(57)【特許請求の範囲】
【請求項１】
印刷データに対応してインク滴を吐出するインクジェット式記録ヘッドと、前記記録ヘッドに各インクを供給するために、各インクごとに独立して交換可能に装着されるインクカートリッジとを備えたインクジェット式記録装置であって、
前記各インクカートリッジに貯留されたインクの消費量を演算することにより、各インクカートリッジのインク消費計数値をそれぞれ求めるインク消費量計数手段と、
前記インク消費量計数手段によって、いずれかのインクカートリッジのインク消費計数値が第１の所定値に達してインクエンドであると判定された場合、前記インク消費量計数手段によって求めた他のインクカートリッジのインク消費計数値に対して所定の計数値を加算することで、前記第１の所定値に満たない第２の所定値に達するか否かを検証する検証手段と、
前記検証手段により、前記所定の計数値の加算後の値が、前記第２の所定値に達すると検証された場合において、当該インクカートリッジもインクエンドであると判定するインクエンド判定手段とが具備され、
かつ、〔（前記第１の所定値−前記第２の所定値）≦（前記所定の計数値）×（装置に装着されるカートリッジの数−２）以下の自然数〕の関係に設定されていることを特徴とするインクジェット式記録装置。
【請求項２】
印刷データに対応してインク滴を吐出するインクジェット式記録ヘッドと、前記記録ヘッドに各インクを供給するために、各インクごとに独立して交換可能に装着されるインクカートリッジとを備えたインクジェット式記録装置であって、
前記各インクカートリッジに貯留されたインクの消費量を演算することにより、各インクカートリッジのインク消費計数値をそれぞれ求めるインク消費量計数手段と、
前記インク消費量計数手段によって、いずれかのインクカートリッジのインク消費計数値が第１の所定値に達してインクエンドであると判定された場合、前記インク消費量計数手段によって求めた他のインクカートリッジのインク消費計数値に対して所定の計数値を加算することで、前記第１の所定値に満たない第２の所定値に達するか否かを検証する検証手段と、
前記検証手段により、前記所定の計数値の加算後の値が、前記第２の所定値に達すると検証された場合において、当該インクカートリッジもインクエンドであると判定するインクエンド判定手段とが具備され、
かつ、〔（前記第１の所定値−前記第２の所定値）≦（装置の動作電源のオン時、または定期的に実行されるインクの吸引動作に伴うインクの消費量に相当する計数値、もしくはフラッシング動作に伴うインクの消費量に相当する計数値）×自然数〕の関係に設定されていることを特徴とするインクジェット式記録装置。
【請求項３】
印刷データに対応してインク滴を吐出するインクジェット式記録ヘッドと、前記記録ヘッドに各インクを供給するために、各インクごとに独立して交換可能に装着されるインクカートリッジとを備えたインクジェット式記録装置であって、
前記各インクカートリッジに貯留されたインクの消費量を演算することにより、各インクカートリッジのインク消費計数値をそれぞれ求めるインク消費量計数手段と、
前記インク消費量計数手段によって、いずれかのインクカートリッジのインク消費計数値が第１の所定値に達してインクエンドであると判定された場合、前記インク消費量計数手段によって求めた他のインクカートリッジのインク消費計数値に対して所定の計数値を加算することで、前記第１の所定値に満たない第２の所定値に達するか否かを検証する検証手段と、
前記検証手段により、前記所定の計数値の加算後の値が、前記第２の所定値に達すると検証された場合において、当該インクカートリッジもインクエンドであると判定するインクエンド判定手段とが具備され、
前記第２の所定値に満たない第３の所定値がさらに定められ、〔（前記第１の所定値−前記第３の所定値）＞（前記所定の計数値）〕の関係となるように、前記第３の所定値が設定されていることを特徴とするインクジェット式記録装置。
【請求項４】
前記インク消費計数値に対して所定の計数値を加算した値が、前記第３の所定値に達すると検証される場合においては、当該カートリッジがインクエンドに近い状態であることを報知するように構成したことを特徴とする請求項３に記載のインクジェット式記録装置。
【請求項５】
印刷データに対応してインク滴を吐出するインクジェット式記録ヘッドと、前記記録ヘッドに各インクを供給するために、各インクごとに独立して交換可能に装着されるインクカートリッジとを備えたインクジェット式記録装置であって、
前記各インクカートリッジに貯留されたインクの消費量を演算することにより、各インクカートリッジのインク消費計数値をそれぞれ求めるインク消費量計数手段と、
前記インク消費量計数手段によって、いずれかのインクカートリッジのインク消費計数値が第１の所定値に達してインクエンドであると判定された場合、前記インク消費量計数手段によって求めた他のインクカートリッジのインク消費計数値に対して所定の計数値を加算することで、前記第１の所定値に達するか否かを検証する検証手段と、
前記検証手段により、前記所定の計数値の加算後の値が、前記第１の所定値に達すると検証される場合において、当該インクカートリッジもインクエンドであると判定するインクエンド判定手段とが具備され、
前記所定の計数値が、インクカートリッジの交換後に実行されるインクの吸引動作に伴うインクの消費量に相当する第１計数値と、所定量の印刷動作に伴うインクの消費量に相当する第２計数値の和に設定され、
前記第２計数値が、所定のデューティで所定量の印刷が可能なインク量に相当する計数値であることを特徴とするインクジェット式記録装置。
【請求項６】
印刷データに対応してインク滴を吐出するインクジェット式記録ヘッドと、前記記録ヘッドに各インクを供給するために、各インクごとに独立して交換可能に装着されるインクカートリッジとを備えたインクジェット式記録装置であって、
前記各インクカートリッジに貯留されたインクの消費量を演算することにより、各インクカートリッジのインク消費計数値をそれぞれ求めるインク消費量計数手段と、
前記インク消費量計数手段によって、いずれかのインクカートリッジのインク消費計数値が第１の所定値に達してインクエンドであると判定された場合、前記インク消費量計数手段によって求めた他のインクカートリッジのインク消費計数値に対して所定の計数値を加算することで、前記第１の所定値に達するか否かを検証する検証手段と、
前記検証手段により、前記所定の計数値の加算後の値が、前記第１の所定値に達すると検証される場合において、当該インクカートリッジもインクエンドであると判定するインクエンド判定手段とが具備され、
前記所定の計数値が、インクカートリッジの交換後に実行されるインクの吸引動作に伴うインクの消費量に相当する第１計数値と、所定量の印刷動作に伴うインクの消費量に相当する第２計数値の和に設定され、
前記所定の計数値の加算後の値が、前記第１の所定値に達しないと検証される場合においては、当該カートリッジのインク消費計数値から前記第２計数値を減算して、新たなインク消費計数値として再設定する操作がなされることを特徴とするインクジェット式記録装置。
【請求項７】
印刷データに対応してインク滴を吐出するインクジェット式記録ヘッドと、前記記録ヘッドに各インクを供給するために、各インクごとに独立して交換可能に装着されるインクカートリッジとを備えたインクジェット式記録装置であって、
前記各インクカートリッジに貯留されたインクの消費量を演算することにより、各インクカートリッジのインク消費計数値をそれぞれ求めるインク消費量計数手段と、
前記インク消費量計数手段によって、いずれかのインクカートリッジのインク消費計数値が第１の所定値に達してインクエンドであると判定された場合、前記インク消費量計数手段によって求めた他のインクカートリッジのインク消費計数値に対して所定の計数値を加算することで、前記第１の所定値に達するか否かを検証する検証手段と、
前記検証手段により、前記所定の計数値の加算後の値が、前記第１の所定値に達すると検証される場合において、当該インクカートリッジもインクエンドであると判定するインクエンド判定手段とが具備され、
前記所定の計数値が、インクカートリッジの交換後に実行されるインクの吸引動作に伴うインクの消費量に相当する第１計数値と、所定量の印刷動作に伴うインクの消費量に相当する第２計数値の和に設定され、
かつ、〔前記第２計数値≦（前記第１計数値）×（装置に装着されるカートリッジの数−２）以下の自然数〕の関係に設定されたことを特徴とするインクジェット式記録装置。
【請求項８】
印刷データに対応してインク滴を吐出するインクジェット式記録ヘッドと、前記記録ヘッドに各インクを供給するために、各インクごとに独立して交換可能に装着されるインクカートリッジとを備えたインクジェット式記録装置であって、
前記各インクカートリッジに貯留されたインクの消費量を演算することにより、各インクカートリッジのインク消費計数値をそれぞれ求めるインク消費量計数手段と、
前記インク消費量計数手段によって、いずれかのインクカートリッジのインク消費計数値が第１の所定値に達してインクエンドであると判定された場合、前記インク消費量計数手段によって求めた他のインクカートリッジのインク消費計数値に対して所定の計数値を加算することで、前記第１の所定値に達するか否かを検証する検証手段と、
前記検証手段により、前記所定の計数値の加算後の値が、前記第１の所定値に達すると検証される場合において、当該インクカートリッジもインクエンドであると判定するインクエンド判定手段とが具備され、
前記所定の計数値が、インクカートリッジの交換後に実行されるインクの吸引動作に伴うインクの消費量に相当する第１計数値と、所定量の印刷動作に伴うインクの消費量に相当する第２計数値の和に設定され、
かつ、〔前記第２計数値≦（装置の動作電源のオン時、または定期的に実行されるインクの吸引動作に伴うインクの消費量に相当する計数値、もしくはフラッシング動作に伴うインクの消費量に相当する計数値）×自然数〕の関係に設定されていることを特徴とするインクジェット式記録装置。
【請求項９】
印刷データに対応してインク滴を吐出するインクジェット式記録ヘッドと、前記記録ヘッドに各インクを供給するために、各インクごとに独立して交換可能に装着されるインクカートリッジとを備えたインクジェット式記録装置であって、
前記各インクカートリッジに貯留されたインクの消費量を演算することにより、各インクカートリッジのインク消費計数値をそれぞれ求めるインク消費量計数手段と、
前記インク消費量計数手段によって、いずれかのインクカートリッジのインク消費計数値が第１の所定値に達してインクエンドであると判定された場合、前記インク消費量計数手段によって求めた他のインクカートリッジのインク消費計数値に対して所定の計数値を加算することで、前記第１の所定値に達するか否かを検証する検証手段と、
前記検証手段により、前記所定の計数値の加算後の値が、前記第１の所定値に達すると検証される場合において、当該インクカートリッジもインクエンドであると判定するインクエンド判定手段とが具備され、
前記第１の所定値に満たない第２の所定値がさらに定められ、〔（前記第１の所定値−前記第２の所定値）＞（前記所定の計数値）〕の関係となるように、前記第２の所定値が設定されていることを特徴とするインクジェット式記録装置。
【請求項１０】
前記インク消費計数値に対して所定の計数値を加算した値が、前記第２の所定値に達すると検証される場合においては、当該カートリッジがインクエンドに近い状態であることを報知するように構成したことを特徴とする請求項９に記載のインクジェット式記録装置。
【請求項１１】
前記各インクカートリッジから供給されるインクが、１つの記録ヘッドのノズル形成面に配置された各ノズルよりインク滴として吐出されるように構成されると共に、前記ノズル形成面を封止する１つのキャッピング手段に負圧を印加させることによって、同時に各インクを吸引排出させる構成になされたことを特徴とする請求項１ないし請求項１０のいずれかに記載のインクジェット式記録装置。
【発明の詳細な説明】
【０００１】
【発明が属する技術分野】
この発明は、印刷データに対応してインク滴を吐出するインクジェット式記録ヘッドと、前記記録ヘッドにインクを供給するために、各色ごとに独立して交換可能に装着されるインクカートリッジとを備えたインクジェット式記録装置に関し、特に記録装置に装着されたインクカートリッジにおけるインク残量の管理技術に関する。
【０００２】
【従来の技術】
例えば、シリアルプリンティング方式のインクジェット式記録装置は、キャリッジに搭載されて主走査方向に移動するインクジェット式記録ヘッドと、前記主走査方向に直交する副走査方向に記録用紙を搬送させる紙送り手段が具備され、印刷データに基づいて記録ヘッドよりインク滴を吐出させることで、記録用紙に対して印刷が実行される。
【０００３】
そして、ホームユーズとして用いられる比較的小型の記録装置においては、記録ヘッドに対してインクを供給するインクカートリッジが、例えばキャリッジ上に着脱可能に装着されるように構成されている。そして、各インクカートリッジに貯留されたインクの消費量を計数することにより、各インクカートリッジのインク消費量を演算するインク消費量演算手段が具備され、いずれかのインクカートリッジにおけるインクの消費量（インク消費計数値）が所定の値に達した時に、インクエンドであると判定するように構成されている。
【０００４】
前記した記録装置においては、インクエンドに基づくインクカートリッジの交換に際しては、インクエンドとなったカートリッジをキャリッジ上のカートリッジホルダから引き抜き、新たなインクカートリッジを再びキャリッジ上のカートリッジホルダ内に差し込む操作がなされる。
【０００５】
この場合、この主の記録装置においては、キャリッジ上のカートリッジホルダの下底部には、中空状のインク導入針が、上部に向かって配置されている。そして、新たなインクカートリッジを装着する場合には、インクカートリッジにおけるインク供給口を前記インク導入針に向かって押し込むことで、インク導入針に対してカートリッジのインク供給口が接合され、インクカートリッジよりキャリッジに搭載された記録ヘッドに対してインクが供給されるようになされる。
【０００６】
前記したようなインクカートリッジの交換操作を行った場合、カートリッジホルダの下底部に配置された中空状のインク導入針より空気が侵入し、前記インク導入針内に空気を閉じ込めるという問題が発生する。この閉じ込められた空気の一部は、印刷動作等によるインクの流れに乗って記録ヘッド内に移動し、記録ヘッドからの正常なインク滴の吐出作用に障害を与え、印刷不良を発生させるという問題を招来する。
【０００７】
このために、記録ヘッドのノズル形成面を封止することができるキャッピング手段が備えられ、当該キャッピング手段内を吸引ポンプにより負圧にして吸引することで、記録ヘッドからインクを吸引し、同時にインク流路に閉じ込められた空気を排出する操作が実行される。このように、インクカートリッジの交換後になされるインクの吸引排出操作を、交換クリーニング動作と称している。
【０００８】
【発明が解決しようとする課題】
ところで、前記した記録装置の多くは、各カートリッジから供給される例えば、ブラック、イエロー、シアン、マゼンタの各インクを１つの記録ヘッドに形成された各ノズル列より吐出するように構成されている。そして、前記した交換クリーニング動作を実行した場合においては、前記記録ヘッドのノズル形成面を封止する１つのキャッピング手段によって、各色のインクをそれぞれ比較的多量に吸引する操作が実行される。
【０００９】
したがって、ある色の第１のカートリッジがインクエンドに達して、新たなカートリッジに交換し、前記した交換クリーニングを実行した場合、他のインク量が少ない第２のカートリッジにおいては、前記交換クリーニングの実行により、インクエンドになるという状況が発生し得る。さらに前記第２のカートリッジを交換することにより、再度交換クリーニングが実行された場合には、さらに他の第３のカートリッジがインクエンドになるという状態も発生し得る。
【００１０】
また、ある色のカートリッジを交換して、前記した吸引動作を実行した際には、他のカートリッジはインクエンドに達していなくとも、印刷動作を再開させた場合、わずかな印刷動作の実行により、他のいずれかのカートリッジがインクエンドとなり、再びインクカートリッジの交換作業を余儀なくされるという状態も発生し得る。
【００１１】
図１２ないし図１５は、前記した状態が発生し得る状況を模式的に示したものである。ここでは、各色のカートリッジのインクの使用量（インク消費計数値）をハッチングによって示している。したがって計数値がインクエンドに至った場合には、当該インクカートリッジはインクエンドと見なされる。ここで、図１２に示されたように、例えばブラックインクがインクエンド（計数値Ａ）に至った場合、ブラックインクカートリッジが交換される。
【００１２】
そして、ブラックインクカートリッジの交換の際に実行される前記吸引動作により、図１３に示されたように、シアン、マゼンタ、イエローの各インクの使用量（インク消費計数値）としてｃｃ，ｍｍ，ｙｙがインクリメントされる。この状態で印刷が実行され、この印刷の実行により、わずかな印刷量に伴うｐｐが各カウンタにさらにインクリメントされると、図１４に示すようにイエローインクカートリッジがインクエンドに達する。
【００１３】
そこで、イエローインクカートリッジを交換した場合には、前記した吸引動作が再び実行され、これにより、図１５に示されたように、ブラック、シアン、マゼンタの各インクの使用量（インク消費計数値）としてｂｂ，ｃｃ，ｍｍがインクリメントされる。このように図１５に示されたような状態においては、さらに印刷を再開した場合には、わずかな印刷動作の実行によって、マゼンタがインクエンドに到達し、再びマゼンタインクのカートリッジを交換する作業を余儀なくされることになる。
【００１４】
したがって、前記したようなインクの消費状況が発生した場合においては、第１のカートリッジの交換後に、すぐに第２のカートリッジの交換を余儀なくされ、さらに第２のインクカートリッジの交換後に第３のカートリッジの交換が必要となり、ユーザに対していらただしさを与える結果となる。しかも、交換の度にインクの吸引動作を実行する必要があるために、結果として各カートリッジのインクを浪費することになる。
【００１５】
この発明は、前記したようなインクカートリッジの交換を頻繁に行なわなければならない状況が発生するのを防止し、ユーザに対して不快感を与えるのを防ぐことができるインクジェット式記録装置を提供することを目的とするものである。
【００１６】
【課題を解決するための手段】
前記した目的を達成するためになされたこの発明にかかる第１形態のインクジェット式記録装置は、印刷データに対応してインク滴を吐出するインクジェット式記録ヘッドと、前記記録ヘッドに各インクを供給するために、各インクごとに独立して交換可能に装着されるインクカートリッジとを備えたインクジェット式記録装置であって、前記各インクカートリッジに貯留されたインクの消費量を演算することにより、各インクカートリッジのインク消費計数値をそれぞれ求めるインク消費量計数手段と、前記インク消費量計数手段によって、いずれかのインクカートリッジのインク消費計数値が第１の所定値に達してインクエンドであると判定された場合、前記インク消費量計数手段によって求めた他のインクカートリッジのインク消費計数値に対して所定の計数値を加算することで、前記第１の所定値に満たない第２の所定値に達するか否かを検証する検証手段と、前記検証手段により、前記所定の計数値の加算後の値が、前記第２の所定値に達すると検証された場合において、当該インクカートリッジもインクエンドであると判定するインクエンド判定手段とが具備される。
【００１７】
この場合、前記所定の計数値が、インクカートリッジの交換後に実行されるインクの吸引動作に伴うインクの消費量に相当する計数値に設定されていることが望ましい。
【００１８】
前記した第１形態の構成によると、インク消費量計数手段によって、各インクカートリッジに貯留されたインクの消費量が計数される。そして、いずれかのインクカートリッジのインク消費計数値が第１の所定値に達してインクエンドであると判定された時に、他のインクカートリッジのインク消費計数値に対して所定の計数値が加算される。この加算された計数値は、第１の所定値に満たない第２の所定値に達するか否かが検証され、第２の所定値に達すると検証された場合において、当該他のインクカートリッジもインクエンドであると判定するように作用する。
【００１９】
そして、前記したように所定の計数値を、インクカートリッジの交換後に実行されるインクの吸引動作に伴うインクの消費量に相当する計数値に設定することにより、インクの吸引動作（交換クリーニング）が実行された場合において、さらに他のインクカートリッジがインクエンドに近づくか否かを見極めることができる。
【００２０】
加えて、前記記録装置は、好ましくは〔（第１の所定値−第２の所定値）≦（所定の計数値）×（装置に装着されるカートリッジの数−２）以下の自然数〕の関係となるように設定される。
【００２１】
すなわち、前記した設定がなされることにより、いずれかのインクカートリッジがインクエンドの状態に至った場合に実行される交換クリーニングにより、無駄にされるインク量を抑えることができる。すなわち、（装置に装着されるカートリッジの数−２）以下の自然数は、例えば、ブラック、イエロー、シアン、マゼンタの４色のインクカートリッジが装着される記録装置を想定した場合、そのうちの３色のカートリッジが同時にインクエンドになる確率は低い。したがって、前記した（カートリッジの数−２）と設定することは、前記した確率を考慮した場合、実用上において適切な値となる。
【００２２】
一方、前記記録装置は、〔（第１の所定値−第２の所定値）≦（装置の動作電源のオン時、または定期的に実行されるインクの吸引動作に伴うインクの消費量に相当する計数値、もしくはフラッシング動作に伴うインクの消費量に相当する計数値）×自然数〕の関係となるように設定されることが好ましい。
【００２３】
前記した設定がなされた場合においては、記録装置においてプログラムされている動作電源のオン時においてなされるクリーニング動作、所定時間毎に実行されるタイマークリーニング動作、さらに印刷動作中に定期的になされるフラッシング動作の実行により、他のインクカートリッジがインクエンドの状態に至るという不具合を抑制することができる。したがって、記録装置においてプログラムされている前記各動作の実行によって、さらに他のインクカートリッジの交換を余儀なくされるという問題を回避することができる。
【００２４】
また、前記記録装置には、前記第２の所定値に満たない第３の所定値がさらに定められ、〔（第１の所定値−第３の所定値）＞（所定の計数値）〕の関係となるように、前記第３の所定値が設定されていることが望ましい。
【００２５】
前記した第３の所定値を設定し、インク消費計数値が第３の所定値を超える場合においては、後述するようにニアインクエンドのサインを出すことで、当該カートリッジは、インクエンドに至るまでには多少の余裕（残量）がある状態であることを認識することができる。したがって、ユーザにとってはカートリッジの交換後においては、さらにある程度の印刷が可能であることを認識することができる。換言すれば、ユーザが多量の印刷を実行しようとしている場合においては、ニアインクエンドであるカートリッジについても、同時に交換するような管理を行うことも可能となる。
【００２６】
そして、前記記録装置における好ましい実施の形態においては、前記インク消費計数値が第１の所定値に達してインクエンドであると判定された場合、およびインク消費計数値に対して所定の計数値を加算した値が、前記第２の所定値に達すると検証される場合において、当該カートリッジがインクエンドであることを報知するように構成される。また、前記所定の計数値を加算したインク消費計数値が前記第３の所定値に達すると検証される場合においては、当該カートリッジがインクエンドに近い状態であることを報知するように構成される。
【００２７】
これにより、インクエンド状態と見なされるカートリッジを一度に交換することで、カートリッジ交換後において実行されるインクの吸引動作によって、さらに他のカートリッジがインクエンドに陥るような不具合の発生を回避することができる。また、他のカートリッジが前記第３の所定値に達した場合には、ニアインクエンドの状態であることも認識することができ、ユーザの判断において、当該カートリッジも交換する操作を選択することもできる。
【００２８】
一方、この発明にかかる第２形態のインクジェット式記録装置は、印刷データに対応してインク滴を吐出するインクジェット式記録ヘッドと、前記記録ヘッドに各インクを供給するために、各インクごとに独立して交換可能に装着されるインクカートリッジとを備えたインクジェット式記録装置であって、前記各インクカートリッジに貯留されたインクの消費量を演算することにより、各インクカートリッジのインク消費計数値をそれぞれ求めるインク消費量計数手段と、前記インク消費量計数手段によって、いずれかのインクカートリッジのインク消費計数値が第１の所定値に達してインクエンドであると判定された場合、前記インク消費量計数手段によって求めた他のインクカートリッジのインク消費計数値に対して所定の計数値を加算することで、前記第１の所定値に達するか否かを検証する検証手段と、前記検証手段により、前記所定の計数値の加算後の値が、前記第１の所定値に達すると検証された場合において、当該インクカートリッジもインクエンドであると判定するインクエンド判定手段とが具備される。
【００２９】
この場合、前記所定の計数値は、好ましくはインクカートリッジの交換後に実行されるインクの吸引動作に伴うインクの消費量に相当する第１計数値と、所定量の印刷動作に伴うインクの消費量に相当する第２計数値の和に設定される。そして、前記第２計数値は、好ましくは所定のデューティで所定量の印刷が可能なインク量に相当する計数値になされる。
【００３０】
前記した第２形態の構成によると、インク消費量計数手段によって、各インクカートリッジに貯留されたインクの消費量が計数される。そして、いずれかのインクカートリッジのインク消費計数値が第１の所定値に達してインクエンドであると判定された時に、他のインクカートリッジのインク消費計数値に対して所定の計数値が加算される。この加算された計数値が、前記第１の所定値に達するか否かが検証され、第１の所定値に達すると検証された場合において、当該他のインクカートリッジもインクエンドであると判定するように作用する。
【００３１】
そして、前記したように所定の計数値を、インクカートリッジの交換後に実行されるインクの吸引動作に伴うインクの消費量に相当する第１計数値と、所定量の印刷動作に伴うインクの消費量に相当する第２計数値の和に設定することにより、インクの吸引動作（交換クリーニング）が実行された後において、さらに所定量の印刷を実行することが保証される。
【００３２】
また、前記した記録装置においては、前記所定の計数値の加算後の値が、前記第１の所定値に達しないと検証される場合においては、好ましくは当該カートリッジのインク消費計数値から前記第２計数値を減算して、新たなインク消費計数値として再設定する操作がなされる。
【００３３】
前記した再設定を実行させることにより、前記所定の計数値の加算によって設定された計数値より、所定量の印刷を実行するに要するインク量に対応する計数値が減算されるため、アルゴリズム上で操作された計数値を実際のインクの残量を示す計数値に戻すことができる。これにより、継続して実行されるインクエンドの判定操作の信頼性を確保することができる。
【００３４】
加えて、前記第２形態の記録装置においても、好ましくは〔第２計数値≦（第１計数値）×（装置に装着されるカートリッジの数−２）以下の自然数〕の関係となるように設定される。
【００３５】
すなわち、前記した設定がなされることにより、前記した第１形態の記録装置と同様に、いずれかのインクカートリッジがインクエンドの状態に至った場合に実行される交換クリーニングにより、無駄にされるインク量を抑えることができる。
【００３６】
一方、前記第２形態の記録装置においても、〔第２計数値≦（装置の動作電源のオン時、または定期的に実行されるインクの吸引動作に伴うインクの消費量に相当する計数値、もしくはフラッシング動作に伴うインクの消費量に相当する計数値）×自然数〕の関係に設定されることが好ましい。
【００３７】
前記した設定がなされた場合においては、前記第１形態の記録装置と同様に、記録装置においてプログラムされている各定期動作の実行によって、さらに他のインクカートリッジの交換を余儀なくされるという問題を回避することができる。
【００３８】
加えて、前記第２形態の記録装置においては、前記第１の所定値に満たない第２の所定値がさらに定められ、〔（第１の所定値−第２の所定値）＞（所定の計数値）〕の関係となるように、前記第２の所定値が設定されていることが望ましい。
【００３９】
前記したように、第２の所定値を設定することにより、インクカートリッジの交換により他のカートリッジがインクエンドに至る状態である場合においては、当該他のカートリッジは、インクエンドに近い状態（ニアインクエンド）であることを、前もって認識することができる。したがって、前記第１形態の記録装置と同様に、ニアインクエンドであるカートリッジについても同時に交換するような管理を行うことが可能となり、１つのカートリッジの交換後に、まもなく他のカートリッジの交換を余儀なくされるという問題も回避することができる。
【００４０】
そして、前記第２形態の記録装置においても、前記インク消費計数値が第１の所定値に達してインクエンドであると判定された場合、およびインク消費計数値に対して所定の計数値を加算した値が、前記第１の所定値に達すると検証される場合において、当該カートリッジがインクエンドであることを報知するように構成される。また、前記インク消費計数値に対して所定の計数値を加算した値が、前記第２の所定値に達すると検証される場合においては、当該カートリッジがインクエンドに近い状態であることを報知するように構成される。
【００４１】
これにより、インクエンド状態と見なされるカートリッジを一度に交換することで、わずかな印刷動作によって他のカートリッジがインクエンドに至るという不具合の発生を回避することができる。さらに、他のカートリッジが前記第２の所定値に達した場合には、ニアインクエンドの状態であることも認識することができ、ユーザの判断において、当該カートリッジも交換する操作を選択することもできる。
【００４２】
そして、前記した第１および第２形態の記録装置のいずれにおいても、前記各インクカートリッジから供給されるインクが１つの記録ヘッドのノズル形成面に配置された各ノズルよりインク滴として吐出されるように構成されると共に、前記ノズル形成面を封止する１つのキャッピング手段に負圧を印加させることによって、同時に各インクを吸引排出させる構成になされた記録装置に適用することで、前記した好ましい作用を得ることが可能となる。
【００４８】
【発明の実施の形態】
以下、この発明にかかるインクジェット式記録装置について、図に示す実施の形態に基づいて説明する。図１はこの発明が適用された記録装置本体の基本構成を示したものである。図中符号１はキャリッジであり、このキャリッジ１はキャリッジモータ２によって駆動されるタイミングベルト３を介し、ガイド部材４に案内されて紙送り部材５の長手方向に沿って往復駆動されるように構成されている。
【００４９】
前記紙送り部材５に対向するキャリッジ１の下側面には、後述する記録ヘッド７が搭載されており、またキャリッジ１の上面には、記録ヘッド７に対してそれぞれブラック、シアン、マゼンタおよびイエローインクを供給することができる独立したインクカートリッジ８Ｂ，８Ｃ，８Ｍ，８Ｙが着脱可能に装着されている。これにより、印刷指令を受けた前記記録ヘッド７より、紙送り部材５上を搬送される記録用紙６に対してインク滴が吐出され、印刷が実行されるように構成されている。
【００５０】
記録装置の非印刷領域（図１における右側）には、キャリッジ１が当該箇所に移動した時に上昇して、キャリッジ１に搭載された記録ヘッド７のノズル形成面を封止することができるキャッピング手段９が配置されている。このキャッピング手段９は、フラッシング動作時においては、一定の間隙をもって前記記録ヘッド７に対峙し、空吐出によるインク滴を受ける機能を果たし、また装置の休止期間中には記録ヘッド７のノズル形成面を封止する蓋体として機能するようになされている。さらにキャッピング手段９は、クリーニング操作時において、吸引ポンプ１０からの負圧を受けて記録ヘッド７よりインクを強制的に吸引排出させることができるように構成されている。
【００５１】
また、キャッピング手段９に隣接する印刷領域側には、ゴムなどの弾性素材を短冊状に形成したワイピング部材１１が配置されていて、キャリッジ１がキャッピング手段９側に往復移動する際に、記録ヘッドの移動軌跡に進入して、必要に応じて記録ヘッドのノズル形成面を払拭するワイピング動作がなされるように構成されている。
【００５２】
次に図２は、前記キヤリッジに搭載された記録ヘッド７の上部に、インクカートリッジを装着する状況を断面状態で示したものである。なお、この実施の形態における記録装置においては、前記したように４種類インクカートリッジを用いるようになされているが、図２においてはそのうちの１つのカートリッジであるブラックインクカートリッジ８Ｂの構成を代表して示している。
【００５３】
記録ヘッド７を構成するヘッドケース７Ａの下側面には、ノズル形成面を構成するノズルプレート７ａが配置されており、このノズルプレート７ａには複数のノズル開口７ｂが形成され、また各ノズル開口７ｂに対応して圧力室７ｃが配置されている。そして、ノズル開口７ｂとその圧力室７ｃ部分から上部に向かってインク連絡流路７ｄがヘッドケース７Ａ内に形成されている。
【００５４】
前記ヘッドケース７Ａの上部には、それぞれにインク導入孔２１ａが形成された４本の中空状のインク導入針２１が直立状態に配置されており、前記ヘッドケース７Ａ内に形成された各インク連絡流路７ｄは、それぞれ各インク導入針２１内のインク流路に連通されている。そして、各インク導入針２１とヘッドケース７Ａとの間には、フィルタ部材２２が配置されており、これにより塵埃等の異物が記録ヘッド側に侵入するのを阻止できるように構成されている。
【００５５】
図２における左端のインク導入針２１は、ブラックインクを導入するためのものであり、このインク導入針２１に向かって、その上部からブラックインクカートリッジ８Ｂが、矢印方向から装填することができるように構成されている。このブラックインクカートリッジ８Ｂは、その上部の大半がインク貯留室８ａになされており、このインク貯留室８ａには、多孔質部材８ｂが収納され、且つ多孔質部材８ｂにブラックインクが含浸された状態でインクが貯留されている。
【００５６】
またインク貯留室８ａの下側部には開口部８ｃが形成され、この開口部８ｃ内にはゴム製のシール部材８ｄが嵌め込まれている。そして、開口部８ｃの下端部にはフィルム部材８ｅが貼着されて、カートリッジの保管中において、内部のインク溶媒が揮散しないようにシールされている。
【００５７】
前記したカートリッジ８Ｂを、矢印方向に押し込むことにより、インク導入針２１が前記フィルム部材８ｅを貫通し、カートリッジ８Ｂに装着された前記ゴム製のシール部材８ｄがインク導入針２１の周囲に接合することで、カートリッジ８Ｂは装填状態となされる。そして、インク導入針２１の先端部付近に形成されたインク導入孔２１ａを介してインクカートリッジ８Ｂから記録ヘッド側にインクが供給されるようになされる。なお、他のシアン、マゼンタ、イエローの各カラーインクを個別に収納するそれぞれのカートリッジにおいても、残りの３本のインク導入針２１を利用して装着され、それぞれ記録ヘッド７側にインクが供給されるようになされる。
【００５８】
図３は、前記した記録装置に搭載された制御回路の構成をブロック図によって示したものである。なお、図３において、すでに説明した図１および図２に示された各部に相当する部分を同一符号で示しており、したがってその説明は省略する。なお図３に示したように、前記キャッピング手段９には、その内部空間を負圧に吸引する吸引ポンプ（チューブポンプ）１０におけるチューブの一端が接続されており、この吸引ポンプ１０の排出側は廃液タンク１４に接続されている。そして、クリーニング動作等によってキャッピング手段９内に排出されたインク廃液は、廃液タンク１４に収納された廃液吸収材１５によって、吸収保持されるように構成されている。
【００５９】
図３において、符号３０はホストコンピュータを示しており、このホストコンピュータ３０にはプリンタドライバ３１が搭載されており、入力装置３２からの指令によって、このプリンタドライバのユーティリティ上で、周知の用紙サイズ、モノクロ／カラー印刷の選択、記録モードの選択、フォント等のデータおよび印刷指令等が入力できるようになされている。
【００６０】
また、前記ホストコンピュータ３０には、ディスプレイ３３が接続されており、周知のとおり、前記入力装置３２による入力状況が確認できると共に、記録装置の状態、例えば装着されている各インクカートリッジのインク残量等の情報も可視的に表示できるように構成されている。
【００６１】
一方、図３に示す印刷制御手段３４は、ホストコンピュータ３０側から送られる印刷データに基づいてビットマップデータを生成し、このデータに基づいてヘッド駆動手段３５により駆動信号を発生させて、記録ヘッド７からインク滴を吐出させることができるように構成されている。前記ヘッド駆動手段３５は印刷データに基づくインク滴の吐出作用の他に、フラッシング制御手段３６からの指令を受けて、インク滴を空吐出させるようにも作用する。
【００６２】
前記フラッシング制御手段３６は、印刷タイマ３７の計時により印刷動作が一定時間継続した時点で、フラッシング動作（定期フラッシング）が実行されるように構成されており、この場合、キャリッジ１はフラッシング位置、例えばキャッピング手段９の配置位置に移送される。そして、ノズル開口の目詰まりの防止や目詰まり解消のために、前記記録ヘッド７の全てのノズル開口から所定数のインク滴が空吐出されるように制御される。
【００６３】
クリーニング制御手段３８は、例えばホストコンピュータ３０からの指令を受けて印刷制御手段３４を介して制御信号を受けた場合、或いは記録装置の操作パネルに配置されたクリーニングスイッチ４１が操作された場合に起動されるように構成されている。そして、記録ヘッド７をキャッピング手段９によって封止した状態で、ポンプ駆動手段３９に制御信号を出力し、吸引タイマ４０にセットされた時間において吸引ポンプ１０を駆動し、これにより記録ヘッド７のノズル開口からインクを吸引排出させるマニュアルクリーニング動作がなされるように作用する。また、クリーニング制御手段３８は、他に記録装置の動作電源のオン時においてなされる電源オンクリーニング動作、所定時間毎に実行されるタイマークリーニング動作、およびインクカートリッジが交換された時においてなされる交換クリーニング動作等も実行されるように機能する。
【００６４】
インク消費量演算手段４２は、各インクカートリッジに貯留されたインクの消費量をそれぞれ演算する機能を有しており、このインク消費量演算手段４２は印刷動作やフラッシング動作により吐出されたインク滴の数をカウントし、これに係数設定手段４３に格納されている１滴当たりのインク量を乗算して消費インク量を算出するように作用する。また、クリーニング動作時においては、ポンプ駆動手段３９に吸引指令が出力された段階で、記録ヘッド７から排出されるインク量も演算するように構成されている。
【００６５】
このインク消費量演算手段４２によって演算したインク消費量に関する計数値は、インク消費量計数手段を構成するインク消費カウンタ４４に送られ、このインク消費カウンタ４４において、装着されている各インクカートリッジのインク残量が管理される。このインク消費カウンタ４４は演算制御手段４５との間で、双方向にデータの交信ができるように構成されている。そして、演算制御手段４５には、インクカートリッジ着脱検出手段４６からの制御信号が供給されるように構成されている。
【００６６】
前記インクカートリッジ着脱検出手段４６は、キャリッジ１上に各インクカートリッジが装着されているか否かを検出するものであり、例えばインクカートリッジの交換に伴い、インクカートリッジが取り外されたことを感知した場合においては、インクカートリッジ交換フラグをセットする動作がなされる。
【００６７】
前記演算制御手段４５の詳細な機能については後述するが、演算制御手段４５にはインク消費カウンタ４４からのインク消費計数値にかかるデータ、およびカートリッジ着脱検出手段４６からのデータ（フラグ）が供給され、インクカートリッジの交換に伴い、当該カートリッジに対応するインク消費計数値をゼロリセットさせると共に、後述するようにインクエンド等の判定動作において所定の計数値を加算させた場合において、インク消費カウンタ４４におけるデータを書き換える等の機能も備えている。
【００６８】
また、演算制御手段４５を介してインク消費カウンタ４４からのデータが、検証手段４７に供給されるように構成されている。検証手段４７には閾値設定手段４８からの閾値情報が供給されるように構成されており、検証手段４７は閾値設定手段４８からの閾値情報と、インク消費カウンタ４４からのデータとを比較して、各インクカートリッジの状態を表示手段４９に表示させるようにも機能する。
【００６９】
図４は、以上のように構成された記録装置によってなされるインクカートリッジのインク残量を管理するこの発明にかかる第１形態の制御ルーチンを示したものである。なお、図４においては、ブラックインクカートリッジについてのインク残量を認識し管理する例について示しているが、このルーチンはブラック、シアン、マゼンタ、イエローの各カートリッジの順に、インク残量を認識し管理する動作が繰り返えされる。
【００７０】
図４に示す制御ルーチンにおけるステップＳ１１においては、ブラックインクカートリッジが装着されているか否かが判定される。これは、図３に示すインクカートリッジ着脱検出手段４６からのフラグデータが利用され、演算制御手段４５によって判定される。このステップＳ１１において、ブラックインクカートリッジが装着されていない（Ｎｏ）と判定された場合には、表示手段４９において、インクエンド表示がなされる。また、ステップＳ１１において、ブラックインクカートリッジが装着されている（Ｙｅｓ）と判定された場合には、ステップＳ１２に移り、他のカートリッジが交換状態にあるか否かが判定される。
【００７１】
すなわち、このステップＳ１２においては、ブラックインクカートリッジ以外のシアン、マゼンタ、イエローの各インクカートリッジの装着状態が判定される。この判定においても、図３に示すインクカートリッジ着脱検出手段４６からのフラグデータが利用される。このステップＳ１２において、シアン、マゼンタ、イエローの各インクカートリッジは交換状態ではない（Ｎｏ）と判定されると、ステップＳ１３に移る。このステップＳ１３においては、図３に示す演算制御手段４５は、インク消費カウンタ４４におけるブラックインクカートリッジのインク消費計数値（Ｃｂ）のデータを取り込んで、検証手段４７に送る動作を実行する。そして、検証手段４７は閾値設定手段４８において設定された閾値と、インク消費計数値（Ｃｂ）とを比較する操作を実行する。
【００７２】
この実施の形態においては、閾値設定手段４８においては、インクの消費が最も進んだインクエンドと見なされる第１の所定値としてのレベルＡ、第１の所定値に満たない第２の所定値としてのレベルＢ、第２の所定値に満たないニアインクエンドと見なされる第３の所定値としてのレベルＣが設定されている。そして、ブラックインクのインク消費計数値がレベルＣ未満であると検証された場合には、ステップＳ１３に示すように、インクステータスを“０”に設定する。また、同じくレベルＣ以上であると検証された場合には、インクステータスを“１”に設定する。この場合には、表示手段４９に対して“ニアインクエンド”の表示をなすように制御される。なお図においては、これを“ニアエンド”と表記している。
【００７３】
さらに、同じくレベルＢ以上であると検証された場合には、インクステータスを“２”に設定し、これにより、表示手段４９に対して“ニアインクエンド”の表示をなすように制御される。さらにまた、同じくレベルＡ以上であると検証された場合には、インクステータスを“３”に設定し、これにより、表示手段４９に対してインクカートリッジの交換を促す“インクエンド”の表示をなすように制御される。以上の操作により、ブラックインクカートリッジのインク消費の進行状態を把握することができる。
【００７４】
一方、前記ステップＳ１２において、シアン、マゼンタ、イエローのいずれかのインクカートリッジが交換状態である（Ｙｅｓ）と判定されると、ステップＳ１４に移る。このステップＳ１４においては、インク消費カウンタ４４に格納されているインク消費計数値に対して、所定の計数値である“ｂｂ”をインクリメント（ブラックインクの消費計数値“Ｃｂ”に“ｂｂ”を加算）する。この“ｂｂ”の値は、インクカートリッジの交換後に実行されるインクの吸引動作に伴うブラックインクの消費量に相当する計数値である。
【００７５】
そして、ステップＳ１５においては、前記した加算操作がなされたブラックインクの消費計数値“Ｃｂ”が検証手段４７に送られ、閾値設定手段４８において設定された閾値との比較がなされる。このステップＳ１５において、加算操作がなされたブラックインクのインク消費計数値が、前記したＣ未満であると検証された場合には、インクステータスが“０”に設定される。また、同じくＣ以上であると検証された場合には、インクステータスが“１”に設定される。この場合には、表示手段４９に対して“ニアインクエンド”の表示をなすように制御される。
【００７６】
さらに、同じく前記した第２の所定値であるＢ以上であると検証された場合には、インクステータスが“３”に設定され、これにより、表示手段４９に対してインクカートリッジの交換を促す“インクエンド”の表示をなすように制御される。
【００７７】
以上の判定動作は、前記したように各インクカートリッジに対応して、順次循環して実行される。したがって、記録装置に装着されたそれぞれのインクカートリッジにおけるインク消費の進行状態を、表示手段４９の表示によって把握することができる。そして、例えば“インクエンド”の表示がなされた場合には、ユーザは、これに対応するカートリッジを交換する操作が必要であると認識することができる。
【００７８】
図５ないし図９は、図４に示した制御ルーチンにしたがって、インクカートリッジの交換操作を実行する場合の作用を解説するものである。なお、図５ないし図９に示す模式図は、すでに説明した図１２ないし図１５と同様に、各色のカートリッジのインクの使用によって増大するインク消費計数値を、ハッチングによって示している。
【００７９】
例えば、図５に示すようにブラックインクカートリッジのインク消費計数値が、第１所定値であるインクエンドＡに至った場合には、ユーザによってブラックインクカートリッジの交換がなされる。この交換操作によって、他のカートリッジに対応するインク消費計数値には、それぞれ所定の計数値であるｃｃ，ｍｍ，ｙｙがそれぞれインクリメントされる。このｃｃ，ｍｍ，ｙｙは、前記したようにカートリッジの交換後に実行されるインクの吸引動作（交換クリーニング）に伴うインク消費量に相当する計数値である。
【００８０】
そして、この実施の形態においては、前記第１の所定値に満たない第２の所定値であるインクエンドＢが設定されており、前記他のカートリッジに対応するインクリメントされた計数値は、インクエンドＢと比較される。この場合、図５に示すようにイエローインクカートリッジのインクリメントされた計数値は、インクエンドＢよりも大きいために、インクエンドと判定される。したがって、イエローインクカートリッジの交換も促され、ユーザはブラックインクカートリッジの交換時に、同時にイエローインクカートリッジの交換も行うことができる。実際にはブラックインクカートリッジのインク消費計数値が第１所定値であるインクエンドに至り、検証手段４７が検証する際に同時に実行される。したがって、インクエンドの表示も同時に行われる。
【００８１】
したがって、ブラックインクカートリッジの交換後に、まもなくイエローインクカートリッジがインクエンドＡに達して、再び当該カートリッジの交換を余儀なくされるという問題を解消することができる。そして、前記したブラックおよびイエローインクカートリッジの交換によって、各カートリッジのインク消費計数値は、図６に示すようになされる。
【００８２】
それ故、この実施の形態によると、ブラックおよびイエローインクカートリッジを同時に交換することができるため、ブラックインクカートリッジの交換後に、交換クリーニングが実行され、さらにまもなくイエローインクカートリッジを交換することで、再び交換クリーニングが実行される場合と比較すると、〔（ｂｂ＋ｃｃ＋ｍｍ）−（インクエンドＡ−インクエンドＢ）〕に対応するインク量を無駄にするのを避けることができる。
【００８３】
続いて、印刷を実行することにより、各インクカートリッジのインク消費計数値には、それぞれｐｐがインクリメントされ、図７に示すようにマゼンタのインクカートリッジがインクエンドＡに達する。そこで、マゼンタのインクカートリッジを交換することで、図８に示すようにマゼンタ以外のインクカートリッジに対応する各インク消費計数値には、それぞれｂｂ，ｃｃ，ｙｙがインクリメントされ、引き続いて印刷を実行することができる。
【００８４】
ここで、前記した第１の所定値であるインクエンドＡと、第２の所定値であるインクエンドＢのレベル差と、カートリッジの交換後に実行されるインクの吸引動作（交換クリーニング）に伴うインク消費量に相当する所定の計数値（ｂｂ，ｃｃ，ｍｍ，ｙｙ）との関係は、〔（第１の所定値−第２の所定値）≦（所定の計数値）×（装置に装着されるカートリッジの数−２）以下の自然数〕となるように設定されていることが望ましい。
【００８５】
すなわち、前記した関係になされていることにより、いずれかのインクカートリッジがインクエンドの状態に至った場合に実行される交換クリーニングにより、無駄にされるインク量を抑えることができる。ここで、（装置に装着されるカートリッジの数−２）以下の自然数は、ブラック、イエロー、シアン、マゼンタの４色のインクカートリッジが装着される記録装置を想定した場合、そのうちの３色のカートリッジが同時にインクエンドになる確率は低い。したがって、前記した（カートリッジの数−２）と設定することは、前記した確率を考慮した場合、実用上において適切な値となる。
【００８６】
一方、前記記録装置は、〔（第１の所定値−第２の所定値）≦（装置の動作電源のオン時、または定期的に実行されるインクの吸引動作に伴うインクの消費量に相当する計数値、もしくはフラッシング動作に伴うインクの消費量に相当する計数値）×自然数〕の関係となるように設定されることが望ましい。
【００８７】
前記した設定がなされた場合においては、記録装置においてプログラムされている動作電源のオン時においてなされる電源オンクリーニング動作、所定時間毎に実行されるタイマークリーニング動作、さらに印刷動作中に定期的になされるフラッシング動作の実行により、１つのインクカートリッジの交換後に、まもなく他のインクカートリッジがインクエンドの状態に至るという不具合を回避することができる。したがって、前記した設定により記録装置においてプログラムされている前記各動作の実行によって、さらに他のインクカートリッジの交換を余儀なくされるという問題が解消される。
【００８８】
なお、この実施の形態においては、図５ないし図８に示すように、第２の所定値であるインクエンドＢに満たない第３の所定値であるニアインクエンドＣが定められており、各インク消費計数値がニアインクエンドＣに至った場合においては、それに対応して“ニアインクエンド”の表示がなされる。例えば図６におけるマゼンタのインクカートリッジはその状態を示している。
【００８９】
前記した第３の所定値を設定し、インク消費計数値が第３の所定値を超える場合において、ニアインクエンドのサインを出すことで、当該カートリッジは、インクエンドに至るまでには多少の余裕（残量）がある状態であることをユーザに知らせることができる。したがって、ユーザにとってはインクエンドに至ったカートリッジの交換後において、さらにある程度の印刷が可能であることを認識することができる。換言すれば、ユーザが多量の印刷を実行しようとしている場合においては、ニアインクエンドであるカートリッジについても、同時に交換するような管理を行うことも可能となる。
【００９０】
次に図９は、各インクカートリッジのインク残量を管理するこの発明にかかる第２形態の制御ルーチンを示したものである。なお、図９においても、ブラックインクカートリッジについてのインク残量を認識し管理する例について示しているが、このルーチンは前記した第１形態の制御ルーチンと同様に、ブラック、シアン、マゼンタ、イエローの各カートリッジの順に、インク残量を認識し管理する動作が繰り返えされる。
【００９１】
図９に示す制御ルーチンにおいては、第１の所定値としてのインクエンドＡと、前記第１の所定値に満たない第２の所定値であるニアインクエンドＣが設定されている。そして、ステップＳ２１およびステップＳ２２は、前記した図４に示すステップＳ１１およびステップＳ１２と同様の処理がなされる。したがって、その説明は省略する。
【００９２】
図９に示すステップＳ２３においては、図３に示す演算制御手段４５は、インク消費カウンタ４４におけるブラックインクカートリッジのインク消費計数値（Ｃｂ）のデータを取り込んで、検証手段４７に送る動作を実行する。そして、検証手段４７は閾値設定手段４８において設定された閾値と、インク消費計数値（Ｃｂ）とを比較する操作を実行する。
【００９３】
この実施の形態においては、閾値設定手段４８においては、インクの消費が最も進んだインクエンドと見なされる第１の所定値としてのレベルＡ、第１の所定値に満たないニアインクエンドと見なされる第２の所定値としてのレベルＣが設定されている。そして、ブラックインクのインク消費計数値がレベルＣ未満であると検証された場合には、ステップＳ２３に示すように、インクステータスを“０”に設定する。また、同じくレベルＣ以上であると検証された場合には、インクステータスを“１”に設定する。この場合には、表示手段４９に対して“ニアインクエンド”の表示をなすように制御される。
【００９４】
さらに、同じくレベルＡ以上であると検証された場合には、インクステータスを“３”に設定し、これにより、表示手段４９に対して“インクエンド”の表示をなすように制御される。以上の操作により、ブラックインクカートリッジのインク消費の進行状態を把握することができる。
【００９５】
一方、ステップＳ２４においては、インク消費カウンタ４４に格納されているインク消費計数値に対して、第１計数値である“ｂｂ”と、第２計数値である“ＡＡ”の和がインクリメントされる。この第１計数値である“ｂｂ”の値は、インクカートリッジの交換後に実行されるインクの吸引動作に伴うブラックインクの消費量に相当する計数値である。また、第２計数値である“ＡＡ”は、記録ヘッドに与えられるビットマップデータにおける平均的な印刷デューティの動作時において、所定量の印刷が可能なインク量に相当する予め定められた計数値になされている。
【００９６】
前記したように、インク消費カウンタ４４に格納されているインク消費計数値に対して、所定の計数値（“ｂｂ”＋“ＡＡ”）を、インクリメントすることにより、カートリッジの交換に伴うインクの吸引動作（交換クリーニング）が実行された後において、さらに予め定められた所定量の印刷を実行することができるか否かについて判定することができる。
【００９７】
前記した判定動作を実現させるために、この実施の形態においては、ステップＳ２５において、インクカートリッジのインク消費計数値“Ｃｂ”に対して所定の計数値である“ｂｂ＋ＡＡ”をインクリメント（加算）した後の値が、第１の所定値としてのレベルＡおよび第２の所定値としてのレベルＣと比較される。ここで、加算操作がなされたブラックインクのインク消費計数値が、前記したレベルＣ未満であると検証された場合には、インクステータスが“０”に設定される。この様な状態においては、インク残量に余裕があると見なされるものであり、この場合においては、加算操作がなされたインク消費計数値から、前記“ＡＡ”をデクリメント（減算）する操作がなされる。
【００９８】
これは、前記ステップＳ２４の実行によって、インク消費カウンタ４４に格納されているインク消費計数値“Ｃｂ”がすでにインクリメントされており、したがって、前記“ＡＡ”をデクリメントして再設定することで、アルゴリズム上で操作された計数値を実際のインクの残量を示す計数値に戻すようになされる。これにより、継続して実行されるインクエンドの判定操作の信頼性を確保することができる。
【００９９】
一方、ステップＳ２５において、加算操作がなされたインク消費計数値が、レベルＣ以上であると検証された場合には、インクステータスが“１”に設定される。この場合には、表示手段４９に対して“ニアインクエンド”の表示がなされ、同じく加算操作がなされたインク消費計数値から、前記“ＡＡ”をデクリメントする操作がなされる。さらに、同じく前記した第１の所定値であるレベルＡ以上であると検証された場合には、インクステータスが“３”に設定され、これにより、表示手段４９に対してインクカートリッジの交換を促す“インクエンド”の表示をなすように制御される。
【０１００】
以上の判定動作は、前記したように各インクカートリッジに対応して、順次循環して実行される。したがって、記録装置に装着されたそれぞれのインクカートリッジにおけるインク消費の進行状態を、表示手段４９の表示によって把握することができる。そして、例えば“インクエンド”の表示がなされた場合には、ユーザは、これに対応するカートリッジを交換する操作が必要であると認識することができる。
【０１０１】
図１０および図１１は、図９に示した制御ルーチンにしたがって、インクカートリッジの交換操作を実行する場合の作用を解説するものである。なお、図１０および図１１に示す模式図は、すでに説明した図５ないし図８と同様に、各色のカートリッジのインクの使用量（インク消費計数値）をハッチングによって示している。
【０１０２】
例えば、図１０に示すようにブラックインクカートリッジのインク消費計数値が、第１所定値であるインクエンドＡに至った場合には、ユーザによってブラックインクカートリッジの交換がなされる。この交換操作によって、他のカートリッジに対応するインク消費計数値には、それぞれ所定の計数値であるｃｃ＋ＡＡ，ｍｍ＋ＡＡ，ｙｙ＋ＡＡが、それぞれインクリメントされる。
【０１０３】
そして、この実施の形態においては、前記各値がインクリメントされた時、前記第１の所定値であるインクエンドＡに達するか否かが検証される。図１０に示した状態においては、イエローインクカートリッジがインクエンドＡに達することになり、したがってインクエンドと見なされる。したがって、イエローインクカートリッジの交換も促され、ユーザはブラックインクカートリッジの交換時に、同時にイエローインクカートリッジの交換も行うことができる。
【０１０４】
したがって、ブラックインクカートリッジの交換後のわずかな印刷動作の実行により、イエローインクカートリッジがインクエンドＡに達して、再び当該カートリッジの交換を余儀なくされるという問題を解消することができる。そして、前記したブラックおよびイエローインクカートリッジの交換によって、各カートリッジのインク消費計数値は、図１１に示すようになされる。
【０１０５】
なお、この実施の形態においては、前記第１の所定値に満たない第２の所定値であるニアインクエンドＣが設定されている。そして、インクエンドと見なされない他のカートリッジに対応するインクリメントされた計数値は、インクエンドＣのレベルと比較される。この場合、図１０に示すようにマゼンタインクカートリッジのインクリメントされた計数値は、ニアインクエンドＣよりも大きいために、ニアインクエンドと判定され、表示手段４９において“ニアインクエンド”の表示がなされる。その後、加算操作がなされたインク消費計数値から、前記“ＡＡ”をデクリメントする操作がなされる。アルゴリズム上で操作された計数値を、実際のインクの残量を示す計数値に戻すことで、継続して実行されるインクエンドの判定操作の信頼性を確保することができる。
【０１０６】
この場合においては、当該カートリッジがインクエンドに至るまでには多少の余裕（残量）がある状態であることをユーザに知らせることができる。したがって、ユーザにとってはインクエンドに至ったカートリッジの交換後において、さらにある程度の印刷が可能であることを認識することができる。換言すれば、ユーザが多量の印刷を実行しようとしている場合においては、ニアインクエンドであるカートリッジについても、同時に交換するような管理を行うことも可能となる。
【０１０７】
ここで、前記した第１計数値と第２計数値、および装置に装着されるカートリッジの数との関係を、〔第２計数値≦（第１計数値）×（装置に装着されるカートリッジの数−２）以下の自然数〕となるように設定されていることが望ましい。前記した設定がなされることにより、前記した第１形態の記録装置と同様に、いずれかのインクカートリッジがインクエンドの状態に至った場合に実行される交換クリーニングによって、無駄にされるインク量を抑えることができる。
【０１０８】
一方、この第２形態の記録装置においても、〔第２計数値≦（装置の動作電源のオン時、または定期的に実行されるインクの吸引動作に伴うインクの消費量に相当する計数値、もしくはフラッシング動作に伴うインクの消費量に相当する計数値）×自然数〕の関係に設定されることが好ましい。前記した設定がなされた場合においては、前記第１形態の記録装置と同様に、記録装置においてプログラムされている各定期動作の実行によって、さらに他のインクカートリッジの交換を余儀なくされるという問題を回避することができる。
【０１０９】
加えて、この第２形態の記録装置においては、前記第１の所定値に満たない第２の所定値がさらに定められ、〔（第１の所定値−第２の所定値）＞（所定の計数値）〕の関係となるように、前記第２の所定値が設定されていることが望ましい。
【０１１０】
前記したように、第２の所定値を設定することにより、インクエンドに近い状態（ニアインクエンド）であるカートリッジを認識することができる。したがって、前記第１形態の記録装置と同様に、ニアインクエンドであるカートリッジについても同時に交換するような管理を行うことが可能となり、１つのカートリッジの交換後に、まもなく他のカートリッジの交換を余儀なくされるという問題も回避することができる。
【０１１１】
なお、前記した説明においては、インクカートリッジの交換後において、各インクカートリッジ内のインクの消費に伴い、インク量計数手段がその計数値を増大（インクリメント）させることでインクエンド等を判定するように構成する場合を例にしているが、例えば、各インクカートリッジ内のインクの消費に伴い、インク量計数手段がその計数値を減少（デクリメント）させるようにしてインクエンドを判定するように構成することもできる。この場合においては、特許請求の範囲、並びに発明の詳細な説明に記載された加算（インクリメント）、減算（デクリメント）の関係は、逆の関係に読み替えて解釈されることになる。
【０１１２】
【発明の効果】
以上の説明で明らかなように、この発明にかかるインクジェット式記録装置によると、インク消費量計数手段によって、いずれかのインクカートリッジのインク消費計数値が定められた所定値に達してインクエンドであると判定された場合、前記インク消費量計数手段によって求めた他のインクカートリッジのインク消費計数値に対して所定の計数値を加算することで、他のインクカートリッジのインク消費の状態を検証するようになされる。したがって、インクエンドに至ったカートリッジの交換後に、例えば交換クリーニングが実行された場合、あるいはその後にわずかな印刷の実行によって、再び他のインクカートリッジがインクエンドに達するという不具合の発生を回避することができる。
【図面の簡単な説明】
【図１】この発明が適用された記録装置本体の基本構成を示した斜視図である。
【図２】図１に示す記録装置のキャリッジに搭載された記録ヘッドと、これにインクを供給するインクカートリッジの構成を示した断面図である。
【図３】図１に示す記録装置に搭載された制御回路の構成を示したブロック図である。
【図４】図３に示す制御回路によってなされる各インクカートリッジにおけるインク残量管理を実行する第１形態の制御ルーチンである。
【図５】図４に示す制御ルーチンによってなされる各インクカートリッジにおけるインク残量管理の状態を示した模式図である。
【図６】図５に示した状態に続く各インクカートリッジにおけるインク残量管理の状態を示した模式図である。
【図７】図６に示した状態に続く各インクカートリッジにおけるインク残量管理の状態を示した模式図である。
【図８】図７に示した状態に続く各インクカートリッジにおけるインク残量管理の状態を示した模式図である。
【図９】図３に示す制御回路によってなされる各インクカートリッジにおけるインク残量管理を実行する第２形態の制御ルーチンである。
【図１０】図９に示す制御ルーチンによってなされる各インクカートリッジにおけるインク残量管理の状態を示した模式図である。
【図１１】図１０に示した状態に続く各インクカートリッジにおけるインク残量管理の状態を示した模式図である。
【図１２】従来の各インクカートリッジにおけるインク残量管理の状態を示した模式図である。
【図１３】図１２に示した状態に続く従来の各インクカートリッジにおけるインク残量管理の状態を示した模式図である。
【図１４】図１３に示した状態に続く従来の各インクカートリッジにおけるインク残量管理の状態を示した模式図である。
【図１５】図１４に示した状態に続く従来の各インクカートリッジにおけるインク残量管理の状態を示した模式図である。
【符号の説明】
１                        キャリッジ
６                        記録用紙
７                        記録ヘッド
７Ａ                      ヘッドケース
７ａ                      ノズルプレート
７ｂ                      ノズル開口
８Ｂ，８Ｃ，８Ｍ，８Ｙ    カートリッジホルダ
９                        キャッピング手段
１０                      吸引ポンプ
１１                      ワイピング部材
２１                      インク導入針
２１ａ                    インク導入孔
３０                      ホストコンピュータ
３１                      プリンタドライバ
３２                      入力装置
３３                      ディスプレイ
３４                      印刷制御手段
３８                      クリーニング制御手段
４２                      インク消費量演算手段
４３                      係数設定手段
４４                      インク消費カウンタ
４５                      演算制御手段
４６                      インクカートリッジ着脱検出手段
４７                      検証手段
４８                      閾値設定手段
４９                      表示手段
【図１】
0003543781.tif 000002
【図２】
0003543781.tif 000003
【図３】
0003543781.tif 000004
【図４】
0003543781.tif 000005
【図５】
0003543781.tif 000006
【図６】
0003543781.tif 000007
【図７】
0003543781.tif 000008
【図８】
0003543781.tif 000009
【図９】
0003543781.tif 000010
【図１０】
0003543781.tif 000011
【図１１】
0003543781.tif 000012
【図１２】
0003543781.tif 000013
【図１３】
0003543781.tif 000014
【図１４】
0003543781.tif 000015
【図１５】
0003543781.tif 000016