(57)【要約】【課題】インク量に対する評価指数を調整するパラメーターの設定に際し、処理に要する時間を短縮しつつ、同パラメーターをインク量に応じてより柔軟に設定することができる印刷制御装置を提供する。【解決手段】プロファイルは、インク量及び複数のパラメーターに応じて値が設定される評価指数を含んで構成され、プリンターの再現色域における各色域に設定された基準格子点に対して前記パラメーターの基準調整量を設定する基準調整量設定手段と、前記インク量における前記パラメーターの調整量を、前記再現色域における前記基準格子点と前記各インク量との位置関係をもとに前記基準調整量を補間演算して設定する調整量設定手段と、前記設定されたパラメーターの調整量をもとに前記評価指数が所定値より小さくなるようインク量を選択して前記プロファイルを作成するプロファイル作成手段と、を有する。【選択図】図１
2012128776.tif 000002
【特許請求の範囲】
【請求項１】
入力データの色空間の座標値とプリンターで使用されるインク量とを対応付けたプロファイルを作成する印刷制御装置であって、
前記プロファイルは、インク量及び複数のパラメーターに応じて値が設定される評価指数を含んで構成され、
前記プリンターの再現色域における各色域に設定された基準格子点に対して前記パラメーターの基準調整量を設定する基準調整量設定手段と、
前記インク量における前記パラメーターの調整量を、前記再現色域における前記基準格子点と前記各インク量との位置関係をもとに前記基準調整量を補間演算して設定する調整量設定手段と、
前記設定されたパラメーターの調整量をもとに前記評価指数が所定値より小さくなるようインク量を選択して前記プロファイルを作成するプロファイル作成手段と、を有することを特徴とする印刷制御装置。
【請求項２】
前記基準格子点は、均等色空間上に再現された前記再現色域の明度軸及び色相稜線上にそれぞれ設定されることを特徴とする請求項１に記載の印刷制御装置。
【請求項３】
前記調整量設定手段は、
前記インク量と前記明度軸に属する基準格子点との位置関係を、彩度をもとに判断し、
前記インク量と前記明度軸に属さない基準格子点との位置関係を、色相角をもとに判断することを特徴とする請求項２に記載の印刷制御装置。
【請求項４】
前記調整量設定手段は、
前記インク量が前記色相稜線で囲まれた色域に属する場合は、同色域を囲む２つの色相稜線上の基準格子点に設定された基準調整量を、前記色相角をもとに補間演算して前記インク量における調整量を算出することを特徴とする請求項３に記載の印刷制御装置。
【請求項５】
前記調整量設定手段は、
前記インク量が前記明度軸に属する場合は、同明度軸に設定された調整量を前記インク量の調整量として設定することを特徴とする請求項３又は請求項４のいずれかに記載の印刷制御装置。
【請求項６】
前記評価指数は、インク量における明度をもとに設定される値であることを特徴とする請求項１〜請求項５のいずれか一項に記載の印刷制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力機器からの入力値と出力機器からの出力値とを対応づけるカラーマネージメントに関する。
【背景技術】
【０００２】
従来、入力機器からの入力値と出力機器の出力値とを対応させる手法としてカラーマネージメントシステム（ＣＭＳ：Color Management system）が知られている。印刷装置におけるカラーマネージメントシステムでは、入力機器から供給される機器依存色空間での入力データを、色材の色空間（例えばＣＭＹＫ）の出力データ（インク量とも言う。）に変換する。このとき、機器間の色再現性や、機器の特性・能力を加味して最適な出力データが選択されるようカラーマネージメントシステムによりその値が規定される（例えば、特許文献１参照）。
【０００３】
上記したカラーマネージメントシステムにおいて、インク量の画質に対する影響を評価するための評価指数が設定されている。例えば、評価指数の一例として、粒状性を評価する粒状性指数が知られている。粒状性とは、印字インクのドットの視認性を示し、この粒状性が高くなると画像に粒状性ノイズが発生するため、好ましくない。ここで、粒状性ノイズとは、画像を形成するインクのドットがあるレベルで視認され、画像の滑らかな領域でザラツキを感じさせるノイズである。そのため、従来では、粒状性の程度を上記した粒状性指数として定量化し、粒状性ノイズの低減を図っている（例えば、特許文献２参照。）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−３０２６９９号公報
【特許文献２】特開２００７−２８１７２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記した評価指数は、その値を調整するためのパラメーターを有している。例えば、このパラメーターを調整することにより、最適インク量の探索過程においてインク量を構成する各インクの発生量を制御することが可能となる。一方で、上記したパラメーターをインク量に対して同一に設定する場合、探索されたインク量において色域の再現に問題が生じる場合があった。そのため、インク量に対して上記パラメーターを個別に設定することを望む場合があった。しかしながら、探索されるインク量の数は多く、個々のインク量に対して個別のパラメーターを設定することは時間的な資源の浪費を伴うため望ましくない。
【０００６】
本発明は、上記課題にかんがみてなされたもので、インク量に対する評価指数を調整するパラメーターの設定に際し、処理に要する時間を短縮しつつ、同パラメーターをインク量に応じてより柔軟に設定することができる印刷制御装置の提供を目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明では、入力データの色空間の座標値とプリンターで使用されるインク量とを対応付けたプロファイルを作成する印刷制御装置であって、前記プロファイルは、インク量及び複数のパラメーターに応じて値が設定される評価指数を含んで構成され、前記プリンターの再現色域における各色域に設定された基準格子点に対して前記パラメーターの基準調整量を設定する基準調整量設定手段と、前記インク量における前記パラメーターの調整量を、前記再現色域における前記基準格子点と前記各インク量との位置関係をもとに前記基準調整量を補間演算して設定する調整量設定手段と、前記設定されたパラメーターの調整量をもとに前記評価指数が所定値より小さくなるようインク量を選択して前記プロファイルを作成するプロファイル作成手段と、を有する構成としてある。
【０００８】
上記のように構成された発明では、入力データの色空間の座標値とプリンターで使用されるインク量とを対応付けたプロファイルを作成する印刷制御装置に関するものである。この印刷制御装置により作成されるプロファイルは、インク量及び複数のパラメーターに応じて値が設定される評価指数を含んで構成される。そして、上記したパラメーターの調整量を設定するために、基準調整量設定手段は、プリンターの再現色域における各色域に設定された基準格子点に対してパラメーターの基準調整量を設定し、調整量設定手段は、インク量におけるパラメーターの調整量を、再現色域における基準格子点と各インク量との位置関係をもとに基準調整量を補間演算して設定する。
そのため、基準格子点に対して設定された基準調整量を補間演算してインク量に対するパラメーターの調整量を設定するため、インク量に対して作業者が調整量を個別に設定する必要がなくなり、処理に要する時間を短縮することができる。また、再現色域における基準格子点とインク量との位置関係に応じて調整量が設定されるため、パラメーターをインク量に応じてより柔軟に設定することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】印刷システムの構成を示すブロック図である。
【図２】色補正なしＬＵＴ作成時の全体処理手順を示すフロー図である。
【図３】ＦＭコンバーターとインバースモデル初期ＬＵＴの説明図である。
【図４】図４Ａ〜図４Ｃは、スムージング処理における入力格子点とＬ*ａ*ｂ*色空間の座標値との対応関係を示す図である。
【図５】スムージング処理（図２のステップＳ８００）の処理手順の一例を示すフロー図である。
【図６】図６Ａ〜図６Ｄは、図５のステップＳ８２０〜Ｓ８５０の処理内容を示す説明図である。
【図７】明度コストＬ* Costを説明するための図である。
【図８】インク色毎重みを説明する図である。
【図９】色補正なしＬＵＴを用いた色補正ＬＵＴの作成方法を示す説明図である。
【図１０】ａ*ｂ*平面でのあるインク量Ijの位置を示す図である。
【図１１】ある色域に属するインク量Ijに対して調整量を算出するフロー図である。
【図１２】一例として、基準調整量テーブルＴ１を説明する図である。
【図１３】ＷＣＢ面に位置する対象インク量Ijを示す図である。
【発明を実施するための形態】
【００１０】
以下、下記の順序に従って本発明の実施形態を説明する。
１．第１の実施形態：
１．１．印刷システムの構成について：
１．２．プロファイルの作成について：
１．３．調整量の設定について：
２．その他の実施形態：
【００１１】
１．第１の実施形態：
１．１．印刷システムの構成について： 
図１は、印刷システムの構成を示すブロック図である。この印刷システムは、コンピューター１０と、プリンター２０と、ディスプレイ３０と、操作部４０を備えている。また、コンピューター１０は、記憶部１１、ＣＰＵ１２、ＲＡＭ１３、ＵＳＢインターフェイス（Ｉ／Ｆ）２１、ビデオＩ／Ｆ３１、入力Ｉ／Ｆ４１などを備えている。そして、コンピューター１０が備えるＣＰＵ１２が、記憶部１１に記憶されたプログラムを読み込み、プログラムをＲＡＭ１３に展開しながらプログラムに沿った演算を実行することにより、ＬＵＴ作成モジュールなどの各機能を実現する。ＬＵＴ作成モジュールの各機能については後述する。
【００１２】
記憶部１１は、例えばハードディスクドライブ（ＨＤＤ）であり、プログラムや色変換プロファイル（例えば、後述するインバースモデル初期ＬＵＴ４１０、色補正なしＬＵＴ５１０、色補正ＬＵＴ６１０）、基準調整量テーブルＴ１等が記憶される。なお、「ＬＵＴ」は、ルックアップテーブルの略語である。色補正なしＬＵＴ５１０は、所定の入力色空間（例えばＲＧＢ色空間）の階調値をプリンター２０で使用される複数種類のインクの組み合わせ（以下、インク量Ijともいう）に変換するための色変換テーブルである。色補正なしＬＵＴ５１０の入力色空間であるＲＧＢ色空間は、いわゆる機器依存色空間では無く、特定のデバイスとは無関係に設定された仮想の色空間（あるいは抽象的な色空間）である。この色補正なしＬＵＴ５１０は、例えば色補正ＬＵＴ６１０を作成する際に使用される。色補正ＬＵＴ６１０は、標準的な機器依存の色空間（例えばｓＲＧＢ色空間やＪＡＰＡＮ  ＣＯＬＯＲ  ２００１色空間）を、特定のプリンターのインク量Ijに変換するためのルックアップテーブルである。インバースモデル初期ＬＵＴ４１０については後述する。 
【００１３】
コンピューター１０は、プログラムに従った演算を実行し、プリンター２０をＵＳＢＩ／Ｆ２１等を介して制御することにより、印刷制御装置としても機能する。具体的にはコンピューター１０は、印刷対象の画像データを取得し、当該画像データを色変換プロファイル（色補正なしＬＵＴ５１０など）によって画素単位で色変換し、色変換後の画像データにハーフトーン処理やマイクロウェーブ処理を行って印刷データを生成する。そして、当該印刷データをＵＳＢＩ/Ｆ２１等を介してプリンター２０に出力する。これによりプリンター２０は、当該印刷データに基づく印刷を実行する。なお、コンピューター１０とプリンター２０が赤外線や無線ＬＡＮ等の他のインターフェイスによって接続されていてもよい。
また、コンピューター１０は、ビデオＩ／Ｆ３１を介してディスプレイ３０と接続されており、入力Ｉ／Ｆ４１を介してキーボードやマウス等の操作部４０と接続されている。以上により、コンピューター１０は、インク量選択手段の機能を備える。
【００１４】
また、コンピューター１０のＬＵＴ作成モジュールは、初期値設定部１４と、スムージング処理部１５と、テーブル作成部１６と、ガマット予測部１７と、フォワードモデルコンバーター１８と、調整量設定部１９とを有している。これらの各部の機能については後述する。
【００１５】
１．２．プロファイルの作成について：
図２は、色補正なしＬＵＴ作成時の全体処理手順を示すフロー図である。
ステップＳ１００では、インクデータの設定が行われる。ここで、インクデータとは、プリンター２０で使用されるインクの色や種類、デューティ制限値などである。本実施形態ではシアン（C）、マゼンタ（M）、イエロー（Y）、ブラック（K）、の４種類のインクを利用可能なカラープリンター（プリンター２０）を想定している。無論、プリンター２０が使用するインクの種類は４種類に限定されず、これに淡シアン（Lc）、淡マゼンダ（Lm）、淡ブラック（LK）を加えるものであってもよい。
【００１６】
また、デューティ制限値とは、媒体（例えば紙）の単位面積の中に、打ち込むことのできるインク量Ijを示すものである。このデューティ制限値は、媒体の種類や形成する画像の解像度に依存する。このため、デューティ制限値は、媒体（例えば紙）の種類毎および印刷解像度毎に定められる。本実施形態では、写真用紙に１４４０×１４４０ｄｐｉの解像度で印刷を行うこととする。また、デューティ制限値として、インク単色によるデューティ制限値や、複数色の合計によるデューティ制限値（合計デューティ制限値）がある。例えば、ある紙のある解像度におけるデューティ制限値として、単色では８０％、各色の合計では１２０％のように定められる。
【００１７】
ステップＳ２００では、カラーパッチの印刷が行われる。ここではデューティ制限値や色変換テーブルを用いずに、簡単なインク量Ijの組み合わせによりカラーパッチの印刷を行なう。なお、本明細書において「カラーパッチ」という用語は、有彩色のパッチに限らず、無彩色のパッチも含む広い意味で使用される。
【００１８】
ステップＳ３００では、例えば、不図示の測色器やスキャナなどを用いて、カラーパッチの測色が行われる。この測色結果は、コンピューター１０に取り込まれ、コンピューター１０においてインク量Ijと測色値（Ｌ*ａ*ｂ*色空間の座標値）とを対応させた仮想サンプルが形成される。
【００１９】
そして、ステップＳ４００では、カラーパッチの測色結果（仮想サンプル）に基づいてフォワードモデル（以下ＦＭともいう）の作成が行われる。なお、「フォワードモデル」とは、インク量Ijを機器独立色空間の色彩値（測色値）に変換する変換モデルを意味する。逆に、「インバースモデル」とは、機器独立色空間の色彩値をインク量Ijに変換する変換モデルを意味する。本実施形態では、機器独立色空間としてＣＩＥ-Ｌ*ａ*ｂ*色空間を使用する。なお、以下では、ＣＩＥ-Ｌ*ａ*ｂ*色空間の色彩値を、単に「Ｌ*ａ*ｂ*値」又は「Ｌａｂ値」とも呼ぶ。
【００２０】
図３は、ＦＭコンバーターとインバースモデル初期ＬＵＴの説明図である。図３に示すように、ＦＭコンバーター１８の前段を構成する分光プリンティングコンバーターＲＣは、複数種類のインクのインク量Ijを、そのインク量Ijに応じて印刷されるカラーパッチの分光反射率Ｒ（λ）に変換する。本実施形態では、前述した４色のインクを使用するプリンター２０を想定しており、分光プリンティングモデルコンバーターＲＣもこの４種類のインクのインク量Ijを入力としている。但し、プリンター２０で使用する複数種類のインクとしては、任意のインク量Ijを利用することが可能である。色算出部ＣＣは、分光反射率Ｒ（λ）からＬ*ａ*ｂ*色空間の色彩値を算出する。この色彩値の算出には、予め選択された光源（例えば標準の光Ｄ５０）がカラーパッチの観察条件として使用される。なお、分光プリンティングモデルコンバーターＲＣを作成する方法としては、例えば特表２００７−５１１１７５号公報に記載された方法を採用することが可能である。
【００２１】
インバースモデル初期ＬＵＴ４１０は、Ｌ*ａ*ｂ*値を入力とし、インク量Ijを出力とするルックアップテーブルである。この初期ＬＵＴ４１０は、例えば、Ｌ*ａ*ｂ*色空間を複数の小セルに区分し、小セル毎に最適なインク量Ijを選択して登録したものである。この選択は、例えば、そのインク量Ijで印刷されるカラーパッチの画質を考慮して行われる。一般に、或る１つのＬ*ａ*ｂ*値を再現するインク量Ijの組み合わせは多数存在する。そこで、初期ＬＵＴ４１０では、ほぼ同じＬ*ａ*ｂ*値を再現する多数のインク量Ijの組み合わせの中から、画質等の所望の観点から最適なインク量Ijを選択したものが登録されている。この初期ＬＵＴ４１０の入力値であるＬ*ａ*ｂ*値は各小セルの代表値である。一方、出力値であるインク量Ijはそのセル内のいずれかのＬ*ａ*ｂ*値を再現するものである。従って、この初期ＬＵＴ４１０では、入力値であるＬ*ａ*ｂ*と出力値であるインク量Ijとが厳密に対応したものとなっておらず、出力値のインク量IjをＦＭコンバーター１８でＬ*ａ*ｂ*値に変換すると、初期ＬＵＴ４１０の入力値とは多少異なる値が得られる。但し、初期ＬＵＴ４１０として、入力値と出力値とが完全に対応するものを利用してもよい。また、初期ＬＵＴ４１０を用いずに色補正なしＬＵＴ５１０を作成することも可能である。なお、小セル毎に最適なインク量Ijを選択して初期ＬＵＴ４１０を作成する方法としては、例えば上記特表２００７−５１１１７５号公報に記載された方法を採用することが可能である。
【００２２】
図２のステップＳ５００では、フォワードモデル（ＦＭ）とインクのデューティ制限値を用いてガマットの予測が行われる。ステップＳ６００では、ステップＳ５００で予測されたガマット（以下、予測ガマットともいう）の評価が行われる。なお、この判断は、例えばユーザーが行う。予測ガマットの評価がＮＧであれば（Ｓ６００でＮＯ）、ステップＳ１００に戻る。
【００２３】
一方、予測ガマットの評価がＯＫであれば（Ｓ６００：ＹＥＳ）、ステップＳ７００で、色補正なしＬＵＴ５１０作成のための初期入力値がユーザーによって設定される。色補正なしＬＵＴ５１０の入力値としては、ＲＧＢの各値として予め定められたほぼ等間隔の値が設定される。１組のＲＧＢ値はＲＧＢ色空間内の点を表していると考えられるので、１組のＲＧＢ値を「入力格子点」とも呼ぶ。
【００２４】
ステップＳ７００においては、複数の入力格子点のうちから予め選択された幾つかの少数の入力格子点に対するインク量Ijの初期値がユーザーによって入力される。この初期入力値が設定される入力格子点としては、ＲＧＢ色空間における３次元色立体の頂点に相当する入力格子点を少なくとも選択することが好ましい。この３次元色立体の頂点では、ＲＧＢの各値がその定義範囲の最小値又は最大値を取る。具体的には、ＲＧＢの各値を８ビットで表現した場合には、(R,G,B)=(0,0,0)、(0,0,255)、(0,255,0)、(255,0,0)、(0,255,255)、(255,0,255)、(255,255,0)、(255,255,255)である８つの入力格子点に関してインク量Ijの初期入力値が設定される。なお、(R,G,B)=(255,255,255)の入力格子点に対するインク量Ijは、すべて０に設定される。他の入力格子点に対するインク量Ijの初期入力値は任意であり、例えば０に設定される。
【００２５】
図２のステップＳ８００では、スムージング処理部１５（図１）が、ステップＳ７００で設定された初期入力値に基づいてスムージング処理（平滑化処理）を実行する。
図４Ａ〜図４Ｃは、スムージング処理における入力格子点とＬ*ａ*ｂ*色空間の座標値との対応関係を示す図である。なお、図４Ｂにはスムージング処理前の状態における複数の色点の分布が２重丸と白丸とで示されている。これらの座標値は、Ｌ*ａ*ｂ*色空間における３次元色立体ＣＳを構成している。なお、各座標値のＬ*ａ*ｂ*値は、色補正なしＬＵＴ５１０の複数の入力格子点におけるインク量Ijを、ＦＭコンバーター１８を用いてＬ*ａ*ｂ*値に変換した値である。なお、他の入力格子点に対するインク量Ijの初期値は、初期入力値から初期値設定部１４（図１参照）によって設定される。
【００２６】
また、図４Ｃには、スムージング処理後の色点の分布が示されている。スムージング処理は、Ｌ*ａ*ｂ*色空間における複数の座標値を移動させて、それらの座標値の分布を等間隔に近い平滑なものにする処理である。スムージング処理では、さらに、移動後の各座標値のＬ*ａ*ｂ*値を再現するために最適なインク量Ijも決定される。このとき、入力格子点に割り当てられる最適なインク量Ijを目的関数Ｅをもとに算出する。
【００２７】
Ｌ*ａ*ｂ*色空間の３次元色立体ＣＳ（図４Ｂ、図４Ｃ）の上記各頂点は、色補正なしＬＵＴ５１０の入力色空間（ＲＧＢ色空間）の３次元色立体（図４Ａ）の頂点と一対一に対応している。また、各頂点を結ぶ辺（稜線）も、両方の色立体で互いに対応しているものと考えることができる。スムージング処理前（図４Ｂ）のＬ*ａ*ｂ*色空間の各座標値は、色補正なしＬＵＴ５１０の入力格子点にそれぞれ対応付けられており、従って、スムージング処理後（図４Ｃ）のＬ*ａ*ｂ*色空間の各色点も色補正なしＬＵＴ５１０の入力格子点にそれぞれ対応付けられる。なお、色補正なしＬＵＴ５１０の入力格子点はスムージング処理によって変化しない。
【００２８】
色補正なしＬＵＴ５１０を作成する際に、Ｌ*ａ*ｂ*空間においてスムージング処理を行う理由は以下の通りである。色補正なしＬＵＴ５１０では、なるべく大きな色域を再現できるように出力色空間のインク量Ijを設定したいという要望がある。特定のインクセットで再現可能な色域は、インクデューティ制限値（一定面積に吐出可能なインク量Ijの制限値）などの所定の制限条件を考慮して決定される。一方、上述したフォワードモデルＦＭは、これらの制限条件が考慮されておらず、再現可能な色域とは無関係に作成されている。そこで、スムージング処理の際にインクデューティ制限等の制限条件を考慮してＬ*ａ*ｂ*空間内の座標値の取り得る範囲を決定すれば、特定のインクセットで再現可能な色域を決定することが可能となる。なお、座標値の移動を行うアルゴリズムとしては、例えば、力学モデルを使用したものが利用される（力学モデルについては、例えば特開２００６−１９７０８０号公報参照）。
【００２９】
図５は、スムージング処理（図２のステップＳ８００）の処理手順の一例を示すフロー図である。ステップＳ８１０では、初期値設定部１４（図１）が、スムージング処理の対象とする複数の座標値を初期設定する。具体的には、まず、インク量Ijの初期入力値から、スムージング処理の対象となる各座標値の仮インク量Ijが決定される。次に、ＦＭコンバーター１８を用いて、仮インク量Ijに対応するＬ*ａ*ｂ*値を求める。そして、得られたＬ*ａ*ｂ*値を、インバースモデル初期ＬＵＴ４１０（図３）を用いてインク量Ijに再度変換する。
【００３０】
上述のステップＳ８１０の処理の結果、スムージング処理の対象となる座標値について、以下の初期値が決定される。
（ｉ）色補正なしＬＵＴの入力格子点の値：(R,G,B)
（ii）各入力格子点に対応するＬ*ａ*ｂ*色空間の座標値の初期座標値：L(R,G,B)
（iii）各入力格子点に対応する初期インク量Ij：I(R,G,B)
以上の説明から理解できるように、初期値設定部１４は、代表的な入力格子点に関する入力初期値から他の入力格子点に関する初期値を設定する機能を有している。なお、初期値設定部１４は、スムージング処理部１５に含まれるものとしてもよい。
【００３１】
ステップＳ８２０では、スムージング処理部１５は、Ｌ*ａ*ｂ*空間内の座標値を移動させる。
図６Ａ〜図６Ｄは、図５のステップＳ８２０〜Ｓ８５０の処理内容を示す説明図である。図６Ａに示すように、スムージング処理前には、座標値の分布にはかなりの偏りがある。図６Ｂは、微少時間経過後の各色点の位置を示している。この移動後のＬ*ａ*ｂ*値を「ターゲット値LABt」と呼ぶ。「ターゲット」という修飾語は、この値LABtが、以下で説明するインク量Ijの最適値の探索処理の際の目標値として使用されるからである。
【００３２】
ステップＳ８３０では、スムージング処理部１５は、以下の（１）式で表される目的関数Ｅを用いて、ターゲット値LABtに対するインク量Ijの最適値を探索する（図６Ｃ参照）。
【数１】
2012128776.tif 000003
ここで、Ijは目的関数Ｅを最小とするインク量Ij、LABFM(Ij)はインク量IjをＦＭコンバーター１８で変換して得られるＬ*ａ*ｂ*値、GI(Ij)はインク量Ijで印刷されるカラーパッチの粒状性指数（Graininess Index）、αは定数である。（１）式の右辺第１項は、２つのベクトルLABt, LABFM(Ij)で表される２つの座標値の距離の２乗を求める演算を意味している。
【００３３】
上記（１）式は、ステップＳ８２０の処理において微少量だけ移動した後の色点の座標値LABtに近いＬ*ａ*ｂ*値を再現するインク量Ijの中で、粒状性指数GIがより小さいインク量Ijが最適なインク量Ijとして決定されることを意味している。この最適なインク量Ijの探索は、例えば準ニュートン法などの最適化手法を用いて実行される。また、インク量Ijの探索は、ステップＳ８１０で設定された各入力格子点の初期インク値から開始される。従って、探索で得られるインク量Ijは、この初期インク量Ijを修正した値となる。
【００３４】
なお、一般に、最適化処理によるインク量Ijの探索は以下の条件の下で実行される。
（条件ｉ）目的関数Ｅを最小とする
（条件ii）使用可能として予め指定されたインクのみを使用する
【００３５】
条件iの目的関数Ｅを与える式としては、上記（１）式以外の種々の式を利用可能である。また、条件iiにおける使用可能なインクとしては、プリンター２０で利用可能な複数種類のインクのうちの一部のインクのみが指定される場合と、全種類のインクが指定される場合とがある。使用可能なインクの種類は、スムージング処理の対象となる色点毎にユーザーによって予め設定されることが好ましい。これらの最適化条件の具体例については更に後述する。
【００３６】
本実施形態では、粒状性指数GI（Ij）は、例えば以下の式（２）で与えられる。
【数２】
2012128776.tif 000004
ここで、Dutyはインク量Ijのデューティ制限値を示す。また、Ｌ* Costは明度コストを示す。この明度コストは、あるターゲット明度LABt（予め決められた明度の値）における所定インクの使い難さを示す指標値であり、インク量Ijを構成するインク(i)（本実施形態では、ｉ：Ｃ，Ｍ,Ｙ,Ｋ）毎に設定される。そして、Weightは、インク色毎重みであり、インク(i)のＬ*値に応じて設定される値である。
【００３７】
図７は、明度コストＬ* Costを説明するための図である。図７に示す明度コスト関数ζβ（ｘ）では、ターゲット明度LABtを独立変数（横軸）とし、明度コストを従属変数（縦軸）とする関数である。この明度コスト算出関数ζβ（ｘ）は、シグモイド曲線の一部であり、下記式（３）により示される。
【数３】
2012128776.tif 000005
ここで、ｅは自然対数の底である。また、ｘはインク量Ijのターゲット明度LABtである。そして、βは定数である。さらに、ｋは、インク色定義であり、デフォルトでは、インク(i)のベタ印字明度である。
【００３８】
上記した明度コスト算出関数ζβ（ｉ,ｘ）が示すのは、粒状性を加味してあるターゲット明度を再現する際に、インク量Ijのターゲット明度ｘに対するインク(i)の使い難さを数値として算出するものである。一般に、粒状性は、インク間のコントラスト差が大きいほどその値が高くなるため、粒状性を低くするためには高明度域ほど濃度が濃いインクが使用されないことが望ましい。例えば、図７Ａでは、インクＫ（ブラック）における明度コストＬ* Costを示しており、ターゲット明度ｘが低い領域では明度コストＬ* Costが低く、ターゲット明度ｘが高い領域では明度コストＬ* Costが高くなるよう設定される。一方、図７Ｂでは、インクＹ（イエロー）における明度コストＬ* Costを示しており、ターゲット明度ｘが所定の明度以上となる領域において明度コストＬ* Costの傾きが大きくなるよう設定されている。
【００３９】
また、明度コスト算出関数ζβ（ｘ,ｉ）の形状は、インク色定義ｋの値に応じて変化するため、このインク色定義ｋを変化させることで、インク(i)における明度コストを制御することができる。例えば、インク色定義（明度）がｋ１であるインク(i)において、インク色定義ｋ１を実際の明度からｋ２に下げると、明度コスト算出関数ζβ（ｘ,ｉ）の曲線が変化し（図中、点線で示す曲線）、同一のターゲット明度であっても明度コストＬ* Costが全体的に増加する。一方、インク(i)のインク色定義ｋを実際の明度より上げるとインク(i)における明度コストが減少し、インク(i)の発生量が抑制されない。以上により、インク(i)の発生量を調整するパラメーターとしてインク(i)の明度に基づくインク色定義ｋを用いることができる。
【００４０】
また、図８は、インク色毎重みを説明する図である。インク色毎重みは、以下に示す式（４）により設定される。
【数４】
2012128776.tif 000006
ここで、Ｗmaxは重みの最大値であり定数である。また、γは定数である。そして、インク色明度Ｌ*inkは、インクｉにおけるインク色定義ｋを０から１の範囲で規格化した値であり、例えば、Ｌ*inkは、以下に示す式（５−a）（５−b）から算出される。
【数５】
2012128776.tif 000007
【００４１】
式（4）に示すインク色毎重みは、明度に応じてインク発生の重みを変化させる。即ち、粒状性は暗いインク(i)ほど発生し易くなるため、明るいインク(i)に対して重みを小さくし、暗いインク(i)に対して重みを大きくすることで、濃度の濃いインクが選択されにくくなり、粒状性を抑制することができる。また、図８に示すように、インク色毎重みは、インク色明度Ｌ*inkの変化に応じて単調減少する関数であるため、インク色明度Ｌ*inkのもとなるインク色定義kを実際の明度から変化させる（例えば明度４０を明度３５にする）ことで、インク(i)の発生を制御することができる。
【００４２】
上記説明より、関数ζβ（ｘ）をもとに求められた明度コスト、インク量Ijにおけるデユーティ制限値、更にはインク色毎重みWeightを掛け合わせた値を、インク量Ijを構成するインク(i)毎に総和して粒状性指数ＧＩを算出する。また、粒状性指数ＧＩは、目的関数Ｅの第２項を構成することで、最適インク量Ijの探索において粒状性を加味したインク量Ijを発生させることが可能となる。このとき、明度コスト及びインク色毎重みは、インク(i)の明度によりその値が決定されるため、インク(i)の発生を明度により制御することが可能となる。なお、このとき用いられる明度の調整量を設定する手法については、後述する。
【００４３】
図５のステップＳ８４０では、ステップＳ８３０で探索されたインク量Ijに対応するＬ*ａ*ｂ*値が、ＦＭコンバーター１８で再計算される（図６Ｄ参照）。ここで、Ｌ*ａ*ｂ*値を再計算する理由は、探索されたインク量Ijが目的関数Ｅを最小とするインク量Ijなので、そのインク量Ijで再現されるＬ*ａ*ｂ*値は、最適化処理のターゲット値LABtから多少ずれているからである。こうして再計算されたＬ*ａ*ｂ*値が、各色点の移動後の座標値として使用される。
【００４４】
ステップＳ８５０では、各色点の座標値の移動量の平均値(ΔLab)aveが、予め設定された閾値ε以下であるか否かが判定される。移動量の平均値(ΔLab)aveが閾値εよりも大きい場合には、ステップＳ８２０に戻りステップＳ８２０〜Ｓ８５０のスムージング処理が継続される。一方、移動量の平均値(ΔLab)aveが閾値ε以下の場合には、色点の分布が十分に平滑になっているので、スムージング処理が終了する。なお、閾値εは、予め適切な値が実験的に決定される。
【００４５】
このように、本実施形態のスムージング処理（平滑化処理）では、各色点を微少時間間隔毎に移動させつつ、移動後の色点に対応する最適なインク量Ijを最適化手法で探索する。そして、色点の移動量が十分に小さくなるまでそれらの処理が継続される。この結果、図４Ｃに示したように、平滑な色点分布を得ることが可能である。
【００４６】
図２のステップＳ９００では、スムージング処理の結果を用いて、テーブル作成部１６が色補正なしＬＵＴ５１０を作成する。すなわち、テーブル作成部１６は、各入力格子点に対応付けられたＬ*ａ*ｂ*色空間の色点を再現するための最適なインク量Ijを色補正なしＬＵＴ５１０の出力値として登録する。なお、スムージング処理では、その計算負荷を軽減するために、色補正なしＬＵＴ５１０の入力格子点の一部のみに対応する色点のみを処理対象として選択することも可能である。例えば、色補正なしＬＵＴ５１０の入力格子点におけるＲＧＢ値の間隔が１６である場合に、スムージング処理の対象となる入力格子点におけるＲＧＢ値の間隔を３２に設定すれば、スムージング処理の負荷を半減することができる。この場合には、テーブル作成部１６は、スムージング処理結果を補間することによって色補正なしＬＵＴ５１０のすべての入力格子点に対するインク量Ijを決定して登録する。
【００４７】
そして、図２のステップＳ１０００では、色補正なしＬＵＴ５１０の評価が行われる。評価がＮＧであれば（Ｓ１０００でＮＯ）、再度ステップＳ１００に戻る。一方、評価がＯＫであれば、色補正なしＬＵＴ５１０を記憶部１１に登録する。
なお、ＬＵＴ作成モジュールは、色補正なしＬＵＴ５１０を用いて、色補正ＬＵＴ６１０の作成も行う。
【００４８】
図９は、色補正なしＬＵＴを用いた色補正ＬＵＴの作成方法を示す説明図である。図９に示すように、色補正なしＬＵＴ５１０は、ＲＧＢ値をインク量Ijに変換する。このインク量Ijは、プリンター２０の８種類のインクのインク量Ijを表している。このとき、インク量Ijの添え字ｊは１〜８である。変換後のインク量Ijは、ＦＭコンバーター１８によってＬ*ａ*ｂ*値に変換される。一方、ｓＲＧＢ値は、既知の変換式に従ってＬ*ａ*ｂ*値に変換される。この変換後のＬ*ａ*ｂ*値は、その色域が、ＦＭコンバーター１８で変換されたＬ*ａ*ｂ*値の色域と一致するようにガマットマッピングされる。一方、色補正なしＬＵＴ５１０とＦＭコンバーター１８を通じて、ＲＧＢ値から変換したＬ*ａ*ｂ*値を、逆方向ルックアップテーブルとして、逆変換ＬＵＴ５１１を作成する。ガマットマッピングされたＬ*ａ*ｂ*値は、この逆変換ＬＵＴ５１１によってＲＧＢ値に変換される。このＲＧＢ値は、さらに、色補正なしＬＵＴ５１０によってインク量Ijに再度変換される。この最後のインク量Ijと最初のｓＲＧＢ値の対応関係をルックアップテーブルに登録することによって、色補正ＬＵＴ６１０を作成することができる。なお、この色補正ＬＵＴ６１０は、ｓＲＧＢ色空間をインク色空間に変換する色変換テーブルである。
【００４９】
以上により、色補正ＬＵＴ６１０が作成され、ＨＤＤ１１に記録される。以後、コンピューター１０では、この色補正ＬＵＴ６１０を使用して入力データに対応するインク量Ijを選択してプリンター２０に出力する。
【００５０】
１．３．調整量の設定について：
以下、ターゲット明度を再現する最適インク量Ijの探索に際し、インク量Ijを構成する各インク(i)の発生量の調整方法を説明する。上記したように、インク量Ijの探索は上記式（２）に示す目的関数Ｅを用いて実行され、各インク(i)の発生は粒状性指数ＧＩを構成する明度コストとインク色毎重みにより制御される。さらに、明度コストとインク色毎重みは、パラメーターとしてのインク色定義（インク(i)の明度）に応じて設定される値であるため、あるインク(i)の明度を実際の明度より変化させてやればインク量Ijに対応する目的関数Ｅの値も変化する。例えば、図７及び図８に示すように、インク色定義を実際のインク明度より明るいものとすれば、インク(i)の発生量を増やす方向に作用する。
【００５１】
一方で、インク量Ijの色域によっては、各インク(i)におけるインク色定義の調整量も適宜設定されることが望ましい。ここで、インク色定義の調整量とは、あるインク(i)の明度（インク色定義）を変化させる際の変化の増減量を示す。
図１０は、ａ*ｂ*平面でのあるインク量Ijの位置を示す図である。本実施形態に係る粒状性指標ＧＩを用いた最適インク量Ijの探索において、あるインク(i)が属する色域の補色の発生量を抑制した場合、この色域に対してａ*ｂ*平面上で対向する色域（ガマット）が減少する場合がある。例えば、図１０Ａにおいて、Ｒ方向の補色であるＣインクの発生量を抑制すると、Ｇ方向及びＢ方向の色域が減少することがあった。そのため、インク(i)に対して同一の調整量を設定することは好ましくなく、色域に応じて調整量を設定することが望ましい。
【００５２】
本実施形態では、調整量は、以下の（手法i）（手法ii）により設定する。
（手法i）彩度を基準として調整量を補間演算により算出する。
（手法ii）色相角Hueを基準として調整量を補間演算により算出する。
また、上記(手法ii)においては、インク量IjのＬ*ａ*ｂ*色空間の位置に応じて、(ii−１)注目格子点の位置によって基準点を決定する、（ii−２)注目格子点が位置する色域内で同一の基準点を用いる、の２つの手法を採用する。
【００５３】
図１１は、ある色域に属するインク量Ijに対して調整量を算出するフロー図である。
ステップＳ１では、調整量の基準となる基準調整量を設定する。本実施形態では、色補正なしＬＵＴ５１０の入力色空間におけるＲ（レッド）、Ｇ（グリーン）、Ｂ（ブルー）、Ｃ（シアン）、Ｍ（マゼンダ）、Ｙ（イエロー）の各頂点と、Ｗ（ホワイト）又はＫ（ブラック）を結ぶ各色相稜線及びグレイ軸に属するインク(i)を基準格子点とみたて、この基準格子点に基準調整量を設定する。図４に示すように、Ｌａｂ表色系の３次元色立体ＣＳの頂点は、色補正なしＬＵＴ５１０の入力色空間での頂点と一対一に対応しており、各頂点を結ぶ辺も両方の色立体で互いに対応しているものと考えることができる。そのため、以下に示す調整量を算出するための処理は、色補正なしＬＵＴ５１０における入力色空間において実行される。そして、基準格子点と基準調整量との対応関係を基準調整量テーブルＴ１として記録する。基準格子点の設定方法は任意であるが、本実施形態では、基準格子点の設定を以下により設定する。（１）色補正なしＬＵＴ５１０の入力色空間に存在する点であって、ターゲットとなる製品ガマットの各色相稜線、及びグレイ軸に存在するインク(i)に対応するものであること。（２）各基準格子点の間隔は均等間隔であること。
【００５４】
図１２は、一例として、基準調整量テーブルＴ１を説明する図である。図１２に示す基準調整量テーブルＴ１では、Ｃ色相稜線（頂点Ｃと頂点Ｗとを結ぶ線分）の基準格子点において、基準格子点ＩＤ，この格子点に対応付けられたインク量の値（Ｃ，Ｍ、Ｙ、Ｋの各インクの量を示す）、及び調整量が対応付けられている。なお、基準格子点ＩＤは各基準格子点を識別するためのものである。基準調整量テーブルＴ１は、基準格子点が設定された各色相稜線及びグレイ軸に同様に設定される。ここで、基準調整量テーブルＴ１に設定される調整量は、各色域に応じて適宜設定される。
【００５５】
ステップＳ２では、調整量設定部１９は、対象インク量Ijがグレイ軸に属するか否かを判断する。具体的には、調整量設定部１９は、対象インク量IjをＦＭコンバーター１８を用いてＬ*ａ*ｂ*値に変換し、変換後のａ*及びｂ*の値により設定される彩度Ｓが閾値Ｓdef以下である場合、このインク量Ijがグレイ軸に属すると判断する。そして、対象インク(i)がグレイ軸に属する場合は、ステップＳ４に進み、調整量を算出する。
【００５６】
ステップＳ４では、調整量設定部１９は、グレイ軸に対応した基準調整量テーブルＴ１を参照して対象インク量Ijに対して指定された調整量ＯｆｆｓｅｔGrayｉを各インク量Ijの調整量として適用する（下記、式（６））。ここで、OffsetPiは、対象インク量Ijに含まれるインク(i)対して設定される調整量である。
【数６】
2012128776.tif 000008
【００５７】
ステップＳ３では、調整量設定部１９は、対象インク量Ijが属する色域を判断する。例えば、調整量設定部１９は、ステップＳ２で取得されたＬ*ａ*ｂ*値をもとに対象インク量Ijが属する色域を判断する。ここで、グレイ軸以外に属する対象インク量Ijは、再現色域の外郭又は内側に属している。又、上記したように、Ｌａｂ表色系の３次元色立体ＣＳの頂点は、色補正なしＬＵＴ５１０の入力色空間での頂点と一対一に対応しており、各頂点を結ぶ辺も両方の色立体で互いに対応しているものと考えることができる。そのため、本実施形態では、ガマットの外郭に存在するインク(i)は色補正なしＬＵＴ５１０の入力色空間においても外郭に存在していると判断する。
【００５８】
ステップＳ５では、調整量設定部１９は、対象インク量Ijがガマットの外郭に属するか否かを判断する。上記のように、対象インク量Ijがガマットの外郭に存在する場合、色補正なしＬＵＴ５１０の入力色空間においても、外郭に存在すると判断することができる。例えば、インク量Ijが、ＷＣＢＭ面上に属する場合、黒インクＫの値は０である必要がある。その上で、インク量IjがシアンインクＣとマゼンダインクＭのみで構成される場合（Ｙ＝Ｋ＝０）、このインク量IjはＣＢＭ面上にあると判断することができる。なおこの状態で、シアンインクＣが０であれば、対象インク量IjはＢＭ稜線上の点であると判断でき、マゼンダインクＭが０であれば、対象インク量IjはＣＭ稜線上の点であると判断することができる。さらに、ブルーＢは、シアンインクＣとマゼンダインクＭのインク量が均等である場合に発生するため、上記条件に加えて、シアンインクＣとマゼンダＭのインク量が均等であれば、対象インク量IjはＢ稜線上であると判断することができる。また、イエローインクＹ及びブラックインクＫが０であり、シアンインクＣ及びマゼンダインクＭがいずれも０でない場合、シアンインクＣがマゼンダインクＭより多ければ、対象インク量IjはＷＣＢ面上に属し、シアンインクＣがマゼンダインクＭより少なければ、対象インク量IjはＷＭＢ面上に属すると判断することができる。以上のように、インク量Ijの値をもとに、外郭に属するか否か及び属する領域を判断することができる。
【００５９】
対象インク量Ijが外郭に属する場合は（ステップＳ５：ＹＥＳ）、ステップＳ６に進み、調整量設定部１９は対象インク量Ijに対して各インク(i)の調整量を設定する。一方、対象インク量Ijがガマットの内側に属する場合は（ステップＳ５：ＮＯ）、調整量設定部１９は、ステップ７に進み、調整量を算出する。
【００６０】
図１３は、ＷＣＢ面に位置する対象インク量Ijを示す図である。インク量Ijがガマットの外郭に属する場合、ステップＳ６では、調整量設定部１９は、対象インク量Ijが属している色域を囲む２稜線上で基準となる格子点をそれぞれ求める。例えば、ＷＣＢ面内に属する場合、インク量Ijがインク（Ｃｉ,Ｍｉ,Ｙｉ,Ｋｉ）により構成されるとすると、基準調整量テーブルＴ１を参照して、Ｃ稜線上の基準格子点を色補正なしＬＵＴ５１０の入力色空間における（Ｃｉ,０,０,０）、Ｂ稜線上の基準格子点を色補正なしＬＵＴ５１０の入力色空間における（Ｃｉ,Ｍｉ,０,０）と設定する(図１３Ａ)。無論、基準調整量テーブルＴ１に上記条件を満たす基準格子点が存在しない場合は、基準調整量テーブルＴ１に記録される基準格子点の内、インク量Ijを構成するインクＣｉ,インクＭｉとＬ*ａ*ｂ*空間上で最も距離が近い基準格子点を選択してもよい。
【００６１】
インク量Ijがガマットの外郭に属さない場合（即ち、ガマットの内側に属する場合）、ステップＳ７では、調整量設定部１９は、対象インク量Ijが属している色域を囲む２稜線上の点のうち、各色相の頂点を基準格子点とする（図１３Ｂ）。ここで、色補正なしＬＵＴ５１０の入力色空間の値（Ｃ,Ｍ,Ｙ,Ｋ）において、各頂点の値は、Ｃ＝（Gn,0,0,0）,Ｍ＝（0,Gn,0,0）,Ｙ＝（0,0,Gn,0）、Ｒ＝（0,Gn,Gn,0）、Ｇ＝（Gn,0,Gn,0）、Ｂ＝（Gn,Gn,0,0）により設定される値である。なお、Gnは各インクの値。
【００６２】
ステップＳ８では、調整量設定部１９は、ステップＳ６又はステップＳ７で設定された基準格子点に対応付けられた基準調整量、及び対象インク量Ijのａ*ｂ*平面上での色相角Hue並びに基準格子点の色相角ＨueA,HueBをもとに、下記式（７）に示す調整量算出式を用いて仮の調整量を算出する。
【数７】
2012128776.tif 000009
ここで、OffsetPi’は対象インク量Ijを構成するインク（ｉ）における仮の調整量、OffsetAi、OffsetBiは基準格子点（Ａ又はＢ）の調整量、色相角HuePiは、対象インク量Ijの色相角、色相角HueA、HueBは基準格子点の色相角を示す。また、色相角Hueは、色相（ａ*ｂ*平面）におけるある座標値が示す角度であり、基準格子点におけるインク量Ijに対応するＬ*ａ*ｂ*値から以下に示す式（８）により算出される。
【数８】
2012128776.tif 000010
【００６３】
上記式（７）では、ａ*ｂ*平面上での各基準格子点と対象インク量Ijとの距離を色相角Hueを用いて判断し、対象インク量Ijにおける仮の調整量を各基準格子点の調整量から補間して求めている。言い換えるなら、式（７）により、各基準格子点に設定された調整量をそれぞれの色相角Hueの値に応じて付与することで対象インク量Ijの仮の調整量が算出される。
【００６４】
また、ステップＳ９において、対象インク量Ijの彩度Ｓが閾値Ｓthより大きければ（ステップＳ９：ＹＥＳ）、調整量設定部１９は上記求めた仮の調整量を調整量と設定する。一方、対象インク量Ijの彩度が閾値Ｓｔｈ以下である場合（ステップＳ９：ＮＯ）、ステップＳ１０により、調整量設定部１９は下記に示す式（９）をもとにインク量Ijの調整量を算出する。
【数９】
2012128776.tif 000011
ここで、OffsetHueiは、色相各Hueをもとに算出した対象インク量Ijに含まれるインク（ｉ）の調整量であり、具体的には、上記式（７）により算出される値である。また、SPは、対象インク量Ijの彩度である。
【００６５】
図１０Ｂに示すように、彩度Ｓが閾値Ｓdef＜Ｓ＜閾値Ｓthであるインク量Ijはグレイ軸との距離が近くなるため、グレイ軸における影響度合いも考慮することが望ましい。そのため、上記式（９）により、彩度Ｓに応じた補間演算を行うことで、グレイ軸からの影響を加味している。
【００６６】
上記ステップＳ１〜Ｓ１０までの処理は、色補正なしＬＵＴ５１０に規定された格子点に対応する全てのインク量Ijに対して調整量が設定されるまで繰返される（ステップＳ１１：ＹＥＳ）。そして全てのインク量Ijに対して調整量が設定されると、ステップＳ１２では、調整量設定部１９は、各インク量Ijに対して設定された調整量をＨＤＤ１１に記録する。そのため、以後、作業者が最適インク量Ijの探索において、インク(i)の発生量を調整する場合は、ステップＳ１２において記録された調整量の刻みによりインク量定義が変更される。以上、調整量の設定方法を説明した。
【００６７】
２．その他の実施形態：
本発明は様々な実施形態が存在する。
例えば、均等色空間としてＬ*ａ*ｂ*色空間を用いることは一例であり、Ｌ*ｕ*ｖ*色空間を用いるものであってもよい。
【００６８】
以上説明したように、本発明では、評価指数におけるパラメーターの調整量を設定するために、まず、プリンターの再現色域における各色域に設定された基準格子点に対してパラメーターの基準調整量を設定する。そして、インク量におけるパラメーターの調整量を、再現色域における基準格子点と各インク量との位置関係をもとに基準調整量を補間演算して設定する。そのため、インク量に対して作業者が調整量を個別に設定する必要がなくなり、処理に要する時間を短縮することができる。また、再現色域における基準格子点とインク量との位置関係に応じて調整量が設定されるため、パラメーターをインク量に応じてより柔軟に設定することが可能となる。
【００６９】
そして、基準格子点は、均等色空間上に再現された前記再現色域の明度軸及び色相稜線上にそれぞれ設定される。また、インク量と前記明度軸に属する基準格子点との位置関係を、彩度をもとに判断し、前記明度軸に属さない基準格子点との位置関係を、色相角をもとに判断する。そのため、算出可能な明度及び彩度を用いたより簡易な処理により調整量を設定することが可能となる。
【００７０】
なお、本発明は上記実施例に限られるものでないことは言うまでもない。即ち、
上記実施例の中で開示した相互に置換可能な部材および構成等を適宜その組み合わせを変更して適用すること、上記実施例の中で開示されていないが、公知技術であって上記実施例の中で開示した部材および構成等と相互に置換可能な部材および構成等を適宜置換し、またその組み合わせを変更して適用すること、上記実施例の中で開示されていないが、公知技術等に基づいて当業者が上記実施例の中で開示した部材および構成等の代用として想定し得る部材および構成等と適宜置換し、またその組み合わせを変更して適用すること、は本発明の一実施例として開示されるものである。  
【符号の説明】
【００７１】
１０…コンピューター、１１…記憶部、１２…ＣＰＵ、１３…ＲＡＭ、１４…初期値設定部、１５…スムージング処理部、１６…テーブル作成部、１７…ガマット予測部、１８…フォワードモデルコンバーター、１９…調整量設定部、２０…プリンター、２１…ＵＳＢＩ／Ｆ、３０…ディスプレイ、３１…ビデオＩ／Ｆ、４０…操作部、４１…入力Ｉ／Ｆ
【図１】
2012128776.tif 000012
【図２】
2012128776.tif 000013
【図３】
2012128776.tif 000014
【図４】
2012128776.tif 000015
【図５】
2012128776.tif 000016
【図６】
2012128776.tif 000017
【図７】
2012128776.tif 000018
【図８】
2012128776.tif 000019
【図９】
2012128776.tif 000020
【図１０】
2012128776.tif 000021
【図１１】
2012128776.tif 000022
【図１２】
2012128776.tif 000023
【図１３】
2012128776.tif 000024