(57)【要約】【課題】測色用バック材（測色用敷材）の違いによるパッチの測色結果のずれを無くし、基準色に対する色再現性を向上させることを課題とする。【解決手段】印刷媒体上のパッチを測色する環境の基準とした基準測色環境とは異なる測色環境で印刷媒体上のパッチを測色した補償対象の測色結果を取得し、基準測色環境で印刷媒体上のパッチを測色して得られる基準の測色結果と、補償対象の測色結果と、を対比して当該対比結果から基準測色環境に対する測色環境の違いによる測色結果（色データ）のずれを補償する。測色用バック材が、測色する環境に含まれる。測色環境の違いによる測色結果のずれとともに、基準の測色結果を得たパッチが形成された印刷媒体に対する補償対象の測色結果を取得する画像が形成される印刷媒体の違いによる測色結果のずれも補償してもよい。【選択図】図１
2006261731.tif 000002
【特許請求の範囲】
【請求項１】
印刷媒体上に形成された画像を測色して当該印刷媒体上の画像に対応する色が表された色データを生成する色データ生成装置における色ずれを補償する色ずれ補償装置であって、
上記印刷媒体上の画像を測色する環境の基準とした基準測色環境とは異なる測色環境で上記印刷媒体上の画像を測色した補償対象の測色結果を取得する測色結果取得手段と、
上記基準測色環境で上記印刷媒体上の画像を測色して得られる基準の測色結果と、上記補償対象の測色結果と、を対比して当該対比結果から上記基準測色環境に対する測色環境の違いによる上記色データのずれを補償する色修正手段とを備えることを特徴とする色ずれ補償装置。
【請求項２】
上記色データ生成装置が測色用敷材の表面に配置された上記印刷媒体上の画像を測色して上記色データを生成する装置であるとともに、当該測色用敷材が上記測色する環境に含まれ、
上記測色結果取得手段は、上記印刷媒体上の画像の測色に用いられる測色用敷材の基準とした基準測色用敷材とは異なる測色用敷材の表面に配置された上記印刷媒体上の画像を測色した補償対象の測色結果を取得し、
上記色修正手段は、上記基準測色用敷材の表面に配置された上記印刷媒体上の画像を測色して得られる基準の測色結果と、上記補償対象の測色結果と、を対比して当該対比結果から上記基準測色用敷材に対する測色用敷材の違いによる上記色データのずれを補償することを特徴とする請求項１に記載の色ずれ補償装置。
【請求項３】
上記基準測色用敷材の表面と上記測色結果取得手段にて測色結果を得る際に用いられる測色用敷材の表面とが異なる明るさの無彩色であり、
上記色修正手段は、上記対比結果から上記基準測色用敷材表面の明るさに対する測色用敷材表面の明るさの違いによる上記色データのずれを補償することを特徴とする請求項２に記載の色ずれ補償装置。
【請求項４】
上記色修正手段は、上記色データで表される色について、比較的明るい第一の明るさ範囲における明るさ成分の補償量を比較的暗い第二の明るさ範囲における明るさ成分の補償量よりも大きくさせるように、上記色データを修正することを特徴とする請求項２または請求項３に記載の色ずれ補償装置。
【請求項５】
上記色修正手段は、上記基準の測色結果と上記補償対象の測色結果との明るさ成分の差異を求め、求めた明るさ成分の差異に基づいて上記色データで表される色の彩度成分のずれを補償するように上記色データを修正することを特徴とする請求項２〜請求項４のいずれかに記載の色ずれ補償装置。
【請求項６】
上記色修正手段は、上記色データで表される色について、比較的明るい第一の明るさ範囲における彩度成分の補償量を比較的暗い第二の明るさ範囲における彩度成分の補償量よりも大きくさせるように、上記色データを修正することを特徴とする請求項２〜請求項５のいずれかに記載の色ずれ補償装置。
【請求項７】
上記色修正手段は、上記色データで表される色について、彩度が比較的大きい第一の彩度範囲における彩度成分の補償量を彩度が比較的小さい第二の彩度範囲における彩度成分の補償量よりも大きくさせるように、上記色データを修正することを特徴とする請求項２〜請求項６のいずれかに記載の色ずれ補償装置。
【請求項８】
上記色修正手段は、上記基準の測色結果と上記補償対象の測色結果とを対比して当該対比結果から上記基準測色環境に対する測色環境の違いによる上記色データのずれ、および、上記基準の測色結果を得た画像が形成された印刷媒体に対する上記補償対象の測色結果を取得する画像が形成される印刷媒体の違いによる上記色データのずれを補償することを特徴とする請求項２〜請求項７のいずれかに記載の色ずれ補償装置。
【請求項９】
上記色修正手段は、上記画像が形成される印刷媒体の違いによる上記色データのずれを補償する際には、上記色データで表される色について、彩度が比較的大きい第一の彩度範囲における彩度成分の補償量を彩度が比較的小さい第二の彩度範囲における彩度成分の補償量よりも小さくさせるように、上記色データを修正することを特徴とする請求項８に記載の色ずれ補償装置。
【請求項１０】
上記色修正手段は、上記画像が形成される印刷媒体の違いによる上記色データのずれを補償する際には、上記色データで表される色について、比較的明るい第一の明るさ範囲における彩度成分の補償量を比較的暗い第二の明るさ範囲における彩度成分の補償量よりも大きくさせるように、上記色データを修正することを特徴とする請求項８または請求項９に記載の色ずれ補償装置。
【請求項１１】
上記色修正手段は、上記画像が形成される印刷媒体の違いによる上記色データのずれを補償する際には、上記色データで表される色が所定の彩度以下または未満であるときのみ上記色データを修正することを特徴とする請求項８〜請求項１０のいずれかに記載の色ずれ補償装置。
【請求項１２】
印刷媒体上に形成された画像を測色して測色結果を生成する測色装置であって、
上記印刷媒体上の画像を測色する環境の基準とした基準測色環境とは異なる測色環境で上記印刷媒体上の画像を測色した補償対象の測色結果を取得する測色結果取得手段と、
上記基準測色環境で上記印刷媒体上の画像を測色して得られる基準の測色結果と、上記補償対象の測色結果と、を対比して当該対比結果から上記基準測色環境に対する測色環境の違いによる上記生成する測色結果のずれを補償する色修正手段とを備えることを特徴とする測色装置。
【請求項１３】
印刷データに対応する印刷画像を印刷媒体上に形成する印刷装置を制御する印刷制御装置であって、
上記印刷媒体上に形成された画像を測色する環境の基準とした基準測色環境とは異なる測色環境で上記印刷媒体上に形成された画像を測色した補償対象の測色結果を取得する測色結果取得手段と、
上記基準測色環境で上記印刷媒体上の画像を測色して得られる基準の測色結果と、上記補償対象の測色結果と、を対比して当該対比結果から上記基準測色環境に対する測色環境の違いによる上記印刷データのずれを補償する色修正手段と、
このずれが補償された印刷データに対応する印刷画像を上記印刷装置に対して印刷させる制御を行う印刷制御手段とを備えることを特徴とする印刷制御装置。
【請求項１４】
印刷データに対応する印刷画像を印刷媒体上に形成する印刷装置における色ずれを補償するために同印刷データの修正前後の対応関係を規定した色修正データを作成する色修正データ作成装置であって、
上記印刷媒体上の画像を測色する環境の基準とした基準測色環境とは異なる測色環境で上記印刷媒体上の画像を測色した補償対象の測色結果を取得する測色結果取得手段と、
上記基準測色環境で上記印刷媒体上の画像を測色して得られる基準の測色結果と、上記補償対象の測色結果と、を対比して当該対比結果から上記基準測色環境に対する測色環境の違いによる上記色修正データのずれを補償するように上記印刷データの修正前後の対応関係を規定して上記色修正データを作成する色修正手段とを備えることを特徴とする色修正データ作成装置。
【請求項１５】
印刷媒体上に形成された画像を測色して当該印刷媒体上の画像に対応する色が表された色データを生成する色データ生成装置における色ずれを補償する色ずれ補償方法であって、
上記印刷媒体上の画像を測色する環境の基準とした基準測色環境とは異なる測色環境で上記印刷媒体上の画像を測色した補償対象の測色結果を取得する測色結果取得工程と、
上記基準測色環境で上記印刷媒体上の画像を測色して得られる基準の測色結果と、上記補償対象の測色結果と、を対比して当該対比結果から上記基準測色環境に対する測色環境の違いによる上記色データのずれを補償する色修正工程とを備えることを特徴とする色ずれ補償方法。
【請求項１６】
印刷媒体上に形成された画像を測色して当該印刷媒体上の画像に対応する色が表された色データを生成する色データ生成装置における色ずれを補償する機能をコンピュータに実現させる色ずれ補償プログラムであって、
上記印刷媒体上の画像を測色する環境の基準とした基準測色環境とは異なる測色環境で上記印刷媒体上の画像を測色した補償対象の測色結果を取得する測色結果取得機能と、
上記基準測色環境で上記印刷媒体上の画像を測色して得られる基準の測色結果と、上記補償対象の測色結果と、を対比して当該対比結果から上記基準測色環境に対する測色環境の違いによる上記色データのずれを補償する色修正機能とをコンピュータに実現させることを特徴とする色ずれ補償プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色ずれ補償装置、測色装置、印刷制御装置、色修正データ作成装置、色ずれ補償方法および色ずれ補償プログラムに関する。
【背景技術】
【０００２】
従来、印刷制御装置では、色変換ＬＵＴ（色変換テーブル）を参照してＲＧＢ（赤、緑、青）毎の階調値からなる画像データを例えばＣＭＹＫ（シアン、マゼンタ、イエロー、ブラック）毎の階調値からなる画像データに色変換し、カラープリンタで形成可能なドットの大きさ毎のドット記録率を決定し、決定したドット記録率に基づいて各ドットの大きさ毎にドットの形成有無を判断し、該判断結果に基づいてプリンタに対して印刷用紙（印刷媒体）上に各ドットを形成させている。各色の階調をできるだけ正確に再現するため、単位面積当たりに吐出されるインクの重量をできるだけ正確にさせる工夫がなされている。
【０００３】
特許文献１記載の技術では、プリンタにカラー測色器を設け、メディア（印刷媒体）の地色を補正するためメディアの地色のみに基づく補正情報を作成し、色変換直後のＣＭＹＫ毎のインクの使用量を表すＣＭＹＫデータを同補正情報の減算により補正した後、ＣＭＹＫ毎にドットの形成量を表すデータに変換して、プリンタに対する印刷制御を行っている。具体的には、メディアの地色を同カラー測色器で測色して地色測色データを取得し、基準メディア用のメディアプロファイルを参照して同地色測色データをＣＭＹＫ毎の階調値からなる第一の出力画像データに変換し、一方、印刷プロファイルと基準メディア用メディアプロファイルとを参照してＣＭＹＫ毎の階調値が全て０とされた入力画像データを第二の画像データに変換し、第二の画像データの各階調値から第一の画像データの各階調値を差し引いたＣＭＹＫ毎の階調値からなる情報を補正値としている。そして、ＣＭＹＫ毎の階調値からなる画像データをプロファイル情報に基づいてＣＭＹＫ毎にインクの使用量を表すＣＭＹＫデータに変換し、各階調データから同補正値を差し引くことにより補正している。
【特許文献１】特開２００３−２７１３２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
プリンタのキャリブレーションを行う際には、プリンタで複数のパッチ（色票）からなるカラーチャートを印刷媒体上に印刷し、シート状の測定用バック材（測色用敷材）上に前記印刷媒体を載置して、各パッチ上に測色機の検出部を当てて測色している。測定用バック材には表面が黒いバック材もあれば表面が白いバック材もあり、バック材の明るさによって測色結果に誤差が生じていた。そこで、バック材の違いによるパッチの測色結果のずれを無くし、基準色に対する色再現性を向上させることが望まれていた。
【０００５】
本発明は、上記課題にかんがみてなされたもので、基準色に対する色再現性を向上させることを目的とする。
【課題を解決するための手段および発明の効果】
【０００６】
上記目的を達成するため、本発明の色ずれ補償装置は、印刷媒体上に形成された画像を測色して当該印刷媒体上の画像に対応する色が表された色データを生成する色データ生成装置における色ずれを補償する色ずれ補償装置であって、上記印刷媒体上の画像を測色する環境の基準とした基準測色環境とは異なる測色環境で上記印刷媒体上の画像を測色した補償対象の測色結果を取得する測色結果取得手段と、上記基準測色環境で上記印刷媒体上の画像を測色して得られる基準の測色結果と、上記補償対象の測色結果と、を対比して当該対比結果から上記基準測色環境に対する測色環境の違いによる上記色データのずれを補償する色修正手段とを備えることを特徴とする。
【０００７】
上記測色結果取得手段にて、基準測色環境とは異なる測色環境で上記印刷媒体上の画像を測色した補償対象の測色結果が取得される。この基準測色環境とは、印刷媒体上の画像を測色する環境の基準である。そして、上記色修正手段にて、基準の測色結果と補償対象の測色結果とが対比され、当該対比結果から基準測色環境に対する測色環境の違いによる上記色データのずれが補償される。前記基準の測色結果とは、基準測色環境で印刷媒体上の画像を測色して得られる基準の測色結果である。
以上により、色データは、基準測色環境に対する測色環境の違いによって上記色データで表される色に生じる色ずれが補償されたデータとされる。これにより、色データで表される色は、測色環境の違いによる色ずれが補償された色になる。従って、印刷媒体上の画像を測色する環境の違いによる色ずれを補償することができ、色データで表される色について基準色に対する色再現性を向上させることが可能になる。
【０００８】
ここで、上記色データは、測色値、印刷画像を表現する印刷データ、キャリブレーション用一次元ＬＵＴ等のキャリブレーション用データ、色変換ＬＵＴ等の色変換データ、ドット振分テーブル等のドット振分データ、等、とすることができる。
上記色データ生成装置は、測色機、印刷装置を制御する印刷制御装置、キャリブレーション用データを作成する装置、色変換データを作成する装置、ドット振分データを作成する装置、等、とすることができる。
上記測色結果は、国際照明委員会（ＣＩＥ）で規定されたＣＩＥ Ｌ*ａ*ｂ*色空間の色成分Ｌ*，ａ*，ｂ*の各値、ＣＩＥ Ｌ*ｕ*ｖ*色空間の色成分Ｌ*，ｕ*，ｖ*の各値、ＣＩＥ ＸＹＺ色空間の色成分Ｘ，Ｙ，Ｚの各値、ＲＧＢ色空間の色成分Ｒ，Ｇ，Ｂの各値、これらの色成分の各値から求められる二次的な値、等、とすることができる。なお、Ｌ*は明度（明るさ）を表す要素色であり、ａ*，ｂ*，ｕ*，ｖ*は色相および彩度を表す要素色である。以下、「*」を省略して記載する。
上記測色結果取得手段が上記画像を測色した測色結果を取得することには、当該画像を測色することが含まれなくてもよいし、含まれてもよい。
【０００９】
上記色データ生成装置が測色用敷材の表面に配置された上記印刷媒体上の画像を測色して上記色データを生成する装置である場合、上記色修正手段は、基準測色用敷材に対する測色用敷材の違いによる上記色データのずれを補償してもよい。色データで表される色は、測色用敷材の違いによる色ずれが補償される。従って、色データで表される色の色再現性をより良好にさせることが可能になる。
上記色データ生成装置が同じ機種であると、測色用敷材の違いによる色ずれがより正確に補償されるので、特に好適である。
【００１０】
上記色修正手段は、上記対比結果から上記基準測色用敷材表面の明るさに対する測色用敷材表面の明るさの違いによる上記色データのずれを補償してもよい。色データで表される色は、測色用敷材表面の明るさの違いによる色ずれが補償される。従って、色データで表される色の色再現性が向上する。
上記明るさは、明度、輝度、ＸＹＺ表色系におけるＸＹＺの組み合わせ、暗さ、等、が考えられる。
【００１１】
上記色修正手段は、上記色データで表される色について、比較的明るい第一の明るさ範囲における明るさ成分の補償量を比較的暗い第二の明るさ範囲における明るさ成分の補償量よりも大きくさせるように、上記色データを修正してもよい。すると、測色用敷材の違いによって上記色データで表される色に生じる明るさ成分のずれが適切に補償される。
【００１２】
上記色修正手段は、上記基準の測色結果と上記補償対象の測色結果との明るさ成分の差異を求め、求めた明るさ成分の差異に基づいて上記色データで表される色の彩度成分のずれを補償するように上記色データを修正してもよい。彩度成分の色ずれは、通常彩度成分の差異のみに基づいて補償されている。本発明では、彩度成分の色ずれが明るさ成分の差異にも基づいて補償されるので、測色用敷材の違いによって上記色データで表される色に生じる彩度成分のずれが適切に補償される。
【００１３】
上記色修正手段は、上記色データで表される色について、比較的明るい第一の明るさ範囲における彩度成分の補償量を比較的暗い第二の明るさ範囲における彩度成分の補償量よりも大きくさせるように、上記色データを修正してもよい。すると、測色用敷材の違いによって上記色データで表される色に生じる彩度成分のずれが適切に補償される。
【００１４】
上記色修正手段は、上記色データで表される色について、彩度が比較的大きい第一の彩度範囲における彩度成分の補償量を彩度が比較的小さい第二の彩度範囲における彩度成分の補償量よりも大きくさせるように、上記色データを修正してもよい。すると、測色用敷材の違いによって上記色データで表される色に生じる彩度成分のずれが適切に補償される。
【００１５】
上記色修正手段は、測色環境の違いによる上記色データのずれ、および、印刷媒体の違いによる上記色データのずれを補償してもよい。色データで表される色は、測色環境の違いによって上記色データで表される色に生じる色ずれが補償されるとともに、印刷媒体の違いによって上記色データで表される色に生じる色ずれが補償される。従って、色データで表される色のずれがさらに適切に補償される。また、印刷媒体を透過する光量にばらつきがあると印刷媒体の地色が同じでも色データで表される色にずれが生じるが、本色修正手段によるとこのような色ずれも補償される。
【００１６】
上記色修正手段は、印刷媒体の違いによる上記色データのずれを補償する際には、上記色データで表される色について、彩度が比較的大きい第一の彩度範囲における彩度成分の補償量を彩度が比較的小さい第二の彩度範囲における彩度成分の補償量よりも小さくさせるように、上記色データを修正してもよい。すると、色データで表される色のずれがさらに適切に補償される。
【００１７】
上記色修正手段は、印刷媒体の違いによる上記色データのずれを補償する際には、上記色データで表される色について、比較的明るい第一の明るさ範囲における彩度成分の補償量を比較的暗い第二の明るさ範囲における彩度成分の補償量よりも大きくさせるように、上記色データを修正してもよい。すると、色データで表される色のずれがさらに適切に補償される。
【００１８】
上記色修正手段は、印刷媒体の違いによる上記色データのずれを補償する際には、上記色データで表される色が所定の彩度以下または未満であるときのみ上記色データを修正してもよい。上記色データで表される色が所定の彩度より大または以上であるとき印刷媒体上に印刷画像が高濃度で形成されているため、印刷媒体の違いによる影響を受けにくい。従って、色データで表される色のずれを補償する処理が高速化される。
【００１９】
ところで、印刷媒体上に形成された画像を測色して測色結果を生成する測色装置や、印刷データに対応する印刷画像を印刷媒体上に形成する印刷装置を制御する印刷制御装置や、印刷データに対応する印刷画像を印刷媒体上に形成する印刷装置における色ずれを補償するために同印刷データの修正前後の対応関係を規定した色修正データを作成する色修正データ作成装置でも、上述した色ずれ補償装置で得られる作用および効果と同様の作用および効果が得られる。
上記色修正データは、キャリブレーション用データ、色変換データ、ドット振分データ、等、とすることができる。
【００２０】
上述した色ずれ補償装置や測色装置や印刷制御装置や色修正データ作成装置は、ある機器に組み込まれた状態で他の方法とともに実施されることもある等、各種の態様を含む。例えば、印刷部を備える印刷システムとしても適用可能である。また、これらの装置の構成に対応した所定の手順に従って処理を進めていくことも可能であるので、本発明は制御方法としても適用可能であり、請求項１５にかかる発明も、同様の作用、効果を奏する。さらに、これらの装置にて制御プログラムを実行させる場合もあるので、本発明は、当該制御プログラムや、当該プログラムを記録したコンピュータ読み取り可能な記録媒体としても適用可能であり、請求項１６にかかる発明も、同様の作用、効果を奏する。
むろん、請求項２〜１３に記載した構成を上記方法やシステムやプログラムや記録媒体に適用可能である。
【発明を実施するための最良の形態】
【００２１】
以下、下記の順序に従って本発明の実施形態を説明する。
（１）色ずれ補償装置を有する印刷システムの構成：
（２）キャリブレーション用データ作成処理：
（３）変形例：
【００２２】
（１）色ずれ補償装置を有する印刷システムの構成：
図１は本発明の一実施形態である色ずれ補償装置の構成を模式的に示す図であり、図２は本色ずれ補償装置を含む印刷システム１００の構成の概略を示すブロック図である。印刷システム１００は、印刷媒体上の画像を測色する環境の基準とした基準測色環境で印刷媒体上の画像を測色して基準の測色結果を得る基準用印刷システム１００ａと、基準測色環境とは異なる測色環境で印刷媒体上の画像を測色して色ずれを補償する補償用印刷システム１００ｂとを備えている。ここで、印刷システム１００ｂは、パーソナルコンピュータ（ＰＣ）１０、当該ＰＣに接続されたインクジェットプリンタ２０およびカラー測色機４０、等を備えている。印刷システム１００ｂは、ＰＣ６０、当該ＰＣに接続されたインクジェットプリンタ７０およびカラー測色機９０、等を備えている。ＰＣ１０，６０は、通信Ｉ／Ｆ１７ｄ，６７ｄにて互いにＬＡＮやインターネット網等の通信回線９８を介して接続されている。むろん、本発明に用いられるコンピュータは、ＰＣに限定されない。
【００２３】
図３は、印刷システム１００ｂの構成を示している。図示していないが、基準用印刷システムも同様の構成とされている。
ＰＣ１０では、ＣＰＵ１１がシステムバス１０ａを介してＰＣ全体を制御する。同バス１０ａには、ＲＯＭ１２、データを書き換え可能な半導体メモリであるＲＡＭ１３、ＣＤ−ＲＯＭドライブ１５、フレキシブルディスク（ＦＤ）ドライブ１６、各種インターフェイス（Ｉ／Ｆ）１７ａ〜ｅ等が接続され、ハードディスクドライブを介して磁気ディスクであるハードディスク（ＨＤ）１４も接続されている。ＨＤ１４には本発明の色ずれ補償プログラム１４ａが記憶されており、実行時にＣＰＵ１１によってＲＡＭ１３に転送され、実行される。また、ＨＤ１４は、基準の測色結果１４ｂ、補償対象の測色結果１４ｃ、等を記憶（記録）した所定の記憶領域（データ記録領域）とされている。ＲＡＭ１３には、一時的に、基準の測色結果１３ａ、補償対象の測色結果１３ｂ、補償後の測色結果１３ｃ、等が格納される。
【００２４】
Ｉ／Ｆ１７ａ（例えばＵＳＢ Ｉ／Ｆ）には、公知のカラー測色機４０が接続されている。この測色機４０および測色機９０は、色彩計とも呼ばれ、測色する対象に色検出部４０ａ，９０ａを向けることにより、ＣＩＥ（１９７６）規格におけるＬａｂ表色系に基づく複数の色成分Ｌ，ａ，ｂの色成分量を検出して検出量に対応する測色値（測色結果）Ｌ，ａ，ｂを生成可能である。そして、測色機４０，９０は、生成した測色値Ｌ，ａ，ｂをＰＣ１０，６０に対して出力可能である。ここで、ＣＩＥ Ｌａｂ色空間（所定の色空間）は、複数の色成分Ｌ，ａ，ｂを色成分量とするデバイスに依存しない均等色空間である。なお、Ｌは明度（明るさ）を表し、ａ，ｂは色相および彩度を表す色座標である。むろん、測色する色空間は、ＣＩＥ ＸＹＺ色空間、ＣＩＥ Ｌｕｖ色空間、ＲＧＢ色空間、等であってもよい。
プリンタ２０のキャリブレーションを行う際、カラーチャートが印刷された印刷媒体Ｍ２をシート状の測色用バック材（測色用敷材）Ｂ２上に載置して、各パッチＰ２上に測色機４０の検出部４０ａを当てて測色し、測色機４０に測色値を生成させる。なお、測色機９０では、カラーチャートが印刷された印刷媒体Ｍ１をシート状の基準測色用バック材（基準測色用敷材）Ｂ１上に載置して、各パッチＰ１上に測色機９０の検出部９０ａを当てて測色する。印刷媒体の下敷きとされるバック材は、表面が黒色、白色、グレイといった、種々の明度（明るさ）の無彩色とされている。
測色機４０と測色機９０とが同じ機種であると、測色用敷材の違いによる測色結果のずれをより正確に補償することができるので、好適である。
ＣＲＴＩ／Ｆ１７ｂにはカラー画像データに基づいて当該データに対応する画像を表示するディスプレイ１８ａが接続され、入力Ｉ／Ｆ１７ｃにはキーボード１８ｂやマウス１８ｃが操作用入力機器として接続され、プリンタＩ／Ｆ１７ｅには例えばシリアルＩ／Ｆケーブルを介してプリンタ２０が接続されている。
【００２５】
印刷装置（印刷部）であるプリンタ２０は、ＣＭＹＲＶＫ（シアン、マゼンタ、イエロー、レッド、バイオレット、ブラック）の各色に対応してそれぞれ設けられた６個のインクカートリッジ２８に充填された６色のインク（記録材）を印刷ヘッドから吐出して、印刷用紙等の印刷媒体にインクを付着させてドットを形成することにより、カラー画像を表現した印刷データに対応する印刷画像を形成する。むろん、プリンタ２０には、ライトシアン、ライトマゼンタ、ライトブラック、ダークイエロー、無着色インク、等も使用するプリンタ、ＣＭＹＲＶＫのいずれかのインクを使用しないプリンタ、インク通路内に泡を発生させてインクを吐出するバブル方式のプリンタ、トナーインクを使用して印刷媒体上に印刷画像を形成するレーザープリンタ、等も採用可能である。印刷装置が使用するインクは、液体でも固体でもよい。本実施形態の各インクは、水性の溶媒に微細な顔料からなる色材を混合したインクとされているが、染料からなる色剤を混合したインク、油性の溶媒を用いたインクでもよい。
本プリンタ２０では、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、通信Ｉ／Ｏ２４、コントロールＩＣ２５、ＡＳＩＣ２６、Ｉ／Ｆ２７、等がバス２０ａを介して接続され、ＣＰＵ２１がＲＯＭ２２に書き込まれたプログラムに従って各部を制御する。
【００２６】
キャリッジ機構２７ａにて主走査方向に往復動するキャリッジには、各インクカートリッジ２８をそれぞれ所定の装着箇所にて装着可能なカートリッジホルダ３２が設けられているとともに、印刷ヘッドユニット２９が搭載されている。本実施形態のホルダ３２は、全６種類のインクのそれぞれに対応する６箇所の装着箇所が形成されている。各カートリッジ２８は、対応する色のインクを充填可能な所定の充填室が形成され、ホルダ３２の各装着箇所に対して着脱可能に装着されている。
印刷ヘッドユニット２９は、ＣＭＹＲＶＫの６種類のインク毎に設けられた印刷ヘッド２９ａ〜ｆと例えばＥＥＰＲＯＭといった半導体メモリ３１を備えている。プリンタに組み付けられた各印刷ヘッド２９ａ〜ｆは対応する色のインクを吐出して印刷用紙上に付着させることが可能であり、プリンタ２０はインクの種類毎に対応する印刷ヘッド２９ａ〜ｆを用いて印刷媒体上にドットを形成して画像を印刷する。
各カートリッジ２８にも例えばＥＥＰＲＯＭといった半導体メモリ２８ａがそれぞれ設けられており、各メモリ２８ａは電気的にコントロールＩＣ２５と接続されている。
【００２７】
通信Ｉ／Ｏ２４は、ＰＣのプリンタＩ／Ｆ１７ｅと接続されている。プリンタ２０は、通信Ｉ／Ｏ２４を介して、ＰＣ１０から送信される色別のラスタデータを受信したり、各種情報をＰＣ１０に対して出力したりすることが可能である。ＡＳＩＣ２６は、ＣＰＵ２１と所定の信号を送受信しつつヘッド駆動部２６ａに対してラスタデータに対応する印加電圧データを出力する。同ヘッド駆動部２６ａは、同印加電圧データから印刷ヘッド２９ａ〜ｆに内蔵されたピエゾ素子への印加電圧パターンを生成し、印刷ヘッド２９ａ〜ｆに６色のインクをドット単位で吐出させる。Ｉ／Ｆ２７に接続されたキャリッジ機構２７ａや紙送り機構２７ｂは、印刷ヘッドユニット２９を主走査させたり、適宜改ページ動作を行いながら印刷用紙を順次送り出して副走査を行ったりする。
【００２８】
印刷ヘッド２９ａ〜ｆには色毎に複数個のインクジェットノズルが設けられ、同ノズルのそれぞれに対応してピエゾ素子が配置されている。特開2003-182120号公報（特に段落0024-0025）や特開2003-291327号公報に記載されているように、ピエゾ素子に印加される電圧の駆動波形の電圧差が大きいほど、ドットは大きくなる。本プリンタ２０は、インク重量が異なる複数のドット（大中小のドット）を印刷媒体上に形成可能であり、色毎に同じ印刷ヘッドから異なる複数段階のインク量のインクを吐出し、当該複数段階のインク量に対応する大きさのドットを形成する。ＰＣがプリンタに送信するラスタデータにはドットの種類を識別するための識別情報が付加されており、プリンタは識別情報に対応する種類のドットを形成する。そして、ラスタ毎にドットの種類を表現するドットデータからなるラスタデータを入力すると、プリンタはラスタデータに対応してインク量の異なる複数種類のドットを印刷媒体上に形成する。
印刷媒体には、光沢紙等が含まれる塗被紙の印刷媒体、普通紙や再生紙等が含まれる非塗被紙の印刷媒体がある。非塗被紙よりも塗被紙のほうが色精度を高めやすいので、本発明を適用すると特に好適である。
【００２９】
本色ずれ補償プログラムは、オペレーティングシステム（ＯＳ）、アプリケーションプログラム（ＡＰＬ）、ＯＳとＡＰＬ、のいずれにより構成されてもよい。同プログラムを記録した媒体は、ＨＤ１４以外にも、ＣＤ−ＲＯＭ、ＦＤ１６ａ、半導体メモリ、等でもよい。また、通信Ｉ／Ｆ１７ｄをインターネット網に接続し、所定のサーバから本発明のプログラムをダウンロードして実行してもよい。
【００３０】
図１に示すように、本色ずれ補償装置は、印刷システム１００ｂに設けられた各部Ｕ１，Ｕ２を備え、印刷媒体上に記録材で形成された画像を測色して当該印刷媒体上の画像に対応する色が表された色データを生成する色データ生成装置における色ずれを補償する。本実施形態では、色データ生成装置が測色装置とされ、色データが測色結果とされている。前記測色装置は、ＰＣ１０と測色機４０とから構成される。なお、本色ずれ補償装置は、印刷システム１００ａに設けられた基準測色結果取得部Ｕ１１をさらに備えてもよい。
【００３１】
基準測色結果取得部（基準測色結果取得手段）Ｕ１１は、必要に応じて印刷媒体Ｍ１上に記録材で複数のパッチ（画像）Ｐ１からなるカラーチャートを印刷し、印刷媒体上の画像を測色する環境の基準とした基準測色環境で印刷媒体Ｍ１上のパッチＰ１を測色し、基準の測色結果ＤＡ１を取得する。
測色結果取得部（測色結果取得手段）Ｕ１は、必要に応じて印刷媒体Ｍ２上に記録材で複数のパッチ（画像）Ｐ２からなるカラーチャートを印刷し、基準測色環境とは異なる測色環境で印刷媒体Ｍ２上のパッチＰ２を測色し、補償対象の測色結果ＤＡ２を取得する。
色修正部（色修正手段）Ｕ２は、基準の測色結果ＤＡ１と補償対象の測色結果ＤＡ２とを対比して当該対比結果から基準測色環境に対する測色環境の違いによる測色結果（色データ）のずれを補償する。
【００３２】
測色機４０は、測色用バック材（測色用敷材）Ｂ２の表面Ｂ２ａに配置された印刷媒体Ｍ２上のパッチＰ２を測色して測色結果ＤＡ２を生成する。測色用バック材は表面が種々の明度とされているため、基準の測色結果ＤＡ１を生成する際に用いられる測色用バック材Ｂ１の表面Ｂ１ａの明度と補償対象の測色結果ＤＡ２を生成する際に用いられる測色用バック材Ｂ２の表面Ｂ２ａの明度とが異なることがある。
【００３３】
図４は、Ｙの顔料インクで複数段階の記録濃度のパッチを印刷した印刷媒体を異なる測色用バック材の表面に配置して各パッチを測色した結果を示している。図に示すように、黒い表面のバック材上に載置した各パッチの測色結果（図の上側）は、白い表面のバック材上に載置した各パッチの測色結果（図の下側）と比べて、Ｌ（明度）が小さく、ｂ（彩度）が小さいとともに、ｂが大きくなるほどｂがより小さくなる（ｂ差が大きくなる）傾向にある。
【００３４】
図５は、測色用バック材表面の明度の違いによる測色値のずれについて、黒い表面のバック材上に載置した各パッチの明度Ｌと明度の差ΔＬとの関係、黒い表面のバック材上に載置した各パッチの彩度Ｃ＝（ａ2＋ｂ2）1/2と彩度の差ΔＣとの関係、黒い表面のバック材上に載置した各パッチの明度Ｌと彩度の差ΔＣとの関係、を示している。ここで、黒い表面のバック材上に載置したパッチの測色結果をL1,a1,b1、白い表面のバック材上に載置したパッチの測色結果をL2,a2,b2とすると、ΔＬ＝L2−L1、ΔＣ＝（a22＋b22）1/2−（a12＋b12）1/2である。なお、明度成分の差異というときはΔＬの絶対値（｜ΔＬ｜）を意味し、彩度成分の差異というときはΔＣの絶対値（｜ΔＣ｜）を意味するものとする。
以下、バック材の違いによる測色結果のずれについて説明する。
【００３５】
有彩色インクでは、黒い表面の方が、明度Ｌは小さく、彩度Ｃも小さいとともに、図のＬ−ΔＬグラフに示すように、明度Ｌが大きくなるほど明度差ΔＬが大きくなる傾向が見られる。無彩色インクでは、黒い表面の方が、Ｌは小さく、図のＬ−ΔＬグラフに示すように、Ｌが大きくなるほどΔＬが大きくなる傾向が見られる。印刷媒体は薄いシート状であり、黒い表面上に載置した印刷媒体では黒色が透けて見える。このため、黒い表面の方がパッチの明度が小さくなると考えられる。また、印刷媒体ではパッチの明度が大きいほど黒色が透けやすいため、パッチの明度が大きくなるほどパッチ間の明度差が大きくなると考えられる。
有彩色インクでは、図のＣ−ΔＣグラフに示すように、彩度Ｃが大きくなるほど彩度差ΔＣが大きくなる傾向が見られる。黒い表面上に載置した印刷媒体では黒色が透けることによってパッチの彩度が無彩色方向に圧縮されるように小さくなると考えられ、当該黒色の影響でパッチの彩度が大きいほどパッチ間の彩度差が大きくなると考えられる。
また、有彩色インクでは、図のＬ−ΔＣグラフに示すように、「明度Ｌ」が大きくなるほど「彩度差ΔＣ」が大きくなる傾向が見られる。黒い表面上に載置した印刷媒体では黒色が透けることによってパッチの彩度が小さくなると考えられ、当該黒色の影響でパッチの明度が大きいほどパッチ間の彩度差が大きくなると考えられる。
【００３６】
従って、印刷媒体の地色を測色し、当該測色結果をキャリブレーション対象の色データから差し引くことでは、基準の測色用バック材表面の色に対する測色用バック材表面の色の違いによる色ずれを補償することができない。本実施形態では、測色用バック材という測色環境の違いを考慮して、色データのずれを適切に補償し、色データで表される色の再現性を向上させている。
【００３７】
すなわち、基準測色結果取得部Ｕ１１は、印刷媒体上のパッチの測色に用いられる測色用バック材の基準とした基準測色用バック材Ｂ１の表面Ｂ１ａに配置された印刷媒体Ｍ１上のパッチＰ１を測色し、基準の測色結果ＤＡ１を取得する。また、測色結果取得部Ｕ１は、基準測色用バック材Ｂ１とは異なる測色用バック材Ｂ２の表面Ｂ２ａに配置された印刷媒体Ｍ２上のパッチＰ２を測色し、補償対象の測色結果ＤＡ２を取得する。ここで、バック材Ｂ１，Ｂ２の表面Ｂ１ａ，Ｂ２ａは、互いに異なる明度の無彩色とされているものとする。色修正部Ｕ２は、測色結果ＤＡ１，ＤＡ２を対比して当該対比結果から基準測色用バック材表面Ｂ１ａの明度（明るさ）に対する測色用バック材表面Ｂ２ａの明度（明るさ）の違いによる色データのずれを補償する。
【００３８】
図６は、印刷媒体の違いによる測色値のずれについて、黒い表面のバック材上に載置した各パッチの彩度Ｃと彩度差ΔＣとの関係、黒い表面のバック材上に載置した各パッチの明度Ｌと彩度差ΔＣとの関係、を示している。なお、以下の説明は、印刷媒体の違いによる測色結果のずれについての説明である。
【００３９】
有彩色インクでは、図のＣ−ΔＣグラフに示すように、彩度Ｃが大きくなるほど彩度差ΔＣが小さくなり、ある彩度Cm以上で彩度差が０になる傾向が見られる。これは、パッチの彩度が小さいと印刷媒体の地色の影響を受けやすいが、パッチの彩度が大きいと印刷媒体の地色の影響を受けにくいためと考えられる。また、ある彩度Cm以上で彩度差が無くなるのは、記録材が印刷媒体上を覆い尽くすためと考えられる。
また、有彩色インクでは、図のＬ−ΔＣグラフに示すように、「明度Ｌ」が大きくなるほど「彩度差ΔＣ」が大きくなる傾向が見られる。これは、パッチの明度が小さいと印刷媒体の地色の影響を受けにくいが、パッチの明度が大きいと印刷媒体の地色の影響を受けやすいためと考えられる。
【００４０】
そこで、色修正部Ｕ２は、測色結果ＤＡ１，ＤＡ２を対比して当該対比結果から基準測色環境に対する測色環境の違いによる色データのずれ、および、基準の測色結果を得た画像が形成された印刷媒体Ｍ１に対する補償対象の測色結果を取得するパッチが形成される印刷媒体Ｍ１の違いによる色データのずれを補償する。これにより、色データで表される色のずれがさらに適切に補償される。
【００４１】
図７はずれが補償された測色結果を用いて作成されるキャリブレーション用データ（色修正データ）ＤＡ４のデータ構造を模式的に示す図であり、図８は当該データＤＡ４を用いてキャリブレーションを行いながら印刷制御を行う印刷制御処理を示すフローチャートである。図９は、本印刷制御処理を模式的に示す図である。本印刷制御処理は、ＰＣ１０で行われる。なお、ステップＳ１０５〜Ｓ１１５，Ｓ１２５〜Ｓ１４０の処理は、ＰＣ６０でも実行可能とされている。以下、「ステップ」の記載を省略する。
印刷制御処理を開始すると、印刷を行うプリンタの種類、各種印刷条件を取得する（Ｓ１０５）。プリンタの種類を特定すると、印刷に用いる記録材の種類も特定される。印刷条件としては、印刷媒体の種類、用紙サイズ、解像度、等がある。
【００４２】
まず、ＰＣ１０は、画素毎に複数の要素色に対応した階調データから構成された画像データを入力し、画像をＲＧＢ毎の複数の画素で階調表現した広域ＲＧＢ色空間内のＲＧＢデータＤ１に変換する（Ｓ１１０）。画像データを入力することには、データを部分的に読み込むことや、データの受け渡しに利用されるバッファ領域を表すポインタを受け渡すこと等も含まれる。入力する画像データは、画像をドットマトリクス状である多数（所定数）の画素で階調表現したデータであり、ｓＲＧＢ色空間で定義されるＲＧＢから構成された画像データや、ＹＵＶ表色系におけるＹＵＶから構成された画像データ、等がある。画像データの各成分も様々な階調数とされているので、ｓＲＧＢやＹＵＶ表色系等の定義に従って、画像データを広域ＲＧＢ色空間内のＲＧＢ各256階調のＲＧＢデータＤ１に変換する。同ＲＧＢデータは、画像を画素毎に要素色ＲＧＢ毎の階調データで表現した画像データ（印刷データの一種）である。
【００４３】
次に、ＲＧＢデータＤ１を構成する各画素の階調データを変換対象として順次対象画素を移動させながら、色変換ＬＵＴ（色変換テーブル）を参照して、ＲＧＢデータＤ２を、プリンタで使用されるインクの色に対応したＣＭＹＲＶＫ毎の階調データで表現したＣＭＹＲＶＫデータＤ２に色変換する（Ｓ１１５）。色変換ＬＵＴは、ＲＧＢ毎の階調データと、プリンタで使用されるインクの使用量がＣＭＹＲＶＫ毎に表された階調データと、の対応関係を複数の参照点について規定した情報テーブルである。入力したＲＧＢ毎の階調データに一致するデータが色変換ＬＵＴに格納されていない場合には、当該ＲＧＢ毎の階調データに近いＲＧＢ毎の階調データに対応するＣＭＹＲＶＫ毎の階調データを複数組取得し、体積補間等の補間演算により入力したＲＧＢ毎の階調データに対応するＣＭＹＲＶＫ毎の階調データに変換する。ＣＭＹＲＶＫデータＤ２は、ＲＧＢデータと同様、画像をドットマトリクス状である多数（所定数）の画素で要素色ＣＭＹＲＶＫ毎に階調表現した画像データ（印刷データの一種）であり、画素毎の階調データはプリンタ２０が印刷ヘッドから吐出する各インクの使用量を表すＣＭＹＲＶＫ各256階調のデータであるとする。
この段階でのＣＭＹＲＶＫデータを用いてプリンタに印刷を実行させても、印刷媒体上に印刷される画像の色に微妙な誤差が生じていることがある。これは、各印刷ノズル列から吐出されるインクの重量のずれ等による。そこで、このような色のばらつきを補償させるようにＣＭＹＲＶＫデータを修正することにしている。
【００４４】
その後、ＣＭＹＲＶＫデータＤ２を構成する各画素の階調データを修正対象として順次対象画素を移動させながら、キャリブレーション用データＤＡ４を参照することによりＣＭＹＲＶＫデータＤ２を修正し、ずれを補償したＣＭＹＲＶＫデータＤ３を生成する（Ｓ１２０）。図７に示すように、キャリブレーション用データＤＡ４は、色ずれを補償するためのＣＭＹＲＶＫデータの修正前後の対応関係を表す一次元の情報テーブルとすることができる。例えば、キャリブレーション用データＤＡ４は、色毎に、入力階調値Ai（ｉは０〜255の整数）と出力階調値との対応関係を入力階調値Aiの各階調（全階調）について規定した情報テーブルとされる。修正前のＣＭＹＲＶＫデータの階調値がAiであるとき、同図の例では、入力階調値Aiに対応する出力階調値ACiがキャリブレーション用データＤＡ４から読み出されて修正後のＣＭＹＲＶＫデータの階調値とされる。
Ｓ１２０の処理を行うＰＣは、基準測色環境に対する測色環境の違いによるＣＭＹＲＶＫデータ（印刷データ）のずれを補償する色修正手段を構成する。
【００４５】
さらに、ＣＭＹＲＶＫデータＤ３を構成する各画素の階調データを変換対象として順次対象画素を移動させながら、ドット振分テーブルＤＡ５を参照することにより、ＣＭＹＲＶＫデータを構成するＣＭＹＲＶＫ色別の階調データを、インク量の異なる複数種類のドット形成量を同種類別に表すドット量データＤ４〜Ｄ６に変換するドット振り分け処理を行う（Ｓ１２５）。ドット量データは、色毎に、小ドット用ドット量データＤ４、中ドット用ドット量データＤ５、大ドット用ドット量データＤ６から構成される。これらのドット量データも、ＣＭＹＲＶＫデータと同じく画像をドットマトリクス状である多数（所定数）の画素で要素色ＣＭＹＲＶＫ毎に階調表現したデータであり、画素毎の階調データはプリンタが印刷ヘッドから吐出する各ドットのインク使用量を表すＣＭＹＲＶＫ各256階調のデータであるとする。
【００４６】
その後、ドット量データＤ４〜Ｄ６を構成する画素毎に、ドットの大きさ毎のドット量データに対して誤差拡散法やディザ法や濃度パターン法といった所定のハーフトーン処理を行っていき、ＣＭＹＲＶＫデータＤ３の画素数と同じ画素数であるＣＭＹＲＶＫ別のハーフトーンデータを生成する（Ｓ１３０）。ハーフトーンデータは、ドットの形成状況をドットの形成有無として表すデータであり、例えば階調値「１」をドット形成有り、階調値「０」をドット形成無しに対応させて二値化した２階調の二値化データとすることができる。むろん、４階調等のデータとしてもよい。
【００４７】
また、生成したハーフトーンデータに対して所定のラスタライズ処理を行ってプリンタで使用される順番に並べ替え、ＣＭＹＲＶＫ別のラスタデータを生成し（Ｓ１３５）、プリンタ２０に対して出力して（Ｓ１４０）、フローを終了する。すると、プリンタ２０は、画像を表現するラスタデータを入手し、これらのデータに基づいて印刷ヘッドを駆動してインクを吐出して印刷媒体Ｍ３上に付着させ、ＲＧＢデータＤ１に対応する印刷画像Ｉ１を形成する。ラスタデータは測色用バック材（測色環境）の違いによる印刷画像の色ずれを補償させる（少なくさせる）データであるので、印刷画像Ｉ１は基準測色用バック材（基準測色環境）に対する測色用バック材（測色環境）の違いによる色ずれが補償された画像となる。
Ｓ１２５〜Ｓ１４０の処理を行うＰＣは、ずれが補償された印刷データに対応する印刷画像を印刷装置に対して印刷させる制御を行う印刷制御手段を構成する。
なお、ハーフトーン処理を実行可能なプリンタであれば多階調のドット量データをプリンタに送出し、当該ドット量データに基づく印刷を実行させるようにすればよい。
【００４８】
（２）キャリブレーション用データ作成処理：
図１０はＰＣ６０が行う基準測色結果生成処理を示すフローチャートであり、図１１〜図１３はＰＣ１０が行うキャリブレーション用データ作成処理を示すフローチャートである。本実施形態において、図１０の処理を行うＰＣ６０が基準測色結果取得手段を構成し、Ｓ３０５〜Ｓ３２０の処理を行うＰＣ１０が測色結果取得手段を構成し、Ｓ３２５〜Ｓ３３５の処理を行うＰＣ１０が色修正手段を構成している。
ＰＣ６０では、まず、基準測色結果を取得する対象のプリンタの選択入力をマウスやキーボードから受け付ける（Ｓ２０５）。次に、選択されたプリンタについて、印刷および測色条件選択処理を行う（Ｓ２１０）。この処理は、図１２に示すフローで行うことができる。すなわち、Ｓ４０２では、機種選択欄を表示する等して測色機の機種（種類）の選択入力をマウス等から受け付け、選択された機種を表す情報をＲＡＭに格納する。Ｓ４０４では、印刷媒体選択欄を表示する等して測色対象の印刷媒体の種類を選択する入力をマウス等から受け付け、選択された印刷媒体の種類を表す情報をＲＡＭに格納する。Ｓ４０６では、印刷品質選択欄を表示する等してパッチの印刷品質の選択入力をマウス等から受け付け、選択された印刷品質を表す情報をＲＡＭに格納する。Ｓ４０８では、温度入力欄を表示する等して測色する環境温度の操作入力をキーボード等から受け付け、入力された環境温度を表す情報をＲＡＭに格納する。Ｓ４１０では、湿度入力欄を表示する等して測色する環境湿度の操作入力をキーボード等から受け付け、入力された環境湿度を表す情報をＲＡＭに格納し、フローを終了する。なお、印刷媒体の種類には、光沢紙、普通紙、再生紙、等がある。印刷品質には、高品質、標準品質、等がある。
印刷および測色条件選択処理を終了すると、選択入力を受け付けたプリンタに対して、選択入力を受け付けた印刷媒体の種類および選択された印刷品質に対応するカラーチャートを印刷させる制御を行う（Ｓ２１５）。
【００４９】
図１４は、印刷媒体Ｍ４上に印刷されるカラーチャートの一例を示している。カラーチャートＣＨは、縦横整然と隙間無くマトリクス状に並べられた複数のパッチＰ４から構成されている。カラーチャートＣＨの中には、インクが全く吐出されておらず印刷媒体Ｍ４の表面がそのまま現れた空パッチＰ４ａも複数箇所設けられている。ＰＣ６０のＨＤにはカラーチャートＣＨを表現したチャートデータ（例えばＣＭＹＲＶＫデータ）が印刷媒体の種類毎および印刷品質毎に記憶されており、Ｓ２１５では印刷媒体の種類および印刷品質に対応するチャートデータに対して上記Ｓ１２５〜Ｓ１４０の処理を行ってラスタデータをプリンタに送出する。すると、プリンタは、入力したラスタデータに基づいてインクを吐出して印刷媒体Ｍ４上にインクのドットを形成し、チャートデータで表されたカラーチャートＣＨを印刷媒体Ｍ４上に印刷する。
【００５０】
その後、複数のパッチを形成した印刷媒体を基準測色用バック材の表面上に配置し、測色機９０を用いて印刷媒体上の各パッチをＬａｂ色空間（所定の色空間）で測色し、ＰＣ６０では、パッチ毎の色成分量Ｌ，ａ，ｂを基準測色結果LSi,aSi,bSi（ｉ＝１〜ｎ、ｎはパッチの番号を表す正の整数）として測色機９０から取得してＲＡＭに格納する（Ｓ２２０）。例えば、パッチの測色操作を終了したことを確認させるボタンをディスプレイに表示し、当該ボタンのマウス操作を受け付けたときに測色機に対して測色結果を出力させる信号を送出して、送出後に測色機から出力される測色結果を取得する構成とすることができる。以下も、同様である。
各色成分量Ｌ，ａ，ｂは、ＪＩＳ Ｚ８１０５にも規定されたＣＩＥ（１９７６）Ｌａｂ色空間を定義する色彩値であるＬ量、ａ量、ｂ量としている。以下も、同様である。ここで得られる測色データが、基準測色用バック材（基準測色環境）で印刷媒体上のパッチを測色した基準の測色結果である。
【００５１】
Ｓ２２０終了後、基準測色結果LSi,aSi,bSiと上記Ｓ２１０で入力した各種付随情報とを対応づけて、ＨＤに記憶する（Ｓ２２５）。そして、基準測色結果LSi,aSi,bSiと前記各種付随情報とを対応づけて外部に出力し（Ｓ２３０）、基準測色結果生成処理を終了する。Ｓ２３０の処理は、通信回線９８を介してＰＣ１０に対して基準測色結果と付随情報とを出力する処理、ＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体にデータを書き込む装置に対して基準測色結果と付随情報とを出力する処理、等とすることができる。
【００５２】
キャリブレーション用データ作成処理を行うＰＣ１０では、予め、通信回線９８等を介して上記基準測色結果LSi,aSi,bSiと上記各種付随情報とを入手する等して当該基準測色結果と当該各種付随情報とを対応づけてＨＤ１４に記憶しているものとする。
ＰＣ１０では、まず、測色結果を取得する対象のプリンタの選択入力をマウスやキーボードから受け付ける（Ｓ３０５）。次に、選択されたプリンタについて、図１２で示した印刷および測色条件選択処理を行う（Ｓ３１０）。さらに、選択入力を受け付けたプリンタに対して、選択入力を受け付けた印刷媒体の種類および選択された印刷品質に対応するカラーチャートを印刷させる制御を行う（Ｓ３１５）。ＰＣ１０のＨＤ１４にもカラーチャートＣＨを表現したチャートデータ（例えばＣＭＹＲＶＫデータ）１４ｄが印刷媒体の種類毎および印刷品質毎に記憶されており、Ｓ２１５では印刷媒体の種類および印刷品質に対応するチャートデータ１４ｄに対して上記Ｓ１２５〜Ｓ１４０の処理を行ってラスタデータをプリンタに送出する。すると、プリンタは、基準用印刷システム１００ａで印刷されるカラーチャートと同じカラーチャートＣＨを印刷媒体Ｍ４上に印刷する。
【００５３】
その後、複数のパッチを形成した印刷媒体を測色用バック材（基準測色用バック材とは異なる）の表面上に配置し、測色機４０を用いて印刷媒体上の各パッチをＬａｂ色空間で測色し、ＰＣ１０では、パッチ毎の色成分量Ｌ，ａ，ｂを補償対象の測色結果LMi,aMi,bMi（ｉ＝１〜ｎ、ｎはパッチの番号を表す正の整数）として測色機４０から取得してＲＡＭに格納する（Ｓ３２０）。ここで得られる測色データが、基準測色用バック材とは異なる測色用バック材（測色環境）で印刷媒体上のパッチを測色した補償対象の測色結果である。
Ｓ３２０終了後、測色結果補正処理を行う（Ｓ３２５）。
【００５４】
図１３に示す測色結果補正処理では、まず、補償対象の測色結果LMi,aMi,bMiから補償用印刷システム１００ｂにおける地色の測色値LM0,aM0,bM0を補償対象の地色測色結果として算出する（Ｓ５０２）。図１４で示したように、カラーチャートＣＨには空パッチＰ４ａが複数箇所設けられている。本実施形態では、これらの空パッチＰ４ａの測色結果を例えば相加平均により平均してLM0,aM0,bM0を求める。
次に、基準の測色結果LSi,aSi,bSiから基準用印刷システム１００ａにおける地色の測色値LS0,aS0,bS0を基準の地色測色結果として算出する（Ｓ５０４）。本実施形態では、複数の空パッチの測色結果を例えば相加平均により平均してLS0,aS0,bS0を求める。
【００５５】
さらに、カラーチャートの中から空パッチ全てを除いた複数のパッチについて、パッチ毎に明度成分の差dLi、ａ値の差dai、ｂ値の差dbiを算出する（Ｓ５０６）。ここで、
dLi ＝ LSi−LMi    …（１）
dai ＝ aSi−aMi    …（２）
dbi ＝ bSi−bMi    …（３）
であり、LSiは基準の測色結果の明度成分、LMiは補償対象の測色結果の明度成分、aSi，bSiは基準の測色結果の彩度成分、aMi，bMi…補償対象の測色結果の彩度成分である。これにより、パッチの測色結果LMi,aMi,bMi毎に測色結果の差dLi,dai,dbiが求められる。
【００５６】
その後、補償対象の測色結果を順次補正するため、補正対象の測色結果LMi,aMi,bMiを設定する（Ｓ５０８）。例えば、複数の測色結果LMi,aMi,bMiのそれぞれに対応させた数値ｉを格納するポインタの値を更新等することにより、複数の測色結果の中から補正対象の測色結果を設定する。
そして、補償対象の測色結果LMi,aMi,bMiに対して、補償対象の地色測色結果LM0,aM0,bM0、基準の地色測色結果LS0,aS0,bS0、測色結果の差dLi,dai,dbi、等を用いて補正し、補償後の測色結果LCi,aCi,bCiを算出する（Ｓ５１０）。ここで、LMi,aMi,bMiに対する補正値をΔLi,Δai,Δbiで表すと、LCi,aCi,bCiは以下の式で求められる。
LCi ＝ LMi＋ΔLi    …（４）
aCi ＝ aMi＋Δai    …（５）
bCi ＝ bMi＋Δbi    …（６）
以下、上記補正をどのように行うのかを詳述する。
【００５７】
図１５と図１６は、測色用バック材の違いによる測色値のずれ補償を説明する図である。
図５のＬ−ΔＬグラフより、測色用バック材表面の明度が違うと、明度Ｌが大きくなるほど明度成分の差異｜ΔＬ｜が大きくなる。そこで、図１５の上段に示すように、上記補正の際には、測色結果で表される色について、比較的明るい第一の明るさ範囲Ｒ１における明度成分の補償量｜ΔLibLL｜を比較的暗い第二の明るさ範囲Ｒ２における明度成分の補償量｜ΔLibLL｜よりも大きくさせるように、測色結果の明度成分LMiを修正する。なお、補償量｜ΔLibLL｜は、測色用バック材表面の明度の違いによる測色結果の明度成分のずれに対する補正値ΔLibLLの絶対値である。
ここで、第一の明るさ範囲Ｒ１は第二の明るさ範囲Ｒ２よりも明度が大きい範囲（明るい範囲）として設定され、言い換えると、第二の明るさ範囲Ｒ２は第一の明るさ範囲Ｒ１よりも明度が小さい範囲（暗い範囲）として設定される。例えば、Ｌａｂ色空間の明度Ｌの最大値をLmaxとして、所定の明度の閾値Lth（０＜Lth＜Lmax。例えばLth＝Lmax／２）を用いて、０≦LMi＜Lthであるときに測色結果が第二の明るさ範囲Ｒ２にあり、Lth≦LMi≦Lmaxであるときに測色結果が第一の明るさ範囲Ｒ１にあるとすることができる。むろん、０≦LMi≦Lmax／３を第二の明るさ範囲、Lmax×2／3≦LMi≦Lmaxを第一の明るさ範囲、等としてもよい。本実施形態では、
ΔLibLL ＝ dLi×（LMi／LS0）    …（７）
なる関係で、上記補正を行う。すなわち、測色結果で表される色について、明度が大きくなるほど明度成分の補償量を大きくさせるように、測色結果の明度成分LMiを修正する。ここで、明度が大きくなるほど明度成分の補償量を直線的に比例して大きくさせるのみならず、明度が大きくなるほど明度成分の補償量を段階的にまたは曲線的に大きくさせてもよい。
以上により、測色用敷材の違いによって測色結果で表される色に生じる明るさ成分のずれを適切に補償することができる。
【００５８】
図５のＣ−ΔＣグラフより、測色用バック材表面の明度が違うと、彩度Ｃが大きくなるほど彩度成分の差異｜ΔＣ｜が大きくなる。そこで、図１５の中段および下段に示すように、上記補正の際には、測色結果で表される色について、彩度が比較的大きい第一の彩度範囲Ｒ３，Ｒ５における彩度成分の補償量｜ΔaibCC｜，｜ΔbibCC｜を彩度が比較的小さい第二の彩度範囲Ｒ４，Ｒ６における彩度成分の補償量｜ΔaibCC｜，｜ΔbibCC｜よりも大きくさせるように、測色結果の彩度成分aMi,bMiを修正する。なお、補償量｜ΔaibCC｜，｜ΔbibCC｜は、測色用バック材表面の明度の違いによる測色結果の彩度成分のずれに対する補正値ΔaibCC，ΔbibCCの絶対値である。
ここで、第一の彩度範囲Ｒ３，Ｒ５は第二の彩度範囲Ｒ４，Ｒ６よりも彩度が大きい範囲として設定され、言い換えると、第二の彩度範囲Ｒ４，Ｒ６は第一の彩度範囲Ｒ３，Ｒ５よりも彩度が小さい範囲として設定される。例えば、Ｌａｂ色空間のａ値、ｂ値の最大値をamax,bmaxとして、所定の明度の閾値ath（０＜ath＜amax。例えばath＝amax／２），bth（０＜bth＜bmax。例えばbth＝bmax／２）を用いて、０≦aMi＜ath，０≦bMi＜bthであるときに測色結果が第二の彩度範囲Ｒ４，Ｒ６にあり、ath≦aMi≦amax，bth≦bMi≦bmaxであるときに測色結果が第一の彩度範囲Ｒ３，Ｒ５にあるとすることができる。むろん、０≦aMi≦amax／３，０≦bMi≦bmax／３を第二の彩度範囲、amax×2／3≦aMi≦amax，bmax×2／3≦bMi≦bmaxを第一の彩度範囲、等としてもよい。本実施形態では、ak,bkを０以外の所定定数として、以下の関係で、上記補正を行う。
ΔaibCC ＝ dLi×（aMi／ak）    …（８）
ΔbibCC ＝ dLi×（bMi／bk）    …（９）
【００５９】
ここで、所定定数ak,bkは、表面が黒の測色用バック材と表面が白の測色用バック材とを用い、基準用印刷システム１００ａにて測色用バック材のみを変えて測色機９０で同一の印刷媒体上のパッチを測色し、得られる測色値を用いて決定することができる。ごく簡単な手法として、表面が黒の測色用バック材を用いたときのパッチの測色結果をLb,ab,bb、表面が白の測色用バック材を用いたときのパッチの測色結果をLw,aw,bwとすると、
ak＝（aw−ab）／ab  または  ak＝（aw−ab）／aw    …（１０）
bk＝（bw−bb）／bb  または  bk＝（bw−bb）／bw    …（１１）
とすることができる。また、表面が黒の測色用バック材を用いたときのパッチの測色結果をLbi,abi,bbi、表面が白の測色用バック材を用いたときのパッチの測色結果をLwi,awi,bwiとして、最小自乗法を用いてak,bkを決定してもよい。akについては、abiまたはawiを変数ｘ、（awi−abi）を変数ｙとして、最小自乗法によりｙ＝Ａｘ＋Ｂの相関式を求め、１／Ａをakとすることができる。bkについては、bbiまたはbwiを変数ｘ、（bwi−bbi）を変数ｙとして、最小自乗法によりｙ＝Ａｘ＋Ｂの相関式を求め、１／Ａをbkとすることができる。
以上のようにして、測色結果で表される色について、彩度が大きくなるほど彩度成分の補償量を大きくさせるように、測色結果の彩度成分aMi,bMiを修正する。ここで、彩度が大きくなるほど彩度成分の補償量を直線的に比例して大きくさせるのみならず、彩度が大きくなるほど彩度成分の補償量を段階的にまたは曲線的に大きくさせてもよい。
以上により、測色用敷材の違いによって測色結果で表される色に生じる彩度成分のずれを適切に補償することができる。
【００６０】
なお、測色用バック材や基準測色用バック材の表面がグレイであっても、グレイの度合いに応じて明度差dLiが増減するので、上記式（８），（９）をそのまま用いることができる。すなわち、測色用バック材と基準測色用バック材との表面の明度の差異をdLsとすると、一方のバック材の表面が黒で他方のバック材の表面が白であると明度の差異dLsが最大dLsmaxとなる。いずれかのバック材の表面がグレイになると、明度の差異dLsは最大dLsmaxより小さくなるが、基準の測色結果と補償対象の測色結果との彩度成分の差異も、バック材表面の明度の差異dLsに応じて小さくなり、概略、dLs／dLsmaxに比例する。従って、上記式（８），（９）が好適な補正式になる。
このように、本実施形態では、基準の測色結果と補償対象の測色結果との明るさ成分の差異（明度差dLi）を求め、求めた明るさ成分の差異に基づいて測色結果の彩度成分のずれを補償するように測色結果を修正する。彩度成分の色ずれが彩度成分の差異のみならず明度成分の差異にも基づいて補償されるので、測色用敷材の違いによって測色結果で表される色に生じる彩度成分のずれを適切に補償することができる。
【００６１】
図５のＬ−ΔＣグラフより、測色用バック材表面の明度が違うと、明度Ｌが大きくなるほど彩度成分の差異｜ΔＣ｜が大きくなる。そこで、図１６に示すように、上記補正の際には、測色結果で表される色について、比較的明るい第一の明るさ範囲Ｒ７における彩度成分の補償量｜ΔaibLC｜，｜ΔbibLC｜を比較的暗い第二の明るさ範囲Ｒ８における彩度成分の補償量｜ΔaibLC｜，｜ΔbibLC｜よりも大きくさせるように、測色結果の彩度成分aMi,bMiを修正する。なお、補償量｜ΔaibLC｜，｜ΔbibLC｜は、測色用バック材表面の明度の違いによる測色結果の彩度成分のずれに対する補正値ΔaibLC，ΔbibLCの絶対値である。
ここで、上記明るさ範囲Ｒ７，Ｒ８は、上記明るさ範囲Ｒ１，Ｒ２と同様にして設定される。本実施形態では、測色用バック材表面の明度の違いによる測色結果のずれに対する補正値をΔaib，Δbibとして、上記式（８），（９）より、
Δaib ＝ ΔaibCC×（LMi／LS0）
＝ dLi×（aMi／ak）×（LMi／LS0）    …（１２）
Δbib ＝ ΔbibCC×（LMi／LS0）
＝ dLi×（bMi／bk）×（LMi／LS0）    …（１３）
なる関係で、上記補正を行う。すなわち、測色結果で表される色について、明度が大きくなるほど彩度成分の補償量を大きくさせるように、測色結果の彩度成分aMi,bMiを修正する。ここで、明度が大きくなるほど彩度成分の補償量を直線的に比例して大きくさせるのみならず、明度が大きくなるほど彩度成分の補償量を段階的にまたは曲線的に大きくさせてもよい。
以上により、測色用敷材の違いによって測色結果で表される色に生じる彩度成分のずれを適切に補償することができる。
【００６２】
図１７と図１８は、印刷媒体の違いによる測色値のずれ補償を説明する図である。
図６のＣ−ΔＣグラフより、パッチを印刷した印刷媒体が違うと、彩度Ｃが大きくなるほど彩度成分の差異｜ΔＣ｜が小さくなり、ある彩度Cm以上で彩度成分の差異が０になる。そこで、図１７に示すように、印刷媒体の違いによる測色結果のずれを補償する際には、測色結果で表される色について、彩度が比較的大きい第一の彩度範囲Ｒ９，Ｒ１１における彩度成分の補償量｜ΔaimCC｜，｜ΔbimCC｜を彩度が比較的小さい第二の彩度範囲Ｒ１０，Ｒ１２における彩度成分の補償量｜ΔaimCC｜，｜ΔbimCC｜よりも小さくさせるように、測色結果の彩度成分aMi,bMiを修正する。なお、補償量｜ΔaimCC｜，｜ΔbimCC｜は、パッチを形成した印刷媒体の違いによる測色結果の彩度成分のずれに対する補正値ΔaimCC，ΔbimCCの絶対値である。
ここで、第一の彩度範囲Ｒ９，Ｒ１１は第一の彩度範囲Ｒ３，Ｒ５と同様にして設定され、第二の彩度範囲Ｒ１０，Ｒ１２は第二の彩度範囲Ｒ４，Ｒ６と同様にして設定される。
本実施形態では、am,bmを正の所定定数として、以下の関係で、上記補正を行う。
彩度成分｜aMi｜が所定彩度｜am｜より大または以上のとき、
ΔaimCC ＝ ０
彩度成分｜aMi｜が所定彩度｜am｜以下またはより小のとき、
ΔaimCC ＝ dai×｛（am−｜aMi｜）／am｝    …（１４）
彩度成分｜bMi｜が所定彩度｜bm｜より大または以上のとき、
ΔbimCC ＝ ０
彩度成分｜bMi｜が所定彩度｜bm｜以下またはより小のとき、
ΔbimCC ＝ dbi×｛（bm−｜bMi｜）／bm｝    …（１５）
【００６３】
ここで、所定定数am,bmは、地色の彩度成分の異なる複数の印刷媒体を用い、基準用印刷システム１００ａにてパッチを形成する印刷媒体のみを変えて測色機９０で基準測色用バック材の表面に配置した各印刷媒体上のパッチを測色し、得られる測色値を用いて決定することができる。ごく簡単な手法として、地色の彩度成分の異なる印刷媒体に同じカラーチャートを形成して測色機９０で測色した結果をそれぞれLM1i,aM1i,bM1i、LM2i,aM2i,bM2iとすると、aM1i＝aM2iとなる最小のaM1iをamとし、bM1i＝bM2iとなる最小のbM1iをbmとすることができる。
また、最小自乗法を用いてam,bmを決定してもよい。amについては、aM1iまたはaM2iを変数ｘ、｜aM1i−aM2i｜を変数ｙとして、最小自乗法によりｙ＝Ａｘ＋Ｂの相関式を求め、｜１／Ａ｜をamとすることができる。bmについては、bM1iまたはbM2iを変数ｘ、｜bM1i−bM2i｜を変数ｙとして、最小自乗法によりｙ＝Ａｘ＋Ｂの相関式を求め、｜１／Ａ｜をbmとすることができる。
以上のようにして、パッチが形成される印刷媒体の違いによる測色結果のずれを補償する際には、測色結果で表される色について、所定彩度以内で彩度が大きくなるほど彩度成分の補償量を小さくさせるように、測色結果の彩度成分aMi,bMiを修正する。ここで、彩度が大きくなるほど彩度成分の補償量を直線的に小さくさせるのみならず、彩度が大きくなるほど彩度成分の補償量を段階的にまたは曲線的に小さくさせてもよい。
以上により、印刷媒体の違いによって測色結果で表される色に生じる彩度成分のずれをさらに適切に補償することができる。
【００６４】
また、パッチが形成される印刷媒体の違いによる測色結果のずれを補償する際には、測色結果で表される色が所定の彩度am,bm以下または未満であるときのみ測色結果を修正する。これにより、測色結果を修正する処理を高速化させることができる。
【００６５】
図６のＬ−ΔＣグラフより、パッチを印刷した印刷媒体が違うと、明度Ｌが大きくなるほど彩度成分の差異｜ΔＣ｜が大きくなる。そこで、図１８に示すように、印刷媒体の違いによる測色結果のずれを補償する際には、測色結果で表される色について、比較的明るい第一の明るさ範囲Ｒ１３における彩度成分の補償量｜ΔaimLC｜，｜ΔbimLC｜を比較的暗い第二の明るさ範囲Ｒ１４における彩度成分の補償量｜ΔaimLC｜，｜ΔbimLC｜よりも大きくさせるように、測色結果の彩度成分aMi,bMiを修正する。なお、補償量｜ΔaimLC｜，｜ΔbimLC｜は、印刷媒体の違いによる測色結果の彩度成分のずれに対する補正値ΔaimLC，ΔbimLCの絶対値である。
ここで、上記明るさ範囲Ｒ１３，Ｒ１４は、上記明るさ範囲Ｒ１，Ｒ２と同様にして設定される。本実施形態では、印刷媒体の違いによる測色結果のずれに対する補正値をΔaim，Δbimとして、上記式（１４），（１５）より、
彩度成分｜aMi｜が所定彩度｜am｜より大または以上のとき、
Δaim ＝ ０
彩度成分｜aMi｜が所定彩度｜am｜以下またはより小のとき、
Δaim ＝ ΔaimCC×（LMi／LS0）
＝ dai×｛（am−｜aMi｜）／am｝×（LMi／LS0）    …（１６）
彩度成分｜bMi｜が所定彩度｜bm｜より大または以上のとき、
Δbim ＝ ０
彩度成分｜bMi｜が所定彩度｜bm｜以下またはより小のとき、
Δbim ＝ ΔbibCC×（LMi／LS0）
＝ dbi×｛（bm−｜bMi｜）／bm｝×（LMi／LS0）    …（１７）
なる関係で、上記補正を行う。すなわち、パッチが形成される印刷媒体の違いによる測色結果のずれを補償する際には、測色結果で表される色について、明度が大きくなるほど彩度成分の補償量を大きくさせるように、測色結果の彩度成分aMi,bMiを修正する。ここで、明度が大きくなるほど彩度成分の補償量を直線的に比例して大きくさせるのみならず、明度が大きくなるほど彩度成分の補償量を段階的にまたは曲線的に大きくさせてもよい。
以上により、印刷媒体の違いによって測色結果で表される色に生じる彩度成分のずれを適切に補償することができる。
【００６６】
図１３のＳ５１０では、以上説明した補正をまとめて行う。
明度成分については、上記式（４），（７）より、以下の式を用いて補償後の測色結果の明度成分LCiを求める。
LCi ＝ LMi＋ΔLibLL
＝ dLi×（LMi／LS0）    …（１８）
ａ成分については、上記式（５），（１２），（１６）より、以下の式を用いて補償後の測色結果のａ成分aCiを求める。
aCi ＝ aMi＋Δaib＋Δaim
＝ aMi＋dLi×（aMi／ak）×（LMi／LS0）
＋dai×｛（am−｜aMi｜）／am｝×（LMi／LS0）    …（１９）
ｂ成分については、上記式（６），（１３），（１７）より、以下の式を用いて補償後の測色結果のｂ成分bCiを求める。
bCi ＝ bMi＋Δbib＋Δbim
＝ bMi＋dLi×（bMi／bk）×（LMi／LS0）
＋dbi×｛（bm−｜bMi｜）／bm｝×（LMi／LS0）    …（２０）
むろん、Ｓ５１０では、上述した各補正の一部のみを行うようにしてもよい。
【００６７】
以上により、基準の測色結果と補償対象の測色結果とが対比され、当該対比結果から基準測色用バック材（基準測色環境）に対する測色用バック材（測色環境）の違いによる測色結果のずれが補償され、かつ、印刷媒体の違いによる測色結果のずれが補償される。従って、測色結果で表される色は、測色用バック材（測色環境）の違いによる色ずれが補償され、かつ、印刷媒体の違いによる色ずれが補償された色になる。
なお、地色が同じでも厚みが違って透過度合いの異なる印刷媒体が用いられると、補償対象の地色測色結果LM0,aM0,bM0と基準の地色測色結果LS0,aS0,bS0とが同じになるため、測色用敷材表面の色が同じであっても、地色補正のみでは印刷媒体の厚み（透過度合い）の違いによる測色用敷材表面の色の透過度合いの違いによって生じる測色結果のずれを補償することができない。上述した補正では、同じ地色の透過度合いの違う印刷媒体が用いられても、測色用敷材表面の色の透過度合いの違いによって生じる測色結果のずれを補償することができる。
むろん、基準用印刷システム１００ａのプリンタ７０でカラーチャートを印刷した印刷媒体を用いて補償用印刷システム１００ｂの測色機４０で補償対象の測色結果を取得してもよい。すると、測色用敷材表面の色の違いによる測色結果のずれを高精度に補償することができる。
【００６８】
Ｓ５１０終了後、全ての測色結果を設定したか否かを判断し（Ｓ５１２）、条件不成立の場合にはＳ５０８〜Ｓ５１２を繰り返し、条件成立の場合に測色結果補正処理を終了する。
その後、図１１のＳ３３０にて、色を合わせる基準とする第二の基準の測色結果LS2i,aS2i,bS2iを取得する。次に、基準の測色結果LS2i,aS2i,bS2iと補償後の測色結果LCi,aCi,bCiとを用いて、補償後の測色結果LCi,aCi,bCiを得たパッチの色を基準の測色結果LS2i,aS2i,bS2iで表される色に修正するためのキャリブレーション用データを作成する処理を行う（Ｓ３３５）。
【００６９】
図１９は、Ｃインクを例にとって、補償後の測色結果（黒丸）と合わせる第二の基準の測色結果（白丸）とを対応付ける様子を模式的に示している。ここで、横軸はＬａｂ色空間で定義されるａ値、縦軸はｂ値であり、測色値をａｂ平面上に投影して示している。両測色結果は、それぞれ曲線で繋いで示している。拡大図Ａ１内の数値は、階調値を示している。
ここで、補償後の測色結果を繋ぐ曲線を所定の補間演算により求め、この曲線上の測色結果をLC,aC,bCとし、色を合わせる第二の基準の測色結果を繋ぐ曲線を所定の補間演算により求め、この曲線上の測色結果をLS2,aS2,bS2とし、補償後の測色結果と基準の測色結果との色差
ΔＥ＝｛（LC−LS2）2＋（aC−aS2）2＋（bC−bS2）2｝1/2
が最小となるように、基準の測色結果と補償後の測色結果と対応付け、キャリブレーション用データを生成する。
【００７０】
図７のキャリブレーション用データＤＡ４を用いて説明すると、入力階調値が補償後の測色結果で表される色を表現する階調値とされ、出力階調値が第二の基準の測色結果で表される色を表現する階調値に最も近くなるように、キャリブレーション用データＤＡ４を作成する。例えば、階調値が大きいほど印刷画像の発色の度合いが大きくなるように設定されている場合、補償後の測色結果で表される色が第二の基準の測色結果で表される色よりも発色の度合いが小さいと、印刷画像の発色の度合いを大きくさせるよう、キャリブレーション用データは全体の傾向として入力階調値よりも出力階調値が大きくなるように作成される。そして、このようなキャリブレーション用データを参照することによって、印刷媒体上での発色の度合いが大きくなるようにＣＭＹＲＶＫデータが修正される。一方、補償後の測色結果で表される色が第二の基準の測色結果で表される色よりも発色の度合いが大きいと、印刷画像の発色の度合いを小さくさせるよう、キャリブレーション用データは全体の傾向として入力階調値よりも出力階調値が小さくなるように作成される。そして、このようなキャリブレーション用データを参照することによって、印刷媒体上での発色の度合いが小さくなるようにＣＭＹＲＶＫデータが修正される。
以上のようにして作成されたキャリブレーション用データＤＡ４は、入力階調値で表される色が補償後の測色結果で表される色とされ、出力階調値で表される色が第二の基準の測色結果で表される色とされた情報テーブルとされる。
以上により、第二の基準の測色結果で表される色に合うよう色補償された印刷画像を印刷媒体上に形成することができる。
むろん、キャリブレーション用データは、様々な手法により作成することができる。
【００７１】
Ｓ３３５終了後、生成したキャリブレーション用データをＨＤ１４に記憶して（Ｓ３４０）、キャリブレーション用データ作成処理を終了する。
その後、図８で示した印刷制御処理をＰＣ１０にて行うと、プリンタ２０にて、基準測色用バック材（基準測色環境）に対する測色用バック材（測色環境）の違い等による色ずれが補償された画像を印刷媒体上に形成することができる。
【００７２】
以上説明したように、補償後の測色結果で表される色は、測色環境の違いによる色ずれが補償され、かつ、印刷媒体の違いによる色ずれが補償された色になる。従って、印刷媒体上の画像を測色する環境の違いによる色ずれや印刷媒体の違いによる色ずれを補償することができ、測色結果（色データ）で表される色について基準色に対する色再現性を向上させることが可能になる。
【００７３】
（３）変形例：
ところで、本発明を実施する際に使用可能なコンピュータと周辺装置は、様々な構成が可能である。例えば、印刷装置は、コンピュータと一体化されたものでもよい。単色画像のみ印刷する印刷装置でもよい。上述したフローについては、一部または全部を印刷装置、専用の画像処理装置、外部のサーバ、等で実行してもよい。
色ずれを補償する対象の測色環境として、測色用バック材の他にも、環境温度や環境湿度等を含めてもよい。これらの場合でも、上述した処理と同様の処理により、測色環境の違いによる色データの違いを補償することができる。
上述した実施形態では明るさとして明度を用いたが、明るさとしては、輝度、ＸＹＺ色空間で定義されるＸ値、Ｙ値、Ｚ値の組み合わせ、Lmax−Ｌといった暗さ、等でもよい。
上述した実施形態では彩度成分としてＬａｂ色空間で定義されるａ値およびｂ値を用いたが、彩度成分としては、Ｌｕｖ色空間で定義されるｕ値およびｖ値等でもよい。
測色機４０，９０として測色用バック材の表面に配置された印刷媒体上の画像を順次自動的に測色する自動色彩計を用いる場合、図１０のＳ２２０や図１１のＳ３２０で測色結果を取得する際に、自動色彩計に対して各パッチを測色させる処理を行って測色結果を生成させたうえで、当該測色結果を自動色彩計から取得してもよい。
【００７４】
また、ずれを補償する対象の色データは、測色結果以外の、例えば、印刷画像を表現する印刷データ、キャリブレーション用一次元ＬＵＴ、色変換ＬＵＴ、ドット振分テーブル、等でもよい。
【００７５】
図２０は、変形例に係る色ずれ補償装置が行う印刷制御処理を示すフローチャートである。本変形例では、色データ生成装置が印刷制御装置とされ、色データがＲＧＢデータ（印刷データ）とされている。ここで、Ｓ１０５〜Ｓ１１０，Ｓ１１５，Ｓ１２５〜Ｓ１４０の処理を行うＰＣ１０が印刷制御手段を構成し、Ｓ１５２〜Ｓ１５８の処理を行うＰＣ１０が色修正手段を構成する。本処理を行う前提として、図１０の処理が行われて基準の測色結果が生成され、図１１のＳ３０５〜Ｓ３２０および図１３のＳ５０２〜Ｓ５０６の処理が行われて補償対象の測色結果が取得されているものとする。
まず、Ｓ１０５〜Ｓ１１０にて、プリンタおよび印刷の条件を取得し、画像データを入力してＲＧＢデータを生成する。次に、所定の換算式を用いる等により、ＲＧＢデータをＬａｂ色空間で定義されるＬ値、ａ値、ｂ値からなるＬａｂデータに色変換する（Ｓ１５２）。さらに、ＬａｂデータのＬ値、ａ値、ｂ値をLMi,aMi,bMiとして、各パッチｉで対応づけられた補償対象の測色結果LMi,aMi,bMiと基準の測色結果LSi,aSi,bSiとに基づいて、Ｌａｂデータに対応する基準の測色結果LSi,aSi,bSiを取得する（Ｓ１５４）。そして、上記色（１８）〜（２０）を用いてLCi,aCi,bCiを算出し、当該算出値を補償後のＬａｂデータとする（Ｓ１５６）。
【００７６】
Ｌａｂデータのずれを補償すると、所定の換算式を用いる等により、補償後のＬａｂデータをＲＧＢデータに色変換する（Ｓ１５８）。
以上により、基準の測色結果と補償対象の測色結果とが対比されて当該対比結果から基準測色環境に対する測色環境の違いによる印刷データのずれが補償される。
その後は、Ｓ１１５でＲＧＢデータをＣＭＹＲＶＫデータに色変換し、Ｓ１２５〜Ｓ１４０でラスタデータを生成してプリンタ２０に送出することにより、入力した画像データに対応する画像が印刷媒体上に印刷される。印刷画像は測色環境の違い等による色ずれが適切に補償され、印刷画像を表現する印刷データ（色データ）で表される色について基準色に対する色再現性を向上させることが可能になる。
【００７７】
図２１は、変形例に係る色ずれ補償装置が行うキャリブレーション用データ作成処理を示すフローチャートである。本変形例では、色データ生成装置がキャリブレーション用データ作成装置（色修正データ作成装置）とされ、色データが図７で示したキャリブレーション用データ（色修正データ）ＤＡ４とされている。ここで、本処理を行うＰＣ１０が色修正手段を構成する。本処理を行う前提として、図１０の処理が行われて基準の測色結果が生成され、図１１のＳ３０５〜Ｓ３２０および図１３のＳ５０２〜Ｓ５０６の処理が行われて補償対象の測色結果が取得されているものとする。
まず、プリンタの選択入力を受け付け（Ｓ６０２）、図１２で示した印刷および測色条件選択処理を行い（Ｓ６０４）、カラーチャートの印刷制御を行ってプリンタ２０にカラーチャートを印刷媒体上に印刷させ（Ｓ６０６）、所定の測色用バック材を用いて当該カラーチャートの各パッチを測色機４０で測色することによりキャリブレーション用データＤＡ４を作成するための測色結果を取得する（Ｓ６０８）。また、色を合わせる基準とする第二の基準の測色結果LS2i,aS2i,bS2iを取得する（Ｓ６１０）。次に、Ｓ６０８とＳ６１０で取得した測色結果を用いて、Ｓ６０８で測色結果を得たパッチの色を第二の基準の測色結果LS2i,aS2i,bS2iで表される色に修正するためのキャリブレーション用データを作成する処理を行う（Ｓ６１２）。ここで作成されるキャリブレーション用データは、測色用バック材（測色環境）の違い等によるずれが補償されていないデータであるため、補償対象のキャリブレーション用データと呼ぶことにする。
【００７８】
その後、所定の換算式を用いる等により、補償対象のキャリブレーション用データの色毎の入力階調値からなる入力側データをＬａｂ色空間で定義されるＬ値、ａ値、ｂ値からなるＬａｂデータに色変換する（Ｓ６１４）。さらに、ＬａｂデータのＬ値、ａ値、ｂ値をLMi,aMi,bMiとして、各パッチｉで対応づけられた補償対象の測色結果LMi,aMi,bMiと基準の測色結果LSi,aSi,bSiとに基づいて、Ｌａｂデータに対応する基準の測色結果LSi,aSi,bSiを取得する（Ｓ６１６）。そして、上記色（１８）〜（２０）を用いてLCi,aCi,bCiを算出し、当該算出値を補償後のＬａｂデータとする（Ｓ６１８）。
【００７９】
Ｌａｂデータのずれを補償すると、所定の換算式を用いる等により、補償後のＬａｂデータを入力側データに色変換する（Ｓ６２０）。
以上により、基準の測色結果と補償対象の測色結果とが対比されて当該対比結果から基準測色環境に対する測色環境の違いによるキャリブレーション用データのずれを補償するようにＣＭＹＲＶＫデータ（印刷データ）の修正前後の対応関係が規定される。
そして、作成したキャリブレーション用データをＨＤ１４に記憶し（Ｓ６２２）、キャリブレーション用データ作成処理を終了する。
その後は、Ｓ１１５でＲＧＢデータをＣＭＹＲＶＫデータに色変換し、Ｓ１２５〜Ｓ１４０でラスタデータを生成してプリンタ２０に送出することにより、入力した画像データに対応する画像が印刷媒体上に印刷される。印刷画像は測色環境の違い等による色ずれが適切に補償され、印刷データの修正前後の対応関係を規定したキャリブレーション用データ（色データ）で表される色について基準色に対する色再現性を向上させることが可能になる。
【００８０】
なお、印刷データの修正前後の対応関係を規定する色修正データとしては、色変換前のＲＧＢデータ（印刷データの一種）と色変換後のＣＭＹＲＶＫデータ（印刷データの一種）との対応関係を複数の参照点にて規定した色変換テーブル（色変換データ）、ドット振り分け前のＣＭＹＲＶＫデータ（印刷データの一種）とドット振り分け後のＣＭＹＲＶＫの各ドット量データ（印刷データの一種）との対応関係を規定したドット振分テーブル（ドット振分データ）ＤＡ５、等でもよい。これらの場合であっても、図２１で示した処理と同様の処理により色ずれを適切に補償させる色修正データを作成することができる。
【００８１】
また、本発明は、例えば以下のような単純な測色値の比較の場合にも適用可能である。
図２を参照して説明すると、互いに遠隔地となる場所に設けられた第一の印刷システム１００ａおよび第二の印刷システム１００ｂにて双方で再現色を合わせるリモートプルーフの場面が本発明の適用場面として考えられる。この場合、第一の印刷システム１００ａで得られる測色結果を基準測色結果とすれば、第二の印刷システム１００ｂで得られる測色結果を補償対象の測色結果として、第二の印刷システム１００ｂの測色結果を基準測色結果に合わせるように補償することができる。一方、第二の印刷システム１００ｂで得られる測色結果を基準測色結果とすれば、第一の印刷システム１００ａで得られる測色結果を補償対象の測色結果として、第一の印刷システム１００ａの測色結果を基準測色結果に合わせるように補償することができる。さらに、両印刷システム１００ａ，ｂで得られる測色結果の例えば平均（相加平均等）を基準測色結果とすれば、両印刷システム１００ａ，ｂで得られる測色結果を補償対象の測色結果として、両印刷システム１００ａ，ｂの測色結果を基準測色結果に合わせるように補償することができる。第三以上の印刷システムが設けられている場合にも、同様のことが言える。
【００８２】
互いに遠隔地どうしの第一および第二の印刷システム１００ａ，ｂを設けた場合、まず、両印刷システムで印刷画像の再現色がほぼ合っているか（許容範囲内か）どうかを確認する。例えば、第一の印刷システム１００ａで得られる各パッチの測色結果をLP1i,aP1i,bP1i（ｉは１〜ｎの整数、ｎは１以上の整数）、第二の印刷システム１００ｂで得られる各パッチの測色結果をLP2i,aP2i,bP2iとすると、各パッチの両測色結果の色差
ΔＥi＝｛（LP2i−LP1i）2＋（aP2i−aP1i）2＋（bP2i−bP1i）2｝1/2
を計算し、ΔＥiに基づいて再現色が合っているか否かを判断する。この判断は、ΔＥiの平均値（相加平均値等）ΔＥを求め、ΔＥについての閾値ΔＥth（例えば、ΔＥthは１、２、３、４、等）として、ΔＥがΔＥth以下であれば再現色がほぼ合っている（許容範囲内）と判断すればよい。
【００８３】
ここで、各印刷システム１００ａ，ｂで測色環境が異なっている可能性、すなわち、測色用バック材の表面が一方は黒であるのに他方は白である場合、双方の測色用バック材の表面は白であるものの一方が使い古されて少し黒くなった場合、双方の測色用バック材の表面は黒であるものの黒さ（明るさ）が違う場合、等の可能性が考えられる。このような場合でも、本発明を適用して両印刷システム１００ａ，ｂの測色結果の差を少なくさせるように補正することにより、測色環境の違いを排除して再現色が合っているかどうかを判断することが可能になる。
以上説明したように、本発明によると、種々の態様により、印刷媒体上の画像を測色する環境の違い等による色ずれを補償することができ、色データで表される色について基準色に対する色再現性を向上させることが可能になる。
【図面の簡単な説明】
【００８４】
【図１】色ずれ補償装置の構成を模式的に示す図。
【図２】印刷システムの構成の概略を示すブロック図。
【図３】印刷システムの構成を示すブロック図。
【図４】異なる測色用バック材上に載置して各パッチを測色した結果を示す図。
【図５】測色用バック材の違いによる測色値のずれの傾向を説明する図。
【図６】印刷媒体の違いによる測色値のずれの傾向を説明する図。
【図７】キャリブレーション用データのデータ構造を模式的に示す図。
【図８】印刷制御処理を示すフローチャート。
【図９】印刷制御処理を模式的に示す図。
【図１０】基準測色結果生成処理を示すフローチャート。
【図１１】キャリブレーション用データ作成処理を示すフローチャート。
【図１２】印刷および測色条件選択処理を示すフローチャート。
【図１３】測色結果補正処理を示すフローチャート。
【図１４】印刷媒体上に印刷されるカラーチャートの一例を示す図。
【図１５】測色用バック材の違いによる測色値のずれ補償を説明する図。
【図１６】測色用バック材の違いによる測色値のずれ補償を説明する図。
【図１７】印刷媒体の違いによる測色値のずれ補償を説明する図。
【図１８】印刷媒体の違いによる測色値のずれ補償を説明する図。
【図１９】補償後の測色結果と基準の測色結果とを対応付ける様子を示す図。
【図２０】印刷制御処理の変形例を示すフローチャート。
【図２１】キャリブレーション用データ作成処理の変形例を示すフローチャート。
【符号の説明】
【００８５】
１０，６０…パーソナルコンピュータ、１３ａ，１４ｂ…基準の測色結果、１３ｂ，１４ｃ…補償対象の測色結果、１３ｃ…補償後の測色結果、１４…ハードディスク、１４ａ…色ずれ補償プログラム、１４ｄ…チャートデータ、２０，７０…インクジェットプリンタ、４０，９０…カラー測色機、４０ａ，９０ａ…検出部、１００…印刷システム、Ｂ１…基準の測色用バック材（基準の測色用敷材）、Ｂ２…測色用バック材（測色用敷材）、ＣＨ…カラーチャート、ＤＡ１…基準の測色結果、ＤＡ２…補償対象の測色結果、ＤＡ３…補償後の測色結果、ＤＡ４…キャリブレーション用データ、ＤＡ５…ドット振分テーブル、Ｉ１…印刷画像、Ｍ１〜Ｍ４…印刷媒体、Ｐ１，Ｐ２，Ｐ４…パッチ（画像）、Ｐ４ａ…空パッチ、Ｒ１，Ｒ７，Ｒ１３…第一の明るさ範囲、Ｒ２，Ｒ８，Ｒ１４…第二の明るさ範囲、Ｒ３，Ｒ５，Ｒ９，Ｒ１１…第一の彩度範囲、Ｒ４，Ｒ６，Ｒ１０，Ｒ１２…第二の彩度範囲、Ｕ１…測色結果取得部（測色結果取得手段）、Ｕ２…色修正部（色修正手段）、Ｕ１１…基準測色結果取得部（基準測色結果取得手段）
【図１】
2006261731.tif 000003
【図２】
2006261731.tif 000004
【図３】
2006261731.tif 000005
【図４】
2006261731.tif 000006
【図５】
2006261731.tif 000007
【図６】
2006261731.tif 000008
【図７】
2006261731.tif 000009
【図８】
2006261731.tif 000010
【図９】
2006261731.tif 000011
【図１０】
2006261731.tif 000012
【図１１】
2006261731.tif 000013
【図１２】
2006261731.tif 000014
【図１３】
2006261731.tif 000015
【図１４】
2006261731.tif 000016
【図１５】
2006261731.tif 000017
【図１６】
2006261731.tif 000018
【図１７】
2006261731.tif 000019
【図１８】
2006261731.tif 000020
【図１９】
2006261731.tif 000021
【図２０】
2006261731.tif 000022
【図２１】
2006261731.tif 000023