(57)【要約】【課題】印刷画像について基準色に対する良好な色再現性を得ることを課題とする。【解決手段】プリンタ（印刷装置）２０に対して印刷用紙（印刷媒体）上に印刷させた標準のドット記録率（インク記録量）の色修正用パッチ（標準画像）Ｐ３をＬａｂ色空間（所定の色空間）で測色して得られる測色データと基準の測色データとの対比結果が表されたＩＤ（誤差情報）３１ａを取得し、取得したＩＤ３１ａを用いることにより、画像を表現したドット量データ（印刷データ）からプリンタ２０にて印刷される印刷画像の色ずれを補償させるドット量データに修正し、修正後のドット量データに対応する印刷画像をプリンタ２０に対して印刷させる制御を行う。【選択図】図１
2005225075.tif 000002
【特許請求の範囲】
【請求項１】
印刷媒体上にインクを付着させる印刷ヘッドを用いて印刷データに対応する印刷画像を同印刷媒体上に印刷する印刷装置に対して印刷制御を行う印刷制御装置であって、
上記印刷装置に対して上記印刷媒体上に印刷させた上記インクにおける標準の記録量の標準画像を所定の色空間で測色して得られる測色データと基準の測色データとの対比結果が表された誤差情報を取得する誤差取得手段と、
取得された誤差情報を用いることにより、画像を表現した印刷データから上記印刷装置にて印刷される印刷画像の色ずれを補償させる印刷データに修正し、修正後の印刷データに対応する印刷画像を上記印刷装置に対して印刷させる制御を行う印刷制御手段とを具備することを特徴とする印刷制御装置。
【請求項２】
上記印刷制御手段は、上記誤差情報を用いることにより、上記画像を表現した印刷データから、上記印刷装置にて印刷される標準画像の測色データにおける上記基準の測色データに対する誤差を補償させる印刷データに修正することを特徴とする請求項１に記載の印刷制御装置。
【請求項３】
上記標準画像を上記所定の色空間で測色して得られる測色データと上記基準の測色データとの対比結果の複数段階毎に修正前の印刷データと上記印刷画像の色ずれを補償させる修正後の印刷データとの色修正対応関係を規定した複数の色修正データを記憶した記憶領域が設けられ、
上記印刷制御手段は、上記記憶領域に記憶された複数の色修正データのうち上記誤差情報に対応する色修正データを特定し、当該色修正データを参照して上記印刷データを修正することを特徴とする請求項１または請求項２に記載の印刷制御装置。
【請求項４】
上記所定の色空間は、複数の色成分を色成分量とする色空間とされ、
上記誤差情報は、上記標準画像を上記所定の色空間で測色して得られる測色データと上記基準の測色データとを対比する際に上記複数の色成分量の中から上記インクの記録量の変化に対して最も変化の大きい色成分量のみを対比した対比結果が表された情報とされ、
上記印刷制御手段は、上記誤差情報を用いることにより、上記画像を表現した印刷データから、上記印刷装置にて印刷される標準画像の上記最も変化の大きい色成分量における基準の測色データに対する誤差を補償させる印刷データに修正することを特徴とする請求項１〜請求項３のいずれかに記載の印刷制御装置。
【請求項５】
上記誤差情報は、基準とした基準印刷装置に対して、上記インクにおいて互いに異なる記録量の第一記録量および第二記録量で色成分選択用画像を上記印刷媒体上に印刷させ、印刷された各色成分選択用画像を上記所定の色空間で測色して上記複数の色成分量からなる測色データを両色成分選択用画像について取得し、上記所定の色空間の色成分毎に両色成分選択用画像についての色成分量の差異を求め、当該差異が最も大きい色成分の選択色成分量を上記複数の色成分量の中から特定したとき、上記標準画像を所定の色空間で測色して得られる測色データと上記基準の測色データとを対比する際に同選択色成分量のみを対比した対比結果が表された情報とされ、
上記印刷制御手段は、上記誤差情報を用いることにより、上記画像を表現した印刷データから、上記印刷装置にて印刷される標準画像の上記選択色成分量における基準の測色データに対する誤差を補償させる印刷データに修正することを特徴とする請求項４に記載の印刷制御装置。
【請求項６】
上記誤差情報は、上記インクにおいて上記印刷装置毎に生じる上記印刷媒体上に付着するインク量のばらつきによる測色データの変動が最も大きいインク記録量を上記標準の記録量として上記印刷装置に対して上記印刷媒体上に印刷させた標準画像を上記所定の色空間で測色して得られる測色データと上記基準の測色データとの対比結果が表された情報とされ、
上記印刷制御手段は、上記誤差情報を用いることにより、上記画像を表現した印刷データから、上記印刷装置にて印刷される上記変動が最も大きいインク記録量の標準画像の測色データにおける上記基準の測色データに対する誤差を補償させる印刷データに修正することを特徴とする請求項１〜請求項５のいずれかに記載の印刷制御装置。
【請求項７】
上記誤差情報は、第一の印刷装置と、当該第一の印刷装置よりも上記印刷媒体上に付着するインク量の多い第二の印刷装置と、に対して、上記インクの記録量を変化させた複数の記録量決定用画像を上記印刷媒体上に印刷させ、同第一の印刷装置にて印刷された各記録量決定用画像を上記所定の色空間で測色して同記録量決定用画像毎の第一の測色データを取得し、同第二の印刷装置にて印刷された各記録量決定用画像を上記所定の色空間で測色して同記録量決定用画像毎の第二の測色データを取得し、当該第一および第二の選択色成分量と同複数の記録量決定用画像を印刷させたインクの記録量とから、上記印刷装置毎に生じる上記印刷媒体上に付着するインク量のばらつきによる測色データの変動が最も大きいインク記録量を上記標準の記録量として決定したとき、当該標準のインク記録量の標準画像を上記所定の色空間で測色して得られる測色データと上記基準の測色データとの対比結果が表された情報とされ、
上記印刷制御手段は、上記誤差情報を用いることにより、上記画像を表現した印刷データから、上記印刷装置にて印刷される上記決定された標準のインク記録量とされた標準画像の測色データにおける上記基準の測色データに対する誤差を補償させる印刷データに修正することを特徴とする請求項６に記載の印刷制御装置。
【請求項８】
上記印刷装置は、少なくとも第一のドットと、当該第一のドットよりもインク量の多い第二のドットと、を上記印刷ヘッドから上記印刷媒体上に付着可能な装置とされており、
上記誤差情報は、上記ドットの種類毎に設けられるとともに、上記インクにおいて、上記第二のドットで印刷させる標準画像のドットの記録量を上記第一のドットで印刷させる標準画像のドットの記録量よりも少なくさせて、上記印刷装置に対して上記印刷媒体上に印刷させた同ドットの種類別の標準画像を上記所定の色空間で測色して得られる測色データと上記基準の測色データとの対比結果が表された情報とされ、
上記印刷制御手段は、上記ドットの種類毎に、対応する誤差情報を用いることにより、上記画像を表現した印刷データから上記印刷装置にて印刷される印刷画像の色ずれを補償させる印刷データに修正することを特徴とする請求項１〜請求項５のいずれかに記載の印刷制御装置。
【請求項９】
上記印刷装置は、インク量の異なる所定数の種類のドットを上記印刷ヘッドから上記印刷媒体上に付着可能な装置とされており、
上記誤差情報は、上記ドットの種類毎に設けられるとともに、上記インクにおいて、上記ドットのインク量が多くなるほど印刷させる標準画像のドットの記録量を少なくさせて、上記印刷装置に対して上記印刷媒体上に印刷させた同ドットの種類別の標準画像を上記所定の色空間で測色して得られる測色データと上記基準の測色データとの対比結果が表された情報とされ、
上記印刷制御手段は、上記ドットの種類毎に、対応する誤差情報を用いることにより、上記画像を表現した印刷データから上記印刷装置にて印刷される印刷画像の色ずれを補償させる印刷データに修正することを特徴とする請求項１〜請求項５のいずれかに記載の印刷制御装置。
【請求項１０】
上記印刷ヘッドは複数の種類のインク毎に設けられるとともに、上記印刷装置は同インクの種類毎に対応する印刷ヘッドを用いて上記印刷画像を上記印刷媒体上に印刷する装置とされており、
上記誤差情報は、上記インクの種類毎に設けられており、
上記印刷制御手段は、上記インクの種類毎に、対応する誤差情報を用いることにより、上記画像を表現した印刷データから上記印刷装置にて印刷される印刷画像の色ずれを補償させる印刷データに修正することを特徴とする請求項１〜請求項９のいずれかに記載の印刷制御装置。
【請求項１１】
印刷媒体上にインクを付着させる印刷ヘッドを用いて印刷データに対応する印刷画像を同印刷媒体上に印刷する印刷装置に対して印刷制御を行う印刷制御方法であって、
上記印刷装置に対して上記印刷媒体上に印刷させた上記インクにおける標準の記録量の標準画像を所定の色空間で測色して得られる測色データと基準の測色データとの対比結果が表された誤差情報を取得する誤差取得工程と、
取得された誤差情報を用いることにより、画像を表現した印刷データから上記印刷装置にて印刷される印刷画像の色ずれを補償させる印刷データに修正し、修正後の印刷データに対応する印刷画像を上記印刷装置に対して印刷させる制御を行う印刷制御工程とを具備することを特徴とする印刷制御方法。
【請求項１２】
印刷媒体上にインクを付着させる印刷ヘッドを用いて印刷データに対応する印刷画像を同印刷媒体上に印刷する印刷装置に対して印刷制御を行う機能をコンピュータに実現させる印刷制御プログラムであって、
上記印刷装置に対して上記印刷媒体上に印刷させた上記インクにおける標準の記録量の標準画像を所定の色空間で測色して得られる測色データと基準の測色データとの対比結果が表された誤差情報を取得する誤差取得機能と、
取得された誤差情報を用いることにより、画像を表現した印刷データから上記印刷装置にて印刷される印刷画像の色ずれを補償させる印刷データに修正し、修正後の印刷データに対応する印刷画像を上記印刷装置に対して印刷させる制御を行う印刷制御機能とを実現させることを特徴とする印刷制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷ヘッドを用いて印刷データに対応する画像を印刷媒体上に印刷する印刷装置に対して印刷制御を行う印刷制御装置、印刷制御方法および印刷制御プログラムに関する。
【背景技術】
【０００２】
従来、量産されるインクジェットプリンタには、インクの色（種類）毎に印刷ノズル列が設けられ、各印刷ノズル列から吐出されるインクの重量のずれを補償するためのＩＤ（誤差情報）を記録した不揮発性半導体メモリが設けられている。各プリンタについて印刷制御を行う際、ＩＤに対応させたキャリブレーション用のＬＵＴ（ルックアップテーブル）等の色修正データを予め作成して記憶しておき、ＩＤに対応する色修正データを参照することにより、印刷ヘッドから吐出されるインクの重量を基準プリンタ（基準機体）に合わせるようにインク重量の誤差を補償している（例えば、特許文献１参照）。
【０００３】
プリンタ生産工場では、印刷ヘッドをプリンタに組み付けていない状態で同印刷ヘッドからインクを所定数吐出させてインク重量を計測し、基準プリンタのインク重量との差をＩＤに対応させて不揮発性半導体メモリに記録させるキャリブレーション作業を行っている。
【特許文献１】特開平１０−２７８３６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
印刷ヘッドから吐出されるインクの重量を計測する作業にはある程度時間がかかる一方、プリンタを量産する際にはコストを抑えるためにキャリブレーション作業を迅速に行うことが望まれていた。また、印刷ヘッドをプリンタに組み付けたときに印刷ヘッドに与えられる電圧に微妙なばらつきがある等により、印刷媒体上に印刷される画像の色に微妙な誤差が生じていた。
【０００５】
本発明は、上記課題にかんがみてなされたもので、印刷画像に対する良好な色再現性を得ることが可能な印刷制御装置、印刷制御方法および印刷制御プログラムの提供を目的とする。
【課題を解決するための手段および発明の効果】
【０００６】
上記目的を達成するため、本発明は、印刷媒体上にインクを付着させる印刷ヘッドを用いて印刷データに対応する印刷画像を同印刷媒体上に印刷する印刷装置に対して印刷制御を行う印刷制御装置であって、誤差取得手段と印刷制御手段とを備えることを特徴とする。
上記誤差取得手段により誤差情報が取得されるが、この誤差情報は、印刷装置に対して印刷媒体上に印刷させた上記インクにおける標準の記録量の標準画像を所定の色空間で測色して得られる測色データと、基準の測色データと、の対比結果が表された情報とされている。この誤差情報を用いることにより、上記印刷制御手段にて、画像を表現した印刷データが印刷装置にて印刷される印刷画像の色ずれを補償させる印刷データに修正される。そして、修正後の印刷データに対応する印刷画像を印刷装置に対して印刷させる制御が行われる。すると、印刷装置は、印刷ヘッドから印刷媒体上にインクを付着させ、色ずれが補償された印刷画像を印刷媒体上に印刷する。
【０００７】
印刷制御対象の印刷装置にて実際に印刷媒体上に印刷させた標準画像の測色データと基準測色データとの対比結果が表された誤差情報に基づいて同印刷装置の色ずれが補償されるので、印刷ヘッドに与えられる電圧の微妙なばらつき等による印刷画像の色の微妙な誤差は生じない。従って、インク重量の補償のみを行っていた従来よりも印刷画像について基準色に対する色再現性を良好にさせることが可能となる。
【０００８】
上記インクの記録量は、印刷媒体上で単位面積当たりに形成されるインクドットの数が表されたドット記録量でもよいし、同インクドットの数の比が表されたドット記録率でもよいし、複数種類のドットを形成可能な印刷装置を用いる場合には大ドット等所定の種類のドットに換算したときに印刷媒体上で単位面積当たりに形成されるインクドットの数が表されたインク記録濃度でもよいし、同インクドットの数の比が表されたインク記録率でもよい。
上記標準画像は、インク一種類で形成される画像でもよいし、インク二種類以上で形成される画像でもよい。ここで、標準画像を全体が一様な無地の画像とすると、より正確に測色データを得ることができるので、印刷装置について基準色に対する良好な色再現性を得ることができる。
上記標準の記録量を一種類とすると、印刷装置に対してより迅速にキャリブレーション作業を行うことが可能となる点で好ましいが、標準の記録量を複数段階設けることも可能である。
【０００９】
上記所定の色空間は、複数の色成分を色成分量とする色空間とすることができる。当該色空間と色成分と色成分量は、国際照明委員会（ＣＩＥ）で規定されたＣＩＥ Ｌ*ａ*ｂ*色空間であればＬ*，ａ*，ｂ*の各色成分とこれらの各値、ＣＩＥ Ｌ*ｕ*ｖ*色空間であればＬ*，ｕ*，ｖ*の各色成分とこれらの各値、ＣＩＥ ＸＹＺ色空間であればＸ，Ｙ，Ｚの各色成分とこれらの各値、ＲＧＢ色空間であればＲ，Ｇ，Ｂの各色成分とこれらの各値、等、様々な組み合わせが考えられる。ここで、Ｌ*は明度（明るさ）を表す要素色であり、ａ*，ｂ*，ｕ*，ｖ*は色相および彩度を表す要素色である。以下、「*」を省略して記載する。
【００１０】
上記印刷データは、様々なデータが考えられ、例えば画像を画素毎の階調データで表現したデータとしてもよい。同階調データは、ハーフトーン処理前の256階調等でもよいし、ハーフトーン処理後の２階調等でもよい。同画素は、画像を表現できる数であればよく、複数画素の構成とすることができ、例えば４×４画素、８×８画素のような小画像を表現するものでもよい。
上記印刷装置の色ずれは、基準色に対する色ずれとすることができ、例えば、基準とした基準印刷装置（基準機体）に対する色ずれとすると、より確実に印刷画像の色ずれを補償することが可能となる。むろん、上記基準の測色データは、基準色の測色データでもよいし、基準色以外の測色データでもよい。
【００１１】
なお、標準画像を印刷媒体上に印刷させる際、上記標準の記録量から上記標準画像を印刷させるためのドット量データを生成し、当該ドット量データ用いて上記印刷装置に対して同標準画像を上記印刷媒体上に印刷させる制御を行うと、上記印刷データを用いて印刷画像を印刷させる処理の一部を利用して標準画像を印刷させることができるので、誤差情報を作成するのが容易となる。
【００１２】
上記印刷制御手段は、上記誤差情報を用いることにより、上記画像を表現した印刷データから、上記印刷装置にて印刷される標準画像の測色データにおける上記基準の測色データに対する誤差を補償させる印刷データに修正する構成としてもよい。すると、印刷画像の色ずれが印刷媒体上に印刷された状態を基準として補償されるので、印刷画像についてより確実に基準色に対する色再現性を良好にさせることが可能となる。
【００１３】
上記誤差情報を上記印刷装置に記録し、上記誤差取得手段が同印刷装置から誤差情報を取得する構成としてもよい。誤差情報が印刷装置と一体となっているので、本印刷制御装置のユーザは印刷装置を変更しても誤差情報が印刷装置から取得されることにより別途誤差情報を入力する必要がない。従って、利便性を向上させることができる。
また、上記印刷制御手段は、上記誤差取得手段にて取得された誤差情報に基づいて修正前の印刷データと上記印刷画像の色ずれを補償させる修正後の印刷データとの色修正対応関係を特定し、特定した色修正対応関係で上記画像を表現した印刷データを修正してもよい。
【００１４】
上記標準画像を上記所定の色空間で測色して得られる測色データと上記基準の測色データとの対比結果の複数段階毎に修正前の印刷データと上記印刷画像の色ずれを補償させる修正後の印刷データとの色修正対応関係を規定した複数の色修正データを記憶した記憶領域を設け、上記印刷制御手段は、上記記憶領域に記憶された複数の色修正データのうち上記誤差情報に対応する色修正データを特定し、当該色修正データを参照して上記印刷データを修正してもよい。簡易な構成で印刷画像の色ずれを補償させるように印刷データを修正することができ、印刷画像について基準色に対する良好な色再現性を得ることができる。ここで、色修正データは、情報テーブル形式の色修正テーブルでもよいし、演算を行うためのデータでもよく、キャリブレーション用ＬＵＴ、キャリブレーション用変換式、色変換ＬＵＴ（色変換テーブル）、等、様々なデータが考えられる。
【００１５】
上記誤差情報を、上記標準画像を上記所定の色空間で測色して得られる測色データと上記基準の測色データとを対比する際に上記複数の色成分量の中から上記インクの記録量の変化に対して最も変化の大きい色成分量のみを対比した対比結果が表された情報としてもよい。上記印刷制御手段は、印刷装置にて印刷される標準画像の上記最も変化の大きい色成分量における基準の測色データに対する誤差を補償させるように印刷データを修正してもよい。
誤差情報は印刷媒体に印刷された色成分選択用画像の測色データのうちインク記録量の変化に対して最も変化の大きい色成分量の対比結果が表されているので、より確実に印刷画像について基準色に対する良好な色再現性を得ることが可能となる。また、誤差情報を作成する際、測色の基準とした色空間での複数の色成分量の中からインク記録量の変化に対して最も変化の大きい色成分量のみの対比結果を用いて誤差情報を作成すればよいので、印刷制御対象の印刷装置のキャリブレーション作業の際に複雑な計算を行う必要が無くなる。従って、同キャリブレーション作業を迅速化させることが可能となる。
【００１６】
ここで、基準とした基準印刷装置に対して、上記インクにおいて互いに異なる記録量の第一記録量および第二記録量で色成分選択用画像を上記印刷媒体上に印刷させ、印刷された各色成分選択用画像を上記所定の色空間で測色して上記複数の色成分量からなる測色データを両色成分選択用画像について取得し、上記所定の色空間の色成分毎に両色成分選択用画像についての色成分量の差異を求め、当該差異が最も大きい色成分の選択色成分量を上記複数の色成分量の中から特定したとき、上記標準画像を所定の色空間で測色して得られる測色データと上記基準の測色データとを対比する際に同選択色成分量のみを対比した対比結果が表された情報を誤差情報としてもよい。上記印刷制御手段は、同誤差情報を用いることにより、印刷装置にて印刷される標準画像の上記選択色成分量における基準の測色データに対する誤差を補償させるように印刷データを修正してもよい。すると、簡易な構成で、印刷装置のキャリブレーション作業を迅速化させ、より確実に印刷画像について基準色に対する良好な色再現性を得ることができる。
上記色成分選択用画像についての色成分量の差異は、両色成分量の違いが大きくなるほど大きくなる値としてもよい。
ここで、第一記録量と第二記録量の組み合わせを上記変化させたインクの記録量の最小と最大とすると、簡易な構成で印刷画像について基準色に対する良好な色再現性を得ることが可能となる。
【００１７】
上記インクにおいて上記印刷装置毎に生じる上記印刷媒体上に付着するインク量のばらつきによる測色データの変動が最も大きいインク記録量を上記標準の記録量として上記印刷装置に対して上記印刷媒体上に印刷させた標準画像を上記所定の色空間で測色して得られる測色データと上記基準の測色データとの対比結果が表された情報を誤差情報としてもよい。上記印刷制御手段は、同誤差情報を用いることにより、印刷装置にて印刷される上記変動が最も大きいインク記録量の標準画像の測色データにおける上記基準の測色データに対する誤差を補償させるように印刷データを修正してもよい。
誤差情報は印刷媒体上に付着するインク量のばらつきによる測色データの変動が最も大きいインク記録量の標準画像を測色した測色データの対比結果が表されているので、印刷画像について基準色に対する色再現性をより確実に得ることが可能となる。また、当該変動が最も大きいインク記録量の標準画像のみの選択色成分量を用いて誤差情報を作成することにより、より迅速に印刷装置キャリブレーション作業を行うことが可能となる。
【００１８】
インク量の異なる第一・第二（第一および第二）の印刷装置に対して、インクの記録量を変化させた複数の記録量決定用画像を印刷媒体上に印刷させ、第一・第二の印刷装置にて印刷された各記録量決定用画像を上記所定の色空間で測色して同記録量決定用画像毎の第一・第二の測色データを取得し、当該第一・第二の測色データと同複数の記録量決定用画像を印刷させたインクの記録量とから、上記印刷装置毎に生じる上記印刷媒体上に付着するインク量のばらつきによる測色データの変動が最も大きいインク記録量を標準の記録量として決定したとき、決定したインク記録量の標準画像を上記所定の色空間で測色して得られる測色データと上記基準の測色データとの対比結果が表された情報を誤差情報としてもよい。上記印刷制御手段は、同誤差情報を用いることにより、決定されたインク記録量とされた標準画像の測色データにおける上記基準の測色データに対する誤差を補償させるように印刷データを修正してもよい。
誤差情報は印刷媒体に印刷された記録量決定用画像の測色データから決定されたインク記録量の標準画像を測色した測色データの対比結果が表されているので、印刷画像について基準色に対する色再現性をより確実に得ることが可能となる。
【００１９】
第一・第二の印刷装置をインク量のばらつきの下限と上限とで印刷媒体上にインクを付着させる装置とすると、印刷画像について基準色に対する色再現性をさらに向上させることが可能となる。
【００２０】
上記インクにおいて、第一のドットよりもインク量の多い第二のドットで印刷させる標準画像のドットの記録量を第一のドットで印刷させる標準画像のドットの記録量よりも少なくさせて、印刷装置に対して印刷媒体上に印刷させたドットの種類別の標準画像を上記所定の色空間で測色して得られる測色データと上記基準の測色データとの対比結果が表された情報を誤差情報としてもよい。また、上記インクにおいて、ドットのインク量が多くなるほど印刷させる標準画像のドットの記録量を少なくさせて、印刷装置に対して印刷媒体上に印刷させたドットの種類別の標準画像を上記所定の色空間で測色して得られる測色データと上記基準の測色データとの対比結果が表された情報を誤差情報としてもよい。上記印刷制御手段は、ドットの種類毎に、対応する誤差情報を用いることにより、印刷装置にて印刷される印刷画像の色ずれを補償させるように印刷データを修正してもよい。
印刷装置毎に生じる印刷媒体への付着インク量のばらつきによる測色データの変動が大きい記録量は、ドットのインク量が多くなるほど小さくなるので、上記構成により、印刷画像について基準色に対する色再現性をさらに向上させることが可能となる。
【００２１】
誤差情報をインクの種類毎に設け、上記印刷制御手段は、インクの種類毎に、対応する誤差情報を用いることにより、印刷装置にて印刷される印刷画像の色ずれを補償させるように印刷データを修正してもよい。すると、印刷画像について基準色に対する色再現性をさらに向上させることが可能となる。
【００２２】
上述した印刷制御装置は、ある機器に組み込まれた状態で他の方法とともに実施されることもある等、各種の態様を含む。例えば、印刷装置を備える印刷システムとしても適用可能である。また、上記印刷制御装置の構成に対応した所定の手順に従って処理を進めていくことも可能であるので、本発明は制御方法としても適用可能であり、請求項１１にかかる発明も、同様の作用、効果を有する。さらに、上記装置にて制御プログラムを実行させる場合もあるので、請求項１２に記載したプログラムや、同プログラムを記録したコンピュータ読み取り可能な記録媒体としても適用可能であり、同様の作用、効果を有する。
むろん、請求項２〜請求項１０に記載した構成を上記方法やプログラムや記録媒体に対応させることも可能である。
【発明を実施するための最良の形態】
【００２３】
以下、下記の順序に従って本発明の実施形態を説明する。
（１）印刷システムおよび色修正システムの構成：
（２）誤差情報作成方法の説明：
（３）印刷制御処理：
（４）変形例：
【００２４】
（１）印刷システムおよび色修正システムの構成：
図１は本発明の一実施形態である印刷制御装置Ｕ０の構成を模式的に示す図であり、図２は本実施形態において本発明の印刷制御装置および色修正装置となるパーソナルコンピュータ（ＰＣ）１０、印刷装置（印刷手段）となるカラー印刷可能なインクジェットプリンタ２０、等から構成された印刷システムを示している。図３は色修正方法を模式的に示す図であり、図４は本色修正方法を実施するのに適した色修正システムの概略を示すブロック図である。むろん、本発明に用いられるコンピュータは、ＰＣに限定されない。
【００２５】
ＰＣ１０では、演算処理の中枢をなすＣＰＵ１１がシステムバス１０ａを介してＰＣ全体を制御する。同バス１０ａには、書き換え不可能な半導体メモリであるＲＯＭ１２、書き換え可能な半導体メモリであるＲＡＭ１３、ＣＤ−ＲＯＭドライブ１５、フレキシブルディスク（ＦＤ）ドライブ１６、各種インターフェイス（Ｉ／Ｆ）１７ａ〜ｅ等が接続され、ハードディスクドライブを介して磁気ディスクであるハードディスク（ＨＤ）１４も接続されている。色修正装置を含む印刷システムの場合、ＲＡＭ１３には、一時的に、測色データ１３ａ、特定した選択色成分量を表すデータ１３ｂ、決定したインク記録量１３ｃ、標準ドット量データ１３ｄ、等が格納される。
【００２６】
ＨＤ１４にはオペレーティングシステム（ＯＳ）やアプリケーションプログラム（ＡＰＬ）等が記憶されており、実行時にＣＰＵ１１によって適宜ＲＡＭ１３に転送され、実行される。本発明の印刷制御装置を含む印刷システムの場合、ＨＤ１４は、本発明の印刷制御プログラム、プリンタから取得したＩＤ１４ａ、一次元のＬＵＴとされた複数の色修正データ１４ｂ、色変換ＬＵＴ（色変換テーブル）１４ｃ、ドット振り分けテーブル（ドット種類対応データ）１４ｄ、各種閾値、等を記憶した所定の記憶領域とされている。Ｉ／Ｆ１７ａ（例えばＵＳＢ Ｉ／Ｆ）には、デジタルカメラ５０等を接続可能である。
なお、色修正装置を含む印刷システムの場合、ＨＤ１４には、色修正プログラム、記録量データ１４ｇ，１４ｈ、各種閾値、等が記憶される。この場合、Ｉ／Ｆ１７ａにはカラー測色機４０を接続しておく。この測色機４０は、測色する対象に色検出部４０ａを向けることにより、ＣＩＥ（１９７６）規格におけるＬａｂ表色系に基づく複数の色成分Ｌ，ａ，ｂを色成分量（色彩値）として取得可能であり、取得した色成分量Ｌ，ａ，ｂをＰＣ１０に対して出力可能である。ここで、ＣＩＥ Ｌａｂ色空間（所定の色空間）は、複数の色成分Ｌ，ａ，ｂを色成分量とするデバイスに依存しない均等色空間である。なお、Ｌは明度（明るさ）を表し、ａ，ｂは色相および彩度を表す色座標である。むろん、測色する色空間は、ＣＩＥ ＸＹＺ色空間、ＣＩＥ Ｌｕｖ色空間、ＲＧＢ色空間、等であってもよい。
ＣＲＴＩ／Ｆ１７ｂにはカラー画像データに基づいて当該データに対応する画像を表示するディスプレイ１８ａが接続され、入力Ｉ／Ｆ１７ｃにはキーボード１８ｂやマウス１８ｃが操作用入力機器として接続され、プリンタＩ／Ｆ１７ｅには例えばシリアルＩ／Ｆケーブルを介してプリンタ２０が接続されている。
【００２７】
プリンタ２０は、ＣＭＹＲＶＫ（シアン、マゼンタ、イエロー、レッド、バイオレット、ブラック）の各色に対応してそれぞれ設けられた６個のインクカートリッジ２８に充填された６色のインクを印刷ヘッドから吐出して、印刷用紙（印刷媒体）にインクを付着させてドットを形成することによりカラー画像を表現した印刷データに対応する印刷画像を印刷する。むろん、ライトシアン、ライトマゼンタ、ライトブラック、ダークイエロー、無着色インク、等も使用するプリンタを採用してもよいし、ＣＭＹＲＶＫのいずれかのインクを使用しないプリンタを採用してもよい。また、インク通路内に泡を発生させてインクを吐出するバブル方式のプリンタや、トナーインクを使用して印刷媒体上に印刷画像を印刷するレーザープリンタ等、種々の印刷装置を採用可能である。印刷装置が使用するインクは、液体でも固体でもよい。本実施形態の各インクは、水性の溶媒に微細な顔料からなる色材を混合したインクとされているが、染料からなる色剤を混合したインクとしてもよいし、油性の溶媒を用いたインクとしてもよい。
本プリンタ２０では、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、通信Ｉ／Ｏ２４、コントロールＩＣ２５、ＡＳＩＣ２６、Ｉ／Ｆ２７、等がバス２０ａを介して接続され、ＣＰＵ２１がＲＯＭ２２に書き込まれたプログラムに従って各部を制御する。
【００２８】
キャリッジ機構２７ａにて主走査方向に往復動するキャリッジには、各インクカートリッジ２８が装着されているとともに、印刷ヘッドユニット（印刷ヘッド集合体）２９が搭載されている。当該ユニット２９は、ＣＭＹＲＶＫの６種類のインク毎に設けられた印刷ヘッド２９ａ〜ｆと不揮発性半導体メモリ３１を備えている。このメモリ３１は、ＥＥＰＲＯＭ等とすることができ、ＰＣ側で印刷データを修正するために用いられるカラー調整ＩＤ（誤差情報）３１ａ等が記録されるようになっている。プリンタに組み付けられた各印刷ヘッド２９ａ〜ｆは対応する色のインクを吐出して印刷用紙上に付着させることが可能であり、プリンタ２０はインクの種類毎に対応する印刷ヘッド２９ａ〜ｆを用いて印刷用紙上にドットを形成して印刷画像を印刷する。
各カートリッジ２８には、例えばＲＡＭからなるメモリチップ２８ａがそれぞれ設けられており、各メモリチップ２８ａは電気的にコントロールＩＣ２５と接続されている。
【００２９】
通信Ｉ／Ｏ２４はＰＣ１０のプリンタＩ／Ｆ１７ｅと接続され、プリンタ２０は通信Ｉ／Ｏ２４を介してＰＣ１０から送信される色別のラスタデータを受信する。ＡＳＩＣ２６は、ＣＰＵ２１と所定の信号を送受信しつつヘッド駆動部２６ａに対してラスタデータに対応する印加電圧データを出力する。同ヘッド駆動部２６ａは、同印加電圧データから印刷ヘッド２９ａ〜ｆに内蔵されたピエゾ素子への印加電圧パターンを生成し、印刷ヘッド２９ａ〜ｆに６色のインクをドット単位で吐出させる。Ｉ／Ｆ２７に接続されたキャリッジ機構２７ａや紙送り機構２７ｂは、印刷ヘッドユニット２９を主走査させたり、適宜改ページ動作を行いながら印刷用紙を順次送り出して副走査を行ったりする。
【００３０】
印刷ヘッド２９ａ〜ｆには、各色毎に複数個のインクジェットノズルが設けられるとともに、同ノズルのそれぞれに対応してピエゾ素子が配置されている。
図５に示すように、ピエゾ素子ＰＥは、ノズルＮｚまでインクを導くインク通路２５ｂに接する位置に設置され、ピエゾ素子ＰＥの両端に設けられた電極間に所定時間幅の電圧が印加されると、電圧の印加時間だけ伸張し、インク通路２５ｂの一側壁を変形させる。この結果、インク通路２５ｂの体積はピエゾ素子ＰＥの伸張に応じて収縮し、この収縮分に相当するインクがインク滴ＩｐとなってノズルＮｚの先端から高速に吐出され、印刷媒体に染み込むことによりドットが形成されて印刷が行われる。
【００３１】
同図にはインク量の異なる所定数の種類のドットを形成するための駆動波形を示してあり、所定の期間の駆動波形Ｖ１，Ｖ２によって、インク量の異なるドットが形成される。そして、駆動波形の電圧差が大きいほどピエゾ素子の伸張収縮の度合が大きくなるため、ドットは大きくなる。同図の下段に示すように、本プリンタ２０は、大まかにはインク量（例えばインク重量。インク体積でもよい）が大中小の３種類のドットを印刷媒体上に形成可能であり、大中小の各ドットはさらにインク量の異なる３種類のドットを印刷媒体上に形成可能である。従って、プリンタは、色毎に同じ印刷ヘッドから異なる複数段階のインク量のインクを吐出し、当該複数段階のインク量に対応する大きさのドットを形成する。ＰＣがプリンタに送信するラスタデータには９種類（所定数）のドットの種類を識別するための識別情報が付加されており、プリンタは識別情報に対応する種類のドットを形成する。そして、ラスタ毎にドットの種類を表現するドットデータからなるラスタデータを入力すると、プリンタはラスタデータに対応してインク量の異なる複数種類のドットを印刷媒体上に形成する。
【００３２】
ＰＣ１０では、ＯＳにプリンタＩ／Ｆ１７ｅを制御するプリンタドライバ等が組み込まれ、各種の制御を実行する。ＡＰＬは、ＯＳを介してハードウェアとデータ等のやりとりを行う。プリンタドライバは、ＡＰＬの印刷機能の実行時に稼働され、プリンタＩ／Ｆ１７ｅを介してプリンタ２０と双方向の通信を行うことが可能であり、ＯＳを介してＡＰＬから印刷データを受け取ってラスタデータに変換し、プリンタ２０に送出する。
なお、本発明の印刷制御プログラムは、ＯＳ、ＡＰＬ、ＯＳとＡＰＬ、のいずれにより構成してもよい。これらのプログラムを記録した媒体は、ＨＤ１４以外にも、ＣＤ−ＲＯＭ１５ａ、ＦＤ、半導体メモリ、等でもよい。また、通信Ｉ／Ｆ１７ｄをインターネット網に接続し、所定のサーバから本発明のプログラムをダウンロードして実行してもよい。
【００３３】
図１に示す印刷制御装置Ｕ０は、誤差取得手段である誤差取得部Ｕ１と、印刷制御手段である各部Ｕ２１〜Ｕ２６を備えている。プリンタの印刷ヘッドユニットのメモリ３１には、インクの全６色およびドットの全９種類の計５４種類について、同プリンタに対して印刷媒体上に印刷させた標準の記録量の色修正用パッチ（標準画像）をＬａｂ色空間で測色して得られる測色データと基準の測色データとの対比結果が表されたＩＤ（誤差情報）３１ａが記録されている。誤差取得部Ｕ１は、全５４種類のＩＤ３１ａをプリンタ２０から取得し、ＨＤ１４に記憶する。
【００３４】
画像入力部Ｕ２２は、画像データＤＡ１を入力し、画像をＲＧＢ（赤、緑、青）毎の複数の画素で階調表現したＲＧＢデータＤＡ２に変換する。色変換部Ｕ２３は、ＲＧＢデータＤＡ２を、画像をＣＭＹＲＶＫ毎の複数の画素で階調表現したＣＭＹＲＶＫデータＤＡ３に色変換する。ドット振り分け部Ｕ３は、ＨＤに記憶されたドット振り分けテーブル１４ｄを参照して、ＣＭＹＲＶＫデータＤＡ３を、インク量の異なる複数種類のドット形成量を同種類別に表すドット量データ（印刷データ）に変換する。ここで、ドット量補償部Ｕ２１は、誤差取得部Ｕ１にて取得されたＩＤを用いることにより、ドット振り分け部Ｕ２４に対して、画像を表現したドット量データを、プリンタにて印刷される印刷画像の色ずれを補償させるドット量データＤＡ４に修正させる。
【００３５】
ハーフトーン処理部Ｕ２５は、修正後のドット量データＤＡ４に対して所定のハーフトーン処理を行い、ハーフトーンデータＤＡ５を生成する。ラスタライズ処理部Ｕ２６は、ハーフトーンデータＤＡ５に対して所定のラスタライズ処理を行い、ラスタデータＤＡ６を生成してプリンタに送出する。これらの各部Ｕ２５，Ｕ２６が行う処理により、修正後のドット量データＤＡ４に対応する印刷画像をプリンタに対して印刷させる制御が行われる。
【００３６】
（２）誤差情報作成方法の説明：
図４で示した色修正システムは、プリンタ生産工場で使用されることを前提としてあり、ＰＣ１０にカラー測色機（測色器）４０が接続されるとともに、キャリブレーション対象のプリンタ（以下、対象プリンタとも記載）が順次接続されるようになっている。また、適宜、基準とした基準プリンタ（基準印刷装置）、印刷媒体上に付着するインク量が比較的少ない第一のプリンタ（第一の印刷装置）、この第一のプリンタよりも印刷媒体上に付着するインク量の多い第二のプリンタ（第二の印刷装置）が接続されるようになっている。そして、基準プリンタにより印刷媒体上に再現される印刷画像の色を基準色として、対象プリンタのキャリブレーション作業が行われる。
図３に示した本実施形態の色修正方法では、工程Ｓ１〜Ｓ５を順番に実施することによって、カラー画像が表された印刷データを修正することにより色修正用パッチ（標準画像）を印刷させた対象プリンタの色補償を行う。
【００３７】
ここでは、図６と図７に示すように、色修正装置としてのＰＣが行うキャリブレーション処理とともに説明する。
【００３８】
色成分選択工程Ｓ１では、まず、基準プリンタをＰＣ１０に接続しておいて、インクの色毎かつドットの大きさ毎、すなわち、インクの色およびドット種類の組み合わせ毎に、ＨＤ１４に記憶された所定の色成分選択用記録量データ１４ｇに含まれる複数段階のドット記録量（インクの記録量の一種）からドットの記録量を変化させた複数の色成分選択用パッチ（色成分選択用画像）Ｐ１を表現する標準ドット量データを生成し、基準プリンタに対して当該標準ドット量データに対応する各色成分選択用パッチＰ１を印刷媒体上に印刷させる制御をＰＣ１０に実行させる（ステップＳ２０５。以下、「ステップ」の記載を省略）。当該標準ドット量データは、インクの色別かつドット種類別に色成分選択用パッチをドットマトリクス状である多数の画素毎の階調データで表現したデータである。標準ドット量データに対して所定のハーフトーン処理、所定のラスタライズ処理を行ってラスタデータを生成し、このラスタデータをプリンタに送出することにより、複数の色成分選択用パッチＰ１が印刷される。これらのパッチＰ１は、色毎かつインクの大きさ毎（種類毎）に印刷しておく。各パッチＰ１は、インクを一種類のみ使用した一次色からなる印刷画像であり、印刷された全体が一様な無地の画像である。ここで、ドットの記録量は、例えば印刷媒体上の単位面積当たりのドット形成数とすることができる。この場合において、インクの記録濃度（インクの記録量の一種）を印刷媒体上の単位面積当たりに付着させたインク重量とすると、ドットの記録量にドット滴の重量を乗じるとインクの記録濃度となる。
印刷媒体としては、安定したインクの発色を得て高精度の色補償を行う観点からはフォト用紙等の光沢紙が好ましいが、キャリブレーション作業にかかるコストを低減させる観点からは光沢紙よりも光沢の弱い普通紙が好ましい。
【００３９】
次に、測色機４０を用いて、印刷媒体に印刷された各色成分選択用パッチＰ１をＬａｂ色空間で測色し、複数の色成分量Ｌ，ａ，ｂからなる測色データを色成分選択用パッチＰ１毎に取得する（Ｓ２１０）。ここで、各色成分量Ｌ，ａ，ｂは、ＪＩＳ Ｚ８１０５にも規定されたＣＩＥ（１９７６）Ｌａｂ色空間を定義するＬ量、ａ量、ｂ量としている。むろん、これらのＬ量、ａ量、ｂ量を一次式等で換算して全て同じ所定階調数（例えば256階調）の階調値としてもよい。当該各階調値も複数の色成分量であり、色空間の複数の色成分量を全て同じ階調数の階調値とすることにより対象プリンタについて基準色に対する色再現性がより確実に得られる。
さらに、取得した測色データと複数の色成分選択用パッチＰ１を印刷させたドットの記録量とに基づいて、複数の色成分量Ｌ，ａ，ｂの中からドットの記録量の変化に対して最も変化の大きい選択色成分量を印刷データの修正用の色成分量として特定する（Ｓ２１５）。
【００４０】
図８は、Ｙの大ドット１について、印刷媒体上の所定面積における画素の全数に対する形成ドット数の比、すなわち、ドットの記録量の相対値であるドット記録率（インクの記録量の一種）を10％刻みで10〜90％の９段階の色成分選択用パッチを光沢紙に印刷してＬａｂ色空間で測色した結果の一例を示している。ここで、横軸はドット記録率（％単位）であり、縦軸はＬａｂ色空間を定義するＬ量、ａ量、ｂ量である。図の例では、色成分量Ｌ，ａ，ｂの中でドット記録率の変化に対して最も変化の大きいｂ量を選択色成分量とし、印刷データ修正用の色成分量として特定する。
例えば、選択色成分量を特定する色およびドット種類において、互いに異なるドット記録率をR1（第一記録量）、R2（第二記録量）、ドット記録率R1の色成分選択用パッチを測色したときの色成分量Ｌ，ａ，ｂをそれぞれL1,a1,b1、ドット記録率R2（R2＞R1とする）の色成分選択用パッチを測色したときの色成分量Ｌ，ａ，ｂをそれぞれL2,a2,b2とする。記録率R1，R2の両色成分選択用パッチについての色成分量の差異としてΔＬ＝｜L2−L1｜、Δａ＝｜a2−a1｜、Δｂ＝｜b2−b1｜を算出すると、ΔＬ，Δａ，Δｂは、記録率R1，R2の両色成分選択用パッチについての色成分量の違いが大きくなるほど大きくなる値となる。そこで、ΔＬ，Δａ，Δｂの中から最大の算出値に対応する色成分の色成分量を選択色成分量として特定することができる。なお、変化させたドット記録率の中から最小のドット記録率と最大のドット記録率とを記録率R1，R2にすると、対象プリンタについて基準色に対する良好な色再現性が得られる。
【００４１】
選択色成分量を特定すると、記録量決定工程Ｓ２にて、まず、印刷媒体上に付着するインク量が比較的少ない第一のプリンタと印刷媒体上に付着するインク量が比較的多い第二のプリンタとをＰＣ１０に接続しておいて、インクの色毎かつドットの種類毎に、ＨＤに記憶された所定の記録量決定用記録量データ１４ｈに含まれる複数段階のドット記録量からドットの記録量を変化させた複数の記録量決定用パッチ（記録量決定用画像）Ｐ２を第一・第二のプリンタに対して所定の印刷媒体上に印刷させる制御をＰＣ１０に実行させる（Ｓ２２０〜Ｓ２２５）。当該標準ドット量データはインクの色別かつドット種類別に記録量決定用パッチをドットマトリクス状である多数の画素毎の階調データで表現したデータであり、当該複数のパッチＰ２を印刷させる際には、標準ドット量データに対してハーフトーン処理、ラスタライズ処理を行い、生成されるラスタデータをプリンタに送出すればよい。これらのパッチＰ２も、色毎かつインクの大きさ毎（種類毎）に印刷しておく。各パッチＰ２は、インクを一種類のみ使用した一次色からなる印刷画像であり、印刷された全体が一様な無地の画像である。ここで、吐出するインクの重量が比較的大きい第一の印刷ヘッドを基準プリンタに取り付けると第一のプリンタとすることができ、第一の印刷ヘッドよりも吐出するインクの重量が大きい第二の印刷ヘッドを基準プリンタに取り付けると第二のプリンタとすることができる。
【００４２】
次に、測色機４０を用いて、第一のプリンタにて印刷された各記録量決定用パッチＰ２をＬａｂ色空間で測色し、工程Ｓ１で選択された選択色成分量を記録量決定用パッチＰ２毎に取得する（Ｓ２３０）。ここで取得した選択色成分量が、第一の選択色成分量である。また、測色機４０を用いて、第二のプリンタにて印刷された各記録量決定用パッチＰ２をＬａｂ色空間で測色し、工程Ｓ１で選択された選択色成分量を記録量決定用パッチＰ２毎に取得する（Ｓ２３５）。ここで取得した選択色成分量が、第二の選択色成分量である。
さらに、第一・第二の選択色成分量と複数の記録量決定用パッチＰ２を印刷させたドットの記録量とから、選択色成分量についてプリンタ毎に生じる印刷媒体上に付着するインク量のばらつきによる変動が最も大きい記録量を標準の記録量として決定してＲＡＭ１３に記憶する（Ｓ２４０）。記憶した同記録量１３ｃは、色毎かつドット種類毎に決定され、対象プリンタの色修正を行うために用いる各色修正用パッチＰ３のドットの記録量とされている。
なお、図６に示す処理は、全ての色およびドット種類について行う。
【００４３】
上述したＹの大ドット１については、ｂ量が選択色成分量であるので、第一・第二のプリンタで印刷された複数の記録量決定用パッチＰ２のｂ量を取得し、取得した各ｂ量とドット記録量とを用いて各色修正用パッチＰ３のドット記録量を決定することになる。
図９は、Ｙの大ドット１、中ドット１、小ドット１について、ドット記録率を10％刻みで10〜90％の９段階の記録率決定用パッチを光沢紙に印刷してＬａｂ色空間で測色し、ドット記録率毎に選択色成分量（ｂ量）の変動量を求めた結果の一例を示している。ここで、横軸はドット記録率（％単位）であり、縦軸はｂ量の変動量（Vb）である。図の例では、大ドット１の場合、ドット記録率30％が最も変動量Vbが大きいので、色修正用パッチＰ３のドット記録量（決定記録量）として30％と決定する。同様にして、中ドット１の場合には色修正用パッチＰ３のドット記録量として50％と決定し、小ドット１の場合には色修正用パッチＰ３のドット記録量として90％と決定する。
【００４４】
一般的に、各ドット記録率をRi（ｉは２以上の整数）、各記録率Riでの第一・第二の選択色成分量をそれぞれS1i、S2iとすると、各記録率Riでの選択色成分量変動量VSiは、例えばVSi＝｜S2i−S1i｜より算出することができる。そして、複数のVSiの中から最大のVSiに対応するドット記録率Riを、色修正用パッチＰ３のドット記録率DRとして決定することができる。
むろん、三以上の印刷装置について各ドット記録率Riでの選択色成分量を取得し、各記録率Riでの変動量VSiを分散や標準偏差などの統計処理による値としてもよい。
【００４５】
なお、複数のプリンタについて印刷ヘッドから吐出されるインクの重量（インク量）を計測し、インク重量のばらつきの下限でインクを吐出させるプリンタを第一のプリンタとし、インク重量のばらつきの上限でインクを吐出させるプリンタを第二のプリンタとしてもよい。言い換えると、第一のプリンタはインク重量のばらつきの下限で印刷媒体上にインクを付着させるプリンタであり、第二のプリンタはインク重量のばらつきの上限で印刷媒体上にインクを付着させるプリンタである。すると、選択色成分量について印刷媒体への付着インク量のばらつきによる変動が最大となるドット記録量をより確実に決定することができるので、対象プリンタについて基準色に対する色再現性を良好にさせることができる。
【００４６】
色修正用パッチＰ３のドット記録率を決定すると、標準画像印刷制御工程Ｓ３にて、まず、基準プリンタをＰＣ１０に接続しておいて、工程Ｓ２にて決定された記録量１３ｃから当該記録量の基準色修正用パッチ（基準の標準画像）をインクの色毎かつドットの種類毎に表現する標準ドット量データ１３ｄを生成し（Ｓ２４５）、基準プリンタに対して当該標準ドット量データ１３ｄに対応する各基準色修正用パッチＰ４を印刷媒体上に印刷させる制御をＰＣ１０に実行させる（Ｓ２５０）。また、キャリブレーション対象のプリンタをＰＣ１０に接続しておいて、同記録量１３ｃから当該記録量の色修正用パッチ（標準画像）をインクの色毎かつドットの種類毎に表現する標準ドット量データ１３ｄを生成し、同プリンタに対して当該標準ドット量データ１３ｄに対応する各パッチＰ３を印刷媒体上に印刷させる制御をＰＣ１０に実行させる（Ｓ２５５）。標準ドット量データ１３ｄはインクの色別かつドット種類別に色修正用パッチをドットマトリクス状である多数の画素毎の階調データで表現したデータであり、当該複数のパッチを印刷させる際には、標準ドット量データに対してハーフトーン処理、ラスタライズ処理を行い、生成されたラスタデータをプリンタに送出すればよい。
【００４７】
図１０は、印刷用紙上に複数の色修正用パッチＰ３を印刷したキャリブレーションシートを示している。なお、同じ種類の印刷用紙上に複数の基準色修正用パッチＰ４を印刷したキャリブレーションシートも同様の構成とされている。各パッチＰ３は、インクを一種類のみ使用した一次色からなる印刷画像であり、印刷された全体が一様な無地の画像である。むろん、インクを二種類以上用いた二次色以上からなる印刷画像を色修正用パッチや基準色修正用パッチとしてもよい。同複数のパッチＰ３は、インクの色毎、ドットの種類毎に、標準のドット記録量一種類のみの画像とされている。図の例では、インクの種類数６とドットの種類数９とを乗じた５４個のパッチＰ３が印刷されていることが示されている。各条件について一種類のみの色修正用パッチを印刷して対象プリンタの色修正に用いることにより、迅速にキャリブレーション作業を行うことができる。ここで、各パッチＰ３は、工程Ｓ２で決定されたドット記録量で印刷されている。すなわち、各色修正用パッチは、色成分選択工程で色成分量Ｌ，ａ，ｂの中から特定された選択色成分量について、プリンタ毎に生じる印刷媒体上への付着インク量のばらつきによる変動が最も大きいドット記録量で印刷される。
【００４８】
なお、予め基準プリンタで上記条件の各パッチＰ４を印刷媒体上に印刷しておけば、工程Ｓ３では基準プリンタに色修正用パッチを印刷させる工程を省略可能である。
以上により、工程Ｓ３では、対象プリンタに対して各インクにおける標準の記録量の標準画像を印刷媒体上に印刷させる制御を行う。
【００４９】
色修正用パッチＰ３を印刷すると、測色データ取得工程Ｓ４にて、まず、基準プリンタから印刷媒体上に印刷された各色修正用パッチを測色機４０によりＬａｂ色空間で測色し、インクの色毎かつドットの種類毎に色修正用パッチの測色データを取得する（Ｓ２６０）。当該測色データが基準とする測色データである基準測色データである。また、対象プリンタから印刷媒体上に印刷された各色修正用パッチＰ３を測色機４０によりＬａｂ色空間で測色し、インクの色毎かつドットの種類毎にパッチＰ３の測色データを取得する（Ｓ２６５）。本実施形態では、測色機４０が色成分量Ｌ，ａ，ｂを全てＰＣに出力しているので、ＰＣでは各パッチのＬ量、ａ量、ｂ量を全て取得するものとして説明するが、Ｌ量、ａ量、ｂ量の中から選択色成分量のみを取得してもよい。すると、本色修正方法を行うためのプログラムや装置の構成が簡素化される。
なお、予め基準プリンタから印刷媒体上に印刷された各色修正用パッチの測色データを用意しておけば、工程Ｓ４では基準プリンタの各パッチＰ４の測色データを取得する工程を省略可能である。
【００５０】
色修正用パッチの測色データを取得すると、色修正工程Ｓ５にて、両パッチＰ４，Ｐ３の測色データをインクの色毎かつドットの種類毎に対比し、当該対比結果が表されたＩＤの値を決定してカラー調整ＩＤ３１ａを生成し（Ｓ２７０）、当該ＩＤ３１ａを印刷ヘッドユニットのメモリ３１に記憶させる（Ｓ２７５）。同メモリ３１をＰＲＯＭ等とした場合には、ＲＯＭライタ等を用いてＩＤ３１ａをメモリ３１に記録すればよい。また、プリンタのＲＯＭ２２にＩＤを記録してもよい。
両パッチＰ３，Ｐ４の測色データを対比する際には、工程Ｓ１にて特定された選択色成分量のみを用いて対比する。すると、生成されるＩＤ３１ａは、複数の色成分量の中からドットの記録量の変化に対して最も変化の大きい色成分量（色彩値）のみの対比結果が表された情報となる。むろん、ＩＤ３１ａは、変化が最大の色成分量の対比結果であるとも言える。図３の例では、選択色成分量としてｂ量が選択されているので、基準色修正用パッチＰ４のｂ量と色修正用パッチＰ３のｂ量とを対比してΔｂの値を求め、求めたΔｂの値に基づいて対比結果ＩＤが生成されていることが示されている。
ここで、基準色修正用パッチの選択色成分量をS0、色修正用パッチの選択色成分量をSS、所定の係数をｃ（ｃ＞０）とすると、対比結果ＩＤの値は、例えばＩＤ＝ｃ・（SS−S0）より算出することができる。
なお、Ｓ２５５，Ｓ２６５〜Ｓ２７５の処理は、全ての対象プリンタについて行う。
【００５１】
図１１は、ＩＤを決定する様子を示している。同図の上段は、ドット種類が小ドット１である場合の各色について、各パッチＰ４，Ｐ３を測色して得られる選択色成分量S0,SSを示している。小ドット１の場合において、インクがＣである場合の選択色成分量はＬ量、Ｍである場合の選択色成分量はａ量、Ｙである場合の選択色成分量はｂ量、Ｋである場合の選択色成分量はＬ量などと、選択色成分量は色毎に特定されているので、測色して得られる選択色成分量はインクの色に応じた色成分量とされている。
両パッチＰ４，Ｐ３での選択色成分量S0,SSを色毎かつドットの大きさ毎に取得しておいて、上記式ＩＤ＝ｃ・（SS−S0）を用いてＩＤの値を算出する。図の中段は、小ドット１の場合における各色毎のＩＤの値を示している。ここで、インクの６色全てとドットの９種類全ての全組み合わせ５４種類について、ＩＤの値を算出する。全ＩＤの算出値の例を図の下段に示している。
このようにして、色毎かつドットの種類毎のＩＤを生成することができる。そして、生成した各ＩＤをメモリ３１内の所定領域に記録しておく。
【００５２】
生成したＩＤは、Ｌａｂ色空間の色成分量Ｌ，ａ，ｂの中からドット記録率の変化に対して最も変化の大きい色成分量として工程Ｓ１で特定された選択色成分量のみを対比した対比結果が表された誤差情報である。同ＩＤは、プリンタ毎に生じる印刷媒体上に付着するインク量のばらつきによる測色データの変動が最も大きいドット記録量でプリンタに対して印刷媒体上に印刷させた色修正用パッチのみをＬａｂ色空間で測色して得られる測色データを対比した対比結果が表された誤差情報でもある。
ＩＤをメモリ３１に記録すると、このメモリ３１からＩＤ３１を読み出し、同ＩＤ３１を用いることにより、カラー画像が表現された印刷データから対象プリンタにて印刷される印刷画像の色ずれを補償させる印刷データに修正する。これにより、色修正用パッチを印刷させたプリンタを色補償するように印刷データを修正することができる。
【００５３】
（３）印刷制御処理：
図１２は、ＩＤ３１ａを用いて印刷データを修正し、修正後の印刷データに基づいて印刷制御を行う処理を示すフローチャートである。図１３は、その処理を模式的に示す図である。図１４は、ＨＤ１４に記憶された複数の色修正データ１４ｂの構造を模式的に示す図である。色修正データ１４ｂは、ＩＤの値の各段階毎に当該段階のＩＤに対応してＨＤに格納されている。
まず、ＰＣ１０は、誤差取得部Ｕ１により、プリンタ２０からＩＤ３１ａを取得済みであるか否かを判断する（Ｓ１０５）。条件成立の場合、プリンタからＩＤを取得する必要がないと判断してＳ１２０に進む。なお、ＰＣ１０に接続したプリンタを変更した場合も、当該プリンタに対応するＩＤが無いと判断してＳ１２０に進む。
条件不成立の場合、カラー調整ＩＤの入手要求を作成してプリンタ２０に送信する（Ｓ１１０）。すると、プリンタ２０は同入手要求を受信し、印刷ヘッドユニットのメモリ３１からインクの全６種類とドットの全９種類の全組み合わせ５４種類のＩＤ３１ａを読み出してＰＣに対して送信する。そこで、ＰＣでは、全ＩＤ３１ａを取得し、ＨＤ１４に記憶する（Ｓ１１５）。このように、カラー調整ＩＤがプリンタと一体となっているので、本印刷システムのユーザはプリンタを変更しても別途カラー調整ＩＤを入力する必要がない。従って、本印刷制御装置は便利である。
【００５４】
Ｓ１２０では、画像入力部Ｕ２２により、多数（所定数）の画素別とされて複数の要素色に対応した階調データから構成された画像データＤ１を入力し、画像をＲＧＢ毎の複数の画素で階調表現した広域ＲＧＢ色空間内のＲＧＢデータに変換する。その際、データを部分的に読み込んでもよいし、データの受け渡しに利用されるバッファ領域を表すポインタの受け渡しだけでもよい。入力する画像データＤ１は、画像をドットマトリクス状である多数の画素毎の階調データで表現したデータであり、ｓＲＧＢ色空間で定義されるＲＧＢから構成された画像データや、ＹＵＶ表色系におけるＹＵＶから構成された画像データ、等がある。むろん、Exif2.2規格（Exifは社団法人電子情報技術産業協会の登録商標）に準拠したデータ、Print Image Matching（PIM:PIMはセイコーエプソン株式会社の登録商標）に対応したデータ、等でもよい。画像データの各成分も様々な階調数とされているので、ｓＲＧＢやＹＵＶ表色系等の定義に従って、画像データを広域ＲＧＢ色空間内のＲＧＢ各256階調のＲＧＢデータに変換する。同ＲＧＢデータは、複数の要素色ＲＧＢで画像を表現した印刷データである。
【００５５】
次に、色変換部Ｕ２３により、ＲＧＢデータを構成する各画素の階調データを変換対象として順次対象画素を移動させながら、色変換ＬＵＴ１４ｃを参照して、上記ＲＧＢデータを、ＣＭＹＲＶＫインクのそれぞれの使用量に対応した階調データからなるＣＭＹＲＶＫデータＤ２に色変換する（Ｓ１２５）。色変換ＬＵＴ１４ｃは、上記ＲＧＢデータと、画像をＣＭＹＲＶＫ毎の同数の画素で階調表現したＣＭＹＲＶＫデータと、の対応関係を複数の参照点について規定した情報テーブルである。入力したＲＧＢデータに一致するＣＭＹＲＶＫデータが色変換ＬＵＴに格納されていない場合には、入力したＲＧＢデータに近い複数のＲＧＢデータに対応するＣＭＹＲＶＫデータを取得し、体積補間等の補間演算によりＲＧＢデータに対応するＣＭＹＲＶＫデータに変換する。ＣＭＹＲＶＫデータＤ２は、ＲＧＢデータと同じく画像をドットマトリクス状の多数（所定数）の画素毎の階調データで表現した印刷データであり、プリンタ２０が印刷ヘッドから吐出する各インクの使用量を表すＣＭＹＲＶＫ各256階調のデータであるとする。
その後、ドット振り分け部Ｕ２４により、ＣＭＹＲＶＫデータを構成する各画素の階調データを変換対象として順次対象画素を移動させながら、ドット振り分けテーブル１４ｄを参照することにより、色変換後のＣＭＹＲＶＫデータを構成するＣＭＹＲＶＫ色別の階調データ（入力階調データ）を、インク量の異なる複数種類のドット形成量を同種類別に表すドット量データ（出力階調データ）に変換するドット振り分け処理を行う（Ｓ１３０）。本実施形態では、ＩＤを用いてドット量データ（印刷データ）を修正することにより色ずれを補償する。
【００５６】
図１５の上段に示すように、ドット振り分けテーブル１４ｄは、プリンタで使用されるインクの使用量を表す入力階調データと、ドットの種類別にドット形成量を表す出力階調データと、の対応関係を規定した情報テーブルである。同テーブル１４ｄは、色毎に設けられ、入力階調値の各階調におけるドット形成量を表す出力階調値がドット種類別に格納されている。図１３では、横軸を入力階調値、縦軸を出力階調値の相対値とし、入力階調値に対する小中大の各ドットのドット量データを模式的に示している。本実施形態では、ドットの大きさの設定モードを３種類設けている。そこで、ドット振り分けテーブル１４ｄには、各設定モード１〜３に対応して、小ドット１と中ドット１と大ドット１を形成する際に参照する出力階調データＤ１１と、小ドット２と中ドット２と大ドット２を形成する際に参照する出力階調データＤ１２と、小ドット３と中ドット３と大ドット３を形成する際に参照する出力階調データＤ１３と、を格納している。
【００５７】
ドット振り分け処理では、上記ドット振り分けテーブルを参照してＣＭＹＲＶＫデータを構成する階調データを設定モード１〜３に対応する複数種類のドットの使用量に振り分け、図１３に示すように、小ドット用のドット量データＤ３、中ドット用のドット量データＤ４、大ドット用のドット量データＤ５を生成する。これらのドット量データＤ３〜Ｄ５も、ＣＭＹＲＶＫデータと同じく画像をドットマトリクス状の多数（所定数）の画素毎の階調データで表現したデータであり、プリンタ２０が印刷ヘッドから吐出する各ドットのインク使用量を表すＣＭＹＲＶＫ各256階調のデータであるとする。
【００５８】
しかしながら、この段階でのドット量データを用いてプリンタに印刷を実行させても、印刷媒体上に印刷される画像の色に微妙な誤差が生じていることがある。これは、各印刷ノズル列から吐出されるインクの重量のずれ、印刷ヘッドをプリンタに組み付けたときに印刷ヘッドに与えられる電圧に微妙なばらつきがある等による。また、この電圧のばらつきや印刷ヘッドの組み付け状態によっては印刷媒体上に形成されるドットが割れるなど略円形とならないことも生じ、その結果として印刷画像の色に微妙なばらつきが生じることがある。そこで、このような色のばらつきを補償させるようにドット量データを修正することにしている。
【００５９】
各ドット量データを生成すると、ドット量補償部Ｕ２１により、ドット量データを修正する対象の色およびドット種類を設定する（Ｓ１３５）。例えば、全インクおよび全ドットの５４種類に異なる数値を対応させておき、当該数値を格納するポインタの値を順次更新する等により、全５４種類の中から対象の対象の色およびドット種類を設定すればよい。次に、設定した色およびドット種類のＩＤ１４ａをＨＤから読み出し、ＨＤに記憶された複数の色修正データ１４ｂの中から当該ＩＤ１４ａの値に対応する色修正データを特定し、当該色修正データを読み出す（Ｓ１４０）。ここで、色修正データは修正前のドット量データと修正後のドット量データとの色修正対応関係を規定したデータであるので、ＩＤに基づいてドット量データの色修正対応関係を特定していることになる。そして、設定した色およびドット種類に対応するドット量データを構成する各画素の階調データを変換対象として順次対象画素を移動させながら、Ｓ１４０で読み出した色修正データを参照することにより、対象画素のドット量データを修正していき、修正後のドット量データＤ６〜Ｄ８を生成する（Ｓ１４５）。
【００６０】
ＩＤが負の値とされている場合、対象プリンタは基準プリンタよりも印刷媒体上での発色の度合が小さくなっているので、図１４に示すように、印刷画像の発色の度合を大きくさせるよう、色修正データは全体の傾向として入力階調値よりも出力階調値が大きくされている。そこで、このような色修正データを参照することによって、ＩＤが負値である色およびドット種類のドット量データは、全体の傾向として階調値が大きく修正される。一方、ＩＤが正の値とされている場合、対象プリンタは基準プリンタよりも印刷媒体上での発色の度合が大きくなっているので、同図に示すように、印刷画像の発色の度合を小さくさせるよう、色修正データは全体の傾向として入力階調値よりも出力階調値が小さくされている。そこで、このような色修正データを参照することによって、ＩＤが正値である色およびドット種類のドット量データは、全体の傾向として階調値が小さく修正される。これにより、色修正用パッチを印刷させた印刷装置を色補償することができる。
【００６１】
その後、全ての色およびドット種類を設定したか否かを判断し（Ｓ１５０）、条件不成立の場合にはＳ１３５〜Ｓ１５０を繰り返し、条件成立の場合にＳ１５５に進む。
Ｓ１５５では、ハーフトーン処理部Ｕ２５により、ドットの大きさ毎のドット量データに対して誤差拡散法やディザ法や濃度パターン法といった所定のハーフトーン処理を行い、ＣＭＹＲＶＫデータの画素数と同じ画素数であるＣＭＹＲＶＫ別のハーフトーンデータを生成する。ハーフトーンデータは、ドットの形成状況をドットの形成有無として表すデータであり、例えば階調値「１」をドット形成有り、階調値「０」をドット形成無しに対応させて二値化した２階調の二値化データとすることができる。むろん、４階調等のデータとしてもよい。
【００６２】
また、ラスタライズ処理部Ｕ２６により、生成したハーフトーンデータに対して所定のラスタライズ処理を行ってプリンタで使用される順番に並べ替え、ＣＭＹＲＶＫ別のラスタデータを生成し（Ｓ１６０）、プリンタ２０に対して出力して（Ｓ１６５）、フローを終了する。すると、プリンタ２０は、画像を表現するラスタデータを入手し、これらのデータに基づいて印刷ヘッドを駆動してインクを吐出して印刷用紙上に付着させ、ＲＧＢデータに対応する印刷画像を形成する。ラスタデータは色ずれがＣＭＹＲＶＫ別に補償されたデータであるので、印刷画像は色ずれが補償された画像となる。ここで、対象プリンタにて実際に印刷媒体上に印刷させた色修正用パッチの測色データと基準測色データとの対比結果が表されたカラー調整ＩＤに基づいて同対象プリンタが色補償されるので、印刷ヘッドに与えられる電圧の微妙なばらつき等による印刷画像の色の微妙な誤差は生じない。従って、インク重量の補償のみを行っていた従来よりも印刷画像について基準色に対する色再現性が良好になる。
【００６３】
このようにして、ＲＧＢデータを入力してドット量データに変換する際、対象プリンタにて実際に印刷媒体上に印刷させた色修正用パッチの測色データにおける基準測色データに対する誤差を補償させる修正前後のドット量データの色修正対応関係をＩＤに基づいて特定して当該色修正対応関係で修正されたドット量データに変換し、色補償後の高画質の印刷画像をプリンタに印刷させる制御を行うことができる。修正対象のドット量データは、印刷媒体上に印刷させた色修正用パッチの測色データのにおける基準測色データに対するずれが無くなるように修正されるので、印刷画像について基準色に対する色再現性が非常に良好となる。なお、ハーフトーン処理を実行可能なプリンタであれば多階調のＣＭＹＲＶＫデータをプリンタに送出し、ドット量データを修正すればよい。
【００６４】
ここで、修正前後のドット量データの色修正対応関係は、以下のようにして特定することができる。
すなわち、対象プリンタに対してインクの色毎かつドット種類毎に標準の記録量の色修正用パッチを印刷媒体上に印刷させる制御を行い、Ｌａｂ色空間のように複数の色成分を色成分量とする所定の色空間で同印刷媒体上に印刷された色修正用パッチを測色して同色修正用パッチの測色データを取得する。そして、取得した測色データと基準の測色データとを対比して当該対比結果対比結果を用いて対象プリンタを色補償するためのドット量データの修正前後の色修正対応関係を特定する。
すると、印刷制御処理を行うＰＣ１０は、上記色修正対応関係でドット量データを修正し、対象プリンタに対して修正後のドット量データに対応する印刷画像を印刷媒体上に印刷させる制御を行う印刷制御装置となる。
【００６５】
なお、色補償時の修正対象の印刷データは、上記ドット量データ以外にも、ハーフトーンデータ、ラスタデータ等とすることも可能である。これらのデータの場合、ＩＤの値に対応する比率で印刷媒体上に形成するドット数を増減させることにより、印刷画像を色補償可能である。また、ドットの大きさが一種類である場合には、色変換直後のＣＭＹＲＶＫデータを修正対象の印刷データとすることが可能である。同ＣＭＹＲＶＫデータの場合、上記ドット量データに対する修正と同様、ＩＤの値に対応する色修正データを参照して修正することにより、印刷画像を色補償可能である。むろん、色変換前のＲＧＢデータであっても、修正前のＲＧＢデータと修正後のＲＧＢデータとの対応関係を規定した色修正ＬＵＴをＩＤの各値に対応させて用意し、ＩＤの値に対応する色修正ＬＵＴを参照してＲＧＢデータを修正することにより、印刷画像を色補償可能である。
【００６６】
また、ドットの大きさが一種類である場合には、ドット記録率以外にも、印刷媒体上の単位面積当たりに付着させたインク重量であるインク記録濃度、印刷媒体上の所定面積における全画素にインクドットを形成させたときのインク重量に対する同面積に印刷媒体上に付着させたインク重量の比、すなわち、インク記録率などをインクの記録量としてもよい。そして、選択色成分量を特定し、選択色成分量について付着インク量のばらつきによる変動が最大のインク記録量を標準の記録量とし、色修正用パッチを印刷させ、印刷させた各色修正用パッチの測色データを取得し、選択色成分量のみの対比結果を用いて上記印刷データを修正することにより、プリンタを色補償することができる。
【００６７】
以上説明したように、印刷制御対象のプリンタにて印刷させた印刷媒体上の色修正用パッチの測色データと基準測色データとの対比結果が表された誤差情報に基づいて同プリンタの色ずれが補償されるので、印刷ヘッドに与えられる電圧の微妙なばらつき等による印刷画像の色の微妙な誤差は生じない。従って、印刷画像について基準色に対する色再現性を向上にさせることが可能となる。また、誤差情報は測色の基準とした色空間での複数の色成分量の中からインク記録量の変化に対して最も変化の大きい選択色成分量の対比結果が表されているし、印刷媒体上への付着インク量のばらつきによる測色データの変動が最も大きいインク記録量の色修正用パッチの測色データの対比結果が表されているので、この点でも印刷画像について基準色に対する良好な色再現性を得ることが可能となる。
さらに、誤差情報の作成時に測色の基準とした色空間での複数の色成分量の中からインク記録量の変化に対して最も変化の大きい選択色成分量のみに対比結果を用いて誤差情報を作成すればよいので、印刷制御対象の印刷装置のキャリブレーション作業の際に複雑な計算は不要である。従って、同キャリブレーション作業を迅速にさせることが可能となる。また、誤差情報の作成時に上記測色データの変動が最も大きいインク記録量の色修正用パッチのみの測色データを用いるので、この点でもキャリブレーション作業を迅速化させることができる。
【００６８】
（４）変形例：
ところで、本発明を実施する際に使用可能なコンピュータと周辺装置は、様々な構成が可能である。例えば、印刷装置は、コンピュータと一体化されたものでもよい。単色画像のみ印刷する印刷装置でもよい。上述したフローについては、一部または全部を印刷装置あるいは専用の画像処理装置で実行してもよい。
【００６９】
また、図１６に示すように、ドット量データを修正する際、上記ドット振り分けテーブル１４ｄ自体を修正し、修正後のテーブルを参照してドット量データを修正してもよい。なお、Ｓ１０５〜Ｓ１３０，Ｓ１５５〜Ｓ１６５は図１２とほぼ同じであるが、Ｓ１１５でＩＤをＨＤ１４に記憶した後にＳ４０５に進むようになっている。
Ｓ４０５では、色毎に設けられたドット振り分けテーブル１４ｄを全てＨＤから読み出す。次に、同テーブル１４ｄのデータを修正する対象の色およびドット種類を設定し（Ｓ４１０）、設定した色およびドット種類のＩＤ１４ａをＨＤから読み出し、ＨＤに記憶された複数の色修正データ１４ｂの中から当該ＩＤ１４ａの値に対応する色修正データを特定し、当該色修正データを読み出す（Ｓ４１５）。さらに、読み出した色修正データを参照して、設定した色およびドット種類に対応するテーブル１４ｄのデータを修正する（Ｓ４２０）。
【００７０】
図１４の下段に示すように、色修正データ１４ｂは、色毎かつドット種類毎に、入力階調値Ai（ｉは０〜255の整数）と出力階調値との対応関係を入力階調値Aiの各階調（全階調）について規定した情報テーブルとされている。Ｃの小ドット１における階調値の場合、入力階調値Aiに対する出力階調値ACiが図の上段の実線のように規定されている。このような対応関係が、小ドット１以外の種類のドットについても規定されているとともに、ＭＹＲＶＫについてもドット種類毎に規定されている。
図１５に示すように、修正前後の両ドット振り分けテーブルは、ＣＭＹＲＶＫデータを構成する各階調データの値に対応するアドレスからドット種類に対応する出力階調値を参照することにより、ＣＭＹＲＶＫデータを色毎かつドット種類毎のドット量データに変換することができるようになっている。修正前の基準のドット振り分けテーブル１４ｄを修正する際、当該テーブル１４ｄの出力階調値を色修正データ１４ｂの出力階調値に置き換えることにより、修正後のドット振り分けテーブルを作成することができる。例えば、基準のテーブル１４ｄにおけるＣの小ドット１の出力階調値がAiであるとき、図１４の色修正ＬＵＴには入力階調値Aiに対応して出力階調値ACiが格納されているため、同テーブル１４ｄの出力階調値についてAiをACiに置き換えることにより、Ｃの小ドット１の出力階調値Aiが修正される。
【００７１】
修正後のドット振り分けテーブルを生成すると、全ての色およびドット種類について設定したか否かを判断し（Ｓ４２５）、条件不成立の場合にはＳ４１０〜Ｓ４２５を繰り返し、条件成立の場合にＳ１２０に進み、画像データを入力し、色変換し、修正後のドット振り分けテーブルを参照してドット量データを生成する（Ｓ１２０〜Ｓ１３０）。そして、当該ドット量データを用いて色補償された印刷画像をプリンタに印刷させることができる（Ｓ１５５〜Ｓ１６５）。
以上により、一度ドット振り分けテーブルを修正して記憶しておくことによって、印刷データを修正する処理を高速化させることができ、プリンタに対する印刷制御の処理速度を向上させることができる。
【００７２】
誤差情報を作成する際、図１７に示す標準記録率テーブルＤ２１を色修正装置としたＰＣのＨＤに予め記憶させておき、当該テーブルＤ２１を用いることにより、ドットのインク量が多くなるほど印刷させる色修正用パッチのドットの記録量を少なくさせて、プリンタに対してドットの種類別に標準の記録量の色修正用パッチを印刷媒体上に印刷させてもよい。図９で示したように、ある色のドット記録率に対する選択色成分量変動量VSiの最大値は、ドットのインク量が多くなるほどドット記録率が小さくなるためである。なお、標準記録率テーブルＤ２１は、色毎かつ設定モード（ドットの大きさの設定モード）毎に設けられており、図１７はＹの設定モード１についての例を示してある。
【００７３】
図１８は、標準記録率テーブルを用いてキャリブレーション作業を実施するために使用する色修正装置が行うキャリブレーション処理を示している。
本変形例では、図６の処理を行う代わりに、まず、ＨＤに記憶された標準記録率テーブルＤ２１から色毎およびドット種類毎の標準のドット記録率SRを取得し、一時的にＲＡＭに記憶する（Ｓ６０５）。すなわち、ドットのインク量が多くなるほど少なくされた標準のドット記録率SRが、印刷データ修正用の標準のドット記録量として特定される。次に、色毎、ドットの種類毎に、Ｓ６０５で取得したドット記録量から対応する複数の無地の色修正用パッチを表現した標準ドット量データ１３ｄを生成し、一時的にＲＡＭに記憶する（Ｓ６１０）。以下、基準プリンタに複数の基準色修正用パッチＰ４を印刷させ（Ｓ６１５）、各基準色修正用パッチＰ４の測色データを取得するとともに（Ｓ６２０）、対象プリンタに複数の色修正用パッチＰ３を印刷させ（Ｓ６２５）、各色修正用パッチＰ３の測色データを取得する（Ｓ６３０）。Ｓ６１５，Ｓ６２５の処理により、ドットのインク量が多くなるほど印刷させる色修正用パッチのドットの記録量を少なくさせて、プリンタに対してドットの種類別に標準の記録量の色修正用パッチを印刷媒体上に印刷させることができる。そして、選択色成分量のみの差に対応するＩＤの値ｃ・（SS−S0）を色毎かつドット種類毎に算出し（Ｓ６３５）、決定したＩＤを対象プリンタのメモリ３１に記録し（Ｓ６４０）、全対象プリンタのメモリ３１にＩＤを記録するまでＳ６２５〜Ｓ６４５を繰り返す（Ｓ６４５）。
【００７４】
その後、図１２で示した印刷制御処理を行うと、対象プリンタにおける印刷画像を色補償させるようにインクの色毎かつドット種類毎のドット量データ（印刷データ）を修正することができ、修正後の印刷データに対応する印刷画像を印刷媒体上に印刷させる制御を行うことができる。
なお、小ドットを本発明にいう第一のドットとし、中ドットと大ドットの少なくとも一方を本発明にいう第二のドットとすると、第二のドットで印刷させる色修正用パッチのドットの記録量を第一のドットで印刷させる色修正用パッチのドットの記録量よりも少なくさせて、プリンタに対して第一・第二のドット別に標準のドット記録量の色修正用パッチを印刷媒体上に印刷させていることになる。また、大ドットを第二のドットとし、小ドットと中ドットの少なくとも一方を第一のドットとしても、同様のことが言える。
【００７５】
プリンタ毎に生じる印刷媒体への付着インク量のばらつきによる選択色成分量の変動が大きいドット記録量は、ドットのインク量が多くなるほど小さくなるので、上記処理により、印刷画像について基準色に対する色再現性を良好にさせることが可能となる。
以上説明したように、本発明によると、種々の態様により、印刷画像について基準色に対する良好な色再現性を得ることが可能となる。
【図面の簡単な説明】
【００７６】
【図１】印刷制御装置の構成を模式的に示すブロック図。
【図２】印刷システムの構成を示すブロック図。
【図３】色修正方法を模式的に示す図。
【図４】色修正システムの概略を示すブロック図。
【図５】ノズルおよびその内部構造を拡大して示す図。
【図６】キャリブレーション処理を示すフローチャート。
【図７】キャリブレーション処理を示すフローチャート。
【図８】ドット記録率に対する色成分量Ｌ，ａ，ｂの測色結果の一例を示す図。
【図９】ドット種類別にドット記録率に対する選択色成分量変動量の一例を示す図。
【図１０】キャリブレーションシートを示す図。
【図１１】カラー調整ＩＤを決定する様子を模式的に示す図。
【図１２】印刷制御処理を示すフローチャート。
【図１３】印刷制御処理を模式的に示す図。
【図１４】複数の色修正データの構造を模式的に示す図。
【図１５】ドット振り分けテーブルの構造を模式的に示す図。
【図１６】変形例において、印刷制御処理を示すフローチャート。
【図１７】変形例において、標準記録率テーブルの構造を模式的に示す図。
【図１８】変形例において、キャリブレーション処理を示すフローチャート。
【符号の説明】
【００７７】
１０…パーソナルコンピュータ（ＰＣ）、１１…ＣＰＵ、１２…ＲＯＭ、１３…ＲＡＭ、１４…ハードディスク（ＨＤ）、１４ａ…カラー調整ＩＤ（誤差情報）、１４ｂ…色修正データ、１４ｄ…ドット振り分けテーブル、２０…インクジェットプリンタ、２９…印刷ヘッドユニット、２９ａ〜ｆ…印刷ヘッド、３１…不揮発性半導体メモリ、３１ａ…カラー調整ＩＤ（誤差情報）、４０…カラー測色機、Ｄ１…画像データ、Ｄ２…ＣＭＹＲＶＫデータ、Ｄ３〜Ｄ５…修正前のドット量データ（印刷データ）、Ｄ６〜Ｄ８…修正後のドット量データ（印刷データ）、Ｄ１１〜Ｄ１３…出力階調データ、Ｄ２１…標準記録率テーブル、Ｐ１…色成分選択用パッチ（色成分選択用画像）、Ｐ２…記録量決定用パッチ（記録量決定用画像）、Ｐ３…色修正用パッチ（標準画像）、Ｐ４…基準色修正用パッチ、Ｕ０…印刷制御装置、Ｕ１…誤差取得部（誤差取得手段）、Ｕ２１〜Ｕ２６…印刷制御手段
【図１】
2005225075.tif 000003
【図２】
2005225075.tif 000004
【図３】
2005225075.tif 000005
【図４】
2005225075.tif 000006
【図５】
2005225075.tif 000007
【図６】
2005225075.tif 000008
【図７】
2005225075.tif 000009
【図８】
2005225075.tif 000010
【図９】
2005225075.tif 000011
【図１０】
2005225075.tif 000012
【図１１】
2005225075.tif 000013
【図１２】
2005225075.tif 000014
【図１３】
2005225075.tif 000015
【図１４】
2005225075.tif 000016
【図１５】
2005225075.tif 000017
【図１６】
2005225075.tif 000018
【図１７】
2005225075.tif 000019
【図１８】
2005225075.tif 000020