JPH05103200A - 2次元デジタルフイルタのテーブル設定手段を備えた画像処理装置 - Google Patents
2次元デジタルフイルタのテーブル設定手段を備えた画像処理装置Info
- Publication number
- JPH05103200A JPH05103200A JP26377491A JP26377491A JPH05103200A JP H05103200 A JPH05103200 A JP H05103200A JP 26377491 A JP26377491 A JP 26377491A JP 26377491 A JP26377491 A JP 26377491A JP H05103200 A JPH05103200 A JP H05103200A
- Authority
- JP
- Japan
- Prior art keywords
- dimensional digital
- digital filter
- image data
- data
- setting means
- 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
- 238000012545 processing Methods 0.000 claims abstract description 57
- 230000015654 memory Effects 0.000 claims description 13
- 238000000034 method Methods 0.000 description 21
- 238000010586 diagram Methods 0.000 description 15
- 238000006243 chemical reaction Methods 0.000 description 10
- 239000000463 material Substances 0.000 description 8
- 239000003086 colorant Substances 0.000 description 6
- 239000011159 matrix material Substances 0.000 description 4
- 230000000873 masking effect Effects 0.000 description 3
- 238000004040 coloring Methods 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000007935 neutral effect Effects 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 238000004042 decolorization Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000009966 trimming Methods 0.000 description 1
Landscapes
- Facsimile Image Signal Circuits (AREA)
- Color Electrophotography (AREA)
Abstract
(57)【要約】 (修正有)
【目的】 書込みアドレスを固定して簡単な処理で画像
データのフィルタ処理を行うためのRAMテーブルの設
定を行えるようにする。 【構成】 原稿を読み取って得られた画像データを入力
し処理する入力画像データ処理手段5と、画像データに
係数を乗算した演算結果データを設定するテーブル4
と、これに演算結果データを設定するためのシフトレジ
スタ2を備え処理手段5で処理された画像データに一定
のサイズで係数を乗算した演算結果データをテーブル4
から求めて加算しフィルタ処理する2次元デジタルフィ
ルタ3と、それで処理された画像データを処理し出力す
る出力画像データ処理手段6と、演算結果データを生成
してシフトレジスタ2を介して一定のデータ単位により
生成した演算結果データをテーブル4に書き込みテーブ
ル4の設定を行うテーブル設定手段1とからなる。これ
により、テーブル設定手段1では、一定の目的アドレス
でテーブルの設定を行える。
データのフィルタ処理を行うためのRAMテーブルの設
定を行えるようにする。 【構成】 原稿を読み取って得られた画像データを入力
し処理する入力画像データ処理手段5と、画像データに
係数を乗算した演算結果データを設定するテーブル4
と、これに演算結果データを設定するためのシフトレジ
スタ2を備え処理手段5で処理された画像データに一定
のサイズで係数を乗算した演算結果データをテーブル4
から求めて加算しフィルタ処理する2次元デジタルフィ
ルタ3と、それで処理された画像データを処理し出力す
る出力画像データ処理手段6と、演算結果データを生成
してシフトレジスタ2を介して一定のデータ単位により
生成した演算結果データをテーブル4に書き込みテーブ
ル4の設定を行うテーブル設定手段1とからなる。これ
により、テーブル設定手段1では、一定の目的アドレス
でテーブルの設定を行える。
Description
【0001】
【産業上の利用分野】本発明は、原稿の種類や画像処理
条件等に応じて2次元デジタルフィルタのテーブルに設
定するデータを演算し該テーブルに切り換え設定して画
像データに対する演算処理を行うデジタル画像処理装置
の2次元デジタルフィルタのテーブル設定方式に関す
る。
条件等に応じて2次元デジタルフィルタのテーブルに設
定するデータを演算し該テーブルに切り換え設定して画
像データに対する演算処理を行うデジタル画像処理装置
の2次元デジタルフィルタのテーブル設定方式に関す
る。
【0002】
【従来の技術】デジタル複写機は、原稿を読み取るII
T(イメージ入力ターミナル)と、読み取った画像デー
タを処理するIPS(イメージ処理システム)と、画像
データにより例えばレーザプリンタを駆動しコピーを出
力するIOT(イメージ出力ターミナル)で構成され
る。IITでは、CCDセンサを使って原稿の画像情報
を反射率に応じたアナログの電気信号として取り出し、
これを多階調のデジタル画像データに変換する。そし
て、IPSでは、IITで得られた画像データを処理す
ることによって、種々の補正、変換、編集等を行い、I
OTでは、IPSで処理された画像データによりレーザ
プリンタのレーザをオン/オフして網点画像を出力して
いる。
T(イメージ入力ターミナル)と、読み取った画像デー
タを処理するIPS(イメージ処理システム)と、画像
データにより例えばレーザプリンタを駆動しコピーを出
力するIOT(イメージ出力ターミナル)で構成され
る。IITでは、CCDセンサを使って原稿の画像情報
を反射率に応じたアナログの電気信号として取り出し、
これを多階調のデジタル画像データに変換する。そし
て、IPSでは、IITで得られた画像データを処理す
ることによって、種々の補正、変換、編集等を行い、I
OTでは、IPSで処理された画像データによりレーザ
プリンタのレーザをオン/オフして網点画像を出力して
いる。
【0003】このようなデジタル複写機では、IPSの
処理により多階調の画像データをその種類に応じて、例
えば文字等の場合にはエッジ強調されたシャープな画像
を、写真等の中間調の場合には平滑化された滑らかな画
像を、また、精彩度の調整された再現性の高いカラー画
像を出力することができ、さらには、原稿に対してぬり
絵や色変換、トリミング、シフト、合成、縮小、拡大、
その他の編集を行った画像を出力することができる。こ
のIPSに対し、IITでは、原稿を3原色のR
(赤)、G(緑)、B(青)に色分解した信号で読み取
って画像データを出力し、IOTでは、Y(イエロ
ー)、M(マゼンタ)、C(シアン)、K(黒)の各色
材の網点画像にして重ね合わせて出力することにより、
カラーデジタル複写機が構成されている。したがって、
このようなカラーデジタル複写機等のカラー画像処理装
置では、上記各色のトナー現像器を使用し、各色材の現
像プロセスに合わせて繰り返し4回のスキャンを行い、
その都度、原稿を読み取ったフルカラーの画像データを
処理している。
処理により多階調の画像データをその種類に応じて、例
えば文字等の場合にはエッジ強調されたシャープな画像
を、写真等の中間調の場合には平滑化された滑らかな画
像を、また、精彩度の調整された再現性の高いカラー画
像を出力することができ、さらには、原稿に対してぬり
絵や色変換、トリミング、シフト、合成、縮小、拡大、
その他の編集を行った画像を出力することができる。こ
のIPSに対し、IITでは、原稿を3原色のR
(赤)、G(緑)、B(青)に色分解した信号で読み取
って画像データを出力し、IOTでは、Y(イエロ
ー)、M(マゼンタ)、C(シアン)、K(黒)の各色
材の網点画像にして重ね合わせて出力することにより、
カラーデジタル複写機が構成されている。したがって、
このようなカラーデジタル複写機等のカラー画像処理装
置では、上記各色のトナー現像器を使用し、各色材の現
像プロセスに合わせて繰り返し4回のスキャンを行い、
その都度、原稿を読み取ったフルカラーの画像データを
処理している。
【0004】次に、上記のようなカラーデジタル複写機
の概要を本出願人が提案(例えば特開平2ー22327
5号公報)している構成を例に説明する。図7は従来の
カラーデジタル複写機の構成例を示す図である。
の概要を本出願人が提案(例えば特開平2ー22327
5号公報)している構成を例に説明する。図7は従来の
カラーデジタル複写機の構成例を示す図である。
【0005】図7において、IIT100は、CCDラ
インセンサーを用いて光の3原色B、G、Rに色分解し
てカラー原稿を読み取ってこれをデジタルの画像データ
に変換するものであり、IOT115は、レーザビーム
による露光、現像を行いカラー画像を再現するものであ
る。そして、IIT100とIOT115との間にある
END変換回路101からIOTインターフェース11
0は、画像データの編集処理系(IPS;イメージ処理
システム)を構成するものであり、B、G、Rの画像デ
ータを色材のY、M、C、さらにはKに変換し、現像サ
イクル毎にその現像色に対応する色材信号をIOT11
5に出力している。
インセンサーを用いて光の3原色B、G、Rに色分解し
てカラー原稿を読み取ってこれをデジタルの画像データ
に変換するものであり、IOT115は、レーザビーム
による露光、現像を行いカラー画像を再現するものであ
る。そして、IIT100とIOT115との間にある
END変換回路101からIOTインターフェース11
0は、画像データの編集処理系(IPS;イメージ処理
システム)を構成するものであり、B、G、Rの画像デ
ータを色材のY、M、C、さらにはKに変換し、現像サ
イクル毎にその現像色に対応する色材信号をIOT11
5に出力している。
【0006】また、IIT100では、CCDセンサー
を使いB、G、Rのそれぞれについて、1ピクセルを1
6ドット/mmのサイズで読み取り、そのデータを24
ビット(3色×8ビット;256階調)で出力してい
る。CCDセンサーは、上面にB、G、Rのフィルター
が装着されていて16ドット/mmの密度で300mm
の長さを有し、190.5mm/secのプロセススピ
ードで16ライン/mmのスキャンを行うので、ほぼ各
色につき毎秒15Mピクセルの速度で読み取りデータを
出力している。そして、IIT100では、B、G、R
の画素のアナログデータをログ変換することによって、
反射率の情報から濃度の情報に変換し、さらにデジタル
データに変換している。
を使いB、G、Rのそれぞれについて、1ピクセルを1
6ドット/mmのサイズで読み取り、そのデータを24
ビット(3色×8ビット;256階調)で出力してい
る。CCDセンサーは、上面にB、G、Rのフィルター
が装着されていて16ドット/mmの密度で300mm
の長さを有し、190.5mm/secのプロセススピ
ードで16ライン/mmのスキャンを行うので、ほぼ各
色につき毎秒15Mピクセルの速度で読み取りデータを
出力している。そして、IIT100では、B、G、R
の画素のアナログデータをログ変換することによって、
反射率の情報から濃度の情報に変換し、さらにデジタル
データに変換している。
【0007】IPSでは、IIT100からB、G、R
のカラー分解信号を入力し、色の再現性、階調の再現
性、精細度の再現性等を高めるために種々のデータ処理
を施して現像プロセスカラーの色材信号をオン/オフに
変換しIOTに出力している。END変換(Equivalen
t Neutral Density;等価中性濃度変換)モジュール
101は、グレーバランスしたカラー信号に調整(変
換)するものであり、カラーマスキングモジュール10
2は、B、G、R信号をマトリクス演算することにより
Y、M、Cの色材量に対応する信号に変換するものであ
る。原稿サイズ検出モジュール103は、プリスキャン
時の原稿サイズ検出と原稿読み取りスキャン時のプラテ
ンカラーの消去(枠消し)処理とを行うものであり、カ
ラー変換モジュール104は、領域画像制御モジュール
から入力されるエリア信号にしたがって特定の領域にお
いて指定された色の変換を行うものである。そして、U
CR(Under Color Removal;下色除去)&黒生成
モジュール105は、色の濁りが生じないように適量の
Kを生成してその量に応じてY、M、Cを等量減ずると
共にモノカラーモード、4フルカラーモードの各信号に
したがってK信号およびY、M、Cの下色除去した後の
信号をゲートするものである。空間フィルター106
は、ボケを回復する機能とモアレを除去する機能を備え
た非線形デジタルフィルターであり、TRC(Tone R
eproduction Control;色調補正制御)モジュール10
7は、再現性の向上を図るための濃度調整、コントラス
ト調整、ネガポジ反転、カラーバランス調整等を行うも
のである。縮拡処理モジュール108は、主走査方向の
縮拡処理を行うものであり、副走査方向の縮拡処理は原
稿のスキャンスピードを調整することにより行う。スク
リーンジェネレータ109は、多階調で表現されたプロ
セスカラーの色材信号を階調に応じてオン/オフに2値
化した信号に変換し出力するものであり、この2値化し
た色材信号は、IOTインターフェースモジュール11
0を通してIOT115に出力される。そして、領域画
像制御モジュール111は、領域生成回路やスイッチマ
トリクスを有するものであり、編集制御モジュールは、
エリアコマンドメモリ112やカラーパレットビデオス
イッチ回路113やフォントバッファ114等を有し、
多様な編集制御を行うものである。
のカラー分解信号を入力し、色の再現性、階調の再現
性、精細度の再現性等を高めるために種々のデータ処理
を施して現像プロセスカラーの色材信号をオン/オフに
変換しIOTに出力している。END変換(Equivalen
t Neutral Density;等価中性濃度変換)モジュール
101は、グレーバランスしたカラー信号に調整(変
換)するものであり、カラーマスキングモジュール10
2は、B、G、R信号をマトリクス演算することにより
Y、M、Cの色材量に対応する信号に変換するものであ
る。原稿サイズ検出モジュール103は、プリスキャン
時の原稿サイズ検出と原稿読み取りスキャン時のプラテ
ンカラーの消去(枠消し)処理とを行うものであり、カ
ラー変換モジュール104は、領域画像制御モジュール
から入力されるエリア信号にしたがって特定の領域にお
いて指定された色の変換を行うものである。そして、U
CR(Under Color Removal;下色除去)&黒生成
モジュール105は、色の濁りが生じないように適量の
Kを生成してその量に応じてY、M、Cを等量減ずると
共にモノカラーモード、4フルカラーモードの各信号に
したがってK信号およびY、M、Cの下色除去した後の
信号をゲートするものである。空間フィルター106
は、ボケを回復する機能とモアレを除去する機能を備え
た非線形デジタルフィルターであり、TRC(Tone R
eproduction Control;色調補正制御)モジュール10
7は、再現性の向上を図るための濃度調整、コントラス
ト調整、ネガポジ反転、カラーバランス調整等を行うも
のである。縮拡処理モジュール108は、主走査方向の
縮拡処理を行うものであり、副走査方向の縮拡処理は原
稿のスキャンスピードを調整することにより行う。スク
リーンジェネレータ109は、多階調で表現されたプロ
セスカラーの色材信号を階調に応じてオン/オフに2値
化した信号に変換し出力するものであり、この2値化し
た色材信号は、IOTインターフェースモジュール11
0を通してIOT115に出力される。そして、領域画
像制御モジュール111は、領域生成回路やスイッチマ
トリクスを有するものであり、編集制御モジュールは、
エリアコマンドメモリ112やカラーパレットビデオス
イッチ回路113やフォントバッファ114等を有し、
多様な編集制御を行うものである。
【0008】領域画像制御モジュール111では、7つ
の矩形領域およびその優先順位が領域生成回路に設定可
能な構成であり、それぞれの領域に対応してスイッチマ
トリクスに領域の制御情報が設定される。制御情報とし
ては、カラー変換、モノカラーかフルカラーか等のカラ
ーモード、写真や文字等のモジュレーションセレクト情
報、TRCのセレクト情報、スクリーンジェネレータの
セレクト情報等があり、カラーマスキングモジュール1
02、カラー変換モジュール104、UCRモジュール
105、空間フィルター106、TRCモジュール10
7の制御に用いられる。なお、スイッチマトリクスは、
ソフトウエアにより設定可能である。
の矩形領域およびその優先順位が領域生成回路に設定可
能な構成であり、それぞれの領域に対応してスイッチマ
トリクスに領域の制御情報が設定される。制御情報とし
ては、カラー変換、モノカラーかフルカラーか等のカラ
ーモード、写真や文字等のモジュレーションセレクト情
報、TRCのセレクト情報、スクリーンジェネレータの
セレクト情報等があり、カラーマスキングモジュール1
02、カラー変換モジュール104、UCRモジュール
105、空間フィルター106、TRCモジュール10
7の制御に用いられる。なお、スイッチマトリクスは、
ソフトウエアにより設定可能である。
【0009】編集制御モジュールは、矩形でなく例えば
円グラフ等の原稿を読み取り、形状の限定されない指定
領域を指定の色で塗りつぶすようなぬりえ処理を可能に
するものであり、4ビットのエリアコマンドが4枚のプ
レーンメモリに書き込まれ、原稿の各点の編集コマンド
を4枚のプレーンメモリによる4ビットで設定するもの
である。
円グラフ等の原稿を読み取り、形状の限定されない指定
領域を指定の色で塗りつぶすようなぬりえ処理を可能に
するものであり、4ビットのエリアコマンドが4枚のプ
レーンメモリに書き込まれ、原稿の各点の編集コマンド
を4枚のプレーンメモリによる4ビットで設定するもの
である。
【0010】
【発明が解決しようとする課題】上記のようなY、M、
C、Kの現像色を使ったフルカラー複写機では、各現像
色のサイクル毎に、原稿が写真や文字、それらの混在か
に応じてCPUで画像データに乗算する係数や乗算結果
を演算して求め空間フィルター106のRAMテーブル
に書込んでいる。しかも、n画素×mラインの2次元サ
イズでフィルタ処理を行い、ルックアップテーブル方式
を採用した場合には、例えば256階調、8ビットの画
像データに対応した演算結果をデータとしてテーブルに
設定するため、CPU側でその書込みデータを用意して
おくには、大きなメモリ容量が必要になる。さらに、そ
れを各現像色のサイクル毎にテーブルに書込む場合に
は、アドレス発生のためのデコード回路が必要になり、
ハードウエア、ソフトウエア共に複雑になるという問題
がある。
C、Kの現像色を使ったフルカラー複写機では、各現像
色のサイクル毎に、原稿が写真や文字、それらの混在か
に応じてCPUで画像データに乗算する係数や乗算結果
を演算して求め空間フィルター106のRAMテーブル
に書込んでいる。しかも、n画素×mラインの2次元サ
イズでフィルタ処理を行い、ルックアップテーブル方式
を採用した場合には、例えば256階調、8ビットの画
像データに対応した演算結果をデータとしてテーブルに
設定するため、CPU側でその書込みデータを用意して
おくには、大きなメモリ容量が必要になる。さらに、そ
れを各現像色のサイクル毎にテーブルに書込む場合に
は、アドレス発生のためのデコード回路が必要になり、
ハードウエア、ソフトウエア共に複雑になるという問題
がある。
【0011】本発明は、上記の課題を解決するものであ
って、書込みアドレスを固定して簡単な処理で画像デー
タのフィルタ処理を行うためのRAMテーブルの設定を
行うことができる2次元デジタルフィルタのテーブル設
定手段を備えた画像処理装置を提供することを目的とす
るものである。
って、書込みアドレスを固定して簡単な処理で画像デー
タのフィルタ処理を行うためのRAMテーブルの設定を
行うことができる2次元デジタルフィルタのテーブル設
定手段を備えた画像処理装置を提供することを目的とす
るものである。
【0012】
【課題を解決するための手段】そのために本発明は、原
稿を読み取って得られた画像データを入力し処理する入
力画像データ処理手段と、画像データに係数を乗算した
演算結果データを設定するテーブルと該テーブルに前記
演算結果データを設定するためのシフトレジスタを備え
前記入力画像データ処理手段で処理された画像データに
一定のサイズで係数を乗算した演算結果データを前記テ
ーブルから求めて加算しフィルタ処理する2次元デジタ
ルフィルタと、前記2次元デジタルフィルタで処理され
た画像データを処理し出力する出力画像データ処理手段
と、前記演算結果データを生成して前記シフトレジスタ
を介して一定のデータ単位により生成した前記演算結果
データを前記テーブルに書き込むことによって前記テー
ブルの設定を行うテーブル設定手段とからなることを特
徴とする。
稿を読み取って得られた画像データを入力し処理する入
力画像データ処理手段と、画像データに係数を乗算した
演算結果データを設定するテーブルと該テーブルに前記
演算結果データを設定するためのシフトレジスタを備え
前記入力画像データ処理手段で処理された画像データに
一定のサイズで係数を乗算した演算結果データを前記テ
ーブルから求めて加算しフィルタ処理する2次元デジタ
ルフィルタと、前記2次元デジタルフィルタで処理され
た画像データを処理し出力する出力画像データ処理手段
と、前記演算結果データを生成して前記シフトレジスタ
を介して一定のデータ単位により生成した前記演算結果
データを前記テーブルに書き込むことによって前記テー
ブルの設定を行うテーブル設定手段とからなることを特
徴とする。
【0013】
【作用】本発明の2次元デジタルフィルタのテーブル設
定手段を備えた画像処理装置では、入力画像データ処理
手段で処理された画像データに一定のサイズで係数を乗
算した演算結果データを加算しフィルタ処理する2次元
デジタルフィルタに画像データに係数を乗算した演算結
果データを設定するテーブルと該テーブルに演算結果デ
ータを設定するためのシフトレジスタを備えるので、テ
ーブル設定手段により演算結果データを生成して前記シ
フトレジスタを介して一定のデータ単位により生成した
演算結果データを前記テーブルに書き込むことによっ
て、一定の目的アドレスでテーブルの設定を行うことが
でき、テーブル設定の処理を簡単に行うことができる。
定手段を備えた画像処理装置では、入力画像データ処理
手段で処理された画像データに一定のサイズで係数を乗
算した演算結果データを加算しフィルタ処理する2次元
デジタルフィルタに画像データに係数を乗算した演算結
果データを設定するテーブルと該テーブルに演算結果デ
ータを設定するためのシフトレジスタを備えるので、テ
ーブル設定手段により演算結果データを生成して前記シ
フトレジスタを介して一定のデータ単位により生成した
演算結果データを前記テーブルに書き込むことによっ
て、一定の目的アドレスでテーブルの設定を行うことが
でき、テーブル設定の処理を簡単に行うことができる。
【0014】
【実施例】以下、図面を参照しつつ本発明の実施例を説
明する。図1は本発明の2次元デジタルフィルタのテー
ブル設定手段を備えた画像処理装置の1実施例を示す図
であり、1は演算処理手段、2はシフトレジスタ、3は
2次元デジタルフィルタ、4はテーブル、5は入力側画
像データ処理部、6は出力側画像データ処理部を示す。
明する。図1は本発明の2次元デジタルフィルタのテー
ブル設定手段を備えた画像処理装置の1実施例を示す図
であり、1は演算処理手段、2はシフトレジスタ、3は
2次元デジタルフィルタ、4はテーブル、5は入力側画
像データ処理部、6は出力側画像データ処理部を示す。
【0015】図1において、入力側画像データ処理部5
は、IITを含みEND変換、カラーマスキング等の画
像データの入力、入力した画像データの変換、調整処理
等を行うものである。2次元デジタルフィルタ3は、テ
ーブル4を有し、入力側画像データ処理部5で入力側の
所定の処理を行った後の画像データに対して一定のサイ
ズn画素×mラインでのフィルタ処理を行うものであ
り、テーブル4は、画像データに所定のパラメータを演
算した結果が設定されたルックアップテーブルである。
出力側画像データ処理部6は、濃度調整、コントラスト
調整、ネガポジ反転、カラーバランス調整等を行い、多
階調で表現されたプロセスカラーの色材信号を階調に応
じてオン/オフに2値化した信号に変換し出力する等の
画像データの出力処理を行うものである。
は、IITを含みEND変換、カラーマスキング等の画
像データの入力、入力した画像データの変換、調整処理
等を行うものである。2次元デジタルフィルタ3は、テ
ーブル4を有し、入力側画像データ処理部5で入力側の
所定の処理を行った後の画像データに対して一定のサイ
ズn画素×mラインでのフィルタ処理を行うものであ
り、テーブル4は、画像データに所定のパラメータを演
算した結果が設定されたルックアップテーブルである。
出力側画像データ処理部6は、濃度調整、コントラスト
調整、ネガポジ反転、カラーバランス調整等を行い、多
階調で表現されたプロセスカラーの色材信号を階調に応
じてオン/オフに2値化した信号に変換し出力する等の
画像データの出力処理を行うものである。
【0016】演算処理手段1は、原稿の種類や画像処理
条件等に応じて2次元デジタルフィルタ3のテーブル4
に設定するデータを演算するものである。シフトレジス
タ2は、所定長データを保持し書き込み信号により保持
した所定長データを2次元デジタルフィルタに順次書き
込むものである。
条件等に応じて2次元デジタルフィルタ3のテーブル4
に設定するデータを演算するものである。シフトレジス
タ2は、所定長データを保持し書き込み信号により保持
した所定長データを2次元デジタルフィルタに順次書き
込むものである。
【0017】次に、2次元デジタルフィルタLSIの構
成及びその設定処理について説明する。図2は1次元デ
ジタルフィルタLSIのブロック図、図3は図2の1次
元デジタルフィルタLSIの機能ブロック図、図4は2
次元デジタルフィルタの構成図、図5は8ビットパラレ
ル書込みモード時の動作を説明するための図、図6はテ
ーブル設定処理の流れを説明するための図である。
成及びその設定処理について説明する。図2は1次元デ
ジタルフィルタLSIのブロック図、図3は図2の1次
元デジタルフィルタLSIの機能ブロック図、図4は2
次元デジタルフィルタの構成図、図5は8ビットパラレ
ル書込みモード時の動作を説明するための図、図6はテ
ーブル設定処理の流れを説明するための図である。
【0018】図2に示す1次元デジタルフィルタLSI
は、上位フィルタブロック11ー1と下位フィルタブロ
ック11ー2からなり、これに対応する上位メモリブロ
ック12ー1と下位メモリブロック12ー2の各ブロッ
クは、上位側16ビット×16アドレス×4、下位側1
6ビット×32アドレス×4のRAMより構成されるも
のであり、このメモリより乗算結果が読み出され、各フ
ィルタブロックにて加算、遅延というフィルタ演算が1
6ビット長で行われ出力される。ここに乗算結果を書き
込むのに用いられるのがシフトレジスタ13ー1、13
ー2であり、CPU(図示せず)で演算し、データ書込
みブロック15を通してシフトレジスタ13ー1、13
ー2のデータ長毎に書込みが実行される。VA7-0 、V
B7-0 は入力画像データ、DI15-0は他のブロックから
の出力画像データ、DO15-0は他のブロックからの出力
画像データと加算しまるめ処理した出力画像データ、V
A6-0 はデータ書込みアドレス、MD7-0 は書込みデー
タである。この1次元デジタルフィルタLSIの機能ブ
ロック図を示したのが図3である。
は、上位フィルタブロック11ー1と下位フィルタブロ
ック11ー2からなり、これに対応する上位メモリブロ
ック12ー1と下位メモリブロック12ー2の各ブロッ
クは、上位側16ビット×16アドレス×4、下位側1
6ビット×32アドレス×4のRAMより構成されるも
のであり、このメモリより乗算結果が読み出され、各フ
ィルタブロックにて加算、遅延というフィルタ演算が1
6ビット長で行われ出力される。ここに乗算結果を書き
込むのに用いられるのがシフトレジスタ13ー1、13
ー2であり、CPU(図示せず)で演算し、データ書込
みブロック15を通してシフトレジスタ13ー1、13
ー2のデータ長毎に書込みが実行される。VA7-0 、V
B7-0 は入力画像データ、DI15-0は他のブロックから
の出力画像データ、DO15-0は他のブロックからの出力
画像データと加算しまるめ処理した出力画像データ、V
A6-0 はデータ書込みアドレス、MD7-0 は書込みデー
タである。この1次元デジタルフィルタLSIの機能ブ
ロック図を示したのが図3である。
【0019】図3において、Mはメモリ、Lはラッチ、
L1 はシフトレジスタ、+は加算器、Cは制御回路を示
し、この1次元デジタルフィルタLSIは、スイッチS
を図示の直列接続の状態にした場合、MーMーM
ーMーMーMーMーMの加算データが出力さ
れ、主走査方向(1ライン)で7画素の画像データにつ
いて乗算結果を加算したフィルタ演算が可能な対称形に
構成したものである。したがって、図4に示すように4
個の1次元デジタルフィルタLSI21ー1〜21ー4
と6個のディレイ回路22ー1〜22ー6を用いると7
×7の2次元デジタルフィルタが構成される。
L1 はシフトレジスタ、+は加算器、Cは制御回路を示
し、この1次元デジタルフィルタLSIは、スイッチS
を図示の直列接続の状態にした場合、MーMーM
ーMーMーMーMーMの加算データが出力さ
れ、主走査方向(1ライン)で7画素の画像データにつ
いて乗算結果を加算したフィルタ演算が可能な対称形に
構成したものである。したがって、図4に示すように4
個の1次元デジタルフィルタLSI21ー1〜21ー4
と6個のディレイ回路22ー1〜22ー6を用いると7
×7の2次元デジタルフィルタが構成される。
【0020】図2に示した1次元デジタルフィルタLS
Iには、予め上位、下位のRAMに4個ずつ係数乗算結
果テーブルを作っておく必要があるが、そのRAMテー
ブルは、端子NWE(Nは上バー付のWEの意味で用い
る。以下同じ)、WMD、MA6-0 、MD7-0 、WCK
を使って図5に示す8ビットパラレル書込みモードで書
込むように構成したものである。
Iには、予め上位、下位のRAMに4個ずつ係数乗算結
果テーブルを作っておく必要があるが、そのRAMテー
ブルは、端子NWE(Nは上バー付のWEの意味で用い
る。以下同じ)、WMD、MA6-0 、MD7-0 、WCK
を使って図5に示す8ビットパラレル書込みモードで書
込むように構成したものである。
【0021】すなわち、図5に示すようにNWEがHか
らLに立ち下がった時点で書込みを始め、書込み開始か
ら終了までNWEをL、WMDをHに固定しておく。そ
して、その間にWCK立ち下がりに同期し、16クロッ
クで8ビットずつからなるデータパケットをMD7-0 よ
りシフトレジスタに送り込み、その後WCKを1回Lレ
ベルにすることによりMA4-0 で指定されたRAMのア
ドレス0、1、……に順次書き込む。
らLに立ち下がった時点で書込みを始め、書込み開始か
ら終了までNWEをL、WMDをHに固定しておく。そ
して、その間にWCK立ち下がりに同期し、16クロッ
クで8ビットずつからなるデータパケットをMD7-0 よ
りシフトレジスタに送り込み、その後WCKを1回Lレ
ベルにすることによりMA4-0 で指定されたRAMのア
ドレス0、1、……に順次書き込む。
【0022】本発明では、上記1次元デジタルフィルタ
LSIを用いた2次元デジタルフィルタの場合、演算処
理手段(CPU)1において、図6(イ)に示すように
まず演算回数カウンタをクリアした後、データパケット
単位の演算を実行して8ビットデータで順次送り出し、
目的アドレスとして書込み1次元デジタルフィルタLS
Iを指定して演算結果の書込みを実行する。そして、演
算回数カウンタをカウントアップして同様に演算及び演
算結果の書込みを繰り返し実行することによって、デー
タパケット単位でシフトレジスタを介して順次1次元デ
ジタルフィルタLSIのRAMテーブルの書込みを行
う。このとき、RAMテーブルでは、データパケット単
位で順次アドレス0、1、……を更新してシフトレジス
タからデータパケット単位で書込みを実行することがで
きるので、演算処理手段(CPU)1では、書込み信号
を利用することによって、1アドレスで1次元デジタル
フィルタLSIのRAMテーブルに書込みを実行するこ
とができる。
LSIを用いた2次元デジタルフィルタの場合、演算処
理手段(CPU)1において、図6(イ)に示すように
まず演算回数カウンタをクリアした後、データパケット
単位の演算を実行して8ビットデータで順次送り出し、
目的アドレスとして書込み1次元デジタルフィルタLS
Iを指定して演算結果の書込みを実行する。そして、演
算回数カウンタをカウントアップして同様に演算及び演
算結果の書込みを繰り返し実行することによって、デー
タパケット単位でシフトレジスタを介して順次1次元デ
ジタルフィルタLSIのRAMテーブルの書込みを行
う。このとき、RAMテーブルでは、データパケット単
位で順次アドレス0、1、……を更新してシフトレジス
タからデータパケット単位で書込みを実行することがで
きるので、演算処理手段(CPU)1では、書込み信号
を利用することによって、1アドレスで1次元デジタル
フィルタLSIのRAMテーブルに書込みを実行するこ
とができる。
【0023】上記RAMテーブルの書込み方法に対し
て、従来の書込み方法によれば、図6(ロ)に示すよう
に演算回数カウンタをクリアした後、目的アドレスのイ
ニシャライズを行ってから、データパケット単位の演算
を実行して8ビットデータで順次送り出し、目的アドレ
スとして書込み1次元デジタルフィルタLSIを指定し
て演算結果の書込みを実行する。そして、演算回数カウ
ンタをカウントアップしてから、さらに目的アドレスの
カウントアップを行って同様に演算及び演算結果の書込
みを繰り返し実行することになる。
て、従来の書込み方法によれば、図6(ロ)に示すよう
に演算回数カウンタをクリアした後、目的アドレスのイ
ニシャライズを行ってから、データパケット単位の演算
を実行して8ビットデータで順次送り出し、目的アドレ
スとして書込み1次元デジタルフィルタLSIを指定し
て演算結果の書込みを実行する。そして、演算回数カウ
ンタをカウントアップしてから、さらに目的アドレスの
カウントアップを行って同様に演算及び演算結果の書込
みを繰り返し実行することになる。
【0024】なお、本発明は、上記の実施例に限定され
るものではなく、種々の変形が可能である。例えば上記
の実施例では、RAMテーブルに画像データとパラメー
タとの乗算結果を書込むルックアップテーブルで説明し
たが、乗算係数を設定する場合でも同様に適用できるこ
とはいうまでもない。また、8ビットパラレルデータ書
込みモードでのRAMテーブル設定の例で説明したが、
1ビットずつシリアルにしたシリアルデータ書込みモー
ドにより設定処理を行うように構成してもよいことはい
うまでもない。
るものではなく、種々の変形が可能である。例えば上記
の実施例では、RAMテーブルに画像データとパラメー
タとの乗算結果を書込むルックアップテーブルで説明し
たが、乗算係数を設定する場合でも同様に適用できるこ
とはいうまでもない。また、8ビットパラレルデータ書
込みモードでのRAMテーブル設定の例で説明したが、
1ビットずつシリアルにしたシリアルデータ書込みモー
ドにより設定処理を行うように構成してもよいことはい
うまでもない。
【0025】
【発明の効果】以上に説明したように、従来のRAMテ
ーブルの書込み方法では、2次元デジタルフィルタを構
成するRAMを演算処理手段(CPU)のメモリ空間に
マッピングするとRAMの容量だけメモリ空間を必要と
するが、本発明のRAMテーブルの書込み方法によれ
ば、シフトレジスタを介してデータパケット単位で順次
書込みを行うようにするので、データパケット単位で演
算を行いながら書込みアドレスを固定としてテーブルの
設定を行うことができる。したがって、RAMテーブル
の書込み処理のソフトウエアを簡素化することができ、
メモリ空間の低減を図ることができる。
ーブルの書込み方法では、2次元デジタルフィルタを構
成するRAMを演算処理手段(CPU)のメモリ空間に
マッピングするとRAMの容量だけメモリ空間を必要と
するが、本発明のRAMテーブルの書込み方法によれ
ば、シフトレジスタを介してデータパケット単位で順次
書込みを行うようにするので、データパケット単位で演
算を行いながら書込みアドレスを固定としてテーブルの
設定を行うことができる。したがって、RAMテーブル
の書込み処理のソフトウエアを簡素化することができ、
メモリ空間の低減を図ることができる。
【図1】 本発明の2次元デジタルフィルタのテーブル
設定手段を備えた画像処理装置の1実施例を示す図であ
る。
設定手段を備えた画像処理装置の1実施例を示す図であ
る。
【図2】 1次元デジタルフィルタLSIのブロック図
である。
である。
【図3】 図2の1次元デジタルフィルタLSIの機能
ブロック図である。
ブロック図である。
【図4】 2次元デジタルフィルタの構成図である。
【図5】 8ビットパラレル書込みモード時の動作を説
明するための図である。
明するための図である。
【図6】 テーブル設定処理の流れを説明するための図
である。
である。
【図7】 従来のカラーデジタル複写機の構成例を示す
図である。
図である。
1…演算処理手段、2…シフトレジスタ、3…2次元デ
ジタルフィルタ、4…テーブル、5…入力画像データ処
理部、6…出力画像データ処理部
ジタルフィルタ、4…テーブル、5…入力画像データ処
理部、6…出力画像データ処理部
Claims (4)
- 【請求項1】 原稿を読み取って得られた画像データを
入力し処理する入力画像データ処理手段と、画像データ
に係数を乗算した演算結果データを設定するテーブルと
該テーブルに前記演算結果データを設定するためのシフ
トレジスタを備え前記入力画像データ処理手段で処理さ
れた画像データに一定のサイズで係数を乗算した演算結
果データを前記テーブルから求めて加算しフィルタ処理
する2次元デジタルフィルタと、前記2次元デジタルフ
ィルタで処理された画像データを処理し出力する出力画
像データ処理手段と、前記演算結果データを生成して前
記シフトレジスタを介して一定のデータ単位により生成
した前記演算結果データを前記テーブルに書き込むこと
によって前記テーブルの設定を行うテーブル設定手段と
からなることを特徴とする2次元デジタルフィルタのテ
ーブル設定手段を備えた画像処理装置。 - 【請求項2】 前記2次元デジタルフィルタは、複数の
1次元デジタルフィルタからなり、前記テーブル設定手
段は、前記1次元デジタルフィルタ毎に前記テーブルの
設定を行うように構成したことを特徴とする請求項1記
載の2次元デジタルフィルタのテーブル設定手段を備え
た画像処理装置。 - 【請求項3】 前記テーブルは、複数のメモリブロック
からなり、該複数のメモリブロックに対し同時に前記シ
フトレジスタを介して前記演算結果を設定するように構
成したことを特徴とする請求項1記載の2次元デジタル
フィルタのテーブル設定手段を備えた画像処理装置。 - 【請求項4】 前記テーブル設定手段は、前記一定のデ
ータ単位毎に一定の目的アドレスで前記演算結果データ
の書込みを繰り返し行い、前記2次元デジタルフィルタ
は、前記一定のデータ単位毎に前記テーブルに順次前記
演算結果データの設定を行うように構成したことを特徴
とする請求項1記載の2次元デジタルフィルタのテーブ
ル設定手段を備えた画像処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP26377491A JPH05103200A (ja) | 1991-10-11 | 1991-10-11 | 2次元デジタルフイルタのテーブル設定手段を備えた画像処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP26377491A JPH05103200A (ja) | 1991-10-11 | 1991-10-11 | 2次元デジタルフイルタのテーブル設定手段を備えた画像処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH05103200A true JPH05103200A (ja) | 1993-04-23 |
Family
ID=17394100
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP26377491A Pending JPH05103200A (ja) | 1991-10-11 | 1991-10-11 | 2次元デジタルフイルタのテーブル設定手段を備えた画像処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH05103200A (ja) |
-
1991
- 1991-10-11 JP JP26377491A patent/JPH05103200A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3256982B2 (ja) | 画像処理装置 | |
| US6192152B1 (en) | Image processing apparatus | |
| JP3028653B2 (ja) | 画像処理装置の枠消し方式 | |
| JP3317446B2 (ja) | 画像処理装置 | |
| JPH0736609B2 (ja) | カラー画像形成装置の下色除去方式 | |
| JP2998278B2 (ja) | カラー画像記録装置におけるモノカラー編集方法及び装置 | |
| JP3067304B2 (ja) | カラー画像処理装置のパターン発生方式 | |
| JPH04336870A (ja) | カラー画像記録装置 | |
| JPH0686061A (ja) | 画像処理装置における領域制御方式 | |
| JPH0722327B2 (ja) | カラー画像処理装置 | |
| JP3093217B2 (ja) | 画像処理装置及び画像処理方法 | |
| JP2951972B2 (ja) | 画像処理装置 | |
| JPH09172544A (ja) | 画像処理装置 | |
| JPH11177825A (ja) | 画像処理装置 | |
| JP3265735B2 (ja) | カラー画像処理装置 | |
| JP2947823B2 (ja) | 画像処理装置 | |
| JP2941852B2 (ja) | 画像処理方法 | |
| JP2941853B2 (ja) | 画像処理方法 | |
| JP3077241B2 (ja) | 画像処理装置 | |
| JPS59204378A (ja) | 画像処理装置 | |
| JP3079630B2 (ja) | 画像処理装置 | |
| JPH04287569A (ja) | カラー画像処理方法及び装置 | |
| JP3141202B2 (ja) | カラー画像処理方法およびその装置 | |
| JP2766012B2 (ja) | カラー画像処理装置 | |
| JP3029116B2 (ja) | 画像処理方法 |