JPS6384268A - 圧縮コ−ドの符号化装置 - Google Patents
圧縮コ−ドの符号化装置Info
- Publication number
- JPS6384268A JPS6384268A JP61228042A JP22804286A JPS6384268A JP S6384268 A JPS6384268 A JP S6384268A JP 61228042 A JP61228042 A JP 61228042A JP 22804286 A JP22804286 A JP 22804286A JP S6384268 A JPS6384268 A JP S6384268A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- code
- output
- page
- outputted
- 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
- Image Processing (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は1ページ単位で入力される画像データを圧縮処
理し、圧縮コードに符号化して出力する圧縮コードの符
号化装置に関するものである。
理し、圧縮コードに符号化して出力する圧縮コードの符
号化装置に関するものである。
[従来の技術]
ファクシミリ等の画像伝送装置、近年の光デイスク装置
や、磁気ディスク装置等を用いた画像ファイル装置等に
おいては、画像信号を圧縮処理により符号化して取り扱
う事により、データ量を減少せしめ、伝送、或いは蓄積
動作の高速化、高率化を計っている。
や、磁気ディスク装置等を用いた画像ファイル装置等に
おいては、画像信号を圧縮処理により符号化して取り扱
う事により、データ量を減少せしめ、伝送、或いは蓄積
動作の高速化、高率化を計っている。
従来のこれら圧縮処理を行う符号化装置は、マイクロコ
ンピュータ、ROM、RAM等により構成され、主にソ
フトウェア制御で符号化処理か実行されて来た。しかし
近年高速化の要求か高くなリ、ソフトウェア制御以前と
同じくゲートロジック、ROM、RAM等による八−ド
ウエアだけで符号化処理を実行する装置が再び開発され
、その処理速度も従来のソフトウェア制御により符号化
処理が実行される装置より、数倍〜数10倍早くなって
いる。このハードウェア構成の符号化装置は、一般に1
ページ分毎に符号化処理を実行するため、ページ同期信
号、ライン同期信号、画像クロック信号等に同期してシ
リアルに画像データを取り込み、処理を行っていた。
ンピュータ、ROM、RAM等により構成され、主にソ
フトウェア制御で符号化処理か実行されて来た。しかし
近年高速化の要求か高くなリ、ソフトウェア制御以前と
同じくゲートロジック、ROM、RAM等による八−ド
ウエアだけで符号化処理を実行する装置が再び開発され
、その処理速度も従来のソフトウェア制御により符号化
処理が実行される装置より、数倍〜数10倍早くなって
いる。このハードウェア構成の符号化装置は、一般に1
ページ分毎に符号化処理を実行するため、ページ同期信
号、ライン同期信号、画像クロック信号等に同期してシ
リアルに画像データを取り込み、処理を行っていた。
[発明の解決しようとする問題点]
しかし、符号化装置で圧縮処理されて出力される圧縮コ
ードにおいては、これら各種の同期信号が用いられてお
らず、1ページの区切りを正確に判断する手段がなく、
又は非常に複雑であり、ページ単位での圧縮符号化デー
タの取り扱いには非常に不便であった。
ードにおいては、これら各種の同期信号が用いられてお
らず、1ページの区切りを正確に判断する手段がなく、
又は非常に複雑であり、ページ単位での圧縮符号化デー
タの取り扱いには非常に不便であった。
[問題点を解決するための手段]
本発明は上述の問題点に鑑み成されたもので、上述の問
題点を解決する一手段として、本実施例は以下の構成を
備える。
題点を解決する一手段として、本実施例は以下の構成を
備える。
即ち、1ページ分の符号化コードの最後のコードの出力
タイミングを検出する検出手段と、該検出手段の検出出
力により前記最後のコードの出力タイミングを報知する
報知手段とを備える。
タイミングを検出する検出手段と、該検出手段の検出出
力により前記最後のコードの出力タイミングを報知する
報知手段とを備える。
[作用]
以上の構成において、圧縮処理された符号化データのペ
ージ毎の区切りが確実に判断することができ、ページ単
位での圧縮符号化データの取扱いが非常に便利となった
。
ージ毎の区切りが確実に判断することができ、ページ単
位での圧縮符号化データの取扱いが非常に便利となった
。
[実施例]
以下、図面を参照して本発明に係る一実施例を詳説する
。
。
第1図は本発明に係る一実施例の概略図であり、図中1
は画像信号出力装置3よりページ単位で送られてきたシ
リアルデータである画像データを公知の方法で圧縮処理
し、圧縮コードに変換して生成する圧縮コード生成回路
、2は圧縮コード生成回路1で圧縮コード化されたデー
タを、並列の所定長ビット単位にバッキングする圧縮コ
ードバッキング回路である。この圧縮コード生成回路1
と圧縮コードバッキング回路2で圧縮コード符号化装置
を形成している。また3は画像情報を読み込み、又は、
読み込んだ画像情報を記憶する記憶装置より画像情報を
読み出し、圧縮コード生成回路1に出力する画像信号出
力装置であり、画像信号出力装置3は圧縮コード生成回
路1に制御信号線10、ページ同期信号であるVSYN
C信号11、ライン同期信号であるVEN12、シリア
ル画像データであるVIDEO信号13、画像データの
取り込みタイミングを示す同期クロックであるCLK信
号14とを出力する。この画像信号出力装置3と圧縮コ
ード生成回路1間の、各信号のタイミングチャートを第
2図に示す。
は画像信号出力装置3よりページ単位で送られてきたシ
リアルデータである画像データを公知の方法で圧縮処理
し、圧縮コードに変換して生成する圧縮コード生成回路
、2は圧縮コード生成回路1で圧縮コード化されたデー
タを、並列の所定長ビット単位にバッキングする圧縮コ
ードバッキング回路である。この圧縮コード生成回路1
と圧縮コードバッキング回路2で圧縮コード符号化装置
を形成している。また3は画像情報を読み込み、又は、
読み込んだ画像情報を記憶する記憶装置より画像情報を
読み出し、圧縮コード生成回路1に出力する画像信号出
力装置であり、画像信号出力装置3は圧縮コード生成回
路1に制御信号線10、ページ同期信号であるVSYN
C信号11、ライン同期信号であるVEN12、シリア
ル画像データであるVIDEO信号13、画像データの
取り込みタイミングを示す同期クロックであるCLK信
号14とを出力する。この画像信号出力装置3と圧縮コ
ード生成回路1間の、各信号のタイミングチャートを第
2図に示す。
また、4は圧縮コードバッキング回路2よりの出力画像
信号を処理する画像信号処理装置であり、圧縮コードバ
ッキング回路2は画像信号処理装置4に対して、バック
済みの圧縮コード列である16ビツト並列のC0DE信
号15、及びC0DE15信号の出力タイミングを示す
ストローブ信号であるSTB信号16.1ページ分の圧
縮コード列の出力終了を示す(ページを単位として出力
される圧縮コード列の最終データであることを示す)E
OC信号17を出力する。
信号を処理する画像信号処理装置であり、圧縮コードバ
ッキング回路2は画像信号処理装置4に対して、バック
済みの圧縮コード列である16ビツト並列のC0DE信
号15、及びC0DE15信号の出力タイミングを示す
ストローブ信号であるSTB信号16.1ページ分の圧
縮コード列の出力終了を示す(ページを単位として出力
される圧縮コード列の最終データであることを示す)E
OC信号17を出力する。
ここで、圧縮コード生成回路1で圧縮・符号化される符
号化方法は各種のものが考えられるが、−例としてCC
ITTの勧告T、6に規定されるMMR符号化方式を用
いた場合を説明する。
号化方法は各種のものが考えられるが、−例としてCC
ITTの勧告T、6に規定されるMMR符号化方式を用
いた場合を説明する。
MMR符号化方式においては、第3図(A)に示す如く
、画像信号出力装置3よりのVIDEO信号13を圧縮
処理し、第3図(A)の21に示す如く2次元のMMR
コードに変換して出力する。そしてページの区切りは、
22.23に示す如< E OL (00000000
0001) X 2で与えられるRTCコードを生成し
て出力し、出力装置では当該RTCコード22.23の
出力により、ページの区切りと判別することになる。し
かし、圧縮コードバッキング回路2においては圧縮コー
ドのバッキング処理(本例では16ビツト並列データへ
の変換処理)が行われるため、EOLコードの出力タイ
ミングは例えば第3図(B)に示すものとなる。このた
め、出力タイミングの認定が困難であり、従来は画像信
号処理装置4側でこれを判別する必要であり、このため
の判別回路の構成も複雑なものとなっていた。しかし、
本実施例においては、このRTCコードの出力タイミン
グ時にEOC信号17を出力するため、極めて容易にこ
のRTCコードの出力タイミングを認識することができ
る。
、画像信号出力装置3よりのVIDEO信号13を圧縮
処理し、第3図(A)の21に示す如く2次元のMMR
コードに変換して出力する。そしてページの区切りは、
22.23に示す如< E OL (00000000
0001) X 2で与えられるRTCコードを生成し
て出力し、出力装置では当該RTCコード22.23の
出力により、ページの区切りと判別することになる。し
かし、圧縮コードバッキング回路2においては圧縮コー
ドのバッキング処理(本例では16ビツト並列データへ
の変換処理)が行われるため、EOLコードの出力タイ
ミングは例えば第3図(B)に示すものとなる。このた
め、出力タイミングの認定が困難であり、従来は画像信
号処理装置4側でこれを判別する必要であり、このため
の判別回路の構成も複雑なものとなっていた。しかし、
本実施例においては、このRTCコードの出力タイミン
グ時にEOC信号17を出力するため、極めて容易にこ
のRTCコードの出力タイミングを認識することができ
る。
この本実施例のRTCコード出力部及びEOC信号17
の出力制御部の構成を第4図に示す。
の出力制御部の構成を第4図に示す。
図中31はシフトレジスタ、34はROMにより構成さ
れるコードテーブル、36はコードテーブル34よりの
コード信号(CD)45を、コード長を表すコード長信
号(CL)46に従ったコード長にバッキングするバッ
キング回路である。
れるコードテーブル、36はコードテーブル34よりの
コード信号(CD)45を、コード長を表すコード長信
号(CL)46に従ったコード長にバッキングするバッ
キング回路である。
以上の構成を備える本回路の動作を第5図のタイミング
チャートも参照して以下に説明する。
チャートも参照して以下に説明する。
画像信号出力装置3はページ単位でVIDEO信号13
を出力するに際し、ページ同期信号であるVSYNC信
号11を出力する。そして、1ページ分のVIDEO信
号13を出力し終ると、このVSYNC信号11を消勢
する。VSYNC信号11はシフトレジスタ31に人力
されており、一定の遅延時間(CLK14の周期)で1
ビツトづつシフトされていく、このため、一定時間後に
まずゲート32がCLK14の2クロック分の時間満足
され、RCT 1侶号41が出力され、続いてゲート3
3がCLK14の2クロック分の時間満足され、RTC
2信号42が出力される。
を出力するに際し、ページ同期信号であるVSYNC信
号11を出力する。そして、1ページ分のVIDEO信
号13を出力し終ると、このVSYNC信号11を消勢
する。VSYNC信号11はシフトレジスタ31に人力
されており、一定の遅延時間(CLK14の周期)で1
ビツトづつシフトされていく、このため、一定時間後に
まずゲート32がCLK14の2クロック分の時間満足
され、RCT 1侶号41が出力され、続いてゲート3
3がCLK14の2クロック分の時間満足され、RTC
2信号42が出力される。
このRTCI信号41、RTC2信号42の出力時には
コードデータ34のイネーブル信号43が出力され、“
イネーブル”状態となっており、RTCI信号4信号4
虹 CD45に出力され、続いてRTC2信号42の人力に
対応したコードがCD45に出力される。
コードデータ34のイネーブル信号43が出力され、“
イネーブル”状態となっており、RTCI信号4信号4
虹 CD45に出力され、続いてRTC2信号42の人力に
対応したコードがCD45に出力される。
上述の如く、RTCI信号41はCLK信号14の2ク
ロック分に時間出力されており、EOLコードが2回連
続してバッキング回路36に送られたことになる。この
時CL46には、EOLコードのコード長を表わす信号
(この時にはEOLコード(000000000001
) テありコード長は“12°゛である)が出力される
。
ロック分に時間出力されており、EOLコードが2回連
続してバッキング回路36に送られたことになる。この
時CL46には、EOLコードのコード長を表わす信号
(この時にはEOLコード(000000000001
) テありコード長は“12°゛である)が出力される
。
バッキング回路36では、この先に入力された分のEO
Lコードをそれまで残っていた未送出の圧縮コードと合
成して、所定のビット幅のデータとしてC0DE信号1
5として出力する。この時、C0DE信号15の出力タ
イミング用の信号49を出力する。この信号49はゲー
ト38及びゲート39に入力されており、CLK信号1
4に同期してSTB侶号16として出力される。
Lコードをそれまで残っていた未送出の圧縮コードと合
成して、所定のビット幅のデータとしてC0DE信号1
5として出力する。この時、C0DE信号15の出力タ
イミング用の信号49を出力する。この信号49はゲー
ト38及びゲート39に入力されており、CLK信号1
4に同期してSTB侶号16として出力される。
この時のタイミングを第5図の破線Aに示す。
ここで、コードテーブル34よるEOLコードがバッキ
ング回路に供給された時を考えると、このEOLコード
は、上述のように12ビツト構成であり、一方、バッキ
ング回路36よりの出力C0DE信号15は16ビツト
並列で出力される。従ってこのEOLコードをバッキン
グ回路36に人力しても、人力された累積加算結果が出
力されるC0DE信号15の16ビツト以上にならず、
RTCコードの一部が出力されないままバッキング回路
36内に残ってしまう事態となる。
ング回路に供給された時を考えると、このEOLコード
は、上述のように12ビツト構成であり、一方、バッキ
ング回路36よりの出力C0DE信号15は16ビツト
並列で出力される。従ってこのEOLコードをバッキン
グ回路36に人力しても、人力された累積加算結果が出
力されるC0DE信号15の16ビツト以上にならず、
RTCコードの一部が出力されないままバッキング回路
36内に残ってしまう事態となる。
このため、続<RTC2信号42の人力時に、コードテ
ーブル34よりは8ビツトの(oooooooo)コー
ドが出力される。この時CL信号46にはコード長が8
ビツトである旨が出力される。
ーブル34よりは8ビツトの(oooooooo)コー
ドが出力される。この時CL信号46にはコード長が8
ビツトである旨が出力される。
このRTC2信号42もCLK信号14の2クロック分
の時間出力されるため、バッキング回路36には2個分
のコードが出力されることになる。これにより合計16
ビツト分のデータがバッキング回路36に入力されたこ
とになり、先に入力したEOLコードは確実にC0DE
信号15上に出力される。
の時間出力されるため、バッキング回路36には2個分
のコードが出力されることになる。これにより合計16
ビツト分のデータがバッキング回路36に入力されたこ
とになり、先に入力したEOLコードは確実にC0DE
信号15上に出力される。
この間のタイミングは第5図の破線Bで示されている。
また、このRTC2信号42の出力により、次のCL
K 4N 号14の立上りでフリップフロップ37がセ
ットされ、信号49の出力時にゲート39が満足され、
EOC信号17が出力されることになる。
K 4N 号14の立上りでフリップフロップ37がセ
ットされ、信号49の出力時にゲート39が満足され、
EOC信号17が出力されることになる。
なお、ゲート35に入力されているモード指定コード4
4は「バスモードコード」、「パーティカルモードコー
ド」及び「ホリゾンタルモードコード」等をコードテー
ブル34に信号47として供給し、対応するコードを出
力されるための信号であり、また、このゲート35より
の出力信号はコード長発生部40に供給され、各発生コ
ード長を示すコード長信号48としてバッキング回路3
6に入力される。
4は「バスモードコード」、「パーティカルモードコー
ド」及び「ホリゾンタルモードコード」等をコードテー
ブル34に信号47として供給し、対応するコードを出
力されるための信号であり、また、このゲート35より
の出力信号はコード長発生部40に供給され、各発生コ
ード長を示すコード長信号48としてバッキング回路3
6に入力される。
以上説明した様に本実施例によれば、VSYNC信号1
1、VEN信号12、及びCLK信号14等に同期して
、シリアルの画像信号であるVIDEO信号13を入力
し、CLK信号14に同期してこのVIDEO信号13
を公知の方法で圧縮コードに符号化処理し、これをバッ
キング回路でnビットにバッキングして出力するに際し
、出力されるバッキング化された圧縮コードが1ページ
毎の最終データであることを示すEOC信号を出力する
ことができ、画像処理装置等で容易に圧縮コードのペー
ジ単位での管理ができるようになった。
1、VEN信号12、及びCLK信号14等に同期して
、シリアルの画像信号であるVIDEO信号13を入力
し、CLK信号14に同期してこのVIDEO信号13
を公知の方法で圧縮コードに符号化処理し、これをバッ
キング回路でnビットにバッキングして出力するに際し
、出力されるバッキング化された圧縮コードが1ページ
毎の最終データであることを示すEOC信号を出力する
ことができ、画像処理装置等で容易に圧縮コードのペー
ジ単位での管理ができるようになった。
[発明の効果コ
以上説明した様に本発明によれば、圧縮処理された符号
化データのページ毎の区切りが確実に判断することがで
き、ページ単位での圧縮符号化データの取扱いが非常に
便利となった。
化データのページ毎の区切りが確実に判断することがで
き、ページ単位での圧縮符号化データの取扱いが非常に
便利となった。
第1図は本発明に係る一実施例の概略ブロック図、
第2図は第1図に示す本実施例の画像信号出力装置と、
圧縮コード生成回路間の信号のタイミングチヤード、 第3図(A)、(B)は本実施例より出力される圧縮符
号化データの構成図、 第4図は本実施例のRTC出力部の詳細回路図、 第5図は第4図に示す本実施例の動作タイミングチャー
トである。 図中、1・・・圧縮コード生成回路、2・・・圧縮コー
ドバッキング回路、3・・・画像信号出力装置、4・・
・画像信号処理装置、31・・・シフトレジスタ、34
・・・コードテーブル、36・・・バッキング回路であ
る。 特許出願人 キャノン株式会社 ジ・二ニアt:j rv) 憾
圧縮コード生成回路間の信号のタイミングチヤード、 第3図(A)、(B)は本実施例より出力される圧縮符
号化データの構成図、 第4図は本実施例のRTC出力部の詳細回路図、 第5図は第4図に示す本実施例の動作タイミングチャー
トである。 図中、1・・・圧縮コード生成回路、2・・・圧縮コー
ドバッキング回路、3・・・画像信号出力装置、4・・
・画像信号処理装置、31・・・シフトレジスタ、34
・・・コードテーブル、36・・・バッキング回路であ
る。 特許出願人 キャノン株式会社 ジ・二ニアt:j rv) 憾
Claims (1)
- 1ページ単位で入力される画像データを圧縮処理し、圧
縮コードに符号化して出力する圧縮コードの符号化装置
であつて、1ページ分の符号化コードの最後のコードの
出力タイミングを検出する検出手段と、該検出手段の検
出出力により前記最後のコードの出力タイミングを報知
する報知手段とを備えることを特徴とする圧縮コードの
符号化装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61228042A JPS6384268A (ja) | 1986-09-29 | 1986-09-29 | 圧縮コ−ドの符号化装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61228042A JPS6384268A (ja) | 1986-09-29 | 1986-09-29 | 圧縮コ−ドの符号化装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6384268A true JPS6384268A (ja) | 1988-04-14 |
Family
ID=16870287
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61228042A Pending JPS6384268A (ja) | 1986-09-29 | 1986-09-29 | 圧縮コ−ドの符号化装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6384268A (ja) |
-
1986
- 1986-09-29 JP JP61228042A patent/JPS6384268A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0436504B2 (ja) | ||
| JPS6326588B2 (ja) | ||
| JPS6220748B2 (ja) | ||
| JPH0351966A (ja) | 画像データの符号化装置 | |
| JPS6384268A (ja) | 圧縮コ−ドの符号化装置 | |
| US6301010B1 (en) | Image processing method and apparatus | |
| JPS5888971A (ja) | 画信号符号化方式 | |
| JPS59117864A (ja) | デ−タ圧縮拡張制御方式 | |
| JPS6333350B2 (ja) | ||
| JPS6122499B2 (ja) | ||
| JP2833362B2 (ja) | 画像信号伸張装置 | |
| JP2641442B2 (ja) | 復号装置 | |
| JPS63187873A (ja) | 制御復帰符号生成転送方法 | |
| JP2787146B2 (ja) | データ圧縮伸長装置 | |
| JPS6233793B2 (ja) | ||
| JP3142911B2 (ja) | 符号化復号化装置の処理方法 | |
| JPS59219071A (ja) | 画像符号化伝送方式 | |
| JPH10173935A (ja) | 情報処理装置 | |
| JPS628661A (ja) | 画像圧縮装置 | |
| JPS625732A (ja) | 符号化方式 | |
| JPS63233674A (ja) | デ−タ処理装置 | |
| JPS60100873A (ja) | 画像処理装置 | |
| JPH0471392B2 (ja) | ||
| JPH09214776A (ja) | 復号化装置 | |
| JPS628664A (ja) | デ−タ復元回路 |