JP2743277B2 - Transmission control method for facsimile machine - Google Patents
Transmission control method for facsimile machineInfo
- Publication number
- JP2743277B2 JP2743277B2 JP1007732A JP773289A JP2743277B2 JP 2743277 B2 JP2743277 B2 JP 2743277B2 JP 1007732 A JP1007732 A JP 1007732A JP 773289 A JP773289 A JP 773289A JP 2743277 B2 JP2743277 B2 JP 2743277B2
- Authority
- JP
- Japan
- Prior art keywords
- transmission
- time
- image information
- frames
- error
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Landscapes
- Detection And Prevention Of Errors In Transmission (AREA)
- Facsimile Transmission Control (AREA)
Description
【発明の詳細な説明】 [産業上の利用分野] 本発明は、エラーコレクションモード機能を備えたフ
ァクシミリ装置の伝送制御方式に関する。Description: TECHNICAL FIELD The present invention relates to a transmission control method for a facsimile apparatus having an error correction mode function.
[従来の技術] ファクシミリ装置で画情報を伝送するとき、回線状態
が悪い場合など、受信装置で受信した画情報に伝送誤り
が生じていると、受信装置では正確な画情報を再現する
ことができない。[Prior Art] When transmitting image information with a facsimile machine, if a transmission error occurs in the image information received by the receiving device, such as when the line condition is bad, the receiving device can reproduce accurate image information. Can not.
そこで、従来から、各メーカで独自の誤り訂正機能を
備えたファクシミリ装置が実現されており、かかるファ
クシミリ装置を利用すると、誤りのない画情報伝送を実
現することができる。Therefore, conventionally, each manufacturer has realized a facsimile apparatus having an original error correction function, and by using such a facsimile apparatus, it is possible to realize error-free image information transmission.
しかしながら、このようなメーカ独自の方式では、メ
ーカが相違する機種間での互換性がないため、誤り訂正
機能を適用することができない。However, with such a manufacturer-specific method, there is no compatibility between models of different manufacturers, so that the error correction function cannot be applied.
そのために、CCITT(国際電信電話諮問委員会)にお
いて、かかる事態を解消するためにエラーコレクション
モード(誤り訂正モード)の標準的な方式が、グループ
3ファクシミリ装置の機能を定めた勧告T.30の追補(An
nex A)という形式で提案されている。For this purpose, the CCITT (International Telegraph and Telephone Consultative Committee) has adopted a standard method of error correction mode (error correction mode) in order to eliminate such a situation. Addendum (An
It is proposed in the form of nex A).
この勧告では、符号化圧縮後の画情報をその先頭から
256バイト(オクテット;1バイト(1=オクテット)=
8ビット)あるいは64バイト毎のフレームサイズに分割
し、その1フレーム分の画情報を、第10図(a)に示す
ように、HDLC(ハイレベル・データ・リンク制御)手順
の形式のフレームFLMに整形した状態で伝送する。In this recommendation, the image information after encoding and compression is
256 bytes (octet; 1 byte (1 = octet) =
(8 bits) or a frame size of every 64 bytes, and the image information for one frame is divided into frame FLMs in the format of HDLC (high level data link control) procedure as shown in FIG. 10 (a). It is transmitted in a state where it has been formatted.
ここで、このフレームFLMは、所定のビットパターン
からなる(先頭)フラグシーケンスF、所定のビットパ
ターン(グローバルアドレス)からなるアドレスフィー
ルドA、ファクシミリ装置に固有なビットパターンから
なる制御フィールドC、情報フィールドI、誤り検出の
ためのフレームチェックシーケンスFCS、および(後
尾)フラグFを順次並べて形成される。Here, the frame FLM includes a (head) flag sequence F composed of a predetermined bit pattern, an address field A composed of a predetermined bit pattern (global address), a control field C composed of a bit pattern unique to the facsimile apparatus, and an information field. I, a frame check sequence FCS for error detection, and a (tail) flag F are sequentially arranged.
また、情報フィールドIは、ファクシミリ伝送手順信
号が配置されるファクシミリ制御フィールドFCFと、そ
のファクシミリ伝送手順信号に付加される各種の情報が
配置されるファクシミリ情報フィールドFIFからなる。The information field I includes a facsimile control field FCF in which a facsimile transmission procedure signal is arranged, and a facsimile information field FIF in which various types of information added to the facsimile transmission procedure signal are arranged.
この場合、ファクシミリ制御フィールドFCFには、フ
ァクシミリ伝送手順信号のファクシミリ符号化データFC
Dが配置され、ファクシミリ情報フィールドFIFには、フ
レームの順序をあらわすフレーム番号FNoと、1フレー
ムサイズFSZの符号化されたフレームデータFDcが配置さ
れる。In this case, the facsimile control field FCF contains the facsimile coded data FC of the facsimile transmission procedure signal.
D is arranged, and in the facsimile information field FIF, a frame number FNo indicating a frame order and encoded frame data FDc of one frame size FSZ are arranged.
また、フレーム番号FNoが8ビットの2進数からなる
ため、連番として0〜255までしか取れないので、連続
する256個のフレームを1ブロックに設定し、そのブロ
ック受信側より再送要求するようにしている。また、1
ページ分の画情報を1つのブロックで伝送できなかった
場合には、その残りの部分を次のブロックに設定して伝
送する。In addition, since the frame number FNo is composed of an 8-bit binary number, only a serial number from 0 to 255 can be taken. Therefore, 256 consecutive frames are set as one block, and a retransmission request is made from the block receiving side. ing. Also, 1
If image information for a page cannot be transmitted in one block, the remaining part is set in the next block and transmitted.
受信側は、再送要求時には、同図(b)に示すよう
な、ファクシミリ伝送手順信号PPR(部分ページ要求信
号)のフレームを送信側に応答する。なお、ファクシミ
リ伝送手順信号は、必要なパラメータを含めた状態で、
この部分ページ要求信号PPRと同様なフレーム形式でや
りとりされるが、以下の記述においては、単に信号PPR
と記載する。At the time of a retransmission request, the receiving side responds to the transmitting side a frame of a facsimile transmission procedure signal PPR (partial page request signal) as shown in FIG. In addition, the facsimile transmission procedure signal contains the necessary parameters,
The partial page request signal PPR is exchanged in the same frame format as that of the partial page request signal PPR.
It is described.
この信号PPRは、そのファクシミリ制御フィールドFCF
に、信号PPRであることをあらわすビットパターン(PP
R)が配置され、ファクシミリ情報フィールドFIFに256
ビットのエラーマップデータEMPが配置されてなる。This signal PPR is the facsimile control field FCF
In addition, a bit pattern (PP
R) is placed in the facsimile information field FIF 256
Bit error map data EMP is arranged.
このエラーマップデータEMpは、伝送された1ブロッ
ク分のフレームデータのうち、伝送誤りを生じていなか
ったフレームにはデータ「0」を、伝送誤りを生じてい
たフレームにはデータ「1」をそれぞれ、フレーム順に
配置してなる。The error map data EMp includes data “0” for a frame in which a transmission error has not occurred and data “1” for a frame in which a transmission error has occurred among the transmitted frame data of one block. , Arranged in frame order.
この信号PPRを受信すると、送信側は、エラーマップ
データEMpでデータ「1」がセットされているフレーム
のフレームデータのみを再度受信側に送信する。Upon receiving this signal PPR, the transmitting side transmits again only the frame data of the frame in which the data “1” is set in the error map data EMp to the receiving side.
この再送要求を、全てのフレームの伝送誤りが解消さ
れるまで繰り返し行うことで、受信側で誤りのない受信
画像を記録出力することができる。By repeatedly performing this retransmission request until transmission errors of all frames are eliminated, it is possible to record and output an error-free received image on the receiving side.
ところで、同一ブロックに対する再送要求が多数繰り
返されると、伝送時間が非常に長くなるので、再送要求
が一定数繰り返された時点で、伝送速度を1段階低下さ
せるようにしており、勧告に示されている標準の方法を
第11図に示す。By the way, if a large number of retransmission requests for the same block are repeated, the transmission time becomes very long. Therefore, when the retransmission request is repeated a certain number of times, the transmission speed is reduced by one step, and is indicated in the recommendation. The standard method used is shown in FIG.
すなわち、画情報伝送を行なうフェーズCを開始する
と、まず、1ブロック分の画情報を伝送し(処理10
1)、画情報伝送後の動作を指示するための信号PPS・Q
(QはMPS,EOM,EOP,PRI−Q)を送出した(処理102)の
ちに、受信側からのレスポンスを受信する(処理10
3)。That is, when the phase C for transmitting image information is started, first, image information for one block is transmitted (step 10).
1), Signals PPS / Q for instructing operation after image information transmission
After sending (Q is MPS, EOM, EOP, PRI-Q) (process 102), a response from the receiving side is received (process 10).
3).
このレスポンス受信で受信した伝送手順信号が信号PP
Rであるかどうかを調べ(判断104)、判断104の結果がY
ESになるときには、それがm回目に受信した信号PPRで
あるかどうかを調べる(判断105)。The transmission procedure signal received by this response reception is the signal PP
Check whether it is R (decision 104), and the result of decision 104 is Y
When it becomes ES, it is checked whether or not it is the m-th received signal PPR (decision 105).
判断105の結果がNOになるときには、信号PPRで通知さ
れた伝送誤りフレームからなる再送画情報を形成し(処
理106)、処理101に戻って、その再送画情報を伝送す
る。When the result of the determination 105 is NO, retransmission image information composed of the transmission error frame notified by the signal PPR is formed (process 106), and the process returns to the process 101 to transmit the retransmission image information.
判断105の結果がYESになるときには、同一ブロックの
再送回数が規定回数に達したので、伝送速度を1段階低
下することを通知する信号CTCを送出し(処理107)、受
信側が準備が完了して信号CTRを応答することを待つ
(処理108)。When the result of the determination 105 is YES, the number of retransmissions of the same block has reached the specified number, so a signal CTC notifying that the transmission speed is reduced by one step is transmitted (processing 107), and the receiving side is ready. Wait for a response to the signal CTR (step 108).
信号CTRを受信すると、画情報伝送速度を1段階低下
させ、処理106に進んで再送画情報を形成し、その画情
報を伝送する。When the signal CTR is received, the image information transmission speed is reduced by one step, the process proceeds to step 106, where retransmission image information is formed, and the image information is transmitted.
また、判断104の結果がNOの場合には、そのときに受
信した伝送手順信号の内容に対応した処理に移行し(処
理109)、フェーズCを終了する。If the result of the determination 104 is NO, the process shifts to a process corresponding to the content of the transmission procedure signal received at that time (process 109), and the phase C ends.
このようにして、同一ブロックの再送回数が(m−
1)回になると、次の再送時に画情報伝送速度を1段階
低下するようにしている。Thus, the number of retransmissions of the same block is (m−
1) When the number of times is reached, the image information transmission speed is reduced by one step at the time of the next retransmission.
[発明が解決しようとする課題] しかしながら、このような標準方法では、伝送誤りの
発生情況にかかわらずに、常に、同一ブロックの再送回
数を監視して伝送速度の低下を制御しているため、伝送
路の状況が劣悪で伝送誤りが頻発しており、規定回数だ
け再送を行なっても伝送誤りを解消できないような場
合、伝送時間がかかるという不都合を生じていた。[Problems to be Solved by the Invention] However, in such a standard method, regardless of the circumstances of occurrence of transmission errors, the number of retransmissions of the same block is always monitored to control the decrease in transmission speed. If the transmission path is in poor condition and transmission errors occur frequently, and transmission errors cannot be resolved even if retransmission is performed a specified number of times, there has been a problem that transmission time is required.
本発明は、かかる従来技術の課題を解決するためにな
されたものであり、エラーコレクションモード使用時の
伝送時間を短縮できるファクシミリ装置の伝送方式を提
供することを目的としている。SUMMARY OF THE INVENTION The present invention has been made to solve the problems of the related art, and has as its object to provide a transmission method of a facsimile apparatus that can reduce the transmission time when using the error correction mode.
[課題を解決するための手段] 本発明は、この目的を達成するために、受信側より通
知された伝送誤りフレーム数と送信フレーム数に基づい
て再送時の伝送誤り発生の期待値、あるいは、シフトダ
ウンしないで画情報を再送したときに要するシフトダウ
ン前伝送時間とシフトダウンしたときに要するシフトダ
ウン後伝送時間を算出し、その期待値、あるいは、シフ
トダウン前伝送時間とシフトダウン後伝送時間の大小関
係に基づいて伝送速度の低下を制御するようにしたもの
である。[Means for Solving the Problems] In order to achieve this object, the present invention provides an expected value of transmission error occurrence at the time of retransmission based on the number of transmission error frames and the number of transmission frames notified from the receiving side, or Calculate the transmission time before downshift required when retransmitting image information without downshift and the transmission time after downshift required when downshifting, and their expected values, or the transmission time before downshift and transmission time after downshift In this case, the transmission speed is controlled to decrease based on the magnitude relation.
[作用] したがって、伝送路の状況に応じたシフトダウン制御
が行われるので、エラーコレクションモード時の伝送時
間を短縮することができる。[Operation] Therefore, the shift-down control is performed according to the state of the transmission path, so that the transmission time in the error correction mode can be reduced.
[実施例] 以下、添付図面を参照しながら、本発明の実施例を詳
細に説明する。Hereinafter, an embodiment of the present invention will be described in detail with reference to the accompanying drawings.
第1図は、本発明の一実施例にかかるファクシミリ装
置を示している。FIG. 1 shows a facsimile apparatus according to one embodiment of the present invention.
同図において、CPU(中央制御装置)1は、このファ
クシミリ装置全体の制御処理、および、ファクシミリ伝
送制御手順処理を行なうためのものであり、その制御プ
ログラムはROM(リード・オンリ・メモリ)2に記憶さ
れ、ワークエリアおよび伝送バッファはRAM(ランダム
・アクセス・メモリ)3に形成される。なお、伝送バッ
ファの容量は、最大256バイトのフレームを1ブロック
分記憶できるように、少なくとも64Kバイト(K=102
4)の記憶容量が確保される。In FIG. 1, a CPU (central control unit) 1 is for performing control processing of the entire facsimile apparatus and facsimile transmission control procedure processing, and its control program is stored in a ROM (read only memory) 2. The work area and the transmission buffer are stored in a RAM (random access memory) 3. The transmission buffer has a capacity of at least 64 Kbytes (K = 102 Kbytes) so that a frame of up to 256 bytes can be stored for one block.
4) The storage capacity is secured.
スキャナ4は送信原稿を所定の解像度で読み取るため
のものであり、プロッタ5は受信画像を所定の解像度で
記録出力するためのものである。The scanner 4 is for reading a transmission original at a predetermined resolution, and the plotter 5 is for recording and outputting a received image at a predetermined resolution.
操作表示部6はこのファクシミリ装置を操作するため
のものであり、パラメータメモリ7はこのファクシミリ
装置に固有に設定されている短縮ダイアル情報等の種々
のパラメータを記憶するためのものであり、不揮発性記
憶装置からなる。The operation display unit 6 is for operating the facsimile apparatus, and the parameter memory 7 is for storing various parameters such as shortened dial information set uniquely for the facsimile apparatus. It consists of a storage device.
符号化復号化部8は送信画信号を符号化圧縮するとと
もに、受信画情報を元の画信号に復号化するものであ
り、モデム9はアナログ回線網である公衆電話回線網等
を伝送回線として用いることができるようにデジタルデ
ータを変復調するものであり、網制御装置10はファクシ
ミリ装置を公衆電話回線網に接続するためのものであ
る。なお、この網制御装置10は自動発着信機能を備えて
いる。The encoding / decoding unit 8 encodes and compresses the transmission image signal and decodes the received image information into the original image signal. The modem 9 uses a public telephone line network or the like which is an analog line network as a transmission line. It modulates and demodulates digital data so that it can be used, and the network controller 10 is for connecting the facsimile apparatus to a public telephone network. The network control device 10 has an automatic transmission / reception function.
また、CPU1、ROM2、RAM3、スキャナ4、プロッタ5、
操作表示部6、パラメータメモリ7、符号化復号化部
8、モデム9、および、網制御装置10は、システムバス
11を介して相互にデータをやりとりしている。CPU1, ROM2, RAM3, scanner 4, plotter 5,
The operation display unit 6, the parameter memory 7, the encoding / decoding unit 8, the modem 9, and the network control device 10 are connected to a system bus.
Data is exchanged with each other via 11.
以上の構成で、このファクシミリ装置は、エラーコレ
クションモードで画情報伝送を行なうことができ、この
エラーコレクションモードを用いて画情報を送信すると
き、CPU1は、画情報伝送のフェーズCで、第2図に示す
処理を実行する。With the above configuration, the facsimile apparatus can transmit image information in the error correction mode. When transmitting image information using the error correction mode, the CPU 1 transmits the second image information in the phase C of the image information transmission. The processing shown in the figure is executed.
画情報伝送を行なうフェーズCを開始すると、まず、
1ブロック分の画情報を伝送し(処理201)、画情報伝
送後の動作を指示するための信号PPS・Q(QはMPS,EO
M,EOP,PRI−Q)を送出した(処理202)のちに、受信側
からのレスポンスを受信する(処理203)。When phase C for transmitting image information is started, first,
A signal PPS · Q (Q is MPS, EO) for transmitting image information for one block (process 201) and instructing operation after image information transmission.
After transmitting (M, EOP, PRI-Q) (process 202), a response from the receiving side is received (process 203).
このレスポンス受信で受信した伝送手順信号が信号PP
Rであるかどうかを調べ(判断204)、判断204の結果がY
ESになるときには、次の再送時における伝送誤りの期待
値(n2/N)が、1以上になるかどうかを判定する(判断
205)。The transmission procedure signal received by this response reception is the signal PP
Check if it is R (decision 204), and the result of decision 204 is Y
When it becomes ES, it is determined whether the expected value (n 2 / N) of the transmission error at the time of the next retransmission becomes 1 or more (determination
205).
ここで、nは信号PPRで通知された伝送誤りフレーム
の数であり、Nはそのときの送信フレームの総数であ
る。したがって、確率(n/N)は、そのときの画情報伝
送における、フレーム単位の伝送誤りの確率を示し、こ
れに、伝送誤りフレーム数を乗じることで、再送時に1
つ以上のフレームに伝送誤りが発生することをあらわす
期待値を得る。Here, n is the number of transmission error frames notified by the signal PPR, and N is the total number of transmission frames at that time. Therefore, the probability (n / N) indicates the probability of a transmission error in frame units in the image information transmission at that time, and by multiplying the probability by the number of transmission error frames, it becomes 1 at the time of retransmission.
An expected value indicating that a transmission error occurs in one or more frames is obtained.
判断205の結果がNOになるときには、再送時に伝送誤
りを発生しない場合があるので、それがm回目に受信し
た信号PPRであるかどうかを調べる(判断206)。If the result of decision 205 is NO, there is a case where no transmission error occurs at the time of retransmission, so it is checked whether or not this is the m-th received signal PPR (decision 206).
判断206の結果がNOになるときには、信号PPRで通知さ
れた伝送誤りフレームからなる再送画情報を形成し(処
理207)、処理201に戻って、その再送画情報を伝送す
る。When the result of the determination 206 is NO, retransmission image information composed of the transmission error frame notified by the signal PPR is formed (process 207), and the process returns to the process 201 to transmit the retransmission image information.
判断205の結果がYESになるときには、再送時に1つ以
上のフレームに伝送誤りを生じる可能性が非常に大きい
場合であり、再送時の伝送速度を1段階低下するため
に、その旨を通知する信号CTCを送出し(処理208)、受
信側が準備が完了して信号CTRを応答することを待つ
(処理209)。When the result of the determination 205 is YES, there is a great possibility that a transmission error will occur in one or more frames at the time of retransmission, and the fact is notified to reduce the transmission speed at the time of retransmission by one step. The signal CTC is transmitted (process 208), and the receiving side waits for the completion of the preparation and the response of the signal CTR (process 209).
信号CTRを受信すると、モデム9の高速モデム機能の
伝送速度を1段階低下させ、処理207に進んで再送画情
報を形成し、処理201に戻ってその画情報を伝送する。When the signal CTR is received, the transmission speed of the high-speed modem function of the modem 9 is reduced by one step, the process proceeds to a process 207 to form retransmission image information, and returns to the process 201 to transmit the image information.
また、判断206の結果がYESになるときには、同一ブロ
ックの再送回数が規定回数に達したので、処理208,209,
207を順次行ない、処理201に戻り、再送画情報を伝送す
る。Further, when the result of the judgment 206 is YES, the number of retransmissions of the same block has reached the specified number, so that the processing 208, 209,
Step 207 is performed sequentially, and the process returns to step 201 to transmit the retransmission image information.
また、判断204の結果がNOの場合には、そのときに受
信した伝送手順信号の内容に対応した処理に移行し(処
理210)、フェーズCを終了する。If the result of determination 204 is NO, the process shifts to a process corresponding to the content of the transmission procedure signal received at that time (process 210), and the phase C ends.
このようにして、本実施例では、信号PPRが応答され
たとき、再送時の伝送誤りの期待値を算出し、その期待
値に基づいて伝送速度の制御を行なっている。As described above, in the present embodiment, when the signal PPR is responded, the expected value of the transmission error at the time of retransmission is calculated, and the transmission rate is controlled based on the expected value.
このファクシミリ装置(以下、送信装置という)のオ
ペレータがスキャナ4に送信原稿をセットし、エラーコ
レクションモードを設定した状態で、同一機能を備えた
別のファクシミリ装置(以下、受信装置という)の宛先
を入力しスタートキーを操作入力すると、例えば、第3
図(a)に示すように、画情報伝送手順が行なわれる。An operator of this facsimile apparatus (hereinafter, referred to as a transmission apparatus) sets a transmission original on the scanner 4 and sets an error correction mode, and sets a destination of another facsimile apparatus (hereinafter, referred to as a reception apparatus) having the same function. When the user inputs and operates the start key, for example,
An image information transmission procedure is performed as shown in FIG.
ただし、この場合、スキャナ4にセットされた送信原
稿が1枚であり、それに記録されている画像を符号化圧
縮して得られた画情報の大きさは64Kバイト以下で、1
ブロックに収まるものとする。なお、送信装置および受
信装置とも、CPU1によって動作が制御されるが、以下の
説明では、送信装置と受信装置の全体的な動作として記
述する。In this case, however, the number of transmission originals set on the scanner 4 is one, and the size of image information obtained by encoding and compressing an image recorded on the original is 64 Kbytes or less, and
Shall fit in a block. The operation of both the transmitting device and the receiving device is controlled by the CPU 1, but in the following description, the overall operation of the transmitting device and the receiving device will be described.
まず、送信装置が受信装置を発呼し、着呼検出した受
信装置は、自端末が非音声端末であることをあらわす信
号CEDを応答したのちに、自端末が備えている標準的な
機能とオプション機能を、それぞれ信号DISおよび信号N
SFにより送信装置に通知する。First, the transmitting apparatus calls the receiving apparatus, and the receiving apparatus that has detected the incoming call responds to the signal CED indicating that the own terminal is a non-voice terminal, and then has the standard functions of the own terminal. Optional features are available for signal DIS and signal N respectively.
The transmission device is notified by SF.
送信装置は、そのときに使用する機能を信号NSFによ
り受信装置に通知するとともに、トレーニングチェック
TCFを行なう。The transmitting device notifies the receiving device of the function to be used at that time using the signal NSF, and performs a training check.
Perform TCF.
受信装置では、トレーニング結果が良好な場合には、
信号CFRを送信装置に応答し、それによって、送信装置
は画情報PIXの送信を開始する。In the receiving device, if the training result is good,
The transmitting device responds to the transmitting device with the signal CFR, thereby starting transmitting the image information PIX.
このとき、送信装置は、スキャナ4より送信原稿の画
像を読み取らせ、それによって得た画信号を符号化復号
化部8で符号化圧縮し、それによって得た画情報を上述
した形式のフレームデータに整形した状態でRAM3に形成
した伝送バッファに蓄積し、この伝送バッファに蓄積さ
れたフレームデータをモデム9に転送して変調させたの
ち、網制御装置10より受信装置に伝送する。At this time, the transmitting device causes the scanner 4 to read the image of the transmitted document, encodes and compresses the image signal obtained by the encoding and decoding unit 8, and converts the obtained image information into frame data of the format described above. The frame data is stored in the transmission buffer formed in the RAM 3 in a state where the frame data is formed, and the frame data stored in the transmission buffer is transferred to the modem 9 and modulated, and then transmitted from the network control device 10 to the receiving device.
そして、1ページ分の画情報PIXの送信を終了する
と、信号PPSおよび送信終了をあらわす信号EOPを送信す
る。When the transmission of the image information PIX for one page is completed, a signal PPS and a signal EOP indicating the end of the transmission are transmitted.
一方、受信装置は、受信した画情報をRAM3に蓄積する
とともに、誤り検出符号FCSを参照しておのおののデー
タフレームにデータ誤りが生じているかどうかを判定す
る。On the other hand, the receiving device stores the received image information in the RAM 3, and determines whether or not a data error has occurred in each data frame by referring to the error detection code FCS.
そして、受信装置は、各フレームのフレームチェック
シーケンスFCSのチェック結果により、1つ以上のフレ
ームにデータ誤りを生じていることを検出すると、上述
したような信号PPRを応答して、送信装置に受信データ
エラーを検出したデータフレームを通知する。When the receiving device detects that a data error has occurred in one or more frames based on the check result of the frame check sequence FCS of each frame, the receiving device responds to the signal PPR as described above, and The data frame in which the data error was detected is notified.
信号PPRが応答されると、送信装置は、上述した処理
を実行し、再送時に伝送誤りを生じるフレーム数の期待
値(n2/N)を算出する。このとき、伝送路の状態が悪く
て、再送要求されたフレーム数が多く、期待値が1以上
である場合、信号CTCを送出する。When the signal PPR is responded, the transmitting apparatus executes the above-described processing, and calculates an expected value (n 2 / N) of the number of frames that cause a transmission error at the time of retransmission. At this time, if the state of the transmission path is poor, the number of retransmission-requested frames is large, and the expected value is 1 or more, a signal CTC is transmitted.
信号CTCを受信した受信装置は、モデム9の伝送速度
を1段階低下し、信号CTCRを応答する。The receiving device that has received the signal CTC lowers the transmission speed of the modem 9 by one step and responds with the signal CTCR.
これにより、送信装置は、モデム9の伝送速度を1段
階低下した状態で、指定された1つ以上のフレーム番号
のデータフレームのみからなる画情報PIXr1を送信し
(再送)、その送信終了後に信号PPS,EOPを送信する。Thereby, the transmitting device transmits the image information PIXr 1 consisting of only the data frame of the designated one or more frame numbers while the transmission speed of the modem 9 is reduced by one level (retransmission), and after the transmission is completed. Transmit the signals PPS, EOP.
受信装置は、画情報PIXr1を受信したときに伝送誤り
を検出すると、上述と同様にして信号PPRを応答し、送
信装置に受信データエラーを検出したデータフレームを
通知する。Receiving device detects a transmission error when receiving the image information PIXr 1, in response to signal PPR in a similar manner as described above, and notifies the data frame detects a reception data error in the transmission device.
信号PPRが応答されると、送信装置は、上述と同様に
して、再送時に伝送誤りを生じるフレーム数の期待値
(n2/N)を算出する。このとき、期待値が1より小さく
なっている場合、指定された1つ以上のフレーム番号の
データフレームのみからなる画情報PIXr2を送信し、そ
の送信終了後に信号PPS,EOPを送信する。When the signal PPR is responded, the transmitting apparatus calculates the expected value (n 2 / N) of the number of frames that cause a transmission error at the time of retransmission in the same manner as described above. In this case, if the expected value is smaller than 1, and transmits the image information PIXr 2 consisting of only the data frames of the specified one or more frame numbers, and transmits the signal PPS, the EOP after the end of transmission.
受信装置は、画情報データPIXr2を誤りなく受信でき
たときには、信号MCFを応答する。Receiver, the image information data PIXr 2 when be received without error, the response signal MCF.
これによって、送信装置は画情報伝送が正常に終了し
たことを確認し、信号DCNを受信装置に送出して回線を
切断し、画情報伝送を終了する。As a result, the transmitting device confirms that the image information transmission has been normally completed, sends a signal DCN to the receiving device, disconnects the line, and ends the image information transmission.
一方、伝送路の状態が比較的良好で、最初に画情報PI
Xを送信したときの伝送誤りフレーム数があまり多くな
い場合、受信装置から応答された信号PPRが応答される
と、信号CTCを送出せずに、信号PPRで再送指定された1
つ以上のフレーム番号のデータフレームのみからなる画
情報PIXrを送信する(第3図(b)参照)。On the other hand, the transmission path condition is relatively good, and
When the number of transmission error frames when transmitting X is not so large, when the signal PPR returned from the receiving device is responded, the signal CPR is not transmitted and the signal PPR specified by the signal PPR is not transmitted.
Image information PIXr consisting of only data frames of one or more frame numbers is transmitted (see FIG. 3 (b)).
このようにして、本実施例によれば、伝送誤りが頻発
している場合には、最初の再送時に伝送速度が1段階低
下され、より伝送誤りの少ない状態で画情報の再送が行
なわれるので、再送回数が1回で済み、それによって、
総合的な伝送時間を短縮することができる。In this manner, according to the present embodiment, when transmission errors occur frequently, the transmission speed is reduced by one step at the time of the first retransmission, and the image information is retransmitted with less transmission errors. , Only one retransmission is needed,
Overall transmission time can be reduced.
ところで、上述した期待値(n2/N)は、伝送フレーム
の総数Nが小さい場合には、大きい値を取る。したがっ
て、伝送フレームの総数Nが少なくなる画情報の再送時
には、その再送画情報を受信した受信装置から再送要求
されたフレーム数nあ小さい場合でも、期待値(n2/N)
が「1」以上になることがある。By the way, the above-mentioned expected value (n 2 / N) takes a large value when the total number N of transmission frames is small. Therefore, when retransmitting image information in which the total number N of transmission frames decreases, the expected value (n 2 / N) even if the number n of frames requested to be retransmitted by the receiving apparatus that has received the retransmission image information is small.
May be “1” or more.
このような場合、再送時の画情報伝送速度が順次小さ
くなり、結果的に伝送時間が長くなるという不都合を生
じることがある。In such a case, the image information transmission speed at the time of retransmission sequentially decreases, which may result in a disadvantage that the transmission time becomes longer.
かかる不都合を解消するためには、上述した期待値
(n2/N)を参照した画情報伝送速度の制御を、伝送フレ
ーム数がより多くなる第1回目の画情報再送時のみ有効
とすればよく、その場合の処理例を第4図に示す。In order to solve such inconvenience, if the control of the image information transmission speed with reference to the expected value (n 2 / N) described above is made effective only at the time of the first image information retransmission in which the number of transmission frames is increased. FIG. 4 shows a processing example in such a case.
すなわち、画情報伝送を行なうフェーズCを開始する
と、まず、1ブロック分の画情報を伝送し(処理30
1)、画情報伝送後の動作を指示するための信号PPS・Q
を送出した(処理303)のちに、受信側からのレスポン
スを受信する(処理302)。That is, when phase C for transmitting image information is started, first, image information for one block is transmitted (step 30).
1), Signals PPS / Q for instructing operation after image information transmission
Is transmitted (process 303), a response from the receiving side is received (process 302).
このレスポンス受信で受信した伝送手順信号が信号PP
Rであるかどうかを調べ(判断304)、判断304の結果がY
ESになるときには、その受信した信号PPRが1回目のも
のであるかどうかを判定する(判断305)。The transmission procedure signal received by this response reception is the signal PP
Check whether it is R (decision 304), and the result of decision 304 is Y
When the signal becomes ES, it is determined whether or not the received signal PPR is the first signal (decision 305).
判断305の結果がYESになるときには、1回目の再送要
求時であり、伝送フレームの総数Nが比較的多い場合で
あるので、次の再送時における伝送誤りの期待値(n2/
N)が、1以上になるかどうかを判定する(判断306)。When the result of the determination 305 is YES, it is at the time of the first retransmission request and the total number N of transmission frames is relatively large, so the expected value of the transmission error at the next retransmission (n 2 /
It is determined whether N) is 1 or more (decision 306).
判断306の結果がNOになるときには、それがm回目に
受信した信号PPRであるかどうかを調べる(判断307)。If the result of decision 306 is NO, it is checked whether or not it is the m-th received signal PPR (decision 307).
判断307の結果がNOになるときには、信号PPRで通知さ
れた伝送誤りフレームからなる再送画情報を形成し(処
理308)、処理301に戻って、その再送画情報を伝送す
る。When the result of the determination 307 is NO, retransmission image information composed of the transmission error frame notified by the signal PPR is formed (process 308), and the process returns to the process 301 to transmit the retransmission image information.
判断306の結果がYESになるときには、信号CTCを送出
し(処理308)、受信側が準備が完了して信号CTRを応答
することを待つ(処理309)。When the result of decision 306 is YES, signal CTC is sent (process 308), and the receiving side waits for completion of preparation and response of signal CTR (process 309).
信号CTRを受信すると、モデム9の高速モデム機能の
伝送速度を1段階低下させ、処理308に進んで再送画情
報を形成し、処理301に戻ってその画情報を伝送する。When the signal CTR is received, the transmission speed of the high-speed modem function of the modem 9 is reduced by one step, the process proceeds to step 308 to form retransmission image information, and returns to step 301 to transmit the image information.
判断307の結果がYESになるときには、同一ブロックの
再送回数が規定回数に達したので、処理309,310,308を
順次行ない、処理301に戻り、再送画情報を伝送する。When the result of the determination 307 is YES, the number of retransmissions of the same block has reached the specified number, so that the processes 309, 310, and 308 are sequentially performed, and the process returns to the process 301 to transmit the retransmission image information.
また、判断305の結果がNOになるときには、2回目以
降の再送要求時であり、伝送フレームの総数Nが少ない
場合であるので、判断306をスキップして判断307に進
み、期待値(n2/N)の判定を行なわない。Further, when the result of the determination 305 is NO, it is the second or subsequent retransmission request and the total number N of the transmission frames is small, so the determination 306 is skipped and the process proceeds to the determination 307, and the expected value (n 2 / N) is not determined.
また、判断304の結果がNOの場合には、そのときに受
信した伝送手順信号の内容に対応した処理に移行し(処
理310)、フェーズCを終了する。If the result of the determination 304 is NO, the process shifts to a process corresponding to the content of the transmission procedure signal received at that time (process 310), and the phase C ends.
このようにして、伝送フレームの総数Nが大きい1回
目の再送要求時のみに期待値(n2/N)の判定処理を有効
にしているので、不要な伝送速度の低下処理が排除さ
れ、画情報伝送に要する時間を短縮できる。In this way, since the determination processing of the expected value (n 2 / N) is enabled only at the time of the first retransmission request in which the total number N of transmission frames is large, unnecessary reduction processing of the transmission speed is eliminated, and The time required for information transmission can be reduced.
また、この実施例では、再送要求回数に応じて、期待
値(n2/N)の判定処理を有効/無効にする判定を行なっ
ているが、伝送フレームの総数Nに基づいて、期待値
(n2/N)の判定処理を有効/無効にする判定を行なうよ
うにすることもできる。その場合、総数Nが一定値以上
のときに期待値(n2/N)の判定処理を有効とし、総数N
が一定値より小さいときに期待値(n2/N)の判定処理を
無効とすればよい。Further, in this embodiment, the determination of whether the determination processing of the expected value (n 2 / N) is enabled / disabled is performed in accordance with the number of retransmission requests, but the expected value (n 2 / N) is determined based on the total number N of transmission frames. (n 2 / N) may be determined to be valid / invalid. In this case, when the total number N is equal to or more than a certain value, the judgment processing of the expected value (n 2 / N) is validated, and the total number N
Is smaller than a certain value, the determination processing of the expected value (n 2 / N) may be invalidated.
第5図は、本発明の別な実施例にかかるファクシミリ
装置を示している。FIG. 5 shows a facsimile apparatus according to another embodiment of the present invention.
同図において、CPU(中央処理装置)21は、このファ
クシミリ装置全体の制御処理、および、ファクシミリ伝
送制御手順処理を行なうためのものであり、その制御プ
ログラムはROM(リード・オンリ・メモリ)22に記憶さ
れ、ワークエリアはRAM(ランダム・アクセス・メモ
リ)23に形成される。In FIG. 1, a CPU (central processing unit) 21 is for performing control processing of the entire facsimile apparatus and facsimile transmission control procedure processing, and its control program is stored in a ROM (read only memory) 22. The stored work area is formed in a RAM (random access memory) 23.
スキャナ24は送信原稿を所定の解像度で読み取るため
のものであり、プロッタ25は受信画像を所定の解像度で
記録出力するためのものである。The scanner 24 is for reading a transmission original at a predetermined resolution, and the plotter 25 is for recording and outputting a received image at a predetermined resolution.
操作表示部26はこのファクシミリ装置を操作するため
のものであり、符号化復号化部27は送信画信号を符号化
圧縮するとともに、受信画情報を元の画信号に復号化す
るものである。The operation display unit 26 is for operating the facsimile machine, and the encoding / decoding unit 27 encodes and compresses the transmission image signal and decodes the received image information into the original image signal.
ECM(エラーコレクションモード)バッファ28は、エ
ラーコレクションモード時の画情報を蓄積するためのも
のであり、最大256バイトのフレームを少なくとも1ブ
ロック分記憶できるように、少なくとも64Kバイト(K
=1024)の記憶容量を備えている。The ECM (error correction mode) buffer 28 is for storing image information in the error correction mode, and has at least 64 Kbytes (K) so that a frame of up to 256 bytes can be stored in at least one block.
= 1024) storage capacity.
モデム29はアナログ回線網である公衆電話回線網等を
伝送回線として用いることができるようにデジタルデー
タを変復調するものであり、網制御装置30はファクシミ
リ装置を公衆電話回線網に接続するためのものである。
なお、この網制御装置30は自動発着信機能を備えてい
る。The modem 29 modulates and demodulates digital data so that a public telephone line network or the like which is an analog line network can be used as a transmission line, and the network control device 30 connects a facsimile apparatus to the public telephone line network. It is.
The network control device 30 has an automatic transmission / reception function.
また、CPU21、ROM22、RAM23、スキャナ24、プロッタ2
5、操作表示部26、符号化復号化部27、ECMバッファ28、
モデム29、および、網制御装置30は、システムバス31を
介して相互にデータをやりとりしている。CPU 21, ROM 22, RAM 23, scanner 24, plotter 2
5, operation display unit 26, encoding / decoding unit 27, ECM buffer 28,
The modem 29 and the network control device 30 exchange data with each other via a system bus 31.
以上の構成で、このファクシミリ装置がエラーコレク
ションモード時に行う送信処理の一例を第6図(a)〜
(c)に示す。この場合、1ブロックに収まる大きさの
画情報を1ページ分送信する場合を示している。FIG. 6A to FIG. 6A show an example of the transmission processing performed by the facsimile apparatus in the error correction mode with the above configuration.
It is shown in (c). In this case, a case is shown where image information of a size that fits in one block is transmitted for one page.
まず、宛先を発呼すると(処理401)、受信装置から
端末機能を通知する手順信号DISが送出されてくるのを
待つ(判断402のNOループ)。First, when a destination is called (process 401), the process waits for the receiving device to transmit a procedure signal DIS for notifying the terminal function (NO loop of decision 402).
判断402の結果がYESになると、エラーコレクションモ
ードの使用を含み、そのときに使用する伝送機能を通知
するための手順信号DCSを送出し(処理403)、そのとき
に設定したモデム速度でのモデムトレーニングを行うた
めに、トレーニングチェック信号TCFを送出する(処理4
04)。If the result of decision 402 is YES, including the use of the error correction mode, a procedure signal DCS for notifying the transmission function to be used at that time is sent (process 403), and the modem at the modem speed set at that time is sent. Sends a training check signal TCF to perform training (Process 4
04).
そして、受信装置より、このトレーニングチェック信
号TCFの受信結果を通知するための手順信号FTTあるいは
手順信号CFRが応答されてくるのを待ち(判断405,406の
NOループ)、手順信号FTTが応答されてきた場合(判断4
05の結果がYES)には、モデム速度を1段階低下し(シ
フトダウン;処理407)、処理403に戻って、そのシフト
ダウンしたモデム速度を再設定した手順信号DCSを送出
する。Then, it waits for a procedure signal FTT or a procedure signal CFR for notifying the reception result of the training check signal TCF from the receiving apparatus to be responded (determination 405, 406).
NO loop), when the procedure signal FTT is responded (decision 4
If the result of step 05 is YES), the modem speed is reduced by one step (shift down; process 407), and the process returns to process 403 to send out a procedure signal DCS in which the modem speed that has been shifted down is reset.
手順信号CFRが応答されてきた場合(判断406の結果が
YES)には、前述のように、画情報を所定のフレームデ
ータに整形した状態で送信するエラーコレクションモー
ド画情報送信を行う(処理408)。このときの伝送フレ
ーム数をMとする。If the procedure signal CFR is responded (if the result of decision 406 is
In YES), as described above, error correction mode image information transmission for transmitting image information in a state where the image information is shaped into predetermined frame data is performed (process 408). The number of transmission frames at this time is M.
処理408を終了すると、全てのメッセージの送信を終
了したことをあらわす手順信号PPS・EOPを送出する(処
理409)。When the process 408 is completed, a procedure signal PPS · EOP indicating that all the messages have been transmitted is transmitted (process 409).
次に、制御変数iを1に初期設定し、再送フレーム数
を記憶するためのカウンタCNを0に初期設定した状態で
(処理410)、受信装置から手順信号PPRあるいは手順信
号MCFが応答されてくるのを待つ(判断411,412のNOルー
プ)。Next, with the control variable i initialized to 1 and the counter CN for storing the number of retransmission frames initialized to 0 (process 410), the receiving device responds to the procedure signal PPR or the procedure signal MCF. Wait for coming (NO loop of judgment 411,412).
手順信号MCFが応答されたとき(判断412の結果がYE
S)、全てのフレームデータを受信装置が正常受信した
ので、回線切断をあらわす手順信号DCNを送出して、回
線を復旧し(処理413)、この送信処理を終了する。When the procedure signal MCF is responded (the result of decision 412 is YE
S) Since the receiving apparatus has normally received all the frame data, the procedure signal DCN indicating disconnection of the line is transmitted, the line is restored (process 413), and this transmission process ends.
手順信号RRPが応答されたとき(判断411の結果がYE
S)、そのときにエラーフレームとして応答されたデー
タフレームの総数NiをカウンタCNに加算してカウンタCN
の値を変更し(処理414)、そのときの伝送速度SPで要
求されたデータフレームを再送したときに要する時間T
A、および、最初に送信したフレーム数Mのデータフレ
ームをシフトダウン後の伝送速度SP'で伝送したときに
要する時間TBをそれぞれ算出し(処理415,416)、時間T
Aが時間TB以上になっているかどうかを調べる(判断41
7)。When the procedure signal RRP is responded (the result of the judgment 411 is YE
S), the total number Ni of data frames responded as error frames at that time is added to the counter CN, and the counter CN is added.
Is changed (process 414), and the time T required when the requested data frame is retransmitted at the transmission rate SP at that time.
A and the time TB required when transmitting the data frame of the number M of frames transmitted first at the transmission speed SP 'after the downshift are calculated (processing 415, 416), and the time T is calculated.
Check if A is greater than or equal to time TB (decision 41
7).
判断417の結果がNOになるときには、その時に要求さ
れた再送フレームからなる再送画情報(フレーム数Ni)
を形成して受信装置に送信し(処理419)、手順信号PPS
・EOPを送出する(処理420)。そして、制御変数iをイ
ンクリメントし(処理421)、受信装置からの伝送状態
の応答を受信待機するために判断411に戻る。If the result of determination 417 is NO, retransmission image information (frame number Ni) consisting of the retransmission frame requested at that time
Is formed and transmitted to the receiving device (process 419), and the procedure signal PPS is generated.
Send out EOP (process 420). Then, the control variable i is incremented (process 421), and the process returns to the determination 411 in order to wait for the reception of the transmission status response from the receiving device.
判断417の結果がYESになるときには、画情報伝送速度
を1段階シフトダウンすることをあらわす手順信号CTC
を送出し(処理422)、受信装置より手順信号CTRが応答
されるのを待つ(判断423のNOループ)。When the result of decision 417 is YES, a procedure signal CTC indicating that the image information transmission speed is shifted down by one step.
(Process 422), and waits for a response of the procedure signal CTR from the receiving device (NO loop of the judgment 423).
手順信号CTRを受信し、判断423の結果がYESになる
と、シフトダウンした伝送速度で、その時に要求された
再送フレームからなる再送画情報(フレーム数Ni)を形
成して受信装置に送信し(処理424)、手順信号PPS・EO
Pを送出する(処理425)。When the procedure signal CTR is received and the result of the determination 423 is YES, retransmission image information (frame number Ni) including the retransmission frame requested at that time is formed at the transmission rate shifted down and transmitted to the receiving device ( Process 424), procedure signal PPS / EO
P is sent (process 425).
次に、シフトダウンした伝送速度で、上述と同機の処
理を行うため、制御変数jを0に初期設定し(処理42
6)、受信装置から手順信号PPRあるいは手順信号MCFが
応答されるのを待つ(判断427,428のNOループ)。Next, the control variable j is initially set to 0 in order to perform the above-mentioned processing at the transmission speed shifted down (step 42).
6) Wait for the reception of the procedure signal PPR or the procedure signal MCF from the receiving apparatus (NO loop of the determinations 427 and 428).
手順信号MCFが応答されて判断428の結果がYESになる
ときには、受信装置で全てのデータフレームが正常受信
できたので、処理413に移行する。When the procedure signal MCF is responded and the result of the determination 428 is YES, all the data frames have been successfully received by the receiving apparatus, and the processing shifts to the processing 413.
手順信号PPRが応答されて判断427の結果がYESになる
ときには、そのときにエラーフレームとして応答された
データフレームの総数NjをカウンタCNに加算してカウン
タCNの値を更新し(処理429)、そのときの伝送速度SP
(この場合は、最初の伝送速度から1段階シフトダウン
されている)で要求されたデータフレームを再送したと
きに要する時間TA、および、最初に送信したフレーム数
Mのデータフレームをシフトダウン後の伝送速度SP'
(この場合は、最初の伝送速度から2段階シフトダウン
した伝送速度)で伝送したときに要する時間TBをそれぞ
れ算出し(炉委430,431)、時間TAが時間TB以上になっ
ているかどうかを調べる(判断432)。When the procedure signal PPR is responded and the result of the determination 427 is YES, the total number Nj of the data frames responded as an error frame at that time is added to the counter CN to update the value of the counter CN (process 429). Transmission speed SP at that time
(In this case, the time TA required when retransmitting the requested data frame at one step down from the initial transmission rate), and the data frame of the number M of frames transmitted first is downshifted. Transmission speed SP '
(In this case, the time TB required for transmission at the transmission speed shifted down by two steps from the initial transmission speed) is calculated respectively (furnace members 430 and 431), and it is checked whether the time TA is longer than the time TB ( Judgment 432).
判断432の結果がNOになるときには、その時に要求さ
れた再送フレームからなる再送画情報(フレーム数Nj)
を形成して受信装置に送信し(処理434)、手順信号PPS
・EOPを送出する(処理435)。そして、制御変数jをイ
ンクリメントし、受信装置からの伝送状態の応答を待機
するために判断427に戻る。If the result of decision 432 is NO, retransmission image information (frame number Nj) consisting of the retransmission frame requested at that time
Is formed and transmitted to the receiving device (process 434), and the procedure signal PPS is
Send out EOP (process 435). Then, the control variable j is incremented, and the process returns to the judgment 427 to wait for a response of the transmission state from the receiving device.
判断432の結果がYESになるときには、画情報伝送速度
を1段階シフトダウンすることをあらわす手順信号CTC
を送出し(処理437)、受信装置より手順信号CTRが応答
されるのを待つ(判断438のNOループ)。When the result of the determination 432 is YES, a procedure signal CTC indicating that the image information transmission speed is shifted down by one step.
(Processing 437), and waits for a response of the procedure signal CTR from the receiving apparatus (NO loop of the judgment 438).
手順信号CTRを受信し、判断438の結果がYESになる
と、シフトダウンした伝送速度で、その時に要求された
再送フレームからなる再送画情報(フレーム数Nj)を形
成して受信装置に送信し(処理439)、手順信号PPS・EO
Pを送出する(処理440)。When the procedure signal CTR is received and the result of the determination 438 becomes YES, retransmission image information (the number of frames Nj) including the retransmission frame requested at that time is formed at the transmission rate shifted down and transmitted to the receiving apparatus ( Processing 439), procedure signal PPS / EO
P is sent (process 440).
そして、これ以降は、そのときにシフトダウンした伝
送速度に関して、上述と同様な処理を実行する(図示
略)。Thereafter, the same processing as described above is executed for the transmission speed shifted down at that time (not shown).
このようにして、本実施例では、伝送フレーム総数を
そのときの伝送速度で伝送したときに要する時間TA、お
よび、最初に伝送した伝送フレーム数をシフトダウンし
た伝送速度で伝送したときに要する時間TBの大小関係に
よってシフトダウンの実行を制御しているので、そのと
きの伝送路の状況に最適なシフトダウン制御を行うこと
ができ、その結果、伝送時間を短縮することができる。Thus, in the present embodiment, the time TA required when transmitting the total number of transmission frames at the transmission rate at that time, and the time required when transmitting the number of transmission frames transmitted first at the transmission rate shifted down. Since the execution of the downshift is controlled by the size relationship of the TB, it is possible to perform the downshift control optimal for the state of the transmission path at that time, and as a result, the transmission time can be reduced.
本実施例による伝送手順の一例を第7図(a)に示
す。FIG. 7A shows an example of the transmission procedure according to the present embodiment.
まず、送信装置TXが発呼すると、受信装置RXは、被呼
局識別信号CEDおよび手順信号DISを送出する。First, when the transmitting device TX makes a call, the receiving device RX sends out the called station identification signal CED and the procedure signal DIS.
送信装置TXは、手順信号DISに基づいて伝送機能を設
定し、その設定結果を手順信号DCSにより受信装置RXに
通知する。そして、このときに設定したモデム速度でト
レーニングチェック信号TCFを送出し、受信装置RXから
トレーニング結果が通知されてくるのを待つ。The transmitting device TX sets the transmission function based on the procedure signal DIS, and notifies the receiving device RX of the setting result by the procedure signal DCS. Then, a training check signal TCF is transmitted at the modem speed set at this time, and the system waits for a notification of the training result from the receiving device RX.
受信装置RXは、トレーニング結果が良好なので、手順
信号CFRを応答し、これにより、送信装置TXは、フレー
ム数Mのエラーコレクションモードの画情報PIXを送信
し、手順信号PPS・EOPを送出する。Since the training result is good, the receiving device RX responds with the procedure signal CFR, whereby the transmitting device TX transmits the image information PIX in the error correction mode with the number of frames M, and transmits the procedure signal PPS · EOP.
このとき、受信装置RXでは、エラーフレームを検出し
たので、エラー検出したフレームを手順信号PPR(N1)
により通知する。At this time, since the receiving device RX has detected an error frame, the frame in which the error has been detected is sent to the procedure signal PPR (N 1 ).
Notify by
送信装置TXは、手順信号PPR(N1)を受信すると、上
述した処理により時間TAおよび時間TBを算出し、その大
小関係を調べる。この場合、時間TAが時間TBよりも小さ
かったので、手順信号PPR(N1)で通知されたN1個のエ
ラーフレームからなる画情報PIXr1を同一伝送速度で送
信、手順信号PPR・EOPを送出する。Upon receiving the procedure signal PPR (N 1 ), the transmitting device TX calculates the time TA and the time TB by the above-described processing, and checks the magnitude relation therebetween. In this case, since the time TA is smaller than the time TB, the image information PIXr 1 including N 1 error frames notified by the procedure signal PPR (N 1 ) is transmitted at the same transmission rate, and the procedure signal PPR · EOP is transmitted. Send out.
このとき、受信装置RXでは、再度エラーフレームを検
出し、エラー検出したフレームを手順信号PPR(N2)に
より通知する。At this time, the receiving device RX detects the error frame again, and notifies the frame in which the error has been detected by the procedure signal PPR (N 2 ).
送信装置TXは、手順信号PPR(N2)を受信すると、上
述した処理により時間TAおよび時間TBを算出し、その大
小関係を調べる。この場合、時間TAが時間TB以上になっ
たので、手順信号CTCを送出して伝送速度を1段階シフ
トダウンするように受信装置RXに通知する。Upon receiving the procedure signal PPR (N 2 ), the transmitting device TX calculates the time TA and the time TB by the above-described processing, and checks the magnitude relation therebetween. In this case, since the time TA has become equal to or longer than the time TB, a procedure signal CTC is transmitted to notify the receiving device RX to shift down the transmission speed by one stage.
受信装置RXは、モデムの設定が完了すると、手順信号
CTRを送信装置TXに送出する。これにより、送信装置TX
は、手順信号PPR(N2)で通知されたN2個のエラーフレ
ームからなる画情報PIXr2をシフトダウン後の伝送速度
で送信し、手順信号PPS・EOPを送出する。When the setting of the modem is completed, the receiving device RX
The CTR is transmitted to the transmitting device TX. Thereby, the transmitting device TX
Transmits image information PIXr 2 consisting procedure signal PPR (N 2) N 2 pieces of error frames is notified by the transmission speed after downshifting, and sends a protocol signal PPS · EOP.
このとき、受信装置RXでは、エラーフレームを検出し
なかったので、手順信号MCFを応答し、これにより、送
信装置TXは、手順信号DCNを送出して回線を復旧し、画
情報送信処理を終了する。また、受信装置RXは、手順信
号DCNを受信すると回線を復旧する。At this time, since the receiving device RX did not detect the error frame, it responded with the procedure signal MCF, whereby the transmitting device TX transmitted the procedure signal DCN to restore the line, and ended the image information transmission process. I do. When receiving the procedure signal DCN, the receiving device RX restores the line.
ところで、上述した実施例では、最初に伝送した画情
報のフレーム数に再送画情報のフレーム数を加算した値
に基づいて算出したシフトダウン前の伝送時間と、最初
に伝送した画情報のフレーム数に基づいて算出したシフ
トダウン後の伝送時間の大小関係に基づいて、シフトダ
ウンの実行を制御しているが、このシフトダウンの実行
の制御は、再送フレーム数にのみ基づいて行うことがで
きる。By the way, in the embodiment described above, the transmission time before downshift calculated based on the value obtained by adding the number of frames of the retransmitted image information to the number of frames of the image information transmitted first, and the number of frames of the image information transmitted first The execution of the shift-down is controlled based on the magnitude of the transmission time after the shift-down calculated based on the above. However, the execution of the shift-down can be controlled based only on the number of retransmission frames.
第8図(a),(b)は、このようなシフトダウン実
行制御を行う、本発明のさらに別な実施例にかかる送信
処理を示している。FIGS. 8 (a) and 8 (b) show a transmission process according to yet another embodiment of the present invention for performing such shift down execution control.
まず、第6図(a)の処理401〜判断406と同様の伝送
前手順である処理501〜判断506を実行したのちに、エラ
ーコレクションモードの画情報送信を行い(処理50
8)、全てのメッセージの送信を終了したことをあらわ
す手順信号PPS・EOPを送出する(処理509)。First, after executing steps 501 to 506, which are the same pre-transmission procedures as steps 401 to 406 in FIG. 6A, image information transmission in the error correction mode is performed (step 50).
8) A procedure signal PPS / EOP indicating that transmission of all messages has been completed is transmitted (process 509).
次に、制御変数kを1に初期設定し、再送フレーム数
を記憶するためのカウンタCMを0に初期設定した状態で
(処理510)、受信装置から手順信号PPRあるいは手順信
号MCFが応答されてくるのを待つ(判断511,512のNOルー
プ)。Next, with the control variable k initialized to 1 and the counter CM for storing the number of retransmitted frames initialized to 0 (process 510), the receiving apparatus responds to the procedure signal PPR or the procedure signal MCF. Wait for coming (NO loop of judgment 511,512).
手順信号MCFが応答されたとき(判断512の結果がYE
S)、回線切断をあらわす手順信号DCNを送出して、回線
を復旧し(処理513)、この送信処理を終了する。When the procedure signal MCF is responded (the result of decision 512 is YE
S), a procedure signal DCN indicating disconnection of the line is transmitted, the line is restored (process 513), and this transmission process ends.
手順信号RRPが応答されたとき(判断511の結果がYE
S)、そのときにエラーフレームとして応答されたデー
タフレームの総数NkをカウンタCMに加算してカウンタCN
の値を更新し(処理514)、制御変数kの値が1に等し
いかどうかを調べる(判断515)。When the procedure signal RRP is answered (the result of decision 511 is YE
S), the total number Nk of data frames responded as error frames at that time is added to the counter CM and the counter CN is added.
Is updated (process 514), and it is checked whether the value of the control variable k is equal to 1 (determination 515).
判断515の結果がYESになるときには、その時に要求さ
れた再送フレームからなる再送画情報(フレーム数Nk)
を形成して受信装置に送信し(処理516)、手順信号PPS
・EOPを送出する(処理517)。そして、制御変数kをイ
ンクリメントし(処理518)、受信装置からの伝送状態
の応答を待機するために判断511に戻る。If the result of decision 515 is YES, retransmission image information (frame number Nk) consisting of the retransmission frame requested at that time
Is formed and transmitted to the receiving device (process 516), and the procedure signal PPS is
Send out EOP (process 517). Then, the control variable k is incremented (process 518), and the process returns to the determination 511 to wait for a response of the transmission state from the receiving device.
判断515の結果がNOになるときには、そのときの伝送
速度SPで、カウンタCMであらわされる再送要求されたデ
ータフレームの延べ数を再送したときに要する時間TC、
および、1つ前に再送要求されたフレーム数Nk-1のデー
タフレームをシフトダウン後の伝送速度SP'で伝送した
ときに要する時間TDをそれぞれ算出し(処理519,52
0)、時間TCが時間TD以上になっているかどうかを調べ
る(判断521)。When the result of the determination 515 is NO, at the transmission rate SP at that time, the time TC required for retransmitting the total number of retransmission requested data frames represented by the counter CM,
And the time TD required to transmit the data frame of the number N k−1 of frames requested to be retransmitted immediately before at the transmission speed SP ′ after downshifting is calculated (steps 519 and 52).
0), it is checked whether the time TC is equal to or longer than the time TD (determination 521).
判断521の結果がNOになるときには、処理516に戻り、
そのときに再送要求されたエラーフレームからなる画情
報を再送する。When the result of decision 521 is NO, return to process 516,
At that time, the image information including the error frame requested to be retransmitted is retransmitted.
判断521の結果がYESになるときには、画情報伝送速度
を1段階シフトダウンすることをあらわす手順信号CTC
を送出し(処理522)、受信装置より手順信号CTRが応答
されるのを待つ(判断523のNOループ)。When the result of decision 521 is YES, a procedure signal CTC indicating that the image information transmission speed is shifted down by one step.
(Processing 522), and waits for a response of the procedure signal CTR from the receiving apparatus (NO loop of decision 523).
手順信号CTRを受信し、判断523の結果がYESになる
と、シフトダウンした伝送速度で、その時に要求された
再送フレームからなる再送画情報(フレーム数Nk)を受
信装置に送信し(処理524)、手順信号PPS・EOPを送出
する(処理525)。When the procedure signal CTR is received and the result of determination 523 is YES, retransmission image information (the number of frames Nk) including the retransmission frame requested at that time is transmitted to the receiving device at the transmission rate shifted down (process 524). Then, the procedure signal PPS.EOP is transmitted (step 525).
次に、シフトダウンした伝送速度で、上述と同様の処
理を行うため、制御変数lを0に初期設定し(処理52
6)、受信装置から手順信号PPRあるいは手順信号MCFが
応答されるのを待つ(判断527,528のNOループ)。Next, in order to perform the same processing as described above at the transmission rate shifted down, the control variable 1 is initialized to 0 (processing 52).
6) Wait for the reception of the procedure signal PPR or the procedure signal MCF from the receiving apparatus (NO loop of determinations 527 and 528).
手順信号MCFが応答されて判断528の結果がYESになる
ときには、受信装置で全てのデータフレームが正常受信
できたので、処理513に移行する。When the procedure signal MCF is responded and the result of the determination 528 is YES, all the data frames have been successfully received by the receiving apparatus, so the processing shifts to the processing 513.
手順信号PPRが応答されて判断527の結果がYESになる
ときには、そのときにエラーフレームとして応答された
データフレームの総数NlをカウンタCMに加算してカウン
タCMを更新し(処理529)、それ以降は、シフトダウン
された伝送速度について、上述と同様の処理を行う。When the procedure signal PPR is responded and the result of the determination 527 is YES, the total number Nl of data frames responded as error frames at that time is added to the counter CM to update the counter CM (process 529), and thereafter. Performs the same processing as described above for the shifted down transmission speed.
この場合の伝送手順例を第7図(b)に示す。 FIG. 7 (b) shows an example of the transmission procedure in this case.
まず、第7図(a)と同様にして、伝送前手順および
最初の画情報伝送が行われる。このとき、受信装置RXで
は、エラーフレームを検出したので、エラー検出したフ
レームを手順信号PPR(N1)により通知する。First, a pre-transmission procedure and first image information transmission are performed in the same manner as in FIG. 7 (a). At this time, since the receiving apparatus RX has detected an error frame, the receiving apparatus notifies the frame in which the error has been detected by a procedure signal PPR (N 1 ).
送信装置TXは、手順信号PPR(N1)を受信すると、手
順信号PPR(N1)で通知されたN1個のエラーフレームか
らなる画情報PIXr1を同一伝送速度で送信し、手順信号P
PR・EOPを送出する。Upon receiving the procedure signal PPR (N 1 ), the transmitting device TX transmits the image information PIXr 1 composed of N 1 error frames notified by the procedure signal PPR (N 1 ) at the same transmission rate, and transmits the procedure signal P
Send PR / EOP.
このとき、受信装置RXでは、再度エラーフレームを検
出し、エラー検出したフレームを手順信号PPR(N2)に
より通知する。At this time, the receiving device RX detects the error frame again, and notifies the frame in which the error has been detected by the procedure signal PPR (N 2 ).
送信装置TXは、手順信号PPR(N2)を受信すると、上
述した処理により時間TAおよび時間TBを算出し、その大
小関係を調べる。この場合、時間TAが時間TBよりも小さ
いので、手順信号PPR(N2)で通知されたN2個のエラー
フレームからなる画情報PIXr2を同一伝送速度で送信
し、手順信号PPR・EOPを送出する。Upon receiving the procedure signal PPR (N 2 ), the transmitting device TX calculates the time TA and the time TB by the above-described processing, and checks the magnitude relation therebetween. In this case, since the time TA is smaller than the time TB, the image information PIXr 2 including N 2 error frames notified by the procedure signal PPR (N 2 ) is transmitted at the same transmission speed, and the procedure signal PPR · EOP is transmitted. Send out.
このとき、受信装置RXでは、再度エラーフレームを検
出し、エラー検出したフレームを手順信号PPR(N3)に
より通知する。At this time, the receiving device RX detects the error frame again, and notifies the frame in which the error has been detected by the procedure signal PPR (N 3 ).
送信装置TXは、手順信号PPR(N3)を受信すると、上
述した処理により時間TAおよび時間TBを算出し、その大
小関係を調べる。このとき、時間TAが時間TB以上になっ
たので、送信装置TXは、手順信号CTCを送出して伝送速
度を1段階シフトダウンするように受信装置RXに通知す
る。Upon receiving the procedure signal PPR (N 3 ), the transmitting device TX calculates the time TA and the time TB by the above-described processing, and checks the magnitude relation between them. At this time, since the time TA has become equal to or longer than the time TB, the transmitting device TX sends a procedure signal CTC to notify the receiving device RX to shift down the transmission speed by one stage.
受信装置RXは、モデムの設定が完了すると、手順信号
CTRを送信装置TXに送出する。これにより、送信装置TX
は、手順信号PPR(N3)で通知されたN3個のエラーフレ
ームからなる画情報PIXr3をシフトダウン後の伝送速度
で送信し、手順信号PPS・EOPを送出する。When the setting of the modem is completed, the receiving device RX
The CTR is transmitted to the transmitting device TX. Thereby, the transmitting device TX
Transmits image information PIXr 3 consisting of N 3 pieces of error frames is notified by a protocol signal PPR (N 3) at a transmission speed after downshifting, and sends a protocol signal PPS · EOP.
このとき、受信装置RXでは、エラーフレームを検出し
なかったので、手順信号MCFを応答し、これにより、送
信装置TXは、手順信号DCNを送出して回線を復旧し、画
情報送信処理を終了する。また、受信装置RXは、手順信
号DCNを受信すると回線を復旧する。At this time, since the receiving device RX did not detect the error frame, it responded with the procedure signal MCF, whereby the transmitting device TX transmitted the procedure signal DCN to restore the line, and ended the image information transmission process. I do. When receiving the procedure signal DCN, the receiving device RX restores the line.
なお、上述した実施例では、時間TAと時間TBの比較結
果、あるいは、時間TCと時間TDの比較結果にのみ基づい
て、シフトダウンの発生を制御しているが、さらに、CC
ITTの勧告と同様に、手順信号PPRの応答回数でシフトダ
ウンの発生を制御するようにすることもできる。In the above-described embodiment, the downshift is controlled based on the comparison result between the time TA and the time TB or only based on the comparison result between the time TC and the time TD.
As in the ITT recommendation, the occurrence of downshifting can be controlled by the number of responses of the procedure signal PPR.
ところで、エラーコレクションモードで画情報伝送を
行うとき、伝送エラーが発生すると画情報再送が頻発
し、それにより、伝送時間が長くなる。By the way, when image information is transmitted in the error correction mode, if a transmission error occurs, image information is retransmitted frequently, thereby increasing the transmission time.
そこで、エラーコレクションモードで画情報伝送を行
うときに、伝送エラーの発生率が小さい伝送速度を設定
できれば、画情報の再送を抑制することができ、結果的
に伝送時間を短縮できる。Thus, when image information transmission is performed in the error correction mode, if a transmission rate at which a transmission error occurrence rate is low can be set, retransmission of image information can be suppressed, and as a result, transmission time can be reduced.
このように、伝送エラーの発生率が小さい伝送速度を
設定するには、伝送前手順で行うモデムトレーニングの
条件をより厳しい値に設定すればよい。As described above, in order to set the transmission speed at which the transmission error occurrence rate is low, the condition of the modem training performed in the pre-transmission procedure may be set to a stricter value.
第9図は、このような本発明のさらに別な実施例にか
かる受信処理の一例を示している。FIG. 9 shows an example of such a receiving process according to still another embodiment of the present invention.
この受信処理では、着呼検出すると(判断601の結果
がYES)、被呼局識別信号CED、および、手順信号DISを
順次送出し(処理602,603)、送信装置から手順信号DCS
が応答されてくるのを待つ(判断604のNOループ)。In this reception processing, when an incoming call is detected (the result of the determination 601 is YES), the called station identification signal CED and the procedure signal DIS are sequentially transmitted (processing 602 and 603), and the procedure signal DCS is transmitted from the transmitting apparatus.
Waits for a response (NO loop in decision 604).
手順信号DCSが応答されて判断404の結果がYESになる
と、そのときにエラーコレクションモードの使用が設定
されているかどうかを調べる(判断605)。If the procedure signal DCS is responded and the result of decision 404 is YES, a check is made to see if use of the error correction mode is set at that time (decision 605).
判断605の結果がNOになるときには、手順信号DCSに続
いて伝送されてくるトレーニングチェック信号TCFを受
信し、その受信時のデータエラーのビット数が、標準の
判定値、例えば、15よりも大きかったかどうかを調べる
(処理606)。When the result of the determination 605 is NO, a training check signal TCF transmitted following the procedure signal DCS is received, and the number of data error bits at the time of the reception is larger than a standard determination value, for example, 15. It is checked whether or not it is (process 606).
この判定処理の結果、受信結果が良好と判定された場
合には(判断607の結果がYES)、手順信号CFRを応答し
て(処理608)、それ以降の手順(通常手順)を行う。As a result of this determination processing, if the reception result is determined to be good (the result of determination 607 is YES), a procedure signal CFR is responded (processing 608), and the subsequent procedure (normal procedure) is performed.
また、判定処理の結果、受信結果が不良と判定された
場合には(判断607の結果がNO)、手順信号FTTを応答し
て(処理609)、判断604に戻る。Also, as a result of the determination processing, when the reception result is determined to be bad (result of determination 607 is NO), the procedure signal FTT is returned (process 609), and the process returns to the determination 604.
判断605の結果がYESになるときには、手順信号DCSに
続いて伝送されてくるトレーニングチェック信号TCFを
受信し、その受信時のデータエラーのビット数が、エラ
ーコレクションモード時の判定値、例えば、0よりも大
きかったかどうかを調べる(処理610)。When the result of the determination 605 is YES, a training check signal TCF transmitted following the procedure signal DCS is received, and the number of data error bits at the time of the reception is the determination value in the error correction mode, for example, 0. It is checked whether it is greater than (process 610).
この判定処理の結果、受信結果が良好と判定された場
合には(判断611の結果がYES)、手順信号CFRを応答し
て(処理612)、それ以降の手順(エラーコレクション
モード手順)を行う。As a result of this determination processing, if the reception result is determined to be good (the result of determination 611 is YES), a procedure signal CFR is responded (processing 612), and the subsequent procedure (error correction mode procedure) is performed. .
また、判定処理の結果、受信結果が不良と判定された
場合には(判断611の結果がNO)、手順信号FTTを応答し
て(処理613)、判断604に戻る。Also, as a result of the determination processing, when the reception result is determined to be defective (result of determination 611 is NO), the procedure signal FTT is responded (processing 613), and the processing returns to the determination 604.
このようにして、本実施例では、エラーコレクション
モード時のトレーニングチェック結果を、より厳しい条
件で判定しているので、伝送路の状態が比較的悪いとき
には、伝送速度より小さい値、すなわち、伝送誤りの発
生確率がより小さい値に設定されるので、画情報再送の
発生を抑制でき、それによって、伝送時間を短縮するこ
とができる。As described above, in the present embodiment, the result of the training check in the error correction mode is determined under more severe conditions. Therefore, when the state of the transmission path is relatively poor, a value smaller than the transmission speed, Is set to a smaller value, it is possible to suppress the occurrence of image information retransmission, thereby shortening the transmission time.
なお、上述した実施例では、エラーコレクションモー
ド時の判定条件を、ビットエラー個数が0に設定してい
るが、この設定値は適宜に定めることができる。In the above-described embodiment, the determination condition in the error correction mode is set such that the number of bit errors is 0, but this set value can be determined as appropriate.
[発明の効果] 以上説明したように、本発明によれば、受信側より通
知された伝送誤りフレーム数と送信フレーム数に基づい
て再送時の伝送誤り発生の期待値、あるいは、シフトダ
ウンしないで画情報を再送したときに要するシフトダウ
ン前伝送時間とシフトダウンしたときに要するシフトダ
ウン後伝送時間を算出し、その期待値、あるいは、シフ
トダウン前伝送時間とシフトダウン後伝送時間の大小関
係に基づいて、伝送速度の低下を制御するようにしたの
で、伝送路の状況がシフトダウン制御に反映され、それ
により、エラーコレクションモード時の伝送時間を短縮
することができるという効果を得る。また、エラーコレ
クションモード時のモデムトレーニングチェック条件を
より厳しい値とし、より伝送誤りの発生率が小さい伝送
速度に設定できるようにしたので、画情報再送の発生を
抑制でき、それによって、エラーコレクションモード時
の伝送時間を短縮できるという効果を得る。[Effects of the Invention] As described above, according to the present invention, an expected value of transmission error occurrence at the time of retransmission based on the number of transmission error frames and the number of transmission frames notified from the receiving side, or without downshifting Calculate the transmission time before downshift required when retransmitting image information and the transmission time after downshift required when downshifting, and calculate the expected value or the magnitude relationship between the transmission time before downshift and the transmission time after downshift. Since the transmission speed is controlled based on the transmission speed, the transmission path status is reflected in the shift-down control, and the transmission time in the error correction mode can be shortened. In addition, the modem training check condition in the error correction mode is set to a stricter value, and the transmission rate can be set to a lower transmission rate, so that the occurrence of image information retransmission can be suppressed. There is an effect that the transmission time at the time can be reduced.
第1図は本発明の一実施例にかかるファクシミリ装置を
示すブロック図、第2図は第1図の装置の処理例を示す
フローチャート、第3図(a)は伝送手順の一例を示す
タイムチャート、同図(b)は伝送手順の他の例を示す
タイムチャート、第4図は第1図の装置の他の処理例を
示すフローチャート、第5図は本発明の別な実施例にか
かるファクシミリ装置を示すブロック図、第6図(a)
〜(c)は第5図の装置の送信処理の一例を示すフロー
チャート、第7図(a)は伝送手順の別な例を示すタイ
ムチャート、同図(b)は伝送手順のさらに別な例を示
すタイムチャート、第8図(a),(b)は送信処理の
他の例を示すフローチャート、第9図は受信処理の別な
例を示すフローチャート、第10図(a)は画情報フレー
ムの一例を示す概略図、同図(b)は信号PPRの一例を
示す概略図、第11図はエラーコレクションモードの送信
処理の従来例を示す概略図である。 1,21…CPU(中央処理装置)、2,22…ROM(リード・オン
リ・メモリ)、3,23…RAM(ランダム・アクセス・メモ
リ)、8…ECM(エラーコレクションモード)バッフ
ァ。FIG. 1 is a block diagram showing a facsimile apparatus according to an embodiment of the present invention, FIG. 2 is a flowchart showing an example of processing of the apparatus shown in FIG. 1, and FIG. 3 (a) is a time chart showing an example of a transmission procedure. 4 (b) is a time chart showing another example of the transmission procedure, FIG. 4 is a flowchart showing another processing example of the apparatus of FIG. 1, and FIG. 5 is a facsimile according to another embodiment of the present invention. Block diagram showing the apparatus, FIG. 6 (a)
5A to 5C are flowcharts showing an example of the transmission process of the apparatus in FIG. 5, FIG. 7A is a time chart showing another example of the transmission procedure, and FIG. 7B is another example of the transmission procedure. 8 (a) and 8 (b) are flowcharts showing another example of transmission processing, FIG. 9 is a flowchart showing another example of reception processing, and FIG. 10 (a) is an image information frame. FIG. 11B is a schematic diagram showing an example of a signal PPR, and FIG. 11 is a schematic diagram showing a conventional example of transmission processing in an error correction mode. 1,21: CPU (central processing unit), 2,22: ROM (read only memory), 3,23: RAM (random access memory), 8: ECM (error correction mode) buffer.
Claims (5)
割し、そのフレームを複数まとめたブロック単位に受信
側に伝送するとともに、受信側より通知された伝送誤り
フレームのフレームデータを受信側に再送する誤り再送
機能を備えたファクシミリ装置の伝送制御方式におい
て、 受信側より通知された伝送誤りフレーム数と送信フレー
ム数に基づいて再送時の伝送誤り発生の期待値を算出す
る演算手段を備え、 この演算手段が算出した期待値に基づいて伝送速度を制
御することを特徴とするファクシミリ装置の伝送制御方
式。An image information for one page is divided into a plurality of frames, and the plurality of frames are transmitted to a receiving side in a unit of a plurality of blocks, and frame data of a transmission error frame notified from the receiving side is received. A transmission control method for a facsimile apparatus having an error retransmission function for retransmitting the data, comprising calculating means for calculating an expected value of transmission error occurrence at the time of retransmission based on the number of transmission error frames and the number of transmission frames notified from the receiving side A transmission control method for a facsimile apparatus, wherein the transmission rate is controlled based on the expected value calculated by the calculating means.
合には、前記期待値に基づく伝送速度制御を行なわない
ことを特徴とする請求項1記載のファクシミリ装置の伝
送制御方式。2. A transmission control method for a facsimile apparatus according to claim 1, wherein the transmission rate control based on the expected value is not performed when the number of transmission frames is smaller than a predetermined value.
ァクシミリ装置の伝送制御方式において、 送信開始してからの伝送フレーム総数とその時の画情識
伝送速度に基づいたシフトダウン前伝送時間、および、
最初の伝送フレーム数とシフトダウン後の画情報伝送速
度に基づいたシフトダウン後伝送時間を算出する伝送時
間算出手段を備え、 シフトダウン前伝送時間と、シフトダウン後伝送時間と
の比較結果に基づき伝送速度を制御することを特徴とす
るファクシミリ装置の伝送制御方式。3. A transmission control method for a facsimile apparatus having an error correction mode function, comprising: a transmission time before downshifting based on a total number of transmission frames from the start of transmission and an image transmission speed at that time;
Equipped with transmission time calculating means for calculating the transmission time after downshifting based on the number of initial transmission frames and the image information transmission speed after downshifting, based on a comparison result between the transmission time before downshifting and the transmission time after downshifting A transmission control method for a facsimile machine, wherein the transmission speed is controlled.
ァクシミリ装置の伝送制御方式において、 再送フレーム総数とその時の画情報伝送速度に基づいた
シフトダウン前伝送時間および最初の再送フレーム数と
シフトダウン後の画情報伝送速度に基づいたシフトダウ
ン後伝送時間を算出する伝送時間算出手段を備え、 シフトダウン前伝送時間がシフトダウン後伝送時間以上
になると画情報伝送速度が1段階低下することを特徴と
するファクシミリ装置の伝送制御方式。4. A transmission control method for a facsimile apparatus having an error correction mode function, comprising: a transmission time before downshifting based on a total number of retransmitted frames and an image information transmission speed at that time; Facsimile, comprising transmission time calculating means for calculating a transmission time after downshifting based on an information transmission speed, wherein the image information transmission speed is reduced by one step when the transmission time before downshifting becomes equal to or longer than the transmission time after downshifting. Transmission control method of the device.
デムトレーニング結果の判定基準のエラー発生率をより
小さい値に変更することを特徴とする請求項3または請
求項4記載のファクシミリ装置の伝送制御方式。5. The transmission control method for a facsimile apparatus according to claim 3, wherein when the error correction mode is set, the error occurrence rate of the criterion of the modem training result is changed to a smaller value.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US07/352,460 US5105423A (en) | 1988-05-17 | 1989-05-16 | Digital transmission device having an error correction mode and method for shifting down a data transmission rate |
DE3916085A DE3916085C2 (en) | 1988-05-17 | 1989-05-17 | Method for switching down a data transmission rate at a transmitter |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63-118242 | 1988-05-17 | ||
JP11824288 | 1988-05-17 | ||
JP63-205707 | 1988-08-20 | ||
JP20570788 | 1988-08-20 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH02140056A JPH02140056A (en) | 1990-05-29 |
JP2743277B2 true JP2743277B2 (en) | 1998-04-22 |
Family
ID=26456204
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP1007732A Expired - Lifetime JP2743277B2 (en) | 1988-05-17 | 1989-01-18 | Transmission control method for facsimile machine |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2743277B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114363576A (en) * | 2022-01-12 | 2022-04-15 | 厦门市思芯微科技有限公司 | Image dynamic transmission method of wifi visual product |
-
1989
- 1989-01-18 JP JP1007732A patent/JP2743277B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPH02140056A (en) | 1990-05-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5105423A (en) | Digital transmission device having an error correction mode and method for shifting down a data transmission rate | |
JPH0253381A (en) | Reception control system for facsimile equipment | |
JP2743277B2 (en) | Transmission control method for facsimile machine | |
JP3238942B2 (en) | Facsimile machine | |
JP2604188B2 (en) | Facsimile machine | |
JP2945017B2 (en) | Control system for facsimile equipment | |
JPH0818756A (en) | Facsimile equipment and method for transmission/and reception of facsimile | |
JP2904350B2 (en) | Facsimile machine | |
JP2748117B2 (en) | Facsimile machine | |
JP2707456B2 (en) | Image information transmission device | |
JPH01183270A (en) | Transmission control system for facsimile equipment | |
JP3537665B2 (en) | Facsimile machine | |
JP3032265B2 (en) | Image processing method for facsimile machine | |
JP3268604B2 (en) | Facsimile machine | |
JP2792920B2 (en) | Facsimile communication method | |
JP2798405B2 (en) | Data communication device | |
JP2907029B2 (en) | Facsimile communication method | |
JPH02135864A (en) | Transmission controlling method for facsimile equipment | |
JP2823565B2 (en) | Facsimile machine | |
JPH07184024A (en) | Facsimile equipment | |
JPH09312749A (en) | Transmission control system for facsimile equipment | |
JP2792567B2 (en) | Transmission control method for facsimile machine | |
JP2839880B2 (en) | Facsimile machine | |
JPH03211965A (en) | Control method for facsimile equipment | |
JPH0946466A (en) | Communication time counting facsimile equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080206 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090206 Year of fee payment: 11 |
|
EXPY | Cancellation because of completion of term |