(57)【要約】【課題】液体が使用量より少なくなってもその所定の液体が充填された液体収容体を交換若しくは液体を充填することなく、継続して液体を噴射することのできる液体噴射方法、液体噴射システム及び液体噴射実行プログラムを提供する。また、２種類以上の異なるデータに対する液体噴射を連続して処理する場合、その所定の液体が充填された液体収容体を交換若しくは液体を充填することなく、継続して液体を噴射することのできる液体噴射方法、液体噴射システム及び液体噴射実行プログラムを提供する。【解決手段】残量が少ないライトシアンのインクを使用する場合そのライトシアンのインクに対して代替して使用可能なシアンのインクを使用して印刷を行わせる印刷用アプリケーションプログラムをコンピュータ１１に備えた。そして、ライトシアンのインクの残量がその使用量未満である場合プリンタ１２は、ライトシアンの替わりにシアンを使用するようにした。【選択図】      図２
2005053007.tif 000002
【特許請求の範囲】
【請求項１】
液体噴射データに基づいて、複数の液体収容体に収容された複数種類の液体を複数のノズルから噴射させてターゲットに所定の液体噴射を行う液体噴射方法において、
前記液体収容体内の液体の残量を検出する検出段階と、
前記液体噴射データから抽出した解析対象部分データに基づいて、使用する各液体の概算使用量を算出する算出段階と、
前記液体収容体内の液体の残量が、前記概算使用量以上あるか否かを判断する判断段階と
を備え、
前記液体収容体内の液体の残量が、前記概算使用量未満であると判断した場合、前記液体の替わりに、前記複数種類の液体のうち前記概算使用量以上ある他の液体を噴射させるようにしたことを特徴とする液体噴射方法。
【請求項２】
請求項１に記載の液体噴射方法において、
前記液体の替わりに、前記複数種類の液体のうち前記概算使用量以上ある他の液体が噴射されることで形成される全体イメージを表示するためのイメージデータを作成するイメージデータ作成段階を備えたことを特徴とする液体噴射方法。
【請求項３】
複数の液体収容体に収容された複数種類の液体を液体噴射データに基づいて複数のノズルから噴射させてターゲットに所定の液体噴射を行う液体噴射方法において、
前記液体噴射データを記憶するデータ記憶部と、
前記液体収容体内の液体の残量を検出する検出段階と、
前記液体噴射データから抽出した解析対象部分データに基づいて、使用する各液体の概算使用量を算出する算出段階と、
前記液体収容体内の液体の残量が、前記概算使用量以上あるか否かを判断する判断段階とを備え、
前記液体収容体内の液体の残量が前記概算使用量未満である場合、前記データ記憶部に記憶された前記液体噴射データが複数あるか否かを判断し、その結果、前記液体噴射データが複数あると判断した場合、他の複数の液体噴射データから抽出した解析対象部分データに基づいて、前記他の複数の液体噴射データの各々に対して使用する各液体の概算使用量を算出し、各液体の概算使用量が多い順番に前記液体噴射データに従って液体を噴射させるようにしたことを特徴とする液体噴射方法。
【請求項４】
請求項１乃至３のいずれか一つに記載の液体噴射方法において、
前記複数種類の液体は、それぞれ、異なった色を有した補色系インクであることを特徴とする液体噴射方法。
【請求項５】
請求項１乃至３のいずれか一つに記載の液体噴射方法において、
前記複数種類の液体は、それぞれ、異なった色を有したインクであり、
前記概算使用量未満であると判断された液体はライトシアン、ライトマゼンタのいずれか一つの色を有したインクであって、
前記他の液体はシアン、イエロ及びマゼンタのいずれか一つの色を有したインクであることを特徴とする液体噴射方法。
【請求項６】
請求項１乃至３のいずれか一つに記載の液体噴射方法において、
前記複数種類の液体のうち少なくとも一つの液体は着色剤を含まない液体組成物で構成された液体であって、
前記着色剤を含まない液体組成物で構成された液体の残量が、前記概算使用量未満であると判断した場合、前記着色剤を含まない液体組成物で構成された前記液体の噴射の噴射量を抑制して噴射させる、または、着色剤を含まない液体組成物で構成された前記液体の噴射を停止させるようにしたことを特徴とする液体噴射方法。
【請求項７】
複数の液体収容体に充填された複数種類の液体を、液体噴射データに基づいて、前記複数の液体収容体の各々に接続された液体噴射ヘッドからターゲットに噴射させる液体噴射システムにおいて、
前記液体噴射データから抽出した解析対象部分データに基づいて、前記液体の概算使用量を算出する概算使用量算出手段と、
前記液体収容体内の液体の残量データを取得するとともに、その取得した残量データに基づいて、前記複数種類の液体の残量のうちの所定の液体の残量が前記概算使用量未満であるか否かを判断し、その結果、その所定の液体の残量が前記概算使用量未満であると判断した場合、前記所定の液体の替わりに、前記複数種類の液体のうち液体の残量が前記概算使用量以上である他の液体があるか否かを判断する判断手段とを備えたことを特徴とする液体噴射システム。
【請求項８】
請求項７に記載の液体噴射システムにおいて、
前記他の液体が噴射されることで形成される全体イメージを表示するためのイメージデータを作成するイメージデータ作成手段を備えたことを特徴とする液体噴射システム。
【請求項９】
複数の液体収容体に充填された複数種類の液体を、液体噴射データに基づいて、前記複数の液体収容体の各々に接続された液体噴射ヘッドからターゲットに噴射させる液体噴射システムにおいて、
前記液体噴射データを記憶するデータ記憶部と、
前記液体噴射データから抽出した解析対象部分データに基づいて、前記液体の概算使用量を算出する概算使用量算出手段と、
前記液体収容体内の液体の残量が前記概算使用量未満である場合、前記データ記憶部に記憶された前記液体噴射データが複数あるか否かを判断し、その結果、前記液体噴射データが複数あると判断した場合、他の複数の液体噴射データから抽出した解析対象部分データに基づいて、前記他の複数の液体噴射データの各々に対して使用する各液体の概算使用量を算出し、各液体の概算使用量が多い順番に前記液体噴射データを並び替える判断手段とを備えたことを特徴とする液体噴射システム。
【請求項１０】
請求項７乃至９のいずれか一つに記載の液体噴射システムにおいて、
前記複数種類の液体は、それぞれ、異なった色を有した補色系インクであることを特徴とする液体噴射システム。
【請求項１１】
請求項７乃至９のいずれか一つに記載の液体噴射システムにおいて、
前記複数種類の液体は、それぞれ、異なった色を有したインクであり、
前記液体の残量が前記概算使用量未満であると判断されたインクはライトシアン、ライトマゼンタのいずれか一つの色を有した液体であって、
前記他の液体はシアン、イエロ及びマゼンタのいずれか一つの色を有したインクであることを特徴とする液体噴射システム。
【請求項１２】
請求項７乃至９のいずれか一つに記載の液体噴射システムにおいて、
前記複数種類の液体のうち少なくとも一つの液体は着色剤を含まない液体組成物で構成された液体であって、
前記判断手段は、前記着色剤を含まない液体組成物で構成された液体の残量が、前記概算使用量未満であると判断した場合、前記着色剤を含まない液体組成物で構成された前記液体の噴射の噴射量を抑制して噴射させる、または、着色剤を含まない液体組成物で構成された前記液体の噴射を停止することを特徴とする液体噴射システム。
【請求項１３】
複数の液体収容体に充填された複数種類の液体を、液体噴射データに基づいて、前記複数の液体収容体の各々に接続された液体噴射ヘッドからターゲットに噴射させるコンピュータを、
前記液体噴射データから抽出した解析対象部分データに基づいて、前記液体の概算使用量を算出する概算使用量算出手段と、
前記液体収容体内の液体の残量データを取得するとともに、その取得した残量データに基づいて、前記複数種類の液体の残量のうちの所定の液体の残量が前記概算使用量未満であるか否かを判断し、その結果、その所定の液体の残量が前記概算使用量未満であると判断した場合、前記所定の液体の替わりに、前記複数種類の液体のうち液体の残量が前記概算使用量以上である他の液体があるか否かを判断する判断手段と
として機能させることを特徴とする液体噴射実行プログラム。
【請求項１４】
複数の液体収容体に充填された、少なくとも一つの液体が着色剤を含まない液体組成物で構成された液体を有する複数種類の液体を、液体噴射データに基づいて、前記複数の液体収容体の各々に接続された液体噴射ヘッドからターゲットに噴射させるコンピュータを、
前記液体噴射データから抽出した解析対象部分データに基づいて、前記液体の概算使用量を算出する概算使用量算出手段と、
前記液体収容体内の液体の残量データを取得するとともに、その取得した残量データに基づいて、前記複数種類の液体の残量のうちの所定の液体の残量が前記概算使用量未満であるか否かを判断し、その結果、その所定の液体の残量が前記概算使用量未満であると判断した場合、前記所定の液体の替わりに、前記複数種類の液体のうち液体の残量が前記概算使用量以上である他の液体があるか否かを判断する、または、着色剤を含まない液体組成物で構成された液体の残量が前記概算使用量未満であると判断した場合、前記着色剤を含まない液体組成物で構成された前記液体の噴射の噴射量を抑制して噴射するか、または、着色剤を含まない液体組成物で構成された前記液体の噴射を停止するか否かを判断する判断手段として機能させることを特徴とする液体噴射実行プログラム。
【請求項１５】
請求項１３または１４に記載の液体噴射実行プログラムにおいて、
前記コンピュータを、前記他の液体が噴射されることで形成される全体イメージを表示するためのイメージデータを作成するイメージデータ作成手段として機能させることを特徴とする液体噴射実行プログラム。
【請求項１６】
複数の液体収容体に充填された複数種類の液体を、液体噴射データに基づいて、前記複数の液体収容体の各々に接続された液体噴射ヘッドからターゲットに噴射させるコンピュータを、
前記液体噴射データを記憶するデータ記憶部と、
前記液体噴射データから抽出した解析対象部分データに基づいて、前記液体の概算使用量を算出する概算使用量算出手段と、
記液体収容体内の液体の残量が前記概算使用量未満である場合、前記データ記憶部に記憶された前記液体噴射データが複数あるか否かを判断し、その結果、前記液体噴射データが複数あると判断した場合、他の複数の液体噴射データから抽出した解析対象部分データに基づいて、前記他の複数の液体噴射データの各々に対して使用する各液体の概算使用量を算出するとともに、各液体の概算使用量が多い順番に前記液体噴射データを並び替える判断手段と
として機能させることを特徴とする液体噴射実行プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、液体噴射方法、液体噴射システム及び液体噴射実行プログラムに関する。
【０００２】
【従来の技術】
従来、液体をターゲットに噴射させる液体噴射装置として、インク滴を紙に噴射させて画像等を印刷するインクジェット式プリンタがある。この種のプリンタにおいては、液体としてのＣ（シアン）、Ｍ（マゼンダ）、Ｙ（イエロ）の各インクが充填されたインクタンクをそれぞれ備え、パソコン等から出力された印刷データに従って各インクカートリッジから所定量のインク滴が噴射されることでフルカラー印刷を実行するインクジェット式プリンタがある。また、Ｃ（シアン）、Ｍ（マゼンダ）、Ｙ（イエロ）に加えて、Ｂ（ブラック）、Ｌｃ（ライトシアン）及びＬｍ（ライトマゼンダ）の各インクが充填されたインクタンクを更に備えたインクジェット式プリンタがある。このように、Ｂ（ブラック）、Ｌｃ（ライトシアン）及びＬｍ（ライトマゼンタ）のインクを加えることで、更に、高精彩な画像の印刷を実行することが可能となる。
【０００３】
前記プリンタにおいては、印刷の途中でインクがなくなることにより種々の不具合が生じることがあった。例えば、前記各色のインクのうち所定の色のインクが無くなることで、その印刷データとは異なる色バランスを有した画像が印刷されてしまうなどである。この不具合をなくすために、印刷する前に各色のインクについて印刷に必要な使用量があるか否かを判断するプリンタが開発されている（例えば特許文献１）。このプリンタは、検出したインクカートリッジ内の各色のインクの残量と、印刷するデータに基づいて印刷に必要な各色のインクの使用量とを比較演算して、その結果、色毎のインクの残量が使用量以上である場合にすべての印刷を行う。また、色毎のインクの残量が使用量未満である場合には、残量が使用量未満のインクを交換若しくはそのインクタンクにインクを補充する旨をユーザに報知し、印刷処理を一時停止するようにしていた。
【０００４】
【特許文献１】
特開平１０−１６６６２２号公報
【０００５】
【発明が解決しようとする課題】
ところが、印刷される画像がそれほど高精彩でなくてもよい場合においても、前記インクのうちの少なくとも一つインクの残量が使用量未満になる毎に印刷処理が一時停止してしまう。従って、その分、印刷実行に要する時間が掛かってしまう。
【０００６】
また、２種類以上の異なる印刷データに対する印刷ジョブを連続して処理する場合、各色のインクの残量と印刷に必要な各色のインクの使用量との比較演算は、その印刷データ毎にパソコン等から出力された順番に行われる。従って、印刷される画像の精彩具合に関わらず、先の印刷データに基づいた印刷によって所定のインクの残量が印刷に必要な各色のインクの使用量より少なくなると、その度に印刷処理が停止する。この結果、ユーザは、連続した印刷ジョブの途中で、残量が使用量未満のインクを交換若しくはそのインクカートリッジにインクを補充するといったことをしなければならず、その分、煩わしくなる。
【０００７】
さらに、前記インクが顔料インクであって印刷された画像の発色性または光沢性を向上させるために、印刷前または印刷後に紙上に、例えば、クリアインクといった特殊系インクを吐出するようにしたプリンタがある。この前記特殊系インクは、前記Ｃ（シアン）、Ｍ（マゼンダ）、Ｙ（イエロ）といった各インクと同様に、インクカートリッジまたはインクタンクに充填されている。
【０００８】
この種の特殊系インクを備えたプリンタにおいても、その特殊系インクを使用しなくてもよい場合、特殊系インクの残量が使用量未満になる毎に印刷処理が一時停止してしまう。従って、その分、印刷実行に要する時間が掛かってしまう。
【０００９】
また、ユーザは、連続した印刷ジョブの途中で、特殊系インクを交換若しくはそのインクカートリッジに特殊系インクを補充するといったことをしなければならず、その分、煩わしくなる。
【００１０】
本発明は、上記問題に鑑みてなされ、所定の液体が使用量より少なくなってもその所定の液体が充填された液体収容体を交換若しくは液体を充填することなく、継続して液体を噴射することのできる液体噴射方法、液体噴射システム及び液体噴射実行プログラムを提供することにある。また、２種類以上の異なるデータに対する液体噴射を連続して処理する場合、その所定の液体が充填された液体収容体を交換若しくは液体を充填することなく、継続して液体を噴射することのできる液体噴射方法、液体噴射システム及び液体噴射実行プログラムを提供することにある。
【００１１】
【課題を解決するための手段】
本発明の液体噴射方法は、液体噴射データに基づいて、複数の液体収容体に収容された複数種類の液体を複数のノズルから噴射させてターゲットに所定の液体噴射を行う液体噴射方法において、前記液体収容体内の液体の残量を検出する検出段階と、前記液体噴射データから抽出した解析対象部分データに基づいて、使用する各液体の概算使用量を算出する算出段階と、前記液体収容体内の液体の残量が、前記概算使用量以上あるか否かを判断する判断段階とを備え、前記液体収容体内の液体の残量が、前記概算使用量未満であると判断した場合、前記液体の替わりに、前記複数種類の液体のうち前記概算使用量以上ある他の液体を噴射させるようにした。
【００１２】
これによれば、液体の残量が算出段階で算出された液体の概算使用量未満であると判断した場合であっても、他の液体を使用することで、液体噴射を一時的に停止することなく、連続して行うことができる。また、残量が概算使用量未満であると判断された液体の消費を抑えながら使用することができる。従って、特に他の液体を使用してもよい場合においては、液体をその容器とともに交換する若しくはその容器に液体を充填する回数を低減させることができる。さらに、液体噴射実行の指令を受信してから実際にすべての液体噴射が終了するまでの処理時間を短くすることができる。
【００１３】
この液体噴射方法において、前記液体の替わりに、前記複数種類の液体のうち前記概算使用量以上ある他の液体が噴射されることで形成される全体イメージを表示するためのイメージデータを作成するイメージデータ作成段階を備えてもよい。
【００１４】
これによれば、他の液体を噴射することで形成される全体イメージを、同他の液体を噴射する前に確認することができる。従って、ユーザは、他の液体を使用して実際にどのような液体噴射となるかを把握することができる。そして、他の液体を使用して形成された液体噴射が、その残量が、算出段階で算出された液体の概算使用量未満であると判断された液体を使用して形成された液体噴射に比べてあまりにも異なるような場合には、液体噴射を実行する前にその液体噴射を中止することも可能となる。すなわち、ターゲットや液体の無駄を低減することが可能である。
【００１５】
本発明の液体噴射方法は、複数の液体収容体に収容された複数種類の液体を液体噴射データに基づいて複数のノズルから噴射させてターゲットに所定の液体噴射を行う液体噴射方法において、前記液体噴射データを記憶するデータ記憶部と、前記液体収容体内の液体の残量を検出する検出段階と、前記液体噴射データから抽出した解析対象部分データに基づいて、使用する各液体の概算使用量を算出する算出段階と、前記液体収容体内の液体の残量が、前記概算使用量以上あるか否かを判断する判断段階とを備え、前記液体収容体内の液体の残量が前記概算使用量未満である場合、前記データ記憶部に記憶された前記液体噴射データが複数あるか否かを判断し、その結果、前記液体噴射データが複数あると判断した場合、他の複数の液体噴射データから抽出した解析対象部分データに基づいて、前記他の複数の液体噴射データの各々に対して使用する各液体の概算使用量を算出し、各液体の概算使用量が多い順番に前記液体噴射データに従って液体を噴射させるようにした。
【００１６】
これによれば、データ記憶部に記憶された最先の液体噴射データに従って液体を噴射するときその所定の液体の残量が概算使用量未満である場合は、他の液体噴射データを含めて概算使用量が多い順番に液体の噴射を優先して行わせることができる。この結果、噴射の途中で液体がなくなることでその噴射を一時停止させることなく連続して行わせることができる。
【００１７】
この液体噴射方法において、前記複数種類の液体は、それぞれ、異なった色を有した補色系インクであってもよい。
これによれば、補色系インクの残量が算出段階で算出された概算使用量未満であると判断した場合であっても、他のインクを使用することで、液体噴射を一時的に停止することなく、連続して行うことができる。また、残量が概算使用量未満であると判断された補色系インクの消費を抑えながら使用することができる。従って、インクを噴射することで形成されるものが、例えば、文字や画像である場合であって且つその表示品位が高品位である必要が特にない場合においては、補色系インクをその容器とともに交換する若しくはその容器に補色系インクを充填する回数を低減させることができる。また、このことによって、さらに、液体噴射実行の指令を受信してから実際にすべての液体噴射が終了するまでの処理時間を短くすることができる。
【００１８】
この液体噴射方法において、前記複数種類の液体は、それぞれ、異なった色を有したインクであり、前記概算使用量未満であると判断された液体はライトシアン、ライトマゼンタのいずれか一つの色を有したインクであって、前記他の液体はシアン、イエロ及びマゼンタのいずれか一つの色を有したインクであってもよい。
【００１９】
これによれば、ライトシアン若しくはライトマゼンタの残量が算出段階で算出された概算使用量未満であると判断した場合であっても、シアン、イエロ及びマゼンタを使用することで、液体噴射を一時的に停止することなく、連続して行うことができる。また、残量が概算使用量未満であると判断されたライトシアン若しくはライトマゼンタの消費を抑えながら使用することができる。従って、インクを噴射することで形成されるものが、例えば、文字や画像である場合であって且つその表示品位が高品位である必要が特にない場合においては、ライトシアン若しくはライトマゼンタをその容器とともに交換する、若しくは、その容器にライトシアン若しくはライトマゼンタを充填する回数を低減させることができる。また、このことによって、さらに、液体噴射実行の指令を受信してから実際にすべての液体噴射が終了するまでの処理時間を短くすることができる。
【００２０】
この液体噴射方法において、前記複数種類の液体のうち少なくとも一つの液体は着色剤を含まない液体組成物で構成された液体であって、前記着色剤を含まない液体組成物で構成された液体の残量が、前記概算使用量未満であると判断した場合、前記着色剤を含まない液体組成物で構成された前記液体の噴射の噴射量を抑制して噴射させる、または、着色剤を含まない液体組成物で構成された前記液体の噴射を停止させるようにしてもよい。
【００２１】
これによれば、たとえば、着色剤を含まない液体組成物で構成された液体が紙上に噴射された液体の発色性または光沢性を向上させるための液体である、所謂、クリアインクである場合、そのクリアインクの残量が算出段階で算出された概算使用量未満であると判断した場合であっても、クリアインクの噴出量を抑制することでインク噴射を一時的に停止することなく、連続して行うことができる。また、そのクリアインクの残量が算出段階で算出された概算使用量未満であると判断した場合であっても、クリアインクの噴出を停止させることで他のインクを噴射させることでインク噴射を一時的に停止することなく、継続して行うことができる。
【００２２】
本発明の液体噴射システムは、複数の液体収容体に充填された複数種類の液体を、液体噴射データに基づいて、前記複数の液体収容体の各々に接続された液体噴射ヘッドからターゲットに噴射させる液体噴射システムにおいて、前記液体噴射データから抽出した解析対象部分データに基づいて、前記液体の概算使用量を算出する概算使用量算出手段と、前記液体収容体内の液体の残量データを取得するとともに、その取得した残量データに基づいて、前記複数種類の液体の残量のうちの所定の液体の残量が前記概算使用量未満であるか否かを判断し、その結果、その所定の液体の残量が前記概算使用量未満であると判断した場合、前記所定の液体の替わりに、前記複数種類の液体のうち液体の残量が前記概算使用量以上である他の液体があるか否かを判断する判断手段とを備えた。
【００２３】
これによれば、液体の残量が算出段階で算出された液体の概算使用量未満であると判断した場合であっても、他の液体を使用することで、液体噴射を一時的に停止することなく、連続して行うことができる液体噴射システムを提供することができる。また、残量が概算使用量未満であると判断された液体の消費を抑えながら使用することができる。従って、特に他の液体を使用してもよい場合においては、液体をその容器とともに交換する若しくはその容器に液体を充填する回数を低減させることができる液体噴射システムを提供することができる。さらに、液体噴射実行の指令を受信してから実際にすべての液体噴射が終了するまでの処理時間を短くすることができる液体噴射システムを提供することができる。
【００２４】
この液体噴射システムにおいて、前記他の液体が噴射されることで形成される全体イメージを表示するためのイメージデータを作成するイメージデータ作成手段を備えてもよい。
【００２５】
これによれば、他の液体を噴射することで形成される全体イメージを、同他の液体を噴射する前に確認することができる液体噴射システムを提供することができる。従って、ユーザは、他の液体を使用して実際にどのような液体噴射となるかを把握することができる。そして、他の液体を使用して形成された液体噴射が、その残量が、算出段階で算出された液体の概算使用量未満であると判断された液体を使用して形成された液体噴射に比べてあまりにも異なるような場合には、液体噴射を実行する前にその液体噴射を中止することも可能となる。すなわち、ターゲットや液体の無駄を低減することが可能である。
【００２６】
本発明の液体噴射システムは、複数の液体収容体に充填された複数種類の液体を、液体噴射データに基づいて、前記複数の液体収容体の各々に接続された液体噴射ヘッドからターゲットに噴射させる液体噴射システムにおいて、前記液体噴射データを記憶するデータ記憶部と、前記液体噴射データから抽出した解析対象部分データに基づいて、前記液体の概算使用量を算出する概算使用量算出手段と、前記液体収容体内の液体の残量が前記概算使用量未満である場合、前記データ記憶部に記憶された前記液体噴射データが複数あるか否かを判断し、その結果、前記液体噴射データが複数あると判断した場合、他の複数の液体噴射データから抽出した解析対象部分データに基づいて、前記他の複数の液体噴射データの各々に対して使用する各液体の概算使用量を算出し、各液体の概算使用量が多い順番に前記液体噴射データを並び替える判断手段とを備えた。
【００２７】
これによれば、データ記憶部に記憶された最先の液体噴射データに従って液体を噴射するときその所定の液体の残量が概算使用量未満である場合は、他の液体噴射データを含めて概算使用量が多い順番に液体の噴射を優先して行わせることができる。この結果、噴射の途中で液体がなくなることでその噴射を一時停止させることなく連続して行わせることができる。
【００２８】
この液体噴射システムにおいて、前記複数種類の液体は、それぞれ、異なった色を有した補色系インクであってもよい。
これによれば、補色系インクの残量が算出段階で算出された概算使用量未満であると判断した場合であっても、他のインクを使用することで、液体噴射を一時的に停止することなく、連続して行うことができる液体噴射システムを提供することができる。また、この液体噴射システムにおいては、残量が概算使用量未満であると判断された補色系インクの消費を抑えながら使用することができる。従って、インクを噴射することで形成されるものが、例えば、文字や画像である場合であって且つその表示品位が高品位である必要が特にない場合においては、補色系インクをその容器とともに交換する若しくはその容器に補色系インクを充填する回数を低減させることができる。また、このことによって、さらに、液体噴射実行の指令を受信してから実際にすべての液体噴射が終了するまでの処理時間を短くすることができる。
【００２９】
この液体噴射システムにおいて、前記複数種類の液体は、それぞれ、異なった色を有したインクであり、前記算出段階で算出された液体の概算使用量未満であると判断された液体はライトシアン、ライトマゼンタのいずれか一つの色を有したインクであって、前記他の液体はシアン、イエロ及びマゼンタのいずれか一つの色を有した液体であってもよい。
【００３０】
これによれば、ライトシアン若しくはライトマゼンタの残量が算出段階で算出された概算使用量未満であると判断した場合であっても、シアン、イエロ及びマゼンタを使用することで、液体噴射を一時的に停止することなく、連続して行うことができる液体噴射システムを提供することができる。また、この液体噴射システムにおいては、残量が概算使用量未満であると判断されたライトシアン若しくはライトマゼンタの消費を抑えながら使用することができる。従って、インクを噴射することで形成されるものが、例えば、文字や画像である場合であって且つその表示品位が高品位である必要が特にない場合においては、ライトシアン若しくはライトマゼンタをその容器とともに交換する、若しくは、その容器にライトシアン若しくはライトマゼンタを充填する回数を低減させることができる。また、このことによって、さらに、液体噴射実行の指令を受信してから実際にすべての液体噴射が終了するまでの処理時間を短くすることができる。
【００３１】
この液体噴射システムにおいて、前記複数種類の液体のうち少なくとも一つの液体は着色剤を含まない液体組成物で構成された液体であって、前記判断手段は、前記着色剤を含まない液体組成物で構成された液体の残量が、前記概算使用量未満であると判断した場合、前記着色剤を含まない液体組成物で構成された前記液体の噴射の噴射量を抑制して噴射させる、または、着色剤を含まない液体組成物で構成された前記液体の噴射を停止するようにしてもよい。
【００３２】
これによれば、たとえば、着色剤を含まない液体組成物で構成された液体が紙上に印刷された液体の発色性または光沢性を向上させるための液体である、所謂、クリアインクである場合、そのクリアインクの残量が算出段階で算出された概算使用量未満であると判断した場合、判断手段がクリアインクの噴出量を抑制するように判断することでインク噴射を一時的に停止することなく、継続して行うことができる。
【００３３】
また、そのクリアインクの残量が算出段階で算出された概算使用量未満であると判断した場合であっても、判断手段が前記クリアインクのインク噴出を停止させ、他のインクを噴射させるようにすることでインク噴射を一時的に停止させることなく、継続して行うことができる。
【００３４】
本発明の液体噴射実行プログラムは、複数の液体収容体に充填された複数種類の液体を、液体噴射データに基づいて、前記複数の液体収容体の各々に接続された液体噴射ヘッドからターゲットに噴射させるコンピュータを、前記液体噴射データから抽出した解析対象部分データに基づいて、前記液体の概算使用量を算出する概算使用量算出手段と、前記液体収容体内の液体の残量データを取得するとともに、その取得した残量データに基づいて、前記複数種類の液体の残量のうちの所定の液体の残量が前記概算使用量未満であるか否かを判断し、その結果、その所定の液体の残量が前記概算使用量未満であると判断した場合、前記所定の液体の替わりに、前記複数種類の液体のうち液体の残量が前記概算使用量以上である他の液体があるか否かを判断する判断手段として機能させる。
【００３５】
これによれば、液体の残量が算出段階で算出された液体の概算使用量未満であると判断した場合であっても、他の液体を使用することで、液体噴射を一時的に停止することなく、連続して行うことができる。また、残量が概算使用量未満であると判断された液体の消費を抑えながら使用することができる。従って、特に他の液体を使用してもよい場合においては、液体をその容器とともに交換する若しくはその容器に液体を充填する回数を低減させることができる。さらに、液体噴射実行の指令を受信してから実際にすべての液体噴射が終了するまでの処理時間を短くすることができる。
【００３６】
本発明の液体噴射実行プログラムは、複数の液体収容体に充填された、少なくとも一つの液体が着色剤を含まない液体組成物で構成された液体を有する複数種類の液体を、液体噴射データに基づいて、前記複数の液体収容体の各々に接続された液体噴射ヘッドからターゲットに噴射させるコンピュータを、前記液体噴射データから抽出した解析対象部分データに基づいて、前記液体の概算使用量を算出する概算使用量算出手段と、前記液体収容体内の液体の残量データを取得するとともに、その取得した残量データに基づいて、前記複数種類の液体の残量のうちの所定の液体の残量が前記概算使用量未満であるか否かを判断し、その結果、その所定の液体の残量が前記概算使用量未満であると判断した場合、前記所定の液体の替わりに、前記複数種類の液体のうち液体の残量が前記概算使用量以上である他の液体があるか否かを判断する、または、着色剤を含まない液体組成物で構成された液体の残量が前記概算使用量未満であると判断した場合、前記着色剤を含まない液体組成物で構成された前記液体の噴射の噴射量を抑制して噴射するか、または、着色剤を含まない液体組成物で構成された前記液体の噴射を停止するか否かを判断する判断手段として機能させる。
【００３７】
これによれば、たとえば、着色剤を含まない液体組成物で構成された液体が紙上に噴射された液体の発色性または光沢性を向上させるための液体である、所謂、クリアインクである場合、そのクリアインクの残量が算出段階で算出された概算使用量未満であると判断した場合であっても、クリアインクの噴出量を抑制することでインク噴射を一時的に停止することなく、連続して行うことができる。また、そのクリアインクの残量が算出段階で算出された概算使用量未満であると判断した場合であっても、クリアインクの噴出を停止させることで他のインクを噴射させることでインク噴射を一時的に停止することなく、連続して行うことができる。
【００３８】
この液体噴射実行プログラムにおいて、前記コンピュータを、他の液体が噴射されることで形成される全体イメージを表示するためのイメージデータを作成するイメージデータ作成手段として機能させてもよい。
【００３９】
これによれば、他の液体を噴射することで形成される全体イメージを、同他の液体を噴射する前に確認することができる。従って、ユーザは、他の液体を使用して実際にどのような液体噴射となるかを把握することができる。そして、他の液体を使用して形成された液体噴射が、その残量が、算出段階で算出された液体の概算使用量未満であると判断された液体を使用して形成された液体噴射に比べてあまりにも異なるような場合には、液体噴射を実行する前にその液体噴射を中止することも可能となる。すなわち、ターゲットや液体の無駄を低減することが可能である。
【００４０】
本発明の液体噴射実行プログラムは、複数の液体収容体に充填された複数種類の液体を、液体噴射データに基づいて、前記複数の液体収容体の各々に接続された液体噴射ヘッドからターゲットに噴射させるコンピュータを、前記液体噴射データから抽出した解析対象部分データに基づいて、前記液体の概算使用量を算出する概算使用量算出手段と、前記液体収容体内の液体の残量データを取得するとともに、その取得した残量データに基づいて、前記複数種類の液体の残量のうちの所定の液体の残量が前記概算使用量未満あるか否かを判断し、その結果、その所定の液体の残量が前記概算使用量未満であると判断した場合、前記所定の液体の替わりに、前記複数種類の液体のうち液体の残量が前記概算使用量以上である他の液体があるか否かを判断する判断手段として機能させる。
【００４１】
これによれば、データ記憶部に記憶された最先の液体噴射データに従って液体を噴射するときその所定の液体の残量が概算使用量未満である場合は、他の液体噴射データを含めて概算使用量が多い順番に液体の噴射を優先して行わせることができる。この結果、噴射の途中で液体がなくなることでその噴射を一時停止させることなく連続して行わせることができる。
【００４２】
【発明の実施の形態】
（第１実施形態）
以下、本発明を具体化した液体噴射システムの第１実施形態について図１〜図７に従って説明する。
【００４３】
図１に示すように、本実施形態の液体噴射システムとしての印刷システム１０において、ユーザが使用するコンピュータ１１は、液体噴射装置としてのインクジェット式のプリンタ（以下、プリンタという。）１２に電気的に接続されている。また、前記コンピュータ１１は、キーボード１４及びマウス１５を備え、これらが操作されることにより文字入力や設定変更などが行われる。また、コンピュータ１１はモニタ１６を備え、ユーザは、モニタ１６を閲覧することで文書や画像の印刷実行の指示などが行われる。
【００４４】
プリンタ１２は、外部に給紙トレイ１７及び排紙トレイ１８を備えるとともに、その内部に複数の紙送りローラ１９を備えている。紙送りローラ１９は紙送りモータ１９ａによって適宜駆動される。このため、プリンタ１２は、ターゲットである紙Ｐを給紙トレイ１７から導入し、この紙Ｐを副走査方向Ｘに搬送させた後、排紙トレイ１８に排出する。
【００４５】
また、プリンタ１２は、その内部に、キャリッジ２０及びこれに対向する位置に載置されたプラテン２１を備えている。プラテン２１は、印刷時に紙Ｐを支持する支持台であって、印刷時にはその上方に、前記紙送りローラ１９により搬送された紙Ｐが至る。前記キャリッジ２０は、ガイド軸２２に嵌合され且つキャリッジモータ２０ａにより駆動されるタイミングベルト２３に固着されて、主走査方向（紙面に垂直な方向）に往復移動可能にされている。
【００４６】
キャリッジ２０には、シアン（Ｃ）、マゼンタ（Ｍ）、イエロ（Ｙ）、ライトシアン（Ｌｃ）、ライトマゼンタ（Ｌｍ）及びブラック（Ｋ）の各色のインク（これが「複数種類の液体」に相当）を別々に充填した複数の液体収容体としてのインクカートリッジ２５（図では１のみ表示）が搭載されている。各インクカートリッジ２５には、その外周面に不揮発性メモリ（ＥＥＰＲＯＭ）２５ａがそれぞれ取着されている。この不揮発性メモリ２５ａには、例えば、インクカートリッジ２５に充填されているインクの残量Ｓ及び該インクの色などのインクの属性情報と、カートリッジの種類、取り付けられた回数及び製造年月日のインクカートリッジ情報とが記憶されている。
【００４７】
また、キャリッジ２０は、その下面に記録ヘッド３０を有しており、この記録ヘッド３０は、図２に示す噴射手段としての圧電素子３０ａによって図示しない噴射ノズルから前記インクを紙Ｐ上に噴射させる。従って、キャリッジ２０は、主走査方向に移動しながら記録ヘッド３０から各色のインクを噴射して、紙Ｐに所望の文字または画像の印刷を行う。
【００４８】
次に、この印刷システムの電気的構成について図２を参照して説明する。
コンピュータ１１は、図２に示すように、検出手段、判断手段概算使用量算出手段及びイメージデータ作成手段としてのＣＰＵ４０を備えている。このＣＰＵ４０は、バス線４１を介して前記キーボード１４、マウス１５及びモニタ１６にそれぞれ接続されている。また、ＣＰＵ４０は、該ＣＰＵ４０にて算出された数値などの情報を一時的に記憶するＲＡＭ４０ｂに接続されている。さらに、ＣＰＵ４０は、１色のインクで紙Ｐの全面を印刷したときに使用される使用量（以下、算出基準量という）を、その紙Ｐの大きさ毎に予め記憶するＲＯＭ４０ａに接続されている。
【００４９】
また、ＣＰＵ４０は、前記バス線４１を介してデータ記憶部４２及びプログラム記憶部４３にそれぞれ接続されている。データ記憶部４２には液体噴射データとしての文書データや画像データが記憶される。プログラム記憶部４３には、図示しない情報記録媒体から読み取られてインストールされたプリンタドライバ用プログラムと印刷用アプリケーションプログラムとが組み込まれている。プリンタドライバ用プログラムは、前記データ記憶部４２に記憶された文書データや画像データなどに基づいて作成される印刷データをプリンタ１２で処理可能な中間画像データ（シアン（Ｃ）、マゼンタ（Ｍ）、イエロ（Ｙ）、ライトシアン（Ｌｃ）、ライトマゼンタ（Ｌｍ）及びブラック（Ｋ）の各色について多値化された信号からなる印刷データ）に変換するプログラムである。
【００５０】
印刷用アプリケーションプログラムは、ユーザ操作に応じて、印刷に必要な情報の取得や演算などを行うために、所定の動作をＣＰＵ４０に行わせるプログラムである。また、この印刷用アプリケーションプログラムは、残量が少ない補色系インクを使用する場合においては、その補色系インクに対して代替して使用可能なインクを使用して印刷を行わせるプログラムである。本実施形態においては、例えば、補色系インクとしてのライトシアン（Ｌｃ）のインク量が不足していると判断されている場合においては、この印刷用アプリケーションプログラムは、シアン（Ｃ）を使用して印刷を行わせるプログラムである。また、この印刷用アプリケーションプログラムは、補色系インクとしてのライトマゼンタ（Ｌｍ）のインク量が不足していると判断されている場合においては、マゼンタ（Ｍ）を使用して印刷を行わせるプログラムである。また、この印刷用アプリケーションプログラムは、補色系インクとしてのブラック（Ｋ）のインク量が不足していると判断されている場合においては、シアン（Ｃ）、イエロ（Ｙ）及びマゼンタ（Ｍ）の全てを使用して印刷を行わせるプログラムである。
【００５１】
そして、ＣＰＵ４０は、この印刷用アプリケーションプログラムに従って、監視判断量Ｒや各インクの使用量Ｔを算出したり、これら監視判断量Ｒ又は使用量Ｔと、各インクの残量Ｓとを比較して、監視を行う必要が有るか否か、または、インク不足であるか否かの判断を行ったりする。ここで、監視判断量Ｒとは、１色のインクで全印刷領域を印刷する際に使用されるインク量であって、印刷される紙Ｐの大きさ及び印刷枚数により印刷毎に算出される。すなわち、監視判断量Ｒは、前記算出基準量と印刷枚数との積により算出され、印刷を行う紙Ｐの大きさ及び印刷枚数に応じて変更される。また、使用量Ｔとは、印刷データを解析して得られる噴射回数及びそのときの噴射量から算出される色毎のインク量である。すなわち、印刷を完了するために必要なインクの量である。
【００５２】
そして、この監視判断量Ｒは、実際に印刷をする前に、監視処理（印刷中にインク切れが生じるかを判断する処理）を行うか否かの基準量となっている。
また、ＣＰＵ４０は、前記印刷用アプリケーションプログラムに従って、使用量Ｔとそのインクの残量Ｓとを比較し、その結果、インク不足であると判断した場合、そのインクに替わるインク（以下、これを代替インクという）をシアン（Ｃ）、マゼンタ（Ｍ）、イエロ（Ｙ）、ライトシアン（Ｌｃ）、ライトマゼンタ（Ｌｍ）及びブラック（Ｋ）から選別する。例えば、本実施形態においては、ブラック（Ｋ）のインクの残量Ｓｋと同ブラック（Ｋ）の使用量Ｔとを比較した結果、インクの残量Ｓｋがその使用量Ｔより少ない、つまり、ブラック（Ｋ）がインク不足であると判断した場合、ＣＰＵ４０は、シアン（Ｃ）、マゼンタ（Ｍ）及びイエロ（Ｙ）の全てを選別する。また、例えば、本実施形態においては、ライトシアン（Ｌｃ）のインクの残量ＳＬｃと同ライトシアン（Ｌｃ）の使用量Ｔとを比較した結果、インクの残量ＳＬｃがその使用量Ｔより少ない、つまり、ライトシアン（Ｌｃ）がインク不足であると判断した場合、ＣＰＵ４０は、シアン（Ｃ）を選別する。さらに、例えば、本実施形態においては、ライトマゼンタ（Ｌｍ）のインクの残量ＳＬｍと同ライトマゼンタ（Ｌｍ）の使用量Ｔとを比較した結果、インクの残量ＳＬｍがその使用量Ｔより少ない、つまり、ライトマゼンタ（Ｌｍ）がインク不足であると判断した場合、ＣＰＵ４０は、マゼンタ（Ｍ）を選別する。
【００５３】
一方、プリンタ１２は、残量算出手段としてのＣＰＵ４５を備えており、このＣＰＵ４５はインターフェイスＩを介して前記コンピュータ１１のＣＰＵ４０に接続されている。ＣＰＵ４５は、バス線４６を介してＲＡＭ４７、ＲＯＭ４８にそれぞれ接続されている。ＲＡＭ４７は、前記コンピュータ１１から送信された印刷データを一時的に保存する。ＲＯＭ４８には所定のプログラムが記憶されており、このプログラムに基づいてＣＰＵ４５が所定の動作を行い、印刷が行われる。
【００５４】
また、ＣＰＵ４５は、送りモータ駆動部５１、移動モータ駆動部５２、ヘッド駆動部５３の各駆動部に接続されている。送りモータ駆動部５１は前記紙送りモータ１９ａを、移動モータ駆動部５２は前記キャリッジモータ２０ａを、ヘッド駆動部５３は前記圧電素子３０ａをそれぞれ駆動させる。
【００５５】
さらに、ＣＰＵ４５は、前記バス線４６を介して読取部４９に接続されている。この読取部４９は、前記キャリッジ２０が非作動位置にあるときに前記不揮発性メモリ２５ａに接続する。そして、キャリッジ２０が非作動位置にあるときに、ＣＰＵ４５は、読取部４９を介して不揮発性メモリ２５ａに対しデータの読み書きを行う。
【００５６】
次に、上述した印刷システム１０の作用について図３〜図７に従って説明する。
ユーザは、前記コンピュータ１１のモニタ１６に表示された文書や画像を印刷したい場合には、キーボード１４及びマウス１５を使用して、前記印刷用アプリケーションプログラムを起動する。そして、ユーザは、この印刷用アプリケーションプログラムの起動後、キーボード１４またはマウス１５を使用して、印刷する紙Ｐの大きさ及び印刷枚数を指定し、かつ印刷実行指令の入力を行う（ステップＳ１０）。なお、このとき、これから印刷する文書や画像のデータは前記データ記憶部４２に保存されている。コンピュータ１１は、印刷実行指令が入力されると、指定された文書や画像データをデータ記憶部４２から取得し、このデータに基づいて所定の液体噴射である１つの印刷の印刷データを作成する（ステップＳ１１）。
【００５７】
そして、コンピュータ１１は、前記印刷実行指令の入力とともに指定された紙Ｐの大きさ及び枚数から監視判断量Ｒを算出する（ステップＳ１２）。詳述すると、ＣＰＵ４０は、まず、指定された大きさの紙Ｐにおける前記算出基準量をＲＯＭ４０ａから読み出す。次に、ＣＰＵ４０は、この読み出された算出基準量と印刷枚数とを掛け合わせて監視判断量Ｒを算出する。すなわち、ＣＰＵ４０は、１色のインクで指定された枚数及び指定された大きさの紙Ｐの全面を印刷したときの値として監視判断量Ｒを算出する。なお、本実施形態では、各色のインク毎について同じ監視判断量Ｒが算出される。
【００５８】
次に、コンピュータ１１のＣＰＵ４０は、プリンタ１２のＣＰＵ４５に対して、各色のインクカートリッジ２５に取着された不揮発性メモリ２５ａから各インクの残量Ｓのデータを取得する旨の残量データ取得信号を送信する（ステップＳ１３）。この信号を受信したプリンタ１２のＣＰＵ４５は、読取部４９を介して各インクカートリッジ２５の不揮発性メモリ２５ａに記憶されている前記インク情報を読み出し（ステップＳ１４）、そのインク情報のうち各インクカートリッジ２５のインクの残量Ｓのデータをコンピュータ１１のＣＰＵ４０に送信する（これが「検出段階」に相当する）。
【００５９】
そして、コンピュータ１１は、上記ステップＳ１４においてＣＰＵ４５から送信された色毎のインクの残量Ｓが、監視判断量Ｒ以下となっているか否かを判断する（ステップＳ１５）（これが「判断段階」に相当する）。このことにより、コンピュータ１１は、監視処理を行う必要があるか否かを判断している。つまり、コンピュータ１１は、全色のインクの残量Ｓがそれぞれ監視判断量Ｒより多くあると判断した場合（ステップＳ１５にてＮＯ）には、プリンタドライバ用プログラムに従って、印刷データを中間画像データに変換する（ステップＳ１６）。
【００６０】
続いて、コンピュータ１１は、図４に示すように、印刷する紙Ｐの大きさ及び印刷枚数に基づいてこの印刷に要する時間を算出する（ステップＳ１７）。ここで、印刷に要する時間は、これから印刷する紙Ｐの大きさにおける平均印刷時間とその印刷枚数との積で求められる。そして、コンピュータ１１は、算出した前記印刷に要する時間をモニタ１６に表示する（ステップＳ１８）。また、コンピュータ１１は、前記中間画像データをプリンタ１２に送信する（ステップＳ１９）。
【００６１】
プリンタ１２では、そのＣＰＵ４５が前記中間画像データを受信し、その受信した中間画像データに基づいて印刷が行われる（ステップＳ２０）。詳述すると、プリンタ１２のＣＰＵ４５は、受信した中間画像データをまずＲＡＭ４７に一時的に保存する。そして、ＣＰＵ４５は、このＲＡＭ４７に一時的に記憶されたデータ及びＲＯＭ４８に記憶された所定のプログラムに基づいて、各駆動部５１〜５３に駆動信号を与え、キャリッジ２０を移動させながら、その記録ヘッド３０の図示しないノズルから所定の大きさのインク滴を噴射させる。なお、送りモータ駆動部５１は、記録ヘッド３０が前記主走査方向に１回移動する毎に稼動されて、印刷しながら紙Ｐを搬送する。このとき、印刷中にプリンタ１２のＲＡＭ４７には、インクカートリッジ２５の各色のインクが各ノズルから噴射された回数及びその回数毎に実際に噴射させた噴射量Ｅが記憶されるようになっている。
【００６２】
そして、印刷が終了すると、プリンタ１２のＣＰＵ４５は、ＲＡＭ４７に記憶した今回の印刷で実際に使用したインクの使用量（前記噴射量Ｅの総和）Ｗを印刷開始時の残量Ｓから引いて各インクの残量ＳＬを算出する（ステップＳ２１）。そして、ＣＰＵ４５は、そのインクの残量ＳＬを新たな残量Ｓとして、読取部４９を介して各色のインクカートリッジ２５の不揮発性メモリ２５ａに記憶させる（ステップＳ２２）。次に、プリンタ１２は印刷終了信号をコンピュータ１１に送信する（ステップＳ２３）。この結果、コンピュータ１１は、モニタ１６に印刷が終了したことを表示する（ステップＳ２４）。
【００６３】
一方、図３に示すように、コンピュータ１１は、インクの残量Ｓが監視判断量Ｒ以下となっているインクカートリッジ２５があると判断した場合（ステップＳ１５にてＹＥＳ）、ＣＰＵ４０は、前記印刷用アプリケーションプログラムに従って、インクの残量Ｓが監視判断量Ｒ以下である前記インクの概算使用量ＧＴを算出する（ステップＳ２５）（これが「算出段階」に相当する）。詳述すると、コンピュータ１１は、図５に示すように、まず、印刷データの４ライン毎に１ラインのデータ（３ラインおきのデータ）を抽出する（ステップＳ２５１）。ここにおいて、「１ラインのデータ」とは、紙Ｐを印刷する際に前記記録ヘッド３０が主走査方向に端から端まで１回移動した際に、各ノズルから噴射させる噴射回数及びそれぞれの噴射量のデータである。そして、この印刷データの４ライン毎に１ラインのデータ（３ラインおきのデータ）が特許請求の範囲に記載された解析対象部分データに対応している。また、本実施形態においては、実際に抽出されるデータは、４ライン目、８ライン目、１２ライン目・・・４ラｍ（ｍは整数）目のラインのデータである。
【００６４】
続いて、コンピュータ１１は、抽出した４ライン毎の１ラインデータ（４ライン目、８ライン目、１２ライン目・・・４ラｍ（ｍは整数）目の全データ）に基づいて使用する各インクの噴射回数及びその噴射量の積をインク色毎に合計して、インク色毎のデータ解析量ＳＲを求める（ステップＳ２５２）。すなわち、印刷データの１／４部分における各色の使用量の合計となるデータ解析量ＳＲを算出する。そして、色毎のデータ解析量ＳＲをそれぞれ４倍することで各色のインク毎の概算使用量ＧＴを算出する（ステップＳ２５３）。
【００６５】
そして、ＣＰＵ４０は、前記のようにして算出された概算使用量ＧＴとインクの残量Ｓとを色毎に比較し、その結果、インクの残量Ｓが前記概算使用量ＧＴ以上あるか否かを色毎に判断する（ステップＳ２６）。つまり、コンピュータ１１のＣＰＵ４０は、残量Ｓが監視判断量Ｒ以下であるインクを見出した場合、そのインクの概算使用量ＧＴを算出し、その算出された概算使用量ＧＴとインクの残量Ｓとを比較する。そして、ＣＰＵ４０は、残量Ｓが算出された概算使用量ＧＴ以上であると判断した場合（ステップＳ２６でＹＥＳ）には、コンピュータ１１は、前記プリンタドライバ用プログラムに従って、印刷データを中間画像データに変換する（ステップＳ１６）。そして、コンピュータ１１は、前記したステップＳ１７〜ステップＳ２４の処理を行って、印刷を完了させる。
【００６６】
一方、ＣＰＵ４０は、残量Ｓが前記概算使用量ＧＴ未満であると判断した場合（ステップＳ２６でＮＯ）には、そのインクの残量Ｓで、ユーザにより指定された大きさの紙Ｐ（すなわちＡ４版の紙）に何枚印刷が可能か（液体噴射が可能なターゲット数）を算出する（ステップＳ２７）。この印刷枚数の算出は、前記インクの残量Ｓを前記ＲＯＭ４０ａに記憶されている前記算出基準量で割ることにより行われる。すなわち、印刷可能枚数は、インクの残量Ｓ／算出基準量で算出される。
【００６７】
次に、コンピュータ１１は、その残量Ｓが概算使用量ＧＴ未満であると判断されたインクの色や該インクで印刷可能な枚数等が記載されたメッセージ、再計算ボタンＲＢ、印刷ボタンＰＢ、キャンセルボタンＣＢ、セーブ印刷ボタンＳＢ及び代替インク印刷ボタンＥＢが表示された表示画面Ｇをモニタ１６に表示する（ステップＳ２８）。本実施形態では、ライトシアン（Ｌｃ）のインクの残量Ｓが概算使用量ＧＴ未満であると判断された場合であって、その場合の表示画面Ｇを図７に示す。
【００６８】
再計算ボタンＲＢは、インクが本当に不足しているか否かを判断するために、実際に印刷される印刷データから、噴射量と噴射回数とを算出して再度計算するためのボタンである。印刷ボタンＰＢは、現在のインク量で印刷可能な枚数のみを印刷するためのボタンである。
【００６９】
キャンセルボタンＣＢは、印刷枚数の再設定をするなどのために上記ステップＳ１１で指示した印刷実行を取り消すためのボタンである。セーブ印刷ボタンＳＢは、全部の印刷を完了させるために、その残量Ｓが概算使用量ＧＴ未満であると判断された色のインクの噴射量を抑えながら、印刷するためのボタンである。
【００７０】
代替インク印刷ボタンＥＢは、インクの残量Ｓが概算使用量ＧＴ未満であると判断されたインクは使用せず、そのインクに対して代替して使用可能なインク（代替インク）を使用して印刷するためのボタンである。
【００７１】
このとき、図７に示すように表示画面Ｇの「インクが不足している」という旨のメッセージに応じて、ユーザがその不足しているインクの色（本実施形態においてはライトシアン（Ｌｃ））のインクが充填されているインクカートリッジ２５を、同色のインクであってそのインクの残量Ｓが概算使用量ＧＴ以上のインクカートリッジ２５に交換若しくはそのインクの残量Ｓが概算使用量ＧＴ以上なるように同色のインクを充填したとする。すると、プリンタ１２は、インクカートリッジ２５を交換若しくはインクを充填したことをコンピュータ１１に送信する（ステップＳ２９）。そして、コンピュータ１１は、インクカートリッジ２５を交換若しくはインクを充填したと判断した場合（ステップＳ３０にてＹＥＳ）、上記ステップＳ１３以降の処理を繰り返して行う。
【００７２】
一方、コンピュータ１１は、インクカートリッジ２５が交換若しくはインクが充填されなかったと判断した場合（ステップＳ３０にてＮＯ）には、ユーザにより表示画面ＧのキャンセルボタンＣＢ、セーブ印刷ボタンＳＢ、再計算ボタンＲＢ及び代替インク印刷ボタンＥＢの何れかが選択されたか否かを判断する（図６のステップＳ３１，Ｓ３２，Ｓ３６，Ｓ３８，Ｓ３９）。
【００７３】
ユーザがキャンセルボタンＣＢを選択した場合には、コンピュータ１１は、印刷が取り消されたと判断して処理を終了する（ステップＳ３１にてＹＥＳ）。ユーザが再計算ボタンＲＢを選択した場合には、コンピュータ１１は、再計算すると判断する（ステップＳ３２にてＹＥＳ）。この場合には、上記ステップＳ１１で作成した印刷データをすべて解析し、使用量Ｔを厳密に算出する（ステップＳ３３）。そして、コンピュータ１１は、表示画面Ｇに「インクが不足している」という旨のメッセージが表示されたインクの残量Ｓが、算出された使用量Ｔ以上あるか否かを判断する（ステップＳ３４）。そして、コンピュータ１１は、インクの残量Ｓが使用量Ｔ以上あると判断した場合（ステップＳ３４にてＹＥＳ）には、印刷データを中間画像データに変換する（ステップＳ３５）。そして、コンピュータ１１は、上記ステップＳ１７〜ステップＳ２２の処理を行って、印刷を完了させる。
【００７４】
ユーザが印刷ボタンＰＢを選択した場合（ステップＳ３６にてＹＥＳ）には、コンピュータ１１は、印刷可能な枚数（１〜４頁までの４枚）の印刷データを中間画像データに変換する（ステップＳ３７）。そして、コンピュータ１１は、上記ステップＳ１７〜ステップＳ２２の処理を行って、印刷を完了させる。
【００７５】
ユーザがセーブ印刷ボタンＳＢを選択した場合には、コンピュータ１１は、インクの残量Ｓが概算使用量ＧＴ未満のインクについて、その噴射量を減少させて印刷するセーブ印刷処理が選択されたと判断する（ステップＳ３８）。そして、セーブ印刷処理が選択されたと判断した場合（ステップＳ３８にてＹＥＳ）には、コンピュータ１１は、どのように噴射量を減少させるかを決定し、その噴射量を設定変更する（ステップＳ４０）。すなわち、インクが十分ある場合には、例えば、１１ｐｌ（ピコリットル）、７ｐｌ、４ｐｌに設定されている各噴射量Ｅ１を、７ｐｌ、４ｐｌ、０ｐｌの噴射量Ｅ２に変更する。
【００７６】
そして、コンピュータ１１は、前記不足しているインク（残量Ｓがそのインクの概算使用量ＧＴ未満であると判断されたインク）について、そのときに算出した噴射量Ｅ１を噴射量Ｅ２に変更した場合の使用量Ｔを算出する（ステップＳ４１）。続いて、コンピュータ１１は、インクの残量Ｓが前記使用量Ｔ以上あるか否かを判断し（ステップＳ４２）、その結果、インクの残量Ｓが使用量Ｔ未満の場合には（ステップＳ４２にてＮＯ）、再びステップＳ４０に戻って先に変更した噴射量Ｅ２において７ｐｌ，４ｐｌと設定した各噴射量を４ｐｌ、０ｐｌと再度設定変更する。そして、その後、ステップＳ４１及びステップＳ４２の処理を再度行う。すなわち、インクの残量Ｓが使用量Ｔ以上となるまで、上記ステップＳ４０〜Ｓ４２の処理を繰り返す。
【００７７】
一方、コンピュータ１１は、インクの残量Ｓが前記使用量Ｔ以上であると判断した場合（ステップＳ４２にてＹＥＳ）には、その噴射量Ｅ２に基づいて、イメージデータとしてのプレビュ画面のデータを作成し（これが、イメージデータ作成段階に相当）、そのプレビュ画面を表示する（ステップＳ４３）。このプレビュ画面には、少ない量のインクを噴射させて形成される全体のイメージが表示される。尚、本実施形態においては、このプレビュ画面には、インクが不足すると判断されたライトシアン（Ｌｃ）の色成分が少なくなっている画像が表示される。
【００７８】
また、このプレビュ画面には、この画像とともに印刷実行ボタン又はキャンセルボタンの２つのボタンが表示される。コンピュータ１１は、このプレビュ画面を閲覧したユーザによりそのキャンセルボタンが選択されたと判断した場合（ステップＳ４４にてＮＯ）には、この印刷は行わないと判断し、図７に示す表示画面Ｇを表示して（ステップＳ２８）、それ以降の処理を再度行う。
【００７９】
一方、コンピュータ１１は、ユーザが前記印刷実行ボタンを選択した場合（ステップＳ４４にてＹＥＳ）には、プレビュ画面を表示するために使用された印刷データ（すなわち、残量Ｓが少ない色のインクの噴射量が変更されている印刷データ）に基づいて中間画像データを作成する（ステップＳ４５）。以降、コンピュータ１１は、上記ステップＳ１７〜ステップＳ２４処理を行って、印刷を完了させる。
【００８０】
ユーザが代替インク印刷ボタンＥＢを選択した場合（ステップＳ３９にてＹＥＳ）、コンピュータ１１は、前記不足しているインク（残量Ｓがその概算使用量ＧＴ未満であると判断されたインク）に対して代替して使用可能なインク（代替インク）を選別する。例えば、前記不足しているインクがライトシアン（Ｌｃ）である場合、シアン（Ｃ）が代替インクとして選別される。また、前記不足しているインクがライトマゼンタ（Ｌｍ）である場合、マゼンタ（Ｍ）が代替インクとして選別される。また、前記不足しているインクがブラック（Ｋ）である場合、シアン（Ｃ）、イエロ（Ｙ）及びマゼンタ（Ｍ）の全てが代替インクとして選別される。本実施形態においては、前記したように、ライトシアン（Ｌｃ）のインク量が不足していると判断されている場合であるので、コンピュータ１１は、シアン（Ｃ）がその代替インクとして選別される。そして、コンピュータ１１は、その代替インクを使用インクに変更する（ステップ４６）。ここで、使用インクとは、実際に印刷する際に使用されるインクである。そして、本実施形態においては、ライトシアン（Ｌｃ）の使用インクがライトシアン（Ｌｃ）からシアン（Ｃ）に変更される。
【００８１】
続いて、コンピュータ１１は、代替インク（本実施形態においてはシアン（Ｃ）のインク）の使用量Ｔを算出する（ステップＳ４７）。従って、コンピュータ１１は、その代替インクの残量Ｓが算出した使用量Ｔ以上あるか否かを判断する（ステップＳ４７）。その結果、代替インクの残量Ｓがその使用量Ｔ未満であると判断した場合には（ステップＳ４８にてＮＯ）、コンピュータ１１は、再びステップＳ３１に戻ってそれ以降の処理を再度行う。
【００８２】
一方、コンピュータ１１は、代替インクの残量Ｓが算出された使用量Ｔ以上あると判断した場合（ステップＳ４８にてＹＥＳ）には、プレビュ画面のデータを作成し、そのプレビュ画面を表示する（ステップＳ４９）。このとき表示されるプレビュ画面は、代替インクを使用して形成された全体のイメージ画像である。尚、本実施形態においては、このプレビュ画面には、インクが不足するとされたライトシアン（Ｌｃ）がシアン（Ｃ）に代替された画像が表示される。
【００８３】
そして、このプレビュ画面には、この画像とともに印刷実行ボタン又はキャンセルボタンの２つのボタンが表示される。そして、このプレビュ画面を閲覧したユーザがキャンセルボタンを選択した場合（ステップＳ５０にてＮＯ）、コンピュータ１１は前記代替インクを使用しては印刷を行わないと判断し、ステップＳ３１に戻って以降の処理を再度行う。
【００８４】
一方、このプレビュ画面を閲覧したユーザが印刷実行ボタンを選択した場合（ステップＳ５０にてＹＥＳ）、コンピュータ１１は前記プレビュ画面を表示するために使用された印刷データ（すなわち、代替インクを使用した場合の印刷データ）に基づいて中間画像データを作成する（ステップＳ５１）。そして、コンピュータ１１は、上記ステップＳ１７〜ステップＳ２４処理を行って、印刷を完了させる。
【００８５】
従って、前記プリンタ１２は、該プリンタ１２に搭載された各インクカートリッジ２５に充填されたインクのうち、所定のインクがその使用量Ｔ未満である場合、前記印刷用アプリケーションプログラムに従って、その所定のインクに対する代替インクを使用するようにした。この結果、前記所定のインクがその使用量Ｔ未満であってもその所定のインクのインクカートリッジ２５を交換若しくはそのインクのインクカートリッジ２５にインクを充填することなく継続して印刷を実行することができる。例えば、印刷用アプリケーションプログラムに従って、シアン（Ｃ）をライトシアン（Ｌｃ）の代替インクとして使用するようにした。また、前記印刷用アプリケーションプログラムに従って、マゼンタ（Ｍ）をライトマゼンタ（Ｌｍ）の代替インクとして使用されるようにした。また、印刷用アプリケーションプログラムに従って、シアン（Ｃ）、イエロ（Ｙ）及びマゼンタ（Ｍ）の全てをブラック（Ｋ）の代替インクとして使用されるように設定されるようにした。
【００８６】
このようにすることで、前記印刷システム１０は、ライトシアン（Ｌｃ）のインクの残量がその使用量Ｔ未満である場合であっても、ライトシアン（Ｌｃ）の替わりにシアン（Ｃ）を代替インクとして使用することで印刷を継続して実行することができる。同様に、印刷システム１０は、ライトマゼンタ（Ｌｍ）のインクの残量がその使用量Ｔ未満である場合であっても、ライトマゼンタ（Ｌｍ）の替わりにマゼンタ（Ｍ）を代替インクとして使用することで印刷を継続して実行することができる。さらに、前記と同様に、印刷システム１０は、ブラック（Ｋ）のインクの残量がその使用量Ｔ未満である場合であっても、ブラック（Ｋ）の替わりに、シアン（Ｃ）、イエロ（Ｙ）及びマゼンタ（Ｍ）の全てを代替インクとして使用することで印刷を継続して実行することができる。この結果、前記インクのうちの少なくとも一つインクの残量が使用量未満になる毎に印刷処理が一時停止してしまうことはない。従って、その分、印刷実行に要する時間を短くすることができる。前記したことは、印刷される画像がそれほど高精彩でなくてもよい場合においては、特に効果的である。
【００８７】
本実施形態の印刷システムによれば、以下のような効果を得ることができる。
（１）本実施形態によれば、印刷システム１０は、ライトシアン（Ｌｃ）のインクの残量がその使用量Ｔ未満である場合であっても、ライトシアン（Ｌｃ）の替わりにシアン（Ｃ）を代替インクとして使用することで印刷を継続して実行することができる。同様にして、印刷システム１０は、ライトマゼンタ（Ｌｍ）のインクの残量がその使用量Ｔ未満である場合であっても、ライトマゼンタ（Ｌｍ）の替わりにマゼンタ（Ｍ）を代替インクとして使用することで印刷を継続して実行することができる。さらに、前記と同様にして、印刷システム１０は、ブラック（Ｋ）のインクの残量がその使用量Ｔ未満である場合であっても、ブラック（Ｋ）の替わりに、シアン（Ｃ）、イエロ（Ｙ）及びマゼンタ（Ｍ）の全てを代替インクとして使用することで印刷を継続して実行することができる。この結果、前記インクのうちの少なくとも一つインクの残量が使用量未満になる毎に印刷処理が一時停止してしまうことはない。従って、その分、印刷実行に要する時間を短くすることができる。
【００８８】
（２）本実施形態によれば、各色のインクカートリッジ２５のインクの残量Ｓが監視判断量Ｒ以下となった場合（ステップＳ１５にてＹＥＳ）にのみ、残量Ｓが、印刷に必要な使用量Ｔ以上あるか否か、すなわち印刷途中で切れることなく印刷可能か否かを監視する（ステップＳ３０）。すなわち、残量Ｓが監視判断量Ｒ以上あり、明らかに印刷中にインク切れが生じないと判断できる場合には、そのインクについての使用量Ｔは算出されずに印刷が行われる。従って、ＣＰＵ４０に大きな負荷がかかる使用量Ｔが、すべてのインクについてその印刷実行のたびに必ず算出するということはない。そのため、コンピュータ１１のＣＰＵ４０の負荷を低減して、印刷実行から印刷終了まで（ステップＳ１１〜Ｓ２４）の時間を短くすることができる。
【００８９】
（３）本実施形態によれば、各色のインクの監視判断量Ｒは、印刷実行指令とともに入力された紙Ｐの大きさ及び印刷枚数から算出した（ステップＳ１２）。従って、印刷を行う前に、インク切れが生じないと考えられるだいたいの値を監視判断量Ｒとして容易かつ的確に算出することができる。そのため、インク切れが生じるか否かの判断を、より的確に、かつ簡単で短時間に行うことができる。
【００９０】
（４）本実施形態によれば、プリンタ１２を実行する前に、コンピュータ１１はその印刷に要する時間を算出して（ステップＳ１７）、表示した（ステップＳ１８）。従って、ユーザは、プリンタ１２の印刷終了時間を把握することができ、印刷中はプリンタ１２から離れて他のことをしていても、印刷終了時間にプリンタ１２に戻ってくればプリンタ１２に次の印刷を続けて行うことができる。すなわち、ユーザは、プリンタ１２の印刷時間を有効活用することができる。
【００９１】
（５）本実施形態によれば、プリンタ１２は印刷終了後、各インクの残量Ｓを算出して（ステップＳ２１）、それら残量Ｓを不揮発性メモリ２５ａに記憶した（ステップＳ２２）。従って、コンピュータ１１は、プリンタ１２から各インクの残量Ｓを迅速に得ることができ、ユーザにより印刷実行指令が入力されてから印刷が終了するまで（ステップＳ１１〜Ｓ２４）の時間をより短くすることができる。
【００９２】
（６）本実施形態によれば、インク不足と判断されてインクカートリッジ２５が交換された後には、その交換されたインクカートリッジ２５に収容されたインクの残量Ｓについて、監視判断量Ｒを行うようにしている。そのため、途中まで使用したインクカートリッジを交換して使用することができる。また、このときには、交換したインクカートリッジ２５のインクについても、その残量Ｓが監視判断量Ｒ以上であれば、インク切れはしないと判断されるので、迅速に印刷を最後まで行うことができる。
【００９３】
（第２実施形態）
以下、本発明を具体化した印刷システムの第２実施形態を図３及び図８に従って説明する。本実施形態においては、図３の二点鎖線で囲まれた部分に対応する監視処理の方法以外は、上記第１実施形態と同じである。従って、上記第１実施形態と同様の部分については、同一の符号を付し、その詳細な説明は省略する。
【００９４】
本実施形態では、プリンタ１２のプログラム記憶部４３にはデータ記憶部４２に保存された文書若しくは画像のデータが複数ある場合、監視判断量Ｒに応じてその文書若しくは画像のデータの並び替えを行うプログラムが付加された印刷用アプリケーションプログラムが記憶されている。
【００９５】
詳述すると、印刷用アプリケーションプログラムは、前記データ記憶部４２に保存された文書若しくは画像のデータの各々の概算使用量ＧＴを算出する。そして、その算出された概算使用量ＧＴと各インクの残量Ｓとを比較し、インクの残量Ｓが概算使用量ＧＴ未満であれば、前記データ記憶部４２に保存された文書若しくは画像のデータが複数あるか否かを判断するプログラムである。また、印刷用アプリケーションプログラムは、文書若しくは画像のデータが複数ある場合、各文書若しくは画像のデータの概算使用量ＧＴを算出し、その概算使用量ＧＴが多い順番に文書若しくは画像のデータを並び替えて再びデータ記憶部４２に保存させるプログラムである。
【００９６】
次に、本実施形態の印刷システム１０の作用について説明する。
まず、図３に示すように、ユーザはコンピュータ１１のモニタ１６に表示された文書や画像を印刷したい場合、上記第１実施形態で述べたように、キーボード１４及びマウス１５を使用して、印刷用アプリケーションプログラムを起動する。そして、ユーザは、このプログラムの起動後、キーボード１４またはマウス１５を使用して、印刷する紙Ｐの大きさ及び印刷枚数を指定し、文書や画像毎に印刷実行指令の入力を行う。従って、このとき、入力された文書や画像のデータが複数の種類ある場合、これから印刷する文書や画像のデータは、それぞれ印刷実行指令の入力が行われた順番でデータ記憶部４２に保存されることとなる。
【００９７】
以降、データ記憶部４２に保存された文書や画像のデータのうち最先に入力された文書若しくは画像のデータが前記第１実施形態に記載と同様にしてステップＳ１１〜ステップＳ１４の処理が行われる。
【００９８】
そして、コンピュータ１１は、前記データ記憶部４２に保存された最先の文書若しくは画像のデータに基づいて、上記第１実施形態に記載と同様にして、各インクの残量Ｓを算出する。そして、コンピュータ１１は、その算出されたインクの残量Ｓが監視判断量Ｒ以下となっているインクカートリッジ２５があると判断した場合（ステップＳ１５にてＹＥＳ）、ＣＰＵ４０は、インクの残量Ｓが監視判断量Ｒ以下である前記インクの概算使用量ＧＴを算出し（ステップＳ２５）、続いて、その概算使用量ＧＴとインクの残量Ｓとを比較する（ステップＳ２６）。その結果、インクの残量Ｓが前記概算使用量ＧＴ以上であれば（ステップＳ２６でＹＥＳ）、コンピュータ１１は、第１実施形態に記載と同様にして、その最先の文書若しくは画像のデータに対する印刷データを中間画像データに変換する（ステップＳ１６）。そして、コンピュータ１１は、上記ステップＳ１７〜ステップＳ２４の処理を行って、印刷を完了させる。
【００９９】
一方、インクの残量Ｓが前記概算使用量ＧＴ未満であれば（ステップＳ２６でＮＯ）、図８に示すように、コンピュータ１１のＣＰＵ４０は、データ記憶部４２に他の文書若しくは画像のデータが保存されているか否かを判断する（ステップＳ６０）。そして、ＣＰＵ４０が前記データ記憶部４２に他の文書若しくは画像のデータが保存されていないと判断した場合（ステップＳ６０にてＮＯ）には、前記第１実施形態に記載されたステップＳ２７の処理を行う。そして、以降、前記第１実施形態に記載と同様な各ステップの処理を行って、印刷を完了させる。
【０１００】
一方、ＣＰＵ４０は、前記データ記憶部４２に他の文書若しくは画像のデータが保存されていると判断した場合（ステップＳ６０にてＹＥＳ）には、印刷用アプリケーションプログラムに従って、データ記憶部４２に保存された他の全ての文書若しくは画像についてその各インクに対する概算使用量ＧＴを算出する（ステップＳ６１）。そして、ＣＰＵ４０は、その各々の文書若しくは画像毎にその概算使用量ＧＴとインクの残量Ｓとを比較し（ステップＳ６２）、インクの残量Ｓが概算使用量ＧＴ以上ある文書若しくは画像のデータを、最先のものも含んだ文書若しくは画像のデータのうちから抽出する（ステップＳ６２にてＹＥＳ）。その後、前記ＣＰＵ４０は、その抽出された前記文書若しくは画像のデータの中からその各概算使用量ＧＴが多い順番に前記文書若しくは画像のデータを並び替える（ステップＳ６２にてＹＥＳ）。そして、コンピュータ１１は、上記第１実施形態と同様にして上記ステップＳ１７〜ステップＳ２４の処理を行って、印刷を完了させる。
【０１０１】
つまり、最先の文書若しくは画像のデータにおいて、インクの残量Ｓが監視判断量Ｒ以下となっているインクカートリッジ２５がある場合、ＣＰＵ４０は、他の文書若しくは画像のデータのうち、そのインクの概算使用量ＧＴが多い順に他の文書若しくは画像を優先して印刷を行う。
【０１０２】
一方、ＣＰＵ４０は、他の文書若しくは画像データ毎にその概算使用量ＧＴとインクの残量Ｓとを比較し（ステップＳ６２）、その結果、インクの残量Ｓが概算使用量ＧＴ以上ある文書若しくは画像のデータが無い場合（ステップＳ６２にてＮＯ）、ステップＳ３１に戻って以降の処理を行う。
【０１０３】
従って、本実施形態のプリンタ１２は、文書若しくは画像のデータが複数あって且つ最先の文書若しくは画像を印刷するのに所定のインクのインクの残量Ｓが監視判断量Ｒ以下となっているインクカートリッジ２５がある場合、ＣＰＵ４０は、文書若しくは画像のデータのうち、そのインクの概算使用量ＧＴが多い順に他の文書若しくは画像を優先して印刷を行う。この結果、複数の文書若しくは画像を印刷するとき、その印刷途中でインクがなくなることで印刷が一時停止させることなく連続して印刷を行わせることができる。
【０１０４】
従って、本実施形態によれば、前記第２実施形態に記載（１）〜（６）の効果に加えて、以下の効果を得ることができる。
（７）本実施形態の印刷システム１０では、そのプリンタ１２は、文書若しくは画像のデータが複数あって且つ最先の文書若しくは画像を印刷するのに所定のインクのインクの残量Ｓが監視判断量Ｒ以下となっているインクカートリッジ２５がある場合、ＣＰＵ４０は、文書若しくは画像のデータのうち、そのインクの概算使用量ＧＴが多い順に他の文書若しくは画像を優先して印刷を行う。従って、複数の文書若しくは画像を印刷するとき、その印刷途中でインクがなくなることで印刷が一時停止させることなく連続して印刷を行わせることができる。
【０１０５】
（第３実施形態）
以下、本発明を具体化した印刷システムの第３実施形態を図９〜図１１に従って説明する。本実施形態のプリンタ１２は、前記キャリッジ２０にシアン（Ｃ）、マゼンタ（Ｍ）、イエロ（Ｙ）、ライトシアン（Ｌｃ）、ライトマゼンタ（Ｌｍ）及びブラック（Ｋ）の各色のインクを別々に充填したインクカートリッジ２５に加えて特殊系インクを充填したインクカートリッジが搭載されている。そして、この特殊系インクを充填したインクカートリッジにおいても、前記各色のインクをそれぞれ充填したインクカートリッジ２５と同様に、その外周面に不揮発性メモリ（ＥＥＰＲＯＭ）２５ａがそれぞれ取着されている。この特殊系インクを充填したインクカートリッジ２５の不揮発性メモリ２５ａには、例えば、充填されている特殊系インクの残量Ｓ及び該特殊系インクの属性情報と、カートリッジの種類、取り付けられた回数及び製造年月日のインクカートリッジ情報とが記憶されている。
【０１０６】
また、前記特殊系インクは、例えば、変性ポリアリルアミンと有機溶剤と水とを含んでなり、且つ着色剤を含まない液体組成物である。この特殊系インクを本実施形態においてはクリアインクという。さらに、本実施形態のシアン（Ｃ）、マゼンタ（Ｍ）、イエロ（Ｙ）、ライトシアン（Ｌｃ）、ライトマゼンタ（Ｌｍ）及びブラック（Ｋ）の各色のインクは、所謂、顔料インクである。また、本実施形態のプリンタ１２は、シアン（Ｃ）、マゼンタ（Ｍ）、イエロ（Ｙ）、ライトシアン（Ｌｃ）、ライトマゼンタ（Ｌｍ）またはブラック（Ｋ）の各色のインクを噴射した後に前記クリアインクを噴射させるようにしたプリンタである。
【０１０７】
そして、本実施形態の印刷用アプリケーションプログラムは、前記第１実施形態に記載のプログラムに加えて、算出された概算使用量ＧＴとクリアインクの残量Ｓとを比較し、クリアインクの残量Ｓが概算使用量ＧＴ未満であれば、印刷可能枚数のみを印刷する、クリアインクの噴射量を抑えながら印刷する（セーブモードで印刷する）、クリアインクを使用せずに印刷を行わせるプログラムを含んでいる。
【０１０８】
図９は、本実施形態の印刷システムの印刷処理の処理手順を示す流れ図である。図９は、前記第１実施形態の図３に対応した図である。そして、本実施形態においては、図９中の二点鎖線で囲まれた部分に対応する監視処理の方法以外は、上記第１実施形態と同じである。従って、上記第１実施形態と同様の部分については、同一の符号を付し、その詳細な説明は省略する。
【０１０９】
まず、ユーザは、コンピュータ１１のモニタ１６に表示された文書や画像を印刷したい場合、上記第１実施形態で述べたように、キーボード１４及びマウス１５を使用して印刷用アプリケーションプログラムを起動する。そして、ユーザは、この印刷用アプリケーションプログラムの起動後、キーボード１４またはマウス１５を使用して、印刷する紙Ｐの大きさ及び印刷枚数を指定し、文書や画像毎に印刷実行指令の入力を行う。
【０１１０】
コンピュータ１１は、コンピュータ１１から出力された文書若しくは画像のデータに基づいて、各インクの残量Ｓを算出する。このとき、各色のインクに加えてクリアインクの残量Ｓについても文書若しくは画像のデータに基づいて算出される。そして、前記第１実施形態と同様に、その算出された各インクの残量Ｓが監視判断量Ｒ以下となっているインクカートリッジ２５があると判断した場合（ステップＳ１５にてＹＥＳ）、ＣＰＵ４０は、インクの残量Ｓが監視判断量Ｒ以下であるインクの概算使用量ＧＴを算出し（ステップＳ２５）、続いて、その概算使用量ＧＴと監視判断量Ｒ以下である前記インクの残量Ｓとを比較する（ステップＳ２６）。
【０１１１】
その結果、インクの残量Ｓが前記概算使用量ＧＴ以上であれば（ステップＳ２６でＹＥＳ）、コンピュータ１１は、第１実施形態に記載と同様にして、その文書若しくは画像のデータに対する印刷データを中間画像データに変換する（ステップＳ１６）。そして、コンピュータ１１は、第１実施形態に記載したように、ステップＳ１７〜ステップＳ２４の処理を行って、印刷を完了させる。このとき、ＣＰＵ４５は、クリアインクを充填したインクカートリッジ２５においても、そのインクの残量ＳＬを新たな残量Ｓとしてクリアインクが充填されたインクカートリッジ２５の不揮発性メモリ２５ａに記憶させる。
【０１１２】
一方、各インクの残量Ｓうち、クリアインクの残量Ｓが前記概算使用量ＧＴ未満であると判断した場合（ステップＳ２６でＮＯ）には、そのクリアインクの残量Ｓで、ユーザにより指定された大きさの紙Ｐに何枚印刷が可能か（液体噴射が可能なターゲット数）を算出する（ステップＳ２７）。
【０１１３】
続いて、そのクリアインクで印刷可能な枚数等が記載されたメッセージ、再計算ボタンＲＢ、印刷ボタンＰＢ、キャンセルボタンＣＢ、セーブ印刷ボタンＳＢ及びクリアインク使用不可ボタンＮＢが表示された表示画面Ｇをモニタ１６に表示する（ステップＳ７０）。
【０１１４】
図１０は、クリアインクの残量Ｓが概算使用量ＧＴ未満であると判断された場合の表示画面Ｇ１である。
再計算ボタンＲＢは、クリアインクが本当に不足しているか否かを判断するために、実際に印刷される印刷データから、噴射量と噴射回数とを算出して厳密に計算するためのボタンである。印刷ボタンＰＢは、現在のクリアインクの残量Ｓで印刷可能な枚数のみを印刷するためのボタンである。
【０１１５】
キャンセルボタンＣＢは、印刷枚数の再設定をするなどのために印刷実行を取り消すためのボタンである。セーブ印刷ボタンＳＢは、全部の印刷を完了させるためにクリアインクの噴射量を抑えながら印刷するためのボタンである。
【０１１６】
クリアインク使用不可ボタンＮＢは、クリアインクを使用しないで印刷させるためのボタンである。
このとき、図１０に示すように、表示画面Ｇ１の「クリアインクが不足している」という旨のメッセージに応じて、ユーザが、概算使用量ＧＴ以上のクリアインクが充填されているインクカートリッジ２５に交換若しくはクリアインクの残量Ｓが概算使用量ＧＴ以上なるように同クリアインクを充填したとする。すると、プリンタ１２は、インクカートリッジ２５を交換若しくはクリアインクが充填されたことをコンピュータ１１に送信する。そして、コンピュータ１１は、インクカートリッジ２５が交換若しくはクリアインクを充填されたと判断した場合、前記文書若しくは画像のデータに対する印刷データを中間画像データに変換する（ステップＳ１６）。そして、コンピュータ１１は、第１実施形態に記載したステップＳ１７〜ステップＳ２４の処理を行って、印刷を完了させる。
【０１１７】
一方、コンピュータ１１は、クリアインクのインクカートリッジ２５が交換若しくはクリアインクが充填されなかったと判断した場合（ステップＳ３０にてＮＯ）には、ユーザにより表示画面Ｇ１のキャンセルボタンＣＢ、セーブ印刷ボタンＳＢ、再計算ボタンＲＢ及びクリアインク使用不可ボタンＮＢの何れかが選択されたか否かを判断する。
【０１１８】
図１１は、コンピュータ１１がクリアインクのインクカートリッジ２５が交換若しくはクリアインクが充填されなかったと判断した場合の印刷処理の流れを示した図である。図１１に示すように、ユーザがキャンセルボタンＣＢを選択した場合には、コンピュータ１１は、印刷が取り消されたと判断して処理を終了する（ステップＳ７１にてＹＥＳ）。ユーザが再計算ボタンＲＢを選択した場合には、コンピュータ１１は、再計算すると判断する（ステップＳ７２にてＹＥＳ）。この場合には、上記ステップＳ１１で作成した印刷データをすべて解析し、クリアインクの使用量Ｔを厳密に算出する（ステップＳ７３）。そして、コンピュータ１１は、クリアインクの残量Ｓが算出された使用量Ｔ以上あるか否かを判断する（ステップＳ７４）。そして、コンピュータ１１は、クリアインクの残量Ｓが使用量Ｔ以上あると判断した場合（ステップＳ７４にてＹＥＳ）には、印刷データを中間画像データに変換する（ステップＳ７５）。そして、コンピュータ１１は、上記ステップＳ１７〜ステップＳ２２の処理を行って、印刷を完了させる。
【０１１９】
ユーザが印刷ボタンＰＢを選択した場合（ステップＳ７６にてＹＥＳ）には、コンピュータ１１は、印刷可能な枚数（１〜４頁までの４枚）の印刷データを中間画像データに変換する（ステップＳ７７）。そして、コンピュータ１１は、上記ステップＳ１７〜ステップＳ２２の処理を行って、印刷を完了させる。
【０１２０】
ユーザがセーブ印刷ボタンＳＢを選択した場合には、コンピュータ１１は、クリアインクの噴射量を減少させて印刷するセーブ印刷処理が選択されたと判断する（ステップＳ７８）。そして、セーブ印刷処理が選択されたと判断した場合（ステップＳ７８にてＹＥＳ）には、コンピュータ１１は、前記第１実施形態のステップＳ４０〜Ｓ４２と同様な処理を行うことで、クリアインクの噴射量をどのように減少させるかを決定し、その噴射量を設定変更する（ステップＳ８０〜Ｓ８２）。
【０１２１】
そして、コンピュータ１１は、ステップＳ８０〜Ｓ８２にて設定された噴射量で前記クリアインクを噴射させるための中間画像データを作成する（ステップＳ８３）。以降、コンピュータ１１は、上記ステップＳ１７〜ステップＳ２４処理を行って、印刷を完了させる。
【０１２２】
ユーザがクリアインク使用不可ボタンＮＢを選択した場合（ステップＳ７９）、コンピュータ１１は、クリアインクを使用しないで印刷を実行させるための中間画像データを作成する（ステップＳ８５）。以降、コンピュータ１１は、上記ステップＳ１７〜ステップＳ２４処理を行って、印刷を完了させる。
【０１２３】
このようにすることで、本実施形態の印刷システム１０は、そのクリアインクのインクの残量Ｓが監視判断量Ｒ以下となっている場合であっても、その印刷を一時停止させることなく継続して印刷を行わせることができる。
【０１２４】
従って、本実施形態によれば、前記第２実施形態に記載（１）〜（６）の効果に加えて、以下の効果を得ることができる。
（８）本実施形態の印刷システム１０は、その印刷用アプリケーションプログラムに、概算使用量ＧＴとクリアインクの残量Ｓとを比較し、クリアインクの残量Ｓが概算使用量ＧＴ未満であれば、印刷可能枚数のみを印刷する、クリアインクの噴射量を抑えながら印刷する（セーブモードで印刷する）、クリアインクを使用せずに印刷を行わせるプログラムを含んでいる。従って、クリアインクのインクの残量Ｓが監視判断量Ｒ以下である場合であっても、文書若しくは画像を印刷するとき、その印刷途中でクリアインクがなくなることで印刷が一時停止させることなく継続して印刷を行わせることができる。
【０１２５】
（変更例）
なお、上記各実施形態は以下のように変更してもよい。
○上記各実施形態においては、ライトシアン（Ｌｃ）のインクの残量ＳＬｃと使用量Ｔとを比較した結果、ライトシアン（Ｌｃ）がインク不足であると判断した場合、ＣＰＵ４０は、シアン（Ｃ）を代替インクとして使用するようにした。また、ライトマゼンタ（Ｌｍ）のインクの残量ＳＬｍと使用量Ｔとを比較した結果、ライトマゼンタ（Ｌｍ）がインク不足であると判断した場合、ＣＰＵ４０は、マゼンタ（Ｍ）を代替インクとして使用するようにした。これを、シアン（Ｃ）のインクの残量Ｓｃと使用量Ｔとを比較した結果、シアン（Ｃ）がインク不足であると判断した場合、ＣＰＵ４０は、ライトシアン（Ｌｃ）を選別するようにしてもよい。また、マゼンタ（Ｍ）のインクの残量Ｓｍと使用量Ｔとを比較した結果、マゼンタ（Ｍ）がインク不足であると判断した場合、ＣＰＵ４０は、ライトマゼンタ（Ｌｍ）を代替インクとして使用するようにしてもよい。このようにすることで、上記実施形態と同様な効果を得ることができる。
【０１２６】
○上記各実施形態においては、ブラック（Ｋ）のインクの残量Ｓｋと使用量Ｔとを比較した結果、ブラック（Ｋ）がインク不足であると判断した場合、ＣＰＵ４０は、シアン（Ｃ）、イエロ（Ｙ）及びマゼンタ（Ｍ）の全てを選別するようにした。これを、シアン（Ｃ）、イエロ（Ｙ）及びマゼンタ（Ｍ）の全て使用して形成されるブラック（コンポジットブラック）の代替インクとしてブラック（Ｋ）を使用されるようにしてもよい。
【０１２７】
○上記各実施形態においては、前記コンピュータ１１において行われる処理をプリンタ１２により実行させた印刷システムとしてもよい。この場合、コンピュータ１１を不要とすることができる。
【０１２８】
○上記各実施形態においては、記録ヘッド３０を備えたキャリッジ２０にインクカートリッジ２５が搭載されたプリンタ１２について説明した。これに代えて、キャリッジ２０にインクカートリッジ２５が搭載されていないプリンタ１２、すなわちインクカートリッジ２５が固定されている大型の紙Ｐに印刷を行うプリンタであってもよい。
【０１２９】
○上記各実施形態においては、監視判断量Ｒは、紙Ｐの大きさ及び印刷枚数に応じて可変としたが、常に一定値に設定してもよい。
○上記各実施形態においては、監視判断量Ｒは、各色のインクとも共通の値としたが、インク毎に変えるようにしてもよい。インク毎に可変とする場合には、例えば、使用量Ｔが多い色のインク（例えば海や空の画像を印刷する場合にはシアンなど）について、監視判断量Ｒを高くして、インク切れが生じ易い色については、早くから監視を行って、インク切れを早く検出することができる。また、使用量Ｔが少ないインクについては監視判断量Ｒを低くして、インク切れが生じ易いと認められるインクについての監視は、なるべく行わないようにすることができる。従って、インクの色毎に監視時期を変えることにより、各色のインクに応じて、より適切な監視を行って、プリンタ１２の負荷を低減しながら、インク切れを速く検出することができる。
【０１３０】
○上記各実施形態においては、印刷終了後に、プリンタ１２のインクカートリッジ２５の不揮発性メモリ２５ａにインクの残量Ｓを記憶させた（ステップＳ２２）。この不揮発性メモリ２５ａに使用量Ｔを記憶し、印刷前に使用量Ｔから各インクの残量Ｓを算出してもよい。
【０１３１】
○上記各実施形態においては、各インクカートリッジ２５に取着された不揮発性メモリ２５ａに、残量Ｓを記憶させたが、プリンタ１２やコンピュータ１１に記憶させるようにしてもよい。
【０１３２】
○上記第１実施形態においては、残量Ｓが監視判断量Ｒ以下のインクが複数あった場合には、残量Ｓが少ない順に監視処理（ステップＳ２０）を行うようにしたが、この監視処理を行う順番は、これに限らず、例えば、印刷する画像データに応じてユーザが指定してもよい。
【０１３３】
○上記第３実施形態においては、プリンタ１２は、シアン（Ｃ）、マゼンタ（Ｍ）、イエロ（Ｙ）、ライトシアン（Ｌｃ）、ライトマゼンタ（Ｌｍ）またはブラック（Ｋ）の各色のインクを噴射した後にクリアインクを噴射させるようにしたプリンタであったが、これに限定されるものではなく、前記各色のインクを噴射する前にクリアインクを噴射するようにした。プリンタに適応してもよい。
【０１３４】
○上記各実地形態では、液体噴射装置として、インクを噴射するプリンタ（ファクシミリ、コピア等を含む印刷装置）について説明したが、他の液体を噴射する液体噴射装置であってもよい。例えば、液晶ディスプレイ、ＥＬディスプレイ及び面発光ディスプレイの製造などに用いられる電極材や色材などの液体を噴射する液体噴射装置、バイオチップ製造に用いられる生体有機物を噴射する液体噴射装置、精密ピペットとしての試料噴射装置であってもよい。
【図面の簡単な説明】
【図１】実施形態における印刷システムの概略構成図。
【図２】印刷システムの電気的構成を示すブロック図。
【図３】第１実施形態における印刷処理の第１の処理手順を示す流れ図。
【図４】第１実施形態における印刷処理の第２の処理手順を示す流れ図。
【図５】第１実施形態における概算使用量の算出の処理手順を示す流れ図。
【図６】実施形態における印刷処理の第３の処理手順を示す流れ図。
【図７】第１実施形態におけるインク不足を表示する表示画面の説明図。
【図８】第２実施形態における概算使用量の算出の処理手順を示す流れ図。
【図９】第３実施形態における印刷処理の処理手順を示す流れ図。
【図１０】第３実施形態におけるクリアインクのインク不足を表示する表示画面の説明図。
【図１１】第３実施形態における印刷処理の処理手順を示す流れ図。
【符号の説明】
Ｒ…監視判断量、Ｓ…残量、Ｔ…使用量、Ｐ…ターゲットとしての紙、１０…液体噴射システムとしての印刷システム、１１…コンピュータ、１２…液体噴射装置としてのプリンタ、２０…キャリッジ、２５…液体収容体としてのインクカートリッジ、２５ａ…不揮発性メモリ、３０…液体噴射ヘッドとしての記録ヘッド、３０ａ…噴射手段としての圧電素子、４０…検出手段、判断手段概算使用量算出手段及びイメージデータ作成手段としてのＣＰＵ、４５…残量算出手段としてのＣＰＵ。
【図１】
2005053007.tif 000003
【図２】
2005053007.tif 000004
【図３】
2005053007.tif 000005
【図４】
2005053007.tif 000006
【図５】
2005053007.tif 000007
【図６】
2005053007.tif 000008
【図７】
2005053007.tif 000009
【図８】
2005053007.tif 000010
【図９】
2005053007.tif 000011
【図１０】
2005053007.tif 000012
【図１１】
2005053007.tif 000013