(57)【特許請求の範囲】
【請求項１】
画像データを入力し、
前記画像データが属する色領域に応じた下色処理を前記画像データに対して行い、黒成分信号を含む複数の成分信号を生成することを特徴とする画像処理方法であり、
前記下色処理は、前記画像データから下色成分が分離された画像データにおけるマゼンタ成分およびシアン成分の最小値が０より大きい青色領域に対しては、該下色成分が分離された画像データにおけるマゼンタ成分およびシアン成分における最小値が０である青色領域に属さない色領域に比べて、下色成分の値低いときから黒成分を生成することを特徴とする画像処理方法。
【請求項２】
前記黒成分信号を含む複数の成分信号に基づき、インクジェット記録部を用いて画像形成を行うことを特徴とする請求項１記載の画像処理方法。
【請求項３】
画像データを入力する入力手段と、
前記画像データが属する色領域に応じた下色処理を前記画像データに対して行い、黒成分信号を含む複数の成分信号を生成する下色手段と
インクジェット記録部を用いて、前記黒成分信号を含む複数の成分信号を用いて画像形成を行う画像形成手段とを有する画像処理装置であって、
前記下色処理手段は、前記画像データから下色成分が分離された画像データにおけるマゼンタ成分およびシアン成分の最小値が０より大きい青色領域に対しては、該下色成分が分離された画像データにおけるマゼンタ成分およびシアン成分における最小値が０である青色領域に属さない色領域に比べて、下色成分の値が低い時から黒成分を生成することを特徴とする画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は入力画像データに対して下色処理を行う画像処理装置及び方法に関するものである。
【０００２】
【従来の技術】
近年、カラー画像の出力機器として、様々な記録方式のカラープリンタが開発されている。その中でもインクジェット記録装置は、安価で、多種の記録媒体に高品位の画像を印刷でき、更には容易に小型化できる等の利点があるために広く使用されている。
【０００３】
このようなカラープリンタで出力する画像のデータはＣＲＴモニター等の発光素子を用いた出力機器に対応しているものが多く、Ｒ（レッド）Ｇ（グリーン）Ｂ（ブルー）信号によりデータ化されている。
【０００４】
カラープリンタは画像処理手段を用いて、この様なＲＧＢ信号をＣ（シアン）Ｍ（マゼンタ）Ｙ（イエロー）信号もしくはＣ（シアン）Ｍ（マゼンタ）Ｙ（イエロー）Ｋ（ブラック）信号に変換する。画像処理方法が本出願人より提案されている。
【０００５】
図８は本出願人より提案されている画像処理方法の概念を説明する図である。
【０００６】
画像データはＲ、Ｇ、Ｂ各々８ビットで構成されているものとする。また本文中の８ビットは０から２５５の整数を表現しているものとする。
【０００７】
画像データは画像入力手段（２０００１）により取り込み、Ｒ、Ｇ、Ｂ各々８ビットを輝度濃度変換手段（２０００２）に転送する。輝度濃度変換手段では、Ｒ、Ｇ、Ｂに対し輝度濃度変換を行い、Ｃ、Ｍ、Ｙ各々８ビットに変換する。
【０００８】
次に、黒成分生成手段（２０００３）により、前記のＣ、Ｍ、Ｙの最小値より黒成分Ｋを生成する。最小値を演算する関数をｍｉｎ（  ）とすると、黒生成手段（２０００３）により出力されるＣ１、Ｍ１、Ｙ１、Ｋ１各々８ビットは、
Ｃ１＝Ｃ
Ｍ１＝Ｍ
Ｙ１＝Ｙ
Ｋ１＝ｍｉｎ（Ｃ、Ｍ、Ｙ）
となる。
【０００９】
次に、マスキング手段（２０００４）により、Ｃ１、Ｍ１、Ｙ１、Ｋ１に対してマスキング処理を行い、Ｃ２、Ｍ２、Ｙ２を出力する。
【００１０】
次に下色成分分離手段（２０００５）により、次式の処理を行いＣ３、Ｍ３、Ｙ３、Ｕを出力する。
【００１１】
Ｕ＝ｍｉｎ（Ｃ２、Ｍ２、Ｙ２）
Ｃ３＝Ｃ２−Ｕ
Ｍ３＝Ｍ２−Ｕ
Ｙ３＝Ｙ２−Ｕ
【００１２】
次に下色処理手段（２０１００）において、下色成分ＵからＣ４、Ｍ４、Ｙ４、Ｋ４の８ビットの値を生成する。下色処理手段はブラック成分生成手段（２０００６）、シアン成分生成手段（２０００７）、マゼンタ成分生成手段（２０００８）、イエロー成分生成手段（２０００９）から構成され、図９に示すＫＧＲ（  ）、ＣＧＲ（  ）、ＭＧＲ（  ）、ＹＧＲ（  ）の関数を用いてＣ４、Ｍ４、Ｙ４、Ｋ４の８ビットの値を生成する。即ち、
Ｃ４＝ＣＧＲ（Ｕ）
Ｍ４＝ＭＧＲ（Ｕ）
Ｙ４＝ＹＧＲ（Ｕ）
Ｋ４＝ＫＧＲ（Ｕ）
の関係になる。次に下色成分分離手段（２０００５）により出力されたＣ３、Ｍ３、Ｙ３と下色処理手段（２０１００）により出力されたＣ４、Ｍ４、Ｙ４を、シアン成分出力手段（２００１１）、マゼンタ成分出力手段（２００１２）、イエロー成分出力手段（２００１３）で合成する。ここにおける処理は、
Ｃ６＝Ｃ３＋Ｃ４
Ｍ６＝Ｍ３＋Ｍ４
Ｙ６＝Ｙ３＋Ｙ４
を行い、Ｃ６、Ｍ６、Ｙ６が０以下の場合は０にして、２５６以上の場合は２５５にする。次に前記処理により出力されたＣ６、Ｍ６、Ｙ６、Ｋ４を出力ガンマ補正手段（３０１０１）によりＣ７、Ｍ７、Ｙ７、Ｋ７の各々８ビットを出力する。出力ガンマ補正手段（３０１０１）はブラック出力ガンマ補正手段（３００１４）、シアン出力ガンマ補正手段（３００１５）、マゼンタ出力ガンマ補正手段（３００１６）、イエロー出力ガンマ補正手段（３００１７）で構成され、関数ＫＧＡＭ（  ）、ＣＧＡＭ（  ）、ＭＧＡＭ（  ）、ＹＧＡＭ（  ）を用いて次式の計算を行う。
【００１３】
Ｃ７＝ＣＧＡＭ（Ｃ６）
Ｍ７＝ＭＧＡＭ（Ｍ６）
Ｙ７＝ＹＧＡＭ（Ｙ６）
Ｋ７＝ＫＧＡＭ（Ｋ４）
【００１４】
出力ガンマ補正手段は入力値Ｃ６、Ｍ６、Ｙ６、Ｋ４の値と印刷結果の光学反射濃度の関係が線形になる為の変換であり、通常は図１０に示すような関数ＫＧＡＭ（  ）、ＣＧＡＭ（  ）、ＭＧＡＭ（  ）、ＹＧＡＭ（  ）は各々２５６個の参照テーブルにより構成される。
【００１５】
関数ＣＧＲ（  ）、ＭＧＲ（  ）、ＹＧＲ（  ）、ＫＧＲ（  ）は入力の画像データがＲ＝Ｇ＝Ｂの場合に印字される結果が無彩色になるように設定された関数となる。即ち、画像データがグレースケールの場合の印字結果が、グレースケールとなることを保証する構成をとる。
【００１６】
【発明が解決しようとする課題】
しかしながら、下色以外の成分がある場合、階調性（入力値と出力結果の線形性）が保証されないという改善点があった。
【００１７】
図１１は、従来装置におけるブルー信号（Ｂ）と光学反射濃度の関係を示す図である。
【００１８】
なお、ブルー信号（Ｂ）はＣ２＝Ｍ２、かつｍｉｎ（Ｃ２、Ｍ２、Ｙ２）＝Ｙ２である入力信号Ｃ２、Ｍ２、Ｙ２におけるブルー成分を示す値であり以下の式で求められる。
【００１９】
Ｂ＝Ｃ２−Ｙ２
【００２０】
図１１によると、Ｃの光学反射濃度がブルー信号２５５に比べ、ブルー信号１２７の方が低くなっている。つまり、ブルーにおける階調性が保証されていない。特に、無彩色以外の成分が大きい程、即ち彩やかである程階調性が崩れる。
【００２１】
これはインクジェット記録方式の場合、顕著にその傾向がみられる。グレースケールが紙面と無彩色成分（即ち、下色）を表現する記録ドット群で光学的にグレースケールを保証した条件で、無彩色成分を表現する記録ドット群に無彩色成分以外を表現する記録ドット群が接触もしくは重なって記録した場合に、記録媒体表面における染料もしくは顔料の構成に変化を加える為である。
【００２３】
本発明は、青色領域における階調性を良好にすることを目的とする。
【００２４】
【課題を解決するための手段】
上記目的を達成するために、本発明は以下のような構成を有することを特徴とする。
【００２５】
本発明は、画像データを入力し、前記画像データが属する色領域に応じた下色処理を前記画像データに対して行い、黒成分信号を含む複数の成分信号を生成することを特徴とする画像処理方法であり、前記下色処理は、前記画像データから下色成分が分離された画像データにおけるマゼンタ成分およびシアン成分の最小値が０より大きい青色領域に対しては、該下色成分が分離された画像データにおけるマゼンタ成分およびシアン成分における最小値が０である青色領域に属さない色領域に比べて、下色成分の値低いときから黒成分を生成することを特徴とする。
【００２８】
【発明の実施の形態】
図１に本発明に係る画像処理装置のブロック図の構成の１例を示す。
【００２９】
画像データはＲ、Ｇ、Ｂ各々８ビットで構成されているものとする。また本文中の８ビットは０から２５５の整数を表現しているものとする。
【００３０】
画像データは画像入力手段（１０）により取り込み、Ｒ、Ｇ、Ｂ各々８ビットを輝度濃度変換手段（２０）に転送する。輝度濃度変換手段では、Ｒ、Ｇ、Ｂを次式のＢＴＤ（  ）関数によりＣ、Ｍ、Ｙ各々８ビットに変換する。
【００３１】
Ｃ＝ＢＴＤ（Ｒ）
Ｍ＝ＢＴＤ（Ｇ）
Ｙ＝ＢＴＤ（Ｂ）
【００３２】
つぎに黒成分生成手段（３０）により、前記のＣ、Ｍ、Ｙの最小値より黒成分Ｋを生成する。最小値を演算する関数をｍｉｎ（  ）とすると、黒生成手段３０により出力されるＣ１、Ｍ１、Ｙ１、Ｋ１各々８ビットは、
Ｃ１＝Ｃ
Ｍ１＝Ｍ
Ｙ１＝Ｙ
Ｋ１＝ｍｉｎ（Ｃ、Ｍ、Ｙ）
となる。次にマスキング手段（４０）において、次式のマトリックス計算により色合いの調整を行う。
【００３３】
Ｃ２＝ａ１１×Ｃ１＋ａ１２×Ｍ１＋ａ１３×Ｙ１＋ａ１４×Ｋ１
Ｍ２＝ａ２１×Ｃ１＋ａ２２×Ｍ１＋ａ２３×Ｙ１＋ａ２４×Ｋ１
Ｙ２＝ａ３１×Ｃ１＋ａ３２×Ｍ１＋ａ３３×Ｙ１＋ａ３４×Ｋ１
前記ａ１１、ａ２２、ａ３３は、０．９から１．３の間を通常使用する。ａ１２、ａ１３、ａ２１、ａ２３、ａ３１、ａ３２は０から−０．６の間を通常しようとする。本処理系の場合、ａ１４、ａ２４、ａ３４は次式の値が望ましい。
【００３４】
ａ１４＝１−（ａ１１＋ａ１２＋ａ１３）
ａ２４＝１−（ａ２１＋ａ２２＋ａ２３）
ａ３４＝１−（ａ３１＋ａ３２＋ａ３３）
【００３５】
前記のマトリックス計算による結果Ｃ２、Ｍ２、Ｙ２が０以下の場合は０にして、２５６以上の場合は２５５にする。
【００３６】
次に、下色処理手段（５０）によって以下の実施形態に示す下色処理を行う。
【００３７】
ガンマ処理手段は、入力値と印刷結果の光学反射濃度の関係が線形になるように、図１０に示すような関数ＫＧＡＭ（  ）、ＣＧＡＭ（  ）、ＭＧＡＭ（  ）、ＹＧＡＭ（  ）を用いて入力値に対してガンマ補正を行う。
【００３８】
関数ＫＧＡＭ（  ）、ＣＧＡＭ（  ）、ＭＧＡＭ（  ）、ＹＧＡＭ（  ）は各々２５６個の参照テーブルにより構成される。
【００３９】
次に、記録コード化手段７０においてディザ処理や誤差拡散処理等の２値化処理を行う。
【００４０】
インクジェット記録手段８０はＣ、Ｍ、Ｙ、Ｋ２値データに基づきＣ、Ｍ、Ｙ、Ｋ着色剤を用いて面積階調により記録媒体上に画像を形成する。
【００４１】
これらの各手段はＣＰＵ９０により制御される。ＣＰＵ９０はＲＯＭ９１に格納されているプログラムに基づきＲＡＭをワークメモリとして用いて、マスキング手段におけるマスキング係数の設定、ガンマ処理手段におけるテーブルの設定等を行う。
【００４２】
（実施形態１）
実施形態１では、上述の改善点が顕著にあらわれる青から黒へのグラデーションにおける階調性を改善する。これは、色相環において、青の領域の明度が他の領域の明度よりも低く、青の領域のグラデーションの明度差が小さい為である。
【００４３】
図２に実施形態１に係る下色処理手段のブロック図の１例を示し、図３に下色処理における処理の流れを示すフローチャートの１例を示す。
【００４４】
まず、下色成分分離手段（３０００５）により、次式の処理を行いＣ３、Ｍ３、Ｙ３、Ｕを出力する（Ｓ１０）。
【００４５】
Ｕ＝ｍｉｎ（Ｃ２、Ｍ２、Ｙ２）
Ｃ３＝Ｃ２−Ｕ
Ｍ３＝Ｍ２−Ｕ
Ｙ３＝Ｙ２−Ｕ
【００４６】
２次色成分生成手段（３０００６）は、下色成分分離手段（３０００５）より出力されるＹ３、Ｍ３、Ｃ３から青成分（Ｂ１）を生成する。ここでは、Ｍ３とＣ３の下色成分をＢ１とする。最小値を求める処理関数をｍｉｎ（  ）とすると、
Ｂ１＝ｍｉｎ（Ｍ３、Ｃ３）
となる。こ子れにより、入力画像データにおける青成分はＢ１の８ビットで示される（Ｓ２０）。
【００４７】
下色処理選択手段（３００１０）は、青成分Ｂ１が０であるか否かに基づき入力画像データが色相環において青色領域に属するか否かを判定し、該判定に応じた下色処理手段を選択する（Ｓ３０）。
【００４８】
Ｂ１が０の場合は、入力画像データは青色領域に属さないので、第１の下色処理手段（３０１００）が選択され、第２下色処理手段（３０２００）は使用されない。
【００４９】
第１の下色処理手段は下色成分Ｕ１を用いて従来技術の下色処理手段（２０１００）と同じ処理を行いＣ４、Ｍ４、Ｙ４、Ｋ４を出力する。
【００５０】
Ｕ１＝Ｕ
【００５１】
第一の下色処理手段はブラック成分生成第１手段、シアン成分生成第１手段、マゼンタ成分生成第１手段、イエロー成分生成第１手段から構成され、図９に示すＫＧＲ（  ）、ＣＧＲ（  ）、ＭＧＲ（  ）、ＹＧＲ（  ）の関数を用いてＣ４、Ｍ４、Ｙ４、Ｋ４の８ビットの値を生成する（Ｓ４０）。即ち、
Ｃ４＝ＣＧＲ（Ｕ）
Ｍ４＝ＭＧＲ（Ｕ）
Ｙ４＝ＹＧＲ（Ｕ）
Ｋ４＝ＫＧＲ（Ｕ）
【００５２】
なお、Ｂ１が０の場合は、第２下色処理手段は使用されないためＣ５、Ｍ５、Ｙ５、Ｋ５の信号は出力されない。
【００５３】
このように、入力画像データが青色領域に属されない場合は、入力画像データがＲ＝Ｇ＝Ｂの場合に印字される結果が無彩色になるように設定された関数ＣＧＲ（  ）、ＭＧＲ（  ）、ＹＧＲ（  ）、ＫＧＲ（  ）を用いて下色処理を行うことにより、入力画像データがグレースケールの場合の印字結果がグレースケールとなることを保証することができる。さらに、下色成分以外の成分が大きく鮮やかである部ではＫ成分Ｋ４が０になるように関数が設定されているので、鮮やかな部分の明度が比較的高い青色領以外の領域における鮮やかな部分の色味を高品質に再現することができる。
【００５４】
Ｂ１が０より大きい場合は、入力画像データは青色領域に属するので、下色処理選択手段（３００１０）によって、第２下色処理手段（３０２００）に前記の下色成分ＵをＵ２として出力する。
【００５５】
Ｕ２＝Ｕ
【００５６】
また第１下色処理手段（３０１００）を使用しないため、Ｃ４、Ｍ４、Ｙ４、Ｋ４の信号は出力されない。
【００５７】
この第２下色処理手段（３０２００）はブラック成分生成第２手段、シアン成分生成第２手段、マゼンタ成分生成第２手段、イエロー成分生成第２手段から構成され、前記第１下色処理手段（３０１００）で使用するＫＧＲ（  ）、ＣＧＲ（  ）、ＭＧＲ（  ）、ＹＧＲ（  ）の関数と、ＫＧＲ２（  ）、ＣＧＲ２（  ）、ＭＧＲ２（  ）、ＹＧＲ２（  ）、ＳＦＴ（  ）の関数を使用して以下に示す下色処理を行う（Ｓ５０）。
【００５８】
ＫＧＲ２（  ）、ＣＧＲ２（  ）、ＭＧＲ２（  ）、ＹＧＲ（  ）２の関数は入力が８ビット、出力が８ビットの関数である。またＳＦＴ（  ）関数は入力が８ビットに対して０から１までの何れかを出力する。
【００５９】
前記関数を用いてブラック成分生成第２手段では、
Ｋ５＝ＫＧＲ（Ｕ２）×（１−ＳＦＴ（Ｕ２＋Ｂ１））＋ＫＧＲ２（Ｕ２）×ＳＦＴ（Ｕ２＋Ｂ１）
シアン成分生成第２手段では、
Ｃ５＝ＣＧＲ（Ｕ２）×（１−ＳＦＴ（Ｕ２＋Ｂ１））＋ＣＧＲ２（Ｕ２）×ＳＦＴ（Ｕ２＋Ｂ１）
マゼンタ成分生成第２手段では、
Ｍ５＝ＭＧＲ（Ｕ２）×（１−ＳＦＴ（Ｕ２＋Ｂ１））＋ＭＧＲ２（Ｕ２）×ＳＦＴ（Ｕ２＋Ｂ１）
イエロー成分生成第２手段では、
Ｙ５＝ＹＧＲ（Ｕ２）×（１−ＳＦＴ（Ｕ２＋Ｂ１））＋ＹＧＲ２（Ｕ２）×ＳＦＴ（Ｕ２＋Ｂ１）
の演算を行う。
【００６０】
このように、入力画像データが青色領域に属する場合は、入出力の関係が図５に示される関数ＫＧＲ２（  ）、ＣＧＲ２（  ）、ＭＧＲ２（  ）、ＹＧＲ２（）を用いることにより、下色成分の値が低い時からＫ成分Ｋが生成される。したがって、明度が低い為に階調性を保証することができなかった下色成分以外の成分が大きい部分、即ち、鮮やかである部分における階調性を保証することができる。
【００６１】
図６は本実施形態におけるブルー信号（Ｂ）と光学反射濃度の関係を示す図である。Ｃ成分のブルー信号の低下に対応し、光学反射濃度が低くなるという問題点が解消されている。
【００６２】
更に、図４に示すようにＳＦＴ関数として連続的な関数を用いるので、色相関の連続性を保つことができる。
【００６３】
上述の第１又は第２の下色処理手段によって生成されたＣ４、Ｍ４、Ｙ４又はＣ５、Ｍ５、Ｙ５と入力画像データの下色以外の成分、即ち、有彩色成分に基づき下色処理後のＫ成分に対応するＣ成分、Ｍ成分及びＹ成分を生成する（Ｓ６０）。
【００６４】
シアン成分合成手段（３００１１）は、
Ｃ６＝Ｃ３＋（Ｃ４＋Ｃ５）
の演算を行いＣ６を出力する。
【００６５】
マゼンタ成分合成手段（３００１２）は、
Ｍ６＝Ｍ３＋（Ｍ４＋Ｍ５）
の演算を行いＭ６を出力する。
【００６６】
イエロー成分合成手段（３００１３）は、
Ｙ６＝Ｙ３＋（Ｙ４＋Ｙ５）
の演算を行いＹ６を出力する。
【００６７】
以上の様に、本実施形態によれば、鮮やかな部分の明度が低い青色領域の青から黒へのグラデーションにおける階調性を、他の色領域には影響を与えず、かつ、色相間の連続性を保ちながら改善することができる。
【００６８】
なお、第１及び第２下色処理手段で用いられる関数は、上述のものに限らず、他の関数を用いても構わない。
【００６９】
（実施形態２）
実施形態２では、色空間を無彩色領域、１次色領域であるＣ領域、Ｍ領域、及びＹ領域と２次色領域である、Ｒ領域、Ｇ領域、及びＢ領域の７領域に分割し、各領域に適した下色処理を行う。
【００７０】
図７に実施形態２に係る下色処理手段のブロック図の１例を示す。なお、図７において図１に示す実施形態１に係るブロック図と同一のものには同一の符号を付け説明を割愛する。
【００７１】
２次色成分分離手段（４０００６）は、下色成分分離手段（３０００５）によって、下色成分が除かれた入力画像データの有彩色成分を示すＣ３、Ｍ３、Ｙ３から１次色成分Ｃ８、Ｍ８、Ｙ８を２次色成分Ｒ２、Ｇ２、Ｂ２を以下の式に基づき抽出する。
Ｒ２＝ｍｉｎ（Ｍ３、Ｙ３）
Ｇ２＝ｍｉｎ（Ｙ３、Ｃ３）
Ｂ２＝ｍｉｎ（Ｃ３、Ｍ３）
Ｃ８＝Ｃ３−（Ｂ２＋Ｇ２）
Ｍ８＝Ｍ３−（Ｒ２＋Ｂ２）
Ｙ８＝Ｙ３−（Ｒ２＋Ｇ２）
【００７２】
次に、下色処理選択手段（４００１０）は、下色成分Ｕ及び２次色成分Ｃ３、Ｍ３、Ｙ３、Ｒ２、Ｂ２、Ｇ２に基づき入力画像データが属する色領域を判定し、該判定結果に対応する下色処理手段を選択する。即ち、下色処理手段は、１次色成分及び２次色成分が０である場合は、入力画像データが無彩色領域に属すると判定し、１次色成分と２次色成分が０でない場合は、値が１番大きい色成分の領域に入力画像データは属すると判定する。そして、判定結果に基づき、無彩色領域、Ｃ領域、Ｍ領域、Ｙ領域、Ｒ領域、Ｇ領域、Ｂ領域の各々に対応する第１手段（４０１００）、第５手段（４０１４０）、第６手段（４０１５０）、第７手段（４０１６０）、第１手段（４０１００）、第２手段（４０１１０）、第３手段（４０１２０）のいずれかを選択する。
【００７３】
各下色のＣＭＹＫ成分生成手段における処理を説明する。
【００７４】
〈下色のＣＭＹＫ成分生成第１手段（４０１００）〉
第１手段は無彩色領域に適した下色処理を行う。
Ｗ２＝２５５−（Ｕ＋Ｒ２＋Ｇ２＋Ｂ２＋Ｃ８＋Ｍ８＋Ｙ８）
Ｋ１０＝（Ｗ２／（２５５−Ｕ））×ＫＧＲ１（Ｕ）
Ｃ１０＝（Ｗ２／（２５５−Ｕ））×ＣＧＲ１（Ｕ）
Ｍ１０＝（Ｗ２／（２５５−Ｕ））×ＭＧＲ１（Ｕ）
Ｙ１０＝（Ｗ２／（２５５−Ｕ））×ＹＧＲ１（Ｕ）
【００７５】
〈下色のＣＭＹＫ成分生成第２手段（４０１１０）〉
第２手段は、Ｒ領域に適した下色処理を行う。
Ｋ１１＝（Ｒ２／（２５５−Ｕ））×ＫＧＲ２（Ｕ）
Ｃ１１＝（Ｒ２／（２５５−Ｕ））×ＣＧＲ２（Ｕ）
Ｍ１１＝（Ｒ２／（２５５−Ｕ））×ＭＧＲ２（Ｕ）
Ｙ１１＝（Ｒ２／（２５５−Ｕ））×ＹＧＲ２（Ｕ）
【００７６】
〈下色のＣＭＹＫ成分生成第３手段（４０１２０）〉
第３手段は、Ｇ領域に適した下色処理を行う。
Ｋ１２＝（Ｇ２／（２５５−Ｕ））×ＫＧＲ３（Ｕ）
Ｃ１２＝（Ｇ２／（２５５−Ｕ））×ＣＧＲ３（Ｕ）
Ｍ１２＝（Ｇ２／（２５５−Ｕ））×ＭＧＲ３（Ｕ）
Ｙ１２＝（Ｇ２／（２５５−Ｕ））×ＹＧＲ３（Ｕ）
【００７７】
〈下色のＣＭＹＫ成分生成第４手段（４０１３０）〉
第４手段は、Ｂ領域に適した下色処理を行う。
Ｋ１３＝（Ｂ２／（２５５−Ｕ））×ＫＧＲ４（Ｕ）
Ｃ１３＝（Ｂ２／（２５５−Ｕ））×ＣＧＲ４（Ｕ）
Ｍ１３＝（Ｂ２／（２５５−Ｕ））×ＭＧＲ４（Ｕ）
Ｙ１３＝（Ｂ２／（２５５−Ｕ））×ＹＧＲ４（Ｕ）
【００７８】
〈下色のＣＭＹＫ成分生成第５手段（４０１４０）〉
第５手段は、Ｃ領域に適した下色処理を行う。
Ｋ１４＝（Ｃ８／（２５５−Ｕ））×ＫＧＲ５（Ｕ）
Ｃ１４＝（Ｃ８／（２５５−Ｕ））×ＣＧＲ５（Ｕ）
Ｍ１４＝（Ｃ８／（２５５−Ｕ））×ＭＧＲ５（Ｕ）
Ｙ１４＝（Ｃ８／（２５５−Ｕ））×ＹＧＲ５（Ｕ）
【００７９】
〈下色のＣＭＹＫ成分生成第６手段（４０１５０）〉
第６手段は、Ｍ領域に適した下色処理を行う。
Ｋ１５＝（Ｍ８／（２５５−Ｕ２））×ＫＧＲ６（Ｕ）
Ｃ１５＝（Ｍ８／（２５５−Ｕ２））×ＣＧＲ６（Ｕ）
Ｍ１５＝（Ｍ８／（２５５−Ｕ２））×ＭＧＲ６（Ｕ）
Ｙ１５＝（Ｍ８／（２５５−Ｕ２））×ＹＧＲ６（Ｕ）
【００８０】
〈下色のＣＭＹＫ成分生成第７手段（４０１６０）〉
第７手段は、Ｙ領域に適した下色処理を行う。
Ｋ１６＝（Ｙ８／（２５５−Ｕ２））×ＫＧＲ７（Ｕ）
Ｃ１６＝（Ｙ８／（２５５−Ｕ２））×ＣＧＲ７（Ｕ）
Ｍ１６＝（Ｙ８／（２５５−Ｕ２））×ＭＧＲ７（Ｕ）
Ｙ１６＝（Ｙ８／（２５５−Ｕ２））×ＹＧＲ７（Ｕ）
【００８１】
このように、本実施形態では、各色領域ごとに関数ＫＧＲ（  ）、ＣＧＲ（  ）、ＭＧＲ（  ）、ＹＧＲ（  ）を用意しているので、各色領域に適した下色処理を行うことができる。
【００８２】
更に、下色処理を下色成分以外のレンジに対する主色成分の割合に応じて行うので、色相間の連続性を保つことができる。
【００８３】
なお、上述の実施形態２では、１次色成分及び２次色成分が０である場合に無彩色領域と判定したが、例えば、無彩色領域に幅を持たせ１次色成分及び２次色成分の合計値が所定値以下であるならば、入力画像データが無彩色領域に属すると判定しても構わない。上述の無彩色領域における下色処理によれば、下色処理以外のレンジに対するＷ２の割合に応じた下色処理を行うので、例えば無彩色領域に幅を持たせても高品質の下色処理を行うことができる。
【００８４】
（実施形態３）
実施形態３は実施形態２の変形例であり、実施形態２における各色領域に対応した下色のＣＭＹＫ成分生成手段で用いる下色処理を以下の様にする。
【００８５】
〈無彩色領域における下色処理〉
ＳＷ＝ＳＥＴ（Ｕ）＋ＳＦＴ（Ｒ２）＋ＳＦＴ（Ｇ２）＋ＳＦＴ（Ｂ２）＋ＳＦＴ（Ｃ８）＋ＳＦＴ（Ｍ８）＋ＳＦＴ（Ｙ８）
Ｋ１０＝（１−ＳＷ）×ＫＧＲ１（Ｕ）
Ｃ１０＝（１−ＳＷ）×ＣＧＲ１（Ｕ）
Ｍ１０＝（１−ＳＷ）×ＭＧＲ１（Ｕ）
Ｙ１０＝（１−ＳＷ）×ＹＧＲ１（Ｕ）
【００８６】
〈有彩色の各色領域における下色処理〉
Ｋα＝ＳＦＴ（Ａ）×ＫＧＲβ（Ｕ２）
Ｃα＝ＳＦＴ（Ａ）×ＣＧＲβ（Ｕ２）
Ｍα＝ＳＦＴ（Ａ）×ＭＧＲβ（Ｕ２）
Ｙα＝ＳＦＴ（Ａ）×ＹＧＲβ（Ｕ２）
【００８７】
なお、Ａは主色成分の値であり、関数ＫＧＲβ（  ）、ＣＧＲβ（  ）、ＭＧＲβ（  ）及びＹＧＲβ（  ）は、実施形態２と同様に各色領域ごとに用意されている。
【００８８】
本実施形態によれば、関数ＳＦＴ（  ）を用いて、下色処理を行うので、関数ＳＦＴ（  ）の設定により色相間における下色処理の関係を任意に設定することができる。
【００８９】
なお、実施形態３における関数ＳＦＴ（  ）を各色領域ごとに設定しても構わない。
【００９０】
（変形例）
上述の実施形態の下色処理手段は、画素ごとに演算をしているが、本発明はこれに限らず、該演算に基づく入出力の関係をテーブルとして予め格納しておき、該テーブルを用いて下色処理を行うようにしても構わない。
【００９１】
また、上述の各実施形態では、インクジェット記録手段で用いる着色剤として、Ｃ、Ｍ、Ｙ、Ｋ着色剤を用いているが、本発明はこれに限らず、例えばＢ（ブルー）、Ｖ（バイオレット）等の特色対応の着色剤を用いても構わない。この場合は、色領域を用いる着色剤に基づき分割するとともに、色領域対応の下処理で用いる関数を着色剤の特性に基づき設定すれば良い。
【００９２】
また、本発明は複数の機器（例えばホストコンピュータ、インタフェース機器、リーダ、プリンタ等）から構成されるシステムに適用しても一つの機器（例えば複写機、ファクシミリ装置）からなる装置に適用してもよい。
【００９３】
また前述した実施形態の機能を実現する様に各種のデバイスを動作させる様に該各種デバイスと接続された装置あるいはシステム内のコンピュータに、前記実施形態機能を実現するためのソフトウエアのプログラムコードを供給し、そのシステムあるいは装置のコンピュータ（ＣＰＵあるいはＭＰＵ）を格納されたプログラムに従って前記各種デバイスを動作させることによって実施したものも本願発明の範疇に含まれる。
【００９４】
またこの場合、前記ソフトウエアのプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコード自体、及びそのプログラムコードをコンピュータに供給するための手段、例えばかかるプログラムコードを格納した記憶媒体は本発明を構成する。
【００９５】
かかるプログラムコードを記憶する記憶媒体としては、例えばフロッピーディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００９６】
またコンピュータが供給されたプログラムコードを実行することにより、前述の実施形態の機能が実現されるだけではなく、そのプログラムコードがコンピュータにおいて稼働しているＯＳ（オペレーティングシステム）、あるいは他のアプリケーションソフト等と共同して前述の実施形態の機能が実現される場合にもかかるプログラムコードは本願発明の実施形態に含まれることは言うまでもない。
【００９７】
更に供給されたプログラムコードが、コンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後そのプログラムコードの指示に基づいてその機能拡張ボードや機能格納ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も本発明に含まれることは言うまでもない。
【００９９】
【発明の効果】
本発明によれば、下色以外の成分がある場合においても、青色領域の階調性を良好に再現することができる。
【図面の簡単な説明】
【図１】本発明に係る画像処理装置の構成を示すブロック図の１例を示す図である。
【図２】本願実施形態１に係る下色処理手段の構成を示すブロック図の１例を示す図である。
【図３】本願実施形態１に係る下色処理における処理の流れの１例を示すフローチャートである。
【図４】本願実施形態１に係る下色処理における関数ＳＦＴの１例を示すフローチャートである。
【図５】本願実施形態１に係る下色処理における関数ＫＧＲ２の１例を示すフローチャートである。
【図６】本願実施形態１に係る下色処理の結果を示す図である。
【図７】本願実施形態２の下色処理手段の構成を示すブロック図の１例を示す図である。
【図８】従来の画像処理装置の構成を示すブロック図を示す図である。
【図９】下色処理における関数の１例を示す図である。
【図１０】ガンマ処理の関数の１例を示す図である。
【図１１】従来の下色処理の結果を示す図である。
【図１】
0004109726.tif 000002
【図２】
0004109726.tif 000003
【図３】
0004109726.tif 000004
【図４】
0004109726.tif 000005
【図５】
0004109726.tif 000006
【図６】
0004109726.tif 000007
【図７】
0004109726.tif 000008
【図８】
0004109726.tif 000009
【図９】
0004109726.tif 000010
【図１０】
0004109726.tif 000011
【図１１】
0004109726.tif 000012