JPS62154975A - デ−タ伸長処理装置 - Google Patents
デ−タ伸長処理装置Info
- Publication number
- JPS62154975A JPS62154975A JP60293125A JP29312585A JPS62154975A JP S62154975 A JPS62154975 A JP S62154975A JP 60293125 A JP60293125 A JP 60293125A JP 29312585 A JP29312585 A JP 29312585A JP S62154975 A JPS62154975 A JP S62154975A
- Authority
- JP
- Japan
- Prior art keywords
- line
- data
- white
- address
- white line
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Storing Facsimile Image Data (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[発明の技術分野]
本発明は、圧縮データを伸艮複号処理することにより得
られたデータをページメモリへ高速に転送できるデータ
伸長処理装置に関する。
られたデータをページメモリへ高速に転送できるデータ
伸長処理装置に関する。
[発明の技術的背景とその問題点]
従来圧縮符号化されたデータを伸長復号化してページメ
モリに書込むというデータ伸長処理において、伸長され
たデータは圧縮データの数′佑あ養いは士数倍にもなる
ため、ページメモリへのデータ転送がデータ処理時間に
大きな比重を占めていて、データ伸長処理のスピードア
ップの大きな制約となっていた。そこで、データ伸長処
理のスピードアップのために、データをどのようにペー
ジメモリに転送したらよいかが問題となっていた。
モリに書込むというデータ伸長処理において、伸長され
たデータは圧縮データの数′佑あ養いは士数倍にもなる
ため、ページメモリへのデータ転送がデータ処理時間に
大きな比重を占めていて、データ伸長処理のスピードア
ップの大きな制約となっていた。そこで、データ伸長処
理のスピードアップのために、データをどのようにペー
ジメモリに転送したらよいかが問題となっていた。
[発明の目的]
本発明は上記事情に鑑みてなされたもので、その目的は
、伸長データのページメモリへの転送量を減らし、デー
タ伸長処理のスピードアンプを計れるデータ伸長処理装
置を提供することにある。
、伸長データのページメモリへの転送量を減らし、デー
タ伸長処理のスピードアンプを計れるデータ伸長処理装
置を提供することにある。
[発明の概要]
上記目的を達成するために、本発明によるデータ伸長処
理装置は、伸長処理動作を制御するための主制御装置部
と、伸長データ格納用のページメモリと、前記ページメ
モリのアドレス指定用のアドレスカウンタ手段と、受信
データから符号データを検出するための符号検出手段と
、前記符号データから伸長データを生成するための伸長
データ生成手段と、1ラインが白ラインの場合、前記伸
長データ生成手段と前記アドレスカウンタ手段を制御す
る信号を出力する白ライン制御手段とから構成される。
理装置は、伸長処理動作を制御するための主制御装置部
と、伸長データ格納用のページメモリと、前記ページメ
モリのアドレス指定用のアドレスカウンタ手段と、受信
データから符号データを検出するための符号検出手段と
、前記符号データから伸長データを生成するための伸長
データ生成手段と、1ラインが白ラインの場合、前記伸
長データ生成手段と前記アドレスカウンタ手段を制御す
る信号を出力する白ライン制御手段とから構成される。
従って、上記データ伸長処理装置の前記符号検出手段は
前記主制御装置部から転送される圧縮データから符号デ
ータに関する符号を判別し、符号データのみを前記伸長
データ生成手段に送出する。
前記主制御装置部から転送される圧縮データから符号デ
ータに関する符号を判別し、符号データのみを前記伸長
データ生成手段に送出する。
通常は、前記伸長データ生成手段は前記符号検出手段か
らの符号データから伸長データを生成し、前記アドレス
カウンタ手段によって指定された前記ページメモリ内の
アドレスに前記伸長データを転送する。その後、転送し
たデータ長方だけ前記アドレスカウンタ手段のライン方
向のアドレスをカウントアツプする信号を前記アドレス
カウンタ手段に出力する。前記伸長データ生成手段は、
もし前記符号検出手段からの符号データからデータを伸
長処理する過程で、現在伸長処理過程中のラインが白ラ
インであることが確認されたときは、現在伸長処理過程
中のラインが白ラインであることを示す信号を前記白ラ
イン制御手段出力し、前記白ライン制御手段からの制御
信号によって前記伸長処理動作を停止する。前記伸長デ
ータ生成手段からの前記白ラインであることを示す信号
により、前記白ライン制御手段は、前記アドレスカウン
タのラインに直交する方向のアドレスカウンタをカウン
トアツプするための信号を前記アドレスカウンタに出力
する。
らの符号データから伸長データを生成し、前記アドレス
カウンタ手段によって指定された前記ページメモリ内の
アドレスに前記伸長データを転送する。その後、転送し
たデータ長方だけ前記アドレスカウンタ手段のライン方
向のアドレスをカウントアツプする信号を前記アドレス
カウンタ手段に出力する。前記伸長データ生成手段は、
もし前記符号検出手段からの符号データからデータを伸
長処理する過程で、現在伸長処理過程中のラインが白ラ
インであることが確認されたときは、現在伸長処理過程
中のラインが白ラインであることを示す信号を前記白ラ
イン制御手段出力し、前記白ライン制御手段からの制御
信号によって前記伸長処理動作を停止する。前記伸長デ
ータ生成手段からの前記白ラインであることを示す信号
により、前記白ライン制御手段は、前記アドレスカウン
タのラインに直交する方向のアドレスカウンタをカウン
トアツプするための信号を前記アドレスカウンタに出力
する。
上記の動作により、伸長処理ラインが白ラインであると
ぎは、データの転送を行なわず、ページメモリ用のアド
レスを更新することで処理を完了するので圧縮データの
伸長処理を高速化できる。
ぎは、データの転送を行なわず、ページメモリ用のアド
レスを更新することで処理を完了するので圧縮データの
伸長処理を高速化できる。
[発明の実施例]
以下に図面を参照して、本発明によるデータ伸長処理装
置の一実施例について詳細に説明する。
置の一実施例について詳細に説明する。
図面は本発明による一実施例の構成を示している。
本発明によるデータ伸長処理装置は、主制御装置部(M
PU)1、符号検出部2、伸長データ生成部3、白ライ
ン制御部4、ページメモリのアドレスカウンタ5、およ
びページメモリ6から構成されている。主制御装置部1
はaとbの2つの部分−5′− からなり、aは制御部であり、bは圧縮データの記憶部
である。符号検出部2は主制御装置部1より送られた圧
縮データから符号の種類、意味するものを検出する回路
部であり、伸長データ生成部3は符号検出部2で検出さ
れた符号から伸長イメージ(生イメージ)を生成し、そ
の1ラインが全て白であるかチェックする。白ライン制
御部4は白ラインが検出されたとき、ページメモリアド
レスおよびデータを制御する回路部であり、ページメモ
リのアドレスカウンタ5は、aの主走査方向(ライン方
向)、bの副走査方向(ラインに直交する方向)のアド
レスカウンタから構成されている。ページメモリ6は伸
長データを記憶する。線路11は圧縮データを、線路1
2は1ラインの長さを、線路13は主走査X、副走査Y
のアドレスのスタート位置を転送するための線路である
。線路14は符号検出部2で検出された符号を伸長デー
タ生成部3に転送するための線路である。線路15はそ
のラインが全て白であることを白ライン制御部4に知ら
せるための白ラインフラグ転送用線路である。
PU)1、符号検出部2、伸長データ生成部3、白ライ
ン制御部4、ページメモリのアドレスカウンタ5、およ
びページメモリ6から構成されている。主制御装置部1
はaとbの2つの部分−5′− からなり、aは制御部であり、bは圧縮データの記憶部
である。符号検出部2は主制御装置部1より送られた圧
縮データから符号の種類、意味するものを検出する回路
部であり、伸長データ生成部3は符号検出部2で検出さ
れた符号から伸長イメージ(生イメージ)を生成し、そ
の1ラインが全て白であるかチェックする。白ライン制
御部4は白ラインが検出されたとき、ページメモリアド
レスおよびデータを制御する回路部であり、ページメモ
リのアドレスカウンタ5は、aの主走査方向(ライン方
向)、bの副走査方向(ラインに直交する方向)のアド
レスカウンタから構成されている。ページメモリ6は伸
長データを記憶する。線路11は圧縮データを、線路1
2は1ラインの長さを、線路13は主走査X、副走査Y
のアドレスのスタート位置を転送するための線路である
。線路14は符号検出部2で検出された符号を伸長デー
タ生成部3に転送するための線路である。線路15はそ
のラインが全て白であることを白ライン制御部4に知ら
せるための白ラインフラグ転送用線路である。
線路16はページメモリアドレスのカウントアツプ信号
を、線路17はページメモリアドレスを、線路18は白
ラインのときの副走査方向のアドレスカウントアツプ信
号を伝送するための線路である。線路19は白ラインの
ときの伸長データ生成停止信号を、線路20は符号検出
スタート信号を伝送する線路であり、線路21は伸長デ
ータをページメ王りに転送する線路である。
を、線路17はページメモリアドレスを、線路18は白
ラインのときの副走査方向のアドレスカウントアツプ信
号を伝送するための線路である。線路19は白ラインの
ときの伸長データ生成停止信号を、線路20は符号検出
スタート信号を伝送する線路であり、線路21は伸長デ
ータをページメ王りに転送する線路である。
次に本発明の実施例の動作を説明する。最初に、線路1
2を通して、伸長データ生成部3に1ラインの長さを転
送しておく。また線路13を通して主走査方向および副
走査方向のスタートアドレスをアドレスカウンタ5に転
送しておく。その後、主制御装置部1は圧縮データ記憶
部すに蓄えられている圧縮データを線路11を通して符
号検出部2に転送する。符号検出部2は転送されて来た
圧縮データから、符号の意味する内容(例えばエンドオ
ブライン(EOL)、1次元の場合はランレングス、2
次元の場合はモード)を検出し、イメージデータに関係
するものを伸長データ生成部3に転送する。伸長データ
生成部3は符号検出部2より送られてくるランレングス
、およびモードによって白および黒データを生成し、線
路21を通してページメモリ6に書込んで行く。それと
同時に、線路16を介してアドレスカウントアツプ信号
によりアドレスカウンタ5のaの主走査方向アドレスを
カウントアツプする。これを繰返し、1ライン長分のデ
ータをページメモリ6に書き終えると、アドレスカウン
タ5のbの副走査方向アドレスをカウントアツプする。
2を通して、伸長データ生成部3に1ラインの長さを転
送しておく。また線路13を通して主走査方向および副
走査方向のスタートアドレスをアドレスカウンタ5に転
送しておく。その後、主制御装置部1は圧縮データ記憶
部すに蓄えられている圧縮データを線路11を通して符
号検出部2に転送する。符号検出部2は転送されて来た
圧縮データから、符号の意味する内容(例えばエンドオ
ブライン(EOL)、1次元の場合はランレングス、2
次元の場合はモード)を検出し、イメージデータに関係
するものを伸長データ生成部3に転送する。伸長データ
生成部3は符号検出部2より送られてくるランレングス
、およびモードによって白および黒データを生成し、線
路21を通してページメモリ6に書込んで行く。それと
同時に、線路16を介してアドレスカウントアツプ信号
によりアドレスカウンタ5のaの主走査方向アドレスを
カウントアツプする。これを繰返し、1ライン長分のデ
ータをページメモリ6に書き終えると、アドレスカウン
タ5のbの副走査方向アドレスをカウントアツプする。
もし1次元圧縮方式(Ml−1方式)で1ライン長の白
ランが伸長データ生成部3に転送されてきた場合、直ち
に白ラインフラグを線路15を介して白ライン制御部4
に送る。それにより白ライン制御部4は線路19からの
伸長データ生成停止信号を伸長データ生成部3に送り、
データ生成を停止させると同時に、線路18からの副走
査方向アドレスカウントアツプ信号により、副走査方向
アドレスをカウントアツプする。また伸長データ生成部
3は線路20の符号検出スタート信号を符号検出部2に
送り、次のラインのランレングスが転送されてくるのを
待ち、ランレングスが送られてきたら、同様に伸長デー
タを生成してページメモリ6に書込む動作を繰返す。
ランが伸長データ生成部3に転送されてきた場合、直ち
に白ラインフラグを線路15を介して白ライン制御部4
に送る。それにより白ライン制御部4は線路19からの
伸長データ生成停止信号を伸長データ生成部3に送り、
データ生成を停止させると同時に、線路18からの副走
査方向アドレスカウントアツプ信号により、副走査方向
アドレスをカウントアツプする。また伸長データ生成部
3は線路20の符号検出スタート信号を符号検出部2に
送り、次のラインのランレングスが転送されてくるのを
待ち、ランレングスが送られてきたら、同様に伸長デー
タを生成してページメモリ6に書込む動作を繰返す。
2次元圧縮方式(MR,M2R方式)においては、前の
ラインの変化点を基準に圧縮データの伸長を行なってい
るため、1ライン全て伸長完了しないと、そのラインが
全て白がどうが判断が出来ない。そこでデータ生成部3
においてページメモリ6に展開しながら伸長して行き、
1ラインが終わった時点でそのラインが全部臼であった
かどうかを判定し、白であったらデータ生成部はそれを
記憶しておき、すぐその後、符号検出部2より■oコー
ドが送られてきたら、そのコードの伸長動作は行なわず
、白ライン制御部4に対し白ラインフラグを線路15を
介して転送する。白ライン制御部4は伸長データ生成停
止信号と副走査方向アドレスアップ信号を、それぞれ伸
長データ生成部3および副走査方向アドレスカウンタ5
bに送り、副走査方向アドレスをカウントアツプだけ行
ない、そのラインの伸長およびページメモリ6への展開
動作を行なわない。伸長データ生成部3は停止信号を受
信すると同時に、符号検出部2に対して符号検出スター
ト信号を送り、次のラインへと進む。
ラインの変化点を基準に圧縮データの伸長を行なってい
るため、1ライン全て伸長完了しないと、そのラインが
全て白がどうが判断が出来ない。そこでデータ生成部3
においてページメモリ6に展開しながら伸長して行き、
1ラインが終わった時点でそのラインが全部臼であった
かどうかを判定し、白であったらデータ生成部はそれを
記憶しておき、すぐその後、符号検出部2より■oコー
ドが送られてきたら、そのコードの伸長動作は行なわず
、白ライン制御部4に対し白ラインフラグを線路15を
介して転送する。白ライン制御部4は伸長データ生成停
止信号と副走査方向アドレスアップ信号を、それぞれ伸
長データ生成部3および副走査方向アドレスカウンタ5
bに送り、副走査方向アドレスをカウントアツプだけ行
ない、そのラインの伸長およびページメモリ6への展開
動作を行なわない。伸長データ生成部3は停止信号を受
信すると同時に、符号検出部2に対して符号検出スター
ト信号を送り、次のラインへと進む。
次にVOコードが伸長データ生成部3に与えられると、
上記動作を繰返しページメモリ6の副走査方向のアドレ
スを進めるだけで、伸長動作が続けられる。VO以外の
コードが符号検出部より転送されてきた場合は、伸長デ
ータ生成部3に記憶されている白ライン情報をイニシャ
ライズするとともに、白ラインフラグをオフにして、そ
のラインを送られてきたコードに従って伸長動作を進め
る。
上記動作を繰返しページメモリ6の副走査方向のアドレ
スを進めるだけで、伸長動作が続けられる。VO以外の
コードが符号検出部より転送されてきた場合は、伸長デ
ータ生成部3に記憶されている白ライン情報をイニシャ
ライズするとともに、白ラインフラグをオフにして、そ
のラインを送られてきたコードに従って伸長動作を進め
る。
[発明の効果]
圧縮データの伸長処理において、データ邑の多くなった
生のイメージデータの転送時間が、非常に大きなウェイ
トをしめる。これを改善するために1ライン全て白の場
合、転送を実施せずアドレスのカウントのみでそのライ
ンの処理を終え、転送時間の短縮を計れる。
生のイメージデータの転送時間が、非常に大きなウェイ
トをしめる。これを改善するために1ライン全て白の場
合、転送を実施せずアドレスのカウントのみでそのライ
ンの処理を終え、転送時間の短縮を計れる。
の一実施例の構成を示すブロック図である。
1−主制御装置部、2−符号検出部、3−伸長イメージ
生成部、4−白ライン制御部、5−アドレスカウンタ、
6−ペーシメモリ
生成部、4−白ライン制御部、5−アドレスカウンタ、
6−ペーシメモリ
Claims (1)
- 圧縮データを伸長処理する動作を制御するための主制御
装置部と、伸長処理されたデータを格納するためのペー
ジメモリと、前記主制御装置部からのデータに従い前記
ページメモリのアドレスを指定するためのアドレスカウ
ンタ手段とを有するデータ伸長処理装置において、前記
主制御装置部から転送される圧縮データから符号データ
に関する符号を判別し、符号データのみを送出する符号
検出手段と、前記符号検出手段からの符号データから伸
長データを生成し、前記伸長データを前記ページメモリ
に転送し、および前記アドレスカウンタ手段のライン方
向のアドレスをカウントアップする信号を前記アドレス
カウンタ手段に出力するための手段であって、前記符号
検出手段からの符号データからデータを伸長処理する過
程で、現在伸長処理過程中のラインが白ラインであるこ
とが確認されたときには、現在伸長処理過程中のライン
が白ラインであることを示す信号を出力し、制御信号に
よって前記伸長処理動作を停止する伸長データ生成手段
と、前記伸長データ生成手段からの前記白ラインである
ことを示す信号により、前記アドレスカウンタのライン
に直交する方向のアドレスカウンタをカウントアップす
るための信号を出力し、前記伸長データ生成手段に対し
データの伸長処理を停止させるための前記制御信号を出
力するための白ライン制御手段とを具備することを特徴
とするデータ伸長処理装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60293125A JPS62154975A (ja) | 1985-12-27 | 1985-12-27 | デ−タ伸長処理装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60293125A JPS62154975A (ja) | 1985-12-27 | 1985-12-27 | デ−タ伸長処理装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS62154975A true JPS62154975A (ja) | 1987-07-09 |
Family
ID=17790742
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP60293125A Pending JPS62154975A (ja) | 1985-12-27 | 1985-12-27 | デ−タ伸長処理装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS62154975A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01198868A (ja) * | 1988-02-03 | 1989-08-10 | Nec Corp | ファクシミリ復号化回路 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6064578A (ja) * | 1983-09-19 | 1985-04-13 | Fujitsu Ltd | 画像出力装置 |
JPS60154774A (ja) * | 1984-01-25 | 1985-08-14 | Nec Corp | 白ラインスキツプ型フアクシミリ装置 |
-
1985
- 1985-12-27 JP JP60293125A patent/JPS62154975A/ja active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6064578A (ja) * | 1983-09-19 | 1985-04-13 | Fujitsu Ltd | 画像出力装置 |
JPS60154774A (ja) * | 1984-01-25 | 1985-08-14 | Nec Corp | 白ラインスキツプ型フアクシミリ装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01198868A (ja) * | 1988-02-03 | 1989-08-10 | Nec Corp | ファクシミリ復号化回路 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR940008389A (ko) | 화상신호처리장치 및 이것을 사용한 정보송수신장치 | |
JPS62154975A (ja) | デ−タ伸長処理装置 | |
US5623556A (en) | System and method of extracting binary image data | |
JPS6338152B2 (ja) | ||
JP2002077637A (ja) | 画像符号化装置及び画像符号化方法 | |
JPS6333350B2 (ja) | ||
JPH0253989B2 (ja) | ||
JPS5883473A (ja) | 画信号符号化方式 | |
JPH07184063A (ja) | 2値画像圧縮システム | |
JP3299061B2 (ja) | ファクシミリ装置の制御方法 | |
JPH034622A (ja) | モディファイドハフマン符号復号制御方式 | |
JPH02237375A (ja) | 二次元逐次符号化データの復元方式 | |
JPS6328168A (ja) | 画像送信装置 | |
JPH01223879A (ja) | 圧縮コードデータの伸長処理装置 | |
JPH0695729B2 (ja) | Mr符号化装置 | |
JPS62266922A (ja) | イメ−ジ情報復号化装置 | |
JPH0522609A (ja) | 二値画像データ切出し方式 | |
JPH05110829A (ja) | 画像データ処理装置 | |
JPS6354066A (ja) | 画像符号・復号器 | |
JPS63269869A (ja) | 符号化回路 | |
JPH09214776A (ja) | 復号化装置 | |
JPH04267677A (ja) | 画像通信装置 | |
JPH0522573A (ja) | 二値画像データ切出し編集方式 | |
JPH0494267A (ja) | Mr復号化装置 | |
JPS6396794A (ja) | 磁気バブルメモリ装置 |