(57)【特許請求の範囲】
【請求項１】
印刷装置であって、
記憶装置と、前記記憶装置に接続された第１のカートリッジ側端子と、を有する印刷材カートリッジが装着されるカートリッジ装着部と、
前記印刷材カートリッジが前記カートリッジ装着部に装着されている場合に前記第１のカートリッジ側端子に接続される第１の装置側端子と、
前記印刷材カートリッジが交換されるか否かを検出する交換検出部と、
（ｉ）前記印刷材カートリッジが交換される場合に、前記第１の装置側端子を、前記記憶装置の定格電圧以下の電位である一定電位にし、（ｉｉ）前記印刷材カートリッジが交換されない場合で、かつ、前記記憶装置にアクセスを行わない場合に、前記第１の装置側端子をハイインピーダンス状態にする、制御部と、
を備え、
前記印刷材カートリッジは、前記印刷材カートリッジの装着状態を検出するため第２のカートリッジ側端子、を有しており、
前記印刷装置は、更に、前記印刷材カートリッジが前記カートリッジ装着部に装着されている場合に前記第２のカートリッジ側端子に接続される第２の装置側端子、を備え、
前記制御部は、
少なくとも前記印刷材カートリッジが交換される場合に、前記第２の装置側端子に対して、前記装着状態を検出するための装着状態検出信号として、前記記憶装置の絶対最大定格電圧を超える電圧を出力するとともに、前記印刷材カートリッジから前記装着状態検出信号の応答信号を受信し、
前記印刷材カートリッジが交換される場合に、前記第１の装置側端子を前記一定電位にした上で、前記装着状態検出信号の応答信号に基づいて、前記装着状態の検出を行う、
印刷装置。
【請求項２】
請求項１に記載の印刷装置であって、
前記印刷材カートリッジは、更に、前記印刷材カートリッジ上での短絡を検出するための第３のカートリッジ側端子、を有しており、
更に、前記印刷材カートリッジが前記カートリッジ装着部に装着されている場合に前記第３のカートリッジ側端子に接続される第３の装置側端子、を備え、
前記制御部は、前記第３の装置側端子を通じて、前記第３のカートリッジ側端子に所定の電圧以上の電圧が印加されたことを検出した場合に、前記装着状態検出信号の電圧が、前記記憶装置の前記絶対最大定格電圧に至る前に、前記装着状態検出信号の出力を停止する、印刷装置。
【請求項３】
請求項１または請求項２に記載の印刷装置であって、
前記制御部は、前記装着状態検出信号の応答信号として、交換される印刷材カートリッジの種類に応じて異なる信号を受信し、受信した前記装着状態検出信号の応答信号に応じて、交換される印刷材カートリッジを特定し、該特定の結果を出力する、印刷装置。
【請求項４】
印刷装置の制御方法であって、
前記印刷装置は、
記憶装置と、前記記憶装置に接続された第１のカートリッジ側端子と、を有する印刷材カートリッジが装着されるカートリッジ装着部と、
前記印刷材カートリッジが前記カートリッジ装着部に装着されている場合に前記第１のカートリッジ側端子に接続される第１の装置側端子と、を有し、
前記印刷材カートリッジが交換されるか否かを検出する工程と、
前記印刷材カートリッジが交換される場合に、前記第１の装置側端子を、前記記憶装置の定格電圧以下の電位である一定電位にする工程と、
前記印刷材カートリッジが交換されない場合で、かつ、前記記憶装置にアクセスを行わない場合に、前記第１の装置側端子をハイインピーダンス状態にする工程と、
を備え、
前記印刷材カートリッジは、前記印刷材カートリッジの装着状態を検出するため第２のカートリッジ側端子、を有しており、
前記印刷装置は、更に、前記印刷材カートリッジが前記カートリッジ装着部に装着されている場合に前記第２のカートリッジ側端子に接続される第２の装置側端子、を備え、
前記制御方法は、更に、
少なくとも前記印刷材カートリッジが交換される場合に、前記第２の装置側端子に対して、前記装着状態を検出するための装着状態検出信号として、前記記憶装置の絶対最大定格電圧を超える電圧を出力するとともに、前記印刷材カートリッジから前記装着状態検出信号の応答信号を受信する工程と、
前記印刷材カートリッジが交換される場合に、前記第１の装置側端子を前記一定電位にした上で、前記装着状態検出信号の応答信号に基づいて、前記装着状態の検出を行う工程と、
を備える制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷材カートリッジを装着可能な印刷装置とその制御方法に関する。
【背景技術】
【０００２】
近年、印刷装置に装着される印刷材カートリッジには、印刷材の残量を示す情報が格納される記憶装置や、高電圧が印加される電気デバイスが搭載されているものがある（特許文献１参照）。このような印刷材カートリッジに対する制御について、例えば、特許文献２に記載の技術では、印刷材カートリッジに印加する高電圧が、カートリッジの記憶装置に何らかの影響を与えてしまうことを抑制するため、高電圧を印加する際に、記憶装置の各端子を接地している。
【０００３】
しかし、印刷材カートリッジへの高電圧印加時に、一律に、記憶装置の各端子を接地してしまうこととすると、印刷装置の処理内容によっては、十分な処理結果が得られない場合がある。例えば、印刷材カートリッジ上に設けられた所定の端子に対して電気信号を印加することで、印刷材カートリッジの異常の有無を検出しようとする場合には、記憶装置の端子が接地されている影響で、印加された電気信号に対する応答を十分に得られない場合がある。このような問題は、印刷装置の用途やカートリッジの形態、印刷材の種類に限らず、様々な印刷装置やそれに装着される印刷材カートリッジにおいて同様に生じ得る問題である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１９６６６４号公報
【特許文献２】特開２００９−０８３３６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述した問題を踏まえ、本発明が解決しようとする課題は、印刷装置の処理内容に応じて、印刷材カートリッジに備えられる記憶装置の端子を適切な電気的状態に切り換えることである。
【課題を解決するための手段】
【０００６】
本発明は、上述の課題の少なくとも一部を解決するために以下の形態または適用例として実現することが可能である。
本発明の第１の形態は、
印刷装置であって、
記憶装置と、前記記憶装置に接続された第１のカートリッジ側端子と、を有する印刷材カートリッジが装着されるカートリッジ装着部と、
前記印刷材カートリッジが前記カートリッジ装着部に装着されている場合に前記第１のカートリッジ側端子に接続される第１の装置側端子と、
前記印刷材カートリッジが交換されるか否かを検出する交換検出部と、
（ｉ）前記印刷材カートリッジが交換される場合に、前記第１の装置側端子を、前記記憶装置の定格電圧以下の電位である一定電位にし、（ｉｉ）前記印刷材カートリッジが交換されない場合で、かつ、前記記憶装置にアクセスを行わない場合に、前記第１の装置側端子をハイインピーダンス状態にする、制御部と、
を備え、
前記印刷材カートリッジは、前記印刷材カートリッジの装着状態を検出するため第２のカートリッジ側端子、を有しており、
前記印刷装置は、更に、前記印刷材カートリッジが前記カートリッジ装着部に装着されている場合に前記第２のカートリッジ側端子に接続される第２の装置側端子、を備え、
前記制御部は、
少なくとも前記印刷材カートリッジが交換される場合に、前記第２の装置側端子に対して、前記装着状態を検出するための装着状態検出信号として、前記記憶装置の絶対最大定格電圧を超える電圧を出力するとともに、前記印刷材カートリッジから前記装着状態検出信号の応答信号を受信し、
前記印刷材カートリッジが交換される場合に、前記第１の装置側端子を前記一定電位にした上で、前記装着状態検出信号の応答信号に基づいて、前記装着状態の検出を行う、印刷装置である。
【０００７】
［適用例１］印刷装置であって、記憶装置と、前記記憶装置に接続された第１のカートリッジ側端子と、を有する印刷材カートリッジが装着されるカートリッジ装着部と、前記印刷材カートリッジが前記カートリッジ装着部に装着されている場合に前記第１のカートリッジ側端子に接続される第１の装置側端子と、前記印刷材カートリッジが交換されるか否かを検出する交換検出部と、（ｉ）前記印刷材カートリッジが交換される場合に、前記第１の装置側端子を一定電位にし、（ｉｉ）前記印刷材カートリッジが交換されない場合で、かつ、前記記憶装置にアクセスを行わない場合に、前記第１の装置側端子をハイインピーダンス状態にする、制御部と、を備える印刷装置。
【０００８】
このような構成によれば、印刷材カートリッジが交換される場合に、第１の装置側端子を一定電位にし、印刷材カートリッジが交換されない場合で、かつ、記憶装置にアクセスを行わない場合に、第１の装置側端子をハイインピーダンス状態にするため、印刷装置の処理内容に応じて、印刷材カートリッジに備えられる記憶装置の端子を適切な電気的状態に切り換えることが可能になる。
【０００９】
［適用例２］適用例１に記載の印刷装置であって、前記印刷材カートリッジは、前記印刷材カートリッジの装着状態を検出するため第２のカートリッジ側端子、を有しており、更に、前記印刷材カートリッジが前記カートリッジ装着部に装着されている場合に前記第２のカートリッジ側端子に接続される第２の装置側端子、を備え、前記制御部は、少なくとも前記印刷材カートリッジが交換される場合に、前記第２の装置側端子に対して前記装着状態を検出するための装着状態検出信号を出力するとともに、前記印刷材カートリッジから前記装着状態検出信号の応答信号を受信し、前記印刷材カートリッジが交換される場合に、前記第１の装置側端子を一定電位にした上で、前記装着状態検出信号の応答信号に基づいて、前記装着状態の検出を行う、印刷装置。
【００１０】
このような構成によれば、印刷材カートリッジが交換される場合に、記憶装置につながる第１の装置側端子が一定電位にされるため、装着状態検出信号が何らかの原因で第１の装置側端子に印加されてしまったとしても、記憶装置に何らかの影響を与えることが抑制される。そのため、的確に印刷材カートリッジの装着状態を検出することが可能になる。
【００１１】
［適用例３］適用例２に記載の印刷装置であって、前記印刷材カートリッジは、更に、前記印刷材カートリッジ上での短絡を検出するための第３のカートリッジ側端子、を有しており、更に、前記印刷材カートリッジが前記カートリッジ装着部に装着されている場合に前記第３のカートリッジ側端子に接続される第３の装置側端子、を備え、前記制御部は、前記第３の装置側端子を通じて、前記第３のカートリッジ側端子に所定の電圧以上の電圧が印加されたことを検出した場合に、前記装着検出信号の電圧が、前記記憶装置の絶対最大定格電圧に至る前に、前記装着検出信号の出力を停止する、印刷装置。
【００１２】
このような構成によれば、第３のカートリッジ側端子に所定の電圧以上の電圧が印加された場合に、装着検出信号の電圧が、記憶装置の絶対最大定格電圧に至る前に、装着検出信号の出力を停止することができるので、記憶装置に異常な電圧が印加されてしまうことを抑制することができる。また、印刷材カートリッジが交換されない場合で、かつ、記憶装置にアクセスが行われない場合には、第１の装置側端子がハイインピーダンス状態にされるため、第１のカートリッジ側端子の電位に影響されることなく、第３のカートリッジ側端子に印加される電圧を精度良く検出することができる。
【００１３】
［適用例４］適用例２または適用例３に記載の印刷装置であって、前記制御部は、前記装着状態検出信号の応答信号として、交換される印刷材カートリッジの種類に応じて異なる信号を受信し、受信した前記装着状態検出信号の応答信号に応じて、交換される印刷材カートリッジを特定し、該特定の結果を出力する、印刷装置。
【００１４】
このような構成によれば、交換される印刷材カートリッジが特定され、その特定結果が出力されるので、印刷材カートリッジの交換作業を容易に行うことが可能になる。
【００１５】
本発明は、上述した印刷装置としての構成のほか、印刷装置の制御方法や、かかる制御を実現するためのコンピュータープログラムとしても構成することができる。コンピュータープログラムは、コンピューターが読取可能な記録媒体に記録されていてもよい。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施例としての印刷装置の要部を示す斜視図である。
【図２】カートリッジの斜視図である。
【図３】基板の構成を示す図である。
【図４】カートリッジ装着部内に設けられている接点機構の斜視図である。
【図５】カートリッジおよび印刷装置の電気的構成を示すブロック図である。
【図６】全装着検出信号と個別装着検出信号の例を示す図である。
【図７】装着検出回路の詳細な内部構成を示す図である。
【図８】直列接続抵抗と高電圧制御部との接続状態を簡略的に示す図である。
【図９】レジスターの記録内容の一例を示す図である。
【図１０】短絡検出部が異常電圧を検出した場合の個別装着検出信号の波形を示す図である。
【図１１】交互に個別装着検出信号を出力する利点を説明するための図である。
【図１２】カートリッジ交換処理のフローチャートである。
【図１３】メモリーアクセス処理のフローチャートである。
【図１４】高電圧制御部に対する各カートリッジの他の接続状態の第１の例を示す図である。
【図１５】高電圧制御部に対する各カートリッジの他の接続状態の第２の例を示す図である。
【図１６】基板の変形例を示す図である。
【図１７】カートリッジの変形例を示す斜視図である。
【発明を実施するための形態】
【００１７】
Ａ．印刷装置の概略構成：
図１は、本発明の一実施例としての印刷装置１０００の要部を示す斜視図である。図１には、互いに直交するＸＹＺ軸が描かれている。これ以降に示す図についても必要に応じてＸＹＺ軸を付している。本実施例において、印刷装置１０００の使用姿勢では、Ｚ軸方向が鉛直方向であり、印刷装置１０００のＸ軸方向の面が正面である。印刷装置１０００は、主走査送り機構と、副走査送り機構と、ヘッド駆動機構を有している。主走査送り機構は、キャリッジモーター１４の動力を用いて、駆動ベルト１６に接続されたキャリッジ３０を主走査方向に往復動させる。副走査送り機構は、図示しない紙送りモーターを動力とする紙送りローラー１２を用いて印刷用紙Ｐを副走査方向に搬送する。印刷装置１０００の主走査方向はＹ軸方向であり、副走査方向はＸ軸方向である。ヘッド駆動機構は、キャリッジ３０に備えられた印刷ヘッド３２を駆動してインクの吐出およびドット形成を実行する。印刷装置１０００は、更に、上述した各機構を制御するための制御ユニット４０を備えている。制御ユニット４０は、フレキシブルケーブル４２を介してキャリッジ３０と接続されている。
【００１８】
キャリッジ３０は、カートリッジ装着部２０と、印刷ヘッド３２とを備えている。カートリッジ装着部２０は、複数のカートリッジを装着可能に構成されており、印刷ヘッド３２の上側に配置されている。カートリッジ装着部２０に装着されたカートリッジは、Ｙ方向に並ぶ。カートリッジ装着部２０を「ホルダー」とも呼ぶ。図１に示す例では、カートリッジ装着部２０には、４つのカートリッジが独立に装着可能であり、例えば、ブラック、イエロー、マゼンタ、シアンの４種類のカートリッジが１つずつ装着される。カートリッジの装着方向は、−Ｚ方向（本実施例では鉛直下向き方向）である。なお、カートリッジ装着部２０としては、これ以外の任意の複数種類のカートリッジを装着できるものを利用可能である。印刷ヘッド３２の上部には、カートリッジから印刷ヘッド３２にインクを供給するためのインク供給管２４が配置されている。この印刷装置１０００のように、利用者により交換されるカートリッジが、印刷ヘッドのキャリッジ上のカートリッジ装着部に装着される印刷装置のタイプを、「オンキャリッジタイプ」と呼ぶ。
【００１９】
本実施例では、キャリッジ３０が、−Ｙ方向の端の位置に移動した位置を、「ホームポジション」という。ホームポジションでは、例えば、キャリッジ３０に新規のカートリッジが装着された際に、印刷ヘッド３２へのインクを充填するための処理や、電源がオフにされる際に、印刷ヘッド３２に対してインクの乾燥を抑制するためのキャッピング処理が行われる。また、キャリッジ３０が、Ｙ方向の略中央に移動した位置を、「交換ポジション」という。キャリッジ３０が交換ポジションに移動すると、ユーザーは、キャリッジ３０からカートリッジを抜き差し可能（交換可能）となる。
【００２０】
Ｂ．カートリッジの構成：
図２は、カートリッジ１０の斜視図である。カートリッジ１０をカートリッジ装着部２０に装着する際の装着方向ＳＤは、−Ｚ方向（本実施例では、鉛直下向き方向）である。このカートリッジ１０は、印刷材としてインクを収容するインク収容部１００と、基板２００と、を備えている。インク収容部１００の内部には、インクを収容するインク室１０８が形成されている。インク収容部１００は、全体として略直方体の形状を有しており、底面１０１と、上面１０２と、正面１０３と、背面１０４と、左側面１０５と、右側面１０６と、の６つの面を有している。
【００２１】
底面１０１には、カートリッジ１０がカートリッジ装着部２０に装着されたときに、印刷装置１０００のインク供給管２４と接続されるインク供給口１１０が形成されている。使用前の状態では、インク供給口１１０の開口はキャップやフィルムなどによって封止されていてもよい。正面１０３には、レバー１２０が設けられている。このレバー１２０は、カートリッジ装着部２０にカートリッジ１０を着脱する際に使用される。底面１０１と正面１０３とが交わる位置（すなわちインク収容部１００の正面下端のコーナー部）には、基板設置部１８０が形成されており、この基板設置部１８０に基板２００が設置されている。基板設置部１８０は、底面１０１に対して傾いた斜面として構成されている。基板設置部１８０には、基板２００が、その基板表面を下向きにした状態で設置されている。なお、このようなカートリッジの構成は一例であり、他の任意の構成を有するカートリッジを採用することが可能である。なお、カートリッジ１０とキャリッジ３０とには、カートリッジ１０内のインク残量を光学的に検出するためのセンサー機構が設けられているが、ここでは図示が省略されている。
【００２２】
図３は、基板２００の構成を示す図である。図３（Ａ）は、基板２００の表面の構成を示している。基板２００の表面は、カートリッジ１０に装着されたときに外側に露出している面である。図３（Ｂ）は、基板２００を側面から見た図を示している。基板２００の上端部には、基板固定用のボス溝２０１が形成され、基板２００の下端部には、ボス穴２０２が形成されている。
【００２３】
図３（Ａ）における矢印Ｚは、カートリッジ装着部２０へのカートリッジ１０の挿入方向を示している。基板２００は、裏面に記憶装置２０３と抵抗素子２０４とを備え、表面に９つのカートリッジ側端子２１０〜２９０からなる端子群を備えている。記憶装置２０３は、カートリッジ１０のインク残量に関する情報を格納する。カートリッジ側端子２１０〜２９０は、略矩形状に形成され、挿入方向Ｚと略垂直な列を２列形成するように配置されている。２つの列のうち、挿入方向Ｚ側、すなわち、図３（Ａ）における下側に位置する列を下側列と呼び、挿入方向Ｚの反対側、すなわち、図３（Ａ）における上側に位置する列を上側列と呼ぶ。
【００２４】
上側列を形成するカートリッジ側端子２１０〜２４０と、下側列を形成するカートリッジ側端子２５０〜２９０は、それぞれ以下の順に配列されている。
＜上側列＞
（１）第１の短絡検出端子２１０（短絡検出／全装着検出兼用）
（２）リセット端子２２０
（３）クロック端子２３０
（４）第２の短絡検出端子２４０（短絡検出／全装着検出兼用）
＜下側列＞
（５）第１の装着検出端子２５０（短絡検出／個別装着検出兼用）
（６）電源端子２６０
（７）接地端子２７０
（８）データ端子２８０
（９）第２の装着検出端子２９０（短絡検出／個別装着検出兼用）
【００２５】
各カートリッジ側端子２１０〜２９０は、その中央部に、複数の装置側端子のうちの対応する端子と接触する接触部ｃｐを含んでいる。上側列を形成するカートリッジ側端子２１０〜２４０の各接触部ｃｐと、下側列を形成するカートリッジ側端子２５０〜２９０の各接触部ｃｐは、互い違いに配置され、いわゆる千鳥状の配置を構成している。また、上側列を形成するカートリッジ側端子２１０〜２４０と、下側列を形成するカートリッジ側端子２５０〜２９０も、互いの端子中心が挿入方向Ｚに並ばないように、互い違いに配置され、千鳥状の配置を構成している。
【００２６】
第１の装着検出端子２５０は、２つのカートリッジ側端子（電源端子２６０と、第１の短絡検出端子２１０）と隣り合っているが、そのうちの第１の短絡検出端子２１０は、第１の装着検出端子２５０の近傍にあり、特に第１の装着検出端子２５０に最も近い位置に配置されている。同様にして、第２の装着検出端子２９０は、２つのカートリッジ側端子（第２の短絡検出端子２４０と、データ端子２８０）と隣り合っているが、そのうちの第２の短絡検出端子２４０は、第２の装着検出端子２９０の近傍にあり、特に第２の装着検出端子２９０に最も近い位置に配置されている。
【００２７】
接触部ｃｐ間の関係についてみると、第１の装着検出端子２５０の接触部ｃｐは、２つの端子（電源端子２６０と、第１の短絡検出端子２１０）の各接触部ｃｐと隣り合っている。同様にして、第２の装着検出端子２９０の接触部ｃｐは、２つの端子（第２の短絡検出端子２４０と、データ端子２８０）の各接触部ｃｐと隣り合っている。
【００２８】
図３（Ａ）から解るように、第１の装着検出端子２５０および第２の装着検出端子２９０は、下側列の両端部、すなわち、下側列の最も外側にそれぞれ配置されている。また、下側列は、上側列より端子数が多く、下側列の挿入方向Ｚと略垂直方向の長さは上側列の長さより長い。従って、第１の装着検出端子２５０および第２の装着検出端子２９０は、上側列および下側列を含む全端子２１０〜２９０のうち、挿入方向Ｚと略垂直方向にみて、最も外側に位置している。
【００２９】
また、第１の装着検出端子２５０および第２の装着検出端子２９０の接触部ｃｐは、各端子の接触部ｃｐにより形成される下側列の両端部、すなわち、下側列の最も外側にそれぞれ位置している。また、第１の装着検出端子２５０および第２の装着検出端子２９０の接触部ｃｐは、上側列および下側列を含む全端子２１０〜２９０の接触部ｃｐの中で、挿入方向Ｚと略垂直方向にみて、最も外側に位置している。
【００３０】
第１の短絡検出端子２１０および第２の短絡検出端子２４０は、上側列の両端部、すなわち、上側列の最も外側にそれぞれ配置されている。結果として、第１の短絡検出端子２１０および第２の短絡検出端子２４０の接触部ｃｐも、同様に、各端子の接触部ｃｐにより形成される上側列の両端部、すなわち、最も外側に位置している。従って、記憶装置２０３用の端子２２０、２３０、２６０、２７０、２８０は、第１の短絡検出端子２１０および第１の装着検出端子２５０のペアと、第２の短絡検出端子２４０および第２の装着検出端子２９０のペアとに両側から挟まれるように配置されている。
【００３１】
図４は、カートリッジ装着部２０内に設けられている接点機構２２の斜視図である。接点機構２２は、基板２００上の各カートリッジ側端子２１０〜２９０と印刷装置１０００内の制御回路とを電気的に接続するための部材である。この接点機構２２には、複数の装置側端子５１０〜５９０が設けられている。これらの複数の装置側端子５１０〜５９０は、カートリッジ１０がカートリッジ装着部２０に装着された際に、基板２００上のカートリッジ側端子２１０〜２９０にそれぞれ電気的に接続される。装置側端子５１０〜５９０のそれぞれは、弾性変形可能な金属部材（弾性部材）で形成されており、カートリッジ１０が装着された状態で基板２００を上方に付勢する。なお、下端列の中央の端子５７０は、他の端子よりも上方への突出高さが大きい。従って、カートリッジ１０がカートリッジ装着部２０内に装着される際には、この端子５７０が他の装置側端子よりも早く基板の端子に接触する。換言すれば、基板２００の端子２１０〜２９０（図３）のうちで、接地端子２７０が他の端子よりも早く装置側端子に接触する。
【００３２】
Ｃ．電気的構成：
図５は、カートリッジ１０および印刷装置１０００の電気的構成を示すブロック図である。印刷装置１０００は、表示パネル４３０と、操作パネル４５０と、主制御回路４００と、キャリッジ回路５００とを備えている。図５には、説明の簡単のため、キャリッジ回路５００に対して、カートリッジ１０が１つだけ接続された例が示されている。また、図５において、装置側端子５１０〜５９０と、基板２００のカートリッジ側端子２１０〜２９０とを接続する配線には、配線名ＳＣＫ，ＶＤＤ，ＳＤＡ，ＲＳＴ，ＯＶ１，ＯＶ２，ＤＴ１，ＤＴ２が付されている。これらの配線名のうち、記憶装置用の配線のものは、信号名と同じ名称が使用されている。
【００３３】
表示パネル４３０は、主制御回路４００からの指示に応じて、印刷装置１０００の動作状態や、カートリッジ１０の装着状態などの各種の情報を表示する表示装置である。
【００３４】
操作パネル４５０は、印刷に関する操作やカートリッジ１０の交換に関する操作をユーザーから受け付け、主制御回路４００にその操作内容を伝達するための入力装置である。
【００３５】
主制御回路４００は、図１に示した制御ユニット４０内に含まれている。一方、キャリッジ回路５００は、主走査方向に往復動するキャリッジ３０に設けられている。そのため、主制御回路４００とキャリッジ回路５００とは、図１に示したフレキシブルケーブル４２を介してバス接続されている。
【００３６】
主制御回路４００は、ＣＰＵ４１０と、メモリー４２０とを有している。ＣＰＵ４１０は、メモリー４２０に記憶された所定の制御プログラムを実行することで、主走査送り機構や副走査送り機構、ヘッド駆動機構を用いた印刷機能を実現する。また、ＣＰＵ４１０は、メモリー４２０に記憶された所定の制御プログラムを実行することで、交換検出部４１５として機能する。
【００３７】
交換検出部４１５は、カートリッジ１０が交換されるか否かを検出する機能を有する。本実施例では、交換検出部４１５は、操作パネル４５０を通じてユーザーがカートリッジ１０を交換するための所定の操作を行ったことを検出した場合に、カートリッジ１０が交換されると判断する。
【００３８】
キャリッジ回路５００は、記憶装置制御回路５０１と、装着検出回路５０３とを有している。キャリッジ回路５００には、高電圧電源ＶＨＶと低電圧電源ＶＤＤとの２種類の電源電圧が印加されている。高電圧電源ＶＨＶの電位は、本実施例では４２Ｖであり、低電圧電源ＶＤＤの電位は３．３Ｖである。なお、これらの電位は、回路設計に応じて適宜、他の値とすることが可能である。ただし、低電圧電源ＶＤＤの電位よりも高電圧電源ＶＨＶの電位の方が高いものとする。
【００３９】
記憶装置制御回路５０１は、カートリッジ１０の基板２００に備えられた記憶装置２０３を制御してデータの読み書きを実行する回路である。記憶装置制御回路５０１とカートリッジ１０の記憶装置２０３とは、低電圧電源ＶＤＤに基づいて動作する低電圧回路である。記憶装置制御回路５０１は、トランジスターによってそれぞれ構成された複数のスイッチ回路５０２を備えており、このスイッチ回路５０２を介して、装置側端子５２０，５３０，５６０，５７０，５８０のそれぞれに接続されている。記憶装置制御回路５０１は、これらのスイッチ回路５０２を制御することで、装置側端子５２０，５３０，５６０，５７０，５８０のそれぞれを、個別に、導通状態、接地状態、ハイインピーダンス状態（Ｈｉ−Ｚ）、の３つ電気的状態に切り換えることができる。なお、「ハイインピーダンス状態」のことを、「フローティング状態」、あるいは、「絶縁状態」という。装置側端子を導通状態にした場合には、記憶装置制御回路５０１から記憶装置２０３にアクセス可能な状態となり、ハイ（３．３Ｖ）またはロー（０Ｖ）の信号を出力（あるいは入力）することができる。以下では、装置側端子５２０，５３０，５６０，５７０，５８０のことを、「本体側のメモリー端子」ともいう。なお、スイッチ回路５０２による接地状態は、導通状態においてロー信号を出力することで実現してもよい。
【００４０】
カートリッジ１０の基板２００に設けられた９つの端子のうち、リセット端子２２０と、クロック端子２３０と、電源端子２６０と、接地端子２７０と、データ端子２８０とは、記憶装置２０３に電気的に接続されている。以下では、これらの端子のことを、「カートリッジ側のメモリー端子」ともいう。記憶装置２０３は、例えば、メモリーセルアレイ（図示省略）を備えており、クロック信号ＳＣＫとデータ信号ＳＤＡとに基づいてメモリーセルアレイへのデータの書き込み、もしくは、メモリーセルアレイからのデータの読み出しを行う不揮発性メモリーである。
【００４１】
クロック端子２３０は、カートリッジ１０がカートリッジ装着部２０に装着されたときに、装置側端子５３０と電気的に接続される。クロック端子２３０は、装置側端子５３０に接続されたスイッチ回路５０２が導通状態のときには、記憶装置制御回路５０１から記憶装置２０３にクロック信号ＳＣＫを供給するために用いられる。データ端子２８０は、カートリッジ１０がカートリッジ装着部２０に装着されたときに、装置側端子５８０と電気的に接続される。データ端子２８０は、装置側端子５８０に接続されたスイッチ回路５０２が導通状態のときには、記憶装置制御回路５０１と記憶装置２０３との間で、データ信号ＳＤＡをやり取りするために用いられる。リセット端子２２０は、カートリッジ１０がカートリッジ装着部２０に装着されたときに、装置側端子５２０と電気的に接続される。リセット端子２２０は、装置側端子５２０に接続されたスイッチ回路５０２が導通状態のときには、記憶装置制御回路５０１から記憶装置２０３にリセット信号ＲＳＴを供給するために用いられる。電源端子２６０は、カートリッジ１０がカートリッジ装着部２０に装着されたときに、装置側端子５６０と電気的に接続され、記憶装置制御回路５０１（より詳しくは、装置側端子５６０に接続されたスイッチ回路５０２）を通じて、電源電圧（３．３Ｖのハイ信号）の供給を受けるために用いられる。接地端子２７０は、カートリッジ１０がカートリッジ装着部２０に装着されたときに、装置側端子５７０と電気的に接続され、記憶装置制御回路５０１（より詳しくは、装置側端子５７０に接続されたスイッチ回路５０２）によって、接地状態とされるために用いられる。
【００４２】
上述したように、記憶装置制御回路５０１は、装置側端子５２０，５３０，５６０，５７０，５８０の電気的状態を個別に導通状態、接地状態、ハイインピーダンス状態にすることができる。そのため、記憶装置制御回路５０１が、装置側端子５２０，５３０，５６０，５７０，５８０の電気的状態をすべてハイインピーダンス状態にすると、基板２００上の記憶装置２０３は、カートリッジ１０がカートリッジ装着部２０に装着された状態であっても、電気的にキャリッジ回路５００から絶縁された状態になる。また、記憶装置制御回路５０１が、装置側端子５２０，５３０，５６０，５７０，５８０の電気的状態をすべて接地状態にすると、カートリッジ１０がカートリッジ装着部２０に装着された状態であっても、かートリッジ側のメモリー端子は、すべて接地された状態になる。
【００４３】
装着検出回路５０３には、装置側端子５１０，５４０，５５０，５９０が電気的に接続されている。装置側端子５１０は、カートリッジ１０がカートリッジ装着部２０に装着されたときに、基板２００上の第１の短絡検出端子２１０に電気的に接続される。装置側端子５４０は、カートリッジ１０がカートリッジ装着部２０に装着されたときに、第２の短絡検出端子２４０に電気的に接続される。装置側端子５５０は、カートリッジ１０がカートリッジ装着部２０に装着されたときに、第１の装着検出端子２５０に電気的に接続される。装置側端子５９０は、カートリッジ１０がカートリッジ装着部２０に装着されたときに、第２の装着検出端子２９０に電気的に接続される。
【００４４】
基板２００上の第１の装着検出端子２５０と第２の装着検出端子２９０とは、抵抗素子２０４を介して接続されている。また、第１の短絡検出端子２１０と第２の短絡検出端子２４０とは、基板２００内で配線２０５により接続されている。なお、２つの端子が配線によって接続されている状態を、「短絡接続」又は「導線接続」とも呼ぶ。配線による短絡接続は、意図しない短絡とは異なる状態である。
【００４５】
装着検出回路５０３は、装置側端子５４０から、基板２００上の第２の短絡検出端子２４０に対して、所定の周期のパルス信号を印加する。第２の短絡検出端子２４０に出力するこのパルス信号のことを、以降、「全装着検出信号」という。全装着検出信号は、基板２００の第２の短絡検出端子２４０、配線２０５、および、第１の短絡検出端子２１０を流れて、装置側端子５１０を通じて装着検出回路５０３に再び入力される。なお、図５には、説明の簡単のため、カートリッジ１０が１つだけ示されているが、後述のように、実際には、全装着検出信号は、カートリッジ装着部２０に全ての（本実施例では４つの）カートリッジ１０が装着されることで直列的に接続される各カートリッジ１０の第２の短絡検出端子２４０、配線２０５、および、第１の短絡検出端子２１０を全て流れた場合に、装着検出回路５０３に応答信号として再び入力される。装着検出回路５０３は、この応答信号の状態に基づいて、全てのカートリッジ１０がカートリッジ装着部２０に装着されたか否かを検出する。なお、全装着検出信号は、第１の短絡検出端子２１０側に印加し、その応答信号を装置側端子５４０側から受信してもよい。
【００４６】
装着検出回路５０３は、装置側端子５５０および装置側端子５９０を通じて、基板２００上の第１の装着検出端子２５０および第２の装着検出端子２９０に対して交互に（選択的に）所定の周期のパルス信号を印加する。第１の装着検出端子２５０および第２の装着検出端子２９０に対して交互に印加するパルス信号のことを、以降、「個別装着検出信号」という。この個別装着検出信号は、「短絡検出信号」ともいう。装置側端子５５０および装置側端子５９０の一方から出力された個別装着検出信号は、基板２００の第１の装着検出端子２５０、抵抗素子２０４、および、第２の装着検出端子２９０を流れて、他方の端子を通じて装着検出回路５０３に応答信号として再び入力される。装着検出回路５０３は、この応答信号に基づいて、各カートリッジ１０がカートリッジ装着部２０に装着されたか否かを個別に検出する。
【００４７】
図６は、全装着検出信号と個別装着検出信号の例を示す図である。図６（Ａ）には、装置側端子５４０から第２の短絡検出端子２４０（ＯＶ２）に対して印加される全装着検出信号の例が示されている。図６（Ｂ）には、装置側端子５５０から第１の装着検出端子２５０（ＤＴ１）に対して印加される個別装着検出信号と、装置側端子５９０から第２の装着検出端子２９０（ＤＴ２）に対して印加される個別装着検出信号の例と、が示されている。本実施例では、全装着検出信号として、４ｍｓ周期で、０Ｖから３．３Ｖまで電位が変化する矩形波状のパルス信号が出力される。また、個別装着検出信号としては、２ｍｓ周期で、０Ｖから４２Ｖまで電位が変化する矩形波状のパルス信号が出力される。なお、全装着検出信号と個別装着検出信号の周期は任意であり、これらの信号の周期は同期していてもよいし、非同期であってもよい。また、波形についても、矩形波に限られず、正弦波や三角波、のこぎり波など、種々の波形を採用することが可能である。
【００４８】
図７は、装着検出回路５０３の詳細な内部構成を示す図である。ここでは、４つのカートリッジ１０が、カートリッジ装着部２０に装着された状態が示されており、各カートリッジ１０を区別するために参照符号ＩＣ１〜ＩＣ４が使用されている。装着検出回路５０３は、高電圧制御部６１０と、個別装着検出部６２０と、レジスター６３０と、全装着検出部６４０と、全装着検出信号発生部６５０と、短絡検出部６６０と、を有している。
【００４９】
高電圧制御部６１０は、高電圧電源ＶＨＶと接地電位とが入力され、２つの入出力ポートＶＡ，ＶＢと、１つの入力ポートＶＣと、を備えている。高電圧制御部６１０は、入出力ポートＶＡおよび入出力ポートＶＢから、交互に、図６（Ｂ）に示した個別装着検出信号を、各カートリッジＩＣ１〜ＩＣ４の第１の装着検出端子２５０および第２の装着検出端子２９０に並列的に出力する。入力ポートＶＣには、後述する短絡検出部６６０が接続される。
【００５０】
入出力ポートＶＡは、各カートリッジＩＣ１〜ＩＣ４の装着位置に設けられた４つの装置側端子５５０に並列に接続される。各装置側端子５５０は、対応するカートリッジの第１の装着検出端子２５０に接続される。各カートリッジ内では、第１の装着検出端子２５０と第２の装着検出端子２９０との間に、抵抗素子２０４がそれぞれ設けられている。４つのカートリッジＩＣ１〜ＩＣ４の抵抗素子２０４の抵抗値は、同一の値Ｒに設定されている。装着検出回路５０３内には、各カートリッジの抵抗素子２０４とそれぞれ直列接続される抵抗素子６３１〜６３４が設けられている。これらの抵抗素子６３１〜６３４の抵抗値は、互いに異なる値に設定されている。具体的には、これらの抵抗素子６３１〜６３４のうち、ｎ番目（ｎ＝１〜４）のカートリッジＩＣｎに対応づけられた抵抗素子６３ｎの抵抗値は、（２n−１）Ｒ（Ｒは一定値）に設定されている。この結果、ｎ番目のカートリッジ内の抵抗素子２０４と、装着検出回路５０３内の抵抗素子６３ｎとの直列接続によって、２nＲの抵抗値を有する直列接続抵抗が形成される。ｎ番目（ｎ＝１〜Ｎ）のカートリッジに対する２nＲの抵抗は、高電圧制御部６１０の入出力ポートＶＢに対して互いに並列に接続される。
【００５１】
図８は、直列接続抵抗と高電圧制御部６１０との接続状態を簡略的に示す図である。図８に示すように、ｎ番目（ｎ＝１〜Ｎ）のカートリッジに対する２nＲの直列接続抵抗７０１〜７０４は、高電圧制御部６１０の入出力ポートＶＡおよび入出力ポートＶＢの間に並列に接続される。高電圧制御部６１０は、各カートリッジの装着状態に応じて決まる検出電流ＩDETを、入出力ポートＶＢまたは入出力ポートＶＡから交互に取得し、その検出電流ＩDETを個別装着検出部６２０に出力する。検出電流ＩDETは、４つの直列接続抵抗７０１〜７０４の合成抵抗値Ｒｃで電圧ＶＨＶを除した値ＶＨＶ／Ｒｃである。ここで、カートリッジの個数をＮとしたとき、Ｎ個のカートリッジがすべて装着されている場合には、検出電流ＩDETは、例えば、以下の式で与えられる。ただし、検出電流ＩDETの電流値を測定するために高電圧制御部６１０または個別装着検出部６２０に設けられた内部抵抗は本実施例では無視することとする。
【００５２】
【数１】
0005866865.tif 000002
【数２】
0005866865.tif 000003
【００５３】
なお、１つ以上のカートリッジが未装着であれば、これに応じて合成抵抗値Ｒｃが上昇し、検出電流ＩDETは低下する。
【００５４】
図８（Ｂ）は、カートリッジＩＣ１〜ＩＣ４の装着状態と、検出電流ＩDETとの関係を示している。図の横軸は、１６種類の装着状態を示しており、縦軸はこれらの装着状態における検出電流ＩDETの値を示している。１６種類の装着状態は、４つのカートリッジＩＣ１〜ＩＣ４から任意に１〜４個を選択することによって得られる１６個の組み合わせに対応している。検出電流ＩDETは、これらの１６種類の装着状態を一意に識別可能な電流値となる。換言すれば、４つのカートリッジＩＣ１〜ＩＣ４に対応づけられた４つの直列接続抵抗７０１〜７０４の個々の抵抗値は、４つのカートリッジが取り得る１６種類の装着状態が、互いに異なる合成抵抗値Ｒｃを与えるように設定されている。
【００５５】
４つのカートリッジＩＣ１〜ＩＣ４がすべて装着状態にあれば、検出電流ＩDETはその最大値Ｉmaxとなる。一方、最も抵抗値の大きな直列接続抵抗７０４に対応づけられたカートリッジＩＣ４のみが未装着の状態では、検出電流ＩDETは最大値Ｉmaxの０．９３倍となる。従って、検出電流ＩDETが、これらの２つの電流値の間の値として予め設定されたしきい値電流Ｉthmax以上であるか否かを調べれば、４つのカートリッジＩＣ１〜ＩＣ４がすべて装着されているか否かを検出することが可能である。なお、カートリッジの装着を個別に検出するために、低電圧電源ＶＤＤの電圧（約３．３Ｖ）よりも高い電圧ＶＨＶ（４２Ｖ）を使用する理由は、検出電流ＩDETのダイナミックレンジを広くとることによって、検出精度を高めるためである。
【００５６】
個別装着検出部６２０は、高電圧制御部６１０から検出電流ＩDETを取得すると、その値に応じて、図８（Ｂ）に示した１６種類の組み合わせの中から、各カートリッジの装着状態を特定する。この特定は、入出力ポートＶＡおよび入出力ポートＶＢから交互に出力される個別装着検出信号の立ち上がり毎、すなわち、１ｍｓ毎に行われる。そして、個別装着検出部６２０は、特定された装着状態を、レジスター６３０（図６）に記録する。
【００５７】
図９は、レジスター６３０の記録内容の一例を示す図である。レジスター６３０には、各カートリッジの現在の装着状態が、「１」または「０」によって記録される。本実施例では、カートリッジが抜かれている場合に「１」が記録され、装着されている場合に「０」が記録される。上記のように、この装着状態は、１ｍｓ毎に更新される。レジスター６３０の記録内容は、所定の周期（例えば、４００ｍｓ）で主制御回路４００によって読み取られる。主制御回路４００は、その読み取り結果に応じて、各カートリッジの装着状態を表示パネル４３０に表示する。主制御回路４００が記録内容を読み取る周期は、ユーザーがカートリッジを物理的に交換するのに要する最短の時間よりも短い時間に設定されている。
【００５８】
レジスター６３０には、各カートリッジの装着履歴情報も記録される。装着履歴情報とは、現在、装着されているカートリッジが、過去に１回でも抜かれたことがあるか否かを示す情報である。例えば、過去に１回でも抜かれたことがある場合には、「１」が記録され、抜かれたことがない場合には「０」が記録される。過去に１回でも抜かれたことがあるか否かは、例えば、カートリッジに備えられた記憶装置２０３に記録されている装着履歴情報に基づいて判断することが可能である。主制御回路４００は、例えば、レジスター６３０内の装着履歴情報を読み込み、現在装着されているカートリッジが、過去にも装着されたことがあると判断した場合には、インク供給管２４に対するインクの初期充填時の吸引量を、過去に装着されたことのないカートリッジよりも多くするといった制御を行うことが可能である。このような制御を行えば、新たに装着されたカートリッジと再装着されたカートリッジとのインクに対する気泡のとけ込み量の相違に応じて、適切な充填処理を行うことができる。
【００５９】
ここで説明を図７に戻す。各カートリッジ内において、第１の短絡検出端子２１０と第２の短絡検出端子２４０とは配線２０５で接続されている。１番目のカートリッジＩＣ１の第１の短絡検出端子２１０は、対応する装置側端子５１０を介して装着検出回路５０３内の配線６５１に接続され、この配線６５１は、全装着検出部６４０に接続されている。ｎ番目（ｎ＝１〜３）のカートリッジの第２の短絡検出端子２４０と、ｎ＋１番目のカートリッジの第１の短絡検出端子２１０とは、対応する装置側端子５４０，５１０を介して互いに接続される。また、４番目のカートリッジＩＣ４の第２の短絡検出端子２４０は、全装着検出信号発生部６５０に接続される。そのため、すべてのカートリッジＩＣ１〜ＩＣ４がカートリッジ装着部２０内に装着されていれば、全装着検出信号発生部６５０と全装着検出部６４０との間がすべて導通した状態になる。よって、全装着検出部６４０は、全装着検出信号発生部６５０から出力され、全てのカートリッジＩＣ１〜ＩＣ４の第２の短絡検出端子２４０と配線２０５と第１の短絡検出端子２１０とを流れた全装着検出信号を、配線６５１を通じて応答信号として受信することで、未装着のカートリッジが存在するか否かを判定することができる。このように、本実施例では、すべてのカートリッジＩＣ１〜ＩＣ４がカートリッジ装着部２０内に装着されたときには各カートリッジの短絡検出端子２４０，２１０が順次直列に接続されるので、その接続先の配線６５１から全装着検出信号を入力したか否かに応じて、１つ以上のカートリッジが未装着であるか否かを直ちに判定することが可能である。なお、全装着検出部６４０による判定結果は、装着検出回路５０３の所定の出力ポート６４７を介して出力される。本実施例では、全装着検出部６４０は、未装着のカートリッジが存在する場合には、出力ポート６４７の出力をハイ（「１」）とし、未装着のカートリッジが存在しない場合、すなわち、全てのカートリッジが装着されている場合には、その出力はロー（「０」）とする。
【００６０】
４つのカートリッジＩＣ１〜ＩＣ４の第１の短絡検出端子２１０は、対応する装置側端子５１０を介して、ダイオード６４１〜６４４のアノード端子に接続される。また、４つのカートリッジＩＣ１〜ＩＣ４の第２の短絡検出端子２４０は、対応する装置側端子５４０を介して、ダイオード６４２〜６４５のアノード端子に接続される。なお、ダイオード６４２のアノード端子は、第１のカートリッジＩＣ１の第２の短絡検出端子２４０と、第２のカートリッジＩＣ２の第１の短絡検出端子２１０に共通に接続される。ダイオード６４３，６４４も同様に、１つのカートリッジの第２の短絡検出端子２４０と隣接するカートリッジの第１の短絡検出端子２１０に共通に接続される。
【００６１】
これらのダイオード６４１〜６４５のカソード端子は、短絡検出部６６０に並列に接続されている。正常時には、短絡検出部６６０には、全装着検出信号発生部６５０から出力された全装着検出信号が、各ダイオードを通じて入力される。入力される全装着検出信号は、ダイオードによる電圧降下によって、３．３Ｖの電位が、２．５Ｖ程度まで低下する。しかし、短絡検出端子２１０，２４０に異常な電圧（具体的には、低電圧電源ＶＤＤの電圧値を超える電圧）が印加された場合には、いずれかのダイオード６４１〜６４５を通じて、短絡検出部６６０に、その異常な電圧が印加される。このような異常電圧は、各カートリッジの短絡検出端子２１０，２４０のいずれかと、装着検出端子２５０，２９０のいずれかとの間に意図しない短絡が生じた場合に発生する。このような短絡は、例えば、基板２００（図３（Ａ））の第１の短絡検出端子２１０と第１の装着検出端子２５０の間、又は、第２の短絡検出端子２４０と第２の装着検出端子２９０の間に異物（例えば、インク滴やゴミ）が付着した場合に生じ得る。短絡検出部６６０は、ダイオードによる電圧降下後の全装着検出信号の最大電圧を超える所定の基準電圧（例えば、３．３Ｖ）と、印加された電圧（ダイオードによる電圧降下後の電圧）とを常時対比し、印加された電圧が、基準電圧を超えた場合に、高電圧制御部６１０に対して、異常電圧の発生を示す信号を供給する。高電圧制御部６１０は、この信号を受信すると、ただちに、個別装着検出信号の出力を停止させ、個別装着検出信号の電圧が、記憶装置２０３の絶対最大定格の電圧（例えば、５Ｖ）を超えないようにする。
【００６２】
図１０は、短絡検出部６６０が異常電圧を検出した場合の個別装着検出信号の波形を示す図である。図１０の横軸は、短絡検出部６６０が異常電圧を検出してからの経過時間を示し、縦軸は、短絡検出部６６０に印加される電圧を示している。図１０に示すように、例えば、異常電圧を検出した後にただちに個別装着検出信号の出力を停止すれば、本実施例では、概ね、電位の上昇を、記憶装置２０３の絶対最大定格を下回る３．８Ｖ程度に留めることが可能となり、０．１５μｓ後には、その電位を０Ｖまで低下させることができる。本実施例では、このように異常電圧を検出した後に直ちに個別装着検出信号を停止することで、カートリッジ側の記憶装置２０３や、印刷装置側の回路（例えば、記憶装置制御回路５０１）に高電圧が印加されることを抑制することができる。
【００６３】
前述のように、本実施例では、高電圧制御部６１０は、２つの入出力ポートＶＡ，ＶＢを通じて、基板２００上の第１の装着検出端子２５０および第２の装着検出端子２９０に、交互に個別装着検出信号を出力する。以下、このように個別装着検出信号を交互に出力することによる利点を説明する。
【００６４】
図１１は、交互に個別装着検出信号を出力する利点を説明するための図である。図１１（Ａ），（Ｂ）には、それぞれ、カートリッジＩＣ１と高電圧制御部６１０とが接続されている例を示している。図１１（Ａ）は、入出力ポートＶＡから個別装着検出信号を出力する場合を示し、図１１（Ｂ）には、入出力ポートＶＢから個別装着検出信号を出力する場合を示している。
【００６５】
図７にも示したように、カートリッジ装着部２０にカートリッジＩＣ１が装着されると、高電圧制御部６１０の入出力ポートＶＡと、カートリッジＩＣ１の第１の装着検出端子２５０とは、直接的に接続される。これに対して、高電圧制御部６１０の入出力ポートＶＢと、カートリッジＩＣ１の第２の装着検出端子２９０とは、抵抗素子６３１を介して接続される。また、基板２００上において、第１の装着検出端子２５０と第２の装着検出端子２９０とは、抵抗素子２０４を介して接続されている。そのため、入出力ポートＶＡから４２Ｖの電圧を出力した場合に第１の装着検出端子２５０および第２の装着検出端子２９０にそれぞれ印加される電圧の組み合わせと、入出力ポートＶＢから４２Ｖの電圧を出力した場合に第１の装着検出端子２５０および第２の装着検出端子２９０にそれぞれ印加される電圧の組み合わせとは、抵抗素子２０４および抵抗素子６３１による分圧によって、それぞれ異なることになる。
【００６６】
ここで、例えば、カートリッジＩＣ１側の抵抗素子２０４の抵抗値を６２ｋΩ、印刷装置１０００側の抵抗素子６３１の抵抗値を２０ｋΩとする。そして、図１１（Ａ）に示すように、入出力ポートＶＡから４２Ｖの電圧を出力した場合には、第１の装着検出端子２５０の電位は４２Ｖとなり、第２の装着検出端子２９０に印加される電圧は約１０Ｖとなる。前述のように、本実施例では、検出電流ＩDETの電流値を測定するための高電圧制御部６１０または個別装着検出部６２０の内部抵抗を無視するため、入出力ポートＶＢの電位は０Ｖとする。また、図１１（Ｂ）に示すように、入出力ポートＶＢから４２Ｖの電圧を出力した場合には、第２の装着検出端子２９０に印加される電圧は、抵抗素子６３１による電圧降下によって約３２Ｖとなり、第１の装着検出端子２５０の電位は０Ｖとなる。そのため、例えば、第２の装着検出端子２９０と第２の短絡検出端子２４０との間に短絡が生じた際に、入出力ポートＶＡから４２Ｖの電圧を印加した場合と入出力ポートＶＢから４２Ｖの電圧を印加した場合とでは、第２の装着検出端子２９０に印加される電圧は、入出力ポートＶＢから電圧を印加した場合の方が高くなり、短絡を検出できる可能性が高まる。そのため、短絡が発生した際に、入出力ポートＶＢから４２Ｖの電圧を印加した場合には、短絡の検出が可能であるが、入出力ポートＶＡから４２Ｖの電圧を印加した場合には、短絡が検出できない場合が生じ得る。よって、本実施例では、入出力ポートＶＡおよび入出力ポートＶＢから交互に個別装着検出信号を出力することで、基板２００上での短絡の発生を精度良く検出することができる。
【００６７】
次に、他のカートリッジ、例えば、カートリッジＩＣ４の抵抗素子２０４の抵抗値を６２ｋΩ、抵抗素子６３４の抵抗値を２７０ｋΩとした場合について考える。そうすると、入出力ポートＶＡから４２Ｖの電圧を出力した場合には、第１の装着検出端子２５０の電位は４２Ｖとなり、第２の装着検出端子２９０に印加される電圧は約３４Ｖとなる。また、入出力ポートＶＢから４２Ｖの電圧を出力した場合には、第２の装着検出端子２９０に印加される電圧は、抵抗素子６３４による電圧降下によって約８Ｖとなり、第１の装着検出端子２５０の電位は０Ｖとなる。この場合、入出力ポートＶＢから電圧を印加しなくても、入出力ポートＶＡからの電圧の印加だけで、十分に、第２の装着検出端子２９０側の短絡についても検出可能である。なお、短絡の検出を精度良く行うには、第１の装着検出端子２５０および第２の装着検出端子２９０に、それぞれ、３０Ｖ以上の電圧が印加されることが好ましい。
【００６８】
Ｄ．カートリッジ交換処理：
図１２は、主制御回路４００がキャリッジ回路５００を用いて実行するカートリッジ交換処理のフローチャートである。このカートリッジ交換処理は、印刷装置１０００の動作中に繰り返し実行される処理である。なお、このカートリッジ交換処理の実行の有無にかかわらず、本実施例では、印刷装置１０００の動作中には、高電圧制御部６１０の入出力ポートＶＡ，ＶＢからは、常に全装着検出信号が交互に出力され、全装着検出信号発生部６５０からは、常に全装着検出信号が出力される。また、印刷装置１０００の電源がオンとなっており、記憶装置制御回路５０１が記憶装置２０３にアクセスしていないときには、記憶装置２０３の端子（カートリッジ側のメモリー端子）と、端子５５０，２５０，５９０，２９０との間の短絡を精度良く検出するために、記憶装置２０３の端子はハイインピーダンス状態（フローティング状態）とされている。
【００６９】
このカートリッジ交換処理が実行されると、まず、主制御回路４００の交換検出部４１５は、ユーザーからカートリッジの交換要求があったか否かを判断する（ステップＳ１０）。交換要求があったか否かは、例えば、操作パネル４５０中のカートリッジ交換ボタンが押されたか否かを検出することで判断することができる。その他、例えば、印刷装置１０００に接続されたコンピューターのプリンタードライバーから交換指示があったか否かを検出することで判断することができる。
【００７０】
カートリッジの交換要求がなかったと判断された場合には（ステップＳ１０：Ｎｏ）、交換検出部４１５は、上記ステップＳ１０の処理をループする。一方、カートリッジの交換要求があったと判断された場合には（ステップＳ１０：Ｙｅｓ）、主制御回路４００は、記憶装置制御回路５０１に所定の指令を与え、本体側のメモリー端子（装置側端子５２０，５３０，５６０，５７０，５８０）を全て、一定電位（本実施例では、接地状態）にする（ステップＳ１２）。そして、主制御回路４００は、本体側のメモリー端子の電位を一定電位にしたまま、キャリッジ３０を、交換ポジション（図１）に移動させる（ステップＳ１４）。「一定電位」は、記憶装置２０３の誤動作等の発生を抑制するため、記憶装置２０３の定格電圧以下の電位であることが好ましく、本実施例のように接地電位（０Ｖ）であることがより好ましい。キャリッジ３０が交換ポジションに移動されると、ユーザーは、カートリッジ１０を物理的に交換（脱着）することが可能になる。なお、ステップＳ１２において、メモリー端子を一定電位に移行させる前には、メモリー端子は、ハイインピーダンス状態に設定されていることとする。本実施例では、上述のように、カートリッジ１０の交換の際に、全てのメモリー端子を接地状態にするため、印刷装置１０００側から常時出力されている４２Ｖの個別装着検出信号や、３．３Ｖの全装着検出信号が、カートリッジ１０の記憶装置２０３に誤って印加されてしまうことを抑制することができる。
【００７１】
キャリッジ３０を交換ポジションに移動させると、主制御回路４００は、装着検出回路５０３のレジスター６３０を参照し、各カートリッジ１０が装着されたか否かを個別に検出する（ステップＳ１６）。そして、検出された各カートリッジの装着状態に基づき、カートリッジ１０の交換が行われている交換位置を表示パネル４３０に表示する（ステップＳ１８）。カートリッジ１０の「交換位置」とは、４種類のカートリッジＩＣ１〜ＩＣ４のうち、どのカートリッジ１０が外されているかを表す。上述したように、装着検出回路５０３では、高電圧制御部６１０から個別装着検出信号が常時出力され、これに伴い、個別装着検出部６２０によって、レジスター６３０内の各カートリッジ１０の装着状態を示すデータも常時更新される。よって、主制御回路４００は、レジスター６３０内のデータを読み込むだけで、各カートリッジ１０の装着状態を直ちに検出することができる。なお、本実施例では、カートリッジ１０の交換位置を表示パネル４３０に表示することとしたが、例えば、各カートリッジ１０が挿入される位置に応じたキャリッジ３０上の所定の位置に、発光ダイオードなどの表示手段を設け、これにより、交換位置を表示することとしてもよい。
【００７２】
カートリッジ１０の交換位置を表示パネル４３０に表示すると、主制御回路４００は、装着検出回路５０３の出力ポート６４７を参照して、全てのカートリッジ１０が装着されているか否かを検出する（ステップＳ２０）。上述したように、装着検出回路５０３では、全装着検出信号発生部６５０から全装着検出信号が常時出力され、これに伴い、全装着検出部６４０によって、全てのカートリッジ１０が装着されているか否かを示す信号が、出力ポート６４７を通じて常時出力される。よって、主制御回路４００は、出力ポート６４７を参照するだけで、全てのカートリッジ１０が装着されているか否かを直ちに検出することができる。なお、本実施例では、出力ポート６４７を通じて出力される信号に基づいて、全てのカートリッジ１０が装着されているか否かを検出することとしたが、レジスター６３０を参照することで、全てのカートリッジ１０が装着されているか否かを検出することも可能である。また、出力ポート６４７とレジスター６３０との両方を参照して、全てのカートリッジ１０が装着されているか否かを検出してもよい。この場合、出力ポート６４７の出力が「０」で、かつ、レジスター６３０の値が全てのカートリッジ１０について「０」となった場合に、全てのカートリッジ１０が装着されていると判断することができる。このように、出力ポート６４７とレジスター６３０との両方を参照することとすれば、全てのカートリッジ１０が装着されているか否かを、より精度高く判断することができる。
【００７３】
ステップＳ２０において、未装着のカートリッジ１０が存在することが検出された場合には（ステップＳ２０：Ｎｏ）、主制御回路４００は、処理をステップＳ１６に戻して、全てのカートリッジ１０が装着されるまで、ステップＳ１６〜２０の処理を繰り返す。これに対して、全てのカートリッジ１０が装着されたことが検出された場合には（ステップＳ２０：Ｙｅｓ）、主制御回路４００は、キャリッジ３０をホームポジション（図１）に移動させる（ステップＳ２２）。そして、主制御回路４００は、記憶装置制御回路５０１に所定の指令を与え、本体側のメモリー端子を全て、ハイインピーダンス状態にする（ステップＳ２４）。なお、上記ステップＳ２２では、全てのカートリッジ１０が装着されたことが検出され、かつ、ユーザーが、再度、カートリッジ交換ボタン等を操作したことを検出した場合に、キャリッジ３０をホームポジションに移動させることとしてもよい。
【００７４】
本体側のメモリー端子が全てハイインピーダンス状態になると、装着検出回路５０３は、カートリッジ１０の基板２００上における短絡を正常に検出することが可能になる。この理由は以下の通りである。すなわち、第１の短絡検出端子２１０と第１の装着検出端子２５０との間や、第２の短絡検出端子２４０と第２の装着検出端子２９０との間に異物が付着した場合には、これらの端子だけではなく、記憶装置２０３に電気的に接続されたカートリッジ側端子２２０，２３０，２６０，２７０，２８０（特に、第１の短絡検出端子２１０および第１の装着検出端子２５０に隣接した電源端子２６０や、第２の短絡検出端子２４０および第２の装着検出端子２９０に隣接したデータ端子２８０）にも同時に異物が付着している場合が少なくない。そのため、本体側のメモリー端子を一定電位（０Ｖ）のままにすると、第１の装着検出端子２５０や第２の装着検出端子２９０に高電圧を印加したとしても、その高電圧は、一定電位とされたメモリー端子によって吸収されてしまい、第１の短絡検出端子２１０や第２の短絡検出端子２４０を通じて、異常電圧を検出することが困難となる。しかし、本体側のメモリー端子がハイインピーダンス状態であれば、本体側のメモリー端子とカートリッジ側のメモリー端子とが、電気的に絶縁された状態になるため、高電圧が一定電位に吸収される現象は生じない。よって、本体側のメモリー端子が全てハイインピーダンス状態になると、装着検出回路５０３は、カートリッジ１０の基板２００上における短絡を正常に検出することが可能になる。
【００７５】
以上のように、ステップＳ２４において本体側のメモリー端子が全てハイインピーダンス状態にされると、装着検出回路５０３において短絡の検出が正常に行われる。そこで、主制御回路４００は、装着検出回路５０３によって短絡が検出されたか否かを判断する（ステップＳ２６）。短絡が検出された場合には、主制御回路４００は、当該カートリッジ交換処理を異常終了させ、短絡が検出されない場合には、当該カートリッジ交換処理を正常終了させる。主制御回路４００は、短絡が検出されたか否かを、例えば、レジスター６３０を参照することで判断することができる。具体的には、主制御回路４００は、キャリッジ３０をホームポジションに移動させた後にレジスター６３０を参照し、全てのカートリッジの装着状態が、未装着であると判断した場合に、短絡が検出されたと判断することができる。これは、短絡検出部６６０によって短絡が検出されると、高電圧制御部６１０による個別装着検出信号の出力が停止され、個別装着検出部６２０に対して、検出電流ＩDETが出力されなくなるためである。短絡が検出されたか否かは、その他にも、例えば、装着検出回路５０３から直接的に短絡が生じたことを表す信号を受信することによっても判断することができる。
【００７６】
主制御回路４００は、当該カートリッジ交換処理を異常終了させた場合には、例えば、短絡が検出されたことを表示パネル４３０に表示し、キャリッジ３０を、再度、交換ポジションに移動させて、ユーザーにカートリッジ１０の再装着を促すことが可能である。また、主制御回路４００は、当該カートリッジ交換処理を正常終了させた場合には、印刷処理を行うことが可能である。
【００７７】
Ｅ．メモリーアクセス処理：
図１３は、メモリーアクセス処理のフローチャートである。このメモリーアクセス処理は、主制御回路４００が、カートリッジ１０の記憶装置２０３にアクセスする際に記憶装置制御回路５０１によって実行される処理である。
【００７８】
このメモリーアクセス処理では、まず、記憶装置制御回路５０１は、主制御回路４００から、記憶装置２０３に対するアクセス要求を受信する（ステップＳ５０）。このアクセス要求には、例えば、リード要求やライト要求が含まれる。
【００７９】
アクセス要求を受信すると、記憶装置制御回路５０１は、本体側のメモリー端子（装置側端子５２０，５３０，５６０，５７０，５８０）を、ハイインピーダンス状態から、記憶装置２０３を動作させるための通常の電気的状態に移行させる。具体的には、基板２００のリセット端子２２０に接続される装置側端子５２０と、クロック端子２３０に接続される装置側端子５３０と、データ端子２８０に接続される装置側端子５３０とを導通状態にし、基板２００の電源端子２６０に接続される装置側端子５６０を導通状態にした上でハイレベルとし、基板２００の接地端子２７０に接続される装置側端子５７０を接地状態にする。
【００８０】
本体側のメモリー端子を通常の電気的状態に移行させると、記憶装置制御回路５０１は、受信したアクセス要求に応じて、記憶装置２０３に対してアクセス（リードまたはライト）を行う（ステップＳ５４）。記憶装置制御回路５０１は、このアクセスによって取得したデータやステータスを、主制御回路４００に対して転送する。記憶装置２０３に対するアクセスが終了すると、記憶装置制御回路５０１は、本体側のメモリー端子を通常の電気的状態から、全て、ハイインピーダンス状態に移行させる（ステップＳ５６）。このように、本実施例では、記憶装置２０３に対するアクセス時には、本体側のメモリー端子をハイインピーダンス状態から、通常の電気的状態に移行させるため、正常に、記憶装置２０３に対するアクセスを行うことができる。また、本実施例では、記憶装置２０３へのアクセス終了後には、本体側のメモリー端子をすべてハイインピーダンス状態に戻すため、メモリーへのアクセスが行われない場合において、短絡の検出を精度良く監視することができる。
【００８１】
以上で説明した本実施例の印刷装置１０００では、カートリッジの交換が行われる際には、本体側のメモリー端子をすべて接地状態とし、短絡の検出を行う場合には、本体側のメモリー端子をすべてハイインピーダンス状態にする。また、記憶装置２０３にアクセスする場合には、本体側のメモリー端子を、記憶装置２０３を動作させることが可能な通常の電気的状態にする。このように、本実施例では、印刷装置１０００の処理内容に応じて、本体側のメモリー端子の電気的状態を切り換えるため、各処理を的確に行うことが可能になる。具体的には、カートリッジの交換が行われる際には、本体側のメモリー端子をすべて接地状態とするため、個別装着検出信号や全装着検出信号の印加により、記憶装置２０３に対して異常な電圧が印加されることを抑制することができる。また、短絡の検出を行う場合には、本体側のメモリー端子をすべてハイインピーダンス状態にするため、短絡を検出するための高電圧が記憶装置２０３の接地端子２７０等を通じて吸収されることがない。そのため、的確に異常電圧の検出を行うことができ、短絡の検出を精度良く行うことが可能になる。また、記憶装置２０３にアクセスする場合には、本体側のメモリー端子を、記憶装置２０３を動作させることが可能な通常の電気的状態にするため、記憶装置２０３へのアクセスを的確に行うことが可能になる。
【００８２】
更に、本実施例の印刷装置１０００では、基板２００上での短絡の検出に用いられる４２Ｖの個別装着検出信号を、第１の装着検出端子２５０と第２の装着検出端子２９０とに対して交互に印加する。そのため、第１の装着検出端子２５０と第２の装着検出端子２９０との間に設けられた抵抗素子２０４と、第２の装着検出端子２９０に接続された本体側の抵抗素子６３１〜６３４とによる電圧降下の影響があっても、第１の装着検出端子２５０だけではなく、第２の装着検出端子２９０に対しても、比較的高い電圧を印加することができる。この結果、第１の装着検出端子２５０と第２の装着検出端子２９０との間、もしくは、第２の装着検出端子２９０と第２の短絡検出端子２４０との間、のどちらに異物が付着したとしても、精度良く短絡の検出を行うことが可能になる。
【００８３】
また、本実施例では、個別装着検出信号を常時出力することとしたため、カートリッジの装着状態をリアルタイムに検出することができる。よって、カートリッジの交換の最中に個々のカートリッジの装着状態がリアルタイムに表示パネル４３０に表示されるので、ユーザーはこの表示を見ながらカートリッジ交換の作業を行うことが可能である。特に、カートリッジを交換するときに、そのカートリッジが未装着から装着に変わったことが表示パネル４３０に表示されるので、カートリッジの交換作業に不慣れなユーザーでもカートリッジを正常に装着できたか否かを直感的に確認することが可能である。
【００８４】
Ｆ．カートリッジの電気的接続の他の例：
上記実施例では、図７に示したように、各カートリッジＩＣ１〜ＩＣ４の第１の装着検出端子２５０は、それぞれ並列に高電圧制御部６１０の入出力ポートＶＡに接続され、第２の装着検出端子２９０は、それぞれ並列に高電圧制御部６１０の入出力ポートＶＢに接続される。これに対して、第２の装着検出端子２９０と高電圧制御部６１０との接続の態様は、種々の態様を採用することが可能である。
【００８５】
図１４は、高電圧制御部６１０に対する各カートリッジの他の接続状態の第１の例を示す図である。この例では、４つのカートリッジＩＣ１〜ＩＣ４の第１の装着検出端子２５０は、上記実施例と同様に、それぞれ並列に高電圧制御部６１０の入出力ポートＶＡに接続されている。これに対して、カートリッジＩＣ１とカートリッジＩＣ２の第２の装着検出端子２９０は、抵抗素子６３１，６３２を通じて、並列に高電圧制御部６１０の入出力ポートＶＢ０に接続され、カートリッジＩＣ３とカートリッジＩＣ４の第２の装着検出端子２９０は、抵抗素子６３３，６３４を通じて、並列に高電圧制御部６１０の入出力ポートＶＢ１に接続されている。つまり、４つのカートリッジが２組に分離され、それぞれの組の２つの第２の装着検出端子２９０に対して、１つの入出力ポートＶＢ１またはＶＢ２が割り当てられている。なお、入出力ポートＶＢ１と入出力ポートＶＢ２とは、上記実施例の入出力ポートＶＢと全く同一の機能を有する端子である。
【００８６】
このように、本体側の抵抗素子６３１〜６３４が接続される第２の装着検出端子２９０について、２組ずつ、個別に入出力ポートＶＢ１，ＶＢ２を割り当てれば、入出力ポートＶＡと入出力ポートＶＢ１との間、および、入出力ポートＶＡと入出力ポートＶＢ２との間で、個別に、カートリッジの装着状態を検出することができる。そのため、図８（Ｂ）に示した電流値の１６段階の区分をそれぞれの組で減じることができる。よって、カートリッジの個別の装着状態をより精度高く検出することが可能になる。
【００８７】
図１５は、高電圧制御部６１０に対する各カートリッジの他の接続状態の第２の例を示す図である。この例では、４つのカートリッジＩＣ１〜ＩＣ４の第１の装着検出端子２５０は、上記実施例と同様に、それぞれ並列に高電圧制御部６１０の入出力ポートＶＡに接続されている。これに対して、４つのカートリッジＩＣ１〜ＩＣ４の第２の装着検出端子２９０は、抵抗素子６３１〜６３４を通じて、それぞれ、個別に、高電圧制御部６１０の入出力ポートＶＢ１〜ＶＢ４に接続されている。なお、入出力ポートＶＢ１〜ＶＢ４は、いずれも上記実施例の入出力ポートＶＢと全く同一の機能を有する端子である。
【００８８】
このように、本体側の抵抗素子６３１〜６３４が接続される第２の装着検出端子２９０について、それぞれ個別に入出力ポートＶＢ１〜ＶＢ４を割り当てれば、図８（Ａ），（Ｂ）に示した合成抵抗値によらず、電流あるいは電圧が出力されるか否かだけに基づいて、容易に各カートリッジの装着状態を検出することができる。
【００８９】
なお、入出力ポートＶＢに対して並列に接続するカートリッジの組み合わせについては、図７，１４，１５に示した例に限られない。例えば、図１５に示したように、入出力ポートＶＢを３つ用意しておけば、１つの入出力ポートＶＢに対して４つのカートリッジを接続することができるので、最大で１２個のカートリッジの個別の装着状態を検出することができる。また、１つの入出力ポートＶＢに対する接続数を減ずれば、それだけ、検出電流の区分（図８（Ｂ））を減ずることができるので、各カートリッジの装着状態の検出精度が向上する。よって、例えば、１つの入出力ポートＶＢに対して接続可能なカートリッジの数を３つに限定したとしても、それでも、最大で、９個のカートリッジの個別の装着状態を検出することができる。もちろん、入出力ポートＶＢ１には１個、入出力ポートＶＢ２には２個、入出力ポートＶＢ３には３個、入出力ポートＶＢ４には４個のように、各入出力ポートＶＢ１〜ＶＢ４に接続するカートリッジの数をそれぞれ個別に設定してもよい。また、入出力ポートＶＡについても、入出力ポートＶＢと同様に複数個用意し、各カートリッジに対して、個別に、あるいは、複数個単位で接続してもよい。
【００９０】
Ｇ．変形例：
以上、本発明の実施例について説明したが、本発明はこのような実施例に限定されず、その趣旨を逸脱しない範囲で種々の構成を採ることができる。例えば、ハードウェアによって実現した機能は、ソフトウェアによって実現するものとしてもよく、その逆もまた可能である。そのほか、以下の変形が可能である。
【００９１】
・変形例１：
上記実施例では、オンキャリッジタイプの印刷装置について説明したが、印刷装置は、オフキャリッジタイプの印刷装置であってもよい。オフキャリッジタイプとは、印刷ヘッドを有するキャリッジ以外の場所に設けられたカートリッジ装着部にカートリッジが装着されるタイプのことをいう。オフキャリッジタイプの印刷装置では、カートリッジとキャリッジとは、例えば、チューブによって接続され、そのチューブによってインクが印刷ヘッドに供給される。上記実施例の印刷装置をオフキャリッジタイプとした場合には、図１２に示したカートリッジ交換処理では、ステップＳ１４におけるキャリッジの交換ポジションへの移動や、ステップＳ２４におけるキャリッジのホームポジションへの移動は行われない。また、ステップＳ１０では、カートリッジを固定しているレバーが解除されたり、カートリッジを覆う筐体のカバーが開かれたりした場合に、カートリッジが交換されると判断してもよい。
【００９２】
・変形例２：
上記実施例では、個別装着検出信号や全装着検出信号が、印刷装置の動作中に常時出力されることとした。しかし、これらの信号は、図１２に示したカートリッジ交換処理のステップＳ１６における各カートリッジの装着検出や、ステップＳ２０における全てのカートリッジの装着検出、ステップＳ２６における短絡検出の際に、必要に応じて出力することとしてもよい。
【００９３】
・変形例３：
上記実施例では、個別装着検出信号を、装置側端子５１０と装置側端子５４０とに対して交互に出力することとした。しかし、個別装着検出信号は、これらの端子のうち、いずれか一方だけに出力することも可能である。また、個別装着検出信号は、本実施例では、パルス信号としたが、一定電位の直流（ＤＣ）信号としてもかまわない。全装着検出信号についても、パルス信号に限らず、直流（ＤＣ）信号とすることが可能である。
【００９４】
・変形例４：
上記実施例では、図１１に示したように、基板２００の第２の装着検出端子２９０と高電圧制御部６１０との間に、抵抗素子６３１が設けられている。これに対して、各カートリッジの装着状態を個別に判断可能であれば、例えば、第１の装着検出端子２５０と高電圧制御部６１０との間に抵抗素子が設けられていてもよい。また、第２の装着検出端子２９０と高電圧制御部６１０との間、および、第１の装着検出端子２５０と高電圧制御部６１０との間、の両方に抵抗素子が設けられていてもよい。両方の抵抗素子は、同一の抵抗値であってもよいし、異なる抵抗値であってもよい。
【００９５】
・変形例５：
上記実施例に記載されている各種の構成要素のうち、特定の目的・作用・効果に関係の無い構成要素は省略可能である。例えば、カートリッジ内の記憶装置２０３は、カートリッジの装着状態の検出に使用されていないので、カートリッジの装着検出を主な目的とする場合には省略可能である。
【００９６】
・変形例６：
上記実施例では、基板２００に設けられる抵抗素子２０４と、印刷装置１０００側に設けられる抵抗素子６３１〜６３４とを通る電流の電流値に基づいて各カートリッジの装着状態を検出した。これに対して、出力される電流や電圧、周波数等の電気的変量が電気信号の印加によって変化する他の電気デバイスを抵抗素子に代えて用いることとしてもよい。例えば、コンデンサーやコイル、ダイオード、抵抗素子、圧電センサー等の電気デバイスを、単独または様々な組み合わせで用いることが可能である。
【００９７】
・変形例７：
上記実施例では、インクカートリッジに本発明を適用しているが、インクカートリッジに限らず、他の印刷材、例えば、トナーが収容された印刷材収容体についても同様に本発明を適用可能である。
【００９８】
・変形例８：
図１６は、基板の変形例を示す図である。これらの基板２００ａ〜２００ｃは、図３（Ａ）に示した基板２００と端子２１０〜２９０の表面形状が異なるだけである。但し、これらの基板２００ａ〜２００ｃにおいても、各端子２１０〜２９０に対応する装置側端子との接触部ｃｐの配置は、図３（Ａ）の基板２００と同じである。このように、個々の端子の表面形状としては、接触部ｃｐの配置が同一である限り、種々の変形が可能である。
【００９９】
・変形例９：
図１７は、カートリッジの変形例を示す斜視図である。このカートリッジ１０Ｂは、インク収容部１０Ｂａと、アダプター１０Ｂｂとに分離されている。このカートリッジ１０Ｂは、図２のカートリッジ１０と互換性を有するものである。インク収容部１０Ｂａは、インクを収容するインク室１０８Ｂと、インク供給口１１０Ｂとを有している。インク供給口１１０Ｂは、インク収容部１０Ｂａの底面に形成されており、インク室１０８Ｂに連通している。
【０１００】
アダプター１０Ｂｂは、その上部に開口１０２Ｂが設けられており、その内部にインク収容部１０Ｂａを受け入れる空間が形成されている。アダプター１０Ｂｂのその他の形状は、図２のカートリッジ１０とほぼ同じである。すなわち、アダプター１０Ｂｂは、全体として略直方体の形状を有しており、その外面は、直交する６面のうちの天井面（上端面）を除く５つの面と、下端のコーナー部に設けられた斜面状の基板設置部１８０Ｂとで構成されている。アダプター１０Ｂｂの正面１０３Ｂには、レバー１２０Ｂが設けられている。アダプター１０Ｂｂの底面１０１Ｂには、カートリッジ装着部２０に装着されたときに、カートリッジ装着部２０のインク供給管２４を通過させる開口１０９Ｂが形成されている。インク収容部１０Ｂａがアダプター１０Ｂｂの中に収められた状態では、インク収容部１０Ｂａのインク供給口１１０Ｂが、カートリッジ装着部２０のインク供給管２４に接続される。アダプター１０Ｂｂの正面１０３Ｂの下端近傍には、斜面状の基板設置部１８０Ｂが形成されており、この基板設置部１８０Ｂに基板２００が設置されている。
【０１０１】
このカートリッジ１０Ｂを使用する場合には、インク収容部１０Ｂａをアダプター１０Ｂｂと組み合わせた状態で、両者をカートリッジ装着部２０に同時に装着する。あるいは、まずアダプター１０Ｂｂをカートリッジ装着部２０に装着し、その後に、インク収容部１０Ｂａをアダプター１０Ｂｂ内に装着してもよい。後者の場合には、アダプター１０Ｂｂをカートリッジ装着部２０に装着したままで、インク収容部１０Ｂａのみの脱着が可能である。なお、アダプター１０Ｂｂの正面１０３Ｂ、左側面１０５Ｂ、右側面１０６Ｂ、および、背面１０４Ｂは、これらのうち少なくとも一つを省略することが可能である。
【０１０２】
ここで、本願の特許請求の範囲における「第１のカートリッジ側端子」は、例えば、上記実施例におけるカートリッジ側端子２２０，２３０，２６０，２７０，２８０に対応する。「第２のカートリッジ側端子」は、例えば、第１の装着検出端子２５０および第２の装着検出端子２９０に対応する。「第３のカートリッジ側端子」は、例えば、第１の短絡検出端子２１０および第２の短絡検出端子２４０に対応する。「第１の装置側端子」は、例えば、装置側端子５２０，５３０，５６０，５７０，５８０に対応する。「第２の装置側端子」は、例えば、装置側端子５５０および装置側端子５９０に対応する。「第３の装置側端子」は、例えば、装置側端子５１０および装置側端子５４０に対応する。「装着状態検出信号」は、個別装着検出信号に対応する。「制御部」は、例えば、主制御回路４００およびキャリッジ回路５００に対応する。
【符号の説明】
【０１０３】
１０…カートリッジ
１２…紙送りローラー
１４…キャリッジモーター
１６…駆動ベルト
２０…カートリッジ装着部
２２…接点機構
２４…インク供給管
３０…キャリッジ
３２…印刷ヘッド
４０…制御ユニット
４２…フレキシブルケーブル
１００…インク収容部
１０１…底面
１０２…上面
１０３…正面
１０４…背面
１０５…左側面
１０６…右側面
１０８…インク室
１１０…インク供給口
１２０…レバー
１８０…基板設置部
２００…基板
２０１…ボス溝
２０２…ボス穴
２０３…記憶装置
２０４…抵抗素子
２０５…配線
２１０…第１の短絡検出端子
２２０…リセット端子
２３０…クロック端子
２４０…第２の短絡検出端子
２５０…第１の装着検出端子
２６０…電源端子
２７０…接地端子
２８０…データ端子
２９０…第２の装着検出端子
４００…主制御回路
４１０…ＣＰＵ
４１５…交換検出部
４２０…メモリー
４３０…表示パネル
４５０…操作パネル
５００…キャリッジ回路
５０１…記憶装置制御回路
５０２…スイッチ回路
５０３…装着検出回路
５１０〜５９０…装置側端子
６１０…高電圧制御部
６２０…個別装着検出部
６３０…レジスター
６３１…抵抗素子
６４０…全装着検出部
６４１〜６４５…ダイオード
６４７…出力ポート
６５０…全装着検出信号発生部
６５１…配線
６６０…短絡検出部
７０１〜７０４…直列接続抵抗
１０００…印刷装置
【図１】
0005866865.tif 000004
【図２】
0005866865.tif 000005
【図３】
0005866865.tif 000006
【図４】
0005866865.tif 000007
【図５】
0005866865.tif 000008
【図６】
0005866865.tif 000009
【図７】
0005866865.tif 000010
【図８】
0005866865.tif 000011
【図９】
0005866865.tif 000012
【図１０】
0005866865.tif 000013
【図１１】
0005866865.tif 000014
【図１２】
0005866865.tif 000015
【図１３】
0005866865.tif 000016
【図１４】
0005866865.tif 000017
【図１５】
0005866865.tif 000018
【図１６】
0005866865.tif 000019
【図１７】
0005866865.tif 000020