(57)【要約】【課題】液体噴射装置本体側に設けられた端子と液体収容容器側に設けられた端子との間の接続状態を検査することのできる技術を提供する。【解決手段】液体噴射装置は、液体噴射装置本体と、液体収容容器と、を備える。液体収容容器は、第１の容器側端子及び、第２の容器側端子と、検査状態設定回路と、を備える。液体噴射装置本体は、第１の容器側端子と電気的に接続される第１の本体側端子及び、第２の容器側端子と電気的に接続される第２の本体側端子と、検査部と、を備える。検査状態設定回路は、接続状態の検査時において、第１の容器側端子と第２の容器側端子とを電気的に接続する。検査部は、第１の本体側端子に対して検査信号を出力し、第２の本体側端子に帰還する帰還信号を検査する。【選択図】  図６
2010221484.tif 000002
【特許請求の範囲】
【請求項１】
液体を噴射する液体噴射装置であって、
液体噴射装置本体と、
前記液体噴射装置本体に装着可能であり、前記液体噴射装置本体から噴射される液体を収容する液体収容容器と、
を備え、
前記液体収容容器は、
検査対象としての第１の容器側端子及び、第２の容器側端子と、
前記第１の容器側端子と前記第２の容器側端子とを電気的に接続可能な検査状態設定回路と、を備え、
前記液体噴射装置本体は、
前記液体収容容器が前記液体噴射装置本体に装着された場合に、前記第１の容器側端子と電気的に接続される第１の本体側端子及び、前記第２の容器側端子と電気的に接続される第２の本体側端子と、
前記第１及び第２の容器側端子と前記第１及び第２の本体側端子との接続状態の検査を行なう検査部と、を備え、
前記検査状態設定回路は、前記接続状態の検査時において、前記第１の容器側端子と前記第２の容器側端子とを電気的に接続し、
前記検査部は、前記第１の本体側端子に対して検査信号を出力し、前記第２の本体側端子に帰還する帰還信号を検査することによって、前記第１及び第２の容器側端子と前記第１及び第２の本体側端子との接続状態の検査を実行する、液体噴射装置。
【請求項２】
請求項１に記載の液体噴射装置であって、
前記検査部は、前記帰還信号の電圧レベルが許容範囲内にあるか否かを調べることによって、前記第１及び第２の容器側端子と前記第１及び第２の本体側端子との接続状態の検査を実行する、液体噴射装置。
【請求項３】
請求項１に記載の液体噴射装置であって、
前記検査部は、前記帰還信号の立ち上がり時間が許容範囲内にあるか否かを調べることによって、前記第１及び第２の容器側端子と前記第１及び第２の本体側端子との接続状態の検査を実行する、液体噴射装置。
【請求項４】
請求項１に記載の液体噴射装置であって、
前記検査部は、前記帰還信号の立ち下がり時間が許容範囲内にあるか否かを調べることによって、前記第１及び第２の容器側端子と前記第１及び第２の本体側端子との接続状態の検査を実行する、液体噴射装置。
【請求項５】
請求項１ないし４のいずれか一項に記載の液体噴射装置であって、
前記検査信号は、２値の値を周期的に繰り返す信号であり、
前記検査信号の周波数は、前記第１及び第２の容器側端子と前記第１及び第２の本体側端子との間でデータの転送を行なう際に用いられるクロック信号の周波数よりも大きい、液体噴射装置。
【請求項６】
請求項５に記載の液体噴射装置であって、
前記検査部は、前記接続状態の検査の結果が所定の基準を満たしていなかった場合には、前記検査信号の周波数を小さくして再び前記接続状態の検査を実行する、液体噴射装置。
【請求項７】
請求項６に記載の液体噴射装置であって、
前記液体噴射装置本体及び前記液体収容容器は、前記接続状態の検査の結果が所定の基準を満たしていた場合における前記検査信号の周波数以下のクロック信号を用いて、前記第１及び第２の容器側端子と前記第１及び第２の本体側端子との間でデータの転送を行なう、液体噴射装置。
【請求項８】
請求項１ないし７のいずれか一項に記載の液体噴射装置であって、さらに、
前記接続状態の検査の結果が所定の基準を満たしていなかった場合に、前記液体収容容器に対して振動を与える振動付与部を備える、液体噴射装置。
【請求項９】
液体噴射装置本体に装着可能であり、前記液体噴射装置本体から噴射される液体を収容する液体収容容器であって、
検査対象としての第１の容器側端子及び、第２の容器側端子と、
前記第１の容器側端子と前記第２の容器側端子とを電気的に接続可能な検査状態設定回路と、を備え、
前記液体噴射装置本体は、
前記液体収容容器が前記液体噴射装置本体に装着された場合に、前記第１の容器側端子と電気的に接続される第１の本体側端子及び、前記第２の容器側端子と電気的に接続される第２の本体側端子と、
前記第１の本体側端子に対して検査信号を出力し、前記第２の本体側端子に帰還する帰還信号を検査することによって、前記第１及び第２の容器側端子と前記第１及び第２の本体側端子との接続状態の検査を実行する検査部と、を備え、
前記検査状態設定回路は、前記接続状態の検査時において、前記第１の容器側端子と前記第２の容器側端子とを電気的に接続する、液体収容容器。
【請求項１０】
液体噴射装置本体と前記液体噴射装置本体に装着可能である液体収容容器との間における端子間の接続状態を検査する方法であって、
前記液体収容容器は、検査対象としての第１の容器側端子及び、第２の容器側端子と、を備え、
前記液体噴射装置本体は、前記液体収容容器が前記液体噴射装置本体に装着された場合に、前記第１の容器側端子と電気的に接続される第１の本体側端子及び、前記第２の容器側端子と電気的に接続される第２の本体側端子と、を備え、
前記検査方法は、
（ａ）前記第１の容器側端子と前記第２の容器側端子とを電気的に接続する工程と、
（ｂ）前記第１の本体側端子に対して検査信号を出力する工程と、
（ｃ）前記第２の本体側端子に帰還する帰還信号を検査する工程と、を備える、検査方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液体噴射装置、液体収容容器、及び、端子間の接続状態を検査する方法に関するものである。
【背景技術】
【０００２】
液体噴射装置の一例であるインクジェット方式の印刷装置には、通常、取り外し可能な液体収容容器であるインクカートリッジが装着される。インクカートリッジには、記憶素子を有する回路基板が搭載されたものがある。この記憶素子には、例えば、インクカートリッジ内のインクの量やインクの色等の種々の情報が格納されている。そして、インクカートリッジの回路基板上の端子と、印刷装置の本体側に設けられた端子とが接続されることによって、印刷装置は、インクカートリッジの記憶素子への情報の読み書き（アクセス）を行なっている。
【０００３】
従来、端子間における接続不良の検出に関する技術としては、例えば、特許文献１に開示されたものが知られている。しかし、従来では、インクカートリッジの回路基板上の端子と、印刷装置の本体側に設けられた端子との間における接続状態を検査する場合における工夫が十分ではなかった。
【０００４】
なおこのような問題は、印刷装置とインクカートリッジとの関係に限らず、一般に、液体噴射装置本体と、液体噴射装置本体と通信するための端子を有する液体収容容器とに共通する問題であった。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−２３２９７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、上述した従来の課題を解決するためになされたものであり、液体噴射装置本体側に設けられた端子と液体収容容器側に設けられた端子との間の接続状態を検査することのできる技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、上述の課題の少なくとも一部を解決するために、以下の形態または適用例を取ることが可能である。
【０００８】
[適用例１]
液体を噴射する液体噴射装置であって、
液体噴射装置本体と、
前記液体噴射装置本体に装着可能であり、前記液体噴射装置本体から噴射される液体を収容する液体収容容器と、
を備え、
前記液体収容容器は、
検査対象としての第１の容器側端子及び、第２の容器側端子と、
前記第１の容器側端子と前記第２の容器側端子とを電気的に接続可能な検査状態設定回路と、を備え、
前記液体噴射装置本体は、
前記液体収容容器が前記液体噴射装置本体に装着された場合に、前記第１の容器側端子と電気的に接続される第１の本体側端子及び、前記第２の容器側端子と電気的に接続される第２の本体側端子と、
前記第１及び第２の容器側端子と前記第１及び第２の本体側端子との接続状態の検査を行なう検査部と、を備え、
前記検査状態設定回路は、前記接続状態の検査時において、前記第１の容器側端子と前記第２の容器側端子とを電気的に接続し、
前記検査部は、前記第１の本体側端子に対して検査信号を出力し、前記第２の本体側端子に帰還する帰還信号を検査することによって、前記第１及び第２の容器側端子と前記第１及び第２の本体側端子との接続状態の検査を実行する、液体噴射装置。
適用例１の液体噴射装置によれば、第２の本体側端子に帰還する帰還信号を検査するので、第１及び第２の容器側端子と第１及び第２の本体側端子との接続状態を検査することができる。
【０００９】
[適用例２]
適用例１に記載の液体噴射装置であって、
前記検査部は、前記帰還信号の電圧レベルが許容範囲内にあるか否かを調べることによって、前記第１及び第２の容器側端子と前記第１及び第２の本体側端子との接続状態の検査を実行する、液体噴射装置。
帰還信号の電圧レベルは、端子間の接続状態によって変化する場合がある。したがって、適用例２の液体噴射装置によれば、帰還信号の電圧レベルが許容範囲内にあるか否かを調べるので、端子間の接続状態を詳細に検査することができる。
【００１０】
[適用例３]
適用例１に記載の液体噴射装置であって、
前記検査部は、前記帰還信号の立ち上がり時間が許容範囲内にあるか否かを調べることによって、前記第１及び第２の容器側端子と前記第１及び第２の本体側端子との接続状態の検査を実行する、液体噴射装置。
帰還信号の立ち上がり時間は、端子間の接続状態によって変化する場合がある。したがって、適用例２の液体噴射装置によれば、帰還信号の立ち上がり時間が許容範囲内にあるか否かを調べるので、端子間の接続状態を詳細に検査することができる。
【００１１】
[適用例４]
適用例１に記載の液体噴射装置であって、
前記検査部は、前記帰還信号の立ち下がり時間が許容範囲内にあるか否かを調べることによって、前記第１及び第２の容器側端子と前記第１及び第２の本体側端子との接続状態の検査を実行する、液体噴射装置。
帰還信号の立ち下がり時間は、端子間の接続状態によって変化する場合がある。したがって、適用例２の液体噴射装置によれば、帰還信号の立ち下がり時間が許容範囲内にあるか否かを調べるので、端子間の接続状態を詳細に検査することができる。
【００１２】
[適用例５]
適用例１ないし４のいずれか一項に記載の液体噴射装置であって、
前記検査信号は、２値の値を周期的に繰り返す信号であり、
前記検査信号の周波数は、前記第１及び第２の容器側端子と前記第１及び第２の本体側端子との間でデータの転送を行なう際に用いられるクロック信号の周波数よりも大きい、液体噴射装置。
適用例５の液体噴射装置によれば、２値の値を周期的に繰り返す信号を端子間に流した場合における伝送品質を詳細に検査することができる。また、データ転送時よりも厳しい条件で、端子間の接続状態の検査を行なうことができる。
【００１３】
[適用例６]
適用例５に記載の液体噴射装置であって、
前記検査部は、前記接続状態の検査の結果が所定の基準を満たしていなかった場合には、前記検査信号の周波数を小さくして再び前記接続状態の検査を実行する、液体噴射装置。
適用例６の液体噴射装置によれば、端子間の接続状態の検査結果が良好となる周波数を検出することができる。
【００１４】
[適用例７]
適用例６に記載の液体噴射装置であって、
前記液体噴射装置本体及び前記液体収容容器は、前記接続状態の検査の結果が所定の基準を満たしていた場合における前記検査信号の周波数以下のクロック信号を用いて、前記第１及び第２の容器側端子と前記第１及び第２の本体側端子との間でデータの転送を行なう、液体噴射装置。
適用例７の液体噴射装置によれば、接続状態の検査の結果が所定の基準を満たしていた場合における検査信号の周波数以下のクロック信号を用いてデータの転送を行なうため、確実なデータの転送を実現することができる。
【００１５】
[適用例８]
適用例１ないし７のいずれか一項に記載の液体噴射装置であって、さらに、
前記接続状態の検査の結果が所定の基準を満たしていなかった場合に、前記液体収容容器に対して振動を与える振動付与部を備える、液体噴射装置。
適用例８の液体噴射装置によれば、振動付与部が液体収容容器に対して振動を与えるので、端子間の接続状態を回復させることができる。
【００１６】
なお、本発明は、種々の態様で実現することが可能である。例えば、液体収容容器、液体噴射装置における端子間の接続状態を検査する方法および検査装置、検査システム、それらの方法または装置の機能を実現するための集積回路、コンピュータープログラム、そのコンピュータープログラムを記録した記録媒体等の形態で実現することができる。
【図面の簡単な説明】
【００１７】
【図１】印刷システムの概略構成を示す説明図である。
【図２】実施例に係るインクカートリッジの構成を示す斜視図である。
【図３】実施例に係る基板の構成を示す図である。
【図４】印刷ヘッドユニットの構成を説明する図である。
【図５】プリンターの電気的な構成を示す説明図である。
【図６】プリンターの電気的な構成を示す説明図である。
【図７】検査モード時におけるプリンターの電気的な構成を示す説明図である。
【図８】検査モードとデータ転送モードにおける各種の信号波形を示すタイミングチャートである。
【図９】インクカートリッジへ電源が投入された後におけるプリンターの動作の一例を示すフローチャートである。
【図１０】波形検査部による帰還信号の詳細な検査を示す説明図である。
【図１１】第２実施例におけるプリンターの電気的な構成を示す説明図である。
【図１２】第２実施例におけるプリンターの検査モード時における電気的な構成を示す説明図である。
【発明を実施するための形態】
【００１８】
次に、本発明の実施の形態を実施例に基づいて以下の順序で説明する。
Ａ．第１実施例：
Ｂ．第２実施例：
Ｃ．変形例：
【００１９】
Ａ．第１実施例：
・印刷システムの構成：
図１は、印刷システムの概略構成を示す説明図である。印刷システムは、印刷装置としてのプリンター２０と、コンピューター９０と、を備えている。プリンター２０は、コネクタ８０を介して、コンピューター９０と接続されている。
【００２０】
プリンター２０は、副走査送り機構と、主走査送り機構と、ヘッド駆動機構と、各機構を制御するための主制御部４０と、を備えている。副走査送り機構は、紙送りモーター２２とプラテン２６とを備えており、紙送りモーターの回転をプラテンに伝達することによって用紙ＰＡを副走査方向に搬送する。主走査送り機構は、キャリッジモーター３２と、プーリー３８と、キャリッジモーターとプーリーとの間に張設された駆動ベルト３６と、プラテン２６の軸と並行に設けられた摺動軸３４と、を備えている。摺動軸３４は、駆動ベルト３６に固定されたキャリッジ３０を摺動可能に保持している。キャリッジモーター３２の回転は、駆動ベルト３６を介してキャリッジ３０に伝達され、キャリッジ３０は、摺動軸３４に沿ってプラテン２６の軸方向（主走査方向）に往復動する。ヘッド駆動機構は、キャリッジ３０に搭載された印刷ヘッドユニット６０を備えており、印刷ヘッドを駆動して用紙ＰＡ上にインクを吐出させる。印刷ヘッドユニット６０には、後述するように、複数のインクカートリッジを脱着自在に装着可能である。プリンター２０は、さらに、ユーザーがプリンターの各種の設定を行ったり、プリンターのステータスを確認したりするための操作部７０を備えている。
【００２１】
図２〜図４を参照して、インクカートリッジ（液体容器）の構成と共に、プリンター２０の構成についてさらに説明する。図２は、実施例に係るインクカートリッジの構成を示す斜視図である。図３は、実施例に係るプリント回路基板（以降、単に回路基板という。）の構成を示す図である。図４は、印刷ヘッドユニット６０の構成を説明する図である。
【００２２】
インクカートリッジ１００は、インクを収容する本体１０１と、回路基板１２０と、センサー１１０と、を備えている。本体１０１の底面には、印刷ヘッドユニット６０に装着されたときに、印刷ヘッドユニット６０に対してインクを供給するためのインク供給口１０４が形成されている。本体１０１には、インクを収容するインク室１５０が形成されている。インク供給口１０４は、インク室１５０と連通している。インク供給口１０４の開口１０４ｏｐは、フィルム１０４ｆによって、封がされている。インクカートリッジ１００を印刷ヘッドユニット６０（図４）に装着することによって、フィルム１０４ｆが破られ、インク供給針６がインク供給口１０４に挿入される（図４）。インク室１５０に収容されているインクは、インク供給針６を介して、プリンター２０に供給される。
【００２３】
センサー１１０は、本体１０１の内部に固定されている。センサー１１０は、後述するように、圧電体を２枚の対向する電極で挟んだ圧電素子を含み、インク残量の検出に用いられる。本体１０１は、前壁１０１ｗｆ（−Ｙ方向の壁）と、底壁１０１ｗｂ（＋Ｚ方向の壁）を含んでいる。前壁１０１ｗｆは、底壁１０１ｗｂと交差（本実施例では、実質的に直交）している。回路基板１２０は、前壁１０１ｗｆに固定されている。回路基板１２０の外表面には、端子２１０〜２７０が形成されている。
【００２４】
前壁１０１ｗｆには、２つの突起Ｐ１、Ｐ２が形成されている。これらの突起Ｐ１、Ｐ２は、−Ｙ方向に突出している。回路基板１２０には、これらの突起Ｐ１、Ｐ２をそれぞれ受け入れる穴１２２と切り欠き１２１とが、形成されている（図３（Ａ））。穴１２２は、回路基板１２０の下端（＋Ｚ方向の端）の中央に形成され、切り欠き１２１は、回路基板１２０の上端（−Ｚ方向の端）の中央に形成されている。回路基板１２０が前壁１０１ｗｆに装着された状態では、突起Ｐ１、Ｐ２は、穴１２２、切り欠き１２１きに、それぞれ挿入される。なお、回路基板１２０が前壁１０１ｗｆに装着された後には、これらの突起Ｐ１、Ｐ２の先端が潰される。これにより、回路基板１２０は、前壁１０１ｗｆに固定される。
【００２５】
さらに、前壁１０１ｗｆには、係合突起１０１ｅが設けられている。係合突起１０１ｅとホルダー４（図４）の係号口４ｅとの係合によって、インクカートリッジ１００がホルダー４から意図せずに外れることが、防止される。
【００２６】
図４を参照して印刷ヘッドユニット６０の構成と、印刷ヘッドユニット６０にインクカートリッジ１００が装着される様子を説明する。図４に示すように、印刷ヘッドユニット６０は、ホルダー４と、接続機構４００と、印刷ヘッド５と、サブ制御基板５００とを備えている。サブ制御基板５００には、回路基板１２０の端子２１０〜２７０と接続機構４００を介してそれぞれ接続される端子群と、キャリッジ回路５０が実装されている。ホルダー４は、複数のインクカートリッジ１００を装着可能に構成され、印刷ヘッド５の上に配置されている。接続機構４００は、後述するインクカートリッジ１００の回路基板１２０に設けられた各端子と、サブ制御基板５００に設けられた端子群の中の対応する端子とを電気的に接続するための導電性の接続端子４１０〜４７０が、回路基板１２０の端子ごとに設けられている。印刷ヘッド５の上には、インクカートリッジ１００から印刷ヘッド５にインクを供給するための上述したインク供給針６が配置されている。印刷ヘッド５は、複数のノズルと、複数の圧電素子（ピエゾ素子）と、を含み、各圧電素子に印加される電圧に応じて各ノズルからインク滴を吐出し、用紙ＰＡ上にドットを形成する。キャリッジ回路５０は、主制御部４０と協働してインクカートリッジ１００に関連する制御を行うための回路であり、以下ではサブ制御部ともいう。
【００２７】
インクカートリッジ１００は、図４におけるＺ軸の正方向（挿入方向Ｒ）に挿入されることにより、ホルダー４に装着される。このようにして、インクカートリッジ１００は、プリンター２０に着脱可能に装着される。また、インクカートリッジ１００に搭載された回路基板１２０は、プリンター２０に着脱可能に電気的に接続される。
【００２８】
図３に戻って、回路基板１２０について、さらに説明する。図３（Ａ）における矢印Ｒは、上述したインクカートリッジ１００の挿入方向を示している。図３（Ｂ）に示すように、回路基板１２０は、プリンター２０と接続される面の裏側の面である裏面に記憶装置１３０を備え、プリンター２０と接続される面である表面に７つの端子からなる端子群を備えている。記憶装置１３０は、本実施例では、メモリーセルアレイを含む半導体記憶装置である。メモリーセルアレイには、例えば、インクの消費量やインクの色などのインクまたはインクカートリッジ１００に関連する種々のデータが格納される。
【００２９】
回路基板１２０の表面側の各端子は、略矩形状に形成され、挿入方向Ｒと略垂直な列を２列形成するように配置されている。２つの列のうち、挿入方向Ｒ側、すなわち、図３（Ａ）における下側に位置する列を下側列と呼び、挿入方向Ｒの反対側、すなわち、図３（Ａ）における上側に位置する列を上側列と呼ぶ。上側列を形成する端子と、下側列を形成する端子は、互いの端子中心が挿入方向Ｒに並ばないように、互い違いに配置され、いわゆる千鳥状の配置を構成している。
【００３０】
上側列を形成するように配列されている端子は、図３（Ａ）中左側から、接地端子２１０、電源端子２２０である。下側列を形成するように配列されている端子は、図３（Ａ）中左側から、第１のセンサー駆動用端子２３０、リセット端子２４０、クロック端子２５０、データ端子２６０、第２のセンサー駆動用端子２７０である。左右方向の中央付近の５つの端子、すなわち、接地端子２１０、電源端子２２０、リセット端子２４０、クロック端子２５０、データ端子２６０は、それぞれ、図示しない回路基板１２０の表裏面の配線パターン層や回路基板１２０に配置されたスルホールを介して、記憶装置１３０に接続されている。下側列の両端に位置する２つの端子、すなわち、第１のセンサー駆動用端子２３０および第２のセンサー駆動用端子２７０は、センサー１１０に含まれる圧電素子の一方の電極および他方の電極にそれぞれ接続されている。
【００３１】
回路基板１２０では、記憶装置１３０に接続された５つの端子と、センサー１１０に接続された２つの端子は、互いに近接して配置されている。このため、プリンター２０側の接続機構４００においても、記憶装置１３０に接続された５つの端子に対応する接続端子４１０、４２０、４４０〜４６０と、センサー１１０に接続された２つの端子に対応する接続端子４３０、４７０とは、互いに近接して配置されている。
【００３２】
回路基板１２０の各端子は、インクカートリッジ１００がホルダー４に固定されると、ホルダー４に備えられた接続機構４００の接続端子４１０〜４７０と接触し電気的に接続される。さらに、接続機構４００の接続端子４１０〜４７０は、サブ制御基板５００上の端子群と接触して電気的に接続され、サブ制御基板５００の端子群は、サブ制御部（キャリッジ回路）５０と電気的に接続されている。これにより、インクカートリッジ１００がホルダー４に固定されると、回路基板の各端子２１０〜２７０はサブ制御部５０と電気的に接続される。
【００３３】
・印刷装置の電気的構成：
図５および図６は、プリンターの電気的な構成を示す説明図である。図５は、主制御部４０とサブ制御部５０とプリンターに装着可能な全てのインクカートリッジ１００との全体に注目して描かれている。図６は、主制御部４０の内部機能構成とサブ制御部５０の内部機能構成が、一つのインクカートリッジ１００と共に描かれている。
【００３４】
各インクカートリッジ１００の記憶装置１３０には、互いに異なる８ビットのＩＤ番号（識別番号）が割り当てられている。図５に示されるように、サブ制御部５０からの配線に対し各インクカートリッジの記憶装置１３０は並列に接続（バス接続）されている。ただし、第１の電源線ＬＣＶのみ、バス接続ではなく、サブ制御部５０と複数のインクカートリッジ１００のそれぞれとの間に独立に接続されている。すなわち、第１の電源線ＬＣＶは、インクカートリッジ１００の数だけ存在している。サブ制御部５０から特定のインクカートリッジ１００の記憶装置１３０に対して読み出し／書き込みなどの処理を実行する場合には、主制御部４０とサブ制御部５０が各インクカートリッジを特定する。このため、ＩＤ番号を利用する。このＩＤ番号は、サブ制御部５０がアクセスすべき記憶装置１３０（インクカートリッジ１００）を指定するために使用される。
【００３５】
サブ制御部５０と各インクカートリッジ１００との間は、複数の配線で接続されている。複数の配線は、サブ制御部５０とサブ制御基板５００の端子群をつなぐ配線、接続機構４００の接続端子４１０〜４７０、回路基板１２０の表側の端子群、回路基板１２０の端子群から記憶装置１３０とセンサー１１０とへの配線で構成される。複数の配線は、リセット信号線ＬＲ１、クロック信号線ＬＣ１、データ信号線ＬＤ１、第１の接地線ＬＣＳ、第１の電源線ＬＣＶ、第１のセンサー駆動信号線ＬＤＳＮ、第２のセンサー駆動信号線ＬＤＳＰを含む。
【００３６】
リセット信号線ＬＲ１は、リセット信号ＣＲＳＴを伝送する導電線であり、回路基板１２０のリセット端子２４０を介して記憶装置１３０に電気的に接続される。クロック信号線ＬＣ１は、クロック信号ＣＳＣＫを伝送する導電線であり、回路基板１２０のクロック端子２５０を介して記憶装置１３０に電気的に接続される。データ信号線ＬＤ１は、データ信号ＣＳＤＡを伝送する導電線であり、回路基板１２０のデータ端子２６０を介して記憶装置１３０に電気的に接続される。これらの３本の配線ＬＲ１、ＬＣ１、ＬＤ１は、それぞれ、一つのサブ制御部５０側の端部と、インクカートリッジ１００の数に分岐したインクカートリッジ１００側の端部を有する配線である。リセット信号ＣＲＳＴ、データ信号ＣＳＤＡ、クロック信号ＣＳＣＫは、いずれも、ハイレベル（本実施例では、ＣＶＤＤ電位（３．３Ｖ））、または、ローレベル（本実施例では、ＣＶＳＳ電位（０Ｖ））のいずれかの値をとる２値信号である。
【００３７】
第１の接地線ＬＣＳは、記憶装置１３０に接地電位ＣＶＳＳを供給する導電線であり、回路基板１２０の接地端子２１０を介して記憶装置１３０に電気的に接続される。第１の接地線ＬＣＳは、一つのサブ制御部５０側の端部と、インクカートリッジ１００の数に分岐したインクカートリッジ１００側の端部を有する配線である。接地電位ＣＶＳＳは、主制御部４０から第２の接地線ＬＳを介してサブ制御部５０に供給される接地電位ＶＳＳ（＝ＣＶＳＳ電位）と接続されており、ローレベル（０Ｖ）に設定される。
【００３８】
第１のセンサー駆動信号線ＬＤＳＮおよび第２のセンサー駆動信号線ＬＤＳＰは、センサー１１０の圧電素子に駆動電圧を印加すると共に、駆動電圧の印加を停止した後、圧電素子の圧電効果により発生する電圧をサブ制御部５０に伝送するための導電線である。第１のセンサー駆動信号線ＬＤＳＮおよび第２のセンサー駆動信号線ＬＤＳＰは、それぞれインクカートリッジ１００ごとに独立した複数の配線であり、一端がサブ制御部５０に電気的に接続され、他端が回路基板１２０の第１のセンサー駆動用端子２３０および第２のセンサー駆動用端子２７０にそれぞれ電気的に接続される。第１のセンサー駆動信号線ＬＤＳＮは、第１のセンサー駆動用端子２３０を介して、センサー１１０の圧電素子の一方の電極に電気的に接続され、第２のセンサー駆動信号線ＬＤＳＰは、第２のセンサー駆動用端子２７０を介して、センサー１１０の圧電素子の他方の電極に電気的に接続される。
【００３９】
第１の電源線ＬＣＶは、記憶装置１３０に記憶装置１３０の動作電圧となる電源電圧ＣＶＤＤを供給する導電線であり、回路基板１２０の電源端子２２０を介して記憶装置１３０に接続されている。上述したように、第１の電源線ＬＣＶは、サブ制御部５０と複数のインクカートリッジ１００のそれぞれとの間に接続されており、インクカートリッジ１００の数だけ存在している。記憶装置１３０の駆動に用いられるハイレベルの電源電圧ＣＶＤＤは、ローレベルの接地電位ＣＶＳＳ（０Ｖ）に対して、３．３Ｖ程度の電位が用いられる。もちろん、電源電圧ＣＶＤＤの電位レベルは、記憶装置１３０のプロセス世代などに応じて、異なる電位であって良く、例えば、１．５Ｖや２．０Ｖなどが用いられ得る。
【００４０】
主制御部４０とサブ制御部５０との間は、複数の配線で電気的に接続されている。複数の配線は、バスＢＳと、第２の電源線ＬＶと、第２の接地線ＬＳと、第３のセンサー駆動信号線ＬＤＳを含む。バスＢＳは、主制御部４０とサブ制御部５０との間のデータ通信に用いられる。第２の電源線ＬＶおよび第２の接地線ＬＳは、主制御部４０からサブ制御部５０に対して、それぞれ、電源電圧ＶＤＤおよび接地電位ＶＳＳを供給する導電線である。電源電圧ＶＤＤは、上述した記憶装置１３０に供給される電源電圧ＣＶＤＤと同レベル、例えば、接地電位ＶＳＳおよびＣＶＳＳ（０Ｖ）に対して、３．３Ｖ程度の電位が用いられる。もちろん、電源電圧ＶＤＤの電位レベルは、サブ制御部５０のロジックＩＣ部分のプロセス世代などに応じて、異なる電位であって良く、例えば、１．５Ｖや２．０Ｖなどが用いられ得る。第３のセンサー駆動信号線ＬＤＳは、最終的に各センサー１１０に印加されるセンサー駆動信号ＤＳ（後述）を主制御部４０からサブ制御部５０に供給する導電線である。
【００４１】
主制御部４０は、制御回路４８と、駆動信号生成回路４２と、図示しないＲＯＭ、ＲＡＭ、ＥＥＰＲＯＭなどを備えている。ＲＯＭにはプリンター２０を制御するための各種プログラムが記憶されている。
【００４２】
制御回路４８は、ＣＰＵ（中央制御装置）であり、ＲＯＭ、ＲＡＭ、ＥＥＰＲＯＭなどのメモリーと協働してプリンター２０全体の制御を実行する。制御回路４８は、機能ブロックとして、インク残量判断部Ｍ１と、メモリーアクセス部Ｍ２と、インク消費量推定部Ｍ３を備えている。
【００４３】
インク残量判断部Ｍ１は、サブ制御部５０および駆動信号生成回路４２を制御してインクカートリッジ１００のセンサー１１０を駆動し、インクカートリッジ１００内のインクが所定値以上であるか否かを判定する。メモリーアクセス部Ｍ２は、サブ制御部５０を経由して、インクカートリッジ１００の記憶装置１３０にアクセスし、記憶装置１３０内に記憶された情報を読み出したり、記憶装置１３０内に記憶される情報を更新したりする。インク消費量推定部Ｍ３は、プリンター２０の印刷実行状況に伴い印刷用紙に噴射されるドットをカウントする。また、ヘッドのクリーニング処理によって消費されるインク量を推定する。これに基づいて、プリンター２０が消費したインク量（インク消費量）を推定する。すなわち、インクカートリッジ１００が新しくプリンター２０に装着されてから、そのインク容器が消費したインク消費量の推定値の累計をカウントしている。
【００４４】
主制御部４０のＥＥＰＲＯＭには、センサーを駆動するためのセンサー駆動信号ＤＳを示すデータが格納されている。駆動信号生成回路４２は、制御回路４８のインク残量判断部Ｍ１からの指示に従って、ＥＥＰＲＯＭからセンサー駆動信号ＤＳの波形を示すデータを読み出して、任意の波形を有するセンサー駆動信号ＤＳを生成する。センサー駆動信号ＤＳは、電源電圧ＣＶＤＤ（本実施例では、３．３Ｖ）より高い電位を含み、例えば、本実施例では、最大３６Ｖ程度の電位を含んでいる。具体的には、センサー駆動信号ＤＳは、最大３６Ｖの電圧を有する台形のパルス信号である。
【００４５】
なお、本実施例では、駆動信号生成回路４２は、さらに、印刷ヘッド５に供給されるヘッド駆動信号を生成することができる。すなわち、本実施例では、制御回路４８は、インク残量の判断を実行する際には、駆動信号生成回路４２にセンサー駆動信号を生成させ、印刷を実行する際には、駆動信号生成回路４２にヘッド駆動信号を生成させる。
【００４６】
サブ制御部５０は、ハード構成として、ＡＳＩＣ（Application Specific IC）を備える。ＡＳＩＣは、通信回路５４と、センサー処理部５２とを備えている。通信回路５４は、通信処理部５５と、波形検査部５６とを備えている。
【００４７】
通信処理部５５は、リセット信号線ＬＲ１、データ信号線ＬＤ１、クロック信号線ＬＣ１を介して、インクカートリッジ１００の記憶装置１３０との通信処理を行う。また、通信処理部５５は、バスＢＳを介して、主制御部４０との通信処理を行う。波形検査部５６は、プリンター２０側の接続機構４００に設けられた端子４４０〜４６０と、回路基板１２０に設けられた端子２４０〜２６０との間の電気的な接続状態を検査し、その検査結果を主制御部４０に通知する。これにより、主制御部４０は、各インクカートリッジ１００がカートリッジ搭載部に搭載されているか否か及びデータ転送を正常に行なうことができるか否かを判断することができる。波形検査部５６の動作については、後述する。
【００４８】
主制御部４０は、インクカートリッジ１００が装着され、データ転送を正常に行なうことができると判定していれば、通信処理部５５を介して、所定のタイミングで、装着されているインクカートリッジ１００の記憶装置１３０へのアクセスを実行する。
【００４９】
通信処理部５５は、図示しないＳＲＡＭを備えている。ＳＲＡＭは、通信処理部５５が処理を行う際、一時的にデータを保存するために用いるメモリーで、例えば、主制御部４０から受け取ったデータや、センサー１１０や記憶装置１３０から受け取ったデータを一時的に保存している。そして、ＳＲＡＭに書き込まれる値は、印刷動作の実行に伴い（主制御部４０からの書き込みデータの送信や、記憶装置からの読み出しに伴い）更新される。
【００５０】
センサー処理部５２は、センサーによるインク残量の判定処理（センサー処理）を実行する。センサー処理部５２は、切り換えスイッチを含んでいる。切換スイッチは、駆動信号生成回路４２から供給されたセンサー駆動信号ＤＳを、センサー処理の対象となっている１つのインクカートリッジ１００のセンサー１１０に対して、第１のセンサー駆動信号線ＬＤＳＮまたは第２のセンサー駆動信号線ＬＤＳＰのいずれかを介して供給するために用いられる。
【００５１】
次にインクカートリッジ１００の電気的構成について説明する。インクカートリッジ１００は、その電気的な構成要素として、記憶装置１３０とセンサー１１０を有している。
【００５２】
記憶装置１３０は、外部からアクセス先のアドレスを指定するアドレスデータを受けない記憶装置である。記憶装置１３０は、データ記憶部としてのメモリーセルアレイ１３２と、メモリー制御回路１３６と、検査状態設定回路１３８と、を含んでいる。
【００５３】
メモリー制御回路１３６は、サブ制御部５０によるメモリーセルアレイ１３２に対するアクセス（読み出しおよび書き込み）を仲介する回路で、サブ制御部５０から送信される識別データやコマンドデータを解析する。さらに、書き込み時にはサブ制御部５０から受信した書き込み対象データに基づき、メモリーセルアレイ１３２に書き込むデータを生成して書き込む。また、サブ制御部５０は、読み出し時には、メモリーセルアレイ１３２から読み出したデータに基づき、プリンター２０に送信するデータを生成する。
【００５４】
検査状態設定回路１３８は、プリンター２０側の接続機構４００に設けられた端子４４０〜４６０と、回路基板１２０に設けられた端子２４０〜２６０との間の電気的な接続を検査する検査状態を設定するための回路である。検査状態設定回路１３８は、２つのスイッチＳＷ１、ＳＷ２と、モード制御部１３９と、を含んでいる。なお、回路基板１２０に設けられたクロック端子２５０は、本発明における「第１の容器側端子」に相当し、回路基板１２０に設けられたリセット端子２４０及びデータ端子２６０は、本発明における「第２の容器側端子」に相当する。また、プリンター２０側に設けられたクロック端子４５０は、本発明における「第１の本体側端子」に相当し、プリンター２０側に設けられたリセット端子４４０及びデータ端子４６０は、本発明における「第２の本体側端子」に相当する。
【００５５】
スイッチＳＷ１は、クロック信号線ＬＣ１とリセット信号線ＬＲ１との間に設けられており、スイッチＳＷ１が閉じると、クロック信号線ＬＣ１とリセット信号線ＬＲ１とが電気的に接続される。スイッチＳＷ２は、クロック信号線ＬＣ１とデータ信号線ＬＤ１との間に設けられており、スイッチＳＷ２が閉じると、クロック信号線ＬＣ１とデータ信号線ＬＤ１とが電気的に接続される。これらのスイッチＳＷ１、ＳＷ２は、半導体スイッチとして構成されており、特にアナログスイッチで構成されることが好ましい。
【００５６】
モード制御部１３９は、２つのスイッチＳＷ１、ＳＷ２の開閉を制御することによって、「データ転送モード」と「検査モード」とを切り替えることができる。データ転送モードとは、メモリーセルアレイ１３２に対してデータの送受信を行なうモードを意味し、検査モードとは、プリンター２０側の接続機構４００に設けられた端子４４０〜４６０と、回路基板１２０に設けられた端子２４０〜２６０との間の電気的な接続状態を検査するモード（検査状態）を意味する。
【００５７】
モード制御部１３９は、データ転送モード時には、２つのスイッチＳＷ１、ＳＷ２をＯＦＦにし、通常のデータ転送を行なう。一方、検査モード時には、モード制御部１３９は、２つのスイッチＳＷ１、ＳＷ２をＯＮにすることにより、クロック信号線ＬＣ１とリセット信号線ＬＲ１とを電気的に接続し、また、クロック信号線ＬＣ１とデータ信号線ＬＤ１とを電気的に接続する。
【００５８】
図７は、検査モード時におけるプリンターの電気的な構成を示す説明図である。上述したように、検査モード時には、２つのスイッチＳＷ１、ＳＷ２は、モード制御部１３９によってＯＮになっている。波形検査部５６は、検査モード時には、クロック信号線ＬＣ１に対して、２値の値を繰り返す検査信号ＣＳを出力する。この検査信号ＣＳは、プリンター２０側に設けられたクロック端子４５０（以下、プリンター側クロック端子４５０ともいう。）と、回路基板１２０に設けられたクロック端子２５０（以下、回路基板側クロック端子２５０ともいう。）とを通過する。そして、検査信号ＣＳは、スイッチＳＷ１を介して、回路基板１２０に設けられたリセット端子２４０（以下、回路基板側リセット端子２４０ともいう。）と、プリンター２０側に設けられたリセット端子４４０（以下、プリンター側リセット端子４４０ともいう。）とを通過し、リセット信号線ＬＲ１を通って、第１の帰還信号ＲＳ１として波形検査部５６に帰還する。同様に、検査信号ＣＳは、スイッチＳＷ２を介して、回路基板１２０に設けられたデータ端子２６０（以下、回路基板側データ端子２６０ともいう。）と、プリンター２０側に設けられたデータ端子４６０（以下、プリンター側データ端子４６０ともいう。）とを通過し、データ信号線ＬＤ１を通って、第２の帰還信号ＲＳ２として波形検査部５６に帰還する。
【００５９】
ここで、プリンター側クロック端子４５０と回路基板側クロック端子２５０との間に接触不良がある場合には、検査信号ＣＳがこれらの端子間を通過することができず、２つの帰還信号ＲＳ１、ＲＳ２は、共に波形検査部５６に帰還しない。また、プリンター側クロック端子４５０と回路基板側クロック端子２５０との間の接触が良好であっても、回路基板側リセット端子２４０とプリンター側リセット端子４４０との間に接触不良があれば、第１の帰還信号ＲＳ１が波形検査部５６に帰還しない。同様に、回路基板側データ端子２６０とプリンター側データ端子４６０との間に接触不良があれば、第２の帰還信号ＲＳ２が波形検査部５６に帰還しない。
【００６０】
したがって、波形検査部５６は、検査信号ＣＳを出力し、２つの帰還信号ＲＳ１、ＲＳ２の帰還の有無を検査することによって、これら６つの端子間の接続状態を検査することができる。さらに、波形検査部５６は、２つの帰還信号ＲＳ１、ＲＳ２の波形を詳細に検査し、検査信号ＣＳの波形と比較することによって、端子間における伝送品質を詳細に検査することもできる。波形の詳細な検査の方法については、後述する。
【００６１】
図８は、検査モードと、データ転送モードにおける各種の信号波形を示すタイミングチャートである。電源が投入されると（電源電圧ＣＶＤＤが立ち上がると）、モード制御部１３９は、２つのスイッチＳＷ１、ＳＷ２をＯＮにし、検査状態設定回路１３８を検査モードとする。電源投入後に検査モードとする理由は、データの転送を開始する前に、端子間の接続状態を検査するためである。なお、複数の記憶装置１３０のそれぞれは、互いに異なる期間において検査モードを実行することが好ましい。この場合には、検査対象となる記憶装置１３０に対してのみ、電源電圧ＣＶＤＤが供給されるとよい。複数の記憶装置１３０のそれぞれが互いに異なる期間において検査モードを実行する理由は、本実施例では、帰還信号ＲＳ１、ＲＳ２の帰還経路がバス接続されているため、複数の記憶装置１３０を同時に検査モードとすると、どの記憶装置１３０からの帰還信号であるのかを判別することが困難となるからである。ただし、帰還信号ＲＳ１、ＲＳ２の帰還経路が複数の記憶装置１３０に対してバス接続でない場合には、複数の記憶装置１３０を同時に検査モードとすることとしてもよい。
【００６２】
また、サブ制御部５０は、電源電圧ＣＶＤＤが複数の記憶装置１３０に対して供給されている状態において、ＩＤ番号を指定して、複数の記憶装置１３０の中から検査対象となる記憶装置１３０を指定することとしてもよい。すなわち、サブ制御部５０は、複数の記憶装置１３０のうち、検査対象となる記憶装置１３０のＩＤ番号に対応するＩＤデータをデータ信号線ＬＤＳを介して記憶装置１３０に送信する。ＩＤデータを受信した記憶装置１３０のメモリ制御回路１３６は、受信したＩＤデータと自身のＩＤ番号が対応するかを判定する。ＩＤが対応した記憶装置１３０のメモリ制御回路１３６は、モード制御部１３９に検査状態設定回路１３８を検査モードとする指示を出すこととしてもよい。この場合には、第１の電源線ＬＣＶを、複数の記憶装置１３０に対してバス接続としてもよい。
【００６３】
上述したように、検査モード時には、クロック信号線ＬＣ１に２値の値を繰り返す検査信号ＣＳが現れる。そして、接触状態が良好であれば、リセット信号線ＬＲ１に第１の帰還信号ＲＳ１が現れ、データ信号線ＬＤ１に第２の帰還信号ＲＳ２が現れる。
【００６４】
波形検査部５６が、２つの帰還信号ＲＳ１、ＲＳ２を受信し、端子間の接続状態が良好であると判断すると、通信処理部５５は、リセット信号線ＬＲ１の信号をＨレベルに立ち上げる。すなわち、通信処理部５５は、リセット信号線ＬＲ１に対してリセット信号ＣＲＳＴを出力する。モード制御部１３９は、リセット信号線ＬＲ１を監視しており、リセット信号ＣＲＳＴのＨレベル継続期間が所定期間を超えると、２つのスイッチＳＷ１、ＳＷ２をＯＦＦにし、検査状態設定回路１３８を検査モードからデータ転送モードに切り替える。そして、通信処理部５５は、データの転送を開始する。データ転送モード時には、クロック信号線ＬＣ１には、クロック信号ＣＳＣＫが現れる。なお、モード制御部１３９は、電源電圧ＣＶＤＤの立ち上がりから所定期間経過後に、検査状態設定回路１３８を検査モードからデータ転送モードに切り替えることとしてもよい。
【００６５】
なお、検査信号ＣＳの周波数は、データの転送を行なう際に用いられるクロック信号ＣＳＣＫの周波数よりも大きいことが好ましい。この理由は、データ転送時よりも厳しい条件で端子間の接続状態の検査を行えば、検査結果の信頼性が向上するからである。
【００６６】
図９は、インクカートリッジ１００へ電源が投入された後におけるプリンターの動作の一例を示すフローチャートである。ステップＳ１０では、モード制御部１３９が２つのスイッチＳＷ１、ＳＷ２をＯＮにし、検査状態設定回路１３８を検査モードとする。そして、波形検査部５６が２つの帰還信号ＲＳ１、ＲＳ２の有無を検査したり、あるいは２つの帰還信号ＲＳ１、ＲＳ２の波形を詳細に検査することによって、端子間の接続状態を検査する。ステップＳ２０において、検査結果が所定の基準を満たしている場合には、モード制御部１３９によって検査状態設定回路１３８がデータ転送モードとなる（ステップＳ９０）。一方、検査結果が所定の基準を満たしていない場合には、波形検査部５６は、検査信号ＣＳの周波数を小さくして、再び検査を行なう（ステップＳ３０）。このようにする理由は、端子間の接続状態の検査結果が良好となる周波数を検出することができるからである。この再検査は、検査信号ＣＳの周波数を小さくしながら、複数回行なうこととしてもよい。
【００６７】
ステップＳ４０において、検査結果が所定の基準を満たしている場合には、モード制御部１３９によって検査状態設定回路１３８がデータ転送モードとなる（ステップＳ９０）。一方、検査結果が所定の基準を満たしていない場合には、キャリッジ３０を移動させることによって、インクカートリッジ１００に振動を与えて、端子間の接触不良の回復を試みる（ステップＳ５０）。ステップＳ６０では、波形検査部５６が再び検査を行い、検査結果が所定の基準を満たしている場合には、モード制御部１３９によって検査状態設定回路１３８がデータ転送モードとなる（ステップＳ９０）。一方、検査結果が所定の基準を満たしていない場合には、波形検査部５６は、端子接続に不良が発生している旨（端子接続エラー）を主制御部４０に通知する（ステップＳ８０）。主制御部４０は、端子接続がエラーである旨の通知を受けると、コンピューター９０に接続されたディスプレイや操作部７０に、端子接続がエラーである旨を表示し、ユーザーに通知する。このように、端子間の接続状態が良好でないまま、データの転送が開始されてしまうことを抑制することができる。
【００６８】
なお、ステップＳ５０において、キャリッジ３０を移動させることによってインクカートリッジ１００に振動を与える代わりに、端子間に適度な振動を与えることのできる振動機構を、キャリッジ３０に別途設けることとしてもよい。
【００６９】
また、ステップＳ９０におけるデータ転送モードで使用されるクロック信号ＣＳＣＫの周波数は、検査結果が所定の基準を満たしている場合における検査信号ＣＳの周波数以下に低下させることが好ましい。このようにすれば、信頼性の高いデータ転送を実現することができる。
【００７０】
端子の接続状態検査の基準としては、例えば、以下の基準の１つ以上を任意に採用することが可能である。
（１）帰還信号ＲＳ１、ＲＳ２のＨレベルにおける電圧レベルが許容範囲内にあるか否か
（２）帰還信号ＲＳ１、ＲＳ２のＬレベルにおける電圧レベルが許容範囲内にあるか否か
（３）帰還信号ＲＳ１、ＲＳ２の立ち上がり時間が許容範囲内にあるか否か
（４）帰還信号ＲＳ１、ＲＳ２の立ち下がり時間が許容範囲内にあるか否か
【００７１】
図１０は、波形検査部５６による帰還信号ＲＳ１、ＲＳ２の詳細な検査の様子を示す説明図である。波形検査部５６は、帰還信号ＲＳ１、ＲＳ２のＨレベルにおける電圧レベルＶＨｒｓ１、ＶＨｒｓ２と、検査信号ＣＳのＨレベルにおける電圧レベルＶＨｃｓとを比較することによって、端子間の接続状態を検査することとしてもよい。波形検査部５６は、帰還信号ＲＳ１、ＲＳ２のＨレベルにおける電圧レベルＶＨｒｓ１、ＶＨｒｓ２が、検査信号ＣＳのＨレベルにおける電圧レベルＶＨｃｓから許容範囲内にある場合には、端子間の接続状態は良好であり、所定の基準を満たしていると判断することができる。一方、波形検査部５６は、帰還信号ＲＳ１、ＲＳ２のＨレベルにおける電圧レベルＶＨｒｓ１、ＶＨｒｓ２が、検査信号ＣＳのＨレベルにおける電圧レベルＶＨｃｓに比べて許容範囲を逸脱するほど小さい場合（例えば、帰還信号ＲＳ１、ＲＳ２のＨレベルにおける電圧レベルＶＨｒｓ１、ＶＨｒｓ２が、検査信号ＣＳのＨレベルにおける電圧レベルＶＨｃｓの６０％未満の場合）には、端子間の接続状態は良好ではなく、所定の基準を満たしていないと判断することができる。Ｈレベルにおける電圧レベルと同様に、Ｌレベルにおける電圧レベルＶＬを検査して、端子間の接続状態を検査することとしてもよい。なお、このような帰還信号ＲＳ１、ＲＳ２の波形の詳細な検査のためには、２つのスイッチＳＷ１、ＳＷ２は、アナログスイッチで構成されることが好ましい。同様に、波形検査部５６は、ＡＤポートで帰還信号ＲＳ１、ＲＳ２を受信することが好ましい。
【００７２】
また、波形検査部５６は、帰還信号ＲＳ１、ＲＳ２の立ち上がり時間ＨＴｒｓ１、ＨＴｒｓ２と、検査信号ＣＳの立ち上がり時間ＨＴｃｓとを比較することによって、端子間の接続状態を検査することとしてもよい。立ち上がり時間とは、例えば、帰還信号ＲＳ１、ＲＳ２の電圧レベルが、動作電圧ＣＶＳＳの１０％から９０％に遷移するのに要する時間としてもよい。この立ち上がり時間の計測には、検査信号ＣＳよりも大きな周波数を有する内部クロック信号を利用することができる。立ち上がり時間と同様に、帰還信号ＲＳ１、ＲＳ２の立ち下がり時間ＬＴｒｓ１、ＬＴｒｓ２と、検査信号ＣＳの立ち下がり時間ＬＴｃｓとを比較することによって、端子間の接続状態を検査することとしてもよい。
【００７３】
なお、波形検査部５６は、帰還信号ＲＳ１、ＲＳ２を検査信号ＣＳと比較することなく、帰還信号ＲＳ１、ＲＳ２の波形が所定の基準を満たしているか否かを検査することとしてもよい。
【００７４】
また、波形検査部５６は、検査信号ＣＳとして所定の数のパルス（例えば、１０パルス）を出力し、帰還信号ＲＳ１、ＲＳ２として検査信号ＣＳと同じ数のパルスが波形検査部５６に帰還すれば、端子間の接続状態が所定の基準を満たしていると判断することとしてもよい。
【００７５】
また、波形検査部５６は、帰還信号ＲＳ１、ＲＳ２の単位時間当たりの電圧増加量ΔＶを監視することによって、信号に発生するコブ状の部分Ｚを検出することもできる。すなわち、波形検査部５６は、電圧増加量ΔＶが、プラスの値から０となった後にしばらくしてからマイナスの値になるのではなく、プラスの値からすぐにマイナスの値に反転し、再びマイナスの値からプラスの値に反転した場合には、信号にコブ状の部分Ｚ（段）が発生していると判定することができる。
【００７６】
このように、本実施例によれば、２つの帰還信号ＲＳ１、ＲＳ２を検査することによって、端子間の接続状態や、信号の伝送品質を検査することができる。
【００７７】
Ｂ．第２実施例：
図１１は、第２実施例におけるプリンターの電気的な構成を示す説明図である。図６に示した第１実施例との違いは、検査状態設定回路１３８ｂの構成が異なっている点と、端子間の検査方法が異なっている点だけであり、他の構成は第１実施例と同じである。
【００７８】
検査状態設定回路１３８ｂは、３つのスイッチＳＷ１ｂ〜ＳＷ３ｂと、モード制御部１３９ｂと、を含んでいる。スイッチＳＷ１ｂは、第１の電源線ＬＣＶとリセット信号線ＬＲ１との間に設けられており、スイッチＳＷ１ｂが閉じると、第１の電源線ＬＣＶとリセット信号線ＬＲ１とが電気的に接続される。スイッチＳＷ２ｂは、第１の電源線ＬＣＶとクロック信号線ＬＣ１との間に設けられており、スイッチＳＷ２ｂが閉じると、第１の電源線ＬＣＶとクロック信号線ＬＣ１とが電気的に接続される。スイッチＳＷ３ｂは、第１の電源線ＬＣＶとデータ信号線ＬＤ１との間に設けられており、スイッチＳＷ３ｂが閉じると、第１の電源線ＬＣＶとデータ信号線ＬＤ１とが電気的に接続される。これらのスイッチＳＷ１ｂ〜ＳＷ３ｂは、第１実施例と同様に、アナログスイッチで構成されることが好ましい。
【００７９】
モード制御部１３９ｂは、データ転送モード時には、３つのスイッチＳＷ１ｂ〜ＳＷ３ｂをＯＦＦにし、通常のデータ転送を行なう。モード制御部１３９ｂは、検査モード時には、３つのスイッチＳＷ１ｂ〜ＳＷ３ｂをＯＮにする。したがって、検査モード時には、第１の電源線ＬＣＶとリセット信号線ＬＲ１とが電気的に接続され、第１の電源線ＬＣＶとクロック信号線ＬＣ１とが電気的に接続され、第１の電源線ＬＣＶとデータ信号線ＬＤ１とが電気的に接続される。
【００８０】
図１２は、第２実施例におけるプリンターの検査モード時における電気的な構成を示す説明図である。上述したように、検査モード時には、３つのスイッチＳＷ１ｂ〜ＳＷ３ｂは、モード制御部１３９ｂによってＯＮになっている。波形検査部５６ｂは、第１の電源線ＬＣＶに対して、２値の値を繰り返す検査信号ＣＳｂを出力する。そして、モード制御部１３９ｂは、リセット信号線ＬＲ１からの帰還信号ＲＳ１ｂと、クロック信号線ＬＣ１からの帰還信号ＲＳ２ｂと、データ信号線ＬＤ１からの帰還信号ＲＳ３ｂとを検査することによって、端子間の接続状態を検査することができる。
【００８１】
なお、波形検査部５６ｂが第１の電源線ＬＣＶに対して検査信号ＣＳｂを出力するため、カートリッジ１００ｂは、電源が供給されていない状態となる。したがって、３つのスイッチＳＷ１ｂ〜ＳＷ３ｂは、電源が供給されていない状態でＯＮとなっているスイッチであることが好ましい。そして、波形検査部５６ｂによる端子間の接続状態の検査が所定の基準を満たしている場合には、第１の電源線ＬＣＶに電源電圧ＣＶＤＤが供給され、モード制御部１３９ｂは、３つのスイッチＳＷ１ｂ〜ＳＷ３ｂをＯＦＦとし、検査状態設定回路１３８ｂをデータ転送モードに切り替える。
【００８２】
このように、第２実施例では、３つの検査信号ＲＳ１ｂ〜ＲＳ３ｂを検査することによって、端子間の接続状態を検査することができる。ただし、この第２実施例によれば、プリンター側の電源端子４２０とカートリッジ側の電源端子２２０との間の接続状態も検査することができるという点が、第１実施例よりも優れている。
【００８３】
Ｃ．変形例：
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【００８４】
Ｃ１．変形例１：
上記実施例では、波形検査部５６、５６ｂは、検査信号ＣＳ、ＣＳｂをクロック信号線ＬＣ１又は第１の電源線ＬＣＶから出力しているが、リセット信号線ＬＲ１等の他の配線から検査信号ＣＳ、ＣＳｂを出力することとしてもよい。また、第１のセンサー駆動信号線ＬＤＳＮや第２のセンサー駆動信号線ＬＤＳＰ等の他の配線を検査状態設定回路１３８に組み込み、これらの配線の終端に設けられた端子間の接続状態を検査することとしてもよい。また、検査信号ＣＳは、２値の値を周期的に繰り返す信号ではなく、単発の矩形波信号やアナログ信号であってもよい。
【００８５】
Ｃ２．変形例２：
波形検査部５６は、端子間の接続状態の検査結果を、インクカートリッジ１００のメモリーセルアレイ１３２やプリンター側の記憶装置に記憶させることとしてもよい。こうすれば、インクカートリッジ１００やプリンター２０を回収した場合に、どの端子間の接続状態が良好であり、どの端子間の接続状態が良好でないかを知ることができる。
【００８６】
Ｃ３．変形例３：
上記実施例では、検査状態設定回路１３８、１３８ｂ内のスイッチを一斉にＯＮ、ＯＦＦしていたが、この代わりに、スイッチを１つずつＯＮ、ＯＦＦして、端子間の接続状態を個別に検査することとしてもよい。また、上記第１実施例では、帰還信号の経路となる端子は２組（データ端子及びリセット端子）であり、上記第２実施例では、帰還信号の経路となる端子は３組（リセット端子、クロック端子及びデータ端子）であったが、この代わりに、帰還信号の経路となる端子は１組にしてもよく、また４組以上としてもよい。また、検査信号の経路となる端子は、任意に選択することとしてもよい。
【００８７】
Ｃ４．変形例４：
上記実施例は、インクジェット式の印刷装置およびインクカートリッジが採用されているが、インク以外の他の液体を噴射したり吐出したりする液体噴射装置および当該液体噴射装置に液体を供給する液体容器を採用しても良い。ここでいう液体は、溶媒に機能材料の粒子が分散されている液状体、ジェル状のような流状体を含む。例えば、液晶ディスプレイ、ＥＬ（エレクトロルミネッセンス）ディスプレイ、面発光ディスプレイ、カラーフィルタの製造などに用いられる電極材や色材などの材料を分散または溶解のかたちで含む液体を噴射する液体噴射装置、バイオチップ製造に用いられる生体有機物を噴射する液体噴射装置、精密ピペットとして用いられ試料となる液体を噴射する液体噴射装置であってもよい。さらに、時計やカメラ等の精密機械にピンポイントで潤滑油を噴射する液体噴射装置、光通信素子等に用いられる微小半球レンズ（光学レンズ）などを形成するために紫外線硬化樹脂等の透明樹脂液を基板上に噴射する液体噴射装置、基板などをエッチングするために酸又はアルカリ等のエッチング液を噴射する液体噴射装置、および、これらの液体噴射装置に液体を供給する液体容器を採用しても良い。そして、これらのうちいずれか一種の噴射装置および液体容器に本発明を適用することができる。さらに、インクジェット方式のプリンターに限定されず、トナーなどの記録材をつかって印刷を実行するレーザプリンターおよびトナーカートリッジを採用してもよい。
【００８８】
Ｃ５．変形例５：
上記実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアに置き換えるようにしても良い。
【００８９】
Ｃ６．変形例６：
上記実施例では、圧電素子を用いたセンサー１１０が用いられているが、これに代えて、例えば、常にインクがあることを示す周波数の応答信号を返す発振回路などの発振装置を用いても良く、サブ制御部５０と何らかの遣り取りを行うＣＰＵやＡＳＩＣなどのプロセッサや、より簡易なＩＣを用いても良い。また、センサーなどが搭載されず、記憶装置のみが搭載されるタイプのインクカートリッジ１００にも本発明は適用され得る。
【００９０】
Ｃ７．変形例７：
上記実施例では、１つのインクタンクを１つのインクカートリッジとして構成しているが、複数のインクタンクを１つのインクカートリッジとして構成しても良い。
【００９１】
Ｃ８．変形例８：
上記の実施例では、液体供給ユニットは、基板が容器本体に固定されたインクカートリッジであり、基板は容器本体と一体となって印刷ヘッドユニットに設けられたホルダーに装着されるが、本発明が適用される液体供給ユニットとして、基板が固定されるカバーと、液体を収容する容器本体とが、各々個別にホルダーに装着されるインクカートリッジとしてもよい。例えば、所定挿入方向に基板が固定されたカバーをホルダーに挿入して装着した後、さらに、容器本体をホルダーに装着するような構成が挙げられる。この場合、容器本体内のインクが無くなったらインク容器本体のみを交換し、交換にともなって記憶装置１３０に記憶されたインク消費量情報がリセットされるように構成しておけばよい。
【００９２】
Ｃ９．変形例９：
上記の実施例では、液体収容ユニットは、印刷ヘッドユニットのホルダーに装着され、インク供給部から印刷ヘッドに直接インクが供給されるが、液体収容ユニットは、液体噴射装置内のヘッドとは離れた位置に装着され、液体収容ユニットの液体供給部に連結されたチューブを介してインクをヘッドに供給する構成としてもよい。
【００９３】
Ｃ１０．変形例１０：
上記の実施例では、記憶装置１３０は、メモリーセルアレイ１３２を備えた半導体記憶装置であるとして説明したが、これに限定されずメモリーセルを利用しない半導体記憶装置（ＥＥＰＲＯＭ，フラッシュメモリー）でもよい。さらに半導体記憶装置以外の記憶装置であってもよい。
【００９４】
Ｃ１１．変形例１１：
上記実施例では、主制御部４０と通信処理部５５とが別の構成であったが、一体の制御部であってもよい。
【符号の説明】
【００９５】
２０…プリンター
２２…モーター
２６…プラテン
３０…キャリッジ
３２…キャリッジモーター
３４…摺動軸
３６…駆動ベルト
３８…プーリー
４０…主制御部
４２…駆動信号生成回路
４８…制御回路
５０…サブ制御部
５２…センサー処理部
５３…検出部
５４…通信回路
５４ｂ…通信回路
５５…通信処理部
５６…波形検査部
５６ｂ…波形検査部
６０…印刷ヘッドユニット
６２…ホルダー
６３…ホルダーカバー
６４…インク供給針
６６…接続機構
６７…接続端子
６８…印刷ヘッド
７０…操作部
８０…コネクタ
９０…コンピューター
１００…インクカートリッジ
１００ｂ…インクカートリッジ
１０１…本体
１０２…蓋体
１０４…インク供給口
１０５…凹部
１１０…センサー
１２０…回路基板
１３０…記憶装置
１３２…メモリーアレイ
１３６…メモリー制御回路
１３８…検査状態設定回路
１３８ｂ…検査状態設定回路
１３９…モード制御部
１３９ｂ…モード制御部
【図１】
2010221484.tif 000003
【図２】
2010221484.tif 000004
【図３】
2010221484.tif 000005
【図４】
2010221484.tif 000006
【図５】
2010221484.tif 000007
【図６】
2010221484.tif 000008
【図７】
2010221484.tif 000009
【図８】
2010221484.tif 000010
【図９】
2010221484.tif 000011
【図１０】
2010221484.tif 000012
【図１１】
2010221484.tif 000013
【図１２】
2010221484.tif 000014