(57)【要約】【課題】標準液体容器と異なる容量の液体容器を装着した際に、この液体容器の液体消費量を標準液体容器との関係において適正に把握できる液体噴射装置を提供する。【解決手段】液体をノズル開口７ｂから噴射する液体噴射ヘッド７と、それに連なる複数の液体容器８Ｂ，８Ｃ等とを備え、上記液体容器の液体消費量を演算することにより、各液体容器の液体消費計数値をそれぞれ求める液体消費量計数手段４４が設けられ、液体量が変更されていない第１の液体容器８Ｃ，８Ｍ等の液体量と、液体量が変更された第２の液体容器８Ｂの液体量との差に相当する補正計数値Ｈが、上記液体消費計数値に算入されることにより、第１の液体容器の液体と第２の液体容器の液体の各々の液体使用可能限界Ｈ１，Ｈ２等が、上記両液体について共通した閾値を基準にして判定されるように構成した。【選択図】図４
2004160938.tif 000002
【特許請求の範囲】
【請求項１】
噴射動作データに対応して液体をノズル開口から噴射する液体噴射ヘッドと、上記液体噴射ヘッドに上記液体を供給するとともに着脱可能な状態で配置されている複数の液体容器とを備えた液体噴射装置であって、上記液体容器に貯留された液体の消費量を演算することにより、各液体容器の液体消費計数値をそれぞれ求める液体消費量計数手段が設けられ、上記液体容器のうち液体量が変更されていない第１の液体容器の液体量と上記液体容器のうち液体量が変更された第２の液体容器の液体量との差に相当する補正計数値が、上記液体消費計数値に算入されることにより、上記第１の液体容器の液体と上記第２の液体容器の液体の各々の液体使用可能限界が、上記第１，第２両液体容器の液体について共通した閾値を基準にして判定されるように構成したことを特徴とする液体噴射装置。
【請求項２】
噴射動作データに対応して液体をノズル開口から噴射する液体噴射ヘッドと、上記液体噴射ヘッドに上記液体を供給するとともに着脱可能な状態で配置されている複数の液体容器とを備えた液体噴射装置であって、上記液体容器に貯留された液体の消費量を演算することにより、各液体容器の液体消費計数値をそれぞれ求める液体消費量計数手段が設けられ、上記液体容器のうち液体量が変更されていない第１の液体容器の液体と上記液体容器のうち液体量が変更された第２の液体容器の液体の各々の液体使用可能限界が、上記第１，第２両液体容器の各液体について個別に設定した閾値を基準にして判定されるように構成したことを特徴とする液体噴射装置。
【請求項３】
噴射動作データに対応して液体をノズル開口から噴射する液体噴射ヘッドと、上記液体噴射ヘッドに上記液体を供給するとともに着脱可能な状態で配置されている複数の液体容器とを備えた液体噴射装置であって、上記液体容器に貯留された液体の消費量を演算することにより、各液体容器の液体消費計数値をそれぞれ求める液体消費量計数手段が設けられ、上記液体消費量計数手段による単位液体噴射にともなう液体消費計数の１計数値を、上記液体容器のうち液体量が変更された第２の液体容器の液体量に対する上記液体容器のうち液体量が変更されていない第１の液体容器の液体量の比を、上記第１の液体容器の液体の液体消費計数を行う１計数値に乗じた値とすることにより、上記第１の液体容器の液体と上記第２の液体容器の液体の各々の液体使用可能限界が、上記第１，第２両液体容器の液体について共通した閾値を基準にして判定されるように構成したことを特徴とする液体噴射装置。
【請求項４】
上記第２の液体容器の液体は、減量されたものである請求項１〜３のいずれか一項に記載の液体噴射装置。
【請求項５】
上記第２の液体容器の液体は、増量されたものである請求項１〜３のいずれか一項に記載の液体噴射装置。
【請求項６】
上記減量に相当する上記補正計数値は、上記液体消費計数値に加算される請求項１記載の液体噴射装置。
【請求項７】
上記増量に相当する上記補正計数値は、上記液体消費計数値から減算される請求項１記載の液体噴射装置。
【請求項８】
上記第２の液体容器に上記変更された液体量に対応する数値を記憶する記憶手段が配置されている請求項１〜７のいずれか一項に記載の液体噴射装置。
【請求項９】
上記第２の液体容器に少なくとも液体の消費データが入力される記憶手段が配置されている請求項１〜８のいずれか一項に記載の液体噴射装置。
【請求項１０】
上記第１の液体容器の液体または上記第２の液体容器の液体の残量は、上記各液体容器を上記液体噴射ヘッドを備えた装置に装着したときに実行される液体吸引による消費量を除去した液体量に対する残量値として算出される請求項１〜９のいずれか一項に記載の液体噴射装置。
【請求項１１】
上記液体使用可能限界は、液体の全ての量の使用終了を示す値または上記液体の全ての量の使用終了に近づいた値である請求項１〜１０のいずれか一項に記載の液体噴射装置。
【請求項１２】
上記液体が印字用インクであり、インクジェット式記録装置として用いられる請求項１〜１１のいずれか一項に記載の液体噴射装置。
【請求項１３】
噴射動作データに対応して液体をノズル開口から噴射する液体噴射ヘッドに上記液体を供給するとともに着脱可能な状態で配置されている複数の液体噴射装置用の液体容器であって、上記液体容器に貯留された液体の消費量を演算することにより、各液体容器の液体消費計数値をそれぞれ求める液体消費量計数手段が設けられ、上記液体容器のうち液体量が変更されていない第１の液体容器の液体量と上記液体容器のうち液体量が変更された第２の液体容器の液体量との差に相当する補正計数値が、上記液体消費計数値に算入されることにより、上記第１の液体容器の液体と上記第２の液体容器の液体の各々の液体使用可能限界が、上記第１，第２両液体容器の液体について共通した閾値を基準にして判定されるように構成した液体噴射装置に用いられることを特徴とする液体容器。
【請求項１４】
噴射動作データに対応して液体をノズル開口から噴射する液体噴射ヘッドに上記液体を供給するとともに着脱可能な状態で配置されている複数の液体噴射装置用の液体容器であって、上記液体容器に貯留された液体の消費量を演算することにより、各液体容器の液体消費計数値をそれぞれ求める液体消費量計数手段が設けられ、上記液体容器のうち液体量が変更されていない第１の液体容器の液体と上記液体容器のうち液体量が変更された第２の液体容器の液体の各々の液体使用可能限界が、上記第１，第２両液体容器の各液体について個別に設定した閾値を基準にして判定されるように構成した液体噴射装置に用いられることを特徴とする液体容器。
【請求項１５】
噴射動作データに対応して液体をノズル開口から噴射する液体噴射ヘッドに上記液体を供給するとともに着脱可能な状態で配置されている複数の液体噴射装置用の液体容器であって、上記液体容器に貯留された液体の消費量を演算することにより、各液体容器の液体消費計数値をそれぞれ求める液体消費量計数手段が設けられ、上記液体消費量計数手段による単位液体噴射にともなう液体消費計数の１計数値を、上記液体容器のうち液体量が変更された第２の液体容器の液体量に対する上記液体容器のうち液体量が変更されていない第１の液体容器の液体量の比を、上記第１の液体容器の液体の液体消費計数を行う１計数値に乗じた値とすることにより、上記第１の液体容器の液体と上記第２の液体容器の液体の各々の液体使用可能限界が、上記第１，第２両液体容器の液体について共通した閾値を基準にして判定されるように構成した液体噴射装置に用いられることを特徴とする液体容器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、加圧された液体をノズル開口から液滴として吐出させる液体噴射装置およびそれに用いる液体容器に関するものである。
【０００２】
【従来の技術】
加圧された液体をノズル開口から液滴として吐出させる液体噴射装置は、種々な液体を対象にしたものが知られているが、そのなかでも代表的なものとして、インクジェット式記録装置をあげることができる。そこで、従来の技術を上記インクジェット式記録装置を例にとって説明する。
【０００３】
インクジェット式記録装置には、通常、ノズル開口が形成された記録ヘッドがキャリッジに搭載され、このキャリッジが主走査方向に往復移動するときに、印刷データに基づいて上記ノズル開口からインク滴を吐出して、記録媒体に文字や図形等を印刷するようになっている。上記ノズル開口は、ノズル形成面を有するノズルプレートに多数のノズル開口が列状に配列された複数のノズル列として配置され、各ノズル列からは異なった種類のインクが吐出される。これらの異なった種類のインクは、それぞれインクカートリッジに貯留され、インクカートリッジから記録ヘッドに通じる流路をへてノズル開口から吐出される。
【０００４】
上記複数のインクカートリッジには、一般に、ブラック，シアン，ライトシアン，マゼンタ，ライトマゼンタ，イエロー等の６色のインクがそれぞれ貯留されている。これらのインクカートリッジのうち消費量の少ない、例えば、ライトシアンのインクカートリッジが空になった場合には、ユーザは当初から装着されていた上記ライトシアンの標準カートリッジよりもインク量が少なくされた小容量カートリッジを別途に買い求めて装着している。これは、ユーザが作成する印刷物の特徴により、各色の消費インク量にばらつきがあるので、全インクカートリッジの消費バランスをとるために、このような小容量カートリッジが使用される。
【０００５】
また、インクジェット式記録装置のある機種に装着されている小容量のインクカートリッジを、標準容量のインクカートリッジが装着されている他の機種に便宜的に装着することがある。
【０００６】
そして、インクジェット式記録装置には、各インクカートリッジの残量すなわち消費量を表示する表示手段が設けられている。これは、各インクカートリッジに貯留されたインクの消費量を演算して表示するもので、そのために各インクカートリッジのインク消費計数値をそれぞれ求めるインク消費量計数手段が設けられている。このインク消費量計数手段から得たインク消費データをあらかじめ設定した閾値を基準にして、インクエンド（そのカートリッジの全インクの使用終了）あるいはニアインクエンド（そのカートリッジの残量があとわずかである）等であるかどうかが判定され、その判定結果が上記表示手段に表示されている。
【０００７】
具体的には、各インクカートリッジごとにインク滴が吐出された回数をカウントし、このカウント値を１吐出当りのインク質量等に乗じるとともに、クリーニング吸引で消費されたインク質量に加算することにより、インクの消費質量を演算し、この演算値と上記閾値とを比較してインク消費量の判定を行っている。このようにして求められたインク消費量が、インクジェット式記録装置の外側部等に配置された表示部にインクカートリッジごとのインク消費量として表示されるようになっている。
【０００８】
また、上記閾値は、全インクカートリッジについて共通した判定基準とされている。
【０００９】
このような液体噴射装置に関して出願人が把握している先行技術文献は、つぎのとおりである。
【００１０】
【特許文献１】
特開２００１−７１４６９号公報
【特許文献２】
特開２００１−３２２２９０号公報
【００１１】
【発明が解決しようとする課題】
ところで、上記閾値は、標準カートリッジのインクエンドあるいはニアインクエンドを目安にして設定されているので、小容量カートリッジのインクの計測を標準カートリッジと同じ計数点からカウントし始めると、小容量カートリッジがインクエンドのカウント値になっても、そのカウント値は上記閾値を大幅に下回ることになる。したがって、小容量カートリッジが空になっているのにもかかわらず、ノズル開口からの吐出動作が継続されることとなり、空になった小容量カートリッジのインク色が欠如したまま印刷が続行され、不良印刷の原因になるおそれがある。さらに、上記小容量カートリッジに連通したインク通路やノズル開口は乾燥しきった状態になるので、その後回復措置に大きな手間がかかることとなる。
【００１２】
また、上記の場合とは逆に、小容量カートリッジに代えて、標準カートリッジよりも大容量の大容量カートリッジの使用要求もある。これは、ユーザの印刷物の種類によるもので、ワープロでドキュメント印刷を主に行う場合には、例えば、ブラックのインク容量が、標準のものよりも多いものが望まれる。
【００１３】
本発明は、このような事情に鑑みなされたもので、標準液体容器と異なる容量の液体容器を装着した際に、この液体容器の液体消費量を標準液体容器との関係において適正に把握できる液体噴射装置およびそれに用いる液体容器の提供を目的とする。
【００１４】
【課題を解決するための手段】
上記の目的を達成するため、本発明の液体噴射装置は、噴射動作データに対応して液体をノズル開口から噴射する液体噴射ヘッドと、上記液体噴射ヘッドに上記液体を供給するとともに着脱可能な状態で配置されている複数の液体容器とを備えた液体噴射装置であって、上記液体容器に貯留された液体の消費量を演算することにより、各液体容器の液体消費計数値をそれぞれ求める液体消費量計数手段が設けられ、上記液体容器のうち液体量が変更されていない第１の液体容器の液体量と上記液体容器のうち液体量が変更された第２の液体容器の液体量との差に相当する補正計数値が、上記液体消費計数値に算入されることにより、上記第１の液体容器の液体と上記第２の液体容器の液体の各々の液体使用可能限界が、上記第１，第２両液体容器の液体について共通した閾値を基準にして判定されるように構成したことを第１の要旨とする。
【００１５】
すなわち、本発明の液体噴射装置は、上記液体容器に貯留された液体の消費量を演算することにより、各液体容器の液体消費計数値をそれぞれ求める液体消費量計数手段が設けられ、上記液体容器のうち液体量が変更されていない第１の液体容器の液体量と上記液体容器のうち液体量が変更された第２の液体容器の液体量との差に相当する補正計数値が、上記液体消費計数値に算入されることにより、上記第１の液体容器の液体と上記第２の液体容器の液体の各々の液体使用可能限界が、上記第１，第２両液体容器の液体について共通した閾値を基準にして判定されるように構成されている。
【００１６】
このため、上記第１の液体容器の液体量と上記第２の液体容器の液体量との差に相当する補正計数値が、上記液体消費計数値に算入されるので、第２の液体容器の液体消費量のカウント開始値が上記補正計数値によって補正されることとなり、第２の液体容器の液体使用可能限界と第１の液体容器の液体使用可能限界を、共通した上記閾値を基準にして判定することができる。すなわち、第２の液体容器の液体消費量のカウント開始値を上記補正計数値であらかじめ補正しておくことにより、第１，第２の両液体容器の液体消費量が、例えば、液体の全ての量の使用終了や使用終了に近づいたことを、単一の閾値で判定することができる。したがって、前述のように第２の液体容器が空になっているのにもかかわらず液体噴射の動作が継続されるようなことが回避できる。
【００１７】
さらに、上記の目的を達成するため、本発明の液体噴射装置は、噴射動作データに対応して液体をノズル開口から噴射する液体噴射ヘッドと、上記液体噴射ヘッドに上記液体を供給するとともに着脱可能な状態で配置されている複数の液体容器とを備えた液体噴射装置であって、上記液体容器に貯留された液体の消費量を演算することにより、各液体容器の液体消費計数値をそれぞれ求める液体消費量計数手段が設けられ、上記液体容器のうち液体量が変更されていない第１の液体容器の液体と上記液体容器のうち液体量が変更された第２の液体容器の液体の各々の液体使用可能限界が、上記第１，第２両液体容器の各液体について個別に設定した閾値を基準にして判定されるように構成したことを第２の要旨とする。
【００１８】
すなわち、本発明の液体噴射装置は、上記液体容器に貯留された液体の消費量を演算することにより、各液体容器の液体消費計数値をそれぞれ求める液体消費量計数手段が設けられ、上記液体容器のうち液体量が変更されていない第１の液体容器の液体と上記液体容器のうち液体量が変更された第２の液体容器の液体の各々の液体使用可能限界が、上記第１，第２両液体容器の各液体について個別に設定した閾値を基準にして判定されるように構成されている。
【００１９】
このため、上記第１の液体容器の液体と上記第２の液体容器の液体の各々について個別に閾値が設定されているので、第１，第２両液体容器の液体量に差があっても、個々の閾値により第１，第２両液体容器の液体使用可能限界が判定される。したがって、前述のように第２の液体容器が空になっているのにもかかわらず液体噴射の動作が継続されるようなことが回避できる。
【００２０】
さらに、上記の目的を達成するため、本発明の液体噴射装置は、噴射動作データに対応して液体をノズル開口から噴射する液体噴射ヘッドと、上記液体噴射ヘッドに上記液体を供給するとともに着脱可能な状態で配置されている複数の液体容器とを備えた液体噴射装置であって、上記液体容器に貯留された液体の消費量を演算することにより、各液体容器の液体消費計数値をそれぞれ求める液体消費量計数手段が設けられ、上記液体消費量計数手段による単位液体噴射にともなう液体消費計数の１計数値を、上記液体容器のうち液体量が変更された第２の液体容器の液体量に対する上記液体容器のうち液体量が変更されていない第１の液体容器の液体量の比を、上記第１の液体容器の液体の液体消費計数を行う１計数値に乗じた値とすることにより、上記第１の液体容器の液体と上記第２の液体容器の液体の各々の液体使用可能限界が、上記第１，第２両液体容器の液体について共通した閾値を基準にして判定されるように構成したことを第３の要旨とする。
【００２１】
すなわち、本発明の液体噴射装置は、上記液体容器に貯留された液体の消費量を演算することにより、各液体容器の液体消費計数値をそれぞれ求める液体消費量計数手段が設けられ、上記液体消費量計数手段による単位液体噴射にともなう液体消費計数の１計数値を、上記液体容器のうち液体量が変更された第２の液体容器の液体量に対する上記液体容器のうち液体量が変更されていない第１の液体容器の液体量の比を、上記第１の液体容器の液体の液体消費計数を行う１計数値に乗じた値とすることにより、上記第１の液体容器の液体と上記第２の液体容器の液体の各々の液体使用可能限界が、上記第１，第２両液体容器の液体について共通した閾値を基準にして判定されるように構成されている。
【００２２】
このため、上記液体消費量計数手段による単位液体噴射にともなう液体消費計数の１計数値が、上記第１の液体容器の液体の液体消費計数を行う１計数値に、第２の液体容器の液体量に対する第１の液体容器の液体量の比を乗じることにより求められることになる。すなわち、第１の液体容器における液体消費計数を行う１計数値に対する第２の液体容器における液体消費計数を行う１計数値が、上記両液体容器の容量比で補正されたこととなる。したがって、第２の液体容器の液体消費計数の累積消費値と第１の液体容器の液体消費計数の累積消費値とが、略同じ累積上昇値として積算されて行くことになる。このように、上記の略同じ累積上昇値であるために、共通した閾値を基準にすることが可能となり、上記第１，第２両液体容器の液体について、両液体の液体使用可能限界が上記共通の閾値で判定される。換言すると、第１の液体容器の１噴射当たりの液体量を上記の「比」で補正することにより、第１，第２各液体容器の液体使用可能限界が共通の閾値で判定でき、前述のように第２の液体容器が空になっているのにもかかわらず液体噴射の動作が継続されるようなことが回避できる。
【００２３】
本発明の液体噴射装置において、上記第２の液体容器の液体が、減量されたものである場合には、第２の液体容器の液体消費計数値に補正計数値を算入して第２の液体容器と第１の液体容器の液体使用可能限界を共通した閾値を基準にして判定したり、第１，第２の液体容器の各液体について個別の閾値を設定したり、あるいは第２の液体容器の液体の１計数値を上記の「比」で補正し第１，第２の液体容器の両液体累積消費値を略同じ累積上昇値にして、共通した閾値を基準にして判定したりしている。このため、減量された上記第２の液体容器の液体の消費量が適正に把握され、上記の各閾値を基準にして減量された液体量の実態に即した液体使用可能限界が判定される。
【００２４】
本発明の液体噴射装置において、上記第２の液体容器の液体が、増量されたものである場合には、第２の液体容器の液体消費計数値に補正計数値を算入して第２の液体容器と第１の液体容器の液体使用可能限界を共通した閾値を基準にして判定したり、第１，第２の液体容器の各液体について個別の閾値を設定したり、あるいは第２の液体容器の液体の１噴射量を上記の「比」で補正し第１，第２の液体容器の両液体累積消費値を略同じ累積上昇値にして、共通した閾値を基準にして判定したりしている。このため、増量された上記第２の液体容器の液体の消費量が適正に把握され、上記の各閾値を基準にして増量された液体量の実態に即した液体使用可能限界が判定される。
【００２５】
本発明の液体噴射装置において、上記減量に相当する上記補正計数値が、上記液体消費計数値に加算される場合には、第２の液体容器の液体消費計数のカウント開始値に上記補正計数値が加算されているので、補正計数値のつぎの計数値が上記カウント開始値となり、第１，第２の液体容器の各液体使用可能限界を共通した閾値を基準にして判定できる。
【００２６】
本発明の液体噴射装置において、上記増量に相当する上記補正計数値が、上記液体消費計数値から減算される場合には、第２の液体容器の液体消費計数のカウント開始値に上記補正計数値が減算されているので、第１の液体容器の液体消費計数のカウント開始値から上記補正計数値を差引いた（下回った）計数値が、第２の液体容器の液体消費計数のカウント開始値となり、第１，第２の液体容器の各液体使用可能限界を共通した閾値を基準にして判定できる。
【００２７】
本発明の液体噴射装置において、上記第２の液体容器に上記変更された液体量に対応する数値を記憶する記憶手段が配置されている場合には、上記第２の液体容器における液体容量変更データが上記記憶手段に入力されているので、第２の液体容器を上記液体噴射ヘッドを備えた装置に装着することにより、例えば、直ちに上述のような補正計数値等に基づく液体使用可能限界の判定が適確に実行できる状態が形成される。すなわち、第２の液体容器自体にその容器の液体の状態が液体容量変更データ等として記憶されているので、第２の液体容器を装着するのと同時に迅速に、かつ適正な液体使用可能限界の判定が可能となるのである。
【００２８】
本発明の液体噴射装置において、上記第２の液体容器に少なくとも液体の消費データが入力される記憶手段が配置されている場合には、上記第２の液体容器における液体消費データが上記記憶手段に入力されているので、第２の液体容器を上記液体噴射ヘッドを備えた装置に装着することにより、直ちに液体消費量を反映した上述のような補正計数値等が得られ、液体消費データ（残量データ）に基づく実態に即した液体使用可能限界の判定が適確に実行できる状態となる。すなわち、第２の液体容器自体にその容器の液体の消費状態が液体消費データ等として記憶されているので、第２の液体容器を装着するのと同時に迅速に、かつ適正な液体使用可能限界の判定が可能となるのである。
【００２９】
本発明の液体噴射装置において、上記第１の液体容器の液体または上記第２の液体容器の液体の残量が、上記各液体容器を上記液体噴射ヘッドを備えた装置に装着したときに実行される液体吸引による消費量を除去した液体量に対する残量値として算出される場合には、上記第１または第２の液体容器を装置に装着したときに実行される液体吸引による消費量が除去されているので、液体残量を算出するときの基礎とされる液体量として、あらかじめ除去すべきものを差引いた適格性の高い数値とすることができる。そして、このように適格性の高い数値に対する残量値が算出されるので、最終的に算出された残量値は、上記液体吸引という実態に適合した信頼性の高いものとなる。そして、このようにして算出された残量を表示することにより、新品の液体容器を装着したときに、すでに液体がいくらか消費された状態で表示されるのを防ぎ、ユーザの困惑なくすことができる。
【００３０】
本発明の液体噴射装置において、上記液体使用可能限界が、液体の全ての量の使用終了を示す値または上記液体の全ての量の使用終了に近づいた値である場合には、液体容器の液体が消費し尽くされた「液体容器空」の状態または残量がわずかになった「液体容器空の直前」の状態が、使用可能限界値として設定されるので、液体容器を最良の時期に交換することができる。また、例えば、ある液体容器が「液体容器空」であり、他のある液体容器が「液体容器空の直前」のような場合には、「液体容器空」の分を新品に交換して液体噴射装置を動作させた直後に、今度は、「液体容器空の直前」であった他の液体容器が直ちに「液体容器空」の状態になるので、引き続いて交換作業を行わなければならない。このような煩わしさを避けるために「液体容器空」と「液体容器空直前」の両者を同時に交換することにより、交換の手間を省いたり、交換直後の液体吸引による無駄も最小化することができる。
【００３１】
本発明の液体噴射装置において、上記液体が印字用インクであり、インクジェット式記録装置として用いられる場合には、上記第１のインクカートリッジのインク量と上記第２のインクカートリッジのインク量との差に相当する補正計数値が、上記インク消費計数値に算入されるので、第２のインクカートリッジのインク消費量のカウント開始値が上記補正計数値によって補正されることとなり、第２のインクカートリッジのインク使用可能限界と第１のインクカートリッジのインク使用可能限界を、共通した閾値を基準にして判定することができる。すなわち、第２のインクカートリッジのインク消費量のカウント開始値を上記補正計数値であらかじめ補正しておくことにより、第１，第２の両インクカートリッジのインク量が、例えば、インクの全ての量の使用終了や使用終了に近づいたことを、単一の閾値で判定することができる。したがって、例えば、前述のように第２のインクカートリッジが空になっているのにもかかわらずインク滴吐出の動作が継続されるようなことが回避できる。
【００３２】
さらに、上記第１のインクカートリッジのインクと上記第２のインクカートリッジのインクの各々について個別に閾値が設定されているので、第１，第２両インクカートリッジのインク量に差があっても、個々の閾値により第１，第２両インクカートリッジのインク使用可能限界が判定される。したがって、例えば、前述のように第２のインクカートリッジが空になっているのにもかかわらずインク滴吐出の動作が継続されるようなことが回避できる。
【００３３】
また、上記インク消費量計数手段による単位インク噴射にともなうインク消費計数の１計数値が、上記第１のインクカートリッジのインクのインク消費計数を行う１計数値に、第２のインクカートリッジのインク量に対する第１のインクカートリッジのインク量の比を乗じることにより求められることになる。すなわち、第１のインクカートリッジにおけるインク消費計数を行う１計数値に対する第２のインクカートリッジにおけるインク消費計数を行う１計数値が、上記両インクカートリッジの容量比で補正されたこととなる。したがって、第２のインクカートリッジのインク消費計数の累積消費値と第１のインクカートリッジのインク消費計数の累積消費値とが、略同じ累積上昇値として積算されて行くことになる。このように、上記の略同じ累積上昇値であるために、共通した閾値を基準にすることが可能となり、上記第１，第２両インクカートリッジのインクについて、両インクのインク使用可能限界が上記共通の閾値で判定される。換言すると、第１のインクカートリッジの１噴射当たりのインク量を上記の「比」で補正することにより、第１，第２各インクカートリッジのインク使用可能限界が単一の閾値で判定でき、前述のように第２のインクカートリッジが空になっているのにもかかわらずインク滴吐出の動作が継続されるようなことが回避できる。
【００３４】
また、上記の目的を達成するため、本発明の液体容器は、噴射動作データに対応して液体をノズル開口から噴射する液体噴射ヘッドに上記液体を供給するとともに着脱可能な状態で配置されている複数の液体噴射装置用の液体容器であって、上記液体容器に貯留された液体の消費量を演算することにより、各液体容器の液体消費計数値をそれぞれ求める液体消費量計数手段が設けられ、上記液体容器のうち液体量が変更されていない第１の液体容器の液体量と上記液体容器のうち液体量が変更された第２の液体容器の液体量との差に相当する補正計数値が、上記液体消費計数値に算入されることにより、上記第１の液体容器の液体と上記第２の液体容器の液体の各々の液体使用可能限界が、上記第１，第２両液体容器の液体について共通した閾値を基準にして判定されるように構成したことを第１の要旨とする。
【００３５】
すなわち、本発明の液体容器は、上記液体容器に貯留された液体の消費量を演算することにより、各液体容器の液体消費計数値をそれぞれ求める液体消費量計数手段が設けられ、上記液体容器のうち液体量が変更されていない第１の液体容器の液体量と上記液体容器のうち液体量が変更された第２の液体容器の液体量との差に相当する補正計数値が、上記液体消費計数値に算入されることにより、上記第１の液体容器の液体と上記第２の液体容器の液体の各々の液体使用可能限界が、上記第１，第２両液体容器の液体について共通した閾値を基準にして判定されるように構成されている。
【００３６】
このため、上記第１の液体容器の液体量と上記第２の液体容器の液体量との差に相当する補正計数値が、上記液体消費計数値に算入されるので、第２の液体容器の液体消費量のカウント開始値が上記補正計数値によって補正されることとなり、第２の液体容器の液体使用可能限界と第１の液体容器の液体使用可能限界を、共通した上記閾値を基準にして判定することができる。すなわち、第２の液体容器の液体消費量のカウント開始値を上記補正計数値であらかじめ補正しておくことにより、第１，第２の両液体容器の液体消費量が、例えば、液体の全ての量の使用終了や使用終了に近づいたことを、単一の閾値で判定することができる。したがって、前述のように第２の液体容器が空になっているのにもかかわらず液体噴射の動作が継続されるようなことが回避できる。
【００３７】
さらに、上記目的を達成するため、本発明の液体容器は、噴射動作データに対応して液体をノズル開口から噴射する液体噴射ヘッドに上記液体を供給するとともに着脱可能な状態で配置されている複数の液体噴射装置用の液体容器であって、上記液体容器に貯留された液体の消費量を演算することにより、各液体容器の液体消費計数値をそれぞれ求める液体消費量計数手段が設けられ、上記液体容器のうち液体量が変更されていない第１の液体容器の液体と上記液体容器のうち液体量が変更された第２の液体容器の液体の各々の液体使用可能限界が、上記第１，第２両液体容器の各液体について個別に設定した閾値を基準にして判定されるように構成したことを第２の要旨とする。
【００３８】
すなわち、上記液体容器に貯留された液体の消費量を演算することにより、各液体容器の液体消費計数値をそれぞれ求める液体消費量計数手段が設けられ、上記液体容器のうち液体量が変更されていない第１の液体容器の液体と上記液体容器のうち液体量が変更された第２の液体容器の液体の各々の液体使用可能限界が、上記第１，第２両液体容器の各液体について個別に設定した閾値を基準にして判定されるように構成されている。
【００３９】
このため、上記第１の液体容器の液体と上記第２の液体容器の液体の各々について個別に閾値が設定されているので、第１，第２両液体容器の液体量に差があっても、個々の閾値により第１，第２両液体容器の液体使用可能限界が判定される。したがって、前述のように第２の液体容器が空になっているのにもかかわらず液体噴射の動作が継続されるようなことが回避できる。
【００４０】
さらに、上記目的を達成するため、本発明の液体容器は、噴射動作データに対応して液体をノズル開口から噴射する液体噴射ヘッドに上記液体を供給するとともに着脱可能な状態で配置されている複数の液体噴射装置用の液体容器であって、上記液体容器に貯留された液体の消費量を演算することにより、各液体容器の液体消費計数値をそれぞれ求める液体消費量計数手段が設けられ、上記液体消費量計数手段による単位液体噴射にともなう液体消費計数の１計数値を、上記液体容器のうち液体量が変更された第２の液体容器の液体量に対する上記液体容器のうち液体量が変更されていない第１の液体容器の液体量の比を、上記第１の液体容器の液体の液体消費計数を行う１計数値に乗じた値とすることにより、上記第１の液体容器の液体と上記第２の液体容器の液体の各々の液体使用可能限界が、上記第１，第２両液体容器の液体について共通した閾値を基準にして判定されるように構成したことを第３の要旨とする。
【００４１】
すなわち、上記液体容器に貯留された液体の消費量を演算することにより、各液体容器の液体消費計数値をそれぞれ求める液体消費量計数手段が設けられ、上記液体消費量計数手段による単位液体噴射にともなう液体消費計数の１計数値を、上記液体容器のうち液体量が変更された第２の液体容器の液体量に対する上記液体容器のうち液体量が変更されていない第１の液体容器の液体量の比を、上記第１の液体容器の液体の液体消費計数を行う１計数値に乗じた値とすることにより、上記第１の液体容器の液体と上記第２の液体容器の液体の各々の液体使用可能限界が、上記第１，第２両液体容器の液体について共通した閾値を基準にして判定されるように構成されている。
【００４２】
このため、上記液体消費量計数手段による単位液体噴射にともなう液体消費計数の１計数値が、上記第１の液体容器の液体の液体消費計数を行う１計数値に、第２の液体容器の液体量に対する第１の液体容器の液体量の比を乗じることにより求められることになる。すなわち、第１の液体容器における液体消費計数を行う１計数値に対する第２の液体容器における液体消費計数を行う１計数値が、上記両液体容器の容量比で補正されたこととなる。したがって、第２の液体容器の液体消費計数の累積消費値と第１の液体容器の液体消費計数の累積消費値とが、略同じ累積上昇値として積算されて行くことになる。このように、上記の略同じ累積上昇値であるために、共通した閾値を基準にすることが可能となり、上記第１，第２両液体容器の液体について、両液体の液体使用可能限界が上記共通の閾値で判定される。換言すると、第１の液体容器の１噴射当たりの液体量を上記の「比」で補正することにより、第１，第２各液体容器の液体使用可能限界が共通の閾値で判定でき、前述のように第２の液体容器が空になっているのにもかかわらず液体噴射の動作が継続されるようなことが回避できる。
【００４３】
【発明の実施の形態】
つぎに、本発明の実施の形態を詳しく説明する。
【００４４】
図は、本発明の液体噴射装置の一実施の形態を示し、図１〜図３は本発明が適用される装置の基本構成を示している。
【００４５】
本発明の液体噴射装置は、上述のように種々な液体を対象にして機能させることができ、図示の実施の形態においてはその代表的な事例として、本液体噴射装置をインクジェット式記録装置に適用した例を示している。
【００４６】
図１は、本発明の液体噴射装置が適用されるインクジェット式記録装置の周辺構造の一例を示す図である。また、図２は、インクカートリッジが装着される部分の断面図、図３は、インクカートリッジの斜視図である。
【００４７】
以下、この発明の液体噴射装置が適用されるインクジェット式記録装置の基本構成について説明する。符号１はキャリッジであり、このキャリッジ１はステッピングモータ２によって駆動されるタイミングベルト３を介し、ガイド部材４に案内されて紙送り部材５の長手方向に沿って往復運動されるように構成されている。
【００４８】
上記紙送り部材５に対向するキャリッジ１の下側面には、液体噴射ヘッドである後述の記録ヘッド７が搭載されており、またキャリッジ１の上面には、記録ヘッド７に対してそれぞれブラック，シアン，ライトシアン，マゼンタ，ライトマゼンタおよびイエローインクを貯留した複数の液体容器であるインクカートリッジ８Ｂ，８Ｃ，８ＬＣ，８Ｍ，８ＬＭ，８Ｙが着脱可能に装着されている。これにより、印刷指令を受けた上記記録ヘッド７より、紙送り部材５上を搬送される記録用紙６に対してインク滴が吐出され、印刷が実行されるように構成されている。
【００４９】
記録装置の非印刷領域（図１における右側）には、キャリッジ１が当該箇所に移動した時に上昇して、キャリッジ１に搭載された記録ヘッド７のノズル形成面を封止することができるキャッピング手段９が配置されている。このキャッピング手段９は、フラッシング動作時においては、一定の間隙をもって上記記録ヘッド７に対峙し、空吐出によるインク滴を受ける機能を果たし、また装置の休止期間中には記録ヘッド７のノズル形成面を封止する蓋体として機能するようになされている。さらにキャッピング手段９は、クリーニング操作時において、吸引ポンプ１０からの負圧を受けて記録ヘッド７よりインクを強制的に吸引排出させることができるように構成されている。
【００５０】
また、キャッピング手段９に隣接する印刷領域側には、ゴムなどの弾性素材を短冊状に形成したワイピング部材１１が配置されていて、キャリッジ１がキャッピング手段９側に往復移動する際に、記録ヘッドの移動空間に進入して、必要に応じて記録ヘッドのノズル形成面を払拭するワイピング動作がなされるように構成されている。
【００５１】
次に図２は、上記キャリッジ１に搭載された記録ヘッド７の上部に、インクカートリッジ８Ｂ，８Ｃ，８ＬＣ，８Ｍ，８ＬＭ，８Ｙを装着する状況を断面状態で示したものである。なお、この記録装置においては、上記したように６種類インクカートリッジを用いるようになされているが、図２においてはそのうちの１つのブラックインクを貯留したカートリッジ８Ｂの構成を代表して示している。また、図２は、後述のヘッドケース７Ａをインクカートリッジ３個分に破断して図示してある。
【００５２】
上記記録ヘッド７を構成するヘッドケース７Ａの下側面には、ノズル形成面を構成するノズルプレート７ａが配置されており、このノズルプレート７ａには複数のノズル開口７ｂが形成され、また各ノズル開口７ｂに対応して圧力室７ｃが配置されている。そして、ノズル開口７ｂとその圧力室７ｃ部分から上部に向かってインク連絡流路７ｄがヘッドケース７Ａ内に形成されている。
【００５３】
上記ヘッドケース７Ａの上部には、それぞれにインク導入孔２１ａが形成された６本の中空状のインク導入針２１が直立状態に配置されており、上記ヘッドケース７Ａ内に形成された各インク連絡流路７ｄは、それぞれ各インク導入針２１内のインク流路に連通されている。そして、各インク導入針２１とヘッドケース７Ａとの間には、フィルタ部材２２が配置されており、これにより塵埃等の異物が記録ヘッド７側に侵入するのを阻止できるように構成されている。
【００５４】
図２における左端のインク導入針２１は、ブラックインクを導入するためのものであり、このインク導入針２１に向かって、その上部からブラックのインクカートリッジ８Ｂが、矢印方向から装填することができるように構成されている。このインクカートリッジ８Ｂは、その上部の大半がインク貯留室８ａになされており、このインク貯留室８ａには、多孔質部材８ｂが収納され、且つ多孔質部材８ｂにブラックインクが含浸された状態でインクが貯留されている。
【００５５】
またインク貯留室８ａの下側部には開口部８ｃが形成され、この開口部８ｃ内にはゴム製のシール部材８ｄが嵌め込まれている。そして、開口部８ｃの下端部にはフィルム部材８ｅが粘着されて、カートリッジの保管中において、内部のインク溶媒が揮散しないようにシールされている。
【００５６】
上記したカートリッジ８Ｂを、矢印方向に押し込むことにより、インク導入針２１が上記フィルム部材８ｅを貫通し、インクカートリッジ８Ｂに装着された上記ゴム製のシール部材８ｄがインク導入針２１の周囲に接合することで、インクカートリッジ８Ｂは装填状態となされる。そして、インク導入針２１の先端部付近に形成されたインク導入孔２１ａを介してインクカートリッジ８Ｂから記録ヘッド側にインクが供給されるようになされる。なお、他のシアン，ライトシアン，マゼンタ，ライトマゼンタ，イエローの各カラーインクを個別に収納するそれぞれのカートリッジにおいても、残りのインク導入針２１を利用して装着され、それぞれ記録ヘッド７側にインクが供給されるようになされる。
【００５７】
液体容器であるインクカートリッジ８は、図３に示すように、インクを貯留するケース本体部８１，上記シール部材８ｄ等が収容された流出管部８２，インクカートリッジ８をキャリッジ１に装着したときに機能する弾性支持片８３等が主な構成部材となっている。そして、ケース本体部８１の横側面には記憶手段である集積回路（ＩＣ）８４が埋め込まれた状態で取付けられている。集積回路８４には、インクカートリッジ８をキャリッジ１に装着したときに制御回路に導通して各種のデータを授受する導通端子８５が配置されている。
【００５８】
上記集積回路８４には、一般に、そのインクカートリッジ８の貯留インクの総量やインク色等のデータが記憶されている。また、記録装置に装着され使用されることにより、記録装置のをオンにしたときやインクカートリッジを交換したとき等に実行されるクリーニングによるインク消費量，定期的に実行されるフラッシングによる消費量，通常の印刷動作で消費されたインク量等のデータが供給され記憶されている。そして、本発明においては、後ほど詳しく説明するように、インク容量が変更されていないインクカートリッジ（以下、第１カートリッジという）の貯留容量と、インク容量が変更されたインクカートリッジ（以下、第２カートリッジという）の貯留容量との容量差、およびこの容量差を計数化した値等のデータが供給記憶されている。
【００５９】
図４〜図６は、本発明の液体噴射装置の実施の形態を示す図であり、図４は、上記インクジェット式記録装置に搭載された制御回路のシステム構成を示すブロック図、図５は、各インクカートリッジの容量差を示す模式図、図６は、図４の制御システムに基づく制御フロー図である。なお、図４において、すでに説明した図１，図２および図３の部材と同じ機能を果たすものには、同一符号を記載してある。
【００６０】
図４に示すように、上記キャッピング手段９には、その内部空間を負圧に吸引する吸引ポンプ（チューブポンプ）１０におけるチューブの一端が接続されており、この吸引ポンプ１０の排出側は廃液タンク１４に接続されている。そして、クリーニング動作等によってキャッピング手段９内に排出されたインク廃液は、廃液タンク１４に収納された廃液吸収材１５によって、吸収保持されるように構成されている。
【００６１】
図４において、符号３０はホストコンピュータを示しており、このホストコンピュータ３０にはプリンタドライバ３１が搭載されており、入力装置３２からの指令によって、このプリンタドライバのユーティリティ上で、周知の用紙サイズ、モノクロ／カラ−印刷の選択、記録モードの選択、フォント等のデータおよび印刷指令等が入力できるようになされている。
【００６２】
また、上記ホストコンピュータ３０には、ディスプレイ３３が接続されており、周知のとおり、上記入力装置３２による入力状況が確認できると共に、記録装置の状態、例えば装着されている各インクカートリッジのインク残量等の情報も可視的に表示できるよう構成されている。
【００６３】
一方、図４に示す印刷制御手段３４は、ホストコンピュータ３０側から送られる印刷データに基づいてビットマップデータを生成し、このデータに基づいてヘッド駆動手段３５により駆動信号を発生させて、記録ヘッド７からインク滴を吐出させることができるように構成されている。上記ヘッド駆動手段３５は印刷データに基づくインク滴の吐出作用の他に、フラッシング制御手段３６からの指令を受けて、インク滴を空吐出させるようにも作用する。
【００６４】
上記フラッシング制御手段３６は、印刷タイマ３７の計時により印刷動作が一定時間継続した時点で、フラッシング動作（定期フラッシング）が実行されるように構成されており、この場合、キャリッジ１はフラッシング位置、例えばキャッピング手段９の配置位置に移送される。そして、ノズル開口の目詰まりの防止や目詰まり解消のために、上記記録ヘッド７の全てのノズル開口から所定数のインク滴が空吐出されるように制御される。
【００６５】
クリーニング制御手段３８は、例えばホストコンピュータ３０のプリンタドライバ上からの指令を受けて印刷制御手段３４を介して制御信号を受けた場合、或いは記録装置の操作パネルに配置されたクリーニングスイッチ４１が操作された場合に起動されるように構成されている。そして、記録ヘッド７をキャッピング手段９によって封止した状態で、ポンプ駆動手段３９に制御信号を出力し、吸引タイマ４０にセットされた時間において吸引ポンプ１０を駆動し、これにより記録ヘッド７のノズル開口からインクを吸引排出させるマニュアルクリーニング動作がなされるように作用する。また、クリーニング制御手段３８は、他に記録装置ののオン時においてなされる電源オンクリーニング動作、所定時間毎に実行されるタイマークリーニング動作、およびインクカートリッジが交換された時においてなされる交換クリーニング動作等も実行されるように機能する。
【００６６】
インク消費量演算手段４２は、各インクカートリッジに貯留されたインクの消費量をそれぞれ演算する機能を有しており、このインク消費量演算手段４２は印刷動作やフラッシング動作により吐出されたインク滴の数をカウントし、これに係数設定手段４３に格納されている１滴当たりのインク質量を乗算して消費インク量を算出するように作用する。また、クリーニング動作時においては、ポンプ駆動手段３９に吸引指令が出力された段階で、記録ヘッド７から排出されるインク量も演算するように構成されている。
【００６７】
上記係数設定手段４３に格納されている１インク滴当りのインク質量は、ホストコンピュータ３０からの印字データにより、印刷モード（印刷緻密度等）に応じて、インク色ごとにいくつかのインク滴の大きさの段階、例えば、大，中，小に区分されている。したがって、インク滴の吐出回数を計数した場合には、そのときの吐出状態が上記の大，中，小のどれであるかというデータも添えられて、演算されたインク消費量等の計数精度が適正に維持されている。
【００６８】
このインク消費量演算手段４２によって演算したインク消費量に関する計数値は、インク消費量計数手段（液体消費量計数手段）を構成するインク消費カウンタ４４に送られ、このインク消費カウンタ４４において、装着されている各インクカートリッジのインク残量が管理される。このインク消費カウンタ４４は演算制御手段４５との間で、双方向にデータの交信ができるように構成されている。そして、演算制御手段４５には、インクカートリッジ着脱検出手段４６からの制御信号が供給されるように構成されている。
【００６９】
上記インクカートリッジ着脱検出手段４６は、キャリッジ１上に各インクカートリッジが装着されているか否かを検出するものであり、例えばインクカートリッジの交換に伴い、インクカートリッジが取り外されたことを感知した場合においては、インクカートリッジ交換フラグをセットする動作がなされる。
【００７０】
上記演算制御手段４５の詳細な機能については後述するが、演算制御手段４５にはインク消費カウンタ４４からのインク消費計数値にかかるデータ、およびカートリッジ着脱検出手段４６からのデータ（フラグ）が供給され、インクカートリッジの交換に伴い、当該カートリッジに対応するインク消費計算値をゼロリセットさせると共に、後述するようにインクエンド等の判定動作において所定の計算値を加算させた場合において、インク消費カウンタ４４におけるデータを書き換える等の機能も備えている。
【００７１】
また、演算制御手段４５を介してインク消費カウンタ４４からのデータが、検証手段４７に供給されるように構成されている。検証手段４７には閾値設定手段４８からの閾値情報が供給されるように構成されており、検証手段４７は閾値設定手段４８からの閾値情報と、インク消費カウンタ４４からのデータとを比較して、各インクカートリッジの状態を表示手段４９に表示させるようにも機能する。この表示手段４９は、インクジェット式記録装置本体の見やすい箇所に配置されているが、上記記録装置に接続されたコンピュータの画面に表示することもできる。
【００７２】
上記第１，第２カートリッジの各々には、前述のように、記憶手段である集積回路（ＩＣ）８４が装備されている。各集積回路８４には、インク色の種類，新品時点でのインク貯留量，各種のクリーニング動作やフラッシング動作の動作履歴とそれらによるインク消費量，印刷によるインク消費量，消費開始後のインク残量等のデータが入力されている。
【００７３】
上記集積回路８４へのデータの入力動作を図４にしたがって説明する。図４においては、上記集積回路を「インクカートリッジ記憶手段８４」と記載してある。インクカートリッジ８をキャリッジ１に装着すると、キャリッジ１側の端子（図示していない）と上記導通端子８５が接触して導通状態になる。この導通状態を示す信号がインクカートリッジ着脱検出手段４６に供給され、インクカートリッジ８がキャリッジ１に装着されたことが検出される。この検出信号は上記演算制御手段４５に入力される。これと同時に、インクカートリッジ記憶手段８４の記憶データが演算制御手段４５で読み出せる状態となる。
【００７４】
ここで、新品のインクカートリッジ８が、記録装置の電源がオンにされてからキャリッジ１に装着された場合について説明すると、インクカートリッジ８の装着がインクカートリッジ着脱検出手段４６に検出されて、その検出信号が演算制御手段４５に入力される。一方、インクカートリッジ記憶手段８４に記憶されているデータ、例えば、インク色，貯留インク量等が演算制御手段４５で読み出される。
【００７５】
このインクカートリッジ８は交換されたものなので、印刷制御手段３４からクリーニング制御手段３８を経由したクリーニング動作指令信号により、交換クリーニングがキャッピング手段９や吸引ポンプ１０によって実行され、ポンプ駆動手段３９に駆動信号が出力された段階で、記録ヘッド７から吸引されるインク量に応じてテーブル化されて設定されている消費計数値を引用し、上記インク消費カウンタ４４にインクリメントされる。その後、演算制御手段４５を経てインクカートリッジ記憶手段８４に入力される。
【００７６】
また、フラッシングでのインク消費量は、フラッシング動作の吐出回数がフラッシング制御手段３６でカウントされ、このカウント値を係数設定手段４３に格納されている１インク滴当りのインク質量に乗算して、インク消費量演算手段４２において算出される。この算出計数値はインク消費カウンタ４４，演算制御手段４５を経由して、インクカートリッジ記憶手段８４に記憶される。
【００７７】
図５は、交換したインクカートリッジが、標準容量である複数のインクカートリッジすなわち上記第１カートリッジ（左端図示）の内のいずれか、それとも、小容量カートリッジなのか、大容量カートリッジなのかを示すものである。例えば、ブラック８Ｂを小容量化されたインクカートリッジすなわち上記第２カートリッジ（中央図示）に交換した場合の模式図であり、同図の符号Ｄ１は第１カートリッジに対して第２カートリッジの減量された量、すなわち両カートリッジのインク量の差を質量として示している。
【００７８】
上記交換された第２カートリッジである小容量のインクカートリッジ８Ｂのインクカートリッジ記憶手段８４には、インク色，貯留インクの総量，第１カートリッジに対して減量されているインク量，この減量インク量を計数化した補正計数値Ｈ等のデータがあらかじめ入力されている。
【００７９】
上記減量の量Ｄ１に相当する補正計数値Ｈは、インクカートリッジ記憶手段８４に記憶されるように構成されているので、第２カートリッジが装着された時点から減量の量Ｄ１は補正計数値Ｈとして第２カートリッジのインクカートリッジ記憶手段８４に記憶されている。
【００８０】
図５に示したように、第２カートリッジ８ＬＣのインク消費計数すなわちインク消費カウントは、そのカウント開始値が上記補正計数値Ｈ（厳密には、Ｈのつぎのカウント値）とされている。このようにインク量が減量されている第２カートリッジ８ＬＣについては、補正計数値Ｈが加算された状態とされている。すなわち、第２カートリッジのインク消費計数値のカウント開始値を上記補正計数値Ｈであらかじめ補正（嵩上げ）しておくことにより、第２カートリッジ８ＬＣと第１カートリッジ８Ｂ，８Ｃ等の両消費計数値の累積上昇が略同等に累進される。したがって、第１カートリッジ８Ｂ，８Ｃと第２カートリッジ８ＬＣのインク使用可能限界が共通した限界値すなわち閾値で管理できる。
【００８１】
換言すると、第２カートリッジにはあらかじめ差Ｄ１に相当する補正計数値Ｈが加算の形で算入してあるので、第１カートリッジと近似した消費テンポで管理限界値である液体使用可能限界に到達できる。これにより、共通の閾値でインク消費状態を管理できるのである。
【００８２】
上記のように閾値を設定するために、インクカートリッジ記憶手段８４に記憶されている補正計数値Ｈが上記閾値設定手段４８に供給され、ここで補正計数値Ｈを加算することにより、共通の閾値を使用することができるようになる。この閾値は、第１，第２各カートリッジの全インク量の使用終了を示すインクエンドＨ１と、上記使用終了に近づいた値を示すニアインクエンドＨ２から構成されている。したがって、第１，第２の両カートリッジのインク量が、インクエンドやニアインクエンドに到達したことを、共通の閾値で判定することができる。よって、前述のように第２のインクカートリッジが空になっているのにもかかわらずインク滴吐出の動作が継続されるようなことが回避できる。
【００８３】
上記の共通の閾値を用いるためには、上述のように、主として補正計数値Ｈによって求められた消費計数を加算あるいは減算すれば良いのであるが、実際には各々のインクカートリッジにおける消費履歴すなわち電源投入時のクリーニング，ユーザが任意に行うクリーニング，カートリッジ交換時のクリーニング，定期的に実行されるフラッシング等で消費されたインク量が、インクカートリッジ記憶手段８４に入力され、これらのインク消費量が消費計数の形で補正計数値Ｈに加算あるいは減算されるのである。
【００８４】
上記の本発明の実施の形態で述べた事例は、第２カートリッジのインク量が減量された場合であるが、図５の右側に示されたように、増量されたブラックのインクカートリッジ８Ｂに交換される場合もある。このように第２カートリッジ８Ｂが増量されているときには、図示のように、第１カートリッジとの容量差Ｄ２に相当する補正計数値Ｈがインク消費計数値から減算されている。したがって、第２カートリッジのインク消費計数値のカウント開始値を上記補正計数値Ｈであらかじめ補正（差引き）しておくことにより、第２カートリッジ８Ｂと第１カートリッジ８Ｃ，８Ｍ等の両消費計数値の累積上昇が略同等に累進される。したがって、第１カートリッジと第２カートリッジのインク使用可能限界が共通した限界値すなわち閾値で管理できる。
【００８５】
図６は、以上に説明した第１カートリッジ，第２カートリッジのインク使用可能限界が共通した閾値で管理される場合のフローチャートである。なお、図６においては、ブラックのインクカートリッジについてのインク消費を認識し管理する例について示しているが、このルーチンはブラックに引続いて，シアン，ライトシアン，マゼンタ，ライトマゼンタ，イエローの各カートリッジの順に、インク消費量を認識し管理する動作が繰り返される。
【００８６】
図６に示す制御フローにおけるステップＳ１１においては、ブラックのインクカートリッジ８Ｂが装着されているか否かが判定される。これは、図４に示すインクカートリッジ着脱検出手段４６からのフラグデータが利用され、演算制御手段４５によって判定される。このステップＳ１１において、ブラックのインクカートリッジ８Ｂが装着されていない（Ｎｏ）と判定された場合には、表示手段４９において、インクエンド表示がなされる。また、ステップＳ１１において、インクカートリッジ８Ｂが装着されている（Ｙｅｓ）と判定された場合には、ステップＳ１２に移り、インクカートリッジ８Ｂがインク量不変とされた第１カートリッジであるか否かが判定される。
【００８７】
このステップＳ１２において、第１カートリッジではない（Ｎｏ）と判定された場合には、ステップＳ１３において第１カートリッジと第２カートリッジの容量差Ｄ１に相当する消費カウンタ値ｓｓが第２カートリッジの消費カウンタ値Ｃｂに加算（インクリメント）される。上記消費カウンタ値ｓｓは、インクカートリッジ記憶手段８４に入力されている補正計数値Ｈと同等のものである。上記のようにして加算された消費カウンタ値は、同程度にインクが消費された第１カートリッジの消費カウンタ値と略同等の数値であり、このように消費累積値が第１カートリッジ，第２カートリッジがそろって累進することにより、前述のように、第１，第２両カートリッジのインクについての閾値を共通なものとすることができる。
【００８８】
ここで、上記のＣｂ＝Ｃｂ＋ｓｓとされた値が、ステップＳ１２で第１カートリッジである（Ｙｅｓ）と判定されたフローに合流してから、ステップＳ１４に移行する。
【００８９】
このステップＳ１４においては、ブラックであるインクカートリッジ８Ｂ以外のマゼンタ，ライトマゼンタ，イエロー，シアン，ライトシアンの各インクカートリッジが交換されたかどうかが判定される。この判定においても、図４に示すインクカートリッジ着脱検出手段４６からのフラグデータが利用される。このステップＳ１４において、マゼンタ，ライトマゼンタ，イエロー，シアン，ライトシアンの各インクカートリッジが、演算制御手段４５またはインク消費カウンタ４４からの消費量データにより交換状態ではない（Ｎｏ）と判定されると、ステップＳ１５に移る。このステップＳ１５においては、図４に示す演算制御手段４５は、インク消費カウンタ４４におけるブラックのインクカートリッジ８Ｂのインク消費計数値Ｃｂのデータを取り込んで、検証手段４７に送る動作を実行する。そして、検証手段４７は閾値設定手段４８において設定された閾値と、インク消費計数値Ｃｂとを比較する操作を実行する。
【００９０】
この実施の形態においては、閾値設定手段４８においては、インクの消費が最も進んだインクエンドと見なされる第１の所定値としてのレベルＣ（Ｈ１）以上、第１の所定値に満たない第２の所定値としてのレベルＡ（Ｈ２）以上、第２の所定値に満たないＡ（Ｈ２）未満であると検証された場合には、ステップＳ１５に示すように、Ａ（Ｈ２）未満をインクステータスを“０”に設定する。また、同じくレベルＡ（Ｈ２）以上であると検証された場合には、インクステータスを“１”に設定する。この場合には、表示手段４９に対して“ニアインクエンド”の表示をなすように制御される。なお図においては、これを“ニアエンド”と表記している。
【００９１】
さらに、同じくレベルＣ（Ｈ１）以上であると検証された場合には、インクステータスを“３”に設定し、これにより、表示手段４９に対してインクカートリッジの交換を促す“インクエンド”の表示をなすように制御される。以上の操作により、ブラックのインクカートリッジ８Ｂのインク消費の進行状態を把握することができる。
【００９２】
一方、上記ステップＳ１４において、マゼンタ，ライトマゼンタ，イエロー，シアン，ライトシアンのいずれかのインクカートリッジが交換状態である（Ｙｅｓ）と判定されると、ステップＳ１６に移る。このステップＳ１６においては、インク消費カウンタ４４に格納されているインク消費計数値Ｃｂに対して、交換クリーニングによる消費計数値であるｂｂと所定量の印刷が可能と見こまれるインク量の計数値ＡＡがインクリメント（ブラック以外の他のカートリッジ、例えば、マゼンタインクの消費計数値ＣｂにｂｂとＡＡを加算）される。
【００９３】
そして、つぎのステップＳ１７においては、上記した加算操作がなされたマゼンタインクの消費計数値Ｃｂが演算制御手段４５から検証手段４７に送られ、閾値設定手段４８において設定された閾値との比較がなされる。このステップＳ１７において、加算操作がなされたマゼンタインクのインク消費計数値が、レベルＡ（Ｈ２）以上であると検証された場合には、インクステータスが“１”に設定される。この場合には、表示手段４９に対して“ニアインクエンド”の表示がなされ、同じく加算操作がなされたインク消費計数値Ｃｂから、上記ＡＡをデクリメントする操作がなされる。つぎに、レベルＣ（Ｈ１）以上であると検証された場合には、インクステータスが“３”に設定され、これにより、表示手段４９に対してインクカートリッジの交換を促す“インクエンド”の表示をなすように制御される。
【００９４】
上記ステップＳ１６におけるＡＡのインクリメントは、ステップＳ１４における他のカートリッジの交換にともなう交換クリーニングにより当該カートリッジが直ちにインクエンドになるのを防止するための、いわゆる仮のインクリメントである。したがって、ステップＳ１７においては、そのような目的のＡＡインクリメントを戻すためにＡＡデクリメントが行なわれる。
【００９５】
以上の判定動作は、上記のように各インクカートリッジに対して、順次循環して実行される。したがって、記録装置に装着されたそれぞれのインクカートリッジにおけるインク消費の進行状況を、表示手段４９の表示によって把握することができる。そして、例えば、“インクエンド”の表示がなされた場合には、ユーザは、これに対応するカートリッジを交換する操作が必要であると認識することができる。
【００９６】
上記ステップＳ１５またはステップＳ１７が終了すると、今度は、ステップＳ１８に移り、インクカートリッジ８Ｂがインク量不変とされた第１カートリッジであるか否かが判定される。このステップＳ１８において、第１カートリッジではない（Ｎｏ）と判定された場合には、ステップＳ１９において第１カートリッジと第２カートリッジの容量差Ｄ１に相当する消費カウンタ値ｓｓが第２カートリッジの消費カウンタ値Ｃｂから減算（デクリメント）される。この消費カウンタ値ｓｓのデクリメントは、ステップＳ１３で消費カウンタ値ｓｓが毎回インクリメントされているので、これに対応させて毎回行なわれ、標準カートリッジをベースにした状態に復帰させている。その後、上記のＣｂ＝Ｃｂ−ｓｓとされた値が、ステップＳ１８で第１カートリッジである（Ｙｅｓ）と判定されたフローに合流してから、リターンへ移行する。
【００９７】
このリターンの後は、上記ブラック以外の他の色種のインクカートリッジへ順次フロー動作が繰り返される。
【００９８】
上記第１カートリッジまたは第２カートリッジのインク残量は、各インクカートリッジを記録装置に装着したときの交換クリーニングによって消費されたインク量が差引かれたインク量をベースにして算出される。すなわち、交換クリーニングによる消費インク量の計数値が、クリーニング制御手段３８からインク消費量演算手段４２等を経て演算制御手段４５に供給され、ここで残量算出の基礎となる計数値が設定される。この基礎となる計数値に対して、実際に印刷やフラッシング等で消費されたインク量を計数値の形で差引いた値が、残量算出手段５２において対比されて表示手段４９で残量表示がなされる。こうすることにより、残量算出の基礎になる計数値が、残量算出にとって精度の高い数値となるので、算出された残量比は信頼性の高い数値となる。
【００９９】
上記残量表示は、つぎの式で表すことができる。すなわち、
（Ｚ−ｘ）／（Ｚ−ａ）×１００％
である。ここで、  Ｚ：全インク量のカウンタ値
ａ：交換クリーニングによるインク消費量のカウンタ値
ｘ：印刷やフラッシング等によるインク消費量のカウンタ値
なお、上記の計数値ａは交換クリーニングのインク消費量を示している。
【０１００】
上記残量表示は、インクジェット式記録装置の見やすい箇所に表示させることの外に、図１３に示すように、記録装置に接続されているコンピュータの画面に表示することもできる。同図において、“Ｉｎｋ  Ｌｅｖｅｌｓ”の表示箇所において、棒グラフのようにして表示される。なお、棒グラフの全高が上記の（Ｚ−ａ）に相当し、下側に着色されている部分が上記の（Ｚ−ｘ）に相当している。そして、このようにして算出された残量を表示することにより、新品のインクカートリッジを装着したときに、すでにインクがいくらか消費された状態で表示されるのを防ぎ、ユーザの困惑なくすことができる。
【０１０１】
上述のように、インクカートリッジ記憶手段８４に第２カートリッジに対応する数値が各種記憶されているので、第２カートリッジを記録装置に装着することにより、直ちに上述のような補正計数値Ｈ等に基づくインク使用可能限界の判定が適確に実行できる状態が形成される。すなわち、第２カートリッジ自体にそのカートリッジのインクの状態がインク容量変更データとして記憶されているので、第２カートリッジを装着するのと同時に迅速に、かつ適正なインク使用可能限界の判定が可能となるのである。そして、上記記憶手段８４にはインクの総容量，第１カートリッジとのインク容量の差Ｄ１，補正計数値Ｈ等のデータが入力されているので、このデータを根拠にして的確なインク消費に関する演算や表示が可能となる。
【０１０２】
つぎに、図７〜図９は、本発明の液体噴射装置の他の実施の形態を示す図である。先に説明した実施の形態は、上記第１カートリッジと第２カートリッジのインク消費を共通の閾値で管理するものであったが、この実施の形態では上記閾値が第１，第２各カートリッジのインク容量に応じて個別に設定されているものである。
【０１０３】
図８は、各インクカートリッジの容量差を示す模式図である。第１カートリッジであるインクカートリッジ８Ｃ，８Ｍ，８ＬＭ，８Ｙにはそれ固有の閾値がインクエンドとしてＨＳ１，ニアインクエンドとしてＨＳ２が設定されている。インクが減量された小容量カートリッジである第２カートリッジ８Ｂについても、それぞれインクエンドとしてＨＲ１，ニアインクエンドとしてＨＲ２が設定されている。さらに、同様にして、インクが増量された大容量カートリッジである第２カートリッジ８Ｂについても、それぞれインクエンドとしてＨＩ１，ニアインクエンドとしてＨＩ２が設定されている。
【０１０４】
図７は、上記インクジェット式記録装置に搭載された制御回路のシステム構成を示すブロック図である。図８に示した３種類のインクカートリッジ８Ｃ，８Ｍ，８ＬＭ，８Ｙと、大小両容量のカートリッジ８Ｂの各々のインク総容量は各インクカートリッジ記憶手段８４に計数値として入力されている。上記各計数値が閾値設定手段４８に供給されることにより、各インクカートリッジ固有の閾値ＨＳ１，ＨＳ２，ＨＲ１，ＨＲ２，ＨＩ１，ＨＩ２が設定されている。それ以外は、上記実施の形態と同様であり、同様の部分には同じ符号を付している。
【０１０５】
上記構成により、各インクカートリッジ８Ｃ，８Ｍ，８ＬＭ，８Ｙと、大小両容量のカートリッジ８Ｂのインク消費量がそれぞれのニアインクエンドやインクエンドに達すると、表示手段４９に表示される。このように各インクカートリッジについて閾値が個別に設定されていることにより、第１，第２インクカートリッジのインク量に差があっても、個々の閾値により各インクカートリッジのインク使用可能限界が判定される。したがって、前述のように第２カートリッジ（小容量カートリッジのブラック）が空になっているのにもかかわらずインク滴吐出の動作が継続されるようなことが回避できる。それ以外は、上記実施の形態と同様の作用効果を奏する。
【０１０６】
図９は、以上に説明した第１カートリッジ，第２カートリッジのインク使用可能限界が個別に設定された閾値で管理される場合のフローチャートである。なお、図９においては、ブラックのインクカートリッジについてのインク消費を認識し管理する例について示しているが、このルーチンはブラックに引続いてシアン，ライトシアン，マゼンタ，ライトマゼンタ，イエローの各カートリッジの順に、インク消費量を認識し管理する動作が繰り返される。
【０１０７】
図９に示す制御フローにおけるステップＳ２０においては、ブラックのインクカートリッジ８Ｂが装着されているか否かが判定される。これは、図７に示すインクカートリッジ着脱検出手段４６からのフラグデータが利用され、演算制御手段４５によって判定される。このステップＳ２０において、ブラックのインクカートリッジ８Ｂが装着されていない（Ｎｏ）と判定された場合には、表示手段４９において、インクエンド表示がなされる。また、ステップＳ２０において、インクカートリッジ８Ｂが装着されている（Ｙｅｓ）と判定された場合には、ステップＳ２１に移る。
【０１０８】
このステップＳ２１においては、ブラックであるインクカートリッジ８Ｂ以外のマゼンタ，ライトマゼンタ，イエロー，シアン，ライトシアンの各インクカートリッジが交換されたかどうかが判定される。この判定においても、図７に示すインクカートリッジ着脱検出手段４６からのフラグデータが利用される。このステップＳ２１において、マゼンタ，ライトマゼンタ，イエロー，シアン，ライトシアンの各インクカートリッジが、演算制御手段４５またはインク消費カウンタ４４からの消費量データにより交換状態ではない（Ｎｏ）と判定されると、ステップＳ２２に移る。このステップ２２においてインクカートリッジ８Ｂがインク量不変とされた第１カートリッジであるか否かが判定される。
【０１０９】
ここで第１カートリッジではない（Ｎｏ）と判定されると、ステップＳ２３へ移行し、インク量が変更された第２カートリッジ８Ｂのインク消費量がそれ固有の閾値ＨＲ１，ＨＲ２に対してどのような状態であるかが判定される。すなわち、このステップＳ２３においては、図７に示す演算制御手段４５は、インク消費カウンタ４４におけるブラックのインクカートリッジ８Ｂのインク消費計算値Ｃｂのデータを取り込んで、検証手段４７に送る動作を実行する。そして、検証手段４７は閾値設定手段４８において設定されたインクカートリッジ８Ｂ固有の閾値ＨＲ１，ＨＲ２と、インク消費計数値Ｃｂとを比較する操作を実行する。
【０１１０】
すなわち、閾値設定手段４８においては、インクの消費が最も進んだインクエンドと見なされる第１の所定値としてのレベルＦ（ＨＲ１）以上、第１の所定値に満たない第２の所定値としてのレベルＤ（ＨＲ２）以上、第２の所定値に満たないＤ（ＨＲ２）未満であると検証された場合には、ステップＳ２３に示すように、Ｄ（ＨＲ２）未満をインクステータスを“０”に設定する。また、同じくレベルＤ（ＨＲ２）以上であると検証された場合には、インクステータスを“１”に設定する。この場合には、表示手段４９に対して“ニアインクエンド”の表示をなすように制御される。なお図においては、これを“ニアエンド”と表記している。
【０１１１】
さらに、同じくレベルＦ（ＨＲ１）以上であると検証された場合には、インクステータスを“３”に設定し、これにより、表示手段４９に対してインクカートリッジの交換を促す“インクエンド”の表示をなすように制御される。以上の操作により、ブラックのインクカートリッジ８Ｂのインク消費の進行状態を把握することができる。
【０１１２】
つぎに、ステップＳ２２において、インクカートリッジのインク量が変更されていない第１カートリッジ８Ｃ，８Ｍ，８ＬＭ，８Ｙである（Ｙｅｓ）と判定されると、つぎのステップＳ２４において、第１カートリッジ固有の閾値ＨＳ１，ＨＳ２に対してどのような状態であるかが判定される。すなわち、このステップＳ２４においては、図７に示す演算制御手段４５は、動作フローの繰り返し順序で選定されたいずれかのインクカートリッジのインク消費計数値Ｃｂのデータを取り込んで、検証手段４７に送る動作を実行する。そして、検証手段４７は閾値設定手段４８において設定された第１カートリッジ固有の閾値ＨＳ１，ＨＳ２と、インク消費計算値Ｃｂとを比較する操作を実行する。
【０１１３】
すなわち、閾値設定手段４８においては、インクの消費が最も進んだインクエンドと見なされる第１の所定値としてのレベルＣ（ＨＳ１）以上、第１の所定値に満たない第２の所定値としてのレベルＡ（ＨＳ２）以上、第２の所定値に満たないＡ（ＨＳ２）未満であると検証された場合には、ステップＳ２４に示すように、Ａ（ＨＳ２）未満をインクステータスを“０”に設定する。また、同じくレベルＡ（ＨＳ２）以上であると検証された場合には、インクステータスを“１”に設定する。この場合には、表示手段４９に対して“ニアインクエンド”の表示をなすように制御される。なお図においては、これを“ニアエンド”と表記している。
【０１１４】
さらに、同じくレベルＣ（ＨＳ１）以上であると検証された場合には、インクステータスを“３”に設定し、これにより、表示手段４９に対してインクカートリッジの交換を促す“インクエンド”の表示をなすように制御される。以上の操作により、順番の巡ってきた第１カートリッジのインク消費の進行状態を把握することができる。
【０１１５】
一方、上記ステップＳ２１において、マゼンタ，ライトマゼンタ，イエロー，シアン，ライトシアンのいずれかのインクカートリッジが交換状態である（Ｙｅｓ）と判定されると、ステップＳ２５に移る。このステップＳ２５においては、インク消費カウンタ４４に格納されているインク消費計数値Ｃｂに対して、交換クリーニングによる消費計数値であるｂｂと所定量の印刷が可能と見こまれるインク量の計数値ＡＡがインクリメント（ブラック以外の他のカートリッジ、例えば、マゼンタインクの消費計数値ＣｂにｂｂとＡＡを加算）される。
【０１１６】
ついで、上記のインクリメントがなされたインクカートリッジが第１カートリッジであるかどうかがステップＳ２６で判定される。ここで第１カートリッジではない（Ｎｏ）と判定されると、ステップＳ２７へ移行し、インク量が変更された第２カートリッジ８Ｂのインク消費量が、上記計数値ＡＡと関連付けて、それ固有の閾値ＨＲ１，ＨＲ２に対してどのような状態であるかが判定される。すなわち、このステップＳ２７においては、図７に示す演算制御手段４５は、インク消費カウンタ４４におけるブラックのインクカートリッジ８Ｂのインク消費計算値Ｃｂのデータを取り込んで、検証手段４７に送る動作を実行する。そして、検証手段４７は閾値設定手段４８において設定されたインクカートリッジ８Ｂ固有の閾値ＨＲ１，ＨＲ２と、インク消費計算値Ｃｂとを比較する操作を実行する。
【０１１７】
すなわち、閾値設定手段４８においては、インクの消費が最も進んだインクエンドと見なされる第１の所定値としてのレベルＦ（ＨＲ１）以上、第１の所定値に満たない第２の所定値としてのレベルＤ（ＨＲ２）以上、第２の所定値に満たないＤ（ＨＲ２）未満であると検証された場合には、ステップＳ２７に示すように、Ｄ（ＨＲ２）未満をインクステータスを“０”に設定する。また、同じくレベルＤ（ＨＲ２）以上であると検証された場合には、インクステータスを“１”に設定する。この場合には、表示手段４９に対して“ニアインクエンド”の表示をなすように制御される。図においては、これを“ニアエンド”と表記している。
【０１１８】
さらに、同じくレベルＦ（ＨＲ１）以上であると検証された場合には、インクステータスを“３”に設定し、これにより、表示手段４９に対してインクカートリッジの交換を促す“インクエンド”の表示をなすように制御される。以上の操作により、ブラックのインクカートリッジ８Ｂのインク消費の進行状態を把握することができる。
【０１１９】
上記ステップＳ２５におけるＡＡのインクリメントは、ステップＳ２６における他のカートリッジの交換にともなう交換クリーニングにより当該カートリッジが直ちにインクエンドになるのを防止するための、いわゆる仮のインクリメントである。したがって、ステップＳ２７においては、そのような目的のＡＡインクリメントを戻すためにＡＡデクリメントが行なわれる。
【０１２０】
一方、ステップＳ２６において、インクカートリッジがインク量が変更されていない第１カートリッジ８Ｃ，８Ｍ，８ＬＭ，８Ｙである（Ｙｅｓ）と判定されると、つぎのステップＳ２８において、第１カートリッジ固有の閾値ＨＳ１，ＨＳ２に対してどのような状態であるかが判定される。すなわち、このステップＳ２８においては、図７に示す演算制御手段４５は、動作フローの繰り返し順序で選定されたいずれかのインクカートリッジのインク消費計数値Ｃｂのデータを取り込んで、検証手段４７に送る動作を実行する。そして、検証手段４７は閾値設定手段４８において設定された第１カートリッジ固有の閾値ＨＳ１，ＨＳ２と、インク消費計算値Ｃｂとを比較する操作を実行する。
【０１２１】
すなわち、閾値設定手段４８においては、インクの消費が最も進んだインクエンドと見なされる第１の所定値としてのレベルＣ（ＨＳ１）以上、第１の所定値に満たない第２の所定値としてのレベルＡ（ＨＳ２）以上、第２の所定値に満たないＡ（ＨＳ２）未満であると検証された場合には、ステップＳ２８に示すように、Ａ（ＨＳ２）未満をインクステータスを“０”に設定する。また、同じくレベルＡ（ＨＳ２）以上であると検証された場合には、インクステータスを“１”に設定する。この場合には、表示手段４９に対して“ニアインクエンド”の表示をなすように制御される。なお図においては、これを“ニアエンド”と表記している。
【０１２２】
さらに、同じくレベルＣ（ＨＳ１）以上であると検証された場合には、インクステータスを“３”に設定し、これにより、表示手段４９に対してインクカートリッジの交換を促す“インクエンド”の表示をなすように制御される。以上の操作により、順番の巡ってきた第１カートリッジのインク消費の進行状態を把握することができる。
【０１２３】
上記ステップＳ２５におけるＡＡのインクリメントは、ステップＳ２６における他のカートリッジの交換にともなう交換クリーニングにより当該カートリッジが直ちにインクエンドになるのを防止するための、いわゆる仮のインクリメントである。したがって、ステップＳ２８においては、そのような目的のＡＡインクリメントを戻すためにＡＡデクリメントが行なわれる。
【０１２４】
上記ステップＳ２３，Ｓ２４，Ｓ２７，Ｓ２８が終了すると、リターンへ移行する。
【０１２５】
つぎに、図１０〜図１２は、本発明の液体噴射装置の他の実施の形態を示す図である。上記実施の形態では閾値が第１カートリッジ，第２カートリッジ各カートリッジのインク消費に対して個別に設定されているものであるが、この実施の形態は、先に説明した実施の形態と同様に、上記第１，第２カートリッジのインク消費を共通の閾値で管理するものである。
【０１２６】
図１１は、各インクカートリッジの容量差を示す模式図である。第１カートリッジであるインクカートリッジ８Ｃ，８Ｍ，８ＬＭ，８Ｙは、標準のインク容量とされている。小容量カートリッジである第２カートリッジ８Ｂは、貯留インク量が減量されている。また、他の大容量カートリッジである第２カートリッジ８Ｂは、貯留インク量が増量されている。
【０１２７】
この実施の形態は、上記液体消費量計数手段であるインク消費カウンタ４４により単位インク噴射にともなうインク消費計数がカウントされるのであるが、このカウントされる１計数値に、第２カートリッジの貯留インク量に対する第１カートリッジのインク容量の比を乗じて、第２カートリッジのインク消費計数の１計数値当りのインク量を補正して求め、この補正されたインク量の累積によって第１カートリッジと共通の閾値でインクエンドやニアインクエンドを判定するものである。
【０１２８】
図１１において、小容量カートリッジである第２カートリッジ８Ｂのインク貯留量Ｂを１０ｇ、第１カートリッジ８Ｃ，８Ｍ等のインク容量Ａを２０ｇとし、第１カートリッジ８Ｃ，８Ｍ等の１インク滴当りの質量を５０ｎｇ（ナノグラム）とすると、第２カートリッジの１インク滴当りの質量ｄを、
ｄ＝５０ｎｇ×Ａ／Ｂすなわち１００ｎｇ・・・（１）
とすることで上記第２カートリッジ８Ｂと第１カートリッジ８Ｃ，８Ｍ等を共通の閾値を基準にして判定することができる。
【０１２９】
図１１の右端の増量された第２カートリッジ８Ｂのインク貯留量を上記式（１）の“Ｂ”とすることで、左端の第１カートリッジと共通の閾値で判定することができる。
【０１３０】
上記の式（１）の補正を実現するために、図１０に示した１計数値補正手段５３が設けられている。インクカートリッジ記憶手段８４から上記１計数値補正手段５３に第１カートリッジ８Ｃ，８Ｍ等のインク容量データと、第２カートリッジ８Ｂの貯留インク量データが供給されている。さらに、インク消費量演算手段４２からインク消費カウンタ４４および演算制御手段４５を経由して第１カートリッジ８Ｃ，８Ｍの１インク滴当りの１計数値データが１計数値補正手段５３に供給される。このように必要なデータが供給された１計数値補正手段５３において、上記式（１）に相当する演算がなされて、第２カートリッジ８Ｂにおける１インク滴当りの補正された液体消費計数の１計数値が設定される。それ以外は、上記各実施の形態と同様であり、同様の部分には同じ符号を付している。
【０１３１】
したがって、第２カートリッジ８Ｂのインク消費計数の累積消費値と第１カートリッジ８Ｃ，８Ｍ等のインク消費計数の累積消費値とが、略同じ累積上昇値として積算されて行くことになる。このように、上記の略同じ累積上昇値であるために、図１１に示すように、共通した閾値Ｈ１，Ｈ２を基準にすることが可能となり、上記第１，第２両カートリッジのインクについて、両インクのインク使用可能限界が上記閾値Ｈ１，Ｈ２で判定される。それ以外は、上記各実施の形態と同様の作用効果を奏する。
【０１３２】
上記のようにして設定された補正済みの第２カートリッジの計数値は、インク消費カウンタ４４から１計数値補正手段５３を経由して、インクカートリッジ記憶手段８４に入力される。
【０１３３】
図１２は、上記第１カートリッジ，第２カートリッジのインク量の比を補正要素とした共通の閾値Ｈ１，Ｈ２で管理される場合のフローチャートである。なお、図１２においては、ブラックのインクカートリッジについてのインク消費を認識し管理する例について示しているが、このルーチンはブラックに引続いてシアン，ライトシアン，マゼンタ，ライトマゼンタ，イエローの各カートリッジの順に、インク消費量を認識し管理する動作が繰り返される。
【０１３４】
図１２に示す制御フローにおけるステップＳ２９においては、ブラックのインクカートリッジ８Ｂが装着されているか否かが判定される。これは、図１０に示すインクカートリッジ着脱検出手段４６からのフラグデータが利用され、演算制御手段４５によって判定される。このステップＳ２９において、ブラックのインクカートリッジ８Ｂが装着されていない（Ｎｏ）と判定された場合には、表示手段４９において、インクエンド表示がなされる。また、ステップＳ２９において、インクカートリッジ８Ｂが装着されている（Ｙｅｓ）と判定された場合には、ステップＳ３０に移る。
【０１３５】
ステップＳ３０において、インクカートリッジ８Ｂがインク量不変とされた第１カートリッジであるか否かが判定される。このステップＳ３０において、第１カートリッジではない（Ｎｏ）と判定された場合には、ステップＳ３１において第１カートリッジと第２カートリッジの有効容量比ｋを消費カウンタ値（インク消費計数値）Ｃｂに乗じる。このような乗算により、第２カートリッジの補正された１計数値が設定される。
【０１３６】
ここで、上記のＣｂ＝Ｃｂ×ｋとされた値が、ステップＳ３０で第１カートリッジである（Ｙｅｓ）と判定されたフローに合流してから、ステップＳ３２に移行する。
【０１３７】
このステップＳ３２において、ブラックであるインクカートリッジ８Ｂ以外のマゼンタ，ライトマゼンタ，イエロー，シアン，ライトシアンの各インクカートリッジが交換されたかどうかが判定される。この判定においても、図１０に示すインクカートリッジ着脱検出手段４６からのフラグデータが利用される。このステップＳ３２において、マゼンタ，ライトマゼンタ，イエロー，シアン，ライトシアンの各インクカートリッジが、演算制御手段４５またはインク消費カウンタ４４からの消費量データにより交換状態ではない（Ｎｏ）と判定されると、ステップＳ３３に移る。このステップＳ３３において第２カートリッジ８Ｂのインク消費量と閾値Ｈ１，Ｈ２との比較判定がなされる。
【０１３８】
すなわち、閾値設定手段４８においては、インクの消費が最も進んだインクエンドと見なされる第１の所定値としてのレベルＣ（Ｈ１）以上、第１の所定値に満たない第２の所定値としてのレベルＡ（Ｈ２）以上、第２の所定値に満たないＡ（Ｈ２）未満であると検証された場合には、ステップＳ３３に示すように、Ａ（Ｈ２）未満をインクステータスを“０”に設定する。また、同じくレベルＡ（Ｈ２）以上であると検証された場合には、インクステータスを“１”に設定する。この場合には、表示手段４９に対して“ニアインクエンド”の表示をなすように制御される。なお、図においては、これを“ニアエンド”と表記している。
【０１３９】
さらに、同じくレベルＣ（Ｈ１）以上であると検証された場合には、インクステータスを“３”に設定し、これにより、表示手段４９に対してインクカートリッジの交換を促す“インクエンド”の表示をなすように制御される。以上の操作により、第２カートリッジ８Ｂのインク消費の進行状態を把握することができる。
【０１４０】
一方、上記ステップＳ３２において、マゼンタ，ライトマゼンタ，イエロー，シアン，ライトシアンのいずれかのインクカートリッジが交換状態である（Ｙｅｓ）と判定されると、ステップＳ３４に移る。このステップＳ３４において交換状態であると判定されたインクカートリッジがインク量不変とされた第１カートリッジであるか否かが判定される。
【０１４１】
ここで交換されたカートリッジが第１カートリッジではない（Ｎｏ）すなわち第２カートリッジであると判定されると、ステップＳ３５へ移行し、交換にともなう消費カウンタ値（ｂｂ＋ＡＡ）×ｋをインクリメントし、Ｃｂ＝Ｃｂ＋（ｂｂ＋ＡＡ）×ｋの演算が演算制御手段４５を主な動作手段にして実行される。
【０１４２】
その後、ステップＳ３６へ移行して、第２カートリッジ８Ｂのインク消費量と閾値Ｈ１，Ｈ２との比較判定がなされる。
【０１４３】
すなわち、閾値設定手段４８においては、インクの消費が最も進んだインクエンドと見なされる第１の所定値としてのレベルＣ（Ｈ１）以上、第１の所定値に満たない第２の所定値としてのレベルＡ（Ｈ２）以上、第２の所定値に満たないＡ（Ｈ２）未満であると検証された場合には、ステップＳ３６に示すように、Ａ（Ｈ２）未満をインクステータスを“０”に設定する。また、同じくレベルＡ（Ｈ２）以上であると検証された場合には、インクステータスを“１”に設定する。この場合には、表示手段４９に対して“ニアインクエンド”の表示をなすように制御される。なお、図においては、これを“ニアエンド”と表記している。
【０１４４】
さらに、同じくレベルＣ（Ｈ１）以上であると検証された場合には、インクステータスを“３”に設定し、これにより、表示手段４９に対してインクカートリッジの交換を促す“インクエンド”の表示をなすように制御される。以上の操作により、第２カートリッジ８Ｂのインク消費の進行状態を把握することができる。
【０１４５】
上記ステップＳ３５におけるＡＡのインクリメントは、あるカートリッジを交換して交換クリーニングを行なったときに、その交換クリーニングによって他のカートリッジが直ちにインクエンドになるのを防止するための、いわゆる仮のインクリメントである。したがって、ステップＳ３６においては、そのような目的のＡＡインクリメントを戻すためにＡＡデクリメントが行なわれる。この場合に、計数値ＡＡにも第１カートリッジのインク容量と第２カートリッジの貯留インク量の比を乗じている。このような乗算の処理を行うことにより、計数値ＡＡについても計数値上の補正が行われたことになり、共通の閾値を正確に設定することが可能となる。
【０１４６】
一方、ステップＳ３４において、交換されたインクカートリッジが第１カートリッジである（Ｙｅｓ）と判定されて場合には、ステップＳ３７に移行し、交換にともなう消費カウンタ値（ｂｂ＋ＡＡ）をインクリメントし、Ｃｂ＝Ｃｂ＋ｂｂ＋ＡＡの演算が演算制御手段４５を主な動作手段にして実行される。
【０１４７】
その後、ステップＳ３８へ移行して、第１カートリッジ８Ｃ，８Ｍ等のインク消費量と閾値Ｈ１，Ｈ２との比較判定がなされる。
【０１４８】
すなわち、閾値設定手段４８においては、インクの消費が最も進んだインクエンドと見なされる第１の所定値としてのレベルＣ（Ｈ１）以上、第１の所定値に満たない第２の所定値としてのレベルＡ（Ｈ２）以上、第２の所定値に満たないＡ（Ｈ２）未満であると検証された場合には、ステップＳ３８に示すように、Ａ（Ｈ２）未満をインクステータスを“０”に設定する。また、同じくレベルＡ（Ｈ２）以上であると検証された場合には、インクステータスを“１”に設定する。この場合には、表示手段４９に対して“ニアインクエンド”の表示をなすように制御される。なお、図においては、これを“ニアエンド”と表記している。
【０１４９】
さらに、同じくレベルＣ（Ｈ１）以上であると検証された場合には、インクステータスを“３”に設定し、これにより、表示手段４９に対してインクカートリッジの交換を促す“インクエンド”の表示をなすように制御される。以上の操作により、第１カートリッジ８Ｃ，８Ｍ等のインク消費の進行状態を把握することができる。
【０１５０】
上記ステップＳ３７におけるＡＡのインクリメントは、ステップＳ３４における他のカートリッジの交換にともなう交換クリーニングにより当該カートリッジが直ちにインクエンドになるのを防止するための、いわゆる仮のインクリメントである。したがって、ステップＳ３８においては、そのような目的のＡＡインクリメントを戻すためにＡＡデクリメントが行なわれる。
【０１５１】
上記のステップＳ３３，Ｓ３６，Ｓ３８における判定動作が終了すると、ステップＳ３９へ移行し、インクカートリッジが第１カートリッジであるかどうかが判定される。第１カートリッジではない（Ｎｏ）と判定された場合には、ステップＳ４０において第１カートリッジと第２カートリッジの有効容量比ｋを消費カウンタ値（インク消費計数値）Ｃｂに除する。上記有効容量比ｋを除するのは、ステップＳ３１で有効容量比ｋが毎回乗じられているので、これに対応して毎回有効容量比ｋを除しているのであり、これによって、標準カートリッジをベースにした状態に復帰させている。
【０１５２】
ここで、上記のＣｂ＝Ｃｂ÷ｋとされた値が、ステップＳ３９で第１カートリッジである（Ｙｅｓ）と判定されたフローに合流してから、リターンへ移行する。
【０１５３】
以上に説明した実施の形態の効果を列記すると、以下のとおりである。
【０１５４】
上記第２カートリッジ８Ｂの貯留インク量が第１カートリッジのインク量に対して減量されたものであっても、あるいは増量されたものであっても、上記の補正計数値の採用による共通の閾値の設定、第１，第２カートリッジごとの個別の閾値の設定、第２カートリッジに対する第１カートリッジの容量比で補正して設定された共通の閾値等により、上記のインク増減いずれであっても、正確な閾値の設定ができて、第２カートリッジ８Ｂ（減量あるいは増量の場合）に対する適確な消費量管理ないしは表示ができる。
【０１５５】
上記第１カートリッジ８Ｃ，８Ｍ等のインク量と上記第２カートリッジ８Ｂのインク量との差に相当する補正計数値Ｈが、上記インク消費計数値に算入されるので、第２カートリッジ８Ｂのインク消費量のカウント開始値が上記補正計数値によって補正されることとなり、第２カートリッジ８Ｂのインク使用可能限界と第１カートリッジ８Ｃ，８Ｍ等のインク使用可能限界を、共通した上記閾値Ｈ１，Ｈ２を基準にして判定することができる。すなわち、第２カートリッジ８Ｂのインク消費量のカウント開始値を上記補正計数値であらかじめ補正しておくことにより、第１，第２の両カートリッジのインク量が、例えば、インクの全ての量の使用終了（インクエンド）や使用終了に近づいた（ニアインクエンド）ことを、単一の閾値で判定することができる。したがって、例えば、前述のように第２カートリッジ８Ｂが空になっているのにもかかわらずインク滴吐出の動作が継続されるようなことが回避できる。
【０１５６】
上記第１カートリッジ８Ｃ，８Ｍ等のインクと上記第２カートリッジ８Ｂのインクの各々について個別に閾値ＨＳ１，ＨＳ２，ＨＲ１，ＨＲ２，ＨＩ１，ＨＩ２等が設定されているので、第１，第２両カートリッジのインク量に差があっても、個々の閾値により第１，第２両カートリッジのインク使用可能限界が判定される。したがって、前述のように第２カートリッジ８Ｂが空になっているのにもかかわらずインク滴吐出の動作が継続されるようなことが回避できる。
【０１５７】
上記インク消費量計数手段による単位インク噴射にともなうインク消費計数の１計数値が、上記第１のインクカートリッジのインクのインク消費計数を行う１計数値に、第２のインクカートリッジのインク量に対する第１のインクカートリッジのインク量の比を乗じることにより求められることになる。すなわち、第１のインクカートリッジにおけるインク消費計数を行う１計数値に対する第２のインクカートリッジにおけるインク消費計数を行う１計数値が、上記両インクカートリッジの容量比で補正されたこととなる。したがって、第２のインクカートリッジのインク消費計数の累積消費値と第１のインクカートリッジのインク消費計数の累積消費値とが、略同じ累積上昇値として積算されて行くことになる。このように、上記の略同じ累積上昇値であるために、共通した閾値を基準にすることが可能となり、上記第１，第２両インクカートリッジのインクについて、両インクのインク使用可能限界が上記共通の閾値で判定される。換言すると、第１のインクカートリッジの１噴射当たりのインク量を上記の「比」で補正することにより、第１，第２各インクカートリッジのインク使用可能限界が共通の閾値で判定でき、前述のように第２のインクカートリッジが空になっているのにもかかわらずインク滴吐出の動作が継続されるようなことが回避できる。
【０１５８】
上記インクジェット式記録装置において、上記第２カートリッジ８Ｂのインクが、減量されたものである場合には、第２カートリッジ８Ｂのインク消費計数値に補正計数値を算入して第２カートリッジ８Ｂと第１カートリッジ８Ｃ，８Ｍ等のインク使用可能限界を共通した閾値を基準にして判定したり、第１，第２のカートリッジの各インクについて個別の閾値を設定したり、あるいは第２カートリッジ８Ｂのインクの１噴射量を上記の「比」で補正して第１，第２のカートリッジの両インク累積消費値を略同じ累積上昇値にして、共通した閾値を基準にして判定したりしている。このため、減量された上記第２カートリッジのインクの消費量が適正に把握され、上記の各閾値を基準にして減量されたインク量の実態に即したインク使用可能限界が判定される。また、第２カートリッジのインクが増量された場合においても，上記減量の場合と同様の効果がえられる。
【０１５９】
上記記録装置において、上記第２カートリッジ８Ｂに上記減量または増量されたインク量に対応する数値を記憶する記憶手段が配置されている場合には、上記第２カートリッジ８Ｂにおけるインク容量変更データが上記記憶手段に入力されているので、第２カートリッジ８Ｂを上記記録ヘッド７を備えた装置に装着することにより、直ちに上述のような補正計数値Ｈ等に基づくインク使用可能限界の判定が的確に実行できる状態が形成される。すなわち、第２カートリッジ８Ｂ自体にその容器のインクの状態がインク容量変更データ等として記憶されているので、第２カートリッジ８Ｂを装着するのと同時に迅速に、かつ適正なインク使用可能限界の判定が可能となるのである。
【０１６０】
上記記録装置において、上記第２カートリッジ８Ｂに少なくともインクの消費データが入力される記憶手段が配置されている場合には、上記第２カートリッジ８Ｂにおけるインク消費データが上記記憶手段に入力されているので、第２カートリッジ８Ｂを上記記録ヘッド７を備えた装置に装着することにより、直ちにインク消費量を反映した上述のような補正計数値Ｈ等が得られ、インク消費データ（残量データ）に基づく実態に即したインク使用可能限界の判定が適確に実行できる状態となる。すなわち、第２カートリッジ８Ｂ自体にその容器の液体の消費状態がインク消費データ等として記憶されているので、第２カートリッジ８Ｂを装着するのと同時に迅速に、かつ適正なインク使用可能限界の判定が可能となるのである。
【０１６１】
上記記録装置において、上記第１カートリッジ８Ｃ，８Ｍ等のインクまたは上記第２カートリッジ８Ｂのインクの残量が、上記各カートリッジを上記記録ヘッド７を備えた装置に装着したときに実行されるクリーニング動作のインク吸引による消費量を除去したインク量に対する残量値として算出される場合には、上記第１または第２のカートリッジを装置に装着したときに実行されるインク吸引による消費量が除去されているので、インク残量を算出するときの基礎とされるインク量として、あらかじめ除去すべきものを差引いた的確性の高い数値とすることができる。そして、このように的確性の高い数値に対する残量値が算出されるので、最終的に算出された残量値は、上記インク吸引という実態に適合した信頼性の高いものとなる。
【０１６２】
上記記録装置において、上記インク使用可能限界が、インクの全ての量の使用終了を示す値または上記インクの全ての量の使用終了に近づいた値である場合には、インクカートリッジのインクが消費し尽くされた「カートリッジ空」の状態または残量がわずかになった「カートリッジ空の直前」の状態が、使用可能限界値として設定されるので、インクカートリッジを最良の時期に交換することができる。また、例えば、あるインクカートリッジが「カートリッジ空」であり、他のあるインクカートリッジが「カートリッジ空の直前」のような場合には、「カートリッジ空」の分を新品に交換して記録装置を動作させた直後に、今度は、「カートリッジ空の直前」であった他のインクカートリッジが直ちに「カートリッジ空」の状態になるので、再びつぎの交換作業を行わなければならない。このような煩わしさを避けるために「カートリッジ空」と「カートリッジ空直前」の両者を同時に交換することにより、交換の手間を省いたり、交換直後のインク吸引による無駄も最小化することができる。
【０１６３】
上述の実施の形態では、インクカートリッジ８Ｂ，８Ｃ等がキャリッジ１に搭載されるオンキャリッジを例にあげているが、これをインクカートリッジ８Ｂ，８Ｃ等がキャリッジ１以外の静止部材に装着されたオフキャリッジ方式において実施することもできる。
【０１６４】
また、上記実施の形態のうち先の２つについては、インクの容量で補正計数値Ｈ等を求めてインク使用可能限界Ｈ１，Ｈ２等の判定を行っているが、これらを最後の実施の形態のように、インクの質量に基づいて判定を行うようにしても良い。
【０１６５】
さらに、上記実施の形態においては、インクジェット式記録装置に装着されているインクカートリッジ８Ｂ，８Ｃ等のうち、あるインクカートリッジがインクエンドまたはニアインクエンドの消費量になったら、他の容量の異なる交換用インクカートリッジを装着する形式とされているが、上記交換用インクカートリッジが直ちに入手できないときには、他の記録装置に装着されているインクカートリッジを抜き取って臨時的に移管して使用することも可能である。したがって、上記第２カートリッジ８Ｂについては「現実に貯留されているインクの量」と認識するのが妥当である。
【０１６６】
上述の実施の形態は、インクジェット式記録装置に使用される記録ヘッドであるが、本発明による液体噴射ヘッドは、インクジェット式記録装置用のインクだけを対象にするのではなく、グルー，マニキュア，導電性液体（液体金属）等を噴射することができる。
【０１６７】
【発明の効果】
以上のように、本発明の液体噴射装置によれば、上記第１の液体容器の液体量と上記第２の液体容器の液体量との差に相当する補正計数値が、上記液体消費計数値に算入されるので、第２の液体容器の液体消費量のカウント開始値が上記補正計数値によって補正されることとなり、第２の液体容器の液体使用可能限界と第１の液体容器の液体使用可能限界を、共通した上記閾値を基準にして判定することができる。すなわち、第２の液体容器の液体消費量のカウント開始値を上記補正計数値であらかじめ補正しておくことにより、第１，第２の両液体容器の液体量が、例えば、液体の全ての量の使用終了や使用終了に近づいたことを、単一の閾値で判定することができる。したがって、例えば、前述のように第２の液体容器が空になっているのにもかかわらず液体噴射の動作が継続されるようなことが回避できる。
【０１６８】
上記第１の液体容器の液体と上記第２の液体容器の液体の各々について個別に閾値が設定されているので、第１，第２両液体容器の液体量に差があっても、個々の閾値により第１，第２両液体容器の液体使用可能限界が判定される。したがって、例えば、前述のように第２の液体容器が空になっているのにもかかわらず液体噴射の動作が継続されるようなことが回避できる。
【０１６９】
上記液体消費量計数手段による単位液体噴射にともなう液体消費計数の１計数値が、上記第１の液体容器の液体の液体消費計数を行う１計数値に、第２の液体容器の液体量に対する第１の液体容器の液体量の比を乗じることにより求められることになる。すなわち、第１の液体容器における液体消費計数を行う１計数値に対する第２の液体容器における液体消費計数を行う１計数値が、上記両液体容器の容量比で補正されたこととなる。したがって、第２の液体容器の液体消費計数の累積消費値と第１の液体容器の液体消費計数の累積消費値とが、略同じ累積上昇値として積算されて行くことになる。このように、上記の略同じ累積上昇値であるために、共通した閾値を基準にすることが可能となり、上記第１，第２両液体容器の液体について、両液体の液体使用可能限界が上記共通の閾値で判定される。換言すると、第１の液体容器の１噴射当たりの液体量を上記の「比」で補正することにより、第１，第２各液体容器の液体使用可能限界が共通の閾値で判定でき、前述のように第２の液体容器が空になっているのにもかかわらず液体噴射の動作が継続されるようなことが回避できる。
【０１７０】
また、以上のように、本発明の液体容器によれば、上記第１の液体容器の液体量と上記第２の液体容器の液体量との差に相当する補正計数値が、上記液体消費計数値に算入されるので、第２の液体容器の液体消費量のカウント開始値が上記補正計数値によって補正されることとなり、第２の液体容器の液体使用可能限界と第１の液体容器の液体使用可能限界を、共通した上記閾値を基準にして判定することができる。すなわち、第２の液体容器の液体消費量のカウント開始値を上記補正計数値であらかじめ補正しておくことにより、第１，第２の両液体容器の液体消費量が、例えば、液体の全ての量の使用終了や使用終了に近づいたことを、単一の閾値で判定することができる。したがって、前述のように第２の液体容器が空になっているのにもかかわらず液体噴射の動作が継続されるようなことが回避できる。
【０１７１】
上記第１の液体容器の液体と上記第２の液体容器の液体の各々について個別に閾値が設定されているので、第１，第２両液体容器の液体量に差があっても、個々の閾値により第１，第２両液体容器の液体使用可能限界が判定される。したがって、前述のように第２の液体容器が空になっているのにもかかわらず液体噴射の動作が継続されるようなことが回避できる。
【０１７２】
上記液体消費量計数手段による単位液体噴射にともなう液体消費計数の１計数値が、上記第１の液体容器の液体の液体消費計数を行う１計数値に、第２の液体容器の液体量に対する第１の液体容器の液体量の比を乗じることにより求められることになる。すなわち、第１の液体容器における液体消費計数を行う１計数値に対する第２の液体容器における液体消費計数を行う１計数値が、上記両液体容器の容量比で補正されたこととなる。したがって、第２の液体容器の液体消費計数の累積消費値と第１の液体容器の液体消費計数の累積消費値とが、略同じ累積上昇値として積算されて行くことになる。このように、上記の略同じ累積上昇値であるために、共通した閾値を基準にすることが可能となり、上記第１，第２両液体容器の液体について、両液体の液体使用可能限界が上記共通の閾値で判定される。換言すると、第１の液体容器の１噴射当たりの液体量を上記の「比」で補正することにより、第１，第２各液体容器の液体使用可能限界が共通の閾値で判定でき、前述のように第２の液体容器が空になっているのにもかかわらず液体噴射の動作が継続されるようなことが回避できる。
【図面の簡単な説明】
【図１】本発明が適用されるインクジェット式記録装置の一例を示す斜視図である。
【図２】記録ヘッドにインクカートリッジを装着する部分の断面図である。
【図３】インクカートリッジの斜視図である。
【図４】本発明が適用されるインクジェット式記録装置のシステム構成を示すブロック図である。
【図５】第１カートリッジ，第２カートリッジのインク容量を示す模式図である。
【図６】上記システム構成の動作順序を示すフローチャートである。
【図７】本発明が適用されるインクジェット式記録装置の他のシステム構成を示すブロック図である。
【図８】第１カートリッジ，第２カートリッジのインク容量を示す他の模式図である。
【図９】上記システム構成の動作順序を示す他のフローチャートである。
【図１０】本発明が適用されるインクジェット式記録装置の他のシステム構成を示すブロック図である。
【図１１】第１カートリッジ，第２カートリッジのインク容量を示す他の模式図である。
【図１２】上記システム構成の動作順序を示す他のフローチャートである。
【図１３】表示手段の一例を示す画面図である。
【符号の説明】
１        キャリッジ
２        ステッピングモータ
３        タイミングベルト
４        ガイド部材
５        紙送り部材
６        記録用紙
７        記録ヘッド
７Ａ      ヘッドケース
７ａ      ノズルプレート
７ｂ      ノズル開口
７ｃ      圧力室
７ｄ      インク連絡流路
８Ｃ，８ＬＣ，８Ｍ，８ＬＭ，８Ｙ    インクカートリッジ
８ａ      インク貯留室
８ｂ      多孔質部材
８ｃ      開口部
８ｄ      シール部材
８ｅ      フィルム部材
９        キャッピング手段
１０      吸引ポンプ
１１      ワイピング部材
１４      廃液タンク
１５      廃液吸収材
２１      インク導入針
２１ａ    インク導入孔
２２      フィルタ部材
３０      ホストコンピュータ
３１      プリンタドライバ
３２      入力装置
３３      ディスプレイ
３４      印刷制御手段
３５      ヘッド駆動手段
３６      フラッシング制御手段
３７      印刷タイマ
３８      クリーニング制御装置
３９      ポンプ駆動手段
４０      吸引タイマ
４１      クリーニングスイッチ
４２      インク消費量演算手段
４３      係数設定手段
４４      インク消費カウンタ
４５      演算制御手段
４６      インクカートリッジ着脱検出手段
４７      検証手段
４８      閾値設定手段
４９      表示手段
５２      残量算出手段
５３      １計数値補正手段
８１      ケース本体部
８２      流出管部
８３      弾性支持片
８４      インクカートリッジ記憶手段，集積回路
８５      導通端子
Ｄ１      第１カートリッジと第２カートリッジとのインク容量差
Ｄ２      第１カートリッジと第２カートリッジとのインク容量差
Ｈ        補正計数値
Ｈ１      閾値（インクエンド）
Ｈ２      閾値（ニアインクエンド）
ＨＳ１    第１カートリッジの閾値（インクエンド）
ＨＳ２    第１カートリッジの閾値（ニアインクエンド）
ＨＲ１    第２カートリッジの閾値（インクエンド）
ＨＲ２    第２カートリッジの閾値（ニアインクエンド）
ＨＩ１    第２カートリッジの閾値（インクエンド）
ＨＩ２    第２カートリッジの閾値（ニアインクエンド）
Ｃｂ      インク消費計数値
【図１】
2004160938.tif 000003
【図２】
2004160938.tif 000004
【図３】
2004160938.tif 000005
【図４】
2004160938.tif 000006
【図５】
2004160938.tif 000007
【図６】
2004160938.tif 000008
【図７】
2004160938.tif 000009
【図８】
2004160938.tif 000010
【図９】
2004160938.tif 000011
【図１０】
2004160938.tif 000012
【図１１】
2004160938.tif 000013
【図１２】
2004160938.tif 000014
【図１３】
2004160938.tif 000015