(57)【要約】【課題】廃液タンクに溜まる液体の廃液量の判断精度を向上させる。【解決手段】液体吐出装置は、液体流入口から液体流路内に流入した流入エアを基にして成長する成長エアの位置を推定し、この推定した成長エアの位置に基づいて、排出処理の実行の際に当該排出処理のパージ動作によって成長エアがノズルから排出されるか否かを推定する。そして、排出処理のパージ動作に応じて決定される液体排出量を、記憶部に記憶されている廃液量に加算する。このとき、排出処理において成長エアがノズルから排出されると推定した場合には、その液体排出量から推定した成長エアのエア量を減算した量を記憶部に記憶されている廃液量に加算する。【選択図】図５
2018161838.tif 000002
【特許請求の範囲】
【請求項１】
液体を吐出するノズルと、前記ノズルと連通するヘッド内流路とを有するヘッドと、
液体を貯溜する液体貯溜タンクを着脱可能なタンク装着部と、
前記ヘッド内流路と前記タンク装着部とを繋ぐ液体流路を形成する液体流路部であって、前記液体流路の一部であるチューブ流路を形成するチューブを有する液体流路部と、
パージ装置と、
前記ノズルから排出された液体を溜める廃液タンクと、
前記廃液タンクに溜まる液体の廃液量を記憶する記憶部と、
制御部と、
を備え、
前記制御部は、
前記パージ装置に前記ノズルから液体を強制的に排出させるパージ動作を実行させる排出処理と、
前記液体流路の前記タンク装着部側の一端である液体流入口から前記液体流路内に流入した流入エアを基にして成長する成長エアの、前記液体流路内での位置を推定するエア位置推定処理と、
前記成長エアのエア量を推定するエア量推定処理と、
前記エア位置推定処理により推定した前記成長エアの位置に基づいて、前記排出処理の実行の際に当該排出処理によって前記成長エアが前記ノズルから排出されるか否かを推定する排出推定処理と、
前記排出推定処理により前記排出処理において前記成長エアが前記ノズルから排出されないと推定した場合には、前記排出処理の前記パージ動作に応じて決定される液体排出量を前記記憶部に記憶されている前記廃液量に加算し、
前記排出推定処理により前記排出処理において前記成長エアが前記ノズルから排出されると推定した場合には、前記液体排出量から前記エア量推定処理により推定した前記成長エアのエア量を減算した量を前記記憶部に記憶されている前記廃液量に加算する加算処理と、
を実行可能であることを特徴とする液体吐出装置。
【請求項２】
前記制御部は、
前記排出推定処理においては、
前記液体流路の、前記ヘッド内流路との接続位置から前記エア位置推定処理により推定した前記成長エアの位置までの容量と、前記ヘッド内流路の容量との合算量が、前記液体排出量よりも多いか否かを判断し、
前記合算量が前記液体排出量よりも多いと判断した場合に、前記排出処理の実行の際に当該排出処理によって前記成長エアが前記ノズルから排出されないと推定し、
前記合算量が、前記液体排出量よりも多くないと判断した場合には、前記排出処理の実行の際に当該排出処理によって前記成長エアが前記ノズルから排出されると推定することを特徴とする請求項１に記載の液体吐出装置。
【請求項３】
液体を吐出するノズルを有するヘッドと、
液体を貯溜する液体貯溜タンクを着脱可能なタンク装着部と、
前記ヘッドと前記タンク装着部とを繋ぐ液体流路と、前記液体流路の前記タンク装着部から前記ヘッドに至る途中の分岐部から分岐して外部に至る排気流路と、を形成する液体流路部であって、前記液体流路の一部である、前記分岐部よりも前記タンク装着部側のチューブ流路を形成するチューブを有する液体流路部と、
パージ装置と、
前記液体流路内から外部に排出された液体を溜める廃液タンクと、
前記廃液タンクに溜まる液体の廃液量を記憶する記憶部と、
制御部と、
を備え、
前記制御部は、
前記パージ装置に前記液体流路内のエアを液体とともに前記排気流路を介して外部に排出するパージ動作を実行させる排出処理と、
前記液体流路の前記タンク装着部側の一端である液体流入口から前記液体流路内に流入した流入エアを基にして成長する成長エアの、前記液体流路内での位置を推定するエア位置推定処理と、
前記成長エアのエア量を推定するエア量推定処理と、
前記エア位置推定処理により推定した前記成長エアの位置に基づいて、前記排出処理の実行の際に当該排出処理によって前記成長エアが前記液体流路内から外部に排出されるか否かを推定する排出推定処理と、
前記排出推定処理により前記排出処理において前記成長エアが前記液体流路内から外部に排出されないと推定した場合には、前記排出処理の前記パージ動作に応じて決定される液体排出量を前記記憶部に記憶されている前記廃液量に加算し、
前記排出推定処理により前記排出処理において前記成長エアが前記液体流路内から外部に排出されると推定した場合には、前記液体排出量から前記エア量推定処理により推定した前記成長エアのエア量を減算した量を前記記憶部に記憶されている前記廃液量に加算する加算処理と、
を実行可能であることを特徴とする液体吐出装置。
【請求項４】
前記制御部は、
前記エア位置推定処理により推定した前記成長エアの位置が前記分岐部内にあることを少なくとも１つの契機として、前記排出処理を実行することを特徴とする請求項３に記載の液体吐出装置。
【請求項５】
前記制御部は、
前記排出推定処理においては、
前記エア位置推定処理により推定した前記成長エアの位置が、前記液体流路内において、前記分岐部よりも前記液体流入口側にある場合には、前記排出処理の実行の際に当該排出処理によって前記成長エアが前記液体流路内から外部に排出されないと推定し、
前記エア位置推定処理により推定した前記成長エアの位置が、前記分岐部内にある場合には、前記排出処理の実行の際に当該排出処理によって前記成長エアが前記液体流路内から外部に排出されると推定することを特徴とする請求項３又は４に記載の液体吐出装置。
【請求項６】
前記制御部は、
前記液体貯溜タンクが前記タンク装着部に装着されたことを示す信号を受信した受信時点以降において、前記ヘッドを制御して前記ノズルから液体を吐出させたとき、及び、前記排出処理を実行したときのそれぞれにおいて、前記エア位置推定処理を実行し、
前記エア量推定処理においては、
前記受信時点以降に実行した前記エア位置推定処理それぞれにより推定した前記成長エアの位置に基づいて、前記成長エアが、前記チューブ流路内に流入する第１時点、及び、前記チューブ流路内から流出する第２時点を判断し、
当該判断した前記第１時点及び第２時点に基づいて、前記成長エアの前記チューブ流路内での滞在時間を決定し、
当該決定した滞在時間に基づき前記成長エアの前記チューブ流路内でのエア成長量を算出し、当該算出したエア成長量を用いて前記成長エアのエア量を推定することを特徴とする請求項１〜５のいずれか一項に記載の液体吐出装置。
【請求項７】
前記液体流路部は、
前記液体流路の前記チューブ流路とは異なる部分である別の流路を形成する、前記チューブとは気体透過性が異なる流路部材を有しており、
前記制御部は、
前記液体貯溜タンクが前記タンク装着部に装着されたことを示す信号を受信した受信時点以降において、前記ヘッドを制御して前記ノズルから液体を吐出させたとき、及び、前記排出処理を実行したときのそれぞれにおいて、前記エア位置推定処理を実行し、
前記エア量推定処理においては、
前記受信時点以降に実行した前記エア位置推定処理それぞれにより推定した前記成長エアの位置に基づいて、前記成長エアが前記チューブ流路内に流入する第１時点、前記チューブ流路内から流出する第２時点、前記別の流路内に流入する第３時点、及び前記別の流路内から流出する第４時点を判断し、
当該判断した前記第１時点、前記第２時点、前記第３時点、及び前記第４時点に基づいて、前記チューブ流路内及び前記別の流路内それぞれにおける前記成長エアの滞在時間を決定し、
当該決定した滞在時間、及び前記チューブ及び前記流路部材それぞれの前記気体透過性に基づき、前記チューブ流路内及び前記別の流路内それぞれでの前記成長エアのエア成長量を算出し、これら算出したエア成長量を用いて前記成長エアのエア量を推定することを特徴とする請求項１〜６のいずれか一項に記載の液体吐出装置。
に記載の液体吐出装置。
【請求項８】
時間の計時を行う計時部と、
商用電源から受電した電力を、前記計時部に駆動電力として供給する電力供給部と、
を備え、
前記記憶部は、前記成長エアが前記チューブ流路内に滞在する滞在時間に関するカウント値を記憶しており、
前記制御部は、
前記第１時点から前記第２時点までの間において、前記計時部が前記電力供給部から駆動電力を受電している通電状態のときに当該計時部により計時される時間に基づいて、前記記憶部の前記カウント値を所定時間毎に逐次更新する更新処理を実行し、
前記エア量推定処理においては、
前記記憶部に記憶された前記カウント値が、前記成長エアの前記チューブ流路内での滞在時間であると決定することを特徴とする請求項６又は７に記載の液体吐出装置。
【請求項９】
外部から時刻情報を受信する受信部をさらに備え、
前記制御部は、
前記第１時点から前記第２時点までの間において、前記計時部が前記電力供給部から駆動電力を受電していない非通電状態が存在するか否かを判定する第１判定処理と、
前記第１判定処理により前記非通電状態が存在すると判定した場合、前記非通電状態の時間を前記受信部が外部から受信した前記時刻情報に基づいて算出可能か否かを判定する第２判定処理と、
をさらに実行し、
前記エア量推定処理においては、
前記第１判定処理により前記非通電状態が存在すると判定し、且つ、前記第２判定処理により前記非通電状態の時間を前記時刻情報に基づいて算出可能と判定している場合には、前記記憶部に記憶された前記カウント値に、前記時刻情報に基づいて算出される前記非通電状態の時間を加算した時間を、前記成長エアの前記チューブ流路内での滞在時間であると決定することを特徴とする請求項８に記載の液体吐出装置。
【請求項１０】
時刻の計時を行う内部時計を備え、
前記制御部は、
前記第１時点、及び、前記第２時点それぞれの時刻を前記内部時計から取得して、前記第１時点から前記第２時点までの時間を算出する算出処理と、
前記算出処理により算出した時間が正確か否かを判断する時間判断処理と
をさらに実行し、
前記エア量推定処理においては、
前記時間判断処理により前記算出処理により算出した時間が正確であると判断した場合には、前記算出処理により算出した時間を前記成長エアの前記チューブ流路内での滞在時間であると決定して、前記チューブ流路内での前記成長エアのエア成長量を算出し、このエア成長量を用いて前記成長エアのエア量を推定し、
前記時間判断処理により前記算出処理により算出した時間が不正確であると判断した場合には、前記チューブ流路内での前記成長エアのエア成長量を算出せずに、前記成長エアのエア量を推定することを特徴とする請求項６又は７に記載の液体吐出装置。
【請求項１１】
前記制御部は、
前記エア位置推定処理においては、
前記液体貯溜タンクが前記タンク装着部に装着されたことを示す信号を受信した受信時点からの、前記ノズルから吐出された液体の総量と、前記パージ装置の前記パージ動作により排出された液体排出量の総量との合計量を算出し、この合計量に基づいて前記成長エアの位置を推定することを特徴とする請求項１〜８のいずれか一項に記載の液体吐出装置。
【請求項１２】
液体を吐出するノズルを有するヘッドと、
液体を貯溜する液体貯溜タンクを着脱可能なタンク装着部と、
前記ヘッドと前記タンク装着部とを繋ぐ液体流路と、前記液体流路の途中の分岐部から分岐して外部に至る排気流路と、を形成する液体流路部と、
パージ装置と、
前記液体流路内から外部に排出された液体を溜める廃液タンクと、
前記廃液タンクに溜まる液体の廃液量を記憶する記憶部と、
前記液体流路の所定の検知範囲内におけるエアの存否及びそのエア量を検知可能なセンサと、
制御部と、
を備え、
前記制御部は、
前記パージ装置に前記液体流路内のエアを液体とともに前記排気流路を介して外部に排出するパージ動作を実行させる排出処理と、
前記センサが検知したエアが、前記排出処理を実行する際に当該排出処理によって前記液体流路内から外部に排出されるか否かを判定する排出判定処理と、
前記排出判定処理により前記排出処理において前記センサが検知したエアが前記液体流路内から外部に排出されないと判断した場合には、前記排出処理の前記パージ動作に応じて決定される液体排出量を前記記憶部に記憶されている前記廃液量に加算し、
前記排出判定処理により前記排出処理において前記センサが検知したエアが前記液体流路内から外部に排出されると判定した場合には、前記液体排出量から前記センサが検知したエア量を減算した量を前記記憶部に記憶されている前記廃液量に加算する加算処理と、
を実行可能であることを特徴とする液体吐出装置。
【請求項１３】
液体を吐出するノズルを有するヘッドと、
液体を貯溜する液体貯溜タンクを着脱可能なタンク装着部と、
前記ヘッドと前記タンク装着部とを繋ぐ液体流路を形成する液体流路部と、
パージ装置と、
前記ノズルから排出された液体を溜める廃液タンクと、
前記廃液タンクに溜まる液体の廃液量を記憶する記憶部と、
前記液体流路の所定の検知範囲内におけるエアの存否及びそのエア量を検知可能なセンサと、
制御部と、
を備え、
前記制御部は、
前記パージ装置に前記ノズルから液体を強制的に排出させるパージ動作を実行させる排出処理と、
前記センサが検知したエアが、前記排出処理の実行の際に当該排出処理によって前記ノズルから排出されるか否かを判定する排出判定処理と、
前記排出判定処理により前記排出処理において前記センサが検知したエアが前記ノズルから排出されないと判定した場合には、前記排出処理の前記パージ動作に応じて決定される液体排出量を前記記憶部に記憶されている前記廃液量に加算し、
前記排出判定処理により前記排出処理において前記センサが検知したエアが前記ノズルから排出されると判定した場合には、前記液体排出量から前記センサが検知したエア量を減算した量を前記記憶部に記憶されている前記廃液量に加算する加算処理と、
を実行可能であることを特徴とする液体吐出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液体吐出装置に関する。
【背景技術】
【０００２】
特許文献１には、液体吐出装置の一例として、ノズルを有する記録ヘッドと、インクを貯溜するインクカートリッジを着脱可能なカートリッジ装着部と、インクカートリッジ内のインクを記録ヘッドに供給するためのインク供給チューブと、ノズルからインクを排出する排出動作を実行するための維持回復機構と、排出動作によりノズルから排出されたインクを収容する廃液タンクと、を備えた画像形成装置が開示されている。この画像形成装置では、維持回復機構による排出動作の実行回数をカウントするためのカウンタを備えており、このカウンタのカウント値に基づいて、廃液タンクに収容されているインク（以下、廃液という）の収容状況を判断している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１５９４６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１のような画像形成装置においては、インクカートリッジをタンク装着部に装着したときに、インク供給チューブ内にエアが流入する。このインク供給チューブ内に流入したエアは、排出動作等が実行されることで次第にノズル側に移動する。そして、このエアは、インク供給チューブ内の所定位置まで到達したときに実行される排出動作において、インクとともにノズルから排出される。このエアが排出される排出動作では、このエアのエア量分だけ、ノズルから排出されるインクの量が通常よりも少なくなる。
【０００５】
しかし、上記特許文献１の画像形成装置では、インク供給チューブ内のエアの位置に関わらず、排出動作を実行する毎に上記カウンタを一律に更新している。このため、エアが排出される排出動作が実行される毎に、カウンタに基づいて判断される廃液タンクの廃液の収容状況と、実際の収容状況との差が大きくなる。その結果として、廃液タンクに廃液が実際には満杯に収容されていないにも関わらず、廃液タンクに廃液が満杯に収容されていると誤判断する可能性がある。
【０００６】
そこで、本発明は、廃液タンクに溜まる液体の廃液量の判断精度を向上させることが可能な液体吐出装置を提供することである。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、本発明の液体吐出装置は、液体を吐出するノズルと、前記ノズルと連通するヘッド内流路とを有するヘッドと、液体を貯溜する液体貯溜タンクを着脱可能なタンク装着部と、前記ヘッド内流路と前記タンク装着部とを繋ぐ液体流路を形成する液体流路部であって、前記液体流路の一部であるチューブ流路を形成するチューブを有する液体流路部と、パージ装置と、前記ノズルから排出された液体を溜める廃液タンクと、前記廃液タンクに溜まる液体の廃液量を記憶する記憶部と、制御部と、を備え、前記制御部は、前記パージ装置に前記ノズルから液体を強制的に排出させるパージ動作を実行させる排出処理と、前記液体流路の前記タンク装着部側の一端である液体流入口から前記液体流路内に流入した流入エアを基にして成長する成長エアの、前記液体流路内での位置を推定するエア位置推定処理と、前記成長エアのエア量を推定するエア量推定処理と、
前記エア位置推定処理により推定した前記成長エアの位置に基づいて、前記排出処理の実行の際に当該排出処理によって前記成長エアが前記ノズルから排出されるか否かを推定する排出推定処理と、前記排出推定処理により前記排出処理において前記成長エアが前記ノズルから排出されないと推定した場合には、前記排出処理の前記パージ動作に応じて決定される液体排出量を前記記憶部に記憶されている前記廃液量に加算し、前記排出推定処理により前記排出処理において前記成長エアが前記ノズルから排出されると推定した場合には、前記液体排出量から前記エア量推定処理により推定した前記成長エアのエア量を減算した量を前記記憶部に記憶されている前記廃液量に加算する加算処理と、を実行可能である。
【発明の効果】
【０００８】
本発明では、パージ動作において成長エアが排出されたと判断した場合には、当該パージ動作に応じて決定される液体排出量から成長エアのエア量分だけ減算した量が、記憶部に記憶されている廃液量に加算される。これにより、成長エアが排出されるパージ動作が実行されたときにおいて、記憶部に記憶される廃液量に加算される量と、実際に排出された液体の量との間の差を小さくすることができる。その結果として、廃液タンクに溜まる液体の廃液量の判断精度を向上させることができる。
【図面の簡単な説明】
【０００９】
【図１】インクジェットプリンタの概略構成図である。
【図２】ヘッドユニットの斜視図である。
【図３】ヘッドユニット、インクカートリッジ、及びカートリッジホルダを模式的に示す鉛直断面図である。
【図４】インクジェットプリンタの電気的構成を概略的に示すブロック図である。
【図５】インクジェットプリンタの処理動作について説明するフローチャートである。
【図６】インクジェットプリンタの処理動作について説明するフローチャートである。
【図７】変形例に係る、図４相当の図である。
【図８】変形例に係るインクジェットプリンタの処理動作について説明するフローチャートである。
【図９】変形例に係る、図３相当の図であるである。
【図１０】変形例に係るインクジェットプリンタの処理動作について説明するフローチャートである。
【発明を実施するための形態】
【００１０】
本発明の実施形態に係るインクジェットプリンタの概略構成について説明する。図１に示すように、プリンタ１は、略直方体形状の筐体１ａを有する。この筐体１ａ内には、プラテン２、キャリッジ３、ヘッドユニット５、ホルダ６、給紙ローラ７、排紙ローラ８、パージ装置９、廃液タンク３０、電源回路９８（図４参照）、タッチパネル９９（図４参照）、及び制御装置１００等が収容されている。尚、以下では、図１の紙面手前側をプリンタ１の「上方」、紙面向こう側をプリンタ１の「下方」と定義する。また、図１に示す前後方向及び左右方向を、プリンタ１の「前後方向」及び「左右方向」と定義する。
【００１１】
プラテン２の上面には、被記録媒体である用紙Ｐが載置される。また、プラテン２の上方には、左右方向（走査方向）に平行に延びる２本のガイドレール１５，１６が設けられる。キャリッジ３は、２本のガイドレール１５，１６に取り付けられている。そして、キャリッジ３は、キャリッジ駆動モータ２０（図４参照）が駆動されることで、プラテン２と対向する領域においてガイドレール１５，１６に沿って走査方向に移動可能である。
【００１２】
ホルダ６には、４色（ブラック、イエロー、シアン、マゼンタ）のインクカートリッジ４２がそれぞれ着脱可能に装着される。各インクカートリッジ４２は、インクを貯留する貯留室４２ａと、貯留室４２ａに接続された導出管４２ｂと、貯留室４２ａと大気とを連通する流路４２ｃとを備えている。導出管４２ｂは、貯留室４２ａに貯留されたインクを、インクカートリッジ４２外に導出するための流路を画定している。
【００１３】
ホルダ６は、収容ケース９０と、樹脂成形体９１とを有している。収容ケース９０は、前面側が開口した略直方体形状をしている。この収容ケース９０には、４つのインクカートリッジ４２をそれぞれ装着可能な４つの装着部９０ａが左右方向に並んで設けられている。
【００１４】
樹脂成形体９１は、ポリプロピレン等の樹脂で形成されている。この樹脂成形体９１には、図３に示すように、ジョイント９２及びニードル９３が、４色のインクに対応して、それぞれ４つ形成されている。ジョイント９２は、樹脂成形体９１の上面に形成されており、一端がヘッドユニット５に接続された供給チューブ２２の他端が着脱可能に接続される。この供給チューブ２２は、可撓性を有するチューブであり、その内部にチューブ流路Ｆ２が形成されている。尚、供給チューブ２２の一端が接続されるヘッドユニット５は、後述するように、走査方向に往復移動するキャリッジ３に取り付けられている。このため、供給チューブ２２は、キャリッジ３の移動を極力阻害しないよう剛性を低くする必要がある。そこで、本実施形態では、供給チューブ２２として、合成樹脂からなる一層構造のチューブが採用されている。
【００１５】
ニードル９３は、樹脂成形体９１の前面から前方に突出して形成されている。また、樹脂成形体９１内には、このニードル９３とジョイント９２とを繋ぐ内部流路Ｆ１が形成されている。ニードル９３は、その外周面に、内部流路Ｆ１に連通するインク導入口９３ａが形成されている。そして、装着部９０ａにインクカートリッジ４２が装着されたときに、このニードル９３がインクカートリッジ４２の導出管４２ｂに接続されることで、貯留室４２ａ内のインクがインク導入口９３ａから内部流路Ｆ１内に流入する。これにより、インクカートリッジ４２の貯留室４２ａ内のインクが、ニードル９３のインク導入口９３ａから、内部流路Ｆ１及びチューブ流路Ｆ２を経て、ヘッドユニット５に供給されることになる。また、各装着部９０ａには、インクカートリッジ４２が当該装着部９０ａに装着されているか否かを検出するためのセンサ９５が設けられている。
【００１６】
図１に戻って、ヘッドユニット５は、プラテン２との間に隙間を有する状態でキャリッジ３の下部に取り付けられている。図１及び図２に示すように、ヘッドユニット５は、ヘッド１３と、ヘッド１３の上面に設けられたサブタンク１４とを有する。ヘッド１３は、その下面が、インクを吐出するための複数のノズル４４が形成された吐出面となっている。複数のノズル４４は走査方向と直交する方向（用紙Ｐの搬送方向）に沿って配列されて、４色のインクをそれぞれ吐出する４列のノズル列を構成している。このヘッド１３内には、図３に示すように、ノズル４４に連通するヘッド内流路Ｆ４と、ヘッド内流路Ｆ４内のインクに吐出エネルギー（圧力）を付与して複数のノズル４４からそれぞれインクを吐出させる複数の駆動素子を備えたアクチュエータ５３（図４参照）とを備えている。アクチュエータは、特定の構成のものには限られないが、例えば、駆動素子として、圧電層の逆圧電効果による変形を利用してインクを加圧する圧電素子を有する、圧電アクチュエータを好適に採用できる。なお、駆動素子として、熱によってインク内に気泡を発生させるための発熱素子を採用してもよい。尚、図３では、サブタンク１４については、図２のIＶ-IＶ線鉛直断面図として図示している一方で、ヘッド１３については断面図とせず、側面図として図示している。
【００１７】
サブタンク１４は、ヘッド１３に供給するインクを一時的に貯溜するタンクである。サブタンク１４の上面には、供給チューブ２２が着脱可能に接続されるジョイント２１が形成されている。そして、サブタンク１４には、ジョイント２１とヘッド内流路Ｆ４とを繋ぐ供給流路Ｆ３が形成されている。また、サブタンク１４には、図２に示すように、供給流路Ｆ３内に存在するエアを排気するための排気部２３が４色のインクに対応して４つ設けられている。４つの排気部２３のそれぞれの内部には、外部との連通／閉止を切り換える弁（図示省略）が設置されている。サブタンク１４については、後で詳述する。
【００１８】
図１に戻って、給紙ローラ７と排紙ローラ８は、搬送モータ２９（図４参照）によってそれぞれ同期して回転駆動され、プラテン２に載置された用紙Ｐを搬送方向に搬送する。そして、プリンタ１は、給紙ローラ７と排紙ローラ８によって用紙Ｐを搬送方向に搬送しつつ、キャリッジ３とともにヘッドユニット５を走査方向に移動させながらノズル４４からインクを吐出させることにより、用紙Ｐに所望の画像等を印刷する。
【００１９】
パージ装置９は、ヘッド１３の吐出特性の維持、回復のためのメンテナンスを行うものである。図１に示すように、パージ装置９は、キャップユニット１０、吸引ポンプ１１、切換装置１２、チューブ８１〜８３等を有している。キャップユニット１０は、ヘッドユニット５がプラテン２上を搬送される用紙Ｐと対向する対向領域よりも右側に移動したときに、このヘッドユニット５と上下に対向する。また、キャップユニット１０は、キャップ駆動モータ２４（図４参照）により駆動されて、上下方向に昇降可能である。このキャップユニット１０は、ノズルキャップ２５及び排気キャップ２６を備えている。
【００２０】
ヘッドユニット５がキャップユニット１０と対向した状態では、ノズルキャップ２５がヘッド１３の下面と対向し、排気キャップ２６がサブタンク１４の４つの排気部２３の下面と対向する。そして、ヘッドユニット５とキャップユニット１０とが対向した状態でキャップユニット１０が上昇すると、キャップユニット１０がヘッド１３及びサブタンク１４に装着される。このとき、ノズルキャップ２５により、４列のノズル列に属する全てのノズル４４が共通に覆われるとともに、排気キャップ２６が４つの排気部２３に接続される。排気キャップ２６には、４つの排気部２３内の弁をそれぞれ開閉する４本の棒状の開閉部材２７が取り付けられている。排気キャップ２６が４つの排気部２３に接続された状態で、４本の棒状の開閉部材２７は、排気モータ２８（図４参照）によって上下に駆動され、下方から排気部２３内に挿入されることによって内部の弁を駆動する。
【００２１】
チューブ８１はノズルキャップ２５と切換装置１２とを繋ぐチューブであり、チューブ８２は排気キャップ２６と切換装置１２とを繋ぐチューブである。また、チューブ８３は切換装置１２と廃液タンク３０とを繋ぐチューブである。このチューブ８３に、吸引ポンプ１１が設けられている。切換装置１２は、チューブ８３の連通先を、チューブ８１とチューブ８２との間で選択的に切り換える。つまり、切換装置１２は、吸引ポンプ１１の連通先を、ノズルキャップ２５と排気キャップ２６との間で選択的に切り換える。この切換装置１２により、吸引ポンプ１１の連通先を切り換えることで、４列のノズル列に属する全てのノズル４４からインクを強制的に排出させる吸引パージと、サブタンク１４の供給流路Ｆ３内のエア（後述するエア貯溜室７５内のエア）を排気する排気パージとを、選択的に実行できる。
【００２２】
吸引パージでは、まず、ノズルキャップ２５がヘッド１３に装着されて複数のノズル４４を覆った状態で、切換装置１２により吸引ポンプ１１をノズルキャップ２５に連通させる。この状態で吸引ポンプ１１を駆動し、ノズルキャップ２５内を減圧（吸引）することで、ヘッド１３の複数のノズル４４からそれぞれインクを吸引して排出させる。これにより、ヘッド１３内の異物、気泡、乾燥により高粘度化したインク等がノズル４４から排出されて、ヘッド１３の吐出特性を回復させることができる。
【００２３】
排気パージでは、排気キャップ２６が排気部２３に接続され、且つ、開閉部材２７により排気部２３内の弁が開放された状態で、切換装置１２により吸引ポンプ１１を排気キャップ２６に連通させる。この状態で吸引ポンプ１１を駆動し、排気部２３に負圧を作用させる。これにより、サブタンク１４の供給流路Ｆ３内のエアを、ヘッド１３に流れ込む前に排気キャップ２６に排気することができ、その結果として、ヘッド１３の吐出特性が悪化することを抑制することができる。尚、排気パージの際には、供給流路Ｆ３内のインクがエアとともに排気キャップ２６に少なからず排出される。吸引パージや排気パージによって、ヘッドユニット５から排出されたインクは、チューブ８１，８２及びチューブ８３を経て、廃液タンク３０に送られる。
【００２４】
廃液タンク３０は、チューブ８３から排出されたインクを溜めることが可能なタンクであり、収容ケース３０ａと、収容ケース３０ａ内に収容された、インクを吸収する吸収フォーム（不図示）とから主に構成されている。また、廃液タンク３０は、筐体１ａに着脱可能に取り付けられている。このため、ユーザは、廃液タンク３０に廃液が満杯に溜まったときには、新しい廃液タンク３０に交換することができる。
【００２５】
電源回路９８は、商用電源（不図示）から電力を受電するための回路である。具体的には、電源回路９８は電源プラグを有しており、この電源プラグを商用電源に接続されたコンセントに挿入することで、商用電源から電力を受電することが可能である。また、電源回路９８は、商用電源から受電した電力を適宜必要な電圧に変換してプリンタ１内の制御装置１００等の各部に供給する。なお、本実施形態では、電源回路９８は、蓄電池を有していない。このため、電源回路９８は、電源プラグからコンセントに取り外されて、商用電源から電力を受信していないときには、制御装置１００等に駆動電力を供給することができない。
【００２６】
制御装置１００は、図４に示すように、ＣＰＵ（Central Processing Unit）１０１、ＲＯＭ（Read Only Memory）１０２、ＲＡＭ（Random Access Memory）１０３、不揮発性メモリ１０４、各種制御回路を含むＡＳＩＣ（Application Specific Integrated Circuit）１０５、計時回路１０６等を備える。ＡＳＩＣ１０５には、ヘッド１３、吸引ポンプ１１、切換装置１２、タッチパネル９９、通信インターフェース１１０等が電気的に接続されている。
【００２７】
ＲＯＭ１０２には、ＣＰＵ１０１が実行するプログラム、各種固定データ等が記憶されている。ＲＡＭ１０３には、プログラム実行時に必要なデータ（画像データ等）が一時的に記憶される。不揮発性メモリ１０４には、各種情報が記憶されている。計時回路１０６は、ＲＴＣ（リアルタイムクロック：Real time Clock）等の回路であり、時刻の計時を行う内部時計としての機能と、時間の計時を行うタイマとしての機能を有している。この計時回路１０６は、電源回路９８から駆動電力が供給されることで駆動する。また、この計時回路１０６により計時される現在時刻は、通信インターフェース１１０を介して、インターネット上にあるＮＴＰ（Network Time Protocol）サーバや、ＮＴＰサーバに接続された外部装置２００から取得した日時に基づいて補正される。
【００２８】
ＣＰＵ１０１は、ＲＯＭ１０２に格納されたプログラムを実行することにより、ＡＳＩＣ１０５を介して、ヘッド１３やパージ装置９等の動作を制御する各種処理を実行する。尚、以下では、ＣＰＵによって各種処理を行うものとして説明するが、制御装置１００が複数のＣＰＵを備え、複数のＣＰＵによって処理を分担して行ってもよい。また、制御装置１００が複数のＡＳＩＣを備え、複数のＡＳＩＣによって処理を分担してもよい。あるいは、１つのＡＳＩＣ単独で処理を行ってもよい。ＣＰＵ１０１が実行する各種処理については、後述する。
【００２９】
次に、サブタンク１４の具体的構成について、図２及び図３を参照しつつ詳細に説明する。サブタンク１４は、樹脂成形体６０、及び、フィルム７８から構成された流路部材である。このサブタンク１４内には、ヘッド１３に４色のインクをそれぞれ供給する４つの供給流路Ｆ３が形成されている。尚、図２及び図３では、ある１色のインクに対応する供給流路Ｆ３の接続構成のみが示されている。
【００３０】
樹脂成形体６０は、ポリプロピレン等の合成樹脂で成形されている。この樹脂成形体６０は、水平面に沿って延在する板状の本体部分６１と、この本体部分６１の一端部から鉛直下方に延びる連結部分６２と、本体部分６１の上面に取り付けられたジョイント２１とを有する。ジョイント２１には、ホルダ６に接続された４本の供給チューブ２２が着脱可能に接続される。
【００３１】
各供給流路Ｆ３は、ジョイント２１に形成されたジョイント内流路Ｆ３１と、本体部分６１に形成された本体流路Ｆ３２と、連結部分６２に形成された連結流路Ｆ３３とから構成されている。本体部分６１の上面には、４色のインクにそれぞれ対応して、４つのインク導入部６４が形成されている。この４つのインク導入部６４に４つの本体流路Ｆ３２の一端がそれぞれ接続されている。ジョイント２１は、このインク導入部６４を覆うように本体部分６１の上面に取り付けられている。ジョイント２１に形成されたジョイント内流路Ｆ３１は、インク導入部６４と、チューブ流路Ｆ２とを繋ぐ流路である。
【００３２】
本体流路Ｆ３２は、水平面に沿って延在している。一方で、連結流路Ｆ３３は、本体流路Ｆ３２と接続される一端部（上端部）から鉛直下方に延在している。本体流路Ｆ３２は、本体流路Ｆ３２内のインクに生じる圧力変動を吸収するためのダンパー室７１、及び、ダンパー室７１の前後に配置された流路７２，７３を有する。ダンパー室７１は、本体部分６１の表面に形成された凹部であり、４色のインクにそれぞれ対応した４つのダンパー室７１が、本体部分６１の上面側と下面側に２つずつ設けられている。また、本体部分６１の上面に形成されたインク導入部６４とダンパー室７１とが、同じく本体部分６１の上面に形成された溝状の流路７２によって接続されている。さらに、ダンパー室７１は、本体部分６１の上面に形成された流路７３によって、連結部分６２に形成された連結流路Ｆ３３に接続されている。
【００３３】
また、図２に示すように、本体部分６１には、４つの連結流路Ｆ３３と４つの排気部２３とをそれぞれ接続する溝状の４つの排気流路７４も形成されている。つまり、本体部分６１には、供給流路Ｆ３の途中から分岐して外部に至る排気流路７４が形成されている。尚、排気流路７４についても、図面の簡単のため、本体部分６１の上面に形成された１つの排気流路７４のみを図示しており、他の図示は省略されている。
【００３４】
本体部分６１の上面と下面には、フィルム７８がそれぞれ溶着されている。これにより、本体部分６１に形成された、凹状のダンパー室７１及び溝状の流路７２，７３、並びに、同じく溝状の排気流路７４が、フィルム７８によって上方又は下方から覆われた構成となっている。
【００３５】
尚、サブタンク１４は、供給チューブ２２とは異なり、剛性が高くてもキャリッジ３の移動を阻害する虞はない。このため、フィルム７８としては、三層構造のフィルムが採用されている。具体的には、フィルム７８は、図３に示すように、ポリプロピレンにより形成された内層７８ａ、ポリエチレンテレフタレート（ＰＥＴ）により形成された中間層７８ｂ、及び、無機酸化物をポリエチレンテレフタレート等の樹脂に薄膜蒸着して形成されたガスバリア性が高いフィルムである外層７８ｃの三層からなる。このようにフィルム７８は、三層構造をしており、且つ、外層７８ｃがガスバリア性の高い層となっているため、上述した一層構造の供給チューブ２２よりも気体透過性が低い。つまり、フィルム７８は、供給チューブ２２よりもガスバリア性が高い部材である。また、樹脂成形体６０も、流路を画定する外壁の厚みが大きい等の理由により、供給チューブ２２よりもガスバリア性が高い部材である。
【００３６】
以上より、供給流路Ｆ３を形成するサブタンク１４は、チューブ流路Ｆ２を形成する供給チューブ２２よりも気体透過性が低い（ガスバリア性が高い）流路部材である。なお、上述した、内部流路Ｆ１を形成する樹脂成形体９１についても、剛性が高くてもキャリッジ３の移動を阻害する虞はないため、流路を画定する外壁の厚みが大きなっており、その結果として、供給チューブ２２よりも気体透過性が低い。尚、このガスバリア性の指標であるガス透過率については、例えば、ＪＩＳ Ｋ ７１２６に準拠して測定することが可能である。
【００３７】
連結部分６２に形成された４つの連結流路Ｆ３３は、フィルム７８によって上端を塞がれた上で、下端においてヘッド１３のヘッド内流路Ｆ４に接続されている。この連結流路Ｆ３３の上端部は、エアを一時的に貯溜可能なエア貯溜室７５（図３参照）である。エア貯溜室７５は、本体流路Ｆ３２の各位置と同じく、本体流路Ｆ３２及び連結流路Ｆ３３において最も上方となる位置である。このため、供給流路Ｆ３内に存在するエアを、ヘッド１３に流れ込ませずに、このエア貯溜室７５内に一時的に留めることができる。尚、以下では、内部流路Ｆ１、チューブ流路Ｆ２、及び供給流路Ｆ３からなる、ニードル９３のインク導入口９３ａとヘッド１３とを繋ぐ流路をインク流路Ｆ５（図３参照）と総称する。
【００３８】
次に、ＣＰＵ１０１が実行する各種処理について説明する。本実施形態では、ＣＰＵ１０１は、ＲＯＭ１０２に記憶されたプログラムに従って、印刷処理、メンテナンス処理、廃液量加算処理等を実行する。印刷処理は、通信インターフェース１１０を介して、ＰＣ等の外部装置２００から印刷指令を受信したとき等に、ＣＰＵ１０１が、ヘッド１３やキャリッジ駆動モータ２０等を制御して、用紙Ｐに画像を印刷する処理である。
【００３９】
メンテナンス処理は、ＣＰＵ１０１が、ヘッド１３の吐出特性の維持・回復のために、パージ装置９に吸引パージ及び排気パージの少なくとも何れか一方を実行させる処理である。このメンテナンス処理としては、一定期間毎に自動で行うメンテナンス処理、コンセントが電源プラグに挿入されたときに自動で行うメンテナンス処理、タッチパネル９９を介したユーザ指示に応じて行うメンテナンス処理等がある。なお、以下では、説明の便宜上、各メンテナンス処理においては、吸引パージ及び排気パージの両方をパージ装置９に実行させ、且つ、排気パージ、吸引パージ、の順でパージ装置９に実行させるものとして説明する。
【００４０】
また、本実施形態では、各メンテナンス処理での、吸引パージや排気パージを実行する際の、吸引ポンプ１１の回転速度や駆動時間等の駆動態様については予め決められている。そして、不揮発性メモリ１０４には、メンテナンス処理それぞれに対応付けて、当該メンテナンス処理を実行した際に、ヘッドユニット５から外部に排出されるインクの既定のインク排出量が、既定排出量情報１０４ａとして記憶されている。このメンテナンス処理の既定のインク排出量は、吸引パージの既定のインク排出量と、排気パージの既定のインク排出量とを合算した量である。
【００４１】
吸引パージの既定のインク排出量は、吸引パージを実行する際の吸引ポンプ１１の駆動態様に応じて決まるノズル４４から排出される流体の総排出量（パージ量）と同じ量に設定している。つまり、吸引パージの際にはノズル４４から排出される流体はインクのみであり、エアは排出されないものとして、吸引パージの既定のインク排出量を設定している。
【００４２】
一方、排気パージでは、ヘッドユニット５からエアとともにインクが排気流路７４を介して外部に排出される。従って、排気パージを実行する際の吸引ポンプ１１の駆動態様に応じて決まるヘッドユニット５から排出される流体の総排出量から、エアの排出量を減算した量が、当該排気パージの既定のインク排出量となる。ここで、インク流路Ｆ５内には、インク中に含まれる微少のエアや、インク流路Ｆ５内のインクが経時により水分が蒸発することで生成されるエア等の、インク流路Ｆ５内で生成されたエア（以下、内部由来エアと称する）が存在する。そして、排気パージにおけるパージ量は、インク流路Ｆ５内に存在するエアのうち、エア貯溜室７５内に存在するエアを少なくとも外部に排出することが可能な量に設定されている。従って、排気パージの際には、インク流路Ｆ５内に存在する内部由来エアのうち、エア貯溜室７５内に存在するエアは必ず外部に排出され、且つ、その排出量は、吸引ポンプ１１の駆動態様に応じて大凡求めることができる。そこで、排気パージの既定のインク排出は、ヘッドユニット５から排出される流体の総排出量から、吸引ポンプ１１の駆動態様に応じて求まる内部由来エアの排出量を減算した量に設定している。なお、排気パージに排出される内部由来エアが極めて少量の場合には、吸引パージと同様に、排気パージの既定のインク排出を、吸引ポンプ１１の駆動態様に応じて決まる流体の総排出量としてもよい。
【００４３】
廃液量加算処理は、ＣＰＵ１０１が、上記メンテナンス処理を実行する毎に、不揮発性メモリ１０４に記憶された廃液量カウンタ１０４ｂを更新する処理である。この廃液量カウンタ１０４ｂは、廃液タンク３０に溜まるインクの廃液量（廃液カウント値）をカウントするためのカウンタである。ＣＰＵ１０１は、メンテナンス処理を実行する毎に、既定排出量情報１０４ａを参照して、当該メンテナンス処理に対応する既定のインク排出量を、廃液量カウンタ１０４ｂの廃液カウント値に加算して更新する。そして、ＣＰＵ１０１は、廃液量カウンタ１０４ｂの廃液カウント値が、所定値（以下、満杯値）に到達したときに、廃液タンク３０にインクが満杯に溜まっていると判断して、廃液タンク３０の交換を促す画面をタッチパネルに表示させる。
【００４４】
ところで、インク流路Ｆ５内には、上記内部由来エアとは異なり、インク流路Ｆ５の先端のニードル９３のインク導入口９３ａから流入した流入エアを基にして成長するエア（以下、成長エアと称す）が存在する。流入エアは、例えば、インクカートリッジ４２をホルダ６に装着して導出管４２ｂにニードル９３が挿入されたときに、ニードル９３のインク導入口９３ａからインク流路Ｆ５内に流入した噛み込みエア等である。
【００４５】
この成長エアは、ヘッドユニット５からインクが吐出又は排出されることで、インク導入口９３ａからエア貯溜室７５に次第に移動する。そして、成長エアがエア貯溜室７５に到達したときに実行される排気パージによって、外部に排出されることになる。成長エアは、このインク導入口９３ａからエア貯溜室７５に移動する過程において、流路部材の外壁を介して大気が浸透することで時間の経過とともに成長する。つまり、成長エアのエア量（体積）Ｖが、時間の経過とともに大きくなる。このインク流路Ｆ５内の成長エアのエア量Ｖについては、基準時点からの経過時間をｔとした場合、下記式１に基づいて算出することができる。
【００４６】
Ｖ＝ＡｅBt・・・・（式１）
Ａ，Ｂはそれぞれ係数、ｅは自然対数の底である。
【００４７】
係数Ａは、基準時点におけるエア量を表す係数である。また、係数Ｂは、エアが滞在する流路を形成する流路部材の気体透過性が高いほど大きな値をとる成長係数である。つまり、この係数Ｂは、流路部材の材質、流路部材における、流路を画定する外壁の厚み等によって決定される値である。
【００４８】
上述したように、供給チューブ２２は、サブタンク１４と比べて気体透過性が高い流路部材であるため、供給チューブ２２に対応する係数Ｂの値は、サブタンク１４に対応する係数Ｂの値と比べて大きい（例えば、約２０倍大きい）。このため、供給チューブ２２のチューブ流路Ｆ２内に成長エアが滞在するときは、サブタンク１４の供給流路Ｆ３内に成長エアが滞在するときと比べて、成長エアの成長速度（成長率）が大きいことになる。
【００４９】
ここで、成長エアは、上記内部由来エアとは異なり、各排気パージにおいて必ず外部に排出されるわけではなく、排気パージの際に成長エアが排出されるか否かは、そのときの成長エアのインク流路Ｆ５内での位置により決まる。例えば、成長エアが内部流路Ｆ１内に位置するときに排気パージを行なったとしても、当該成長エアは外部には排出されない。一方で、成長エアがエア貯溜室７５に位置するときに排気パージを行なうと、当該成長エアは外部に排出されることになる。このように排気パージの際に成長エアが排出されると、実際に排出されるインクの排出量は、上記既定のインク排出量よりも成長エアのエア量分だけ少なくなる。このため、メンテナンス処理の排気パージの際に成長エアが排出されるときにおいても、当該メンテナンス処理の既定のインク排出量を廃液量カウンタ１０４ｂの廃液カウント値に加算すると、当該廃液カウント値が示す廃液量が、実際の廃液量よりも多くなる。その結果として、廃液タンク３０にインクが満杯に溜まっていないにも関わらず、ＣＰＵ１０１が、廃液タンク３０にインクが満杯に溜まっていると誤って判断する虞がある。
【００５０】
また、成長エアは、プリンタ１の印刷頻度等が異なることで、インク流路Ｆ５内（特に、チューブ流路Ｆ２内）での滞在時間が異なると、排気パージにより排出される際のエア量も異なることになる。このため、排気パージにより成長エアが外部に排出されたとき各々において、既定のインク排出量から、一律同じ値を減算して廃液量カウンタ１０４ｂの廃液カウント値に加算したとしても、当該廃液カウント値が示す廃液量と、実際の廃液量との間に差が生じることになる。
【００５１】
なお、内部由来エアについても、成長エアと同様に、時間の経過とともに成長することになるが、そのエア量の初期量が非常に小さく、また、インク流路Ｆ５内に滞在する時間も比較的短い。このため、各排気パージにおいて排出される内部由来エアの量は、吸引ポンプ１１の駆動態様が同じであれば、略同じ量となる。従って、成長エアが排出されない排気パージにおいては、実際に排出されるインクの排出量と、既定のインク排出量との差は殆どない。
【００５２】
本実施形態では、上記の点に鑑みて、ＣＰＵ１０１は、成長エアの位置を推定するエア位置推定処理と、成長エアのエア量を推定するエア量推定処理と、エア位置推定処理により推定した成長エアの位置に基づいて、メンテナンス処理の実行の際に、排気パージによって成長エアが外部に排出されるか否かを推定する排出推定処理とを実行する。そして、排出推定処理により排気パージにおいて成長エアが排出されると推定した場合には、既定のインク排出量からエア量推定処理により推定した成長エアのエア量を減算した量を、廃液量カウンタ１０４ｂの廃液カウント値に加算する。以下、具体的に説明する。
【００５３】
不揮発性メモリ１０４には、これら処理をする際に参照されるエア情報データベース１０４ｃが記憶されている。エア情報データベース１０４ｃには、インク流路Ｆ５内に存在する成長エアそれぞれについてのエア情報が格納されている。ＣＰＵ１０１は、センサ９５の検出結果に基づいて、ホルダ６にインクカートリッジ４２が新たに装着されたと判断する毎に、インク導入口９３ａからインク流路Ｆ５内にエアが流入したとして、当該流入したエアに係るエア情報を新たに生成して、エア情報データベース１０４ｃに格納する。
【００５４】
なお、本実施形態では、インクカートリッジ４２の容量は、インク流路Ｆ５の容量よりも非常に大きい。このため、インクカートリッジ４２をホルダ６に装着した後、当該インクカートリッジ４２がインク切れとなるまでの間に、当該インクカートリッジ４２の装着時に流入したエアを基にした成長エアは、メンテナンス処理により、インク流路Ｆ５内から外部に排出される。つまり、インク流路Ｆ５内には、通常、１つの成長エアのみ存在する。しかしながら、インクカートリッジ４２がインク切れとなる前にインクカートリッジ４２の交換を行った場合や、同じインクカートリッジ４２をホルダ６に対して何度も着脱した場合には、インク流路Ｆ５内に複数の成長エアが存在する。このため、本実施形態では、エア情報データベース１０４ｃには、複数のエア情報を格納することが可能にされている。
【００５５】
エア情報は、エア位置推定処理の際に参照するカウンタ、成長エアの位置を示すエア位置データ、成長エアのエア量を示すエア量データ、及び、後述する係数データを含む情報である。
【００５６】
エア情報のカウンタは、当該エア情報が生成された時点からの、印刷処理やメンテナンス処理によりインク流路Ｆ５から外部に吐出又は排出された、インク及びエアの合計量を示す、カウント値をカウントするためのものである。ＣＰＵ１０１は、印刷処理やメンテナンス処理を実行する毎に、当該印刷処理やメンテナンス処理において、ヘッドユニット５内から外部に吐出又は排出された、インク及びエアの合計量を算出して、エア情報データベース１０４ｃの各エア情報のカウンタのカウント値に加算する。尚、印刷処理の際に、アクチュエータ５３が駆動されることでノズル４４から吐出されるインクの吐出量については、その印刷処理の際の印刷対象であった画像データ等から算出することは可能である。また、メンテナンス処理の際に排出されるインク及びエアの総量（パージ量）は、吸引ポンプ１１の駆動態様から算出することができる。
【００５７】
ＣＰＵ１０１は、エア位置推定処理においては、各エア情報のカウンタを参照して、インク流路Ｆ５内に滞在する各成長エアの位置を推定する。具体的には、インク流路Ｆ５において、カウンタのカウント値に相当する容量分だけ、ニードル９３のインク導入口９３ａよりもヘッド１３側にある位置を、成長エアの位置と推定する。尚、本実施形態では、不揮発性メモリ１０４には、エア情報のカウンタのカウント値と、成長エアの位置との関係を規定した流路情報１０４ｄが予め記憶されている。ＣＰＵ１０１は、エア位置推定処理において、エア情報のカウンタのカウント値と、流路情報１０４ｄとを参照して、成長エアの位置を推定して、エア情報データベース１０４ｃの当該成長エアのエア位置データを更新する。また、このエア位置推定処理は、カートリッジ装着時点以降において、印刷処理やメンテナンス処理を実行する毎に実行される。
【００５８】
エア情報の係数データは、成長エアが、現在、滞在する流路を形成する流路部材の、気体透過性に係る係数（式１に代入する係数Ｂ）を示すデータである。この係数データには、エア情報が生成された時点においては、樹脂成形体９１の気体透過性に係るデータ値が設定されている。そして、ＣＰＵ１０１は、エア位置推定処理によりエア位置データが更新される毎に、更新前と更新後のエア位置データに基づいて、成長エアが、内部流路Ｆ１内からチューブ流路Ｆ２内に流入したか否かを判断し、成長エアがチューブ流路Ｆ２内に流入したと判断したときに、エア情報の係数データを、供給チューブ２２の気体透過性に係るデータ値に変更する。また、同様に、更新前と更新後のエア位置データに基づいて、成長エアがチューブ流路Ｆ２内から供給流路Ｆ３内へ流出したか否かを判断し、成長エアが供給流路Ｆ３内に流出したと判断したときに、エア情報の係数データを、サブタンク１４の気体透過性に係るデータ値に変更する。
【００５９】
エア情報のエア量データには、エア情報が生成された時点においては、既定の初期量が設定される。この初期量は、インクカートリッジ４２をホルダ６に装着したときに、ニードル９３のインク導入口９３ａから流入するエアの量であり、経験的に決定される量である。
【００６０】
ＣＰＵ１０１は、エア量推定処理においては、エア位置推定処理が実行される毎に更新される、エア情報のエア位置データに基づいて、成長エアが、内部流路Ｆ１内からチューブ流路Ｆ２内に流入した時点、チューブ流路Ｆ２内から供給流路Ｆ３へ流出した時点をそれぞれ判断する。その判断結果に基づいて、成長エアが内部流路Ｆ１、チューブ流路Ｆ２及び供給流路Ｆ３それぞれにおける成長エアの滞在時間を決定する。そして、これら決定した滞在時間、並びに、樹脂成形体９１、供給チューブ２２、及びサブタンク１４それぞれの気体透過性に基づき、内部流路Ｆ１、チューブ流路Ｆ２及び供給流路Ｆ３それぞれでの成長エアのエア成長量を算出し、これら算出したエア成長量を用いて成長エアのエア量を算出する。以下、詳細に説明する。
【００６１】
ＣＰＵ１０１は、エア量推定処理においては、カートリッジ装着時点、及び前回のエア量推定処理を実行した時点の何れか遅い方を基準時点として、上記式１の係数Ａ，Ｂ、経過時間ｔにそれぞれ値を代入して、現在のエア量を推定する。詳細には、不揮発性メモリ１０４には、上記基準時点からの経過時間を示すカウント値をカウントする時間カウンタ１０４ｅをエア情報毎に記憶している。ＣＰＵ１０１は、上記基準時点から、計時回路１０６が電源回路９８から駆動電力を受電している通電状態のときに当該計時回路１０６により計時される時間に基づいて、時間カウンタ１０４ｅのカウント値を所定時間毎に逐次更新する更新処理を実行する。従って、式１中の経過時間ｔには、この時間カウンタ１０４ｅのカウント値が示す時間を代入する。また、係数Ａには、エア量データが示すエア量（基準時点のエア量）を代入し、係数Ｂには、係数データが示すデータ値を代入する。そして、ＣＰＵ１０１は、推定した現在のエア量に基づいて、エア情報データベース１０４ｃの当該成長エアのエア量データを更新する。
【００６２】
なお、式１において、推定した現在のエア量から、係数Ａが示すエア量を減算した量が、上記基準時点から現在までのエア成長量となる。従って、エア量推定処理において、式１を用いて現在のエア量を推定することは、基準時点からの成長エアのエア成長量を算出して、この算出したエア成長量を用いて現在のエア量を推定することと同義である。また、成長エアが同じ流路部材により形成された流路内に滞在する期間中に、実行されたエア量推定処理により算出されるエア成長量の合計量は、当該流路内での成長エアのエア成長量となる。例えば、成長エアがチューブ流路Ｆ２内に流入した時点からチューブ流路Ｆ２内から流出した時点までの期間中に、実行されたエア量推定処理により算出されるエア成長量の合計量は、成長エアのチューブ流路Ｆ２内でのエア成長量となる。また、この期間中において、時間カウンタ１０４ｅがカウントしたカウント値の合計は、成長エアがチューブ流路Ｆ２内に滞在する滞在時間となる。
【００６３】
ところで、コンセントから電源プラグが取り外される等、電源回路９８が商用電源から電力を受電できていない状態になると、計時回路１０６は、電源回路９８から駆動電力を受電していない非通電状態となる。計時回路１０６は、非通電状態となると、現在時刻の計時や時間の計時を行うことができない。従って、この後、電源回路９８が商用電源から電力を受電して、計時回路１０６が電源回路９８から駆動電力を受電している通電状態になったとしても、外部装置２００から時刻情報を受信しない限り、計時回路１０６により計時される現在時刻は不正確となる。また、時間カウンタ１０４ｅのカウント値は、計時回路１０６が非通電状態であるときの非通電時間の分だけ、実際の経過時間よりも短くなる。このため、エア量推定処理において、時間カウンタ１０４ｅのカウント値が示す時間を、式１中の経過時間ｔに代入して得られる成長エアのエア量は、実際のエア量よりも少なくなる。
【００６４】
しかしながら、ＣＰＵ１０１は、例えば、外部装置２００から印刷指示等の各種指示を受信するときに、併せて時刻情報を取得することもできる。このため、取得した時刻情報に基づいて、非通電時間を算出可能な場合がある。例えば、ＣＰＵ１０１は、前回のエア量推定処理を実行した時点において、計時回路１０６により計時されている時刻を更新時刻情報１０４ｆとして不揮発性メモリ１０４に記憶する。なお、前回の非通電状態のとき以降において外部装置２００から時刻情報を取得していない場合には、計時回路１０６により計時されている時刻が不正確である可能性が高いため、更新時刻情報１０４ｆを記憶しない。そして、通電状態から非通電状態に復帰した以降、外部装置２００から時刻情報を受信したときに、ＣＰＵ１０１は、外部装置２００から受信した時刻情報が示す時刻と、更新時刻情報１０４ｆが示す時刻との間の時間を算出する。そして、この算出した時間から、時間カウンタ１０４ｅのカウント値が示す時間を減算した時間を非通電時間とする。以上のようにして、非通電時間を算出することが可能な場合がある。従って、この場合には、算出した非通電時間と、時間カウンタ１０４ｅのカウント値が示す時間とを加算した時間を、上記基準時点からの経過時間として、式１中の経過時間ｔに代入する。これにより、基準時点から現在までの間に非通電状態が存在するときでも、成長エアのエア量を精度よく推定することが可能となる。
【００６５】
ＣＰＵ１０１は、排出推定処理においては、エア情報データベース１０４ｃの各エア情報のエア位置データが示す成長エアの位置に基づいて、メンテナンス処理の実行の際に排気パージによって成長エアが外部に排出されるか否かを推定する。本実施形態では、排気パージの実行の際に、エア位置データが示す成長エアの位置がエア貯溜室７５内である場合に、当該排気パージによって成長エアが外部に排出されると推定する。そして、排出推定処理によりメンテナンス処理の実行の際に成長エアが排出されると推定した場合に、ＣＰＵ１０１は、廃液量加算処理において、当該メンテナンス処理の既定のインク排出量から、当該排出されると推定した成長エアに係るエア量データが示すエア量を減算した量を、廃液量カウンタ１０４ｂの廃液カウント値に加算する。
【００６６】
次に、プリンタ１の処理動作の一例について説明する。
図５に示すように、まず、ＣＰＵ１０１は、メンテナンス処理を実行する必要があるか否かを判断する（Ｓ１）。具体的には、メンテナンス処理の前回実行時点からの経過時間が所定時間以上になったとき、コンセントが電源プラグに新たに挿入されたとき、タッチパネル９９を介してメンテナンス処理の実行指示を受信したときに、メンテナンス処理を実行する必要があると判断する。また、本実施形態では、ＣＰＵ１０１は、エア情報データベース１０４ｃの各エア情報のエア位置データを参照して、インク流路Ｆ５内に滞在する何れかの成長エアの位置が、エア貯溜室７５内にあると判断したときに、メンテナンス処理を実行する必要があると判断する。
【００６７】
そして、メンテナンス処理を実行する必要があると判断した場合（Ｓ１：ＹＥＳ）には、ＣＰＵ１０１は、後で図６を参照して説明するエア量更新処理を実行する（Ｓ２）。これにより、エア情報データベース１０４ｃの各エア情報のエア量データが更新される。次に、ＣＰＵ１０１は、メンテナンス処理を実行し（Ｓ３）、この後、当該メンテナンス処理で成長エアが排出されたか否かを推定する排出推定処理を実行する（Ｓ４）。そして、成長エアが排出されたと推定した場合（Ｓ４：ＹＥＳ）には、ＣＰＵ１０１は、既定排出量情報１０４ａを参照して、当該メンテナンス処理の既定のインク排出量から、排出されたと推定した成長エアに係るエア量データが示すエア量を減算した量を、廃液量カウンタ１０４ｂの廃液カウント値に加算する（Ｓ５）。そして、ＣＰＵ１０１は、排出されると推定した成長エアに係るエア情報をエア情報データベース１０４ｃから削除して（Ｓ６）、Ｓ８の処理に移る。Ｓ４の処理で、エアが排出されていないと推定した場合（Ｓ４：ＮＯ）には、ＣＰＵ１０１は、既定排出量情報１０４ａを参照して、当該メンテナンス処理の既定のインク排出量を、廃液量カウンタ１０４ｂの廃液カウント値に加算して（Ｓ７）、Ｓ８の処理に移る。
【００６８】
Ｓ８の処理では、ＣＰＵ１０１は、廃液量カウンタ１０４ｂの廃液カウント値が、満杯値に到達したか否かを判断する。満杯値に到達していないと判断した場合（Ｓ８：ＮＯ）には、Ｓ１５の処理に移る。一方で、満杯値に到達したと判断した場合（Ｓ８：ＹＥＳ）には、ＣＰＵ１０１は、廃液タンク３０の交換を促す画面をタッチパネル９９に表示させる（Ｓ９）。この後、タッチパネル９９を介して廃液タンク３０の交換が終了したことを示すユーザ入力を受け付けた場合（Ｓ１０：ＹＥＳ）、ＣＰＵ１０１は、廃液量カウンタ１０４ｂの廃液カウント値を零に初期化して（Ｓ１１）、Ｓ１５の処理に移る。
【００６９】
Ｓ１の処理において、メンテナンス処理を実行する必要がないと判断した場合（Ｓ１：ＮＯ）には、ＣＰＵ１０１は、外部装置２００から印刷指令を受信したか否かを判断する（Ｓ１２）。印刷指令を受信したと判断した場合（Ｓ１２：ＹＥＳ）には、ＣＰＵ１０１は、後で図６を参照して説明するエア量更新処理を実行する（Ｓ１３）。次に、ＣＰＵ１０１は、印刷処理を実行して（Ｓ１４）、Ｓ１５の処理に移る。
【００７０】
Ｓ１５の処理では、ＣＰＵ１０１は、エア位置推定処理を実行する。このとき、エア位置推定処理により更新したエア位置データと更新前のエア位置データとに基づき、成長エアの位置が内部流路Ｆ１内からチューブ流路Ｆ２内に流入した、又は、チューブ流路Ｆ２内から供給流路Ｆ３内に流出したと判断した場合には、当該成長エアに関するエア情報の係数データを変更する。このＳ１５の処理が終了すると、Ｓ１の処理に戻る。
【００７１】
Ｓ１２の処理において、印刷指令を受信していないと判断した場合（Ｓ１２：ＮＯ）には、センサ９５の検出結果に基づいて、ホルダ６にインクカートリッジ４２が新たに装着されたか否かを判断する。（Ｓ１６）。インクカートリッジ４２が新たに装着されたと判断した場合（Ｓ１６：ＹＥＳ）には、エア情報を新たに生成してエア情報データベース１０４ｃに格納し（Ｓ１７）、Ｓ１の処理に戻る。
【００７２】
次に、エア量更新処理について、図６を参照しつつ説明する。
ＣＰＵ１０１は、まず、前回のエア量推定処理の実行時点から現在までの間に、非通電状態が存在するか否かを判定する（Ｓ５１）。そして、非通電状態が存在すると判定した場合（Ｓ５１：ＹＥＳ）には、非通電状態の時間を外部装置２００から受信した時刻情報に基づいて算出可能か否かを判定する（Ｓ５２）。非通電状態の時間を算出可能と判定した場合（Ｓ５２：ＹＥＳ）には、時間カウンタ１０４ｅのカウント値が示す時間に、算出した非通電状態の時間を加算した時間を、前回のエア量推定処理の実行時点からの経過時間として、上記式１を用いて成長エアのエア量を推定するエア量推定処理を実行する（Ｓ５３）。この後、時間カウンタ１０４ｅのカウント値を零に初期化して（Ｓ５４）、本処理を終了する。一方、Ｓ５１の処理で非通電状態が存在しないと判定した場合（Ｓ５１：ＮＯ）、又は、Ｓ５２の処理で非通電状態の時間を算出できないと判定した場合（Ｓ５２：ＮＯ）には、ＣＰＵ１０１は、時間カウンタ１０４ｅのカウント値が示す時間を、前回のエア量推定処理の実行時点からの経過時間とみなして、上記式１を用いて成長エアのエア量を推定するエア量推定処理を実行する（Ｓ５５）。この後、時間カウンタ１０４ｅのカウント値を零に初期化して（Ｓ５４）、本処理を終了する。
【００７３】
以上、本実施形態によると、メンテナンス処理の排気パージにおいて成長エアが排出されたと判断した場合には、当該メンテナンス処理の既定のインク排出量から成長エアのエア量分だけ減算した量が廃液量カウンタ１０４ｂの廃液カウント値に加算される。これにより、排気パージの際に成長エアが排出されたとしても、廃液量カウンタ１０４ｂに加算される量と、実際に排出されたインクの排出量との間の差を小さくすることができる。その結果として、廃液タンク３０に溜まるインクの廃液量の判断精度を向上させることができる。
【００７４】
また、エア量推定処理を実行する際に参照される時間カウンタ１０４ｅのカウント値は、計時回路１０６が電源回路９８から駆動電力を受電して時間を計時している間は、所定時間毎に逐次更新される。このため、例えば、前回のエア推定処理の実行時点から現在時点までの間に、計時回路１０６に駆動電力が供給されていない非通電状態が存在し、且つこの非通電状態を算出することができない場合でも、計時回路１０６が通電状態のときの時間については少なくとも時間カウンタ１０４ｅのカウント値から把握することができる。従って、推定されるエア量が実際のエア量よりも少なくなる場合もあり得るが、前回のエア量推定処理の実行時点からのエアの成長を考慮せずにエア量を推定する場合と比べて、推定精度を高くすることができる。その結果として、廃液量カウンタ１０４ｂの廃液カウント値が示す廃液量と、廃液タンク３０に溜まるインクの実際の廃液量との差を小さくすることができる。また、外部装置２００から取得した時刻情報に基づいて、その非通電状態の非通電時間を算出することができる場合には、この非通電状態のときのエアの成長も考慮して成長エアのエア量が推定されるため、エア量推定処理でのエア量の推定精度を向上させることができる。
【００７５】
以上説明した実施形態において、ニードル９３のインク導入口９３ａが「液体流入口」に相当し、インク流路Ｆ５が「液体流路」に相当する。供給チューブ２２、サブタンク１４、及び樹脂成形体９１が「液体流路部」に相当する。エア貯溜室７５が「分岐部」に相当する。インクカートリッジ４２が「液体貯溜タンク」に相当し、ホルダ６が「タンク装着部」に相当する。不揮発性メモリ１０４が「記憶部」に相当する。計時回路１０６が「計時部」に相当し、電源回路９８が「電力供給部」に相当する。通信インターフェース１１０が「受信部」に相当する。
【００７６】
以上、本発明の好適な実施形態について説明したが、本発明は上述の実施形態に限られるものではなく、特許請求の範囲に記載した限りにおいて様々な変更が可能なものである。以下、本発明の一変形例について説明する。本変形例では、エア量推定処理において、成長エアが、チューブ流路Ｆ２内に滞在するときのエア成長量のみ算出し、内部流路Ｆ１内や供給流路Ｆ３内に滞在するときのエア成長量は算出せずに成長エアのエア量を推定する。また、成長エアのチューブ流路Ｆ２内での滞在時間については、チューブ流路Ｆ２内に流入した時点、及び、チューブ流路Ｆ２内からに流出した時点それぞれの時刻を、計時回路１０６から取得し、これら取得した時刻に基づいて、成長エアのチューブ流路Ｆ２内での滞在時間を決定する。そして、決定した滞在時間を式１中の経過時間ｔに代入して、チューブ流路Ｆ２内に滞在するときのエアの成長量を算出する。なお、図７に示すように、不揮発性メモリ１０４には、時間カウンタ１０４ｅや更新時刻情報１０４ｆは記憶されていない。また、エア情報データベース１０４ｃの各エア情報は、係数データの代わりに、成長エアが、チューブ流路Ｆ２内に流入した時点の時刻を示す時刻情報が格納されている。
【００７７】
以下、本変形例でのプリンタ１の処理動作について説明する。
図８に示すように、ＣＰＵ１０１は、図５を参照して説明したフローチャートにおいて、エア量更新処理（Ｓ２，Ｓ１４）を実行しない点を除き、Ｓ１〜Ｓ１５の処理と同様なＳ６１〜７３の処理を実行する。そして、Ｓ７３のエア位置推定処理の後、ＣＰＵ１０１は、このエア位置推定処理により、エア情報データベース１０４ｃのエア情報のなかに、成長エアが内部流路Ｆ１内からチューブ流路Ｆ２内に流入したエア情報があるか否かを判断する（Ｓ７４）。成長エアがチューブ流路Ｆ２内に流入したエア情報があると判断した場合（Ｓ７４：ＹＥＳ）には、計時回路１０６から現在時刻を取得し、取得した時刻を、当該エア情報の時刻情報としてエア情報データベース１０４ｃに格納する（Ｓ７５）。Ｓ７５の処理の後、又は、Ｓ７４の処理において成長エアがチューブ流路Ｆ２内に流入したエア情報がないと判断した場合（Ｓ７４：ＮＯ）には、Ｓ７３のエア位置推定処理により、エア情報データベース１０４ｃのエア情報のなかに、成長エアがチューブ流路Ｆ２内から供給流路Ｆ３内へ流出したエア情報があるか否かを判断する（Ｓ７６）。成長エアがチューブ流路Ｆ２内から流出したエア情報がないと判断した場合（Ｓ７６：ＮＯ）には、Ｓ６１の処理に戻る。一方で、成長エアがチューブ流路Ｆ２内から流出したエア情報があると判断した場合（Ｓ７６：ＹＥＳ）には、ＣＰＵ１０１は、計時回路１０６から現在時刻を取得して、取得した現在時刻と、当該エア情報の時刻情報が示す時刻とに基づいて、成長エアのチューブ流路Ｆ２内での滞在時間を算出する（Ｓ７７）。
【００７８】
ところで、Ｓ７７の処理で算出した滞在時間が正確ではない場合がある。例えば、先に触れたように、計時回路１０６は非通電状態となると、時刻を計時することができず、外部装置２００から時刻情報を取得するまでは、計時する時刻が不正確となる。このため、Ｓ７５の処理及びＳ７７の処理それぞれにおいて計時回路１０６から取得した時刻の少なくとも何れか一方が不正確であると、算出した滞在時間も不正確となる。このような不正確な滞在時間を用いて成長エアのエア成長量を算出してエア量を推定すると、推定したエア量が実際のエア量よりも大きく異なることがある。その結果、エア成長量を考慮してエア量を推定した方が、エア成長量を考慮せずにエア量を推定したときよりも、かえってその推定精度が低くなる場合がある。また、エア量推定処理において、成長エアのエア量を実際のエア量よりも多く推定した場合には、当該成長エアが排気パージにより排出された際に、廃液量カウンタ１０４ｂの廃液カウント値に加算される量が、実際のインク排出量よりも少なくなる。このため、ＣＰＵ１０１が、廃液タンク３０にインクが、実際には、満杯に溜まっているにもかかわらず、満杯に溜まっていないと誤って判断する虞がある。そこで、本実施形態では、ＣＰＵ１０１は、算出した滞在時間が正確か否かを判断する（Ｓ７８）。例えば、算出した滞在時間が負の時間となる場合や、所定の閾値時間以上となる場合に、算出した滞在時間は正確ではないと判断する。
【００７９】
そして、ＣＰＵ１０１は、算出した滞在時間が正確であると判断した場合（Ｓ７８：ＹＥＳ）には、当該滞在時間を式１中の経過時間ｔに代入して、現在のエア量を推定して、エア情報のエア量データを更新し（Ｓ７９）、Ｓ６１の処理に戻る。一方で、算出した滞在時間が不正確であると判断した場合（Ｓ７８：ＮＯ）には、エア情報のエア量データを更新せずに、Ｓ６１の処理に戻る。以上のように、本変形例でのエア量推定処理では、Ｓ７７の処理で算出した滞在時間が正確であると判断した場合には、チューブ流路Ｆ２内に滞在するときのエアの成長量を算出して、このエアの成長量を用いて成長エアのエア量が推定される。一方で、算出した滞在時間が不正確であると判断した場合には、チューブ流路Ｆ２内に滞在するときのエアの成長量を算出せずに、成長エアのエア量が推定される。これにより、廃液タンクに溜まるインクの廃液量の判断精度が低下することを抑制することができる。
【００８０】
以下、別の変形例について説明する。図９に示すように、インク流路Ｆ５の所定の検知範囲内におけるエア（例えば、内部由来エアよりもエア量が大きい成長エア等）の存否及びそのエア量を検知可能な光学センサ等のセンサ１５０を設け、このセンサ１５０からの検知結果に基づいて、排気パージの際に、センサが検知したエアが排出されたか否かを判定してもよい。例えば、サブタンク１４の連結流路Ｆ３３（エア貯溜室７５）の上端を塞ぐフィルム７８を透明にする。また、センサ１５０を、このフィルム７８を挟んでエア貯溜室７５と対向する位置に配置して、その検知範囲をエア貯溜室７５とする。そして、排気パージを実行した際に、センサ１５０がエアの存在を検知していた状態から存在を検知できない状態となったときに、センサ１５０が検知していたエアがヘッドユニット５から外部に排出されたと判定してもよい。
【００８１】
以下、本変形例でのプリンタ１の処理動作について、図１０を参照しつつ説明する。
まず、ＣＰＵ１０１は、メンテナンス処理を実行する必要があるか否かを判断する（Ｓ９１）。メンテナンス処理を実行する必要があると判断した場合（Ｓ９１：ＹＥＳ）には、ＣＰＵ１０１は、メンテナンス処理を実行し（Ｓ９２）、この後、当該メンテナンス処理によりセンサ１５０が検知していたエアが排出されたか否かを判定する排出判定処理を実行する（Ｓ９３）。そして、エアが排出されたと判定した場合（Ｓ９３：ＹＥＳ）には、ＣＰＵ１０１は、既定排出量情報１０４ａを参照して、当該メンテナンス処理の既定のインク排出量から、センサ１５０が検知していた当該エアのエア量を減算した量を、廃液量カウンタ１０４ｂの廃液カウント値に加算して（Ｓ９４）、Ｓ９６の処理に移る。Ｓ９３の処理で、エアが排出されていないと判断した場合（Ｓ９３：ＮＯ）には、ＣＰＵ１０１は、既定排出量情報１０４ａを参照して、当該メンテナンス処理の既定のインク排出量を、廃液量カウンタ１０４ｂの廃液カウント値に加算して（Ｓ９５）、Ｓ９６の処理に移る。そして、ＣＰＵ１０１は、図５を参照して説明したＳ８〜１１と同様なＳ９７〜Ｓ９９の処理を実行して、Ｓ９１の処理に戻る。以上、本変形例においても、廃液タンク３０に溜まるインクの廃液量の判断精度を向上させることができる。
【００８２】
以下、その他の変形例について説明する。
排気パージを行うための排気流路７４は必須ではない。但し、排気流路７４がない場合は、インク流路Ｆ５内に存在するエアを全て、吸引パージのみによって、インク流路Ｆ５の末端のノズル４４から抜く必要がある。つまり、インク流路Ｆ５内の成長エアは、吸引パージによって、ノズル４４から排出されることになる。この場合でも、ＣＰＵ１０１は、排出推定処理において、エア位置推定処理により推定した成長エアの位置に基づいて、吸引パージの際に成長エアが排出されるか否かを推定することができる。具体的には、インク流路Ｆ５における、ヘッド内流路Ｆ４との接続位置からエア位置推定処理により推定した成長エアの位置までの容量と、ヘッド内流路Ｆ４の容量との合算量が、吸引パージの既定のインク排出量よりも多いか否かを判断し、合算量が既定のインク排出量よりも多いと判断した場合には、吸引パージの際に成長エアが排出されないと推定する。一方で、合算量が既定のインク排出量よりも多くないと判断した場合には、吸引パージの際に成長エアが排出されると推定する。従って、吸引パージの際に成長エアが排出されると推定した場合には、吸引パージの既定のインク排出量から成長エアのエア量を減算した量を、廃液量カウンタ１０４ｂの廃液カウント値に加算することで、廃液タンク３０に溜まるインクの廃液量の判断精度を向上させることができる。
【００８３】
また、パージ装置９により実行されるインク排出動作は、ノズル４４に吸引力を作用させる吸引パージであったが、例えば、供給チューブ２２の途中部位に加圧ポンプを設け、この加圧ポンプを駆動して、ヘッドユニット５にインクを供給することで、ノズル４４からインクを排出させる加圧パージであってもよい。また、パージ装置が、これら吸引パージ及び加圧パージの両方を実行可能にされていてもよい。
【００８４】
メンテナンス処理の実行の際に、成長エアが外部に排出されるか否かを推定する排出推定処理は、当該メンテナンス処理の前に実行してもよい。また、前回のエア量推定処理の実行時点以降において、非通電状態が存在する場合でも、その非通電状態の時間を算出せずに、時間カウンタ１０４ｅのカウント値が示す時間を前回のエア量推定処理の実行時点からの経過時間とみなして、成長エアのエア量を推定してもよい。また、エア量推定処理においては、供給チューブ２２等の流路部材の気体透過性を考慮せずに、インク流路Ｆ５内での滞在時間のみを用いてエアの成長量を算出してもよい。
【００８５】
電源回路９８は、蓄電池を備えていてもよい。蓄電池は、商用電源から供給された電力を充電し、コンセントから電源プラグが取り外されているとき等、商用電源から電力を供給できない場合に、計時回路１０６等に充電した電力を駆動電力として供給する。これにより、計時回路１０６は、蓄電池から供給される駆動電力により、商用電源から電力を受電できないときにも、所定時間の間は、通電状態となる。ただし、この場合でも、コンセントから電源プラグが取り外されている時間が長くなると、蓄電池が電池切れとなり、計時回路１０６は、非通電状態となる。
【００８６】
また、廃液タンク３０の収容ケース３０ａの上面に開口が設けられており、廃液タンク３０内のインクの水分が、時間の経過に伴う蒸発によって、廃液タンク３０外に移動可能に構成されていた場合には、例えば、廃液量加算処理を実行する際に、前回の実行時点からの経過時間に基づいてインクの蒸発量を算出し、廃液量カウンタ１０４ｂの廃液カウント値に加算する量から当該蒸発量を減算してもよい。
【００８７】
また、本発明は、インクジェットヘッドを固定した状態で、搬送機構により搬送される用紙に画像を記録する、所謂ライン式のインクジェットプリンタにも適用されうる。また、上述の実施形態は、本発明を、用紙にインクを吐出して画像等を記録するインクジェットプリンタに適用したものであるが、画像記録以外の様々な用途で使用される液体吐出装置においても本発明は適用されうる。
【符号の説明】
【００８８】
１  インクジェットプリンタ（液体吐出装置）
６  カートリッジホルダ（タンク装着部）
９  パージ装置
１３  ヘッド
１４  サブタンク
２２  供給チューブ
３０  廃液タンク
４２  インクカートリッジ
７４  排気流路
１０１  ＣＰＵ
１０４  不揮発性メモリ（記憶部）
Ｆ２  チューブ流路
【図１】
2018161838.tif 000003
【図２】
2018161838.tif 000004
【図３】
2018161838.tif 000005
【図４】
2018161838.tif 000006
【図５】
2018161838.tif 000007
【図６】
2018161838.tif 000008
【図７】
2018161838.tif 000009
【図８】
2018161838.tif 000010
【図９】
2018161838.tif 000011
【図１０】
2018161838.tif 000012