(57)【要約】 【課題】インク収容体に搭載される記憶素子として安価なものを用いても、インク残量などといったデータを確実に書き換えることのできるインクジェット記録装置、およびそれに用いるインク収容体を提供すること。【解決手段】インクジェットプリンタ１において、インクカートリッジ１０７Ｋ、１０７Ｆに搭載の記憶素子８０として、シーケンシャルアクセスしか行なわれない安価なＥＥＰＲＯＭを用いて低コストを図る。また、カラー用のインクカートリッジ１０７Ｆに搭載の記憶素子８０のメモリセル８１において、各色のインクの残量データについては、読み出し専用データが記憶される第１の記憶領域よりも先にアクセスされる第２の記憶領域にまとめて配置する。【選択図】  図６
2004243780.tif 000002
【特許請求の範囲】
【請求項１】
インクを収容するとともに、記録装置本体に着脱されるインク収容体と、該インク収容体から供給されたインクを記録ヘッドから媒体に向けて吐出して該媒体に対する記録を行う記録装置本体とを有するインクジェット記録装置において、前記インク収容体は、複数色の前記インクをそれぞれ収容する複数のインク収容部と、記憶部および該記憶部と前記記録装置本体との間で読み書きを行なう際にクロック信号に基づいてカウントアップあるいはカウントダウンを行なうアドレスカウンタを備えるシーケンシャルアクセス形式の記憶手段とを有し、前記記憶部は、前記記録装置本体からの読み出しのみが行なわれる読み出し専用データとして前記複数色のインク間で共通するデータを記憶する第１の記憶領域と、前記記録装置本体との間で読み書きが行なわれる書き換えデータとして、前記記録ヘッドでのインク消費量に基づいて前記記録装置本体側で算出された前記複数色のインクの各残量データを連続してアクセスされる領域で記憶する第２の記憶領域とを備えていることを特徴とするインクジェット記録装置。
【請求項２】
インクを収容するとともに、インクジェット記録装置の記録装置本体に着脱されるインク収容体において、複数色の前記インクをそれぞれ収容する複数のインク収容部と、記憶部および該記憶部と前記記録装置本体との間で読み書きを行なう際にクロック信号に基づいてカウントアップあるいはカウントダウンを行なうアドレスカウンタを備えるシーケンシャルアクセス形式の記憶手段とを有し、前記記憶部は、前記記録装置本体からの読み出しのみが行なわれる読み出し専用データとして前記複数色のインク間で共通するデータを記憶する第１の記憶領域と、前記記録装置本体との間で読み書きが行なわれる書き換えデータとして、前記記録ヘッドでのインク消費量に基づいて前記記録装置本体側で算出された前記複数色のインクの各残量データを連続してアクセスされる領域で記憶するための第２の記憶領域とを備えていることを特徴とするインク収容体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラーインクジェットプリンタあるいはカラーインクジェットプロッタなどとして用いられる記録装置（インクジェット記録装置）、およびこのインクジェット記録装置の本体に着脱されるインク収容体に関するものである。さらに詳しくは、インク収容体に関する情報の処理技術に関するものである。
【背景技術】
【０００２】
カラーインクジェットプリンタやカラーインクジェットプロッタなどとして用いられるインクジェット記録装置は、複数の色のインクを収容するインク収容体と、このインク収容体から供給された各色のインクを記録用紙などといった媒体に付着させてこの媒体に対する記録を行う記録ヘッドを備える記録装置本体とから概略構成されている。ここで、インク収容体は、記録装置本体に対して着脱可能に形成されている。インク収容体には、当初、所定量のインクが収容されており、インクを使い終えると、インク収容体を新たなものと交換する。但し、この種のインクジェット記録装置では、インク収容体にインクが残り少ないことに気づかずにいると、急に記録不可になるというおそれがある。そこで、インクジェット記録装置では、記録ヘッドでのインクの消費量に基づいてインク収容体内のインク残量を記録装置本体側で算出し、インク残量が少なくなったときにその旨を報知するように構成されている。
【０００３】
このように構成したインクジェット記録装置において、インク収容体は、インクを使い切る前に別の記録装置本体に付け替えられることもあり得る。このような場合でもインク残量の監視を継続して行なうことができるように、インク残量の算出結果は、インク収容体に搭載されている記憶素子に記憶され、使用する度に最新のインク残量に書き換えられる。ここで、インク収容体の記憶素子に対するインク残量の書き込みは、一連の記録を終了して記録装置本体の電源スイッチを切ったときに行なわれる。すなわち、電源スイッチを切った後も、記録装置本体には、所定の期間はコンセントが抜かれない限り電源が供給され続け、インク収容体の記憶素子に対する最新のインク残量の書き込みが終了した後、電源供給がオフとなる。但し、電源スイッチを切った後、すぐにコンセントが抜かれるおそれがあるので、コンセントが抜かれる前にインク残量データの書き換えが完了するように、従来は、多少高価であっても書き込み動作の速い記憶素子として、アドレスレコーダを備えた記憶素子が用いられている。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、インク収容体は消耗品であるので、より安価であることが求められているにもかかわず、従来のように、アドレスレコーダを備える高価な記憶素子をインク残量の記憶用に用いると、インク収容体のコストをこれ以上、低減することができないという問題点がある。 
【０００５】
以上の問題点に鑑みて、本発明の課題は、インク収容体に搭載される記憶素子として安価なものを用いても、インク残量などといったデータを確実に書き換えることのできるインクジェット記録装置、およびそれに用いるインク収容体を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明では、インクを収容するとともに、記録装置本体に着脱されるインク収容体と、該インク収容体から供給されたインクを記録ヘッドから媒体に向けて吐出して該媒体に対する記録を行う記録装置本体とを有するインクジェット記録装置において、前記インク収容体は、複数色の前記インクをそれぞれ収容する複数のインク収容部と、記憶部および該記憶部と前記記録装置本体との間で読み書きを行なう際にクロック信号に基づいてカウントアップあるいはカウントダウンを行なうアドレスカウンタを備えるシーケンシャルアクセス形式の記憶手段とを有し、前記記憶部は、前記記録装置本体からの読み出しのみが行なわれる読み出し専用データとして前記複数色のインク間で共通するデータを記憶する第１の記憶領域と、前記記録装置本体との間で読み書きが行なわれる書き換えデータとして、前記記録ヘッドでのインク消費量に基づいて前記記録装置本体側で算出された前記複数色のインクの各残量データを連続してアクセスされる領域で記憶する第２の記憶領域とを備えていることを特徴とする。
【０００７】
本発明では、インク収容体に搭載する記憶素子として、シーケンシャルアクセスしか行なわれない安価な記憶手段を用いたので、使い捨てにされるという性質に合ったコストでインク収容体を提供できる。また、インク残量を色別に記憶し、監視するので、たとえば、カラーで記録した際に実際の印刷結果が指定した色と相違していたときに、その原因が指定の誤りであったのか、あるいは特定の色のインクが切れていたことによるものであったのかをすぐに判断できるなどの利点がある。さらに、第２の記憶領域において、記録装置本体側で算出された複数色のインクの各残量データを連続してアクセスされる領域で記憶するので、各色のインクの残量データを短時間のうちに書き換えることができる。
【０００８】
すなわち、インク残量データは、一連の記録が完了した後に書き換えが行なわれるので、電源スイッチを切ったときに書き換えを行なうのが好ましいが、書き換え途中でコンセントが抜かれてデータが破壊してしまうと、それ以降、インク残量の監視が行なえなくなる。しかるに本発明では、第２の記憶領域に各色のインクの残量データをまとめて記憶しているので、コンセントが抜かれる前にデータの書き換えを完了でき、データの書き換え異常が発生しにくい。
【０００９】
本発明において、前記記憶手段は、アクセス時に前記第１の記憶領域よりも先にアクセスされる領域に前記第２の記憶領域を備えていることが好ましい。このように構成すると、書き換えが行なわれる第２の記憶領域に記憶されている残量データは、読み出し専用データが記憶される第１の記憶領域よりも先にアクセスされる構成になっているので、短時間のうちに書き換えを完了することができる。従って、電源スイッチを切った以降に第２の記憶領域においてデータの書き換えが行なわれる場合でも、コンセントが抜かれる前にデータの書き換えを完了できる。それ故、シーケンシャルアクセスしか行なわれない安価な記憶手段を用いてインク収容体の低コスト化を図っても、データの書き換え異常が発生しにくいという利点がある。
【００１０】
本発明において、前記第２の記憶領域には、最新のインク残量のデータ書き換えが順番に行われる２以上の記憶領域を前記複数色のインク毎に連続してアクセスされる領域に備えていることが含まれていることが好ましい。このように構成すると、万が一に、最新のインク残量のデータ書き換えを行なっている途中にコンセントが抜かれるなどのトラブルがあってデータ書き換えが正常に行なわれなくても、他の領域には、前回書き換えを行なったデータが必ず、記憶されている。従って、今回のデータ書き換えに異常が発生しても、前回書き換えたデータに基づいてインク残量の監視を継続することができる。
【００１１】
本発明は、前記インク残量データが、前記記録装置本体の電源スイッチが切られた以降に書き換えが行なわれるインクジェット記録装置に適用すると効果的である。
【００１２】
本発明において、前記記憶手段としては、たとえば、電気的な消去が可能な不揮発性のメモリであるＥＥＰＲＯＭ（ｅｌｅｃｔｒｉｃａｌｌｙ ｅｒａｓａｂｌｅ ｐｒｏｇｒａｍｍａｂｌｅ ＲＯＭ）などを用いることができる。
【００１３】
本発明を適用した上記のインクジェット記録装置に使用されるインク収容体には、シーケンシャルアクセスしか行なわれない安価な記憶素子を用いたので、使い捨てにされるという性質に合ったコストで提供できる。しかも、書き込みが行なわれる記憶部については先にアクセスされる構成になっているので、電源スイッチを切った以降に書き換えを行なう場合でも、コンセントが抜かれる前にデータの書き換えを完了できるので、データの書き換え異常が発生しにくいという利点がある。
【発明を実施するための最良の形態】
【００１４】
図面を参照して、本発明を適用したインクジェット記録装置を説明する。
【００１５】
＜＜インクジェット記録装置の全体構成＞＞
図１は、本発明を適用したインクジェットプリンタ（インクジェット記録装置）の構成を示す斜視図である。図１において、本形態のインクジェットプリンタ１は、コンピュータ（図示せず。）に対してスキャナ（図示せず。）などとともに接続されて使用される。このコンピュータには、所定のプログラムがロードされ、実行されることにより、これらの装置全体が一体で記録装置として機能する。コンピュータでは、所定のオペレーティングシステムの下でアプリケーションプログラムが動作し、スキャナから読み込んだ画像などに対して所定の処理を行いつつＣＲＴディスプレイ（図示せず。）に画像を表示する。
【００１６】
また、コンピュータは、アプリケーションプログラムが印刷命令を発すると、スキャナから供給される赤（Ｒ）、緑（Ｇ）、青（Ｂ）の３色の色成分からなる原カラー画像データをインクジェットプリンタ１が使用する黒（Ｋ）、シアン（Ｃ）、ライトシアン（ＬＣ）、マゼンダ（Ｍ）、ライトマゼンダ（ＬＭ）、イエロー（Ｙ）の各色のデータに変換し、インクジェットプリンタ１に出力する。
【００１７】
インクジェットプリンタ１では、キャリッジ１０１がタイミングベルト１０２を介してキャリッジ機構１２のキャリッジモータ１０３に接続され、ガイド部材１０４に案内されて記録用紙１０５（媒体）の紙幅方向に往復動するように構成されている。インクジェットプリンタ１には、紙送りローラ１０６を用いた紙送り機構１１も形成されている。キャリッジ１０１には記録用紙１０５と対向する面、この図に示す例では下面にインクジェット式の記録ヘッド１０が取り付けられている。記録ヘッド１０は、キャリッジ１０１の上に保持されているインクカートリッジ１０７Ｋ、１０７Ｆ（インク収容体）からインクの補給を受け、キャリッジ１０１の移動に合わせて記録用紙１０５にインク滴を吐出してドットを形成し、記録用紙１０５に画像や文字を印刷する。
【００１８】
ここで、インクカートリッジ１０７Ｋのインク収容室１０７Ｋ′には、黒（Ｋ）のインクが充填されている。また、インクカートリッジ１０７Ｆには、複数のインク収容室１０７Ｃ、１０７ＬＣ、１０７Ｍ、１０７ＬＭ、１０７Ｙがそれぞれ独立して形成され、これらのインク収容室１０７Ｃ、１０７ＬＣ、１０７Ｍ、１０７ＬＭ、１０７Ｙには、シアン（Ｃ）、ライトシアン（ＬＣ）、マゼンダ（Ｍ）、ライトマゼンダ（ＬＭ）、イエロー（Ｙ）のインクがそれぞれ充填されている。従って、インク収容室１０７Ｃ、１０７ＬＣ、１０７Ｍ、１０７ＬＭ、１０７Ｙからは各色のインクがそれぞれ記録ヘッド１０に供給され、これらのインクはそれぞれ記録ヘッド１０から各色のインク滴として吐出されてカラー印刷が行われる。
【００１９】
また、インクジェットプリンタ１の非印刷領域（非記憶領域）には、キャッピング装置１０８が構成され、印刷の休止中に記録ヘッド１０のノズル開口を封止する。従って、印刷の休止中、インクから溶媒が飛散することによってインクが増粘あるいはインク膜を形成することを抑制することができる。それ故、印刷の休止中にノズルに目詰まりが発生するのを防止できる。また、キャッピング装置１０８は、印刷動作中に行われるフラッシング動作による記録ヘッド１０からのインク滴を受ける。キャッピング装置１０８の近傍にはワイピング装置１０９が配置され、このワイピング装置１０９は、記録ヘッド１０の表面をブレードなどでワイピングすることにより、そこに付着したインク滓や紙粉を拭き取るように構成されている。
【００２０】
図２は、本形態のインクジェットプリンタ１の機能ブロック図である。
【００２１】
図２において、インクジェットプリンタ１は、プリンタ本体１００（記録装置本体）がプリントコントローラ４０とプリントエンジン５とから構成されている。プリントコントローラ４０は、コンピュータからの多値階層情報を含む記録データなどを受信するインターフェース４３と、多値階層情報を含む記録データなどの各種データの記憶を行うＲＡＭ４４と、各種データ処理を行うためのルーチンなどを記憶したＲＯＭ４５と、ＣＰＵなどからなる制御部４６と、発振回路４７と、記録ヘッド１０への駆動信号ＣＯＭを発生させる駆動信号発生回路４８と、この駆動信号発生回路４８と、ドットパターンデータに展開された印字データおよび駆動信号をプリントエンジン５に送信するなどの機能を果たすパラレル入出力インターフェース４９とを備えている。
【００２２】
また、プリントコントローラ４０にはパラレル入出力インターフェース４９を介してパネルスイッチ９２および電源９１も接続している。
【００２３】
さらに、プリントコントローラ４０には、キャリッジ１２上（図１参照。）に搭載した黒用のインクカートリッジ１０７Ｋおよびカラー用のインクカートリッジ１０７Ｆに関する情報を記憶しておくＥＥＰＲＯＭ９０も搭載され、詳しくは後述するが、このＥＥＰＲＯＭ９０には、黒用のインクカートリッジ１０７Ｋおよびカラー用のインクカートリッジ１０７Ｆにおけるインク残量などの情報を記憶しておく。
【００２４】
ここで、インクジェットプリンタ１では、記録動作を開始する前のインク残量、ノズル開口２３から吐出されるインク滴重量、およびインク滴の吐出回数がわかれば、インク滴重量とインク滴の吐出回数とを乗じることによってインク吐出量を算出でき、このインク吐出量と、記録ヘッド１０の気泡混入による異常時等にキャッピング装置１０８を記録ヘッド１０に圧接させてノズル開口を密閉し、キャッピング装置１０８に連通されたポンプ機構（図示せず。）によりインクを吸引して復帰する時に消費されるインク吸引量から成るインク消費量に基づいて、インク残量を算出できる。このようなインク残量の算出は、ＥＥＰＲＯＭ９０に記憶されているデータなどを用いながら、予めＲＯＭ４５などに格納されているプログラムに基づいて、制御部４６が行い、算出したインク残量はＥＥＰＲＯＭ９０に記憶させておく。
【００２５】
このように構成したインクジェットプリンタ１において、コンピュータなどから送られた多値階層情報を含む記録データはインターフェース４３を介して記録装置内部の受信バッファ４４Ａに保持される。受信バッファ４４Ａに保持された記録データは、コマンド解析が行われてから中間バッファ４４Ｂへ送られる。中間バッファ４４Ｂ内では、制御部４６によって中間コードに変換された中間形式としての記録データが保持され、各文字の印字位置、修飾の種類、大きさ、フォントのアドレスなどが付加される処理が制御部４６によって実行される。次に、制御部４６は、中間バッファ４４Ｂ内の記録データを解析し、後述するように階層データをデコード化した後の２値化されたドットパターンデータを出力バッファ４４Ｃに展開し、記憶させる。
【００２６】
記録ヘッド１０の１スキャン分に相当するドットパターンデータが得られると、このドットパターンデータは、パラレル入出力インターフェース４９を介して記録ヘッド１０にシリアル転送される。出力バッファ４４Ｃから１スキャン分に相当するドットパターンデータが出力されると、中間バッファ４４Ｂの内容が消去されて、次の中間コード変換が行われる。
【００２７】
プリントエンジン５は、記録ヘッド１０と、前記の紙送り機構１１と、前記のキャリッジ機構１２とを備えている。紙送り機構１１は、記録紙などの記録媒体を順次送り出して副走査を行うものであり、キャリッジ機構１２は、記録ヘッド１０を主走査させるものである。
【００２８】
記録ヘッド１０は、所定のタイミングで各ノズル開口からインク滴を吐出させるものであり、駆動信号発生回路８で生成された駆動信号ＣＯＭは、パラレル入出力インターフェース４９を介して記録ヘッド１０の素子駆動回路５０に出力される。ここで、記録ヘッド１０には、ノズル開口２３に連通する圧力発生室３２および圧電振動子１７（圧力発生素子）がノズル開口２３の数分、形成されており、素子駆動回路５０から所定の圧電振動子１７に駆動信号ＣＯＭが印加されると、圧力発生室３２が収縮し、ノズル開口２３からインク滴が吐出される。
【００２９】
図３は、記録ヘッドに形成したノズル開口のレイアウトを示す説明図である。
【００３０】
記録ヘッド１０では、図３に示すように、黒（Ｋ）、シアン（Ｃ）、ライトシアン（ＬＣ）、マゼンダ（Ｍ）、ライトマゼンダ（ＬＭ）、イエロー（Ｙ）に対応するノズル開口２３が列毎に並んでいる。
【００３１】
＜＜インクカートリッジおよびカートリッジ搭載部の構成＞＞
このように構成したインクジェットプリンタ１において、インクカートリッジ１０７Ｋ、１０７Ｆの基本的な構造は共通する。そこで、図４および図５を参照して、黒用のインクカートリッジ１０７Ｋを例にインクカートリッジの構造、およびこのカートリッジをプリンタ本体に装着するための構造を説明する。
【００３２】
図４は、インクカートリッジおよびプリンタ本体のカートリッジ装着部の概略構造を示す斜視図である。図５は、このインクカートリッジの内部構造、キャリッジ上のカートリッジ装着部の内部構造、およびカートリッジ装着部にカートリッジを装着する様子を示す断面図である。
【００３３】
図４において、インクカートリッジ１０７Ｋは、内部にインクを収容するインク収容部１０７Ｋ′を構成する合成樹脂製のカートリッジ本体１７１と、このカートッジ本体１７１の側枠部分１７２に内蔵された記憶素子８０（記憶手段）とを備えている。この記憶素子８０は、インクカートリッジ１０７Ｋをプリンタ本体１００のカートリッジ装着部１８に装着したときに、プリンタ本体１００との間で各種のデータを授受する。この記憶素子８０は、インクカートリッジ１０７Ｋの側枠部１７２に対して下側が開放状態にある凹部１７３に装着されているので、複数の接続端子１７４のみが露出している。
【００３４】
これに対して、カートリッジ装着部１８には、インクカートリッジ１０７Ｋを装着する空間の底部１８７に針１８１が上向きに配置され、この針１８１の周りは、インクカートリッジ１０７Ｋに形成されているインク供給部１７５を受け入れる凹部１８３になっている。この凹部１８３の内壁には、カートリッジガイド１８２が３箇所に形成されている。カートリッジ装着部１８の内壁１８４には、コネクタ１８６が配置され、このコネクタ１８６には、カートリッジ装着部１８にインクカートリッジ１０７Ｋを装着したときに記憶素子８０の複数の接続端子１７４がそれぞれ電気的に接続する複数の電極１８５が形成されている。
【００３５】
このように構成したカートリッジ装着部１８にインクカートリッジ１０７Ｋを装着するには、図５に示すように、まず、カートリッジ装着部１８にインクカートリッジ１０７Ｋを配置する。ここで、カートリッジ装着部１８の後壁部１８８には、支持軸１９１を介して固定レバー１９２が取り付けられており、この固定レバー１９２をインクカートリッジ１０７Ｋに被さるように倒すと、インクカートリッジ１０７Ｋが下方に押されてインク供給部１７５が凹部１８３に嵌るとともに、針１８１がインク供給部１７５に突き刺さってインクの供給が可能になる。さらに、固定レバー１９２を倒すと、固定レバー１９２の先端に形成した係止部１９３がカートリッジ装着部１８に形成した係合具１８９に引っ掛かって、インクカートリッジ１０７Ｋが固定される。この状態で、インクカートリッジ１０７Ｋの記憶素子８０の複数の接続端子１７４と、カートリッジ装着部１８の複数の電極１８５とがそれぞれ電気的に接続し、プリンタ本体１００との間においてデータの授受が可能となる。
【００３６】
このようなインクカートリッジ１０７Ｋの構造は、基本的にはカラー用のインクカートリッジ１０７Ｆでも同様であるため、その説明を省略するが、カラー用のインクカートリッジ１０７Ｆでは、５色分のインクが各インク収容室に充填され、かつ、これらのインクはそれぞれ別々の経路を辿って記録ヘッド１０に供給する必要がある。従って、カラー用のインクカートリッジ１０７Ｆでは、インク供給部１７５がインクの色数分だけ形成されている。但し、インクカートリッジ１０７Ｆでは、５色分のインクが収容されているが、そこに内蔵されている記憶素子８０は１つだけであり、この１つの記憶素子８０に、インクカートリッジ１０７Ｆの情報および各色のインクの情報が一括して記憶される。
【００３７】
＜＜記憶素子８０の構成＞＞
図６は、本形態のインクジェットプリンタに用いたインクカートリッジに内蔵の記憶素子の構成を示すブロック図である。図７、図８および図９はそれぞれ、本形態のインクジェットプリンタに用いた黒用のインクカートリッジに内蔵の記憶素子のデータ配列を示す説明図、カラー用のインクカートリッジに内蔵の記憶素子のデータ配列を示す説明図、およびプリンタ本体に内蔵のＥＥＰＲＯＭのデータ配列を示す説明図である。
【００３８】
このように構成したインクカートリッジ１０７Ｋ、１０７Ｆのいずれにおいても、内部にはインクを収容しておくインク収容部が形成されているとともに、記憶素子８０が内蔵され、この記憶素子８０として、本形態では、図６にブロック図で示すように、メモリセル８１と、このメモリセル８１でのデータの読み書きを制御するリード・ライト制御部８２と、クロック信号ＣＬＫに基づいてリード・ライト制御部８２を介してプリンタ本体１００とメモリセル８１との間でデータの読み書きを行なう際のカウントアップを行なうアドレスカウンタ８３とを備えたＥＥＰＲＯＭが用いられている。
【００３９】
記憶素子８０のメモリセル８１は、黒用のインクカートリッジ１０７Ｋでは、図７に示すように、プリンタ本体からの読み出しのみが行なわれる読み出し専用データを記憶する第１の記憶領域７５０と、プリンタ本体との間で読み書きが行なわれる書き換えデータを記憶する第２の記憶領域７６０とが構成され、この第２の記憶領域７６０は、アクセス時に第１の記憶領域７５０よりも先にアクセスされるアドレスに配置されている。すなわち、第２の記憶領域７６０は、第１の記憶領域７５０よりも低いアドレス番地に配置されている。
【００４０】
ここで、第２の記憶領域７６０に記憶される書き換えデータは、最初にアクセスされる順からいえば、各記憶領域７０１、７０２に対してそれぞれ割り当てられた第１の黒インク残量データおよび第２の黒インク残量データである。黒インク残量データが２つの記憶領域７０１、７０２に割り当てられているのは、これらの領域に対して交互にデータ書き換えを行うためである。従って、最後に書き換えられた黒インク残量データが記憶領域７０１に記憶されているデータであれば、記憶領域７０２に記憶されている黒インク残量データはその一回前のデータであり、次回の書き換えは、この記憶領域７０２に対して行われる。
【００４１】
これに対して、第１の記憶領域７５０に記憶される読み出し専用データは、最初にアクセスされる順からいえば、各記憶領域７１１〜７２０に対して割り当てられたインクカートリッジ１０７Ｋの開封時期データ（年）、インクカートリッジ１０７Ｋの開封時期データ（月）、インクカートリッジ１０７Ｋのバージョンデータ、顔料系あるいは染料系などといったインクの種類データ、インクカートリッジ１０７Ｋの製造年データ、インクカートリッジ１０７Ｋの製造月データ、インクカートリッジ１０７Ｋの製造日データ、インクカートリッジ１０７Ｋの製造ラインデータ、インクカートリッジ１０７Ｋのシリアルナンバーデータ、インクカートリッジ１０７Ｋが新品であるかリサイクル品であるかを示すリサイクル有無データである。
【００４２】
カラー用のインクカートリッジ１０７Ｆでも、図８に示すように、記憶素子８０のメモリセル８１は、プリンタ本体からの読み出しのみが行なわれる読み出し専用データを記憶する第１の記憶領域６５０と、プリンタ本体との間で読み書きが行なわれる書き換えデータを記憶する第２の記憶領域６６０とが構成され、この第２の記憶領域６６０は、アクセス時に第１の記憶領域６５０よりも先にアクセスされるアドレスに配置されている。すなわち、第２の記憶領域６６０は、第１の記憶領域６５０よりも低いアドレス番地に配置されている。
【００４３】
ここで、第２の記憶領域６６０に記憶される書き換えデータは、最初にアクセスされる順からいえば、各記憶領域６０１〜６１０に対してそれぞれ割り当てられた第１のシアンインク残量データ、第２のシアンインク残量データ、第１のマゼンダインク残量データ、第２のマゼンダインク残量データ、第１のイエローインク残量データ、第２のイエローインク残量データ、第１のライトシアンインク残量データ、第２のライトシアンインク残量データ、第１のライトマゼンダインク残量データ、第２のライトマゼンダインク残量データである。各色のインク残量データが２つの記憶領域に割り当てられているのは、黒用のインクカートリッジ１０７Ｋと同様、これらの領域に対して交互にデータ書き換えを行うためである。
【００４４】
これに対して、第１の記憶領域６５０に記憶される読み出し専用データは、黒用のインクカートリッジ１０７Ｋと同様、最初にアクセスされる順からいえば、各記憶領域６１１〜６２０に対して割り当てられたインクカートリッジ１０７Ｆの開封時期データ（年）、インクカートリッジ１０７Ｆの開封時期データ（月）、インクカートリッジ１０７Ｆのバージョンデータ、インクの種類データ、製造年データ、製造月データ、製造日データ、製造ラインデータ、シリアルナンバーデータ、リサイクル有無データである。これらのデータは、インクの色にかかわらず共通であるため、各色間で共通のデータとして１種類のみ記憶されている。
【００４５】
これらのデータはいずれも、インクカートリッジ１０７Ｋ、１０７Ｆがプリンタ本体１００に装着された以降、プリンタ本体１００の電源がオンに切り換わったときに、プリンタ本体１００側に読み出されて、プリンタ本体１００に内蔵のＥＥＰＲＯＭ９０に記憶される。従って、図９に示すように、このＥＥＰＲＯＭ９０の記憶領域８０１〜８３５には、黒用のインクカートリッジ１０７Ｋおよびカラー用のインクカートリッジ１０７Ｆのインク残量など、各記憶素子８０に記憶されるすべてのデータを記憶できるようになっている。
【００４６】
＜＜インクジェットプリンタ１の動作＞＞
図１０は、本形態のインクジェットプリンタにおける電源オフまでに行う処理を示すフローチャートである。図１１（Ａ）、（Ｂ）はそれぞれ、本形態のインクジェットプリンタにおいて、プリンタ本体からインクカートリッジに内蔵の記憶素子にインク残量を書き込む際の処理を示すフローチャート、およびこの処理を行うための信号のタイミングチャートである。
【００４７】
このように構成したインクカートリッジ１０７Ｋ、１０７Ｆを用いるインクジェットプリンタ１において、図５を参照して説明したように、インクカートリッジ１０７Ｋ、１０７Ｆをカートリッジ装着部１８に装着すると、まず、プリンタ本体１００の制御部４６は、ＥＥＰＲＯＭ９０に記憶されたデータに基づいて、装着したインクカートリッジ１０７Ｋ、１０７Ｆがインクジェットプリンタ１に適合するか否かの判定を行う。また、プリンタ本体１００の側からは、インクカートリッジ１０７Ｋ、１０７Ｆの各記憶素子８０に記憶されているデータの読み出しが行われ、読み出されたデータはＥＥＰＲＯＭ９０に記憶され、印刷準備が完了する。
【００４８】
そして、インクジェットプリンタ１は所定の記録動作を行う。この際に、制御部４６は、インク滴重量とインク滴の吐出回数とを乗じることによって、各色毎のインク吐出量を算出し、このインク吐出量に相当するインク量をＥＥＰＲＯＭ９０に記憶されていたインク残量から減算し、その算出結果を今回の記録を終了した時点でのインク残量として、ＥＥＰＲＯＭ９０においてデータ書き換えを行う。
【００４９】
ここで、新たに算出したインク残量のインクカートリッジ１０７Ｋ、１０７Ｆの記憶素子８０へのデータ書き換えは、インクジェットプリンタ１のパネルスイッチ９２において電源スイッチを切る旨の操作が行なわれてから実行される。
【００５０】
すなわち、図１０に示すように、インクジェットプリンタ１のパネルスイッチ９２において電源スイッチを切る旨の操作が行われると、まず、ステップＳＴ１１においてインクジェットプリンタ１が待機中か否かが判断され、待機中でない場合には、進行中のシーケンスを終了させて（ステップＳＴ１１）、ステップＳＴ１１に戻る。次に、記録ヘッド１０にキャッピングを行なった後（ステップＳＴ１３）、記録ヘッド１０の駆動条件を記憶する情報内容を記憶する（ステップＳＴ１４）。次に、タイマー値を記憶する（ステップＳＴ１５）。次に、コントロールパネルの内容を記憶する（ステップＳＴ１６）。次に、ＥＥＰＲＯＭ９０に記憶されているインク残量をインクカートリッジ１０７Ｋ、１０７Ｆの各記憶素子８０の各第２の記憶領域６６０、７６０に記憶させる（ステップＳＴ１７）。しかる後、電源供給をオフにする（ステップＳＴ１８）。
【００５１】
このような電源オフのための処理のうち、インクカートリッジ１０７Ｋ、１０７Ｆの記憶素子８０に対するインク残量の書き込みを行う処理を、図６および図１１（Ａ）、（Ｂ）を参照して詳述する。図１１（Ａ）、（Ｂ）はそれぞれ、プリンタ本体からインクカートリッジに内蔵の記憶素子にインク残量を書き込む際の処理を示すフローチャート、およびこの処理を行う際のタイミングチャートである。
【００５２】
図６および図１１（Ａ）、（Ｂ）に示すように、まず、記憶素子８０をイネーブル状態にするためのイネーブル信号ＣＳを送って記録素子８０の選択を行う（ステップＳＴ２１）。次に、書き込むデータを予め設定しておいたアドレスにするため、記憶素子８０内のアドレスカウンタ８３は、クロック信号ＣＬＫによりカウントアップしておく（ステップＳＴ２２）。このようにして所定の書き込みアドレスまでカウントアップさせた後、リード・ライト制御部８３の端子を切り換え、書き込み状態にする。そして、クロック信号ＣＬＫに同期してリード／ライト信号Ｗ／Ｒが出力されると、プリンタ本体１００は、インク残量データＤＡＴＡをデータ端子に出力し、インクカートリッジ１０７Ｋ、１０７Ｆの記憶素子８０への書き込みを行なう（ステップＳＴ２３）。
【００５３】
＜＜本形態の効果＞＞
このように、本形態では、インク残量などのデータ記憶をインクカートリッジ１０７Ｋ、１０７Ｆの記憶素子８０を用いて行なうにあたって、黒用およびカラー用のインクカートリッジ１０７Ｋ、１０７Ｆのいずれにおいても、記憶素子８０として、シーケンシャルアクセスしか行なわれない安価なＥＥＰＲＯＭを用いたので、使い捨てにされるという性質に合ったコストでインクカートリッジ１０７Ｋ、１０７Ｆを提供できる。
【００５４】
また、記憶素子８０においてインク残量のデータの書き換えが行なわれる第２の記憶領域６６０、７６０については、読み出し専用データが記憶される第１の記憶領域６５０、７５０よりも先にアクセスされるアドレスになっているので、パネルスイッチ９２において電源スイッチを切った以降に第２の記憶領域６６０、７６０においてデータの書き換えを行なう構成であっても、コンセントが抜かれる前にデータの書き換えを完了することができる。
【００５５】
また、カラー用のインクカートリッジ１０７Ｆにおいて、各色のインクの残量データがまとめて第２の記憶領域６６０に記憶されているので、データの書き換えを短時間のうちに完了することができる。従って、シーケンシャルアクセスしか行なわれない安価な記憶素子８０を用いてインクカートリッジ１０７Ｋ、１０７Ｆの低コスト化を図っても、データの書き換え異常が発生しにくいという利点がある。すなわち、インク残量データの書き換え途中でコンセントが抜かれてデータが破壊してしまうと、それ以降、インク残量の監視が行なえなくなるが、本形態では、記憶素子８０における記憶領域６５０、６６０、７５０、７６０の配列を最適化してあるので、コンセントが抜かれる前にデータの書き換えを短時間のうちに完了でき、データの書き換え異常が発生しにくい。
【００５６】
さらに、本形態では、インクカートリッジ１０７Ｋ、１０７Ｆのインク種類毎のインク残量データを記憶し、監視するので、カラーで記録した際に指定した色と相違していたときに、その原因が指定の誤りであったのか、あるいは特定の色のインクが切れていたことによるものであったのかをすぐに判断できるという利点がある。
【００５７】
さらにまた、第２の記憶領域６６０、７６０において、最新のインク残量のデータ書き換えは、２つの記憶領域において交互に行なわれる。従って、万が一に、最新のインク残量のデータ書き換えを行なっている途中にコンセントが抜かれるなどのトラブルがあってデータ書き換えが正常に行なわれなくても、他方の領域には、前回書き換えを行なったデータが必ず、記憶されている。従って、今回のデータ書き換えに異常が発生しても、前回書き換えたデータに基づいてインク残量の監視を継続することができる。
【００５８】
［その他の実施の形態］
なお、上記形態では、第２の記憶領域６６０、７６０に記憶されるデータがインク残量のみであったが、インクカートリッジ１０７Ｋ、１０７Ｆの着脱回数、インクカートリッジ１０７Ｋ、１０７Ｆの開封以降の経過時間などを、プリンタ本体１００との間でデータの読み出しおよび書き込みが行われる書き換えデータとして、第２の記憶領域６６０、７６０に記憶させてもよい。このように、インクカートリッジ１０７Ｋ、１０７Ｆの着脱回数を記憶させておけば、インク中（インクカートリッジ内）への気泡の入り具合が相違するので、それに応じてインクカートリッジ１０７Ｋ、１０７Ｆから記録ヘッド１０に至る流路へのインクの充填条件（たとえば、フラッシング回数）を最適な条件に合わすことができる。
【００５９】
また、カラー用のインクカートリッジ１０７Ｆにおいて、第２の記憶領域６６０では、最新のインク残量のデータ書き換えが交互に行われる２つの記憶領域を色毎に連続した領域に記憶させたが、それに代えて、今回、書き換えが行われる各色の記憶領域を連続して配置し、それに続いて、次回（または前回）に書き込みが行われる各色の記憶領域を配置してもよい。
【００６０】
さらに、上記形態では、カラー用のインクカートリッジ１０７Ｆにおいて、第２の記憶領域６６０では、最新のインク残量のデータ書き換えを順番に行われる記憶領域を一つの色あたり２つずつ確保したが、一つの色あたり３つ以上の領域を確保してもよい。
【００６１】
さらにまた、本形態では、アドレスカウンタ８３としてカウントアップするタイプのものを用いたが、カウントダウンするアドレスカウンタを用いてもよく、この場合にも、第２の記憶領域６６０、７６０が第１の記憶領域６５０、７５０よりも先にアクセスされるようにデータ配列を変更すればよい。すなわち、第２の記憶領域６６０、７６０を第１の記憶領域６５０、７５０よりも高アドレス番地に配置する。
【００６２】
また、本形態では、記憶素子８０としてＥＥＰＲＯＭを用いたが、それに代えて、シーケンシャルアクセス形式の誘電体メモリ（ＦＥＲＯＭ）などを用いてもよい。
【００６３】
以上説明したように、本形態に係るインク収容体およびインクジェット記録装置では、インク収容体に搭載する記憶素子として、シーケンシャルアクセスしか行なわれない安価な記憶手段を用いたので、使い捨てにされるという性質に合ったコストでインク収容体を提供できる。また、インク残量を色別に記憶し、監視するので、たとえば、カラーで記録した際に指定した色と相違していたときに、その原因が指定の誤りであったのか、あるいは特定の色のインクが切れていたことによるものであったのかをすぐに判断できる。さらに、第２の記憶領域において、記録装置本体側で算出された複数色のインクの各残量データを連続してアクセスされる領域で記憶するので、各色のインクの残量データを短時間のうちに書き換えることができる。それ故、コンセントが抜かれる前にデータの書き換えを完了でき、データの書き換え異常が発生しにくい。
【図面の簡単な説明】
【００６４】
【図１】本発明を適用したインクジェットプリンタの要部を示す斜視図である。
【図２】図１に示すインクジェットプリンタの機能ブロック図である。
【図３】図１に示す記録ヘッドに形成したノズル開口のレイアウトを示す説明図である。
【図４】（Ａ）、（Ｂ）はそれぞれ、インクカートリッジの斜視図、およびカートリッジ搭載部の斜視図である。
【図５】図４（Ａ）に示すインクカートリッジを、図４（Ｂ）に示すカートリッジ搭載部に搭載する様子を示す断面図である。
【図６】図１に示すインクジェットプリンタに用いたインクカートリッジに内蔵の記憶素子の構成を示すブロック図である。
【図７】図１に示すインクジェットプリンタに用いた黒用のインクカートリッジに内蔵の記憶素子のデータ配列を示す説明図である。
【図８】図１に示すインクジェットプリンタに用いたカラー用のインクカートリッジに内蔵の記憶素子のデータ配列を示す説明図である。
【図９】図１に示すインクジェットプリンタのプリンタ本体に内蔵のＥＥＰＲＯＭのデータ配列を示す説明図である。
【図１０】図１に示すインクジェットプリンタにおける電源オフまでに行う処理を示すフローチャートである。
【図１１】（Ａ）、（Ｂ）はそれぞれ、図１に示すインクジェットプリンタにおいて、プリンタ本体からインクカートリッジに内蔵の記憶素子にインク残量を書き込む際の処理を示すフローチャート、およびこの処理を行う際のタイミングチャートである。
【符号の説明】
【００６５】
１  インクジェットプリンタ（インクジェット記録装置）
５  プリントエンジン                １０  記録ヘッド
１７  圧電振動子                      ２３  ノズル開口
４０  プリントコントローラ            ４６  制御部
８０  記憶素子                        ８１  メモリセル
８２  リード・ライト制御部            ８３  アドレスカウンタ
１０７Ｋ、１０７Ｆ  インクカートリッジ（インク収容体）
１０７Ｃ、１０７ＬＣ、１０７Ｍ、１０７ＬＭ、１０７Ｙ  インク収容部
６５０、７５０  第１の記憶領域
６６０、７６０  第１の記憶領域
ＣＯＭ  駆動信号
【図１】
2004243780.tif 000003
【図２】
2004243780.tif 000004
【図３】
2004243780.tif 000005
【図４】
2004243780.tif 000006
【図５】
2004243780.tif 000007
【図６】
2004243780.tif 000008
【図７】
2004243780.tif 000009
【図８】
2004243780.tif 000010
【図９】
2004243780.tif 000011
【図１０】
2004243780.tif 000012
【図１１】
2004243780.tif 000013