JP3066908B2 - 符号,復号装置 - Google Patents

符号,復号装置

Info

Publication number
JP3066908B2
JP3066908B2 JP2226029A JP22602990A JP3066908B2 JP 3066908 B2 JP3066908 B2 JP 3066908B2 JP 2226029 A JP2226029 A JP 2226029A JP 22602990 A JP22602990 A JP 22602990A JP 3066908 B2 JP3066908 B2 JP 3066908B2
Authority
JP
Japan
Prior art keywords
unit
data
serial
parallel
input
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 - Fee Related
Application number
JP2226029A
Other languages
English (en)
Other versions
JPH04107070A (ja
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2226029A priority Critical patent/JP3066908B2/ja
Priority to EP91307767A priority patent/EP0473374B1/en
Priority to US07/748,861 priority patent/US5216522A/en
Priority to DE69128060T priority patent/DE69128060T2/de
Priority to ES91307767T priority patent/ES2108035T3/es
Publication of JPH04107070A publication Critical patent/JPH04107070A/ja
Application granted granted Critical
Publication of JP3066908B2 publication Critical patent/JP3066908B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00912Arrangements for controlling a still picture apparatus or components thereof not otherwise provided for
    • H04N1/00915Assigning priority to, or interrupting, a particular operation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32561Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using a programmed control device, e.g. a microprocessor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/41Bandwidth or redundancy reduction
    • H04N1/411Bandwidth or redundancy reduction for the transmission or storage or reproduction of two-tone pictures, e.g. black and white pictures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00204Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0081Image reader
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0082Image hardcopy reproducer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0087Image storage device

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Image Processing (AREA)
  • Semiconductor Integrated Circuits (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Storing Facsimile Image Data (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、フアクシミリ装置、電子フアイル装置にお
ける画像データの符号、復号装置に関するものである。
〔従来の技術〕
フアクシミリ装置や電子フアイル装置等において、伝
送効率、蓄積効果の向上のために、画像データを圧縮符
号化することを行なわれている。
第10図、第11図に符号、復号装置の構成例を示す。
第10図において、読取部21からの画像データは画像制
御部24の制御に従って画像バスを介して画像RAM22に蓄
積され、その後、画像RAM22からの画像データはDMA制御
により画像バスを介して符号化復号化部25に送られて符
号化処理される。符号化処理によって得られた符号デー
タはシステム制御部26の制御に従ってシステムバスを介
して送信部や蓄積部等へ送られる。
一方、受信部や蓄積部等からの符号データはシステム
バスを介して符号化復号化部25に送られて復号化処理さ
れ、復号された画像データはDMA制御に従って画像バス
を介して画像RAM22へ蓄積される。そして、画像RAM22の
画像データは画像バスを介して印字部23に送られて、紙
等の記録材上に画像再生される。
また、第11図において、読取部31からの画像データは
画像制御部34の制御に従ってシステムバスを介して画像
RAM35に蓄積され、その後、画像RAM35からの画像データ
はシステムバスを介して符号化復号化部32に送られて符
号化処理される。符号化処理によって得られた符号デー
タはシステム制御部34の制御に従ってシステムバスを介
して送信部や蓄積部等へ送られる。
一方、受信部や蓄積部等からの符号データはシステム
バスを介して符号化復号化部32に送られて復号化処理さ
れ、復号された画像データはシステムバスを介して画像
RAM35へ蓄積される。そして、画像RAM35の画像データは
画像バスを介して印字部33に送られて、紙等の記録材上
に画像再生される。
〔発明が解決しようとしている課題〕
しかしながら、第10図の例では、システムバスと画像
バスの2つのデータバスが必要になり、システムバス側
の制御部26と、画像バス側の制御部24の2つを必要とす
るので回路規模が大きくなる欠点がある。
又、符号化復号化部25は符号化処理と復号化処理を同
時に実行できない。従って、システムバス側に設けられ
た大容量の蓄積メモリに予め記憶されている符号化デー
タを送信する構成のフアクシミリ装置の場合、一担、蓄
積メモリ内の符号データを復号し、画像バス側のメモリ
に原画像を再生したのち、再度送信に適した符号化処理
を行なう為、送信データを得られるまでに長い処理時間
を必要とする欠点がある。
又、符号化復号化部25に画像データを入出力する画像
RAM22が外部メモリである為、アクセス時間が長くなる
欠点がある。
一方、第11図の構成では、システムバスと画像バスと
を別々に設ける必要がない。
しかしながら、符号化復号化処理部32への画像デー
タ、符号化データの入出力、読取部31から画像RAM35へ
のデータ転送、画像RAM35から印字部33へのデータ転送
の全てが、システムバスを用いて行なわれる為、システ
ム制御部34の処理能力が大幅に低下する欠点がある。
〔課題を解決するための手段〕
本発明は以上の点に鑑みてなされたもので、複数ライ
ンの画像データを記憶する容量をもち、パラレルデータ
の入出力を行うメモリ部と、シリアルデータを入力と
し、これをシリアルパラレル変換して前記メモリ部に書
き込む入力部と、前記メモリ部よりパラレルデータを読
み出し、パラレルシリアル変換してシリアルデータを出
力する出力部と、前記メモリ部より符号化ラインの画像
データを読み出し、パラレルシリアル変換したのち符号
化処理して符号データを出力する符号化部と、符号デー
タを入力し、前記符号データを解析し、シリアルな画像
データとして展開し、前記シルアルな画像データを、パ
ラレル変換して前記メモリ部に記憶する復号化部と、前
記入力部、出力部、符号化部、復号化部のそれぞれが生
成する前記メモリ部へのアクセス要求を調停するメモリ
制御部とを有し、前記入力部、出力部、符号化部、復号
化部が互いに独立して並列同時動作する符号,復号装置
を提供するものである。
また、本発明は、複数ライン画像データを記憶する容
量をもち、パラレルデータの入出力を行うメモリ部と、
シリアルデータを入力とし、これをシリアルパラレル変
換して前記メモリ部に書き込む入力部と、前記メモリ部
よりパラレルデータを読み出し、パラレルシリアル変換
してシリアルデータを出力する出力部と、前記メモリ部
より符号化ラインの画像データを読み出し、パラレルシ
リアル変換したのち符号化処理して符号データを出力す
る符号化部と、符号データを入力し、前記符号データを
解析し、シリアルな画像データとして展開し、前記シリ
アルな画像データを、パラレル変換して前記メモリ部に
記憶する復号化部と、前記入力部、出力部、符号化部、
復号化部のそれぞれが生成する前記メモリ部へのアクセ
ス要求を調停するメモリ制御部と、前記メモリ部の任意
のアドレスと、前記メモリ部へのアクセスが読み出し
か、書き込みかを指示する信号とを入力とし、前記メモ
リ部の当該アドレスへのアクセスを行なうランダムアク
セス部とを有し、前記メモリ制御部は、前記入力部、出
力部、符号化部、復号化部に加え、前記ランダムアクセ
ス部からのアクセス要求をも調停する符号,復号装置を
提供するものである。
〔実施例〕
第1図は本発明による集積回路の実施例の構成図であ
り、1は複数ラインの画像データを記憶する容量をもつ
RAM、2はシステムデータバスとのインターフエースを
構成する入出力バツフア、3は符号データの入出力を行
なう符号データバスとの入出力バツフア、4はRAM1より
符号化ライン、参照ラインの画像データを入力し、周知
の2次元符号化であるMR符号化を行ない、符号化結果を
出力COに出力する符号化部、5はMR符号化されている符
号入力Ciを復号し、参照ラインの画像データをRAM1から
入力し、復号結果の画像データWD5を出力する復号部、
6は外部からのシリアル画像データ入力RSiをパラレル
変換してWD6として出力する読取入力部、7はRAM1より
画像データを入力し、シリアル変換してシリアルデータ
WSOとして出力する印字出力部、8はシステムバスよ
り、任意のアドレスSAiとRAM1に対するアクセスの種別
を示す信号WR、RDを入力し、入力されたアドレスをADD
に出力し、アクセスの種別(ReadかWriteか)を、信号D
iRに出力し、読出しならば、RAM1からのデータをRDより
入力し、SDOに出力するランダムアクセス部である。
また、9は前記符号化部4、復号部5、読取入力部
6、印字出力部7、ランダムアクセス部8からのRAM1へ
のアクセス要求を調停し、アクセスを許可するとそのア
クセス要求元ごとにあらかじめ設定されたアドレス値を
RAM1に対し出力し、又、それがRAM1に対する書き込むで
あるなら、書き込みデータを選択して出力するRAM制御
部である。
第2図は前記第1図中の符号化部4の構成例であり、
41はRAM制御部9との間で、参照データ、符号化データ
の入力要求を制御する制御部、42はRAM1から入力される
符号化データを一時記憶する入力バツフア、43は前記入
力バツフア42よりデータを入力し、シリアルデータ4fを
出力するパラレルシリアル変換部、44はRAM1から入力さ
れる参照データを一時記憶する入力バツフア、45は前記
入力バツフア44よりデータを入力し、シリアルデータ4g
を出力するパラレルシリアル変換部、46は符号化データ
4f、参照データ4gとから符号化モードを決定する符号決
定部、47は前記符号決定部46で決定した符号モードに対
する符号を生成し出力する符号作成部である。
また、4aは符号化データの入力を要求する信号RQ4A、
4bは参照データの入力を要求する信号RQ4B、4cは前記要
求信号4aに対する応答信号AK4A、4dは前記要求信号4bに
対する応答信号AK4B、4eは入力バフツア42、44のデータ
をパラレルシリアル変換部43、45に入力する信号であ
る。
第3図は前記第1図中の復号化部5の構成例であり、
51は参照ラインの画データの入力を制御する参照制御
部、52は参照データの入力バツフア、53は前記入力バツ
フア52のデータを入力し、シリアル信号5dに変換するパ
ラレルシリアル変換部、54は復元ラインの画データの出
力を制御する復元制御部、55はシリアルな復元データ5e
をパラレル信号に変換するシリアルパラレル変換部、56
は前記55の出力データの出力バツフア、57は外部より入
力される符号データCiの符号を解析する符号解析部、58
は前記解析部57の解析結果と、参照データ5dに従って原
画像に復元する展開部である。
また、5aは参照データの入力要求信号RQ5A、5bは前記
要求信号RQ5Aに対する応答信号AK5A、5cは入力バツフア
52のデータをパラレルシリアル変換部にロードする信
号、5gは復元データの出力要求信号RQ5B,5hは前記出力
要求信号RQ5Bに対する応答信号AK5Bである。
第4図は、前記第1図中の読取入力部6の構成例であ
り、61は読取データのRAM部1への出力制御部、62はシ
リアルな読取入力6dをパラレル信号に変換するシリアル
パラレル変換部、63は読取パラレルデータの出力バツフ
アである。
また、6aは出力バツフア63のデータ出力要求信号RQ
6、6bは前記出力要求信号RQ6に対する応答信号AK6、6c
はパラレルデータを出力バツフア63にロードする信号で
ある。
第5図は前記第1図中の印字出力部7の構成例であ
り、71は印字データのRAM部1からの入力制御部、72はR
AM1からの入力データの入力バツフア、73は前記入力バ
ツフア72のデータをシリアル信号7dに変換するパラレル
シリアル変換部である。
また、7aは印字データの入力要求信号RQ7、7bは前記
要求信号RQ7に対する応答信号AK7、7cは入力バツフア72
のデータをパラレルシリアル変換部73にロードする信号
である。
第6図は前記第1図中のランダムアクセス部8の構成
例であり、81は外部システム制御部からのアドレス入力
に対し、RAMへのアクセス要求を制御する制御部、82はR
AM1からの読み出しデータを保持するラツチである。
また、8aはRAM1へのアクセス要求出力RQ8、8bは上記
アクセス要求RQ8に対する応答信号AK8、8cはアクセスが
RAMへの書き込みであることを示す信号入力、8dはアク
セスがRAMからの読み出しであることを示す信号入力、8
eは上記アクセス要求出力8bと共に、このアクセスがRea
dかWriteかを示す出力信号、8fは外部システム制御部か
らのアクセス要求に対しRAM制御部9からの応答信号AK8
が返ってくるまで外部システム制御部の動作を一時停止
させる信号である。
第7図は第1図中のRAM制御部9の構成例であり、91
は前記各部からのRAMアクセス要求に対し、アクセス権
を調停し、所定のアドレス出力、応答信号の生成を行な
う制御部、92a〜92fはランダムアクセス部8をのぞく他
のアクセス要求元ごとに、あらかじめ設定される任意の
RAMアドレスを記憶するアドレスレジスタ、93は制御部9
1からの指示により、前記アドレスレジスタ92a〜92f
と、ランダムアクセス部8からのアドレス値のうちか
ら、RAMアクセス権を得たものに対応するアドレス値を
選択的に出力するセレクタ、94は前記アドレスセレクタ
93の出力をロードし、1加算するカウンタ、95はRAM1へ
の書き込みの際、書き込みデータを選択的に出力するデ
ータセレクタである。
また9aは前記各部の出力するアクセス要求RQ4A、RQ4
B、RQ5A、RQ5B、RQ6、RQ7、RQ8をまとめて図示したも
の、9bは前記9aと同様にAK4A、AK4B、AK5A、AK5B、AK
6、AK7、AK8をまとめて図示したものであり、9cはアク
セス要求RQ5A、RQ6、RQ8にアクセス権を付与した時の書
き込みデータの選択信号、9dは制御部91がアクセス権を
付与した要求元と1対1に対応するアドレスレジスタ92
a〜92f又はアドレス信号ADDのいずれか1つを選択する
為の選択信号、9eはRAM1に対するWrite信号、9gはカウ
ンタ94の出力値である。
以下、まず第7図示のRAM制御部9の動作について説
明する。
まず初めに、アドレスレジスタ92a〜92fに、それぞれ
RAM1内のどのアドレスからのアクセスを開始するかを指
示する初期値をシステムバスより設定する。
次に、符号化部4からのアクセス要求RQ4A、RQ4B、同
様に復号化部5からのRQ5A、RQ5B、読取入力部6からの
RQ6、印字出力部7からのRQ7、ランダムアクセス部8か
らのRQ8は、制御部91に入力され、この制御部91内にお
いて、所定の優先順位に従って最も高位のものに対し、
RAM1へのアクセス権を付与する。
第8図はこの制御部91の動作タイミングチヤートであ
る。クロツクは本集積回路の駆動クロツクであり、クロ
ツクの立上りエツジで要求信号RQをサンプリングする。
ここで、アクセス権を付与した要求元に対応するアド
レスレジスタの内容が、セレクタ93により選択され、RA
M1へのアドレスADRSとして出力される。又、要求元への
応答信号AKとしてクロツクの次の立下りエツジから1サ
イクルの期間φとする。要求元は、この応答信号AKによ
り要求信号RQの出力をとり下げる。
今、アクセス中の動作がRAM1への書き込みであったな
ら、前記RAM1へのアドレス出力と共に、セレクタ95によ
り対応する書込みデータが選択され、RAM1に出力(WDAT
A)され、つづいて書込みパルスWEが出力される。
一方、読み出しの場合には、前記応答信号AKの立上り
エツジにより、要求発生元の入力バツフアに読み出しデ
ータRDがとり込まれる。
以上のアクセス動作と並行し、RAM1に対し出力したア
ドレスはカウンタ94にロードし、1加算後、再び選択さ
れていたアドレスレジスタに戻す。従って、次回のアク
セス時には1加算したアドレスにアクセスすることにな
る。
ランダムアクセス部からのアクセス要求に対しては、
他のアクセス要求のようなアドレスレジスタはもたず、
セレクタ93には直接、システムアドレスが入力される。
第2図示の符号化部4の動作を説明する。まずは初め
に、入力バツフア42、44内に有効データがないので、RA
M1からのデータ入力を要求するRQ4A、RQ4Bを出力する。
この要求に対し、前記RAM制御部9からの応答信号AK4
A、AK4Bにより入力バツフア42、44共に有効データが入
力されると、信号4eにより、前記入力バツフア内の有効
データはパラレルシリアル変換部43、45にロードされ、
シリアル信号として符号決定部46に送られる。
一方、入力バツフア42、44内のデータは、すでに次段
のパラレルシリアル変換部43、45に渡されたので、再び
データ入力要求RQ4A、RQ4Bを出力する。こうして再び入
力バツフア42、44に有効データが保持される。
以上の動作から定常状態では最も速くとも、データ入
力要求が発生するのはパラレルシリアル変換部43、45が
入力バツフア42、44のデータビツト数分のシフトを実行
し終えるまでの時間がかかることになる。
第3図の復号化部の動作を説明する。
外部より入力される符号データは、まず符号解析部57
において解読され、展開部58に渡される。
前記展開部58での展開処理において、参照ラインのデ
ータを必要とする二次元符号化ラインの復号処理時に
は、まず参照制御部51より、参照ラインの画データ入力
要求RQ5Aが出力される。この要求に対し、RAM制御部9
が所定の動作を行ない応答信号AK5Aを出力することによ
り、入力バツフア52に参照ラインのデータが入力され
る。入力バツフア52に有効信号があるので信号5cによ
り、パラレルシリアル変換部53にデータがロードされ、
シリアルデータ5dとして、展開部58に入力される。
一方、入力バツフア52に再び次の有効データを入力す
る為、再びデータ要求信号RQ5Aが出力され、次のデータ
が入力バツフア52に入力される。
こうして展開処理の結果出力されるシリアルな復元デ
ータ5eは、シリアルパラレル変換部55に入力され、所定
ビツト数分のデータがそろうごとに出力バツフア56に移
される。
出力バツフア56に有効データが入力されるごとに、復
元制御部54は、RAM1へのデータ書込み要求RQ5Bを出力
し、これを受けてRAM制御部9の所定の動作により、RAM
1内の所定のアドレスに格納される。
以上のように、この復号化部5のそれぞれのアクセス
要求RQ5A、RQ5Bも、符号化部4の場合と同様に、その要
求発生間かくは、少なくとも、入力ハツフア52、出力バ
ツフア56のビツト数分となる。
第4図の読取入力部6の動作は、前記復号化部5との
シリアルパラレル変換部55、出力バツフア56と同様の動
作であり、また、第5図の印字出力部7の動作は、前記
復号化部5の入力バツフア52、パラレルシリアル変換部
53と同様の動作である。
第6図のランダムアクセス部8の動作を説明する。
制御部81に対し、外部より、任意のRAMアドレスSAi及
びアクセスがRAM1への書き込みか、読出しかを示す信号
▲▼、▲▼が、与えられると、アドレス値は信
号ADD、アクセスの方向は信号DiRとして出力されると共
に、アクセス要求RQ8が出力される。
今、アクセスが、読み出しであったとすると、RAM制
御部9からの応答信号AK8によりRAM1の当該アドレス内
のデータがラツチ82に保持され、出力SDOに出力され
る。
一方、書き込みである場合、書き込むデータは、外部
データ入力から直接、RAM制御部9内のデータセレクタ9
5により選択されRAM1の書き込みデータとして出力され
る。このとき、ラツチ82にも読み出しデータがラツチさ
れるが、外部バスには出力されるので問題はない。
第9図は、第1図の実施例において、以上説明した全
てのアクセス要求信号が同時に発生した場合の動作を示
すものである。
このタイミングチヤートにおいては次のような前提条
件のもとに示したものである。
1)アクセスの優先順位はRQ6>RQ7>RQ8>RQ4A>RQ4B
>RQ5A>RQ5B> 2)RAMアクセスの1サイクルは、駆動クロツクの2ク
ロツクよりなる。
3)RAM1のデータ幅は16ビツト このような条件において、最初のアクセス要求時に
は、最低優先のRQ5Bへの応答まで長い待ち合せが発生す
るが、それ以後は、ランダムアクセス部以外は、全て16
ビツトのシフト処理ごとのアクセス要求となるので、前
記シフト処理のクロツクが前記駆動クロツクと同じ速さ
としても、待ち合せはほとんど発生しない。
又ランダムアクセス部については、外部のマイクロコ
ンピユータ等からのアクセスであれば、アクセス発生の
間かくは、それほど短くないので、さしたる影響はな
い。
〔他の実施例〕
尚、RAMの入出力データのビツト幅をW、RAMへの1ア
クセスに要する基本クロツク数をTAC、RAMとの入出力デ
ータを、内部的にはシリアルデータとして扱うアクセス
要求元の数をN、前記アクセス要求元のうち、RAMとの
入出力データとなるシリアル信号の速度の最も速いもの
における1ビツトのデータ当りに要する基本クロツク数
をTSFとすると、 W×TSF≧N×TAC の関係をみたすように、RAMのビツト幅、アクセス要求
元の数を設定することにより、処理能力を低下させず
に、これら全ての並列同時動作が可能となる。
また、前記符号化部4の構成例において、シリアルデ
ータの符号化ラインデータ4f及び参照ラインデータ4g
を、所定周期ごとに削除して、符号決定部46に出力す
る。主走査縮小回路をもうけることにより、蓄積メモリ
を持つフアクシミリにおいて、蓄積メモリ内のすでに符
号化済の画像データを送信相手に応じた縮小処理をする
場合、復号化部で復号データをRAM1に復元しつつ、同時
に符号化部4は、すでに復元済のRAM1内のラインに対
し、主走査縮小しつつ再符号化の処理を行なうことが可
能となる。また、前記実施例では固定の優先順位とした
が、今アクセス権を付与したものは、次回は最低優先と
するような可変の優先順位付けでもよい。
以上説明したように、符号化部、復号化部の他にメモ
リ部、入力部、出力部をも1つの集積回路におさめるこ
とにより、外部回路が簡略化できるのと同時に、システ
ムバスを画像データの転送用に用いていないのでシステ
ムの処理能力も向上する。
また、入力部、出力部、符号化部、復号化部の全て
が、画像データをシリアルデータとして扱うので、これ
らを並列同時動作させても、処理能力が低下しない効果
がある。
また、メモリ部を同一集積回路内に入れることで、外
部RAMをアクセスするのにくらべアクセススピードを高
速化できる効果がある。
また、ラインデータを記憶するメモリを、ランダムア
クセスメモリで構成することにより、画像データの一部
書き換えを容易に実現できる。
〔発明の効果〕
以上説明したように、本発明によると、シリアルデー
タを入力とし、これをシリアルパラレル変換してメモリ
部に書き込む入力部と、メモリ部よりパラレルデータを
読み出し、パラレルシリアル変換してシリアルデータを
出力する出力部と、メモリ部より符号化ラインの画像デ
ータを読み出し、パラレルシリアル変換したのち符号化
処理して符号データを出力する符号化部と、符号データ
を入力し、符号データを解析し、シリアルな画像データ
として展開し、シリアルな画像データを、パラレル変換
してメモリ部に記憶する復号化部とが、互いに独立して
並列同時動作することが可能となり、また、メモリ部の
任意のアドレスと、メモリ部へのアクセスが読み出し
か、書き込みかを指示する信号とを入力とし、メモリ部
の当該アドレスへのアクセスを行なうランダムアクセス
部からのアクセス要求をも調停することが可能となる。
【図面の簡単な説明】
第1図は本発明による符号化復号化集積回路の実施例の
構成図、 第2図は符号化部の構成例を示す図、 第3図は復号化部の構成例を示す図、 第4図は読取入力部の構成例を示す図、 第5図は印字出力部の構成例を示す図、 第6図はランダムアクセス部の構成例を示す図、 第7図はRAM制御部の構成例を示す図、 第8図はRAMアクセスのタイミングチヤート図、 第9図はRAM制御部の動作タイミングチヤート図、 第10図及び第11図は符号、復号装置の構成例を示す図で
ある。 1……RAM部 4……符号化部 5……復号化部 6……読取入力部 7……印字出力部 8……ランダムアクセス部 9……RAM制御部

Claims (2)

    (57)【特許請求の範囲】
  1. 【請求項1】複数ラインの画像データを記憶する容量を
    もち、パラレルデータの入出力を行うメモリ部と、 シリアルデータを入力とし、これをシリアルパラレル変
    換して前記メモリ部に書き込む入力部と、 前記メモリ部よりパラレルデータを読み出し、パラレル
    シリアル変換してシリアルデータを出力する出力部と、 前記メモリ部より符号化ラインの画像データを読み出
    し、パラレルシリアル変換したのち符号化処理して符号
    データを出力する符号化部と、 符号データを入力し、前記符号データを解析し、シリア
    ルな画像データとして展開し、前記シリアルな画像デー
    タを、パラレル変換して前記メモリ部に記憶する復号化
    部と、 前記入力部、出力部、符号化部、復号化部のそれぞれが
    生成する前記メモリ部へのアクセス要求を調停するメモ
    リ制御部とを有し、 前記入力部、出力部、符号化部、復号化部が互いに独立
    して並列同時動作することを特徴とする符号,復号装
    置。
  2. 【請求項2】複数ラインの画像データを記憶する容量を
    もち、パラレルデータの入出力を行うメモリ部と、 シリアルデータを入力とし、これをシリアルパラレル変
    換して前記メモリ部に書き込む入力部と、 前記メモリ部よりパラレルデータを読み出し、パラレル
    シリアル変換してシリアルデータを出力する出力部と、 前記メモリ部より符号化ラインの画像データを読み出
    し、パラレルシリアル変換したのち符号化処理して符号
    データを出力する符号化部と、 符号データを入力し、前記符号データを解析し、シリア
    ルな画像データとして展開し、前記シリアルなう画像デ
    ータを、パラレル変換して前記メモリ部に記憶する復号
    化部と、 前記入力部、出力部、符号化部、復号化部のそれぞれが
    生成する前記メモリ部へのアクセス要求を調停するメモ
    リ制御部と、 前記メモリ部の任意のアドレスと、前記メモリ部へのア
    クセスが読み出しか、書き込みかを指示する信号とを入
    力とし、前記メモリ部の当該アドレスへのアクセスを行
    なうランダムアクセス部とを有し、 前記メモリ制御部は、前記入力部、出力部、符号化部、
    復号化部に加え、前記ランダムアクセス部からのアクセ
    ス要求をも調停することを特徴とする符号,復号装置。
JP2226029A 1990-08-27 1990-08-27 符号,復号装置 Expired - Fee Related JP3066908B2 (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2226029A JP3066908B2 (ja) 1990-08-27 1990-08-27 符号,復号装置
EP91307767A EP0473374B1 (en) 1990-08-27 1991-08-23 Image data processing
US07/748,861 US5216522A (en) 1990-08-27 1991-08-23 Image data processing apparatus with independent encoding and decoding units
DE69128060T DE69128060T2 (de) 1990-08-27 1991-08-23 Bilddatenverarbeitung
ES91307767T ES2108035T3 (es) 1990-08-27 1991-08-23 Proceso de datos de imagenes.

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2226029A JP3066908B2 (ja) 1990-08-27 1990-08-27 符号,復号装置

Publications (2)

Publication Number Publication Date
JPH04107070A JPH04107070A (ja) 1992-04-08
JP3066908B2 true JP3066908B2 (ja) 2000-07-17

Family

ID=16838663

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2226029A Expired - Fee Related JP3066908B2 (ja) 1990-08-27 1990-08-27 符号,復号装置

Country Status (5)

Country Link
US (1) US5216522A (ja)
EP (1) EP0473374B1 (ja)
JP (1) JP3066908B2 (ja)
DE (1) DE69128060T2 (ja)
ES (1) ES2108035T3 (ja)

Families Citing this family (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5528361A (en) * 1992-03-19 1996-06-18 Ricoh Company, Ltd. Image forming apparatus with interleaved printing from plural sources
US5655131A (en) * 1992-12-18 1997-08-05 Xerox Corporation SIMD architecture for connection to host processor's bus
JPH06301844A (ja) * 1993-03-31 1994-10-28 At & T Global Inf Solutions Internatl Inc 現金自動取引装置
JPH0844875A (ja) * 1994-08-03 1996-02-16 Canon Inc 符号化処理装置
JP3082585B2 (ja) * 1994-09-09 2000-08-28 富士ゼロックス株式会社 画像情報符号化処理装置、画像情報復号化処理装置及び画像情報符号化復号化処理装置
JP3716645B2 (ja) * 1998-10-28 2005-11-16 コニカミノルタホールディングス株式会社 画像形成装置
JP2006215292A (ja) * 2005-02-04 2006-08-17 Renesas Technology Corp オーディオデータ処理装置
US10607527B1 (en) 2018-10-25 2020-03-31 Baylor University System and method for a six-primary wide gamut color system
US11488510B2 (en) 2018-10-25 2022-11-01 Baylor University System and method for a multi-primary wide gamut color system
US11030934B2 (en) 2018-10-25 2021-06-08 Baylor University System and method for a multi-primary wide gamut color system
US10997896B2 (en) 2018-10-25 2021-05-04 Baylor University System and method for a six-primary wide gamut color system
US11289003B2 (en) 2018-10-25 2022-03-29 Baylor University System and method for a multi-primary wide gamut color system
US11062638B2 (en) 2018-10-25 2021-07-13 Baylor University System and method for a multi-primary wide gamut color system
US11475819B2 (en) 2018-10-25 2022-10-18 Baylor University System and method for a multi-primary wide gamut color system
US11037481B1 (en) 2018-10-25 2021-06-15 Baylor University System and method for a multi-primary wide gamut color system
US11189210B2 (en) 2018-10-25 2021-11-30 Baylor University System and method for a multi-primary wide gamut color system
US11403987B2 (en) 2018-10-25 2022-08-02 Baylor University System and method for a multi-primary wide gamut color system
US11315467B1 (en) 2018-10-25 2022-04-26 Baylor University System and method for a multi-primary wide gamut color system
US11043157B2 (en) 2018-10-25 2021-06-22 Baylor University System and method for a six-primary wide gamut color system
US11410593B2 (en) 2018-10-25 2022-08-09 Baylor University System and method for a multi-primary wide gamut color system
US11289000B2 (en) * 2018-10-25 2022-03-29 Baylor University System and method for a multi-primary wide gamut color system
US11587491B1 (en) 2018-10-25 2023-02-21 Baylor University System and method for a multi-primary wide gamut color system
US11069280B2 (en) 2018-10-25 2021-07-20 Baylor University System and method for a multi-primary wide gamut color system
US11069279B2 (en) 2018-10-25 2021-07-20 Baylor University System and method for a multi-primary wide gamut color system
US11532261B1 (en) 2018-10-25 2022-12-20 Baylor University System and method for a multi-primary wide gamut color system
US11341890B2 (en) 2018-10-25 2022-05-24 Baylor University System and method for a multi-primary wide gamut color system
US10950162B2 (en) 2018-10-25 2021-03-16 Baylor University System and method for a six-primary wide gamut color system
US11373575B2 (en) 2018-10-25 2022-06-28 Baylor University System and method for a multi-primary wide gamut color system
US10950161B2 (en) 2018-10-25 2021-03-16 Baylor University System and method for a six-primary wide gamut color system

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5610774A (en) * 1979-07-09 1981-02-03 Ricoh Co Ltd Facsimile device
JPS57153359A (en) * 1981-03-18 1982-09-21 Ibm Data processing system with common memory
US4760462A (en) * 1981-03-26 1988-07-26 Ricoh Company, Ltd. Heat sensitive recording system in facsimile communication
DE3408321A1 (de) * 1983-03-08 1984-09-13 Canon K.K., Tokio/Tokyo Bildverarbeitungssystem
US4706126A (en) * 1984-11-02 1987-11-10 Ricoh Company. Ltd. Facsimile apparatus
JPS6247786A (ja) * 1985-08-27 1987-03-02 Hamamatsu Photonics Kk 近傍画像処理専用メモリ
JP2614252B2 (ja) * 1988-01-19 1997-05-28 キヤノン株式会社 画像合成装置

Also Published As

Publication number Publication date
US5216522A (en) 1993-06-01
DE69128060D1 (de) 1997-12-04
JPH04107070A (ja) 1992-04-08
ES2108035T3 (es) 1997-12-16
EP0473374A2 (en) 1992-03-04
EP0473374A3 (en) 1992-12-09
DE69128060T2 (de) 1998-03-19
EP0473374B1 (en) 1997-10-29

Similar Documents

Publication Publication Date Title
JP3066908B2 (ja) 符号,復号装置
JPH07200386A (ja) 共有メモリのアクセス制御装置および画像形成装置
JPH04227557A (ja) 情報処理装置
US4912680A (en) Image memory having plural input registers and output registers to provide random and serial accesses
JP2684793B2 (ja) 情報処理装置
JP3359977B2 (ja) 画像形成装置
JP2564624B2 (ja) スタック方式
JP3520570B2 (ja) メモリアクセス制御装置
JP2885166B2 (ja) 高速メモリ制御装置
JP3012530B2 (ja) イメージメモリアダプタ
JPH1131066A (ja) バッファ制御システム
JPH07319840A (ja) マルチcpu装置
JP3675948B2 (ja) データ変換方法及びその装置
KR100192960B1 (ko) 컴퓨터시스템의 디엠에이인터페이스방법
JP3961473B2 (ja) ベクトル型コンピュータおよびその構成要素であるメモリアクセスリクエスト生成回路
JPH0281567A (ja) 復号化装置
KR0120598B1 (ko) 메모리 보드의 설계방법 및 장치
JP2748404B2 (ja) 2項データメモリ
JP2712414B2 (ja) 画像記憶回路
JPS6116115B2 (ja)
JPH07264370A (ja) 画像形成記憶装置
JPH08123749A (ja) バスコントローラ
JP2007133633A (ja) 情報処理装置
JPH07334453A (ja) メモリアクセスシステム
JPH0279149A (ja) 記録装置のデータ転送方式

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090519

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100519

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees