JP2869104B2 - Facsimile machine with storage function - Google Patents

Facsimile machine with storage function

Info

Publication number
JP2869104B2
JP2869104B2 JP27998989A JP27998989A JP2869104B2 JP 2869104 B2 JP2869104 B2 JP 2869104B2 JP 27998989 A JP27998989 A JP 27998989A JP 27998989 A JP27998989 A JP 27998989A JP 2869104 B2 JP2869104 B2 JP 2869104B2
Authority
JP
Japan
Prior art keywords
data
line
decoded
state
coded
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 - Lifetime
Application number
JP27998989A
Other languages
Japanese (ja)
Other versions
JPH03143165A (en
Inventor
英樹 室矢
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP27998989A priority Critical patent/JP2869104B2/en
Publication of JPH03143165A publication Critical patent/JPH03143165A/en
Application granted granted Critical
Publication of JP2869104B2 publication Critical patent/JP2869104B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Storing Facsimile Image Data (AREA)

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明はファクシミリ装置における画像の符号化蓄積
の方法および定速記録制御が必要な記録部の制御方法を
好適にした蓄積機能付ファクシミリ装置に関する。
Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a facsimile apparatus with a storage function suitable for a method of encoding and storing images in a facsimile apparatus and a control method of a recording unit requiring constant-speed recording control. .

[従来の技術] 従来のファクシミリ装置における原稿を読み取り符号
化し蓄積するさいの方法は特開昭63−174473号公報に記
載されているような方法で行なわれている。また受信時
に受信信号を記録画出力前に蓄積する場合も同様な方法
で行なわれている。この方法では原稿情報や受信信号情
報によっては、例えば白1画素と黒1画素の連続パター
ンのように1ラインの画素数よりも符号化データの方が
長くなってしまう場合がある。また1ラインの符号化デ
ータのビット数が多ければ多いほど復号化に要する時間
が長くなる。ここで蓄積されている画情報を復号化して
記録する場合を考えると、上記のように1ラインの復号
化データのビット数がさまざまであるので復号化に要す
る時間も大きくばらつく。このため感熱記録方式のよう
にライン走査間隔が可変速でも問題ないような記録方式
では復号化しながら順次記録するという方法が可能であ
るが、LBP記録方式のような普通紙記録では一定速で記
録して行く必要があるので復号化しながら順次記録する
方法が採用できず、特開昭63−267060号公報に記載され
ているように復号化した生データを1ページ以上蓄積す
ることのできるバッファメモリに展開したのち記録する
という手法をとっている。
2. Description of the Related Art A conventional facsimile apparatus reads, encodes, and accumulates a document by a method described in JP-A-63-174473. The same method is used to accumulate the received signal before outputting the recorded image at the time of reception. In this method, depending on the document information and the received signal information, the encoded data may be longer than the number of pixels in one line, such as a continuous pattern of one white pixel and one black pixel. Also, the greater the number of bits of one line of encoded data, the longer the time required for decoding. Considering the case where the stored image information is decoded and recorded, the time required for decoding varies greatly because the number of bits of the decoded data of one line varies as described above. For this reason, it is possible to perform sequential recording while decoding in a recording system such as the thermal recording system in which the line scanning interval does not matter even if the line scanning interval is variable.However, recording is performed at a constant speed in plain paper recording such as the LBP recording system. Therefore, a method of sequentially recording while decoding cannot be adopted, and a buffer memory capable of accumulating one or more pages of decoded raw data as described in JP-A-63-267060. And then record it.

[発明が解決しようとする課題] 上記従来技術はすべてのラインを符号化して蓄積して
いるため、データ圧縮の目的で符号化しているのに生デ
ータよりデータ数が多くなってしまう場合があるという
問題がある。また符号化されたデータ数がさまざまであ
るため1ラインごとの復号化時間も大きくばらつくの
で、普通紙のような定速記録方式では数ライン分のライ
ンメモリでは制御できず、生データを1ページ以上蓄積
可能なバッファメモリを使用せざるをえないという問題
があった。
[Problems to be Solved by the Invention] In the above-described conventional technology, all lines are encoded and stored. Therefore, although the data is encoded for the purpose of data compression, the number of data may be larger than that of raw data. There is a problem. Also, since the number of encoded data varies, the decoding time for each line varies greatly. Therefore, in a constant-speed recording method such as plain paper, line data for several lines cannot be controlled, and raw data is stored in one page. As described above, there is a problem that a buffer memory capable of storing the data must be used.

本発明の目的は上記問題点を解決して好適なデータ圧
縮方法および好適な定速記録制御方法による蓄積機能付
ファクシミリ装置を提供することにある。
SUMMARY OF THE INVENTION It is an object of the present invention to provide a facsimile apparatus with a storage function using a preferred data compression method and a preferred constant speed recording control method by solving the above problems.

[課題を解決するための手段] 上記目的を達成するために、本発明による蓄積機能付
ファクシミリ装置は圧縮方法では符号化部で生成する符
号化データ長の検出・判定部を設けることにより、1ラ
インの符号化データが生データよりデータ数が少ない場
合には従来通り符号化データで蓄積するが、符号化デー
タが生データよりデータ数が多い場合には生データで蓄
積するようにし、またこれにより復号化時間の上限値を
押さえることができるため、復号化時間のばらつきを大
幅に縮小させて定速記録にも耐えうるように構成したも
のである。
[Means for Solving the Problems] In order to achieve the above object, a facsimile apparatus with a storage function according to the present invention includes a detection / judgment unit for an encoded data length generated by an encoding unit in a compression method. If the coded data of the line has less data than the raw data, the data is stored as coded data as before, but if the coded data has more data than the raw data, the data is stored as raw data. As a result, the upper limit value of the decoding time can be suppressed, so that the variation in the decoding time is greatly reduced, so that it can withstand constant-speed recording.

また上記圧縮方法ではまだ復号化時間の上限値が定速
記録の記録間隔を上まわる場合には、1ラインの符号化
データ長と復号化時間が比例関係にあることから、1ラ
イン符号化データの復号化時間が1ライン生データの転
送時間より短くなるような1ラインの符号化データ長を
定め、これ以上の場合には生データで蓄積するように構
成したものである。
In the above-mentioned compression method, if the upper limit of the decoding time is still longer than the recording interval of constant-speed recording, the encoded data length of one line is proportional to the decoding time. The encoded data length of one line is determined so that the decoding time is shorter than the transfer time of the raw data of one line, and if it is longer than this, the data is stored as raw data.

[作用] 上記蓄積機能付ファクシミリ装置は生データより符号
化データを生成する符号化部と、1ライン符号化データ
長を検出して一定値との大小を判定する符号長検出・判
定部により、1ラインごとの符号化時に符号化データ長
が一定値を越えなければ符号化データを蓄積し、一定値
を越えた場合には符号長検出・判定部からの指示により
生データのまま蓄積することにより圧縮動作を行ない、
記録時には符号化データを復号化する復号化部と数ライ
ン分のラインメモリ部により、符号化データを復号化し
てラインメモリ部に書き込むか生データをそのままライ
ンメモリ部に転送して書き込むかして、その後にライン
メモリ部から記録部へ転送して記録するという動作を行
なう。
[Operation] The facsimile apparatus with an accumulation function includes an encoding unit that generates encoded data from raw data, and a code length detection / judgment unit that detects the length of one-line encoded data and determines the magnitude of a fixed value. If the coded data length does not exceed a certain value during coding for each line, the coded data is stored. If the coded data length exceeds a certain value, the raw data is stored as raw data according to an instruction from the code length detection / judgment unit. Performs compression operation by
At the time of recording, the decoding unit that decodes the encoded data and the line memory unit for several lines decode the encoded data and write it to the line memory unit, or transfer the raw data as it is to the line memory unit and write it. Then, an operation of transferring the data from the line memory unit to the recording unit and recording is performed.

[実施例] 以下に本発明の一実施例を第1図ないし第3図により
説明する。
Embodiment An embodiment of the present invention will be described below with reference to FIGS.

第1図は本発明による蓄積機能付ファクシミリ装置の
一実施例を示す全体ブロック図である。第1図におい
て、1はマイクロプロセッサ、2は読取部、3は記録
部、4はラインメモリ部、5はラインメモリ部、6はセ
レクタ、7はセレクタ、8は符号化部、9は符号長検出
・判定部、10は復号化部、11はプログラムROM、12は通
信制御部、13は蓄積部である。
FIG. 1 is an overall block diagram showing an embodiment of a facsimile apparatus with a storage function according to the present invention. In FIG. 1, 1 is a microprocessor, 2 is a reading unit, 3 is a recording unit, 4 is a line memory unit, 5 is a line memory unit, 6 is a selector, 7 is a selector, 8 is an encoding unit, and 9 is a code length. A detection / determination unit, 10 is a decoding unit, 11 is a program ROM, 12 is a communication control unit, and 13 is a storage unit.

上記構成のファクシミリの動作は送信と受信とコピー
に大別できる。まず送信の動作を説明する。送信原稿を
読取部2で読み取り、ラインメモリ部4に格納される。
ラインメモリ部4に格納された生データ(画素データ)
はセレクタ6を通して符号化部8に送られ符号化され
る。ここで符号化される符号化モードはMH,MR,MMRなど
があるが、MMRは途中の1ビットでもデータエラーが発
生した場合にそれ以降の1ページ全画像にエラーが影響
して画像再現が不可能となるため、ここではMHまたはMR
で符号化するものとする。但しエラーチェック・アンド
・コレクトデータを付加することによりMMRでも可能で
ある。符号化部8はラインメモリ部4に格納されている
生データを読み出して1ラインずつ符号化して行くが、
これと同時に符号長検出・判定部9が符号化されたデー
タのデータ長の検出および一定値に達したか否かの判定
を行なっている。1ラインの生データの符号化終了時点
または1ライン符号長が一定値に達した時点でマイクロ
プロセッサ1に割込みを発生し、マイクロプロセッサ1
は符号化終了かつ符号長一定値以内であれば第2図に示
すように1ライン符号化データにEOL(END OF LINE)信
号を付加するかあるいは符号化部8で自動的に付加して
蓄積部13に蓄積する。また符号化終了時に符号長が一定
値を越えているかあるいは符号化途中で符号長が一定値
に達した時には第3図に示すように1ライン生データに
EOL信号および生データであることを示すODL(ORIGINAL
DATA LINE)信号を付加するかあるいは符号化部8で自
動的に付加して蓄積部13に蓄積する。
The operation of the facsimile having the above configuration can be roughly divided into transmission, reception, and copying. First, the transmission operation will be described. The transmission document is read by the reading unit 2 and stored in the line memory unit 4.
Raw data (pixel data) stored in the line memory unit 4
Is sent to the encoding unit 8 through the selector 6 and is encoded. The coding mode to be coded here is MH, MR, MMR, etc., but in MMR, when a data error occurs even in one bit in the middle, the error affects all subsequent one-page images, and image reproduction is not performed. Here, MH or MR
Is encoded. However, MMR is also possible by adding error check and correct data. The encoding unit 8 reads the raw data stored in the line memory unit 4 and encodes the raw data line by line.
At the same time, the code length detection / determination unit 9 detects the data length of the encoded data and determines whether or not the data length has reached a certain value. When the encoding of the raw data of one line is completed or when the code length of one line reaches a certain value, an interrupt is generated in the microprocessor 1 and the microprocessor 1
If the coding is completed and the code length is within a certain value, an EOL (END OF LINE) signal is added to the one-line coded data as shown in FIG. It is stored in the unit 13. When the code length exceeds a certain value at the end of coding, or when the code length reaches a certain value during coding, one line of raw data is output as shown in FIG.
EOL signal and ODL that indicates raw data (ORIGINAL
(DATA LINE) signal or automatically added by the encoding unit 8 and stored in the storage unit 13.

第2図は従来方法による符号化データおよび第1図の
本発明による1ライン符号化データが生データより短い
時のデータ例図である。第3図は第1図の本発明による
1ライン符号化データが生データより長いものがある時
のデータ例図である。第3図の生データであることを示
すODL信号は従来方法の符号化では発生しえない符号を
用いることにより、1ラインの符号化データが生データ
より大きくなることを防止できて蓄積部13への効率よい
蓄積が可能となる。
FIG. 2 is an example of data when the encoded data according to the conventional method and the one-line encoded data according to the present invention of FIG. 1 are shorter than the raw data. FIG. 3 is an example of data when one-line encoded data according to the present invention shown in FIG. 1 is longer than raw data. The ODL signal indicating the raw data shown in FIG. 3 uses a code which cannot be generated by the conventional encoding, thereby preventing the encoded data of one line from becoming larger than the raw data. Efficient storage is possible.

送信は蓄積部13に蓄積されているデータを復号化部10
で生データに復号化しセレクタ7を通してラインメモリ
部5に格納する。このさい第3図に示す生データのライ
ンはODL信号を検出することにより、そのままラインメ
モリ部5に転送し格納する。ここで生データのラインは
第3図のようにEOL信号およびODL信号を使用している
が、符号化では発生しえない一連のデータ1個で表わす
こともできる。第2図または第3図に示す数ラインのデ
ータが格納されるとセレクタ7を切り換え、符号化部8
で相手機に合わせて符号化を行ない、復号化と符号化を
順次に行ないながら、通信制御部12を通して送信され
る。原稿のコピー時も読取部2での読み取りから蓄積部
13への蓄積までの動作は送信時と同様に行なわれる。
For transmission, the data stored in the storage unit 13 is decoded.
, And is stored in the line memory unit 5 through the selector 7. At this time, the line of the raw data shown in FIG. 3 is transferred to the line memory unit 5 and stored as it is by detecting the ODL signal. Here, the raw data line uses the EOL signal and the ODL signal as shown in FIG. 3, but it can be represented by a series of data that cannot be generated by encoding. When several lines of data shown in FIG. 2 or FIG. 3 are stored, the selector 7 is switched, and the
Are transmitted through the communication control unit 12 while performing encoding in accordance with the other party and sequentially performing decoding and encoding. When copying an original, the reading unit 2 starts reading and then stores it.
The operation up to storage in 13 is performed in the same manner as at the time of transmission.

ついで受信の蓄積までの動作を説明する。通信制御部
12で受信した受信信号は符号化されたデータであるた
め、復号化部10で一たん生データに復元され、回線など
の影響によるエラーがないかどうかをチェックしながら
ラインメモリ部5に格納される。ここでエラーがないラ
インはそのまま符号化部8で符号化し、エラーが発生し
たラインはその前のライン(前行置換)を符号化部8で
符号化して、蓄積部13に順次蓄積される。このさい送信
の蓄積動作と同様に1ライン符号化データと生データの
大小により、符号化データで蓄積するか生データのまま
蓄積するかが決められて、第2図または第3図に示すよ
うなデータが蓄積される。
Next, the operation up to reception accumulation will be described. Communication control unit
Since the received signal received at 12 is encoded data, it is restored to raw data once by the decoding unit 10 and stored in the line memory unit 5 while checking whether there is any error due to the influence of the line or the like. You. Here, the line having no error is encoded by the encoding unit 8 as it is, and the line in which the error has occurred is encoded by the encoding unit 8 on the preceding line (replacement of the previous line), and is sequentially accumulated in the accumulation unit 13. In this case, as in the storing operation of the transmission, whether the data is stored as coded data or stored as raw data is determined depending on the magnitude of the one-line coded data and the raw data, as shown in FIG. 2 or FIG. Data is accumulated.

つぎにコピーの記録および受信後の記録の動作を説明
する。蓄積部13に蓄積されている第2図または第3図に
示すようなデータを復号化部10で生データに復元し、ラ
インメモリ部5に格納した後に記録部3へ転送して記録
するわけであるが、ここで問題となるのは記録部3への
転送間隔である。いま復号化部10での1ラインの復号化
時間T1は次式で表わされる。
Next, the operation of recording a copy and recording after reception will be described. The data as shown in FIG. 2 or FIG. 3 stored in the storage unit 13 is restored to raw data by the decoding unit 10, stored in the line memory unit 5, and then transferred to the recording unit 3 for recording. However, the problem here is the transfer interval to the recording unit 3. Decoding time T 1 of the one line of the decoding unit 10 now is represented by the following equation.

T1=a+b・P+c・N …(1) ここでa,b,cは定数、Pは1ライン画素数(生データ
数)、Nは1ライン符号化データビット数である。した
がって画面幅が固定されればPも定数として扱うことが
できるため、1ラインの復号化時間T1は1ライン符号化
データビット数Nと比例することがわかる。また復号化
部10が生データをラインメモリ部5に転送するのに要す
る時間T2は次式で表わされる。
T 1 = a + b · P + c · N (1) where a, b, and c are constants, P is the number of pixels per line (the number of raw data), and N is the number of bits of encoded data per line. Therefore, if the screen width is fixed, P can be treated as a constant, and it can be seen that the decoding time T 1 for one line is proportional to the number N of encoded data bits for one line. The decoding unit 10 is time T 2 required to transfer the raw data to the line memory unit 5 is represented by the following equation.

T2=d+e・P …(2) ここでd,eは定数、Pは1ライン画素数である。した
がって転送時間T2は画面幅が固定されれば固定値とな
る。
T 2 = d + e · P (2) where d and e are constants, and P is the number of pixels in one line. Thus the transfer time T 2 are a fixed value if the screen width is fixed.

さてLBP記録方式などの普通紙記録方式では、ライン
ごとの記録間隔が一定であるため、記録部3へのデータ
転送間隔も一定値以下である必要がある。ここで従来例
では1ラインの符号化データビット数がさまざまであっ
たため(1)式による復号化時間T1も大きくばらついて
いたが、本発明の実施例では1ライン符号化データビッ
ト数NがたとえばB4幅であれば2048ビットの一定値に制
限されているため復号化時間T1も上限が存在する。これ
により記録部3へのデータ転送間隔も上限が決定されて
定速記録が可能となる。
Now, in the plain paper recording method such as the LBP recording method, the recording interval for each line is constant, so the data transfer interval to the recording unit 3 also needs to be less than a certain value. Here, in the conventional example, the number of bits of coded data per line was various, so that the decoding time T 1 according to the equation (1) also varied greatly. However, in the embodiment of the present invention, the number N of bits of coded data per line is N. for example, if the B4 width 2048 because it is limited to a fixed value of the bit decoding time T 1 also exists an upper limit. As a result, the upper limit of the data transfer interval to the recording unit 3 is determined, and constant speed recording becomes possible.

また復号化処理の遅い復号化部10を使用する場合には
次のような方法も考えられる。この場合に(1)式の1
ライン復号化処理時間T1が(2)式の転送時間T2より十
分に長いため、蓄積部13に蓄積時の符号長検出・判定部
9による符号化データあるいは生データの決定を1ライ
ン画素数Pを基準に行なっていたのを、蓄積部13からラ
インメモリ部5への復号化部10の生データ転送時間T2
基準にして、T1=T2となるNの値により符号化データで
蓄積するか生データで蓄積するかの決定を行なえば、復
号化処理が遅い復号化部10を使用しても記録部3による
定速記録が可能となる。但しこの場合には蓄積部13に蓄
積されるデータ量が多くなるため、バランスを考えて決
定する必要がある。
Further, when the decoding unit 10 having a slow decoding process is used, the following method can be considered. In this case, 1 of equation (1)
For line decoding process time T 1 is (2) sufficiently longer than the transfer time T 2 of the one line pixel determination of encoded data or the raw data from storage when the code length detection and determination unit 9 in the accumulation unit 13 What was performed on the basis of the number P is encoded by the value of N such that T 1 = T 2 based on the raw data transfer time T 2 of the decoding unit 10 from the storage unit 13 to the line memory unit 5. If it is determined whether the data is stored as data or as raw data, the recording unit 3 can perform constant-speed recording even if the decoding unit 10 with a slow decoding process is used. However, in this case, since the amount of data stored in the storage unit 13 increases, it is necessary to determine the amount in consideration of the balance.

本発明によれば、今までLBP記録方式のような定速記
録を行なうには生データを1ページ以上格納できるバッ
ファメモリを使用しなければならなかったのが不要とな
る。しかし定尺記録紙を使った定速記録においては縮小
等が必要であり(たとえばB4より若干長い受信信号をB4
記録紙に縮小して記録してしまう)、このためにバッフ
ァメモリが必要であろうと考えられるが、これには紙の
送りスピードつまりモータの回転数と1ラインごとの記
録間隔および記録時間の比率を縮小率と同じになるよう
に制御すれば、縮小が実現できるので、バッファメモリ
は不要である。
According to the present invention, it is unnecessary to use a buffer memory capable of storing one or more pages of raw data in order to perform constant-speed recording such as the LBP recording method. However, constant-speed recording using fixed-size recording paper requires reduction or the like (for example, a received signal slightly longer than B4
It may be necessary to use a buffer memory for this purpose. This is because the paper feed speed, that is, the number of rotations of the motor, and the ratio of the recording interval and recording time for each line are considered. Is controlled so as to be the same as the reduction ratio, the reduction can be realized, so that the buffer memory is unnecessary.

[発明の効果] 本発明によれば、ファクシミリの符号化蓄積時に従来
より少ないデータ数に圧縮可能であるため蓄積部の使用
効率の向上の効果がある。また定速記録において生デー
タの1ページ以上格納可能なバッファメモリを使用せず
に制御可能となるため経済性に優れたファクシミリ装置
が実現できる効果がある。
[Effects of the Invention] According to the present invention, it is possible to reduce the number of data to be smaller than before when encoding and storing facsimile data. In addition, since the control can be performed without using a buffer memory capable of storing one or more pages of raw data in constant speed recording, there is an effect that a facsimile apparatus excellent in economy can be realized.

【図面の簡単な説明】[Brief description of the drawings]

第1図は本発明による蓄積機能付ファクシミリ装置の一
実施例を示す全体ブロック図、第2図は第1図の1ライ
ン符号化データが生データより短い時のデータ例図、第
3図は第1図の1ライン符号化データが生データより長
いものがある時のデータ例図である。 1……マイクロプロセッサ、2……読取部、3……記録
部、4,5……ラインメモリ部、6,7……セレクタ、8……
符号化部、9……符号長検出・判定部、10……復号化
部、11……プログラムROM、12……通信制御部、13……
蓄積部。
FIG. 1 is an overall block diagram showing an embodiment of a facsimile apparatus with a storage function according to the present invention, FIG. 2 is a data example diagram when one-line encoded data of FIG. 1 is shorter than raw data, and FIG. FIG. 2 is a data example diagram when one-line encoded data in FIG. 1 is longer than raw data. 1 ... Microprocessor, 2 ... Reading unit, 3 ... Recording unit, 4,5 ... Line memory unit, 6,7 ... Selector, 8 ...
Encoding unit, 9 Code length detection / judgment unit, 10 Decoding unit, 11 Program ROM, 12 Communication control unit, 13
Storage unit.

Claims (3)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】ページ単位定速記録方式上、必要とされて
いる1頁分以上の容量の記録用バッファメモリが不要と
された状態で、相手ファクシミリ装置からの受信画像信
号としてのライン対応符号化データがライン単位に一旦
復号化された後に再び符号化された状態として一時蓄積
された上、復号化された状態としてページ単位定速記録
方式により定尺記録紙上に記録される受信記録動作と、
送信原稿上から読取られたライン対応画素データがライ
ン単位に符号化された状態として一時蓄積された上、一
旦復号化された後に再び符号化された状態として相手フ
ァクシミリ装置に送信される送信動作と、原稿上から読
取られたライン対応画素データがライン単位に符号化さ
れた状態として一時蓄積された上、復号化された状態と
してページ単位定速記録方式により定尺記録紙上に記録
されるコピー記録動作とが可能とされた蓄積機能付ファ
クシミリ装置であって、ライン単位にデータを符号化す
べく具備されている符号化手段には、蓄積対象としての
データが符号化されるに際し、ライン単位に符号化総ビ
ット数を計測した上、該符号化総ビット数が、事前設定
ライン対応画素データ数を基準として、該基準より大で
ある場合には符号化前のデータを、小である場合には符
号化データを符号化前/後識別情報が付加された状態と
してそれぞれ出力する機能が具備されている一方、ライ
ン単位にデータを復号化すべく具備されている復号化手
段には、一時蓄積されているデータがライン単位に読み
出された上、復号化されるに際し、該データに付加され
ている符号化前/後識別情報が参照された上、該データ
が符号化前のデータであると識別された場合には該デー
タのままとして、符号化データであると識別された場合
には該データが復号化された状態としてそれぞれ出力す
る機能が具備されている構成の蓄積機能付ファクシミリ
装置。
A line-corresponding code as a received image signal from a partner facsimile apparatus in a state where a recording buffer memory of a required capacity of one page or more is not required in the page unit constant speed recording method. Receiving and recording operation in which the decoded data is temporarily stored as a coded state after being once decoded in line units, and then recorded on the fixed-length recording paper in a page-unit constant-speed recording method as the decoded state; ,
A transmission operation in which line-corresponding pixel data read from a transmission original is temporarily stored in a coded state for each line, and then temporarily decoded and then coded again to be transmitted to the other party facsimile apparatus. Copy recording in which line-corresponding pixel data read from a document is temporarily stored in a coded state on a line-by-line basis, and is then recorded in a decoded state on a fixed-size recording paper by a page-based constant-speed recording method. A facsimile apparatus with a storage function capable of performing operations and having a coding means provided for coding data in line units, when data to be stored is coded, code is performed in line units. The total number of encoded bits is measured, and if the total number of encoded bits is larger than the reference based on the number of pixel data corresponding to the preset line, the code It has a function of outputting the previous data as encoded data with the pre / post-identification information added thereto when the data is small, while having a function of decoding data in line units. The decoding means reads the temporarily stored data line by line, and upon decoding, refers to the pre / post identification information added to the data, and When the data is identified as data before encoding, the data is provided as it is, and when the data is identified as encoded data, the data is output as a decoded state. Facsimile machine with a storage function having the above configuration.
【請求項2】ページ単位定速記録方式上、必要とされて
いる1頁分以上の容量の記録用バッファメモリが不要と
された状態で、相手ファクシミリ装置からの受信画像信
号としてのライン対応符号化データがライン単位に一旦
復号化された後に再び符号化された状態として一時蓄積
された上、復号化された状態としてページ単位定速記録
方式により定尺記録紙上に記録される受信記録動作と、
送信原稿上から読取られたライン対応画素データがライ
ン単位に符号化された状態として一時蓄積された上、一
旦復号化された後に再び符号化された状態として相手フ
ァクシミリ装置に送信される送信動作と、原稿上から読
取られたライン対応画素データがライン単位に符号化さ
れた状態として一時蓄積された上、復号化された状態と
してページ単位定速記録方式により定尺記録紙上に記録
されるコピー記録動作とが可能とされた蓄積機能付ファ
クシミリ装置であって、ライン単位にデータを符号化す
べく具備されている符号化手段には、蓄積対象としての
データが符号化されるに際し、ライン単位に符号化総ビ
ット数を計測した上、該符号化総ビット数が、復号化処
理時間がある一定値となる際での符号化総ビット数(<
事前設定ライン対応画素データ数)を基準として、該基
準より大である場合には符号化前のデータを、小である
場合には符号化データを符号化前/後識別情報が付加さ
れた状態としてそれぞれ出力する機能が具備されている
構成の蓄積機能付ファクシミリ装置。
2. A line-corresponding code as a received image signal from a partner facsimile apparatus in a state where a recording buffer memory having a required capacity of one page or more is not required in the page unit constant speed recording method. Receiving and recording operation in which the decoded data is temporarily stored as a coded state after being once decoded in line units, and then recorded on the fixed-length recording paper in a page-unit constant-speed recording method as the decoded state; ,
A transmission operation in which line-corresponding pixel data read from a transmission original is temporarily stored in a coded state for each line, and then temporarily decoded and then coded again to be transmitted to a partner facsimile apparatus. Copy recording in which line-corresponding pixel data read from a document is temporarily stored in a coded state on a line-by-line basis, and is then recorded in a decoded state on a fixed-size recording paper by a page-based constant-speed recording method. A facsimile apparatus with a storage function capable of performing operations and having a coding means provided for coding data in line units, when data to be stored is coded, code is performed in line units. After measuring the total number of encoded bits, the total number of encoded bits becomes the total number of encoded bits when the decoding processing time becomes a certain value (<
(The number of pixel data corresponding to the preset line) as a reference. If the value is larger than the reference, the data before encoding is added. If the value is smaller, the encoded data is added with pre / post identification information. A facsimile apparatus with a storage function having a function of outputting each as a function.
【請求項3】ライン単位にデータを復号化すべく具備さ
れている復号化手段には、一時蓄積されているデータが
ライン単位に読み出された上、復号化されるに際し、該
データに付加されている符号化前/後識別情報が参照さ
れた上、該データが符号化前のデータであると識別され
た場合には該データのままとして、符号化データである
と識別された場合には該データが復号化された状態とし
てそれぞれ出力する機能が具備されている請求項2記載
の蓄積機能付ファクシミリ装置。
3. Decoding means provided for decoding data on a line-by-line basis includes adding temporarily added data to the temporarily stored data when the data is read out and decoded on a line-by-line basis. After referring to the pre-encoding / post-encoding identification information, if the data is identified as data before encoding, the data is left as it is, and if the data is identified as encoded data, 3. The facsimile apparatus with a storage function according to claim 2, further comprising a function of outputting the data in a decrypted state.
JP27998989A 1989-10-30 1989-10-30 Facsimile machine with storage function Expired - Lifetime JP2869104B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP27998989A JP2869104B2 (en) 1989-10-30 1989-10-30 Facsimile machine with storage function

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP27998989A JP2869104B2 (en) 1989-10-30 1989-10-30 Facsimile machine with storage function

Publications (2)

Publication Number Publication Date
JPH03143165A JPH03143165A (en) 1991-06-18
JP2869104B2 true JP2869104B2 (en) 1999-03-10

Family

ID=17618756

Family Applications (1)

Application Number Title Priority Date Filing Date
JP27998989A Expired - Lifetime JP2869104B2 (en) 1989-10-30 1989-10-30 Facsimile machine with storage function

Country Status (1)

Country Link
JP (1) JP2869104B2 (en)

Also Published As

Publication number Publication date
JPH03143165A (en) 1991-06-18

Similar Documents

Publication Publication Date Title
JPS6118264A (en) Picture processor
US8126295B2 (en) Image processing apparatus and method of using the same
JP2869104B2 (en) Facsimile machine with storage function
JPH0145270B2 (en)
JP3410122B2 (en) Double-sided reading compression / expansion method
JP3289933B2 (en) Image transmission device
JP3222576B2 (en) Encoding device
KR0121153B1 (en) Data receiving method and device of a facsimile
JP3059745B2 (en) Facsimile apparatus and control method thereof
JP3187696B2 (en) Image coding device
JP3251361B2 (en) Facsimile machine
JP2711896B2 (en) Multi-level image data compression device
JP2662407B2 (en) Image processing method
JP4214678B2 (en) Document image reading device
JPH0374993B2 (en)
JPH09116763A (en) Coding method
JP2000069298A (en) Facsimile equipment
JP2899284B2 (en) Image data encoding device
JP2574609B2 (en) Facsimile machine
JPH0832814A (en) Facsimile equipment
JP3026634B2 (en) Facsimile machine
JPS6240867A (en) Store and communication system
JPS59190779A (en) Facsimile equipment
JPS60154774A (en) White line skip type facsimile equipment
JPH04157976A (en) Facsimile equipment