(57)【特許請求の範囲】
【請求項１】
液体噴射装置に装着可能な液体容器であって、
液体を収容する容器本体と、
前記液体容器が前記液体噴射装置に装着された装着状態において、前記液体噴射装置が前記収容された液体に関する液体情報を読み書きするためのメモリと、
前記液体容器の前記液体噴射装置に対する装着、または、前記液体容器の前記液体噴射装置からの離脱を検出する検出部と、
前記装着、または、前記離脱が検出されたことに基づいて、前記メモリ上の前記液体情報を変更する情報変更部と、
を備える、液体容器。
【請求項２】
請求項１に記載の液体容器において、
前記情報変更部は、前記装着、または、前記離脱が検出され、かつ、前記メモリ上の前記液体情報の値が所定の条件を満たしている場合に、前記液体情報を変更する、液体容器。
【請求項３】
請求項１に記載の液体容器において、
前記情報変更部は、前記装着、または、前記離脱が検出され、かつ、前記液体噴射装置による前記メモリ上の前記液体情報の更新回数が所定回数を超えている場合に、前記液体情報を変更する、液体容器。
【請求項４】
請求項１ないし請求項３のいずれかに記載の液体容器において、
前記液体情報は、前記収容された液体の消費量および残量のうちの少なくとも一方を特定するための液量情報を含む、液体容器。
【請求項５】
請求項４に記載の液体容器において、
前記液体噴射装置は、前記メモリ上の消費量情報を、前記消費量情報が示す液体の消費量を増やすように変更し、
前記情報変更部は、前記メモリ上の前記消費量情報を、前記消費量情報が示す液体の消費量を減じるように変更する、液体容器。
【請求項６】
請求項１ないし請求項５のいずれかに記載の液体容器において、
前記容器本体には、前記液体を再充填するための再充填孔が設けられている、液体容器。
【請求項７】
請求項１ないし請求項６のいずれかに記載の液体容器において、
前記検出部は、フォトセンサを含む、液体容器。
【請求項８】
請求項１ないし請求項7のいずれかに記載の液体容器において、
前記検出部は、スイッチを含む、液体容器。
【請求項９】
請求項１ないし請求項８のいずれかに記載の液体容器は、さらに、
前記液体容器が前記液体噴射装置に装着されていない状態において、前記情報変更部が前記メモリを読み書きするための電力を供給する電力供給部を含む、液体容器。
【請求項１０】
液体噴射装置に装着可能な基板であって、
前記基板が前記液体噴射装置に装着された装着状態において、前記液体噴射装置が前記液体噴射装置に供給される液体に関する液体情報を読み書きするためのメモリと、
前記基板の前記液体噴射装置に対する装着、または、前記基板の前記液体噴射装置からの離脱を検出する検出部と、
前記装着、または、前記離脱が検出されたことに基づいて、前記液体噴射装置とは無関係に、前記メモリ上の前記液体情報を変更する情報変更部と、
を備える、基板。
【請求項１１】
請求項１０に記載の基板において、
前記基板は、前記液体を収容する液体容器に搭載されている、基板。
【請求項１２】
液体噴射装置に装着される液体容器であって、
液体を収容する液体収容部と、
前記液体収容部を脱着可能であると共に、前記液体噴射装置に装着可能なアダプタと、
を備え、
前記アダプタは、
前記アダプタが前記液体噴射装置に装着された装着状態において、前記液体噴射装置が前記液体に関する液体情報を読み書きするためのメモリと、
前記液体収容部の前記アダプタに対する装着、または、前記液体収容部の前記アダプタからの離脱を検出する検出部と、
前記装着、または、前記離脱が検出されたことに基づいて、前記メモリ上の前記液体情報を変更する情報変更部と、
を備える、液体容器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液体容器、基板、液体情報を変更する方法に関する。
【背景技術】
【０００２】
インクジェットプリンタには、インクが収容されたインク容器が装着される。ここで、インクの残量を示す残量情報を記録するメモリを搭載するインク容器に、該インク容器にインクを再充填したときに押されるリセットボタンを設ける技術が知られている（例えば、特許文献１）。この技術では、リセットボタンを押すとメモリ上の残量情報が、プリンタが正常に動作するように書き換えられる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−２０２９００号公報
【特許文献２】特開２００４−９８５６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、リセットボタンを利用者に操作させることは、利用者にとって煩わしい場合があった。このような課題は、インク容器に限らず、液体噴射装置に装着可能な液体容器に共通する課題である。
【０００５】
この発明は、液体噴射装置に装着される液体容器において、利用者の操作負担を軽減することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上述の課題の少なくとも一部を解決するために以下の形態または適用例として実現することが可能である。
【０００７】
［適用例１］液体噴射装置に装着可能な液体容器であって、
液体を収容する容器本体と、
前記液体容器が前記液体噴射装置に装着された装着状態において、前記液体噴射装置が前記収容された液体に関する液体情報を読み書きするためのメモリと、
前記液体容器の前記液体噴射装置に対する装着、または、前記液体容器の前記液体噴射装置からの離脱を検出する検出部と、
前記装着、または、前記離脱が検出されたことに基づいて、前記メモリ上の前記液体情報を変更する情報変更部と、
を備える、液体容器。
こうすれば、液体容器が装着または離脱されたときに、液体噴射装置による読み書きとは無関係に、メモリ上の液体情報を変更するので、利用者がメモリ上の液体情報を変更する指示をする必要がない。この結果、利用者の操作負担を軽減することができる。
【０００８】
［適用例２］適用例１に記載の液体容器において、
前記情報変更部は、前記装着、または、前記離脱が検出され、かつ、前記メモリ上の前記液体情報の値が所定の条件を満たしている場合に、前記液体情報を変更する、液体容器。
こうすれば、液体情報を変更する回数を低減して、メモリの寿命を延ばすことができる。
【０００９】
［適用例３］適用例１に記載の液体容器において、
前記情報変更部は、前記装着、または、前記離脱が検出され、かつ、前記液体噴射装置による前記メモリ上の前記液体情報の更新回数が所定回数を超えている場合に、前記液体情報を変更する、液体容器。
こうすれば、液体情報を変更する回数を低減して、メモリの寿命を延ばすことができる。
【００１０】
［適用例４］適用例２に記載の液体容器において、
前記液体情報は、前記収容された液体の消費量および残量のうちの少なくとも一方を特定するための液量情報を含む、液体容器。
こうすれば、液体容器が装着または離脱されたときに、液体噴射装置による読み書きとは無関係に、液量情報を変更できる。
【００１１】
［適用例５］適用例４に記載の液体容器において、
前記液体噴射装置は、前記メモリ上の消費量情報を、前記消費量情報が示す液体の消費量を増やすように変更し、
前記情報変更部は、前記メモリ上の前記消費量情報を、前記消費量情報が示す液体の消費量を減じるように変更する、液体容器。
こうすれば、残量情報が液体がないことを示すことを抑制することができる。
【００１２】
［適用例６］適用例１ないし適用例４のいずれかに記載の液体容器において、
前記容器本体には、前記液体を再充填するための再充填孔が設けられている、液体容器。
こうすれば、例えば、液体を再充填したときに、液体の残量情報を、液体噴射装置とは無関係に変更することができる。
【００１５】
［適用例７］適用例１ないし適用例６のいずれかに記載の液体容器において、
前記検出部は、フォトセンサを含む、液体容器。
こうれば、フォトセンサを用いて容易に、液体容器の離脱または装着を検出することができる。
【００１６】
［適用例８］適用例１ないし適用例７のいずれかに記載の液体容器において、  前記検出部は、メカスイッチを含む、液体容器。
こうれば、スイッチを用いて容易に、液体容器の離脱または装着を検出することができる。
【００１７】
［適用例９］適用例１ないし適用例８のいずれかに記載の液体容器は、さらに、  前記液体容器が前記液体噴射装置に装着されていない状態において、前記情報変更部が前記メモリを読み書きするための電力を供給する電力供給部を含む、液体容器。
こうすれば、液体容器が離脱されたときに、電力供給部から供給される電力を用いて、メモリ上の液体情報を変更することができる。
【００１８】
［適用例１０］液体噴射装置に装着される液体容器であって、液体を収容する液体収容部と、前記液体収容部を脱着可能であると共に、前記液体噴射装置に装着可能なアダプタと、を備え、前記アダプタは、前記アダプタが前記液体噴射装置に装着された装着状態において、前記液体噴射装置が前記液体に関する液体情報を読み書きするためのメモリと、前記液体収容部の前記アダプタに対する装着、または、前記液体収容部の前記アダプタからの離脱を検出する検出部と、前記装着、または、前記離脱が検出されたことに基づいて、前記メモリ上の前記液体情報を変更する情報変更部と、を備える、液体容器。
こうすれば、液体収容部が装着または離脱されたときに、液体噴射装置による読み書きとは無関係に、アダプタが備えるメモリ上の液体情報を変更するので、利用者がメモリ上の液体情報を変更する指示をする必要がない。この結果、利用者の操作負担を軽減することができる。
【００１９】
この発明は、種々の形態で実現することが可能であり、例えば、液体噴射装置に装着可能な基板、液体容器に搭載される基板、液体容器に収容され、液体噴射装置に供給される液体に関する情報であって、メモリに記録されている液体情報を変更する方法、上記液体容器または基板における制御方法などの形態で実現することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施例としての印刷システムの概略構成を示す説明図。
【図２】第１実施例おけるインクカートリッジの外観構成を示す斜視図。
【図３】インクカートリッジがキャリッジに取り付けられた状態を示す図。
【図４】基板の構成について説明する図。
【図５】基板の表面の９つの端子について説明する図。
【図６】インクカートリッジの内部構成を説明する説明図。
【図７】第１実施例のインクカートリッジとプリンタの電気的な構成を示す図。
【図８】第１実施例のリセット処理の処理ステップを示すフローチャート。
【図９】第２実施例のインクカートリッジとプリンタの電気的な構成を示す図。
【図１０】第２実施例のリセット処理の処理ステップを示すフローチャート。
【図１１】第３実施例の基板の外観構成を示す図。
【図１２】第４実施例のリセット処理の処理ステップを示すフローチャート。
【図１３】第５実施例のリセット処理の処理ステップを示すフローチャート。
【図１４】第１１変形例におけるインクカートリッジの内部構成を説明する第１の図。
【図１５】第１１変形例におけるインクカートリッジの内部構成を説明する第２の図。
【発明を実施するための形態】
【００２１】
Ａ．第１実施例：
図１は、本発明の一実施例としての印刷システムの概略構成を示す説明図である。印刷システムは、プリンタ２０と、コンピュータ９０と、を備えている。プリンタ２０は、コネクタ８０を介して、コンピュータ９０と接続されている。
【００２２】
プリンタ２０は、副走査送り機構と、主走査送り機構と、ヘッド駆動機構と、各機構を制御するための主制御回路４０と、を備えている。副走査送り機構は、紙送りモータ２２とプラテン２６とを備えており、紙送りモータの回転をプラテンに伝達することによって用紙Ｐを副走査方向に搬送する。主走査送り機構は、キャリッジモータ３２と、プーリ３８と、キャリッジモータとプーリとの間に張設された駆動ベルト３６と、プラテン２６の軸と並行に設けられた摺動軸３４と、を備えている。摺動軸３４は、駆動ベルト３６に固定されたキャリッジ３０を摺動可能に保持している。キャリッジモータ３２の回転は、駆動ベルト３６を介してキャリッジ３０に伝達され、キャリッジ３０は、摺動軸３４に沿ってプラテン２６の軸方向（主走査方向）に往復動する。ヘッド駆動機構は、キャリッジ３０に搭載された印刷ヘッドユニット６０を備えており、印刷ヘッドを駆動して用紙Ｐ上にインクを吐出させる。印刷ヘッドユニット６０には、後述するように、複数のインクカートリッジを脱着自在に装着可能である。キャリッジ３０には、さらに、キャリッジ回路５０が搭載されている。キャリッジ回路５０は、主制御回路４０と協働してインクカートリッジ１００に関連する制御を行うための回路であり、以下ではサブ制御部ともいう。プリンタ２０は、さらに、ユーザがプリンタの各種の設定を行ったり、プリンタのステータスを確認したりするための操作部７０を備えている。
【００２３】
図２は、第１実施例おけるインクカートリッジの外観構成を示す斜視図である。インクカートリッジ１００は、インクを収容する容器本体１０１と、インク供給部１０２と、基板１１０と、係合レバー１０４と、を備えている。図２において、フィルム１０３は、大気開放孔を封止するフィルムであり、インクカートリッジ１００を使用する際に剥がされる。インク供給部１０２は、容器本体１０１の底面に設けられ、印刷ヘッドユニット６０に装着されたときに、印刷ヘッドユニット６０に対してインクを供給する。
【００２４】
図３は、インクカートリッジがキャリッジに取り付けられた状態を示す図である。キャリッジ３０において、印刷ヘッドユニット６０の上方にホルダ６５が設けられており、インクカートリッジ１００は、ホルダ６５に装着される。インクカートリッジ１００がホルダ６５に装着されると、係合レバー１０４の突起１０４ａが、ホルダ６５に形成された凹部６１に係合する。これにより、インクカートリッジ１００は、ホルダ６５に固定される。プリンタ２０が印刷を行っているとき、インクカートリッジ１００は、矢印ＡＲ１に示す方向に往復移動する。
【００２５】
図４は、基板１１０の構成について説明する図である。基板１１０の表面には、９つの端子１１１が配置されている。基板１１０の裏面には、制御部１３０およびメモリ１４０が配置されている。制御部１３０は、例えば、ロジック回路により構成されている。制御部１３０とメモリ１４０は、電気的に接続されており、制御部１３０は、メモリ１４０へのデータの書き込みやメモリ１４０からのデータの読み出しを始めとするメモリ１４０の制御処理を実行する。具体的には、例えば、後述するリセット処理を実行する。メモリ１４０は、例えば、ＥＥＰＲＯＭ（Electronically Erasable and Programmable Read Only Memory）やＦｅＲＡＭ（Ferroelectric Random Access Memory）などの書換可能な不揮発性メモリである。制御部１３０とメモリ１４０は、それぞれ異なるチップで構成され、配線で接続されていても良いし、一つのチップで構成されていても良い。
【００２６】
基板１１０は、さらに、フォトセンサ１２０を備えている。フォトセンサ１２０は、ＬＥＤ（Light Emitting Diode）などの発光素子と、フォトダイオードなどの受光素子とを含む反射型フォトセンサである。フォトセンサ１２０は、発光素子からの光を検知物に当て、反射してくる光を受光素子で受けることにより検知物を検知する。本実施例では、フォトセンサ１２０は、基板１１０がホルダ６５（プリンタ２０）に装着されている装着状態にあるか、ホルダ６５に装着されていない非装着状態にあるかを検出するために用いられる。
【００２７】
図５は、基板１１０の表面の９つの端子１１１について説明する図である。各端子は、略矩形状に形成され、挿入方向Ｒと略垂直な列を２列形成するように配置されている。挿入方向Ｒは、インクカートリッジ１００をホルダ６５に装着するときの挿入方向を示す。２つの列のうち、挿入方向Ｒ側、すなわち、図５における下側に位置する列を下側列と呼び、挿入方向Ｒの反対側、すなわち、図５における上側に位置する列を上側列と呼ぶ。上側列を形成する端子と、下側列を形成する端子は、互いの端子中心が挿入方向Ｒに並ばないように、互い違いに配置され、いわゆる千鳥状の配置を構成している。
【００２８】
端子１１１のうち、上側列を形成するように配列されている端子は、左側から、第１のカートリッジアウト端子ＣＯＡ、接地端子ＶＳＳ、電源端子ＶＤＤ、第２のカートリッジアウト端子ＣＯＢである。下側列を形成するように配列されている端子は、左側から、第１のセンサ駆動用端子ＳＮ、リセット端子ＲＳＴ、クロック端子ＳＣＫ、データ端子ＳＤＡ、第２のセンサ駆動用端子ＳＰである。各端子の電気的な構成については後述する。
【００２９】
図６は、インクカートリッジ１００の内部構成を説明する説明図である。インクカートリッジ１００の容器本体１０１の内部には、インク収容室１０７と、再充填孔１０５と、大気開放孔１０６が形成されている。インク収容室１０７には、インク５が収容されている。再充填孔１０５は、一方がインク収容室１０７に連通し、他方が外部に開口している。再充填孔１０５の開口は、インクカートリッジ１００の上面に設けられている。再充填孔１０５は、インク収容室１０７内のインク５がプリンタ２０により消費されて減少した後、利用者がインクをインク収容室１０７に補充するための孔である。大気開放孔１０６は、一方がインク収容室１０７に連通し、他方が外部に開口している。大気開放孔１０６の開口は、これを封止するフィルム１０３が底面に貼付されている（図２）ことから解るように、実際にはインクカートリッジ１００の底面に設けられているが、図６では簡略化して示している。大気開放孔１０６は、インク収容室１０７におけるインク５の消費に応じて、大気をインク収容室１０７に導入するための孔である。
【００３０】
インクカートリッジ１００の内部には、さらに、インク供給部１０２の近傍に設けられたセンサ１５０と、電力供給部１６０が備えられている。詳細の図示は省略するが、センサ１５０は、インク供給部付近のインク流路の一部を形成するキャビティと、キャビティの壁面の一部を形成する振動板と、振動板上に配置された圧電素子とを備えている。プリンタ２０は、圧電素子に電気エネルギを与えることにより、圧電素子を介して振動板を振動させることができる。その後、振動板の残留振動の特性（周波数等）を、圧電素子を介して検出することにより、プリンタ２０はキャビティにおけるインクの有無を検出することができる。具体的には、容器本体１０１に収容されていたインク５が消費されることにより、インク５が満たされた状態から大気が満たされた状態に、キャビティの内部の状態が変化すると、振動板の残留振動の特性が変化する。かかる振動特性の変化を、センサ１５０（圧電素子）を介して検出することにより、インクジェットプリンタは、キャビティにおけるインクの有無を検出することができる。
【００３１】
電力供給部１６０は、後述するように、インクカートリッジ１００（１１）がプリンタ２０から離脱され、非装着状態になったときに、制御部１３０およびフォトセンサ１２０が動作するための電力を供給する。なお、インクカートリッジ１００がプリンタ２０に装着されているとき（装着状態）は、制御部１３０およびフォトセンサ１２０が動作するための電力は、電源端子ＶＤＤを介して、プリンタ２０から供給される。電力供給部１６０は、例えば、コンデンサを含んでも良い。このコンデンサは、装着状態において電源端子ＶＤＤを介して供給される電力を用いて電荷が充電され、装着状態から非装着状態に移行したとき、すなわち、インクカートリッジ１００がプリンタ２０から離脱されたときに、充電された電荷をフォトセンサ１２０および制御部１３０に駆動電力として供給する。また、電力供給部１６０は、バックアップ用の電池や発電機を含むＵＰＳ（Uninterruptible Power System）であっても良い。
【００３２】
図７は、第１実施例のインクカートリッジ１００とプリンタ２０の電気的な構成を示す図である。５つの端子、すなわち、接地端子ＶＳＳ、電源端子ＶＤＤ、リセット端子ＲＳＴ、クロック端子ＣＳＫ、データ端子ＳＤＡは、それぞれ、メモリ１４０に接続されている。下側列の両端に位置する２つの端子、すなわち、第１のセンサ駆動用端子ＳＮおよび第２のセンサ駆動用端子ＳＰは、センサ１５０の圧電素子の一方の電極および他方の電極にそれぞれ接続されている。第１のカートリッジアウト端子ＣＯＡは、接地端子ＶＳＳに接続されている。第２のカートリッジアウト端子ＣＯＢは、本実施例では、どこにも接続されていない。
【００３３】
フォトセンサ１２０は、制御部１３０と通信可能に接続され、基板１１０（インクカートリッジ１００）がプリンタ２０に対して装着状態にあるか、非装着状態にあるかを制御部１３０に認識させる。電力供給部１６０は、インクカートリッジ１００がホルダ６５から離脱されたときに、後述するリセット処理を行うためのわずかな間、フォトセンサ１２０および制御部１３０に駆動電力を供給する。
【００３４】
プリンタ２０において、サブ制御部５０は、主制御回路４０とバスを解して通信することができる。サブ制御部５０は、プリンタ側端子と、カートリッジ認識部５１と、メモリアクセス部５２と、センサアクセス部５３とを備えている。
【００３５】
プリンタ側端子は、一つのインクカートリッジ１００ごとに９つ設けられている。９つのプリンタ側端子は、インクカートリッジ１００がプリンタ２０に装着された状態で、インクカートリッジ１００の基板１１０の９つの端子（図５）にそれぞれ接触する端子である。これにより、プリンタ２０とインクカートリッジ１００は、それぞれ電気的に接続される。以下では、基板１１０の端子と対応する（接触する）プリンタ側端子を、基板１１０の端子の符号の頭にＰを付した符号で示す。例えば、基板１１０のクロック端子ＳＣＫと対応する（接触する）プリンタ側端子を、プリンタ側端子ＰＳＣＫと呼ぶ。
【００３６】
プリンタ側接地端子ＰＶＳＳは、Ｌレベル（ＧＮＤレベル）に接続されている。第１のプリンタ側カートリッジアウト端子ＰＣＯＡは、プルアップ抵抗Ｒ１を介して、Ｈレベル（ＶＤＤレベル）に接続されている。ＧＮＤレベルを０Ｖとすると、ＶＤＤレベルは、例えば、３．３Ｖとされる。
【００３７】
カートリッジ認識部５１は、第１のプリンタ側カートリッジアウト端子ＰＣＯＡの電位に基づいて、インクカートリッジ１００がプリンタ２０に装着されているか否かを判断する。第１のプリンタ側カートリッジアウト端子ＰＣＯＡがＨレベルである場合には、カートリッジ認識部５１は、インクカートリッジ１００が装着されていない非装着状態であると判断する。ＰＣＯＡがＬレベルである場合には、カートリッジ認識部５１は、インクカートリッジ１００が装着されている装着状態であると判断する。
【００３８】
プリンタ側電源端子ＰＶＤＤ、プリンタ側リセット端子ＰＲＳＴ、プリンタ側クロック端子ＰＳＣＫ、プリンタ側データ端子ＰＳＤＡは、メモリアクセス部５２に接続されている。インクカートリッジ１００が装着状態にあるとき、メモリアクセス部５２は、これらの端子を介して、インクカートリッジ１００のメモリ１４０にアクセスする。具体的には、メモリアクセス部５２は、メモリ１４０からインク残量情報を読み出したり、メモリ１４０にインク残量情報を書き込んだりする。インク残量情報は、容器本体１０１に収容されたインク５の残量を示す値である。インク残量情報の初期値は、工場出荷時に容器本体１０１に収容されているインク５の量に対応している。プリンタ２０の主制御回路４０は、インクカートリッジ１００のインク残量を管理している。例えば、主制御回路４０は、印刷開始前にメモリ１４０からインク残量情報を読み出してインク残量を把握し、印刷終了後にインク消費量に基づいてインク残量を算出してメモリ１４０のインク残量情報を更新する。すなわち、主制御回路４０は、メモリ１４０のインク残量情報を、インクの消費に応じて減じていく。主制御回路４０は、インク残量が所定値以下になると、利用者にインクカートリッジ１００の交換ないし再充填を促す。
【００３９】
第１のプリンタ側センサ駆動用端子ＰＳＮおよび第２のプリンタ側センサ駆動用端子ＰＳＰは、センサアクセス部５３に接続されている。インクカートリッジ１００が装着状態にあるとき、センサアクセス部５３は、これらの端子を介して、上述したようにセンサ１５０を操作し、インクの有無を判断する。センサ１５０による検出結果によりインクが所定値以下であることが検出されると、プリンタ２０は、例えば、メモリに記録されたインク残量を所定値に修正するなどの処理が行われる。
【００４０】
図８は、第１実施例のリセット処理の処理ステップを示すフローチャートである。第１実施例のリセット処理は、インクカートリッジ１００がプリンタ２０のホルダ６５から離脱されたときに行われる処理である。インクカートリッジ１００の離脱は、基板１１０に設けられたフォトセンサ１２０により検出される。インクカートリッジ１００が離脱されると（ステップＳ１０：ＹＥＳ）、フォトセンサ１２０からの通知により制御部１３０は、インクカートリッジ１００の離脱を認識し、メモリ１４０上のインク残量情報を初期値に変更する（ステップＳ２０）。このインク残量情報の変更は、プリンタ２０からのアクセスとは無関係に行われる。
【００４１】
以上の説明から解るように、本実施例において、フォトセンサ１２０が請求項における検出部に対応する。また、本実施例において、制御部１３０が請求項における情報変更部に対応する。
【００４２】
以上説明した第１実施例によれば、利用者がインクカートリッジ１００をホルダ６５から離脱すると、インク残量情報が初期値に戻る。このため、例えば、利用者が離脱したインクカートリッジにインク５を再充填した後、プリンタ２０に再装着したとき、インク残量情報と実際に容器本体１０１に収容されているインクの量との矛盾が解消されている。この結果、利用者がインク残量情報を初期値に戻すために何ら操作をすることなく、プリンタ２０の誤動作を抑制することができる。
【００４３】
Ｂ．第２実施例：
図９は、第２実施例のインクカートリッジ１００ａとプリンタ２０の電気的な構成を示す図である。プリンタ２０の構成は、第１実施例と同一であるので説明を省略する。第２実施例のインクカートリッジ１００ａは、第１実施例と異なり、フォトセンサ１２０をおよび電力供給部１６０を備えていない。また、第２実施例のインクカートリッジ１００ａは、９つの端子の全てがロジック回路である制御部１３０ａに接続されている。第２実施例では、センサアクセス部５３がセンサ駆動用端子ＳＮ、ＳＰを介して入力したセンサ駆動信号を制御部１３０ａで受け付け、常に容器本体１０１にインク５が有ることを示す応答信号を返す。さらに、第２実施例における制御部１３０ａは、所定の期間を測定可能なタイマー機能を備えている。
【００４４】
図１０は、第２実施例のリセット処理の処理ステップを示すフローチャートである。第２実施例のリセット処理は、インクカートリッジ１００ａがプリンタ２０に装着されたときに行われる処理である。インクカートリッジ１００の装着は、基板１１０の電源端子ＶＤＤがプリンタ２０のプリンタ側電源端子ＰＶＤＤに接触し、電源端子ＶＤを介して電力が制御部１３０に供給されることにより、制御部１３０に認識される。例えば、制御部１３０が電源端子ＶＤＤを介して供給される電力により起動されたときに、制御部１３０はインクカートリッジ１００がプリンタ２０に装着されたとして、以下のリセット処理を実行しても良い。インクカートリッジ１００がプリンタ２０に装着されると、（ステップＳ１１０：ＹＥＳ）、制御部１３０ａは、タイマーＴのカウントを開始する（ステップＳ１２０）。ステップＳ１３０では、制御部１３０ａは、第１のカートリッジアウト端子ＣＯＡと接地端子ＶＳＳを非導通状態にする。具体的には、制御部１３０ａ内部のトランジスタにより構成されたスイッチにより第１のカートリッジアウト端子ＣＯＡと接地端子ＶＳＳを非導通状態にする。ステップＳ１４０では、制御部１３０ａは、第１のカートリッジアウト端子ＣＯＡと接地端子ＶＳＳを除く他の７つの端子と制御部１３０ａとの間を非導通状態にする。ステップＳ１５０では、制御部１３０ａは、メモリ１４０ａ上のインク残量情報を初期値に変更する。ステップＳ１６０では、制御部１３０ａはタイマーＴが所定値以上であるか否かを判断する。所定値は、例えば、メモリ１４０ａが次のアクセスを受け付けられる状態になるまでに必要な時間より長い時間に対応する値とされる。タイマーＴが所定値に達していないと判断すると（ステップＳ１６０：ＮＯ）、制御部１３０ａは待機する。タイマーＴが所定値以上であると判断すると（ステップＳ１６０：ＹＥＳ）、制御部１３０ａは、上述の７つの端子と制御部１３０ａとの間を導通状態に戻す（ステップＳ１７０）。ステップＳ１８０では、制御部１３０ａは、第１のカートリッジアウト端子ＣＯＡと接地端子ＶＳＳとの間を導通状態に戻してリセット処理を終了する。
【００４５】
ここで、インクカートリッジ１００が装着状態である場合において、第１のカートリッジアウト端子ＣＯＡと接地端子ＶＳＳとが導通状態であれば、第１のプリンタ側カートリッジアウト端子ＰＣＯＡはＬレベルに維持され、装着状態であると正しく判断される。インクカートリッジ１００において、第１のプリンタ側カートリッジアウト端子ＰＣＯＡが、第１のカートリッジアウト端子ＣＯＡと接地端子ＶＳＳとを介して、プリンタ側接地端子ＰＶＳＳと導通するためである。
【００４６】
一方、インクカートリッジ１００が装着状態であっても、第１のカートリッジアウト端子ＣＯＡと接地端子ＶＳＳとが非導通状態であれば、第１のプリンタ側カートリッジアウト端子ＰＣＯＡはＨレベルに維持され、非装着状態であると判断される。第１のプリンタ側カートリッジアウト端子ＰＣＯＡがハイインピーダンス状態になるため、第１のプリンタ側カートリッジアウト端子ＰＣＯＡは、プルアップ抵抗Ｒ１を介して接続された電源電位（Ｈレベル）に維持されるからである。
【００４７】
以上の説明から解るように、本実施例において、制御部１３０ａが請求項における検出部および情報変更部に対応する。
【００４８】
以上説明した第２実施例によれば、利用者がインクカートリッジ１００をホルダ６５に装着すると、インク残量情報が初期値に戻る。このため、例えば、利用者が離脱したインクカートリッジにインク５を再充填した後、プリンタ２０に再装着したとき、インク残量情報と実際に容器本体１０１に収容されているインクの量との矛盾が解消される。この結果、利用者がインク残量情報を初期値に戻すために何ら操作をすることなく、プリンタ２０の誤動作を抑制することができる。
【００４９】
さらに、リセット処理において、メモリ１４０ａのインク残量情報を初期値に書き換えるときに、第１のカートリッジアウト端子ＣＯＡと接地端子ＶＳＳとの間を非導通にする。このため、インク残量情報の書き換えが行われている間、プリンタ２０は、そのインクカートリッジ１００ａは装着されていない（非装着状態である）と認識する。この結果、インク残量情報の書き換えが行われている間に、プリンタ２０が該メモリ１４０ａにアクセスしてデータ化けなどの不都合が起こることを抑制することができる。
【００５０】
さらに、第２実施例では、メモリ１４０ａ上のインク残量情報を初期値に戻すときに、プリンタ２０がメモリやセンサにアクセスするための７つの端子を制御部１３０ａから切り離す（非導通にする）。このため、メモリ１４０ａ上のインク残量情報を初期値に戻す間にプリンタ２０が誤ってアクセスした場合に、より確実にデータ化けなどの不具合を抑制することができる。
【００５１】
Ｃ．第３実施例：
図１１は、第３実施例の基板１１０ｂの外観構成を示す図である。第３実施例における基板１１０ｂは、第１実施例における基板１１０のフォトセンサ１２０に代えて、メカスイッチ１２０ｂを備えている。メカスイッチ１２０ｂは、装着状態において、ホルダ６５に押下された状態にされ、非装着状態で押下されていない状態になる。この結果、フォトセンサ１２０と同様に、インクカートリッジ１００のホルダ６５からの離脱を検出することができる。第３実施例のその他の構成および動作は、第１実施例と同一であるので説明を省略する。
【００５２】
以上の説明から解るように、本実施例において、メカスイッチ１２０ｂが請求項における検出部に対応する。また、本実施例において、制御部１３０が請求項における情報変更部に対応する。
【００５３】
以上説明した第３実施例によれば、第１実施例と同様の作用・効果を奏する。
【００５４】
Ｄ．第４実施例：
図１２は、第４実施例のリセット処理の処理ステップを示すフローチャートである。第４実施例の構成は、図１〜図７を参照して説明した第１実施例の構成と同一であるので説明を省略し、以下の説明では第１実施例と同一の符号を用いる。
【００５５】
第４実施例のリセット処理は、インクカートリッジ１００がプリンタ２０のホルダ６５から離脱されたときに行われる処理である。インクカートリッジ１００が離脱されると（ステップＳ２１０：ＹＥＳ）、フォトセンサ１２０からの通知により制御部１３０は、インクカートリッジ１００の離脱を認識し、インク残量情報が規定値以下であるか否かを判断する（ステップＳ２２０）。インク残量情報が規定値を超えている場合には（ステップＳ２２０：ＮＯ）、すなわち、インク残量情報が「容器本体１０１に収容されたインク５の量が所定量を超えていること」を表している場合には、制御部１３０は何もしない。一方、インク残量情報が規定値以下である場合には（ステップＳ２２０：ＹＥＳ）、すなわち、インク残量情報が「容器本体１０１に収容されたインク５の量が所定量以下であること」を表している場合には、制御部１３０は、制御部１３０は、メモリ１４０上のインク残量情報を初期値に変更し（ステップＳ２３０）、リセット処理を終了する。
【００５６】
以上説明した第４実施例によれば、第１実施例と同様の作用・効果を奏する。さらに、インクカートリッジ１００が離脱されたときという条件に加えて、インク残量情報が規定値以下であることが、リセット処理を行う条件となっている。このため、無駄なリセットを減らし、メモリの書き換え回数を抑制できるので、メモリの消耗を抑制できる。
【００５７】
Ｅ．第５変形例：
図１３は、第５実施例のリセット処理の処理ステップを示すフローチャートである。第５実施例の構成は、図１〜図７を参照して説明した第１実施例の構成と同一であるので説明を省略し、以下の説明では第１実施例と同一の符号を用いる。
【００５８】
第５実施例のリセット処理は、インクカートリッジ１００がプリンタ２０のホルダ６５から離脱されたときに行われる処理である。インクカートリッジ１００が離脱されると（ステップＳ３１０：ＹＥＳ）、フォトセンサ１２０からの通知により制御部１３０は、インクカートリッジ１００の離脱を認識し、インク残量情報がプリンタ２０により更新された回数（書き込み回数）が所定回以上であるか否かを判断する（ステップＳ３２０）。このような、書き込み回数は、メモリ１４０のインク残量情報が記録される領域とは異なる領域に記憶されても良い。インク残量情報の書き込み回数が所定回より少ない場合には（ステップＳ３２０：ＮＯ）、制御部１３０は何もしない。一方、インク残量情報の書き込み回数が所定回以上である場合には（ステップＳ３２０：ＹＥＳ）、制御部１３０は、制御部１３０は、メモリ１４０上のインク残量情報を初期値に変更し（ステップＳ３３０）、リセット処理を終了する。
【００５９】
以上説明した第５実施例によれば、第４実施例と同様の作用・効果を奏する。
【００６０】
Ｆ．変形例：
・第１変形例：
上記各実施例のリセット処理では、インク残量情報の値を初期値に戻しているが、これに代えて、例えば、インク残量が工場出荷時の半分程度の量であることを表す値に変更しても良いし、インク残量を所定量だけ増やした値に変更しても良い。このように、一般的には、インクがある程度存在することを表す所定の値に変更されれば良い。
【００６１】
・第２変形例：
上記各実施例のリセット処理では、インク残量情報の値を変更しているが、これに代えて、インク消費量情報の値を変更しても良い。この場合は、例えば、インクカートリッジ１００が装着、あるいは、脱着された場合、インク消費量情報の値を初期値に戻しても良いし、インク消費量情報を減じても良い。一般的には、リセット処理に限らず、インクに関連するインク情報をプリンタ２０からのアクセスとは無関係に変更する処理に対して、本発明を適用することができる。
【００６２】
・第３変形例：
上記第２実施例では、第１のカートリッジアウト端子ＣＯＡと接地端子ＶＳＳとの間を非導通状態にすることにより、装着状態にも関わらず、プリンタ２０に非装着状態を認識させている。これに代えて、例えば、装着状態では、インクカートリッジの制御部から何らかの装着連絡信号を定期的におくることにより装着状態を通知し、該連絡情報を停止することによりプリンタ２０に非装着状態を認識させても良い。一般的に言えば、インクカートリッジが現実には装着状態である場合において、プリンタ２０に対して装着状態を通知する手段と、非装着状態を通知する手段とを有していればよい。また、これらの手段は、装着状態をプリンタ２０に認識させた状態と、非装着状態をプリンタ２０に認識させた状態とを、二者択一に排他的に切り換えられることが好ましい。
【００６３】
・第４変形例：
上記各実施例では、インクカートリッジ１００がプリンタ２０から離脱された直後、あるいは、プリンタ２０に装着された直後に、インク残量情報のリセットが行われているが、これに代えて、例えば、インクカートリッジ１００の離脱あるいは装着から、一定時間（例えば、１秒）経った後に、インク残量情報のリセットを行っても良い。一般的には、インクカートリッジ１００のインクカートリッジ１００の離脱あるいは装着がトリガーとなって、その後に、インク残量情報のリセットが行われればよい。
【００６４】
・第５変形例：
上記第４実施例では、例えば、インクカートリッジ１００が離脱され、かつ、インク残量情報が所定値以下になったときに、インク残量情報を変更しているが、これに代えて、インクカートリッジ１００が装着され、インク残量情報が所定値以下になったときに、インク残量情報を変更しても良い。同様に上記第５実施例では、例えば、インクカートリッジ１００が離脱され、かつ、インク残量情報の書き換え回数が所定回以上になったときに、インク残量情報を変更しているが、これに代えて、インクカートリッジ１００が装着され、かつ、インク残量情報の書き換え回数が所定回以上になったときに、インク残量情報を変更しても良い。また、インクカートリッジ１００の離脱または装着と共に満たすべき条件は、他の所定の条件であっても良い。例えば、インクカートリッジに自重を測定する重量センサを設け、重量が所定値以下であることを、他の条件としても良い。
【００６５】
・第６変形例：
上記第１実施例では、圧電素子を用いたセンサ１５０が用いられているが、これに代えて、例えば、常にインクがあることを示す周波数の応答信号を返す発振回路などの発振装置を用いても良く、サブ制御部５０と何らかの遣り取りを行うＣＰＵやＡＳＩＣなどのプロセッサや、より簡易なＩＣを用いても良い。
【００６６】
・第７変形例：
上記実施例では、１つのインクタンクを１つのインクカートリッジとして構成しているが、複数のインクタンクを１つのインクカートリッジとして構成しても良い。
【００６７】
・第８変形例：
上記実施例は、インクジェット式のプリンタと、インクカートリッジが採用されているが、インク以外の他の液体を噴射したり吐出したりする液体噴射装置と、その液体を収容した液体容器を採用しても良い。ここでいう液体は、溶媒に機能材料の粒子が分散されている液状体、ジェル状のような流状体を含む。例えば、液晶ディスプレイ、ＥＬ（エレクトロルミネッセンス）ディスプレイ、面発光ディスプレイ、カラーフィルタの製造などに用いられる電極材や色材などの材料を分散または溶解のかたちで含む液体を噴射する液体噴射装置、バイオチップ製造に用いられる生体有機物を噴射する液体噴射装置、精密ピペットとして用いられ試料となる液体を噴射する液体噴射装置であってもよい。さらに、時計やカメラ等の精密機械にピンポイントで潤滑油を噴射する液体噴射装置、光通信素子等に用いられる微小半球レンズ（光学レンズ）などを形成するために紫外線硬化樹脂等の透明樹脂液を基板上に噴射する液体噴射装置、基板などをエッチングするために酸又はアルカリ等のエッチング液を噴射する液体噴射装置を採用しても良い。そして、これらのうちいずれか一種の噴射装置および液体容器に本発明を適用することができる。
【００６８】
・第９変形例：
上記実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアに置き換えるようにしても良い。
【００６９】
・第１０変形例：
上記各実施例のリセット処理では、インク残量情報の値を変更しているが、インク残量情報と共に、または、インク残量情報に代えて、メモリ１４０上に記憶された他の液体情報の値を変更しても良い。例えば、プリンタ２０がリセット処理後において、新たなインク中継カートリッジ１００が装着されたと認識するように、メモリ１４０上に記憶された各種の液体情報を変更しても良い。具体的には、メモリ１４０には、プリンタ２０が印刷を実行するたびにインクリメントされる使用履歴情報や、各インク中継カートリッジ１００に固有のＩＤ情報が記録されている場合がある。この場合、例えば、リセット処理において、制御部１３０は、使用履歴情報を初期値に書き換えることとしても良いし、ＩＤ情報を異なる値に書き換えることとしても良い。
【００７０】
・第１１変形例：
図１４〜図１５は、第１１変形例におけるインクカートリッジの内部構成を説明する図である。第１１変形例におけるインクカートリッジ１００ｅは、インク収容部１０１ｅと、アダプタ１０９ｅとを備えている。図１５に示すように、インク収容部１０１ｅと、アダプタ１０９ｅは、利用者が手動で分離可能である。利用者は、例えば、アダプタ１０９ｅからインク収容部１０１ｅを離脱させて、インク収容部１０１ｅにインク５を充填した後、インク収容部１０１ｅをアダプタ１０９ｅの挿入空間ＩＳＰに装着する。図１４は、アダプタ１０９ｅの挿入空間ＩＳＰにインク収容部１０１ｅが装着されて、アダプタ１０９ｅとインク収容部１０１ｅが一体になった状態を示している。アダプタ１０９ｅは、プリンタ２０のホルダ６５に上述した各実施例のインクカートリッジ１００と同様に装着される。なお、アダプタ１０９ｅからのインク収容部１０１ｅの離脱や、アダプタ１０９ｅへのインク収容部１０１ｅの装着は、アダプタ１０９ｅがプリンタ２０のホルダ６５に装着されたままの状態で行われても良いし、アダプタ１０９ｅがプリンタ２０のホルダ６５から離脱された状態で行われても良い。
【００７１】
インク収容部１０１ｅは、図６に示すインクカートリッジ１００と同様のインク供給部１０２と再充填孔１０５と大気開放孔１０６とインク収容室１０７とを備えている。アダプタ１０９ｅは、基板１１０ｅと、電力供給部１６０を備えている。基板１１０ｅの表面には、第１実施例における基板１１０と同様に９つの端子１１１が配置されている。基板１１０ｅの裏面には、制御部１３０ｅおよびメモリ１４０ｅが配置されている。
【００７２】
基板１１０は、さらに、フォトセンサ１２０ｅを備えている。フォトセンサ１２０ｅは、アダプタ１０９ｅの挿入空間ＩＳＰ側に配置されている。フォトセンサ１２０ｅは、アダプタ１０９ｅの挿入空間ＩＳＰにインク収容部１０１ｅが装着されている装着状態にあるか、挿入空間ＩＳＰにインク収容部１０１ｅが装着されていない非装着状態にあるかを検出するために用いられる。
【００７３】
メモリ１４０ｅには、第１実施例と同様にインク残量情報を含む液体情報が記録されている。メモリ１４０ｅは、アダプタ１０９ｅがプリンタ２０に装着された状態で、プリンタ２０によってアクセスされ、液体情報の読み出しおよび書き込みが行われる。制御部１３０ｅは、電力供給部１６０から電力の供給を受けて動作する。制御部１３０ｅは、フォトセンサ１２０ｅにより、インク収容部１０１ｅがアダプタ１０９ｅから離脱したこと（非装着状態になったこと）が検出されたときに、メモリ１４０ｅに記録されたインク残量情報を初期値に書き換える。
【００７４】
以上の説明から解るように、本実施例において、フォトセンサ１２０ｅが請求項における検出部に対応する。また、本実施例において、制御部１３０ｅが請求項における情報変更部に対応する。
【００７５】
以上説明した第１１変形例によれば、利用者がインク収容部１０１ｅをアダプタ１０９ｅから離脱すると、インク残量情報が初期値に戻る。このため、例えば、利用者が離脱したインク収容部１０１ｅにインク５を再充填した後、アダプタ１０９ｅに再装着したとき、インク残量情報と実際にインク収容部１０１ｅに収容されているインク５の量との矛盾が解消されている。この結果、利用者がインク残量情報を初期値に戻すために何ら操作をすることなく、プリンタ２０の誤動作を抑制することができる。
【００７６】
なお、本変形例において、フォトセンサ１２０ｅにより、インク収容部１０１ｅがアダプタ１０９ｅに装着されたことを検出して、インク収容部１０１ｅがアダプタ１０９ｅに装着されたことを検出されたときに、制御部１３０ｅはインク残量情報を初期値に書き換えても良い。また、インク収容部１０１ｅのアダプタ１０９ｅからの離脱または装着は、フォトセンサ１２０ｅに限らず、上述したメカスイッチにより検出されても良い。また、上述した各種実施例および変形例における制御部の動作は、本変形例における制御部１３０ｅの動作にも適用され得る。
【００７７】
以上、本発明の実施例および変形例について説明したが、本発明はこれらの実施例および変形例になんら限定されるものではなく、その要旨を逸脱しない範囲内において種々の態様での実施が可能である。
【符号の説明】
【００７８】
５…インク
２０…プリンタ
２２…モータ
２６…プラテン
３０…キャリッジ
３２…キャリッジモータ
３４…摺動軸
３６…駆動ベルト
３８…プーリ
４０…主制御回路
５０…サブ制御部
５１…カートリッジ認識部
５２…メモリアクセス部
５３…センサアクセス部
６０…印刷ヘッドユニット
６１…凹部
６５…ホルダ
７０…操作部
８０…コネクタ
９０…コンピュータ
１００…インクカートリッジ
１００ａ…インクカートリッジ
１０１…容器本体
１０２…インク供給部
１０３…フィルム
１０４…係合レバー
１０４ａ…突起
１０５…再充填孔
１０６…大気開放孔
１０７…インク収容室
１１０、１００ｂ…基板
１１１…端子
１２０…フォトセンサ
１２０ｂ…メカスイッチ
１３０、１３０ａ…制御部
１４０、１４０ａ…メモリ
１５０…センサ
１６０…電力供給部
【図１】
0005146365.tif 000002
【図２】
0005146365.tif 000003
【図３】
0005146365.tif 000004
【図４】
0005146365.tif 000005
【図５】
0005146365.tif 000006
【図６】
0005146365.tif 000007
【図７】
0005146365.tif 000008
【図８】
0005146365.tif 000009
【図９】
0005146365.tif 000010
【図１０】
0005146365.tif 000011
【図１１】
0005146365.tif 000012
【図１２】
0005146365.tif 000013
【図１３】
0005146365.tif 000014
【図１４】
0005146365.tif 000015
【図１５】
0005146365.tif 000016