(57)【要約】【課題】印刷用の記録材料を収容したカートリッジでは、センサを有するカートリッジと有しないカートリッジの互換性を確保する。【解決手段】  インクカートリッジ１１１に、センサ搭載のカートリッジの動作を模擬するセンサ代替部１７０を設け、プリンタ２００の制御装置２２２から無線により、カートリッジ１０側のセンサのアクセスが指示されると、センサ代替部１７０が、センサモジュールが存在すれば出力したであろうインク残量有りの信号に等価の信号を生成し、出力部１７８を介して出力する。この結果、このインクカートリッジ１１１は、センサ搭載を前提としたプリンタでも、センサ非搭載を前提としたプリンタでも、共に使用することかでき、高い互換性を確保することができる。【選択図】図７
2008195079.tif 000002
【特許請求の範囲】
【請求項１】
印刷に用いる記録材料を収容した収容室を備え、印刷装置に搭載されるカートリッジであって、
当該カートリッジに非搭載のセンサを代替する代替手段と、
該センサによる検出の条件について、外部からの指定を受け付ける条件受付手段と、
前記指定された条件に基づいて前記代替回路を動作させる制御手段と、
該代替手段が用意した前記センサの検出結果を代替する信号を出力する出力手段と
を備えたカートリッジ。
【請求項２】
前記代替手段は、前記記録材料の状態を検出するセンサを代替する手段である請求項１記載のカートリッジ。
【請求項３】
前記記録材料は、所定色のインクである請求項２記載のカートリッジ。
【請求項４】
前記記録材料は、複写機、ファックスまたはレーザプリンタ用のトナーである請求項２記載のカートリッジ。
【請求項５】
前記代替手段は、前記収容室内の前記記録材料の有無を検出するセンサを代替する手段であるである請求項２ないし請求項４のいずれか記載のカートリッジ。
【請求項６】
前記出力手段は、前記検出結果を代替する信号を無線通信により出力する手段である請求項１ないし請求項５のいずれか記載のカートリッジ。
【請求項７】
請求項１記載のカートリッジであって、
前記代替手段は、前記条件受付手段により受け付けた前記センサの検出の条件に見合った信号を生成する手段である
カートリッジ。
【請求項８】
前記代替手段および前記制御手段は、算術論理演算回路として構成されている請求項１ないし請求項７のいずれか記載のカートリッジ。
【請求項９】
前記代替手段は、前記センサが圧電素子の共振周波数の相違を用いて前記記録材料の有無を検出するタイプであることに対応して、前記記録材料が存在する場合の前記共振周波数に対応した信号を出力する手段である請求項１記載のカートリッジ。
【請求項１０】
請求項１記載のカートリッジであって、
前記条件受付手段は、前記圧電素子の振動に要する時間を計測する振動の数の指定を受け付ける手段であり、
前記制御手段は、該指定された振動の数に要する時間を、前記代替手段により生成させる手段である
カートリッジ。
【請求項１１】
請求項１０記載のカートリッジであって、
前記条件受付手段が受け付ける振動の数は、計測を開始する振動の位置と、計測を終了する振動の位置により指定され、
前記制御手段は、前記振動に関するデータを、前記指定した振動の開始と終了の位置に基づいて、前記代替手段に生成させる
カートリッジ。
【請求項１２】
請求項１ないし請求項１１のいずれか記載のカートリッジであって、
前記収容室内に収容された前記記録材料の状態に対応したパラメータを記憶するメモリ備えたカートリッジ。
【請求項１３】
請求項１ないし請求項１２のいずれか記載のカートリッジであって、
外部と無線通信よりデータの授受を行なう無線通信手段を備えると共に、
前記検出条件の指定を、該無線通信手段を介して、外部から受け取るカートリッジ。
【請求項１４】
請求項１３記載のカートリッジであって、
前記無線通信手段は、前記通信を行なうためのループ状のアンテナを備え、該アンテナに誘起される起電力を利用して、カートリッジ内への給電を行なう電源手段を備えた
カートリッジ。
【請求項１５】
印刷に用いる記録材料を収容した収容室を備えたカートリッジが搭載された印刷装置であって、
前記カートリッジには、
当該カートリッジに非搭載のセンサを代替する代替手段と、
該センサによる検出の条件について、外部からの指定を受け付ける条件受付手段と、
前記指定された条件に基づいて前記代替回路を動作させる制御手段と、
該代替手段が用意した前記センサの検出結果を代替する信号を出力する出力手段と
が備えられ、
更に、当該印刷装置には、
前記検出の条件を指定する条件指定手段と、
前記カートリッジの出力手段から出力された信号を入力する入力手段と、
該信号に基づいて前記カートリッジに非搭載のセンサによる検出を想定した判断を行なう判断手段と
を備えた印刷装置。
【請求項１６】
印刷に用いる記録材料を収容した収容室を備えたカートリッジとの間で、情報をやり取りする方法であって、
前記カートリッジに非搭載のセンサによる検出の条件について、カートリッジの外部から指定し、
該指定された検出条件に従って、前記カートリッジに前記センサに代えて搭載した代替手段により生成した信号を、前記指定を行なった外部に出力し、
カートリッジとの間で情報をやり取りする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷に用いる記録材料を収容した収容室を備えたカートリッジに関し、詳しくはセンサを内蔵したカートリッジと互換性を有するセンサ非搭載のカートリッジとの間で情報をやり取りする技術に関する。
【背景技術】
【０００２】
インクジェットプリンタのようにインクを用紙に吐出して記録を行なう印刷装置（プリンタ）やトナーを用いて印刷を行なう印刷装置などが広く用いられている。こうした印刷装置のカートリッジでは、インクやトナーなどの記録材料を収容した収容室を備えている。記録材料の残量管理は、印刷装置においては、重要な技術となっており、使用量を印刷装置側でソフトウェアによりカウントして管理するだけでなく、最近では、カートリッジにセンサを設けて、直接計測しようとすることも行なわれている。こうした技術を示す文献としては、例えば、以下のものがある。
【０００３】
【特許文献１】特開２００１−１４７１４６号公報
【０００４】
センサとしては、種々のタイプが考えられるが、検出しようとする記録材料が導電性のインクであれば、電気的な抵抗値によりインク残量を計測しても良いし、収容室内に設けた共振室にピエゾ素子のような電歪素子を設け、電歪素子の共振周波数を計測することで、共振室内の記録材料の有無を計測することも可能である。更に、インクなどの記録材料の温度、粘度、湿度、粒度、色相、残量、圧力などを計測することも考えられ、この場合には、それぞれの物理的性質に合わせて、専用のセンサを用いればよい。例えば、温度であればサーミスタや熱電対、圧力であれば圧力センサなどである。
【０００５】
しかしながら、かかるセンサを設けたカートリッジの使用を開始すると、印刷装置はセンサの存在を前提として動作することになるので、例えばセンサ非搭載のカートリッジを装着した場合、カートリッジ側から正常な応答信号が得られなくなり、動作できなくなるという問題があった。例えば、センサ搭載を前提としたカートリッジＣＲ１とセンサを搭載しないカートッジＣＲ２とが、センサの有無を除いて全く同一の仕様を有するとしても、センサ搭載のカートリッジＣＲ１を使用する印刷装置Ｐ１に、センサ非搭載のカートリッジＣＲ２を使用することはできなかった。センサに対する処理が行なえないために、初期化の処理などがエラーを起こして、それ以上の使用を通常は許さないからである。この結果、カートリッジＣＲ１の使用を想定した印刷装置Ｐ１とカートリッジＣＲ２の使用を想定した印刷装置Ｐ２との間で、共通のカートッジを使用することができなかった。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明の装置は、こうした問題を解決し、センサを備えたカートリッジの使用を想定した印刷装置でも使用可能なセンサ非搭載のカートリッジを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題の少なくとも一部を解決する本発明の装置は、
印刷に用いる記録材料を収容した収容室を備え、印刷装置に搭載されるカートリッジであって、
当該カートリッジに非搭載のセンサを代替する代替手段と、
該センサによる検出の条件について、外部からの指定を受け付ける条件受付手段と、
前記指定された条件に基づいて前記代替手段を動作させる制御手段と、
該代替手段が用意した前記センサの検出結果を代替する信号を出力する出力手段と
を備えたことを要旨としている。
【０００８】
かかるカートリッジは、センサを非搭載であり、非搭載のセンサを代替する代替手段を備えている。従って、このカートリッジは、外部からこのセンサによる検出の条件の指定を受けると、かかる指定された条件に基づいて代替手段を動作させ、代替手段が用意したセンサの検出結果を代替する信号を出力する。従って、外部から、カートリッジにセンサが搭載されていれば、センサによる検出の結果を得ることができ、センサ非搭載のカートリッジを使用した場合でも、センサの検出結果を代替する信号を受け取ることができるので、エラーなどを起こすことなく、両方のカートリッジを使用することができる。
【０００９】
代替手段としては、収容室内の記録材料の状態を検出するセンサを代替する手段を考えることができる。カートリッジの収容室に収容された記録材料としては、例えばインクジェットプリンタなどに用いる所定色のインクや、複写機，ファックスまたはレーザプリンタ用のトナーなどを想定することができる。
【００１０】
また、代替手段としては、収容室内の記録材料の有無を検出するセンサを代替するものや、記録材料の残量を検出するセンサを代替するものなどを想定することができる。もとより、記録材の温度、粘度、湿度、粒度、色相、残量、圧力のうちの少なくとも一つを検出するセンサを代替するものを想定することもできる。
【００１１】
この他、代替手段としては、条件受付手段により受け付けた前記センサの検出の条件に見合った信号を生成する手段とすることも有用である。こうした代替手段および制御手段の両方または一方は、算術論理演算回路として構成することができる。
【００１２】
他のカートリッジに搭載されているセンサが、圧電素子の共振周波数の相違を用いて前記記録材料の有無を検出するタイプである場合には、これに対応して、代替手段は、記録材料が存在する場合の共振周波数に対応した信号を出力する手段とすればよい。
【００１３】
かかるタイプのカートリッジについては、更に、条件受付手段を、圧電素子の振動に要する時間を計測する振動の数の指定を受け付ける手段とし、制御手段を、この指定された振動の数に要する時間を、代替手段により生成させる手段とすることができる。こうすれば、実際に振動の数に要する時間を計測するタイプのセンサを搭載したカートリッジを代替することができる。
【００１４】
更に、条件受付手段が受け付ける振動の数は、計測を開始する振動の位置と、計測を終了する振動の位置により指定され、制御手段は、振動に関するデータを、指定した振動の開始と終了の位置に基づいて、代替手段に生成させるものとしてもよい。こうすれば、あたかもセンサを搭載しているカートリッジであるかのように扱うことができる。
【００１５】
こうしたカートリッジとしては、収容室内に収容された記録材料の状態に対応したパラメータを記憶するメモリ備えるものも有用である。
【００１６】
こうしたカートリッジでは、検出条件の指定などは、無線通信より行なうものとすることができる。そのために、カートリッジに、無線によりデータの授受を行なう無線通信手段を備えるものとすればよい。なお、検出結果も、無線により出力することができる。
【００１７】
こうした無線通信手段には、通信を行なうためのループ状のアンテナを備えることが一般的である。通信を行なう際には、このアンテナに起電力が誘起される。そこで、この起電力を利用して、カートリッジ内への給電を行なう構成としても良い。こうすれば、カートリッジ内に、バッテリなどを備える必要がなく、構成を簡略することができる。
【００１８】
本発明のカートリッジを用いた印刷装置の発明は、
印刷に用いる記録材料を収容した収容室を備えたカートリッジが搭載された印刷装置であって、
前記カートリッジには、
当該カートリッジに非搭載のセンサを代替する代替手段と、
該センサによる検出の条件について、外部からの指定を受け付ける条件受付手段と、
前記指定された条件に基づいて前記代替回路を動作させる制御手段と、
該代替手段が用意した前記センサの検出結果を代替する信号を出力する出力手段と
が備えられ、
更に、当該印刷装置には、
前記検出の条件を指定する条件指定手段と、
前記カートリッジの出力手段から出力された信号を入力する入力手段と、
該信号に基づいて前記カートリッジに非搭載のセンサによる検出を想定した判断を行なう判断手段と
を備えたことを要旨とする。
【００１９】
この印刷装置では、カートリッジはセンサを非搭載であり、非搭載のセンサを代替する代替手段を備えている。従って、印刷装置にこのカートリッジを装着すると、カートリッジは、印刷装置からこのセンサによる検出の条件の指定を受けると、かかる指定された条件に基づいて代替手段を動作させ、代替手段が用意したセンサの検出結果を代替する信号を出力する。従って、印刷装置の側からすると、カートリッジにセンサが搭載されていれば、センサによる検出の結果を得ることができ、センサ非搭載のカートリッジを使用した場合でも、センサの検出結果を代替する信号を受け取ることができるので、エラーなどを起こすことなく、両方のカートリッジを使用することができる。
【００２０】
また、印刷に用いる記録材料を収容した収容室を備えたカートリッジとの間で、情報をやり取りする方法として本発明を捉えることもできる。この方法は、
印刷に用いる記録材料を収容した収容室を備えたカートリッジとの間で、情報をやり取りする方法であって、
前記カートリッジに非搭載のセンサによる検出の条件について、カートリッジの外部から指定し、
該指定された検出条件に従って、前記カートリッジに前記センサに代えて搭載した代替手段により生成した信号を、前記指定を行なった外部に出力し、
カートリッジとの間で情報をやり取りすること
を要旨としている。
【００２１】
かかる情報のやり取り方法によれば、カートリッジに非搭載のセンサの検出条件についてカートリッジの外部からこれを指定すると、カートリッジ側からは、指定された検出条件に従って、代替手段により生成した信号を外部に出力する。この信号を受け取る側は、自らが指定した検出条件でなされた検出結果を代替する信号を受け取ることができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の実施の形態について説明する。図１は、発明の実施の形態としてのインクカートリッジ１０とこのインクカートリッジ１０を搭載するプリンタ２０の送受信装置３０との概略構成を示す説明図である。プラテン２４により搬送される用紙Ｔに、印字ヘッド２５からインクを吐出して印字を行なうプリンタ２０の内部構成などについては省略するが、プリンタ２０の内の制御装置２２では、印刷に用いたインク量などのデータを演算しており、これを送受信装置３０を介してインクカートリッジ１０側に送信している。インクカートリッジ１０との間のデータの送受信は、無線通信によっているが、有線でも差し支えない。無線通信の方式は、この実施の形態では、電磁誘導方式としたが、他の方式も採用可能である。
【００２３】
インクカートリッジ１０には、通信を制御する通信制御部１２、メモリ１４へのデータの読み書きを行なうメモリ制御部１５、カートリッジ１０に非搭載のセンサを代替するセンサ代替部１９とを備える。センサ代替部１９の働きについて説明するために、前もってこのセンサ代替部１９が代替するセンサの構成と働きについて説明する。図１には破線で示したが、このカートリッジ１０と互換性を有するカートリッジの中には、インク収容室１６内のインクの残量の検出を行なうセンサ１７を備えたものが存在する。そうしたセンサ搭載タイプのカートリッジでは、インク残量の検出は、例えば次の手順で行なわれる。センサ１７は、インク収容室１６に設けられた共振室１８に装着されており、図示しない電極に駆動電圧を印加すると、圧電素子であるセンサ１７は、歪み、変形する。この状態から、圧電素子に溜まった電荷を放電すると、歪みのエネルギは解放され、素子は自由振動する。センサ１７は、共振室１８に臨んで設けられているので、この自由振動の周波数は、共振室１８の共振周波数により規制される。共振室１８の共振周波数は、共振室内にインクが存在する場合と、インクが存在しない場合で異なるから、共振周波数を検出すれば、共振室１８内のインクの有無、ひいては、インクカートリッジにおけるインク残量を知ることができるのである。
【００２４】
これに対して、カートリッジ１０ではセンサ１７は現実には搭載されておらず、センサ代替部１９が、センサ１７を用いた上記インク残量の検出に随伴する検出結果の出力を代替している。即ち、センサ代替部１９は、通信制御部１２を介して、制御装置２２側から、センサに対する作動の指示を受け取ると、その指示を解析し、あたかもセンサ１７が搭載されているような信号を、通信制御部１２および送受信装置３０を介して制御装置２２に出力するのである。通常、カートリッジ１０を用いてプリンタ２０がそのまま処理を継続できるよう、センサ代替部１９は、インク収容室１６内にインクが存在する場合のセンサ１７の出力と等しい信号を出力する。かかる信号を受け取ると、プリンタ２０の制御装置２２は、カートリッジ１０にはインクが存在するものとして、その動作を継続する。通常、プリンタ２０側では、制御装置２２がインク残量をソフトウェアにより管理しており、カートリッジ１０からのインクの有無についての信号は、インク残量が極めて少ないことを告知するインクエンドの信号として用いたり、ソフトウェアによる管理の確認に利用したりしている。このため、カートリッジ１０から、実際のインク収容室１６におけるインク残量に対応していない、いわばダミーの信号が出力され続けても、制御装置２２はそのまま処理を継続することができる。
【００２５】
図２は、センサ代替部１９が行なう処理を、プリンタ２０側の制御装置２２の処理と対応づけて模式的に記載したフローチャートである。センサ代替部１９は、この実施の形態では、算術論理演算回路により実現されているが、ゲートアレイなどを用いた回路により実現すること容易である。図２に示したシーケンスでは、まず、プリンタ２０の制御装置２２から、インク残量の検出が指示される（ステップＳ５）。このとき、制御装置２２は、インク残量の検出の指示のみならず、検出条件も指定する。カートリッジ１０では、通信制御部１２を介して、インク残量の検出指示および検出条件の指定を受け取る（ステップＳ１０）。検出条件としては、例えば搭載されている筈のセンサが圧電素子タイプのものである場合、その共振の第１パルスから４パルス分に要する時間、といった条件である。
【００２６】
検出条件の指定を受け取ったセンサ代替部１９は、受け取った検出条件を解析する処理を行なう（ステップＳ１１）。検出条件とは、ここでは計測開始を示す第１パルスと計測を行なうパルス数である４パルスとである。次に、この検出条件（この例では４パルス分）に対応してカートリッジが出力すべき信号、ここでは計測パルス数に対応した時間を示すカウント値を生成する（ステップＳ１２）。検出条件が分かれば、インク収容室１６にインクが存在する場合に、その期間中に出力される筈の信号が分かるので、センサ代替部１９は、インクが存在する場合に相当する信号（カウント値）を生成することは容易である。カウント値の生成は、算術演算回路により行なっても良いし、予めカウント値をプリセットしたカウンタなどを用いても良い。次に、センサ代替部１９は、生成したカウント値を出力する処理を行なう（ステップＳ１６）。このとき、併せて検出が終了した位置のパルス数も出力する。検出終了した位置のパルス数とは、開始パルス（この例では共振の第１パルス）に、計測に要したパルス数（この例では４パルス分）を加えた値であり、この例では、第５パルスである。
【００２７】
センサ代替部１９が、カウント値と検出パルス数とを、通信制御部１２を介して出力すると、プリンタ２０の制御装置２２は、この検出結果を受取り（ステップＳ２０）、カウント値と共に受け取ったパルス数を調べて、予め指定した検出条件と合致しているかを判断する（ステップＳ３０）。この例では、カートリッジ１０側のセンサ代替部１９から受け取るのは、終了パルスの位置に対応したパルス数なので、制御装置２２は、自らが行なった検出条件の指定（ステップＳ５）から終了パルスの位置を求め、これと受け取ったパルス数とを比較して、検出条件が合致しているか否かを判断するのである。もとより、開始パルスと終了パルスを指定して、検出結果と共に、検出に要したパルス数を受け取り、これを検証するようにしても差し支えない。
【００２８】
センサ代替部１９は正しい検出条件を制御装置２２に返すので、検出条件は常に合致していると判断されることになり、検出も正常に行なわれたと判断される（ステップＳ４０）。この結果、インク残量の検出結果は、その後の処理に利用される。例えば、検出結果に代替して出力される信号が共振室１８にインクが存在する状況を示していれば、プリンタ２０の制御装置２２は、インク残量は共振室１８のレベルをなお維持しているとして、それまでのソフトウェアによるインク残量のカウントを継続するのである。制御装置２２は、カートリッジ１０から受け取った信号に基づいて、検出条件が合致していないと判断した場合には、検出にはエラーが、あったと判断し（ステップＳ５０）、この検出結果をその後の処理には利用しないという処理も用意している。もっとも、センサ代替部１９を搭載したカートリッジ１０を用いた場合には、故障以外の理由では、検出条件の指定が一致しないと言う結果になることはない。
【００２９】
以上説明した本発明の実施の形態に拠れば、カートリッジ１０では、センサ代替部１９を備えるので、センサ非搭載でありながら、センサを搭載したインクカートリッジを前提としたプリンタ２０にそのまま装着して用いることができる。特に、制御装置２２からセンサに対して検出条件を出力し、その検出条件でセンサを動作させるものであっても、センサ非搭載のカートリッジ１０をそのまま用いることができる。更に、センサ搭載のカートリッジが指定された検出条件に対応する情報を返し、これを制御装置２２側で検証する場合でも、カートリッジ１０のセンサ代替部１９は、同様に、指定された検出条件に対応した信号を出力するので、センサ非搭載のカートリッジ１０でも、問題なく使用することができる。この結果、カートリッジ１０は、センサを搭載したカートリッジ対応のプリンタと非搭載のカートリッジ１０対応のプリンタとに対して互換性を備えることになる。
【００３０】
更に、この実施の形態では、カートリッジ１０とプリンタ２０側のデータのやり取りは、無線通信により行なわれており、印刷のために移動するカートリッジ１０との間で、接点の接触不良などのおそれがなく、安定にデータのやり取りを行なうことができる。なお、この実施の形態では、外部から指定された検出の条件に関連するデータを、検出結果と共に出力し、検出条件を指定した側（制御装置２２）で検証を行なっているので、データ通信の信頼性も含めて、検出全体に関して、高い信頼性を確保することができるが、かかる構成は発明としては必須の要件ではない。
【００３１】
次に、本発明の実施例について説明する。第１実施例はインクジェットプリンタに適用したものである。図３は、このプリンタ２００の動作に関与する部分を中心に、その構成を模式的に示す説明図である。また、図４は、プリンタ２００の制御装置２２２を中心に、その電気的な構成を示す説明図である。図３に示したように、このプリンタ２００は、給紙ユニット２０３から給紙されプラテン２２５によって搬送される用紙Ｔに、印字ヘッド２１１ないし２１６から、インク滴を吐出して、用紙Ｔ上に画像を形成する。プラテン２２５は、紙送り用モータ２４０からギヤトレイン２４１を介して伝達される駆動力により回転・駆動される。このプラテンの回転角度は、エンコーダ２４２により検出される。印字ヘッド２１１ないし２１６は、用紙Ｔの幅方向に往復動するキャリッジ２１０に設けられている。このキャリッジ２１０は、ステッピングモータ２２３により駆動される搬送用ベルト２２１に結合されている。搬送用ベルト２２１は、無端ベルトであり、ステッピングモータ２２３と、その反対側に設けられたプーリ２２９との間に架設されている。従って、ステッピングモータ２２３が回転すると、キャリッジ２１０は、搬送用ベルト２２１の移動に伴い、搬送用のガイド２２４に沿って往復動する。
【００３２】
次に、キャリッジ２１０に搭載された６色のインクカートリッジ１１１ないし１１６について説明する。６色のインクカートリッジ１１１ないし１１６は、基本的な構造は同一であり、その内部の収容室に収容されるインクの組成、即ち色が異なっている。インクカートリッジ１１１ないし１１６には、それぞれ黒色のインク（Ｋ）、シアンインク（Ｃ）、マゼンタインク（Ｍ）、イエロインク（Ｙ）、ライトシアンインク（ＬＣ）、ライトマゼンタインク（ＬＭ）、が収容されている。ライトシアンインク（ＬＣ）、ライトマゼンタインク（ＬＭ）は、それぞれ、シアンインク（Ｃ）、マゼンタインク（Ｍ）より、その染料濃度において、１／４程度に調整された淡い色のインクである。これらのカートリッジ１１１ないし１１６には、後で詳しくその構成を説明する記憶処理モジュール１２１ないし１２６が取り付けられている。この記憶処理モジュール１２１ないし１２６は、無線通信により、プリンタ２００側の制御装置２２２とデータの交換などを行なうことができる。第１実施例では、記憶処理モジュール１２１ないし１２６は、インクカートリッジ１１１ないし１１６の側面に取り付けられている。
【００３３】
これらの記憶処理モジュール１２１ないし１２６と無線によるデータ交換を行なうために、プリンタ２００には、通信用の送受信部２３０が設けられている。送受信部２３０は、他の電子部品、例えば、紙送り用モータ２４０、ステッピングモータ２２３、エンコーダ２４２等と共に、制御装置２２２に接続されている。制御装置２２２には、この他、プリンタ２００の前面に用意された操作パネル２４５の各種スイッチ２４７や、ＬＥＤ２４８も接続されている。
【００３４】
この制御装置２２２は、図４に示すように、プリンタ２００全体の制御を司るＣＰＵ２５１、その制御プログラムを記憶したＲＯＭ２５２、データの一時保存に用いられるＲＡＭ２５３、外部の機器とのインタフェースを司るＰＩＯ２５４、時間を管理するためのタイマ２５５、印字ヘッド２１１ないし２１６を駆動するためのデータを蓄える駆動バッファ２５６などを備え、これらを、バス２５７で相互に接続している。制御装置２２２には、これらの回路素子の他、発振器２５８や分配出力器２５９なども設けられている。分配出力器２５９は、発振器２５８から出力されるパルス信号を、６つの印字ヘッド２１１ないし２１６のコモン端子に分配するものである。印字ヘッド２１１ないし２１６は、そのオン・オフ（インクを吐出する・しない）のデータを、駆動バッファ２５６の側から受取り、分配出力器２５９から駆動パルスを受け取った時点で、駆動バッファ２５６の側から出力されたデータに従って、インクを対応するノズルから吐出する。
【００３５】
制御装置２２２のＰＩＯ２５４には、既に説明したステッピングモータ２２３、紙送り用モータ２４０、エンコーダ２４２、送受信部２３０、操作パネル２４５と共に、印刷すべき画像データをプリンタ２００に出力するコンピュータＰＣも接続されている。従って、印刷時には、コンピュータＰＣにおいて印刷すべき画像が特定され、そのラスタライズ、色変換、ハーフトニングなどの処理が行なわれたデータが、プリンタ２００に出力される。プリンタ２００は、キャリッジ２１０の移動位置をステッピングモータ２２３の駆動量により検出しつつ、紙送りの位置をエンコーダ２４２からのデータで確認し、これらに合わせて、コンピュータＰＣから受け取ったデータを、印字ヘッド２１１ないし２１６のノズルから吐出すべきインクのオン・オフのデータに展開し、駆動バッファ２５６および分配出力器２５９を駆動する。
【００３６】
制御装置２２２は、ＰＩＯ２５４に接続された送受信部２３０を介して、カートリッジ１１１ないし１１６に搭載された記憶処理モジュール１２１ないし１２６と、無線でデータのやり取りを行なうことができる。このために、送受信部２３０には、ＰＩＯ２５４からの信号を所定周波数の交流信号に変換するＲＦ変換部２３１と、ＲＦ変換部２３１からの交流信号を受けるループアンテナ２３３が設けられている。ループアンテナ２３３に交流信号を加えると、その近傍に同様のアンテナを配置すると、電磁誘導により、他方のアンテナに電気信号が励起される。本実施例では、無線による通信距離がプリンタ内部の距離に限られることから、電磁誘導を用いた無線通信手法を採用した。
【００３７】
次に、インクカートリッジ１１１側の記憶処理モジュール１２１の構成について説明する。図５は、記憶処理モジュール１２１ないし１２６の外観を正面および側面から示す図である。各インクカートリッジ１１１ないし１１６に搭載された記憶処理モジュール１２１ないし１２６は、内部に記憶されたＩＤ番号を除いてすべて同一なので、記憶処理モジュール１２１について以下説明する。この記憶処理モジュール１２１は、図示するように、薄いフィルム上の基板１３１に金属の薄膜パターンとして形成されたアンテナ１３３と、後述する各種機能を造り込んだ専用ＩＣチップ１３５と、これらを接続する配線パターン１３９などから構成されている。
【００３８】
図６は、この記憶処理モジュール１２１をインクカートリッジ１１１に装着した状態を示す端面図である。図示するように、記憶処理モジュール１２１は、接着剤または両面テープなどの接着層１４１により、インクカートリッジ１１１の側面に装着される。なお、記憶処理モジュール１２１の貼付位置は、インクカートリッジ１１１の側面に限られず、上面など、任意の位置が可能である。記憶処理モジュール１２１の貼付位置に合わせて、無線通信を行なう送受信部２３０の配置を設定すればよい。
【００３９】
記憶処理モジュール１２１の内部構成について説明する。図７は、記憶処理モジュール１２１の内部構成を示すブロック図である。図示するように、この記憶処理モジュール１２１は、専用ＩＣチップ１３５内に、ＲＦ回路１６１，電源部１６２，データ解析部１６３，ＥＥＰＲＯＭ制御部１６５，ＥＥＰＲＯＭ１６６の他、センサ制御部１７０や出力部１７８から構成されている。
【００４０】
ＲＦ回路１６１は、アンテナ１３３に電磁誘導により発生した交流信号を検波して入力する回路であり、検波により取り出した電力成分を電源部１６２に、信号成分をデータ解析部１６３に出力する。また、後述する出力部１７８からの信号を受取り、これを変調して交流信号とし、アンテナ１３３を介して、プリンタ２００側の送受信部２３０に送信する機能も有する。電源部１６２は、ＲＦ回路１６１から受け取った電力成分を用い、これを安定化して、専用ＩＣチップ１３５内部の電源として出力する回路である。従って、本実施例のインクカートリッジ１１１ないし１１６には、乾電池などの電源は搭載されていない。また、特に図示しなかったが、送受信部２３０から信号により電力が供給される時間がある程度限られている場合には、電源部１６２により生成された安定化電源を蓄えるコンデンサなどの電荷蓄積素子や乾電池を設けることも有用である。電荷蓄積素子は、電源部１６２の前段に設けるものとしても良い。
【００４１】
データ解析部１６３は、ＲＦ回路１６１から受け取った信号成分を解析し、大まかにはコマンドとデータを取り出す回路である。データ解析部１６３は、解析した結果に基づき、ＥＥＰＲＯＭ１６６とのデータのやり取りを行なうか、センサ代替部１７０とのデータのやり取りを行なうかを制御している。データ解析部１６３は、データを解析した結果に従って、ＥＥＰＲＯＭ１６６とのデータのやり取りやセンサ代替部１７０とのデータのやり取りなどを行なうが、そのために、やり取りの対象となってるインクカートリッジを識別する処理なども行なう必要が生じる。データ解析部１６３はこれらの処理も行なう。その処理の詳細については後述するが、基本的には、図８（ａ）（ｂ）に示したように、キャリッジ２１０に搭載された各インクカートリッジが、送受信部２３０に対してどの位置にあるか、という情報と、各インクカートリッジに記憶されたＩＤとのにより、インクカートリッジの識別を行なっている。図８（ａ）は、各インクカートリッジ１１１ないし１１６およびこれに装着された記憶処理モジュール１２１ないし１２６と、送受信部２３０との位置関係を、斜視により示す説明図であり、図８（ｂ）は、更にインクカートリッジと送受信部２３０との関係を、両者の幅の観点から示す説明図である。
【００４２】
インクカートリッジを識別する処理を行なう場合、制御装置２２２は、キャリッジ２１０を、送受信部２３０の存在する側に搬送する。キャリッジ２１０が送受信部２３０と対向する位置は、印字範囲外に設けられている。図８に示したように、この実施例では、記憶処理モジュール１２１ないし１２６は、インクカートリッジ１１１ないし１１６の側面に装着されており、キャリッジ２１０が移動することで、最大２つの記憶処理モジュールが、送受信部２３０との送信可能範囲に入ることになる。この状態で、データ解析部１６３は、送受信部２３０を介して、制御装置２２２からの要求を受け、インクカートリッジの認識処理やメモリへのアクセスあるいはセンサ代替部１７０とのやり取りなどの処理を行なう。処理の詳細は、後でフローチャートを用いて説明する。
【００４３】
データをやり取りするインクカートリッジの特定を済ませた後、実際にＥＥＰＲＯＭ１６６との間でデータのやり取りを行なう場合、データ解析部１６３は、読み書きや消去を行なうアドレス、読み書きや消去のいずれを行なうかの指定、およびデータの書き込みの場合にはそのデータを、ＥＥＰＲＯＭ制御部１６５に渡す。これらの指定やデータを受け取ったＥＥＰＲＯＭ制御部１６５は、ＥＥＰＲＯＭ１６６に対してアドレスと読み書きや消去といった処理の指定とを出力し、データを書き込んだり、ＥＥＰＲＯＭ１６６からデータを読み出したり、あるいはＥＥＰＲＯＭ１６６の特定のアドレスのデータを消去するといった処理を行なう。
【００４４】
ＥＥＰＲＯＭ１６６の内部のデータ構成を図９に示した。図９（ａ）に示したように、ＥＥＰＲＯＭ１６６の内部は大きくは二つに分かれており、メモリ空間の前半は、インク残量などのデータが読み書きされるユーザメモリおよび分類コードが記憶される読み書き可能領域ＲＡＡである。またメモリ空間の後半は、インクカートリッジを特定するためのＩＤ情報が書き込まれた読出専用領域ＲＯＡである。
【００４５】
読出専用領域ＲＯＡに対する書き込みは、ＥＥＰＲＯＭ１６６を備えた記憶処理モジュール１２１ないし１２６がインクカートリッジ１１１ないし１１６に取り付けられる前、例えば、記憶処理モジュールが製造される過程や、インクカートリッジが製造される過程で行なわれる。従って、プリンタ２００の本体側からは、読み書き可能領域ＲＡＡに記憶されているデータに対しては、データの読み出しおよび書き込み、更にはデータの消去といった処理を実行することができる。他方、読出専用領域ＲＯＡに対しては、データの読み取りを実行し得るが、データの書き込みは実行することができない。
【００４６】
読み書き可能領域ＲＡＡのユーザメモリには、各インクカートリッジ１１１ないし１１６のインク残量情報などを書き込むために使用されており、インク残量情報をプリンタ２００本体側で読み取り、残量が僅かになったときにユーザに対して警告を出すといった処理利用可能である。分類コードの記憶領域には、インクカートリッジの種類などを区別するための様々なコードが記憶されており、ユーザが独自にこれらのコードを使用することができる。
【００４７】
読出専用領域ＲＯＡに記憶されたＩＤ情報は、記憶処理モジュールが取り付けられるインクカートリッジに関する製造情報などである。ＩＤ情報としては、図９（ｂ）に示したように、インクカートリッジ１１１ないし１１６が製造された年、月、日、時、分、秒、場所についての情報が記憶されている。これらは全て４〜８ｂｉｔ程度の大きさの領域に書き込まれており、全体で４０ｂｉｔ〜７０ｂｉｔ程度のメモリ領域を占有している。プリンタ２００の電源投入直後などに、プリンタ２００の制御装置２２２は、記憶処理モジュール１２１ないし１２６から各インクカートリッジ１１１ないし１１６の製造情報を含むＩＤ情報を読み取ることにより、例えば、インクカートリッジの有効期限が切れていたり残り僅かである場合に、ユーザに対して警告を出すことなどが可能である。
【００４８】
なお、記憶処理モジュール１２１のＥＥＰＲＯＭ１６６には、上記の情報以外の情報が適宜含まれていてもよい。また、ＥＥＰＲＯＭ１６６は、全体が書き換え可能領域としてもよい。その場合、上述したインクカートリッジの製造情報などのＩＤ情報などは、ＥＥＰＲＯＭ１６６をＮＡＮＤ型フラッシュＲＯＭなど電気的に読み書き可能なメモリを採用して構成することも可能である。なお、本実施例では、ＥＥＰＲＯＭ１６６としては、シリアルタイプのメモリを使用している。
【００４９】
制御装置２２２側から記憶処理モジュール１２１ないし１２６に搭載されている筈のセンサモジュールに対してアクセスが行なわれ場合がある。これは、プリンタ２００がセンサ搭載のインクカートリッジを前提とした制御を行なっており、このプリンタ２００にセンサ非搭載のインクカートリッジ１１１ないし１１６を搭載した場合に生じる。このとき、データ解析部１６３は、センサに対する検出条件を制御装置２２２から受け取り、これをセンサ代替部１７０に渡す。センサ代替部１７０は、この検出条件を受け取り、解析した後、必要なデータを出力する。このデータは出力部１７８からＲＦ回路１６１を介してプリンタ２００の制御装置２２２に出力される。
【００５０】
次に、プリンタ２００の制御装置２２２が記憶処理モジュール１２１ないし１２６のデータ解析部１６３と共に行なうインクカートリッジ１１１の識別処理やメモリアクセスの処理の概要について説明する。図１０は、プリンタ２００側に設けられた制御装置２２２と各インクカートリッジ１１１ないし１１６に設けられた記憶処理モジュール１２１ないし１２６とが、送受信部２３０を介した通信を行ないつつ実行する処理の概要を示したフローチャートである。プリンタ２００の制御装置２２２と記憶処理モジュール１２１ないし１２６のデータ解析部１６３とは、送受信部２３０を介して通信を行ないつつ、ＩＤ情報読み取り処理（第１手順）、及びＩＤ情報以外の読み取り処理やインク残量情報の書き込み処理などであるメモリアクセス処理（第２手順）、更にはセンサ代替部１７０とのデータのやり取り（第３手順）などの各ステップを実行する。
【００５１】
プリンタ２００では、電源投入時、電源オン中にユーザがインクカートリッジ１１１ないし１１６の何れかを交換したとき、前回の通信処理を実行してから所定時間経過したとき等に、そのインクカートリッジの製造情報を読み取ったり、インク残量をＥＥＰＲＯＭ１６６の所定の領域に書き込んだり、読み取ったする処理などを実行する。これらの処理は、通常の印刷処理とは異なっており、送受信部２３０を介して、記憶処理モジュール１２１ないし１２６との通信を伴う処理である。
【００５２】
このとき、記憶処理モジュール１２１ないし１２６との通信を行なうために、インクカートリッジ１１１ないし１１６を収容するキャリッジ２１０は、通常の印刷実行時の位置または右側非印字領域から離れて、送受信部２３０が存在する左側非印字領域へと移動される。キャリッジ２１０がこの左側非印字領域に移動されることによって、送受信部２３０の近傍に至った記憶処理モジュールでは、送受信部２３０のループアンテナ２３３からの交流信号を、アンテナ１３３を介して受け取る。電源部１６２は、この交流信号から電力を取り出し、安定化した電源店圧を内部の各制御部，回路素子に供給する。この結果、記憶処理モジュールの各制御部，回路素子は、処理を行なうことが可能になる。
【００５３】
こうして送受信部２３０と各記憶処理モジュール１２１ないし１２６との通信を伴う処理ルーチンが開始されると、まず、プリンタ２００側の制御装置２２２にて、電源オン要求が発生したか否かを判定する（ステップＳ１００）。すなわち、インクジェットプリンタ２００に電源が投入され、その作動が開始された直後であるか否かの判定を行なう。電源オン要求が発生したと判定した場合には（ステップＳ１００：Ｙｅｓ）、第１手順すなわち記憶処理モジュール１２１ないし１２６からのＩＤ情報を読み取る手順を開始する（ステップＳ１０４以下）。
【００５４】
制御装置２２２は、電源オン要求が発生していないと判定した場合には（ステップＳ１００：Ｎｏ）、プリンタ２００が通常の印刷処理を実行中であると判断し、次にインクカートリッジ１１１ないし１１６の交換要求が発生したか否かを判定する（ステップＳ１０２）。インクカートリッジ１１１ないし１１６の交換要求は、例えば、プリンタ２００の電源が投入されている状態でユーザが操作パネル２４５上のインクカートリッジ交換ボタン２４７を押すことにより生じる。このとき、プリンタ２００は、通常の印刷処理モードを中断してインクカートリッジ１１１ないし１１６の何れかの交換を行なうが、交換要求自体は、インクカートリッジ１１１ないし１１６の交換後に発生する。
【００５５】
制御装置２２２は、インクカートリッジ１１１ないし１１６の交換要求が発生したと判定した場合には（ステップＳ１０２：Ｙｅｓ）、第１手順、すなわち交換されたインクカートリッジに設けられた記憶素子からのＩＤ情報を読み取る手順を開始する（ステップＳ１０４）。一方、インクカートリッジ１１１ないし１１６交換要求が発生していない（ステップＳ１０２：Ｎｏ）と判定した場合には、電源投入時などに各記憶処理モジュール１２１ないし１２６のＩＤ情報を既に正常に読み取っていると判断して、次にアクセスの対象について判断する処理を行なう（ステップＳ１５０）。アクセスの対象は、本実施例では、制御装置２２２の側からすると、ＥＥＰＲＯＭ１６６とセンサモジュールとである。但し、実際のインクカートリッジ１１１ないし１１６には、センサモジュールは搭載されておらず、代わりにセンサ代替部１７０が設けられている。従って、制御装置２２２の側からはセンサモジュールにアクセスしているものとしてその処理は行なわれると、インクカートリッジ１１１ないし１１６の側では、制御装置２２２からのアクセスをセンサ代替部１７０が解析し、必要なデータを出力する。実際には、メモリへのアクセスが指示されていると判断した場合には（ステップＳ１５０：メモリ）、上述した第２手順、すなわち記憶処理モジュール１２１ないし１２６とのメモリアクセス処理を開始する（ステップＳ２００）。他方、アクセスの対象がセンサモジュールであると判断した場合には（ステップＳ１５０：センサ）、センサモジュールに代えて設けられたセンサ代替部１７０からの信号を読み取る第３手順を実行する。
【００５６】
次に第１ないし第３手順の各々について説明する。上述したように、第１手順は、制御装置２２２が、プリンタにおける電源オン要求やインクカートリッジ交換要求を検出した場合に実行される。第１手順では、まず記憶処理モジュール１２１ないし１２６からのＩＤ情報読み取り（ステップＳ１０４）、次に、アンチコリジョン処理を実行する（ステップＳ１０６）。アンチコリジョン処理とは、いまだ各記憶処理モジュール１２１ないし１２６からそれぞれのＩＤ情報を取得していない場合に、各素子からＩＤ情報読み取り処理を行なう際に混信が発生することを防止するための処理である。このアンチコリジョン処理が途中で失敗した場合は、再度始めからアンチコリジョン処理を実行することとすればよい。無線通信を用いた本実施例の場合、送受信部２３０は、常に複数の記憶処理モジュール（この実施例では二つの記憶処理モジュール）と通信が可能であり、かつ通信を開始した時点では、キャリッジ２１０に搭載されているインクカートリッジ１１１ないし１１６に装着された記憶処理モジュール１２１ないし１２６のＩＤ情報を、制御装置２２２は知らないので、混信を防止するアンチコリジョン処理が必要となる。アンチコリジョン処理の詳細については、ここでは説明しないが、基本的には、ＩＤ情報の一部を送受信部２３０から出力し、ＩＤ情報の一部が一致する記憶処理モジュールのみが応答を返し、他の記憶処理モジュールはスリープモードに入ることで、通信可能範囲に存在するインクカートリッジの記憶処理モジュールのＩＤ情報を特定し、一致する記憶処理モジュールとの通信を確立する。
【００５７】
アンチコリジョン処理が終了した場合、制御装置２２２は、データ解析部１６３を介して、各記憶処理モジュール１２１ないし１２６からＩＤ情報を読み取る処理を実行する（ステップＳ１０８）。ＩＤ情報を読み取るこの処理が終了した場合、とりあえず本通信処理ルーチンを終了する場合と、引き続いてＥＥＰＲＯＭ１６６のアクセスである第２手順を実行する場合とがある。
【００５８】
第２手順を開始する場合について説明する。第２手順を開始する場合、制御装置２２２は、メモリアクセスを開始するものとし（ステップＳ２００）、続けてアクティブモードコマンドを、各記憶処理モジュール１２１ないし１２６に向けて発行する（ステップＳ２０２）。アクティブモードコマンドとは、各記憶処理モジュール１２１ないし１２６に対しそれぞれのＩＤ情報を随伴させて発行するコマンドであり、各記憶処理モジュール１２１ないし１２６のデータ解析部１６３は、受信したＩＤ情報を照合して自身のＩＤ情報と一致した場合のみ、アクセス準備完了の応答信号ＡＣＫを、制御装置２２２に送信する。
【００５９】
制御装置２２２は、記憶処理モジュール１２１ないし１２６からアクティブモードコマンドに対するの応答信号ＡＣＫを得ると、各記憶処理モジュール１２１ないし１２６に対するメモリアクセス処理を実行する（ステップＳ２０４）。このメモリアクセス処理は、ＥＥＰＲＯＭ１６６の所定アドレスへのデータの書き込みか、所定アドレスのデータの消去か、あるいはＥＥＰＲＯＭ１６６の所定アドレスからのデータの読み出しの処理である。いずれの場合も、ＥＥＰＲＯＭ制御部１６５側からは、制御装置２２２が指定したメモリのアドレスを伴ってアクセスが行なわれる。ＥＥＰＲＯＭ制御部１６５は、このアドレスと書込・消去・読出のいずれの処理であるかの指示に従って、ＥＥＰＲＯＭ１６６の該当するアドレスに対して処理を行なう。
【００６０】
ＥＥＰＲＯＭ制御部１６５によりメモリアクセスが完了し、アクセス完了を示す応答信号ＡＣＫと共にアドレス対応信号ＡＤＣが出力されると、制御装置２２２はこれを取得した上で、第２手順の処理を終了する。
【００６１】
次に、第３手順について説明する。第３手順では、制御装置２２２は、インクカートリッジ１１１ないし１１６に搭載されている筈のセンサモジュールへのアクセスを開始し（ステップＳ３００）、メモリアクセスの場合と同様、まずアクティブモードコマンドＡＭＣの発行を行なう（ステップＳ３０２）。アクティブモードコマンドを受け取ったインクカートリッジ１１１ないし１１６のうち、アクティブモードコマンドに随伴したＩＤ情報が一致したカートリッジは、応答信号ＡＣ形を返送し、その後の処理を受け付ける状態に移行する。
【００６２】
アクティブモードコマンドを出力して、いずれかの記憶処理モジュールをアクティブにすると、制御装置２２２は、次に検出条件の指定を、そのインクカートリッジに送信する（ステップＳ３０４）。この例では、検出は、圧電素子１５３の共振周波数を測定することであり、指定される検出条件とは、圧電素子１５３の振動周波数の検出を行なうのが、振動開始から何発目のパルス（例えば、第１パルス）であり、測定を行なった期間に相当するパルス数（例えば４パルス分）といったデータである。検出条件を指定するデータが受け取られ、応答信号が戻ってくると、制御装置２２２は、次に検出の指示を出力する（ステップＳ３０６）。なお、検出の指示は、検出条件の指定に含めることも可能である。
【００６３】
検出の指示がなされると、記憶処理モジュール１２１のデータ解析部１６３がこれを解析し、センサ代替部１７０にこれを伝える。センサ代替部１７０は、指定された検出条件に従って、あたかも検出が行なわれたような信号を生成し、これを出力する。センサモジュールが搭載されたインクカートリッジであれば、指定された検出条件に従って、カートリッジの共振室に配設された圧電素子に対して、充放電が行なわれる。充放電によって、圧電素子には強制的な振動が励起される。圧電素子への充放電の間隔は、圧電素子に励起される振動の周波数が、センサモジュール内の共振室の共振周波数に近くなるように設定されている。センサ代替部１７０は、この圧電素子を用いたセンサモジュールの動作をシミュレートして、あたかも共振室にインクが充満している条件で検出が行なわれたような信号を出力するのである。
【００６４】
プリンタ２００の制御装置２２２は、センサ代替部１７０が、出力部１７８を介して出力するこの信号を受け取る（ステップＳ３０８）。従って、この実施例では、センサモジュールが搭載されていないインクカートリッジ１１１ないし１１６であっても、制御装置２２２から見れば、センサモジュールが搭載されてのと同じようにその後の処理を継続することができる。もとより、インクカートリッジ１１１ないし１１６は、実際にインクの残量を検出している訳ではないので、インクカートリッジ１１１ないし１１６のインク収容室のインクが１／２以下となってもこれを実際に検出することはできない。しかし、制御装置２２２側では、ソフトウェアカウントにより、インク残量の計測を継続しているので、プリンタ２００として、印刷ができなくなるといったことはない。
【００６５】
この結果、本実施例のインクカートリッジ１１１ないし１１６は、インク残滓量の検出を行なうセンサモジュールが搭載されているインクカートリッジを前提としたプリンタであっても、センサモジュールが搭載されていないインクカートリッジを前提としたプリンタであっても、同様に使用することができる。このため、センサモジュールを搭載することなくカートリッジの互換性を高めることができる。
【００６６】
以上、インクカートリッジ１１１ないし１１６に設けられた記憶処理モジュール１２１ないし１２６と送受信部との第１手順ないし第３手順について説明したが、それぞれ各記憶処理モジュール１２１ないし１２６との通信処理は、左端の記憶処理モジュール１２１から右端の記憶処理モジュール１２６へと順次１つずつ行なわれる。その際、キャリッジ２１０は、インクカートリッジの幅１つ分ずつ順次移動しては停止する。停止した際、各インクカートリッジの記憶処理モジュールとの通信処理が行なわれる。もとより、本実施例の送受信部２３０のように、その幅が、インクカートリッジほぼ２つ分に対向する大きさである場合は、インクカートリッジ２つ分ずつ合計３回移動・停止し、各位置で記憶処理モジュール２つずつと通信処理を行なうこととすれば、キャリッジ２１０の移動・位置決め動作が少なくて済むのでより好ましい。この場合でも、制御装置２２２は、アンチコリジョンの処理を行なっているので、複数個のインクカートリッジのやり取りが混信することはない。
【００６７】
以上、本発明の実施の形態と実施例とについて説明したが、本発明はこうした実施の形態および実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において、更に種々なる形態で実施し得ることは勿論である。例えば、本実施例の記憶処理モジュール１２１は、インクジェットプリンタのインクカートリッジのみならず、トナーカートリッジなどにも適用することができる。また、記憶処理モジュール１２１は、カートリッジの底面や上面に設けることも可能である。上面に設けた場合には、送受信部２３０の配置の自由度が高く、全体の構成が簡略となる。センサモジュールを搭載しないので、記憶処理モジュール１２１の配置の自由度は極めて高い。
【００６８】
更に、上記実施例では、センサ代替部１７０は、インクの有無の検出を行なうセンサを代替するものとしたが、他のセンサ、例えば温度センサやインクの粘度センサなどを代替することも可能である。また、センサ代替部１７０は、指定された検出条件に対応したデータを、検出結果を模擬する信号と共に出力しても良いし、出力しないものとして差し支えない。いずれの構成を採用するかは、制御装置２２２での処理を含むプリンタ２００全体の処理に従って定めればよい。
【００６９】
センサ代替部１７０を含む記憶処理モジュール１２１内の回路は、一部または全部を、ハードウェアロジックにより実現してもよいし、ＣＰＵを用い、ソフトウェアにより同様の処理を行なうよう構成しても良い。
【図面の簡単な説明】
【００７０】
【図１】本発明の実施の態様としてのカートリッジ１０の概略構成を示す説明図である。
【図２】本発明の実施の態様としてのカートリッジ側とプリンタ側の処理とを関連付けて示すフローチャートである。
【図３】本発明の一実施例としてのプリンタ２００の内部構成を示す概略構成図である。
【図４】実施例のプリンタ２００における制御装置２２２の内部構成を示すブロック図である。
【図５】実施例の記憶処理モジュール１２１の外観を示す説明図である。
【図６】実施例のインクカートリッジ１１１への記憶処理モジュール１２１の取り付け状態を示す説明図である。
【図７】記憶処理モジュール１２１の内部構成を示すブロック図である。
【図８】キャリッジ２１０に搭載されたインクカートリッジ１１１ないし１１６と送受信部２３０との関係を示す説明図である。
【図９】記憶処理モジュール１２１におけるＥＥＰＲＯＭ１６６の内部に記憶された情報を示す説明図である。
【図１０】記憶処理モジュール１２１における処理の概要を示すフローチャートである。
【符号の説明】
【００７１】
１０…インクカートリッジ
１２…通信制御部
１４…メモリ
１５…メモリ制御部
１６…インク収容室
１７…センサ
１８…共振室
１９…センサ制御部
２０…プリンタ
２２…制御装置
２４…プラテン
２５…印字ヘッド
３０…送受信装置
１１１〜１１６…インクカートリッジ
１２１〜１２６…記憶処理モジュール
１３１…基板
１３３…アンテナ
１３５…専用ＩＣチップ
１３７…センサモジュール
１３９…配線パターン
１４１…接着層
１５１…共振室
１５３…圧電素子
１６１…ＲＦ回路
１６２…電源部
１６３…データ解析部
１６５…ＥＥＰＲＯＭ制御部
１６６…ＥＥＰＲＯＭ
１７０…センサ代替部
１７８…出力部
２００…インクジェットプリンタ
２０３…給紙ユニット
２１０…キャリッジ
２１１…印字ヘッド
２２１…搬送用ベルト
２２２…制御装置
２２３…ステッピングモータ
２２４…ガイド
２２５…プラテン
２２９…プーリ
２３０…送受信部
２３１…ＲＦ変換部
２３３…ループアンテナ
２４０…紙送り用モータ
２４１…ギヤトレイン
２４２…エンコーダ
２４５…操作パネル
２４７…各種スイッチ
（インクカートリッジ交換ボタン）
２４８…ＬＥＤ
２５１…ＣＰＵ
２５２…ＲＯＭ
２５３…ＲＡＭ
２５４…ＰＩＯ
２５５…タイマ
２５６…駆動バッファ
２５７…バス
２５８…発振器
２５９…分配出力器
【図１】
2008195079.tif 000003
【図２】
2008195079.tif 000004
【図３】
2008195079.tif 000005
【図４】
2008195079.tif 000006
【図５】
2008195079.tif 000007
【図６】
2008195079.tif 000008
【図７】
2008195079.tif 000009
【図８】
2008195079.tif 000010
【図９】
2008195079.tif 000011
【図１０】
2008195079.tif 000012
【手続補正書】
【提出日】平成20年5月21日(2008.5.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
印刷に用いる記録材料を収容する共に前記記録材が存在することを検出するためのセンサを有するカートリッジの使用を前提とした印刷装置に用いられるカートリッジであって、
前記センサを代替するセンサ代替手段を備え、
前記印刷装置から前記センサを動作させる信号を受け取ったとき、前記センサ代替手段が、前記記録材料が存在する場合に前記センサが出力すべき前記記録材料が存在することを示す信号を模擬した信号を出力することを特徴とするカートリッジ。
【請求項２】
前記記録材料は、所定色のインクである請求項１記載のカートリッジ。
【請求項３】
前記記録材料は、複写機、ファックスまたはレーザプリンタ用のトナーである請求項１記載のカートリッジ。
【請求項４】
前記記録材料が存在することを示す信号を模擬した信号を、無線通信により出力する無線通信手段を備えた請求項１ないし請求項３のいずれか記載のカートリッジ。
【請求項５】
請求項４記載のカートリッジであって、
前記無線通信手段は、前記通信を行なうためのループ状のアンテナを備え、該アンテナに誘起される起電力を利用して、カートリッジ内への給電を行なう電源手段を備えた
カートリッジ。
【請求項６】
請求項１記載のカートリッジであって、
前記センサ代替手段は、算術論理演算回路として構成されている請求項１ないし請求項４のいずれか記載のカートリッジ。
【請求項７】
前記センサ代替手段は、前記センサが圧電素子の共振周波数の相違を用いて前記記録材料の有無を検出するタイプであることに対応して、前記記録材料が存在する場合の前記共振周波数に対応した信号を出力する手段である請求項１記載のカートリッジ。
【請求項８】
請求項１ないし請求項７のいずれか記載のカートリッジであって、
前記収容室内に収容された前記記録材料の状態に対応したパラメータを記憶するメモリ備えたカートリッジ。
【請求項９】
印刷に用いる記録材料を収容する共に前記記録材が存在することを検出するためのセンサを有するカートリッジの使用を前提とした印刷装置であって、
前記カートリッジには、前記センサを代替するセンサ代替手段が備えられており、
当該印刷装置は、
前記センサの動作を指定する手段と、
当該印刷装置からの前記センサを動作させる信号の出力に対応して、前記カートリッジの前記センサ代替手段が出力する信号であって、前記記録材料が存在する場合に前記センサが出力する前記記録材料が存在することを示す信号を模擬した信号を受けとる手段と
を備えた印刷装置。
【請求項１０】
印刷に用いる記録材料を収容するカートリッジと、前記記録材が存在することを検出するためのセンサを有するカートリッジの使用を前提とした印刷装置との間で、情報をやり取りする方法であって、
前記印刷装置は、前記センサを用いた前記記録材料の検出を指定し、
前記カートリッジは、前記指定に従って、前記センサに代えて搭載したセンサ代替手段により生成した前記記録材料が存在する場合に前記センサが出力する前記記録材料が存在することを示す信号を模擬した信号を、前記指定を行なった印刷装置に出力する、
方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
上記課題の少なくとも一部を解決する本発明のカートリッジは、
印刷に用いる記録材料を収容する共に、前記記録材が存在することを検出するためのセンサを有するカートリッジの使用を前提とした印刷装置に用いられるカートリッジであって、
前記センサを代替するセンサ代替手段を備え、
前記印刷装置から前記センサを動作させる信号を受け取ったとき、前記センサ代替手段が、前記記録材料が存在する場合に前記センサが出力すべき前記記録材料が存在することを示す信号を模擬した信号を出力することを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
かかるカートリッジは、センサを非搭載であり、非搭載のセンサを代替するセンサ代替手段を備えている。従って、このカートリッジは、センサ代替手段が用意したセンサの検出結果を代替する信号、つまり記録材料が存在する場合に前記センサが出力すべき前記記録材料が存在することを示す信号を模擬した信号を出力する。従って、外部から、カートリッジにセンサが搭載されていれば、センサによる検出の結果を得ることができ、センサ非搭載のカートリッジを使用した場合でも、センサの検出結果を代替する信号を受け取ることができるので、エラーなどを起こすことなく、両方のカートリッジを使用することができる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
本発明のカートリッジを用いた印刷装置の発明は、
印刷に用いる記録材料を収容する共に前記記録材が存在することを検出するためのセンサを有するカートリッジの使用を前提とした印刷装置であって、
前記カートリッジには、前記センサを代替するセンサ代替手段が備えられており、
当該印刷装置は、
前記センサの動作を指定する手段と、
当該印刷装置からの前記センサを動作させる信号の出力に対応して、前記カートリッジの前記センサ代替手段が出力する信号であって、前記記録材料が存在する場合に前記センサが出力する前記記録材料が存在することを示す信号を模擬した信号を受けとる手段と
を備えたことを要旨とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
この印刷装置では、カートリッジはセンサを非搭載であり、非搭載のセンサを代替するセンサ代替手段を備えている。従って、印刷装置にこのカートリッジを装着すると、カートリッジは、印刷装置からこのセンサによる検出の指定を受けると、かかる指定に基づいてセンサ代替手段を動作させ、センサ代替手段が用意したセンサの検出結果を代替する信号を出力する。従って、印刷装置の側からすると、カートリッジにセンサが搭載されていれば、センサによる検出の結果を得ることができ、センサ非搭載のカートリッジを使用した場合でも、センサの検出結果を代替する信号を受け取ることができるので、エラーなどを起こすことなく、両方のカートリッジを使用することができる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
また、印刷に用いる記録材料を収容するカートリッジと、前記記録材が存在することを検出するためのセンサを有するカートリッジの使用を前提とした印刷装置との間で、情報をやり取りする方法は、
前記印刷装置は、前記センサを用いた前記記録材料の検出を指定し、
前記カートリッジは、前記指定に従って、前記センサに代えて搭載したセンサ代替手段により生成した前記記録材料が存在する場合に前記センサが出力する前記記録材料が存在することを示す信号を模擬した信号を、前記指定を行なった印刷装置に出力すること
を要旨としている。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
かかる情報のやり取り方法によれば、カートリッジに非搭載のセンサの検出について印刷装置がこれを指定すると、カートリッジ側からは、その指定に従って、センサ代替手段により生成した信号を印刷装置に出力する。印刷装置は、自らが指定してなされた検出結果を代替する信号を受け取ることができる。