(57)【特許請求の範囲】
【請求項１】
印刷流体が貯留される貯留室と、上記貯留室に貯留された印刷流体が所定の残量未満であるか否かに応じて状態を変える被検知部と、第１メモリと、を有する印刷流体カートリッジと、
上記印刷流体カートリッジから供給される印刷流体により画像記録を行う記録部と、
第２メモリと、
制御部と、
上記被検知部の状態を検出するセンサと、を具備しており、
上記制御部は、
上記センサの検出信号に基づいて上記貯留室に貯留された印刷流体が所定の残量未満であると判定した後、上記記録部による画像記録が行われる毎に、上記記録部により使用された印刷流体の使用量の累積量を上記第２メモリに記憶する累積使用量更新処理と、
上記累積量が所定の第１閾値を超えたと判定したことを示す検知情報を上記第１メモリに記憶する検知情報記憶処理と、
上記センサの検出信号に基づいて上記貯留室に貯留された印刷流体が所定の残量未満でないと判定し、かつ上記第１メモリに上記検知情報が記憶されている場合に、上記印刷流体が上記貯留室に再充填されたと判定する再充填判定処理と、を実行する画像記録装置。
【請求項２】
上記第１メモリは、書き込まれた上記検知情報を書き換え不能なものである請求項１に記載の画像記録装置。
【請求項３】
上記検知情報は、上記累積量が第１閾値を超えたと判定された回数を示すカウント値であり、
上記制御部は、上記再充填判定処理において、上記センサの検出信号に基づいて上記貯留室に貯留された印刷流体が所定の残量未満でないと判定し、かつ上記第１メモリに上記カウント値として１回を示すものが記憶されている場合に、上記印刷流体が上記貯留室に再充填されたものであると判定する請求項１に記載の画像記録装置。
【請求項４】
上記制御部は、
上記検知情報記憶処理において、上記第１メモリに上記カウント値として１回以上を示すものが記憶されている場合に、上記センサの検出信号に基づいて上記貯留室に貯留された印刷流体が所定の残量未満である判定したことに基づいて上記カウント値が示す回数を１つ増加させ、
上記再充填判定処理において、上記第１メモリに上記カウント値として２回以上を示すものが記憶されている場合に、上記印刷流体が上記貯留室に再充填されたものであると判定する請求項３に記載の画像記録装置。
【請求項５】
上記第１メモリは、上記カウント値を増加又は減少の一方にのみ書き換え可能なものである請求項３又は４に記載の画像記録装置。
【請求項６】
上記制御部は、上記累積量が第１閾値より大きな第２閾値以上であることを条件として、カートリッジ装着部に装着された上記印刷流体カートリッジの交換を促す表示を行う表示処理を実行する請求項１から５のいずれかに記載の画像記録装置。
【請求項７】
印刷流体が貯留される貯留室と、上記貯留室に貯留された印刷流体が所定の残量未満であるか否かに応じて状態を変える被検知部と、第１メモリと、を有する印刷流体カートリッジが装着可能な画像記録装置であって、
上記印刷流体カートリッジから供給される印刷流体により画像記録を行う記録部と、
第２メモリと、
制御部と、
上記被検知部の状態を検出するセンサと、を具備しており、
上記制御部は、
上記センサの検出信号に基づいて上記貯留室に貯留された印刷流体が所定の残量未満であると判定した後、上記記録部による画像記録が行われる毎に、上記記録部により使用された印刷流体の使用量の累積量を上記第２メモリに記憶する累積使用量更新処理と、
上記累積量が所定の第１閾値を超えたと判定したことを示す検知情報を上記第１メモリに記憶する検知情報記憶処理と、
上記センサの検出信号に基づいて上記貯留室に貯留された印刷流体が所定の残量未満でないと判定し、かつ上記第１メモリに上記検知情報が記憶されている場合に、上記印刷流体が上記貯留室に再充填されたと判定する再充填判定処理と、を実行する画像記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カートリッジ装着部に装着された印刷流体カートリッジから供給される印刷流体により画像記録を行う画像記録装置に関する。
【背景技術】
【０００２】
従来より、トナーやインクなどの印刷流体を用いてシートに画像を記録する画像記録装置が知られている。この画像記録装置は、印刷流体が貯蔵されたカートリッジが交換可能に設けられる。画像記録に伴ってカートリッジに貯蔵された印刷流体が消費されると、新たなカートリッジに交換される。
【０００３】
印刷流体は、画像記録装置に対応した適正なものが使用されることが望まれる。印刷流体の成分や組成は、記録画像の品質や、画像記録装置の各部品に与える影響を考慮して設定されているからである。他方、使用済みのカートリッジに印刷流体を再充填した再生カートリッジが市場に流通することが想定される。再生カートリッジに再充填される印刷流体の成分や組成は、必ずしも画像記録装置に対応したものとは限らない。そのために、再生カートリッジが使用されることによって、記録画像の品質が劣化したり、画像記録装置の各部品に悪影響を及ぼしたりするおそれがある。
【０００４】
前述された問題を解決するために、カートリッジにメモリを設けて、予定された印刷枚数以上使用されたカートリッジには、印刷流体の残量がないことを示す空情報がメモリに書き込まれることが提案されている（特許文献１参照）。画像記録装置にカートリッジが装填されたときに、そのカートリッジのメモリから空情報が読み取れれば、そのカートリッジは再生カートリッジであると判定することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００１−１００５９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に記載された構成では、カートリッジの印刷流体の残量は、プリント枚数のカウンタに基づいて決定される。したがって、印刷流体の使用量が少ない記録画像が多ければ、カートリッジに印刷流体が残っているにも拘わらず、カートリッジに空情報が書き込まれるおそれがある。
【０００７】
本発明は、前述された事情に鑑みてなされたものであり、その目的は、印刷流体が再充填された印刷流体カートリッジであることが正確に判定できる手段を提供することにある。
【課題を解決するための手段】
【０００８】
(1)  本発明に係る画像記録装置は、印刷流体が貯留される貯留室と、上記貯留室に貯留された印刷流体が所定の残量未満であるか否かに応じて状態を変える被検知部と、第１メモリと、を有する印刷流体カートリッジと、上記印刷流体カートリッジから供給される印刷流体により画像記録を行う記録部と、第２メモリと、制御部と、上記被検知部の状態を検出するセンサと、を具備する。上記制御部は、上記センサの検出信号に基づいて上記貯留室に貯留された印刷流体が所定の残量未満であると判定した後、上記記録部による画像記録が行われる毎に、上記記録部により使用された印刷流体の使用量の累積量を上記第２メモリに記憶する累積使用量更新処理と、上記累積量が所定の第１閾値を超えたと判定したことを示す検知情報を上記第１メモリに記憶する検知情報記憶処理と、上記センサの検出信号に基づいて上記貯留室に貯留された印刷流体が所定の残量未満でないと判定し、かつ上記第１メモリに上記検知情報が記憶されている場合に、上記印刷流体が上記貯留室に再充填されたと判定する再充填判定処理と、を実行する。
【０００９】
印刷流体カートリッジの被検知部の状態がセンサにより検出された後の印刷流体の使用量の累積量に基づいて、制御部において、印刷流体カートリッジの貯留室に貯留された印刷流体の残量を正確かつ安定して判定することができる。印刷流体カートリッジの記憶部に記憶された検知情報とセンサに基づく残量判定の結果とに基づいて、カートリッジ装着部に装着された印刷流体カートリッジの貯留室に貯留されている印刷流体が再充填されたものであるかを判定することができる。
【００１０】
(2)  好ましくは、上記第１メモリは、書き込まれた上記検知情報を書き換え不能なものである。
【００１１】
上記構成によれば、第１メモリに書き込まれた検知情報が改ざんされ難い。
【００１２】
(3)  好ましくは、上記検知情報は、上記累積量が第１閾値を超えたと判定された回数を示すカウント値であり、上記制御部は、上記再充填判定処理において、上記センサの検出信号に基づいて上記貯留室に貯留された印刷流体が所定の残量未満でないと判定し、かつ上記第１メモリに上記カウント値として１回を示すものが記憶されている場合に、上記印刷流体が上記貯留室に再充填されたものであると判定する。
【００１３】
上記構成によれば、検知情報としてカウント値が１回であるときに、カートリッジ装着部に装着された印刷流体カートリッジが、印刷流体が再充填されたものであると確実に判定することができる。
【００１４】
(4)  好ましくは、上記制御部は、上記検知情報記憶処理において、上記第１メモリに上記カウント値として１回以上を示すものが記憶されている場合に、上記センサの検出信号に基づいて上記貯留室に貯留された印刷流体が所定の残量未満である判定したことに基づいて上記カウント値が示す回数を１つ増加させ、上記再充填判定処理において、上記第１メモリに上記カウント値として２回以上を示すものが記憶されている場合に、上記印刷流体が上記貯留室に再充填されたものであると判定する。
【００１５】
例えば印刷流体が液体であれば、印刷流体カートリッジの貯留室において液体が揺れ動くことにより、センサに基づいて印刷流体の残量判定の結果に揺らぎが生じるおそれがある。しかし、１回を示すカウント値は、印刷流体の使用量の累積量に基づいて変更されているので、カウント値が変更されるタイミングが安定している。したがって、カウント値が２回以上となるときは、印刷流体が貯留室に再充填されたときとみなせるので、センサによる印刷流体の残量判定が可能になれば、直ちにカウント値を変更することにより、再充填されたことの判定を早期に行うことができる。
【００１６】
(5)  好ましくは、上記第１メモリは、上記カウント値を増加又は減少の一方にのみ書き換え可能なものである。
【００１７】
上記構成によれば、第１メモリに書き込まれたカウント値が改ざんされても、再充填判定処理の判定結果に影響が生じ難い。
【００１８】
(6)  好ましくは、上記制御部は、上記累積量が第１閾値より大きな第２閾値以上であることを条件として、上記カートリッジ装着部に装着された上記印刷流体カートリッジの交換を促す表示を行う表示処理を実行する。
【００１９】
上記構成によれば、印刷流体カートリッジの貯留室に貯留された印刷流体を無駄なく使用することができる。また、印刷流体カートリッジの交換を促す表示がされる前に、印刷流体カートリッジが交換されたとしても、再充填判定処理において、印刷流体が再充填されたものであると判定することが可能である。
【００２０】
(7)  本発明は、印刷流体が貯留される貯留室と、上記貯留室に貯留された印刷流体が所定の残量未満であるか否かに応じて状態を変える被検知部と、第１メモリと、を有する印刷流体カートリッジが装着可能な画像記録装置に関する。当該画像記録装置は、上記印刷流体カートリッジから供給される印刷流体により画像記録を行う記録部と、第２メモリと、制御部と、上記被検知部の状態を検出するセンサと、を具備する。上記制御部は、上記センサの検出信号に基づいて上記貯留室に貯留された印刷流体が所定の残量未満であると判定した後、上記記録部による画像記録が行われる毎に、上記記録部により使用された印刷流体の使用量の累積量を上記第２メモリに記憶する累積使用量更新処理と、上記累積量が所定の第１閾値を超えたと判定したことを示す検知情報を上記第１メモリに記憶する検知情報記憶処理と、上記センサの検出信号に基づいて上記貯留室に貯留された印刷流体が所定の残量未満でないと判定し、かつ上記第１メモリに上記検知情報が記憶されている場合に、上記印刷流体が上記貯留室に再充填されたと判定する再充填判定処理と、を実行する。
【発明の効果】
【００２１】
本発明によれば、印刷流体が再充填された印刷流体カートリッジであることが正確に判定できる。
【図面の簡単な説明】
【００２２】
【図１】図１は、実施形態に係るカートリッジ装着部１１０を備えたプリンタ１０の内部構造を模式的に示す模式断面図である。
【図２】図２は、インクカートリッジ３０の外観構成を示す斜視図である。
【図３】図３は、インクカートリッジ３０の内部構成を示す断面図である。
【図４】図４は、カートリッジ装着部１１０の構成を示す断面図である。
【図５】図５は、演算装置１３０を示すブロック図である。
【図６】図６は、インクカートリッジ３０がカートリッジ装着部１１０に装着される過程を示すインクカートリッジ３０及びカートリッジ装着部１１０の断面図である。
【図７】図７は、インクカートリッジ３０が過挿入位置まで挿入された状態を示すインクカートリッジ３０及びカートリッジ装着部１１０の断面図である。
【図８】図８は、インクカートリッジ３０が装着位置に移動された状態を示すインクカートリッジ３０及びカートリッジ装着部１１０の断面図である。
【図９】図９は、第１実施形態において、再充填されたインクカートリッジ３０の判定方法を示すフローチャートである。
【図１０】図１０は、第１実施形態における再充填判定処理を示すフローチャートである。
【図１１】図１１は、第２実施形態において、再充填されたインクカートリッジ３０の判定方法を示すフローチャートである。
【図１２】図１２は、第２実施形態における再充填判定処理を示すフローチャートである。
【発明を実施するための形態】
【００２３】
以下、適宜図面を参照して本発明の実施形態について説明する。なお、以下に説明される実施形態は本発明が具体化された一例にすぎず、本発明の要旨を変更しない範囲で実施形態を適宜変更できることは言うまでもない。
【００２４】
［第１実施形態］
［プリンタ１０の概要］
図１に示されるように、プリンタ１０は、インクジェット記録方式に基づいて、記録用紙に対してインク滴を選択的に吐出することにより画像を記録する画像記録装置の一例である。プリンタ１０は、インク供給装置１００を備えている。インク供給装置１００には、カートリッジ装着部１１０が設けられている。カートリッジ装着部１１０には、インクカートリッジ３０（印刷流体カートリッジの一例）が装着され得る。カートリッジ装着部１１０には、その一面に開口１１２が設けられている。インクカートリッジ３０は、開口１１２を介してカートリッジ装着部１１０に挿入され、或いはカートリッジ装着部１１０から抜き出される。
【００２５】
インクカートリッジ３０には、プリンタ１０で使用可能なインク（印刷流体の一例）が貯留されている。カートリッジ装着部１１０に装着された状態において、インクカートリッジ３０と記録ヘッド２１（記録部の一例）とがインクチューブ２０で接続されている。記録ヘッド２１にはサブタンク２８が設けられている。サブタンク２８は、インクチューブ２０を通じて供給されるインクを一時的に貯留する。記録ヘッド２１は、インクジェット記録方式によって、サブタンク２８から供給されたインクをノズル２９から選択的に吐出する。
【００２６】
給紙トレイ１５から給紙ローラ２３によって搬送路２４へ給送された記録用紙は、搬送ローラ対２５によってプラテン２６上へ搬送される。記録ヘッド２１は、プラテン２６上を通過する記録用紙に対してインクを選択的に吐出する。これにより、画像が記録用紙に記録される。プラテン２６を通過した記録用紙は、排出ローラ対２２によって、搬送路２４の最下流側に設けられた排紙トレイ１６に排出される。
【００２７】
［インク供給装置１００］
図１に示されるように、インク供給装置１００は、プリンタ１０に設けられている。インク供給装置１００は、プリンタ１０が備える記録ヘッド２１へインクを供給するものである。インク供給装置１００は、インクカートリッジ３０を装着可能なカートリッジ装着部１１０を備えている。なお、図１においては、カートリッジ装着部１１０にインクカートリッジ３０が装着された状態が示されている。
【００２８】
［インクカートリッジ３０］
図２、３に示されるように、インクカートリッジ３０はインクが貯留される容器である。インクカートリッジ３０の内部に形成されている空間がインクを貯留する貯留室３６である。貯留室３６は、インクカートリッジ３０の本体３１の筐体によって形成されているが、例えば、インクカートリッジ３０の外観を形成している本体３１の筐体とは別の部材である内部フレームなどによって形成されていてもよい。インクカートリッジ３０の表面には、例えば不揮発性メモリの一例として強誘電体メモリ８４（第１メモリの一例）を備えたＩＣが搭載されたＩＣ基板８５と、被検知部３３と、を備えている。
【００２９】
インクカートリッジ３０は、図２、３に示された起立状態、つまり、同図の下側の面を底面とし、同図の上側の面を上面として、カートリッジ装着部１１０に対して挿入方向５１及び脱抜方向５２に沿って挿抜される。挿入方向５１及び脱抜方向５２は水平方向に沿っている。インクカートリッジ３０は、起立状態のままカートリッジ装着部１１０に挿抜される。この起立状態が、装着姿勢に相当する。また、起立状態における下方向５４が重力方向に相当する。
【００３０】
すなわち、インクカートリッジ３０は、挿入方向５１へカートリッジ装着部１１０に挿入され、また、脱抜方向５２へカートリッジ装着部１１０から抜き出される。なお、本実施形態では、挿入方向５１及び脱抜方向５２が水平方向に沿っているが、挿入方向５１及び脱抜方向５２は、重力方向や、水平方向及び重力方向と交差する方向であってもよい。挿入方向５１及び脱抜方向５２が例えば重力方向であれば、インクカートリッジ３０の挿入方向５１の前面が下方へ向いていることになる。
【００３１】
図２、３に示されるように、インクカートリッジ３０は、平面又は曲面で構成される立体形状、例えば、略直方体形状の本体３１を有する。本体３１は、全体として、右方向５５及び左方向５６に細く、上方向５３及び下方向５４に沿った寸法、及び前方向５７及び後方向５８に沿った寸法が、右方向５５及び左方向５６に沿った寸法よりも大きい扁平形状である。
【００３２】
図２、３に示されるように、インクカートリッジ３０がカートリッジ装着部１１０へ装着されるときに挿入方向５１の前方側となる本体３１の壁が前壁４０であり、挿入方向５１の後方側となる本体３１の壁が後壁４１である。本実施形態における前方向５７及び後方向５８は、前壁４０と後壁４１とが貯留室３６を挟んで対向する方向に相当する。前壁４０と後壁４１とは、挿入方向５１及び脱抜方向５２において対向している。前壁４０及び後壁４１は、挿入方向５１及び脱抜方向５２に延びる左右一対の側壁３７、３８と接続されている。また、上壁３９は、側壁３７、３８と前壁４０及び後壁４１とを接続し、かつ前壁４０の上端から後壁４１の上端に渡って挿入方向５１及び脱抜方向５２に沿って拡がっている。また、下壁４２は、前壁４０の下端から後壁４１の下端に渡って挿入方向５１及び脱抜方向５２に沿って拡がっている。挿入方向５１及び脱抜方向５２は前方向５７及び後方向５８と平行である。
【００３３】
図２、３に示されるように、本体３１の前壁４０における上方向５３及び下方向５４の中央付近には、被検知部３３が設けられている。被検知部３３は、内部空間が貯留室３６と連続する空間を有する凸部である。被検知部３３は、センサ１１４の発光部から出力される光と同じ波長の光を透過する透光性を有する。被検知部３３は、前壁４０から前方向５７へ突出している。
【００３４】
貯留室３６内には、被検知部材６０が配置されている。被検知部材６０は、右方向５５及び左方向５６に沿って延びる回動軸６１に支持されており、回動軸６１周りに回動可能である。
【００３５】
被検知部材６０は、フロート６３を有している。フロート６３は、貯留室３６に貯留されたインクより比重が小さい。したがって、貯留室３６内において、フロート６３はインク中に存在する状態において浮力を生じさせる。貯留室３６がインクでほぼ満たされている状態では、フロート６３の浮力によって、被検知部材６０は、図３における反時計回りに回動する。被検知部材６０の一部である検出子６２は、被検知部３３内に進入しており、検出子６２が被検知部３３の下方向５４の端を確定する壁に当接することによって、被検知部材６０の姿勢が維持される。この状態において、被検知部材６０は、被検知部３３を右方向５５又は左方向５６に進行するセンサ１１４の光を遮断等する。
【００３６】
検出子６２は、センサ１１４の発光部から出力された光の少なくとも一部を吸収、反射、又は屈折させるものであればよく、センサ１１４の受光部で検出される発光部からの光の強度を所定の強度未満（例えば、ゼロ）にするものであればよい。
【００３７】
貯留室３６においてインクが減り、被検知部材６０が被検知部３３を進行する光を遮断等するときの姿勢におけるフロート６３の位置より、インクの液面が下降すると、フロート６３がインクの液面と共に下降する。これにより、被検知部材６０は、図３における反時計回りに回動する。この時計回りの回動によって、被検知部３３内にある検出子６２は、センサ１１４の発光部から受光部への光路から外れる。これにより、センサ１１４の受光部に到達する光の強度が所定の強度以上となる。このような被検知部３３の透光状態の変化をセンサ１１４が検出し、演算装置１３０が貯留室３６内のインク残量が所定量未満になったことを判定する。なお、センサ１１４から出射される光は赤外光でもよいし、可視光であってもよい。
【００３８】
本体３１の前壁４０側における被検知部３３の下方に、インク供給部３４が設けられている。インク供給部３４は、円筒形状の外形をなしており、前壁４０から前方向５７へ突出している。インク供給部３４の突出端にはインク供給口７１が形成されている。
【００３９】
インク供給部３４の内部空間には、前方向５７及び後方向５８に延びてインク供給口７１と貯留室３６とをつなぐインク流路７２が形成されている。インク流路７２は、一端がインク供給口７１において本体３１の外部に開口され、インク供給口７１から本体３１の内部に渡って後方向５８に延設されている。インク供給口７１は、コイルバネ７３によってインク供給口７１に付勢されたインク供給バルブ７０によって開閉可能に構成されている。インクカートリッジ３０がカートリッジ装着部１１０に装着されると、カートリッジ装着部１１０に設けられたインクニードル１１７（図４参照）がインク供給口７１に挿入され、コイルバネ７３の付勢力に抗してインク供給バルブ７０をインク供給口７１から離間させる。これにより、貯留室３６内のインクは、インク流路７２を通じてカートリッジ装着部１１０に設けられたインクニードル１１７に流出する。
【００４０】
なお、インク供給口７１は、必ずしもインク供給バルブ７０によって開閉可能な構成に限定されず、例えば、インク供給口７１がフィルムなどで閉塞されており、インクカートリッジ３０がカートリッジ装着部１１０に装着されると、インクニードル１１７がフィルムを突き破ることによりインク供給口７１が開かれる構成であってもよい。また、本実施形態では示されていないが、本体３１には、負圧に維持された状態の貯留室３６の気圧を外気圧とするための大気連通口が設けられていてもよい。
【００４１】
本体３１の上壁３９における前方向５７及び後方向５８の中央付近から後壁４１に渡って、係止部４５が形成されている。係止部４５は、上壁３９において前方向５７及び後方向５８に延びる溝を有する。係止部４５は、溝の挿入方向５１の端部において、インクカートリッジ３０の前方向５７及び後方向５８、並びに上方向５３及び下方向５４に拡がる係止面４６を有している。係止面４６には、インクカートリッジ３０がカートリッジ装着部１１０に装着された状態で、後述される係合部材１４５（図４参照）が係合する。係止面４６は、インクカートリッジ３０を脱抜方向５２に押し出させる付勢力とは反対向きの外力、すなわち本実施形態では係合部材１４５からの力を受けるものである。溝の脱抜方向５２の端部は、本体３１の外部に開口している。
【００４２】
本体３１の係止部４５には、回動部材８０が設けられている。回動部材８０は、例えば、屈曲された平板形状をなしており、その長手方向が前方向５７及び後方向５８に沿うように配置されている。回動部材８０は、その屈曲された位置に軸８３を有する。回動部材８０は、軸８３周りに回動可能である。回動部材８０の先端部８１は、軸８３から係止面４６側へ延出されている。回動部材８０の後端部８２は、軸８３から後壁４１側へ延出されている。
【００４３】
先端部８１が最も上側に位置するまで回動部材８０が回動すると、先端部８１は、本体３１の上壁３９よりも外側に突出する。回動部材８０の先端部８１が下向きへ押し下げられることにより、回動部材８０は、図３における時計回りへ回動する。回動部材８０が最も時計回りに回動された状態において、先端部８１は、係止面４６の下端付近に位置する。なお、回動部材８０は本体３１と一体にされていてもよい。また、回動部材８０は、コイルバネによって時計回りに付勢されていてもよいし、自重により一方側に回動するものであってもよい。
【００４４】
図２及び図３に示されるように、本体３１の上壁３９における係止部４５より前壁４０側には、ＩＣ基板８５が設けられている。ＩＣ基板８５の上面には、電極８６、８７、８８が形成されている。電極８６、８７、８８は、各々がＩＣ基板８５の上面において前方向５７及び後方向５８に延設されており、且つ右方向５５及び左方向５６に互いに離間して設けられている。電極８６、８７、８８は、例えば、ＨＯＴ電極、ＧＮＤ電極、及びシグナル電極等である。ＩＣ基板８５には、各電極８６、８７、８８に電気的に接続されたＩＣ（不図示）が設けられている。ＩＣは、半導体集積回路であり、インクカートリッジ３０に関する情報、例えば、ロット番号や製造年月日、インク色などの情報を示すデータが書き込み及び読み出し可能に格納されている。なお、ＩＣにおける記憶領域には、書き換え不能な領域が存在する。ここで書き換え不能とは、書き込んだ情報を書き換えるには、パスワードやＰＩＮコードの入力が必要であったり、特定の電子機器との電気的な接続が必要であることを指し、必ずしも物理的に書き換え不能である必要はない。例えば、インク・ローを示すフラグは、オフからオンに一度のみ書き換え可能である。
【００４５】
［カートリッジ装着部１１０］
図４に示されるように、カートリッジ装着部１１０の筐体を構成するケース１０１は、プリンタ１０の正面側に開口１１２を有する。開口１１２を通じてケース１０１へインクカートリッジ３０が挿抜される。ケース１０１には、シアン、マゼンタ、イエロー、ブラックの各色に対応する４つのインクカートリッジ３０が収容可能であるが、図４においては、１つのインクカートリッジ３０が収容可能なケース１０１の空間が示されている。
【００４６】
図４に示されるように、ケース１０１は、開口１１２と、挿入方向５１及び脱抜方向５２において開口１１２と対向する終面１０２とを有する。終面１０２の下部には、接続部１０３が設けられている。接続部１０３は、終面１０２において、ケース１０１に装着された各インクカートリッジ３０のインク供給部３４に対応する位置に配置されている。
【００４７】
接続部１０３は、インクニードル１１７と、保持溝１１６とを有する。インクニードル１１７は、管状の樹脂針からなる。インクニードル１１７は、ケース１０１の終面１０２と表裏をなす外面側でインクチューブ２０に接続されている。各インクニードル１１７からケース１０１の終面１０２と表裏をなす外面側で接続された各インクチューブ２０は、ケース１０１の当該外面に沿って上方へ引き上げられたのち、プリンタ１０の記録ヘッド２１へインクを流通可能に延出されている。なお、図４においては、インクチューブ２０は省略されている。
【００４８】
保持溝１１６は、終面１０２に形成された円筒状の溝である。保持溝１１６の中心にインクニードル１１７が配置されている。図８に示されるように、インクカートリッジ３０がカートリッジ装着部１１０に装着されると、インク供給部３４が保持溝１１６に挿入される。このとき、円筒状のインク供給部３４の外周面が保持溝１１６を構成する終面１０２の円筒状の内周面に接触する。インク供給部３４が保持溝１１６へ挿入されると、インクニードル１１７がインク供給部３４のインク供給口７１に挿入される。これにより、貯留室３６に貯留されているインクが外部へ流出可能となる。貯留室３６から流出されたインクは、インクニードル１１７及びインクチューブ２０を通じて、記録ヘッド２１に供給される。
【００４９】
図４に示されるように、ケース１０１の終面１０２には、接続部１０３より上方にセンサ１１４が設けられている。センサ１１４は、馬蹄形の筐体の一方側の先端に設けられた発光素子と、他方側の先端に設けられた受光素子とで構成されている。発光素子は、例えばＬＥＤ等であって、挿入方向５１及び脱抜方向５２と垂直な水平方向（右方向５５又は左方向５６）へ光を照射する。受光素子は、例えばフォトトランジスタ等であって、発光素子から照射された光を受光する。発光素子と受光素子との間の空間には、インクカートリッジ３０の被検知部３３が進入可能である。センサ１１４の光路に被検知部３３が進入すると、センサ１１４は、被検知部３３による透過光量の変化を検知し得る。図５に示されるように、センサ１１４の検知信号は、演算装置１３０へ出力される。
【００５０】
図４に示されるように、天面１０４には、ＩＣ基板８５の上面に設けられた電極８６、８７、８８に対向する位置に３つの接点１２４が右方向５５及び左方向５６に並んで設けられている。図５に示されるように、各接点１２４を介して、ＩＣ基板８５が演算装置１３０（制御部の一例）に電気的に接続される。演算装置１３０は、ＣＰＵ１３２、ＲＯＭ１３３、ＲＡＭ１３４（第２メモリの一例）などからなるものであり、プリンタ１０の制御部として装置筐体の内部に制御基板として配置されてもよいし、プリンタ１０の制御部とは独立した別個の制御基板としてケース１０１などに設けられてもよい。１つの接点１２４とＨＯＴ電極８６とが電気的に導通されることによって、電源１３１から供給される電圧がＨＯＴ電極８６に印加される。１つの接点１２４とＧＮＤ電極８７とが電気的に導通されることにより、ＧＮＤ電極８７がアースされる。これら接点１２４とＨＯＴ電極８５及びＧＮＤ電極８６との導通によって、ＩＣ基板８５上のＩＣに電力が供給される。接点１２４とシグナル電極８７とが電気的に導通されることにより、ＩＣ（強誘電体メモリ８４）に格納されたデータにアクセス可能となる。ＩＣ基板８５からの出力は演算装置１３０に入力される。
【００５１】
図４に示されるように、係合部材１４５がケース１０１に設けられている。係合部材１４５は、カートリッジ装着部１１０に装着されたインクカートリッジ３０を装着状態に保持するためのものである。係合部材１４５は、例えば、ケース１０１の開口１１２側に設けられた支軸１４７を中心に揺動可能に形成されている。これにより、係合部材１４５は、支軸１４７を中心に時計回り及び反時計回りに回動可能に構成されている。係合部材１４５の支軸１４７と反対側の端部には、係合端部１４６が配置される。係合端部１４６は、インクカートリッジ３０の係止面４６と係合可能である。係合端部１４６は、係止面４６と係合することによって、インクカートリッジ３０を脱抜方向５２に移動させる力に抗して、インクカートリッジ３０をケース１０１の装着位置に保持する。
【００５２】
係合端部１４６と係止面４６とが係合可能となる係合部材１４５の位置（図８参照）がロック位置と称され、係合端部１４６と係止部４５とが係合しない係合部材１４５の位置（図６参照）がアンロック位置と称される。係合部材１４５は、自重によって、重力方向下向きへ回動する。回動部材８０の先端部８１が上側に移動することにより、係合部材１４５が支軸１４７を中心に上側へ回動し、ロック位置からアンロック位置へ移動する。
【００５３】
［インクカートリッジ３０の装着動作］
以下、図６〜図８が参照されつつ、インクカートリッジ３０がカートリッジ装着部１１０に装着される動作が説明される。
【００５４】
図６に示されるように、インクカートリッジ３０がカートリッジ装着部１１０に対して挿入方向５１に挿入されると、本体３１の上壁３９によって係合部材１４５が上向きに回動されて、係合部材１４５がロック位置からアンロック位置に移動する。
【００５５】
図７に示されるように、インク供給部３４が保持溝１１６に接する位置までインクカートリッジ３０が挿入されると、インクニードル１１７は、インク供給部３４のインク供給口７１に挿入される。インクニードル１１７に押されたインク供給バルブ７０は、コイルバネ７３の付勢力に抗してインク供給口７１から離間する。また、ＩＣ基板８５は、接点１２４を上方に押し上げ挿入方向５１へ移動する。これにより、電極８６、８７、８８と各接点１２４とが互いに当接され、ＩＣ基板８５のＩＣとプリンタ１０側の演算装置１３０とが電気的に接続される。
【００５６】
本体３１の係止部４５に到達した係合部材１４５は、本体３１の上壁３９に支持されなくなって下向きに回動し、ロック位置へ至る。そして、前方向５７及び後方向５８において係合端部１４６と係止面４６とが対向する。なお、図７に示されるインクカートリッジ３０は、インク供給部３４の先端が保持溝１１６の終面に当接する過挿入状態（オーバーシュート）であり、係合端部１４６と係止面４６とが前方向５７及び後方向５８に離間された状態である。
【００５７】
図７の状態からインクカートリッジ３０を挿入方向５１に押す力が消失すると、図８に示されるように、インクカートリッジ３０は、係合端部１４６と係止面４６とが接する位置まで脱抜方向５２に後退する。これにより、係合部材１４５は、インクカートリッジ３０を脱抜方向５２に押す力に抗して、インクカートリッジ３０をカートリッジ装着部１１０内に保持する。また、図８における回動部材８０の先端部８１は、係合部材１４５の下側に位置する。また、回動部材８０の後端部８２は、係止部４５の溝の底面から離間されて、本体３１の上壁３９より上側に位置されている。以上により、カートリッジ装着部１１０へのインクカートリッジ３０の装着が完了する。以下、図８に示されるインクカートリッジ３０の位置が装着位置と表記される。
【００５８】
装着位置におけるインク供給部３４の先端は、保持溝１１６の終面から僅かに離間している。装着位置において、インクニードル１１７は、インク供給バルブ７０をインク供給口７１から離間させた状態にある。そのため、インクニードル１１７の先端に設けられたインク導入口（不図示）を通じて、貯留室３６からインクを流出させることができる。装着位置における被検知部３３は、センサ１１４の検知位置に位置する。
【００５９】
演算装置１３０は、インクカートリッジ３０が装着位置に到達したかを判定する。具体的には、ＩＣ基板８５と接点１２５とが電気的に接続されたことを検知して、インクカートリッジ３０が装着位置に到達したと判定したり、また、不図示の光学センサがインクカートリッジ３０の一部を検知することによりインクカートリッジ３０が装着位置に到達したと判定したりする。
【００６０】
インクカートリッジ３０がカートリッジ装着部１１０から取り外されるときには、回動部材８０の後端部８２が、ユーザによって下向きへ押し下げられる。これにより、回動部材８０の先端部８１が上向きへ移動して、係止部４５の底面から離間する。この先端部８１の移動に伴って、係合部材１４５がロック位置からアンロック位置まで上向き回動されて、係合部材１４５によるインクカートリッジ３０の保持が解除される。
【００６１】
係合部材１４５がアンロック位置に移動されることにより、インクカートリッジ３０を脱抜方向５２に押す力によって、インクカートリッジ３０が脱抜方向５２に移動される。また、インクカートリッジ３０が脱抜方向５２へ移動することによって、インクニードル１１７がインク供給部３４から抜け出る。これにより、インク供給バルブ７０がコイルバネ７３の復元力によって押され、インク供給口７１を閉塞する。
【００６２】
さらに、インクカートリッジ３０が脱抜方向５２へ移動することによって、ＩＣ基板８５は、本体３１と共に脱抜方向５２に移動し、電極８６、８７、８８と各接点１２４とが離間され、ＩＣ基板８５側のＩＣとプリンタ１０側の演算装置１３０との電気的な接続が解除される。被検知部３３は、センサ１１４の検知位置から外れる。
【００６３】
［インクカートリッジ３０の残量判定］
インクカートリッジ３０が装着位置に到達したと判定すると、演算装置１３０は、センサ１１４から被検知部３３へ向けて光を出射させる。図８に示されるように、貯留室３６がインクでほぼ満たされている状態では、フロート６３の浮力によって、被検知部材６０の検出子６２は、被検知部３３を右方向５５又は左方向５６に進行するセンサ１１４の光を遮断等する。センサ１１４は受光部において、検出子６２により遮断等された光量を受光して、ローレベル信号を出力する。演算装置１３０は、センサ１１４からローレベル信号を受信したことを条件として、貯留室３０に所定量以上のインクが満たされていると判定して、貯留室３０に所定量以上のインクが満たされていることをディスプレイ等に表示すべく、これを示す信号を出力する。
【００６４】
インクカートリッジ３０の貯留室３６内のインクが消費されると、貯留室３６において、インクの液面が被検知部材６０のフロート６３まで降下する。さらにインクの液面が降下すると、図８において破線で示されるようにフロート６３も回動軸６１周りに回動しつつ下方へ降下する。この被検知部材６０の回動によって、検出子６２が被検知部３３の上端へ向かって移動し、センサ１１４から出射される光路から外れる。したがって、センサ１１４の受光部は、検出子６２により遮断されていない光量を受信して、ハイレベル信号を出力する。
【００６５】
演算装置１３０は、センサ１１４からハイレベル信号を受信した後、記録ヘッド２１により使用されたインクの使用量の累積値を算出して記憶する。記録ヘッド２１により使用されたインクの使用量とは、画像記録において記録ヘッド２１から吐出されたインクの使用量のほか、フラッシング（空吐出）やパージ（記録ヘッド２１のノズルからの強制的なインクの吸引）などのメンテナンスにおいて使用されたインクの使用量を含む。インクの使用量は、例えば、記録ヘッド２１から吐出されたインク滴の大きさ（容量）及び数を演算装置１３０がカウントすることにより算出可能である。
【００６６】
演算装置１３０は、インクの使用量の累積値が、予め定められて記憶されている第１閾値を超えたと判定すると、貯留室３６内のインクが所定量未満になった、すなわちインク・ローであると判定して、プリンタ１０のディスプレイ等に表示すべく、インク残量が第１閾値に対応する所定量未満、すなわちインク・ローであることを示す電子信号（検知情報の一例）を出力する。また、演算装置１３０は、カートリッジ装着部１１０に装着されているインクカートリッジ３０がインク・ローであることを示す電子情報を、インクカートリッジ３０のＩＣ基板８５のメモリ領域に書き込む。すなわち、インク・ロー・フラグをオフからオンにする。なお、第１閾値は、センサ１１４からハイレベル信号を出力したときの貯留室３６に残っていると想定されるインク残量の範囲内であって、貯留室３６にほぼインクが無くなる前に、インクカートリッジ３０の交換が必要なことをユーザに警告するための適当な猶予時間に対応したインク残量を考慮して予め設定される。
【００６７】
演算装置１３０は、インクの使用量の累積値が、予め定められて記憶されている第２閾値を超えたと判定すると、貯留室３６内のインクが無くなった、すなわちエンプティであると判定して、プリンタ１０のディスプレイ等に表示すべく、インク残量が無くなった、すなわちエンプティであることを示す信号を出力する（表示処理の一例）。なお、第２閾値は、センサ１１４からハイレベル信号を出力したときの貯留室３６に残っていると想定されるインク残量と概ね同量に対応させて予め設定される。したがって、第２閾値は第１閾値より大きい。
【００６８】
ディスプレイ等にエンプティの表示がされることにより、ユーザは、貯留室３６内のインクがすべて消費されたことを認識する。そして、ユーザは、使用済みのインクカートリッジ３０をカートリッジ装着部１１０から取り外し、新しいインクカートリッジ３０をカートリッジ装着部へ装着する。
【００６９】
［インクが再充填されたインクカートリッジ３０の判定］
演算装置１３０は、インクカートリッジ３０がカートリッジ装着部１１０に装着されたと判定したタイミングで、或いは、画像記録の一単位、すなわち１ページの画像記録が終了したタイミングや、１パス分の画像記録が終了したタイミングで、カートリッジ装着部１１０に装着されているインクカートリッジ３０が、インクが再充填されたものであるかを判定する。なお、以下では、画像記録の一単位が終了したタイミングにおいて、カートリッジ装着部１１０に装着されているインクカートリッジ３０が、インクが再充填されたものであるかが判定されるフローチャートを例に説明がされる。また、以下の説明では、１つのインクカートリッジ３０のみについて説明がなされるが、カートリッジ装着部１１０に装着されている複数個のインクカートリッジ３０について、同様の判定がなされることは言うまでもない。
【００７０】
図９に示されるように、画像記録が開始されたタイミングで、演算装置１３０は、カートリッジ装着部１１０に装着されているインクカートリッジ３０のＩＣ基板８５のメモリ領域から、インク・ロー・フラグのオン／オフを読み出して、インク・ロー・フラグの状態を記憶する（ステップＳ１０）。例えば、インクが再充填されていない新しいインクカートリッジ３０であれば、ＩＣ基板８５においてインク・ロー・フラグはオフである。他方、既にインクが消費されてインク・ローとなっているインクカートリッジ３０であったり、インクが再充填されて貯留室３６に満たされているインクカートリッジ３０であれば、ＩＣ基板８５においてインク・ロー・フラグはオンである。その後、演算装置１３０は、印刷データに基づいて一単位分の画像記録を行う（ステップＳ１１）。
【００７１】
演算装置１３０は、一単位分の画像記録が終了すると、センサ１１４からの出力がローレベル信号であるかハイレベル信号であるかを判定する（ステップＳ１２）。貯留室３６においてインクが満たされている状態から被検知部材６０が回動していなければ、センサ１１４は、ローレベルの信号を出力する（ステップＳ１２：NO）。その場合、演算装置１３０は、再充填判定処理を行う（ステップＳ２０）。
【００７２】
貯留室３６においてインクが満たされている状態からインクの液面が降下して、被検知部材６０の検出子６２がセンサ１１４の光路から外れるまで被検知部材６０が回動していれば、センサ１１４は、ハイレベル信号を出力する（ステップＳ１２：YES）。その場合、演算装置１３０は、一単位分の画像記録において使用したインクの使用量を累積値に加算して記憶する（ステップＳ１３：累積使用量更新処理の一例）。
【００７３】
演算装置１３０は、加算後の累積値が、第１閾値未満、第１閾値以上かつ第２閾値未満、または第２閾値以上のいずれであるかを判定する（ステップＳ１４）。演算装置１３０は、加算後の累積値が第１閾値未満、すなわちインク・ローではないと判定したときは、再充填判定処理を行う（ステップＳ２０）。
【００７４】
演算装置１３０は、加算後の累積値が第１閾値以上かつ第２閾値未満であると判定した場合であって、インクカートリッジ３０のＩＣ基板８５のメモリ領域においてインク・ロー・フラグがオフであるときには（ステップＳ１５：NO）、演算装置１３０は、カートリッジ装着部１１０に装着されているインクカートリッジ３０ＩＣ基板８５のメモリ領域においてインク・ロー・フラグをオンにする（ステップＳ１６：検知情報記憶処理の一例）。その後、演算装置１３０は、再充填判定処理を行う（ステップＳ２０）。他方、演算装置１３０は、インクカートリッジ３０のＩＣ基板８５のメモリ領域においてインク・ロー・フラグがオンであるときには（ステップＳ１５：YES）、再充填判定処理を行う（ステップＳ２０）。
【００７５】
また、演算装置１３０は、加算後の累積値が、第２閾値以上であると判定すると、累積値を初期値、例えばゼロに更新して（ステップＳ１７）、インクカートリッジ３０がエンプティであることをプリンタ１０のディスプレイ等に表示する（ステップＳ１８）。そして、インクカートリッジ３０が交換されると（ステップＳ１９）、再充填判定処理を行う（ステップＳ２０）。
【００７６】
図１０に示されるように、再充填判定処理において、演算装置１３０は、カートリッジ装着部１１０に装着されているインクカートリッジ３０のＩＣ基板８５におけるインク・ロー・フラグを読み取る（ステップＳ３０）。演算装置３０は、インク・ロー・フラグがオフである場合には（ステップＳ３０：OFF）、インクカートリッジ３０が再充填されたものではないと判定し（ステップＳ３１）、インクカートリッジ３０が再充填（リフィル）されたものではないことを示すフラグを記憶する（ステップＳ３２）。
【００７７】
演算装置３０は、ＩＣ基板８５のメモリ領域におけるインク・ロー・フラグがオンである場合には（ステップＳ３０：ON）、センサ１１４の出力信号を判定する（ステップＳ３３）。演算装置１３０は、センサ１１４の出力信号がハイレベル信号であるときには、インクカートリッジ３０が再充填されたものではないと判定し（ステップＳ３３：YES）、インクカートリッジ３０が再充填されたものではないことを示すフラグを記憶する（ステップＳ３２）。
【００７８】
演算装置１３０は、センサ１１４の出力信号がローレベル信号であるときには（ステップＳ３３：NO）、インクカートリッジ３０が再充填されたものと判定する（ステップＳ３４）。そして、演算装置１３０は、インクカートリッジ３０が再充填されたものであるか否かを示す表示をディスプレイ等に行う（ステップＳ３５）。
【００７９】
［第１実施形態の作用効果］
第１実施形態によれば、インクカートリッジ３０の被検知部３３の状態がセンサ１１４により検出された後のインクの使用量の累積量に基づいて、演算装置１３０において、貯留室３６に貯留されたインクの残量を正確かつ安定して判定することができる。また、インクカートリッジ３０のＩＣ基板８５のメモリ領域に記憶された電子情報、すなわちインク・ロー・フラグとセンサ１１４の出力信号による残量判定の結果とに基づいて、インクカートリッジ３０の貯留室３６に貯留されているインクが再充填されたものであるかを判定することができる。
【００８０】
また、インクカートリッジ３０のＩＣ基板８５のメモリ領域は、インク・ロー・フラグをオフからオンに一度のみ書き換え可能なものなので、インクカートリッジ３０において、ＩＣ基板８５のメモリ領域に記憶された電子情報が改ざんされ難い。
【００８１】
また、演算装置１３０は、インクの使用量の累積量が第１閾値より大きな第２閾値以上であることを条件として、カートリッジ装着部１１０に装着されたインクカートリッジ３０の交換を促す表示を行う表示処理を実行するので、インクカートリッジ３０の貯留室３６に貯留されたインクが無駄なく使用される。また、インクカートリッジ３０の交換を促す表示がされる前に、インクカートリッジ３０が交換されたとしても、再充填判定処理において、インクが再充填されたものであることと判定可能である。
【００８２】
［第２実施形態］
上記第１実施形態では、インクカートリッジ３０のＩＣ基板８５のメモリ領域にインク・ロー・フラグが書き込まれるが、ＩＣ基板８５のメモリ領域には、インク・ロー又はメカエンプティになった回数を示すカウント値が書き込まれることとしてもよい。ＩＣ基板８５のメモリ領域において、カウント値は、カウントアップのみが書き換え可能である。なお、カウント値は、例えば、初期値からカウントダウンされて示されてもよい。その場合、ＩＣ基板８５のメモリ領域に書き込まれるカウント値は、カウントダウンのみが書き換え可能である。また、第２実施形態において、インクが再充填されたインクカートリッジ３０の判定以外は、上記第１実施形態と同様なので、プリンタ１０やインクカートリッジ３０などの構成についての説明は省略される。
【００８３】
［インクが再充填されたインクカートリッジ３０の判定］
演算装置１３０は、インクカートリッジ３０がカートリッジ装着部１１０に装着されたと判定したタイミングで、或いは、画像記録の一単位、すなわち１ページの画像記録が終了したタイミングや、１パス分の画像記録が終了したタイミングで、カートリッジ装着部１１０に装着されているインクカートリッジ３０が、インクが再充填されたものであるかを判定する。なお、以下では、画像記録の一単位が終了したタイミングにおいて、カートリッジ装着部１１０に装着されているインクカートリッジ３０が、インクが再充填されたものであるかが判定されるフローチャートを例に説明がされる。また、以下の説明では、１つのインクカートリッジ３０のみについて説明がなされるが、カートリッジ装着部１１０に装着されている複数個のインクカートリッジ３０について、同様の判定がなされることは言うまでもない。
【００８４】
図１１に示されるように、画像記録が開始されたタイミングで、演算装置１３０は、カートリッジ装着部１１０に装着されているインクカートリッジ３０に対して既にインク・ローが判定されたか否かを記憶する（ステップＳ４０）。また、演算装置１３０は、センサ１１４の出力信号を示す電子情報、すなわちローレベル信号又はハイレベル信号を記憶する（ステップＳ４０）。つまり、演算装置１３０は、一単位の画像記録を行う前において、インク・ローであるか否かの情報、並びにセンサ１１４の出力信号を記憶している。その後、演算装置１３０は、印刷データに基づいて一単位分の画像記録を行う（ステップＳ４０）。
【００８５】
演算装置１３０は、一単位分（例えば１ページ）の画像記録が終了すると、センサ１１４からの出力がローレベル信号であるかハイレベル信号であるかを判定する（ステップＳ４２）。貯留室３６においてインクが満たされている状態から被検知部材６０が回動していなければ、センサ１１４は、ローレベル信号を出力する（ステップＳ４２：NO）。その場合、演算装置１３０は、再充填判定処理を行う（ステップＳ５３）。
【００８６】
貯留室３６においてインクが満たされている状態からインクの液面が降下して、被検知部材６０の検出子６２がセンサ１１４の光路から外れるまで被検知部材６０が回動していれば、センサ１１４は、ハイレベル信号を出力する（ステップＳ４２：YES）。その場合、演算装置１３０は、一単位分の画像記録において使用したインクの使用量を累積値に加算して記憶する（ステップＳ４３：累積使用量更新処理の一例）。
【００８７】
演算装置１３０は、一単位の画像記録を行う前のセンサ１１４の出力信号がローレベル信号であるときには（ステップＳ４４：YES）、インクカートリッジ３０のＩＣ基板８５のメモリ領域に記憶されたカウント値を読み出す（ステップＳ４５）。カウント値が１回以上であれば（ステップＳ４５：YES）、ＩＣ基板８５のメモリ領域において、カウント値をカウントアップしてから（ステップＳ４６：検知情報記憶処理の一例）、再充填判定処理を行う（ステップＳ５３）。すなわち、既にインク・ローが判断されているインクカートリッジ３０に対しては、演算装置１３０は、一単位の画像記録の前後において、センサ１１４の出力信号がローレベル信号からハイレベル信号に変化したことに基づいて、ＩＣ基板８５のメモリ領域においてカウント値をカウントアップする。
【００８８】
演算装置１３０は、ＩＣ基板８５のメモリ領域から読み出したカウント値が１回未満、すなわちゼロであれば（ステップＳ４５：NO）、ＩＣ基板８５のメモリ領域に対してカウントアップせずに再充填判定処理を行う（ステップＳ５３）。すなわち、未だインク・ローが判断されていないインクカートリッジ３０に対しては、演算装置１３０は、一単位の画像記録の前後において、センサ１１４の出力信号がローレベル信号からハイレベル信号に変化したことに基づいては、カウント値をカウントアップしない。
【００８９】
演算装置１３０は、一単位の画像記録を行う前のセンサ１１４の出力信号がハイレベル信号であるときには（ステップＳ４４：NO）、加算後の累積値が、第１閾値未満、第１閾値以上かつ第２閾値未満、または第２閾値以上のいずれであるかを判定する（ステップＳ４７）。演算装置１３０は、加算後の累積値が第１閾値未満、すなわちインク・ローではないと判定したときは、再充填判定処理を行う（ステップＳ５３）。
【００９０】
演算装置１３０は、加算後の累積値が第１閾値以上かつ第２閾値未満であると判定した場合であって、一単位の画像記録を行う前のインクカートリッジ３０に対してインク・ローの判定がされておらず、かつＩＣ基板８５のメモリ領域にカウント値としてゼロが記憶されているときには（ステップＳ４８：YES）、演算装置１３０は、ＩＣ基板８５のメモリ領域において、カウント値をカウントアップ、すなわち１回とする（ステップＳ４９：検知情報記憶処理の一例）。すなわち、未だインク・ローが判断されていないインクカートリッジ３０に対しては、演算装置１３０は、一単位の画像記録の前後において、インク・ローの判定が変化し、かつＩＣ基板８５のメモリ領域においてカウント値としてゼロが記憶されているときに、カウント値をカウントアップする。その後、演算装置１３０は、再充填判定処理を行う（ステップＳ５３）。
【００９１】
演算装置１３０は、加算後の累積値が第１閾値以上かつ第２閾値未満であると判定した場合であって、一単位の画像記録を行う前のインクカートリッジ３０に対してインク・ローの判定がされているか、或いはＩＣ基板８５のメモリ領域にカウント値としてゼロ以外が記憶されているときには（ステップＳ４８：NO）、演算装置１３０は、カウント値をカウントアップせずに、再充填判定処理を行う（ステップＳ５３）。
【００９２】
また、演算装置１３０は、加算後の累積値が、第２閾値以上であると判定すると、累積値を初期値、例えばゼロに更新して（ステップＳ５０）、インクカートリッジ３０がエンプティであることをプリンタ１０のディスプレイ等に表示する（ステップＳ５１）。そして、インクカートリッジ３０が交換されると（ステップＳ５２：YES）、再充填判定処理を行う（ステップＳ５３）。
【００９３】
図１２に示されるように、再充填判定処理において、演算装置１３０は、カートリッジ装着部１１０に装着されているインクカートリッジ３０のＩＣ基板８５のメモリ領域に記憶されている電子情報、すなわちカウント値を読み取る（ステップＳ６０）。演算装置３０は、ＩＣ基板８５のメモリ領域からカウント値としてゼロを読み出した場合には（ステップＳ６０：０）、インクカートリッジ３０が再充填されたものではないと判定し（ステップＳ６１）、インクカートリッジ３０が再充填されたものであることを示すフラグを記憶する（ステップＳ６２）。
【００９４】
演算装置３０は、カウント値として１回を読み出した場合には（ステップＳ６０：１）、センサ１１４の出力信号を判定する（ステップＳ６３）。演算装置１３０は、センサ１１４の出力信号がハイレベル信号であるときには（ステップＳ６３：YES）、インクカートリッジ３０が再充填されたものではないと判定し（ステップＳ６１）、インクカートリッジ３０が再充填されたものではないことを示すフラグを記憶する（ステップＳ６２）。他方、演算装置１３０は、センサ１１４の出力信号がローレベル信号であるときには（ステップＳ６３：NO）、インクカートリッジ３０が再充填されたものと判定する（ステップＳ６４）。そして、演算装置１３０は、インクカートリッジ３０が再充填されたものであるか否かを示す表示をディスプレイ等に行う（ステップＳ６５）。
【００９５】
演算装置３０は、カウント値として２回以上を読み出した場合には（ステップＳ６０：２以上）、インクカートリッジ３０が再充填されたものと判定し（ステップＳ６４）、インクカートリッジ３０が再充填されたものであるか否かを示す表示をディスプレイ等に行う（ステップＳ６５）。
【００９６】
［第２実施形態の作用効果］
第２実施形態によっても、演算装置１３０において、貯留室３６に貯留されたインクの残量を正確かつ安定して判定するとともに、インクカートリッジ３０の貯留室３６に貯留されているインクが再充填されたものであるかを判定することができる。
【００９７】
また、インクカートリッジ３０のＩＣ基板８５のメモリ領域に記憶されているカウント値が１回であるときに、カートリッジ装着部１１０に装着されたインクカートリッジ３０が、インクが再充填されたものであると確実に判定することができる。
【００９８】
また、インクカートリッジ３０の貯留室３６においてインクが揺れ動くことにより、被検知部材６０が時計回り及び反時計回りへの回動を交互に繰り返し、センサ１１４の出力信号に揺らぎ（チャタリング）が生じるおそれがある。しかし、１回を示すカウント値は、インクの使用量の累積量に基づいて変更されているので、カウント値が変更されるタイミングが安定している。したがって、カウント値が２回以上となるときは、インクが貯留室３６に再充填されたときとみなせるので、センサ１１４によるインクの残量判定が可能になれば、直ちにカウント値を変更することにより、再充填されたことの判定を早期に行うことができる。
【００９９】
また、ＩＣ基板８５のメモリ領域は、カウント値を増加又は減少の一方にのみ書き換え可能なので、メモリ領域に書き込まれたカウント値が改ざんされても、再充填判定処理の判定結果に影響が生じ難い。
【０１００】
［変形例］
前述された各実施形態では、被検知部３３は、センサ１１４により光学的に検知されるものとしたが、被検知部３３におけるインク残量の検知は光学的なものに限定されず、例えば、磁気などの他の物理量に基づいてインク残量が検知されてもよい。
【０１０１】
また、インクカートリッジ３０が再充填されたものであるか否かの判定は、プリンタ１０のディスプレイ等に表示されるが、この判定は、表示以外に使用されてもよい。例えば、インクカートリッジ３０が再充填されたものであるか否かによって、フラッシングやパージなどのメンテナンス処理を変更してもよいし、再充填されたインクカートリッジ３０が使用されていることの情報が、クラウドサーバなどに送信されてもよい。
【０１０２】
また、演算装置１３０は、インクカートリッジ３０が再充填されたものではないと判定したときには、インクカートリッジ３０が再充填されたものではないことを示すフラグを記憶することとしたが、これに代えて、例えば、演算装置１３０に記憶されている、パージなどのメンテナンスにおける動作などプリンタ部１０の動作を制御するための変数などを、演算装置１３０が書き換えることとしてもよい。
【０１０３】
また、前述された実施形態では、インクを印刷流体の一例として説明したが、本発明はこれに限定されない。すなわち、インク等の液体に代えて、トナー等の粉体を印刷流体としてもよい。
【符号の説明】
【０１０４】
１０  プリンタ（画像記録装置）
２１  記録ヘッド（記録部）
３０  インクカートリッジ（印刷流体カートリッジ）
３３  被検知部
３６  貯留室
８４  強誘電体メモリ（第１メモリ）
１１４  センサ
１３０  演算装置（制御部）
１３４  ＲＡＭ（第２メモリ）
【図１】
0006627371.tif 000002
【図２】
0006627371.tif 000003
【図３】
0006627371.tif 000004
【図４】
0006627371.tif 000005
【図５】
0006627371.tif 000006
【図６】
0006627371.tif 000007
【図７】
0006627371.tif 000008
【図８】
0006627371.tif 000009
【図９】
0006627371.tif 000010
【図１０】
0006627371.tif 000011
【図１１】
0006627371.tif 000012
【図１２】
0006627371.tif 000013