(57)【要約】【課題】プリントシステムにおいて、メモリ付きインクカートリッジのインク充填量を少ない記憶容量で管理し、且つ、インク充填量を精度良く把握し、充填したインクを最後まで使用できるようにする。【解決手段】インクカートリッジ１９ａ、１９ｂのＥＥＰＲＯＭ２１ａ、２１ｂに、最低限保証されている充填量と実際のインク充填量との差分値を記憶させる。プリンタ５は、ＥＥＰＲＯＭ２１ａ、２１ｂに記憶された差分値により実際のインク充填量を算出し、インク残量管理を行う。差分値からインク残量を管理することにより、インク充填量を精度良く把握し、カートリッジ内のインクを最後まで使用することができる。【選択図】        図１
2004345235.tif 000002
【特許請求の範囲】
【請求項１】
プリンタに装着され、該プリンタにより使用される記録剤が充填される記録剤カートリッジにおいて、
前記記録剤カートリッジは、前記プリンタによりアクセスされる記憶媒体を備えており、
前記記憶媒体には、出荷時に実際に充填される記録剤の量である実充填量と出荷時に保証されている記録剤の量である標準充填量との差分値が記憶されていることを特徴とする記録剤カートリッジ。
【請求項２】
記憶媒体を有する記録剤カートリッジが交換可能に装着されるプリンタにおいて、
前記記憶媒体には、出荷時に実際に充填される記録剤の量である実充填量と出荷時に保証されている記録剤の量である標準充填量との差分値が予め記憶されており、
前記記憶媒体にアクセスするためのアクセス手段と、
前記標準充填量が予め記憶される記憶手段と、
前記アクセス手段を介して前記記憶媒体から読み出される前記差分値と前記記憶手段に予め記憶されている前記標準充填量とに基づいて、前記実充填量を算出する算出手段と、
前記記録剤の消費量を検出する消費量検出手段と、
前記算出手段により算出される前記実充填量と前記消費量検出手段により検出される前記消費量とに基づいて、前記記録剤カートリッジの記録剤残量を管理する管理手段と、
を備えたことを特徴とするプリンタ。
【請求項３】
プリンタに装着される記録剤カートリッジの記録剤量を管理する記録剤カートリッジ管理方式において、
前記カートリッジは、出荷時に実際に充填される記録剤の量である実充填量と出荷時に保証されている記録剤の量である標準充填量との差分値が予め記憶される記憶媒体を備えており、
前記記憶媒体とは別に設けられ、前記標準充填量が予め記憶されている記憶手段と、
前記記憶媒体から読み出される前記差分値と前記記憶手段から読み出される前記標準充填とに基づいて、前記実充填量を算出する算出手段と、
前記記録剤の消費量を検出する消費量検出手段と、
前記算出手段により算出される前記実充填量と前記消費量検出手段により検出される前記消費量とに基づいて、前記記録剤カートリッジの記録剤残量を管理する管理手段と、
を備えたことを特徴とする記録剤カートリッジ管理方式。
【発明の詳細な説明】
【０００１】
【発明が属する技術分野】
本発明は、例えば、インクジェットプリンタやレーザープリンタ等に用いられる記録剤カートリッジの記録剤量を管理するための技術に関する。
【０００２】
【従来の技術】
インクジェットプリンタ（以下、単に「プリンタ」という）は、正常に印刷を行うために、インクカートリッジ（以下、単に「カートリッジ」という）のインク残量を管理している。
【０００３】
第１の従来技術としては、カートリッジに設けた記憶媒体に２つの記憶領域を設け、一方の領域には工場出荷時に実際のインク充填量（以下、実充填量という）を記録しておき、他方の領域には印刷等で使用した積算インク使用量を随時記録するようにしたものが知られている。そして、第１の従来技術では、両記憶領域にそれぞれ記憶されているインク量を比較することにより、インク残量を管理する（特許文献１参照）。
【０００４】
第２の従来技術としては、カートリッジの記憶媒体に記憶させるインク残量を、新品時には、実充填量と等しい値に設定しておき、その後の使用に応じて、カートリッジの記憶媒体に記憶させるインク残量を適時更新させるようにしたものも知られている。即ち、第２の従来技術では、カートリッジがプリンタに一旦装着されると、以後は、プリンタがインク使用量を随時に計算し、この計算したインク使用量をカートリッジの記憶媒体に記憶されているインク残量から減算し、この減算結果を新たなインク残量としてカートリッジの記憶媒体に上書きする（特許文献２参照）。
【０００５】
なお、第３の従来技術としては、カートリッジの記憶媒体に、カートリッジの種類を表すＩＤ情報とインク量に関するデータとを予め記憶しておくものも知られている。第３の従来技術では、インクカートリッジがプリンタに脱着された時点で、記憶媒体のＩＤデータ及びインク量に関するデータに基づいて装着されたインクカートリッジの種類を判定し、新品である場合には少量のインクを、再装着による場合には比較的多量のインクを吸引して、インクカートリッジの装着に伴うインク充填動作のインク消費量を最小限に抑えるようにしている（特許文献３参照）。
【０００６】
【特許文献１】
特開平８−３１０００７号公報
【特許文献２】
特開２００１−１９９０８１号公報
【特許文献３】
特再表２０００−２１７５６号公報
【０００７】
【発明が解決しようとする課題】
しかし、前述の第１の従来技術及び第２の従来技術のように、カートリッジの記憶媒体に、インク充填量等をそのまま記憶させる方式では、インク量に比べてインク残量の管理精度が高いため、カートリッジの記憶媒体に記憶させるデータ量が増大する。従って、メモリコストが増加し、ひいてはカートリッジコストが増大するという問題がある。
【０００８】
また、工場出荷時に保証されている標準充填量に基づいてインク残量を管理する方式も考えられるが、標準充填量は実充填量よりも僅かに少なめに設定されるのが通常である。従って、標準充填量に基づいてインク残量を管理すると、プリンタがインク残量無しと判定しても、実際には僅かながらもカートリッジ内にインクが残っていることになり、カートリッジ内のインクを最後まで使用することができず、インクを余らせることになる。
【０００９】
従って、本発明の目的は、インク量を所定の精度で管理しつつカートリッジの記憶媒体の記憶容量を節約し、また、カートリッジ内のインクを有効に使用できるようにした記録剤カートリッジ、プリンタ及び記録剤カートリッジ管理方式を提供することにある。
【００１０】
【課題を解決するための手段】
上記課題を解決するため、本発明の記録剤カートリッジでは、記録剤カートリッジの記憶媒体に、出荷時に実際に充填される記録剤の量である実充填量と出荷時に保証されている記録剤の量である標準充填量との差分値を記憶させる。
【００１１】
ここで、通常、標準充填量は実充填量よりも少なくなるように設定される値であり、実充填量と標準充填量との差分値（以下、充填量差分値という）は、正の値をとる。「充填量差分値」としては、例えば、実充填量から標準充填量を減算した値のような物理量的差分値や、標準充填量に対する実充填量の割合のような相対量的差分値をあげることができる。充填量差分値を記憶媒体に記憶させることにより、記憶媒体の記憶容量を最小限に節約することができる。
【００１２】
本発明に係るプリンタは、記録剤カートリッジの記憶媒体にアクセスするためのアクセス手段と、標準充填量が予め記憶される記憶手段と、アクセス手段を介して記憶媒体から読み出される充填量差分値と記憶手段に予め記憶されている標準充填量とに基づいて、実充填量を算出する算出手段と、記録剤の消費量を検出する消費量検出手段と、算出手段により算出される実充填量と消費量検出手段により検出される消費量とに基づいて、記録剤カートリッジの記録剤残量を管理する管理手段と、を備える。
【００１３】
プリンタは、記録剤カートリッジの記憶媒体から読み出す充填量差分値と、予め記憶手段に記憶されている標準充填量とから、記録剤カートリッジ内の実充填量を求める。実充填量と消費量とに基づいて記録剤の残量を管理することにより、記録剤を所定の精度で無駄なく使い切ることが可能となる。
【００１４】
また、記憶媒体を書換可能な記憶媒体として構成し、消費量に基づいて算出される記録剤消費関連値を記憶媒体に記憶させてもよい。
【００１５】
消費関連値としては、例えば、所定の精度、詳しくは所定の粗い精度で管理される記録剤残量や、積算使用量等を挙げることができる。充填量差分値と共に消費関連値を記録剤カートリッジの記憶媒体に記憶させることにより、記録剤カートリッジが新品であるか使いかけの中古品であるか等を判別できる。
【００１６】
【発明の実施の形態】
以下、図面を用いて、本発明の実施の形態をインクジェットプリンタを例にして詳細に説明する。
【００１７】
図１は、本発明の一実施形態に係るプリンタシステムの概略構成を示すブロック図である。同図において、ホスト装置１は、プリンタインターフェース回路３を介して、インクジェットプリンタ（以下、プリンタという）５と接続されている。このホスト装置１は、典型的にはパーソナルコンピューターのような汎用型のコンピュータであり、プリンタ５へ送るべき印刷データの生成処理を行うソフトウェアであるプリンタドライバ７を有している。図示は省略するが、ホスト装置１は、例えば、印刷すべき文書や画像等を作成するアプリケーションプログラムやＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）等のソフトウェア資源と、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＲＯＭ（Ｒｅａｄ
Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等のハードウェア資源を適宜使用することにより、印刷データを生成してプリンタに送信する。ホスト装置１は、パーソナルコンピュータに限らず、例えば、ディジタルカメラ、スキャナ装置等であってもよい。
【００１８】
プリンタドライバ７は、画像ファイルや文書ファイルに基づいて所定形式の印刷データを作成し、プリンタ５へ送信するという本来の機能の他に、後述するインク残量管理機能を備えている。インク残量管理機能は、プリンタ５に装着されたインクカートリッジ（以下、カートリッジという）１９ａ、又は１９ｂのインク残量が所定値以下（僅小又はゼロ）になった場合は、ホスト装置１のディスプレイを通じて、その旨の通知及びカートリッジの交換指示をユーザに行うようになっている。
【００１９】
プリンタ５は、ホストインターフェース回路１３を介してホスト装置１に接続されている。ホスト装置１とプリンタ５とは、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）やＩＥＥＥ１３９４等のようなシリアルインターフェースやセントロニクス等のようなパラレルインターフェースを介して接続可能である。プリンタ５は、印刷処理回路１５及び印刷機構２０を備える。印刷処理回路１５は、ホスト装置１からホストインターフェース回路１３を介して転送されてくる印刷データに基づいて印刷イメージの作成や紙送り制御等を行うものである。印刷機構２０は、印刷処理回路１５が作成した印刷イメージを、印刷処理回路１５の制御の下で印刷するものである。なお、プリンタ５は、ユーザの操作入力を受け付ける入力部とユーザへの通知等を行う表示部とを備えることもできる。
【００２０】
印刷処理回路１５は、図示していないが、例えば、印刷ヘッド駆動回路と、モータ駆動回路と、カートリッジ１９ａ、１９ｂへのデータ（粗精度インク残量、インク充填量差分値、カートリッジ開封日時等のデータ）を書き込む回路と、外部データの入出力回路と、印刷処理回路１５全体を制御するＣＰＵ等を備えている。また、印刷処理回路１５は、特定のデータを保存しておくための不揮発性の記憶媒体である、例えば、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ
Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）１７やＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ
Ｍｅｍｏｒｙ）１８を備えている。さらに、印刷処理回路１５は、詳細は後述するが、カートリッジ１９ａのＥＥＰＲＯＭ２１ａ及びカートリッジ１９ｂのＥＥＰＲＯＭ２１ｂにそれぞれ記憶されているインク充填量差分値、ＲＯＭ１８に記憶されている標準充填量から実充填量を算出する機能や、インク消費関連値をＥＥＰＲＯＭ１７に記憶する機能や、カートリッジ１９ａ、又は１９ｂのインク量を管理する機能を備えている。
【００２１】
印刷機構２０は、図示していないが、例えば、印刷ヘッド、キャリッジ、紙送り装置、ヘッドメンテナンス装置等から構成され、インクを印刷ヘッドに供給するための交換可能なカートリッジ１９ａ、１９ｂが着脱自在にセットされるようになっている。一方のカートリッジ１９ａは、例えば、黒色インクを収容するものである。黒色インクは特に使用量が多いため、他色のインクとは別に形成されている。他方のカートリッジ１９ｂは、カラーインクを収容する。印刷用カラーインクとしては、代表的には、Ｙ（イエロー）、Ｍ（マゼンダ）及びＣ（シアン）が知られているが、これに限らず、例えば、ライトシアン、ライトマゼンダ等のカラーインクを使用することもできる。カートリッジ１９ａ、１９ｂは、不揮発性の書換可能な記憶媒体、例えばＥＥＰＲＯＭ２１ａ、２１ｂをそれぞれ有しており、アクセス端子２２ａ、２２ｂが、カートリッジ１９ａ、１９ｂの外表面にそれぞれ露出して設けられている。カートリッジ１９ａ、１９ｂがプリンタに完全に装着されると、カートリッジ１９ａ、１９ｂのＥＥＰＲＯＭ２１ａ、２１ｂのアクセス端子２２ａ、２２ｂが、プリンタ５に備えられている接続端子２３ａ、２３ｂに結合して、ＥＥＰＲＯＭ２１ａ、２１ｂと印刷処理回路１５とが電気的に接続される。カートリッジの記憶媒体として不揮発性の半導体メモリを使用する場合は、このように、端子同士を電気的に結合させることにより、簡単にメモリにアクセスすることができる。但し、これに限らず、記憶媒体の種類等に応じた好ましい形態でメモリアクセスを行うようにしてもよい。
【００２２】
プリンタ５は、複数種類のカートリッジに対応できるもの、例えば、印刷用途に応じて装着するカートリッジの種類（インク容量が大きいか小さいか、染料インクか顔料インクか等）、新品カートリッジ又は、中古カートリッジを選択できるものでも良い。一般に、カートリッジのタイプには、キャリッジ上に印刷ヘッドと共に搭載されるオンキャリッジタイプと、キャリッジから離れた不動の場所にセットされるオフキャリッジタイプとがあるが、本実施形態のカートリッジ１９ａ、１９ｂはどちらのタイプであっても良い。
【００２３】
図２は、カートリッジ１９ａのＥＥＰＲＯＭ２１ａ及びカートリッジ１９ｂのＥＥＰＲＯＭ２１ｂのメモリマップである。ＥＥＰＲＯＭ２１ａ、２１ｂには、例えば、カートリッジの種類等を識別するためのカートリッジＩＤ（ＣＩＤ）を記憶する領域（Ｄ１）、インク充填量差分値（ΔＩ）を記憶する領域（Ｄ２）、インク特性情報を記憶する領域（Ｄ３）、カートリッジ開封日時を記憶する領域（Ｄ４）、所定の精度でのインク残量（Ｒａ）を記憶する領域（Ｄ５）等を設けることができる。なお、以下の説明では、所定の低い精度でのインク残量を「粗精度インク残量」と称す。カラーインクの場合、各色毎に、インク充填量差分値や粗精度インク残量やインク特性等をそれぞれ記憶させることができる。共通の値である場合は、複数色のデータをまとめて記憶させてもよい。なお、以下の説明でも同様であるが、図示するメモリマップ中の空白部分には、必要に応じて他のデータが記憶される。カートリッジ側のＥＥＰＲＯＭ２１ａ，２１ｂでは、他のデータが記憶されない場合、メモリは効率的に使用され、不要な空き領域は殆ど生じない。可及的にメモリサイズが小さくなるように使用されるのが好ましい。
【００２４】
図３は、プリンタ５のＥＥＰＲＯＭ１７のメモリマップである。ＥＥＰＲＯＭ１７には、例えば、積算インク使用量等のインク消費関連値（Ｃｉ）を記憶する領域（Ｄ１１）を備えることができる。
【００２５】
図４は、プリンタ５のＲＯＭ１８のメモリマップである。ＲＯＭ１８には、図示せぬプログラムの他に、例えば、カートリッジＩＤ毎の標準充填量が予め記憶されている（Ｄ２１〜Ｄ２４）。図４中に示すテーブルＴ１のように、ＲＯＭ１８には、各カートリッジＩＤ（ＣＩＤ）毎にそれぞれの標準充填量（Ｇａ）が対応付けられて予め記憶されている。従って、カートリッジ側のＥＥＰＲＯＭ２１ａ、２１ｂから読み出したカートリッジＩＤを検索キーとしてＲＯＭ１８を検索することにより、装着されたカートリッジ１９ａ、１９ｂの標準充填量を求めることができる。
【００２６】
図５は、インクカートリッジ交換時の処理の流れを示す。以下、同図を参照して、カートリッジの交換時の処理について説明する。なお、インク残量の管理方法は、基本的にインク色による相違が無いので、以下の説明では、カートリッジ１９ａを中心に説明する。
【００２７】
印刷処理回路１５は、カートリッジ１９ａの交換の完了イベントが発生すると、カートリッジ１９ａのＥＥＰＲＯＭ２１ａからインク充填量差分値を読み込む（Ｓ１）。また、印刷処理回路１５は、ＥＥＰＲＯＭ２１ａから粗精度インク残量及びカートリッジＩＤを読み込む（Ｓ２）。続いて、Ｓ２で読み出したカートリッジＩＤに基づいてプリンタ５のＲＯＭ１８を参照することにより、装着されているカートリッジ１９ａの標準充填量を読み込む（Ｓ３）。下記（１）式に従って、標準充填量（Ｇａ）とインク充填量差分値（ΔＩ）とから実充填量を算出する（Ｓ４）。
【００２８】
Ｒｍ＝Ｇａ＋ΔＩ・・・（１）
ここで上記（１）式は、インク充填量差分値（Δｉ）を実充填量から標準充填量（Ｇａ）を減算した物理量差分値として定義した場合の一例である。
【００２９】
次に、前記粗精度インク残量に基づいて新品のカートリッジであるか否かを判断する（Ｓ５）。新品である場合、積算インク使用量を０とする（Ｓ６）。新品でない場合は、粗精度インク残量と標準充填量とから積算インク使用量を算出する（Ｓ７）。次に、印刷ヘッドへのインク吸引等を行い、下記（２）式に示すように、消費インク量（Ｕｍ）と積算インク使用量（Ａｍ）とから、新たに積算インク使用量（Ａｍ）を算出し、プリンタ５のＥＥＰＲＯＭ１７に記憶させる（Ｓ８）。
【００３０】
Ａｍ＝Ｕｍ＋Ａｍ・・・（２）
【００３１】
実充填量と積算インク使用量とより、粗精度インク残量を算出し、カートリッジ１９ａのＥＥＰＲＯＭ２１ａに、算出された粗精度インク残量を記憶させる（Ｓ９）。
【００３２】
図６は、インク残量監視処理の流れを示す。以下、同図を参照して、カートリッジのインク残量監視処理について説明する。
【００３３】
印刷処理回路１５のＣＰＵは、プリンタ５が印刷を要求された時等に、アクセス端子２２ａを通じてカートリッジ１９ａのＥＥＰＲＯＭ２１ａからインク充填量差分値を読み込む（Ｓ１１）。その後、プリンタ５のＥＥＰＲＯＭ１７から積算インク使用量を読み込み（Ｓ１２）、プリンタ５のＲＯＭ１８からカートリッジに対応する標準充填量を読み込む（Ｓ１３）。
【００３４】
次に、標準充填量とインク充填量差分値より実充填量（Ｒｍ）を算出し、実充填量（Ｒｍ）と積算インク使用量（Ａｍ）とより、（３）式に示すように、インク残量（Ｌｍ）を算出する（Ｓ１４）。
【００３５】
Ｌｍ＝Ｒｍ―Ａｍ・・・（３）
【００３６】
算出されたインク残量に基づいて、カートリッジ内のインク残量が実質的に空（０又は僅少）であるか否かを判断する（Ｓ１５）。具体的には、例えば、カートリッジのインク残量が実質的に空であることを示す予め設定された所定の閾値（不足閾値）と、算出されたインク残量（Ｌｍ）とを比較する。カートリッジ１９ａのインク残量が実質的に空であると判断された場合、ＣＰＵは、プリンタ５の表示パネル又はホスト装置１のディスプレイを通じて、空のカートリッジを交換するようにユーザに要求する（Ｓ１６）。カートリッジ１９ａが実質的に空ではない場合は（Ｓ１５：ＹＥＳ）、カートリッジ交換をユーザに要求することなく処理を終了する。
【００３７】
図７は、印刷実行時のインク使用量管理処理の流れを示す。例えば、１ページ分の印刷が終了すると、印刷処理回路１５のＣＰＵは、印刷に用いられた消費インク量に基づいて積算インク使用量を算出し、プリンタ５のＥＥＰＲＯＭ１７に上書きする（Ｓ２１）。
【００３８】
次に、標準充填量とインク充填量差分値とから実充填量を算出し、実充填量と積算インク使用量とから粗精度インク残量を算出する。カートリッジ１９ａのＥＥＰＲＯＭ２１ａに粗精度インク残量を記憶する（Ｓ２２）。
【００３９】
以上、上述した実施形態によれば、プリンタ５が、インクカートリッジ１９ａから読み出す充填量差分値と、プリンタ５のＥＥＰＲＯＭ１７に予めに記憶されている標準充填量とから、記録剤カートリッジ内の実充填量を求めることができる。インクカートリッジ１９ａに、実充填量そのものではなく、実充填量と標準充填量との差を示す充填量差分値を記憶することにより、記憶すべきデータサイズが小さくなり、記憶媒体（すなわち、ＥＥＰＲＯＭ２１ａ）の容量の削減が可能になる。また、標準充填量ではなく実充填量に基づいてインク量を管理することにより、インク充填量の微妙な差分を考慮して、充填したインクを最後まで無駄なく使い切ることが可能となる。
【００４０】
以上、本発明の好適な実施の形態を説明したが、これらは本発明を説明するための例示であって、本発明の範囲をこの実施の形態にのみ限定する趣旨ではない。従って、本発明は、他の種々の形態でも実施することが可能である。例えば、ホスト装置側に標準充填量を予め記憶しておき、カートリッジのメモリから読み出した充填量差分値やプリンタ側で検出したインク消費量等をホスト装置に送信等することにより、ホスト装置側で残量管理を行うことも可能である。
【００４１】
また、実施の形態では、インク充填量差分値（ΔＩ）を物理量的差分として用いる場合を例示したが、これに限らず、例えば、インク充填量差分値（ΔＩ）を標準充填量（Ｇａ）に対する実充填量の割合のような相対量的差分値として定義することもできる。この場合、差分値を差分率とも呼ぶことができ、下記（４）式のように実インク充填量（Ｒｍ）を算出することができる。実充填量等をパーセント形式で表現することにより、ホスト装置のディスプレイやプリンタのパネルに表示する場合、ユーザに直感的かつ分かり易く、インク量を表示させることができる。
Ｒｍ＝Ｇａ＊ΔＩ／１００・・・（４）
【００４２】
また、積算インク使用量をパーセント形式で表現する場合、下記（５）式のように積算インク使用量（パーセント形式）を算出することができる。（５）式において、Ａｍｉは積算インク使用量（パーセント形式）、Ａｍは積算インク使用量（物理量）である。
Ａｍｉ＝Ａｍ／Ｒｍ＊１００・・・（５）
【００４３】
更に、インク残量をパーセント形式で表現する場合、下記（６）式のようにインク残量（パーセント形式）を算出することができる。（６）式において、Ｌｍｉはインク残量（パーセント形式）である。
Ｌｍｉ＝（Ｒｍ―Ａｍ）／Ｒｍ＊１００・・・（６）
【００４４】
なお、プリンタ内部では実充填量に基づいてインク残量を管理し、ホスト装置やプリンタのユーザインターフェースに表示させる値は、標準充填量で計算するようにしてもよい。
【図面の簡単な説明】
【図１】本発明の一実施形態に係るプリントシステムの全体的な概略構成を示すブロック図。
【図２】カートリッジのＥＥＰＲＯＭのメモリマップ。
【図３】プリンタのＥＥＰＲＯＭのメモリマップ。
【図４】プリンタのＲＯＭのメモリマップ。
【図５】カートリッジ交換時の処理の流れを示すフローチャート。
【図６】カートリッジのインク量監視処理の流れを示すフローチャート。
【図７】印刷実行時の処理の流れを示すフローチャート。
【符号の説明】
１  ホスト装置
３  プリンタインターフェース回路
５  インクジェットプリンタ
７  プリンタドライバ
１３  ホストインターフェース回路
１５  印刷処理回路
１７、２１ａ、２１ｂ  ＥＥＰＲＯＭ
１８  ＲＯＭ
１９ａ、１９ｂ  インクカートリッジ
２０  印刷機構
２２ａ、２２ｂ  アクセス端子
２３ａ、２３ｂ  接続端子
【図１】
2004345235.tif 000003
【図２】
2004345235.tif 000004
【図３】
2004345235.tif 000005
【図４】
2004345235.tif 000006
【図５】
2004345235.tif 000007
【図６】
2004345235.tif 000008
【図７】
2004345235.tif 000009