(57)【要約】【課題】メンテナンス動作用のインクカートリッジのインクがなくなった場合でも、メンテナンス動作を継続可能なインクジェットプリンターを提供すること。【解決手段】プリンター１は、印刷ヘッド２と、第１インクカートリッジ５と、第２インクカートリッジ６と、第１インクカートリッジ５と印刷ヘッド２とを連通させる第１インク流路７と、第２インクカートリッジ６と印刷ヘッド２とを連通させる第２インク流路８を備える。また、プリンター１は印刷処理動作ではインク流路を第１インク流路７とし、メンテナンス動作ではインク流路を第２インク流路８とする流路切替部４９と、第２インクカートリッジ６のインク残量を監視するインク残量監視部４７を備える。流路切替部４９は、第２インクカートリッジ６のインク残量が前記所定量に満たない状態となると、メンテナンス動作においてもインク流路を第１インク流路７とする。【選択図】図４
2017030217.tif 000002
【特許請求の範囲】
【請求項１】
第１インクカートリッジと第２インクカートリッジが装着可能であり、
印刷ヘッドと、
前記第１インクカートリッジと前記印刷ヘッドとを連通させる第１インク流路と、
前記第２インクカートリッジと前記印刷ヘッドとを連通させる第２インク流路と、
印刷データを印刷する印刷処理動作ではインク流路を前記第１インク流路とし、前記印刷ヘッドのメンテナンス動作ではインク流路を前記第２インク流路とする流路切替部と、
前記第２インクカートリッジのインク残量を監視する監視部と、
前記監視部が監視した前記インク残量と前記メンテナンス動作に必要な所定量とを比較する制御部と、を有し、
前記制御部が、前記監視部が監視した前記第２インクカートリッジのインク残量と前記所定量とを比較して前記インク残量が前記所定量に満たないと判断した場合に、前記流路切替部は前記メンテナンス動作においてインク流路を前記第１インク流路とすることを特徴とするインクジェットプリンター。
【請求項２】
請求項１において、
前記第２インクカートリッジのインク残量が前記所定量に満たないと判断すると、前記第１インクカートリッジのインクを用いて前記メンテナンス動作を行うか否かの選択を受け付ける入力部を備え、
前記流路切替部は、前記入力部により前記第１インクカートリッジのインクを用いて前記メンテナンス動作を行うことが選択された場合に、前記メンテナンス動作においてインク流路を前記第１インク流路とすることを特徴とするインクジェットプリンター。
【請求項３】
請求項２において、
前記第２インクカートリッジが交換されたことを検出する検出部と、
インク流路を前記第１インク流路とした状態で行われ、前記メンテナンス動作で消費された前記第１インクカートリッジのインクの消費量を取得する消費量取得部と、を有し、
前記流路切替部は、前記第２インクカートリッジが交換されたことを検出したときはインク流路を前記第２インク流路とし、前記印刷処理動作において前記第２インクカートリッジから前記消費量分のインクが前記印刷ヘッドから吐出されるまでの間、インク流路を前記第２インク流路に維持することを特徴とするインクジェットプリンター。
【請求項４】
請求項１ないし３のうちのいずれかの項において、
前記メンテナンス動作は、少なくとも、印刷ヘッドからインクを吐出させるフラッシング動作、および、前記印刷ヘッドからインクを吸引するインク吸引動作のいずれかを含むことを特徴とするインクジェットプリンター。
【請求項５】
請求項１ないし４のうちのいずれかの項において、
前記第１インクカートリッジは、第１識別情報を記憶保持する第１メモリーを備え、
前記第２インクカートリッジは、第２識別情報を記憶保持する第２メモリーを備え、
読取部を備えた前記第１インクカートリッジ用のホルダーを有し、
前記読取部は、読み取ったものが前記第１識別情報か、または前記第２識別情報かにより、前記ホルダーに装着されたものが前記第１インクカートリッジか、または前記第２インクカートリッジであることを判断することを特徴とするインクジェットプリンター。
【請求項６】
第１インクカートリッジと第２インクカートリッジが装着可能なインクジェットプリンターの制御方法であって、
前記第１インクカートリッジと印刷ヘッドとを連通させる第１インク流路と、前記第２インクカートリッジと前記印刷ヘッドとを連通させる第２インク流路と、を備えておき、
前記第２インクカートリッジのインク残量を監視し、
印刷データを印刷する印刷処理動作ではインク流路を前記第１インク流路とするとともに、前記印刷ヘッドのメンテナンス動作ではインク流路を第２インク流路とし、
前記第２インクカートリッジのインク残量と前記メンテナンス動作に必要なインクの所定量とを比較して前記インク残量が前記所定量に満たないと判断した場合に、前記メンテナンス動作においてインク流路を前記第１インク流路とすることを特徴とするインクジェットプリンターの制御方法。
【請求項７】
請求項６において、
前記第２インクカートリッジのインク残量が前記所定量に満たないと判断すると、前記第１インクカートリッジのインクを用いて前記メンテナンス動作を行うか否かの選択を受け付け、
前記第１インクカートリッジのインクを用いて前記メンテナンス動作を行うことが選択されると、前記メンテナンス動作においてインク流路を前記第１インク流路とすることを特徴とするインクジェットプリンターの制御方法。
【請求項８】
請求項７において、
前記第２インクカートリッジの交換を監視し、
インク流路を前記第１インク流路とした状態で行われ、前記メンテナンス動作で消費された前記第１インクカートリッジのインクの消費量を取得し、
前記第２インクカートリッジの交換を検出したときはインク流路を前記第２インク流路とし、前記印刷処理動作において前記第２インクカートリッジから前記消費量分のインクが前記印刷ヘッドから吐出されるまでの間、インク流路を前記第２インク流路に維持することを特徴とするインクジェットプリンターの制御方法。
【請求項９】
請求項６ないし８のうちのいずれかの項において、
前記メンテナンス動作には、少なくとも、印刷ヘッドからインクを吐出させるフラッシング動作および前記印刷ヘッドからインクを吸引するインク吸引動作のいずれかが含まれることを特徴とするインクジェットプリンターの制御方法。
【請求項１０】
請求項６ないし９のうちのいずれかの項において、
前記第１インクカートリッジは、第１識別情報を記憶保持する第１メモリーを備え、前記第２インクカートリッジは、第２識別情報を記憶保持する第２メモリーを備えており、前記第１インクカートリッジ用のホルダーの読取部が読み取ったものが前記第１識別情報か、または前記第２識別情報かにより、前記ホルダーに装着されたものが前記第１インクカートリッジか、または前記第２インクカートリッジであることを判断することを特徴とするインクジェットプリンターの制御方法。
【請求項１１】
インクを貯留するインクカートリッジ本体とメモリーとを有し、前記メモリーを読み取るための接続部を備えるホルダーに着脱可能に装着されて印刷ヘッドに前記インクを供給するインクジェットプリンターのメンテナンス用のインクカートリッジにおいて、
前記メモリーには、識別情報が記憶保持されており、
前記識別情報は、前記印刷ヘッドのメンテナンス動作に際してインクカートリッジ本体から当該印刷ヘッドに前記インクを供給することを示すものであることを特徴とするインクカートリッジ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷ヘッドのメンテナンス動作に用いられる分のインクをユーザーに負担させることを抑制できるインクジェットプリンター、および、インクジェットプリンターの制御方法に関する。また、このようなインクジェットプリンターに着脱可能に装着されるインクカートリッジに関する。
【背景技術】
【０００２】
インクジェットプリンターでは、印刷ヘッドのインクノズルの目詰まりを予防するために、印刷ヘッドからインク滴を吐出するフラッシング動作が定期的に行われる。また、インクジェットプリンターでは、印字結果にかすれなどが現れた場合に、ユーザーの指示により、印刷ヘッドからインクを吸引する吸引動作が行われる。
【０００３】
ユーザーが購入したインクカートリッジのインクをフラッシング動作や吸引動作などに使用すると、ユーザーは、これら印刷ヘッドのメンテナンス動作によって消費された消費量分のインクを印刷に使用できなくなるという問題がある。このような問題に対して、特許文献１には、ユーザーが新たなインクカートリッジを購入する際に、メンテナンス動作に使用したインクの消費量分だけ料金を差し引いてインクを提供するインクカートリッジの販売方法が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平２００３−１０８３５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
印刷ヘッドのメンテナンス動作に用いられる分のインクをユーザーに負担させないためには、印刷処理動作時に印刷ヘッドにインクを供給する印刷処理動作用のインクカートリッジと、メンテナンス時に印刷ヘッドにインクを供給するメンテナンス動作用のインクカートリッジをインクジェットプリンターに搭載し、印刷処理動作用のインクカートリッジをユーザーが購入するものとし、メンテナンス動作用のインクカートリッジをメーカーがサービスで提供するものとすることが考えられる。
【０００６】
しかし、メンテナンス動作用のインクカートリッジをメーカーがサービスで提供するものとした場合には、メンテナンス動作用のインクカートリッジのインクが終了したときに、ユーザーはメーカーに連絡してメンテナンス動作用の新たなインクカートリッジがメーカーから供給されるのを待たなければならない。また、ユーザーは、メンテナンス動作用のインクカートリッジがメーカーから提供されるまでの間、メンテナンス動作を保留しなければならない。ここで、メンテナンス動作が保留されると、インクジェットプリンターでは、印刷処理動作により出力される印刷物の印刷品質を保証することができなくなる。
【０００７】
本発明の課題は、かかる点に鑑みて、メンテナンス動作用のインクカートリッジをインクジェットプリンターに搭載したときに、メンテナンス動作用のインクカートリッジのインクがなくなった場合でも、メンテナンス動作を継続可能なインクジェットプリンターおよびインクジェットプリンターの制御方法を提供することにある。また、このようなインクジェットプリンターに着脱可能に搭載されるインクカートリッジを提供することにある。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、本発明のインクジェットプリンターは、第１インクカートリッジと第２インクカートリッジが装着可能であり、印刷ヘッドと、前記第１インクカートリッジと前記印刷ヘッドとを連通させる第１インク流路と、前記第２インクカートリッジと前記印刷ヘッドとを連通させる第２インク流路と、印刷データを印刷する印刷処理動作ではインク流路を前記第１インク流路とし、前記印刷ヘッドのメンテナンス動作ではインク流路を前記第２インク流路とする流路切替部と、前記第２インクカートリッジのインク残量を監視する監視部と、前記監視部が監視した前記インク残量と前記メンテナンス動作に必要な所定量とを比較する制御部と、を有し、前記制御部が、前記監視部が監視した前記第２インクカートリッジのインク残量と前記所定量とを比較して前記インク残量が前記所定量に満たないと判断した場合に、前記流路切替部は前記メンテナンス動作においてインク流路を前記第１インク流路とすることを特徴とする。
【０００９】
本発明によれば、印刷処理動作ではインクが第１インクカートリッジから供給され、メンテナンス動作ではインクが第２インクカートリッジから供給される。従って、第１インクカートリッジをユーザーが購入するものとし、第２インクカートリッジをメーカーなどがサービスで提供するものとすれば、ユーザーによるメンテナンス動作分のインクの負担を軽減できる。しかし、メンテナンス動作用のインクカートリッジをメーカーがサービスで提供するものとする場合には、メンテナンス動作用のインクカートリッジのインクが終了したときに、ユーザーはメンテナンス動作用の新たなインクカートリッジがメーカーから供給されるのを待たなければならず、メンテナンス動作を行うことができなくなるという問題が発生する。このような問題に対して、本発明では、第２インクカートリッジのインク残量がメンテナンス動作を行うのに必要な所定量に満たない状態となると、メンテナンス動作においてもインク流路を第１インク流路とする。従って、第１インクカートリッジから供給されるインクによってメンテナンス動作を行うことができる。ここで、メンテナンス動作においてインク流路を第１インク流路とすると、ユーザーはメンテナンス動作に消費される分のインクを負担することになるが、上述のように限られた場合のみであるため、ユーザーの負担するインクの量はメーカーが提供する第２インクカートリッジを備えていない場合と比較して少なくて済む。なお、印刷データは、外部機器から取得する場合の他、装着されたメモリーカード等からの取得する場合、マルチファンクション機でスキャナーから取得する場合、ＦＡＸから受信する場合も含む。
【００１０】
本発明において、前記第２インクカートリッジのインク残量が前記所定量に満たないと判断すると、前記第１インクカートリッジのインクを用いて前記メンテナンス動作を行うか否かの選択を受け付ける入力部を備え、前記流路切替部は、前記入力部により前記第１インクカートリッジのインクを用いて前記メンテナンス動作を行うことが選択された場合に、前記メンテナンス動作においてインク流路を前記第１インク流路とするものとすることができる。このようにすれば、第１インクカートリッジのインクがメンテナンス動作に用いられることをユーザーが確認できる。
【００１１】
本発明において、前記第２インクカートリッジが交換されたことを検出する検出部と、インク流路を前記第１インク流路とした状態で行われ、前記メンテナンス動作で消費された前記第１インクカートリッジのインクの消費量を取得する消費量取得部と、を有し、前記流路切替部は、前記第２インクカートリッジが交換されたことを検出したときはインク流路を前記第２インク流路とし、前記印刷処理動作において前記第２インクカートリッジから前記消費量分のインクが前記印刷ヘッドから吐出されるまでの間、インク流路を前記第２インク流路に維持することが望ましい。このようにすれば、メンテナンス動作のために第１インクカートリッジから消費したインクの消費量に対応する量のインクが、第２インクカートリッジの交換後に行われる印刷処理動作において第２インクカートリッジから補填される。従って、第１インクカートリッジをユーザーが購入するものとし、第２インクカートリッジをメーカーなどがサービスで提供するものとすれば、ユーザーは、メンテナンス動作に消費される分のインクを実質的に負担しなくて済む。
【００１２】
本発明において、前記メンテナンス動作は、少なくとも、印刷ヘッドからインクを吐出させるフラッシング動作、および、前記印刷ヘッドからインクを吸引するインク吸引動作のいずれかを含むものとすることができる。これらの動作では、粘度の上昇したインクを印刷ヘッドから排出するために、所定量のインクを一度にインク流路に流して、粘度の上昇したインクを印刷ヘッドから排出する。すなわち、これらの動作では所定量以上のインクが消費される。従って、これらの動作に消費される分のインクを第２カートリッジから供給すれば、第１インクカートリッジのインクによって印刷できる記録紙の印刷可能枚数を増加させることができる。
【００１３】
本発明において、前記第１インクカートリッジは、第１識別情報を記憶保持する第１メモリーを備え、前記第２インクカートリッジは、第２識別情報を記憶保持する第２メモリーを備え、読取部を備えた前記第１インクカートリッジ用のホルダーを有し、前記読取部は、読み取ったものが前記第１識別情報か、または前記第２識別情報かにより、前記ホルダーに装着されたものが前記第１インクカートリッジか、または前記第２インクカートリッジであることを判断することが望ましい。このようにすれば、第２インクカートリッジがホルダーに装着されたときに第１インクカートリッジと区別できる。従って、第１インクカートリッジの替わりに第２インクカートリッジが用いられることを防止できる。よって、例えば、第１インクカートリッジをユーザーが購入するものとし、第２インクカートリッジをメーカーなどからサービスで提供するものとすることが可能となる。
【００１４】
次に、本発明の第１インクカートリッジと第２インクカートリッジが装着可能なインクジェットプリンターの制御方法は、前記第１インクカートリッジと印刷ヘッドとを連通させる第１インク流路と、前記第２インクカートリッジと前記印刷ヘッドとを連通させる第２インク流路と、を備えておき、前記第２インクカートリッジのインク残量を監視し、印刷データを印刷する印刷処理動作ではインク流路を前記第１インク流路とするとともに、前記印刷ヘッドのメンテナンス動作ではインク流路を第２インク流路とし、前記第２インクカートリッジのインク残量と前記メンテナンス動作に必要なインクの所定量とを比較して前記インク残量が前記所定量に満たないと判断した場合に、前記メンテナンス動作においてインク流路を前記第１インク流路とすることを特徴とする。
【００１５】
本発明によれば、印刷処理動作ではインクが第１インクカートリッジから供給され、メンテナンス動作ではインクが第２インクカートリッジから供給される。従って、第１インクカートリッジをユーザーが購入するものとし、第２インクカートリッジをメーカーなどがサービスで提供するものとすれば、ユーザーによるメンテナンス動作分のインクの負担を軽減できる。しかし、メンテナンス動作用のインクカートリッジをメーカーがサービスで提供するものとする場合には、メンテナンス動作用のインクカートリッジのインクが終了したときに、ユーザーはメンテナンス動作用の新たなインクカートリッジがメーカーから供給されるのを待たなければならず、メンテナンス動作を行うことができなくなるという問題が発生する。このような問題に対して、本発明では、第２インクカートリッジのインク残量がメンテナンス動作を行うのに必要な所定量に満たない状態となると、メンテナンス動作でもインク流路を第１インク流路とする。従って、第１インクカートリッジから供給されるインクによってメンテナンス動作を行うことができる。ここで、メンテナンス動作においてインク流路を第１インク流路とすると、ユーザーはメンテナンス動作に消費される分のインクを負担することになるが、上述のように限られた場合のみであるため、ユーザーの負担するインクの量はメーカーが提供する第２インクカートリッジを備えていない場合と比較して少なくて済む。
【００１６】
本発明において、前記第２インクカートリッジのインク残量が前記所定量に満たないと判断すると、前記第１インクカートリッジのインクを用いて前記メンテナンス動作を行うか否かの選択を受け付け、前記第１インクカートリッジのインクを用いて前記メンテナンス動作を行うことが選択されると、前記メンテナンス動作においてインク流路を前記第１インク流路とするものとすることができる。このようにすれば、第１インクカートリッジのインクがメンテナンス動作に用いられることをユーザーが確認できる。
【００１７】
本発明において、前記第２インクカートリッジの交換を監視し、インク流路を前記第１インク流路とした状態で行われ、前記メンテナンス動作で消費された前記第１インクカートリッジのインクの消費量を取得し、前記第２インクカートリッジの交換を検出したときはインク流路を前記第２インク流路とし、前記印刷処理動作において前記第２インクカートリッジから前記消費量分のインクが前記印刷ヘッドから吐出されるまでの間、インク流路を前記第２インク流路に維持することが望ましい。このようにすれば、メンテナンス動作のために第１インクカートリッジから消費したインクの消費量に対応する量のインクが、第２インクカートリッジの交換後に行われる印刷処理動作において第２インクカートリッジから補填される。従って、第１インクカートリッジをユーザーが購入するものとし、第２インクカートリッジをメーカーなどがサービスで提供するものとすれば、ユーザーは、メンテナンス動作に消費される分のインクを実質的に負担しなくて済む。
【００１８】
本発明において、前記メンテナンス動作には、少なくとも、印刷ヘッドからインクを吐出させるフラッシング動作および前記印刷ヘッドからインクを吸引するインク吸引動作のいずれかが含まれるものとすることができる。これらの動作ではそれぞれ所定量のインクが消費される。従って、これらの動作に消費される分のインクを第２カートリッジから供給すれば、第１インクカートリッジのインクによって印刷できる記録紙の印刷可能枚数を増加させることができる。
【００１９】
本発明において、前記第１インクカートリッジは、第１識別情報を記憶保持する第１メモリーを備え、前記第２インクカートリッジは、第２識別情報を記憶保持する第２メモリーを備えており、前記第１インクカートリッジ用のホルダーの読取部が読み取ったものが前記第１識別情報か、または前記第２識別情報かにより、前記ホルダーに装着されたものが前記第１インクカートリッジか、または前記第２インクカートリッジであることを判断することが望ましい。このようにすれば、第２インクカートリッジがホルダーに装着されたときに第１インクカートリッジと区別できる。従って、第１インクカートリッジの替わりに第２インクカートリッジが用いられることを防止できる。よって、例えば、第１インクカートリッジをユーザーが購入するものとし、第２インクカートリッジをメーカーなどからサービスで提供するものとすることが可能となる。
【００２０】
次に、本発明は、インクを貯留するインクカートリッジ本体とメモリーとを有し、前記メモリーを読み取るための接続部を備えるホルダーに着脱可能に装着されて印刷ヘッドに前記インクを供給するインクジェットプリンターのメンテナンス用のインクカートリッジにおいて、前記メモリーには、識別情報が記憶保持されており、前記識別情報は、メンテナンス動作に際してインクカートリッジ本体から前記印刷ヘッドに前記インクを供給することを示すものであることを特徴とする。
【００２１】
本発明のインクカートリッジによれば、インクジェットプリンターの側で、インクカートリッジに貯留されたインクがメンテナンス動作に際して用いられるものであることを判別できる。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施の形態に係るプリンターのインク供給系の概略構成図である。
【図２】図１のプリンターの制御系の概略ブロック図である。
【図３】タッチパネルに表示される指示画面および選択画面の説明図である。
【図４】メンテナンス動作のフローチャートである。
【図５】インクカートリッジ交換時の処理動作の説明図である。
【図６】インクカートリッジ交換後の印刷処理動作のフローチャートである。
【発明を実施するための形態】
【００２３】
以下に図面を参照して本発明の実施の形態にかかるインクジェットプリンターを説明する。
【００２４】
図１は本発明の実施の形態に係るインクジェットプリンターのインク供給系の概略構成図である。本例のプリンター１はカラー印刷が可能なインクジェットプリンターである。図１に示すように、プリンター１は、印刷ヘッド２と制御部３を備える。また、プリンター１は、第１インクカートリッジ５、第２インクカートリッジ６、第１インクカートリッジ５と印刷ヘッド２とを連通させる第１インク流路７、および、第２インクカートリッジ６と印刷ヘッド２とを連通させる第２インク流路８を備える。
【００２５】
第１インクカートリッジ５は、第１ホルダー１１に着脱可能に装着されて第１インク流路７に接続される。第２インクカートリッジ６は、第２ホルダー１２に着脱可能に装着されて第２インク流路８に接続される。ここで、第１インク流路７と第２インク流路８は、印刷ヘッド２に接続された下流端側流路部分が共通流路１３となっている。従って、第１インク流路７は、第１ホルダー１１から共通流路１３に至る第１上流側流路部分７ａと共通流路１３から構成される。第２インク流路８は、第２ホルダー１２から共通流路１３に至る第２上流側流路部分８ａと共通流路１３から構成される。
【００２６】
第１インク流路７の第１上流側流路部分７ａには、第１開閉弁１５が設けられている。第２インク流路８の第２上流側流路部分８ａには、第２開閉弁１６が設けられている。印刷ヘッド２、第１開閉弁１５および第２開閉弁１６は制御部３により駆動制御される。
【００２７】
第１インクカートリッジ５は、インクが貯留された第１インクカートリッジ本体１８と、第１インクカートリッジ本体１８に取り付けられた第１ＩＣメモリー１９を備える。第１ＩＣメモリー１９には、第１インクカートリッジ本体１８に貯留されたインクの色や製造日を表わすインク情報、第１インクカートリッジ本体１８内のインクのインク残量、第１識別情報が記憶保持される。第１識別情報は、第１インクカートリッジ本体１８に貯留されたインクが、外部の機器から供給された印刷データを印刷する印刷処理動作に用いられるものであることを示すものである。
【００２８】
第２インクカートリッジ６は、インクが貯留された第２インクカートリッジ本体２０と、第２インクカートリッジ本体２０に取り付けられた第２ＩＣメモリー２１を備える。第２ＩＣメモリー２１には、第２インクカートリッジ本体２０に貯留されたインクの色や製造日を表わすインク情報、第２インクカートリッジ本体２０内のインクのインク残量、第２識別情報が記憶保持される。第２識別情報は、第１識別情報とは相違する情報であり、インクカートリッジ本体２０内のインクが印刷ヘッド２のメンテナンス動作が行われる間、印刷ヘッド２に供給されるものであることを示すものである。
【００２９】
第１ホルダー１１は、当該第１ホルダー１１に装着された第１インクカートリッジ５の第１ＩＣメモリー１９に電気的に接続される第１接続部（読取部）２３を備える。制御部３は、第１接続部２３を介して第１ＩＣメモリー１９からインク情報、インク残量、識別情報を読み取るとともに、印刷ヘッド２から吐出されたインク量に基づいてインク残量の値を更新する。第２ホルダー１２は、当該第２ホルダー１２に装着された第２インクカートリッジ６の第２ＩＣメモリー２１に電気的に接続される第２接続部２４を備える。制御部３は、第２接続部２４を介して第２ＩＣメモリー２１からインク情報、インク残量、識別情報を読み取るとともに、印刷ヘッド２から吐出されたインク量に基づいてインク残量の値を更新する。
【００３０】
ここで、本例では、図１に示すように、第１インクカートリッジ５として、シアン、マゼンタ、イエロー、ブラックの各インクをそれぞれ貯留する第１シアンインクカートリッジ５（１）、第１マゼンタインクカートリッジ５（２）、第１イエローインクカートリッジ、および、第１ブラックインクカートリッジ５（４）を備える。また、第２インクカートリッジ６として、シアン、マゼンタ、イエロー、ブラックの各インクをそれぞれ貯留する第２シアンインクカートリッジ６（１）、第２マゼンタインクカートリッジ６（２）、第２イエローインクカートリッジ６（３）、および、第２ブラックインクカートリッジ６（４）を備える。各第１インクカートリッジ５に貯留されたインクと、各第２インクカートリッジ６に貯留されたインクは同種のものである。すなわち、第１インクカートリッジ５のシアン、マゼンタ、イエロー、ブラックの各インクと、第２インクカートリッジ６のシアン、マゼンタ、イエロー、ブラックの各インクは、同種のものである。
【００３１】
また、本例では、第１インク流路７として、第１シアンインクカートリッジ５（１）と印刷ヘッド２を連通させるシアンインク用の第１インク流路７、第１マゼンタインクカートリッジ５（２）と印刷ヘッド２を連通させるマゼンタインク用の第１インク流路７、第１イエローインクカートリッジ５（３）と印刷ヘッド２を連通させるイエローインク用の第１インク流路７、および、第１ブラックインクカートリッジ５（４）と印刷ヘッド２を連通させるブラックインク用の第１インク流路７を備える。また、第２インク流路８として、第２シアンインクカートリッジ６（１）と印刷ヘッド２を連通させるシアンインク用の第２インク流路８、第２マゼンタインクカートリッジ６（２）と印刷ヘッド２を連通させるマゼンタインク用の第２インク流路８、第２イエローインクカートリッジ６（３）と印刷ヘッド２を連通させるイエローインク用の第２インク流路８、および、第２ブラックインクカートリッジ６（４）と印刷ヘッド２を連通させるブラックインク用の第２インク流路８を備える。第１開閉弁１５は各第１インク流路７の上流側流路部分７ａに設けられている。第２開閉弁１６は各第２インク流路８に設けられている。
【００３２】
次に、プリンター１は、印刷ヘッド２をメンテナンスするためのメンテナンス機構２７を備える。メンテナンス機構２７は、印刷ヘッド２のインクノズル面２ａを封鎖可能なヘッドキャップ２８と、ヘッドキャップ２８を昇降させる昇降機構２９を有する。昇降機構２９は、ヘッドキャップ２８を、インクノズル面２ａを封鎖する封鎖位置と、インクノズル面２ａと所定の間隔を開けて当該インクノズル面２ａに対向する離間位置との間で昇降させる。昇降機構２９は、駆動源として昇降モーター３０を備える。また、メンテナンス機構２７は、ヘッドキャップ２８が封鎖位置にあるときに、インクノズル面２ａとヘッドキャップ２８により形成される空間内に負圧を発生させて印刷ヘッド２からインクを吸引する吸引ポンプ３１を備える。さらに、メンテナンス機構２７は、吸引ポンプ３１により吸引したインクを貯留する廃インクタンク３２を備える。
【００３３】
さらに、プリンター１は、印刷ヘッド２を経由する紙搬送路に沿って記録紙を搬送する搬送機構を備える。搬送機構は駆動源として搬送モーター３３を備える（図２参照）。また、プリンター１は、プリンター１のステータスを表示するとともに、プリンター１に対する各種の命令の入力を受け付けるタッチパネル３４を備える（図２参照）。タッチパネル３４は、表示部と入力部を有していればよい。
【００３４】
（制御系）
図２は図１のインクジェットプリンターの制御系の概略ブロック図である。図３（ａ）はタッチパネル３４に表示される指示画面の説明図であり、図３（ｂ）はタッチパネル３４に表示される選択画面の説明図である。
【００３５】
プリンター１の制御系はＣＰＵを備える制御部３を中心に構成されている。制御部３の入力側には通信部３５が接続されている。制御部３の出力側には、印刷ヘッド２、昇降モーター３０、吸引ポンプ３１および搬送モーター３３が接続されている。また、制御部３には第１接続部２３、第２接続部２４、タッチパネル３４および記憶部３６が接続されている。記憶部３６は書き換え可能な不揮発性メモリーである。記憶部３６には、インク消費量テーブル５１と補填インク量テーブル５２が記憶保持されている。
【００３６】
通信部３５は、プリンター１と、コンピューターなどの外部の機器との間の通信を可能とする。外部の機器から供給される印刷データは通信部３５を介して制御部３に入力される。
【００３７】
制御部３は、印刷処理動作を司る印刷制御部４１、印刷ヘッド２のメンテナンス動作を司るメンテナンス制御部４２、インク供給系を制御するインク供給制御部４３を備える。
【００３８】
印刷制御部４１は、印刷データが制御部３に供給されると、印刷処理動作を行う。印刷処理動作では、印刷制御部４１は、印刷ヘッド２および搬送モーター３３を駆動して、搬送路を搬送される記録紙に印刷を施す。
【００３９】
メンテナンス制御部４２は、メンテナンス動作として、予め定めた一定期間を経過する毎にフラッシング動作を行う。フラッシング動作は、印刷ヘッド２のインクノズルの目詰まりを防止するために行われる。フラッシング動作では、メンテナンス制御部４２は、昇降モーター３０を駆動してヘッドキャップ２８を離間位置に配置するとともに、印刷ヘッド２を駆動して印刷ヘッド２（インクノズル）からヘッドキャップ２８に向って所定量のインクを吐出させる。
【００４０】
また、メンテナンス制御部４２は、メンテナンス動作として、吸引動作を行う。吸引動作は、制御部３に吸引命令が供給されることにより行われる。吸引命令が制御部３に供給される場合とは、例えば、印刷結果に印字のかすれなどが現われたときなどに、ユーザーがプリンター１に通信可能に接続されたホスト装置を操作して、ホスト装置からプリンター１に吸引命令を送信した場合である。また、吸引命令が制御部３に供給される場合とは、印刷結果に印字のかすれなどが現われたときなどに、ユーザーが、タッチパネル３４に表示された吸引命令ボタンをタッチした場合である。
【００４１】
インク供給制御部４３は、インクカートリッジ確認部（検出部）４５、インク残量管理部４６、インク残量監視部（監視部・制御部）４７、入力部４８、流路切替部４９、および、インク消費量管理部（消費量取得部）５０を備える。
【００４２】
インクカートリッジ確認部４５は、第１接続部２３を介して第１ホルダー１１に装着された各第１インクカートリッジ５の第１ＩＣメモリー１９からインク情報および識別情報を取得する。また、インクカートリッジ確認部４５は、インク情報および識別情報の取得により、各第１インクカートリッジ５の交換を検出する。さらに、インクカートリッジ確認部４５は、第１接続部２３とＩＣメモリー１９との切断と接続の検出によって、各第１インクカートリッジ５の交換を検出する。同様に、インクカートリッジ確認部４５は、第２接続部２４を介して第２ホルダー１２に装着された各第２インクカートリッジ６の第２ＩＣメモリー２１からインク情報および識別情報を取得する。また、インクカートリッジ確認部４５は、インク情報および識別情報の取得により、各第２インクカートリッジ６の交換を検出する。さらに、インクカートリッジ確認部４５は、第２接続部２４とＩＣメモリー２１との切断と接続の検出によって、各第２インクカートリッジ６の交換を検出する。
【００４３】
また、インクカートリッジ確認部４５は、インク情報および識別情報に基づいて、各インクカートリッジ５、６が各ホルダー１１、１２の所定の位置に適切に装着されているか否かを判定する。そして、インクカートリッジ確認部４５は、各ホルダー１１、１２に色違いのインクカートリッジ５、６が装着された場合、第２インクカートリッジ６が第１ホルダー１１に装着された場合、第１インクカートリッジ５が第２ホルダー１２に装着された場合に、タッチパネル３４に警告を表示して、各インクカートリッジ５、６の適切な位置への装着をユーザーに促す。また、各インクカートリッジ５、６が正確に装着されるまで、印刷制御部４１による印刷処理動作およびメンテナンス制御部４２によるメンテナンス動作を不能とする。
【００４４】
インク残量管理部４６は、印刷処理動作およびメンテナンス動作において印刷ヘッド２から吐出された各色のインクの消費量を取得する。また、インク残量管理部４６は、各色のインクの消費量と、印刷ヘッド２がインクを吐出した時点で使用されたインク流路に基づいて、各インクカートリッジ５、６内のインクのインク残量を算出する。そして、インク残量管理部４６は、算出したインク残量を、所定のタイミングで、各インクカートリッジ５、６のＩＣメモリー１９、２１に書き込む。
【００４５】
また、インク残量管理部４６は、各インクカートリッジ５、６のインク残量が予め設定した量を下回った場合には、タッチパネル３４にインクカートリッジ５、６の交換を促す指示画面４６ａを表示する。図３（ａ）は、第２インクカートリッジ６の交換を促す指示画面４６ａの例である。ここで、インクの消費量は、印刷ヘッド２が吐出するインク滴の大きさおよび数（ショット数）に基づいて取得できる。また、フラッシング動作によるインクの消費量は予め判っている。吸引動作によるインクの消費量は、吸引ポンプ３１の駆動時間（ポンプモーターの駆動時間）に基づいて取得できる。なお、指示画面４６ａは、プリンター１に接続された外部の機器のディスプレイに表示することもできる
【００４６】
インク残量監視部４７は、第１インクカートリッジ５のインク残量がメンテナンス動作を行うのに必要な所定量以上であるかを監視する。また、インク残量監視部４７は、第２インクカートリッジ６のインク残量がメンテナンス動作を行うのに必要な所定量以上であるかを監視する。すなわち、インク残量監視部４７は、インク残量と所定量を比較して、インク残量が所定量以上か否かを判断する。第１インクカートリッジ５のインク残量や第２インクカートリッジ６のインク残量がメンテナンス動作に必要な所定量以上か否かの判定は閾値を用いて行う。ここで、フラッシング動作や吸引動作に必要なインクの所定量は実験などにより測定した値から予測できる。従って、インク残量監視部４７は、このような予測値から設定した閾値を用いて判定を行うことができる。
【００４７】
入力部４８は、インク残量監視部４７によって第２インクカートリッジ６のインク残量がメンテナンス動作を行うのに必要な所定量に満たないことが検出されると、タッチパネル３４に選択画面４８ａを表示して、第１インクカートリッジ５のインクを用いてメンテナンス動作を行うか否かの選択を受け付ける。選択画面４８ａは、図３（ｂ）に示すものである。なお、選択画面４８ａは、プリンター１に接続された外部の機器のディスプレイに表示することもできる。
【００４８】
流路切替部４９は、第１開閉弁１５および第２開閉弁１６を駆動して、インク流路を第１インク流路７と第２インク流路８の間で選択的に切り換える。
【００４９】
より具体的には、流路切替部４９は、印刷処理動作ではインク流路を第１インク流路とし、印刷ヘッド２のメンテナンス動作ではインク流路を第２インク流路とする。すなわち、流路切替部４９は、印刷制御部４１が印刷処理動作を開始する際に第１開閉弁１５を開状態とし、第２開閉弁１６を閉状態とする。そして、流路切替部４９は、印刷処理動作が行われる間、第１インクカートリッジ５から印刷ヘッド２にインクを供給可能な状態を形成する。同様に、流路切替部４９は、メンテナンス制御部４２がメンテナンス動作を開始する際に第１開閉弁１５を閉状態とし、第２開閉弁１６を開状態とする。そして、流路切替部４９は、メンテナンス動作が行われる間、第２インクカートリッジ６から印刷ヘッド２にインクを供給可能な状態を形成する。
【００５０】
また、流路切替部４９は、入力部４８に第１インクカートリッジ５を使ってメンテナンス動作を行うことが入力された場合に、メンテナンス動作においてもインク流路を第１インク流路７とする。すなわち、流路切替部４９は、インク残量監視部４７が第２インクカートリッジ６のインク残量がメンテナンス動作を行うのに必要な所定量に満たないと判断した場合には、選択画面４８ａに「はい」の入力が行われた後に、インク流路を第１インク流路７とする。そして、流路切替部４９は、第２インクカートリッジ６の交換が検出され、第２インクカートリッジ６のインク残量が所定量以上であることが検出されるまで、インク流路を第２インク流路８とした状態を維持する。
【００５１】
インク消費量管理部５０は、インク流路を第１インク流路７とした状態で行われたメンテナンス動作で消費された各色のインクの消費量を取得する。そして、インク消費量管理部５０は、取得した各色のインクの消費量を記憶部３６のインク消費量テーブル５１に記憶する。また、インク消費量管理部５０は、インク流路を第１インク流路７とした状態でメンテナンス動作が複数回行われる場合には、各メンテナンス動作で消費された各色のインクの消費量を積算した値をインク消費量テーブル５１に記憶する。インク消費量テーブル５１は、インクの消費量とインクの色（シアンＣ、マセンタＭ、イエローＹ、ブラックＫ）とを対応付けた形態で記憶保持する（図５（ｂ）参照）。なお、フラッシング動作によるインクの消費量は予め判っており、吸引動作によるインクの消費量は、吸引ポンプ３１（ポンプモーター）の駆動時間に基づいて取得できる。従って、インク消費量管理部５０はメンテナンス動作で消費されたインクの消費量を取得できる。
【００５２】
また、インク消費量管理部５０は、インクカートリッジ確認部４５が第１インクカートリッジ５または第２インクカートリッジ６の交換を検出したときに、インク消費量テーブル５１に記憶保持された各色のインクの消費量の値をコピーして、補填インク量として補填インク量テーブル５２に記憶する。これにより補填インク量テーブル５２は、補填インク量とインクの色（シアンＣ、マセンタＭ、イエローＹ、ブラックＫ）とを対応付けた形態で記憶保持する（図５（ｂ）参照）。さらに、インク消費量管理部５０は、各色のインクの消費量を補填インク量として補填インク量テーブル５２に記憶すると、インク消費量テーブル５１の各色のインクの消費量の値をゼロとする。
【００５３】
ここで、流路切替部４９は、インクカートリッジ確認部４５が第２インクカートリッジ６の交換を検出したときに補填インク量テーブル５２を参照し、補填インク量がゼロより大きな値となっている色がある場合には、その色のインクを印刷ヘッド２に供給するインク流路を第２インク流路８とする。換言すれば、流路切替部４９は、インクカートリッジ確認部４５が第２インクカートリッジ６の交換を検出した時点でインク消費量管理部５０が消費量を取得している場合には、消費量が取得されている色のインクを供給するインク流路を第２インク流路８とする。
【００５４】
また、流路切替部４９は、補填インク量がゼロより大きな値であることに基づいてインク流路を第２インク流路８とした場合には、その後に行われる印刷処理動作において補填インク量分（消費量分）のインクが印刷ヘッド２から吐出されるまでの間、インク流路を第２インク流路８に維持する。
【００５５】
より具体的には、流路切替部４９は、インク流路を第２インク流路８とした後に行われる印刷処理動作において印刷ヘッド２からインクが吐出されると、印刷処理動作の単位動作が終了する毎に印刷ヘッド２が吐出した各色のインクの消費量を取得する。印刷処理動作の単位動作は、例えば、１行分の印刷データの印刷である。そして、流路切替部４９は、取得した消費量を補填インク量テーブル５２の対応する色の補填インク量から逐次に減算する。その後、流路切替部４９は、減算後の補填インク量がゼロになる時点までインク流路を第２インク流路８に維持する。そして、補填インク量がゼロとなった後には、流路切替部４９は流路切り替え動作を通常に戻す。すなわち、流路切替部４９は、印刷処理動作ではインク流路を第１インク流路７とし、印刷ヘッド２のメンテナンス動作ではインク流路を第２インク流路８とする。なお、印刷処理動作の単位動作は１頁分の印刷データの印刷とすることもできる。また、プリンター１がシリアルプリンターである場合には、印刷処理動作の単位動作を印刷ヘッド２が１方向に走査しながら行う１パス分の印刷とすることもできる。
【００５６】
（メンテナンス動作）
図４はメンテナンス動作のフローチャートである。プリンター１に電源が投入されると、プリンター１は、各ホルダー１１、１２に第１インクカートリッジ５および第２インクカートリッジ６が適切に装着されているか否かを判断する。各インクカートリッジ５、６が適切に装着されている場合には、プリンター１は、印刷データの供給や、タッチパネル３４を介しての命令を待つ待機状態となる。
【００５７】
その後、印刷データが供給されると印刷制御部４１は印刷処理動作を行う。印刷処理動作に際して流路切替部４９はインク流路を第１インク流路７とする。また、メンテナンス制御部４２は一定期間が経過する毎にフラッシング動作を行う。さらに、メンテナンス制御部４２は、ユーザーによる吸引命令の供給により、吸引動作を行う。
【００５８】
ここで、メンテナンス動作（フランシング動作および吸引動作）が行われる際には（ステップＳＴ１）、インク残量監視部４７が第２インクカートリッジ６のインク残量がメンテナンス動作を行うのに必要な所定量以上か否かを判断する（ステップＳＴ２）。
【００５９】
第２インクカートリッジ６のインク残量がメンテナンス動作を行うのに必要な所定量以上の場合には（ステップＳＴ２：Ｙｅｓ）、メンテナンス制御部４２によってメンテナンス動作が行われる。ここで、流路切替部４９は、メンテナンス動作が行われる前にインク流路を第２インク流路８とし、メンテナンス動作の間、インク流路を第２インク流路８に維持する（ステップＳＴ３、ステップＳＴ４）。
【００６０】
第２インクカートリッジ６のインク残量がメンテナンス動作を行うのに必要な所定量に満たない場合には（ステップＳＴ２：Ｎｏ）、インク残量監視部４７は、第１インクカートリッジ５のインク残量がメンテナンス動作を行うのに必要な所定量以上か否かを判断する（ステップＳＴ５）。ここで、第１インクカートリッジ５のインク残量が所定量以上の場合には（ステップＳＴ５：Ｙｅｓ）、入力部４８は選択画面４８ａを表示する（ステップＳＴ６）。そして、入力部４８は、ユーザーによって、第１インクカートリッジ５のインクを用いてメンテナンス動作を行うか否かの選択が入力されるのを待つ（ステップＳＴ７）。選択画面４８ａは、所定量に満たないインクカートリッジとその色を表示してもよい。
【００６１】
その後、第１インクカートリッジ５のインクを用いてメンテナンス動作を行うことが入力されると（ステップＳＴ７：Ｙｅｓ）、流路切替部４９はインク流路を第１インク流路７に切り換える（ステップＳＴ８）。そして、流路切替部４９は、その後に行われるメンテナンス動作において、インク流路を第１インク流路７に維持する（ステップＳＴ８、ステップＳＴ９）。
【００６２】
ここで、ステップＳＴ９におけるメンテナンス動作はインク流路を第１インク流路７とした状態で行われている。従って、インク消費量管理部５０は、メンテナンス動作で消費した各色のインクの消費量を取得して、この消費量をインク消費量テーブル５１に記憶する（ステップＳＴ１０）。
【００６３】
次に、ステップＳＴ５において、第１インクカートリッジ５のインク残量がメンテナンス動作を行うのに必要な所定量に満たないと判断された場合には（ステップＳＴ５：Ｎｏ）、インク残量管理部４６は、タッチパネル３４に第２インクカートリッジ５の交換を促す指示画面を表示する（ステップＳＴ１１）。また、第１インクカートリッジ５の交換を促す指示画面を表示してもよい。また、ステップＳＴ７において、第１インクカートリッジ５のインクを用いてメンテナンス動作を行うことが選択されなかった場合には（ステップＳＴ７：Ｎｏ）、インク残量管理部４６はタッチパネル３４に第２インクカートリッジ６の交換を促す指示画面４６ａを表示する（ステップＳＴ１１）。その後、プリンター１はインク残量が所定量に満たないインクカートリッジ（第１インクカートリッジ５または第２インクカートリッジ６）がユーザーによって交換されるのを待つ（ステップＳＴ１２）。
【００６４】
ここで、インク残量が所定量に満たないインクカートリッジ（第１インクカートリッジ５または第２インクカートリッジ６）が交換されると（ステップＳＴ１２：Ｙｅｓ）、プリンター１ではインクカートリッジの交換時の処理動作が行われる（ステップＳＴ１３）。
【００６５】
（インクカートリッジの交換時の処理動作）
図５（ａ）は図４のステップＳＴ１３における第２インクカートリッジ６の交換時の処理動作のフローチャートであり、図５（ｂ）は第２インクカートリッジ６の交換時の処理動作の説明図である。図５（ａ）に示すように、第２インクカートリッジ６が交換されたことがインクカートリッジ確認部４５により検出されると（ステップＳＴ２１）、インク消費量管理部５０はインク消費量テーブル５１に記憶保持された交換されたインクカートリッジの色のインクの消費量の値をコピーする。そして、図５（ｂ）に示すように、インク消費量管理部５０はコピーした値を該当する色のインクの補填インク量として補填インク量テーブル５２に記憶する。また、インク消費量管理部５０は、該当する色のインクの消費量を補填インク量として補填インク量テーブル５２にコピーすると、インク消費量テーブル５１に記憶保持された該当する色のインクの消費量の値をゼロとする（ステップＳＴ２２）。なお、第１インクカートリッジの場合も同様となる。
【００６６】
本例では、図５（ｂ）に示すように、インク消費量テーブル５１はインクの色に対応するＣ、Ｍ、Ｙ、Ｋの４つの欄を備える。また、補填インク量テーブル５２はインクの色に対応するＣ、Ｍ、Ｙ、Ｋの４つの欄を備える。ここで、図４のステップＳＴ９においてメンテナンス動作が行われた場合には、その後に続くステップＳＴ１０においてインク消費量管理部５０はインク消費量テーブル５１の各欄に、シアンＣのインクの消費量、マセンタＭのインクの消費量、イエローＹのインクの消費量、ブラックＫのインクの消費量を記憶する。従って、その後にインクカートリッジ５、６が交換されると、インク消費量テーブル５１の各欄に記憶された各色のインクの消費量が補填インク量として補填インク量テーブル５２のＣ、Ｍ、Ｙ、Ｋの各欄にして記憶される。
【００６７】
（第２インクカートリッジの交換後に行われる印刷処理動作）
図６は第２インクカートリッジ６の交換後に行われる印刷処理動作のフローチャートであり、メンテナンス動作を第１インクカートリッジで行った後にインク補填する場合である。なお、インク補填するかどうかは、補填インク量テーブル５２に０でない色があるか否かなので、補填インク量テーブル５２に０でない色があるときに、図６のフローチャートを実行することになる。第２インクカートリッジ６が交換された後に印刷処理動作が行われる場合には、流路切替部４９は補填インク量テーブル５２を参照する。そして、補填インク量テーブル５２の各欄に記憶された補填インク量が０か否かを確認する（ステップＳＴ３１）。
【００６８】
確認した欄の補填インク量が０の場合には（ステップＳＴ３１：Ｙｅｓ）、流路切替部４９は、その欄の色のインクを供給するインク流路を第１インク流路７とする（ステップＳＴ３２）。ここで、確認した欄の補填インク量が０の場合とは、インク流路を第１インク流路８とした状態でメンテナンス動作が行われていない場合である。また、確認した欄の補填インク量が０の場合とは、インク流路を第１インク流路８とした状態で行われたメンテナンス動作において当該色のインクが消費されていない場合である。従って、流路切替部４９は、通常の流路切り替え動作のとおり、印刷処理動作においてインク流路を第１インク流路７として、第１インクカートリッジ５から印刷ヘッド２にインクを供給可能な状態を形成する。
【００６９】
一方、確認した欄の補填インク量が０より大きい場合には（ステップＳＴ３１：Ｎｏ）、流路切替部４９は、その欄の色のインクを供給するインク流路を第２インク流路８とする（ステップＳＴ３３）。ここで、確認した欄の補填インク量が０より大きい場合とは、インク流路を第１インク流路８とした状態で行われたメンテナンス動作において当該色のインクが消費されている場合である。従って、流路切替部４９は印刷処理動作においてインク流路を第２インク流路８として、第２インクカートリッジ６から印刷ヘッド２にインクを供給可能な状態を形成する。これにより、メンテナンス動作において第１インクカートリッジ５から消費された分のインクを第２インクカートリッジ６から供給可能とする。
【００７０】
ステップＳＴ３２、ＳＴ３４によるインク流路の選択は、各色のインク流路について行われる（ステップＳＴ３１〜ステップＳＴ３４）。
【００７１】
その後、印刷制御部４１により印刷処理動作の単位動作が行われる（ステップＳＴ３５）。ここで、単位動作が行われると、流路切替部４９は各色のインクの消費量を取得する。また、流路切替部４９は、補填インク量テーブル５２の各欄の補填インク量がゼロか否かを確認して（ステップＳＴ３６）、補填インク量がゼロでない場合には（ステップＳＴ３６：Ｎｏ）、補填インク量テーブル５２の対応する色の欄の補填インク量からインクの消費量を減算する（ステップＳＴ３７）。ステップＳＴ３４、ＳＴ３５による補填インク量からのインクの消費量の減算は、補填インク量テーブル５２の全ての欄について（全ての色について）行われる（ステップＳＴ３５〜ステップＳＴ３８）。
【００７２】
その後は、印刷データの印刷が終了するまでステップＳＴ３１〜ステップＳＴ３８の動作が繰り返される。ここで、ステップＳＴ３５の単位動作が繰り返される間に補填インク量テーブル５２の補填インク量がゼロとなると（ステップＳＴ３１）、流路切替部４９は補填インク量がゼロとなった色のインク流路を第１インク流路とする（ステップＳＴ３２）。これにより、メンテナンス動作において第１インクカートリッジ５から消費された分のインクの第２インクカートリッジ６からの補填が終了する。そして、補填インク量テーブル５２の全ての欄の補填インク量がゼロとなると、流路切替部４９は、通常の流路切り替え動作とする。すなわち、流路切替部４９は、印刷処理動作においてインク流路を第１インク流路７とし、メンテナンス動作においてインク流路を第２インク流路８とする。
【００７３】
（作用効果）
本例のインクジェットプリンター１によれば、印刷処理動作ではインクが第１インクカートリッジ５から供給され、メンテナンス動作ではインクが第２インクカートリッジ６から供給される。従って、第１インクカートリッジ５をユーザーが購入するものとし、第２インクカートリッジ６をメーカーなどがサービスで提供するものとすれば、ユーザーによるメンテナンス動作分のインクの負担を軽減できる。しかし、メンテナンス動作用のインクカートリッジをメーカーがサービスで提供するものとする場合には、メンテナンス動作用のインクカートリッジのインクが終了したときに、ユーザーはメンテナンス動作用の新たなインクカートリッジがメーカーから供給されるのを待たなければならず、メンテナンス動作を行うことができなくなるという問題が発生する。このような問題に対して、本例では、第２インクカートリッジ６のインク残量がメンテナンス動作を行うのに必要な所定量に満たない状態では、流路切替部４９はメンテナンス動作でもインク流路を第１インク流路７とする。従って、第１インクカートリッジ５から供給されるインクによってメンテナンス動作を行うことができる。
【００７４】
ここで、第１インクカートリッジ５をユーザーが購入するものとし、第２インクカートリッジ６をメーカーなどがサービスで提供するものとしたときに、メンテナンス動作においてインク流路を第１インク流路７とすると、ユーザーはメンテナンス動作に消費される分のインクを負担することになる。これに対して、本例では、メンテナンス動作のために第１インクカートリッジ５から消費したインクの消費量に対応する量のインクが、第２インクカートリッジ６の交換後に行われる印刷処理動作において第２インクカートリッジ６から補填される。よって、ユーザーは、メンテナンス動作に消費される分のインクを実質的に負担しなくて済む。
【００７５】
また、本例では、第２インクカートリッジ６のインク残量が所定量に満たないことが検出されると、第１インクカートリッジ５のインクを用いてメンテナンス動作を行うか否かの選択を受け付け、第１インクカートリッジ５のインクを用いてメンテナンス動作を行うことが選択されると、流路切替部４９がインク流路を第１インク流路７に切り換える。従って、第１インクカートリッジ５のインクがメンテナンス動作に用いられることをユーザーが確認できる。
【００７６】
さらに、本例では、ＩＣメモリー１９、２１に記録された識別情報に基づいて、第１インクカートリッジ５と第２インクカートリッジ６を区別できる。従って、第１インクカートリッジ５の替わりに第２インクカートリッジ６が第１ホルダー１１に装着されて使用されることを防止できる。よって、第１インクカートリッジ５をユーザーが購入するものとし、第２インクカートリッジ６をメーカーなどからサービスで提供するものとすることが可能となる。あるいは、第２インクカートリッジ６をリースなどによってユーザーに貸し出すことができる。
【００７７】
なお、第２インクカートリッジ６のインク残量がメンテナンス動作を行うのに必要な所定量に満たない状態となると、ユーザーに確認することなく、メンテナンス動作においてもインク流路を第１インク流路７とするようにしてもよい。
【００７８】
また、メンテナンス動作には、インクカートリッジ５、６を交換したときに、印刷ヘッド２にインクを充填する初期充填動作を含んでもよい。
【００７９】
さらに、流路を切り替える場合は、現在の流路を記憶しておき、切り替え不要の場合はそのまま維持してもよい。
【符号の説明】
【００８０】
１・・プリンター（インクジェットプリンター）、２・・印刷ヘッド、２ａ・・インクノズル面、３・・制御部、５・・第１インクカートリッジ、６・・第２インクカートリッジ、７・・第１インク流路、７ａ・・上流側流路部分、８・・第２インク流路、８ａ・・上流側流路部分、１１・・第１ホルダー、１２・・第２ホルダー、１３・・共通流路、１５・・第１開閉弁、１６・・第２開閉弁、１８・・第１インクカートリッジ本体、１９・・第２ＩＣメモリー、２０・・第２インクカートリッジ本体、２１・・第２ＩＣメモリー、２３・・第１接続部（読取部）、２４・・第２接続部、２７・・メンテナンス機構、２８・・ヘッドキャップ、２９・・昇降機構、３０・・昇降モーター、３１・・吸引ポンプ、３２・・廃インクタンク、３３・・搬送モーター、３４・・タッチパネル、３５・・通信部、３６・・記憶部、４１・・印刷制御部、４２・・メンテナンス制御部、４３・・インク供給制御部、４５・・インクカートリッジ確認部（検出部）、４６・・インク残量管理部、４６ａ・・指示画面、４７・・インク残量監視部（監視部・制御部）、４８・・入力部、４８ａ・・選択画面、４９・・流路切替部、５０・・インク消費量管理部（消費量取得部）、５１・・インク消費量テーブル、５２・・補填インク量テーブル
【図１】
2017030217.tif 000003
【図２】
2017030217.tif 000004
【図３】
2017030217.tif 000005
【図４】
2017030217.tif 000006
【図５】
2017030217.tif 000007
【図６】
2017030217.tif 000008