+

JP3162777B2 - Facsimile transmission method - Google Patents

Facsimile transmission method

Info

Publication number
JP3162777B2
JP3162777B2 JP02360092A JP2360092A JP3162777B2 JP 3162777 B2 JP3162777 B2 JP 3162777B2 JP 02360092 A JP02360092 A JP 02360092A JP 2360092 A JP2360092 A JP 2360092A JP 3162777 B2 JP3162777 B2 JP 3162777B2
Authority
JP
Japan
Prior art keywords
transmission
memory
image information
error correction
image
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 - Fee Related
Application number
JP02360092A
Other languages
Japanese (ja)
Other versions
JPH05227400A (en
Inventor
康訓 月岡
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP02360092A priority Critical patent/JP3162777B2/en
Priority to DE19934303775 priority patent/DE4303775C2/en
Publication of JPH05227400A publication Critical patent/JPH05227400A/en
Application granted granted Critical
Publication of JP3162777B2 publication Critical patent/JP3162777B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32609Fault detection or counter-measures, e.g. original mis-positioned, shortage of paper
    • H04N1/32614Fault detection or counter-measures, e.g. original mis-positioned, shortage of paper related to a single-mode communication, e.g. at the transmitter or at the receiver
    • H04N1/32619Fault detection or counter-measures, e.g. original mis-positioned, shortage of paper related to a single-mode communication, e.g. at the transmitter or at the receiver with retransmission

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Storing Facsimile Image Data (AREA)
  • Facsimile Transmission Control (AREA)
  • Communication Control (AREA)
  • Computer And Data Communications (AREA)
  • Facsimiles In General (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、ファクシミリ伝送
、特に送信端末から直接送信され受信端末が誤り訂正
機能を有しないファクシミリ端末間で画情報の送信エラ
ー発生時にエラーページの画情報を再送させるファクシ
ミリ伝送方法に関する。
BACKGROUND OF THE INVENTION The present invention relates to a facsimile transmission method.
More particularly, the present invention relates to a facsimile transmission method for retransmitting image information of an error page when a transmission error of image information occurs between facsimile terminals that are directly transmitted from a transmission terminal and the reception terminal does not have an error correction function.

【0002】[0002]

【従来の技術】従来、公衆電話網で使用するファクシミ
リ装置は、CCITT(国際電信電話諮問委員会)によ
って勧告され、標準化されている。送信原稿をファクシ
ミリ伝送する場合は、送信端末で送信画情報を読み取っ
て送信し、受信端末側では受信画像をプロッタなどから
直接記録出力していた。このため、両端末間では、ファ
クシミリの処理速度を同期させる必要があり、通常は処
理速度の遅い端末に処理速度の早い端末の処理速度を合
わせることにより画情報の伝送が行われていた。
2. Description of the Related Art Conventionally, a facsimile apparatus used in a public telephone network has been recommended and standardized by CCITT (International Telegraph and Telephone Consultative Committee). When transmitting a transmission original by facsimile, the transmission terminal reads and transmits transmission image information, and the reception terminal directly records and outputs the reception image from a plotter or the like. For this reason, it is necessary to synchronize the processing speed of the facsimile between the two terminals, and image information is normally transmitted by matching the processing speed of the terminal with the higher processing speed with the terminal with the lower processing speed.

【0003】そして、複数枚の送信原稿を伝送している
最中に送信エラーが生じた場合は、送信端末側ではどの
送信原稿まで適切に伝送されたかが判別できないため、
受信端末のオペレータと電話で連絡をとって再送する原
稿を特定し、再度送信操作を行う必要があるため、非常
に手間がかかっていた。そこで、近年のファクシミリ装
置ではSAF( Store And Forward )メモリのように、
大容量の画像メモリを備え、送信画情報を一旦この画像
メモリに蓄積してから受信端末へ伝送したり、受信した
画情報を受信端末側の画像メモリに蓄積することによ
り、伝送端末間での処理速度を必ずしも同期させる必要
がなくなり、処理速度の早い端末に合わせることにより
伝送時間を短縮することが可能である。
If a transmission error occurs during transmission of a plurality of transmission originals, the transmission terminal cannot determine which transmission original has been transmitted properly.
Since it is necessary to contact the operator of the receiving terminal over the telephone to specify the original to be resent and to perform the transmission operation again, it has been very troublesome. Therefore, in recent facsimile machines, like SAF (Store And Forward) memory,
A large-capacity image memory is provided, and the transmission image information is temporarily stored in this image memory and then transmitted to the receiving terminal. It is not always necessary to synchronize the processing speed, and the transmission time can be reduced by adjusting to a terminal having a high processing speed.

【0004】また、伝送中に送信エラーが生じた場合
は、送信画情報が送信端末側の画像メモリに蓄積されて
いるため、ここから再度読み出しを行って送信すればよ
く、オペレータの負担が非常に軽くなるという利点があ
る。例えば、特開昭61−278272号公報記載のフ
ァクシミリ伝送方法では、画像メモリを具備しており、
送信する画情報を画像メモリに蓄積すると同時に相手方
に伝送することにより、総合的な伝送時間の短縮を図っ
ている。
If a transmission error occurs during transmission, since the transmission image information is stored in the image memory of the transmission terminal, it is necessary to read the transmission image again and transmit the transmission image information. It has the advantage of being lighter. For example, the facsimile transmission method described in JP-A-61-278272 has an image memory,
By storing the image information to be transmitted in the image memory and transmitting it to the other party at the same time, the overall transmission time is shortened.

【0005】[0005]

【発明が解決しようとする課題】上記したように、従来
のファクシミリ伝送方法において、画像メモリを使わず
に送信原稿を読み取りながら相手方に直接送信する場合
は、送信端末側に送信データの蓄積がないため、送信エ
ラーが発生すると再度送信原稿のエラーページを送信す
る必要があり、非常に手間がかかるという問題があっ
た。
As described above, in the conventional facsimile transmission method , when the transmission original is directly transmitted to the other party while reading the transmission original without using the image memory, there is no accumulation of transmission data on the transmission terminal side. Therefore, when a transmission error occurs, it is necessary to transmit the error page of the transmission original again, and there is a problem that it takes much time and effort.

【0006】また、受信端末側が誤り訂正機能を有しな
い(以下、非ECM機ともいう)場合は、送信エラーが
発生してもこれを訂正する手段がないという問題があっ
た。本発明は、このような従来の課題に鑑みてなされた
ものであり、誤り訂正機能を有しない受信端末に対し
て、送信端末が画情報を直接送信するファクシミリ伝送
方法において、ハードウェアを追加することなく、送信
エラーの発生に対して送信データを再送することができ
るファクシミリ伝送方法を提供することを目的とする。
Further, when the receiving terminal does not have an error correction function (hereinafter, also referred to as a non-ECM device), there is a problem that even if a transmission error occurs, there is no means for correcting the transmission error. The present invention has been made in view of such conventional problems, and is directed to a receiving terminal having no error correction function.
Facsimile transmission where the transmitting terminal transmits image information directly
It is an object of the present invention to provide a facsimile transmission method capable of retransmitting transmission data when a transmission error occurs without adding hardware .

【0007】[0007]

【課題を解決するための手段】請求項1記載の発明は、
送信端末には誤り訂正を行う誤り訂正用メモリを有し、
送信端末側のスキャナで送信原稿画像を読み取って画情
報に変換し、該画情報を符号化して送信画像用メモリを
介して相手方に送信すると共に、誤り訂正機能を有しな
い受信端末でこれを受信するファクシミリ伝送方法にお
いて、前記誤り訂正用メモリと前記送信画像用メモリと
を初期化し、前記スキャナで読み取った送信原稿の各頁
毎の画情報を符号化して前記送信画像用メモリに一時的
に蓄積しながら順次相手方に送信し、前記誤り訂正用メ
モリを誤り訂正方法によらない再送用のメモリとして利
用して該誤り訂正用メモリの空領域に前記符号化された
画情報を格納し、前記受信端末側に送信された画情報が
送信エラーとなった場合に前記送信端末の誤り訂正用メ
モリに格納された画情報を再送することを特徴とする。
According to the first aspect of the present invention,
The transmitting terminal has an error correction memory for performing error correction,
The transmitting terminal scans the original image and converts it into image information, encodes the image information, transmits it to the other party via the transmission image memory, and receives it at the receiving terminal that does not have an error correction function. In the facsimile transmission method, the error correction memory and the transmission image memory are initialized, and image information for each page of the transmission original read by the scanner is encoded and temporarily stored in the transmission image memory.
Send sequentially counterpart while accumulating on, the error correction menu
Memory as a memory for retransmission without using the error correction method.
Using the coded data in the empty area of the error correction memory.
The image information is stored, and when the image information transmitted to the receiving terminal results in a transmission error, the image information stored in the error correction memory of the transmitting terminal is retransmitted.

【0008】請求項2記載の発明は、前記スキャナで読
み取って符号化した画情報を前記送信画像用メモリに書
き込む場合には必要に応じてフィルビットを挿入し、前
記誤り訂正用メモリに書き込む場合はフィルビットを挿
入しないようにしたことを特徴とする。請求項3記載の
発明は、前記送信エラーが検出されて誤り訂正用メモリ
に格納された画情報を再送する場合に、直接送信時と再
送時とで符号化方法が同じ場合は、誤り訂正用メモリ内
に格納された符号化データのライン終端部を検出してフ
ィルビットを挿入して再送し、直接送信時と再送時とで
符号化方法が異なる場合は、一旦復号化した後に再度所
望の方法で符合化して再送するようにしたことを特徴と
する。
According to a second aspect of the present invention, in the case where image information read and encoded by the scanner is written into the transmission image memory, fill bits are inserted as necessary and written into the error correction memory. Is characterized in that no fill bit is inserted. According to a third aspect of the present invention, when the transmission error is detected and the image information stored in the error correction memory is retransmitted, if the encoding method is the same between the direct transmission and the retransmission, the error correction is performed. The end of the line of the coded data stored in the memory is detected, a fill bit is inserted and retransmitted, and when the coding method differs between direct transmission and retransmission, once the desired data is decoded and the desired It is characterized in that it is encoded by a method and retransmitted.

【0009】[0009]

【作用】請求項1記載の発明では、画情報を相手方に直
接送信する際に、スキャナで読み取った画情報を送信画
像用メモリに書き込んで相手方に送信すると共に、受信
端末が非ECM機の場合は、誤り訂正用メモリを使わな
いため、これを利用することによって画情報を各頁毎に
格納することができる。このため、ハードウェアを新た
に追加することなく送信データをメモリに格納しておく
ことが可能となり、送信エラー発生時にはこの誤り訂正
用メモリを使ってデータの再送要求を行うことができ
る。また、本発明では画像メモリを使わないため、画像
メモリを専有したり、画像メモリのデータ格納状況等に
よる影響を受けない。
According to the first aspect of the present invention, when the image information is directly transmitted to the other party, the image information read by the scanner is written to the transmission image memory and transmitted to the other party, and the receiving terminal is a non-ECM machine. Does not use an error correction memory, and by using this, image information can be stored for each page. Therefore, transmission data can be stored in the memory without newly adding hardware, and when a transmission error occurs, a request for data retransmission can be made using the error correction memory. Further, since the image memory is not used in the present invention, the image memory is not occupied, and the image memory is not affected by the data storage state or the like.

【0010】請求項2記載の発明では、送信画像用メモ
リに符号化された画情報を格納する場合は、必要に応じ
てフィルビットを挿入し、誤り訂正用メモリに格納する
場合はフィルビットを挿入しないようにした。このた
め、誤り訂正用メモリを有効利用することが可能とな
り、誤り訂正用メモリのオーバーフローを少なくするこ
とができる。
According to the second aspect of the present invention, when storing encoded image information in the transmission image memory, a fill bit is inserted as necessary, and when storing the encoded image information in the error correction memory, the fill bit is inserted. Not inserted. Therefore, the error correction memory can be used effectively, and overflow of the error correction memory can be reduced.

【0011】請求項3記載の発明では、誤り訂正用メモ
リに格納されている符合化された画情報は、直接送信時
と再送時とで符号化方法を異にする場合は、画情報を一
旦復号化してから再度符号化するが、符号化方法が同じ
場合は、ライン終端符号(EOL)からラインの区切れ
を検出しながらフィルビットを挿入するようにした。こ
のため、符号化方法が同じ場合は、復号化が省略できる
ことから、処理速度が向上する。
According to the third aspect of the present invention, when the encoded image information stored in the error correction memory has a different encoding method between direct transmission and retransmission, the image information is temporarily stored. After decoding and re-encoding, when the encoding method is the same, fill bits are inserted while detecting line breaks from the line end code (EOL). Therefore, when the encoding method is the same, decoding can be omitted, and the processing speed is improved.

【0012】[0012]

【実施例】以下、本発明を図面に基づいて説明する。ま
ず、構成を説明する。図1は本発明の一実施例に係るフ
ァクシミリ装置のブロック構成図である。図において、
NCU(網制御部)1は、公衆電話回線Lが接続され、
発着信を行う際に所定の回線制御を行うものであり、こ
こでは回線を介して接続されたファクシミリ装置間でデ
ータを送受信するための画像信号の変調および復調を行
うモデムを含んでいる。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described below with reference to the drawings. First, the configuration will be described. FIG. 1 is a block diagram of a facsimile apparatus according to one embodiment of the present invention. In the figure,
An NCU (network control unit) 1 is connected to a public telephone line L,
A predetermined line control is performed when making and receiving calls, and includes a modem for modulating and demodulating an image signal for transmitting and receiving data between facsimile apparatuses connected via the line.

【0013】オペレーションパネル部2は、装置の動作
状態を表示すると共に、オペレータが各種操作を行うも
のである。DCR(符号化復号化部)3は、送信する画
情報をデータ圧縮すると共に、受信した画情報を元の画
情報に復元するものである。RAM( Random Access Me
mory )4は、ファクシミリ装置のワンタッチダイヤルや
短縮ダイヤルを登録する際に、相手方の電話番号や名称
等のデータを記憶したり、各種モードに移行するための
IDコードなどを記憶するものである。
The operation panel unit 2 displays the operation state of the apparatus and allows the operator to perform various operations. The DCR (encoding / decoding unit) 3 compresses the image information to be transmitted and restores the received image information to the original image information. RAM (Random Access Me
mory) 4 stores data such as the telephone number and name of the other party when registering a one-touch dial or abbreviated dial of the facsimile apparatus, and stores an ID code for shifting to various modes.

【0014】ROM( Read Only Memory )5は、ファク
シミリ装置のシーケンスを実行するためのプログラムが
格納されている。CPU( Central Processing Unit )
6は、ROM5内に格納されたプログラムに従ってファ
クシミリ装置全体のシーケンスを実行するものである。
FIFO(First In First Out)メモリ7は、モデムを
介したデータ入出力を円滑にするための送信画像用メモ
リであり、DCR3で符号化された画情報を一時的に蓄
積して順次NCU1に出力するものである。
A ROM (Read Only Memory) 5 stores a program for executing a sequence of the facsimile machine. CPU (Central Processing Unit)
6 executes a sequence of the entire facsimile apparatus according to a program stored in the ROM 5.
FIFO (First In First Out) memory 7
For sending images to facilitate data input / output via
And temporarily stores the image information encoded by DCR3.
And outputs them sequentially to the NCU 1 .

【0015】ECMバッファ(誤り訂正用メモリ)8
は、誤り訂正方法を実行する際に使用するメモリであ
る。本実施例では、非ECM機の受信端末に対しては誤
り訂正方法を実行できないため、ECMバッファ8の空
領域に画情報を格納することにより、ECMバッファ8
を誤り訂正方法によらない再送用のメモリとして利用す
るようになっている。SAFメモリ(画像メモリ)9
は、通常2KB単位くらいの小さいブロックに分割され
チェーンを結んで管理されている。SAFメモリ9は、
相手方に送信するすべての画情報を蓄積してから送信す
るメモリ送信、及び、相手方から受信したすべての画情
報を蓄積してから必要な情報だけを読み出すメモリ受信
を行うものである。なお、本実施例における直接送信と
は、SAFメモリ9を用いたメモリ送信を行わずに、D
CR3で符号化された画情報をFIFOメモリ7に一時
的に蓄積し順次NCU1に出力することにより画情報を
送信するものである。
ECM buffer ( memory for error correction ) 8
Is a memory used when executing the error correction method. In the present embodiment, the receiving terminal of the non-ECM
The ECM buffer 8
By storing the image information in the area, the ECM buffer 8
Is used as retransmission memory regardless of the error correction method.
It has become so. SAF memory (image memory) 9
Are usually divided into small blocks of about 2 KB units and managed by connecting chains. The SAF memory 9 is
Store all image information to be sent to the other party before sending.
All images sent from the other party and received from the other party
Memory reception to read out only necessary information after accumulating information
Is what you do. Note that the direct transmission in this embodiment is
Does not transmit the memory using the SAF memory 9 and
The image information encoded by CR3 is temporarily stored in the FIFO memory 7.
Image information by successively storing and sequentially outputting to NCU 1.
What to send.

【0016】ラインバッファ10は、読み取られた原稿
画像情報をライン単位で格納しながら、順次DCR3に
送るものである。スキャナ11は、ファクシミリの送信
原稿画像を読み取って画情報に変換するものである。プ
ロッタ12は、受信した画像を記録紙に記録するもので
ある。
The line buffer 10 sequentially sends the read document image information to the DCR 3 while storing the read document image information in line units. The scanner 11 reads a facsimile transmission original image and converts it into image information. The plotter 12 records the received image on a recording sheet.

【0017】システムバス13は、上記各部が相互間で
各種制御信号やデータをやりとりする信号ラインであ
る。このような構成に基づき、以下に本実施例の動作に
ついて説明する。まず、オペレータが原稿画像をスキャ
ナ11で読み取って相手方に直接画情報を送る直接送信
を選択した場合は、スキャナ11に原稿をセットし、オ
ペレーションパネル部2で相手方のファクシミリ番号等
を入力して、NCU1から発呼動作が行われる。ここ
で、図示しない受信端末側が誤り訂正機能を有しない非
ECM機であるか否かは、受信端末からのデジタル識別
信号(DIS)または非標準機能識別信号(NSF)に
よって送信端末側で判別することができる。
The system bus 13 is a signal line through which the above-mentioned units exchange various control signals and data with each other. The operation of the present embodiment based on such a configuration will be described below. First, when the operator selects the direct transmission in which the original image is read by the scanner 11 and the image information is directly transmitted to the other party, the original is set on the scanner 11 and the facsimile number of the other party is input on the operation panel unit 2. A calling operation is performed from the NCU 1. Here, whether or not the receiving terminal (not shown) is a non-ECM device having no error correction function is determined on the transmitting terminal side by a digital identification signal (DIS) or a non-standard function identification signal (NSF) from the receiving terminal. be able to.

【0018】受信端末が非ECM機の場合は、誤り訂正
方法によるファクシミリの伝送手順が使えないため、本
実施例では図2以下に示す符号化が行われる。図2は本
発明の一実施例に係るファクシミリ装置の符号化を示す
フローチャートであり、図3は図2の1ライン符号化の
フローチャートであり、図4は図2および図3に用いる
サブルーチンAのフローチャートであり、図5は図2お
よび図3に用いるサブルーチンBのフローチャートであ
り、図6は画情報の直接送信時と再送時とで符号化方法
等を異にする場合のフローチャートであり、図7は画情
報の直接送信時と再送時とで符号化方法等が同じ場合の
フローチャートである。
If the receiving terminal is a non-ECM machine,
Since the facsimile transmission procedure by the method cannot be used, the encoding shown in FIG. FIG. 2 is a flowchart showing encoding of the facsimile apparatus according to one embodiment of the present invention, FIG. 3 is a flowchart of one-line encoding of FIG. 2, and FIG. 4 is a flowchart of a subroutine A used in FIGS. FIG. 5 is a flowchart of a subroutine B used in FIGS. 2 and 3, and FIG. 6 is a flowchart in a case where an encoding method is different between direct transmission and retransmission of image information. FIG. 7 is a flowchart when the encoding method and the like are the same between the time of direct transmission of image information and the time of retransmission.

【0019】まず、スキャナ11で読み取られたスキャ
ナデータは、ラインバッファ10に1ラインずつ転送さ
れた後、DCR3に送られて符号化され、FIFOメモ
リ7に順にストアされる。このとき使用されるメモリ
は、図1に示されるRAM4、ラインバッファ10およ
びFIFOメモリ7である。本実施例の場合は、直接送
信が選択されており、受信機が非ECM機であることか
ら、SAFメモリ9およびECMバッファ8は使われて
いない。
First, the scanner data read by the scanner 11 is transferred to the line buffer 10 line by line, then sent to the DCR 3 where it is encoded and stored in the FIFO memory 7 in order. The memories used at this time are the RAM 4, the line buffer 10, and the FIFO memory 7 shown in FIG. In the case of the present embodiment, direct transmission is selected and the receiver is a non-ECM device, so the SAF memory 9 and the ECM buffer 8 are not used.

【0020】従来、メモリ送信する場合は、このSAF
メモリ9を使って画情報が伝送されていたが、SAFメ
モリ9には他の受信原稿等の画情報等が蓄積されている
可能性がある上、一般的にSAFメモリは2KB位の小
ブロックに分割され、チェーンを結んで管理されている
ことから、取り扱いが難しいという問題があった。この
ため、本発明者らは、受信端末が非ECM機である場合
は、ECMバッファ8が使われないという点に着目し、
ECMバッファ8が通常2ブロック分、最悪でも1ブロ
ック分空いており、1ブロックが64KB程度あって、
アドレスが連続的にアクセスできることから、扱いが非
常に簡単なことを見出した。
Conventionally, in the case of memory transmission, this SAF
Although the image information was transmitted using the memory 9, the SAF memory 9 may have stored image information such as other received originals, and the SAF memory generally has a small block of about 2 KB. There is a problem that it is difficult to handle because it is divided and managed by connecting chains. For this reason, the present inventors have paid attention to the fact that the ECM buffer 8 is not used when the receiving terminal is a non-ECM device,
The ECM buffer 8 is normally vacant for two blocks and at worst one block, and one block is about 64 KB.
Since the addresses can be accessed continuously, it was found that handling was very easy.

【0021】そこで、本実施例の符号化手順は、図2お
よび図3のフローチャートに示されるように、ECMバ
ッファへのデータを書き込を行うサブルーチンA(図
4)と、ECMバッファの書き込みアドレスを初期化す
るサブルーチンB(図5)とを適宜コールしながら符号
化を行うことにより、符合化された画情報を一旦FIF
Oメモリ7へストアして相手方へ伝送すると共に、EC
Mバッファ8にもストアしておき、送信エラーが発生し
た時点でECMバッファ8にストアされている画情報を
読み出して再送するものである。
Therefore, as shown in the flowcharts of FIGS. 2 and 3, the encoding procedure of this embodiment includes a subroutine A (FIG. 4) for writing data to the ECM buffer, and a write address of the ECM buffer. Is performed while appropriately calling a subroutine B (FIG. 5) for initializing
Stored in the O memory 7 and transmitted to the other party,
The image information stored in the M buffer 8 is also stored, and when a transmission error occurs, the image information stored in the ECM buffer 8 is read out and retransmitted.

【0022】この具体的な符合化の手順は、図2に示す
ように、ステップ100でFIFOメモリ7のアドレス
の初期化、ラインバッファ10のクリア、DCR3の初
期化が行われると共に、図5に示すサブルーチンBをコ
ールして、ステップ400のECMバッファ8のアドレ
スが初期化される。次に、ステップ101では、スキャ
ナ11をスタートさせて原稿画像の読み取りを開始し、
ステップ102でラインバッファ10にデータが有るか
否かが判断される。ラインバッファ10に1ライン分の
データが入っている場合は、ステップ103において1
ライン符号化が行われる。
As shown in FIG. 2, the specific encoding procedure is to initialize the address of the FIFO memory 7, clear the line buffer 10, and initialize the DCR 3 in step 100, as shown in FIG. The subroutine B shown is called, and the address of the ECM buffer 8 in step 400 is initialized. Next, in step 101, the scanner 11 is started to start reading a document image,
In step 102, it is determined whether or not there is data in the line buffer 10. If one line of data is stored in the line buffer 10, at step 103
Line coding is performed.

【0023】図3は、この1ライン符号化の手順を詳述
するものである。図3に示されるように、ステップ20
0でライン終端符号(EOL)をFIFOメモリ7にス
トアすると共に、サブルーチンAがコールされる。サブ
ルーチンAは、図4に示すように、ECMバッファ8に
所定のデータをストアするものである。本実施例では、
ECMバッファが2ブロック分あって、一方を第1EC
Mバッファとし、他方を第2ECMバッファと称してい
る。そこで、ステップ300では第1ECMバッファに
空きが有るか否かが判断され、空きがある場合は、第1
ECMバッファにデータ(ここではEOL)が書き込ま
れ、第1ECMバッファのアドレスがインクリメント
(+1)される。第1ECMバッファに空きが無い場合
は、ステップ303で第2ECMバッファの空きの有無
が判断され、空いている場合はステップ304でデータ
(EOL)が書き込まれて、ステップ305でアドレス
がインクリメントされる。ステップ303では、第2E
CMバッファにも空きが無い場合は、ステップ306で
オーバーフローフラグがセットされて、全てのECMバ
ッファに空きの無いことがわかる。
FIG. 3 details the procedure of this one-line encoding. As shown in FIG.
At 0, the line end code (EOL) is stored in the FIFO memory 7, and the subroutine A is called. The subroutine A stores predetermined data in the ECM buffer 8 as shown in FIG. In this embodiment,
There are two blocks of ECM buffer, one of which is the first EC
An M buffer is used, and the other is called a second ECM buffer. Therefore, in step 300, it is determined whether or not there is a free space in the first ECM buffer.
Data (here, EOL) is written to the ECM buffer, and the address of the first ECM buffer is incremented (+1). If there is no free space in the first ECM buffer, it is determined in step 303 whether or not there is free space in the second ECM buffer. If it is free, data (EOL) is written in step 304 and the address is incremented in step 305. In step 303, the second E
If there is no room in the CM buffer, the overflow flag is set in step 306, and it is found that there is no room in all ECM buffers.

【0024】再び、図3のステップ200に戻ると、E
OLがFIFOメモリ7とECMバッファ8の両方にス
トアされることになる。次に、ステップ201でa0
カラー初期化により、最初の色を白に設定して、ステッ
プ202でDCR3により画情報の符号化が開始され
る。この符号化では、ステップ203で2次元モード検
出、あるいは1次元の場合はランレングス検出が行わ
れ、ステップ204でこの符号化コードをFIFOメモ
リ7にストアする。そして、ここでサブルーチンAをコ
ールしてECMバッファ8にも符号化コードをストアす
る。ステップ205では、a0 カラーの反転を行い、
ステップ206では、1ライン分の符号化が終了したか
否かが判断される。1ライン分の符号化が未だ終了して
いない場合は、ステップ202に戻って上記符号化手順
が繰り返される。
Returning again to step 200 in FIG.
OL is stored in both the FIFO memory 7 and the ECM buffer 8. Next, at step 201, a0
By color initialization, the first color is set to white, and in step 202, encoding of image information is started by DCR3. In this encoding, two-dimensional mode detection is performed in step 203, or run-length detection is performed in the case of one dimension, and the encoded code is stored in the FIFO memory 7 in step 204. Then, here, the subroutine A is called to store the encoded code in the ECM buffer 8 as well. In step 205, the a0 color is inverted.
In step 206, it is determined whether the encoding for one line has been completed. If the encoding for one line has not been completed yet, the process returns to step 202 and the above encoding procedure is repeated.

【0025】ステップ206で1ラインの符号化終了後
は、ステップ207でフィルビットの要否が判断され、
必要な場合はフィルビットをFIFOメモリ7にだけス
トアし、ここではサブルーチンAをコールせず、ECM
バッファ8にはフィルビットが挿入されない。これは、
フィルビットがデータを伝送する場合にのみ必要であっ
て、ECMバッファにストアするデータはフィルビット
を書き込まないようにして、メモリエリアを有効に利用
するためである。
After the encoding of one line is completed in step 206, the necessity of a fill bit is determined in step 207.
If necessary, the fill bit is stored only in the FIFO memory 7. In this case, the subroutine A is not called and the ECM
No fill bit is inserted into the buffer 8. this is,
The fill bit is necessary only when transmitting data, and the data to be stored in the ECM buffer is used so that the fill bit is not written and the memory area is effectively used.

【0026】上記のように、図2のステップ103にお
ける1ライン分の符号化が終了すると、次にステップ1
04で、次のラインの有無が判断され、次のラインが有
る場合は各ライン毎に上述した符号化が繰り返される。
読み取るラインが無くなった場合は、ステップ105で
制御復帰記号(RTC)がFIFOメモリ7にストアさ
れると共に、サブルーチンAがコールされてECMバッ
ファ8にもRTCがストアされる。
As described above, when the encoding for one line in step 103 in FIG.
At 04, the presence or absence of the next line is determined, and if there is the next line, the above-described encoding is repeated for each line.
If there are no more lines to read, the control return symbol (RTC) is stored in the FIFO memory 7 in step 105, and the subroutine A is called to store the RTC in the ECM buffer 8 as well.

【0027】このようにして、相手方に符号化された画
情報が送信された後、受信端末側で送信エラーが検出さ
れると、受信端末からリトレーニング否定信号(RT
N)を送信端末に送って画情報の再送要求を行う。この
RTN信号を送信端末が受信すると、上記したECMバ
ッファ8にストアされている符号化された画情報が読み
出されて再送される。
After the encoded image information has been transmitted to the other party and a transmission error is detected on the receiving terminal side, the receiving terminal sends a retraining denial signal (RT
N) to the transmitting terminal to request retransmission of image information. When the transmitting terminal receives this RTN signal, the encoded image information stored in the ECM buffer 8 is read and retransmitted.

【0028】図6は画情報の再送時において直接送信時
と再送時とで符号化方法等が異なる場合の符号化手順を
示すフローチャートであり、図7は画情報の再送時にお
いて直接送信時と再送時とで符号化方法等が同じ場合の
符号化手順を示すフローチャートである。図6の場合
は、直接送信時と再送時とで符号化方法、原稿サイズ、
線密度が異なる場合である。まず、ステップ500では
FIFOメモリ7のアドレスの初期化、ラインバッファ
10のクリア、DCR3の初期化が行われる。次に、ス
テップ501でECMバッファ8にストアされている符
号化された画情報の1ライン分を読み出して、DCR3
で復号化され、ラインバッファ10に格納する。ステッ
プ502では、ラインバッファ10のデータの有無を判
断し、データがある場合はステップ503でDCR3に
より所定の符号化方法により1ラインの符号化が行われ
る。そして、ステップ504で次のラインの有無を判断
し、ラインが無くなるまで上記符号化が繰り返される。
そして、ステップ505では制御復帰信号(RTC)を
FIFOメモリ7にストアして符号化が終了する。この
符号化された画情報は、受信端末に再送される。この図
6の場合は、再送時であるため、図2の符号化と違って
サブルーチンA,Bはコールされない。
FIG. 6 is a flowchart showing an encoding procedure when the encoding method and the like are different between the direct transmission and the retransmission when retransmitting the image information. FIG. 7 is a flowchart showing the encoding procedure when the image information is retransmitted. 10 is a flowchart illustrating an encoding procedure when the encoding method and the like are the same at the time of retransmission. In the case of FIG. 6, the encoding method , original size,
This is the case when the linear densities are different. First, in step 500, the address of the FIFO memory 7 is initialized, the line buffer 10 is cleared, and the DCR 3 is initialized. Next, in step 501, one line of the encoded image information stored in the ECM buffer 8 is read, and
And stored in the line buffer 10. In step 502, the presence or absence of data in the line buffer 10 is determined. If there is data, in step 503, one line is encoded by the DCR3 by a predetermined encoding method . Then, in step 504, the presence or absence of the next line is determined, and the above encoding is repeated until there is no more line.
Then, in step 505, the control return signal (RTC) is stored in the FIFO memory 7, and the encoding is completed. This encoded image information is retransmitted to the receiving terminal. In the case of FIG. 6, since retransmission is performed, the subroutines A and B are not called unlike the encoding of FIG.

【0029】図7の場合は、直接送信時と再送時とで符
号化方法、原稿サイズ、線密度が同じであって、実際は
この場合がほとんどである。まず、ステップ600で
は、FIFOメモリ7のアドレスを初期化し、ステップ
601でECMバッファ8のデータを読み込んで、ステ
ップ602でライン終端符号(EOL)の有無を調べて
ラインの切れ目を探す。ステップ603でEOLが無い
場合はFIFOメモリ7にそのままストアし、EOLが
見つかるまで続けられる。ステップ602でEOLがあ
った場合は、ステップ604で制御復帰信号(RTC)
の有無が判断され、ステップ605でフィルビットの要
否が判断されて、必要な場合はステップ606でFIF
Oメモリ7に規定数のフィルビットがストアされ、不要
な場合はフィルビットをストアすることなく、ステップ
607でEOLをFIFOメモリ7にストアしてステッ
プ601に戻り、ECMバッファ8のデータの読み込み
が繰り返される。ステップ604でRTCを検出した場
合は、ステップ608でRTCをFIFOメモリ7にス
トアして符号化が終了する。
In the case of FIG. 7, the encoding method , the original size, and the line density are the same at the time of direct transmission and at the time of retransmission. First, in step 600, the address of the FIFO memory 7 is initialized. In step 601, data in the ECM buffer 8 is read. In step 602, the presence or absence of a line end code (EOL) is searched for a line break. If there is no EOL in step 603, the EOL is stored in the FIFO memory 7 as it is, and the processing is continued until the EOL is found. If there is an EOL at step 602, control return signal (RTC) is sent at step 604.
The presence or absence of a fill bit is determined in step 605, and the necessity of a fill bit is determined.
The specified number of fill bits are stored in the O memory 7, and if not necessary, the EOL is stored in the FIFO memory 7 in step 607 without storing the fill bits, and the process returns to step 601 to read the data in the ECM buffer 8. Repeated. If the RTC is detected in step 604, the RTC is stored in the FIFO memory 7 in step 608, and the encoding ends.

【0030】[0030]

【発明の効果】請求項1記載の発明によれば、直接送信
時も送信される画情報がECMバッファに残されている
ので、送信エラーが発生しても容易に再送することがで
きる。また、受信端末が非ECM機の時は、送信端末の
ECMバッファが使われていないので、これを利用して
送信する画情報をストアすることにより、ハードウェア
を新たに追加することなく送信データをメモリに格納し
ておくことが可能となり、送信エラー発生時にデータの
再送要求に応じることができる。さらに、本発明では画
像メモリを使わないため、画像メモリの専有や、画像メ
モリのデータ格納状況等による影響を受け難い。
According to the first aspect of the present invention, since the image information to be transmitted is left in the ECM buffer even at the time of direct transmission, even if a transmission error occurs, it can be easily retransmitted. When the receiving terminal is a non-ECM device, since the ECM buffer of the transmitting terminal is not used, the image data to be transmitted is stored using the ECM buffer, so that the transmission data can be transmitted without newly adding hardware. Can be stored in the memory, and it is possible to respond to a data retransmission request when a transmission error occurs. Further, since the image memory is not used in the present invention, it is hardly affected by the occupation of the image memory and the data storage state of the image memory.

【0031】請求項2記載の発明では、ECMバッファ
に符号化された画情報を格納する場合はフィルビットを
挿入しないようにしたので、ECMバッファを有効に利
用することができ、ECMバッファのオーバーフローを
少なくすることができる。請求項3記載の発明では、直
接送信時と再送時とで符号化方法を異にする場合は、画
情報を一旦復号化してから再度符号化するが、符号化
が同じ場合は、符号化データのEOLをさがしてライ
ンの区切れを検出して、フィルビットを挿入するので、
復号化が省略でき、処理速度を向上させることができ
る。
According to the second aspect of the present invention, when the encoded image information is stored in the ECM buffer, no fill bit is inserted, so that the ECM buffer can be used effectively and the ECM buffer overflows. Can be reduced. In the invention of claim 3, wherein, directly if the transmission time and having different coding methods and retransmission is again encoded from the temporarily decoded image information, coding side
If the method is the same, the EOL of the encoded data is searched to detect a line break, and a fill bit is inserted.
Decoding can be omitted, and processing speed can be improved.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の一実施例に係るファクシミリ装置のブ
ロック構成図である。
FIG. 1 is a block diagram of a facsimile apparatus according to an embodiment of the present invention.

【図2】本発明の一実施例に係るファクシミリ装置の符
号化を示すフローチャートである。
FIG. 2 is a flowchart showing encoding of the facsimile apparatus according to one embodiment of the present invention.

【図3】図2の1ライン符号化のフローチャートであ
る。
FIG. 3 is a flowchart of one-line encoding of FIG. 2;

【図4】図2および図3に用いるサブルーチンAのフロ
ーチャートである。
FIG. 4 is a flowchart of a subroutine A used in FIGS. 2 and 3;

【図5】図2および図3に用いるサブルーチンBのフロ
ーチャートである。
FIG. 5 is a flowchart of a subroutine B used in FIGS. 2 and 3;

【図6】画情報の直接送信時と再送時とで符号化方法
を異にする場合のフローチャートである。
FIG. 6 is a flowchart in a case where an encoding method and the like are different between direct transmission and retransmission of image information.

【図7】画情報の直接送信時と再送時とで符号化方法
が同じ場合のフローチャートである。
FIG. 7 is a flowchart in a case where an encoding method and the like are the same at the time of direct transmission and retransmission of image information.

【符号の説明】[Explanation of symbols]

1 NCU 2 オペレーションパネル部 3 DCR 4 RAM 5 ROM 6 CPU 7 FIFOメモリ(送信画像用メモリ) 8 ECMバッファ(誤り訂正用メモリ) 9 SAFメモリ(画像メモリ) 10 ラインバッファ 11 スキャナ 12 プロッタ 13 データバス DESCRIPTION OF SYMBOLS 1 NCU 2 Operation panel part 3 DCR 4 RAM 5 ROM 6 CPU 7 FIFO memory (memory for transmission image) 8 ECM buffer (memory for error correction) 9 SAF memory (image memory) 10 Line buffer 11 Scanner 12 Plotter 13 Data bus

Claims (3)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】送信端末には誤り訂正を行う誤り訂正用メ
モリを有し、送信端末側のスキャナで送信原稿画像を読
み取って画情報に変換し、該画情報を符号化して送信画
像用メモリを介して相手方に送信すると共に、誤り訂正
機能を有しない受信端末でこれを受信するファクシミリ
伝送方法において、 前記誤り訂正用メモリと前記送信画像用メモリとを初期
化し、 前記スキャナで読み取った送信原稿の各頁毎の画情報を
符号化して前記送信画像用メモリに一時的に蓄積しなが
順次相手方に送信し、前記誤り訂正用メモリを誤り訂正方法によらない再送用
のメモリとして利用して該誤り訂正用メモリの空領域に
前記符号化された画情報を格納し、 前記受信端末側に送信された画情報が送信エラーとなっ
た場合に前記送信端末の誤り訂正用メモリに格納された
画情報を再送することを特徴とするファクシミリ伝送方
法。
A transmission terminal has an error correction memory for performing error correction, a transmission original image is read by a scanner on the transmission terminal side, converted into image information, and the image information is encoded and transmitted. A facsimile transmission method for transmitting to the other party via a receiving terminal having no error correction function and initializing the error correction memory and the transmission image memory, and transmitting the original read by the scanner. The image information for each page is encoded and temporarily stored in the transmission image memory.
From the error correction memory for retransmission without using the error correction method.
In the empty area of the error correction memory
Storing the encoded image information, and retransmitting the image information stored in the error correction memory of the transmitting terminal when the image information transmitted to the receiving terminal side becomes a transmission error. Facsimile transmission method.
【請求項2】請求項1記載のファクシミリ伝送方法にお
いて、 前記スキャナで読み取って符号化した画情報を前記送信
画像用メモリに書き込む場合に必要に応じてフィルビッ
トを挿入し、前記誤り訂正用メモリに書き込む場合はフ
ィルビットを挿入しないようにしたことを特徴とするフ
ァクシミリ伝送方法
2. A facsimile transmission method according to claim 1, wherein fill bits are inserted as necessary when writing image information read and encoded by said scanner into said transmission image memory. A facsimile transmission method , wherein a fill bit is not inserted when writing to the error correction memory.
【請求項3】請求項2記載のファクシミリ伝送方法にお
いて、 前記送信エラーが検出されて誤り訂正用メモリに格納さ
れた画情報を再送する場合に、直接送信時と再送時とで
符号化方法が同じ場合は、誤り訂正用メモリ内の符号化
データのライン終端部を検出し、フィルビットを挿入し
て、再送し直接送信時と再送時とで符号化方法が異な
る場合は、一旦復号化した後に再度所望の方法で符合化
して再送するようにしたことを特徴とするファクシミリ
伝送方法
3. The facsimile transmission method according to claim 2, wherein when the transmission error is detected and the image information stored in the error correction memory is retransmitted, a direct transmission and a retransmission are performed. If the encoding method is the same, and detects the line end part of the encoded data of the error correction memory, by inserting a fill bit retransmits encoding method is different between the time of transmission directly and at retransmission In this case, the facsimile transmission method is characterized in that the data is once decoded and then coded by a desired method and retransmitted.
JP02360092A 1992-02-10 1992-02-10 Facsimile transmission method Expired - Fee Related JP3162777B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP02360092A JP3162777B2 (en) 1992-02-10 1992-02-10 Facsimile transmission method
DE19934303775 DE4303775C2 (en) 1992-02-10 1993-02-09 Method for transmitting original image data by means of a transmission facsimile device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP02360092A JP3162777B2 (en) 1992-02-10 1992-02-10 Facsimile transmission method

Publications (2)

Publication Number Publication Date
JPH05227400A JPH05227400A (en) 1993-09-03
JP3162777B2 true JP3162777B2 (en) 2001-05-08

Family

ID=12115097

Family Applications (1)

Application Number Title Priority Date Filing Date
JP02360092A Expired - Fee Related JP3162777B2 (en) 1992-02-10 1992-02-10 Facsimile transmission method

Country Status (2)

Country Link
JP (1) JP3162777B2 (en)
DE (1) DE4303775C2 (en)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2759657B2 (en) * 1988-08-18 1998-05-28 株式会社リコー Reception control method of facsimile machine

Also Published As

Publication number Publication date
DE4303775C2 (en) 1996-12-05
DE4303775A1 (en) 1993-09-30
JPH05227400A (en) 1993-09-03

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
US4887162A (en) Facsimile machine having retransmission function
US5119210A (en) Facsimile machine having error correction mode
EP0083247A2 (en) Facsimile data converting system
JP2548285B2 (en) Image data transmission method
JP3162777B2 (en) Facsimile transmission method
JPS6074769A (en) Facsimile communication system
JP2904350B2 (en) Facsimile machine
JP2748117B2 (en) Facsimile machine
JP2604188B2 (en) Facsimile machine
JPS6351429B2 (en)
JP2743277B2 (en) Transmission control method for facsimile machine
JP2711896B2 (en) Multi-level image data compression device
JP3032265B2 (en) Image processing method for facsimile machine
JP2574604B2 (en) Image communication device
JP2839880B2 (en) Facsimile machine
JPH02135864A (en) Transmission control method for facsimile equipment
JP2798405B2 (en) Data communication device
JP3096313B2 (en) Facsimile machine
JP2874873B2 (en) Communications system
KR100260910B1 (en) Method for error correction function of receiving data in facsimile
JP3108425B2 (en) Facsimile communication system
JPS60160A (en) Facsimile broadcast system
JPH06225101A (en) Picture transmission method for facsimile equipment
JPH05284322A (en) Fax machine

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载