(57)【要約】【課題】インクカートリッジを印刷装置に装着しない状態で、インクの残量等の情報を取得する。【解決手段】消耗部材を含む構成要素であって、少なくとも消耗部材の状態を示す属性情報を記憶する記憶手段を具備する構成要素を着脱可能に装着できる印刷装置（プリンタ２２）において、装着された状態の構成要素（カートリッジ７１〜７７）から属性情報を読み取る第１の読み取り手段（制御回路４０）と、未装着の状態の構成要素から属性情報を読み取る第２の読み取り手段（制御回路４０）と、第２の読み取り手段によって読み取られた属性情報を参照し、未装着の構成要素が有する消耗部材の残量を算定する残量算定手段（コンピュータ９０）と、残量算定手段による算定結果を呈示する算定結果呈示手段（コンピュータ９０）とを有する。【選択図】        図１
2004330556.tif 000002
【特許請求の範囲】
【請求項１】
消耗部材を含む構成要素であって、少なくとも上記消耗部材の状態を示す属性情報を記憶する記憶手段を具備する構成要素を着脱可能に装着できる印刷装置において、
装着された状態の上記構成要素から上記属性情報を読み取る第１の読み取り手段と、
未装着の状態の上記構成要素から上記属性情報を読み取る第２の読み取り手段と、
上記第２の読み取り手段によって読み取られた上記属性情報を参照し、上記未装着の構成要素が有する上記消耗部材の残量を算定する残量算定手段と、
上記残量算定手段による算定結果を呈示する算定結果呈示手段と、
を有することを特徴とする印刷装置。
【請求項２】
前記構成要素は、インクカートリッジであり、前記消耗部材はインクであることを特徴とする請求項１記載の印刷装置。
【請求項３】
前記属性情報は、印刷ヘッドのクリーニングに関する情報を有しており、
前記残量算定手段は、前記印刷ヘッドのクリーニングにより失われるインクの量を考慮して、残量を算定する、
ことを特徴とする請求項２記載の印刷装置。
【請求項４】
前記印刷ヘッドのクリーニングに関する情報は、前記未装着のカートリッジが使用されないで放置されていた放置時間に関する情報であり、
前記残量算定手段は、前記放置時間の長短を考慮して、インクの残量を算定する、
ことを特徴とする請求項３記載の印刷装置。
【請求項５】
前記残量算定手段は、前記第１の読み取り手段によって読み取られた属性情報を参照し、前記印刷ヘッドのクリーニングにより失われるインクの量を考慮して、前記装着された状態のインクカートリッジのインクの残量を算定し、
前記算定結果呈示手段は、前記残量算定手段によって算定された前記装着された状態のインクカートリッジのインクの残量も併せて呈示する、
ことを特徴とする請求項４記載の印刷装置。
【請求項６】
前記第２の読み取り手段は、無線通信によって属性情報を読み取ることを特徴とする請求項１記載の印刷装置。
【請求項７】
前記第２の読み取り手段は、電磁波によって属性情報を読み取ることを特徴とする請求項６記載の印刷装置。
【請求項８】
前記第１および第２の読み取り手段は、共通の構成とされていることを特徴とする請求項１記載の印刷装置。
【請求項９】
前記第２の読み取り手段は、印刷装置の筐体の底面を除くいずれかの面に設けられており、前記未装着の構成要素を前記第２の読み取り手段が設けられた所定の面に接近させることにより前記属性情報を読み取ることが可能であることを特徴とする請求項１記載の印刷装置。
【請求項１０】
前記第２の読み取り手段によって前記属性情報の読み取りが完了した場合には、その旨を呈示する属性情報読み取り完了呈示手段をさらに有することを特徴とする請求項６記載の印刷装置。
【請求項１１】
前記属性情報は、前記消耗部材以外の情報を有しており、
前記第２の読み取り手段によって読み取られた前記消耗部材以外の情報を呈示する属性情報呈示手段をさらに有する、
ことを特徴とする請求項１記載の印刷装置。
【請求項１２】
消耗部材を含む構成要素であって、少なくとも上記消耗部材の状態を示す属性情報を記憶する記憶手段を具備する構成要素を着脱可能に装着できる印刷装置の印刷装置の構成要素判別方法において、
装着された状態の上記構成要素から上記属性情報を読み取る第１の読み取りステップと、
未装着の状態の上記構成要素から上記属性情報を読み取る第２の読み取りステップと、
上記第２の読み取りステップによって読み取られた上記属性情報を参照し、上記未装着の構成要素が有する上記消耗部材の残量を算定する残量算定ステップと、
上記残量算定ステップによる算定結果を呈示する算定結果呈示ステップと、
を有することを特徴とする印刷装置の構成要素判別方法。
【請求項１３】
消耗部材を含む構成要素であって、少なくとも上記消耗部材の状態を示す属性情報を記憶する記憶手段を具備する構成要素を着脱可能に装着できる印刷装置の印刷装置の構成要素判別方法において、
装着された状態の上記構成要素から上記属性情報を読み取る第１の読み取りステップと、
未装着の状態の上記構成要素から上記属性情報を読み取る第２の読み取りステップと、
上記第２の読み取りステップによって読み取られた上記属性情報を参照し、上記未装着の構成要素が有する上記消耗部材の残量を算定する残量算定ステップと、
上記残量算定ステップによる算定結果を呈示する算定結果呈示ステップと、
上記残量算定ステップにより算定された残量が所定量よりも少ない場合には、当該構成要素を装着しないように警告する警告ステップと、
を有することを特徴とする印刷装置の構成要素判別方法。
【請求項１４】
消耗部材を含む構成要素であって、少なくとも上記消耗部材の状態を示す属性情報を記憶する記憶手段を具備する構成要素を着脱可能に装着できる印刷装置の上記構成要素を判別する処理をコンピュータに機能させるコンピュータ読み取り可能なプログラムにおいて、
コンピュータを、
装着された状態の上記構成要素から上記属性情報を読み取る第１の読み取り手段、
未装着の状態の上記構成要素から上記属性情報を読み取る第２の読み取り手段、
上記第２の読み取り手段によって読み取られた上記属性情報を参照し、上記未装着の構成要素が有する上記消耗部材の残量を算定する残量算定手段、
上記残量算定手段による算定結果を呈示する算定結果呈示手段、
として機能させることを特徴とするコンピュータ読み取り可能な構成要素判別用プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷装置、印刷装置の構成要素判別方法、および構成要素判別用プログラムに関する。
【０００２】
【従来の技術】
紙、布、フィルム等の各種の印刷媒体に印刷を行う印刷装置として、各種の印刷装置が知られている。このような印刷装置では、インクまたはトナーを収容体に収めて着脱可能とするカートリッジ方式が広く採用されている（特許文献１参照）。
【０００３】
【特許文献１】
特開平６−２１８９４１号公報（要約書）
【０００４】
【発明が解決しようとする課題】
ところで、近年では、カートリッジに半導体メモリ等の記憶手段を設けてインク残量等の情報を記憶させ、カートリッジが印刷装置に装着された場合には、ホストであるコンピュータからこの情報を読み込んでカートリッジのインク残量を表示させる機能を有するものがある。
【０００５】
しかし、このような印刷装置でカートリッジのインク残量を調べるためには、印刷装置にカートリッジを装着する必要があるため、操作が煩雑であるという問題点がある。
【０００６】
また、残量を調べようとするカートリッジと同一種類のカートリッジが印刷装置に既に装着されている場合には、このカートリッジを一旦外した後に、調べようとするカートリッジを装着する必要があるので、操作がさらに煩雑であるという問題点がある。
【０００７】
また、印刷装置にカートリッジを新たに装着した場合には、インクを印刷ヘッドにまで導く必要があり、また、以前使用していたインクの残滓や空気がノズル内に残っているためにこれを除く必要があることから、印刷ヘッドのクリーニングが行われることが一般的である。
【０００８】
したがって、インクの残量を調べるためにカートリッジを印刷装置に装着すると、印刷ヘッドのクリーニングが実行されてしまい、インクが無駄に消費されてしまうという問題点もある。
【０００９】
なお、近年では、カートリッジを目的に応じて差し替えることにより印刷モードを切り換え可能な印刷装置が存在する。例えば、高画質印刷モードの場合には、基本色であるＣＭＹＫ（Ｃｙａｎ，  Ｍａｇｅｎｔａ，  Ｙｅｌｌｏｗ，  Ｂｌａｃｋ）に加えて、ＤＹ（Ｄａｒｋ  Ｙｅｌｌｏｗ）、ＬＣ（Ｌｉｇｈｔ  Ｃｙａｎ）、ＬＭ（Ｌｉｇｈｔ  Ｍａｇｅｎｔａ）のような淡色系のインクを使用することにより、表現可能な階調数を増加させ、画質を向上させることができる。一方、高速印刷モードの場合には、ＤＹ，ＬＣ，ＬＭのカートリッジをＹ，Ｃ，Ｍのカートリッジに置換することにより、同一色が吐出されるノズル数を倍増させて高速印刷を実現する。
【００１０】
このような印刷装置では、印刷モードを切り換えるために、カートリッジを差し替える必要が頻繁に生じる。このため、インクを差し替える際に、インク残量を事前に知りたいという要求が生じるが、前述のような問題があるため、困難であるという問題もある。
【００１１】
本発明は、上記の事情に基づきなされたもので、その目的とするところは、印刷装置の構成要素、特に、インクカートリッジを印刷装置に装着しない状態で、インクの残量等の情報を取得することが可能な印刷装置、印刷装置の構成要素判別方法、および構成要素判別用プログラムを提供しよう、とするものである。
【００１２】
【課題を解決するための手段】
上述の目的を達成するため、本発明は、消耗部材を含む構成要素であって、少なくとも消耗部材の状態を示す属性情報を記憶する記憶手段を具備する構成要素を着脱可能に装着できる印刷装置において、装着された状態の構成要素から属性情報を読み取る第１の読み取り手段と、未装着の状態の構成要素から属性情報を読み取る第２の読み取り手段と、第２の読み取り手段によって読み取られた属性情報を参照し、未装着の構成要素が有する消耗部材の残量を算定する残量算定手段と、残量算定手段による算定結果を呈示する算定結果呈示手段と、を有している。
【００１３】
このため、印刷装置の構成要素、特に、インクカートリッジを印刷装置に装着しない状態で、インクの残量等の情報を取得することが可能となる。
【００１４】
また、他の発明は、上述の発明に加えて、構成要素は、インクカートリッジであり、消耗部材はインクとしている。このため、インクカートリッジのインクの残量を簡単に知ることができる。
【００１５】
また、他の発明は、上述の発明に加えて、属性情報は、印刷ヘッドのクリーニングに関する情報を有しており、残量算定手段は、印刷ヘッドのクリーニングにより失われるインクの量を考慮して、残量を算定する、ようにしている。このため、インクカートリッジを装着した際に、実際に使用可能なインクの残量を知ることが可能になる。
【００１６】
また、他の発明は、上述の発明に加えて、印刷ヘッドのクリーニングに関する情報は、未装着のカートリッジが使用されないで放置されていた放置時間に関する情報であり、残量算定手段は、放置時間の長短を考慮して、インクの残量を算定する、ようにしている。このため、インクカートリッジを装着した際に、実際に使用可能なインクの残量を簡単に算出することが可能になる。
【００１７】
また、他の発明は、上述の発明に加えて、残量算定手段は、第１の読み取り手段によって読み取られた属性情報を参照し、印刷ヘッドのクリーニングにより失われるインクの量を考慮して、装着された状態のインクカートリッジのインクの残量を算定し、算定結果呈示手段は、残量算定手段によって算定された装着された状態のインクカートリッジのインクの残量も併せて呈示する、ようにしている。このため、インクカートリッジを装着した際に、新たに装着されたインクカートリッジのみならず、現在装着されている他のインクが実際に使用可能なインクの残量を知ることができる。
【００１８】
また、他の発明は、上述の発明に加えて、第２の読み取り手段は、無線通信によって属性情報を読み取るようにしている。このため、非接触で属性情報を読み取ることが可能になるので、接触状態が不良であるため、属性情報が正確に読み取れないといった事態の発生を回避することが可能になる。
【００１９】
また、他の発明は、上述の発明に加えて、第２の読み取り手段は、電磁波によって属性情報を読み取るようにしている。このため、未装着の状態の構成要素を第２の読み取り手段に近づけるだけで属性情報を読み取ることが可能になる。
【００２０】
また、他の発明は、上述の発明に加えて、第１および第２の読み取り手段は、共通の構成とされている。このため、第１および第２の読み取り手段を共通化することで装置の構成を簡略化することが可能になり、コストを低減することが可能になる。
【００２１】
また、他の発明は、上述の発明に加えて、第２の読み取り手段は、印刷装置の筐体の底面を除くいずれかの面に設けられており、未装着の構成要素を第２の読み取り手段が設けられた所定の面に接近させることにより属性情報を読み取るようにしている。このため、未装着の構成要素を印刷装置の所定の面に接近させるだけで属性情報を読み取らせることが可能になる。
【００２２】
また、他の発明は、上述の発明に加えて、第２の読み取り手段によって属性情報の読み取りが完了した場合には、その旨を呈示する属性情報読み取り完了呈示手段をさらに有するようにしている。このため、属性情報の読み取りに成功したか否かを確実に知ることが可能になる。
【００２３】
また、他の発明は、上述の発明に加えて、属性情報は、消耗部材以外の情報を有しており、第２の読み取り手段によって読み取られた消耗部材以外の情報を呈示する属性情報呈示手段をさらに有するようにしている。このため、未装着の状態の構成要素の消耗部材以外の情報について知ることが可能になる。
【００２４】
また、本発明は、消耗部材を含む構成要素であって、少なくとも消耗部材の状態を示す属性情報を記憶する記憶手段を具備する構成要素を着脱可能に装着できる印刷装置の印刷装置の構成要素判別方法において、装着された状態の構成要素から属性情報を読み取る第１の読み取りステップと、未装着の状態の構成要素から属性情報を読み取る第２の読み取りステップと、第２の読み取りステップによって読み取られた属性情報を参照し、未装着の構成要素が有する消耗部材の残量を算定する残量算定ステップと、残量算定ステップによる算定結果を呈示する算定結果呈示ステップと、を有している。
【００２５】
このため、印刷装置の構成要素、特に、インクカートリッジを印刷装置に装着しない状態で、インクの残量等の情報を取得することが可能となる。
【００２６】
また、本発明は、消耗部材を含む構成要素であって、少なくとも消耗部材の状態を示す属性情報を記憶する記憶手段を具備する構成要素を着脱可能に装着できる印刷装置の印刷装置の構成要素判別方法において、装着された状態の構成要素から属性情報を読み取る第１の読み取りステップと、未装着の状態の構成要素から属性情報を読み取る第２の読み取りステップと、第２の読み取りステップによって読み取られた属性情報を参照し、未装着の構成要素が有する消耗部材の残量を算定する残量算定ステップと、残量算定ステップによる算定結果を呈示する算定結果呈示ステップと、残量算定ステップにより算定された残量が所定量よりも少ない場合には、当該構成要素を装着しないように警告する警告ステップと、を有している。
【００２７】
このため、印刷装置の構成要素、特に、インクカートリッジを印刷装置に装着しない状態で、インクの残量等の情報を取得するとともに、インクの残量が少ない場合には、インククリーニングによって他のインクが浪費されることを防止するために、インクカートリッジを交換しないように注意を促すことが可能となる。
【００２８】
また、本発明は、消耗部材を含む構成要素であって、少なくとも消耗部材の状態を示す属性情報を記憶する記憶手段を具備する構成要素を着脱可能に装着できる印刷装置の構成要素を判別する処理をコンピュータに機能させるコンピュータ読み取り可能なプログラムにおいて、コンピュータを、装着された状態の構成要素から属性情報を読み取る第１の読み取り手段、未装着の状態の構成要素から属性情報を読み取る第２の読み取り手段、第２の読み取り手段によって読み取られた属性情報を参照し、未装着の構成要素が有する消耗部材の残量を算定する残量算定手段、残量算定手段による算定結果を呈示する算定結果呈示手段、として機能させるようにしている。
【００２９】
このため、印刷装置の構成要素、特に、インクカートリッジを印刷装置に装着しない状態で、インクの残量等の情報を取得することが可能となる。
【００３０】
【発明の実施の形態】
以下、本発明の一実施の形態について、図面を参照して説明する。
【００３１】
まず、印刷装置の概要について、図１および図２を参照しつつ説明する。なお、以下では、プリンタ２２とコンピュータ９０の組み合わせを「印刷装置」と称する。
【００３２】
図１は、印刷装置を構成するプリンタ２２の概略構成図であり、図２は、制御回路４０を中心としたプリンタ２２の主要部の構成例を示すブロック図である。
【００３３】
図１に示すように、プリンタ２２は、紙送りモータ２３によって印刷用紙Ｐを搬送する副走査送り機構と、キャリッジモータ２４によってキャリッジ３１を紙送りローラ２６の軸方向に往復動させる主走査送り機構とを有している。ここで、副走査送り機構による印刷用紙Ｐの送り方向を副走査方向といい、主走査送り機構によるキャリッジ３１の移動方向を主走査方向という。
【００３４】
また、プリンタ２２は、キャリッジ３１に搭載され、印刷ヘッド１２を備えた印刷ヘッドユニット６０と、この印刷ヘッドユニット６０を駆動してインクの吐出およびドット形成を制御するヘッド駆動機構と、これらの紙送りモータ２３、キャリッジモータ２４、印刷ヘッドユニット６０および操作パネル３２との信号のやり取りを司る制御回路４０とを備えている。
【００３５】
キャリッジ３１には、図１に示すように、着脱可能な構成要素である、ダークイエロー（ＤＹ）のインクを収納したインクカートリッジ（以下、単に「カートリッジ」と称する）７１、ライトマゼンタ（ＬＭ）のインクを収納したカートリッジ７２、ライトシアン（ＬＣ）のインクを収納したカートリッジ７３、ブラック（Ｋ）のインクを収納したカートリッジ７４、シアン（Ｃ）のインクを収納したカートリッジ７５、マゼンタ（Ｍ）のインクを収納したカートリッジ７６、イエロー（Ｙ）のインクを収納したカートリッジ７７の７つのカートリッジ７１〜７７が着脱可能に搭載される。
【００３６】
キャリッジ３１の下部には印刷ヘッド１２が設けられている。印刷ヘッド１２には、インク吐出箇所としてのノズルが印刷用紙Ｐの搬送方向に列状に配置され、それぞれの色のインクに対応したノズル列を形成している。
【００３７】
また、キャリッジ３１の下部に設けられ、各インクに対応づけられたノズル列には、ノズル毎に、電歪素子の１つであって応答性に優れたピエゾ素子が配置されている。ピエゾ素子は、ノズルまでインクを導くインク通路を形成する部材に接する位置に設置されている。ピエゾ素子は、電圧の印加により結晶構造が歪み、極めて高速に電気−機械エネルギの変換を行う。
【００３８】
本実施の形態では、ピエゾ素子の両端に設けられた電極間に所定時間幅の電圧を印加することにより、ピエゾ素子が電圧の印加時間だけ伸張し、インク通路の一側壁を変形させる。この結果、インク通路の体積はピエゾ素子の伸張に応じて収縮し、この収縮分に相当するインクが、インク滴となって、ノズルの先端から高速に吐出される。このインク滴が紙送りローラ２６に沿わされた印刷用紙Ｐに染み込むことにより、ドットが形成されて印刷が行われる。インク滴の大きさは、ピエゾ素子への電圧の印加方法によって変更することができる。これにより、例えば、大、中、小の３種類の異なる大きさのドットを形成することができる。
【００３９】
吸引部２５は、印刷ヘッド１２の全体を覆うことができるキャップ部（図示せず）を有しており、このキャップ部で印刷ヘッド１２のノズル面を覆い、後述する吸引ポンプ２５ａによってキャップ部内を負圧にすることで、印刷ヘッド１２のノズル内のインクを吸引し、例えば、ノズルの詰まり等を解消する。
【００４０】
残量算定手段の一部である制御回路４０は、コネクタ５６を介してコンピュータ９０に接続されている。コンピュータ９０は、後述するようにプリンタ２２用のドライバプログラムを搭載し、入力装置であるキーボードや、マウス等の操作によるユーザの指令を受け付け、また、プリンタ２２における種々の情報を表示装置の画面表示によりに提示するユーザインターフェイスを構成している。
【００４１】
印刷用紙Ｐを搬送する副走査送り機構は、紙送りモータ２３の回転を紙送りローラ２６と用紙搬送ローラ（図示せず）とに伝達するギヤトレイン（図示せず）を備える。
【００４２】
また、キャリッジ３１を往復動させる主走査送り機構は、紙送りローラ２６の軸と並行に架設されキャリッジ３１を摺動可能に保持する摺動軸３４と、キャリッジモータ２４との間に無端の駆動ベルト３６を張設するプーリ３８と、キャリッジ３１の原点位置を検出する光学センサ３９とを備えている。なお、光学センサ３９は、光を印刷用紙Ｐに対して投射する光源と、印刷用紙Ｐからの反射光を対応する画像信号に変換するラインセンサ（または、ＣＣＤ素子）とによって構成されている。
【００４３】
図２に示すように、制御回路４０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）４１、プログラマブルＲＯＭ（Ｐ−ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ））４３、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）４４、文字のドットマトリクスを記憶したキャラクタジェネレータ（ＣＧ（Ｃｈａｒａｃｔｅｒ  Ｇｅｎｅｒａｔｏｒ））４５、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）４６、および送受信部４７を備えた算術論理演算回路として構成されている。この制御回路４０は、第１の読み取り手段の一部となるとともに、第２の読み取り手段の一部となる。
【００４４】
この制御回路４０は、さらに、外部のモータ等とのインタフェース（Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ））であるＩ／Ｆ専用回路５０と、このＩ／Ｆ専用回路５０に接続され印刷ヘッドユニット６０を駆動してインクを吐出させるヘッド駆動回路５２と、紙送りモータ２３、キャリッジモータ２４、および吸引ポンプ２５ａを駆動するモータ駆動回路５４とを備えている。
【００４５】
Ｉ／Ｆ専用回路５０は、パラレルインタフェース回路を内蔵しており、コネクタ５６を介してコンピュータ９０から供給される印刷信号ＰＳを受け取ることができる。
【００４６】
送受信部４７は、後述するように、カートリッジに設けられている記憶ユニットとの間で情報を無線通信により授受することができる。
【００４７】
つぎに、コンピュータ９０の構成について、図３を参照しつつ説明する。
【００４８】
図３に示すように、コンピュータ９０は、ＣＰＵ９１、ＲＯＭ９２、ＲＡＭ９３、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）９４、ビデオ回路９５、Ｉ／Ｆ９６、バス９７、表示装置９８、入力装置９９および外部記憶装置１００によって構成されている。
【００４９】
ここで、残量算定手段の一部であり警告ステップであるＣＰＵ９１は、ＲＯＭ９２やＨＤＤ９４に格納されているプログラムに従って各種演算処理を実行するとともに、装置の各部を制御する制御部である。
【００５０】
ＲＯＭ９２は、ＣＰＵ９１が実行する基本的なプログラムやデータを格納しているメモリである。ＲＡＭ９３は、ＣＰＵ９１が実行途中のプログラムや、演算途中のデータ等を一時的に格納するメモリである。
【００５１】
ＨＤＤ９４は、ＣＰＵ９１からの要求に応じて、記録媒体であるハードディスクに記録されているデータやプログラムを読み出すとともに、ＣＰＵ９１の演算処理の結果として発生したデータを前述したハードディスクに記録する記録装置である。
【００５２】
ビデオ回路９５は、ＣＰＵ９１から供給された描画命令に応じて描画処理を実行し、得られた画像データを映像信号に変換して表示装置９８に出力する回路である。
【００５３】
Ｉ／Ｆ９６は、入力装置９９および外部記憶装置１００から出力された信号の表現形式を適宜変換するとともに、プリンタ２２に対して印刷信号ＰＳを出力する回路である。
【００５４】
バス９７は、ＣＰＵ９１、ＲＯＭ９２、ＲＡＭ９３、ＨＤＤ９４、ビデオ回路９５およびＩ／Ｆ９６を相互に接続し、これらの間でデータの授受を可能とする信号線である。
【００５５】
算定結果呈示手段であり、属性情報読み取り完了呈示手段である表示装置９８は、例えば、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）モニタやＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）モニタによって構成され、ビデオ回路９５から出力された映像信号に応じた画像を表示する装置である。
【００５６】
入力装置９９は、例えば、キーボードやマウスによって構成されており、ユーザの操作に応じた信号を生成して、Ｉ／Ｆ９６に供給する装置である。
【００５７】
外部記憶装置１００は、例えば、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−ＲＯＭ）ドライブユニット、ＭＯ（Ｍａｇｎｅｔｏ  Ｏｐｔｉｃ）ドライブユニット、ＦＤＤ（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｋ  Ｄｒｉｖｅ）ユニットによって構成され、ＣＤ−ＲＯＭディスク、ＭＯディスク、ＦＤに記録されているデータやプログラムを読み出してＣＰＵ９１に供給する装置である。また、ＭＯドライブユニットおよびＦＤＤユニットの場合には、ＣＰＵ９１から供給されたデータを、ＭＯディスクまたはＦＤに記録する装置である。
【００５８】
つぎに、図４を参照して、カートリッジおよびその周辺部分の構成について説明する。
【００５９】
図４の（Ａ）は、ブラック（Ｋ）のインクを収納したカートリッジ７４の詳細な構成例を示す図である。なお、他の色のカートリッジ７１〜７３およびカートリッジ７５〜７７も同様の構成であるので、以下では、ブラック（Ｋ）のインクを収納したカートリッジ７４を例に挙げて説明する。この図４の（Ａ）に示すように、カートリッジ７４は、容器７４ｂおよび記憶ユニット７４ａによって構成されている。容器７４ｂは、内部が中空構造とされており、この部分にインクを収容可能とされている。また、記憶ユニット７４ａは、後述するように、インクの属性情報が格納されており、この属性情報を電磁波によって読み取ったり、新たな情報を書き込んだりすることができるように構成されている。
【００６０】
図４の（Ｂ）は、カートリッジ７４が着脱自在に装着されるフレーム８０の構成を示す図である。なお、フレーム８０は、図１に示すキャリッジ３１に各色毎に設けられている。この図４の（Ｂ）に示すように、フレーム８０は、保持部８０ａ、底部８０ｂ、針８０ｃ、凹部８０ｄ、およびガイド８０ｅを有している。ここで、保持部８０ａは、カートリッジ７４を固定して保持するための構成部分である。底部８０ｂは、カートリッジ７４を底面から支持する部分である。針８０ｃは、カートリッジ７４のインク供給口７４ｄ（後述する）に挿入され、インクを導き出すための部分である。凹部８０ｄは、カートリッジ７４のインク供給口７４ｄと嵌合される部分である。ガイド８０ｅは、カートリッジ７４のインク供給口７４ｄを凹部８０ｄに導くためのものである。
【００６１】
図５は、カートリッジ７４がフレーム８０に装着された場合の状態を示す断面図である。この図に示すように、カートリッジ７４がフレーム８０に装着されると、カートリッジ７４はフレーム８０の保持部８０ａおよび底部８０ｂによって保持される。また、針８０ｃは、インク供給口７４ｄに挿入され、容器７４ｂの内部に満たされているインク７４ｃを外部に導き出し、印刷ヘッド１２に供給する。
【００６２】
図６は、カートリッジ７４の天面に設けられた記憶ユニット７４ａの構成例を示す平面透視図である。この図６に示すように、記憶ユニット７４ａは、皮膜１１０、アンテナ１１１、コンデンサ１１２、およびＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）チップ１１３を有している。
【００６３】
ここで、皮膜１１０は、アンテナ１１１、コンデンサ１１２、およびＩＣチップ１１３を被覆して、外部から物理的な力が加わった場合に、これらの電子部品が破損することを防止するための部材である。なお、皮膜１１０は、電磁波の減衰を防止するために、例えば、樹脂によって構成されている。
【００６４】
アンテナ１１１は、平面状のコイルによって構成されており、送受信部４７との間で電磁波を媒介として情報を授受する。コンデンサ１１２は、金属皮膜をエッチングして形成されたコンデンサであり、アンテナ１１１が有するインダクタンス成分とにより共振回路を形成する。
【００６５】
ＩＣチップ１１３は、アンテナ１１１によって捕捉された電磁波を整流して電源電力を得るとともに、アンテナ１１１を介して、送受信部４７との間で情報を授受する。
【００６６】
図７は、送受信部４７および記憶ユニット７４ａの詳細な構成例を示す図である。この図に示すように、送受信部４７は、ＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）回路４７ａおよびアンテナ４７ｂによって構成されている。
【００６７】
ここで、第１の読み取り手段の一部であり、第２の読み取り手段の一部であるＲＦ回路４７ａは、送信しようとする情報に応じて搬送波を変調するとともに、受信した搬送波に重畳されている情報を抽出（復調）する。第１の読み取り手段の一部であり、第２の読み取り手段の一部であるアンテナ４７ｂは、図６に示すのと同様な平面状のコイルによって構成されており、後述するように、プリンタ２２の上蓋１３１の裏面に設けられている。アンテナ４７ｂは、記憶ユニット７４ａとの間で電磁波を媒介として情報を送受信するとともに、後述するメモリカード１３４との間でも電磁波を媒介として情報を送受信することが可能とされている。
【００６８】
記憶ユニット７４ａを構成するＩＣチップ１１３は、整流回路１１３ａ、ＲＦ回路１１３ｂ、制御回路１１３ｃ、およびメモリ１１３ｄによって構成されている。
【００６９】
ここで、整流回路１１３ａは、例えば、ダイオードがブリッジ状に接続されて構成されており、電磁波によってアンテナ１１１に励起された交流を整流して直流電源を生成する。
【００７０】
ＲＦ回路１１３ｂは、送信しようとする情報に応じて搬送波を変調するとともに、受信した搬送波に重畳されている情報を抽出（復調）する。
【００７１】
制御回路１１３ｃは、整流回路１１３ａから電源の供給を受け、メモリ１１３ｄから所定の情報を読み出してＲＦ回路１１３ｂに供給するとともに、ＲＦ回路１１３ｂから供給された情報をメモリ１１３ｄに書き込む。
【００７２】
メモリ１１３ｄは、ＮＡＮＤ型フラッシュＲＯＭ等の電気的に読み書き可能な不揮発性メモリであり、制御回路１１３ｃから供給された情報を記憶するとともに、記憶している情報を読み出して制御回路１１３ｃに供給する。
【００７３】
図８は、メモリ１１３ｄに記憶されている情報（属性情報）の一例を示す図である。この図に示すように、メモリ１１３ｄには、シリアル番号１２１、インク色１２２、インク残量１２３、放置時間１２４、色補正情報１２５、および製造年月日１２６が格納されている。
【００７４】
ここで、シリアル番号は、カートリッジ７４に固有の番号であり、この番号を参照することにより、カートリッジ７４の種類を識別することが可能になる。インク色１２２は、インクの色を示す情報であり、例えば、Ｃ，Ｍ，Ｙ，Ｋ，ＬＣ，ＬＹ，ＤＹ等の情報である。
【００７５】
インク残量１２３は、インクの残量を示す情報であり、この情報を参照することにより、インクの残量が多いか少ないかを知ることができる。放置時間１２４は、前回使用されてからの放置時間を得るための情報であり、例えば、前回の使用日時に関する情報が格納されている。この情報を参照することにより、印刷ヘッド１２のクリーニングが必要か否かを判断することができる。
【００７６】
色補正情報１２５は、色補正に関する情報であり、この情報を参照することで、例えば、ディザ処理におけるＬＵＴ（Ｌｏｏｋ  Ｕｐ  Ｔａｂｌｅ）を適切なものに設定することができる。製造年月日１２６は、カートリッジ７１が製造された年月日を示しており、この情報を参照することにより、使用期限が切れているか否かを判定することができる。
【００７７】
図９は、図１に示すプリンタ２２の外観を示す図である。この図９に示すように、プリンタ２２は、筐体１３０、上蓋１３１、給紙部１３２、排紙部１３３、メモリカード１３４、スロット１３５、および操作部１３６によって構成されている。
【００７８】
ここで、筐体１３０は、樹脂等によって構成され、その内部には、図１および図２に示すような機構部分および制御部分を内蔵している。上蓋１３１は、筐体１３０に設けられた回動軸（図示せず）を中心に、開閉方向に回動自在に係止されている。上蓋１３１を開くと、筐体１３０内部に収められている印刷ヘッドユニット６０等が見える。
【００７９】
給紙部１３２は、印刷用紙Ｐを貯留するストッカおよびストッカに貯留されている印刷用紙Ｐを一枚ずつ給紙する給紙機構を有している。排紙部１３３は、印刷が終了した印刷用紙Ｐを排出する排出口と、排出口から排出された印刷用紙Ｐを貯留する排紙トレイ等によって構成されている。この図９では、排紙部１３３は、排紙可能な状態ではないので、排紙可能とするには、排紙部１３３の排紙トレイを回動させて排出口を外部と連動させる必要がある。
【００８０】
メモリカード１３４は、例えば、印刷用紙Ｐを識別するための情報（例えば、製品番号などの識別子）、紙の種類（例えば、普通紙、光沢紙、写真紙）、紙の大きさ、紙の厚さ、および、色補正に関する情報を記憶したメモリが内蔵されたカードであり、図６に示す記憶ユニット７４ａと同様の構成を有している。このメモリカード１３４は、印刷用紙Ｐと同一のパッケージに同封されており、このメモリカード１３４のみを印刷用紙Ｐとは独立に取り出すことができるため、このメモリカード１３４に記憶されている情報を参照することにより、同封されている印刷用紙Ｐを調べることなく、印刷用紙Ｐに関する種々の情報を得ることができる。
【００８１】
スロット１３５は、上蓋１３１上に取り付けられており、メモリカード１３４を着脱可能なカード差込口を有している。そして、スロット１３５にメモリカード１３４が挿入されると、スロット１３５の内壁によりメモリカード１３４の位置が制限される。なお、スロット１３５にメモリカード１３４が挿入された場合には、後述するランプ１３６ａが点灯したり、ランプ１３６ａの色が変化したりするようにしてもよい。
【００８２】
操作部１３６は、ランプ１３６ａおよびボタン１３６ｂによって構成されており、例えば、電源をオンまたはオフしたり、印刷用紙Ｐを給紙または排紙したり、印刷ヘッド１２のクリーニングをしたりする場合に操作されるとともに、これらの操作に応じたプリンタの動作状態をユーザに通知するための表示を行う部分である。
【００８３】
図１０は、図９に示すスロット１３５、図７に示すアンテナ４７ｂ、および記憶ユニット７１ａ〜７７ａの位置関係を示す図である。この図に示すように、アンテナ４７ｂは、平面状の構造を有しており、上蓋１３１の裏面のスロット１３５に対向する位置に取り付けられている。この結果、アンテナ４７ｂは、スロット１３５に挿入されたメモリカード１３４と、各カートリッジに具備されている記憶ユニット７１ａ〜７７ａの双方との間で無線により情報を授受することが可能になる。
【００８４】
アンテナ４７ｂの取り付け位置としては、例えば、インクのクリーニングを実施するためのクリーニング機構部（図示せず）の付近とすれば、クリーニング動作中に、記憶ユニット７１ａ〜７７ａとの間で通信を行うことができる。また、印刷領域の付近に設ければ、印刷動作中において、記憶ユニット７１ａ〜７７ａとの間で通信を行うことができる。
【００８５】
なお、スロット１３５にメモリカード１３４が挿入された状態で、アンテナ４７ｂとメモリカード１３４との間で電磁波によって通信が行われることから、スロット１３５および上蓋１３１の材質は、電磁波の減衰が少ない非磁性体であることが望ましい。
【００８６】
アンテナ４７ｂと、記憶ユニット７１ａ〜７７ａの間における通信の手順は、つぎのように行われる。すなわち、制御回路４０が送受信部４７に対して、記憶ユニット７１ａ〜７７ａのメモリ１１３ｄに格納されている情報を送信するように要求すると、アンテナ４７ｂから送信された電磁波は、全ての記憶ユニット７１ａ〜７７ａによって受信されるため、これら全てが一斉に返答すると、通信の輻輳が生じてしまう。そこで、送受信部４７は、記憶ユニット７１ａ〜７７ａのいずれかひとつを特定するためのＩＤ情報を送信信号に付加して通信を開始し、記憶ユニット７１ａ〜７７ａ側では、このＩＤ情報を参照して、自己が通信の対象に選択されている場合にのみ返答を行うようにすれば、輻輳が発生することを防止できる。
【００８７】
自己が通信の対象に選択されていると判断した記憶ユニット７１ａ〜７７ａのいずれかは、制御回路１１３ｃがメモリ１１３ｄから属性情報を読み出し、ＲＦ回路１１３ｂにより変調した後、アンテナ１１１を介して送受信部４７に送信する。その結果、送受信部４７のアンテナ４７ｂが伝送されてきた電磁波を受信し、ＲＦ回路４７ａによって復調した後、制御回路４０を介してコンピュータ９０に供給する。なお、このような動作は全ての記憶ユニット７１ａ〜７７ａに対して順次行われ、記憶ユニット７１ａ〜７７ａのそれぞれに格納されている属性情報が順番に読み出される。
【００８８】
つぎに、本発明の実施の形態の動作について説明する。図１１は、本発明の実施の形態の動作を説明するためのフローチャートである。このフローチャートは、プリンタ２２の本体から取り外されているカートリッジ、すなわち、インク残量の検出対象となるカートリッジ（以下、「被検出カートリッジ」という）のインク残量を検出する処理である。そして、このフローチャートは、インク残量を検出する処理を実行する要求が、コンピュータ９０の入力装置９９に対してなされた場合にコンピュータ９０に実装されているプリンタドライバによって実行される。
【００８９】
なお、プリンタドライバは、ＨＤＤ９４に格納されているソフトウエアと、ＣＰＵ９１、ＲＯＭ９２、ＲＡＭ９３、およびビデオ回路９５等のハードウエアが協働することにより実現される処理機能であり、主に、アプリケーションプログラムによって生成された画像データを、プリンタ２２に適合する印刷信号ＰＳに変換する処理を実行する。図１１に示すフローチャートが開始されると、以下のステップが実行される。
【００９０】
ステップＳ１０：コンピュータ９０のＣＰＵ９１は、プリンタ２２に対して制御信号を送り、キャリッジ３１をアンテナ４７ｂの直下から離れた位置（例えば、ホームポジション）まで移動させるように要求する。その結果、プリンタ２２では、制御回路４０がキャリッジモータ２４を駆動し、キャリッジ３１を送受信部４７の直下から離れた位置まで移動させる。
【００９１】
なお、このようにキャリッジ３１をアンテナ４７ｂの直下から移動させるのは、交換の対象となるカートリッジが取り外されていない場合、すなわち、全てのカートリッジ７１〜７７が装着されている場合に、被検出カートリッジ７４から属性情報を読み取ろうとすると、同一色のカートリッジ７４が２つ存在することとなって、通信の輻輳が生じるため、これを防止するためである。
【００９２】
ステップＳ１１：ＣＰＵ９１は、被検出カートリッジ７４の記憶ユニット７４ａに格納されている属性情報を読み取る。このとき、ＣＰＵ９１は、まず、被検出カートリッジ７４の記憶ユニット７４ａが配置されている天面が下になるようにして、スロット１３５上にかざすように促すメッセージを表示装置９８に表示させる。その結果、図１２に示すように、ユーザが被検出カートリッジ７４を、その記憶ユニット７４ａが配置されている天面が下を向くようにして、スロット１３５上に接近させる。この接近によって、記憶ユニット７４ａに対して前述したＩＤ情報が送信され、記憶ユニット７４ａからの返答を待つ状態となる。このとき、送信するＩＤ情報としては、被検出カートリッジ７４の種類が明らかでないので、全てのＩＤ情報を一定間隔を置いて順次送信する。
【００９３】
その結果、記憶ユニット７４ａから返答がなされた場合には、属性情報の送信を要求する。この要求を受けた記憶ユニット７４ａでは、制御回路１１３ｃがメモリ１１３ｄから属性情報を読み出してＲＦ回路１１３ｂに供給する。ＲＦ回路１１３ｂは属性情報を変調して、アンテナ１１１を介して送信する。送受信部４７は、受信した電磁波を復調して、Ｉ／Ｆ専用回路５０を介してコンピュータ９０に供給する。
【００９４】
ステップＳ１２：ＣＰＵ９１は、ステップＳ１１の処理により、属性情報の読み取りに成功したか否かを判定し、成功した場合にはステップＳ１３に進み、それ以外の場合にはステップＳ１１に戻って同様の処理を繰り返す。なお、属性情報の読み取りが完了した場合には、表示装置９８に、その旨を示すメッセージを表示させ、ユーザに通知するようにしてもよい。そのような構成によれば、属性情報の読み取りが完了したことを、ユーザが知ることができる。
【００９５】
ステップＳ１３：ＣＰＵ９１は、ステップＳ１１で取得した属性情報に基づいて、被検出カートリッジ７４の使用期限を計算する。すなわち、ＣＰＵ９１は、ステップＳ１１で取得した被検出カートリッジ７４の属性情報から、製造年月日１２６（図８参照）を抽出し、この製造年月日１２６に対して所定の期間（例えば、２年）を加算することにより、使用期限を得る。
【００９６】
ステップＳ１４：ＣＰＵ９１は、属性情報から放置時間１２４を取得する。なお、属性情報として、最後に使用された年月日を格納しておき、現在の年月日との差を計算することにより、放置時間を計算するようにしてもよい。
【００９７】
ステップＳ１５：ＣＰＵ９１は、クリーニングの必要強度を計算する。すなわち、ＣＰＵ９１は、ステップＳ１４において取得された放置時間１２４の長短に応じて、クリーニングの必要強度を計算する。ここで、クリーニングとは、印刷ヘッド１２のノズル内部のインクを吸引部２５により吸引する動作をいう。また、クリーニングの強度とは、例えば、吸引ポンプ２５ａによって吸引する際の吸引ポンプ２５ａの回転数の高低や、吸引時間の長短等を示し、例えば、強、中、弱の３段階によって表される。クリーニングの強度が大である程、クリーニング動作によって消費されるインクの量も多い。
【００９８】
放置時間からクリーニングの強度を決定する方法としては、例えば、放置時間が２４時間以内である場合には強度を弱とし、２４時間以上１６８時間未満の場合には強度を中とし、１６８時間以上の場合には強度を強とする等の方法がある。なお、これ以外であってもよい。
【００９９】
ステップＳ１６：ＣＰＵ９１は、ステップＳ１１で読み取った属性情報から、インク残量１２３を取得する。
【０１００】
ステップＳ１７：ＣＰＵ９１は、ステップＳ１５で算出したクリーニング必要強度と、ステップＳ１６で取得したインク残量１２３とから、実質インク残量を計算する。ここで、実質インク残量とは、クリーニングによってインクが失われるので、その分をインク残量１２３から差し引いた残りのインク量をいう。なお、具体的な計算方法としては、各強度のクリーニングによって失われるインクの量を予め計算または実測しておき、ステップＳ１５において定まったクリーニング必要強度に対応するインクの損失量を、インク残量１２３から減算する方法を採用することができる。
【０１０１】
ステップＳ１８：ＣＰＵ９１は、ビデオ回路９５に対して、ステップＳ１１で取得された属性情報、ステップＳ１３〜１７において算出等された情報、および画面を表示させるための所定の情報を供給する。その結果、表示装置９８には、図１３に示すような画面が表示されることになる。
【０１０２】
この表示例の画面１４０では、画面１４０の上部中央に、カートリッジを示すイメージ画像１４０ａが表示されている。イメージ画像１４０ａは、ステップＳ１７において算出されたインク実質残量に対応する領域にハッチングが施してあり、インクの実質残量を視覚的に確認することができる。
【０１０３】
イメージ画像１４０ａの下には、テキスト１４０ｂ〜１４０ｊおよびボタン１４０ｋ，１４０ｍが表示されている。
【０１０４】
ここで、テキスト１４０ｂは、インク色を示す情報であり、この例では、「ブラック」が表示されている。なお、この情報は、図８に示すインク色１２２から取得される。
【０１０５】
テキスト１４０ｃは、カートリッジのシリアル番号を示す情報であり、この例では「ＩＮＫ−０１」が表示されている。なお、この情報は、図８に示すシリアル番号１２１から取得される。
【０１０６】
テキスト１４０ｄは、適合プリンタを示す情報であり、この例では、「Ｐ−０２２」が表示されている。なお、この情報は、シリアル番号と対応するプリンタとの対応表をＨＤＤ９４に予め格納しておき、この対応表を参照することにより求めることができる。
【０１０７】
テキスト１４０ｅは、製造年月日を示す情報であり、この例では、「２００１／０２／０２」が表示されている。なお、この情報は、図８に示す製造年月日１２６から取得される。
【０１０８】
テキスト１４０ｆは、使用期限を示す情報であり、この例では、「２００３／０２／０２」が表示されている。なお、この情報は、ステップＳ１３の処理により算出される。
【０１０９】
テキスト１４０ｇは、放置時間を示す情報であり、この例では、「５０４時間（２１日）」が表示されている。なお、この情報は、図８に示す放置時間１２４から取得される。
【０１１０】
テキスト１４０ｈは、クリーニング必要強度を示す情報であり、この例では、「強」が表示されている。なお、この情報は、ステップＳ１５の処理により算出される。
【０１１１】
テキスト１４０ｉは、インク残量を示す情報であり、この例では、「２０％」が表示されている。なお、この情報は、図８に示すインク残量１２３から取得される。
【０１１２】
テキスト１４０ｊは、実質インク残量を示す情報であり、この例では、「１８％」が表示されている。なお、この情報は、ステップＳ１７に示す処理により算出される。
【０１１３】
ボタン１４０ｋは、被検出カートリッジをプリンタ２２のキャリッジ３１に装着し、印刷ヘッド１２のクリーニングが実行された後の全てのカートリッジ７１〜７７の実質インク残量を示す画面（後述する）を表示する際に操作される。また、ボタン１４１ｍは、画面１４０を閉じる際に操作される。
【０１１４】
ステップＳ１９：ＣＰＵ９１は、図１３に示す画面１４０において、ボタン１４０ｋが操作されたか否かを判定し、操作された場合にはステップＳ２０に進み、それ以外の場合には同様の処理を繰り返す。なお、このフローチャートには示していないが、ボタン１４０ｍが操作された場合には画面１４０を閉じて処理を終了する。
【０１１５】
ステップＳ２０：ＣＰＵ９１は、現在、キャリッジ３１に装着されている全カートリッジ７１〜７７のインク残量を取得する。なお、インク残量は、プリンタ２２を起動した際、または、印刷ジョブが開始された際等に、コンピュータ９０のプリンタドライバによって取得され、ＨＤＤ９４等に格納されているので、この情報を利用する。
【０１１６】
ステップＳ２１：ＣＰＵ９１は、現在装着されている全てのカートリッジのそれぞれについて、ステップＳ２０において取得したインク残量から、クリーニングによって失われるインク量をそれぞれ減算し、実質インク残量を計算する。なお、具体的な計算方法としては、ステップＳ１７の場合と同様に、各強度のクリーニングによって失われるインクの量を予め計算または実測しておき、ステップＳ１５において定まったクリーニング必要強度に対応するインクの損失量を、各カートリッジのインク残量から減算する方法を採用することができる。
【０１１７】
ステップＳ２２：ＣＰＵ９１は、ビデオ回路９５に対して、ステップＳ２１で算出された各インクの実質残量および画面を表示させるための所定の情報を供給する。その結果、表示装置９８には、図１４に示すような画面１５０が表示されることになる。
【０１１８】
この表示例の画面１５０では、画面１５０の上部中央に、被検出カートリッジ７４を示すイメージ画像１５０ａが表示されている。イメージ画像１５０ａは、ステップＳ１６において取得されたインク残量に対応する領域にハッチングが施してあり、インク残量を視覚的に確認することができる。
【０１１９】
イメージ画像１５０ａの下には、イメージ画像１５０ｂ，１５０ｃ、およびボタン１５０ｄが表示されている。
【０１２０】
ここで、イメージ画像１５０ｂは、現時点において、装着中のカートリッジ７１〜７７（但し、カートリッジ７４は除く）のそれぞれのインク色と、インク残量とが数値で表示されており、また、インク残量に対応する領域にハッチングが施してある。例えば、左端に表示されているイメージ画像は、ダークイエロー（ＤＹ）のカートリッジ７１に対応しており、その表示からインク残量が“１５％”であることが分かる。
【０１２１】
イメージ画像１５０ｃは、被検出カートリッジ７４が装着され、インククリーニングが行われた後のインク残量（実質残量）を示すイメージ画像である。この図の例では、被検出カートリッジ７４についてはインク残量が２％だけ減少している。また、その他のカートリッジ７１〜７３，７５〜７７については、４％減少している。減少率に相違があるのは、ブラック（Ｋ）インクのカートリッジ７４とその他のカートリッジ７１〜７３，７５〜７７のインク収容量に差があるからである。なお、ボタン１５０ｄは、画面１５０を閉じる場合に操作される。
【０１２２】
以上に説明したように、本発明の実施の形態によれば、被検出カートリッジ７４をアンテナ４７ｂに接近させることにより、インク残量が分かるので、わざわざ現在装着されているカートリッジを外す必要がなくなり、簡単にインク残量を知ることが可能になる。
【０１２３】
また、被検出カートリッジ７４をキャリッジ３１に装着しないでインク残量を調べることができるので、インクが浪費されることを防止できる。すなわち、従来の場合では、キャリッジ３１に被検出カートリッジ７４を装着する必要があったが、装着してしまうとインククリーニングが実行されてしまい、被検出カートリッジ７４のみならず他のカートリッジについてもインククリーニングによってインクが消費されてしまう。しかし、本実施の形態では、装着する必要がないのでインクが浪費されることがない。
【０１２４】
また、以上の実施の形態では、インク残量のみならず、インク色、シリアル番号、および適合プリンタに関する情報を表示するようにしたので、例えば、ユーザが複数種類のプリンタを所有している場合には、カートリッジを誤って装着することを防止できる。
【０１２５】
また、以上の実施の形態では、製造年月日および使用期限を表示するようにしたので、使用期限が切れたインクを装着してしまい、プリンタ２２に不具合が生じたりすることを防止できる。
【０１２６】
また、以上の実施の形態では、放置時間を表示するようにしたので、増粘したインクによりプリンタ２２に不具合が発生することを防止できる。すなわち、長期間放置されていたカートリッジについては、インクの色材を溶融する媒体が蒸発してインクが増粘する場合があるため、長時間放置されたカートリッジについてはユーザの判断により使用を差し控えることができる。
【０１２７】
また、以上の実施の形態では、被検出カートリッジ７４の実質インク残量を表示するようにしたので、クリーニング後のインク残量、すなわち、実際に使用可能なインク残量を知ることが可能になる。そのため、実質インク残量が少ない場合には、あえて装着して他のインクが浪費されるのを防止するために、廃棄することを選択することができる。
【０１２８】
また、以上の実施の形態では、被検出カートリッジ７４のみならず、他のカートリッジについても、被検出カートリッジ７４を装着後の実質インク残量を知ることができるので、被検出カートリッジ７４を装着した後に使用可能なインクの量を知ることができる。
【０１２９】
なお、以上の実施の形態では、アンテナ４７ｂを、スロット１３５の近傍に配置するようにしたが、例えば、図１５〜図１７に示すようにキャリッジ３１に設けた蓋部１６０に配置することも可能である。
【０１３０】
図１５は、蓋部１６０にアンテナ４７ｂを設けた場合の構成例を示す図である。なお、この図において、図５と対応する部分には同一の符号を付してその説明は省略する。図１５の例では、キャリッジ３１の上部に蓋部１６０が設けられており、この蓋部１６０が回動自在となるように蝶番部１６１によってキャリッジ３１に固定されている。また、蓋部１６０の先端部分には、蓋部１６０が閉じられた場合に、キャリッジ３１に設けられた係止部１６３と係合するための係止部１６２が設けられている。さらに、蓋部１６０のカートリッジ７１〜７７と対向する位置には、アンテナ４７ｂが配置されている。
【０１３１】
なお、この実施の形態では、図９に示すスロット１３５は設けられておらず、アンテナ４７ｂは、現在装着中のカートリッジ７１〜７７および被検出カートリッジ７４のみと通信するように構成されている。また、この実施の形態において、蓋部１６０は電磁波の減衰を防止するために、例えば、樹脂によって構成されている。
【０１３２】
図１６は、蓋部１６０を開いた状態で、カートリッジ７１〜７７を上部から眺めた場合の図である。この図に示すように、蓋部１６０の裏面（カートリッジ７１〜７７に対向する面）には、カートリッジ７１〜７７の全てに対応した大きさを有する平板状のアンテナ４７ｂが設けられており、このアンテナ４７ｂによりカートリッジ７１〜７７のそれぞれに設けられた記憶ユニット７１ａ〜７７ａのそれぞれと通信することができる。
【０１３３】
図１７は、図１５，１６における送受信部４７および記憶ユニット７１ａ〜７７ａの構成例を示す図である。この図に示すように、送受信部４７は、ＲＦ回路４７ａおよびカートリッジ７１〜７７の全てに対応した大きさを有するアンテナ４７ｂによって構成されている。また、記憶ユニット７１ａ〜７７ａは、アンテナ１７１〜１７７およびメモリ１８１〜１８７によってそれぞれ構成されている。そして、必要な場合には、アンテナ４７ｂとアンテナ１７１〜１７７との間で、電磁波によって通信がなされる。なお、通信の手順としては、前述した場合と同様に、通信対象となるカートリッジを選択するためのＩＤ情報を、送受信部４７から通信に先立って送信し、該当するカートリッジからの返答を待って通信が行われる。
【０１３４】
このような実施の形態において、被検出カートリッジ７４のインク残量を検出する場合には、まず、蓋部１６０を開いてアンテナ４７ｂが記憶ユニット７１ａ〜７７ａからできるだけ離れた位置になるようにする。そして、記憶ユニット７４ａがアンテナ４７ｂの方を向くようにして、被検出カートリッジ７４をアンテナ４７ｂに近づける。そして、このような状態において、図１１に示す処理を実行させる。すると、被検出カートリッジ７４との間で通信がなされ、前述の場合と同様の手順により、図１３および図１４に示す画面１４０，１５０が表示されることになる。
【０１３５】
このような実施の形態によれば、前述の場合と同様に、被検出カートリッジ７４をキャリッジ３１に装着することなくインク残量を知ることが可能になる。また、アンテナ４７ｂが記憶ユニット７１ａ〜７７ａの近傍に配置された状態となるので、通信状態を良好に保つことが可能になるとともに、キャリッジ３１がどの位置に存在する場合でも記憶ユニット７１ａ〜７７ａとの間で通信を行うことが可能になる。
【０１３６】
つぎに、図１８および図１９を参照して、キャリッジ３１に第１の読み取り手段の一部であり、第２の読み取り手段の一部であるアンテナ２０１〜２０７を設けた場合について説明する。図１８は、キャリッジ３１の蓋部１６０に、記憶ユニット７１ａ〜７７ａのそれぞれに対応したアンテナ２０１〜２０７を個別に設けた場合について説明する図である。この図の例では、各記憶ユニット７１ａ〜７７ａに個別に対応して、アンテナ２０１〜２０７が設けられており、蓋部１６０を閉じると、アンテナ２０１〜２０７が記憶ユニット７１ａ〜７７ａにそれぞれ対向するように構成されている。
【０１３７】
図１９は、図１８における送受信部４７および記憶ユニット７１ａ〜７７ａの構成例を示す図である。この図に示すように、送受信部４７は、ＲＦ回路４７ａおよびカートリッジ７１〜７７のそれぞれに対応するアンテナ２０１〜２０７によって構成されている。また、記憶ユニット７１ａ〜７７ａは、アンテナ１７１〜１７７およびメモリ１８１〜１８７によってそれぞれ構成されている。アンテナ２０１〜２０７とアンテナ１７１〜１７７とは、電磁波によって通信を行い、属性情報等を送受信する。
【０１３８】
このような実施の形態において、被検出カートリッジ７４のインク残量を調べる場合には、まず、蓋部１６０を開いてアンテナ２０１〜２０７が記憶ユニット７１ａ〜７７ａからできるだけ離れた位置になるようにする。そして、記憶ユニット７４ａが蓋部１６０の方を向くようにして、被検出カートリッジ７４をアンテナ２０４に近づける。そして、このような状態において、図１１に示す処理を実行させる。すると、被検出カートリッジ７４との間で通信がなされ、前述の場合と同様の手順により、図１３および図１４に示す画面１４０，１５０が表示されることになる。
【０１３９】
このような実施の形態によれば、前述の場合と同様に、被検出カートリッジ７４をキャリッジ３１に装着することなくインク残量を知ることが可能になる。また、アンテナ２０１〜２０７が記憶ユニット７１ａ〜７７ａの近傍に配置された状態となるので、通信状態を良好に保つことが可能になるとともに、キャリッジ３１がどの位置に存在する場合でも記憶ユニット７１ａ〜７７ａとの間で通信を行うことが可能になる。
【０１４０】
また、図９および図１５の場合と比較すると、アンテナ２０１〜２０７が個別に設けられていることから、通信の輻輳が発生するおそれがないので、輻輳を防止するための制御を行う必要がなくなり、通信の手続きを簡易化することができる。なお、通信に使用する電磁波の強度が高い場合には、輻輳が生じることが考えられるが、その場合には、通信のタイミングをずらすか、または、アンテナ２０１〜２０７の大きさや形状を調節して指向性を高めることにより、そのような問題を回避することができる。
【０１４１】
以上、本発明の一実施の形態について説明したが、本発明はこれ以外にも種々変形可能である。例えば、以上の実施の形態では、図１３に示す画面１４０では、属性情報を単に表示するのみとしたが、例えば、被検出カートリッジ７４が現在接続されているプリンタ２２と適合していない場合には、「このカートリッジは使用できません。」等の表示を行うようにしてもよい。また、使用期限が切れている場合や、放置時間が長い場合（例えば、１年以上経過している場合）には、同様に使用できない旨のメッセージを表示するようにしてもよい。そのような実施の形態によれば、使用期限が切れたり、増粘したりしているインクを使用することにより、プリンタ２２に不具合が発生することを未然に防止できる。
【０１４２】
また、被検出カートリッジの実質インク量が少ない場合には、「装着しないで廃棄した方が他のインクが浪費されなくてお得です。」のような表示を行うことも可能である。そのような実施の形態によれば、他の色のカートリッジのインクが浪費されることを防止できる。
【０１４３】
また、被検出カートリッジとしては、ブラック（Ｋ）インクのカートリッジ７４を例に挙げて説明したが、これ以外のカートリッジについても検出の対象にすることができるのはいうまでもない。
【０１４４】
また、被検出カートリッジがメーカー指定の製品でない場合には、その旨を表示するとともに、例えば、「メーカー指定品でないので、不都合が生じるおそれがあります。」等のメッセージを表示するようにしてもよい。なお、その場合、他社による模造（メーカー指定品であるように偽った商品を製造すること）を防止するために、通信対象を選択する際において、ＩＤ情報とともにパスワードを送信し、記憶ユニット７１ａ〜７７ａ側が保持しているパスワード（外部からは読み取り不能とされている情報）が一致している場合には、カートリッジが返答するようにすればよい。
【０１４５】
また、以上の実施の形態では、消耗部材を含む着脱可能な構成要素として、インクのカートリッジを例に挙げて説明を行ったが、本発明はこのような場合にのみ限定されるものではない。例えば、レーザープリンタの場合には、感光ドラムユニットやトナーカートリッジに対して記憶ユニットを設けて適合性の有無を判定するようにしてもよい。
【０１４６】
また、以上の各実施の形態では、電磁波によって通信を行うようにしたが、本発明はこれ以外にも、例えば、電界の変化、または、磁界の変化によって通信を行うようにすることも可能である。また、第１の読み取り手段が第２の読み取り手段も兼ねる構成としたが、両者を完全な別体としたり、一部重複する（一部兼ねる）構成としたりしてもよい。
【０１４７】
また、以上の実施の形態の第２、第３の例では、上蓋１３１の裏面であってスロット１３５に対向する位置にアンテナ４７ｂを配置するようにしたが、スロット１３５は必ずしも設ける必要はなく、アンテナ４７ｂを単体で設けることも可能である。なお、その場合には、アンテナ４７ｂの位置がユーザに分かりにくくなるため、上蓋１３１に何らかの表示を設けて、アンテナ４７ｂの位置を明示することが望ましい。
【０１４８】
また、以上の実施の形態では、キャリッジ３１の蓋部１６０の裏面（カートリッジ７１〜７７に対向する面）にアンテナ４７ｂおよびアンテナ２０１〜２０７を設けるようにしたが、表面に設けることも可能である。そのような構成によれば、被検出カートリッジ７４との間での通信感度を向上させることができる。
【０１４９】
また、以上の実施の形態では、インク色毎にカートリッジを設けて、インク色毎に交換可能としたが、例えば、複数色のインクをまとめてひとつのカートリッジとして、複数色のインク（例えば、淡色系インク（ＤＹ，ＬＭ，ＬＣ）と、通常のカラーインク（Ｙ，Ｍ，Ｃ）、ブラックインクのそれぞれ）を一括して交換可能としてもよい。その場合には、カートリッジ単位で記憶ユニットを設ければよい。
【０１５０】
また、記憶ユニット７１ａから情報を読み取る際には、アンテナ４７ｂに被検出カートリッジ７４を近づけるようにしたが、例えば、アンテナ４７ｂから射出される電磁波の強度を高めることにより、プリンタ２２から少し離れた位置に被検出カートリッジ７４を置くだけでも属性情報を読み取ることが可能になる。
【０１５１】
また、以上の実施の形態では、ピエゾ素子を用いてインクを吐出するヘッドを備えたプリンタ２２を用いているが、吐出駆動素子としては、ピエゾ素子以外の種々のものを利用することが可能である。例えば、インク通路に配置したヒータに通電し、インク通路内に発生する気泡（バブル）によりインクを吐出するタイプの吐出駆動素子を備えたプリンタに適用することも可能である。または、いわゆるレーザープリンタ等に対しても本発明を適用することが可能であることはいうまでもない。
【０１５２】
また、以上の実施の形態では、ＨＤＤ９４（または、外部記憶装置１００）に格納されたプリンタドライバプログラム１３０により、前述した処理を実行するようにしている。しかし、プリンタ２２のＰ−ＲＯＭ４３に同等の機能を有するプログラムを格納しておき、このプログラムにより前述の処理を実行するようにしたり、コンピュータ９０とプリンタ２２によりこれらを分担して処理するようにしたりすることも可能である。具体的には、プリンタドライバプログラム１３０の全部をプリンタ２２のＰ−ＲＯＭ４３に格納したり、その一部のみをプリンタ２２のＰ−ＲＯＭ４３に格納したりするようにしてもよい。
【０１５３】
その場合には、プリンタ２２の操作部１３６が操作されたことにより、図１１に示す処理を、プリンタ２２側で実行し、判定結果を表示装置９８に表示させるか、または、プリンタ２２に設けられたＬＣＤ等の表示部（図示せず）に表示するようにすることも可能である。
【０１５４】
なお、以上の処理機能を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリなどがある。磁気記録装置には、ハードディスク装置（ＨＤＤ）、フレキシブルディスク（ＦＤ）、磁気テープなどがある。光ディスクには、ＤＶＤ、ＤＶＤ−ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＣＤ−ＲＯＭ、ＣＤ−Ｒ（Ｒｅｃｏｒｄａｂｌｅ）／ＲＷ（ＲｅＷｒｉｔａｂｌｅ）などがある。光磁気記録媒体には、ＭＯなどがある。
【０１５５】
プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭなどの可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【０１５６】
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送される毎に、逐次、受け取ったプログラムに従った処理を実行することもできる。
【０１５７】
【発明の効果】
本発明によれば、印刷装置の構成要素、特に、インクカートリッジを印刷装置に装着しない状態で、インクの残量等の情報を取得することが可能となる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る印刷装置の主要部分の概略構成を示す図である。
【図２】図１に示す印刷装置中の制御回路を中心としたプリンタの主要部の構成を示すブロック図である。
【図３】図１に示す印刷装置中のコンピュータの詳細な構成を示すブロック図である。
【図４】図１に示すキャリッジ周辺の詳細な構成例を示す図で、（Ａ）はカートリッジの詳細な構成例を示す図であり、（Ｂ）はキャリッジの詳細な構成例を示す図である。
【図５】図４に示すカートリッジがキャリッジに装着された場合の様子を示す断面図である。
【図６】図４に示すカートリッジに設けられている記憶ユニットの詳細な構成例を示す図である。
【図７】図６に示す記憶ユニットと、図２に示す送受信部の詳細な構成例を示す回路図である。
【図８】図７に示す記憶ユニット内のメモリに格納されている属性情報の一例を示す図である。
【図９】図１に示す印刷装置を構成するプリンタの外観の概要を示す外観斜視図である。
【図１０】図９に示すプリンタに設けられるスロットと、アンテナと、カートリッジとの位置関係を示す図である。
【図１１】図１に示す実施の形態において実行される処理の流れを説明するためのフローチャートである。
【図１２】図１に示す印刷装置において、被検出カートリッジが有する記憶ユニットから属性情報を読み取る際の、プリンタと被検出カートリッジとの位置関係を示す図である。
【図１３】図１１に示すフローチャートが実行された際に表示装置に表示される画面の一例を示す図である。
【図１４】図１３に示すボタン「装着後インク残量表示」が操作された場合に表示装置に表示される画面の一例を示す図である。
【図１５】送受信部のアンテナをキャリッジの蓋部に配置した場合の状態を示す断面図である。
【図１６】図１５に示すキャリッジの蓋部を開けた場合におけるとカートリッジとアンテナとの位置関係を示す図である。
【図１７】図１５に示すキャリッジに対応する送受信回路と各記憶ユニットの構成例を示す図である。
【図１８】送受信部のアンテナをキャリッジの蓋部に各カートリッジに対応して個別に設けた場合の状態を示す図である。
【図１９】図１８に示すキャリッジに対応する送受信回路と各記憶ユニットの構成例を示す図である。
【符号の説明】
４０  制御回路（残量算定手段の一部、第１の読み取り手段の一部、第２の読み取り手段の一部）
４７ａ  ＲＦ回路（第１の読み取り手段の一部、第２の読み取り手段の一部）
４７ｂ  アンテナ（第１の読み取り手段の一部、第２の読み取り手段の一部）
７１〜７７  カートリッジ（着脱可能な構成要素）
７１ｃ  インク（消耗部材）
９１  ＣＰＵ（残量算定手段の一部、警告ステップ）
９８  表示装置（算定結果呈示手段、属性情報読み取り完了呈示手段）
２０１〜２０７  アンテナ（第１の読み取り手段の一部、第２の読み取り手段の一部）
【図１】
2004330556.tif 000003
【図２】
2004330556.tif 000004
【図３】
2004330556.tif 000005
【図４】
2004330556.tif 000006
【図５】
2004330556.tif 000007
【図６】
2004330556.tif 000008
【図７】
2004330556.tif 000009
【図８】
2004330556.tif 000010
【図９】
2004330556.tif 000011
【図１０】
2004330556.tif 000012
【図１１】
2004330556.tif 000013
【図１２】
2004330556.tif 000014
【図１３】
2004330556.tif 000015
【図１４】
2004330556.tif 000016
【図１５】
2004330556.tif 000017
【図１６】
2004330556.tif 000018
【図１７】
2004330556.tif 000019
【図１８】
2004330556.tif 000020
【図１９】
2004330556.tif 000021