JPH01290374A - Facsimile equipment - Google Patents
Facsimile equipmentInfo
- Publication number
- JPH01290374A JPH01290374A JP63121087A JP12108788A JPH01290374A JP H01290374 A JPH01290374 A JP H01290374A JP 63121087 A JP63121087 A JP 63121087A JP 12108788 A JP12108788 A JP 12108788A JP H01290374 A JPH01290374 A JP H01290374A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- error correction
- signal line
- correction mode
- reception
- 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.)
- Granted
Links
Landscapes
- Facsimile Transmission Control (AREA)
- Facsimile Image Signal Circuits (AREA)
- Storing Facsimile Image Data (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はファクシミリ装置、特に誤り訂正機能を有する
ファクシミリ装置に関するものである。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a facsimile machine, and particularly to a facsimile machine having an error correction function.
従来の誤り訂正モード(実際は誤り再送モード)を有す
るファクシミリ装置は、代行受信用のメモリ空間の他に
、誤り再送のメモリ空間を有していた。A conventional facsimile apparatus having an error correction mode (actually, an error retransmission mode) has a memory space for error retransmission in addition to a memory space for substitute reception.
従来の誤り再送は受信機側でエラーを検出した時、バッ
クワードチャネルを使用してNACKY信号を送信し送
信機の伝送を中断させていた。このため受信機は連続し
てエラーの発生していないデータを順次デコードして記
録することができたので、受信機側で大容量メモリを有
する必要はなかった。一方、送信機側においても、1つ
のフレームデータを送出終了後、所定時間以内にNAC
Kを検出しない時、受信機はデータを正しく受信してい
ると判断できるため、そのフレームデータを格納してい
るメモリ空間に新しい情報を格納できる。上記の所定時
間は、フレームサイズ、NACK信号検出能力、回線の
遅延の許容時間等により異なるが、例えば、5秒程度が
考えられる。そして、5秒間のデータ量は9600h/
sを考えると、必要なメモリ空間は6Kbyteであり
、大容量メモリを有する必要はなかった。In conventional error retransmission, when an error is detected on the receiver side, a NACKY signal is sent using a backward channel to interrupt the transmitter's transmission. Therefore, the receiver was able to sequentially decode and record error-free data, so there was no need for the receiver to have a large-capacity memory. On the other hand, on the transmitter side, NAC is activated within a predetermined time after sending one frame data.
When the receiver does not detect K, it can be determined that the data is being received correctly, so new information can be stored in the memory space where the frame data is stored. The above-mentioned predetermined time varies depending on the frame size, NACK signal detection ability, line delay tolerance time, etc., but may be about 5 seconds, for example. And the amount of data for 5 seconds is 9600h/
Considering s, the required memory space was 6 Kbytes, and there was no need to have a large capacity memory.
〔発明が解決しようとしている問題点〕しかしながら、
誤り訂正モードを行うためには、最低64Kbyteの
メモリを有する必要がある。そして、フロー制御を少な
くするために、ダブルバッファ(1バツフアは64Kb
yteである)を使用すると128Kbyteのメモリ
を有する必要がある。128Kbyteでは、標準モー
ドでCCITTNOolのチャートを伝送した場合には
、6〜7枚程度格納できる。[Problem that the invention is trying to solve] However,
In order to perform the error correction mode, it is necessary to have at least 64 Kbytes of memory. In order to reduce flow control, a double buffer (one buffer is 64Kb) is used.
yte), it is necessary to have 128 Kbytes of memory. With 128 Kbytes, about 6 to 7 charts can be stored when transmitting CCITTNOol charts in standard mode.
上記の誤り訂正に使用するメモリ空間をメモリ通信で使
用するメモリ空間の別に設けるのはメモリ空間の有効利
用という観点から大きな無駄であった。Providing a memory space used for the above-mentioned error correction separately from a memory space used for memory communication is a great waste from the viewpoint of effective use of memory space.
〔問題点を解決するための手段(及び作用)〕本発明に
よれば、情報を記憶する手段を有するファクシミリ装置
において、誤り訂正モードで使用する記憶手段と、メモ
リ通信で使用する記憶手段を共用するものである。[Means for Solving the Problems (and Effects)] According to the present invention, in a facsimile machine having a means for storing information, the storage means used in the error correction mode and the storage means used in memory communication are shared. It is something to do.
これにより、メモリ空間を有効に利用することが可能に
なった。そして、使用可能なメモリ容量が、所定量以上
ある時には、誤り訂正モードでの通信機能有と判断し、
使用可能なメモリ容量が所定量未満の時には、誤り訂正
モードでの通信機能無と判断する。ここで、受信機側に
おいて誤り訂正モードでの伝送が選択された時使用可能
なメモリ容fiXがト≦X≦aである時には、シングル
バッファでの受信を行い、使用可能なメモリ容fiXが
a≦X (a>b)の時にはダブルバッファでの受信を
行う。ダブルバッファでの制御を行うと、シングルバッ
ファの制御に比べ、フロー制御が少なくなり、通信時間
が短くなるという長所を有している。また、送信機側に
おいて、誤り訂正モードでの伝送が選択された時、使用
可能なメモリ容fiYが、d≦Y≦Cである時には、フ
レームサイズの小さい容量でシングルバッファでの送信
を行い、使用可能なメモリ容fiYがC≦Y≦bである
時には、フレームサイズの小さい容量でダブルバッファ
での送信を行い、使用可能なメモリ容量Y ′b(b≦
Y≦aである時には、フレームサイズの大キい容量でシ
ングルバッファでの送信を行い、使用可能なメモリ容量
Yがa≦Yである時には、フレームサイズの大きい容量
で、ダンプルバッファでの送信を行う。This makes it possible to use memory space effectively. Then, when the usable memory capacity is more than a predetermined amount, it is determined that the communication function in error correction mode is available,
When the usable memory capacity is less than a predetermined amount, it is determined that there is no communication function in error correction mode. Here, when transmission in the error correction mode is selected on the receiver side and the available memory capacity fiX is t≦X≦a, single buffer reception is performed and the available memory capacity fiX is a. When ≦X (a>b), double buffer reception is performed. Double-buffer control has the advantage of requiring less flow control and shorter communication time than single-buffer control. Furthermore, on the transmitter side, when transmission in error correction mode is selected and the available memory capacity fiY is d≦Y≦C, transmission is performed using a single buffer with a small frame size capacity, When the usable memory capacity fiY is C≦Y≦b, double-buffer transmission is performed with a small capacity frame size, and the usable memory capacity Y ′b (b≦
When Y≦a, transmission is performed using a single buffer with a large frame size, and when the usable memory capacity Y is a≦Y, transmission is performed using a dumped buffer with a large frame size. I do.
これにより、メモリ通信例えば代行受信に使用している
メモリ空間の状況に応じて、誤り訂正モードが可能であ
るか否かを制御することが可能になった。そして、使用
可能なメモリ空間により、1ブレームのサイズを変えた
り、バッファ制御を変え、最も効率のよい、誤り訂正モ
ードでの通信が可能になった。This makes it possible to control whether or not the error correction mode is possible, depending on the status of the memory space used for memory communication, for example, proxy reception. Then, depending on the available memory space, it became possible to change the size of one frame and change buffer control, making it possible to communicate in the most efficient error correction mode.
以上に加え、ノーマルG3モードで記録紙に受信データ
を記録していて記録紙がなくなった場合には、すべての
情報記憶空間に代行受信を行う。又、誤り訂正モードで
記録紙に受信データを記録していて、記録紙がな(なっ
た場合には、すべての情報記憶手段から誤り訂正を行う
のに必要な記憶空間を除いた記憶空間に代行受信を行う
。そして、後者の場合には、誤り訂正を行うのに必要な
記憶空間を最小限(具体的にはシングルバッファ制御)
することが可能になる。In addition to the above, if received data is recorded on recording paper in the normal G3 mode and the recording paper runs out, proxy reception is performed in all information storage spaces. Also, if the received data is recorded on the recording paper in the error correction mode and the recording paper runs out, the storage space from all information storage means except the storage space necessary for error correction is used. Intercept reception is performed.In the latter case, the storage space required for error correction is minimized (specifically, single buffer control).
It becomes possible to do so.
これにより、ノーマルG3モード、誤り訂正モードで記
録紙に受信データを記録していて、記録紙がなくなった
場合においても、メモリ空間を有効に利用することが可
能になる。As a result, even if received data is recorded on recording paper in the normal G3 mode or error correction mode and the recording paper runs out, the memory space can be used effectively.
以下図面を参照して本発明の一実施例を詳細に説明する
。An embodiment of the present invention will be described in detail below with reference to the drawings.
まず本実施例の概要を以下に説明する。First, an outline of this embodiment will be explained below.
即ち本実施例においては、ノーマルG3モードの代行受
信に使用するメモリ空間と誤り訂正モード(エラーコレ
クションモード、以後ECMと呼ぶ)に使用するメモリ
空間を共用する。That is, in this embodiment, a memory space used for substitute reception in normal G3 mode and a memory space used for error correction mode (hereinafter referred to as ECM) are shared.
例えば、上記のメモリ空間として、2Mビット=256
にバイト有している場合を考える。ここで、E CMモ
ードで通信を行うためには、以下のメモリ空間が必須と
なる。ECMモードでは符号化されたデータを所定バイ
ト数でフレーム情報とする。ここで、所定バイト数とし
ては、64バイトの数と256バイトの時がある。そし
て、このフレームを最大256あつめて、1回に情報伝
送を行う単位ブロックとなる。ここで、受信機はlフレ
ーム256バイトで伝送する機能を有していなければな
らない。このため最低256バイト×256ブロツク=
64 (Kbyte)のメモリが必要となる。また、こ
れはシングルバッファであり、ダブルバッファでの制御
を行うと、128Kbyteのメモリが必要となる。一
方、送信機は1フレーム64バイトでの伝送を選択して
もよい。1フレームを64バイトで伝送した時には、シ
ングルバッファで制御を行うと、16Kbyteのメモ
リが必要となり、ダブルバッファで制御を行うと、32
K b y t eのメモリが必要となる。For example, as the above memory space, 2M bits = 256
Consider the case where you have a part-time job. Here, in order to communicate in ECM mode, the following memory space is essential. In the ECM mode, encoded data is made up of a predetermined number of bytes as frame information. Here, the predetermined number of bytes may be 64 bytes or 256 bytes. Then, a maximum of 256 frames are collected to form a unit block in which information is transmitted at one time. Here, the receiver must have the ability to transmit in 1 frame 256 bytes. Therefore, minimum 256 bytes x 256 blocks =
64 (Kbytes) of memory is required. Furthermore, this is a single buffer, and if double buffer control is performed, 128 Kbytes of memory is required. On the other hand, the transmitter may select transmission using 64 bytes per frame. When one frame is transmitted using 64 bytes, controlling with a single buffer requires 16 Kbytes of memory, and controlling with a double buffer requires 32 Kbytes of memory.
Kbyte memory is required.
そして、受信機側においては、使用可能なメモリ空間X
が64Kbyte以上、すなわち代行受信が行われ、そ
の情報がプリントアウトされていないで残っているメモ
リ空間が192にバイト未満である時には、誤り訂正モ
ードでの通信可能有と判断し、初期識別信号DIS信号
のPIFの27ビツト目を1にセットする。そして、送
信機が1フレーム=256バイトのECMモードでの伝
送を選択してきた(具体的にはDO5信号のPIFの2
7ビツト目が1.28ビツト目がφのPC8信号を受信
した)時に、使用可能なメモリ空間Xが128Kbyt
e (a)以上の時は、ダブルバッファ制御して、画信
号の受信、記録を行う。この時に、使用可能なメモリ空
間が64Kbyte (b)以上、128Kbyte未
満の時は、シングルバッファ制御して画信号の受信、記
録を行う。一方、送信機が1フレーム=64バイトのE
CMモードでの伝送を選択してきた(具体的にはDC8
信号のPIFの27ビツト目及び28ビツト目が1のD
O3信号を受信した)時には、ダブルバッファ制御して
画信号の受信、記録を行う。Then, on the receiver side, the usable memory space
is 64 Kbytes or more, that is, when interception is performed and the information is not printed out and the remaining memory space is less than 192 bytes, it is determined that communication in error correction mode is possible, and the initial identification signal DIS Set the 27th bit of the PIF of the signal to 1. Then, the transmitter selected transmission in ECM mode in which 1 frame = 256 bytes (specifically, the PIF 2 of the DO5 signal
When the 7th bit receives the 1.28th bit φ PC8 signal), the usable memory space X is 128Kbytes.
e (a) In the above cases, image signals are received and recorded using double buffer control. At this time, if the usable memory space is 64 Kbytes (b) or more and less than 128 Kbytes, image signals are received and recorded using single buffer control. On the other hand, the transmitter uses an E of 1 frame = 64 bytes.
I have selected transmission in CM mode (specifically, DC8
The 27th and 28th bits of the signal PIF are 1 D
When the O3 signal is received), double buffer control is performed to receive and record the image signal.
一方、受信機側において、使用可能なメモリ空間が64
kbyte以上、すなわち、代行受信が行われ、その情
報がプリントアウトされないで残っているメモリ空間が
192バイト以上である時には、誤り訂正モードでの通
信機能無しと判断し、初期識別信号D■S信号のPIF
の27ビツト目をφにセットする。On the other hand, on the receiver side, the usable memory space is 64
kbyte or more, that is, when proxy reception is performed and the remaining memory space without printing out the information is 192 bytes or more, it is determined that there is no communication function in error correction mode, and the initial identification signal D■S signal PIF of
The 27th bit of is set to φ.
次に送信機側について述べる。送信機側において、誤り
訂正モードでの伝送が選択された時、相手受信機がEC
M機能を有しているか否かを判断する。Next, we will discuss the transmitter side. When transmission in error correction mode is selected on the transmitter side, the other receiver
Determine whether or not the device has the M function.
相手受信機がECM機能を有している場合について以下
に述べる。送信機側において、使用可能なメモリ容fi
(Y)が16にバイト(d)以上、32にバイト(c
)未満の時には、1フレームサイズ=64バイトでシン
グルバッファでの送信を行う。具体的にはDC3C10
PIFの27ビツト目と28ビツト目に1をセットする
。また、送信機側において使用可能なメモリ容量が32
にバイト(C)以上、64にバイト(d)未満の時には
、lフレームサイズ=64バイトでダブルバッファでの
送信を行う。具体的にはpC8信号のFIFの27ビツ
ト目と28ビツト目に1をセットする。また、送信機側
において使用可能なメモリ容量が64にバイト(b)以
上、128にバイト(a)未満の時には、1フレームサ
イズ=256バイトでシングルバッファでの送信を行う
。具体的にはDC9信号のFIFの27ビツト目に1.
28ビツト目にφをセットする。A case where the destination receiver has an ECM function will be described below. On the transmitter side, usable memory capacity fi
(Y) is 16 bytes (d) or more, 32 bytes (c
), transmission is performed using a single buffer with one frame size = 64 bytes. Specifically, DC3C10
Set 1 to the 27th and 28th bits of PIF. In addition, the usable memory capacity on the transmitter side is 32
When the frame size is equal to or larger than 64 bytes (C) and less than 64 bytes (d), double buffer transmission is performed with l frame size = 64 bytes. Specifically, 1 is set in the 27th and 28th bits of the FIF of the pC8 signal. Furthermore, when the usable memory capacity on the transmitter side is 64 bytes (b) or more and less than 128 bytes (a), single buffer transmission is performed with one frame size = 256 bytes. Specifically, the 27th bit of the FIF of the DC9 signal is 1.
Set φ at the 28th bit.
以上に加え、ノーマルG3モードで記録紙に受信データ
を記録していて記録紙がなくなった場合には、すべての
情報記憶空間に代行受信を行う。また、誤り訂正モード
で記録紙に受信データを記録していて、記録紙がな(な
った場合には、シングルバッファの制御に切り替え、す
べての情報記憶手段から誤り訂正を行うのに必要なメモ
リなメモリ空間を除いたメモリ空間に代行受信を行う。In addition to the above, if received data is recorded on recording paper in the normal G3 mode and the recording paper runs out, proxy reception is performed in all information storage spaces. In addition, if received data is recorded on a recording paper in error correction mode and the recording paper runs out, the system switches to single-buffer control and uses the memory necessary to perform error correction from all information storage means. Performs proxy reception in the memory space excluding the memory space.
以下、図面に示す実施例に基づいて本発明の詳細な説明
する。Hereinafter, the present invention will be described in detail based on embodiments shown in the drawings.
第1図には、本発明によるファクシミリ装置の実施例が
ブロック図として図示されている。FIG. 1 shows a block diagram of an embodiment of a facsimile machine according to the invention.
第1図において、2は電話網をデータ通信等に使用する
ため、その回線の端末に接続して、電話交換網の接続制
御を行ったり、データ通信路への切替えを行ったり、ル
ープの保持を行う網制御装置NCU (Network
Control Unit)である。In Figure 1, 2 uses the telephone network for data communication, etc., so it connects to the terminal of the line and controls the connection of the telephone exchange network, switches to the data communication path, and maintains the loop. Network control unit NCU (Network
Control Unit).
信号線2aは電話回線である。NCU2は信号線36a
の信号を入力し、この信号レベルが「φ」であれば電話
回線を電話機側に、すなわち、信号線2aを信号線2b
に接続する。また、信号線36aの信号を入力し、この
信号レベルが「1」であれば電話回線をファクシミリ装
置側、すなわち信号線2aを信号線2Cに接続する。通
常の状態では電話回線は電話機側に接続されている。The signal line 2a is a telephone line. NCU2 is the signal line 36a
If the signal level is "φ", the telephone line is connected to the telephone side, that is, the signal line 2a is connected to the signal line 2b.
Connect to. Further, a signal on the signal line 36a is inputted, and if the signal level is "1", the telephone line is connected to the facsimile machine side, that is, the signal line 2a is connected to the signal line 2C. Under normal conditions, the telephone line is connected to the telephone side.
4は電話機である。4 is a telephone.
6は送信系の信号と受信系の信号を分離するハイブリッ
ド回路である。すなわち、信号線20aの送信信号は、
信号線2cを通りNCU2を介して電話回線に送出され
る。また、相手側から送られてきた信号はNCU2を介
した後、信号線2Cを通り信号線6aに出力される。6 is a hybrid circuit that separates the transmission system signal and the reception system signal. That is, the transmission signal of the signal line 20a is
The signal is transmitted to the telephone line via the NCU 2 through the signal line 2c. Further, a signal sent from the other party passes through the NCU 2, passes through the signal line 2C, and is output to the signal line 6a.
8は読取回路であり、送信原稿より、主走査方向1ライ
ン分の画信号を順次読み取り、白、黒の2値を表わす信
号列を作成する。COD (電荷結合素子)等の撮像素
子と光学系で構成される。白、黒の2値化された信号列
は、信号線8aに出力される。Reference numeral 8 denotes a reading circuit which sequentially reads image signals for one line in the main scanning direction from the original to be transmitted, and creates a signal string representing binary values of white and black. It consists of an image sensor such as a COD (charge coupled device) and an optical system. The white and black binary signal strings are output to the signal line 8a.
10は信号線8aに出力されている読取データを入力し
、符号化(MH(モディファイド ハフマン)符号化あ
るいはMR(モディファイド リード)符号化)したデ
ータを信号線10aに出力する回路である。Reference numeral 10 denotes a circuit that inputs the read data output to the signal line 8a and outputs encoded data (MH (Modified Huffman) encoding or MR (Modified Read) encoding) to the signal line 10a.
J2は代行受信及び誤り訂正モードでの伝送時に使用す
る画像メモリ回路であり、2Mビットある。J2 is an image memory circuit used during transmission in substitute reception and error correction mode, and has 2M bits.
12は信号線36jに信号レベル「φ」の信号が出力さ
・れている時には、この画像メモリを使用しない。そし
て、信号線36jに信号レベル「1」の信号が出力され
ている時には、この画像メモリを使用する。12 does not use this image memory when a signal of signal level "φ" is output to the signal line 36j. This image memory is used when a signal of signal level "1" is output to the signal line 36j.
まず、Y信号線12cには使用可能メモリ容量が出力さ
れる。以後は、信号線36jに信号レベル「1」の信号
が出力され、この画像メモリの使用が選択されている場
合について説明する。First, the usable memory capacity is output to the Y signal line 12c. Hereinafter, a case will be described in which a signal of signal level "1" is output to the signal line 36j and use of this image memory is selected.
信号線36kに信号レベル「φ」の信号が出力されてい
る時には、この画像メモリへ代行受信することを表わし
、信号線36kに信号レベル「1」の信号が出力されて
いる画には、誤り訂正モード(以後ECMと称する)で
の通信を行う。後者の場合、信号線361に出力されて
いる信号により送信(φが出力)あるいは受信(lが出
力)が選択される。When a signal with a signal level "φ" is output to the signal line 36k, it indicates that the image is to be received on behalf of this image memory, and when a signal with a signal level "1" is output to the signal line 36k, there is an error. Communication is performed in correction mode (hereinafter referred to as ECM). In the latter case, transmission (φ is the output) or reception (l is the output) is selected by the signal output to the signal line 361.
また、信号線36hに信号レベル「φ」の信号が出力さ
れている時には、1フレーム=64オクテツトでの伝送
をし、信号レベル「1」の信号が出力されている時には
、■フレーム=256オクテツトの伝送を行う。また、
信号線36iに信号レベル「φ」の信号が出力されてい
る時にはシングルバッファ処理を行い、信号レベルrl
Jの信号が出力されている時には、ダブルバッファ処理
を行う。Also, when a signal with a signal level of "φ" is output to the signal line 36h, one frame = 64 octets is transmitted, and when a signal with a signal level of "1" is output, a frame = 256 octets is transmitted. transmission. Also,
When a signal of signal level "φ" is output to the signal line 36i, single buffer processing is performed and the signal level rl
When the J signal is being output, double buffer processing is performed.
代行受信が行われる時のデータのフローを説明する。ノ
ーマルG3モードで受信を記録していて、記録紙がな(
なった、あるいは最初から記録紙がない場合で、代行受
信が可能な時には、12は信号線22aのデータを入力
し記録していき、代行受信を行う。そして、代行受信終
了後、信号線36gに代行受信データの出力指示が行わ
れると、記憶したデータを信号線12bに出力し、そし
て記録していく。The flow of data when proxy reception is performed will be explained. While recording reception in normal G3 mode, there is no recording paper (
If there is no recording paper or there is no recording paper from the beginning, and proxy reception is possible, 12 inputs and records data on the signal line 22a, and performs proxy reception. After the proxy reception is completed, when an instruction to output the proxy reception data is given to the signal line 36g, the stored data is output to the signal line 12b and recorded.
一方、ECMでの送信時の流れを説明する。信号線10
aに出力されている符号化データをメモリにだくわえて
いく。そして、信号線36dに指示されたフレーム番号
のフレーム情報を信号線12aに出力する。On the other hand, the flow at the time of ECM transmission will be explained. signal line 10
The encoded data output to a is stored in memory. Then, the frame information of the frame number specified on the signal line 36d is outputted to the signal line 12a.
また: ECMでの受信時の流れを説明する。信号線2
6aに出力されたフレームデータを該当する画像メモリ
空間にだくわえていく。そして、エラーが発生していな
いフレームデータまでのデータは、順次信号線12bに
出力する。Also: Explain the flow when receiving ECM. Signal line 2
The frame data outputted at 6a is stored in the corresponding image memory space. The data up to the frame data in which no error has occurred are sequentially output to the signal line 12b.
14は信号線12aに出力されている符号化データの前
に、アドレスフィールド、コントロールフィールド、F
CFフィールド、PIFフィールド(今、伝送している
フレーム番号が格納される)を追加し、その情報をHD
LCフォーマット化した情報を信号線14aに出力する
回路である。HDLCのフレーミング回路14は、また
、信号線36eに信号レベル「1」の信号が出力されて
いる時には、送信機側のフロー制御のためのフラグを信
号線14aに送出する。14, an address field, a control field, and an F
Add the CF field and PIF field (stores the frame number currently being transmitted) and transfer that information to the HD
This circuit outputs LC formatted information to the signal line 14a. The HDLC framing circuit 14 also sends a flag for flow control on the transmitter side to the signal line 14a when a signal of signal level "1" is output to the signal line 36e.
16は公知のCCITT勧告V27ter (差動位相
変調)あるいは、V2O(直交変調)に基づいた変調を
行う変調器である。変調器16は信号線36cの信号を
入力し、この信号レベルが「φ」の時には、信号線10
aの信号を入力し、また、信号線36cの信号レベルが
rlJの時には、信号線14aの信号を入力し、変調を
行い、変調データを信号線16aに出力する。16 is a modulator that performs modulation based on the well-known CCITT recommendation V27ter (differential phase modulation) or V2O (orthogonal modulation). The modulator 16 inputs the signal on the signal line 36c, and when this signal level is "φ", the signal on the signal line 10
When the signal level of the signal line 36c is rlJ, the signal of the signal line 14a is inputted, modulation is performed, and the modulated data is outputted to the signal line 16a.
18は公知のCCITT勧告V21に基づいた変調を行
う変調器である。変調器18は信号線36bの手順信号
を入力し、変調を行い、変調データを信号線18aに出
力する。18 is a modulator that performs modulation based on the known CCITT recommendation V21. The modulator 18 inputs the procedure signal of the signal line 36b, performs modulation, and outputs the modulated data to the signal line 18a.
20は信号線16a1信号線18aの信号を入力し、加
算した結果を信号線20aに出力する加算回路である。Reference numeral 20 denotes an adder circuit that inputs the signals of the signal line 16a1 and the signal line 18a and outputs the added result to the signal line 20a.
22は公知のCCITT勧告V27ter (差動位相
変調)あるいはV2O(直交変調)に基づいた復調を行
う復調器である。復調器22は信号線6aの信号を入力
し、復調を行い復調データを信号線22aに出力する。22 is a demodulator that performs demodulation based on the well-known CCITT recommendation V27ter (differential phase modulation) or V2O (orthogonal modulation). The demodulator 22 inputs the signal on the signal line 6a, performs demodulation, and outputs demodulated data to the signal line 22a.
24は信号線22aに出力された復調データを入力し、
HDLC化されたデータのφデリートを行い、HDLC
フーマット化される前のデータを信号線24aに出力す
るHDLCのデフレーミング回路である。24 inputs the demodulated data output to the signal line 22a,
Perform φdelete of the data converted to HDLC and convert it to HDLC.
This is an HDLC deframing circuit that outputs data before being formatted to the signal line 24a.
26は信号線24aに出力される符号化された画情報を
フレーム単位で、−時的に記憶するテンポラリメモリ回
路である。フレーム単位で正しく受信されたデータは信
号線26aに出力される。Reference numeral 26 denotes a temporary memory circuit that temporarily stores encoded image information output to the signal line 24a on a frame-by-frame basis. Data correctly received in frame units is output to the signal line 26a.
28は信号線36fに信号レベル「φ」の信号が出力さ
れている時には、信号線22aに出力されている復調デ
ータを信号線36fに信号レベル「1」の信号が出力さ
れていて信号線36gに信号レベル「φ」の信号が出力
されている時には、信号線12bに出力されている復調
データを信号線36fに信号レベル「1」の信号が出力
されていて、信号線36gに信号レベル「1」の代行受
信データ出力指示がでている時には信号線12bに出力
されている代行受信データを入力し、復号化(モディフ
ァイドハフマンいわゆるMH復号化あるいはモディファ
イドリードいわゆるMR復号化)したデータを信号線2
8aに出力する回路である。28, when a signal of signal level "φ" is output to the signal line 36f, the demodulated data output to the signal line 22a is output to the signal line 36f, and a signal of signal level "1" is output to the signal line 36g. When a signal of signal level "φ" is output to the signal line 12b, a signal of signal level "1" is output to the signal line 36f from the demodulated data output to the signal line 12b, and a signal of signal level "φ" is output to the signal line 36g. 1", the substitute reception data output is input to the signal line 12b, and the decoded data (modified Huffman so-called MH decoding or modified read so-called MR decoding) is sent to the signal line 12b. 2
This is a circuit that outputs to 8a.
30は信号線28aに出力されている信号を入力し、順
次1ライン毎に記録を行う記録回路である。30はニア
エンドマークの黒条を検出すると、信号線30aに信号
レベルrlJの信号を出力する。検出していない時には
、信号レベル「φ」の信号を出力する。30 is a recording circuit which inputs the signal outputted to the signal line 28a and sequentially records one line at a time. 30 outputs a signal of signal level rlJ to the signal line 30a when detecting the black stripe of the near end mark. When not detected, a signal of signal level "φ" is output.
32は公知のCCITT勧告V21に基づいた復調を行
う復調器である。復調器32は信号線6aの信号を入力
し、V21復調を行い、復調データを信号線32aに出
力する。32 is a demodulator that performs demodulation based on the known CCITT recommendation V21. The demodulator 32 receives the signal on the signal line 6a, performs V21 demodulation, and outputs demodulated data to the signal line 32a.
34は送信機側において、ECMでの通信が選択されて
いるか否かを検出する回路である。ECM通信選択回路
34は送信機側において、ECMでの通信が選択されて
いる時には、信号線34aに信号レベル「1」の信号を
出力し、送信機側において、ECMでの通信が選択され
ていない時には、信号線34aに信号レベル「φ」の信
号を出力する。34 is a circuit on the transmitter side that detects whether or not ECM communication is selected. The ECM communication selection circuit 34 outputs a signal of signal level "1" to the signal line 34a when communication using ECM is selected on the transmitter side, and outputs a signal with a signal level of "1" to the signal line 34a when communication using ECM is selected on the transmitter side. When there is no signal, a signal of signal level "φ" is output to the signal line 34a.
36は実施例の最初の項で説明を行った制御を主に行う
制御回路である。制御回路36はマイクロコンピュータ
及び制御プログラムを格納したROM、データの一時記
憶を行う為のRAM等のマイクロコンピュータの周辺機
器より構成されている。36 is a control circuit that mainly performs the control described in the first section of the embodiment. The control circuit 36 is composed of a microcomputer, a ROM storing a control program, a RAM for temporarily storing data, and other peripheral devices for the microcomputer.
第2図は第1図制御回路36の制御動作を示したフロー
チャート図である。FIG. 2 is a flowchart showing the control operation of the control circuit 36 shown in FIG.
第2図において、ステップS40は始めを表わしている
。ステップS42においては信号線36aに信号レベル
「φ」の信号を出力しCM Lをオフする。In FIG. 2, step S40 represents the beginning. In step S42, a signal of signal level "φ" is output to the signal line 36a to turn off CML.
そしてステップS44において、まず信号線36jに信
号レベル「φ」の信号を出力し、画像メモリを使用しな
、いことを選択する。Then, in step S44, a signal of signal level "φ" is first output to the signal line 36j, and it is selected not to use the image memory.
又、ステップ346において信号線36gに信号レベル
「φ」の信号を出力し、代行受信の出力をしない状態に
セットする。Further, in step 346, a signal of signal level "φ" is outputted to the signal line 36g to set a state in which no output of proxy reception is performed.
次にステップS48において、ファクシミリ送信が選択
されたか否かを判断する。ステップ348でファクシミ
リ送信が選択されたと判断すると、ステップS52に進
み、ファクシミリ送信が選択されていないと判断すると
ステップ350に進む。Next, in step S48, it is determined whether facsimile transmission has been selected. If it is determined in step 348 that facsimile transmission has been selected, the process proceeds to step S52, and if it is determined that facsimile transmission has not been selected, the process proceeds to step S350.
ステップS48からステップS50に進むと、ステップ
S50でファクシミリ受信が選択されたか否かを判断す
る。そしてファクシミリ受信が選択されたと判断すると
、ステップ5102に進み、ファクシミリ受信が選択さ
れていないと判断するとステップ5196に進む。When the process advances from step S48 to step S50, it is determined in step S50 whether facsimile reception has been selected. If it is determined that facsimile reception has been selected, the process proceeds to step 5102, and if it is determined that facsimile reception has not been selected, the process proceeds to step 5196.
一方、ステップS48からステップ352に進むと、ス
テップS52で信号線36aに信号レベル「1」の信号
を出力しCMLをオンする。On the other hand, when the process advances from step S48 to step 352, a signal with a signal level of "1" is outputted to the signal line 36a in step S52 to turn on the CML.
そして、ステップ554CCITT勧告のT30ファク
シミリ通信手順の前手順を実行する。Then, in step 554, the pre-procedure of the T30 facsimile communication procedure recommended by CCITT is executed.
次にステップS56において相手機のデジタル識別信号
(DLS信号)を分析し、相手機がECM機能を有して
いるか否かを判断する。DLS信号のFIFの27ビツ
ト目が1、すなわり相手機がECM機能を有していると
ステップ358に進む。また、DLS信号のFIFの2
7ビツト目が“φ”すなわち、ECM機能が無いと、ス
テップS94に進む。Next, in step S56, the digital identification signal (DLS signal) of the other device is analyzed to determine whether or not the other device has an ECM function. If the 27th bit of the FIF of the DLS signal is 1, that is, the partner device has an ECM function, the process advances to step 358. Also, the FIF 2 of the DLS signal
If the 7th bit is "φ", that is, there is no ECM function, the process advances to step S94.
ステップS56からステップS58に進むと、ステップ
S58で信号線34aの信号を入力しECMでの送信が
選択されているか否かを判断する。そして信号線34a
の信号レベルが「1」、すなわちECM送信が選択され
ていると、ステップS60に進み、信号線34aの信号
レベルが「φ」、すなわち、ECM送信が選択されてい
ないとステップS94に進む。When the process advances from step S56 to step S58, a signal from the signal line 34a is inputted in step S58, and it is determined whether transmission by ECM is selected. and signal line 34a
If the signal level of the signal line 34a is "1", that is, ECM transmission is selected, the process proceeds to step S60, and if the signal level of the signal line 34a is "φ", that is, ECM transmission is not selected, the process proceeds to step S94.
ステップS60において信号線12cの信号を入力し、
使用可能メモリ容量は、16にバイト以上であるか否か
を判断する。16にバイト以上である時には、ステップ
S62に進み、16にバイト未満である時には、ステッ
プS94に進む。16にバイト未満であるときには、E
CM送信ができないので、ノーマルG3での通信を行う
。In step S60, input the signal on the signal line 12c,
It is determined whether the available memory capacity is 16 bytes or more. If the number is greater than or equal to 16 bytes, the process advances to step S62, and if it is less than 16 bytes, the process advances to step S94. When less than 16 bytes, E
Since CM transmission is not possible, communication is performed using normal G3.
次にステップS62.S64.S66において、使用可
能メモリ容量のサイズを判断する。そして、使用可能メ
モリ容量が16にバイト以上32にバイト未満の時には
、シングルバッファ(信号線36iに信号レベル「φ」
の信号を出力)処理をセットし、1フレームは64オク
テツト(信号線36hに信号レベル「φ」の信号を出力
する)(ステップS72゜576)。Next, step S62. S64. In S66, the size of available memory capacity is determined. When the usable memory capacity is greater than or equal to 16 bytes and less than 32 bytes, a single buffer (signal level "φ" is applied to signal line 36i) is used.
One frame is 64 octets (a signal of signal level "φ" is output to the signal line 36h) (step S72.576).
また、使用可能メモリ容量が32にバイト以上、64に
バイト未満の時には、ダブルバッファ処理をセット(信
号線36iに信号レベル「1」の信号を出力)し、■フ
レームは64オクテツトにセット(信号線3611に信
号レベル「φ」の信号を出力)する(ステップ574.
376)。Also, when the usable memory capacity is 32 bytes or more and less than 64 bytes, double buffer processing is set (a signal with signal level "1" is output to signal line 36i), and the frame is set to 64 octets (signal A signal of signal level "φ" is output to line 3611) (step 574.
376).
また、使用可能メモリ容量が64にバイト以上、128
に/<イト未満の時には、シングルバッファ処理をセッ
ト(信号線36iに信号レベル「φ」の信号を出力)し
、lフレームは256オクテツトにセット(信号線36
hに信号レベル「1」の信号を出力)する(ステップ3
78,570)。Also, the usable memory capacity is 64 bytes or more, 128 bytes or more.
When the number of octets is less than /
output a signal with signal level “1” to h (step 3
78,570).
また、使用可能メモリ容量が128にバイト以上の時に
は、ダブルバッファ処理をセット(信号線36iに信号
レベルrlJの信号を出力し、1フレームは64オクテ
ツトにセット(信号線36hに信号レベルrlJの信号
を出力)する(ステップ868゜570)。When the usable memory capacity is 128 bytes or more, double buffer processing is set (a signal of signal level rlJ is output to the signal line 36i, and one frame is set to 64 octets (a signal of signal level rlJ is output to the signal line 36h). output) (steps 868 and 570).
ステップS76又はS70からステップS80に進むと
ステップS80で信号線36jに信号レベル「1」の信
号を出力し、画像メモリを使用することを選択する。When the process proceeds from step S76 or S70 to step S80, a signal of signal level "1" is output to the signal line 36j in step S80, and it is selected to use the image memory.
次に、ステップS82において信号線36kに信号1ノ
ベル「1」の信号を出力し、画像メモリはECM用とし
て使用することを選択する。Next, in step S82, a signal of signal 1 novel "1" is output to the signal line 36k, and the image memory is selected to be used for ECM.
又、ステップS84において信号線36Aに信号レベル
「φ」の信号を出力し、画像メモリは送信モードで使用
することを選択する。Further, in step S84, a signal of signal level "φ" is output to the signal line 36A, and the image memory is selected to be used in the transmission mode.
そして、ステップS86で前手順を実行する。ここで、
デジタル命令信号(DO8信号)のPIFの27ビツト
目は1にセラl−L、、ECMモードでの伝送を行うこ
とを宣言する。また、DC3C10PIFの28ビツト
目は1フレームが256オフテツトの時はφ、64オフ
チツトの時はlにセットする。Then, in step S86, a pre-procedure is executed. here,
The 27th bit of the PIF of the digital command signal (DO8 signal) is set to 1, which declares that transmission will be performed in the cell L-L, ECM mode. Further, the 28th bit of DC3C10PIF is set to φ when one frame is 256 offsets, and to l when it is 64 offsets.
次にステップS88において信号線36cに信号レベル
rlJの信号を出力し、V27terあるいはV29変
調器16は信号線14aの信号を入力し変調するモード
に設定する。Next, in step S88, a signal of signal level rlJ is output to the signal line 36c, and the V27ter or V29 modulator 16 is set to a mode in which the signal on the signal line 14a is input and modulated.
そしてステップS90でECMでの前手順で設定された
モード画伝送を実行する。画伝送が終了するとステップ
S92で後手順を実行した後ステップS42に戻る。Then, in step S90, the mode image transmission set in the previous procedure in ECM is executed. When the image transmission is completed, a post-procedure is executed in step S92, and then the process returns to step S42.
一方ステップS56又はS58又はS60からステップ
S94に進むと、ステップS94で前手順を実行する。On the other hand, when the process proceeds from step S56, S58, or S60 to step S94, a pre-procedure is executed in step S94.
ここで、DO3信号のPIFの27ビツト目はφにセッ
トし、ECMでの伝送をしないことを宣言する。Here, the 27th bit of the PIF of the DO3 signal is set to φ to declare that no ECM transmission will be performed.
前手順に続いてステップS96において信号線36cに
信号レベル「φ」の信号を出力し、V27terあるい
はV29変調器16は信号線10aの信号を入力し、変
調するモードに設定する。そして、ステップS98でノ
ーマルG3モードでの画伝送を行う。Following the previous procedure, in step S96, a signal of signal level "φ" is output to the signal line 36c, and the V27ter or V29 modulator 16 inputs the signal of the signal line 10a and is set to a modulation mode. Then, in step S98, image transmission in normal G3 mode is performed.
画伝送が終了するとステップ5100で後手順を実行す
る。When the image transmission is completed, post-procedures are executed in step 5100.
又、ステップS50からステップ5102に進むと、ス
テップ5102において信号線36aに信号レベルrl
Jの信号を出力しCMLをオンする。Further, when the process proceeds from step S50 to step 5102, the signal level rl is applied to the signal line 36a in step 5102.
Output the J signal and turn on CML.
次にステップ5104において記録紙の残りが所定量以
下であることを表わす黒帯を検出したか、すなわち、信
号線30aの信号レベルが「1」であるか否かを判断す
る。ステップ5104で記録紙の残りが所定量以下であ
ることを表わす黒帯を検出した、すなわち、信号線30
aの信号レベルがrlJである場合には、ステップ51
88に進む。又記録紙の残りが、所定量以下であること
を表わす黒帯を検出していない、すなわち、信号線30
aの信号レベルが「φ」である場合には、ステップ51
06に進む。Next, in step 5104, it is determined whether a black band indicating that the remaining amount of recording paper is less than a predetermined amount is detected, that is, whether the signal level of the signal line 30a is "1". In step 5104, a black band indicating that the remaining amount of recording paper is less than a predetermined amount is detected, that is, the signal line 30 is detected.
If the signal level of a is rlJ, step 51
Proceed to 88. Also, a black band indicating that the remaining amount of recording paper is less than a predetermined amount is not detected, that is, the signal line 30 is not detected.
If the signal level of a is "φ", step 51
Proceed to 06.
ステップ5106に進むと、信号線12cの信号を入力
し、使用可能容量を認識する。そして、使用可能メモリ
容量が64にバイト以上である時にはステップ5110
に進み、使用可能メモリ容量が64にバイト未満である
時にはステップ3108に進む。Proceeding to step 5106, the signal on the signal line 12c is input and the usable capacity is recognized. If the available memory capacity is 64 bytes or more, step 5110
If the available memory capacity is less than 64 bytes, the process proceeds to step 3108.
ステップ5108に進むと、前手順を実行する。Proceeding to step 5108, the pre-procedure is executed.
ここで、DIS信号のPIFの27ビツト目にはφをセ
ットし、ECM機能無しを宣言する。そしてステップ5
162に進む。Here, φ is set in the 27th bit of PIF of the DIS signal to declare that there is no ECM function. and step 5
Proceed to step 162.
一方ステップ5106からステップ5iloに進んだ場
合も前手順を行うが、ここでの前手順ではDLS信号の
PIFの27ビツト目にはlをセットし、ECM機能有
りを宣言する。On the other hand, when proceeding from step 5106 to step 5ilo, the pre-procedure is also performed, but in this pre-procedure, the 27th bit of PIF of the DLS signal is set to l, and the presence of the ECM function is declared.
ステップ5110からステップ5112に進むと、相手
側から送られて(るDC3C10解析し、送信機側にお
いてECM通信が選択されているか否かを判断する。D
C3C10PIFの27ビツト目が1、すなわち、送信
機側においてECM通信が選択されている時には、ステ
ップ5114に進む。又DC5信号のPIFの27ビツ
ト目がφ、すなわち、送信機側において、ECM通信が
選択されていない時にはステップ5162に進む。When the process advances from step 5110 to step 5112, the DC3C10 analyzes the data sent from the other party and determines whether ECM communication is selected on the transmitter side.D
When the 27th bit of C3C10PIF is 1, that is, ECM communication is selected on the transmitter side, the process advances to step 5114. If the 27th bit of the PIF of the DC5 signal is φ, that is, ECM communication is not selected on the transmitter side, the process advances to step 5162.
ステップ5112からステップ5114に進むと、ステ
ップ5114において、指定フレームサイズは256オ
フテツトであるか、すなわち、DO8信号のPIFの2
8ビツト目はφであるか否かと判断する。Proceeding from step 5112 to step 5114, in step 5114, the specified frame size is 256 offsets, that is, 2 of the PIF of the DO8 signal.
It is determined whether the 8th bit is φ or not.
指定フレームサイズが256オフテツト、すなわち、D
C3C10FIFの28ビツト目がφである時には、ス
テップ5116に進む。又指定フレームサイズが64オ
フチツト、すなわち、DC3C10FIFの28ビツト
目が1である時にはステップ5120に進む。If the specified frame size is 256 offsets, that is, D
When the 28th bit of C3C10FIF is φ, the process advances to step 5116. If the specified frame size is 64 offsets, that is, the 28th bit of the DC3C10FIF is 1, the process advances to step 5120.
ステップ5114からステップ8116に進むと、ステ
ップ5116において、使用可能メモリ容量が128に
バイト以上であるか否かを判断する。使用可能メモリ容
量が128にバイト以上である時には、ステップ512
4に進み、使用可能メモリ容量が128にバイト未満で
ある時にはステップ5118に進む。When the process advances from step 5114 to step 8116, it is determined in step 5116 whether the usable memory capacity is 128 bytes or more. When the available memory capacity is greater than or equal to 128 bytes, step 512
If the available memory capacity is less than 128 bytes, proceed to step 5118.
ステップ8118に進むと、信号線36iに信号レベル
「φ」の信号を出力し、シングルバッファ処理を行い、
ステップ8126に進む。Proceeding to step 8118, a signal of signal level "φ" is output to the signal line 36i, single buffer processing is performed,
Proceed to step 8126.
一方ステップ5114からステップ5120に進むと、
信号線36iに信号レベル「1」の信号を出力し、ダブ
ルバッファ処理を行う。そして、ステップ5122にお
いて信号線36nに信号レベル「φJの信号を出力し、
1フレームサイズは64オフチツトであることを宣言し
てステップ8128に進む。On the other hand, when proceeding from step 5114 to step 5120,
A signal of signal level "1" is output to the signal line 36i to perform double buffer processing. Then, in step 5122, a signal of signal level "φJ" is output to the signal line 36n,
It is declared that the size of one frame is 64 offsets, and the process advances to step 8128.
又ステップ8116からステップ5124に進むと信号
線36iに信号レベル「1」の信号を出力し、ダブルバ
ッファ処理を行い、ステップ5126に進む。Further, when the process proceeds from step 8116 to step 5124, a signal of signal level "1" is output to the signal line 36i, double buffer processing is performed, and the process proceeds to step 5126.
ステップ8126に進むと、信号線36hに信号レベル
rlJの信号を出力し、1フレームサイズは256オフ
テツトであることを宣言してステップ5128に進む。When the process proceeds to step 8126, a signal of signal level rlJ is output to the signal line 36h, declaring that the size of one frame is 256 offsets, and the process proceeds to step 5128.
ステップ8128では、信号線36jに信号レベル「1
」の信号を出力し画像メモリを使用することを選択する
。In step 8128, the signal level “1” is applied to the signal line 36j.
” signal and use the image memory.
そしてステップ5130において、信号線36kに信号
レベル「1」の信号を出力し、画像メモリはECM用と
して使用することを選択してステップ5132に進む。Then, in step 5130, a signal of signal level "1" is output to the signal line 36k, the image memory is selected to be used for ECM, and the process proceeds to step 5132.
ステップ5132に進むと信号線361に信号レベル「
1」の信号を出力し、画像メモリは受信モードで使用す
ることを選択する。そして、ステップ5134において
信号線36fに信号レベル「1」の信号を出力し、復号
化回路28は信号線12bの信号を入力し、復号化する
ことを指示する。When the process proceeds to step 5132, the signal level "
1" signal, and the image memory is selected to be used in reception mode. Then, in step 5134, a signal of signal level "1" is output to the signal line 36f, and the decoding circuit 28 receives the signal on the signal line 12b and instructs to decode it.
次にステップ5136において信号線36gに信号レベ
ル「φ」の信号を出力し、代行受信データの出力を選択
しない。そして、ステップ8138に進む。ステップ8
138ではECMでの画信号の受信を行う。Next, in step 5136, a signal of the signal level "φ" is output to the signal line 36g, and the output of the substitute reception data is not selected. Then, the process advances to step 8138. Step 8
At 138, the image signal is received by ECM.
次にステップ5140において信号線30aの信号を入
力し、黒帯を検出したか、すなわち、信号線30aの信
号レベルが「1」であるか否かを判断する。Next, in step 5140, the signal on the signal line 30a is input, and it is determined whether a black band is detected, that is, whether the signal level on the signal line 30a is "1".
黒帯を検出、すなわち、信号線30aの信号レベルがr
lJであるとステップ8146に進む。又、黒帯を未検
出、すなわち、信号線30aの信号レベルが「φ」であ
るときにはステップ5142に進む。A black belt is detected, that is, the signal level of the signal line 30a is r
If it is lJ, the process advances to step 8146. Further, when a black belt is not detected, that is, when the signal level of the signal line 30a is "φ", the process advances to step 5142.
ステップ5142では、受信が終了したか否かを判断す
る。受信が終了してないと、ステップ5138に進み、
受信が終了するとステップ$144に進む。In step 5142, it is determined whether reception has ended. If reception has not been completed, the process advances to step 5138;
When the reception is completed, the process advances to step $144.
ステップ5144に進むと、後手順を行う。後手順が終
了するとステップS42に戻る。Proceeding to step 5144, post-procedures are performed. When the post-procedure is completed, the process returns to step S42.
一方ステップ5140からステップ5146に進むと、
ステップS l 4.6において受信中に黒帯を検出し
た原稿情報の1ページの受信が終了したか否かを判断し
、終了するとステップ5148に進む。On the other hand, when proceeding from step 5140 to step 5146,
In step S14.6, it is determined whether or not the reception of one page of the document information for which a black band was detected during reception has been completed, and when the reception has been completed, the process proceeds to step 5148.
ステップ8148では、信号線36iに信号レベル「φ
」の信号を出力し、シングルバッファ処理を行うことを
選択する。In step 8148, the signal level "φ" is applied to the signal line 36i.
” signal and select to perform single buffer processing.
そして、ステップ5150において信号線36kに信号
レベル「φ」の信号を出力し、画像メモリは代行受信用
として使用することを選択する。この場合においては、
ECMで受信を行い、そのデータを画像メモリに受信し
てい(ので、ECMを行うためのシンフルバッファ分の
容量はECM用に使われる。Then, in step 5150, a signal of signal level "φ" is output to the signal line 36k, and the image memory is selected to be used for substitute reception. In this case,
Reception is performed by ECM, and the data is received into the image memory (therefore, the capacity of the thin full buffer for performing ECM is used for ECM.
次にステップ5152でECMでの画信号受信を行う。Next, in step 5152, the image signal is received by the ECM.
そしてステップ5154において信号線12cの信号を
入力し、代行受信を行っているため、使用可能メモリは
なくなったか否かを判断する。使用可能なメモリがなく
なると、ステップ8158に進んで代行受信メモリがオ
ーバーフローした旨の表示を行った後ステップ5160
に進む。又使用可能メモリがまだ存在するときにはステ
ップ8156に進む。Then, in step 5154, the signal on the signal line 12c is input, and it is determined whether or not there is no more usable memory because proxy reception is being performed. If there is no more available memory, the process advances to step 8158 to display that the interception memory has overflowed, and then to step 5160.
Proceed to. If there is still available memory, the process advances to step 8156.
ステップ8156では受信が終了したか否かを判断する
。受信が終了すると、ステップ8160に進み、受信が
終了していないと、ステップ5138に進む。In step 8156, it is determined whether the reception has ended. If the reception is completed, the process advances to step 8160, and if the reception is not completed, the process advances to step 5138.
ステップS】60に進むと、後手順を行った後ステップ
S42に戻る。ステップ5108又は5112によりス
テップ8162に進むと、ステップ5162において、
信号線36fに信号レベル「φ」の信号を出力し、復号
化回路28は信号線22aに出力されているデータを入
力し、復号を行うことを指示する。Step S] When the process proceeds to 60, post-procedures are performed and then the process returns to step S42. When proceeding to step 8162 by step 5108 or 5112, in step 5162,
A signal of signal level "φ" is output to the signal line 36f, and the decoding circuit 28 inputs the data output to the signal line 22a, instructing to perform decoding.
そしてステップ5164に進み、ステップ5164にお
いて、ノーマルG3モードでの画信号の受信を行う。ノ
ーマルG3モードでの画信号受信が終了すると、ステッ
プ5166に進む。Then, the process advances to step 5164, and in step 5164, the image signal is received in the normal G3 mode. When image signal reception in the normal G3 mode is completed, the process advances to step 5166.
ステップ5166に進むと、信号線30aの信号を入力
し、黒帯を検出したか否かを判断する。信号線30aの
信号レベルが「1」、すなわち、黒帯を検出していると
、ステップ5172に進む。又信号線30aの信号レベ
ルが「φ」、すなわち、黒帯を検出していないと、ステ
ップ8168に進む。Proceeding to step 5166, a signal from the signal line 30a is input, and it is determined whether a black band has been detected. If the signal level of the signal line 30a is "1", that is, if a black band is detected, the process advances to step 5172. If the signal level of the signal line 30a is "φ", that is, if no black belt is detected, the process advances to step 8168.
ステップ5168では、受信が終了したか否かを判断し
、受信が終了するとステップ5170に進み、後手順を
実行した後ステップS42に戻り、受信が終了していな
いとステップ8164に戻る。ステップ8166からス
テップ5172に進むと、ステップ5172において受
信中に黒帯を検出したページ情報の受信が終了したか否
かを判断し、このページの受信が終了するとステップ5
174に進む。In step 5168, it is determined whether or not the reception has ended. If the reception has ended, the process advances to step 5170, and after executing the post-procedure, the process returns to step S42. If the reception has not ended, the process returns to step S42. When the process proceeds from step 8166 to step 5172, it is determined in step 5172 whether or not the reception of the page information for which the black belt was detected during reception has been completed, and when the reception of this page is completed, step 5172 is performed.
Proceed to 174.
ステップ5174では信号線36jに信号レベル「1」
の信号を出力し、画像メモリを使用することを選択する
。そして、ステップ5176では、信号線36kに信号
レベル「φ」の信号を出力し、画像メモリは代行受信用
として使用することを選択する。ステップ8176から
ステップ8178に進むと、ステップ5178において
ノーマルG3モードでの代行受信を行う。In step 5174, the signal level "1" is applied to the signal line 36j.
output signal and select to use image memory. Then, in step 5176, a signal of signal level "φ" is output to the signal line 36k, and the image memory is selected to be used for substitute reception. When the process advances from step 8176 to step 8178, proxy reception in normal G3 mode is performed in step 5178.
ノーマルG3モードでの代行受信が終了すると、ステッ
プ8180において信号線12cの信号を入力し代行受
信を行っているので、使用可能メモリはなくなったか否
かを判断する。使用可能メモリがな(なった場合には、
ステップ8184に進んで代行受信メモリがオーバーフ
ローした旨の表示を行った後ステップ5186に進む。When the proxy reception in the normal G3 mode is completed, in step 8180, the signal on the signal line 12c is input and the proxy reception is performed, so it is determined whether or not there is no more usable memory. If there is no available memory,
The process proceeds to step 8184 to display that the substitute reception memory has overflowed, and then proceeds to step 5186.
又ステップ8180で使用可能メモリが有る場合には、
ステップ31B2に進み、ステップ3182において、
受信が終了したか否かを判断する。受信が終了すると、
ステップ8186に進んで後手順を実行した後ステップ
S42に戻り、受信が終了していないとステップ817
8に戻る。Also, if there is memory available at step 8180,
Proceeding to step 31B2, in step 3182,
Determine whether reception is complete. When reception is complete,
After proceeding to step 8186 and executing the post-procedure, the process returns to step S42, and if reception has not been completed, step 817
Return to 8.
一方ステップ5104からステップ8188に進むと、
ステップ5188において信号線12cの信号を入力し
使用可能をメモリはあるか否かを判断する。On the other hand, when proceeding from step 5104 to step 8188,
In step 5188, the signal on the signal line 12c is input to determine whether there is any usable memory.
使用可能メモリがある時には、ステップ5190に進み
、使用可能メモリがない時には、受信することができな
いのでステップS42に戻る。When there is available memory, the process advances to step 5190; when there is no usable memory, reception is not possible and the process returns to step S42.
ステップ5188からステップ5190に進むと、ステ
ップ5190において、前手順を行う。ここで、DLS
信号のPIFの27ビツト目にはφをセットし、ECM
C化機しを宣言する。Proceeding from step 5188 to step 5190, a pre-procedure is performed in step 5190. Here, DLS
Set φ in the 27th bit of the PIF of the signal, and
Declare the change to C.
次に、ステップ5192において信号線36jに信号レ
ベルrlJの信号を出力し、画像メモリを使用 するこ
とを選択する。そして、ステップ5194においては、
信号線36kに信号レベル「φ」の信号を出力し、画像
メモリは代行受信用として使用することを選択して、ス
テップ8178に戻る。Next, in step 5192, a signal of signal level rlJ is output to the signal line 36j, and use of the image memory is selected. Then, in step 5194,
A signal of signal level "φ" is output to the signal line 36k, the image memory is selected to be used for substitute reception, and the process returns to step 8178.
一方ステップS50からステップ5196に進むとステ
ップ5L96において代行受信が行われていて、画像メ
モリに代行受信した情報が格納されているか否かを判断
する。画像メモリに代行受信した情報が格納されている
時には、ステップ8198に進み、代行受信が行われて
いる状態である旨の表示を行ってステップ5200に進
む。また、画像メモリに代行受信した情報が格納されて
いない時には、ステップ8206に進み、代行受信が行
われていない状態である旨の表示を行ってステップ52
08に進む。On the other hand, when the process advances from step S50 to step 5196, it is determined in step 5L96 whether or not proxy reception is being performed and the proxy reception information is stored in the image memory. If the information received by proxy is stored in the image memory, the process advances to step 8198, where a display indicating that proxy reception is being performed is performed, and the process advances to step 5200. If the information received by proxy is not stored in the image memory, the process advances to step 8206, where a message indicating that proxy reception is not being performed is displayed, and step 52
Proceed to 08.
ステップ5200においては、代行受信した情報の出力
要求があったか否かを判断する。代行受信した情報の出
力要求があった場合には、ステップ5202に進み、代
行受信した情報の出力要求がない場合にはステップS4
2に戻る。In step 5200, it is determined whether there is a request to output the information that has been received by proxy. If there is a request to output the proxy-received information, the process advances to step 5202, and if there is no request to output the proxy-received information, step S4
Return to 2.
ステップ5202では、信号線36fに信号1ノベル「
1」の信号を出力し、復号化回路28は、信号線12に
の信号を入力し復号化する。そして、ステップ5204
において信号線36yに信号レベル「1」の信号を出力
し、代行受信データの出力指示を行う。In step 5202, the signal 1 novel “
1'' signal, and the decoding circuit 28 inputs the signal to the signal line 12 and decodes it. And step 5204
A signal with a signal level of "1" is output to the signal line 36y to instruct output of substitute reception data.
ステップ5208では代行受信のメモリオーバーフロー
の表示をクリアした後ステップS42に戻る。In step 5208, the memory overflow display for proxy reception is cleared, and then the process returns to step S42.
尚前記実施例においては誤り訂正モードで使用する記憶
手段と、代行受信で使用する記憶手段を共用している。In the above embodiment, the storage means used in the error correction mode and the storage means used in proxy reception are shared.
しかし、代行受信に限定しないで、メモリ受信あるいは
メモリ送信に使用するメモリ(記憶手段)と誤り訂正モ
ードで使用する記憶手段を共用してもよい。However, the present invention is not limited to proxy reception, and the memory (storage means) used for memory reception or memory transmission and the storage means used in error correction mode may be shared.
又、前記実施例においては、誤り訂正モードで記録紙に
受信データを記録していて、記録紙がなくなった場合に
は、すべての情報記憶手段から誤り訂正を行うのに必要
な記憶空間を除いた記憶空間に代行受信を行うようにし
ている。しかし、最後は誤り訂正を行うためのメモリ空
間に代行受信するようにしてもよい。Furthermore, in the above embodiment, when the received data is recorded on the recording paper in the error correction mode and the recording paper runs out, the storage space necessary for error correction is removed from all information storage means. It is designed to perform proxy reception in a storage space that has been created. However, in the end, the data may be intercepted in a memory space for error correction.
又、前記実施例においては、所定量以上、情報を記憶で
きる容量がある時に誤り訂正モードでの通信機能を有と
判断し、情報を記憶できる容量が、所定量未満の時には
、誤り訂正モードでの通信機能無と判断している。Further, in the above embodiment, it is determined that the communication function in the error correction mode is available when there is a capacity that can store information of a predetermined amount or more, and when the capacity that can store information is less than the predetermined amount, the communication function is determined to be available in the error correction mode. It is determined that there is no communication function.
また、誤り訂正モードで記録紙に受信データを記録して
いて、記録紙がなくなった場合には、すべての情報記憶
空間から誤り訂正を行うのに必要な記憶空間を除いた記
憶空間に代行受信を行うようにしている。In addition, if received data is recorded on a recording paper in error correction mode and the recording paper runs out, the reception data will be transferred to the storage space excluding the storage space necessary for error correction from all information storage spaces. I try to do this.
しかし、誤り訂正モードで、記録紙に受信データを記録
していて、記録紙がなくなつた場合(具体的には、記録
紙のニアエンドマークを検出し、そのページのみ受信終
了した)には、代行受信を行わずに受信を中断する。す
なわち、代行受信はノーマルG3モードにおいてのみ行
う。However, if the received data is recorded on the recording paper in error correction mode and the recording paper runs out (specifically, a near-end mark on the recording paper is detected and only that page has been received), Interrupt reception without performing proxy reception. That is, proxy reception is performed only in the normal G3 mode.
また、代行受信が行われえていない場合には、誤り訂正
機能ありと判断し、代行受信が行われている場合には、
誤り訂正機能無しと判断する。ここで、受信機の場合は
、記録紙があることが前提である。もし記録紙がない場
合は代行受信用のメモリが使用可能な時にはノーマルG
3モードでのみ受信可能であると判断し、代行受信用の
メモリが使用できない時には受信動作をしないようにし
てもよい。In addition, if proxy reception is not performed, it is determined that the error correction function is available, and if proxy reception is performed,
It is determined that there is no error correction function. Here, in the case of a receiver, it is assumed that recording paper is available. If there is no recording paper, if the memory for proxy reception is available, the normal G
It may be determined that reception is possible only in 3 modes, and the reception operation may not be performed when the memory for proxy reception cannot be used.
以上の様に本発明によれば、メモリを有効に利用でき、
しかも効率のよい通信を行うことができる。As described above, according to the present invention, memory can be used effectively,
Moreover, efficient communication can be performed.
第1図は本実施例のファクシミリ装置の構成を示したブ
ロック図、
第2図は第1図の制御回路36の制御動作を示したフロ
ーチャート図である。
2はNCU。
4は電話機、
6はハイブリッド回路、
8は読取回路、
10は符号化回路、
12は画像メモリ回路、
14はHD L Cのフレーミング回路、16はV27
terあるいはV29変調器、18はV21変調器、
20は加算回路、
22はV27terあるいはV29復調器、24はHD
LCのデフレーミング回路、26はテンポラリメモリ回
路、
28は復号化回路、
30は記録回路、
32はV21復調器、
34はECM通信選択検出回路、
36は制御回路である。FIG. 1 is a block diagram showing the configuration of the facsimile apparatus of this embodiment, and FIG. 2 is a flowchart showing the control operation of the control circuit 36 of FIG. 1. 2 is NCU. 4 is a telephone, 6 is a hybrid circuit, 8 is a reading circuit, 10 is an encoding circuit, 12 is an image memory circuit, 14 is an HDLC framing circuit, 16 is a V27
ter or V29 modulator, 18 is V21 modulator, 20 is addition circuit, 22 is V27ter or V29 demodulator, 24 is HD
LC deframing circuit, 26 a temporary memory circuit, 28 a decoding circuit, 30 a recording circuit, 32 a V21 demodulator, 34 an ECM communication selection detection circuit, and 36 a control circuit.
Claims (8)
おいて、誤り訂正モードで使用する記憶手段と、メモリ
通信で使用する記憶手段を共用することを特徴とするフ
ァクシミリ装置。(1) A facsimile device having means for storing information, characterized in that the storage means used in error correction mode and the storage means used in memory communication are shared.
おいて、情報を記憶できる容量が定量以上ある時には、
誤り訂正モードでの通信機能有と判断し、情報を記憶で
きる容量が所定量未満の時には、誤り訂正モードでの通
信機能無しと判断することを特徴とするファクシミリ装
置。(2) In the facsimile machine according to claim 1, when the capacity for storing information is more than a certain amount,
A facsimile apparatus is characterized in that it is determined to have a communication function in an error correction mode, and when the information storage capacity is less than a predetermined amount, it is determined to have no communication function in an error correction mode.
おいて、情報を記憶できる容量の違いにより、誤り再送
を行うためのバッファ制御を変えることを特徴とするフ
ァクシミリ装置。(3) The facsimile apparatus according to claim 2, wherein buffer control for error retransmission is changed depending on the difference in information storage capacity.
おいて、受信側となった場合は、情報を記憶できる容量
が所定量以上ある時には、誤り訂正モードでの通信機能
有の初期識別信号を送信し、情報を記憶できる容量が所
定量未満である時には、誤り訂正モードでの通信機能無
の初期識別信号を送信することを特徴とするファクシミ
リ装置。(4) In the facsimile apparatus according to claim 2, when the receiving side transmits an initial identification signal with a communication function in error correction mode when the capacity for storing information is more than a predetermined amount. A facsimile apparatus characterized in that, when the information storage capacity is less than a predetermined amount, the facsimile apparatus transmits an initial identification signal with no communication function in an error correction mode.
おいて送信機側となった場合は、情報を記憶できる容量
が所定量以上あり、かつ受信機が誤り訂正モードでの通
信機能を有していて、かつ、送信機側で誤り訂正モード
での伝送が選択されている時のみ、誤り訂正モードでの
通信を行うことを特徴とするファクシミリ装置。(5) In the case of the transmitter side of the facsimile apparatus set forth in claim 2, the capacity for storing information is at least a predetermined amount, and the receiver has a communication function in error correction mode. 1. A facsimile device that performs communication in an error correction mode only when transmission in an error correction mode is selected on a transmitter side.
おいて、情報を記憶できる容量の違いにより、フレーム
サイズを変更することを特徴とするファクシミリ装置。(6) The facsimile device according to claim 5, wherein the frame size is changed depending on the difference in information storage capacity.
おいて、ノーマルモードで記録紙に受信データを記録し
ていて、記録紙がなくなった場合には、すべての情報記
憶空間に代行受信を行い、誤り訂正モードで記録紙に受
信データを記録していて、記録紙がなくなった場合には
、すべての情報記憶手段から誤り訂正を行うのに必要な
記録空間を除いた記憶空間に代行受信を行うことを特徴
とするファクシミリ装置。(7) In the facsimile apparatus according to claim 1, when the received data is recorded on recording paper in the normal mode and the recording paper runs out, proxy reception is performed in all information storage spaces, If received data is recorded on recording paper in error correction mode and the recording paper runs out, substitute reception is performed in the storage space of all information storage means excluding the recording space necessary for error correction. A facsimile device characterized by:
おいて、誤り訂正モードで記録紙に受信データを記録し
ていて、記録紙がなくなった場合には誤り停止を行うの
に必要な記憶空間を最小限とすることを特徴とするファ
クシミリ装置。(8) In the facsimile apparatus according to claim 7, when received data is recorded on recording paper in error correction mode and the recording paper runs out, the storage space necessary for error stop is saved. A facsimile machine characterized by being minimal.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63121087A JP2840250B2 (en) | 1988-05-17 | 1988-05-17 | Facsimile machine |
| US07/841,276 US5220439A (en) | 1988-05-17 | 1992-02-26 | Facsimile apparatus having improved memory control for error-correcting and non-error-correcting modes |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63121087A JP2840250B2 (en) | 1988-05-17 | 1988-05-17 | Facsimile machine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01290374A true JPH01290374A (en) | 1989-11-22 |
| JP2840250B2 JP2840250B2 (en) | 1998-12-24 |
Family
ID=14802547
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63121087A Expired - Fee Related JP2840250B2 (en) | 1988-05-17 | 1988-05-17 | Facsimile machine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2840250B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008307796A (en) * | 2007-06-14 | 2008-12-25 | Citizen Holdings Co Ltd | Printing system |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01164167A (en) * | 1987-12-21 | 1989-06-28 | Ricoh Co Ltd | facsimile machine |
-
1988
- 1988-05-17 JP JP63121087A patent/JP2840250B2/en not_active Expired - Fee Related
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01164167A (en) * | 1987-12-21 | 1989-06-28 | Ricoh Co Ltd | facsimile machine |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008307796A (en) * | 2007-06-14 | 2008-12-25 | Citizen Holdings Co Ltd | Printing system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2840250B2 (en) | 1998-12-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH02179155A (en) | Picture communication system | |
| US5581373A (en) | Image communication apparatus having a communication error check function | |
| US5668642A (en) | Image data communication apparatus capable of receiving image data during power failure | |
| EP1261194A1 (en) | Facsimile device, facsimile device control method, and computer-readable storage medium storing control program for facsimile device | |
| JP3531881B2 (en) | Facsimile machine | |
| JPH01137736A (en) | fax machine | |
| JPH01290374A (en) | Facsimile equipment | |
| JPH01141431A (en) | facsimile machine | |
| JP3289933B2 (en) | Image transmission device | |
| JP2568254B2 (en) | Data communication device | |
| JP2711865B2 (en) | Facsimile machine | |
| US5748333A (en) | Image communication apparatus having the function of ECM (error correction mode communication) | |
| JP2641883B2 (en) | Image communication device | |
| JP2637481B2 (en) | Data communication device | |
| JP2584949B2 (en) | Facsimile machine | |
| JP2793214B2 (en) | Image receiving device | |
| JP2763527B2 (en) | Facsimile machine | |
| JPS63222572A (en) | fax machine | |
| JP3032265B2 (en) | Image processing method for facsimile machine | |
| JPS6238663A (en) | Image transmission system | |
| JPH01141434A (en) | data communication equipment | |
| JP2568254C (en) | ||
| JPH04306063A (en) | facsimile machine | |
| JPH01141435A (en) | Data communication equipment | |
| JPH08265503A (en) | Fax machine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |