(57)【要約】【課題】同色系のインクであって複数のインクを使用可能な印刷装置において、当該同色系の複数のインクの中の一部のインクについて偏減が発生していたため、当該偏減解消と画質保持とを両立する。【解決手段】同色系のインクであって特性が異なる第１インクおよび第２インクを印刷に使用可能な印刷装置であって、印刷モードとして第１インクを節約するための特定のモードの指定を受け付けた場合に、第１インクと第２インクとの比率であって、当該両インクのうち第１インクを使用した印刷による発色との差が所定の許容範囲に収まる発色を実現する比率に従って、第１インクと第２インクとを印刷に使用する構成とした。【選択図】図２
2012196813.tif 000002
【特許請求の範囲】
【請求項１】
同色系のインクであって特性が異なる第１インクおよび第２インクを印刷に使用可能な印刷装置であって、
印刷モードとして第１インクを節約するための特定のモードの指定を受け付けた場合に、第１インクと第２インクとの比率であって、当該両インクのうち第１インクを使用した印刷による発色との差が所定の許容範囲に収まる発色を実現する比率に従って、第１インクと第２インクとを印刷に使用することを特徴とする印刷装置。
【請求項２】
所定の入力表色系で表された複数の入力格子点に対して印刷に使用されるインク種類毎のインク量を対応付けて登録した色変換テーブルであって、第１インクおよび第２インクが対応する色についてのインク量として第１インクのインク量のみを登録した通常色変換テーブルと、当該色についてのインク量として、通常色変換テーブルに登録された第１インクのインク量を上記比率で第１インクと第２インクとに振り分けた各インク量を登録した書換色変換テーブルと、を記憶した記憶部を備え、
上記特定のモードの指定を受け付けた場合には、印刷対象となる画像を上記入力表色系で表した画像データを書換色変換テーブルを用いて色変換し、
上記特定のモード以外の印刷モードの指定を受け付けた場合には、上記画像データを通常色変換テーブルを用いて色変換し、
色変換により生成されたインク量データに基づいて印刷を実行することを特徴とする請求項１に記載の印刷装置。
【請求項３】
上記記憶部は、第１インクのインク量を第１インクのインク量と第２インクのインク量とに振り分ける際の上記比率を異ならせて生成された複数の書換色変換テーブルを記憶し、
上記特定のモードの指定を受け付けた場合には、外部からの指示に応じて、複数の書換色変換テーブルの中から色変換に用いる色変換テーブルを選択することを特徴とする請求項２に記載の印刷装置。
【請求項４】
複数の書換色変換テーブルの中から色変換に用いる色変換テーブルを選択させるためのユーザーインターフェイス画面を所定の表示部に表示させる表示制御部を備え、
上記表示制御部は、上記ユーザーインターフェイス画面内に、複数の書換色変換テーブルの中で相対的に第１インクの節約効果が高い色変換テーブルあるいは相対的に高い画質を実現する色変換テーブルのいずれかを推奨色変換テーブルとして特定の表示態様にて表示させることを特徴とする請求項３に記載の印刷装置。
【請求項５】
第１インクは第１媒体に付着して所定の発色をするインクであり、第２インクは第１媒体とは異なる第２媒体に付着して所定の発色をするインクであり、
印刷に使用する媒体として第１媒体の指定を受け付けたことを条件として、上記特定のモードの指定を可能とすることを特徴とする請求項１〜請求項４のいずれかに記載の印刷装置。
【請求項６】
印刷装置における第１インクの残量よりも第２インクの残量が多いことを条件として、上記特定のモードの指定を可能とすることを特徴とする請求項１〜請求項５のいずれかに記載の印刷装置。
【請求項７】
同色系のインクであって特性が異なる第１インクおよび第２インクを印刷に使用可能な印刷装置を制御する印刷制御方法であって、
印刷モードとして第１インクを節約するための特定のモードの指定を受け付けた場合に、第１インクと第２インクとの比率であって、当該両インクのうち第１インクを使用した印刷による発色との差が所定の許容範囲に収まる発色を実現する比率に従って、第１インクと第２インクとを印刷装置による印刷に使用することを特徴とする印刷制御方法。
【請求項８】
同色系のインクであって特性が異なる第１インクおよび第２インクを印刷に使用可能な印刷装置を制御する印刷制御プログラムであって、
印刷モードとして第１インクを節約するための特定のモードの指定を受け付けた場合に、第１インクと第２インクとの比率であって、当該両インクのうち第１インクを使用した印刷による発色との差が所定の許容範囲に収まる発色を実現する比率に従って、第１インクと第２インクとを印刷装置に使用させることを特徴とする印刷制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷制御方法および印刷制御プログラムに関する。
【背景技術】
【０００２】
印刷装置として、同色系のインクであって特性が異なる複数のインクをそれぞれ使用可能な製品が存在する。同色系のインクであって特性が異なる複数のインクとしては、マット紙系の媒体に付着させたときに良好な発色を実現するブラックインク（マットブラックインク或いはＭＫインクと呼ぶ。）および光沢紙系の媒体に付着させたときに良好な発色を実現するブラックインク（フォトブラックインク或いはＰＫインクと呼ぶ。）が該当する。このような印刷装置として、ＭＫインクおよびＰＫインクを用いてマット紙に着色する際に、黒色の階調値における所定範囲でＭＫインクとＰＫインクとを利用して印刷するものが知られている（特許文献１参照。）。
【０００３】
また、複数の印刷材を使って印刷する印刷装置であって、複数の印刷材の各残量に応じて、少なくとも１つの印刷材の消費量を低減するように制御する装置が知られている（特許文献２参照。）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０‐３６４７９号公報
【特許文献２】特開２００４‐９３８１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述したような同色系の複数のインクを搭載した印刷装置においては、ユーザーによる任意の印刷処理を繰り返していく中で、これら同色系の複数のインクのうち、一部のインクが他のインクよりも大量に消費されることがある。このような一部のインクについての偏った消費（偏減と呼ぶ。）は、当該一部のインクについてのインクカートリッジの頻繁な交換をユーザーに強いることになり、これは印刷処理の効率性やユーザーの快適性の阻害要因となり得る。なお上記文献１は、上述したような偏減の防止に貢献しようとするものではなかった。また上記文献２は、一部の印刷材の消費量を低減するものであるが、かかる印刷材の消費低減に対する画質補償を伴うものではないため、印刷結果の質の低下を招く。
【０００６】
本発明は上記課題を解決するためになされたものであり、一部のインクについての偏減を防止することで印刷処理の効率性向上やユーザーの煩雑さ低減を実現するとともに、印刷結果の質低下も防止することが可能な印刷装置、印刷制御方法および印刷制御プログラムを提供する。
【課題を解決するための手段】
【０００７】
本発明の態様の一つは、同色系のインクであって特性が異なる第１インクおよび第２インクを印刷に使用可能な印刷装置であって、印刷モードとして第１インクを節約するための特定のモードの指定を受け付けた場合に、第１インクと第２インクとの比率であって、当該両インクのうち第１インクを使用した印刷による発色との差が所定の許容範囲に収まる発色を実現する比率に従って、第１インクと第２インクとを印刷に使用する構成としてある。
【０００８】
本発明によれば、上記特定のモードの指定を受け付けた場合には、第１インクを使用した印刷による発色との差が所定の許容範囲に収まる発色を実現する比率に従って第１インクと第２インクとが印刷に使用される。そのため、第１インクの偏減を防止できるとともに、このように第１インクの消費を減らした分を第２インクで補いつつも印刷結果の質低下を防止することができる。
【０００９】
本発明の態様の一つとして、印刷装置は、所定の入力表色系で表された複数の入力格子点に対して印刷に使用されるインク種類毎のインク量を対応付けて登録した色変換テーブルであって、第１インクおよび第２インクが対応する色についてのインク量として第１インクのインク量のみを登録した通常色変換テーブルと、当該色についてのインク量として、通常色変換テーブルに登録された第１インクのインク量を上記比率で第１インクと第２インクとに振り分けた各インク量を登録した書換色変換テーブルと、を記憶した記憶部を備え、上記特定のモードの指定を受け付けた場合には、印刷対象となる画像を上記入力表色系で表した画像データを書換色変換テーブルを用いて色変換し、上記特定のモード以外の印刷モードの指定を受け付けた場合には、上記画像データを通常色変換テーブルを用いて色変換し、色変換により生成されたインク量データに基づいて印刷を実行するとしてもよい。
当該構成によれば、上記特定のモードの指定を受け付けた場合には、書換色変換テーブルが色変換に用いられることにより、第１インクのみを使用した印刷による発色との差が所定の許容範囲に収まる発色を実現する比率に従って第１インクと第２インクとが印刷に使用される。
【００１０】
本発明の態様の一つとして、上記記憶部は、第１インクのインク量を第１インクのインク量と第２インクのインク量とに振り分ける際の上記比率を異ならせて生成された複数の書換色変換テーブルを記憶し、上記特定のモードの指定を受け付けた場合には、外部からの指示に応じて、複数の書換色変換テーブルの中から色変換に用いる色変換テーブルを選択するとしてもよい。
当該構成によれば、ユーザーは、上記許容範囲に収まる発色を実現しつつ、より第１インクの偏減解消（第１インクの節約）の効果が高い書換色変換テーブルや、さらに高画質を実現する書換色変換テーブルを任意に選択することができる。
【００１１】
本発明の態様の一つとして、印刷装置は、複数の書換色変換テーブルの中から色変換に用いる色変換テーブルを選択させるためのユーザーインターフェイス画面を所定の表示部に表示させる表示制御部を備え、上記表示制御部は、上記ユーザーインターフェイス画面内に、複数の書換色変換テーブルの中で相対的に第１インクの節約効果が高い色変換テーブルあるいは相対的に高い画質を実現する色変換テーブルのいずれかを推奨色変換テーブルとして特定の表示態様にて表示させるとしてもよい。
当該構成によれば、ユーザーは、ユーザーインターフェイス画面を介して所望の書換色変換テーブルを容易に選択できる。また、より第１インクの節約効果が高い書換色変換テーブル或いはより高画質を実現する書換色変換テーブルのいずれかが推奨色変換テーブルとして表示されるため、このような推奨色変換テーブルを選択しやすい。
【００１２】
本発明の態様の一つとして、第１インクは第１媒体に付着して所定の発色をするインクであり、第２インクは第１媒体とは異なる第２媒体に付着して所定の発色をするインクであり、印刷装置は、印刷に使用する媒体として第１媒体の指定を受け付けたことを条件として、上記特定のモードの指定を可能とするとしてもよい。
当該構成によれば、第１媒体への印刷に通常使用される第１インクについて、その偏減を防止することができる。
【００１３】
本発明の態様の一つとして、印刷装置における第１インクの残量よりも第２インクの残量が多いことを条件として、上記特定のモードの指定を可能とするとしてもよい。
当該構成によれば、第１インクの偏減が実際に生じている場合に、当該偏減を的確に解消することができる。
【００１４】
本発明にかかる印刷装置は、単体の装置（プリンター）によって実現されてもよいし、複数の装置（プリンターとプリンターを制御するＰＣ等）からなるシステムとして実現されてもよい。また本発明の技術的思想は、物の発明以外によっても実現可能である。例えば、上述した印刷装置が実行する処理工程を備える方法（印刷制御方法）や、このような処理工程を印刷装置や他のハードウェア（ＰＣ等）に実現させるプログラム（印刷制御プログラム）の発明も把握可能である。
【図面の簡単な説明】
【００１５】
【図１】本実施形態の装置構成を概略的に示す図である。
【図２】実施例１の印刷制御処理を示すフローチャートである。
【図３】書換色変換ＬＵＴの取得処理の概略を示すフローチャートである。
【図４】通常色変換ＬＵＴを書き換える様子を例示する図である。
【図５】第１インクを第１インクと第２インクに振り分ける様子を例示する図である。
【図６】各テストパターンの発色特性を例示する図である。
【図７】実施例２の印刷制御処理を示すフローチャートである。
【図８】選択用ＵＩ画面の一例を示す図である。
【図９】実施例３の印刷制御処理を示すフローチャートである。
【図１０】選択用ＵＩ画面の他の例を示す図である。
【図１１】選択用ＵＩ画面の他の例を示す図である。
【図１２】第１インクおよび第２インクの発色特性を例示する図である。
【図１３】比率の変更処理にかかるフローチャートである。
【図１４】ＵＩ画面を例示する図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照しながら本発明の実施形態を説明する。
１．装置の概略
図１は、本実施形態にかかる装置構成を概略的に示している。図１では、ＰＣとしてのコンピューター１０と、プリンター５０とを示している。コンピューター１０及び又はプリンター５０は、印刷制御方法の実行主体となる。コンピューター１０においては、ＣＰＵ１１が、ハードディスクドライブ（ＨＤＤ）２０等に記憶されたプログラムデータ２１をＲＡＭ１２に展開してＯＳの下でプログラムデータ２１に従った演算を行なうことにより、プリンター５０を制御するためのプリンタードライバー１３が実行される。プリンタードライバー１３は、画像データ取得部１３ａ、色変換処理部１３ｂ、ハーフトーン（ＨＴ）処理部１３ｃ、ラスタライズ処理部１３ｄ、ユーザーインターフェイス（ＵＩ）制御部１３ｅ、ＬＵＴ設定部１３ｆ等の各機能をＣＰＵ１１に実行させるためのプログラムである。これら各機能については後述する。
【００１７】
コンピューター１０には、表示部としてのディスプレー３０が接続されており、ディスプレー３０にはＵＩ制御部１３ｅが各処理に必要なＵＩ画面を表示させる。また、コンピューター１０には、例えばキーボードやマウス等の操作部４０が接続されており、各処理に必要な指示がユーザーにより操作部４０を介して入力される。また、コンピューター１０には、プリンター５０が接続されている。後述するように（図２等）、コンピューター１０においては、プリンタードライバー１３の機能により、印刷対象画像を表現した画像ファイルに基づいて駆動データが生成され、該駆動データがプリンター５０に対して送信される。
【００１８】
プリンター５０においては、ＣＰＵ５１が、ＲＯＭ５３等のメモリーに記憶されたプログラムデータ５４をＲＡＭ５２に展開してＯＳの下でプログラムデータ５４に従った演算を行なうことにより、自機を制御するためのファームウェアＦＷが実行される。ファームウェアＦＷは、コンピューター１０から送信された駆動データをＡＳＩＣ５６に送ることにより、駆動データに基づいた印刷を実行させることができる。
またファームウェアＦＷは、印刷対象画像を表現した画像ファイルを、図示しない外部接続用のコネクタに装着されたメモリーカードや、外部装置（例えばコンピューター１０）等から取得し、取得した画像ファイルに基づいて駆動データを生成することもできる。このようにファームウェアＦＷの機能により駆動データを生成した場合も、駆動データはＡＳＩＣ５６に送られる。
【００１９】
ＡＳＩＣ５６は駆動データを取得し、駆動データに基づいて、紙送り機構５７やキャリッジモーター５８や印刷ヘッド６２を駆動するための駆動信号を生成する。プリンター５０はキャリッジ６０を備えており、キャリッジ６０は複数種類のインク毎のインクカートリッジ６１を搭載している。プリンター５０は、少なくとも同色系のインクであって特性が異なる複数のインクを含む、複数のインクを搭載する。図１の例では、シアン（Ｃ）、マゼンダ（Ｍ）、イエロー（Ｙ）、マットブラック（ＭＫ）、フォトブラック（ＰＫ）の各種インクに対応したインクカートリッジ６１ａ，６１ｂ，６１ｃ，６１ｄ，６１ｅが搭載されている。キャリッジ６０は、各インクカートリッジ６１から供給されるインクを多数のノズルから吐出する印刷ヘッド６２を備える。プリンター５０が搭載するインクの具体的な種類や数は上述したものに限られず、例えば、ライトシアン（ＬＣ）、ライトマゼンダ（ＬＭ）、オレンジ（ＯＲ）、グリーン（Ｇ）、グレー（ＬＫ）、ライトグレー（ＬＬＫ）…等、種々のインクを搭載可能である。またインクカートリッジ６１は、キャリッジ６０に搭載されずに、プリンター５０内の所定位置に設置されるとしてもよい。
【００２０】
紙送り機構５７は、ＡＳＩＣ５６に駆動制御されることにより印刷媒体の搬送や紙送りを実行する。また、ＡＳＩＣ５６にキャリッジモーター５８の駆動が制御されることにより、キャリッジ６０が印刷の主走査方向へ移動（主走査）し、かつＡＳＩＣ５６は当該主走査に伴って印刷ヘッド６２に所定タイミングで各ノズルからインクを吐出させる。これにより、印刷媒体にインク滴（ドット）が付着し、駆動データに対応する画像（印刷対象画像）が印刷媒体上に再現される。プリンター５０は、さらに操作パネル５９を備える。操作パネル５９は、表示部（例えば液晶パネル）や、表示部内に形成されるタッチパネルや、各種ボタンやキーを含み、ユーザーからの入力を受け付けたり、必要なＵＩ画面を表示部に表示したりする。
このような装置構成を前提として、以下に複数の実施例を説明する。
【００２１】
２．実施例１：
図２は、実施例１にかかる印刷制御処理をフローチャートにより示している。ここでは、プリンタードライバー１３（印刷制御プログラム）によりＣＰＵ１１が当該フローチャートを実行するものとして説明をする。当該フローチャートを立ち上げる前提として、プリンタードライバー１３は、操作部４０を介してユーザーによる任意の印刷対象画像の選択を受け付けているものとする。
【００２２】
ステップＳ１００では、ＣＰＵ１１は、印刷に使用する媒体の種類が、特定の媒体（以下、第１媒体と呼ぶ。）であるか否か判定する。印刷に使用する媒体の種類は、ユーザーが操作部４０を操作することにより、ディスプレー３０に表示されたＵＩ画面を介して任意に指定することができる。そこでＣＰＵ１１は、ＵＩ画面を介してユーザーに指定された媒体（以下、指定媒体と呼ぶ。）が第１媒体であるか否か判定し、第１媒体である場合に、ステップＳ１１０へ進む。
【００２３】
プリンタードライバー１３は、印刷対象画像を表現した画像ファイルに基づいて駆動データを生成する過程で、画像の表色系を変換する色変換処理を実行する（後述のステップＳ１４０）。色変換処理には、入力表色系（例えばＲＧＢ表色系）と出力表色系（インク量空間）との対応関係を複数の入力格子点について規定した色変換ルックアップテーブル（色変換ＬＵＴ）を用いる。本実施形態では、プリンター５０で使用され得る印刷媒体の種類毎に対応した複数の色変換ＬＵＴ２２がＨＤＤ２０に予め格納されており、基本的には、指定媒体の種類に応じた色変換ＬＵＴ２２を用いて色変換処理が実行される。従って、指定媒体としてマット紙系の媒体が選択された場合には、基本的には、マット紙系に対応する色変換ＬＵＴ２２が用いられる。一方、指定媒体として光沢紙系の媒体が選択された場合には、基本的には、光沢紙系に対応する色変換ＬＵＴ２２が用いられる。マット紙系に対応する色変換ＬＵＴ２２においては、各入力格子点に対応付けられた出力値として、Ｃ，Ｍ，Ｙ，ＭＫの各インクについてのインク量（階調値）が規定されている。すなわち、マット紙系の媒体が選択された場合には、ブラックインクとしてＭＫインクが印刷に使用される。一方、光沢紙系に対応する色変換ＬＵＴ２２においては、各入力格子点に対応付けられた出力値として、Ｃ，Ｍ，Ｙ，ＰＫの各インクについてのインク量（階調値）が規定されている。すなわち、光沢紙系の媒体が選択された場合には、ブラックインクとしてＰＫインクが印刷に使用される。
【００２４】
ここで、ユーザーがプリンター５０を用いて任意に印刷処理を繰り返していく中で、プリンター５０に搭載された各種インクの消費スピードがそれぞれ同程度であれば印刷効率やユーザーの煩わしさ回避の観点から理想的であるが、一部のインクの消費が他のインクよりもかなり多くなってしまうこともある。このような一部のインクの偏減の例として、ＭＫインクがＰＫインクと比較して大量に消費される事態が見られる。そこで当該フローチャートでは、一例として、ＭＫインクについての偏減を抑制するための処理を必要に応じて実行する。また本実施例では、単にＭＫインクの偏減を抑制するだけでなく、印刷結果の画質も担保されるようにしている（当該偏減の抑制を行った場合と行わなかった場合とで印刷結果がほとんど異ならないようにしている）。以下では特に断らない限り、第１媒体はマット紙系の媒体であるとする。また、第１媒体がマット紙系の媒体である場合は、第１インクはＭＫインクであり、第２インクはＰＫインクであるとする。
【００２５】
ステップＳ１１０では、ＣＰＵ１１は、印刷モードとして第１インクを節約するための特定のモード（ＭＫインク節約モード）の指定を受け付けたか否か判定する。印刷モードは、ユーザーが操作部４０を操作することにより、ディスプレー３０に表示されたＵＩ画面を介して任意に指定することができる。また、ＵＩ制御部１３ｅは、ＵＩ画面上において、指定媒体として第１媒体（マット紙系の媒体）が選択された場合に限り「ＭＫインク節約モード」を選択枝として有効化（表示）する。そのためユーザーは、ＵＩ画面上でマット紙系の媒体を指定した場合にのみ、「ＭＫインク節約モード」を選択可能である。ＣＰＵ１１は、印刷モードとして上記特定のモードが指定されている場合（ステップＳ１１０において“Ｙｅｓ”）にステップＳ１２０へ進み、そうでない場合（上記特定のモード以外の印刷モードの指定を受け付けた場合。ステップＳ１１０において“Ｎｏ”。）にステップＳ１３０へ進む。
【００２６】
ステップＳ１２０では、ＬＵＴ設定部１３ｆが、指定媒体（第１媒体）に対応してＨＤＤ２０に格納されている色変換ＬＵＴ２２´を、色変換処理に用いる色変換ＬＵＴとして設定する。色変換ＬＵＴ２２´は、色変換ＬＵＴ２２が規定している出力値を書き換えることにより生成された色変換ＬＵＴであり、色変換ＬＵＴ２２と同様に、媒体の種類に対応付けられた状態でＨＤＤ２０に予め格納されている。ここで設定する色変換ＬＵＴ２２´は、第１インクおよび第２インクが対応する色（本実施例ではブラック）についてのインク量として、指定媒体（第１媒体）に対応する色変換ＬＵＴ２２に登録された第１インクのインク量をある比率で第１インクと第２インクとに振り分けた各インク量を登録した書換色変換テーブルに該当する。色変換ＬＵＴ２２´については、適宜、書換色変換ＬＵＴ２２´とも呼ぶ。
【００２７】
一方、ステップＳ１３０では、ＬＵＴ設定部１３ｆは、指定媒体（第１媒体）に対応してＨＤＤ２０に格納されている色変換ＬＵＴ２２を、色変換処理に用いる色変換ＬＵＴとして設定する。ここで設定する色変換ＬＵＴ２２は、第１インクおよび第２インクが対応する色（本実施例ではブラック）についてのインク量として第１インクのインク量のみを登録した通常色変換テーブルに該当する。色変換ＬＵＴ２２については、適宜、通常色変換ＬＵＴ２２とも呼ぶ。すなわち、ユーザーが上記特定のモードを指定していない場合（ステップＳ１１０において“Ｎｏ”）は、指定媒体への印刷時に第２インクを使用する必要性が低い（無い）ため、通常色変換ＬＵＴ２２を使用する。ＨＤＤ２０は、記憶部に該当する。
【００２８】
ここで、ステップＳ１４０以下の処理について説明する前に、第１媒体に対応した書換色変換ＬＵＴ２２´の取得方法について説明する。
図３は、第１媒体に対応した書換色変換ＬＵＴ２２´の取得処理の概略をフローチャートにより示している。当該処理は、コンピューター（例えばコンピューター１０でも良い。）が所定のＬＵＴ生成プログラムに従った処理を実行することにより実現される。ステップＳ２００では、第１媒体に対応した通常色変換ＬＵＴ２２が用意される。この場合、コンピューターが公知の手法により第１媒体についての色変換ＬＵＴ２２を生成してもよいし、既に生成されている第１媒体についての色変換ＬＵＴ２２を外部から読み込むとしてもよい。
【００２９】
ステップＳ２１０では、コンピューターは、所定のテストパターンを表現したテストパターン画像データに基づいて、プリンター（例えばプリンター５０でも良い。）により、第１媒体へテストパターンを印刷させる。テストパターンを印刷させるプリンターは、プリンター５０と同型の製品であるとし、第１インクおよび第２インクを使用可能であるとする。ここでいうテストパターン画像データは、一例として、画像を構成する各画素がＲ，Ｇ，Ｂ毎の階調値（０〜２５５）を有するビットマップデータ（ＲＧＢデータ）であり、白（Ｒ＝Ｇ＝Ｂ＝２５５）から黒（Ｒ＝Ｇ＝Ｂ＝０）まで濃度が徐々に変化するグレースケール画像を表現したデータである。当該ステップＳ２１０では、コンピューターは、テストパターン画像データについて、ステップＳ２００で用意した通常色変換ＬＵＴ２２により色変換処理を行う。色変換の際には、必要に応じて補間演算等が実行される。この通常色変換ＬＵＴ２２を用いて色変換処理を実行することで、ＲＧＢデータが、画素毎にＣ，Ｍ，Ｙ，ＭＫ毎の階調値を有するインク量データ（ＣＭＹＭＫデータ）に変換される。
【００３０】
さらに当該ステップＳ２１０では、色変換されたインク量データに対してハーフトーン処理を実行することにより、インク種類毎かつ画素毎にドットの形成／非形成のいずれか一方を規定した２値のハーフトーンデータが生成され、さらに、ハーフトーンデータのインク種類毎かつ画素毎の情報をプリンターの印刷ヘッドの各主走査および各インクノズルに割り当てた駆動データを生成し（ラスタライズ処理）、駆動データをプリンターへ出力する。この結果、プリンターにより、第１媒体へテストパターンが印刷される。ステップＳ２１０で印刷されるテストパターンには、第２インク（ＰＫインク）は一切使用されない。ステップＳ２１０で印刷されるテストパターンを基準テストパターンと呼ぶ。
【００３１】
次に、ステップＳ２２０では、コンピューターは、ステップＳ２００で用意された通常色変換ＬＵＴ２２の出力値を書き換えることにより、第１媒体に対応する書換色変換ＬＵＴ２２´の候補となるＬＵＴ（候補ＬＵＴ）を生成する。具体的には、通常色変換ＬＵＴ２２が出力値として規定するインク種類毎のインク量のうち、第１インクのインク量について、ある比率に応じて第１インクのインク量と第２インクのインク量とに振り分ける。ここでいう比率は、予め規定された複数の比率のうちの一つの値であってもよいし、コンピューターの操作者が指定した値であってもよい。
【００３２】
図４は、ステップＳ２２０によって通常色変換ＬＵＴ２２が書き換えられる様子を例示している。図４に示した通常色変換ＬＵＴ２２は、第１媒体（マット紙系の媒体）に対応する色変換ＬＵＴ２２であり、複数の入力格子点（Ｒ，Ｇ，Ｂの各階調値）に対してインク量（Ｃ，Ｍ，Ｙ，ＭＫの各階調値）を一義的に規定している。インク量としての階調値は、例えば０〜２５５の２５６階調（８ビット）で表される。
【００３３】
図５は、第１媒体（マット紙系の媒体）に対応する通常色変換ＬＵＴ２２に規定された第１インク（ＭＫインク）のインク量を、上記比率に応じて第１インクのインク量と第２インク（ＰＫインク）のインク量に振り分ける様子を例示している。図５では、０〜２５５の階調値で表されるインク量を、説明の便宜上、濃度０〜１００％に正規化した状態で記載している（階調値２５５＝濃度１００％）。むろん、ここに示した濃度（％）は、それに２５５を乗算することで階調値として表すことができる。図５に例示するように、比率（第１インク：第２インク）＝９：１である場合は、通常色変換ＬＵＴ２２において濃度１００％と規定されていた第１インクのインク量は、第１インクのインク量としての濃度９０％と第２インクのインク量としての濃度１０％とに振り分けられ、また、通常色変換ＬＵＴ２２において濃度２０％と規定されていた第１インクのインク量は、第１インクのインク量としての濃度１８％と第２インクのインク量としての濃度２％とに振り分けられる。
【００３４】
同様に、比率＝８：２である場合は、通常色変換ＬＵＴ２２に規定された第１インクのインク量の２／１０を、第２インクのインク量に置き換える。同様に、比率＝７：３である場合は、通常色変換ＬＵＴ２２に規定された第１インクのインク量の３／１０を、第２インクのインク量に置き換える。このように第１インクのインク量を第２インクのインク量に置き換えることで残った第１インクのインク量と得られた第２インクのインク量とを、それまで登録されていた第１インクのインク量の替わりに通常色変換ＬＵＴ２２の出力値として登録することで、通常色変換ＬＵＴ２２が、候補ＬＵＴに書き換えられる（図４における鎖線で囲った領域を参照。）。
【００３５】
ステップＳ２３０では、コンピューターは、上記テストパターン画像データに基づいて、プリンターにより、第１媒体へテストパターンを印刷させる。ただし当該ステップＳ２３０では、コンピューターは、テストパターン画像データについて、ステップＳ２２０で生成した候補ＬＵＴにより色変換処理を行う。候補ＬＵＴを用いて色変換処理を実行することで、テストパターン画像データが、画素毎にＣ，Ｍ，Ｙ，ＭＫ，ＰＫ毎の階調値を有するインク量データ（ＣＭＹＭＫＰＫデータ）に変換される。つまり、ステップＳ２３０で印刷されるテストパターンには、第１インクおよび第２インクが使用される。ステップＳ２３０で印刷されるテストパターンを比較テストパターンと呼ぶ。
【００３６】
なおコンピューターは、ステップＳ２２０，Ｓ２３０の処理を、上記比率を変化させて複数回繰り返す。繰り返す回数は、予め規定された比率の数に応じた回数であってもよいし、コンピューターの操作者が指定した回数であってもよい。ステップＳ２２０，Ｓ２３０の処理を、上記比率を変化させて複数回繰り返すことにより、第１インクと第２インクとを振り分けた際の上記比率が異なる複数の候補ＬＵＴそれぞれによる色変換処理を経て印刷された複数の比較テストパターンが得られる。すなわち、上記比率と候補ＬＵＴとは一対一で対応しており、候補ＬＵＴと比較テストパターンも一対一で対応している。
【００３７】
ステップＳ２４０では、コンピューターは、基準テストパターンと複数の比較テストパターンとに基づいて最適な候補ＬＵＴを選択し、当該選択した候補ＬＵＴを第１媒体に対応する書換色変換ＬＵＴ２２´として決定する。ここでいう最適な候補ＬＵＴとは、例えば、第１インクと第２インクとを併用するときの両インクの比率が、第１インクと第２インクとのうち第１インクだけを使用した印刷による発色との差が所定の許容範囲に収まる発色を実現する比率であり、かつ第２インクの割合ができるだけ高い候補ＬＵＴを意味する。このような色変換ＬＵＴ２２´の決定は、コンピューターによって自動化されてもよいし、操作者による目視検査に基づいてなされるものであってもよい。前者の場合、コンピューターは、第１媒体に印刷された基準テストパターンおよび各比較テストパターンを所定の測色装置によって測色させ、それぞれの測色結果を入力する。
【００３８】
図６は、基準テストパターンおよび各比較テストパターンそれぞれの測色結果に従って得られた発色特性を例示している。一例として、基準テストパターンＰＴ０についての特性（実線）と、上記比率＝９：１である候補ＬＵＴに対応した比較テストパターンＰＴ１についての特性（二点鎖線）と、上記比率＝８：２である候補ＬＵＴに対応した比較テストパターンＰＴ２についての特性（二点鎖線）と、上記比率＝７：３である候補ＬＵＴに対応した比較テストパターンＰＴ３についての特性（二点鎖線）とを示している。図６では、横軸にグレースケールについてのテストパターン画像データを記し（白を示す画像データを濃度０％、黒を示す画像データを濃度１００％と記し）、縦軸に測色結果としての明度Ｌ*を記している。第２インクとしてのＰＫインクは第１インクとしてのＭＫよりも薄いという特性を有しているため、第２インクの割合が高いテストパターンほど全体的に明るい特性を有する。
【００３９】
コンピューターは、テストパターン画像データにおける所定の濃度、例えば、横軸の最大点に対応する基準テストパターンＰＴ０の明度Ｌ*と、該点に対応する各比較テストパターンＰＴ１〜ＰＴ３の各明度Ｌ*との各差を算出する。そして、これら明度差が予め規定された範囲（許容範囲）内である比較テストパターンに対応する候補ＬＵＴのうち、上記比率における第２インクの割合が最も高い候補ＬＵＴを、書換色変換ＬＵＴ２２´とする。ここで言う、明度差の許容範囲とは、人間が目視して差を認識できない程度の範囲として予め決定された値である。
【００４０】
仮に、複数の比較テストパターンのうち、図６に示した３つの比較テストパターンＰＴ１〜ＰＴ３がいずれも基準テストパターンＴＰ０との明度差が許容範囲内である場合、比較テストパターンＰＴ３に対応する候補ＬＵＴ生成時の上記比率が最も第２インクの割合が高い。そのため、比較テストパターンＰＴ３に対応する候補ＬＵＴが、第１媒体についての書換色変換ＬＵＴ２２´となる。一方、操作者による目視検査に基づく場合は、例えば、上述したような基準テストパターンと各比較テストパターンとの明度差がそれぞれ上記許容範囲であるか否かの目視評価、および、許容範囲と評価された比較テストパターンが対応する候補ＬＵＴの中からの一つの候補ＬＵＴの選択を操作者が行う。そして、候補ＬＵＴの選択結果の入力（例えば、比較テストパターンに記された識別番号の入力）をコンピューターに対して行う。この結果、コンピューターは、選択された候補ＬＵＴを第１媒体についての書換色変換ＬＵＴ２２´として決定する。書換色変換ＬＵＴ２２´は、プログラムデータ２１および通常色変換ＬＵＴ２２とともに、コンピューター１０のＨＤＤ２０に保存される。
【００４１】
図２に戻って説明を続ける。
ステップＳ１４０では、画像データ取得部１３ａが、印刷対象画像を表現した画像ファイルを、ＨＤＤ２０や図示しない外部接続用のコネクタに装着されたメモリーカード等、所定の格納領域から取得する。ここでは、当該画像ファイルは、画像を構成する各画素がＲ，Ｇ，Ｂ毎の階調値を有するビットマップデータ（ＲＧＢデータ）であるとする。また、当該画像ファイルがＰＤＬ等他の形式で記述されたファイルである場合には、画像データ取得部１３ａは、当該ファイルを解析してビットマップデータ（ＲＧＢデータ）に展開する。さらに画像データ取得部１３ａは、ＲＧＢデータに対して、プリンター５０における印刷解像度に合わせるための画素数変換処理等を適宜実行することができる。
【００４２】
ステップＳ１５０では、色変換処理部１３ｂが、画像データ取得部１３ａにより取得されたＲＧＢデータを、ステップＳ１２０又はステップＳ１３０のいずれか一方で設定された色変換ＬＵＴを用いて色変換する。ステップＳ１２０で設定された色変換ＬＵＴ２２´を用いて色変換処理を実行した場合には、ＲＧＢデータが、画素毎にＣ，Ｍ，Ｙ，ＭＫ，ＰＫ毎の階調値を有するインク量データ（ＣＭＹＭＫＰＫデータ）に変換される。一方、ステップＳ１３０で設定された色変換ＬＵＴ２２を用いて色変換処理を実行した場合には、ＲＧＢデータが、画素毎にＣ，Ｍ，Ｙ，ＭＫ毎の階調値を有するインク量データ（ＣＭＹＭＫデータ）に変換される。
【００４３】
ステップＳ１６０では、ＨＴ処理部１３ｃが、色変換処理部１３ｂにより変換されたインク量データに対してハーフトーン処理を実行することにより、インク種類毎かつ画素毎にドットの形成／非形成のいずれか一方を規定した２値のハーフトーンデータを生成する。ハーフトーン処理は、ディザ法や誤差拡散法等によって実行される。なお、ハーフトーンデータは２値に限定されず、例えば、インク種類毎かつ画素毎に大ドットの形成／中ドットの形成／小ドットの形成／非形成のいずれか一つを規定した４値のデータであってもよい。大ドット、中ドット、小ドットとは、印刷ヘッド６２が吐出可能なトッド当りのインク量が相対的に異なる複数のドット種類についての呼び方である。ドット当りのインク量の大小関係は、大ドット＞中ドット＞小ドットである。
【００４４】
ステップＳ１７０では、ラスタライズ処理部１３ｄが、ハーフトーンデータのインク種類毎かつ画素毎の情報を印刷ヘッド６２の各主走査および各インクノズルに割り当てた駆動データを生成し（ラスタライズ処理）、駆動データをプリンター５０へ出力する。駆動データには、指定媒体の情報を始めとして印刷解像度や印刷枚数など、プリンター５０が印刷処理を実行する上で必要な各情報も付随し、送信される。この結果、プリンター５０は送信された駆動データに基づいた印刷を指定媒体に対して実行する。上記の例で言えば、色変換ＬＵＴ２２´が設定された場合（ステップＳ１２０）には、プリンター５０ではＣ，Ｍ，Ｙ，ＭＫ，ＰＫの各インクのドットが駆動データに応じて指定媒体（マット紙系媒体）に吐出される。一方、色変換ＬＵＴ２２が設定された場合（ステップＳ１３０）には、プリンター５０ではＣ，Ｍ，Ｙ，ＭＫの各インクのドットが駆動データに応じて指定媒体（マット紙系媒体）に吐出される。
【００４５】
このように本実施例によれば、同色系のインクであって特性が異なる第１インクおよび第２インクを使用可能なプリンター５０を用いて印刷処理を行なう際、第１インクが通常使用される媒体（第１媒体）が指定媒体とされ、第１インクを節約するための特定のモードが指定された場合には、第１インクと第２インクとのうち第１インクを使用した印刷による発色との差を殆ど感じない程度（差が許容範囲）の発色を実現する第１インクと第２インクとの比率（このような比率を実現する色変換ＬＵＴ２２´）に従って、第１インクと第２インクとを印刷に使用する。そのため、同色系の複数のインクのうちの一部のインク（第１インク）の偏減を抑制することができ、結果、印刷処理の効率やユーザーの快適性が向上する。かつ、第２インクを使用しない場合との発色の差が認識できない程度に、第１インクの使用量を減らし第２インクの使用で補うため、印刷結果の画質低下を確実に解消することができる。
【００４６】
なお図２のフローチャートでは、上記ステップＳ１００において指定媒体が第１媒体以外の媒体であると判定された場合（ステップＳ１００において“Ｎｏ”）の処理ついては特に記載していないが、その場合は通常の印刷制御処理が行なわれる。つまり、ＣＰＵ１１（プリンタードライバー１３）は、指定媒体に対応してＨＤＤ２０に格納されている色変換ＬＵＴ２２を用いて、印刷対象画像を表現したＲＧＢデータを色変換し、色変換後のインク量データに基づいて上述したようなハーフトーン処理、ラスタライズ処理を実行し駆動データを生成し、生成した駆動データをプリンター５０へ送信する。
【００４７】
上記では印刷制御処理をコンピューター１０が実行する場合を例に説明を行なったが、印刷制御処理（後述の各実施例等を含む。）はプリンター５０内で行なわれるとしてもよい。つまり、プリンター５０のＣＰＵ５１がファームウェアＦＷ（印刷制御プログラム）を実行することにより、画像データ取得部１３ａ、色変換処理部１３ｂ、ＨＴ処理部１３ｃ、ラスタライズ処理部１３ｄ、ＵＩ制御部１３ｅ、ＬＵＴ設定部１３ｆといった各機能がプリンター５０において実現され、図２のフローチャート等が実現されるとしてもよい。この場合、プリンター５０内のＲＯＭ５３に媒体の種類毎に対応した色変換ＬＵＴ５５（通常色変換テーブルに相当。）および色変換ＬＵＴ５５´（書換色変換テーブルに相当。）が予め格納されており、いずれかが色変換処理に用いられる。また、ＣＰＵ５１は、印刷対象画像（画像ファイル）についての印刷指示や、印刷に使用する媒体の指定や、印刷モードの指定など必要な各種情報や指示を、操作パネル５９を介してユーザーから受け付ける。この結果、上述したようにファームウェアＦＷの機能により駆動データが生成される。或いは、図２のフローチャートを、プリンタードライバー１３とファームウェアＦＷとで分担して実現するとしてもよい。
【００４８】
３．実施例２：
実施例１では、記憶部（ＨＤＤ２０）に記憶される書換色変換ＬＵＴ２２´は、一つの媒体種類に対して一つであったが、一つの媒体種類に対して上記比率が異なる複数の書換色変換ＬＵＴ２２´が記憶されていてもよい。例えば、ステップＳ２４０（図３）では、上述したような基準テストパターンとの明度差が許容範囲内である比較テストパターンに対応する候補ＬＵＴを全て第１媒体についての書換色変換ＬＵＴ２２´に決定し、記憶部（ＨＤＤ２０）に格納する。このような同じ媒体に関する複数の書換色変換ＬＵＴ２２´は、それらが生成された際の上記比率（通常色変換ＬＵＴ２２の第１インクのインク量を第１インクと第２インクとのインク量に振り分けた際の比率）に対応付けられて記憶部に記憶される。
【００４９】
図７は、実施例２にかかる印刷制御処理をフローチャートにより示している。図７では、図２のフローチャートと同じ処理については同じ符号を記している。ここでは、実施例１と異なる部分について説明する。ステップＳ１１２では、ＵＩ制御部１３ｅは、複数の書換色変換ＬＵＴ２２´の中から所望のＬＵＴを選択させるためのＵＩ画面を表示部に表示させる。ＵＩ制御部１３ｅは、表示制御部に該当する。
【００５０】
図８は、ステップＳ１１２で表示される選択用ＵＩ画面３０ａを例示している。選択用ＵＩ画面３０ａにおいては、例えば、第１媒体（マット紙系の媒体）に関して生成された複数の書換色変換ＬＵＴ２２´をそれぞれ説明するための記載がなされており、これら各説明に対応してチェックボックスＣＢが設けられている。図８の例では、「画質優先」や「バランス重視」や「ＭＫ節約優先」等のように、ユーザーが判り易い説明が記載されており、これら各説明およびチェックボックスＣＢは書換色変換ＬＵＴ２２´に一義的に対応している。さらに、これら説明の近傍には、これら説明が対応している書換色変換ＬＵＴ２２´についての上記比率が、例えば「ＰＫへの置換率１０％」等と表示（つまり、上記比率（第１インク：第２インク）＝９：１の意味）されている。
【００５１】
ステップＳ１１４では、ＬＵＴ設定部１３ｆは、書換色変換ＬＵＴ２２´の選択を受け付ける。ユーザーは、操作部４０を操作することにより選択用ＵＩ画面３０ａ内のチェックボックスＣＢのいずれか一つを任意に選択可能である。またユーザーは、操作部４０を介して選択用ＵＩ画面３０ａ内の決定ボタンＤＢを操作することで、その時点でのチェックボックスＣＢの選択を確定することができる。そのため、ＬＵＴ設定部１３ｆは、操作部４０を介して選択用ＵＩ画面３０ａ内の決定ボタンＤＢの操作があったときには、その時点でチェックが入れられているチェックボックスＣＢに対応付けられている書換色変換ＬＵＴ２２´の選択を受け付ける。
【００５２】
ステップＳ１１６では、ＬＵＴ設定部１３ｆは、ステップＳ１１４で選択された書換色変換ＬＵＴ２２´を、色変換処理に用いる色変換ＬＵＴとして設定する。このように実施例２によれば、一つの媒体種類に関して上記比率が異なる書換色変換ＬＵＴ２２´が複数用意され、ユーザーは選択用ＵＩ画面３０ａを介して、使用したいＬＵＴを任意に選択できる。つまり、第１インクの偏減抑制を重視したい場合には、用意された書換色変換ＬＵＴ２２´の中で第１インクから第２インクへの置換え率が最も高いＬＵＴを選択することができ、逆に、第２インクを使用する場合でも画質変動を最小限に抑えたい場合には、用意された書換色変換ＬＵＴ２２´の中で第１インクから第２インクへの置換え率が最も低いＬＵＴを選択することができる。あるいは、第１インクの偏減抑制と画質との両方についてバランスを取って効果を得たい場合は、用意された書換色変換ＬＵＴ２２´の中で第１インクから第２インクへの置換え率が中ぐらいのＬＵＴを選択することができる。
【００５３】
４．実施例３：
図９は、実施例３にかかる印刷制御処理をフローチャートにより示している。図９では、図２および図７のフローチャートと同じ処理については同じ符号を記している。ここでは、実施例１，２と異なる部分について説明する。なお実施例３においても、実施例２と同様に、第１媒体についての複数の書換色変換ＬＵＴ２２´が、それらが生成された際の上記比率に対応付けられて記憶部に記憶されている。
【００５４】
ステップＳ１０２では、ＣＰＵ１１は、プリンター５０における第２インクの残量が第１インクの残量より多いか否か判定する。この場合、ＣＰＵ１１は、第１インクの残量と第２インクの残量とを示す情報を要求するコマンド（残量要求コマンド）をプリンター５０に対して送信し、プリンター５０側では、当該コマンドに応答して第１インクの残量と第２インクの残量とを（直接的あるいは間接的に）示す情報をコンピューター１０側へ送信する。プリンター５０は、各インクカートリッジ６１におけるインクの残量を、公知の手法を含めた種々の手法により把握可能である。
【００５５】
本実施形態では、ファームウェアＦＷは、一つの印刷ジョブに対応する駆動データが表す画像を形成するドット数をインク種類別にカウントするドットカウント機能や、ドットカウント機能によりカウントされたドット数に応じてインク種類別のインク消費量を推定する消費量推定機能などを有する。消費量推定機能では、当該インク種類別にカウントされたドット数に１ドット当たりのインク量を掛けた値を、インク種類が対応するインクカートリッジ６１に設けられている不図示の消費量メモリーに記憶されている「現在のインク消費量」に加えることにより、当該「現在のインク消費量」を更新する（例えば、特開２００７‐２２３０６０号公報参照。）。さらにファームウェアＦＷは、あるインク種類についての残量要求コマンドを受け付けたときには、当該インク種類について予め決められているインク量の初期値（未使用状態のインクカートジッリに充填されているインク量）から、当該インク種類の消費量メモリーにその時点で記憶されている「現在のインク消費量」を差し引くことにより、当該インク種類についての現在のインク残量を算出可能である。このようにしてファームウェアＦＷは、上記残量要求コマンドに応じて第１インクの残量と第２インクの残量とを算出し、当該算出した残量を示す情報をコンピューター１０側へ送信する。
【００５６】
従ってステップＳ１０２では、このようにプリンター５０から取得した情報に基づいて、第２インクの残量が第１インクの残量より多いか否か判定する。ＣＰＵ１１は、第２インクの残量が第１インクの残量より多い場合（ステップＳ１０２において“Ｙｅｓ”）にステップＳ１１０へ進み、そうでない場合（ステップＳ１０２において“Ｎｏ”）にステップＳ１３０へ進む。すなわち、プリンター５０において、第２インクの残量≦第１インクの残量である場合は、指定媒体への印刷時に第２インクを使用する必要性が低い（無い）ため、通常色変換ＬＵＴ２２を使用する。また本実施例では、ＣＰＵ１１は、第２インクの残量が第１インクの残量より多いことを条件として、所定のＵＩ画面上でユーザーが上記特定のモードを指定できるようにする。
【００５７】
ステップＳ１１１では、ＣＰＵ１１は、上記ステップＳ１０２で取得された第１インクおよび第２インクの残量の情報に基づいて両インクの残量比（第１インクの残量／第２インクの残量）を算出する。ステップＳ１１３では、ＵＩ制御部１３ｅは、複数の書換色変換ＬＵＴ２２´の中から所望のＬＵＴを選択させるためのＵＩ画面を表示部に表示させる。
【００５８】
図１０は、ステップＳ１１３で表示される選択用ＵＩ画面３０ｂを例示している。選択用ＵＩ画面３０ｂと選択用ＵＩ画面３０ａ（図８）との違いは、選択用ＵＩ画面３０ｂでは、複数の書換色変換ＬＵＴ２２´における一つの書換色変換ＬＵＴ２２´について、特定態様での表示（推奨表示）がなされる点である。例えば、ＣＰＵ１１は、上記残量比に応じて、推奨表示すべきＬＵＴを決定し、当該決定したＬＵＴについてＵＩ制御部１３ｅに推奨表示をさせる。具体的には、上記残量比が小さい値であるほど第１インクの偏減が著しいということであるため、上記残量比が小さい値であるほど、上記比率（通常色変換ＬＵＴ２２の第１インクのインク量を第１インクと第２インクとのインク量に振り分けた際の比率）における第２インクの割合が高い書換色変換ＬＵＴ２２´を、推奨表示の対象とする。なお、残量比と、残量比に応じて推奨表示の対象となる書換色変換ＬＵＴ２２´についての上記比率との対応関係は予め決められているものとする。図１０の例では、第１媒体に関して４つの書換色変換ＬＵＴ２２´（ＰＫインクへの置換率がそれぞれ１０％、２０％、３０％、４０％である４つの書換色変換ＬＵＴ２２´）が予め用意されている前提で、その中で第１インクの節約効果が最も高い書換色変換ＬＵＴ２２´（ＰＫへの置換率４０％）が、推奨表示されている。
【００５９】
ユーザーは、操作部４０を操作することにより、推奨表示にかかるチェックボックスＣＢを含めた選択用ＵＩ画面３０ｂ内の複数のチェックボックスＣＢのいずれか一つを任意に選択可能である。このように実施例３によれば、プリンター５０における第１インクと第２インクとの残量比に応じて、そのときの第１インクの偏減を解消するために相応しい書換色変換ＬＵＴ２２´が選択用ＵＩ画面３０ｂに推奨表示される。そのためユーザーは、このような適切な書換色変換ＬＵＴ２２´を容易に選択することができる。また、選択用ＵＩ画面３０ｂでは、上記推奨表示とともに他の書換色変換ＬＵＴ２２´についても選択可能に説明等が表示されている。よってユーザーは、そのときどのような書換色変換ＬＵＴ２２´が推奨されているかを認識しつつも、自らの判断で推奨以外の書換色変換ＬＵＴ２２´を選択することもできる。
【００６０】
なお、推奨表示の対象となるＬＵＴは、第１インクの偏減解消に重きを置いて決定されるものばかりではない。例えば、図１１に例示するように、ＵＩ制御部１３ｅは、一つの媒体種類に対応して用意されている複数の書換色変換ＬＵＴ２２´のうちで、最も画質保持の効果が高い書換色変換ＬＵＴ２２´（図８，１０，１１の例では、「画質優先  ＰＫへの置換率１０％」の書換色変換ＬＵＴ２２´）を、上記残量比の程度にかかわらず推奨表示の対象とするとしてもよい。このような構成とすれば、選択用ＵＩ画面３０ｂ上で複数の書換色変換ＬＵＴ２２´のうちで最も画質保持の効果が高い書換色変換ＬＵＴ２２´を容易に選択できるため、第１インクおよび第２インクを併用する場合でも第１インクのみを用いた場合と同程度の画質を実現したいと望むユーザーにとっては都合がよい。また、このように最も画質保持の効果が高い書換色変換ＬＵＴ２２´を推奨表示する場合でも、ＵＩ制御部１３ｅは、上記残量比に応じて推奨表示すべき他の書換色変換ＬＵＴ２２´について、別の特定の表示態様にて表示（準推奨表示）することで、ユーザーが選択し易い様にしてもよい。
【００６１】
５．変形例
本発明は上述の各実施例に限られるものではなく、その要旨を逸脱しない範囲においてさらに種々の態様において実施することが可能である。例えば以下のような各変形例も可能である。上述の各実施例や各変形例を組み合わせた内容も本発明の開示範囲である。
【００６２】
変形例１：
ステップＳ１２０（図１）、ステップＳ１１６（図７および図９）において、ＬＵＴ設定部１３ｆは、設定した書換色変換ＬＵＴ２２´が規定する第２インクのインク量を第１インクと第２インクとの発色特性の差異に応じてさらに補正するとしてもよい。
【００６３】
図１２は、第１インク（ＭＫインク）と第２インク（ＰＫインク）との発色特性を例示している。図１２では、横軸にインク量を上述の濃度（％）（媒体の単位面積に対するインクの被覆率）で記し、縦軸に明度Ｌ*を記している。これら発色特性は、第１媒体（マット紙）に第１インクにより印刷した所定のテストパターン（例えば、インク量を徐々に変化させたグラテーションパターン）を測色して得られた結果（明度Ｌ*）と、第１媒体（マット紙）に第２インクにより印刷した所定のテストパターン（例えば、インク量を徐々に変化させたグラテーションパターン）を測色して得られた結果（明度Ｌ*）とに基づく曲線である。図１２から判るように、ＰＫインクは同じインク量に対応する明度Ｌ*がＭＫインクよりも全体的に高いという特性を有している。言い換えると、ある明度Ｌ*をマット紙において実現するために必要なＰＫインクのインク量は、同じ明度Ｌ*をマット紙において実現するために必要なＭＫインクのインク量よりも多い。
【００６４】
そのため、コンピューター１０は、同じ明度Ｌ*を実現するＭＫインクのインク量とＰＫインクのインク量との対応関係（例えば、明度Ｌ*１を実現するＭＫインクのインク量ＩmとＰＫインクのインク量Ｉpとの対応関係。図１２参照。）を上記発色特性のグラフから求め、そのような対応するインク量間の変換（例えばインク量Ｉmからインク量Ｉpへの変換）を実現するための変換関数あるいは変換テーブルを予め生成しておく。このように予め生成した変換関数あるいは変換テーブルは、インク量補正データ２３として、第１インクと第２インクの組合せに対応付けられてＨＤＤ２０に格納される。
【００６５】
そしてステップＳ１２０（図１）、ステップＳ１１６（図７および図９）では、ＬＵＴ設定部１３ｆは、設定した書換色変換ＬＵＴ２２´の第２インクのインク量を、第１インクと第２インクの組合せに対応付けられてＨＤＤ２０に格納されているインク量補正データ２３によって補正する（変換する）。上述したインク量の振り分け（置き換え）では、第１インクのインク量と第２インクのインク量は等価交換されている。例えば図５に例示したように、比率＝９：１の場合、通常色変換ＬＵＴ２２において濃度２０％として規定されていた第１インクのインク量は、そのうちの１／１０がそのまま第２インクのインク量に置き換わっている（第１インクのインク量としての濃度２％が第２インクのインク量としての濃度２％へ置き換えられている）。そのため、インク量補正データ２３によって補正した後の第２インクのインク量は、上記振り分け前の第１インクのインク量（濃度２０％）のうち第２インクへの置き換えに使用された分の第１インクのインク量（濃度２％）によって第１媒体で再現される発色（明度Ｌ*）と同等の発色（明度Ｌ*）を第１媒体で再現可能なインク量であると言える。
【００６６】
ＬＵＴ設定部１３ｆは、インク量補正データ２３で補正して得られた補正後の第２インクのインク量により、上記設定した書換色変換ＬＵＴ２２´の第２インクのインク量を上書きする。このような変形例１によれば、書換色変換ＬＵＴ２２´を用いた色変換により得られるインク量データ（ＣＭＹＭＫＰＫデータ）に基づいた印刷をプリンター５０で第１媒体に対して実行した場合、第１インクと第２インクとを併用したにもかかわらず、第１インクの第２インクへの置き換えをしなかった場合と極めて近い発色を印刷結果において得ることができる。
【００６７】
変形例２：
ステップＳ１２０（図１）、ステップＳ１１６（図７および図９）において設定した書換色変換ＬＵＴ２２´についての上記比率を、外部からの指示に応じて変更できるとしてもよい。
【００６８】
図１３は、このような比率の変更処理にかかるフローチャートを示している。当該処理はステップＳ１２０（図１）、ステップＳ１１６（図７および図９）の中で実行される。ＬＵＴ設定部１３ｆは、上記設定した書換色変換ＬＵＴ２２´についての上記比率を取得する（ステップＳ３００）と、ＵＩ制御部１３ｅは、当該比率を判り易い態様で示すＵＩ画面を表示部に表示させる（ステップＳ３１０）。
【００６９】
図１４は、ステップＳ３１０で表示されるＵＩ画面３０ｃを例示している。ＵＩ画面３０ｃにおいては、横棒等で仮想的に示された比率の範囲（０〜１００％）の表示Ｒ上を移動可能なスライダーバーＳＢが表示される。ステップＳ３００後、最初にＵＩ画面３０ｃが表示される時点でのスライダーバーＳＢの位置（初期位置）は、ステップＳ３００で取得された比率（第１インク：第２インク）に対応する位置となっている。例えば、比率が、７：３という値である場合、スライダーバーＳＢは、表示Ｒにおける１００％の位置に対して３／１０の位置、すなわち表示Ｒにおける３０％に相当する位置に表示される。さらにＵＩ画面３０ｃには、第１インク（ＭＫインク）、第２インク（ＰＫインク）それぞれのインクカートリッジ内におけるインクの残量（グレー表示部分）を模したインク残量表示がなされる。インク残量表示としては、「印刷前」に対応するものと「印刷後」に対応するものとが表示される。
【００７０】
「印刷前」のインク残量表示は、現在の第１インク（ＭＫインク）の残量および現在の第２インク（ＰＫインク）の残量を示すとともに、第１インクの残量の所定位置に、仮想線ＶＬ１が引かれている。ここで表示する現在の第１インクの残量および現在の第２インクの残量は、ステップＳ１０２（図９）で説明したように取得された情報に基づく量である。仮想線ＶＬ１は、第１インクから第２インクへのインク量の置き換えをすることなく（すなわち比率＝１０：０）印刷を実行した場合に、その位置まで第１インクが消費されるという予測をユーザーに対して示すための線である。ただし、実際に第１インクから第２インクへのインク量の置き換えをすることなく印刷を実行した場合にどれだけ第１インクが減るかは、印刷対象画像の内容やサイズや印刷枚数など数多くの要素に左右されるため、仮想線ＶＬ１の位置はあくまで仮定的なものであり、その位置に厳密な意味はない。仮想線ＶＬ１はあくまで、ユーザーが「印刷前」のインク残量表示と「印刷後」のインク残量表示とを比較して見たときに効果を発揮する（ユーザーの理解を助ける）ものである。
【００７１】
一方、「印刷後」のインク残量表示では、第１インクについての現在の残量と仮想線ＶＬ１が示す残量との差に相当するインク量を対象として、スライダーバーＳＢの位置が示比率によって第２インクのインク量に置き換えた場合を想定して第１インクおよび第２インクの減少態様を予測して示している。例えば、スライダーバーＳＢが示す比率が３０％である場合、第１インクについての現在の残量と仮想線ＶＬ１が示す残量との差（「印刷前」のインク残量表示における、仮想線ＶＬ１より上のグレー表示部分）のうち３／１０に相当するインク量が第２インクの現在の残量から差し引かれて表示がなされ、かつ、第１インクについての現在の残量と仮想線ＶＬ１が示す残量との差のうち７／１０に相当するインク量が第１インクの現在の残量から差し引かれて表示がなされる。つまりユーザーは、これらインク残量表示を見ることで、第１インクを仮想線ＶＬ１まで消費する通常の印刷と比べて、スライダーバーＳＢが示す比率で第１インクを第２インクに置き換えて印刷するときに第１インクの消費をどれ程抑制でき且つ第２インクがどれ程消費されるかを、直感的に把握することができる。なお、図１４の例では、「印刷後」のインク残量表示においても「印刷前」のインク残量表示と同じ位置に仮想線ＶＬ１を示している。また、「印刷後」のインク残量表示における仮想線ＶＬ２は、第１インクの現在の残量位置を示し、「印刷後」のインク残量表示における仮想線ＶＬ３は、第２インクの現在の残量位置を示している。
【００７２】
ステップＳ３２０では、ＬＵＴ設定部１３ｆは、比率が変更されたか否か判定する。ユーザーは、操作部４０を操作することによりスライダーバーＳＢの位置を任意に変更可能である。そのため、ＬＵＴ設定部１３ｆは、操作部４０を介してのスライダーバーＳＢの移動があったときには、移動後のスライダーバーＳＢの位置に対応する比率へ変更されたものと判定しステップＳ３３０へ進む。ステップＳ３３０では、ＵＩ制御部１３ｅは、移動後のスライダーバーＳＢの位置に対応する比率に応じて、ＵＩ画面３０ｃにおける「印刷後」のインク残量表示を更新する。例えば、スライダーバーＳＢが２０％の位置（つまり、比率＝８：２）に変更された場合は、第１インクについての現在の残量と仮想線ＶＬ１が示す残量との差のうち２／１０に相当するインク量が第２インクの現在の残量から差し引かれ、かつ、第１インクについての現在の残量と仮想線ＶＬ１が示す残量との差のうち８／１０に相当するインク量が第１インクの現在の残量から差し引かれた表示内容へ、「印刷後」のインク残量表示を更新する。これにより、位置が変更されたスライダーバーＳＢおよび更新された「印刷後」のインク残量表示を含むＵＩ画面３０ｃが表示される（ステップＳ３１０）。
【００７３】
すなわち、ユーザーによるスライダーバーＳＢの移動に連動して、自動的に「印刷後」のインク残量表示におけるグレー表示部分の高さが更新される。ステップＳ３１０の後、ステップＳ３２０において比率が変更されなかったと判定した場合、ＬＵＴ設定部１３ｆはステップＳ３４０において比率の決定が指示されたか否か判定する。ユーザーは、操作部４０を操作することにより決定ボタンＤＢ（図１４）を操作することができる。そのため、ＬＵＴ設定部１３ｆは、決定ボタンＤＢの操作があったときには、比率の決定の指示と認識し、ステップＳ３５０へ進む。一方、比率の決定が指示されるまでは、ステップＳ３１０〜Ｓ３４０を繰り返す。
【００７４】
ステップＳ３５０では、ＬＵＴ設定部１３ｆは、ステップＳ３４０で決定の指示を受け付けた時点でスライダーバーＳＢが示していた位置に相当する比率で、通常色変換ＬＵＴ２２に規定された第１インクのインク量を第１インクのインク量と第２インクのインク量とに振り分け、振り分け後の第１インクおよび第２インクのインク量を規定した新たな書換色補正ＬＵＴ２２´を生成し、この書換色変換ＬＵＴ２２´を設定する。この後は、ステップＳ１４０へ進む。このような変形例２によれば、ユーザーはＵＩ画面３０ｃを見ることで、プリンター５０に実際に印刷させる前に、第１インクを第２インクに置き換えることによる第１インクの偏減解消の効果を確認できるとともに、所望する程度の偏減解消効果が得られる最適な置き換え比率を決定することができる。
【００７５】
変形例３：
これまでは、同色系のインクであって特性が異なる第１インクおよび第２インクの具体例として、第１インクをＭＫインクとし、第２インクをＰＫインクとしてきた。しかしながら、第１インクと第２インクとの組合せは種々考えられる。
例えば、第１インクをＰＫインクとし、第２インクをＭＫインクとしてもよい。かかる構成とすれば、ＰＫインクとＭＫインクとの残量比に応じてＰＫインクの偏減を抑制し、且つＰＫインクの消費を減らした分をＭＫインクの使用により補うことができる。
また、ブラックインク（ＭＫインクまたはＰＫインク）の他にＬＫインクやＬＬＫインクを使用可能なプリンター５０を用いる場合には、ブラックインク、ＬＫインク、ＬＬＫインクのうち一種類のインクを第１インクとし他のインクを第２インクとするとしてもよい。かかる構成ことで、第１インクと第２インクとの残量比に応じて、ブラックインクの偏減を抑制し且つブラックインクの消費を減らした分をＬＫインクやＬＬＫインクの使用により補うことができたり、ＬＫインク（またはＬＬＫインク）の偏減を抑制し且つＬＫインク（またはＬＬＫインク）の消費を減らした分をブラックインク等の使用により補うことができたりする。
【００７６】
さらには、プリンター５０が、ある色（例えばブラック）について顔料系インクと染料系のインクとを同時使用可能である場合、このような同色系の顔料系のインクと染料系のインクとの一方を第１インクとし、他方を第２インクとしてもよい。かかる構成とすれば、同色系の顔料インクと染料インクとの残量比に応じて、一方のインクの偏減を抑制し、且つ一方のインクの消費を減らした分を他方のインクの使用により補うことができる。
さらには、第１インクと第２インクとの関係性を、同色系の有彩色のインク同士、例えばＣインクとＬＣインクや、ＭインクとＬＭインク等に適用するとしてもよい。
さらに本発明は、インクジェットプリンターだけでなくレーザープリンター等、種々の印刷方式のプリンターに適用できる。また本明細書において「インク」とは、液状のインクに限らず、レーザープリンターに用いられるトナーも含む広い意味で使用されている。このような「インク」の広い意味を有する他の用語としては「色材」や「着色材」、「着色剤」等を用いることも可能である。
【符号の説明】
【００７７】
１０…コンピューター、１１…ＣＰＵ、１２…ＲＡＭ、１３…プリンタードライバー、１３ａ…画像データ取得部、１３ｂ…色変換処理部、１３ｃ…ＨＴ処理部、１３ｄ…ラスタライズ処理部、１３ｅ…ＵＩ制御部、１３ｆ…ＬＵＴ設定部、２０…ＨＤＤ、２２，２２´，５５，５５´…色変換ＬＵＴ、２３…インク量補正データ、３０…ディスプレー、３０ａ，３０ｂ…選択用ＵＩ画面、３０ｃ…ＵＩ画面、４０…操作部、５０…プリンター、５１…ＣＰＵ、５２…ＲＡＭ、５３…ＲＯＭ、５９…操作パネル、６１，６１ａ，６１ｂ，６１ｃ，６１ｄ，６１ｅ…インクカートリッジ 
【図１】
2012196813.tif 000003
【図２】
2012196813.tif 000004
【図３】
2012196813.tif 000005
【図４】
2012196813.tif 000006
【図５】
2012196813.tif 000007
【図６】
2012196813.tif 000008
【図７】
2012196813.tif 000009
【図８】
2012196813.tif 000010
【図９】
2012196813.tif 000011
【図１０】
2012196813.tif 000012
【図１１】
2012196813.tif 000013
【図１２】
2012196813.tif 000014
【図１３】
2012196813.tif 000015
【図１４】
2012196813.tif 000016