(57)【特許請求の範囲】
【請求項１】
データを記憶するための記憶媒体を有するインクカートリッジと、
前記インクカートリッジがインクエンドになったことを検出する検出手段と、
前記インクエンドが検出されたとき、前記インクカートリッジの記憶媒体から特定のデータを読出す又は特定のデータをその記憶媒体に書込むために前記インクカートリッジの記憶媒体に通電する通電手段と、
前記通電するとき及び前記通電している最中は前記インクカートリッジの取り外しを阻止する阻止手段と
を備えるインクジェットプリンタ。
【請求項２】
データを記憶するための記憶媒体を有するインクカートリッジと、
前記インクカートリッジがインクエンドになったことと、ユーザが前記インクカートリッジを交換したいときに使用するボタン又はスイッチが使用されたこととの両方を検出する検出手段と、
前記両方が検出されたとき、前記インクカートリッジの記憶媒体から特定のデータを読出す又は特定のデータをその記憶媒体に書込むために前記インクカートリッジの記憶媒体に通電する通電手段と、
前記通電するとき及び前記通電している最中は前記インクカートリッジの取り外しを阻止する阻止手段と
を備えるインクジェットプリンタ。
【請求項３】
データを記憶するための記憶媒体を有するインクカートリッジと、
前記インクカートリッジがインクエンドになったことと、前記インクカートリッジを覆っているカバーが開かれたこととの両方を検出する検出手段と、
前記両方が検出されたとき、前記インクカートリッジの記憶媒体から特定のデータを読出す又は特定のデータをその記憶媒体に書込むために前記インクカートリッジの記憶媒体に通電する通電手段と、
前記通電するとき及び前記通電している最中は前記インクカートリッジの取り外しを阻止する阻止手段と
を備えるインクジェットプリンタ。
【発明の詳細な説明】
【０００１】
【発明の技術分野】
本発明は、インクジェットプリンタに関し、特に、記憶媒体を有するインクカートリッジを用いるインクジェットプリンタに関する。
【０００２】
【従来の技術】
交換可能なインクカートリッジに半導体メモリなどの記憶媒体が設けられているインクジェットプリンタが知られている。インクカートリッジの記憶媒体には、インク残量やプリンタ制御情報等が記録される。インクジェットプリンタは、それらの情報を読出しそれらに基づいて印刷を制御したり、現在のインク残量等を計算してインクカートリッジの記憶媒体に書込んだりする。
【０００３】
【発明が解決しようとする課題】
インクカートリッジは、ユーザの望む時にプリンタから取り外して、別のインクカートリッジと交換することができる。しかし、インクジェットプリンタが、インクカートリッジの記憶媒体にアクセスしている最中に、インクカートリッジがプリンタから取り外されてしまうと、インクカートリッジの記憶媒体内のデータが破損してしまうおそれがある。データが破損すると、当然、インクジェットプリンタは上記プリンタ制御情報等を読出せなくなり、印刷を制御することもできなくなる。
【０００４】
従って、本発明の目的は、プリンタがインクカートリッジの記憶媒体にアクセスしている最中は、ユーザによるインクカートリッジ交換を阻止し、確実に、インクカートリッジが完全に装着された状態を保つことにある。
【０００５】
【課題を解決するための手段】
本発明の第１の側面に従うインクジェットプリンタは、データを記憶するための記憶媒体を有するインクカートリッジと、その記憶媒体からデータを読出す又はその記憶媒体にデータを書込むためにその記憶媒体に通電し且つ読出し又は書込みが終了したら速やかに通電を止める通電手段と、通電するとき及び通電している最中はインクカートリッジの取外しを阻止する阻止手段とを備える。
【０００６】
本発明によれば、インクジェットプリンタがインクカートリッジの記憶媒体にアクセスしている最中は、ユーザによるカートリッジ交換を阻止し、確実に、カートリッジが完全に装着された状態を保つことができる。故に、プリンタがインクカートリッジの記憶媒体にアクセスしている最中に、インクカートリッジがプリンタから取り外されてしまって、インクカートリッジの記憶媒体内のデータを破損させてしまうことを防げる。
【０００７】
好適な実施形態では、阻止手段は、インクカートリッジを、インクカートリッジの取外しが不可能な場所に移動させることにより、通電中のインクカートリッジの取外しを阻止する。
【０００８】
好適な実施形態では、阻止手段は、インクカートリッジを固定する固定ロックを使用することにより、通電中のインクカートリッジの取外しを阻止する。
【０００９】
好適な実施形態では、阻止手段は、ユーザにインクカートリッジの取外しを禁止する旨を報知することにより、通電中のインクカートリッジの取外しを阻止する。
【００１０】
本発明の第２の側面に従うインクジェットプリンタは、データを記憶するための記憶媒体を有するインクカートリッジと、現在装着されているインクカートリッジが取り外される可能性のある状態を検出する検出手段と、その状態が検出されたときインクカートリッジが取り外される時期を遅らせる遅延手段と、その状態が検出されたとき遅延手段が機能している間にインクカートリッジの記憶媒体から特定のデータを読出す又は特定のデータをその記憶媒体に書込むためにインクカートリッジの記憶媒体に通電する通電手段とを備える。
【００１１】
本発明によれば、インクカートリッジが取り外される可能性があるときは、インクカートリッジが取り外される時期を遅らせ、遅らせている間に、記憶媒体から特定のデータを読出す又は特定のデータをその記憶媒体に書込むことを終えることができる。故に、プリンタがインクカートリッジの記憶媒体にアクセスしている最中に、インクカートリッジがプリンタから取り外されてしまって、インクカートリッジの記憶媒体内のデータを破損させてしまうことを防げる。
【００１２】
好適な実施形態では、遅延手段は、インクカートリッジを、インクカートリッジの取外しが不可能な場所に移動させることにより、インクカートリッジが取り外される時期を遅らせる。
【００１３】
好適な実施形態では、遅延手段は、インクカートリッジを固定する固定ロックを使用することにより、インクカートリッジが取り外される時期を遅らせる。
【００１４】
好適な実施形態では、遅延手段は、ユーザにインクカートリッジの取外しを禁止する旨を報知することにより、インクカートリッジが取り外される時期を遅らせる。
【００１５】
好適な実施形態では、遅延手段は、インクカートリッジが取り外される可能性のある状態が検出されてからユーザがインクカートリッジを取り外すまでの間に、ユーザに追加の作業を行なわさせることにより、インクカートリッジが取り外される時期を遅らせる。この場合、ユーザにインクカートリッジの取外しを禁ずる旨を報知する報知手段を備えて、もし、遅らせられた時間内に上記読出し又は上記書込みが終わらなければ、報知手段を機能させて、記憶媒体に通電している最中にインクカートリッジが取り外されることを防ぐ。
【００１６】
好適な実施形態では、検出手段は、ユーザがインクカートリッジを交換したいときに使用するボタン又はスイッチが使用されたこと、インクカートリッジを覆っているカバーが開かれたこと、又は、インクカートリッジがインクエンドになったこと、の少なくとも１つを検出したときに、インクカートリッジが取り外される可能性のある状態であると判断する。
【００１７】
【発明の実施の形態】
インクジェットプリンタに装着されるインクカートリッジのタイプには、キャリッジ上に印刷ヘッドと共に搭載されるオンキャリッジタイプと、キャリッジから離れた不動の場所にセットされるオフキャリッジとがある。以下、これら両タイプについて、本発明の実施形態をそれぞれ説明する。
【００１８】
まず、オンキャリッジタイプのインクカートリッジを用いた実施形態を説明する。
【００１９】
図１は、オンキャリッジタイプのインクカートリッジを用いるインクジェットプリンタの斜視図である。
【００２０】
このインクジェットプリンタ(以下、プリンタ)１は、汎用型のコンピュータやデジタルカメラ等のホスト装置に接続されて使用されるものであり、印刷ヘッド１０、キャリッジ１１、紙送り装置１２、ヘッドメンテナンス装置(図示せず)などで構成される印刷機構がケーシング１３に収納されている。ケーシング１３の上部には、開閉自在のプリンタカバー３が設けられており、このプリンタカバー３を矢印Ａ方向に動かして開くと、図示のように印刷機構が露出する。キャリッジ１１は、インクカートリッジを内部に収納するためのカートリッジホルダ５と、このカートリッジホルダ５の上部の開口(インクカートリッジの出入口)を覆う開閉自在のホルダカバー６を有する。
【００２１】
また、このプリンタ１は、ケーシング１３の前面上にインクカートリッジ交換ボタン(以下、交換ボタン)９を備えている。ユーザは、現在装着されているインクカートリッジを別のインクカートリッジに交換するとき、まず交換ボタン９を押す。プリンタ１は、交換ボタン９が押されたら、キャリッジ１１のカートリッジホルダ５を、インクカートリッジを交換するための交換場所７に移動させる。この交換場所７は、インクカートリッジが装着されるカートリッジホルダ５のホルダカバー６を、完全に開くことができる唯一の場所である。ユーザは、この交換場所７にカートリッジホルダ５が位置したときに、ホルダカバー６を開き、カートリッジホルダ５内のインクカートリッジを別のインクカートリッジに交換する。
【００２２】
図２は、プリンタ１の本発明に直接関わる部分の構成を示す。
【００２３】
このカートリッジホルダ５にセットされるインクカートリッジ１３は、不揮発性の記憶媒体、例えばＥＥＰＲＯＭ１１を有している。インクカートリッジ１３のＥＥＰＲＯＭ１１は、インクカートリッジ１３の識別情報(例えばシリアル製造番号)、製造年月日、インク種類(インクの色や染料インクか顔料インクか等)、使用履歴情報(使用日時や使用されたプリンタの識別情報等)、プリンタ制御情報(印刷ヘッドへの印加電圧やノズルからのインク吐出回数など)、インク容量、インク残量などの種々の情報を記憶するためのものであり、プリンタ１側の回路に電気的に接続してその回路からのアクセスを可能にするためのアクセス端子１９を外表面に有している。
【００２４】
インクカートリッジ１３が装着されるカートリッジホルダ５は、内奥(すなわち内部底面)に、インクカートリッジ１３のインク供給口１７に刺さってインクを印刷ヘッド１０へ供給する中空のインク供給針１５を備えており、内壁に、インクカートリッジ１３のＥＥＰＲＯＭ１１のアクセス端子１９と接続する接続端子２１を備えている。このカートリッジホルダ５は、インクカートリッジ１３を図中上から挿入してホルダカバー６を図示のように完全に閉じることで、インクカートリッジ１３を完全に装着する構成になっている。インクカートリッジ１３が完全に装着されたときは、内奥のインク供給針１５が、インクカートリッジ１３のインク供給口１７に刺さって内部のインクを印刷ヘッドに供給できるようになり、且つ、接続端子２１が、インクカートリッジ１３のアクセス端子１９と接続して、インクカートリッジ１３のＥＥＰＲＯＭ１１とプリンタ１とが通信可能に電気的に接続される。
【００２５】
このプリンタ１は、ホスト装置２４からの印刷データを受けて印刷を行なうための印刷処理を行なう印刷制御部２５を備え、印刷制御部２５は、印刷処理に関連して必要に応じ、リーダ・ライタ２３を介してインクカートリッジ１３のＥＥＰＲＯＭ１１からデータを読込んだり、ＥＥＰＲＯＭ１１へデータを書込んだりする。例えば、１頁の印刷終了後に印刷で使用したインク消費量を計算してその値からインクカートリッジ１３のインク残量を計算し、その残量のデータをインクカートリッジ１３のＥＥＰＲＯＭ１１に書込んだりする。或は、プリンタ１の電源投入時に、インクカートリッジ１３のＥＥＰＲＯＭ１１からインク残量データを読み込んで、そのインクカートリッジ１３が使用可能か否かを判断したりする。
【００２６】
印刷制御部２５は、また、交換ボタン９が押されると、インクカートリッジ交換のための交換処理を行う。印刷制御部２５は、インクカートリッジ交換に関連してインクカートリッジ１３のＥＥＰＲＯＭ１１からデータを読出したり、ＥＥＰＲＯＭ１１にデータを書込んだりもする。例えば、インクカートリッジ交換の直後に、現在装着されているインクカートリッジ１３のＥＥＰＲＯＭ１１からインク残量や製造年月日を読み込んで、当該インクカートリッジ１３が使用可能か否かを判断する。
【００２７】
印刷制御部２５は、インクカートリッジ１３のＥＥＰＲＯＭ１１にデータを読書きしている時に、インクカートリッジ１３がユーザによってカートリッジホルダ５から外されることがないよう、インクカートリッジ１３が外されるおそれのないときにＥＥＰＲＯＭ１１にアクセスする、又は、ＥＥＰＲＯＭ１１にアクセスする時は、ユーザがインクカートリッジ１３を外すことができないようにする、という制御を行なう。以下、この制御についてより具体的に説明する。
【００２８】
印刷制御部２５は、インクカートリッジ１３が交換されそうなことを検出したとき、例えば交換ボタン９が押されてそれを検出したときに以下のような制御を行なう。図３は、このときに印刷制御部２５が行なう動作を示す。
【００２９】
このとき、印刷制御部２５は、まず、カートリッジホルダ５がインクカートリッジ交換可能な場所７(図１参照)にあるか否かを確認する(Ｓ１)。ホルダ５がインクカートリッジ交換可能な場所７にあれば(Ｓ１でＹｅｓ)、カートリッジホルダ５をそれ以外の場所、つまり、インクカートリッジ交換ができない場所に移動させて(Ｓ２)、インクカートリッジ１３のＥＥＰＲＯＭ１１に通電する(Ｓ３)。そして、特定の最近の情報(例えば現在のインク残量)をＥＥＰＲＯＭ１１に書込み(Ｓ４)、それを終えたら、ＥＥＰＲＯＭ１１との通電を止める(Ｓ５)。その後、カートリッジホルダ５をインクカートリッジ交換可能な場所７に移動させて(Ｓ６)、ユーザに、ホルダ５からインクカートリッジ１３の取外しを許す。なお、印刷制御部２５は、このような制御動作を、ホスト装置２４からインクカートリッジ交換を要求されたときや、インクエンド(つまりインクカートリッジ１３のインク残量がゼロ又は僅少)を検出したときに行なうこともできるし、或は、プリンタカバー３が開けられたことを検出したときに行なうこともできる(この場合はプリンタ１に、例えばプリンタカバー３の開閉を検出するボタンを設ける)。但し、プリンタカバー３が開けられた場合は、カートリッジホルダ５を交換場所７へ移動させる動作(図３のステップＳ６)は不要である。
【００３０】
また、印刷制御部２５は、印刷処理等に関連するデータの読出し又は書込みが必要なとき、例えば、各頁の印刷が終了したときや、プリンタ１の電源投入直後や、印刷ヘッドのクリーニングを行なった直後や、ホスト装置２４から印刷終了後のインクカートリッジ１３のインク残量をインクカートリッジ１３のＥＥＰＲＯＭ１１に書込むよう要求されたとき等に、以下の制御を行なう。図４は、このときに印刷制御部２５が行なう動作を示す。
【００３１】
このとき、印刷制御部２５は、まず、印刷ヘッド１０が駆動中(例えばノズルからインクを吐出中)か否かを確認する(ステップＳ７)。駆動中であれば(Ｓ７でＹｅｓ)、それが終わるまで待つ。次に、カートリッジホルダ５がインクカートリッジ交換可能な場所７にあるか否かを確認する(Ｓ８)。ホルダ５がインクカートリッジ交換可能な場所７にあれば(Ｓ８でＹｅｓ)、カートリッジホルダ５をインクカートリッジ交換ができない場所に移動させて(Ｓ９)、インクカートリッジ１３のＥＥＰＲＯＭ１１に通電する(Ｓ１０)。そして、必要とする情報(例えば現在のインク残量)をＥＥＰＲＯＭ１１に書込か或はＥＥＰＲＯＭ１１から読出して(Ｓ１１)、それを終えたら、ＥＥＰＲＯＭ１１との通電を止める(Ｓ１２)。
【００３２】
また、印刷制御部２５は、インクカートリッジが交換されて新たにインクカートリッジ１３がホルダ５に装着された直後に、以下の制御を行なう。図５は、このときに印刷制御部２５が行なう動作を示す。
【００３３】
印刷制御部２５は、例えばインクカートリッジ１３がホルダ５に完全に装着された直後に、ホルダ５を、現在位置するインクカートリッジ交換可能な場所７からインクカートリッジ交換できない場所に移動させて(ステップＳ１３)、インクカートリッジ１３のＥＥＰＲＯＭ１１に通電する(Ｓ１４)。そして、そのＥＥＰＲＯＭ１１から必要な情報、例えば、インクカートリッジ１３の識別情報やインク残量や製造年月日などを読み出す(Ｓ１５)。それを終えたら、インクカートリッジ１３のＥＥＰＲＯＭ１１との通電を切って(Ｓ１６)、例えば、ステップＳ１５で読出した情報を参照して装着されたインクカートリッジ１３が使用可能か否かを判断するなどの、別処理を行なう(Ｓ１７)。
【００３４】
以上が、オンキャリッジタイプのインクカートリッジを用いた本発明の一実施形態である。この実施形態によれば、プリンタ１の印刷制御部２５は、インクカートリッジ１３の交換されそうなことを検出したとき、印刷処理等に関連してインクカートリッジ１３のＥＥＰＲＯＭ１１にアクセスすることが必要なとき、インクカートリッジ１３が新たに装着されたときなどに、インクカートリッジ１３のＥＥＰＲＯＭ１１にアクセス(つまり情報の読出しや書込みを)する。アクセスする場合、すなわちインクカートリッジ１３のＥＥＰＲＯＭ１１に通電する場合は、印刷制御部２５は、カートリッジホルダ５をインクカートリッジ１３の交換ができない場所に移動させ、通電している最中は決してインクカートリッジ１３がユーザによって取り外されることがないようにし、アクセスが終了したら、速やかにＥＥＰＲＯＭ１１との通電を止める。つまり、印刷制御部２５は、インクカートリッジ１３のＥＥＰＲＯＭ１１と通電している最中は、インクカートリッジ１３の交換を確実に阻止して、インクカートリッジ１３が完全に装着されている状態を確保する。これにより、印刷制御部２５がインクカートリッジ１３のＥＥＰＲＯＭ１１と通電している最中にプリンタ１からインクカートリッジ１３が取り外されること確実に防ぐことができるので、インクカートリッジ１３のＥＥＰＲＯＭ１１が記憶するデータを破損させるなどの事故を抑えることができる。
【００３５】
尚、本実施形態において、プリンタ１は、プリンタカバー３が開けられることを防ぐためのロック機構や、インクカートリッジ１３の交換禁止をユーザに伝えるためのＬＥＤを備えても良い。この場合、プリンタ１は、インクカートリッジ１３のＥＥＰＲＯＭ１１に通電している最中は、ユーザにプリンタカバー３が開けられないようにロックするか、或は、ＬＥＤを点灯させてユーザにインクカートリッジ交換の禁止を知らせる。
【００３６】
次に、オフキャリッジタイプのインクカートリッジを用いた実施形態を説明する。オフキャリッジタイプの代表的な３通りの実施形態を説明する。
【００３７】
図６は、オフキャリッジタイプのインクカートリッジを用いた第１の実施形態におけるインクジェットプリンタの、本発明に直接関わる部分の構成を示す。
【００３８】
このプリンタのカートリッジホルダ２７は、プリンタ内の不動の場所に設けられており、このカートリッジホルダ２７には、不揮発性の記憶媒体、例えばＥＥＰＲＯＭ３１を有するインクカートリッジ３３が装着される。ＥＥＰＲＯＭ３１は、上述したオンキャリッジタイプのインクカートリッジ１３のＥＥＰＲＯＭ１１と同様に、インクカートリッジ３３の識別情報(例えばシリアル製造番号)、インク容量、インク残量などの種々の情報が記録されるものであり、このプリンタの後述する印刷制御部４５と電気的に接続するためのアクセス端子３５を有している。
【００３９】
このカートリッジホルダ２７は、インクカートリッジ３３の挿入口に、第１のホルダカバー３７と第２のホルダカバー３９とを、図示のように２重にして備えている。第１のホルダカバー３７は、ホルダカバー軸３８を中心に点線矢印Ｂ方向に引くことで開けることができる。第２のホルダカバー３９は、ホルダカバー軸４０を中心に点線矢印Ｃ方向に引くことで開けることができる。
【００４０】
また、このカートリッジホルダ２７は、最奥の壁に、中空のインク供給針２９を備えており、内壁に、インクカートリッジ３３のＥＥＰＲＯＭ３１のアクセス端子３５と接続する接続端子４１を備えている。
【００４１】
このカートリッジホルダ２７にインクカートリッジ３３を装着するときは、まず始めに第１のホルダカバー３７を点線矢印Ｂ方向に従って引き開け、その後、第２のホルダカバー３９を点線矢印Ｃ方向に従って引き開ける。そして、インクカートリッジ３３を、図中右から挿入して完全に奥まで押し込み、第１のホルダカバー３７及び第２のホルダカバー３９を閉じることで、インクカートリッジ３３を完全に装着する。インクカートリッジ３３が完全に装着されたときは、最奥の壁のインク供給針１５が、インクカートリッジ３３のインク供給口３０に刺さりインクを印刷ヘッド(図示せず)に供給できるようになり、且つ、接続端子４１が、インクカートリッジ３３のアクセス端子３５と接続して、インクカートリッジ３３のＥＥＰＲＯＭ３１とこのプリンタとが電気的に接続する。
【００４２】
このプリンタは、第１のホルダカバー３７及び第２のホルダカバー３９の開閉を検出するホルダカバー開閉検出部４５と、点灯することでユーザにインクカートリッジ３３の交換禁止を通知するＬＥＤ４９と、ホスト装置５０からの印刷データを受けて印刷を行なうための印刷処理を行なう印刷制御部４７を備える。印刷制御部４７は、印刷処理等に関連して必要に応じ、リーダ・ライタ４３を介してインクカートリッジ３３のＥＥＰＲＯＭ３１からデータを読込んだり、ＥＥＰＲＯＭ３１へデータを書込んだりする。また、印刷制御部２５は、後に詳述するようにして現在装着されているインクカートリッジ３３が取り外されそうなことを検出し、それを検出したら直ちにインクカートリッジ３３のＥＥＰＲＯＭ３１に通電する。そして、印刷制御部４７は、インクカートリッジ３３が取り外される前に特定の最近の情報(例えば現在のインク残量)をインクカートリッジ３３のＥＥＰＲＯＭ３１に記録し、それを終えたら速やかにＥＥＰＲＯＭ３１との通電を止める。以下、これについて、詳述する。
【００４３】
現在装着されているインクカートリッジ３３を取り外す場合は、言うまでもなくユーザは、まず始めに第１のホルダカバー３７を引き開ける必要がある。ホルダカバー開閉検出部４５は、その第１のホルダカバー３７が引き開けられたことを検出したら、そのことを印刷制御部４７に通知する。印刷制御部４７は、ホルダカバー開閉検出部４７から第１のホルダカバー３７が開けられたことの通知を受けたら、直ちに、リーダ・ライダ４３を介してインクカートリッジ３３のＥＥＰＲＯＭ３１に通電する。そして、印刷制御部４７は、特定の情報をＥＥＰＲＯＭ３１に書込み、それを終えたらＥＥＰＲＯＭ３１との通電を止める。
【００４４】
ユーザは、第１のホルダカバー３７を開けた後、第２のホルダカバー３９も開けないとインクカートリッジ３３を取り出すことができない。この第２のホルダカバー３９を開けている時間を利用して、上述したＥＥＰＲＯＭ３１へのアクセスが行なわれる。換言すれば、第２のホルダカバー３９は、ユーザがカートリッジ３３を取り出す前にＥＥＰＲＯＭ３１へアクセスする時間を確保するための時間かせぎの手段である。
【００４５】
ホルダカバー開閉検出部４５は、上述したように、第２のホルダカバー３９の開閉も検出できる。ホルダカバー開閉検出部４５は、第２のホルダカバーが引き開けられたことを検出したら、そのことを印刷制御部４７に通知する。印刷制御部４７は、もし、インクカートリッジ３３のＥＥＰＲＯＭ３１に通電している最中に(すなわちＥＥＰＲＯＭ３１にデータを書込んでいる最中に)、ホルダカバー開閉検出部４７から第２のホルダカバー３９が開けられたことの通知を受けたならば、ユーザにインクカートリッジ３３の取り外しを止めてもらうようにＬＥＤ４９に点灯させる。印刷制御部４７は、特定の情報の書込みが終わったら、速やかにインクカートリッジ３３のＥＥＰＲＯＭ３１との通電を切って、ＬＥＤ４９に消灯させ、ユーザにインクカートリッジ３３の取り外しを認める。
【００４６】
印刷制御部４７は、このような制御動作を、インクカートリッジ３３のインクエンドを検出したときや、印刷処理に関連してインクカートリッジ３３のＥＥＰＲＯＭ３１にアクセスすることが必要になったときや、新たにインクカートリッジ３３がカートリッジホルダ２７に装着されたときなどにも行なうことができる。
【００４７】
この実施形態によれば、カートリッジホルダ２７のホルダカバーを２重構造にし、印刷制御部４７は、第１のホルダカバー(つまり始めのドア)３７が開けられてから第２のホルダカバー(つまり最後のドア)が完全に開けられるまでの時間内に、ＥＥＰＲＯＭ３１に通電し特定の情報を書込んでから通電を止めることで、ＥＥＰＲＯＭ３１との通電の最中にインクカートリッジ６７が取り出されてしまうことを防ぐ。もし、その時間内にＥＥＰＲＯＭ３１への書込みが終わらない場合、すなわちＥＥＰＲＯＭ３１と通電していなければならない場合には、ＬＥＤ４９を点灯させてユーザにインクカートリッジ３３の取り出しを禁じる。
【００４８】
図７は、オフキャリッジタイプのインクカートリッジを用いた第２の実施形態におけるインクジェットプリンタの、本発明に直接関わる部分の構成を示す。尚、同図では、図６を参照して説明した要素と同様の機能を有する要素には同じ参照番号を付して重複した説明を省略し、上述した第１の実施形態との変更点のみを説明する(これについては、後続の図面及び説明も同様である)。
【００４９】
このプリンタのカートリッジホルダ５１に装着されるインクカートリッジ５３には、挿入方向と略平行の面に窪みが設けられている。これに対し、カートリッジホルダ５１には、インクカートリッジ５３が図中右から挿入されて最奥まで完全に押し込まれたときに、そのインクカートリッジ５３の窪みに入り込むカートリッジ固定ロック５９と、そのカートリッジ固定ロック５９を制御するロック制御部６１とが設けられている。カートリッジ固定ロック５９は、インクカートリッジ５３が完全に装着されたときは、既に述べたようにインクカートリッジ５３の窪みに入り込んでインクカートリッジ５３を固定し、インクカートリッジ５３が取り出されるときは、それの取り出しを妨げない位置(例えばカートリッジホルダ５１の内壁内部)に退避する。
【００５０】
カートリッジホルダ５１の内壁には、接続端子４１が設けられており、この接続端子４１は、カートリッジホルダ５１にインクカートリッジ５３が押し込まれて来たときに、そのアクセス端子３５と接触して、インクカートリッジ５３のＥＥＰＲＯＭ３１と後述するこのプリンタの印刷制御部５７とを電気的に接続する。接続端子４１は、カートリッジホルダ５１の内壁に設けられた凹み５４内にはめ込まれた遊動ベッド５７の表面にマウントされている。遊動ベッド５７は、その背面に結合されたばね５６によって前方に押し出されている。このばね５６の押出し力によって、インクカートリッジ５３が多少揺れても、遊動ベッド５７表面の接続端子４１が、インクカートリッジ５３のＥＥＰＲＯＭ３１のアクセス端子３５に確実に接触しているようになっている。接続端子４１とインクカートリッジ５３のアクセス端子３５とが接触すると、リーダ・ライタ４３を介して、印刷制御部５７がインクカートリッジ５３のＥＥＰＲＯＭ３１にアクセス可能になる。
【００５１】
印刷制御部５７は、インクカートリッジ５３がカートリッジホルダ５１の最奥まで完全に押し込まれたことを、例えばカートリッジホルダ５１の最奥の壁に図示しないボタンを設けてそのボタンが完全に押されたときに認識することができる。印刷制御部５７は、それを認識したら、ロック制御部６１に、カートリッジ固定ロック５９をインクカートリッジ５３の窪みに入り込ませてインクカートリッジ５３を固定させる。その後、印刷制御部５７は、例えば図示しないインクカートリッジ交換ボタンが押されたことを検出してインクカートリッジ５３が交換されそうな状態であることを認識したときは、カートリッジ固定ロック５９によりインクカートリッジ５３が完全に装着された状態を確保して、別の言い方をすれば、ユーザがインクカートリッジ５３を取り出すことができない状態にして、リーダ・ライタ４３を介してインクカートリッジ５３のＥＥＰＲＯＭ３１に通電する。そして、印刷制御部５７は、インクカートリッジ５３のＥＥＰＲＯＭ３１に特定の情報を書込み、それを終えたら速やかにＥＥＰＲＯＭ３１との通電を止める。その後、印刷制御部５７は、ロック制御部６１に、カートリッジ固定ロック５９をインクカートリッジ５３の取外しを妨げない位置に退避させ、ユーザに、インクカートリッジ５３の取り出しを許す。尚、印刷制御部５７は、このような制御動作を、インクカートリッジ５３のインクエンドを検出したり、印刷処理などに関連してインクカートリッジ５３のＥＥＰＲＯＭ３１へのアクセスが必要なときなどにも行なうことができる。
【００５２】
この実施形態によれば、このプリンタの印刷制御部５７は、インクカートリッジ５３が取り出されそうな状態であることを検出する等したときは、カートリッジ固定ロック５９によってインクカートリッジ５３を固定して完全に装着された状態を確保してから、インクカートリッジ５３のＥＥＰＲＯＭ３１にアクセスする。アクセスしている最中は、印刷制御部５７は、カートリッジ固定ロック５９でインクカートリッジ５３を固定することで、ユーザがインクカートリッジ５３を取り出せないようにする。
【００５３】
図８は、オフキャリッジタイプのインクカートリッジを用いた第３の実施形態におけるインクジェットプリンタの、本発明に直接関わる部分の構成を示す。
【００５４】
このプリンタのカートリッジホルダ６３には、挿入方向と略平行の面に窪みを有するインクカートリッジ６５がセットされる。インクカートリッジ６５の窪みには、インクカートリッジ６５のＥＥＰＲＯＭ３１が備えるアクセス端子３５が設けられている。
【００５５】
このインクカートリッジ６５に対し、カートリッジホルダ６３は、内壁に、インクカートリッジ６５が最奥まで押し込まれて完全に装着されたときにインクカートリッジ６３の窪みに入り込むことができるカートリッジ固定ロック５９'を有する。カートリッジ固定ロック５９'は、その先端に接続端子４１を備えており、インクカートリッジ６３の窪みに入り込んだときに、その接続端子４１をインクカートリッジ６３の窪みにあるアクセス端子３５に接続する。接続端子４１がアクセス端子３５に接続すると、リーダ・ライタ４３を介して、印刷制御部６７がインクカートリッジ６５のＥＥＰＲＯＭ３１にアクセス可能になる。
【００５６】
印刷制御部６７は、インクカートリッジ６５がカートリッジホルダ６３の最奥まで完全に押し込まれたことを、例えばカートリッジホルダ６３の最奥の壁に図示しないボタンを設けてそのボタンが完全に押されたことを検出することで認識することができる。印刷制御部６７は、それを認識したら、ロック制御部６１に、カートリッジ固定ロック５９'をインクカートリッジ６５の窪みに入り込ませてインクカートリッジ６５を固定させるともに、接続端子４１をインクカートリッジ６５のアクセス端子３５に接続させる。その後、印刷制御部６７は、カートリッジ交換ボタン６９が押されたことを検出してインクカートリッジ６７が交換されそうな状態であること等を認識したときは、カートリッジ固定ロック５９'によりインクカートリッジ６５を固定したまま(つまり、インクカートリッジ６５が完全に装着された状態を確保して)、リーダ・ライタ４３を介してインクカートリッジ６５のＥＥＰＲＯＭ３１に通電する。そして、印刷制御部６７は、インクカートリッジ６５のＥＥＰＲＯＭ３１に特定の最新の情報を書込み、それを終えたら速やかにＥＥＰＲＯＭ３１との通電を止める。その後、印刷制御部６７は、ロック制御部６１に、カートリッジ固定ロック５９'をインクカートリッジ５３の取り出しを妨げない位置(例えばカートリッジホルダ６３の内壁内部)に退避させる。そして、ＬＥＤ７０に点灯させる等して、ユーザにインクカートリッジ６７の取り外しを許したことを報知する。
【００５７】
この実施形態によれば、印刷制御部６７は、インクカートリッジ６７が取り出されそうな状態であることを検出する等したときは、カートリッジ固定ロック５９'によってインクカートリッジ６７を固定して完全に装着された状態を確保してから、インクカートリッジ６７のＥＥＰＲＯＭ３１にアクセスする。アクセスしている最中は、印刷制御部６７は、カートリッジ固定ロック５９'でインクカートリッジ６７を固定することで、ユーザがインクカートリッジ６７を取り出せないようにする。
【００５８】
以上、本発明の好適な幾つかの実施形態を説明したが、これらは本発明の説明のための例示であって、本発明の範囲をこれらの実施例にのみ限定する趣旨ではない。本発明は、他の種々の形態でも実施することが可能である。すなわち、本発明は、インクカートリッジの記憶媒体と通電している最中は、インクカートリッジが完全に装着された状態を確保して、誤ってインクカートリッジが取り外されないようにするものである。より具体的に言えば、本発明に従うプリンタは、インクカートリッジ交換ボタンが押されたり、インクエンドを検出したり、プリンタカバーが開けられたり、カートリッジホルダのホルダカバーが開けられたりする等して、現在装着されているインクカートリッジが交換されそうなことを検出したときや、印刷処理に関連してインクカートリッジの記憶媒体にアクセスする必要があるときや、新たにインクカートリッジが装着されたときなどに、インクカートリッジの記憶媒体に通電する。そして、通電している最中は、インクカートリッジの交換を確実に阻止しながら、換言すれば、インクカートリッジが完全に装着された状態を確保しながら、インクカートリッジの記憶媒体にアクセスし、それを終えたら、速やかにインクカートリッジの記憶媒体との通電を切って、インクカートリッジの取り外しをユーザに認めるものである。
【図面の簡単な説明】
【図１】オンキャリッジタイプのインクカートリッジを用いるインクジェットプリンタの斜視図。
【図２】プリンタ１の本発明に直接関わる部分の構成を示すブロック図。
【図３】インクカートリッジが交換されそうなことを検出したときに印刷制御部が行なう動作を示すフローチャート。
【図４】印刷処理に関連するデータの読出し又は書込みが必要なときに印刷制御部が行なう動作を示すフローチャート。
【図５】新たにインクカートリッジがカートリッジホルダに装着されたときに印刷制御部が行なう動作を示すフローチャート。
【図６】オフキャリッジタイプのインクカートリッジを用いた第１の実施形態におけるインクジェットプリンタの、本発明に直接関わる部分の構成を示すブロック図。
【図７】オフキャリッジタイプのインクカートリッジを用いた第２の実施形態におけるインクジェットプリンタの、本発明に直接関わる部分の構成を示すブロック図。
【図８】オフキャリッジタイプのインクカートリッジを用いた第３の実施形態におけるインクジェットプリンタの、本発明に直接関わる部分の構成を示すブロック図。
【符号の説明】
１  インクジェットプリンタ
３  プリンタカバー
５  カートリッジホルダ
６  ホルダカバー
７  交換場所
９  インクカートリッジ交換ボタン
１１  ＥＥＰＲＯＭ
１３  インクカートリッジ
２５  印刷制御部
【図１】
0003712173.tif 000002
【図２】
0003712173.tif 000003
【図３】
0003712173.tif 000004
【図４】
0003712173.tif 000005
【図５】
0003712173.tif 000006
【図６】
0003712173.tif 000007
【図７】
0003712173.tif 000008
【図８】
0003712173.tif 000009