(57)【特許請求の範囲】
【請求項１】
カラー画像信号を入力する画像入力手段と、
前記カラー画像信号における領域特性を判定する像域分離手段と、
前記カラー画像信号を色補正テーブルを用いて出力カラー画像信号に変換するとともに、前記色補正テーブルを用いて前記カラー画像信号における色域特性を判定する色域判定手段と、
前記出力カラー画像信号に対して、前記像域分離手段及び前記色域判定手段における判定結果に基づいてＭＴＦ補正を施す補正手段と、
前記ＭＴＦ補正が施されたカラー画像信号を可視化する画像出力手段とを有し、
前記色域判定手段は、前記カラー画像信号を前記出力カラー画像信号に変換する際に前記色補正テーブルのアドレスとして用いられる前記カラー画像信号の上位ビットに基づいて、前記色域特性を判定することを特徴とする画像処理装置。
【請求項２】
前記補正手段は、前記カラー画像信号に対して像域及び色域毎に異なるＭＴＦ補正を施すことを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記補正手段は、前記カラー画像信号に対して像域及び色域毎に異なる周波数特性を有する空間フィルタ処理を施すことを特徴とする請求項２記載の画像処理装置。
【請求項４】
前記像域分離手段は、前記カラー画像信号の各画素を自然画像領域及び文字領域のいずれかに分類することを特徴とする請求項１記載の画像処理装置。
【請求項５】
前記像域分離手段は、前記カラー画像信号の各画素を写真画像領域、網点画像領域、黒文字領域、色文字領域のいずれかに分類することを特徴とする請求項４記載の画像処理装置。
【請求項６】
前記色域判定手段は、前記カラー画像信号の各画素を、所定の色域グループに分類することを特徴とする請求項１記載の画像処理装置。
【請求項７】
前記画像入力手段は、原稿画像を読み取ることによって前記カラー画像信号を入力することを特徴とする請求項１記載の画像処理装置。
【請求項８】
前記画像出力手段は、前記ＭＴＦ補正が施されたカラー画像信号に基づく可視像を記録媒体上に形成することを特徴とする請求項１記載の画像処理装置。
【請求項９】
カラー画像信号を入力する画像入力工程と、
前記カラー画像信号における領域特性を判定する像域分離工程と、
前記カラー画像信号を色補正テーブルを用いて出力カラー画像信号に変換するとともに、前記色補正テーブルを用いて前記カラー画像信号における色域特性を判定する色域判定工程と、
前記出力カラー画像信号に対して、前記像域分離工程及び前記色域判定工程における判定結果に基づいてＭＴＦ補正を施す補正工程と、
前記ＭＴＦ補正が施されたカラー画像信号を可視化する画像出力工程とを有し、
前記色域判定工程では、前記カラー画像信号を前記出力カラー画像信号に変換する際に前記色補正テーブルのアドレスとして用いられる前記カラー画像信号の上位ビットに基づいて、前記色域特性を判定することを特徴とする画像処理方法。
【請求項１０】
コンピュータによって実行可能な画像処理プログラムが記憶されたコンピュータ読み取り可能な記憶媒体であって、該プログラムは少なくとも、
カラー画像信号を入力する画像入力工程のコードと、
前記カラー画像信号における領域特性を判定する像域分離工程のコードと、
前記カラー画像信号を色補正テーブルを用いて出力カラー画像信号に変換するとともに、前記色補正テーブルを用いて前記カラー画像信号における色域特性を判定する色域判定工程のコードと、
前記出力カラー画像信号に対して、前記像域分離工程及び前記色域判定工程における判定結果に基づいてＭＴＦ補正を施す補正工程のコードと、
前記ＭＴＦ補正が施されたカラー画像信号を可視化する画像出力工程のコードとを有し、
前記色域判定工程では、前記カラー画像信号を前記出力カラー画像信号に変換する際に前記色補正テーブルのアドレスとして用いられる前記カラー画像信号の上位ビットに基づいて、前記色域特性を判定する
ことを特徴とする記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像データに対してＭＴＦ補正を施す画像処理装置及びその方法に関する。
【０００２】
【従来の技術】
従来より、デジタルカラー複写機等の画像処理装置においては、原稿に対してより忠実な出力画像を得ることを目的としている。
【０００３】
そのためデジタルかラー複写機においては、スキャナ部で読み取った原稿のデジタル入力画像データに対して、画像信号処理部において各種画像処理を施し、該画像処理後のデジタル画像データをプリンタ部において可視化することにより、原稿に忠実なコピー出力を得ている。
【０００４】
上述した画像信号処理部における画像処理によって、原稿から読み取った赤（Ｒ）、緑（Ｇ）、青（Ｂ）の画像データが、色再現のためのシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）に変換され、プリンタ部においてはこのＣＭＹＫデータに基づき、記録用紙上に画像を形成する。
【０００５】
画像信号処理部における各種画像処理の係数としては、スキャナ部で読み取った原稿をプリンタ部によるコピー出力において忠実に再現するための、理想的な値に設定されている。
【０００６】
しかしながら、スキャナ部における読み取り精度やプリンタ部における発色再現性、さらにはデータ処理系における諸要因等に起因して、多少なりとも発生する画像ノイズによって画像劣化が生じてしまうため、これを補正する手段が必要となる。
【０００７】
特にフルカラー画像を再生する場合においては、濃度平坦部におけるざらつきが目立つため、解像度のみならず滑らかさについても配慮する必要がある。しかしながら、解像度を強調すると濃度平坦部にざらつきが多く生じ、不自然な印象を与える画像となってしまうし、逆に滑らかさを強調するとエッジ部や文字部がぼやけてしまい、解像度が極めて悪くなる。
【０００８】
そこで従来のカラー複写機においては、例えば以下に示す方法によって、画像の解像度と滑らかさを両立させていた。
【０００９】
まず、原稿を読み取って得られたＲＧＢ３色の画像データについて、エッジ量検出及び細線の太さ判定等によって、エッジ／文字部と濃度平坦部を所定の基準により判別する。そして、ＭＴＦ補正（空間周波数補正）部においてエッジ／文字部の画像データに対して所定のエッジ強調処理を施し、濃度変化の少ない濃度平坦部の画像データについては所定のスムージング処理を施すことによって、エッジ／文字部については画像がより鮮明に再現されるようにし、濃度平坦部については画像をより滑らかにする。これにより、解像度と滑らかさを両立しながら、再現画像の画質劣化を抑制していた。
【００１０】
【発明が解決しようとする課題】
しかしながら、上記従来のカラー複写機においては、その高機能化及び高画質化に伴って、上述したようなエッジ強調処理及びスムージング処理の単純な切り分けのみならず、処理対象となる画像データの種類や絵柄によって、例えばスムージング処理の度合いを変化させることが望ましい。
【００１１】
例えば、特に乳幼児の写真画像においては、その肌を写真中の他の箇所よりも滑らかに再現したいというニーズがある。また、森林写真画像においては、全体的に滑らかに再現したい場合であっても、葉の重なった様子などがぼやけてしまうことは避けたいというニーズがある。
【００１２】
そこで、これらのニーズを満たすために、カラー複写機に対して画像の種類や絵柄を認識するための判定回路を付加することが考えられるが、その場合、回路付加に伴うコスト増、判定演算処理によるコピースピードの低下等の問題が発生してしまう。
【００１３】
本発明は上記問題点を解決するためになされたものであり、画像に応じたＭＴＦ補正を可能とする画像処理装置を、低コストで提供することを目的とする。
【００１４】
【課題を解決するための手段】
上記目的を達成するための一手段として、本発明の画像処理装置は以下の構成を備える。
【００１５】
【課題を解決するための手段】
即ち、カラー画像信号を入力する画像入力手段と、前記カラー画像信号における領域特性を判定する像域分離手段と、前記カラー画像信号を色補正テーブルを用いて出力カラー画像信号に変換するとともに、前記色補正テーブルを用いて前記カラー画像信号における色域特性を判定する色域判定手段と、前記出力カラー画像信号に対して、前記像域分離手段及び前記色域判定手段における判定結果に基づいてＭＴＦ補正を施す補正手段と、前記ＭＴＦ補正が施されたカラー画像信号を可視化する画像出力手段とを有し、前記色域判定手段は、前記カラー画像信号を前記出力カラー画像信号に変換する際に前記色補正テーブルのアドレスとして用いられる前記カラー画像信号の上位ビットに基づいて、前記色域特性を判定することを特徴とする。
【００１６】
【発明の実施の形態】
以下、本発明に係る一実施形態について、図面を参照して詳細に説明する。
【００１７】
尚、以下の実施形態においては、本発明を複写機に適用する例について説明するが、本発明はこれに限るものではなく、他の種々の画像処理装置に適用できることは勿論である。
【００１８】
＜第１実施形態＞
［装置概要］
図１は、本実施形態が適用されるデジタルカラー複写機の側断面図である。
【００１９】
図１に示すカラー複写機は、原稿画像を読み取るイメージリーダ部１０１と、イメージリーダ部１０１で読み取った画像データを再現するプリンタ部１０２とに大きく分けられる。イメージリーダ部１０１は、４００ｄｐｉ（ｄｏｔｓ／ｉｎｃｈ）の解像度で原稿を読み取ってデジタル信号処理を行う。プリンタ部１０２は、イメージリーダ部１０１によって読み取られた原稿画像に対応した画像を、４００ｄｐｉの解像度で記録用紙上にフルカラーでプリント出力する。
【００２０】
ここで図１を参照して、本実施形態のカラー複写機における動作の概要について説明する。
【００２１】
イメージリーダ部１０１において、１００は鏡面圧板であり、原稿台ガラス（以下、プラテン）１０３上の原稿１０４がランプ１０５で照射され、その反射光がミラー１０６、１０７、１０８に導かれ、レンズ１０９によって集光される。１１０は入射光を電気信号に変換する３ラインセンサ（以下、ＣＣＤ）であり、レンズ１０９によって集光された光がＣＣＤ１１０上に像を結ぶことによって、原稿画像を示すフルカラー情報がレッド（Ｒ）、グリーン（Ｇ）、ブルー（Ｂ）成分として信号処理部１１１に送られる。
【００２２】
尚、ランプ１０５及びミラー１０６を固定しているキャリッジは速度ｖで、ミラー１０７，１０８は速度１／２ｖで、ＣＣＤ１１０の電気的走査（主走査）方向に対して垂直方向に機械的に移動することによって、原稿全面を走査（副走査）することができる。
【００２３】
１１１は信号処理部であり、ＣＣＤ１１０より出力されたＲＧＢの画像信号を電気的に処理し、マゼンタ（Ｍ）、シアン（Ｃ）、イエロー（Ｙ）、ブラック（Ｂｋ）の各成分に分解してプリンタ部１０２に送る。
【００２４】
尚、イメージリーダ部１０１における１回の原稿走査につき、Ｍ、Ｃ、Ｙ、Ｂｋのいずれか一成分がプリンタ部１０２に送られ、計４回の原稿走査によって、一回のプリントアウトが完成する。
【００２５】
プリンタ部１０２においては、イメージリーダ部１０１より送られてくるＭ、Ｃ、Ｙ、Ｂｋの各画像信号が、まずレーザドライバ１１２に入力される。レーザドライバ１１２は、送られてきた画像信号に応じて半導体レーザ１１３を変調駆動する。発振されたレーザ光は、ポリゴンミラー１１４、ｆ−θレンズ１１５、ミラー１１６を介して感光ドラム１１７上を走査し、感光ドラム１１７上に潜像を形成する。
【００２６】
１１８は回転現像器であり、マゼンタ現像部１１９、シアン現像部１２０、イエロー現像部１２１、ブラック現像部１２２より構成され、これら４つの現像部が交互に感光ドラム１１７に接することによって、感光ドラム１１７上に形成された潜像を各色トナーによって現像する。１２３は転写ドラムであり、用紙カセット１２４または１２５より供給される記録用紙を巻き付け、感光ドラム１１７上に現像されたトナー像を該記録用紙に転写する。この様にして、Ｍ、Ｃ、Ｙ、Ｂｋの４色が１枚の記録用紙に順次転写された後に、該記録用紙は定着ユニット１２６によってトナー像が定着された後に、機外に排出される。
【００２７】
以下、本実施形態のカラー複写機における各構成について、詳細に説明する。
【００２８】
［イメージリーダ部１０１］
以下、イメージリーダ部１０１の詳細について説明する。従来の複写機におけるリーダ部との違いを明確にするために、図２Ａに従来のイメージリーダ部の構成を示し、図２Ｂに本実施形態のイメージリーダ部１０１の構成を示す。
【００２９】
まず、図２Ａ，図２Ｂに共通する構成について説明する。２０１はそれぞれ、レッド（Ｒ）、グリーン（Ｇ）、ブルー（Ｂ）の分光感度特性をもつＣＣＤ（固体撮像素子）センサであり、図１に示した３ラインセンサ１１０に相当する。ＣＣＤセンサ２０１により読み取られたアナログの画像データは、Ａ／Ｄ変換部２０２に入力される。Ａ／Ｄ変換部２０２は、上記各色の入力信号をそれぞれ８ビット出力（０〜２５５）のデジタル信号に変換して出力する。
【００３０】
Ａ／Ｄ変換部２０２から出力されたデジタル信号は、シェーディング補正部２０３に入力される。シェーディング補正部２０３では、図１に示したランプ１０５による原稿の照明ムラ等に起因する、読み取りデータのばらつきを修正する。
【００３１】
シェーディング補正部２０３により補正されたデジタルデータは、ライン間補正部２０４において、ライン間データの補間処理が行われる。これはＣＣＤセンサ２０１が、ＲＧＢ画像データを読み取る３ラインのＣＣＤが所定の物理間隔をもって並んでいることに起因する、Ｒ、Ｇ、Ｂ各色の読み取りタイミングのずれを補正するためである。
【００３２】
ライン間補正部２０４から出力されたデジタル信号は、入力信号補正部２０５に入力され、所定のマスキング演算処理を実行する。これは、ＣＣＤセンサ２０１の読み取り画素毎の色分解フィルタの分光特性が理想的な特性ではなく、不要な透過特性を持っているのを補正するためである。
【００３３】
像域分離部２０６では、入力画像データ内の各画像領域に対して、その領域がエッジ／文字部であるのか、自然画像部（濃度平坦部）であるのかを判定し、その判定信号を後述する各画像処理部に送信する。
【００３４】
ここで、像域分離部２０６における像域判定方法の一例を説明する。
【００３５】
図３Ａ，図３Ｂは、像域分離部２０６における判定方法の一例を説明するための図である。図３Ａは、写真領域３０２と文字領域３０３が混在している原稿画像３０１を示す。イメージリーダ部１０１は、この原稿画像３０１をＣＣＤセンサ２０１によって走査し、画素ごとのカラーデジタル信号（Ｒ，Ｇ，Ｂ）として読み取る。
【００３６】
読み取られたＲＧＢ信号は、画像の領域ごとの属性に依存する特徴を持っている。各領域においてＣＣＤセンサ２０１が読み取る信号値（Ｒ，Ｇ，Ｂ）のうち、Ｇ信号をＣＣＤの並び方向にプロットすることによって、例えば図３Ｂに示すグラフが得られる。図３Ｂは、互いに異なる画像特徴を呈する２つのグラフを示しており、横軸はＣＣＤならび方向の画素位置、縦軸は読みとり信号値を示し、縦軸の上側にほど白に近い（明るい）画素であることを表している。
【００３７】
図３Ｂに示す曲線３１２，３１３はそれぞれ図３Ａに示す写真領域３０２、文字領域３０３をそれぞれ読み取った場合に特徴的に現れる特性の一例を示すものである。曲線３１２に示されるように、写真領域３０２は読み取られる画像信号の位置による変化が比較的ゆるやかであるため、近距離の画素値の差分３２２は比較的小さな値となる。一方、曲線３１３に示されるように、文字領域３０３は通常、白地上に黒文字が存在するため、読み取られる画像信号は白地部３２３から文字部３３３にかけて急激に変化するような特性を呈する。
【００３８】
これら領域毎の特性を判定するためには、原稿画像の読み取り信号から上述したような領域ごとの特徴を検出すれば良い。そのためには、注目画素近傍での画像データの変化量あるいは変化量の一定区間内の積算値、周辺画素の輝度値（白地か色付き背景かの判定）、一定区間内の画像データの白から黒への変化の回数等、周知の特徴抽出を用い、それに基づいた周知の属性判別手法を用いることができる。
【００３９】
以下、図２Ａ及び図２Ｂの説明に戻る。下地処理部２０７では、入力信号補正部２０５から出力されたＲＧＢのデジタル信号について、該原稿中の最も明るい色が白色となるように原稿の下地レベルを設定する。そして本実施形態のイメージリーダ部１０１においては、以降の構成が従来のイメージリーダ部と異なる。
【００４０】
まず、図２Ａに示す従来のイメージリーダ部においては、下地処理部２０７から出力されたＲＧＢ信号が出力信号補正部２０８に入力され、原稿とプリンタ部１０２によるコピー出力との色味が合致するように、該ＲＧＢ信号に基づいてＣＭＹＫ信号が算出される。この演算は、像域分離部２０６による判定結果を示す判定信号に基づき、エッジ／文字部と自然画像部とで異なる演算処理が行われる。算出されたシアン（Ｃ），マゼンタ（Ｍ），イエロー（Ｙ），ブラック（Ｂｋ）の各信号は、各読み取り動作の度に、面順次に所定のビット長（例えば８ビット）で出力される。
【００４１】
出力信号補正部２０８から出力されたＣＭＹＫ信号は、空間フィルタ部２０９に入力され、空間周波数のＭＴＦ補正を行う。このとき像域分離部２０６からの判定信号に基づき、原稿画像に適したエッジ強調及びスムージング処理を施す。例えば、エッジ／文字部に対してはエッジ強調処理を、自然画像部に対してはスムージング処理を施す。
【００４２】
一方、図２Ｂに示す本実施形態のイメージリーダ部１０１においては、下地処理部２０７から出力されたＲＧＢ信号が出力信号補正＆色判定部２１１に入力される。そして、原稿とプリンタ部１０２によるコピー出力との色味が合致するように、該ＲＧＢ信号に基づいてＣＭＹＫ信号が算出されるが、このとき、従来のイメージリーダ部における出力信号補正部２０８と同様に、像域分離部２０６からの判定信号に基づいて、エッジ／文字部と自然画像部とで互いに異なる演算処理を行う。出力信号補正＆色判定部２１１においては更に、入力されたＲＧＢ信号値に基づいて特定の色部分を判定する色判定信号を算出し、色域別空間フィルタ部２１２に出力する。
色域別空間フィルタ部２１２においても空間周波数のＭＴＦ補正を行うが、ここでは、像域分離部２０６からの判定信号と出力信号補正＆色判定部２１１からの色判定信号に基づき、原稿画像に適したエッジ強調及びスムージング処理を施すことを特徴とする。具体的には、自然画像における特定の色部分に対してはスムージング処理を施し、他の部分に対してはエッジ強調処理を施す。
【００４３】
図２Ａ及び図２Ｂのいずれにおいても、それぞれ空間フィルタ部２０９及び図２Ｂに示す色域別空間フィルタ部２１２から出力されたＣＭＹＫ信号は濃度変換部２１０に入力され、プリンタ部１０２の有する濃度特性が補正される。尚、濃度変換部２１０は、不図示のルックアップテーブルＲＯＭまたはＲＡＭにより構成される。
【００４４】
［出力信号補正部２０８］
以下、本実施形態におけるイメージリーダ部１０１の特徴をより明確にするために、まず、図２Ａに示す従来のイメージリーダ部における出力信号補正部２０８について詳細に説明する。
【００４５】
図４は、出力信号補正部２０８の詳細構成を示す図である。出力信号補正部２０８においては、入力画像信号値から出力画像信号値への変換をテーブルメモリを用いた補間演算により行う。即ち、入力ＲＧＢ信号として各色８ビット、出力ＣＭＹＫ信号として各色８ビットを割り当て、入力信号の上位ビットを色補正テーブルのアドレスとして用い、下位ビットを補間演算に用いる。
【００４６】
以下、出力信号補正部２０８における動作について詳細に説明する。
【００４７】
図４において、４０１は演算用のルックアップテーブル（以下ＬＵＴ）を保持する演算用ＬＵＴメモリ部であり、入力画像信号値の上位ｎビットがアドレスとして入力され、後述する図５に示す単位立方体のアドレッシングを行う。４０２は三角柱判定回路であり、入力画像信号値の残り下位ビット（８−ｎビット）により、後述する図５に示すいずれの三角柱に補間点が含まれるかを判定する。４０３はＬＵＴ補間演算部であり、演算用ＬＵＴメモリ部４０１及び３角柱判定回路４０２におけるアドレス及び判定結果に基づいて、後述する計算式（１）に示すＬＵＴ補間演算を行う。
【００４８】
４０４はＬＵＴデータ記憶装置であり、演算用ＬＵＴメモリ部４０１の像域分離部２０６から送信されてくる像域判定信号（不図示）に対応したＬＵＴ格子点データを含む、複数の格子点データを記憶保持している。ＬＵＴデータ記憶装置４０４においては、像域判定信号に基づく領域毎に、複数のＬＵＴ格子点データ中から演算用ＬＵＴを選択し、演算用ＬＵＴメモリ部４０１のデータを該演算用ＬＵＴで書き換える。そして、ＬＵＴ補間演算部４０３によって、領域毎に演算が行われる。
【００４９】
以下、出力信号補正部２０８における補間演算について詳細に説明する。図５に、本実施形態における補間方法の一例を示す。同図において三角柱５０１〜５０６はそれぞれ、単位立方体５００の分割方法の一例を示すものである。即ち、上位ビットによってアドレッシングされた補間対象の立方体５００が、Ｘ＝Ｙ，Ｙ＝Ｚ，Ｚ＝Ｘの３面で分割されることにより、三角柱５０１〜５０６に６分割される。
【００５０】
以下に、三角柱５０１を例として、ＬＵＴ補間演算部４０３における補間演算式の一例を示す。
【００５１】
0004280404.tif 000002
ここで、Ｏｕｔ(Ｘ,Ｙ,Ｚ)は入力(Ｘ,Ｙ,Ｚ)による出力値、Ｘh，Ｙh，Ｚhは入力の上位ビット、Ｘl，Ｙl，Ｚlは入力の下位ビットを示す。
【００５２】
単位立方体５００内の三角柱５０１〜５０６のいずれに補間すべき点が含まれているかを、三角柱判定回路４０２で下位ビットの大小関係により判定する。尚、下位ビットの大小関係と三角柱５０１〜５０６の対応は、図５に示す通りである。そしてＬＵＴ補間演算部４０３において、対象となる三角柱の４点として演算用ＬＵＴメモリ部４０１に保持されている格子点値に対して、上記式(１)に示した補間演算を施すことによって補間出力値を求める。
【００５３】
［出力信号補正＆色判定部２１１］
以下、本実施形態におけるイメージリーダ部１０１の特徴である構成について詳細に説明する。
【００５４】
図６は、本実施形態における出力信号補正＆色判定部２１１の詳細構成を示す図である。出力信号補正＆色判定部２１１においては、上述した従来の出力信号補正部２０８と同様に、入力画像信号値から出力画像信号値への変換をテーブルメモリを用いた補間演算により行う。即ち、入力ＲＧＢ信号として各色８ビット、出力ＣＭＹＫ信号として各色８ビットを割り当て、入力信号の上位ビットを色補正テーブルのアドレスとして用い、下位ビットを補間演算に用いる。
【００５５】
以下、出力信号補正＆色判定部２１１における動作について詳細に説明する。
【００５６】
図６において、６０１は図４に示した演算用ＬＵＴメモリ部４０１に対して、更に色判定送信部を付加したものであり、入力画像信号値の上位ｎビットがアドレスとして入力された後、図５に示した単位立方体５００のアドレッシング値を色判定信号として、その後の画像処理部に送信する。尚、図６に示すその他の構成は上述した図４と同様であるため、説明を省略する。
【００５７】
以下、演算用ＬＵＴメモリ・色判定信号送信部６０１について詳細に説明する。
【００５８】
図７Ａ及び図７Ｂは、演算用ＬＵＴメモリ・色判定信号送信部６０１における動作を説明するための図である。図７Ａにおいて、７０１はＬＵＴデータ記憶装置４０４に記憶されている演算用ＬＵＴデータの一例を示しており、この場合、ＲＧＢ各色が８点に分割されているため、ＬＵＴデータは８3（＝５１２）個の格子点から構成されている。７０２，７０３はそれぞれ、演算用ＬＵＴデータ７０１におけるＧ＝０，Ｇ＝３６のブロックを拡大したものである。
【００５９】
この場合、ＲＧＢ各色が８点に分割されているため、図５に示す単位立方体５００が７3（＝３４３）個作成される。各単位立方体５００には各々番号が付加されており、例えば入力画像信号がＲ＝４０，Ｇ＝２０，Ｂ＝２０である場合には、図７Ｂに示すように、単位立方体番号２が付された単位立方体５００にアドレスされる。
【００６０】
演算用ＬＵＬＴメモリ・色判定信号送信部６０１においては、該画素に対する単位立方体番号である「２」を、色判定信号として色域別空間フィルタ部２１２に出力する。
【００６１】
［色域別空間フィルタ部２１２］
以下、本実施形態における色域別空間フィルタ部２１２について詳細に説明するが、本実施形態における特徴を明確にするために、まず、図２Ａに示した従来の空間フィルタ部２０９の構成を図８Ａに示し、説明する。
【００６２】
図８Ａにおいて、８０１は空間フィルタ処理部であり、前段の出力信号補正部２０８から送られてくる画像信号に対して空間フィルタ処理、即ちＭＴＦ補正を施す。８０２は像域別フィルタ選択装置であり、像域分離部２０６から送信されてくる像域判定信号に基づき、該判定信号に対応する空間フィルタデータをフィルタデータ記憶装置８０３より選択し、空間フィルタ処理部８０１に渡す。
【００６３】
例えば、像域判定信号が文字部を示す領域の画像データに関しては、図９の９０１に示すような空間周波数特性を有するフィルタ処理を行うことにより、エッジの効いたシャープな文字を出力することができる。一方、像域判定信号が自然画像部を示す領域の画像データに関しては、図９の９０２に示すような空間周波数特性を有するフィルタ処理を行うことにより、階調再現の滑らかな自然画像を出力することができる。
【００６４】
図８Ｂは、本実施形態における色域別空間フィルタ部２１２の詳細構成を示すブロック図である。図８Ｂにおいて、上述した図８Ａと同様の構成につては同一番号を付し、説明を省略する。
【００６５】
８０４は色域別フィルタ選択装置であり、出力信号補正＆色判定部２１１からの色判定信号、即ち図７Ｂを参照して説明した単位立方体番号を受け、それに対応する空間フィルタデータをフィルタデータ記憶装置８０３より選択する。
【００６６】
８０５はフィルタ選択装置であり、像域別フィルタ選択装置８０２、色域別フィルタ選択装置８０４から構成され、この２つの選択装置によってフィルタデータ記憶装置８０３から選択されたフィルタデータを空間フィルタ処理部８０１に渡す。即ち、像域別フィルタ選択装置８０２、色域別フィルタ選択装置８０４の両方によって選択されるフィルタデータを出力することにより、入力画像データにおける像域のみならず、色域をも考慮したフィルタデータを選択することができる。
【００６７】
図８Ｂに示すフィルタデータ記憶装置８０３においては、出力信号補正＆色判定部２１１からの色判定信号、即ち単位立方体番号ごとにフィルタデータを用意しておけば良い。しかしながら図７Ｂにおいて説明したように、ＲＧＢ各色を８点に分割した場合には３４３個ものフィルタデータが必要となるため、これを全て記憶保持しておくことは現実的ではない。そこで例えば、全ての単位立方体を適当なグループに分類することが有効である。
【００６８】
一例として、図７Ａに示した演算用ＬＵＴ７０１を、その左側に位置する高濃度グループ、中央あたりに位置する中濃度グループ、右側に位置する低濃度グループ、及び肌色近傍のグループ、の４つ程度に分類し、フィルタデータ記憶装置８０３に各グループに対応したフィルタデータを記憶させておけば良い。
【００６９】
このように複数の濃度グループに分類した場合、例えば像域分離部２０６で自然画像部と判定された領域の画像データに対し、出力信号補正＆色判定部２１１による色判定信号に基づいて以下のようなフィルタ処理を施せばよい。即ち、色判定信号により高濃度グループとされた領域について、図９の９０２に示すような特性を有するフィルタ処理を施すとすると、中濃度グループの領域については高濃度グループよりも若干弱い、図９の９０３に示すような特性を有するフィルタ処理を施し、低濃度グループについては更に弱い、図９の９０４に示すような特性を有するフィルタ処理を施す。そして肌色グループに関しては、図９の９０５に示すような高周波数を落とした特性を有するフィルタ処理を行う。
【００７０】
尚、文字部に関しても、自然画像部と同様に濃度グループ毎に異なるフィルタ処理を施すことは言うまでもない。
【００７１】
以上説明したように本実施形態によれば、エッジ部や文字部の画像データに対して所定のエッジ強調処理を施してより鮮明に画像が再現するようにし、濃度変化の少ない濃度平坦部の画像データについては所定のスムージング処理を施して画像をより滑らかにする等、像域に応じて処理を切り換えるのみならず、画像データの種類や絵柄に応じてエッジ強調処理やスムージング処理の度合いを変化させることにより、画像データの種類や絵柄に応じた最適なＭＴＦ補正を施すことができる。
【００７２】
即ち、入力画像データの濃度グループ毎に異なる空間周波数特性のフィルタ処理を施すことにより、像域のみならず、色味の違いをも考慮した最適なＭＴＦ補正を施すことができる。
【００７３】
また、上記処理を実現する本実施形態の画像処理装置は、従来の画像処理装置の構成に対して大幅な付加構成を備える必要がないため、安価に実現される。
【００７４】
尚、本実施形態の出力信号補正＆色判定部２１１においてはＲＧＢ信号を入力してＣＭＹＫ信号を出力する例について説明したが、本発明はこのように入力を輝度信号、出力を濃度信号とする例に限定されるものではなく、例えばＬａｂ均等色空間における信号を入力してＣＭＹ信号を出力したり、また、入出力共にＲＧＢ信号とする等、入出力共に任意の形式の信号とすることが可能である。
【００７５】
また、本実施形態においては、像域判定信号及び色判定信号に基づく各画像処理パラメータの切り替えを、出力信号補正＆色判定部２１１における出力信号補正処理、及び色域別空間フィルタ部２１２における空間フィルタ処理において行う例について説明したが、濃度変換部等の他の画像処理部においても同様に、判定に基づく処理パラメータの切り替えを行っても良い。
【００７６】
また、図２Ｂに示した像域分離部２０６及び出力信号補正＆色判定部２１１における色判定処理部を、他の位置に備えることも可能である。
【００７７】
また本実施形態においては、像域分離部２０６における像域判定を自然画像部分と文字部に関して行う例について説明したが、網点画像領域や地図領域等、像域判定の種類を増やしても良い。
【００７８】
＜第２実施形態＞
第１実施形態においては、像域分離手段及び色域判定手段における判定結果に基づいて画像に対して画素ごとにＭＴＦ補正を施す補正手段を説明したが、第２実施形態においては、画像をいくつかの像域ブロック分け、ブロック単位でＭＴＦ補正を施す構成について説明する。
【００７９】
図２Ｂの入力信号補正部２０５を通った画像データは、図示しないブロックラインバッファにより、画像をタイル状に分割され（タイルの大きさをＭｘＮとする）、このタイルＭｘＮ画素毎に，像域分離部２０６の結果を受け、その属性が決定される。
【００８０】
また、ここでは詳細は記載しないが、画像圧縮を持つ構成とした場合には、カラー情報の符号化である、離散コサイン変換符号化（JPEG）、属性フラグデータ情報の符号化であるランレングス符号化に分けて符号化を行う必要があるため、このＭ、Ｎは離散コサイン変換符号化のためのウィンドウサイズの倍数である必要がある。例えば、ＪＰＥＧ圧縮方式では圧縮のためのウィンドウサイズは８ｘ８画素であるので例えばＭ＝Ｎ＝３２とすると３２ｘ３２画素タイルの中をさらに１６個の８ｘ８画素に分割して８ｘ８画素単位でＪＰＥＧ圧縮を行う。以後、Ｍ＝Ｎ＝３２として説明するが、もちろんその値に限定されるわけではない。
【００８１】
以降、各画像処理部では、３２ｘ３２画素のタイル画像毎に所定の画像処理を行う。このときに用いる画像処理係数を後述する方法でタイルごとに切り替えて設定できるようになっている。切り替え信号は像域判定、色判定によって入力される。
【００８２】
属性判定データは、各画素毎につけられるものであるが、第２実施形態のように，ＭｘＮ画素タイル内の属性に関しては、ブロックタイル内は一定とするので、タイル内の属性判定データを解析してタイルを代表する属性を決定する必要がある。
【００８３】
図１０は、領域属性に応じた画像処理係数の設定処理を説明するための図である。１００１は、写真領域と文字領域が混在している原稿画像の例であり、ページ全体の構成を示している。１００２は、この原稿画像１００１に対して生成された属性判定データであり、ここでは文字領域のみが抽出されているところを示している。
【００８４】
１００３は、原稿画像１００１の全体をＭｘＮ画素（ここでは３２ｘ３２画素）のタイル状に分割していた様子（タイル分割画像）を示す図である。各３２ｘ３２画素領域ごとに画像処理係数を設定できるようになっている。
【００８５】
１００４は、属性判定データ１００２を参照して、タイル分割画像１００３を文字属性が存在するタイルと存在しないタイルとに分割した例である。図中ハッチングで示したタイルが、文字を含まないタイルとして識別されたことになる。
【００８６】
ここで、タイル中に文字が含まれるか否かの判定を行うわけであるが、３２ｘ３２画素のタイル内に１画素でも文字属性フラグが含まれていたら文字を含む、と判定することもできるが、あるいは文字属性を持つ属性フラグデータの画素数をタイル内でカウントし所定のしきい値を越えた場合だけ文字を含むタイルである、という判定をすることもできる。
【００８７】
１００４のように識別されたら、ここでは文字を含むタイルと含まないタイルの個数をカウントし、画像全体に対する文字を含むタイルと含まないタイルの割合を算出する。
【００８８】
１００４に示す例では、文字を含むタイルが全１３０タイル中４２タイルであり３２％となる。逆に文字を含まないタイルは、６８％となる。この割合に応じて、文字を含むタイルに適応する画像処理係数および、文字を含まないタイルに適応する画像処理係数を各画像処理部から選択し、画像データに対して画像処理を施す。つまり、入力される画像データに応じて、さらには画像中の文字領域、写真領域毎の占める割合に応じて、その都度、自動的に画像処理係数を可変させ、処理を行う。
【００８９】
【他の実施形態】
なお、本発明は、複数の機器（例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用してもよい。
【００９０】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはCPUやMPU）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム(OS)などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９１】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９２】
【発明の効果】
以上説明した様に本発明によれば、画像に応じたＭＴＦ補正を可能とする画像処理装置を、低コストで提供することができる。
【図面の簡単な説明】
【図１】本発明に係る一実施形態のカラー複写機構成を示す側断面図である。
【図２Ａ】従来のイメージリーダ部の構成を示す図である。
【図２Ｂ】本実施形態のイメージリーダ部１０１の構成を示す図である。
【図３Ａ】写真領域と文字領域が混在している原稿画像の一例を示す図である。
【図３Ｂ】写真領域と文字領域における読み取り特性の一例を示す図である。
【図４】出力信号補正部２０８の詳細構成を示すブロック図である。
【図５】出力信号補正部２０８における補間方法の一例を示す図である。
【図６】出力信号補正＆色判定部２１１の詳細構成を示すブロック図である。
【図７Ａ】演算用ＬＵＴデータの一例を示す図である。
【図７Ｂ】色判定信号の一例を示す図である。
【図８Ａ】空間フィルタ部２０９の詳細構成を示すブロック図である。
【図８Ｂ】色域別空間フィルタ部２１２の詳細構成を示すブロック図である。
【図９】本実施形態における空間フィルタ例を示す図である。
【図１０】第２実施形態における、領域属性に応じた画像処理係数の設定処理を説明するための図である。
【符号の説明】
２０５  入力信号補正部
２０６  像域分離部
２０７  下地処理部
２１０  濃度変換部
２１１  出力信号補正＆色判定部
２１２  色域別空間フィルタ部
８０１  空間フィルタ処理部
８０２  像域別フィルタ選択装置
８０３  フィルタデータ記憶装置
８０４  色域別フィルタ選択装置
【図１】
0004280404.tif 000003
【図２Ａ】
0004280404.tif 000004
【図２Ｂ】
0004280404.tif 000005
【図３Ａ】
0004280404.tif 000006
【図３Ｂ】
0004280404.tif 000007
【図４】
0004280404.tif 000008
【図５】
0004280404.tif 000009
【図６】
0004280404.tif 000010
【図７Ａ】
0004280404.tif 000011
【図７Ｂ】
0004280404.tif 000012
【図８Ａ】
0004280404.tif 000013
【図８Ｂ】
0004280404.tif 000014
【図９】
0004280404.tif 000015
【図１０】
0004280404.tif 000016