(57)【特許請求の範囲】
【請求項１】
記録媒体上にインクを吐出して画像を記録するインクジェット記録装置であって、
駆動パルスが印加されることによりインクを吐出するための熱エネルギーを生成する複数の記録素子が所定方向に配列された記録素子列を有する記録ヘッドと、
前記記録ヘッドが前記インクジェット記録装置に装着されてからの前記記録素子列内の前記複数の記録素子の駆動回数の累計に関する第１の情報を取得する第１の取得手段と、前記第１の取得手段によって取得された前記第１の情報に基づいて前記記録素子列内の前記複数の記録素子に印加する駆動パルスを決定する決定手段と、
前記決定手段によって決定された前記駆動パルスを前記複数の記録素子に印加してインクに前記熱エネルギーを付与することにより、インクに状態変化を生起させ気泡を形成し、形成された気泡の圧力によってインクを吐出するように、前記複数の記録素子の駆動を制御する制御手段と、を有し、
前記決定手段は、（ｉ）前記第１の取得手段によって取得された前記第１の情報が示す駆動回数の累計が第１の値である場合、第１の駆動パルスを前記複数の記録素子に印加する駆動パルスに決定し、（ｉｉ）前記第１の取得手段によって取得された前記第１の情報が示す駆動回数の累計が前記第１の値よりも大きい第２の値である場合、前記第１の駆動パルスと異なる第２の駆動パルスを前記複数の記録素子に印加する駆動パルスに決定し、前記駆動回数の累計が前記第１の値である場合に前記第１の駆動パルスが前記複数の記録素子に印加された際に形成される前記気泡の大きさと、前記駆動回数の累計が前記第２の値である場合に前記第２の駆動パルスが前記複数の記録素子に印加された際に形成される前記気泡の大きさと、は互いに異なるインクジェット記録装置であって、
記録動作中の前記記録ヘッドの温度に関する第２の情報を取得する第２の取得手段と、それぞれメインパルスと、当該メインパルスに先立って前記記録素子に印加されるプレパルスから構成され、プレパルスのパルス幅が互いに異なる複数の駆動パルスを規定し、前記複数の駆動パルスと温度との対応関係を定めた駆動パルステーブルを記憶するメモリと、を更に有し、
前記決定手段は、
前記第２の取得手段によって取得された前記第２の情報と、前記メモリに記憶された駆動パルステーブルと、に基づいて、１つの前記駆動パルスを決定する第１の決定手段と、前記第１の取得手段によって取得された前記第１の情報に基づいて、前記駆動パルスのパルス幅を調整するための調整値を決定する第２の決定手段と、
前記第２の決定手段によって決定された前記調整値に基づいて前記第１の決定手段によって決定された前記１つの駆動パルスを調整することにより、前記複数の記録素子に印加する駆動パルスを決定する第３の決定手段と、を有することを特徴とするインクジェット記録装置。
【請求項２】
前記決定手段は、（ｉ）前記第１の取得手段によって取得された前記第１の情報が示す駆動回数の累計が前記第１の値より大きく前記第２の値より小さい第１の閾値よりも小さい場合、前記第１の駆動パルスを前記複数の記録素子に印加する駆動パルスに決定し、（ｉｉ）前記第１の取得手段によって取得された前記第１の情報が示す駆動回数の累計が前記第１の閾値よりも大きい場合、前記第２の駆動パルスを前記複数の記録素子に印加する駆動パルスに決定することを特徴とする請求項１に記載のインクジェット記録装置。
【請求項３】
前記決定手段は、（ｉ）前記第１の取得手段によって取得された前記第１の情報が示す駆動回数の累計が前記第１の閾値よりも大きく、前記第１の閾値より大きい第２の閾値よりも小さい場合、前記第２の駆動パルスを前記複数の記録素子に印加する駆動パルスに決定し、（ｉｉ）前記第１の取得手段によって取得された前記第１の情報が示す駆動回数の累計が前記第２の閾値よりも大きい場合、前記第１、第２の駆動パルスと異なる第３の駆動パルスを前記複数の記録素子に印加する駆動パルスに決定することを特徴とする請求項２に記載のインクジェット記録装置。
【請求項４】
前記第３の決定手段は、前記第２の決定手段によって決定された前記調整値に基づいて、前記第１の決定手段によって決定された前記１つの駆動パルスを構成するメインパルスのパルス幅を調整することにより、前記複数の記録素子に印加する駆動パルスを決定することを特徴とする請求項１から３のいずれか１項に記載のインクジェット記録装置。
【請求項５】
前記第２の決定手段は、（ｉ）前記第１の取得手段によって取得された前記第１の情報が示す駆動回数の累計が前記第１の値である場合、第１の調整値を前記駆動パルスのパルス幅を調整するための調整値に決定し、（ｉｉ）前記第１の取得手段によって取得された前記第１の情報が示す駆動回数の累計が前記第２の値である場合、前記第１の調整値と異なる第２の調整値を前記駆動パルスのパルス幅を調整するための調整値に決定することを特徴とする請求項１から４のいずれか１項に記載のインクジェット記録装置。
【請求項６】
前記第２の調整値は、前記第１の調整値よりも大きい値であることを特徴とする請求項５に記載のインクジェット記録装置。
【請求項７】
前記第２の決定手段は、第１の前記記録媒体に対する記録が終了してから前記第１の記録媒体の次に記録を行う第２の前記記録媒体に対する記録を開始するまでの間に前記調整値を決定することを特徴とする請求項１から６のいずれか１項に記載のインクジェット記録装置。
【請求項８】
前記第１の決定手段は、（ｉ）前記第２の取得手段によって取得された前記第２の情報が示す温度が第１の温度である場合、プレパルスのパルス幅が第１の幅である駆動パルスを前記１つの駆動パルスに決定し、（ｉｉ）前記第２の取得手段によって取得された前記第２の情報が示す温度が前記第１の温度よりも高い第２の温度である場合、プレパルスのパルス幅が前記第１の幅よりも短い第２の幅である駆動パルスを前記１つの駆動パルスに決定することを特徴とする請求項１から７のいずれか１項に記載のインクジェット記録装置。
【請求項９】
前記記録ヘッドは、第１の色のインクを吐出するための第１の前記記録素子列と、前記第１の色と異なる第２の色のインクを吐出するための第２の前記記録素子列と、を有し、前記第１の取得手段は、前記記録素子の駆動回数の累計に関する第１の情報として、前記第１の記録素子列内の複数の記録素子の駆動回数に関する第３の情報と、前記第２の記録素子列内の複数の記録素子の駆動回数に関する第４の情報と、を取得し、
前記第２の決定手段は、前記第１の取得手段によって取得された前記第３の情報に基づいて前記第１の記録素子列内の前記複数の記録素子に印加する駆動パルスを調整するための調整値を決定し、前記第１の取得手段によって取得された前記第４の情報に基づいて前記第２の記録素子列内の前記複数の記録素子に印加する駆動パルスを調整するための調整値を決定することを特徴とする請求項１から８のいずれか１項に記載のインクジェット記録装置。
【請求項１０】
前記第１の色のインクは、カーボンブラックを第１の濃度で含有するインクであって、前記第２の色のインクは、カーボンブラックを前記第１の濃度よりも低い第２の濃度で含有するインクであって、
前記第２の決定手段は、（ｉ−１）前記第１の取得手段によって取得された前記第３の情報が示す駆動回数の累計が前記第１の値である場合、第１の調整値を前記第１の記録素子列に対応する駆動パルスを調整するための調整値に決定し、（ｉ−２）前記第１の取得手段によって取得された前記第３の情報が示す駆動回数の累計が前記第２の値である場合、前記第１の調整値と異なる第２の調整値を前記第１の記録素子列に対応する駆動パルスを調整するための調整値に決定し、（ｉｉ−１）前記第１の取得手段によって取得された前記第４の情報が示す駆動回数の累計が前記第１の値である場合、第３の調整値を前記第２の記録素子列に対応する駆動パルスを調整するための調整値に決定し、（ｉｉ−１）前記第１の取得手段によって取得された前記第４の情報が示す駆動回数の累計が前記第２の値である場合、前記第３の調整値を前記第２の記録素子列に対応する駆動パルスを調整するための調整値に決定することを特徴とする請求項９に記載のインクジェット記録装置。
【請求項１１】
前記第２の決定手段は、（ｉ−３）前記第１の取得手段によって取得された前記第３の情報が示す駆動回数の累計が前記第２の値よりも大きい第３の値である場合、前記第１、第２の調整値と異なる第４の調整値を前記第１の記録素子列に対応する駆動パルスを調整するための調整値に決定し、（ｉｉ−３）前記第１の取得手段によって取得された前記第４の情報が示す駆動回数の累計が前記第３の値である場合、前記第３の調整値と異なる第５の調整値を前記第２の記録素子列に対応する駆動パルスを調整するための調整値に決定することを特徴とする請求項１０に記載のインクジェット記録装置。
【請求項１２】
前記記録ヘッドは、カーボンブラックを含有しない第３の色のインクを吐出するための第３の前記記録素子列を更に有し、
前記第３の決定手段は、前記第１の決定手段によって決定された前記１つの駆動パルスを前記第３の記録素子列内の前記複数の記録素子に印加する駆動パルスに決定することを特徴とする請求項１から１１のいずれか１項に記載のインクジェット記録装置。
【請求項１３】
前記記録媒体上に記録する画像に対応し、インクの色に対応する値で表される画像データを取得する第３の取得手段と、
所定のタイミングごとに前記画像データを色補正するために用いる色補正パラメータを取得する第４の取得手段と、
前記第４の取得手段によって取得された前記色補正パラメータを用いて前記第３の取得手段によって取得された前記画像データを色補正することにより補正データを生成する第１の生成手段と、
前記第１の生成手段によって生成された補正データに基づいて、前記制御手段による前記複数の記録素子の駆動の制御に用いるインクの色に対応する値で表される記録データを生成する第２の生成手段と、を更に有し、
前記決定手段は、（ｉ）前記第１の取得手段によって取得された前記第１の情報が示す駆動回数の累計が前記第１の値より大きく前記第２の値より小さい第１の閾値よりも小さく、且つ、前記取得手段によって前記色補正パラメータが取得されていない場合、前記第１の駆動パルスを前記複数の記録素子に印加する駆動パルスに決定し、（ｉｉ）前記第１の取得手段によって取得された前記第１の情報が示す駆動回数の累計が前記第１の閾値よりも小さく、且つ、前記取得手段によって前記色補正パラメータが取得された場合、前記第２の駆動パルスを前記複数の記録素子に印加する駆動パルスに決定し、（ｉｉｉ）前記第１の取得手段によって取得された前記第１の情報が示す駆動回数の累計が前記第１の閾値よりも大きい場合、前記第２の駆動パルスを前記複数の記録素子に印加する駆動パルスに決定することを特徴とする請求項１から１２のいずれか１項に記載のインクジェット記録装置。
【請求項１４】
テストパターンを記録するテストパターン記録手段と、
前記テストパターン記録手段によって記録された前記テストパターンの読み取り結果を取得する第５の取得手段と、を更に有し、
前記第４の取得手段は、前記第５の取得手段によって取得された前記テストパターンの読み取り結果に基づいて前記色補正パラメータを取得し、
前記テストパターン記録手段は、前記記録素子列内の前記複数の記録素子に前記第２の駆動パルスを印加することで前記テストパターンを記録することを特徴とする請求項１３に記載のインクジェット記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクジェット記録装置、インクジェット記録方法およびプログラムに関する。
【背景技術】
【０００２】
インクを吐出するためのエネルギーを生成する複数の記録素子が配列された記録素子列を有する記録ヘッドを用いて画像を記録するインクジェット記録装置が従来より知られている。このようなインクジェット記録装置では、記録ヘッド内の複数の記録素子に駆動パルスを印加してインクに熱エネルギーを付与することによりインク内に気泡を形成し、その気泡の圧力によってインクを吐出することが一般に知られている。
【０００３】
この記録ヘッドは使用するにつれて性能が低下することが知られており、最終的には寿命を迎え、性能の低下が使用に耐えない程度まで進行してしまう場合がある。このような場合には性能の低下した記録ヘッドを新たな記録ヘッドに交換する必要がある。この記録ヘッドの性能の低下に関し、例えば特許文献１には記録ヘッド内の記録素子それぞれの駆動回数の累計を計測し、その駆動回数の累計のいずれかが所定の閾値を超えた際に記録ヘッドの寿命に到達したと判定することが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１６８２９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示された技術によっては記録ヘッドの寿命を判定することはできるものの、記録ヘッドの寿命自体を延ばすことはできない。したがって、ユーザによる記録ヘッドの交換の頻度が多くなってしまう。
【０００６】
本発明は上記の課題を鑑みて為されたものであり、記録ヘッドの寿命を延長して記録を行うことを目的とするものである。
【課題を解決するための手段】
【０００７】
そこで、本発明は、記録媒体上にインクを吐出して画像を記録するインクジェット記録装置であって、駆動パルスが印加されることによりインクを吐出するための熱エネルギーを生成する複数の記録素子が所定方向に配列された記録素子列を有する記録ヘッドと、前記記録ヘッドが前記インクジェット記録装置に装着されてからの前記記録素子列内の前記複数の記録素子の駆動回数の累計に関する第１の情報を取得する第１の取得手段と、前記第１の取得手段によって取得された前記第１の情報に基づいて前記記録素子列内の前記複数の記録素子に印加する駆動パルスを決定する決定手段と、前記決定手段によって決定された前記駆動パルスを前記複数の記録素子に印加してインクに前記熱エネルギーを付与することにより、インクに状態変化を生起させ気泡を形成し、形成された気泡の圧力によってインクを吐出するように、前記複数の記録素子の駆動を制御する制御手段と、を有し、前記決定手段は、（ｉ）前記第１の取得手段によって取得された前記第１の情報が示す駆動回数の累計が第１の値である場合、第１の駆動パルスを前記複数の記録素子に印加する駆動パルスに決定し、（ｉｉ）前記第１の取得手段によって取得された前記第１の情報が示す駆動回数の累計が前記第１の値よりも大きい第２の値である場合、前記第１の駆動パルスと異なる第２の駆動パルスを前記複数の記録素子に印加する駆動パルスに決定し、前記駆動回数の累計が前記第１の値である場合に前記第１の駆動パルスが前記複数の記録素子に印加された際に形成される前記気泡の大きさと、前記駆動回数の累計が前記第２の値である場合に前記第２の駆動パルスが前記複数の記録素子に印加された際に形成される前記気泡の大きさと、は互いに異なるインクジェット記録装置であって、記録動作中の前記記録ヘッドの温度に関する第２の情報を取得する第２の取得手段と、それぞれメインパルスと、当該メインパルスに先立って前記記録素子に印加されるプレパルスから構成され、プレパルスのパルス幅が互いに異なる複数の駆動パルスを規定し、前記複数の駆動パルスと温度との対応関係を定めた駆動パルステーブルを記憶するメモリと、を更に有し、前記決定手段は、前記第２の取得手段によって取得された前記第２の情報と、前記メモリに記憶された駆動パルステーブルと、に基づいて、１つの前記駆動パルスを決定する第１の決定手段と、前記第１の取得手段によって取得された前記第１の情報に基づいて、前記駆動パルスのパルス幅を調整するための調整値を決定する第２の決定手段と、前記第２の決定手段によって決定された前記調整値に基づいて前記第１の決定手段によって決定された前記１つの駆動パルスを調整することにより、前記複数の記録素子に印加する駆動パルスを決定する第３の決定手段と、を有することを特徴とする。
【発明の効果】
【０００８】
本発明に係るインクジェット記録装置、インクジェット記録方法およびプログラムによれば、記録ヘッドの寿命を延長して記録を行うことが可能となる。
【図面の簡単な説明】
【０００９】
【図１】実施形態に係るインクジェット記録装置の斜視図である。
【図２】実施形態に係る記録ヘッドの模式図である。
【図３】実施形態に係る記録ヘッドの透視図である。
【図４】実施形態における記録制御系を示す図である。
【図５】実施形態におけるデータの処理過程を示す図である。
【図６】駆動パルスを説明するための図である。
【図７】インク温度、駆動パルス、インク吐出量の相関を説明するための図である。
【図８】一般的な駆動パルス制御を説明するための図である。
【図９】駆動パルス制御を行った際の温度と吐出量の相関を説明するための図である。
【図１０】駆動回数の増加に伴う記録素子の削れを説明するための模式図である。
【図１１】記録素子の削れの抑制メカニズムを説明するための模式図である。
【図１２】実施形態における駆動パルス制御を説明するフローチャートである。
【図１３】実施形態におけるパルスシフトテーブルを示す図である。
【図１４】実施形態で各記録素子列に適用するパルスシフトテーブルを示す図である。
【図１５】駆動回数の累計と駆動エネルギーの相関を説明する模式図である。
【図１６】実施形態におけるパルスシフトテーブルを示す図である。
【図１７】駆動回数の累計と駆動エネルギーの相関を説明する模式図である。
【図１８】実施形態におけるパルスシフトテーブルを示す図である。
【図１９】駆動回数の累計と駆動エネルギーの相関を説明する模式図である。
【図２０】駆動回数の累計と駆動エネルギーの相関を説明する模式図である。
【図２１】駆動回数の累計と駆動エネルギーの相関を説明する模式図である。
【発明を実施するための形態】
【００１０】
以下に図面を参照し、本発明の第１の実施形態について詳細に説明する。
【００１１】
（第１の実施形態）
図１は本実施形態に係るインクジェット記録装置（以下、プリンタとも称する）の外観を示している。これはいわゆるシリアル走査型のプリンタであり、記録媒体Ｐの搬送方向（Ｙ方向）に対して直交する交差方向（Ｘ方向）に記録ヘッドを走査して画像を記録するものである。
【００１２】
図１を用いてこのインクジェット記録装置の構成および記録時の動作の概略を説明する。まず不図示の搬送モータによりギヤを介して駆動される搬送ローラによって記録媒体Ｐを保持しているスプール６より記録媒体ＰがＹ方向に搬送される。一方、所定の搬送位置において不図示のキャリッジモータによりキャリッジユニット２をＸ方向に延在するガイドシャフト８に沿って走査させる。そして、この走査の過程で、エンコーダ７によって得られる位置信号に基づいたタイミングでキャリッジユニット２に装着可能な記録ヘッド（後述）の吐出口から吐出動作を行わせ、吐出口の配列範囲に対応した一定のバンド幅を記録する。本実施形態においては、走査速度４０インチ毎秒で走査し、６００ｄｐｉ（１／６００ｉｎｃｈ）の解像度で吐出動作を行う構成とした。その後、記録媒体Ｐの搬送を行い、さらに次のバンド幅について記録を行う構成となっている。
【００１３】
このようなプリンタでは、１回の走査で記録媒体上の単位領域に画像を記録（いわゆる１パス記録）しても良いし、複数回の走査で画像を記録（いわゆるマルチパス記録）しても良い。１パス記録を行う場合には各走査間でバンド幅分の記録媒体の搬送を行っても良い。また、マルチパス記録を行う場合には、１走査毎には搬送を行わず、記録媒体上の単位領域に対して複数回走査を行ってから、該単位領域に１バンド前後の搬送を行っても良い。また、他のマルチパス記録として、１走査毎に所定のマスクパターンによって間引かれたデータを記録してから１／ｎバンド前後の紙送りを行い、再度走査を行うことによって、記録媒体上の単位領域に対し記録に関与するノズルを異ならせた複数回（ｎ回）の走査と搬送とによって画像を完成させる方法がある。
【００１４】
なお、キャリッジモータからキャリッジユニット２への駆動力の伝達には、キャリッジベルトを用いることができる。しかしキャリッジベルトの代わりに、例えばキャリッジモータにより回転駆動され、Ｘ方向に延在するリードスクリュと、キャリッジユニット２に設けられ、リードスクリュの溝に係合する係合部とを具えたものなど、他の駆動方式を用いることも可能である。
【００１５】
送給された記録媒体Ｐは、給紙ローラとピンチローラとに挟持搬送されて、プラテン４上の記録位置（記録ヘッドの主走査領域）に導かれる。通常休止状態では記録ヘッドのフェイス面にはキャッピングが施されているため、記録に先立ってキャップを開放して記録ヘッドないしキャリッジユニット２を走査可能状態にする。その後、１走査分のデータがバッファに蓄積されたらキャッリッジモータによりキャリッジユニット２を走査させ、上述のように記録を行う。
【００１６】
ここで、記録ヘッドに対しては、吐出駆動のための駆動パルスやヘッド温調用信号などを供給するためのフレキシブル配線基板１９が取り付けられている。フレキシブル基板の他端は、本プリンタの制御を実行するＣＰＵ等の制御回路を備えた制御部（不図示）に接続されている。また、制御部の近傍にはインクジェット記録装置内の雰囲気温度を検出するための温度センサであるサーミスタ（不図示）が設けられている。
【００１７】
図２は本実施形態に係る記録ヘッド９を模式的に示す斜視図である。
【００１８】
記録ヘッド９にはジョイント部２５が形成されており、ジョイント部２５には上述のインク供給チューブが接続される。
【００１９】
また、記録ヘッド９の記録媒体Ｐに対向する面である吐出口形成面には、半導体等から形成された２つの記録素子基板１０ａ、１０ｂが取り付けられている。記録素子基板１０ａ、１０ｂには、それぞれＸ方向に直交するＹ方向に沿って吐出口列が形成されている。詳細には、記録素子基板１０ａにはブラック（Ｂｋ）インクを吐出する吐出する吐出口列１１、シアン（Ｃ）インクを吐出する吐出口列１２、マゼンタ（Ｍ）インクを吐出する吐出口列１３、イエロー（Ｙ）インクを吐出する吐出口列１４がＸ方向に並んで配置されている。また、記録素子基板１０ｂにはグレー（Ｇ）インクを吐出する吐出口列１５、レッド（Ｒ）インクを吐出する吐出口列１６、ブルー（Ｂ）インクを吐出する吐出口列１７、クリア（Ｃｌ）インクを吐出する吐出口列１８がＸ方向に並んで配置されている。
【００２０】
ここで、シアンインク、マゼンタインク、イエローインク、レッドインク、ブルーインクは、それぞれ色材として各色の顔料を含有している。また、ブラックインクとグレーインクはそれぞれ色材として黒色の顔料であるカーボンブラックを含有しており、グレーインクのカーボンブラックの濃度はブラックインクのカーボンブラックの濃度よりも低くなるように調整されている。また、クリアインクは記録媒体上に形成されたカラーインクの層上に付与されることによりカラーインクの画像特性を向上させるためのインクであり、色材を含有していない。
【００２１】
それぞれの吐出口列１１〜１８と対向する記録素子基板１０ａ、１０ｂ内の位置には、後述するように記録素子列が形成されている。なお、以下の説明では簡単のため、吐出口列１１〜１８それぞれに対向する位置にある記録素子列を記録素子列１１ｘ〜１８ｘと称する。
【００２２】
これらの記録素子基板１０ａ、１０ｂは、アルミナ、樹脂等から構成される支持部材３００に接着材にて固定されている。更に、記録素子基板１０ａ、１０ｂは配線が設けられた電気配線部材６００と電気的に接続され、電気配線部材６００を介して記録ヘッド９との信号を用いた通信を行う。
【００２３】
図３（ａ）は記録素子基板１０ｂをＸＹ平面に対して垂直な方向から見た場合における透視図である。また、図３（ｂ）は記録素子基板１０ｂを図３（ａ）に示す線分ＡＢを通り、記録素子基板１０ｂに垂直に切断した場合の切断面の吐出口列１５の近傍の様子をＹ方向下流側から見た場合における断面図である。なお、簡単のため、図３には各部の寸法比を実際と異ならせて図示しているが、実際の記録素子基板１０ｂのサイズはＸ方向に９．５５ｍｍ、Ｙ方向に３９．０ｍｍの大きさである。また、図３（ｃ）は図３（ｂ）の記録素子３４の部分を拡大した図である。
【００２４】
本実施形態における吐出口列１１〜１８は、それぞれ２つの列から形成されている。これらの２列の列が、それぞれ向かい合う列に対して１２００ｄｐｉ（ドット／インチ）にて１ドット分ずらされた状態で、Ｙ方向（配列方向）に７６８個ずつ、計１５３６個の吐出口３０および吐出口３０に対向した電気熱変換素子である記録素子（以下、メインヒータとも称する）３４がＹ方向（所定方向）に配列されている。なお、本実施形態において１２００ｄｐｉは約０．０２ｍｍに相当する。この記録素子に駆動パルスを加えることにより、吐出口からインクを吐出するための熱エネルギーを生成することができる。なお、ここでは記録素子として電気熱変換素子を用いる場合について記載したが、圧電素子などを用いることも可能である。
【００２５】
なお、以下の説明では簡単のため、１５３６個の吐出口３０および記録素子３４のうち、最もＹ方向下流側に位置する吐出口３０および記録素子３４をまとめてＮｏ．０とも称する。また、Ｎｏ．０に対してＹ方向上流側に位置する吐出口３０および記録素子３４をＮｏ．１とも称する。同様にして、Ｎｏ．２〜Ｎｏ．１５３４を規定する。そして、最もＹ方向上流側に位置する吐出口３０および記録素子３４をまとめてＮｏ．１５３５と称する。
【００２６】
ここで、記録素子基板１０ｂには記録素子の近傍のインクの温度を検出するための温度センサとして合計９つのダイオードセンサＳ１〜Ｓ９が形成されている。
【００２７】
そのうち、２つのダイオードセンサＳ１、Ｓ６は吐出口列１５〜１８のＹ方向の一方の端部近傍に配置されている。詳細には、ダイオードセンサＳ１、Ｓ６はそれぞれＹ方向の一方の端部の吐出口から０．２ｍｍ離れた位置に配置される。ここで、ダイオードセンサＳ１はＸ方向において吐出口列１５と吐出口列１６の中間に、ダイオードセンサＳ６はＸ方向において吐出口列１７と吐出口列１８の中間に配置されている。
【００２８】
また、２つのダイオードセンサＳ２、Ｓ７は吐出口列１５〜１８のＹ方向の他方の端部近傍に配置されている。ここで、ダイオードセンサＳ２はＸ方向において吐出口列１５と吐出口列１６の中間に、ダイオードセンサＳ７はＸ方向において吐出口列１７と吐出口列１８の中間に配置されている。詳細には、ダイオードセンサＳ２、Ｓ７はそれぞれＹ方向の他方の端部の吐出口から０．２ｍｍ離れた位置に配置される。
【００２９】
更に、５つのダイオードセンサＳ３、Ｓ４、Ｓ５、Ｓ８、Ｓ９はそれぞれ吐出口列１５〜１８のＹ方向における中央部に配置されている。ここで、ダイオードセンサＳ４はＸ方向において吐出口列１５と吐出口列１６の中間に、ダイオードセンサＳ５はＸ方向において吐出口列１６と吐出口列１７の中間に、ダイオードセンサＳ８はＸ方向において吐出口列１７と吐出口列１８の中間に配置されている。また、ダイオードセンサＳ３は吐出口列１５よりもＸ方向における外側に、ダイオードセンサＳ９は吐出口列１８よりもＸ方向における外側に配置されている。
【００３０】
なお、本実施形態では、ダイオードセンサの近くの吐出口内にあるインクの温度は、そのダイオードセンサが設けられた位置における記録素子基板１０ｂの温度とほぼ同じであるため、記録素子基板１０ｂの温度をインクの温度として扱う。
【００３１】
また、記録素子基板１０ｂには吐出口内にあるインクの温度を加熱するための加熱素子（以下、サブヒータとも称する）１９ａ、１９ｂが設けられている。ここで、加熱素子１９ａは吐出口列１５のＸ方向におけるダイオードセンサＳ３が設けられている側を囲むようにして一続きの部材にて形成されている。同様に、加熱素子１９ｂは吐出口列１８のＸ方向におけるダイオードセンサＳ９が設けられている側を覆うようにして一続きの部材にて形成されている。なお、加熱素子１９ａ、１９ｂはそれぞれＸ方向について吐出口列１３から１．２ｍｍ外側、Ｙ方向についてダイオードセンサＳ１、Ｓ２、Ｓ６、Ｓ７から０．２ｍｍ外側に位置する。
【００３２】
記録素子基板１０ｂは、ダイオードセンサＳ１〜Ｓ９やサブヒータ１９ａ、１９ｂの他、種々の回路が形成された基板３１と、樹脂で形成された吐出口部材３５と、から構成される。基板３１と吐出口部材３５との間には、共通インク室３３が形成されており、共通インク室３３にはインク供給口３２が連通している。共通インク室３３からはインク流路３６が延びており、インク流路３６は、吐出口部材３５に形成された吐出口３０に連通する。インク流路３６における吐出口３０側の端部には、発泡室３８が形成されており、発泡室３８には、吐出口３０と対向する位置に記録素子（メインヒータ）３４が配置されている。また、インク流路３６と共通インク室の間にはノズルフィルタ３７が形成されている。
【００３３】
図３（ｃ）に示すようにトランジスタ等の駆動素子が設けられたシリコンからなる基板４００上に、蓄熱層４０１と、発熱材料層４０２と、一対の電極層４０３が積層されている。蓄熱層４０１は、シリコンを主成分とする絶縁材料で設けることができ、発熱材料層４０２はＴａＳｉＮ等の通電することで発熱する材料で設けることができ、一対の電極層４０３は、通電するための電極となるアルミニウム等で設けることができる。この一対の電極層４０３の間に位置する発熱材料層４０２の部分が記録素子３４として用いられる。
【００３４】
そして発熱材料層４０２と一対の電極層４０３との上には、シリコンを主成分とする絶縁材料からなる絶縁層４０４が積層されておりインク等から記録素子３４を保護している。さらに記録素子３４に対応する絶縁層４０４の上には、気泡が消泡する際に生じるキャビテーションから記録素子３４を保護するために、Ｔａ等の金属材料からなる保護層４０５が設けられている。
【００３５】
インクジェット記録装置のインク供給路からジョイント部２５を通って記録ヘッド９に供給されたインクは、記録ヘッド９の内部の支持部材３００により形成されたインク流路（不図示）を通って記録素子基板１０ｂのインク供給口３２に運ばれる。そして流路３６を通って記録素子３４上側にまで運ばれる。
【００３６】
さらに、インクジェット記録装置から受信する記録データにしたがって、記録素子３４に後述するようにして決定された駆動パルスが印加されることにより、記録素子３４が駆動され、発熱する。そして、この熱エネルギーにより記録素子３４上のインクが膜沸騰を起こして、すなわちインクに状態変化を生起させて気泡を形成し、この時に生じる気泡の圧力により吐出口３０からインクが吐出されて記録動作が行われる。
【００３７】
なお、ここでは記録素子基板１０ｂについて詳細に説明したが、記録素子基板１０ａについても同様の構成を有している。
【００３８】
本実施形態では記録素子列１５ｘ〜１８ｘのそれぞれにおいてダイオードセンサＳ１〜Ｓ９のうち互いに異なる組み合わせのダイオードセンサから検出された温度に基づいて代表温度を算出し、記録素子列ごとに算出された代表温度に基づいて後述する駆動パルス制御を実行する。詳細には、記録素子列１５ｘにおいて駆動パルス制御を実行する際には記録素子列１５ｘの周囲を取り囲む４つのダイオードセンサＳ１、Ｓ２、Ｓ３、Ｓ４から検出された温度の平均値を代表温度とする。また、記録素子列１６ｘにおいて駆動パルス制御を実行する際には記録素子列１５６の周囲を取り囲む４つのダイオードセンサＳ１、Ｓ２、Ｓ４、Ｓ５から検出された温度の平均値を代表温度とする。また、記録素子列１７ｘにおいて駆動パルス制御を実行する際には記録素子列１７ｘの周囲を取り囲む４つのダイオードセンサＳ５、Ｓ６、Ｓ７、Ｓ８から検出された温度の平均値を代表温度とする。また、記録素子列１８ｘにおいて駆動パルス制御を実行する際には記録素子列１８ｘの周囲を取り囲む４つのダイオードセンサＳ６、Ｓ７、Ｓ８、Ｓ９から検出された温度の平均値を代表温度とする。
【００３９】
但し、この代表温度の算出方法は上記の形態に限るものではない。例えば、記録素子列１５ｘ〜１８ｘそれぞれにおいて周囲を取り囲む４つのダイオードセンサから検出された温度の最大値を用いて代表温度を算出しても良い。また、記録素子列１５ｘ〜１８ｘのいずれにおいても記録素子基板１０ｂに設けられた９つのダイオードセンサＳ１〜Ｓ９から検出された温度の平均値を用いて代表温度を算出しても良い。更に、本実施形態は図３（ａ）に示したような記録ヘッド内に複数のダイオードセンサを有する必要はなく、少なくとも１つのダイオードセンサを有していれば良い。
【００４０】
図４は、本実施形態におけるインクジェット記録装置に搭載される制御システムの構成を示すブロック図である。主制御部１００は演算、制御、判別、設定などの処理動作を実行するＣＰＵ１０１を備えている。そして、ＣＰＵ１０１によって実行すべき制御プログラム等を格納するメモリとして機能するＲＯＭ１０２、インクの吐出／非吐出を表す２値の記録データを格納するバッファ、ＣＰＵ１０１による処理のワークエリア等として用いられるＲＡＭ１０３、入出力ポート１０４などを備える。さらにＲＡＭ１０３は記録動作前後のメインタンクのインク量やサブタンクの空き容量等を記憶する記憶手段としても用いることができる。入出力ポート１０４には、搬送ローラを駆動させる搬送モータ（ＬＦモータ）１１３、キャリッジモータ（ＣＲモータ）１１４、記録ヘッド９、回復処理装置１２０などの各駆動回路１０５、１０６、１０７、１０８が接続されている。これらの各駆動回路１０５、１０６、１０７、１０８は、主制御部１００により制御される。入出力ポート１０４には、記録ヘッド９の温度を検出するダイオードセンサＳ１〜Ｓ９、キャリッジ２に固定されたエンコーダセンサ１１１、記録装置内の雰囲気温度（環境温度）を検出するサーミスタ１２１などの各種センサ類が接続されている。また、主制御部１００はインターフェイス回路１１０を介してホストコンピュータ１１５に接続されている。
【００４１】
記録ヘッドへの信号送信部として機能する駆動回路１０７からは印加される駆動パルスの他、記録用の記録データが送信される。これらは前述したフレキシブル配線基板１９０を介して転送される。
【００４２】
１１６は回復処理装置１２０によって記録ヘッド９から強制的にインクを排出させる所謂回復処理に伴う記録素子の駆動回数をカウントする回復処理カウンタである。１１７は記録開始前や記録終了時、記録中に行われる予備吐出に伴う記録素子の駆動回数をカウントする予備吐出カウンタである。１１８はフチ無し記録を行う場合に記録媒体領域外にインクを吐出する際の記録素子の駆動回数をカウントするフチ無しインクカウンタである。１１９は記録中における記録素子の駆動回数をカウントする吐出ドットカウンタである。
【００４３】
これらのカウンタ１１６〜１１９におけるカウントによって算出されるカウント値の合計が、記録ヘッド９がインクジェット記録装置に装着されてからの各記録素子列内の記録素子が駆動された回数の累計としてＥＥＰＲＯＭ１２２に記憶される。なお、本実施形態では記録素子の駆動回数の累計は記録素子列ごとに算出する。
【００４４】
また、ＥＥＰＲＯＭ１２２には記録素子の駆動回数の累計以外にも種々の情報を記憶することが可能である。
【００４５】
図６は本実施形態における画像データの処理過程を説明するフローチャートである。
【００４６】
ホストコンピュータ１１５のアプリケーションＪ１０１を介して、インクジェット記録装置１０００で記録する画像データが作成される。記録を行う際には、アプリケーションＪ１０１で作成された画像データはプリンタドライバ１０３に伝送される。プリンタドライバ１０３は、作成された画像データに対して前段処理Ｊ０００２、後段処理Ｊ０００３、γ補正Ｊ０００４、および２値化処理Ｊ０００５をそれぞれ実行する。
【００４７】
前段処理Ｊ０００２では、ホストコンピュータ１１５の表示器の色域をプリンタ１０４の色域に変換する色域変換を行う。３次元ルックアップテーブルを用いることにより、Ｒ、Ｇ、Ｂそれぞれが８ビットで表現された画像のデータＲ、Ｇ、Ｂをプリンタの色域内の８ビットデータＲ、Ｇ、Ｂに変換する。
【００４８】
後段処理Ｊ０００３では、変換された色域を再現する色をインクの色域に分解する。前段処理Ｊ０００２にて得られたプリント色域内の８ビットデータＲ、Ｇ、Ｂが表す色を再現するためのインクの組合せに対応した８ビットデータ（画像データ）を求める処理を行う。
【００４９】
γ補正Ｊ０００４では、色分解で得られた８ビットデータ（画像データ）のそれぞれについてγ補正を行う。後段処理Ｊ０００３にて得られた８ビットデータのそれぞれがインクジェット記録装置の階調特性に線形的に対応づけられるような変換を行い、インクの組み合わせに対応した８ビットデータ（補正データ）を求める。
【００５０】
２値化処理Ｊ０００５では、γ補正Ｊ０００４にて得られた８ビットデータ（補正データ）のそれぞれを１ビットデータに変換し２値データを生成する量子化処理を行う。この量子化手段としては、濃度パターン法やディザ法、誤差拡散法等が好適に用いられる。
【００５１】
以上のようにして生成されたデータは、インクジェット記録装置１０００へ供給される。マスクデータ変換処理Ｊ０００８では、２値化処理Ｊ０００５で作成された２値データと、ＲＯＭ１０２に格納されたマスクパターンを用いてインクの吐出、非吐出を表す記録データに変換する。このマスクパターンは、インクの吐出を許容する記録許容画素とインクの吐出を許容しない非記録許容画素とが特定のパターンにて配置されることで構成される。なお、マスクデータ変換処理Ｊ０００８に用いられるマスクパターンは予めインクジェット記録装置内の所定のメモリに格納されている。例えば、上述したＲＯＭ１０２にマスクパターンを格納しておいて、このマスクパターンを利用してＣＰＵ３０１にて記録データへの変換を行うことができる。
【００５２】
マスクデータ変換処理にて得られた記録データは、ヘッド駆動回路１０７および記録ヘッド９に供給される。この記録データに基づき、記録ヘッド９に配列された各吐出口から記録媒体Ｐに対してインクが吐出される。
【００５３】
以上の様な処理によって作成された記録データに基づいて、各モータや記録ヘッドなどの駆動を制御し、記録動作を行う。
【００５４】
（一般的な駆動パルス制御）
記録動作中にインクの温度に応じて複数の駆動パルスのうちの１つの駆動パルスを選択して記録素子３４に印加することで記録素子３４を発熱させ、これにより生じた熱エネルギーによってインクを吐出する、いわゆる駆動パルス制御の一般的な例を以下に詳細に説明する。
【００５５】
ここで、本実施形態では、印加する駆動パルスとしてプレパルスとメインパルスから構成される、いわゆるダブルパルスを用いる。
【００５６】
図６は上述のダブルパルスを説明するための図である。ここで、Ｖｏｐは駆動電圧、Ｐ１はプレパルスのパルス幅、Ｐ２はインターバルタイム、Ｐ３はメインパルスのパルス幅である。インクの吐出制御は、プレパルスのパルス幅を制御することにより行われるため、プレパルスが重要な役割を果たしている。
【００５７】
プレパルスは、主に記録素子近傍のインクの温度を加熱し、発泡が起こりやすくするために印加するパルスであり、プレパルスのパルス幅は、インクが発泡する境界のエネルギー値より小さいエネルギーとなるパルス幅以下になるような値に設定されている。
【００５８】
インターバルタイムは、プレパルスとメインパルスとの間に設けられた一定時間の幅であり、プレパルスの印加により生成された熱が記録素子近傍のインクに十分伝わるような時間が設けられている。また、メインパルスは、インクを発泡させてインク液滴を吐出するために用いられるパルスである。
【００５９】
図７（ａ）は記録素子３４に印加する駆動パルスの波形および駆動電圧Ｖｏｐを固定した場合における、インクの温度とインクの吐出量の関係を示す図である。ここから、インクの温度の上昇に伴ってインクの吐出量が増加していくことがわかる。
【００６０】
一方、図７（ｂ）はインクの温度が同じである条件において、インターバルタイムと駆動電圧Ｖｏｐを固定した場合におけるプレパルスのパルス幅とインクの吐出量の関係を示す図である。ここから、プレパルスのパルス幅Ｐ１を増加させていくと、インクの吐出量Ｖｄも比例して増加していくことがわかる。プレパルスのパルス幅Ｐ１が大きく、プレパルスの与えるエネルギー量が増えるにつれてインクの温度が上昇し、これに伴いインクの粘度が下がる。インクの粘度が下がった状態でメインパルスが印加されると、インクの吐出量が増加することになる。逆に、インクの粘度があまり下がらない状態でメインパルスが印加されると、インクの吐出量が減少することになる。
【００６１】
そこで、一般的な駆動パルス制御では、インクの温度に応じてプレパルスのパルス幅を変更することにより、基板温度（インク温度）の変化に由来するインクの吐出量の変動を抑制する。具体的には、インクの温度が相対的に低い場合には、インクの吐出量が低下する虞があるため、記録素子に印加する駆動パルスのプレパルスのパルス幅Ｐ１を比較的大きくする。これにより、インクの吐出量の低下を抑制することができる。同様に、インクの温度が相対的に高い場合にはプレパルスのパルス幅Ｐ１を比較的小さくする。
【００６２】
図８（ａ）はプレパルスのパルス幅Ｐ１が異なる複数の駆動パルスの波形を示す図である。
【００６３】
７つの駆動パルスＮｏ．０´〜Ｎｏ．６´は、いずれも駆動電圧は同じである。また、駆動パルスＮｏ．０´〜Ｎｏ．６´は、インターバルタイムＰ２がいずれも同じ（Ｐ２＝０．３０μｓ）である。一方で、駆動パルスＮｏ．０´〜Ｎｏ．６´はプレパルスのパルス幅Ｐ１およびメインパルスのパルス幅Ｐ３が互いに異なるように設定されている。
【００６４】
具体的には、駆動パルスＮｏ．０は７つの駆動パルスの中でプレパルスのパルス幅Ｐ１が最小（Ｐ１＝０．１２μｓ）となり、メインパルスのパルス幅Ｐ３が最大（Ｐ３＝０．４４μｓ）となるように設定されている。
【００６５】
次に、駆動パルスＮｏ．１´は駆動パルスＮｏ．０´と比べてプレパルスのパルス幅Ｐ１が０．０４μｓだけ大きくなり（Ｐ１＝０．１６μｓ）、メインパルスのパルス幅Ｐ３が０．０４μｓだけ小さくなる（Ｐ３＝０．４０μｓ）ように設定されている。
【００６６】
以降、駆動パルスのナンバーが１つ大きくなるにしたがって、０．０４μｓずつプレパルスのパルス幅Ｐ１は増加し、且つ、０．０４μｓずつメインパルスのパルス幅Ｐ３は減少する。
【００６７】
７つの駆動パルスの中で最もナンバーが大きい駆動パルスＮｏ．６´は、７つの駆動パルスの中でプレパルスのパルス幅Ｐ１は最大（Ｐ１＝０．３６μｓ）となり、且つ、メインパルスのパルス幅Ｐ３は最小（Ｐ３＝０．２０μｓ）となる。
【００６８】
図８（ｂ）に示したように、プレパルスのパルス幅Ｐ１が大きいほどインクの吐出量は多くなる。そのため、図８（ａ）に示す駆動パルスＮｏ．０´〜Ｎｏ．６´のそれぞれをインクの温度が互いに同じである条件において記録素子に印加した場合、駆動パルスＮｏ．０´を印加した場合におけるインクの吐出量が最小となり、駆動パルスＮｏ．６´を印加した場合におけるインクの吐出量が最大となる。また、駆動パルスＮｏ．０´〜Ｎｏ．６´は、ナンバーが大きくなるにしたがって０．０４μｓずつ等間隔にプレパルスのパルス幅が大きくなる。そのため、駆動パルスのナンバーが大きくなるにつれてインクの吐出量もほぼ等量ずつ増加する。
【００６９】
図８（ｂ）はインクの温度と実際に記録素子に印加する駆動パルスとの対応関係を示す駆動パルステーブルを示す図である。
【００７０】
上述したように、インクの温度が高いほどインクの吐出量は多くなる。このようなインク温度に由来するインクの吐出量の変動を抑制するために、本実施形態では、インク温度が高いほどプレパルスのパルス幅Ｐ１が小さい駆動パルスを選択して印加する。
【００７１】
例えば、図８（ｂ）に示すように、インクの温度が比較的低い２０℃未満である場合には図８（ａ）に示すプレパルスのパルス幅Ｐ１が相対的に大きい駆動パルスＮｏ．６´が選択される。一方、インク温度が比較的高い７０℃以上である場合には図８（ａ）に示すプレパルスのパルス幅Ｐ１が相対的に小さい駆動パルスＮｏ．０´が選択される。
【００７２】
図９は図８（ａ）、（ｂ）に示したように駆動パルスを選択して印加した場合におけるインクの温度とインクの吐出量の相関を示す図である。
【００７３】
図９に示す温度範囲のうち、３０℃から４０℃までは図８（ｂ）からわかるように駆動パルスＮｏ．４´が記録素子に印加される。この間は、図７（ａ）に示した場合と同様に、インクの温度が上がるにつれてインクの吐出量は増加する。
【００７４】
そして、インクの温度が４０℃を超えると印加する駆動パルスが駆動パルスＮｏ．４´よりもプレパルスのパルス幅が短い駆動パルスＮｏ．３´に変更される。したがって、図９からわかるように、インクの吐出量の増大を抑制することができる。このように、駆動パルス制御を行うことにより、インクの温度に変化が生じた場合であってもインクの吐出量の変動を抑制して記録を行うことが可能となる。
【００７５】
（駆動回数の増加に伴う記録素子の性能低下の抑制）
発明者らの検討の結果、本実施形態で用いる記録素子は、用いるインクの種類によっては駆動することで記録素子の表面が摩耗され、駆動回数が多くなるにつれてその摩耗が同じ領域で重畳して発生することで記録素子がダメージを受け、この結果として寿命が短くなっていることがわかった。
【００７６】
特に、本実施形態では、カーボンブラックを含有するインク、すなわちブラックインクとグレーインクにおいて上述の現象が発生することが実験的に確認できた。更に、グレーインクよりもブラックインクにおいて上述の現象による記録素子のダメージが特に顕著に発生することが明らかになった。
【００７７】
図１０は上述の現象が発生する推定メカニズムを説明するための模式図である。なお、図１０（ａ）は記録素子の駆動を開始した直後のインク滴の吐出時の記録素子近傍の様子を示す図である。また、図１０（ｂ）は図１０（ａ）に示す状態から駆動回数が増加した際のインクの吐出時の記録素子近傍の様子を示す図である。また、図１０（ｃ）は図１０（ｂ）に示す状態から駆動回数が更に増加した際のインクの吐出時の記録素子の様子を示す図である。
【００７８】
上述したように、本実施形態では記録素子に駆動パルスを印加することにより気泡４１１を形成し、その気泡４１１の圧力によってインク滴４１２を吐出する。ここで、カーボンブラックのような比較的硬い顔料粒子がインク中に含まれる場合、インクと気泡４１１の界面に接する保護層４０５が摩耗されてしまう。このため、本実施形態で用いるブラックインク、グレーインクでは、記録素子の駆動回数が増加するにつれて図１０（ｂ）に示すようにインクと気泡４１１の界面に接する保護層４０５に削れ４１３が生じてしまう。
【００７９】
一方、気泡４１１の大きさは記録素子の駆動エネルギーに依存し、駆動エネルギーは記録素子に印加される駆動パルスを構成するメインパルスのパルス幅と駆動電圧に応じて変化する。すなわち、駆動パルスを構成するメインパルスのパルス幅が長いほど、また、駆動電圧が大きいほど、形成される気泡４１１は大きいものとなる。
【００８０】
したがって、同じ駆動パルスを記録素子に印加し続けると、形成される気泡は常にほぼ同じ大きさとなる。駆動回数の増加にかかわらずインクと気泡４１１の界面が保護層４０５と同じ位置で接するように気泡４１１が形成されるので、駆動回数が更に増加すると図１０（ｂ）に示す削れ４１３が更に深化し、図１０（ｃ）に示すような深い削れ４１４が形成されてしまうのである。この削れ４１４が記録素子の寿命が短くなってしまうことの主な要因であると考えられる。
【００８１】
なお、この削れ４１３はグレーインクよりもブラックインクにおいて特に顕著に発生することが実験的にわかっている。これは、グレーインクはブラックインクよりも濃度が低い、すなわちカーボンブラックの含有量が少ないため、カーボンブラックによる保護層の摩耗させる程度がブラックインクに比べてグレーインクでは小さいためであると考えられる。
【００８２】
以上の点を鑑み、本実施形態では、各記録素子列内の記録素子の駆動回数の累計に応じて印加する駆動パルスをシフトする補正を行い、補正後の駆動パルスを実際に記録素子に印加する駆動パルスに決定する。この駆動パルスの補正処理として、実際には駆動回数の累計に応じて駆動パルスを構成するメインパルスのパルス幅を長くするような補正を行う。
【００８３】
図１１は本実施形態における駆動回数の累計に応じた駆動パルスの補正処理を行うことにより記録素子へのダメージが低減できる推定メカニズムを説明するための模式図である。なお、図１１（ａ）は図１０（ａ）と同じ状態を示している。また、図１１（ｂ）は図１１（ａ）に示す状態から駆動回数がある程度増加した際にメインパルスのパルス幅を長くする補正を行い、補正後の駆動パルスを記録素子に印加したときの記録素子近傍の様子を示す図である。また、図１１（ｃ）は図１１（ｂ）に示す状態から駆動回数が更に増加した際にメインパルスのパルス幅を更に長くする補正を行い、補正後の駆動パルスを記録素子に印加したときの記録素子近傍の様子を示す図である。
【００８４】
上述のように、本実施形態においても、記録素子の駆動回数が増加するにつれて図１１（ｂ）に示すような削れ４１６が生じてしまう。ここで、図１１（ｂ）は図１０（ｂ）に示す状態と同じ回数だけ記録素子を駆動した場合について示しているため、削れ４１６は削れ４１３と同程度のものとなる。
【００８５】
しかし、本実施形態では図１１（ｂ）に示す状態において駆動パルスを構成するメインパルスのパルス幅を長くする補正を行う。したがって、形成される気泡４１５は駆動パルスの補正前に形成される気泡４１１よりも大きいものとなる。
【００８６】
ここで、図１１（ｂ）からわかるように、気泡４１５が大きくなることにより、インクと気泡４１５の界面に接する保護層４０５の位置が駆動パルスの補正前から変動し、削れ４１６上からずれた位置に位置することになる。
【００８７】
このため、図１１（ｃ）からわかるように、記録素子の駆動回数が更に増加すると、形成される削れ４１８は図１０（ｃ）に示す削れ４１４よりも広い範囲に形成される虞があるものの、削れ４１４のような深い削れとはならない。そのため、記録素子の性能を低下させる虞が少なくなると考えられる。
【００８８】
そして、図１１（ｃ）に示す状態にて更に駆動パルスを構成するメインパルスのパルス幅を長くする補正を行うと、形成される気泡４１７は気泡４１５よりも更に大きいものとなる。これにより、インクと気泡４１７の界面に接する保護層４０５の位置が削れ４１８からずれた位置となるため、先の場合と同様に削れ４１８の深化を抑制することができる。
【００８９】
上述したようなメカニズムによって、記録素子の駆動回数の累計に応じて駆動パルスの補正処理を行うことで記録素子の寿命を長くすることができると考えられる。
【００９０】
（本実施形態における駆動パルス制御）
以下に本実施形態における駆動パルス制御について詳細に説明する。
【００９１】
図１２は本実施形態における制御プログラムにしたがってＣＰＵが実行する駆動パルス制御のフローチャートである。
【００９２】
１枚の記録媒体に対する記録ジョブが入力されると、まず、ステップＳ１１においてＥＥＰＲＯＭ１２２に記憶されたその時点での各記録素子列内の記録素子の駆動回数の累計に関する情報が取得される。詳細には、各記録素子列内の記録素子の駆動回数の累計を吐出口の数で割ることにより得られる、各記録素子列内の１つの吐出口当たりの平均駆動回数を上述の駆動回数の累計に関する情報として取得する。
【００９３】
次に、ステップＳ１２では記録素子列ごとに異なるパルスシフトテーブルを用い、駆動回数の累計に関する情報に基づいてその記録媒体に記録を行う際に適用する駆動パルスを構成するメインパルスのパルス幅の調整値（以下、パルスシフト量とも称する）を取得する。
【００９４】
図１３は本実施形態で用いるパルスシフトテーブルを示す図である。また、図１４は各記録素子列において図１３（ａ）、（ｂ）、（ｃ）に示すパルスシフトテーブルのうちのどのパルスシフトテーブルを用いるかを示す図である。
【００９５】
図１４からわかるように、本実施形態ではブラックインクの記録素子列１１ｘに対しては図１３（ａ）に示すパルスシフトテーブルＴｙｐｅＡを適用する。また、グレーインクの記録素子列１５ｘに対しては図１３（ｂ）に示すパルスシフトテーブルＴｙｐｅＢを適用する。更に、ブラックインク、グレーインク以外の記録素子列１２ｘ〜１４ｘ、１６ｘ〜１８ｘに対しては図１３（ｃ）に示すパルスシフトテーブルＴｙｐｅＣを適用する。
【００９６】
図１３（ａ）からわかるように、ブラックインク用のパルスシフトテーブルＴｙｐｅＡは、ブラックインクの駆動回数の累計に関する情報が５千万回（０．５×１０＾８回）となるたびに０．０１μｓｅｃだけメインパルスのパルス幅を長くするように設定されている。
【００９７】
例えば、ブラックインクの駆動回数の累計に関する情報が０回〜５千万回である（区間番号「０」）場合はパルスシフト量は０．００μｓｅｃに設定されている。すなわち、ブラックインクの記録素子の駆動回数の累計が少ないため、駆動パルスを構成するメインパルスのパルス幅の補正は行わない。
【００９８】
そして、ブラックインクの駆動回数の累計に関する情報が５千万回〜１億回である（区間番号「１」）場合にはパルスシフト量は０．０１μｓｅｃに設定されている。これにより、ブラックインクの記録素子の駆動回数がある程度増加したため、メインパルスのパルス幅を若干長くし、インクと形成される気泡の界面の位置を補正前からずらすことができる。以降も同様にして、ブラックインクの駆動回数の累計に関する情報が５千万回だけ増加するたびにパルスシフト量が０．０１μｓｅｃずつ増加するように、パルスシフトテーブルＴｙｐｅＡが設定されている。
【００９９】
次に、図１３（ｂ）からわかるように、グレーインク用のパルスシフトテーブルＴｙｐｅＢは、グレーインクの駆動回数の累計に関する情報が１億回（１．０×１０＾８回）となるたびに０．０１μｓｅｃだけメインパルスのパルス幅を長くするように設定されている。
【０１００】
ここで、図１３（ｂ）に示すグレーインク用のパルスシフトテーブルＴｙｐｅＢでは、パルスシフト量を０．０１μｓｅｃだけ増加させるまでに要するグレーインクの駆動回数の累計に関する情報は図１３（ａ）に示すブラックインク用のパルスシフトテーブルＴｙｐｅＡの二倍となっている。
【０１０１】
これは、上述したように、グレーインク用の記録素子においても駆動回数の増加に伴う削れは発生するものの、カーボンブラックの濃度が低いためブラックインク用の記録素子に比べると削れの程度は小さいためである。
【０１０２】
たとえば、ブラックインク用のパルスシフトテーブルＴｙｐｅＡではブラックインクの駆動回数が５千万回〜１億回である（区間番号「１」）場合にはパルスシフト量は０．０１μｓｅｃに設定されているのに対し、グレーインク用のパルスシフトテーブルＴｙｐｅＢではグレーインクの駆動回数が５千万回〜１億回である（区間番号「１」）場合にはパルスシフト量は０．００μｓｅｃに設定されている。これは、ブラックインクはカーボンブラックの濃度が比較的高いため駆動回数が５千万回〜１億回である際には削れがある程度生じているのに対し、カーボンブラックの濃度が比較的低いグレーインクでは駆動回数が５千万回〜１億回である際にはまだそれ程削れが生じていないためである。
【０１０３】
そして、図１３（ｃ）からわかるように、ブラックインク、グレーインク以外のインク用のパルスシフトテーブルＴｙｐｅＣは、各インクの駆動回数の累計に関する情報にかかわらず０．００μｓｅｃのパルスシフト量が設定されている。これは、削れの要因となるカーボンブラックが含有されていないインクではそもそも記録素子の削れがほとんど発生しないため、駆動パルスを補正する必要がないためである。なお、ここでは０．００μｓｅｃのパルスシフト量が設定されたパルスシフトテーブルＴｙｐｅＣを用いると記載したが、そのようなテーブルを用いずともブラックインク、グレーインクでは以降の説明における駆動パルス補正処理を行わないような設定にしておいても良い。
【０１０４】
図１５は図１３（ａ）、（ｂ）、（ｃ）に示すパルスシフトテーブルＴｙｐｅＡ、ＴｙｐｅＢ、ＴｙｐｅＣを適用した場合における記録素子の駆動回数の累計の増加に応じた駆動エネルギーの変化を模式的に示す図である。
【０１０５】
図１５からもわかるように、本実施形態では、ブラックインクは削れが生じ易いため、パルスシフトテーブルＴｙｐｅＡでは駆動エネルギーを比較的早く増加させていく。また、グレーインクは削れが生じにくいので、パルスシフトテーブルＴｙｐｅＡに比べるとパルスシフトテーブルＴｙｐｅＢでは駆動エネルギーを比較的遅く増加させる。更に、ブラックインク、グレーインク以外のインクは削れはほぼ生じないので、パルスシフトテーブルＴｙｐｅＣでは駆動エネルギーを変化させない。これにより、ブラックインク、グレーインクの記録素子列における記録素子の性能低下を遅らせることが可能となる。
【０１０６】
なお、ここではブラックインク、グレーインク用の記録素子列におけるパルスシフト量を駆動回数に応じて０．０１μｓｅｃと比較的小さい値ずつ異ならせると記載した。比較的小さい値としているのは記録媒体間でのむらを低減するためである。メインパルスのパルス幅も吐出量に影響を与えるため、ある記録媒体に対する記録と次の記録媒体に対する記録の間にパルスシフト量を変更すると、そのパルスシフト量の大きさに応じて２枚の記録媒体の間で吐出量がずれ、結果として記録媒体間でむらが生じてしまう虞がある。この点を鑑み、パルスシフト量をできるだけ小さくし、記録媒体間でむらが生じたとしてもそれ程目立たないようにしているのである。
【０１０７】
以上のようにしてステップＳ１２にて各記録素子列におけるパルスシフト量が取得された後、ステップＳ１３にて記録媒体が給紙される。
【０１０８】
次に、ステップＳ１４にて各記録素子列に対応するダイオードセンサから各記録素子列における温度が取得される。
【０１０９】
次に、ステップＳ１５において記録素子に印加する駆動パルスが決定される。詳細には、まずステップステップＳ１４にて取得された各記録素子列における温度と図８に示すような駆動パルステーブルに基づいて、各記録素子列において１つの駆動パルスが仮決定される。その後、ステップＳ１２にて取得された各記録素子列におけるパルスシフト量だけ仮決定された各記録素子における駆動パルスを補正することにより、各記録素子列に対して実際に印加する駆動パルスを決定する。
【０１１０】
そして、ステップＳ１６においてステップＳ１５にて決定された駆動パルスを各記録素子に印加することにより記録素子を駆動し、インクを吐出して記録を行う。
【０１１１】
その後、５．０μｓｅｃごとにステップＳ１７にて記録が終了したか否かが判定される。終了していないと判定された場合、ステップＳ１４へと戻り、同様の制御を記録が終了するまで順次実行する。終了したと判定された場合、ステップＳ１８にて記録媒体の排紙を行い、その記録媒体に対する記録を終了する。
【０１１２】
以上記載したように、本実施形態によれば、記録ヘッドの寿命を延長した記録を行うことが可能となる。
【０１１３】
（変形例１）
第１の実施形態の１つの変形例について以下に詳細に説明する。
【０１１４】
本変形例では使用するパルスシフトテーブルを図１３（ａ）、（ｂ）、（ｃ）に示すパルスシフトテーブルＴｙｐｅＡ、ＴｙｐｅＢ、ＴｙｐｅＣから図１６（ａ）、（ｂ）、（ｃ）に示すパルスシフトテーブルＴｙｐｅＡ´、ＴｙｐｅＢ´、ＴｙｐｅＣ´に置き換えて適用する。それ以外については第１の実施形態と同様である。
【０１１５】
第１の実施形態では、記録素子の駆動開始からブラックインクは５千万回ごと、グレーインクは１億回ごとにパルスシフト量を０．０１μｓｅｃずつ大きくした。
【０１１６】
これに対し、本比較例では、記録素子の駆動開始から２億回まではブラックインク、グレーインクであってもパルスシフト量を０．００μｓｅｃに設定し、駆動パルスの補正を行わない。そして、２億回を超えてからは、ブラックインクは５千万回ごと、グレーインクは１億回ごとにパルスシフト量を０．０１μｓｅｃずつ大きくする。
【０１１７】
記録素子の駆動回数に伴う記録素子の摩耗は常に同じ程度で生じるとは限らない。例えば、記録素子の駆動開始からしばらくは記録素子の表面にほとんど削れがないため削られる速度が遅く、ある程度削れが生じてからはその削られる速度が速くなる虞がある。
【０１１８】
このような場合を考え、本実施形態では、ある程度削れが生じるまで、すなわち駆動回数が２億回となるまでは駆動パルスの補正を行わない。そして、ある程度の削れが生じ、記録素子の削られる速度が速くなってからは第１の実施形態と同様の駆動パルス補正処理を行う。
【０１１９】
図１７は図１６（ａ）、（ｂ）、（ｃ）に示すパルスシフトテーブルＴｙｐｅＡ´、ＴｙｐｅＢ´、ＴｙｐｅＣ´を適用した場合における記録素子の駆動回数の累計の増加に応じた駆動エネルギーの変化を模式的に示す図である。
【０１２０】
図１７からもわかるように、本実施形態では、駆動回数の累計がある程度増加するまではパルスシフトテーブルＴｙｐｅＡ´、ＴｙｐｅＢ´、ＴｙｐｅＣ´のいずれにおいても駆動エネルギーを増加させない。そして、駆動回数の累計がある程度増加した後はパルスシフトテーブルＴｙｐｅＡ´では比較的早く、また、パルスシフトテーブルＴｙｐｅＢ´では比較的遅く駆動エネルギーを増加させる。このような構成によっても、ブラックインク、グレーインクの記録素子列における記録素子の性能低下を遅らせることが可能となる。
【０１２１】
（変形例２）
第１の実施形態の他の変形例について以下に詳細に説明する。
【０１２２】
本変形例では使用するパルスシフトテーブルを図１３（ａ）、（ｂ）、（ｃ）に示すパルスシフトテーブルＴｙｐｅＡ、ＴｙｐｅＢ、ＴｙｐｅＣから図１８（ａ）、（ｂ）、（ｃ）に示すパルスシフトテーブルＴｙｐｅＡ´´、ＴｙｐｅＢ´´、ＴｙｐｅＣ´´に置き換えて適用する。それ以外については第１の実施形態と同様である。
【０１２３】
第１の実施形態では、駆動回数の累計が増加するにつれてブラックインク、グレーインクの記録素子列に印加する駆動パルスを構成するメインパルスのパルス幅が長くなっていくように、パルスシフト量として正の値を設定していた。
【０１２４】
これに対し、本実施形態ではパルスシフト量として負の値を設定し、駆動パルスを構成するメインパルスのパルス幅が短くなるような補正を行う。詳細には、ブラックインクは駆動回数の累計が５千万回となるごとにパルスシフト量を０．０１μｓｅｃずつ小さくする。また、グレーインクは駆動回数の累計が１億回となるごとにパルスシフト量を０．０１μｓｅｃずつ小さくする。
【０１２５】
上述のように、記録素子の削れはインクと気泡の界面の位置において発生する。したがって、駆動パルスを構成するメインパルスのパルス幅を小さくして形成される気泡を小さくすることによっても、インクと気泡の界面の位置をずらすことが可能となる。これにより、第１の実施形態と同様に、記録素子の駆動回数の累計に応じて駆動パルスを個構成するメインパルスのパルス幅を短くすることによっても記録素子の寿命を延長することができる。
【０１２６】
図１９は図１８（ａ）、（ｂ）、（ｃ）に示すパルスシフトテーブルＴｙｐｅＡ´´、ＴｙｐｅＢ´´、ＴｙｐｅＣ´´を適用した場合における記録素子の駆動回数の累計の増加に応じた駆動エネルギーの変化を模式的に示す図である。
【０１２７】
図１９からもわかるように、本実施形態では、ブラックインクは削れが生じ易いため、パルスシフトテーブルＴｙｐｅＡ´´では駆動エネルギーを比較的早く低下させていく。また、グレーインクは削れが生じにくいので、パルスシフトテーブルＴｙｐｅＡ´´に比べるとパルスシフトテーブルＴｙｐｅＢ´´では駆動エネルギーを比較的遅く低下させる。更に、ブラックインク、グレーインク以外のインクは削れはほぼ生じないので、パルスシフトテーブルＴｙｐｅＣ´´では駆動エネルギーを変化させない。このような構成によっても、ブラックインク、グレーインクの記録素子列における記録素子の性能低下を遅らせることが可能となる。
【０１２８】
但し、第１の実施形態で用いるインクは、記録素子を駆動するにつれてインクのコゲが発生し、記録素子の表面にそのコゲが付着する虞がある。このようにコゲが記録素子の表面に付着するとインクの吐出量の減少や吐出速度の低下を引き起こす可能性がある。
【０１２９】
そのような状態において、駆動パルスを構成するメインパルスのパルス幅を短くすると、駆動エネルギーが小さくなるため、吐出量の減少や吐出速度の低下が促進され、より顕著なものとなる虞がある。すなわち、本比較例では記録素子の寿命の延長は可能であるものの、駆動回数の増加に伴って吐出量、吐出速度などの吐出特性の低下が進行する場合がある。この点を鑑みた場合、本変形例のように駆動回数の累計に応じて駆動エネルギーを低くする補正を行うより、第１の実施形態のように駆動回数の累計に応じて駆動エネルギーを高くする補正を行った方が好ましいと言える。
【０１３０】
（第２の実施形態）
上述した第１の実施形態では、駆動回数の累計に関する情報として各記録素子列の１つの吐出口当たりの平均駆動回数を用いる形態について記載した。
【０１３１】
これに対し、本実施形態では、上述の平均駆動回数を予め定められた定数で割り、その結果得られる剰余の値を駆動回数の累計に関する情報として用いる形態について記載する。
【０１３２】
なお、上述した第１の実施形態と同様の部分については説明を省略する。
【０１３３】
第１の実施形態のように平均駆動回数に基づいて駆動パルスの補正を行う場合、例えば図１３に示すパルスシフトテーブルＴｙｐｅＡ、ＴｙｐｅＢ、ＴｙｐｅＣを用いると、駆動回数が４億回（４×１０＾８回）に達した後はそれ以上補正することができなくなってしまう。このような場合、記録素子の削れの程度によっては４億回以上駆動した後であっても使用可能な状態にあるにも関わらず、以降の使用時には同じ補正値を用いて駆動パルスを補正することになってしまう。そのため、気泡の大きさが同じ大きさで形成され続け、記録素子の寿命が短くなってしまう虞がある。
【０１３４】
したがって、本実施形態では、図１２のステップＳ１２において、駆動回数の累計に関する情報を定数Ｋで割り、それにより得られた剰余Ｍｏｄを記録素子の駆動回数の累計に関する情報として使用する。ここで、本実施形態では定数Ｋは４億回（４×１０＾８回）に定められる。
【０１３５】
駆動回数の累計に関する情報が０回〜４億回である場合、その値を定数Ｋで割った剰余は駆動回数の累計に関する情報そのままの値となる。したがって、第１の実施形態と同じようなパルスシフト量が選択される。
【０１３６】
一方、例えば駆動回数の累計に関する情報が５億回である場合、定数Ｋで割った剰余は１億回（１×１０＾８）となる。したがって、パルスシフト量は駆動回数の累計に関する情報が１億回である（区間番号「２」）場合と同じ値が選択される。
【０１３７】
このように、本実施形態では駆動回数の累計に関する情報がパルスシフトテーブルに規定された駆動回数の累計の上限に達した場合であっても、パルスシフト量を固定することなく切り替えていくことが可能となる。これにより、記録素子の寿命を更に延長することができる。
【０１３８】
図２０は図１３（ａ）、（ｂ）、（ｃ）に示すパルスシフトテーブルＴｙｐｅＡ、ＴｙｐｅＢ、ＴｙｐｅＣを適用し、且つ、駆動回数の累計に関する情報として上述の剰余の値を用いた場合における記録素子の駆動回数の累計の増加に応じた駆動エネルギーの変化を模式的に示す図である。
【０１３９】
図２０からもわかるように、本実施形態によっても、駆動回数の累計がＫ回（４億回）に達するまではブラックインク、グレーインクの駆動エネルギーを徐々に増加させることができる。更に、駆動回数の累計がＫ回を超えた場合、駆動エネルギーは駆動回数の累計が０回である場合の駆動エネルギーに再度戻ることになる。その後、駆動回数の累計が０回〜４億回の間と同じように駆動エネルギーを変化させることができる。
【０１４０】
このため、本実施形態によれば駆動回数の累計が顕著に多くなった場合であっても記録素子の寿命を更に延長することが可能となる。
【０１４１】
（第３の実施形態）
上述した第１、第２の実施形態では、記録素子の駆動回数の累計に関する情報のみに応じてパルスシフト量を取得する形態について記載した。
【０１４２】
これに対し、本実施形態では、記録素子の駆動回数の累計に関する情報がある程度多くなったときに加え、色補正処理を行った際にもパルスシフト量を増加させる形態について記載する。
【０１４３】
なお、上述した第１、第２の実施形態と同様の部分については説明を省略する。
【０１４４】
本実施形態では、所定のタイミングごとにテストパターンを記録し、そのテストパターンをインクジェット装置に設けられた濃度センサを用いて読み取ることで所望の記録濃度からの実際の記録濃度のずれを算出する。そして、その記録濃度のずれを低減することができるようにγ補正Ｊ０００４で用いる色補正パラメータを切り替える。
【０１４５】
例えば、実際の記録濃度が所望の記録濃度よりも高くなってしまった場合、インクの吐出量が通常よりも低くなるような色補正パラメータを用いてγ処理を行う。これにより、記録濃度のずれを低減することが可能となる。
【０１４６】
このような色補正処理を行う際にテストパターンを記録するために印加する駆動パルスを記録素子の駆動回数の累計に関する情報に基づいて補正された駆動パルスとすると、以下のような問題が発生する。
【０１４７】
色補正処理を行った後に駆動回数の累計に関する情報が図１３に示すパルスシフトテーブルに規定されたいずれかの閾値を超え、パルスシフト量が変化した場合、以降の記録媒体に対しては色補正処理を行った際に印加した駆動パルスに適用したパルスシフト量と異なる値をもって記録に用いる駆動パルスを補正することになる。したがって、色補正処理を行ったにもかかわらず、以降の記録においてはパルスシフト量を異ならせてしまうことで記録濃度のずれが再度生じてしまうのである。
【０１４８】
そこで、本実施形態では、色補正処理を行う際には駆動回数の累計に関する情報を取得し、その値と図１３に示すパルスシフトテーブルから得られるある区間番号のパルスシフト量に対し、区間番号を１だけ増加させたパルスシフト量を色補正処理を行う際の駆動パルスに対するパルスシフト量として用いる。
【０１４９】
例えば、色補正処理を行う際のブラックインクの駆動回数の累計に関する情報が２億回であった場合、図１３（ａ）からわかるように対応するパルスシフト量は区間番号「３」における０．０３μｓｅｃである。したがって、色補正処理を行う際にブラックインクに適用するパルスシフト量は区間番号を「３」から１だけ増加させた区間番号「４」における０．０４μｓｅｃとする。このようにして得られた色補正処理に適用したパルスシフト量はＲＡＭ１０３に記憶される。
【０１５０】
そして、本実施形態では、図１２に示すステップＳ１２において、ステップＳ１１において取得された駆動回数の累計に関する情報と図１３に示すパルスシフトテーブルから得られるパルスシフト量と、前回色補正処理を行った際にＲＡＭ１０３に記憶されたパルスシフト量と、を比較し、そのうちの大きい方を以降の記録に適用するパルスシフト量として用いる。
【０１５１】
すなわち、駆動回数の累計に関する情報が前回切り替わったときから色補正処理が行われていない場合には、ステップＳ１１にて得られるパルスシフト量が前回の色補正処理時に記憶されたパルスシフト量以上となるため、第１の実施形態と同様にステップＳ１１にて得られるパルスシフト量を用いて駆動パルスの補正を行う。
【０１５２】
一方、駆動回数の累計に関する情報が前回切り替わってから色補正処理が実行された場合、ＲＡＭ１０３にはそれまで記録に用いていたパルスシフト量の区間番号よりも「１」だけ大きい区間番号のパルスシフト量が記憶されていることになる。したがって、前回の色補正処理時に記憶されたパルスシフト量がステップＳ１１にて得られるパルスシフト量以上となるため、駆動回数の累計に関する情報が次の閾値を超えていない場合であってもこのタイミングにて次の区間番号のパルスシフト量を用いて駆動パルスの補正を行う。これは、記録素子の削れを鑑みた場合にはまだパルスシフト量を変更する必要はないものの、色補正処理を次の区間番号のパルスシフト量で補正した駆動パルスによって行っているため、記録濃度のずれを抑制するためにはパルスシフト量を切り替えた方が良いためである。
【０１５３】
図２１は本実施形態において図１３（ａ）に示すパルスシフトテーブルＴｙｐｅＡを適用し、あるタイミングで色補正処理が行われた場合における、記録素子の駆動回数の累計の増加に応じた駆動エネルギーの変化を模式的に示す図である。なお、図中の実線にて本実施形態における駆動エネルギーの変化の過程を、破線にて第１の実施形態における駆動エネルギーの変化の過程を示している。また、一点鎖線にて色補正処理を実行したタイミングを示している。
【０１５４】
図２１からもわかるように、本実施形態においても、色補正処理が行わなければ第１の実施形態と同様に駆動エネルギーが変化していく。
【０１５５】
しかしながら、図中のタイミングにて色補正処理が実行されると、そのタイミングにてＲＡＭ１０３には区間番号を１だけ増加させたパルスシフト量が記憶されることになる。したがって、色補正処理を実行した直後の記録媒体に記録を行う際には、それまでの区間番号を１だけ増加させたパルスシフト量が用いられることになる。そのため、色補正処理が実行されると、第１の実施形態よりも早いタイミングにて次の区間番号のパルスシフト量に切り替わり、駆動エネルギーが早めに増加することになる。
【０１５６】
これにより、本実施形態によれば記録素子の寿命を延長するとともに、色補正処理による記録濃度のずれの抑制を好適に実行することが可能となる。
【０１５７】
なお、以上で説明した各実施形態では、記録媒体に対して複数回の走査を行うことにより画像を記録する形態について記載したが、他の形態による実施も可能である。例えば、記録媒体の幅方向よりも長い長さを有する長尺な記録ヘッドを用い、幅方向と交差する方向に記録媒体を１回だけ搬送させながら記録ヘッドからインクを吐出して画像を記録するような記録装置の形態であっても各実施形態における駆動パルス制御を適用することができる。
【０１５８】
なお、以上で記載した各実施形態では、カウンタによって記録素子の駆動回数をカウントし、その結果に基づいて記録素子の累計に関する情報を算出する形態について記載したが、他の形態による実施も可能である。例えば、インクの使用量や記録枚数に基づいて、記録素子の累計に関する情報を算出する形態であっても良い。
【符号の説明】
【０１５９】
９  記録ヘッド
１１−１８  記録素子列
３４  記録素子
１０１  ＣＰＵ
【図１】
0006758810.tif 000002
【図２】
0006758810.tif 000003
【図３】
0006758810.tif 000004
【図４】
0006758810.tif 000005
【図５】
0006758810.tif 000006
【図６】
0006758810.tif 000007
【図７】
0006758810.tif 000008
【図８】
0006758810.tif 000009
【図９】
0006758810.tif 000010
【図１０】
0006758810.tif 000011
【図１１】
0006758810.tif 000012
【図１２】
0006758810.tif 000013
【図１３】
0006758810.tif 000014
【図１４】
0006758810.tif 000015
【図１５】
0006758810.tif 000016
【図１６】
0006758810.tif 000017
【図１７】
0006758810.tif 000018
【図１８】
0006758810.tif 000019
【図１９】
0006758810.tif 000020
【図２０】
0006758810.tif 000021
【図２１】
0006758810.tif 000022