JP2578414B2 - Data communication device - Google Patents
Data communication deviceInfo
- Publication number
- JP2578414B2 JP2578414B2 JP61261128A JP26112886A JP2578414B2 JP 2578414 B2 JP2578414 B2 JP 2578414B2 JP 61261128 A JP61261128 A JP 61261128A JP 26112886 A JP26112886 A JP 26112886A JP 2578414 B2 JP2578414 B2 JP 2578414B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- image
- block
- halftone
- binary
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Facsimiles In General (AREA)
- Facsimile Transmission Control (AREA)
- Facsimile Image Signal Circuits (AREA)
Description
【発明の詳細な説明】 〔技術分野〕 本発明は、2値画像、多値画像を表すデータを通信す
るデータ通信装置に関するものである。Description: TECHNICAL FIELD The present invention relates to a data communication device that communicates data representing a binary image and a multivalued image.
従来、画像データを通信できるデータ通信装置が知ら
れており、2値画像を送信できるもの、及び多値画像を
送信できるものが知られている。2. Description of the Related Art Conventionally, data communication devices capable of communicating image data are known, and those capable of transmitting a binary image and those capable of transmitting a multi-valued image are known.
[発明が解決しようとする課題] しかしながら、例えば1頁内に2値画像として表現し
たい部分と多値画像として表現したい部分が混在する様
な画像を送信できた場合、通信相手先が多値画像を処理
する機能な無ければ、操作者の意図した画像と異なる画
像通信相手先に出力されてしまうという問題がある。[Problems to be Solved by the Invention] However, for example, when it is possible to transmit an image in which a part to be expressed as a binary image and a part to be expressed as a multi-valued image are mixed in one page, the communication destination is a multi-valued image. If there is no function of processing the image, there is a problem that the image is output to an image communication partner different from the image intended by the operator.
以上の問題を解決するために、本発明は1頁内に2値
画像として表現したい部分と多値画像として表現したい
部分が混在する様な混在画像を送信する場合に、通信相
手先が多値画像を処理する機能が無くても、操作者の意
図した画像送信し、かつ送信の制御を効率良く行うこと
を目的とする。In order to solve the above problem, the present invention provides a method for transmitting a mixed image in which a portion to be expressed as a binary image and a portion to be expressed as a multi-valued image are mixed in one page, and the communication destination is multi-valued. It is an object of the present invention to transmit an image intended by an operator and to control transmission efficiently even without a function of processing an image.
[課題を解決するための手段] 上述の課題を解決するために本発明のデータ通信装置
によれば、 1画素を2値で表す2値画像と1画素を多値で表す多
値画像を頁内に混在させた混在画像を入力し、保持する
保持手段(本実施例におけるハードディスク装置50に対
応する)と、前記保持相手先が多値画像を処理できるか
どうかを示す情報を入力する入力手段(同じくCCU30に
対応する)と、前記情報が、前記通信相手先が多値画像
を処理できないことを示す場合、前記保持手段により保
持された混在画像の多値画像部分を2値画像に変換する
変換手段(同じくCPU27に対応する)と、前記変換手段
による変換を施された混在画像を送信する送信手段(同
じくCCU30に対応する)とを有することを特徴とする。[Means for Solving the Problems] According to a data communication apparatus of the present invention for solving the above-described problems, a binary image representing one pixel in binary and a multi-valued image representing one pixel in multiple values are converted into pages. Holding means (corresponding to the hard disk device 50 in the present embodiment) for inputting and holding mixed images mixed therein, and input means for inputting information indicating whether the holding partner can process multi-valued images (Also corresponding to the CCU 30), if the information indicates that the communication partner cannot process the multi-valued image, the multi-valued image portion of the mixed image held by the holding unit is converted into a binary image. It is characterized by including a conversion unit (also corresponding to the CPU 27) and a transmission unit (also corresponding to the CCU 30) for transmitting the mixed image converted by the conversion unit.
[実施例] 以下図面を参照して本発明の一実施例を詳細に説明す
る。Embodiment An embodiment of the present invention will be described below in detail with reference to the drawings.
第1図は本発明の一実施例を示すブロック図であり、
第2図は上記実施例を示す斜視図である。FIG. 1 is a block diagram showing one embodiment of the present invention.
FIG. 2 is a perspective view showing the above embodiment.
リーダ10は、所定原稿を読取って電気信号を出力する
ものである。The reader 10 reads a predetermined document and outputs an electric signal.
又、リーダは2値画像域と写真画像等の様な中間調画
像域との像域を識別でき、後者に対してデイザ・パター
ン等で読み込む等の画像処理機能を持つ。In addition, the reader can identify an image area between a binary image area and a halftone image area such as a photographic image, and has an image processing function of reading the latter with a dither pattern or the like.
フアクシミリ本体20は、リーダ/プリンタインタフエ
ース21と、イメージコンプレツシヨンユニツト(以下
「ICU」という)22と、プログラムメモリ(以下「PME
M」という)23と、ビツトムーブユニツト(以下「BMU」
という)24と、イメージメモリ(以下「IMEM」という)
25と、ビデオRMA(以下「VRAM」という)26と、中央処
理装置(以下「CPU」という)27と、バス29と、コミニ
ユケーシヨンコントロールユニツト(以下「CCU」とい
う)30とを有する。The facsimile body 20 includes a reader / printer interface 21, an image compression unit (hereinafter referred to as "ICU") 22, and a program memory (hereinafter referred to as "PME").
M ”) and Bitmove Unit (hereinafter“ BMU ”)
24) and image memory (hereinafter referred to as “IMEM”)
25, a video RMA (hereinafter, referred to as “VRAM”) 26, a central processing unit (hereinafter, referred to as “CPU”) 27, a bus 29, and a communication control unit (hereinafter, referred to as “CCU”) 30.
ICU22は、データを圧縮または伸長するものであり、
符号化率を高くするためには、二次元圧縮(高圧縮)が
採用されている。PMEM23は、フアクシミリ本体20の周辺
に設けられている入出力装置やフアクシミリ本体内の各
ユニツトを制御するためのOSプログラム、アプリケーシ
ヨンプログラムメモリエリアを有し、また、キヤラクタ
コードをイメージデータに変換するためのフオントメモ
リエリアを有するものである。ICU22 compresses or decompresses data,
To increase the coding rate, two-dimensional compression (high compression) is employed. The PMEM 23 has an OS program and an application program memory area for controlling input / output devices provided around the facsimile main unit 20 and each unit in the facsimile main unit, and converts character codes into image data. And a font memory area for performing
また、PMEM23は、メモリマネージメントユニツト(MM
EU)を有し、ハードデイスクからCCU30を介して送信し
たり、CCU30からハードデイスクへ格納したりするため
の伝送データのバツフアとしてのワークエリアも有して
いる。なお、上記バツフアは、デイスク、回線等の速度
合せのためのものである。又キー61による文章のコード
データを格納する。Also, PMEM23 is a memory management unit (MM
EU), and also has a work area as a buffer of transmission data for transmission from the hard disk via the CCU 30 and storage from the CCU 30 to the hard disk. The buffer is for adjusting the speed of a disk, a line or the like. Also, code data of a sentence by the key 61 is stored.
BMU24は、CRT60において、画像の編集(画像処理)を
行なうものであり、所定画像を拡大、縮小、回転、移動
またはカツト等を行なうものである。The BMU 24 edits an image (image processing) in the CRT 60, and enlarges, reduces, rotates, moves, or cuts a predetermined image.
IMEM25は、4Mバイトを有し、リーダからの画像を格納
したり、BMU24による編集画像を格納したり、ICU22によ
って伸長したデータを格納したり、キヤラクタコードを
イメージに変換したデータを格納するものである。ここ
で、混在文書情報の1頁はビツトイメージデータのブロ
ツクとキヤラクタコードデータのブロツクの合成で構成
される。各ブロツクデータは識別コードとブロツク位置
を示す属性コードを付してPMEM,IMEMに格納されたりす
る。尚属性コードは各ブロツクが伝送されるとき付与す
ることもできる。The IMEM25 has 4 Mbytes and stores an image from the reader, stores an edited image by the BMU24, stores data expanded by the ICU22, and stores data obtained by converting a character code into an image. It is. Here, one page of the mixed document information is composed of a block of bit image data and a block of character code data. Each block data is stored in PMEM and IMEM with an identification code and an attribute code indicating a block position. The attribute code can be added when each block is transmitted.
VRAM26は、CRT60に表示する画像データを、ビツトマ
ツプコードによつて記憶するものである。The VRAM 26 stores image data to be displayed on the CRT 60 in bit map codes.
また、外部記憶装置として、ハードデイスク装置50と
フロツピーデイスク装置51とが設けられている。これら
の装置は不揮発性メモリであるが、不揮発性メモリとし
て、バツクアツプメモリを使用してもよい。A hard disk device 50 and a floppy disk device 51 are provided as external storage devices. Although these devices are nonvolatile memories, a backup memory may be used as the nonvolatile memory.
キーボード61は、文字等を入力するとともに、カーソ
ルの使用してCRT60上の位置を指定するものである。62
は、ポインテイングデバイスの1つである。この他、プ
リンタ70が設けられている。The keyboard 61 is used to input characters and the like, and to specify a position on the CRT 60 using a cursor. 62
Is one of the pointing devices. In addition, a printer 70 is provided.
以上の構成において本実施例では、画像データと文字
コードデータをブロツクに分割して通信する。そして更
に画像データにおいても2値画像領域と中間画像領域
(ないしは、2値画像であっても非常に細かい画像領
域)はそれぞれ別々のブロツクに分割して各領域に対応
した圧縮処理を行ってデータ通信するものである。In this embodiment, the image data and the character code data are divided into blocks for communication in the above configuration. Further, in the image data, the binary image area and the intermediate image area (or the very fine image area even if it is a binary image) are each divided into separate blocks, and compression processing corresponding to each area is performed. That communicate.
第5図は、本実施例におけるCPU27の制御動作を示す
フローチヤート図である。FIG. 5 is a flowchart showing the control operation of the CPU 27 in the present embodiment.
第5図のステツプS1,S19においてデータの作成かデー
タの通信かを判別する。In steps S1 and S19 in FIG. 5, it is determined whether data is to be created or data is to be communicated.
オペレータは、データを作成する場合には、キーボー
ド61により装置をデータ作成モードにし、データを送信
する場合には、キーボード61により装置をデータ送信モ
ードにする。又、ステツプS19では、回線からの呼び出
し信号の有無を判別する。The operator puts the device in the data creation mode with the keyboard 61 when creating data, and puts the device in the data transmission mode with the keyboard 61 when sending data. In step S19, it is determined whether there is a call signal from the line.
データ作成の場合は、ステツプS1からステツプS2に進
み、データ通信の場合はステツプS19からステプS20に進
む。In the case of data creation, the process proceeds from step S1 to step S2, and in the case of data communication, the process proceeds from step S19 to step S20.
ステツプS2,S3では、作成するデータがキヤラクタデ
ータがイメージデータかを判別する。オペレータはデー
タ作成する場合、CRT60の表示を見ながら1頁づつ原稿
データを作成して行くが、この時、1頁の原稿を全てキ
ヤラクタデータ、或いは全てイメージデータ、或いはキ
ヤタクタデータとイメージデータの混在データにするこ
とが出来る。オペレータはこれから入力するデータがキ
ヤラクタデータか或いはイメージデータかをキーボード
61により指示し、装置をキヤラクタ入力モード,イメー
ジ入力モードにする。CPU27はステツプS2,S3でキヤラク
タ入力モードか、イメージ入力モードかを判別する。In steps S2 and S3, it is determined whether the data to be created is character data or image data. When creating data, the operator creates original data one page at a time while watching the display on the CRT 60. At this time, the entire original of one page is all character data, all image data, or both character data and image data. Can be mixed data. The operator uses the keyboard to determine whether the data to be input is character data or image data.
Instruction is given by 61 to set the device in character input mode and image input mode. The CPU 27 determines in steps S2 and S3 whether the mode is the character input mode or the image input mode.
ステツプS2でキヤラクタ入力モードと判断すると、ス
テツプS5において1頁の原稿においてキヤラクタデータ
が入力される領域データ(ブロツク領域)とキヤラクタ
の形式(文字の大きさ、或いは、文字の配列等)のデー
タを入力する。これらの領域データ,形式データはオペ
レータがキーボード61,マウス62によって入力される。If it is determined in step S2 that the character input mode is set, in step S5, the area data (block area) where character data is input and the data of the character format (character size or character arrangement, etc.) in the original of one page. Enter These area data and format data are input by the operator using the keyboard 61 and the mouse 62.
ステツプS5で文字領域とデータと文字形式データを入
力すると、ステツプS6,S7で入力するキヤラクタデータ
と一緒にPMEM23にブロツクデータとして格納する。When the character area, the data and the character format data are input in step S5, they are stored as block data in the PMEM 23 together with the character data input in steps S6 and S7.
ステツプS3でイメージ入力モードと判断するとステツ
プS8に進み、ステツプS8においてイメージデータが入力
されるブロツク領域データを入力する。If it is determined in step S3 that the mode is the image input mode, the flow advances to step S8, and block area data to which image data is input is input in step S8.
ステツプS9においてリーダ10により読み取られた原稿
のイメージデータを入力し、IMEM25に順次格納すると共
にリーダ10よりイメージデータとともに送られてくる像
域データに基づいてPMEM23に像域分離テーブルを作成す
る。リーダ10は、例えば第3図の様な原稿を読み取ると
リーダ/プリンタインターフエース21を介してイメージ
の画像のアドレスデータ(X,Y)、及び画像属性データ
(例えば2値画像か或いは中間調画像からのデータ)を
イメージデータと一緒に出力する。CPU27はイメージデ
ータをIMEM25に格納しながら、リーダ10より送られてく
るアドレスデータと画像属性データに基づいて第4図に
示す様な像域分離テーブルをPMEM23に作成する。In step S9, the image data of the document read by the reader 10 is input and sequentially stored in the IMEM 25, and an image area separation table is created in the PMEM 23 based on the image area data sent together with the image data from the reader 10. When the reader 10 reads a document as shown in FIG. 3, for example, the address data (X, Y) of the image and the image attribute data (for example, a binary image or a halftone image) are read via a reader / printer interface 21. Is output together with the image data. The CPU 27 creates an image area separation table as shown in FIG. 4 in the PMEM 23 based on the address data and the image attribute data sent from the reader 10 while storing the image data in the IMEM 25.
ステツプS10において、PMEM23の像域分離テーブルの
先頭ブロツクにポインタをセツトする。In step S10, a pointer is set to the first block of the image area separation table of the PMEM 23.
ステツプS11,S12において該当ブロツクが2値画像
か、中間調画像かを判断し、2値画像であればステツプ
S15で2値画像の圧縮処理例えばMH(モデイフアイドハ
フマン)符号化、MR(モデイフアイドリード)符号化、
MMR(モデイフアイドモデイフアイドリード)符号化等
の処理を行う。そしてステツプS16においてブロツクの
符号化属性データ(例えばMH,MRで符号化していること
を示すデータ)をブロツクにセツトし、ステツプS17に
進む。In steps S11 and S12, it is determined whether the corresponding block is a binary image or a halftone image.
In S15, compression processing of the binary image, such as MH (Modified Huffman) encoding, MR (Modified Read) encoding,
Processing such as MMR (Modified-Mode-Read) coding is performed. Then, in step S16, the encoding attribute data of the block (for example, data indicating that encoding is performed by MH and MR) is set in the block, and the flow advances to step S17.
又、ステツプS12で当ブロツクが中間調画像と判断す
るとステツプS13において中間調画像の圧縮処理、例え
ばデイザパターン用の圧縮処理、或いは、圧縮を行わな
い(非圧縮)等を行う。そして、ステツプS14でブロツ
クの符号化属性データをステツプS16と同様にセツトし
ステツプS17でテーブルポインタをインクリメントし、
ステツプS18において次のブロツク有と判断するとステ
ツプS11に戻る。If the block is determined to be a halftone image in step S12, a compression process of the halftone image, for example, a dither pattern compression process, or no compression (non-compression) is performed in step S13. Then, in step S14, the encoding attribute data of the block is set in the same manner as in step S16, and the table pointer is incremented in step S17.
If it is determined in step S18 that the next block exists, the process returns to step S11.
こうしてイメージデータの圧縮処理が終了し、ブロツ
クデータが作成されるとステツプS18からS2に戻る。こ
うして作成されたデータは、原稿名が付加され、ハード
デイスク装置50に格納される。Thus, when the compression processing of the image data is completed and the block data is created, the process returns from step S18 to S2. The data thus created is stored in the hard disk device 50 with a document name added.
上述の様にステツプS2〜ステツプS18により1頁の原
稿データが作成されるとオペレータはキーボード61,ポ
インティングデバイス62により1頁の原稿完了の入力を
行い、更に次頁の原稿を作成する場合には、ステツプS2
〜ステツプS18を繰り返すことにより作成してい行く。
そして送信データの作成が終了するとデータ作成終了の
入力をキーボード61より行う。As described above, when one page of manuscript data is created by steps S2 to S18, the operator inputs completion of one page manuscript using the keyboard 61 and the pointing device 62, and when the manuscript of the next page is created, , Step S2
~ Create by repeating step S18.
When the creation of the transmission data is completed, the end of the data creation is input from the keyboard 61.
ステツプS4においてデータ作成終了入力を判別すると
ステツプS4よりステツプS19に進む。If it is determined in step S4 that the data creation end has been input, the flow advances from step S4 to step S19.
オペレータにより、データ通信モードが選択される
と、ステツプS19よりステツプS20に進み、データ送信で
あるかどうかを判別し、データ送信であればステツプS2
1に進み、データ受信であれば受信ルーチンへ進む。When the data communication mode is selected by the operator, the process proceeds from step S19 to step S20, and it is determined whether or not data transmission is performed. If data transmission is performed, step S2 is performed.
Proceed to 1 to proceed to the reception routine if data is received.
データを送信する場合、オペレータは、送信する原稿
名を入力しハードデイスク50に格納されている原稿デー
タの中から送信する原稿を指定する。そして、原稿デー
タを送信する相手先の電話番号を入力する。When transmitting data, an operator inputs a document name to be transmitted and designates a document to be transmitted from document data stored in the hard disk 50. Then, the telephone number of the destination to which the original data is to be transmitted is input.
ステツプS21においてオペレータにより入力された相
手先と回線を接続する為に回線40に対してCCU30により
電話番号の発呼動作を行う。そして相手先と回線が接続
されたことをステツプS22で確認するとステツプS23で相
手先の装置との間でCCITT勧告の通信手順(プロトコ
ル)を行う。このプロトコルにおいてキヤラクタコード
データとイメージデータの混在データを受信可能かどう
かを判断し、受信可能であればデータ送信を行う。In step S21, the CCU 30 calls the telephone number to the line 40 in order to connect the line to the destination input by the operator. Then, when it is confirmed in step S22 that the line has been connected to the partner, the communication procedure (protocol) of the CCITT recommendation is performed with the partner device in step S23. In this protocol, it is determined whether mixed data of character code data and image data can be received, and if it can be received, data transmission is performed.
ステツプS24,S25,S26においてまずハードデイスク50
より送信原稿を1頁づつ読み出し、更に1頁のデータを
ブロツク単位で送信する。こうして原稿データ送信が終
了すると、ステツプS27で回線を開放する。In steps S24, S25, and S26, first, the hard disk 50
The transmission original is read one page at a time, and the data of one page is further transmitted in block units. When the document data transmission is completed, the line is released in step S27.
第6図はデータ受信の場合のCPU27の制御動作を示し
たフローチヤート図である。FIG. 6 is a flowchart showing the control operation of the CPU 27 in the case of data reception.
第5図のステツプS20でデータ受信と判断すると第6
図の受信ルーチンに進み、第6図のステツプR1において
CCITT勧告のプロトコルを行う。そしてこのプロトコル
により受信可能と判断するとプロトコルにより決定され
た受信モードに設定しステツプS2,R3,R4でデータの受信
を行い、受信したデータを順次ハードデイスク50に格納
してゆく。そして、データ受信が終了すると回線を開放
した後、ステツプR5以下で受信データをプリントアウト
する。If it is determined in step S20 of FIG.
The process proceeds to the reception routine shown in FIG.
Performs the CCITT recommended protocol. When it is determined that the data can be received by this protocol, the reception mode determined by the protocol is set, data is received in steps S2, R3, and R4, and the received data is sequentially stored in the hard disk 50. When the data reception is completed, the line is released, and the received data is printed out in step R5 and subsequent steps.
ステツプR5において、受信したデータをハードデイス
ク50より1頁分読み出してPMEM23に格納し、更にステツ
プR6において1頁のデータがどのようなブロツクで構成
されているかを示すブロツク構成データを入力して、そ
のブロツク単位でデータをドツトデータに展開するべ
く、まず1つのブロツクのデータを入力する。At step R5, the received data is read out for one page from the hard disk 50 and stored in the PMEM 23, and at step R6, block configuration data indicating what block of data of one page is input is inputted. First, data of one block is input in order to develop data into dot data in block units.
そしてステツプR7で入力したブロツクデータがキヤラ
クタコードデータであればステツプR8でブロツクデータ
に付加されているアドレスデータと形式データに基づい
てキヤラクタコードをPMEM23のキヤラクタジエネレータ
によりドツトデータに展開し、IMEM25の該ブロツクに相
当とする領域に格納する。If the block data input in step R7 is character code data, the character code is expanded into dot data by the character generator of the PMEM23 based on the address data and format data added to the block data in step R8. , Are stored in an area of the IMEM 25 corresponding to the block.
又、ステツプR9において入力したブロツクデータがイ
メージデータであると判断し、更にステツプR10,R12に
おいてイメージデータが2値画像データか、或いは、中
間調画像データかの判断を行う。そして2値画像データ
であればステツプR11でブロツクの符号化属性データに
基づいて伸長処理(例えばMH,MR,MMRの復号化)を行
い、伸長したイメージデータをIMEM25の1頁のメモリに
おける該ブロツクに相当する領域に格納する。In step R9, it is determined that the input block data is image data, and in steps R10, R12, it is determined whether the image data is binary image data or halftone image data. If the image data is binary image data, a decompression process (for example, decoding of MH, MR, MMR) is performed in step R11 based on the coding attribute data of the block, and the decompressed image data is stored in the one-page memory of the IMEM25. Is stored in an area corresponding to.
ステツプR12で中間調画像であると判断するとステツ
プR13でステツプR11と同様に中間調画像に応じた伸長処
理を行い伸長したデータをIMEM25のブロツク領域に格納
する(中間調画像が非圧縮のときは、そのままIMEM25に
格納する)。If it is determined in step R12 that the image is a halftone image, the image is expanded in step R13 in accordance with the halftone image in the same manner as in step R11, and the expanded data is stored in the block area of IMEM25. And store it in IMEM25 as it is).
このようにしてキヤラクタコードデータ、イメージデ
ータをブロツク単位でドツトデータに展開し、ステツプ
R14で1頁を構成する全ブロツクのデータの展開が終了
し、IMEM25に1頁の原稿のドツトデータが格納されると
ステツプR15においてIMEM25よりドットデータを順次読
み出してプリンタ70でプリントアウトする。そして、1
頁のデータのプリントアウトが終了すると次頁のデータ
のプリントアウトを行う。In this way, character code data and image data are expanded into dot data in block units, and the
When the development of the data of all the blocks constituting one page is completed in R14 and the dot data of the original of one page is stored in the IMEM 25, the dot data is sequentially read out from the IMEM 25 in step R15 and printed out by the printer 70. And 1
When the printout of the page data is completed, the data of the next page is printed out.
以上の様に本実施例では、キヤラクタコードデータと
イメージデータが混在する文書においてキヤラクタコー
ドデータとイメージデータを夫々ブロツクに分割して送
信(又は受信)し、更にイメージデータにおいても2値
画像と中間調画像(又は非常に細かい画像、複雑な画
像)をブロツクに分割し、夫々、中間調画像或いは2値
画像に応じた圧縮処理を行うので単にイメージデータと
キヤラクタコードデータとに分割するものに比べてより
効率的なデータ伝送を行うことが出来る。尚本実施例で
は、イメージデータにおいて、2値画像領域と中間調画
像領域は自動的に分割されるがオペレータがキーボード
61,ポインティグデバイス62によりマニユアルで分割す
るようにも構成可能である。As described above, in this embodiment, in a document in which character code data and image data coexist, character code data and image data are divided into blocks and transmitted (or received). And halftone images (or very fine or complex images) are divided into blocks, and compression processing is performed according to the halftone images or binary images, respectively, so that they are simply divided into image data and character code data. It is possible to perform more efficient data transmission as compared with the data transmission. In this embodiment, in the image data, the binary image area and the halftone image area are automatically divided,
It is also possible to adopt a configuration in which division is performed manually by the pointing device 62 and the pointing device 62.
第7図は、2値画像領域と中間調画像領域を自動的分
割する為の一例を示したフローチヤート図である。FIG. 7 is a flowchart showing an example for automatically dividing a binary image area and a halftone image area.
以下、2値画像領域と中間調画像領域の自動分割つい
て説明する。Hereinafter, automatic division of the binary image area and the halftone image area will be described.
リーダ10により読み取られた原稿データは第8図
(a),(b)に示す小ブロツクデータ単位(例えば4
×4=16ドツトで構成されるブロツク)でリーダ10から
出力される。この時リーダ10はこの小ブロツクデータS
に加えて、小ブロツクデータSが中間調画像か或いは2
値画像かを示す識別データ小ブロツクデータのアドレス
データ(X,Y)を同時に出力する。The original data read by the reader 10 is a small block data unit (for example, 4 blocks) shown in FIGS. 8 (a) and 8 (b).
X4 = block consisting of 16 dots) and output from reader 10. At this time, the reader 10 transmits the small block data S
In addition, the small block data S is a halftone image or 2
Address data (X, Y) of identification data small block data indicating a value image is simultaneously output.
リーダ10による小ブロツクSが中間調画像か2値画像
かの判定は、第8図(b)に示すP1〜P16(画素の濃度
を示すデータ)の最大値Pmaxから最小値Pminを減算した
値が所定レベルαより大きいかどうかを判断することに
より行う。例えば濃度レベルを8レベルとしてαを4と
設定すると、Pmax=6でPmin=5の場合はα=4より小
さくなり小ブロツクSは中間調画像ブロツクと判断さ
れ、Pmax=7でPmin=1の場合はα=4より大きくなり
小ブロツクSは2値画像ブロツクと判断される。Determining small block S is either a halftone image or a binary image by the reader 10, subtracts the minimum value Pmin from the maximum value Pmax of P 1 to P 16 shown in FIG. 8 (b) (data indicating the density of pixels) The determination is made as to whether the calculated value is greater than a predetermined level α. For example, if the density level is set to 8 levels and α is set to 4, if Pmax = 6 and Pmin = 5, it becomes smaller than α = 4, the small block S is determined as a halftone image block, and Pmax = 7 and Pmin = 1. In this case, α is larger than 4, and the small block S is determined to be a binary image block.
第7図のステツプM1においてCPU27は、PMEM23の像域
分離データを作成する為の小ブロツクテーブルを初期設
定する。そしてステツプM2においてリーダ10より小ブロ
ツクデータSn,Smを入力し、IMEM25に格納する。In step M1 in FIG. 7, the CPU 27 initializes a small block table for creating the image area separation data of the PMEM 23. Then, in step M2, the small block data S n and S m are input from the reader 10 and stored in the IMEM 25.
ステツプM3において小ブロツクデータSn,mに付加され
ている識別データに基づいて小ブロツクデータSn,mが中
間調画像かどうかを判別し、中間調画像であればステツ
プM4に進み、2値画像であればステツプM8に進む。Small Bro poke data S n, m it is judged whether the halftone image based on the identification data added to the small blow poke data S n, m in step M3, the process proceeds if the halftone image in step M4, 2 value If it is an image, go to step M8.
ステツプM3で小ブロツクデータSn,mが中間調画像と判
断しステツプM4に進むと、現ブロツク領域が中間調領域
かどうかを判断し、現ブロツク領域が中間調領域であれ
ばステツプM12に進み、現ブロツク領域が中間調領域で
なければステツプM5に進む。At step M3, the small block data S n , m is determined to be a halftone image and the process proceeds to step M4.If the current block region is a halftone region, it is determined whether the current block region is a halftone region. If the current block region is a halftone region, the process proceeds to step M12. If the current block area is not the halftone area, the process proceeds to step M5.
ステツプM5,M6では小ブロツクデータSn-1,m、Sn,m-1
が中間調画像かどうかを判断し、小ブロツクデータ
Sn-1,m,Sn,m-1の両方が中間調画像の時ステツプM7に進
み、以降のデータが中間調画像であることを示す。デー
タをその小ブロツクのアドレスデータとともにPMEM23の
小ブロツクテーブルに格納する。In steps M5 and M6, small block data S n-1 , m , S n , m-1
Is a halftone image, and the small block data
When both S n−1 , m, S n , and m−1 are halftone images, the process proceeds to step M7, indicating that the subsequent data is a halftone image. The data is stored in the small block table of the PMEM 23 together with the address data of the small block.
ステツプM3で小ブロツクデータSn,mが2値画像である
と判断し、ステツプM8に進むと、ステツプM8において現
ブロツク領域が2値画像領域であるかどうかを判断し
て、2画像領域であればステツプM2に進み、2値画像領
域でなければステツプM9に進む。In step M3, it is determined that the small block data S n , m is a binary image, and in step M8, it is determined in step M8 whether the current block area is a binary image area. If there is, the process proceeds to step M2, and if not a binary image area, the process proceeds to step M9.
ステツプM9,M10では、小ブロツクデータSn-1,m、Sn,
m-1の両方が2値画像であればステツプM11で以降のデー
タが2値画像であることを示すフラグをPMEM23の小ブロ
ツクテーブルにその小ブロツクのアドレスデータととも
に格納する。In steps M9 and M10, small block data S n−1 , m , S n ,
If both m-1 are binary images, a flag indicating that the subsequent data is a binary image is stored in the small block table of the PMEM 23 together with the address data of the small block in step M11.
そしてステツプM12において小ブロツクポインタをイ
ンクリメントし次の小ブロツクデータの判別に向かう。Then, in step M12, the small block pointer is incremented, and the process proceeds to the determination of the next small block data.
このようにしてリーダ10より出力される小ブロツクデ
ータの判別を行いPMEM23の小ブロツクテーブルを作成す
る。こうして全データの判別が終了するとステツプM14
において、小ブロツクテーブルを基にイメージをブロツ
ク領域に分割する。ステツプM14におけるブロツク分割
は以下の様にして行う。In this way, the small block data output from the reader 10 is determined, and a small block table of the PMEM 23 is created. When the determination of all data is completed in this way, Step M14
In, the image is divided into block areas based on the small block table. The block division in step M14 is performed as follows.
即ち、小ブロツクテーブルの1つの中間調領域におい
て2値画像から中間調に変化したことを示すフラグの付
加されたアドレスデータ(X,Y)内で最小のXminと最小
のYminを選択し、次に中間調から2値画像に変化したこ
とを示すフラグの付加されたアドレスデータ(X,Y)の
最大のXmaxと最大のYmaxを選択する。この(Xmin,Ymi
n)を中間調ブロツク領域の開始アドレスとし(Xmax,Ym
ax)を中間調ブロツク領域の終了アドレスとする。こう
して得られた中間調画像ブロツク領域の開始アドレスと
終了アドレスに基づいてステツプM15において第4図に
示す様な像域分離テーブルを作成する。That is, in one halftone area of the small block table, the minimum Xmin and the minimum Ymin are selected from the address data (X, Y) to which the flag indicating that the image has changed from the binary image to the halftone is added. The maximum Xmax and the maximum Ymax of the address data (X, Y) to which the flag indicating that the image has changed from the halftone to the binary image are selected. This (Xmin, Ymi
n) as the start address of the halftone block area (Xmax, Ym
ax) is the end address of the halftone block area. Based on the start address and end address of the halftone image block area thus obtained, an image area separation table as shown in FIG. 4 is created in step M15.
尚、以上で説明した画像領域の自動分割はほんの一例
であり、以上で説明した自動分割に限るものではない。The automatic division of the image area described above is only an example, and is not limited to the automatic division described above.
尚、中間調画像データはリーダ10からのデータをA/D
変換して1画素8ビットの階調コードで構成されるもの
でこれらの集合からなる中間調ブロツクを送信する場合
は、所定ビツト数のデータ毎にパケツト送信され、受信
側においては受信した所定ビツト数毎のバケツトデータ
を組み立て、画素8ビツトの中間調画像ブロツクが再生
される。従って、輝度変調又はパルス巾変調により上記
階調コードに対応して中間調を再現できるいわゆる多値
プリンタを受信記録部70として有するものであれば、送
信中間調画像ブロツクを忠実に受信記録できる。For the halftone image data, the data from the reader 10 is A / D
When a halftone block consisting of these sets is converted and composed of 8-bit gradation codes per pixel and transmitted, a packet is transmitted for each data of a predetermined number of bits, and the reception side receives the predetermined bit. The bucket data for each number is assembled, and a halftone image block of 8 bits of pixels is reproduced. Therefore, if the reception recording unit 70 has a so-called multi-value printer capable of reproducing a halftone corresponding to the above-mentioned gradation code by brightness modulation or pulse width modulation, the transmission halftone image block can be faithfully received and recorded.
以上の実施例では画像領域を2値画像領域と中心調画
像領域に分割してデータ送信しているが、受信側の装置
の機能によっては中間調画像を処理できない場合があ
る。そこで以下他の実施例として相手先(受信先)の装
置が中間調画像の多値コードを処理出来ない場合には、
中間調画像(多値コード)を2値画像(“1",“0")即
ちデイザ法等による擬似中間2値信号に変換し1つの2
値画像領域とキラクタブロツクと2値画像ブロツクの送
信を行い、相手先が中間調画像を受信出来る場合にはキ
ヤラクタブロツクと1画素1ビツトで示される2値画像
ブロツク及び1画素8ビツトで示される中間調画像ブロ
ツクの送信を行うことについて説明する。In the above embodiment, the image area is divided into the binary image area and the center tone image area and the data is transmitted. However, the halftone image may not be processed depending on the function of the device on the receiving side. Therefore, as another embodiment, if the device of the destination (reception destination) cannot process the multi-value code of the halftone image,
The halftone image (multi-level code) is converted into a binary image (“1”, “0”), that is, a pseudo intermediate binary signal by the dither method, etc.
The binary image block, the binary image block, and the binary image block are transmitted, and if the other party can receive the halftone image, the binary image block and the binary image block represented by one pixel and one bit are used when the other party can receive the halftone image. Transmission of the indicated halftone image block will be described.
尚他の実施例ではハードデイスク装置50に格納されて
いるデータの送信を行うものであり、該データの作成に
ついては既に上述したのでここでは省略する。又、他の
実施例の構成も第1図と同じであり、CPU27の制御プロ
グラムが異なるものである。In another embodiment, the data stored in the hard disk device 50 is transmitted, and the creation of the data has been described above, and will not be described here. The configuration of the other embodiment is the same as that of FIG. 1 except that the control program of the CPU 27 is different.
第9図は他の実施例におけるCPU27の制御動作を示し
たフローチヤート図である。FIG. 9 is a flowchart showing the control operation of the CPU 27 in another embodiment.
第9図のステツプN1においてCPU27は、オペレータに
よりキーボード61の送信指令が入力されたかどうかを判
別し送信指令入力と判別するとステツプN2に進み、ステ
ツプN2においてオペレータがキーボード61によって入力
したデータの送信相手先の電話番号に基づいて回線40に
発呼動作を行う。そしてステツプN3において所定時間が
経過するまでに相手先と回線がつながったかどうかを判
断し、相手先と回線がつながるとステツプN4に進む。In step N1 of FIG. 9, the CPU 27 determines whether or not the transmission command of the keyboard 61 has been input by the operator, and if it determines that the transmission command has been input, the CPU 27 proceeds to step N2. A call is made to the line 40 based on the previous telephone number. Then, in step N3, it is determined whether or not the line has been connected to the other party before the predetermined time elapses. If the line is connected to the other party, the process proceeds to step N4.
ステツプN4においては相手先の装置と通信手順の交換
(プロトコル)を行い、このプロトコルによって相手先
装置の種類(相手先がG4フアクシミリか、ミクストモー
ド端末か、テレテツクスか等)及び相手先の通信機能
(キヤラクタコード受信可能か、中間調処理可能か等)
の情報を受信し、この相手先情報に基づいて通信モード
を決定する。そして、相手先の情報に基づいて送信デー
タを相手先装置が受信可能な形態にデータ変換する。例
えば相手先がG4フアクシミリ装置のクラス1機でイメー
ジデータしか受信できない場合にはキヤラクタコードを
フオトデータに展開し、全てのデータを1画素1ビツト
のイメージデータに変換した後必要に応じ圧縮符号化し
て送信する。又、相手先が中間調画像の処理(中間調の
多値コードの処理)が出来ない場合には中間調画像は全
てデイザ等の擬似中間調の2値画像に変換して送信す
る。In step N4, the communication procedure is exchanged (protocol) with the partner device, and the type of the partner device (G4 facsimile, mixed-mode terminal, teletex, etc.) and the communication function of the partner are determined by this protocol. (Whether character codes can be received, halftone processing, etc.)
And the communication mode is determined based on the destination information. Then, the transmission data is converted into a form that can be received by the destination device based on the information of the destination. For example, if the other party can only receive image data with a class 1 G4 facsimile machine, expand the character code into photo data, convert all data to 1-bit 1-bit image data, and then compress the data as necessary. And send it. If the other party cannot process the halftone image (processes the multilevel code of the halftone), all the halftone images are converted to pseudo halftone binary images such as dither and transmitted.
次にステツプN4で相手先とのプロトコルが終了すると
ステツプN5に進み、ステツプN5においてプロトコルの結
果に基づいて相手先装置が中間調画像データの受信が可
能かどうかを判断し、中間調画像データの受信が可能で
あればステツプN10に進んで送信データをハードデイス
ク装置50より読み出してステツプN11でブロツクデータ
の送信の行い、中間調画像データの受信が出来なければ
ステツプN6に進む。中間調画像データの送信はCCU30に
おいてパラレルな8ビットコード信号をシリアルな8ビ
ットコード信号に変換して回線に送り込む。Next, when the protocol with the other party is completed in step N4, the process proceeds to step N5. In step N5, the other party apparatus determines whether or not halftone image data can be received based on the result of the protocol. If reception is possible, the flow advances to step N10 to read out transmission data from the hard disk device 50, and block data is transmitted in step N11. If halftone image data is not received, the flow advances to step N6. For transmission of halftone image data, the CCU 30 converts a parallel 8-bit code signal into a serial 8-bit code signal and sends it to the line.
ステツプN6では送信データをハードデイスク装置50よ
り読み出し、ステツプN7で中間調画像ブロツクが存在す
るかどうかを送信データの頭に付加されている送信デー
タのブロツク構成情報に基づいて判別し、中間調画像ブ
ロツクが無ければステツプN11に進み、中間調画像ブロ
ツクが有ればステツN8,N9において中間調画像を2値画
像に変換する、この中間調画像の2値画像変換はハード
デイスク50に格納する際に実行する。In step N6, the transmission data is read from the hard disk device 50, and in step N7, it is determined whether or not a halftone image block exists based on the block configuration information of the transmission data added to the head of the transmission data, and the halftone image block is determined. If there is no halftone image, the process proceeds to step N11. If there is a halftone image block, the halftone image is converted into a binary image in steps N8 and N9. This binary image conversion of the halftone image is executed when stored in the hard disk 50. I do.
こうして全中間調画像ブロツクを2値画像ブロツクに
変換し、ブロツクの属性を中間帳画像から2値画像に変
更するとステツプN9からステツプN11に進む。When all the halftone image blocks are converted into binary image blocks and the attributes of the blocks are changed from the halftone image to the binary image, the process proceeds from step N9 to step N11.
ステツプN11,N12,N13,N14において、第5図のステツ
プS24,S25,S26,S27と同様にデータの送信を行う。In steps N11, N12, N13, and N14, data transmission is performed in the same manner as in steps S24, S25, S26, and S27 in FIG.
以上の様に他の実施例では、相手先が中間調画像の処
理が可能であれば送信データをキヤラクタコードブロツ
ク、2値画像ブロツク、中間調画像ブロツクとして送信
し、相手先に中間調画像処理機能が無ければ中間調画像
ブロツクを2値画像ブロツクに変換して送信データをキ
ヤラクタコードブロツク、2値画像ブロツクとして送信
するので、相手先の機能に応じてデータ送信することが
出来る。As described above, in another embodiment, if the destination can process the halftone image, the transmission data is transmitted as a character code block, a binary image block, or a halftone image block, and the halftone image is transmitted to the destination. If there is no processing function, the halftone image block is converted into a binary image block and the transmission data is transmitted as a character code block and a binary image block, so that data transmission can be performed according to the function of the destination.
又、上述した他の実施例では、キヤラクタコードブロ
ツク、2値画像ブロツク、中間調画像ブロツクの3つの
ブロツクに分割された送信データの変換を行っている
が、予め相手先が中間調画像処理出来ないことが判明し
ている場合には、原稿読取データの画像領域を2値画像
領域と中間調画像領域に分割処理せずに、文字等の線画
は所定でスライスし、写真等の中間調画はデイザパター
ンで2値化しいずれも2値画像して扱うようにしてもよ
い。In the other embodiment described above, the transmission data divided into three blocks of character code blocks, binary image blocks, and halftone image blocks is converted. If it is known that the image cannot be read, the image area of the original read data is not divided into a binary image area and a halftone image area, and a line drawing such as a character is sliced in a predetermined manner and a halftone image such as a photograph is obtained. The image may be binarized by a dither pattern and all may be handled as a binary image.
ところでカラー原稿をB,G,R成分に色分解して読取っ
て、1画素をそれらの成分に分けて伝送する場合があ
る。このカラー成分からなるブロツクを伝送文書の1頁
中に混在させて伝送することができる。それは1画素中
の各カラー成分毎に8ビットを割当て、1画素、計24ビ
ツトを対応させてカラーブロツクを構成し、カラーブロ
ツクであることの識別符号(属性)で付して伝送するこ
とで、受信側にカラー再生の機能があれば、そのブロツ
クに限り各成分データに基づいてカラー演算を行いY,M,
Cの色材を選択しカラープリンタ等でその記録が可能と
なる。In some cases, a color original is separated into B, G, and R components and read, and one pixel is divided into those components and transmitted. Blocks composed of the color components can be transmitted in a mixed manner in one page of the transmission document. That is, by assigning 8 bits to each color component in one pixel, forming a color block corresponding to a total of 24 bits for one pixel, and attaching a color block identification code (attribute) to transmit. If the receiving side has a color reproduction function, color calculation is performed based on each component data only for that block, and Y, M,
The C color material can be selected and recorded by a color printer or the like.
他方受信側にカラー再生の機能ではなくモノクロの機
能しかない場合、送信側では前記中間調の場合と同様相
手情報に基づきカラーブロツクを単なるモノクロの中間
調ブロツクに変換する。これはB,G,R成分のデータから
Y,I,Q成分のデータに変換し、明度Yだけのデータを抽
出したモノクロ中間調データに変換する。そして、他の
本来のモノクロ中間調ブロツクと同じブロツクに含ませ
て、ブロツク境界情報(ブロツクの大きさ,ブロツク毎
の属性データ等)を削除して大きなブロツクに変換して
伝送することになる。On the other hand, if the receiving side has only the monochrome function instead of the color reproducing function, the transmitting side converts the color block into a simple monochrome halftone block based on the partner information as in the case of the halftone. This is from the B, G, R component data
The data is converted into data of Y, I, and Q components, and data of only brightness Y is converted into monochrome halftone data. Then, it is included in the same block as the other original monochrome halftone block, block boundary information (block size, attribute data for each block, etc.) is deleted, and converted to a large block for transmission.
[効果] 以上の様に本発明によれば、1頁内に2値画像として
表現したい部分と多値画像として表現したい部分が混在
する様な混在画像を送信することができ、通信相手先が
多値画像を処理する機能が無ければ、多値画像を2値画
像に変換することにより通信相手先に適した画像の送信
を行う様に制御することができる。更には送信したい混
在画像の保持手段に保持しておくので通信相手先が多値
画像を処理できることを示す情報が通信相手先等から入
力された場合には、上記保持手段に保持された混在画像
を即時に送信できるので、前記制御を効率良く行うこと
ができる。[Effects] As described above, according to the present invention, it is possible to transmit a mixed image in which a portion desired to be expressed as a binary image and a portion desired to be expressed as a multi-valued image are mixed in one page. If there is no function for processing the multi-valued image, it is possible to control the transmission of the image suitable for the communication partner by converting the multi-valued image into a binary image. Furthermore, since the information indicating that the communication partner can process the multi-valued image is input from the communication partner or the like, the mixed image held in the holding unit is stored in the holding unit of the mixed image to be transmitted. Can be transmitted immediately, so that the control can be performed efficiently.
第1図は本実施例の構成を示すブロツク図、 第2図は本実施例のデータ通信装置の斜視図、 第3図はイメージデータの例を示した図、 第4図は像域分離テーブルを示した図、 第5図は本実施例のフローチヤート図、 第6図は受信ルーチンを示したフローチヤート図、 第7図はイメージ領域の自動分割を示したフローチヤー
ト図、 第8図(a),(b)は小ブロツクデータを示した図、 第9図は他の実施例のフローチヤート図である。 10はリーダ、 20はフアクシミリ装置本体、 30はCCU、 40は回線、 21はリーダ/プリンタインタフエース、 22はICU、 23はPMEM、 24はBMU、 25はIMEM、 26はVRAM、 27はCPU、 29はバス、 50はハードデイスク装置、 51はフロツピーデイスク装置、 60はCRT、 61はキーボード、 62はマウス、 70はプリンタである。FIG. 1 is a block diagram showing the configuration of this embodiment, FIG. 2 is a perspective view of a data communication apparatus of this embodiment, FIG. 3 is a diagram showing an example of image data, and FIG. 4 is an image area separation table. FIG. 5 is a flowchart of this embodiment, FIG. 6 is a flowchart showing a reception routine, FIG. 7 is a flowchart showing automatic division of an image area, and FIG. a) and (b) are diagrams showing small block data, and FIG. 9 is a flowchart of another embodiment. 10 is a reader, 20 is a facsimile machine body, 30 is a CCU, 40 is a line, 21 is a reader / printer interface, 22 is an ICU, 23 is a PMEM, 24 is a BMU, 25 is an IMEM, 26 is a VRAM, 27 is a CPU, 29 is a bus, 50 is a hard disk device, 51 is a floppy disk device, 60 is a CRT, 61 is a keyboard, 62 is a mouse, and 70 is a printer.
フロントページの続き (56)参考文献 特開 昭57−52261(JP,A) 特開 昭59−167141(JP,A) 特開 昭61−111042(JP,A) 特開 昭59−61356(JP,A) 特開 昭59−165567(JP,A) 特開 昭59−45765(JP,A) 特開 昭60−182849(JP,A)Continuation of the front page (56) References JP-A-57-52261 (JP, A) JP-A-59-167141 (JP, A) JP-A-61-111042 (JP, A) JP-A-59-61356 (JP) , A) JP-A-59-165567 (JP, A) JP-A-59-45765 (JP, A) JP-A-60-18828 (JP, A)
Claims (1)
値で表す多値画像を頁内に混在させた混在画像を入力
し、保持する保持手段と、 前記通信相手先が多値画像を処理できるかどうかを示す
情報を入力する入力手段と、 前記情報が、前記通信相手先が多値画像を処理ができな
いことを示す場合、前記保持手段により保持された混在
画像の多値画像部分を2値画像に変換する変換手段と、 前記変換手段による変換を施された混在画像を送信する
送信手段とを有することを特徴とするデータ処理装置。1. A holding means for inputting and holding a mixed image in which a binary image in which one pixel is represented by binary and a multi-valued image in which one pixel is represented by multi-value in a page; Input means for inputting information indicating whether a multi-valued image can be processed; and, when the information indicates that the communication partner cannot process the multi-valued image, the number of mixed images held by the holding means. A data processing device comprising: a conversion unit that converts a value image portion into a binary image; and a transmission unit that transmits a mixed image that has been converted by the conversion unit.
Priority Applications (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61261128A JP2578414B2 (en) | 1986-11-01 | 1986-11-01 | Data communication device |
| EP87903407A EP0269746B1 (en) | 1986-05-16 | 1987-05-16 | Data communication equipment |
| PCT/JP1987/000310 WO1987007107A1 (en) | 1986-05-16 | 1987-05-16 | Data communication equipment |
| DE3789757T DE3789757T2 (en) | 1986-05-16 | 1987-05-16 | DATA TRANSFER SYSTEM. |
| US07/150,659 US4922349A (en) | 1986-05-16 | 1987-05-16 | Data communication apparatus |
| US07/444,305 US5270805A (en) | 1986-05-16 | 1989-12-01 | Data communication apparatus for converting data in accordance with a discriminated function of a destination station |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61261128A JP2578414B2 (en) | 1986-11-01 | 1986-11-01 | Data communication device |
Related Child Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8116223A Division JP2733465B2 (en) | 1996-05-10 | 1996-05-10 | Data communication device and method |
| JP8116222A Division JP2733464B2 (en) | 1996-05-10 | 1996-05-10 | Data communication device and method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS63115455A JPS63115455A (en) | 1988-05-20 |
| JP2578414B2 true JP2578414B2 (en) | 1997-02-05 |
Family
ID=17357484
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61261128A Expired - Fee Related JP2578414B2 (en) | 1986-05-16 | 1986-11-01 | Data communication device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2578414B2 (en) |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0775397B2 (en) * | 1982-09-08 | 1995-08-09 | キヤノン株式会社 | Image processing device |
| JPS5961356A (en) * | 1982-09-30 | 1984-04-07 | Fujitsu Ltd | Facsimile transmission system |
| JPS59165567A (en) * | 1983-03-09 | 1984-09-18 | Nec Corp | Adaptive binary coding device |
| JPH0644803B2 (en) * | 1984-02-29 | 1994-06-08 | キヤノン株式会社 | Image data processing system |
-
1986
- 1986-11-01 JP JP61261128A patent/JP2578414B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPS63115455A (en) | 1988-05-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4922349A (en) | Data communication apparatus | |
| US6483609B1 (en) | Image processing system, image processing method, image transmitting system, and image transmitting method | |
| US6426809B1 (en) | Image transmitting system and image transmitting method | |
| US4829385A (en) | Data communication apparatus | |
| US5270805A (en) | Data communication apparatus for converting data in accordance with a discriminated function of a destination station | |
| US5321523A (en) | Image processing apparatus | |
| JP2733465B2 (en) | Data communication device and method | |
| JP2733464B2 (en) | Data communication device and method | |
| JP2578414B2 (en) | Data communication device | |
| JPH08298554A (en) | Image communication device and method | |
| JPS63182973A (en) | Pseudo-halftone image transmission method for facsimile equipment | |
| JP3375987B2 (en) | Facsimile apparatus and communication method | |
| JP3361201B2 (en) | Image encoding apparatus, image encoding / decoding apparatus, and image encoding / decoding method | |
| JP3263212B2 (en) | Image transmission method, image recording method, image transmission device, and image recording device | |
| JPS62269469A (en) | data communication equipment | |
| JP3376095B2 (en) | Image communication device | |
| JP3736107B2 (en) | Image processing device | |
| JP3005200B2 (en) | Color image transmission method | |
| JP3184548B2 (en) | Image processing method, image processing apparatus, and image processing system | |
| JP2812389B2 (en) | Document communication device | |
| JPH04181859A (en) | Facsimile server device | |
| JP2003153008A (en) | Image encoding device and image decoding device | |
| JPS63305671A (en) | Facsimile equipment | |
| JP2005323133A (en) | Communication terminal equipment | |
| JPH05327998A (en) | Facsimile device with computer linking function |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |