(57)【要約】【課題】複数種類のインクを用いて印刷を行う印刷装置について、色空間上でそれらのインクにより再現可能な領域を表すガマットの形状を、ベースＬＵＴ作成前に、正確かつ迅速に予測する。【解決手段】複数種類のインクの各々のデューティ制限値と、複数種類のインクの合計デューティ制限値と、インク量の組み合わせを色空間での値に対応付ける情報と、に基づいて、色空間上で互いの距離が所定の範囲内で均等となる点の色をそれぞれ再現する初期インク量候補を推定し、初期インク量候補を基準として、色空間上で、複数種類のインクにより再現可能な領域と再現できない領域との境界を判定する。【選択図】図２
2012029022.tif 000002
【特許請求の範囲】
【請求項１】
複数種類のインクを用いて印刷を行う印刷装置について、色空間上で該複数種類のインクにより再現可能な領域を表すガマットを予測するガマット予測方法であって、
前記複数種類のインクの各々について単位面積あたりに使用可能なインク量の上限値と、前記複数種類のインクについて単位面積あたりに使用可能な総インク量の上限値と、前記複数種類のインクの各々のインク量の組み合わせを前記色空間での値に対応付ける情報と、に基づいて、前記色空間上で互いの距離が所定の範囲内で均等となる点の色をそれぞれ再現する初期インク量候補を推定する初期インク量候補推定工程と、
前記初期インク量候補を基準として、前記色空間上で、前記複数種類のインクにより再現可能な領域と再現できない領域との境界を判定する境界判定工程と、
を備えることを特徴とするガマット予測方法。
【請求項２】
請求項１記載のガマット予測方法であって、
前記初期インク量候補推定工程は、
前記複数種類のインクのそれぞれについて、単色で均等またはほぼ均等なインク量の増加により再現される色の点を前記色空間上で求める工程と、
前記単色で均等またはほぼ均等なインク量の増加により再現される色の点から、前記色空間上での距離が所定の範囲内で均等となる点の色を再現する単色初期インク量候補を求める工程と、
前記単色初期インク量候補を前記複数種類のインク間で掛け合わせて仮初期インク量候補を算出する工程と、
前記仮初期インク量候補により再現される色の点が前記色空間上の特定の領域で密集している場合に、該仮初期インク量候補により再現される色の点の一部を削除する工程と、
を含む
ことを特徴とするガマット予測方法。
【請求項３】
請求項２記載のガマット予測方法であって、
前記初期インク量候補推定工程は、前記仮初期インク量候補により再現される色の点が、前記色空間上の特定の領域で所定の数より少ない場合に、該特定の領域に新たなインク量候補を追加する工程を含む
ことを特徴とするガマット予測方法。
【請求項４】
複数種類のインクを用いて印刷を行う印刷装置について、色空間上で該複数種類のインクにより再現可能な領域を表すガマットを予測するガマット予測装置であって、
前記複数種類のインクの各々について単位面積あたりに使用可能なインク量の上限値と、前記複数種類のインクについて単位面積あたりに使用可能な総インク量の上限値と、前記複数種類のインクの各々のインク量の組み合わせを前記色空間での値に対応付ける情報と、に基づいて、前記色空間上で互いの距離が所定の範囲内で均等となる点の色をそれぞれ再現する初期インク量候補を推定する初期インク量候補推定手段と、
前記初期インク量候補を基準として、前記色空間上で、前記複数種類のインクにより再現可能な領域と再現できない領域との境界を判定する境界判定手段と、
を備えることを特徴とするガマット予測装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ガマット予測方法および装置に関する。
【背景技術】
【０００２】
画像データをプリンターなどの印刷装置で印刷する場合には、画像データの個々の色を、その印刷装置で用いられる複数種類のインクのインク量の組み合わせに対応させる必要がある。すなわち、入力画像データの色空間、たとえばＲＧＢ（赤、緑、青）を、インク量空間に色変換する。この色変換のためには、色空間の対応を示すルックアップテーブル（以下、「ＬＵＴ」という）があらかじめ作成され、実際の印刷時には、そのＬＵＴが参照される。同じインクを使用しても印刷媒体が異なると発色が異なるため、ＬＵＴは、普通紙、光沢紙、ＣＤ／ＤＶＤなど、印刷媒体ごとにあらかじめ作成される。
【０００３】
印刷装置に入力される画像データは、一般に、ＲＧＢなどの機器依存性のあるデータである。このような機器依存性のあるデータに対しては、それぞれ対応するＬＵＴが必要となる。これらのＬＵＴを作成するには、まず、機器依存性のない色空間（機器非依存色空間）を用いたひとつのＬＵＴを作成しておく必要がある。このようなＬＵＴを、ベースＬＵＴという。ベースＬＵＴの色空間としては、たとえば、ＣＩＥ  Ｌ＊ａ＊ｂ＊色空間が用いられる。以下では、この色空間を単にＬａｂ色空間という。また、Ｌａｂ色空間の色彩値を、Ｌａｂ値という。
【０００４】
ベースＬＵＴを作成するには、従来は、種々のインク量の組み合わせで実際に印刷したカラーパッチ（単色のものを含む）を所定の条件で測色し、その測色結果に基づいて、色空間上の色彩点とインク量空間の点とを対応させていた。近年は、少ないカラーパッチから種々のインク量の組み合わせの色を予測できるようになり、フォワードモデル（「予測モデル」ともいう）を利用して、ベースＬＵＴが作成される（特許文献１、２参照）。このようにフォワードモデルを利用することで、測色に要する時間が大幅に短縮される。
【０００５】
ベースＬＵＴを作成することで、その印刷装置が対象とする印刷媒体に再現できる色がわかる。このような再現できる色の色空間上での領域を、色再現領域あるいはガマットという。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４−１５９３０７号公報
【特許文献２】特開２００４−３２０６２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
従来は、ベースＬＵＴの作成後でないと、ガマットを得ることができなかった。このため、ガマットが得られた時点でそれが望ましいものではないと判定された場合には、フォワードモデルの設定からやり直してベースＬＵＴの作成を行う必要があり、ベースＬＵＴ作成の工数や処理時間の増大を引き起こしていた。
【０００８】
本発明は、このような課題を解決し、ベースＬＵＴ作成前にガマットの形状を正確かつ迅速に予測することのできるガマット予測方法および装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の第１の観点によると、複数種類のインクを用いて印刷を行う印刷装置について、色空間上で複数種類のインクにより再現可能な領域を表すガマットを予測するガマット予測方法であって、複数種類のインクの各々について単位面積あたりに使用可能なインク量の上限値と、複数種類のインクについて単位面積あたりに使用可能な総インク量の上限値と、複数種類のインクの各々のインク量の組み合わせを色空間での値に対応付ける情報と、に基づいて、色空間上で互いの距離が所定の範囲内で均等となる点の色をそれぞれ再現する初期インク量候補を推定する初期インク量候補推定工程と、初期インク量候補を基準として、色空間上で、複数種類のインクにより再現可能な領域と再現できない領域との境界を判定する境界判定工程と、を備えることを特徴とするガマット予測方法が提供される。
【００１０】
なお、ここでいう「インク」とは、印刷に用いられて色を表現する材料を意味し、液体に限定されるわけではなく、トナーなどを含むものとする。
【００１１】
境界判定工程における境界の判定は、最適化処理により行われる。最適化処理では、色空間上で再現できるかどうかわかっていない格子点に対して、実際に再現できるとわかっている色彩点（初期インク量候補により再現される点）を近づけていき、ある閾値δ以内に収まれば、その格子点をガマット内であると判定する。本発明では、初期インク量候補を、インク量空間上で均等に配置するのではなく、色空間上で均等となるように推定して配置する。これにより、最適化の精度を高めることができる。
【００１２】
初期インク量候補を推定するために用いられるデータ、すなわち、複数種類のインクの各々について単位面積あたりに使用可能なインク量の上限値、複数種類のインクについて単位面積あたりに使用可能な総インク量の上限値、および複数種類のインクの各々のインク量の組み合わせを色空間での値に対応付ける情報は、ベースＬＵＴを作成するために利用されるものである。本発明では、これらのデータを利用して、ガマットを予測する。
【００１３】
初期インク量候補推定工程は、複数種類のインクのそれぞれについて、単色で均等またはほぼ均等なインク量の増加により再現される色の点を色空間上で求める工程と、単色で均等またはほぼ均等なインク量の増加により再現される色の点から、色空間上での距離が所定の範囲内で均等となる点の色を再現する単色初期インク量候補を求める工程と、単色初期インク量候補を複数種類のインク間で掛け合わせて仮初期インク量候補を算出する工程と、仮初期インク量候補により再現される色の点が色空間上の特定の領域で密集している場合に、仮初期インク量候補により再現される色の点の一部を削除する工程と、を含むことが望ましい。
【００１４】
ベースＬＵＴを作成するためのフォワードモデルを利用して、仮初期インク量候補を求めることができる。仮初期インク量候補が密集している場所では、最適化のための計算量が増大してしまう。仮初期インク量候補を減らすことで、計算量の増大を防ぐことができる。
【００１５】
また、初期インク量候補推定工程は、仮初期インク量候補により再現される色の点が、色空間上の特定の領域で所定の数より少ない場合に、その特定の領域に新たなインク量候補を追加する工程をさらに含むことが望ましい。インク量候補を追加することで、最適化の精度を高めることができる。
【００１６】
本発明の第２の観点によると、複数種類のインクを用いて印刷を行う印刷装置について、色空間上で複数種類のインクにより再現可能な領域を表すガマットを予測するガマット予測装置であって、複数種類のインクの各々について単位面積あたりに使用可能なインク量の上限値と、複数種類のインクについて単位面積あたりに使用可能な総インク量の上限値と、複数種類のインクの各々のインク量の組み合わせを色空間での値に対応付ける情報と、に基づいて、色空間上で互いの距離が所定の範囲内で均等となる点の色をそれぞれ再現する初期インク量候補を推定する初期インク量候補推定手段と、初期インク量候補を基準として、色空間上で、複数種類のインクにより再現可能な領域と再現できない領域との境界を判定する境界判定手段と、を備えることを特徴とするガマット予測装置が提供される。
【図面の簡単な説明】
【００１７】
【図１】ベースＬＵＴの作成手順を説明するフローチャートでる。
【図２】ガマット予測処理を詳細に説明するフローチャートである。
【図３】内外判定の処理の概要を説明するための図である。
【図４】予測ガマットの一例を示す図である。
【図５】予測ガマットと製品ガマットとの比較例を説明する図である。
【図６】コンピューターで実施するための機能ブロック構成例を示す図である。
【発明を実施するための形態】
【００１８】
本発明の実施の形態について、以下、図面を参照して説明する。
【００１９】
［ベースＬＵＴの作成］
ガマット予測方法について説明する前に、ガマットの予測とベースＬＵＴの作成との関係について説明する。
【００２０】
図１は、ベースＬＵＴの作成手順を説明するフローチャートであり、ベースＬＵＴの作成前にガマットを予測するステップを含む手順を説明する図である。ここでは、カラーパッチの印刷およびその測色は完了しているものとし、測色結果に基づいて、コンピューターの処理によりベースＬＵＴを作成する手順を示す。インクの種類としては、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）、淡シアン（Ｌｃ）、淡マゼンタ（Ｌｍ）、淡ブラック（Ｌｋ）、および極淡ブラック（ＬＬｋ）の８種類のインクを想定しているが、これらのインクの種類や色数は本質的なものではなく、種々の色数や種類に前提可能であるため、以下では説明を省略する。
【００２１】
ベースＬＵＴを作成するために、インクデータとして、カラーパッチを測色して得られたインクの色、複数種類のインクの各々について単位面積あたりに使用可能なインク量の上限値、および複数種類のインクについて単位面積あたりに使用可能な総インク量の上限値（これらの上限値を「デューティ制限値」という）を設定する（ステップＳ１）。
【００２２】
なお、デューティ制限値は、媒体の種類や形成する画像の解像度に依存する。このため、デューティ制限値は、印刷媒体の種類ごと、および印刷解像度ごとに定められる。たとえば、ある紙のある解像度に対するデューティ制限値として、単色では８０％、各色の合計では１２０％のように定められる。
【００２３】
インクデータが設定されると、そのデータに基づいて、色予測モデルを構築し（ステップＳ２）、仮想サンプルを作成し（ステップＳ３）、粒状性モデルを構築して（ステップＳ４）、複数種類のインクの各々のインク量の組み合わせを色空間での値に対応付けるフォワードモデルを得る。フォワードモデルについては公知であり、その詳細については説明を省略する。
【００２４】
得られたフォワードモデルを用いてベースＬＵＴを作成する前に、このフォワードモデルを利用して、ガマット予測処理を行う（ステップＳ５）。得られた予測ガマットを評価し（ステップＳ６）、良い場合には、カラーセパレーションモデルでベースＬＵＴを作成する（ステップＳ７）。作成されたベースＬＵＴを評価し（ステップＳ８）、良い場合にはベースＬＵＴ作成を終了する。ステップＳ７、Ｓ８の詳細を公知であり、ここでは説明を省略する。また、作成されたベースＬＵＴに基づいてフォト系ＬＵＴなどの作成が行われるが、それについても説明を省略する。
【００２５】
予測ガマットの評価（ステップＳ６）が悪い場合、およびベースＬＵＴの評価（ステップＳ８）が悪い場合には、インクデータの設定（ステップＳ１）に戻って処理を繰り返す。
【００２６】
ベースＬＵＴの作成前にガマットを予測することで、工数のかかるステップＳ７、Ｓ８が失敗したときの工数を削減することができる。
【００２７】
［ガマット予測］
図２は、図１に示すフローチャート中のガマット予測処理（ステップＳ５）を詳細に説明するフローチャートであり、本発明の実施の形態を説明する図である。ここでは、色空間として、Ｌａｂ色空間を用いるものとする。
【００２８】
まず、ガマットを予測するために、インク色と、デューティ制限値、すなわち複数種類のインクの各々について単位面積あたりに使用可能なインク量の上限値および複数種類のインクについて単位面積あたりに使用可能な総インク量の上限値と、フォワードモデル（ＦＭ）情報、すなわち複数種類のインクの各々のインク量の組み合わせを色空間での値に対応付ける情報と、を取得する（ステップＳ１１）。
【００２９】
次に、単色での仮計算を行う。この仮計算では、まず、混色の元となる複数種類のインクのそれぞれについて、単色で均等またはほぼ均等なインク量の増加により再現される色の点を、Ｌａｂ色空間上で求める（ステップＳ１２）。具体的には、０から２５５までのインク量のうち、単色のデューティ制限からたとえば８０％の２０４までを４段階に分けて０、６８、１３６、２０４とし、他のインクは０として、Ｌａｂ値を求める。
【００３０】
続いて、ステップＳ１２で得られた単色で均等またはほぼ均等なインク量の増加により再現される色の点から、Ｌａｂ色空間上での距離が所定の範囲内で均等となる点の色を再現する単色初期インク量候補を求める（ステップＳ１３）。「所定の範囲内で均等」とは、任意の２点間の距離にばらつきがあっても、それがある範囲内に分布していることをいう。むろん、完全に均等な場合を含む。
【００３１】
すなわち、単色のＬａｂ空間上で逆引きして、Ｌａｂ色空間上で均等配置となる点の単色インク量を求める。具体的には、単色のインク量の増加について２点間で色差ΔＥを求め、この色差ΔＥをすべて足しこんでいき、それぞれのインク量候補での色差ΔＥの累計（１点目から２点目までの色差、１点目から２点目を経由して３点目までの色差、１点目から２点目、３点目を経由して４点目までの色差、．．）を求めておく。また、これらの色差ΔＥの合計を求めておき、それを分割数で割り、平均の増加色差を求める。その増加色差がどの累計色差の区間に入るか調べて、ある２点間のインク量の間に入ったら、その２点間のインク量の傾きから、そのＬａｂ値を出すべきインク量候補を単色初期インク量候補として決定する。このようにして、平均色差の倍数で、Ｌａｂ色空間上で等間隔の単色初期インク量候補が得られる。
【００３２】
次に、ステップＳ１３で得られた単色初期インク量候補を複数種類のインク間で掛け合わせて、仮初期インク量候補を算出する（ステップＳ１４）。このとき、デューティ制限値を参照し、それを超える候補はデータから削除する。
【００３３】
続いて、Ｌａｂ空間上での距離を計算し、仮初期インク量候補により再現される色の点がＬａｂ色空間上の特定の領域で密集している場合には、それらの点の一部を削除する（ステップＳ１５）。具体的には、全色での初期インク量候補からＬａｂ値を求め、Ｌ値が９０から８０、８０から７０、７０から６０のように、Ｌ値の区間ごとに並べ替える。そして、それぞれの区間で、点の数がある一定数を超えたら過剰とみなし、Ｌａｂ色空間上での２点間の距離が小さい順番に削除して、一定以上の均等な距離になるようにする。たとえば黒は、単色でも再現できるが、多色のコンポジットでも再現できる。このような同じ色に対して複数の初期インク量候補があると、後述する内外判定において、計算量が増大してしまう。仮初期インク量候補を減らすことで、計算量の増大を防ぐことができる。
【００３４】
また、Ｌａｂ空間上での距離計算において、仮初期インク量候補により再現される色の点がＬａｂ色空間上の特定の領域で所定の数より少ない場合には、その特定の領域に新たなインク量候補を追加する（ステップＳ１６）。具体的には、Ｌ値の区間で、点の数がある一定数以下なら少ないとみなし、Ｌａｂ色空間上での２点間の距離が大きい順番に、その２点の中間のインク量候補を求めて、初期インク量候補として追加する。
【００３５】
以上のステップＳ１からステップＳ１６の処理が初期インク量候補推定工程となり、複数種類のインクの各々のデューティ制限値と、複数種類のインクの合計デューティ制限値と、フォワードモデル情報とに基づいて、Ｌａｂ色空間上で互いの距離が所定の範囲内で均等となる点の色をそれぞれ再現する初期インク量候補が推定される。
【００３６】
以上の処理により得られた初期インク量候補を基準として境界判定工程を実行し、Ｌａｂ色空間上で内外判定を行って、複数種類のインクにより再現可能な領域と再現できない領域との境界を判定する（ステップＳ１７）。これにより、ガマットが予測される。
【００３７】
［内外判定］
色空間上で再現可能な領域と再現できない領域との境界の判定、すなわち内外判定は、最適化処理により行われる。最適化処理では、色空間上で再現できるかどうかわかっていない格子点に対して、実際に再現できるとわかっている色彩点（初期インク量候補により再現される点）を近づけていき、所定の閾値δ以内に収まれば、その格子点をガマット内であると判定する。
【００３８】
図３は、図２に示すフローチャート内の内外判定の処理の概要を説明する図である。この図において、境界点Ｘは、上述の方法により求められた初期インク量候補では再現することができないが、近くに初期インク量候補で再現できる色彩点がある格子点である。境界点Ｘの格子点の座標を（Ｌ１，ａ１，ｂ１）とする。また、色彩点Ａ〜Ｄは、上述の方法により求められた初期インク量候補により再現されるＬａｂ色空間上の点であり、境界点Ｘからの距離が所定範囲内にある点である。
【００３９】
図２のステップＳ１７における内外判定では、色彩点Ａ〜Ｄを順次用いて、境界点Ｘの色を再現できるかどうか、すなわちガマット内か否かの判定を行う。
【００４０】
色彩点Ａを用いた境界点Ｘの内外判定について説明する。この内外判定のためには、まず、最適化関数を用いた演算を行ない、色彩点Ａのインク量を変換する。これにより、色彩点Ａは色彩点Ａ’に移動する。以下では、色彩点を移動点ともいう。ステップＳ１７の内外判定では、最適化関数適用後の移動点Ａ’のＬａｂ値と境界点Ｘとの距離を算出し、その結果に基づいて、境界点Ｘが統合ガマットに含まれるか否かを判定する。
【００４１】
ここで、境界点Ｘがガマット内であると判定されるための条件は、
条件１：移動点と境界点Ｘとの距離がゼロまたは閾値δ以内であり、
条件２：条件１を満たす移動点に対応するインク量がデューティ制限値（単色および合計の双方）内であり、
条件３：条件１を満たす移動点に対応する各インクのインク量において負の値がない、
ことである。以上の条件をすべて満たせば、境界点Ｘはガマット内の点であると判定される。
【００４２】
図２のステップＳ１７における内外判定では、さらに、移動点Ａ’と境界点Ｘとの比較において上記の条件を満たさない場合には、その移動点についてさらに最適化関数を用いた処理を行う。これにより、たとえば移動点Ａ’は、移動点Ａ”に移動する。ここでもまた、上記の条件による判定を行なう。そして、上記の条件を満たさない場合は、その移動点Ａ”対してさらに最適化関数を用いた処理を行う。この処理を所定回数を繰り返しても上記の条件が満たされない場合は、他の色彩点Ｂ、Ｃ、Ｄについても同様の処理を行なっていく。そして、いずれかの移動点が上記３つの条件をすべて満たせば、境界点Ｘはガマット内であると判定する。
【００４３】
たとえば、図３の移動点Ｃに最適化関数を適用した移動点Ｃ’が、境界点Ｘに非常に近く（閾値δ内に）なり、また、移動点Ｃ’に対応するインク量がデューティ制限値内で、かつ各インク量に負の値が無い場合には、境界点Ｘがガマット内の点と判定される。
【００４４】
このように、境界点Ｘがガマット内の点であると判定されれば、境界点Ｘの外側の格子点を新たな境界点として同様に内外判定処理を行う。この処理を繰り返すことにより、ガマットの境界が補正されていく。これにより、ガマットの境界を正確に算出することができ、ガマットの予測の精度を高めることができる。なお、境界点Ｘから所定範囲内のガマット内の各点（色彩点Ａ〜Ｄ）について、所定回数で最適化関数を適用しても上記の条件を満たすものがない場合には、境界点Ｘはガマットの外側と判定される。
【００４５】
図４は、予測ガマットの一例を示す図であり、一部に初期インク量候補では再現できない領域のある例を説明する図である。図４は、Ｌａｂ色空間のＬ値が一定のときのガマットを示す。図２のステップＳ１１〜Ｓ１６の処理により、図４に示すような予測ガマット１００が得られる。この時点では、たとえば領域１０１のように、一部に初期インク量候補では再現できない部分がある可能性がある。図２のステップＳ１７の処理により内外判定を行うことで、予測ガマットの境界が補正される。
【００４６】
図５は予測ガマットと製品ガマットとの比較例を説明する図である。すでに製品となっている印刷装置について、以上の方法で作成した予測ガマット１００と、実際のガマット、すなわち製品ガマット１１０とを比較しており、予測ガマット１００は、製品版ガマット１１０を完全に包含していることがわかる。
【００４７】
予測ガマット１００は、最大のガマットを予測したもので、色彩の連続性や粒状性などの印刷品質の詳細については検討していない。したがって、予測ガマット１００と製品ガマット１１０とを単純には比較できないが、少なくとも、ガマットの最大範囲をベースＬＵＴの作成前に確実に予測することができる。
【００４８】
［コンピューターによる実施］
図６は、ガマット予測およびベースＬＵＴ作成の処理をコンピューターで行うための機能ブロック構成例を示す図である。図１および図２に示す処理は、コンピューターを利用して実施することが望ましい。単独のコンピューターで実施することもできるが、機能ごとに分割して別々のコンピューターで実施することもできる。ここでは、単独のコンピューターで実施する場合を例に説明する。
【００４９】
図６に示すコンピューターの機能的な構成例は、設定ファイル１、フォワードモデル定義ファイル２、Ｌａｂ変換部３、最適化処理部４、ベースＬＵＴ作成処理部５、単色インク量増加処理部６、等間隔計算部７、初期インク量候補選択部８、距離計算処理部９およびＬａｂデータ１０を有する。Ｌａｂ変換部３、最適化処理部４およびベースＬＵＴ作成処理部５は、ベースＬＵＴ作成のための既存ライブラリー１１として提供されている。単色インク量増加処理部６、等間隔計算部７、初期インク量候補選択部８および距離計算処理部９が、複数種類のインクの各々について単位面積あたりに使用可能なインク量の上限値（デューティ制限値）と、複数種類のインクについて単位面積あたりに使用可能な総インク量の上限値（合計デューティ制限値）と、複数種類のインクの各々のインク量の組み合わせを色空間での値に対応付ける情報（フォワードモデル情報）と、に基づいて、色空間上で互いの距離が所定の範囲内で均等となる点の色をそれぞれ再現する初期インク量候補を推定する初期インク量候補推定手段を構成する。最適化処理部４が、初期インク量候補を基準として、色空間上で、複数種類のインクにより再現可能な領域と再現できない領域との境界を判定する境界判定手段を構成する。図６における機能的な構成例は、コンピューターのハードウェアと上記の機能的な構成を実現するための専用のプログラムとが協働することにより実現されている。
【００５０】
設定ファイル１には、測色により得られたインク色、デューティ制限値などのインクデータがあらかじめ設定される。フォワードモデル定義ファイル２には、フォワードモデルの定義（フォワードモデル情報）が設定される。
【００５１】
単色インク量増加処理部６は、混色の元となる複数種類のインクのそれぞれについて、単色で均等またはほぼ均等なインク量の増加を設定する。Ｌａｂ変換部３は、設定ファイル１からのインクデータと、単色インク量増加処理部６により設定されたインク量の増加とを用いて、フォワードモデル定義ファイル２に定義されたフォワードモデルにしたがって、Ｌａｂ値を計算する（図２のステップＳ１２）。得られたＬａｂ値は、Ｌａｂデータ１０として保存される。
【００５２】
等間隔計算部７は、Ｌａｂデータ１０を参照し、単色で均等またはほぼ均等なインク量の増加により再現される色の点から、Ｌａｂ色空間上での距離が所定の範囲内で均等となる点の色を再現する単色初期インク量候補を求める（図２のステップＳ１３）。
【００５３】
初期インク量候補選択部８は、等間隔計算部７で得られた単色初期インク量候補を複数種類のインク間で掛け合わせて、仮初期インク量候補を求める（図２のステップＳ１４）。このとき、設定ファイル１に設定されている総デューティ制限値を参照し、それを超える候補はデータから削除する。初期インク量候補選択部８はさらに、得られた仮初期インク量候補を用いて、Ｌａｂ変換部７にＬａｂ値を計算させる。この計算により、Ｌａｂデータ１０が更新される。
【００５４】
距離計算処理部９は、更新されたＬａｂデータ１０から、Ｌａｂ空間上での距離を計算する。初期インク量候補選択部８は、距離計算処理部９の計算結果に基づいて、空間上で互いの距離が所定の範囲内で均等となるように、初期インク量候補により再現される色の点の一部削除および追加の処理を行う（図２のステップＳ１５、Ｓ１６）。
【００５５】
初期インク量候補選択部８はさらに、得られた初期インク量候補を基準として、最適化処理部４に、Ｌａｂ色空間上で内外判定を行わせる。最適化処理部４は、最適化処理を実行し、ガマットの内外判定を行う（図２のステップＳ１７）。この内外判定の結果が、予測ガマットとなる。
【００５６】
図２に示すフローチャートのステップＳ１３において、以上の説明では、単色で均等なインク量増加により再現される色の点をＬａｂ色空間上で求めるものとしているが、インクの特性によっては、たとえばインク量の増加に重み付けを行うなど、完全に等間隔でなくてもよい。また、ステップＳ１６、Ｓ１７における点の削除、追加の処理は、２点間の距離を基準としているが、３点以上の点間で点の削除、追加の処理を行うこともできる。
【００５７】
以上説明した本発明の実施の形態によれば、ガマットの形状を正確かつ迅速に予測することができる。これをベースＬＵＴ作成前に行うことで、ベースＬＵＴ再生の失敗を未然に防ぎ、結果としてベースＬＵＴ作成コストを削減することができる。
【００５８】
また、インクの組み合わせでガマットを予測することができるので、インクの組み合わせの選定に利用することもできる。これにより、印刷ヘッドやそのインク順、インクの要素内容などの設計にも利用して、設計コストを削減することができる。
【符号の説明】
【００５９】
１…設定ファイル、２…フォワードモデル定義ファイル、３…Ｌａｂ変換部、４…最適化処理部（境界を判定する手段）、５…ベースＬＵＴ作成処理部、６…単色インク量増加処理部（初期インク量候補定手段の一部）、７…等間隔計算部（初期インク量候補定手段の一部）、８…初期インク量候補選択部（初期インク量候補定手段の一部）、９…距離計算処理部（初期インク量候補定手段の一部）、１０…Ｌａｂデータ、１１…既存ライブラリー。
【図１】
2012029022.tif 000003
【図２】
2012029022.tif 000004
【図３】
2012029022.tif 000005
【図４】
2012029022.tif 000006
【図５】
2012029022.tif 000007
【図６】
2012029022.tif 000008