(57)【特許請求の範囲】
【請求項１】
インクを貯留するためのインク室、及びインク室にインクを注入するための注入口が形成されたタンクと、
上記インク室に貯留されたインクを吐出して、シートに画像を記録する記録部と、
情報を表示する表示部と、
上記インク室にインクを注入したことに対応するユーザ操作を受け付けたことに応じた操作信号を出力する操作部と、
上記表示部及び上記操作部の動作を制御する制御部と、
タンク内のインク残量が第１残量になるであろう第１閾値及びタンク内のインク残量が第１残量よりも少ない第２残量になるであろう第２閾値を記憶する記憶部と、を備えており、
上記制御部は、
上記記録部から排出されたインク量を加算してカウントするカウント処理と、
上記インク量のカウント値が上記第１閾値に到達したことに応じて、上記インク室へのインクの注入が必要なことを上記表示部を通じて報知する報知処理と、
上記報知処理を実行した後、上記インク室にインクを注入したか否かを問い合わせる問合せ情報を上記表示部に表示させ、且つ上記ユーザ操作を上記操作部を介して受け付ける問合せ処理と、
上記問合せ処理において上記操作信号が出力されたことに応じて、現在の上記カウント値と上記第２閾値との差を、上記第１閾値及び上記第２閾値にそれぞれ加えた値を新たな上記第１閾値及び上記第２閾値としてそれぞれ更新して上記記憶部に記憶させる閾値更新処理と、
上記問合せ処理において上記操作信号が出力されたことに応じて、上記カウント値を初期化する初期化処理と、を実行するインクジェット記録システム。
【請求項２】
上記記憶部は、上記第２閾値より大きな第３閾値、及び当該第３閾値より大きな第４閾値を記憶しており、
上記制御部は、上記閾値更新処理において、更新した上記第１閾値が上記第３閾値を超えたことに応じて上記第３閾値を上記第１閾値として更新し、かつ更新した上記第２閾値が上記第４閾値を超えたことに応じて上記第４閾値を上記第２閾値として更新する請求項１に記載のインクジェット記録システム。
【請求項３】
上記タンクは、１本のボトルに充填されたインクが補充されるものであり、
上記第１閾値及び上記第２閾値は、上記ボトルに充填されたインク量未満である請求項１又は２のいずれかに記載のインクジェット記録システム。
【請求項４】
上記タンクは、各々に異なる色のインクを貯留するための複数の上記インク室、及び上記各インク室にインクを注入するための複数の上記注入口が形成されたものである請求項１から３のいずれかに記載のインクジェット記録システム。
【請求項５】
インクを貯留するためのインク室、及びインク室にインクを注入するための注入口が形成されたタンクと、上記インク室に貯留されたインクを吐出して、シートに画像を記録する記録部と、情報を表示する表示部と、上記インク室にインクを注入したことに対応するユーザ操作を受け付けたことに応じた操作信号を出力する操作部と、上記表示部及び上記操作部の動作を制御する制御部と、タンク内のインク残量が第１残量になるであろう第１閾値及びタンク内のインク残量が第１残量よりも少ない第２残量になるであろう第２閾値を記憶する記憶部とを備えるコンピュータによって実行可能なプログラムであって、
上記記録部から排出されたインク量を加算してカウントするカウント処理と、
上記インク量のカウント値が上記第１閾値に到達したことに応じて、上記インク室へのインクの注入が必要なことを上記表示部を通じて報知する報知処理と、
上記報知処理を実行した後、上記インク室にインクを注入したか否かを問い合わせる問合せ情報を上記表示部に表示させ、且つ上記ユーザ操作を上記操作部を介して受け付ける問合せ処理と、
上記問合せ処理において上記操作信号が出力されたことに応じて、現在の上記カウント値と上記第２閾値との差を、上記第１閾値及び上記第２閾値にそれぞれ加えた値を新たな上記第１閾値及び上記第２閾値としてそれぞれ更新して上記記憶部に記憶させる閾値更新処理と、
上記問合せ処理において上記操作信号が出力されたことに応じて、上記カウント値を初期化する初期化処理と、を前記コンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、注入口を通じてインクを注入可能なタンクに貯留されたインクを吐出して画像を記録するインクジェット記録システムに関する。
【背景技術】
【０００２】
従来より、交換可能なインクカートリッジに代えて、注入口を通じてインクを補充可能なタンクを備えるインクジェット記録装置が知られている。このようなインクジェット記録装置において、例えば特許文献１、２に記載されているように、どの色のインクがどの程度補充されたのかを、センサ等によって検知できないものがある。そこで、特許文献１、２に記載の印刷システムは、インクをタンクに補充する際に、どの色のインクをタンクに補充したのかをユーザに入力させるインク補充処理を実行する。
【０００３】
具体的には、インクジェットプリンタに接続されたコンピュータをユーザが操作すると、このコンピュータがタンクケースのロックを解除するロック解除コマンドを、インクジェットプリンタに送信する。これにより、当該コンピュータのモニタにインク補充画面が表示される。次に、ユーザは、タンクケースを回転させ且つ補充口を開放してタンクを印を補充可能な状態にする。次に、ユーザは、インクボトルからタンクにインクを補充し、タンクケースを元に戻した後にインク補充画面の［次へ］ボタンを選択する。これにより、補充したインクの色を問い合わせる画面（以下、「問合せ画面」と表記する。）がモニタに表示される。そして、ユーザは、どの色のインクをタンクに補充したのかを、問合せ画面を通じて入力する。
【０００４】
また、特許文献１、２に記載のインクジェットプリンタは、噴射ヘッドが吐出したインク量をソフトウェアによってカウントし、当該カウント値が限界値に達するとインクの噴射を禁止する。そして、当該インクジェットプリンタは、補充処理において、問合せ画面を通じて受け付けた補充したインクの色に対応するカウント値をリセットする。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−０６６５６３号公報
【特許文献２】特開２０１３−００６３２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
タンクが空になった後に画像記録が行われることによって、タンクから記録ヘッドまでの流路などに空気が混入することを避ける必要がある。つまり、タンクが空になる前、すなわちタンクに若干のインクが残っている状態で、タンクにインクが補充されることが望ましい。タンクへ補充されるインクは、例えば、ボトルなどに一定量が充填されている。ユーザの操作によって、ボトルからタンクへ一定量のインクが補充される。しかし、タンクへインクが補充されるタイミングは、ユーザの操作によって決定されるので、インクが補充されるときにタンクに残っているインク量は様々である。例えば、インクが補充された後、カウント値が限界値に達したとしても、補充前のタンクに残っていたインクの量が補充後にも残ることがある。すると、インクの補充前にタンクに残っていたインクによって、タンクのインク残量が常に一定となるタイミングでインクの補充を促すことができない。
【０００７】
本発明は、上記の事情に鑑みてなされたものであり、その目的は、タンクに貯留されたインクの残量がおよそ一定のときに、ユーザにインクの補充を知らせることができるインクジェット記録システムを提供することにある。
【課題を解決するための手段】
【０００８】
(1)  本発明に係るインクジェット記録システムは、インクを貯留するためのインク室、及びインク室にインクを注入するための注入口が形成されたタンクと、上記インク室に貯留されたインクを吐出して、シートに画像を記録する記録部と、情報を表示する表示部と、上記インク室にインクを注入したことに対応するユーザ操作を受け付けたことに応じた操作信号を出力する操作部と、上記表示部及び上記操作部の動作を制御する制御部と、第１閾値及び当該第１閾値より大きな第２閾値を記憶する記憶部と、を備える。上記制御部は、上記記録部から排出されたインク量を加算してカウントするカウント処理と、上記カウント値が上記第１閾値に到達したことに応じて、上記インク室へのインクの注入が必要なことを上記表示部を通じて報知する第１報知処理と、上記カウント値が上記第２閾値に到達したことに応じて、上記インク室へのインクの注入が必要なことを上記表示部を通じて報知する第２報知処理と、上記第１報知処理を実行した後、上記インク室にインクを注入したか否かを問い合わせる問合せ情報を上記表示部に表示させ、且つ上記ユーザ操作を上記操作部を介して受け付ける第１問合せ処理と、上記第１問合せ処理において上記操作信号が出力されたことに応じて、現在の上記カウント値と上記第２閾値との差を、上記第１閾値及び上記第２閾値にそれぞれ加えた値を新たな上記第１閾値及び上記第２閾値としてそれぞれ更新して上記記録部に記憶させる閾値更新処理と、上記第１問合せ処理において上記操作信号が出力されたことに応じて、上記カウント値を初期化する第１初期化処理と、を実行する。
【０００９】
制御部は、カウント値が第１閾値に到達すると、第１報知処理により、タンクへのインクの補充をユーザに促す。また、制御部は、カウント値が第２閾値に到達すると、第２報知処理により、タンクへのインクの補充をユーザに促す。第１報知処理の後、ユーザが、操作部に対してタンクへインクを補充したことに対応するユーザ操作を行うと、制御部は、カウント値が第２閾値へ到達するまでに相当するインク残量分の値を、第１閾値及び第２閾値にそれぞれ加えた値をそれぞれ新たな第１閾値及び第２閾値として更新する。これにより、更新された第１閾値及び第２閾値は、インクが補充される直前のタンクのインク残量分が加わった値となる。
【００１０】
(2)  好ましくは、上記記録部は、上記第２閾値より大きな第３閾値、及び当該第３閾値より大きな第４閾値を記憶しており、上記制御部は、上記閾値更新処理において、更新した上記第１閾値が上記第３閾値を超えたことに応じて上記第３閾値を上記第１閾値として更新し、かつ更新した上記第２閾値が上記第４閾値を超えたことに応じて上記第４閾値を上記第２閾値として更新する。
【００１１】
インクが補充される直前のインク残量が多いときには、第３閾値及び第４閾値が、それぞれ第１閾値及び第２閾値の最大値となる。これにより、インク残量が累積的に加算されて第１閾値及び第２閾値が一定以上に大きくなることが防止される。
【００１２】
(3)  好ましくは、上記制御部は、上記カウント値が上記第２閾値に到達したことに応じて、上記記録部からのインクの排出を規制する規制処理と、上記第２報知処理を実行した後、上記インク室にインクを注入したか否かを問い合わせる問合せ情報を上記表示部に表示させ、且つ上記ユーザ操作を上記操作部を介して受け付ける第２問合せ処理と、上記第２問合せ処理で上記操作信号が出力されたことに応じて、上記カウント値を初期化する第２初期化処理と、上記第２問合せ処理で上記操作信号が出力されたことに応じて、上記規制処理による規制を解除する解除処理と、を更に実行する。
【００１３】
これにより、カウント値が第２閾値に到達した後に、更に記録部からインクが吐出されないので、タンクが空になることが防止される。
【００１４】
(4)  好ましくは、上記タンクは、１本のボトルに充填されたインクが補充されるものであり、上記第１閾値及び上記第２閾値は、上記ボトルに充填されたインク量未満である。
【００１５】
(5)  好ましくは、上記タンクは、各々に異なる色のインクを貯留するための複数の上記インク室、及び上記各インク室にインクを注入するための複数の上記注入口が形成されたものである。
【００１６】
(6)  本発明は、インクを貯留するためのインク室、及びインク室にインクを注入するための注入口が形成されたタンクと、上記インク室に貯留されたインクを吐出して、シートに画像を記録する記録部と、情報を表示する表示部と、上記インク室にインクを注入したことに対応するユーザ操作を受け付けたことに応じた操作信号を出力する操作部と、上記表示部及び上記操作部の動作を制御する制御部と、第１閾値及び当該第１閾値より大きな第２閾値を記憶する記憶部とを備えるコンピュータによって実行可能なプログラムであって、上記記録部から排出されたインク量を加算してカウントするカウント処理と、上記インク量のカウント値が上記第１閾値に到達したことに応じて、上記インク室へのインクの注入が必要なことを上記表示部を通じて報知する第１報知処理と、上記カウント値が上記第２閾値に到達したことに応じて、上記インク室へのインクの注入が必要なことを上記表示部を通じて報知する第２報知処理と、上記第１報知処理を実行した後、上記インク室にインクを注入したか否かを問い合わせる問合せ情報を上記表示部に表示させ、且つ上記ユーザ操作を上記操作部を介して受け付ける第１問合せ処理と、上記第１問合せ処理において上記操作信号が出力されたことに応じて、現在の上記カウント値と上記第２閾値との差を、上記第１閾値及び上記第２閾値にそれぞれ加えた値を新たな上記第１閾値及び上記第２閾値としてそれぞれ更新して上記記録部に記憶させる閾値更新処理と、上記第１問合せ処理において上記操作信号が出力されたことに応じて、上記カウント値を初期化する第１初期化処理と、を前記コンピュータに実行させるプログラムとして捉えられてもよい。
【発明の効果】
【００１７】
本発明によれば、タンクにインクが残っている状態でインクが補充されても、その後に記録部がインクを排出してタンクのインクが減る過程において、インク室のインク残量がおよそ一定のときに、ユーザにインクの補充を知らせることができる。
【図面の簡単な説明】
【００１８】
【図１】図１は、複合機１０の外観斜視図であって、（Ａ）はカバー７０が閉じた状態、（Ｂ）はカバー７０が開いた状態を示す。
【図２】図２は、記録部２４及びインクタンク１００を示す平面図である。
【図３】図３は、インクタンク１００の前方斜視図である。
【図４】図４は、インクタンク１００の後方斜視図である。
【図５】図５は、図３のＶ−Ｖにおける断面斜視図である。
【図６】図６は、（Ａ）が図５のＶＩ（Ａ）−ＶＩ（Ａ）における断面図、（Ｂ）が図３のＶＩ（Ｂ）−ＶＩ（Ｂ）における断面図である。
【図７】図７は、複合機１０のブロック図である。
【図８】図８は、カバーＯＰＥＮ時の処理を示すフローチャートである。
【図９】図９は、問合せ処理Ａのフローチャートである。
【図１０】図１０は、再注入報知処理のフローチャートである。
【図１１】図１１は、問合せ処理Ｂのフローチャートである。
【図１２】図１２は、画像記録処理のフローチャートである。
【図１３】図１３は、問合せ処理Ｃのフローチャートである。
【図１４】図１４は、閾値更新処理のフローチャートである。
【図１５】図１５は、エンプティ処理のフローチャートである。
【発明を実施するための形態】
【００１９】
以下、本発明の実施形態について説明する。なお、以下に説明される実施形態は本発明の一例にすぎず、本発明の要旨を変更しない範囲で、本発明の実施形態を適宜変更できることは言うまでもない。本明細書では、複合機１０が使用可能に設置された状態を基準として上下方向７が定義され、複合機１０の開口１３が設けられている側を手前側（前面）として前後方向８が定義され、複合機１０を手前側（前面）から見て左右方向９が定義される。
【００２０】
［複合機１０の全体構成］
複合機１０は、図１に示されるように、概ね直方体に形成されている。複合機１０は、インクジェット記録方式で用紙に画像を記録するプリント機能を有している。複合機１０は、図１、図２、及び図７に示されるように、給送トレイ２０と、排出トレイ２１と、搬送部２３と、記録部２４と、インクタンク１００（タンクの一例）とを備えている。また、複合機１０は、ファクシミリ機能及びスキャナ機能等の各種の機能を有していてもよい。複合機１０は、インクジェット記録システムの一例であり、コンピュータの一例でもある。
【００２１】
［給送トレイ２０、排出トレイ２１］
給送トレイ２０は、図１に示されるように、複合機１０の前面で且つ左右方向９の中央部に形成された開口１３を通じて前後方向８にユーザによって複合機１０に対して挿抜される。給送トレイ２０は、積層された複数の用紙を支持可能である。排出トレイ２１は、給送トレイ２０の上方に配置されており、給送トレイ２０と共に挿抜される。排出トレイ２１は、搬送部２３によって排出された用紙を支持する。
【００２２】
［搬送部２３、記録部２４］
搬送部２３は、給送トレイ２０に支持された用紙を、記録部２４に対面する位置を経由して排出トレイ２１まで搬送する。搬送部２３は、例えば、用紙に当接して回転するローラによって構成される。記録部２４は、インクタンク１００に貯留されたインクを吐出することによって、搬送部２３によって搬送された用紙に画像を記録する。記録部２４は、例えば、用紙の搬送向きと交差する方向に移動するキャリッジと、当該キャリッジに搭載されてインクを吐出する記録ヘッドとで構成される。
【００２３】
記録部２４には、図２に示されるように、インクチューブ３２と、フレキシブルフラットケーブル３３とが接続されている。インクチューブ３２は、インクタンク１００に貯留されたインクを記録部２４に供給する。より詳細には、各色（ブラック、マゼンタ、シアン、イエロー）のインクが流通する４本のインクチューブ３２Ｂ、３２Ｍ、３２Ｃ、３２Ｙ（これらを総称して、「インクチューブ３２」と表記することがある。）がインクタンク１００から延出され、これらが束ねられた状態で記録部２４に接続されている。フレキシブルフラットケーブル３３は、制御部１３０（図７参照）から出力される制御信号を記録部２４に伝達する。
【００２４】
［インクタンク１００］
インクタンク１００は、図１に示されるように、複合機１０の内部に配置されている。インクタンク１００は、複合機１０から容易に取り外すことができないように、当該複合機１０に固定されている。インクタンク１００は、前壁１０１と、右壁１０２と、左壁１０３と、上壁１０４と、下壁１０５とを有する。一方、開放されたインクタンク１００の後面は、フィルム１０６によって封止される。
【００２５】
前壁１０１は、前後方向８におけるインク室１１１の前端を構成する。前壁１０１は、下壁１０５から概ね上下方向７に延びる基壁１０１Ａと、基壁１０１Ａの上端から基壁１０１Ａに対して後方に傾斜する傾斜壁１０１Ｂとで構成されている。前壁１０１は、インク室１１１内のインクが、ユーザによってインクタンク１００の外部から視認可能な程度の透光性を有している。なお、前壁１０１のみが透光性を有することに限定されず、全ての壁１０１〜１０５が透光性を有していてもよい。
【００２６】
下壁１０５は、上下方向７におけるインク室１１１の下端を構成する。下壁１０５は、図５に示されるように、上段壁１４５と、下段壁１４６と、接続壁１４７とで構成される。上段壁１４５は、前壁１０１（より詳細には、基壁１０１Ａ）の内面に接する。下段壁１４６は、フィルム１０６に接する。また、下段壁１４６は、上段壁１４５より下方で且つ上段壁１４５より後方に位置する。接続壁１４７は、上端が上段壁１４５の後端に接続され、下端が下段壁１４６の前端に接続されている。
【００２７】
［インク室１１１］
インクタンク１００は、図４に示されるように、インクタンク１００の内部空間を区画する複数の隔壁１０７、１０８、１０９を有している。隔壁１０７、１０８、１０９は、各々が上下方向７及び前後方向８に延設されており、前壁１０１、上壁１０４、下壁１０５、及びフィルム１０６に接する。また、隔壁１０７〜１０９は、各々が左右方向９に離間して配置されている。その結果、インクタンク１００の内部空間は、インクを貯留するための４つのインク室１１１Ｂ、１１１Ｍ、１１１Ｃ、１１１Ｙに区画される。
【００２８】
インク室１１１Ｂ、１１１Ｍ、１１１Ｃ、１１１Ｙは、各々に異なるインク色のインクが貯留される。具体的には、インク室１１１Ｂにはブラックインクが貯留され、インク室１１１Ｃにはシアンインクが貯留され、インク室１１１Ｍにはマゼンタインクが貯留され、インク室１１１Ｙにはイエローインクが貯留される。なお、各インク室１１１に注入されるインクは、予め定められた量がインクボトルに充填されて提供される。
【００２９】
但し、インクタンク１００の形態は前述の例に限定されない。例えば、複合機１０は、各々が異なるインク色のインクを貯留するためのインク室を有する４つのインクタンクを備えていてもよい。また、インク室１１１の数及びインク色は前述の例に限定されない。以下、インク室１１１Ｂ、１１１Ｍ、１１１Ｃ、１１１Ｙを総称して、「インク室１１１」と表記することがある。また、各インク室１１１に対応して４つ設けられた構成要素（例えば、後述する注入口１１２Ｂ、１１２Ｍ、１１２Ｃ、１１２Ｙや、インク流路１１４Ｂ、１１４Ｍ、１１４Ｃ、１１４Ｙ等） には、末尾のアルファベット（Ｂ、Ｍ、Ｃ、Ｙ）のみが異なる参照番号を付し、これらを総称する場合に当該アルファベットを省略して表記する（例えば、後述する注入口１１２や、インク流路１１４等）ことがある。
【００３０】
ここで、各インク室１１１に注入される後述のインクボトルに充填される各インク量をＶｍａｘとし、上段壁１４５より後方且つ下方において下段壁１４６及び接続壁１４７に囲まれた空間（以下、「予備貯留室」と表記する。）の体積をＶ０とする。この場合、残量閾値が（Ｖ０−α）で表され、第１排出閾値の初期値が（Ｖｍａｘ−Ｖ０）で表され、第２排出閾値の初期値が［Ｖｍａｘ−（Ｖ０−α）］で表される。αの具体的な値は特に限定されないが、例えば、以下のように決定されてもよい。
【００３１】
αは、例えば、上段壁１４５Ｂの上面と開口１１５の上端との間における予備貯留室の容積に対応する。より詳細には、αは、当該容積と同一、或いは当該容積より僅かに小さい値に設定されてもよい。これにより、後述する画像記録処理において、インク室１１１内のインクの液面が開口１１５の上端を下回って、インク流路１１４、インクチューブ３２、及び記録部２４の記録ヘッドに空気が混入することを抑制することができる。また、α＞０、α＜（Ｖｍａｘ−Ｖ０）、α＜Ｖ０を満たす。
【００３２】
第１排出閾値及び第２排出閾値は、後述するように更新される。第１排出閾値は、第１閾値の一例である。第２排出閾値は、第２閾値の一例である。第１排出閾値及び第２排出閾値（これら並びに後述する第３排出閾値及び第４排出閾値を総称して、「排出閾値」と表記することがある。）は、後述するカウント値と比較される値である。なお、残量閾値及び排出閾値は、インク室１１１毎に異なる値であってもよい。
【００３３】
［注入口１１２］
インクタンク１００の傾斜壁１０１Ｂには、各インク室１１１にインクを注入するための注入口１１２Ｂ、１１２Ｍ、１１２Ｃ、１１２Ｙが形成されている。注入口１１２は、傾斜壁１０１Ｂを厚み方向に貫通して、対応するインク室１１１をインクタンク１００の外部に連通させる。傾斜壁１０１Ｂは、その内面が各インク室１１１に面し、外面がインクタンク１００の外部に面している。なお、注入口１１２は、傾斜壁１０１Ｂに代えて上壁１０４に形成されていてもよい。
【００３４】
インクタンク１００は、各注入口１１２に対して着脱可能なキャップ１１３Ｂ、１１３Ｍ、１１３Ｃ、１１３Ｙを有する。図１（Ａ）に示されるように、注入口１１２に取り付けられたキャップ１１３は、注入口１１２の周縁に密着して注入口１１２を閉塞させる。一方、図１（Ｂ）に示されるように、注入口１１２からキャップ１１３が取り外されると、注入口１１２が開放される。キャップ１１３は、後述するカバー７０を露出位置に位置させた状態で、注入口１１２に対して着脱される。また、ユーザは、キャップ１１３を注入口１１２から取り外すことによって、インクボトル内のインクをインク室１１１に注入することができる。
【００３５】
インクタンク１００は、１本のボトルに充填されたインクが補充されるものである。ボトル（不図示）が注入口１１２に挿入されることにより、ボトルに充填されたインクが、インクタンク１００のインク室１１１へ注入される。ボトルにはノズルが形成されている。ノズルが注入口１１２に挿入されることにより、ボトルに充填されたインクが、ノズルを通じてインク室１１１へ流出される。本実施形態において、１本のボトルに充填されたインク量は、各インク室１１１に貯留可能なインクの最大量より少なく、且つ、排出閾値（第１排出閾値乃至第４排出閾値）より多い。
【００３６】
［インク流路１１４］
インクタンク１００には、図４〜図６に示されるように、インク流路１１４Ｂ、１１４Ｍ、１１４Ｃ、１１４Ｙが形成されている。インク流路１１４Ｍ、１１４Ｃ、１１４Ｙは、隔壁１０７、１０８、１０９の下端付近に形成された開口１１５Ｍ、１１５Ｃ、１１５Ｙを通じてインク室１１１Ｍ、１１１Ｃ、１１１Ｙに連通される。インク流路１１４Ｂは、右壁１０２及び下壁１０５の境界付近に形成された開口１１５Ｂを通じてインク室１１１Ｂに連通される。また、各開口１１５から延出された各インク流路１１４は、右壁１０２に形成された開口１１６Ｂ、１１６Ｍ、１１６Ｃ、１１６Ｙを通じて、インクタンク１００の右側面に至る。
【００３７】
さらに、インク流路１１４は、開口１１６から右壁１０２の外面に沿って上方に延出されて、連結部１１８に接続されている。インクタンク１００の上壁１０４に突出するように形成された各連結部１１８には、各色のインクに対応した４本のインクチューブ３２Ｂ、３２Ｍ、３２Ｃ、３２Ｙ（図２参照）が連結される。すなわち、インク流路１１４は、対応するインク室１１１から流出されたインクを、対応する連結部１１８に連結されたインクチューブ３２を通じて記録部２４に導く流路である。
【００３８】
インクタンク１００の右壁１０２には、図４に示されるように、複数の突壁１２１Ａ〜１２１Ｉが形成されている。突壁１２１は、右壁１０２の外面（右側面）から右方に突出し、且つ右壁１０２の外面に沿って延設されている。また、突壁１２１Ａ〜１２１Ｉの右側先端には、フィルム１２２が溶着されている。開口１１６及び連結部１１８の間におけるインク流路１１４は、隣接する突壁１２１Ａ〜１２１Ｈとフィルム１２２とで区画される空間を指す。
【００３９】
［付加インク室１２３］
さらに、インクタンク１００の右側面には、付加インク室１２３が形成されている。付加インク室１２３は、右壁１０２と、周方向に連続する突壁１２１Ｈ、１２１Ｉと、フィルム１２２とで画定される。付加インク室１２３は、右壁１０２を貫通する貫通孔１２３Ａ、１２３Ｂによってインク室１１１Ｂに連通されている。また、付加インク室１２３には、付加インク室１２３の下端を画定する突壁１２１Ｉの一部が貫通孔１２３Ａの前方、後方、及び下方を囲むことによって被検出部１２４が形成されている。
【００４０】
なお、本実施形態において、貫通孔１２３Ａの下端（換言すれば、被検出部１２４の下端）の高さは、上段壁１４５Ｂの上面よりも下方に位置している。これにより、インク室１１１Ｂ内のインク量が残量閾値以上であることに応じて、貫通孔１２３Ａを介して被検出部１２４にインクが進入する。一方、インク室１１１Ｂ内のインク量が残量閾値未満であることに応じて、被検出部１２４内のインクが貫通孔１２３Ａを通じてインク室１１１Ｂに排出され、被検出部１２４内にインクが存在しなくなる。
【００４１】
［残量センサ１２５］
複合機１０は、図３及び図４に示されるように、残量センサ１２５を備える。残量センサ１２５は、被検出部１２４を挟んで前後方向８に対面して配置される発光部１２５Ａ及び受光部１２５Ｂを有する。発光部１２５Ａは、突壁１２１Ｉを透過し且つブラックインクを透過しない光（例えば、可視光や赤外光）を、受光部１２５Ｂへ向けて出力する。受光部１２５Ｂは、発光部１２５Ａから出力された光を受光したか否かに応じた残量信号を制御部１３０に出力する。換言すれば、残量センサ１２５は、インク室１１１Ｂに貯留されたインク量に応じた残量信号を制御部１３０に出力する。
【００４２】
本実施形態に係る残量センサ１２５は、被検出部１２４にインクが存在すること（換言すれば、インク室１１１Ｂ内のインク量が残量閾値以上であること）に対応する第１残量信号を出力する。一方で残量センサ１２５は、被検出部１２４にインクが存在しないこと（インク室１１１Ｂ内のインク量が残量閾値未満であること）に対応する第２残量信号を出力する。本実施形態において、第１残量信号の信号レベルは０Ｖであり、第２残量信号の信号レベルは３．３Ｖである。すなわち、「残量センサ１２５が残量信号を出力する」とは、信号レベルが０Ｖであることをも含む。但し、信号レベルの組み合わせは前述の例に限定されない。後述するカバーセンサ７２の位置信号についても同様である。
【００４３】
すなわち、空のインク室１１１Ｂにインクボトル一本分のブラックインクが注入され、第２排出閾値に相当する量のインクが消費されると、当該インク室１１１Ｂに残留するインクの液面と上段壁１４５Ｂの上面と高さが概ね一致する。このとき、残量センサ１２５は、第１残量信号を出力している。さらに、インクの消費量が第１排出閾値に達すると、当該インク室１１１Ｂに残留するインクの液面は、上段壁１４５Ｂより下方に位置する。このとき、残量センサ１２５は、第２残量信号を出力している。
【００４４】
［大気連通路１２６］
インクタンク１００には、図４に示されるように、大気連通路１２６Ｂ、１２６Ｍ、１２６Ｃ、１２６Ｙが形成されている。大気連通路１２６は、対応するインク室１１１を大気に連通させる。より詳細には、大気連通路１２６は、インク室１１１の上端に形成された切欠き１２７を通じて対応するインク室１１１に連通され、開口１２８を通じてインクタンク１００の外部に連通されている。
【００４５】
［カバー７０］
複合機１０は、図１に示されるように、カバー７０を有する。カバー７０は、複合機１０に回動可能に支持されている。カバー７０は、図１（Ａ）に示される被覆位置と、図１（Ｂ）に示される露出位置とに回動可能である。
【００４６】
被覆位置は、カバー７０が全ての注入口１１２の一部を覆って、全てのインク室１１１へのインクの注入を規制する位置である。カバー７０が被覆位置に位置すると、各注入口１１２の一部（換言すれば、各キャップ１１３の一部）が覆われる。すると、キャップ１１２を取り外そうとするユーザの操作は、各キャップ１１３の一部を覆うカバー７０によって規制される。つまり、被覆位置に位置するカバー７０によって、各キャップ１１３の取り外しが規制されるため、各注入口１１２の開放が規制される。これにより、被覆位置に位置するカバー７０によって、全てのインク室１１１へのインクの注入が規制される。ただし、カバー７０によって全ての注入口１１２全体が覆われるように構成してもよい。つまり、被覆位置に位置するカバー７０によって、インク室１１１へのインクの注入を規制できるようにカバー７０が構成されれば良い。露出位置は、カバー７０によって全ての注入口１１２を複合機１０の外部に露出させて、全てのインク室１１１へのインクの注入を許容する位置である。
【００４７】
すなわち、ユーザによる一連のインク注入操作は、例えば以下の通りである。まず、ユーザは、被覆位置のカバー７０を露出位置に移動させ、注入しようとするインク色に対応する注入口１１２のキャップ１１３を取り外す。次に、ユーザは、インクボトルの先端を開放された注入口１１２に挿入し、当該インクボトル内の全てのインクをインク室１１１に注入する。次に、インクの注入を終えたユーザは、取り外していたキャップ１１３を対応する注入口１１２に取りつけ、カバー７０を被覆位置に移動させる。
【００４８】
また、カバー７０は、被覆位置においてインクタンク１００の前壁１０１に対面する透過窓７１を有している。これにより、ユーザは、カバー７０が被覆位置であるか露出位置であるかに拘わらず、前壁１０１を通じてインク室１１１内のインクの残量を視認することができる。また、カバー７０の透過窓７１の下辺の高さ（上下方向７の位置）と、各上段壁１４５の高さとが同程度となるように、透過窓７１が構成されている。このため、予備貯留室のみにインクが貯留されている場合、ユーザは、当該インクを視認することが難しくなるため、一見して各インク室１１１にインクが貯留されていないと感じることができる。
【００４９】
［カバーセンサ７２］
さらに、複合機１０は、カバーセンサ７２（図７参照）を有する。カバーセンサ７２は、例えば、カバー７０が接離するスイッチ等の機械式センサであってもよいし、カバー７０の位置によって光が遮断或いは透過される光学式センサであってもよい。カバーセンサ７２は、カバー７０の位置に応じた位置信号を制御部１３０に出力する。本実施形態に係るカバーセンサ７２は、カバー７０が被覆位置に位置することに対応する第１位置信号、或いはカバー７０が露出位置に位置することに対応する第２位置信号を制御部１３０に出力する。本実施形態において、第１位置信号の信号レベルは０Ｖであり、第２位置信号の信号レベルは３．３Ｖである。
【００５０】
［表示部１４］
複合機１０は、図１に示されるように、表示部１４を備える。表示部１４は、ユーザに報知すべき情報をメッセージとして表示する。表示部１４の具体的な構成は特に限定されないが、例えば、液晶ディスプレイ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙの略）、有機ＥＬディスプレイ（Ｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙの略）等を採用することができる。
【００５１】
本実施形態に係る表示部１４は、縦８ドット×横８０ドットの長方形である。すなわち、表示部１４は、縦８ドット×横５ドット（縦約８ｍｍ×横約５ｍｍ程度）の文字を最大１６個（スペースを含む）表示させることができる。また、１６文字を超える文字列を表示部１４に表示させようとする場合、当該文字列はスクロール表示される。さらに、複数行の文字列を表示部１４に表示させようとする場合、各行の文字列が順番に表示される。
【００５２】
［操作部１７］
複合機１０は、図１に示されるように、操作部１７を備える。操作部１７は、複合機１０に対する指示の入力をユーザから受け付ける入力インタフェースである。本実施形態に係る操作部１７は、例えば、テンキー１７Ａ及び電源ボタン１７Ｂ等の複数の押ボタンで構成されている。但し、操作部１７の具体的な構成は押ボタンに限定されず、表示部１４の表示画面に重畳されたタッチセンサであってもよい。
【００５３】
操作部１７は、押下された押ボタンに対応する操作信号を制御部１３０に出力する。本実施形態に係る操作部１７は、テンキー１７Ａに含まれる［１］ボタンが押下されたこと対応する第１操作信号（操作信号の一例）、テンキー１７Ａに含まれる［２］ボタンが押下されたことに対応する第２操作信号、或いは電源ボタン１７Ｂが押下されたことに対応する第３操作信号を制御部１３０に出力する。なお、第１操作信号、第２操作信号、及び第３操作信号に対応するボタンは、前述の例に限定されない。
【００５４】
［通信部２５］
複合機１０は、図７に示されるように、通信部２５を備える。通信部２５は、外部装置と通信を行うためのインタフェースである。すなわち、複合機１０は、通信部２５を通じて外部装置に各種データを出力し、通信部２５を通じて外部装置から各種データを受信する。また、通信部２５は、外部装置からＦＡＸデータを受信するＦＡＸ受信部として機能してもよい。
【００５５】
［制御部１３０］
制御部１３０は、図７に示されるように、ＣＰＵ１３１、ＲＯＭ１３２、ＲＡＭ１３３、ＥＥＰＲＯＭ１３４、及びＡＳＩＣ１３５を備えており、これらは内部バス１３７によって接続されている。ＲＯＭ１３２には、ＣＰＵ１３１が各種動作を制御するためのプログラムなどが格納されている。ＲＡＭ１３３は、ＣＰＵ１３１が上記プログラムを実行する際に用いるデータや信号等を一時的に記録する記憶領域、或いはデータ処理の作業領域として使用される。ＥＥＰＲＯＭ１３４には、電源オフ後も保持すべき設定やフラグ等が格納される。
【００５６】
ＥＥＰＲＯＭ１３４は、例えば、初期フラグを記憶する。初期フラグは、複合機１０が初期処理を実行したか否かに対応する値である。具体的には、初期フラグは、初期処理が未だ実行されていないことに対応する第１値、或いは初期処理が既に実行されたことに対応する第２値を示す。初期処理は、インク室１１１から記録部２４に至る流路（すなわち、インク流路１１４及びインクチューブ３２）をインクで満たす処理である。
【００５７】
複合機１０の出荷時において、インク室１１１から記録部２４に至る流路は、インクで満たされていない。つまり、複合機１０の出荷時において、初期フラグには第１値が設定されている。そして、制御部１３０が初期処理を実行することにより、インク流路１１４、インクチューブ３２、及び記録部２４の記録ヘッドがインクで満たされ、複合機１０が用紙に画像を記録することが可能な状態となる。つまり、初期処理の実行後に初期フラグに第２値が設定される。なお、複合機１０の出荷時においては、用紙の画像の記録には使われない出荷時専用の出荷液がインクの代わりに流路内に充填されていても良い。この場合、制御部１３０が初期処理を実行すると、流路内の出荷液が排出されて、流路内がインクで満たされることになる。
【００５８】
また、ＥＥＰＲＯＭ１３４は、記録部２４から排出されたインク量を示すカウント値をインク色毎に記憶する。ＥＥＰＲＯＭ１３４に記憶されたカウント値は、後述するステップＳ２６、Ｓ４９において初期化（すなわち０が設定）され、後述するステップＳ６９においてカウントアップされる。当該カウント値は、第１排出閾値及び第２排出閾値と比較される。なお、カウント値の更新方法は上記の例に限定されず、例えば、ステップＳ２６、Ｓ４９においてインクボトルに充填されているインク量Ｖｍａｘに対応する値が設定され、ステップＳ６９においてカウントダウンされてもよい。なお、カウントダウンされるカウント値は、対応する残量閾値と比較される。
【００５９】
また、ＥＥＰＲＯＭ１３４は、第１排出閾値及び第２排出閾値をインク色毎に記憶する。また、ＲＯＭ１３２は、第２排出閾値より大きな第３排出閾値（第３閾値の一例）、及び第３排出閾値より大きな第４排出閾値（第４閾値の一例）をインク色毎に記憶する。
【００６０】
なお、排出閾値の記憶箇所は、上述したものに限らない。例えば、全ての排出閾値がＥＥＰＲＯＭ１３４に記録されていてもよい。また、第１排出閾値及び第２排出閾値は、後述するように更新された際にＲＡＭ１３３に記憶され、複合機１０の電源オフの直前に記憶箇所をＲＡＭ１３３からＥＥＰＲＯＭ１３４へ移動されてもよい。ＲＯＭ１３２、ＲＡＭ１３３、及びＥＥＰＲＯＭ１３４は、記憶部の一例である。
【００６１】
ＡＳＩＣ１３５には、搬送部２３、記録部２４、表示部１４、通信部２５、操作部１７、カバーセンサ７２、及び残量センサ１２５が接続されている。制御部１３０は、搬送部２３に用紙を搬送させ、記録部２４にインクを吐出させ、表示部１４に情報を表示させ、通信部２５に外部装置と通信させる。また、制御部１３０は、操作部１７から操作信号を取得し、カバーセンサ７２から位置信号を取得し、残量センサ１２５から残量信号を取得する。制御部１３０は、例えば、カバーセンサ７２から出力される位置信号、及び残量センサ１２５から出力される残量信号を、所定の時間間隔（例えば、５０ｍｓｅｃ）毎に読み取る。
【００６２】
［複合機１０の動作］
図８〜図１５を参照して、本実施形態に係る複合機１０の動作を説明する。図８〜図１５に示される各処理は、制御部１３０のＣＰＵ１３１によって実行される。なお、以下の各処理は、ＲＯＭ１３２に記憶されているプログラムをＣＰＵ１３１が読み出して実行してもよいし、制御部１３０に搭載されたハードウェア回路によって実現されてもよい。
【００６３】
［カバーＯＰＥＮ時の処理］
まず、制御部１３０は、カバーセンサ７２から第２位置信号が出力されていることに応じて、図８に示される処理を実行する。当該処理は、例えば、複合機１０が待機状態（後述する画像記録処理が実行されていない状態）のときに、カバー７０が被覆位置から露出位置に移動されたこと応じて実行される。当該処理は、インク室１１１へのインクの注入をユーザに促し、且つ各インク室１１１にインクを注入したか否かをユーザに確認する処理である。
【００６４】
まず、制御部１３０は、注入報知画面を表示部１４に表示させる（Ｓ１１）。制御部１３０は、この注入報知画面として、初期フラグに第１値が設定されている場合のステップＳ１１において、「ＦＩＬＬ  ＡＬＬ  ＩＮＫ」の文字列、及び「ＴＨＥＮ  ＣＬＯＳＥ  ＩＮＫ  ＣＯＶＥＲ」の文字列を、交互に表示部１４に表示させる。
【００６５】
一方、制御部１３０は、初期フラグに第２値が設定されている場合のステップＳ１１において、ＥＥＰＲＯＭ１３４に記憶されたカウント値に応じて、表示部１４に表示させる文字列を変化させる。具体的には、制御部１３０は、全てのインク色のカウント値が第１排出閾値以上である場合、「ＲＥＦＩＬＬ  Ｍ／Ｃ／Ｙ／ＢＫ」の文字列、及び「ＴＨＥＮ  ＣＬＯＳＥ  ＩＮＫ  ＣＯＶＥＲ」の文字列を、交互に表示部１４に表示させる。また、全てのインク色のうちカウント値が第１排出閾値未満のインク色がある場合、上記の文字列から対応するインク色を表す文字（すなわち、“Ｍ”、“Ｃ”、“Ｙ”、“ＢＫ”のいずれか）が省略される。さらに、制御部１３０は、全てのインク色のカウント値が第１排出閾値未満である場合、「ＣＬＯＳＥ  ＩＮＫ  ＣＯＶＥＲ」の文字列を表示部１４に表示させる。
【００６６】
以下、カウント値が第１排出閾値以上のインク色を「ニアエンプティ色」と表記することがある。また、カウント値が第２排出閾値以上のインク色を「エンプティ色」と表記することがある。すなわち、初期フラグとして第２値が設定されている場合のステップＳ１１は、ニアエンプティ色及びエンプティ色のインクを注入することを表示部１４を通じて報知する処理である。
【００６７】
なお、ステップＳ１１の処理は、後述するステップＳ１３でカバーセンサ７２から第１位置信号が出力されるまで、すなわち、カバー７０が被覆位置に位置することが検出されるまで継続される。また、ステップＳ１１の処理において、複合機１０の状態に応じて異なる文字列が表示部１４に表示されることは、許容される。後述するステップＳ２４、Ｓ３１、Ｓ３３、Ｓ４１、Ｓ４５、Ｓ６１３、Ｓ７１、Ｓ７３についても同様である。
【００６８】
また、制御部１３０は、記録部２４によるインクの吐出を規制する（Ｓ１２）。すなわち、制御部１３０は、ステップＳ１２〜Ｓ１８の間で後述する記録指示を取得したとしても、図１１に示される画像記録処理を開始しない。
【００６９】
注入報知画面を見たユーザは、注入口１１２からキャップ１１３を取り外して、インク室１１１にインクを注入することができる。そして、インクを注入したユーザは、注入口１１２をキャップ１１３で閉塞し、カバー７０を被覆位置に移動させることができる。ここで、ユーザは、注入報知画面で報知されたインク色のインクのみを注入するかもしれない。または、ユーザは、全ての色のインクを注入するかもしれないし、いずれの色のインクも注入しないかもしれない。しかしながら、制御部１３０は、どのインク色のインクが注入されたかを検出することができない。
【００７０】
次に、制御部１３０は、カバーセンサ７２から第１位置信号が出力されたことに応じて（Ｓ１３：Ｙｅｓ）、ステップＳ１４以降の処理を実行する。ステップＳ１４において、制御部１３０は、初期フラグとして第１値が設定されていることに応じて（Ｓ１４：第１値）、問合せ処理Ａを実行する（Ｓ１５）。すなわち、問合せ処理Ａは、初期処理が実行されていない複合機１０において、カバー７０が露出位置から被覆位置に移動されたことに応じて実行される。図９を参照して、問合せ処理Ａの詳細を説明する。
【００７１】
まず、制御部１３０は、各インク色に対応する問合せフラグを“ＯＦＦ”にする（Ｓ２１）。問合せフラグは、例えば、ステップＳ２３〜Ｓ２５が実行される際にＲＡＭ１３３に一時的に記憶されるものである。次に、制御部１３０は、残量センサ１２５から第１残量信号が出力されていることに応じて（Ｓ２２：Ｙｅｓ）、４つのインク色それぞれに対して問合せ処理（Ｓ２３〜Ｓ２５、Ｓ２９）を実行する。ステップＳ２２で出力されている第１残量信号は、ブラックインクがインク室１１１Ｂに注入されたことに対応する。すなわち、問合せ処理Ａでは、少なくともブラックインクの注入が確認されたことに応じて、各色に対応する問合せ処理が実行される。
【００７２】
ステップＳ１３における第１位置信号は、インクの注入が終了したことを推定可能な終了信号の一例である。但し、終了信号の具体例はこれに限定されず、例えば、インクの注入が終了したことに対応するユーザ操作を受け付けた操作部１７が出力する操作信号であってもよい。また、ブラックインクが注入されたか否かを確認する方法は残量信号に限定されず、ブラックインクを注入したことに対応するユーザ操作を受け付けた操作部１７が出力する操作信号であってもよい。
【００７３】
本実施形態では、マゼンタ、シアン、イエロー、ブラックの順に問合せ処理が実行される例を説明するが、実行順序はこれに限定されない。後述する問合せ処理Ｂの問合せ処理（Ｓ４５〜Ｓ４８、Ｓ５１）についても同様である。
【００７４】
制御部１３０は、マゼンタに対応する問合せフラグに“ＯＦＦ”が設定されていることに応じて（Ｓ２３：Ｙｅｓ）、マゼンタに対する問合せ画面を表示部１４に表示させる（Ｓ２４）。問合せ画面は、対応するインク色のインクを注入したか否かを問い合わせる問合せ情報を含む。マゼンタに対応する問合せ情報は、例えば、「ＤＩＤ  ＹＯＵ  ＦＩＬＬ」の文字列と、「［Ｍ］？  １．ＹＥＳ  ２．ＮＯ」の文字列とを含む。また、本実施形態に係る制御部１３０は、上記２つの文字列を、交互に表示部１４に表示させる。
【００７５】
次に、制御部１３０は、操作部１７からいずれかの操作信号が出力されるまで待機する（Ｓ２５：Ｎｏ＆Ｓ２９：Ｎｏ）。ステップＳ２５において、テンキー１７Ａに含まれる［１］ボタンを押下するユーザ操作は、インクを注入したことに対応する第１操作の一例である。また、ステップＳ２９において、テンキー１７Ａに含まれる［２］ボタンを押下するユーザ操作は、インクを注入していないことに対応する第２操作の一例である。但し、第１操作及び第２操作は前述の例に限定されず、例えば、操作部１７が［↑］［↓］ボタンを有している場合に、［↑］ボタンの押下を第１操作とし、［↓］ボタンの押下を第２操作としてもよい。
【００７６】
さらに、電源ボタン１７Ｂを押下するユーザ操作は、複合機１０への電力の供給を停止させる停止処理の実行を指示する第３操作の一例である。但し、制御部１３０は、問合せ処理Ａにおいて、操作部１７から第３操作信号が出力されたとしても（Ｓ２５：Ｎｏ＆Ｓ２９：Ｎｏ）、第３操作信号に対応する停止処理を実行することなく、問合せ処理を継続する。なお、第３操作の具体例はこれに限定されず、第１操作及び第２操作と異なる操作であればよい。第３操作の他の例としては、例えば、テンキー１７Ａに含まれる［４］〜［９］ボタンの押下、［コピー］ボタンの押下、或いは［スキャン］ボタンの押下等が挙げられる。制御部１３０は、問合せ処理Ａにおいてこれらボタンが押下されても、押下されたボタンに対応する操作信号を無視して問合せ処理Ａを継続する。
【００７７】
そして、制御部１３０は、操作部１７から第１操作信号が出力されたことに応じて（Ｓ２５：Ｙｅｓ）、マゼンタに対応するカウント値を初期化すると共に、マゼンタに対応する問合せフラグを“ＯＮ”に設定する（Ｓ２６）。ステップＳ２６でカウント値を初期化する処理は、初期化処理の一例である。
【００７８】
次に、制御部１３０は、全てのインク色に対する問合せ処理が実行されていないことに応じて（Ｓ２７：Ｎｏ）、次のインク色に対する問合せ処理を実行する（Ｓ２８→Ｓ２３〜Ｓ２５、Ｓ２９）。そして、制御部１３０は、全てのインク色に対する問合せ処理が実行されたことに応じて（Ｓ２７：Ｙｅｓ）、問合せ処理Ａを終了する。
【００７９】
一方、制御部１３０は、ステップＳ２２で残量センサ１２５から第２残量信号が出力されていることに応じて（Ｓ２２：Ｎｏ）、図１０に示される再注入報知処理を実行する（Ｓ３０）。同様に、制御部１３０は、ステップＳ２５において操作部１７から第１操作信号が出力されず（Ｓ２５：Ｎｏ）、ステップＳ２９において第２操作信号が出力されたことに応じて（Ｓ２９：Ｙｅｓ）、実行中の問合せ処理を中断して再注入報知処理を実行する（Ｓ３０）。再注入報知処理は、カバー７０を露出位置に移動させてインクを注入することを促す処理である。
【００８０】
制御部１３０は、図１０に示される再注入報知処理において、再注入報知画面を表示部１４に表示させる（Ｓ３１）。再注入報知画面は、例えば、「ＦＩＬＬ  ＩＮＫ」の文字列と、「ＯＰＥＮ  ＩＮＫ  ＣＯＶＥＲ」の文字列とを含む。また、本実施形態に係る制御部１３０は、上記２つの文字列を、交互に表示部１４に表示させる。
【００８１】
次に、制御部１３０は、カバー７０が露出位置に移動されるまで、換言すれば、カバーセンサ７２から第２位置信号が出力されるまで待機する（Ｓ３２：Ｎｏ）。また同時に、制御部１３０は、再注入報知画面の表示を継続する（Ｓ３１）。なお、ステップＳ３２で第２位置信号が出力された場合、図８に示される処理ではなく、ステップＳ３３以降の処理が実行される。そして、制御部１３０は、カバーセンサ７２から第２位置信号が出力されていることに応じて（Ｓ３２：Ｙｅｓ）、ステップＳ１１と同様に注入報知画面を表示部１４に表示させる（Ｓ３３）。次に、制御部１３０は、カバー７０が被覆位置に移動されるまで、換言すれば、カバーセンサ７２から第１位置信号が出力されるまで待機する（Ｓ３４：Ｎｏ）。また同時に、制御部１３０は、注入報知画面の表示を継続する（Ｓ３３）。そして、制御部１３０は、カバーセンサ７２から第１位置信号が出力されていることに応じて（Ｓ３４：Ｙｅｓ）、再注入報知処理を終了し、ステップＳ２２以降の処理を再び実行する。
【００８２】
なお、他のインク色に対応する問合せ処理（Ｓ２３〜Ｓ２５、Ｓ２９）も同様に実行される。例えば、他のインク色に対応する問合せ情報は、当該インク色に対応する文字（すなわち、“Ｃ”、“Ｙ”、“ＢＫ”）が前述の［Ｍ］の位置に配置される。また、制御部１３０は、他のインク色に対応する問合せ処理で操作部１７から第１操作信号が出力されたことに応じて（Ｓ２５：Ｙｅｓ）、当該インク色に対応するカウント値を初期化すると共に、当該インク色に対応する問合せフラグを“ＯＮ”にする（Ｓ２６）。
【００８３】
また、制御部１３０は、ステップＳ２３で問合せフラグが“ＯＮ”であることに応じて（Ｓ２３：Ｎｏ）、ステップＳ２４〜Ｓ２６、Ｓ２９を実行することなく、ステップＳ２７以降の処理を実行する。例えば、マゼンタに対する問合せ処理で［１］ボタンが押下され且つシアンに対する問合せ処理で［２］ボタンが押下された場合、制御部１３０は、再注入報知処理の実行後に、マゼンタに対する問合せ処理を実行することなく、シアンに対する問合せ処理を実行する。
【００８４】
さらに、図示は省略するが、制御部１３０は、問合せ処理の実行中（より詳細には、第１操作或いは第２操作の受け付け待機中）にカバーセンサ７２から第２位置信号が出力されたことに応じて、当該問合せ処理を中断して注入報知画面を表示部１４に再び表示させてもよい。そして、制御部１３０は、カバーセンサ７２から第１位置信号が出力されたことに応じて、中断した問合せ処理を再開してもよい。
【００８５】
次に図８に戻って、制御部１３０は、初期処理を実行する（Ｓ１６）。具体的には、制御部１３０は、インク室１１１から記録部２４に至る流路内の空気及びインクを、不図示のポンプに吸引させる。また、制御部１３０は、初期フラグを第２値に設定する。そして、制御部１３０は、記録部２４によるインク吐出の規制を解除する（Ｓ２０）。すなわち、制御部１３０は、これ以降に記録指示を取得したことに応じて、図１１に示される画像記録処理を実行することができる。
【００８６】
一方、ステップＳ１４において、制御部１３０は、初期フラグに第２値が設定されていることに応じて（Ｓ１４：第２値）、Ｓ１７以降の処理を実行する。ステップＳ１７において、制御部１３０は、全てのインク色のうち、ニアエンプティ色が含まれていないことに応じて（Ｓ１７：Ｎｏ）、問合せ処理Ｂを実行する（Ｓ１８）。ステップＳ１７において、制御部１３０は、より詳細には、全てのインク色のカウント値のうち、対応するカウント値が、第１排出閾値≦カウント値＜第２排出閾値を満たすインク色がない場合に、否定判断をする（Ｓ１７：Ｎｏ）。すなわち、問合せ処理Ｂは、初期処理が既に実行された複合機１０において、カバー７０が露出位置から被覆位置に移動されたことに応じて実行される。図１１を参照して、問合せ処理Ｂの詳細を説明する。なお、問合せ処理Ａとの共通点の詳しい説明は省略し、相違点を中心に説明する。
【００８７】
まず、制御部１３０は、事前問合せ画面を表示部１４に表示させる（Ｓ４１）。事前問合せ画面は、例えば、「ＤＩＤ  ＹＯＵ  ＲＥＦＩＬＬ」の文字列と、「ＩＮＫ？  １．ＹＥＳ  ２．ＮＯ」の文字列とを含む。また、本実施形態では、制御部１３０は、上記２つの文字列を、交互に表示部１４に表示させる。また、制御部１３０は、ステップＳ４１において、所定の時間を監視するタイマをスタートさせる。そして、制御部１３０は、当該タイマがタイムアウトしない間（Ｓ４２：Ｎｏ）、操作部１７からいずれかの操作信号が出力されるまで待機する（Ｓ４３：Ｎｏ＆Ｓ４４：Ｎｏ）。タイマがタイムアウト、つまりタイマがカウントを介してからの経過時間が閾値時間に達したら（Ｓ４２：Ｙｅｓ）、またはタイマがタイムアウトする前に操作部１７から第２操作信号が出力されたことに応じて（Ｓ４３：Ｙｅｓ）、問合せ処理Ｂを終了する。
【００８８】
制御部１３０は、タイマがタイムアウトしない間（Ｓ４２：Ｎｏ）、操作部１７から第２操作信号が出力されず（Ｓ４３：Ｎｏ）、第１操作信号が出力されたことに応じて（Ｓ４４：Ｙｅｓ）、ステップＳ４５以降の処理を行う。なお、ステップＳ４１でスタートしたタイマは、タイマがタイムアウトしたら（Ｓ４２：Ｙｅｓ）、又は操作部１７から第１操作信号及び第２操作信号のいずれかが出力されたら（Ｓ４３：Ｙｅｓ、Ｓ４４：Ｙｅｓ）、制御部１３０は、タイマを初期化する。
【００８９】
ステップＳ４５において、制御部１３０は、マゼンタに対する問合せ画面を表示部１４に表示させる（Ｓ４５）。ステップＳ４５の処理は、ステップＳ２４の処理とほぼ共通である。ステップＳ２４との相違点は、ステップＳ４５における問合せ画面が、「ＤＩＤ  ＹＯＵ  ＦＩＬＬ」の文字列に代えて、「ＤＩＤ  ＹＯＵ  ＲＥＦＩＬＬ」の文字列であることのみである。  そして、制御部１３０は、ステップＳ４２乃至Ｓ４４と同様に、タイマがタイムアウトしない間（Ｓ４６）、操作部１７からいずれかの操作信号が出力されるまで待機する（Ｓ４６：Ｎｏ＆Ｓ４７：Ｎｏ）。
【００９０】
制御部１３０は、タイマがタイムアウトしない間に（Ｓ４６：Ｎｏ）、操作部１７から第２操作信号ではなく（Ｓ４７：Ｎｏ）、第１操作信号が出力されたことに応じて（Ｓ４８：Ｙｅｓ）、マゼンタに対応するカウント値を初期化する（Ｓ４９）。ステップＳ４９の処理は、初期化処理の一例である。一方、制御部１３０は、タイマがタイムアウト、つまりタイマがカウントを介してからの経過時間が閾値時間に達したら（Ｓ４６：Ｙｅｓ）、またはタイマがタイムアウトする前に操作部１７から第２操作信号が出力されたことに応じて（Ｓ４７：Ｙｅｓ）、ステップＳ４９の処理を実行することなく、ステップ５０以降の処理を実行する。
【００９１】
そして、制御部１３０は、全てのインク色に対する問合せ処理が実行されていないことに応じて（Ｓ５０：Ｎｏ）、次のインク色に対する問合せ処理を実行する（Ｓ５１→Ｓ４５〜Ｓ４８）。一方、制御部１３０は、全てのインク色に対する問合せ処理が実行されたことに応じて（Ｓ５０：Ｙｅｓ）、問合せ処理Ｂを終了する。さらに、制御部１３０は、記録部２４によるインク吐出の規制を解除する（Ｓ２０）。
【００９２】
なお、問合せ処理Ａとは異なり、問合せ処理Ｂにおいて、ユーザによって電源ボタン１７Ｂが押下されると、つまり操作部１７から第３操作信号が出力されたことに応じて、制御部１３０は、問合せ処理Ｂを終了し、上述した停止処理を実行する。一方で、問合せ処理Ａと同様に、問合せ処理Ｂにおいて、制御部１３０は、テンキー１７Ａに含まれる［４］〜［９］ボタン、［コピー］ボタン、或いは［スキャン］ボタンが押下されても、制御部１３０は、これらのボタンからの各出力を無視して問合せ処理Ａを継続する。
【００９３】
一方、ステップＳ１７において、制御部１３０は、全てのインク色のうち、ニアエンプティ色が含まれていることに応じて（Ｓ１７：Ｙｅｓ）、図１３に示される問合せ処理Ｃを実行する（Ｓ１９）。ステップＳ１７において、制御部１３０は、より詳細には、全てのインク色のカウント値のうち、対応するカウント値が、第１排出閾値≦カウント値＜第２排出閾値を満たすインク色がある場合に、肯定判断をする（Ｓ１７：Ｙｅｓ）。問合せ処理Ｃは、ステップＳ４８の処理とステップＳ４９の処理との間において、後述する閾値更新処理（Ｓ８０）が実行されることを除いて、上述した問合せ処理Ｂ（図１１参照）と同様の処理である。そのため、以下、問合せ処理Ｃにおける閾値更新処理（Ｓ８０）が図１４を参照して詳細に説明され、問合せ処理Ｃにおける閾値更新処理（Ｓ８０）以外の処理については、再度の説明を省略する。
【００９４】
閾値更新処理は、問合せ処理Ｃにおいて第１操作信号が出力されたことに応じて実行される（Ｓ４８：Ｙｅｓ、図１３参照）。最初に、制御部１３０は、現時点での第２排出閾値と現時点でのカウント値との差分値を算出する（Ｓ８１）。次に、制御部１３０は、当該差分値を第１排出閾値に加えた値を新たな第１排出閾値として更新してＥＥＰＲＯＭ１３４に記憶する（Ｓ８２）。また、制御部１３０は、当該差分値を第２排出閾値に加えた値を新たな第２排出閾値として更新してＥＥＰＲＯＭ１３４に記憶する（Ｓ８３）。
【００９５】
次に、制御部１３０は、ステップＳ８２の処理で更新した第１排出閾値を第３排出閾値と比較する（Ｓ８４）。制御部１３０は、第１排出閾値が第３排出閾値よりも大きいことに応じて（Ｓ８４：Ｙｅｓ）、第３排出閾値を第１排出閾値として更新してＥＥＰＲＯＭ１３４に記憶する（Ｓ８５）。その後、制御部１３０は、ステップＳ７６の処理を実行する。一方、制御部１３０は、第１排出閾値が第３排出閾値以下であることに応じて（Ｓ８４：Ｎｏ）、ステップＳ８５の処理を実行することなく、ステップＳ８６の処理を実行する。
【００９６】
次に、制御部１３０は、ステップＳ８３の処理で更新した第２排出閾値を第４排出閾値と比較する（Ｓ８６）。制御部１３０は、第２排出閾値が第４排出閾値よりも大きいことに応じて（Ｓ８６：Ｙｅｓ）、第４排出閾値を第２排出閾値として更新してＥＥＰＲＯＭ１３４に記憶する（Ｓ８７）。その後、制御部１３０は、閾値更新処理を終了する。一方、一方、制御部１３０は、第２排出閾値が第４排出閾値以下であることに応じて（Ｓ８６：Ｎｏ）、ステップＳ８７の処理を実行することなく、閾値更新処理を終了する。
【００９７】
次に図１３に戻って、制御部１３０は、問合せ処理Ｃの続き（ステップＳ４９以降の処理）を実行する。そして、制御部１３０は、全てのインク色に対する問合せ処理が実行されていないことに応じて（Ｓ５０：Ｎｏ）、次のインク色に対する問合せ処理を実行する（Ｓ５１→Ｓ４６〜Ｓ４８）。一方、制御部１３０は、全てのインク色に対する問合せ処理が実行されたことに応じて（Ｓ５０：Ｙｅｓ）、問合せ処理Ｃを終了する。さらに、制御部１３０は、記録部２４によるインク吐出の規制を解除する（Ｓ２０）。
【００９８】
なお、問合せ処理Ｂと同様に、問合せ処理Ｃにおいて、ユーザによって電源ボタン１７Ｂが押下されると、つまり操作部１７から第３操作信号が出力されたことに応じて、制御部１３０は、問合せ処理Ｂを終了し、上述した停止処理を実行する。また、問合せ処理Ｂと同様に、問合せ処理Ｃにおいて、制御部１３０は、テンキー１７Ａに含まれる［４］〜［９］ボタン、［コピー］ボタン、或いは［スキャン］ボタンが押下されても、制御部１３０は、これらのボタンからの各出力を無視して問合せ処理Ａを継続する。
【００９９】
［画像記録処理］
次に、制御部１３０は、複合機１０に記録指示が入力されたことに応じて、図１２に示される画像記録処理を実行する。但し、制御部１３０は、初期フラグに第１値が設定されている状態或いは問合せ処理Ｂの実行中に記録指示を取得したとしても、画像記録処理を実行しない。そして、当該記録指示に基づく画像記録処理は、初期フラグに第２値が設定されたこと、或いは問合せ処理Ｂが終了したことに応じて実行される。
【０１００】
記録指示は、画像データで示される画像を用紙に記録する画像記録処理を複合機１０に実行させるための指示である。記録指示の取得先は特に限定されないが、例えば、操作部１７を通じてユーザから取得してもよいし、通信部２５を通じて外部装置から取得してもよい。また、記録指示は、ＦＡＸデータで示される画像を用紙に記録することを指示するものであってもよい。
【０１０１】
まず、制御部１３０は、４つのインク色それぞれに対応するカウント値を、第２排出閾値と比較する（Ｓ６１１）。制御部１３０は、カウント値が第２排出閾値未満であることに応じて、ステップＳ６１２以降の処理を実行する。一方で、制御部１３０は、カウント値が第２排出閾値以上であることに応じて（Ｓ６１１：Ｙｅｓ）、エンプティ処理を実行する（Ｓ６１４）。エンプティ処理は、残量の少ない色のインクをユーザに補充させるための処理である。図１５を参照して、エンプティ処理の詳細を説明する。
【０１０２】
まず、制御部１３０は、エンプティ報知画面を表示部１４に表示させる（Ｓ７１）。ステップＳ７１の処理は、カウント値が第２排出閾値に到達したことに応じて、インク室１１１へのインクの注入が必要なことを表示部１４を通じて報知する第２報知処理の一例である。エンプティ報知画面は、「ＣＡＮＮＯＴ  ＰＲＩＮＴ」の文字列と、「ＲＥＦＩＬＬ  ［ＢＫ］  ＩＮＫ」の文字列、「ＲＥＦＩＬＬ  ［Ｙ］  ＩＮＫ」の文字列、「ＲＥＦＩＬＬ  ［Ｃ］  ＩＮＫ」の文字列、及び「ＲＥＦＩＬＬ  ［Ｍ］  ＩＮＫ」の文字列のうちのエンプティ色に対応する文字列とを含む。本実施形態に係る制御部１３０は、エンプティ報知画面として、「ＣＡＮＮＯＴ  ＰＲＩＮＴ」の文字列と、「ＲＥＦＩＬＬ  ［ＢＫ］  ＩＮＫ」の文字列、「ＲＥＦＩＬＬ  ［Ｙ］  ＩＮＫ」の文字列、「ＲＥＦＩＬＬ  ［Ｃ］  ＩＮＫ」の文字列、及び「ＲＥＦＩＬＬ  ［Ｍ］  ＩＮＫ」の文字列のうちのエンプティ色に対応する文字列と、を交互に表示部１４に表示させる。
【０１０３】
例えば、マゼンタ及びブラックに対応するカウント値が第２排出閾値以上であり、シアン及びイエローに対応するカウント値が第２排出閾値未満である場合、制御部１３０は、ステップＳ７１において、「ＣＡＮＮＯＴ  ＰＲＩＮＴ」の文字列と、「ＲＥＦＩＬＬ  ［Ｍ］  ＩＮＫ」の文字列と、「ＲＥＦＩＬＬ  ［ＢＫ］  ＩＮＫ」の文字列とを順番に表示部１４に表示させる。エンプティ報知画面を見たユーザは、インクタンク１００にインクを注入するために、カバー７０を露出位置に移動させることができる。
【０１０４】
次に、制御部１３０は、カバーセンサ７２から第２位置信号が出力されるまで（Ｓ７２：Ｎｏ）、エンプティ報知画面の表示を継続する（Ｓ７１）。なお、ステップＳ７２で第２位置信号が出力された場合、図８に示される処理ではなく、ステップＳ７３以降の処理が実行される。そして、制御部１３０は、カバーセンサ７２から第２位置信号が出力されていることに応じて（Ｓ７２：Ｙｅｓ）、エンプティ色の注入報知画面を表示部１４に表示させる（Ｓ７３）。ステップＳ７３の処理は、ステップＳ１１の処理と共通する。ステップＳ７３の処理は、エンプティ色のインクを注入することを表示部１４を通じて報知する処理の一例である。
【０１０５】
前述の例において、イエローに対応するカウント値が第２排出閾値以上であり且つシアンに対応するカウント値が第２排出閾値未満である場合、制御部１３０は、「ＲＥＦＩＬＬ  Ｍ／Ｃ／ＢＫ」の文字列、及び「ＴＨＥＮ  ＣＬＯＳＥ  ＩＮＫ  ＣＯＶＥＲ」の文字列を、交互に表示部１４に表示させる。注入報知画面を見たユーザは、インク室１１１にインクを注入し、カバー７０を被覆位置に移動させることができる。
【０１０６】
次に、制御部１３０は、カバーセンサ７２から第１位置信号が出力されるまで（Ｓ７４：Ｎｏ）、注入報知画面の表示を継続する（Ｓ７３）。そして、制御部１３０は、カバーセンサ７２から第１位置信号が出力されていることに応じて（Ｓ７４：Ｙｅｓ）、問合せ処理Ｂ（Ｓ７５）を実行して、エンプティ処理を終了する。すなわち、問合せ処理Ｂは、カバー７０が露出位置から被覆位置に移動されたことに応じて実行される。問合せ処理Ｂによって、第１操作がなされたインク色に対応するカウント値が初期化される。なお、問合せ処理Ｂは、図１１を用いて既に説明したので、再度の説明は省略する。
【０１０７】
そして、制御部１３０が、問合せ処理Ｂを実行して、全てのカウント値が第２排出閾値未満であることに応じて（Ｓ６１１：Ｎｏ）、ステップＳ６１２以降の処理を実行する。
【０１０８】
制御部１３０は、ステップＳ６１２において、カウント値を、第１排出閾値と比較する（Ｓ６１２）。制御部１３０は、カウント値が第１排出閾値未満であることに応じて、ステップＳ６３以降の処理を実行する。一方で、制御部１３０は、カウント値が第１排出閾値以上であることに応じて（Ｓ６１２：Ｙｅｓ）、ニアエンプティ報知画面を表示する（Ｓ６１３）。制御部１３０は実行するステップＳ６１３の処理は、記録部２４からのインクの排出を規制する程ではないものの残量が少なくなっている色のインクを、ユーザに報知する（又は補充させる）ための処理である。また、この処理は、カウント値が第１排出閾値に到達したことに応じて、インク室１１１へのインクの注入が必要なことを表示部１４を通じて報知する第１報知処理の一例である。
【０１０９】
ニアエンプティ報知画面は、「ＩＮＫ  ＬＯＷ  ［ＢＬＡＣＫ］」の文字列、「ＩＮＫ  ＬＯＷ  ［ＹＥＬＬＯＷ］」の文字列、「ＩＮＫ  ＬＯＷ  ［ＣＹＡＮ］」の文字列、及び「ＩＮＫ  ＬＯＷ  ［ＭＡＧＥＮＴＡ］」の文字列のうち、エンプティ色に対応する文字列のいずれか、を交互に表示部１４に表示させる。例えば、ブラック及びマゼンタに対応するカウント値が第２排出閾値未満且つ第１排出閾値以上であり、イエロー及びシアンに対応するカウント値が第１排出閾値未満である場合、制御部１３０は、ステップＳ５１において、「ＩＮＫ  ＬＯＷ  ＢＬＡＣＫ」の文字列と、「ＩＮＫ  ＬＯＷ  ＭＡＧＥＮＴＡ」の文字列とを順番に表示部１４に表示させる。その後、制御部１３０は、ステップＳ６３以降の処理を実行する。
【０１１０】
制御部１３０は、少なくとも１色のインクに対応するカウント値が第２排出閾値以上である限り、ステップＳ６３以降の処理（つまり、後述の記録処理（Ｓ６４））を実行しない。すなわち、制御部１３０は、カウント値が第２排出閾値に到達したことに応じて、記録部２４からのインクの排出を規制する規制処理を実行する。
【０１１１】
また、制御部１３０は、全てのカウント値が第２排出閾値未満となると、ステップＳ６３以降の処理（つまり、後述の記録処理（Ｓ６４））を実行する。つまり、制御部１３０は、全てのカウント値が第２排出閾値未満となると、規制処理による規制を解除する解除処理を実行する。
【０１１２】
ステップＳ６３において実行される頭出し処理は、最初に画像が記録される領域が記録部２４に対面する位置まで、用紙を搬送部２３に搬送させる処理である。
【０１１３】
次に、制御部１３０は、記録処理を実行する（Ｓ６４）。記録処理は、記録部２４に対面された用紙に向けて、記録部２４にインクを吐出させる処理である。また、制御部１３０は、記録処理において記録部２４から吐出されるインク量を、インク色毎に加算してカウントして、対応するカウント値を一時的にＲＡＭ１３３に記憶させる（Ｓ６５）。ステップＳ６４、Ｓ６５は並行して実行されてもよい。
【０１１４】
次に、制御部１３０は、当該用紙に対する画像記録が未だ終了していないことに応じて（Ｓ６６：Ｎｏ）、搬送処理を実行する（Ｓ６７）。搬送処理は、予め定められた所定の改行幅だけ用紙を搬送部２３に搬送させる処理である。そして、制御部１３０は、用紙に対する画像記録が終了するまで（Ｓ６６：Ｙｅｓ）、ステップＳ６４〜Ｓ６７の処理を繰り返し実行する。
【０１１５】
次に、制御部１３０は、用紙に対する画像記録が終了したことに応じて（Ｓ６６：Ｙｅｓ）、排出処理を実行する（Ｓ６８）。排出処理は、画像が記録された用紙を排出トレイ２１に排出する処理である。その後、制御部１３０は、ＲＡＭ１３３に一時的に記憶していたカウント値を用いて、ＥＥＰＲＯＭ１３４のカウント値を更新する（Ｓ６９）。ステップＳ６９の処理は、カウント処理の一例である。なお、カウント値の更新はステップＳ６９のタイミングに限定されない。例えば、記録部２４のメンテナンスのために、不図示のインク受け部へ向けて記録部２４にインクを排出させる所謂フラッシング処理、或いは記録部２４内のインクを不図示のポンプに吸引させる所謂パージ処理において、各処理で記録部２４から排出されたインク量を、対応するカウント値に加算してもよい。 
【０１１６】
次に、制御部１３０は、記録指示で示される全ての画像を用紙に記録するまで（Ｓ７０：Ｎｏ）、ステップＳ６１１〜Ｓ６９の処理を繰り返し実行する。そして、制御部１３０は、記録指示で示される全ての画像を用紙に記録したことに応じて（Ｓ７０：Ｙｅｓ）、画像記録処理を終了する。
【０１１７】
［本実施形態の作用効果］
上記の実施形態によれば、制御部１３０は、カウント値が第１排出閾値に到達すると（Ｓ６１２：Ｙｅｓ）、第１報知処理（Ｓ６１３）により、インクタンク１００へのインクの補充をユーザに促す。また、制御部１３０は、カウント値が第２排出閾値に到達すると（Ｓ６１１：Ｙｅｓ）、第２報知処理（Ｓ６１４）により、インクタンク１００へのインクの補充をユーザに促す。第１報知処理の後、ユーザが、操作部１７に対してインクタンク１００へインクを補充したことに対応するユーザ操作を行うと（Ｓ５４：Ｙｅｓ）、制御部１３０は、問合せ処理Ｃ（Ｓ１９）において閾値更新処理（Ｓ８０）を実行する。閾値更新処理（Ｓ８０）において、制御部１３０は、カウント値が第２排出閾値へ到達するまでに相当するインク残量分の値を、第１排出閾値及び第２排出閾値にそれぞれ加えた値をそれぞれ新たな第１排出閾値及び第２排出閾値として更新する（Ｓ８２、Ｓ８３）。これにより、更新された第１排出閾値及び第２排出閾値は、インクが補充される直前のインクタンク１００のインク残量分が加わった値となる。
【０１１８】
また、上記の実施形態によれば、インクが補充される直前のインク残量が多いときには、第３排出閾値及び第４排出閾値が、それぞれ第１排出閾値及び第２排出閾値の最大値となる（Ｓ８５、Ｓ８７）。これにより、インク残量が累積的に加算されて第１排出閾値及び第２排出閾値が一定以上に大きくなることが防止される。
【０１１９】
また、上記の実施形態によれば、カウント値が第２排出閾値に到達した後に、規制処理を実行する。そのため、更に記録部２４からインクが吐出されないので、インクタンク１００が空になることが防止される。
【０１２０】
［変形例］
上記の実施形態では、ユーザに報知すべき情報は、複合機１０に設けられた表示部１４に表示されていた。しかし、ユーザに報知すべき情報は、通信部２５によって複合機１０と有線通信または無線通信を行うことが可能な外部装置に設けられた表示部に表示されてもよい。外部装置の一例として、パーソナルコンピュータが挙げられる。また、表示部の一例として、パーソナルコンピュータの一部を構成しており、パーソナルコンピュータと一体化された或いはパーソナルコンピュータと接続された液晶ディスプレイが挙げられる。
【０１２１】
また、上記の実施形態では、複合機１０に対する指示の入力は、複合機１０に設けられた操作部１７を通じて行われていた。しかし、複合機１０に対する指示の入力は、上述した外部装置に設けられた操作部を通じて行われてもよい。操作部の一例として、パーソナルコンピュータの一部を構成しており、パーソナルコンピュータと一体化された或いはパーソナルコンピュータと接続されたキーボードやマウスなどの入力デバイスが挙げられる。
【０１２２】
上述した変形例では、複合機１０及び外部装置がインクジェット記録システムの一例であり、外部装置がコンピュータの一例である。
【符号の説明】
【０１２３】
１０・・・複合機
１４・・・表示部
１７・・・操作部
２４・・・記録部
２５・・・通信部
７０・・・カバー
７２・・・カバーセンサ
１００・・・インクタンク
１１１・・・インク室
１１２・・・注入口
１２５・・・残量センサ
【図１】
0006583512.tif 000002
【図２】
0006583512.tif 000003
【図３】
0006583512.tif 000004
【図４】
0006583512.tif 000005
【図５】
0006583512.tif 000006
【図６】
0006583512.tif 000007
【図７】
0006583512.tif 000008
【図８】
0006583512.tif 000009
【図９】
0006583512.tif 000010
【図１０】
0006583512.tif 000011
【図１１】
0006583512.tif 000012
【図１２】
0006583512.tif 000013
【図１３】
0006583512.tif 000014
【図１４】
0006583512.tif 000015
【図１５】
0006583512.tif 000016