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