JPS6159587B2 - - Google Patents
Info
- Publication number
- JPS6159587B2 JPS6159587B2 JP54046213A JP4621379A JPS6159587B2 JP S6159587 B2 JPS6159587 B2 JP S6159587B2 JP 54046213 A JP54046213 A JP 54046213A JP 4621379 A JP4621379 A JP 4621379A JP S6159587 B2 JPS6159587 B2 JP S6159587B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- line
- time
- line buffer
- rwb
- 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
Links
- 230000005540 biological transmission Effects 0.000 claims description 11
- 238000001514 detection method Methods 0.000 claims description 8
- 230000005856 abnormality Effects 0.000 claims description 3
- 238000012544 monitoring process Methods 0.000 description 11
- 238000013144 data compression Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00095—Systems or arrangements for the transmission of the picture signal
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Facsimiles In General (AREA)
Description
【発明の詳細な説明】
本発明はフアクシミリ装置の動作異常をそれ自
身で監視するエラー検出方法に関する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an error detection method for monitoring an abnormal operation of a facsimile machine itself.
従来のフアクシミリ装置では、データ処理系の
エラー、たとえばモデムクロツクダウン、データ
圧縮、伸張器の不良、ラインバツフア不良等、は
フアクシミリ装置内における1ページ分のデータ
のユニツト間送受時間の監視して一定時間内に1
ページの送受終了信号がユニツト間で伝送されな
い場合はデータ処理系のエラーとするという手法
で判定されている。このようなエラー検出がある
と、送受信動作を中断し、システム電源を断とす
る。 In conventional facsimile equipment, errors in the data processing system, such as modem clockdown, data compression, decompressor failure, line buffer failure, etc., are fixed by monitoring the transmission and reception time between units for one page of data within the facsimile machine. 1 in time
If the page transmission/reception completion signal is not transmitted between units, this is determined as an error in the data processing system. When such an error is detected, the transmitting/receiving operation is interrupted and the system power is turned off.
したがつて、たとえ1頁の先頭付近のデータ送
受においてエラーを生じても1頁分の送受時間を
過ぎてからエラー検出がおこなわれて回線が切ら
れるので、タイムラグが大きく、不経済である。 Therefore, even if an error occurs in data transmission/reception near the beginning of one page, the error is detected and the line is disconnected after the transmission/reception time for one page has passed, resulting in a large time lag and being uneconomical.
本発明はフアクシミリ装置の動作異常を早期に
検出することを目的とする。 An object of the present invention is to detect malfunctions of facsimile devices at an early stage.
上記目的を達成するために本発明においては、
データ送信中又は受信中のフアクシミリ装置のエ
ラーを、フアクシミリ装置内でのデータの流れ
を、1ライン又は数ラインの単位で時間監視して
判定する。このようにライン単位で監視すること
により、エラーが発生した場合に回線を切るまで
のタイムラグが短かくなる。 In order to achieve the above object, in the present invention,
Errors in a facsimile device during data transmission or data reception are determined by monitoring the flow of data within the facsimile device over time in units of one line or several lines. By monitoring each line in this way, the time lag until the line is disconnected when an error occurs is shortened.
データのライン単位の時間監視は、ラインバツ
フアメモリの転送時間の監視・データ圧縮・伸張
器内のバツフアメモリの転送時間の監視で簡単に
おこないうる。 Time monitoring for each line of data can be easily performed by monitoring the transfer time of the line buffer memory and the transfer time of the buffer memory in the data compression/decompression device.
次に図面を参照して本発明の実施例を説明す
る。まず送信機器の構成を示す第1a図を参照し
て送信時のエラーチエツクを説明する。送信動作
の開始でROM、RAMおよびCPUを主たる要素と
するマイクロコンピユータシステムとされたシス
テム制御ユニツトSCUが回線制御ユニツトNCU
に対して回線をフアクシミリ側に接続する様指示
する。次にラインバツフアRWBに対して動作開
始指示を与え、同時に読取部VPUをスタートさ
せる。読取部VPUは原稿の1ライン分を1ビツ
トづつ読み取り、ラインバツフアRWBへ書画デ
ータとして送る。ラインバツフアRWBは送られ
てきたデータを自分のメモリ内に記憶しアドレス
を1すすめる。以下1ラインの終了までこの動作
が連続する。1ライン分のデータがラインバツフ
アRWB内のメモリに保持されると、ラインバツ
フアRWBは状態フラツグを立てる。SCUはこの
状態フラツグが立つたことを認めると、データ圧
縮・伸張器DCRのデータ圧縮器に対してコード
化を開始する様指示する。コード化の開始指示を
与えられたデータ圧縮器は、ラインバツフアに対
して書画データ要求信号を与え自分自身のメモリ
内にデータを取込みコード化回路でコード化を開
始する。その際、データ圧縮器がデータを取込み
終ると、ラインバツフアRWBは状態フラツグを
降す。SCUはこの状態フラツグが降りたことを
認めると、再び読取部VPUに次のラインを読み
取る様指示する。又、データ圧縮器からラインバ
ツフアRWBへのデータ要求信号は1ライン分の
コード化されたデータが回線に送出されるごとに
発生する。以上の動作が送信動作終了まで連続し
て行なわれる。 Next, embodiments of the present invention will be described with reference to the drawings. First, error checking during transmission will be explained with reference to FIG. 1a showing the configuration of the transmitting device. At the start of the transmission operation, the system control unit SCU, which is a microcomputer system whose main elements are ROM, RAM, and CPU, is switched to the line control unit NCU.
to connect the line to the facsimile side. Next, an operation start instruction is given to the line buffer RWB, and at the same time, the reading unit VPU is started. The reading unit VPU reads each line of the original one bit at a time and sends it to the line buffer RWB as calligraphic data. Line buffer RWB stores the sent data in its own memory and advances the address by 1. This operation continues until the end of one line. When one line of data is held in memory within line buffer RWB, line buffer RWB sets a status flag. When the SCU recognizes that this status flag has been set, it instructs the data compressor of the data compressor/decompressor DCR to start encoding. The data compressor, which has been given an instruction to start encoding, sends a drawing data request signal to the line buffer, takes the data into its own memory, and starts encoding it in the encoding circuit. At this time, when the data compressor finishes taking in the data, the line buffer RWB drops the status flag. When the SCU recognizes that this status flag has fallen, it again instructs the reading unit VPU to read the next line. Further, a data request signal from the data compressor to the line buffer RWB is generated every time one line of coded data is sent to the line. The above operations are performed continuously until the transmission operation is completed.
以上の動作において、読取を開始した時点から
ラインバツフアのRWBの状態フラツグが立つま
での時間は読取スピードによつて定まつた値とな
る。したがつてSCUはこの時間をラインバツフ
アRWBの状態フラツグを監視することで計装し
規定の時間を超えた場合は読取部VPU又はライ
ンバツフアRWB又はその組合せでエラーが生じ
ていることを検知できる。データ圧縮器からライ
ンバツフアRWBへのデータ要求信号はコード化
されたデータ最長ビツト数とデータ伝送速度
(BPS)で決定される最大時間々隔内で連続す
る。したがつてラインバツフアRWBの状態フラ
ツグが立つてから再び降りるまでの時間は上記時
間を超えることはないのでこれを計測し、超した
場合はラインバツフアRWB、データ圧縮器、モ
デムMODのモジユレータのいずれか又はその組
合せでエラーが発生したことを検知する。データ
処理系にエラーが発生すると制御部はNCUに回
線を電話側に切換える様指示し動作を停止する。
第1b図にSCUのこのエラー検知シーケンスの
フローを示す。 In the above operation, the time from the start of reading until the RWB status flag of the line buffer is set is a value determined by the reading speed. Therefore, the SCU can instrument this time by monitoring the status flag of the line buffer RWB, and if the specified time is exceeded, it can detect that an error has occurred in the reading section VPU, the line buffer RWB, or a combination thereof. Data request signals from the data compressor to line buffer RWB are continuous within a maximum time interval determined by the longest number of bits of coded data and the data transmission rate (BPS). Therefore, the time from when the line buffer RWB status flag goes up to when it goes down again will not exceed the above time, so measure it, and if it exceeds it, either the line buffer RWB, data compressor, modem MOD modulator, or It is detected that an error has occurred in that combination. If an error occurs in the data processing system, the control unit instructs the NCU to switch the line to the telephone side and stops operation.
Figure 1b shows the flow of this error detection sequence in the SCU.
次に受信機器側の構成を示す第2a図を参照し
て受信時のエラーチエツクを説明する。受信動作
の開始でSCUはNCUに対して回線をフアクシミ
リ側に接続する様指示する。次にDCRのデータ
伸張器に対してデコード化の開始指示を与え、同
時にラインバツフアRWBに対して動作開始指示
を与える。データ伸張器は、1ラインの書画デー
タが自分自身のバツフアにセツトされると、ライ
ンバツフアRWBにデータ転送信号を与えデータ
を送出する。同時に次のラインのデコーデイング
を開始する。ラインバツフアRWBは書画データ
を受けると状態フラツグを立てる。SCUはライ
ンバツフアの状態フラツグが立つていることを認
めると、書込部WEに動作開始指示を与える。ラ
インバツフアRWBは書込部WEの動作に対応して
1ビツトづつ書画データを送る。以後1ライン分
の書画データの書込みが終了するまでこの動作が
連続して行なわれる。1ライン分の書込みが終了
すると書込部から書込終了信号がラインバツフア
へ送られる。書込終了信号を受けるとラインバツ
フアRWBは状態フラツグを降す。以後上記動作
が受信動作終了まで連続して行なわれる。又、デ
ータ伸張器からラインバツフアRWBへのデータ
転送信号は1ライン分のコード化されたデータの
デコード終了ごとに発生する。以上の動作におい
て、データ伸張器からラインバツフアWRBへの
データ転送信号はコード化されたデータの最長ビ
ツト数とデータ伝送速度で決定される最大時間々
隔内で連続する。 Next, error checking during reception will be explained with reference to FIG. 2a showing the configuration of the receiving device. At the start of the reception operation, the SCU instructs the NCU to connect the line to the facsimile side. Next, an instruction to start decoding is given to the data expander of the DCR, and at the same time an instruction to start operation is given to the line buffer RWB. When one line of drawing data is set in its own buffer, the data expander applies a data transfer signal to the line buffer RWB and sends out the data. At the same time, decoding of the next line is started. Line buffer RWB sets a status flag when it receives calligraphic data. When the SCU recognizes that the line buffer status flag is set, it gives an instruction to the writing unit WE to start operation. The line buffer RWB sends drawing data one bit at a time in response to the operation of the writing section WE. Thereafter, this operation is continuously performed until writing of one line of drawing data is completed. When writing for one line is completed, a writing end signal is sent from the writing section to the line buffer. Upon receiving the write end signal, line buffer RWB lowers the status flag. Thereafter, the above operations are continuously performed until the reception operation is completed. Further, a data transfer signal from the data expander to the line buffer RWB is generated every time one line of coded data is decoded. In the above operation, the data transfer signal from the data expander to the line buffer WRB continues within the maximum time interval determined by the maximum number of bits of the coded data and the data transmission rate.
したがつてラインバツフアRWBの状態フラツ
グが立つ時間間隔は上記時間を超えることはない
のでこれを計測し、超えた場合はラインバツフア
RWB、DCRのデータ伸張器、MODのデモジユレ
ータのいずれか又はその組合せでエラーが発生し
たことを検知できる。次にラインバツフアRWB
の状態フラツグが立ち、書込みを開始してから再
び状態フラツグが降りるまでの時間は書込スピー
ドによつて定まつた値いとなる。したがつて
SCUはこの時間をラインバツフアRWBの状態フ
ラツグを監視することで計測し、規定の時間を超
した場合は、ラインバツフアRWB、書込部WE、
のいずれか又はその組合せでエラーが発生してい
ることを検知できる。データ処理系にエラーが発
生するとSCUはNCUに回線を電話側に切換える
様指示し動作を停止する。第2b図に、SCUの
このエラー検出シーケンスのフローを示す。 Therefore, the time interval at which the line buffer RWB status flag is set will not exceed the above time, so measure this, and if it exceeds the time interval, the line buffer RWB will be set.
It is possible to detect that an error has occurred in any one of the RWB, DCR data decompressor, MOD demodulator, or a combination thereof. Next is the line battle RWB.
The time from when the status flag is raised and writing is started until the status flag is lowered again is a value determined by the writing speed. Therefore
The SCU measures this time by monitoring the status flag of the line buffer RWB, and if it exceeds the specified time, the line buffer RWB, writing section WE,
It is possible to detect that an error has occurred in either one or a combination thereof. When an error occurs in the data processing system, the SCU instructs the NCU to switch the line to the telephone side and stops operation. Figure 2b shows the flow of this error detection sequence for the SCU.
なお、上記実施例においてはラインバツフア
RWBの転送ステツプでライン単位でデータの送
り時間を監視したが、これに加えて、あるいは、
これにかえて第1a図および第2a図に点線で示
すように、DCRのバツフアメモリの転送ステツ
プでライン単位でデータの送り時間を監視しても
よい。 Note that in the above embodiment, the line buffer
In addition to monitoring the data sending time on a line-by-line basis in the RWB transfer step,
Alternatively, as shown by dotted lines in FIGS. 1a and 2a, the data sending time may be monitored line by line at the transfer step of the DCR buffer memory.
以上の様に、書画データの流れの中間で書画デ
ータの流入・送出時間を監視することによりデー
タ処理系全体のエラーを検知することができる。
エラーの検知を1ライン又は数ラインの書画デー
タの流入・送出時間監視で行なうため、エラー検
知が発生してから短時間で行なえる。したがつて
エラー発生から回線を切るまでのタイムラグを最
少にすることが可能となる。 As described above, errors in the entire data processing system can be detected by monitoring the inflow/output time of the calligraphic data in the middle of the flow of the calligraphic data.
Since error detection is performed by monitoring the inflow/output time of one line or several lines of drawing data, it can be carried out in a short time after error detection occurs. Therefore, it is possible to minimize the time lag from the occurrence of an error until the line is disconnected.
第1a図は、フアクシミリ装置の送信機器側の
構成を示すブロツク図、第1b図はシステム制御
ユニツトSCUの、異常検出動作シーケンスを示
すフローチヤートである。第2a図は、フアクシ
ミリ装置の受信機器側の構成を示すブロツク図、
第2b図はSCUの異常検出動作シーケンスを示
すフローチヤートである。
DCR:データ圧縮・伸張器、MOD:モデム、
NCU:回線制御ユニツト、SCU:システム制御
ユニツト、TIM:タイマー。
FIG. 1a is a block diagram showing the configuration of the transmitter side of the facsimile apparatus, and FIG. 1b is a flowchart showing the abnormality detection operation sequence of the system control unit SCU. FIG. 2a is a block diagram showing the configuration of the receiving device side of the facsimile device;
FIG. 2b is a flowchart showing the abnormality detection operation sequence of the SCU. DCR: data compressor/expander, MOD: modem,
NCU: line control unit, SCU: system control unit, TIM: timer.
Claims (1)
NCU等からなる送信機器およびNCU、デモジユ
レータ、データ伸張器、書込装置等からなる受信
機器の少なくとも一方を備えるフアクシミリ装置
において、1ライン又は数ラインのライン単位
の、フアクシミリ装置内におけるデータ送り時間
を監視して前記送信機器、受信機器の異常を検出
する、フアクシミリ装置におけるエラー検出方
法。1 Reading device, data compressor, modulator,
In a facsimile device equipped with at least one of a transmitting device consisting of an NCU, etc., and a receiving device consisting of an NCU, a demodulator, a data decompressor, a writing device, etc., the data transmission time within the facsimile device is in units of one line or several lines. An error detection method in a facsimile machine, which monitors and detects an abnormality in the transmitting device and the receiving device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4621379A JPS55137764A (en) | 1979-04-16 | 1979-04-16 | Error detection method in facsimile unit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4621379A JPS55137764A (en) | 1979-04-16 | 1979-04-16 | Error detection method in facsimile unit |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS55137764A JPS55137764A (en) | 1980-10-27 |
| JPS6159587B2 true JPS6159587B2 (en) | 1986-12-17 |
Family
ID=12740811
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4621379A Granted JPS55137764A (en) | 1979-04-16 | 1979-04-16 | Error detection method in facsimile unit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS55137764A (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58143654A (en) * | 1982-02-19 | 1983-08-26 | Ricoh Co Ltd | Data communication system |
-
1979
- 1979-04-16 JP JP4621379A patent/JPS55137764A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS55137764A (en) | 1980-10-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2745417B2 (en) | Facsimile machine | |
| JPS6159587B2 (en) | ||
| JPS6332311B2 (en) | ||
| JPH05898B2 (en) | ||
| US6061148A (en) | Facsimile receiving apparatus | |
| JP3176498B2 (en) | Facsimile apparatus and facsimile communication method | |
| JP2862355B2 (en) | Image communication device | |
| JP3583804B2 (en) | Image transmission device | |
| JP2502800B2 (en) | Image communication device | |
| JP2584781B2 (en) | Facsimile machine | |
| JP2748117B2 (en) | Facsimile machine | |
| JPH0448055Y2 (en) | ||
| JPS5985179A (en) | Mutual monitor system | |
| JP3167005B2 (en) | Facsimile machine | |
| JP2576218B2 (en) | Flow control method | |
| JP2898299B2 (en) | Data transfer method for facsimile machine | |
| JP2585209B2 (en) | Facsimile machine | |
| JPS63304771A (en) | Facsimile receiver | |
| JPH06303280A (en) | Facsimile modem device | |
| JP3689966B2 (en) | Image processing device | |
| JP2551336B2 (en) | Transmission control method for facsimile machine | |
| JP3121051B2 (en) | Facsimile machine | |
| JPS6051045A (en) | Facsimile store and forward switching device | |
| JPS61281349A (en) | Interface controlling method | |
| JPS59122279A (en) | Facsimile device |