(57)【要約】【課題】カートリッジの交換時期が近づいたこと、カートリッジが交換可能になったこと、カートリッジを交換しなければ画像形成を実行できなくなる時期が近いこと、及びカートリッジを交換しなければ画像形成を行えないことをユーザに認識させる。【解決手段】プリンタは、インクが貯留されるカートリッジ２００と、カートリッジ２００から供給されたインクを貯留するタンク１６０と、カートリッジ２００に貯留されたインクの量である第１残量を示す第１オブジェクト２５１、及びタンク１６０に貯留されたインクの量である第２残量を示す第２オブジェクト２５２を一画面に表示するディスプレイ２８とを備える。第１オブジェクト２５１及び第２オブジェクト２５２は、マゼンタ、シアン、イエロー、及びブラックの色ごとに表示される。【選択図】図１３
2019116080.tif 000002
【特許請求の範囲】
【請求項１】
着色剤が貯留される第１室を有するカートリッジと、
前記カートリッジから流出した着色剤を貯留する第２室を有する容器と、
前記第１室に貯留された着色剤の量である第１残量を示す第１オブジェクト、及び前記第２室に貯留された着色剤の量である第２残量を示す第２オブジェクトを一画面に表示するディスプレイと、を備える画像形成装置。
【請求項２】
前記第１オブジェクトは、前記第１残量に応じて長さが変更されるバーである請求項１に記載の画像形成装置。
【請求項３】
前記第２オブジェクトは、前記第２残量に応じて長さが変更されるバーである請求項１または２に記載の画像形成装置。
【請求項４】
前記第１室及び前記第２室はそれぞれ大気開放されており、
前記第２室の一部は前記第１室よりも下方に位置しており、
前記第１オブジェクトは、前記第１残量に応じて長さが変更されるバーであり、
前記第１オブジェクトのバーの長さは、前記第１残量が、前記第１室に貯留された着色剤の初期充填量より少ない第１所定量までは最大長であり、前記第１残量が当該第１所定量未満では、前記第１残量に比例する長さである請求項１から３のいずれかに記載の画像形成装置。
【請求項５】
前記第１室及び前記第２室はそれぞれ大気開放されており、
前記第２室の一部は前記第１室よりも下方に位置しており、
前記第２オブジェクトは、前記第２残量に応じて長さが変更されるバーであり、
前記第２オブジェクトのバーの長さは、前記第１残量が、前記第１室に貯留された着色剤の初期充填量より少ない第２所定量までは最大長であり、前記第１残量が前記第２所定量未満では、前記第２残量に比例する長さである請求項１から４のいずれかに記載の画像形成装置。
【請求項６】
前記ディスプレイは、前記第１残量が第１所定量より少ない第３所定量未満であるときに、第３オブジェクトを前記第２オブジェクトともに一画面に表示する請求項１から５のいずれかに記載の画像形成装置。
【請求項７】
前記第３オブジェクトは、前記第１オブジェクトが表示される領域に表示される請求項６に記載の画像形成装置。
【請求項８】
前記ディスプレイは、前記第１残量が前記第１室に貯留された着色剤の初期充填量より少ない第２所定量未満であり、かつ前記第２残量が第４所定量未満であるときに、第４オブジェクトを表示する請求項１から７のいずれかに記載の画像形成装置。
【請求項９】
前記第４オブジェクトは、前記第１オブジェクトが表示される領域及び前記第２オブジェクトが表示される領域のうち少なくとも一方に表示される請求項８に記載の画像形成装置。
【請求項１０】
前記カートリッジ及び前記容器のセットを複数備えており、
前記ディスプレイは、
複数の前記カートリッジのそれぞれに対応する複数の前記第１オブジェクトと、
複数の前記容器のそれぞれに対応する複数の前記第２オブジェクトと、を一画面に表示する請求項１から９のいずれかに記載の画像形成装置。
【請求項１１】
前記第１オブジェクトは、前記第１残量に応じて長さが変更されるバーであり、
前記第２オブジェクトは、前記第２残量に応じて長さが変更されるバーであり、
前記セットにおける前記第１オブジェクト及び前記第２オブジェクトは、前記ディスプレイの表示面の縦方向に並んでおり、かつ当該縦方向に沿ってバーの長さが変化し、前記各セットが前記表示面の横方向に並ぶ第１表示形態と、
前記セットにおける前記第１オブジェクト及び前記第２オブジェクトが、前記横方向に並んでおり、かつ当該横方向に沿ってバーの長さが変化し、前記各セットが前記縦方向に並ぶ第２表示形態と、のうち一方の表示形態によって前記ディスプレイに表示される請求項１０に記載の画像形成装置。
【請求項１２】
前記第１オブジェクトは、前記第１残量に応じて長さが変更されるバーであり、
前記第２オブジェクトは、前記第２残量に応じて長さが変更されるバーであり、
前記容器は、前記カートリッジ、又は前記第１室より容積の大きな第３室を有する大容量カートリッジの少なくともいずれかから選択的に着色剤が流出するものであり、
前記ディスプレイは、
前記大容量カートリッジから前記容器へ着色剤が流出するときの前記第１オブジェクトの幅より広い幅の第５オブジェクトを表示する請求項１から１１のいずれかに記載の画像形成装置。
【請求項１３】
前記第５オブジェクトの幅は、前記第２オブジェクトの幅より広い請求項１２に記載の画像形成装置。
【請求項１４】
前記ディスプレイは、前記第１残量及び前記第２残量に応じた推定印刷枚数を示す第６オブジェクトを前記第１オブジェクト及び前記第２オブジェクトとともに一画面に表示する請求項１から１３のいずれかに記載の画像形成装置。
【請求項１５】
前記ディスプレイは、前記第１残量及び前記第２残量に応じた推定印刷枚数を示す第６オブジェクトを前記第５オブジェクトとともに一画面に表示する請求項１２または１３に記載の画像形成装置。
【請求項１６】
前記第１室及び前記第２室は大気開放されており、
前記第２室の一部は前記第１室よりも下方に位置しており、
前記第６オブジェクトは、
前記推定印刷枚数が特定枚数以上であるときに、当該特定枚数、又は当該特定枚数よりも多いことを示す表示オブジェクトの少なくとも一方であり、
前記推定印刷枚数が前記特定枚数未満であるときに、当該推定印刷枚数を示す表示オブジェクトである請求項１４に記載の画像形成装置。
【請求項１７】
前記ディスプレイは、適合するカートリッジが前記容器と接続されていないときに、前記第６オブジェクトの表示を消去する請求項１５または１６に記載の画像形成装置。
【請求項１８】
前記ディスプレイに前記第６オブジェクトを表示させる入力操作と、表示させない入力操作とを受け付ける入力部をさらに備える請求項１５から１７のいずれかに記載の画像形成装置。
【請求項１９】
前記ディスプレイは、前記入力部において、前記ディスプレイに前記第６オブジェクトを表示させない入力操作を受け付けており、かつ、適合するカートリッジが前記容器と接続されていないときに、適合するカートリッジが装着されていない旨を示す第７オブジェクトを表示する請求項１８に記載の画像形成装置。
【請求項２０】
前記カートリッジ及び前記容器のセットを複数備えており、
前記ディスプレイは、
各セットに対応する複数の前記第６オブジェクトを、前記各セットの前記第１オブジェクト及び前記第２オブジェクトとともに一画面に表示する請求項１５から１９のいずれかに記載の画像形成装置。
【請求項２１】
前記第１オブジェクトは、前記第１残量に応じて面積が変更される請求項１に記載の画像形成装置。
【請求項２２】
前記第２オブジェクトは、前記第２残量に応じて面積が変更される請求項１または２１に記載の画像形成装置。
【請求項２３】
着色剤が貯留される第１室を有するカートリッジと、
前記カートリッジから供給された着色剤を貯留する第２室を有する容器と、
前記容器と接続されており、前記容器から供給された着色剤を吐出する記録部と、
ディスプレイと、
メモリと、
前記記録部における着色剤の排出制御及び前記ディスプレイにおける表示制御を行うコントローラと、を備えており、
前記コントローラは、
前記記録部に排出させる着色剤の量を示す排出値を算出する算出処理と、
前記カートリッジの交換後の前記カートリッジの初期充填量を示す第１情報、及び交換前の前記容器に貯留されていた着色剤の量を示す第２情報を前記メモリから読み出して取得する取得処理と、
前記算出処理において算出した排出値、及び前記取得処理で取得した前記第１情報及び第２情報に応じて決まる量であって、前記カートリッジに貯留された着色剤の量を示す第１残量に応じた長さのバーある第１オブジェクト、及び前記容器に貯留された着色剤の量を示す第２残量に応じた長さのバーである第２オブジェクトを前記ディスプレイに一画面に表示させる表示処理と、を実行する画像形成装置。
【請求項２４】
前記第１室及び前記第２室はそれぞれ大気開放されており、
前記第２室の一部は前記第１室よりも下方に位置しており、
前記容器及び前記カートリッジに貯留された着色剤の液面の高さ位置が検知位置となったことに応じて検知信号を出力するセンサをさらに備えており、
前記コントローラは、
前記検知信号の受信の有無を判断する判断処理と、
前記判断処理において前記検知信号が受信されないと判断したことに応じて前記第２オブジェクトのバーの長さを最大長とし、前記判断処理において前記検知信号が受信されたと判断したことに応じて、当該判断後における前記排出値に応じた前記第２オブジェクトのバーの長さとして前記表示処理を実行する請求項２３に記載の画像形成装置。
【請求項２５】
前記第１室及び前記第２室はそれぞれ大気開放されており、
前記第２室の一部は前記第１室よりも下方に位置しており、
前記容器及び前記カートリッジに貯留された着色剤の液面の高さ位置が検知位置となったことに応じて検知信号を出力するセンサをさらに備えており、
前記コントローラは、
前記検知信号の受信の有無を判断する判断処理と、
前記判断処理において前記検知信号を受信したと判断した後における前記算出処理において算出する前記排出値に応じた値であって、前記第２残量を示す第２残量値を前記メモリに記憶させる記憶処理と、
前記カートリッジの交換後において、前記算出処理において算出した前記排出値が前記メモリに記憶された前記第２残量値に応じた値となるまでは、前記第１オブジェクトのバーの長さを最大長とし、前記排出値が前記メモリに記憶された前記第２残量値に応じた値となった後は、前記第１オブジェクトのバーの長さを前記排出値に応じた長さとする前記表示処理と、を実行する請求項２３または２４に記載の画像形成装置。
【請求項２６】
前記コントローラは、
前記算出処理において算出した前記排出値に応じて推定印刷枚数を決定する決定処理と、
前記決定処理において決定した推定印刷枚数を示す第６オブジェクトを、前記第１オブジェクト及び前記第２オブジェクトとともに前記ディスプレイに一画面に表示させる前記表示処理と、を実行する請求項２３から２５のいずれかに記載の画像形成装置。
【請求項２７】
前記第１室及び前記第２室はそれぞれ大気開放されており、
前記第２室の一部は前記第１室よりも下方に位置しており、
前記容器及び前記カートリッジに貯留された着色剤の液面の高さ位置が検知位置となったことに応じて検知信号を出力するセンサをさらに備えており、
前記コントローラは、
前記検知信号の受信の有無を判断する判断処理と、
前記判断処理において前記検知信号を受信しないと判断したことにより、前記検知位置に応じた前記推定印刷枚数である所定枚数を下限値として前記排出値に応じて前記推定印刷枚数を決定し、前記判断処理において前記検知信号を受信したと判断したことにより、前記検知信号を受信した後における前記排出値に応じて前記推定印刷枚数を決定する前記決定処理と、を実行する請求項２６に記載の画像形成装置。
【請求項２８】
前記第１室及び前記第２室はそれぞれ大気開放されており、
前記第２室の一部は前記第１室よりも下方に位置しており、
前記容器及び前記カートリッジに貯留された着色剤の液面の高さ位置が検知位置となったことに応じて検知信号を出力するセンサをさらに備えており、
前記コントローラは、
前記検知信号の受信の有無を判断する判断処理と、
前記判断処理において前記検知信号を受信したと判断した後における前記算出処理で算出する前記排出値に応じた値であって、前記第２残量を示す第２残量値を前記メモリに記憶させる記憶処理と、
前記カートリッジの交換後において、前記算出処理において算出する前記排出値が前記メモリに記憶された前記第２残量値に応じた値となるまでは、前記推定印刷枚数を特定枚数に決定し、前記排出値が前記第２残量値に応じた値となった後は、前記排出値に応じた前記推定印刷枚数に決定する前記決定処理と、を実行する請求項２６または２７に記載の画像形成装置。
【請求項２９】
第１通信インタフェース及びディスプレイを有しており、当該第１通信インタフェースを通じて画像形成装置と通信する情報処理装置によって実行可能なプログラムであって、
前記画像形成装置は、
前記情報処理装置と通信を行う第２通信インタフェースと、
着色剤が貯留される第１室を有するカートリッジと、
前記カートリッジから供給された着色剤を貯留する第２室を有する容器と、
前記第１室に貯留された着色剤の量である第１残量を示す第１情報、及び前記第２室に貯留された着色剤の量である第２残量を示す第２情報を前記第２通信インタフェースから送信させるコントローラと、を備えており、
該プログラムは、
前記第１通信インタフェースを通じて前記第１情報及び第２情報を受信する受信処理と、
前記受信処理で受信した前記第１情報で示される前記第１残量を示す第１オブジェクトと、前記受信処理で受信した前記第２情報で示される第２残量を示す第２オブジェクトと、を前記ディスプレイに一画面に表示させる表示処理と、を実行するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カートリッジと容器との着色剤の貯留室を２つ備えた画像形成装置、及び、当該画像形成装置と通信する情報処理装置によって実行されるプログラムに関する。
【背景技術】
【０００２】
特許文献１は、インク収容体であるカートリッジが貯留するインクの量であるインク残量を検出し、検出したインク残量を表示器に表示させるインクジェット記録装置を開示している。ユーザは、表示器に表示されたインク残量を確認する。
【０００３】
また、特許文献２は、メインタンクであるカートリッジとサブタンクとのインクの貯留室を２つ備えたインクジェットプリンタを開示している。カートリッジが装着部に装着されると、カートリッジに貯留されたインクの一部がサブタンクに流出する。カートリッジに貯留されたインクが無くなった後、サブタンクに貯留されたインクにより、印刷が行われる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平３−３２８５１号公報
【特許文献２】特開２００８−２１３１６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、本願発明者は、カートリッジに貯留されたインクの残量をディスプレイに表示するだけでは、カートリッジ内のインクが使い切られた後、印刷ができなくなるまでに、どれくらい印刷が可能であるかをユーザに認識させることができないとの知見を得た。
【０００６】
本発明は、前記の事情に鑑みてなされたものであり、その目的は、カートリッジ内のインクが使い切られた後、印刷ができなくなるまでに、どれくらい印刷が可能であるかをユーザに認識させることができる手段を提供することにある。
【課題を解決するための手段】
【０００７】
本発明にかかる画像形成装置は、着色剤が貯留される第１室を有するカートリッジと、前記カートリッジから流出した着色剤を貯留する第２室を有する容器と、前記第１室に貯留された着色剤の量である第１残量を示す第１オブジェクト、及び前記第２室に貯留された着色剤の量である第２残量を示す第２オブジェクトを一画面に表示するディスプレイと、を備える。
【０００８】
このような構成の画像形成装置では、カートリッジに貯留されている着色剤の量である第１残量と、容器に貯留されている着色剤の量である第２残量とを、ディスプレイに一画面表示させることができる。第１残量が表示されることにより、カートリッジの交換時期の目安や、カートリッジに貯留された着色剤が使い切られたことをユーザに認識させることができる。また、着色剤の量がゼロの第１残量及び着色剤がゼロでない第２残量が一画面に表示されることにより、カートリッジが使い切られた後、印刷ができなくなるまでに、どれくらい印刷が可能であるかをユーザに認識させることができる。
【０００９】
本発明にかかる画像形成装置は、着色剤が貯留される第１室を有するカートリッジと、前記カートリッジから供給された着色剤を貯留する第２室を有する容器と、前記容器と接続されており、前記容器から供給された着色剤を吐出する記録部と、ディスプレイと、メモリと、前記記録部における着色剤の排出制御及び前記ディスプレイにおける表示制御を行うコントローラと、を備える。前記コントローラは、前記記録部に排出させる着色剤の量を示す排出値を算出する算出処理と、前記カートリッジの交換後の前記カートリッジの初期充填量を示す第１情報、及び交換前の前記容器に貯留されていた着色剤の量を示す第２情報を前記メモリから読み出して取得する取得処理と、前記算出処理において算出した排出値、及び前記取得処理で取得した前記第１情報及び第２情報に応じて決まる量であって、前記カートリッジに貯留された着色剤の量を示す第１残量に応じた長さのバーある第１オブジェクト、及び前記容器に貯留された着色剤の量を示す第２残量に応じた長さのバーである第２オブジェクトを前記ディスプレイに一画面に表示させる表示処理と、を実行する。
【００１０】
このような構成の画像形成装置では、カートリッジに貯留されている着色剤の量である第１残量と、容器に貯留されている着色剤の量である第２残量とを、ディスプレイに一画面表示させることができる。第１残量が表示されることにより、カートリッジの交換時期の目安や、カートリッジに貯留された着色剤が使い切られたことをユーザに認識させることができる。また、着色剤の量がゼロの第１残量及び着色剤がゼロでない第２残量が一画面表示されることにより、カートリッジが使い切られた後、印刷ができなくなるまでに、どれくらい印刷が可能であるかをユーザに認識させることができる。
【００１１】
本発明に係るプログラムは、情報処理装置によって実行される。情報処理装置は、第１通信インタフェース及びディスプレイを有しており、当該第１通信インタフェースを通じて画像形成装置と通信する。前記画像形成装置は、前記情報処理装置と通信を行う第２通信インタフェースと、着色剤が貯留される第１室を有するカートリッジと、前記カートリッジから供給された着色剤を貯留する第２室を有する容器と、前記第１室に貯留された着色剤の量である第１残量を示す第１情報、及び前記第２室に貯留された着色剤の量である第２残量を示す第２情報を前記第２通信インタフェースから送信させるコントローラと、を備える。該プログラムは、前記第１通信インタフェースを通じて前記第１情報及び第２情報を受信する受信処理と、前記受信処理で受信した前記第１情報で示される前記第１残量を示す第１オブジェクトと、前記受信処理で受信した前記第２情報で示される第２残量を示す第２オブジェクトと、を前記ディスプレイに一画面に表示させる表示処理と、を実行する。
【００１２】
このような構成のプログラムでは、カートリッジに貯留されている着色剤の量である第１残量と、容器に貯留されている着色剤の量である第２残量とを、情報処理装置のディスプレイに一画面表示させることができる。第１残量が表示されることにより、カートリッジの交換時期の目安や、カートリッジに貯留された着色剤が使い切られたことをユーザに認識させることができる。また、着色剤の量がゼロの第１残量及び着色剤がゼロでない第２残量が一画面表示されることにより、カートリッジが使い切られた後、印刷ができなくなるまでに、どれくらい印刷が可能であるかをユーザに認識させることができる。
【発明の効果】
【００１３】
本発明に係る画像形成装置及びプログラムによれば、カートリッジ内のインクが使い切られてから最終的に印刷ができなくなるまでに、どれくらい印刷が可能であるかをユーザに認識させることができる。
【図面の簡単な説明】
【００１４】
【図１】図１は、第１実施形態に係るプリンタ１０の外観斜視図であって、（Ａ）はカバー８７が被覆位置である状態、（Ｂ）はカバー８７が露出位置である状態を示す。
【図２】図２は、プリンタ１０の内部構造を模式的に示す模式断面図である。
【図３】図３は、装着ケース１５０の縦断面図である。
【図４】図４は、カートリッジ２００の構造を示す図であって、（Ａ）は前方斜視図を、（Ｂ）は縦断面図を示す。
【図５】図５は、装着ケース１５０にカートリッジ２００が装着された状態の縦断面図である。
【図６】図６は、プリンタ１０のブロック図である。
【図７】図７は、画像形成処理のフローチャートである。
【図８】図８（Ａ）は、第１更新処理のフローチャートであり、図８（Ｂ）は、第２更新処理のフローチャートであり、図８（Ｃ）は、第３更新処理のフローチャートであり、図８（Ｄ）は、第４更新処理のフローチャートである。
【図９】図９は、画面表示処理のフローチャートである。
【図１０】図１０は、オブジェクト決定処理のフローチャートである。
【図１１】図１１は、液面の位置を説明する説明図である。
【図１２】図１２は、待機画面を示す図である。
【図１３】図１３（Ａ）は、ブラックＢｋにおける液面の位置を示す図であり、図１３（Ｂ）は、図１３（Ａ）の状態におけるインク残量画面を示す図である。
【図１４】図１４（Ａ）は、ブラックＢｋにおける液面の位置を示す図であり、図１４（Ｂ）は、図１４（Ａ）の状態におけるインク残量画面を示す図である。
【図１５】図１５（Ａ）は、ブラックＢｋにおける液面の位置を示す図であり、図１５（Ｂ）は、図１５（Ａ）の状態におけるインク残量画面を示す図である。
【図１６】図１６（Ａ）は、ブラックＢｋにおける液面の位置を示す図であり、図１６（Ｂ）は、図１６（Ａ）の状態におけるインク残量画面を示す図である。
【図１７】図１７（Ａ）は、変形例１におけるインク残量画面を示す図であり、図１７（Ｂ）は、変形例２におけるインク残量画面を示す図である。
【図１８】図１８（Ａ）は、変形例３におけるインク残量画面を示す図であり、図１８（Ｂ）は、図１８（Ａ）において「非表示」が選択された場合のインク残量画面を示す図である。
【図１９】図１９は、変形例３における表示決定処理を示すフローチャートである。
【図２０】図２０は、変形例４におけるインク残量画面を示す図である。
【図２１】図２１は、第２実施形態を説明する図であり、（Ａ）は、情報処理装置３００の機能ブロック図であり、（Ｂ）は、フローチャートである。
【図２２】図２２は、大容量カートリッジ２２６の斜視図である。
【図２３】図２３（Ａ）は、推定印刷枚数決定処理（ＩＳＯ換算）を示すフローチャートであり、図２３（Ｂ）は、推定印刷枚数決定処理（消費量換算）を示すフローチャートである。
【図２４】図２４は、平均使用値決定処理を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明の実施形態について説明する。なお、以下に説明される実施形態は本発明の一例にすぎず、本発明の要旨を変更しない範囲で、本発明の実施形態を適宜変更できることは言うまでもない。また、プリンタ１０が使用可能に水平面に設置された使用姿勢を基準として上下方向７が定義され、プリンタ１０の開口１３が形成された面を前面として前後方向８が定義され、プリンタ１０を前面から見て左右方向９が定義される。本実施形態では、使用姿勢において、上下方向７が鉛直方向に相当し、前後方向８及び左右方向９が水平方向に相当する。前後方向８及び左右方向９は、直交している。
【００１６】
[第１実施形態]
第１実施形態では、図１に示されるプリンタ１０が説明される。
【００１７】
［プリンタ１０の概要］
本実施形態に係るプリンタ１０は、インクジェット記録技術を利用して用紙に画像を記録する。プリンタ１０は、概ね直方体形状の筐体１４を有している。また、プリンタ１０は、ファクシミリ機能、スキャン機能、及びコピー機能などの機能を有する、所謂、「複合機」であってもよい。プリンタ１０は、画像形成装置の一例である。
【００１８】
筐体１４の内部には、図１及び図２に示されるように、給送トレイ１５と、給送ローラ２３と、搬送ローラ２５と、複数のノズル２９を有するヘッド２１と、ヘッド２１に対面するプラテン２６と、排出ローラ２７と、排出トレイ１６と、カートリッジ２００が着脱される装着ケース１５０と、ヘッド２１及び装着ケース１５０に装着されたカートリッジ２００を連通させるチューブ３２とが位置している。ヘッド２１は、記録部の一例である。
【００１９】
プリンタ１０は、給送ローラ２３及び搬送ローラ２５を駆動させて、給送トレイ１５に支持された用紙をプラテン２６の位置まで搬送する。次に、プリンタ１０は、装着ケース１５０に装着されたカートリッジ２００からチューブ３２を通じて供給されるインクを、ヘッド２１にノズル２９を通じて吐出させる。これにより、プラテン２６に支持された用紙にインクが着弾して、用紙上に画像が記録される。そして、プリンタ１０は、排出ローラ２７を駆動させて、画像が記録された用紙を排出トレイ１６に排出する。
【００２０】
より詳細には、ヘッド２１は、搬送ローラ２５による用紙の搬送向きと交差する主走査方向に往復移動するキャリッジ２０に搭載されている。キャリッジ２０は、不図示のモータの駆動力が伝達されて、主走査方向（図２の紙面と垂直な方向）に移動する。プリンタ１０は、搬送ローラ２５による用紙の搬送が停止されている間に、主走査方向へキャリッジ２０を移動させつつ、ヘッド２１にノズル２９を通じてインクを吐出させる。これにより、ヘッド２１に対面する用紙の一部の領域（以下、「１パス」と表記する。）に画像が記録される。次に、プリンタ１０は、次に画像が記録されるべき領域がヘッド２１に対面するように、搬送ローラ２５に用紙を搬送させる。そして、これらの処理を交互に繰り返し実行させることによって、１枚の用紙に画像が記録される。
【００２１】
［カバー８７］
図１に示されるように、筐体１４の前面１４Ａで且つ左右方向９の右端部には、開口８５が形成されている。筐体１４は、さらにカバー８７を備える。カバー８７は、開口８５を閉塞させる被覆位置（図１（Ａ）に示される位置）と、開口８５を開放する露出位置（図１（Ｂ）に示される位置）との間を回動可能である。カバー８７は、例えば、上下方向７における筐体１４の下端近傍において、左右方向９に沿う回動軸線周りに回動可能に、筐体１４によって支持されている。そして、開口８５の奥に広がる筐体１４内部の収容空間８６には、装着ケース１５０が位置している。
【００２２】
［カバーセンサ８８］
プリンタ１０は、カバーセンサ８８（図６参照）を有する。カバーセンサ８８は、例えば、カバー８７が接離するスイッチ等の機械式センサであってもよいし、カバー８７の位置によって光が遮断或いは透過される光学式センサであってもよい。カバーセンサ８８は、カバー８７の位置に応じた信号をコントローラ１３０に出力する。より詳細には、カバーセンサ８８は、カバー８７が被覆位置に位置していることに応じて、ローレベル信号をコントローラ１３０へ出力する。一方、カバーセンサ８８は、カバー８７が被覆位置と異なる位置に位置していることに応じて、ローレベル信号より信号強度の高いハイレベル信号をコントローラ１３０へ出力する。換言すれば、カバーセンサ８８は、カバー８７が露出位置に位置していることに応じて、ハイレベル信号をコントローラ１３０へ出力する。
【００２３】
［装着ケース１５０］
装着ケース１５０は、図３に示されるように、接点１５２と、ロッド１５３と、装着センサ１５４と、液面センサ１５５と、ロックピン１５６とを備えている。装着ケース１５０には、ブラック、シアン、マゼンタ、イエローの各色に対応する４つのカートリッジ２００が収容可能である。すなわち、装着ケース１５０は、接点１５２、ロッド１５３、装着センサ１５４、液面センサ１５５は、４つのカートリッジ２００それぞれに対応して、４つずつ備えている。なお、装着ケース１５０に収容可能なカートリッジ２００の数は、４つに限定されず、１つでも良いし、５つ以上でも良い。
【００２４】
装着ケース１５０は、装着されたカートリッジ２００を収容する内部空間を有する箱形状である。装着ケース１５０の内部空間は、上端を画定する天壁と、下端を画定する底壁と、前後方向８の後端を画定する奥壁と、左右方向９の両端を画定する一対の側壁とで画定される。一方、装着ケース１５０の奥壁と対面する位置は、開口８５となっている。すなわち、開口８５は、カバー８７を露出位置に配置したときに、装着ケース１５０の内部空間を、プリンタ１０の外部に露出させる。
【００２５】
そして、カートリッジ２００は、筐体１４の開口８５を通じて、装着ケース１５０に挿入され、装着ケース１５０から抜かれる。より詳細には、カートリッジ２００は、開口８５を前後方向８の後ろ向きに通過して、装着ケース１５０に装着される。装着ケース１５０から抜かれるカートリッジ２００は、開口８５を前後方向８の前向きに通過する。
【００２６】
［接点１５２］
接点１５２は、装着ケース１５０の天壁に位置している。接点１５２は、天壁から装着ケース１５０の内部空間へ向けて下方に突出している。接点１５２は、装着ケース１５０にカートリッジ２００が装着された状態において、カートリッジ２００の後述する電極２４８（図４）に接する位置に位置している。接点１５２は、導電性を有しており、さらに上下方向７に沿って弾性的に変形可能である。接点１５２は、コントローラ１３０に電気的に接続されている。
【００２７】
［ロッド１５３］
ロッド１５３（図３）は、装着ケース１５０の奥壁から前方へ突出している。ロッド１５３は、装着ケース１５０の奥壁において、後述するジョイント１８０より上方に位置している。ロッド１５３は、カートリッジ２００が装着ケース１５０に装着される過程において、カートリッジ２００の後述する大気連通口２２１（図４）を通じて大気バルブ室２１４（図４）に進入する。ロッド１５３が大気バルブ室２１４に進入すると、後述する大気バルブ室２１４を大気に連通される。
【００２８】
［装着センサ１５４］
装着センサ１５４（図３）は、装着ケース１５０の天壁に位置している。装着センサ１５４は、カートリッジ２００が装着ケース１５０に装着されているか否かを検出するためのセンサである。装着センサ１５４は、左右方向９に離間した発光部及び受光部を備える。装着ケース１５０にカートリッジ２００が装着された状態において、カートリッジ２００の後述する遮光リブ２４５（図４）は、装着センサ１５４の発光部及び受光部の間に位置する。換言すれば、装着センサ１５４の発光部及び受光部は、装着ケース１５０に装着されたカートリッジ２００の遮光リブ２４５を挟んで、互いに対向した状態で位置している。
【００２９】
装着センサ１５４は、発光部から左右方向９に沿って照射された光が受光部で受光されたか否かに応じて、異なる信号（図中では、「装着信号」と表記する）を出力する。装着センサ１５４は、例えば、受光部で受光された光の受光強度が閾値強度未満であることに応じて、ローレベル信号をコントローラ１３０へ出力する。一方、装着センサ１５４は、受光部で受光された光の受光強度が閾値強度以上であることに応じて、ローレベル信号より信号強度の高いハイレベル信号をコントローラ１３０へ出力する。
【００３０】
［液面センサ１５５］
液面センサ１５５は、後述するアクチュエータ１９０の被検出部１９４が検出位置に位置しているか否かを検出するためのセンサである。液面センサ１５５は、左右方向９に離間した発光部及び受光部を備える。換言すれば、液面センサ１５５の発光部及び受光部は、検出位置に位置した被検出部１９４を挟んで、互いに対向した状態で位置している。液面センサ１５５は、発光部から出力された光が受光部で受光されたか否かに応じて異なる信号（以下、「液面信号」と表記）を出力する。液面センサ１５５は、センサの一例である。液面センサ１５５が出力する信号は、検知信号の一例である。
【００３１】
[ロックピン１５６]
ロックピン１５６は、装着ケース１５０の内部空間の上端で且つ開口８５付近において、左右方向９に沿って延びる棒状の部材である。ロックピン１５６の左右方向９の両端は、装着ケース１５０の一対の側壁に固定されている。ロックピン１５６は、４つのカートリッジ２００が収納可能な４つの空間に亘って左右方向９に延びている。ロックピン１５６は、装着ケース１５０に装着されたカートリッジ２００を、図５に示される装着位置に保持するためのものである。カートリッジ２００は、装着ケース１５０に装着された状態で、ロックピン１５６に係合される。
【００３２】
［タンク１６０］
プリンタ１０は、４つのカートリッジ２００それぞれに対応して、４つのタンク１６０を備える。タンク１６０は、容器の一例である。マゼンタのインクが貯留されるカートリッジ２００及びマゼンタのインクが貯留されるタンク１６０と、シアンのインクが貯留されるカートリッジ２００及びシアンのインクが貯留されるタンク１６０と、イエローのインクが貯留されるカートリッジ２００及びイエローのインクが貯留されるタンク１６０と、ブラックのインクが貯留されるカートリッジ２００及びブラックのインクが貯留されるタンク１６０と、の一式が、カートリッジ及びタンクのセットの一例である。
【００３３】
タンク１６０は、装着ケース１５０の奥壁よりさらに後方に位置している。タンク１６０は、図３に示されるように、上壁１６１と、前壁１６２と、下壁１６３と、後壁１６４と、不図示の一対の側壁とで構成されている。なお、前壁１６２は、各々が前後方向８にずれた複数の壁によって構成される。タンク１６０の内部は、液室１７１が形成されている。液室１７１は、第２室の一例である。
【００３４】
タンク１６０を構成する壁のうち、少なくとも液面センサ１５５に対面する壁は、透光性を有している。これにより、液面センサ１５５が出力した光は、液面センサ１５５に対面する壁を透過することができる。後壁１６４の少なくとも一部は、上壁１６１、下壁１６３、及び側壁の端面に溶着されるフィルムでもよい。また、タンク１６０の側壁は、装着ケース１５０と共通でもよいし、装着ケース１５０とは独立していてもよい。さらに、左右方向９に隣接するタンク１６０の間は、不図示の隔壁によって仕切られている。４つのタンク１６０の構成は、概ね共通する。
【００３５】
液室１７１は、流出口１７４を通じて不図示のインク流路に連通されている。流出口１７４の下端は、液室１７１の下端を画定する下壁１６３によって画定されている。流出口１７４は、ジョイント１８０（より詳細には、貫通孔１８４の下端）より上下方向７の下方に位置している。流出口１７４に連通された不図示のインク流路は、チューブ３２に連通されている。これにより、液室１７１は、流出口１７４からインク流路及びチューブ３２を通じて、ヘッド２１と連通する。つまり、液室１７１に貯留されたインクは、流出口１７４からインク流路及びチューブ３２を通じて、ヘッド２１へ供給される。流出口１７４に連通されたインク流路及びチューブ３２は、一端（流出口１７４）が液室１７１に連通され、且つ他端３３（図２参照）がヘッド２１に連通されている。
【００３６】
液室１７１は、大気連通室１７５を通じて大気に連通されている。より詳細には、大気連通室１７５は、前壁１６２を貫通する貫通孔１７６を通じて液室１７１に連通されている。また、大気連通室１７５は、大気連通ポート１７７及び大気連通ポート１７７に接続された不図示のチューブを通じて、プリンタ１０の外部に連通されている。すなわち、大気連通室１７５は、一端（貫通孔１７６）が液室１７１に連通され、且つ他端（大気連通ポート１７７）がプリンタ１０の外部に連通されている。なお、大気連通室１７５は、大気連通ポート１７７及び不図示のチューブを通じて、大気に連通している。
【００３７】
［ジョイント１８０］
ジョイント１８０は、図３に示されるように、ニードル１８１と、ガイド１８２とを備えている。ニードル１８１は、内部に流路が形成された管である。ニードル１８１は、液室１７１を画定する前壁１６２から前方へ突出している。ニードル１８１の突出先端には、開口１８３が形成されている。また、ニードル１８１の内部空間は、前壁１６２を貫通する貫通孔１８４を通じて液室１７１に連通されている。ニードル１８１は、一端（開口１８３）がタンク１６０の外部に連通され、且つ他端（貫通孔１８４）が液室１７１に連通されている。ガイド１８２は、ニードル１８１の周囲に配置された円筒形状の部材である。ガイド１８２は、前壁１６２から前方に突出して、突出端が開口している。
【００３８】
ニードル１８１の内部空間には、バルブ１８５と、コイルバネ１８６とが位置している。バルブ１８５は、ニードル１８１の内部空間において、閉塞位置と開放位置との間を、前後方向８に沿って移動可能である。バルブ１８５は、閉塞位置に位置すると開口１８３を閉塞する。またバルブ１８５は、開放位置に位置すると開口１８３を開放する。コイルバネ１８６は、バルブ１８５を開放位置から閉塞位置に移動させる向き、すなわち前後方向８の前向きに付勢している。
【００３９】
［アクチュエータ１９０］
液室１７１には、アクチュエータ１９０が位置している。アクチュエータ１９０は、液室１７１内に配置された不図示の支持部材によって、矢印１９８、１９９の向きに回動可能に支持されている。アクチュエータ１９０は、図３の実線で示される位置及び破線で示される位置の間を回動することができる。さらに、アクチュエータ１９０は、不図示のストッパ（例えば、液室１７１の内壁）によって、実線の位置より矢印１９８の向きへの回動が規制される。アクチュエータ１９０は、フロート１９１と、軸１９２と、アーム１９３と、被検出部１９４とを備える。
【００４０】
フロート１９１は、液室１７１に貯留されるインクより比重が小さい材料で形成されている。軸１９２は、フロート１９１の右面及び左面から左右方向９に突出している。軸１９２は、支持部材に形成された不図示の孔に挿入されている。これにより、アクチュエータ１９０は、軸１９２を中心として回動可能に支持部材によって支持される。アーム１９３は、フロート１９１から略上方へ延びている。被検出部１９４は、アーム１９３の突出先端部に位置している。被検出部１９４は、上下方向７及び前後方向８に延びる板状の部材である。被検出部１９４は、液面センサ１５５の発光部から出力された光を遮光する材料又は色で形成されている。
【００４１】
液室１７１内のインクの液面が基準位置Ｐ以上のとき、浮力によって矢印１９８の向きに回動されたアクチュエータ１９０は、ストッパによって図３の実線で示される検出位置に保持される。一方、インクの液面が基準位置Ｐ未満のとき、アクチュエータ１９０は、液面の降下に追従して矢印１９９の向きに回動される。これにより、被検出部１９４は、検出位置から外れた位置に移動する。すなわち、被検出部１９４は、液室１７１に貯留されたインクの量に対応する位置に移動する。基準位置Ｐは、検知位置の一例である。
【００４２】
基準位置Ｐは、上下方向７において、ニードル１８１の軸中心と同じ高さであり、且つ後述するインク供給口２３４の中心と同じ高さである。しかしながら、基準位置Ｐは、上下方向７における流出口１７４より上方の位置であれば、前述の位置に限定されない。他の例として、基準位置Ｐは、ニードル１８１の内部空間の上端や下端の高さでもよいし、インク供給口２３４の上端や下端の高さでもよい。
【００４３】
液室１７１に貯留されたインクの液面が基準位置Ｐ以上のとき、液面センサ１５５の発光部から出力された光が被検出部１９４で遮られる。これにより、液面センサ１５５は、発光部からの光が受光部に到達しないので、ローレベル信号をコントローラ１３０へ出力する。一方、液室１７１に貯留されたインクの液面が基準位置Ｐ未満のとき、液面センサ１５５は、発光部から出力された光が受光部に到達するので、ハイレベル信号をコントローラ１３０へ出力する。すなわち、コントローラ１３０は、液室１７１内のインクの液面が基準位置Ｐ以上か否かを、液面センサ１５５から出力される信号によって検出することができる。
【００４４】
［カートリッジ２００］
カートリッジ２００は、着色剤の一例であるインクを内部に貯留可能な液室２１０（図２参照）を有する容器である。液室２１０は、例えば、樹脂製の壁によって画定されている。カートリッジ２００は、図４（Ａ）に示されるように、上下方向７及び前後方向８それぞれに沿った寸法が、左右方向９に沿った寸法よりも大きい扁平形状である。なお、異なる色のインクが貯留されるカートリッジ２００の外形形状は、同一でもよいし、異なっていてもよい。カートリッジ２００を構成する壁のうちの少なくとも一部は、透光性を有している。これにより、ユーザは、カートリッジ２００の液室２１０に貯留されたインクの液面をカートリッジ２００の外部から視認することができる。
【００４５】
カートリッジ２００は、筐体２０１と、供給管２３０とを備える。筐体２０１は、後壁２０２と、前壁２０３と、上壁２０４と、下壁２０５と、一対の側壁２０６、２０７とで構成されている。なお、後壁２０２は、各々が前後方向８にずれた複数の壁によって構成されている。また、上壁２０４は、各々が上下方向７にずれた複数の壁によって構成されている。さらに、下壁２０５は、各々が上下方向７にずれた複数の壁によって構成されている。
【００４６】
カートリッジ２００の内部空間には、図４（Ｂ）に示されるように、液室２１０、インクバルブ室２１３、及び大気バルブ室２１４が形成されている。液室２１０は、上部液室２１１と、下部液室２１２とを有する。上部液室２１１、下部液室２１２、及び大気バルブ室２１４は、筐体２０１の内部空間である。一方、インクバルブ室２１３は、供給管２３０の内部空間である。液室２１０は、インクを貯留する。大気バルブ室２１４は、液室２１０とカートリッジ２００の外部とを連通させる。液室２１０は、第１室の一例である。
【００４７】
カートリッジ２００は、側壁２０６、２０７から凹む凹部６２をそれぞれ有する。凹部６２は、カートリッジ２００に貯留可能なインクの量を調整する。詳しくは変形例２において説明する。
【００４８】
液室２１０の上部液室２１１及び下部液室２１２は、筐体２０１の内部空間を仕切る隔壁２１５によって、上下方向７に隔てられている。そして、上部液室２１１及び下部液室２１２は、隔壁２１５に形成された貫通孔２１６によって連通されている。また、上部液室２１１及び大気バルブ室２１４は、筐体２０１の内部空間を仕切る隔壁２１７によって、上下方向７に隔てられている。そして、上部液室２１１及び大気バルブ室２１４は、隔壁２１７に形成された貫通孔２１８によって連通されている。さらに、インクバルブ室２１３は、貫通孔２１９を通じて下部液室２１２の下端に連通されている。
【００４９】
大気バルブ室２１４は、カートリッジ２００の上部において、後壁２０２に形成された大気連通口２２１を通じてカートリッジ２００の外部に連通されている。すなわち、大気バルブ室２１４は、一端（貫通孔２１８）が液室２１０（より詳細には、上部液室２１１）に連通され、且つ他端（大気連通口２２１）がカートリッジ２００の外部に連通されている。なお、大気バルブ室２１４は、大気連通口２２１を通じて、大気に連通している。また、大気バルブ室２１４には、バルブ２２２と、コイルバネ２２３とが位置している。バルブ２２２は、閉塞位置と開放位置との間を、前後方向８に沿って移動可能である。バルブ２２２は、閉塞位置に位置すると、大気連通口２２１を閉塞する。また、バルブ２２２は、開放位置に位置すると大気連通口２２１を開放する。コイルバネ２２３は、バルブ２２２を開放位置から閉塞位置に移動させる向き、すなわち前後方向８の後ろ向きに付勢している。
【００５０】
カートリッジ２００が装着ケース１５０に装着される過程において、ロッド１５３が大気連通口２２１を通じて大気バルブ室２１４内に進入する。大気バルブ室２１４内に進入したロッド１５３は、閉塞位置のバルブ２２２をコイルバネ２２３の付勢力に抗して前向きに移動させる。そして、バルブ２２２が開放位置に移動することによって、上部液室２１１が大気に連通される。なお、大気連通口２２１を開放するための構成は、前述の例に限定されない。他の例として、大気連通口２２１を封止するフィルムをロッド１５３が突き破る構成でもよい。
【００５１】
供給管２３０は、筐体２０１の下部において、後壁２０２から後方に突出している。供給管２３０は、その突出端（すなわち、後端）が開口されている。すなわち、インクバルブ室２１３は、貫通孔２１９を通じて連通された液室２１０と、カートリッジ２００の外部とを連通させる。インクバルブ室２１３は、一端（貫通孔２１９）が液室２１０（より詳細には下部液室２１２）と連通され、且つ他端（後述するインク供給口２３４）がカートリッジ２００の外部と連通されている。また、インクバルブ室２１３には、パッキン２３１と、バルブ２３２と、コイルバネ２３３とが位置している。
【００５２】
パッキン２３１の中央には、前後方向８に貫通したインク供給口２３４が形成されている。インク供給口２３４の内径は、ニードル１８１の外径より僅かに小さい。バルブ２３２は、閉塞位置と開放位置との間を、前後方向８に沿って移動可能である。バルブ２３２は、閉塞位置に位置すると、パッキン２３１と当接してインク供給口２３４を閉塞する。また、バルブ２３２は、開放位置に位置すると、パッキン２３１から離間してインク供給口２３４を開放する。コイルバネ２３３は、バルブ２３２を開放位置から閉塞位置に移動させる向き、すなわち前後方向８の後ろ向きに付勢している。また、コイルバネ２３３の付勢力は、コイルバネ１８６より大きい。
【００５３】
カートリッジ２００が装着ケース１５０に装着される過程において、供給管２３０がガイド１８２内に進入し、やがてニードル１８１がインク供給口２３４を通じてインクバルブ室２１３に進入する。このとき、ニードル１８１は、パッキン２３１を弾性変形させつつ、インク供給口２３４を画定する内周面に液密に接触する。カートリッジ２００が装着ケース１５０へさらに挿入されると、ニードル１８１は、バルブ２３２をコイルバネ２３３の付勢力に抗して前向きに移動させる。また、バルブ２３２は、ニードル１８１の開口１８３から突出するバルブ１８５を、コイルバネ１８６の付勢力に抗して後ろ向きに移動させる。
【００５４】
これにより、図５に示されるように、インク供給口２３４及び開口１８３が開放されて、供給管２３０のインクバルブ室２１３と、ニードル１８１の内部空間とが連通される。すなわち、装着ケース１５０にカートリッジ２００が装着された状態において、インクバルブ室２１３及びニードル１８１の内部空間は、カートリッジ２００の液室２１０とタンク１６０の液室１７１とを連通させる流路を構成する。
【００５５】
また、装着ケース１５０にカートリッジ２００が装着された状態において、液室２１０の一部と、液室１７１の一部とは、水平方向から見て互いに重なる。その結果、液室２１０に貯留されたインクは、接続された供給管２３０及びジョイント１８０を通じて、水頭差によってタンク１６０の液室１７１に移動する。
【００５６】
上壁２０４には、突起２４１が形成されている。突起２４１は、上壁２０４の外面から上方に突出し且つ前後方向８に沿って延びている。突起２４１は、ロック面２４２と、傾斜面２４３とを有する。ロック面２４２及び傾斜面２４３は、上壁２０４より上方に位置している。ロック面２４２は、前後方向８の前方を向き且つ上下方向７及び左右方向９に延びている（すなわち、上壁２０４と概ね直交する）。傾斜面２４３は、上下方向７の上方及び前後方向８の後方を向くように、上壁２０４に対して傾斜している。
【００５７】
ロック面２４２は、装着ケース１５０にカートリッジ２００が装着された状態において、ロックピン１５６に当接される面である。傾斜面２４３は、カートリッジ２００が装着ケース１５０に装着される過程において、ロックピン１５６をロック面２４２と当接する位置まで案内する面である。ロック面２４２とロックピン１５６とが当接した状態では、コイルバネ１８６、２２３、２３３の付勢力に抗して、カートリッジ２００が図５に示される装着位置に保持される。
【００５８】
ロック面２４２より前方において上壁２０４から上方へと延びるようにして、平板状の部材が形成されている。この平板状の部材の上面は、カートリッジ２００を装着ケース１５０から抜去する際に、ユーザが操作する操作部２４４である。カートリッジ２００が装着ケース１５０に装着された状態で且つカバー８７が露出位置に位置しているとき、操作部２４４は、ユーザに操作可能となる。操作部２４４が下方へ押されると、カートリッジ２００が回動することによって、ロック面２４２がロックピン１５６より下方へ移動する。その結果、カートリッジ２００が装着ケース１５０から抜去することが可能となる。
【００５９】
上壁２０４の外面で且つ突起２４１より後方には、遮光リブ２４５が形成されている。遮光リブ２４５は、上壁２０４の外面から上方に突出し且つ前後方向８に沿って延びている。遮光リブ２４５は、装着センサ１５４の発光部から出力される光を遮光する材料又は色で形成されている。遮光リブ２４５は、装着ケース１５０にカートリッジ２００が装着された状態において、装着センサ１５４の発光部から受光部に至る光路上に位置する。すなわち、装着センサ１５４は、装着ケース１５０にカートリッジ２００が装着されていることに応じて、ローレベル信号をコントローラ１３０に出力する。一方、装着センサ１５４は、装着ケース１５０にカートリッジ２００が装着されていないことに応じて、ハイレベル信号をコントローラ１３０に出力する。すなわち、コントローラ１３０は、装着ケース１５０にカートリッジ２００が装着されているか否かを、装着センサ１５４から出力される信号によって検出することができる。
【００６０】
上壁２０４の外面で且つ前後方向８における遮光リブ２４５及び突起２４１の間には、ＩＣチップ２４７が位置している。ＩＣチップ２４７には、電極２４８が形成されている。また、ＩＣチップ２４７は、不図示の記憶部を備える。電極２４８は、ＩＣチップ２４７の上記記憶部と電気的に接続されている。電極２４８は、ＩＣチップ２４７の上面において、接点１５２と導通可能に露出されている。すなわち、カートリッジ２００が装着ケース１５０に装着された状態において、電極２４８は、接点１５２と電気的に導通する。コントローラ１３０は、接点１５２及び電極２４８を通じてＩＣチップ２４７の記憶部から情報を読み出し、接点１５２及び電極２４８を通じてＩＣチップ２４７の記憶部に情報を書き込むことができる。
【００６１】
［コントローラ１３０］
コントローラ１３０は、図６に示されるように、ＣＰＵ１３１、ＲＯＭ１３２、ＲＡＭ１３３、ＥＥＰＲＯＭ１３４、及びＡＳＩＣ１３５を備えている。ＲＯＭ１３２には、ＣＰＵ１３１が各種動作を制御するための制御プログラム３５などが格納されている。ＲＡＭ１３３は、ＣＰＵ１３１が上記プログラムを実行する際に用いるデータや信号等を一時的に記録する記憶領域、或いはデータ処理の作業領域として使用される。ＥＥＰＲＯＭ１３４には、電源オフ後も保持すべき設定情報が格納される。ＲＯＭ１３２、ＲＡＭ１３３、ＥＥＰＲＯＭ１３４、及び上述のＩＣチップ２４７の記憶部は、メモリの一例である。
【００６２】
ＡＳＩＣ１３５は、給送ローラ２３、搬送ローラ２５、排出ローラ２７、及びヘッド２１を動作させるためのものである。コントローラ１３０は、ＡＳＩＣ１３５を通じて不図示のモータを駆動させることによって、給送ローラ２３、搬送ローラ２５、及び排出ローラ２７を回転させる。また、コントローラ１３０は、ＡＳＩＣ１３５を通じてヘッド２１の駆動素子に駆動信号を出力することによって、ヘッド２１にノズル２９を通じてインクを吐出させる。ＡＳＩＣ１３５は、ノズル２９を通じて吐出すべきインクの量に応じて、複数種類の駆動信号を出力可能である。
【００６３】
ＡＳＩＣ１３５には、接点１５２と、カバーセンサ８８と、装着センサ１５４と、液面センサ１５５と、通信Ｉ／Ｆ３４とが電気的に接続されている。コントローラ１３０は、装着ケース１５０に装着されたカートリッジ２００のＩＣチップ２４７の記憶部に、接点１５２を通じてアクセスする。コントローラ１３０は、カバー８７の位置をカバーセンサ８８を通じて検出する。また、コントローラ１３０は、カートリッジ２００の挿抜を装着センサ１５４を通じて検出する。さらに、コントローラ１３０は、液室１７１内のインクの液面が基準位置Ｐ以上か否かを液面センサ１５５を通じて検出する。
【００６４】
ＥＥＰＲＯＭ１３４は、装着ケース１５０に装着される４つのカートリッジ２００それぞれに対応付けて、換言すれば、カートリッジ２００と連通されるタンク１６０それぞれに対応付けて、各種情報を記憶している。各種情報は、Ｓ＿Ｅｍｐｔｙフラグや、第２残量値などを含む。
【００６５】
Ｓ＿Ｅｍｐｔｙフラグは、タンク１６０がインクエンプティ状態か否かを示す情報である。Ｓ＿Ｅｍｐｔｙフラグには、インクエンプティ状態であることに対応する値“ＯＮ”、或いはインクエンプティ状態でないことに対応する値“ＯＦＦ”がコントローラ１３０によって設定される。インクエンプティ状態とは、例えば、タンク１６０（より詳細には、液室１７１）に貯留されたインクの液面が流出口１７４の上端の位置に達した状態である。インクエンプティ状態になった後にヘッド２１によるインクの吐出を継続すると、ノズル２９内がインクで満たされず、空気が混入してしまう（所謂、エアイン）可能性がある。すなわち、インクエンプティ状態は、ヘッド２１を通じたインクの排出を禁止しなければならない状態である。
【００６６】
第２残量値は、タンク１６０の液室１７１に貯留されたインクの量である第２残量を示す値である。詳しくは後述されるが、第２残量値は、印刷が実行されるたびにコントローラ１３０によって更新される。
【００６７】
また、ＡＳＩＣ１３５には、ディスプレイ２８が接続されている。ディスプレイ２８は、表示パネル１７と、表示パネル１７に重畳されたタッチセンサ１８とを備える。表示パネル１７は、液晶ディスプレイ、有機ＥＬディスプレイ等であり、各種情報を表示する。タッチセンサ１８は、表示パネル１７においてユーザがタップした位置を検出し、位置情報を出力する。すなわち、コントローラ１３０は、表示パネル１７にオブジェクトを表示している場合において、ユーザがオブジェクトをタップしたか否かを検知することができる。
【００６８】
ディスプレイ２８は、コントローラ１３０からの指示により、図１２に示される待機画面や、図１３（Ｂ）や図１４（Ｂ）等に示されるインク残量画面を表示する。図１２に示される待機画面は、待機状態において表示される画面である。待機画面は、「ファックス」や、「コピー」や、「スキャン」などの機能を示す機能オブジェクト７３を有する。また、待機画面は、不図示の設定画面に画面を切り替える設定オブジェクト７４や、画面をスクロールさせるスクロールオブジェクト７９などを有する。
【００６９】
また、待機画面は、切替オブジェクト２５０を有する。図示例では、切替オブジェクト２５０は、待機画面の右下に配置されている。ただし、切替オブジェクト２５０の配置位置は、右下に限られるものではない。
【００７０】
切替オブジェクト２５０は、ディスプレイ２８の横方向７２に沿って並ぶ４つの矩形であり、４つのカートリッジ２００を示している。４つの矩形は、左から順に、マゼンタが貯留されたカートリッジ２００、シアンが貯留されたカートリッジ２００、イエローが貯留されたカートリッジ２００、及びブラックが貯留されたカートリッジ２００を示す。なお、切替オブジェクト２５０は、他の記号や図形であってもよい。
【００７１】
ユーザが切替オブジェクト２５０をタップすることにより、待機画面（図１２）から、インク残量を示すインク残量画面（図１３（Ｂ）や図１４（Ｂ）等）に切り換えられる。
【００７２】
インク残量画面は、図１４（Ｂ）に示されるように、マゼンタを示すＭの文字であるＭオブジェクト２６０Ｍと、シアンを示すＣの文字であるＣオブジェクト２６０Ｃと、イエローを示すＹの文字であるＹオブジェクト２６０Ｙと、ブラックを示すＢｋの文字であるＢｋオブジェクト２６０Ｂｋとを含む。
【００７３】
また、インク残量画面は、マゼンタのインクを貯留するカートリッジ２００に貯留されたインクの量である第１残量を示す第１オブジェクト２５１Ｍと、マゼンタのカートリッジ２００に接続される液室１７１に貯留されたインクの量である第２残量を示す第２オブジェクト２５２Ｍとを含む。第１オブジェクト２５１Ｍと第２オブジェクト２５２Ｍとは、ディスプレイ２８の縦方向７１において並ぶ。また、第１オブジェクト２５１Ｍ及び第２オブジェクト２５２Ｍは、ディスプレイ２８の縦方向７１を長さ方向とし、ディスプレイ２８の横方向７２を幅方向とする矩形のバーである。第１オブジェクト２５１Ｍの幅と、第２オブジェクト２５２Ｍの幅とは、同一である。
【００７４】
さらに詳しく説明すると、第１オブジェクト２５１Ｍは、固定形状の矩形の枠部７５と、矩形の枠部７５の最下端を基準に縦方向７１の長さが変わるバー部７６とを備える。バー部７６は、第１残量がゼロであるときは表示されない。すなわち、第１残量がゼロであるときは、第１オブジェクト２５１は、枠部７５だけとなる（図１５（Ｂ））。第１残量がゼロでないときは、第１オブジェクト２５１Ｍは、枠部７５と、第１残量に応じた長さのバー部７６とになる。以下で説明される第１オブジェクト２５１Ｃ、２５１Ｙ、２５１Ｂｋについても同様である。
【００７５】
図１５（Ｂ）に示されるように、第２オブジェクト２５２も、第１オブジェクト２５１と同様に、固定形状の矩形の枠部７７と、矩形の枠部７７の最下端を基準に縦方向７１の長さが変わるバー部７８とを備える。バー部７８は、第２残量がゼロであるときは表示されない。すなわち、第２残量がゼロであるときは、第２オブジェクト２５２は、枠部７７だけとなる。第２残量がゼロでないときは、第２オブジェクト２５２は、枠部７７と、第２残量に応じた長さのバー部７８とになる。以下で説明される第２オブジェクト２５２Ｃ、２５２Ｙ、２５２Ｂｋについても同様である。
【００７６】
また、インク残量画面は、シアンのインクを貯留するカートリッジ２００に貯留されたインクの量である第１残量を示す第１オブジェクト２５１Ｃと、シアンのカートリッジ２００に接続される液室１７１に貯留されたインクの量である第２残量を示す第２オブジェクト２５２Ｃとを含む。第１オブジェクト２５１Ｃと第２オブジェクト２５２Ｃとは、ディスプレイ２８の縦方向７１において並ぶ。また、第１オブジェクト２５１Ｃ及び第２オブジェクト２５２Ｃは、ディスプレイ２８の縦方向７１を長さ方向とし、ディスプレイ２８の横方向７２を幅方向とする矩形のバーである。第１オブジェクト２５１Ｃの幅と、第２オブジェクト２５２Ｃの幅とは、同一である。第１オブジェクト２５１Ｃは、イエローを示す第１オブジェクト２５１Ｍの右隣に配置されている。第２オブジェクト２５２Ｃは、マゼンタを示す第２オブジェクト２５２Ｍの右隣に配置されている。
【００７７】
また、インク残量画面は、イエローのインクを貯留するカートリッジ２００に貯留されたインクの量である第１残量を示す第１オブジェクト２５１Ｙと、イエローのカートリッジ２００に接続されるタンク１６０に貯留されたインクの量である第２残量を示す第２オブジェクト２５２Ｙとを含む。第１オブジェクト２５１Ｙと第２オブジェクト２５２Ｙとは、ディスプレイ２８の縦方向７１において並ぶ。また、第１オブジェクト２５１Ｙ及び第２オブジェクト２５２Ｙは、ディスプレイ２８の縦方向７１を長さ方向とし、ディスプレイ２８の横方向７２を幅方向とする矩形のバーである。第１オブジェクト２５１Ｙの幅と、第２オブジェクト２５２Ｙの幅とは、同一である。第１オブジェクト２５１Ｙは、シアンを示す第１オブジェクト２５１Ｃの右隣に配置されている。第２オブジェクト２５２Ｙは、シアンを示す第２オブジェクト２５２Ｃの右隣に配置されている。
【００７８】
また、インク残量画面は、ブラックのインクを貯留するカートリッジ２００に貯留されたインクの量である第１残量を示す第１オブジェクト２５１Ｂｋと、ブラックのカートリッジ２００に接続される液室１７１に貯留されたインクの量である第２残量を示す第２オブジェクト２５２Ｂｋとを含む。第１オブジェクト２５１Ｂｋと第２オブジェクト２５２Ｂｋとは、ディスプレイ２８の縦方向７１において並ぶ。また、第１オブジェクト２５１Ｂｋ及び第２オブジェクト２５２Ｂｋは、ディスプレイ２８の縦方向７１を長さ方向とし、ディスプレイ２８の横方向７２を幅方向とする矩形のバーである。第１オブジェクト２５１Ｂｋの幅と、第２オブジェクト２５２Ｂｋの幅とは、同一である。第１オブジェクト２５１Ｂｋは、イエローを示す第１オブジェクト２５１Ｙの右隣に配置されている。第２オブジェクト２５２Ｂｋは、イエローを示す第２オブジェクト２５２Ｃの右隣に配置されている。
【００７９】
バー部７６は、第１オブジェクトの一例である。また、バー部７８は、第２オブジェクトの一例である。
【００８０】
マゼンタ、シアン、及びイエローのカートリッジ２００に貯留されたインクの量である第１残量を示す第１オブジェクト２５１Ｍ、２５１Ｃ、２５１Ｙの幅は同一であり、ブラックのカートリッジ２００に貯留されたインクの量である第１残量を示す第１オブジェクト２５１Ｂｋの幅は、第１オブジェクト２５１Ｍ、２５１Ｃ、Ｓ５１Ｙの幅よりも広くされている。第１オブジェクト２５１の幅は、容量に関するカートリッジ２００の仕様を示す。ブラックを示す第１オブジェクト２５１Ｂｋの幅がマゼンタを示す第１オブジェクト２５１Ｍの幅より広いことにより、ブラックのカートリッジ２００が貯留可能なインクの量が、マゼンタのカートリッジ２００が貯留可能なインクの量よりも多いことを示している。
【００８１】
タンク１６０に貯留されたインクの量である第２残量を示す第２オブジェクト２５２Ｍ、２５２Ｃ、２５２Ｙの幅は同一であり、ブラックのインクを貯留するタンク１６０に貯留されたインクの量である第２残量を示す第２オブジェクト２５２Ｂｋの幅は、第２オブジェクト２５２Ｍ、２５１Ｃ、２５２Ｙの幅よりも広くされている。第２オブジェクト２５２の幅は、容量に関するタンク１６０の仕様を示す。ブラックを示す第２オブジェクト２５２Ｂｋの幅がマゼンタを示す第２オブジェクト２５２Ｍの幅より広いことにより、ブラックのインクを貯留するタンク１６０の液室１７１の容積が、マゼンタのインクを貯留するタンク１６０の液室１７１の容積よりも大きいことを示している。
【００８２】
以下では、第１オブジェクト２５１Ｍ、２５１Ｃ、２５１Ｙ、２５１Ｍを単に第１オブジェクト２５１とし、第２オブジェクト２５２Ｍ、２５２Ｃ、２５２Ｙ、２５２Ｍを単に第２オブジェクト２５２として説明されることがある。
【００８３】
また、インク残量画面は、図１５（Ｂ）や図１６（Ｂ）に示されるように、状況に応じて表示される第３オブジェクト２５３を有する。詳しくは後述されるが、第３オブジェクト２５３は、カートリッジ２００に貯留されていたインクが使い切られた場合に、第１オブジェクト２５１に重ねて表示される。「インクが使い切られた」とは、カートリッジ２００からタンク１６０に流出可能なインクがカートリッジ２００に貯留されていない状態を意味し、必ずしも、カートリッジ２００にインクが貯留されていない状態のみを意味するものではない。
【００８４】
第３オブジェクト２５３は、「！」の記号である。ただし、第３オブジェクト２５３は、他の記号や文字や図形であってもよい。第１オブジェクト２５１に重ねて表示された第３オブジェクト２５３は、カートリッジ２００に貯留されていたインクが使い切られたことをユーザに直感的に認識させる。
【００８５】
第３オブジェクト２５３は、使い切られた色のインクを貯留していたカートリッジ２００を示す第１オブジェクト２５１に重ねて表示される。インクが使い切られた場合、第１オブジェクト２５１は、枠部７５だけとなる。したがって、第３オブジェクト２５３は、枠部７５に重ねて表示され、かつ、バー部７６が表示される領域に表示される。
【００８６】
また、インク残量画面は、図１６（Ｂ）に示されるように、状況に応じて表示される第４オブジェクト２５４を有する。詳しくは後述されるが、第４オブジェクト２５４は、印刷を継続して行えるだけのインクが無くなった場合に、第１オブジェクト２５１及び第２オブジェクト２５２に重ねて表示される。「印刷を継続して行えるだけのインクが無くなった」とは、上述のインクエンプティ状態を意味する。
【００８７】
第４オブジェクト２５４は、「×」の記号である。ただし、第４オブジェクト２５４は、他の記号や文字や図形であってもよい。第１オブジェクト２５１及び第２オブジェクト２５２に重ねて表示された第４オブジェクト２５４は、インクが無くなったことをユーザに直感的に認識させる。
【００８８】
第４オブジェクト２５４は、インクが無くなったカートリッジ２００及びタンク１６０を示す第１オブジェクト２５１及び第２オブジェクト２５２に重ねて表示される。図１６（Ｂ）に示される例では、第４オブジェクト２５４は、ブラックのインクを示す第１オブジェクト２５１Ｂｋ及び第２オブジェクト２５２Ｂｋに重ねて表示されている。なお、図示例では、第３オブジェクト２５３と第４オブジェクト２５４との両方のオブジェクトが表示されているが、第４オブジェクト２５４が表示されることを条件に、第３オブジェクト２５３の表示が消されてもよい。
【００８９】
なお、インクがなくなった場合、第１オブジェクト２５１は枠部７５だけとなり、第２オブジェクト２５２も枠部７７だけとなる。したがって、第４オブジェクト２５４は、枠部７５及び枠部７７に重ねて表示され、かつ、バー部７６及びバー部７８を含む表示領域に表示される。
【００９０】
また、インク残量画面は、マゼンタにおける推定印刷枚数を示す第６オブジェクト２５６Ｍと、シアンにおける推定印刷枚数を示す第６オブジェクト２５６Ｃと、イエローにおける推定印刷枚数を示す第６オブジェクト２５６Ｙと、ブラックにおける推定印刷枚数を示す第６オブジェクト２５６Ｂｋとを含む。
【００９１】
マゼンタにおける推定印刷枚数とは、現在残っているマゼンタのインクの量により、何枚の用紙に印刷が可能であるかを示す数値である。シアンにおける推定印刷枚数とは、現在残っているシアンのインクの量により、何枚の用紙に印刷が可能であるかを示す数値である。イエローにおける推定印刷枚数とは、現在残っているイエローのインクの量により、何枚の用紙に印刷が可能であるかを示す数値である。ブラックにおける推定印刷枚数とは、現在残っているブラックのインクの量により、何枚の用紙に印刷が可能であるかを示す数値である。推定印刷枚数の算出方法については、後述する。
【００９２】
［プリンタ１０の動作］
図７〜図１２に示されるフローチャート、及び図１３〜図１５に示される画面を参照して、本実施形態に係るプリンタ１０の動作を説明する。図７〜図１２に示される各処理は、コントローラ１３０（図６）によって実行される。なお、以下の各処理は、ＲＯＭ１３２に記憶されている制御プログラム３５がＣＰＵ１３１において実行されてもよいし、コントローラ１３０に搭載されたハードウェア回路によって実現されてもよい。また、以下の各処理の実行順序は、本発明の要旨を変更しない範囲で、適宜変更することができる。
【００９３】
［画像形成処理］
コントローラ１３０は、プリンタ１０に印刷指示が入力されたことに応じて、図７に示される画像形成処理を実行する。印刷指示の取得先は特に限定されないが、例えば、印刷指示に対応するユーザ操作を操作パネル２２やディスプレイ２８を通じて受け付けてもよいし、通信Ｉ／Ｆ３４を通じて外部装置から受信してもよい。
【００９４】
まず、コントローラ１３０は、Ｓ＿Ｅｍｐｔｙフラグの値を判断する（Ｓ１１）。すなわち、コントローラ１３０は、印刷が可能なだけの量のインクがプリンタ１０に有るか否かを判断する。コントローラ１３０は、Ｓ＿ＥｍｐｔｙフラグがＯＮであると判断すると（Ｓ１１：ＯＮ）、装着信号を取得し（Ｓ１２）、装着信号が「Ｌ」から「Ｈ」に変化し、さらに「Ｈ」から「Ｌ」に変化したか否かを判断する（Ｓ１３）。すなわち、コントローラ１３０は、装着信号の変化を監視することにより、カートリッジ２００が交換されたか否かを監視する。
【００９５】
コントローラ１３０は、カートリッジ２００が交換されていないと判断すると（Ｓ１３：Ｎｏ）、装着信号を再度取得する（Ｓ１２）。コントローラ１３０は、カートリッジ２００が交換されたと判断すると（Ｓ１３：Ｙｅｓ）、第１更新処理（Ｓ１４）を実行する。なお、コントローラ１３０は、ステップＳ１２及びステップＳ１３の処理に代えて他の処理を実行することにより、カートリッジ２００が交換されたか否かを判断してもよい。例えば、コントローラ１３０は、カートリッジ２００のＩＣチップ２４７からカートリッジ２００のシリアルナンバーを読み出し、ＥＥＰＲＯＭ１３４に記憶されたシリアルナンバーと一致するか否かにより、カートリッジ２００が交換されたか否かを判断してもよい。
【００９６】
［第１更新処理］
図８（Ａ）に示される第１更新処理は、カートリッジ２００が交換されたときに、第１残量を示す第１残量値及び第２残量を示す第２残量値を更新する処理である。上述のように、第１残量は、カートリッジ２００に貯留されるインク残量であり、第２残量は、タンク１６０に貯留されるインク残量である。
【００９７】
まず、コントローラ１３０は、カートリッジ２００の初期充填量を示す初期充填値を取得する（Ｓ３１）。具体的には、カートリッジ２００のＩＣチップ２４７から種別情報を読み出し、読み出した種別情報に対応する初期充填値をＥＥＰＲＯＭ１３４から読み出して、初期充填値を取得する。ＥＥＰＲＯＭ１３４には、種別情報と初期充填値との対応を示すテーブルが予め記憶される。なお、コントローラ１３０は、カートリッジ２００のＩＣチップ２４７に記憶された第１残量値の初期値を初期充填値として取得してもよい。初期充填値は、第１情報の一例である。ステップＳ３１の処理は、取得処理の一例である。
【００９８】
また、コントローラ１３０は、第２残量値をＲＡＭ１３３から読み出す（Ｓ３２）。第２残量値は、カートリッジ２００が交換される直前にタンク１６０に貯留されていたインク残量を示す値である。ステップＳ３２で読み出される第２残量値は、第２情報の一例である。また、ステップＳ３２の処理は、取得処理の一例である。
【００９９】
コントローラ１３０は、読み出した初期充填値及び第２残量値を和算し、インクの総残量を示す総残量値を算出する（Ｓ３３）。コントローラ１３０は、算出した総残量値から、新たな第１残量値及び第２残量値を決定する（Ｓ３４）。具体的に説明すると、新たなカートリッジ２００が装着ケース１５０に装着されると、カートリッジ２００に貯留されていたインクの一部が液室１７１に流出する。その結果、カートリッジ２００に貯留されるインクの量が減り、タンク１６０に貯留されるインクの量が増える。新たな第１残量値は、タンク１６０にインクが流出した後のカートリッジ２００に貯留されるインク残量を示す。新たな第２残量値は、カートリッジ２００からインクが流出した後のタンク１６０に貯留されるインク残量を示す。
【０１００】
第１残量値及び第２残量値の決定は、関数に基づいた計算式による算出や、テーブルにおける決定によって行われる。具体的に説明すると、カートリッジ２００の液室２１０の形状及びタンク１６０の液室１７１の形状は、設計によって予め決められる。したがって、インクの総残量値が判れば、第１残量値及び第２残量値も判る。ＥＥＰＲＯＭ１３４には、総残量値から第１残量値及び第２残量値を計算する計算式、或いは、総残量値と第１残量値と第２残量値との対応が示されたテーブルが予め記憶されている。コントローラ１３０は、当該計算式やテーブルにより第１残量値及び第２残量値を決定する。
【０１０１】
コントローラ１３０は、決定した第１残量値を、初期第１残量値としてＥＥＰＲＯＭ１３４に記憶させるとともに、ＲＡＭ１３３に記憶させ、さらに、ＩＣチップ２４７の記憶部に記憶された第１残量値に上書きする（Ｓ３５）。また、コントローラ１３０は、決定した第２残量値を初期第２残量値としてＥＥＰＲＯＭ１３４に記憶させるとともに、ＲＡＭに記憶させ、第１更新処理を終了する。ステップＳ３５の処理は、記憶処理の一例である。
【０１０２】
コントローラ１３０は、図７に示されるように、第１更新処理が終了すると（Ｓ１４）、Ｓ＿Ｅｍｐｔｙフラグに「ＯＦＦ」を設定し（Ｓ１５）、ステップＳ１１の処理を再び実行する。
【０１０３】
コントローラ１３０は、Ｓ＿Ｅｍｐｔｙフラグの値が「ＯＦＦ」であると判断すると（Ｓ１１：ＯＦＦ）、用紙に画像を記録する（Ｓ１６）。用紙に画像が記録されたことにより、インクが消費される。インクが消費されたことにより、タンク１６０におけるインクの液面が下がる。コントローラ１３０は、画像形成（Ｓ１６）の実行の前後において、液面信号を取得し（Ｓ１７）、液面信号の値、及び液面信号が変化したか否かを判断する（Ｓ１８）。
【０１０４】
コントローラ１３０は、液面信号が「Ｌ」のままだと判断すると（Ｓ１８：Ｌ→Ｌ）、第２更新処理（Ｓ１９）を実行する。すなわち、コントローラ１３０は、カートリッジ２００に貯留されたインクが使い切られていないと判断すると、第２更新処理を実行する。
【０１０５】
[第２更新処理]
図８（Ｂ）に示される第２更新処理は、印刷に使用されたインクの量を示す排出値から、新たな第１残量値及び第２残量値を決定する処理である。排出値は、例えば、ヘッド２１に吐出させるインク滴の大きさを決定する電圧値などに、インク滴を吐出させる回数などを乗じて算出される値である。コントローラ１３０は、ヘッド２１にインクの吐出を指示するごとに、指示に応じた排出値を算出する。コントローラ１３０は、カートリッジ２００の交換後から現在までにヘッド２１が使用した排出値をカウントする。すなわち、排出値は、カートリッジ２００の交換後から現在までにヘッド２１が使用したインクの積算値である。排出値を算出してカウントする処理は、算出処理の一例である。
【０１０６】
まず、コントローラ１３０は、初期第１残量値をＲＡＭ１３３またはＥＥＰＲＯＭ１３４から読み出し（Ｓ４１）、初期第２残量値をＲＡＭ１３３またはＥＥＰＲＯＭ１３４から読み出す（Ｓ４２）。コントローラ１３０は、読み出した初期第１残量値と初期第２残量値とを和算して初期総残量値を算出する。コントローラ１３０は、算出した初期総残量値から排出値（積算値）を減算し、現在の総残量値を算出する（Ｓ４３）。その後、コントローラ１３０は、上述と同様に、計算式やテーブルを用いて新たな第１残量値及び新たな第２残量値を決定する（Ｓ４４）。
【０１０７】
コントローラ１３０は、決定した新たな第１残量値をＲＡＭ１３３に記憶させるとともに、ＩＣチップ２４７の記憶部に記憶された第１残量値に上書きし（Ｓ４５）、決定した新たな第２残量値をＲＡＭ１３３に記憶させ（Ｓ４６）、第２更新処理を終了する。ステップＳ４５、Ｓ４６の処理は、記憶処理の一例である。
【０１０８】
コントローラ１３０は、図７に示されるように、第２更新処理（Ｓ１９）が終了すると、次ページがあるか否かを判断し（Ｓ２２）、次ページがあると判断すると（Ｓ２２：Ｙｅｓ）、ステップＳ１１の処理を再び実行し、次ページがないと判断すると（Ｓ２２：Ｎｏ）、画像形成処理を終了する。
【０１０９】
なお、上述した第１残量値及び第２残量値の決定方法は一例であり、他の方法によって第１残量及び第２残量が決定されてもよい。
【０１１０】
コントローラ１３０は、ステップＳ１１の処理で、Ｓ＿Ｅｍｐｔｙフラグの値が「ＯＦＦ」であると判断すると（Ｓ１１：ＯＦＦ）、再び、ステップＳ１６、ステップＳ１７、ステップＳ１８の処理を実行し、液面信号が「Ｌ」から「Ｈ」に変化したと判断すると（Ｓ１８：Ｌ→Ｈ）、第３更新処理（Ｓ２０）を実行する。すなわち、コントローラ１３０は、カートリッジ２００に貯留されたインクが使い切られたと判断すると、第３更新処理を実行する。
【０１１１】
[第３更新処理]
図８（Ｃ）に示される第３更新処理は、第１残量値を第２所定値に更新し、かつ第２残量値を第３所定値に更新する処理である。具体的に説明すると、印刷によって排出されたインクの量を示す排出値は、誤差を含む。したがって、印刷がされる度に算出される第１残量値及び第２残量値は、積算された誤差を含む。第３更新処理は、積算された誤差をリセットする処理である。
【０１１２】
具体的に説明すると、コントローラ１３０は、ＩＣチップ２４７の記憶部に記憶された初期第１残量値を第２所定値で上書きする（Ｓ４７）。第２所定値は、例えば「ゼロ」である。また、コントローラ１３０は、初期第２残量値を第３所定値としてＥＥＰＲＯＭ１３４及びＲＡＭ１３３に記憶させ（Ｓ４８）、処理を終了する。第３所定値は、基準位置Ｐにインクの液面がある場合にタンク１６０の液室１７１に貯留されているインクの量を示す値である。第３所定値は、例えば、ＲＯＭ１３２に予め記憶される。第２所定値は、第２所定量及び第３所定量の一例である。
【０１１３】
コントローラ１３０は、図７に示されるように、第３更新処理（Ｓ２０）が終了すると、次ページがあるか否かを判断し（Ｓ２２）、次ページがあると判断すると（Ｓ２２：Ｙｅｓ）、ステップＳ１１の処理を再び実行し、次ページがないと判断すると（Ｓ２２：Ｎｏ）、画像形成処理を終了する。
【０１１４】
一方、コントローラ１３０は、ステップＳ１１の処理で、Ｓ＿Ｅｍｐｔｙフラグの値が「ＯＦＦ」であると判断すると（Ｓ１１：ＯＦＦ）、再び、ステップＳ１６、ステップＳ１７、ステップＳ１８の処理を実行し、液面信号が「Ｈ」のままだと判断すると（Ｓ１８：Ｈ→Ｈ）、第４更新処理（Ｓ２１）を実行する。すなわち、コントローラ１３０は、カートリッジ２００に貯留されたインクが使い切られた後、カートリッジ２００が新しいカートリッジ２００に交換されるまでは、第４更新処理を実行する。
【０１１５】
[第４更新処理]
図８（Ｄ）に示される第４更新処理は、第２残量値を算出し、算出した第２残量値が示す第２残量が、印刷を継続できる量であるか否かを判断する処理である。まず、コントローラ１３０は、第２所定値をＲＡＭ１３３またはＥＥＰＲＯＭ１３４から読み出す（Ｓ５１）。また、コントローラ３０は、排出値をＥＥＰＲＯＭ１３４から読み出す（Ｓ５２）。排出値は、液面センサ１５５の出力値が「Ｌ」から「Ｈ」に変化した後から現在までにヘッド２１が使用したインクの積算値を示す。コントローラ１３０は、読み出した第２所定値から排出値を減算し、新たな第２残量値を算出する（Ｓ５３）。
【０１１６】
コントローラ１３０は、算出した新たな第２残量値を、ＲＡＭ１３３に記憶させる（Ｓ５４）。なお、第１残量値については、上書きを行わず、カートリッジ２００が交換されるまでは、第１所定値（ゼロ）のままである。
【０１１７】
次に、コントローラ１３０は、算出した第２残量値が第３所定値以上か否かを判断する（Ｓ５５）。第３所定値は、ＥＥＰＲＯＭ１３４などに予め記憶された値である。
【０１１８】
コントローラ１３０は、算出した第２残量値が第３所定値以上であって、継続して印刷を行うことができると判断すると（Ｓ５５：Ｙｅｓ）、ステップＳ５６の処理をスキップして第４更新処理を終了する。コントローラ１３０は、算出した第２残量値が第３所定値未満であって、継続して印刷ができないと判断すると（Ｓ５５：Ｎｏ）、Ｓ＿Ｅｍｐｔｙフラグに「ＯＮ」を設定し（Ｓ５６）、第４更新処理を終了する。
【０１１９】
上述のように、１ページの画像形成が実行される度に、画像形成に使用したインクの量に応じて第１残量値及び第２残量値が決定される。なお、上述では、１ページ分の画像形成がされる度に第１残量値及び第２残量値が決定される例が説明されたが、第１残量値及び第２残量値は、１パスごとなど、他の基準単位で決定されてもよい。また、第２更新処理、第３更新処理、及び第４更新処理は、印刷だけでなく、メンテナンスなどのためにヘッド２１からインクが吐出されるごとに実行される。
【０１２０】
画像形成処理において更新された第１残量値及び第２残量値を用いて、図９に示される画面表示処理、及び図１０に示されるオブジェクト決定処理が実行される。
【０１２１】
［画面表示処理］
コントローラ１３０は、待機画面（図１２）をディスプレイ２８に表示する（Ｓ７１）。待機画面は、上述のように、インク残量表示を含むインク残量画面に画面を切り替える切替オブジェクト２５０を含む。コントローラ１３０は、ユーザが切替オブジェクト２５０をタップしたか否かを判断する（Ｓ７２）。具体的には、コントローラ１３０は、タッチセンサ１８からの入力信号により、ユーザが切替オブジェクト２５０をタップしたか否かを判断する。
【０１２２】
コントローラ１３０は、ユーザが切替オブジェクト２５０をタップするまで待機画面（図１２）をディスプレイ２８に表示する（Ｓ７２：Ｎｏ）。コントローラ１３０は、ユーザが切替オブジェクト２５０をタップしたと判断すると（Ｓ７２：Ｙｅｓ）、オブジェクト決定処理（Ｓ７３）を実行した後、待機画面に代えて、インク残量画面（図１４（Ｂ）等）をディスプレイ２８に表示する（Ｓ７４）。なお、オブジェクト決定処理は、図８に示される各更新処理の実行後に行われてもよい。ステップＳ７４の処理は、表示処理の一例である。
【０１２３】
［オブジェクト決定処理］
図１０に示されるオブジェクト決定処理は、インク残量表示を含むインク残量画面において、上述の第１残量値及び第２残量値から、第１オブジェクト２５１及び第２オブジェクト２５２のバー部７６、７８の長さと、第６オブジェクト２５６が示す推定印刷枚数とを決定し、また、第３オブジェクト２５３及び第４オブジェクト２５４の表示／非表示を決定する処理である。なお、マゼンタ、シアン、イエロー、ブラックの各色について、オブジェクト決定処理がそれぞれ実行される。すなわち、各色について、第１オブジェクト２５１及び第２オブジェクト２５２のバー部７６の長さと、第６オブジェクト２５６が示す推定印刷枚数とが決定され、また、第３オブジェクト２５３及び第４オブジェクト２５４の表示／非表示が決定される。
【０１２４】
まず、コントローラ１３０は、第１残量値をＩＣチップ２４７の記憶部から読み出し、第２残量値をＥＥＰＲＯＭ１３４から読み出す（Ｓ８１）。次に、コントローラ１３０は、Ｓ＿Ｅｍｐｔｙフラグの設定値を確認する（Ｓ８２）。すなわち、コントローラ１３０は、印刷を行えるだけの量のインクがあるか否かを判断する。
【０１２５】
コントローラ１３０は、図１６（Ａ）に示される状態であって、Ｓ＿Ｅｍｐｔｙフラグが「ＯＮ」であると判断すると（Ｓ８２：ＯＮ）、図１６（Ｂ）のブラックＢｋに示されるように、第１オブジェクト２５１のバー部７６及び第２オブジェクト２５２のバー部７８の長さをゼロに決定し（Ｓ８３）、第４オブジェクト２５４（「×」）を表示することに決定し（Ｓ８４）、推定印刷枚数をゼロに決定し（Ｓ８５）、オブジェクト決定処理を終了する。
【０１２６】
一方、コントローラ１３０は、Ｓ＿Ｅｍｐｔｙフラグが「ＯＦＦ」であると判断すると（Ｓ８２：ＯＦＦ）、すなわち、印刷を行えるだけの量のインクがあると判断すると、液面センサ１５５の値を判断する（Ｓ８６）。すなわち、コントローラ１３０は、カートリッジ２００が使い切られたか否かを判断する。ステップＳ８６の処理は、判断処理の一例である。
【０１２７】
コントローラ１３０は、図１５（Ａ）に示される状態であって、液面センサ１５５の値が「Ｈ」であると判断すると（Ｓ８６：Ｈ）、図１５（Ｂ）のブラックＢｋに示されるように、第１オブジェクト２５１のバー部７６の長さをゼロに決定し（Ｓ８７）、第３オブジェクト２５３（「！」）を表示に決定し（Ｓ８８）、第２オブジェクト２５２のバー部７８の長さを読み出した第２残量値に応じた長さに決定する（Ｓ８９）。
【０１２８】
例えば、コントローラ１３０は、第２オブジェクト２５２のバー部７８の長さを、第２残量値に比例した長さに決定する。具体的には、コントローラ１３０は、第２オブジェクト２５２のバー部７８の長さを、ＥＥＰＲＯＭ１３４に予め記憶された計算式やテーブルを用いて決定する。第２オブジェクト２５２のバー部７８の長さは、第２残量値に応じて直線的に変化されてもよいし（線形表示）、第２残量値が所定の値だけ減るごとに所定の長さだけ短くされてもよい（非線形表示）。
【０１２９】
次に、コントローラ１３０は、読み出した第２残量値に応じた推定印刷枚数を決定する推定印刷枚数決定処理を実行する（Ｓ９０）。図２３（Ａ）を参照して、推定印刷枚数決定処理（ＩＳＯ換算）について説明する。
【０１３０】
[推定印刷枚数決定処理（ＩＳＯ換算）]
推定印刷枚数（ＩＳＯ換算）とは、現在の残っているインク残量により、国際標準化機構（ＩＳＯ）が規定した試験方法で印刷を行った場合に、印刷可能な用紙の枚数を示す。国際標準化機構（ＩＳＯ）が規定した試験方法とは、所定の環境（温度等）で、所定のパターンの画像を、所定の用紙に印刷することである。
【０１３１】
まず、コントローラ１３０は、コントローラ１３０は、カートリッジ２００のＩＣチップ２４７からカートリッジ２００の種別情報を読み出す（Ｓ１３１）。コントローラ１３０は、読み出した種別情報から、カートリッジ２００の基準使用値を取得する（Ｓ１３２）。具体的には、コントローラ１３０は、読み出した種別情報と対応する基準使用値をＥＥＰＲＯＭ１３４から読み出す。ＥＥＰＲＯＭ１３４には、種別情報と基準使用値との対応が示されたテーブル予め記憶されている。基準使用値は、国際標準化機構（ＩＳＯ）が規定した試験方法で印刷を行った場合に、インクの単位量当たりに印刷可能な用紙の枚数を示す数値である。
【０１３２】
次に、コントローラ１３０は、第１残量値及び第２残量値をＲＡＭ１３３から読み出す（Ｓ１３３）。コントローラ１３０は、読み出した基準使用値、第１残量値、及び第２残量値から、推定印刷枚数（ＩＳＯ換算）を算出する（Ｓ１３４）。具体的には、コントローラ１３０は、第１残量値と第２残量値とを和算し、総残量値を算出する。次にコントローラ１３０は、算出した総残量値に基準使用値を乗じて、推定印刷枚数（ＩＳＯ換算）を算出する。コントローラ１３０は、算出した推定印刷枚数（ＩＳＯ換算）をＲＡＭ１３３及びＥＥＰＲＯＭ１３４に記憶させ、処理を終了する。なお、コントローラ１３０は、図７に示される画像形成処理（印刷）を行う度に、推定印刷枚数決定処理（ＩＳＯ換算）を実行する。
【０１３３】
コントローラ１３０は、推定印刷枚数決定処理を実行した後、オブジェクト決定処理を終了する。
【０１３４】
一方、コントローラ１３０は、液面センサ１５５の値が「Ｌ」であると判断すると（Ｓ８６：Ｌ）、すなわち、カートリッジ２００が使い切られていないと判断すると、読み出した第１残量値が第１所定値以上であるか否かを判断する（Ｓ９１）。
【０１３５】
第１所定値は、液室１７１にインクが貯留されていない状態において新しいカートリッジ２００が装着ケースに装着された場合における第１残量値に相当する値であり、ＥＥＰＲＯＭ１３４などに予め記憶される値である。図１１を参照して具体的に説明する。
【０１３６】
図１１（Ａ）に示されるように、タンク１６０にインクが貯留されていない状態において、初期充填量のインクが貯留された新しいカートリッジ２００が装着ケース１５０に装着されると、図１１（Ｂ）に示されるように、カートリッジ２００に貯留されたインクの一部がタンク１６０に供給される。図１１（Ｂ）に示された状態において、カートリッジ２００に貯留されたインクの量である第１残量を示す第１残量値が第１所定値に相当する。したがって、図１１（Ｃ）に示されるように、タンク１６０の液室１７１にインクが貯留された状態において装着ケース１５０に新しいカートリッジ２００が装着されると、図１１（Ｄ）に示されるように、カートリッジ２００からタンク１６０にインクが供給された後において、第１残量は、第１所定値が示す量以上になる。すなわち、第１残量値は、第１所定値以上になる。ステップＳ９１では、読み出した第１残量値が第１所定値以上か否かを判断する（Ｓ９１）。なお、図１１（Ｄ）の破線は、図１１（Ｂ）に示された第１所定値が示す量のインクの液面を示している。第１所定値は、第１所定量の一例である。
【０１３７】
コントローラ１３０は、図１４（Ａ）に示される状態であって、読み出した第１残量値が第１所定値以上でないと判断すると（Ｓ９１：Ｎｏ）、図１４（Ｂ）に示されるように、第１オブジェクト２５１のバー部７６の長さを、読み出した第１残量値に応じた長さに決定する（Ｓ９２）。なお、図１４（Ａ）における破線は、図１１（Ｂ）に示された第１所定値が示す量のインクの液面を示している。
【０１３８】
例えば、コントローラ１３０は、第１オブジェクト２５１のバー部７６の長さを、第１残量値に比例した長さに決定する。具体的には、コントローラ１３０は、第１オブジェクト２５１のバー部７６の長さを、ＥＥＰＲＯＭに予め記憶された計算式やテーブルを用いて決定する。第１オブジェクト２５１のバー部７６の長さは、第１残量値に応じて直線的に変化されてもよいし（線形表示）、第１残量値が所定の値だけ減るごとに所定の長さだけ短くされてもよい（非線形表示）。
【０１３９】
次に、コントローラ１３０は、図１４（Ｂ）に示されるように、第２オブジェクト２５２のバー部７８の長さを最大長に決定する（Ｓ９３）。したがって、液面センサ１５５が「Ｌ」から「Ｈ」に変化するまでは、第２オブジェクト２５２のバー部７８の長さは最大長で維持され、第１オブジェクト２５１のバー部７６の長さのみが変化する。その結果、液面センサ１５５が「Ｌ」から「Ｈ」になるまでは、ユーザに対して、第１オブジェクト２５１にのみ注目させることができる。
【０１４０】
次に、コントローラ１３０は、上述の推定印刷枚数（ＩＳＯ換算）決定処理（Ｓ９０）を実行して推定印刷枚数を決定し、オブジェクト決定処理を終了する。
【０１４１】
一方、コントローラ１３０は、図１３（Ａ）に示される状態であって、第１残量値が第１所定値以上であると判断すると（Ｓ９１：Ｙｅｓ）、図１３（Ｂ）に示されるように、第１オブジェクト２５１のバー部７６の長さを最大長に決定する（Ｓ９５）。すなわち、第１残量値が第１所定値未満になるまで、第１オブジェクト２５１のバー部７６の長さは、最大長で維持され、変化しない。したがって、カートリッジ２００が交換された直後は、カートリッジ２００に貯留されたインクの量の多寡に拘わらず、第１オブジェクト２５１のバー部７６の長さは最大長になる。その結果、新しいカートリッジ２００に交換された直後において、第１オブジェクト２５１のバー部７６の長さがばらつくことがなく、カートリッジ２００の交換が正常に行われたことをユーザに認識させることができる。なお、図１３（Ａ）における破線は、図１１（Ｂ）に示された第１所定値が示す量のインクの液面を示している。
【０１４２】
次に、コントローラ１３０は、第２オブジェクト２５２のバー部７８の長さを最大長に決定する（Ｓ９６）。
【０１４３】
次に、コントローラ１３０は、第６オブジェクト２５６が示す推定印刷枚数を「特定枚数＋α」に決定し（Ｓ９７）、オブジェクト決定処理を終了する。特定枚数は、第１所定値が示すインクの量に応じた値であり、ＥＥＰＲＯＭ１３４に予め記憶される。例えば、特定枚数は、第１所定値が示すインクの量を、１枚の用紙に使用されるインクの平均量で除して得られる。すなわち、印刷によってインクが消費され、第１残量値が第１所定値未満になるまで、第６オブジェクト２５１は、「特定枚数＋α」で維持される。すなわち、第１残量を示す第１残量値が第１所定値未満となるまでは、第６オブジェクト２５６は、「特定枚数＋α」の表示を維持する。「特定枚数＋α」は、特定枚数よりも多いことを示す表示オブジェクトの一例である。推定印刷枚数を決定するステップＳ８５、Ｓ９０、Ｓ９７の処理は、決定処理の一例である。
【０１４４】
なお、図１３（Ｂ）に示す例では、マゼンタ、シアン、及びイエローを示す第６オブジェクト２５６Ｍ、２５６Ｃ、２５６Ｙの特定枚数は１５００枚であり、マゼンタ、シアン、及びイエローよりも多くのインクをカートリッジ２００に貯留可能なブラックを示す第６オブジェクト２５６Ｂｋの特定枚数は、３０００枚である。
【０１４５】
コントローラ１３０は、図９に示されるように、オブジェクト決定処理（Ｓ７３）で決定したオブジェクト２５１、２５２、２５３、２５４、２５６を用いて、インク残量画面（図１４〜図１６）を表示し（Ｓ７４）、画面表示処理を終了する。
【０１４６】
［第１実施形態の効果］
カートリッジ２００に貯留されたインクの量である第１残量を示す第１オブジェクト２５１がインク残量画面に表示されるから、カートリッジ２００の交換時期の目安や、カートリッジ２００に貯留されたインクが使い切られたことをユーザに認識させることができる。また、枠部７５だけとなった第１オブジェクト２５１、及びタンク１６０に貯留されたインク残量である第２残量を示す第２オブジェクト２５２がディスプレイ２８において一画面（インク残量画面）に表示されるから、カートリッジ２００が使い切られた後、印刷ができなくなるまでに、どれくらい印刷が可能であるかをユーザに認識させることができる。
【０１４７】
また、第１オブジェクト２５１は、バー部７６の長さによって第１残量を表示するから、カートリッジ２００の残量をユーザに容易に認識させることができる。
【０１４８】
また、第２オブジェクト２５２は、バーの長さによって第２残量を表示するから、タンク１６０の残量をユーザに容易に認識させることができる。
【０１４９】
また、第１オブジェクト２５１のバー部７６の長さは、第１残量を示す第１残量値が第１所定値となるまでは最大長であり、カートリッジ２００の交換時にタンク１６０に残っていたインクの量の多寡によってばらつかないから、カートリッジ２００が正常に交換されたことをユーザに認識させることができる。
【０１５０】
また、第２オブジェクト２５２のバー部７８の長さは、カートリッジ２００に貯留されたインクが使い切られるまでは最大長に維持されて変化せず、カートリッジ２００に貯留されたインクが使い切られた後は、第２残量に比例する長さとされる。したがって、ユーザに対して、カートリッジ２００に貯留されたインクが使い切られるまでは第１オブジェクト２５１に注目させることができ、カートリッジ２００に貯留されたインクが使い切られた後は、第２オブジェクト２５２に注目させることができる。
【０１５１】
また、液面センサ１５５が「Ｌ」から「Ｈ」に変わると、第１オブジェクト２５１に重ねて第３オブジェクト２５３（「！」）がディスプレイ２８に表示されるから、第３所定値が示すインクの量（ゼロ）より第１残量が少なくなったこと、すなわち、カートリッジ２００に貯留されたインクが使い切られたことをユーザに容易に認識させることができる。
【０１５２】
また、第２残量を示す第４所定値が第２所定値未満となると、第４オブジェクト（「×」）が第１オブジェクト２５１及び第２オブジェクト２５２に重ねて表示されるから、カートリッジ２００の交換をユーザに促すことができる。
【０１５３】
また、マゼンタ、シアン、イエロー、及びブラックの各色の第１オブジェクト２５１及び第２オブジェクト２５２がインク残量画面に表示されるから、各色の第１残量及び第２残量をユーザに認識させることができる。
【０１５４】
また、マゼンタ、シアン、イエロー、及びブラックの各色の第１オブジェクト２５１と第２オブジェクト２５２とがディスプレイ２８の縦方向７１にそれぞれ並び、縦方向７１において第１オブジェクト２５１及び第２オブジェクト２５２のバーの長さが変化し、さらに、各色の第１オブジェクト２５１がディスプレイ２８の横方向７２に並び、各色の第２オブジェクト２５２がディスプレイ２８の横方向７２に並ぶ。したがって、各色において、第１オブジェクト２５１と第２オブジェクト２５２との対応関係をユーザに容易に認識させることができる。
【０１５５】
また、推定印刷枚数を示す第６オブジェクト２５６がインク残量画面に表示されるから、推定印刷枚数と使用頻度とからカートリッジ２００の交換時期の目安をユーザに容易に推測させることができる。また、また、カートリッジ２００に貯留されたインクが使い切られた後、印刷ができなくなるまでに、どれくらい印刷が可能であるかを、ユーザにさらに容易に認識させることができる。
【０１５６】
また、第１残量を示す第１残量値が第１所定値未満となるまでは、第６オブジェクト２５６は「特定枚数＋α」の表示を維持するから、カートリッジ２００が交換された際に表示される推定印刷枚数がばらつくことがなく、表示が簡素化されるとともに、十分にインクがあることをユーザに容易に認識させることができる。
【０１５７】
また、推定印刷枚数を示す第６オブジェクト２５６は、マゼンタ、シアン、イエロー、及びブラックの各色について表示されるから、各色について、カートリッジ２００の交換時期の目安や、カートリッジ２００に貯留されたインクが使い切られたことをユーザに認識させることができ、また、カートリッジ２００が使い切られた後、印刷ができなくなるまでに、どれくらい印刷が可能であるかをユーザに認識させることができる。
【０１５８】
［変形例１］
上述の実施形態では、図１４（Ｂ）に示されるように、インク残量画面において、第１オブジェクト２５１及び第２オブジェクト２５２が縦方向７１に並ぶ第１表示形態が説明された。本変形例では、図１７（Ａ）に示されるように、第１オブジェクト２５１及び第２オブジェクト２５２が横方向７２に並ぶ第２表示形態が説明される。
【０１５９】
図１７（Ａ）に示されるインク残量画面は、第１表示形態と同様に、Ｍオブジェクト２６０Ｍと、Ｃオブジェクト２６０Ｃと、Ｙオブジェクト２６０Ｙと、Ｂｋオブジェクト２６０Ｂｋとを有する。
【０１６０】
また、インク残量画面は、第１実施形態と同様に、第１オブジェクト２５１Ｍ及び第２オブジェクト２５２Ｍと、第１オブジェクト２５１Ｃ及び第２オブジェクト２５２Ｃと、第１オブジェクト２５１Ｙ及び第２オブジェクト２５２Ｙと、第１オブジェクト２５１Ｂｋ及び第２オブジェクト２５２Ｂｋとを有する。
【０１６１】
第１オブジェクト２５１と第２オブジェクト２５２とは、ディスプレイ２８の横方向７２において並ぶ。また、第１オブジェクト２５１及び第２オブジェクト２５２は、ディスプレイ２８の横方向７２を長さ方向とし、ディスプレイ２８の縦方向７１を幅方向とする。第１オブジェクト２５１及び第２オブジェクト２５２の幅や長さについては、第１実施形態と同じである。
【０１６２】
マゼンタを示す第１オブジェクト２５１Ｍは、インク残量画面の上部に配置されている。シアンを示す第１オブジェクト２５１Ｃは、マゼンタを示す第１オブジェクト２５１Ｍの下に配置されている。イエローを示す第１オブジェクト２５１Ｙは、シアンを示す第１オブジェクト２５１Ｃの下に配置されている。ブラックを示す第１オブジェクト２５１Ｂｋは、イエローを示す第１オブジェクト２５１Ｙの下に配置されている。
【０１６３】
マゼンタを示す第２オブジェクト２５２Ｍは、第１オブジェクト２５１Ｍの右に配置されている。シアンを示す第２オブジェクト２５２Ｃは、マゼンタを示す第２オブジェクト２５２Ｍの下に配置されている。イエローを示す第２オブジェクト２５２Ｙは、シアンを示す第２オブジェクト２５２Ｃの下に配置されている。ブラックを示す第２オブジェクト２５２Ｂｋは、イエローを示す第２オブジェクト２５２Ｙの下に配置されている。なお、第２オブジェクト２５２は、第１オブジェクト２５１の左に位置していてもよい。
【０１６４】
［変形例１の効果］
本変形例のように、各色の第１オブジェクト２５１と第２オブジェクト２５２とがディスプレイ２８の横方向７２にそれぞれ並び、横方向７２において第１オブジェクト２５１及び第２オブジェクト２５２のバーの長さが変化し、さらに、各色の第１オブジェクト２５１がディスプレイ２８の縦方向７１に並び、各色の第２オブジェクト２５２がディスプレイ２８の縦方向７１に並べても、第１実施形態と同様に、各色において、第１オブジェクト２５１と第２オブジェクト２５２との対応関係をユーザに容易に認識させることができる。                  
【０１６５】
［変形例２］
本変形例では、第１実施形態で説明されたカートリッジ２００（図４（Ａ））よりも貯留可能なインクの量が多い大容量カートリッジ２２６（図２２）がタンク１６０に接続される例が説明される。
【０１６６】
大容量カートリッジ２２６の構成は、液室２１０に貯留可能なインクの量が第１実施形態で説明されたカートリッジ２００よりも多いこと以外は、カートリッジ２００の構成と同じである。図示例では、大容量カートリッジ２２６は、第１実施形態で説明されたカートリッジ２００（図４）が有する凹部６２が設けられていない点においてカートリッジ２００と相違する。大容量カートリッジ２２６は、凹部６２（図４）の分だけ、カートリッジ２００よりも多くのインクを収容することができる。なお、大容量カートリッジ２２６は、前後方向８におけるカートリッジ２００の長さを延ばした構成を有していてもよい。大容量カートリッジ２２６の液室２１０は、第３室の一例である。
【０１６７】
以下では、大容量カートリッジ２２６がブラックのインクを貯留する例が説明される。
【０１６８】
コントローラ１３０は、ＩＣチップ２４７に記憶された第１残量値（初期充填量）を読み出し、カートリッジ２００か大容量カートリッジ２２６か否かを判断する。
【０１６９】
コントローラ１３０は、大容量カートリッジ２２６であると判断すると、図１０に示されるオブジェクト決定処理において、ブラックのインクの残量を示す第１オブジェクト２５１Ｂｋ（図１３（Ｂ））に代えて、図１７（Ｂ）に示される第５オブジェクト２５５Ｂｋを表示させることに決定する。
【０１７０】
第５オブジェクト２５５Ｂｋは、第１オブジェクト２５１Ｂｋよりも、ディスプレイ２８の横方向７２における長さである幅が広い。その他の構成は、上述の第１実施形態と同じである。すなわち、第５オブジェクト２５５Ｂｋの幅は、タンク１６０が貯留するブラックのインクの量である第２残量を示す第２オブジェクト２５２Ｂｋの幅よりも広い。
【０１７１】
［変形例２の効果］
第５オブジェクト２５５Ｂｋの幅は、第１オブジェクト２５１Ｂｋの幅よりも広いから、大容量カートリッジ２２６が装着ケース１５０に装着されていることをユーザに直感的に認識させることができる。
【０１７２】
また、第２オブジェクト２５２Ｂｋの幅は変わらないから、タンク１６０に貯留されるインクの量は、カートリッジ２００の場合と同じであることをユーザに認識させることができる。すなわち、大容量カートリッジ２２６を使用すると、印刷ができなくなるまでの印刷枚数まで増加するとのユーザの誤解を招くおそれが低減する。
【０１７３】
［変形例３］
本変形例では、図１８（Ａ）に示されるように、インク残量画面において、推定印刷枚数を示す第６オブジェクト２５６の表示／非表示をユーザに選択させる第８オブジェクト２５８Ａ、２５８Ｂが表示されている点において、実施形態と相違する。第８オブジェクト２５８Ａ、２５８Ｂは、入力部の一例である。なお、第８オブジェクト２５８Ａ、２５８Ｂに代えて、ボタンなどの入力部がディスプレイ２８以外に設けられてもよい。
【０１７４】
図１９に示されるように、コントローラ１３０は、ユーザが第８オブジェクト２５８をタップしたか否かを監視する（Ｓ１０１）。コントローラ１３０は、ユーザが第８オブジェクト２５８をタップしていないと判断すると（Ｓ１０１：Ｎｏ）、現在の表示を継続する。コントローラ１３０は、ユーザが第８オブジェクト２５８をタップしたと判断すると（Ｓ１０２：表示）、選択を確認する（Ｓ１０２）。コントローラ１３０は、「表示」であると判断すると、推定印刷枚数を示す第６オブジェクト２５６を表示に決定し（Ｓ１０３）、表示決定処理を終了する。コントローラ１３０は、「非表示」であると判断すると（Ｓ１０２：非表示）、推定印刷枚数を示す第６オブジェクト２５６を非表示に決定する（Ｓ１０４）。次に、コントローラ１３０は、図１８（Ｂ）に示されるように、「非純正インクがセットされています」との文字である第７オブジェクト２５７を表示することに決定し（Ｓ１０５）、表示決定処理を終了する。
【０１７５】
［変形例３の効果］
本変形例では、第８オブジェクト２５８により、第６オブジェクト２５６を表示させるか否かをユーザに選択させることができる。
【０１７６】
また、第７オブジェクト２５７がディスプレイ２８に表示されるから、適合するカートリッジ２００の使用をユーザに促すことができる。
【０１７７】
なお、変形例３では、推定印刷枚数を示す第６オブジェクト２５６の表示／非表示をユーザに選択させる例を説明したが、第６オブジェクト２５６の表示／非表示をコントローラ１３０が判断してもよい。例えば、コントローラ１３０は、ＩＣチップ２４７にアクセスできるか否かや、ＩＣチップ２４７から残量に関する所定の情報を取得できるか否かを判断する。コントローラ１３０は、ＩＣチップ２４７にアクセスできないと判断し、或いは、ＩＣチップ２４７から残量に関する所定の情報を取得できないと判断すると、推定印刷枚数を示す第６オブジェクト２５６を非表示に決定し、また、「非純正インクがセットされています」との文字である第７オブジェクト２５７を表示に決定する。
【０１７８】
［変形例４］
上述の第１実施形態では、第１オブジェクト２５２及び第２オブジェクト２５２が矩形のバーである例が説明された。しかしながら、第１オブジェクト２５２及び第２オブジェクト２５２は、他の表示態様によって第１残量及び第２残量を表示してもよい。
【０１７９】
図２０（Ａ）は、第１オブジェクト２５１及び第２オブジェクト２５２が三角形である例が示されている。第１オブジェクト２５１の三角形の面積（斜線部分）は、第１残量に応じた面積とされる。第２オブジェクト２５２の三角形の面積（斜線部分）は、第２残量に応じた面積とされる。
【０１８０】
図２０（Ｂ）は、第１オブジェクト２５１及び第２オブジェクト２５２が円である例が示されている。第１オブジェクト２５１の円または扇の面積（斜線部分）は、第１残量に応じた面積とされる。第２オブジェクト２５２の円または扇の面積（斜線部分）は、第２残量に応じた面積とされる。
【０１８１】
［変形例４の効果］
第１オブジェクト２５１は、第１残量に応じて面積（大きさ）が変わるから、第１残量をユーザに直感的に認識させることができる。
【０１８２】
同様に、第２オブジェクト２５２は、第２残量に応じて面積（大きさ）が変わるから、第２残量をユーザに直感的に認識させることができる。
【０１８３】
［変形例５］
上述の第１実施形態では、ステップＳ９０（図１０）において、第１残量及び第２残量値に応じた推定印刷枚数に決定する例が説明された。本変形例では、ステップＳ９０において、所定枚数を下限値として推定印刷枚数を決定する例が説明される。
【０１８４】
コントローラ１３０は、総残量値（第１残量値及び第２残量値）から推定印刷枚数を決定すると、決定した推定印刷枚数が所定枚数以上であるか否かを判断する。所定枚数は、液面センサ１５５が出力する信号が「Ｌ」から「Ｈ」に変ったときにタンク１６０に貯留されているインクの量で決定される推定印刷枚数である。すなわち、所定枚数は、上述の第３所定値を、１枚当たりのインク使用量として予めＥＥＰＲＯＭ１３４に記憶された標準使用値で除して得られる枚数である。所定枚数は、例えば、ＥＥＰＲＰＭに予め記憶される。
【０１８５】
コントローラ１３０は、総残量値及び排出値から算出した推定印刷枚数が所定枚数以上であると判断すると、決定した推定印刷枚数を示す第６オブジェクト２５６に決定する。コントローラ１３０は、総残量値及び排出値から算出した推定印刷枚数が所定枚数未満であると判断すると、所定枚数を示す第６オブジェクト２５６（図１５（Ｂ））に決定する。
【０１８６】
［変形例５の効果］
推定印刷枚数は、インクの総残量値を基に算出される。総残量値は、ヘッド２１が排出したインクの量を示す排出値を基に算出される。排出値は、誤差を含む。したがって、算出された推定印刷枚数は、誤差を含む。そうすると、実際にはカートリッジ２００が空になっていないにも拘わらず、所定枚数（例えば２００枚）よりも少ない推定印刷枚数（例えば１５０枚）をディスプレイ２８に表示することが想定される。その場合、液面センサ１５５が出力する信号が「Ｌ」から「Ｈ」に変ったときに、印刷可能枚数が１５０枚から２００枚に増えてしまう。すなわち、印刷を行ったにも拘わらず、印刷可能枚数が増えてしまう事態が生じる。そうすると、ユーザに故障の懸念や違和感を生じさせてしまう。本変形例では、所定枚数（２００枚）を推定印刷枚数の下限値とし、液面センサ１５５が出力する信号が「Ｌ」から「Ｈ」に変わるまでは、所定枚数よりも少ない枚数を表示しない。したがって、液面センサ１５５が出力する信号が「Ｌ」から「Ｈ」に変ったときに、推定印刷枚数が増加してしまうことがない。その結果、ユーザに故障の懸念や違和感を生じさせることが抑制される。
【０１８７】
[変形例６]
上述の実施形態では、ＩＳＯ換算で算出された推定印刷枚数が残量表示画面に表示される例を説明した。本変形例では、ＩＳＯ換算で算出した推定印刷枚数をインク残量画面に表示させるか、消費量換算で算出した推定印刷枚数をインク残量画面に表示させるかをユーザが選択可能な例を説明する。消費量換算で算出した推定印刷枚数とは、ユーザが過去に行った印刷において、インクの単位量当たりの印刷枚数を元に、現在残っている各色のインク残量で何枚の用紙に印刷が可能かを示す数値である。インク残量画面は、ＩＳＯ換算で算出した推定印刷枚数をインク残量画面に表示させるか、消費量換算で算出した推定印刷枚数をインク残量画面に表示させるかを選択可能な不図示の選択オブジェクトを含む。なお、選択オブジェクトに代えて、専用の選択ボタンが設けられていてもよい。
【０１８８】
コントローラ１３０は、推定印刷枚数（消費量換算）の決定の前に、図２４に示される平均使用値決定処理を実行する。
【０１８９】
[平均使用値決定処理]
コントローラ１３０は、印刷が行われるまで待機する（Ｓ６１：Ｎｏ）。すなわち、平均使用値決定処理は、印刷が開始されたことをトリガとして実行される。コントローラ１３０は、印刷が開始されたと判断すると（Ｓ６１：Ｙｅｓ）、ヘッド２１が排出したインクの排出値及び印刷枚数をカウントする（Ｓ６２）。コントローラ１３０は、印刷が終了するまで（Ｓ６３：Ｎｏ）、排出値及び印刷枚数をカウントする（Ｓ６２）。
【０１９０】
コントローラ１３０は、印刷が終了したと判断すると（Ｓ６３：Ｙｅｓ）、積算印刷枚数及び積算排出値をＲＡＭ１３３またはＥＥＰＲＯＭ１３４から読み出す（Ｓ６４）。コントローラ１３０は、ステップＳ６２でカウントした印刷枚数と読み出した積算印刷枚数とを和算し、和算して得られた積算印刷枚数でＥＥＰＲＯＭ１３４に記憶された積算印刷枚数を更新する（Ｓ６５）。
【０１９１】
また、コントローラ１３０は、ステップＳ６２でカウントした排出値と読み出した積算排出値とを和算し、和算して得られた積算排出値でＥＥＰＲＯＭ１３４に記憶された積算排出値を更新する（Ｓ６５）。
【０１９２】
次に、コントローラ１３０は、和算して得られた積算印刷枚数（更新後の積算印刷枚数）を、和算して得られた積算排出値（更新後の積算排出値）で除し、インクの単位量当たりの印刷枚数である平均使用値を算出する（Ｓ６６）。コントローラ１３０は、算出した平均使用量値をＲＡＭ１３３に記憶させるとともに、ＥＥＰＲＯＭ１３４に記憶された平均使用量値を更新し（Ｓ６７）、平均使用値決定処理を終了する。
【０１９３】
次に、コントローラ１３０は、図２３（Ｂ）に示される推定印刷枚数決定処理（消費量換算）を実行する。
【０１９４】
[推定印刷枚数決定処理（消費量換算）]
コントローラ１３０は、平均使用値をＥＥＰＲＯＭ１３４から読み出す（Ｓ１４１）。次に、コントローラ１３０は、第１残量値及び第２残量値をＲＡＭ１３３から読み出す（Ｓ１４２）。コントローラ１３０は、読み出した平均使用値、第１残量値、及び第２残量値から、推定印刷枚数（消費量換算）を算出する（Ｓ１４３）。具体的には、コントローラ１３０は、第１残量値と第２残量値とを和算し、総残量値を算出する。次にコントローラ１３０は、算出した総残量値に平均使用値を乗じて、推定印刷枚数（消費量換算）を算出する。コントローラ１３０は、算出した推定印刷枚数（消費量換算）をＲＡＭ１３３及びＥＥＰＲＯＭ１３４に記憶させ（Ｓ１４４）、処理を終了する。なお、コントローラ１３０は、図７に示される画像形成処理（印刷）を行う度に、図２４に示される平均使用値決定処理及び図２３（Ｂ）に示される推定印刷枚数決定処理（消費量換算）を実行する。
【０１９５】
コントローラ１３０は、ユーザの選択にしたがって、ＩＳＯ換算で算出した推定印刷枚数または消費量換算で算出した推定印刷枚数を第６オブジェクト２５６としてインク残量画面に表示させる。
【０１９６】
[変形例６の効果]
統一規格の基準を示すＩＳＯ換算の推定印刷枚数をディスプレイ２８に表示するか、ユーザの使用に応じた消費量換算の推定印刷枚数をディスプレイ２８に表示するかをユーザが選択できるので、ユーザの使い勝手が良くなる。
【０１９７】
[第２実施形態]
本実施形態では、図２１に示される情報処理装置３００にインストールされた印刷プログラム３１５を説明する。情報処理装置３００は、パーソナルコンピュータなどである。
【０１９８】
情報処理装置３００は、ＣＰＵ３０１と、記憶部３０２と、出力Ｉ／Ｆ３０３と、入力Ｉ／Ｆ３０４と、通信Ｉ／Ｆ３０５と、通信バス３０６とを備える。ＣＰＵ３０１、記憶部３０２、出力Ｉ／Ｆ３０３、入力Ｉ／Ｆ３０４、及び通信Ｉ／Ｆ３０５は、通信バス３０６によって相互に接続されている。
【０１９９】
ＣＰＵ３０１は、中央処理装置である。記憶部３０２は、ＲＯＭ３１１と、ＲＡＭ３１２と、ハードメモリ３１３とを有する。ハードメモリ３１３は、ＯＳ３１４や印刷プログラム３１５など、種々のプログラムを記憶する。ＯＳ３１４や印刷プログラム３１５は、ＲＡＭ３１２及びＣＰＵ３０１において実行される。ＯＳ３１４は、各プログラムの実行を制御する。印刷プログラム３１５は、例えばプリンタドライバであり、後述の処理を実行する。
【０２００】
出力Ｉ／Ｆ３０３は、ケーブルによってディスプレイ３１６と接続され、ディスプレイ３１６へ画像情報を出力し、ディスプレイ３１６に画像を表示させる。
【０２０１】
入力Ｉ／Ｆ３０４は、有線または無線によって入力装置３１７と接続されている。入力装置３１７は、マウスやキーボードである。
【０２０２】
通信Ｉ／Ｆ３０５は、有線または無線ＬＡＮケーブルやＵＳＢケーブルなどによって、第１実施形態で説明されたプリンタ１０の通信Ｉ／Ｆ３４（図６）と接続されており、プリンタ１０と双方向の通信を行う。通信Ｉ／Ｆ３０５は、第１通信インタフェースの一例である。プリンタ１０の通信Ｉ／Ｆ３４は、第２通信インタフェースの一例である。
【０２０３】
情報処理装置３００の印刷プログラム３１５は、入力装置３１７を通じてユーザからの指示を受け付けると、受け付けた指示に応じた印刷指示を通信Ｉ／Ｆ３０５を通じてプリンタ１０に送信する（Ｓ１２１）。
【０２０４】
プリンタ１０は、印刷指示を受け付けると、第１実施形態で説明された画像形成処理（図７）を実行し（Ｓ１２２）、また、画面表示処理（図９）を実行する（Ｓ１２３）。プリンタ１０は、オブジェクト決定処理（図１０）で決定したオブジェクトにより、インク残量画面を示す画面データを生成し、通信Ｉ／Ｆ３４を通じて情報処理装置３００に送信する（Ｓ１２４）。画面データは、第１オブジェクトを示す情報である第１情報、及び第２オブジェクトを示す情報である第２情報を含む。
【０２０５】
情報処理装置３００の印刷プログラム３１５は、プリンタ１０が送信した画面データを通信Ｉ／Ｆ３０５を通じて受信する受信処理を実行する（Ｓ１２５）。印刷プログラム３１５は、受信した画面データを出力Ｉ／Ｆ３０３を通じてディスプレイ３１６に表示させる表示処理を実行する（Ｓ１２６）。
【０２０６】
［第２実施形態の効果］
本実施形態では、印刷プログラム３１５により、情報処理装置３００のディスプレイ３１６にも、第１オブジェクト２５１や第２オブジェクト２５２や第３オブジェクト２５３や第４オブジェクト２５４や第５オブジェクト２５５や第６オブジェクト２５６や第７オブジェクト２５７や第８オブジェクト２５８を含むインク残量画面を表示させることができる。
【０２０７】
［その他の変形例］
上述の第２実施形態では、情報処理装置３００がパーソナルコンピュータである例が説明された。しかしながら、情報処理装置３００は、携帯端末などであってもよい。その場合、ディスプレイ３１６は、情報処理装置３００と一体とされる。また、入力Ｉ／Ｆ３０４は、ディスプレイ３１６の表示パネルに重畳されたタッチセンサである。
【０２０８】
上述の第２実施形態では、第１オブジェクト２５１を示す第１情報及び第２オブジェクト２５２を示す第２情報を含む画面データがプリンタ１０から情報処理装置３００に送信される例が説明された。しかしながら、プリンタ１０から情報処理装置３００には、第１情報及び第２情報のみが送信されてもよい。情報処理装置３００は、受信した第１情報及び第２情報から画面データを生成し、ディスプレイ３１６に表示させる。
【０２０９】
上述の第１実施形態や変形例では、第１オブジェクト２５１は、枠部７５とバー部７６とで構成される例が説明された。しかしながら、第１オブジェクト２５１は、バー部７６のみで構成されていてもよい。同様に、第２オブジェクト２５２は、バー部７８のみで構成されていてもよい。
【０２１０】
上述の第１実施形態や変形例では、第４オブジェクト２５４「×」が第１オブジェクト２５１及び第２オブジェクト２５２に重ねて表示される例が説明された。しかしながら、第４オブジェクト２５４は、第１オブジェクト２５１のみに重ねて表示されてもよいし、第２オブジェクト２５２のみに重ねて表示されてもよい。
【０２１１】
上述の実施形態では、ステップＳ８６において液面信号が「Ｈ」である場合に第３オブジェクト２５３「!」が表示される例が説明された。しかしながら、第３オブジェクト２５３は、液面信号が「Ｈ」になった後、排出値が所定の閾値に達したことを条件に表示されてもよい。すなわち、プリンタ１０が傾いて設置されていると、インクカートリッジ２００にインクが残っているにも拘わらず、液面信号が「Ｈ」になって第３オブジェクト２５３が表示されてしまうおそれが生じる。液面信号が「Ｈ」になった後、排出値が所定の閾値に達したことを条件に第３オブジェクト２５３が表示されることにより、インクカートリッジ２００にインクが残っているにも拘わらず第３オブジェクト２５３が表示されてしまうことを抑制することができる。
【０２１２】
上述の第１実施形態及び変形例では、インクを着色剤の一例として説明した。しかしながら、着色剤は、トナーであってもよい。
【符号の説明】
【０２１３】
１０・・・プリンタ
１８・・・タッチセンサ
２８・・・ディスプレイ
３４・・・通信Ｉ／Ｆ
１３０・・・コントローラ
１３４・・・ＥＥＰＲＯＭ
１５５・・・液面センサ
１６０・・・タンク
１７１・・・タンクの液室
２００・・・カートリッジ
２１０・・・カートリッジの液室
２５１・・・第１オブジェクト
２５２・・・第２オブジェクト
２５３・・・第３オブジェクト
２５４・・・第４オブジェクト
２５５・・・第５オブジェクト
２５６・・・第６オブジェクト
２５７・・・第７オブジェクト
２５８・・・第８オブジェクト
３０５・・・通信Ｉ／Ｆ
３１５・・・印刷プログラム
３１６・・・ディスプレイ
【図１】
2019116080.tif 000003
【図２】
2019116080.tif 000004
【図３】
2019116080.tif 000005
【図４】
2019116080.tif 000006
【図５】
2019116080.tif 000007
【図６】
2019116080.tif 000008
【図７】
2019116080.tif 000009
【図８】
2019116080.tif 000010
【図９】
2019116080.tif 000011
【図１０】
2019116080.tif 000012
【図１１】
2019116080.tif 000013
【図１２】
2019116080.tif 000014
【図１３】
2019116080.tif 000015
【図１４】
2019116080.tif 000016
【図１５】
2019116080.tif 000017
【図１６】
2019116080.tif 000018
【図１７】
2019116080.tif 000019
【図１８】
2019116080.tif 000020
【図１９】
2019116080.tif 000021
【図２０】
2019116080.tif 000022
【図２１】
2019116080.tif 000023
【図２２】
2019116080.tif 000024
【図２３】
2019116080.tif 000025
【図２４】
2019116080.tif 000026