JPS6380676A - Data communication equipment - Google Patents

Data communication equipment

Info

Publication number
JPS6380676A
JPS6380676A JP61226831A JP22683186A JPS6380676A JP S6380676 A JPS6380676 A JP S6380676A JP 61226831 A JP61226831 A JP 61226831A JP 22683186 A JP22683186 A JP 22683186A JP S6380676 A JPS6380676 A JP S6380676A
Authority
JP
Japan
Prior art keywords
data
information
document
output
image
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP61226831A
Other languages
Japanese (ja)
Other versions
JP2525375B2 (en
Inventor
Kenichi Mishima
三島 謙一
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP61226831A priority Critical patent/JP2525375B2/en
Publication of JPS6380676A publication Critical patent/JPS6380676A/en
Application granted granted Critical
Publication of JP2525375B2 publication Critical patent/JP2525375B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Facsimiles In General (AREA)
  • Storing Facsimile Image Data (AREA)
  • Facsimile Transmission Control (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Abstract] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 [技術分野] 本発明はデータ通信装置に関するものである。[Detailed description of the invention] [Technical field] The present invention relates to a data communication device.

゛[従来例] 従来、この種の装置、例えばファクシミリ装置において
は、画像データを受信して受信したデータをメモリに記
憶し、全受信データのメモリへの記憶が終了した後に、
メモリの受信データを再生するものがある。
[Conventional example] Conventionally, in this type of device, for example, a facsimile machine, image data is received, the received data is stored in a memory, and after all received data has been stored in the memory,
There are devices that play back received data in memory.

こCような装置の場合、受信データが再生可能であるか
どうかは通信が終了して実際に再生するまでわからない
。その為に送信側では送信したデータが受信側で再生さ
れたかどうかを知ることができないという欠点があった
In the case of such a device, it is not known whether the received data can be reproduced until the communication is completed and the data is actually reproduced. Therefore, there was a drawback that the transmitting side could not know whether the transmitted data was reproduced on the receiving side.

[目  的] 本発明の目的は上述従来例の欠点を除去するとともに、
効率良く信頼性の高いデータ通信装置を提供することに
ある。
[Objective] The object of the present invention is to eliminate the drawbacks of the above-mentioned conventional example, and
The objective is to provide an efficient and reliable data communication device.

[実施例] 以下、図面を参照して本発明の一実施例を説明する。[Example] Hereinafter, one embodiment of the present invention will be described with reference to the drawings.

第1図は本発明を適用した統合文書処理システムの一実
施例のブロック図である。
FIG. 1 is a block diagram of an embodiment of an integrated document processing system to which the present invention is applied.

図中1は表示用記憶部の内容を表示するための表示部、
2は文書の作成、編集に使用するキー人力部、3は表示
部lに表示するための情報を記憶する表示用記憶部、4
は各記憶部及び入出力装置間のDMA転送を制御するD
MA制御装置、5.6は画像を入出力するための画像入
出力装置、7は画像入出力装置5.6を制御する人出力
制御部、9はメインバス(Mバス)でこのバスに各ブロ
ックが接続される。10は文書情報を大量に記憶する補
助記憶部、11はこのシステム全体の制御を司る制御部
(MPU)、12はMPt+11の動作制御手順及び制
御情報等を記憶する制御用記憶部、13は文書の作成、
編集及び画像情報の入出力のための1画像記憶部、14
は画像情報を圧縮/伸長するための圧縮/伸長部である
1 in the figure is a display section for displaying the contents of the display storage section;
Reference numeral 2 denotes a key manual unit used for creating and editing documents; 3 a display storage unit that stores information to be displayed on the display unit l; 4
D controls DMA transfer between each storage unit and input/output device.
MA control device, 5.6 is an image input/output device for inputting and outputting images, 7 is a human output control unit that controls the image input/output device 5.6, 9 is a main bus (M bus), and each bus is connected to this bus. Blocks are connected. 10 is an auxiliary storage unit that stores a large amount of document information; 11 is a control unit (MPU) that controls the entire system; 12 is a control storage unit that stores MPt+11 operation control procedures and control information; and 13 is a document storage unit. creation of,
1 image storage unit for editing and input/output of image information; 14;
is a compression/expansion unit for compressing/expanding image information.

以上の構成において文書の作成、編集に関しては以下の
ように処理される。まず画像情報に関しては入出力制御
部7により画像入力装置5から人力され、DMA制御装
置4により画像記憶部13に記憶される。この画像情報
はDMA制御装置4により1/4に縮小して表示用記憶
部3に転送され表示部1に表示される。オペレーターは
表示部1を見てキー人力部2により編集を指示し、この
指示をMPUIIが実行して画像情報の編集を行なう。
In the above configuration, document creation and editing are processed as follows. First, image information is manually inputted from the image input device 5 by the input/output control section 7, and is stored in the image storage section 13 by the DMA control device 4. This image information is reduced to 1/4 by the DMA control device 4, transferred to the display storage section 3, and displayed on the display section 1. The operator looks at the display section 1 and instructs editing using the key human power section 2, and the MPU II executes this instruction to edit the image information.

文字情報に関してはオペレーターがキー人力部2からコ
ードを入力し、MPUIIがこれを解釈し、その文字の
フォントパターンを表示用記憶部に展開する。MPUI
Iは入力又は編集された文字列はコードで制御用記憶部
12に記憶する。1ページの文書の作成が終了すると画
像情報は圧縮/伸長部14により圧縮し、文字情報はコ
ード列で補助記憶部】0に記憶される。
Regarding character information, the operator inputs a code from the key input section 2, the MPU II interprets this, and develops the font pattern of the character in the display storage section. MPUI
I stores the input or edited character string in the control storage unit 12 as a code. When the creation of one page of document is completed, the image information is compressed by the compression/expansion section 14, and the character information is stored in the auxiliary storage section 0 as a code string.

文書の構造及び制御情報は第2図に示される。The structure and control information of the document is shown in FIG.

この構造はCCITT勧告T73に従ってツリー構造を
とフており文書はページを指しページは従属するブロッ
クを示す。ブロックは実際のテキストユニット(文字情
報又は画像情報)を指し、またユーザーリーダプルコメ
ントを含んでいる。
This structure has a tree structure in accordance with CCITT Recommendation T73, where documents refer to pages and pages indicate dependent blocks. A block refers to an actual text unit (textual or image information) and also contains user reader pull comments.

テキストユニットには実際の文字列及び画像情報が入っ
ている。
The text unit contains actual character strings and image information.

この構造に従って既往された文書を送信する場合は補助
記憶部10からDMA制御装置4を使用して通信部8に
転送され、制御情報と共に送信される。
When transmitting an existing document according to this structure, it is transferred from the auxiliary storage section 10 to the communication section 8 using the DMA control device 4, and is transmitted together with control information.

受信側の装置では通信部8よりデータの受信を知らされ
たMPUIIはDMA制御装置を使用して通信部8から
データを補助記憶部1oに転送する。
In the receiving side device, the MPU II, which has been notified of the reception of data from the communication section 8, uses the DMA control device to transfer the data from the communication section 8 to the auxiliary storage section 1o.

以下受信側の処理に関して第3図に示すフローチャート
を使用して説明する。
The processing on the receiving side will be explained below using the flowchart shown in FIG.

Slにおいて文書情報解析し参照しているページ識別子
を得る。S2においてべ〜ジ情報を解析しブロック識別
子を得る。s3において、ブロック情報を解析しS9に
おいてテキストユニットが文字か画像かを調ベテキスト
の場合にはS5でテキスト情報を解析し、これをもとに
86で文字コードからフォントパターンに変換し指定さ
れた位置、大きさで画像記憶部13に展開する。イメー
ジの場合にはs7でイメージ情報を解析し、これをもと
にs8で圧縮/伸長部14を介して指定された位置、大
きさで伸長して画像記憶部に展開する。
In Sl, the document information is analyzed and the referenced page identifier is obtained. In S2, the page information is analyzed to obtain a block identifier. In s3, the block information is analyzed, and in S9 it is checked whether the text unit is a character or an image.If it is a text, the text information is analyzed in S5, and based on this, the character code is converted into a font pattern in 86 and specified. The image is developed in the image storage unit 13 according to its position and size. In the case of an image, the image information is analyzed in s7, and based on this, it is expanded at the specified position and size via the compression/expansion unit 14 in s8, and expanded into the image storage unit.

次に39においてテキスト/イメージの展開時にエラー
が発生したかどうかを調べる。このエラーの原因として
は対応するフォントパターンがない、あるいは圧縮/伸
長部14のエラー等が考えられる。
Next, in step 39, it is checked whether an error has occurred during text/image expansion. Possible causes of this error include the absence of a corresponding font pattern, or an error in the compression/expansion section 14.

もしエラーが発生した場合にはS10においてエラーの
情報を補助記憶部10内の受信文書の対応するブロック
にユーザーリーダプルコメントを付加してセットする。
If an error occurs, the error information is set in the corresponding block of the received document in the auxiliary storage unit 10 by adding a user reader pull comment in S10.

そしてSllにおいて文書返送フラグをセットする。エ
ラーがない場合はS12にいく。S12においてブロッ
クの処理がすべて終了したかどうかを調べ、終了してい
ない場合にはS3にもどる。
Then, a document return flag is set in Sll. If there is no error, go to S12. In S12, it is checked whether all block processing has been completed, and if not, the process returns to S3.

終了している場合には313にいき、画像記憶部13内
に展開されている情報を入出力制御装置7に指示して画
像情報出力装置6に出力する。
If it has been completed, the process goes to step 313, where the input/output control device 7 is instructed to output the information developed in the image storage section 13 to the image information output device 6.

次に314において全ページの処理が終了したかどうか
を判断し、終了していない場合にはS2にもどって次の
ページの処理を実行する。
Next, in step 314, it is determined whether or not all pages have been processed, and if not, the process returns to S2 and the next page is processed.

終了している場合にはS15において、文書返送フラグ
を調べて出力できない情報があったかどうかを判断する
。もし、すべて正常に出力された場合は処理を終了する
。出力できなかった場合には、補助記憶部IO内にある
エラー情報付きの文書を316において送信側に送り返
す。
If the process has been completed, the document return flag is checked in S15 to determine whether there is any information that cannot be output. If all output is normal, the process ends. If the document cannot be output, the document with error information stored in the auxiliary storage unit IO is sent back to the sending side in 316.

次に317で文書返送フラグをクリアーして処理を本冬
了する。
Next, in step 317, the document return flag is cleared and the process ends this winter.

本実施例では受信側で出力できなかった場合、すべての
文書を送信側に送り返したが、これをエラーが発生した
ページのみ、あるいはブロックのみまたはエラー情報の
みを送り返すことも可能である。
In this embodiment, when the receiving side cannot output, all documents are sent back to the sending side, but it is also possible to send back only the page where the error occurred, only the block, or only the error information.

また無条件に送り返すのではなく送信側とネゴシェーシ
ョンしてから送り返すことも可能である。
Also, instead of sending the message back unconditionally, it is also possible to negotiate with the sender and then send it back.

又、文書を送り返すのではなく、エラー(異常)が発生
したことを示す情報と文書名とエラーが発生した頁がど
の頁であるかを示す情報を送り返す様にしてもよい。
Further, instead of sending back the document, information indicating that an error (abnormality) has occurred, the name of the document, and information indicating which page the error occurred may be sent back.

尚、本実施例はミクストモード端末について説明したが
、ミクストモード端末に限らず本発明は受信データをメ
モリに記憶し、データ受信が終了後にメモリの受信デー
タを出力するデータ通信装置には全て実施可能である。
Although this embodiment has been described with respect to a mixed mode terminal, the present invention is not limited to mixed mode terminals; the present invention can be applied to any data communication device that stores received data in a memory and outputs the received data in the memory after data reception is completed. It is possible.

以上、説明したようにエラー情報を付加して送信側に送
り返すことにより送信側でエラーした文書の解析が容易
になり、すばやく対処することができ効率が良い。
As described above, by adding error information and sending the document back to the sending side, it becomes easier for the sending side to analyze a document with an error, and it is possible to quickly take action and improve efficiency.

また、本実施例では文書の送受信処理は正常に終了し、
その後、受信文書の出力時に検出したエラーを送信側に
知らせることができ、信頼性が向上する。
In addition, in this embodiment, the document sending/receiving process ends normally;
Thereafter, errors detected when outputting the received document can be notified to the sending side, improving reliability.

[効  果] 以上の様に本発明によってメモリに記憶されている受(
iデータを出力する時に検出したエラーを送信側に知ら
せることが出来、信頼性が向上する。
[Effect] As described above, according to the present invention, the receiver (
Errors detected when outputting i-data can be notified to the sending side, improving reliability.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明を適用したデータ処理装置の一実施例の
ブロック図、第2図は適用される文書の構造を示す構造
図、第3図は受信側の処理を示すフローチャートである
。 図中 1−m−表示部、2−m−キー人力部、3−m−表示用
記憶部、4−一−DMA制御装置、5−m−画像情報出
力装置、 6−−−画像情報入力装置、7−−−人出力制御部、8
−m−通信部、9−m−メインバス(Mバス)、10−
m−補助記憶部、if−−−MPU、12−m−制御用
記憶部、13−m−画像記憶部、14−一一圧縮/伸長
部、 である。
FIG. 1 is a block diagram of an embodiment of a data processing apparatus to which the present invention is applied, FIG. 2 is a structural diagram showing the structure of a document to which the invention is applied, and FIG. 3 is a flowchart showing processing on the receiving side. In the figure, 1-m-display section, 2-m-key manual section, 3-m-display storage section, 4-1-DMA control device, 5-m-image information output device, 6--image information input Device, 7---Person output control section, 8
-m-communication department, 9-m-main bus (M bus), 10-
m-auxiliary storage unit, if---MPU, 12-m-control storage unit, 13-m-image storage unit, 14-11 compression/expansion unit.

Claims (1)

【特許請求の範囲】 データを受信する為のデータ受信手段と、 上記受信データを記憶する為の記憶手段と、データ受信
後、上記記憶手段に記憶された受信データを出力する出
力手段と、 上記出力手段による受信データ出力の異常を検出する手
段と、 上記検出手段からの出力に応じて上記受信データの送信
先にデータ出力異常を示す情報を送信する手段とを有す
ることを特徴とするデータ通信装置。
[Claims] Data receiving means for receiving data; storage means for storing the received data; and output means for outputting the received data stored in the storage means after receiving the data; A data communication device comprising: means for detecting an abnormality in the output of received data by the output means; and means for transmitting information indicating the abnormality in the data output to a destination of the received data in accordance with the output from the detecting means. Device.
JP61226831A 1986-09-24 1986-09-24 Data communication device Expired - Fee Related JP2525375B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61226831A JP2525375B2 (en) 1986-09-24 1986-09-24 Data communication device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61226831A JP2525375B2 (en) 1986-09-24 1986-09-24 Data communication device

Publications (2)

Publication Number Publication Date
JPS6380676A true JPS6380676A (en) 1988-04-11
JP2525375B2 JP2525375B2 (en) 1996-08-21

Family

ID=16851259

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61226831A Expired - Fee Related JP2525375B2 (en) 1986-09-24 1986-09-24 Data communication device

Country Status (1)

Country Link
JP (1) JP2525375B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5253079A (en) * 1990-08-08 1993-10-12 Minolta Camera Kabushiki Kaisha Facsimile apparatus having improved error check function of reception data
US5563711A (en) * 1989-12-29 1996-10-08 Canon Kabushiki Kaisha Image processing system capable of processing different types of information

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5873278A (en) * 1981-10-28 1983-05-02 Canon Inc Facsimile device

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5873278A (en) * 1981-10-28 1983-05-02 Canon Inc Facsimile device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5563711A (en) * 1989-12-29 1996-10-08 Canon Kabushiki Kaisha Image processing system capable of processing different types of information
US5253079A (en) * 1990-08-08 1993-10-12 Minolta Camera Kabushiki Kaisha Facsimile apparatus having improved error check function of reception data

Also Published As

Publication number Publication date
JP2525375B2 (en) 1996-08-21

Similar Documents

Publication Publication Date Title
JPS6380676A (en) Data communication equipment
JP2510497B2 (en) Data communication system
JP2685447B2 (en) Communication device
JP3029108B2 (en) Data communication device
JP2931306B2 (en) Image communication method
JPS6362438A (en) Data communication equipment
JPH1168874A (en) Analytic system for transmission information
JPH024293A (en) Picture information output system
JPS6282763A (en) data communication equipment
JPH01106558A (en) Data communication method
JPH089166A (en) Facsimile equipment
JPH01147660A (en) Picture information processor
JPH0575757A (en) Data transmitter
JP3096134B2 (en) Document creation / editing apparatus and method
JP2000022878A (en) Control method for facsimile machine
JPS63116276A (en) Compression/expansion diagnosis method
JPS6240866A (en) Facsimile equipment
JPH0630284A (en) Binary image data compression device
JPS63105549A (en) Data processing method
JPS6384261A (en) data communication equipment
JPS63185272A (en) Mixed terminal device
JPS6326055A (en) Communication device
JPH01179562A (en) Received document output method
JPS6318770A (en) Data communication equipment
JPH04108260A (en) Data communication system

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees