(57)【要約】  液体噴射装置に装着可能な液体容器は、第１の電気デバイスと第２の電気デバイスとを含む電気回路と、第１の端子と、第２の端子と、を備える。電気回路は、液体噴射装置が第１の端子に入力する電位と第２の端子に入力する電位との端子間電位差を用いて第１の電気デバイスとの第１の通信と第２の電気デバイスとの第２の通信とを実行でき、異なる大きさの前記端子間電位差を用いることにより第１の通信と第２の通信を区別して実行できるように構成されている。
2010004742.tif 000002
【特許請求の範囲】
【請求項１】
液体噴射装置に装着可能な液体容器であって、
第１の電気デバイスと第２の電気デバイスとを含む電気回路と、
第１の端子と、
第２の端子と、
を備え、
前記電気回路は、前記液体噴射装置が第１の端子に入力する電位と前記第２の端子に入力する電位との端子間電位差を用いて前記第１の電気デバイスとの第１の通信と前記第２の電気デバイスとの第２の通信とを実行でき、異なる大きさの前記端子間電位差を用いることにより前記第１の通信と前記第２の通信を区別して実行できるように構成されている、液体容器。
【請求項２】
請求項１に記載の液体容器であって、
前記電気回路は、さらに、前記液体噴射装置が、前記第１の端子を介して前記第１の電気デバイスに対して駆動電源を供給できるように構成されている、液体容器。
【請求項３】
請求項１または２に記載の液体容器であって、
前記電気回路は、さらに、前記端子間電位差がしきい値を超えた場合に、前記端子間電位差の変動が前記第１の電気デバイスに供給されることを許容する許容回路を含む、液体容器。
【請求項４】
請求項１ないし請求項３のいずれかに記載の液体容器であって、
前記許容回路は、ツェナーダイオードを含む、液体容器。
【請求項５】
請求項１ないし請求項４のいずれかに記載の液体容器であって、
前記第１の電気デバイスはメモリを含み、
前記第１の通信は、前記メモリに対する書き込みと前記メモリからの読み出しの少なくとも一方を含み、
前記第１の通信のための前記端子間電位差は、前記第２の通信のための前記端子間電位差より大きい、液体容器。
【請求項６】
請求項１ないし請求項５いずれかに記載の液体容器であって、
前記第２の電気デバイスは発振回路を含み、
前記第２の通信は、前記液体噴射装置から前記発振回路への駆動信号の入力と、前記発振回路から前記液体噴射装置への応答信号の出力とを含み、
前記第２の通信のための前記端子間電位差は、前記第１の通信のための前記端子間電位差より小さい、液体容器。
【請求項７】
請求項１ないし請求項４のいずれかに記載の液体容器であって、
前記第１の電気デバイスはメモリを含み、
前記第１の通信は、前記メモリに対する書き込みと前記メモリからの読み出しの少なくとも一方を含み、
前記第２の電気デバイスは発振回路を含み、
前記第２の通信は、前記液体噴射装置から前記発振回路への駆動信号の入力と、前記発振回路から前記液体噴射装置への応答信号の出力とを含む、液体容器。
【請求項８】
請求項７に記載の液体容器であって、
前記第１の通信のための前記端子間電位差は、前記第２の通信のための前記端子間電位差より大きい、液体容器。
【請求項９】
請求項７に記載の液体容器であって、
前記電気回路は、前記第１の端子に前記発振回路と並列に接続され、前記第１の端子に入力された電圧を前記メモリの駆動電源に変換して前記メモリに供給するレギュレータを含む、液体容器。
【請求項１０】
請求項９に記載の液体容器であって、
前記電気回路は、さらに、前記第１の端子と前記レギュレータとの間に配置されたツェナーダイオードを含む、液体容器。
【請求項１１】
請求項７に記載の液体容器であって、
前記電気回路は、
前記メモリに出力が供給される複数のコンパレータと、
前記第１の端子に前記発振回路と並列に接続され、前記複数のコンパレータの一方の入力端子のそれぞれに接続された配線と、
を含む、液体容器。
【請求項１２】
請求項１１に記載の液体容器であって、
前記電気回路は、さらに、前記第１の端子と前記複数のコンパレータの一方の入力端子との間に配置されたツェナーダイオードを含む、液体容器。
【請求項１３】
請求項７に記載の液体容器であって、
前記電気回路は、
前記第１の端子に前記発振回路と並列に接続され、前記第１の端子に入力された電圧を前記メモリの駆動電源に変換して前記メモリに供給するレギュレータと、
前記メモリに出力が供給される複数のコンパレータと、
前記第１の端子に前記発振回路と並列に接続され、前記複数のコンパレータの一方の入力端子のそれぞれに接続された配線と、
前記レギュレータが供給する前記駆動電源の電圧を分圧して、前記複数のコンパレータの他方の入力端子のそれぞれに入力する、分圧回路と、
を含む、液体容器。
【請求項１４】
請求項７に記載の液体容器であって、
前記電気回路は、メモリからの出力が制御電極に入力されるトランジスタを含み、
前記トランジスタがオン状態にある場合と、前記トランジスタがオフ状態にある場合とで前記第１の端子の電圧が変動するように構成されることにより、前記液体噴射装置が前記第１の端子の電圧の変動を検知して前記メモリからの読み出しをできる、液体容器。
【請求項１５】
請求項７に記載の液体容器であって、
前記電気回路は、
前記第１の端子に前記発振回路と並列に接続され、前記第１の端子と前記メモリとの間に配置された整流回路を含む、液体容器。
【請求項１６】
請求項６または請求項７に記載の液体容器であって、
前記発振装置は、圧電素子を含み、
前記圧電素子は、前記液体容器に収容された液体の残量の検出に用いられる、液体容器。
【請求項１７】
請求項６または請求項７に記載の液体容器であって、
前記発振装置は、前記液体容器に収容された液体の残量に関わらず、前記液体容器に前記液体が存在することを示す前記応答信号を出力する、液体容器。
【請求項１８】
第１の電気デバイスと第２の電気デバイスとを含む電気回路と、第１の端子と、第２の端子とを含む液体容器が装着される液体噴射装置であって、
前記第１の端子と前記第２の端子を介して第１の信号を送受信して、前記第１のデバイスと通信する第１の通信処理部と、
前記第１の端子と前記第２の端子を介して第２の信号を送受信して、前記第２のデバイスと通信する第２の通信処理部と、
を備え、
前記第１の信号の電圧と前記第２の信号の電圧は、異なる大きさを有する、液体噴射装置。
【請求項１９】
液体噴射システムであって、
液体噴射装置と、
前記液体噴射装置に装着可能な液体容器と、
を備え、
前記液体容器は、
第１の電気デバイスと第２の電気デバイスとを含む電気回路と、
第１の端子と、
第２の端子と、
を備え、
前記電気回路は、前記液体噴射装置が第１の端子に入力する電位と前記第２の端子に入力する電位との端子間電位差を用いて前記第１の電気デバイスとの第１の通信と前記第２の電気デバイスとの第２の通信とを実行でき、異なる大きさの前記端子間電位差を用いることにより前記第１の通信と前記第２の通信を区別して実行できるように構成されている、液体噴射システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、２００８年７月１１日に出願された日本出願番号２００８−１８０９９７号に基づく優先権を主張しており、その開示内容は参照によりその全体が組み込まれる。【０００２】
本発明は、液体容器、液体噴射装置、および、液体噴射システムに関し、特に複数の電気デバイスを有する液体容器、該液体容器を用いる液体噴射装置、該液体容器を含む液体噴射システムに関する。
【背景技術】
【０００３】
インクジェットプリンタを始めとする液体噴射装置に対して、噴射する液体を供給するために、当該液体を収容する液体容器が用いられている。【０００４】
従来、液体容器内部の液体残量の管理方法としては、液体噴射装置が、噴射した液体の量をソフトウェアにより積算して管理する方法や、液体容器に液体残量センサを設ける方法が知られている。後者の例として、圧電素子を含む液体残量センサが知られている（例えば、特許文献１）。このセンサは、圧電素子が積層された振動板に対向するキャビティの内部に、液体が存在する場合と液体が存在しない場合とで、強制振動後の振動板の残留振動（自由振動）に起因する残留振動信号の共振周波数が変化することを利用して、液体容器内の液体残量を判定するというものである。【０００５】
また、液体容器は、さらに、液体残量や液体消費量などの液体に関する情報を保持するためのメモリを備えている場合がある。このように、液体容器が液体残量センサとメモリの両方を備えている場合、液体噴射装置と液体容器との間の電気的接続部には、液体噴射装置と液体残量センサとが通信するための端子と、液体噴射装置とメモリとが通信するための端子がそれぞれ別々に設けられるのが通例であった（例えば、特開２００７−１９６６６４号公報）。【０００６】
しかしながら、端子数の増加は、部品点数の増加や端子間の接触の確実性の低下を招くおそれがあった。このような課題は、圧電素子を含むセンサとメモリを備える液体容器に限らず、第１の電気デバイスと第２の電気デバイスを備える液体容器に共通する課題であった。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
そこで、本発明は、第１の電気デバイスと第２の電気デバイスにアクセスするための端子数を減少させることを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、上述の課題の少なくとも一部を解決するために以下の形態または適用例として実現することが可能である。【０００９】
・適用例１．液体噴射装置に装着可能な液体容器であって、
第１の電気デバイスと第２の電気デバイスとを含む電気回路と、
第１の端子と、
第２の端子と、
を備え、
前記電気回路は、前記液体噴射装置が第１の端子に入力する電位と前記第２の端子に入力する電位との端子間電位差を用いて前記第１の電気デバイスとの第１の通信と前記第２の電気デバイスとの第２の通信とを実行でき、異なる大きさの前記端子間電位差を用いることにより前記第１の通信と前記第２の通信を区別して実行できるように構成されている、液体容器。
こうすれば、第１の端子と第２の端子を用いて、第１の通信と第２の通信とを区別して実行できるので、液体容器の端子数を減少させることができる。【００１０】
・適用例２．適用例１に記載の液体容器であって、
前記電気回路は、さらに、前記液体噴射装置が、前記第１の端子を介して前記第１の電気デバイスに対して駆動電源を供給できるように構成されている、液体容器。
こうすれば、第１の端子と第２の端子を用いて、第１の電気デバイスに対して駆動電源を供給できるので、さらに、端子数を減少させることができる。【００１１】
・適用例３．適用例１または適用例２に記載の液体容器であって、
前記電気回路は、さらに、前記端子間電位差がしきい値を超えた場合に、前記端子間電位差の変動が前記第１の電気デバイスに供給されることを許容する許容回路を含む、液体容器。
こうすれば、しきい値を超えない端子間電位差の変動は、第１の電気デバイスに供給されないので、第１の電気デバイスが、しきい値より低い端子間電位差の変動により誤動作することを抑制することができる。【００１２】
・適用例４．適用例１ないし適用例３のいずれかに記載の液体容器であって、
前記許容回路は、ツェナーダイオードを含む、液体容器。
こうすれば、簡便に許容回路を構成することができる。【００１３】
・適用例５．適用例１ないし適用例４のいずれかに記載の液体容器であって、
前記第１の電気デバイスはメモリを含み、
前記第１の通信は、前記メモリに対する書き込みと前記メモリからの読み出しの少なくとも一方を含み、
前記第１の通信のための前記端子間電位差は、前記第２の通信のための前記端子間電位差より大きい、液体容器。
こうすれば、２つの端子を用いて、第１の通信と、メモリへのアクセスを区別して実現できるので、液体容器の端子数を減少することができる。【００１４】
・適用例６．適用例１ないし適用例５のいずれかに記載の液体容器であって、
前記第２の電気デバイスは発振回路を含み、
前記第２の通信は、前記液体噴射装置から前記発振回路への駆動信号の入力と、前記発振回路から前記液体噴射装置への応答信号の出力とを含み、
前記第２の通信のための前記端子間電位差は、前記第１の通信のための前記端子間電位差より小さい、液体容器。
こうすれば、２つの端子を用いて、発振回路との信号の遣り取りと、第２の通信とを区別して実現できるので、液体容器の端子数を減少することができる。【００１５】
・適用例７．適用例１ないし適用例４のいずれかに記載の液体容器であって、
前記第１の電気デバイスはメモリを含み、
前記第１の通信は、前記メモリに対する書き込みと前記メモリからの読み出しの少なくとも一方を含み、
前記第２の電気デバイスは発振回路を含み、
前記第２の通信は、前記液体噴射装置から前記発振回路への駆動信号の入力と、前記発振回路から前記液体噴射装置への応答信号の出力とを含む、液体容器。
こうすれば、２つの端子を用いて、発振回路との信号の遣り取りと、メモリへのアクセスを区別して実現できるので、液体容器の端子数を減少することができる。【００１６】
・適用例８．適用例７に記載の液体容器であって、
前記第１の通信のための前記端子間電位差は、前記第２の通信のための前記端子間電位差より大きい、液体容器。【００１７】
・適用例９．請求項７に記載の液体容器であって、
前記電気回路は、前記第１の端子に前記発振回路と並列に接続され、前記第１の端子に入力された電圧を前記メモリの駆動電源に変換して前記メモリに供給するレギュレータを含む、液体容器。
こうすれば、第１の端子に入力された電圧を電源としてメモリを駆動することができる。【００１８】
・適用例１０．請求項９に記載の液体容器であって、
前記電気回路は、さらに、前記第１の端子と前記レギュレータとの間に配置されたツェナーダイオードを含む、液体容器。
こうすれば、ツェナーダイオードの降伏電圧より小さな電圧の発振回路との通信は、レギュレータに供給されないので、レギュレータの誤動作を抑制することができる。その結果、メモリの誤動作を抑制することができる。【００１９】
・適用例１１．適用例７に記載の液体容器であって、
前記電気回路は、
前記メモリに出力が供給される複数のコンパレータと、
前記第１の端子に前記発振回路と並列に接続され、前記複数のコンパレータの一方の入力端子のそれぞれに接続された配線と、
を含む、液体容器。
こうすれば、メモリは、端子間電位差の違いを、コンパレータを介して取得することができる。その結果、２端子を用いたメモリへのデータ送信を簡易な構成で実現することができる。【００２０】
・適用例１２．適用例１１に記載の液体容器であって、
前記電気回路は、さらに、前記第１の端子と前記複数のコンパレータの一方の入力端子との間に配置されたツェナーダイオードを含む、液体容器。
こうすれば、ツェナーダイオードの降伏電圧より小さな電圧の発振回路との通信は、コンパレータに供給されないので、コンパレータの誤動作を抑制することができる。その結果、メモリの誤動作を抑制することができる。【００２１】
・適用例１３．適用例７に記載の液体容器であって、
前記電気回路は、
前記第１の端子に前記発振回路と並列に接続され、前記第１の端子に入力された電圧を前記メモリの駆動電源に変換して前記メモリに供給するレギュレータと、
前記メモリに出力が供給される複数のコンパレータと、
前記第１の端子に前記発振回路と並列に接続され、前記複数のコンパレータの一方の入力端子のそれぞれに接続された配線と、
前記レギュレータが供給する前記駆動電源の電圧を分圧して、前記複数のコンパレータの他方の入力端子のそれぞれに入力する、分圧回路と、
を含む、液体容器。
こうすれば、２つの端子間電位差を用いて、安定した駆動電源をメモリに供給できると共に、メモリへのデータ送信を簡易な構成で実現することができる。【００２２】
・適用例１４．適用例７に記載の液体容器であって、
前記電気回路は、メモリからの出力が制御電極に入力されるトランジスタを含み、
前記トランジスタがオン状態にある場合と、前記トランジスタがオフ状態にある場合とで前記第１の端子の電圧が変動するように構成されることにより、前記液体噴射装置が前記第１の端子の電圧の変動を検知して前記メモリからの読み出しをできる、液体容器。
こうすれば、２つの端子間電位差を用いて、メモリからのデータの受信を簡易な構成で実現することができる。【００２３】
・適用例１５．適用例７に記載の液体容器であって、
前記電気回路は、
前記第１の端子に前記発振回路と並列に接続され、前記第１の端子と前記メモリとの間に配置された整流回路を含む、液体容器。
こうすれば、例えば、２つの端子間電位差がマイナスになったとしても、整流回路によりプラスの端子間電位差に変換されて、メモリに供給される。この結果、メモリの損傷あるいは誤動作を抑制することができる。【００２４】
・適用例１６．適用例６または適用例７に記載の液体容器であって、
前記発振装置は、圧電素子を含み、
前記圧電素子は、前記液体容器に収容された液体の残量の検出に用いられる、液体容器。
こうすれば、圧電素子を用いて、液体の残量の検出を行うことができる。【００２５】
・適用例１７．適用例６または適用例７に記載の液体容器であって、
前記発振装置は、前記液体容器に収容された液体の残量に関わらず、前記液体容器に前記液体が存在することを示す前記応答信号を出力する、液体容器。【００２６】
・適用例１８．第１の電気デバイスと第２の電気デバイスとを含む電気回路と、第１の端子と、第２の端子とを含む液体容器が装着される液体噴射装置であって、
前記第１の端子と前記第２の端子を介して第１の信号を送受信して、前記第１のデバイスと通信する第１の通信処理部と、
前記第１の端子と前記第２の端子を介して第２の信号を送受信して、前記第２のデバイスと通信する第２の通信処理部と、
を備え、
前記第１の信号の電圧と前記第２の信号の電圧は、異なる大きさを有する、液体噴射装置。
こうすれば、第１の端子と第２の端子を用いて、第１の通信と第２の通信とを区別して実行できるので、液体容器の端子数を減少させることができる。【００２７】
本発明は、種々の形態で実現することが可能であり、液体噴射装置に液体を供給する液体供給装置、液体容器に装着される基板、液体容器に搭載される電気回路、液体噴射システムなどとして実現することができる。
【図面の簡単な説明】
【００２８】
【図１】第１実施例における印刷システムの概略構成を示す説明図。
【図２】インクカートリッジの概略構成を示す分解斜視図。
【図３】インクカートリッジの正面側の拡大分解斜視図。
【図４】回路基板について説明する図である。
【図５】第１実施例におけるプリンタの電気的な構成を示す第１の説明図。
【図６】第１実施例におけるプリンタの電気的な構成を示す第２の説明図。
【図７】第１実施例においてインク残量判断処理のタイミングチャート。
【図８】記憶装置にデータを書き込む場合のメモリアクセス処理のタイミングチャート。
【図９】記憶装置からデータを読み出す場合のメモリアクセス処理のタイミングチャート。
【図１０】第２実施例におけるプリンタの電気的な構成を示す第１の説明図。
【図１１】第２実施例におけるプリンタの電気的な構成を示す第２の説明図。
【図１２】電源回路の内部構成を示す図。
【図１３】第３実施例におけるプリンタの電気的な構成を示す説明図。
【図１４】第４実施例におけるプリンタの電気的な構成を示す説明図。
【発明を実施するための形態】
【００２９】
Ａ．第１実施例：
・印刷システムの構成：
次に、本発明の実施の形態を実施例に基づき説明する。図１は、第１実施例における印刷システムの概略構成を示す説明図である。印刷システムは、プリンタ２０と、コンピュータ９０と、インクカートリッジ１００を備えている。プリンタ２０は、コネクタ８０を介して、コンピュータ９０と接続されている。
【００３０】
プリンタ２０は、副走査送り機構と、主走査送り機構と、ヘッド駆動機構と、各機構を制御するための主制御部４０と、を備えている。副走査送り機構は、紙送りモータ２２とプラテン２６とを備えており、紙送りモータの回転をプラテンに伝達することによって用紙Ｐを副走査方向に搬送する。主走査送り機構は、キャリッジモータ３２と、プーリ３８と、キャリッジモータ３２とプーリ３８との間に張設された駆動ベルト３６と、プラテン２６の軸と並行に設けられた摺動軸３４と、を備えている。摺動軸３４は、駆動ベルト３６に固定されたキャリッジ３０を摺動可能に保持している。キャリッジモータ３２の回転は、駆動ベルト３６を介してキャリッジ３０に伝達され、キャリッジ３０は、摺動軸３４に沿ってプラテン２６の軸方向（主走査方向）に往復動する。ヘッド駆動機構は、キャリッジ３０に搭載された印刷ヘッドユニット６０を備えており、印刷ヘッドを駆動して用紙Ｐ上にインクを吐出させる。印刷ヘッドユニット６０には、後述するように、複数のインクカートリッジを脱着自在に装着可能である。プリンタ２０は、さらに、ユーザがプリンタの各種の設定を行ったり、プリンタのステータスを確認したりするための操作部７０を備えている。
【００３１】
図２は、インクカートリッジ１００の概略構成を示す分解斜視図である。インクカートリッジ１００がキャリッジ３０に装着された状態での上下方向は、図２におけるＺ軸方向と一致している。
【００３２】
インクカートリッジ１００は、容器本体１０２と、第１のフィルム１０４と、第２のフィルム１０８と、蓋体１０６とを備えている。これらの部材は、例えば、互いに熱溶着可能な樹脂で形成されている。容器本体１０２の下面には、液体供給部１１０が形成されている。液体供給部１１０の内部には、下面側から順に、シール部材１１４と、バネ座１１２と、閉塞バネ１１６とが収容されている。シール部材１１４は、液体供給部１１０に、印刷ヘッドユニット６０のインク受給針（図示省略）が挿入されているときに、液体供給部１１０の内壁とインク受給針の外壁との間に隙間が生じないようにシールする。バネ座１１２は、インクカートリッジ１００が印刷ヘッドユニット６０に装着されていないときに、シール部材１１４の内壁に当接して液体供給部１１０を閉塞する。閉塞バネ１１６は、バネ座１１２をシール部材１１４の内壁に当接させる方向に付勢する。インク供給針が液体供給部１１０に挿入されると、インク供給針の上端がバネ座１１２を押し上げ、バネ座１１２とシール部材１１４との間に隙間が生じ、当該隙間からインク供給針にインクが供給される。
【００３３】
容器本体１０２の表面（Ｘ軸正方向側の面）、裏面（Ｘ軸負方向側の面）、正面（Ｙ軸正方向側の面）には、リブ１０ａを始め様々な形状を有する流路形成部が形成されている。第１のフィルム１０４および第２のフィルム１０８は、容器本体１０２の表面および裏面の全体を覆うように、容器本体１０２に貼り付けられている。第１のフィルム１０４および第２のフィルム１０８は、容器本体１０２に形成された流路形成部の端面との間に隙間が生じないように緻密に貼り付けられている。これらの流路形成部と第１のフィルム１０４および第２のフィルム１０８により、インクカートリッジ１００の内部には、複数の小部屋や細い流動路などの液体流路が区画形成される。なお、流路形成部の一部として容器本体１０２に形成されたバルブ収容部１０ｂと、第２のフィルム１０８との間には、負圧発生バルブが配置されるが、図の煩雑を避けるため、図示は省略する。蓋体１０６は、第１のフィルム１０４を覆うように、容器本体１０２の裏面側に装着される。
【００３４】
インクカートリッジ１００に形成される液体流路は、一端が大気に連通し、他端が液体供給部１１０に連通している。すなわち、インクカートリッジ１００は、インクがプリンタ２０に供給されるに従い、液体流路に大気が導入される大気連通型のインクカートリッジ１００であるが、液体流路の構成の詳細については、その説明を省略する。
【００３５】
図３は、インクカートリッジ１００の正面側の拡大分解斜視図である。容器本体１０２の正面には、印刷ヘッドユニット６０に設けられたホルダ側に係合されるレバー１２０が設けられている。例えばレバー１２０の下方位置には、流路形成部の一部であるベース部材収容部１３４が開口している。ベース部材収容部１３４の開口部の周囲には溶着リブ１３２が形成されている。ベース部材収容部１３４には、ベース部材収容部１３４によって形成される液体流路を上流側流路と下流側流路とに仕切る仕切壁１３６が形成されている。
【００３６】
容器本体１０２のベース部材収容部１３４近傍には、センサベース部材２１０と、圧電素子を含むセンサチップ２２０と、溶着フィルム２０２と、カバー２３０と、中継端子２４０と、回路基板２５０とが、この順番で装着されている。
【００３７】
図４は、回路基板２５０について説明する図である。回路基板２５０の表面には、第１の端子２５１と第２の端子２５２が配置されている。回路基板２５０の裏面には、メモリ回路３００と、２つのセンサ接続用端子ＰＴ、ＮＴが配置されている。第１の端子２５１は、第１のセンサ接続用端子ＮＴと電気的に接続されており、第２の端子２５２は第２のセンサ接続用端子ＰＴと電気的に接続されている。メモリ回路３００は、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory）などの不揮発性の記憶装置（後述）を含んでいる。
【００３８】
図３に戻って説明する。溶着フィルム２０２は、センサベース部材２１０をベース部材収容部１３４の開口部に保持し、かつ、ベース部材収容部１３４を液体流路として緻密に封止する。溶着フィルム２０２は、センサベース部材２１０のＹ軸正方向側の面の外周縁部に接着されると共に、溶着リブ１３２に溶着される。カバー２３０は、センサチップ２２０及び溶着フィルム２０２を押さえるように配置される。中継端子２４０は、カバー２３０に収容される。中継端子２４０は、溶着フィルム２０２に形成された孔２０２ａを介してセンサチップ２２０に含まれる圧電素子の電極と電気的に接触する端子２４２を備えている。回路基板２５０は、カバー２３０に装着され、かつ、中継端子２４０の端子２４４と電気的に接続される。
【００３９】
図５は、第１実施例におけるプリンタの電気的な構成を示す第１の説明図である。図５は、インクカートリッジ１００に関連する処理に必要な部分に注目して描かれている。インクカートリッジ１００に関連する処理は、インクの残量を判断する処理（以下、インク残量判断処理と呼ぶ。）と、メモリ回路３００の記憶装置に対するアクセス処理（以下、メモリアクセス処理と呼ぶ）を含む。主制御部４０は、駆動信号生成回路４２と、ＣＰＵおよびメモリを含む第１の制御回路４８と、を備えている。
【００４０】
駆動信号生成回路４２は、駆動信号データメモリ４４を備えている。駆動信号データメモリ４４には、駆動信号ＤＳを示すデータが格納されている。駆動信号ＤＳには、センサチップ２２０の圧電素子を駆動するセンサ駆動信号ＤＳ１と、メモリ回路３００の記憶装置３４０にアクセスするためのメモリ駆動信号ＤＳ２を含む。駆動信号生成回路４２は、第１の制御回路４８からの指示に従って、駆動信号データメモリ４４から該データを読み出して、所望の波形を有する駆動信号ＤＳを生成する。
【００４１】
なお、本実施例では、駆動信号生成回路４２は、さらに、印刷ヘッド６８に供給されるヘッド駆動信号を生成することができる。すなわち、本実施例では、第１の制御回路４８は、インクカートリッジ１００に関連する処理を実行する際には、駆動信号生成回路４２にセンサ駆動信号ＤＳ１やメモリ駆動信号ＤＳ２を生成させ、インクを吐出して印刷を実行する際には、駆動信号生成回路４２にヘッド駆動信号を生成させる。
【００４２】
第１の制御回路４８は、機能部として、インク残量判断処理を実行するインク残量判断部Ｍ１と、メモリアクセス処理を実行するメモリアクセス部Ｍ２とを含んでいる。これらの機能部による処理については後述する。
【００４３】
サブ制御部５０は、３種類のスイッチＳＷ１〜ＳＷ３と、第２の制御回路５５とを備えている。第２の制御回路５５は、比較器５２と、カウンタ５４と、ロジック部５８と、を備えている。ロジック部５８は、スイッチＳＷ１〜ＳＷ３とカウンタ５４との動作を制御する。また、ロジック部５８は、第１の制御回路４８とバスＢＳを介して通信を行うことができる。なお、本実施例では、ロジック部５８は、１つのチップ（ＡＳＩＣ）で構成されている。
【００４４】
第１のスイッチＳＷ１は、１チャネルのアナログスイッチである。第１のスイッチＳＷ１の一方の端子は、主制御部４０の駆動信号生成回路４２にセンサ駆動信号線ＬＤＳを介して接続されると共に、メモリ読み出し信号線ＬＲＤを介して第１の制御回路４８と接続されている。また、スイッチＳＷ１の他方の端子は、第２および第３のスイッチＳＷ２，ＳＷ３と接続されている。センサ駆動信号線ＬＤＳ上には、抵抗Ｒｘが配置されている。第１のスイッチＳＷ１は、インクカートリッジ１００に関連する駆動信号ＤＳであるセンサ駆動信号ＤＳ１またはメモリ駆動信号ＤＳ２を供給する際にオン状態に設定され、センサチップ２２０の圧電素子からの応答信号ＲＳを検出する際にオフ状態に設定される。
【００４５】
第２のスイッチＳＷ２は、６チャネルのアナログスイッチである。第２のスイッチＳＷ２の一方の側の１つの端子は、第１および第３のスイッチＳＷ１，ＳＷ３に接続されており、他方の側の６つの端子のそれぞれは、インクカートリッジ１００がプリンタ２０に装着されたときに、インクカートリッジ１００のそれぞれの第１の端子２５１に配線ＬＳＰを介して接続される。
【００４６】
第３のスイッチＳＷ３は、１チャネルのアナログスイッチである。第３のスイッチＳＷ３の一方の端子は、第１および第２のスイッチＳＷ１、ＳＷ２と接続されており、他方の端子は、第２の制御回路５５の比較器５２と接続されている。第３のスイッチＳＷ３は、インクカートリッジ１００の第１の端子２５１に駆動信号ＤＳ（センサ駆動信号ＤＳ１またはメモリ駆動信号ＤＳ２）を供給する際にオフ状態に設定され、センサチップ２２０の圧電素子からの応答信号ＲＳを検出する際にオン状態に設定される。また、サブ制御部５０は、インクカートリッジ１００がプリンタ２０に装着されたときに、インクカートリッジ１００の第２の端子２５２が配線ＬＳＮを介して基準電位ＧＮＤに接地されるように配線されている。
【００４７】
比較器５２は、オペアンプを含んでおり、インク残量判断処理において、第３のスイッチＳＷ３を介して供給される応答信号ＲＳと基準電圧Ｖref とを比較して、比較結果を示す信号ＱＣを出力する。具体的には、比較器５２は、応答信号ＲＳの電圧が基準電圧Ｖref以上である場合には出力信号ＱＣをＨレベルとし、応答信号ＲＳの電圧が基準電圧Ｖref未満である場合には出力信号ＱＣをＬレベルとする。
【００４８】
カウンタ５４は、インク残量判断処理において、比較器５２からの出力信号ＱＣに含まれるパルスの数をカウントして、カウント値をロジック部５８に与える。なお、カウンタ５４は、ロジック部５８によってイネーブル状態に設定される期間に、カウント動作を実行する。
【００４９】
ロジック部５８は、第２のスイッチＳＷ２を制御して、インク残量判断処理またはメモリアクセス処理の対象とする１つのインクカートリッジ１００を選択する。そして、ロジック部５８は、センサ駆動信号ＤＳ１またはメモリ駆動信号ＤＳ２を供給する際に、第１のスイッチＳＷ１をオン状態に設定し、第３のスイッチＳＷ３をオフ状態に設定する。また、ロジック部５８は、インク残量判断処理において、センサチップ２２０の圧電素子からの応答信号ＲＳを検出する際に、第１のスイッチＳＷ１をオフ状態に設定し、第３のスイッチＳＷ３をオン状態に設定する。
【００５０】
また、ロジック部５８は、インク残量判断処理において、センサチップ２２０の圧電素子からの応答信号ＲＳを検出すべき期間に、カウンタ５４をイネーブル状態に設定する。そして、ロジック部５８は、カウンタ５４のカウント値を利用して、比較器５２からの出力信号ＱＣに含まれるパルスが所定数発生するまでに要する時間（測定期間）を測定する。具体的には、サブ制御部５０の内部には、発振器（図示せず）が設けられており、発振器から出力されるクロック信号を利用して、測定期間を測定する。そして、ロジック部５８は、カウンタによってカウントされた出力信号ＱＣのパルス数と、測定期間と、に基づいて、応答信号ＲＳの周波数Ｈｃを算出する。なお、応答信号の周波数Ｈｃは、センサチップ２２０の圧電素子が振動する周波数と等しい。算出された周波数Ｈｃは、主制御部４０の第１の制御回路４８に供給される。
【００５１】
主制御部４０の第１の制御回路４８は、インク残量判断処理において、算出された周波数Ｈｃに基づいて、選択されたインクカートリッジ１００内のインク残量が所定量以上であるか否かを判断する。具体的には、算出された周波数Ｈｃが、第１の振動数Ｈ１とほぼ等しい場合には、インク残量が所定量以上であると判断され、第２の振動数Ｈ２とほぼ等しい場合には、インク残量が所定量未満であると判断される。これらの振動数Ｈ１、Ｈ２は、それぞれのインク残量に対応する固有振動数として予め実験的に決定しておくことができる。
【００５２】
以上のようにして、主制御部４０とサブ制御部５０とは、協働して、各インクカートリッジのインク残量を判断する。なお、主制御部４０の第１の制御回路４８は、判断結果をコンピュータ９０に供給する。この結果、コンピュータは、インク残量の判断結果をユーザに通知することができる。
【００５３】
図６は、第１実施例におけるプリンタの電気的な構成を示す第２の説明図である。図６は、１つのインクカートリッジ１００の電気的構成に注目して描かれている。図６において、プリンタ２０のサブ制御部５０の構成は、１つのインクカートリッジ１００がインク残量判断処理またはメモリアクセス処理の対象として選択されている状態が簡略化して示されている。すなわち、図６において、第２のスイッチＳＷ２および他の５つのインクカートリッジ１００は図示を省略している。実際には、他の５つのインクカートリッジ１００は、図６に示されたインクカートリッジ１００と同一の構成を有している。
【００５４】
インクカートリッジ１００は、電気的構成として、センサチップ２２０に含まれる圧電素子３１０と、上述したメモリ回路３００を備えている。なお、本実施例において、圧電素子３１０とメモリ回路３００とが、請求項における電気回路に相当する。メモリ回路３００は、ツェナーダイオード３２０と、レギュレータ３３０と、記憶装置３４０と、第１〜第３のコンパレータ３５０、３６０、３７０と、ＮＰＮ型のバイポーラトランジスタ３８０と、７つの抵抗Ｒ１〜Ｒ７を含んでいる。ツェナーダイオード３２０の降伏電圧ＺＤＶは、例えば、２０Ｖ程度である。レギュレータ３３０は、電位点Ｐｘから入力される電圧を定電圧Ｖregに変換し電位点Ｐｙに出力する。定電圧Ｖregは、例えば、３．３Ｖ程度である。記憶装置３４０は、上述したように不揮発性のメモリである。記憶装置３４０には、駆動電圧（電源）として、レギュレータ３３０から出力される定電圧Ｖregが供給される。コンパレータ３５０、３６０、３７０は、第１の入力端子に供給された第１の電圧と、第２の入力端子に供給された第２の電圧の大きさを比較する。コンパレータ３５０、３６０、３７０は、第１の電圧が第２の電圧より大きい場合には、ハイレベル（例えば、３．３Ｖ）の信号を出力し、第１の電圧が第２の電圧より小さい場合には、ローレベルの信号（例えば、０Ｖ）を出力する。コンパレータ３５０、３６０、３７０の出力信号をそれぞれ出力信号Ｖ１、Ｖ２、Ｖ３とする。煩雑を避けるために図示を省略しているが、コンパレータ３５０、３６０、３７０には、記憶装置３４０と同様に駆動電圧として、レギュレータ３３０から定電圧Ｖregが供給される。
【００５５】
インクカートリッジ１００の上述の電気的な構成要素の配線について説明する。圧電素子３１０の一方の電極は、回路基板２５０の第１の端子２５１（図４（Ａ））に接続され、他方の電極は、第２の端子２５２に接続されている。ツェナーダイオード３２０のカソード電極は、圧電素子３１０と並列に、第１の端子２５１と接続されている。ツェナーダイオード３２０のアノード電極は、電位点Ｐｘに接続されている。すなわち、ツェナーダイオード３２０のアノード電極は、レギュレータ３３０の電源入力端子と、抵抗Ｒ１の一方の電極と、抵抗Ｒ７の一方の電極と接続されている。レギュレータ３３０の出力電圧である定電圧Ｖregは、記憶装置３４０に駆動電圧として供給されると共に、抵抗Ｒ３の一方の電極に接続されている。抵抗Ｒ３、Ｒ４、Ｒ５、Ｒ６は、定電圧Ｖregが供給される電位点Ｐｙと、基準電位ＧＮＤ（例えば、０Ｖ）が供給される電位点Ｐｖとの間に直列に接続されている。これらの抵抗Ｒ３、Ｒ４、Ｒ５、Ｒ６による分圧により、一定の電圧である参照電圧Ｖref0、Ｖref1、Ｖref2が生成される。生成された参照電圧Ｖref0、は、第１のコンパレータ３５０の第１の入力端子に入力される。同様にして、生成された参照電圧Ｖref1、は第２のコンパレータ３６０の第１の入力端子に入力され、参照電圧Ｖref2は第３のコンパレータ３７０の第１の入力端子に入力される。抵抗Ｒ１と抵抗Ｒ２は、ツェナーダイオード３２０のアノード電極と接続された電位点Ｐｘと、基準電位ＧＮＤが供給される電位点Ｐｖとの間に直列に接続されている。後述するように、メモリ駆動信号ＤＳ２が第１の端子２５１に供給されたとき、電位点Ｐｘの電位は０〜２０Ｖ程度である。このとき、抵抗Ｒ１と抵抗Ｒ２との間の電位点Ｐｚの電圧は、抵抗Ｒ１と抵抗Ｒ２による分圧により、０．４〜３．３Ｖ程度に調整される。抵抗Ｒ７の他方の電極は、バイポーラトランジスタ３８０のコレクタに接続されている。バイポーラトランジスタ３８０のエミッタは、基準電位ＧＮＤが供給される電位点Ｐｖに接続されている。バイポーラトランジスタ３８０のベースは、記憶装置３４０と接続されている。記憶装置３４０は、バイポーラトランジスタ３８０のベースに、記憶装置３４０に記憶されたデータに応じたデータ信号Ｖ４（ハイレベルまたはローレベル）を出力する。後述するように、データ信号Ｖ４がハイレベルのとき、バイポーラトランジスタ３８０のエミッタ−コレクタ間に電流が流れる。したがって、データ信号Ｖ４がハイレベルのとき、抵抗Ｒ７に電流が流れ、メモリ回路３００全体の負荷が変動する。この負荷変動の結果、サブ制御部５０内の電位点Ｐｍの電圧が変動するので、主制御部４０は、電位点Ｐｍの電圧の変動を検知することで、記憶装置３４０が出力するデータ信号Ｖ４の内容を認識することができる。なお、本明細書において電位点Ｐｍ、Ｐｖ、Ｐｗ、Ｐｘ、Ｐｙ、Ｐｚは、説明の便宜上、配線上に点を示したもので、実際の回路上にこれらの電位点に対応する構成物があるわけではない。
【００５６】
・インク残量判断処理
図７は、第１実施例においてインク残量判断処理のタイミングチャートである。図７では、クロック信号ＩＣＫと、センサ駆動信号ＤＳ１と、応答信号ＲＳと、比較器の出力信号ＱＣと、図５、６に示す電位点Ｐｘの電圧が示されている。クロック信号ＩＣＫは、サブ制御部５０内部の図示しない発振器の出力である。センサ駆動信号ＤＳ１と応答信号ＲＳとは、図５、６に示す電位点Ｐｍに表れる信号である。さらに、図７では、第１のスイッチＳＷ１と、第３のスイッチＳＷ３の動作のタイミングチャートが示されている。
【００５７】
主制御部４０からバスＢＳを介して送信される指示に従い、サブ制御部５０はインクカートリッジ１００のインク残量判断処理を実行する。まず、時刻ｔ０では、第１のスイッチＳＷ１がオフ状態からオン状態に切り換えられると共に、第２のスイッチＳＷ２によっていずれかのインクカートリッジ１００の圧電素子３１０が選択される。したがって、選択された圧電素子３１０とサブ制御部５０は、配線ＬＳＰを介して信号の遣り取りが可能になる。すなわち、サブ制御部５０から圧電素子３１０に対してセンサ駆動信号ＤＳ１を印加し、圧電素子３１０からの応答信号ＲＳを第２の制御回路５５において受信することが可能となる。
【００５８】
時刻ｔ１〜ｔ２（印加期間Ｄｖ）では、センサ駆動信号ＤＳ１が圧電素子３１０に供給される。すなわち、圧電素子３１０に電圧が印加される。なお、印加期間Ｄｖでは、第３のスイッチＳＷ３は、オフ状態に設定されている。
【００５９】
図示するように、センサ駆動信号ＤＳ１は、２つのパルス信号Ｓ１，Ｓ２を含んでいる。２つのパルス信号Ｓ１，Ｓ２は、同じ周期Ｔに設定されている。なお、周期Ｔは、インクカートリッジ内のインク残量が所定量以上の場合における圧電素子の固有振動数Ｈ１に対応する周期（＝１／Ｈ１）（例えば約３３μｓ）に設定されている。
【００６０】
時刻ｔ２では、第１のスイッチＳＷ１がオフ状態に切り替えられ、圧電素子３１０へのセンサ駆動信号ＤＳ１の供給が終了する。そして、時刻ｔ２以降では、圧電素子３１０はインク残量に応じた振動周波数で振動し、センサから応答信号ＲＳが出力される。
【００６１】
時刻ｔ２から僅かな時間を置いた後の時刻ｔ３では、第３のスイッチＳＷ３がオン状態に切り替えられる。このとき、圧電素子３１０からの応答信号ＲＳが比較器５２に供給される。比較器５２は、応答信号ＲＳと基準電圧Ｖref とを比較して、ＨレベルまたはＬレベルの信号ＱＣを出力する。
【００６２】
また、時刻ｔ３から始まる期間では、サブ制御部５０のロジック部５８は、カウンタ５４をイネーブル状態に設定し、比較器５２から５個のパルスが出力されるのに要する時間（測定期間Ｄｍ）を測定する。具体的には、ロジック部５８は、カウンタ５４によって５個のパルスがカウントされる期間ＤＭに、すなわち１番目のパルスの立ち上がりエッジが入力されてから６番目のパルスの立ち上がりエッジが入力されるまでの期間ＤＭに発生するクロック信号ＩＣＫのパルス数をカウントして、この測定期間Ｄｍを測定する。なお、ロジック部５８は、カウンタ５４に６番目のパルスの立ち上がりエッジが入力されると、カウンタ５４をディスエーブル状態に設定する。そして、ロジック部５８は、カウンタ５４によってカウントされた出力信号ＱＣのパルス数（５個）と、ロジック部５８で測定された測定期間Ｄｍとに基づいて、応答信号ＲＳに含まれる第１の信号成分の周波数Ｈｃ（＝５／Ｄｍ）を算出する。前述したように、算出された周波数Ｈｃは、圧電素子３１０の振動の周波数を示している。
【００６３】
この後、主制御部４０の第１の制御回路４８は、測定された第１の信号成分の周波数Ｈｃを受け取り、該周波数Ｈｃに基づいて、インク残量が所定量以上であるか否かを判断する。なお、測定期間Ｄｍが終了した後の時刻ｔ４において、第３のスイッチＳＷ３がオン状態からオフ状態に戻される。
【００６４】
ここで、インク残量判断処理における電位点Ｐｘの電位をみると、電位点Ｐｘには、駆動信号ＤＳが圧電素子３１０に供給されたときに、センサ駆動信号ＤＳ１に含まれるパルス信号Ｓ１、Ｓ２に対応する瞬間的な電圧上昇ＭＰが見られる。しかしながら、応答信号ＲＳやセンサ駆動信号ＤＳ１の大部分は、電位点Ｐｘには伝達されない。これは、ツェナーダイオード３２０によって、ツェナーダイオード３２０の降伏電圧ＺＤＶより小さい電圧は、ツェナーダイオード３２０より記憶装置３４０側に伝達されないからである。電圧上昇ＭＰのような瞬間的な電圧では、記憶装置３４０は動作しないように設計されている。これにより、インク残量判断処理中における記憶装置３４０の誤動作を抑制することができる。本実施例におけるツェナーダイオード３２０は、請求項における許容回路に相当する。
【００６５】
・メモリアクセス処理：
図８は、記憶装置３４０にデータを書き込む場合のメモリアクセス処理のタイミングチャートである。図８には、電位点Ｐｍにおける信号（電圧）と、電位点Ｐｚにおける信号（電圧）と、第１〜第３のコンパレータ３５０、３６０、３７０の出力である信号Ｖ１、Ｖ２、Ｖ３の内容と、信号Ｖ１〜Ｖ３の入力による記憶装置３４０の動作とが、それぞれａ）〜ｄ）に示されている。第１〜第３のコンパレータ３５０、３６０、３７０の出力信号Ｖ１、Ｖ２、Ｖ３は、「１」と「０」とで表されている。「１」はハイレベルを示し、「０」はローレベルを示す。
【００６６】
第１の制御回路４８のメモリアクセス部Ｍ２が記憶装置３４０にアクセスする場合、第１の制御回路４８は、インク残量判断処理と同様に、第２の制御回路５５を制御して、第２のスイッチＳＷ２を切り換えて、アクセスの対象となるインクカートリッジ１００を選択する。ここで、本実施例においてインクカートリッジ１００を選択するとは、電位点Ｐｍが位置する配線と、当該インクカートリッジ１００の第１の端子２５１と接続されている配線ＬＳＰとを、第２のスイッチＳＷ２を介して電気的に接続することを意味している。
【００６７】
第１の制御回路４８のメモリアクセス部Ｍ２が記憶装置３４０にデータを書き込む場合、第１の制御回路４８は、駆動信号生成回路４２を制御して、電位点Ｐｍ（＝配線ＬＳＰ）上に、図８（ａ）に示すようなメモリ駆動信号ＤＳ２を出力する。データ書き込み時のメモリ駆動信号ＤＳ２は、開始から終了まで、ツェナーダイオード３２０の降伏電圧ＺＤＶより大きな電圧である。メモリ駆動信号ＤＳ２の最低電圧は、降伏電圧ＺＤＶよりレギュレータ３３０の出力電圧である定電圧Ｖreg以上大きい。例えば、降伏電圧ＺＤＶが２０Ｖで、定電圧Ｖｒｅｇが３．３Ｖである場合には、メモリ駆動信号ＤＳ２の最低電圧は２３．３Ｖ以上に設定される。これは、メモリ駆動信号ＤＳ２が、レギュレータ３３０の駆動電源としても用いられるためである。こうすることにより、レギュレータ３３０は、安定して記憶装置３４０に定電圧Ｖregを供給することができる。換言すれば、メモリ駆動信号ＤＳ２が出力されている間は、記憶装置３４０および第１〜第３のコンパレータ３５０、３６０、３７０に対して、レギュレータ３３０から駆動電圧の供給が行われる。この結果、メモリ駆動信号ＤＳ２が出力されている間は、記憶装置３４０および第１〜第３のコンパレータ３５０、３６０、３７０は、動作可能である。なお、メモリ駆動信号ＤＳ２の最高電圧は、本実施例では、４０Ｖ程度である。
【００６８】
電位点Ｐｍの電圧（メモリ駆動信号ＤＳ２）のうち降伏電圧ＺＤＶを超える部分の電圧変動は、ツェナーダイオード３２０と抵抗Ｒ１および抵抗Ｒ２により、電位点Ｐｚでは、基準電位ＧＮＤ（例えば、０Ｖ）と、記憶装置３４０の電源電圧（本実施例では、定電圧Ｖreg＝３．３Ｖ）との間の電圧変動に変換される。電位点Ｐｍの電圧（メモリ駆動信号ＤＳ２）のうち降伏電圧ＺＤＶを超える部分の電圧変動は、ほぼ均等の差分を有する４段階のレベルを有している。電位点Ｐｚの電圧は、電位点Ｐｍの電圧に対応して４段階のレベルを有しており、最も低い第１のレベルＬ１は、基準電位ＧＮＤと参照電圧Ｖref2との間に位置している。同様にして、電位点Ｐｚの電圧の４段階のレベルのうち２番目に低い第２のレベルＬ２は、参照電圧Ｖref2と参照電圧Ｖref1との間に位置しており、２番目に高い第３のレベルＬ３は、参照電圧Ｖref1と参照電圧Ｖref0との間に位置している。電位点Ｐｚの電圧の４段階のレベルのうち最も高い第４のレベルＬ４は、参照電圧Ｖref0より大きい。以上から解るように、第１の制御回路４８は、メモリ駆動信号ＤＳ２の電圧レベルを４段階に制御することにより、電位点Ｐｚの電圧を基準電位ＧＮＤ〜定電圧Ｖregとの間で４段階Ｌ１〜Ｌ４に制御できる。図６，８から解るように、電位点Ｐｚが第１のレベルＬ１にあるとき、第１〜第３のコンパレータ３５０、３６０、３７０の出力信号Ｖ１、Ｖ２、Ｖ３は、それぞれ、０、０、０を表す。同様にして、電位点Ｐｚが第２のレベルＬ２にあるとき、出力信号Ｖ１、Ｖ２、Ｖ３は、それぞれ、０、０、１を表し、電位点Ｐｚが第３のレベルＬ３にあるとき、出力信号Ｖ１、Ｖ２、Ｖ３は、それぞれ、０、１、１を表し、電位点Ｐｚが第４のレベルＬ４にあるとき、出力信号Ｖ１、Ｖ２、Ｖ３は、それぞれ、１、１、１を表す。したがって、記憶装置３４０は、出力信号Ｖ１、Ｖ２、Ｖ３を受け取ることにより、４段階のレベルＬ１〜Ｌ４を認識できる。
【００６９】
記憶装置３４０にデータを書き込むとき、第１の制御回路４８は、メモリ駆動信号ＤＳ２の出力を開始し、電位点Ｐｚの電圧を第４のレベルＬ４に所定時間維持する。これにより、記憶装置３４０に対するレギュレータ３３０からの定電圧Ｖregの供給が開始され、記憶装置３４０の電源がオン状態になる。
【００７０】
次に第１の制御回路４８は、メモリ駆動信号ＤＳ２の電圧レベルを制御することにより、電位点Ｐｚの電圧を第３のレベルＬ３に維持する。記憶装置３４０は、電源がオン状態になった直後に、第３のレベルＬ３を認識すると、リセット信号であると解釈して、自身に対するアクセスが開始されることを認識する。
【００７１】
続いて、第１の制御回路４８は、データ信号とクロック信号ＣＬが交互に表れるいわゆるセルフクロック式のデータ送信手法により、インクカートリッジ１００の識別番号（ＩＤ）を送信する。データ信号は、「１」または「０」を表す信号である。本実施例では、電位点Ｐｚを第２のレベルＬ２に維持する信号がデータ「１」を表し、電位点Ｐｚを第１のレベルＬ１に維持する信号がデータ「０」を表す。一方、クロック信号ＣＬは、電位点Ｐｚを第３のレベルＬ３に維持する信号によって表される。図８に示す例では、識別番号を表すデータとして、“１、０、１”という３ビットのデータが記憶装置３４０に送信されていることが解る。記憶装置３４０は、受信した識別番号と、自身の識別番号と一致した場合に、自身がアクセスの対象であることを認識する。なお、本実施例では、第２のスイッチＳＷ２により、１つのインクカートリッジ１００がアクセス対象として選択されており、アクセス対象のインクカートリッジ１００にのみ、メモリ駆動信号ＤＳ２が送信される。したがって、識別番号の送信は省略し、インクカートリッジ１００は受信した信号は、全て自身をアクセスの対象として信号であると認識することとしても良い。
【００７２】
識別番号の送信に続いて、第１の制御回路４８は、識別番号の送信と同様のセルフクロック式のデータ送信手法により、１ビットの読み出し／書き込み識別信号（Ｒ／Ｗ信号）を送信する。「０」のＲ／Ｗ信号は、当該アクセスがデータ書き込みのためのアクセスであることを表す。「１」のＲ／Ｗ信号は、当該アクセスがデータ読み出しのためのアクセスであることを表す。図８の例は、データ書き込みについて図示しているため、Ｒ／Ｗ信号は「０」である。Ｒ／Ｗ信号「０」を受信すると、記憶装置３４０は、続いて、送信されてくるデータ信号を順次に自身のメモリに書き込む。
【００７３】
Ｒ／Ｗ信号の送信に続いて、第１の制御回路４８は、同様のセルフクロック式のデータ送信手法により、書き込みデータを送信する。書き込みデータの送信を終了すると、第１の制御回路４８は、一回のクロック信号送信時間より長い所定の期間に亘って、電位点Ｐｚの電圧を第３のレベルＬ３に維持し、続いて、電位点Ｐｚの電圧を第４のレベルＬ４に所定時間に亘って維持する。このような信号を記憶装置３４０が受信すると、記憶装置３４０は、アクセスの終了を認識する。その後、メモリ駆動信号ＤＳ２の供給が終了するため、レギュレータ３３０は、その動作を停止する。従って、記憶装置３４０に対する定電圧Ｖregの供給が停止され、記憶装置３４０は電源がオフされた状態になる。
【００７４】
図９は、記憶装置３４０からデータを読み出す場合のメモリアクセス処理のタイミングチャートである。図９には、電位点Ｐｍにおける信号と、電位点Ｐｚにおける信号と、第１〜第３のコンパレータ３５０、３６０、３７０の出力信号Ｖ１、Ｖ２、Ｖ３による記憶装置３４０の動作と、記憶装置３４０が出力するデータ信号Ｖ４が、それぞれａ）〜ｄ）に示されている。記憶装置３４０が出力するデータ信号Ｖ４は、記憶装置３４０とバイポーラトランジスタ３８０の制御電極（ゲート）とを接続する配線上に出力される信号である（図６）。
【００７５】
第１の制御回路４８がアクセス対象のインクカートリッジ１００の記憶装置３４０からデータを読み出す処理は、識別信号（ＩＤ）の送信までは、上述した記憶装置３４０にデータを書き込む処理と同様であるので、その説明を省略する。
【００７６】
識別番号の送信に続いて、第１の制御回路４８は、識別番号の送信と同様のセルフクロック式のデータ送信手法により、１ビットの読み出し／書き込み識別信号（Ｒ／Ｗ信号）を送信する。読み出し処理において、送信されるＲ／Ｗ信号は「１」である。Ｒ／Ｗ信号を送信すると、第１の制御回路４８は、続いて、クロックを記憶装置３４０に送信する。クロックは、クロック信号ＣＬ（ハイレベル信号）を表す第３のレベルＱ３の電圧と、第２のレベルＱ２の電圧（ローレベル信号）を繰り返す信号である。Ｒ／Ｗ信号「１」を受信すると、記憶装置３４０は、自身のメモリに格納されているデータを読み出し、送信されてくるクロックに同期して、読み出したデータをデータ信号Ｖ４として出力する。すなわち、記憶装置３４０は、１つのクロック信号ＣＬと、次のクロック信号ＣＬとの間の期間に、ハイレベルまたはローレベルのデータ信号Ｖ４を出力する。ハイレベルのデータ信号Ｖ４は、「１」を表し、ローレベルのデータ信号Ｖ４は、「０」を表す。記憶装置３４０は、クロック信号ＣＬを受信している期間は、データ信号Ｖ４をローレベルに維持する。
【００７７】
ハイレベルのデータ信号Ｖ４が出力されると、電位点Ｐｍの電圧は、負荷変動により、低下する。すなわち、第１の制御回路４８から出力されるメモリ駆動信号ＤＳ２が第２のレベルＱ２の電圧であっても、抵抗Ｒｘを経た電位点Ｐｍの電圧は、第２のレベルＱ２より低下する。ハイレベルのデータ信号Ｖ４がバイポーラトランジスタ３８０のゲートに入力され、バイポーラトランジスタ３８０がオン状態（エミッタ−コレクタ間が導通した状態）になるため、抵抗Ｒｘおよび抵抗Ｒ７に電流が流れるからである。ここで、抵抗Ｒｘおよび抵抗Ｒ７の大きさを適切に選択することにより、本実施例では、ハイレベルのデータ信号Ｖ４が出力されると、電位点Ｐｍの電圧が第２のレベルＱ２から第１のレベルＱ１に低下する。第１の制御回路４８は、このような電位点Ｐｍの電位の変動を、信号線ＬＲＤを介して、読み出し信号ＲＤとして検出する。読み出し信号ＲＤの検出は、第１の制御回路４８が自ら出力するクロックと同期して行われる。以上のようにして、第１の制御回路４８は、記憶装置３４０からデータを読み出すことができる。
【００７８】
読み出し信号ＲＤを検出することによるデータの読み出しが終了すると、第１の制御回路４８は、一回のクロック信号送信時間より長い所定の期間に亘って、電位点Ｐｚの電圧を第３のレベルＬ３に維持し、続いて、電位点Ｐｚの電圧を第４のレベルＬ４に所定時間に亘って維持する。このような信号を記憶装置３４０が受信すると、記憶装置３４０は、アクセスの終了を認識する。その後、メモリ駆動信号ＤＳ２の供給が終了するため、レギュレータ３３０は、その動作を停止する。従って、記憶装置３４０に対する定電圧Ｖregの供給が停止され、記憶装置３４０は電源がオフされた状態になる。
【００７９】
以上説明した第１実施例によれば、第１の端子２５１にプリンタ２０が入力する電位と、第２の端子２５２にプリンタ２０が入力する電位との端子間電位差である駆動信号ＤＳを用いて、圧電素子３１０を含むセンサと信号（センサ駆動信号ＤＳ１および応答信号ＲＳ）の遣り取りができる。さらに、当該端子間電位差であるメモリ駆動信号ＤＳ２を用いて、記憶装置３４０に対するデータの書き込み、および、記憶装置３４０からのデータの読み出しを実行できる。センサとの通信と記憶装置３４０との通信は、区別して実行できる。この結果、２つの端子２５１，２５２のみを用いて、圧電素子３１０との通信と、記憶装置３４０との通信をするので、インクカートリッジ１００が備えるべき端子数を減少することができる。したがって、部品点数を抑制すると共に、端子間の確実な接触による安定した通信が可能になる。
【００８０】
さらに、ツェナーダイオード３２０が配置されていることにより、ツェナーダイオード３２０の降伏電圧ＺＤＶより小さな駆動信号ＤＳは、記憶装置３４０側に伝達されないので、記憶装置３４０がインク残量判断処理により誤動作することを抑制することができる。
【００８１】
さらに、インク残量判断処理時に用いられるセンサ駆動信号ＤＳ１および応答信号ＲＳは、大部分がツェナーダイオード３２０の降伏電圧ＺＤＶより小さい電圧の信号であり、メモリアクセス処理に用いられるメモリ駆動信号ＤＳ２はツェナーダイオード３２０の降伏電圧ＺＤＶより大きな電圧の信号である。すなわち、インク残量判断処理とメモリアクセス処理とで、使用する電圧（端子間電位差）の大きさの範囲を異ならせている。この結果、誤動作を抑制することができる。
【００８２】
さらに、メモリアクセス処理において、記憶装置３４０の駆動電圧（定電圧Ｖreg）は、レギュレータ３３０から供給しているが、レギュレータ３３０の電源は、メモリ駆動信号ＤＳ２である。したがって、プリンタ２０から２つの端子２５１，２５２を介して、記憶装置３４０や第１〜第３のコンパレータ３５０、３６０、３７０の電源も供給していることになる。したがって、少ない端子で、圧電素子３１０と記憶装置３４０の両方と通信できることに加えて、記憶装置３４０が動作する電源を供給することができる。この場合、記憶装置３４０にアクセスする場合に限り、記憶装置３４０に電源を供給することになるので、消費電力を抑制することができる。
【００８３】
Ｂ．第２実施例：
図１０は、第２実施例におけるプリンタの電気的な構成を示す第１の説明図である。図１０は、第２実施例にインクカートリッジ１００Ａに関連する処理に必要な部分に注目して描かれている。図１０における主制御部４０Ａの構成について、図５を参照して説明した主制御部４０と同一の構成には、図５における符号の末尾にＡを付した符合を付している。
【００８４】
第２実施例に係るサブ制御部５０Ａは、７つのスイッチＳＷ１Ａ〜ＳＷ７Ａを備える。これら７つのスイッチＳＷ４Ａ〜ＳＷ７Ａは、第１実施例のスイッチＳＷ１〜ＳＷ３と同様に、第２の制御回路５５Ａの制御により動作する。
【００８５】
第１のスイッチＳＷ１Ａは、１チャネルのアナログスイッチである。第１のスイッチＳＷ１Ａの一方の端子は、主制御部４０の駆動信号生成回路４２Ａと接続されており、他方の端子は、第６のスイッチＳＷ６Ａおよび第５のスイッチＳＷ５Ａと接続されている。
【００８６】
第２のスイッチＳＷ２Ａは、１チャネルのアナログスイッチである。第２のスイッチＳＷ２Ａの一方の端子は、基準電位ＧＮＤと接続、すなわち、接地されている。第２のスイッチＳＷ２Ａの他方の端子は、第７のスイッチＳＷ７Ａおよび第５のスイッチＳＷ５Ａと接続されている。
【００８７】
第３のスイッチＳＷ３Ａは、６チャネルのアナログスイッチである。第３のスイッチＳＷ３Ａの一方の側の１つの端子は、第６のスイッチＳＷ６Ａの一方の側の１つの端子と第７のスイッチＳＷ７Ａの一方の側の１つの端子と接続されており、他方の側の６つの端子のそれぞれは、第１の端子２５１を介して、６つのインクカートリッジ１００Ａとそれぞれ接続されている。
【００８８】
第４のスイッチＳＷ４Ａは、６チャネルのアナログスイッチである。第４のスイッチＳＷ４Ａの一方の側の１つの端子は、第６のスイッチＳＷ６Ａの一方の側の１つの端子と第７のスイッチＳＷ７Ａの一方の側の１つの端子と接続されており、他方の側の６つの端子のそれぞれは、第２の端子２５２を介して、６つのインクカートリッジ１００Ａとそれぞれ接続されている。
【００８９】
第５のスイッチＳＷ５Ａは、２チャネルのアナログスイッチである。第５のスイッチＳＷ５Ａの一方の側の１つの端子は、第２の制御回路５５Ａと接続されている。第５のスイッチＳＷ５Ａの他方の側の２つの端子のうち、１つは、第２のスイッチＳＷ２Ａおよび第７のスイッチＳＷ７Ａの他方の側の端子と接続されており、もう一つは、第１のスイッチＳＷ１Ａおよび第６のスイッチＳＷ６Ａの他方の側の端子と接続されている。
【００９０】
第６のスイッチＳＷ６Ａは、２チャネルのアナログスイッチである。第６のスイッチＳＷ６Ａの他方の側の１つの端子は、上述したように第１のスイッチＳＷ１Ａと第５のスイッチＳＷ５Ａと接続されている。第６のスイッチＳＷ６Ａの一方の側の２つの端子のうち、１つは、上述したように第３のスイッチＳＷ３Ａと接続されており、もう一つは、第４のスイッチＳＷ４Ａと接続されている。
【００９１】
第７のスイッチＳＷ７Ａは、２チャネルのアナログスイッチである。第７のスイッチＳＷ７Ａの他方の側の１つの端子は、上述したように第２のスイッチＳＷ２Ａと第５のスイッチＳＷ５Ａと接続されている。第７のスイッチＳＷ７Ａの一方の側の２つの端子のうち、１つは、上述したように第３のスイッチＳＷ３Ａと接続されており、もう一つは、第４のスイッチＳＷ４Ａと接続されている。
【００９２】
第２の制御回路５５Ａは、インク残量判断処理およびメモリアクセス処理の際、６つのインクカートリッジ１００Ａのうち、処理の対象となる対象カートリッジの第１の端子２５１および第２の端子２５２を第６のスイッチＳＷ６Ａおよび第７のスイッチＳＷ７Ａと電気的に接続するように、第３のスイッチＳＷ３ＡおよびＳＷ４Ａを制御する。
【００９３】
第２実施例では、第１の端子２５１および第２の端子２５２のどちらからでもインクカートリッジ１００Ａに対して、センサ駆動信号ＤＳ１を供給できると共に、第１の端子２５１および第２の端子２５２のどちらからでも、インクカートリッジ１００Ａから応答信号ＲＳを受け付けることができる。
【００９４】
例えば、第２の制御回路５５Ａは、インク残量判断処理において、対象カートリッジの第１の端子２５１からセンサ駆動信号ＤＳ１を供給し、第２の端子２５２から応答信号ＲＳを受信する場合には、第６のスイッチＳＷ６Ａおよび第７のスイッチＳＷ７Ａを制御して、第３のスイッチＳＷ３Ａと第１のスイッチＳＷ１Ａとを電気的に接続すると共に、第４のスイッチＳＷ４Ａと第２のスイッチＳＷ２Ａとを電気的に接続する。また、第２の制御回路５５Ａは、第５のスイッチＳＷ５Ａを制御して、第２の制御回路５５Ａと第７のスイッチＳＷ７Ａとを電気的に接続する。そして、第１のスイッチＳＷ１Ａおよび第２のスイッチＳＷ２Ａをオン状態（導通状態）にして、センサ駆動信号ＤＳ１をインクカートリッジ１００Ａに供給して、応答信号ＲＳを受信するときに第２のスイッチＳＷ２Ａをオフ状態（非導通状態）にする。
【００９５】
一方、第２の制御回路５５Ａは、インク残量判断処理において、対象カートリッジの第２の端子２５２からセンサ駆動信号ＤＳ１を供給し、同じ第２の端子２５２から応答信号ＲＳを受信する場合には、第６のスイッチＳＷ６Ａおよび第７のスイッチＳＷ７Ａを制御して、第４のスイッチＳＷ４Ａと第１のスイッチＳＷ１Ａとを電気的に接続すると共に、第３のスイッチＳＷ３Ａと第２のスイッチＳＷ２Ａとを電気的に接続する。そして、第１のスイッチＳＷ１Ａおよび第２のスイッチＳＷ２Ａをオン状態（導通状態）にして、センサ駆動信号ＤＳ１をインクカートリッジ１００Ａに供給して、応答信号ＲＳを受信するときに第１のスイッチＳＷ１Ａをオフ状態（非導通状態）にすると共に、第５のスイッチＳＷ５Ａを制御して、第２の制御回路５５Ａと第６のスイッチＳＷ６Ａとを電気的に接続する。
【００９６】
このように、第２実施例のインク残量判断処理では、第２の端子２５２を基準電位ＧＮＤとして第１の端子２５１を介してセンサ駆動信号ＤＳ１を供給する第１のパターンと、第１の端子２５１を基準電位ＧＮＤとして第２の端子２５２を介してセンサ駆動信号ＤＳ１を供給する第２のパターンとを選択的に使い分けることができる。
【００９７】
図１１は、第２実施例におけるプリンタの電気的な構成を示す第２の説明図である。図１１は、１つのインクカートリッジ１００Ａの電気的構成に注目して描かれている。図１１において、プリンタ２０Ａのサブ制御部５０Ａの構成は、１つのインクカートリッジ１００Ａがインク残量判断処理の対象として選択され、第１の端子２５１からセンサ駆動信号ＤＳ１が供給される状態、あるいは、メモリアクセス処理の対象として選択されている状態が簡略化して示されている。すなわち、図１１において、第５のスイッチＳＷ５Ａ以外のスイッチおよび他の５つのインクカートリッジは図示を省略している。実際には、他の５つのインクカートリッジは、図１１に示されたインクカートリッジ１００Ａと同一の構成を有している。
【００９８】
インクカートリッジ１００Ａは、第１実施例におけるツェナーダイオード３２０に代えて、電源回路３９０を有している。電源回路３９０は、２つの入力端子ＴＡ、ＴＢを有し、１つの出力端子ＴＣを有している。また、電源回路３９０には、基準電位ＧＮＤが供給されている。第１の入力端子ＴＡは、回路基板２５０の第１の端子２５１（図４（Ａ））に接続され、第２の入力端子ＴＢは、第２の端子２５２に接続されている。出力端子ＴＣは、レギュレータ３３０の入力端子と、抵抗Ｒ１と、抵抗Ｒ７と接続されている。インクカートリッジ１００Ａのその他の構成は、図６に示す第１実施例におけるインクカートリッジ１００と同一であるので、図１１において、同一の構成要素については同一の符号を付し、その説明を省略する。
【００９９】
図１２は、電源回路３９０の内部構成を示す図である。電源回路３９０は、２つのツェナーダイオード３９１、３９２と、整流回路ＳＳとを含んでいる。第１のツェナーダイオード３９１のカソードは、第１の入力端子ＴＡと接続され、アノードは、整流回路ＳＳに入力されている。第２のツェナーダイオード３９２のカソードは、第２の入力端子ＴＢと接続され、アノードは、整流回路ＳＳに入力されている。整流回路ＳＳは、４つのダイオード３９３〜３９６を用いた一般的な整流回路である。整流回路ＳＳの出力は、出力端子ＴＣから出力される。
【０１００】
以上説明した第２実施例によれば、第１実施例と同様の作用・効果を生じる。さらに、第２実施例のインク残量判断処理では、第２の端子２５２を基準電位ＧＮＤとして第１の端子２５１を介してセンサ駆動信号ＤＳ１を供給する第１のパターンと、第１の端子２５１を基準電位ＧＮＤとして第２の端子２５２を介してセンサ駆動信号ＤＳ１を供給する第２のパターンがある。この時、第２の端子２５２の電圧が第１の端子２５１の電圧より高くなったり、第１の端子２５１の電圧が第２の端子２５２の電圧より高くなったりする。この場合であっても、インクカートリッジ１００Ａは、電源回路３９０を備えることにより、出力端子ＴＣの電圧は、基準電位ＧＮＤより高い電圧に維持される。この結果、記憶装置３４０やレギュレータ３３０の誤動作を抑制することができる。
【０１０１】
Ｃ．第３実施例：
図１３は、第３実施例におけるプリンタの電気的な構成を示す説明図である。図１３は、１つのインクカートリッジ１００Ｂの電気的構成に注目して描かれている。図１３において、プリンタ２０のサブ制御部５０の構成は、１つのインクカートリッジ１００Ｂがインク残量判断処理またはメモリアクセス処理の対象として選択されている状態が簡略化して示されている。すなわち、図１３において、第２のスイッチＳＷ２および他の５つのインクカートリッジは図示を省略している。実際には、他の５つのインクカートリッジは、図１３に示されたインクカートリッジ１００Ｂと同一の構成を有している。
【０１０２】
第３実施例におけるプリンタ２０（主制御部４０およびサブ制御部５０）の構成は、第１実施例におけるプリンタ２０の構成と同一であるので、その説明を省略する。第３実施例におけるインクカートリッジ１００Ｂは、第１実施例におけるレギュレータ３３０に代えて、電池電源３３５を備えている。電池電源３３５は、例えば、マンガン電池、アルカリ電池、リチウム電池、燃料電池など、周知の様々な電池を用いることができる。
【０１０３】
第３実施例では、メモリ駆動信号ＤＳ２を、記憶装置３４０の電源として利用せず、記憶装置３４０や第１〜第３のコンパレータ３５０、３６０、３７０は、電池電源３３５から動作電源を供給される。また、第１〜第３のコンパレータ３５０、３６０、３７０にそれぞれ供給される参照電圧Ｖref0、Ｖref1、Ｖref2は、電池電源３３５が供給する定電圧を抵抗Ｒ３〜Ｒ６によって分圧して作られる。
【０１０４】
以上の説明から解るように、プリンタ２０側から記憶装置３４０の駆動電源を供給することは必須ではなく、記憶装置３４０側で電池などの電源を備えても良い。
【０１０５】
Ｄ．第４実施例：
図１４は、第４実施例におけるプリンタの電気的な構成を示す説明図である。図１４は、１つのインクカートリッジ１００Ｃの電気的構成に注目して描かれている。図１４において、プリンタ２０のサブ制御部５０の構成は、１つのインクカートリッジ１００Ｃがインク残量判断処理またはメモリアクセス処理の対象として選択されている状態が簡略化して示されている。すなわち、図１４において、第２のスイッチＳＷ２および他の５つのインクカートリッジは図示を省略している。実際には、他の５つのインクカートリッジは、図１４に示されたインクカートリッジ１００Ｃと同一の構成を有している。
【０１０６】
第４実施例におけるプリンタ２０（主制御部４０およびサブ制御部５０）の構成は、第１実施例におけるプリンタ２０の構成と同一であるので、その説明を省略する。
【０１０７】
第４実施例におけるインクカートリッジ１００Ｃは、第１実施例におけるツェナーダイオード３２０に代えて、コンパレータ３２１とアナログスイッチＳＷｘを含む許容回路３２０Ｃを備えている。コンパレータ３２１は、第１の端子２５１の電圧が許容下限電圧Ｖrefxより大きい場合にアナログスイッチＳＷｘをオン状態（導通状態）にし、第１の端子２５１の電圧が許容下限電圧Ｖrefxより小さい場合にアナログスイッチＳＷｘをオフ状態（非導通状態）にする。ここで、許容下限電圧Ｖrefxは、メモリ駆動信号ＤＳ２の最小レベル（電位点Ｐｚにおける第１のレベルに対応する）より少し小さい値に設定される。具体的には、許容下限電圧Ｖrefxは、第１実施例におけるツェナーダイオード３２０の降伏電圧ＺＤＶと同じ程度に設定される。
【０１０８】
第４実施例におけるインクカートリッジ１００Ｃは、第３実施例と同様に、第１実施例におけるレギュレータ３３０に代えて、電池電源３３５を備えている。記憶装置３４０および第１〜第３のコンパレータ３５０、３６０、３７０の駆動電圧は、電池電源３３５により供給される。電池電源３３５は、また、上述したコンパレータ３２１に参照電圧として入力される許容下限電圧Ｖrefxを出力する。
【０１０９】
以上説明した第４実施例によれば、許容回路３２０Ｃが配置されていることにより、許容下限電圧Ｖrefxより小さな駆動信号ＤＳは、記憶装置３４０側に伝達されないので、第１実施例と同様に、記憶装置３４０がインク残量判断処理により誤動作することを抑制することができる。
【０１１０】
Ｅ．変形例：
・第１変形例：
上記実施例では、センサ駆動信号ＤＳ１により駆動される電気デバイスとして、センサとして機能する発振回路である圧電素子３１０を用いているが、これに代えて、インクカートリッジに収容されたインクの現実の残量に関わらず、インクカートリッジにインクが存在することを示す応答信号ＲＳを出力する発振回路を用いても良い。このような発振回路は、例えば、コイルとコンデンサを含むＬＣ発振回路や、コンデンサと抵抗を含むＲＣ発振回路や、水晶やセラミックの振動子を含む固体振動子発振回路を用いて、構成されても良い。このような発振回路（インクの現実の残量に関わらずインクカートリッジにインクが存在することを示す応答信号ＲＳを出力する発振回路）は、メモリ回路３００を含む回路基板２５０に含まれてもよい。
【０１１１】
・第２変形例：
上記実施例では、圧電素子３１０からの応答信号ＲＳの周波数に基づいて、インクエンドを検出しているが、振幅の大きさに基づいてインクエンドを検出するタイプのセンサを用いても良い。また、インクエンドセンサーに限らず、インクの温度、抵抗、その他のインクの特性を検出するためのセンサを用いても良い。一般的には、センサに限らず、駆動信号ＤＳにより駆動される電気デバイスであれば良い。
【０１１２】
・第３変形例：
上記実施例では、メモリ駆動信号ＤＳ２により駆動される電気デバイスとして、メモリを含む記憶装置３４０を用いているが、これに代えて、中央演算装置（ＣＰＵ）、各種のロジック回路、ＡＳＩＣ（Application Specific Integrated Circuit）、ＦＰＧＡ（Field Programmable Gate Array）を用いても良い。一般的には、駆動信号ＤＳにより駆動される電気デバイスであれば良い。
【０１１３】
・第４変形例：
上記実施例では、１つのインクタンクを１つのインクカートリッジ１００等として構成しているが、複数のインクタンクを１つのインクカートリッジ１００等として構成しても良い。
【０１１４】
・第５変形例：
上記実施例では、メモリ駆動信号ＤＳ２を用いて、記憶装置３４０に対する書き込みおよび読み出しの両方を行っているが、これに代えて、記憶装置３４０に対する書き込みおよび読み出しのいずれか一方のみを行うこととしても良い。例えば、記憶装置３４０に対する書き込みのみを行う場合には、図６におけるバイポーラトランジスタ３８０および抵抗Ｒ７は省略されても良い。
【０１１５】
・第６変形例：
上記実施例は、インクジェット式のプリンタ２０と、インクカートリッジ１００が採用されているが、インク以外の他の液体を噴射したり吐出したりする液体噴射装置と、その液体を収容した液体容器と、を採用しても良い。ここでいう液体は、溶媒に機能材料の粒子が分散されている液状体、ジェル状のような流状体を含む。例えば、液晶ディスプレイ、ＥＬ（エレクトロルミネッセンス）ディスプレイ、面発光ディスプレイ、カラーフィルタの製造などに用いられる電極材や色材などの材料を分散または溶解のかたちで含む液体を噴射する液体噴射装置、バイオチップ製造に用いられる生体有機物を噴射する液体噴射装置、精密ピペットとして用いられ試料となる液体を噴射する液体噴射装置であっても良い。さらに、時計やカメラ等の精密機械にピンポイントで潤滑油を噴射する液体噴射装置、光通信素子等に用いられる微小半球レンズ（光学レンズ）などを形成するために紫外線硬化樹脂等の透明樹脂液を基板上に噴射する液体噴射装置、基板などをエッチングするために酸又はアルカリ等のエッチング液を噴射する液体噴射装置を採用しても良い。そして、これらのうちいずれか一種の噴射装置、該液体のための液体容器に本発明を適用することができる。
【０１１６】
・第７変形例：
変形例を含む上記実施例では、インクが収容されたインク容器であるインクカートリッジにメモリ回路３００を含む回路基板２５０が装着されているが、インク容器と、回路基板２５０とは、物理的に完全に分離された別体であっても良い。例えば、回路基板２５０が装着されたプレートを、印刷ヘッドユニット６０に、所定の固定治具によって印刷ヘッドユニット６０に取り付け、サブ制御部５０と電気的に接続する一方で、別の位置に置かれたインク容器を、可撓性のチューブを介して印刷ヘッドユニット６０のインク受給針に接続しても良い。一般的には、インク容器に限らず、インクをプリンタに供給するインク供給装置であれば良い。
【０１１７】
・第８変形例：
上記実施例において、ハードウエアによって実現されていた構成の一部をソフトウエアに置き換えても良く、逆にソフトウエアによって実現されていた構成の一部をハードウエアに置き換えても良い。例えば、主制御部４０のインク残量判断部Ｍ１やメモリアクセス部Ｍ２は、ソフトウエアによって実現されても、ハードウエアによって実現されても構わない。
【０１１８】
以上、本発明の実施例および変形例について説明したが、本発明はこれらの実施例および変形例になんら限定されるものではなく、その要旨を逸脱しない範囲内において種々の態様での実施が可能である。
【図１】
2010004742.tif 000003
【図２】
2010004742.tif 000004
【図３】
2010004742.tif 000005
【図４】
2010004742.tif 000006
【図５】
2010004742.tif 000007
【図６】
2010004742.tif 000008
【図７】
2010004742.tif 000009
【図８】
2010004742.tif 000010
【図９】
2010004742.tif 000011
【図１０】
2010004742.tif 000012
【図１１】
2010004742.tif 000013
【図１２】
2010004742.tif 000014
【図１３】
2010004742.tif 000015
【図１４】
2010004742.tif 000016
【国際調査報告】
2010004742.tif 000017
2010004742.tif 000018