JPH0666869B2 - Fax machine - Google Patents
Fax machineInfo
- Publication number
- JPH0666869B2 JPH0666869B2 JP60037362A JP3736285A JPH0666869B2 JP H0666869 B2 JPH0666869 B2 JP H0666869B2 JP 60037362 A JP60037362 A JP 60037362A JP 3736285 A JP3736285 A JP 3736285A JP H0666869 B2 JPH0666869 B2 JP H0666869B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- image data
- error
- received
- line
- 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
- Facsimile Transmission Control (AREA)
Description
【発明の詳細な説明】 [技術分野] 本発明は、誤り再送を行うファクシミリ装置に関するも
のである。Description: TECHNICAL FIELD The present invention relates to a facsimile apparatus that performs error retransmission.
[従来技術] 従来のファクシミリ装置で、画像データの通信中にエラ
ーが発生すれば、受信側のファクシミリ装置が画像デー
タのエラーを検出し、その検出結果に基づいて、受信側
のファクシミリ装置から送信側のファクシミリ装置へ誤
り再送要求信号を送信していた。そして、誤り再送要求
信号を受信した送信側のファクシミリ装置から画像デー
タが再送信されていた。[Prior Art] In an existing facsimile apparatus, if an error occurs during communication of image data, the facsimile apparatus on the receiving side detects an error in the image data, and the facsimile apparatus on the receiving side transmits based on the detection result. An error resend request signal was sent to the facsimile machine on the side. Then, the image data is retransmitted from the facsimile apparatus on the transmitting side which has received the error resending request signal.
ところが、通信中のエラーの発生は、画像データの通信
中に限らず、手順信号等の通信中でも発生する。通常、
手順信号等の通信に失敗した時は、その手順信号が再度
通信されるため、通信自体がエラー終了することはな
い。しかし、画像データの直前に送信されるトレーニン
グ信号にエラーが発生すれば、従来のファクシミリ装置
では、通信がエラー終了していた。However, an error during communication occurs not only during communication of image data but also during communication of a procedure signal or the like. Normal,
When the communication of the procedure signal or the like fails, the procedure signal is communicated again, so that the communication itself does not end in error. However, if an error occurs in the training signal transmitted immediately before the image data, the conventional facsimile apparatus ends the communication with an error.
この様子を第1図を用いて説明する。なお、第1図で使
用する信号名は、CCITT勧告T.30で定義されたものであ
る。This situation will be described with reference to FIG. The signal names used in Fig. 1 are defined in CCITT Recommendation T.30.
第1図では、送信側は、NSS/TSI/DCS信号の後にトレ
ーニング/TCF信号を送信し、受信側は、CFR信号を送信
する。次に、送信側は、CFR信号を受信した後にトレー
ニング信号を送信する。しかし、このトレーニング信号
の通信には失敗している。ここで、便宜上、CFR信号の
後に送信されるトレーニング信号(画像データの直前に
送信されるトレーニング信号)を「リトレーニング信
号」と定義する。In FIG. 1, the transmitting side transmits the training / TCF signal after the NSS / TSI / DCS signal, and the receiving side transmits the CFR signal. Next, the transmitting side transmits the training signal after receiving the CFR signal. However, communication of this training signal has failed. Here, for convenience, a training signal transmitted after the CFR signal (a training signal transmitted immediately before the image data) is defined as a "retraining signal".
第1図に示すように、従来は、リトレーニング信号の通
信に失敗すれば、受信機側では、10秒後に通信をエラー
終了し、一方、送信機側は、1ページの画像データの送
信終了後、受信機側から応答がないので通信をエラー終
了する。As shown in FIG. 1, conventionally, if the communication of the retraining signal fails, the receiver side ends the communication in error after 10 seconds, while the transmitter side ends the transmission of the image data of one page. After that, since there is no response from the receiver side, the communication ends in error.
このように、従来は、リトレーニングに失敗すれば、第
1図に示すように、送信側で無駄な画像データの送信が
行われ、その間は、送信側は他の通信ができない不都合
があった。As described above, conventionally, if retraining fails, as shown in FIG. 1, useless image data is transmitted on the transmitting side, and during that time, the transmitting side cannot perform other communication. .
[目的] 本発明は、上述の点に鑑み、誤り再送ができるファクシ
ミリ装置において、リトレーニング信号の通信が失敗し
た時に、通信がエラー終了することを防止できるファク
シミリ装置を提供することを目的とする。[Object] In view of the above points, it is an object of the present invention to provide a facsimile apparatus capable of error retransmission, and capable of preventing the communication from ending in error when communication of a retraining signal fails. .
[実施例] 本実施例の動作の概要を第2図に示す。[Embodiment] FIG. 2 shows an outline of the operation of this embodiment.
第2図では、第1図同様、リトレーニング信号の通信に
失敗している。本実施例では、受信側がリトレーニング
信号を正しく受信しなかったことを検出すれば、受信側
は、全二重動作の手順信号PISで送信側の画像データの
送信を中断させる。そして、受信側から送信側に対し
て、NSFを用いて画像データを1ページの最初から再送
信すように要求する。これを受けた送信側は、リトレー
ニング信号を送信した後、画像データを1ページの最初
から再送信する。In FIG. 2, as in FIG. 1, communication of the retraining signal has failed. In the present embodiment, when the receiving side detects that the retraining signal has not been received correctly, the receiving side suspends the transmission of the image data of the transmitting side by the full duplex operation procedure signal PIS. Then, the receiving side requests the transmitting side to retransmit the image data from the beginning of one page using NSF. Upon receiving this, the transmitting side transmits the retraining signal and then retransmits the image data from the beginning of one page.
以上の動作が本実施例の動作の概要である。The above operation is the outline of the operation of this embodiment.
第3図は、本実施例のファクシミリ装置の構成を示すブ
ロック図である。FIG. 3 is a block diagram showing the configuration of the facsimile apparatus of this embodiment.
40は、網制御装置(NCU)である。40aは、電話回線を示
す。40 is a network control unit (NCU). 40a indicates a telephone line.
42は、ハイブリッド回路である。信号線54aに送信され
た信号は、信号線40bを通り、網制御装置40を介して、
電話回線40aに送出される。また、相手側ファクシミリ
装置から送られてきた信号は、網制御信号40を介した
後、信号線42aに出力される。42 is a hybrid circuit. The signal transmitted to the signal line 54a passes through the signal line 40b and the network control device 40,
It is sent to the telephone line 40a. The signal sent from the facsimile machine on the other side is output to the signal line 42a after passing through the network control signal 40.
44は、信号線42aの信号を入力して信号があるか否かを
検出する回路である。回路44は、−43dbm以上の信号を
受信している時は、信号線44aに信号レベル「1」の信
号を出力し、−43dbm未満の信号を受信している時は、
信号線44aに信号レベル「0」の信号を出力する。Reference numeral 44 is a circuit that inputs the signal of the signal line 42a and detects whether or not there is a signal. The circuit 44 outputs a signal of signal level "1" to the signal line 44a when receiving a signal of -43dbm or more, and when receiving a signal of less than -43dbm,
A signal having a signal level "0" is output to the signal line 44a.
46は、復調器である。復調器46は、信号線42aの信号を
入力し、復調を行い、復調データを信号線46aに出力す
る。46 is a demodulator. The demodulator 46 receives the signal on the signal line 42a, demodulates it, and outputs the demodulated data to the signal line 46a.
50は、信号線66bにパルスが発生した時、信号線50aにNS
F信号を送出する回路である。信号線66aには、信号線58
aに出力されたラインナンバーの値に1をたした値が出
力される。NSF信号には、ラインナンバーが含まれてい
る。このラインナンバーには、信号線66aに出力されて
いる値をセットする。NSF信号送出回路50は、NSF信号の
送出が終了すれば、信号線50bにパルスを発生する。50 is NS on signal line 50a when a pulse occurs on signal line 66b.
This is the circuit that sends out the F signal. The signal line 66a includes a signal line 58
A value obtained by adding 1 to the value of the line number output to a is output. The NSF signal contains the line number. The value output to the signal line 66a is set to this line number. The NSF signal transmission circuit 50 generates a pulse on the signal line 50b when the transmission of the NSF signal is completed.
52は、再送要求信号(本実施例においてはPIS信号を用
いる)を送出する回路である。回路52は、信号線66cに
パルスが発生した時、信号線52aにPIS信号(462Hzの信
号を3秒間)を送出する回路である。回路52は、PIS信
号の送出が終了すれば、信号線52bにパルスを発生す
る。Reference numeral 52 is a circuit for transmitting a retransmission request signal (a PIS signal is used in this embodiment). The circuit 52 is a circuit that sends out a PIS signal (a 462 Hz signal for 3 seconds) to the signal line 52a when a pulse occurs in the signal line 66c. The circuit 52 generates a pulse on the signal line 52b when the transmission of the PIS signal is completed.
54は、信号線50aの信号と信号線52aの信号を入力し、加
算した結果を信号線54aに出力する加算回路である。Reference numeral 54 is an adder circuit that inputs the signal of the signal line 50a and the signal of the signal line 52a and outputs the addition result to the signal line 54a.
56は、相手側ファクシミリ装置から送られてきたデータ
を復調器46で復調した復調データをストアするために使
用するFIFOメモリである。FIFOメモリ56は、信号線66e
を介して入力される復調データを記憶し、記憶した復調
データを信号線56aへ出力する。Reference numeral 56 is a FIFO memory used to store the demodulated data obtained by demodulating the data sent from the facsimile machine on the other side by the demodulator 46. FIFO memory 56 uses signal line 66e
The stored demodulated data is stored in the signal line 56a and is output to the signal line 56a.
58は、正しく受信したデータの最新ラインナンバーを格
納しておくラインナンバー格納メモリである。ラインナ
ンバー格納メモリ58は、制御回路66の書き込み制御によ
り信号線58aを介して入力される最新ラインナンバーを
記憶し、制御回路66の読み出し制御により記憶している
最新ラインナンバーを信号線58aへ出力する。Reference numeral 58 is a line number storage memory for storing the latest line number of correctly received data. The line number storage memory 58 stores the latest line number input via the signal line 58a by the write control of the control circuit 66, and outputs the stored latest line number to the signal line 58a by the read control of the control circuit 66. To do.
60は、FIFOメモリに記憶された復調データを復号化する
復号器である。復号器60は、信号線60aから入力された
復調データを復号化し、復調データを復号化した復号デ
ータを信号線60aへ出力する。Reference numeral 60 is a decoder for decoding the demodulated data stored in the FIFO memory. The decoder 60 decodes the demodulated data input from the signal line 60a and outputs the decoded data obtained by decoding the demodulated data to the signal line 60a.
64は、記録装置である。記録装置64は、復調器60で復号
された復号データを信号線66nから入力して記録紙に記
録する。64 is a recording device. The recording device 64 inputs the decoded data decoded by the demodulator 60 from the signal line 66n and records it on the recording paper.
66は、制御回路であり後述する制御を行う。Reference numeral 66 denotes a control circuit, which performs control described later.
第4図は、本実施例で使用するトレーニング信号検出の
説明である。FIG. 4 is an explanation of the training signal detection used in this embodiment.
第4図の(1)は、回線上の信号を示している。同図
(2)は、回線上に信号があるか否かを表す信号の波形
である。この信号をSED(Signal Energy Detect)と
呼ぶ。この信号は、第3図の信号有無検出回路44の出力
信号であり、回線上に信号が有ることを検出している時
は、ハイレベルとなる。第4図の(3)は、画像データ
を伝送する伝送スピードで送信された有効データを検出
したか否かを示すキャリアディテクト(CD)信号の波形
である。この信号は、第3図の復調器46で復調された復
調データを制御回路66で復号化した結果、有効データが
検出されている時にハイレベルとなる信号であり、制御
回路66の内部で発生する信号である。FIG. 4 (1) shows a signal on the line. FIG. 2B is a waveform of a signal indicating whether or not there is a signal on the line. This signal is called SED (Signal Energy Detect). This signal is an output signal of the signal presence / absence detection circuit 44 shown in FIG. 3, and becomes high level when it is detected that there is a signal on the line. (3) of FIG. 4 is a waveform of the carrier detect (CD) signal indicating whether or not the valid data transmitted at the transmission speed for transmitting the image data is detected. This signal is a signal that becomes high level when valid data is detected as a result of decoding the demodulated data demodulated by the demodulator 46 in FIG. 3 by the control circuit 66, and is generated inside the control circuit 66. Signal to do.
第4図の(1)〜(3)を見れば、SEDがハイレベルで
あり、かつ、CDがローレベルの期間(Tr)がトレーニン
グ信号を受信している期間であることがわかる(2400bi
t/sのときTr=1158ms、4800bit/sのときTr=923m
s)。By looking at (1) to (3) in FIG. 4, it can be seen that the period (Tr) in which the SED is at the high level and the CD is in the low level is the period during which the training signal is being received (2400bi
Tr = 1158ms at t / s, Tr = 923m at 4800bit / s
s).
第5図は、第3図の制御回路66のトレーニング信号検出
動作のフローチャートである。FIG. 5 is a flowchart of the training signal detection operation of the control circuit 66 shown in FIG.
第5図のステップS1000は、トレーニング信号の検出開
始を表している。Step S1000 in FIG. 5 represents the start of detection of the training signal.
ステップS1002において、トレーニング信号の受信失敗
を判定するためのタイマT2に10秒をセットする。In step S1002, the timer T2 for determining the failure to receive the training signal is set to 10 seconds.
ステップS1004において、タイマT2がタイムアウトする
か否かを判断しながら、20ミリ秒間連続してSED=1で
あるか否かを検出する。この時、タイマT2がタイムアウ
トすれば、ステップS1012へ進む。また、20ミリ秒間連
続してSED=1であれば(トレーニング信号の頭の部分
を受信すれば)、ステップS1006に進む。In step S1004, it is determined whether SED = 1 continuously for 20 milliseconds while determining whether the timer T2 times out. At this time, if the timer T2 times out, the process proceeds to step S1012. If SED = 1 continuously for 20 milliseconds (if the head portion of the training signal is received), the process proceeds to step S1006.
ステップS1006において、タイマT2がタイムアウトする
か否かを判断しながら、aミリ秒間(2400bit/sのと
きa=700ms、4800bit/sのときa=500ms)連続してC
D=0であるか否かを判定する。この時、タイマT2がタ
イムアウトすれば、ステップS1012へ進む。また、aミ
リ秒間連続してCD=0であれば(トレーニング信号を受
信すれば)、ステップS1008に進む。In step S1006, while judging whether or not the timer T2 times out, for a millisecond (a = 700 ms at 2400 bit / s, a = 500 ms at 4800 bit / s) continuously C
It is determined whether D = 0. At this time, if the timer T2 times out, the process proceeds to step S1012. If CD = 0 continuously for a millisecond (if a training signal is received), the process proceeds to step S1008.
ステップS1008において、タイマT2がタイムアウトする
か否かを判断しながら、20ミリ秒間連続してCD=1であ
るか否かを判定する。この時、タイマT2がタイムアウト
すれば、ステップS1012へ進む。また、20ミリ秒間連続
してCD=1であれば(トレーニング信号に続くTCFまた
は画像データの頭の部分を受信すれば)、ステップS101
0に進む。In step S1008, it is determined whether CD = 1 for 20 milliseconds continuously while determining whether the timer T2 times out. At this time, if the timer T2 times out, the process proceeds to step S1012. If CD = 1 continuously for 20 milliseconds (if the TCF following the training signal or the head portion of the image data is received), step S101.
Go to 0.
ステップS1010では、トレーニング信号の受信に成功し
たと判断する。そして、ステップS1010に続き、制御回
路66は、受信した信号がトレーニング/TCF信号であれ
ば、CFR信号を送信し、受信した信号がトレーニング
(リトレーニング)/画像データ信号であれば、画像デ
ータの受信を行う。In step S1010, it is determined that the training signal has been successfully received. Then, following step S1010, the control circuit 66 transmits a CFR signal if the received signal is a training / TCF signal, and transmits a CFR signal if the received signal is a training (retraining) / image data signal. Receive.
ステップS1012は、トレーニング信号の受信エラーを表
している。そして、ステップS1012に続き、制御回路66
は、受信エラーした信号がトレーニング/TCF信号であ
れば、FTT信号を送信し、受信した信号がトレーニング
(リトレーニング)/画像データであれば、誤り再送要
求信号を送信する。Step S1012 represents a training signal reception error. Then, following step S1012, the control circuit 66
Sends an FTT signal if the received error signal is a training / TCF signal, and sends an error resend request signal if the received signal is training (retraining) / image data.
第6図は、本実施例の受信動作のフローチャートであ
り、第4図の制御回路66の動作を示す。第6図は、ステ
ップS5010の画像受信処理(詳細は後述する)を除け
ば、従来の動作と同一である。FIG. 6 is a flow chart of the receiving operation of this embodiment, and shows the operation of the control circuit 66 of FIG. FIG. 6 is the same as the conventional operation, except for the image receiving process of step S5010 (details will be described later).
第6図では、着呼後、ステップS5000でNSF/CSI/DISを
送信しながらステップS5002でNSS/TSI/DCSの受信を待
つ。In FIG. 6, after the call is received, NSF / CSI / DIS is transmitted in step S5000 while waiting for NSS / TSI / DCS reception in step S5002.
ステップS5002でNSS/TSI/DCSを受信すれば、ステップ
S5004でトレーニング/TCFを受信する。このトレーニン
グ信号の受信の詳細は前述した通りである。If NSS / TSI / DCS is received in step S5002, step
Receive training / TCF on S5004. The details of receiving this training signal are as described above.
ステップS5004でトレーニング/TCFを受信すれば、ステ
ップS5006でトレーニング/TCFが良好に受信できたか否
かを判定し、良好に受信できれば、ステップS5008でCFR
を送信し、良好に受信できなければ、ステップS5018でF
TTを送信する。If the training / TCF is received in step S5004, it is determined in step S5006 whether the training / TCF was successfully received. If the training / TCF is successfully received, CFR is received in step S5008.
Is sent and if it is not received properly, F is returned in step S5018.
Send TT.
ステップS5018でFTTを送信した後、ステップS5020でNSS
/TSI/DCSの受信を待ち、受信すれば、ステップS5004
へ進む。After sending the FTT in step S5018, NSS in step S5020.
Wait for / TSI / DCS reception, and if received, step S5004
Go to.
ステップS5008でCFRを送信した後、ステップS5010で画
像受信処理を行う。このステップS5010の画像受信処理
については、第7図を用いて後述する。After transmitting the CFR in step S5008, image reception processing is performed in step S5010. The image receiving process in step S5010 will be described later with reference to FIG.
ステップS5010の画像受信処理の後、ステップS5012で後
手順を行う。After the image receiving process in step S5010, the post-procedure is performed in step S5012.
ステップS5014で、ステップS5012の後手順においてEOM
/MPS/EOPのいずれの信号を受信したかを判定する。EO
Mを受信すれば、ステップS5000に進み、MPSを受信すれ
ば、ステップS5010に進む。また、EOPを受信すれば、ス
テップS5016で残りの後手順を行い受信を終了する。In step S5014, EOM is performed in the post-procedure of step S5012.
Determine which signal of / MPS / EOP is received. EO
If M is received, the process proceeds to step S5000, and if MPS is received, the process proceeds to step S5010. If the EOP is received, the remaining post-procedure is performed in step S5016, and the reception ends.
第7図に、本実施例の特徴である画像受信処理のフロー
チャートを示す。FIG. 7 shows a flowchart of the image receiving process which is a feature of this embodiment.
このフローチャートは、第3図の制御回路66が実行す
る。This flowchart is executed by the control circuit 66 shown in FIG.
ステップS1036は、画像受信の開始を表す。Step S1036 represents the start of image reception.
ステップS1038でリトレーニング信号の受信に成功した
か否かが判定される。リトレーニング信号の成功は、前
述のように、SED=1の確認、CD=0(リトレーニング
時間の半分程度の長さ)の確認、CD=1の確認が正しく
できたことで判定される。ステップS1038で3.5秒以内に
リトレーニング信号の受信に成功した場合は、ステップ
S1040に進み、3.5秒以内にリトレーニング信号の受信に
成功しない場合は、リトレーニング信号の受信に失敗し
たものと判定し、ステップS1078に進む。In step S1038, it is determined whether the retraining signal has been successfully received. As described above, the success of the retraining signal is determined by the confirmation of SED = 1, the confirmation of CD = 0 (about half the retraining time), and the confirmation of CD = 1 correctly. If the retraining signal is successfully received within 3.5 seconds in step S1038, step
If the reception of the retraining signal is not successful within 3.5 seconds in S1040, it is determined that the reception of the retraining signal has failed, and the process proceeds to step S1078.
通常は、リトレーニング信号の受信は、3.5秒以内に終
了するため、リトレーニング信号の受信を開始してから
リトレーニング信号の受信に失敗したものと判定するま
での時間を3.5秒とした。Normally, the reception of the retraining signal is completed within 3.5 seconds, so the time from the start of the reception of the retraining signal to the determination that the reception of the retraining signal has failed is set to 3.5 seconds.
ステップS1040でNSF送出回数をカウントするカウンタを
クリアする。このカウンタは、NSFを用いた誤り再送が
うまく行かなかった時に、再度送信側へ誤り再送を要求
する回数をカウントするカウンタである。In step S1040, the counter that counts the number of NSF transmissions is cleared. This counter is a counter that counts the number of times of requesting the error retransmission again to the transmitting side when the error retransmission using NSF is not successful.
ステップS1040でカウンタをクリアした後、画像受信を
行う。After clearing the counter in step S1040, image reception is performed.
そして、ステップS1041で画像データにエラーがあるか
否かを検出し、ステップS1046でRTCを検出するまで画像
受信を行う。Then, in step S1041, it is detected whether or not the image data has an error, and in step S1046, image reception is performed until RTC is detected.
ステップS1046でRTCを検出すれば、ステップS1048で後
手順を実行する。このステップS1048は、第6図のステ
ップS5012である。If RTC is detected in step S1046, post-procedure is executed in step S1048. This step S1048 is step S5012 in FIG.
ステップS1041で受信した画像データにエラーがあるこ
とを検出すれば、ステップS1056で、送信側に画像デー
タの送信を中断させるため、全二重動作でPIS信号を送
出する。If it is detected in step S1041 that the received image data has an error, in step S1056 the PIS signal is sent in full-duplex operation to suspend the transmission of image data to the transmitting side.
ステップS1060で送信側が画像データの送信を中断し、
回線上に信号がないことを確認する。送信側が画像デー
タの送信を中断していれば回線上に信号がないので、SE
D=0であり、送信側が画像データの送信を中断してい
なければ回線上に信号があるのでSED=1である。In step S1060, the transmission side interrupts the transmission of image data,
Make sure there is no signal on the line. If the sender has stopped transmitting image data, there is no signal on the line.
SED = 1 because D = 0 and there is a signal on the line unless the transmitting side has interrupted the transmission of image data.
ステップS1060においてSED=1であり、送信側が画像デ
ータの送信を中断していないと判定すれば、ステップS1
062で、送信側に画像データの送信を中断させるため、
再度、PIS信号を送出し、ステップS1068でDCN信号を送
出して、ステップS1070で通信をエラー終了する。If SED = 1 in step S1060 and it is determined that the transmission side has not interrupted the transmission of image data, step S1
In 062, in order to interrupt the sending of image data to the sending side,
The PIS signal is transmitted again, the DCN signal is transmitted in step S1068, and the communication ends in error in step S1070.
ステップS1060でSED=0であり、送信側が画像データの
送信を中断し、回線上に信号がないことが判定されれ
ば、ステップS1074で再送開始ラインナンバーを設定し
たNSF信号を送信する。この再送開始ラインメンバー
は、第3図のラインナンバー格納メモリに記憶されてい
るラインナンバーから求められるものであり、例えば、
1ページの画像データの受信開始時のリトレーニング信
号の受信に失敗したのであれば、再送開始ラインを第1
ラインとして設定する。つまり、リトレーニングに失敗
した時には、送信側に対して、全ての画像データを再送
するように要求する。この誤り再送要求に応じて送信側
は、再度リトレーニング信号を送信した後、再送要求が
あったラインナンバーから画像データを送信する。これ
により、受信側がリトレーニング信号の受信に失敗する
ことで画像データの受信が不可能となる従来のものと比
べ、リトレーニング信号の受信に失敗しても通信自体を
エラー終了せずにすむ。If SED = 0 in step S1060, the transmission side interrupts the transmission of image data and it is determined that there is no signal on the line, the NSF signal in which the retransmission start line number is set is transmitted in step S1074. This retransmission start line member is obtained from the line number stored in the line number storage memory shown in FIG.
If the reception of the retraining signal at the start of receiving the image data of one page fails, the first retransmission start line is set.
Set as a line. That is, when the retraining fails, the transmitter is requested to retransmit all the image data. In response to the error retransmission request, the transmitting side transmits the retraining signal again, and then transmits the image data from the line number for which the retransmission request is made. As a result, the communication itself does not end in error even if the reception of the retraining signal fails, as compared with the conventional one in which the reception side fails to receive the retraining signal and thus cannot receive the image data.
ステップS1076でNSFの送出回数をカウントするカウンタ
1インクリメントし、その後リトレーニング信号を受信
するため、ステップS1038へ進む。In step S1076, the counter 1 for counting the number of NSF transmissions is incremented, and then the retraining signal is received, so the flow proceeds to step S1038.
ステップS1078は、リトレーニング信号の受信に失敗し
た時に分岐するステップである。第6図のステップS500
8でCFR信号を送信した直後のリトレーニング信号の受信
に失敗すれば、送信側に誤りの再送要求を行う。しか
し、1度誤り再送要求を行った後、再びリトレーニング
信号の受信に失敗すれば、NSF信号送出回数カウンタの
カウント値に応じて、NSF信号とDCN信号のいずれの信号
を送出するかを制御する。Step S1078 is a step of branching when reception of the retraining signal fails. Step S500 in FIG.
If the reception of the retraining signal immediately after transmitting the CFR signal in 8 fails, the transmitter is requested to retransmit the error. However, if it fails to receive the retraining signal again after making an error resending request once, it controls whether to send the NSF signal or the DCN signal according to the count value of the NSF signal sending count counter. To do.
ステップS1078で、前述したリトレーニング信号の検出
期間3.5秒間にSED=1を検出していたと判定すれば、リ
トレーニング信号が到達していたとして、ステップS105
6へ進み、送信側に画像データの送信を中断させるためP
IS信号を送信する。If it is determined in step S1078 that SED = 1 has been detected during the above-described retraining signal detection period of 3.5 seconds, it is determined that the retraining signal has arrived, and step S105
Proceed to step 6 to interrupt the sending of image data to the sending side.
Send an IS signal.
ステップS1078でSED=1を検出できなかったと判定すれ
ば、ステップS1080で再送要求のためにNSFを送信したか
否かを判定する。ここで、1度NSF信号を送信していれ
ば、NSF信号を送信したにもかかわらず、送信側から何
の信号も到来しないということである。すなわち、以前
に1度PIS信号を送信した後に、NSF信号を送信したとい
うことであり、そのPIS信号により、送信側は画像デー
タの送信を中断しているといえる。したがって、1度NS
F信号を送信した後に、送信側から応答がなければ、送
信側に画像データの送信を中断させるためのPIS信号を
送信せずにNSF信号を送信する。If it is determined in step S1078 that SED = 1 could not be detected, it is determined in step S1080 whether NSF has been transmitted for a retransmission request. Here, if the NSF signal is transmitted once, no signal arrives from the transmitting side even though the NSF signal is transmitted. That is, it means that the NSF signal was transmitted after the PIS signal was transmitted once before, and it can be said that the transmission side interrupts the transmission of the image data by the PIS signal. Therefore, once NS
If there is no response from the transmitting side after transmitting the F signal, the NSF signal is transmitted without transmitting the PIS signal for interrupting the transmission of the image data to the transmitting side.
よって、ステップS1080で再送要求のためにNSF信号を送
信したことが判定されれば、ステップS1082でNSF送出回
数カウンタのカウント値をみて、カウント値が3以上で
あるか否かに応じて、再度、NSF信号を送出するか(ス
テップS1074)、DCN信号を送出して(ステップS1084)
通信をエラー終了とする(ステップS1086)かを選択す
る。Therefore, if it is determined in step S1080 that the NSF signal has been transmitted for the retransmission request, the count value of the NSF transmission number counter is checked in step S1082, and it is determined whether the count value is 3 or more again. , NSF signal (step S1074) or DCN signal (step S1084)
Select whether to terminate communication in error (step S1086).
一方、ステップS1080で再送要求のためにNSF信号を送信
していないと判定されれば、第6図のステップS5008のC
FR送信後、1度もPIS信号を送信していないということ
なので、送信側に画像データの送信を中断させるために
PIS信号を送信する必要がある。そこで、ステップS1080
で再送要求のためにNSF信号を送信していないと判定さ
れれば、ステップS1056で進み、PIS信号を送出する。On the other hand, if it is determined in step S1080 that the NSF signal is not transmitted due to the retransmission request, C in step S5008 in FIG.
Since the PIS signal has never been transmitted after FR transmission, in order to suspend the transmission of image data on the transmission side.
Need to send PIS signal. Therefore, step S1080
If it is determined that the NSF signal is not transmitted due to the retransmission request, the process proceeds to step S1056, and the PIS signal is transmitted.
[効果] 本発明によれば、誤り再送を要求できるファクシミリ装
置において、トレーニング信号を正常に受信でき、画像
データの受信準備が整ったことを送信側へ通知する確認
信号の送信後、かつ、画像データの直前に送信されるト
レーニング信号であるリトレーニング信号の受信に失敗
したならば、誤り再送要求信号を送信するので、リトレ
ーニング信号の通信が失敗した時に、通信がエラー終了
することを防止できる。[Effects] According to the present invention, in a facsimile apparatus capable of requesting error retransmission, a training signal can be normally received, and after sending a confirmation signal notifying the sending side that image data is ready to be received, If the retraining signal, which is the training signal transmitted immediately before the data, fails to be received, an error resend request signal is transmitted, so when the retraining signal communication fails, it is possible to prevent the communication from ending in error. .
第1図は、従来の信号手順を示す図、 第2図は、本実施例の信号手順を示す図、 第3図は、本実施例のブロック図、 第4図は、トレーニング信号検出の説明図、 第5図は、トレーニング信号検出のフローチャート、 第6図は、本実施例のフローチャート、 第7図は、本実施例のフローチャートである。 40は、NCU 42は、ハイブリッド回路 44は、信号有無検出回路 46は、復調器 50は、NSF信号送出回路 52は、再送要求信号送出回路 54は、加算回路 56は、FIFOメモリ 58は、ラインナンバー格納メモリ 60は、復号器 64は、記録装置 66は、制御回路である。 FIG. 1 is a diagram showing a conventional signal procedure, FIG. 2 is a diagram showing a signal procedure of this embodiment, FIG. 3 is a block diagram of this embodiment, and FIG. 4 is a description of training signal detection. FIG. 5, FIG. 5 is a flowchart of training signal detection, FIG. 6 is a flowchart of this embodiment, and FIG. 7 is a flowchart of this embodiment. 40, NCU 42, hybrid circuit 44, signal presence / absence detection circuit 46, demodulator 50, NSF signal transmission circuit 52, retransmission request signal transmission circuit 54, addition circuit 56, FIFO memory 58, line The number storage memory 60, the decoder 64, and the recording device 66 are control circuits.
Claims (1)
データに先立ち送信されるトレーニング信号を受信する
受信手段と、 トレーニング信号を正常に受信でき、画像データの受信
準備が整ったことを送信側へ通知する確認信号を送信す
る確認信号送信手段と、 受信した画像データの誤りを検出する検出手段と、 前記検出手段の検出結果に基づき、画像データの再送を
要求する誤り再送要求信号を送信する誤り再送要求手段
とを有するファクシミリ装置において、 前記確認信号送信手段が確認信号送信後、かつ、画像デ
ータの直前に送信されるトレーニング信号であるリトレ
ーニング信号の受信に前記受信手段が失敗したならば、
前記再送要求手段に誤り再送要求信号を送信させる制御
手段とを有することを特徴とするファクシミリ装置。1. A receiving means for receiving image data transmitted from a transmitting side and a training signal transmitted prior to the image data, and a transmitting side indicating that the training signal can be normally received and the image data is ready to be received. Confirmation signal transmitting means for transmitting a confirmation signal for notifying to, detection means for detecting an error in the received image data, and an error retransmission request signal for requesting retransmission of the image data based on the detection result of the detection means. In a facsimile apparatus having an error resending requesting means, if the receiving means fails to receive a retraining signal which is a training signal transmitted after the confirmation signal transmitting means transmits the confirmation signal and immediately before the image data. ,
A facsimile apparatus comprising: control means for causing the retransmission request means to transmit an error retransmission request signal.
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60037362A JPH0666869B2 (en) | 1985-02-28 | 1985-02-28 | Fax machine |
CN198686101893A CN86101893A (en) | 1985-02-28 | 1986-02-27 | Data communications equipment |
DE3650619T DE3650619T2 (en) | 1985-02-28 | 1986-02-28 | Data transmission device |
EP86301466A EP0193410A3 (en) | 1985-02-28 | 1986-02-28 | Data communication apparatus |
EP92203414A EP0532130B1 (en) | 1985-02-28 | 1986-02-28 | Data communication apparatus |
US07/110,542 US4829524A (en) | 1985-02-28 | 1987-10-20 | Data communication apparatus |
CN91101085A CN1046177C (en) | 1985-02-28 | 1991-02-22 | Data communication apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60037362A JPH0666869B2 (en) | 1985-02-28 | 1985-02-28 | Fax machine |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS61198870A JPS61198870A (en) | 1986-09-03 |
JPH0666869B2 true JPH0666869B2 (en) | 1994-08-24 |
Family
ID=12495426
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP60037362A Expired - Lifetime JPH0666869B2 (en) | 1985-02-28 | 1985-02-28 | Fax machine |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0666869B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5056524B2 (en) | 2008-03-25 | 2012-10-24 | 富士通株式会社 | Data transmission system, data transmission method, data transmission device, and data reception device |
-
1985
- 1985-02-28 JP JP60037362A patent/JPH0666869B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPS61198870A (en) | 1986-09-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5172246A (en) | Image communication method and apparatus | |
JPH0666869B2 (en) | Fax machine | |
JPH0787521B2 (en) | Fax machine | |
EP0541362A1 (en) | Facsimile apparatus | |
US5825992A (en) | Facsimile device | |
KR0181140B1 (en) | Data retransmitting method for facsimile | |
JP2796441B2 (en) | Communication device | |
EP0508659A2 (en) | Data communication apparatus | |
JPS6051364A (en) | Facsimile receiving system | |
JP2707562B2 (en) | Transmission control device for facsimile machine | |
KR970003422B1 (en) | Error page display method of facsimile | |
JPH0427268A (en) | Facsimile equipment | |
JPS59205841A (en) | Data transmission speed control system | |
JP2707456B2 (en) | Image information transmission device | |
JPH06133138A (en) | Transmission control system for facsimile equipment | |
JP3138295B2 (en) | Facsimile machine | |
JPH10107987A (en) | Communication terminal equipment | |
JP2845516B2 (en) | Communication device | |
JP2820689B2 (en) | Communication method | |
JP3268604B2 (en) | Facsimile machine | |
JPH0252905B2 (en) | ||
JPH01311738A (en) | Memory reception system for facsimile equipment | |
JPH0350472B2 (en) | ||
JPS62210781A (en) | Communication error processing system for facsimile | |
JPH0898003A (en) | Facsimile communication method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EXPY | Cancellation because of completion of term |