(57)【要約】【課題】使用されるインクの品質に関わらず、良好な印刷結果を得ることを目的とする。【解決手段】インクカートリッジ２０が純正品であるか否かに関する品質情報を記憶する不揮発性メモリＭ１，Ｍ２と、不揮発性メモリから読み出した品質情報の履歴を記憶する履歴情報記憶手段９４と、インクジェットヘッド３０を介してインクカートリッジ内のインクを所定量排出する機能回復処理を実行する機能回復処理手段８５，８７と、履歴情報と今回読み出した品質情報とに基づいて、前回装着したインクカートリッジおよび今回装着したインクカートリッジが、純正品であるか否かを判別する品質判別手段９５と、両カートリッジのうち少なくとも一方が純正品でないと判定した場合、機能回復処理におけるインク排出量を所定量より多くするように制御するメンテナンス制御手段８４と、を備えたものである。【選択図】図４
2007118339.tif 000002
【特許請求の範囲】
【請求項１】
着脱自在なインクカートリッジと、当該インクカートリッジからインク供給を受けてインクを吐出するインクジェットヘッドとを具備したインクジェットプリンタであって、
前記インクカートリッジは、当該インクカートリッジが純正品であるか否かに関する品質情報を含むインク管理情報を記憶するカートリッジ記憶部を搭載しており、
前記カートリッジ記憶部から、前記インク管理情報を読み出す読み出し手段と、
前記読み出し手段により読み出した前記インク管理情報の履歴である履歴情報を記憶する履歴情報記憶手段と、
前記インクジェットヘッドの機能回復のために、当該インクジェットヘッドを介して前記インクカートリッジ内のインクを所定量排出する機能回復処理を実行する機能回復処理手段と、
前記履歴情報記憶手段から読み出した前記履歴情報と、前記読み出し手段により読み出した前記インク管理情報と、に含まれる前記品質情報に基づいて、前回装着したインクカートリッジおよび今回装着したインクカートリッジが、純正品であるか否かを判別する品質判別手段と、
前記品質判別手段による判別結果に基づいて、前記機能回復処理手段を制御する制御手段と、を備え、
前記制御手段は、前記品質判別手段により、前回または今回装着されているインクカートリッジの少なくとも一方が純正品でないと判定された場合、前記機能回復処理手段によるインク排出量を前記所定量より多くすることを特徴とするインクジェットプリンタ。
【請求項２】
電源ＯＮ状態において、前記インクジェットヘッドからインク吐出またはインク排出を行っていない休止時間を計時する計時手段をさらに備え、
前記機能回復処理手段は、電源ＯＮ時、前記インクカートリッジの装着時、所定の前記休止時間を経過した後で印刷処理の実行が指令されたとき、の全てにおいて前記機能回復処理を実行することを特徴とする請求項１に記載のインクジェットプリンタ。
【請求項３】
前記カートリッジ記憶部には、前記インク管理情報として、さらに前記インクカートリッジの型番を記憶しており、
前記読み出し手段により読み出した前記インク管理情報に含まれる前記インクカートリッジの型番に基づいて、今回装着したインクカートリッジが、プリンタ機種に対応しているか否かを判別する対応判別手段を、さらに備え、
前記制御手段は、前記対応判別手段により、今回装着したインクカートリッジがプリンタ機種に対応していないと判定された場合、前記機能回復処理手段による処理を中止してエラー報知を行うことを特徴とする請求項１または２に記載のインクジェットプリンタ。
【請求項４】
前記機能回復処理手段は、前記インクジェットヘッドを駆動してインクの捨て吐出を行わせるヘッド駆動手段、および／または前記インクジェットヘッドからインクを吸引するインク吸引手段により構成されていることを特徴とする請求項１、２または３に記載のインクジェットプリンタ。
【請求項５】
インクカートリッジが着脱自在に装着されると共に、当該インクカートリッジからインク供給を受けてインクを吐出するインクジェットヘッドを具備したインクジェットプリンタの機能回復制御方法であって、
前記インクカートリッジは、当該インクカートリッジが純正品であるか否かに関する品質情報を含むインク管理情報を記憶するカートリッジ記憶部を搭載しており、
前記カートリッジ記憶部から、前記インク管理情報を読み出すと共に、その読み出し結果を、読み出し結果の履歴情報を記憶するための履歴情報記憶手段に記憶するステップと、
前記履歴情報記憶手段から読み出した前記履歴情報と、今回装着したインクカートリッジの前記カートリッジ記憶部から読み出した前記インク管理情報と、に含まれる前記品質情報に基づいて、前回装着したインクカートリッジおよび今回装着したインクカートリッジが、純正品であるか否かを判別するステップと、
前記純正品であるか否かの判別結果に基づいて、前記インクジェットヘッドの機能回復のために、当該インクジェットヘッドを介して前記インクカートリッジ内のインクを所定量排出する機能回復処理を実行するステップと、を備え、
前記機能回復処理を実行するステップでは、前回または今回装着したインクカートリッジの少なくとも一方が純正品でないと判定した場合、前記機能回復処理手段によるインク排出量を前記所定量より多くすることを特徴とするインクジェットプリンタの機能回復制御方法。
【請求項６】
コンピュータを、請求項１ないし４のいずれか１項に記載のインクジェットプリンタにおける各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクカートリッジが着脱自在に装着されると共に、当該インクカートリッジからインク供給を受けてインクを吐出するインクジェットヘッドを具備したインクジェットプリンタ、インクジェットプリンタの機能回復制御方法およびプログラムに関するものである。
【背景技術】
【０００２】
インクジェットプリンタは、通常、プリンタ本体にインクを収容したインクカートリッジが着脱自在に装着されることによりインクが供給され、インク切れとなった場合は新規のインクカートリッジと交換されることで印刷を継続することができるようになっている（例えば、特許文献１参照）。このようなインクカートリッジの交換は、プリンタメーカーが推奨する純正品を用いることが好ましいが、稀にインク切れとなったインクカートリッジにインクを詰め替えて、再使用するユーザが存在する。
【特許文献１】特開２００１−３１５３２３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、インクジェットプリンタは、純正インクを使用した場合に、最も良好な印刷結果が得られるように設計されているため、プリンタメーカーが保証しないインクを詰め替えて再使用すると、プリンタの性能が有効に発揮できず、印刷品質を維持できなくなるといった問題がある。さらには、今回使用したインクと今回使用したインクが異なる場合、インクジェットヘッド内に残っていたインクと新たに供給されたインクとが混ざり、インクが凝固してインクジェットヘッドの目詰まりを起こすといった不具合も生じる。
【０００４】
本発明は、上記の問題点に鑑み、使用されるインクの品質に関わらず、可能な限り良好な印刷結果を得ることができるインクジェットプリンタ、インクジェットプリンタの機能回復制御方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明のインクジェットプリンタは、着脱自在なインクカートリッジと、当該インクカートリッジからインク供給を受けてインクを吐出するインクジェットヘッドとを具備したインクジェットプリンタであって、インクカートリッジは、当該インクカートリッジが純正品であるか否かに関する品質情報を含むインク管理情報を記憶するカートリッジ記憶部を搭載しており、カートリッジ記憶部から、インク管理情報を読み出す読み出し手段と、読み出し手段により読み出したインク管理情報の履歴である履歴情報を記憶する履歴情報記憶手段と、インクジェットヘッドの機能回復のために、当該インクジェットヘッドを介してインクカートリッジ内のインクを所定量排出する機能回復処理を実行する機能回復処理手段と、履歴情報記憶手段から読み出した履歴情報と、読み出し手段により読み出したインク管理情報と、に含まれる品質情報に基づいて、前回装着したインクカートリッジおよび今回装着したインクカートリッジが、純正品であるか否かを判別する品質判別手段と、品質判別手段による判別結果に基づいて、機能回復処理手段を制御する制御手段と、を備え、制御手段は、品質判別手段により、前回または今回装着されているインクカートリッジの少なくとも一方が純正品でないと判定された場合、機能回復処理手段によるインク排出量を所定量より多くすることを特徴とする。
【０００６】
本発明のインクジェットプリンタの機能回復制御方法は、インクカートリッジが着脱自在に装着されると共に、当該インクカートリッジからインク供給を受けてインクを吐出するインクジェットヘッドを具備したインクジェットプリンタの機能回復制御方法であって、インクカートリッジは、当該インクカートリッジが純正品であるか否かに関する品質情報を含むインク管理情報を記憶するカートリッジ記憶部を搭載しており、カートリッジ記憶部から、インク管理情報を読み出すと共に、その読み出し結果を、読み出し結果の履歴情報を記憶するための履歴情報記憶手段に記憶するステップと、履歴情報記憶手段から読み出した履歴情報と、今回装着したインクカートリッジのカートリッジ記憶部から読み出したインク管理情報と、に含まれる品質情報に基づいて、前回装着したインクカートリッジおよび今回装着したインクカートリッジが、純正品であるか否かを判別するステップと、純正品であるか否かの判別結果に基づいて、インクジェットヘッドの機能回復のために、当該インクジェットヘッドを介してインクカートリッジ内のインクを所定量排出する機能回復処理を実行するステップと、を備え、機能回復処理を実行するステップでは、前回または今回装着したインクカートリッジの少なくとも一方が純正品でないと判定した場合、機能回復処理手段によるインク排出量を所定量より多くすることを特徴とする。
【０００７】
これらの構成によれば、前回装着されたインクカートリッジの履歴情報と、今回装着されているインクカートリッジから読み出したインク管理情報とに含まれる品質情報に基づいて、これらのうちいずれか純正品でないと判定した場合、機能回復処理におけるインク排出量を多くする（すなわち、比較的重い機能回復処理を実行する）ため、使用されているインクが純正品であるか否かに関わらず、良好な印刷結果を得ることができる。また、前回および今回装着されたインクカートリッジがいずれも純正品である場合以外は、機能回復処理におけるインク排出量を多くするため、インクカートリッジ内に残っていたインクを排出することができ、異種インクの混合を起因とするインクジェットヘッドの目詰まりを防止することができる。
【０００８】
上記のインクジェットプリンタにおいて、電源ＯＮ状態において、インクジェットヘッドからインク吐出またはインク排出を行っていない休止時間を計時する計時手段をさらに備え、機能回復処理手段は、電源ＯＮ時、前記インクカートリッジの装着時、所定の休止時間を経過した後で印刷処理の実行が指令されたとき、の全てにおいて機能回復処理を実行することが好ましい。
【０００９】
この構成によれば、電源ＯＮ時やインクカートリッジの装着時はもちろん、所定の休止時間を経過した後で印刷処理の実行が指令されたときにも機能回復処理を実行するため、インクジェットヘッドの目詰まり等のトラブルをより確実に防止することができる。
【００１０】
上記のインクジェットプリンタにおいて、カートリッジ記憶部には、インク管理情報として、さらにインクカートリッジの型番を記憶しており、読み出し手段により読み出したインク管理情報に含まれるインクカートリッジの型番に基づいて、今回装着したインクカートリッジが、プリンタ機種に対応しているか否かを判別する対応判別手段を、さらに備え、制御手段は、対応判別手段により、今回装着したインクカートリッジがプリンタ機種に対応していないと判定された場合、機能回復処理手段による処理を中止してエラー報知を行うことが好ましい。
【００１１】
この構成によれば、インクカートリッジがプリンタ機種に対応していない場合は、インクジェットヘッドの目詰まり等のトラブルが生じ易いため、機能回復処理を中止してエラー報知を行うことで、ユーザにインクカートリッジの交換を促し、トラブルを未然に防止することができる。
【００１２】
上記のインクジェットプリンタにおいて、機能回復処理手段は、インクジェットヘッドを駆動してインクの捨て吐出を行わせるヘッド駆動手段、および／またはインクジェットヘッドからインクを吸引するインク吸引手段により構成されていることが好ましい。
【００１３】
この構成によれば、インクの捨て吐出を行わせるフラッシング処理やインクを吸引する吸引処理により、メニスカスを良好な状態に保つための効果的且つ効率的な機能回復処理を行うことができる。
【００１４】
本発明のプログラムは、コンピュータを、上記のいずれか１項に記載のインクジェットプリンタにおける各手段として機能させるためのものであることを特徴とする。
【００１５】
この構成によれば、純正品以外のインクカートリッジを使用した場合でも、インクジェットヘッドの目詰まり等のトラブルを防止し、印刷品質の低下を極力避け得るインクジェットプリンタを実現するためのコンピュータプログラムを提供することができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の一実施形態に係るインクジェットプリンタ、インクジェットプリンタの機能回復制御方法およびプログラムについて、添付図面を参照しながら詳細に説明する。本発明のインクジェットプリンタは、前回または今回装着したインクカートリッジの少なくとも一方が純正品でないと判定した場合、通常電源ＯＮ時やインクカートリッジの交換時に実行する機能回復処理において、インク排出量を多くすることにより、異種インクの混合を起因とするインクジェットヘッドの不具合を防止できるように構成されている。そこで、以下、パーマネント方式のヘッドユニットを具備したインクジェットプリンタを例に挙げて説明する。
【００１７】
図１は、本発明の一実施形態に係るインクジェットプリンタ１０の概略斜視図である。同図に示すように、インクジェットプリンタ１０は、筐体５０（プリンタ本体）と、２つのカートリッジ２１，２２から成るインクカートリッジ２０とを備えている。インクカートリッジ２０は、キャリッジ３３に載置されており、当該キャリッジ３３は、キャリッジモータ３５により駆動されるタイミングベルト３４を介し、ガイド部材３６に案内されてプラテン３７の長手方向に沿った主走査方向に往復移動するように構成されている。また、印刷媒体３８は、図示しない用紙送り部材によって、主走査方向に直交する副走査方向に搬送されるようになっている。
【００１８】
キャリッジ３３の印刷媒体３８に対向する底面には、破線で示したインクジェットヘッド３０（黒インクジェットヘッド３１、カラーインクジェットヘッド３２）が搭載され、その上部には、黒インクジェットヘッド３１に黒インクを供給する黒カートリッジ２１、並びにカラーインクジェットヘッド３２にマゼンタ、シアン、イエローの各インクを供給するカラーカートリッジ２２が、主走査方向に隣接するようにして着脱自在に装着されている。また、当該インクジェットヘッド３０と当該カートリッジ２０とにより、パーマネント方式のヘッドユニットが構成されている。
【００１９】
インクジェットヘッド３０のホームポジション（非印刷領域）には、ワイピングユニット４５および吸引ユニット４６が配置されている。ワイピングユニット４５は、吸引ユニット４６による吸引処理の後、ワイパーブレード５８，５９（図４参照）により、ノズル開口面の拭き取りを行うものである。ワイパーブレード５８，５９は、ゴムや軟質樹脂等で構成され、ワイピングユニット４５の先端部に上方に突出するように組み込まれている。このワイパーブレード５８，５９に対し、キャリッジ３３に搭載されたインクジェットヘッド３０が主走査方向に往復動することで、拭き取り動作が行われる。
【００２０】
一方、吸引ユニット４６は、インクジェットヘッド３０が直上まで移動してきたときに、上方に移動して黒インクジェットヘッド３１のノズル形成面を封止する吸引キャップ４１と、カラーインクジェットヘッド３２のノズル形成面を色毎に封止する吸引キャップ４２と、これらの吸引キャップ４１，４２に負圧を与える吸引ポンプ４４（インク吸引手段）とを有しており、当該吸引ユニット４６によって、機能回復処理の一つであるインク吸引処理が行われる。
【００２１】
吸引キャップ４１，４２は、吸引ポンプ４４からの負圧をインクジェットヘッド３０に作用させて、インク吸引処理を行うと共に、インクジェットプリンタ１０の休止期間中において、インクジェットヘッド３０のノズル開口面を封止してインク溶媒の蒸発を抑制させる蓋体として機能する。インク吸引処理によって吸引されたインクは吸引キャップ４１，４２と接続された廃インク貯留タンク４８（図４参照）に蓄えられる。廃インク貯留タンク４８には、繊維質の廃インク吸収体４９が収容されており、吸引または捨て吐出（空吐出）されたインクはこの廃インク吸収体４９に吸収される。
【００２２】
また、吸引キャップ４１，４２は、機能回復処理のもう一つの処理であるフラッシング処理において、インクジェットヘッド３０との間にわずかの間隙を存して対峙し、インクジェットヘッド３０から捨て吐出されるインクを受けるインク受けとしても機能する。フラッシング処理は、印刷処理中において数分に１回の割合で、インクジェットヘッド３０をホームポジションに移動させた状態で、所定量のインクを捨て吐出させることにより行うものである。なお、フラッシング処理はその排出インク量に応じて、大、小の２つのモードに分類されている（図７参照）。
【００２３】
図２（ａ）は、黒カートリッジ２１の外観斜視図であり、同図（ｂ）は、カラーカートリッジ２２の外観斜視図である。黒カートリッジ２１は、黒インクを収容するインク室２１ａ（カートリッジ本体）を有し、当該インク２１ａ室の底面５１（図示上面）には、インク室２１ａと黒インクジェットヘッド３１のインク連通路とを接続するインク供給口５２と、各カートリッジを管理するためのインク管理情報を記憶した不揮発性メモリＭ１（カートリッジ記憶部）と、当該不揮発性メモリＭ１へのアクセスのための端子５４とが設けられている。尚、不揮発性メモリにはＥＥＰＲＯＭが一般的に用いられるが、フラッシュＲＯＭや電池を有するＲＡＭを用いて構成しても良いし、あるいはＲＦＩＤでも良い。
【００２４】
一方、カラーカートリッジ２２は、マゼンタ、シアン、イエローの各インクを個別に収容するインク室２２ａ，２２ｂ，２２ｃ（カートリッジ本体）を有すると共に、当該インク室２２ａ，２２ｂ，２２ｃの底面６１（図示上面）には、各インク室（図示上面）とカラーインクジェットヘッド３２のインク連通路とを接続するインク供給口６２，６３，６４が設けられている。また、カラーカートリッジ２２の底面には、各色に共通して、全色のインク管理情報を記憶した不揮発性メモリＭ２（カートリッジ記憶部）と、当該不揮発性メモリＭ２へのアクセスのための端子６６とが設けられている。不揮発性メモリＭ２には、各色のインク管理情報が記憶され、黒カートリッジ２１と同様に、プリンタ本体からの指令に基づいて、情報の読み出しおよび書き込みが可能となっている。
【００２５】
黒カートリッジ２１およびカラーカートリッジ２２に搭載された不揮発性メモリＭ１，Ｍ２には、インク管理情報として、インクカートリッジ２０の型番（製造番号）、個々のカートリッジを識別するためのカートリッジＩＤ、製造年月日、インク色、インクの組成の他、純正インクか否かに関する品質情報等を記憶しており、プリンタ本体からの指令に基づいて、情報の読み出しおよび書き込みが可能となっている。また、このインク管理情報は、プリンタ本体側が各種情報を読み出して適切な印刷処理やメンテナンス処理（機能回復処理）を行うために利用する。なお、プリンタ本体が、型番やカートリッジＩＤによって、インクカートリッジ２０内のインクが純正品であるか否かを判別できる場合には、上記の品質情報の記憶を省略しても良い。
【００２６】
また、不揮発性メモリＭ１，Ｍ２は、具体的にＥＥＰＲＯＭ等の記憶媒体により構成され、ＩＣチップとして搭載されるが、ＩＣチップ以外にも、磁気テープやシンボル画像（２次元コード等）等により構成することも可能である。
【００２７】
図３は、図２に示した各カートリッジ２１，２２が装着されるヘッドホルダ７１の外観斜視図である。同図に示すように、ヘッドホルダ７１には、各カートリッジ２１，２２が装着された場合に、各カートリッジ２１，２２の端子５４，６６と接触可能な電極端子７２，７３が設けられている。また、これらの電極端子７２，７３は、不揮発性メモリＭ１，Ｍ２に記憶されている情報を読み取る情報読み取り部７４，７５にそれぞれ接続されており、これら情報読み取り部７４，７５は、フレキシブルケーブル４７によって、プリンタ本体の制御装置４０（図１参照）に接続されている。
【００２８】
次に、図４のブロック図を参照し、制御装置４０の制御構成について説明する。同図に示す符号１００は、ホスト装置であり、インクジェットプリンタ１０に印刷処理指令を行う印刷指令手段１１０と、インクジェットプリンタ１０に送信する印刷データの画像処理やコマンド変換などを行うプリンタドライバ１２０と、を備えている。印刷指令手段１１０は、プリンタドライバ１２０のユーティリティ上で、モノクロ／カラー印刷の選択、印刷範囲の選択、並びに印刷モードの選択等を行い、印刷処理指令を行う。また、プリンタドライバ１２０は、印刷指令手段１１０の指令に基づいて、インクジェットプリンタ１０の印刷制御手段８１に印刷データを送信する。
【００２９】
一方、インクジェットプリンタ１０は、上記の印刷制御手段８１の他、機能回復処理の制御を行うメンテナンス制御手段８４（制御手段）を備え、メンテナンス制御手段８４は、メンテナンス処理としてフラッシング処理制御手段８５、ワイピング処理制御手段８６、吸引処理制御手段８７を制御する。また、メンテナンス制御手段８４は、ヘッド駆動手段８２、キャリッジモータ駆動手段８３（以下、「ＣＲモータ駆動手段」と記載する）、カートリッジ検出手段８９、ポンプ駆動手段９１、計時手段９３およびエラー報知手段９７により各種検出や駆動制御を行うと共に、読み出し／書き込み手段８８、履歴情報記憶手段９４、対応判別手段９５、対応判別手段９６およびエラー報知手段９７により情報の読み書き制御、判別制御並びにエラー報知を行う。
【００３０】
印刷制御手段８１は、ホスト装置１００から受信した印刷データに基づいて、ビットマップデータを生成し、当該ビットマップデータに基づいて、ヘッド駆動手段８２に駆動信号を発生させてインクジェットヘッド３０からインクを吐出させると共に、ＣＲモータ駆動手段８３を制御する。ヘッド駆動手段８２は、印刷データに基づく駆動信号の他に、フラッシング処理制御手段８５からのフラッシング指令を受けて、ヘッド駆動手段８２にフラッシング処理のための駆動信号を発生させる。
【００３１】
フラッシング処理制御手段８５は、ヘッド駆動手段８２やＣＲモータ駆動手段８３を制御する。フラッシング処理は、クリーニング処理の中で実行される以外にも、印刷品質を良好に保つため印刷処理中において定期的に実行されるものであり、フラッシング処理制御手段８５は、ＣＲモータ駆動手段８３によりキャリッジ３３をホームポジションに移動させ、ヘッド駆動手段８２に駆動信号を送出して、インクジェットヘッド３０よりインクを捨て吐出させる。
【００３２】
ワイピング処理制御手段８６は、ワイパーブレード５８，５９およびこれを上昇させるソレノイド６８，６９を有するワイピングユニット４５を制御し、ワイパーブレード５８，５９は、各インクジェットヘッド３１，３２に対応している。インクジェットヘッド３０がワイピングユニット４５の直上部に臨んだ状態で、ソレノイド６８，６９が励磁すると、ワイパーブレード５８，５９が押し上げられ、対応するインクジェットヘッド３０のノズル開口面（の端部）に接触する。この状態でＣＲモータ駆動手段８３によりキャリッジ３３を主走査方向に往復動作させることで、ノズル開口面に対する相対的な拭き取り動作が行われる。なお、ワイピング処理は、ノズル開口面に付着したごみや埃、或いは濃度が増したインク滴を拭き取ることを目的として実行されるが、これによりインクの混色を引き起こす場合があるため、これを防止すべく、実行後は必ずフラッシング処理を行うように制御される。
【００３３】
吸引処理制御手段８７は、ポンプ駆動手段９１により吸引ポンプ４４を駆動制御する。吸引処理は、後述するクリーニング処理（「モード０」〜「モード２」，図７参照）において、電源ＯＮ時やインクカートリッジ２０の交換時に実行される他、吸引指令手段９２からの指令を受けた場合に実行される。なお、吸引指令手段９２は、例えば筐体５０上に設けられた操作パネルにより構成されるものである。また、吸引処理制御手段８７は、当該吸引処理を行う前に、ＣＲモータ駆動手段８３によりキャリッジ３３をホームポジションに移動させる制御を行う。
【００３４】
読み出し／書き込み手段８８は、各インクカートリッジ２０に搭載された不揮発性メモリＭからインク管理情報を読み出すと共に、履歴情報として、今回装着されているインクカートリッジ２０が純正品か否かに関する品質情報を、不揮発性メモリＭ（Ｍ１，Ｍ２）に書き込む。
【００３５】
カートリッジ検出手段８９は、カートリッジホルダ（図３参照）への各カートリッジ２１，２２の装着を検出するものであり、各電極端子７２，７３に各カートリッジ２１，２２の端子５４，６６が接触することで、装着状態を判断する。したがって、上記の読み出し／書き込み手段８８に、各電極端子７２，７３と各端子５４，６６が電気的に導通したことを検出させることで、読み出し／書き込み手段８８をカートリッジ検出手段８９として機能させることも可能である。なお、インクカートリッジ２０の装着は電源ＯＮ状態でのみ可能となっているため、確実に装着状態を検出できるようになっている。
【００３６】
計時手段９３は、図示しないメンテナンスタイマーによって構成されるものであり、各インクジェットヘッド３０からインク吐出（印刷処理における吐出）またはインク排出（吸引処理による吸引およびフラッシング処理による捨て吐出を含む）が行われていない休止時間を計測するものである。そして、メンテナンス制御手段８４は、当該計時手段９３の計測結果に基づいて、クリーニング処理（「モード２」，図７参照）を行う。
【００３７】
履歴情報記憶手段９４は、読み出し／書き込み手段８８による各カートリッジ２１，２２に搭載された不揮発性メモリＭ１，Ｍ２からの情報読み出し結果の履歴を不揮発に記憶するものである。具体的には、前回装着されていたインクカートリッジ２０の不揮発性メモリＭ１，Ｍ２から読み出した品質情報を記憶しており、新たにインクカートリッジ２０が装着されると、その情報を上書きする。つまり、少なくとも前回使用したインクが純正品か否かに関する情報だけを記憶しておけばよいため、メモリ容量は小さくて良い。したがって、フラグ等により、履歴情報記憶手段９４を構成することも可能である。なお、メンテナンス制御手段８４による制御以外にも、各種制御で利用できるように、品質情報以外のインク管理情報（型番やインク色に関する情報など）を、履歴情報として記憶しておくことも当然可能である。
【００３８】
品質判別手段９５は、履歴情報記憶手段９４から読み出した履歴情報と、上記の読み出し／書き込み手段８８により読み出した今回のインクカートリッジ２０のインク管理情報と、に含まれる品質情報に基づいて、前回および今回装着したインクカートリッジ２０が、それぞれ純正品であるか否かを判別するものである。ここで、前回および今回装着したインクカートリッジ２０のうち、少なくとも一方が純正品でないと判定すると、メンテナンス制御手段８４により「モード１」のクリーニングを実行する。また、前回および今回の両方のインクカートリッジ２０が純正品であると判定すると、「モード０」のクリーニングを実行する。詳細については後述するが、「モード１」のクリーニングは「モード０」のクリーニングと比べてインク排出量が多い、強力なクリーニングとなっている。
【００３９】
また、品質判別手段９５は、今回装着したインクカートリッジ２０が純正品であるか否かの判定に応じて、履歴情報記憶手段９４の書き換えを行う。なお、前回純正品であって今回も純正品である場合は、実質同じ情報を保持しておくこととなるが、これについても以下「書き換え」と表現するものとする。
【００４０】
対応判別手段９６は、現在装着されているインクカートリッジ２０がインクジェットプリンタ１０のプリンタ機種に対応するものであるか否かを判別するものであり、不揮発メモリＭから読み出した型番に基づいて判定する。すなわち、予め対応可能な型番として記憶されている型番以外のインクカートリッジ２０が装着された場合（予め対応可能な型番以外を読み出した場合）は、プリンタ機種に対応しない、すなわち「プリンタ非対応」と判定する。
【００４１】
エラー報知手段９７は、対応判別手段９６により「プリンタ非対応」と判定された場合、ユーザに対してインクカートリッジ２０の交換を促すためのエラー報知を行うものである。具体的には、エラー信号をホスト装置１００に送信し、当該ホスト装置１００のディスプレイ（図示省略）上に、インクカートリッジ２０が非対応である旨のエラーメッセージを表示させる。また、インクジェットプリンタ１０がインジケータ等を搭載している場合には、当該インジケータの点灯または点滅によりエラー報知を行うようにしても良い。
【００４２】
次に、図５および図６のフローチャートを参照し、本実施形態のインクジェットプリンタ１０におけるメンテナンス処理について説明する。電源ＯＮ、若しくはインクカートリッジ２０（黒カートリッジ２１またはカラーカートリッジ２２）が装着されると、制御装置４０は、現在装着されているインクカートリッジ２０の不揮発性メモリＭからインク管理情報を読み出す（Ｓ０１）。そして、読み出したインク管理情報に含まれる型番に基づいて、対応判別手段９４により装着されているインクカートリッジ２０が、プリンタ機種に対応しているか否かを判別する（Ｓ０２）。ここで、「プリンタ非対応」と判定した場合は（Ｓ０２：Ｎｏ）、エラー報知手段９７によりエラー報知を行い（Ｓ０３）、クリーニング処理を実行することなく処理を終了する。
【００４３】
続いて、同じく読み出したインク管理情報に含まれる品質情報に基づいて、品質判別手段９５により、今回使用しているインクが純正品であるか否かを判別する（Ｓ０４）。ここで、純正品でないと判定した場合は（Ｓ０４：Ｎｏ）、履歴情報記憶手段９４に記憶されている前回のインクカートリッジ２０の品質情報、すなわち前回履歴を「非純正品」に書き換え（Ｓ０５）、「モード１」のクリーニング処理を実行する（Ｓ０６）。
【００４４】
図７に示すように、「モード１」のクリーニング処理では、吸引処理制御手段８７の制御によって、吸引処理が連続３回実行されると共に、ワイピング処理制御手段８６によってワイピング処理が行われ、さらにその後フラッシング処理手段８５によって「吐出量大」のフラッシング処理が連続３回実行される。このように、「モード１」は、かなり強力なクリーニング処理であり、これが実行されることで、前回または今回、非純正品が用いられた場合でも、できるだけインクジェットヘッド３０の目詰まり等のトラブルが生じないようになっている。
【００４５】
一方、装着されているインクカートリッジ２０が、純正品と判定した場合は（Ｓ０４：Ｙｅｓ）、履歴情報記憶手段９４に記憶されている前回履歴を「純正品」に書き換える準備をし（Ｓ０７）、履歴情報記憶手段９４から履歴情報（前回履歴）を読み出したとき（読み出し直後）に、前回履歴の書き換えを行う（前回履歴を「純正品」に書き換える）（Ｓ０８）。続いて、履歴情報記憶手段９４から読み出した履歴情報に基づいて、前回使用したインクが純正品であったか否かを判別し（Ｓ０９）、前回使用したインクが純正品でないと判定した場合は（Ｓ０９：Ｎｏ）、上記の「モード１」のクリーニング処理を実行する（Ｓ０６）。
【００４６】
また、前回使用したインクが純正品であると判定した場合は（Ｓ０９：Ｙｅｓ）、「モード０」のクリーニング処理を実行する（Ｓ１０）。なお、上記に示したＳ０４〜Ｓ０９の各手段は、いずれも品質判別手段９５により実行されるものである。
【００４７】
図７に示すように、「モード０」は、吸引処理が１回実行されると共に、ワイピング処理が行われ、さらにその後「吐出量大」のフラッシング処理が１回実行される。このように、「モード０」は「モード１」と比較すると、軽いクリーニング処理となっている。なお、クリーニング処理は、前回または今回の黒カートリッジ２１またはカラーカートリッジ２２のいずれか一方でも、非純正品と判定した場合は、「モード１」のクリーニング処理を実行することとなる。
【００４８】
「モード０」または「モード１」のクリーニング処理を実行すると（Ｓ０６，Ｓ１０）、図６に示すように、印刷制御手段８１に対し、ホスト装置１００から印刷処理指令が為されたか否かを判別する（Ｓ１１）。印刷処理指令が為されない場合は（Ｓ１１：Ｎｏ）、電源ＯＦＦ操作が行われたか否かを判別し（Ｓ１２）、電源ＯＦＦ操作が行われた場合は（Ｓ１２：Ｙｅｓ）、処理を終了する。
【００４９】
また、印刷処理指令が為された場合は（Ｓ１１：Ｙｅｓ）、計時手段９３により計測された休止時間が所定時間Ｔ０以上であるか否かを判別し（Ｓ１３）、所定時間Ｔ０に満たない場合は（Ｓ１３：Ｎｏ）、そのまま印刷処理指令に基づいて、ヘッド駆動手段８２およびＣＲモータ駆動手段８３を駆動し、印刷処理を実行する（Ｓ１４）。
【００５０】
また、休止時間が所定時間Ｔ０以上である場合は（Ｓ１３：Ｙｅｓ）、「吐出量小」のフラッシング処理を行う「モード２」のクリーニング処理（図７参照）を実行する（Ｓ１５）。
【００５１】
なお、休止時間Ｔ０は、読み出したインク管理情報に含まれるプリンタ機種や、インク組成によって適切な値に設定されるものであり、５分以内に設定されることが好ましい。また、休止時間Ｔ０は、印刷処理またはクリーニング処理の終了時からカウントが開始され、クリーニング処理の実行によってリセットされる。さらに、クリーニング処理は、休止時間Ｔ０をインクジェットヘッド３１，３２毎にカウントして、インクジェットヘッド３１，３２毎に行っても良いし、いずれか一方でも休止している時間を休止時間として、両ヘッド３１，３２を同時に行っても良い。
【００５２】
以上、説明したとおり、本実施形態によれば、前回装着されたインクカートリッジ２０の履歴情報と、今回装着されているインクカートリッジ２０から読み出したインク管理情報とに含まれる品質情報に基づいて、これらのうち少なくともいずれか純正品でないと判定した場合、かなり強力な「モード１」のクリーニングを実行するため、使用されているインクが純正品であるか否かに関わらず、良好な印刷結果を得ることができる。また、前回および今回装着されたインクカートリッジ２０がいずれも純正品である場合以外は、吸引処理およびフラッシング処理におけるインク排出量を多くするため、インクカートリッジ２０内に残っていたインクを排出することができ、異種インクの混合を起因とするインクジェットヘッド３０の目詰まりを防止することができる。
【００５３】
また、電源ＯＮ時やインクカートリッジ２０の装着時以外にも、所定の休止時間Ｔ０を経過した後で印刷処理の実行が指令された場合には、クリーニング処理を実行するため、インクジェットヘッドの目詰まり等のトラブルをより確実に防止することができる。
【００５４】
また、インクカートリッジ２０がプリンタ機種に対応していない場合は、インクジェットヘッド３０の目詰まり等のトラブルが生じ易いといった問題があるが、この場合は、エラー報知を行うため、不適切なインクの使用による不具合を未然に防止することができる。
【００５５】
なお、上記の例では、所定の休止時間Ｔ０を経過した後で印刷処理の実行が指令された場合に、「モード２」のクリーニング処理を実行するものとしたが、休止時間の長さに応じて、クリーニング処理の内容を変更するようにしても良い。この構成によれば、無駄なインク消費を防止しつつ、効率的にメンテナンスを行うことができる。また、印刷指令の有無に関わらず、定期的にクリーニング処理を実行するようにしても良い。
【００５６】
また、上記の例では、インクジェットプリンタ１０を例示したが、「印刷」すなわち文字や図形を形成するか否か、また形成したものが視覚可能か否かに関わらず、広く記録媒体上に画像およびパターンを形成する場合や媒体の加工を行う場合にも、本発明を適用可能である。また、「インク」とは、記録媒体上に飛翔または付着されることによって、画像およびパターンの形成、媒体の加工、並びにインクの凝固や不溶化を目的としたインク処理に用いられる液体を指すものである。
【００５７】
また、上記の例に示した、インクジェットプリンタ１０の各手段（各機能）をプログラムとして提供することも可能である。また、そのプログラムを記録媒体（図示省略）に格納して提供することも可能である。記録媒体としては、ＣＤ−ＲＯＭ、フラッシュＲＯＭ、メモリカード（コンパクトフラッシュ（登録商標）、スマートメディア、メモリースティック等）、コンパクトディスク、光磁気ディスク、デジタルバーサタイルディスクおよびフレキシブルディスク等を利用することができる。
【００５８】
また、上記の実施形態におけるインクジェットプリンタ１０の例によらず、装置構成や処理工程等について、本発明の要旨を逸脱しない範囲で、適宜変更も可能である。
【図面の簡単な説明】
【００５９】
【図１】本発明の一実施形態に係るインクジェットプリンタの概略斜視図である。
【図２】インクカートリッジの外観斜視図である。
【図３】カートリッジホルダの外観斜視図である。
【図４】制御装置の構成を示すブロック図である。
【図５】インクジェットプリンタのクリーニング処理を示すフローチャートである。
【図６】図５に続くフローチャートである。
【図７】各クリーニングモードにおけるクリーニング処理の内容を示す図である。
【符号の説明】
【００６０】
１０：インクジェットプリンタ，２０：インクカートリッジ，２１：黒カートリッジ，２２：カラーカートリッジ，３０：インクジェットヘッド，３１：黒インクジェットヘッド，３２：カラーインクジェットヘッド，８４：メンテナンス制御手段，８５：フラッシング処理手段，８７：吸引処理制御手段，８８：読み出し／書き込み手段，８９：カートリッジ検出手段，９３：計時手段，９４：履歴情報記憶手段，９５：品質判別手段，９６：対応判別手段，９７：エラー報知手段，Ｍ：不揮発メモリ，Ｍ１：不揮発性メモリ（黒カートリッジ用），Ｍ２：不揮発性メモリ（カラーカートリッジ用）
【図１】
2007118339.tif 000003
【図２】
2007118339.tif 000004
【図３】
2007118339.tif 000005
【図４】
2007118339.tif 000006
【図５】
2007118339.tif 000007
【図６】
2007118339.tif 000008
【図７】
2007118339.tif 000009