(57)【要約】【課題】階調性に優れた色変換ＬＵＴを作成することのできる技術を提供する。【解決手段】第１の色空間中の色を、印刷装置で使用可能なインク量セットに変換するための色変換ＬＵＴを備える印刷装置の製造方法。処理対象格子点とインク量セットとの対応関係が既に決定された格子点が処理対象格子点を挟むように少なくとも２つ存在する場合に、第２の色空間において、２つの格子点に対応する第２の色空間中の２つの座標を結ぶ直線に平行な法線ベクトルを有するとともに処理対象格子点に対応する第２の色空間中の座標を通る平面を求め、平面とインク量セットの候補に対応する第２の色空間中の座標との間のユークリッド距離を評価値として算出し、評価値に基づいて処理対象格子点に対応づけるインク量セットを決定する。【選択図】図１１
2012231307.tif 000002
【特許請求の範囲】
【請求項１】
第１の色空間中の色を、印刷装置で使用可能な複数のインクの量の組合せであるインク量セットに変換するための色変換ルックアップテーブルが記録された記憶部を備える印刷装置の製造方法であって、
前記第１の色空間を構成する格子点の中から、前記インク量セットを対応付ける格子点を処理対象格子点として選択する選択工程と、
前記処理対象格子点に対応付けるインク量セットの候補を決定する候補決定工程と、
前記インク量セットの候補が表すインク量に基づいて、前記処理対象格子点に対応づけるインク量セットを決定するための評価値を算出する算出工程と、
前記算出された評価値に基づいて、前記インク量セットの候補の中から、前記処理対象格子点に対応づけるインク量セットを決定し、前記決定したインク量セットを前記処理対象格子点に対応付けて前記色変換ルックアップテーブルに記録するインク量セット決定工程と、
前記処理対象格子点と前記インク量セットとの対応付けが行われた前記色変換ルックアップテーブルを、前記印刷装置が備える前記記憶部に記憶させる記憶工程と、を備え、
前記算出工程では、前記処理対象格子点と前記インク量セットとの対応関係が既に決定された格子点が前記処理対象格子点を挟むように少なくとも２つ存在する場合に、第２の色空間において、前記２つの格子点に対応する前記第２の色空間中の２つの座標を結ぶ直線に平行な法線ベクトルを有するとともに前記処理対象格子点に対応する前記第２の色空間中の座標を通る平面を求め、前記平面と、前記インク量セットの候補に対応する前記第２の色空間中の座標との間のユークリッド距離を、前記評価値として算出する、
印刷装置の製造方法。
【請求項２】
請求項１記載の印刷装置の製造方法であって、
前記算出工程では、前記処理対象格子点と前記インク量セットとの対応関係が既に決定された２つの格子点が前記処理対象格子点を挟むように少なくとも２組存在する場合に、前記第２の色空間において、前記２組の格子点について、それぞれ前記平面を２つ求めるとともに前記２つの平面の交線を求め、前記交線と、前記インク量セットの候補に対応する前記第２の色空間中の座標との間のユークリッド距離を、前記評価値として算出する、
印刷装置の製造方法。
【請求項３】
請求項１または請求項２記載の印刷装置の製造方法であって、
前記算出工程では、前記処理対象格子点と前記インク量セットとの対応関係が既に決定された２つの格子点が前記処理対象格子点を挟むように少なくとも３組存在する場合に、第２の色空間において、前記３組の格子点について、それぞれ前記平面を３つ求めるとともに前記３つの平面の交点を求め、前記交点と、前記インク量セットの候補に対応する前記第２の色空間中の座標との間のユークリッド距離を、前記評価値として算出する、
印刷装置の製造方法。
【請求項４】
請求項１から請求項３までのいずれか一項に記載の印刷装置の製造方法によって製造された印刷装置。
【請求項５】
第１の色空間中の色を、印刷装置で使用可能な複数のインクの量の組合せであるインク量セットに変換するための色変換ルックアップテーブルを用いて印刷を行う印刷方法であって、
前記第１の色空間を構成する格子点の中から、前記インク量セットを対応付ける格子点を処理対象格子点として選択する選択工程と、
前記処理対象格子点に対応付けるインク量セットの候補を決定する候補決定工程と、
前記インク量セットの候補が表すインク量に基づいて、前記処理対象格子点に対応づけるインク量セットを決定するための評価値を算出する算出工程と、
前記算出された評価値に基づいて、前記インク量セットの候補の中から、前記処理対象格子点に対応づけるインク量セットを決定し、前記決定したインク量セットを前記処理対象格子点に対応付けて前記色変換ルックアップテーブルに記録するインク量セット決定工程と、
前記処理対象格子点と前記インク量セットとの対応付けが行われた前記色変換ルックアップテーブルを、記憶部に記憶させる記憶工程と、
前記第１の色空間によって表される画像データを取得する工程と、
前記色変換ルックアップテーブルを参照して、前記画像データを前記インク量セットに変換する工程と、
前記変換されたインク量セットに対してハーフトーン処理を行い、印刷データを生成する工程と、
前記印刷データに基づいて印刷処理を行う工程と、を備え、
前記算出工程では、前記処理対象格子点と前記インク量セットとの対応関係が既に決定された格子点が前記処理対象格子点を挟むように少なくとも２つ存在する場合に、第２の色空間において、前記２つの格子点に対応する前記第２の色空間中の２つの座標を結ぶ直線に平行な法線ベクトルを有し前記処理対象格子点に対応する前記第２の色空間中の座標を通る平面を求め、前記平面と、前記インク量セットの候補に対応する前記第２の色空間中の座標との間のユークリッド距離を、前記評価値として算出する、
印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置のための色変換処理を行う技術に関する。
【背景技術】
【０００２】
画像の出力装置として、カラーインクジェット式印刷装置が広く普及している。カラーインクジェット式の印刷装置では、第１の表色系によって表現された画像データの色値を、インクの種類に対応した第２の表色系の色値に変換する色変換処理が行われる。この色変換処理では、第１の表色系の色値と第２の表色系の色値とが対応付けられたルックアップテーブル（以下、単に「色変換ＬＵＴ」ともいう）が参照される。
【０００３】
ルックアップテーブルを作成する技術として、例えば、特許文献１には、各色のインク量に応じて変化する様々な評価指数を用いて色変換ＬＵＴを作成することが開示されている。このような評価指数として、例えば、インクの粒状性やインク量の変化の滑らかさなどを数値として表す様々な評価指数が用いられてきたが、更に優れた階調表現が可能な色変換ＬＵＴを作成可能な技術が望まれていた。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特表２００７−５１１１６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
前述の問題を考慮し、本発明が解決しようとする課題は、階調性に優れた色変換ルックアップテーブルを作成することのできる技術を提供することである。
【課題を解決するための手段】
【０００６】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態又は適用例として実現することが可能である。
【０００７】
［適用例１］第１の色空間中の色を、印刷装置で使用可能な複数のインクの量の組合せであるインク量セットに変換するための色変換ルックアップテーブルが記録された記憶部を備える印刷装置の製造方法であって、前記第１の色空間を構成する格子点の中から、前記インク量セットを対応付ける格子点を処理対象格子点として選択する選択工程と、前記処理対象格子点に対応付けるインク量セットの候補を決定する候補決定工程と、前記インク量セットの候補が表すインク量に基づいて、前記処理対象格子点に対応づけるインク量セットを決定するための評価値を算出する算出工程と、前記算出された評価値に基づいて、前記インク量セットの候補の中から、前記処理対象格子点に対応づけるインク量セットを決定し、前記決定したインク量セットを前記処理対象格子点に対応付けて前記色変換ルックアップテーブルに記録するインク量セット決定工程と、前記処理対象格子点と前記インク量セットとの対応付けが行われた前記色変換ルックアップテーブルを、前記印刷装置が備える前記記憶部に記憶させる記憶工程と、を備え、前記算出工程では、前記処理対象格子点と前記インク量セットとの対応関係が既に決定された格子点が前記処理対象格子点を挟むように少なくとも２つ存在する場合に、第２の色空間において、前記２つの格子点に対応する前記第２の色空間中の２つの座標を結ぶ直線に平行な法線ベクトルを有するとともに前記処理対象格子点に対応する前記第２の色空間中の座標を通る平面を求め、前記平面と、前記インク量セットの候補に対応する前記第２の色空間中の座標との間のユークリッド距離を、前記評価値として算出する、印刷装置の製造方法。
【０００８】
この方法によれば、色変換ルックアップテーブルの処理対象格子点に対応付けるインク量セットを決定する際に、処理対象格子点とインク量セットとの対応関係が既に決定された格子点が処理対象格子点を挟むように少なくとも２つ存在する場合には、第２の色空間において、２つの格子点に対応する第２の色空間中の２つの座標を結ぶ直線に平行な法線ベクトルを有するとともに処理対象格子点に対応する第２の色空間中の座標を通る平面を求め、この平面と、インク量セットの候補に対応する第２の色空間中の座標との間のユークリッド距離を評価値として算出する。このような評価値に基づいてインク量セットの決定を行えば、処理対象格子点を挟む２つの格子点間の階調変化のつながりを滑らかにすることができるので、階調性に優れたルックアップテーブルを備えた印刷装置を製造することができる。
【０００９】
［適用例２］適用例１記載の印刷装置の製造方法であって、前記算出工程では、前記処理対象格子点と前記インク量セットとの対応関係が既に決定された２つの格子点が前記処理対象格子点を挟むように少なくとも２組存在する場合に、前記第２の色空間において、前記２組の格子点について、それぞれ前記平面を２つ求めるとともに前記２つの平面の交線を求め、前記交線と、前記インク量セットの候補に対応する前記第２の色空間中の座標との間のユークリッド距離を、前記評価値として算出する、印刷装置の製造方法。
【００１０】
この方法によれば、処理対象格子点とインク量セットとの対応関係が既に決定された２つの格子点が処理対象格子点を挟むように少なくとも２組存在する場合において、２組の格子点からそれぞれ求めた２つの平面の交線と、インク量セットの候補に対応する座標との間のユークリッド距離を評価値として算出する。このような評価値に基づいてインク量セットの決定を行えば、処理対象格子点の周囲に配置された２組の格子点間のそれぞれの階調変化のつながりを滑らかにすることができるので、階調性に優れたルックアップテーブルを備えた印刷装置を製造することができる。
【００１１】
［適用例３］適用例１または適用例２記載の印刷装置の製造方法であって、前記算出工程では、前記処理対象格子点と前記インク量セットとの対応関係が既に決定された２つの格子点が前記処理対象格子点を挟むように少なくとも３組存在する場合に、第２の色空間において、前記３組の格子点について、それぞれ前記平面を３つ求めるとともに前記３つの平面の交点を求め、前記交点と、前記インク量セットの候補に対応する前記第２の色空間中の座標との間のユークリッド距離を、前記評価値として算出する、印刷装置の製造方法。
【００１２】
この方法によれば、処理対象格子点とインク量セットとの対応関係が既に決定された２つの格子点が処理対象格子点を挟むように少なくとも３組存在する場合において、３組の格子点からそれぞれ求めた３つの平面の交点と、インク量セットの候補に対応する座標との間のユークリッド距離を評価値として算出する。このような評価値に基づいてインク量セットの決定を行えば、処理対象格子点の周囲に配置された３組の格子点間のそれぞれの階調変化のつながりを滑らかにすることができるので、階調性に優れたルックアップテーブルを備えた印刷装置を製造することができる。
【００１３】
本発明は、上述した印刷装置の製造方法としての構成のほか、印刷方法および印刷装置、ルックアップテーブルの作成方法や、コンピュータープログラムとしても構成することができる。かかるコンピュータープログラムは、コンピューターが読取可能な記録媒体に記録されていてもよい。記録媒体としては、例えば、フレキシブルディスクやＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、光磁気ディスク、メモリーカード、ハードディスク等の種々の媒体を利用することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施例としての印刷装置の概略構成図である。
【図２】印刷処理のフローチャートである。
【図３】色変換ＬＵＴ作成装置の概略構成図である。
【図４】フォワードモデルコンバーターの概略図である。
【図５】色変換ＬＵＴのデータ構造を示す表である。
【図６】色変換ＬＵＴのデータ構造を示す説明図である。
【図７】色変換ＬＵＴ作成ルーチンを示すフローチャートである。
【図８】印刷装置の製造方法を示すフローチャートである。
【図９】処理対象格子点の選択順序の概念を示す説明図である。
【図１０】処理対象格子点の他の選択方法の例を示す図である。
【図１１】参照可能格子点が２つ存在する場合の第１階調性指数の算出方法を表した図である。
【図１２】参照可能格子点が４つ存在する場合の第１階調性指数の算出方法を表した図である。
【図１３】参照可能格子点が６つ存在する場合の第１階調性指数の算出方法を表した図である。
【図１４】第２階調性指数ＳＩの算出方法を示す説明図である。
【図１５】第１階調性指数を求める別の方法を示した図である。
【発明を実施するための形態】
【００１５】
以下、上述した本発明の作用・効果を一層明らかにするため、本発明の実施の形態を実施例に基づき次の順序で説明する。
Ａ．印刷装置：
Ｂ．色変換ＬＵＴ作成装置：
Ｃ．処理対象格子点の選択方法：
Ｄ．評価値算出方法：
Ｅ．変形例：
【００１６】
Ａ．印刷装置：
図１は、本発明の一実施例としての印刷装置の概略構成図である。印刷装置１０は、カラーインクジェット式印刷装置であり、紙送りモーター７４によって印刷媒体Ｐを搬送する機構と、キャリッジモーター７０によってキャリッジ８０をプラテン７５の軸方向に往復動させる機構と、キャリッジ８０に搭載された印刷ヘッド８１を駆動してインクの吐出及びドット形成を行う機構と、紙送りモーター７４，キャリッジモーター７０及び印刷ヘッド８１とを制御する制御ユニット３０と、図示していないコンピューターや記録媒体から画像データを取得して制御ユニット３０に供給する画像データ供給部９１と、を備えている。
【００１７】
キャリッジ８０には、カラーインクとして、例えば、シアンインクＣと、マゼンタインクＭと、イエロインクＹと、ブラックインクＫとをそれぞれ収容したカラーインク用のインクカートリッジ８２〜８５が搭載される。キャリッジ８０の下部の印刷ヘッド８１には、上述の各色のカラーインクに対応するノズル列が形成されている。キャリッジ８０にこれらのインクカートリッジ８２〜８５を上方から装着すると、インクカートリッジ８２〜８５から印刷ヘッド８１へのインクの供給が可能となる。
【００１８】
制御ユニット３０は、ＣＰＵ４０と、ＲＯＭ５１と、ＲＡＭ５２と、ＥＥＰＲＯＭ６０とを備えている。ＣＰＵ４０は、ＲＯＭ５１に予め記憶された制御プログラムをＲＡＭ５２に展開して実行することで、キャリッジ８０の往復動や紙送りを制御すると共に、印刷ヘッド８１を駆動して、印刷媒体Ｐへのインク吐出を制御する。
【００１９】
ＥＥＰＲＯＭ６０には、色変換ＬＵＴ６１が記憶されている。色変換ＬＵＴ６１は、画像データ供給部９１から供給されたＲＧＢ形式の画像データＯＲＧの色値を、インクカートリッジ８２〜８５に収容されたインク（Ｃ，Ｍ，Ｙ，Ｋ）のそれぞれのインク量を表すインク量セットに変換するためのテーブルである。この色変換ＬＵＴ６１は、後述する色変換ＬＵＴ作成装置（図３参照）によって予め作成されるものである。
【００２０】
図２は、印刷装置によって実行される印刷処理のフローチャートである。ユーザーが印刷処理を指示すると、ＣＰＵ４０は、画像データ供給部９１からＲＧＢ形式の画像データＯＲＧを取得する（ステップＳ１００）。画像データＯＲＧを取得すると、ＣＰＵ４０は、ＥＥＰＲＯＭ６０に記憶された色変換ＬＵＴ６１を参照して、画像データＯＲＧの色値をインク量セットに変換する（ステップＳ２００）。ＲＧＢ値からインク量セットへの色変換処理が完了すると、ＣＰＵ４０は、インク量セットに変換された画像データに対して、ハーフトーン処理を行う（ステップＳ３００）。ハーフトーン処理の具体的な方法としては、例えば、組織的ディザー法、誤差拡散法、濃度パターン法などを採用することができる。次に、ＣＰＵ４０は、画像データのデータを並べ替えるためのラスタライズ処理を行う（ステップＳ４００）。ラスタライズ処理を行うと、ＣＰＵ４０は、ラスタライズされたデータに基づいて、キャリッジモーター７０、紙送りモーター７４及び印刷ヘッド８１を駆動し、印刷ヘッド８１からカラーインクを吐出させて、印刷を実行する（ステップＳ５００）。
【００２１】
Ｂ．色変換ＬＵＴ作成装置：
Ｂ１．装置構成：
図３は、図１に示した色変換ＬＵＴ６１を作成するための色変換ＬＵＴ作成装置２０の概略構成図である。色変換ＬＵＴ作成装置２０は、ＣＰＵ４１と、ＲＯＭ５３と、ＲＡＭ５４と、ＨＤＤ５５と、図示していないモニタや各種入出力インタフェースを備えるコンピューターとして構成されている。ＣＰＵ４１は、ＲＯＭ５３またはＨＤＤ５５に記憶されたプログラムをＲＡＭ５４に展開して実行することにより、処理対象格子点選択部１００、インク量セット候補算出部２００、フォワードモデルコンバーター５００、評価値算出部３００、最適インク量セット決定部４００等の各機能を実現する。ＨＤＤ５５には、この色変換ＬＵＴ作成装置２０によって作成される色変換ＬＵＴ６１が格納される。
【００２２】
図４は、フォワードモデルコンバーター５００の概略図である。フォワードモデルコンバーター５００は、インク量セットをＣＩＥＬＡＢ色空間におけるＬ*値、ａ*値、ｂ*値（以下これらをまとめて単に「Ｌａｂ値」という）に変換する機能を備えており、分光プリンティングモデルコンバーター５１０と、色コンバーター５２０とを備える。
【００２３】
分光プリンティングモデルコンバーター５１０は、ＣＭＹＫの各値によって表されるインク量セットを、分光反射率Ｒ（λ）に変換する。この分光反射率Ｒ（λ）は、そのインク量セットによって形成されるカラーパッチの測色値を表している。色コンバーター５２０は、分光プリンティングモデルコンバーター５１０によって得られた分光反射率Ｒ（λ）から、Ｌａｂ値を算出する。このとき、色コンバーター５２０は、予め設定された光源の種類（例えば、標準光源であるＤ６５）や印刷用紙の種類（例えば、光沢紙）に基づいて、Ｌａｂ値を算出する。つまり、フォワードモデルコンバーター５００を用いれば、インク量セットを入力することにより、そのインク量セットに対応したＬａｂ値を一意に取得することができる。分光プリンティングモデルコンバーター５１０や色コンバーター５２０の構成、機能については、例えば、特表２００７−５１１１７５号公報や、特開２００８−２６３５７９号公報に開示されている。
【００２４】
インク量セット候補算出部２００（図３参照）は、色変換ＬＵＴ６１内の処理対象格子点に対して格納する最適インク量セットの候補（以下、単に「インク量セット候補」という）を求める機能を有する。なお、処理対象格子点および最適インク量セットについては後述する。
【００２５】
評価値算出部３００は、インク量セット候補に基づいて、そのインク量セットが最適なインク量セットであるか否かを判断するための評価値を算出する機能を有する。
【００２６】
最適インク量セット決定部４００は、評価値算出部３００によって算出された評価値に基づいて、処理対象格子点に対応付ける最適なインク量セット（以下、「最適インク量セット」という）を決定する機能を有する。
【００２７】
図５および図６は、ＨＤＤに格納される色変換ＬＵＴ６１のデータ構造を示す表および説明図である。図５に示すように、色変換ＬＵＴ６１には、ＲＧＢ値と、Ｌａｂ値と、最適インク量セットとがそれぞれ一意に対応付けられる。Ｌａｂ値によって表されるＬａｂ色空間は、ＲＧＢ値によって表されるＲＧＢ色空間よりも広い色再現範囲を有し、機器に依存しないという性質を有する。ＲＧＢ値を構成するＲ値、Ｇ値、Ｂ値は、それぞれ、本実施例では１７段階に区分されている。つまり、色変換ＬＵＴ６１は、図６に示すように、Ｒ軸とＧ軸とＢ軸とを有する３次元色空間において、１７個×１７個×１７個の格子点を有する六面体として表すことができる。そのため、この六面体を構成する各格子点には、ＲＧＢ値とＬａｂ値とインク量セットとが対応付けられることになる。各格子点に対応付けられるＲＧＢ値は、（Ｒ，Ｇ，Ｂ）＝（０，０，０）、Ｌａｂ値は、（Ｌ，ａ，ｂ）＝（０，０，０）、インク量セットは、（Ｃ，Ｍ，Ｙ，Ｋ）＝（０，０，０，０）のように多次元の座標値によって表すことができる。区分の数は、１７には限らず、例えば、Ｒ値、Ｇ値、Ｂ値が採り得る範囲を１１や３２などの任意の数に区分することもできる。また、隣り合う格子点の間隔は、ある範囲において狭くし、ある範囲において広くするなど、不均等にすることもできる。さらに、隣り合う格子点の間隔は、等間隔にすることもできるし、Ｒ値、Ｇ値、Ｂ値が採り得る範囲が、規定の区分数（本実施例では１７）に等しく区分できない場合は、ほぼ等間隔にすることもできる。なお、本実施例におけるＲＧＢ色空間は、本願の第１の色空間に相当し、Ｌａｂ色空間は第２の色空間に相当する。
【００２８】
Ｂ２．色変換ＬＵＴの作成フロー
図７は、色変換ＬＵＴ作成装置２０によって実行される色変換ＬＵＴ作成ルーチンを示すフローチャートである。まず、ＣＰＵ４１は、色変換ＬＵＴ６１の初期化を行う（ステップＳ１０）。具体的には、色変換ＬＵＴ６１の各格子点のＲＧＢ値に対して、Ｌａｂ値と、インク量セットの初期値（以下、初期インク量セットという）を対応付ける。初期インク量セットは、例えば、以下の式（１）および式（２）に基づいて算出することができる。また、Ｌａｂ値は、初期インク量セットの値をフォワードモデルコンバーター５００に入力することで得ることができる。
【００２９】
【数１】
2012231307.tif 000003
【数２】
2012231307.tif 000004
【００３０】
ここで、上記式（１）におけるインク量Ｉj(R,G,B)の添え字ｊは、インク量セットを構成するインクの種類の数に対応している。本実施例は（Ｃ，Ｍ，Ｙ，Ｋ）の４種類のインクを使用しているため、ｊ＝１〜４である。ＲＧＢ値のいずれかが０または２５５である格子点に対するインク量Ｉj(R,G,B)は、ユーザーによりあらかじめ入力された値を用いる。式（１）および式（２）によれば、任意のＲＧＢ値におけるインク量Ｉj(R,G,B)を求めることができ、このインク量Ｉj(R,G,B)を組み合わせた情報が、当該任意のＲＧＢ値におけるインク量セットとして決定される。なお、初期インク量セットの値は、前述した計算によらず、他の方法によって決定された値を設定することとしてもよい。また、初期インク量セットは、例えば、特開２００９−３３２３９号公報に記載された「インバースモデル初期ＬＵＴ」を用いることで、Ｌａｂ値からより好ましい値に修正することができる。
【００３１】
以上のようにして色変換ＬＵＴ６１の初期化を行うと、処理対象格子点選択部１００が、所定の順序に従って、色変換ＬＵＴ６１の中から最適インク量セットを決定する対象となる格子点（以下、「処理対象格子点」と記載する）を選択する（ステップＳ２０）。処理対象格子点を選択する順序については後述する。処理対象格子点を選択すると、インク量セット候補算出部２００が、処理対象格子点に対応付ける最適インク量セットの候補（インク量セット候補）を算出して決定する（ステップＳ３０）。初回に決定されるインク量セット候補は、色変換ＬＵＴ６１にはじめから記録されている初期インク量セットとなる。インク量セット候補が決定されると、評価値算出部３００が、決定されたインク量セット候補に基づき評価値を算出する（ステップＳ４０）。評価値の算出方法は、ステップＳ２０で選択された処理対象格子点が、図６に示した六面体内のどの格子点に該当するかに応じて異なる。評価値の算出方法の詳細は後述する。
【００３２】
評価値が算出されると、ＣＰＵ４１は、評価値が最小となったか否かを判断する（ステップＳ５０）。評価値が最小でない場合には、ＣＰＵ４１は、処理を上記ステップＳ３０に戻す。評価値が最小である場合には、最適インク量セット決定部４００が、その評価値の算出元となったインク量セット候補を、最適インク量セットとして決定し、色変換ＬＵＴ６１の現在の処理対象格子点に対応づける（ステップＳ６０）。
【００３３】
上記ステップＳ３０において、２回目以降、インク量セット候補算出部２００は、インク量セット候補を次のように求める。まず、初期インク量セットから、インク量セットを構成する各インク量の値をそれぞれ微少変化させて２回目のインク量セット候補を求める。この変化の方向は、評価値が最適化する方向（すなわち、評価値が小さくなる方向）であり、その後、順次、前回得られたインク量セット候補を構成する各インク量の値をそれぞれ微少に変化させて、次のインク量セット候補を得る。各インク量セット候補に対して、ステップＳ４０およびステップＳ５０がそれぞれ実行される。ステップＳ３０からステップＳ５０までの処理を繰り返し行えば、最終的にはステップＳ５０で肯定判定されたときに、評価値が最適化した（最小となった）インク量セット候補が得られることになり、ステップＳ６０で、その得られたインク量セット候補が最適インク量セットとして決定される。
【００３４】
ステップＳ３０からステップＳ５０までの繰り返し処理は、具体的には、公知の最急降下法、準ニュートン法、シンプレックス法などを用いて実現される。なお、上記ステップＳ５０では、ＣＰＵ４１は、ｎ回目（ｎは１以上の自然数）に求められたインク量セット候補による評価値と、（ｎ＋１）回目に求められたインク量セット候補による評価値との差分値が、規定の差分値以下である場合に、ｎ回目もしくは（ｎ＋１）回目に求められたインク量セット候補を、最適インク量セットとして決定してもよい。また、上記ステップＳ３０からステップまでＳ５０の処理の回数をあらかじめ設定（例えば、２００回など）しておき、その中で評価値もしくは差分値が最小となったインク量セット候補を、最適インク量セットとして決定してもよい。
【００３５】
最適インク量セットを処理対象格子点に対応付けると、ＣＰＵ４１は、他に処理対象格子点が存在するか否かを判断する（ステップＳ７０）。他に処理対象格子点が存在する場合はステップＳ２０に戻って上述した一連の処理を繰り返し実行する。処理対象格子点が存在しない場合、つまり、全ての格子点について最適インク量セットを決定した場合には、当該色変換ＬＵＴ作成ルーチンを終了する。
【００３６】
図８は、印刷装置の製造方法を示すフローチャートである。以上のように作成された色変換ＬＵＴ６１は、ＨＤＤ５５から適宜読み出され、印刷装置１０の製造時において、ＥＥＰＲＯＭライター等によりＥＥＰＲＯＭ６０に書き込まれる（ステップＳ８０）。そして、このＥＥＰＲＯＭ６０が印刷装置１０内の制御ユニット３０に実装されることで（ステップＳ９０）、印刷装置１０が製造される。なお、ＥＥＰＲＯＭ６０への色変換ＬＵＴ６１の書き込みは他の方法を採用してもよい。例えば、印刷装置１０のＣＰＵ４０が、画像データ供給部９１を通じて色変換ＬＵＴ６１を取得し、ＥＥＰＲＯＭ６０に書き込むことも可能である。また、ＥＥＰＲＯＭ６０に色変換ＬＵＴ６１を書き込む際には、予め色変換ＬＵＴ６１から、Ｌａｂ値を消去してもよい。こうすることで、色変換ＬＵＴ６１は、ＲＧＢ値とインク量セットの対応関係のみを表すことになる。
【００３７】
Ｃ．処理対象格子点の選択方法：
図９は、図７のステップＳ２０における処理対象格子点の選択順序の概念を示す説明図である。図６に示したように、色変換ＬＵＴ６１は３次元空間において１７個×１７個×１７個の格子点を含む六面体と捉えることができるが、図９では説明の簡単のために、この六面体の１つの表面が９個×９個の格子点によって構成されている例を示している。図９に示した数字は、数字に最も近接している格子点、つまり六面体の辺上の格子点の選択順序であり、数字が小さいほど、その格子点が早く選択されることを表している。
【００３８】
図９に示した例では、処理対象格子点選択部１００は、六面体の頂点に位置する格子点（図９において、選択順序「１」が付された格子点）を第１処理対象格子点として選択し、次に、２つの第１処理対象格子点の略中央に位置する格子点（図９において、格子点処理順序２が付された格子点）を、第２処理対象格子点として選択する。選択する格子点の位置が「略」中央である理由は、各格子点間の間隔が、等間隔であるとは限らないからであり、また、２つの格子点の間に偶数個の格子点が存在することもあるからである。なお、「略中央に位置する格子点」とは、換言すれば、２つの第１処理対象格子点の中央に最も近い格子点、あるいは、２つの第１処理対象格子点の中央に最も近い格子点のうちいずれか一つの格子点、ということができる。また、この略中央に位置する格子点は、２つの第１処理対象格子点に挟まれているとも言うことができる。第１処理対象格子点と第２処理対象格子点とが選択された後には、第１処理対象格子点と第２処理対象格子点の略中央に位置する格子点（図９において、格子点処理順序３が付された格子点）が第３処理対象格子点として選択される。
【００３９】
このように、本実施例では、六面体の頂点に位置する格子点を最初に選択して最適インク量セットを決定し、その後、最適インク量セットが決定された２つの格子点の略中央に位置する格子点を次々に選択していくことで、六面体の辺上の各格子点の最適インク量セットを決定していく。なお、六面体の辺上の格子点の最適インク量セットを決定した後には、辺で囲まれる面内の各格子点に対して最適インク量セットを決定していく。このときも、辺上の格子点の選択順序と同様に、最適インク量セットが決定された相対する辺上の２つの格子点の略中央に位置する格子点を選択して最適インク量セットを決定し、その後、最適インク量セットが決定された２つの格子点の略中央に位置する格子点を次々に選択していくことで、六面体の面上の各格子点のインク量セットを決定していく。また、４つの頂点もしくは４つの格子点の略中央に位置する格子点を最初に選択し、次に、その格子点と、４つの頂点もしくは４つの格子点の略中央にそれぞれ位置する格子点を処理対象格子点として順番に選択することもできる。こうして、面内の格子点の最適インク量セットをすべて決定した後には、６つの面で囲まれる六面体内部の格子点に対して最適インク量を決定していく。このときも、六面体の辺上の格子点の選択順序と同様に、２つの格子点の略中央の格子点を選択することができ、また、８つの頂点もしくは６つの面上の６つの格子点の略中央に位置する格子点を最初に選択し、次に、その格子点と、８つの頂点もしくは６つの面上の６つの格子点の略中央にそれぞれ位置する格子点を処理対象格子点として順番に選択することもできる。このように、本実施例では、辺、辺で作成される面内、面で作成される六面体内、の順に、最適インク量セットを決定していく。
【００４０】
図１０は、処理対象格子点の他の選択方法の例を示す図である。図１０に示す例では、各格子点に対して、処理対象格子点を選択するための順序づけ指標を予め付与し、その指標に基づいて格子点の選択を行う。この方法では、まず、図１０に示したＤ（１）軸（例えばＬ軸）およびＤ（２）軸（例えば、ａ軸）に対して、処理対象格子点を選択するための順序づけ指標となる格子点ラベルを設定する。格子点ラベルによって、図１０に示した格子点を表すと、Ｄ（１）軸上にて左から３番目、Ｄ（２）軸上にて上から４番目の格子点の格子点ラベルは、（３，４）、Ｄ（１）軸上にて左から５番目、Ｄ（２）軸上にて上から５番目の格子点の格子点ラベルは、（２，２）である。
【００４１】
次に、すべての格子点の中から、格子点ラベルの数値が１のみからなる格子点を選択する。図１０に示した格子点の集合を四角形としてとらえると、四角形の頂点にあたる格子点が格子点ラベル（１，１）であり、第一処理対象格子点として選択される。次の段階では、格子点ラベルの数値に１もしくは、２をもつ格子点ラベルが選択され、その中で、１を含む格子点ラベルをもつ格子点が優先して選択される。つまり格子点ラベルが（２，１）もしくは（１，２）、（２，２）である格子点が選択され、その中で格子点ラベルが（１，２）、（２，１）の格子点が優先して選択される。図１０に示した格子点に付された数値は、当該方法で格子点を選択した場合の格子点の選択順序である。このようにして、格子点に付与された格子点ラベルに従って処理対象格子点を選択していけば、並列的な処理の実行が可能であり、色変換ＬＵＴ６１の作成にかかる時間を短縮することもできる。なお、この方法は２次元に限ったものではなく、入力軸がＮある場合には、それぞれの軸に順序づけ指標を付与し、処理対象格子点に対して格子点ラベルを設定して最適インク量セットを決定することができる。このとき、最適インク量セットの決定は、格子点を処理する順序を決定してから行うことができるが、格子点処理順序を決定するのと同時に行うこともできる。
【００４２】
Ｄ．評価値算出方法：
続いて、図７のステップＳ４０における評価値算出部３００による評価値の算出方法について説明する。フォワードモデルコンバーター５００によれば、インク量セットを入力することにより、一意のＬａｂ値を得ることができる。しかし、一つのＬａｂ値からインク量セットを一意に決定することは一般に困難である。これは、例えば、ＣＭＹＫからなるインク量セットの値が、（Ｃ，Ｍ，Ｙ，Ｋ）＝（０，０，０，６０）でも、（Ｃ，Ｍ，Ｙ，Ｋ）＝（２０，２０，２０，０）でも同じＬａｂ値を示すことがあるからである。そこで、本実施例では、下記式（３）によって表される評価関数によって、インク量セット候補に応じた評価値Ｅｉを求め、この評価値Ｅｉが小さくなるインク量セット候補を、処理対象格子点に対応する最適インク量セットとして決定する。
【００４３】
【数３】
2012231307.tif 000005
【００４４】
式（３）に示した評価関数は、異なる４つの評価指数の和によって表されている。第１階調性指数ＬａｂＤｉｓｔおよび第２階調性指数ＳＩは、Ｌａｂ値の階調変化のなめらかさ、粒状性指数ＧＩは印刷物におけるインクの粒状感、非色恒常性指数ＣＩＩは異なる光源下で印刷物を観察した際の色の恒常性を評価するための評価指数である。式（３）に示すように、それぞれの評価指数には所定の重み係数ｗが乗算されている。重み係数ｗのそれぞれの値は、印刷装置１０の特性やユーザーの嗜好等に応じて適宜設定可能である。また、重み係数ｗをゼロとすることにより、４つの評価指数の中から実際に使用する評価指数を選択することができる。本実施例では、これらの４つの評価指数のうち、少なくとも第１階調性指数ＬａｂＤｉｓｔに基づいて評価値の算出を行う。もちろん、これらの４つの評価指数に加えて、他の評価指数（例えば、インク量の変化の滑らかさを評価する指数など）を用いることも可能である。
【００４５】
図１１は、図６に示した六面体を構成する辺上の格子点について第１階調性指数ＬａｂＤｉｓｔを算出する方法を表した図である。最適インク量セットがすでに決定された格子点（以降、「参照可能格子点」とも記載する）Ａおよび参照可能格子点Ｂが存在する場合、図９または図１０に示した処理対象格子点の選択順序によると、その間の位置である略中央の格子点が処理対象格子点となる。そこで、まず、評価値算出部３００は、図１１に示すように、参照可能格子点Ａに対応するＬａｂ空間中での座標Ａおよび参照可能格子点Ｂに対応するＬａｂ空間中での座標Ｂを結ぶ直線ＮABを求める。次に、この直線ＮABに平行な法線ベクトルを有し、処理対象格子点Ｃに対応するＬａｂ空間中での座標Ｃを通る平面ＱABを求める。そして、現在のインク量セット候補からフォワードモデルコンバーター５００によってＬａｂ値を求め、このＬａｂ値Ｘから平面ＱABへ引いた垂線Ｔの長さを求める。この長さ、つまり、Ｌａｂ値Ｘと平面ＱABとのユークリッド距離が、第１階調性指数ＬａｂＤｉｓｔの値となる。式（３）に示すように、第１階調性指数ＬａｂＤｉｓｔが小さいほど、評価値Ｅｉは小さな値になる。そのため、階調性指数ＬａｂＤｉｓｔが小さいインク量セット候補ほど、最適インク量セットとして決定されやすくなることになる。
【００４６】
図１２は、参照可能格子点が４つ（２組）存在する場合の第１階調性指数ＬａｂＤｉｓｔの算出方法を表した図である。この算出方法は、図６に示した六面体を構成する面内の格子点が処理対象格子点である場合の第１階調性指数ＬａｂＤｉｓｔの算出方法である。１つの面を構成する４つの参照可能格子点Ａ〜Ｄ（Ｌａｂ空間中での座標Ａ〜Ｄに対応）の略中央に位置する処理対象格子点Ｆ（Ｌａｂ空間中での座標Ｆに対応）について第１階調性指数ＬａｂＤｉｓｔを求める場合、図１２に示すように、評価値算出部３００は、相対する辺上の１組の座標Ａおよび座標Ｂを結ぶ直線ＮABに平行な法線ベクトルを有し、座標Ｆを通る平面ＱABと、相対する辺上の１組の座標Ｃおよび座標Ｄを結ぶ直線ＮCDに平行な法線ベクトルを有し、座標Ｆを通る平面ＱCDとを求める。そして、これら２つの平面ＱAB，ＱCDの交線ＮABCDを求め、この交線ＮABCDと、現在のインク量セット候補からフォワードモデルコンバーター５００によって求めたＬａｂ値Ｘとのユークリッド距離を、第１階調性指数ＬａｂＤｉｓｔの値として算出する。このように、参照可能格子点に対応するＬａｂ空間中での座標が４つ存在する場合においても、参照可能格子点に対応するＬａｂ空間中での座標が２つのときと同じように、座標Ａから座標Ｂへの階調性および座標Ｃから座標Ｄへの階調性を良好に維持可能なインク量セット候補が最適インク量セットとして決定される。なお、図１２にも示すように、２組の参照可能格子点に対応するＬａｂ空間中での座標は、それぞれ異なる直線上に存在しており、同一の直線上には存在しない座標である。
【００４７】
図１３は、参照可能格子点が６つ（３組）存在する場合の第１階調性指数ＬａｂＤｉｓｔの算出方法を表した図である。この算出方法は、図６に示した六面体の内部に位置する格子点が処理対象格子点である場合の第１階調性指数ＬａｂＤｉｓｔの算出方法である。図１３に示すように、六面体の各面に、それぞれ１つずつ計６つの参照可能格子点Ａ〜Ｆに対応するＬａｂ空間中での座標Ａ〜Ｆが存在する場合には、上述した方法と同じように、評価値算出部３００は、１組の座標Ａおよび座標Ｂを結ぶ直線ＮABに平行な法線ベクトルを有し、処理対象格子点に対応するＬａｂ空間中での座標Ｇを通る平面ＱABと、１組の座標Ｃおよび座標Ｄを結ぶ直線ＮCDを平行な法線ベクトルを有し座標Ｇを通る平面ＱCDとを求め、さらに、もう１組の座標Ｅおよび座標Ｆを結ぶ直線ＮEFに平行な法線ベクトルを有し座標Ｇを通る平面ＱEFを求める。そして、これら３つの平面ＱAB，ＱCD，ＱEFの交点を求め、この交点と、現在のインク量セット候補からフォワードモデルコンバーター５００によって算出されたＬａｂ値Ｘとのユークリッド距離を第１階調性指数ＬａｂＤｉｓｔの値として算出する。このように、参照可能格子点に対応するＬａｂ空間中での座標が６つ存在する場合においても、参照可能格子点に対応するＬａｂ空間中での座標が２つおよび４つのときと同じように、座標Ａから座標Ｂへの階調性、座標Ｃから座標Ｄへの階調性、座標Ｅから座標Ｆへの階調性を良好に維持可能なインク量セット候補が最適インク量セットとして決定される。ここで、図１３に示した例では、座標Ｇと、上記３つの平面で形成される交点が同じ位置に存在する。そのため、３つの平面を求めることなく、座標ＧとＬａｂ値Ｘとのユークリッド距離を第１階調性指数ＬａｂＤｉｓｔの値として算出してもよい。なお、図１３にも示すように、３組の参照可能格子点に対応するＬａｂ空間中での座標のうち、２組の座標は、それぞれ異なる直線上に存在しており、同一の直線上には存在しない座標である。また、３組の参照可能格子点に対応するＬａｂ空間中での座標のうち、残りの１組の座標は、該２組の座標の存在する平面とは異なる平面上に存在しており、同一の平面上には存在しない座標である。
【００４８】
なお、上述した色変換ＬＵＴ作成ルーチンにおいて、六面体の頂点が処理対象格子点である場合には、参照可能格子点が存在しないため、図７に示した色変換ＬＵＴ作成ルーチンでは、ステップＳ４０における第１階調性指数ＬａｂＤｉｓｔの算出を省略し、ステップＳ６０において、初期インク量セットの値をそのまま最適インク量セットとして対応付けることとしてもよい。
【００４９】
以下、式（３）に含まれる他の評価指数について説明する。図１４は、式（３）に含まれる第２階調性指数ＳＩの算出方法を示す説明図である。図１４においては、説明の簡単のため、入力軸Ｌおよびａで表される２次元上で処理対象格子点に対応するＬａｂ空間中での座標に最適インク量セットを決定するための例を示している。第２階調性指数ＳＩを算出するに当たり、評価値算出部３００は、まず、参照可能格子点Ａに対応するＬａｂ空間中での座標Ａおよび参照可能格子点Ｂに対応するＬａｂ空間中での座標Ｂの、略中央に位置する処理対象格子点Ｃに対応するＬａｂ空間中での座標Ｃについて、インク量セット候補を決定する。そして、そのインク量セット候補から、フォワードモデルコンバーター５００を用いてＬａｂ値Ｘを算出する。そして、以下の式（４）に基づき、座標ＡのＬａｂ値と、座標ＢのＬａｂ値と、インク量セット候補に対応するＬａｂ値と、に基づいて二次微分値を算出する。この二次微分値が、第２階調性指数ＳＩの値となる。
【００５０】
【数４】
2012231307.tif 000006
【００５１】
図１４に示すように、第２階調性指数ＳＩの値が０に近づけば近づくほど、座標Ａから、インク量セット候補で表されるＬａｂ値Ｘへの傾きと、Ｌａｂ値Ｘから座標Ｂへの傾きとが等しくなり、座標Ａから座標Ｂに至るＬａｂ空間中の階調変化が滑らかになる。つまり、第２階調性指数ＳＩの値が０に近づけば近づくほど、階調性に優れた色変換ＬＵＴ６１を作成することができる。
【００５２】
式（３）に示した評価指数のうち、粒状性指数ＧＩは、各種の粒状性予測モデルを用いて算出可能であり、例えば以下の式（５）に基づいて算出することができる。
【００５３】
【数５】
2012231307.tif 000007
【００５４】
ここで、ａLは明度補正係数、ＷＳ（ｕ）はカラーパッチの印刷に利用されるハーフトーンデータが示す画像のウイナースペクトラム、ＶＴＦ（ｕ）は視覚の空間周波数特性、ｕは空間周波数である。ハーフトーンデータは、カラーパッチのインク量Ｉｊからハーフトーン処理によって決定される。上記式（５）は一次元で表現しているが、空間周波数ｕ，ｖの関数として二次元画像の空間周波数を算出することとしてもよい。粒状性指数ＧＩの具体的な計算方法としては、例えば、特表２００７−５１１１６１号公報に記載された方法や、Makoto Fujino,Image Quality Evaluation of Inkjet Prints, Japan Hardcopy '99, p.291-294に記載された方法を利用することができる。
【００５５】
式（３）に示した評価指数のうち、非色恒常性指数ＣＩＩは、例えば以下の式（６）に基づいて算出することができる。
【００５６】
【数６】
2012231307.tif 000008
【００５７】
ここで、ΔＬは２つの異なる観察条件下（異なる光源下）におけるカラーパッチの明度差、ΔＣabは彩度差、ΔＨabは色相差を示す。非色恒常性指数ＣＩＩの計算時には、２つの異なる観察条件下でのＬａｂ値は、色順応変換（ＣＡＴ）を用いて標準観察条件（例えば標準の光Ｄ６５の観察下）に変換される。ＣＩＩについては、Billmeyer and Saltzman's Principles of Color Technology, 3rd edition, John Wiley & Sons, Inc, 2000, p.129, pp. 213-215を参照することができる。
【００５８】
以上で説明した本実施例の色変換ＬＵＴ作成装置２０によれば、色変換ＬＵＴ６１の各格子点に対応付ける最適インク量セットを決定するために、評価指数として第１階調性指数ＬａｂＤｉｓｔを用いる。第１階調性指数ＬａｂＤｉｓｔは、図１１に示したように、インク量セット候補が表すＬａｂ値Ｘから、１組の参照可能格子点Ａに対応するＬａｂ空間中での座標Ａおよび参照可能格子点Ｂに対応するＬａｂ空間中での座標Ｂを結ぶ直線ＮABに平行な法線ベクトルを有し、処理対象格子点Ｇに対応するＬａｂ空間中での座標Ｇを通る平面ＱABまでのユークリッド距離を表す。そのため、第１階調性指数ＬａｂＤｉｓｔが小さいインク量セット候補を最適インク量セットとして決定すれば、座標Ａからその最適インク量セットによって表されるＬａｂ値Ｘまでの階調変化と、Ｌａｂ値Ｘから座標Ｂまでの階調変化とが滑らかに接続されることになり、階調性に優れた色変換ＬＵＴ６１を作成することが可能となる。本実施例では、六面体の辺上の１組の参照可能格子点の間に存在する処理対象格子点だけではなく、六面体の面上および六面体の内部の格子点についても、同様の方法によって最適インク量セットを決定していく。そのため、色空間全体に亘って階調性の高い色変換ＬＵＴ６１を作成することが可能になり、印刷装置１０の色再現性を向上させることが可能になる。
【００５９】
Ｅ．変形例：
以上、本発明の一実施例について説明したが、本発明はこのような実施例に限定されず、その趣旨を逸脱しない範囲で種々の構成を採ることができる。例えば、ソフトウェアによって実現した機能は、ハードウェアによって実現するものとしてもよい。そのほか、以下のような変形が可能である。
【００６０】
・変形例Ｅ１：
上記実施例において、参照可能格子点が４つ存在する場合（図１２参照）は、参照可能格子点Ａに対応するＬａｂ空間中での座標Ａおよび参照可能格子点Ｂに対応するＬａｂ空間中での座標Ｂを結ぶ直線ＮABに平行な法線ベクトルを有する平面ＱABと、参照可能格子点Ｃに対応するＬａｂ空間中での座標Ｃおよび参照可能格子点Ｄに対応するＬａｂ空間中での座標Ｄを結ぶ直線ＮCDに平行な法線ベクトを有する平面ＱCDを作成し、この２つの平面で形成される交線ＮABCDと、現在のインク量セット候補からフォワードモデルコンバーター５００によって求めたＬａｂ値Ｘとのユークリッド距離を第１階調性指数ＬａｂＤｉｓｔとしていたが、以下に示す方法で求めたユークリッド距離をＬａｂＤｉｓｔとしてもよい。
【００６１】
図１５は、参照可能格子点が４つ（２組）存在する場合における第１階調性指数ＬａｂＤｉｓｔを算出する別の方法を示した図である。図１５に示すように、インク量セット候補に対応するＬａｂ値Ｘと、平面ＱABおよび平面ＱCDのそれぞれの距離を第１階調性指数ＬａｂＤｉｓｔ（１）および第１階調性指数ＬａｂＤｉｓｔ（２）とし、それらの合計を以下の式（７）に示す第１階調性指数ＬａｂＤｉｓｔ（ｔｏｔａｌ）として算出する。そうすることによって、評価値算出部３００は交線ＮABCDを求めることなく、第１階調性指数ＬａｂＤｉｓｔを算出することができるので、最適インク量セットを短い時間で決定することが可能となる。
【００６２】
【数７】
2012231307.tif 000009
【００６３】
また、参照可能格子点が６つ（３組）存在する場合（図１３参照）においても、上述した方法と同じように、各平面に対しての距離を第１階調性指数ＬａｂＤｉｓｔ（１）、第１階調性指数ＬａｂＤｉｓｔ（２）および第１階調性指数ＬａｂＤｉｓｔ（３）とし、それらの合計を第１階調性指数ＬａｂＤｉｓｔ（ｔｏｔａｌ）として算出してもよい。
【００６４】
・変形例Ｅ２：
上述した実施例においては、フォワードモデルコンバーター５００を用いてインク量セットに対応したＬａｂ値を取得していたが、フォワードモデルコンバーター５００を用いる方法にかえて、あらかじめ、インク量セット候補とＬａｂ値が対応付けられた対応表を作成しておき、その中からインク量セット候補を選択してもよい。
【００６５】
・変形例Ｅ３： 
上述した実施例においては作成される色変換ＬＵＴ６１には、ＲＧＢ値と、Ｌａｂ値と、最適インク量セットがそれぞれ一意に対応づけられていたが（図５および図６参照）、ここでＲＧＢ値および最適インク量セットとともに対応付けられる値は、Ｌａｂ値に限らない。例えば、Ｌ*Ｃ*ｈ*値やＬ*ｕ*ｖ*値などの階調性を評価することのできる表色系の値を採用することができる。
【００６６】
・変形例Ｅ４：
上述した実施例においては、印刷装置１０が備えるキャリッジ８０には、カラーインクとして、例えば、シアンインクＣと、マゼンタインクＭと、イエロインクＹと、ブラックインクＫとをそれぞれ収容したカラーインク用のインクカートリッジ８２〜８５が搭載されているが、搭載されるインクはこれらのインクに限らない。例えば、キャリッジ８０には、これらのインクに加えてライトシアンＬｃやライトマゼンタＬｍ等のインクなどが搭載されていてもよい。この場合、色変換ＬＵＴ作成装置２０は、ライトシアンＬｃやライトマゼンタＬｍ等のインク量を含む最適インク量セットの決定を行い、色変換ＬＵＴ６１の作成を行う。
【００６７】
・変形例Ｅ５：
上述した実施例においては、印刷装置１０は、インクジェット式印刷装置であったが、これに代えて、カラートナーを印刷媒体上に付着させて印刷を行うレーザプリンターや、オフセット印刷装置を採用することができる。
【００６８】
・変形例Ｅ６：
上述した実施例においては、既に最適インク量セットが決定された２つの格子点の略中央に位置する格子点に対して最適インク量セットの決定を行ったが、最適インク量セットを決定する順序はこれに限られず、２つの格子点に挟まれる格子点であれば、どの位置の格子点から最適インク量セットの決定を行ってもかまわない。また、参照可能格子点が４つの場合や６つの場合についても同様に、それらの格子点に挟まれる格子点であれば、どの位置の格子点から最適インク量セットの決定を行ってもよい。
【００６９】
・変形例Ｅ７：
上述した実施例においては、印刷装置１０と色変換ＬＵＴ作成装置２０とを分離させた構成としたが、印刷装置１０に色変換ＬＵＴ作成装置２０の機能を組み込んでもよい。つまり、印刷装置１０が、色変換ＬＵＴ６１を作成することとしてもよい。また、コンピューターと印刷装置とを含む印刷システムを広義の印刷装置として捉え、コンピューターが色変換ＬＵＴ６１を作成して、この色変換ＬＵＴ６１を用いてコンピューターが色変換処理を行うこととしてもよい。この場合、コンピューターは、更に、ハーフトーン処理やラスタライズ処理を行い、印刷装置を制御して印刷を行わせることができる。
【００７０】
・  変形例Ｅ８：
上述した実施例においては、ＥＥＰＲＯＭ６０に色変換ＬＵＴ６１が記憶されていたが、色変換ＬＵＴ６１は、その他ＲＯＭやＲＡＭ、ＨＤＤ等の他の記憶装置に記憶することとしてもよい。
【符号の説明】
【００７１】
１０…印刷装置
２０…色変換ＬＵＴ作成装置
３０…制御ユニット
４０…ＣＰＵ
４１…ＣＰＵ
５１…ＲＯＭ
５２…ＲＡＭ
５３…ＲＯＭ
５４…ＲＡＭ
５５…ＨＤＤ
６０…ＥＥＰＲＯＭ
６１…色変換ＬＵＴ
７０…キャリッジモーター
７４…紙送りモーター
７５…プラテン
８０…キャリッジ
８１…印刷ヘッド
８２〜８５…インクカートリッジ
９１…画像データ供給部
１００…処理対象格子点選択部
２００…インク量セット候補算出部
３００…評価値算出部
４００…最適インク量セット決定部
５００…フォワードモデルコンバーター
５１０…分光プリンティングモデルコンバーター
５２０…色コンバーター
Ｐ…印刷媒体
【図１】
2012231307.tif 000010
【図２】
2012231307.tif 000011
【図３】
2012231307.tif 000012
【図４】
2012231307.tif 000013
【図５】
2012231307.tif 000014
【図６】
2012231307.tif 000015
【図７】
2012231307.tif 000016
【図８】
2012231307.tif 000017
【図９】
2012231307.tif 000018
【図１０】
2012231307.tif 000019
【図１１】
2012231307.tif 000020
【図１２】
2012231307.tif 000021
【図１３】
2012231307.tif 000022
【図１４】
2012231307.tif 000023
【図１５】
2012231307.tif 000024