JPH02237375A - 二次元逐次符号化データの復元方式 - Google Patents

二次元逐次符号化データの復元方式

Info

Publication number
JPH02237375A
JPH02237375A JP5840189A JP5840189A JPH02237375A JP H02237375 A JPH02237375 A JP H02237375A JP 5840189 A JP5840189 A JP 5840189A JP 5840189 A JP5840189 A JP 5840189A JP H02237375 A JPH02237375 A JP H02237375A
Authority
JP
Japan
Prior art keywords
restoration
dimensional
encoded data
code
data
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
JP5840189A
Other languages
English (en)
Inventor
Takashi Ueda
隆司 上田
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP5840189A priority Critical patent/JPH02237375A/ja
Publication of JPH02237375A publication Critical patent/JPH02237375A/ja
Pending legal-status Critical Current

Links

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔概 要〕 MR方式などにより符号化された二次元逐次符号化デー
タの復元方式に関し、 MR符号化データなど二次元逐次符号化データを高速で
復元処理することのできる復元方式を提供することを目
的とし、 二次元逐次符号化データの復元処理を行う複数の復元部
と、二次元逐次符号化データの中の一次元符号化コード
を検出する検出部とを有し、ある一次元符号化コードか
ら後の二次元逐次符号化データを1つの復元部によって
復元処理している間に、検出部によって次の一次元符号
化コードを検出し、検出された一次元符号化コードから
後の二次元逐次符号化データを他の復元部によって復元
処理することを特徴として構成する。
〔産業上の利用分野〕
本発明は、MR方式などにより符号化された二次元逐次
符号化データの復元方式に関する。
コンピュータシステムやファクシミリなどにおける画像
処理の高速化及び大容量化にともなって、2値画像の高
能率符号化が図られてきた。
特に、高速ファクシミリに国際規格として採用されてい
るMR符号化方式は、データ圧縮率が高く、画像処理及
び画像通信の高速化に大きく寄与している。しかし、M
R符号化方式を使用した装置においてさらに高速なデー
タ処理が要望されている。
〔従来の技術〕
二次元逐次符号化方式の代表例であるMR符号化方式は
、走査線間で白黒の境界の変化の様子を符号化するもの
である。伝送符号誤りの伝播を防くために、K走査線毎
に1走査線だけ一次元符号化であるMH符号化を行う。
つまり、MR符号化データにはK走査線毎にMH符号化
データが設けられている。
MR符号化データを復元する従来の方式では、走査線の
第1ラインから最終ラインまでの復元すべきデータを、
初めから順に復元処理を行うようになっていた。
つまり、従来の復元装置では、MR符号化データを格納
するデータメモリと、MR符号化データの復元処理を行
う単一の復元部と、復元された画像データを書き込むた
めの画像メモリとが設けられ、データメモリに格納され
たMR符号化データを順次読み出すとともに、これを復
元部によって画像データに順次復元し、復元した画像デ
ータを画像メモリに書き込むようになっていた。
〔発明が解決しようとする課題] したがって、従来の復元方式では、復元すべき全てのM
R符号化データの復元処理を行うのに多くの時間を要し
、高速の復元処理が行えながった。
本発明は、上述の問題に鑑み、MR符号化データなど二
次元逐次符号化データを高速で復元処理することのでき
る復元方式を提供することを目的としている。
〔課題を解決するための手段〕
本発明は、上述の課題を解決するため、第1図に示すよ
うに、二次元逐次符号化データの復元処理を行う複数の
復元部14.15と、二次元逐次符号化データの中の一
次元符号化コードMHを検出する検出部22とを有し、
ある一次元符号化コードMHから後の二次元逐次符号化
データを1つの復元部14によって復元処理している間
に、検出部22によって次の一次元符号化コードMHを
検出し、検出された一次元符号化コードMHから後の二
次元逐次符号化データを他の復元部15によって復元処
理することを特徴として構成される。
〔作 用] 検出部22は、二次元逐次符号化データの中の一次元符
号化コードMHを検出する。
一次元符号化コードMHを検出すると、検出した一次元
符号化コードMHから後の二次元逐次符号化データを1
つの復元部14,1.5によって復元処理し、その間に
、検出部22は次の一次元符号化コードMHを検出し、
検出した一次元符号化コードMHから後の二次元逐次符
号化データを他の復元部15.14によって並行して復
元処理する。
〔実施例] 以下、本発明の実施例を図面を参照しつつ説明する。
第1図は、本発明の復元方式による復元部(第1復元部
14及び第2復元部15)を有したプリンタ装置1のブ
ロック図である。
プリンタ装置1は、伝送制御部11、主メモリ12、符
号化データメモリ13、第1復元部14、第2復元部1
5、復元制御部16、メモリ制御部17、画像メモリ1
8、印刷部19、及びCPU20などから構成されてい
る。
伝送制御部11は、外部装置から送られてきたMR符号
化データを受信する。受信したMR符号化データは、主
メモリ12に一旦格納された後、復元処理のために符号
化データメモリ13に転送されて格納される。MR符号
化データには、MR符号化方弐の原理上、Kライン毎に
MH符号化データが含まれている。
符号化データメモリ13に格納されたデータ(MR符号
化データ)は、第1復元部14と第2復元部15とによ
って並行して復元処理が行われ、画像データに復元され
る。復元された画像データば画像メモリ18の所定の領
域に書き込まれた後、印刷部19によって印刷される。
CPU2 0はこれら各部の動作を制御する。
第1復元部14及び第2復元部15は、入力されるMR
符号化データを順次復元処理し、復元された画像データ
を出力するものであり、それぞれ、スタートアドレスレ
ジスタ31、ラインレジスタ32、ラインメモリ33、
及び書込みアドレスレジスク34を有している。第1復
元部14及び第2復元部15は、圧縮伸長用のLSI(
例えばAMD社のrCEPJ )として市販されている
公知のものである。
復元制御部16は、符号化データメモリ13に格納され
たデータの中から、MH符号化データであることを示す
MH符号化コードMHを検索して検出し、検出したMH
符号化コードMHから次のMH符号化コードMHまでの
間のデータを、第1復元部14又は第2復元部15に対
して交互に与えるとともに、それらが復元処理を行って
いる間に次のMH符号化コードMHの検索を行う。復元
制御部16は、EOL検出部21、MH検出部22、ラ
インカウンタ23、MHアドレスカウンタ24、及び選
択制御部25を有している。
EOL検出部21は、1ラインの終りを示すライン終了
コードE O Lの検出を行い、ライン終了コードEO
Lを検出したときにラインカウンタ23にパルスを出力
する。
MH検出部22は、符号化データメモリ13に格納され
たデータの中から、MH符号化コードMHを検出する。
この検出動作は、ライン終了コードEOLの次のビット
が「1」か「0」かを判断ずることによって行われる。
すなわち、MH符号化コードMHは、ライン終了コード
E O I−の次のビット「1」のことである。MH符
号化コードMHを検出すると、MHアドレスカウンタ2
4及び選択制御部25にパルスを出力する。
ラインカウンタ23は、EOL検出部21からのパルス
の個数をカウントする。
MHアドレスカウンタ24は、クロックをカウントして
符号化データメモリ13を読み出すだめのアドレスを発
生ずるとともに、MH検出部22からパルスが入力され
たときのアドレスを一旦保持し、第1復元部14又は第
2復元部15の復元処理が開始されるときにそのアドレ
スをスター1・アドレスレジスタ31にロードする。
選択制御部25は、第1復元部14及び第2復元部15
に対して、復元処理の動作を開始させ又は停止させるた
めの復元動作信号を与える。
メモリ制御部17は、スタートアドレスレジスタ31か
らのアドレスに基づいて、符号化データメモリ13に読
み出しのためのアドレスを与える。
これらの各部の動作や信号は、CPU20によって総合
的に管理されている。
次に、上述のように構成されたプリンタ装置1において
、第1復元部14、第2復元部15及び復元制御部16
による復元処理動作について説明する。
第2図はプリンタ装置1の復元部の復元処理動作の概略
のタイミングを示す図である。
まず、復元制御部16のMH検出部22が、符号化デー
タメモリ13に格納されたデータの中の最初の(1個目
の)MH符号化コードMHIを検出すると、第1復元部
14が、1個目のMH符号化コードMHI以降のデータ
を復元処理する。
その間に、復元制御部16は、符号化データメモリ13
に格納されたデータの中から、次の(2個目の)MH符
号化コードMH2を検索する。この間では、第1復元部
14による復元処理のための符号化データメモリ13か
らのデータの読み出しの合間をぬって、復元制御部16
による検索が行われる。
2個目のMH符号化コードMH2が検出されると、第2
復元部15が、2個目のMH符号化コードMH2以降の
データを復元処理するとともに、復元制御部16は、次
の(3個目の)MH符号化コードMH3の検索を開始す
る。したがってこの間では、第1復元部14による復元
処理、第2復元部15による復元処理、及び復元制御部
16によるMH符号化コードMHの検索の3つの動作が
並行して行われる。
3個目のMH符号化コードMH3が検出されると、第1
復元部14の復元処理の終了するのを待って、第1復元
部14による3個目のMH符号化コードMH3以降のデ
ータの復元処理を開始する。
このように、第1復元部14又は第2復元部15による
復元処理が行われている間に、復元制御部16のMH検
出部22によって次のMH符号化コードMl{の検出を
行い、検出されたMH符号化コードMH以降のデータの
復元処理を他の復元部である第2復元部15又は第1復
元部14によって並行して行う。
第3図は復元制御部16による復元制御動作を示すフロ
ーチャート、第4図は第1復元部I4による復元処理を
示すフローチャート、第5図は第2復元部15による復
元処理を示すフローチャートである。
次に、これらのフローチャートにより、MR符号化デー
タの復元処理動作を詳細に説明する。
外部装置から送られてきたMR符号化データは、伝送制
御部11によって受信され、主メモリ12に一旦格納さ
れた後、符号化データメモリ13に格納される。
第3図において、復元制御部I6が、符号化データメモ
リ13に格納されたデータを読み込み、最初のMH符号
化コードMHを検出すると(ステップ#Ilでイエス)
、選択制御部25は第1復元部14に対する復元動作信
号をオンする(ステップ#12)。
以降において第1復元部14と第2復元部15とを切換
え制御するために、第IMH検出中フラグをオンし、第
2MH検出中フラグをオフする(ステップ#13)。
復元制御部16は符号化データメモリ13に格納された
データを順次読み込む(ステップ#14)。
EOL検出部21がライン終了コードEOLを検出する
と(ステップ#15でイエス)、ラインカウンタ23は
EOL検出部21からのパルスを受け、これによってカ
ウント値を1つインクリメントする(ステップ#16)
。
MH検出部22が次のM I{符号化コードMHを検出
するまで、ステップ#14以降が繰り返される。
MH符号化コードMHが検出されると(ステップ#17
でイエス)、第IMH検出中フラグがオンされているか
否かを判断ずる(ステップ#18)。
第IMH検出中フラグがオンされていると(ステップ#
18でイエス)、第IMH検出中フラグをオフし(ステ
ップ#1 9) 、第2復元部15が復元処理動作中か
否かを判断し、復元処理動作中l2 であればそれが終了するのを待って(ステップ#20)
、第2復元部15のスタートアドレスレジスタ31及び
ラインレジスタ32に、MHアドレスカウンタ24又は
ラインカウンタ23のデータを転送する(ステップ#2
1)。
そして、第2復元部15に対して復元動作信号をオンし
(ステソプ#2 2) 、第2MH検出中フラグをオン
し(ステップ#23)、その後、ステップ#14以降を
繰り返す。
ステップ#18でノーであるときは、第2MH検出中フ
ラグがオンであるから、上述したステップ#19〜23
における処理を他方の復元部に関して行う(ステップ#
27〜28)。
第4図において、復元動作信号がオンすると(ステップ
#31)、スタートアドレスレジスタ31に格納された
アドレスから符号化データメモリ13内のデータの復元
処理動作を開始する(ステンプ#32)。
復元した画像データを、ラインレジスタ32に格納され
たラインから画像メモリ1日に書き込む(ステップ#3
3)。このときに、次に書き込むべきアドレスが書込め
アドレスレジスタ34にセットされる。また、ラインメ
モリ33には1ライン前の画像データを格納しておく。
MH符号化コードMHが検出されるまで、ステップ#3
2以降を繰り返し、MH符号化コードMHが検出される
と(ステップ#34でイエス)、選択制御部25が復元
動作信号をオフする(ステップ#35)。
第5図のフローチャートにおいては、第4図と同様の処
理動作が第2復元部15に関して行われる。
上述の実施例によると、第1復元部14及び第2復元部
15によって並行して復元処理が行われるので、従来の
単一の復元部による復元処理に比較して約2倍の処理速
度となり、高速な復元処理を行うことができる。
上述の実施例において、さらに第3復元部又は第4復元
部などを設け、復元処理の3重化、4重化を図るように
してもよく、そのようにすると、復元処理をさらに高速
で行うことができる。
上述の実施例において、第1復元部14、第2復元部1
5、復元制御部16、メモリ制御部17などの構成は、
上述した以外の種々の構成とすることができる。
本発明は、プリンタ装置以外の種々の装置に適用するこ
とができ、また、MR符号化データ以外の二次元逐次符
号化データの復元処理に適用することができる。
[発明の効果] 本発明によると、複数の復元部によって並行して復元処
理が行われるので、復元処理に要する時間が短縮され、
高速の復元処理を行うことができる。
【図面の簡単な説明】
第1図は本発明の復元方式による復元部を有したプリン
タ装置のブロック図、 第2図はプリンタ装置の復元部の復元処理動作の概略の
タイミングを示す図、 第3図は復元制御部による復元制御動作を示すフローチ
ャート、 第4図は第1復元部による復元処理を示すフローチャー
ト、 第5図は第2復元部による復元処理を示すフローチャー
トである。 図において、 14は第1復元部(復元部)、 15は第2復元部(復元部)、 16は復元制御部、 22はMH検出部(検出部)、 MHばMH符号化コード(一次元符号化コード)である
。 や 第 図 第 図

Claims (1)

    【特許請求の範囲】
  1. (1)二次元逐次符号化データの復元処理を行う複数の
    復元部(14)(15)と、 二次元逐次符号化データの中の一次元符号 化コード(MH)を検出する検出部(22)と を有し、 ある一次元符号化コード(MH)から後の 二次元逐次符号化データを1つの復元部(14)によっ
    て復元処理している間に、検出部(22)によって次の
    一次元符号化コード (MH)を検出し、 検出された一次元符号化コード(MH)か ら後の二次元逐次符号化データを他の復元部(15)に
    よって復元処理する ことを特徴とする二次元逐次符号化データ の復元方式。
JP5840189A 1989-03-10 1989-03-10 二次元逐次符号化データの復元方式 Pending JPH02237375A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5840189A JPH02237375A (ja) 1989-03-10 1989-03-10 二次元逐次符号化データの復元方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5840189A JPH02237375A (ja) 1989-03-10 1989-03-10 二次元逐次符号化データの復元方式

Publications (1)

Publication Number Publication Date
JPH02237375A true JPH02237375A (ja) 1990-09-19

Family

ID=13083339

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5840189A Pending JPH02237375A (ja) 1989-03-10 1989-03-10 二次元逐次符号化データの復元方式

Country Status (1)

Country Link
JP (1) JPH02237375A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2031856A1 (en) * 2007-08-31 2009-03-04 Canon Kabushiki Kaisha Image decoding apparatus and method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2031856A1 (en) * 2007-08-31 2009-03-04 Canon Kabushiki Kaisha Image decoding apparatus and method
US8351719B2 (en) 2007-08-31 2013-01-08 Canon Kabushiki Kaisha Image decoding apparatus, image decoding method, and printing apparatus

Similar Documents

Publication Publication Date Title
JPH0828053B2 (ja) データ記録方法
JPH05284367A (ja) 画像符号化装置
CN1062668C (zh) 具有错误检测与纠正装置的fifo缓存系统
US5345316A (en) Image data encoding/decoding apparatus for concurrent processing of multiple image data streams
JPS62141875A (ja) 復号誤り伝播防止方式
JPS6333350B2 (ja)
JP2002077637A (ja) 画像符号化装置及び画像符号化方法
JPS6316069B2 (ja)
JPH0149072B2 (ja)
US5479165A (en) Two-dimensional coding apparatus
JPS6341276B2 (ja)
JPH09219782A (ja) 印字用データ発生装置
JPH0314380B2 (ja)
JPH0345075A (ja) 画像読取装置
JPS62213384A (ja) フアクシミリ符号化器
JPS62154975A (ja) デ−タ伸長処理装置
JPS59143474A (ja) 復号化装置
JPH07184063A (ja) 2値画像圧縮システム
JPH0159786B2 (ja)
JPS59193670A (ja) 2値画像復号化装置
JPS6124868B2 (ja)
JPS6331272A (ja) 画像伸張における復元方式
JPH01231572A (ja) Eolアドレステーブル作成回路
JPH0131830B2 (ja)
JPH05250307A (ja) 情報転送装置