JPH07322070A - Fax machine - Google Patents
Fax machineInfo
- Publication number
- JPH07322070A JPH07322070A JP10978794A JP10978794A JPH07322070A JP H07322070 A JPH07322070 A JP H07322070A JP 10978794 A JP10978794 A JP 10978794A JP 10978794 A JP10978794 A JP 10978794A JP H07322070 A JPH07322070 A JP H07322070A
- Authority
- JP
- Japan
- Prior art keywords
- receiving side
- plane
- transmission
- device information
- memory
- 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.)
- Pending
Links
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
Abstract
(57)【要約】
【目的】 本発明はファクシミリ装置に関し、受信側の
機器構成に応じて受信側で受信可能、かつ好適な形態で
多階調画像の画像データを伝送できることを目的とす
る。
【構成】 ビットプレーン展開手段202は、入力され
た多値画像データをビットプレーン展開して、プレーン
メモリ2050 〜205n に書き込む。圧縮符号化手段
207は、プレーンメモリから読み出されたビットプレ
ーンデータを圧縮符号化する。伝送手段209は、圧縮
符号化された画像データを伝送する。交信手段206
は、受信側の機器との交信により受信側の機器情報とし
て受信側のメモリ量を得る。伝送制御手段203は、受
信側の機器情報に応じてプレーンメモリからの読み出し
乃至伝送を制御する。
(57) [Summary] [Object] The present invention relates to a facsimile apparatus, and an object of the present invention is to enable reception on the receiving side according to the device configuration of the receiving side and to transmit image data of a multi-tone image in a suitable form. [Structure] The bit-plane expanding means 202 expands the input multi-valued image data into bit-planes and writes it in the plane memories 205 0 to 205 n . The compression encoding unit 207 compression encodes the bit plane data read from the plane memory. The transmission unit 209 transmits the compression-encoded image data. Communication means 206
Acquires the memory amount on the receiving side as the device information on the receiving side by communicating with the device on the receiving side. The transmission control unit 203 controls reading or transmission from the plane memory according to the device information on the receiving side.
Description
【0001】[0001]
【産業上の利用分野】本発明はファクシミリ装置に関
し、多階調画像の伝送を行うファクシミリ装置に関す
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a facsimile machine, and more particularly to a facsimile machine for transmitting multi-gradation images.
【0002】[0002]
【従来の技術】従来のファクシミリ装置の一例を図11
に示す。このファクシミリ装置はシステム制御部100
4を有し、これがファクシミリ全体の制御を行う。送信
時には、スキャナ1002により画像データが読み取ら
れ、符号化復号化部1006により圧縮符号化された
後、一時的に画像メモリ1005に蓄積され、通信制御
部1007、モデム1008、網制御装置1009を介
して回線に出力され相手局側に送信される。受信時には
回線より、網制御装置1009、モデム1008、通信
制御部1007を介して符号データを受信し、一時的に
画像メモリ1005に蓄積した後、符号化復号化部10
06により元の画像データに復号され、プロッタ100
3によって記録、排出される。このファクシミリ装置内
の各ブロック間のデータの授受はデータバス1010を
介して行われる。操作及び表示部1001はこのファク
シミリ装置を操作するために必要な操作キーと表示装置
よりなる。2. Description of the Related Art An example of a conventional facsimile machine is shown in FIG.
Shown in. This facsimile machine has a system controller 100.
4 which controls the entire facsimile. At the time of transmission, the image data is read by the scanner 1002, compression-encoded by the encoding / decoding unit 1006, temporarily stored in the image memory 1005, and transmitted via the communication control unit 1007, the modem 1008, and the network control device 1009. To the other station. At the time of reception, code data is received from the line via the network control device 1009, the modem 1008, and the communication control unit 1007, temporarily stored in the image memory 1005, and then the coding / decoding unit 10
The original image data is decoded by 06, and the plotter 100
It is recorded and discharged according to 3. Data is exchanged between the blocks in the facsimile apparatus via a data bus 1010. The operation / display unit 1001 includes operation keys and a display device necessary for operating the facsimile apparatus.
【0003】上記のファクシミリ装置は2値画像データ
を扱うものである。すなわち画像データは白黒2値であ
るが、近年、記録方式の発達により、1画素を複数の階
調で記録できるようになってきた。そこで、伝送系にお
いても、多値画像データを圧縮符号化し伝送する方法が
考えられている。The above-mentioned facsimile machine handles binary image data. That is, the image data is binary black and white, but in recent years, it has become possible to record one pixel with a plurality of gradations due to the development of the recording system. Therefore, also in the transmission system, a method of compressing and encoding the multi-valued image data and transmitting it has been considered.
【0004】多値画像データの圧縮符号化には適応型離
散コサイン変換(ADCT)を用い、画像を変換した後
にエントロピ符号化する方法や、画像をビットプレーン
に分解した後それぞれのプレーンを通常の2値符号化方
式で圧縮する方法などがある。たとえば、特開平5−3
00382号公報に示される符号化方法では、後者の場
合の符号化方式として算術符号を用いる場合の構成が示
されている。Adaptive discrete cosine transform (ADCT) is used for compression coding of multi-valued image data, and a method of entropy coding after converting the image, or a method of decomposing the image into bit planes and then normalizing each plane There is a method of compressing with a binary coding method. For example, JP-A-5-3
In the encoding method shown in Japanese Patent No. 00382, a configuration in which an arithmetic code is used as an encoding method in the latter case is shown.
【0005】上記従来の符号化方法では、画像データを
ビットプレーンに展開し、MSB又はLSB側から順
に、プレーン毎に圧縮符号化し伝送する。In the above-mentioned conventional encoding method, image data is expanded into bit planes, compression-encoded and transmitted for each plane in order from the MSB or LSB side.
【0006】[0006]
【発明が解決しようとする課題】従来の符号化方法で
は、伝送された画像信号を受信するファクシミリ装置で
は、全てのプレーンの画像信号を受信完了後に画像が再
構成されることになるため、全てのデータを展開するこ
とのできるプレーンメモリが必要となる。According to the conventional encoding method, in a facsimile apparatus which receives a transmitted image signal, the image is reconstructed after receiving the image signals of all planes. A plain memory that can expand the data of is required.
【0007】しかし、実際には、受信側の記録方式によ
っては、必ずしもプレーン毎に伝送する必要はなく、た
とえば必要とする濃度を得るため熱制御を行うようにし
た熱記録方式等のファクシミリ装置では、記録ライン単
位に行われることが多いため、伝送もライン単位ごとに
行うことが可能である。その場合、記録時に必要なのは
1ライン分の多値画像メモリであり、これは同時に機器
コストを下げる要因にもなる。このとき、問題となるの
は、たとえばA4サイズ、200dpiの画像全面を8
bit/画素で記憶できるようなメモリを持ったファク
シミリ装置から、上記のようにライン単位にしか受信、
記録可能でないファクシミリ装置に送信する場合、ある
いは4bit/画素でしか記録できないファクシミリ装
置に送信する場合などに、当然ながらプレーン毎にその
まま送信することが不可能であるという問題があった。However, in practice, depending on the recording system on the receiving side, it is not always necessary to transmit on a plane-by-plane basis. For example, in a facsimile apparatus such as a thermal recording system in which thermal control is performed to obtain a required density. Since it is often performed in recording line units, transmission can also be performed in line units. In this case, what is required at the time of recording is a multi-valued image memory for one line, which also causes a reduction in device cost. At this time, the problem is, for example, that the entire surface of an image of A4 size, 200 dpi is 8
From a facsimile machine having a memory capable of storing in bits / pixel, as described above, only in line units is received,
When transmitting to a non-recordable facsimile device, or when transmitting to a facsimile device capable of recording only 4 bits / pixel, it is naturally impossible to transmit the data for each plane as it is.
【0008】本発明は上記の点に鑑みなさたもので、受
信側の機器構成に応じて受信側で受信可能、かつ好適な
形態で多階調画像の画像データを伝送できるファクシミ
リ装置を提供することを目的とする。The present invention has been made in view of the above points, and provides a facsimile apparatus that can be received by the receiving side according to the device configuration of the receiving side and that can transmit image data of a multi-tone image in a suitable form. The purpose is to
【0009】[0009]
【課題を解決するための手段】請求項1記載の発明は、
画像を読み取って多値画像データを入力する画像データ
入力手段と、入力された多値画像データをビットプレー
ン展開するビットプレーン展開手段と、ビットプレーン
展開されたビットプレーンデータを書き込まれるプレー
ンメモリと、上記プレーンメモリから読み出されたビッ
トプレーンデータを圧縮符号化する圧縮符号化手段と、
圧縮符号化された画像データを伝送する伝送手段と、受
信側の機器との交信により受信側の機器情報として受信
側のメモリ量を得る交信手段と、上記受信側の機器情報
に応じて上記プレーンメモリからの読み出し乃至伝送を
制御する伝送制御手段とを有する。The invention according to claim 1 is
An image data input means for reading an image and inputting multivalued image data, a bitplane expanding means for expanding the input multivalued image data into a bitplane, and a plane memory into which the bitplane expanded bitplane data is written, Compression encoding means for compressing encoding the bit plane data read from the plane memory,
Transmission means for transmitting compression-encoded image data, communication means for obtaining the memory amount on the receiving side as device information on the receiving side by communicating with the device on the receiving side, and the plane according to the device information on the receiving side. And a transmission control means for controlling reading from the memory or transmission.
【0010】請求項2記載の発明では、前記交信手段
は、受信側の機器情報として受信側の記録方式を得る。According to the second aspect of the present invention, the communication means obtains the recording system on the receiving side as the device information on the receiving side.
【0011】請求項3記載の発明では、前記交信手段
は、受信側の機器情報として受信側で記録可能な階調数
を得る。According to the third aspect of the invention, the communication means obtains the number of gradations that can be recorded on the receiving side as the device information on the receiving side.
【0012】請求項4記載の発明では、前記交信手段
は、受信側の機器情報として受信側で一度に受信可能な
ドット数を得る。According to another aspect of the invention, the communication means obtains the number of dots that can be received at one time on the receiving side as the device information on the receiving side.
【0013】請求項5記載の発明では、記交信手段は、
受信側の機器情報として受信側で一度に受信可能なライ
ン数を得る。In the invention of claim 5, the communication means is
As the device information of the receiving side, the number of lines that the receiving side can receive at one time is obtained.
【0014】請求項6記載の発明では、前記交信手段
は、受信側の機器情報として受信側で一度に受信可能な
プレーン数を得る。請求項7記載の発明では、前記交信
手段は、受信側の機器情報として受信側のメモリ量、記
録方式、記録可能な階調数、一度に受信可能なドット
数、一度に受信可能なライン数、一度に受信可能なプレ
ーン数のうちのいずれかの組み合わせを得る。According to the sixth aspect of the present invention, the communication means obtains the number of planes that can be received at one time on the receiving side as the device information on the receiving side. According to a seventh aspect of the present invention, the communication means uses, as device information of the receiving side, a memory amount on the receiving side, a recording method, a recordable gradation number, a dot number that can be received at one time, and a line number that can be received at one time. , Get any combination of the number of planes that can be received at one time.
【0015】請求項8記載の発明では、前記伝送制御手
段は、プレーンメモリからの読み出し伝送するデータ送
信順序を1ドット単位、1ライン単位、複数ラインを1
ブロックとするブロック単位、1プレーン単位のいずれ
かとする。According to an eighth aspect of the present invention, the transmission control means sets the data transmission order for reading and transmitting from the plane memory in units of one dot, one line, and a plurality of lines.
It is either a block unit to be a block or a plane unit.
【0016】請求項9記載の発明では、前記伝送制御手
段は、受信側の機器情報に応じて伝送するプレーン数を
制御する。According to a ninth aspect of the invention, the transmission control means controls the number of planes to be transmitted according to the device information on the receiving side.
【0017】[0017]
【作用】請求項1記載の発明においては、受信側のメモ
リ量に応じて伝送・制御を行うことにより、受信側の機
器構成に応じた伝送が可能となり、かつ圧縮率を高くし
てデータ伝送量を減少することができる。According to the first aspect of the present invention, by performing transmission / control according to the memory amount on the receiving side, it is possible to perform transmission according to the device configuration on the receiving side, and to increase the compression rate for data transmission. The amount can be reduced.
【0018】請求項2記載の発明においては、受信側の
記録方式に応じて伝送制御を行うことにより、受信側の
機器構成に応じた伝送が可能となり、かつ圧縮率を高く
してデータ伝送量を減少することができる。According to the second aspect of the present invention, by controlling the transmission according to the recording system on the receiving side, it is possible to perform transmission according to the device configuration on the receiving side, and increase the compression rate to increase the data transmission amount. Can be reduced.
【0019】請求項3記載の発明においては、受信側で
記録可能な階調数に応じて伝送・制御を行うことによ
り、受信側の階調数に応じた伝送が可能となる。According to the third aspect of the invention, the transmission / control is performed according to the number of gradations that can be recorded on the receiving side, so that the transmission can be performed according to the number of gradations on the receiving side.
【0020】請求項4記載の発明においては、受信側で
一度に受信可能なドット数に応じて伝送制御を行うこと
により、受信側で一度に受信可能なドット数に応じた伝
送が可能となる。In the invention according to claim 4, the transmission control is performed according to the number of dots that can be received at one time on the receiving side, so that the transmission can be performed according to the number of dots that can be received at one time on the receiving side. .
【0021】請求項5記載の発明においては、受信側で
一度に受信可能なライン数に応じて伝送・制御を行うこ
とにより、受信側で一度に受信可能なライン数に応じた
伝送が可能となる。According to the invention of claim 5, by performing transmission / control according to the number of lines that can be received at one time on the receiving side, it is possible to perform transmission according to the number of lines that can be received at one time on the receiving side. Become.
【0022】請求項6記載の発明においては、受信側で
一度に受信可能なプレーン数に応じて伝送制御を行うこ
とにより、受信側で一度に受信可能なプレーン数に応じ
た伝送が可能となる。In the sixth aspect of the invention, the transmission control is performed according to the number of planes that can be received at one time on the receiving side, so that the transmission can be performed according to the number of planes that can be received at one time on the receiving side. .
【0023】請求項7記載の発明においては、受信側の
メモリ量、記録方式、階調数、一度に受信可能なドット
数又はライン数又はプレーン数の組み合わせに応じて伝
送制御を行うことにより、受信側の機器構成の細かな条
件に応じた伝送が可能となり、かつ、圧縮率が高くして
データ伝送量を減少させることができる。According to the seventh aspect of the invention, the transmission control is performed according to the combination of the memory amount on the receiving side, the recording method, the number of gradations, the number of dots or lines or planes that can be received at one time, It is possible to perform transmission according to the detailed conditions of the device configuration on the receiving side, and it is possible to increase the compression rate and reduce the amount of data transmission.
【0024】請求項8記載の発明においては、データ送
信順序を1ドット単位、1ライン単位、ブロック単位、
1プレーン単位のいずれかにするため、機器情報の交信
の情報量を少なくすることができる。According to an eighth aspect of the invention, the data transmission order is 1 dot unit, 1 line unit, block unit,
Since it is set to one plane unit, it is possible to reduce the amount of communication of device information.
【0025】請求項9記載の発明においては、受信側の
機器情報に応じて伝送するプレーン数を制御するため、
受信側で受信できるプレーン数だけ画像データを伝送し
て無駄な伝送を防止することができ、また通信不能とな
ることを防止できる。In the ninth aspect of the invention, since the number of planes to be transmitted is controlled according to the device information on the receiving side,
It is possible to prevent unnecessary transmission by transmitting image data by the number of planes that can be received by the receiving side, and prevent communication failure.
【0026】[0026]
【実施例】図1は本発明装置の一実施例のブロック図を
示す。同図中、画像データ入力手段201は伝送しよう
とする画像を読み取って画像データとして入力する。こ
の画像データは1画素当りnビットで表わされる多値デ
ータである。ビットプレーン展開手段202は上記多値
の画像データを各位のビットプレーンに展開し、展開さ
れたビットプレーンデータはプレーン数(言い換えれば
画像データの1画素当りのビット数)分だけ用意された
プレーンメモリ2050 〜205n に書き込まれる。1 is a block diagram of an embodiment of the device of the present invention. In the figure, an image data input means 201 reads an image to be transmitted and inputs it as image data. This image data is multi-valued data represented by n bits per pixel. The bit plane expanding means 202 expands the multi-valued image data into bit planes of respective positions, and the expanded bit plane data is prepared in a plane memory for the number of planes (in other words, the number of bits per pixel of the image data). It is written in 205 0 to 205 n .
【0027】ここで、図2に示す如く、例えば8ビット
/画素の多値画像データの場合、1画素を表わす2進数
の同位のビットを集めた2値の画像8面分に分解するこ
とができる。それぞれをビットプレーンと呼び、通常の
ビットプレーン符号化はそれぞれの面に対して2値画像
用の符号化を行う。この場合、画像の濃度を示す2進数
に関しては通常の自然2進数でも良いが、グレイコード
(交番2進符号)を用いることによって圧縮率が改善さ
れる場合もある。Here, as shown in FIG. 2, for example, in the case of multi-valued image data of 8 bits / pixel, it is possible to decompose the binary image into eight planes in which binary equal bits representing one pixel are collected. it can. Each of them is called a bit plane, and ordinary bit plane coding performs coding for a binary image on each surface. In this case, the binary number indicating the density of the image may be a normal natural binary number, but the compression rate may be improved by using the Gray code (alternating binary code).
【0028】伝送制御手段203は画像データを伝送し
ようとする相手の受信側ファクシミリ装置と交信手段2
06によって交信を行い、受信側ファクシミリ装置の機
器情報を取得し、この機器情報に基いてプレーンメモリ
2050 〜205n の読み出し、符号化及び伝送に関す
る制御を行う。The transmission control means 203 communicates with the receiving side facsimile machine of the other party who intends to transmit the image data.
06, the device information of the facsimile machine on the receiving side is acquired, and based on this device information, the plane memories 205 0 to 205 n are read out, encoded, and controlled for transmission.
【0029】圧縮符号化手段207は伝送制御手段20
3の制御によりプレーンメモリ2050 〜205n 夫々
から読み出されたビットプレーンデータを伝送制御手段
203の制御により圧縮符号化する。圧縮符号化された
画像データは伝送手段208によって伝送制御手段の制
御に基き受信側ファクシミリ装置に伝送される。The compression encoding means 207 is the transmission control means 20.
The bit plane data read from each of the plane memories 205 0 to 205 n under the control of No. 3 is compression-encoded under the control of the transmission control means 203. The compression-encoded image data is transmitted by the transmission means 208 to the receiving side facsimile apparatus under the control of the transmission control means.
【0030】次に伝送制御手段203が行う伝送制御の
各方法について画像データが8ビット/画素として説明
する。Next, each method of transmission control performed by the transmission control means 203 will be described assuming that image data is 8 bits / pixel.
【0031】図3はビットプレーンデータをドット単位
で読み出す方法の説明図である。同図中、まずMSBの
第7ビットプレーン(メモリプレーン2057 )の第1
ライン第1ドットを読み出した後、第6ビットプレーン
(メモリプレーン2066 )の第1ライン第1ドットを
読み出し、同様にして順にLSBの第0ビットプレーン
(メモリプレーン2050 )の第1ライン第1ドットま
で読み出す。次に第7ビットプレーン(メモリプレーン
2057 )の第1ライン第2ドットを読み出し、以降同
様にして下位のビットプレーンを順に読み出し、読み出
しの順に圧縮符号化して伝送する。FIG. 3 is an explanatory diagram of a method of reading bit plane data in dot units. In the figure, first, the first of the 7th bit plane of MSB (memory plane 205 7 )
After reading the first dot of the line, the first dot of the first line of the sixth bit plane (memory plane 206 6 ) is read, and similarly, the first line of the 0th bit plane (memory plane 205 0 ) of the LSB is sequentially read. Read up to 1 dot. Next, the second dot of the first line of the seventh bit plane (memory plane 205 7 ) is read, and thereafter, the lower bit planes are sequentially read in the same manner, compression encoded in the order of reading, and transmitted.
【0032】図4はビットプレーンデータを1ライン単
位で読み出す方法の説明図である。同図中、まず第7ビ
ットプレーン(メモリプレーン2057 )の第1ライン
を第1ドットから順に読み出し、次に第6ビットプレー
ン(メモリプレーン2056)の第1ラインを第1ドッ
トから順に読み出す。同様にして順に第0ビットプレー
ン(メモリプレーン2050 )の第1ラインまで読み出
す。この後、第7ビットプレーン(メモリプレーン20
57 )の第2ラインを第1ドットから順に読み出し、以
降同様にして下位のビットプレーンを順に読み出し、読
み出しの順に圧縮符号化して伝送する。FIG. 4 is an explanatory diagram of a method of reading bit plane data in units of one line. In the figure, first, the first line of the seventh bit plane (memory plane 205 7 ) is read in order from the first dot, and then the first line of the sixth bit plane (memory plane 205 6 ) is read in order from the first dot. . Similarly, the first line of the 0th bit plane (memory plane 205 0 ) is sequentially read out. After this, the seventh bit plane (memory plane 20
5 7 ), the second line is sequentially read from the first dot, and thereafter, the lower bit planes are similarly read in order, compression-coded in the order of reading, and transmitted.
【0033】図5はビットプレーンデータを複数ライン
(例えば3ライン)をブロックとするブロック単位で読
み出す方法の説明図である。同図中、まず第7ビットプ
レーン(メモリプレーン2057 )の第1ラインから第
3ラインを第1ドットから順に読み出し、次に第6ビッ
トプレーン(メモリプレーン2056 )の第1ラインか
ら第3ラインを第1ドットから順に読み出す。同様にし
て順に第0ビットプレーン(メモリプレーン2050 )
の第1ラインから第3ラインまで読み出す。この後、第
7ビットプレーン(メモリプレーン2057 )の第4ラ
インから第6ラインを第1ドットから順に読み出し、以
降同様にして下位のビットプレーンを順に読み出し、読
み出しの順に圧縮符号化して伝送する。FIG. 5 is an explanatory diagram of a method of reading bit plane data in block units having a plurality of lines (for example, 3 lines) as blocks. In the figure, first, the first line to the third line of the seventh bit plane (memory plane 205 7 ) are sequentially read from the first dot, and then the first line to the third line of the sixth bit plane (memory plane 205 6 ). The line is sequentially read from the first dot. Similarly, the 0th bit plane (memory plane 205 0 )
From the first line to the third line. Thereafter, the fourth line to the sixth line of the seventh bit plane (memory plane 205 7 ) are sequentially read from the first dot, and thereafter, the lower bit planes are sequentially read in the same manner, compression-coded in the order of reading, and transmitted. .
【0034】図6はビットプレーンデータをプレーン単
位で読み出す方法の説明図である。同図中、まず第7ビ
ットプレーン(メモリプレーン2057 )を第1ライン
の第1ドットから最後のラインまで順に読み出し、次に
第6ビットプレーン(メモリプレーン2056 )を第1
ラインの第1ドットから最後のラインまで順に読み出
す。同様にして順に第0ビットプレーン(メモリプレー
ン2050 )の第1ラインの第1ドットから最後のライ
ンまで読み出し、読み出しの順に圧縮符号化して伝送す
る。FIG. 6 is an explanatory diagram of a method of reading bit plane data in plane units. In the figure, first, the seventh bit plane (memory plane 205 7 ) is read in order from the first dot of the first line to the last line, and then the sixth bit plane (memory plane 205 6 ) is read first.
Read from the first dot of the line to the last line in order. Similarly, the first dot to the last line of the first line of the 0th bit plane (memory plane 205 0 ) are sequentially read out, compression-encoded in the order of reading and transmitted.
【0035】このような読み出し方法は、いずれの方法
を採ることも可能であるが、基本的に受信側のメモリ量
に左右されると言って良い。すなわち、ドット単位の送
信が最も受信メモリが少なくてよく、反対にプレーン単
位の送信方法が最も多量のメモリを必要とする。これ
は、受信側で、送信単位毎に画像が復元され、復元した
分だけの画像を記録(あるいは表示)するということを
繰り返すためである。Any of these reading methods can be adopted, but it can be said that it basically depends on the memory amount on the receiving side. That is, the dot-unit transmission requires the least amount of receiving memory, and conversely, the plane-unit transmission method requires the most amount of memory. This is because the receiving side repeats the process of restoring the image for each transmission unit and recording (or displaying) the restored image.
【0036】また、実際には電子写真方式での記録を行
う場合はページ単位の記録となるため、受信機側は1ペ
ージ分のプレーンメモリを最低限備えている。一方、熱
記録を行うような受信機の場合は1ラインの記録を行っ
ては記録紙を送るという処理を繰り返すため、処理単位
は基本的に1ラインであり、そのような場合は1ページ
分のプレーンメモリは必要ではなく、1ライン分のプレ
ーンメモリが最低限あればよいと言える。Further, in actuality, when recording is performed in the electrophotographic system, recording is performed in page units, and therefore the receiver side has at least a plane memory for one page. On the other hand, in the case of a receiver that performs thermal recording, the process of recording one line and sending the recording paper is repeated, so the processing unit is basically one line. It can be said that the above plane memory is not necessary, and the plane memory for one line is the minimum.
【0037】すなわち、ビットプレーンデータに関して
は、受信側の機器構成によって最適な送信順序(上記ド
ット単位、ライン単位、ブロック単位、プレーン単位な
ど)が存在する。That is, regarding bit plane data, there is an optimum transmission order (dot unit, line unit, block unit, plane unit, etc.) depending on the device configuration on the receiving side.
【0038】図7、図8夫々は図1のファクシミリ装置
の実行する送信処理の各実施例のフローチャートを示
す。7 and 8 are flow charts of the respective embodiments of the transmission processing executed by the facsimile apparatus of FIG.
【0039】図7のフローチャートはメモリ送信を想定
している。同図中、ステップS10では画像データ入力
手段201により画像を読み取る。次にステップS20
でビットプレーン展開手段202によりビットプレーン
展開を行う。The flow chart of FIG. 7 assumes memory transmission. In the figure, in step S10, the image is read by the image data input means 201. Next in step S20
Then, the bit plane expansion means 202 expands the bit plane.
【0040】この後、ステップS30で交信手段206
により受信側ファクシミリ装置の機器情報を受信する。
そして、ステップS40でこの機器情報に基き、図4〜
図7のいずれかに示す方法でプレーンメモリ2050 〜
205n から順次ビットプレーンデータが読み出され、
圧縮符号化手段207で圧縮符号化され、ステップS5
0で伝送手段209から画像データが受信側ファクシミ
リ装置に向けて送信される。ステップS60で送信が終
了してないと判別されれば、ステップS40に進み、ス
テップS40〜S60を繰り返し、送信が終了するとこ
の処理を終了する。After this, in step S30, the communication means 206
The device information of the receiving side facsimile device is received by.
Then, in step S40, based on this device information, as shown in FIG.
The plane memories 205 0 to 205 0 through the method shown in FIG.
The bit plane data is sequentially read from 205 n ,
The data is compression-encoded by the compression-encoding means 207, and step S5
At 0, the image data is transmitted from the transmission means 209 to the receiving side facsimile apparatus. If it is determined in step S60 that the transmission has not ended, the process proceeds to step S40, steps S40 to S60 are repeated, and when the transmission ends, this process ends.
【0041】図8のフローチャートは直接送信を想定し
ている。同図中、ステップS110で交信手段206に
より受信側ファクシミリ装置の機器情報を受信する。そ
して、ステップS120でこの機器情報に基き、画像デ
ータ入力手段201により画像を読み取る。次にステッ
プS130でビットプレーン展開手段202によりビッ
トプレーン展開を行う。更に、ステップS140で機器
情報に応じて図4〜図7のいずれかに示す方法でプレー
ンメモリ2050 〜205n から順次ビットプレーンデ
ータを読み出し、圧縮符号化手段207で圧縮符号化す
る。次にステップS150で伝送手段209から画像デ
ータが受信側ファクシミリ装置に向けて送信する。The flow chart of FIG. 8 assumes direct transmission. In the figure, in step S110, the communication means 206 receives the device information of the receiving side facsimile device. Then, in step S120, the image is read by the image data input unit 201 based on the device information. Next, in step S130, the bit plane expansion means 202 expands the bit plane. Further, in step S140, bit plane data is sequentially read from the plane memories 205 0 to 205 n according to the method shown in FIGS. 4 to 7 according to the device information, and the compression encoding means 207 performs compression encoding. Next, in step S150, the image data is transmitted from the transmission means 209 to the receiving side facsimile device.
【0042】この後、ステップS160で送信が終了し
てないと判別されれば、ステップS120に進み、ステ
ップS120〜S160を繰り返し、送信が終了すると
この処理を終了する。Thereafter, if it is determined in step S160 that the transmission has not ended, the process proceeds to step S120, steps S120 to S160 are repeated, and when the transmission ends, this process ends.
【0043】ところで、G3ファクシミリのプロトコル
では送信側ファクシミリ装置から受信側ファクシミリ装
置に対する発呼があると、受信側ファクシミリ装置は送
信側に受信開始通知を行った後、自機のモデムの種類、
入出力スピード、記録紙幅等の自機機能を知らせる、例
えばDIS(Digital Identification Signal)等の信号
フレームを送信側に返送している。By the way, in the G3 facsimile protocol, when there is a call from the transmitting side facsimile apparatus to the receiving side facsimile apparatus, the receiving side facsimile apparatus sends a reception start notification to the transmitting side, and then the type of its own modem,
A signal frame such as DIS (Digital Identification Signal) for informing the functions of the device such as input / output speed and recording paper width is returned to the transmitting side.
【0044】先に説明した機器情報はこのDIS信号と
して(非標準モードではNSFとなる)受信側から送信
側に通知される。図9はこのDIS信号のフレームフォ
ーマットを示す。同図中、先頭のFLAGは8ビットの
固定コード“01111110”でフレームの先頭を表
わしている。次のアドレスフィールド(AF)は8ビッ
トの固定コード“11111111”である。コントロ
ールフィールド(CF)は8ビットのコードで“110
0X000”であり、X=0のとき最終フレームでない
ことを表わし、X=1のとき最終フレームであることを
表わす。これは図10の信号フレームは複数フレームが
連続するため、最終フレームの識別用に設けられてい
る。The device information described above is notified from the receiving side (which becomes NSF in the non-standard mode) to the transmitting side as this DIS signal. FIG. 9 shows the frame format of this DIS signal. In the figure, the head FLAG represents the head of the frame with an 8-bit fixed code "01111110". The next address field (AF) is an 8-bit fixed code “11111111”. The control field (CF) is an 8-bit code "110".
0X000 ", X = 0 indicates that the frame is not the final frame, and X = 1 indicates that the frame is the final frame. This is because the signal frame in FIG. It is provided in.
【0045】次のファクシミリコントロールフィールド
(FCF)は機器情報の信号フレームであることを示す
8ビットの固定コード“00000100”である。フ
ァクシミリコントロールフィールド(FIF)には例え
ばメモリ容量、一度に受信可能なライン数、プレーン数
情報等の機器情報を8ビットの倍数のビット数で表わ
す。次のフレームチェックフィールド(FCF)はAF
からFIFまでのデータのCRC(サイクリック リダ
ンダンシーチェック)コードが16ビット格納されてい
る。更にフレームの終了を表わす8ビットのFLAG
“01111110”が設けられている。The next facsimile control field (FCF) is an 8-bit fixed code "00000100" indicating that it is a device information signal frame. In the facsimile control field (FIF), device information such as memory capacity, number of lines that can be received at one time, and plane number information is represented by a bit number that is a multiple of 8 bits. The next frame check field (FCF) is AF
16 bits of CRC (Cyclic Redundancy Check) code of data from to FIF are stored. 8-bit FLAG that indicates the end of the frame
“01111110” is provided.
【0046】第1の実施例では、機器情報として受信側
のメモリ量に伝達し、その大きさに応じて、受信側が受
信可能であるように伝送を制御する。送信時にはこの情
報によって、一度に送信することのできるライン数を規
定できるため、それに合わせて送信側は伝送制御を行
う。In the first embodiment, the device information is transmitted to the memory amount on the receiving side, and the transmission is controlled so that the receiving side can receive it according to its size. At the time of transmission, the number of lines that can be transmitted at one time can be defined by this information, so the transmission side controls transmission accordingly.
【0047】この変形例として、前記メモリ量を受信側
から送信側へ伝達する際に、送受信機器間で複数個のメ
モリ量を取り決めておいて、そのいずれであるかを示す
符号によって伝達しても良い。一例を示すと、実際のメ
モリ量を伝送するとすると、メモリ量の最大値(言い換
えれば伝送する必要がある情報の最大値)が4096バ
イトの場合12ビットが必要であり、さらに、これをA
SCIIコードで伝送するとすると、32ビットが必要
となる。それに対して、受信側のメモリ量として409
6バイト、2048バイト、1024バイト、512バ
イトの4種類があると決めておき、それらのいずれであ
るかということを表わす為の必要な情報量は2ビットで
済む。この種類が100種類程度あったとしても、わず
か7ビットでよい。また、同時に情報を受け取る送信側
の機器において、限定された種類のメモリ量の中から選
択する方が実際のメモリ量を伝達される場合よりも、そ
れらの情報を利用する場合に必要となるレジスタ長やメ
モリなどが少なくてすむため結果的に回路構成等の機器
構成を簡単にすることができる。As a modification of this, when transmitting the memory amount from the receiving side to the transmitting side, a plurality of memory amounts are arranged between the transmitting and receiving devices and transmitted by a code indicating which one of them. Is also good. As an example, if the actual memory amount is transmitted, 12 bits are required when the maximum value of the memory amount (in other words, the maximum value of the information that needs to be transmitted) is 4096 bytes.
32 bits are required for transmission in the SCII code. On the other hand, the amount of memory on the receiving side is 409
It is determined that there are four types of 6 bytes, 2048 bytes, 1024 bytes, and 512 bytes, and the amount of information required to indicate which of them is 2 bits. Even if there are about 100 types, only 7 bits are required. Also, in the device on the sending side that receives information at the same time, it is necessary to select from a limited amount of memory the register that is used when using that information rather than when the actual amount of memory is transmitted. Since the length and the memory are small, the device configuration such as the circuit configuration can be simplified as a result.
【0048】第2の実施例では、機器情報として伝達さ
れる情報は受信側の記録方式を伝達する。受信側の記録
方式が電子写真方式である場合は、少なくとも1ページ
分のプレーンメモリが存在し、一方、熱記録方式である
場合、最低限1ライン分のプレーンメモリがあればよ
い。つまり、受信側の記録方式が分かれば、自ずと最適
な送信方法が決まる。In the second embodiment, the information transmitted as the device information transmits the recording system on the receiving side. If the recording system on the receiving side is the electrophotographic system, there is at least one page of plane memory, while if it is the thermal recording system, there is at least one line of plane memory. That is, if the recording method on the receiving side is known, the optimum transmission method is naturally determined.
【0049】受信側に1ページ分のプレーンメモリが存
在する場合には、1ラインずつ送信する事も可能である
が、一般にMR符号やMMR符号あるいは算術符号化等
の前ライン、あるいは周辺画素を参照しながら行う符号
化方式で同一プレーンを連続して圧縮符号化した場合の
圧縮率が高くなる傾向があるため、最適の送信方法はあ
るビットプレーンを連続して送信する方法である。When a plane memory for one page exists on the receiving side, it is possible to transmit one line at a time, but generally, the previous line such as MR code, MMR code or arithmetic coding, or the peripheral pixels are transmitted. Since the compression rate tends to increase when the same plane is continuously compression-encoded by the encoding method performed with reference, the optimal transmission method is a method of continuously transmitting a certain bit plane.
【0050】受信側に最低限1ライン分のプレーンメモ
リがある場合は、1画素ずつ送信することも可能である
が1ライン分ずつ連続して圧縮符号化したほうが伝送量
が少なくて済み、最適の送信方法である。When the receiving side has a plane memory for at least one line, it is possible to transmit one pixel at a time, but it is preferable to continuously perform compression coding for each line because the transmission amount is small. Is a transmission method of.
【0051】更に、ファクシミリ装置には画像の入力か
ら記録排出までの全ての機能を持つ必要はないと考えら
れる。すなわち、パーソナルコンピュータからのファク
シミリ文書発信や受信においては、実際に画像が入力さ
れない、あるいは、ハードコピーとして出力されない等
の動作を行っている。このような形態の通信の場合、最
終的に印刷されるまではファイルという形で記憶装置に
よって記憶されている。パーソナルコンピュータにおけ
る画像データのファイル形式を考えた場合に、多値画像
がプレーン毎に記録されることは少なく、基本的には濃
度あるいは輝度のデータを1ドットずつ並べる方式を用
いることが多い。このようなことを考えると、受信側が
パーソナルコンピュータである場合などは、ドット単位
に送信した方がファイル化しやすく、ドット単位の送信
が最適である。Further, it is considered that the facsimile device does not need to have all the functions from image input to recording discharge. That is, when transmitting or receiving a facsimile document from a personal computer, an operation is performed such that an image is not actually input or is not output as a hard copy. In the case of such a form of communication, it is stored in the storage device in the form of a file until it is finally printed. When considering the file format of image data in a personal computer, a multi-valued image is rarely recorded for each plane, and basically, a method of arranging density or luminance data dot by dot is often used. Considering this, when the receiving side is a personal computer, it is easier to form a file by transmitting in dot units, and transmission in dot units is optimal.
【0052】この変形例として、受信側の記録方式をあ
らかじめ機器間で取り決めておき、そのいずれであるか
を示す符号によって伝達する。例えば記録(表示も含
む)方式として電子写真、感熱、熱転写、CRTの4種
がある場合、そのいずれであるかを示す為の情報量は2
ビットである。そのため、これらの情報をASCIIコ
ード等でそのまま伝送する場合より明らかに少ないビッ
トで記録方式の特定が可能となり、機器構成が簡単にな
る。As a modification of this, the recording system on the receiving side is preliminarily agreed between the devices, and is transmitted by a code indicating which one of them. For example, when there are four types of recording (including display) methods of electrophotography, heat-sensitive, thermal transfer, and CRT, the amount of information for indicating which is 2 is 2
Is a bit. Therefore, it is possible to specify the recording method with a significantly smaller number of bits as compared with the case where these pieces of information are directly transmitted by the ASCII code or the like, and the device configuration is simplified.
【0053】この場合、例えば、感熱、熱転写について
はライン単位、CRT、電子写真についてはプレーン単
位の伝送を行う。なぜなら、CRTに多値表示をするよ
うなファクシミリ装置では、必ずプレーンメモリが必要
となるからである。ただし、その大きさは画面サイズに
依存する為、必ずしも1ぺージ分が必要と言うわけでは
ない。In this case, for example, line transfer is performed for heat-sensitive and thermal transfer, and plane unit is performed for CRT and electrophotography. This is because a plane memory is inevitably necessary in a facsimile machine that displays multi-valued images on a CRT. However, since the size depends on the screen size, one page is not necessarily required.
【0054】ところで、ファクシミリ装置は必ずしもハ
ードコピーを排出するような構成を取っているとは限ら
ず、一旦メモリに記憶した後CRTに表示させ、ユーザ
(オペレータ)が必要な物と判断した場合にのみ記録排
出するような構成のものがある。また、CRTの代わり
に液晶ディスプレー、プラズマディスプレー等の表示装
置を持つものもある。By the way, the facsimile apparatus is not always configured to eject the hard copy, and when the facsimile is stored in the memory and then displayed on the CRT, the user (operator) determines that it is necessary. There is a configuration that only records are discharged. Also, instead of the CRT, there is one having a display device such as a liquid crystal display or a plasma display.
【0055】第3の実施例では、機器情報として受信側
で記録可能な階調数を伝達する。例えば記録手段の能力
として階調再現性が16階調であれば、送信できるプレ
ーン数は4プレーンであり、受信側もそれ以上のメモリ
を持つ必要は無い。そのため、記録できる階調数を送信
側へ伝達することによって、受信側の能力に応じたプレ
ーン数だけデータ送信が可能となる。ただし、この場合
は一度に受信できるプレーン当たりの画像データの大き
さが送受信双方で事前に取り決められている必要があ
る。In the third embodiment, the number of gradations that can be recorded on the receiving side is transmitted as device information. For example, if the gradation reproducibility of the recording means is 16 gradations, the number of planes that can be transmitted is 4 and the receiving side need not have more memory. Therefore, by transmitting the number of recordable gradations to the transmitting side, data can be transmitted by the number of planes according to the capability of the receiving side. However, in this case, the size of image data per plane that can be received at one time must be determined in advance by both the transmitting and receiving sides.
【0056】この変形例として、伝達される機器情報と
しての受信側が記録可能な複数の階調数をあらかじめ機
器間で取り決めておき、そのいずれかであるかを示す符
号によって伝達する。これによって、少ないビット数に
よって階調の特定が可能となり、機器構成が簡単とな
る。As a modified example, a plurality of gradation numbers that can be recorded by the receiving side as the transmitted device information are preliminarily agreed among the devices, and the number of gradations is transmitted by a code indicating which one of them. This makes it possible to specify the gradation with a small number of bits, which simplifies the device configuration.
【0057】第4の実施例では機器情報として、受信側
の一度に受信可能なドット数を伝達する。例えば、熱記
録の場合は電源供給能力の点から1ラインの4分割記録
を行うものがある。この場合、1ライン当たりのドット
数が1728ドットとすると、一回の記録に432ドッ
ト分の記録を行うことになるので、432ドット単位で
画像データを送信するような送信制御が可能となる。In the fourth embodiment, the number of dots that the receiving side can receive at one time is transmitted as the device information. For example, in the case of thermal recording, there is one that performs 4-division recording for one line from the viewpoint of power supply capability. In this case, assuming that the number of dots per line is 1728 dots, printing of 432 dots is performed for one printing, so that transmission control such that image data is transmitted in units of 432 dots becomes possible.
【0058】また、この変形例として、伝達される機器
情報としての受信側が一度に受信可能なドット数に関し
て、あらかじめ機器間で複数個取り決めておき、そのい
ずれであるかを示す符号によって伝達する。これによっ
て、少ないビット数でドット数の特定が可能となり、機
器構成が簡単となる。As a modified example, a plurality of dots are prearranged among the devices in advance regarding the number of dots that can be received at one time by the receiving side as the device information to be transmitted, and the dots are transmitted by a code indicating which one of them. As a result, the number of dots can be specified with a small number of bits, and the device configuration becomes simple.
【0059】第5実施例では、機器情報として受信側の
一度に受信可能なライン数を伝達する。例えば、熱記録
等の場合では1ライン分のビットプレーンを持つような
機器では一度に受信可能なライン数は1ラインであり、
電子写真の場合は1ページ分のライン数が一度に受信可
能なライン数になる。In the fifth embodiment, the number of lines that the receiving side can receive at one time is transmitted as device information. For example, in the case of thermal recording or the like, the number of lines that can be received at one time is 1 in a device having a bit plane for 1 line,
In the case of electronic photography, the number of lines for one page is the number of lines that can be received at one time.
【0060】また、感熱記録を行うファクシミリであっ
て、ビットプレーンメモリを128ライン分だけ持つよ
うな機器では、画像データの圧縮率がより高くなるよう
に、1プレーン毎に128ラインずつ送信し、プレーン
の数だけ送信した時点で、128ライン分の多値画像が
受信側において再生される。その時点で受信側が記録動
作を行うような機器を考えると、最適な送信方法はブロ
ック単位送信となる。このような機器の場合はライン単
位送信も可能であるが、圧縮方式にもよるが、ライン単
位送信ではブロック単位送信に比較して圧縮率が低下す
ることがある。もちろん、記録時の動作についても、1
ライン毎に画像データの受信待ちをするよりも速い記録
が可能である。送信側では受信側の一度に受信可能なラ
イン数に基き、最適な送信方法で画像データを送信する
ことが可能となる。Further, in a facsimile apparatus for thermal recording, which has a bit plane memory for only 128 lines, 128 lines are transmitted for each plane so that the compression rate of image data becomes higher. When the number of planes is transmitted, a multi-valued image of 128 lines is reproduced on the receiving side. Considering a device in which the receiving side performs a recording operation at that time, the optimum transmission method is block unit transmission. In the case of such a device, line unit transmission is possible, but depending on the compression method, line unit transmission may have a lower compression rate than block unit transmission. Of course, the operation at the time of recording is also 1
It is possible to perform recording faster than waiting for reception of image data line by line. The transmitting side can transmit the image data by the optimal transmitting method based on the number of lines that the receiving side can receive at one time.
【0061】この変形例として、伝達される機器情報と
しての受信側が一度に受信可能なライン数に関して、あ
らかじめ機器間で複数個取り決めておき、そのいずれで
あるかを示す符号によって伝達する。これによって、少
ないビット数で一度に受信可能なライン数の特定が可能
となり、機器構成が簡単になる。As a modified example, regarding the number of lines that can be received at one time by the receiving side as the transmitted device information, a plurality of devices are arranged in advance between the devices, and the number of lines is transmitted by a code indicating which one of them. As a result, the number of lines that can be received at one time can be specified with a small number of bits, and the device configuration becomes simple.
【0062】第6実施例では、機器情報として受信側の
一度に受信可能なプレーン数を伝達する。例えば受信側
が記録可能である階調数が16階調である場合は4プレ
ーンの送信を行う必要があることを通知する。これによ
って送信側では受信側の一度に受信可能なプレーン数に
基いて送信制御を行うことができる。In the sixth embodiment, the number of planes that the receiving side can receive at one time is transmitted as the device information. For example, when the number of gradations that can be recorded on the receiving side is 16 gradations, it notifies that transmission of 4 planes is required. This allows the transmission side to perform transmission control based on the number of planes that the reception side can receive at one time.
【0063】この変形例として、伝達される機器情報と
しての受信側が一度に受信可能なプレーン数に関して、
あらかじめ機器間で複数個取り決めておき、そのいずれ
かであるかを示す符号によって伝達する。これによっ
て、少ないビット数で一度に受信可能なプレーン数の特
定が可能となり、機器構成が簡単になる。As a modification of this, regarding the number of planes that can be received at one time by the receiving side as the transmitted device information,
A plurality of devices are arranged in advance and a code indicating which one is transmitted is transmitted. As a result, the number of planes that can be received at one time can be specified with a small number of bits, and the device configuration becomes simple.
【0064】第7実施例では、機器情報として受信側の
メモリ量、記録方式、記録可能な階調数、一度に受信可
能なドット数、一度に受信可能なライン数、一度に受信
可能なプレーン数、又はこれらを指示する符号のいくつ
かを組み合わせて伝達する。これによって受信側の機器
情報を細かく通知できる。In the seventh embodiment, as the device information, the memory amount on the receiving side, the recording method, the number of recordable gradations, the number of dots that can be received at one time, the number of lines that can be received at one time, and the plane that can be received at one time. The numbers or some of the codes indicating these are combined and transmitted. This enables detailed notification of the device information on the receiving side.
【0065】ところで、伝送制御手段203は前述の如
く、受信側の機器情報に基き、図4に示すビット単位の
読み出しによる伝送方法とするか、又は図5に示す1ラ
イン単位の読み出しによる伝送方法とするか、又は図6
に示す複数ライン単位を1ブロックとするブロック単位
の読み出しによる伝送方法とするか、又は図7に示すプ
レーン単位の読み出しによる伝送方法とするかを決定
し、この決定した方法に応じてプレーンメモリ2050
〜205n の読み出し制御、圧縮符号化及び伝送制御を
行う。By the way, as described above, the transmission control means 203 is based on the device information on the receiving side, and is set to the transmission method by reading in bit units shown in FIG. 4, or the transmission method by reading in line units shown in FIG. Or FIG. 6
It is determined whether to use the transmission method by reading in block units in which the unit of a plurality of lines shown in FIG. 1 is one block or the transmission method by reading in plane units shown in FIG. 7, and the plane memory 205 according to the determined method. 0
˜205 n read control, compression encoding, and transmission control are performed.
【0066】上記データ送信順序は基本的に前記のドッ
ト単位、ライン単位、ブロック単位、プレーン単位のい
ずれかを用いることが、記録時の制御を考えた場合に有
意であると言える。これら以外の制御単位では、システ
ムの構成及び制御は複雑なものとなってしまうことが考
えられる。また送信側が、画像データの送信方式の情報
を受信側に返す場合にも、情報量が限定され(2ビット
でよい)機器構成あるいは制御の面でより簡単にするこ
とができる。例えば、受信側のメモリ量からブロック単
位の送信をする事を選択するような場合には、128ラ
インを1ブロックにする等の事前取り決めが必要とな
る。そうしない場合にブロック単位を選択する場合に
は、1ブロックが何ラインから構成されるかを交信によ
って取り決める必要があり、これについては、第5実施
例に記載した方法を用いる。It can be said that it is significant to use the dot unit, the line unit, the block unit, or the plane unit as the data transmission order in view of control at the time of recording. It is conceivable that the configuration and control of the system will become complicated with control units other than these. Also, when the transmitting side returns the information of the transmission method of the image data to the receiving side, the amount of information is limited (2 bits are sufficient), and it can be simplified in terms of device configuration or control. For example, when selecting to transmit in block units from the memory amount on the receiving side, it is necessary to make a prior arrangement such as setting 128 lines to one block. If the block unit is not selected, it is necessary to negotiate how many lines one block is composed of by using the method described in the fifth embodiment.
【0067】また、伝送制御手段203は、送信するプ
レーン数を受信側の機器情報、つまり受信側の記録可能
な階調数、又は受信可能なプレーン数に基き決定し伝送
制御を行う。このため、受信側の条件に応じたプレーン
数だけ画像データを送信することが可能となり、画像デ
ータの無駄な送信を防止でき、かつ、受信側の機器の制
限によって通信不能となることを防止できる。Further, the transmission control means 203 determines the number of planes to be transmitted based on the device information on the receiving side, that is, the number of recordable gradations on the receiving side, or the number of receivable planes, and performs transmission control. Therefore, it is possible to transmit the image data by the number of planes according to the condition of the receiving side, it is possible to prevent wasteful transmission of the image data, and it is possible to prevent the communication from being impossible due to the limitation of the receiving side device. .
【0068】図10に本発明のファクシミリ装置の通信
手順の一実施例を示す。ここでは、通知する機器データ
は一度に受信できるライン数とプレーン数とする。この
例の受信側のファクシミリ装置は4ビット/画素で12
8ライン分の受信メモリを持ており、主走査サイズは既
知で処理単位は前述のブロック単位であるものとする。FIG. 10 shows an embodiment of the communication procedure of the facsimile apparatus of the present invention. Here, the device data to be notified is the number of lines and the number of planes that can be received at one time. The facsimile machine on the receiving side in this example has 12 bits at 4 bits / pixel.
It has a receiving memory for eight lines, the main scanning size is known, and the processing unit is the above-mentioned block unit.
【0069】まず送信側からの発呼により、受信側は受
信開始の通知を行い、次に受信側の機器情報つまり受信
可能なライン数(128ライン)及びプレーン数(4プ
レーン)を通知する。送信側ではこの機器情報から1ブ
ロックを128ラインとするブロック単位の送信方法で
4プレーンを送信するという送信方式を受信側に通知す
る。この後、MSBの第3ビットプレーンの128ライ
ンの圧縮符号化した画像データを送信し、次に第2ビッ
トプレーンの128ラインを送信し、以下同様にして第
0ビットプレーンの128ラインを送信した後、第3ビ
ットプレーンの次の128ラインを送信し、以下同様の
送信を行う。First, the reception side notifies the start of reception by calling from the transmission side, and then notifies the device information of the reception side, that is, the number of receivable lines (128 lines) and the number of planes (4 planes). From the device information, the transmission side notifies the reception side of the transmission method of transmitting 4 planes in a block-based transmission method in which 1 block is 128 lines. After this, compression-encoded image data of 128 lines of the 3rd bit plane of the MSB is transmitted, then 128 lines of the 2nd bit plane are transmitted, and 128 lines of the 0th bit plane are transmitted in the same manner. After that, the next 128 lines of the third bit plane are transmitted, and the same transmission is performed thereafter.
【0070】これによって全画像データを送信すると、
送信側は送信終了を受信側に通知する。この通知を受け
て、受信側は受信結果を送信側に通知し、受信結果が正
常であれば送信側は呼切断を行って通信を終了する。When all image data is transmitted by this,
The transmission side notifies the reception side of the end of transmission. Upon receiving this notification, the receiving side notifies the transmitting side of the reception result, and if the receiving result is normal, the transmitting side disconnects the call and ends the communication.
【0071】[0071]
【発明の効果】上述の如く、請求項1記載の発明によれ
ば、受信側のメモリ量に応じて伝送・制御を行うことに
より、受信側の機器構成に応じた伝送が可能となり、か
つ圧縮率を高くしてデータ伝送量を減少することができ
る。As described above, according to the first aspect of the present invention, by performing transmission / control according to the memory amount on the receiving side, it is possible to perform transmission according to the device configuration on the receiving side and to compress the data. The rate can be increased to reduce the amount of data transmission.
【0072】請求項2記載の発明によれば、受信側の記
録方式に応じて伝送制御を行うことにより、受信側の機
器構成に応じた伝送が可能となり、かつ圧縮率を高くし
てデータ伝送量を減少することができる。According to the second aspect of the present invention, by performing the transmission control according to the recording system on the receiving side, it is possible to perform the transmission according to the device configuration on the receiving side, and the data transmission is performed by increasing the compression rate. The amount can be reduced.
【0073】請求項3記載の発明によれば、受信側で記
録可能な階調数に応じて伝送・制御を行うことにより、
受信側の階調数に応じた伝送が可能となる。According to the third aspect of the invention, the transmission / control is performed according to the number of gradations that can be recorded on the receiving side.
Transmission according to the number of gradations on the receiving side becomes possible.
【0074】請求項4記載の発明によれば、受信側で一
度に受信可能なドット数に応じて伝送制御を行うことに
より、受信側で一度に受信可能なドット数に応じた伝送
が可能となる。According to the fourth aspect of the invention, the transmission control is performed according to the number of dots that can be received at one time on the receiving side, so that the transmission can be performed according to the number of dots that can be received at one time on the receiving side. Become.
【0075】請求項5記載の発明によれば、受信側で一
度に受信可能なライン数に応じて伝送・制御を行うこと
により、受信側で一度に受信可能なライン数に応じた伝
送が可能となる。According to the invention described in claim 5, by performing transmission / control according to the number of lines that can be received at one time on the receiving side, it is possible to perform transmission according to the number of lines that can be received at one time on the receiving side. Becomes
【0076】請求項6記載の発明によれば、受信側で一
度に受信可能なプレーン数に応じて伝送制御を行うこと
により、受信側で一度に受信可能なプレーン数に応じた
伝送が可能となる。According to the sixth aspect of the invention, the transmission control is performed according to the number of planes that can be received at one time on the receiving side, so that the transmission can be performed according to the number of planes that can be received at one time on the receiving side. Become.
【0077】請求項7記載の発明によれば、受信側のメ
モリ量、記録方式、階調数、一度に受信可能なドット数
又はライン数又はプレーン数の組み合わせに応じて伝送
制御を行うことにより、受信側の機器構成の細かな条件
に応じた伝送が可能となり、かつ、圧縮率が高くしてデ
ータ伝送量を減少させることができる。According to the invention described in claim 7, the transmission control is performed according to the combination of the memory amount on the receiving side, the recording method, the number of gradations, the number of dots or lines or the number of planes that can be received at one time. It is possible to perform transmission according to the detailed conditions of the device configuration on the receiving side, and it is possible to reduce the amount of data transmission by increasing the compression rate.
【0078】請求項8記載の発明によれば、データ送信
順序を1ドット単位、1ライン単位、ブロック単位、1
プレーン単位のいずれかにするため、機器情報の交信の
情報量を少なくすることができる。According to the invention described in claim 8, the data transmission order is 1 dot unit, 1 line unit, block unit, 1
Since the number of planes is set, the amount of communication of device information can be reduced.
【0079】請求項9記載の発明によれば、受信側の機
器情報に応じて伝送するプレーン数を制御するため、受
信側で受信できるプレーン数だけ画像データを伝送して
無駄な伝送を防止することができ、また通信不能となる
ことを防止でき、実用上きわめて有用である。According to the ninth aspect of the invention, since the number of planes to be transmitted is controlled according to the device information on the receiving side, image data is transmitted by the number of planes that can be received on the receiving side to prevent wasteful transmission. It is possible to prevent the communication from being disabled, which is extremely useful in practice.
【図1】本発明装置のブロック図である。FIG. 1 is a block diagram of a device of the present invention.
【図2】ビットプレーンの構成を示す図である。FIG. 2 is a diagram showing a configuration of a bit plane.
【図3】ビットプレーンデータの読み出し方法を説明す
るための図である。FIG. 3 is a diagram for explaining a method of reading bit plane data.
【図4】ビットプレーンデータの読み出し方法を説明す
るための図である。FIG. 4 is a diagram for explaining a method of reading bit plane data.
【図5】ビットプレーンデータの読み出し方法を説明す
るための図である。FIG. 5 is a diagram illustrating a method of reading bit plane data.
【図6】ビットプレーンデータの読み出し方法を説明す
るための図である。FIG. 6 is a diagram for explaining a method of reading bit plane data.
【図7】送信処理のフローチャートである。FIG. 7 is a flowchart of a transmission process.
【図8】送信処理のフローチャートである。FIG. 8 is a flowchart of a transmission process.
【図9】機器情報のフレームフォーマットを示す図であ
る。FIG. 9 is a diagram showing a frame format of device information.
【図10】本発明装置の送信手順を示す図である。FIG. 10 is a diagram showing a transmission procedure of the device of the present invention.
【図11】従来装置のブロック図である。FIG. 11 is a block diagram of a conventional device.
201 画像データ入力手段 202 ビットプレーン展開手段 203 伝送制御手段 2050 〜205n プレーンメモリ 206 交信手段 207 圧縮符号化手段 209 伝送手段201 image data input means 202 bit plane expansion means 203 transmission control means 205 0 to 205 n plane memory 206 communication means 207 compression encoding means 209 transmission means
Claims (9)
する画像データ入力手段と、 入力された多値画像データをビットプレーン展開するビ
ットプレーン展開手段と、 ビットプレーン展開されたビットプレーンデータを書き
込まれるプレーンメモリと、 上記プレーンメモリから読み出されたビットプレーンデ
ータを圧縮符号化する圧縮符号化手段と、 圧縮符号化された画像データを伝送する伝送手段と、 受信側の機器との交信により受信側の機器情報として受
信側のメモリ量を得る交信手段と、 上記受信側の機器情報に応じて上記プレーンメモリから
の読み出し乃至伝送を制御する伝送制御手段とを有する
ことを特徴とするファクシミリ装置。1. An image data input means for reading an image and inputting multi-valued image data, a bit plane expanding means for expanding the input multi-valued image data into a bit plane, and writing the bit plane expanded bit plane data. Received by communicating with the receiving side device, the plane memory that is compressed, the compression encoding means that compresses and encodes the bit plane data read from the plane memory, the transmission means that transmits the compression encoded image data, and the receiving side device. A facsimile apparatus comprising: a communication unit that obtains a memory amount on the receiving side as the device information on the receiving side; and a transmission control unit that controls reading or transmission from the plane memory according to the device information on the receiving side.
て受信側の記録方式を得ることを特徴とする請求項1記
載のファクシミリ装置。2. The facsimile apparatus according to claim 1, wherein the communication means obtains a recording system on the receiving side as device information on the receiving side.
て受信側で記録可能な階調数を得ることを特徴とする請
求項1記載のファクシミリ装置。3. The facsimile apparatus according to claim 1, wherein the communication unit obtains the number of gradations that can be recorded on the receiving side as the device information on the receiving side.
て受信側で一度に受信可能なドット数を得ることを特徴
とする請求項1記載のファクシミリ装置。4. The facsimile apparatus according to claim 1, wherein the communication unit obtains, as the device information of the receiving side, the number of dots that can be received at the receiving side at one time.
て受信側で一度に受信可能なライン数を得ることを特徴
とする請求項1記載のファクシミリ装置。5. The facsimile apparatus according to claim 1, wherein the communication unit obtains the number of lines that can be received at one time on the receiving side as device information on the receiving side.
て受信側で一度に受信可能なプレーン数を得ることを特
徴とする請求項1記載のファクシミリ装置。6. The facsimile apparatus according to claim 1, wherein the communication unit obtains, as the device information of the receiving side, the number of planes that the receiving side can receive at one time.
て受信側のメモリ量、記録方式、記録可能な階調数、一
度に受信可能なドット数、一度に受信可能なライン数、
一度に受信可能なプレーン数のうちのいずれかの組み合
わせを得ることを特徴とする請求項1記載のファクシミ
リ装置。7. The communication means, as device information of the receiving side, a memory amount on the receiving side, a recording system, a recordable gradation number, a dot number receivable at one time, a line number receivable at one time,
2. The facsimile apparatus according to claim 1, wherein any combination of plane numbers that can be received at one time is obtained.
らの読み出し伝送するデータ送信順序を1ドット単位、
1ライン単位、複数ラインを1ブロックとするブロック
単位、1プレーン単位のいずれかとすることを特徴とす
る請求項1乃至7のいずれかに記載のファクシミリ装
置。8. The transmission control means sets the data transmission order of reading and transmitting from the plane memory in 1 dot units,
8. The facsimile apparatus according to claim 1, wherein one line unit or one plane unit including a plurality of lines as one block is used as one plane unit.
に応じて伝送するプレーン数を制御することを特徴とす
る請求項1乃至8のいずれかに記載のファクシミリ装
置。9. The facsimile apparatus according to claim 1, wherein the transmission control unit controls the number of planes to be transmitted according to the device information on the receiving side.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10978794A JPH07322070A (en) | 1994-05-24 | 1994-05-24 | Fax machine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10978794A JPH07322070A (en) | 1994-05-24 | 1994-05-24 | Fax machine |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH07322070A true JPH07322070A (en) | 1995-12-08 |
Family
ID=14519215
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10978794A Pending JPH07322070A (en) | 1994-05-24 | 1994-05-24 | Fax machine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH07322070A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2001017230A1 (en) | 1999-08-27 | 2001-03-08 | Sharp Kabushiki Kaisha | Image encoding device and method therefor, image decoding method and method therefor, and computer-readable recorded medium on which image encoding program and image decoding program are recorded |
-
1994
- 1994-05-24 JP JP10978794A patent/JPH07322070A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2001017230A1 (en) | 1999-08-27 | 2001-03-08 | Sharp Kabushiki Kaisha | Image encoding device and method therefor, image decoding method and method therefor, and computer-readable recorded medium on which image encoding program and image decoding program are recorded |
| US7031531B1 (en) | 1999-08-27 | 2006-04-18 | Sharp Kabushiki Kaisha | Image encoding device and method therefor, image decoding apparatus and method therefor, and computer-readable recorded medium on which image encoding program and image decoding program are recorded |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1102209B1 (en) | Image processing | |
| JP2005333393A (en) | Image compression apparatus, image output apparatus, image expansion apparatus, printing apparatus, image processing apparatus, copying machine, image compression method, image expansion method, image processing program, and recording medium on which image processing program is recorded | |
| JPH0637944A (en) | Fax machine | |
| JP3223163B2 (en) | Communication device | |
| JP3343104B2 (en) | Image processing apparatus and image processing method | |
| JPH09233304A (en) | Facsimile apparatus and facsimile communication system | |
| JPH07264417A (en) | Image coding method | |
| US20030011793A1 (en) | Image processing apparatus for converting image data in accordance with characteristics of an image obtained at the time of expansion | |
| JPH07322070A (en) | Fax machine | |
| JP2733465B2 (en) | Data communication device and method | |
| JPS63182973A (en) | Pseudo-halftone image transmission method for facsimile equipment | |
| JP4766586B2 (en) | Image processing apparatus, image processing method, program, and information recording medium | |
| JP2733464B2 (en) | Data communication device and method | |
| JP3989686B2 (en) | Image processing apparatus, image processing method, image processing program, and recording medium recording image processing program | |
| JP3361201B2 (en) | Image encoding apparatus, image encoding / decoding apparatus, and image encoding / decoding method | |
| JP3818239B2 (en) | Image processing apparatus and image processing method | |
| JP2003153008A (en) | Image encoding device and image decoding device | |
| JP3376095B2 (en) | Image communication device | |
| JP3104422B2 (en) | Image forming device | |
| JP2711896B2 (en) | Multi-level image data compression device | |
| JP3101159B2 (en) | Image transmission device | |
| JP3818238B2 (en) | Image processing apparatus and image processing method | |
| JP3703337B2 (en) | Image communication apparatus and image communication method | |
| JP3005200B2 (en) | Color image transmission method | |
| JPH05227442A (en) | Color facsimile equipment |