(57)【要約】      （修正有）【課題】使用するユーザや利用シーン等の用途に応じてサブタンク内のインクを検出するセンサより下方においてサブタンクに貯留されるインクの貯留量を適切に変更可能な画像記録装置を提供する。【解決手段】プリンタのコントローラは、プリンタを購入したユーザがプリンタに最初に電源を投入したと判断すると（Ｓ１１：Ｙｅｓ）、サブタンクの下部を縮小状態にして、液面センサより下においてサブタンクが貯留可能なインクの量をＶ１にする。装着ケースにカートリッジが装着されたと判断した後（Ｓ１４：Ｙｅｓ）、液面センサが出力する検出信号が第２検出信号から第１検出信号に変化したと判断すると（Ｓ１５：Ｙｅｓ）、パージ処理の実行を開始する（Ｓ１６）。パージ処理が終了すると、サブタンクの下部を拡張状態にして、液面センサより下においてサブタンクの下部が貯留可能なインクの量をＶ１からＶ２（＞Ｖ１）にする。【選択図】図６
2020179607.tif 000002
【特許請求の範囲】
【請求項１】
消費材を貯留する第１室、及び上記第１室内の消費材が流出する流出口を有するカートリッジが装着される装着体を備え、
上記装着体は、
上記カートリッジと接続可能なタンクであって、消費材を貯留する第２室、及び接続された上記カートリッジの上記流出口から流出した消費材が流入する流入口を有するタンクと、
上記第２室から流路を通じて消費材が流通される印刷ヘッドと、
上記第２室に消費材を貯留可能な容積を第１容積とする第１状態と、当該容積を上記第１容積より大きな第２容積とする第２状態と、に上記第２室を状態変化させる切換部と、を備える画像記録装置。
【請求項２】
上記第２室に貯留された消費材を検知して信号を出力するセンサを更に備えており、
上記切換部は、上記第２室における上記センサより下方の容積を状態変化させる請求項１に記載の画像記録装置。
【請求項３】
コントローラを更に備えており、
上記コントローラは、
初期導入を実行する指示を取得し、且つ上記センサから消費材を検知した信号を受信したことを条件として、上記第２室から上記流路へ消費材を流通する初期導入を実行する請求項２に記載の画像記録装置。
【請求項４】
上記コントローラは、
上記切換部により上記第２室を上記第１状態として、上記初期導入を実行し、
上記初期導入を終了したことを条件として、上記切換部により上記第２室を上記第２状態とする請求項３に記載の画像記録装置。
【請求項５】
メモリを更に具備しており、
上記コントローラは、上記第２室が上記第２状態であり、上記センサから消費材を検知した信号を受信したことを条件として、上記第２室の消費材の残量を判定し、判定した残量を上記メモリに記憶する請求項３又は４に記載の画像記録装置。
【請求項６】
上記切換部はモータを備え、
上記タンクは、上記モータの駆動力により移動可能な移動壁を備えた請求項１から５のいずれかに記載の画像記録装置。
【請求項７】
上記切換部は把持部を備え、
上記タンクは、上記把持部の移動により移動可能な移動壁を備えた請求項１から５のいずれかに記載の画像記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カートリッジが装着されてカートリッジから消費材が流通するタンクを備える画像記録装置に関する。
【背景技術】
【０００２】
カートリッジが装着されてカートリッジから消費材の一例としての液体が流通するタンクを備える画像記録装置が、知られている（例えば、特許文献１参照）。このような画像記録装置では、カートリッジに貯留された液体が無くなると、タンクに貯留された液体が消費されている間に、新たなカートリッジがタンクに装着される。これにより、新たなカートリッジからタンクへ液体が供給される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−２１３７５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
タンク内に貯留される液体を検出するセンサより下方に貯留される液体の貯留量は、装置により所定の量に設計されている。この貯留量について、大量に液体を消費するユーザが使用する場合にはカートリッジに貯留された液体が無くなってから新たなカートリッジに交換されるまでの時間的余裕を確保する観点で比較的大きな量が望ましく、大量には液体を消費しないユーザが使用する場合には使用を終了する際にカートリッジに貯留された液体がなくなってからタンクの液体を消費しきれない無駄を防止する観点で比較的小さな量が望ましい。また、この貯留量について、ユーザが本体購入時に液体をカートリッジからタンクに導入する際には、その導入時間によるユーザを待たせる時間を長くしないという観点から比較的小さな量が望ましく、一方で上述のように、大量に液体を消費するユーザが新たなカートリッジに交換する際には比較的大きな量が望ましく、同じユーザが使用する場合でもその使用シーンにより望ましい貯留量が異なることがある。
【０００５】
本発明は、前述された事情に鑑みてなされたものであり、その目的は、使用するユーザや利用シーン等の用途に応じてタンク内の消費材を検出するセンサより下方のタンク内に貯留される消費材の適切な貯留量を柔軟に実現することにある。
【課題を解決するための手段】
【０００６】
本明細書では様々な開示を行う。開示例の画像記録装置は、消費材を貯留する第１室、及び上記第１室内の消費材が流出する流出口を有するカートリッジが装着される装着体を備える。上記装着体は、上記カートリッジと接続可能なタンクであって、消費材を貯留する第２室、及び接続された上記カートリッジの上記流出口から流出した消費材が流入する流入口を有するタンクと、上記第２室から流路を通じて消費材が流通される印刷ヘッドと、上記第２室に消費材を貯留可能な容積を第１容積とする第１状態と、当該容積を上記第１容積より大きな第２容積とする第２状態と、に上記第２室を状態変化させる切換部と、を備える。
【０００７】
切換部により、タンクの第２室の容積が変更できるので、用途に応じた第２室の容積を選択できる。
【発明の効果】
【０００８】
本発明によれば、用途に応じてタンク内の消費材を検出するセンサより下方のタンク内に貯留される消費材の適切な貯留量を柔軟に実現できる。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施形態に係るプリンタ１０の機能ブロック図である。
【図２】図２（Ａ）は、カバー２２が閉じられた状態のプリンタ１０の斜視図であり、図２（Ｂ）は、カバー２２が開かれた状態のプリンタ１０の斜視図である。
【図３】図３は、プリンタ１０の模式的な断面図である。
【図４】図４（Ａ）は、記録ユニット２９の底面図であり、図４（Ｂ）はメンテナンス機構９０の模式図である。
【図５】図５（Ａ）、（Ｂ）は、縮小状態及び拡張状態におけるサブタンク７２の断面図であり、図５（Ｃ）、（Ｄ）は、変形例での縮小状態及び拡張状態におけるサブタンク７２の断面図である。
【図６】図６は、初期導入処理のフローチャートである。
【図７】図７は、メイン処理のフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について説明する。なお、以下に説明される実施形態は本発明の一例にすぎず、本発明の要旨を変更しない範囲で、本発明の実施形態を適宜変更できることは言うまでもない。また、後述する各処理の実行順序は、本発明の要旨を変更しない範囲で、適宜変更することができる。
【００１１】
本実施形態では、図１及び図２に示されるプリンタ１０を説明する。プリンタ１０は、図２に示されるように、筐体２０と、筐体２０に保持されるパネルユニット２１、カバー２２、給紙トレイ２３、及び排紙トレイ２４と、を備える。
【００１２】
パネルユニット２１は、パネル本体４１と、パネル本体４１に保持されたタッチパネル４２及び複数の操作スイッチ４５とを備える。パネル本体４１は、矩形板状であり、筐体２０の一面に取り付けられている。以下では、プリンタ１０が水平面に載置された状態において、パネル本体４１が位置する筐体２０の一面を前面として前後方向８を定義し、鉛直方向に沿う方向を上下方向７として説明する。また、プリンタ１０を前方から見た場合の左右を左右方向９として定義する。前後方向８及び左右方向９は、水平面と平行であって、かつ上下方向７とそれぞれ直交しており、さらにかつ、互いに直交している。
【００１３】
タッチパネル４２は、図１に示されるように、表示パネル４３と、表示パネル４３に重畳された透明な膜状のタッチセンサ４４とを有する。タッチセンサ４４は、ユーザがタッチした表示パネル４３における位置を示す位置情報を出力する。なお、タッチセンサ４４と操作スイッチ４５との一方のみがパネルユニット２１に設けられていてもよい。
【００１４】
給紙トレイ２３は、図２に示されるように筐体２０の下部に位置しており、着脱可能に筐体２０に保持されている。排紙トレイ２４は、筐体２０の下部であって、給紙トレイ２３の上に位置しており、給紙トレイ２３或いは筐体２０に保持されている。カバー２２は、筐体２０の前面の右部に位置しており、回動可能に筐体２０に保持されている。カバー２２は、筐体２０の右部に設けられた開口を閉塞する閉塞位置と、開口を開放する開放位置との間で回動する。装着ユニット３０が、開口の奥に配置されており、筐体２０に保持されている。
【００１５】
装着ユニット３０は、図３に示されるように、筐体２０に保持された装着ケース７１を備えている。装着ケース７１は、複数のカートリッジ１３を着脱可能に保持する。図示例では、装着ケース７１は、４つのカートリッジ１３を着脱可能に保持している。４つのカートリッジ１３は、マゼンタ、シアン、イエロー、ブラックの色のインクのうちの１つの色のインクをそれぞれ貯留する。すなわち、プリンタ１０は、いわゆるカラーのインクジェットプリンタである。ただし、プリンタ１０は、いわゆるモノクロプリンタであってもよい。すなわち、装着ケース７１は、ブラックのインクを貯留するカートリッジ１３のみを保持可能であってもよい。また、装着ケース７１は、インクではなく、トナーを収容する複数のカートリッジを着脱可能に保持してもよい。すなわち、プリンタ１０は、いわゆるカラーのレーザプリンタであってもよい。インク及びトナーは、消費材の一例である。
【００１６】
図３に示されるように、１つのカートリッジ１３と対応付けて、１つのサブタンク７２、１つのニードル７５、１つのカートリッジＩ／Ｆ７４、１つの液面センサ３３、及び１つのスライド装置７３からなる１つのセットが設けられている。すなわち、４つの上記セットが装着ケース７１に設けられている。各セットの構成は略同一であるので、以下では、１つのセットについて説明する。
【００１７】
カートリッジＩ／Ｆ７４は、端子である。「Ｉ／Ｆ」は、インタフェースの略である。カートリッジＩ／Ｆ７４は、装着ケース７１に装着されたカートリッジ１３が有するＩＣチップ１４の不図示の電極と当接する位置に設けられている。なお、カートリッジＩ／Ｆ７４は、アンテナや、発光ダイオード及びフォトダイオードなどであってもよい。すなわち、カートリッジＩ／Ｆ７４は、電波や光を用いて後述のＩＣチップ１４と情報やデータを送受信してもよい。
【００１８】
ニードル７５は、装着ケース７１の側壁に保持されている。ニードル７５の一端部は、装着ケース７１においてカートリッジ１３が保持される空間に向かって突出している。ニードル７５の一端部は、装着ケース７１に装着された後述のカートリッジ１３の流出口１６に挿通される。ニードル７５の他端部は、後述のサブタンク７２の流入口３４に挿通されている。すなわち、サブタンク７２の内部空間と、装着ケース７１に装着されたカートリッジ１３の内部空間とは、ニードル７５によって連通される。
【００１９】
サブタンク７２は、筐体２０に保持されている。サブタンク７２は、内部空間である液室７９にインクを貯留する。サブタンク７２は、タンクの一例である。サブタンク７２の液室７９は、第２室の一例である。また、サブタンク７２は、上下方向７に沿って延びる箱状の上部７６と、前後方向８に沿って延びる箱状の下部７７とを有する。下部７７は、ニードル７５の他端部が挿通された流入口３４を前壁に有している。また、前部８１の底は、チューブ３２の一端部を接続されている。チューブ３２の他端部は、後述の記録ユニット２９に設けられたインクの流路に接続されている。すなわち、サブタンク７２の内部空間は、チューブ３２を通じて、記録ユニット２９のインクの流路と連通されている。
【００２０】
下部７７の上端は、上述のニードル７５の配置位置よりも僅かに高い位置にある。また、下部７７の下端は、装着ケース７１に装着されたカートリッジ１３の下端よりも下方に位置する。したがって、カートリッジ１３が空になった直後において、サブタンク７２はインクを貯留する。すなわち、プリンタ１０は、カートリッジ１３が空になった後も、サブタンク７２が貯留するインクを用いて印刷を行うことができる。ユーザは、カートリッジ１３が空になった後から、サブタンク７２に貯留されたインクを使い切るまでの間に、空になったカートリッジ１３を新しいカートリッジ１３に交換する。すなわち、サブタンク７２が設けられることにより、プリンタ１０は、インクが無くなって印刷できなくなるおそれを低減することができる。なお、カートリッジ１３が空になった状態とは、カートリッジ１３に貯留されていたインクが完全に無くなった状態、及び、カートリッジ１３からサブタンク７２にインクが移動しない程度までインクが無くなった状態を意味する。
【００２１】
上部７６は、大気連通口７８を上壁に有する。大気連通口７８は、サブタンク７２の内部空間と外部とを連通する。すなわち、サブタンク７２の内部空間は、大気開放されている。また、後述のカートリッジ１３の内部空間も大気開放されている。印刷ヘッド３１からインクが吐出されると、チューブ３２の内部空間が大気圧よりも低い負圧となる。そうすると、大気圧により、サブタンク７２の内部空間からチューブ３２へインクが流出する。サブタンク７２からチューブ３２へインクが流出すると、サブタンク７２に貯留されたインクの液面が低下する。そうすると、重力と大気圧とにより、サブタンク７２に貯留されたインクの液面と、カートリッジ１３に貯留されたインクの液面との高さ位置がほぼ等しくなるように、カートリッジ１３に貯留されたインクが、ニードル７５を通じてサブタンク７２の内部空間に流出する。
【００２２】
下部７７は、前後方向８における前方に位置する前部８１と、後方に位置する後部８２と、前部８１と後部８２とを連結する蛇腹部８３と、を有している。前部８１は、上部７６の下端と連結している。前後方向８における蛇腹部８３の前端は、前部８１の後端と連結している。前後方向８における蛇腹部８３の後端は、後部８２の前端と連結している。蛇腹部８３は、前後方向８に沿って伸縮可能である。下部７７は、蛇腹部８３が縮小している縮小状態（図５（Ａ））と、蛇腹部８３が拡張している拡張状態（図５（Ｂ））とに状態変化可能である。下部７７は、スライド装置７３によって、縮小状態と拡張状態とに状態変化される。
【００２３】
スライド装置７３は、ラックギア８４と、ピニオンギア８５と、駆動モータ８６（図１）と、を備える。ラックギア８４は、下部７７の後部８２に固着されている。ラックギア８４は、前後方向８に並ぶ複数の歯を有する。ピニオンギア８５は、ラックギア８４の歯と噛み合う複数の歯を有する。ピニオンギア８５は、筐体２０や上述のフレームなどに回転可能に保持されている。ピニオンギア８５は、駆動モータ８６によって回転される。後述のコントローラ５１は、駆動モータ８６の回転と停止、及び、回転の向きを制御する。駆動モータ８６が一方の向き（以下、正回転と記載する）に回転されると、ピニオンギア８５が正回転し、正回転するピニオンギア８５と噛み合うラックギア８４が、後部８２とともに後方へ向かって移動する。その結果、蛇腹部８３が伸長して、縮小状態（図５（Ａ））にあったサブタンク７２の下部７７が拡張状態（図５（Ｂ））に状態変化する。駆動モータ８６が他方の向き（以下、逆回転と記載する）に回転されると、ピニオンギア８５が逆回転し、逆回転するピニオンギア８５と噛み合うラックギア８４が前方へ向かって移動する。その結果、拡張状態にあったサブタンク７２の下部７７が縮小状態に状態変化する。スライド装置７３によって移動される後部８２は、移動壁の一例である。スライド装置７３は、切替部の一例である。
【００２４】
液面センサ３３は、発光ダイオード及びフォトダイオードを有するフォトインタラプタである。発光ダイオードとフォトダイオードとは、サブタンク７２の左右両側に対向して配置されている。すなわち、発光ダイオードが出射する光の光路上にサブタンク７２が位置する。サブタンク７２は、光を透過する透明な樹脂で成型された樹脂成型品である。液面センサ３３は、光路上にインクがある場合と、インクがない場合とで、異なる電圧値の信号を出力する。以下では、液面センサ３３は、光路上にインクがある場合に第１検出信号を出力し、光路上にインクがない場合に第２検出信号を出力するものとして説明する。液面センサ３３の構成は、上述の構成に限られない。液面センサ３３は、インクの量や液面の位置に応じた検出信号を出力可能であれば、どのような構成であってもよい。液面センサ３３は、センサの一例である。
【００２５】
上下方向７における液面センサ３３の配置位置は、上下方向７における上述のニードル７５の高さ位置と同じ高さ位置とされている。すなわち、液面センサ３３が出力する検出信号は、サブタンク７２が貯留するインクの液面がニードル７５に到達したときに、第１検出信号から第２検出信号に変化する。以下では、液面センサ３３の設置の高さ位置を、高さ位置Ｐと記載して説明する。
【００２６】
カートリッジ１３は、インクを貯留する内部空間を有する箱状である。カートリッジ１３は、内部空間である液室１８においてインクを貯留する。液室１８は、第１室の一例である。また、カートリッジ１３は、上述のニードル７５の一端部が挿通される流出口１６を側壁の下端部に有する。
【００２７】
カートリッジ１３は、大気連通口１７を上壁に有する。すなわち、カートリッジ１３の内部空間は、大気開放されている。また、カートリッジ１３は、ＩＣチップ１４を備える。ＩＣチップ１４は、端子であるカートリッジＩ／Ｆ７４と当接する不図示の電極と、当該電極と電気的に接続されたＩＣメモリ１５（図１）と、を有する。なお、ＩＣチップ１４は、電極に代えて、アンテナや、発光ダイオード及びフォトダイオードなどを有していてもよい。
【００２８】
図１に示されるように、ＩＣメモリ１５は、カートリッジ情報を記憶する。カートリッジ情報は、カートリッジ１３の型番や、初期残量値や、ＣＴＧシリアル番号などである。初期残量値は、未使用のときにカートリッジ１３が貯留するインクの量を示す値である。ＣＴＧシリアル番号は、カートリッジ１３を他のカートリッジ１３と区別する識別情報である。なお、「ＣＴＧ」は、「cartridge」の略である。
【００２９】
筐体２０は、図３に示される印刷エンジン４０を内部に保持する。印刷エンジン４０は、給紙ローラ２５、搬送ローラ２６、排紙ローラ２７、プラテン２８、記録ユニット２９、及びメンテナンス機構９０（図４（Ｂ））を備える。
【００３０】
給紙ローラ２５は、給紙トレイ２３に載置されたシート６に当接可能に、筐体２０内に設けられた不図示のフレームに保持されている。給紙ローラ２５は、不図示のモータによって回転される。回転する給紙ローラ２５は、シート６を搬送路３７に送り出す。搬送路３７は、不図示のガイド部材によって区画された空間である。図示例では、搬送路３７は、給紙トレイ２３の後端から給紙トレイ２３の上方となる位置まで湾曲して延びており、次いで、前方に向かって延びている。
【００３１】
搬送ローラ２６は、シート６の搬送向きにおける給紙トレイ２３の下流に位置している。搬送ローラ２６は、従動ローラ３５とともにローラ対を構成している。搬送ローラ２６は、不図示のモータによって回転される。回転する搬送ローラ２６及び従動ローラ３５は、給紙ローラ２５によって搬送路３７に送り出されたシート６を挟持しつつ搬送する。排紙ローラ２７は、シート６の搬送向きにおける搬送ローラ２６の下流に位置している。排紙ローラ２７は、従動ローラ３６とともにローラ対を構成している。排紙ローラ２７は、不図示のモータによって回転される。回転する排紙ローラ２７及び従動ローラ３６は、シート６を挟持しつつ搬送し、排紙トレイ２４に排出する。プラテン２８は、前後方向８における搬送ローラ２６と排紙ローラ２７との間であって、シート６の搬送向きにおける搬送ローラ２６の下流、かつ排紙ローラ２７の上流に位置している。
【００３２】
記録ユニット２９は、プラテン２８の上方に位置している。記録ユニット２９は、フレームの一部であるガイドレールによって左右方向９に移動可能に保持されていてもよいし、フレームに固定されていてもよい。すなわち、プリンタは、いわゆるシリアルプリンタであってもよいし、いわゆるラインプリンタであってもよい。
【００３３】
記録ユニット２９は、タンク３８や流路部材３９や印刷ヘッド３１などを有する。上述のチューブ３２の他端は、タンク３８と接続されている。なお、４つのタンク３８及び流路部材３９が、インクの色と対応して、記憶ユニット２９に設けられている。タンク３８は、流路部材３９を介して印刷ヘッド３１と接続されている。印刷ヘッド３１は、各色のインクがそれぞれ流通する４つの流路を内部に有する。一の流路は、図４（Ａ）に示されるように、印刷ヘッド３１の下面に開口する複数のノズルからなるノズル列８９を有する。すなわち、印刷ヘッド３１は、４つのノズル列８９を有する。ノズル８９Ｂｋは、ブラックの色のインクを吐出するノズル列である。ノズル８９Ｍは、マゼンタの色のインクを吐出するノズル列である。ノズル８９Ｃは、シアンの色のインクを吐出するノズル列である。ノズル８９Ｙは、イエローの色のインクを吐出するノズル列である。また、不図示の圧電素子が、上述の流路に設けられている。圧電素子は、直流電圧を供給されることにより変形し、ノズル列８９の各ノズルからインク滴をそれぞれ吐出させる。なお、圧電素子に代えて、ヒータが流路に設けられていてもよい。
【００３４】
図４（Ｂ）に示されるメンテナンス機構９０は、印刷ヘッド３１の各ノズル列８９からインクを吸引する機能を有する。メンテナンス機構９０は、例えば、粘度が高くなったインクや、エアが混入したインク、及び印刷ヘッド３１に付着したゴミを吸引することにより、印刷ヘッド３１をクリーニングする。また、メンテナンス機構９０は、ユーザがプリンタ１０を購入後、プリンタ１０に最初に電源を投入してカートリッジ１３を装着ケース７１に装着した後にも動作され、印刷ヘッド３１からインクを吸引する。以下では、メンテナンス機構９０が印刷ヘッド３１からインクを吸引する処理をパージ処理と記載して説明する。
【００３５】
メンテナンス機構９０は、キャップ９１と、リフトアップ機構９２と、複数のチューブ９３と、ポンプ９４と、開閉弁９５と、排液タンク９６と、を備える。キャップ９１は、印刷ヘッド３１の下面に当接してノズル列８９を覆うキャップ位置と、印刷ヘッド３１の下面から下方に離間する待機位置と、の間で移動可能にリフトアップ機構９２に保持されている。キャップ９１は、不図示のモータによって、キャップ位置と待機位置との間で移動される。開閉弁９５は、キャップ９１と排液タンク９６との間の流路を開閉する。ポンプ９４は、例えば、ロータリ式のチューブポンプである。但し、ポンプ９４には、他の種類のポンプが使用されてもよい。なお、メンテナンス機構９０は、ポンプ９４によって印刷ヘッド３１のノズル列８９からインクを吸引可能であれば、どのような構成であってもよい。
【００３６】
プリンタ１０は、図１に示されるコントローラ５１と、通信Ｉ／Ｆ４７と、をさらに備える。通信Ｉ／Ｆ４７は、ＵＳＢケーブルやＬＡＮ（登録商標）などのローカルネットワークと接続される。
【００３７】
コントローラ５１は、中央演算処理装置であるＣＰＵ５２と、メモリ５３と、通信バス５４と、を有する。ＣＰＵ５２、メモリ５３、タッチパネル４２、操作スイッチ４５、駆動モータ８６、通信Ｉ／Ｆ４７、液面センサ３３、ポンプ４８、及びカートリッジＩ／Ｆ７４は、通信バス５４と接続されている。すなわち、ＣＰＵ５２は、通信バス５４を通じて、メモリ５３、タッチパネル４２、操作スイッチ４５、駆動モータ８６、通信Ｉ／Ｆ４７、液面センサ３３、ポンプ４８、及びカートリッジＩ／Ｆ７４と情報やデータや信号を受け渡し可能に接続されている。
【００３８】
メモリ５３は、ＲＯＭ５５と、ＲＡＭ５６と、ＥＥＰＲＯＭ５７と、を有する。ＲＯＭ５５は、オペレーティングシステムであるＯＳ５８と、制御プログラム５９と、を予め記憶する。ＯＳ５８及び制御プログラム５９に記述された命令は、ＣＰＵ５２によって実行される。すなわち、ＯＳ５８及び制御プログラム５９は、ＣＰＵ５２によって実行される。ＣＰＵ５２によって実行されるＯＳ５８及び制御プログラム５９は、表示パネル４３に画像を表示させ、タッチセンサ４４や操作スイッチ４５を通じてユーザの入力を受け付ける。また、ＣＰＵ５２によって実行されるＯＳ５８及び制御プログラム５９は、通信Ｉ／Ｆ４７やカートリッジＩ／Ｆ７４を通じて情報やデータを送受信し、受信した情報やデータをメモリ５３に記憶させる。
【００３９】
ＲＡＭ５６は、ＯＳ５８及び制御プログラム５９の実行に用いられ、また、ＯＳ５８及び制御プログラム５９の実行において、情報やデータを一時的に記憶する。ＥＥＰＲＯＭ５７は、固定貯留値や、イニシャルフラグや、エンプティ閾値などを予め記憶する。
【００４０】
以下、制御プログラム５９が実行する処理について説明する。具体的には、ユーザによって購入されたプリンタ１０に電源が投入された場合に実行される初期導入処理（図６）、及びプリンタ１０に印刷指示が入力された場合に実行されるメイン処理（図７）について説明する。なお、制御プログラム５９が実行する処理は、コントローラ５１が実行する処理として説明する。
【００４１】
コントローラ５１は、プリンタ１０に電源が投入されたことに応じて、図６に示される初期導入処理を実行する。まず、コントローラ５１は、イニシャルフラグの値が「ＯＮ」であるか「ＯＦＦ」であるかを判断する（Ｓ１１）。イニシャルフラグの初期値は「ＯＮ」である。コントローラ５１は、イニシャルフラグの値が「ＯＦＦ」であると判断すると（Ｓ１１：ＯＦＦ）、初期導入処理を終了する。コントローラ５１は、イニシャルフラグの値が「ＯＮ」であると判断すると（Ｓ１１：ＯＮ）、駆動モータ８６を逆回転させ、サブタンク７２の下部７７を縮小状態に状態変化させる（Ｓ１２）。なお、サブタンク７２の下部７７の初期状態が縮小状態である場合は、ステップＳ１２の処理は省略されてもよい。或いは、コントローラ５１は、サブタンク７２の下部７７の状態に拘わらず、駆動モータ８６を逆回転させてもよい。
【００４２】
次に、コントローラ５１は、カートリッジ装着指示画面を表示パネル４３に表示させる（Ｓ１３）。カートリッジ装着指示画面は、例えば、「カバーを開き、カートリッジを装着した後、カバーを閉じてください。」の文字を有する。そして、コントローラ５１は、カートリッジ１３が装着ケース７１に装着されたか否かを判断する（Ｓ１４）。例えば、コントローラ５１は、カートリッジＩ／Ｆ７４を通じてカートリッジ１３のＩＣメモリ１５からカートリッジ情報を読み取ることができたか否かにより、カートリッジ１３が装着ケース７１に装着されたか否かを判断する。コントローラ５１は、全てのカートリッジ１３が装着ケース７１に装着されたと判断するまで（Ｓ１４：Ｎｏ）、カートリッジ装着指示画面を表示パネル４３に表示させる。
【００４３】
購入された直後のプリンタ１０においては、インクがサブタンク７２の大気連通口７８などから流出しないように、サブタンク７２は、インクをほとんど貯留しない。そして、ユーザによってカートリッジ１３が装着ケース７１に装着されると、重力と大気圧とによって、カートリッジ１３からサブタンク７２に、ニードル７５を通じて徐々にインクが移動する。本実施例では、カートリッジ１３からサブタンク７２へのインクの供給方式はいわゆる水頭差方式を用いており、インクは、カートリッジ１３に貯留されたインクの液面の高さ位置と、サブタンク７２が貯留するインクの液面の高さ位置とが、ほぼ同じとなるまで、カートリッジ１３からサブタンク７２に移動する。カートリッジ１３からサブタンク７２に移動したインクの液面の高さ位置が、液面センサ３３の設置位置に到達すると、液面センサ３３が出力する検出信号は、第２検出信号から第１検出信号に変化する。
【００４４】
コントローラ５１は、全てのカートリッジ１３が装着ケース７１に装着されたと判断すると（Ｓ１４：Ｙｅｓ）、全ての液面センサ３３が出力する検出信号が、第２検出信号から第１検出信号に変化したか否かを判断する（Ｓ１５）。すなわち、ステップＳ１５では、カートリッジ１３からサブタンク７２に移動したインクの液面が液面センサ３３に到達したか否かが判断される。
【００４５】
コントローラ５１は、液面センサ３３が出力する検出信号が第２検出信号から第１検出信号に変化するまで待機する（Ｓ１５：Ｎｏ）。そして、コントローラ５１は、全ての液面センサ３３が出力する検出信号が第２検出信号から第１検出信号に変化したと判断すると（Ｓ１５：Ｙｅｓ）、メンテナンス機構９０に印刷ヘッド３１からインクを吸引させる上述のパージ処理を実行する（Ｓ１６）。
【００４６】
パージ処理が実行され、印刷ヘッド３１からインクが吸引されると、チューブ３２内が負圧となり、大気圧によって、サブタンク７２からチューブ３２内へインクが吸引される。ここにおいて、サブタンク７２に十分な量のインクが無ければ、チューブ３２内にエアが侵入する。そうすると、印刷ヘッド３１の上述の流路にチューブ３２を通じてエアが進入し、ノズルからのインク適の吐出に不具合が生じる。したがって、パージ処理の実行を開始する前には、チューブ３２にエアが侵入しない量である所定量以上のインクがサブタンク７２に貯留されている必要がある。一方、当該所定量を超えた量のインクがカートリッジ１３からサブタンク７２に移動してからパージ処理が開始されると、ユーザがカートリッジ１３を装着ケース７１に装着してからパージ処理が開始されるまでの時間である待機時間が長くなる。また、サブタンク７２が上記所定量以上のインクを貯留していることを液面センサ３３で確実に検出することが望ましい。さらにまた、上述したように、カートリッジ１３が空になった後にサブタンク７２が貯留可能なインクの量は、多いほど望ましい。本実施形態では、パージ処理の実行前にサブタンク７２が上記所定量以上のインクを貯留していることを液面センサ３３で検出でき、かつ、上記待機時間を短くでき、さらにかつ、カートリッジ１３が空になった後にサブタンク７２が貯留可能なインクの量を増やすことができるように、サブタンク７２の下部７７が状態変化可能にされている。
【００４７】
詳しく説明すると、サブタンク７２の下部７７は、縮小状態において、上記所定量或いは上記所定量よりも僅かに多い量のインクを貯留可能な容積Ｖ１となるように形成されている。そして、下部７７は、拡張状態において、十分な量のインクを貯留可能な容積Ｖ２（＞Ｖ１）となるように形成されている。容積Ｖ１は、第１容積の一例である。容積Ｖ２は、第２容積の一例である。サブタンク７２の下部７７の縮小状態は、第１状態の一例である。下部７７の拡張状態は、第２状態の一例である。
【００４８】
コントローラ５１は、サブタンク７２の下部７７を縮小状態にし（Ｓ１２）、かつ、液面センサ３３が出力する検出信号が第２検出信号から第１検出信号に変化した後でパージ処理を開始するので（Ｓ１６）、パージ処理の開始前に、サブタンク７２は、チューブ３２内にエアが侵入しないだけの量のインクを確実に貯留している。また、待機時間が長くなりすぎることが抑制されている。
【００４９】
コントローラ５１は、パージ処理を開始した後（Ｓ１６）、パージ処理が終了したか否かを判断する（Ｓ１７）。具体的には、コントローラ５１は、所定時間の間、メンテナンス機構９０のポンプ９４を駆動したか否かを判断する。例えば、コントローラ５１は、ＥＥＰＲＯＭ５７に予め記憶された所定時間を初期値としてタイマカウンタをカウントダウンさせ、タイマカウンタがタイムアップしたことに応じて、パージ処理が終了したと判断する（Ｓ１７：Ｙｅｓ）。
【００５０】
コントローラ５１は、パージ処理が終了したと判断すると（Ｓ１７：Ｙｅｓ）、終了画面を表示パネル４３に表示させる（Ｓ１８）。終了画面は、パージが終了したことをユーザに認識させる文字、或いは、時刻設定などの初期設定をタッチセンサ４４や操作スイッチ４５を用いてユーザに入力させる指示を有する画面である。
【００５１】
また、コントローラ５１は、パージ処理が終了したと判断したことに応じて、駆動モータ８６を正回転させ、サブタンク７２の下部７７を、縮小状態から拡張状態に状態変化させる（Ｓ１９）。そして、コントローラ５１は、イニシャルフラグの値を「ＯＦＦ」にし（Ｓ２０）、初期導入処理を終了する。パージ処理の終了後、サブタンク７２の下部が縮小状態から拡張状態に状態変化されるので、カートリッジ１３が空になった後にサブタンク７２が貯留可能なインクの量が多くなる。
【００５２】
次に、図７を参照して、メイン処理について説明する。まず、コントローラ５１は、印刷指示及び印刷データを取得したか否かを判断する（Ｓ３１）。コントローラ５１は、印刷指示を取得していないと判断すると（Ｓ３１：Ｎｏ）、メイン処理を終了する。コントローラ５１は、印刷指示を取得したと判断すると（Ｓ３１：Ｙｅｓ）、インクエンプティフラグの値が「ＯＮ」であるか「ＯＦＦ」であるかを判断する（Ｓ３２）。インクエンプティフラグは、チューブ３２にエアが侵入するおそれがある程度までサブタンク７２が貯留するインクの量が低下した場合に「ＯＮ」にされるフラグである。インクエンプティフラグは、マゼンタ、シアン、イエロー、ブラックの各色に対してそれぞれ設定される。
【００５３】
コントローラ５１は、インクエンプティフラグの値が「ＯＮ」であると判断すると（Ｓ３２：ＯＮ）、メイン処理を終了する。コントローラ５１は、インクエンプティフラグの値が「ＯＦＦ」であると判断すると（Ｓ３２：ＯＦＦ）、液面センサ３３が出力する検出信号を取得する（Ｓ３３）。そして、コントローラ５１は、印刷処理を実行する（Ｓ３４）。具体的には、取得した印刷データに基づいて駆動信号を生成し、生成した駆動信号を出力する。コントローラ５１が出力した駆動信号は、印刷ヘッド３１の駆動素子を駆動する駆動回路や、給紙ローラ２５や搬送ローラ２６や排紙ローラ２７を回転させる上述のモータの駆動回路に入力される。
【００５４】
コントローラ５１は、印刷ヘッド３１の駆動素子を駆動する駆動回路に対して出力した駆動信号に基づいて、駆動素子を駆動した回数、すなわち、インク滴が吐出された回数をカウントする。以下では、インク滴が吐出された回数をインクドットカウント値と記載して説明する。インクドットカウント値は、印刷に使用されたインクの量を示す。なお、コントローラ５１は、マゼンタ、シアン、イエロー、ブラックの各色に対して、インクドットカウント値をそれぞれカウントする。
【００５５】
コントローラ５１は、カウントしたインクドットカウント値を、メモリ５３のＥＥＰＲＯＭ５７の所定の記憶領域に記憶された値に加えて積算する（Ｓ３５）。以下では、ＥＥＰＲＯＭ５７の所定の記憶領域に記憶された値を、総カウント値と記載して説明する。総カウント値は、カートリッジ１３が交換されるとリセットされる。すなわち、総カウント値は、カートリッジ１３が交換された後において使用されたインクの総量を示す。
【００５６】
次に、コントローラ５１は、液面センサ３３が出力する検出信号が、印刷の前後において変化したか否かを判断する（Ｓ３６）。具体的には、コントローラ５１は、印刷の実行後、液面センサ３３が出力する検出信号を取得し、取得した検出信号と、ステップＳ３３で取得した検出信号とを比較する。コントローラ５１は、ステップＳ３３で第１検出信号を取得し、印刷の実行後に第２検出信号を取得したと判断すると（Ｓ３６：Ｙｅｓ）、総カウント値をリセットする（Ｓ３７）。すなわち、カートリッジ１３が交換された場合に加え、インクの液面が液面センサ３３の設置位置に到達した場合にも、総カウント値がリセットされる。
【００５７】
次に、コントローラ５１は、ＣＴＧエンプティフラグを「ＯＮ」にする（Ｓ３８）。そして、コントローラ５１は、次ページがあるか否かを判断する（Ｓ４６）。コントローラ５１は、次ページがあると判断すると（Ｓ４６：Ｙｅｓ）、ステップＳ３２以降の処理を再度実行する。
【００５８】
コントローラ５１は、印刷処理の前後で液面センサ３３が出力する検出信号が変化していないと判断すると（Ｓ３６：Ｎｏ）、印刷の実行後に液面センサ３３が出力した検出信号が第１検出信号であるか第２検出信号であるかを判断する（Ｓ３９）。コントローラ５１は、印刷の実行後に液面センサ３３が出力した検出信号が第１検出信号であると判断すると（Ｓ３９：第１検出信号）、インクの残量を算出するステップＳ４０、Ｓ４１の処理を実行する。具体的には、まず、コントローラ５１は、初期貯留値をＥＥＰＲＯＭ５７から読み出す（Ｓ４０）。初期貯留値は、カートリッジ１３が交換されたときに算出されてＥＥＰＲＯＭ５７に記憶される値である。コントローラ５１は、読み出した初期貯留値と、ＥＥＰＲＯＭ５７に記憶された総カウント値とに基づいて、総残量値、ＣＴＧ残量値、サブタンク残量値を算出する（Ｓ４１）。総残量値は、カートリッジ１３及びサブタンク７２が貯留するインクの総量を示す値である。ＣＴＧ残量値は、カートリッジ１３が貯留するインクの量を示す値である。サブタンク残量値は、サブタンク７２が貯留するインクの量を示す値である。
【００５９】
そして、コントローラ５１は、初期貯留値から総カウント値を減じて、総残量値を算出する。次に、コントローラ５１は、算出した総残量値から、ＣＴＧ残量値及びサブタンク残量値を算出する。例えば、メモリ５３は、総残量値から、ＣＴＧ残量値及びサブタンク残量値を算出する計算式を予め記憶する。コントローラ５１は、メモリ５３に記憶された計算式及び総残量値に基づいて、ＣＴＧ残量値及びサブタンク残量値を算出する。コントローラ５１が算出した総残量値、ＣＴＧ残量値、及びサブタンク残量値は、メモリ５３のＲＡＭ５６に記憶される。また、ＣＴＧ残量値は、カートリッジ１３のＩＣメモリ１５にも記憶される。
【００６０】
コントローラ５１は、印刷の実行後に液面センサ３３が出力した検出信号が第２検出信号であると判断すると（Ｓ３９：第２検出信号）、インクの残量を算出するステップＳ４２、Ｓ４３の処理を実行する。具体的には、まず、コントローラ５１は、固定貯留値をＥＥＰＲＯＭ５７から読み出す（Ｓ４２）。固定貯留値は、インクの液面が液面センサ３３の設置位置にある場合にサブタンク７２が貯留するインクの量としてＥＥＰＲＯＭ５７に予め記憶された値である。次に、コントローラ５１は、読み出した固定貯留値から、ＥＥＰＲＯＭ５７に記憶された総カウント値を減算して総残量値を算出する（Ｓ４３）。なお、インクの液面が液面センサ３３の設置位置に到達した後は、カートリッジ１３が貯留するインクの量はゼロである。したがって、算出した総残量値は、サブタンク７２が貯留するサブタンク残量値でもある。コントローラ５１は、算出した総残量値及びサブタンク残量値をＲＡＭ５６に記憶させる。また、コントローラ５１は、ＣＴＧ残量値をゼロとしてＲＡＭ５６に記憶させる。
【００６１】
次に、コントローラ５１は、総カウント値がエンプティ閾値以上であるか否かを判断する（Ｓ４４）。エンプティ閾値は、ＥＥＰＲＯＭ５７に予め記憶された閾値である。すなわち、ステップＳ４４では、インクの液面が液面センサ３３の設置位置まで低下した後に使用されたインクの量を示す総カウント値が、エンプティ閾値に到達したか否かが判断される。なお、ステップＳ４４において、総カウント値がエンプティ閾値以上であるか否かの判断に代えて、ステップＳ４３で算出したサブタンク残量値が閾値未満であるか否かが判断されてもよい。すなわち、使用されたインクの量が閾値以上か否かの判断に代えて、サブタンク７２が貯留するインクの残量が閾値未満であるか否かが判断されてもよい。
【００６２】
コントローラ５１は、総カウント値がエンプティ閾値以上であると判断すると（Ｓ４４：Ｙｅｓ）、インクエンプティフラグの値を「ＯＮ」にする（Ｓ４５）。そして、コントローラ５１は、次ページがあるか否かを判断する（Ｓ４６）。コントローラ５１は、次ページがあると判断すると（Ｓ４６：Ｙｅｓ）、ステップＳ３２以降の処理を再度実行する。コントローラ５１は、次ページがないと判断すると（Ｓ４６：Ｎｏ）、メイン処理を終了する。
【００６３】
なお、フローチャートには示されていないが、コントローラ５１は、インクが無くなったカートリッジ１３が新しいカートリッジ１３に交換されたと判断すると、ＲＡＭ５６に記憶されたサブタンク残量値と、交換された新しいカートリッジ１３のＩＣメモリ１５から読み出した初期残量値とを足し合わせ、初期貯留値を算出する。そして、コントローラ５１は、算出した初期貯留値をＥＥＰＲＯＭ５７に記憶させる。初期値貯留値は、上述のステップＳ４１において、総残量値、ＣＴＧ残量値、及びサブタンク残量値の算出に用いられる。
【００６４】
［実施形態の作用効果］
また、本実施形態では、初期導入処理において、パージ処理の実行前にサブタンク７２の下部７７が縮小状態にされ、パージ処理の実行後に下部７７が拡張状態にされる。したがって、パージ処理の開始前に、サブタンク７２は、チューブ３２内にエアが侵入しないだけの量のインクを確実に貯留することができる。また、カートリッジ１３が装着ケース７１に装着されてからパージ処理が開始されるまでの待機時間が長くなりすぎることが抑制される。さらに、メイン処理において、カートリッジ１３が空になったときに、印刷を継続できるだけの十分な量のインクをサブタンク７２に貯留させることができる。すなわち、プリンタ１０は、スライド装置７３によってサブタンク７２の下部７７の形状を変化させることにより、用途に応じてサブタンク７２の液室７９の容積を選択することができる。
【００６５】
また、本実施形態では、上述のように、液面センサ３３を、カートリッジ１３が空になったか否かの判断（Ｓ３６）と、サブタンク残量値の算出（Ｓ４１、Ｓ４３）と、初期導入処理においてパージ処理を開始するか否かの判断（Ｓ１５）と、に用いている。すなわち、１つの液面センサ３３を、複数の用途に用いることができる。
【００６６】
また、本実施形態では、スライド装置７３という簡単な構成でサブタンク７２の下部７７を縮小状態と拡張状態との間で状態変化させることができる。
【００６７】
［その他の変形例］
プリンタ１０は、実施形態で説明されたスライド装置７３に代えて、図５（Ｃ）に示される把持部材９７を有していてもよい。把持部材９７は、サブタンク７２の下部７７の後部８２に固着されている。ユーザは、把持部材９７を把持して、サブタンク７２の下部７７を、縮小状態（図５（Ｃ））と拡張状態（図５（Ｄ））との間で状態変化させる。把持部材９７は、把持部の一例である。なお、把持部材９７は、サブタンク７２の下部７７の後部８２に直接固着されていなくてもよい。把持部材９７は、スライド可能に筐体２０に保持されており、把持部材９７のスライドによって、下部７７が縮小状態と拡張状態との間で状態変化されてもよい。この場合、図６のＳ１２の処理に代えて下部７７を縮小状態とするようユーザに案内する表示をし、図６のＳ１９処理に代えて下部７７を拡張状態とするようユーザに案内する表示をするとよい。製品購入時に下部７７が縮小状態であればユーザは下部７７を拡張状態にするのみとしてもよい。
【００６８】
上述の実施形態では、いわゆる水頭差方式によってカートリッジ１３からサブタンク７２にインクが移動する例を説明した。しかしながら、ポンプなどによって、カートリッジ１３からサブタンク７２にインクが移動されてもよい。或いは、いわゆるチキンフィード方式によってカートリッジ１３からサブタンク７２にインクが移動されてもよい。
【００６９】
上述の実施形態では、パージ処理を終了したことに応じて（Ｓ１７：Ｙｅｓ）、サブタンク７２の下部７７を縮小状態から拡張状態に状態変化させる（Ｓ１９）例を説明した。しかしながら、コントローラ５１は、時刻設定などの初期設定が終了したことや、印刷データの入力を受け付けたことに応じて、サブタンク７２の下部７７を縮小状態から拡張状態に状態変化させてもよい。
【符号の説明】
【００７０】
１０・・・プリンタ（画像記録装置）
１３・・・カートリッジ
１６・・・流出口
１８・・・液室（第１室）
３０・・・装着ユニット（装着体）
３１・・・印刷ヘッド
３４・・・流入口
７２・・・サブタンク
７３・・・スライド装置（切替部）
【図１】
2020179607.tif 000003
【図２】
2020179607.tif 000004
【図３】
2020179607.tif 000005
【図４】
2020179607.tif 000006
【図５】
2020179607.tif 000007
【図６】
2020179607.tif 000008
【図７】
2020179607.tif 000009