(57)【特許請求の範囲】
【請求項１】
ヒータを駆動することによりインク供給部から供給されたインクを吐出する記録ヘッドと、該記録ヘッドの温度を検出する検出動作を行う温度検出手段と、前記ヒータを連続的に駆動する駆動期間とその後に前記ヒータを駆動しない非駆動期間とを繰り返すように前記ヒータを駆動し、かつ前記非駆動期間毎に前記温度検出手段に前記検出動作を行わせる制御手段と、前記検出動作毎に前記温度検出手段で検出された温度と設定された基準温度との温度差を算出し、当該温度差が規定温度以上の場合は前記インク供給部のインク残量が所定量以下であると判断する判断手段と、を備えるインクジェット記録装置において、
先の検出動作における前記基準温度に比べて、前記先の検出動作よりも後に行われる後の検出動作における前記基準温度は高く設定され、
前記制御手段は、前記判断手段によって前記先の検出動作において前記インク残量が前記所定量以下であると判断された場合には、その後の前記検出動作を中止することを特徴とするインクジェット記録装置。
【請求項２】
前記基準温度は、前記記録ヘッドの温度特性に応じて設定されることを特徴とする請求項１に記載のインクジェット記録装置。
【請求項３】
前記複数の駆動期間毎における前記ヒータの駆動回数は等しいことを特徴とする請求項１または２に記載のインクジェット記録装置。
【請求項４】
前記複数の駆動期間毎における前記ヒータの駆動回数は異なることを特徴とする請求項１または２に記載のインクジェット記録装置。
【請求項５】
先の駆動期間中の前記ヒータの駆動回数に比べて、後の駆動期間中の前記ヒータの駆動回数は少ないことを特徴とする請求項４に記載のインクジェット記録装置。
【請求項６】
１回目の駆動期間中の前記ヒータの駆動回数は、前記インク残量にかかわらず前記記録ヘッドがダメージを受ける温度にまでは到達しない範囲の駆動回数であることを特徴とする請求項５に記載のインクジェット記録装置。
【請求項７】
ヒータを駆動することによりインク供給部から供給されたインクを吐出する記録ヘッドと、該記録ヘッドの温度を検出する検出動作を行う温度検出手段とを備えるインクジェット記録装置における前記インク供給部のインク残量の推定方法において、
前記ヒータを連続的に駆動する駆動期間とその後に前記ヒータを駆動しない非駆動期間とを繰り返すように前記ヒータを駆動し、かつ前記非駆動期間毎に前記温度検出手段に前記検出動作を行わせる制御工程と、前記検出動作毎に前記温度検出手段で検出された温度と設定された基準温度との温度差を算出し、当該温度差が規定温度以上の場合は前記インク供給部のインク残量が所定量以下であると判断する判断工程と、を有し、
先の検出動作における前記基準温度に比べて、前記先の検出動作よりも後に行われる後の検出動作における前記基準温度は高く設定され、
前記制御工程は、前記判断工程によって前記先の検出動作において前記インク残量が前記所定量以下であると判断された場合には、その後の前記検出動作を中止することを特徴とするインク残量の推定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ヒータの熱エネルギーを利用してインクを吐出する記録ヘッドを用いるインクジェット記録装置、および、そのインクジェット記録装置におけるインク残量の推定方法に関するものである。
【背景技術】
【０００２】
近年、プリンタ、複写機、ファクシミリ等の記録装置としては、微小なインク滴を高い駆動周波数に基づいて吐出可能なインクジェット方式の記録装置（インクジェット記録装置）が普及している。特に、ヒータ（電気熱変換体）の発熱により発生したインクの気泡（バブル）を利用して、ノズルからインクを吐出するサーマルインクジェット記録方式の記録装置は、ノズルを高密度に形成可能であり、高精細な画像を記録することができる。
【０００３】
インクジェット記録装置においては、インクタンクを交換して使用する構成が一般的であり、記録に先立って、その記録中にインクが無くなるおそれがあるか否かをユーザに知らせることが重要である。特に、記録データがユーザの手元に残らないファクシミリ等の機器においては、記録中にインクが無くなる事態を確実に防がなければならず、インク残量の高い精度で推定することが要求される。
【０００４】
サーマルインクジェット記録方式の記録装置においては、ヒータの駆動前後における記録ヘッドの温度変化を検出して、インク残量を判断する方法が知られている。この方法は、記録ヘッド内におけるインクの存在の有無に応じて、その記録ヘッドの温度が変化する現象を利用するものである。すなわち、記録ヘッド内にインクが十分に存在している状態においてヒータを駆動した場合には、そのヒータにより加熱されたインクが発泡し、その発泡エネルギーによりインクがノズルから吐出する。そのため、この場合には、ヒータの熱エネルギーが消費されて、記録ヘッドには熱が比較的蓄えられない。一方、記録ヘッド内にインクが無い状態においてヒータを駆動した場合には、ヒータの熱が全て記録ヘッドに蓄えられるため、記録ヘッドの温度が高温になる。
【０００５】
このように記録ヘッドの温度変化に基づいてインク残量を推定する方法として、特許文献１には、記録ヘッドに投入するエネルギーから導かれる記録ヘッドの温度の推定値と、記録ヘッドの温度のモニター値と、を比較する方法が記載されている。すなわち、それらの推定値とモニター値との差と、予め定めた閾値と、を比較することにより、インクの有無を判断する。
【０００６】
このような記録ヘッドの温度変化に基づくインク残量の推定方法は、インクの吐出状態を判断することにもなるため、他の推定方法に比して、インクが無くなる寸前を高精度に推定することができる。他の推定方法としては、例えば、インクタンクの未使用時からインクの吐出回数をカウントしてインクの使用量を算出し、その算出値からインク残量を推定する方法、または、インクタンクの光透過部に光を当てて、インク残量を光学的に推定する方法などである。
【０００７】
【特許文献１】特開平０６−３３６０２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
記録ヘッドの温度変化に基づくインク残量の推定方法においては、記録ヘッドの温度を正確に取得することが重要である。しかしながら、ヒータの駆動時には高周波の電圧が印加されるために電気ノイズが発生しやすく、記録ヘッドの温度の検出信号を送る信号線上にノイズが乗った場合には、正確な温度を取得することができなるおそれがある。仮に、ヒータを所定回数連続的に駆動した後に、記録ヘッドの温度を検出してインク残量を推定しようとした場合には、そのヒータの駆動回数が重要となる。その駆動回数が少な過ぎた場合には、記録ヘッドの温度変化の少なくてインク残量が推定できない。一方、その駆動回数が多過ぎた場合には、インクが全く無い状態において記録ヘッドが非常に高い温度になって、記録ヘッドにダメージを与える可能性が高くなり、その耐久性の低下を招くおそれがある。
【０００９】
本発明の目的は、ヒータの駆動時に発生する電気ノイズの影響を受けることなく、かつ記録ヘッドの耐久性を損ねることなく、インク残量を正確に推定することができるインクジェット記録装置およびインク残量の推定方法を提供することにある。
【課題を解決するための手段】
【００１０】
本発明は、ヒータを駆動することによりインク供給部から供給されたインクを吐出する記録ヘッドと、該記録ヘッドの温度を検出する検出動作を行う温度検出手段と、前記ヒータを連続的に駆動する駆動期間とその後に前記ヒータを駆動しない非駆動期間とを繰り返すように前記ヒータを駆動し、かつ前記非駆動期間毎に前記温度検出手段に前記検出動作を行わせる制御手段と、前記検出動作毎に前記温度検出手段で検出された温度と設定された基準温度との温度差を算出し、当該温度差が規定温度以上の場合は前記インク供給部のインク残量が所定量以下であると判断する判断手段と、を備えるインクジェット記録装置において、先の検出動作における前記基準温度に比べて、前記先の検出動作よりも後に行われる後の検出動作における前記基準温度は高く設定され、前記制御手段は、前記判断手段によって前記先の検出動作において前記インク残量が前記所定量以下であると判断された場合には、その後の前記検出動作を中止することを特徴とする。
【００１１】
本発明は、ヒータを駆動することによりインク供給部から供給されたインクを吐出する記録ヘッドと、該記録ヘッドの温度を検出する検出動作を行う温度検出手段とを備えるインクジェット記録装置における前記インク供給部のインク残量の推定方法において、前記ヒータを連続的に駆動する駆動期間とその後に前記ヒータを駆動しない非駆動期間とを繰り返すように前記ヒータを駆動し、かつ前記非駆動期間毎に前記温度検出手段に前記検出動作を行わせる制御工程と、前記検出動作毎に前記温度検出手段で検出された温度と設定された基準温度との温度差を算出し、当該温度差が規定温度以上の場合は前記インク供給部のインク残量が所定量以下であると判断する判断工程と、を有し、先の検出動作における前記基準温度に比べて、前記先の検出動作よりも後に行われる後の検出動作における前記基準温度は高く設定され、前記制御工程は、前記判断工程によって前記先の検出動作において前記インク残量が前記所定量以下であると判断された場合には、その後の前記検出動作を中止することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、ヒータを複数回連続的に駆動する駆動期間と、その後にヒータを駆動しない非駆動期間と、を交互に複数回繰り返す駆動パターンにしたがってヒータを駆動し、その非駆動期間中に、記録ヘッドの検出温度を取得する。そのため、ヒータの駆動時に発生する電気ノイズの影響を受けることなく、記録ヘッドの正確な検出温度を取得することができ、その結果、その検出温度に基づいてインク残量を正確に推定することができる。また、ヒータを複数回の駆動期間に分けて駆動するため、ヒータを過度に発熱させずに、記録ヘッドの耐久性を向上させることができる。
【発明を実施するための最良の形態】
【００１３】
以下、添付図面を参照して、本発明の好適な実施形態について詳細に説明する。
【００１４】
なお、この明細書において、「記録」（「プリント」という場合もある）とは、文字、図形等有意の情報を形成する場合のみならず、有意無意を問わない。また、人間が視覚で知覚し得るように顕在化したものであるか否かを問わず、広く記録媒体上に画像、模様、パターン等を形成する場合、または媒体の加工を行なう場合も表すものとする。
【００１５】
また、「記録媒体」とは、一般的な記録装置で用いられる紙のみならず、広く、布、プラスチック・フィルム、金属板、ガラス、セラミックス、木材、皮革等、インクを受容可能なものも表すものとする。
【００１６】
さらに、「インク」（「液体」と言う場合もある）とは、上記「記録（プリント）」の定義と同様広く解釈されるべきものである。したがって、記録媒体上に付与されることによって、画像、模様、パターン等の形成、または記録媒体の加工、或いはインクの処理（例えば、記録媒体に付与されるインク中の色剤の凝固または不溶化）に供され得る液体を表すものとする。
【００１７】
またさらに、「ノズル」（「記録素子」、「記録要素」という場合もある）とは、特にことわらない限り、吐出口、これに連通する液路、およびインク吐出に利用されるエネルギーを発生する素子（ヒータ（電気熱変換体）など）を総括して言うものとする。
【００１８】
（第１の実施形態）
図１から図１４は、本発明の第１の実施形態を説明するための図である。
【００１９】
図１は、本発明を適用可能な記録装置の構成例を説明するための図である。
【００２０】
図１において、（ａ）は記録装置の要部の斜視図、（ｂ）は、（ａ）のＩ矢視図である。１００および１０１は、インクタンクと一体に構成された記録ヘッドである。記録ヘッドは、本例のようなインクタンク一体型の記録ヘッドに限定されず、インクタンクと分離可能な構成であってもよい。記録ヘッド１００側のインクタンクには、ブラックインク、淡シアンインク、および淡マゼンタインクが収容され、記録ヘッド１０１側のインクタンクには、シアンインク、マゼンタインク、およびイエローインクが収容される。記録ヘッド１００、１０１は、収容するインク以外の構成は同じである。記録ヘッド１００、１０１には、各色インクに対応して複数配列された吐出口１０２が形成されている。
【００２１】
１０３は搬送ローラ、１０４は補助ローラであり、これらは、協働して記録媒体Ｐを抑えながら図中の矢印の方向に回転することにより、記録媒体Ｐを矢印Ｙの副走査方向に間欠的に搬送する。１０５は給紙ローラであり、記録媒体Ｐの給紙を行なうと共に、搬送ローラ１０３および補助ローラ１０４と同様に、記録媒体Ｐを挟んで抑える役割も果たす。１０６は、記録ヘッド１００および１０１を搭載可能なキャリッジであり、矢印Ｘに沿う主走査方向（Ｘ１，Ｘ２方向）に往復移動される。キャリッジ１０６は、記録を行っていないとき、あるいは記録ヘッドの回復動作などを行なうときには、図中点線のホームポジションｈに移動して待機する。本例の記録装置において、記録可能な最大記録媒体のサイズはＡ４サイズ版である。１０７はプラテンであり、記録位置において記録媒体Ｐを安定的に支える役割を果たす。１０８は、キャリッジ１０６を主走査方向に移動させるためのキャリッジベルトである。
【００２２】
図２は、記録ヘッドの構成の説明図である。記録ヘッド１００、１０１は同一構造のため、ここでは、記録ヘッド１０１の構成を代表して説明する。図２において、（ａ）は記録ヘッド１０１の斜視図、（ｂ）は記録ヘッドの断面図、（ｃ）は記録ヘッドをＺ方向から見た下面図、（ｄ）は、（ｃ）における吐出口周辺の拡大図である。
【００２３】
図２（ａ）において２０１はコンタクトパッドであり、記録ヘッドは、これを介して記録装置本体から記録信号を受信すると共に、記録ヘッドの駆動に必要な電力が供給される。図２（ａ）中の破線は記録ヘッドの内部壁を示し、その内部壁によって区分けされたインクタンク室２０２、２０３、２０４には、それぞれシアンインク、マゼンタインク、イエローインクが１０ｇずつ注入されている。それらのインクタンク室の構造は、同じである。図２（ｂ）は、シアンインク用のインクタンク室２０２の断面図である。２０５はインク吸収体、２０６はインク流路、２０７は記録ヘッドチップである。インク吸収体２０５に吸収保持されているインクは、インク流路２０６を通して記録ヘッドチップ２０７へ供給される。
【００２４】
図２（ｃ）において、記録ヘッドチップ２０７には、記録ヘッド基板の温度を検出するためのダイオードセンサ２０８が備えられている。インクの温度を直接検出することは困難であるため、一般には、記録ヘッド基板の温度（以下、「記録ヘッド温度」という）を検出し、これをインクの温度として、記録装置本体に出力している。記録ヘッド温度を検出するための構成としては、ダイオードセンサ以外に、例えば、金属薄膜センサ等を用いてもよい。２０９はシアンインクを吐出する吐出口の列（吐出口列）、２１０はマゼンタインクを吐出する吐出口の列（吐出口列）、２１１はイエローインクを吐出する吐出口の列（吐出口列）である。これらの吐出口列の構造は同じである。
【００２５】
図２（ｄ）は、シアンインクを吐出するための吐出口列２０９の拡大図である。その吐出口列２０９上に複数の吐出口１０２が配列されており、それぞれの吐出口１０２の下（Ｚ方向側）には、インクに気泡を発生させて、インクを吐出口１０２から吐出させるためのヒータ２１２が備えられている。このように、吐出口１０２は吐出口列を形成するように複数設けられ、ヒータ２１２は、それら複数の吐出口１０２のそれぞれに対応して複数備えられている。
【００２６】
本例の場合、吐出口列２０９上に配列された吐出口１０２の数は６００個、吐出口１０２の間隔は１／６００インチであり、記録画素密度が６００ｄｐｉになるように構成されている。また吐出口１０２は、１滴あたり約２ｐｌのインク滴を吐出するように構成されている。このインク滴を吐出するためのヒータ２１２の最大吐出周波数（最大駆動周波数）は２０ｋＨｚであるが、記録に適した最大吐出周波数は１０ｋＨｚとなっている。主走査方向にインク滴を１２００ｄｐｉ間隔に着弾させる場合、記録ヘッド１００、１０１を搭載したキャリッジ１０６の主走査方向の移動速度は、８．３３インチ／秒（＝１００００（ドット／秒）÷１２００（ドット／インチ））となる。
【００２７】
図３は、記録装置の制御系のブロック構成図である。本例の制御系の各構成要素は、ソフト系制御手段とハード系処理手段とに大別することができる。
【００２８】
ソフト系制御手段には、メインバスライン３０５にアクセスする画像入力部３０３、画像信号処理部３０４、中央制御部ＣＰＵ３００などの処理手段が含まれる。ハード系処理手段には、操作部３０８、回復系制御回路３０９、ヘッド温度制御回路３１４、ヘッド駆動制御回路３１６、キャリッジ駆動制御回路３０６、紙送り制御回路３０７などの処理手段が含まれる。キャリッジ駆動制御回路３０６は、キャリッジ１０６を主走査方向に駆動するための制御回路であり、紙送り制御回路３０７は、記録媒体Ｐを副走査方向に搬送させための制御回路である。ＣＰＵ３００は、ＲＯＭ３０１とＲＡＭ３０２とを備え、入力情報に対して適正な記録条件を与えて、記録ヘッド１００、１０１内のインク吐出用ヒータ２１２を駆動する。
【００２９】
ＲＡＭ３０２内には、予め、記録ヘッドの回復タイミングチャートを実行するためのプログラムが格納されており、必要に応じて、予備吐出条件等の回復条件を回復系制御回路３０９、記録ヘッド１００、１０１等に与える。画像入力部３０３は、記録装置に接続された外部装置（ホスト装置）から、画像データ、コマンド、ステータス信号等を受信する。回復系モータ３１０は、記録ヘッド１００、１０１、クリーニングブレード３１１、キャップ３１２、および吸引ポンプ３１３を駆動する。クリーニングブレード３１１およびキャップ３１２は、記録ヘッド１００および１０１と相対移動する。インク残量を推定するために、後述するように記録ヘッドからインク滴を吐出する際には、そのインク滴をキャップ３１２内に向かって吐出させることができる。ヘッド駆動制御回路３１６には、記録装置の周囲温度を検出するサーミスタ３１５の検出信号、および記録ヘッド温度を検出するダイオードセンサ２０８の検出信号が入力される。ヘッド駆動制御回路は、これらの検出信号の出力値に基づいて、記録ヘッド１００、１０１のヒータ２１２を駆動して、インクの吐出、インクの予備吐出、および保温制御のためのインク温度調整を行なう。
【００３０】
ヒータ２１２を駆動する際には、記録装置から記録ヘッドに、記録信号（ＤＡＴＡ）、記録信号を転送するためのクロック信号（ＣＬＫ）、ヒータを駆動するための駆動信号（ＨＥ）、記録信号を保持回路にラッチするためのラッチ信号（ＬＴ）が送られる。図４（ａ）は、それらの信号のタイミングチャート、図４（ｂ）は、ヒータ２１２の駆動ブロック図である。クロック信号（ＣＬＫ）と同期して記録信号（ＤＡＴＡ）を入力してから、ラッチ信号（ＬＴ）を入力することにより、記録信号（ＤＡＴＡ＿ＬＴＤ）を確定する。その後、駆動信号（ＨＥ）を入力することにより、ドライバにより選択されたヒータ２１２に駆動電圧が印加されて、そのヒータ２１２に対応する吐出口からインクが吐出される。ラッチ信号（ＬＴ）と駆動信号（ＨＥ）は、記録信号（ＤＡＴＡ）の入力が完了するまでは無信号、すなわちハイレベルである。また、記録信号（ＤＡＴＡ）とクロック信号（ＣＬＫ）は同期している。
【００３１】
吐出口列におけるノズル数が６００（吐出口の数が６００個）の記録ヘッドを１０ｋＨｚで駆動する場合、クロック信号（ＣＬＫ）の周波数は６ＭＨｚ（＝１０ｋＨｚ×６００）となる。このように、クロック信号（ＣＬＫ）や記録信号（ＤＡＴＡ）などの高周波信号が存在するために、記録ヘッド１００、１０１内に電気ノイズが発生するおそれがある。その電気ノイズは、記録ヘッドから記録装置に出力するダイオードセンサ２０８の出力値に悪影響を及ぼすおそれがある。
【００３２】
図５は、記録ヘッド１０１のシアンインク吐出用の全ノズルから、１５ｋＨｚの駆動周波数によって７５０発のインク滴を吐出するように、ヒータを駆動したときのダイオードセンサ２０８出力値の時間変化を示す。図中１０ｍｓの時点にて開始したヒータの駆動時間中は、ダイオードセンサ２０８出力値にノイズが大きく乗っていることが分かる。その原因は前述した通りであり、このような状況においては、ダイオードセンサ２０８の正確な出力値を取得することは困難である。
【００３３】
図６は、インク残量の推定を含む記録動作を説明するためのフローチャートである。記録ヘッド１００、１０１の両方に対する記録動作のための制御は同様であるためであるため、ここでは、記録ヘッド１０１におけるシアンインクの吐出制御を代表して説明する。
【００３４】
記録装置は、記録データを受信することにより、インク残量がある程度あるか否かを判断する（ステップＳ６０１）。ここでの判断はそれほど高い精度は必要なく、例えば、これまでにインクを吐出した回数からインクの消費量を計算し、インクタンク内のインク残量が５ｇ未満であるか否かを判定する。本例の場合、インク残量の５ｇは、どのような記録パターンであっても次のページの記録に足りるインク残量に、ある程度のマージンをもたせた量である。インク残量が５ｇ以上である場合は、ステップＳ６０４に移行して１ページ分の記録を行なう。インク残量が５ｇ未満の場合は、ステップＳ６０２に移行してインク残量推定制御１を実施する。インク残量推定制御１については、後に詳細に説明する。
【００３５】
次に、そのインク残量推定制御１の結果に基づいて、次の１ページ分の記録が可能なインク残量があるか否かを判断する（ステップＳ６０３）。次の１ページ分の記録が可能なインクが残っている場合には、ステップＳ６０４に移行して１ページ分の記録を行なう。次の１ページ分の記録が可能なインクが残っていない場合には、ステップＳ６０５に移行し、インク残量が無いことをホスト装置のディスプレイを通してユーザに通知する。その後、まだ記録を行なっていない現在のページ以降の記録データをＲＡＭに記憶してから（ステップＳ６０６）、記録を終了する。
【００３６】
ステップＳ６０４において１ページ分の記録を行なった後は、ステップＳ６０７に移行して、次のページの記録データがあるか否かを判断する。次の記録データが無い場合には記録を終了する。その記録データがある場合には、前のページの記録時におけるインクの吐出回数に対応するインクの消費量から、インクタンク内のインク残量を計算する。その後、ステップＳ５０１に移行して、再度、インク残量が５ｇ未満であるか否かを判断する。以降、前述した処理を繰り返す。
【００３７】
本例のインク残量推定制御１は、記録ヘッドの温度と、インクが確実にあるときに実施したインク吐出による記録ヘッド昇温結果と、の比較結果に基づいて、インク残量を推定する。
【００３８】
このようなインク残量推定制御１に先立って、新規な記録ヘッドがキャリッジに搭載されたときに、その記録ヘッドの温度特性を取得するための取得制御を実施する。この取得制御は、その制御において消費するインク量以上に、インクが充分に存在する状態において実施できればよく、本例のように、新品の記録ヘッドが装着されたときのみに特定されない。例えば、記録ヘッドに、インク残量に関する情報を記憶する記憶領域が備わっていて、インク残量が認識できる場合には、そのインク残量が所定量以上のときに取得制御を実施することができる。
【００３９】
図７は、その取得制御のフローチャートである。まず、ステップＳ７０１において、繰り返し回数設定用のカウンタ値ｎを１（ｎ＝１）に設定する。次に、ステップＳ７０２において、記録ヘッド１０１におけるシアンインク吐出用の全ノズルから、１０ｋＨｚの駆動周波数によって６００発のインクを吐出させるように、ヒータを駆動する。図５にも示したように、ヒータの駆動中は、ノイズの影響によりダイオードセンサ２０８の正確な出力値が取得できなくなるおそれがある。そのため、ステップＳ７０３において２０ｍｓの間だけヒータの駆動を中止してから、ダイオードセンサ２０８の出力値を取得する（ステップＳ７０４）。つまり、２０ｍｓ待機してノイズの影響をなくしてから、ダイオードセンサ２０８の出力値に対応する記録ヘッドの温度Ｔｒｅｆ＿１（ｎ＝１）を取得する。
【００４０】
その後、ステップＳ７０５に移行して、カウンタ値ｎが５以上であるか否かを判断する。初期においては、ｎ＝１であるためステップＳ７０６に移行し、カウンタ値ｎに１を加えてｎ＝２とする。その後、再びステップＳ７０２に移行して６００発のインク滴を吐出させるようにヒータを駆動してから、ステップＳ７０３にて２０ｍｓの経過を待った後、ステップＳ７０４において記録ヘッドの温度Ｔｒｅｆ＿２（ｎ＝２）を取得する。
【００４１】
このような処理は、カウンタ値ｎが５となるまで５回繰り返し、その５回目においてＴｒｅｆ＿５を取得してから制御を終了する。
【００４２】
図８は、時間Ｔ０から、このような記録ヘッドの温度特性の取得制御を開始した場合における記録ヘッドの温度変化を示す。
【００４３】
時間Ｔ０〜Ｔ１、Ｔ２〜Ｔ３、Ｔ４〜Ｔ５、Ｔ６〜Ｔ７、Ｔ８〜Ｔ９のそれぞれは、１０ｋＨｚの駆動周波数によって６００発のインクを吐出させるためにヒータを駆動している時間である。Ｔ１〜Ｔ２、Ｔ３〜Ｔ４、Ｔ５〜Ｔ６、Ｔ７〜Ｔ８、Ｔ９〜Ｔ１０のそれぞれは、ヒータが駆動されていない２０ｍｓの間の非駆動時間である。図中の○部分の温度は、ステップＳ７０４において取得される記録ヘッドの基準温度Ｔｒｅｆ＿ｎ（ｎ＝１〜５）である。Ｔｒｅｆ＿ｎ（ｎ＝１〜５）は、図９に示すようにＲＡＭ領域に記憶される。
【００４４】
次に、インク残量を推定するためのインク残量推定制御１を図１０のフローチャートにしたがって説明する。ヒータの駆動に関しては、図７の記録ヘッドの温度特性の取得制御と同様である。
【００４５】
まず、ステップＳ１００１において、繰り返し回数設定用のカウンタ値ｎを１（ｎ＝１）に設定する。次に、ステップＳ１００２において、記録ヘッドのシアンインク吐出用の全ノズルから、１０ｋＨｚの駆動周波数によって６００発のインク滴を吐出するように、ヒータを駆動する。その後、ステップＳ１００３にて２０ｍｓの間待機してノイズの影響をなくしてから、ステップＳ１００４において、ダイオードセンサ２０８の出力に対応する記録ヘッドの検出温度Ｔ＿１（ｎ＝１）を取得する。
【００４６】
次のステップＳ１００５において、その検出温度Ｔ＿１から、図７のステップＳ７０４にて取得した記録ヘッドの基準温度Ｔｒｅｆ＿１を差し引いて、その差し引き後の温度が１０℃（規定温度）よりも低いか否かを判断する。本例においては、ダイオードセンサ２０８の温度検出誤差等を含めても記録ヘッドに１０℃の温度変化があれば、記録ヘッドに明確な状態変化があったと判断できるため、判断基準となる規定温度を１０℃に設定した。
【００４７】
差し引き後の温度｛（Ｔ＿１）−（Ｔｒｅｆ＿１）｝が１０℃以上である場合には、ステップＳ１００６において、次ページの記録を行なえるだけのインク量（規定インク量）が無いと判断してインク残量推定制御１を終了する。その温度｛（Ｔ＿１）−（Ｔｒｅｆ＿１）｝が１０℃未満である場合には、ステップＳ１００７において、カウンタ値ｎが５以上であるか否かを判断する。初期においてはカウンタ値ｎが１であるため、ステップＳ１００８に移行してカウンタ値ｎに１を加えてｎ＝２とする。その後、再び、ステップＳ１００２に移行して６００発のインク滴を吐出するようにヒータを駆動してから、ステップＳ１００３にて２０ｍｓ待機した後、ステップＳ１００４にて記録ヘッドの温度Ｔ＿２（ｎ＝２）を取得する。その後、ステップＳ１００５にて、Ｔ＿２からＴｒｅｆ＿２を差し引いた温度｛（Ｔ＿２）−（Ｔｒｅｆ＿２）｝が１０℃より低いか否かを判断する。その温度が１０℃以上の場合には、ステップＳ１００６においてインクが無いと判断する。
【００４８】
このような処理は、カウンタ値ｎが５となるまで５回繰り返す。その５回目において取得したＴ＿５から、Ｔｒｅｆ＿５を差し引いた温度｛（Ｔ＿５）−（Ｔｒｅｆ＿５）｝も１０℃未満の場合には、次ページの記録を行なえるだけのインクがあると判断して、インク残量推定制御１を終了する。
【００４９】
図１１は、時間Ｔ０から、このようなインク残量推定制御１を開始した場合における記録ヘッドの温度変化を示す。
【００５０】
時間Ｔ１０〜Ｔ１１、Ｔ１２〜Ｔ１３、Ｔ１４〜Ｔ１５、Ｔ１６〜Ｔ１７、Ｔ１８〜Ｔ２０のそれぞれは、１０ｋＨｚの駆動周波数によって６００発のインク滴を吐出させるようにヒータを駆動している時間（駆動期間）である。Ｔ１１〜Ｔ１２、Ｔ１３〜Ｔ１４、Ｔ１５〜Ｔ１６、Ｔ１７〜Ｔ１８、Ｔ１９〜Ｔ２０のそれぞれは、ヒータが駆動されていない２０ｍｓ（非駆動期間）である。このように本例においては、駆動期間と非駆動期間とを交互に５回繰り返す駆動パターンが設定されている。図中の○部分の温度は、ステップＳ１００４において取得する記録ヘッドの温度Ｔ＿ｎ（ｎ＝１〜５）である。図中の実線、破線、一点鎖線は、それぞれインク残量が５ｇ、３ｇ、１ｇの場合の温度変化である。本例における記録ヘッド１０１は、インク残量が３ｇより多いときは、どのような記録パターンであっても吐出周波数１０ｋＨｚによって駆動する限り、Ａ４サイズ版の１ページをかすれることなく記録することができる。
【００５１】
図１２は、インク残量が５ｇ、３ｇ、１ｇのときにおける記録ヘッドの温度Ｔ＿ｎと温度差｛（Ｔ＿ｎ）−（Ｔｒｅｆ＿ｎ）｝を示す（ｎ＝１〜５）。インク残量が５ｇのときには、Ｔｔ＿ｎとＴｒｅｆ＿ｎとが等しく、それらの差｛（Ｔ＿ｎ）−（Ｔｒｅｆ＿ｎ）｝がｎ＝１〜５の全範囲において常に１０℃より小さいため、少なくとも次ページの記録が可能な分のインクがあると判断される。インク残量が３ｇのときには、ｎ＝１〜３まではＴ＿ｎとＴｒｅｆ＿ｎとがほぼ等しいものの、ｎ＝４から差が出始め、ｎ＝５では、それらの差｛（Ｔ＿ｎ）−（Ｔｒｅｆ＿ｎ）｝が１０℃となる。インク残量が３ｇ以下のときは、Ａ４サイズ版の次の１ページをかすれることなく記録することが保証できないため、インクがないと判断される。インク残量が１ｇのときには、ｎ＝３において、温度差｛（Ｔ＿ｎ）−（Ｔｒｅｆ＿ｎ）｝が１０℃以上となって、インクが無いと判断されるため、ｎ＝４以降の処理が中断される。このように、インクが無いと判断されたときには、それ以降においてヒータは駆動しない。
【００５２】
図１３は、比較例として、本例のように２０ｍｓの待機時間を設定することなく、１０ｋＨｚの駆動周波数によって３０００発のインクを吐出させるように、ヒータを連続的に駆動したときの記録ヘッド１０１の温度変化を示す。図中の点線、実線、破線、一点鎖線は、それぞれインク残量が１０ｇ（新品時）、５ｇ、３ｇ、１ｇのときの記録ヘッドの温度変化を示す。ヒータの駆動中は、ダイオードセンサ２０８の出力にノイズが入るおそれがあるため、記録ヘッドの温度の取得タイミングは、本実施形態と同様に、ヒータの駆動が終了した後、２０ｍｓ経過したタイミングとした。
【００５３】
図１４は、このような比較例において、インク残量が１０ｇ、５ｇ、３ｇ、１ｇのときのヒータ駆動終了後の記録ヘッドの温度を示す。さらに図１４は、それらの温度と、インク残量が１０ｇのときの記録ヘッドの温度と、の差（温度差）を示す。インク残量が５ｇのときは、本実施形態の場合と同様に、温度差が１０℃以下となるためインクがあると判断できる。また、インク残量が３ｇのときは、本実施形態の場合と同様に、温度差が１０℃以上となりためインクが無いと判断できる。しかし、インク残量が１ｇのときは、温度差が１０℃以上となるものの、記録ヘッドが１１０℃と非常に高温になってしまう。記録ヘッドが１００℃を超える高温になった場合には、ノズルの溶解を含む記録ヘッドの構成部材がダメージを受けて、記録ヘッドの耐久性が損なわれるおそれがある。
【００５４】
本実施形態においては、ヒータを所定回数ずつ複数回に分けて駆動し、それらの駆動の合間において記録ヘッドの温度を正確に取得するため、記録ヘッドの温度が高温に達する前に、ヒータの駆動を中止することができる。この結果、記録ヘッドの耐久性が向上することになる。
【００５５】
以上のように、本実施形態においては、ヒータの駆動時に発生する電気ノイズの影響を受けることなく、かつ記録ヘッドの耐久性を損ねることなく、次の記録のために必要なインク残量があるか無いかを正確に推定することができる。次の記録の単位は、本実施形態のような１ページのみには限定されない。その記録単位は、記録ヘッドの数スキャン単位や数ページ単位であってもよく、それに応じて、次の記録のために必要なインク残量は最適に設定することができ、何ら本実施形態のような３ｇに特定されない。
【００５６】
（第２の実施形態）
図１５は、記録ヘッド１０１からシアンインクを連続的に吐出して、インク残量が３ｇであることを推定する場合に、それに必要なインクの吐出回数（インク滴の吐出発数）と、駆動周波数（インク滴の吐出周波数）と、の関係の説明図である。マゼンタインクおよびイエローインクの場合もシアンインクと同様である。インク残量の検出に必要なインクの吐出回数は、駆動周波数が高いほど少なくなる。以下、その主要因の１つについて説明する。
【００５７】
インクジェット記録装置に用いられるインクは、通常、非吐出時に記録ヘッドの吐出口からこぼれ出ないように、インクタンク内の負圧発生部材（インク吸収体など）によって保持されている。つまりインクには、記録ヘッドからインクタンク側に引っ張られる圧力（以下、「負圧」という）が掛けられている。記録に伴うインクの消費によって、インクタンク内のインク残量が減少した場合、インクタンク内の負圧発生部材がインクを保持する力は変わらずに、保持するインク量が減るために、負圧は徐々に大きくなる傾向を示す。その負圧が大きくなり過ぎた場合には、インクが記録ヘッド側からインクタンク側に強く引っ張られるため、吐出口へのインク供給ができなくなるおそれがある。その結果、インクタンク内にはインクが残っているにも拘わらず、インクを吐出できなくなるおそれがある。また、この負圧は、記録ヘッドにおけるインクの吐出状態によっても変化する。すなわち、単位時間当たりに多量のインクを吐出して、単位時間当たりのインク消費量が多いときには、負圧がより大きくなる方向に動的に変化し、インクは、インクタンクの方向により強く引っ張られる。一方、単位時間当たりに少量のインクを吐出して、単位時間当たりのインク消費量が少ないときには、インクタンクの動的な負圧変化は小さい。
【００５８】
例えば、インク残量が１０ｇのときには、インクを保持するために必要な最低に負圧となっている。そのため、１０ｋＨｚの高い駆動周波数によってインクを連続的に吐出しても、負圧は大きくなる方向に多少変化するだけであり、インクはノズルに充分供給される。また、インク残量が３ｇのときは、保持すべきインク量が減るために負圧が増大するため、１０ｋＨｚの駆動周波数によってインクを連続的に吐出するとさらに負圧が増大する。そのため、次第にインクがノズルまで供給されなくなって、一部のノズルは、インクが供給されないまま駆動されて、インクを吐出しない状態（カラ吐出状態）となることがある。この場合には、記録ヘッドの温度が急激に上昇する。しかし、インク残量が３ｇのときに、１ｋＨｚのような低い駆動周波数によってインクを連続的に吐出した場合には、負圧の動的な変化が小さく、インクはノズルに充分供給される。
【００５９】
このように、駆動周波数に応じて、ノズルがカラ吐出状態となるタイミング、つまり記録ヘッドの温度が急激に上昇してインク残量の推定が推定可能となるタイミングが異なる。そのため図１５のように、駆動周波数によって、インク残量の推定に必要なインクの吐出回数が変化する。
【００６０】
前述した第１の実施形態においては、毎回、６００発のインク滴を吐出するようにヒータを１０ｋＨｚの駆動周波数によって駆動してから、２０ｍｓ待機してからインク残量を推定する。そのため、その２０ｍｓの待機時間を含めた期間における実質的な駆動周波数は、１０ｋＨｚよりも低い７．５ｋＨｚ相当｛（６００発÷（６０ｍｓ＋２０ｍｓ）｝となる。この第２の実施形態においては、前述した図１５のような関係を利用することによって、第１の実施形態の場合よりも、インク残量の推定時におけるインクの消費量を少なくする。
【００６１】
図１６は、インク残量の推定を含む記録動作を説明するためのフローチャートである。ステップＳ１６０２のインク残量推定制御２以外は前述した第１の実施形態の図６と同様であり、図１６中のステップＳ１６０１、Ｓ１６０３〜Ｓ１６０７は、図６中のステップＳ６０１、Ｓ６０３〜Ｓ６０７に対応するため、それらの説明は省略する。
【００６２】
本例のインク残量推定制御２は、インクの吐出前後における記録ヘッドの温度変化に基づいて、インク残量を推定する。図１７は、本例のインク残量推定制御２のフローチャートである。
【００６３】
インク残量推定制御２においては、まずステップＳ１７０１にて、ヒータ駆動前における記録ヘッドの温度Ｔｂを取得する。次に、ステップＳ１７０２において、繰り返し回数設定用のカウンタ値ｎを１に設定（ｎ＝１）してから、ステップＳ１７０３に移行して、カウンタ値ｎが１であるか否かを判断する。初期においてはｎ＝１であるため、ステップＳ１７０４に移行して、記録ヘッド１０１におけるシアンインク吐出用の全ノズルから、１０ｋＨｚの駆動周波数によって２０００発のインク滴を吐出するようにヒータを駆動する。本例の場合、インク残量が０ｇのときに２０００発のインク滴を吐出させるようにヒータを駆動したとしても、記録ヘッドの温度は、ノズルの溶解を含む記録ヘッドの構成部材のダメージにつながる１００℃の高温にまでは到達しない。このように２０００発は、記録ヘッドがダメージにつながる１００℃の高温にまでは到達しない範囲において、最大の駆動回数を意味している。
【００６４】
前述したように、ヒータの駆動中は、ノイズの影響のためにダイオードセンサ２０８の出力値を正確に取得できない。そのため、ステップＳ１７０５において２０ｍｓの間だけ待機し、ノイズの影響がなくなってから、ステップＳ１７０６にてダイオードセンサ２０８の出力値に対応する記録ヘッドの温度Ｔａ＿１（ｎ＝１）を取得する。次に、ステップＳ１７０７において、その温度Ｔａ＿１から、先のステップＳ１７０１にて取得した温度Ｔｂを差し引き、その温度差｛（Ｔａ＿１）−（Ｔｂ）｝が４５℃よりも低いか否かを判断する。
【００６５】
その比較基準温度を４５℃とした理由は、次のとおりである。第１に、本例における記録ヘッド１０１は、インク残量が３ｇより多いときは、どのような記録パターンであっても１０ｋＨｚの駆動周波数によって記録ヘッドを駆動する限り、Ａ４サイズ版の１ページをかすれることなく記録することができるからである。第２に、インク残量が３ｇのときにヒータを駆動した場合に、本例の記録ヘッドの温度変化が３５℃であるからである。第３に、本例の記録ヘッドの状態変化（ここでは、インク残量の変化）を推定する場合、ダイオードセンサ２０８の温度検出誤差等を含めても、記録ヘッドに１０℃の温度変化があれば状態変化があったことが明確に判断できるからである。したがって本例の場合は、記録ヘッドに４５℃以上の温度変化があったときに、インク残量が３ｇ以下であることが確実に判断できる。
【００６６】
温度差｛（Ｔａ＿１）−（Ｔｂ）｝が４５℃以上のときには、ステップＳ１７０８において、次のページの記録に必要なインクが無いと判断して、インク残量推定制御２を終了する。その温度差｛（Ｔａ＿１）−（Ｔｂ）｝が４５℃未満のときは、ステップＳ１７０９にて、カウンタ値が２以上であるか否かを判断する。初期においてはｎ＝１であるため、ステップＳ１７１０に移行し、カウンタ値ｎに１を加えてｎ＝２としてから、再びステップＳ１７０３に移行する。今度はｎ＝２であるためステップＳ１７１１に移行し、５００発のインク滴を吐出させるように、ヒータを駆動する。本例においては、ｎ＝１のときに記録ヘッドに生じた温度変化が３５℃未満であった場合に、５００発のインク滴を吐出させるようにヒータを駆動したとしても、記録ヘッドの温度は１００℃までは到達しない。したがって、その５００発は、カラ吐出を行なっても記録ヘッドの温度が１００℃までは到達しない範囲において、最大の駆動回数を意味している。
【００６７】
その後、ステップＳ１７０５にて２０ｍｓ待機してから、ステップＳ１７０６にて記録ヘッドの温度Ｔａ＿２（ｎ＝２）を取得する。そして、ステップＳ１７０７において温度差｛（Ｔａ＿２）−（Ｔｂ）｝が４５℃未満であるか否かを判断し、その温度差が４５℃以上のときには、ステップＳ１７０８においてインク残量が無いと判断する。その温度差が４５℃未満のときは、ステップＳ１７０９において、カウンタ値ｎが２以上であるか否かを判断する。今度はｎ＝２であるため、ステップＳ１７１２に移行して、次のページの記録に必要なインク残量が有ると判断して、インク残量推定制御２を終了する。
【００６８】
図１８は、時間Ｔ１０において、インク残量推定制御２を開始した場合の記録ヘッド１０１の温度変化を示す。時間Ｔ１０〜Ｔ１１は、１０ｋＨｚの駆動周波数によって２０００発のインク滴を吐出させるようにヒータを駆動している時間、Ｔ１２〜Ｔ１３は、１０ｋＨｚの駆動周波数によって５００発のインク滴を吐出させるようにヒータを駆動している時間である。Ｔ１１〜Ｔ１２、およびＴ１３〜Ｔ１４のそれぞれは、ヒータが駆動されない２０ｍｓ間の待機時間（非駆動時間）である。図中の○部分は、ステップＳ１７０６において取得する記録ヘッドの温度Ｔａ＿ｎ（ｎ＝１、２）である。図中の実線、破線、一点鎖線は、それぞれインク残量が５ｇ、３ｇ、１ｇのときの温度変化を示す。
【００６９】
図１９は、インク残量が５ｇ、３ｇ、１ｇのときの記録ヘッドの温度Ｔａ＿ｎ、Ｔｂ、｛（Ｔａ＿ｎ）−Ｔｂ｝を示す（ｎ＝１、２）。インク残量が５ｇの場合、温度差｛（Ｔａ＿ｎ）−Ｔｂ｝は、ｎ＝１、２のいずれのときにおいても常に４５℃よりも小さいため、次のページの記録可能な量のインクが有ると判断される。インク残量が３ｇの場合、ｎ＝２のときに、温度差｛（Ｔａ＿ｎ）−Ｔｂ｝が４５℃となる。すなわち、インク残量が３ｇ以下のときは、Ａ４サイズ版の次の１ページをかすれることなく記録することが保証できないため、インクが無いと判断される。インク残量が１ｇの場合、ｎ＝１のときに、温度差｛（Ｔａ＿ｎ）−Ｔｂ｝が４５℃以上となり、インクが無いと判断される。この場合には、ｎ＝２以降の処理が中断される。
【００７０】
このように本実施形態においては、前述した実施形態と同様に、ヒータを所定回数ずつ複数回に分けて駆動し、それらの駆動の合間において記録ヘッドの温度を正確に取得するため、記録ヘッドの温度が高温に達する前に、ヒータの駆動を中止することができる。この結果、記録ヘッドの耐久性が向上することになる。
【００７１】
さらに本実施形態においては、１回目のインク滴の吐出数として、インク残量が０ｇの状態であっても記録ヘッドのダメージにつながる高温（本例の場合は、１００℃）にまでは到達しない範囲において、最大の吐出数（本例の場合は、２０００発）に設定した。そのため、前述した第１の実施形態の場合に比して、記録ヘッドの温度を取得するための待機時間を減らすことができる。これにより、１、２回目のインク吐出時間（２００ｍｓ、２０ｍｓ）と、１、２回目の待機時間（２０ｍｓ、２０ｍｓ）と、を含めた期間内における実質的な駆動周波数は、第１の実施形態の場合よりも高くなる。つまり、本実施形態における実質的な駆動周波数は、８．６２ｋＨｚ（＝２５００発÷（２００ｍｓ＋２０ｍｓ＋５０ｍｓ＋２０ｍｓ））となる。これらの結果、第１の実施形態よりも５００発少ない２５００発のインク吐出数によって、インク残量を推定することが可能となり、その分、インクの消費を抑えることができる。
【００７２】
（他の実施形態）
本発明は、インク供給部から供給されるインクをヒータの熱エネルギーを利用して吐出口から吐出可能な記録ヘッドを用いて、記録媒体に記録を行うインクジェット記録装置において、広く適用することができる。インク供給部は、記録ヘッドと一体または別体のインクタンク、および／または、記録ヘッド内部におけるインクの収容空間を含めることができる。そのインク供給部のインク残量は、ヒータを複数回連続的に駆動したときの記録ヘッドの検出温度に基づいて推定する。その際、ヒータを駆動する駆動パターンは、ヒータを複数回連続的に駆動する駆動期間と、その後にヒータを駆動しない非駆動期間と、を交互に複数回繰り返す駆動パターンであればよく、前述した実施形態の駆動パターンのみには特定されない。その非駆動期間中に、記録ヘッドの検出温度を取得して、その検出温度と所定の基準温度との比較結果に基づいて、インク残量が推定できればよい。インク残量を推定したときは、その後の駆動パターンにしたがうヒータの駆動はしないことが望ましい。
【００７３】
また基準温度は、複数の非駆動期間毎に異なる温度に設定し、先の非駆動期間における温度よりも後の非駆動期間における温度の方が高く設定することができ、その場合の設定温度は、前述した実施形態のみに特定されない。また、検出温度と基準温度との差が規定温度以上のときに、インク残量が基準温度に対応する規定インク量以下であると推定することができ、その場合の基準温度および規定インク量は、前述した実施形態のみに特定されない。
【００７４】
また本発明を適用可能な記録装置は、前述したようなシリアルスキャンタイプのインクジェット記録装置のみに特定されず、ヒータの発熱によりインクを吐出可能なインクジェット記録ヘッドを用いる種々の記録装置に広く適用することができる。例えば、記録媒体の記録領域の幅方向の全域に渡って延在する長尺な記録ヘッドを用いる所謂フルラインタイプのインクジェット記録装置に対して、本発明を適用することもできる。
【図面の簡単な説明】
【００７５】
【図１】（ａ）は、本発明の第１の実施形態におけるインクジェット記録装置の要部の概略斜視図、（ｂ）は、（ａ）におけるキャリッジ部分のＩ矢視図である。
【図２】（ａ）は記録ヘッドの斜視図、（ｂ）は記録ヘッドの概略断面図、（ｃ）は記録ヘッドの底面視図、（ｄ）は記録ヘッドのノズル部分の拡大図である。
【図３】図１のインクジェット記録装置の制御系のブロック構成図である。
【図４】（ａ）は、記録ヘッドの入力信号のタイムチャート、（ｂ）は、記録ヘッドにおけるヒータの駆動回路のブロック図である。
【図５】ヒータ駆動時におけるダイオードセンサの出力値に基づいて、記録ヘッドの温度を検出した場合の検出温度の説明図である。
【図６】本発明の第１の実施形態における記録制御を説明するためのフローチャートである。
【図７】本発明の第１の実施形態における記録ヘッドの温度特性の取得制御を説明するためのフローチャートである。
【図８】図７の取得制御時における記録ヘッドの温度変化の説明図である。
【図９】図７の取得制御により取得した記録ヘッドの温度特性の説明図である。
【図１０】図６中のインク残量推定制御１を説明するためのフローチャートである。
【図１１】図１０のインク残量推定制御１における記録ヘッドの温度変化の説明図である。
【図１２】図７の記録ヘッドの温度特性と、図１１の記録ヘッドの温度変化と、の関係の説明図である。
【図１３】比較例として、１０ｋＨｚの駆動周波数によって３０００発のインク滴を連続的に吐出させるように、ヒータを駆動した場合の記録ヘッドの温度変化の説明図である。
【図１４】図１３の比較例における記録ヘッドの温度とインク残量との関係の説明図である。
【図１５】インク残量３ｇであることを推定するために必要なインクの連続吐出回数と駆動周波数との関係の説明図である。
【図１６】本発明の第２の実施形態における記録制御を説明するためのフローチャートである。
【図１７】図１６中のインク残量推定制御２を説明するためのフローチャートである。
【図１８】図１７のインク残量推定制御２における記録ヘッドの温度変化の説明図である。
【図１９】図１８の記録ヘッドの温度変化と、ヒータ駆動前における記録ヘッドの温度と、の関係の説明図である。
【符号の説明】
【００７６】
１００、１０１    記録ヘッド
１０２    吐出口
１０６    キャリッジ
２０７    記録ヘッドチップ
２０８    ダイオードセンサ
２０９、２１０、２１１    吐出口列
２１２    ヒータ
３００    ＣＰＵ
３０１    ＲＯＭ
３０２    ＲＡＭ
Ｐ    記録媒体
【図１】
0005300227.tif 000002
【図２】
0005300227.tif 000003
【図３】
0005300227.tif 000004
【図４】
0005300227.tif 000005
【図５】
0005300227.tif 000006
【図６】
0005300227.tif 000007
【図７】
0005300227.tif 000008
【図８】
0005300227.tif 000009
【図９】
0005300227.tif 000010
【図１０】
0005300227.tif 000011
【図１１】
0005300227.tif 000012
【図１２】
0005300227.tif 000013
【図１３】
0005300227.tif 000014
【図１４】
0005300227.tif 000015
【図１５】
0005300227.tif 000016
【図１６】
0005300227.tif 000017
【図１７】
0005300227.tif 000018
【図１８】
0005300227.tif 000019
【図１９】
0005300227.tif 000020