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