(57)【要約】【課題】インクの片減りを抑制できる印刷データの生成方法、プリンター、印刷システムを提案すること。【解決手段】印刷システム１は、ホストコンピューター２で動作するプリンタードライバー１２で作成した印刷データをインクジェットプリンター３に出力して画像データ等を印刷する。プリンタードライバー１２は、シアンインク削減ＬＵＴ、マゼンダインク削減ＬＵＴ、イエローインク削減ＬＵＴ、黒インク削減用ＬＵＴを含む複数の色変換ＬＵＴを記憶する記憶部２５と、インクカートリッジ４内のインク残量をインクの色毎に取得するインク残量検出部２４と、インク残量に基づいて色変換ＬＵＴを切り換える色変換ＬＵＴ設定部２６と、色変換ＬＵＴを参照して画像データ等をインク量データに変換する色変換処理部２３と、インク量データから印刷データを生成するコマンド変換部２７を備える。【選択図】図３
2014162005.tif 000002
【特許請求の範囲】
【請求項１】
第１の色のインクの残量および第２の色のインクの残量を検出し、
検出された前記第１の色のインクの残量及び前記第２の色のインクの残量に基づいて、第１色変換テーブルもしくは前記第１色変換テーブルよりも前記第１の色のインクの使用量を少なくする第２色変換テーブルを選択し、
選択された色変換テーブルを用いて、ＲＧＢ表色系の色データを前記第１の色のインク及び前記第２の色のインクのインク量データに変換することを特徴とする印刷データの生成方法。
【請求項２】
前記検出した前記第１の色のインクの残量及び前記第２の色のインクの残量に基づき、前記第１の色のインクの残量比及び前記第２の色のインクの残量比を算出し、
算出された前記第１の色のインクの残量比及び前記第２の色のインクの残量比に基づいて、前記第１色変換テーブルもしくは前記第２色変換テーブルを選択する請求項１に記載の印刷データの生成方法。
【請求項３】
選択される色変換テーブルとして、前記第１色変換テーブルよりも前記第２の色のインクの使用量を少なくする第３色変換テーブルを含む請求項１または２に記載の印刷データの生成方法。
【請求項４】
第１の色のインクを貯留する第１インク貯留部と、
前記第１インク貯留部に貯留された前記第１の色のインクの残量を検出する第１インク残量検出部と、
第２の色のインクを貯留する第２インク貯留部と、
前記第２インク貯留部に貯留された前記第２の色のインクの残量を検出する第２インク残量検出部と、
ＲＧＢ表色系の色データをインク量データに変換する第１色変換テーブル及び前記第１色変換テーブルよりも前記第１の色のインクの使用量を少なくする第２色変換テーブルを記憶する記憶部と、
前記第１インク残量検出部及び前記第２インク残量検出部の検出結果に基づいて、前記第１色変換テーブルもしくは前記第２色変換テーブルを選択する色変換テーブル設定部と、
前記第１色変換テーブルもしくは前記第２色変換テーブルでＲＧＢ表色系の色データをインク量データに変換する色変換処理部と、を有することを特徴とするプリンター。
【請求項５】
前記色変換テーブル設定部は、
前記第１インク残量検出部及び前記第２インク残量検出部の検出結果に基づき、前記第１の色のインクの残量比及び前記第２の色のインクの残量比を算出し、
算出された前記第１の色のインクの残量比及び前記第２の色のインクの残量比にもとづいて、前記第１色変換テーブルもしくは前記第２色変換テーブルを選択する請求項４に記載のプリンター。
【請求項６】
前記記憶部は、前記第１色変換テーブルよりも前記第２の色のインクの使用量を少なくする第３色変換テーブルを記憶する請求項４または５に記載のプリンター。
【請求項７】
第１の色のインクを貯留する第１インク貯留部、前記第１インク貯留部に貯留された前記第１の色のインクの残量を検出する第１インク残量検出部、第２の色のインクを貯留する第２インク貯留部、前記第２インク貯留部に貯留された前記第２の色のインクの残量を検出する第２インク残量検出部、及び前記第１の色のインクと前記第２の色のインクとを吐出して印刷を行うインクジェットヘッドを備える印刷部と、
ＲＧＢ表色系の色データをインク量データに変換する第１色変換テーブルと前記第１色変換テーブルよりも前記第１の色のインクの使用量を少なくする第２色変換テーブルとを記憶する記憶部、前記第１インク残量検出部と前記第２インク残量検出部の検出結果に基づいて前記第１色変換テーブルもしくは前記第２色変換テーブルを選択する色変換テーブル設定部、及び前記第１色変換テーブルもしくは前記第２色変換テーブルでＲＧＢ表色系の色データをインク量データに変換する色変換処理部を備える印刷制御部と、を有することを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数色のインクを用いて印刷するプリンターあるいは印刷システムの制御に関する。
【背景技術】
【０００２】
インクジェットプリンターにおいて、シアン（Ｃ）、マゼンダ（Ｍ）、イエロー（Ｙ）、黒（Ｋ）の４色のインクを色別のカートリッジに入れたものをセットにしたＣＭＹＫ一体型カートリッジが用いられている。このようなＣＭＹＫ一体型カートリッジを用いる場合、インクが均等に減っていけば無駄なくインクを使うことができるが、印刷内容によっては、一部のインクが減る片減り状態になってしまう。ＣＭＹＫ一体型カートリッジは、一種類でもインクがなくなると他のインクが残っていてもカートリッジ全体を交換しなければならないため、インクの片減りによって廃棄インクが多くなるおそれがある。また、各色のカートリッジを個別に交換できる場合でも、インクの片減りが発生するとカートリッジの交換を別々のタイミングで行わなければならないため、メンテナンスの負担が大きい。
【０００３】
また、インクジェットプリンターでカラー印刷を行う場合、印刷データを生成するプリンタードライバーにおいて、画像データ等の画素毎に、ＲＧＢ表色系で示された色データを、複数色のインク（例えば、ＣＹＭＫの４色のインク）のインク量データに変換する色変換処理を行う。色変換処理は、予め作成しておいた色変換ルックアップテーブル（以下、色変換ＬＵＴという）に基づいて行われる。色変換処理によって取得したインク量データに基づき、各色のインクで印刷するドットを決定するハーフトーン処理、および、ハーフトーンデータをインクジェットヘッドの各インクノズルに割り当てるラスタライズ処理が行われ、印刷データが生成される。
【０００４】
ここで、特許文献１には、インクの片減りを抑制する印刷モードを備えた印刷装置（印刷システム）が開示されている。この印刷装置は、黒（Ｋ）インクとして、マットブラック（以下、ＭＫインクという）と、フォトブラックインク（以下、ＰＫインクという）の２種類を用いる。通常は、記録紙がマット紙の場合には、ＭＫインクのみを使用して印刷し、記録紙が光沢紙の場合には、ＭＫインクとＰＫインクを使用して印刷を行う。また、記録紙がマット紙のとき、ユーザーが設定を変えることにより、ＭＫインク節約モードで印刷することができる。ＭＫインク節約モードでは、ＭＫインクの使用量の一部をＰＫインクに振り分けるため、インクの片減りを抑制あるいは解消できる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−１９６８１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１の構成では、ユーザーがインク残量を確認して手動で印刷装置をＭＫインク節約モードに設定しなければならず、ユーザーの負担が大きい。また、ユーザーが適切なモードを設定できないおそれがあり、効果的にインクの片減りを抑制できないおそれがある。更に、ＭＫインクの片減り状態が解消された後もＭＫインク節約モードで印刷できてしまうため、逆にＰＫインクの片減り状態を発生させてしまうおそれがある。
【０００７】
また、特許文献１の構成は、一部のインク（同系色のインク）の片減りを抑制できるものにすぎない。従って、ＣＹＭＫの４色を用いるプリンターにおけるインクの片減り対策には有効でない。特に、一体型カートリッジの場合には、カートリッジ内のインクを効率的に使うことができず、廃棄インクが多くなるおそれがあると共に、カートリッジ毎の印刷可能量が少なくなってしまうおそれがある。
【０００８】
本発明の課題は、このような点に鑑みて、インクの片減りを抑制して効率的にインクを使うことができ、廃棄インクを削減してカートリッジ毎の印刷可能量を増大させることのできる印刷データの生成方法、プリンター、及び印刷システムを提案することにある。
【課題を解決するための手段】
【０００９】
上記の課題を解決するため、本発明の印刷データの生成方法は、
第１の色のインクの残量および第２の色のインクの残量を検出し、
検出された前記第１の色のインクの残量及び前記第２の色のインクの残量に基づいて、第１色変換テーブルもしくは前記第１色変換テーブルよりも前記第１の色のインクの使用量を少なくする第２色変換テーブルを選択し、
選択された色変換テーブルを用いて、ＲＧＢ表色系の色データを前記第１の色のインク及び前記第２の色のインクのインク量データに変換することを特徴としている。
【００１０】
また、本発明のプリンターは、
第１の色のインクを貯留する第１インク貯留部と、
前記第１インク貯留部に貯留された前記第１の色のインクの残量を検出する第１インク残量検出部と、
第２の色のインクを貯留する第２インク貯留部と、
前記第２インク貯留部に貯留された前記第２の色のインクの残量を検出する第２インク残量検出部と、
ＲＧＢ表色系の色データをインク量データに変換する第１色変換テーブル及び前記第１色変換テーブルよりも前記第１の色のインクの使用量を少なくする第２色変換テーブルを記憶する記憶部と、
前記第１インク残量検出部及び前記第２インク残量検出部の検出結果に基づいて、前記第１色変換テーブルもしくは前記第２色変換テーブルを選択する色変換テーブル設定部と、
前記第１色変換テーブルもしくは前記第２色変換テーブルでＲＧＢ表色系の色データをインク量データに変換する色変換処理部と、を有することを特徴としている。
【００１１】
更に、本発明の印刷システムは、
第１の色のインクを貯留する第１インク貯留部、前記第１インク貯留部に貯留された前記第１の色のインクの残量を検出する第１インク残量検出部、第２の色のインクを貯留する第２インク貯留部、前記第２インク貯留部に貯留された前記第２の色のインクの残量を検出する第２インク残量検出部、及び前記第１の色のインクと前記第２の色のインクとを吐出して印刷を行うインクジェットヘッドを備える印刷部と、
ＲＧＢ表色系の色データをインク量データに変換する第１色変換テーブルと前記第１色変換テーブルよりも前記第１の色のインクの使用量を少なくする第２色変換テーブルとを記憶する記憶部、前記第１インク残量検出部と前記第２インク残量検出部の検出結果に基づいて前記第１色変換テーブルもしくは前記第２色変換テーブルを選択する色変換テーブル設定部、及び前記第１色変換テーブルもしくは前記第２色変換テーブルでＲＧＢ表色系の色データをインク量データに変換する色変換処理部を備える印刷制御部と、を有することを特徴としている。
【００１２】
本発明は、このように、インクの色毎にインクの残量を検出でき、検出結果に基づき、予め記憶している複数の色変換テーブルの中からいずれか１つを選択できる。複数の色変換テーブルは、基準となる色変換テーブル（第１色変換テーブル）と、第１の色のインクの使用量が基準となる色変換テーブルよりも少なくなる色変換テーブル（第２色変換テーブル）を含んでいる。従って、インクの減り具合に基づいて、印刷時のインクの消費量が異なる複数の色変換テーブル（第１、第２色変換テーブル）の切り換えを行うことができ、残量が少ないインクの減りを抑制できる。よって、インクの片減りを抑制でき、廃棄インクを削減できる。また、インクカートリッジ毎の印刷可能量を多くすることができる。
【００１３】
本発明において、前記検出した前記第１の色のインクの残量及び前記第２の色のインクの残量に基づき、前記第１の色のインクの残量比及び前記第２の色のインクの残量比を算出し、算出された前記第１の色のインクの残量比及び前記第２の色のインクの残量比に基づいて、前記第１色変換テーブルもしくは前記第２色変換テーブルを選択することが望ましい。このようにすると、インクバランスに応じて適切な色変換テーブルを選択できる。すなわち、インクバランスが良い状態のときには、基準となる色変換テーブル（第１色変換テーブル）を用いて基準通りの画質で印刷できる。また、インクバランスが悪い状態のときには、使用する色変換テーブルを切り換えてインクバランスの悪化を抑制あるいは解消できる。
【００１４】
また、本発明において、選択される色変換テーブルとして、前記第１色変換テーブルよりも前記第２の色のインクの使用量を少なくする第３色変換テーブルを含むこと、すなわち、このような第３色変換テーブルを記憶部に記憶させておくことが望ましい。より一般的には、前記第１の色および前記第２の色を含む複数の色のインクの残量を検出する場合には、検出された前記複数の色のインクの残量に基づいて、前記第１色変換テーブル、前記第２色変換テーブル、および、前記第１色変換テーブルよりも前記第２の色のインクの使用量を少なくする第３色変換テーブルを含む複数の色変換テーブルのうちの１つを選択することが望ましい。このようにすると、複数の色のインクを用いる印刷においてインクカートリッジ内のインクをバランス良く消費でき、効率的にインクを使うことができる。
【００１５】
本発明によれば、インクの減り具合を検出して、検出結果に基づいて印刷時のインクの消費量が異なる複数の色変換テーブルの切り換えを行うことができるため、残量が少ないインクの消費量を少なくすることができる。よって、インクの片減りを抑制でき、廃棄インクを削減できる。また、インクカートリッジ毎の印刷可能量を多くすることができる。
【図面の簡単な説明】
【００１６】
【図１】本発明を適用した印刷システムの概略ブロック図である。
【図２】４種類の第２色変換ＬＵＴの特性を示す評価テーブルである。
【図３】画像データの印刷処理動作のフローチャートである。
【発明を実施するための形態】
【００１７】
以下に、図面を参照して、本発明を適用した印刷データの生成方法、プリンター、及び印刷システムの実施の形態を説明する。
【００１８】
（印刷システム）
図１は本発明を適用した印刷システムの概略ブロック図である。本例の印刷システム１は、ホストコンピューター２と、このホストコンピューター２に接続されたインクジェットプリンター３（印刷部）を備えている。インクジェットプリンター３は、シアンインクＣ、マゼンダインクＭ、イエローインクＹおよび黒インクＫの４色のインクを充填した一体型のインクカートリッジ４（第１、第２インク貯留部）を装着するカートリッジ装着部５と、インクカートリッジ４から供給される４色のインクを記録紙に向けて吐出するインクジェットヘッド６と、インクジェットプリンター３の各部を制御する制御部７を備えている。
【００１９】
ホストコンピューター２では、ＯＳ１０（オペレーティングシステム）、アプリケーションプログラム１１およびプリンタードライバー１２（印刷制御部／印刷部の一部）が動作している。アプリケーションプログラム１１は画像データあるいは画像データを含む文書データ等を作成するソフトウエアであり、ＯＳ１０上で動作している。プリンタードライバー１２は、ＯＳ１０を介して、アプリケーションプログラム１１から出力される画像、文書等の印刷対象データを印刷指令と共に受け取る。プリンタードライバー１２は受け取った印刷対象データを印刷データに変換し、この印刷データをインクジェットプリンター３に出力する。インクジェットプリンター３は、受け取った印刷データに基づき、画像、文書等を印刷する。
【００２０】
（プリンタードライバー）
図１に示すように、プリンタードライバー１２はドライバー上位層２１と画像処理モジュール２２を備えている。ドライバー上位層２１はアプリケーションプログラム１１から印刷指令と共に供給された印刷対象データをレンダリング処理し、印刷対象データの各画素をＲＧＢ多値データ（ＲＧＢ表色系の色データ）に変換する。画像処理モジュール２２は、ドライバー上位層２１から供給されるＲＧＢ多値データを各色のインク量データに変換し、更に、このインク量データを印刷データに変換してインクジェットプリンター３に出力する。画像処理モジュール２２は、色変換処理部２３、インク残量検出部２４（第１、第２インク残量検出部）、記憶部２５、色変換ＬＵＴ設定部２６（色変換テーブル設定部）、コマンド変換部２７等を備えている。
【００２１】
色変換処理部２３は、色変換ＬＵＴを参照して、各画素のＲＧＢ多値データを各色のインク（シアンインクＣ、マゼンダインクＭ、イエローインクＹおよび黒インクＫ）のインク量データに変換する。色変換処理部２３から出力されるインク量データは、画像データの各画素を記録用紙上に印刷する際の各インクの吐出量である。
【００２２】
インク残量検出部２４は、アプリケーションプログラム１１から印刷指令および印刷対象データを受け取る毎に、インクジェットプリンター３に装填されているインクカートリッジ４内のインク残量をインクの色毎に検出する。例えば、インクジェットプリンター３の制御部７は、インクジェットヘッド６の印刷動作中にインクジェットヘッド６からの各色のインク吐出量を監視しており、インクカートリッジ４に搭載されたＩＣチップ（ＣＳＩＣ）に各色のインク吐出量の累積値を記録する。そこで、インク残量検出部２４は、ＣＳＩＣから読み出したインク吐出量の累積値を制御部７から取得し、インク残量を算出する。あるいは、インク残量検出部２４は、印刷データに基づいてインク残量を検出することもできる。すなわち、直近のインクカートリッジ４の交換タイミング以降に印刷された印刷データからインク吐出量を算出し、この値に基づいてインク残量を算出する。
【００２３】
記憶部２５は、複数の色変換ＬＵＴ（色変換テーブル）を記憶している。色変換ＬＵＴ設定部２６は、インク残量検出部２４の検出結果に基づき、記憶部２５に記憶されている複数の色変換テーブルの中から１つを選択する。そして、選択した色変換テーブルを用いて色変換処理が行われるように、色変換処理部２３の設定を行う。複数の色変換ＬＵＴは、第１色変換ＬＵＴと、第２色変換ＬＵＴを含んでいる。また、色変換ＬＵＴ設定部２６は、インクカートリッジ４の交換が行われると、色変換処理部２３を第１色変換ＬＵＴを用いて色変換処理を行う設定に戻す。各色変換ＬＵＴの具体的構成、および、インク残量に基づく色変換ＬＵＴ設定処理の詳細については後述する。
【００２４】
コマンド変換部２７は、各画素のインク量データを印刷データに変換する。本例では、インクを記録紙に打ち込む際に、インクジェットヘッド６から記録紙に向かって吐出させるインク滴として大きさの異なる３種類（大、中、小）のインク滴を用いており、インク滴の大きさに対応した３種類（大、中、小）の印刷ドットを形成する。コマンド変換部２７は、各色のインク量データに基づき、各色のインクによる印刷ドットの形成状況を決定するハーフトーン処理と、ハーフトーンデータをインクジェットヘッド６のノズル毎に割り当てるラスタライズ処理を行い、印刷データを生成する。
【００２５】
プリンタードライバー１２は、コマンド変換部２７により生成された印刷データをインクジェットプリンター３に出力する。インクジェットプリンター３の制御部７は、印刷データに基づいてインクジェットヘッド６を駆動制御して、画像データ等を記録紙に印刷する。
【００２６】
（色変換ＬＵＴ）
第１色変換ＬＵＴ（第１色変換テーブル）は、インクの減り方が均等な状態で用いられる色変換ＬＵＴである。インクカートリッジ４の交換直後にはインク残量が均等であるため、プリンタードライバー１２の初期設定では、色変換処理部２３は、第１色変換ＬＵＴを用いて色変換処理を行うように設定されている。色変換ＬＵＴ設定部２６は、検出したインク残量から算出したインク残量比を用いて色変換ＬＵＴの選択を行う。例えば、インク残量比と基準残量比（すなわち、未使用のインクカートリッジ４におけるインク残量比）との差異を判定する。全ての色のインクで基準残量比からのずれが１０％未満か否かを判定し、全ての色のインクで１０％未満であると判定された場合には、第１色変換ＬＵＴを用いて色変換処理を行う設定を適用する。なお、判定用の閾値を１０％よりも大きい値、あるいは、小さい値に設定することもできる。
【００２７】
インク残量比の判定は、例えば、以下のように行う。インクカートリッジ４における４色のインクＣＭＹＫの初期注入量（未使用の時点でのインク量）がＲｃ、Ｒｍ、Ｒｙ、Ｒｋであり、インク残量検出部２４によって検出されたインク残量がｒｃ、ｒｍ、ｒｙ、ｒｋである場合、各色のインクの基準残量比は、Ｒｃ／Ｒ、Ｒｍ／Ｒ、Ｒｙ／Ｒ、Ｒｋ／Ｒ（Ｒ＝Ｒｃ＋Ｒｍ＋Ｒｙ＋Ｒｋ）である。一方、検出したインク残量から算出される各色のインク残量比は、ｒｃ／ｒ、ｒｍ／ｒ、ｒｙ／ｒ、ｒｋ／ｒ（ｒ＝ｒｃ＋ｒｍ＋ｒｙ＋ｒｋ）である。色変換ＬＵＴ設定部２６は、各色について、インク残量比／基準残量比を算出する。インク残量比／基準残量比が０．９以下である場合、インク残量比の基準残量比からのずれが１０％以上であると判定する。なお、この判定方法は一例であり、他の判定方法を用いてもよい。
【００２８】
次に、第２色変換ＬＵＴ（第２色変換テーブル、第３色変換テーブル）は、４色のうちのいずれか１色のインクについて、その使用量が第１色変換ＬＵＴを用いた印刷よりも少なくなるように色データとインク量データが対応づけられた色変換ＬＵＴである。本例では、第２色変換ＬＵＴとして、シアンインクＣを削減対象色とするシアンインク削減ＬＵＴと、マゼンダインクＭを削減対象色とするマゼンダインク削減ＬＵＴと、イエローインクＹを削減対象色とするイエローインク削減ＬＵＴと、黒インクＫを削減対象色とする黒インク削減用ＬＵＴの４種類を備えている。
【００２９】
第１、第２色変換ＬＵＴは、ＲＧＢ色空間における１７×１７×１７個の格子点を設定して、これらの格子点（色データ）のそれぞれについて、印刷時に吐出されるインク量を４色のそれぞれについて対応づけたデータである。なお、格子点の数や分布については、他の値とすることもできる。第２色変換ＬＵＴは、第１色変換ＬＵＴを元にして最適化法によって作成されている。以下に、第２色変換ＬＵＴ（例えば、シアンインク削減ＬＵＴ）を作成する手順（１）〜（４）について説明する。
【００３０】
（１）第１色変換ＬＵＴに規定された格子点の中から、削減対象色のインクを用いずに印刷できる色（すなわち、シアンインクＣのインク量が０になっている色）を抽出し、これらの色については、第１色変換ＬＵＴと同一のインク量を対応づける。
【００３１】
（２）残りの色（すなわち、第１色変換ＬＵＴでシアンインクＣのインク量が０になっていない色）に対しては、シアンインクＣのインク量を第１色変換ＬＵＴよりも削減し、且つ、第１色変換ＬＵＴに規定されたインク量で印刷した印刷結果（基準印刷結果）との色差が基準値以内（ΔＥ７６≦５）となるように、インク量を調整する。ここで、色差ΔＥ７６は、国際照明委員会（ＣＩＥ）で規定されたＣＩＥＬ＊ａ＊ｂ＊色空間上の距離に、ＣＩＥの技術委員会が１９７６年に提案した補正を加えた値である。
【００３２】
（３）格子点の全てについてインク量の設定を終えることにより、候補ＬＵＴの作成が完了する。作成した候補ＬＵＴに対して、評価関数Ｆを算出する。本例では、候補ＬＵＴを用いて色変換処理を行った印刷によるシアンインクＣの削減量（すなわち、第１色変換ＬＵＴを用いて色変換処理を行って生成した印刷データを用いた印刷によるインク消費量と、候補ＬＵＴを用いて色変換処理を行って生成した印刷データを用いた印刷によるインク消費量との差分）をΔＱとしたとき、評価関数Ｆ＝ΔＱ＋４ΔＥ７６／２とする。
【００３３】
（４）インク量の削減度合いが異なる候補ＬＵＴを複数作成し、それぞれについて評価関数Ｆの値を算出し、評価関数Ｆの値が最大値となった候補ＬＵＴを、シアンインク削減ＬＵＴとして採用する。
【００３４】
図２は、４種類の第２色変換ＬＵＴの特性を示す評価テーブルである。シアンインク削減ＬＵＴを用いると、シアンインクＣの消費量が第１色変換ＬＵＴを用いた場合の８４％に削減される。同様に、マゼンダインク削減ＬＵＴでは、マゼンダインクＭの消費量が第１色変換ＬＵＴを用いた場合の８４％に削減され、イエローインク削減ＬＵＴでは、イエローインクＹの消費量が第１色変換ＬＵＴを用いた場合の８４％に削減され、黒インク削減ＬＵＴでは、黒インクＫの消費量が第１色変換ＬＵＴを用いた場合の８３％に削減される。そして、インク消費量を削減したことによる色のずれ（色差ΔＥ７６）は、黒インク削減ＬＵＴでは最大２．４６、シアンインク削減ＬＵＴでは最大２．９４、マゼンダインク削減ＬＵＴでは最大２．６２、イエローインク削減ＬＵＴでは最大２．７３であり、いずれも、限界値である５よりは大幅に小さい色差に抑えられている。
【００３５】
色変換ＬＵＴ設定部２６は、上述したインク残量比の判定を４色の全てについて行い、インク残量比のずれが１０％以上と判定されたインクがあった場合には、記憶部２５に記憶している色変換ＬＵＴの中から、その色を削減対象色とする色変換ＬＵＴを選択する。例えば、シアンインクＣのインク残量比のずれが１０％以上であった場合には、シアンインク削減ＬＵＴを選択する。そして、シアンインク削減ＬＵＴを用いて色変換処理を行うように色変換処理部２３の設定を変更する。なお、２つ以上の色のインクについて、インク残量比／基準残量比が０．９以下となることも考えられるが、この場合には、インク残量比／基準残量比が最も小さい色のインクを削減対象色とする色変換ＬＵＴを選択すればよい。
【００３６】
（印刷処理）
図３は印刷対象データの印刷処理のフローチャートである。印刷処理の前半（ステップＳ１〜Ｓ７）において、プリンタードライバー１２による印刷データの生成処理が行われる。本例では、プリンタードライバー１２は、色変換処理部２３によって行われる色変換処理に用いられる色変換ＬＵＴを、印刷ジョブ毎に切り換えるものとする。すなわち、プリンタードライバー１２は、アプリケーションプログラム１１から印刷指令と共に画像などの印刷対象データの供給を受けると、ドライバー上位層２１によって、印刷対象データの各画素をＲＧＢ多値データに変換する（ステップＳ１）。次に、インク残量検出部２４がインクカートリッジ４内のインク残量をインクの色毎に検出する（ステップＳ２）。なお、ステップＳ１、Ｓ２は逆の順で行ってもよいし、並行して行っても良い。
【００３７】
続いて、色変換ＬＵＴ設定部２６は、検出したインク残量からインク残量比を算出し、インク残量比／基準残量比の値に基づき、インク残量比が基準量以上減少した否かを判定する（ステップＳ３）。すなわち、インクの色毎に、インク残量比／基準残量比が０．９以下であるか否かを判定し、０．９以下となるインクがあると判定された場合には（ステップＳ３：Ｙｅｓ）、ステップＳ４に進む。ステップＳ４では、インク残量比／基準残量比が０．９以下であると判定された色を削減対象色として、記憶部２５に記憶されている複数の色変換ＬＵＴの中から、削減対象色に対応づけられたＬＵＴを選択する。例えば、シアンインクＣのインク残量比／基準残量比が０．９以下の場合には、シアンインク削減ＬＵＴを選択する。そして、選択したシアンインク削減ＬＵＴを用いて色変換処理を行うように、色変換処理部２３の設定を切り換える。なお、既にシアンインク削減ＬＵＴを用いる設定になっていた場合には、その設定を維持する。そして、ステップＳ６に進む。
【００３８】
一方、ステップＳ３において、インク残量比／基準残量比が０．９以下となるインクがないと判定された場合には、ステップＳ５に進む。ステップＳ５では、第１色変換ＬＵＴを用いて色変換処理を行うように、色変換処理部２３の設定を切り換える。ここでも、既に第１色変換ＬＵＴを用いる設定になっていた場合には、その設定を維持する。そして、ステップＳ６に進む。
【００３９】
ステップＳ６では、色変換処理部２３は、設定された色変換ＬＵＴを用いて、ステップＳ１で生成されたＲＧＢ多値データを各インクのインク量データに変換する色変換処理を行う。そして、ステップＳ７に進む。ステップＳ７において、コマンド変換部２７は、インク量データに基づいてハーフトーン処理およびラスタライズ処理等を行い、インク量データを印刷データに変換する。続いて、ステップＳ８に進み、プリンタードライバー１２からインクジェットプリンター３に印刷データが出力される。ステップＳ９では、インクジェットプリンター３において、印刷データに基づいてインクジェットヘッド６が駆動制御され、記録紙に印刷対象データが印刷される。
【００４０】
以上のように、本形態では、印刷ジョブの実行前に、インク残量を検出して各色のインクの減り具合を判定し、判定結果に基づいて印刷ジョブ毎に色変換ＬＵＴを切り換えることができる。具体的には、インク残量比が１０％以上減少したインクがあれば、そのインクの消費量を削減できる色変換ＬＵＴ（第２色変換ＬＵＴ）を選択して、選択した色変換ＬＵＴを用いるように色変換処理部２３の設定を変更できる。記憶部２５には、予め、４種類のインクのそれぞれの消費量を削減できる４種類の色変換ＬＵＴ（第２色変換ＬＵＴ）が記憶されている。従って、残量が少ないインクの減りを抑制してインクの片減りを抑制できる。これにより、インクカートリッジ４内のインクをバランス良く消費できるため、効率的にインクを使うことができる。よって、廃棄インクを削減でき、インクカートリッジ毎の印刷可能量（印刷可能枚数）を多くすることができる。
【００４１】
また、本形態では、インク残量比が基準残量比よりも１０％以上減少したインクがなく、インクバランスが良い状態のときには、通常の色変換ＬＵＴ（第１色変換ＬＵＴ）を用いて基準通りの画質で印刷できる。更に、第２色変換ＬＵＴは、第１色変換ＬＵＴを用いた印刷結果との色差を基準値以内にすることを条件として、その上で、インク消費量の削減割合を大きくするように最適化する方法で作成されている。従って、画質の低下を抑制しつつ、インクの片減りを抑制できる。よって、印刷品質を維持しながら廃棄インクを削減できる。
【００４２】
なお、上記形態では、インク残量比に基づいて色変換ＬＵＴを選択しており、インク残量比が基準残量比から１０％以上ずれたインクが１色でもあれば色変換ＬＵＴを変更しているが、インク残量比の判定を行わずに色変換ＬＵＴを決定することもできる。例えば、最も残量が少なかったインクを削減する色変換ＬＵＴを選択するように構成すればよい。
【００４３】
（他の実施形態）
上記の形態は、インクジェットプリンター３とホストコンピューター２を備え、ホストコンピューター２で動作するプリンタードライバー１２がインク残量に応じて色変換ＬＵＴを切り換えて印刷データを生成してインクジェットプリンター３に供給する形態（印刷システム１）であったが、インクジェットプリンター３とホストコンピューター２とを一体化させ、インクジェットプリンター３内にプリンタードライバー１２が動作する印刷データ生成部を設けた構成にすることもできる。
【符号の説明】
【００４４】
１…印刷システム、２…ホストコンピューター、３…インクジェットプリンター、４…  インクカートリッジ、５…カートリッジ装着部、６…インクジェットヘッド、７…制御  部、１０…ＯＳ、１１…アプリケーションプログラム、１２…プリンタードライバー、  ２１…ドライバー上位層、２２…画像処理モジュール、２３…色変換処理部、２４…イ  ンク残量検出部、２５…記憶部、２６…色変換ＬＵＴ設定部、２７…コマンド変換部、  Ｃ…シアンインク、Ｋ…黒インク、Ｍ…マゼンダインク、Ｙ…イエローインク
【図１】
2014162005.tif 000003
【図２】
2014162005.tif 000004
【図３】
2014162005.tif 000005