(57)【要約】【課題】各色のインクカートリッジを個別に交換可能な印刷装置において印刷画像の形成に寄与せずに消費されるインクを少なくさせることを課題とする。【解決手段】ドットマトリクス状の画素毎に第一表色系の成分色で表現した画像の各画素の色を示す色成分値について表色系を上記第一特定色および代替色を成分色として含むとともに上記複数のインクの色の少なくとも一部を成分色とした第二表色系に色変換するにあたり、第一特定色のインクの量と、当該第一特定色を除いて同第二表色系の成分色の中から選ばれる第二特定色のインクの量と、に差異が生じているときに第一特定色および代替色のインクのいずれか一方の少なくとも一部を他方のインクで代替させて同差異を低減させるインク使用量となる色成分値に色変換し、色変換後の色成分値からなる画像データに対応する画像を上記印刷装置に印刷させる制御を行う。【選択図】図１
2005014586.tif 000002
【特許請求の範囲】
【請求項１】
第一特定色のインクを充填したインクカートリッジと当該第一特定色を代替可能な代替色のインクを充填したインクカートリッジとを少なくとも含む複数のインクカートリッジに充填されたインクを使用して印刷を実行する印刷装置を制御する印刷制御装置であって、
上記インクカートリッジ内のインクの量を示す情報を取得するインク情報取得手段と、
ドットマトリクス状の画素毎に第一表色系の成分色で表現した画像の各画素の色を示す色成分値について表色系を上記第一特定色および代替色を成分色として含むとともに上記複数のインクの色の少なくとも一部を成分色とした第二表色系に色変換するにあたり、上記第一特定色のインクの量と、当該第一特定色を除いて同第二表色系の成分色の中から選ばれる第二特定色のインクの量と、に差異が生じているときに上記第一特定色および代替色のインクのいずれか一方の少なくとも一部を他方のインクで代替させて同差異を低減させるインク使用量となる色成分値に色変換する色変換手段と、
上記色変換後の色成分値からなる画像データに対応する画像を上記印刷装置に印刷させる制御を行う印刷制御手段とを具備することを特徴とする印刷制御装置。
【請求項２】
第一特定色のインクを充填したインクカートリッジと当該第一特定色を代替可能な代替色のインクを充填したインクカートリッジとを少なくとも含む複数のインクカートリッジに充填されたインクを使用して印刷を実行可能であるとともに同複数のインクカートリッジの少なくとも一部を当該インクカートリッジに充填されたインクとは異なる色のインクが充填されたインクカートリッジに交換して印刷を実行可能な印刷装置を制御する印刷制御装置であって、
上記インクカートリッジ内のインクの量を示す情報を取得するインク情報取得手段と、
ドットマトリクス状の画素毎に第一表色系の成分色で表現した画像の各画素の色を示す色成分値について表色系を上記第一特定色および代替色を成分色として含むとともに上記複数のインクの色の少なくとも一部を成分色とした第二表色系に色変換するにあたり、上記第一特定色のインクの量と、当該第一特定色を除いて同第二表色系の成分色の中から選ばれる第二特定色のインクの量と、に差異が生じているときに上記第一特定色および代替色のインクのいずれか一方の少なくとも一部を他方のインクで代替させて同差異を低減させるインク使用量となる色成分値に色変換する色変換手段と、
上記色変換後の色成分値からなる画像データに対応する画像を上記印刷装置に印刷させる制御を行う印刷制御手段とを具備することを特徴とする印刷制御装置。
【請求項３】
上記複数のインクの中から上記第一特定色および第二特定色のインクの組み合わせを選択する入力を受け付けるインク指定手段が設けられていることを特徴とする請求項１または請求項２に記載の印刷制御装置。
【請求項４】
上記第一表色系で色を表現する色成分値と上記第二表色系で色を表現する色成分値との対応関係を規定した色変換データを記録した記録領域をさらに備え、
上記色変換手段は、上記第一特定色および第二特定色のインクの量に差異が生じているときに上記色変換データを補正することにより上記第一特定色および代替色のインクのいずれか一方の少なくとも一部を他方のインクで代替させて同差異を低減させるインク使用量となる色成分値を与える色変換データを生成し、補正後の色変換データを参照して上記各画素の色成分値を色変換することを特徴とする請求項１〜請求項３のいずれかに記載の印刷制御装置。
【請求項５】
上記記録領域には、組み合わせ可能な上記第一特定色および第二特定色のインクの組み合わせを表す組み合わせ情報が記録され、
上記記録領域に記録された組み合わせ情報で表されるインクの組み合わせの中から上記第一特定色および第二特定色のインクの組み合わせを選択する入力を受け付けるインク指定手段が設けられ、
上記色変換手段は、上記選択された第一特定色および第二特定色のインクの量に差異が生じているときに上記色変換データを補正することにより当該第一特定色および当該第一特定色を代替可能な代替色のインクのいずれか一方の少なくとも一部を他方のインクで代替させて同差異を低減させるインク使用量となる色成分値を与える色変換データを生成し、補正後の色変換データを参照して上記各画素の色成分値を色変換することを特徴とする請求項４に記載の印刷制御装置。
【請求項６】
上記記録領域には、上記印刷装置にて印刷される画像の各画質設定と上記第一特定色および第二特定色のインクの組み合わせとの対応を表した画質設定情報が記録され、
上記インク指定手段は、上記各画質設定の中から画質設定を選択する入力を受け付け、上記画質設定情報から同選択された画質設定に対応する上記第一特定色および第二特定色のインクの組み合わせを表す選択情報を取得し、
上記色変換手段は、上記選択情報で表される組み合わせに含まれる第一特定色および第二特定色のインクの量に差異が生じているときに上記色変換データを補正することにより当該第一特定色および当該第一特定色を代替可能な代替色のインクのいずれか一方の少なくとも一部を他方のインクで代替させて同差異を低減させるインク使用量となる色成分値を与える色変換データを生成し、補正後の色変換データを参照して上記各画素の色成分値を色変換することを特徴とする請求項４または請求項５に記載の印刷制御装置。
【請求項７】
上記第二特定色のインクは、上記代替色のインクとされており、
上記色変換手段は、色変換後の色成分値による上記第一特定色および代替色のインクのインク使用量が上記第一特定色および代替色のインクの残量比または使用済みインク量の逆比となるように上記色変換データを補正し、当該補正後の色変換データを参照して上記各画素の色成分値を色変換することを特徴とする請求項４〜請求項６のいずれかに記載の印刷制御装置。
【請求項８】
上記色変換手段は、上記第一特定色のインクと上記代替色のインクとについて予め決められた代替比率を参照し、上記色変換データに規定された色成分値について当該代替比率で上記第一特定色の色成分値を上記代替色の色成分値に代替させることによって上記第一特定色および代替色のインクのインク使用量が上記第一特定色および代替色のインクの残量比または使用済みインク量の逆比となるように上記色変換データを補正することを特徴とする請求項７に記載の印刷制御装置。
【請求項９】
上記色変換手段は、上記色変換データから上記第一特定色のインクと上記代替色のインクとの代替比率を取得し、当該色変換データに規定された色成分値について当該代替比率で上記第一特定色の色成分値を上記代替色の色成分値に代替させることによって上記第一特定色および代替色のインクのインク使用量が上記第一特定色および代替色のインクの残量比または使用済みインク量の逆比となるように上記色変換データを補正することを特徴とする請求項７に記載の印刷制御装置。
【請求項１０】
上記代替色のインクは、上記第一特定色のインクと色相が略同一であって濃度が異なるインクとされていることを特徴とする請求項１〜請求項９のいずれかに記載の印刷制御装置。
【請求項１１】
上記第一特定色および代替色のインクのいずれか一方は、複数とされるとともに当該複数のインクを混合した色が他方のインクの色と略同一とされていることを特徴とする請求項１〜請求項９のいずれかに記載の印刷制御装置。
【請求項１２】
上記色変換手段は、上記第一特定色のインクの量と上記第二特定色のインクの量との差分が正の値とされた所定の第一閾値以上またはより大であるときに、上記各画素の色成分値を、上記第一特定色および代替色のインクのいずれか一方の一部を他方のインクで代替させて上記第一特定色および第二特定色のインクの量についての差異を低減させるインク使用量となる色成分値に色変換することを特徴とする請求項１〜請求項１１のいずれかに記載の印刷制御装置。
【請求項１３】
上記色変換手段は、上記第一特定色のインクの量と上記第二特定色のインクの量との差分が正の値とされた所定の第一閾値以上またはより大であり、かつ、当該第一閾値より大きい所定の第二閾値以下またはより小であるときに、上記各画素の色成分値を、上記第一特定色および代替色のインクのいずれか一方の一部を他方のインクで代替させて上記第一特定色および第二特定色のインクの量についての差異を低減させるインク使用量となる色成分値に色変換することを特徴とする請求項１〜請求項１１のいずれかに記載の印刷制御装置。
【請求項１４】
第一特定色のインクを充填したインクカートリッジと当該第一特定色を代替可能な代替色のインクを充填したインクカートリッジとを少なくとも含む複数のインクカートリッジに充填されたインクを使用して印刷を実行する印刷装置を制御する印刷制御方法であって、
上記インクカートリッジ内のインクの量を示す情報を取得するインク情報取得工程と、
ドットマトリクス状の画素毎に第一表色系の成分色で表現した画像の各画素の色を示す色成分値について表色系を上記第一特定色および代替色を成分色として含むとともに上記複数のインクの色の少なくとも一部を成分色とした第二表色系に色変換するにあたり、上記第一特定色のインクの量と、当該第一特定色を除いて同第二表色系の成分色の中から選ばれる第二特定色のインクの量と、に差異が生じているときに上記第一特定色および代替色のインクのいずれか一方の少なくとも一部を他方のインクで代替させて同差異を低減させるインク使用量となる色成分値に色変換する色変換工程と、
上記色変換後の色成分値からなる画像データに対応する画像を上記印刷装置に印刷させる制御を行う印刷制御工程とを具備することを特徴とする印刷制御方法。
【請求項１５】
第一特定色のインクを充填したインクカートリッジと当該第一特定色を代替可能な代替色のインクを充填したインクカートリッジとを少なくとも含む複数のインクカートリッジに充填されたインクを使用して印刷を実行可能であるとともに同複数のインクカートリッジの少なくとも一部を当該インクカートリッジに充填されたインクとは異なる色のインクが充填されたインクカートリッジに交換して印刷を実行可能な印刷装置を制御する印刷制御方法であって、
上記インクカートリッジ内のインクの量を示す情報を取得するインク情報取得工程と、
ドットマトリクス状の画素毎に第一表色系の成分色で表現した画像の各画素の色を示す色成分値について表色系を上記第一特定色および代替色を成分色として含むとともに上記複数のインクの色の少なくとも一部を成分色とした第二表色系に色変換するにあたり、上記第一特定色のインクの量と、当該第一特定色を除いて同第二表色系の成分色の中から選ばれる第二特定色のインクの量と、に差異が生じているときに上記第一特定色および代替色のインクのいずれか一方の少なくとも一部を他方のインクで代替させて同差異を低減させるインク使用量となる色成分値に色変換する色変換工程と、
上記色変換後の色成分値からなる画像データに対応する画像を上記印刷装置に印刷させる制御を行う印刷制御工程とを具備することを特徴とする印刷制御方法。
【請求項１６】
第一特定色のインクを充填したインクカートリッジと当該第一特定色を代替可能な代替色のインクを充填したインクカートリッジとを少なくとも含む複数のインクカートリッジに充填されたインクを使用して印刷を実行する印刷装置を制御する機能をコンピュータに実現させる印刷制御プログラムであって、
上記インクカートリッジ内のインクの量を示す情報を取得するインク情報取得機能と、
ドットマトリクス状の画素毎に第一表色系の成分色で表現した画像の各画素の色を示す色成分値について表色系を上記第一特定色および代替色を成分色として含むとともに上記複数のインクの色の少なくとも一部を成分色とした第二表色系に色変換するにあたり、上記第一特定色のインクの量と、当該第一特定色を除いて同第二表色系の成分色の中から選ばれる第二特定色のインクの量と、に差異が生じているときに上記第一特定色および代替色のインクのいずれか一方の少なくとも一部を他方のインクで代替させて同差異を低減させるインク使用量となる色成分値に色変換する色変換機能と、
上記色変換後の色成分値からなる画像データに対応する画像を上記印刷装置に印刷させる制御を行う印刷制御機能とを実現させることを特徴とする印刷制御プログラム。
【請求項１７】
第一特定色のインクを充填したインクカートリッジと当該第一特定色を代替可能な代替色のインクを充填したインクカートリッジとを少なくとも含む複数のインクカートリッジに充填されたインクを使用して印刷を実行可能であるとともに同複数のインクカートリッジの少なくとも一部を当該インクカートリッジに充填されたインクとは異なる色のインクが充填されたインクカートリッジに交換して印刷を実行可能な印刷装置を制御する機能をコンピュータに実現させる印刷制御プログラムであって、
上記インクカートリッジ内のインクの量を示す情報を取得するインク情報取得機能と、
ドットマトリクス状の画素毎に第一表色系の成分色で表現した画像の各画素の色を示す色成分値について表色系を上記第一特定色および代替色を成分色として含むとともに上記複数のインクの色の少なくとも一部を成分色とした第二表色系に色変換するにあたり、上記第一特定色のインクの量と、当該第一特定色を除いて同第二表色系の成分色の中から選ばれる第二特定色のインクの量と、に差異が生じているときに上記第一特定色および代替色のインクのいずれか一方の少なくとも一部を他方のインクで代替させて同差異を低減させるインク使用量となる色成分値に色変換する色変換機能と、
上記色変換後の色成分値からなる画像データに対応する画像を上記印刷装置に印刷させる制御を行う印刷制御機能とを実現させることを特徴とする印刷制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクを使用して印刷を行う印刷装置を制御する印刷制御装置、印刷制御方法および印刷制御プログラムに関する。
【背景技術】
【０００２】
近年の印刷装置は、略同一の色相で濃度の異なる濃淡インクを含む複数色のインクを充填したインクカートリッジを搭載し、各色インクの使用量を印刷制御装置により制御して印刷媒体上に画像を形成している。濃淡インクはシアンやマゼンタ等有彩色インクに対して採用されることが多く、濃淡インクを併用することによって高画質の印刷物を得ることができる。しかし、濃淡インクの使用量に偏りが生じやすい。そこで、特許文献１に開示された技術のように、濃淡インクを一体的に収容したインクカートリッジを使用してカラー印刷を行うときに、複数の同一色相インクを有する色相についてユーザからの印刷モードの選択を許容することにより、インクの利用効率を向上させている。
【０００３】
また、インクカートリッジを交換した直後、上記印刷制御装置は、インクカートリッジからヘッドにインクを供給する供給経路に対するインク詰まり防止、供給経路へのインク充填等のためにクリーニングを印刷装置に実施させている。ここで、同じ色のインクカートリッジに交換する場合には交換クリーニングを実行させ、異なる色のインクカートリッジに交換する場合には交換クリーニングよりもインク消費量の多い初期充填クリーニングを実行させている。
【特許文献１】特開２００１−７１５３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
各色のインクカートリッジを個別に交換可能な印刷装置においても、上記クリーニングは印刷装置の低コスト化のため全インクを単一のポンプで同時に吸引している。従って、交換したインクカートリッジ以外のインクカートリッジについてもインクは吸引されてしまい、印刷画像の形成に寄与せず損失となり、クリーニング時のインク消費量が多くなっていた。このような状況であっても画像の形成に寄与しないインクの消費はできるだけ少ない方が好ましい。
また、インクの色を変えるようなインクカートリッジの交換が可能な印刷装置では、複数のインクカートリッジを他の色のインクカートリッジに交換する際に一部のインクカートリッジにインクが残り、インクの無駄が生じていた。
本発明は、上記課題にかんがみてなされたもので、クリーニング頻度を低減させ、クリーニングによって印刷画像の形成に寄せずに消費されるインクを少なくさせることが可能な印刷制御装置、印刷制御方法および印刷制御プログラムの提供を目的とする。
【課題を解決するための手段および発明の効果】
【０００５】
上記目的を達成するため、本発明は、第一特定色のインクを充填したインクカートリッジと当該第一特定色を代替可能な代替色のインクを充填したインクカートリッジとを少なくとも含む複数のインクカートリッジに充填されたインクを使用して印刷を実行する印刷装置を制御する印刷制御装置であって、インク情報取得手段と、色変換手段と、印刷制御手段とを具備することを特徴とする。
上記インク情報取得手段により、複数のインクカートリッジ内のインクの量を示す情報（インク情報）が取得される。すると、色変換手段により、インク情報を参照することによって、ドットマトリクス状の画素毎に第一表色系の成分色で表現した画像の各画素の色を示す色成分値について表色系が第二表色系に色変換される。この第二表色系の成分色は、第一特定色と代替色とを含むとともに、複数のインクの色の少なくとも一部とされている。色変換の際、第一特定色のインクの量と、第二特定色のインクの量と、に差異が生じているときに、当該差異が低減されるインク使用量となる色成分値に色変換される。色変換後の色成分値は、第一特定色および代替色のインクのいずれか一方の少なくとも一部を他方のインクで代替させることにより第一・第二特定色（第一特定色と第二特定色）のインクの量についての差異を低減させるインク使用量とされている。なお、第二特定色は、第一特定色を除いて第二表色系の成分色の中から選ばれる色である。
そして、印刷制御手段により、色変換後の各画素の色成分値からなる画像データに対応する画像を印刷装置に印刷させる制御が行われる。すると、印刷装置により、第一・第二特定色のインク量の差異が低減されるように色変換された画像データに対応する画像が印刷される。
【０００６】
すなわち、第一・第二特定色のインク量の差異が少なくなるので、印刷装置を運用する過程で第一特定色のインク（特定のインク）と第二特定色のインク（他のインク）の消費量を均衡させることができ、両インクのいずれか一方を他方よりも非常に早い段階で使い切ってしまうことを防止することができる。そこで、一方のインクが無くなった段階で両インクを共に交換しても他方のインクの無駄は少なく、両インクを共に交換することによって一回のクリーニングで済み、個別に交換して交換の度にクリーニングを実施する場合と比較してクリーニング頻度を抑えることが可能になる。従って、クリーニングの頻度を少なくさせることが可能となり、クリーニングによって印刷画像の形成に寄与せずに消費されるインクを少なくさせることが可能となる。
【０００７】
さらに、複数のインクカートリッジの少なくとも一部を当該インクカートリッジに充填されたインクとは異なる色のインクが充填されたインクカートリッジに交換して印刷を実行可能な印刷装置を制御する印刷制御装置でも、第一・第二特定色のインク量の差異が少なくなるので、クリーニングの頻度を少なくさせることが可能となり、クリーニングによって印刷画像の形成に寄与せずに消費されるインクを少なくさせることが可能となる。
また、印刷装置を運用する過程で第一・第二特定色のインクの消費量を均衡させることができるので、一方のインクが無くなった段階で両インクを共に交換しても他方のインクの無駄は少ない。従って、インクの種類を交換可能な印刷装置では、交換後に使用しなくなるインクの使い残しを少なくさせ、インクを効率よく使用することが可能となる。
【０００８】
上記複数のインクは、様々な組み合わせが考えられ、ＣＭＹＫｌｃｌｍ（シアン、マゼンタ、イエロー、ブラック、ライトシアン、ライトマゼンタ）のインクでもよいし、さらにｌｋ（ライトブラック）、ＤＹ（ダークイエロー）、Ｒ（レッド）、Ｖ（バイオレット）、ｃｌ（無着色）のインク等を含めてもよい。
第一特定色と代替色は、Ｃとｌｃ、Ｍとｌｍ、ＣＭの組とｌｃｌｍの組、ＣＭＹの組とＫ、ＹとＤＹ、Ｋとｌｋ、等、様々な組み合わせが考えられる。第一特定色と第二特定色は、ｌｃとｌｍ、ＲとＶ、ｌｃｌｍの組とＲＶの組、等、様々な組み合わせが考えられる。ここで、第一特定色と代替色と第二特定色は、それぞれ、単色でもよいし、複数の色の組み合わせでもよい。
上記第一表色系の成分色は、ＲＧＢ（赤、緑、青）、ＹＣｂＣｒ（輝度、青色差、赤色差）、ＣＭＹ、ＣＭＹＫ、国際照明委員会（ＣＩＥ）で規定されたＬａｂ色空間の各成分、等、様々な組み合わせが考えられる。上記第二表色系の成分色は、各インクの色の全部または一部から構成されていればよく、ＣＭＹＫｌｃｌｍ、ＣＭＹＫ、等、様々な組み合わせが考えられる。
上記画像データは、様々なデータが考えられ、例えば画像をドットマトリクス状の多数の画素別の階調データで表現したデータとしてもよい。同多数の画素は、画像を表現できればよく、複数画素の構成とすることができ、例えば４×４画素、８×８画素のような小画像を表現するものでもよい。むろん、色を指定する表色系としては種々の表色系を採用可能である。
【０００９】
色変換後の表色系は印刷装置にて形成させる画像を表現するのに好適な表色系、すなわち、印刷装置に搭載されたインク色の少なくとも一部を色成分とした表色系である。また、４次元以上の表色系では一般的に他の色を代替可能な代替色が含まれ、同じ色を異なる色成分値の組み合わせによって表現することができる。そこで、色変換の際に第一特定色のインクと代替色のインクとの使用量を調整して色変換を実施可能である。
【００１０】
また、インクカートリッジ内のインク量を示すインク情報を参照することにより、色変換に際してインクカートリッジ内のインク量を逐次把握することができる。従って、インク残量に応じて適宜インク使用量を変更してインクカートリッジ内のインクの量が均衡するようにインク使用量を動的に調整することができる。むろん、一枚の画像内で逐次インク使用量を変更してもしなくてもよい。所望のタイミングでインク情報を取得してインク量の差異を低減するように色変換をすることにより、インク量の差異を低減することができる。この結果、特定のインクを他のインクより非常に早い段階で使い切ってしまうことを防止することができる。また、特定のインクと他のインクとを比較的近い時期に使い切ることができる。従って、クリーニングの頻度を抑えることが可能になり、画像の形成に寄与しないインクの消費を抑えることができる。
【００１１】
上記複数のインクの中から上記第一特定色および第二特定色のインクの組み合わせを選択する入力を受け付けるインク指定手段をさらに備える構成としてもよい。交換しようとするインクカートリッジの組み合わせを選択して交換時のインクの使い残しを少なくさせることができるので、利便性を向上させることができる。
【００１２】
上記第一表色系で色を表現する色成分値と上記第二表色系で色を表現する色成分値との対応関係を規定した色変換データを記録した記録領域をさらに備え、上記色変換手段は、上記第一特定色および第二特定色のインクの量に差異が生じているときに上記色変換データを補正することにより上記第一特定色および代替色のインクのいずれか一方の少なくとも一部を他方のインクで代替させて同差異を低減させるインク使用量となる色成分値を与える色変換データを生成し、補正後の色変換データを参照して上記各画素の色成分値を色変換する構成としてもよい。
【００１３】
すなわち、複数の色を各表色系で表現し、各表色系で同じ色を示す色成分値の組み合わせ同士を対応づけて参照値とすれば、任意の色について参照値を参照した補間演算によって表色系の変換が可能になる。従って、色変換データを少なくとも一つ作成し予め記録しておけば、この色変換データを補正することによってインク量の差異を低減するような色成分値を取得することができ、補正後の色変換データによって色変換を実施することによってインク使用量を調整することができる。従って、色変換データを参照して各画素の色成分値を色変換するという簡易な構成で、画像の形成に寄与せずに消費されるインクが少なくなる。
【００１４】
上記色変換データは、情報テーブル形式の色変換テーブル、色変換前後の色の対応関係を関数によって表現したプロファイルのように演算を行うためのデータ、等、様々なデータが考えられる。色変換の際には、画像データの表色系を一旦Ｌａｂ色空間等のデバイスに依存しない色空間の色に変換した後に第二要素色を成分色とする表色系に変換してもよい。
上記記録領域は、ハードディスク、ＲＡＭ、等、様々な記録媒体（記憶媒体）に設けることができる。
【００１５】
上記記録領域に、組み合わせ可能な上記第一・第二特定色のインクの組み合わせを表す組み合わせ情報を記録し、上記記録領域に記録された組み合わせ情報で表されるインクの組み合わせの中から上記第一・第二特定色のインクの組み合わせを選択する入力を受け付けるインク指定手段を設けてもよい。この場合、色変換手段は、上記選択された第一特定色および第二特定色のインクの量に差異が生じているときに上記色変換データを補正することにより当該第一特定色および当該第一特定色を代替可能な代替色のインクのいずれか一方の少なくとも一部を他方のインクで代替させて同差異を低減させるインク使用量となる色成分値を与える色変換データを生成し、補正後の色変換データを参照して上記各画素の色成分値を色変換してもよい。
選択される組み合わせのインクは第一・第二特定色のインクとして組み合わせ可能であるので、簡易な構成で、画像の形成に寄与せずに消費されるインクが少なくなる。また、印刷制御装置のユーザは使い残しを少なくして効率よく同時に交換するインクの組み合わせを選択することができるので、利便性を向上させることができる。
【００１６】
上記記録領域に、上記印刷装置にて印刷される画像の各画質設定と上記第一特定色および第二特定色のインクの組み合わせとの対応を表した画質設定情報を記録していてもよい。この場合、インク指定手段は、上記各画質設定の中から画質設定を選択する入力を受け付け、上記画質設定情報から同選択された画質設定に対応する上記第一・第二特定色のインクの組み合わせを表す選択情報を取得し、色変換手段は、上記選択情報で表される組み合わせに含まれる第一・第二特定色のインクの量に差異が生じているときに上記色変換データを補正することにより当該第一特定色および当該第一特定色を代替可能な代替色のインクのいずれか一方の少なくとも一部を他方のインクで代替させて同差異を低減させるインク使用量となる色成分値を与える色変換データを生成し、補正後の色変換データを参照して上記各画素の色成分値を色変換してもよい。
画質設定に応じて第一・第二特定色のインクの組み合わせが選択されるので、同時に交換するインクの組み合わせをユーザに意識させなくなる。従って、利便性を向上させることができる。
【００１７】
上記色変換データを上記色記録領域に記録する色変換データ記録手段が設けられると、色変換時に参照される色変換データを変更することができるので、利便性が向上する。また、上記画素毎に上記第一表色系の色を示す色成分値からなる画像データを取得する画像データ取得手段が設けられてもよい。
【００１８】
色変換手段で色変換データを補正し、インク量の差異が低減されるインク使用量とするための一例として、上記第二特定色のインクは、上記代替色のインクとされており、上記色変換手段は、色変換後の色成分値による上記第一特定色および代替色のインクのインク使用量が上記第一特定色および代替色のインクの残量比または使用済みインク量の逆比となるように上記色変換データを補正し、当該補正後の色変換データを参照して上記各画素の色成分値を色変換する構成としてもよい。上記補正前に多く使用したインクを補正以後は相対的に少ない使用量に抑えつつ印刷を実行することができるので、第一・第二特定色のインクの量の差異を適切に低減させることができ、両インクを同時に交換する際に使い残しをより確実に減らすことができる。従って、画像の形成に寄与せずに消費されるインクをより確実に少なくさせることが可能となる。
【００１９】
インク量の差異を低減させるために、その時点のインク残量比ではなく使用済みインクの比に基づいて第一・第二特定色のインクの量の差異を低減させることも可能である。使用済みインクの比は印刷装置を利用するユーザのインク使用傾向が反映されているので、この比の逆比に相当するインク使用量となっている色変換データを選択して印刷を実行すれば、このユーザのインク使用傾向にあわせてインク残量を均衡させることが可能になる。
【００２０】
実際のインク使用量は、印刷対象の画像によって異なるものである。また、クリーニングの頻度を抑えるという意味ではインクカートリッジ内のインク量差に常に追従し、常に厳密にインク量差を解消するよう色変換を実施することが必須ではなく、ある時点でインク情報を取得し、その時点でのインク情報に基づいてインク量差を解消するように色変換を実施できれば、インク量の均衡に対して充分に寄与する場合が多い。従って、インク使用量は厳密に算出することは必須ではなく、概算的に取得することができればよい。
【００２１】
例えば、色に偏りの無い画像を印刷することを仮定するなどして、平均的なインク使用量を色変換データに関する使用量とすることが可能である。上記特定色とその代替色の色相について低輝度から高輝度まで全輝度成分を含む画像を各色変換データに基づいて色変換して印刷を実行すると当該特定色および代替色がまんべんなく使用されるので、そのインク使用量を積分すると各色変換データ毎の平均的なインク使用量を示しているといえる。そこで、これを平均的なインク使用量とすることが可能である。また、インクの使用量差を解消するという意味では第一特定色と代替色のいずれか一方を全く使用しないように色変換を実施してもよい。このような色変換によれば、いずれか一方のインクが空になった場合であっても上記クリーニングを実施することなく印刷を続けることができて好ましい。
【００２２】
また、色変換手段において予め記録された少なくとも一つの色変換データを保持しこの色変換データを補正する場合、予め記録された色変換データにおけるインク使用量を見積もったり予め把握しておくことができる。従って、この色変換データにおけるインク使用量に対して第一特定色あるいはその代替色のインクの使用量をどの程度増減させればインク残量を均衡させ得るのか把握しやすく、インク量差を解消するための色変換を容易に実施することができる。例えば、デフォルトで予め記録された色変換データを参照して色変換を実施するように構成し、インクカートリッジ内のインク量差を解消する際にはこれを補正して色変換を実施するような構成を採用可能である。
【００２３】
色変換データでは、異なる表色系同士での色の対応関係を規定しているので、変換後の表色系における色成分値を調整すれば変換後のインク使用量を調整することができる。また、第一特定色とその代替色とが互いに代替可能な関係にあることによって略同一の色に維持しながらインク使用量を調整することができるので、各インクの代替関係を利用すれば色変換データに対する補正を行うことができる。
【００２４】
具体的には、第一特定色のインクと代替色のインクとの代替比率を利用することが可能であり、この代替比率は予め決められた値としてもよい。すると、予め決められた代替比率を使用するという簡易な構成で色変換データを補正することができ、画像の形成に寄与しないインクの消費を抑えることが可能となる。
色変換データを作成する際には、インクの色を成分とした表色系より少ない色成分数の表色系を利用する場合が多い。このとき、インク色より少ない色成分数の表色系で色を規定し、特定の代替規則に従うようにしながら色成分数の多い表色系での色に変換する（これを分版という）。この分版では、第一特定色のインク１重量部に対して代替色のインク２重量部で代替させるなどの処理を行っている。従って、色変換データを作成する際にこのような代替比率を含む代替規則を利用することができる。
【００２５】
上記代替比率を色変換データから取得する構成としてもよい。すると、より確実に第一・第二特定色のインクの量の差異を低減させる代替比率で色変換データが補正されるので、画像の形成に寄与しないインクの消費をより確実に抑えることが可能となる。その一例として、色変換データから得られる色変換後の色成分値に基づいて代替比率を算出してもよい。すなわち、色変換データを参照すれば、第一特定色とその代替色とについて複数の色成分値をサンプリングし、一方を増加させたときの他方の減少量を算出することにより、増加量と減少量との比を代替比率として取得することができる。そこで、上記色変換手段による色変換に際して補正前の色変換データから代替比率を算出すれば、上記色変換手段における色変換データの補正時に当該代替比率を利用することが可能になる。
【００２６】
代替比率を取得すると、色変換データにおいて第一特定色の色成分値を増加（または減少）させるとともにその代替色の色成分値については代替比率通りに減少（または増加）させることによってインク量を調整することができる。上述の平均的なインク使用量を考える場合には、インク量を調整した結果増加あるいは減少する平均的なインク使用量を把握することができる。従って、代替比率による調整でインク使用量が使用済みインク量の逆比あるいはインク残量の比になるように色変換データを補正することが可能になる。
【００２７】
代替比率を利用して色変換データを補正する構成の具体例として、第一特定色の色成分値と代替色の色成分値とのいずれか一方の色成分値を先に規定してもよい。すると、補正前の色変換データに規定された色成分値との差分を把握することができ、この差分を上記代替比率に従って代替させることによって他方の色成分値も容易に決定することができる。
【００２８】
また、補正前の色変換データにおけるインク使用量を参照すれば上記色成分値を先に決定する色のインク使用量を容易に把握することができ、これに伴って他方の色のインク使用量も容易に把握することができるので、容易に上記インク使用量が上記使用済みインク量の逆比あるいはインク残量の比になるように補正することができる。
【００２９】
第一特定色のインクと代替色のインクの組み合わせは、印刷媒体上にインクが付着したときに同等の色に見えうるインクの組み合わせであればよい。その一例として、上記代替色のインクは、上記第一特定色のインクと色相が略同一であって濃度が異なるインクとされている構成としてもよい。単位重量あたりの色剤量が異なることによって単位量のインクが媒体上に付着した状態で色相が略同一であって濃度が異なるような濃インクと淡インクの組み合わせは、一方が第一特定色となり、他方が代替色なインクとなりうる。濃淡インクでは、濃インク１重量部に対して淡インク２重量部の比率で印刷媒体上にインクを付着させればほぼ同色に見えるなどインク使用量を調節することによって代替可能である。従って、確実に第一特定色のインクと代替色のインクとの間でインクを代替することができ、画像の形成に寄与せずに消費されるインクを少なくさせることができる。
略同一色相の具体的な一例として、第一特定色のインクを所定の記録濃度で印刷媒体に印刷した画像と、代替色のインクを同じ記録濃度で同じ印刷媒体に印刷した画像とをＣＩＥ規格のＤ５０光源等の標準光源のもとで測色して、ＣＩＥ Ｌａｂ色空間での測色値Ｌ１，ａ１，ｂ１、Ｌ２，ａ２，ｂ２を得、両画像の色相角θ＝tan-1（ｂ／ａ）の差が所定範囲内（例えば、３０°以下、１５°以下等）であるときに、第一特定色のインクと代替色のインクとを略同一の色相とすることができる。
【００３０】
また、複数の色相のインクを組み合わせて微小位置に付着させると人間の目に他の色として見えることもある。そこで、上記第一特定色および代替色のインクのいずれか一方は、複数とされるとともに当該複数のインクを混合した色が他方のインクの色と略同一とされている構成としてもよい。すると、確実に第一特定色のインクと代替色のインクとの間でインクを代替することができ、画像の形成に寄与せずに消費されるインクを少なくさせることができる。
【００３１】
略同一の色の具体的な一例として、複数のインクを混合して所定の記録濃度で印刷媒体に印刷した画像と、他方のインクを同じ記録濃度で同じ印刷媒体に印刷した画像とをＣＩＥ規格のＤ５０光源等の標準光源のもとで測色して、ＣＩＥ Ｌａｂ色空間での測色値Ｌ３，ａ３，ｂ３、Ｌ４，ａ４，ｂ４を得、両画像の色相平面上の距離（ａ2＋ｂ2）1/2が所定範囲内（例えば、１０以下、５以下等）であるときに、複数のインクを混合した色とが他方のインクの色と略同一とを略同一の色とすることができる。例えば、ＣＭＹのインクの組み合わせとＫのインクとの間でインクを代替することができる。
【００３２】
印刷装置は、各カートリッジから印刷ヘッドなど媒体にインクを付着させるための機構にインクを供給する。インク情報は、インクの残量を示す情報でもよいし、インクの使用量を示す情報でもよい。例えば、インクジェットプリンタのようにヘッドからインク滴を吐出する機構を採用した印刷装置では、インクの吐出滴数をカウントすれば使用量を取得することができるし、インクカートリッジの容量から使用量を減じれば残量を取得することができる。
【００３３】
画像データ取得手段は、アプリケーションプログラム（ＡＰＬ）で作成した画像の画像データを取得してもよいし、スキャナで取り込んだ画像を示す画像データを取得してもよく、種々の構成を採用可能である。
【００３４】
上記色変換手段は、上記第一特定色のインクの量と上記第二特定色のインクの量との差分が正の値とされた所定の第一閾値以上またはより大であるときに、上記各画素の色成分値を、上記第一特定色および代替色のインクのいずれか一方の一部を他方のインクで代替させて上記第一特定色および第二特定色のインクの量についての差異を低減させるインク使用量となる色成分値に色変換する構成としてもよい。すると、印刷画像の画質をなるべく維持しながらインク使用量をなるべく節約することが可能となる。
【００３５】
すなわち、第一特定色のインクを代替色のインクによって代替可能であっても、画質は印刷物が人間に与える粒状感やバンディング発生の有無により大きな影響を受け、高画質を実現するためには必ずしも第一特定色と代替色との比率を任意に変更可能であるとは限らない。従って、高画質を実現するための色変換データを作成し、この色変換データと比較して代替色のインクを多く使用した色変換データを作成すると、後者の色変換データによる印刷物は前者の色変換データによる印刷物より低画質になる。
【００３６】
そこで、上記閾値を決めておけば、第一特定色と代替色とのインクの量に大きな差異が無い場合には高画質を実現するための色変換データを優先的に使用し、インク量に大きな差異が生じている場合にはインク使用量を均衡させるために本発明にかかる色変換データを優先的に使用するといった切り分けが可能である。従って、どの程度までインク量に差異が生じたら画質面をある程度犠牲にしてインク量消費を考慮するのかを、容易に制御することができる。
【００３７】
本発明にかかる色変換は画質面をある程度犠牲にしつつインク量消費を考慮するという側面があるので、あまりに大きなインク量差がある場合にそのインク量差を解消するような色変換データを利用するように構成すると、画質が許容限度を超えて低下する場合がある。そこで、特定色とその代替色のインク量の差異が第一閾値より大きい所定の第二閾値を超えるときに本発明にかかる色変換を実施しないように構成すれば、画質の低下を許容できないようなインク使用量比となる色変換データでの色変換が行われない。従って、より確実に、印刷画像の画質をなるべく維持しながらインク使用量をなるべく節約することが可能となる。
むろん、第一閾値と第二閾値とは、いずれも予め決めておいてもよいし、ユーザが選択できるようにしてもよい。
【００３８】
さらに、本発明にかかる色変換を実施するか否かをユーザの設定あるいは印刷条件によって決定してもよい。すなわち、ユーザの設定によって色変換実施の可否を決定することができれば、画像の形成に寄与しないインクの消費を抑えるよりもむしろ常に高画質の印刷を望むユーザのニーズに応じるなど、ユーザの多様なニーズに対応することができる。また、印刷条件によっては、高画質か否かをあまり問われない場合がある。例えば、印刷媒体が普通紙という条件と光沢紙という条件とを比較すると普通紙においては高画質であるか否かはあまり問われないことが多い。
【００３９】
そこで、印刷条件として普通紙が設定されているときに本発明にかかる色変換を実施し、印刷条件として光沢紙が設定されているときに本発明にかかる色変換を実施しない構成等を採用可能である。むろん、本発明にかかる色変換を実施するか否かを印刷条件として設定してもよい。例えば、印刷条件をユーザインターフェイス（ＵＩ）等によって設定可能にし、このＵＩにて「画質優先」「インク節約優先」という選択肢を設け、後者の選択肢が選択されているときに本発明にかかる色変換を実施する構成等を採用可能である。
【００４０】
なお、上述した装置は、ある機器に組み込まれた状態で他の方法とともに実施されることもある等、発明の思想としては各種の態様を含むものであって、適宜、変更可能である。また、上記構成に対応した所定の手順に従って処理を進めていくことも可能であるので、本発明は制御方法としても適用可能であり、請求項１４，請求項１５にかかる発明も、基本的には同様の作用、効果を有する。さらに、印刷装置を備える印刷システムとしても適用可能であり、基本的には同様の作用、効果となる。
【００４１】
本発明を実施しようとする際に、上記装置にて所定の制御プログラムを実行させる場合もある。そこで、請求項１６、請求項１７に記載したプログラムでも、基本的には同様の作用、効果を有する。また、同プログラムを記録した媒体が流通し、同記録媒体からプログラムを適宜コンピュータに読み込むことが考えられるので、そのプログラムを記録したコンピュータ読み取り可能な記録媒体としても適用可能であり、基本的には同様の作用、効果を有する。
むろん、請求項３〜請求項１４に記載した構成を上記方法やプログラムや記録媒体に対応させることも可能である。
【発明を実施するための最良の形態】
【００４２】
ここでは、下記の順序に従って本発明の実施の形態について説明する。
（１）第一の実施形態の印刷制御装置の構成：
（２）色変換テーブルの補正処理：
（２−１）色変換テーブルの作成処理：
（２−２）インク残量差を解消する補正の詳細：
（３）印刷制御装置の動作：
（４）変形例：
（５）第二の実施形態：
【００４３】
（１）第一の実施形態の印刷制御装置の構成：
図１は本発明にいう印刷装置（印刷手段）となるカラー印刷可能なインクジェットプリンタ４０に搭載されているＣ，ｌｃインクの残量を模式的に示す図であり、図２は本発明にいう印刷制御装置となるパーソナルコンピュータ（ＰＣ）１０やプリンタ４０等から構成された印刷システムを示す図であり、図３は印刷制御装置となるコンピュータの概略構成を示すブロック図である。むろん、本発明に用いられるコンピュータは、ＰＣに限定されない。図１では、紙面上から下向きを経時的な流れとして示してあり、各インクカートリッジについては短い横線を付した部分でインクの残量、白抜きの部分でインクの使用量が示されている。初期段階Ｓ１ではＣ，ｌｃインクカートリッジともにインクが満量とされている状態を示してあり、次の段階Ｓ２ではｌｃインクの残量がＣインクの残量より少なくされていることを示してある。プリンタ４０は、ＣＭＹＫｌｃｌｍの６色のインクを使用して印刷を行うことが可能な装置であるとしている。
【００４４】
本印刷制御装置は、第一特定色（ｌｃ）のインクの量と、当該第一特定色のインクを除いて複数のインク（ＣＭＹＫｌｍインク）の中から選ばれる第二特定色（Ｃ）のインクの量と、に差異が生じているときに、第一特定色（ｌｃ）および代替色（Ｃ）のインクのいずれか一方の少なくとも一部を他方のインクで代替させて同差異を低減させるインク使用量となるように画像データを色変換し、色変換後の画像データに対応する画像をプリンタに印刷させる。説明をわかりやすくさせるため、括弧内に図１での例で記載している。同差異が生じているか否かは、第一特定色のインク量と代替色のインク量とが異なっているか否かにより判断してもよいし、両インクの差が所定の閾値以上（またはより大）であるか否かにより判断してもよい。
第一・第二特定色（ｌｃ，Ｃ）のインクの量に差異が生じている場合において、第一特定色（ｌｃ）のインクの量が第二特定色（Ｃ）のインクの量より少ないときに、第一特定色（ｌｃ）のインクの少なくとも一部を代替色（Ｃ）のインクで代替させる印刷をプリンタに実行させ、第一特定色（ｌｃ）のインクの量が第二特定色（Ｃ）のインクの量より多いときに、代替色（Ｃ）のインクの少なくとも一部を第一特定色（ｌｃ）のインクで代替させる印刷をプリンタに実行させる。すると、第一・第二特定色（ｌｃとＣ）のインク量の差異が少なくなるので、ｌｃとＣのいずれか一方のインクが無くなった段階で両インクを共に交換しても他方のインクの無駄は少なく、両インクを共に交換することによって一回のクリーニングで済み、クリーニングによって印刷画像の形成に寄与せずに捨てられるインクを少なくさせることが可能となる。
図１の例では、補正済ＬＵＴ（ｌｃに対するＣの使用割合が増えるように補正された色変換テーブル）を参照して画像データを色変換することを示してあり、その結果、段階Ｓ３に示すように、ｌｃとＣのインク量の差異が少なくなる。
【００４５】
ＰＣ１０では、システムバス１０ａに、演算処理の中枢をなしてＰＣ全体を制御するＣＰＵ１１、書き換え不可能な半導体メモリであるＲＯＭ１２、書き換え可能な半導体メモリであるＲＡＭ１３、ＣＤ−ＲＯＭドライブ１４、フレキシブルディスク（ＦＤ）ドライブ１６、インターフェイス（Ｉ／Ｆ）１７ａ〜ｃ、Ｉ／Ｏ１９ａ，ｂ等が接続され、ハードディスクドライブを介して磁気ディスクであるハードディスク（ＨＤ）１５も接続されている。
ＨＤ１５にはオペレーティングシステム（ＯＳ）やＡＰＬ等が記憶されており、実行時にＣＰＵ１１によって適宜ＲＡＭ１３に転送され、実行される。同ＨＤ１５には、本発明の印刷制御プログラム、画像データ１５ａ、色変換ＬＵＴ１５ｂ、各種データ１５ｃ〜ｆが記憶されている。Ｉ／Ｆ１７ａ（例えばＵＳＢ Ｉ／Ｆ）にはデジタルカメラ３０等を接続可能であり、ビデオボードとされたＣＲＴＩ／Ｆ１７ｂにはカラー画像データに基づいて当該画像データに対応する画像を表示するディスプレイ１８が接続され、シリアル通信用Ｉ／Ｏ１９ａにはキーボード３１やマウス３２が操作用入力機器として接続され、ＵＳＢ用Ｉ／Ｏ１９ｂにはシリアルＩ／Ｆケーブルを介してプリンタ４０が接続されている。
【００４６】
プリンタ４０は、ＣＭＹＫｌｃｌｍのインクを充填したインクカートリッジ４１ａ〜ｆのそれぞれを別々に着脱可能なカートリッジホルダを備え、当該ホルダに各カートリッジ４１ａ〜ｆが搭載されている。Ｃインクとｌｃインクとでは前者の方が溶媒内の色剤濃度が高く、印刷媒体に記録されたときに略同一色相であるが前者の方が低輝度になり、両者は相互に代替可能である。Ｍインクとｌｍインクとにおいても同様の関係となっており、両者は相互に代替可能である。また、ＣＭＹあるいはｌｃｌｍの有彩色インクを組み合わせると種々の色相、彩度、明度の色とすることができ、無彩色にすることもできる。この意味でＣＭＹ（あるいはｌｃｌｍＹ）とＫとは代替可能な関係になっている。
本プリンタ４０は、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、通信Ｉ／Ｏ４４、コントロールＩＣ４５、ＡＳＩＣ４６、Ｉ／Ｆ４７，４９、等がバス２０ａを介して接続され、ＣＰＵ４１がＲＯＭ４２に書き込まれたプログラムに従って各部を制御する。そして、インクカートリッジ４１ａ〜ｆに充填された６色のインク（記録剤）を使用して、印刷用紙（印刷媒体）にインクを付着させてドットを形成することにより画像データに対応する印刷画像の印刷を実行する。むろん、ｌｋ、ＤＹ、ｃｌ等のインクも使用するプリンタを採用してもよいし、ＣＭＹＫｌｃｌｍのいずれかのインクを使用しないプリンタを採用してもよい。また、インク通路内に泡を発生させてインクを吐出するバブル方式のプリンタや、トナーインクを使用して印刷媒体上に印刷画像を印刷するレーザープリンタ等、種々の印刷装置を採用可能である。
【００４７】
印刷ヘッド４６ｂには、各インクカートリッジ４１ａ〜ｆとの間に設けられた管状のインク供給経路４９ｄを介してインクが供給されるようになっている。ここで、インク供給経路４９ｄは各インクに対応して６本設けられている。
各インクカートリッジ４１ａ〜ｆには、例えばＲＡＭからなるメモリチップ４２ａ〜ｆが搭載されており、各メモリチップ４２ａ〜ｆは電気的にコントロールＩＣ４５と接続されている。通信Ｉ／Ｏ４４はＰＣのＩ／Ｏ１９ｂと接続され、プリンタ４０は通信Ｉ／Ｏ４４を介してＰＣ１０から送信される色別のラスタデータを受信したり、メモリチップ４２ａ〜ｆに記憶されたインク使用量を表すデータをＰＣ１０に対して出力したりする。ＡＳＩＣ４６は、ＣＰＵ４１と所定の信号を送受信しつつヘッド駆動部４６ａに対してラスタデータに対応する印加電圧データを出力する。同ヘッド駆動部４６ａは、同印加電圧データから印刷ヘッド４６ｂに内蔵されたピエゾ素子への印加電圧パターンを生成し、印刷ヘッド４６ｂに６色のインクをドット単位で吐出させる。Ｉ／Ｆ４７に接続されたキャリッジ機構４７ａや紙送り機構４７ｂは、印刷ヘッド４６ｂを主走査させたり、適宜改ページ動作を行いながら印刷用紙を順次送り出して副走査を行ったりする。
【００４８】
また、Ｉ／Ｆ４９に接続されたポンプ駆動機構４９ａはポンプ４９ｂを駆動可能であり、同ポンプ４９ｂは吸引管４９ｃを介してインクを吸引することによって各インクカートリッジ４１ａ〜ｆ内のインクを印刷ヘッド４６ｂに供給可能である。ＣＰＵ４１は、ＲＯＭ４２に書き込まれたプログラムに従ってポンプ駆動機構４９ａを駆動しながら、インクカートリッジ内のインクを的確に印刷ヘッドに供給する初期充填クリーニングや交換クリーニングを実行させる制御を行ったり、供給経路の目詰まりを防止する小クリーニングを実行させる制御を行ったりする。このように、クリーニングは全インク色の供給経路に対して一度に差圧を作用させることによって一定のインクを排出させる処理であり、この処理によってカートリッジ内のインクがヘッドまで充填される。従って、プリンタ４０は、いずれかのインクカートリッジを交換したときにこのクリーニング処理を実施し、印刷準備を行う。
なお、クリーニングを実行する構成には、例えば特許第３２５０５５６号公報や特許第３４３８５２１号公報に開示された技術等も採用可能である。
また、プリンタ４０に搭載したプログラム実行環境によって本発明にかかる印刷制御処理を実施可能に構成し、プリンタ４０に対して直接接続されたデジタルカメラから画像データを取得して印刷制御処理を行ってもよい。むろん、同様の構成においてデジタルカメラにて印刷制御処理を実施してもよいし、他にも分散処理によって本発明にかかる印刷制御処理を実施するなどしてもよい。スキャナとプリンタとが一体となったいわゆる複合機において本発明にかかる印刷制御処理を行ってもよい。
【００４９】
ＰＣ１０では、ＯＳにＩ／Ｏ１９ｂを制御するプリンタドライバ（ＰＲＴＤＲＶ）２１や入力機器ドライバ（ＤＲＶ）２２やディスプレイドライバ（ＤＲＶ）２３等が組み込まれ、ＯＳの一部となって各種の制御を実行する。ディスプレイドライバはディスプレイ１８における画像データ等の表示を制御するドライバであり、入力機器ドライバはシリアル通信用Ｉ／Ｏ１９ａを介して入力されるキーボード３１やマウス３２からのコード信号を受信して所定の入力操作を受け付けるドライバである。ＡＰＬは、ＯＳを介してハードウェアとデータ等のやりとりを行う。プリンタドライバは、ＡＰＬの印刷機能の実行時に稼働され、Ｉ／Ｏ１９ｂを介してプリンタ４０と双方向の通信を行うことが可能であり、ＯＳを介してＡＰＬから印刷データを受け取ってラスタデータに変換し、プリンタ４０に送出する。
なお、本発明の印刷制御プログラムは、ＯＳ、ＡＰＬ、ＯＳとＡＰＬ、のいずれにより構成してもよい。これらのプログラムを記録した媒体は、ＨＤ１５以外にも、ＣＤ−ＲＯＭ１４ａ、ＦＤ、半導体メモリ、等でもよい。また、通信Ｉ／Ｆ１７ｃをインターネット網に接続し、所定のサーバから本発明のプログラムをダウンロードして実行してもよい。
【００５０】
利用者は、カラー画像のレタッチ等を実行可能とされたＡＰＬ２５の実行下において上記操作用入力機器を操作して当該カラー画像をプリンタ４０にて印刷させることができる。ＡＰＬ２５は、利用者の指示によりＨＤ１５に記録された画像データ１５ａをＲＡＭに読み出して、ディスプレイＤＲＶ２３を介して画像データ１５ａに基づく画像をディスプレイ１８上に表示させる。また、利用者が上記入力機器を操作するとその操作内容が入力機器ＤＲＶ２２を介して取得されて内容が解釈されるようになっており、ＡＰＬ２５はその操作内容に応じて印刷指示やレタッチなど種々の処理を行う。
画像データ１５ａは、ＲＧＢ表色系（第一表色系）の成分色ＲＧＢ（複数の第一要素色）毎の色成分値（階調データ）で表現したデータであり、画像をドットマトリクス状の多数の画素別の階調データ（例えば各色256階調）で表現したデータである。ＲＧＢ表色系の色空間は、ｓＲＧＢ規格に定義されたＲＧＢ色空間であるとして説明するが、より広域の広域ＲＧＢ色空間等としてもよい。むろん、画像データ１５ａは、ＹＣｂＣｒ表色系を採用したＪＰＥＧ画像データ、ＣＭＹＫ表色系を採用した画像データでもよい。Exif2.2規格（Exifは社団法人電子情報技術産業協会の登録商標）に準拠したデータ、Print Image Matching（PIM:PIMはセイコーエプソン株式会社の登録商標）に対応したデータ等について本発明を適用可能である。
【００５１】
ＡＰＬ２５にて印刷指示がなされると、プリンタドライバ２１はディスプレイＤＲＶ２３にデータを送出して、印刷媒体や画質、印刷速度などの印刷条件を示す情報を入力させるための図示しないユーザインターフェイス（ＵＩ）画面を表示する。上記キーボード３１やマウス３２等を操作して利用者が当該ＵＩ画面にて印刷に必要な情報を入力すると、プリンタドライバ２１の各モジュール２１ａ〜ｄが起動され、画像データ１５ａを構成する各画素の色別とされた色成分値（階調値）に対する処理が行われ、印刷データが生成される。同印刷データはＩ／Ｏ１９ｂを介してプリンタ４０に出力され、プリンタ４０は当該印刷データに基づいて印刷を実行する。
【００５２】
図４は、画像を印刷する際の印刷制御処理を示すフローチャートである。
上記ＡＰＬ２５で画像データ１５ａを読み出し、レタッチ処理等の後に利用者から印刷実行の指示を受け付けると、プリンタドライバ２１を起動し、ＰＣ１０を画像データ取得手段として機能させる画像データ取得モジュール２１ａにて印刷実行対象の画像を示す画像データ１５ａのうち主走査一回分の画像データを取得し、印刷に必要な画素を確保するため適宜解像度変換処理を行う（ステップＳ１００。以下、「ステップ」の記載を省略）。すなわち、Ｓ１００の処理を行うＰＣは、ＲＧＢ毎に階調表現した画像データを取得する画像データ取得手段を構成する。
【００５３】
色変換モジュール２１ｂは、各画素の色を示す表色系を変換するモジュールであり、図５に示す各部２１ｂ１〜３を備えている。そして、ＨＤ１５に記録された色変換ＬＵＴ（色変換テーブル、色変換データ）を適宜参照して画像データ１５ａのｓＲＧＢ表色系（第一表色系）をプリンタに搭載されたインクの色であるＣＭＹＫｌｃｌｍ（複数の第二要素色）を成分とするＣＭＹＫｌｃｌｍ表色系（第二表色系）に変換する。色変換ＬＵＴは、ＲＧＢ毎の色成分値（階調データ）と、上記第一特定色および代替色を含むとともにインクカートリッジ４１ａ〜ｆに充填された各インクのＣＭＹＫｌｃｌｍの色毎の色成分値（階調データ）と、の対応関係を複数の参照点について規定した情報テーブルである。従って、ＨＤ１５には、色変換データが記憶（記録）された記憶領域（記録領域）が設けられていることになる。
なお、さらにｃｌ（無着色）インクを使用する印刷装置でも、色変換ＬＵＴを、ＲＧＢ毎の色成分値と、上記第一特定色および代替色を含むとともに複数のインクカートリッジに充填された各インクの色の一部であるＣＭＹＫｌｃｌｍ毎の色成分値と、を対応付けたデータとしてもよい。また、濃インク（例えばＣ，Ｍ）の使用量の一部を淡インク（例えばｌｃ，ｌｍ）に分版することを前提として、色変換ＬＵＴを、ＲＧＢ毎の階調データと、上記第一特定色および代替色を含むとともに複数のインクカートリッジに充填された各インクの色の一部であるＣＭＹＫ毎の色成分値と、を対応付けたデータとしてもよい。
本実施形態では、ｓＲＧＢ表色系で表現した任意の色に関し、その周りの色であって色変換ＬＵＴに規定されたｓＲＧＢの色の色成分値を参照すれば補間演算によって当該任意の色に対応したＣＭＹＫｌｃｌｍ表色系の色の色成分値を算出することができ、色変換を実施することができる。
【００５４】
色変換モジュール２１ｂはＳ１０５〜Ｓ１３０にて上記色変換を実施しており、印刷対象画像を印刷するためのループにおいて既に色変換ＬＵＴを決定済みか否かをＳ１０５で判別する。本実施形態では、印刷制御を開始した時点でＬＵＴを決定し、決定済みであれば同じ画像の印刷に際してＬＵＴを変更することなくＳ１１０〜Ｓ１２５をスキップして印刷を行う。
【００５５】
インクカートリッジ４１ａ〜ｆにはメモリチップ４２ａ〜ｆが内蔵されており、プリンタ４０では、ＣＰＵ４１にて行われる制御によって、印刷ヘッドから吐出したインクのインク使用量やクリーニングによって消費したインク量をドットカウントとして計測し、インクの色毎にインク使用量に対応するドットカウントをメモリチップ４２ａ〜ｆに記憶させている。そこで、Ｓ１０５にてＬＵＴを決定済みでないと判断したときに、インク情報取得部２１ｂ１によりＵＳＢ用Ｉ／Ｏ１９ｂを介してプリンタ４０と通信を行い、インクカートリッジに搭載された各メモリチップ４２ａ〜ｆからインク情報として各色インクのドットカウントを取得し、このドットカウントから各色インクの残量を算出し、インク残量を示すデータを取得する（Ｓ１１０）。すなわち、Ｓ１１０の処理を行うＰＣは、インク情報を取得するインク情報取得手段を構成する。
【００５６】
図の右上ではインクカートリッジの容量を矩形で示すとともに上部の白抜き部位によってカートリッジ内の空部分を示し、短い横線を付した部位によってインクの残量を示している。上記ドットカウントはカートリッジ内の空部分、すなわち、使用済みインク量に対応しているので、このドットカウントを参照することによりインク使用量を把握することができ、カートリッジの容量と使用済みインク量との差分をとることによってインク残量を把握することができる。本実施形態では、インク情報取得部２１ｂ１はドットカウントからインク残量を取得するようになっており、各色のインク残量はＬＵＴ補正部２１ｂ２に受け渡される。
【００５７】
次に、ＬＵＴ補正部２１ｂ２により上記インク残量を示すデータと閾値データ１５ｆを取得し、濃淡インク、すなわち、ＣインクとｌｃインクあるいはＭインクとｌｍインクのそれぞれについて所定の第一閾値TH1以上（またはより大）の残量差があるか否かを判断する（Ｓ１１５）。第一特定色のインクと代替色のインクとの組み合わせにすることが可能なインクの残量をそれぞれA1，A2とすると、｜A1−A2｜≧TH1であるか否かを判断すればよい。なお、A1，A2，TH1は、ドットカウント単位でもよいし、ｍｌ単位でもよいし、インクカートリッジの満量を基準とした相対量でもよい。Ｃインクとｌｃインクの残量差がTH1を超えている、あるいは、Ｍインクとｌｍインクの残量差がTH1を超えていると判定されたときには、Ｓ１２０にて色変換ＬＵＴ１５ｂを補正する。このＬＵＴ補正処理はＬＵＴ補正部２１ｂ２がＬＵＴ１５ｂと各種データ１５ｃ〜ｅおよび上記受け渡されたインクの残量を利用して行っており、詳細は後述する。
【００５８】
なお、この補正においては、後述するように、色変換ＬＵＴ１５ｂに規定された色成分値を補正しており、この補正後のＬＵＴを参照して色変換すると、平均的なインク使用量が使用済みインク量の逆比になる。従って、補正後のＬＵＴによって色変換をし、印刷を実行するとインクカートリッジ内のインク量差が低減する。また、本実施形態において、代替比率データ１５ｃと発生点データ１５ｄとはＬＵＴ１５ｂの作成時に使用するパラメータであり、パラメータ値としてＨＤ１５に記録される。インク使用量データはＬＵＴ１５ｂの作成後に予め算出され、インク使用量データ１５ｅとしてＨＤ１５に記録される。
【００５９】
Ｓ１１５にて条件不成立の場合、色変換ＬＵＴ１５ｂを取得する（Ｓ１２５）。
このようにして、第一・第二特定色のインクの量に差異が生じているときに色変換データを補正することにより第一特定色および代替色のインクのいずれか一方の少なくとも一部を他方のインクで代替させて同差異を低減させるインク使用量となる色成分値を与える色変換データを生成することができる。
補間演算部２１ｂ３は色変換ＬＵＴを参照して補間演算を実施する機能をＰＣに実現させるモジュールである。Ｓ１２５にてＬＵＴ１５ｂを取得あるいはＳ１２０にてＬＵＴ１５ｂを補正した後、補間演算部２１ｂ３によりそのＬＵＴを参照し、当該ＬＵＴを参照しながら適宜補間演算を行ってＲＧＢデータ（画像を複数の第一要素色毎の階調データで表現した画像データ）をＣＭＹＫｌｃｌｍデータ（画像を複数の第二要素色毎の階調データで表現した画像データ）に色変換する、色変換処理を行う（Ｓ１３０）。印刷対象の画像を示す画像データにおいてはｓＲＧＢ表色系で各画素の色を表現しており、色変換ＬＵＴに規定された色成分値を参照して適宜補間演算を実施すれば、各画素についてＲＧＢの色成分値をＣＭＹＫｌｃｌｍ表色系の色成分値に色変換することができる。具体的には、各画素毎に、ＲＧＢの階調値に一致するＣＭＹＫｌｃｌｍの階調値がＬＵＴに格納されている場合にはそのＣＭＹＫｌｃｌｍの階調値を色変換後の色成分値とし、ＲＧＢの階調値に一致するＣＭＹＫｌｃｌｍの階調値がＬＵＴに格納されていない場合には、同ＲＧＢの階調値に近いＣＭＹＫｌｃｌｍの階調値の組み合わせを複数ＬＵＴから取得し、体積補間等の補間演算により色変換後のＣＭＹＫｌｃｌｍ別の階調値を算出し、当該色別の階調値を色変換後の色成分値とすればよい。
すなわち、Ｓ１１５〜Ｓ１３０の処理を行うＰＣは、色変換手段を構成する。
【００６０】
なお、印刷媒体や解像度毎に異なる色変換ＬＵＴを予め用意しておくことも可能であるので、印刷モードや印刷条件等を示すデータによって印刷媒体や解像度を把握し、対応するＬＵＴを選択するように構成してもよい。この場合、印刷媒体や解像度毎にＬＵＴを予め作成しておけばよい。
ハーフトーン処理モジュール２１ｃは、ＣＭＹＫｌｃｌｍ表色系で表現された各画素の色成分値を変換してインク滴の記録密度で表現するためのハーフトーン処理を行う機能をＰＣに実現させるモジュールである。Ｓ１３０終了後、ハーフトーン処理モジュール２１ｃにより、ＣＭＹＫｌｃｌｍ別にインクの使用量に対応したＣＭＹＫｌｃｌｍデータに対して所定のハーフトーン処理を行い、ＣＭＹＫｌｃｌｍ別のハーフトーンデータ（ドットの形成状況を表すデータ）を生成する（Ｓ１４０）。すなわち、ＣＭＹＫｌｃｌｍデータで指定されるインク記録率にて各色インクを印刷媒体に記録するようにプリンタ４０での吐出インク滴が各画素毎に特定される。同ハーフトーンデータは、例えば階調値「１」をドット形成有り、階調値「０」をドット形成無しに対応させたデータとすることができるが、階調値「３」、「２」、「１」を大、中、小ドット形成有りに対応させたデータとしてもよい。
【００６１】
印刷データ生成モジュール２１ｄは、ハーフトーン処理後のデータをプリンタ４０で使用される順番に並べ替える機能をＰＣに実現させるモジュールである。プリンタ４０ではインク吐出デバイスとして吐出ノズル列が搭載されており、当該ノズル列では副走査方向に複数の吐出ノズルが並設されるため、副走査方向に数ドット分離れたデータが同時に使用される。Ｓ１４０終了後、印刷データ生成モジュール２１ｄにより、ハーフトーンデータに対して所定のラスタライズ処理（インターレース処理）を行ってプリンタで使用される順番に並べ替え、ＣＭＹＫｌｃｌｍインクのドットの形成状況が表されたデータを生成する（Ｓ１５０）。
【００６２】
その後、印刷データ生成モジュール２１ｄによりラスタライズ後のデータに画像の解像度などの所定の情報を付加して印刷データを生成して当該印刷データをプリンタ４０に対して出力する印刷データ送出処理を行う（Ｓ１６０）。
すなわち、Ｓ１４０〜Ｓ１６０の処理を行うＰＣは、印刷制御手段を構成する。
そして、画像を構成する全ラスタについて上記処理が終了したか否かを判別し、全ラスタについて上記処理が終了したと判別されるまでＳ１００〜Ｓ１６０を繰り返す（Ｓ１７０）。この繰り返しにおいて、一旦色変換ＬＵＴが選択された後には、Ｓ１０５にてＬＵＴが決定済みであると判別され、Ｓ１３０以降の処理を実施するので、同一画像においては同一のＬＵＴを参照するようになっている。
なお、Ｓ１００で全ラスタ分の画像データを取得する場合には、Ｓ１７０の処理を省略することができる。
プリンタ４０では、上記印刷データに基づいて画像データに対応する印刷対象の画像を印刷する。
【００６３】
（２）色変換テーブルの補正処理：
上記クリーニングは、プリンタのコスト低減のために単一のポンプ４９ｂによって実施されるようにされており、一度に全６色に対して実施される。すなわち、交換したインクカートリッジ以外もインクがヘッドから排出され、印刷媒体上で印刷画像の形成に寄与しないインクが消費される。従って、クリーニングの頻度は少ない方が画像の形成に寄与せずに消費されるインクを少なくさせることができる。一方、インクカートリッジを交換した色についてはクリーニングは必須である。そこで、プリンタの運用に際して複数色のインクカートリッジがほぼ同時に空となり、同時にインクカートリッジを交換することができればクリーニング頻度を抑えることができる。
【００６４】
本実施形態では、複数のインクカートリッジ内のインク残量をできるだけ均衡させることによってクリーニング頻度を抑えており、ＬＵＴ補正部２１ｂ２により図６に示すフローに従ってインク残量に応じて色変換ＬＵＴ１５ｂを補正することによってインク残量を均衡させるようにしている。Ｓ２００では、ＨＤ１５から各種データ１５ｃ〜ｅを取得する。本実施形態では、ＬＵＴ１５ｂの作成段階でこれらのデータを予め把握しており、以下、説明する。
【００６５】
（２−１）色変換テーブルの作成処理：
この処理では多くの演算処理を必要とするので、コンピュータを使用して演算を実行するのが好ましい。各色変換ＬＵＴは、ｓＲＧＢ色空間において色域の全空間を網羅するようにＲＧＢデータを規定しており、ディスプレイ１８にて使用するこれらのＲＧＢデータとプリンタ４０で使用するＣＭＹＫｌｃｌｍデータによる色をＬａｂ色空間の座標値に変換し、当該Ｌａｂ色空間内でＲＧＢデータとＣＭＹＫｌｃｌｍデータとを対応づける。
【００６６】
まず、１７３個のＲＧＢデータを選択し、ディスプレイ１８の代表色として確定する。このとき、各色がＲＧＢ表色系で表現可能な色（色域）の全域に略均等に配置されていることが好ましく、ＲＧＢの各色成分を直行空間の各軸とした色立方体において各色成分を一定間隔で変化させて複数の色を得るなど種々の構成を採用可能である。次に、当該確定した代表色のＲＧＢデータをＬａｂ色空間の座標値に変換する。ｓＲＧＢ規格に準拠した画像データは公知の変換式によりＬａｂ色空間の座標値に変換することができるが、測色器等によってＬａｂ座標を取得してもよい。
【００６７】
続いて、ＣＭＹＫｌｃｌｍデータについてもＬａｂ色空間内の座標値と対応づける。ＣＭＹＫｌｃｌｍデータは６次元のデータであり、同じ色を異なる複数の組み合わせによって表現可能、すなわち代替可能な関係にある色成分を含んでいるので、ＣＭＹをＫおよびｌｃｌｍにて代替させる分版処理を行って多数の色をＣＭＹＫｌｃｌｍインクで表現したデータを作成する。図７、図８は、この分版処理を説明するための説明図である。まず、ＣＭＹＫｌｃｌｍより色成分数が少ないＣＭＹ表色系において複数の色を表現し、ＣＭＹの組み合わせをＫにて代替する分版処理を行う。
【００６８】
図７左側のグラフでは、縦軸に各色成分値を相対量として示している。同図に示す例では、Ｃ成分，Ｍ成分，Ｙ成分の順に色成分値が小さくなるある色を示している。分版処理の第１段階ではこのＣＭＹの組み合わせから所定量の色成分値をＫで代替させており、本実施形態ではＣＭＹの全色成分から等量の成分値を抜き出してＫ成分としている。
【００６９】
さらに、第２段階として前述の分版によってＣＭＹＫの組み合わせで表現された色をＣＭＹＫｌｃｌｍの組み合わせに変換する分版を行っている。このとき、Ｃの一部をｌｃ、Ｍの一部をｌｍに代替させ、すなわち、濃インクを淡インクで代替させている。図８はこの代替における規則の例を示している。図の横軸はＣＭＹＫからＣＭＹＫｌｃｌｍへの分版前の濃インクの色成分値を示し、縦軸は分版後の濃インクあるいは淡インクによるインク記録率を示している。ここで、インク記録率は単位面積あたりのドット滴数に対応しており、単位面積に対して記録可能な最大ドット滴を記録した状態を１００％としている。従って、インク記録率とインク使用量とは比例関係にある。
【００７０】
この分版を実施するに際しては、まず図８の破線に示すように濃インクのみで色成分値０〜２５５がインク記録率０〜１００％に相当すると考え、高明度（低階調）域でこの濃インクを記録した場合と同等の色剤量となるように濃インクを淡インクで代替させる。図８では、単位インク滴あたりの色剤量が濃インクと淡インクとで２：１である場合について示しており、濃インク１に対して淡インク２を記録した場合に媒体上に記録される色剤量が等価であるとして代替を行う例を示している。
【００７１】
この例においては濃インク発生点の色成分値ａを考え、この色成分値ａにおいて濃インクのみでインクを記録した場合のインクのすべてを淡インクで代替させる。すなわち、色成分値ａにおける破線の高さを２倍にしたインク記録率を淡インクの記録率とする。なお、濃インク発生点は、濃インクを使用するか否かの境界値であり、発生点より小さな色成分値では濃インクを使用せず、発生点より大きな色成分値で濃インクを使用する。
【００７２】
発生点における淡インクの記録率を決定した後には、発生点より大きな色成分値について濃インクのインク記録率を決定し、このインク記録率にあわせて発生点より大きな色成分値について淡インクのインク記録率を決定するとともに発生点より小さな色成分値についても淡インクのインク記録率を決定する。この結果、図８においては一点鎖線に示すように淡インクのインク記録率が決定され、実線に示すように濃インクのインク記録率が決定される。このようにして決められた関係が濃淡インクの分版規則である。
【００７３】
なお、濃インクと淡インクで色剤量を等価にする構成の他、印刷時の明度を一致させるなど種々の考え方に基づいて代替を行うことができる。また、淡インクおよび濃インクにおいて色成分値に対するインク記録率の変化は必ずしも直線的である必要はなく曲線的であってもよいし、濃インク発生点より大きな色成分値域において淡インクのインク記録率が０となる点は色成分値２５５と一致してもよい。さらに、上記濃淡インクの分版規則はＣ，Ｍインクで共通の規則としてもよいし、色毎に変更してもよい。いずれにしても代替可能な関係にあるインクであれば本発明を適用することができる。
【００７４】
本実施形態では、このような作成作業によってＣ，ｌｃ，Ｍ，ｌｍについて分版処理を行っており、上記ＣＭＹ表色系で表現した複数の色についてＣＭＹＫｌｃｌｍ表色系での色、すなわちＣＭＹＫｌｃｌｍデータを取得する。ＣＭＹＫｌｃｌｍ表色系にて色が表現されていれば、各色成分値によって特定される色を印刷するようにプリンタ４０を駆動することができ、分版処理によって生成された多数のＣＭＹＫｌｃｌｍデータにて色を特定した多数のパッチをプリンタ４０で印刷する。そして、これらのパッチを測色機にて測色することによってＣＭＹＫｌｃｌｍデータとＬａｂ色空間の座標値とを対応づける。
【００７５】
以上の結果、ｓＲＧＢの代表色に該当する色のＬａｂ座標値と、多数のＣＭＹＫｌｃｌｍデータに対応づけられたＬａｂ座標値が得られるので、これらのＬａｂ座標値を参照して補間演算を実施すれば、任意のＲＧＢデータとＣＭＹＫｌｃｌｍデータとの対応関係を規定することができる。このＲＧＢデータとＣＭＹＫｌｃｌｍデータの対応関係を規定した情報テーブルが色変換ＬＵＴであり、両データを対応づけたテーブルとして色変換ＬＵＴ１５ｂが得られる。
以上のような作業によって予めＬＵＴ１５ｂを作成し、所定の記録媒体に記録する。同記録媒体として例えばＣＤ−ＲＯＭを用いると、ＰＣ１０は、ＣＤ−ＲＯＭドライブに同ＣＤ−ＲＯＭが挿入されることによって所定のインストール処理を行い、ＣＤ−ＲＯＭドライブから色変換ＬＵＴを読み込んでＨＤ１５に記憶させる処理を行う。この処理を行うＰＣは、色変換データを記録領域に記録する色変換データ記録手段を構成する。
【００７６】
上記処理ではＬＵＴ補正処理で参照する各種データ１５ｃ〜ｅを把握することができ、ＬＵＴ１５ｂの記録と共にこれらのデータもＨＤ１５に記録する。すなわち、濃淡インクの代替比率（図８に示す例では１：２）を示すデータが代替比率データ１５ｃであり、発生点の色成分値ａを示すデータを発生点データ１５ｄである。また、図８に示す分版前色成分値に対してインク記録率を積分すればインク使用量に相当する値になるのでこれをインク使用量データ１５ｅとする。インク使用量データ１５ｅは、濃インクと淡インクとのそれぞれについてのインク使用量に相当する値であり、図８においては横軸と一点鎖線にて形成される三角形の面積Ａが淡インクの使用量に相当し、発生点と右角を結ぶ直線，右角と横軸を結ぶ破線および横軸にて形成される三角形の面積Ｂが濃インクの使用量に相当する。
【００７７】
（２−２）インク残量差を解消する補正の詳細：
図６のフローにおいて、上記データ１５ｃ〜ｅ取得後、第一特定色および代替色のインクの組み合わせにすることが可能な濃淡インク、すなわち、ＣインクとｌｃインクあるいはＭインクとｌｍインクのそれぞれについて、Ｓ１１０で取得したインク情報から使用済みインク量を取得する（Ｓ２１０）。ここで、第一特定色およびその代替色とするインクの使用済みインク量をそれぞれB1，B2、当該第一特定色および代替色のインクカートリッジのインクの満量をそれぞれB3，B4、当該第一特定色および代替色のインクカートリッジのインク残量をそれぞれB5，B6とすると、B3−B5をB1とし、B4−B6をB2とすればよい。本実施形態における色変換ＬＵＴ１５ｂの補正は、補正後のＬＵＴによって色変換を実施すればそのインク使用量が補正前の使用済みインク量の逆比またはインクの残量比になるようにする処理である。
【００７８】
色変換ＬＵＴ１５ｂは上述の分版処理を経て作成されたものであり、濃インクと淡インクのＣＭＹＫｌｃｌｍの階調値（インク記録率に相当）の組み合わせは図８に示すグラフに規定されたインク記録率の組み合わせに相当する。従って、同図のグラフにおける上述の分版規則を変更するように補正を行い、ＬＵＴ１５ｂに規定されたＣＭＹＫｌｃｌｍデータを変更すれば、インク使用量を所望のものに変更する補正を実施することができる。
【００７９】
図９は、上記補正を説明するための説明図である。横軸および縦軸は図８と同様であって一点鎖線と細い実線において図８に示す色変換ＬＵＴ１５ｂの分版規則を再掲するとともに補正によって変更された淡インクについて二点鎖線、補正後の濃インクについて太い実線で示している。補正に際して、まずＳ２１０にて使用済みインク量を取得し、Ｓ２２０で濃インクの発生点を補正する。
【００８０】
発生点データ１５ｄで示される発生点は、インクの階調値域０〜255内で階調値を増加（低インク記録率側から高インク記録率側に変化）させたときに濃インクと淡インクの組み合わせで表現される色について濃インクの使用を開始する色成分値ａの位置としている。この色成分値ａに対して所定値ｂを増減すると濃インクの使用量に相当する三角形の面積Ｂが増減し、濃インクの使用量を調整することができる。図９では、色成分値ａに所定値ｂを加えた状態、すなわち、濃インクの使用量を減少させる場合の例について示している。
【００８１】
所定値ｂは、所望のインク使用量の比および代替比率データ１５ｃで示される代替比率から算出することができる。この代替比率は色変換ＬＵＴ１５ｂを作成するときに利用した濃インクと淡インクとの代替比率であり、この代替比率に従って濃インクの増減量を淡インクの増減量で代替するとすれば濃インク使用量と淡インク使用量とを示す方程式を作成することができ、この方程式を上記インク使用量を利用して解けば所定値ｂを決定することができる。
【００８２】
具体的には、図９に示すように色成分値ａに所定値ｂを加えた状態では所定値ｂを底辺とし、高さがインク記録率１００％に相当する三角形の面積が減少量になり、補正後の濃インク使用量Ｂ’を（Ｂ−１００ｂ／２）と見積もることができる。図９においては代替比率が１：２であるので、二点鎖線で規定された部位と一点鎖線で規定された部位（面積Ａ）との差分（すなわち淡インクの増加量Ａ’）は濃インク減少量の２倍に相当する。従って、一般的には、代替比率から得られる代替係数Ｅｘ（淡インクの使用量／濃インクの使用量）を利用し、淡インク使用量Ａ’を（Ａ＋１００ｂＥｘ／２）と見積もることができる。なお、以上の濃インク使用量と淡インク使用量との見積もりにおいて数値１００はインク記録率の最大値に相当するが、この値は相対的な値であるので１００という値が必須というわけではなく、上記Ａ，Ｂの値に対して次元がそろえてあればよい。
【００８３】
上述の面積Ａ，面積Ｂは上記Ｓ２００で取得されるインク使用量データ１５ｅから把握することができ、使用済みインク量は上記インク情報に基づいてＳ２１０で把握している。淡インクの使用済みインク量をB7、濃インクの使用済みインク量をB8とすると、Ｓ２２０では使用済みインク量の逆比＝B8：B7＝（Ａ＋１００ｂＥｘ／２）：（Ｂ−１００ｂ／２）を満たすｂ、すなわち、ｂ＝｛２×（B8×Ｂ−B7×Ａ）／（B8×１００＋B7×１００×Ｅｘ）｝を算出することによって、所定値ｂを決定することができる。むろん、所定値ｂを発生点より小さな値にする場合も同様である。すなわち、発生点を移動させ、この移動量を代替比率データとインク使用量データと使用済みインク量とから立てられる方程式によって解けば、使用済みインク量が多いインクを相対的に少なく使用するように補正後の発生点を決定することができる。
また、淡インクの残量をB9、濃インクの残量をB10として、Ｓ２２０でインクの残量比＝B9：B10＝（Ａ＋１００ｂＥｘ／２）：（Ｂ−１００ｂ／２）を満たすｂ、すなわち、ｂ＝｛２×（B9×Ｂ−B10×Ａ）／（B8×１００＋B10×１００×Ｅｘ）｝を算出することによって、所定値ｂを決定してもよい。このようにすると、インク残量の少ないインクを相対的に少なく使用するように補正後の発生点を決定することができる。
【００８４】
以上のようにして補正後の発生点を決定した後には、この発生点より大きな色成分値に相当する濃インクのインク記録率をＳ２３０で決定する。図９においては、補正後の発生点からインク記録率１００％に向けて直線的にインク記録率が変化することとして濃インクのインク記録率を決定している。Ｓ２４０では、Ｓ２３０にて決定した濃インクのインク記録率から、淡インクのインク記録率を決定する。
【００８５】
すなわち、補正前後の濃インクの記録率について差分を取得し、濃インクの増減量に対して上記代替係数Ｅｘを乗じて淡インクを減少あるいは増加させる。具体的には、補正前後の濃インク記録率をそれぞれＣ0，Ｃとし、補正前後の淡インク記録率をそれぞれｌｃ0，ｌｃとしたときに、ｌｃ＝ｌｃ0＋（Ｃ0−Ｃ）Ｅｘとして淡インク記録率の増減量を算出することができる。
【００８６】
インク記録率は色変換ＬＵＴに規定するＣＭＹＫｌｃｌｍデータの値に相当するので、以上のようにして補正後の濃淡インク記録率を決定すれば、補正前のＬＵＴ１５ｂについて色成分値を置き換えることによって補正後のＬＵＴを作成することができ、Ｓ２５０にて補正を実施してＲＡＭに記録する。なお、上述のようにＬＵＴ１５ｂを作成する際にはＬａｂ色空間を介して補間演算を利用してＣＭＹＫｌｃｌｍデータとｓＲＧＢデータとを対応づけるので、ＣＭＹＫｌｃｌｍデータにおいて濃淡インクの色成分値の組み合わせが図９に示す組み合わせと厳密に等しくないこともあり得るが、その場合は図９に示す組み合わせにできるだけ近いものを選択して補正を行うなど種々の調整が可能である。
【００８７】
（３）印刷制御装置の動作：
以上の補正を行って色変換を行うと、インク残量が均衡するようにしつつプリンタ４０を運用することが可能になる。図１で示したように、最上部に示す例ではＣ，ｌｃインクともにインクが満量であり、この状態で画像を印刷すると図４，図６に示す処理が実行される。ここで、Ｃ，ｌｃインクに残量差が存在しないため、Ｓ２１５で条件不成立となり、Ｓ１２５にて色変換ＬＵＴ１５ｂが取得され、ＬＵＴ１５ｂを参照した色変換が実施される。
【００８８】
図１では上記印刷の後に再度同一の画像を印刷する場合を示している。図の中段に示すようにＣ，ｌｃインクの使用量に差異（図の例ではｌｃインクのほうが残量少）が生じ、インクの残量差が閾値TH1を超えている場合、Ｓ１１５で条件成立となり、Ｓ１２０にて色変換ＬＵＴが補正される。この結果、補正された色変換ＬＵＴを参照した色変換が実施され、補正されていない色変換ＬＵＴを参照した色変換を実施したときよりもＣインクを多く使用して印刷がなされる。従って、図の下部左側に示すようにＣ，ｌｃインクの使用量が均衡する。
【００８９】
一方、同図中段に示すインク残量にて本発明を適用せずに色変換ＬＵＴ１５ｂを利用して印刷を実行すると、ｌｃインクが多く使用され、Ｃインクが多く残っている状態でｌｃインクのカートリッジが空になる。従って、さらに印刷を実行しようとするとｌｃインクのカートリッジを交換する必要がある。カートリッジを交換すると、ｌｃインクをインク供給経路に充填するために上述のポンプ４９ｂを駆動し、全６色を対象としてクリーニングが実行され、画像形成に寄与せずにＣＭＹＫｌｍインクが消費されてしまう。
【００９０】
これに対して図１の下段左側に示すｌｃインクはＣインクとほぼ残量が一致し、依然としてカートリッジが空になっていないので、インクを交換することなくさらなる印刷を実行することができる。従って、画像形成に寄与しないインク消費量を抑えることができる。また、さらなる印刷を実施する上でいずれか一方のインクカートリッジが空になった場合であっても、そのときには他方のインクカートリッジが空あるいは空に近い状態になっている。従って、両インクのインクカートリッジを同時に交換することにより、個別にインクカートリッジを交換する場合と比較してクリーニング頻度を抑えることができる。この結果、画像形成に寄与しないインク消費量を抑えることができる。むろん、Ｍ，ｌｍインクについても同様のことが言える。
【００９１】
（４）変形例：
本発明は、様々な変形例が考えられる。例えば、ＹインクとＤＹインクとは代替可能であり、Ｙインクと第二特定色のインク、または、ＤＹインクと第二特定色のインク、の残量差が所定の閾値を超えたときにいずれか多い方が多く消費されるようにしてもよい。
【００９２】
また、ＣＭＹのインクを混合（例えば等量ずつ混合）した色はＫインクの色と略同一とすることができるので、ＣＭＹとＫとは代替可能である。従って、ＣＭＹインクのいずれかと第二特定色のインク、または、Ｋインクと第二特定色のインク、の残量差が所定の閾値を超えたときにいずれか多い方が多く消費されるようにしてもよい。インクの残量差の代わりに、インクの使用量の差が閾値を超えたときにインク使用量が少ない方のインクが多く消費されるようにしてもよい。いずれの構成であっても、本発明にかかる色変換を実施していることに相違ない。
【００９３】
代替色が第二特定色とされている場合、ＣＭインクの双方、ｌｃｌｍの双方、Ｃｌｍインクの双方、Ｍｌｃインクの双方を増加したＬＵＴを作成しておき、Ｃ，ｌｃ，Ｍ，ｌｍのうち２色を組にして組同士で所定のインク残量差が存在するときに上述の色変換ＬＵＴによって色変換する構成を採用してもよい。かかる構成によれば、インク残量差が生じているような種々の状況に対応することができる。
【００９４】
さらに、閾値TH1による判別を経ることなく、インク残量に差異が生じているときに常に本発明にかかる色変換を実施してもよい。かかる構成によれば、クリーニング頻度を非常に効果的に抑えることができる。むろん、インク残量に差異が生じているときに常に本発明にかかる色変換を実施するとしても、印刷中にインク残量を逐次把握する構成が必須となるわけではない。例えば、一枚の画像を印刷する前にインク情報を取得し、このときにインク残量に差異が生じていれば常に本発明にかかる色変換を実施する構成等を採用可能である。
【００９５】
さらに、上述の実施形態のように予め閾値TH1を決めておいてもよいし、ユーザが閾値TH1を入力可能な入力装置を提供し、ユーザが任意に決めた閾値TH1を採用してもよい。さらに、ユーザに対して閾値TH1による判定を行うか否かの入力、インク量に差が生じているときには常に本発明を適用するのか否かの入力を実行する入力装置を提供し、ユーザの指示に従って本発明の適用態様を変更してもよい。むろん、本発明を適用しないような指示を受け付けてもよいし、高画質優先、速度優先など印刷品質に影響を与えるような印刷条件によって本発明の適用可否を決定してもよい。かかる構成により、ユーザの多様なニーズに応じることができる。
【００９６】
さらに、上記Ｓ１１５では、第一特定色のインクの量と第二特定色のインクの量との差分（ΔＡとする）が正の値とされた第一閾値TH1以上（またはより大）であり、かつ、第一閾値TH1より大きい所定の第二閾値TH2以下（またはより小）であるか否かを判断し、条件成立の場合にＳ２２０にて色変換ＬＵＴ１５ｂを補正し、条件不成立の場合にＳ２２５にて色変換ＬＵＴ１５ｂを取得してもよい。すると、TH1≦ΔＡ≦TH2（TH1＜ΔＡ＜TH2等も可）の場合に第一特定色および代替色のインクのいずれか一方の一部を他方のインクで代替させて第一・第二特定色のインクのインク量の差異を少なくさせる色変換ＬＵＴを参照して画像データを色変換することができる。
【００９７】
このように、インク残量差が非常に大きくなった場合に本発明を適用しないようにすると、高画質を維持しやすい。ＨＤに記憶させた元の色変換ＬＵＴでは高画質が得られるように濃淡インクを配分しているところ、インク使用量の比が同ＬＵＴから大きくずれるように同ＬＵＴを補正すれば、画質が非常に低下することが考えられる。そこで、このようなＬＵＴを選択しないでもよいように、ある閾値以上のインク残量差になったときには本発明にかかる色変換を実施しないように構成すると高画質を維持しやすく、好適である。従って、より確実に、印刷画像の画質をなるべく維持しながらインク消費量をなるべく少なくさせることが可能となる。
さらに、試し印刷の場合など画像の途中で色が微妙に変わってもよいような場合、インク残量に応じて同一画像内で色変換ＬＵＴを変更して印刷を実行してもよい。
【００９８】
さらに、淡インク記録率を決定した後に濃インク記録率を決定する構成を採用してもよい。また、色変換ＬＵＴの補正に際しては、インク使用量に差異を生じさせることによってインクカートリッジ内のインク量差を解消できればよく、そのためのＬＵＴ補正法としては種々の構成を採用可能である。
【００９９】
さらに、色変換ＬＵＴにおけるインク記録率の変化としては直線的なものに限られない。例えば、図１０のようにＬＵＴ１５ｂの作成時に濃インク（細い実線）と淡インク（一点鎖線）のようにインク記録率を曲線状に規定した場合に、補正後のインク記録率も曲線状に規定することが可能である。曲線の決定手法としては種々の手法を採用可能であり、同図に示すように補正前の濃インクの発生点（色成分値ａ）と補正後の濃インクの発生点（色成分値ａ’）とのそれぞれからグラフ上の右上角に向けて直線を引き、補正前後のいずれにおいても同じ値のインク記録率では直線からインク記録率の曲線までの距離ｃが一定になるようにするなどの構成を採用可能である。
【０１００】
むろん、インク記録率を曲線とすることが可能である限りにおいて、種々の構成を採用可能である。濃インクのインク記録率を決定した後には、上記実施形態と同様に代替比率を用いて補正前後の差分を淡インクで代替させることで淡インクのインク記録率を決定することができる。
【０１０１】
さらに、予めＨＤ１５に記録されたＬＵＴ１５ｂから、代替比率データ、発生点データ、インク使用量データを算出してもよい。
【０１０２】
図１１は、色変換ＬＵＴ１５ｂから代替比率データや発生点データやインク使用量データを算出する算出例を説明する説明図である。同図左側にはＬＵＴの一例を示しており、同例に示すようにＬＵＴではＲＧＢデータとＣＭＹＫｌｃｌｍデータとの対応関係を複数の色について規定している。このＬＵＴから上述の図８のようにＣ成分単独で色成分値を変化させた場合のｌｃ成分値とＣ成分値との変化を知ることができればよい。
【０１０３】
例えば、Ｃ成分とＲ成分とが補色の関係にあることを利用すれば、Ｇ，Ｂ成分を階調値２５５に固定してＲ成分を任意の値に変化させたとき、Ｍ，Ｙ成分が階調値０に固定されてＣ成分が変化すると考えることができる。そこで、ＬＵＴに規定された各色成分値からＧ＝Ｂ＝２５５でＲ成分は任意のものを抜き出してＣ＝２５５−Ｒとし、そのＣＭＹＫｌｃｌｍデータを参照すれば、図の右側に示すようにＣのみの変化に相当する色成分値に対するＣ成分およびｌｃ成分をグラフにすることができる。
【０１０４】
むろん、図の右側に示すようなグラフを生成するためにデータを抽出する構成は種々の構成を採用可能であり、所望のＲＧＢデータに対応するＣＭＹＫｌｃｌｍデータを補間演算で算出してもよい。いずれにしても、図の右側に示すグラフによれば、濃インクの発生点に相当する色成分値を取得することができる。むろん、Ｃの色成分値が０になるデータがなかったとしても外挿によって発生点を算出することは可能である。
【０１０５】
また、図の右側に示すグラフから代替比率を算出することも可能である。すなわち、代替比率としては濃インクの増減量に対する淡インクの減少量あるいは増加量を把握することができればよいので、グラフ上で濃淡インクの双方とも有限の値を有する値域にて複数の色成分値をサンプリングすれば、横軸に対する濃淡インクの変化率を取得することができる。双方の変化率を比較すれば、濃インクが所定量増減したときの淡インクの減少量あるいは増加量、すなわち代替比率を取得することができる。
【０１０６】
さらに、図の右側に示すグラフにおいて淡インクおよび濃インクの色成分値を積分すれば、インク使用量に相当する値を取得することができる。以上のようにして代替比率データと発生点データとインク使用量データとを取得した後には、図６に示すＳ２１０以降の処理と同様の処理によって色変換ＬＵＴを補正することができる。この補正後のＬＵＴを参照して色変換を実施し、印刷を実行すればインク残量差を解消するようにプリンタ４０を制御することができる。
【０１０７】
なお、色変換ＬＵＴを参照して印刷を実施する際に、本発明にかかる補正以外にもＬＵＴに対してコントラスト補正等種々の補正を実施することが可能である。図１１に示した実施形態によれば、このようにコントラスト補正等の補正をＬＵＴに施した後に、その補正を反映した代替比率を取得することができ、本発明にかかる補正以外の補正を忠実に反映した状態で本発明にかかるＬＵＴ補正を実施することが可能になる。
【０１０８】
（５）第二の実施形態：
図１２は、インクジェットプリンタ４０に搭載されているｌｍ，ｌｃ，Ｃインクの残量を模式的に示す図である。本実施形態のプリンタ４０は、ＣＭＹＫｌｃｌｍの６色のインクを使用して印刷を行うことが可能であるとともに、インクの種類を交換可能である。すなわち、各インクカートリッジ４１ａ〜ｆを当該インクカートリッジに充填されたインクとは異なる色のインクが充填されたインクカートリッジに交換して印刷を実行可能である。なお、プリンタがインクの種類を交換可能である以外には、第一の実施形態と同様の構成を採用することができるので、印刷システムの構成を説明する際には図２、図３を用いることにする。本実施形態に適用可能な印刷装置は、複数のインクカートリッジの少なくとも一部を当該インクカートリッジに充填されたインクとは異なる色のインクが充填されたインクカートリッジに交換して印刷を実行可能な装置であればよい。例えば、ｌｃｌｍのインクをＲＶのインクに交換可能なプリンタを採用することができる。
本実施形態では、印刷装置が使用する複数のインクの中からインクカートリッジ交換後に使用しなくなるインクの組み合わせを選択する操作入力をユーザから受け付け、選択されたインクの組み合わせを第一・第二特定色のインクの組み合わせとして当該第一・第二特定色のインクを同時に無くならせるようにする。初期段階Ｓ１１ではｌｍ，ｌｃインクカートリッジともにインクが満量とされている状態を示してあり、次の段階Ｓ１２ではｌｃインクの残量がｌｍインクの残量より少なくされていることを示してある。
【０１０９】
本印刷制御装置は、第一特定色（ｌｃ）のインクの量と、当該第一特定色のインクを除いて複数のインク（ＣＭＹＫｌｍインク）の中から選ばれる第二特定色（ｌｍ）のインクの量と、に差異が生じているときに、第一特定色（ｌｃ）および代替色（Ｃ）のインクのいずれか一方の少なくとも一部を他方のインクで代替させて同差異を低減させるインク使用量となるように画像データを色変換し、色変換後の画像データに対応する画像をプリンタに印刷させる。説明をわかりやすくさせるため、括弧内に図１２での例で記載している。ここで、第一・第二特定色（ｌｃ，ｌｍ）のインクの量に差異が生じている場合において、第一特定色（ｌｃ）のインクの量が第二特定色（ｌｍ）のインクの量より少ないときに、第一特定色（ｌｃ）のインクの少なくとも一部を代替色（Ｃ）のインクで代替させる印刷をプリンタに実行させ、第一特定色（ｌｃ）のインクの残量が第二特定色（ｌｍ）のインクの量より多いときに、代替色（Ｃ）のインクの少なくとも一部を第一特定色（ｌｃ）のインクで代替させる印刷をプリンタに実行させる。すると、第一・第二特定色（ｌｃとｌｍ）のインク量の差異が少なくなるので、ｌｃとｌｍのいずれか一方のインクが無くなった段階で両インクを共に交換しても他方のインクの無駄は少なく、両インクを共に交換することによって一回のクリーニングで済み、クリーニングによって印刷画像の形成に寄与せずに捨てられるインクを少なくさせることが可能となる。
また、第一・第二特定色のインクが互いに代替関係になくても両インクの消費量を均衡させることができるので、インクの種類を交換可能な印刷装置で交換後に使用しなくなるインクの使い残りが少なくなり、インクを効率よく使用することが可能となる。
図１２の例では、補正済ＬＵＴ（ｌｃに対するＣの使用割合が増えるように補正された色変換テーブル）を参照して画像データを色変換することを示してあり、その結果、段階Ｓ１３に示すように、ｌｃとｌｍのインクの残量差が少なくなる。
【０１１０】
本実施形態のプリンタ４０も、ポンプ４９ｂが吸引管４９ｃを介してインクを吸引することによって各インクカートリッジ４１ａ〜ｆ内のインクを印刷ヘッド４６ｂに供給可能である。ここで、インクカートリッジ交換時にインクの種類を変更した場合には、ＣＰＵ４１は上記初期充填クリーニングを実行させる制御を行う。
【０１１１】
図１３の上段は同時に無くならせるインクの組み合わせを表す組み合わせ情報Ｄ１と上記データ１５ｃ〜ｅとの対応関係を表した組み合わせテーブルＴ１の構造を示してあり、下段は同組み合わせ情報Ｄ１を用いて表示されるＵＩ画面を示している。同組み合わせ情報Ｄ１は、組み合わせ可能な第一・第二特定色のインクの組み合わせを表す情報を有し、ＨＤ１５に記憶されている。同組み合わせ情報Ｄ１で表されるインクの組み合わせに含まれる第一特定色のインク毎に、当該第一特定色のインクと当該第一特定色を代替可能な代替色のインクとの間で色を代替する際に用いられる代替比率データ１５ｃと発生点データ１５ｄとインク使用量データ１５ｅがＨＤ１５に記憶されている。例えば、ｌｃｌｍインクの組み合わせの場合、ｌｃを第一特定色とするとＣを代替色とすることができるので、データ１５ｃ〜ｅのうちｌｃインクとＣインクとの間で色を代替する際に用いるｌｃ−Ｃ代替データをｌｃｌｍインクの組み合わせに対応付けるとともに、ｌｍを第一特定色とするとＭを代替色とすることができるので、データ１５ｃ〜ｅのうちｌｍインクとＭインクとの間で色を代替する際に用いるｌｍ−Ｍ代替データをｌｃｌｍインクの組み合わせに対応付けておけばよい。
【０１１２】
図１４は、第二の実施形態において画像を印刷する際の印刷制御処理を示すフローチャートである。本フローは、図４で示したフローと比べてＳ１００の前にＳ３００の処理を行う点で相違している。
処理を開始すると、まず、図１３の下段に示すようなＵＩ画面をディスプレイに表示し、同時に無くならせるインクの組み合わせを選択する操作入力を受け付ける（Ｓ３００）。当該組み合わせは、本実施形態では使用しなくなるインクの組み合わせを想定しているが、同じ色のインクカートリッジに交換する場合であってもよい。図１３の下段に示す画面では、インク組み合わせ選択欄９１ａ、各種操作ボタン９１ｂ，ｃ等を表示する。ここで、現在プリンタが使用しているインクの種類を表すインク種類情報をプリンタ４０から取得するとともに、組み合わせ情報Ｄ１の中からインク種類情報に含まれるインクの組み合わせを表す情報を取得し、取得した情報を同選択欄９１ａに表示する。例えば、インク種類情報が「ＣＭＹＫｌｃｌｍ」の各色を表す情報である場合、図１３の上段に示す組み合わせ情報Ｄ１に含まれる情報のうち「ｌｃ，ｌｍ」、「Ｃ，ｌｃ」、「Ｍ，ｌｍ」についてはインク種類情報に含まれるので同選択欄９１ａに表示し、「Ｒ，Ｖ」についてはインク種類情報に含まれていないので同選択欄９１ａには表示しない。
そして、ＯＫボタン９１ｂがマウスにてクリック操作されると、選択欄９１ａにて選択されたインクの組み合わせの操作入力を受け付け、当該組み合わせを表す情報を取得する。
以上により、ＨＤに記憶された組み合わせ情報で表されるインクの組み合わせの中から第一・第二特定色のインクの組み合わせの選択入力を受け付けることができる。すなわち、Ｓ３００の処理を行うＰＣは、複数のインクの中から第一・第二特定色のインクの組み合わせを選択する入力を受け付けるインク指定手段を構成する。
【０１１３】
その後は、上述したＳ１００の処理を行うことによって主走査一回分の画像データを取得し、Ｓ１０５〜Ｓ１２５にて上記選択された組み合わせ中の第一特定色および当該第一特定色を代替可能な代替色のインクのいずれか一方の少なくとも一部を他方のインクで代替させて上記選択された第一・第二特定色のインク量の差異を少なくさせる色変換ＬＵＴを決定することができる。そして、Ｓ１３０にて当該色変換ＬＵＴを参照して画像データを色変換し、Ｓ１４０〜Ｓ１６０にて色変換後の画像データから印刷データを生成してプリンタに対して出力し、Ｓ１７０の判断処理を行うことによって全主走査分の画像データを色変換して色変換後の画像データに対応する画像をプリンタに印刷させる制御を行うことができる。
【０１１４】
以上の処理を行うと、第一の実施形態と同様、代替関係の有り無しにかかわらず第一・第二特定色のインク量の差異が少なくなるので、印刷装置を運用する過程で第一・第二特定色のインクの消費量を均衡させることができ、両インクのいずれか一方を他方よりも非常に早い段階で使い切ってしまうことを防止することができる。図１２で示したように、最上部に示す例ではｌｍ，ｌｃインクカートリッジともにインクが満量であり、この状態で画像を印刷するとｌｍ，ｌｃインクに残量差が存在しないため、Ｓ１１５で条件不成立となり、Ｓ１２５にてＨＤに記憶されている元の色変換ＬＵＴ１５ｂが取得され、当該ＬＵＴを参照した色変換が実施される。
【０１１５】
図の中段に示すようにｌｍ，ｌｃインクの使用量に差異（図の例ではｌｃインクのほうが残量少）が生じ、インクの残量差が閾値TH1を超えている場合、Ｓ１１５で条件成立となり、Ｓ１２０にて元の色変換ＬＵＴから、ｌｃインクの少なくとも一部をＣインクで代替させてｌｍ，ｌｃインクの差異を低減させるインク使用量の色成分値に色変換させる色変換ＬＵＴに補正される。この結果、当該ＬＵＴを参照した色変換が実施され、元のＬＵＴ１５ｂを参照した色変換を実施したときよりもＣインクを多く使用して印刷がなされる。従って、図の下部左側に示すようにｌｍ，ｌｃインクの使用量が均衡する。
一方、同図中段に示すインク残量にて本発明を適用せずに元のＬＵＴ１５ｂを利用して印刷を実行すると、ｌｃインクが多く使用され、ｌｍインクが多く残っている状態でｌｃインクのカートリッジが空になる。従って、さらに印刷を実行しようとするとｌｃインクのカートリッジを交換する必要がある。カートリッジを交換すると、ｌｃインクをインク供給経路に充填するために上述のポンプ４９ｂが駆動され、全６色を対象としてクリーニングが実行され、画像形成に寄与せずにＣＭＹＫｌｍインクが消費されてしまう。
【０１１６】
以上より、画像形成に寄与しないインク消費量を抑えることが可能となる。また、さらなる印刷を実施する上でいずれか一方のインクカートリッジが空になった場合であっても、そのときには他方のインクカートリッジが空あるいは空に近い状態になっているので、両インクを共に交換しても他方のインクの無駄は少なく、両インクを共に交換することによって一回のクリーニングで済む。従って、両インクのインクカートリッジを同時に交換することにより、個別にインクカートリッジを交換する場合と比較してクリーニング頻度を抑えることができる。この結果、クリーニングによって印刷画像の形成に寄与せずに消費されるインクを少なくさせることが可能となる。
【０１１７】
また、第一・第二特定色のインクの消費量を均衡させることができるので、一方のインクが無くなった段階で両インクを共に交換しても他方のインクの無駄を少なくさせることができる。従って、インクの種類を交換可能な印刷装置では、交換後に使用しなくなるインクの使い残りが少なくなり、インクを効率よく使用することが可能となる。
【０１１８】
なお、図１５に示すように、印刷装置にて印刷される画像の各画質設定と第一・第二特定色のインクの組み合わせとの対応を表した画質設定情報Ｄ２を用いてインクの組み合わせを決定し、当該組み合わせのインクを同時に無くならせるようにしてもよい。同画質設定情報Ｄ２はＨＤに記憶されており、当該画質設定情報Ｄ２に基づいて同図の下段に示すＵＩ画面が表示される。図示を省略しているが、同時に無くならせるインクの組み合わせを表す情報と上記データ１５ｃ〜ｅとの対応関係を表した情報テーブルもＨＤに記憶されており、当該インクの組み合わせを表す情報は、組み合わせ可能な第一・第二特定色のインクの組み合わせを表す情報であり、当該情報で表されるインクの組み合わせに含まれる第一特定色のインク毎に、当該第一特定色のインクと当該第一特定色を代替可能な代替色のインクとの間で色を代替する際に用いられる代替比率データ１５ｃと発生点データ１５ｄとインク使用量データ１５ｅがＨＤ１５に記憶されている。
【０１１９】
図１４で示した処理を開始すると、Ｓ３００にて、図１５の下段に示すようなＵＩ画面をディスプレイに表示し、画質設定情報Ｄ２で規定された各画質設定の中から画質設定を選択する操作入力を受け付ける。図１５の下段に示す画面では、画質設定選択欄９２ａ、インク組み合わせ表示欄９２ｂ、各種操作ボタン９２ｃ，ｄ等を表示する。ここで、現在プリンタが使用しているインクの種類を表すインク種類情報をプリンタ４０から取得するとともに、画質設定情報Ｄ２に格納されたインクの組み合わせを表す情報の中からインク種類情報に含まれるインクの組み合わせを表す情報を取得し、さらに、取得したインクの組み合わせを表す情報に対応する画質設定を表す情報を取得し、取得した情報を同選択欄９１ａに表示する。
そして、ＯＫボタン９２ｃがクリック操作されると、選択欄９２ａにて選択された画質設定の操作入力を受け付け、当該画質設定を表す情報を取得するとともに、当該画質設定を表す情報に対応するインクの組み合わせを表す情報を選択情報として画質設定情報Ｄ２の中から取得し、上記表示欄９２ｂに表示する。ここで取得した選択情報で表されるインクの組み合わせは、同時に無くならせる第一・第二特定色のインクの組み合わせである。
以上により、ＨＤに記憶された画質設定情報から選択された画質設定に対応する第一・第二特定色のインクの組み合わせを表す選択情報を取得することができる。
【０１２０】
その後は、上述したＳ１００〜Ｓ１７０の処理を行うことによって、画像データを取得し、上記選択情報で表される組み合わせに含まれる第一特定色のインクおよび当該第一特定色を代替可能な代替色のインクのいずれか一方の少なくとも一部を他方のインクで代替させて当該選択情報で表される組み合わせの第一・第二特定色のインク量の差異を低減させるインク使用量となる色成分値に色変換して、色変換後の画像データに対応する画像をプリンタに印刷させることができる。
【０１２１】
以上の処理を行っても、代替関係の有り無しにかかわらず第一・第二特定色のインクの残量差が少なくなるので、印刷装置を運用する過程で第一・第二特定色のインクの消費量を均衡させることができる。従って、クリーニングによって印刷画像の形成に寄与せずに消費されるインクを少なくさせることが可能となる。また、インクの種類を交換可能な印刷装置では、交換後に使用しなくなるインクの使い残りが少なくなり、インクを効率よく使用することが可能となる。
【図面の簡単な説明】
【０１２２】
【図１】第一の実施形態において印刷時の動作を説明する説明図。
【図２】印刷制御装置を含む印刷システムの概略構成図。
【図３】印刷制御装置となるコンピュータの概略構成を示す図。
【図４】印刷制御処理のフローチャート。
【図５】色変換モジュールの構成を示す図。
【図６】ＬＵＴ補正処理のフローチャート。
【図７】分版処理を説明するための説明図。
【図８】分版処理を説明するための説明図。
【図９】ＬＵＴの補正を説明する説明図。
【図１０】他の実施形態にかかるＬＵＴの補正を説明する説明図。
【図１１】他の実施形態にかかる補正の説明図。
【図１２】第二の実施形態において印刷時の動作を説明する説明図。
【図１３】組み合わせテーブルの構造とユーザインターフェイス画面の表示例を示す図。
【図１４】印刷制御処理のフローチャート。
【図１５】画質設定情報の構造とユーザインターフェイス画面の表示例を示す図。
【符号の説明】
【０１２３】
１０…コンピュータ、１５…ハードディスク、１５ａ…画像データ、１５ｂ…色変換ＬＵＴ、１５ｃ…代替比率データ、１５ｄ…発生点データ、１５ｅ…インク使用量データ、１５ｆ…閾値データ、２１…プリンタドライバ、２１ａ…画像データ取得モジュール、２１ｂ…色変換モジュール、２１ｂ１…インク情報取得部、２１ｂ２…ＬＵＴ補正部、２１ｂ３…補間演算部、２１ｃ…ハーフトーン処理モジュール、２１ｄ…印刷データ生成モジュール、２２…入力機器ドライバ、２３…ディスプレイドライバ、２５…ＡＰＬ、３１…キーボード、３２…マウス、４０…プリンタ、４１ａ〜４１ｆ…インクカートリッジ、Ｄ１…組み合わせ情報、Ｄ２…画質設定情報、Ｔ１…組み合わせテーブル
【図１】
2005014586.tif 000003
【図２】
2005014586.tif 000004
【図３】
2005014586.tif 000005
【図４】
2005014586.tif 000006
【図５】
2005014586.tif 000007
【図６】
2005014586.tif 000008
【図７】
2005014586.tif 000009
【図８】
2005014586.tif 000010
【図９】
2005014586.tif 000011
【図１０】
2005014586.tif 000012
【図１１】
2005014586.tif 000013
【図１２】
2005014586.tif 000014
【図１３】
2005014586.tif 000015
【図１４】
2005014586.tif 000016
【図１５】
2005014586.tif 000017