JPS6072035A - Error processing system - Google Patents

Error processing system

Info

Publication number
JPS6072035A
JPS6072035A JP58179772A JP17977283A JPS6072035A JP S6072035 A JPS6072035 A JP S6072035A JP 58179772 A JP58179772 A JP 58179772A JP 17977283 A JP17977283 A JP 17977283A JP S6072035 A JPS6072035 A JP S6072035A
Authority
JP
Japan
Prior art keywords
data
line
error
pattern
detected
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
Application number
JP58179772A
Other languages
Japanese (ja)
Inventor
Hiromasa Isobe
裕正 磯部
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP58179772A priority Critical patent/JPS6072035A/en
Publication of JPS6072035A publication Critical patent/JPS6072035A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Processing Or Creating Images (AREA)

Abstract

PURPOSE:To detect easily an error, to reduce an error wave and the number of lines after recovery, and to discriminate exactly a line number by accumulating a control part and a data part at every line, and storing a delimiting pattern and consecutive numbers of the line in the control part. CONSTITUTION:A control part and a data part are accumulated at every line, and a delimiting pattern and consecutive numbers of the line are stored in the control part. For instance, a system is constituted of a work station WS1 consisting of an image processing unit IPU16, etc., a file management station FMS7, etc. In this state, when picture data is inputted from the WS1, the number of words is read by executing compression processing through the IPU16, the FMS7, etc., the delimiting pattern and consecutive numbers of the line are stored in a header part, and the read data is accumulated in the rear of the header part. Subsequently, when the compressed data is being read out, in case the delimiting pattern is not detected, it is decided to be an error, a line number of the error is detected, and a reload of a line coinciding with the number of error lines is executed.

Description

【発明の詳細な説明】 技術分野 本発明は、エラー処理方式に関し、特に画像データを圧
縮して蓄積する装置において、読み出して復元する際の
エラー回復方式に関するものである。
TECHNICAL FIELD The present invention relates to an error processing method, and more particularly to an error recovery method when reading and restoring image data in an apparatus that compresses and stores image data.

従来技術 近年、Aフィス・オートメーションの必要性が高まるに
伴い、文書の作成、複写印刷、保管検索および伝達を総
合的に処理して機器の効率的利用とシステムのコストダ
ウンを図る方法が望まれてきた。そこで、本発明者等は
、先に、システムの拡張、変更が簡単でテキスト.数表
、グラフおよび画像が混在した文書を総合的に処理する
複合文書処理ネットワーク・システムを提案した(特願
昭57−175938号明細書参照)。
BACKGROUND ART In recent years, as the need for office automation has increased, there has been a desire for a method that comprehensively handles document creation, copy printing, storage retrieval, and transmission in order to make efficient use of equipment and reduce system costs. It's here. Therefore, the inventors of the present invention first developed a text-based system that allows for easy expansion and modification of the system. We have proposed a compound document processing network system that comprehensively processes documents containing a mixture of numerical tables, graphs, and images (see Japanese Patent Application No. 175938/1983).

上記複合文書処理ネジ1−ワーク・システムの慨略は、
第1図に示すように、複数のステーション1.3〜8を
設番ノ、ローカル・ネツ1−ワークをflしてこれら各
ステーション間で文1の送受1目を行うとともに、各ス
テーションにおいで指定された処理を行うものである。
The outline of the above compound document processing screw 1-work system is as follows:
As shown in Figure 1, a plurality of stations 1.3 to 8 are set up, the local network 1-work is set up, and the first message is sent and received between these stations. It performs the specified processing.

第1図のワーク・ステーション(WS)Iでは、cpu
li、プロゲラlトメモリ+2.画像データを格納する
ビット・マツプ・メモリ132通フルのデータを格納す
るメモリI 4 r CRT ]、 5 + イメージ
・プロセシング・ユニソ]〜(IPU)113.キーボ
ード17.プロノビ−ディスク/ハードディスク・コン
1−ローラ18.ブロソヒーティスク駆動pli19.
ハードディスク駆動装置20.スキャナ・、rフタフェ
ース2I、スキャナ装置22.プリンタ・インタフェー
ス23.プリンタ装置24゜通信装置25が設けられる
。ここで、イメージ・プロセシング・ユニツ1−16は
、画像データの圧縮・復元の機能、密度変換、拡大/縮
小機能、イメージ回転機能等を有するものであって、例
えば、rメージ回転は1ステツプで+90°ずつ回転し
、拡大/′線縮小しては0.5〜2倍の間を0.1ステ
ツプずつ設定し、密度変換としては、12→4トノ)・
/mm、l 2→6ドツh/mm、+2→8ドツト/m
1n、8→12ドッh/mmの変換を行う。ワーク・ス
テーション1が分担する機能は、文書の入力。
In the work station (WS) I in Figure 1, the CPU
li, progerato memory +2. 132 bit map memories for storing image data; memory for storing full data; Keyboard 17. Pronovy Disk/Hard Disk Controller 1-Roller 18. Brosohitisk drive pli19.
Hard disk drive 20. Scanner, r Lid face 2I, Scanner device 22. Printer interface 23. A printer device 24° and a communication device 25 are provided. Here, the image processing unit 1-16 has a function of compressing and restoring image data, a density conversion function, an enlargement/reduction function, an image rotation function, etc. For example, image rotation is performed in one step. Rotate by +90 degrees, enlarge/reduce by 0.1 steps between 0.5 and 2 times, and convert the density by 12 → 4 tones).
/mm, l 2→6 dots h/mm, +2→8 dots/m
Conversion from 1n, 8 to 12 dots/mm is performed. The function assigned to work station 1 is document input.

文書の作成再集、プログラムの作成、ホストコンピュー
タのファイルの検索やプログラムの利用。
Creating and collecting documents, creating programs, searching for files on the host computer, and using programs.

情報保管、険索、伝達等である。These include information storage, exploration, and communication.

乙の他のステーションとしては、ファクシミリ・コミュ
ニケーション・ステーション3.プリント・ステーショ
ン4.データ・コミュニケーション・ステーシゴン5.
メイル・ステーション6およびファイル・マネーシメン
1−・ステーション7がある。これらの中で、特に本発
明に関係があるのはファイル・マネーシメン1−・ステ
ーション7であって、このステーションは、ワーク・ス
テーション1から転送されてきた文書あるいはファイル
を保管する機能、他のネッ1へワークから送られてきた
文書あるいはファイルを保管する機能およびワーク・ス
テーション1の依頼により、指定された文書、ファイル
、あるいはレコードを検索し、依頼元が指定するステー
ションに転送する機能をイ1している。なお、2.−8
は、別個のネノl−ワークのケーブルである。
Other stations for Party B include facsimile communication station 3. Print station 4. Data communication station 5.
There is a mail station 6 and a file manager 1-station 7. Among these, the file management station 1-7 is particularly relevant to the present invention, and this station has the function of storing documents or files transferred from the work station 1, and the function of storing documents or files transferred from the work station 1. Work Station 1 has the function of storing documents or files sent from Work Station 1, and the function of searching for specified documents, files, or records upon request from Work Station 1, and transferring them to the station specified by the requester. are doing. In addition, 2. -8
is a separate Neno l-work cable.

第1図のシステムでは、テキスト、グラフ−rツクおよ
びイメージ(ピクセル)の混合情報を扱う。
The system of FIG. 1 handles mixed information of text, graphs, and images (pixels).

ここで、イメージ(ピクセル)とは、画像を画素(ドラ
1−・ピクセル)単位に分割し、て1画素の白黒情報あ
るいは明暗、カラー情報をピッ1へのII 1u。
Here, an image (pixel) means that an image is divided into pixels (dr1-pixel), and black-and-white information, brightness, and color information of one pixel is divided into pixels.

1101gで対応させたピッ1−列情報であって、通?
i(スキャナ22から入力さAしる。
Is it the pin 1-column information that was made compatible with 1101g?
i (input from the scanner 22).

このようなイメージ情報は、データがきわめて膨大な量
となる。例えば、A4判の大きさの12×12ドツト/
mmのイメージ情報は、8〜9Mビットの情報報となる
。したがって、第1図のシステムにおいては、イメージ
情報を蓄積したり、あるいはイメージ情報の通信を行う
場合、これを圧縮してから行うことにより、メモリ容置
と通信時間を節減している。
Such image information requires an extremely large amount of data. For example, 12 x 12 dots of A4 size/
Image information of mm is information information of 8 to 9 Mbits. Therefore, in the system shown in FIG. 1, when image information is stored or communicated, it is compressed before the image information is stored, thereby saving memory capacity and communication time.

しかし、圧縮して蓄積した後、使用のためにこれを読み
出して復元する場合に、メモリの中でデータが破壊され
たり、データ転送の途中で雑音が混入したりして、エラ
ーが発生ずると、蓄積されたデータが全滅するおそれが
ある。
However, after being compressed and stored, when reading and restoring it for use, errors may occur due to data being destroyed in memory or noise being mixed in during data transfer. , there is a risk that the accumulated data will be completely destroyed.

第2図は、従来の圧縮データのメモリ格納状態を示す図
である。
FIG. 2 is a diagram showing a conventional memory storage state of compressed data.

従来より圧縮さhだデータを格納する場合、1ライン分
のデータ領域(ILN)ごとにヘッダ部()(D)とデ
ータ部(DATA)を設け、ヘッダ部にはデータのワー
ド数(n)とオプション情報を、データ部には各データ
間に区切りを入れずにデータ■。
Conventionally, when storing compressed data, a header part () (D) and a data part (DATA) are provided for each line of data area (ILN), and the header part contains the number of data words (n). and optional information, and data in the data section without any breaks between each data item■.

2.3・・・・nをそれぞれ連続して格納する。このよ
うに、ヘッダ部のデータ・ワード数で1ラインのデータ
量を管理しているため、もしこの部分にエラーが生じる
と、lライン分のデータの終りが識別できず、それ以後
のデータ全部が開用できなくな、っていた。
2.3...n are stored consecutively. In this way, the amount of data in one line is managed by the number of data words in the header, so if an error occurs in this part, the end of one line of data cannot be identified, and all subsequent data will be lost. was no longer available for use.

なお、ファクシミリで通常使用さtしるMH(モディフ
ァイド・ホフマン)方式により圧縮すると、1ラーrン
の最後には必ずEO[、(ライン終端符号)が付加さ第
1、これは1ラインのデー940号中に現われない固有
の符号”000000000001”である、ぞ二で、
このEOLを1ラ−インごとに格納す肛ば1.\ノダあ
るいはデータ中にエラーが生したときでも。
Note that when compressed using the MH (Modified Hoffman) method, which is commonly used in facsimiles, EO[, (line termination code) is always added at the end of one line. It is a unique code "000000000001" that does not appear in No. 940.
1. This EOL is stored for each line. \Even when an error occurs in the data or data.

EOLを検出することにより、次のライン以降を正常に
読み出すことができる。しかし、エラーが生じた場合、
情報のライン数が減ることになり、特にEOr、がエラ
ーのときには、次のE O1,、を検出するまで2ライ
ン分のデータが1ラインのエラーとして処理さAし、ラ
イン数が不足することになる目 的 本発明の目的は、このような従来の問題点を改善するた
め、画像データを圧縮して蓄積した移:、こ、ltを読
み出す場合、エラーを浦単に検知でき、かつエラーから
回復したときのエラー波及ライン数を少なくするととも
に、回復して正常処理に戻ったライン番号を正確に識別
することができるエラー処理方式を提供することにある
By detecting EOL, the next line and subsequent lines can be read normally. But if an error occurs,
The number of lines of information will be reduced, and especially when EOr is an error, two lines of data will be treated as one line of error until the next EOr is detected, resulting in an insufficient number of lines. The purpose of the present invention is to improve such conventional problems by easily detecting errors when reading compressed image data and storing data, and to prevent errors from occurring. To provide an error processing method capable of reducing the number of error-affected lines upon recovery and accurately identifying line numbers that have recovered and returned to normal processing.

構 成 以下、本発明の構成を、実施例により説明する。composition Hereinafter, the configuration of the present invention will be explained using examples.

第3図は、本発明の一実施例を示す画像圧縮データ格納
状態を示す図である。
FIG. 3 is a diagram showing a storage state of compressed image data according to an embodiment of the present invention.

本発明のヘッダ部は、第3図に示すように、(1)区切
りパターンと、(11)ライン通し番号と。
As shown in FIG. 3, the header section of the present invention includes (1) a delimiter pattern and (11) a line serial number.

(fit )データ部のワード数の3つを最低必要情報
として構成さJしる3、すなわち、ラインNo、 Xお
よびラインNo、 (X +I )のデータ領域に示す
ように、各データ領(1曳は従来と同じように、・\ラ
ダ部()(D)とデータ部(DΔ′「Δ)で構成される
が、ヘッダ部(HD)の内容として、従来のデータ・ツ
ー1−数に加えて。
(fit) As shown in the data area of line No. 3, line No. Hiki is composed of \ladder part () (D) and data part (DΔ'"Δ") as before, but the contents of the header part (HD) are different from the conventional data to 1-number. In addition.

区切りパターンとライン通し番号を格納する。データ部
(nA’T’A)の内容は、従来と同じく、データ1、
データ2・・・・データY1またはIT+を連続して格
納する。
Stores the delimiter pattern and line serial number. The contents of the data section (nA'T'A) are the same as before, data 1,
Data 2: Data Y1 or IT+ is stored continuously.

区切りパターンとしては、画像データの圧縮データをデ
ータ部に格納する場合に、決して発生しない固有のパタ
ーンを用いる。例えば、M H圧縮方式の!台における
FFFF(H)、つまり”+111゛=・l ] I 
”の16ビツ1−を区切りパターンとして用いる。この
ようなパターンを区□切りパターンとして1ラインNo
のデータ領域の先頭に格納すれば、プログラムでサーチ
する場合に簡単に検出できる。
As the delimiter pattern, a unique pattern that never occurs when compressed data of image data is stored in the data section is used. For example, the M H compression method! FFFF(H) at the stand, that is, “+111゛=・l ] I
” 16 bits 1- are used as a delimiter pattern. Such a pattern is used as a delimiter □ 1 line No.
If it is stored at the beginning of the data area, it can be easily detected when searching with a program.

また、ライン通し番号とは、例えば第4判の用紙の走査
ライン数がm本のとき、この画像データの圧縮データを
蓄積する場合には、先頭からライン番号を連続的の割当
てた番号であって、先頭がら何ライン目であるかを識別
できる。このライン通し番号を格納することにより、(
1)エラーが生じたとき、そのエラーが何うイン分に波
及したがを判別できるので、エラーのライン数だけに白
情報を埋込むか、あるいは前後の情報で代用する等の回
復処理を適切に行うことができ、したがってライン数が
不足することなく、完全に1ページの大きさに一致した
ライン数のデータが得らILる、また、(11)ページ
上の任意の位置をラーrン通し番−リに変換して入力す
ることにより、メモリでそのライン通し番号のデータの
みをアクセスして読み出すことも可能となる。すなわち
、副走査方向に任意の指定ができることになる。
Furthermore, the line serial number is, for example, when the number of scanning lines of 4th size paper is m, and when storing compressed data of this image data, line numbers are consecutively assigned from the beginning. , it is possible to identify which line it is from the beginning. By storing this line serial number, (
1) When an error occurs, it is possible to determine how many lines the error has affected, so appropriate recovery processing can be performed, such as embedding white information only in the number of error lines or substituting previous and subsequent information. Therefore, data with a number of lines that completely match the size of one page can be obtained without running out of lines. By converting and inputting the line serial number, it becomes possible to access and read only the data of that line serial number in the memory. In other words, any designation can be made in the sub-scanning direction.

なお、本発明のエラー処理方式を、第1図のネッ1ヘワ
ークーシステムに適用する場合には、ファイル・マネー
シメン1−・ステーション7のハードディスク、光ディ
スクおよび磁気テープ等のファイル装置に適用できると
ともに、ワーク・ステーション1のフロッピーディスク
19.ハードチフィスフ20および一時的にはメモリ(
ROM)I4にも格納することができる。圧縮データは
、通信装置25によりそのままの形で池のステーション
に送出されて、そこで再び蓄積される。また、画像デー
タとして使用する場合には、IPU(イメージ・プロセ
シング・ユニット)16により元のデータに復元し℃か
ら使用することになる。
In addition, when the error processing method of the present invention is applied to the network 1 network system shown in FIG. , work station 1's floppy disk 19. hard typhus 20 and temporarily memory (
It can also be stored in ROM) I4. The compressed data is sent intact by the communication device 25 to the pond station where it is stored again. Further, when the data is used as image data, it is restored to the original data by an IPU (image processing unit) 16 and used from .degree.

第4図は4本発明の圧縮データ蓄積動作のフローヂャー
I〜である。
FIG. 4 shows flowcharts I to 4 of the compressed data storage operation of the present invention.

ワーク・ステーション1や他のステーションから画像デ
ータが送ら九でくると、先ず1ライン分の画(象データ
をIPUI6に送る(ステップ41)。
When image data is sent from work station 1 or other stations, first one line of image data is sent to IPUI 6 (step 41).

そして、IPU16の圧縮処理をスタートさせる(ステ
ップ42)。圧縮処理が終了したならば、処理後のワー
ド数をIPIJ16から読み込む(ステップ43,44
)。次に、ヘッダ部を作成する(FFFFの区切りパタ
ーンと通し番号とワード数、(ステップ45))。次に
、IpIl、=からデータを読み込んでヘッダ部の後に
蓄積する(ステップ46)。 この動作を1ペ一ジ分の
データが終了するまで繰り返し行い、最終ラインの動作
が終了すれば蓄積を完了する(ステップ47.48)。
Then, the compression process of the IPU 16 is started (step 42). When the compression process is completed, the number of words after the process is read from the IPIJ 16 (steps 43 and 44).
). Next, a header section is created (FFFF delimiter pattern, serial number, and number of words (step 45)). Next, data is read from IpIl,= and stored after the header section (step 46). This operation is repeated until the data for one page is completed, and when the operation of the last line is completed, the storage is completed (steps 47 and 48).

第5図は、本発明のエラー検出および回復処理のフロー
チャートである。
FIG. 5 is a flowchart of error detection and recovery processing of the present invention.

圧縮データの読み出し中、データ部のワード数内に何ら
かの原因でエラーが生じた場合には、第5図のステップ
51〜53のプログラム動作によりエラーを検知する。
If an error occurs for some reason in the number of words in the data section while reading compressed data, the error is detected by the program operations of steps 51 to 53 in FIG.

すなわち、 (1)ワード数自体がワード数の規定値を越えているこ
とがチェックされた場合には、エラーと判定する。なお
、この場合、1ラインのワード数の上限値は、原稿の寸
法によって定まってしまうので、この値で常時チェック
すればよい。
That is, (1) If it is checked that the number of words itself exceeds the specified value for the number of words, it is determined that there is an error. In this case, the upper limit of the number of words in one line is determined by the dimensions of the document, so this value may be constantly checked.

(11)制御部に挿入されたワード数だけデータを読み
込んだとき、次に区切りパターンが検出されない場合に
は、エラーと判定する。
(11) When a delimiter pattern is not detected next after reading data equal to the number of words inserted into the control unit, it is determined that an error has occurred.

(iii )区切りパターンの次のライン通し番号が前
のライン通し番号と連続しない場合にも、エラーと判定
する。このため、プログラムあるいはカウンタと比較器
を用いて、前のライン通し番号と次のライン通し番号を
常時比較してチェックする。
(iii) An error is also determined when the next line serial number of the delimiter pattern is not consecutive to the previous line serial number. For this reason, the previous line serial number and the next line serial number are constantly compared and checked using a program or a counter and a comparator.

以北の操作により、エラーが容易に検知できる。Errors can be easily detected by operating further north.

ステップ51〜53のチェックで、1つでもエラーと判
定されたときは、ステップ54〜56の処理によりエラ
ー状態から回復させる。先ず、(1)区切りパターンに
よりエラーの範囲を検出する(ステップ54)。例えば
、第3図において、ライン番号(LNNo、X)のデー
タ読み出し処理を行っている途中でエラーが検知された
場合(なお、ライン番号(t、 N NO,(X −1
))は正常に処理されたものとする)。ライン番号(L
 N No、 X )のデータ部を最初からパターン・
チェ ツクしていき、最初の区切りパターン(すなわち、FF
FF のワード)を捜す。区切りパターンが検知された
ならば、その次のワード、つまりライン通し番号No、
 (X + 1. )を読み出し、エラーの範囲がライ
ン番号(LNNnX)のみであることを検出する。もし
、エラー充生後、最初に検出さhだ区切りパターンが、
ライン通し番号No (X + 2’)のものであれば
、エラーの範囲は(L N No、 X )と(I、N
 Nn X + 1 ) (7) 2 ラ−(’)分と
なる。
If at least one error is determined in the checks in steps 51 to 53, the process in steps 54 to 56 is performed to recover from the error state. First, (1) detect the error range based on the delimiter pattern (step 54). For example, in FIG. 3, if an error is detected during data read processing for line number (LNNo,
)) is assumed to have been processed normally). Line number (L
Pattern/N No, X) data part from the beginning.
Check the first delimiter pattern (i.e. FF
Search for FF word). If a delimiter pattern is detected, the next word, that is, the line serial number No.
(X + 1.) and detects that the error range is only the line number (LNNnX). If the first delimiter pattern detected after filling the error is
If the line serial number is (X + 2'), the error range is (L N No, X) and (I, N
Nn X + 1 ) (7) 2 ra-(') minutes.

(11)次に、エラー回復処理を行う(ステップ55)
(11) Next, perform error recovery processing (step 55)
.

回復処理としては種々の方法があり、例えは、エラーと
なったラインを白で埋める方法、黒で埋める方法、前の
ラインで埋める方法あるいは前後のラインで埋める方法
(例えば、前と後の一定論理をとる)等がある。こJし
により、エラー・う・rン数に一致したラインを復元す
ることができるので、元のページの大きさと完全に一致
した形で圧縮データが得られる。
There are various methods for recovery processing. logic) etc. By doing this, lines that match the number of error lines can be restored, so compressed data can be obtained in a form that completely matches the size of the original page.

(iii )次の区切りパターンから始まるラインより
、通常のデータ処理を行う(ステップ56)。すなわち
、第3図における前述の例で、エラー・う・r、〉がラ
イン番号(LNNo、X)のみの場合には、ライン番号
(LN No、X +1 )のラインからは、通常のデ
ータ処理、つまりデータの読み出しと、区切りパターン
検出、ライン通し番号のチェック、ワード数のチェック
等の処理を継続して行う。
(iii) Normal data processing is performed from the line starting from the next delimiter pattern (step 56). That is, in the above-mentioned example in FIG. 3, if the error error is only the line number (LN No, X), normal data processing starts from the line with the line number (LN No, In other words, data reading, delimiter pattern detection, line serial number checking, word count checking, and other processes are continuously performed.

なお、実施例では、画像データの圧縮データを蓄積する
場合について説明したが、本発明は、圧縮データのみに
限定されることなく、(a)ある単位(例えば1ライン
)ずつ複数単位のデータ蓄積であり、前記単位ごとのデ
ータ量が異なり、かつ(b)W積されるデータ・パター
ンでは決して発生しないパターンが存在する、という条
件が備わっている場合に適用することができる。 また
、本発明の蓄積方法によJtば、副走査方向の任意のラ
インにアクセス可能となるので、ある間隔のラインだけ
間引きして読み出す処理、あるいは特定のライン・エリ
アを指定して部分処理することもでき、処理の効率化を
図ることができる。効 果以上説明したように、本発明
によれば、1ラインごとのデータ量が可変である複数ラ
インのデータを蓄積する場合、エラーの検知が容易であ
り、かつエラーから簡単に回復でき、しがも、エラーか
ら回復したときに、エラー波及ライン数を少なくするこ
とができるとともに、回復時、正常処理に戻ったライン
番号を正確に識別することができる。
In the embodiment, a case has been described in which compressed data of image data is stored, but the present invention is not limited to compressed data only; (a) data can be stored in multiple units (for example, one line) This can be applied when the following conditions are met: the amount of data for each unit is different, and (b) there is a pattern that never occurs in the data pattern to be multiplied by W. Furthermore, according to the storage method of the present invention, it is possible to access any line in the sub-scanning direction, so it is possible to thin out and read out only lines at a certain interval, or to specify a specific line area and perform partial processing. It is also possible to improve processing efficiency. Effects As explained above, according to the present invention, when storing multiple lines of data in which the amount of data per line is variable, it is easy to detect errors, and it is easy to recover from errors. However, when recovering from an error, the number of error-affected lines can be reduced, and at the time of recovery, the line number that has returned to normal processing can be accurately identified.

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

第1図は先願の複合文書処理ネットワーク・システムの
ブロック図、第2図は従来の圧縮データのメモリ格納状
態を示す図、第3図は本発明の一実施例を示す画像圧縮
データの格納状態図、第4図は本発明の圧縮データ蓄積
動作のフローチャート、第5図は本発明のエラー検出お
よび回復処理のブローチャー1−である。 ■=ワーク・ステーション、2,8:ステーション・ケ
ープ′ル、3:フ7・クシミリ・コミュニケーション・
ステーション、4ニブリン1−・ステーション、5:コ
ミュニケーション・ステーション、6:メイル・ステー
ション、7:ファイル・マネーシメン1−・ステーショ
ン 第4図 第 5 図 手続補正書(自発) 昭和59年4月16日 1 事件の表示 昭和58年 特 許願第179772号2、:IfA明
の名称 エラー処理方式3、 補正をする者 油性との関係 特許出願人 4代理人 (1)明細書第8頁18行〜20行の「例えば、MH圧
縮方式の・・・・・・パターンとしてJを「例えば、M
H圧縮方式の場合における0001(H)、つまり”o
oo・・・・01″の16ビツトを区切りパターンとし
て」に補正する。 (2)明細書第11頁2行〜3行の「ヘッダ部を作成す
る(F F F Fの区切りパターンと」を[ヘッダ部
を作成する(OOO]、(H)の区切りパターンと」に
補正する。 (3)明細書第12頁19行〜20行の[(すなわち、
FFFF、、のワード)Jを「(すなわち、0001(
H)のワード)Jに補正する。
FIG. 1 is a block diagram of the compound document processing network system of the prior application, FIG. 2 is a diagram showing the memory storage state of conventional compressed data, and FIG. 3 is a diagram showing the storage of compressed image data according to an embodiment of the present invention. FIG. 4 is a flowchart of the compressed data storage operation of the present invention, and FIG. 5 is a brochure 1 of the error detection and recovery process of the present invention. ■ = work station, 2, 8: station cap'le, 3: fu 7 kushimiri communication
Station, 4 Niblin 1-Station, 5: Communication Station, 6: Mail Station, 7: File Money Simen 1-Station Figure 4 Figure 5 Procedure Amendment (Voluntary) April 16, 1980 1 Display of the case 1982 Patent Application No. 179772 2: Name of IfA Ming Error processing method 3 Relationship with the person making the amendment Patent applicant 4 agent (1) Specification page 8 lines 18 to 20 For example, if J is a pattern of the MH compression method...
0001(H) in case of H compression method, that is, “o
The 16 bits of oo...01'' are used as a delimiter pattern. (2) Change "Create a header section (with a delimiter pattern of F F F (3) [(i.e.,
FFFF, , word) J as ``(i.e. 0001(
Word of H) Corrected to J.

Claims (3)

【特許請求の範囲】[Claims] (1)■ラインごとのデータ鳳が可変な複数ラインのデ
ータを蓄積する装置において、■ラインごとに制御部と
データ部とを蓄積し、上記制御部には、蓄積されるデー
タとしては発生しないパターンを有する区切りパターン
と、ラインの通し番号と、該ラインに蓄積されるデータ
部のデータ基とを少なくとも蓄積して、エラーの検知と
回復処理を行なうことを特徴とするエラー処理方式。
(1) ■In a device that stores multiple lines of data with variable data for each line, ■A control section and a data section are stored for each line, and no data is generated in the control section. An error processing method characterized in that error detection and recovery processing are performed by storing at least a delimiter pattern having a pattern, a serial number of a line, and a data base of a data section stored in the line.
(2)前記エラーの検知処理は、制御部のデータ邦自体
があらかじめ定められた値を越えているが、制御部のデ
ータ量だりデータ部から読み込んだとき、次に区切りパ
ターンが存在しないが、あるいは制御部のライン通し番
号が連続しないかのいずれか1つが生じたときエラーを
検知することを特徴とする特許請求の範囲第1項記載の
エラー処理方式。
(2) The error detection process is performed when the data size of the control unit exceeds a predetermined value, but when reading from the data volume of the control unit or the data area, there is no next delimiter pattern. 2. The error processing method according to claim 1, wherein an error is detected when one of the following occurs: line serial numbers of the control unit are not consecutive.
(3)前記エラー回復処理は、先ずエラー発生後に初め
て検出された区切りパターンとライン通し番号により、
エラーの範囲を検出することを特徴とする特許請求の範
囲第1項または第2項記載のエラー処理方式。
(3) The error recovery process begins with the delimiter pattern and line serial number detected for the first time after the error occurs.
3. The error processing method according to claim 1 or 2, wherein the error range is detected.
JP58179772A 1983-09-28 1983-09-28 Error processing system Pending JPS6072035A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58179772A JPS6072035A (en) 1983-09-28 1983-09-28 Error processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58179772A JPS6072035A (en) 1983-09-28 1983-09-28 Error processing system

Publications (1)

Publication Number Publication Date
JPS6072035A true JPS6072035A (en) 1985-04-24

Family

ID=16071612

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58179772A Pending JPS6072035A (en) 1983-09-28 1983-09-28 Error processing system

Country Status (1)

Country Link
JP (1) JPS6072035A (en)

Similar Documents

Publication Publication Date Title
EP0098958B1 (en) Method of encoding and transmitting documents for text processing systems
US8793220B2 (en) Automatic document archiving for a computer system
EP0249948B1 (en) Image information processing apparatus
EP0112991A2 (en) Method for identification and compression of facsimile symbols in text processing systems
US7130072B2 (en) Multifunction system, image processing method, computer program and memory medium
US7447384B2 (en) Image processing method and apparatus
CN111414339A (en) File processing method, system, device, equipment and medium
JPH08331362A (en) Image forming device
JPS6072035A (en) Error processing system
US20020054342A1 (en) Image processing apparatus and method, and storage medium
JP3774494B2 (en) Data storage device
US6035068A (en) Method and apparatus for processing compressed data and non-compressed data
JP3458501B2 (en) Encoding device
US20240004970A1 (en) Identification of a user requesting an electronic document
Abdullah et al. X_myKarve: Non-contiguous JPEG file carver
KR100434727B1 (en) Method for inserting password in image file
JP2005055996A (en) Computerized storage method of drawing, computerized storage system of drawing, and drawing data providing system
JP3518139B2 (en) Image compression device
JP2002077473A (en) Network scanner
JPS6028371A (en) Data storage system
CN112884631A (en) Watermark processing method, device, equipment and storage medium
JPH11120111A (en) Network scanner system
KR20230174530A (en) Cartoon cut auto processing using deep learning
JPS6212280A (en) Combination system for image data
CN114707126A (en) Method and device for adding watermark to network disk document, network disk and storage medium