(57)【特許請求の範囲】
【請求項１】
印刷データに対応してインク滴を吐出するインクジェット式記録ヘッドを搭載し、主走査方向に往復移動できるように構成されたキャリッジと、前記記録ヘッドのノズル形成面を封止した状態におけるキャッピング手段内に負圧を印加することができる吸引ポンプと、吸引ポンプへ駆動力を伝達する駆動源と、を備えたインクジェット式記録装置であって、
前記吸引ポンプへの駆動伝達中の駆動エラー状態を識別するエラー識別手段と、前記駆動エラーの情報を記憶する記憶手段と、表示手段と、を具備し、
前記エラー識別手段により駆動エラー状態が発生したことを識別した際に、駆動エラーの情報を前記記憶手段に格納し、
前記吸引ポンプにおける駆動エラーの情報が、前記記憶手段に格納された場合においては、前記インクジェット式記録装置の次の動作電源の投入時において、吸引ポンプの駆動エラーが発生した時の吸引ポンプの駆動動作と同じ駆動の伝達を、再度実行して、前記駆動エラー状態を識別し、
前記駆動エラーの発生回数が２回以上の所定回数に達した場合に、前記表示手段によってメンテナンスを必要とする旨のメンテナンスエラー表示を行うことを特徴とするインクジェット式記録装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷データに対応してインク滴を吐出することで、記録媒体上に文字等の記録を行なうインクジェット式記録装置に関し、特に、記録装置の駆動エラーの情報を格納する記憶手段が具備され、駆動エラーの発生履歴に基づいて、記録装置を適正に制御できるように構成したインクジェット式記録装置に関する。
【０００２】
【従来の技術】
例えばシリアルプリンティング方式のインクジェット式記録装置においては、主走査方向に往復移動するキャリッジにインクジェット式記録装置が搭載され、前記記録ヘッドの移動方向に直交する副走査方向に記録用紙を搬送させる紙送り手段が具備されている。そして、印刷データに基づいて記録ヘッドよりインクを吐出させることにより、記録用紙上に文字等の記録が行われる。
【０００３】
インクジェット式記録装置は、このようにインクという液体を扱う関係上、記録ヘッドへのインクの充填や、インク溶媒の揮散によるノズル開口の目詰まりを防止するために、記録ヘッドからインクを強制的に吸引排出させるインク吐出能力の回復処理が実行される。このような記録ヘッドの目詰まり解消のため、または記録ヘッド内に気泡が残留している場合になされるインクの強制的な排出処理は、クリーニング操作と呼ばれ、記録装置の長時間の休止後に印刷を再開する場合や、ユーザが印字かすれ等の印字品質不良を認識し、クリーニングスイッチを操作した場合などに実行される。
【０００４】
このクリーニング操作においては、記録ヘッドをキャッピング手段により封止して吸引ポンプによる負圧を作用させることで、記録ヘッドのノズル開口よりインクを排出させると共に、キャッピング手段内に排出されたインクを負圧により吸引して廃液タンクに送り出し、その後にゴム素材などにより形成されたの弾性板からなるクリーニング部材により、記録ヘッドのノズル形成面をワイピングするシーケンスが実行される。
【０００５】
【発明が解決しようとする課題】
ところで、前記した構成の記録装置においては、クリーニング動作を実行する度に排出される廃液インクが、廃液タンク内に蓄積される。したがって、廃液タンク内に所定量のインク廃液が蓄積された場合には、廃インクのメンテナンスが必要であることをユーザに対して報知する廃インクメンテナンスエラーが表示されるように構成されている。また、記録用紙が無しの状態となった場合においても紙無しエラーが表示されるようになされている。さらに、印字動作中に何等かの障害により、キャリッジに所定以上の負荷が加わった場合においてもキャリッジ駆動エラーが表示されるようになされている。
【０００６】
特に、前記したキャリッジ駆動エラーについては、印字中においてキャリッジに所定以上の負荷が加わった場合以外に、例えば吸引ポンプの駆動中における異常状態の発生もキャリッジ駆動エラーとして扱われており、適切なメンテナンス方法を選択することが困難な場合が発生していた。
【０００７】
しかも、記録装置には前記したエラー情報を記憶する手段を備えていないために、一度動作電源を遮断した後に、再び動作電源を投入した場合に、同様のエラーが発生してこれを回復させる手段を見出だすことが困難であるという状況が発生する。したがって、例えば記録装置の修理時においても、故障原因を特定するのに時間を要するなどの、メンテナンス上での問題点を抱えていた。
【０００８】
一方、前記したような印字中またはクリーニング動作中に発生するキャリッジ駆動エラーや、吸引ポンプの駆動時に発生するポンプ駆動エラーは、これを何度も繰り返す場合には、機構上において無理が発生し、より重大な故障に陥るという問題を含んでおり、したがって、早期に故障原因が特定できるように構成されていることが望まれる。
【０００９】
本発明は、前記したような問題点に着目してなされたものであり、前記したキャリッジ駆動エラーやポンプ駆動エラーの実情を、記憶手段に記憶させることにより、適正な復帰手段を選択することができる記録装置を提供しようとするものであり、さらに、これをメンテナンス情報として利用することで、エラー原因を早期に特定することができる記録装置を提供することを目的とするものである。
【００１０】
【課題を解決するための手段】
前記した目的を達成するためになされた本発明にかかるインクジェット式記録装置は、印刷データに対応してインク滴を吐出するインクジェット式記録ヘッドを搭載し、主走査方向に往復移動できるように構成されたキャリッジと、前記記録ヘッドのノズル形成面を封止した状態におけるキャッピング手段内に負圧を印加することができる吸引ポンプと、吸引ポンプへ駆動力を伝達する駆動源と、を備えたインクジェット式記録装置であって、
前記吸引ポンプへの駆動伝達中の駆動エラー状態を識別するエラー識別手段と、前記駆動エラーの情報を記憶する記憶手段と、表示手段と、を具備し、前記エラー識別手段により駆動エラー状態が発生したことを識別した際に、駆動エラーの情報を前記記憶手段に格納し、前記吸引ポンプにおける駆動エラーの情報が、前記記憶手段に格納された場合においては、前記インクジェット式記録装置の次の動作電源の投入時において、吸引ポンプの駆動エラーが発生した時の吸引ポンプの駆動動作と同じ駆動の伝達を、再度実行して、前記駆動エラー状態を識別し、前記駆動エラーの発生回数が２回以上の所定回数に達した場合に、前記表示手段によってメンテナンスを必要とする旨のメンテナンスエラー表示を行うことを特徴としている。
【００１１】
この場合、好ましい実施の形態においては、前記キャリッジの移動方向に直交する副走査方向に記録媒体を搬送することができる記録媒体搬送手段の駆動動作と、前記吸引ポンプの駆動動作とを、単一の駆動源によって実行させる駆動力伝達機構が具備される。そして、前記駆動源からの駆動力が、前記駆動力伝達機構において必要に応じて連結されることにより、前記記録媒体搬送手段が駆動されるように構成される。この場合、好ましくはキャリッジの移動に伴って移動される歯車の噛み合いによって、駆動源からの駆動力が前記記録媒体搬送手段に伝達されるようになされる。
【００１２】
一方、前記キャリッジの駆動エラー状態、または吸引ポンプの駆動エラー状態を、それぞれの駆動源に付設された位置制御手段より得るように構成することが望ましい。
【００１３】
また、この発明にかかるインクジェット式記録装置の他の好ましい形態においては、印刷データに対応してインク滴を吐出するインクジェット式記録ヘッドを搭載し、主走査方向に往復移動できるように構成されたキャリッジと、前記記録ヘッドのノズル形成面を封止した状態におけるキャッピング手段内に負圧を印加することができる吸引ポンプを備えたインクジェット式記録装置であって、前記吸引ポンプの駆動エラー状態を識別するエラー識別手段と、前記エラー識別手段によって駆動エラー状態が発生したことを識別する毎に、エラーの発生回数を積算して保持するエラーカウンタが具備され、記録装置の次の動作電源の投入時において、前記エラーカウンタのエラー発生の積算値が小の場合には大の場合に比較して前記吸引ポンプによる吸引速度が増大されるように制御される。
【００１４】
さらに、この発明にかかるインクジェット式記録装置の他の好ましい形態においては、印刷データに対応してインク滴を吐出するインクジェット式記録ヘッドを搭載し、主走査方向に往復移動できるように構成されたキャリッジと、前記記録ヘッドのノズル形成面を封止した状態におけるキャッピング手段内に負圧を印加することができる吸引ポンプを備えたインクジェット式記録装置であって、前記キャリッジの駆動エラー状態を識別するエラー識別手段と、前記エラー識別手段によって駆動エラー状態が発生したことを識別する毎に、エラーの発生回数を積算して保持するエラーカウンタが具備され、記録装置の次の動作電源の投入時において、前記エラーカウンタのエラー発生の積算値が大の場合には小の場合に比較してクリーニング動作中におけるキャリッジの駆動速度が低速となるように制御される。
【００１５】
一方、好ましくは前記エラーカウンタまたは、記憶手段に格納されたエラー発生の積算値に応じて、ユーザにメンテナンスエラーを伝達する伝達手段が具備される。この場合、前記伝達手段として、エラーメッセージを表示する表示手段が具備されていることが望ましい。
【００１６】
さらに、前記記憶手段に格納されたエラー情報が、好ましくは印刷データを記録装置に転送するホストコンピュータ側に伝達できるように構成される。そして、前記記憶手段に格納された情報が、前記ホストコンピュータ側からの命令によって書き換え可能となるように構成されていることが望ましい。
【００１７】
一方、好ましくは前記記憶手段に格納された情報を、記録装置に装填されるインクカートリッジに搭載された記憶手段に記憶させることができる書込み手段が具備される。この場合、記録装置およびインクカートリッジに搭載される記憶手段として、不揮発性記憶手段が用いられ、好ましくは、前記不揮発性記憶手段として、ＥＥＰＲＯＭ（Electrical Erasable Programable RAM ）が用いられる。
【００１８】
以上のように構成された記録装置によると、エラー識別手段によってキャリッジの駆動エラー状態、または吸引ポンプの駆動エラー状態が識別され、それぞれの駆動エラー情報は記録装置に搭載された記憶手段に格納される。この場合、前記記憶手段としては不揮発性記憶手段、好ましくはＥＥＰＲＯＭが用いられている。したがって、エラーの発生によって記録装置の動作電源を遮断しても、このエラー情報を前記ＥＥＰＲＯＭによって保持させることができる。なお、前記した記憶手段としては、不揮発性記憶手段を用いることが望ましいが、バックアップ電池とＲＡＭとの組み合わせにより不揮発性の機能を持たせてもよい。
【００１９】
そして、前記吸引ポンプにおける駆動エラーが発生した場合においては、記録装置の次の動作電源の投入時において、吸引ポンプの駆動エラーが発生した時のポンプの駆動モードを、再度実行するように、換言すれば吸引ポンプの駆動エラーが発生した時の吸引ポンプの駆動動作を、再度実行するようになされる。すなわち、この種の記録装置においては、吸引ポンプの駆動を伴うクリーニングの動作が、所定の印刷量に満たない場合において再度実行される場合においては、より強力なクリーニング動作を実行させるようなプログラミングがなされている。
【００２０】
したがって、前記技術を用いて吸引ポンプにおける駆動エラーの発生後に、吸引ポンプに対してさらに強力な駆動動作を実行させることは、ポンプの駆動機構により深刻なダメージを与える恐れがある。
そこで、本発明にあっては前記したように駆動エラーが発生した時のポンプの駆動モードを、再度実行するように切り換えることで、前記したような深刻なダメージを与える問題を回避させることができる。
【００２１】
一方、エラー識別手段によって駆動エラー状態が発生したことを識別する毎に、エラーの発生回数を積算して保持するエラーカウンタをインクリメントし、このエラーの発生回数を前記記憶手段に格納することで、次の動作電源の投入時において、エラーの発生回数に応じたポンプの駆動動作、またはキャリッジの移動速度を制御させることが可能となる。これにより、同様のエラーの発生を解消させることもでき、また、所定回数以上のエラーが発生した場合においては、メンテナンスを必要とする旨を表示させることもできる。
【００２２】
さらに、記録装置に搭載された前記記憶手段に格納されるエラー情報を、インクカートリッジに搭載された同様の記憶手段に記憶させることができるように構成することで、前記カートリッジを回収したメーカ側において、エラーの発生履歴、或いは信頼性のデータ等を把握することが可能であり、製品設計上において有益な情報を得ることもできる。
【００２３】
【発明の実施の形態】
以下、本発明にかかるインクジェット式記録装置について、図に示す実施の形態に基づいて説明する。図１は本発明が適用されたインクジェット式記録装置の基本構成を示すものである。図１において符号１はキャリッジであり、このキャリッジ１はキャリッジモータ２により駆動されるタイミングベルト３を介し、ガイド部材４に案内されてプラテン５の軸方向に往復移動されるように構成されている。
【００２４】
キャリッジ１の記録用紙６に対向する面（図１におけるキャリッジの下側面）には、図には現れていないがインクジェット式記録ヘッドが搭載され、またその上部には前記記録ヘッドにインクを供給するブラックインクカートリッジ７、およびカラーインクカートリッジ８が着脱可能に装填されている。
【００２５】
図中符号９は、非印字領域（ホームポジション）に配置されたキャッピング手段であって、キャリッジ１に搭載された記録ヘッドが直上に移動した時に上昇し、記録ヘッドのノズル形成面を封止できるように構成されている。そしてキャッピング手段９の下方には、キャッピング手段９の内部空間に負圧を与えるための吸引ポンプ１０が配置されている。
【００２６】
前記キャッピング手段９は記録装置の休止期間中における記録ヘッドのノズル開口の乾燥を防止する蓋体として機能する他、記録ヘッドに印刷とは関係のない駆動信号を印加してインク滴を空吐出させるフラッシング動作時のインク受けとして機能し、さらに前記チューブポンプ１０からの負圧を記録ヘッドに作用させて、インクを吸引排出させるクリーニング手段としての機能も兼ね備えている。
【００２７】
そして、キャッピング手段９に隣接する印字領域側には、ゴムなどの弾性板により形成されたワイピング部材を備えたワイピング機構１１が配置され、ワイピング部材を水平方向に進退できるように構成されている。これにより、キャリッジ１がキャッピング手段９側に往復移動する際に、記録ヘッドのノズル形成面をワイピング部材により払拭して清掃することができるように構成されている。
【００２８】
図２は前記した記録装置に装備された記録用紙の給排紙機構および吸引ポンプに対する駆動力伝達機構の一例を示したものである。図２において符号２１は紙送りローラを示しており、この紙送りローラ２１の一端には歯車２２が取り付けられ、紙送りモータ２３の軸上に配置されたピニオン２４から、アイドラ２５を介して駆動されるように構成されている。また給紙ローラ駆動軸２６の一端には歯車２７が配置され、クラッチ機構を構成する移動歯車２８を介して前記歯車２２と係合して図示せぬカットシートフィーダに動力を伝達し、記録用紙の給紙（ローディング）を行なうことができるように構成されている。
【００２９】
クラッチ機構を構成する前記移動歯車２８は、常時は図示しないバネにより図２に示すように両歯車２２，２７から離れた位置を保持し、またホームポジションと対向する端部に移動するキャリッジ１に押圧されて軸方向に移動し、前記歯車２２，２７の間に介在して両者の噛み合いが接続できるように構成されている。
【００３０】
一方、吸引ポンプ１０は、紙送りモータ２３に配置された前記ピニオン２４からアイドラ２９、および排紙ローラ歯車３０を介して、排紙ローラ３１の他端に装着された歯車３２によって駆動される。吸引ポンプ１０の駆動軸３３には、排紙ローラ３１の他端に装着された歯車３２からアイドラ３４を介して噛み合う歯車３５が装着されている。
【００３１】
この歯車３５が装着された軸３３には、前記したワイピング機構１１が備えられている。このワイピング機構１１には、その背面に配置されたバネ３６に押されて摩擦回転するアーム３７を有するクリーナカム３８が備えられ、アーム３７の回転によりゴム等の弾性素材により形成されたワイピング部材３９が水平方向に移動できるように構成されている。
【００３２】
これにより、モータ２３の一方向への回転により、ワイピング部材３９は記録ヘッドの移動軌跡に進出して、そのノズル形成面が払拭できるようになされ、またモータ２３の他方向への回転により、ワイピング部材３９は記録ヘッドの移動軌跡から退避されるように作用する。
【００３３】
また、前記駆動軸３３の回転駆動により吸引ポンプ１０も駆動されるように構成されている。すなわち、駆動軸３３にはラチェットホイル４０、中間伝達ホイル４１、およびポンプホイル４２が積層して装着されている。ラチェットホイル４０の中間伝達ホイル４１と対向する面には突起４０ａが形成されており、また中間伝達ホイル４１には、両面にそれぞれ突起４１ａ，４１ｂが形成され、さらにポンプホイル４２には、中間伝達ホイル４１と対向する面に突起４２ａが形成されている。
【００３４】
これにより、ラチェットホイル４０が回転して、その突起４０ａが中間伝達ホイル４１の突起４１ａに当接することで、中間伝達ホイル４１に回転力が伝達され、さらに中間伝達ホイル４１の突起４１ｂが、ポンプホイル４２の突起４２ａに当接することで、ポンプホイル４２に回転力が伝達されるように構成されている。したがって、紙送りモータ２３の回転方向が切り替わると、ラチェットホイル４１とポンプホイル４２との間には、最大で２回転近くの回転伝達に遅れを発生させる回転遅延機構が構成されている。
【００３５】
ポンプホイル４２には、図には示されていないが、ポンプホイルの軸芯方向と外周方向との間に径方向に勾配を持って形成された一対のローラ支持溝が設けられていて、ポンプホイル４２の一方向への回転によって、これらの軸孔に軸支したローラ４３ａ，４３ｂが外周方向に偏って図示せぬチューブをポンプフレーム４４に形成されたチューブ支持面との間で加圧して吸引作用を生じさせるポンプ作用と、ポンプホイル４２の他方向への回転によって、ローラ４３ａ，４３ｂがホイル４２の軸芯方向に偏ってチューブを加圧しないレリース作用とが切り換えられるように構成されている。
【００３６】
なお、前記したラチェットホイル４０、中間伝達ホイル４１、およびポンプホイル４２との間で形成された回転遅延機構は、記録用紙を前記カットシートフィーダからローディングするに際して、用紙先端の位置決めとバックラッシュ取りを実行するために、紙送りモータ２３を多少正転および逆転駆動させる必要があり、この場合において前記吸引ポンプ１０には動力を伝達させないように作用する。
【００３７】
以上の構成によって、記録用紙の搬送駆動動作と、吸引ポンプの駆動動作とを単一の駆動源、すなわち紙送りモータ２３によって実行させる駆動力伝達機構が構成されており、キャリッジ１の移動に伴って移動される前記移動歯車２８の噛み合いによって、紙送りモータ２３からの駆動力が搬送手段に伝達され、記録用紙６のローディンクが実行されるように作用する。
【００３８】
次に図３は、前記した構成の記録装置に搭載された制御回路の一例をブロック図によって示したものである。なお図３において、すでに説明した各部に相当する部分は同一符号で示しており、したがってその詳細な説明は省略する。図３に示されたように、キャリッジ１に着脱可能に搭載されたブラックインクカートリッジ７およびカラーインクカートリッジ８より、キャリッジ１の下側面に搭載された記録ヘッド１２に対して各インクが供給されるように構成されている。そして、キャッピング手段９には、前記したように吸引ポンプ（チューブポンプ）１０が接続されており、この吸引ポンプ１０の排出側は廃液タンク１５に接続されている。
【００３９】
図３に示す符号５０はホストコンピュータであり、このホストコンピュータ５０には、プリンタドライバ５１が搭載されている。そしてプリンタドライバ５１のユーティリティ上で入力装置５２およびディスプレイ５３を利用して、周知の用紙サイズ、モノクロ／カラー印刷の選択、記録モードの選択、フォント等のデータおよび印刷指令等が入力できるように構成されている。さらに、この実施の形態においては、後述するように記録装置側に搭載されたＥＥＰＲＯＭ６６に格納されたエラー情報が、ホストコンピュータ５０側に伝達できるように構成されており、前記ＥＥＰＲＯＭ６６に格納された情報が、入力装置５２およびディスプレイ４３を利用して入力された命令によって、書き換えることができるようにも構成されている。
【００４０】
前記入力装置５２における印刷指令の入力により、プリンタドライバ５１からは、記録装置に搭載された印刷制御手段５４に対して印刷データが送出されるようになされる。この印刷制御手段５４は、前記ホストコンピュータ５０からの印刷データに基づいてビットマップデータを生成し、このデータに基づいてヘッド駆動手段５５により駆動信号を発生させて、キャリッジ１に搭載された記録ヘッド１２からインク滴を吐出させる機能を備えている。ヘッド駆動手段５５は、印刷データに基づく駆動信号の他に、フラッシング制御手段５６からのフラッシング指令信号を受けてフラッシング操作のための駆動信号を記録ヘッド１２に出力するようにも構成されている。
【００４１】
符号５７はクリーニング制御手段であり、このクリーニング制御手段５７は、ポンプ駆動手段５８を起動させて前記した紙送りモータ２３を駆動し、吸引ポンプ１０、並びにワイピング機構１１を動作させるようになされる。そして、例えば操作パネルに配置されたクリーニング指令スイッチ５９のオン操作を受けたクリーニング指令検知手段６０からの指令信号により、クリーニング動作が実行される。また、クリーニング制御手段５７は、中央制御手段６１を介して、前記したホストコンピュータよりクリーニング指令を受けた場合においても、同様にクリーニング動作を実行させる機能を備えている。
【００４２】
前記中央制御手段６１より、キャリッジモータ制御手段６２に対して制御信号が送出されるように構成されており、これによりキャリッジモータ２の駆動および停止、並びに速度制御が実行できるようになされている。そして、前記キャリッジモータ２の駆動によるキャリッジ位置の情報が、第１エンコーダ６３より読出され、中央制御手段６１にフィードバックされるように構成されている。すなわち、前記したフィードバックのループによってキャリッジ１の位置制御が実行されるように構成されており、何らかの障害によりキャリッジ１に所定以上の負荷が生じた場合には、前記フィードバック信号が発生し続けるため、これによりキャリッジ駆動エラーを検出することができるエラー識別手段を構成している。
【００４３】
前記中央制御手段６１には、第２エンコーダ６４からの信号も供給されるように構成されている。この第２エンコーダ６４は前記紙送りモータ２３の回転位置を検出するものであり、第２エンコーダ６４の出力によって紙送りモータ２３にフィードバックを加え、紙送りモータ２３の位置制御を実行するように構成されている。したがって、何らかの障害により吸引ポンプ１０に所定以上の負荷が発生した場合には、前記フィードバック信号が発生し続けるため、これにより、ポンプ駆動エラーを検出することができるエラー識別手段を構成している。
【００４４】
前記中央制御手段６１には、エラーカウンタ６５が接続されており、前記した第１エンコーダ６３、または第２エンコーダ６４によるフィードバック信号に基づいてキャリッジ駆動エラーまたはポンプ駆動エラーが発生したことを検出した場合には、エラーカウンタ６５におけるそれぞれのカウント値をインクリメントし、同時にＥＥＰＲＯＭ６６に、これらの情報を格納できるように構成されている。なお、このエラーカウンタ６５においては、後述するように印字起動した場合において記録用紙が無しの状態であった場合にも、エラーカウンタ６５に構築された紙無しカウンタをインクリメントし、このようなエラーの履歴も、ＥＥＰＲＯＭ６６に格納されるように構成されている。
【００４５】
さらに、前記中央制御手段６１より、表示手段６７に対して表示信号が送出されるように構成されており、例えば前記したエラーの発生回数が所定以上に達し場合には、メンテナンスエラーを表示し、記録装置のメンテナンスが必要であることを表示するようになされる。また、前記中央制御手段６１を介してホストコンピュータ５０のプリンタドライバ５１においても、ＥＥＰＲＯＭ６６に格納されたエラー情報を読出すことができるように構成されている。これにより、例えばサービスマンはエラーの発生状況を的確に把握することができ、適正なメンテナンスを施すことが可能となる。
【００４６】
この場合、前記したＥＥＰＲＯＭ６６に格納されたエラー情報を、ホストコンピュータ５０側からの命令によって書き換え可能となるように構成されていることが望ましい。このように構成することで、例えばサービスマンがエラー情報により適切なメンテナンスを施した後、エラー情報をクリアすることで、基板上にすえ付けられているＲＯＭを交換することなく、容易に記録装置の出荷時の状態に戻すことができる。
【００４７】
また、前記中央制御手段６１には、読出し書込み手段６８が接続されており、この読出し書込み手段６８は、記録装置に装着されたインクカートリッジに搭載された記憶手段、好ましくはＥＥＰＲＯＭ６９に対して、記録装置側に搭載された前記ＥＥＰＲＯＭ６６に格納したのと同様のエラー情報を書き込むことができるように構成されている。このように、インクカートリッジに搭載されたＥＥＰＲＯＭ６９においても、前記したエラー情報を書込むように構成されていることで、前記カートリッジを回収したメーカ側において、エラーの発生履歴、或いは信頼性のデータ等を把握することが可能であり、製品設計上において有益な情報を得ることができる。
【００４８】
次に示す図４乃至図８は、前記した構成の記録装置によってなされる各エラーの検出およびエラー情報の書込み動作、並びにエラー検出回数に応じてなされる好ましい駆動態様について示したものである。まず図４は、記録装置の動作電源を投入した場合においてなされるエラー検出の態様を示したものである。動作電源が投入されると、ステップＳ１１において、廃インクメンテナンスが必要であるか否かが判定される。これは、前記した廃液タンク１５に対して廃棄された廃液インクの累積量をチェックするものであり、累積量が所定値に達している場合（Ｙｅｓの場合）には、廃インクメンテナンスエラーの表示がなされる。
【００４９】
これは、記録装置に装着されたカートリッジ７，８からのインクの消費量を演算して累積し、その累積値が所定の値に達した場合に、廃インクメンテナンスエラーの表示が実行されるように構成されている。前記ステップＳ１１において、廃インクメンテナンスが必要ではない（Ｎｏ）と判定されると、ステップＳ１２に移り、クリーニング動作が必要であるか否かが判定される。このクリーニング動作の必要性の有無は、例えば前回のクリーニング動作からの経過時間によって判定され、その経過時間に達していない場合（Ｎｏの場合）には、印字動作が実行される態勢となる。
【００５０】
そして、ステップＳ１３においては、印字起動がなされたか否かが判定される。この場合、前記したホストコンピュータ５０より、印字データが印刷制御手段５４に送出された場合、印字動作が起動される。これにより、中央制御手段５４よりキャリッジモータ制御手段６２に対して制御信号が送出され、キャリッジ１はホームポジションと対向する端部に移動する。この作用により、図２に示したようにクラッチ機構を構成する前記した移動歯車２８は、各歯車２２，２７の間に介在し記録用紙の給紙動作（ステップＳ１４）が行なわれる。
【００５１】
続いて、ステップＳ１５において記録用紙の有無が判定され、記録用紙が有りと判定された場合（Ｙｅｓの場合）には、ステップＳ１６に進み、前記印刷制御手段５４において展開されたビットマップデータに基づいて印字動作（ステップＳ１６）が実行される。この時、ステップＳ１７において、キャリッジが正常に動作しているか否かが監視される。キャリッジ１が正常に動作しているか否かの監視については、前記したように第１エンコーダ６３より読出された位置信号に基づくフィードバック信号の有無によって判定することができる。
【００５２】
ここで、キャリッジ動作が正常であると判定された場合（Ｙｅｓの場合）には、ステップＳ１８において印字が終了であるか否かが判定される。これは、印刷制御手段５４において展開されるビットマップデータの有無により判定することができる。ここで、印字終了ではない（Ｎｏ）と判定されると、再びステップＳ１５に戻り、前記した印字動作が続行される。そして、前記ステップＳ１８において、印字終了である（Ｙｅｓ）と判定されると、一連の印刷動作が終了する。
【００５３】
一方、前記ステップＳ１５において、記録用紙が無し（Ｎｏ）と判定されると、ステップＳ１９に示すように、前記エラーカウンタ６５内に構築された紙無しカウンタをインクリメント（Ｋ＝Ｋ＋１）し、同時に紙無しエラーの履歴は前記ＥＥＰＲＯＭ６６に格納される。そして、表示手段６７に紙無しエラーを表示するようになされる。
【００５４】
また、前記したステップＳ１７において、キャリッジ１の動作が正常ではない（Ｎｏ）と判定された場合においても、ステップＳ２０に示すように、前記エラーカウンタ６５内に構築されたキャリッジ駆動エラーカウンタをインクリメント（Ｃ＝Ｃ＋１）し、同時にキャリッジ駆動エラーの履歴を、前記ＥＥＰＲＯＭ６６に格納する。そして、表示手段６７にキャリッジ駆動エラーを表示するようになされる。
【００５５】
また、前記したステップＳ１２において、クリーニング動作が必要である（Ｙｅｓ）と判定された場合においては、ステップＳ２１に移り、クリーニング動作が実行される。このクリーニング動作が実行された場合には、その実行中において、ステップＳ２２およびステップＳ２３の判定が繰り返し実行される。そして、ステップＳ２４において、クリーニング動作が終了した（Ｙｅｓ）と判定されると、前記したステップＳ１３以降の動作シーケンスに移る。
【００５６】
ここで、前記ステップＳ２２においては、ポンプ駆動動作が正常であるか否かが判定される。これは、前記したように第２エンコーダ６４より読出された位置信号に基づくフィードバック信号の有無によって判定することができる。また、ステップＳ２３においては、キャリッジ１の駆動動作が正常であるか否かが判定される。これは、前記したように第１エンコーダ６３より読出された位置信号に基づくフィードバック信号の有無によって判定することができる。
【００５７】
そして、ステップＳ２２においてポンプ駆動動作が正常ではない（Ｎｏ）と判定された場合にはステップＳ２５に移り、エラーカウンタ６５内に構築されたポンプエラーカウンタをインクリメント（ＰＫ＝ＰＫ＋１）し、同時にポンプ駆動エラーの履歴は、前記ＥＥＰＲＯＭ６６に格納される。そして、表示手段６７にポンプ駆動エラーを表示するようになされる。
【００５８】
また、ステップＳ２３においてキャリッジの駆動動作が正常ではない（Ｎｏ）と判定された場合にはステップＳ２６に移り、エラーカウンタ６５内に構築されたキャリッジ駆動エラーカウンタをインクリメント（ＰＣ＝ＰＣ＋１）し、同時にクリーニング動作時におけるキャリッジ駆動エラーの履歴は、前記ＥＥＰＲＯＭ６６に格納される。そして、表示手段６７にポンプ駆動エラーを表示するようになされる。この場合、前記したステップＳ２０に示す印字中のキャリッジ駆動エラーのカウント値とは区別して管理される。
【００５９】
次に、図５に示す制御シーケンスは、記録装置に装着されたインクカートリッジに搭載されたＥＥＰＲＯＭ６９に対しても、エラー情報を書込むようになされた態様を示している。したがって、すでに説明した図４と同一の動作を実行する各ステップにおいては、同一のステップ符号で示している。すなわち、図５に示す制御シーケンスにおいて、ステップＳ１９において、紙無しエラーに基づいて紙無しカウンタをインクリメント（Ｋ＝Ｋ＋１）した場合には、同時にステップＳ３１に示すように、インクリメントされた前記“Ｋ”の値をインクカートリッジに搭載されたＥＥＰＲＯＭ６９に対して書込むようになされる。
【００６０】
また、ステップＳ２０において、キャリッジ駆動エラーに基づいてキャリッジ駆動エラーカウンタをインクリメント（Ｃ＝Ｃ＋１）した場合には、同時にステップＳ３２に示すように、インクリメントされた前記“Ｃ”の値をインクカートリッジに搭載されたＥＥＰＲＯＭ６９に対して書込むようになされる。同様に、ステップＳ２５において、ポンプ駆動エラーに基づいてポンプエラーカウンタをインクリメント（ＰＫ＝ＰＫ＋１）した場合には、同時にステップＳ３３に示すように、インクリメントされた前記“ＰＫ”の値をインクカートリッジに搭載されたＥＥＰＲＯＭ６９に対して書込むようになされる。
【００６１】
さらに、ステップＳ２６において、クリーニング動作中におけるキャリッジ駆動エラーに基づいてキャリッジ駆動エラーカウンタをインクリメント（ＰＣ＝ＰＣ＋１）した場合には、同時にステップＳ３４に示すように、インクリメントされた前記“ＰＣ”の値をインクカートリッジに搭載されたＥＥＰＲＯＭ６９に対して書込むようになされる。
【００６２】
次に、図６は前記したようにポンプ駆動エラーが発生した場合において、記録装置に動作電源が投入された場合における第１の好ましい制御態様を示している。この図６に示す制御ルーチンは、図４に示した制御ルーチンとほぼ同様になされる。したがって、すでに説明した図４と同一の動作を実行する各ステップにおいては、同一のステップ符号で示している。図４に示した制御ルーチンとの相違点は、ステップＳ１２において、クリーニング動作が必要である（Ｙｅｓ）と判定された場合には、ステップＳ４１において、前回選択されたクリーニング動作が実行されるように制御する点にある。
【００６３】
このような制御を実行させる理由は、前記したようにこの種の記録装置においては、吸引ポンプの駆動を伴うクリーニングの動作が、所定の吸引量に満たない場合において再度実行される場合においては、より強力なクリーニング動作を実行させるようなプログラミングがなされている。したがって、吸引ポンプにおける駆動エラーの発生後に、吸引ポンプに対してさらに強力な駆動動作を実行させることは、ポンプの駆動機構により深刻なダメージを与える恐れがある。したがって、前記したように駆動エラーが発生した時のポンプの駆動モードを、再度実行するように切り換えることで、深刻なダメージを与える問題を回避させることができる。
【００６４】
次に、図７は前記したようにポンプ駆動エラーが発生した場合において、記録装置に動作電源が投入された場合における第２の好ましい制御態様を示している。この図７に示す制御ルーチンは、図４に示した制御ルーチンとほぼ同様になされる。したがって、すでに説明した図４と同一の動作を実行する各ステップにおいては、同一のステップ符号で示している。図４に示した制御ルーチンとの相違点は、ステップＳ２１に示すクリーニング動作に代えて、ステップＳ５１乃至ステップＳ５３が実行されるようになされる。
【００６５】
すなわち、ステップＳ５１においては、クリーニング動作時におけるポンプ駆動エラーの発生回数“ＰＫ”がＥＥＰＲＯＭ６６より読出され、その発生回数に応じてクリーニング動作の実行形態を変えるように制御される。すなわち、クリーニング動作時におけるポンプ駆動エラーの発生回数ＰＫが“１”の場合においては、ステップＳ５２において、クリーニング動作１を実行するようになされる。
【００６６】
また、クリーニング動作時におけるポンプ駆動エラーの発生回数ＰＫが“２”の場合においては、ステップＳ５３において、クリーニング動作２を実行するようになされる。さらに、クリーニング動作時におけるポンプ駆動エラーの発生回数ＰＫが“３”以上の場合においては、ポンプ駆動エラーに基づくメンテナンスが必要であることを表示手段６７に表示するようになされる。
【００６７】
前記したステップＳ５２において実行されるクリーニング動作１と、ステップＳ５３において実行されるクリーニング動作２とは同一の動作でも良いが、望ましくはクリーニング動作１はクリーニング動作２に比較して吸引ポンプ１０による吸引速度が増大されるように制御される。このように、ポンプ駆動エラーが発生した場合においては、早期においてなるべく強力な吸引動作を実行させることで、ポンプ駆動エラーを解消させることが期待できる。また、一度においてポンプ駆動エラーが解消しない場合には、低速度の吸引動作を実行させることで、インクの浪費を低減させることに寄与できる。
【００６８】
最後に、図８はクリーニング動作時にキャリッジ駆動エラーが発生した場合において、記録装置に動作電源が投入された場合における記録装置の好ましい駆動動作を示している。この図８に示す制御ルーチンは、図４に示した制御ルーチンとほぼ同様になされる。したがって、すでに説明した図４と同一の動作を実行する各ステップにおいては、同一のステップ符号で示している。図４に示した制御ルーチンとの相違点は、ステップＳ２１に示すクリーニング動作に代えて、ステップＳ６１乃至ステップＳ６３が実行されるようになされる。
【００６９】
すなわち、ステップＳ６１においては、クリーニング動作時におけるキャリッジ駆動エラーの発生回数“ＰＣ”がＥＥＰＲＯＭ６６より読出され、その発生回数に応じてクリーニング動作の実行形態を変えるように制御される。すなわち、クリーニング動作時におけるキャリッジ駆動エラーの発生回数ＰＣが“１”〜“３”の場合においては、ステップＳ６２において、クリーニング動作１を実行するようになされる。
【００７０】
また、クリーニング動作時におけるキャリッジ駆動エラーの発生回数ＰＣが“４”〜“６”の場合においては、ステップＳ６３において、クリーニング動作３を実行するようになされる。さらに、クリーニング動作時におけるキャリッジ駆動エラーの発生回数ＰＣが“７”以上の場合においては、キャリッジ駆動エラーに基づくメンテナンスが必要であることを表示手段６７に表示するようになされる。
【００７１】
前記したステップＳ６２において実行されるクリーニング動作１と、ステップＳ６３において実行されるクリーニング動作３との相違点は、クリーニング動作中におけるキャリッジ１の移動速度が、クリーニング動作１に対してクリーニング動作３は低速となるように制御される。これは、クリーニング動作中にキャリッジ駆動エラーが発生する場合は、初期段階においてはなるべく高速度でキャリッジを移動制御させることで、キャリッジ駆動エラーを解消させるように配慮されている。
【００７２】
また、４回以上にわたりキャリッジ駆動エラーが発生した場合には、むしろ低速度でキャリッジを移動制御させるように制御し、キャリッジモータ２に対して過大な電流を与えるのを抑制するようになされる。これにより、より重度なトラブルに発展するのを阻止できるようになされている。
【００７３】
【発明の効果】
以上の説明で明らかなとおり、本発明にかかるインクジェット式記録装置によると、キャリッジ駆動エラー状態、または吸引ポンプの駆動エラー状態を識別するエラー識別手段が具備され、前記エラー識別手段によりいずれかの駆動エラー状態が発生したことを識別した際に、駆動エラー情報を記憶手段に格納することができるように構成したので、前記した各エラーの発生履歴を管理することができる。したがって、次に記録装置に動作電源を投入した場合において、エラーの発生状態に応じて適切な駆動動作を記録装置に与えることができる。
【図面の簡単な説明】
【図１】本発明が適用されたインクジェット式記録装置の基本構成を示した斜視図である。
【図２】図１に示す記録装置に具備された駆動力伝達機構の例を示した平面図である。
【図３】図１に示す記録装置に搭載された制御回路の一例を示したブロック図である。
【図４】記録装置の動作電源を投入した場合においてなされるエラー検出の態様を示したフローチャートである。
【図５】図４に示した制御フローに加え、カートリッジに搭載された記憶装置にエラー情報を格納する態様を示したフローチャートである。
【図６】ポンプ駆動エラーが発生した場合において、記録装置に動作電源が投入された場合における第１の好ましい制御態様を示したフローチャートである。
【図７】ポンプ駆動エラーが発生した場合において、記録装置に動作電源が投入された場合における第２の好ましい制御態様を示したフローチャートである。
【図８】クリーニング駆動時においてキャリッジ駆動エラーが発生した場合において、記録装置に動作電源が投入された場合における好ましい制御態様を示したフローチャートである。
【符号の説明】
１      キャリッジ
２      キャリッジモータ
６      記録用紙
７，８  インクカートリッジ
９      キャッピング手段
１０    吸引ポンプ（チューブポンプ）
１１    ワイピング機構
２１    紙送りローラ
２３    紙送りモータ
２６    給紙ローラ駆動軸
３１    排紙ローラ
３９    ワイピング部材
５０    ホストコンピュータ
５１    プリンタドライバ
５２    入力装置
５３    ディスプレイ
５４    印刷制御手段
５５    ヘッド駆動手段
５７    クリーニング制御手段
５８    ポンプ駆動手段
６１    中央制御手段
６２    キャリッジモータ制御手段
６３    第１エンコーダ
６４    第２エンコーダ
６５    エラーカウンタ
６６    記憶手段（ＥＥＰＲＯＭ）
６７    表示手段
６８    読出し書込み手段
６９    カートリッジ側記憶手段（ＥＥＰＲＯＭ）
【図１】
0004258693.tif 000002
【図２】
0004258693.tif 000003
【図３】
0004258693.tif 000004
【図４】
0004258693.tif 000005
【図５】
0004258693.tif 000006
【図６】
0004258693.tif 000007
【図７】
0004258693.tif 000008
【図８】
0004258693.tif 000009