(57)【要約】      （修正有）【課題】色補正値の基となる測定器の補正を可能とする。【解決手段】基準となる測色器の分光反射率計での測色値と、補正対象となる測色器の分光反射率計での測色値との、差分に相当する補正値をデータとする補正用ＬＵＴを生成するにあたり、上記補正用ＬＵＴは、その引数の要素として、波長、反射率、反射率の波長の変化に対する変化率を含むとともに、同波長、反射率、変化率の組合せに対応する色材量セットを演算し、同色材量セットで印刷したパッチの測色結果に基づいて、上記補正値を得るべく測色器を備える。【選択図】図４
2011101255.tif 000002
【特許請求の範囲】
【請求項１】
基準となる測色器での測色値と、補正対象となる測色器での測色値との、差分に相当する補正値を参照する補正用ＬＵＴを備え、印刷装置における測色器を補正する補正装置であって、
上記補正用ＬＵＴは、その引数の要素として、波長、反射率、反射率の波長の変化に対する変化率を含むとともに、
同波長、反射率、変化率の組み合わせに対応する色材量セットを演算で求め、同色材量セットで印刷したパッチの測色結果に基づいて上記補正値を得ることを特徴とする測色器を備えた印刷装置における同測色器の補正装置。
【請求項２】
所定の複数の色のパッチを選定し、同パッチを印刷したものを基準となる測色器で測色した測色結果を得る基準分光反射率取得手段と、
この測色結果を利用して上記変化率を変化させた分光反射率を設定し、同分光反射率を再現する色材量セットを演算で求める色材量セット演算手段とを具備することを特徴とする測色器を備えた印刷装置における同測色器の補正装置。
【請求項３】
演算で求められた上記色材量セットで上記印刷装置にてパッチを印刷させるパッチ印刷手段と、
基準となる測色器で上記パッチを測色し、分光反射率を得る基準測色器分光反射率取得手段と、
補正対象となる測色器で上記パッチを測色し、分光反射率を得る対象測色器分光反射率取得手段と、
各パッチごとに、基準となる測色器と補正対象となる測色器での上記分光反射率の差分を求めるパッチ毎差分取得手段と、
全パッチの測色結果を対象として、波長と反射率が一致する測色結果を利用して、上記変化率と上記差分との対応関係を特定する反射率変化率対応差分取得手段と、
上記特定結果に対応する、波長と、反射率と、上記変化率とを引数要素として上記補正用ＬＵＴを生成する補正用ＬＵＴ生成手段を有することを特徴とする上記請求項１または請求項２に記載の測色器を備えた印刷装置における同測色器の補正装置。
【請求項４】
上記補正用ＬＵＴを生成する際に、輝度が暗い領域の測色結果の重み付けを小さくして反映させることを特徴とする上記請求項１〜請求項３のいずれかに記載の測色器を備えた印刷装置における同測色器の補正装置。
【請求項５】
上記補正用ＬＵＴを生成する際に、視覚特性のピークの帯域の重み付けを大きくして反映させることを特徴とする上記請求項１〜請求項３のいずれかに記載の測色器を備えた印刷装置における同測色器の補正装置。
【請求項６】
上記補正用ＬＵＴを生成する際に、上記印刷装置の機種名から上記測色器の光源の特性を取得し、同特性に対応した重み付けを反映させることを特徴とする上記請求項１〜請求項５のいずれかに記載の測色器を備えた印刷装置における同測色器の補正装置。
【請求項７】
基準となる測色器での測色値と、補正対象となる測色器での測色値との、差分に相当する補正値を参照する測色器の補正用ＬＵＴであって、
上記補正用ＬＵＴは、その引数の要素として、波長、反射率、反射率の波長の変化に対する変化率を含むとともに、
同波長、反射率、変化率の組み合わせに対応する色材量セットを演算で求め、同色材量セットで印刷したパッチの測色結果に基づいて上記補正値を得られていることを特徴とする測色器を備えた印刷装置における同測色器の補正用ＬＵＴ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、測色器を備えた印刷装置における同測色器の補正装置、測色器の補正用ＬＵＴに関する。
【背景技術】
【０００２】
印刷装置での印刷精度（色再現性）の向上を図る課程で、測色器の精度は重要となる。
一般に、測色器は一定の基準を満たした精度が得られるものとして利用されている。しかし、２００５年１１月７日〜１１日に開催された「13th Color Imaging Conference Final Program and Proceedings」における「Diagnosing and Correcting Systematic Errors in Spectral-Based Digital Imaging」によれば、測色器ごとのばらつきの一因として、メカニカル要素に起因する誤差として波長縮尺誤差（wavelength scale error）が開示されている。
【０００３】
そして、波長に応じた線形誤差および非線形誤差があり、誤差成分が波長の変化に対する分光反射率の変化を要素としていることが開示されている。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】「13th Color Imaging Conference Final Program and Proceedings」における「Diagnosing and Correcting Systematic Errors in Spectral-Based Digital Imaging」
【発明の概要】
【発明が解決しようとする課題】
【０００５】
測色器ごとのばらつきに関して、波長の変化に対する分光反射率の変化を要素とする誤差の存在についての解析は行われているものの、その誤差成分の解消方法は未だ開示されていない。
本発明は、測色器ごとのばらつき個体差を加味した色補正を可能にすることを目的としている。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明は、基準となる測色器での測色値と、補正対象となる測色器での測色値との、差分に相当する補正値を参照する補正用ＬＵＴを備え、印刷装置における測色器を補正する補正装置であって、上記補正用ＬＵＴは、その引数の要素として、波長、反射率、反射率の波長の変化に対する変化率を含むとともに、同波長、反射率、変化率の組み合わせに対応する色材量セットを演算で求め、同色材量セットで印刷したパッチの測色結果に基づいて上記補正値を得ている。
【０００７】
すなわち、印刷装置における測色器を補正するため、基準となる測色器での測色値と、補正対象となる測色器での測色値との、差分に相当する補正値を有する補正用ＬＵＴを使用する。この補正用ＬＵＴは、その引数の要素として、波長、反射率、反射率の波長の変化に対する変化率を含んでいる。このため、予め、同波長、反射率、変化率の組み合わせに対応する色材量セットを演算で求め、同色材量セットで印刷したパッチの測色結果に基づいて上記補正値を得ている。
【０００８】
また、上記色材量セットを得るため、所定の複数の色のパッチを選定し、同パッチを印刷したものを基準となる測色器で測色した測色結果を得る基準分光反射率取得手段と、この測色結果を利用して上記変化率を変化させた分光反射率を設定し、同分光反射率を再現する色材量セットを演算で求める色材量セット演算手段とを具備するようにしてもよい。
【０００９】
すなわち、基準分光反射率取得手段では、所定の複数の色のパッチを選定し、同パッチを印刷したものを基準となる測色器で測色した測色結果を得、色材量セット演算手段が、この測色結果を利用して上記変化率を変化させた分光反射率を設定し、同分光反射率を再現する色材量セットを演算で求める。
【００１０】
さらに、上記補正用ＬＵＴは、演算で求められた上記色材量セットで上記印刷装置にてパッチを印刷させるパッチ印刷手段と、基準となる測色器で上記パッチを測色し、分光反射率を得る基準測色器分光反射率取得手段と、補正対象となる測色器で上記パッチを測色し、分光反射率を得る対象測色器分光反射率取得手段と、各パッチごとに、基準となる測色器と補正対象となる測色器での上記分光反射率の差分を求めるパッチ毎差分取得手段と、全パッチの測色結果を対象として、波長と反射率が一致する測色結果を利用して、上記変化率と上記差分との対応関係を特定する反射率変化率対応差分取得手段と、上記特定結果に対応する、波長と、反射率と、上記変化率とを引数要素として上記補正用ＬＵＴを生成する補正用ＬＵＴ生成手段とによって、生成されるようにしても良い。
【００１１】
すなわち、印刷装置にて所定のパッチを印刷させ、基準となる測色器と補正対象となる測色器で上記パッチを測色する。次に、パッチを測色した測色値に基づいて、各パッチごとに、基準となる測色器と補正対象となる測色器での上記分光反射率の差分を求める。また、全パッチの測色結果を対象として、波長と反射率が一致する測色結果を利用して、上記変化率と上記差分との対応関係を特定する。そして、上記特定結果に対応する、波長と、反射率と、上記変化率とを引数要素として上記補正用ＬＵＴを生成する。
【００１２】
次に、上記補正用ＬＵＴを生成する際に、輝度が暗い領域の測色結果の重み付けを小さくして反映させるようにしてもよい。
すなわち、別の態様の一つとして、輝度が暗い領域の測色結果の重み付けを小さくして反映させることで、精度の低い測色結果の影響を受けないようにできる。
【００１３】
また、上記補正用ＬＵＴを生成する際に、視覚特性のピークの帯域の重み付けを大きくして反映させるようにしてもよい。
すなわち、正確さを追求すると、人間の感覚とは離れところの誤差によって、人間の感覚に敏感な領域に悪影響を与えるということが生じる。従って、人間の視覚特性を反映させた偏りのある手法の方が、結果的には満足を得られやすい。
【００１４】
さらに、上記補正用ＬＵＴを生成する際に、上記印刷装置の機種名から上記測色器の光源の特性を取得し、同特性に対応した重み付けを反映させるようにしてもよい。
人間の視覚特性と同様に、測色器にも特性があり、その一つの要因として光源の特性がある。このため、同光源の特性を反映して印刷機のキャリブレーションが行われるため、光源の特性を反映させることはメリットがある。このため、印刷装置の機種名から測色器の光源の特性を取得できるようにし、同特性に対応した重み付けを反映させることで、キャリブレーションを正確に行わせることが可能となる。
そして、本発明の他の態様として、基準となる測色器での測色値と、補正対象となる測色器での測色値との、差分に相当する補正値を参照する補正用ＬＵＴとしてもよい。この場合、その引数の要素として、波長、反射率、反射率の波長の変化に対する変化率を含むものとし、さらに、同波長、反射率、変化率の組み合わせに対応する色材量セットを演算で求め、同色材量セットで印刷したパッチの測色結果に基づいて上記補正値を得ている。
この他、本発明を適用しえるものとして、測色器を備えた印刷装置自体でも良い。すなわち、測色器からの測色結果を反映して色再現性を修正する際に、本発明を適用できる。また、印刷装置の色を補正させるという意味では印刷制御装置であったり、色補正装置として適用することもできる。このように、本発明の適用範囲は特許請求の範囲の記載に限られない。
【００１５】
本発明は、必ずしも実体のある装置に限られる必要はなく、その方法としても機能することは容易に理解できる。このため、必ずしも実体のある装置に限らず、その方法としても有効であることに相違はない。
ところで、本発明の装置は単独で存在する場合もあるし、ある機器に組み込まれた状態で利用されることもあるなど、発明の思想としてはこれに限らず、各種の態様を含むものである。従って、ソフトウェアであったりハードウェアであったりするなど、適宜、変更可能である。
【００１６】
発明の思想の具現化例としてソフトウェアとなる場合には、かかるソフトウェアを記録した記録媒体上においても当然に存在し、利用されるといわざるをえない。
むろん、その記録媒体は、磁気記録媒体であってもよいし光磁気記録媒体であってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。また、一次複製品、二次複製品などの複製段階については全く問う余地無く同等である。その他、供給方法として通信回線を利用して行なう場合でも本発明が利用されていることにはかわりない。
【００１７】
さらに、一部がソフトウェアであって、一部がハードウェアで実現されている場合においても発明の思想において全く異なるものではなく、一部を記録媒体上に記憶しておいて必要に応じて適宜読み込まれるような形態のものとしてあってもよい。
本発明をソフトウェアで実現する場合、ハードウェアやオペレーティングシステムを利用する構成とすることも可能であるし、これらと切り離して実現することもできる。例えば、各種の演算処理といっても、その実現方法はオペレーティングシステムにおける所定の関数を呼び出して処理することも可能であれば、このような関数を呼び出すことなくハードウェアから入力することも可能である。そして、実際にはオペレーティングシステムの介在のもとで実現するとしても、プログラムが媒体に記録されて流通される過程においては、このプログラムだけで本発明を実施できるものと理解することができる。
【００１８】
また、本発明をソフトウェアで実施する場合、発明がプログラムを記録した媒体として実現されるのみならず、本発明がプログラム自体として実現されるのは当然であり、プログラム自体も本発明に含まれる。
【図面の簡単な説明】
【００１９】
【図１】本発明が適用される測色器の補正装置を含む印刷制御装置のブロック図である。
【図２】同印刷制御装置のソフトウェア構成を示すブロック図である。
【図３】補正用ＬＵＴ生成のためのパッチを特定する処理のフローチャートである。
【図４】補正用ＬＵＴ生成処理のフローチャートである。
【図５】波長と、反射率と、反射率の差（傾き）を示すグラフである。
【図６】各パッチごとに測色結果と差分の対応を示す図である。
【図７】測色結果における傾きを変化させる状況を示す図である。
【図８】分光反射率に基づいて色彩値を算出するための計算を説明する図である。
【図９】インク量セットを最適化する処理の流れを示す模式図である。
【図１０】インク量セットが最適化されていく様子を示す模式図である。
【図１１】ある波長と反射率における傾きと差分を滑らかにつなぐ状況を示す図である。
【図１２】波長と反射率の関係を示す図である。
【図１３】プリンタの機種と光源の特性の対応関係を示すテーブルである。
【発明を実施するための形態】
【００２０】
以下、下記の順序に従って添付図面にもとづいて本発明の実施形態を説明する。
１．測色器の補正装置の構成：
２．補正用ＬＵＴの生成処理：
３．変形例：
【００２１】
１．測色器の補正装置の構成
図１は、本発明の一実施形態にかかる測色器の補正装置を含む印刷制御装置のハードウェア構成を示している。同図において、印刷制御装置は主にコンピュータ１０によって構成されており、コンピュータ１０はＣＰＵ１１とＲＡＭ１２とＲＯＭ１３とハードディスクドライブ（ＨＤＤ）１４と汎用インターフェイス（ＧＩＦ）１５とビデオインターフェイス（ＶＩＦ）１６と入力インターフェイス（ＩＩＦ）１７とバス１８とから構成されている。バス１８は、コンピュータ１０を構成する各要素１１〜１７の間でのデータ通信を実現するものであり、図示しないチップセット等によって通信が制御されている。ＨＤＤ１４には、オペレーティングシステム（ＯＳ）を含む各種プログラムを実行するためのプログラムデータ１４ａが記憶されており、当該プログラムデータ１４ａをＲＡＭ１２に展開しながらＣＰＵ１１が当該プログラムデータ１４ａに準じた演算を実行する。ＧＩＦ １５は、例えばＵＳＢ規格に準じたインターフェイスを提供するものであり、外部のプリンタ２０と分光反射率計３０をコンピュータ１０に接続させている。ＶＩＦ １６はコンピュータ１０を外部のディスプレイ４０に接続し、ディスプレイ４０に画像を表示するためのインターフェイスを提供する。ＩＩＦ １７はコンピュータ１０を外部のキーボード５０ａとマウス５０ｂに接続し、キーボード５０ａとマウス５０ｂからの入力信号をコンピュータ１０が取得するためのインターフェイスを提供する。
【００２２】
外部のプリンタ（印刷装置）２０と分光反射率計３０は、別体であっても一体であっても良い。近年においては、高精度な印刷再現性を得るために、両者を一体としたものもある。このような一体のものであっても良いし、それぞれ独立した別体のものでも良い。
分光反射率計３０は、基準となる測色器および補正対象となる測色器に相当する。基準となる測色器としての分光反射率計３０は、その都度、現実に測色を行なうことも可能であるし、既測色結果を入手して代用することも可能である。
【００２３】
図２は、コンピュータ１０にて実行されるプログラムのソフトウェア構成を概略的なデータの流れとともに示している。同図において、コンピュータ１０では、おもにＯＳ Ｐ１と見本印刷アプリケーション（ＡＰＬ）Ｐ２とプリンタドライバ（ＰＤＶ）Ｐ３と分光反射率計ドライバ（ＭＤＶ）Ｐ４とディスプレイドライバ（ＤＤＶ）Ｐ５が実行されている。ＯＳ Ｐ１は、各プログラムが使用可能なＡＰＩのひとつとして画像機器インターフェイス（ＧＤＩ） Ｐ１ａとスプーラＰ１ｂを提供しており、ＡＰＬ Ｐ２の要求に応じてＧＤＩ Ｐ１ａが呼び出され、さらにＧＤＩ Ｐ１ａの要求に応じてＰＤＶ Ｐ３やＤＤＶ Ｐ５が呼び出される。ＧＤＩ Ｐ１ａはコンピュータ１０がプリンタ２０やディスプレイ４０等の画像出力装置における画像出力を制御するための汎用的な仕組みを提供し、一方のＰＤＶ Ｐ３やＤＤＶ Ｐ５はプリンタ２０やディスプレイ４０の機種固有の処理等を提供する。また、スプーラＰ１ｂは、ＡＰＬ Ｐ２やＰＤＶ Ｐ３やプリンタ２０の間に介在し、ジョブのコントロール等を実行する。ＡＰＬ Ｐ２は、パッチを含む見本チャートＳＣなどを印刷するためのアプリケーションプログラムであり、ＲＧＢビットマップ形式の印刷データＰＤを生成し、ＧＤＩ Ｐ１ａに対して当該印刷データＰＤを出力する。また、印刷データＰＤを生成するにあたっては、ＭＤＶ Ｐ４からターゲットの測色データＭＤを取得する。ＭＤＶ Ｐ４は、ＡＰＬ Ｐ２の要求に応じて分光反射率計３０を制御し、当該制御によって得られた分光反射率データＲＤをＡＰＬ Ｐ２に出力する。
【００２４】
ＡＰＬ Ｐ２が生成した印刷データＰＤはＧＤＩ Ｐ１ａやスプーラＰ１ｂを経由してＰＤＶ Ｐ３に出力され、ＰＤＶ Ｐ３が印刷データＰＤに基づいてプリンタ２０に出力可能な印刷制御データＣＤを生成する処理を実行する。ＰＤＶ Ｐ３が生成した印刷制御データＣＤはＯＳ Ｐ１が提供するスプーラＰ１ｂを介してプリンタ２０に出力され、プリンタ２０が当該印刷制御データＣＤに基づく動作を行うことによりパッチを含む見本チャートＳＣなどを印刷用紙上に印刷させる。
【００２５】
２．補正用ＬＵＴの生成処理
図３と図４は上記印刷制御装置が実行するフローチャートを示している。図３は測定対象となるパッチを特定する処理のフローチャートを示しており、図４は同パッチを測色して測色器の補正用ＬＵＴを生成するためのフローチャートを示している。
本発明では、波長、反射率、変化率の組み合わせに対応する色材量セットを演算で求め、同色材量セットで印刷したパッチの測色結果に基づいて補正用ＬＵＴの補正値を得る。図３に示すフローチャートで色材量セットを求め、図４に示すフローチャートで補正値を得ている。
【００２６】
まず、測定対象となるパッチを特定する処理を説明する。
ステップ１１では、「格子点としての色を選定する」。キャリブレーションは多数の色について行うことも可能であるが、本実施形態においては予め定められている特定の多数の色を再現性よく印刷するシステムに利用されることを前提としている。従って、この特定の多数の色を対象とすれば、色再現性の向上の効果が大きい。この特定の多数の色の全てもしくは一部の色をサンプリング色として抽出する
ステップ１２では、この選定されたサンプリング色のパッチをプリンタ２０で印刷する。高度な色再現性を図るため、各パッチはインク色に対応したデータに基づいて印刷される。
ステップ１３では、基準となる測色器の分光反射率計３０でサンプリング色のパッチを測定する。ただし、基準となる測色器の測色結果は一定であるため、既測定の分光反射率のデータがあれば、これを取得するようにしてもよい。測定されたサンプリング色の分光反射率は離散的な波長と同波長における反射率とからなるターゲット分光反射率Ｒｔ（λ）として表され、当該ターゲット分光反射率Ｒｔ（λ）を格納した分光反射率データＲＴが取得される。
なお、ステップ１１〜１３が、基準分光反射率取得手段に相当し、所定の複数の色のパッチを選定し、同パッチを印刷したものを基準となる測色器で測色した測色結果を得ている。
図５は、各パッチごとにおける、波長と分光反射率の対応を示すグラフである。ターゲット分光反射率Ｒｔ（λ）は、同図に示すように、横軸を波長、縦軸を反射率として測色結果をプロットすることができる。なお、各波長での反射率に基づいて得られる反射率の値の変化率を「傾き」と称し、図示している。これによれば、隣接する各波長での反射率の差を「傾き」としている。本実施形態では、このような「傾き（変化率）」が測色結果に影響を与えている事実に基づき、測色器のキャリブレーションに利用する。
図６は、基準となる分光反射率計３０での測色結果と、補正対象となる分光反射率計３０での測色結果をプロットし、補正量としてその差分を利用するためのグラフを示している。この差分は上記傾きにも応じて変動するため、横軸の波長、縦軸の反射率に加えて、奥行き方向に傾きの値の軸を図示している。また、この図では各パッチ毎に測色した結果をプロットしており、パッチ＃１とパッチ＃２について基準となる分光反射率計３０での測色結果Ａと、補正対象となる分光反射率計３０での測色結果Ｂをプロットし、各波長における反射率の差分を求める様子を示している。
選定したサンプリング色のパッチからは、傾きの成分に応じた十分な測色結果が得られるとは限らない。このため、人為的に傾きを変えるパッチを作り出す必要がある。傾きを変えたパッチが増えると、測色作業も大幅に増えるため、本実施形態では、５つの傾きを設定することにしている。
図７は設定する傾きを模式的に示している。水平方向を０度とすると、傾きは最小で−９０度、最大で＋９０度となる。この範囲を５等分し、一つの領域の中の中央となる５つの角度（−７２度、−３６度、０度、＋３６度、＋７２度））を設定し、１〜５をｊで表すことにする。
ステップ１４では、基準となるターゲット分光反射率Ｒｔ（λ）のカーブに対して、基準となる波長における反射率のカーブを上述した角度に引き直し、傾きを変えたターゲット分光反射率Ｒｔｊ（λ）（ｊ＝１〜５）を設定する。
そして、ステップ１５では、傾き（５つ）を変えたターゲット分光反射率Ｒｔｊ（λ）（ｊ＝１〜５）を再現させるため、これに対応するパッチのインク色材量セットの特定する。なお、このようなターゲット分光反射率Ｒｔｊ（λ）（ｊ＝１〜５）も、分光反射率データＲＤとして格納される。
図２に示したようにＬＵＧ Ｐ３ａは、インク量セット算出モジュール（ＩＣＭ）Ｐ３ａ１と分光反射率予測モジュール（ＲＰＭ）Ｐ３ａ２と評価値算出モジュール（ＥＣＭ）Ｐ３ａ３とＬＵＴ出力モジュール（ＬＯＭ） Ｐ３ａ４とから構成されている。
目標となる分光反射率データＲＤが特定されたら、この分光反射率データＲＤが示すターゲット分光反射率Ｒt（λ）と同様の分光反射率Ｒ（λ）が再現可能なインク量セットを算出する処理を行う。その際に、上述したＲＰＭ Ｐ３ａ２とＥＣＭ Ｐ３ａ３を使用する。
【００２７】
図８は、ターゲット分光反射率Ｒt（λ）の性質を示している。サンプリング色のパッチであるターゲットＴＧについてターゲット分光反射率Ｒt（λ）を測定した結果、図示するようターゲット分光反射率Ｒt（λ）の分布を示す分光反射率データＲＤが得られたとする。なお、ターゲットＴＧは、分光的な再現の目標とする物体表面を意味し、例えば他の印刷装置や塗装装置等で形成した人工的物体表面や、自然物の表面等が該当する。一方、Ｄ６５光源は図示するような可視波長域において不均一な分光エネルギーＰ（λ）の分布を有しており、ターゲットＴＧにＤ６５光源を照射したときの各波長の反射光の分光エネルギーは、ターゲット分光反射率Ｒt（λ）と分光エネルギーＰ（λ）を各波長について掛け合わせた値となる。さらに、反射光の分光エネルギーのスペクトルに対して人間の分光感度特性に応じた等色関数ｘ（λ），ｙ（λ），ｚ（λ）をそれぞれ畳み込み積分し、係数ｋによって正規化することにより、３刺激値Ｘ，Ｙ，Ｚを得る。以上を数式で表すと下記の（１）式となる。
【数１】
2011101255.tif 000003
【００２８】
３刺激値Ｘ，Ｙ，Ｚを所定の変換式によって変換することにより、ターゲットＴＧにＤ６５光源を照射したときの色を示すＬ*ａ*ｂ*値を得ることができる。これにより、例えば、表示用のＲＧＢ値を得たいのであれば、ＲＧＢプロファイルを使用することにより、Ｌ*ａ*ｂ*値から表示用ＲＧＢ値を得ることができる。
【００２９】
図９は、前記分光反射率データＲＤが示すターゲット分光反射率Ｒt（λ）と同様の分光反射率Ｒ（λ）が再現可能なインク量セットを算出する処理の流れを模式的に示している。
ＲＰＭ Ｐ３ａ２は、ＩＣＭ Ｐ３ａ１からのインク量セットφの入力に応じて、当該インク量セットφに基づいてプリンタ２０が所定の印刷用紙にインクを吐出させたときの分光反射率Ｒ（λ）を予測し、当該分光反射率Ｒ（λ）を予測分光反射率Ｒs（λ）としてＥＣＭ Ｐ３ａ３に出力する。
【００３０】
ＥＣＭ Ｐ３ａ３は、分光反射率データＲＤが示すターゲット分光反射率Ｒt（λ）と予測分光反射率Ｒs（λ）の差分Ｄ（λ）を各波長λについて算出し、各波長λごとに重みが課せられた重み関数ｗ（λ）を当該差分Ｄ（λ）に乗算する。この値の二乗平均の平方根を評価値Ｅ（φ）として算出する。以上の計算を数式で表すと下記の（２）式のように表すことができる。
【数２】
2011101255.tif 000004
【００３１】
前記の（２）式において、Ｎは波長λの有限区分数を意味する。前記の（２）式において、評価値Ｅ（φ）が小さければ小さいほど、各波長λにおけるターゲット分光反射率Ｒt（λ）と予測分光反射率Ｒs（λ）の差が少ないということができる。すなわち、評価値Ｅ（φ）が小さければ小さいほど、入力したインク量セットφによってプリンタ２０が印刷したときに記録媒体上にて再現される分光反射率Ｒ（λ）と、対応するターゲットＴＧから得られたターゲット分光反射率Ｒt（λ）が近似しているということができる。さらに、前記の（１）式によれば、光源の変動に応じてインク量セットφによってプリンタ２０が印刷したときの記録媒体と対応するターゲットＴＧが示す絶対的な色彩値は双方とも変動するものの、分光反射率Ｒ（λ）が近似すれば光源の変動に拘わらず相対的には同じ色に知覚されるということができる。従って、評価値（φ）が小さくなるインク量セットφによれば、あらゆる光源においてターゲットＴＧと同じ色に知覚される印刷結果を得ることができるということができる。
【００３２】
また、本実施形態において、重み関数ｗ（λ）として下記の（３）式のものを使用する。
【数３】
2011101255.tif 000005
前記の（３）式においては、等色関数ｘ（λ），ｙ（λ），ｚ（λ）を加算することにより、重み関数ｗ（λ）が定義されている。なお、前記の（３）式の右辺全体に所定の係数を乗算して、重み関数ｗ（λ）の値の範囲を正規化してもよい。前記の（１）式によれば、等色関数ｘ（λ），ｙ（λ），ｚ（λ）が大きい波長域ほど、色彩値（Ｌ*ａ*ｂ*値）に大きく影響するということができる。従って、等色関数ｘ（λ），ｙ（λ），ｚ（λ）を加算した重み関数ｗ（λ）を使用すれば、色への影響が大きい波長域を重視した二乗誤差が評価可能な評価値Ｅ（φ）を得ることができる。例えば、人間の目に知覚されない近紫外波長域においてはｗ（λ）が０となり、当該波長域における差分Ｄ（λ）は評価値Ｅ（φ）の増大に寄与しないこととなる。
【００３３】
すなわち、必ずしも全可視波長域においてターゲット分光反射率Ｒt（λ）と予測分光反射率Ｒs（λ）との差が小さくなくても、人間の目に特に強く知覚される波長域においてターゲット分光反射率Ｒt（λ）と予測分光反射率Ｒs（λ）とが似ていれば小さい値の評価値Ｅ（φ）を得ることができ、人間の目に知覚に即した分光反射率Ｒ（λ）の近似性の指標として評価値Ｅ（φ）を使用することができる。算出された評価値Ｅ（φ）はＩＣＭ Ｐ３ａ１に返される。すなわち、ＩＣＭＰ ３ａ１が任意のインク量セットφをＲＰＭ Ｐ３ａ２とＥＣＭ Ｐ３ａ３に出力することにより、最終的に評価値Ｅ（φ）がＩＣＭ Ｐ３ａ１に返される構成となっている。ＩＣＭ Ｐ３ａ１は任意のインク量セットφに対応して評価値Ｅ（φ）を得ることを繰り返し実行することにより、目的関数としての評価値Ｅ（φ）が極小化するようなインク量セットφの最適解を算出する。この最適解を算出する手法としては、例えば勾配法といった非線形最適化手法を用いることができる。
【００３４】
図１０は、インク量セットφが最適化されていく様子を模式的に示している。同図において、インク量セットφが最適化されていくにつれて、インク量セットφで印刷を行った場合の予測分光反射率Ｒs（λ）がターゲット分光反射率Ｒt（λ）に近づいていく。また、重み関数ｗ（λ）を使用することにより、等色関数ｘ（λ），ｙ（λ），ｚ（λ）が大きい波長域ほど、予測分光反射率Ｒs（λ）のターゲット分光反射率Ｒt（λ）への拘束が強くなっており、予測分光反射率Ｒs（λ）がターゲット分光反射率Ｒt（λ）の差が小さくなっている。このように、等色関数ｘ（λ），ｙ（λ），ｚ（λ）が大きく、視覚に大きく影響する波長域について優先的に予測分光反射率Ｒs（λ）をターゲットＴＧのターゲット分光反射率Ｒt（λ）に拘束することができるため、任意の光源を照射したときの見た目が近くなるようなインク量セットφを算出することができる。以上により、いずれの光源においてもターゲットＴＧと似たような見た目をプリンタ２０にて再現させることが可能なインク量セットφを算出することができる。なお、最適化の終了条件は、インク量セットφ更新の繰り返し回数としてもよいし、評価値Ｅ（φ）の閾値としてもよい。
なお、このような重み付けをしておく処理は、補正用ＬＵＴを生成する際に、視覚特性のピークの帯域の重み付けを大きくして反映させることにも相当する。
【００３５】
このようにしてターゲット分光反射率Ｒtｊ（λ）と同様の分光反射率Ｒ（λ）が再現可能なインク量セットを算出する。算出したインク量セットは、ターゲット分光反射率Ｒtｊ（λ）を格納した分光反射率データＲＤと対応して保存される。
なお、ステップ１４，１５が色材量セット演算手段に相当し、基準となる測色器での測色結果を利用して変化率を変化させた分光反射率を設定し、同分光反射率を再現する色材量セットを演算で求めている。
次に、このようにして用意されたインク量セットを使用して補正用ＬＵＴを生成する。
補正用ＬＵＴの生成は図４に示すフローチャートに沿って実施される。
ステップ２１では、以上のようにして用意されたインク量セットを使用してプリンタ２０でパッチを印刷する。高度な色再現性を図るため、各パッチはインク色に対応したデータに基づいて印刷される。なお、ステップ２１が、パッチ印刷手段に相当し、演算で求められた色材量セットで印刷装置にてパッチを印刷させている。
【００３６】
ステップ２２では、基準となる測色器の分光反射率計３０でサンプリング色のパッチを測定する。ただし、基準となる測色器の測色結果は一定であるため、既測定の分光反射率のデータがあれば、これを取得するようにしてもよい。なお、ステップ２２が、基準測色器分光反射率取得手段に相当し、基準となる測色器でパッチを測色し、分光反射率を得ている。
ステップ２３では、補正対象となる測色器の分光反射率計３０でサンプリング色を測定する。キャリブレーションをしたい分光反射率計３０での測色結果を得ることになる。なお、ステップ２３が、対象測色器分光反射率取得手段に相当し、補正対象となる測色器でパッチを測色し、分光反射率を得ている。
【００３７】
ステップ２４では、各パッチごとに、各波長における分光反射率の差分を補正量としてプロットする。
【００３８】
ステップ２５では、プロットした補正量を滑らかにつなぎ、連続的な補正量を生成する。分光反射率計３０の測色結果は離散した波長値毎に反射率を出力するものであるため、算出されている差分も離散的であり、補間演算を利用して補正量を滑らかな連続的なものとする。補間演算の手法は、比例的で直線的なリニア補間演算や、高次元関数を用いた曲線的な補間演算などが公知であり、いずれの手法で演算しても良い。
なお、ステップ２４，２５が、パッチ毎差分取得手段に相当し、各パッチごとに、基準となる測色器と補正対象となる測色器での上記分光反射率の差分を求めている。
【００３９】
ステップ２６では、全パッチを対象として、各波長と、各反射率ごとに、差分と分光反射率の変化率とを対応づけ、補正量としてプロットする。各パッチの測色結果では、ある波長での反射率は一つの値しか得られない。しかし、パッチが異なれば分光反射率のカーブは変化し、同じ波長、同じ反射率の点を通過しつつも、傾きが異なる複数のカーブが存在し得る。これは、分光反射率計３０が「傾き」を引数要素として異なる測色結果を出力していることの表れでもある。本ステップでは、まず、この各波長と、各反射率ごとに、差分と分光反射率の変化率とを対応づけた補正量を得る。この補正量も離散的である。
【００４０】
次に、ステップ２７では、多次元関数を用いて補正量の差分を滑らかにつなぎ、連続的な補正量を生成する。この結果、ある波長と分光反射率においては、反射率の差（傾き）を引数として最適な補正量が求められることになる。図１１は、多次関数など既知の補間演算手法でそれぞれの傾きに対する差分を滑らかにつないで連続的な補正量を推測している。なお、ステップ２６，２７が反射率変化率対応差分取得手段に相当し、全パッチの測色結果を対象として、波長と反射率が一致する測色結果を利用して、上記変化率と上記差分との対応関係を特定している。
【００４１】
以上のようにして各格子に補正量が求められるので、ステップ２８では、特定結果として、波長、反射率、反射率の変化率（傾き）を引数要素とする三次元の補正テーブル（ＬＵＴ）を生成する。なお、ステップ２８が、補正用ＬＵＴ生成手段に相当し、特定結果に対応する、波長と、反射率と、上記変化率とを引数要素として補正用ＬＵＴを生成している。
基準となる測色器での測色値と、補正対象となる測色器での測色値との、差分に相当する補正値を参照する補正用ＬＵＴを利用すると、印刷装置における測色器で当該印刷装置の印刷物を測色して基準値とのずれを得ることができる。そして、このずれを補正した上で、測色結果を反映させて印刷装置に対する印刷データにフィードバックすることで補正装置を実現することができる。具体的な実現方法は様々であり、プリンタドライバ内に補正のパラメータを保存しておき、印刷時に反映させるようにすればよい。
【００４２】
３．変形例
ところで、以上の実施形態では、三次元の補正テーブルを生成しているが、より高次元の補正テーブルを生成することも可能である。すなわち、反射率の変化率（傾き）に加え、同変化率（傾き）の変化率（傾きの傾き）を新たな引数要素としても良い。この変形例は、上記補正用ＬＵＴが、その引数の要素として、波長、分光反射率、分光反射率の波長の変化に対する変化率、同変化率の変化率を含むものである。
次に、以上の実施形態では測色して得られた測色値をすべて利用することを前提としている。しかしながら、現実問題として、測色値としてもともと精度の低い領域が存在する。たとえば、反射率が低い測色値である。反射率が低いというのは、暗い反射光を測定しているのであり、その測色値の精度は低い。従って、このように精度の低い領域で厳密な補正演算をしても、精度向上に貢献しない。
【００４３】
このため、反射率にしきい値、たとえば「０．２以下など」の測色結果が得られている場合は補正量の演算を行わないようにしても良い。言い換えれば、精度向上が見込めないので、補正をしないことにする。
この意味で、本変形例は、上記補正用ＬＵＴを生成する際に、輝度が暗い領域の測色結果の重み付けを小さくして反映させている。
また、図１２は波長と反射率の概略の関係を示しているが、このように波長の短い領域では感度が低くなる傾向があり、４５０ｎｍ以下の場合の測色値は精度が低い。従って、このような領域でも補正量の演算を行わず、補正をしないようにしてもよい。
このような重み付けの反映は、図１０に示すように重み関数ｗ（λ）を使用する手法で実現可能である。
さらに、光源の特性を反映させることも可能である。図８に示すように、光源が発する分光特性は測色結果に影響を与える。本実施形態ではＤ６５光源を使用しているが、光源が異なれば図８に示す分光特性とはずれてくる。分光反射率計３０は測色環境に応じて複数の光源を有することも多いが、プリンタ２０と一体的なタイプでは光源が特定されていることが多い。
図１３はプリンタ２０の機種と、同プリンタ２０に備えられた分光反射率計３０に使用されている光源特性の対応関係を示している。すなわち、プリンタ２０の機種名から光源特性を得られるようにし、同光源特性を反映させた重み付け関数ｗ（λ）を使用することで、各光源に着目したキャリブレーションを実現できるようになる。例えば、各光源が重視していない波長帯域では重み付けを低くし、重視している波長帯域では重み付けを大きくするといったことが可能である。
この意味で、本変形例は、補正用ＬＵＴを生成する際に、上記印刷装置の機種名から上記測色器の光源の特性を取得し、同特性に対応した重み付けを反映させている。
【００４４】
なお、発明のカテゴリーとして、装置発明の趣旨は他のカテゴリーの発明においても同様に効果を奏することが容易に理解できる。従って、本発明は上記実施例からくみ取れる範囲で特許請求の範囲に記載していない他のカテゴリーの発明、たとえば、方法発明、プログラム記録媒体発明、プログラム発明も同様に開示されているといえる。
また、本発明は、上述した実施形態や変形例に限られず、上述した実施形態及び変形例の中で開示した各構成を相互に置換したり組み合わせを変更したりした構成、公知技術並びに上述した実施形態及び変形例の中で開示した各構成を相互に置換したり組み合わせを変更したりした構成、等も含まれる。
【符号の説明】
【００４５】
１０…コンピュータ、１１…ＣＰＵ、１２…ＲＡＭ、１３…ＲＯＭ、１４…ＨＤＤ、１５…ＧＩＦ、１６…ＶＩＦ、１７…ＩＩＦ、１８…バス、２０…プリンタ、３０…分光反射率計、４０…ディスプレイ、５０ａ…キーボード、５０ｂ…マウス、Ｐ１…ＯＳ、Ｐ１ａ…ＧＤＩ、Ｐ１ｂ…スプーラ、Ｐ２…ＡＰＬ、Ｐ２ａ…ＵＩＭ、Ｐ２ｂ…ＭＣＭ、Ｐ２ｃ…ＰＤＧ、Ｐ３…ＰＤＶ、Ｐ３ａ１…ＩＣＭ、Ｐ３ａ２…ＲＰＭ、Ｐ３ａ３…ＥＣＭ、Ｐ３ａ４…ＬＯＭ、Ｐ４…ＭＤＶ、Ｐ５…ＤＤＶ。
【図１】
2011101255.tif 000006
【図２】
2011101255.tif 000007
【図３】
2011101255.tif 000008
【図４】
2011101255.tif 000009
【図５】
2011101255.tif 000010
【図６】
2011101255.tif 000011
【図７】
2011101255.tif 000012
【図８】
2011101255.tif 000013
【図９】
2011101255.tif 000014
【図１０】
2011101255.tif 000015
【図１１】
2011101255.tif 000016
【図１２】
2011101255.tif 000017
【図１３】
2011101255.tif 000018