(57)【要約】【課題】出力画像の画質を予測したインクの色分解最適化を可能とし、より現実に即した色分解曲線を求めることができるカラー画像色解装置及びカラー画像色分解方法を提供する。【解決手段】画像入力部１０から媒体上に形成されたカラー画像（パッチ画像２０）が入力され、カラー画像から明度成分が抽出される。また、測色部１４では、カラー画像の明度及びインク形成量が測色される。そして、最適化部１２では、まず、カラー画像の明度成分から粒状性評価値が算出される。次いで、最適化部１２では、カラー画像に対応した明度、インク形成量及び粒状性に関する等値マップが作成され、明度、インク形成量及び粒状性に関する等値マップを用いて合成等値マップが生成される。さらに、最適化部１２では、合成等値マップと所定の最適化条件に基づいて、カラー画像に関する色分解曲線が算出される。【選択図】  図１
2004148740.tif 000002
【特許請求の範囲】
【請求項１】
媒体上に形成されたカラー画像を入力する入力手段と、
前記カラー画像から明度成分を抽出する明度抽出手段と、
前記カラー画像の明度及びインク形成量を測色する測色手段と、
前記カラー画像の明度成分から粒状性評価値を算出する評価値算出手段と、
前記カラー画像に対応した明度、インク形成量及び粒状性に関する等値マップを作成する等値マップ作成手段と、
明度、インク形成量及び粒状性に関する前記等値マップを用いて合成等値マップを生成する等値マップ合成手段と、
前記合成等値マップと所定の最適化条件に基づいて、前記カラー画像に関する色分解曲線を算出する最適化手段と
を備えることを特徴とするカラー画像色分解装置。
【請求項２】
前記評価値算出手段が、
前記明度成分を周波数変換してパワースペクトルを生成するスペクトル生成手段と、
前記パワースペクトルを全空間周波数について積分して粒状性評価値を算出するスペクトル積分手段と
を備えることを特徴とする請求項１記載のカラー画像色分解装置。
【請求項３】
前記等値マップ作成手段が、
前記カラー画像を形成する画像形成装置における濃インクと淡インクの濃度をパラメータとした格子点上に、該カラー画像に対応した明度に関する等値マップを作成する第１の作成手段と、
前記画像形成装置における濃インクと淡インクの濃度をパラメータとした格子点上に、前記カラー画像に対応したインク形成量に関する等値マップを作成する第２の作成手段と、
前記画像形成装置における濃インクと淡インクの濃度をパラメータとした格子点上に、前記カラー画像に対応した粒状性に関する等値マップを作成する第３の作成手段と
を備えることを特徴とする請求項１又は２に記載のカラー画像色分解装置。
【請求項４】
前記等値マップ合成手段が、
粒状性に関する前記等値マップを合成するか否かを判定する判定手段と、
粒状性に関する前記等値マップを合成する場合、該等値マップと明度及びインク形成量に関する前記等値マップとを合成し、粒状性に関する前記等値マップを合成しない場合、明度及びインク形成量に関する前記等値マップを合成する合成手段と
を備えることを特徴とする請求項１から３までのいずれか１項に記載のカラー画像色分解装置。
【請求項５】
粒状性の優先又はインク濃度の優先のいずれかを指定する指定手段をさらに備え、
前記最適化手段は、
前記粒状性の優先が指定された場合、前記合成等値マップ上の等明度曲線に対して、インク形成量の制限を満たし、粒状性が最小となるグリッド点を算出し、前記インク濃度の優先が指定された場合、前記合成等値マップ上の等明度曲線に対して、インク形成量の制限を満たし、インク濃度が最小となるグリッド点を算出し、
前記粒状性が最小となるグリッド点又は前記インク濃度が最小となるグリッド点から色分解曲線を算出する
ことを特徴とする請求項１から４までのいずれか１項に記載のカラー画像色分解装置。
【請求項６】
前記色分解曲線を表示する表示手段をさらに備えることを特徴とする請求項１から５までのいずれか１項に記載のカラー画像色分解装置。
【請求項７】
媒体上に形成されたカラー画像から明度成分を抽出する明度抽出工程と、
前記カラー画像の明度及びインク形成量を測色する測色工程と、
前記カラー画像の明度成分から粒状性評価値を算出する評価値算出工程と、
前記カラー画像に対応した明度、インク形成量及び粒状性に関する等値マップを作成する等値マップ作成工程と、
明度、インク形成量及び粒状性に関する前記等値マップを用いて合成等値マップを生成する等値マップ合成工程と、
前記合成等値マップと所定の最適化条件に基づいて、前記カラー画像に関する色分解曲線を算出する最適化工程と
を有することを特徴とするカラー画像色分解方法。
【請求項８】
前記評価値算出工程が、
前記明度成分を周波数変換してパワースペクトルを生成するスペクトル生成工程と、
前記パワースペクトルを全空間周波数について積分して粒状性評価値を算出するスペクトル積分工程と
を有することを特徴とする請求項７記載のカラー画像色分解方法。
【請求項９】
前記等値マップ作成工程が、
前記カラー画像を形成する画像形成装置における濃インクと淡インクの濃度をパラメータとした格子点上に、該カラー画像に対応した明度に関する等値マップを作成する第１の作成工程と、
前記画像形成装置における濃インクと淡インクの濃度をパラメータとした格子点上に、前記カラー画像に対応したインク形成量に関する等値マップを作成する第２の作成工程と、
前記画像形成装置における濃インクと淡インクの濃度をパラメータとした格子点上に、前記カラー画像に対応した粒状性に関する等値マップを作成する第３の作成工程と
を有することを特徴とする請求項７又は８に記載のカラー画像色分解方法。
【請求項１０】
前記等値マップ合成工程が、
粒状性に関する前記等値マップを合成するか否かを判定する判定工程と、
粒状性に関する前記等値マップを合成する場合、該等値マップと明度及びインク形成量に関する前記等値マップとを合成し、粒状性に関する前記等値マップを合成しない場合、明度及びインク形成量に関する前記等値マップを合成する合成工程と
を有することを特徴とする請求項７から９までのいずれか１項に記載のカラー画像色分解方法。
【請求項１１】
粒状性の優先又はインク濃度の優先のいずれかの指定を受け付ける受付工程をさらに有し、
前記最適化工程は、
前記粒状性の優先が指定された場合、前記合成等値マップ上の等明度曲線に対して、インク形成量の制限を満たし、粒状性が最小となるグリッド点を算出し、
前記インク濃度の優先が指定された場合、前記合成等値マップ上の等明度曲線に対して、インク形成量の制限を満たし、インク濃度が最小となるグリッド点を算出し、
前記粒状性が最小となるグリッド点又は前記インク濃度が最小となるグリッド点から色分解曲線を算出する
ことを特徴とする請求項７から１０までのいずれか１項に記載のカラー画像色分解方法。
【請求項１２】
コンピュータに、
媒体上に形成されたカラー画像から明度成分を抽出する明度抽出手順と、
前記カラー画像の明度及びインク形成量を測色する測色手順と、
前記カラー画像の明度成分から粒状性評価値を算出する評価値算出手順と、
前記カラー画像に対応した明度、インク形成量及び粒状性に関する等値マップを作成する等値マップ作成手順と、
明度、インク形成量及び粒状性に関する前記等値マップを用いて合成等値マップを生成する等値マップ合成手順と、
前記合成等値マップと所定の最適化条件に基づいて、前記カラー画像に関する色分解曲線を算出する最適化手順と
を実行させるためのプログラム。
【請求項１３】
請求項１２記載のプログラムを格納したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プリンタ等における色再現のためにカラー画像の色分解を行うカラー画像色分解装置及びカラー画像色分解方法に関する。
【０００２】
【従来の技術】
カラー画像をプリンタ等の印字装置（画像形成装置）で出力する際には、カラー画像を構成する各画素の成分をそれぞれ有限個のインクを用いて表現している。従来、このようなカラー画像の表現のためには、インクの組み合わせによる色分解によって、最適な色再現方法を行っていた。
【０００３】
【発明が解決しようとする課題】
しかしながら、近年の画質の向上や再現可能な色再現域の向上によって、使用されるインク数も必然的に増加してきている。このため、同一系色のインクにおいても、より多くの色インクを用いて、より最適な色分解を行う必要がある。しかし、その組み合わせは膨大な数になるため、最適な色分解を効率的に決定することは非常に困難である。また、条件によって組み合わせが定められる組み合わせを一意に最適化することは困難であるという問題がある。
【０００４】
本発明は、このような事情を考慮してなされたものであり、出力画像の画質を予測したインクの色分解最適化を可能とし、より現実に即した色分解曲線を求めることができるカラー画像色解装置及びカラー画像色分解方法を提供することを目的とする。
【０００５】
【課題を解決するための手段】
上記課題を解決するために、本発明に係るカラー画像色分解装置は、媒体上に形成されたカラー画像を入力する入力手段と、前記カラー画像から明度成分を抽出する明度抽出手段と、前記カラー画像の明度及びインク形成量を測色する測色手段と、前記カラー画像の明度成分から粒状性評価値を算出する評価値算出手段と、前記カラー画像に対応した明度、インク形成量及び粒状性に関する等値マップを作成する等値マップ作成手段と、明度、インク形成量及び粒状性に関する前記等値マップを用いて合成等値マップを生成する等値マップ合成手段と、前記合成等値マップと所定の最適化条件に基づいて、前記カラー画像に関する色分解曲線を算出する最適化手段とを備えることを特徴とする。
【０００６】
また、本発明に係るカラー画像色分解装置は、前記評価値算出手段が、前記明度成分を周波数変換してパワースペクトルを生成するスペクトル生成手段と、前記パワースペクトルを全空間周波数について積分して粒状性評価値を算出するスペクトル積分手段とを備えることを特徴とする。
【０００７】
さらに、本発明に係るカラー画像色分解装置は、前記等値マップ作成手段が、前記カラー画像を形成する画像形成装置における濃インクと淡インクの濃度をパラメータとした格子点上に、該カラー画像に対応した明度に関する等値マップを作成する第１の作成手段と、前記画像形成装置における濃インクと淡インクの濃度をパラメータとした格子点上に、前記カラー画像に対応したインク形成量に関する等値マップを作成する第２の作成手段と、前記画像形成装置における濃インクと淡インクの濃度をパラメータとした格子点上に、前記カラー画像に対応した粒状性に関する等値マップを作成する第３の作成手段とを備えることを特徴とする。
【０００８】
さらにまた、本発明に係るカラー画像色分解装置は、前記等値マップ合成手段が、粒状性に関する前記等値マップを合成するか否かを判定する判定手段と、粒状性に関する前記等値マップを合成する場合、該等値マップと明度及びインク形成量に関する前記等値マップとを合成し、粒状性に関する前記等値マップを合成しない場合、明度及びインク形成量に関する前記等値マップを合成する合成手段とを備えることを特徴とする。
【０００９】
さらにまた、本発明に係るカラー画像色分解装置は、粒状性の優先又はインク濃度の優先のいずれかを指定する指定手段をさらに備え、前記最適化手段は、前記粒状性の優先が指定された場合、前記合成等値マップ上の等明度曲線に対して、インク形成量の制限を満たし、粒状性が最小となるグリッド点を算出し、前記インク濃度の優先が指定された場合、前記合成等値マップ上の等明度曲線に対して、インク形成量の制限を満たし、インク濃度が最小となるグリッド点を算出し、前記粒状性が最小となるグリッド点又は前記インク濃度が最小となるグリッド点から色分解曲線を算出することを特徴とする。
【００１０】
さらにまた、本発明に係るカラー画像色分解装置は、前記色分解曲線を表示する表示手段をさらに備えることを特徴とする。
【００１１】
【発明の実施の形態】
以下、図面を参照して、本発明の実施の形態について説明する。
【００１２】
図１は、本発明の一実施形態に係るカラー画像色分解装置の構成を示すブロック図である。図１に示すように、本実施形態に係るカラー画像色分解装置は、画像入力部１０、ＵＩ部１１、最適化部１２、最適結果表示部１３及び測色部１４から構成される。図１において、画像入力部１０は、パッチ画像２０を入力し、均等色空間情報に変換する。ここで、パッチ画像２０について説明する。図３は、本実施形態に係るカラー画像色分解装置を用いて行われる色インクの色分解最適化に用いられるパッチ画像２０の一例を示す図である。このパッチ画像２０は、図示しないプリンタにより作成されたものである。
【００１３】
また、測色部１４は、パッチ画像２０の測色を行って明度、パッチ画像が形成された印刷用紙等の媒体に対して塗布されているインク量（インク形成量）である打ち込み量データを獲得する。さらに、ＵＩ部１１は、最適化を行うためのパラメータ等を入力する。ＵＩ部１１は、例えば、キーボードやマウス等の入力装置で実現される。さらにまた、最適化部１２は、複数の色分解方法を用いることによって、画像入力部１０で入力されたパッチ画像２０から最適な色分解曲線を算出する。そして、最適結果表示部１３はその結果を表示する。最適結果表示部１３は、例えば、モニタ等の出力装置で実現される。
【００１４】
また、図２は、本実施形態に係るカラー画像色分解装置によるカラー画像色分解処理手順を説明するためのフローチャートである。まず、図１のブロック図には図示されていない別途のプリンタによって図３に示すような色分解を最適化するためのパッチ画像２０が作成される（ステップＳ２０）。尚、このパッチ画像２０は、本処理に先立って予め作成されたものを用いても良い。
【００１５】
次に、画像入力部１０から、ステップＳ２０で作成されたパッチ画像２０を読み込み、画像のＲＧＢデータを保存する（ステップＳ２１）。この際、画像入力部１０では、読み取りＲＧＢ値を均等色空間情報に変換しておく。その後、画像入力部１０で保存されている均等色空間情報を最適化部１２に転送する（ステップＳ２２）。
【００１６】
また、ＵＩ部１１で、最適化を行う際の粒状性の優先、又はインク濃度の優先のパラメータを選択し、最適化部１２に転送する（ステップＳ２３）。図４は、本実施形態に係るカラー画像色分解装置のＵＩ部１１を説明するための概略図である。すなわち、図４に示すような表示装置を用いて、ユーザがキーボードやマウス等の入力装置により、最適化を行う際の粒状性の優先、又はインク濃度の優先かのパラメータを選択する。
【００１７】
次に、測色部１４では、パッチ画像２０の明度、打ち込み量データを測色して最適化部１２に転送する（ステップＳ２４）。そして、最適化部１２では、画像入力部１０から転送されたＬ＊データを用いて、後述する方法により粒状性評価値を算出する（ステップＳ２５）。また、最適化部１２では、ＵＩ部１１で指定された前述のパラメータから、後述する方法でパッチ画像２０と１対１に対応した明度、打ち込み量、粒状性の等値マップを作成する（ステップＳ２６）。
【００１８】
次に、最適化部１２では、ステップＳ２６で作成された等値マップと最適化条件に合致したパラメータの等値マップとを重ね合わせた新たな等値マップを作成し、最適化条件に応じた優先パラメータによって各グリッド点での最適値を求め、すべてのグリッド点に対し最適な色分解曲線を算出する（ステップＳ２７）。この処理の詳細については後述する。そして、ステップＳ２７で算出された最適な色分解曲線を表示装置に表示して当該カラー画像色分解処理手順を終了する。
【００１９】
すなわち、本実施形態に係るカラー画像色分解装置では、画像入力部１０から媒体上に形成されたカラー画像（パッチ画像２０）が入力され、カラー画像から明度成分が抽出される。また、測色部１４では、カラー画像の明度及びインク形成量が測色される。そして、最適化部１２では、まず、カラー画像の明度成分から粒状性評価値が算出される。次いで、最適化部１２では、カラー画像に対応した明度、インク形成量及び粒状性に関する等値マップが作成され、明度、インク形成量及び粒状性に関する等値マップを用いて合成等値マップが生成される。さらに、最適化部１２では、合成等値マップと所定の最適化条件に基づいて、カラー画像に関する色分解曲線が算出されることを特徴とする。
【００２０】
ここで、ステップＳ２５において最適化部１２で行われる粒状性評価値の算出処理の詳細について説明する。図１１は、本実施形態に係るカラー画像色分解装置における最適化部１２で最適化を行う際に算出する粒状性評価値の算出手順を説明するためのフローチャートである。ここでは、図１１に示すフローチャートを用いて、画像入力部１０によるパッチ画像２０の入力の部分から説明する。
【００２１】
まず、画像入力部１０は、パッチ画像２０における読み込みパッチの中心部分を２のべき乗画素角のＲＧＢ画像データで保存する（ステップＳ１１０１）。ここで、画像入力部１０は、以下の式（１）から式（５）を用いて、ＲＧＢ画像データをＣＩＥＬａｂ画像データに変換して保存する（ステップＳ１１０２）。
【００２２】
【数１】
2004148740.tif 000003
【００２３】
ここで、Ｒ’，Ｇ’，Ｂ’  ≦  ０．０４０４５の場合、
【００２４】
【数２】
2004148740.tif 000004
とし、Ｒ’，Ｇ’，Ｂ’  ＞  ０．０４０４５の場合、
【００２５】
【数３】
2004148740.tif 000005
とする。
【００２６】
そして、
【００２７】
【数４】
2004148740.tif 000006
【００２８】
【数５】
2004148740.tif 000007
但し、（Ｘ／Ｘｎ），（Ｙ／Ｙｎ），（Ｚ／Ｚｎ）＞０．００８８５６とする。ここで、Ｘ、Ｙ、Ｚは、試料のＸＹＺ表色系における３刺激値、Ｘｎ、Ｙｎ、Ｚｎは、完全拡散反射面の３刺激値である。
【００２９】
尚、（Ｘ／Ｘｎ），（Ｙ／Ｙｎ），（Ｚ／Ｚｎ）≦０．００８８５６の場合、
【００３０】
【数６】
2004148740.tif 000008
として計算する。
【００３１】
次に、式（７）に従ってＬ＊をフーリエ変換してスペクトルＳ（ｕ’，ｖ’）を求め、さらに、式（８）に従ってパワースペクトルＰ（ｕ’，ｖ’）を求める（ステップＳ１１０３）。
【００３２】
【数７】
2004148740.tif 000009
【００３３】
【数８】
2004148740.tif 000010
【００３４】
ここで、本実施形態では、パッチ画像２０として正方形の原画像を用いているため、式（７）におけるＭとＮとは等しい。従って、以下ではＮに統一して記述する。
【００３５】
次に、空間周波数領域のカウンタｕ’、ｖ’を０に初期化する（ステップＳ１１０４）。そして、空間周波数ｕ、ｖを式（９）を用いて算出する（ステップＳ１１０５）。
【００３６】
【数９】
2004148740.tif 000011
【００３７】
次に、空間周波数（ｕ，ｖ）のパワースペクトルＰ（ｕ’，ｖ’）に式（１０）で与えられるＶＴＦを乗算して、パワースペクトルＰ’（ｕ，ｖ）を算出する（ステップＳ１１０６）。
【００３８】
【数１０】
2004148740.tif 000012
【００３９】
【数１１】
2004148740.tif 000013
【００４０】
但し、ｄｐｉは入力解像度であり、Ｎは縦横の画素数である。また、Ｒは明視距離（３００ｍｍ）であり、空間周波数ｆの単位は（ｃｙｃｌｅｓ／ｄｅｇｒｅｅ）である。尚、空間周波数ｆの算出には式（１１）を用いる。
【００４１】
次に、ｕ’がＮ未満であるか否かを判定する（ステップＳ１１０７）。その結果、ｕ’がＮより小さい場合（Ｙｅｓ）、ｕ’をインクリメントしてステップＳ１１０５に戻る（ステップＳ１１０８）。一方、ｕ’がＮ以上である場合（Ｎｏ）、ステップＳ１１０９に進む。
【００４２】
ステップＳ１１０９では、ｖ’がＮ未満であるか否かを判定する。その結果、ｖ’がＮより小さい場合（Ｙｅｓ）、ｖ’をインクリメントしてステップＳ１１０５に戻る（ステップＳ１１１０）。一方、ｖ’がＮ以上である場合（Ｎｏ）、ステップＳ１１１１に進む。
【００４３】
ステップＳ１１１１では、式（１２）で与えられる計算式に基づいて、空間周波数（ｕ’，ｖ’）のパワースペクトルＳ’（ｕ’，ｖ’）を全周波数について積分し、粒状性評価値ｇを算出する。
【００４４】
【数１２】
2004148740.tif 000014
【００４５】
本実施形態では、以上示した処理手順に従って粒状性評価値ｇが算出される。すなわち、本実施形態に係るカラー画像色分解装置の最適化部１２では、明度成分を周波数変換（例えば、フーリエ変換）してパワースペクトルを生成し、当該パワースペクトルを全空間周波数について積分して粒状性評価値が算出されることを特徴とする。
【００４６】
次に、ステップＳ２６において最適化部１２で行われるパッチ画像２０と１対１に対応した明度、打ち込み量、粒状性の等値マップの作成処理の詳細について説明する。図５は、本実施形態に係るカラー画像色分解装置における最適化部１２で明度、打ち込み量、粒状性の等値マップを作成するための処理手順を説明するためのフローチャートである。ここでは、図５に示すフローチャートを用いて、ＵＩ部１１におけるパラメータの選択の部分から説明する。
【００４７】
まず、ＵＩ部１１でインク色を選択し（ステップＳ５００）、ステップＳ２３で説明したように、最適化条件（最適化を行う際の粒状性、インク濃度のパラメータ等）を選択して読み込む（ステップＳ５０１）。次に、ステップ５０１で読み込んだ最適化条件から明度マップを作成するか否かを判定する（ステップＳ５０２）。その結果、明度マップを作成する場合（Ｙｅｓ）はステップＳ５０３に進み、明度マップを作成しない場合（Ｎｏ）にはステップＳ５１０に進む。
【００４８】
ステップＳ５０３では、濃インクのグリッドインデッスＫを０に初期化する。次に、淡インクのグリッドインデックスを０に初期化する（ステップＳ５０４）。さらに、図３に示すパッチ画像におけるパッチ位置（Ｋ，Ｈ）に相当する明度の値をメモリバッファに配置する（ステップＳ５０５）。次に、濃インクのグリッドインデックスＫが２５６未満であるか否かを判定する（ステップＳ５０６）。その結果、Ｋが２５６未満である場合（Ｙｅｓ）にはＫをインクリメントしてステップＳ５０４に戻り（ステップＳ５０７）、Ｋが２５６以上である場合にはステップＳ５０８に進む。
【００４９】
ステップＳ５０８では、淡インクのグリッドインデックスＨが２５６未満であるか否かが判定される。その結果、Ｈが２５６未満である場合（Ｙｅｓ）にはＨをインクリメントしてステップＳ５０４に戻り（ステップＳ５０９）、Ｈが２５６以上である場合（Ｎｏ）にはステップＳ５１０に進む。尚、上述したステップＳ５０３からステップＳ５０９までの処理を便宜上「処理１」と称す。
【００５０】
ステップＳ５１０では、打ち込み量マップを作成するか否かを判定する。その結果、打ち込み量マップを作成する場合（Ｙｅｓ）、ステップＳ５０３からステップＳ５０９までの処理１を繰り返し実行し（ステップＳ５１１）、ステップＳ５１２に進む。但し、ステップＳ５１１において、ステップＳ５０５では明度値をメモリバッファに保存したが、ここでは打ち込み量を保存するようにする。一方、打ち込み量マップを作成しない場合（Ｎｏ）、ステップＳ５１２に進む。
【００５１】
ステップＳ５１２では、粒状性マップを作成するか否かを判定する。その結果、粒状性マップを作成する場合（Ｙｅｓ）、ステップＳ５０３からステップＳ５０９までの処理１を繰り返し実行する（ステップＳ５１３）。但し、ステップＳ５１３において、ステップＳ５０５では明度値をメモリバッファに保存したが、ここでは粒状性評価値を保存するようにする。一方、粒状性マップを作成しない場合（Ｎｏ）、当該等値マップの作成処理を終了する。
【００５２】
すなわち、本実施形態に係るカラー画像色分解装置の最適化部１２では、カラー画像（パッチ画像２０）を形成する画像形成装置における濃インクと淡インクの濃度をパラメータとした格子点上に、該カラー画像に対応した明度に関する等値マップを作成する。また、当該画像形成装置における濃インクと淡インクの濃度をパラメータとした格子点上に、カラー画像に対応したインク形成量に関する等値マップを作成する。さらに、当該画像形成装置における濃インクと淡インクの濃度をパラメータとした格子点上に、カラー画像に対応した粒状性に関する等値マップを作成することを特徴とする。
【００５３】
次に、ステップＳ２７において最適化部１２で行われる色分解曲線最適化の処理の詳細について説明する。図６は、本実施形態に係るカラー画像色分解装置における最適化部１２における色分解曲線最適化の処理手順を説明するためのフローチャートである。ここでは、図６に示すフローチャートを用いて、ＵＩ部１１におけるパラメータの選択の部分から説明する。
【００５４】
まず、ＵＩ部１１でインク色を選択する（ステップＳ６００）。次に、図５を用いて前述したように、ステップＳ２６で作成した明度マップを読み込む（ステップＳ６０１）。また、打ち込み量マップを読み込む（ステップＳ６０２）。そして、粒状性マップを読み込むか否かを判定する（ステップＳ６０３）。その結果、粒状性マップを読み込む場合（Ｙｅｓ）はステップＳ６０４に進み、読み込まない場合（Ｎｏ）にはステップＳ６０６に進む。
【００５５】
ステップＳ６０４では、粒状性マップを読み込む。そして、読み込んだ明度マップ、打ち込み量マップ及び粒状性マップの重ね合わせを行って、図７に示すような、最適化を行うためのマップを作成する（ステップＳ６０５）。図７は、本実施形態に係るカラー画像色分解装置において作成された等値マップを示す概要図である。
【００５６】
すなわち、本実施形態に係るカラー画像色分解装置の最適化部１２は、粒状性に関する等値マップを合成するか否かを判定し、粒状性に関する等値マップを合成する場合、当該等値マップと明度及びインク形成量に関する等値マップとを合成し、粒状性に関する等値マップを合成しない場合、明度及びインク形成量に関する等値マップを合成することを特徴とする。
【００５７】
次に、色分解を行う際のグリッド点のインデックスＧを０に初期化する（ステップＳ６０６）。そして、ＵＩ部１１でキーボードやマウス等の入力装置によって設定したパラメータにより、粒状性を優先するか否かを判定する（ステップＳ６０７）。ここで、粒状性を優先する場合（Ｙｅｓ）はステップＳ６０９に進み、優先しない場合（Ｎｏ）はステップＳ６０８に進む。
【００５８】
ステップＳ６０８では、図８に示す各グリッドでの理想明度特性と打ち込み量制限を満たしインク濃度を最小とするグリッド点を等明度曲線から算出する。図８は、本実施形態における等値マップの各グリッドでの理想明度特性を示す図である。ステップＳ６０８の処理の後、ステップＳ６１０に進む。
【００５９】
一方、ステップＳ６０９では、図８の各グリッドでの理想明度特性と打ち込み量制限を満たし粒状性最小となる点を、等粒状曲線から算出する。図９は、本実施形態における色分解における最適点の算出方法を説明するためのモデル図である。本実施形態では、図９のモデル図に示された３つの曲線の分布から、グリッドＧの等明度ライン上で等粒状性ラインが最小のラインを示す点（図９の黒丸で示された点）をグリッドＧの最適点とする。ステップＳ６０９の処理の後、ステップＳ６１０に進む。
【００６０】
すなわち、本実施形態に係るカラー画像色分解装置は、粒状性の優先又はインク濃度の優先のいずれかを指定するＵＩ部１１をさらに備え、最適化部１２は、粒状性の優先が指定された場合、合成等値マップ上の等明度曲線に対して、インク形成量の制限を満たし、粒状性が最小となるグリッド点を算出し、インク濃度の優先が指定された場合、合成等値マップ上の等明度曲線に対して、インク形成量の制限を満たし、インク濃度が最小となるグリッド点を算出し、粒状性が最小となるグリッド点又はインク濃度が最小となるグリッド点から色分解曲線を算出することを特徴とする。
【００６１】
ステップＳ６１０では、すべてのグリッド点で計算が終了したか否かを判定する。その結果、すべてのグリッドについて計算が終了していない場合（Ｎｏ）、グリッドインデックスをインクリメントしてステップＳ６０７に戻る（ステップＳ６１１）。一方、すべてのグリッドについて最適化を終了した場合（Ｙｅｓ）、最適データを表示装置に図１０のように表示して計算を終了する。図１０は、本実施形態における色分解最適化結果を表示装置で表示させた様子を示す概要図である。すなわち、本実施形態に係るカラー画像色分解装置は、色分解曲線を表示する最適結果表示部１３をさらに備えることを特徴とする。
【００６２】
尚、本実施形態ではインクの濃淡分解を例として説明したが、四色分解や六色分解においても同様のアルゴリズムを適用することができる。また、上述した実施形態では、すべてのグリッド点で計算をさせて最適値を算出したが、一定範囲に限定して同様の処理を行っても良い。この場合、当該範囲は、パラメータとして、或いは予め設定しておけばよい。また、上述した実施形態では、グリッドＧを粒状性が最小となる点やインク濃度を最小とする点として算出したが、それぞれ最小でなくても、ある一定のしきい値等を設けてグリッド点を算出するようにしてもよい。
【００６３】
尚、本発明は、複数の機器（例えば、ホストコンピュータ、インタフェース機器、リーダ、プリンタ等）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置等）に適用してもよい。
【００６４】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体（または記憶媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記録媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記録した記録媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６５】
さらに、記録媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６６】
本発明を上記記録媒体に適用する場合、その記録媒体には、先に説明したフローチャートに対応するプログラムコードが格納されることになる。
【００６７】
【発明の効果】
以上説明したように、本発明によれば、出力画像の画質を予測したインクの色分解最適化を可能とし、より現実に即した色分解曲線を求めることができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係るカラー画像色分解装置の構成を示すブロック図である。
【図２】同実施形態に係るカラー画像色分解装置によるカラー画像色分解処理手順を説明するためのフローチャートである。
【図３】同実施形態に係るカラー画像色分解装置を用いて行われる色インクの色分解最適化に用いられるパッチ画像２０の一例を示す図である。
【図４】同実施形態に係るカラー画像色分解装置のＵＩ部１１を説明するための概略図である。
【図５】同実施形態に係るカラー画像色分解装置における最適化部１２で明度、打ち込み量、粒状性の等値マップを作成するための処理手順を説明するためのフローチャートである。
【図６】同実施形態に係るカラー画像色分解装置における最適化部１２における色分解曲線最適化の処理手順を説明するためのフローチャートである。
【図７】同実施形態に係るカラー画像色分解装置において作成された等値マップを示す概要図である。
【図８】同実施形態における等値マップの各グリッドでの理想明度特性を示す図である。
【図９】同実施形態における色分解における最適点の算出方法を説明するためのモデル図である。
【図１０】同実施形態における色分解最適化結果を表示装置で表示させた様子を示す概要図である。
【図１１】同実施形態に係るカラー画像色分解装置における最適化部１２で最適化を行う際に算出する粒状性評価値の算出手順を説明するためのフローチャートである。
【符号の説明】
１０  画像入力部
１１  ＵＩ部
１２  最適化部
１３  最適結果表示部
１４  測色部
２０  パッチ画像
【図１】
2004148740.tif 000015
【図２】
2004148740.tif 000016
【図３】
2004148740.tif 000017
【図４】
2004148740.tif 000018
【図５】
2004148740.tif 000019
【図６】
2004148740.tif 000020
【図７】
2004148740.tif 000021
【図８】
2004148740.tif 000022
【図９】
2004148740.tif 000023
【図１０】
2004148740.tif 000024
【図１１】
2004148740.tif 000025