(57)【要約】【課題】初期充填量が異なる複数種の液体カートリッジが選択的に交換装着されても、その消費率あるいは残存率に関する情報を、その交換装着された液体カートリッジの初期充填量を基準とした正確な情報に管理することができる液体吐出装置の制御装置、及び制御方法を提供する。【解決手段】初期充填量の大小異なる複数種の液体カートリッジを選択的に交換装着可能で、装着された液体カートリッジに応じた初期充填量の判別情報を取得するとともに消費した液体消費量を検知して、該初期充填量の判別情報と液体消費量とに基づいて液体の消費率あるいは残存率を示す情報を出力する情報出力手段を備えた液体吐出装置の制御に用いられる制御装置及び制御方法であって、該情報出力手段は、未使用の液体カートリッジが装着された場合には、該液体カートリッジの初期充填量の大小に拘わらず、同一の消費率あるいは残存率を示す情報を出力することを特徴とする。【選択図】　　　図１５
2004058616.tif 000002
【特許請求の範囲】
【請求項１】
初期充填量の大小異なる複数種の液体カートリッジを選択的に交換装着可能で、装着された液体カートリッジに応じた初期充填量の判別情報を取得するとともに消費した液体消費量を検知して、該初期充填量の判別情報と液体消費量とに基づいて液体の消費率あるいは残存率を示す情報を出力する情報出力手段を備えた液体吐出装置の制御に用いられる制御装置において、
該情報出力手段は、未使用の液体カートリッジが装着された場合には、該液体カートリッジの初期充填量の大小に拘わらず、同一の消費率あるいは残存率を示す情報を出力することを特徴とする制御装置。
【請求項２】
前記請求項１に記載の制御装置において、前記複数種の液体カートリッジには各々の種別に応じた前記初期充填量の判別情報を記憶する記憶媒体が取り付けられており、前記情報出力手段は、検知した液体消費量と前記記憶媒体から取得した初期充填量の判別情報とを用いて、前記消費率あるいは残存率を示す情報を出力すること特徴とする制御装置。
【請求項３】
前記請求項２記載の制御装置において、前記情報出力手段は前記液体消費量を、吐出する液体で形成すべきドットの数を計測することにより検知するとともに、前記初期充填量の判別情報に基づいて初期充填量を吐出可能ドット総数として取得し、該検知したドットの数と該吐出可能ドット総数とから前記消費率あるいは残存率を示す情報を算出して出力することを特徴とする制御装置。
【請求項４】
前記請求項３に記載の制御装置において、前記液体カートリッジの記憶媒体には、初期充填量の判別情報として各種液体カートリッジの種別に対応した吐出可能ドット総数が予め記憶されていることを特徴とする制御装置。
【請求項５】
前記請求項３に記載の制御装置において、前記液体カートリッジの記憶媒体には、前記初期充填量の判別情報として各種液体カートリッジの型番を特定するための型番情報が予め記憶されているとともに、前記情報出力手段には該型番に対応する吐出可能ドット総数が記憶されていることを特徴とする制御装置。
【請求項６】
前記請求項３記載の制御装置において、前記液体カートリッジの記憶媒体には、前記初期充填量の判別情報として各種液体カートリッジの初期充填量に応じた液体量補正係数が記憶されているとともに、前記情報出力手段には全種の液体カートリッジに対して共通して使用する吐出可能基準ドット総数が記憶されており、該情報出力手段は装着された液体カートリッジから取得した該液体量補正係数と該吐出可能基準ドット総数とを用いて装着された液体カートリッジの吐出可能ドット総数を取得することを特徴とする制御装置。
【請求項７】
前記請求項３に記載の制御装置において、前記液体カートリッジの記憶媒体には、前記初期充填量の判別情報として各種液体カートリッジの型番を特定するための型番情報が予め記憶されているとともに、前記情報出力手段には、全種の液体カートリッジに対して共通して使用する吐出可能基準ドット総数と各種液体カートリッジの初期充填量に応じた液体量補正係数が記憶されており、該情報出力手段は装着された液体カートリッジから取得した型番に応じた該液体量補正係数と、該吐出可能基準ドット総数とを用いて装着された液体カートリッジの吐出可能ドット総数を取得することを特徴とする制御装置。
【請求項８】
前記請求項１〜７いずれかに記載の制御装置において、前記液体吐出装置がプリンターであり、前記液体カートリッジがインクカートリッジであることを特徴とする制御装置。
【請求項９】
初期充填量の大小異なる複数種の液体カートリッジを選択的に交換装着可能で、装着された液体カートリッジに応じた初期充填量の判別情報を取得するとともに消費した液体消費量を検知して、該初期充填量の判別情報と液体消費量とに基づいて液体の消費率あるいは残存率を示す情報を出力する情報出力手段を備えた液体吐出装置の制御方法において、
該情報出力手段は、未使用の液体カートリッジが装着された場合には、該液体カートリッジの初期充填量の大小に拘わらず、同一の消費率あるいは残存率を示す情報を出力することを特徴とする制御方法。
【請求項１０】
初期充填量の大小異なる複数種の記録材カートリッジを選択的に交換装着可能で、装着された記録材カートリッジに応じた初期充填量の判別情報を取得するとともに消費した記録材消費量を検知して、該初期充填量の判別情報と記録材消費量とに基づいて記録材の消費率あるいは残存率を示す情報を出力する情報出力手段を備えた記録装置の制御に用いられる制御装置において、該情報出力手段は、未使用の記録材カートリッジが装着された場合には、該記録材カートリッジの初期充填量の大小に拘わらず、同一の消費率あるいは残存率を示す情報を出力することを特徴とする制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、液体吐出装置の制御装置、及び、制御方法に関する。特に、複数種類の液体カートリッジに着脱交換可能な液体吐出装置の制御装置、及び、制御方法に関するものである。
【０００２】
【背景技術】
液体吐出装置の代表的なものとして、インクを吐出するインクジェット式の印刷装置が良く知られているが、その一形態として、頻繁に印刷作業を行うヘビー・ユーザー向けの大容量インクカートリッジや、あまり印刷作業を行わないライト・ユーザー向けの小容量インクカートリッジ等の各種容量の異なるインクカートリッジを消耗品として用意して、これらの容量のなる複数種のインクカートリッジを選択的に着脱交換可能にした印刷装置がある。各インクカートリッジにはそれぞれ所定量のインクが初期充填されて収容されており、印刷装置は、装着されたインクカートリッジからインクの供給を受けて、印刷動作を実行する。
【０００３】
このような印刷装置にあっては、印刷中にインクカートリッジに収容されたインクがなくなって印刷処理が中断することを回避する必要があるため、印刷装置本体に設けられた制御部で、インクの消費量又は残存量を管理するようにしている。つまり、当該制御部は装着されたインクカートリッジからインクの初期充填量の情報を取得するとともに印刷時に消費したインクの消費量を計測して、そのインクの消費率あるいは残存率等のインク量を示す情報を出力し、インク量の情報を表示部にて表示可能となしている。
【０００４】
【発明が解決しようとする課題】
しかしながら、従来にあっては、最も大容量のインクカートリッジを基準にして、消費率あるいは残存率を示す情報を算出して出力するようにしていたため、小容量のインクカートリッジが装着された場合には、例え未使用の新品のインクカートリッジであっても、表示部にて表示されるインク量の情報は、残存率１００％あるいは消費率０％とは表示されなかった。即ち、初期充填量が例えば基準とされる最大容量のインクカートリッジの半分に設定されたインクカートリッジであると、未使用であるにも拘わらず、その交換後に表示されるインク量の情報は、残存率あるいは消費率が５０％と表示されてしまうものであった。このため、小容量のインクカートリッジを装着したユーザーが不快感を覚えてしまうといった課題があった。
【０００５】
本発明は、かかる例示としての課題に着目してなされたものであり、その目的は、初期充填量が異なる各種の液体カートリッジに交換装着されても、その消費率あるいは残存率の情報を、その交換装着された液体カートリッジの初期充填量を基準とした正確な情報に管理することができる液体吐出装置の制御装置、及び、制御方法を提供することにある。
【０００６】
本発明の上記以外の目的、及び、その特徴とするところは、添付図面を参照しつつ本明細書の記載によって明らかとなる。
【０００７】
【課題を解決するための手段】
上記課題を解決するための主たる本発明は、初期充填量の大小異なる複数種の液体カートリッジを選択的に交換装着可能で、装着された液体カートリッジに応じた初期充填量の判別情報を取得するとともに消費した液体消費量を検知して、該初期充填量の判別情報と液体消費量とに基づいて液体の消費率あるいは残存率を示す情報を出力する情報出力手段を備えた液体吐出装置の制御に用いられる制御装置において、該情報出力手段は、未使用の液体カートリッジが装着された場合には、該液体カートリッジの初期充填量の大小に拘わらず、同一の消費率あるいは残存率を示す情報を出力することを特徴とする制御装置である。
【０００８】
また、他の主たる本発明は、初期充填量の大小異なる複数種の液体カートリッジを選択的に交換装着可能で、装着された液体カートリッジに応じた初期充填量の判別情報を取得するとともに消費した液体消費量を検知して、該初期充填量の判別情報と液体消費量とに基づいて液体の消費率あるいは残存率を示す情報を出力する情報出力手段を備えた液体吐出装置の制御方法において、該情報出力手段は、未使用の液体カートリッジが装着された場合には、該液体カートリッジの初期充填量の大小に拘わらず、同一の消費率あるいは残存率を示す情報を出力することを特徴とする制御方法である。
【０００９】
さらに、他の主たる本発明は　、初期充填量の大小異なる複数種の記録材カートリッジを選択的に交換装着可能で、装着された記録材カートリッジに応じた初期充填量の判別情報を取得するとともに消費した記録材消費量を検知して、該初期充填量の判別情報と記録材消費量とに基づいて記録材の消費率あるいは残存率を示す情報を出力する情報出力手段を備えた記録装置の制御に用いられる制御装置において、該情報出力手段は、未使用の記録材カートリッジが装着された場合には、該記録材カートリッジの初期充填量の大小に拘わらず、同一の消費率あるいは残存率を示す情報を出力することを特徴とする制御装置である。
【００１０】
【発明の実施の形態】
＝＝＝　開示の概要　＝＝＝
本明細書および添付図面の記載により、少なくとも、以下の事項が明らかとなる。
初期充填量の大小異なる複数種の液体カートリッジを選択的に交換装着可能で、装着された液体カートリッジに応じた初期充填量の判別情報を取得するとともに消費した液体消費量を検知して、該初期充填量の判別情報と液体消費量とに基づいて液体の消費率あるいは残存率を示す情報を出力する情報出力手段を備えた液体吐出装置の制御に用いられる制御装置において、該情報出力手段は、未使用の液体カートリッジが装着された場合には、該液体カートリッジの初期充填量の大小に拘わらず、同一の消費率あるいは残存率を示す情報を出力することを特徴とする制御装置。
【００１１】
かかる制御装置によれば、液体吐出装置に交換装着される液体カートリッジとして、初期充填量が大小異なる複数種のものが選択的に交換可能に用意されていても、装着された液体カートリッジからその初期充填量の判別情報を取得して当該初期充填量を判別し、この初期充填量と検知した液体消費量とに基づいて液体の消費率あるいは残存率を示す情報を出力するから、初期充填量が大小異なる各種の液体カートリッジのいずれのものが選択的に装着されても、その装着された液体カートリッジの初期充填量を基準にして、液体の消費率あるいは残存率の情報を正確に出力することが可能となる。このため、例えば最大容量のインクカートリッジに対して、その初期充填量が半分の小容量のインクカートリッジを未使用の新品状態で装着しても、従来のようにインク残存量が５０％と表示されてしまうことがなく、インク残存量の報知に関して使用者に不快感を与えてしまうことを防止することができるようになる。
【００１２】
さらに、かかる制御装置において、前記複数種の液体カートリッジには各々の種別に応じた前記初期充填量の判別情報を記憶する記憶媒体が取り付けられており、前記情報出力手段は、検知した液体消費量と前記記憶媒体から取得した初期充填量の判別情報とを用いて、前記消費率あるいは残存率を示す情報を出力することこととしてもよい。
かかる制御装置によれば、液体カートリッジに記憶媒体を設けて、当該記憶媒体に初期充填量の判別情報だけでなく、個々の液体カートリッジのＩＤ情報や、液体の消費量や残存量の情報等のＩＤ情報以外の情報も付帯させて記憶させておくことが容易にできるようになり、もって液体カートリッジを使用途中で一時的に取り外した場合でも、個々の液体カートリッジの液体消費や残存率を示す情報を絶えず正確に出力して表示することが可能になる。
【００１３】
さらに、かかる制御装置において、前記情報出力手段は前記液体消費量を、吐出する液体で形成すべきドットの数を計測することにより検知するとともに、前記初期充填量の判別情報に基づいて初期充填量を吐出可能ドット総数として取得し、該検知したドットの数と該吐出可能ドット総数とから前記消費率あるいは残存率を示す情報を算出して出力することとしても良い。
かかる制御装置によれば、液体消費量を、吐出する液体で形成すべきドットの数を計測することによって簡易にしかも正確に検知することができるとともに、初期充填量の判別情報に基づいて当該初期充填量を、予め充填される液体量にて吐出することが可能な、吐出可能ドット総数として取得するから、液体消費量や液体残存量、および液体の消費率・残存率等を示す情報の算出・生成をドット数によって簡易に行えるようになるばかりか、これらの情報の管理も容易になる。
【００１４】
さらに、かかる制御装置において、前記液体カートリッジの記憶媒体には、初期充填量の判別情報として各種液体カートリッジの種別に対応した吐出可能ドット総数が予め記憶されていることとしても良い。
かかる制御装置によれば、各種の液体カートリッジにおける液体の初期充填量の判別情報が、当該各種液体カートリッジに予め充填される液体の初期充填量にて吐出可能なドット総数として液体カートリッジの記憶媒体に直接記憶されているから、液体消費量や液体残存量、および液体の消費率・残存率等を示す情報の算出・生成、並びにこれらの情報の管理がさらに容易行えるようになる。
【００１５】
さらに、かかる制御装置において、前記液体カートリッジの記憶媒体には、前記初期充填量の判別情報として各種液体カートリッジの型番を特定するための型番情報が予め記憶されているとともに、前記情報出力手段には該型番に対応する吐出可能ドット総数が記憶されていることとしても良い。
かかる制御装置によっても、上記と同様の作用効果を得ることがことが可能となる。
【００１６】
さらに、かかる制御装置において、前記液体カートリッジの記憶媒体には、前記初期充填量の判別情報として各種液体カートリッジの初期充填量に応じた液体量補正係数が記憶されているとともに、前記情報出力手段には全種の液体カートリッジに対して共通して使用する吐出可能基準ドット総数が記憶されており、該情報出力手段は装着された液体カートリッジから取得した該液体量補正係数と該吐出可能基準ドット総数とを用いて装着された液体カートリッジの吐出可能ドット総数を取得することとしても良い。
かかる制御装置によっても上記と同様の作用効果を得ることがことが可能となる。
【００１７】
さらに、かかる制御装置において、前記液体カートリッジの記憶媒体には、前記初期充填量の判別情報として各種液体カートリッジの型番を特定するための型番情報が予め記憶されているとともに、前記情報出力手段には、全種の液体カートリッジに対して共通して使用する吐出可能基準ドット総数と各種液体カートリッジの初期充填量に応じた液体量補正係数が記憶されており、該情報出力手段は装着された液体カートリッジから取得した型番に応じた該液体量補正係数と、該吐出可能基準ドット総数とを用いて装着された液体カートリッジの吐出可能ドット総数を取得することとしても良い。
かかる制御装置によっても、上記と同様の作用効果を得ることがことが可能となる。
【００１８】
さらに、かかる制御装置において、前記液体吐出装置がプリンターであり、前記液体カートリッジがインクカートリッジであることとなし得る。
かかる制御装置によれば、インクジェットプリンタにおける、インク消費量・残存量の管理を簡易にしかも正確に行えるようになる。
【００１９】
また、本明細書及び添付図面の記載により、少なくとも、以下の事項も明らかとなる。
初期充填量の大小異なる複数種の液体カートリッジを選択的に交換装着可能で、装着された液体カートリッジに応じた初期充填量の判別情報を取得するとともに消費した液体消費量を検知して、該初期充填量の判別情報と液体消費量とに基づいて液体の消費率あるいは残存率を示す情報を出力する情報出力手段を備えた液体吐出装置の制御方法において、該情報出力手段は、未使用の液体カートリッジが装着された場合には、該液体カートリッジの初期充填量の大小に拘わらず、同一の消費率あるいは残存率を示す情報を出力することを特徴とする制御方法。
【００２０】
かかる制御方法によれば、液体吐出装置に交換装着される液体カートリッジとして初期充填量が大小異なる複数種のものが用意されていても、装着された液体カートリッジの初期充填量を判別して、この初期充填量と検知した液体消費量とに基づいて液体の消費率あるいは残存率を示す情報を出力するから、初期充填量が大小異なる各種の液体カートリッジのいずれのものが選択的に装着されても、その装着された液体カートリッジの初期充填量を基準にして、液体の消費率あるいは残存率の情報を正確に出力することが可能となる。
【００２１】
さらに、本明細書及び添付図面の記載により、少なくとも、以下の事項も明らかとなる。
初期充填量の大小異なる複数種の記録材カートリッジを選択的に交換装着可能で、装着された記録材カートリッジに応じた初期充填量の判別情報を取得するとともに消費した記録材消費量を検知して、該初期充填量の判別情報と記録材消費量とに基づいて記録材の消費率あるいは残存率を示す情報を出力する情報出力手段を備えた記録装置の制御に用いられる制御装置において、　該情報出力手段は、未使用の記録材カートリッジが装着された場合には、該記録材カートリッジの初期充填量の大小に拘わらず、同一の消費率あるいは残存率を示す情報を出力することを特徴とする制御装置である。
【００２２】
かかる制御装置によれば、記録装置に交換装着される記録材カートリッジとして、初期充填量が大小異なる複数種のものが選択的に交換可能に用意されていても、装着された記録材カートリッジからその初期充填量の判別情報を取得して当該初期充填量を判別し、この初期充填量と検知した記録材消費量とに基づいて記録材の消費率あるいは残存率を示す情報を出力するから、初期充填量が大小異なる各種の記録材カートリッジのいずれのものが選択的に装着されても、その装着された記録材カートリッジの初期充填量を基準にして、記録材の消費率あるいは残存率の情報を正確に出力することが可能となる。このため、例えば最大容量の記録材カートリッジに対して、その初期充填量が半分の小容量の記録材カートリッジを未使用の新品状態で装着しても、記録材残存量が５０％と表示されてしまうことがなく、記録材残存量の報知に関して使用者に不快感を与えてしまうことを防止することができるようになる。
【００２３】
＝＝＝　発明の実施の形態　＝＝＝
以下に、本発明に係る制御装置が組み込まれた液体吐出装置の実施の形態の一例として、インクジェットプリンタを用いた印刷装置を代表例に挙げて詳述する。
【００２４】
＝＝＝　印刷装置の概要　＝＝＝
まず、インクジェットプリンタを用いた印刷装置の概要について、図１〜図３を参照しつつ説明する。図１は本実施の形態に係る印刷装置の概略構成を示した斜視図である。
図１には、印刷装置の一例として、カラーインクジェットプリンタ（以下、プリンタという）２と、ホストコンピュータ１００とを接続したコンピュータシステム１を示した。この印刷装置としてのコンピュータシステム１は、コンピュータ本体１０３、ディスプレイ１０４、マウス１０１ａやキーボード１０１ｂ等の入力装置１０１及び読取装置１０２を備えたホストコンピュータ１００と、プリンタ２とで構成されている。
【００２５】
プリンタ２は、カラー画像の出力が可能なプリンタであり、吐出する液体として例えば、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の４色の色インクを用い、この色インクを、印刷用紙を始めとする被印刷体上に吐出してドットを形成することにより画像を形成するインクジェット方式のプリンタである。なお、色インクとして、上記４色に加えて、ライトシアン（薄いシアン、ＬＣ）、ライトマゼンタ（薄いマゼンタ、ＬＭ）、ダークイエロー（暗いイエロー、ＤＹ）を用いてもよい。
【００２６】
図１に示すように、プリンタ２は、背面に給紙部１３０が備えられ、この給紙部から供給された印刷用紙等の被印刷体を前面から排出する構造であり、プリンタ２の前面には操作パネル１１０、排紙部１２０が備えられており、内部には使用者への報知手段をなすブザーが備えられている。
操作パネル１１０には、各種操作ボタン１１１、使用者に各種情報を報知するための表示ランプ１１２及び表示ディスプレイ１１３が設けられている。また、排紙部１２０には、不使用時に排紙口を塞ぐ排紙トレー１２１が備えられ、給紙部１３０には、カット紙（図示しない）を保持する給紙ホルダ１３１が備えられている。
【００２７】
図２はプリンタ内部の主要機構部を示す概略斜視図であり、図３はプリンタ内部の主要機構部の概略正面図である。また、図４はプリンタの制御回路の回路構成を示すブロック図である。
図２に示すように、プリンタ２は、印刷機構部本体たるプリンタ本体１１と、その幅方向（図中の左右方向）に往復動可能なキャリッジ１２とを備えている。プリンタ本体１１は、印刷用紙Ｐを搬送する紙送り機構と、キャリッジ１２を動作させるためのキャリッジ機構を備えている。紙送り機構は、紙送りモータ１５、紙送りローラ１６及び図示しない他のローラを備えている。この紙送りモータ１５の駆動により紙送りローラ１６や図示しない他のローラが回転し、印刷用紙Ｐの搬送が行われる。
【００２８】
キャリッジ機構は、紙送りローラ１６の軸と平行に架設されたガイド部材２０、キャリッジモータ２１、一対のプーリ２２間に張設されたタイミングベルト２３を備えている。このキャリッジ機構により、タイミングベルト２３に係合したキャリッジ１２は、ガイド部材２０に沿って印刷用紙Ｐの幅方向に移動可能となっている。
キャリッジ１２には、印刷用紙Ｐにインク滴を吐出する吐出ヘッドとしての記録ヘッド３０が設けられているとともに、例えばブラック、シアン、マゼンタ、イエロのそれぞれの色のインクが収容されたインクカートリッジ（以下、「カートリッジ」ともいう。）３１、３２、３３、３４が取り外し可能な状態で装着されている。キャリッジ１２は、複数のカートリッジが着脱可能なカートリッジ装着部８０（図５（ｂ）参照）を有している。記録ヘッド３０は、カートリッジ装着部８０に装着されたカートリッジ３１〜３４から、インクの供給を受ける。
【００２９】
更に、各カートリッジ３１〜３４には、それぞれの前面側に、アンテナ３６、３７、３８、３９、及び、各種の情報を書き込み可能な記憶媒体としての素子４１、４２、４３、４４を有する記憶ユニットが設けられている。素子４１、４２、４３、４４は、各種の情報が書き込み可能であって、かつ、書き込まれた情報を記憶可能なものである。また、これらの素子４１、４２、４３、４４は、不揮発性メモリ（ＥＥＰＲＯＭ）を有しており、アンテナ３６、３７、３８、３９にそれぞれ接続している。これらのカートリッジ３１〜３４は、カートリッジ装着部８０に対して着脱可能であり、インクが消費された場合、有効期限が過ぎた場合、他の色のカートリッジに変更したい場合等に、ユーザによって適宜交換される。なお、カートリッジ３１〜３４及び記憶ユニットの詳細については後述する。
【００３０】
記録ヘッド３０は、フラットケーブル１３を介して、後述する制御回路５０のヘッド駆動回路６３に接続され、吐出されるインク滴の大きさなどが制御される。
【００３１】
紙送りモータ１５及び紙送りローラ１６の間には、プラテン１７が配置されている。このプラテン１７の一端部（ここは非印刷領域になる）には、貫通孔１７ａが設けられている。この貫通孔１７ａの下方には、インク吸収材１８が配置されており、このインク吸収材１８は、プラテン１７と平行に配置されている廃インクタンク１９内に納められている。更に、プラテン１７の他端部の側方には、公知のワイピング部材２４と公知のキャッピング手段２５とが設けられている。このキャッピング手段２５は、吸引ポンプ２６を介してインク吸収材１８に接続されている。
【００３２】
図３に示すように、上記プラテン１７の貫通孔１７ａの上方には、送受信部４５が設けられており、その送受信部４５の中央には、書き込み部材としてのアンテナ６０が設けられている。このアンテナ６０は、記録ヘッド３０のインク吐出口（図示しない）がプラテン１７の貫通孔１７ａの上方の位置（以下、フラッシング位置という）に位置したときに、カートリッジ３２のアンテナ３７に対向し、アンテナ３７と非接触状態にて送受信を行うように構成されている。また、この送受信部４５のアンテナ６０は、図示しないケーブル等を介して、後述する制御回路５０に接続されている。
【００３３】
＝＝＝　制御回路５０の内部構造　＝＝＝
次に図４を参照してプリンタ２の制御回路５０の内部構成について説明する。図４は本実施の形態に係るプリンタ２の制御回路５０の内部構成を示したブロック図である。なお、同図中において、不揮発性メモリ４１〜４４の外側に仮想線で示したカートリッジ３１〜３４と、ヘッド３０（Ｋ，Ｃ，Ｍ，Ｙ）に隣接させて示したカートリッジ３１〜３４とは同一のものであり、ブロック図を描画する上での便宜上、重複して示したものである。
【００３４】
図４に示すように、本発明の情報出力手段の機能を備えた制御回路５０の内部には、表示手段としてのディスプレイ１０４を備えたホストコンピュータ１００から供給された信号を受信するバッファメモリ５１と、印刷データを格納するイメージバッファ５２と、プリンタ２全体の動作を制御するシステムコントローラ（ＣＰＵ）５４と、プログラムを格納したリードオンリメモリ（ＲＯＭ）５５及びワーキングデータ等を一時的に格納するランダムアクセスメモリ（ＲＡＭ）５６とを備えている。システムコントローラ５４には、さらに、キャリッジモータ２１を駆動する主走査駆動回路６１と、紙送りモータ１５を駆動する副走査駆動回路６２と、各色のインクを吐出する記録ヘッド３０（Ｋ，Ｃ，Ｍ，Ｙ）を駆動するヘッド駆動回路６３と、インクの消費量を算出するための吐出履歴管理部７４と、使用者への報知手段としての前記表示ランプ１１２，表示ディスプレイ１１３，ブザー７０を制御する報知手段制御回路７２、インクカートリッジに設けられた記憶ユニットとの送受信を制御する送受信回路５０１とが接続されている。
【００３５】
吐出履歴管理部７４には、記録ヘッド３０（Ｋ，Ｃ，Ｍ，Ｙ）の駆動信号に基づいて各インクカートリッジ３１〜３４のインクの消費量を算出する演算部７６と、算出されたインク消費量を記憶するためのＥＥＰＲＯＭ５８とが設けられている。例えば、キャリッジ１２に搭載されたブラックインク吐出用の記録ヘッド３０（Ｋ）の駆動によって、印刷や当該記録ヘッド３０（Ｋ）のクリーニング等が行われてインクが消費される際には、吐出するインクで形成すべきドットの数を計測することで当該インク消費量を検知し、この消費量と初期充填量とから求められるインク残存量をＥＥＰＲＯＭ５８のブラックインク用の領域Ｋに記憶するようになっている。
【００３６】
ここで、吐出するインクで形成すべきドットは大・中・小等各種サイズのものになるが、その最小サイズのドットを消費量検知のためのドット数カウントの最小基準単位となして、大・中サイズのドットは小ドットの数に換算してドット数を計測するようになっている。なお、このドット数のカウントについては後述する“印刷動作におけるインク消費量測定処理”の欄にて更に詳しく説明する。
【００３７】
また、キャリッジ１２に搭載されたシアンインク吐出用の記録ヘッド３０（Ｃ）、マゼンダインク吐出用の記録ヘッド３０（Ｍ）　、及びイエローインク吐出用の記録ヘッド３０（Ｙ）から吐出されるインクの消費量も、同様にして、各々ＥＥＰＲＯＭ５８の各色インク用領域Ｃ，Ｍ，Ｙに、個別に、インクの残存量を記憶していくようになっている。これらの記憶は、プリンタの主電源をオフにした場合にも損なわれることがない。
【００３８】
ホストコンピュータ１００から転送された印刷データは、一旦、バッファメモリ５１に蓄えられる。プリンタ２内では、システムコントローラ５４が、バッファメモリ５１から印刷データの中から必要な情報を読み取り、これに基づいて、主走査駆動回路６１、副走査駆動回路６２、ヘッド駆動回路６３に対して制御信号を送る。
【００３９】
イメージバッファ５２には、バッファメモリ５１で受信された複数の色成分の印刷データが格納される。ヘッド駆動回路６３は、システムコントローラ５４からの制御信号に従って、イメージバッファ５２から各色成分の印刷データを読出し、これに応じて記録ヘッド３０（Ｋ，Ｃ，Ｍ，Ｙ）に設けられた各色のノズルアレイを駆動する。
【００４０】
また、システムコントローラ５４には、アンテナ６０が送受信回路５０１を介して接続され、このアンテナ６０及び各インクカートリッジに設けられたアンテナ３６〜３９を介して、各不揮発性メモリ４１〜４４に対してインクの属性データ等の入出力が行われる。
【００４１】
＝＝＝インクカートリッジおよびカートリッジ搭載部の構成＝＝＝
このように構成されたインクジェットプリンタにおいて、インクカートリッジ３１〜３４の基本的な構造は共通する。そこで、図５および図６を参照して、黒用のインクカートリッジ３１を例にとって、インクカートリッジの構造、およびこのカートリッジをプリンタ本体　に装着するための構造を説明する。
図５は、インクカートリッジおよびプリンタ本体　のカートリッジ装着部の概略構造を示す斜視図である。図６は、このインクカートリッジの内部構造、キャリッジ４０上のカートリッジ装着部の内部構造、およびカートリッジ装着部にカートリッジを装着する様子を示す断面図である。
【００４２】
図５において、インクカートリッジ３１は、内部にインクを収容するインク収容部３１１を構成する合成樹脂製のカートリッジ本体３１２と、このカートリッジ本体３１２の前面枠部３１３に設けられた記憶ユニットとを備えている。この記憶ユニットは、インクカートリッジ３１をプリンタ本体１１のカートリッジ装着部８０に装着したときに、プリンタ本体１１との間で各種のデータを授受する。
【００４３】
これに対して、カートリッジ装着部８０には、インクカートリッジ３１を装着する空間の底部８７に針８１が上向きに配置されている。この針８１の周りは、インクカートリッジ３１に形成されているインク供給部３１４を受け入れる凹部８３になっている。この凹部８３の内壁には、カートリッジガイド８２が３箇所に形成されている。
【００４４】
次に、カートリッジ装着部８０に対してインクカートリッジ３１を装着する手順を説明する。まず、カートリッジ装着部８０にインクカートリッジ３１を配置する。カートリッジ装着部８０の後壁部８８には、支持軸９１を介して固定レバー９２が取り付けられており、この固定レバー９２をインクカートリッジ３１に被さるように倒すと、インクカートリッジ３１が下方に押されてインク供給部３１４が凹部８３に嵌るとともに、針８１がインク供給部３１４に突き刺さってインクの供給が可能になる。
【００４５】
さらに、固定レバー９２を倒すと、固定レバー９２の先端に形成した係止部９３がカートリッジ装着部８０に形成した係合具８９に係合し、インクカートリッジ３１が固定される。
インクカートリッジ３１の構造は、基本的には他のインクカートリッジでも同様であるため、その説明を省略する。
【００４６】
＝＝＝記憶ユニットの構成＝＝＝
次に、図７を参照して記憶ユニットの構成について、データの送受信構成を含めて説明する。図７（ａ）は、記憶ユニットの構成を示す平面透視図である。図７（ｂ）は記憶ユニット及び送受信部４５の内部構成を説明するためのブロック図である。
【００４７】
記憶ユニットと送受信部４５のアンテナ６０とが所定の位置関係、例えば、相互距離が１０ｍｍ以内、にあれば、互いに非接触状態にて、情報を送受信可能となっている。この記憶ユニットは、全体としてごく小型かつ薄型で、片面に粘着性を持たせてシールとして対象物に貼着させることもできる。メモリタグなどと呼ばれ、多種市販されているものである。なお、インクカートリッジ３１以外のインクカートリッジの記憶ユニットも同様の構成であるので説明は省略する。
【００４８】
記憶ユニットは、記憶媒体である素子４１としての非接触ＩＣチップと、金属皮膜をエッチングして形成された共振用コンデンサ７１、及び、アンテナ３６としての平面状コイルとがプラスチックフィルム上に実装され、透明なカバーシートにより被覆されている。
【００４９】
送受信部４５は、アンテナ６０としてのコイルと、プリンタ本体１１のシステムコントローラ（ＣＰＵ）５４に接続される送受信回路５０１とを有しており、プリンタ本体１１の電源ユニットから、電力の供給を受ける。
【００５０】
記憶ユニットの素子４１は、整流器４１１、信号解析部ＲＦ（Ｒａｄｉｏ　Ｆｒｅｑｕｅｎｃｙ）４１３、制御部４１５、メモリセル４１７を有している。メモリセル４１７は、ＮＡＮＤ型フラッシュＲＯＭなど電気的に読み書き可能な不揮発性のメモリであり、書き込まれた情報を記憶しておくこと、及び、記憶した情報を外部から読み取ることが可能なものである。
【００５１】
記憶ユニットのアンテナ３６と、送受信部４５のアンテナ６０とは、互いに通信し合い、メモリセル４１７に保存されたＩＤ情報などの読み取りやメモリセル４１７への書込みを行う。また、送受信部４５の送受信回路５０１で発生された高周波信号は、アンテナ６０を介して高周波磁界として誘起される。この高周波磁界は、記憶ユニットのアンテナ３６を介して吸収され、整流器４１１で整流されてＩＣチップ４１内の各回路を駆動する直流電力源となる。
【００５２】
素子４１のメモリセル４１７には、素子のシリアル番号など、記憶素子ごとに固有の情報、すなわちＩＤ情報が記憶されている。このＩＤ情報データは、記憶素子の工場製造時において、書込み処理されることとすればよい。このＩＤ情報をプリンタ１０本体側の送受信部４５で読み取ることによって、個々の素子４１、４２、４３、４４を識別することが可能になる。
【００５３】
また、メモリセル４１７には、インクカートリッジに予め充填されているインクの初期充填量や消費量又は残存量等を示す、若しくはこれらに関する情報を書込むことができる。かかる情報をプリンタ本体１１側で読み取り、インクの消費率あるいは残存率を報知したり、残存量が僅かになったときにユーザに対して警告を出すことなども可能である。
【００５４】
また、メモリセル４１７には、インクカートリッジに対して消費量又は残存量を示す情報の書き込みタイミングを決定するための情報を書き込むことも可能である。インクカートリッジに対して消費量又は残存量を示す情報の書き込みタイミングを決定するための情報として、本実施の形態では、素子４１が取り付けられるインクカートリッジ３１に予め充填されるインクの初期充填量の判別情報を用いる。これにより、プリンタ本体１１は、素子４１から初期充填量の判別情報を取得して、例えば、初期充填量の１％を閾値に設定し、インクカートリッジ３１のインクの吐出量の積算値がこの閾値に達した際に、消費量又は残存量を示す情報を素子４１に書き込むよう構成することが可能となる。
【００５５】
また、インクカートリッジに対して消費量又は残存量を示す情報の書き込みタイミングを決定するための情報として、素子４１が取り付けられるインクカートリッジ３１に予め充填されるインクの初期充填量に応じた閾値を示す閾値情報を用いてもよい。閾値情報は、例えば、インクの容量の１％等とすればよい。この場合には、プリンタ本体１１は、素子４１からこの閾値情報を読み込み、インクカートリッジ３１のインクの吐出量の積算値が、この閾値に達した際に、消費量又は残存量を示す情報を素子４１に書き込むよう構成することが可能となる。
【００５６】
ここで、本実施形態では、上記インクの初期充填量の判別情報としては、当該初期充填量にて充填されたインクによって吐出することが可能な、吐出可能ドット総数（最小基準単位に換算したドット総数）が用いられている。即ち、当該吐出可能ドット総数がそのまま初期充填量の判別情報としてインクカートリッジの素子４１に記憶されている。
【００５７】
また、素子４１のメモリセル４１７には、このような情報以外に、カートリッジを識別するための色データや、当該素子４１が添付されるインクカートリッジの製造情報や、有効期限に関する情報などが含まれていてもよい。これらの情報をプリンタ本体１１側で読み取り、現在日時との比較処理などを実行することによって、インクカートリッジの有効期限終了が近づいたときに、ユーザに対して警告を出すことなども可能である。
【００５８】
＝＝＝インクジェットプリンタの動作＝＝＝
次に、上記のプリンタの動作について図８〜図１０を参照しつつ説明する。　　インクカートリッジ３１〜３４がキャリッジ１２に装着されると、まずキャリッジ１２は、フラッシング位置に向けて移動させられる。そして、カートリッジ３１〜３４に設けられた素子４１〜４４から、アンテナ３６〜３９及び送受信部４５のアンテナ６０を介して、各素子に記憶されたＩＤ情報がプリンタ本体１１に読み取られる。まず、このＩＤ情報の読み取り処理について、図８を参照して説明する。
【００５９】
＜＜＜　ＩＤ情報読み取り処理　＞＞＞
図８は、送受信部４５が、素子４１〜４４に記憶されたＩＤ情報を読み取る際の、キャリッジ１２（及びインクカートリッジ３１〜３４）の動作シーケンスを示す図である。
【００６０】
本実施形態の送受信部４５に設けられたアンテナ６０は、インクカートリッジ３１〜３４（及びそれぞれに設けられた素子４１〜４４）の素子配設面ほぼ２つ分に対向する大きさであり、アンテナ６０が、ある素子とそれに隣接する素子とのちょうど中央に位置するようにキャリッジ１２を停止させた場合は、それら両方の素子とデータ送受信することが可能である。送受信部４５は、図の向かって左端、すなわち素子４１から右端の素子４４に向かって、順次ＩＤ情報の読み取りや書込み動作を行う。
【００６１】
まず、送受信部４５がいずれの素子４１〜４４にもアクセスしていない非アクセス状態（ｓ１００）では、キャリッジ１２は、送受信部４５が設けられている左側非印刷領域よりも遠く右方に位置しており、いずれのインクカートリッジの素子にもアクセスすることはできない。
【００６２】
次に、インクカートリッジ３１アクセス状態（ｓ１０１）では、キャリッジ１２が左側非印刷領域まで移動して、左端のインクカートリッジ３１のみと送受信部４５とがデータ送受信可能な位置に停止する。すなわち、送受信部４５のアンテナ６０の右端付近が、素子４１の中央付近に対向するような位置であって、この位置では、送受信部４５は、インクカートリッジ３２の素子４２とは遠すぎてデータ送受信することができないような位置である。この停止位置にて、まず素子４１に記録されたＩＤ情報を読み取る。
【００６３】
次に、キャリッジ１２をインクカートリッジ１つ分左方に移動した所にて停止させ、インクカートリッジ３２の素子４２のＩＤ情報読み取りを実行する（ｓ１０２）。この停止位置では、素子４１ともアクセス可能なので、データの混信を防ぐために、素子４２に対して送受信部４５から送信するＩＤ情報読み取りコマンドに、既に読み取った素子４１のＩＤ情報を随伴させる。この素子４１のＩＤ情報を用いて、素子４１及び４２の側で識別を行うことにより、間違いなく素子４２からのＩＤ情報を読み取ることができる。
【００６４】
以降同様に、インクカートリッジ３３、３４の素子４３、４４の読み取り動作を順次行う（ｓ１０３、ｓ１０４）。素子４４のＩＤ情報を読み取った（ｓ１０４）後で、キャリッジ１２を右側非印刷領域などの位置に戻し、本ＩＤ情報読み取り処理を終了する。
【００６５】
以上で各素子４１〜４４のＩＤ情報を全て取得したので、プリンタ本体１１側では、その配列を把握することができる。すなわち、最も左側には、素子４１から読み取ったＩＤ情報に相当するインクカートリッジ３１が配置されており、その右側に隣接する位置には素子４２から読み取ったＩＤ情報に相当するインクカートリッジ３２が配置されているといった様に、全インクカートリッジ３１〜３４のキャリッジ１２内における配列順番が記憶されたことになる。
【００６６】
＜＜＜　ＩＤ情報以外の情報の読み取り処理　＞＞＞
次に、上記各ステップで把握されたＩＤ情報とインクカートリッジ３１〜３４の配列順番との関係に関する情報を利用することによって、素子４１〜４４に記録されているＩＤ情報以外の情報を読み取る動作について説明する。図９は、素子４１〜４４に記録されたＩＤ情報以外の情報を読み取る際の、キャリッジ１２（及びインクカートリッジ３１〜３４）の動作シーケンスを示す図である。
【００６７】
まず、送受信部４５がいずれの素子４１〜４４にもアクセスしていない非アクセス状態（ｓ２００）では、キャリッジ１２は、送受信部４５が設けられている左側非印刷領域よりも遠く右方に位置しており、いずれのインクカートリッジ３１〜３４の素子４１〜４４ともアクセスすることはできない。
【００６８】
次に、インクカートリッジ３１及び３２へのアクセス状態（ｓ２０１）では、キャリッジ１２が左側非印刷領域まで移動し、左端のインクカートリッジ３１とそれに隣接するインクカートリッジ３２とに対して、送受信部４５がデータ送受信可能な位置に停止する。すなわち、送受信部４５のアンテナ６０の中央付近が、素子４１と素子４２の間付近に対向するような位置であって、この位置では、送受信部４５は、インクカートリッジ３１及び３２の両方の素子４１、４２とデータ送受信することが可能である。
【００６９】
この停止位置にて、素子４１及び４２に対し、それぞれデータ読み取りコマンドを送信する。その際、素子４１に対しては、既に読み取られた素子４１のＩＤ情報を随伴させる。このコマンドを受信した素子４１は、随伴されたＩＤ情報が確かに素子４１自身のＩＤ情報であることを確認した上で、要求されたＩＤ情報以外の情報を送受信部４５に送り返す。素子４２に対する読み取り処理も同様に行われる。
【００７０】
次に、キャリッジ１２をインクカートリッジ２つ分左方に移動した所にて停止させ、インクカートリッジ３３及び３４の素子４３、４４に対し、データ読み取りを実行する（ｓ２０２）。この停止位置では、上記素子４１、４２に対する読み取り処理と同様に、素子４３、４４のＩＤ情報を用いてそれぞれの素子４３、４４を確実に識別しつつ、それぞれのＩＤ情報以外の情報を読み取る。
【００７１】
このように、一度に２つの素子に対してアクセスできる位置にキャリッジ１２を停止させつつ、ＩＤ情報以外の情報を読み取ることによって、キャリッジ１２の移動・位置決め動作が２回で済む。素子１つ分ずつ移動・位置決めしつつ素子に記憶された情報を１つずつ読み取ることも可能であるが、本実施形態はそれよりも少ない移動・位置決め動作で済むので、読み取り処理全体にかかる時間を短縮することができ、より好ましい。
【００７２】
以上の処理によって、インクカートリッジ毎の、カートリッジ装着部８０に装着された時点での消費量（以下、「初期消費量」ともいう。）、インク色情報、有効期限情報、初期充填量の判別情報等の各種情報がプリンタ本体１１に読み取られ、ＥＥＰＲＯＭ５８若しくはＲＡＭ５６等に記憶される。ここで、初期充填量の判別情報は吐出可能ドット総数として与えられ、消費量の情報もドット数で与えられて、ＥＥＰＲＯＭ５８に記憶され、かつ吐出可能ドット総数から消費量ドット数を減算して得られる残存量ドット数もＥＥＰＲＯＭ５８に記憶される。
以上の処理が終わると、キャリッジ１２は、キャッピング手段２５が設けられている位置に移動して、キャッピングされた状態で待機される。
【００７３】
＜＜＜　印刷処理の概要　＞＞＞
印刷処理は、使用者によりホストコンピュータ１００から入力された印刷指令に基づいて実行される。図１１は、本実施形態におけるコンピュータシステムによる印刷処理の概要を示すフローチャートである。
ホストコンピュータ１００から、使用者により印刷すべき画像データが指定されて印刷情報と共に印刷指令が入力されると（Ｓ１００）、ホストコンピュータ１００内のプリンタドライバ９０ａにより、印刷情報が読み取られる。印刷情報には、例えば、使用者によって指定された、光沢紙や普通紙などの印刷用紙の種類、高精細モードやはやいモードなどの印刷モード等が含まれている。これら印刷用紙の種類及び印刷モード等は、例えば図１４に示すような印刷プロパティとしてディスプレー９４の画面に表示され、マウス１０１ａやキーボード１０１ｂ等の入力装置１０１により任意に選択指定されることにより、印刷する画像における主走査及び副走査方向の解像度や、バンド送り方式や各種インターレース方式などの印刷方式が決定される。たとえば、使用者により普通紙が指定され、印刷モードとして、はやいモードが指定されると、バンド送り方式にて、主走査及び副走査方向の解像度はいずれも３６０ｄｐｉの解像度の画像が印刷される。また、たとえば、光沢紙が指定され、高精細モードが指定されると、所定のインターレース方式にて、主走査方向が１４４０ｄｐｉ、副走査方向が７２０ｄｐｉの解像度の画像が印刷されることになる。
【００７４】
ここでは印刷情報として、印刷用紙の種類として光沢紙が指定され、印刷モードとして高精細モードが指定された例について説明する。
入力された印刷情報により印刷する解像度の情報を取得すると（Ｓ１０１）、指定された画像データがプリンタドライバ９０ａに与えられ、この画像データを印刷する際に使用するインクの消費量をドット数で予測する予測処理が実行される（Ｓ１０２）。この予測処理については後述する。
【００７５】
予測処理により、各色のインク消費量のドット数が予測されると、プリンタ２のＥＥＰＲＯＭ５８に記憶されている各色毎のインク残存量ドット数を取得し（Ｓ１０３）、このインク残存量と予測したインク消費量とをドット数で比較し（Ｓ１０４）、残存量が多い場合には通常の印刷動作を実行する。すなわち、指定された画像データ（読み取った画像信号）がプリンタドライバ９０ａに与えられ、プリンタドライバ９０ａが備えるラスタライザでＲ（赤），Ｇ（緑），Ｂ（青）の３　原色に分解され、それぞれの色毎にラスタ変換されたＲＧＢビットマップデータを得る。得られたＲＧＢビットマップデータは、解像度がプリンタにて出力する解像度、主走査方向１４４０ｄｐｉ、副走査方向７２０ｄｐｉの解像度に対応するように変換される。例えば、画像データが、主走査方向、副走査方向ともに３６０ｄｐｉの解像度で読み取られたビットマップデータの場合には、主走査方向及び副走査方向の各データ間を補完するデータを生成する解像度変換が実行される。解像度変換されたＲＧＢビットマップデータは、印刷色に対応させるために色補正モジュールにて色補正処理が施され、Ｋ（ブラック），Ｃ（シアン），Ｍ（マゼンタ），およびＹ（イエロー）の印刷用のＣＭＹＫビットマップデータに変換される。さらに、ＣＭＹＫビットマップデータを濃淡インク振分けテーブルによってＣおよびＭについてはＣ，ｃおよびＭ，ｍに振分けた上でハーフトーンモジュールにて、ディザ法や誤差拡散法等のハーフトーン処理を実行する。これにより色毎にビットマップ上の配置等が決定され、それぞれ２値のビットマップデータが作成される（Ｓ１０５）。
【００７６】
この２値のビットマップデータは、制御信号と共にプリンタ２に送出される。プリンタ２では、２値のビットマップデータがバッファメモリ５１に記憶され、システムコントローラ５４の処理により、指定された印刷方式に対応すべくラスタライズ処理、ラスターロウ変換処理されてイメージバッファに展開される（Ｓ１０６，Ｓ１０７）。システムコントローラ５４は、ホストコンピュータ１００の制御信号に基づいて、主走査駆動回路６１、副走査駆動回路６２，及び、ヘッド駆動回路６３を制御してイメージバッファのデータに基づいて各色用記録ヘッドに所定の種類のドットを吐出させる（Ｓ１０８）。このとき、システムコントローラ５４は、ヘッド駆動回路６３のヘッド駆動信号に基づいて、吐出したインクの消費量の情報をドット数で測定する。インクの測定方法については後述する。
【００７７】
一方、プリンタ２のＥＥＰＲＯＭ５８に記憶されている各色毎のインク残存量ドット数と予測したインク消費量ドット数とを比較した結果、残存量の方が少ない場合には、その事象、及び、印刷の中止を促すか、又は印刷方式の変更を促すメッセージ等の表示を、プリンタ２の表示ディスプレイ１１３に表示したり、プリンタ２の表示ランプ１１２、ブザー７０等により、使用者に報知する。または、ホストコンピュータ１００のディスプレイ１０４に、図１４に示すような印刷プロパティ画面にして表示する（Ｓ１０９，Ｓ１１０）。この報知に対し、使用者から印刷方式が指定され印刷処理を継続する旨の指令が入力されると、指定された印刷方式に基づいて印刷処理が実行される（Ｓ１０５〜Ｓ１０８）。
【００７８】
＜＜＜　印刷に使用するインク消費量予測処理　＞＞＞
図１２は、本実施形態におけるコンピュータシステムによるインク消費量予測処理を示すフローチャートである。
インクの消費量を予測する予測処理では、インク消費量を予測するための予測用ビットマップデータを用いる。
予測処理では、まず指定された画像データをプリンタドライバ９０ａのラスタライザでＲ（赤），Ｇ（緑），Ｂ（青）の３原色に分解しＲＧＢビットマップデータを得る（Ｓ２００）。
【００７９】
次に、取得したＲＧＢビットマップデータの解像度と、前記印刷処理にて取得した印刷画像解像度とを比較する（Ｓ２０１）。ここで、予測用のビットマップデータは、印刷して得られる画像の解像度（以下、印刷画像解像度という）より低い解像度とするため、指定された印刷すべき画像の解像度（以下、元データ解像度という）が、印刷画像解像度より高い場合にはデータを間引くなどの処理を施して低解像度化する（Ｓ２０２）。
【００８０】
上述したように本実施形態では、元データ解像度が主走査方向、副走査方向ともに３６０ｄｐｉであるため、データの低解像度化は行わないが、さらに低解像度のデータを生成しても良い。
【００８１】
低解像度のＲＧＢビットマップデータは、上述した方法により色補正モジュールにて色補正処理が施されて、印刷用のＣＭＹＫビットマップデータに変換される（Ｓ２０３）。さらに、濃淡インク振分けされた上でハーフトーンモジュールにて、ディザ法や誤差拡散法等のハーフトーン処理を実行する（Ｓ２０４）。これにより、主走査方向、副走査方向ともに３６０ｄｐｉの解像度を有し、色毎に２　値のビットマップデータが作成される。
【００８２】
このビットマップデータでは、ビットマップの配置によって形成されるドットのサイズが大ドット、中ドット、小ドットの３種類のサイズを有するドットで表されている。
【００８３】
そして、プリンタドライバ９０ａの処理により、各色のビットマップデータに存在する大ドット、中ドット、小ドットの数がカウントされ、各ドットのサイズに応じて最小基準単位に換算したドット数に変換されて累積加算されて、メモリに記憶される（Ｓ２０５）。即ち、例えば小ドットを形成するために使用するインクの重量値が１００ｎｇ、中ドットを形成するために使用するインクの重量値が２００ｎｇ、大ドットを形成するために使用するインクの重量値が３００ｎｇである場合には、大ドットについては３が、中ドットについては２が、小ドットについては１がそれぞれ乗ぜられることで、カウントした各サイズのドットの数が各色毎に最小基準単位のドット数に換算されて累積加算され、その積算値が３６０ｄｐｉの解像度に対応するインク消費量として算出されてメモリに記憶される。
【００８４】
この３６０ｄｐｉの解像度に対応するインク消費量には、後述する変換係数αが乗算されて、印刷画像解像度、即ち主走査方向１４４０ｄｐｉ、副走査方向７２０ｄｐｉの解像度に相当するインク消費量に変換されてインク消費量の予測値が算出される（Ｓ２０６）。
【００８５】
変換係数αは、低い解像度のデータに基づいて求めたインクの消費量と、この求めたインクの消費量を印刷画像解像度に対応した消費量に変換するための係数であり、複数の元データ解像度と、プリンタ２にて印刷可能な印刷画像解像度と対応づけられており、ホストコンピュータ１００のメモリに各々の解像度と対応づけられた複数の変換係数αが記憶されている。
【００８６】
この変換係数αは、同一の画像に対し、元データ解像度となり得る解像度、および印刷画像解像度となり得る解像度との異なる解像度にて印刷した際に、単位面積あたりに吐出されるインク量（以下、インク密度とする）の比を示したものであり、次式にて表される。
2004058616.tif 000003
【００８７】
＜＜＜印刷動作におけるインク消費量測定処理＞＞＞
図１３は、本実施形態におけるコンピュータシステムによるインク消費量の測定処理を示すフローチャートである。
逐次に行われる印刷動作において消費されたインク消費量の測定処理は、プリンタ２の吐出履歴管理部７４の演算部７６にて、上述したようにヘッド駆動回路６３のヘッド駆動信号に基づいて実行され、吐出するインクで形成すべきドットの数が各インクの色毎にカウントされ（Ｓ３０２）、そのカウント値が、演算部７６に備えられたメモリ７６ａのアドレス（ｂ）に記憶されるようになっている（Ｓ３０３）。
【００８８】
本実施形態のプリンタ２は、上述したように画像データに基づいて、大ドット、中ドット、小ドットの３種類のドットサイズを有しているので、いずれのドットであるかにより、印刷した１ドットに対して消費されるインクの重量は異なる。すなわち、各サイズのドットの重量をそれぞれ、小ドットを形成するために使用するインクの重量値が１００ｎｇ、中ドットを形成するために使用するインクの重量値が２００ｎｇ、大ドットを形成するために使用するインクの重量値が３００ｎｇとしてあるので、小ドット１つ分をドット数カウント計測のための最小基準単位となして、小ドット１つにつき１をカウントし、中ドット１つにつき２をカウントし、大ドット１つにつき３をカウントして累積カウント値を計測していき、このドットの数の累積カウント値を暫定的なインクの消費量の情報として代替し、メモリ７６ａのアドレス（ｂ）に記憶する。
【００８９】
そして、ＥＥＰＲＯＭ５８に記憶された各色インク毎における印刷処理実行前のインク残存量を示すドット数（＝吐出可能ドット総数−初期消費量のドット数）が、印刷処理の実行（Ｓ３０１）後に、吐出履歴管理部７４の演算部７６により読み取られ（Ｓ３０４）、演算部７６内のメモリのアドレス（ａ）に記憶される（Ｓ３０５）。演算部７６は、アドレス（ａ）に記憶された値からアドレス（ｂ）に記憶された値を減算する（Ｓ３０６）。減算により得られた値を印刷後のインク残存量を示すドット数として、所定の記憶装置に随時参照可能な状態に記憶する。例えば、ＥＥＰＲＯＭ５８　の各色毎に分けられたの領域の一部に書き戻しておけば、プリンタの主電源切断後も、この値は保存される（Ｓ３０７　）。
【００９０】
＜＜＜　フラッシング及び消費量・残存量書き込み処理　＞＞＞
システムコントローラ５４は、キャリッジ１２がガイド部材２０に沿って所定回数往復した後、キャリッジ１２を、左側非印刷領域に位置するフラッシング位置まで移動させ、そこで、キャリッジ機構に信号を与えて、記録ヘッド３０からインクを所定量吐出させ、いわゆるフラッシング動作を行わせる。このフラッシング動作は、記録ヘッド３０が有するインク吐出ノズルの目詰まり等を防止ずること等を目的としてなされる動作である。
【００９１】
同時に、システムコントローラ５４は、ＥＥＰＲＯＭ５８のデータから最もインク消費量が多いカートリッジを選択する。このときまでに、各カートリッジ３１〜３４に収容されているインクの消費量、すなわち、インク吐出量を示す消費量ドット数の積算結果としての積算値が、例えば図１０に示すようにそれぞれ４、６、３、１であった場合には、最も消費量の多いカートリッジ３２が選択される。
【００９２】
そして、アンテナ３７とアンテナ６０とが信号を送受信可能な位置関係にない場合には、システムコントローラ５４は、キャリッジ１２をガイド部材２０に沿って移動させ、アンテナ６０、アンテナ３７を介して、カートリッジ３２の素子（不揮発性メモリ）４２に、この時のインクの消費量のドット数に初期消費量ドット数を加算した値を、最新のインク消費量を示す初期消費量ドット数として書き込んで更新する。また、ＥＥＰＲＯＭ５８に記憶された初期消費量のドット数を、この時のインクの消費量に当該初期消費量のドット数を加算した値に更新する。このとき、システムコントローラ５４は、図１０において「１回目のフラッシング後」として示されているように、ＥＥＰＲＯＭ５８に記憶されている、カートリッジ３２についての消費量のドット数データをリセットする。すなわち、カートリッジ３２についての積算値をリセットする。
【００９３】
このような動作を終えると、システムコントローラ５４は、再びキャリッジ機構に信号を与えて、印刷の続きを行う。そして、この印刷中におけるインクの消費量は、ＥＥＰＲＯＭ５８に蓄積される。
【００９４】
なお、このインクの消費量のドット数には、前回のフラッシング動作で使用したインクの量のドット数も含まれている。そして、キャリッジ１２が所定回数往復した後、再びキャリッジ１２をフラッシング位置まで移動させ、フラッシング動作を行わせる。例えば、図１０に「２回目のフラッシング前」として記載しているように、このときまでに各インクの消費量のドット数が９、６、５、３となっている場合には、最も消費量が多かったカートリッジ３１をシステムコントローラ５４が選択する。
【００９５】
そして、アンテナ３６とアンテナ６０とが信号を送受信可能な位置関係にない場合には、システムコントローラ５４は、キャリッジ１２をガイド部材２０に沿って移動させ、アンテナ６０、３６を介して素子（不揮発性メモリ）４１に、この時のインク消費量のドット数に初期消費量ドット数を加算した値を、消費量を示す情報として書き込む。また、ＥＥＰＲＯＭ５８に記憶された初期消費量ドット数を、この時のインクの消費量のドット数に初期消費量ドット数を加算した値に更新する。また、ＥＥＰＲＯＭ５８に記憶されている、カートリッジ３１についての消費量をリセットする。なお、１回目のフラッシング動作から２回目のフラッシング動作前までに消費した各カートリッジ３１〜３４のインク消費量のドット数は、５、６、２、２である。
【００９６】
以上のように、インクジェットプリンタは、カートリッジ装着部８０とともに移動しながらインクを吐出する記録ヘッド３０を有し、記録ヘッド３０から定期的にインクを吐出するフラッシング動作を実行し、書き込み部材たるアンテナ６０は、フラッシング動作と関連付けて、選択されたカートリッジに備えられた素子に消費量を示す情報を書き込む。詳しくは、印刷中に、吐出履歴管理部は、各カートリッジ３１〜３４に収容されたインクの消費量のドット数を積算し、ＥＥＰＲＯＭ５８に格納する。そして、システムコントローラ５４は、印刷中のキャリッジが所定回数往復する度に、フラッシング動作を行わせ、最もインク消費量が多いと判断したカートリッジ３１〜３４の素子４１〜４４にそのインクの消費量を示す情報（ドット数）を書き込む。
【００９７】
そして、その書き込んだ素子４１〜４４のそれぞれが設けられているカートリッジ３１〜３４の、ＥＥＰＲＯＭ５８に記憶されているインクの消費量のドット数をリセットする。
【００９８】
なお、印刷が複数枚にわたるときには、各頁の印刷が終了する毎にも、キャリッジ１２をフラッシング位置に移動させて、各インクカートリッジのインクの消費量の多い順で、素子４１〜４４に情報を書き込むとともに、ＥＥＰＲＯＭ５８に記憶されているインクの消費量のドット数をリセットする。
【００９９】
また、各素子４１〜４４に対して書き込みを行う際には、再度のＩＤ読み取り動作を実行することなく、素子に向けてデータ書き込みコマンドが送信される。その際、各素子４１〜４４に対しては、既に読み取られた各素子のＩＤ情報を随伴させる。このコマンドを受信した素子は、随伴されたＩＤ情報が確かに素子自身のＩＤ情報であることを確認した上で、要求されたＩＤ情報以外の情報を送受信部４５に送り返す。
【０１００】
書き込み部材たるアンテナ６０は、読み取ったＩＤ情報によって各素子を識別しつつ、カートリッジ装着部８０に装着されたインクカートリッジに備えられた各素子に情報を書き込むから、誤って他の素子に情報を書き込んでしまうことを防止しつつ、迅速に書き込みを実行することが可能となる。
【０１０１】
また、素子への書き込みは、キャリッジ１２が停止した状態で行ってもよいし、キャリッジ１２が移動している状態で行ってもよい。
また、短時間に情報を書き込むという観点から、素子に消費量を示す情報を書き込む際には、複数の情報のうち、消費量又は残存量を示す情報のみを書き込むことが好ましい。
【０１０２】
＜＜＜　インク量情報の出力処理　＞＞＞
図１５は、本実施形態におけるコンピュータシステムによるインク量情報の出力処理を示すフローチャートであり、プリンター２の電源が投入されると当該フローチャートに示す制御内容が繰り返し行われることになる。
【０１０３】
即ち、電源が投入されると、装着されている各インクカートリッジ３１〜３４の不揮発性メモリ４１〜４４と通信して前述したＩＤ情報の読み取り処理とＩＤ情報以外の情報読み取り処理とが行なわれて、各インクカートリッジ３１〜３４のＩＤ情報、並びにインクの初期充填量の判別情報，インク消費量情報，インク残量情報等のＩＤ情報以外の情報が取得されると共に（Ｓ４０１）、ＥＥＰＲＯＭ５８に記憶されている各カートリッジのＩＤ情報とこのＩＤ情報以外の情報とが取得され（Ｓ４０２）、カートリッジ３１〜３４から取得した情報とＥＥＰＲＯＭに記憶されている情報とが一致しているか否かが判断される（Ｓ４０３）。そして、各カートリッジの個別毎の情報の内容が一致していれば、カートリッジの交換は行われていないと判断して、ＥＥＰＲＯＭ５８からこれに記憶された各カートリッジの初期充填量の情報を示す吐出可能ドット総数を取得するとともに（Ｓ４０５）、インク残存量ドット数を取得し（Ｓ４０６）、これら初期充填量を示す情報の吐出可能ドット総数とインク残存量ドット数とからインク残存率を示す情報が下式より算出される（Ｓ４０７）。
【０１０４】
インク残存率＝（インク残存量のドット数／吐出可能ドット総数）×１００
そして、インク残存率を示す情報が算出されると、このインク残存率を示す情報は報知手段制御回路７２とホストコンピュータ９０とに出力される（Ｓ４０８）。
【０１０５】
なお、本実施形態では、既述したように、上記インク残存量ドット数は、初期充填量の情報を示す吐出可能ドット総数からインクの初期消費量ドット数を減算して算出されて、予めＥＥＰＲＯＭ５８に記憶されており、この初期消費量ドット数は、印刷及びフラッシング動作が行われる度に、その新たに消費されたインク消費量がドット数で検出されて逐次に加算更新され、また、各カートリッジの不揮発性メモリ４１〜４４に対しても初期消費量ドット数と残存量ドット数とが逐次更新記録されていくようになっている。
【０１０６】
一方、上記Ｓ４０３での判断で、各カートリッジの不揮発性メモリ４１〜４４に記憶された情報とＥＥＰＲＯＭ５８に記憶された情報との内容が一致しておらず、それらの間のＩＤ情報に相違があった場合には、ＩＤ情報に相違があるカートリッジは交換装着されたものと判定して、当該交換されたカートリッジから読みとったＩＤ情報、並びにＩＤ情報以外の情報とをＥＥＰＲＯＭに更新して記録した後（Ｓ４０４）、上述のＳ４０５に進んで、以降、同一の制御が行われる。
【０１０７】
ここで、上記交換されたカートリッジが未使用の新品であれば、インクの初期消費量の情報を示すドット数は０になっているとともに、インクの残存量の情報を示すドット数は初期充填量の情報を示す吐出可能ドット総数と同じ値になっている。また、交換されたカートリッジが使いかけのもので、一時的に取り外されたものであれば、インクの初期消費量の情報を示すドット数と、インクの残存量の情報を示すドット数とは、共にその外された時点で記録されていた値になっている。
【０１０８】
一方、インクの残存率を示す情報を取得した報知手段制御回路７２は、当該残存率を示す情報に基づいて、報知手段の表示ディスプレイ１１３にインクの残存率を％表示する。同じく、インクの残存率を示す情報を取得したホストコンピュータ９０は、プリンタドライバー９０ａによって、ディスプレー９４上に例えば図１４に示すように表示される印刷プロパティ画面中のインク残量項目に、当該残存率を示す情報を反映させて、各色の残存率を％表示する。この図示例では、黒は７５％、シアンは５０％、マゼンダは３２％、イエローは６３％となっている。
【０１０９】
従って、以上のような本実施形態のインクジェットプリンタ２では、交換装着されるインクカートリッジが未使用の新品であれば、その容量、つまり初期充填量の大小に拘わらず、吐出可能ドット総数とインクの残存量ドット数とは同じになっているから、これらから算出されるインクの残存率を示す情報は全て同一となり、使用者に対してインクカートリッジ装着直後の残存率を、初期充填量を基準にして１００％と正確に報知することができる。このため、例えば最大容量のインクカートリッジに対して、その初期充填量が半分の小容量のインクカートリッジを未使用の新品状態で装着しても、従来のようにインク残存量が５０％と表示されてしまうことがなく、もって、インク残存量の報知に関して、使用者に不快感を与えてしまうようなことがなくなる。
【０１１０】
また、インクカートリッジに記憶媒体の素子を設けて、当該素子に初期充填量の判別情報だけでなく、個々のインクカートリッジのＩＤ情報や、既知のインク消費量の情報，インク残存量の情報等のＩＤ情報以外の情報も付帯させて記憶させることにより、インクカートリッジを使用途中で一時的に取り外して後に再装着した場合でも、個々のインクカートリッジのインク残存率を示す情報を正確に出力して表示できるようになる。さらには、当該インクカートリッジを異なるインクジェットプリンタに装着して使用した場合でも、その内部のインクの消費率あるいは残存率を示す情報を正確に出力することが可能となる。
【０１１１】
さらに、初期充填量の判別情報として、予め充填されるインク量にて吐出することが可能な、最小基準単位のドット総数を用いるとともに、インク消費量を示す情報やインク残存量を示す情報もドット数を用いることで、これらインク消費量やインク残存量、およびインクの消費率，残存率等を示す情報の算出・生成が簡易に行えるようになるばかりか、これらの情報の管理も容易になる。
【０１１２】
ここで、本発明に係る液体吐出装置の制御装置をインクジェットプリンタに適用した本実施形態にあっては、例えば以下の様に変形が可能である。
上記の実施形態では、インクカートリッジの初期充填量を示す情報とインクの消費量を示す情報とから、インクの残存量を示す情報を算出して、当該インクの残存率を示す情報を生成するようにしているが、インクの消費率を生成するようにすることも可能である。
【０１１３】
上記の実施形態では、液体カートリッジの記憶媒体には、初期充填量の判別情報として吐出可能ドット総数を用いて記憶させているが、これに代えて、各種液体カートリッジの型番を特定するための型番情報を予め記憶させるとともに、情報出力手段には該型番に対応する吐出可能ドット総数を記憶させる構成としても良い。このような構成としても上記実施形態と同様の作用・効果が得られる。
【０１１４】
上記の実施形態では、液体カートリッジの記憶媒体には、初期充填量の判別情報として吐出可能ドット総数を用いて記憶させているが、これに代えて、初期充填量の判別情報として各種液体カートリッジの初期充填量に応じた液体量補正係数が記憶されているとともに、前記情報出力手段には全種の液体カートリッジに対して共通して使用する吐出可能基準ドット総数を記憶させ、情報出力手段は装着された液体カートリッジから取得した該液体量補正係数と該吐出可能基準ドット総数とを用いて装着された液体カートリッジの吐出可能ドット総数を取得する構成としても良い。このような構成としても上記実施形態と同様の作用・効果が得られる。
【０１１５】
上記の実施形態では、液体カートリッジの記憶媒体には、初期充填量の判別情報として吐出可能ドット総数を用いて記憶させているが、これに代えて、液体カートリッジの記憶媒体には、前記初期充填量の判別情報として各種液体カートリッジの型番を特定するための型番情報を予め記憶させ、情報出力手段には、全種の液体カートリッジに対して共通して使用する吐出可能基準ドット総数と各種液体カートリッジの初期充填量に応じた液体量補正係数を記憶させ、該情報出力手段は装着された液体カートリッジから取得した型番に応じた該液体量補正係数と、該吐出可能基準ドット総数とを用いて装着された液体カートリッジの吐出可能ドット総数を取得する構成としても良い。このような構成としても上記実施形態と同様の作用・効果が得られる。
【０１１６】
以上の実施形態は、主としてプリンタについて記載されているが、その中には、印刷装置、印刷方法、プログラム、記憶媒体、コンピュータシステム、表示画面、画面表示方法、印刷物の製造方法、記録装置等の開示が含まれていることは言うまでもない。
【０１１７】
また、一実施形態としてのプリンタ等を説明したが、上記の各実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることは言うまでもない。特に、以下に述べるような実施形態であっても、本発明に含まれるものである。
【０１１８】
上記の実施形態においては、プリンタ２が、ホストコンピュータ１００と接続されてコンピュータシステムを印刷装置とした構成を例に説明したが、これに限られるものではない。例えば、プリンタ２が、指定された画像データを印刷データとなるＣＭＹＫビットマップデータに変換可能であり、かつ、インク消費量を予測可能な構成であれば、プリンタ単体であっても構わない。この場合には、プリンタ２が、各種の表示を行う表示部、及び、デジタルカメラ等により撮影された画像データを記録した記録メディアを着脱するための記録メディア着脱部等を有する構成としても良い。
【０１１９】
上記の実施形態では、素子として、非接触ＩＣチップを用いたが、情報を記憶可能なものであればこのような構成に限定されるものではなく、例えば、アンテナ等と一体化されたものであってもよい。
【０１２０】
インクカートリッジは、インクが収容可能な構成であり、かつ、印刷装置本体に対して着脱可能なものであればよく、例えば、インク収容部の他に、インク吐出ヘッド等を更に有するものであってもよい。
【０１２１】
素子をインクカートリッジに取り付ける位置は、インクカートリッジの前面に限らず、任意の位置であってよく、その取り付け方法も、接着、圧入等種々の方法であってよい。
【０１２２】
インクの吐出量をインクカートリッジ毎に積算する吐出履歴管理部は、ＣＰＵ及びこれに読み込まれたプログラムに限らず、積算専用の電子回路によって実現することも可能である。
【０１２３】
素子への情報の書き込みは、非接触状態にて行うことが好ましいが、接触状態にて行ってもよい。
【０１２４】
書き込み部材たるプリンタ本体側アンテナの位置は、各実施の形態に示した位置（左側非印刷領域）に限らず、例えば、右側非印刷領域であってもよい。
【０１２５】
吐出履歴管理部の積算結果に基づく選択は、ＣＰＵ及びこれに読み込まれたプログラムに限らず、かかる選択を行うための専用の電子回路によって実現することも可能である。
【０１２６】
吐出履歴管理部の積算結果に基づく選択は、一つのインクカートリッジの選択に限らず、複数のインクカートリッジの選択であってもよい。例えば、積算値の最も大きいもの、及び、次に大きいものを選択してもよい。
【０１２７】
素子に消費量を示す情報を書き込む代わりに、残存量を示す情報を書き込んでもよい。また、消費量又は残存量を示す情報を書き込む構成であればよく、書き込まれる情報は、消費量又は残存量自体である必要はなく、例えば、何％使用されたかという情報等、消費量又は残存量が直接的又は間接的に把握できる情報であればよい。
【０１２８】
素子に消費量又は残存量を書き込んだ際には、ＲＡＭ内の、選択されたインクカートリッジに対する積算値をリセットすることが好ましいが、リセットせずに、積算値から所定値を減じてもよく、又は、積算値を所定値で除してもよい。
【０１２９】
前述の実施形態に係るインクジェットプリンタと、コンピュータ本体、必要に応じて、ＣＲＴ等の表示装置、マウスやキーボード等の入力装置、フレキシブルドライブ装置、ＣＤ−ＲＯＭドライブ装置等を備えたコンピュータシステムも実現可能であり、このようにして実現されたコンピュータシステムは、システム全体として従来システムよりも優れたシステムとなる。
【０１３０】
また、前述の実施形態に係るインクジェットプリンタに、コンピュータ本体、表示装置、入力装置、フレキシブルディスクドライブ装置、及び、ＣＤ−ＲＯＭドライブ装置がそれぞれ有する機能又は機構の一部を持たせてもよい。例えば、プリンタが、画像処理を行う画像処理部、各種の表示を行う表示部、及び、デジタルカメラ等により撮影された画像データを記録した記録メディアを着脱するための記録メディア着脱部を有する構成としてもよい。
【０１３１】
また、上記各実施の形態では、印刷装置としてインクジェットプリンタを用いたが、例えば、インクジェット方式を用いた複写機、ファクシミリ、捺染機等に適用しても良い。
【０１３２】
本明細書及び添付図面により様々な発明構成要素が開示されているが、印刷装置については、インクカートリッジが着脱可能であること、及び、装着した状態で当該インクカートリッジの初期充填量の判別情報が取得可能であることが必須構成要素であり、インクカートリッジについては、記憶媒体が備えられているか否かは問わない。即ち、例えばインクカートリッジに初期充填量の判別情報を示す突起や凹部等を検出可能に形成しておいて、装着状態において当該突起や凹部を検出することで、初期充填量の判別情報を取得するようにしても良い。これらの必須構成要素に、他の構成要素を、それぞれ任意に組み合わせて、又は、単独で付加することによって様々な発明が成立することは勿論である。
【０１３３】
＝＝＝その他の実施の形態＝＝＝
＜液体吐出装置について＞
前述の実施形態では、液体吐出装置としてプリンタが説明されていたが、これに限られるものではない。例えば、カラーフィルタ製造装置、染色装置、微細加工装置、半導体製造装置、表面加工装置、三次元造形機、液体気化装置、有機ＥＬ製造装置（特に高分子ＥＬ製造装置）、ディスプレイ製造装置、成膜装置、ＤＮＡチップ製造装置などに、本実施形態と同様の技術を適用しても良い。また、これらの方法や製造方法も応用範囲の範疇である。このような分野に本技術を適用しても、液体を対象物に向かって直接的に吐出（直描）することができるという特徴があるので、液体消費量や残存量の管理の容易化、管理精度の向上を図ることができる。
【０１３４】
＜インクについて＞
前述の実施形態は、プリンタの実施形態だったので、染料インク又は顔料インクをノズルから吐出していた。しかし、ノズルから吐出する液体は、このようなインクに限られるものではない。例えば、金属材料、有機材料（特に高分子材料）、磁性材料、導電性材料、配線材料、成膜材料、電子インク、加工液、遺伝子溶液などを含む液体（水も含む）をノズルから吐出しても良い。このような液体を対象物に向かって直接的に吐出する場合においても、液体消費量や残存量の管理の容易化、管理精度の向上を図ることができる。
【０１３５】
＜液体について＞
また、前述の実施形態においては、プリンタをインクジェットプリンタとし、液体のインクを記録材として用いる例を示したが、本発明の制御装置はこのような液体のインクに限ることなく、例えばレーザビームプリンタにて記録剤として用いられているトナーにも適用することが可能である。そして、当該トナーの場合にあっても、初期充填量が大小異なる各種の記録材カートリッジのいずれのものをレーザービームプリンターに選択的に装着しても、その装着した記録材カートリッジの初期充填量を基準にして、記録材の消費率あるいは残存率の情報を正確に出力することが可能となり、記録材残存量の報知に関して使用者に不快感を与えてしまうことを防止することができるようになる。
【０１３６】
【発明の効果】
本発明によれば、初期充填量が異なる各種の液体カートリッジが選択的に交換装着されても、その消費率あるいは残存率に関する情報を、その交換装着されたカートリッジの初期充填量を基準として正確に管理することができる、液体吐出装置の制御装置、及び、制御方法を実現できる。
【図面の簡単な説明】
【図１】実施の形態の一例におけるインクジェットプリンタの概略斜視図。
【図２】実施の形態の一例におけるプリンタ内部の主要機構部を示す概略斜視図である。
【図３】実施の形態の一例におけプリンタ内部の主要機構部の概略正面図である。
【図４】実施の形態の一例におけるプリンタの制御回路の回路構成を示したブロック図である。
【図５】インクカートリッジおよびプリンタ本体１１のカートリッジ装着部の概略構造を示す斜視図。
【図６】インクカートリッジの内部構造、キャリッジ４０上のカートリッジ装着部の内部構造、およびカートリッジ装着部にカートリッジを装着する様子を示す断面図である。
【図７】記憶ユニットの構成を説明するための図である。
【図８】送受信部４５が、素子４１〜４４に記憶されたＩＤ情報を読み取る際の、キャリッジ１２（及びインクカートリッジ３１〜３４）の動作シーケンスを示す図である。
【図９】素子４１〜４４に記録されたＩＤ情報以外の情報を読み取る際の、キャリッジ１２（及びインクカートリッジ３１〜３４）の動作シーケンスを示す図である。
【図１０】ＲＡＭ内部における情報の変化を説明するための、一実施形態に係る説明図。
【図１１】一実施形態におけるコンピュータシステムによる印刷処理の概要を示すフローチャートである。
【図１２】一実施形態におけるコンピュータシステムによるインク消費量予測処理を示すフローチャートである。
【図１３】本実施形態におけるコンピュータシステムによるインク消費量の測定処理を示すフローチャートである。
【図１４】ホストコンピュータに接続されたモニター画面に表示されたプリンタドライバのユーザーインターフェースを示す説明図である。
【図１５】本実施形態におけるコンピュータシステムによるインク量情報の出力処理を示すフローチャートである。
【符号の説明】
Ｐ　印刷用紙
１　コンピュータシステム（印刷装置）
２　インクジェットプリンタ
１１　プリンタ本体
１２　キャリッジ
１５　紙送りモータ
１６　紙送りローラ
１７　プラテン
１７ａ　貫通孔
１８　インク吸収材
１９　廃インクタンク
２０　ガイド部材
２１　キャリッジモータ
２２　プーリ
２３　タイミングベルト
２４　ワイピング部材
２５　キャッピング手段
２６　吸引ポンプ
３０　記録ヘッド
３１、３２、３３、３４　カートリッジ
３６、３７、３８、３９　アンテナ
４１、４２、４３、４４　情報記録媒体としての不揮発性メモリ
４５　送受信部
４６、４７、４８、４９、６０　書き込み部材としてのアンテナ
５０　制御回路
５１　バッファメモリ
５２　イメージバッファ
５５　リードオンリメモリ（ＲＯＭ）
５６　ランダムアクセスメモリ（ＲＡＭ）
５５　コンピュータ
５６　表示部
５７　キーボード
６０　アンテナ
７１　共振用コンデンサ
８０　カートリッジ装着部
８１　針
８２　カートリッジガイド
８３　凹部
８７　底部
８８　後壁部
８９　係合具
９１　支持軸
９２　固定レバー
９３　係止部
１００　ホストコンピュータ
１０１　入力装置
１０１ａ　マウス
１０１ｂ　キーボード
１０２　　読みとり装置
１０３　　コンピュータ本体
１０４　モニター
１１０　操作パネル
１１１　操作ボタン
１１２　表示ランプ
１１３　表示ディスプレイ
１２０　排紙部
１２１　排紙トレー
１３０　給紙部
１３１　給紙ホルダ
３１１　インク収容部
３１２　カートリッジ本体
３１３　前面枠部
３１４　インク供給部
４１１　整流器
４１３　信号解析部ＲＦ（Ｒａｄｉｏ　Ｆｒｅｑｕｅｎｃｙ）
４１５　制御部
４１７　メモリセル
５０１　送受信回路
【図１】
2004058616.tif 000004
【図２】
2004058616.tif 000005
【図３】
2004058616.tif 000006
【図４】
2004058616.tif 000007
【図５】
2004058616.tif 000008
【図６】
2004058616.tif 000009
【図７】
2004058616.tif 000010
【図８】
2004058616.tif 000011
【図９】
2004058616.tif 000012
【図１０】
2004058616.tif 000013
【図１１】
2004058616.tif 000014
【図１２】
2004058616.tif 000015
【図１３】
2004058616.tif 000016
【図１４】
2004058616.tif 000017
【図１５】
2004058616.tif 000018