(57)【要約】【課題】インクセットを変更する場合でも色変換ＬＵＴを作り直すことを不要にさせ、複数のインクセットを交換して使用する場合に記録させるデータの量を少なくさせることを課題とする。【解決手段】基準インクを使用したときに印刷媒体上に印刷される標準のドット形成量の基準パッチＰ２に対する対象インクを使用したときに印刷媒体上に印刷される同標準のドット形成量の色補償用パッチＰ３の色ずれをドットの各種類について補償させるように基準インクのインク使用量が表された入力階調データと対象インクのドット形成量が表された出力階調データとの対応関係を規定した派生ドット振分テーブル（ドット形成量データ）Ｔ２，Ｔ３を参照することにより、ＣＭＹＲＶＫデータ（画像データ）ＤＡ３を色毎かつドット種類毎のドット量データＤＡ４に変換し、インクの違いによる色ずれを補償させた印刷画像をプリンタ２０に印刷させる。【選択図】図１
2005305864.tif 000002
【特許請求の範囲】
【請求項１】
インク量の異なる二以上の種類のドットを印刷媒体上に形成可能な印刷装置に対して印刷制御を行う際、画像データを構成する画素毎に同印刷装置で使用されるインクの使用量を表す入力階調データから複数種類のドットの形成量を同種類毎に表す出力階調データに変換し、変換後の出力階調データを用いて印刷制御を行う印刷制御装置であって、
上記入力階調データは、基準とした基準インクの使用量が表されたデータであり、
上記基準インクを使用したときに印刷媒体上に印刷される標準のドット形成量の標準画像に対する上記印刷制御を行う対象の対象インクを使用したときに印刷媒体上に印刷される同標準のドット形成量の標準画像の色ずれを上記複数種類のドットのそれぞれについて補償させるように上記入力階調データと同対象インクのドット形成量が表された上記出力階調データとの対応関係を規定したドット形成量データを参照することにより、上記入力階調データを上記出力階調データに変換するドット振分手段と、
上記印刷装置に対して上記ドット振分手段による変換後の出力階調データに対応した上記対象インクの複数種類のドットを印刷媒体上に形成させて印刷画像を印刷させる制御を行う印刷制御手段とを具備することを特徴とする印刷制御装置。
【請求項２】
上記ドット形成量データは、上記基準インクを使用したときに印刷媒体上に印刷される上記標準のドット形成量の標準画像を所定の色空間で測色して得られる基準測色データと、上記対象インクを使用したときに印刷媒体上に印刷される同標準のドット形成量の標準画像を同所定の色空間で測色して得られる測色データと、の差異を少なくさせるように上記入力階調データと上記出力階調データとの対応関係を規定したデータとされていることを特徴とする請求項１に記載の印刷制御装置。
【請求項３】
画像を画素毎に第一要素色毎の階調データで表現した第一画像データを上記印刷装置で使用されるインクの色に対応した第二要素色毎の階調データで表現した第二画像データに色変換する際、同第一要素色毎の階調データと、上記印刷装置で使用される上記基準インクの使用量が同第二要素色毎に表された階調データと、の対応関係を規定した色変換データを参照して色変換する色変換手段をさらに備え、
上記ドット形成量データは、上記印刷装置で使用される上記基準インクの使用量が上記第二要素色毎に表された階調データと上記出力階調データとの対応関係を規定したデータとされ、
上記ドット振分手段は、上記ドット形成量データを参照して上記第二画像データを構成する画素毎の階調データを上記出力階調データに変換することを特徴とする請求項１または請求項２に記載の印刷制御装置。
【請求項４】
上記印刷装置で同時に使用されるインクの組み合わせ毎に上記入力階調データと同使用されるインクのドット形成量が表された上記出力階調データとの対応関係を規定したドット形成量データと、同使用されるインクの組み合わせに関係なく共通とされた上記色変換データとを記録したデータ記録領域が設けられ、
上記色変換手段は、上記共通とされた色変換データを参照して上記第一画像データを上記第二画像データに色変換し、
上記ドット振分手段は、上記インクの組み合わせ毎とされたドット形成量データのうち上記印刷装置で使用されるインクの組み合わせに対応したドット形成量データを参照して上記第二画像データを構成する画素毎の階調データを上記出力階調データに変換することを特徴とする請求項３に記載の印刷制御装置。
【請求項５】
上記ドット形成量データは、基準とした基準印刷装置で上記基準インクを使用したときに印刷媒体上に印刷される上記標準のドット形成量の標準画像に対する同基準印刷装置で上記対象インクを使用したときに印刷媒体上に印刷される同標準のドット形成量の標準画像の色ずれを上記複数種類のドットのそれぞれについて補償させるように上記入力階調データと上記出力階調データとの対応関係を規定したデータとされていることを特徴とする請求項１〜請求項４のいずれかに記載の印刷制御装置。
【請求項６】
上記ドット形成量データは、上記基準インクのドット形成量を変化させて印刷媒体上に印刷される各指標量選択用画像を所定の色空間で測色したときの測色データから得られる複数の指標量のうち同ドット形成量の変化に対して単調増加または単調減少となる指標量を単調指標量とするとき、上記基準インクを使用して印刷媒体上に印刷される上記標準のドット形成量の標準画像を同所定の色空間で測色して得られる基準の単調指標量と、上記対象インクを使用して印刷媒体上に印刷される同標準のドット形成量の標準画像を同所定の色空間で測色して得られる単調指標量と、の差異を少なくさせるように上記入力階調データと上記出力階調データとの対応関係を規定したデータとされていることを特徴とする請求項１〜請求項５のいずれかに記載の印刷制御装置。
【請求項７】
上記基準測色データおよび上記対象インクを使用して印刷される標準画像の測色データは、複数の色成分を色成分量とする所定の色空間で測色して得られるデータとされ、
上記複数の指標量は、上記複数の色成分量のそれぞれと、上記所定の色空間における上記基準インクまたは上記対象インクを使用して印刷された標準画像と当該標準画像が印刷された印刷媒体との色差と、から構成されていることを特徴とする請求項６に記載の印刷制御装置。
【請求項８】
上記ドット形成量データは、上記単調指標量の中から上記基準インクのドット形成量の変化に対して最も差異の大きい単調指標量を選択指標量とするとき、上記基準インクを使用して印刷媒体上に印刷される上記標準のドット形成量の標準画像を測色して得られる基準の選択指標量と、上記対象インクを使用して印刷媒体上に印刷される同標準のドット形成量の標準画像を測色して得られる選択指標量と、の差異を少なくさせるように上記入力階調データと上記出力階調データとの対応関係を規定したデータとされていることを特徴とする請求項６または請求項７に記載の印刷制御装置。
【請求項９】
所定の装填箇所に装填されたインクについてインク量の異なる二以上の種類のドットを印刷媒体上に形成可能な印刷装置に対して印刷制御を行う際、画像データを構成する画素毎に同印刷装置で使用されるインクの使用量を表す入力階調データから複数種類のドットの形成量を同種類毎に表す出力階調データに変換し、変換後の出力階調データを用いて印刷制御を行う印刷制御装置であって、
上記入力階調データは、基準とした基準インクの使用量が表されたデータであり、
上記印刷制御を行う対象の対象インクが上記装填箇所に装填された状態で上記印刷装置に対して上記標準のドット形成量の標準画像を印刷媒体上に印刷させる制御を行う標準画像印刷制御手段と、
上記印刷媒体上に印刷された標準画像を所定の色空間で測色したときの測色データを取得する測色データ取得手段と、
上記基準インクを使用したときに印刷媒体上に印刷される上記標準のドット形成量の標準画像を上記所定の色空間で測色して得られる基準測色データと、上記測色データ取得手段にて取得された測色データとを対比し、当該対比結果から同基準測色データに対する上記測色データ取得手段にて取得された測色データの差異を補償するように上記入力階調データと上記出力階調データとの対応関係を規定したドット形成量データを作成するドット形成量データ作成手段と、
上記ドット形成量データを参照することにより、上記入力階調データを上記出力階調データに変換するドット振分手段と、
上記印刷装置に対して上記ドット振分手段による変換後の出力階調データに対応した上記対象インクの複数種類のドットを印刷媒体上に形成させて印刷画像を印刷させる制御を行う印刷制御手段とを具備することを特徴とする印刷制御装置。
【請求項１０】
インク量の異なる二以上の種類のドットを印刷媒体上に形成可能な印刷装置に対して印刷制御を行う際、画像データを構成する画素毎に同印刷装置で使用されるインクの使用量を表す入力階調データから複数種類のドットの形成量を同種類毎に表す出力階調データに変換し、変換後の出力階調データを用いて印刷制御を行う印刷制御方法であって、
上記入力階調データは、基準とした基準インクの使用量が表されたデータであり、
上記基準インクを使用したときに印刷媒体上に印刷される標準のドット形成量の標準画像に対する上記印刷制御を行う対象の対象インクを使用したときに印刷媒体上に印刷される同標準のドット形成量の標準画像の色ずれを上記複数種類のドットのそれぞれについて補償させるように上記入力階調データと同対象インクのドット形成量が表された上記出力階調データとの対応関係を規定したドット形成量データを参照することにより、上記入力階調データを上記出力階調データに変換するドット振分工程と、
上記印刷装置に対して上記ドット振分工程による変換後の出力階調データに対応した上記対象インクの複数種類のドットを印刷媒体上に形成させて印刷画像を印刷させる制御を行う印刷制御工程とを備えることを特徴とする印刷制御方法。
【請求項１１】
インク量の異なる二以上の種類のドットを印刷媒体上に形成可能な印刷装置に対して印刷制御を行う際、画像データを構成する画素毎に同印刷装置で使用されるインクの使用量を表す入力階調データから複数種類のドットの形成量を同種類毎に表す出力階調データに変換し、変換後の出力階調データを用いて印刷制御を行う機能をコンピュータに実現させる印刷制御プログラムであって、
上記入力階調データは、基準とした基準インクの使用量が表されたデータであり、
上記基準インクを使用したときに印刷媒体上に印刷される標準のドット形成量の標準画像に対する上記印刷制御を行う対象の対象インクを使用したときに印刷媒体上に印刷される同標準のドット形成量の標準画像の色ずれを上記複数種類のドットのそれぞれについて補償させるように上記入力階調データと同対象インクのドット形成量が表された上記出力階調データとの対応関係を規定したドット形成量データを参照することにより、上記入力階調データを上記出力階調データに変換するドット振分機能と、
上記印刷装置に対して上記ドット振分機能による変換後の出力階調データに対応した上記対象インクの複数種類のドットを印刷媒体上に形成させて印刷画像を印刷させる制御を行う印刷制御機能とを実現させることを特徴とする印刷制御プログラム。
【請求項１２】
インク量の異なる二以上の種類のドットを印刷媒体上に形成可能な印刷装置で使用されるインクの使用量を表す入力階調データと、当該二以上の種類のうち少なくとも一部である複数種類のドットの形成量を同種類毎に表す出力階調データと、の対応関係を規定してあるとともに同入力階調データを同出力階調データに変換する際に参照するためのドット形成量データを作成するドット形成量データ作成装置であって、
上記入力階調データは、基準とした基準インクの使用量が表されたデータであり、
上記基準インクを使用したときに印刷媒体上に印刷される標準のドット形成量の標準画像に対する上記印刷制御を行う対象の対象インクを使用したときに印刷媒体上に印刷される同標準のドット形成量の標準画像の色ずれを上記複数種類のドットのそれぞれについて補償させるように上記入力階調データと同対象インクのドット形成量が表された上記出力階調データとの対応関係を規定して上記ドット形成量データを作成することを特徴とするドット形成量データ作成装置。
【請求項１３】
インク量の異なる二以上の種類のドットを印刷媒体上に形成可能な印刷装置で使用されるインクの使用量を表す入力階調データと、当該二以上の種類のうち少なくとも一部である複数種類のドットの形成量を同種類毎に表す出力階調データと、の対応関係を規定してあるとともに同入力階調データを同出力階調データに変換する際に参照するためのドット形成量データを作成するドット形成量データ作成方法であって、
上記入力階調データは、基準とした基準インクの使用量が表されたデータであり、
上記基準インクを使用したときに印刷媒体上に印刷される標準のドット形成量の標準画像に対する上記印刷制御を行う対象の対象インクを使用したときに印刷媒体上に印刷される同標準のドット形成量の標準画像の色ずれを上記複数種類のドットのそれぞれについて補償させるように上記入力階調データと同対象インクのドット形成量が表された上記出力階調データとの対応関係を規定して上記ドット形成量データを作成することを特徴とするドット形成量データ作成方法。
【請求項１４】
インク量の異なる二以上の種類のドットを印刷媒体上に形成可能な印刷装置で使用されるインクの使用量を表す入力階調データと、当該二以上の種類のうち少なくとも一部である複数種類のドットの形成量を同種類毎に表す出力階調データと、の対応関係を規定してあるとともに同入力階調データを同出力階調データに変換する際に参照するためのドット形成量データを作成する機能をコンピュータに実現させるドット形成量データ作成プログラムであって、
上記入力階調データは、基準とした基準インクの使用量が表されたデータであり、
上記基準インクを使用したときに印刷媒体上に印刷される標準のドット形成量の標準画像に対する上記印刷制御を行う対象の対象インクを使用したときに印刷媒体上に印刷される同標準のドット形成量の標準画像の色ずれを上記複数種類のドットのそれぞれについて補償させるように上記入力階調データと同対象インクのドット形成量が表された上記出力階調データとの対応関係を規定して上記ドット形成量データを作成する機能を実現させることを特徴とするドット形成量データ作成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数種類のドットの形成量を同種類毎に表す出力階調データを用いて印刷制御を行う印刷制御装置、印刷制御方法、印刷制御プログラム、印刷装置で使用されるインクの使用量を表す入力階調データを同出力階調データに変換する際に参照するためのドット形成量データを作成するドット形成量データ作成装置、ドット形成量データ作成方法およびドット形成量データ作成プログラムに関する。
【背景技術】
【０００２】
従来、この種の印刷制御装置では、色変換ＬＵＴ（色変換テーブル）を参照してＲＧＢ（赤、緑、青）毎の階調値からなる画像データを例えばＣＭＹＫ（シアン、マゼンタ、イエロー、ブラック）毎の階調値からなる画像データに色変換し、カラープリンタで形成可能なドットの大きさ毎のドット記録率を決定し、決定したドット記録率に基づいて各ドットの大きさ毎にドットの形成有無を判断し、該判断結果に基づいてプリンタに各ドットを形成させている。プリンタでは、同判断結果に対応した各ドットを記録媒体上に形成して、多階調の画像を印刷している（特許文献１参照）。同技術では、ドットの大きさ毎に、ＣＭＹのドットを混在させた選定パターンを印刷媒体上に印刷し、インクの吐出量のばらつきによるＣＭＹバランスが最もとれている選定パターンを目視により選択し、その結果に基づいてＣＭＹのバランスのずれを補償させるようにドット記録率テーブルを修正している。そして、修正後のドット記録率テーブルを参照して、各ドットの大きさ毎にドットの形成有無を判断し、この判断結果に基づいて各ドットを形成している。
【特許文献１】特開２００１−１５８０８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
プリンタに使用させるＣＭＹＫのインクセットを変更する場合には、色変換ＬＵＴを作り直す必要があり、プリンタのキャリブレーション作業に時間がかかっていた。また、複数のインクセットを交換して使用する場合には、複数の色変換ＬＵＴを記憶しておく必要があり、多くのデータ量の記憶領域を確保する必要があった。
【０００４】
本発明は、上記課題にかんがみてなされたもので、印刷装置に使用させるインクセットを変更する場合でも色変換テーブルのような色変換データを作り直すことを不要にさせてキャリブレーション作業を迅速化させ、複数のインクセットを交換して使用する場合でも複数の色変換データを記録させることを不要にさせて記録させるデータの量を少なくさせることを目的とする。
【課題を解決するための手段および発明の効果】
【０００５】
上記目的を達成するため、本発明は、インク量の異なる二以上の種類のドットを印刷媒体上に形成可能な印刷装置に対して印刷制御を行う際、画像データを構成する画素毎に同印刷装置で使用されるインクの使用量を表す入力階調データから複数種類のドットの形成量を同種類毎に表す出力階調データに変換し、変換後の出力階調データを用いて印刷制御を行う印刷制御装置であって、上記入力階調データは、基準とした基準インクの使用量が表されたデータであり、ドット振分手段と印刷制御手段とを具備することを特徴とする。
【０００６】
上記ドット振分手段にて、ドット形成量データが参照され、入力階調データが出力階調データに変換される。このドット形成量データは、入力階調データと、印刷制御を行う対象の対象インクのドット形成量が表された出力階調データと、の対応関係を規定したデータとされている。ここで、同ドット形成量データは、基準インクを使用したときに印刷媒体上に印刷される標準のドット形成量の標準画像に対する上記印刷制御を行う対象の対象インクを使用したときに印刷媒体上に印刷される同標準のドット形成量の標準画像の色ずれを上記複数種類のドットのそれぞれについて補償させるように規定されている。
そして、上記印刷制御手段にて、印刷装置に対して上記ドット振分手段による変換後の出力階調データに対応した対象インクの複数種類のドットを印刷媒体上に形成させて印刷画像を印刷させる制御が行われる。すると、印刷制御対象の印刷装置で対象インクを使用したときに印刷媒体上に印刷される印刷画像は、同対象インクを使用したときに印刷媒体上に印刷される標準画像の色ずれが複数種類のドットのそれぞれについて補償される。
【０００７】
入力階調データを基準インクの使用量が表されたデータとし、出力階調データを基準インクと対象インクとの色の違いを補償させるデータとすることにより、印刷装置に使用させるインクセットを変更する場合でも色変換データを作り直す必要がなくなるので、印刷制御対象の印刷装置（対象印刷装置とも記載）のキャリブレーション作業を迅速化させることが可能となる。また、複数のインクセットを交換して使用する場合でも複数の色変換データを記録しておく必要がなくなるので、記録させるデータの量を少なくさせることが可能となる。
【０００８】
上記ドット形成量は、印刷媒体上で単位面積当たりに形成されるインクドットの数が表された量でもよいし、同インクドットの数の比が表されたドット記録率でもよい。
上記標準画像は、インク一種類で形成される画像でもよいし、インク二種類以上で形成される画像でもよい。ここで、標準画像を全体が一様な無地の画像とすると、より正確に測色データを得ることができるので、対象印刷装置について基準色に対する良好な色再現性を得ることができる。
上記標準の記録量を一種類にすると、より迅速にキャリブレーション作業を行うことが可能となる。
【０００９】
上記画像データは、例えば画像を画素毎の階調データで表現したデータとすることができる。同画素は、画像を表現できる数であればよく、複数画素の構成とすることができ、例えば４×４画素、８×８画素のような小画像を表現するものでもよい。
上記ドット形成量データは、情報テーブル形式のドット振分テーブル、変換式のパラメータ群、等とすることができる。また、同ドット形成量データは、入力階調データと各階調における複数種類のドットの形成量を同種類別に表す出力階調データとの対応関係を規定したデータとすることができ、入力階調データの全階調におけるドット形成量を規定したデータでもよいし、入力階調データの一部の階調におけるドット形成量を規定したデータでもよい。
【００１０】
上記ドット形成量データは、上記基準インクを使用したときに印刷媒体上に印刷される上記標準のドット形成量の標準画像を所定の色空間で測色して得られる基準測色データと、上記対象インクを使用したときに印刷媒体上に印刷される同標準のドット形成量の標準画像を同所定の色空間で測色して得られる測色データと、の差異を少なくさせるように上記入力階調データと上記出力階調データとの対応関係を規定したデータとされている構成としてもよい。より客観的に評価可能な測色データからドット形成量データの対応関係が規定されるので、ドット形成量データはより正確に基準インクと対象インクとの色の違いを少なくさせるデータとされている。従って、より正確にインクの違いによる色ずれが少なくされた印刷画像を得ることが可能となる。
上記標準画像の測色データには、標準画像と当該標準画像を印刷した印刷媒体との色の差異が表されたデータが含まれる。上記測色データの差異は、所定の色空間での色差、明度等の明るさの差、等とすることができる。
【００１１】
画像を画素毎に第一要素色毎の階調データで表現した第一画像データを上記印刷装置で使用されるインクの色に対応した第二要素色毎の階調データで表現した第二画像データに色変換する際、同第一要素色毎の階調データと、上記印刷装置で使用される上記基準インクの使用量が同第二要素色毎に表された階調データと、の対応関係を規定した色変換データを参照して色変換する色変換手段をさらに備える構成としてもよい。この場合、印刷装置で使用される基準インクの使用量が第二要素色毎に表された階調データを入力階調データとしてドット形成量データの対応関係を規定しておくと、上記ドット振分手段は、当該ドット形成量データを参照して第二画像データを構成する画素毎の階調データを出力階調データに変換することができる。
以上により、印刷装置に使用させるインクセットを変更する場合でも色変換手段が参照する色変換データを作り直す必要がなくなるので、対象印刷装置のキャリブレーション作業を迅速化させることが可能となる。また、複数のインクセットを交換して使用する場合でも色変換手段が参照する色変換データを複数記録しておく必要がなくなるので、記録させるデータの量を少なくさせることが可能となる。
上記色変換データは、情報テーブル形式の色変換テーブル、変換式のパラメータ群、等とすることができる。
【００１２】
上記印刷装置で同時に使用されるインクの組み合わせ毎に上記入力階調データと同使用されるインクのドット形成量が表された上記出力階調データとの対応関係を規定したドット形成量データと、同使用されるインクの組み合わせに関係なく共通とされた上記色変換データとを記録したデータ記録領域を設けてもよい。この場合色変換手段は、データ記録領域内の共通とされた色変換データを参照して第一画像データを第二画像データに色変換することができる。また、ドット振分手段は、インクの組み合わせ毎とされたドット形成量データのうち印刷装置で使用されるインクの組み合わせに対応したドット形成量データを参照して、第二画像データを構成する画素毎の階調データを出力階調データに変換することができる。
以上により、複数のインクセットを交換して使用する場合でもドット形成量データを切り替えて参照するだけで共通の色変換データを利用することができるので、記録しておくデータの量を少なくさせることが可能となる。
【００１３】
上記印刷装置は、基準とした基準印刷装置としてもよい。すると、基準印刷装置についてドット形成量データを作成して対象印刷装置に使用させることができ、ドット形成量データを作成する手間を少なくさせることが可能となる。
【００１４】
ところで、上記ドット形成量データは、上記基準インクのドット形成量を変化させて印刷媒体上に印刷される各指標量選択用画像を所定の色空間で測色したときの測色データから得られる複数の指標量のうち同ドット形成量の変化に対して単調増加または単調減少となる指標量を単調指標量とするとき、上記基準インクを使用して印刷媒体上に印刷される上記標準のドット形成量の標準画像を同所定の色空間で測色して得られる基準の単調指標量と、上記対象インクを使用して印刷媒体上に印刷される同標準のドット形成量の標準画像を同所定の色空間で測色して得られる単調指標量と、の差異を少なくさせるように上記入力階調データと上記出力階調データとの対応関係を規定したデータとされている構成としてもよい。すなわち、測色データから得られる複数の指標量の中から単調増加または単調減少（以下、単調変化とも記載）となる単調指標量のみに基づいて両標準画像の単調指標量の差異が少なくなるようにドット形成量データの対応関係が規定されているので、対象印刷装置の色再現性を良好にさせることができる。
【００１５】
上記複数の指標量は、所定の色空間の色成分量のそれぞれと、当該色空間における基準インクまたは対象インクを使用して印刷された標準画像と当該標準画像が印刷された印刷媒体との色差と、から構成してもよい。これらの指標量をドット形成量データ作成に用いる単調指標量の選択範囲とすることにより、対象印刷装置の色再現性を良好に保ちながら、同印刷装置のキャリブレーション作業を迅速化させることができる。
【００１６】
ここで、上記色空間と色成分と色成分量は、国際照明委員会（ＣＩＥ）で規定されたＣＩＥ Ｌ*ａ*ｂ*色空間であればＬ*，ａ*，ｂ*の各色成分とこれらの各値、ＣＩＥ Ｌ*ｕ*ｖ*色空間であればＬ*，ｕ*，ｖ*の各色成分とこれらの各値、ＣＩＥ ＸＹＺ色空間であればＸ，Ｙ，Ｚの各色成分とこれらの各値、ＲＧＢ色空間であればＲ，Ｇ，Ｂの各色成分とこれらの各値、等、様々な組み合わせが考えられる。ここで、Ｌ*は明度（明るさ）を表す要素色であり、ａ*，ｂ*，ｕ*，ｖ*は色相および彩度を表す要素色である。以下、「*」を省略して記載する。
【００１７】
上記複数の色成分量が全て同じ階調数の階調値とされていると対象印刷装置について基準色に対する色再現性をより確実に得ることが可能となる点で有用であるが、色空間を定義する各量をそのまま同複数の色成分量とすると構成が簡易となる点で有用である。
【００１８】
上記ドット形成量データは、上記単調指標量の中から上記基準インクのドット形成量の変化に対して最も差異の大きい単調指標量を選択指標量とするとき、上記基準インクを使用して印刷媒体上に印刷される上記標準のドット形成量の標準画像を測色して得られる基準の選択指標量と、上記対象インクを使用して印刷媒体上に印刷される同標準のドット形成量の標準画像を測色して得られる選択指標量と、の差異を少なくさせるように上記入力階調データと上記出力階調データとの対応関係を規定したデータとされている構成としてもよい。単調指標量の中から基準インクのドット形成量の変化に対して最も差異の大きい単調指標量のみの差異が少なくなるようにドット形成量データの対応関係が規定されているので、対象印刷装置のキャリブレーション作業を迅速化させることができる。
ここで、ドット形成量の変化に対して最も差異の大きい単調指標量には、ドット形成量の変化に対して最も変化の大きい単調指標量が含まれる。
【００１９】
ところで、所定の装填箇所に装填されたインクについてインク量の異なる二以上の種類のドットを印刷媒体上に形成可能な印刷装置に対して印刷制御を行う際、画像データを構成する画素毎に同印刷装置で使用されるインクの使用量を表す入力階調データから複数種類のドットの形成量を同種類毎に表す出力階調データに変換し、変換後の出力階調データを用いて印刷制御を行う印刷制御装置であって、上記入力階調データは、基準とした基準インクの使用量が表されたデータであり、標準画像印刷制御手段と、測色データ取得手段と、ドット形成量データ作成手段と、ドット振分手段と、印刷制御手段とを具備する構成としてもよい。
以上の構成でも、印刷装置に使用させるインクセットを変更する場合でも色変換データを作り直す必要がなくなるので、対象印刷装置のキャリブレーション作業を迅速化させることが可能となる。また、複数のインクセットを交換して使用する場合でも複数の色変換データを記録しておく必要がなくなるので、記録させるデータの量を少なくさせることが可能となる。
【００２０】
また、上記基準インクを使用したときに印刷媒体上に印刷される標準のドット形成量の標準画像に対する上記印刷制御を行う対象の対象インクを使用したときに印刷媒体上に印刷される同標準のドット形成量の標準画像の色ずれを上記複数種類のドットのそれぞれについて補償させるように上記入力階調データと同対象インクのドット形成量が表された上記出力階調データとの対応関係を規定して上記ドット形成量データを作成するドット形成量データ作成装置を構成してもよい。
以上の装置で作成されたドット形成量データを参照して入力階調データを出力階調データに変換し、変換後の出力階調データを用いて印刷制御を行うことにより、印刷装置に使用させるインクセットを変更する場合でも色変換データを作り直す必要がなくなるので、対象印刷装置のキャリブレーション作業を迅速化させることが可能となる。また、複数のインクセットを交換して使用する場合でも複数の色変換データを記録しておく必要がなくなるので、記録させるデータの量を少なくさせることが可能となる。
【００２１】
上述した印刷制御装置やドット形成量データ作成装置は、ある機器に組み込まれた状態で他の方法とともに実施されることもある等、各種の態様を含む。例えば、印刷装置を備える印刷システムとしても適用可能である。また、上記印刷制御装置やドット形成量データ作成装置の構成に対応した所定の手順に従って処理を進めていくことも可能であるので、本発明は制御方法としても適用可能であり、請求項１０、１３にかかる発明も、同様の作用、効果を有する。さらに、上記装置にて制御プログラムを実行させる場合もあるので、請求項１１、１４に記載したプログラムや、同プログラムを記録したコンピュータ読み取り可能な記録媒体としても適用可能であり、同様の作用、効果を有する。むろん、請求項２〜９に記載した構成を上記方法やプログラムや記録媒体に適用可能である。
【発明を実施するための最良の形態】
【００２２】
以下、下記の順序に従って本発明の実施形態を説明する。
（１）印刷システムおよびドット形成量データ作成装置の構成：
（２）ドット形成量データ作成方法および作成処理：
（３）ドット形成量データを用いた印刷制御処理：
（４）変形例：
【００２３】
（１）印刷システムおよびドット形成量データ作成装置の構成：
図１は本発明の一実施形態である印刷制御装置Ｕ０の構成を模式的に示す図であり、図２は本実施形態において本発明の印刷制御装置およびドット形成量データ作成装置となるパーソナルコンピュータ（ＰＣ）１０、印刷装置（印刷手段）となるカラー印刷可能なインクジェットプリンタ２０、等から構成された印刷システムを示している。図３は、ドット形成量データ作成方法を模式的に示す図である。むろん、本発明に用いられるコンピュータは、ＰＣに限定されない。
【００２４】
ＰＣ１０では、ＣＰＵ１１がシステムバス１０ａを介してＰＣ全体を制御する。同バス１０ａには、ＲＯＭ１２、ＲＡＭ１３、ＣＤ−ＲＯＭドライブ１５、フレキシブルディスク（ＦＤ）ドライブ１６、各種インターフェイス（Ｉ／Ｆ）１７ａ〜ｅ等が接続され、ハードディスクドライブを介して磁気ディスクであるハードディスク（ＨＤ）１４も接続されている。ＲＡＭ１３には、一時的に、画像データ１３ａ等が格納される。ドット形成量データ作成装置を含む印刷システムの場合、ＲＡＭ１３には、一時的に、測色データ１３ｂ、単調指標量や選択指標量を表すデータ１３ｃ，ｄ、等が格納される。
【００２５】
ＨＤ１４にはオペレーティングシステム（ＯＳ）やアプリケーションプログラム（ＡＰＬ）等が記憶されており、実行時にＣＰＵ１１によって適宜ＲＡＭ１３に転送され、実行される。本発明の印刷制御装置を含む印刷システムの場合、ＨＤ１４は、本発明の印刷制御プログラム、本発明の色変換データである色変換ＬＵＴ（色変換テーブル）１４ａ、ドット振分テーブル（ドット形成量データ）１４ｂ〜ｄ、各種閾値、等を記憶（記録）した所定の記憶領域（データ記録領域）とされている。Ｉ／Ｆ１７ａ（例えばＵＳＢ Ｉ／Ｆ）には、デジタルカメラ５０等を接続可能である。
なお、ドット形成量データ作成装置を含む印刷システムの場合、ＨＤ１４には、色修正プログラム、標準ドット形成量データ１４ｅ、標準インク使用量データ１４ｆ、各種閾値、等が記憶される。この場合、Ｉ／Ｆ１７ａにはカラー測色機４０を接続しておく。この測色機４０は、測色する対象に色検出部４０ａを向けることにより、ＣＩＥ（１９７６）規格におけるＬａｂ表色系に基づく複数の色成分Ｌ，ａ，ｂを色成分量（色彩値）として取得可能であり、取得した色成分量Ｌ，ａ，ｂをＰＣ１０に対して出力可能である。ここで、ＣＩＥ Ｌａｂ色空間（所定の色空間）は、複数の色成分Ｌ，ａ，ｂを色成分量とするデバイスに依存しない均等色空間である。なお、Ｌは明度（明るさ）を表し、ａ，ｂは色相および彩度を表す色座標である。むろん、測色する色空間は、ＣＩＥ ＸＹＺ色空間、ＣＩＥ Ｌｕｖ色空間、ＲＧＢ色空間、等であってもよい。
ＣＲＴＩ／Ｆ１７ｂにはカラー画像データに基づいて当該データに対応する画像を表示するディスプレイ１８ａが接続され、入力Ｉ／Ｆ１７ｃにはキーボード１８ｂやマウス１８ｃが操作用入力機器として接続され、プリンタＩ／Ｆ１７ｅには例えばシリアルＩ／Ｆケーブルを介してプリンタ２０が接続されている。
【００２６】
プリンタ２０は、ＣＭＹＲＶＫ（シアン、マゼンタ、イエロー、レッド、バイオレット、ブラック）の各色に対応してそれぞれ設けられた６個のインクカートリッジ２８に充填された６色のインクを印刷ヘッドから吐出して、印刷用紙（印刷媒体）にインクを付着させてドットを形成することによりカラー画像を表現した印刷データに対応する印刷画像を印刷する。むろん、ライトシアン、ライトマゼンタ、ライトブラック、ダークイエロー、無着色インク、等も使用するプリンタを採用してもよいし、ＣＭＹＲＶＫのいずれかのインクを使用しないプリンタを採用してもよい。また、インク通路内に泡を発生させてインクを吐出するバブル方式のプリンタや、トナーインクを使用して印刷媒体上に印刷画像を印刷するレーザープリンタ等、種々の印刷装置を採用可能である。印刷装置が使用するインクは、液体でも固体でもよい。本実施形態の各インクは、水性の溶媒に微細な顔料からなる色材を混合したインクとされているが、染料からなる色剤を混合したインクとしてもよいし、油性の溶媒を用いたインクとしてもよい。
本プリンタ２０では、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、通信Ｉ／Ｏ２４、コントロールＩＣ２５、ＡＳＩＣ２６、Ｉ／Ｆ２７、等がバス２０ａを介して接続され、ＣＰＵ２１がＲＯＭ２２に書き込まれたプログラムに従って各部を制御する。
【００２７】
キャリッジ機構２７ａにて主走査方向に往復動するキャリッジには、各インクカートリッジ２８をそれぞれ所定の装着箇所にて装着可能なカートリッジホルダ３２が設けられているとともに、印刷ヘッドユニット（印刷ヘッド集合体）２９が搭載されている。本実施形態のホルダ３２は、全６種類のインクのそれぞれに対応する６箇所の装着箇所が形成されている。各カートリッジ２８には、対応する色のインクを充填可能な所定の充填室が形成されている。ホルダ３２の各装着箇所に対応する種類のカートリッジ２８を装着したときに当該カートリッジ２８内の充填室が本発明にいう所定の装填箇所となる。
印刷ヘッドユニット２９は、ＣＭＹＲＶＫの６種類のインク毎に設けられた印刷ヘッド２９ａ〜ｆとＥＥＰＲＯＭ３１を備えている。このメモリ３１には、例えば基準機体に対するインク吐出量の誤差を補償するために用いられるカラー調整ＩＤ（誤差情報）３１ａ等を記録してもよい。プリンタに組み付けられた各印刷ヘッド２９ａ〜ｆは対応する色のインクを吐出して印刷用紙上に付着させることが可能であり、プリンタ２０はインクの種類毎に対応する印刷ヘッド２９ａ〜ｆを用いて印刷用紙上にドットを形成して印刷画像を印刷する。
各カートリッジ２８には、例えばＲＡＭからなるメモリチップ２８ａがそれぞれ設けられており、各メモリチップ２８ａは電気的にコントロールＩＣ２５と接続されている。
【００２８】
通信Ｉ／Ｏ２４はＰＣ１０のプリンタＩ／Ｆ１７ｅと接続され、プリンタ２０は通信Ｉ／Ｏ２４を介してＰＣ１０から送信される色別のラスタデータを受信する。ＡＳＩＣ２６は、ＣＰＵ２１と所定の信号を送受信しつつヘッド駆動部２６ａに対してラスタデータに対応する印加電圧データを出力する。同ヘッド駆動部２６ａは、同印加電圧データから印刷ヘッド２９ａ〜ｆに内蔵されたピエゾ素子への印加電圧パターンを生成し、印刷ヘッド２９ａ〜ｆに６色のインクをドット単位で吐出させる。Ｉ／Ｆ２７に接続されたキャリッジ機構２７ａや紙送り機構２７ｂは、印刷ヘッドユニット２９を主走査させたり、適宜改ページ動作を行いながら印刷用紙を順次送り出して副走査を行ったりする。
【００２９】
印刷ヘッド２９ａ〜ｆには各色毎に複数個のインクジェットノズルが設けられ、同ノズルのそれぞれに対応してピエゾ素子が配置されている。
図４に示すように、ノズルＮｚまでインクを導くインク通路２５ｂに接する位置に設置されたピエゾ素子ＰＥは、同素子の両端に設けられた電極間に電圧が印加されると伸張し、インク通路２５ｂの一側壁を変形させる。すると、インク通路２５ｂの収縮分に相当するインクがインク滴ＩｐとなってノズルＮｚの先端から吐出され、印刷媒体に染み込むことによりドットが形成されて印刷が行われる。そして、印加電圧の駆動波形の電圧差が大きいほど、ドットは大きくなる。
本プリンタ２０は、インク量（例えばインク滴の重量。インク滴の体積でもよい）が異なる大中小の３種類（二以上の種類）のドットを印刷媒体上に形成可能であり、色毎に同じ印刷ヘッドから異なる複数段階のインク量のインクを吐出し、当該複数段階のインク量に対応する大きさのドットを形成する。ＰＣがプリンタに送信するラスタデータには３種類（複数種類）のドットの種類を識別するための識別情報が付加されており、プリンタは識別情報に対応する種類のドットを形成する。そして、ラスタ毎にドットの種類を表現するドットデータからなるラスタデータを入力すると、プリンタはラスタデータに対応してインク量の異なる複数種類のドットを印刷媒体上に形成する。
【００３０】
ＰＣ１０では、ＯＳにプリンタＩ／Ｆ１７ｅを制御するプリンタドライバ等が組み込まれ、各種の制御を実行する。ＡＰＬは、ＯＳを介してハードウェアとデータ等のやりとりを行う。プリンタドライバは、ＡＰＬの印刷機能の実行時に稼働され、プリンタＩ／Ｆ１７ｅを介してプリンタ２０と双方向の通信を行うことが可能であり、ＯＳを介してＡＰＬから印刷データを受け取ってラスタデータに変換し、プリンタ２０に送出する。
なお、本発明の印刷制御プログラムは、ＯＳ、ＡＰＬ、ＯＳとＡＰＬ、のいずれにより構成してもよい。同プログラムを記録した媒体は、ＨＤ１４以外にも、ＣＤ−ＲＯＭ、ＦＤ１６ａ、半導体メモリ、等でもよい。また、通信Ｉ／Ｆ１７ｄをインターネット網に接続し、所定のサーバから本発明のプログラムをダウンロードして実行してもよい。
【００３１】
図１に示す印刷制御装置Ｕ０は、データ記録領域を有するＨＤ１４と各部Ｕ１〜Ｕ５を備えている。ＨＤ１４には、プリンタ２０で同時に使用されるＣＭＹＲＶＫのインクセット（インクの組み合わせ）に関係なく共通とされた色変換ＬＵＴ１４ａ、同インクセット毎に設けられたドット振分テーブル（図では１４ｂ〜ｄの３種類）を記憶している。
【００３２】
画像入力部Ｕ１は、画像データＤＡ１を入力し、画像をＲＧＢ毎の複数の画素で階調表現したＲＧＢデータ（第一画像データ）ＤＡ２に変換する。色変換部Ｕ２は、ＨＤに記憶されている色変換ＬＵＴ１４ａを参照して、ＲＧＢデータＤＡ２を、画像をＣＭＹＲＶＫ毎の複数の画素で階調表現したＣＭＹＲＶＫデータ（第二画像データ）ＤＡ３に色変換する。ドット振分部Ｕ３は、ＨＤに記憶されているドット振分テーブル１４ｂ〜ｄのうちプリンタ２０で使用されるインクセットに対応したドット振分テーブルを参照して、ＣＭＹＲＶＫデータＤＡ３を構成する画素毎にプリンタ２０で使用されるインクの使用量を表すＣＭＹＲＶＫ毎の入力階調データから３種類のドットの形成量を同種類毎に表すＣＭＹＲＶＫ毎の出力階調データに変換し、ＣＭＹＲＶＫの色毎かつドットの大きさ毎のドット量データＤＡ４を生成する。ハーフトーン処理部Ｕ４は、ドット量データＤＡ４に対して所定のハーフトーン処理を行い、色毎かつドットの大きさ毎のハーフトーンデータＤＡ５を生成する。ラスタライズ処理部Ｕ５は、ハーフトーンデータＤＡ５に対して所定のラスタライズ処理を行い、色毎かつドットの大きさ毎のラスタデータＤＡ６を生成してプリンタに送出する。これらの各部Ｕ４，Ｕ５が行う処理により、ドット量データＤＡ４に対応する印刷画像をプリンタに対して印刷させる制御が行われる。
【００３３】
図５に示すように、ドット振分テーブルＴ１〜Ｔ３は、ＣＭＹＲＶＫ毎に、プリンタ２０で使用されるインクの使用量を表す入力階調データＤ１〜Ｄ３と、ドットの種類別にドット形成量を表す出力階調データＤ４〜Ｄ６と、の対応関係を規定した情報テーブルである。同ドット振分テーブルは、入力階調データＤ１〜Ｄ３を構成する入力階調値の各階調におけるドットの形成量がドット種類別に表された出力階調値が格納されている。本実施形態では、基準としたＣＭＹＲＶＫの基準インクを使用するときに参照するための基準ドット振分テーブルＴ１をドット振分テーブル１４ｂとしてＨＤ１４に記憶させるとともに、基準インクから派生したＣＭＹＲＶＫの派生インクを使用するときに参照するための派生ドット振分テーブルＴ２，Ｔ３をドット振分テーブル１４ｃ，ｄとしてＨＤ１４に記憶させている。ここで、入力階調データＤ１〜Ｄ３は、いずれも基準インクの使用量が表されたデータとされている。
【００３４】
（２）ドット形成量データ作成方法および作成処理：
図３に示した本実施形態のドット形成量データ作成方法では、工程Ｓ１〜Ｓ４を順番に実施して、基準インクを使用したときに印刷媒体上に印刷される標準のドット形成量の標準画像に対する印刷制御を行う対象の対象インクを使用したときに印刷媒体上に印刷される同標準のドット形成量の標準画像の色ずれを複数種類のドットのそれぞれについて補償させるように、基準ドット振分テーブルから派生ドット振分テーブルを作成する。
【００３５】
まず、図６に示すフローチャートを参照して、ドット形成量データ作成装置が行う基準ドット振分テーブルの作成処理について説明する。本実施形態では、インク量の最も多い最大ドット（大ドット）を他のインク量のドット（小中ドット）で代替させることにしてドットの各種類におけるドット形成量を決定しており、ＣＭＹＲＶＫの各色毎に処理を行う。まず、ＣＭＹＲＶＫの６色の中からデータ作成対象のインク色をポインタの更新等により設定し、対象のインク色について、インク量の異なる各種類のドットの形成量（階調値）と所定の印刷媒体上での明度との相関を表す相関データを作成し、グラフとして表示する（ステップＳ１０５。以下、ステップの記載を省略）。印刷媒体の種類毎にドット振分テーブルを作成する場合、ドット振分テーブルを作成する対象の印刷媒体上に複数段階の標準のドット形成量とされた無地のパッチ（標準画像。色票とも呼ばれる）を印刷し、ＣＩＥ Ｌａｂ色空間等の所定の色空間で測色して明度Ｌを取得して、ドット形成量と明度Ｌとを対応付けて相関データとする。
【００３６】
図７はＣインクについて作成したドット形成量と明度との相関データを示すグラフ形式の図であり、横軸がドット形成量、縦軸が明度Ｌ（０≦Ｌ≦100）である。明度Ｌは、デバイスに依存しない均等色空間であるＣＩＥ Ｌａｂ色空間（ＣＩＥ Ｌｕｖ色空間等も可）における明度としている。例えば、ＪＩＳ Ｚ８７０１にも規定されたＣＩＥ ＸＹＺ表色系における三刺激値のＹおよび完全拡散反射面の標準の光によるＹの値Ｙnから明度Ｌを求めることができるが、ＣＩＥ Ｘ10Ｙ10Ｚ10表色系における三刺激値のＹ10および完全拡散反射面の標準の光によるＹ10の値Ｙn等から明度Ｌを求めてもよい。
ドット形成量は、０（ドット記録率０％）〜255（ドット記録率100％）の階調値で各ドットを記録しない状態から単位面積当たりのデューティ制限（インク量制限）の上限までドットを記録する状態を指定している。グラフの各曲線には、ドットの大きさを付している。ドット形成量はドット記録率と比例しており、ドット形成量を最大階調値255で除算するとドット記録率となる。実際には、３種類のドットについて各ドット形成量でのパッチを表現する画像データを作成し、ハーフトーン処理とラスタライズ処理を行ってラスタデータを作成してプリンタに対して出力し、所定の印刷媒体上に印刷された各パッチの測色結果を取得してドット形成量と明度とを対応させることにより、グラフを作成することができる。ここで、作業者は、ＰＣ１０に明度Ｌを測定可能な測色器を接続しておき、測色器の検出部を各パッチに順次押し当てて測色させることにより、ＰＣ１０に測色結果を取得させることができる。
【００３７】
図に示すように、ドットの明度レンジは、インク量が最も小さい最小ドット（小ドット）で一番狭く、インク量が多くなるほど広くなる。各種類のドットにおいてグラフは下に凸であり、低インク形成量において最大ドットでの明度変化率が一番大きく、インク量が少なくなるほど明度変化率が小さくなる。Ｃ以外の色についても、明度レンジに差異はあるものの同様の傾向を示す。
【００３８】
次に、最大ドットを除いた各種類のドットの形成量をパラメータＸ（Ｘ＞１）で除し、最大ドットの相関データに最も合致するパラメータXcを取得する（Ｓ１１０）。図７のグラフでは、ドット形成量をＸで除して最大ドットのグラフに合致させることになる。
【００３９】
図８は、ドット形成量をパラメータＸで除して小中ドットのグラフを最大ドットのグラフに合致させる様子の説明図である。同図においても横軸がドット形成量、縦軸が明度Ｌであり、ドット形成量をパラメータＸで除する前のグラフを破線で示している。ドット形成量をＸで除するとグラフ上の破線が左方向に縮小されるので、Ｘを調整することによって最大ドットの明度変化の一部に他のドットの明度変化を合わせることができる。
【００４０】
小ドットの場合、パラメータX1で除して小ドットの明度変化を最大ドットの明度変化に合致させたとき、同じ明度値における除算前後のドット形成量の比率がa1・X1：a1（０＜a1＜255）となる。パラメータX1は、１より大きい値から順次設定値を大きくしていき、各設定値において各ドット形成量での明度値の差の絶対値を足し合わせた値を求め、当該値が最小になる設定値にする等により決定することができる。
上記処理は、最大ドットを除いた小中ドットのそれぞれについて、最大ドットの相関データに最も合致するパラメータX1c，X2cを決定する。得られたパラメータXcは最大ドットを代替する他のドットの形成量を表しているので、最大ドット１個を他のドットXc個で代替すればドットのインク量の差異を補償した代替を行うことができる。
中ドットの場合、パラメータX2で除して中ドットの明度変化を最大ドットの明度変化に合致させたとき、同じ明度値における除算前後のドット形成量の比率がa2・X2：a2（a1＜a2＜255）となる。
【００４１】
Ｓ１１０終了後、まず最大ドットのみについて入力階調値とドット形成量との相関を表す相関データを作成する（Ｓ１１５）。ここで、入力階調値は、プリンタで使用されるインクの使用量が表された色変換後のＣＭＹＲＶＫデータ（入力階調データ）を構成する階調値であり、インクの色別の値である。
【００４２】
図９は、Ｃインクの場合における入力階調値と複数種類のドットの形成量との対応関係を示すグラフ形式の図である。各図において横軸が入力階調値、縦軸がドット形成量（階調値）である。これらの対応関係を規定した情報テーブルが基準ドット振分テーブルＴ１とされることになり、横軸の階調値が基準ドット振分テーブルの入力階調値とされ、縦軸の各ドットの形成量が出力階調値とされる。なお、ＭＹＲＶＫの場合も同様のグラフとなり、同様のテーブルを作成することができる。図の破線に示すように、最大ドットのみでは入力階調値が０〜255までリニア（直線的）に増加するとドット形成量が０〜255までリニアに増加（比例）する相関であるとして相関データを作成している。
【００４３】
その後、最大ドットの形成量を他のドットの形成量に振り分ける処理を行う（Ｓ１２０）。ここで、小中ドットの形成量をそれぞれ最大とする入力階調値G1，G2は、例えば各種類に対応するドットの相関データから、所定のドット形成量Gd（０＜Gd＜255、より好ましくは128＜Gd＜255）での基準明度Ldを小中ドットの種類別に取得し、最大ドットの相関データが同基準明度Ldとなるドット形成量とすることができる。
【００４４】
小ドットについては、代替比がa1・X1：a1と決められているので、最大ドットの形成量a1に対してドット形成量をa1・X1とする。破線で示す最大ドットのみの相関が傾き１の直線であるので、小ドットについては傾きX1の直線になる。そこで、小ドットでは入力階調値０〜G1について傾きX1の直線とし、入力階調値G1〜G2について傾き−X1・G1／（G2−G1）の直線とする。この結果、入力階調値０〜G1まで最大ドットの形成量は０になり、入力階調値G1〜G2において図の二重線に示すドット形成量となる。
次に入力階調値G1〜G2において小ドット振り分け後の最大ドット（二重線で図示）の形成量を中ドットの形成量で代替する。中ドットの代替比をa2・X2：a2と決定したものとすると、図の二重線の傾きG2／（G2−G1）のX2倍の傾きを有する直線を中ドットの形成量とする。そこで、中ドットでは入力階調値G1〜G2について傾きX2・G2／（G2−G1）の直線とし、入力階調値G2〜255については傾き−X2・G2／（255−G2）の直線とする。
なお、小ドットと大ドットとを混在させて形成させるようにしてもよい。また、各ドット種類のグラフにおけるピークの高さやドットを形成する範囲等は様々な態様が考えられる。さらに、グラフの一部あるいは全部を曲線とすることもできる。
【００４５】
Ｓ１２０終了後、基準ドット振り分けテーブルを作成する（Ｓ１２５）。図５用いて説明すると、基準ドット振分テーブルＴ１に、入力階調値０〜255の各階調値に対応させて、小中大ドットの形成量D1s（０）〜D1s（255），D2m（０）〜D2m（255），D3l（０）〜D3l（255）を格納する。これにより、０〜255の入力階調値256段階全てについて、入力階調データとドット種類毎の出力階調データとの対応関係が決定され、ドット種類別の出力階調値がテーブルＴ１に格納される。作成されたテーブルＴ１は、基準インクの使用量が表された入力階調データと、各階調における同基準インクのドット形成量がドットの種類毎に表された出力階調データと、の対応関係を規定したデータとされる。また、基準インクにより印刷媒体上に印刷される画像を高画質にさせるデータでもある。
その後、ＣＭＹＲＶＫの全色について基準ドット振分テーブルを作成したか否かを判断し（Ｓ１３０）、条件不成立時にはＳ１０５〜Ｓ１３０を繰り返し、条件成立時にはフローを終了する。作成した基準ドット振分テーブルは、例えばドット振分テーブル１４ｂとしてＨＤ１４に記憶しておく。
【００４６】
次に、図１０と図１１に示すフローチャートを参照して、ドット形成量データ作成装置が行う派生ドット振分テーブルの作成処理について説明する。本処理と上述した基準ドット振分テーブル作成処理を行うＰＣ１０は図３で示した各工程Ｓ１〜Ｓ４に対応する各手段を構成しており、Ｓ２１０〜Ｓ２２５が指標量選択手段、Ｓ２３０〜Ｓ２３５が標準画像印刷制御手段、Ｓ２４０〜Ｓ２４５が測色データ取得手段、Ｓ１０５〜Ｓ１３０，Ｓ２５０〜Ｓ２８０がドット形成量データ作成手段に対応している。
【００４７】
まず、ＣＭＹＲＶＫの各色に対応させた数値を格納するポインタの値を更新等することにより、基準ドット振分テーブルを修正する対象の対象色を設定する（Ｓ２０５）。次に、指標量選択工程Ｓ１にて、基準とした基準プリンタ（基準印刷装置）に基準インクのインクカートリッジを装着した状態としておき、ＰＣ１０では、ドット種類毎に、複数段階とした標準のドット形成量の指標量選択用パッチＰ１を所定の印刷用紙上に印刷させる制御を行う（Ｓ２１０）。ＨＤ１４には標準ドット形成量データ１４ｅが記憶されており、この標準ドット形成量データ１４ｅを構成する複数段階のドット形成量（例えば、ドット記録率Ri、ｉは１〜ｎの整数、ｎ＝９、R1＝10％、R2＝20％、…、R9＝90％）から対応する複数の無地の指標量選択用パッチを表現した標準ドット量データを生成し、当該標準ドット量データを用いて指標量選択用パッチを印刷させる。当該標準ドット量データは、インクの色別かつドット種類別に指標量選択用パッチをドットマトリクス状である多数の画素で階調表現したデータである。標準ドット量データに対して所定のハーフトーン処理、所定のラスタライズ処理を行ってラスタデータを生成し、このラスタデータをプリンタに送出することにより、複数の指標量選択用パッチＰ１が印刷される。これらのパッチＰ１は、色毎かつインクの大きさ毎（種類毎）に印刷しておく。各パッチＰ１は、インクを一種類のみ使用した一次色からなる印刷画像であり、印刷された全体が一様な無地の画像である。ここで、ドットの形成量は、例えば印刷媒体上の単位面積当たりのドット形成数とすることができる。
印刷媒体としては、安定したインクの発色を得て高精度の色補償を行う観点からはフォト用紙等の光沢紙が好ましいが、キャリブレーション作業にかかるコストを低減させる観点からは光沢紙よりも光沢の弱い普通紙が好ましい。以下、標準画像を印刷する場合に同様のことが言える。
【００４８】
さらに、測色機４０を用いて印刷媒体に印刷された各指標量選択用パッチＰ１をＬａｂ色空間（所定の色空間）で測色し、ＰＣ１０では、印刷された各指標量選択用パッチＰ１毎の測色データである色成分量Ｌ，ａ，ｂを測色機４０から取得する（Ｓ２１５）。このとき、各指標量選択用パッチＰ１を印刷した印刷媒体自体もＬａｂ色空間で測色し、ＰＣ１０では印刷媒体の測色データも測色機４０から取得しておく。例えば、全パッチの測色操作を終了したことを確認させるボタンをディスプレイに表示し、当該ボタンのマウス操作を受け付けたときに測色機に測色データを出力させる信号を送出して、送出後に測色機から出力される測色データを取得する構成とすることができる。以下も、同様である。
ここで、各色成分量Ｌ，ａ，ｂは、ＪＩＳ Ｚ８１０５にも規定されたＣＩＥ（１９７６）Ｌａｂ色空間を定義するＬ量、ａ量、ｂ量としている。むろん、Ｌ量、ａ量、ｂ量を一次式等で換算して全て同じ所定階調数（例えば256階調）の階調値としてもよい。当該各階調値も複数の色成分量であり、色空間の複数の色成分量を全て同じ階調数の階調値とすることにより対象プリンタについて基準色に対する色再現性がより確実に得られる。
【００４９】
Ｓ２１５終了後、ドット種類毎に、色成分量Ｌ，ａ，ｂのそれぞれと、Ｌａｂ色空間における基準インクを使用して印刷された指標量選択用パッチと当該パッチが印刷された印刷媒体との色差WEと、のうちドット形成量の変化に対して単調変化（単調増加または単調減少）となる指標量を単調指標量として特定し、特定した単調指標量を表すデータ１３ｃを一時的にＲＡＭに記憶する（Ｓ２２０）。ここで、Ｌａｂ色空間におけるパッチの測色データをLP,aP,bP、印刷媒体の測色データをLM,aM,bMとすると、色差は、
WE＝｛（LP−LM）2＋（aP−aM）2＋（bP−bM）2｝1/2  …（１）
なる演算式により算出することができる。本実施形態では、キャリブレーション作業を容易にさせるためＬａｂ色空間の各色成分量Ｌ，ａ，ｂをそのまま測色データから得られる複数の指標量の一部としているとともに、キャリブレーション対象のプリンタの色再現性を良好にさせるため色差WEも複数の指標量の一部としている。むろん、（ａ2＋ｂ2）1/2、（Ｌ2＋ａ2＋ｂ2）1/2など、複数の色成分量のうち二以上の組み合わせから得られる数量も、測色データから得られる指標量とすることもできる。
むろん、Ｌ量、ａ量、ｂ量とともに色差WEを一次式等で換算して全て同じ所定階調数（例えば256階調）の階調値としてもよい。当該各階調値も複数の指標量であり、複数の指標量を全て同じ階調数の階調値とすることにより対象プリンタについて基準色に対する色再現性がより確実に得られる。
次に、特定した単調指標量と複数の指標量選択用パッチＰ１を印刷させたドット形成量とに基づいて、単調指標量の中からドット形成量の変化に対して最も差異の大きい選択指標量を派生ドット振分テーブルの作成用の指標量として特定し、特定した選択指標量を表すデータ１３ｄを一時的にＲＡＭに記憶する（Ｓ２２５）。
【００５０】
図１２は、Ｙの大ドットについて、印刷媒体上の所定面積における画素の全数に対する形成ドット数の比、すなわち、ドット形成量の相対値であるドット記録率を10％刻みで10〜90％の９段階の指標量選択用パッチを光沢紙に印刷してＬａｂ色空間で測色した結果の一例を示している。ここで、横軸はドット記録率（％単位）であり、縦軸はＬａｂ色空間を定義するＬ量、ａ量、ｂ量、色差WEである。図の例では、指標量Ｌ，ａ，ｂ，WEの中でドット記録率の変化に対して最も差異の大きいｂ量を選択指標量とし、派生ドット振分テーブル作成用の指標量として特定する。
例えば、単調指標量を特定する色およびドット種類において、指標量の種類を表すパラメータｊを１〜４の整数とし、ドット記録率Riの指標量選択用パッチを測色したときの各指標量をSj（ｉ）とし、ドット記録率の各段階を表すパラメータｉを１〜ｎ−１の整数として、全てのｉについて、
Sj（ｉ＋１）＞Sj（ｉ）    …（２）
が成立するときにパラメータｊの指標量はドット形成量に対して単調増加である。また、全てのｉについて、
Sj（ｉ＋１）＜Sj（ｉ）    …（３）
が成立するときにパラメータｊの指標量はドット形成量に対して単調減少である。そこで、上記不等式（２）または（３）が成立する指標量を単調指標量として特定すればよい。
【００５１】
また、選択指標量を特定する色およびドット種類において、ドット記録率Riの指標量選択用パッチを測色したときの指標量Ｌ，ａ，ｂ，WEの最小値をそれぞれL1,a1,b1,WE1、最大値をそれぞれL2,a2,b2,WE2とする。当該パッチについての指標量の差異としてΔＬ＝L2−L1、Δａ＝a2−a1、Δｂ＝b2−b1、ΔWE＝WE2−WE1を算出し、ΔＬ，Δａ，Δｂ，ΔWEの中から最大の算出値に対応する指標量を選択指標量として特定することができる。
ここで、ドット形成量の変化に対して最も差異の大きい指標量には、ドット形成量の変化に対して最も変化の大きい指標量が含まれる。例えば、選択指標量を特定する色およびドット種類において、互いに異なるドット記録率をR11、R12、ドット記録率R11の指標量選択用パッチを測色したときの指標量Ｌ，ａ，ｂ，WEをそれぞれL1,a1,b1,WE1、ドット記録率R12（R12＞R11とする）の指標量選択用パッチを測色したときの指標量Ｌ，ａ，ｂ，WEをそれぞれL2,a2,b2,WE2とする。記録率R11，R12の両指標量選択用パッチについての指標量の差異としてΔＬ＝｜L2−L1｜、Δａ＝｜a2−a1｜、Δｂ＝｜b2−b1｜、ΔWE＝｜WE2−WE1｜を算出すると、ΔＬ，Δａ，Δｂ，ΔWEは、記録率R11，R12の両指標量選択用パッチについての指標量の違いが大きくなるほど大きくなる値となる。そこで、ΔＬ，Δａ，Δｂ，ΔWEの中から最大の算出値に対応する指標量を選択指標量として特定することができる。なお、変化させたドット記録率の中から最小のドット記録率と最大のドット記録率とを記録率R11，R12にすると、対象プリンタについて基準色に対する良好な色再現性が得られる。
【００５２】
選択指標量を特定すると、標準画像印刷制御工程Ｓ２にて、まず、基準プリンタに基準インクのインクカートリッジを装着した状態としておき、ＰＣ１０では、ドット種類毎に、複数段階とした標準のドット形成量の基準パッチ（標準画像）Ｐ２を所定の印刷用紙上に印刷させる制御を行う（Ｓ２３０）。ＨＤ１４には標準インク使用量データ１４ｆが記憶されており、この標準インク使用量データ１４ｆを構成する複数段階のインク使用量（例えば、インク記録率RIi、ｉは１〜ｎの整数、ｎ＝９、RI1＝10％、RI2＝20％、…、RI9＝90％）を表す入力階調値（０〜255の階調値ではRIi×255／100）から対応する複数の無地の指標量選択用パッチを表現した標準ドット量データを生成し、当該標準ドット量データを用いて基準パッチを印刷させる。その際、ＨＤに記憶されている基準ドット振分テーブルを参照することにより、画像データを構成する画素毎に、基準インクのインク使用量が表された入力階調値から複数種類のドットの形成量を同種類毎に表す出力階調値に変換してドット種類毎のドット量データに変換する。そして、標準ドット量データに対して所定のハーフトーン処理、所定のラスタライズ処理を行ってラスタデータを生成し、このラスタデータをプリンタに送出することにより、複数の基準パッチＰ２が印刷される。各パッチＰ２は、インクを一種類のみ使用した一次色からなる印刷画像であり、印刷された全体が一様な無地の画像である。
ここで、指標量選択用パッチＰ１をそのまま基準パッチＰ２として利用することができるため、Ｓ２３０を省略可能である。
【００５３】
次に、基準プリンタに対象インクのインクカートリッジを装着した状態としておき、ＰＣ１０では、ドット種類毎に、複数段階とした標準のドット形成量の色補償用パッチ（標準画像）Ｐ３を所定の印刷用紙上に印刷させる制御を行う（Ｓ２３５）。この処理も、ＨＤに記憶されている標準インク使用量データ１４ｆを用いてＳ２３０と同様にして行うことができる。すなわち、ＨＤに記憶されている基準ドット振分テーブルを参照することにより、画像データを構成する画素毎に、基準インクのインク使用量が表された入力階調値から複数種類のドットの形成量を同種類毎に表す出力階調値に変換してドット種類毎のドット量データに変換する。そして、標準ドット量データに対して所定のハーフトーン処理、所定のラスタライズ処理を行ってラスタデータを生成し、このラスタデータをプリンタに送出することにより、複数の色補償用パッチＰ３が印刷される。同パッチＰ３も、インクを一種類のみ使用した一次色からなる印刷画像であり、印刷された全体が一様な無地の画像である。
【００５４】
上記パッチＰ２，Ｐ３を印刷すると、測色データ取得工程Ｓ３にて、まず、測色機４０を用いて基準インクを使用して印刷された各基準パッチＰ２をＬａｂ色空間で測色し、ＰＣ１０では、パッチＰ２毎に、測色データを取得し、選択指標量を表すデータ１３ｄに従って、工程Ｓ１で選択された選択指標量を測色データに基づいて取得する（Ｓ２４０）。ここで得られる測色データおよび選択指標量が、基準インクを使用したときに印刷媒体上に印刷される標準のドット形成量の標準画像を所定の色空間で測色して得られる基準測色データである。選択指標量が色差WEである場合には、基準パッチＰ２が印刷された印刷媒体の測色データLM,aM,bMも取得し、各基準パッチ自体の測色データLP,aP,bPとから上記式（１）に従って色差WEを算出する。
また、測色機４０を用いて対象インクを使用して印刷された各色補償用パッチＰ３をＬａｂ色空間で測色し、ＰＣ１０では、パッチＰ３毎に、測色データを取得し、選択指標量を表すデータ１３ｄに従って、工程Ｓ１で選択された選択指標量を測色データに基づいて取得する（Ｓ２４５）。ここで得られる測色データおよび選択指標量が、対象インクを使用したときに印刷媒体上に印刷される同標準のドット形成量の標準画像を所定の色空間で測色して得られる測色データである。選択指標量が色差WEである場合には、基準パッチＰ２が印刷された印刷媒体の測色データLM,aM,bMも取得し、各基準パッチ自体の測色データLP,aP,bPとから上記式（１）に従って色差WEを算出する。
以上により、印刷媒体上に印刷された標準画像を測色したときの選択指標量（測色データ）を取得することができる。
【００５５】
上記パッチＰ２，Ｐ３の選択指標量を取得すると、ドット形成量データ作成工程Ｓ４にて、基準インクのインク使用量が表された入力階調値と対象インクのインク使用量が表された入力階調値とを、選択指標量を基準として対応づけ、同じ選択指標量の両インクの入力階調値を対応付けた対応関係データを生成する（Ｓ２５０）。ここで、両インクの入力階調値を対応付けることが基準パッチの基準測色データと色補償用パッチの測色データとを対比することであり、生成される対応関係データが当該対比結果である。
【００５６】
図１３は、上記対応関係データを生成する様子を示している。図の上段では、大ドットのドット記録率に相当するインク記録率10％刻みで10〜90％の９段階の基準パッチＰ２を基準インクの大ドットで所定の種類（光沢紙等）の印刷媒体Ｍ１に印刷し、インク記録率10％刻みで10〜90％の色補償用パッチＰ３を対象インクの大ドットで印刷媒体Ｍ１と同じ種類の印刷媒体Ｍ２に印刷した様子を示している。ここで、各基準パッチＰ２の選択指標量（第一指標量）をそれぞれS11〜S19、各色補償用パッチＰ３の選択指標量（第二指標量）をそれぞれS21〜S29とする。各第一指標量S11〜S19となる基準インクの入力階調値GR11〜GR19は、最大階調値255に基準インクのインク記録率0.1〜0.9（10〜90％）を乗じた値である。各第二指標量S21〜S29となる対象インクの入力階調値GR21〜GR29は、最大階調値255に対象インクのインク記録率0.1〜0.9を乗じた値である。各第一指標量S11〜S19となる対象インクの入力階調値GR21〜GR29は、各第二指標量S21〜S29に対する対象インクの入力階調値GR21〜GR29の対応関係に基づいて、スプライン補間（線形補間等も可）等の補間演算により指標量Sから対象インクの入力階調値GRを算出する曲線等の近似式GR＝ｆ（S）を求め、この近似式に各第一指標量S11〜S19を代入して得られる算出値とすることができる。なお、スプライン補間等で曲線の近似式を求めると、指標量Sと入力階調値GRとの対応関係を滑らかに近似することができるので、当該対応関係をより正確に規定することができ、より正確にインクの違いによる色ずれが少なくされた印刷画像を得ることが可能となる。
そして、同じ第一指標量S11〜S19となる両インクの入力階調値どうし、すなわち、GR11とGR21，…，GR19とGR29を対応させて対応関係データＤ１１を生成する。同対応関係データは、基準インクの入力階調値と対象インクの入力階調値との、測色データを基準とした対応関係が表された情報テーブルである。
【００５７】
対応関係データを生成すると、基準ドット振分テーブルＴ１を参照することにより、対象色について、各基準パッチＰ２の基準インクのインク使用量が表された入力階調値GR1k（ｋは１〜Nkの整数、本例ではNk＝９）をドット種類毎のドット形成量が表されたドット量データに変換する（Ｓ２５５）。ここで、小ドット、中ドット、大ドットのドット形成量をそれぞれドット形成量S1k,M1k,L1kとする。また、同基準ドット振分テーブルＴ１を参照することにより、対象色について、各色補償用パッチＰ３の対象インクのインク使用量が表された入力階調値GR2kをドット種類毎のドット形成量が表されたドット量データに変換する（Ｓ２６０）。ここで、小ドット、中ドット、大ドットのドット形成量をそれぞれドット形成量S2k,M2k,L2kとする。次に、対象色について、ドット種類毎にドット形成量の比RSk＝S2k／S1k,RMk＝M2k／M1k,RLk＝L2k／L1kを算出する（Ｓ２６５）。
【００５８】
さらに、図１４に示すように、基準インクのドット形成量S1k,M1k,L1kに対するドット形成量の比RSk,RMk,RLkの対応関係に基づいて、ドット種類毎に、スプライン補間（線形補間等も可）等の補間演算により基準インクのドット形成量S1,M1,L1からドット形成量の比RS,RM,RLを算出する曲線等の近似式RS＝h1（S1）,RM＝h2（M1）,RL＝h3（L1）を求め、対象色について、ドット種類毎にドット形成量の全階調値について比RS,RM,RLを算出する（Ｓ２７０）。なお、スプライン補間等で曲線の近似式を求めると、基準インクのドット形成量とドット形成量の比との対応関係を滑らかに近似することができるので、当該対応関係をより正確に規定することができ、より正確にインクの違いによる色ずれが少なくされた印刷画像を得ることが可能となる。
【００５９】
その後、基準ドット振分テーブルＴ１をＲＡＭに読み出し（コピーし）、当該テーブルＴ１のドット形成量に比RS,RM,RLを乗じることにより、基準ドット振分テーブルを修正する（Ｓ２７５）。図５を参照して説明すると、基準ドット振分テーブルＴ１の入力階調値０〜255の全階調の中から順次出力階調値を修正する対象の入力階調値g1を設定し、当該入力階調値g1に対応する小ドット、中ドット、大ドットの出力階調値D1s（g1），D1m（g1），D1l（g1）にそれぞれドット形成量の比RS,RM,RLを乗じて修正出力階調値D2s（g1）＝D1s（g1）×RS，D2m（g1）＝D1m（g1）×RM，D2l（g1）＝D1l（g1）×RLとする。
入力階調値の全階調について出力階調値を修正したら、派生ドット振分テーブルＴ２，Ｔ３としてＨＤ１４に記憶する（Ｓ２８０）。作成されたテーブルＴ２，Ｔ３は、基準インクの使用量が表された入力階調データと、各階調における対象インクのドット形成量がドットの種類毎に表された出力階調データと、の対応関係を規定したデータとされる。ここで、両パッチの測色データを基準として基準インクの入力階調値と対象インクの入力階調値とを対応付けた対応関係データに基づいて派生ドット振分テーブルを作成しているので、派生ドット振分テーブルは基準パッチの基準測色データに対する色補償用パッチの測色データの差異を補償するように（少なくさせるように）対応関係が規定されたデータとされる。言い換えると、派生ドット振分テーブルは、基準インクを使用したときに印刷媒体上に印刷される標準のドット形成量の基準パッチＰ２に対する対象インクを使用したときに同じ種類の印刷媒体上に印刷される同標準のドット形成量の色補償用パッチＰ３の色ずれを複数種類のドットのそれぞれについて補償させるように入力階調データと出力階調データとの対応関係を規定したデータとされる。
そして、ＣＭＹＲＶＫの全色について派生ドット振分テーブルを作成したか否かを判断し（Ｓ２８５）、条件不成立時にはＳ２０５〜Ｓ２８５を繰り返し、条件成立時にはフローを終了する。
【００６０】
以上により作成された派生ドット振分テーブルを用いてプリンタに対する印刷制御を行うと、基準インク用の色変換ＬＵＴを用いてＲＧＢデータをＣＭＹＲＶＫデータに色変換し、同派生ドット振分テーブルを参照してＣＭＹＲＶＫデータを色毎かつドット種類毎のドット量データに変換することができる。ここで、当該ドット量データは、対象インクを使用したときに印刷媒体上に印刷される画像の色ずれをドットの各種類について補償させるデータとされている。すると、プリンタに対して当該ドット量データに対応する色毎の小中大ドットを印刷媒体上に形成させる制御を行うと、基準インクに対する色ずれが補償された印刷画像を印刷させることができる。従って、プリンタに使用させるインクセットを変更する場合でも色変換ＬＵＴを作り直す必要がなくなるので、対象プリンタのキャリブレーション作業が迅速化される。
【００６１】
また、図１５に示すように、173個の参照点を有する色変換ＬＵＴでは約29KB（173個×６色）のデータ量となり、256全階調について小中大ドットの形成量を表す出力階調データを格納したドット振分テーブルでは約5KB（256×３種類×６色）のデータ量となる。すると、３種類のインクセットを交換して使用する場合、従来では色変換ＬＵＴとドット振分テーブルを記憶させるために約102KB（34×３＋５×３）の記憶領域が必要であったのに対し、本発明によると約44KB（34＋５×３）の記憶領域で済む。このように、複数のインクセットを交換して使用する場合でも複数の色変換ＬＵＴを記憶しておく必要がなくなるので、記憶させるデータの量を少なくさせることができる。
また、客観的に評価可能な測色データから派生ドット振分テーブルの対応関係が規定されるので、派生ドット振分テーブルは正確に基準インクと対象インクとの色の違いを少なくさせるデータとされている。従って、正確にインクの違いによる色ずれが少なくされた印刷画像が得られる。
【００６２】
さらに、派生ドット振分テーブルの入出力階調データの対応関係は、測色データから得られる複数の指標量の中から単調変化となる単調指標量のみに基づいて基準パッチの単調指標量と色補償用パッチの単調指標量との差異が少なくなるように規定されているので、対象プリンタの色再現性が良好となる。ここで、基準パッチと色補償用パッチとについて、測色する基準とする色空間の色成分量のそれぞれと、印刷媒体との色差と、を派生ドット振分テーブル作成に用いる単調指標量の選択範囲とすることにより、対象プリンタの色再現性が良好に保たれ、同対象プリンタのキャリブレーション作業が迅速化される。
さらに、派生ドット振分テーブルの入出力階調データの対応関係は、基準インクのドット形成量の変化に対して最も差異の大きい指標量のみの差異が少なくなるように規定されているので、対象プリンタのキャリブレーション作業が迅速化される。
なお、基準プリンタを使用してドット振分テーブルを作成して印刷制御対象の対象プリンタ（対象印刷装置）に使用させるので、ドット振分テーブルを作成する手間が少なくて済む。むろん、このような効果は得られないものの、実際に印刷制御を行う対象プリンタを使用してドット振分テーブルを作成してもよい。この場合、プリンタ間の機体差による画像の色ずれを少なくさせるドット振分テーブルを作成することができる。
【００６３】
（３）ドット形成量データを用いた印刷制御処理：
図１６は、上述したドット振分テーブル作成処理により作成されたドット振分テーブルを用いてプリンタに対する印刷制御を行う印刷制御処理を示すフローチャートである。本処理を行うＰＣ１０は印刷制御装置を構成し、Ｓ３１０が色変換手段、Ｓ３１５がドット振分手段、Ｓ３２０〜Ｓ３３０が印刷制御手段に対応している。以下、図１も参照して説明する。
まず、ＰＣ１０は、多数（所定数）の画素別とされて複数の要素色に対応した階調データから構成された画像データＤＡ１を入力し、画像をＲＧＢ毎の複数の画素で階調表現した広域ＲＧＢ色空間内のＲＧＢデータＤＡ２に変換する（Ｓ３０５）。その際、データを部分的に読み込んでもよいし、データの受け渡しに利用されるバッファ領域を表すポインタの受け渡しだけでもよい。画像データＤＡ１は、画像をドットマトリクス状である多数の画素で階調表現したデータであり、ｓＲＧＢ色空間で定義されるＲＧＢから構成された画像データや、ＹＵＶ表色系におけるＹＵＶから構成された画像データ、等がある。画像データの各成分も様々な階調数とされているので、ｓＲＧＢやＹＵＶ表色系等の定義に従って、画像データを広域ＲＧＢ色空間内のＲＧＢ各256階調のＲＧＢデータに変換する。同ＲＧＢデータは、複数の要素色ＲＧＢで画像を表現した印刷データである。
【００６４】
次に、ＲＧＢデータを構成する各画素の階調データを変換対象として順次対象画素を移動させながら、色変換ＬＵＴ１４ａを参照して、画像を画素毎にＲＧＢ（第一要素色）毎の階調データで表現したＲＧＢデータ（第一画像データ）ＤＡ２を、プリンタで使用されるインクの色に対応したＣＭＹＲＶＫ（第二要素色）毎の階調データで表現したＣＭＹＲＶＫデータ（第二画像データ）ＤＡ３に色変換する（Ｓ３１０）。色変換ＬＵＴ１４ａは、ＲＧＢ毎の階調データと、プリンタで使用される基準インクの使用量がＣＭＹＲＶＫ毎に表された階調データと、の対応関係を複数の参照点について規定した情報テーブルである。入力したＲＧＢデータのＲＧＢ毎の階調データに一致するＣＭＹＲＶＫデータが色変換ＬＵＴに格納されていない場合には、当該ＲＧＢ毎の階調データに近い複数のＲＧＢ毎の階調データに対応するＣＭＹＲＶＫデータのＣＭＹＲＶＫ毎の階調データを取得し、体積補間等の補間演算により入力したＲＧＢ毎の階調データに対応するＣＭＹＲＶＫ毎の階調データに変換する。ＣＭＹＲＶＫデータＤＡ３は、ＲＧＢデータＤＡ２と同じく画像をドットマトリクス状の多数（所定数）の画素で階調表現した印刷データであり、画素毎の階調データはプリンタ２０が印刷ヘッドから吐出する各インクの使用量を表すＣＭＹＲＶＫ各256階調のデータであるとする。
【００６５】
その後、ＣＭＹＲＶＫデータＤＡ３を構成する各画素の階調データを変換対象として順次対象画素を移動させながら、対象インク用のドット振分テーブル（１４ｂ〜ｄのいずれか）を参照することにより、ＣＭＹＲＶＫデータを構成するＣＭＹＲＶＫ色別の階調データ（入力階調データ）を、インク量の異なる複数種類のドット形成量を同種類別に表すドット量データ（出力階調データ）ＤＡ４に変換するドット振り分け処理を行う（Ｓ３１５）。ドット量データは、色毎に、小ドット用ドット量データ、中ドット用ドット量データ、大ドット用ドット量データから構成される。これらのドット量データも、ＣＭＹＲＶＫデータと同じく画像をドットマトリクス状の多数（所定数）の画素で階調表現したデータであり、画素毎の階調データはプリンタが印刷ヘッドから吐出する各ドットのインク使用量を表すＣＭＹＲＶＫ各256階調のデータであるとする。
基準インクと対象インクとが異なる場合、派生ドット振分テーブルＴ２，Ｔ３が用いられる。当該テーブルは、基準インクを使用したときに印刷媒体上に印刷される標準のドット形成量の基準パッチに対する対象インクを使用したときに印刷媒体上に印刷される同標準のドット形成量の色補償用パッチの色ずれを複数種類のドットのそれぞれについて補償させるように（少なくさせるように）入出力階調データの対応関係が入力階調データの各階調において規定されている。従って、派生ドット振分テーブルを参照して変換されたドット種類毎のドット量データは、基準インクにより印刷媒体上に印刷される印刷画像に対する対象インクにより同じ種類の印刷媒体上に印刷される印刷画像の色ずれを補償させるデータとされる。
なお、対象インクが基準インクである場合、基準ドット振分テーブルＴ１が用いられる。この基準ドット振分テーブルは、基準インクのインク使用量が表された入力階調データと、同基準インクのドット形成量がドット種類毎に表された出力階調データと、の対応関係が入力階調データの各階調において規定されている。従って、基準ドット振分テーブルを参照して変換されたドット種類毎のドット量データは、基準インクにより印刷媒体上に印刷される印刷画像を高画質にさせるデータとされている。
【００６６】
ドット量データＤＡ４を生成すると、ドット振分手段による変換後の出力階調データからなるドット量データＤＡ４を構成する画素毎に、ドットの大きさ毎のドット量データに対して誤差拡散法やディザ法や濃度パターン法といった所定のハーフトーン処理を行っていき、ＣＭＹＲＶＫデータＤＡ３の画素数と同じ画素数であるＣＭＹＲＶＫ別のハーフトーンデータＤＡ５を生成する（Ｓ３２０）。ハーフトーンデータは、ドットの形成状況をドットの形成有無として表すデータであり、例えば階調値「１」をドット形成有り、階調値「０」をドット形成無しに対応させて二値化した２階調の二値化データとすることができる。むろん、４階調等のデータとしてもよい。
【００６７】
また、生成したハーフトーンデータＤＡ５に対して所定のラスタライズ処理を行ってプリンタで使用される順番に並べ替え、ＣＭＹＲＶＫ別のラスタデータＤＡ６を生成し（Ｓ３２５）、プリンタ２０に対して出力して（Ｓ３３０）、フローを終了する。すると、プリンタ２０は、画像を表現するラスタデータを入手し、これらのデータに基づいて印刷ヘッドを駆動してインクを吐出して印刷用紙上に付着させ、ＲＧＢデータＤＡ２に対応する印刷画像Ｉ１を形成する。ラスタデータはＣＭＹＲＶＫ毎かつドット種類毎に基準インクによる印刷画像に対する対象インクによる印刷画像の色ずれを補償させる（少なくさせる）データであるので、対象インクによる印刷画像は基準インクによる印刷画像に対する色ずれが補償された画像となる。
上記Ｓ３２０〜Ｓ３３０により、対象プリンタに対して、ドット量データＤＡ４を構成する画素毎に、ドット量データＤＡ４の各画素の出力階調データに対応した対象インクの複数種類のドットを印刷媒体上に形成させて印刷させる制御を行うことができる。なお、ハーフトーン処理を実行可能なプリンタであれば多階調のドット量データをプリンタに送出し、当該ドット量データに基づく印刷を実行させるようにすることができる。
【００６８】
以上説明したように、ＣＭＹＲＶＫデータＤＡ３の各画素の階調データ（ドット振り分け処理時の入力階調データ）を基準インクの使用量が表されたデータとし、出力階調データを基準インクと対象インクとの色の違いを補償させるデータとすることにより、プリンタに使用させるインクの組み合わせを変更する場合でも色変換ＬＵＴを作り直す必要がなくなるので、対象プリンタのキャリブレーション作業を迅速化させることが可能となる。また、複数のインク組み合わせを交換して使用する場合でも複数の色変換ＬＵＴを記憶しておく必要がなくなるので、記憶させるデータの量を少なくさせることが可能となる。
また、客観的に評価可能な測色データから派生ドット振分テーブルの対応関係が規定されるので、正確にインクの違いによる色ずれが少なくされた印刷画像が得られる。
さらに、派生ドット振分テーブルの入出力階調データの対応関係は、単調変化となる単調指標量のみに基づいて基準パッチの単調指標量と色補償用パッチの単調指標量との差異が少なくなるように規定されているので、対象プリンタの色再現性を良好となる。
【００６９】
（４）変形例：
ところで、本発明を実施する際に使用可能なコンピュータと周辺装置は、様々な構成が可能である。例えば、印刷装置は、コンピュータと一体化されたものでもよい。単色画像のみ印刷する印刷装置でもよい。上述したフローについては、一部または全部を印刷装置あるいは専用の画像処理装置で実行してもよい。
上記色変換ＬＵＴの代わりに、第一要素色毎の階調データと、印刷装置で使用される基準インクの使用量が第二要素色毎に表された階調データと、の対応関係を規定した色変換用の変換式を用いるとともに、当該変換式に使用する複数のパラメータを色変換パラメータ情報テーブルとしてＨＤ等に記録しておいてもよい。
【００７０】
本発明は、インク使用量が表された入力階調データから印刷装置にて形成可能なドットの全３種類に対応した出力階調データに変換する印刷制御装置以外にも、印刷装置にて形成可能なドットの一部の種類（例えば小と大のドット）のみに対応した出力階調データに変換する装置に適用可能である。小大ドットのみに対応した出力階調データに変換する場合、印刷装置はインク量の異なる二以上の小中大ドットを形成可能な装置であり、ドット振分手段は入力階調データから小大ドット（複数種類のドット）の形成量を小大ドット毎に表す出力階調データに変換する手段となる。そして、上記ドット振分テーブルは、小大ドットのみに対応した出力階調データを格納した情報テーブルとしておけばよい。
上記ドット振分テーブルの代わりに、印刷装置で使用されるインク使用量を表す入力階調データと複数種類のドットの形成量を同種類毎に表す出力階調データに変換する変換式を用いるとともに、当該変換式に使用する複数のパラメータをドット振分パラメータ情報テーブルとしてＨＤ等に記録しておいてもよい。
【００７１】
印刷装置間で印刷ヘッドに印加される駆動電圧にばらつきがあったり、ノズルの形状にばらつきがあったりして、印刷装置毎に各ドットのインク量が異なることがある。基準印刷装置を用いてドット振分テーブルを作成する場合、ユーザに使用させる各対象印刷装置毎に基準印刷装置の各ドットのインク量に対する対象印刷装置の各ドットのインク量の誤差を表すＩＤ（誤差情報）を色毎かつドット種類毎に印刷装置内のメモリに記録しておき、印刷制御をおこなう場合にはインクセットの種類に対応したドット振分テーブルを参照して色変換後のＣＭＹＲＶＫデータをドット種類毎のドット量データに変換するとともに、当該ＩＤを用いて各ドット量データを修正することによって、インクの違いによる色ずれを補償するとともに印刷装置間の各ドットのインク量の誤差を補償する構成としてもよい。すると、対象印刷装置の色再現性を向上させることができ、印刷画像の画質をさらに良好にさせることができる。
なお、上述したように、対象印刷装置毎にドット振分テーブルを作成すると、上記ＩＤを用いることなく印刷装置間の各ドットのインク量の誤差による印刷画像の色ずれもインクの違いによる色ずれとともに補償することができる点で、好ましい。
【００７２】
また、図１７に示すように、印刷装置からインクの組み合わせの種類を表すインク組合せ種類情報を取得し、ドット形成量データを切り替えて参照するようにしてもよい。なお、図のフローを行う前提として、プリンタ２０のメモリ３１（メモリチップ２８ａ等も可）にインク組合せ情報を記録しているものとする。ここで、インク組合せ情報は、インクセットの種類毎に異なる情報とされ、例えば、基準インクの組み合わせに対して「１」、対象インクの組み合わせ１に対して「２」、対象インクの組み合わせ２に対して「３」、等とすることができる。図のフローは、図１６のフローと比べて、Ｓ４０５〜Ｓ４１５，Ｓ４２０が追加されている。
処理を開始すると、ＰＣ１０は、プリンタ２０からインク組合せ情報を取得済みであるか否かを判断する（Ｓ４０５）。条件成立の場合、プリンタからインク組合せ情報を取得する必要がないと判断してＳ３０５に進む。なお、ＰＣ１０に接続したプリンタを変更した場合、当該プリンタに対応するインク組合せ情報が無いと判断してＳ４１０に進む。
条件不成立の場合、インク組合せ情報の入手要求を作成してプリンタ２０に送信する（Ｓ４１０）。すると、プリンタ２０は同入手要求を受信し、メモリ３１からインク組合せ情報を読み出してＰＣに対して送信する。そこで、ＰＣでは、インク組合せ情報を取得し、ＨＤ１４に記憶して（Ｓ４１５）、Ｓ３０５に進む。このように、インク組合せ情報がプリンタと一体となっているので、本印刷システムのユーザはインクセットを交換したりプリンタを変更したりしても別途インク組合せ情報を入力する必要がない。従って、本印刷制御装置は便利である。
【００７３】
その後、画像データを入力し、共通の基準インク用色変換ＬＵＴ１４ａを参照して、ＲＧＢデータをＣＭＹＲＶＫデータに色変換する（Ｓ３０５〜Ｓ３１０）。次に、ＨＤに記憶させたインク組合せ情報を読み出し、ＨＤに記憶されているドット振分テーブルの中から当該インク組合せ情報に対応するドット振分テーブルをＲＡＭに読み出す（Ｓ４２０）。そして、読み出したドット振分テーブルを参照してＣＭＹＲＶＫデータをドット量データに変換し、プリンタ２０に対して変換後のドット量データに対応するドットを形成させる制御を行って（Ｓ３１５〜Ｓ３３０）、フローを終了する。
以上により、複数のインクセットを交換して使用する場合でもドット振分テーブルを切り替えて参照するだけで共通の色変換ＬＵＴを利用することができるので、記録しておくデータの量が少なくて済む。
むろん、基準インクの組み合わせとは異なる対象インクの組み合わせを交換することなく使用する際には、当該対象インクの組み合わせに対応する派生ドット振分テーブルのみをＨＤに記憶しておいて、当該テーブルを参照しながら上記印刷制御処理を行う構成とすればよい。
【００７４】
また、図１８に示すように、対象プリンタを使用して、図６で示した基準ドット振分テーブル作成処理を行い（Ｓ５０５）、図１０と図１１に示した派生ドット振分テーブル作成処理を行い（Ｓ５１０）、その後、図１６または図１７で示した印刷制御処理を行う（Ｓ５１５）構成としてもよい。
以上の構成でも、プリンタに使用させるインクセットを変更する場合でも色変換ＬＵＴを作り直す必要がなくなるので、対象プリンタのキャリブレーション作業を迅速化させることが可能となる。また、複数のインクセットを切り替えて使用する場合でも複数の色変換ＬＵＴを記憶させておく必要がなくなるので、記憶させるデータの量を少なくさせることが可能となる。
【図面の簡単な説明】
【００７５】
【図１】印刷制御装置Ｕ０の構成を模式的に示す図。
【図２】印刷システムの構成を示すブロック図。
【図３】ドット形成量データ作成方法を模式的に示す図。
【図４】ノズルおよびその内部構造を拡大して示す図。
【図５】ドット振分テーブルの構造を模式的に示す図。
【図６】基準ドット振分テーブルの作成処理を示すフローチャート。
【図７】ドット形成量と明度との相関データを示すグラフ形式の図。
【図８】小中ドットのグラフを大ドットのグラフに合致させる様子を説明する図。
【図９】入力階調値と複数種類のドットの形成量との対応関係を示す図。
【図１０】派生ドット振分テーブル作成処理を示すフローチャート。
【図１１】派生ドット振分テーブル作成処理を示すフローチャート。
【図１２】ドット記録率に対する指標量Ｌ，ａ，ｂ，WEの一例を示す図。
【図１３】対応関係データを生成する様子を模式的に示す図。
【図１４】基準インクのドット形成量に対するドット形成量の比の近似式を示す図。
【図１５】必要なデータ量を従来と比較する説明図。
【図１６】本印刷制御装置が行う印刷制御処理を示すフローチャート。
【図１７】変形例において、印刷制御処理を示すフローチャート。
【図１８】変形例において、本印刷制御装置が行う処理を示すフローチャート。
【符号の説明】
【００７６】
１０…パーソナルコンピュータ（ＰＣ）、１４…ハードディスク（ＨＤ）、１４ａ…共通の色変換ＬＵＴ（色変換データ）、１４ｂ〜ｄ…ドット振分テーブル（ドット形成量データ）、２０…インクジェットプリンタ、４０…カラー測色機、Ｄ１〜Ｄ３…入力階調データ、Ｄ４〜Ｄ６…出力階調データ、ＤＡ２…ＲＧＢデータ（第一画像データ）、ＤＡ３…ＣＭＹＲＶＫデータ（第二画像データ）、ＤＡ４…ドット量データ、Ｄ１１…対応関係データ、Ｉ１…印刷画像、Ｍ１，Ｍ２…印刷媒体、Ｐ１…指標量選択用パッチ、Ｐ２…基準パッチ（基準インクの標準画像）、Ｐ３…色補償用パッチ（対象インクの標準画像）、Ｔ１…基準ドット振分テーブル、Ｔ２，Ｔ３…派生ドット振分テーブル、Ｕ０…印刷制御装置、Ｕ１…画像入力部、Ｕ２…色変換部（色変換手段）、Ｕ３…ドット振分部（ドット振分手段）、Ｕ４，Ｕ５…印刷制御手段
【図１】
2005305864.tif 000003
【図２】
2005305864.tif 000004
【図３】
2005305864.tif 000005
【図４】
2005305864.tif 000006
【図５】
2005305864.tif 000007
【図６】
2005305864.tif 000008
【図７】
2005305864.tif 000009
【図８】
2005305864.tif 000010
【図９】
2005305864.tif 000011
【図１０】
2005305864.tif 000012
【図１１】
2005305864.tif 000013
【図１２】
2005305864.tif 000014
【図１３】
2005305864.tif 000015
【図１４】
2005305864.tif 000016
【図１５】
2005305864.tif 000017
【図１６】
2005305864.tif 000018
【図１７】
2005305864.tif 000019
【図１８】
2005305864.tif 000020