"液体収容容器の液体消費量を格納する記憶装置であって、不揮発性のメモリーセルアレイと、前記メモリーセルアレイにおけるデータの書き込みと読み出しを実行するメモリー制御回路と、を備え、前記メモリーセルアレイは、既格納値よりも大きな値の書き込みを許容するとともに、前記既格納値よりも小さな値の書き込みを禁止するデクリメント禁止領域を有し、前記メモリー制御回路は、前記デクリメント禁止領域に前記液体消費量の新たな値を書き込む際に、i前記既格納値から前記新たな値への増分が予め定められた許容増分以下の場合には、前記メモリーセルアレイへの前記新たな値の書き込み処理を実行し、ii前記既格納値から前記新たな値への増分が前記許容増分よりも大きな場合には、前記メモリーセルアレイへの前記新たな値の書き込み処理を実行しない、記憶装置。請求項1に記載の記憶装置であって、前記メモリーセルアレイは、複数の許容増分を予め格納するとともに、前記複数の許容増分のうちのいずれか1つを選択する増分選択値を予め格納しており、前記メモリー制御回路は、前記メモリーセルアレイから前記増分選択値を読み出すとともに、前記増分選択値に応じて前記複数の許容増分のうちから1つの許容増分を選択して、前記デクリメント禁止領域への前記液体消費量の新たな値の書き込み処理を実行する否かの判断に使用する、記憶装置。請求項1又は2に記載の記憶装置であって、前記メモリーセルアレイは、前記デクリメント禁止領域として使用し得る複数の候補領域を有するとともに、前記複数の候補領域のうちのいずれか1つを前記デクリメント禁止領域として選択する領域選択値を予め格納しており、前記メモリー制御回路は、前記メモリーセルアレイから前記領域選択値を読み出すとともに、前記領域選択値に応じて前記複数の候補領域のうちから1つの候補領域を前記デクリメント禁止領域として選択して前記液体消費量の格納に使用する、記憶装置。請求項3に記載の記憶装置であって、前記メモリー制御回路は、前記複数の候補領域のうちで前記デクリメント禁止領域として選択されなかった候補領域において、任意の値の書き込みを実行可能である、記憶装置。液体消費装置に液体を供給する液体カートリッジであって、液体を収容する液体収容容器と、前記液体収容容器内に収容された液体の消費量を格納する請求項1~4のいずれかに記載の記憶装置と、を備える、液体カートリッジ。液体を消費する液体消費システムであって、液体消費装置と、前記液体消費装置に液体を供給する請求項5に記載の液体カートリッジと、を備える、液体消費システム。しかしながら、本願の発明者は、インク消費量に関するデクリメント禁止機能を有する記憶装置にも、以下のような課題があることを見いだした。すなわち、デクリメント禁止機能が設定されたメモリー領域に、何らかの原因により、実際よりも大きなインク消費量の値が書き込まれると、そのメモリー領域内のインク消費量の値を、より小さな正しい値に書き換えることができない。例えば、プリンターとインクカートリッジとの間の通信エラーにより、100に近いインク消費量インク残存量が0に近い値がインクカートリッジの記憶装置のデクリメント禁止領域に書き込まれてしまうと、実際の値例えば10に訂正することができない。この結果、そのインクカートリッジを用いた印刷を実行できなくなるという問題が生じる。このような問題は、特に、インクカートリッジの交換時に新たなインクカートリッジを装着した際に発生すると、その新規カートリッジを全く使用できないことになるので大きな問題である。本願の発明者は、上述のような新たな問題に対処するため、液体消費量を記憶する記憶装置に過大な液体消費量が誤って書き込まれてしまうことを防止する技術を開発したものである。なお、このような問題は、インク消費量を格納する記憶装置に限らず、他の種類の液体の消費量を格納する記憶装置にも共通する問題である。本発明は、液体消費量を格納する記憶装置及びそれを用いた装置やシステムにおいて、過大な液体消費量が誤って記憶装置に書き込まれてしまうことを防止する技術を提供することを目的とする。本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態又は適用例として実現することが可能である。[適用例1]液体収容容器の液体消費量を格納する記憶装置であって、不揮発性のメモリーセルアレイと、前記メモリーセルアレイにおけるデータの書き込みと読み出しを実行するメモリー制御回路と、を備え、前記メモリーセルアレイは、既格納値よりも大きな値の書き込みを許容するとともに、前記既格納値よりも小さな値の書き込みを禁止するデクリメント禁止領域を有し、前記メモリー制御回路は、前記デクリメント禁止領域に前記液体消費量の新たな値を書き込む際に、i前記既格納値から前記新たな値への増分が予め定められた許容増分以下の場合には、前記メモリーセルアレイへの前記新たな値の書き込み処理を実行し、ii前記既格納値から前記新たな値への増分が前記許容増分よりも大きな場合には、前記メモリーセルアレイへの前記新たな値の書き込み処理を実行しない、記憶装置。この構成によれば、デクリメント禁止領域に液体消費量を格納するようにしており、また、デクリメント禁止領域内の既格納値から新たな値への増分が許容増分よりも大きな場合には、メモリーセルアレイへの新たな値の書き込み処理を実行しないようにしたので、過大な液体消費量が誤って記憶装置に書き込まれてしまうことを防止することが可能である。[適用例2]適用例1に記載の記憶装置であって、前記メモリーセルアレイは、複数の許容増分を予め格納するとともに、前記複数の許容増分のうちのいずれか1つを選択する増分選択値を予め格納しており、前記メモリー制御回路は、前記メモリーセルアレイから前記増分選択値を読み出すとともに、前記増分選択値に応じて前記複数の許容増分のうちから1つの許容増分を選択して、前記デクリメント禁止領域への前記液体消費量の新たな値の書き込み処理を実行する否かの判断に使用する、記憶装置。この構成によれば、液体収容容器のタイプに適した許容増分を選択的に使用できるので、より適切な書き込み制御を実行可能である。[適用例3]適用例1又は2に記載の記憶装置であって、前記メモリーセルアレイは、前記デクリメント禁止領域として使用し得る複数の候補領域を有するとともに、前記複数の候補領域のうちのいずれか1つを前記デクリメント禁止領域として選択する領域選択値を予め格納しており、前記メモリー制御回路は、前記メモリーセルアレイから前記領域選択値を読み出すとともに、前記領域選択値に応じて前記複数の候補領域のうちから1つの候補領域を前記デクリメント禁止領域として選択して前記液体消費量の格納に使用する、記憶装置。この構成によれば、液体収容容器の用途や仕向地に適した候補領域を選択的にデクリメント禁止領域として使用できるので、より適切な書き込み制御を実行可能である。[適用例4]適用例3に記載の記憶装置であって、前記メモリー制御回路は、前記複数の候補領域のうちで前記デクリメント禁止領域として選択されなかった候補領域において、任意の値の書き込みを実行可能である、記憶装置。この構成によれば、デクリメント禁止領域以外の候補領域を他の種類のデータの格納に利用できるので、メモリーセルアレイ全体をより有効に利用することが可能である。[適用例5]液体消費装置に液体を供給する液体カートリッジであって、液体を収容する液体収容容器と、前記液体収容容器内に収容された液体の消費量を格納する適用例1~4のいずれかに記載の記憶装置と、を備える、液体カートリッジ。[適用例6]液体を消費する液体消費システムであって、液体消費装置と、前記液体消費装置に液体を供給する適用例5に記載の液体カートリッジと、を備える、液体消費システム。なお、本発明は、種々の形態で実現することが可能であり、例えば、液体収容容器、液体カートリッジ、印刷材カートリッジ、印刷材収容容器、印刷装置、液体消費装置、印刷装置と印刷材カートリッジとを備える印刷材供給システム、液体消費装置と液体カートリッジとを備える液体消費システム等の形態で実現することができる。図1は、本発明の一実施形態における印刷装置プリンターとも呼ぶの構成を示す斜視図である。図1には、互いに直交するXYZ軸が描かれている。これ以降に示す図についても必要に応じてXYZ軸を付している。本実施形態において、印刷装置の使用姿勢では、Z軸方向が鉛直方向であり、印刷装置のX軸方向の面が正面である。この印刷装置は、個人向けの小型インクジェットプリンターであり、副走査送り機構と、主走査送り機構と、ヘッド駆動機構を有している。副走査送り機構は、図示しない紙送りモータを動力とする紙送りローラ12を用いて印刷用紙Pを副走査方向に搬送する。主走査送り機構は、キャリッジモータ14の動力を用いて、駆動ベルト16に接続されたキャリッジ30を主走査方向に往復動させる。印刷装置の主走査方向はY軸方向であり、副走査方向はX軸方向である。ヘッド駆動機構は、キャリッジ30に備えられた印刷ヘッド32を駆動してインクの吐出およびドット形成を実行する。印刷装置は、更に、上述した各機構を制御するための主制御部40を備えている。主制御部40は、キャリッジ30とフレキシブルケーブル42を介して接続されている。キャリッジ30は、ホルダー20と、印刷ヘッド32とを備えている。ホルダー20は、複数のカートリッジを装着可能に構成されており、印刷ヘッド32の上側に配置されている。ホルダー20に装着されたカートリッジ10は、Y方向に並ぶ。ホルダー20をカートリッジ装着部とも呼ぶ。図1に示す例では、ホルダー20には、4つのカートリッジが独立に装着可能であり、例えば、ブラック、イエロー、マゼンタ、シアンの4種類のカートリッジが1つずつ装着される。カートリッジの装着方向は、-Z方向本実施形態では鉛直下向き方向である。なお、ホルダー20としては、これ以外の任意の複数種類のカートリッジを装着できるものを利用可能である。印刷ヘッド32の上部には、カートリッジから印刷ヘッド32にインクを供給するためのインク供給管240が配置されている。この印刷装置のように、利用者により交換されるカートリッジが、印刷ヘッドのキャリッジ上のカートリッジ装着部ホルダーに装着される印刷装置のタイプを、オンキャリッジタイプと呼ぶ。図2は、カートリッジ10が装着されたホルダー20の外観斜視図である。図2は説明の容易のために、ホルダー20に1つのカートリッジ10が装着されている様子を示している。ホルダー20は、それぞれ1つのカートリッジ10を装着可能な4つのスロットを有している。ホルダー20の各スロットには、インク供給管240が設けられている。カートリッジ10内部のインクはインク供給管240を介して印刷ヘッド32に供給される。インク供給管240の周囲には外部にインクが漏れ出さないようにカートリッジ10のインク供給口をシールするための弾性部材242が設けられている。カートリッジ10は、弾性変形する弾性部としてのレバー120を有する。利用者はレバー120を操作することでホルダー20からカートリッジ10を取り外すことができる。図3は、実施形態に係るカートリッジ10の斜視図である。カートリッジ10をホルダー20に装着する際の装着方向SDは、-Z方向本実施形態では、鉛直下向き方向である。このカートリッジ10は、インクを収容するインク収容部100インク収容容器又は筐体とも呼ぶと、回路基板400単に基板とも呼ぶと、を備えている。インク収容部100の内部には、インクを収容するインク室108が形成されている。インク収容部100は、全体として略直方体の形状を有しており、底面101と、上面102と、正面103と、背面104と、左側面105と、右側面106の6つの面を有している。底面101には、カートリッジ10がホルダー20に装着されたときに、印刷装置のインク供給管240と接続されるインク供給口110が形成されている。使用前の状態では、インク供給口110の開口はキャップやフィルムなどによって封止されていてもよい。正面103には、レバー120が設けられている。レバー120には、係合解除部122と、係合突起124が設けられている。このレバー120は、ホルダー20にカートリッジ10を着脱する際に使用される。すなわち、利用者がレバー120を押すことによって、係合突起124とホルダー20の係合部とを機械的に係合させたり、その係合を解除したりすることができる。背面104には、係合突起160が設けられている。この係合突起160も、ホルダー20の係合部と係合して、カートリッジ10を装着状態に維持する機能を有する。底面101と正面103とが交わる位置すなわちインク収容部100の正面下端のコーナー部には、基板設置部180が形成されており、この基板設置部180に基板400が設置されている。基板設置部180は、底面101に対して傾いた斜面として構成されている。より詳細に言えば、底面101の正面103側の端部には、基板設置部180と段差部188とを含むオーバーハング部190が設けられている。段差部188は、底面101から上方に向けて立ち上がる部分である。基板設置部180は、段差部188の上方の位置に設けられている。基板設置部180には、回路基板400が、その基板表面を下向きにした状態で設置されている。なお、このようなインクカートリッジの構成は一例であり、他の任意の構成を有するインクカートリッジを採用することが可能である。図4は、印刷装置内の制御部とインクカートリッジ10の回路構成を示すブロック図である。印刷装置本体には主制御部40が設けられており、キャリッジ30上にはサブ制御部50が設けられている。このように主制御部40とサブ制御部50とを分ける代わりに、これらの制御部40,50の両方の機能を有する1つの制御回路を使用することも可能である。主制御部40とサブ制御部50は、インクカートリッジ10の回路基板400と接続された制御回路であり、ホスト回路と呼ぶことも可能である。主制御部40とサブ制御部50との間は、バス配線で接続されている。主制御部40は、印刷装置全体の制御を実行するとともに、サブ制御部50に対して印刷実行のための各種の信号を発行する。サブ制御部50は、各インクカートリッジ10の記憶装置130に対して電源を供給し、また、記憶装置130に対するアクセスの種類を示すコマンドを送付することにより、記憶装置130に対するデータの書き込み、及び、記憶装置130からのデータの読み出しを実行する。サブ制御部50は、更に、カートリッジ10の装着検出や、カートリッジ10の回路基板400における過電圧検出などの機能も有している。各インクカートリッジ10の記憶装置130には、互いに異なるID番号識別情報が割り当てられている。複数のインクカートリッジ10の記憶装置130は、サブ制御部50からの配線に並列に接続すなわち、バス接続されている。サブ制御部50から特定のインクカートリッジ10の記憶装置130に対してデータの読み出しや書き込みの処理を実行する場合には、後述するように、サブ制御部50がID番号を全てのインクカートリッジ10に伝送し、これによってアクセス対象となる1つのインクカートリッジ10すなわち、1つの記憶装置130が特定される。サブ制御部50と各インクカートリッジ10の記憶装置130とを電気的に接続する配線は、リセット信号線LR1と、クロック信号線LC1と、データ信号線LD1と、接地線LCSと、電源線LCVと、を含んでいる。リセット信号線LR1は、サブ制御部50から記憶装置130へリセット信号RSTを供給する配線である。例えば、サブ制御部50から記憶装置130に対してローレベルのリセット信号RSTを供給すると、記憶装置130は初期状態アクセスを受け付け可能なスタンバイ状態になる。クロック信号線LC1は、サブ制御部50から記憶装置130へクロック信号SCKを供給する配線である。データ信号線LD1は、サブ制御部50と記憶装置130との間でデータ信号SDAを双方向に伝送する配線である。データ信号SDAは、クロック信号SCKに同期して送受信される。接地線LCSは、記憶装置130に接地電位VSSを供給する配線である。電源線LCVは、記憶装置130に記憶装置130の動作電圧となる電源電圧VDDを供給する配線である。図5は、インクカートリッジに設置される回路基板400の説明図である。図5Aは、回路基板400の表面の構成を示している。図5Bは、回路基板400を側面から見た図を示している。回路基板400の表面は、カートリッジ10に取り付けられたときに、外側に露出している面である。なお、図5Aに示す矢印SDは、ホルダー20へのカートリッジ10の装着方向を示している。図5Aに示すように、回路基板400の上端部には、ボス溝401が形成され、回路基板400の下端部には、ボス孔402が形成されている。回路基板400は、表面に配置された9つの端子410~490からなる端子群と、記憶装置130とを備える。裏面に配置された記憶装置130は、カートリッジ10のインクに関する情報例えば、インク消費量やインク色を格納する。個々の端子410~490は、略矩形状に形成され、Z軸挿入方向SDと略垂直な列を2列形成するように配置されている。各端子410~490は、その中央部に、ホルダー20に取り付けられた装置側端子のうちの対応する端子と接触する接触部cpを含んでいる。上側列を形成する端子410~440と、下側列を形成する端子450~490は、例えばそれぞれ以下の機能用途を有する。<上側列>1過電圧検出端子4102リセット端子4203クロック端子4304過電圧検出端子440<下側列>5装着検出端子4506電源端子4607接地端子4708データ端子4809装着検出端子490リセット端子420と、クロック端子430と、電源端子460と、接地端子470と、データ端子480は、図4に示した配線LR1,LC1,LCV,LCS,LD1にそれぞれ接続される。過電圧端子410,440と、装着検出端子450,490もサブ制御部50に接続されているが、図4ではその接続の図示が省略されている。一対の過電圧検出端子410,440は、異常に高い電圧値過電圧と呼ぶの検出を行うための端子である。一対の装着検出端子450,490は、カートリッジの装着状態の良否を検出するために使用されるものである。なお、過電圧検出端子410,440を、過電圧検出の他に装着検出にも利用するようにしてもよい。本実施形態において、装着検出端子450,490には、記憶装置130用の電源電圧定格3.3Vよりも高い電圧例えば定格42V又は定格36Vが印加される。他の5つの端子420,430,460,470,480は、記憶装置130用の端子である。これらの5つの端子のうち、接地端子470以外の4つの端子420,430,460,480には、高電圧端子450,490よりも低い電圧定格3.3Vが印加される。なお、図5に示した回路基板400における端子の数や配列は単なる一例であり、これ以外の任意の構成の回路基板を採用することが可能である。図6は、インクカートリッジの記憶装置130の内部構成を示すブロック図である。この記憶装置130は、外部からアクセス先のアドレスを指定するアドレスデータを入力する必要のないシーケンシャルアクセス方式の記憶装置である。この記憶装置130は、メモリー制御回路600と、メモリーセルアレイ602とを備えている。メモリー制御回路600は、印刷装置のキャリッジ上のサブ制御部50と接続されている。メモリー制御回路600は、ID比較部610と、リード/ライト制御部620とを含んでいる。リード/ライト制御部620はインクリメント判定部622を含んでいる。ID比較部610は、サブ制御部50から送信されてくるID番号と、メモリーセルアレイ602内に予め格納されているID番号識別番号とを比較して、サブ制御部50からのアクセスが、その記憶装置130に宛てたものか否かを判定する。リード/ライト制御部620は、メモリーセルアレイ602のデータの読み出しと書き込みを制御する。インクリメント判定部622は、デクリメント禁止領域後述に新たな値を書き込む際に、既格納値から新たな書き込み値への増分が、許容増分以下であるか否かを判定する。図7は、メモリーセルアレイ602のアドレスマップを示している。メモリーセルアレイ602は、複数の行からなり、一つの行は8ビットである。図7の最上部の符号D7~D0は、最上位ビットD7から最下位ビットD0までのビット位置を示している。但し、一行のビット数は16ビットや32ビットなどの他の任意の値に設定可能である。メモリーセルアレイ602はメモリー制御回路600図6内のアドレスカウンタ図示省略によって選択される行順にシーケンシャルにアクセスされる。図7に示すメモリーマップにおいて、シーケンシャルアクセスの順番は、行単位で上側から下側である。メモリーセルアレイ602は、外部アクセス可能領域ACAと、外部アクセス不能領域NAAとに区分されている。外部アクセス可能領域ACAは、サブ制御部50からアクセス可能な領域である。すなわち、サブ制御部50がメモリーセルアレイ602にアクセスする際には、外部アクセス可能領域ACAの最初の行アドレスA0から最後の行アドレスA16の範囲がこの順番にアクセスされる。外部アクセス不能領域NAAは、サブ制御部50からアクセスができず、メモリー制御回路600がメモリーセルアレイ602の制御に使用するためにアクセスする領域である。従って、サブ制御部50は、外部アクセス不能領域NAA内のデータを読み出すことができない。外部アクセス不能領域NAAには、インク消費量許容増分の4つの値δ1~δ4が格納されている。これらの値δ1~δ4を単に許容増分δとも呼ぶ。一般に、許容増分δとしては、印刷装置における何らかの1回の処理で消費されるインク量よりも大きな値を設定することが好ましい。一方、許容増分δとして過度に大きな値を設定すると、通信時のノイズ等によって、実際よりも大きなインク消費量が記憶装置130内に書き込まれる可能性が高くなるので好ましくない。従って、許容増分δの値としては、これらの点を考慮した値が設定される。記憶装置130内に許容増分δの複数の値を格納しておく理由は、インクカートリッジのタイプ及び/又は仕様によって、許容増分δとして適切な値が異なるからである。例えば、印刷装置の出荷時に同梱されるカートリッジは、印刷装置の最初の起動時において、カートリッジから印刷ヘッドに至るまでのインク流路にインクを充填する処理初期充填と呼ぶが行われる。この初期充填では、かなりのインク量がカートリッジから消費されるので、許容増分δとしては、この初期充填で消費されるインク量よりも大きな値を設定することが好ましい。また、ノズル数が多い印刷装置用のカートリッジは、インク吐出を伴うノズルクリーニングに要するインク消費量が多いので、許容増分δとして大きな値を設定することが好ましい。一方、初期インク量の大きなカートリッジや、ノズル数が少ない印刷装置用のカートリッジでは、許容増分δとして小さな値を設定することが好ましい。これらの点を考慮すると、例えば、許容増分δ1~δ4として以下の値を設定することが可能である。1許容増分δ1=50:初期充填用のカートリッジ2許容増分δ2=40:ノズル数の多い印刷装置用のカートリッジ3許容増分δ3=30:ノズル数の少ない印刷装置用のカ―トリッジ4許容増分δ4=20:初期インク量の大きなカートリッジなお、許容増分δの値は、インク消費量が取り得る最小の差分例えばインク消費量が8ビットで表現される場合には最小ビットに相当する値である1/256よりも大きな値に設定される。例えば、個々の許容増分δの値は、10~90の範囲の中から適切な値が選択される。また、許容増分δの最小値は、印刷装置における1回の印刷におけるインク消費量、及び、1回のヘッドクリーニングにおけるインク消費量よりも十分に大きな値に設定されることが好ましい。なお、許容増分δの値としては、1つの値例えば50のみを記憶装置130内に格納しておくようにしてもよい。外部アクセス可能領域ACAは、制御情報領域CIAと、書き換え可能領域RWAと、読み出し専用領域ROAと、を有する。制御情報領域CIAは、ID番号と、制御ビットCB1~CB5の格納に用いられる。ここでは、ID番号は3ビットであり、8種類のカートリッジを識別可能である。書き換え可能領域RWAには、インク消費量以外の他の種々のカートリッジ情報カートリッジが最初の装着日や、装着回数などを書き込むことが可能である。読み出し専用領域ROAには、書き換えが不要な他のカートリッジ情報インク色や、インク量、カートリッジタイプ、製造年月日、仕向国、仕向地などが格納されている。制御情報領域CIAに格納されている制御ビットCB1~CB5は、例えば以下の用途で使用される。1制御ビットCB1デクリメント禁止機能フラグ:インク消費量を格納する領域にデクリメント禁止機能より小さな値の書き込みを禁止するを適用するか否かを示すフラグ2制御ビットCB2~5:メモリー制御回路が行う他の制御に利用される制御ビット制御ビットCB1が1に設定されている場合には、インク消費量の新たな値をメモリーセルアレイ602に書き込む際に、デクリメント禁止機能を使用する。具体的には、新たな書き込み値が既格納値以下の場合には新たな書き込み値の書き込みが行われず、新たな書き込み値が既格納値よりも大きな場合に書き込みが行われる。一方、制御ビットCB1が0に設定されている場合には、デクリメント禁止機能を使用しない。すなわち、インク消費量の既格納値よりも新たな書き込み値の方が小さな場合にも、その新たな書き込み値がメモリーセルアレイ602に書き込まれる。なお、この制御ビットCB1を省略して、インク消費量の格納領域に対して常にデクリメント禁止機能を適用するようにしてもよい。書き換え可能領域RWAは、サブ制御部50からデータの書き換えのためのアクセス対象となる領域である。書き換え可能領域RWAは、2つの候補領域R1,R2を含んでいる。これらの候補領域R1,R2は、インク消費量の格納領域として使用可能な領域である。インク消費量としては、例えば、インクカートリッジ10の初期インク量を100として、そのうちの何を消費したかを示す値が格納される。従って、未使用のインクカートリッジ10におけるインク消費量は0である。なお、インク消費量の格納領域の中に、インク消費量に加えて、制御用のフラグを格納するようにしてもよい。このような制御用フラグとしては、例えば、インク消費量がアラームレベル例えば95に達したことを示すフラグなどを利用可能である。また、候補領域R1,R2のビット数は、8ビットに限らず、16ビットや32ビットなどの任意の複数ビットに設定可能である。2つの候補領域R1,R2は、その一方が選択されてインク消費量の格納に使用される。選択されない候補領域は、インク消費量の格納に使用する予備の領域として確保しておいても良く、あるいは、インク消費量以外の他の任意のデータの格納に利用しても良い。例えば、前者の場合には、最初に選択した候補領域例えばR1にセルエラーが発生したときに、予備として確保しておいた候補領域R2を使用してインク消費量を格納することが可能である。また、この場合に、最初に選択されていた候補領域R1の制御用フラグとして、セルエラーにより使用禁止になった旨を記録するようにしてもよい。また、インク消費量の格納に使用されない候補領域にインク消費量以外の他のデータを格納する場合には、既格納値と新たな書き込み値との大小関係に拘わらず、常に新たな書き込み値を書き込むようにしてもよい。なお、インク消費量格納用の候補領域の数は、1つ又は任意の複数の数に設定可能である。読み出し専用領域ROAは、複数行の記憶領域を有している。読み出し専用領域ROAは、プリンターのサブ制御部50からデータの読み出しのみのアクセス対象となる領域である。読み出し専用領域ROAの一部図7の場合には最後の行A16の下位4ビットには、制御ビットCB6~9が格納されている。制御ビットCB6~CB9は、例えば以下の用途で使用される。1制御ビットCB6インクリメント制限機能フラグ:インクリメント制限機能を使用するか否かを示すフラグ2制御ビットCB7領域選択値:複数の候補領域A1,A2のうちのいずれをインク消費量の格納領域として使用するかを選択する値3制御ビットCB8~9増分選択値:複数の許容増分δ1~δ4のうちのいずれをインクリメント制限機能で使用するかを選択する値なお、アドレスA0に格納されている制御ビットCB1は、デクリメント禁止機能を使用するか否かを示しており、アドレスA16に格納されている制御ビットCB6は、インクリメント制限機能を使用するか否かを示すフラグである。これらの2つのビットCB1,CB6の組み合わせに応じた書き込み処理は以下の通りである。1CB1=CB6=1の場合:インク消費量を書き込むメモリー領域候補領域R1,R2のいずれかに対して、デクリメント禁止機能とインクリメント制限機能の両方が適用される。従って、iインク消費量の新たな書き込み値が既格納値より大きく、かつ、ii既格納値からの増分が許可増分以下である、という条件を満足した場合にのみ、その新たな書き込み値がメモリーセルアレイ602に書き込まれる。2CB=1,CB6=0の場合:インク消費量を書き込むメモリー領域に対して、デクリメント禁止機能は適用されるが、インクリメント制限機能は適用されない。従って、インク消費量の新たな書き込み値が既格納値よりも大きければ、その新たな書き込み値がメモリーセルアレイ602に書き込まれる。3CB1=0,CB6=1又は0の場合:インク消費量を書き込むメモリー領域に対して、デクリメント禁止機能も適用されず、また、インクリメント制限機能も適用されない。従って、サブ制御部50から送信されてきた新たなインク消費量がそのままメモリーセルアレイ602に書き込まれる。上述の説明から理解できるように、本実施形態においては、インクリメント制限機能は、デクリメント禁止機能が適用されるメモリー領域にのみ適用可能である。但し、デクリメント禁止機能が適用されるメモリー領域に対して、常にインクリメント制限機能を適用するようにしてもよい。この場合には、インクリメント制限機能フラグは省略可能である。本実施形態のように、デクリメント禁止領域に対してインクリメント制限機能を適用するか否かを示すフラグCB6を利用するようにすれば、印刷装置側の制御部50と、インクカートリッジ10の記憶装置130との間の通信手順のタイプに応じて、適切な場合にのみインクリメント制限機能を適用することが可能である。なお、デクリメント禁止機能が適用されないメモリー領域にインクリメント制限機能を適用するようにしても良い。この場合には、上述の制御ビットCB1,CB6の値は、CB1=0及びCB6=1となる。なお、上述した制御ビットCB1~CB9の格納位置や、用途、ビット数は単なる一例であり、これ以外の他の格納位置や、用途、ビット数を制御ビットに適用することも可能である。図8は、印刷装置とインクカートリッジとの間の通信処理のフローチャートである。カートリッジの交換時にカートリッジが装着された時、又は、印刷装置の電源がオンされた時に、ステップT100からステップT110に移行し、ステップT110以降の処理が実行される。ステップT110では、インクカートリッジ10の記憶装置130内の全データが読み出されて、印刷装置のサブ制御部50又は主制御部40に格納される。なお、記憶装置130内の全データとは、図7の外部アクセス可能領域ACA内の全データを意味する。また、ステップT110においては、メモリー制御回路600が、外部アクセス不能領域NAAから、そのカートリッジで使用すべきインク消費量許容増分δ制御ビットCB8,CB9で指定される値を読み出して、メモリー制御回路600内のレジスター図示省略に格納するようにしてもよい。また、必要に応じて、制御ビットCB1~CB9などの他の既格納値もメモリー制御回路600内のレジスターに格納するようにしてもよい。ステップT120では、主制御部40又はサブ制御部50が、インクカートリッジ10の記憶装置130に格納されたインク消費量を更新すべきか否かを判断し、更新すべき場合にはステップT130に移行する。更新のタイミングは任意であるが、例えば、インク消費量が10増加するたびに、記憶装置130に格納されたインク消費量を更新するものと予め設定しておくことが可能である。ステップT130では、サブ制御部50からインクカートリッジ10の記憶装置130に新たなインク消費量の値を送信して、記憶装置130に書き込む処理を実行する。この書き込み処理の内容については後述する。ステップT120,T130の処理は、印刷装置の電源がオフされるまで必要に応じて繰り返されるステップT140。また、印刷装置の電源がオンの間にカートリッジが交換されると、ステップT110以降の処理が実行される。図9は、ステップT130インク消費量の書き込み処理における記憶装置130側の処理手順を示すフローチャートである。この書き込み処理では、デクリメント禁止機能とインクリメント制限機能の両方が適用されている。ステップS110では、記憶装置130のメモリー制御回路600が外部回路から、新たな書き込み値であるデータWD1を受信する。本実施形態では、外部回路はサブ制御部50を意味する。なお、図4に示したように、複数のカートリッジ10の記憶装置130は、サブ制御部50にバス接続されているので、サブ制御部50から1つの記憶装置130へのアクセスは、ID番号を利用して行われる。すなわち、サブ制御部50が1つの記憶装置130にアクセスする際には、まず、ID番号をデータ信号SDAとして送信して、複数の記憶装置130の中の1つの記憶装置130を特定する。メモリー制御回路600のID比較部610は、記憶装置130内に予め格納されているID番号と、サブ制御部50から送信されてきたID番号を比較し、両者が一致する場合にのみそれ以降のアクセス処理を継続する。一方、ID番号が異なる他の記憶装置130は、それ以降のアクセス処理を無視する。ステップS110は、このID番号の比較後に、記憶装置130が新たな書き込み値WD1を受信する工程である。ステップS120では、メモリー制御回路600のリード/ライト制御部620が、書き換え可能領域RWAから書き込み対象となる領域の内部データWD2を読み出す。インク消費量の既格納値WD2を読み出す場合には、2つの候補領域R1,R2のうち、制御ビットCB7で指定された1つの領域図7の例では領域R1から既格納値WD2が読み出される。ステップS130では、リード/ライト制御部620が、データの書き込み領域がデクリメント禁止領域であるか否を判断する。この判断は、制御ビットCB1デクリメント禁止機能フラグの値に応じて行われる。デクリメント禁止領域でない場合には、後述するステップT180に以降して外部からの書き込み値WD1の書き込み処理を行う。これは、インク消費量以外のデータを書き込む場合の処理である。一方、データの書き込み領域がデクリメント禁止領域である場合には、インクリメント判定部622が、ステップS140において、新たな書き込み値WD1が既格納値WD2よりも大きいか否かを判定する。新たな書き込み値WD1が既格納値WD2以下の場合には、デクリメント禁止機能により、書き込みエラーと判定されるステップS190。この場合には、新たな書き込み値WD1の書き込みが行われずにそのまま処理が終了する。一方、新たな書き込み値WD1が既格納値WD2よりも大きな場合には、ステップS150において、リード/ライト制御部620が、データの書き込み領域がインクリメント制限領域であるか否かを判断する。この判断は、制御ビットCB6インクリメント制限機能フラグの値に応じて行われる。書き込み領域がインクリメント制限領域でない場合には、ステップT180に移行して新たな書き込み値WD1の書き込み処理を行う。一方、インクリメント制限領域である場合には、インクリメント判定部622が、ステップS160において許容増分δの値を読み出す。なお、許容増分δの値が、図8のステップT110においてメモリー制御回路600内のレジスターに格納済の場合には、ステップS160の読み出しは不要である。ステップS170では、インクリメント判定部622が、既格納値WD2から新たな書き込み値WD1への増分WD1-WD2が、許容増分δ以下であるか否かを判定する。この増分WD1-WD2が許容増分δを超えている場合には、インクリメント制限機能により、書き込みエラーと判定されるステップS190。一方、増分WD1-WD2が許容増分δ以下である場合には、ステップS180に移行して、新たな書き込み値WD1がメモリーセルアレイ602内に書き込まれる。このように、本実施形態では、記憶装置130内のインク消費量の格納領域に、デクリメント禁止機能及びインクリメント制限機能の両方が設定される。従って、インク消費量の新たな書き込み値WD1が、i既格納値WD2よりも大きく、かつ、ii既格納値WD2からの増分WD1-WD2が許容増分δ以下である、という2つの条件i,iiを満たした場合にのみ、インク消費量の新たな値WD1がメモリーセルアレイ602内に書き込まれる。なお、これらの条件i,iiをまとめると、WD2<WD1≦WD2δという条件になる。この処理の結果、仮に、サブ制御部50と記憶装置130の間の通信エラーなどに起因して、新たな書き込み値WD1として過大な値例えば100に近い値を記憶装置130が受信した場合にも、その過大な値をメモリーセルアレイ602内に書き込んでしまうことを防止することができる。通信エラーとしては、例えば、回路基板400図5の端子410~490と、印刷装置側端子との間の接触不良によるビット誤りなどが起こる可能性がある。仮に、インク消費量の送信データのうちの最上位ビットが反転すると、記憶装置130が過大な値を受信することになる。本実施形態では、このような場合には、その過大な値をメモリーセルアレイ602内に格納することを有効に防止できる。特に、インクカートリッジの交換時に新たなインクカートリッジを装着した際に上述のような通信エラーが発生した場合にも、その新規カートリッジが全く使用できなくなるという不具合を防止することが可能である。図10は、サブ制御部50と記憶装置130との間で行われる通信処理の一例を示す説明図である。ここでは、記憶装置130内におけるインク消費量の既格納値WD2が10であり、プリンターからすなわちサブ制御部50からの新たな書き込み値WD1が20であるものと仮定している。また、デクリメント禁止機能とインクリメント制限機能が両方ともに適用されるものと仮定している。まず、印刷装置は、インクカートリッジの記憶装置130のデータを読み出しステップS210、その後、印刷やヘッドクリーニングなどを実行してインクを消費するステップS220。そして、或るインクカートリッジのインク消費量が20に達した時点で、そのインクカートリッジに対してインク消費量の新たな書き込み値WD1=20をそのインクカートリッジに送信するステップS230。ここで、新たな書き込み値WD1の送信時にノイズが発生し、インクカートリッジの記憶装置130で受信した新たな書き込み値WD1の値が50に変化していたものと仮定するステップS310。記憶装置130のメモリー制御回路600は、図9のステップS120,S130,S140,S150,S160,S170に従って、新たな書き込み値WD1と既格納値WD2との関係が、WD2<WD1≦WD2δの条件を満足するか否かを判定するステップS320。ここで、WD1=50,WD2=10,δ=20であると仮定すると、これらの値WD1,WD2,δは上記条件を満足しない。従って、メモリーセルアレイ602内への新たな書き込み値WD1の書き込みは実行されず、既格納値WD2=10がそのまま維持されるステップS330。次に、印刷装置のサブ制御部50が、書き込み結果の確認のために、記憶装置130内のインク消費量の既格納値WD2を読み出しステップS240、この読み出し値WD2=10が、書き込み処理で送信した書き込み値WD1=20と一致するか否かを判定するステップS250。ここでは、両者は一致しないので、サブ制御部50は、書き込み値WD1を記憶装置130に再送信して書き込み処理を要求するステップS260。なお、ステップS240の読み出し処理を実行する代わりに、記憶装置130側から書き込み処理が正常に終了したか否かの応答をサブ制御部50に送信し、正常終了しなかった場合にステップS260における再送信を行うようにしてもよい。次のステップS340において、記憶装置130が受信した新たな書き込み値WD1には、ノイズ等による送信エラーが発生していないものと仮定する。この場合には、新たな書き込み値WD1と既格納値WD2との関係が、WD2<WD1≦WD2δの条件を満足するのでステップS350、新たな書き込み値WD1がメモリーセルアレイ602内に書き込まれる。そして、印刷装置のサブ制御部50が、記憶装置130内のインク消費量の既格納値WD2を読み出しステップS270、この読み出し値WD2が書き込み値WD1=20と一致することが確認できるのでステップS280、書き込み処理が正常に終了する。このように、本実施形態では、ノイズなどの通信エラーによって、記憶装置130が受信するインク消費量の新たな書き込み値WD1が過大な値になった場合には、その書き込み値がメモリーセルアレイ602内に書き込まれない。しかし、この場合にも、サブ制御部50から同じ書き込み値WD1を再送信することによって、正しい書き込み値WD1をメモリーセルアレイ602内に格納することが可能となる。通常は、ノイズの発生は偶発的であり、同じデータ送信を何回か繰り返すことによって、正しいデータを送信することができる場合が多い。従って、図9及び図10の手順によれば、サブ制御部50と記憶装置130の間のデータ通信にノイズなどの通信エラーが発生した場合にも、インク消費量として過大な値を記憶装置130のメモリーセルアレイ602内に格納してしまうことを防止できる。なお、サブ制御部50からの同一の書き込み値WD1の送信回数最大送信回数は、予め適切な値例えば3回に設定しておくことが好ましい。この最大送信回数のトライでも、正しい書き込み値をメモリーセルアレイ602内に書き込めない場合には、重大な接触不良などが生じていると推定される。この場合には、印刷装置の表示部図示せずにおいてユーザーにエラーの発生を通知して、カートリッジの脱着を行ってもらうなどの適切な対策を講じることが好ましい。図11は、インク消費量の格納領域にデクリメント禁止機能が適用されるがインクリメント制限機能が適用されない場合におけるサブ制御部50と記憶装置130の間の通信処理の一例を示す説明図である。ステップS210,S220,S230及びステップS310までは、図10におけるこれらのステップと同じである。次に、記憶装置130のメモリー制御回路600は、図9のステップS120,S130,S140に従って、新たな書き込み値WD1と既格納値WD2との関係が、WD2<WD1の条件を満足するか否かを判定するステップS400。ここで、WD1=50,WD2=10と仮定すると、上記条件WD2<WD1を満足するので、新たな書き込み値WD1の書き込みが実行されるステップS410。次に、印刷装置のサブ制御部50が、書き込み結果の確認のために、記憶装置130内のインク消費量の既格納値WD2を読み出しステップS240、この読み出し値WD2=50が、書き込み処理で送信した書き込み値WD1=20と一致するか否かを判定するステップS250。ここでは、両者は一致しないので、サブ制御部50は、元の書き込み値WD1を記憶装置130に再送信して書き込み処理を要求するステップS260。次のステップS420において、記憶装置130が受信した新たな書き込み値WD1には、ノイズ等による送信エラーが発生していないものと仮定する。しかし、ここでは、新たな書き込み値WD1=20と既格納値WD2=50との関係が、WD2<WD1の条件を満足しないのでステップS430、新たな書き込み値WD1はメモリーセルアレイ602内に書き込まれない。その後、印刷装置のサブ制御部50が、記憶装置130内のインク消費量の既格納値WD2=50を再び読み出すがステップS270、この読み出し値WD2は書き込み値WD1=20と一致しないのでステップS280、サブ制御部50はメモリーエラー又は書き込み処理エラーと認識して、書き込み処理が終了する。このように、インク消費量を格納するメモリー領域にデクリメント禁止機能を適用するがインクリメント制限機能を適用しない場合には、通信エラーなどによって過大なインク消費量が記憶装置内に書き込まれてしまう可能性が生じる。従って、図10で詳述したように、インク消費量を格納するメモリー領域には、デクリメント禁止機能とインクリメント制限機能の両方を適用することが好ましい。変形例:なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。変形例1:上記実施形態では、ホスト回路サブ制御部50から記憶装置側に送信する送信データとして、インク消費量の新たな書き込み値WD1のみを送信していたが、この代わりに、誤り訂正機能を有する書き込みデータを送信するようにしてもよい。例えば、誤り訂正符号化された書き込みデータを送信してもよい。或いは、通常の書き込み値WD1とその反転データとを送信するようにしてもよい。誤り訂正機能を有する書き込みデータを送信するようにすれば、過大な値を記憶装置に書き込む可能性を更に低減することが可能である。変形例2:上記実施形態では、インク消費量を記憶装置に書き込む場合について説明していたが、本発明は、この場合に限らず、他の任意の種類の書き込み値を記憶装置に書き込む場合にも適用可能である。変形例3:上記各実施形態で記載されている各種の構成要素のうち、特定の目的作用効果に関係の無い構成要素は省略可能である。例えば、回路基板400の9つの端子410~490のうち、メモリー端子でない端子410,440,450,490は省略してもよい。変形例4上記各実施形態では、インクカートリッジに本発明を適用しているが、インクカートリッジに限らず、他の印刷材、例えば、トナーが収容された印刷材収容体についても同様に本発明を適用可能である。変形例5:上記実施形態では、ホルダーカートリッジ装着部がキャリッジ上にあるオンキャリッジタイプの印刷装置について本発明を適用した例を説明したが、本発明は、ホルダーカートリッジ装着部がキャリッジ以外の場所にあるオフキャリッジタイプの印刷装置にも適用可能である。変形例6本発明は、インクジェットプリンター及びそのインクカートリッジに限らず、インク以外の他の液体を噴射する任意の液体噴射装置及びその液体収容容器にも適用することができる。例えば、以下のような各種の液体噴射装置及びその液体収容容器に適用可能である。1ファクシミリ装置等の画像記録装置2液晶ディスプレー等の画像表示装置用のカラーフィルタの製造に用いられる色材噴射装置3有機ELディスプレーや、面発光ディスプレー等の電極形成に用いられる電極材噴射装置4バイオチップ製造に用いられる生体有機物を含む液体を噴射する液体噴射装置5精密ピペットとしての試料噴射装置6潤滑油の噴射装置7樹脂液の噴射装置8時計やカメラ等の精密機械にピンポイントで潤滑油を噴射する液体噴射装置9光通信素子等に用いられる微小半球レンズ光学レンズなどを形成するために紫外線硬化樹脂液等の透明樹脂液を基板上に噴射する液体噴射装置10基板などをエッチングするために酸性又はアルカリ性のエッチング液を噴射する液体噴射装置11他の任意の微小量の液滴を吐出させる液体噴射ヘッドを備える液体噴射装置なお、液滴とは、液体噴射装置から吐出される液体の状態をいい、粒状、涙状、糸状に尾を引くものも含むものとする。また、ここでいう液体とは、液体噴射装置が噴射させることができるような材料であれば良い。例えば、液体は、物質が液相であるときの状態の材料であれば良く、粘性の高い又は低い液状態の材料、及び、ゾル、ゲル水、その他の無機溶剤、有機溶剤、溶液、液状樹脂、液状金属金属融液のような液状態の材料も液体に含まれる。また、物質の一状態としての液体のみならず、顔料や金属粒子などの固形物からなる機能材料の粒子が溶媒に溶解、分散または混合されたものなども液体に含まれる。また、液体の代表的な例としては上記実施形態で説明したようなインクや液晶等が挙げられる。ここで、インクとは一般的な水性インクおよび油性インク並びにジェルインク、ホットメルトインク等の各種の液体状組成物を包含するものとする。"