(57)【特許請求の範囲】
【請求項１】
液体を吐出する記録ヘッドへ供給される液体をそれぞれ収容する複数の液体収納容器と、
前記複数の液体収納容器の中から所定量の液体があるか否かの判定動作を行う液体収納容器を選択する選択手段と、
前記複数の液体収納容器のそれぞれに備えられた第１の電極と第２の電極と、
前記第１の電極、前記第２の電極、及び当該第１の電極と当該第２の電極を備えた液体収納容器に収容された液体に蓄積された電荷を放電する放電手段と、
前記選択手段により選択された液体収納容器に備えられた前記第１の電極と前記第２の電極に電力を供給する通電手段と、
前記第１の電極と前記第２の電極の間の電圧を検出する検出手段と、
前記通電手段を動作させているときに前記検出手段により検出された電圧に基づいて、前記選択手段により選択された液体収納容器の液体に関して前記判定動作を行う判定手段と、を有する液体吐出記録装置であって、
前記選択手段によって前記判定動作を行う液体収納容器が選択された後であって、当該液体収納容器の前記判定動作を行う直前に当該液体収納容器に対して前記放電手段を所定時間動作させることを特徴とする液体吐出記録装置。
【請求項２】
前記判定動作の後に再び、前記放電手段を動作させることを特徴とする請求項１に記載の液体吐出記録装置。
【請求項３】
前記選択手段によって選択された液体収納容器に応じて、前記通電手段による通電時間を設定することを特徴とする請求項１又は２に記載の液体吐出記録装置。
【請求項４】
液体の成分に起因する特性に従って前記通電時間を設定することを特徴とする請求項３に記載の液体吐出記録装置。
【請求項５】
前記選択手段により選択された液体収納容器に応じて、前記放電手段による放電時間を設定することを特徴とする請求項１乃至４のいずれか１項に記載の液体吐出記録装置。
【請求項６】
液体の成分に起因する特性に従って前記放電時間を設定することを特徴とする請求項５に記載の液体吐出記録装置。
【請求項７】
前記判定手段は、前記検出された電圧が閾値電圧をこえる場合には、液体が前記所定量ないと判定し、前記検出された電圧が前記閾値電圧以下の場合には、液体が前記所定量あると判定することを特徴とする請求項１乃至６のいずれか１項に記載の液体吐出記録装置。
【請求項８】
複数の液体収納容器それぞれから供給される液体を吐出する記録ヘッドによって記録を行う液体吐出記録装置における液体残量検出方法であって、
それぞれに第１の電極と第２の電極を備えた前記複数の液体収納容器の中から、所定量の液体があるか否かの判定動作を行う液体収納容器を選択する選択工程と、
前記選択工程において選択された液体収納容器に備えられた第１の電極と第２の電極と、該液体収納容器に収容された液体に蓄積された電荷を放電する放電工程と、
当該液体収納容器に備えられた第１の電極と第２の電極に電力を供給する通電工程と、
前記第１の電極と前記第２の電極の間の電圧を検出する検出工程と、
前記通電工程において電力を供給しているときに、前記検出工程において検出された電圧に基づいて、前記選択工程において選択された液体収納容器に対する前記判定動作を行う判定工程とを有し、
前記選択工程において選択された液体収納容器に対して前記判定工程における前記判定動作を行う直前に、前記放電工程における放電を所定時間、行うことを特徴とする液体残量検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は液体吐出記録装置及びその装置で用いる液体残量検出方法に関し、特に、例えば、複数の電極を用いて液体収納容器内の液体残量を検出する液体吐出記録装置及びその装置で用いる液体残量検出方法に関する。
【背景技術】
【０００２】
記録装置の記録方式としては様々な方式が知られているが、記録用紙に非接触記録が可能であり、カラー化が容易である、静粛性に富む等の理由でインクジェット記録方式が広く用いられている。インクジェット記録方式を採用した記録装置（以下、記録装置）は、インク液滴を吐出するノズルが１列に並んだノズル列を備える記録ヘッドと記録ヘッドにインクを供給するためにインクを収容するインクタンクとを備える。記録ヘッドの複数のノズル各々にはインクを吐出するためのエネルギーを発生させる素子が設けられている。記録装置の本体部の制御回路はその素子を電気信号によって駆動制御することで、インクタンクから供給されるインクを吐出し記録ヘッドの直下に搬送された記録用紙などの記録媒体に画像を形成する。
【０００３】
さて、インクタンク内のインクがなくなると、記録ヘッドにインクを供給できず、制御回路から電気信号を記録ヘッドに供給しても記録ヘッドからインク吐出ができず、その結果、記録媒体に画像を正確に形成することができなくなる。また、インクがノズルに供給されない状態で、インク吐出のためのエネルギーを加えると、そのノズル表面にコゲなどが発生してしまい、記録ヘッドのノズル自身を破壊してしまうこともある。従って、記録装置においてインクタンク内のインク量の低下を検出する構成は重要である。
【０００４】
近年、記録装置における高品位な画像記録とその高速化に伴い、より多くの色のインクを吐出可能な記録ヘッドや収容インク量を増やしたインクタンクを備えた記録装置が増えている。従来より、このような記録装置におけるインクタンクのインク残量の低下を検出するために以下の方法が提案されている。即ち、
（１）インクタンク内に２個の電極を有し、これらの電極間に電流を供給することで電極間の電気抵抗を検出し、その検出結果に基づいたインクの有無を判別する方法と、
（２）インクタンクを透光性の部材で形成し、そのインクタンク近傍に光学センサを設け、インクタンクを通過する光の透過量やインクタンクにより反射する光の反射量を計測し、その計測結果に基づいて、インクの有無を判別する方法と、
（３）ばねなどを用いてインクの重量によりインク容積の物理的な変化を、そのばねの移動度合いに基づいて検出し、その検出結果に基づいてインクの有無を判別する方法
などが実用化されている。
【０００５】
この中でもコストや構成の自由度という点から、前記（１）の方法、即ち、電極間電圧の検出によりインクの有無を判別する方法が広く用いられている。
【０００６】
前記（１）の方法によれば、インクタンク内に設置した２つの電極間に所定の電流を供給し、２つの電極間に発生する電位差を検出することで２つの電極を介する液体の有無を判定する。電極間を介する液体、即ち、インクが存在する場合、インクの導電特性によって２つの電極間には電流が流れる。電流が流れて２つの電極間の電位差が所定電圧以下のであった場合、インクは「有り」と判定される。これに対して、インクが無い場合は、電流が供給しても、２つの電極間には電流が流れず、電極間には前記所定の電流を供給する電流源の最大印加電圧が出現し、これによってインクが無しと判断できる（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特許第２７２１００９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら上記従来例では、単にインク残量検出動作実行時のインクの導電特性に着目した技術内容しか開示されておらず、電流供給による電極間電圧の検出の前後で生じるインクの電気的特性の変化については考慮されていなかった。そのため、様々なインクについて、その有無を正確に判定するには次のような課題があった。
【０００９】
即ち、インクの有無を検出するための電流供給そのものが、その後のインク残量の検出（電極間電圧の検出）の精度に影響を及ぼす。さらに、複数のインクタンクごとに電流供給回路を設けることはコスト上、不利なので、１つの電流供給回路の出力を検出対象のインクタンクに対して切り替えて使用するという構成をとることが多い。このような構成の場合、その切替に切替回路を設けることが必要となるが、その切替回路で発生するわずかなリーク電流すら、インク残量の検出精度に影響を及ぼす。また、インクタンク内のインクが環境変化等により電荷を持っている場合に検出精度に影響を及ぼすこともある。
【００１０】
本発明は上記従来例に鑑みてなされたもので、より高精度に液体残量の所定量の有無を検出可能な液体吐出記録装置及びその液体残量検出方法を提供すること目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明の液体吐出記録装置は次のような構成からなる。
【００１２】
即ち、液体を吐出する記録ヘッドへ供給される液体をそれぞれ収容する複数の液体収納容器と、前記複数の液体収納容器の中から所定量の液体があるか否かの判定動作を行う液体収納容器を選択する選択手段と、前記複数の液体収納容器のそれぞれに備えられた第１の電極と第２の電極と、前記第１の電極、前記第２の電極、及び当該第１の電極と当該第２の電極を備えた液体収納容器に収容された液体に蓄積された電荷を放電する放電手段と、前記選択手段により選択された液体収納容器に備えられた前記第１の電極と前記第２の電極に電力を供給する通電手段と、前記第１の電極と前記第２の電極の間の電圧を検出する検出手段と、前記通電手段を動作させているときに前記検出手段により検出された電圧に基づいて、前記選択手段により選択された液体収納容器の液体に関して前記判定動作を行う判定手段と、を有する液体吐出記録装置であって、前記選択手段によって前記判定動作を行う液体収納容器が選択された後であって、当該液体収納容器の前記判定動作を行う直前に当該液体収納容器に対して前記放電手段を所定時間動作させることを特徴とする。
【００１３】
また本発明を別の側面から見れば、複数の液体収納容器それぞれから供給される液体を吐出する記録ヘッドによって記録を行う液体吐出記録装置における液体残量検出方法であって、それぞれに第１の電極と第２の電極を備えた前記複数の液体収納容器の中から、所定量の液体があるか否かの判定動作を行う液体収納容器を選択する選択工程と、前記選択工程において選択された液体収納容器に備えられた第１の電極と第２の電極と、該液体収納容器に収容された液体に蓄積された電荷を放電する放電工程と、当該液体収納容器に備えられた第１の電極と第２の電極に電力を供給する通電工程と、前記第１の電極と前記第２の電極の間の電圧を検出する検出工程と、前記通電工程において電力を供給しているときに、前記検出工程において検出された電圧に基づいて、前記選択工程において選択された液体収納容器に対する前記判定動作を行う判定工程とを有し、前記選択工程において選択された液体収納容器に対して前記判定工程における前記判定動作を行う直前に、前記放電工程における放電を所定時間、行うことを特徴とする液体残量検出方法を備える。
【発明の効果】
【００１４】
従って本発明によれば、少なくとも２つの電極間の電圧検出動作に先立ち、液体や電極に充電される電荷の放電動作を行うので、上記電圧検出を正確に行い、液体残量の所定量の有無の正確な判定ができるという効果がある。
【図面の簡単な説明】
【００１５】
【図１】本発明の代表的な実施例であるＡ０やＢ０サイズの記録媒体を用いる記録装置の外観斜視図である。
【図２】図１に示した記録装置のインクタンク周辺の構成を示す、記録装置の部分的斜視図である。
【図３】記録装置の制御構成を示すブロック図である。
【図４】実施例１に従うインクタンク内のインクの残量を検出するために用いられる回路の接続構成を模式的に示す図である。
【図５】実施例１に従うインクタンク内の残量検出の処理を示すフローチャートである。
【図６】インクの残量検出処理で測定される電極間電圧の時間変化を示す図である。
【図７】一つのインクタンク内のインク残量が有りとなる場合の電圧変化と各設定信号の時間変化を示すタイムチャートである。
【図８】実施例２に従うインクタンク内の残量検出の処理を示すフローチャートである。
【図９】実施例２に従うインクの残量検出処理で用いる各設定信号と測定される電極間電圧の時間変化を示す図である。
【図１０】実施例３に従うインクタンク内の残量検出の処理を示すフローチャートである。
【図１１】実施例３に従うインクの残量検出処理で用いる各設定信号と測定される電極間電圧の時間変化を示す図である。
【図１２】実施例４に従うインクタンク内のインクの残量を検出するために用いられる回路の接続構成を模式的に示す図である。
【図１３】実施例４に従うインクタンク内の残量検出の処理を示すフローチャートである。
【図１４】実施例４に従うインクの残量検出処理で用いる各設定信号と測定される電極間電圧の時間変化を示す図である。
【発明を実施するための形態】
【００１６】
以下添付図面を参照して本発明の好適な実施例について、さらに具体的かつ詳細に説明する。
【００１７】
なお、この明細書において、「記録」（「プリント」という場合もある）とは、文字、図形等有意の情報を形成する場合のみならず、有意無意を問わない。さらに人間が視覚で知覚し得るように顕在化したものであるか否かも問わず、広く記録媒体上に画像、模様、パターン等を形成する、または媒体の加工を行う場合も表すものとする。
【００１８】
また、「記録媒体」とは、一般的な記録装置で用いられる紙のみならず、広く、布、プラスチック・フィルム、金属板、ガラス、セラミックス、木材、皮革等、インクを受容可能なものも表すものとする。
【００１９】
さらに、「インク」（「液体」と言う場合もある）とは、上記「記録（プリント）」の定義と同様広く解釈されるべきものである。従って、記録媒体上に付与されることによって、画像、模様、パターン等の形成または記録媒体の加工、或いはインクの処理（例えば記録媒体に付与されるインク中の色剤の凝固または不溶化）に供され得る液体を表すものとする。
【００２０】
またさらに、「記録要素」とは、特にことわらない限り吐出口ないしこれに連通する液路およびインク吐出に利用されるエネルギーを発生する素子を総括して言うものとする。
【００２１】
＜記録装置の全体概要（図１）＞
図１は本発明の代表的な実施例であるＡ０やＢ０サイズなどの大きなサイズの記録媒体を用いるインクジェット記録装置の外観斜視図である。
【００２２】
図１に示すインクジェット記録装置（以下、記録装置）１００は、１０インチ〜４４インチサイズのロール紙に記録が可能である。記録装置１００は、本体部を乗せるスタンド１０１、排紙された記録紙を積載するスタッカ１０２を備える。また、記録装置１００には、種々の記録情報や設定結果などを表示するための表示パネル１０３と、記録モードや記録紙などの設定をするための操作パネル１０４がその上面に配設されている。また、開閉可能なアッパーカバー１０６も備えられている。なお、インクを上述の表現を用いてより一般的に「液体」と考えると、インクジェット記録装置は液体吐出記録装置ということもできる。
【００２３】
さらに、記録装置１００の両脇には、ブラック、シアン、マゼンタ、イエロなどのインクタンクを収容して記録ヘッドにインクを供給するためのインクタンク収容部１０５が配置されている。
【００２４】
図２は図１に示す記録装置のインクタンク収容部の近傍の内部を模式的に示した図である。
【００２５】
図２に示すように、記録ヘッド２０１はホスト装置（不図示）から送られてきた記録データに基づき、記録ヘッド２０１内部にある電気熱変換素子に電気エネルギーを供給することで熱エネルギーを発生させる。発生した熱エネルギーが供給されているインクに気泡を発生させ、気泡の発生した際に生じる圧力によって記録ヘッド２０１内部にある各ノズルからインク滴を吐出する。
【００２６】
記録ヘッド２０１を搭載したキャリッジ２０２は、メインレール２０３とキャリッジベルト２０４に案内されて記録用紙２０７の搬送方向とは垂直方向に往復走査され、その際に記録ヘッド２０１からインク液滴を吐出して記録を行う。記録ヘッド２０１には複数のノズルが設けられており、各ノズル列からブラック、シアン、マゼンタ、イエロなどのインクが吐出され、記録媒体上に画像を形成する。その際、キャリッジ２０２はリニアスケール２０５に設けられたスケールを読取り、その結果をエンコーダセンサ２０６がパルス信号として出力する。そのパルス信号をカウントすることで、キャリッジ２０２の相対的な移動距離と位置とが検出される。
【００２７】
インクタンク（メインタンク）２０８を保持するインクタンク設置台２０９からインクバッファタンク２１１にインクを供給する。インクタンク設置台２０９にはインクタンクからインクを供給するための供給針と兼用されたインクの残量を検出するための電極２１０が設けられている。インクタンク２０８がインクタンク設置台２０９に装着された状態で、電極２１０はインクタンク内に挿入されることとなる。そして、インクバッファタンク２１１からインクチューブ２１２を介して記録ヘッド２０１内部に備えたヘッド内サブタンク（不図示）までインクが供給される。
【００２８】
なお、キャリッジの移動方向に関し、インクタンク収容部の反対側には回復ユニット２１３が設けられており、定期的に記録ヘッドの状態をメンテナンスする。なお、インクを上述の表現を用いてより一般的に「液体」と考えると、インクタンクは「液体収納容器」ということもできる。
【００２９】
図３は記録装置１００の制御構成を示すブロック図である。
【００３０】
記録装置１００はＣＰＵ３０１によりすべて制御される。通信Ｉ／Ｆ３０２はＬＡＮやＵＳＢ等のホスト装置（ＰＣ）との通信制御を行う。モータ／センサ制御ユニット３０５はキャリッジ２０２を走査したり記録用紙２０７を搬送・検出を行うモータ３０６やセンサ３０７の制御を行う。
【００３１】
モータ３０６はステッピングモータやＤＣモータなどに代表されるモータで歯車、ギア、ベルト等を用いてそれぞれ、記録用紙２０７の搬送や、記録ヘッド２０１を搭載するキャリッジ２０２の移動させる。センサ３０７は光学的センサまたはメカレバーなどの機械的センサであり、例えば、記録用紙２０７の有無などをセンサ位置への侵入により検出する。
【００３２】
メモリ３０３はＲＯＭやＲＡＭなどで構成される。メモリ３０３はＣＰＵ３０１の制御のためのプログラムを格納したり、ホスト装置から転送され通信Ｉ／Ｆ３０２により受信する画像データを一時的に蓄える画像処理バッファや作業領域として使用される。また、クリーニングやインクの充填動作などの確実に各タンク内にインクが供給された状態で、定電流を供給した際に発生する電極間の基準電圧値等もメモリ３０３に保存される。
【００３３】
ヘッド制御回路３０４は、記録ヘッド２０１の位置を示すエンコーダセンサ２０６と同期し、ＣＰＵ３０１が読み出すべき画像データのメモリアドレスを記録走査前に与える。記録ヘッド２０１が記録用紙上を移動することで、記録ヘッド位置に対応する画像データをメモリ３０３から読み出し、記録ヘッド２０１に適時画像データおよび吐出タイミングを与える。
【００３４】
定電流／定電圧供給回路３０９は、ＣＰＵ３０１の制御により随時、インクタンク設置台２０９に設けられた電極２１０の電極間に一定の電流又は電圧を供給する回路である。そして、定電流／定電圧供給回路３０９から供給される定電流又は定電圧を必要に応じて調整し、また電極間電圧を検出するタイミングを調整する。インクタンク設置台２０９は、定電流／定電圧供給回路３０９により検出された結果に応じて、インクバッファタンク２１１やインクタンク設置台２０９へのインクの充填制御や、記録ヘッド２０１へのインク供給を行う。
【００３５】
Ａ／Ｄポート３０８は、インクタンク設置台２０９に設けられた２つの電極２１０間の電圧を検出する。Ａ／Ｄポート３０８の検出結果は、メモリ３０３に格納する情報に反映されインクタンク２０８のインク残量管理に使用される。また、インクの充填動作後等に確実にインクが有る時のＡ／Ｄポート３０８の検出結果を定電流／定電圧供給回路３０９に反映させることも可能である。
【００３６】
次に、以上の構成の記録装置においてインクタンク２０８のインク残量を検出するいくつかの実施例について説明する。なお、インクを上述の表現を用いてより一般的に「液体」と考えると、インク残量は「液体残量」ということもできる。
【実施例１】
【００３７】
図４は実施例１に従うインクタンク内のインクの残量を検出するために用いられる回路の接続構成を模式的に示す図である。
【００３８】
ＣＰＵ３０１はメモリ３０３に格納された制御プログラムを実行することによりインク残量の検出（以下、残量検出）の実行に必要な種々の処理機能４０１、４０２、４０４〜４０７を実現する。ＣＰＵ３０１は残量検出のためにインクタンク２０８の電極２１０に電力を供給するための定電流／定電圧供給回路（以下、電力供給回路）３０９と接続される。ＣＰＵ３０１は電力供給制御部４０１の実行により、残量検出処理の開始信号に基づき電力供給回路３０９にＨｉｇｈレベル（この実施例では３Ｖ）となる電圧を印加し、残量検出処理を行わないときはＬｏｗレベル（この実施例では０Ｖ）の電圧を印加する。
【００３９】
さらに、ＣＰＵ３０１は放電処理制御部４０２を動作させ、インクに充電された電荷を放電するためも電極２１０を放電回路４０３と接続し、インクに充電された電荷を放電する。ＣＰＵ３０１の制御により残量検出の開始信号が出力されると、対象のインクタンク内の電極２１０間に電力を供給する直前に放電回路４０３を制御して放電を開始する。その後、各インクタンク内に設けられた電力を供給する側の電極２１０と、ＧＮＤ側に接続される電極２１０との２つの電極間に所定時間の間、所定の電流の供給あるいは所定の電圧の印加を行う。
【００４０】
このときインクタンク２０８内にインクが所定量以下となった場合、供給される電力は電極間で遮断されるため、例えば、定電流が供給される場合、２つの電極間にはＨｉｇｈレベルの電圧が検出される。これに対して、インクタンク２０８内にインクが所定量以上存在する場合、インクの導電作用によって電流が流れ、２つの電極間には、インクの抵抗値に相当する電圧が検出される。ここで得られた電圧はＣＰＵ３０１内に備えられたＡ／Ｄ変換制御部４０４取得され、その取得された電圧値はデジタルデータに変換され、閾値電圧判定部４０５にて所定閾値と比較され、その比較結果が判定される。そして、残量判定データ抽出部４０６では、各インクタンク内２０８のインクの残量の所定量の有無が残量データとして抽出され、保持される。その後、残量データ制御部４０７では、保持された残量データに基づいて表示パネル１０３へのインク残量の表示、インクタンク設置台２０９へのインクの充填動作、インクタンク２０８の交換指示などの制御が行なわれる。
【００４１】
図５は実施例１に従うインクタンク内の残量検出の処理を示すフローチャートである。
【００４２】
図５によれば、記録動作の前後、記録ヘッドの吐出ノズルのクリーニング動作、あるいはインク充填動作の前後などの各種インク供給系の動作の実行タイミングに合わせて、ステップＳ５０１のインクタンクの残量検出処理を開始する。
【００４３】
ステップＳ５０２では、残量検出の対象となるインクタンクの選択する。次にステップＳ５０３では、残量検出処理の対象となるインクタンクに対してＣＰＵ３０１の制御により放電回路４０３と電極２１０との接続制御を実行し、残量検出直前における放電処理を実行する。放電処理が完了後、処理はステップＳ５０４に進み、ＣＰＵ３０１の制御により電力供給回路３０９を駆動し、対象インクタンクに備えられた電極２１０への所定電流の供給あるいは所定電圧の印加を実行する。
【００４４】
次にステップＳ５０５では、ステップＳ５０４における電極への電力供給に基づいて生じた電極２１０間の電圧値（Ｖｓ）をＣＰＵ３０１に備えるＡ／Ｄ変換回路（不図示）を用いてＡ／Ｄ変換制御部４０４が取得する。ステップＳ５０６では取得した電極間電圧（Ｖｓ）とインク残量の所定量の有無を判定するための閾値電圧（Ｖｔｈ）を比較する。その比較の結果、Ｖｓ＞Ｖｔｈ（電極間電圧が閾値電圧を超える）であると判定された場合、処理はステップＳ５０７に進み、対象インクタンク内のインク残量は「無し」と判定する。これに対して、Ｖｓ≦Ｖｔｈ（電極間電圧は閾値電圧以下）であると判定された場合、処理はステップＳ５０８に進み、対象インクタンクのインク残量は「有り」と判定しる。
【００４５】
次に処理はステップＳ５０９に進み、残量検出の対象となるインクタンク全てに対する判定が完了したかどうかを調べる。ここで、対象となるインクタンク全てに対する判定がまだ完了していないと判定された場合は、処理はステップＳ５０２に戻り、全ての対象のインクタンクの残量検出の判定が完了されるまで処理を継続する。これに対して、対象となるインクタンク全てに対する判定が完了したと判定される場合、処理はステップＳ５１０に進む。ステップＳ５１０では、残量検出の処理を実行した全てのインクタンクの処理結果を記録装置内部に備えたメモリ３０３に保存し、処理を終了する。
【００４６】
図６はインクの残量検出処理で測定される電極間電圧の時間変化を示す図である。
【００４７】
図６において、（ａ）は対象インクタンクのインク残量が全て「無し」となる場合に想定される電圧変化を示す図である。
【００４８】
図４で示した構成を用いて、インクタンク内のインク残量検出（液体残量検出）を行いインク残量が「無し」と判定される場合、所定の電圧を印加、または所定の電流を供給しても２つの電極２１０の間で導通が遮断されるため電流は流れない。そのため、例えば、所定の電流を印加した場合、電極間電圧（Ｖｓ）はＨｉｇｈレベルとなって、残量判定の閾値電圧（Ｖｔｈ）を超える。
【００４９】
図６において、（ｂ）は対象インクタンク内のインク残量が全て「有り」となる場合に想定される電圧変化を示す図である。
【００５０】
図６（ａ）に示す場合と同様に、図４で示した構成を用いて、インクタンク内のインク残量を行いインク残量が「有る」と判定される場合、２つの電極に接する導電性を持ったインクにより導通状態になり、インクの抵抗値に基づいた電流が流れ始める。所定時間（Ｔｓ）後には、Ｌｏｗレベルの電極間電圧（Ｖｓ）が出力されるが、その電圧は残量判定の閾値電圧（Ｖｔｈ）以下となる。
【００５１】
なお、図６におけるＩＮＫ０、ＩＮＫ１、ＩＮＫ２、ＩＮＫ３は、図７を参照して後述する残量検出対象となるインクタンクを設定する信号である。
【００５２】
図７は図６（ｂ）において、一つのインクタンク内のインク残量が有りとなる場合の電圧変化と各設定信号の時間変化を示すタイムチャートである。
【００５３】
図７に示されるように、時刻Ｔ＝ｔ１でインクの残量検出の開始信号（ＳＴＡ）のＯＮに基づき、残量検出対象となるインクタンクを設定する信号（ＩＮＫｎ）が発生する。図７では、インクタンク０が指定されていることが図示されている。残量検出の対象となるインクタンクが確定したタイミングの後（Ｔ＝ｔ２）、インクタンクの放電設定信号（ＤＳ）が入力され、放電処理が実行される。その後、Ｔ＝ｔ３でインクタンクへの残量検出のための電力供給直前に測定のためのトリガ信号（ＴＲＧ）が入力され、Ｔ＝ｔ４で電圧取り込みトリガ信号（ＴＲＧ２）により、電極間電圧（Ｖｓ）を測定する。Ｔ＝ｔ４では検出対象のインクタンクへの電力供給を行うための通電設定信号（ＰＳＥＴ）をＯＮとして電力供給を行う。その後、所定時間（Ｔｓ）の経過後、再度、２つのトリガ信号（ＴＲＧ１，ＴＲＧ２）を入力して、Ｔ＝ｔ５で電極間電圧（Ｖｓ）を検出する。
【００５４】
以上のようにして、インクタンク０の電極間電圧（Ｖｓ）を検出することができる。
【００５５】
従って以上説明した実施例によれば、インクタンクのインク残量有無検出を行う前に放電回路と電極とを接続して電極やインクに蓄積された電荷を放電するので、残留電荷による誤検出を防止することが可能となる。
【実施例２】
【００５６】
実施例１はインクタンクのインク残量検出を行う前に放電回路と電極を接続して蓄積された電荷を放電する例について説明したが、この実施例ではインク残量検出後にも放電回路と電極を接続してインクと電極に蓄積された電荷を放電する例を説明する。
【００５７】
図８は実施例２に従うインクタンク内の残量検出の処理を示すフローチャートである。なお、図８において、既に実施例１において図５を参照して説明したのと同じ処理ステップについては、同じステップ参照番号を付し、その説明は省略する。
【００５８】
図８によれば、ステップＳ５０１〜Ｓ５０８の処理を実行し、対象インクタンク内のインク残量が「無し」と判定されても「有り」と判定されても、その後、処理はステップＳ５０９’に進む。そして、ステップＳ５０９’では、残量検出が完了したインクタンクに充電された電荷を放電するために、ステップＳ５０３と同様に、ＣＰＵ３０１の制御により放電回路４０３と電極２１０を接続し、放電処理を実行する。その後は、前述のように、ステップＳ５０９〜Ｓ５１０の処理を実行する。
【００５９】
図９は、図８に対応して、実施例２に従うインクの残量検出処理で用いる各設定信号と測定される電極間電圧の時間変化を示す図である。ここでも、実施例１と同様にインクタンク０（ＩＮＫ０）に対する例が示されている。なお、図９において、既に実施例１における図７を参照して説明したのと同じ信号と同じ動作については同じ参照記号を付し、その説明は省略し、ここでは、この実施例に特有の動作についてのみ説明する。
【００６０】
図９によれば、時刻Ｔ＝ｔ５において電極間電圧（Ｖｓ）を検出した後、短い時間の経過後、Ｔ＝ｔ６においてインクタンクの放電設定信号（ＤＳ）が入力され、放電処理が再び実行される。
【００６１】
従って以上説明した実施例によれば、インクタンクのインク残量検出後にも放電回路と電極とを接続して蓄積された電荷を放電するので、図９が示すように電極間電圧（Ｖｓ）は実施例１の場合（破線）と比べて速やかに低下する。これにより、次のインク残量検出動作における電極の放電動作をより短い時間で実行すれば良くなり、残量検出に要する時間を短縮することに貢献する。
【実施例３】
【００６２】
実施例２はインクタンクのインク残量検出の前後に放電回路と電極を接続してインクと電極に蓄積された電荷を放電する例を説明したが、この実施例ではさらに、電極への通電時間と放電時間とを設定可能な例について説明する。
【００６３】
インクの成分に起因して、同一量のインクが残存する場合であっても、電極間から観測されるインクの抵抗値に応じた時間応答特性が常に同じではない。即ち、異なるインクに対し、所定の電流を供給したとき、検出される電極間電圧（Ｖｓ）の時間変化は異なる。この知見に基づき、この実施例では、インク毎に（インクタンク毎に）に電極への通電時間と放電時間とを異ならせることができるように、その時間設定を行うようにしている。
【００６４】
図１０は実施例３に従うインクタンク内の残量検出の処理を示すフローチャートである。なお、図１０において、既に実施例１、２において図５、図８を参照して説明したのと同じ処理ステップについては、同じステップ参照番号を付し、その説明は省略する。
【００６５】
図１０によれば、ステップＳ５０１〜Ｓ５０２の処理後、ステップＳ５０２Ａにおいて検出処理の対象インクタンクに対して個別に電極２１０への電力供給時間の設定と電極２１０からの放電時間の設定を行う。
【００６６】
その後、ステップＳ５０３ではその設定時間に従って電極２１０からの放電処理を行う。さらに、ステップＳ５０４ではその設定時間に従って対象インクタンクに備えられた電極２１０への所定電流の供給あるいは所定電圧の印加を実行する。その後は、実施例１、２で説明したように、ステップＳ５０５〜Ｓ５１０の処理を実行する。
【００６７】
図１１は、図９に対応して、実施例３に従うインクの残量検出処理で用いる各設定信号と測定される電極間電圧の時間変化を示す図である。ここでは、インクタンクＸ（ＩＮＫ  Ｘ）に対する例が示されている。なお、図１１において、既に実施例１、２における図７、９を参照して説明したのと同じ信号と同じ動作については同じ参照記号を付し、その説明は省略し、ここでは、この実施例に特有の動作についてのみ説明する。
【００６８】
図１１に示すように、検出対象のインクタンク（ＩＮＫ  ０）に対しては検出される電極間電圧（Ｖｓ０）は閾値電圧（Ｖｔｈ）以下となる。しかしながら、別の検出対象のインクタンク（ＩＮＫ  Ｘ）に対しては電極間電圧（ＶｓＸ）が動的電気抵抗の違いにより、インク残量が十分あるにも係らず、同一の通電時間では、時刻Ｔ＝ｔ５のタイミングでは閾値電圧（Ｖｔｈ）以上になる場合がある。それはインクが充電作用によって内部電圧を持ち、見掛け上、抵抗値が増加してしまうからである。
【００６９】
この実施例では、このような状況を考慮し、図１１に示すように、インクタンクＸ（ＩＮＫ  Ｘ）に対する電力供給時間（Ｔｓ）を約１／２の時間を設定し供給することにより、インクタンクＸ（ＩＮＫ  Ｘ）への通電時間を減少させる。図１１の一番下には一点鎖線でインクタンクＸ（ＩＮＫ  Ｘ）に対する電力供給時間をＴｓとした場合を示し、実線でその電力供給時間をＴｓ／２とした場合の電極間電圧の時間変化を示している。また、これとともに、２つのトリガ信号（ＴＲＧ１，ＴＲＧ２）もより早いタイミングで入力されることになり、Ｔ＝ｔ５’で検出される電極間電圧（Ｖｓｘ’）は閾値電圧（Ｖｔｈ）以下となる。
【００７０】
このことから、そもそもの通電時間を一律に短く設定しておくことも考えられる。しかしながら、短時間の電力供給では、ノイズの除去には不十分であったり、また、インク種によっては逆に所定の供給時間を経過しないと、インク有無に相当する電気的特性の変化が得られない場合があることも分かっている。従って、この実施例のように、インク種個々に通電時間を設定することが精度の良いインク残量の判定には最適なのである。
【００７１】
加えて、通電時間のみならず放電時間をインクごとに設定してもよい。この放電時間はインクタンクごとに異なる値が設定されても良いことは言うまでもない。基本的には通電時間に比例して放電時間を設定することが好ましいが、電荷残留影響を考慮しながら、放電時間は短く設定する方が、全体の検出時間を短くする上で好ましい。
【００７２】
従って以上説明した実施例に従えば、インタタンクごとに電極への通電時間と放電時間とを設定可能にするので、そのインクタンクに収容されるインクの特性に応じた最適な通電時間と放電時間を設定することができる。これにより、より正確なまた迅速なインク残量検出が可能になる。
【実施例４】
【００７３】
実施例１では、電力供給回路３０９から複数のインクタンクの全ての電極に並列に電力を供給する構成としたが、この実施例では残量検出の対象となるインクタンクの電極に対してのみ電力を供給する構成について説明する。
【００７４】
図１２は実施例４に従うインクタンク内のインクの残量を検出するために用いられる回路の接続構成を模式的に示す図である。なお、図１２において、既に実施例１の図４を参照して説明したのと同じ構成には同じ参照番号を付し、その説明は省略し、ここではこの実施例に特有の構成と動作についてのみ説明する。
【００７５】
電力供給回路３０９の内部は電流源から電力の供給を受けている時に所定の電流を出力する。ただし、解放電圧（負荷がオープンの時の電圧）は、電力供給回路３０９に供給された電源の電圧を超えることはない。
【００７６】
図１２に示されているように、この実施例では、電力供給回路３０９及び放電回路４０３と複数のインクタンク２０８との間にインクタンク選択切替回路１２０２を備える。インクタンク選択切替回路１２０２はＣＰＵ３０１の切替回路制御部１２０１により検出対象のインクタンクを切替選択する。
【００７７】
ＣＰＵ３０１は検出対象のインクタンクを切り替えるために切替回路制御部１２０１を介してインクタンク選択切替回路１２０２に制御信号を出力し、インクタンク選択切替回路１２０２はその制御信号に基づき検出対象のインクタンクを切り替える。さらには、電極間電圧（Ｖｓ）を検出するときの出力設定の切り替えを行う。
【００７８】
図１３は実施例４に従うインクタンク内の残量検出の処理を示すフローチャートである。なお、図１３において、既に実施例１、２において図５、図８を参照して説明したのと同じ処理ステップについては、同じステップ参照番号を付し、その説明は省略する。
【００７９】
図１３によれば、ステップＳ５０１の処理後、ステップＳ５０１Ａにおいて、インクタンク選択切替回路１２０２を設定し、検出対象となるインクタンクを選択する。これにより、選択されたインクタンク２０８と電力供給回路３０９及び放電回路４０３とが接続される。
【００８０】
次に選択されたインクタンクに対してステップＳ５０３では前述したように放電処理を実行し、さらにステップＳ５０４では選択されたインクタンクの電極２１０への所定電流の供給あるいは所定電圧の印加を実行する。これ以降、前述したステップＳ５０６〜Ｓ５１０の処理を実行する。なお、ステップＳ５０９’では選択されたインクタンクに対して前述したように放電処理を実行する。
【００８１】
図１４は、図１３に対応して、実施例４に従うインクの残量検出処理で用いる各設定信号と測定される電極間電圧の時間変化を示す図である。ここでは、インクタンク０（ＩＮＫ０）、インクタンク１（ＩＮＫ１）、インクタンク（ＩＮＫ２）に対する例が示されている。なお、図１４において、既に実施例１、２における図７、図９を参照して説明したのと同じ信号と同じ動作については同じ参照記号を付し、その説明は省略し、ここでは、この実施例に特有の動作についてのみ説明する。
【００８２】
図１４によれば、時刻Ｔ＝ｔ１でインクの残量検出の開始信号（ＳＴＡ）のＯＮに基づき、残量検出対象となるインクタンク０を設定する信号（ＩＮＫ０）を発生すると、切替回路制御部１２０１からは制御信号をインクタンク選択切替回路１２０２に出力する。この実施例では残量検出対象となるインクタンクを選択する制御信号として３つの信号（ＳＷ０、ＳＷ１、ＳＷ２）を用いる。従って、この実施例ではこれら３つの信号により８つのインクタンクのいずれかを選択切替することができる。図１４の例では、ＳＷ０とＳＷ２がハイレベル、ＳＷ１がローレベルとなることによりインクタンク０を選択する。また、ＳＷ０とＳＷ１がハイレベル、ＳＷ２がローレベルとなることによりインクタンク１を選択する。
【００８３】
このようにして、インクタンク選択切替回路１２０２は検出対象としてインクタンク０を選択する。検出対象となるインクタンクを確定後、図１４に示すように、実施例２と同様に、放電処理を実行し、その後、電力供給を行い電極間電圧を測定する。その後、インクタンク０への電力供給を行い、所定時間後、再度電極間電圧（Ｖｓ０）が検出される。そして、再度、放電処理を実行する。
【００８４】
このようにして、インクタンク０に対する残量検出を実行後、ＣＰＵ３０１は検出対象となるインクタンクをインクタンク１（ＩＮＫ１）とするよう切替回路制御部１２０１を介して制御信号をインクタンク選択切替回路１２０２に出力する。これ以降、選択されたインクタンクに対して前述と同様の残量検出処理を実行して電極間電圧（Ｖｓ１）を検出する。インクタンク１に対する残量検出を実行後さらに、検出対象となるインクタンクをインクタンク２（ＩＮＫ２）に切替え、前述と同様の残量検出処理を実行する。以降、全ての検出対象のインクタンクの残量検出を実行する。
【００８５】
以上説明したような構成を用いることにより、この実施例に従えば次のような効果を奏する。所定電流のを供給により検出対象のインクタンクが収容するインクへの充電効果（インクに電荷が残留し、見掛け上、導通抵抗が上昇する現象）を除去するために、残量検出の電力供給の前後で放電処理を行なうことが重要であることは既に説明した通りである。しかしながら、電力供給回路からの微小なリーク電流さえも前記の充電効果が生じ、正確な残量検出に影響することがある。さらに言えば、インクタンク切替回路の切替動作時にもわずかながら発生するフィードスルー、あるいは、内部クロストーク、などのノイズも、正確な残量検出に影響を及ぼすことがある。
【００８６】
従って、この実施例では検出対象とするインクタンクにのみ電力を供給することにより、多数のインクタンクのインク残量検出を行う際の電力消費を削減するとともに、電極間電圧の検出前後に放電処理を実行することで微小なリーク電流の影響を低減している。これにより、より高精度なインク残量の判定を行なうことが可能になる。
【００８７】
また、以上説明した実施例では、インクタンク設置台２０９に電極２１０を２本備えた例について説明したが、本発明はこれによって限定されるものではない。例えば、その内の１つのみを電極とし、他方は電気伝導性のある金属板など電気伝導体の構成であっても、インクを通じて電流を供給し、その際の電圧値を取得できる構成であれば本発明は適用可能である。
【００８８】
さらに、本発明はインクタンク２０９設置台に着脱可能なインクタンク２０８のインク残量検知に限定されるものではない。例えば、バッファタンク２１１のインク残量検出や、記録ヘッド２０１内部に備えたヘッド内サブタンクのインク残量検出に適用することもできる。
【符号の説明】
【００８９】
１００  記録装置、１０３  表示パネル、１０４  操作パネル、
２０１  記録ヘッド、２０２  キャリッジ、２０６  エンコーダセンサ、
２０７  記録用紙、２０８  インクタンク、２０９  インクタンク設置台、
２１０  電極、３０１  ＣＰＵ、３０２  通信インタフェース、３０３  メモリ
３０４  ヘッド制御回路、３０５  モータ・センサ制御回路、３０６  モータ、
３０７  センサ、３０８  Ａ／Ｄポート、３０９  定電流／定電圧供給回路、
４０１  電力供給制御部、４０２  放電処理制御部、４０３  放電回路
４０４  Ａ／Ｄ変換制御部、４０５  閾値電圧判定部、４０６  残量データ抽出部、
４０７  残量データ制御部、１２０１  切替回路制御部、１２０２  インク選択切替回路
【図１】
0006494428.tif 000002
【図２】
0006494428.tif 000003
【図３】
0006494428.tif 000004
【図４】
0006494428.tif 000005
【図５】
0006494428.tif 000006
【図６】
0006494428.tif 000007
【図７】
0006494428.tif 000008
【図８】
0006494428.tif 000009
【図９】
0006494428.tif 000010
【図１０】
0006494428.tif 000011
【図１１】
0006494428.tif 000012
【図１２】
0006494428.tif 000013
【図１３】
0006494428.tif 000014
【図１４】
0006494428.tif 000015