(57)【要約】【課題】ユーザがサービス提供者と契約を締結してプリンタを使用する態様において、クリーニングの実行の指示をユーザがプリンタに入力し易くする。【解決手段】プリンタのコントローラは、ユーザがサービス提供者と契約を締結せずにプリンタを使用する通常使用態様であると判断すると、動作モードを第１モードに決定し、第１待機画面を表示パネルに表示させる。コントローラは、ユーザがサービス提供者と契約を締結してプリンタを使用する契約使用態様であると判断すると、動作モードを第２モードに決定し、第２待機画面を表示パネルに表示させる。第１待機画面は、クリーニングの実行指示を受け付ける最初の「メニュー」アイコン８１を含む。第２待機画面は、「メニュー」アイコン８１、及び、クリーニングの実行指示を受け付ける「ヘッドクリーニング」アイコン９２を含む。【選択図】図１０
2020163596.tif 000002
【特許請求の範囲】
【請求項１】
表示パネルと、ユーザインタフェースと、カートリッジが装着される装着部と、カートリッジインタフェースと、ヘッドと、当該ヘッドからインクを流出させるためのポンプと、コントローラと、を備えており、
前記コントローラは、
前記装着部に装着されたカートリッジが有するカートリッジメモリから、前記カートリッジインタフェースを通じて、特定情報を取得できたか否かを判断し、
前記特定情報を取得できなかったと判断したことに応じて第１モードに決定し、
前記第１モードに決定したことを条件に、待機画面において第１オブジェクトを前記表示パネルに表示させ、
前記第１オブジェクトが選択されたことに対応する操作を受け付けた後に、第１特定操作を前記ユーザインタフェースを通じて受け付けたことに応じて、前記ポンプを駆動して前記ヘッドからインクを流出させ、
前記特定情報を取得できたと判断したことに応じて第２モードに決定し、
前記第２モードに決定したことに応じて、前記待機画面において第２オブジェクトを前記表示パネルに表示させ、
前記第２オブジェクトが選択されたことに対応する操作を受け付けた後に、第２特定操作を前記ユーザインタフェースを通じて受け付けたことに応じて、前記ポンプを駆動して前記ヘッドからインクを流出させ、
前記第２特定操作で要する操作回数は、前記第１特定操作で要する操作回数よりも少ない
画像記録装置。
【請求項２】
前記コントローラは、
前記第２モードに決定したことに応じて、前記待機画面において、前記第２オブジェクトに加えて第３オブジェクトを前記表示パネルに表示させ、
前記第３オブジェクトが選択されたことに対応する操作を受け付けた後に、第３特定操作を前記ユーザインタフェースを通じて受け付けたことに応じて、前記ポンプを駆動して前記ヘッドからインクを流出させ、
前記第３特定操作において、第１駆動モードと、前記ポンプの電力量が前記第１駆動モードよりも大きい第２駆動モードとの中からいずれかへの選択を、前記ユーザインタフェースを通じて受け付け、前記第１駆動モードと前記第２駆動モードとのうち受け付けられたいずれかに従って前記ポンプを駆動し、
前記第２特定操作を受け付けたことに応じて、前記第１駆動モードに従って前記ポンプを駆動し、
前記第２特定操作に要する前記操作回数は、前記第３特定操作に要する操作回数より少ない
請求項１に記載の画像記録装置。
【請求項３】
前記コントローラは、
前記第１特定操作において、第１駆動モードと、前記ポンプの電力量が前記第１駆動モードよりも大きい第２駆動モードとの中からいずれかへの選択を、前記ユーザインタフェースを通じて受け付け、前記第１駆動モードと前記第２駆動モードとのうち受け付けられたいずれかに従って前記ポンプを駆動し、
前記第２特定操作を受け付けたことに応じて、前記第１駆動モードに従って前記ポンプを駆動する
請求項１または２に記載の画像記録装置。
【請求項４】
メモリをさらに備え、
前記メモリは、前記待機画面、第１表示画面、及びクリーニング実行指示画面を記憶しており、
前記第１表示画面は、画面を切り替える指示を受け付けるための切替オブジェクトを含み、
前記クリーニング実行指示画面は、クリーニングの実行指示を受け付ける実行指示オブジェクトを含み、
前記第１特定操作が要する前記操作回数は、前記第１オブジェクトが選択された後に表示される前記第１表示画面上の前記切替オブジェクトの選択に対応する操作及び前記切替オブジェクトに対する操作後に表示される前記クリーニング実行指示画面上の前記実行指示オブジェクトの選択に対応する操作の回数であり、
前記第２特定操作が要する操作回数は、前記第２オブジェクトが選択された後に表示される前記クリーニング実行指示画面上の前記実行指示オブジェクトの選択に対応する操作の回数である
請求項１から３のいずれかに記載の画像記録装置。
【請求項５】
前記コントローラは、
前記ポンプを駆動したことに応じて、当該ポンプを駆動した日時である駆動日時情報を前記メモリに記憶させ、
前記第２オブジェクトが選択された操作を受け付けたことに応じて、当該第２オブジェクトが選択されたオブジェクト選択日時情報と、前記メモリに記憶された前記駆動日時情報と、に基づいて、経過期間を決定し、
決定した前記経過期間が前記メモリに記憶された所定期間未満であるか否かを判断し、
決定した前記経過期間が前記メモリに記憶された所定期間未満であると判断したことに応じて、クリーニングが不要であることを示す報知オブジェクトを含むクリーニング確認画面を前記表示パネルに表示させる
請求項１から４のいずれかに記載の画像記録装置。
【請求項６】
前記ユーザインタフェースは、前記表示パネルに重畳されたタッチセンサである、請求項１から５のいずれかに記載の画像記録装置。
【請求項７】
前記第２オブジェクトは、前記第３オブジェクトよりも表示サイズが大きい
請求項２に記載の画像記録装置。
【請求項８】
前記第２オブジェクトは、前記第１オブジェクトよりも表示サイズが大きい
請求項１から７のいずれかに記載の画像記録装置。
【請求項９】
表示パネルと、ユーザインタフェースと、カートリッジが装着される装着部と、カートリッジインタフェースと、ヘッドと、当該ヘッドからインクを流出させるためのポンプと、コントローラと、を備えており、
前記コントローラは、
前記装着部に装着されたカートリッジが有するカートリッジメモリから、前記カートリッジインタフェースを通じて、特定情報を取得できたか否かを判断し、
前記特定情報を取得できなかったと判断したことに応じて第１モードに決定し、
前記第１モードに決定したことを条件に、待機画面において、第１オブジェクトを前記表示パネルに表示させ、
前記第１オブジェクトが選択されたことに対応する操作を受け付けた後に、第１特定操作を前記ユーザインタフェースを通じて受け付けたことに応じて、前記ポンプを駆動して前記ヘッドからインクを流出させ、
前記特定情報を取得できたと判断したことに応じて第２モードに決定し、
前記第２モードに決定したことに応じて、前記待機画面において第２オブジェクト及び第３オブジェクトを前記表示パネルに表示させ、
前記第２オブジェクトが選択されたことに対応する操作を受け付けた後に、第２特定操作を前記ユーザインタフェースを通じて受け付けたことに応じて、前記ポンプを駆動して前記ヘッドからインクを流出させ、
前記第３オブジェクトが選択されたことに対応する操作を受け付けた後に、第３特定操作を前記ユーザインタフェースを通じて受け付けたことに応じて、前記ポンプを駆動して前記ヘッドからインクを流出させ、
前記第２特定操作で要する操作回数は、前記第３特定操作で要する操作回数よりも少ない
画像記録装置。
【請求項１０】
前記コントローラは、
前記第２特定操作において、第１駆動モードと、前記ポンプの電力量が前記第１駆動モードよりも大きい第２駆動モードとの中からいずれかへの選択を、前記ユーザインタフェースを通じて受け付け、前記第１駆動モードと前記第２駆動モードとのうち受け付けられたいずれかに従って前記ポンプを駆動し、
前記第１特定操作を受け付けたことに応じて、前記第１駆動モードに従って前記ポンプを駆動する
請求項９に記載の画像記録装置。
【請求項１１】
メモリをさらに備え、
前記コントローラは、
前記ポンプを駆動したことに応じて、当該ポンプを駆動した日時である駆動日時情報を前記メモリに記憶させ、
前記第２オブジェクトが選択された操作を受け付けたことに応じて、当該第２オブジェクトが選択されたオブジェクト選択日時情報と、前記メモリに記憶された前記駆動日時情報と、に基づいて、経過期間を決定し、
決定した前記経過期間が前記メモリに記憶された所定期間未満であるか否かを判断し、
決定した前記経過期間が前記メモリに記憶された所定期間未満であると判断したことに応じて、クリーニングが不要であることを示す報知オブジェクトを含むクリーニング確認画面を前記表示パネルに表示させる
請求項９または１０に記載の画像記録装置。
【請求項１２】
前記第２オブジェクトは、前記第３オブジェクトよりも表示サイズが大きい
請求項９から１１のいずれかに記載の画像記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ヘッドからインクを流出させるクリーニング機能を有する画像記録装置に関する。
【背景技術】
【０００２】
ヘッドからインクを流出させるクリーニング機能を有する画像記録装置が知られている。ヘッドからインクが流出されることにより、ヘッドがインクを吐出する機能が良好に保たれる。
【０００３】
また、画像記録装置が使用される態様として、画像記録装置のユーザがサービス提供者と契約を締結して画像記録装置を使用する態様と（例えば、特許文献１参照）、ユーザがサービス提供者と契約を締結せずに画像記録装置を使用する態様とがある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２６９２６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
画像記録装置のユーザがサービス提供者と契約を締結して画像記録装置を使用する態様においては、その契約は、例えば月あたりの枚数に応じた金額をユーザがサービス提供者に支払うことになる。この契約では、インクを収容するカートリッジの数については金額に反映されない。するとこの態様でのユーザは、印刷品質維持のために、クリーニング機能を、他方の態様と比較して、頻繁に実行することが想定される。
【０００６】
本発明は、画像記録装置のユーザがサービス提供者と契約を締結して画像記録装置を使用する態様において、ユーザがサービス提供者と契約を締結しない場合に比べ、クリーニングの実行の指示をユーザが画像記録装置に容易に入力可能とすることを目的とする。
【課題を解決するための手段】
【０００７】
本明細書では様々な開示を行う。開示例の画像記録装置は、表示パネルと、ユーザインタフェースと、カートリッジが装着される装着部と、カートリッジインタフェースと、ヘッドと、当該ヘッドからインクを流出させるためのポンプと、コントローラと、を備える。前記コントローラは、前記装着部に装着されたカートリッジが有するカートリッジメモリから、前記カートリッジインタフェースを通じて、特定情報を取得できたか否かを判断し、前記特定情報を取得できなかったと判断したことに応じて第１モードに決定し、前記第１モードに決定したことを条件に、待機画面において第１オブジェクトを前記表示パネルに表示させ、前記第１オブジェクトが選択されたことに対応する操作を受け付けた後に、第１特定操作を前記ユーザインタフェースを通じて受け付けたことに応じて、前記ポンプを駆動して前記ヘッドからインクを流出させ、前記特定情報を取得できたと判断したことに応じて第２モードに決定し、前記第２モードに決定したことに応じて、前記待機画面において第２オブジェクトを前記表示パネルに表示させ、前記第２オブジェクトが選択されたことに対応する操作を受け付けた後に、第２特定操作を前記ユーザインタフェースを通じて受け付けたことに応じて、前記ポンプを駆動して前記ヘッドからインクを流出させ、前記第２特定操作で要する操作回数は、前記第１特定操作で要する操作回数よりも少ない。
【０００８】
コントローラは、装着部に装着されたカートリッジが、特定情報で特定される種別のカートリッジでない場合、第１モードに決定する。特定情報は、画像記録装置のユーザがサービス提供者と契約を締結して画像記録装置を使用する態様において使用されるカートリッジを示す情報である。コントローラは第１モードに決定した場合、待機画面において、第１オブジェクトを表示パネルに表示させ、第１オブジェクトが選択された後に、第１特定操作を受け付けたことに応じて、ヘッドからインクを流出させてヘッドをクリーニングする。一方、コントローラは、装着部に装着されたカートリッジが、特定情報で特定される種別のカートリッジである場合、第２モードに決定する。コントローラは、第２モードに決定した場合、待機画面において、第２オブジェクトを表示パネルに表示させ、第２オブジェクトが選択された後に、第２特定操作を受け付けたことに応じて、ヘッドからインクを流出させてヘッドをクリーニングする。第２特定操作で要する操作回数は、第１特定操作で要する操作回数よりも少ない。したがって、開示例の画像記録装置は、装着部に装着されたカートリッジが、特定情報で特定される種別のカートリッジである場合、ヘッドのクリーニングを行う際のユーザの操作の手間を、特定情報で特定される種別のカートリッジでない場合に比べ、低減させることができる。すなわち、開示例の画像記録装置は、画像記録装置のユーザがサービス提供者と契約を締結して画像記録装置を使用する態様において、ユーザがサービス提供者と契約を締結しない場合に比べ、クリーニングの実行の指示をユーザが画像記録装置に容易に入力可能とすることができる。
【発明の効果】
【０００９】
本発明によれば、画像記録装置のユーザがサービス提供者と契約を締結して画像記録装置を使用する態様において、ユーザがサービス提供者と契約を締結しない場合に比べ、クリーニングの実行の指示をユーザが画像記録装置に容易に入力可能とすることができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、プリンタ１０及び情報処理装置１１の機能ブロック図である。
【図２】図２（Ａ）は、カバー２２が閉じられた状態のプリンタ１０の斜視図であり、図２（Ｂ）は、カバー２２が開かれた状態のプリンタ１０の斜視図である。
【図３】図３は、プリンタ１０の模式的な断面図である。
【図４】図４（Ａ）は、記録ユニット２９の下面図であり、図４（Ｂ）は、メンテナンス機構６０を示す模式図である。
【図５】図５は、動作モード決定処理のフローチャートである。
【図６】図６は、受付処理のフローチャートの一部である。
【図７】図７は、受付処理のフローチャートの他の一部である。
【図８】図８（Ａ）は、第１待機画面を示す図であり、図８（Ｂ）は、メニュー選択画面を示す図であり、図８（Ｃ）は、メンテナンス選択画面を示す図である。
【図９】図９（Ａ）は、クリーニング色選択画面を示す図であり、図９（Ｂ）は、強度選択画面を示す図であり、図９（Ｃ）は、クリーニング実行指示画面を示す図である。
【図１０】図１０（Ａ）は、第２待機画面を示す図であり、図１０（Ｂ）は、クリーニング確認画面を示す図であり、図１０（Ｃ）は、クリーニング実行指示画面を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態について説明する。なお、以下に説明される実施形態は本発明の一例にすぎず、本発明の要旨を変更しない範囲で、本発明の実施形態を適宜変更できることは言うまでもない。
【００１２】
本実施形態では、図１に示されるプリンタ１０を説明する。プリンタ１０は、ユーザがサービス提供者と契約を締結せずに使用する態様、及びユーザがサービス提供者と契約を締結して使用する態様の両方の態様で使用可能なプリンタである。以下では、ユーザがサービス提供者と契約を締結せずに使用する態様を通常使用態様と記載し、ユーザがサービス提供者と契約を締結して使用する態様を契約使用態様と記載して説明する。
【００１３】
通常使用態様で使用されるプリンタ１０は、パーソナルコンピュータなどの端末装置とＵＳＢケーブルなどによって接続され、或いはＬＡＮ（Local Area Networkの略）などのローカルネットワークに接続され、さらに或いは単体で使用される。一方、契約使用態様で使用されるプリンタ１０は、端末装置とＵＳＢケーブルなどによって接続され、或いはＬＡＮなどのローカルネットワークに接続される。そして、プリンタ１０は、端末装置やルータなどを介してインターネット１２と接続される。契約使用態様で使用されるプリンタ１０は、ルータ及びインターネット１２を通じて、インクの残量や印刷枚数などを示す情報を、インターネット１２と接続された情報処理装置１１に送信する。情報処理装置１１は、サービス提供者が所持、或いは使用権限を有するサーバやパーソナルコンピュータなどである。サービス提供者は、情報処理装置１１を用いて、プリンタ１０で使用されるインクの残量や印刷枚数などを監視する。そして、サービス提供者は、インクの残量が少なくなると、インクを貯留するカートリッジ１３（図２）の発送を手配する。すなわち、サービス提供者は、カートリッジ１３をプリンタ１０のユーザに提供するサービスを行う。ユーザとサービス提供者との契約において、サービス提供者は、例えば、印刷枚数やインクの使用量に拘わりなく、所定の期間ごとに定額でユーザにプリンタ１０を使用させる。或いは、サービス提供者は、インクの使用量に拘わりなく、印刷枚数に応じた金額で、ユーザにプリンタ１０を使用させる。すなわち、ユーザは、サービス提供者と契約を締結することにより、インクの使用量に拘わりなく、プリンタ１０を使用することができる。
【００１４】
本実施形態では、ヘッド３４のクリーニングに関して、プリンタ１０が通常使用態様で使用される場合と、契約使用態様で使用される場合とで、表示パネル４３に表示させる画面の内容を変えるプリンタ１０を説明する。以下、詳しく説明する。
【００１５】
プリンタ１０は、図２に示されるように、筐体２０と、筐体２０に保持されるパネルユニット２１、カバー２２、給紙トレイ２３、及び排紙トレイ２４と、を備える。
【００１６】
パネルユニット２１は、パネル本体４１と、パネル本体４１に保持されたタッチパネル４２及び複数の操作スイッチ４５とを備える。パネル本体４１は、矩形板状であり、筐体２０の一面に取り付けられている。以下では、プリンタ１０が水平面に載置された状態において、パネル本体４１が位置する筐体２０の一面を前面として前後方向８を定義し、鉛直方向に沿う方向を上下方向７として説明する。また、プリンタ１０を前方から見た場合の左右を左右方向９として定義して説明する。前後方向８及び左右方向９は、水平面と平行であって、かつ上下方向７とそれぞれ直交しており、さらにかつ、互いに直交している。
【００１７】
タッチパネル４２は、図１に示されるように、画像を表示する表示パネル４３と、表示パネル４３に重畳された透明な膜状のタッチセンサ４４と、を有する。タッチセンサ４４は、ユーザがタッチした表示パネル４３における位置を示す位置情報を出力する。位置情報は、例えば、表示パネル４３の左上端を原点とし、右向きをｘ軸の正の向き、下向きをｙ軸の正の向きとした場合のｘ−ｙ平面上の座標（ｘ，ｙ）である。
【００１８】
タッチパネル４２の表示パネル４３及びタッチセンサ４４は、ケーブルなどによって、後述のコントローラ５１と接続されている。コントローラ５１は、表示パネル４３に画像データを入力して表示パネル４３に画像を表示させる。また、コントローラ５１は、タッチセンサ４４が出力した位置情報を受け付ける。コントローラ５１は、タッチセンサ４４から入力された位置情報が示す位置に表示させているアイコンなどのオブジェクトを、ユーザが選択したオブジェクトと判断する。
【００１９】
操作スイッチ４５は、ユーザ操作に応じて開閉される接点を有する。操作スイッチ４５は、接点が開かれた場合と、閉じられた場合とで、異なる電圧値を出力する。操作スイッチ４５は、ケーブルなどによって、コントローラ５１と接続されている。コントローラ５１は、操作スイッチ４５から入力された電圧値によって、操作スイッチ４５がユーザによって操作されたか否かを判断する。タッチセンサ４４及び操作スイッチ４５は、ユーザインタフェースの一例である。なお、タッチセンサ４４と操作スイッチ４５との一方のみがパネルユニット２１に設けられていてもよい。
【００２０】
給紙トレイ２３は、図２に示されるように筐体２０の下部に位置しており、着脱可能に筐体２０に保持されている。排紙トレイ２４は、筐体２０の下部であって、給紙トレイ２３の上に位置しており、給紙トレイ２３或いは筐体２０に保持されている。カバー２２は、筐体２０の前面の右部に位置しており、回動可能に筐体２０に保持されている。カバー２２は、筐体２０の右部に設けられた開口３０を閉塞する閉塞位置と、開口３０を開放する開放位置との間で回動する。装着ケース３２が、開口３０の奥に配置されており、筐体２０に保持されている。装着ケース３２は、カートリッジ１３を着脱可能に保持する構成を有する。当該構成は周知であるので、詳しい説明は省略する。装着ケース３２は、装着部の一例である。
【００２１】
装着ケース３２は、複数のカートリッジ１３を着脱可能に保持する。図示例では、装着ケース３２は、４つのカートリッジ１３を着脱可能に保持している。４つのカートリッジ１３は、例えば、マゼンタ、シアン、イエロー、ブラックの色のインクのうちの１つの色のインクをそれぞれ貯留する。すなわち、プリンタ１０は、いわゆるインクジェットプリンタ、かつ、カラープリンタである。ただし、装着ケース３２は、ブラックの色のインクを貯留する１つのカートリッジ１３のみを着脱可能に保持してもよい。すなわち、プリンタ１０は、いわゆるモノクロプリンタであってもよい。
【００２２】
装着ケース３２は、図１に示されるカートリッジＩ／Ｆ４９を有する。Ｉ／Ｆは、インタフェースの略である。カートリッジＩ／Ｆ４９は、例えば端子である。カートリッジＩ／Ｆ４９は、装着ケース３２に装着されたカートリッジ１３が有するＩＣチップ１４の不図示の電極と当接する位置に位置する。カートリッジＩ／Ｆ４９は、不図示のケーブルによって、後述のコントローラ５１と接続されている。
【００２３】
なお、カートリッジＩ／Ｆ４９は、アンテナであってもよい。例えば、カートリッジＩ／Ｆ４９として、パターンアンテナを有する基板が装着ケース３２に位置する。ＩＣチップ１４は、同様のアンテナを有する。カートリッジＩ／Ｆ４９は、ＩＣチップ１４のアンテナに受信される電波を出力し、ＩＣチップ１４のアンテナが出力した電波を受信する。すなわち、カートリッジＩ／Ｆ４９は、電波によって、ＩＣチップ１４から情報やデータを受信し、ＩＣチップ１４に対して情報やデータを送信する。
【００２４】
また、カートリッジＩ／Ｆ４９は、発光ダイオード及びフォトダイオードであってもよい。例えば、カートリッジＩ／Ｆ４９として、発光ダイオード及びフォトダイオードを有する基板が装着ケース３２に位置する。ＩＣチップ１４は、同様の発光ダイオード及びフォトダイオードを有する。カートリッジＩ／Ｆ４９は、ＩＣチップ１４のフォトダイオードに受光される光を出射し、ＩＣチップ１４の発光ダイオードが出射した光を受信する。すなわち、カートリッジＩ／Ｆ４９は、光によって、ＩＣチップ１４から情報やデータを受信し、ＩＣチップ１４に対して情報やデータを送信してもよい。
【００２５】
カートリッジ１３は、インクを貯留する内部空間を有する箱状である。カートリッジ１３の基本的な構成は周知であるので、詳しい説明は省略する。カートリッジ１３は、ＩＣチップ１４を備える。図３に示す例では、ＩＣチップ１４は、カートリッジ１３の上面に取り付けられている。ＩＣチップ１４は、図１に示すように、端子であるカートリッジＩ／Ｆ４９と当接する不図示の電極と、当該電極と電気的に接続されたＩＣメモリ１５と、を有する。或いは、ＩＣチップ１４は、電極に代えて、パターンアンテナなどのアンテナ、或いは発光ダイオード及びフォトダイオードを有する。ＩＣメモリ１５は、カートリッジメモリの一例である。ＩＣメモリ１５は、種々の情報を記憶する。具体的には、ＩＣメモリ１５は、型番及び種別情報などを記憶する。
【００２６】
型番は、カートリッジ１３が貯留するインクの色や、染料や顔料などのインクの種別に応じてカートリッジ１３に付与される識別情報である。種別情報は、カートリッジ１３が通常使用態様で使用されるカートリッジであるか、契約使用態様で使用されるカートリッジであるか、を示す情報である。例えば、種別情報は、ＩＣメモリ１５の所定のアドレスに記憶された「０」又は「１」を示す１ビットのデータである。例えば、「０」は、通常使用態様で使用されるカートリッジであることを示し、「１」は、契約使用態様で使用されるカートリッジであることを示す。ただし、種別情報は、型番に含まれていてもよい。すなわち、一の型番は、一のインクの色及び種別と、通常使用態様で使用されるか契約使用態様で使用されるかを示していてもよい。「１」の種別情報は、特定情報の一例である。型番が契約使用態様を示す場合、当該型番は、特定情報の一例である。
【００２７】
筐体２０は、図３に示される印刷エンジン４０を内部に保持する。印刷エンジン４０は、給紙ローラ２５、搬送ローラ２６、排紙ローラ２７、プラテン２８、記録ユニット２９、及びメンテナンス機構６０を主に備える。給紙ローラ２５は、給紙トレイ２３に載置されたシート６に当接可能に、筐体２０内に設けられた不図示のフレームに保持されている。給紙ローラ２５は、不図示のモータによって回転される。回転する給紙ローラ２５は、シート６を搬送路３７に送り出す。搬送路３７は、不図示のガイド部材によって区画された空間である。図示例では、搬送路３７は、給紙トレイ２３の後端から給紙トレイ２３の上方となる位置まで湾曲して延びており、次いで、前方に向かって延びている。
【００２８】
搬送ローラ２６は、シート６の搬送向きにおける給紙トレイ２３の下流に位置している。搬送ローラ２６は、従動ローラ３５とともに、ローラ対を構成している。搬送ローラ２６は、不図示のモータによって回転される。回転する搬送ローラ２６及び従動ローラ３５は、給紙ローラ２５によって搬送路３７に送り出されたシート６を挟持しつつ搬送する。排紙ローラ２７は、シート６の搬送向きにおける搬送ローラ２６の下流に位置している。排紙ローラ２７は、従動ローラ３６とともに、ローラ対を構成している。排紙ローラ２７は、不図示のモータによって回転される。回転する排紙ローラ２７及び従動ローラ３６は、シート６を挟持しつつ搬送し、排紙トレイ２４に排出する。プラテン２８は、前後方向８における搬送ローラ２６と排紙ローラ２７との間であって、シート６の搬送向きにおける搬送ローラ２６の下流、かつ排紙ローラ２７の上流に位置している。
【００２９】
記録ユニット２９は、プラテン２８の上方に位置している。記録ユニット２９は、フレームの一部であるガイドレールによって左右方向９に移動可能に保持されていてもよいし、フレームに固定されていてもよい。すなわち、プリンタは、いわゆるシリアルプリンタであってもよいし、いわゆるラインプリンタであってもよい。記録ユニット２９は、ヘッド３４を有する。ヘッド３４は、インクが流通する流路を内部に有する。当該流路は、チューブ３１によって、装着ケース３２に装着されたカートリッジ１３の内部空間と連通されている。すなわち、チューブ３１を通じて、カートリッジ１３が貯留するインクがヘッド３４に供給される。
【００３０】
ヘッド３４は、図１に示されるように、駆動素子５０を有している。駆動素子５０の一部は、ヘッド３４内の流路を構成する。駆動素子５０は、不図示のケーブルなどによってコントローラ５１と電気的に接続されている。駆動素子５０は、圧電素子やヒータである。圧電素子である駆動素子５０は、直流電圧を供給されることによって変形し、流路内のインクに圧力を加え、流路の開口であるノズルからインク滴を吐出させる。ヒータである駆動素子５０は、直流電圧を供給されることによって発熱し、流路内のインクを突沸させて、ノズルからインク滴を吐出させる。ヘッド３４は、図４（Ａ）に示されるように、４つのノズル列３８Ｂｋ、３８Ｍ、３８Ｃ、３８Ｙを有している。ノズル列３８Ｂｋは、ブラックのインクを吐出する複数のノズルからなる。ノズル列３９Ｍは、マゼンタのインクを吐出する複数のノズルからなる。ノズル列３８Ｃは、シアンのインクを吐出する複数のノズルからなる。ノズル列３８Ｙは、イエローのインクを吐出する複数のノズルからなる。なお、以下では、ノズル列３８Ｂｋ、３８Ｍ、３８Ｃ、３８Ｙを区別しない場合は、ノズル列３８と記載して説明する。
【００３１】
図４（Ｂ）に示されるメンテナンス機構６０は、ヘッド３４のノズルからインクを吸引する機能を有する。メンテナンス機構６０は、例えば、粘度が高くなったインクや、エアが混入したインク、及びヘッド３４に付着したゴミを吸引することにより、ヘッド３４をクリーニングする。以下では、後述のコントローラ５１がメンテナンス機構６０を駆動させる処理を、クリーニング処理と記載して説明する。
【００３２】
メンテナンス機構６０は、キャップ６１と、リフトアップ機構６２と、チューブ６３、６４、６５、６６と、ポンプ６７と、バルブ機構６８と、排液タンク６９と、を備える。キャップ６１は、ヘッド３４の下面に当接してノズル列３８を覆うキャップ位置と、ヘッド３４の下面から下方に離間する待機位置と、の間で移動可能にリフトアップ機構６２に保持されている。キャップ６１は、ゴム材によって成型された部材である。キャップ６１は、不図示のモータによって、キャップ位置と待機位置との間で移動される。また、キャップ６１は、２つの凹部７１、７２を上面に有する。凹部７１は、キャップ６１がキャップ位置にある場合に、ノズル列３８Ｂｋの全てのノズルと連通する。凹部７２は、キャップ６１がキャップ位置にある場合に、ノズル列３８Ｍ、３８Ｃ、３８Ｙの全てのノズルと連通する。チューブ６３の一端は、キャップ６１と接続している。そして、チューブ６３の内部空間は、凹部７１と連通している。チューブ６４の一端は、キャップ６１と接続している。そして、チューブ６４の内部空間は、凹部７２と連通している。チューブ６３、６４の他端は、バルブ機構６８と接続している。また、チューブ６５、６６の一端は、バルブ機構６８と接続している。チューブ６５、６６の他端は、排液タンク６９と接続している。バルブ機構６８は、不図示のモータによって、第１状態、第２状態、及び第３状態に状態を切り換えられる。第１状態は、チューブ６３とチューブ６５とが連通した状態である。第２状態は、チューブ６４とチューブ６６とが連通した状態である。第３状態は、チューブ６３とチューブ６５とが連通し、かつチューブ６４とチューブ６６とが連通した状態である。バルブ機構６８が第１状態にある状態でポンプ６７が駆動されると、ヘッド３４のノズルからブラックのインクが吸引される。バルブ機構６８が第２状態にある状態でポンプ６７が駆動すると、ヘッド３４のノズルからマゼンタ、シアン、及びイエローのインクが吸引される。バルブ機構６８が第３状態にある状態でポンプ６７が駆動すると、ヘッド３４のノズルから、全ての色のインクが吸引される。後述のコントローラ５１は、ヘッド３４のクリーニングの指示をユーザから受け付ける際、ヘッド３４から吸引するインクの色の指定を受け付ける。そして、コントローラ５１は、指定されたインクの色に応じてモータを駆動させ、バルブ機構６８を第１状態、第２状態、及び第３状態のいずれかの状態にする。詳しくは後述する。ポンプ６７は、例えば、ロータリ式のチューブポンプである。但し、ポンプ６７には、他の種類のポンプが使用されてもよい。なお、メンテナンス機構６０は、ポンプ６７によってヘッド３４のノズルからインクを吸引可能であれば、どのような構成であってもよい。
【００３３】
プリンタ１０は、図１に示されるコントローラ５１と、クロックモジュール４６と、通信Ｉ／Ｆ４７と、電源回路４８と、駆動回路３９と、をさらに備える。クロックモジュール４６は、例えば、日時を示す日時情報を出力するＩＣである。
【００３４】
電源回路４８は、プリンタ１０に供給された商用の交流電圧を所定の電圧値の直流電圧に変換して出力する回路である。電源回路４８は、例えば、ＡＣ／ＤＣコンバータである。駆動回路３９は、ポンプ６７を駆動させる回路である。具体的には、駆動回路３９は、電源回路４８が出力した直流電圧を、安定した一定の直流電圧に変換して出力するスイッチングレギュレータなどの定電圧回路である。駆動回路３９は、コントローラ５１から駆動信号が入力されると、ポンプ６７に直流電圧を供給してポンプ６７を駆動させる。コントローラ５１は、ポンプ６７を駆動させる時間を増減させることにより、ポンプ６７がヘッド３４から吸引するインクの量を変える。詳しくは後述する。
【００３５】
なお、コントローラ５１は、ポンプ６７に供給される直流電圧の電圧値や、電力を増減させることにより、ポンプ６７がヘッド３４から吸引するインクの量を変えてもよい。例えば、駆動回路３９は、入力する一定周波数の駆動信号のデューティ比に応じた電圧値の直流電圧を出力するスイッチングレギュレータである。コントローラ５１は、駆動回路３９に入力する駆動信号のデューティ比を増減させることにより、ポンプ６７に供給される直流電圧の電圧値を増減させる。或いは、駆動回路３９は、一定の電圧値の直流電圧を出力する出力端に、スイッチング素子を有する。コントローラ５１は、当該スイッチング素子に入力する一定周波数の駆動信号のデューティ比を増減させることにより、ポンプ６７に供給される電力を増減させる。
【００３６】
コントローラ５１は、中央演算処理装置であるＣＰＵ５２と、メモリ５３と、通信バス５４と、を有する。ＣＰＵ５２、メモリ５３、タッチパネル４２、操作スイッチ４５、駆動素子５０、クロックモジュール４６、通信Ｉ／Ｆ４７、駆動回路３９、及びカートリッジＩ／Ｆ４９は、通信バス５４と接続されている。すなわち、ＣＰＵ５２は、通信バス５４を通じて、メモリ５３やタッチパネル４２や操作スイッチ４５等と情報やデータや駆動信号を送信或いは受信可能に接続されている。
【００３７】
メモリ５３は、ＲＯＭ５５と、ＲＡＭ５６と、ＥＥＰＲＯＭ５７と、を有する。ＲＯＭ５５は、オペレーティングシステムであるＯＳ５８と、制御プログラム５９と、を予め記憶する。ＯＳ５８及び制御プログラム５９に記述された命令は、ＣＰＵ５２によって実行される。すなわち、ＯＳ５８及び制御プログラム５９は、ＣＰＵ５２によって実行される。ＣＰＵ５２によって実行されるＯＳ５８及び制御プログラム５９は、表示パネル４３に画像を表示させ、タッチセンサ４４や操作スイッチ４５を通じてユーザの入力を受け付ける。また、ＣＰＵ５２によって実行されるＯＳ５８及び制御プログラム５９は、通信Ｉ／Ｆ４７やカートリッジＩ／Ｆ４９を通じて情報やデータを送受信し、受信した情報やデータをメモリ５３に記憶させる。
【００３８】
制御プログラム５９は、単一のプログラムであってもよいし、複数のモジュールからなるプログラムであってもよい。制御プログラム５９は、例えば、ＵＩ（User Interfaceの略）モジュール、通信モジュール、及び印刷制御モジュールを有する。各モジュールは、いわゆるマルチタスク処理により、疑似的に並行して実行される。ＵＩモジュールは、画像データを表示パネル４３に入力して、アイコンなどのオブジェクトを含む画像を表示パネル４３に表示させ、タッチセンサ４４や操作スイッチ４５が出力する信号を受け付けるプログラムである。通信モジュールは、通信Ｉ／Ｆ４７が接続される通信回線の通信プロトコルにしたがって情報やデータを送受信するプログラムである。印刷制御モジュールは、印刷データに基づいて、上述のモータの駆動回路や駆動素子５０の駆動回路に入力する駆動信号を生成して出力するプログラムである。
【００３９】
また、ＲＯＭ５５は、後述の種々の画面を示す画像データを記憶する。詳しくは後述する。ＲＡＭ５６は、ＯＳ５８及び制御プログラム５９の実行に用いられ、また、ＯＳ５８及び制御プログラム５９の実行において、情報やデータを一時的に記憶する。
【００４０】
ＥＥＰＲＯＭ５７は、第１設定値、第２設定値、第３設定値、及び所定期間を予め記憶する。但し、第１設定値、第２設定値、第３設定値、及び所定期間は、ＲＯＭ５５に記憶されていてもよい。第１設定値、第２設定値、及び第３設定値は、ポンプ６７を駆動させてヘッド３４のノズルからインクを吸引する後述のクリーニング処理において、ポンプ６７の駆動時間を決定する値である。第１設定値が示す第１駆動時間は、第２設定値が示す第２駆動時間よりも短い。第１設定値は、後述の強度選択画面（図９（Ｂ））において「弱」アイコン８７が選択された場合に用いられる値である。第２駆動時間は、第１駆動時間よりも長く、かつ第３設定値が示す第３駆動時間よりも短い。第２設定値は、強度選択画面において「普通」アイコン８８が選択された場合に用いられる値である。第３駆動時間は、第１駆動時間及び第２駆動時間よりも長い。第３設定値は、後述の強度選択画面において「強力」アイコン８９が選択された場合に用いられる値である。
【００４１】
上述のように、駆動回路３９は、一定の電圧値の直流電圧をポンプ６７に供給する。したがって、第１設定値、第２設定値、及び第３設定値は、ポンプ６７に供給する電力量を決定する値でもある。第１設定値が示す第１駆動時間によって決まるポンプ６７への供給電力量を第１電力量とし、第２設定値が示す第２駆動時間によって決まるポンプ６７への供給電力量を第２電力量とし、第３設定値が示す第３駆動時間によって決まるポンプ６７への供給電力量を第３電力量とすると、第１電力量＜第２電力量＜第３電力量となる。したがって、ユーザが「弱」アイコン８７を選択すると、一番小さい電力量でポンプ６７が駆動される。ユーザが「強力」アイコン８９を選択すると、一番大きい電力量でポンプ６７が駆動される。ユーザが「普通」アイコン８８を選択すると、中間の電力量でポンプ６７が駆動される。なお、第１設定値、第２設定値、及び第３設定値は、ポンプ６７に供給される直流電圧の電圧値や、ポンプ６７に供給される電力を決定する値であってもよい。その場合、ユーザが「弱」アイコン８７を選択した場合であっても、「普通」アイコン８８を選択した場合であっても、「強力」アイコン８９を選択した場合であっても、ポンプ６７は、同じ駆動時間で駆動される。すなわち、第１設定値、第２設定値、及び第３設定値は、駆動時間や電圧値や電力など、ポンプ６７に供給される電力量を決定する値であればよい。
【００４２】
所定期間は、後述の受付処理において、クリーニング確認画面を表示パネル４３に表示させるか否かの判断（Ｓ５７）に用いられる。詳しくは後述する。
【００４３】
以下、制御プログラム５９が実行する処理について、図５から図１０までを参照して説明する。なお、以下では、制御プログラム５９が実行する処理は、コントローラ５１（特にＣＰＵ５２）が実行する処理として説明する。
【００４４】
コントローラ５１は、プリンタ１０に電源が投入されたことや、タッチセンサ４４や操作スイッチ４５から特定の操作信号が入力されたことなどに応じて、図５に示される動作モード決定処理を実行する。動作モード決定処理は、プリンタ１０が、通常使用態様で使用される第１モード或いは契約使用態様で使用される第２モードに、動作モードを決定する処理である。
【００４５】
まず、コントローラ５１は、装着ケース３２にカートリッジ１３が装着されているか否かの判断に相当する処理を実行する（Ｓ１１）。具体的には、コントローラ５１は、カートリッジＩ／Ｆ４９を通じてＩＣチップ１４と通信可能か否かを判断する。コントローラ５１は、カートリッジＩ／Ｆ４９を通じてＩＣチップ１４と通信可能であることにより、カートリッジ１３が装着ケース３２に装着されていると判断する（Ｓ１１：Ｙｅｓ）。コントローラ５１は、カートリッジＩ／Ｆ４９を通じてＩＣチップ１４と通信できないことにより、カートリッジ１３が装着ケース３２に装着されていないと判断する（Ｓ１１：Ｎｏ）。なお、装着ケース３２にカートリッジ１３が装着されているか否かの判断に相当する処理であれば、コントローラ５１は、上述の処理以外の処理を実行してもよい。
【００４６】
コントローラ５１は、ステップＳ１１の判断を、装着ケース３２に装着された全てのカートリッジ１３に対して実行する。コントローラ５１は、１つでもカートリッジ１３が装着ケース３２に装着されていないと判断すると（Ｓ１１：Ｎｏ）、カートリッジ装着指示画面を表示パネル４３に表示させる（Ｓ１２）。具体的には、コントローラ５１は、メモリ５３のＲＯＭ５５に予め記憶されたカートリッジ装着指示画面を示す画像データを読み出し、読み出した画像データを表示パネル４３に入力する。カートリッジ装着指示画面は、例えば、カバー２２を開いてカートリッジ１３を装着ケース３２に装着することを示す文字を含む画面である。
【００４７】
コントローラ５１は、全てのカートリッジ１３が装着ケース３２に装着されたと判断するまで、カートリッジ装着指示画面を表示パネル４３に表示させる。コントローラ５１は、全てのカートリッジ１３が装着ケース３２に装着されていると判断すると（Ｓ１１：Ｙｅｓ）、カートリッジＩ／Ｆ４９を通じてＩＣメモリ１５から上述の種別情報を取得する（Ｓ１３）。そして、コントローラ５１は、装着ケース３２に装着された全てのカートリッジ１３のＩＣメモリ１５から取得した種別情報が、全て通常使用態様を示すか、全て契約使用態様を示すか、或いは通用使用態様と契約使用態様とが混在するかを判断する（Ｓ１４）。具体的には、コントローラ５１は、取得した種別情報が、全て通常使用態様を示す「０」であるか、全て契約使用態様を示す「１」であるか、通常使用態様を示す「０」と契約使用態様を示す「１」とが混在するか、を判断する。なお、カートリッジ１３の型番が使用態様を示す場合、コントローラ５１は、当該型番をＩＣメモリ１５から取得する。そして、コントローラ５１は、取得した型番が通常使用態様を示す型番としてメモリ５３に予め記憶されている型番と一致するか否か、及び取得した型番が契約使用態様を示す型番としてメモリ５３に予め記憶されている型番と一致するか否かを判断する。
【００４８】
コントローラ５１は、取得した種別情報が、全て通常使用態様を示すと判断すると（Ｓ１４：全て通常使用態様）、メモリ５３に記憶された動作モード情報が、第１モードを示すか、第２モードを示すか、動作モードを示さないかを判断する（Ｓ１５）。動作モード情報は、コントローラ５１が、動作モードを決定したことに応じてメモリ５３のＥＥＰＲＯＭ５７に記憶させる情報である。動作モード情報は、例えば、ＥＥＰＲＯＭ５７に記憶された第１モードフラグ及び第２モードフラグである。「ＯＮ」の値の第１モードフラグは、第１モードを示す。「ＯＮ」の値の第２モードフラグは、第２モードを示す。「ＯＦＦ」の値の第１モードフラグ及び第２モードフラグは、動作モードが決定されていないことを示す。第１モードフラグ及び第２モードフラグの初期値はともに「ＯＦＦ」である。第１モードは、通常使用態様を示すモードである。第２モードは、契約使用態様を示すモードである。
【００４９】
コントローラ５１は、「ＯＦＦ」の値の第１モードフラグ及び「ＯＦＦ」の値の第２モードフラグがＥＥＰＲＯＭ５７に記憶されていることに応じて、動作モード情報が動作モードを示さないと判断する（Ｓ１５：なし）。コントローラ５１は、動作モード情報が動作モードを示さないと判断すると（Ｓ１５：なし）、動作モードを第１モードに決定し（Ｓ１６）、動作モード決定処理を終了する。具体的には、「ＯＮ」の値の第１モードフラグをＥＥＰＲＯＭ５７に記憶させる。すなわち、動作モードが決定されていないプリンタ１０の装着ケース３２に、全て通常使用形態であるカートリッジ１３が装着されると、動作モードは、第１モードに決定される。コントローラ５１は、「ＯＮ」の値の第１モードフラグ及び「ＯＦＦ」の値の第２モードフラグがＥＥＰＲＯＭ５７に記憶されていることに応じて、動作モード情報が第１モードを示すと判断する（Ｓ１５：第１モード）。コントローラ５１は、動作モード情報が第１モードを示すと判断すると（Ｓ１５：第１モード）、動作モード決定処理を終了する。すなわち、動作モードが第１モードに決定されているプリンタ１０の装着ケース３２に、全て通常使用形態であるカートリッジ１３が装着されると、動作モードは、第１モードに維持される。コントローラ５１は、「ＯＦＦ」の値の第１モードフラグ及び「ＯＮ」の値の第２モードフラグがＥＥＰＲＯＭ５７に記憶されていることに応じて、動作モード情報が第２モードを示すと判断する（Ｓ１５：第２モード）。コントローラ５１は、動作モード情報が第２モードを示すと判断すると（Ｓ１５：第２モード）、エラー報知を行う（Ｓ１７）。具体的には、コントローラ５１は、メモリ５３のＲＯＭ５５に予め記憶されたエラー表示画面を示す画像データを読み出し、読み出した画像データを表示パネル４３に入力する。すなわち、動作モードが第２モードに決定されているプリンタ１０の装着ケース３２に、全て通常使用形態であるカートリッジ１３が装着されると、エラー表示画面が表示パネル４３に表示される。エラー表示画面は、例えば、「適切なカートリッジが装着されていません。適切なカートリッジを装着してください」の文字と、「ＯＫ」アイコンと、「キャンセル」アイコンとを含む。フローチャートには示されていないが、コントローラ５１は、エラー表示画面において「ＯＫ」アイコンが選択されたことに応じて、ステップＳ１１以降の処理を再度実行する。例えば、ユーザは、適正なカートリッジ１３である契約使用態様のカートリッジ１３を装着ケース３２に装着し直した後、エラー表示画面において「ＯＫ」アイコンを選択する。コントローラ５１は、エラー表示画面において「キャンセル」アイコンが選択されたと判断すると、動作モードを第１モードに変更し（Ｓ１８）、動作モード決定処理を終了する。具体的には、コントローラ５１は、「ＯＮ」の値の第１モードフラグをＥＥＰＲＯＭ５７に記憶させ、「ＯＦＦ」の値の第２モードフラグをＥＥＰＲＯＭ５７に記憶させる。
【００５０】
コントローラ５１は、ステップＳ１４において、取得した種別情報が全て契約使用態様を示すと判断すると（Ｓ１４：全て契約使用態様）、ステップＳ１５と同様の処理であるステップＳ１９の処理を実行する。コントローラ５１は、ＥＥＰＲＯＭ５７に記憶された動作モード情報が動作モードを示さないと判断すると（Ｓ１９：なし）、動作モードを第２モードに決定し、動作モード決定処理を終了する。具体的には、「ＯＮ」の値の第２モードフラグをＥＥＰＲＯＭ５７に記憶させる。すなわち、動作モードが決定されていないプリンタ１０の装着ケース３２に、全て契約使用形態であるカートリッジ１３が装着されると、動作モードは、第２モードに決定される。コントローラ５１は、ＥＥＰＲＯＭ５７に記憶された動作モード情報が第２モードを示すと判断すると（Ｓ１９：第２モード）、動作モード決定処理を終了する。すなわち、動作モードが第２モードに決定されているプリンタ１０の装着ケース３２に、全て契約使用形態であるカートリッジ１３が装着されると、動作モードは、第２モードに維持される。コントローラ５１は、ＥＥＰＲＯＭ５７に記憶された動作モード情報が第１モードを示すと判断すると（Ｓ１９：第１モード）、ステップＳ１７と同様の処理であるエラー報知を行う（Ｓ２１）。すなわち、動作モードが第１モードに決定されているプリンタ１０の装着ケース３２に、全て契約使用形態であるカートリッジ１３が装着されると、動作モードは、第１モードに維持される。なお、フローチャートには示されていないが、コントローラ５１は、エラー表示画面において「ＯＫ」アイコンが選択されたことに応じて、ステップＳ１１以降の処理を再度実行する。例えば、ユーザは、適正なカートリッジ１３である通常使用態様のカートリッジ１３を装着ケース３２に装着し直した後、エラー表示画面において「ＯＫ」アイコンを選択する。コントローラ５１は、エラー表示画面において「キャンセル」アイコンが選択されたと判断すると、動作モード決定処理を終了する。
【００５１】
コントローラ５１は、ステップＳ１４において、取得した種別情報が、通常使用態様と契約使用態様とが混在すると判断すると（Ｓ１４：混在）、ステップＳ１５と同様の処理であるステップＳ２２の処理を実行する。コントローラ５１は、ＥＥＰＲＯＭ５７に記憶された動作モード情報が第１モードを示すと判断すると（Ｓ２２：第１モード）、上述のステップＳ２１の処理を行う。すなわち、動作モードが第１モードに決定されているプリンタ１０の装着ケース３２に、通常使用態様のカートリッジ１３と契約使用形態であるカートリッジ１３とが装着されると、エラー表示画面が表示された後、第１モードに維持される。コントローラ５１は、ＥＥＰＲＯＭ５７に記憶された動作モード情報が第２モードを示すと判断すると、或いは動作モード情報が動作モードを示さないと判断すると（Ｓ２２：第２モード／なし）、上述のステップＳ１７、Ｓ１８の処理と同様のステップ２３、Ｓ２４の処理を行う。すなわち、動作モードが第２モードに決定されているプリンタ１０の装着ケース３２に、通常使用態様のカートリッジ１３と契約使用形態であるカートリッジ１３とが装着されると、エラー表示画面が表示された後、動作モードが第１モードに変更される。具体的には、「ＯＮ」の値の第１モードフラグがＥＥＰＲＯＭ５７に記憶され、「ＯＦＦ」の値の第２モードフラグがＥＥＰＲＯＭ５７に記憶される。また、動作モードが決定されていないプリンタ１０の装着ケース３２に、通常使用態様のカートリッジ１３と契約使用形態であるカートリッジ１３とが装着されると、エラー表示画面が表示された後、動作モードが第１モードに決定される。具体的には、「ＯＮ」の値の第１モードフラグがＥＥＰＲＯＭ５７に記憶される。
【００５２】
次に、図６から図１０を参照して、コントローラ５１が待機画面などの画面を表示パネル４３に表示させてクリーニングの実行指示を受け付けてクリーニング処理を実行する受付処理について説明する。まず、コントローラ５１は、決定した動作モードが第１モードであるか第２モードであるかを判断する（Ｓ３１）。具体的には、コントローラ５１は、第１モードフラグと第２モードフラグとのいずれのフラグの値が「ＯＮ」であるかを判断する。コントローラ５１は、第１モードフラグの値が「ＯＮ」であることにより、決定した動作モードが第１モードであると判断する（Ｓ３１：第１モード）。コントローラ５１は、第２モードフラグの値が「ＯＮ」であることにより、決定した動作モードが第２モードであると判断する（Ｓ３１：第２モード）。コントローラ５１は、動作モードが第１モードであると判断すると（Ｓ３１：第１モード）、第１待機画面を表示パネル４３に表示させる（Ｓ３２）。具体的には、コントローラ５１は、メモリ５３のＲＯＭ５５に記憶された第１待機画面を示す画像データを読み出し、読み出した画像データを表示パネル４３に入力する。なお、以下では、ＲＯＭ５５から画像データを読み出し、読み出した画像データを表示パネル４３に入力して、画像データが示す画像を表示パネル４３に表示させることを、「画面を表示パネル４３に表示させる」と記載する。
【００５３】
図８（Ａ）は、第１待機画面を示す。第１待機画面は、「ファックス」アイコンや、「コピー」アイコンや、「スキャン」アイコンや、「メニュー」アイコン８１などの種々のアイコンを含む。第１待機画面に含まれる「メニュー」アイコン８１は、第１オブジェクトの一例である。コントローラ５１は、図６に示されるように、プリンタ１０の電源がオフにされたことに応じて（Ｓ３３：Ｙｅｓ）、受付処理を終了する。コントローラ５１は、電源がオフされていないことに応じて（Ｓ３３：Ｎｏ）、受付処理を継続して実行する。コントローラ５１は、第１待機画面において、「メニュー」アイコン８１が選択されたか否かを判断する（Ｓ３４）。具体的には、コントローラ５１は、「メニュー」アイコン８１が表示された表示パネル４３上の位置を示す位置情報がタッチセンサ４４から入力したか否かを判断する（Ｓ３４）。以下では、アイコンが表示された表示パネル４３上の位置情報がタッチセンサ４４から入力したことを、「アイコンが選択された」と記載して説明する。なお、フローチャートには示されていないが、コントローラ５１は、第１待機画面において、「メニュー」アイコン８１以外のアイコンが選択されたと判断すると、選択されたアイコンに応じた画面を表示パネル４３に表示させる。
【００５４】
コントローラ５１は、「メニュー」アイコン８１が選択されるまで（Ｓ３４：Ｎｏ）、第１待機画面を表示パネル４３に表示させる（Ｓ３２）。コントローラ５１は、第１待機画面において、「メニュー」アイコン８１が選択されたと判断すると（Ｓ３４：Ｙｅｓ）、メニュー選択画面を表示パネル４３に表示させる（Ｓ３５）。図８（Ｂ）は、メニュー選択画面を示す。メニュー選択画面は、「インク」アイコン８２や、「Ｗｉ−Ｆｉ（登録商標）」アイコンや、「静音モード」アイコンや、「トレイ設定」アイコンや、「見るだけ受信」アイコンや、「全てのメニュー」アイコンを含む。
【００５５】
コントローラ５１は、メニュー選択画面において、「インク」アイコン８２が選択されたか否かを判断する（Ｓ３６）。コントローラ５１は、「インク」アイコン８２が選択されるまで（Ｓ３６：Ｎｏ）、メニュー選択画面を表示パネル４３に表示させる（Ｓ３５）。コントローラ５１は、メニュー選択画面において、「インク」アイコン８２が選択されたと判断すると（Ｓ３６：Ｙｅｓ）、メンテナンス選択画面を表示パネル４３に表示させる（Ｓ３７）。なお、フローチャートには示されていないが、コントローラ５１は、「インク」アイコン８２以外のアイコンがメニュー選択画面において選択されたと判断すると、選択されたアイコンに応じた画面を表示パネル４３に表示させる。また、コントローラ５１は、メニュー選択画面や後述の種々の画面を表示パネル４３に表示させている場合に、特定の操作スイッチ４５（例えば、ホームボタン）が操作されたと判断すると、第１待機画面を表示パネル４３に表示させる。
【００５６】
図８（Ｃ）は、メンテナンス選択画面を示す。メンテナンス選択画面は、「インク残量」アイコンや、「印刷品質のチェックと改善」アイコンや、「ヘッドクリーニング」アイコン８３や、「詰まった紙片の除去」アイコンなどのアイコンを含む。コントローラ５１は、図６に示されるように、メンテナンス選択画面において、「ヘッドクリーニング」アイコン８３が選択されたか否かを判断する（Ｓ３８）。コントローラ５１は、「ヘッドクリーニング」アイコン８３が選択されるまで（Ｓ３８：Ｎｏ）、メンテナンス選択画面を表示パネル４３に表示させる（Ｓ３７）。コントローラ５１は、メンテナンス選択画面において、「ヘッドクリーニング」アイコン８３が選択されたと判断すると（Ｓ３８：Ｙｅｓ）、クリーニング色選択画面を表示パネル４３に表示させる（Ｓ３９）。なお、コントローラ５１は、「ヘッドクリーニング」アイコン８３以外のアイコンがメンテナンス選択画面において選択されたと判断すると、選択されたアイコンに応じた画面を表示パネル４３に表示させる。
【００５７】
図９（Ａ）は、クリーニング色選択画面を示す。クリーニング色選択画面は、「色を選んでください」の文字と、「ブラックのみ」アイコン８４と、「カラーのみ」アイコン８５と、「全色」アイコン８６と、を含む。なお、プリンタ１０が、いわゆるモノクロプリンタである場合、コントローラ５１は、メンテナンス選択画面において「ヘッドクリーニング」アイコン８３が選択されたと判断すると、後述の強度選択画面を表示パネル４３に表示させる（Ｓ４１）。
【００５８】
コントローラ５１は、図６に示されるように、クリーニング色選択画面において、アイコン８４、８５、８６のうちのいずれかのアイコンの選択を受け付けたか否かを判断する（Ｓ４０）。コントローラ５１は、クリーニング色選択画面において、いずれかのアイコンの選択を受け付けるまで（Ｓ４０：Ｎｏ）、クリーニング色選択画面を表示パネル４３に表示させる（Ｓ３９）。フローチャートには示されていないが、コントローラ５１は、クリーニング色選択画面において、「ブラックのみ」アイコン８４が選択されたことに応じて、上述のバルブ機構６８を、ポンプ６７がブラックのインクのみを吸引する第１状態にすると決定する。具体的には、コントローラ５１は、「ブラックのみ」アイコン８４が選択されたことに応じて、「ＯＮ」の値のブラックフラグをメモリ５３のＥＥＰＲＯＭ５７に記憶させる。また、コントローラ５１は、クリーニング色選択画面において、「カラーのみ」アイコン８５が選択されたことに応じて、上述のバルブ機構６８を、ポンプ６７がマゼンタ、シアン、及びイエローのインクのみを吸引する第２状態にすると決定する。具体的には、コントローラ５１は、「カラーのみ」アイコン８５が選択されたことに応じて、「ＯＮ」の値のカラーフラグをメモリ５３のＥＥＰＲＯＭ５７に記憶させる。また、コントローラ５１は、「全色」アイコン８６が選択されたことに応じて、上述のバルブ機構６８を、ポンプ６７が全色のインクを吸引する第３状態にすると決定する。具体的には、コントローラ５１は、「全色」アイコン８６が選択されたことに応じて、「ＯＮ」の値のブラックフラグ及び「ＯＮ」の値のカラーフラグをメモリ５３のＥＥＰＲＯＭ５７に記憶させる。なお、ブラックフラグ及びカラーフラグの初期値は「ＯＦＦ」である。コントローラ５１は、クリーニングが終了したことや、待機画面を表示させる指示がタッチセンサ４４や操作スイッチ４５から入力されたことに応じて、「ＯＦＦ」の値のブラッククフラグ及び「ＯＦＦ」の値のカラーフラグをＥＥＰＯＭ５７に記憶させる。
【００５９】
コントローラ５１は、クリーニング色選択画面において、アイコン８４、８５、８６のうちのいずれかのアイコンの選択を受け付けたと判断すると（Ｓ４０：Ｙｅｓ）、強度選択画面を表示パネル４３に表示させる（Ｓ４１）。図９（Ｂ）は、強度選択画面を示す。強度選択画面は、「強さを選んでください」の文字と、「弱」アイコン８７と、「普通」アイコン８８と、「強力」アイコン８９と、を含む。コントローラ５１は、図６に示されるように、強度選択画面において、アイコン８７、８８、８９のうちのいずれかのアイコンが選択されたか否かを判断する（Ｓ４２）。コントローラ５１は、アイコン８７、８８、８９のうちのいずれかのアイコンが選択されるまで（Ｓ４２：Ｎｏ）、強度選択画面を表示パネル４３に表示させる（Ｓ４１）。フローチャートには示されていないが、コントローラ５１は、強度選択画面において、「弱」アイコン８７が選択されたと判断すると、ＥＥＰＲＯＭ５７に記憶された第１設定値が示す第１駆動時間の間、ポンプ６７を駆動させる第１駆動モードに決定する。コントローラ５１は、強度選択画面において、「普通」アイコン８８が選択されたと判断すると、ＥＥＰＲＯＭ５７に記憶された第２設定値が示す第２駆動時間の間、ポンプ６７を駆動させる第２駆動モードに決定する。コントローラ５１は、強度選択画面において、「強力」アイコン８９が選択されたと判断すると、ＥＥＰＲＯＭ５７に記憶された第３設定値が示す第３駆動時間の間、ポンプ６７を駆動させる第３駆動モードに決定する。例えば、コントローラ５１は、第１駆動モードに決定したことに応じて、「ＯＮ」の値の第１駆動モードフラグをＥＥＰＲＯＭ５７に記憶させる。コントローラ５１は、第２駆動モードに決定したことに応じて、「ＯＮ」の値の第２駆動モードフラグをＥＥＰＲＯＭ５７に記憶させる。コントローラ５１は、第３駆動モードに決定したことに応じて、「ＯＮ」の値の第３駆動モードフラグをＥＥＰＲＯＭ５７に記憶させる。「ＯＮ」の値の第１駆動モードフラグは、第１設定値を用いることを示す。「ＯＮ」の値の第２駆動モードフラグは、第２設定値を用いることを示す。「ＯＮ」の値の第３駆動モードフラグは、第３設定値を用いることを示す。第１駆動モードフラグ、第２駆動モードフラグ、及び第３駆動モードフラグの初期値は「ＯＦＦ」である。コントローラ５１は、クリーニングが終了したことや、待機画面を表示させる指示がタッチセンサ４４や操作スイッチ４５から入力されたことに応じて、「ＯＦＦ」の値の第１駆動モードフラグ、第２駆動モードフラグ、及び第３駆動モードフラグをＥＥＰＲＯＭ５７に記憶させる。
【００６０】
コントローラ５１は、強度選択画面において、アイコン８７、８８、８９のうちのいずれかのアイコンが選択されたと判断すると（Ｓ４２：Ｙｅｓ）、第１クリーニング実行指示画面を表示パネル４３に表示させる（Ｓ４３）。図９（Ｃ）は、第１クリーニング実行指示画面を示す。第１クリーニング実行指示画面は、「ヘッドクリーニングを行います。［スタート］を押してください。［普通］［強力］は、［弱］よりもインクを消費します。」の文字と、「スタート」アイコン９０と、「キャンセル」アイコン９１と、を含む。「スタート」アイコン９０は、実行指示アイコンの一例である。コントローラ５１は、「スタート」アイコン９０或いは「キャンセル」アイコン９１が選択されるまで、第１クリーニング実行指示画面を表示パネル４３に表示させる。そして、コントローラ５１は、図６に示されるように、第１クリーニング実行指示画面において、「スタート」アイコン９０が選択されたか、「キャンセル」アイコン９１が選択されたかを判断する（Ｓ４４）。コントローラ５１は、第１クリーニング実行指示画面において、「キャンセル」アイコン９１が選択されたと判断すると（Ｓ４４：キャンセル）、第１待機画面を表示パネル４３に表示させる（Ｓ３２）。コントローラ５１は、第１クリーニング実行指示画面において、「スタート」アイコン９０が選択されたと判断すると（Ｓ４４：スタート）、ポンプ６７を駆動させる第１クリーニング処理を実行する（Ｓ４５）。
【００６１】
詳しく説明すると、まず、コントローラ５１は、不図示のモータを駆動させて、待機位置にあるキャップ６１をキャップ位置に移動させ、キャップ６１をヘッド３４の下面に密着させる。次に、コントローラ５１は、ブラックフラグ及びカラーフラグの値に応じて不図示のモータを駆動させ、バルブ機構６８の状態を切り換える。具体的には、コントローラ５１は、ブラックフラグの値が「ＯＮ」であり、カラーフラグの値が「ＯＦＦ」であると判断したことに応じて、バルブ機構６８を第１状態にする。コントローラ５１は、ブラックフラグの値が「ＯＦＦ」であり、カラーフラグの値が「ＯＮ」であると判断したことに応じて、バルブ機構６８を第２状態にする。コントローラ５１は、ブラックフラグの値が「ＯＮ」であり、カラーフラグの値が「ＯＮ」であると判断すると、バルブ機構６８を第３状態にする。次に、コントローラ５１は、第１設定値、第２設定値、及び第３設定値のうち、ステップＳ４１で決定した設定値が示す駆動時間の間、ポンプ６７を駆動させる。具体的には、コントローラ５１は、第１駆動モードフラグ、第２駆動モードフラグ、及び第３駆動モードフラグのうち、「ＯＮ」の値の駆動モードフラグが示す設定値が示す駆動時間の間、ポンプ６７を駆動させる。
【００６２】
ユーザが、第１待機画面において「メニュー」アイコン８１を選択した後において、メニュー選択画面において「インク」アイコン８２を選択し（１回目の操作）、メンテナンス選択画面において「ヘッドクリーニング」アイコン８３を選択し（２回目の操作）、クリーニング色選択画面においてアイコン８４、８５、８６のうちのいずれかのアイコンを選択し（３回目の操作）、強度選択画面においてアイコン８７、８８、８９のうちのいずれかのアイコンを選択し（４回目の操作）、第１クリーニング実行指示画面において「スタート」アイコン９０を選択する操作（５回目の操作）は、第１特定操作の一例である。ユーザが、第１待機画面において「メニュー」アイコン８１を選択した後に、メニュー選択画面、メンテナンス選択画面、クリーニング色選択画面、強度選択画面、及び第１クリーニング実行指示画面においてアイコンを選択する５回の操作回数は、第１特定操作で要する操作回数の一例である。メンテナンス選択画面、クリーニング色選択画面、強度選択画面は、第１表示画面の一例である。メンテナンス選択画面に含まれる「ヘッドクリーニング」アイコン、クリーニング色選択画面に含まれるアイコン８４、８５、８６、強度選択画面に含まれるアイコン８７、８８、８９は、切替オブジェクトの一例である。
【００６３】
コントローラ５１は、ポンプ６７を駆動させたことに応じて、不図示のクリーニング中画面を表示パネル４３に表示させる（Ｓ４６）。クリーニング中画面は、「クリーニング中」の文字を含む。
【００６４】
次に、コントローラ５１は、クリーニングを終了するか否かを判断する（Ｓ４７）。例えば、コントローラ５１は、第１設定値、第２設定値、及び第３設定値のうち、ステップＳ４１で決定した設定値が示す駆動時間を初期値として不図示のタイマカウンタのカウントダウンを開始する。コントローラ５１は、タイマカウンタがタイムアップするまで、クリーニング中画面を表示パネル４３に表示させる（Ｓ４６）。コントローラ５１は、タイマカウンタがタイムアップしたことに応じて、クリーニングを終了すると判断する（Ｓ４７：Ｙｅｓ）。コントローラ５１は、クリーニングを終了すると判断したことに応じて（Ｓ４７：Ｙｅｓ）、ポンプ６７の駆動を停止させる（Ｓ４８）。そして、コントローラ５１は、クロックモジュール４６が出力する日時情報である駆動日時情報をメモリ５３のＥＥＰＲＯＭ５７に記憶させる（Ｓ４９）。そして、コントローラ５１は、不図示のクリーニング終了画面を表示パネル４３に表示させる（Ｓ５０）。クリーニング終了画面は、例えば、「クリーニングが終了しました」の文字と、「ＯＫ」アイコンと、を含む。コントローラ５１は、「ＯＫ」アイコンが選択されたことに応じて、第１待機画面を表示パネル４３に表示させる（Ｓ３２）。或いは、コントローラ５１は、クリーニング終了画面を表示パネル４３に表示させてからの経過時間が、ＥＥＰＲＯＭ５７に予め記憶された所定の時間に達したことに応じて、第１待機画面を表示パネル４３に表示させる（Ｓ３２）。
【００６５】
一方、コントローラ５１は、ステップＳ３１において、動作モードを第２モードに決定したと判断すると（Ｓ３１：第２モード）、第２待機画面を表示パネル４３に表示させる（Ｓ５１、図７参照）。図１０（Ａ）は、第２待機画面を示す。第２待機画面は、「コピー」アイコンや、「スキャン」アイコンや、「メニュー」アイコン８１など、第１待機画面に含まれるアイコンに加え、「ヘッドクリーニング」アイコン９２をさらに含む。第２待機画面に含まれる「ヘッドクリーニング」アイコン９２は、第２オブジェクトの一例である。第２待機画面に含まれる「メニュー」アイコン８１は、第３オブジェクトの一例である。なお、第２待機画面に含まれる「メニュー」アイコン８１は、第２待機画面に含まれる「メニュー」アイコン８１と、形状やサイズなどが違っていてもよい。
【００６６】
表示パネル４３における「ヘッドクリーニング」アイコン９２の表示サイズは、第１待機画面及び第２待機画面において表示される「メニュー」アイコン８１の表示サイズよりも大きい。すなわち、第２モードでは、ユーザが「メニュー」アイコン８１よりも「ヘッドクリーニング」アイコン９２を選択し易いように、「ヘッドクリーニング」アイコン９２の表示サイズは、「メニュー」アイコン８１の表示サイズよりも大きくされている。
【００６７】
コントローラ５１は、図７に示されるように、プリンタ１０の電源がオフにされたことに応じて（Ｓ５２：Ｙｅｓ）、受付処理を終了する。コントローラ５１は、電源がオフされていないことに応じて（Ｓ５２：Ｎｏ）、受付処理を継続して実行する。
【００６８】
次に、コントローラ５１は、第２待機画面において、「ヘッドクリーニング」アイコン９２が選択されたか、「メニュー」アイコン８１が選択されたかを判断する（Ｓ５３）。なお、フローチャートには示されていないが、コントローラ５１は、第２待機画面において、「ヘッドクリーニング」アイコン９２及び「メニュー」アイコン８１以外のアイコンが選択されたと判断すると、選択されたアイコンに応じた画面を表示パネル４３に表示させる。
【００６９】
コントローラ５１は、「メニュー」アイコン８１が選択されたと判断すると（Ｓ５３：メニュー）、図６のステップＳ３５からステップＳ５０までの処理と同様の処理を実行する。すなわち、コントローラ５１は、「メニュー」アイコン８１が選択されたと判断すると、メニュー選択画面やメンテナンス選択画面やクリーニング色選択画面や強度選択画面や第１クリーニング実行指示画面を表示パネル４３に表示させて、クリーニングの実行指示を受け付ける。
【００７０】
ユーザが、第２待機画面において「メニュー」アイコン８１を選択した後に、メニュー選択画面において「インク」アイコン８２を選択し（１回目の操作）、メンテナンス選択画面において「ヘッドクリーニング」アイコン８３を選択し（２回目の操作）、クリーニング色選択画面においてアイコン８４、８５、８６のうちのいずれかのアイコンを選択し（３回目の操作）、強度選択画面においてアイコン８７、８８、８９のうちのいずれかのアイコンを選択し（４回目の操作）、第１クリーニング実行指示画面において「スタート」アイコン９０を選択する操作（５回目の操作）は、第３特定操作の一例である。ユーザが、第２待機画面、メニュー選択画面、メンテナンス選択画面、クリーニング色選択画面、強度選択画面、及び第１クリーニング実行指示画面においてアイコンを選択する５回の操作回数は、第３特定操作で要する操作回数の一例である。コントローラ５１が、第２待機画面において「メニュー」アイコン８１が選択されたと判断し、かつ強度選択画面にいて「弱」アイコン８７が選択されたと判断したことに応じて決定する第１駆動モードは、第１駆動モードの一例である。コントローラ５１が、第２待機画面において「メニュー」アイコン８１が選択されたと判断し、かつ強度選択画面にいて「普通」アイコン８８或いは「強力」アイコン８９が選択されたと判断したことに応じて決定する第２駆動モード或いは第３駆動モードは、第２駆動モードの一例である。
【００７１】
コントローラ５１は、「ヘッドクリーニング」アイコン９２が選択されたと判断すると（Ｓ５３：ヘッドクリーニング）、ステップＳ４９で記憶させた駆動日時情報をＥＥＰＲＯＭ５７から読み出す（Ｓ５５）。そして、コントローラ５１は、読み出した駆動日時情報と、クロックモジュール４６が出力する現在の日時情報であるオブジェクト選択日時情報とに基づいて、クリーニング処理を実行してからの経過期間を算出する（Ｓ５６）。コントローラ５１は、算出した経過期間が、ＥＥＰＲＯＭ５７に予め記憶された所定期間未満であるか否かを判断する（Ｓ５７）。例えば、クリーニングを実行してからの経過期間が３時間や６時間などである場合、印刷の実行に支障を及ぼすほどインクの粘度が高くなることはないし、インクに異物などが混入しているおそれも低い。ステップＳ５７では、クリーニング処理を実行してからの経過期間が、印刷に支障を及ぼす可能性がある程度の期間であるか否かが判断される。
【００７２】
コントローラ５１は、算出した経過期間が所定期間未満であると判断すると、クリーニング確認画面を表示パネル４３に表示させる（Ｓ５８）。図１０（Ｂ）は、クリーニング確認画面を示す。クリーニング確認画面は、「ヘッドは正常に保たれています。クリーニングしますか？」の文字と、「はい」アイコン９３と、「いいえ」アイコン９４と、を含む。クリーニング確認画面に含まれる「ヘッドは正常に保たれています。クリーニングしますか？」の文字は、報知オブジェクトの一例である。
【００７３】
コントローラ５１は、クリーニング確認画面において、「はい」アイコン９３或いは「いいえ」アイコン９４が選択されるまで、クリーニング確認画面を表示パネル４３に表示させる。そして、コントローラ５１は、クリーニング確認画面において、「はい」アイコン９３が選択されたか、「いいえ」アイコン９４が選択されたかを判断する（Ｓ５９）。コントローラ５１は、「いいえ」アイコン９４が選択されたと判断したことに応じて（Ｓ５９：「いいえ」アイコン）、第２待機画面を表示パネル４３に表示させる（Ｓ５１）。コントローラ５１は、「はい」アイコン９３が選択されたと判断したことに応じて（Ｓ５９：「はい」アイコン）、第２クリーニング実行指示画面を表示パネル４３に表示させる（Ｓ６０）。図１０（Ｃ）は、第２クリーニング実行指示画面を示す。第２クリーニング実行指示画面は、「ヘッドクリーニングを行います。［スタート］を押してください。」の文字と、「スタートアイコン９５と、「キャンセル」アイコン９６と、を含む。すなわち、第２待機画面（図１０（Ａ））において「ヘッドクリーニング」アイコン９２が選択された場合は、メニュー選択画面やメンテナンス選択画面やクリーニング色選択画面や強度選択画面は、表示パネル４３に表示されない。すなわち、コントローラ５１は、「ヘッドクリーニング」アイコン９２が選択された場合、クリーニングを実行するインクの色や、クリーニングの強度の選択は受け付けない。フローチャートには示されていないが、コントローラ５１は、「ヘッドクリーニング」アイコン９２が選択されたことに応じて、「ＯＮ」の値のブラックフラグ及び「ＯＮ」の値のカラーフラグをＥＥＰＲＯＭ５７に記憶させる。すなわち、コントローラ５１は、「ヘッドクリーニング」アイコン９２が選択されたことに応じて、全ての色のインクをヘッド３４から吸引することに決定する。また、コントローラ５１は、第１設定値が示す第１駆動時間でポンプ６７を駆動させることに決定する。具体的には、「ＯＮ」の値の第１駆動モードフラグをＥＥＰＲＯＭ５７に記憶させる。すなわち、コントローラ５１は、「ヘッドクリーニング」アイコン９２が選択された場合、強度選択画面（図９（Ｂ））において「弱」アイコン８７が選択された場合と同じ、一番短い第１駆動時間（一番小さい電力量）でポンプ６７を駆動させることに決定する。
【００７４】
コントローラ５１は、第２クリーニング実行指示画面において、「スタート」アイコン９０或いは「キャンセル」アイコン９１が選択されるまで、第２クリーニング実行指示画面を表示パネル４３に表示させる。そして、コントローラ５１は、第２クリーニング実行指示画面において、「キャンセル」アイコン９１が選択されたと判断すると（Ｓ６１：キャンセル）、第２待機画面を表示パネル４３に表示させる（Ｓ５１）。コントローラ５１は、第２クリーニング実行指示画面において、「スタート」アイコン９０が選択されたと判断すると（Ｓ６１：スタート）、第２クリーニング処理を実行する（Ｓ６２）。第２クリーニング処理は、メンテナンス機構６０の上述のバルブ機構６８を第３状態にし、かつ、第１設定値が示す第１駆動時間でポンプ６７を駆動させる処理である。すなわち、第２クリーニング処理では、全ての色のインクが、一番短い駆動時間で駆動されるポンプ６７によって、ヘッド３４から吸引される。すなわち、「ヘッドクリーニング」アイコン９２が選択された場合に実行されるクリーニング処理では、第２駆動時間や第３駆動時間でポンプ６７が駆動された場合にヘッド３４から吸引されるインクの量よりも少ない量のインクがヘッド３４から吸引される。契約使用態様の場合に決定される第２モードでは、ユーザは、ヘッド３４のクリーニングを、第１モードの場合よりも頻繁に実行する傾向にあるので、ヘッド３４から吸引されるインクの量が少なくても、ヘッド３４は、印刷を実行できる程度の品質に保たれる。
【００７５】
ユーザが、第２待機画面において「ヘッドクリーニング」アイコン９２を選択した後に、ステップＳ５７：Ｙｅｓの処理を経て、クリーニング確認画面において「はい」アイコン９３を選択し（１回目の操作）、第２クリーニング実行指示画面において「スタート」アイコン９０を選択する操作（２回目の操作）は、第２特定操作の一例である。また、ユーザが、第２待機画面において「ヘッドクリーニング」アイコン９２を選択した後に、ステップＳ５７：Ｎｏの処理を経て、第２クリーニング実行指示画面において「スタート」アイコン９０を選択する操作は、第２特定操作の一例である。ユーザが、第２待機画面において「ヘッドクリーニング」アイコン９２を選択した後に、ステップＳ５７：Ｙｅｓの処理を経て、クリーニング確認画面及び第２クリーニング実行指示画面においてアイコンを選択する２回の操作回数は、第２特定操作で要する操作回数の一例である。ユーザが、第２待機画面において「ヘッドクリーニング」アイコン９２を選択した後に、ステップＳ５７：Ｎｏの処理を経て、第２クリーニング実行指示画面においてアイコンを選択する１回の操作回数は、第２特定操作で要する操作回数の一例である。
【００７６】
コントローラ５１は、ステップＳ６２の処理の実行後、上述のステップＳ４６からステップＳ５０までの処理を実行し、第２待機画面を表示パネル４３に表示させる（Ｓ５１）。
【００７７】
［実施形態の作用効果］
コントローラ５１は、カートリッジＩ／Ｆ４９を通じてＩＣメモリ１５から取得した種別情報に基づいて、動作モードを第１モード或いは第２モードに決定する。そして、コントローラ５１は、動作モードを第１モードに決定したことに応じて、「メニュー」アイコン８１を含み、「ヘッドクリーニング」アイコン９２を含まない第１待機画面を表示パネル４３に表示させる。コントローラ５１は、動作モードを第２モードに決定したことに応じて、「メニュー」アイコン８１及び「ヘッドクリーニング」アイコン９２を含む第２待機画面を表示パネル４３に表示させる。すなわち、プリンタ１０は、通常使用態様で使用される場合と、契約使用態様で使用される場合とで、表示パネル４３に表示させる待機画面の内容を変えることができる。その結果、プリンタ１０は、プリンタ１０が使用される態様に適した待機画面を表示パネル４３に表示させることができる。
【００７８】
また、コントローラ５１は、第１待機画面において「メニュー」アイコン８１が選択された場合、メニュー選択画面、メンテナンス選択画面、クリーニング色選択画面、及び強度選択画面を経て、第１クリーニング実行指示画面を表示パネル４３に表示させる。すなわち、コントローラ５１は、５回のアイコンの選択を受け付けて、第１クリーニング処理を実行する。一方、コントローラ５１は、第２待機画面において「ヘッドクリーニング」アイコン９２が選択された場合、クリーニング確認画面を経て、或いはクリーニング確認画面を経ることなく、第２クリーニング実行指示画面を表示パネル４３に表示させる。すなわち、コントローラ５１は、１乃至２回のアイコンの選択を受け付けて、第２クリーニング処理を実行する。すなわち、プリンタ１０は、契約使用態様で使用される場合、通常使用態様で使用される場合よりも、ユーザがプリンタ１０にクリーニングを実行させるために必要な作業の手間を低減することができる。
【００７９】
また、コントローラ５１は、第２待機画面において「ヘッドクリーニング」アイコン９２が選択されたと判断したことに応じて、一番短い第１駆動時間（一番小さい電力量）でポンプ６７を駆動させる第２クリーニング処理を実行する。上述したように、第２待機画面は、通常使用態様で使用される場合よりも頻繁にクリーニングが実行される契約使用態様において表示パネル４３に表示される。したがって、プリンタ１０は、印刷を実行可能な程度にヘッド３４の品質を維持できるとともに、クリーニングにおけるインクの消費量を低減することができる。
【００８０】
また、コントローラ５１は、第２待機画面において「メニュー」アイコン８１が選択されたと判断したことに応じて、強度選択画面においてポンプ６７の駆動時間をユーザに選択させた後、第１クリーニング処理を実行する。したがって、プリンタ１０は、契約使用態様で使用される場合であっても、第２駆動時間や第３駆動時間でポンプ６７を駆動させてヘッド３４をクリーニングすることができる。
【００８１】
また、コントローラ５１は、第２待機画面において「メニュー」アイコン８１の選択を含む５回のアイコンの選択を受け付けて第１クリーニング処理を実行し、「ヘッドクリーニング」アイコン９２を含む１乃至２回のアイコンの選択を受け付けて第２クリーニング処理を実行する。したがって、プリンタ１０は、契約使用態様で使用される場合、ユーザがクリーニングの実行をプリンタ１０に容易に入力可能な手段と、ユーザが詳細な設定をしてクリーニングの実行をプリンタ１０に入力可能な手段との、異なる２つの手段をユーザに提供することができる。その結果、プリンタ１０の使い勝手が良くなる。
【００８２】
また、コントローラ５１は、クリーニングを実行してからの経過期間が短い場合（Ｓ５７：Ｙｅｓ）、クリーニング確認画面を表示パネル４３に表示させる（Ｓ５８）。したがって、クリーニングの実行が不要なことをユーザに認識させることができる。その結果、インクの消費量を、さらに低減することができる。
【００８３】
また、第２待機画面に含まれる「ヘッドクリーニング」アイコン９２の表示サイズは、第２待機画面に含まれる「メニュー」アイコン８１の表示サイズよりも大きい。したがって、プリンタ１０は、一番短い第１駆動時間でポンプ６７を駆動する「ヘッドクリーニング」アイコン９２の方を、第１駆動時間よりも長い第２駆動時間や第３駆動時間でポンプ６７を駆動することがある「メニュー」アイコン８１よりも、ユーザに選択させ易くすることができる。したがって、プリンタ１０は、インクの消費量を、さらに低減することができる。
【００８４】
また、第２待機画面に含まれる「ヘッドクリーニング」アイコン９２の表示サイズは、第１待機画面に含まれる「メニュー」アイコン８１の表示サイズよりも大きい。したがって、プリンタ１０は、契約使用態様で使用される場合、通常使用態様で使用される場合よりも、クリーニングの実行の指示を受け付けるアイコンをユーザに容易に認識させることができる。
【００８５】
また、コントローラ５１は、第２待機画面において「メニュー」アイコン８１が選択された場合、メニュー選択画面、メンテナンス選択画面、クリーニング色選択画面、及び強度選択画面を経て、第１クリーニング実行指示画面を表示パネル４３に表示させる。すなわち、コントローラ５１は、「メニュー」アイコン８１が選択された場合、５回のアイコンの選択を受け付けて、第１クリーニング処理を実行する。一方、コントローラ５１は、第２待機画面において「ヘッドクリーニング」アイコン９２が選択された場合、クリーニング確認画面を経て、或いはクリーニング確認画面を経ることなく、第２クリーニング実行指示画面を表示パネル４３に表示させる。すなわち、コントローラ５１は、１乃至２回のアイコンの選択を受け付けて、第２クリーニング処理を実行する。すなわち、プリンタ１０は、契約使用態様で使用される場合、最初に「メニュー」アイコン８１を選択してクリーニングの実行の指示をプリンタ１０に入力する手段と、最初に「ヘッドクリーニング」アイコン９２を選択してクリーニングの実行の指示をプリンタ１０に入力する手段との、操作回数の異なる２つの手段をユーザに提供することができる。
【００８６】
［変形例］
上述の実施形態では、第２待機画面において「ヘッドクリーニング」アイコン９２が選択されると、全ての色のインクが、一番短い第１駆動時間で駆動されたポンプ６７によって、ヘッド３４から吸引される例を説明した。しかしながら、ヘッド３４から吸引されるインクの色をユーザが選択可能であってもよい。具体的には、コントローラ５１は、第２待機画面において「ヘッドクリーニング」アイコン９２が選択されたと判断すると、クリーニング色選択画面を表示パネル４３に表示させる。そして、コントローラ５１は、ヘッド３４から吸引するインクの色の選択を受け付ける。コントローラ５１は、クリーニング色選択画面において、アイコン８４、８５、８６のうちのいずれかのアイコンの選択を受け付けると、第２クリーニング実行指示画面を表示パネル４３に表示させる。この場合、コントローラ５１は、２乃至３回のアイコンの選択を受け付けて、第２クリーニング処理を実行する。詳しく説明すると、コントローラ５１は、第２待機画面において「ヘッドクリーニング」アイコン９２の選択を受け付けた後、「クリーニング色選択画面」においてアイコン８４、８５、８６のうちのいずれかのアイコンの選択を受け付け（１回目の操作）、その後、ステップＳ５７：Ｙｅｓの処理を経て、「クリーニング確認画面」において、「はい」アイコン９３の選択を受け付け（２回目の操作）、次いで、「第２クリーニング実行指示画面」において、「スタート」アイコン９５の選択を受け付ける（３回目の操作）。或いは、コントローラ５１は、第２待機画面において「ヘッドクリーニング」アイコン９２の選択を受け付けた後、「クリーニング色選択画面」においてアイコン８４、８５、８６のうちのいずれかのアイコンの選択を受け付け（１回目の操作）、その後、ステップＳ５７：Ｎｏの処理を経て、「第２クリーニング実行指示画面」において、「スタート」アイコン９５の選択を受け付ける（２回目の操作）。したがって、ヘッド３４から吸引されるインクの色をユーザが選択可能としても、コントローラ５１が第２クリーニング処理を実行するまでに受け付けるアイコンの選択回数（２乃至３回）は、コントローラ５１が第１クリーニング処理を実行するまでに受け付けるアイコンの選択回数（５回）よりも少ない。したがって、この場合においても、プリンタ１０は、契約使用態様で使用される場合、通常使用態様で使用される場合よりも、ユーザがプリンタ１０にクリーニングを実行させるために必要な作業の手間を低減することができる。同様に、ポンプ６７の駆動時間をユーザが選択可能であってもよい。或いは、ユーザが、ヘッド３４から吸引されるインクの色及びポンプ６７の駆動時間を選択可能であってもよい。さらに或いは、コントローラ５１が第２クリーニング処理を実行するまでに受け付けるアイコンの選択回数が、第１クリーニング処理を実行するまでに受け付けるアイコンの選択回数よりも少なければ、コントローラ５１が、「ヘッドクリーニング」アイコン９２を受け付けてから第２クリーニング実行指示画面を表示するまでに、他の画面が表示パネル４３に表示されてもよい。
【００８７】
上述の実施形態では、クロックモジュール４６が出力する日時情報により、クリーニング処理を行ってからの経過期間を特定して、クリーニング確認画面を表示させるか否かを判断する例を説明した。しかしながら、タイマカウンタを用いて、クリーニング確認画面を表示させるか否かを判断してもよい。具体的には、コントローラ５１は、ＥＥＰＲＯＭ５７に記憶された所定期間を初期値として、タイマカウンタのカウントダウンを開始する。そして、コントローラ５１は、「ヘッドクリーニング」アイコン９２が選択されたときにタイマカウンタがタイムアップしていることに応じて、クリーニング確認画面を表示パネル４３に表示させないことに決定する。コントローラ５１は、「ヘッドクリーニング」アイコン９２が選択されたときにタイマカウンタがタイムアップしていないことに応じて、クリーニング確認画面を表示パネル４３に表示させる。
【００８８】
上述の実施形態では、第２待機画面が「メニュー」アイコン８１を含む例を説明した。しかしながら、第２待機画面は、「メニュー」アイコン８１を含んでいなくてもよい。
【００８９】
上述の実施形態では、タッチセンサ４４により、アイコンを選択するユーザ操作を受け付けるプリンタ１０を説明した。しかしながら、プリンタ１０は、操作スイッチ４５により、アイコンを選択するユーザ操作を受け付けてもよい。
【符号の説明】
【００９０】
１０・・・プリンタ
１３・・・カートリッジ
３２・・・装着ケース
３４・・・ヘッド
４３・・・表示パネル
４４・・・タッチセンサ
４５・・・操作スイッチ
４７・・・通信Ｉ／Ｆ
４９・・・カートリッジＩ／Ｆ
５１・・・コントローラ
５３・・・メモリ
６７・・・ポンプ
８１・・・「メニュー」アイコン
９２・・・「ヘッドクリーニング」アイコン
【図１】
2020163596.tif 000003
【図２】
2020163596.tif 000004
【図３】
2020163596.tif 000005
【図４】
2020163596.tif 000006
【図５】
2020163596.tif 000007
【図６】
2020163596.tif 000008
【図７】
2020163596.tif 000009
【図８】
2020163596.tif 000010
【図９】
2020163596.tif 000011
【図１０】
2020163596.tif 000012