(57)【要約】【課題】構成の自由度や低コストを確保しつつ、液体の残量を細やかに判定することが可能な液体吐出装置を提供する。【解決手段】タンク２０８は、液体を貯留する。電極ピン２１１ａは、タンク２０８の内部を略鉛直方向に延在し、その延在方向において抵抗値が不連続に変化する。電極ピン２１１ｂは、タンク２０８に貯留された液体と電気的に連通可能である。電力供給回路３０８およびＡ／Ｄ変換制御部４０２から構成される検出部は、電極ピン２１１ａ又は電極ピン２１１ｂに電力を供給することにより、電極２１１ａと電極２１１ｂの間の電気的な特徴値を検出する。ＣＰＵ３０１は、特徴値に基づいて、タンク２０８に貯留された液体の量を判定する。【選択図】図４
2017148969.tif 000002
【特許請求の範囲】
【請求項１】
液体を貯留する液体貯留部と、
前記液体貯留部の内部を略鉛直方向に延在し、延在方向において抵抗値が不連続に変化する第１の電極と、
前記液体貯留部に貯留された液体と電気的に連通可能な第２の電極と、
前記第１の電極又は前記第２の電極に電力を供給することにより、前記第１の電極と前記第２の電極の間の電気的な特徴値を検出する検出部と、
前記特徴値に基づいて、前記液体貯留部に貯留された液体の量を判定する制御部と、を有することを特徴とする液体吐出装置。
【請求項２】
前記制御部は、前記特徴値を予め定められた複数の閾値と比較し、当該比較結果に基づいて前記液体の量の状態を判定することを特徴とする請求項１に記載の液体吐出装置。
【請求項３】
前記制御部は、前記特徴値の変化を判定し、当該判定結果に基づいて前記液体の量の状態を判定することを特徴とする請求項１に記載の液体吐出装置。
【請求項４】
前記第１電極は、前記液体貯留部の上面から下面に向けて延在することを特徴とする請求項１ないし３のいずれか１項に記載の液体吐出装置。
【請求項５】
前記第１電極は、前記液体貯留部の下面から上面に向けて延在することを特徴とする請求項１ないし３のいずれか１項に記載の液体吐出装置。
【請求項６】
前記第１の電極は、前記延在方向において断面積が不連続に変化することを特徴とする請求項１ないし５のいずれか１項に記載の液体吐出装置。
【請求項７】
前記第１の電極は、前記延在方向において材質が変化することを特徴とする請求項１ないし６のいずれか１項に記載の液体吐出装置。
【請求項８】
前記第２の電極は、前記液体貯留部の内部に配置されることを特徴とする請求項１ないし７のいずれか１項に記載の液体吐出装置。
【請求項９】
前記検出部は、前記第１の電極から電力を供給する通電部を有すること特徴とする請求項１ないし５のいずれか１項に記載の液体吐出装置。
【請求項１０】
前記検出部は、前記第２の電極から電力を供給する通電部を有すること特徴とする請求項１ないし８のいずれか１項に記載の液体吐出装置。
【請求項１１】
前記液体貯留部に貯留された液体に充電された電荷を放電する放電手段を有し、
前記制御部は、前記液体の充電効率に基づいて、前記放電手段が電荷を放電する放電時間を調整することを特徴とする請求項１ないし１０のいずれか１項に記載の液体吐出装置。
【請求項１２】
前記制御部は、前記液体貯留部に液体が充填される際に、前記特徴値に基づいて、液体の残量を表す複数の基準値を求め、前記液体貯留部から排出された液体の量である液体消費量と各基準値に基づいて、前記液体貯留部に貯留された液体の量を判定する、請求項１ないし１１のいずれか１項に記載の液体吐出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液体を吐出する液体吐出装置に関する。
【背景技術】
【０００２】
インクジェット記録装置のような液体吐出装置は、通常、液体の吐出口が複数並設された記録ヘッドと、記録ヘッドに供給する液体を貯留するタンクとを備えている。記録ヘッドには、各吐出口に対応する複数の吐出エネルギー発生素子が設けられており、各吐出エネルギー発生素子が、制御回路から入力される電気信号に応じて、対応する吐出口から液体を吐出するためのエネルギーを発生させる。このエネルギーにより、吐出口から液体が吐出され、その吐出された液体によって記録媒体に画像が形成される。
上記の液体吐出装置においてタンク内の液体がなくなると、記録ヘッドに液体を供給できなるため、制御回路から吐出エネルギー発生素子に電気信号が入力されても、液体を吐出できなくなり、その結果、画像を正確に形成することができなくなる。また、液体が吐出口に存在しない状態で吐出エネルギー発生素子がエネルギーを発生させると、吐出口の表面にコゲなどが発生し、吐出口に不具合が生じる恐れがある。このため、タンクに貯留されている液体の残量の検出が重要となる。
液体の残量を検出する方法は複数知られているが、液体が一般的なインクのような導電特性を有する場合、構成の自由度やコストの観点から、タンク内に２個の電極を設置し、それらの電極間に電流を供給する方法が広く使用されている。
上記の方法では、タンク内に設置された電極に定電流が供給され、それらの電極間の電圧が検出される。そして、その電圧に応じて電極間に液体が存在するか否かが判定される。具体的には、電極間に液体が存在する場合、その液体の導電特性によって電極間に電流が流れるため、電極間の電圧は低くなり、電極間に液体が存在しない場合、電極間には電流が流れないため、電極間の電圧は高くなる。上記の方法では、この性質を利用して、電極間の電圧が所定電圧未満の場合、電極間に液体が存在する、つまり、タンク内に液体が存在すると判定される。また、電極間の電圧が所定電圧以上の場合、電極間に液体が存在しない、つまり、タンク内に液体が存在しないと判定される（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許２７２１００９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の方法では、電極間に液体が存在するか否かが判定されることで、タンク内に液体が存在するか否かが判定されている。このため、タンク内の液体の有無を検出することができるが、タンク内の液体の残量を細やかに判定することができないという問題がある。
本発明は、構成の自由度や低コストを確保しつつ、液体の量を細やかに判定することが可能な液体吐出装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明による液体吐出装置は、液体を貯留する液体貯留部と、前記液体貯留部の内部を略鉛直方向に延在し、延在方向において抵抗値が不連続に変化する第１の電極と、前記液体貯留部に貯留された液体と電気的に連通可能な第２の電極と、前記電極に電力を供給する通電部と、前記第１の電極又は前記第２の電極に電力を供給することにより、前記第１の電極と前記第２の電極の間の電気的な特徴値を検出する検出部と、前記特徴値に基づいて、前記液体貯留部に貯留された液体の量を判定する制御部と、を有することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、電極の抵抗値がその電極の延在方向において変化するため、液体貯留部に貯留された液体の量に応じて電極間の電気的な特徴値を変化させることが可能になる。したがって、少なくとも１つの電極でそれぞれ異なる液体の量を検出することが可能になるため、構成の自由度や低コストを確保しつつ、液体の量を細やかに判定することが可能になる。
【図面の簡単な説明】
【０００７】
【図１】本発明の適用例に係る液体吐出装置の外観を示す斜視図である。
【図２】本発明の適用例に係る液体吐出装置の内部を示す斜視図である。
【図３】本発明の適用例に係る液体吐出装置のブロック図である。
【図４】本発明の第１の実施形態の液体吐出装置の構成を模式的に示す図である。
【図５】本発明の第１の実施形態における電極間電圧値と残量の関係を説明するための図である。
【図６】本発明の第１の実施形態の液体吐出装置の動作を説明するためのフローチャートである。
【図７】本発明の第２の実施形態の液体吐出装置の構成を模式的に示す図である。
【図８】本発明の第２の実施形態における電極間電圧値と残量の関係を説明するための図である。
【図９】本発明の第２の実施形態の液体吐出装置の動作を説明するためのフローチャートである。
【図１０】本発明の第３の実施形態の液体吐出装置の構成の一例を模式的に示す図である。
【図１１】本発明の第３の実施形態の液体吐出装置の構成の他の例を模式的に示す図である。
【図１２】本発明の第４の実施形態の液体吐出装置の構成を模式的に示す図である。
【図１３】本発明の第４の実施形態の液体吐出装置の動作を説明するためのフローチャートである。
【発明を実施するための形態】
【０００８】
以下、本発明の実施形態について図面を参照して説明する。なお、各図面において同じ機能を有するものには同じ符号を付け、その説明を省略する場合がある。
（適用例）
＜液体吐出装置の外観＞
図１は、本発明が適用可能な構成の１つである適用例に係る液体吐出装置１００の外観図である。図１に示す液体吐出装置１００は、記録媒体に対して液体を吐出することで、その記録媒体上に画像を形成する記録装置である。記録媒体の種類は特に限定されないが、図１の例では、記録媒体として１０インチ〜６０インチサイズのロール紙が使用される。
図１において、液体吐出装置１００はスタンド１０１に載置され、スタンド１０１には、液体吐出装置１００から排出された記録媒体を積載する排出トレイ１０２が備わっている。液体吐出装置１００は、記録モードや記録媒体の種類などを設定するための操作パネル部１０３と、設定結果などの種々の情報を表示するための表示パネル１０４とを有する。また、液体吐出装置１００の両端部には、液体を貯留するタンクが設けられた液体貯留ユニット１０５が配置される。液体としては、例えば、ブラック、シアン、マゼンタおよびイエローなどの色のインクが挙げられる。
図２は、図１に示す液体吐出装置１００の内部を示す斜視図である。図２において、液体吐出装置１００は、液体を吐出する記録ヘッド２０１と、記録ヘッド２０１を搭載したキャリッジユニット（以下、キャリッジと称する）２０２とを備える。キャリッジ２０２には、記録ヘッド２０１と記録媒体２０３との距離を検出するための距離検出センサ（不図示）が搭載されている。キャリッジ２０２は、搬送ベルト２０４および２０５を介してキャリッジモータ（不図示）と接続され、キャリッジモータによって記録媒体２０３の搬送方向とは略直交する走査方向に往復走査される。キャリッジ２０２には、走査方向に配設されたリニアスケール２０６を用いて記録ヘッド２０１の位置を検出するエンコーダセンサ２０７が設けられており、キャリッジ２０２は、エンコーダセンサ２０７の検出結果に応じて制御される。
また、液体吐出装置１００では、記録ヘッド２０１に供給する液体を貯留する液体貯留部である複数のタンク２０８がタンク設置台２１０に設置されている。タンク２０８には、そのタンク２０８に液体を供給するためのカートリッジ２０９が装着可能である。タンク２０８およびカートリッジ２０９のそれぞれには、例えば、色の異なるインクが液体として貯留される。タンク設置台２１０には、タンク２０８内の液体を攪拌するための攪拌モータ（不図示）や、タンク２０８内の液体を記録ヘッド２０１に供給するための供給モータ（不図示）が設けられている。タンク２０８内の液体は、タンク設置台２１０に設けられた供給用のモータによって、タンク２０８からチューブ２１２を介して記録ヘッド２０１に供給される。なお、タンク２０８、カートリッジ２０９およびタンク設置台２１０は、図１に示した液体貯留ユニット１０５内に設けられる。
タンク２０８の内部には、タンク２０８に貯留された液体の量である液体の残量を検出するための１組の電極である電極ピン２１１が設けられている。電極ピン２１１は互いに一定の間隔を空けて並設されている。
液体吐出装置１００の電源オフ時やスタンバイ時などでは、キャップユニット２１３が記録ヘッド２０１に装着され、記録ヘッド２０１を保護することができる。
【０００９】
図３は、液体吐出装置１００の制御系を示すブロック図である。図３において液体吐出装置１００は、記録ヘッド２０１と、エンコーダセンサ２０７と、タンク２０８とを有する。また、液体吐出装置１００は、ＣＰＵ（Central Processing Unit）３０１と、通信Ｉ／Ｆ（interface：インターフェース）３０２と、メモリ３０３とを有する。さらに液体吐出装置１００は、ヘッド制御回路３０４と、モータ・センサ制御回路３０５と、モータ３０６と、センサ３０７と、電力供給回路３０８と、Ａ／Ｄポート３０９とを有する。
ＣＰＵ３０１は、液体吐出装置１００全体を制御する制御部である。通信Ｉ／Ｆ３０２は、外部装置（図示せず）との通信を制御し、外部装置との間で信号の送受を行う。例えば、通信Ｉ／Ｆ３０２は、記録する画像を示す記録データを液体吐出装置１００に対して入力するホストとの間の通信を制御する。外部装置と液体吐出装置１００との間で行われる通信の通信方式は、特に限定されないが、例えば、ＬＡＮ（Local Area Network）、ＩＥＥＥ１３９４およびＵＳＢ（Universal Serial Bus）などである。ホストは、例えば、パーソナルコンピュータなどである。
メモリ３０３は、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）などの記録装置で構成されるメモリユニットであり、種々のデータを記憶する。メモリ３０３は、不揮発性メモリおよび揮発性メモリを含む。メモリ３０３は、例えば、ＣＰＵ３０１の動作を規定するプログラムを記録するプログラム記録部、通信Ｉ／Ｆ３０２を介して入力される記録データを一時的に記憶する画像バッファ、および、データ処理中に一時的に使用されるワーク領域として用いられる。また、メモリ３０３は、後述するように、タンク２０８内の液体の残量を判定するためデータやその判定結果などを記録するためにも用いられる。
ヘッド制御回路３０４は、エンコーダセンサ２０７にて検出された記録ヘッド２０１の位置に同期して、ＣＰＵ３０１を介して記録データをメモリ３０３から読み出し、その読み出した記録データを記録ヘッド２０１に出力する。
モータ・センサ制御回路３０５は、モータ３０６およびセンサ３０７を制御する。モータ３０６は、記録媒体２０３を搬送するための搬送モータや、記録ヘッド２０１を走査するためのモータ、タンク２０８内の液体の攪拌するための搬送モータ、タンク２０８内の液体を記録ヘッド２０１に供給するための供給モータなどを含む。これらのモータはステッピングモータやＤＣモータなどで構成される。センサ３０７は、光学的センサやメカレバーセンサなどであり、記録媒体２０３の検出領域への進入や排出などを検出して、記録媒体２０３の有無を検出するためのセンサを含む。
電力供給回路３０８およびＡ／Ｄポート３０９は、タンク２０８内の電極ピン２１１に電力を供給することにより、電極ピン２１１の間の電気的な特徴値を検出する検出部を構成する。
具体的には、電力供給回路３０８は、ＣＰＵ３０１にて制御され、タンク２０８に貯留された液体の残量を検出する残量検出動作時に、タンク２０８内の電極ピン２１１に電力を供給する通電部である。具体的には、電力供給回路３０８は、電極ピン２１１に定電流または定電圧を供給する。Ａ／Ｄポート３０９は、電極ピン２１１間の電気的な特徴値を検出し、その特徴値を示すデジタル信号である検出信号を出力する。検出信号はＣＰＵ３０１に入力され、ＣＰＵ３０１は、その検出信号が示す特徴値に基づいて、タンク２０８に貯留された液体の残量を判定する。
【００１０】
（第１の実施形態）
図４は、本発明の第１の実施形態に係る液体吐出装置の構成を模式的に示す図である。図４に示す液体吐出装置１００では、ＣＰＵ３０１は、電力供給回路３０８および放電回路４０８と接続される。ＣＰＵ３０１は、電力供給制御部４０１と、Ａ／Ｄ変換制御部４０２と、閾値電圧判定部４０３と、残量データ抽出部４０５と、残量データ制御部４０６と、放電処理制御部４０７とを有する。
電力供給制御部４０１には、残量データ制御部４０６から、残量検出動作を開始する旨の開始信号と、タンク２０８のうち残量検出動作の対象となっている対象タンクを設定する設定信号とが入力される。電力供給制御部４０１は、開始信号および設定信号が入力されると、電力供給回路３０８に対して残量検出動作の実行を指示する。具体的には、電力供給回路３０８はタンク２０８ごとに設けられ、電力供給制御部４０１は、設定信号が示す対象タンクに対応する電力供給回路３０８に対してパルス通電設定信号を入力する。パルス通電設定信号は、具体的には、残量検出動作を実行する場合、Ｈｉｇｈレベルとなり、残量検出動作を実行しない場合、Ｌｏｗレベルとなる信号である。本実施形態では、Ｈｉｇｈレベルは３Ｖ、Ｌｏｗレベルは０Ｖである。
電力供給回路３０８は、電力供給制御部４０１からの指示に従ってタンク２０８に設けられた電極ピン２１１に電力を供給する。具体的には、電力供給回路３０８は、一定期間、すなわちパルス通電設定信号がＨｉｇｈレベルを示す間、電極ピン２１１に対して定電流または定電圧を供給する。
電極ピン２１１には、電力が供給される電極ピン２１１ａと、接地された電極ピン２１１ｂとを含む。電極ピン２１１ａおよび２１１ｂは、タンク２０８の内部を、鉛直方向であるタンクの上面２０８ａから下面２０８ｂに向けて延在する。電極ピン２１１ａおよび２１１ｂの少なくとも一方は、その延在方向において抵抗値が変化する。ここで抵抗値とは、具体的には単位長さ当たりの抵抗値である。
本実施形態では、電極ピン２１１ａの断面積が延在方向において不連続に変化することで、電極ピン２１１ａの抵抗値が不連続に変化する第１の電極である。また、電極ピン２１１ｂは、タンク２０８に貯留された液体と電通可能な第２の電極である。具体的には、電極ピン２１１ａの断面積は、タンクの下面２０８ｂから離れるほど大きくなる、つまり、タンク２０８の下面２０８ｂから離れるほど電極ピン２１１ａの抵抗値が小さくなる。図４の例では、電極ピン２１１ａは、タンク２０８の上面２０８ａからタンク２０８の内部に挿入され、下面２０８ｂから高さＡの位置まで延在している。電極ピン２１１ａの断面積は、高さＡから高さＢまでの断面積、高さＢから高さＣまでの断面積、高さＣ以上の断面積の順に大きくなっている。ここで、Ａ＜Ｂ＜Ｃを満たす。
Ａ／Ｄ変換制御部４０２は、電力供給回路３０８と共に検出部を構成する。Ａ／Ｄ変換制御部４０２は、電極ピン２１１ａおよび２１１ｂ間の電気的な特徴値を検出し、その特徴値を示すデジタル信号である検出信号を出力する。なお、図３で示した適応例の場合、検出部はＡ／Ｄポート３０９を有するため、Ａ／Ｄ変換制御部４０２は必要ない。したがって、検出部は、Ａ／Ｄポート３０９およびＡ／Ｄ変換制御部４０２のいずれかを有していればよい。
特徴値は、電圧値または電流値である。より具体的には、電極ピン２１１に対して定電流が供給された場合、Ａ／Ｄ変換制御部４０２は特徴値として電圧値を検出し、電極ピン２１１に対して定電圧が供給された場合、Ａ／Ｄ変換制御部４０２は特徴値として電流値を検出する。以下では、電極ピン２１１に対して定電流が供給され、Ａ／Ｄ変換制御部４０２は特徴値として電極ピン２１１間の電圧値である電極間電圧値を検出したとする。
閾値電圧判定部４０３は、Ａ／Ｄ変換制御部４０２から出力された検出信号が示す電圧値を予め定められた複数の閾値と比較し、その比較結果を示す結果信号を出力する。
残量データ抽出部４０５は、閾値電圧判定部４０３から出力された結果信号が示す比較結果に基づいて、タンク２０８に貯留された液体の残量を判定し、その残量を示す残量信号を出力する。
残量データ制御部４０６は、残量検出動作を開始する開始タイミングになると、開始信号および設定信号を電力供給制御部４０１に入力する。
また、残量データ制御部４０６は、残量データ抽出部４０５から出力された残量信号が示す残量に応じた残量処理を実行する。例えば、残量データ制御部４０６は、残量処理として、残量を示す残量情報を図３に示したメモリ３０３に記憶したり、残量情報を図１に示した表示パネル１０４に表示したりする。また、残量データ制御部４０６は、残量が特定の条件を満たす場合に、カートリッジ２０９の交換指示を表示パネル１０４に表示してもよい。
放電処理制御部４０７は、残量検出動作が終了すると、放電回路４０８に対して、残量検出動作にて液体に充電された電荷を放電する旨の放電指示を入力する。放電指示は、例えば、放電時間などを示す。放電時間は、液体の充電効率によって調整されることが望ましい。このため、例えば、液体の充電効率を示す充電効率情報をメモリ３０３に記憶しておき、放電処理制御部４０７は、その充電効率情報に基づいて放電指示が示す放電時間を調整する。充電効率は、例えば、液体の成分や電極ピン２１１の構成などに応じて変化する。電極ピン２１１の構成は、例えば、電極ピンの材料や形状などである。
放電回路４０８は、放電指示が入力されると、タンク２０８に貯留された液体に充電された電荷を放電する。具体的には、放電回路４０８は、放電指示が示す放電時間、電極ピン２１１ａをＧＮＤ端子に接続して液体に充電された電荷を放電する。
【００１１】
図５は、電極ピン２１１間の電圧値である電極間電圧値と液体の残量との関係を説明するための図である。図５の例では、対象タンクとして常に特定のタンクが設定されており、電力供給制御部４０１は、対象タンクを設定する設定信号ＩＮＫｎとして、特定の対象タンクを設定している設定信号ＩＮＫ０を出力している。ここで、ｎは、０から（タンク２０８の数−１）までの整数であり、タンク２０８のそれぞれに割り当てられた識別番号を示す。
電力供給制御部４０１は、残量検出動作の開始タイミングになる度に、パルス通電設定信号ＰＳＥＴを電力供給回路３０８に供給し、電力供給回路３０８はパルス通電設定信号ＰＳＥＴに同期して定電流を電極ピン２１１ａに供給する。ここで、パルス通電設定信号のパルス幅、つまり、電力供給回路３０８が定電流を電極ピン２１１ａに供給する時間はＴｓである。
Ａ／Ｄ変換制御部４０２にて電極間電圧値Ｖｓが検出され、閾値電圧判定部４０３で電極間電圧値Ｖｓが複数の閾値Ｖｔｈと比較される。閾値Ｖｔｈは、小さい方から順に第１閾値Ｖｔｈ＿ＨＩＧＨ、第２閾値Ｖｔｈ＿ＭＩＤ、第３閾値Ｖｔｈ＿ＬＯＷ、第４閾値Ｖｔｈ＿ＥＭＰである。なお、電極ピン２１１の断面積がタンクの下面２０８ｂから離れるほど大きくなるので、液体の残量が多くなるほど、電極間電圧値Ｖｓは低くなる。
電極間電圧値Ｖｓが第１閾値Ｖｔｈ＿ＨＩＧＨ以上、かつ、第２閾値Ｖｔｈ＿ＭＩＤ未満の場合、閾値電圧判定部４０３は、比較結果である電極間電圧値Ｖｓの評価値として、第１電圧値Ｖｓ＿ＨＩＧＨを示す結果信号を出力する。この場合、残量データ抽出部４０５は、残量として液体が高さＣ以上の残量を表す第１残量Ｈ＿ＨＩＧＨを示す残量信号ＩＮＫ＿ＳＴＡを出力する。
次に、電極間電圧値Ｖｓが第２閾値Ｖｔｈ＿ＭＩＤ以上、かつ、第３閾値Ｖｔｈ＿ＬＯＷ未満の場合、閾値電圧判定部４０３は、電極間電圧値Ｖｓの評価値として第２電圧値Ｖｓ＿ＭＩＤを示す結果信号を出力する。この場合、残量データ抽出部４０５は、残量として液体が高さＢ以上の残量を表す第２残量Ｈ＿ＭＩＤを示す残量信号ＩＮＫ＿ＳＴＡを出力する。
次に、電極間電圧値Ｖｓが第３閾値Ｖｔｈ＿ＬＯＷ以上、かつ、第３閾値Ｖｔｈ＿ＥＭＰ未満の場合、閾値電圧判定部４０３は、電極間電圧値Ｖｓの評価値として第３電圧値Ｖｓ＿ＬＯＷを示す結果信号を出力する。この場合、残量データ抽出部４０５は、残量として液体が高さＡ以上の残量を表す第３残量Ｈ＿ＬＯＷを示す残量信号ＩＮＫ＿ＳＴＡを出力する。
最後に電極間電圧値Ｖｓが第４閾値Ｖｔｈ＿ＥＭＰ以上の場合、閾値電圧判定部４０３は、電極間電圧値Ｖｓの評価値として第４電圧値Ｖｓ＿ＥＭＰを示す結果信号を出力する。この場合、残量データ抽出部４０５は、残量として液体が高さＡ未満の残量を表す第４残量Ｈ＿ＥＮＰを示す残量信号ＩＮＫ＿ＳＴＡを出力する。
液体吐出装置１００は、残量が第４残量Ｈ＿ＥＮＰの場合に、カートリッジ２０９の交換タイミングとなるように構成されることが望ましい。また、タンク２０８に液体が満杯になっても電極間電圧値Ｖｓが第１閾値Ｖｔｈ＿ＨＩＧＨ以上になるように設定されている。
【００１２】
図６は、本実施形態の液体吐出装置の残量検出動作を説明するためのフローチャートである。
残量データ制御部４０６は、残量検出動作の開始タイミングまで待機する（ステップＳ６０１）。開始タイミングは、例えば、画像を記録する記録動作の開始前、記録動作の終了後、記録ヘッドの吐出口のクリーニング動作の開始前、クリーニング動作の終了後、液体をタンク２０８に充填する充填動作の開始前、充填動作の終了後などである。
開始タイミングになると、残量データ制御部４０６は、残量検出動作を開始し、先ず、タンク２０８のうち残量検出動作の対象となる対象タンクを選択する。残量データ制御部４０６は、その選択した対象タンクを示す設定信号を電力供給制御部４０１に入力する（ステップＳ６０２）。
そして残量データ制御部４０６は開始信号を電力供給制御部４０１に入力する。電力供給制御部４０１は、開始信号が入力されると、ステップＳ６０２で入力された設定信号が示す対象タンクに対応する電力供給回路３０８に対して、パルス通電設定信号を入力する。電力供給回路３０８は、入力されたパルス通電設定信号に同期して、電極ピン２１１ａに対して定電流を印加する（ステップＳ６０３）。
その後、ＣＰＵ３０１のＡ／Ｄ変換制御部４０２は、電極ピン２１１ａおよび２１１ｂ間の電極間電圧値Ｖｓを検出し、その電極間電圧値Ｖｓを示すデジタル信号である検出信号を閾値電圧判定部４０３に出力する（ステップＳ６０４）。
閾値電圧判定部４０３は、検出信号を受け付けると、その検出信号が示す電極間電圧値Ｖｓと複数の閾値とのそれぞれを比較する（ステップＳ６０５）。
電極間電圧値Ｖｓが第４閾値Ｖｔｈ＿ＥＭＰ以上の場合、閾値電圧判定部４０３は、電極間電圧値Ｖｓの評価値として第４電圧値Ｖｓ＿ＥＭＰを示す結果信号を出力する。残量データ抽出部４０５は、その出力された結果信号に応じて、残量として第４残量Ｈ＿ＥＮＰを示す残量信号を出力する（ステップＳ６０６）。
電極間電圧値Ｖｓが第３閾値Ｖｔｈ＿ＬＯＷ以上、かつ、第３閾値Ｖｔｈ＿ＥＭＰ未満の場合、閾値電圧判定部４０３は、電極間電圧値Ｖｓの評価値として第３電圧値Ｖｓ＿ＬＯＷを示す結果信号を出力する。残量データ抽出部４０５は、その出力された結果信号に応じて、残量として第３残量Ｈ＿ＬＯＷを示す残量信号を出力する（ステップＳ６０７）。
電極間電圧値Ｖｓが第２閾値Ｖｔｈ＿ＭＩＤ以上、かつ、第３閾値Ｖｔｈ＿ＬＯＷ未満の場合、閾値電圧判定部４０３は、電極間電圧値Ｖｓの評価値として第２電圧値Ｖｓ＿ＭＩＤを示す結果信号を出力する。残量データ抽出部４０５は、その出力された結果信号に応じて、残量として第２残量Ｈ＿ＭＩＤを示す残量信号を出力する（ステップＳ６０８）。
電極間電圧値Ｖｓが第１閾値Ｖｔｈ＿ＨＩＧＨ以上、かつ、第２閾値Ｖｔｈ＿ＭＩＤ未満の場合、閾値電圧判定部４０３は、電極間電圧値Ｖｓの評価値として第１電圧値Ｖｓ＿ＨＩＧＨを示す結果信号を出力する。残量データ抽出部４０５は、その出力された結果信号に応じて、残量として第１残量Ｈ＿ＨＩＧＨを示す残量信号を出力する（ステップＳ６０９）。
残量データ制御部４０６は、残量信号を受け付けると、全てのタンク２０８を対象タンクとして選択したか否かを判定する（ステップＳ６１０）。全てのタンク２０８を選択していない場合、残量データ制御部４０６は、ステップＳ６０２の処理に戻る。なお、ステップＳ６０２では、残量データ制御部４０６は、まだ選択していないタンク２０８の中から対象タンクを選択する。
全てのタンク２０８を選択した場合、残量データ制御部４０６は、残量信号が示す残量に応じた残量情報をメモリ３０３に記憶して（ステップＳ６１１）、処理を終了する。なお、ステップＳ６１１では、残量データ制御部４０６は、残量情報を表示パネル１０４に表示するなどの他の残量処理を実行してもよい。残量情報は、例えば、タンク２０８ごと、そのタンク２０８内の液体の残量を第１残量〜第４残量のいずれかで示す情報である。
以上説明した本実施形態によれば、電極ピン２１１ａの抵抗値が電極ピン２１１ａの延在方向において変化するため、液体の残量に応じて電極ピン２１１ａ間の電気的な特徴値を変化させることが可能になる。その結果、１組の電極ピン２１１で、それぞれ異なる残量を検出することが可能になる。このため、電極間電圧を検出するためのＡ／Ｄ変換制御部４０２またはＡ／Ｄポート３０９の構成や設定を複雑化させずにインクの残量を細やかに判定することが可能になる。したがって、構成の自由度や低コストを確保しつつ、液体の残量を細やかに判定することが可能になる。
【００１３】
（第２の実施形態）
図７は、本発明の第２の実施形態にかかる液体吐出装置１００の構成を模式的に示す図である。図７に示す液体吐出装置１００は、図４に示す液体吐出装置１００と比べて、閾値電圧判定部４０３の代わりに電圧変化判定部４０４を備える点で異なる。電圧変化判定部４０４は、Ａ／Ｄ変換制御部４０２から出力された検出信号が示す電極間電圧値の変化を判定し、その判定結果を示す結果信号を出力する。
図８は、電極ピン２１１間の電圧値である電極間電圧値と液体の残量との関係を説明するための図である。図８の例では、時刻Ｔ＝Ｔ０からＴ１−まで液体の残量が第１残量Ｈ＿ＨＩＧＨであり、時刻Ｔ＝Ｔ１で残量が第１残量Ｈ＿ＨＩＧＨから第２残量Ｈ＿ＭＩＤに変化する例が示されている。
時刻Ｔ＝Ｔ０から定期的に残量検出動作が行われ、Ａ／Ｄ変換制御部４０２にて電極間電圧値Ｖｓが定期的に検出される。電圧変化判定部４０４は、電極間電圧値Ｖｓの変化を判定する。具体的には、電圧変化判定部４０４は、最新の電極間電圧値Ｖｓと前回の電極間電圧値Ｖｓ−１を比較して、電極間電圧値Ｖｓが変化したか否かを判定する。ここで電極間電圧値Ｖｓの変化とは、電極間電圧値Ｖｓの時間的な変化である。
電極間電圧値Ｖｓが変化していない場合、電圧変化判定部４０４は、電極間電圧値Ｖｓの評価値として現在の電圧値である第１電圧値Ｖｓ＿ＨＩＧＨを示す結果信号を出力する。この場合、第１の実施形態と同様に残量データ抽出部４０５にて液体の残量が第１残量Ｈ＿ＨＩＧＨと判定される。
一方、電極間電圧値Ｖｓが変化した場合、電極間電圧値Ｖｓの評価値として現在の電圧値とは１段階異なる第２残量Ｖｓ＿ＭＩＤを示す結果信号を出力する。この場合、第１の実施形態と同様に残量データ抽出部４０５にて液体の残量が第２残量Ｈ＿ＭＩＤと判定される。
【００１４】
図９は、本実施形態の液体吐出装置の残量検出動作を説明するためのフローチャートである。以下では、タンク２０８ごとに、そのタンク２０８に対応する前回の電極間電圧値Ｖｓ−１および前回の評価値を示す電圧値情報がメモリ３０３に記録されている。前回の評価値は第１電圧値Ｖｓ＿ＨＩＧＨであり、メモリ３０３に記憶された残量情報は、残量として第１残量Ｈ＿ＨＩＧＨを示す。
残量データ制御部４０６は、残量検出動作の開始タイミングまで待機する（ステップＳ９０１）。開始タイミングになると、残量データ制御部４０６は、タンク２０８のうち残量検出動作の対象となる対象タンクを選択する。そして残量データ制御部４０６は、その選択した対象タンクを示す設定信号を電力供給制御部４０１および電圧変化判定部４０４に入力する（ステップＳ９０２）。
そして残量データ制御部４０６は開始信号を電力供給制御部４０１に入力する。電力供給制御部４０１は、開始信号が入力されると、ステップＳ９０２で入力された設定信号が示す対象タンクに対応する電力供給回路３０８に対して、パルス通電設定信号を入力する。電力供給回路３０８は、入力されたパルス通電設定信号に同期して、電極ピン２１１ａに対して定電流を印加する（ステップＳ９０３）。
その後、ＣＰＵ３０１のＡ／Ｄ変換制御部４０２は、電極ピン２１１ａおよび２１１ｂ間の電極間電圧値Ｖｓを検出し、その電極間電圧値Ｖｓを示すデジタル信号である検出信号を電圧変化判定部４０４に出力する（ステップＳ９０４）。
電圧変化判定部４０４は、検出信号を受け付けると、その検出信号が示す電極間電圧値Ｖｓが第４閾値Ｖｔｈ＿ＥＭＰ以上か否かを判定する（ステップＳ９０５）。
電極間電圧値Ｖｓが第４閾値Ｖｔｈ＿ＥＭＰ以上の場合、電圧変化判定部４０４は、電極間電圧値Ｖｓを前回の電極間電圧値Ｖｓ−１として記憶し、電極間電圧値Ｖｓの評価値として第４電圧値Ｖｓ＿ＥＭＰを示す結果信号を出力する。残量データ抽出部４０５は、その出力された結果信号に応じて、残量として第４残量Ｈ＿ＥＮＰを示す残量信号を出力する（ステップＳ９０６）。
電極間電圧値Ｖｓが第４閾値Ｖｔｈ＿ＥＭＰ未満の場合、電圧変化判定部４０４は、ステップＳで入力された設定信号が示す対象タンクに対応する電圧値情報（前回の電極間電圧値Ｖｓ−１および評価値）をメモリ３０３から取得する（ステップＳ９０７）。そして、電圧変化判定部４０４は、今回の電極間電圧値Ｖｓと前回の電極間電圧値Ｖｓ−１とを比較して、電極間電圧値の変化を判定する。具体的には、電極ピン２１１の抵抗値が変化する箇所における抵抗値の変化率をＫとした場合、電圧変化判定部４０４は、判定式Ｖｓ＜Ｖｓ−１＊Ｋを満たすか否かを判定する（ステップＳ９１０）。変化率Ｋは、（前回の残量に対応する電極ピン２１１ａの抵抗値）／（前回の残量よりも一段階低い残量に対応する電極ピン２１１ａの抵抗値）である。例えば、前回の残量が第１残量Ｈ＿ＨＩＧＨの場合、変化率は、（タンク２０８の下面２０８ｂから高さＣ以上の電極ピンの抵抗値）／（タンク２０８の下面２０８ｂから高さＢ以上Ｃ未満の電極ピンの抵抗値）である。
上記の判定式を満たさない場合、電圧変化判定部４０４は、電極間電圧値Ｖｓが変化していないと判定して、電極間電圧値Ｖｓの評価値として前回の評価値である第１電圧値Ｖｓ＿ＨＩＧＨを示す結果信号を出力する。残量データ抽出部４０５は、その出力された結果信号に応じて、残量として第１残量Ｈ＿ＨＩＧＨを示す残量信号を出力する（ステップＳ９１１）。
上記の判定式を満たす場合、電圧変化判定部４０４は、電極間電圧値Ｖｓが変化したと判定して、電極間電圧値Ｖｓの評価値として前回の評価値よりも１段階低い第２電圧値Ｖｓ＿ＭＩＤを示す結果信号を出力する。残量データ抽出部４０５は、その出力された結果信号に応じて、残量として第２残量Ｈ＿ＭＩＤを示す残量信号を出力する（ステップＳ９１２）。
残量データ制御部４０６は、残量信号を受け付けると、全てのタンク２０８を対象タンクとして選択したか否かを判定する（ステップＳ９１３）。全てのタンク２０８を選択していない場合、残量データ制御部４０６は、ステップＳ９０２の処理に戻る。なお、ステップＳ９０２では、残量データ制御部４０６は、まだ選択していないタンク２０８の中から対象タンクを選択する。
全てのタンク２０８を選択した場合、残量データ制御部４０６は、残量信号が示す残量に応じた残量情報をメモリ３０３に記憶して（ステップＳ９１４）、処理を終了する。なお、ステップＳ９１４では、残量データ制御部４０６は、残量情報を表示パネル１０４に表示したり、残量が第４残量の場合にカートリッジ２０９の交換を指示したりするなどの他の残量処理を実行してもよい。
以上説明した本実施形態でも、第１の実施形態と同様に、電極ピン２１１ａの抵抗値が電極ピン２１１ａの延在方向において変化するため、液体の残量に応じて電極ピン２１１ａ間の電気的な特徴値を変化させることが可能になる。したがって、構成の自由度や低コストを確保しつつ、液体の残量を細やかに判定することが可能になる。また、電極間電圧の変化によって残量を判定することが可能になるため、対象タンク内の液体の成分などに応じた複数の閾値を設定しなくてもよくなる。
【００１５】
（第３の実施形態）
図１０は、本発明の第３の実施形態の液体吐出装置の構成の一例を模式的に示す図である。図１０に示す液体吐出装置１００は、図４に示した第１の実施形態の液体吐出装置１００と比べて、電極ピン２１１ａの構成が異なる。具体的には、第１の実施形態では、電極ピン２１１ａの断面積が延在方向において変化することで、電極ピン２１１ａの抵抗値が延在方向において変化していた。これに対して本実施形態では、電極ピン２１１ａの材質が延在方向において変化することで、電極ピン２１１ａの抵抗値が延在方向において変化する。具体的には、電極ピン２１１ａは、タンク２０８の上面２０８ａからタンク２０８の内部に挿入され、下面２０８ｂから高さＡの位置まで延在している。電極ピン２１１ａの材質は、高さＡから高さＢまでの抵抗値、高さＢから高さＣまでの抵抗値、高さＣ以上の抵抗値の順に小さくなるように選択されている。
上記のような位置に応じて抵抗値が異なる電極ピン２１１ａは、互いに異なる材質で形成された部材接続することで形成されてもよいし、特定の材質で形成された部材に表面処理が施されることで形成されてもよい。表面処理の場合、例えば、一般的なステンレス製の電極に対して金メッキ処理やニッケルメッキ処理などの表面処理を施すことで位置に応じて抵抗値を変化させることができる。なお、残量検出動作にて液体に電流が流れることに起因して液体で電気分解が発生することがあるため、電極に使用する材質には、電気分解による析出の影響を受けにくいものが望ましい。
図１１は、本実施形態の液体吐出装置の構成の他の例を模式的に示す図である。図１１の例では、図７に示した第２の実施形態の液体吐出装置１００と比べて、電極ピン２１１ａの構成が異なる。本実施形態の電極ピン２１１ａには、延在方向の抵抗値が高さＡ、Ｂ、Ｃのそれぞれで一定区間だけ他の区間と比べて抵抗値が高くなる表面処理が施されている。この構成でも、残量が第１残量Ｈ＿ＨＩＧＨ、第２残量Ｈ＿ＭＩＤ、第３残量Ｈ＿ＬＯＷ、第４残量Ｈ＿ＥＭＰの間で変化するときに、電極ピン２１１ａの抵抗値は変化する。したがって、このときに電極間電圧ＶＳも変化するため、液体の残量に応じて電極ピン２１１ａ間の電気的な特徴値を変化させることが可能になる。
以上説明した本実施形態によれば、第１および第２の実施形態と同様に、電極ピン２１１ａの抵抗値が電極ピン２１１ａの延在方向において変化するため、液体の残量に応じて電極ピン２１１ａ間の電気的な特徴値を変化させることが可能になる。したがって、構成の自由度や低コストを確保しつつ、液体の残量を細やかに判定することが可能になる。また、電極ピン２１１ａの形状を変えることなく抵抗値を変化させているため、タンク２０８の形状や設置面積、および電極ピン２１１ａの形状変化にための作業性の制約をさらに低減することが可能になる。
【００１６】
（第４の実施形態）
図１２は、本発明の第４の実施形態に係る液体吐出装置の接続構成を模式的に示す構成図である。
図１２に示す液体吐出装置１００では、カートリッジ２０９が供給針１００１を介してタンク２０８に装着されている。供給針１００１にはポンプ１００３が備わっている。また、タンク２０８には、チューブ２１２が接続されており、チューブ２１２は、供給弁１００４および２つのジョイント１００６を介して、キャリッジ２０２に備わった記録ヘッド２０１に接続されている。記録ヘッド２０１には、キャップユニット２１３が装着され、キャップユニット２１３は、チューブ１００８を介してメンテナンスカートリッジ１００７に接続されている。また、ポンプ１００３および供給弁１００４は供給モータ１００２に接続され、チューブ１００８には吸引ポンプ１００５が設けられている。
液体吐出装置１００の初期設置時に、カートリッジ２０９が図１２に示すようにタンク２０８に装着される。その後、供給モータ１００２によりポンプ１００３および供給弁１００４が制御され、液体がカートリッジ２０９から供給針１００１を介してタンク２０８に供給される。その後、供給モータ１００２により供給弁１００４が再度制御されることで、液体がタンク２０８からチューブ２１２に供給される。その際、キャップユニット２１３が開閉駆動され、さらに吸引ポンプ１００５が駆動することで、チューブ２１２に供給された液体がジョイント１００６を介して記録ヘッド２０１に供給される。そしてキャップユニット２１３から吸引された液体はチューブ１００８を介してメンテナンスカートリッジ１００７へと流れる。
【００１７】
液体吐出装置１００では、初期設定時に、液体をカートリッジ２０９からタンク２０８に充填する充填動作が行われる。このとき、ＣＰＵ３０１は、電極ピン２１１間の電圧である電極間電圧Ｖｓに基づいて、タンク２０８に貯留された液体の残量を表す複数の基準値を求める。
また、図３に示したＣＰＵ３０１（具体的には、残量データ制御部４０６）は、ポンプ１００３によりタンク２０８からチューブ２１２を介して排出された液体の量である液体消費量を測定し、その液体消費量をメモリ３０３に記録する。このとき、ＣＰＵ３０１は、例えば、ポンプ１００３の駆動量に基づいて液体消費量を測定してもよいし、液体消費量を検出するセンサ（図示せず）からの検出信号に基づいて液体消費量を測定してもよい。そして、ＣＰＵ３０１は、液体消費量と基準値とに基づいて液体の残量を判定する。
【００１８】
図１３は、本実施形態の液体吐出装置１００の初期設定時の充填動作における液体の残量を検出するための基準値を求める校正動作を説明するためのフローチャートである。液体吐出装置１００の初期設置前の状態では、タンク２０８には液体が貯留されていない。また、ＣＰＵ３０１および電極ピン２１１の構成は図７に示した構成と同じであるとする。
初期設置時に、液体をカートリッジ２０９からタンク２０８に充填する充填動作が開始される（ステップＳ１３０１）。そして、残量データ制御部４０６は、タンク２０８に充填された液体の量である充填量を測定しつつ、電力供給回路３０８を駆動する駆動動作を定期的に行う。具体的には、以下の動作を繰り返し行う。つまり、残量データ制御部４０６は、液体が充填されているタンク２０８を対象タンクとして選択し、その選択した対象タンクを示す設定信号および開始信号を電力供給制御部４０１に入力する。そして、電力供給制御部４０１は、設定信号が示す対象タンクに対応する電力供給回路３０８に対して、パルス通電設定信号を入力する。電力供給回路３０８は、入力されたパルス通電設定信号に同期して、電極ピン２１１ａに対して定電流を印加する（ステップＳ１３０２）。
その後、ＣＰＵ３０１のＡ／Ｄ変換制御部４０２は、電極ピン２１１ａおよび２１１ｂ間の電極間電圧値Ｖｓを検出し、その電極間電圧値Ｖｓを示すデジタル信号である検出信号を電圧変化判定部４０４に出力する（ステップＳ１３０３）。電圧変化判定部４０４は、検出信号を受け付けると、その検出信号が示す電極間電圧値Ｖｓをメモリ３０３に記録するとともに、電極間電圧値Ｖｓが第４閾値Ｖｔｈ＿ＥＭＰ以上か否かを判定する（ステップＳ１０３４）。
電極間電圧値Ｖｓが第４閾値Ｖｔｈ＿ＥＭＰ以上の場合、液体の残量が第３残量Ｈ＿ＬＯＷに達していないと判断され、ステップＳ１０３２の処理に戻る。一方、電極間電圧値Ｖｓが第４閾値Ｖｔｈ＿ＥＭＰ未満の場合、電圧変化判定部４０４は、電極間電圧値Ｖｓの評価値として第３電圧値Ｖｓ＿ＬＯＷを示す結果信号を出力する。残量データ抽出部４０５は、その出力された結果信号に応じて、残量として第３残量Ｈ＿ＬＯＷを示す残量信号を出力する（ステップＳ１３０５）。
残量データ制御部４０６は、第３残量Ｈ＿ＬＯＷを示す残量信号を受け付けると、現在の液体充填量を、第４残量Ｈ＿ＥＭＰを表す基準値としてメモリ３０３に記録する（ステップＳ１３０６）。その後、充填動作と電極供給回路の駆動動作が継続される（ステップＳ１３０７）。
そしてＡ／Ｄ変換制御部４０２は、再び、電極ピン２１１ａおよび２１１ｂ間の電極間電圧値Ｖｓを検出し、その電極間電圧値Ｖｓを示すデジタル信号である検出信号を電圧変化判定部４０４に出力する（ステップＳ１３０８）。電圧変化判定部４０４は、検出信号を受け付けると、その検出信号が示す今回の電極間電圧値Ｖｓである電極間電圧Ｖｓ＿ＬＯＷをメモリ３０３に記録する。そして電圧変化判定部４０４は、その電極間電圧Ｖｓ＿ＬＯＷと、メモリ３０３に記録した前回の電極間電圧値Ｖｓ−１であるＶｓ−１＿ＬＯＷとを比較する。具体的には、電圧変化判定部４０４は、判定式Ｖｓ＿ＬＯＷ＜Ｖｓ−１＿ＬＯＷ＊ＫＬを満たすか否かを判定する（ステップＳ１３０９）。ＫＬは、位置Ｂにおける電極ピン２１１ａの抵抗値の変化率である。
上記の判定式を満たさない場合、ステップＳ１３０７の処理に戻る。一方、上記の判定式を満たす場合、電圧変化判定部４０４は、電極間電圧値Ｖｓが変化したと判定して、電極間電圧値Ｖｓの評価値として前回の評価値よりも１段階高い第２電圧値Ｖｓ＿ＭＩＤを示す結果信号を出力する。残量データ抽出部４０５は、その出力された結果信号に応じて、残量として第２残量Ｈ＿ＭＩＤを示す残量信号を出力する（ステップＳ１３１０）。
残量データ制御部４０６は、残量信号を受け付けると、第２残量Ｈ＿ＭＩＤを示す残量信号を受け付けると、現在の液体充填量を、第３残量Ｈ＿ＭＩＤを表す基準値としてメモリ３０３に記録する（ステップＳ１３１１）。その後、充填動作と電極供給回路の駆動動作が継続される（ステップＳ１３１２）。
そしてＡ／Ｄ変換制御部４０２は、再び、電極ピン２１１ａおよび２１１ｂ間の電極間電圧値Ｖｓを検出し、その電極間電圧値Ｖｓを示すデジタル信号である検出信号を電圧変化判定部４０４に出力する（ステップＳ１３１２）。
そしてＡ／Ｄ変換制御部４０２は、再び、電極ピン２１１ａおよび２１１ｂ間の電極間電圧値Ｖｓを検出し、その電極間電圧値Ｖｓを示すデジタル信号である検出信号を電圧変化判定部４０４に出力する（ステップＳ１３１３）。電圧変化判定部４０４は、検出信号を受け付けると、その検出信号が示す今回の電極間電圧値Ｖｓである電極間電圧Ｖｓ＿ＭＩＤをメモリ３０３に記録する。そして電圧変化判定部４０４は、その電極間電圧Ｖｓ＿ＭＩＤと、メモリ３０３に記録した前回の電極間電圧値Ｖｓ−１であるＶｓ−１＿ＭＩＤとを比較する。具体的には、電圧変化判定部４０４は、判定式Ｖｓ＿ＭＩＤ＜Ｖｓ−１＿ＭＩＤ＊ＫＭを満たすか否かを判定する（ステップＳ１３１４）。ＫＭは、位置Ｃにおける電極ピン２１１ａの抵抗値の変化率である。
上記の判定式を満たさない場合、ステップＳ１３１２の処理に戻る。一方、上記の判定式を満たす場合、電圧変化判定部４０４は、電極間電圧値Ｖｓが変化したと判定して、電極間電圧値Ｖｓの評価値として前回の評価値よりも１段階高い第１電圧値Ｖｓ＿ＨＩＧＨを示す結果信号を出力する。残量データ抽出部４０５は、その出力された結果信号に応じて、残量として第１残量Ｈ＿ＨＩＧＨを示す残量信号を出力する（ステップＳ１３１５）。
残量データ制御部４０６は、残量信号を受け付けると、第１残量Ｈ＿ＨＩＧＨを示す残量信号を受け付けると、現在の液体充填量を、第２残量Ｈ＿ＭＩＤを表す基準値としてメモリ３０３に記録する（ステップＳ１３１６）。
その後、残量データ制御部４０６は、充填動作が終了するまで待機し、充填動作が終了すると、そのときの液体充填量を現在の残量として記憶し（ステップＳ１３１７）、動作を終了する。
以上の動作が全てのタンク２０８に対して行われる。また、残量データ制御部４０６は、画像を記録する記録動作などのタンク２０８から液体が排出される動作の際に、液体消費量を測定し、その液体消費量と基準値に基づいて液体の残量を判定する。具体的には、残量データ制御部４０６は、充填量から液体消費量を引いた値が基準値に達した場合、タンク２０８内の液体の残量が基準値の表す残量となったと判定する。
以上説明した本実施形態によれば、初期設定時に充填量と残量の基準値を記憶することが可能になり、それらの値に基づいて残量が判定することが可能になる。このため、ユーザーごとに使用環境が変化したり、液体の成分に応じて電極間電圧が変化したりしても、液体の残量を高精度に判定することが可能となる。
【００１９】
以上説明した各実施形態において、図示した構成は単なる一例であって、本発明はその構成に限定されるものではない。
例えば、各実施形態においては、液体の残量は４段階で判定されていたが、実際には、３段階で判定されてもよいし、５段階以上で判定されてもよい。
また、タンク２０８に挿入される電極ピン２１１は、電力を供給できるものであればよく、例えば、電気伝導性を有する金属板など電気伝導体などでもよい。
また、各実施形態では、主に、電極ピン２１１に定電流を供給し、特徴値として電極ピン２１１間の電圧値である電極間電圧値Ｖｓが検出される構成を説明した。この場合、各実施形態の電極ピン２１１の構成では、電極間電圧値Ｖｓが高いほど、液体の残量が少ない。しかしながら、電極ピン２１１に定電圧を供給し、特徴値として電極ピン２１１間の電流値である電極間電流値が検出される場合でも、同様に液体の残量を検出することができる。この場合には、例えば、第１の実施形態の場合、電極ピン２１１の断面積がタンクの下面２０８ｂから離れるほど大きくなるので、電極間電流値が低くなるほど、液体の残量が少ない。同様に各実施形態においても、電極間電流値が低くなるほど、液体の残量が少ない。
また、電極ピン２１１ｂに対して定まる電流を印加し、また検出をする構成としても良い。
また、電極ピン２１１ｂはタンク２０８内に配置されなくても、タンク２０８内のインクと電気的に連通可能であればよく、例えば、記録ヘッド２０１の内部に配置されても良い。この場合、タンク２０８内には電極ピン２１１ａのみを配置すればよく、省スペース化を図ることができる。
また、電極ピン２１１ａは、タンク２０８の下面２０８ｂから上面２０８ａに向けて延在する構成としてもよい。電極ピン２１１ａをタンク２０８の下面２０８ｂから上面２０８ａに向けて延在させるか、タンク２０８の上面２０８ａから下面面２０８ｂに向けて延在させるかはタンク２０８の形状や配置などに応じて適宜選択される。このため、タンク２０８の設計自由度を高めることができる。
また、電極ピン２１１ａは鉛直方向に対して多少の傾きを持って配置されてもよい。つまり、電極ピン２１１ａは略鉛直方向に延在していればよい。これは、タンク２０８内のインクの液面高さの変化を検知することができればよいためである。
【符号の説明】
【００２０】
１００  液体吐出装置
２０８  タンク（液体貯留部）
２０８ａ  （タンク２０８の）上面
２０８ｂ  （タンク２０８の）下面
２１１  電極
３０１  ＣＰＵ（制御部）
３０８  電力供給回路（検出部、通電部）
３０９  Ａ／Ｄポート（検出部）
４０２  Ａ／Ｄ変換部（検出部）
【図１】
2017148969.tif 000003
【図２】
2017148969.tif 000004
【図３】
2017148969.tif 000005
【図４】
2017148969.tif 000006
【図５】
2017148969.tif 000007
【図６】
2017148969.tif 000008
【図７】
2017148969.tif 000009
【図８】
2017148969.tif 000010
【図９】
2017148969.tif 000011
【図１０】
2017148969.tif 000012
【図１１】
2017148969.tif 000013
【図１２】
2017148969.tif 000014
【図１３】
2017148969.tif 000015