(57)【要約】【課題】異常発生の判定精度が高い液体吐出装置、その異常判定方法及びそのプログラムを提供することを目的とする。【解決手段】ノズル２５ａから吐出したインクの推定吐出量Ｖｉｎｋを求め、密閉室２９へ送出した空気供給量Ｖｐｕｍｐとインクの推定吐出量Ｖｉｎｋとの大小関係に基づいて異常（例えば、インク漏れやノズル詰まり）の発生の有無を判定する。異常が発生していないときには密閉室２９へ送出した空気供給量Ｖｐｕｍｐとインクの推定吐出量Ｖｉｎｋとは理論的には等しくなるため、この２つの量に実質的な差（例えば誤差範囲を超える差）が現れたときには、異常が発生したと判定することができる。したがって、発生した異常の程度にかかわらず異常が発生したと判定することができ、異常発生の判定精度が高くなる。【選択図】図１
2008018595.tif 000002
【特許請求の範囲】
【請求項１】
ノズルから液体を吐出可能な液体吐出手段と、
駆動信号を前記液体吐出手段に出力することにより前記ノズルから前記液体が吐出するよう前記液体吐出手段を制御する制御手段と、
前記液体を収容し、前記ノズルから前記液体が吐出されるのに伴って自身の容積が減少して該容積の減少量に相当する前記液体を前記液体吐出手段に供給する液体収容手段と、
前記ノズルから吐出した前記液体の推定吐出量を求める吐出量推定手段と、
前記容積の減少量と前記液体の推定吐出量との大小関係に基づいて異常の発生の有無を判定する判定手段と、
を備えた液体吐出装置。
【請求項２】
前記判定手段は、前記容積の減少量と前記液体の推定吐出量との大小関係に基づいて前記液体の漏出又は前記ノズルの詰まりの発生の有無を判定する、
請求項１に記載の液体吐出装置。
【請求項３】
前記判定手段は、前記液体吐出手段における前記液体の漏出又は前記ノズルの詰まりの発生の有無を判定するにあたり、前記容積の減少量が前記液体の推定吐出量より大きいときには前記液体の漏出が発生したと判定する、
請求項２に記載の液体吐出装置。
【請求項４】
前記判定手段は、前記液体吐出手段における前記液体の漏出又は前記ノズルの詰まりの発生の有無を判定するにあたり、前記容積の減少量が前記液体の推定吐出量より小さいときにはノズルの詰まりが発生したと判定する、
請求項２又は３に記載の液体吐出装置。
【請求項５】
請求項１〜４のいずれかに記載の液体吐出装置であって、
前記液体収容手段に外部圧力を加えることにより前記液体収容手段に収容された前記液体を前記液体吐出手段に供給する加圧手段を備える、
液体吐出装置。
【請求項６】
前記加圧手段は、前記液体収容手段を内包する内包手段と、該内包手段の内部圧力を変化させることにより前記液体収容手段の外部圧力を変化させる圧力変動手段と、を備える手段であり、
前記判定手段は、前記圧力変動手段によって前記内包手段の内部圧力が所定圧になるように設定した状態で前記制御手段により前記液体吐出手段が制御されて前記ノズルから前記液体が吐出したあと前記圧力変動手段によって前記内包手段の内部圧力が再び前記所定圧になるように設定したとき、前記ノズルから前記液体が吐出する前後における前記圧力変動手段の作動量に基づいて前記容積の減少量を導出し、該容積の減少量と前記推定吐出量との大小関係に基づいて前記異常の発生の有無を判定する、
請求項５に記載の液体吐出装置。
【請求項７】
前記加圧手段は、前記液体収容手段を内包する内包手段と、該内包手段の内部圧力を変化させることにより前記液体収容手段の外部圧力を変化させる圧力変動手段と、を備える手段であり、
前記判定手段は、前記圧力変動手段によって前記内包手段の内部圧力が所定圧になるように設定した状態で前記制御手段により前記液体吐出手段が制御されて前記ノズルから前記液体が吐出したあと、前記液体の推定吐出量に相当する圧力だけ前記内包手段の内部圧力を上昇させるために必要な前記圧力変動手段の作動量を導出し、該作動量だけ前記圧力変動手段を作動させたとき、前記内包手段の内部圧力と前記所定圧との大小関係に基づいて前記容積の減少量と前記液体の推定吐出量との大小関係を決定し、該大小関係に基づいて異常の発生の有無を判定する、
請求項５に記載の液体吐出装置。
【請求項８】
前記制御手段は、印刷指令に基づく駆動信号を前記液体吐出手段に出力することにより前記ノズルから前記液体が印刷媒体へ吐出するよう前記液体吐出手段を制御し、
前記吐出量推定手段は、前記液体が前記印刷媒体へ吐出するよう前記制御手段により前記液体吐出手段が制御されている期間中の前記液体の推定吐出量を求め、
前記判定手段は、前記液体が前記印刷媒体へ吐出するよう前記制御手段により前記液体吐出手段が制御されている期間中の前記容積の減少量と前記液体の推定吐出量との大小関係に基づいて異常の発生の有無を判定する、
請求項１〜７のいずれかに記載の液体吐出装置。
【請求項９】
前記制御手段は、所定のフラッシング時期が到来したときにフラッシング用の駆動信号を前記液体吐出手段に出力することにより前記ノズルから前記液体が予め定められたフラッシング領域へ吐出するよう前記液体吐出手段を制御し、
前記吐出量推定手段は、前記液体が前記フラッシング領域へ吐出されている期間中の前記液体の推定吐出量を求め、
前記判定手段は、前記液体が前記フラッシング領域へ吐出されている期間中の前記容積の減少量と前記液体の推定吐出量との大小関係に基づいて異常の発生の有無を判定する、
請求項１〜７のいずれかに記載の液体吐出装置。
【請求項１０】
ノズルから液体を吐出可能な液体吐出手段と、駆動信号を前記液体吐出手段に出力することにより前記ノズルから液体が吐出するよう前記液体吐出手段を制御する制御手段と、前記液体を収容し、前記ノズルから前記液体が吐出されるのに伴って自身の容積が減少して該容積の減少量に相当する前記液体を前記液体吐出手段に供給する液体収容手段と、を備えた液体吐出装置の異常判定方法であって、
（ａ）前記ノズルから吐出した前記液体の推定吐出量を求めるステップと、
（ｂ）前記容積の減少量と前記ステップ（ａ）で求めた前記液体の推定吐出量との大小関係に基づいて異常の発生の有無を判定するステップと、
を含む液体吐出装置の異常判定方法。
【請求項１１】
請求項１０に記載の判定方法の各ステップを１又は複数のコンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液体吐出装置、その異常判定方法及びそのプログラムに関する。
【背景技術】
【０００２】
従来より、液体漏れ等の圧力漏れを検出可能なインクジェット式記録装置が知られている。例えば、特許文献１のインクジェット式記録装置は、蛇腹ポンプを用いて空気圧をインクカートリッジに送出することによりインクカートリッジから印刷ヘッドへインクチューブを介してインクを加圧送出するが、蛇腹ポンプの空気圧が所定の空気圧以上に上昇することなく蛇腹ポンプの弁体が初期加圧位置から加圧限界位置まで移動したとき、又は、蛇腹ポンプの空気圧が所定の空気圧以上に上昇することなく蛇腹ポンプの弁体が初期加圧位置から加圧限界位置まで移動するのに要した時間がその移動中に印刷ヘッドの最大噴射量で連続してインク噴射を実行し続けた場合に要する時間より短かかったときには、蛇腹ポンプユニット及びインクチューブのいずれかに圧力漏れが生じていると判定する。
【特許文献１】特開２００５−１３８５７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述のインクジェット式記録装置は、蛇腹ポンプの空気圧が所定の空気圧以上に上昇することなく蛇腹ポンプの弁体が初期加圧位置から加圧限界位置まで移動してしまう程度の圧力漏れでなければ検出することができなかった。このため、圧力漏れの判定精度が高いとはいえなかった。
【０００４】
本発明は、上述した課題に鑑みなされたものであり、異常発生の判定精度が高い液体吐出装置、その異常判定方法及びそのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の液体吐出装置、その異常判定方法及びそのプログラムは、上述の目的の少なくとも一部を達成するために以下の手段を採った。
【０００６】
本発明の液体吐出装置は、
ノズルから液体を吐出可能な液体吐出手段と、
駆動信号を前記液体吐出手段に出力することにより前記ノズルから前記液体が吐出するよう前記液体吐出手段を制御する制御手段と、
前記液体を収容し、前記ノズルから前記液体が吐出されるのに伴って自身の容積が減少して該容積の減少量に相当する前記液体を前記液体吐出手段に供給する液体収容手段と、
前記ノズルから吐出した前記液体の推定吐出量を求める吐出量推定手段と、
前記容積の減少量と前記液体の推定吐出量との大小関係に基づいて異常の発生の有無を判定する判定手段と、
を備えることを要旨とする。
【０００７】
この液体吐出装置では、ノズルから吐出した液体の推定吐出量を求め、容積の減少量と該液体の推定吐出量との大小関係に基づいて異常の発生の有無を判定する。異常が発生していないときには容積の減少量と液体の推定吐出量とは理論的には等しくなるため、この２つの量に実質的な差（例えば誤差範囲を超える差）が現れたときには、異常が発生したと判定することができる。したがって、発生した異常の程度にかかわらず異常が発生したと判定することができ、異常発生の判定精度が高くなる。ここで異常としては、例えば、液体の漏出やノズルの詰まりなどが挙げられる。
【０００８】
本発明の液体吐出装置において、前記判定手段は、前記液体吐出手段における前記液体の漏出又は前記ノズルの詰まりの発生の有無を判定するにあたり、前記容積の減少量が前記液体の推定吐出量より大きいときには前記液体の漏出が発生したと判定するとしてもよい。容積の減少量が液体の推定吐出量より大きいときは、実際に液体収容手段から流出した液体の量が液体の推定吐出量より大きいと判断できるため、液体の漏出が発生したと判定することができる。
【０００９】
本発明の液体吐出装置において、前記判定手段は、前記液体吐出手段における前記液体の漏出又は前記ノズルの詰まりの発生の有無を判定するにあたり、前記容積の減少量が前記液体の推定吐出量より小さいときにはノズルの詰まりが発生したと判定するとしてもよい。容積の減少量が液体の推定吐出量より小さいときは、実際に液体吐出手段へ供給された液体の量が推定吐出量よりも少ないと判断できるため、ノズルの詰まりが発生したと判定することができる。
【００１０】
本発明の液体吐出装置は、前記液体収容手段に外部圧力を加えることにより前記液体収容手段に収容された前記液体を前記液体吐出手段に供給する加圧手段を備えてもよい。液体収容手段に収容された液体を加圧した状態で液体吐出手段へ供給するとき、液体収容手段及び液体吐出手段に力が加わって異常が発生する場合があることから、本発明を適用する意義が高い。
【００１１】
前記加圧手段を備えた本発明の液体吐出装置において、前記加圧手段は、前記液体収容手段を内包する内包手段と、該内包手段の内部圧力を変化させることにより前記液体収容手段の外部圧力を変化させる圧力変動手段と、を備える手段であり、前記判定手段は、前記圧力変動手段によって前記内包手段の内部圧力が所定圧になるように設定した状態で前記制御手段により前記液体吐出手段が制御されて前記ノズルから前記液体が吐出したあと前記圧力変動手段によって前記内包手段の内部圧力が再び前記所定圧になるように設定したとき、前記ノズルから前記液体が吐出する前後における前記圧力変動手段の作動量に基づいて前記容積の減少量を導出し、該容積の減少量と前記推定吐出量との大小関係に基づいて前記異常の発生の有無を判定するとしてもよい。こうすれば、容積の減少量を比較的容易に導出することができる。なお、所定圧は、例えば、液体収容手段から液体吐出手段への液体の供給が十分行われるときの内包手段の内部圧力を予め実験等により求め、その求めた圧力値としてもよい。
【００１２】
前記加圧手段を備えた本発明の液体吐出装置において、前記加圧手段は、前記液体収容手段を内包する内包手段と、該内包手段の内部圧力を変化させることにより前記液体収容手段の外部圧力を変化させる圧力変動手段と、を備える手段であり、前記判定手段は、前記圧力変動手段によって前記内包手段の内部圧力が所定圧になるように設定した状態で前記制御手段により前記液体吐出手段が制御されて前記ノズルから前記液体が吐出したあと、前記液体の推定吐出量に相当する圧力だけ前記内包手段の内部圧力を上昇させるために必要な前記圧力変動手段の作動量を導出し、該作動量だけ前記圧力変動手段を作動させたとき、前記内包手段の内部圧力と前記所定圧との大小関係に基づいて前記容積の減少量と前記液体の推定吐出量との大小関係を決定し、該大小関係に基づいて異常の発生の有無を判定するとしてもよい。こうすれば、容積の減少量と液体の推定吐出量との大小関係を比較的容易に決定することができる。
【００１３】
本発明の液体吐出装置において、前記制御手段は、印刷指令に基づく駆動信号を前記液体吐出手段に出力することにより前記ノズルから前記液体が印刷媒体へ吐出するよう前記液体吐出手段を制御し、前記吐出量推定手段は、前記液体が前記印刷媒体へ吐出するよう前記制御手段により前記液体吐出手段が制御されている期間中の前記液体の推定吐出量を求め、前記判定手段は、前記液体が前記印刷媒体へ吐出するよう前記制御手段により前記液体吐出手段が制御されている期間中の前記容積の減少量と前記液体の推定吐出量との大小関係に基づいて異常の発生の有無を判定するとしてもよい。こうすれば、印刷動作とは別に異常の発生の有無を判定する動作を実行する必要がない。
【００１４】
本発明の液体吐出装置において、前記制御手段は、所定のフラッシング時期が到来したときにフラッシング用の駆動信号を前記液体吐出手段に出力することにより前記ノズルから前記液体が予め定められたフラッシング領域へ吐出するよう前記液体吐出手段を制御し、前記吐出量推定手段は、前記液体が前記フラッシング領域へ吐出されている期間中の前記液体の推定吐出量を求め、前記判定手段は、前記液体が前記フラッシング領域へ吐出されている期間中の前記容積の減少量と前記液体の推定吐出量との大小関係に基づいて異常の発生の有無を判定するとしてもよい。こうすれば、フラッシング動作とは別に異常の発生の有無を判定する動作を実行する必要がない。
【００１５】
本発明の液体吐出装置の異常判定方法は、
ノズルから液体を吐出可能な液体吐出手段と、駆動信号を前記液体吐出手段に出力することにより前記ノズルから液体が吐出するよう前記液体吐出手段を制御する制御手段と、前記液体を収容し、前記ノズルから前記液体が吐出されるのに伴って自身の容積が減少して該容積の減少量に相当する前記液体を前記液体吐出手段に供給する液体収容手段と、を備えた液体吐出装置の異常判定方法であって、
（ａ）前記ノズルから吐出した前記液体の推定吐出量を求めるステップと、
（ｂ）前記容積の減少量と前記ステップ（ａ）で求めた前記液体の推定吐出量との大小関係に基づいて異常の発生の有無を判定するステップと、
を含むことを要旨とする。
【００１６】
この液体吐出装置の異常判定方法では、ノズルから吐出した液体の推定吐出量を求め、容積の減少量と該液体の推定吐出量との大小関係に基づいて異常の発生の有無を判定する。異常が発生していないときには容積の減少量と液体の推定吐出量とは理論的には等しくなるため、この２つの量に実質的な差（例えば誤差範囲を超える差）が現れたときには、異常が発生したと判定することができる。したがって、発生した異常の程度にかかわらず異常が発生したと判定することができ、異常発生の判定精度が高くなる。なお、上述した本発明の液体吐出装置が備える各種の構成によって奏される作用・機能を実現するためのステップを追加してもよい。
【００１７】
本発明のプログラムは、上述した判定方法の各ステップを１又は複数のコンピュータに実行させるためのものである。このプログラムは、コンピュータが読み取り可能な記録媒体（例えばハードディスク、ＲＯＭ、ＦＤ、ＣＤ、ＤＶＤなど）に記録されていてもよいし、伝送媒体（インターネットやＬＡＮなどの通信網）を介してあるコンピュータから別のコンピュータへ配信されてもよいし、その他どのような形で授受されてもよい。このプログラムを一つのコンピュータに実行させるか複数のコンピュータに分散して実行させれば、上述した判定方法の各ステップが実行されるため、上述した判定方法と同様の作用効果が得られる。
【発明を実施するための最良の形態】
【００１８】
次に本発明を具現化した一実施形態について説明する。図１は本実施形態であるインクジェットプリンタ１０の構成の概略を示す構成図、図２はインクカートリッジ２４の周辺を表す部分断面図である。
【００１９】
本実施形態のインクジェットプリンタ１０は、モノクロ専用機として構成され、図１に示すように、プラテン４６上を図中奥から手前へと搬送される記録紙Ｓにインク滴を吐出して印刷を行うプリンタ機構２０と、駆動モータ１４により駆動される紙送りローラ１６と、プラテン４６の一端に形成された非印刷領域としてのフラッシング領域４４と、プラテン４６の他端に形成されたキャッピング装置４８と、ユーザが各種の指示を行ったりユーザへの報知を行ったりする操作パネル６０と、メイン基板４９上に設けられインクジェットプリンタ１０全体をコントロールするコントローラ７０とを備えている。
【００２０】
プリンタ機構２０は、キャリッジベルト２１によりガイド２２に沿って左右に往復動するキャリッジ２３と、ブラック（Ｋ）のインクを収容しキャリッジ２３へインクを供給可能な可撓性を有するインクカートリッジ２４と、このインクカートリッジ２４から供給されたインクに圧力をかけて記録紙Ｓに向かって吐出する印刷ヘッド２５とを備えている。
【００２１】
キャリッジ２３は、メカフレーム１２の右側に取り付けられたキャリッジモータ２６のモータ軸である駆動ローラ２７とメカフレーム１２の左側に取り付けられた従動ローラ２８との間に架設されたキャリッジベルト２１がキャリッジモータ２６によって駆動されるのに伴って移動する。ここでは、キャリッジ２３上にインクカートリッジ２４を搭載しない、いわゆるオフキャリッジ型を採用している。このキャリッジ２３の背面には、キャリッジ移動方向に沿って設けられたリニアスケール４２ａの目盛りを読み取るフォトディテクタ４２ｂが設けられ、このフォトディテクタ４２ｂからの検出信号を用いてキャリッジ２３の位置が管理可能となっている。
【００２２】
インクカートリッジ２４は、可撓性の薄膜フィルムからなるバッグにインクを収容した容器である。このインクカートリッジ２４は、図２に示すように、密閉室２９の内部に配置され、密閉室２９のインク供給口２９ａに液密に接続された開口部２４ａからインクチューブ３０を介して印刷ヘッド２５にインクを供給可能となっている。密閉室２９は、インク供給口２９ａのほか、内部圧力を検出可能な圧力センサ２９ｂや、伸縮ポンプ３１からの空気が密閉室２９へ供給される連通口２９ｃを備えている。
【００２３】
伸縮ポンプ３１は、伸縮可能な蛇腹部３２と、該蛇腹部３２の一端に取り付けられ蛇腹部３２と密閉室２９とを連通する導管３３を有する固定ディスク３４と、蛇腹部３２の他端に取り付けられた可動ディスク３５と、該可動ディスク３５を固定ディスク３４に対して接近・離間させる作動機構３６とを備えている。作動機構３６は、可動ディスク３５を貫通するナット３５ａに螺合され一端が固定ディスク３４の支持穴３４ａに空転自在に挿入された一対のネジ軸３７，３７と、各ネジ軸３７の他端に固着された従動ギヤ３８と、二つの従動ギヤ３８，３８と噛み合う駆動ギヤ３９がモータ軸に固着されたポンプ作動モータ４０とを備えている。このうち、ネジ軸３７とナット３５ａとが図示しないボールを介して螺合されてボールネジを構成し、ネジ軸３７が回転するのに伴ってナット３５ａを含む可動ディスク３５が直線的に移動する。なお、導管３３には、蛇腹部３２から密閉室２９へ空気が流入するのを許容し密閉室２９から蛇腹部３２へ空気が流入するのを禁止する第１の一方向弁Ｖ１が取り付けられている。また、固定ディスク３４には、外気が蛇腹部３２へ流入するのを許容し蛇腹部３２から外部へ空気が流出するのを禁止する第２の一方向弁Ｖ２が取り付けられている。そして、ポンプ作動モータ４０が正回転すると、駆動ギヤ３９及び従動ギヤ３８，３８を介して一対のネジ軸３７，３７が同方向に同期して回転し、このネジ軸３７，３７の回転に伴って可動ディスク３５が固定ディスク３４に接近する。この結果、蛇腹部３２は収縮され、蛇腹部３２から第１の一方向弁Ｖ１を介して密閉室２９へ空気が供給される（このとき、第２の一方向弁Ｖ２は閉じている）。一方、ポンプ作動モータ４０が逆回転すると、駆動ギヤ３９及び従動ギヤ３８，３８を介して一対のネジ軸３７，３７が先ほどとは逆向きに同期して回転し、このネジ軸３７，３７の回転に伴って可動ディスク３５が固定ディスク３４から離間する。この結果、蛇腹部３２は伸長され、外気が第２の一方向弁Ｖ２を介して蛇腹部３２へ流入する（このとき、第１の一方向弁Ｖ１は閉じている）。可動ディスク３５には、ネジ軸３７の長手方向に沿って設けられたリニアスケール４１ａの目盛りを読み取るフォトディテクタ４１ｂが設けられ、このフォトディテクタ４１ｂからの検出信号を用いて固定ディスク３４を基準とする可動ディスク３５の位置を管理することが可能となっている。
【００２４】
印刷ヘッド２５は、キャリッジ２３の下部に設けられており、図示しない圧電素子に電圧をかけることによりこの圧電素子を変形させてインクを加圧する方式により印刷ヘッド２５の下面に設けられた多数のノズル２５ａからインクを吐出するものである。なお、この印刷ヘッド２５は、発熱抵抗体（例えばヒータなど）に電圧をかけインクを加熱して発生した気泡によりインクを加圧する方式を採用してもよい。
【００２５】
フラッシング領域４４は、プラテン４６の印刷可能領域から図１中の左側に外れた位置に設けられ、ノズル２５ａの先端でインクが乾燥して固化するのを防止するために定期的又は所定のタイミングで印刷データとは無関係にインク滴を吐出させる、いわゆるフラッシング動作を行うときに利用されるものである。このフラッシング領域４４は、印刷ヘッド２５がキャリッジ２３と共に左端まで移動したときに該印刷ヘッド２５のノズル２５ａと対向するように設けられている。このため、フラッシング動作は、印刷ヘッド２５をキャリッジ２３と共に左端まで移動させたあとに行われる。
【００２６】
キャッピング装置４８は、プラテン４６の印刷可能領域から図１中の右側に外れた位置に設けられ、略直方体で上部が開口した筐体を備えている。このキャッピング装置４８は、印刷ヘッド２５に向かって上昇して印刷ヘッド２５を封止した状態で負圧により強制的にノズル２５ａをクリーニングする際に利用されるほか、印刷休止中などに印刷ヘッド２５が乾燥するのを防止する際にも利用される。
【００２７】
操作パネル６０は、ユーザがインクジェットプリンタ１０に対して各種の指示を入力するためのデバイスであり、各種の指示に応じた文字、図形又は記号が表示されるディスプレイ６２や、ユーザが各種操作を行うためのボタン類６４が設けられている
【００２８】
コントローラ７０は、図１に示すように、メカフレーム１２の背面に取り付けられたメイン基板４９上に設けられ、ＣＰＵ７１を中心とするマイクロプロセッサとして構成されており、各種処理プログラムを記憶したＲＯＭ７２と、一時的にデータを記憶したりデータを保存したりするＲＡＭ７３と、データを書き込み消去可能なフラッシュメモリ７４と、ユーザＰＣ９０などの外部機器との情報のやり取りを行うインタフェース（Ｉ／Ｆ）７５と、図示しない入出力ポートとを備えている。ＲＡＭ７３には、印刷バッファ領域が設けられており、この印刷バッファ領域にはユーザＰＣ９０から送られてきた印刷データが一時的に記憶される。このコントローラ７０には、キャリッジ２３に搭載されたフォトディテクタ４２ｂからのポジション信号や可動ディスク３５に搭載されたフォトディテクタ４１ｂからのポジション信号、圧力センサ２９ｂからの密閉室２９の内部圧力が図示しない入力ポートを介して入力されるほか、ユーザＰＣ９０から出力された印刷ジョブなどがＩ／Ｆ７５を介して入力される。また、コントローラ７０からは、印刷ヘッド２５への駆動信号や駆動モータ１４への駆動信号、キャリッジモータ２６への駆動信号、ポンプ作動モータ４０への駆動信号、キャッピング装置４８への駆動信号などが図示しない出力ポートを介して出力されるほか、ユーザＰＣ９０への印刷ステータス情報などがＩ／Ｆ７５を介して出力される。
【００２９】
こうして構成された本実施形態のインクジェットプリンタ１０は、ＲＡＭ７３の印刷バッファに一時的に記憶された印刷データから生成された印刷ヘッド２５の駆動信号に基づいて、印刷ヘッド２５のノズル２５ａから吐出されるインクの量を推定する機能を有する。具体的には、ある一画素に対応する区間に吐出するインク滴の数は印刷データに基づいて決まり、３つの段階（１滴，２滴又は３滴）を有する。これは、印刷ヘッド２５へ送出する駆動信号に含まれる電気パルスの数を変えることで実現される。また、１滴のインク滴の体積は予め実験等により求めることが可能である。よって、記録紙Ｓへ吐出したインクの量は記録紙Ｓへ吐出したインク滴の数から求めることができる。従って、記録紙Ｓへ吐出したインクの量を、印刷ヘッド２５へ送出した駆動信号や印刷データから推定することができる。
【００３０】
次に、こうして構成された本実施形態のインクジェットプリンタ１０の動作について説明する。図３は、コントローラ７０のＣＰＵ７１により実行される印刷制御ルーチンの一例を表すフローチャートである。このルーチンは、ＲＯＭ７２に記憶され、インクジェットプリンタ１０の電源がオンされたあと、ユーザＰＣ９０から印刷ジョブの指令をＩ／Ｆ７５を介して受信したときに実行される。なお、この印刷制御ルーチンの開始時において密閉室２９の内部圧力が予め定められた所定圧力Ｐｓｅｔ（例えば１．１気圧）よりも小さくなっているものとして説明する。このルーチンが開始されると、ＣＰＵ７１は、まず、フォトディテクタ４１ｂのポジション信号から可動ディスク３５の位置を導出し、必要に応じてポンプ作動モータ４０を回転させることにより、可動ディスク３５を初期位置（図４の位置Ａ）まで移動させる（ステップＳ１００）。ここで、初期位置（図４の位置Ａ）は、密閉室２９の内部圧力を所定圧力Ｐｓｅｔにすることが可能な量以上の空気を密閉室２９へ供給できるよう、蛇腹部３２が十分に伸長した位置に設定されるものとした。また、ポンプ作動モータ４０を逆回転させて蛇腹部３２を伸長させた場合は、第２の一方向弁Ｖ２を介して蛇腹部３２へ外気が流入する。
【００３１】
そして、密閉室２９の内部圧力を表す圧力センサ２９ｂの出力値が所定圧力Ｐｓｅｔとなるようにポンプ作動モータ４０を正回転させることにより駆動ギヤ３９を回転駆動して可動ディスク３５を固定ディスク３４に接近させる（ステップＳ１１０）。続いて、密閉室２９の内部圧力を所定圧力Ｐｓｅｔとすることができたか否かを判定し（ステップＳ１２０）、所定圧力Ｐｓｅｔとすることができた場合はポンプ作動モータ４０の回転を止めて可動ディスク３５を停止させ（ステップＳ１３０）、ステップＳ１４０へと進む。可動ディスク３５が固定ディスク３４に接近すると、蛇腹部３２が収縮され、蛇腹部３２から第１の一方向弁Ｖ１を介して密閉室２９へ空気が供給されるため、密閉室２９の内部圧力が上昇するのである。一方、ステップＳ１２０において、密閉室２９の内部圧力を所定圧力Ｐｓｅｔとすることができなかった場合（例えば、所定圧力Ｐｓｅｔに達しないまま、可動ディスク３５が移動限界位置（図４の位置Ｂ）に至って蛇腹部３２をそれ以上収縮させられないために、密閉室２９の内部圧力をそれ以上上昇させることができなくなった場合）は、蛇腹部３２，導管３３，密閉室２９等に圧力漏れが生じていると判断し、操作パネル６０のディスプレイ６２に圧力漏れが発生している旨の表示をして（ステップＳ２５０）、本ルーチンを終了する。
【００３２】
さて、可動ディスク３５を停止させた後のステップＳ１４０では、そのときの固定ディスク３４を基準とする可動ディスク３５の位置をフォトディテクタ４１ｂのポジション信号から導出し、それをインク吐出前の位置Ｐｏｓ１としてＲＡＭ７３に記憶する。
【００３３】
続いて、印刷ジョブに含まれる印刷データのうち、キャリッジ２３がガイド２２に沿って片道移動する際に印刷可能なデータ（１パス分の印刷データ）が記録紙Ｓに印刷されるようにプリンタ機構２０を制御する（ステップＳ１５０）。具体的には、印刷ジョブに含まれる印刷データのうちの１パス分をＲＡＭ７３の印刷バッファから読み出し、該印刷データをビットマップイメージへ展開する。そして、プリンタ機構２０の駆動モータ１４を駆動して紙送りローラ１６を回転させて記録紙Ｓをプラテン４６上の印刷可能領域へ搬送したあと、キャリッジモータ２６を駆動してキャリッジベルト２１を介してキャリッジ２３を片道移動させながら展開データが記録紙Ｓに印刷されるよう印刷ヘッド２５への印加電圧を制御する。そして、この１パス分の印刷が実行される間に印刷ヘッド２５のノズル２５ａから吐出したと推定される推定インク吐出量Ｖｉｎｋを、この１パス分の印刷を実行する間に印刷ヘッド２５へ送出した駆動信号に基づいて導出する（ステップＳ１６０）。
【００３４】
このように１パス分の印刷を実行したあと、ＣＰＵ７１は、再び、密閉室２９の内部圧力を表す圧力センサ２９ｂの出力値が予め定められた所定圧力Ｐｓｅｔとなるようにポンプ作動モータ４０を正回転することにより駆動ギヤ３９を回転駆動して可動ディスク３５を固定ディスク３４に接近させ、所定圧力Ｐｓｅｔに至ったときにポンプ作動モータ４０の回転を止めて可動ディスク３５を停止させる（ステップＳ１７０）。そして、そのときの固定ディスク３４を基準とする可動ディスク３５の位置をインク吐出後の位置Ｐｏｓ２としてＲＡＭ７３に記憶する（ステップＳ１８０）。
【００３５】
続いて、可動ディスク３５のインク吐出前の位置Ｐｏｓ１とインク吐出後の位置Ｐｏｓ２との差をストローク送り量として算出し、このストローク送り量に基づいて空気供給量Ｖｐｕｍｐを導出する（ステップＳ１９０）。ここでは、予め蛇腹部３２のストローク送り量と伸縮ポンプ３１から送出される空気供給量Ｖｐｕｍｐとの関係を実験などにより求め、その関係をマップで表し該マップをＲＯＭ７２に記憶しておき、今回算出したストローク送り量に対応する空気供給量Ｖｐｕｍｐをそのマップから導出するものとした。なお、マップの代わりにテーブルを用いてもよいし、計算式を用いてもよい。
【００３６】
そして、ステップＳ１６０で導出した推定インク吐出量ＶｉｎｋとステップＳ１９０で導出した空気供給量Ｖｐｕｍｐとを比較する（ステップＳ２００）。推定インク吐出量Ｖｉｎｋと空気供給量Ｖｐｕｍｐとの大小関係に実質的な差が無いとき（誤差範囲内のとき）は、印刷を終了するか否かを判定する（ステップＳ２１０）。印刷を終了すると判定されたときはそのまま本ルーチンを終了し、印刷を終了しないと判定されたときは、再びステップＳ１４０〜Ｓ２００の処理を実行する。ここで、印刷を終了するか否かは、受信した印刷ジョブの指令に含まれる印刷データが全て印刷されたか否かによって判定するものとした。推定インク吐出量Ｖｉｎｋが空気供給量Ｖｐｕｍｐより実質的に小さいときは、インク漏れが生じていると判断し、操作パネル６０のディスプレイ６２にインク漏れが発生している旨の表示をして（ステップＳ２２０）、本ルーチンを終了する。また、推定インク吐出量Ｖｉｎｋが空気供給量Ｖｐｕｍｐより実質的に大きいときは、ノズル詰まりが生じていると判断し、操作パネル６０のディスプレイ６２にノズル詰まりが発生している旨の表示をし（ステップＳ２３０）、印刷ヘッド２５のノズル２５ａのクリーニングを実行して（ステップＳ２４０）、本ルーチンを終了する。
【００３７】
ここで、印刷ヘッド２５のノズル２５ａから吐出されたと推定される推定インク吐出量Ｖｉｎｋと伸縮ポンプ３１から送出される空気供給量Ｖｐｕｍｐとの関係を図４を用いて説明する。まず、インク漏れやノズル詰まりが発生していない場合（以下、正常な場合という）について説明する。図４では、インク吐出前のインクカートリッジ２４を一点鎖線で表し、インク吐出後のインクカートリッジ２４を実線で表した。インク吐出後であって伸縮ポンプ３１の可動ディスク３５を移動させる前の位置Ｐｏｓ１にある状態では、インクが吐出された分だけインクカートリッジ２４の内容量が減少し、それに伴い密閉室２９の空隙（密閉室２９の容積からインクカートリッジ２４の内容量を引いた値）が増加するから、内部圧力が所定圧力Ｐｓｅｔよりも低くなる。その後、伸縮ポンプ３１の可動ディスク３５を固定ディスク３４に接近させることにより密閉室２９の内部圧力を所定圧力Ｐｓｅｔに戻すと、可動ディスク３５は位置Ｐｏｓ２に移動する。このとき、可動ディスク３５が位置Ｐｏｓ１から位置Ｐｏｓ２まで移動したときのストローク送り量に見合った空気が密閉室２９に供給される。この空気供給量Ｖｐｕｍｐは、インクが吐出された分つまりインクカートリッジ２４の内容量が減少した分に相当する。したがって、インクの推定吐出量Ｖｉｎｋと空気供給量Ｖｐｕｍｐとが実質的に等しいとき（誤差範囲内のとき）は、インク漏れやノズル詰まりが発生していないと判断することができる。
【００３８】
インク漏れが発生している場合は、インク吐出後のインクカートリッジ２４は二点鎖線Ｃで示したようになる。正常な場合に比べてインクが漏れ出て実際にインクカートリッジ２４から余分にインクが流出するために、インクカートリッジ２４の容積が実線で示された正常な場合のインクカートリッジ２４の容積よりも小さくなるからである。このとき、インクの吐出前後における密閉室２９の空隙の増加量は正常な場合の空隙の増加量よりも大きくなり、したがって、所定圧力Ｐｓｅｔまで昇圧させるために密閉室２９へ送出する空気供給量も正常な場合に送出する空気供給量よりも大きくなるから、インクの推定吐出量Ｖｉｎｋより空気供給量Ｖｐｕｍｐの方が実質的に大きいときには、インク漏れが生じていると判断することができる。
【００３９】
また、ノズル詰まりが発生している場合は、インク吐出後のインクカートリッジ２４は破線Ｄで示したようになる。ノズルが詰まっているために印刷ヘッド２５のノズル２５ａから実際に吐出されるインクの量が正常な場合に比べて少なくなって、インクカートリッジ２４から印刷ヘッド２５へ実際に供給されるインクの量が正常な場合に比べてすくなくなり、インクカートリッジ２４の容積が実線で示された正常な場合のインクカートリッジ２４の容積よりも大きくなるからである。このとき、インクの吐出前後における密閉室２９の空隙の増加量は正常な場合の空隙の増加量よりも小さくなり、したがって、所定圧力Ｐｓｅｔまで昇圧させるために密閉室２９へ送出する空気供給量も正常な場合に送出する空気供給量よりも小さくなるから、インクの推定吐出量Ｖｉｎｋより空気供給量Ｖｐｕｍｐの方が実質的に小さいときには、ノズル詰まりが生じていると判断することができる。
【００４０】
次に、コントローラ７０のＣＰＵ７１により実行されるフラッシング制御ルーチンについて説明する。図５はフラッシング制御ルーチンの一例を示すフローチャートである。このルーチンは、ＲＯＭ７２に記憶され、予め定められたフラッシングの実行タイミング（例えばノズル２５ａからのインクの吐出回数が所定回数に至るごと）になったときに実行される。このルーチンが開始されると、ＣＰＵ７１は、まず、可動ディスク３５を初期位置まで移動させて（ステップＳ３００）、可動ディスク３５を固定ディスク３４に接近させる（ステップＳ３１０）。続いて、密閉室２９の内部圧力を予め定められた所定圧力Ｐｓｅｔとすることができたか否かを判定する（ステップＳ３２０）。所定圧力Ｐｓｅｔとすることができた場合は、ポンプ作動モータ４０の回転を止めて可動ディスク３５を停止させ（ステップＳ３３０）、ステップＳ３４０へと進む。一方、ステップＳ３２０において、密閉室２９の内部圧力を所定圧力Ｐｓｅｔとすることができなかった場合は、蛇腹部３２，導管３３，密閉室２９等に圧力漏れが生じていると判断し、操作パネル６０のディスプレイ６２に圧力漏れが発生している旨の表示をして（ステップＳ４４０）、本ルーチンを終了する。ステップＳ３３０において可動ディスク３５を停止させた後のステップＳ３４０では、そのときの固定ディスク３４を基準とする可動ディスク３５の位置をインク吐出前の位置Ｐｏｓ１としてＲＡＭ７３に記憶する。その後、フラッシング処理を実行する（ステップＳ３５０）。このフラッシング処理は、キャリッジモータ２６を駆動してキャリッジベルト２１を介してキャリッジ２３を図１中のフラッシング領域４４まで移動させたあと、印刷ヘッド２５を駆動してノズル２５ａからフラッシング領域４４にインク滴を吐出させる処理をいう。そして、このフラッシング処理が実行される間に印刷ヘッド２５のノズル２５ａから吐出したと推定される推定インク吐出量Ｖｉｎｋを、このフラッシング処理を実行する間に印刷ヘッド２５へ送出した駆動信号に基づいて導出する（ステップＳ３６０）。続いて、再び密閉室２９の内部圧力が予め定められた所定圧力Ｐｓｅｔとなるように可動ディスク３５を作動し（ステップＳ３７０）、そのときの可動ディスク３５の位置をインク吐出後の位置Ｐｏｓ２としてＲＡＭ７３に記憶し（ステップＳ３８０）、二つの位置Ｐｏｓ１，Ｐｏｓ２に基づいて空気供給量Ｖｐｕｍｐを導出する（ステップＳ３９０）。
【００４１】
そして、ステップＳ３６０で導出した推定インク吐出量ＶｉｎｋとステップＳ３９０で導出した空気供給量Ｖｐｕｍｐとを比較する（ステップＳ４００）。推定インク吐出量Ｖｉｎｋと空気供給量Ｖｐｕｍｐとの大小関係に実質的な差が無いとき（誤差範囲内のとき）は、そのまま本ルーチンを終了する。推定インク吐出量Ｖｉｎｋが空気供給量Ｖｐｕｍｐより実質的に小さいときは、インク漏れが生じていると判断し、操作パネル６０のディスプレイ６２にインク漏れが発生している旨の表示をして（ステップＳ４１０）、本ルーチンを終了する。また、推定インク吐出量Ｖｉｎｋが空気供給量Ｖｐｕｍｐより実質的に大きいときは、ノズル詰まりが生じていると判断し、操作パネル６０のディスプレイ６２にノズル詰まりが発生している旨の表示をし（ステップＳ４２０）、印刷ヘッド２５のノズル２５ａのクリーニングを実行して（ステップＳ４３０）、本ルーチンを終了する。
【００４２】
ここで、本実施形態の構成要素と本発明の構成要素との対応関係を明らかにする。本実施形態の印刷ヘッド２５が本発明の液体吐出手段に相当し、本実施形態のコントローラ７０が本発明の制御手段，吐出量推定手段及び判定手段に相当し、本実施形態のインクカートリッジ２４が本発明の液体収容手段に相当する。また、本実施形態の密閉室２９及び伸縮ポンプ３１が本発明の加圧手段に相当し、本実施形態の密閉室２９が本発明の内包手段に相当し、本実施形態の伸縮ポンプ３１が本発明の圧力変動手段に相当し、本実施形態の空気供給量Ｖｐｕｍｐ（インク吐出前後における密閉室２９の空隙の増加量）が本発明の液体収容手段の容積の減少量に相当する。なお、本実施形態では、インクジェットプリンタ１０の動作を説明することにより本発明の液体吐出装置の制御方法の一例も明らかにしている。
【００４３】
以上詳述した本実施形態のインクジェットプリンタ１０によれば、ノズル２５ａから吐出したインクの推定吐出量Ｖｉｎｋを求め、密閉室２９へ送出した空気供給量Ｖｐｕｍｐとインクの推定吐出量Ｖｉｎｋとの大小関係に基づいて異常（例えば、インク漏れやノズル詰まり）の発生の有無を判定する。異常が発生していないときには密閉室２９へ送出した空気供給量Ｖｐｕｍｐとインクの推定吐出量Ｖｉｎｋとは理論的には等しくなるため、この２つの量に実質的な差（例えば誤差範囲を超える差）が現れたときには、異常が発生したと判定することができる。したがって、発生した異常の程度にかかわらず異常が発生したと判定することができ、異常発生の判定精度が高くなる。
【００４４】
また、可動ディスク３５を作動させて密閉室２９の内部圧力を所定圧力Ｐｓｅｔとしたあと、印刷ヘッド２５のノズル２５ａからインクを吐出し（このとき推定されるインクの吐出量は推定インク吐出量Ｖｉｎｋ）、再び密閉室２９の内部圧力を所定圧力Ｐｓｅｔとしたときのインク吐出前後の可動ディスク３５の位置Ｐｏｓ１，Ｐｏｓ２から、密閉室２９へ送出した空気供給量Ｖｐｕｍｐを導出し、推定インク吐出量Ｖｉｎｋと空気供給量Ｖｐｕｍｐとの大小関係に基づいて異常の発生の有無を判定するから、空気供給量Ｖｐｕｍｐを比較的容易に導出することができる。
【００４５】
更に、印刷制御やフラッシング制御とは別に異常の発生の有無を判定する制御を実行する必要がない。
【００４６】
更にまた、インクカートリッジ２４に収容されたインクを加圧した状態で印刷ヘッド２５へ供給する方式を採用しており、インクカートリッジ２４及び印刷ヘッド２５に圧力が加わって異常が発生する場合があることから、本発明を適用する意義が高い。
【００４７】
なお、本発明は上述した実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。
【００４８】
例えば、上述した実施形態では図３に示す印刷制御ルーチンを採用したが、図６に示す印刷制御ルーチンを採用してもよい。以下に図６の印刷制御ルーチンについて説明するが、図６の印刷制御ルーチンの処理ブロックのうち図３の印刷制御ルーチンと同じ処理ブロックについては同じステップ番号を付しその説明を省略する。図６の印刷制御ルーチンでは、ステップＳ１００〜Ｓ１２０の処理のあと、密閉室２９の内部圧力を所定圧力Ｐｓｅｔとすることができた場合は、ステップＳ１３０の処理を実行しステップＳ１４０へ進む。ステップＳ１２０において、所定圧力Ｐｓｅｔとすることができなかった場合は、ステップＳ２５０の処理を実行し、本ルーチンを終了する。ステップＳ１３０の処理のあとは、ステップＳ１４０〜Ｓ１６０の処理を実行し、ステップＳ１６０で導出された推定イン
ク吐出量Ｖｉｎｋに相当する圧力だけ密閉室２９の内部圧力を上昇させるために必要な可動ディスク３５の移動量を求め、その移動量だけ可動ディスク３５を位置Ｐｏｓ１から移動させるときの移動目標位置Ｐｏｓ３を導出する（ステップＳ５００）。そして、可動ディスク３５を移動目標位置Ｐｏｓ３まで移動させて（ステップＳ５１０）、そのときの密閉室２９の内部圧力Ｐｎｏｗを圧力センサ２９ｂによって検出し（ステップＳ５２０）、その圧力Ｐｎｏｗと所定圧力Ｐｓｅｔとを比較する（ステップＳ５３０）。そして、圧力Ｐｎｏｗと所定圧力Ｐｓｅｔとの大小関係に実質的な差が無いとき（誤差範囲内のとき）は、ステップＳ２１０の処理を実行する。印刷を終了すると判定されたときはそのまま本ルーチンを終了し、印刷を終了しないと判定されたときは、再びステップＳ１４０，Ｓ１５０，Ｓ１６０，Ｓ５００，Ｓ５１０，Ｓ５２０，Ｓ５３０の処理を実行する。圧力Ｐｎｏｗが所定圧力Ｐｓｅｔより実質的に小さいときは、インク漏れが生じていると判断し、ステップＳ２２０の処理を実行し、本ルーチンを終了する。また、圧力Ｐｎｏｗが所定圧力Ｐｓｅｔより実質的に大きいときは、ノズル詰まりが生じていると判断し、ステップＳ２３０〜Ｓ２４０の処理を実行して、本ルーチンを終了する。また、図５に示すフラッシング制御ルーチンにおいて、フラッシングを実行したあとで、図６に示す印刷制御ルーチンのステップＳ５００〜Ｓ５３０の処理と同様の処理を実行し、インク漏れやノズル詰まりの発生の有無を判定するものとしてもよい。このようにしても上述した実施形態と同様の効果が得られる。
【００４９】
上述した実施形態では、インクジェットプリンタ１０をモノクロ専用機として説明したが、フルカラーに対応した機種としてもよい。この場合、各色のインクカートリッジを別々の密閉室に配置し、各密閉室ごとに伸縮ポンプを設置すればよい。
【００５０】
上述した実施形態では、固定ディスク３４を基準とする可動ディスク３５の位置をフォトディテクタ４１ｂからの出力信号に基づいて求めることとしたが、ポンプ作動モータ４０が１回転したときに可動ディスク３５が固定ディスク３４に向かってどれだけ進むかを予め求めておき、ポンプ作動モータ４０の回転数に基づいて可動ディスク３５の位置を導出するようにしてもよい。
【００５１】
上述した実施形態では、印刷ヘッド２５へ送出される駆動信号に基づいて推定インク吐出量Ｖｉｎｋを導出するとしたが、ＲＡＭ７３の印刷バッファ領域に一時的に記憶された印刷データに基づいて推定インク吐出量Ｖｉｎｋを導出するとしてもよい。
【００５２】
上述した実施形態では、伸縮ポンプ３１を使用して空気圧を介してインクカートリッジ２４に圧力を印加するとしたが、インクカートリッジ２４に圧力を印加可能で、インク吐出前後におけるインクカートリッジ２４の容積の変化量を測定可能なものであれば、伸縮ポンプ３１に限られない。例えば、伸縮ポンプ３１や密閉室２９の内部に液体を満たし、第２の一方向弁Ｖ２に該液体を収容したリザーバタンクをそなえた伸縮ポンプを使用し液体を介してインクカートリッジに圧力を印加するものでもよいし、インクカートリッジ２４に直接圧力を加えるものでもよい。
【００５３】
上述した実施形態では、図３や図６の印刷制御ルーチンにおいて、１パス分の印刷を実行する毎に、異常の発生の有無を判定するものとしたが、異常の発生の有無を判定するタイミングは、１パス分の印刷を実行する毎に限られない。例えば、１ページ分の印刷を実行する毎に異常の発生の有無を判定するものとしてもよい。
【００５４】
上述した実施形態では、液体吐出装置としてインクを吐出するインクジェットプリンタ１０を例示したが、その他の液体吐出装置であってもよい。例えば、本発明を、インクジェット記録機構を内蔵するファクシミリ装置やコピー装置、染色装置に適用してもよいし、液晶ディスプレイや有機ＥＬディスプレイ、面発光ディスプレイなどの製造に用いられ電極材や色材などの液体を噴射するディスプレイ製造装置に適用してもよいし、バイオチップ製造に用いられる生体有機物を噴射する生体有機物噴射装置に適用してもよいし、精密ピペットとしての試料噴射装置に適用してもよい。
【図面の簡単な説明】
【００５５】
【図１】インクジェットプリンタ１０の概略構成を示す説明図。
【図２】インクカートリッジ２４の周辺を表す部分断面図。
【図３】印刷制御ルーチンのフローチャート。
【図４】インクカートリッジ２４の周辺を表す部分断面図。
【図５】フラッシング制御ルーチンのフローチャート。
【図６】他の印刷制御ルーチンのフローチャート。
【符号の説明】
【００５６】
１０  インクジェットプリンタ、１２  メカフレーム、１４  駆動モータ、１６  紙送りローラ、２０  プリンタ機構、２１  キャリッジベルト、２２  ガイド、２３  キャリッジ、２４  インクカートリッジ、２４ａ  開口部、２５  印刷ヘッド、２５ａ  ノズル、２６  キャリッジモータ、２７  駆動ローラ、２８  従動ローラ、２９  密閉室、２９ａ  インク供給口、２９ｂ  圧力センサ、２９ｃ  連通口、３０  インクチューブ、３１  伸縮ポンプ、３２  蛇腹部、３３  導管、３４  固定ディスク、３４ａ  支持穴、３５  可動ディスク、３５ａ  ナット、３６  作動機構、３７  ネジ軸、３８  従動ギヤ、３９  駆動ギヤ、４０  ポンプ作動モータ、４１ａ  リニアスケール、４１ｂ  フォトディテクタ、４２ａ  リニアスケール、４２ｂ  フォトディテクタ、４４  フラッシング領域、４６  プラテン、４８  キャッピング装置、４９  メイン基板、６０  操作パネル、６２  ディスプレイ、６４  ボタン類、７０  コントローラ、７１  ＣＰＵ、７２  ＲＯＭ、７３  ＲＡＭ、７４  フラッシュメモリ、７５  インタフェース、、９０  ユーザＰＣ、Ｓ  記録紙、Ｖ１  第１の一方向弁、Ｖ２  第２の一方向弁。
【図１】
2008018595.tif 000003
【図２】
2008018595.tif 000004
【図３】
2008018595.tif 000005
【図４】
2008018595.tif 000006
【図５】
2008018595.tif 000007
【図６】
2008018595.tif 000008