(57)【要約】【課題】着脱可能な記録ヘッドを備える記録装置において、消耗品である記録ヘッドを交換するか否かの判定を行うのに有利な技術を提供する。【解決手段】記録装置は、複数の記録素子が配列された記録ヘッドと、前記複数の記録素子を時分割駆動する駆動手段と、前記駆動手段が前記複数の記録素子を駆動するたびに、駆動対象である記録素子が属する時分割駆動ブロックにおいて駆動された記録素子の数に応じた値を累積加算する計測手段と、前記計測手段の前記累積加算により得られた計測値に基づいて前記記録ヘッドを他の記録ヘッドに交換する必要があるか否かの判定を行う判定手段と、を備える。【選択図】図９
2015231692.tif 000002
【特許請求の範囲】
【請求項１】
複数の記録素子が配列された記録ヘッドと、
前記複数の記録素子を時分割駆動する駆動手段と、
前記駆動手段が前記複数の記録素子を駆動するたびに、駆動対象である記録素子が属する時分割駆動ブロックにおいて駆動された記録素子の数に応じた値を累積加算する計測手段と、
前記計測手段の前記累積加算により得られた計測値に基づいて前記記録ヘッドを他の記録ヘッドに交換する必要があるか否かの判定を行う判定手段と、を備える
ことを特徴とする記録装置。
【請求項２】
前記記録ヘッドは、前記複数の記録素子で発生したエネルギーを用いて記録を行い、
前記判定手段は、前記エネルギーに起因する前記記録ヘッドの損傷のレベルを前記計測手段の計測値に基づいて予想し、その結果に基づいて前記判定を行う
ことを特徴とする請求項１に記載の記録装置。
【請求項３】
前記駆動手段が前記複数の記録素子を駆動することによって前記記録ヘッドでは電源電位の変動が生じ、
前記エネルギーの量は前記電源電位の変動量にしたがい、且つ、前記駆動手段が各記録素子を駆動するたびに前記記録ヘッドが受ける損傷のレベルは該エネルギーにしたがう
ことを特徴とする請求項２に記載の記録装置。
【請求項４】
前記計測手段は、記録素子ごとに計測する
ことを特徴とする請求項１乃至３のいずれか１項に記載の記録装置。
【請求項５】
前記計測手段は、
ある記録素子が駆動された回数と、
該記録素子が駆動された各回で、該記録素子が属する時分割駆動ブロックにおいて駆動された記録素子の数に応じた係数と、
を加重加算して記録素子ごとの計測を行う
ことを特徴とする請求項４に記載の記録装置。
【請求項６】
前記計測手段は、時分割駆動グループごとに計測する
ことを特徴とする請求項１乃至３のいずれか１項に記載の記録装置。
【請求項７】
前記計測手段は、
各時分割駆動グループにおいて駆動された記録素子の数と、
該駆動された記録素子の個々が属する時分割駆動ブロックにおいて駆動された記録素子の数と、
に基づいて時分割駆動グループごとの計測を行う
ことを特徴とする請求項６に記載の記録装置。
【請求項８】
前記記録ヘッドは不揮発性メモリを備えており、
前記記録装置は、前記計測手段の計測値を保持する保持手段と、前記保持手段が保持する計測値を前記記録ヘッドの前記不揮発性メモリに格納する格納手段とをさらに備えている
ことを特徴とする請求項１乃至７のいずれか１項に記載の記録装置。
【請求項９】
前記計測手段の計測値が所定の上限値を超えたときに、前記記録ヘッドを交換する必要があることをユーザに通知する通知手段をさらに備える
ことを特徴とする請求項１乃至８のいずれか１項に記載の記録装置。
【請求項１０】
前記駆動手段は、前記計測手段の計測値が所定の値を超えたときに前記記録ヘッドの回復処理を行う
ことを特徴とする請求項１乃至９のいずれか１項に記載の記録装置。
【請求項１１】
前記駆動手段は、前記複数の記録素子を時分割駆動するときに、各時分割駆動ブロックの記録素子を、互いにタイミングをずらして駆動する
ことを特徴とする請求項１乃至１０のいずれか１項に記載の記録装置。
【請求項１２】
記録データを処理する処理手段と、
前記処理手段と前記記録ヘッドとを接続し、前記処理手段からの記録データを前記記録ヘッドに伝搬するための信号配線と、前記記録ヘッドに電源電圧を供給するための電源配線とを含むケーブルと、
前記ケーブルの前記電源配線に配された少なくとも１つの容量素子と、をさらに備える
ことを特徴とする請求項１乃至１１のいずれか１項に記載の記録装置。
【請求項１３】
前記記録ヘッドは、所定の方向に沿って配列された、各々が前記複数の記録素子を有する複数の素子基板を有しており、
前記複数の素子基板は、少なくとも１つの記録素子列を形成している
ことを特徴とする請求項１乃至１２のいずれか１項に記載の記録装置。
【請求項１４】
前記複数の素子基板は前記記録ヘッド上に千鳥状に配列されている
ことを特徴とする請求項１３に記載の記録装置。
【請求項１５】
前記記録ヘッドは、フルライン型の記録ヘッドである
ことを特徴とする請求項１乃至１４のいずれか１項に記載の記録装置。
【請求項１６】
複数の記録素子が配列された記録ヘッドと、前記複数の記録素子を時分割駆動する駆動手段と、を備える記録装置の駆動方法であって、
前記駆動手段が前記複数の記録素子を駆動するたびに、駆動対象である記録素子が属する時分割駆動ブロックにおいて駆動された記録素子の数に応じた値を累積加算する第１工程と、
前記第１工程の前記累積加算により得られた計測値に基づいて前記記録ヘッドを他の記録ヘッドに交換する必要があるか否かの判定を行う第２工程と、を有する
ことを特徴とする記録装置の駆動方法。
【請求項１７】
コンピュータに、請求項１６に記載の駆動方法の各工程を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録装置、その駆動方法およびプログラムに関する。
【背景技術】
【０００２】
記録装置は、複数の記録素子が配列された記録ヘッドと、該記録ヘッドを駆動する駆動手段とを備える。例えば、インクジェット方式の記録装置の例では、各記録素子に対応するノズル（吐出口）が記録ヘッドに設けられており、記録素子を駆動することによって生じたエネルギーにより対応ノズルからインク（記録剤）が吐出される。
【０００３】
記録ヘッドは、記録素子を駆動することによって生じたエネルギーにより損傷を受けうるため、記録素子を繰り返し駆動することによって記録ヘッドが故障する場合がある。そのため、記録装置のユーザは、例えば記録素子の駆動回数が所定の上限値を超えた場合には、該記録ヘッドを新しい記録ヘッドに交換するとよい。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−８２５１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、複数の記録素子をいわゆる時分割駆動方式で駆動する場合、記録ヘッドでは、略同時に駆動される記録素子の数量に応じた量の電源電位の変動が生じる。そして、該変動の量によって、記録素子を駆動することによって生じるエネルギーが変わるため、記録ヘッドが故障するまでの記録素子の実際の駆動回数は、想定している駆動回数とは異なる。このことは、例えば、記録素子の駆動回数が所定の上限値を超えたにも関わらず記録ヘッドが損傷していないといった事態や、逆に、記録素子の駆動回数が該上限値を超えていないにも関わらず記録ヘッドが損傷しているといった事態をもたらしうる。
【０００６】
本発明の目的は、着脱可能な記録ヘッドを備える記録装置において、消耗品である記録ヘッドを交換するか否かの判定を行うのに有利な技術を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の一つの側面は記録装置にかかり、前記記録装置は、複数の記録素子が配列された記録ヘッドと、前記複数の記録素子を時分割駆動する駆動手段と、前記駆動手段が前記複数の記録素子を駆動するたびに、駆動対象である記録素子が属する時分割駆動ブロックにおいて駆動された記録素子の数に応じた値を累積加算する計測手段と、前記計測手段の前記累積加算により得られた計測値に基づいて前記記録ヘッドを他の記録ヘッドに交換する必要があるか否かの判定を行う判定手段と、を備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、記録ヘッドを交換するか否かの判定を行うのに有利である。
【図面の簡単な説明】
【０００９】
【図１】記録装置の全体構成例を説明するための図である。
【図２】プリント部および記録ヘッドの構成例を説明するための図である。
【図３】記録動作時の記録データの処理方法のフローを説明するための図である。
【図４】記録チップの構成例を説明するための図である。
【図５】記録動作により記録媒体上に形成されたインクドットを説明するための図である。
【図６】ノズルの駆動方法の例を説明するための図である。
【図７】ノズルを駆動したときの発生エネルギーの例を説明するための図である。
【図８】発生エネルギーと駆動回数の上限値との関係および該駆動回数の計測値の補正係数を説明するための図である。
【図９】駆動回数を計測するためのコントローラの構成例を説明するための図である。
【図１０】駆動回数の計測方法を説明するための図である。
【図１１】補正係数の算出方法を説明するための図である。
【図１２】プリント部の他の構成例を説明するための図である。
【発明を実施するための形態】
【００１０】
（１．        記録装置の全体構成例）
図１は、記録装置１００（以下、単に「装置１００」と称する場合がある。）の全体構成の例を説明するための模式図である。装置１００は、記録媒体としてロールシート（以下、単に「シート」と称する場合がある。）を用いて、該ロールシートに片面印刷または両面印刷を行うことができる。装置１００は、例えば、シートの一方の面への記録を行うための記録ヘッドを備えている。該記録ヘッドは、いわゆるフルライン型の構成を採っており、シートの幅方向の全域（例えば１８インチ程度）にわたって一度に記録を行うことが可能である。
【００１１】
ロールシートは、長尺シート（具体的には、搬送方向における長さが１ページ分の単位画像の長さよりも長いシート）であり、ロール状に巻きとられた状態で装置１００の内部に設置される。なお、単位画像とは、１ページ分の領域内に１又は複数の画像、文字、空白等が存在する場合には、これら画像、文字、空白等を含む該１ページ分の領域を指す。即ち、単位画像とは、例えば、シートに複数のページを順に印刷する場合は、１ページ分の印刷物（記録が為された記録媒体）上の画像、文字、空白等を指す。
【００１２】
図１に例示されるように、装置１００は、シート供給部１、デカール部２、斜行矯正部３、プリント部４、検査部５、カッター部６、情報記録部７、乾燥部８、反転部９、排出搬送部１０、ソーター部１１、排出部１２、及び制御部１３を具備している。シートは、ローラーやベルトで形成された搬送機構によって、図中の実線で示されたシート搬送経路に沿って搬送される。上述のシート供給部１、デカール部２等の各ユニットは、該シート搬送経路にそれぞれ配されている。
【００１３】
シート供給部１は、例えば、各々がシートを保持する２つのロールＲ１及びＲ２を備えており、これらの一方を駆動することにより、該一方からシート搬送経路にシートを供給する。なお、ここでは、２つのロールＲ１及びＲ２を例示するが、ロールの数量は、これに限定されるものではない。また、ここでは、シートがロール状に巻きとられた状態で保持されるものとしたが、この態様に限られるものではない。
【００１４】
なお、本明細書において、シート搬送経路の任意の位置において、シート供給部１に近い側を「上流」、その逆側を「下流」と称する。各ユニットには、適宜、１又は複数の搬送ローラーが設けられており、該ユニットで所定の処理が為されたシートは、順次、下流に搬送される。
【００１５】
デカール部２は、シート供給部１からのシートの反り（カール）を軽減させる。デカール部２は、例えば、シート供給部１からのシートに対して逆方向への反りを与えるように該シートを湾曲させて、シート供給部１からのシートの反りを軽減させる。
【００１６】
斜行矯正部３は、デカール部２を通過したシートの斜行（シート搬送経路の進行方向に対する傾き）を矯正する。斜行矯正部３は、例えば、シートの一方の端を基準として、該基準となる端にガイド部材（不図示）を当てながら該シートを搬送することにより、シートの斜行を矯正する。
【００１７】
プリント部４では、斜行矯正部３側から搬送されたシートに対して、上述のフルライン型の記録ヘッド１４により記録を行う。記録ヘッド１４は、装置１００ないしプリント部４から着脱可能である。また、記録ヘッド１４は、例えば、Ｙ（イエロー）、Ｍ（マゼンダ）、Ｃ（シアン）、Ｋ（ブラック）等、色ごとに個別に設けられうる。この構成において、各色（Ｙ、Ｍ、ＣおよびＫ）に対応する記録ヘッドを、それぞれ、記録ヘッド１４Ｙ、１４Ｍ、１４Ｃおよび１４Ｋとしてもよいが、本明細書において、特定の色に限られない場合には、これらを単に「記録ヘッド１４」と示す。
【００１８】
記録ヘッド１４は、例えば、複数の記録素子が配列された２以上の記録素子列であって搬送方向に並んだ２以上の記録素子列を有する。記録ヘッド１４は、各列の記録素子の個々を駆動し、インク（記録剤）を、対応ノズルを介してシートに対して吐出することにより、インクドット（以下、単に「ドット」という。）の記録を行う。なお、本明細書では、インクジェット方式により記録を行うものを例示するが、発熱素子を用いた方式、圧電素子を用いた方式、静電素子を用いた方式、ＭＥＭＳ素子を用いた方式、その他の公知の記録方式のいずれの記録方式が用いられてもよい。
【００１９】
検査部５は、プリント部４からのシートを検査し、プリント部４での記録が適切に為されたかの判定を行う。検査は、例えばＣＣＤイメージセンサやＣＭＯＳイメージセンサで構成されたスキャナを用いて、プリント部４でシートに形成された画像や検査パターンを光学的に読み取ることによって為される。
【００２０】
カッター部６は、検査部５からのシートを所定単位の長さに切断する。シートの切断は、機械的に為されればよく、例えば、センサ１９がカットパターンを検知したことに応答してオートカッター２０（以下、単に「カッター２０」と称する場合がある。）を駆動することによって為されうる。カッター部６の近傍にはゴミ箱１７が設けられており、カッター部６で切り落とされた不要なシート片はゴミ箱１７に収容される。カッター部６は、片面印刷の場合にはページ単位でシートを切断するが、印刷ジョブの内容によっては切断しない場合もある。例えば、両面印刷の場合には、カッター部６は、シートの第１面（表面）への記録の完了後かつ第２面（裏面）への記録の開始前には、該シートを所定単位（例えば、ページ単位）では切断せず、第１面への記録が完了した位置で該シートを切断する。その後、該シートには第２面への記録が開始され、カッター部６は、第２面への記録の完了後に、該シートを所定単位で切断する。
【００２１】
なお、上記オートカッター２０の他、装置１００には、ユーザがシートの切断を手動で行うための手動カッター２２（２２ａ〜２２ｄ）が設けられてもよい。手動カッター２２は、例えば、ジャムが発生してシート詰まりが生じた場合に、シートを切断して該シートをシート搬送経路から除去するために用いられ、ユーザの手動により操作される。
【００２２】
情報記録部７は、シートにプリント情報（シリアル番号や日付等の固有情報）を記録する。カッター部６と情報記録部７との間には、例えば、カッター部６で切断されたシートの先端（下流の端部）を検知するエッジセンサ２１が設けられる。情報記録部７は、例えば、エッジセンサ２１による検知のタイミングに基づいて、該シートへのプリント情報の記録を行う。
【００２３】
乾燥部８は、記録済みのシートに対して乾燥処理を行い、付与されたインクを短時間で乾燥させる。乾燥処理の方式は熱風を用いた方式や、その他の公知の乾燥方式が用いられうる。
【００２４】
反転部９は、両面印刷を行う場合には、第１面（表面）への記録が完了したシートの表裏反転を行う。両面印刷を行う場合、プリント部４で記録が為された連続シートは、カッター部６で所定単位では切断されず、反転部９は、該連続シートを一時的に巻き取って該連続シートの表裏反転を行う。その後、反転部９は、該連続シートを、その表裏が反転された状態で、デカール部２を介して再びプリント部４に供給する。具体的には、反転部９は、連続シートを巻き取るための巻取回転体（ドラム）を備えており、第１面への記録が完了した連続シートは、該巻取回転体に一時的に巻き取られた後、該巻取回転体を逆回転させてデカール部２を介してプリント部４に搬送される。該連続シートは、巻き取られる前とは表裏が反転された状態でプリント部４に搬送され、プリント部４では第２面（裏面）への記録が為される。
【００２５】
排出搬送部１０は、カッター部６で切断された後に乾燥部８での乾燥が完了したシートを、ソーター部１１まで搬送する。このようにして得られた、装置１００から出力されるべきシートは、「印刷物」とも称される。ソーター部１１は、印刷物を所定の基準に基づいて分類し、対応する排出部１２から該シートを排出する。
【００２６】
制御部１３は、コンピュータ等の外部のホスト装置３０から、記録データや制御コマンド等を含む印刷ジョブを受けて、装置１００の各ユニットの駆動制御を行い、装置１００の全体の制御を行う。制御部１３は、例えば、中央演算処理装置（ＣＰＵ）、メモリ（ＲＯＭ、ＲＡＭ）、各種ＩＯインターフェース等を含むコントローラ１５と、各ユニットに電源電圧を供給するための電源部１６と、を備える。
【００２７】
（２．        プリント部および記録ヘッドの構成例）
図２（ａ）は、プリント部４の構成例を示している。プリント部４は、例えば、プリント基板１０２と、制御基板１０９と、プリント基板１０２と制御基板１０９とを電気的に接続するケーブル１０４と、を有する。ケーブル１０４と、プリント基板１０２ないし制御基板１０９とは、コネクタ１１０によって固定されてもよい。プリント基板１０２と制御基板１０９とは、さらに、コネクタ１１１によって固定されていてもよい。
【００２８】
プリント基板１０２には、複数の記録チップ１０３（または素子基板１０３）が所定方向（ここでは搬送方向と交差する方向）に沿って、例えば千鳥状に配列されている。各チップ１０３は、記録ヘッド１４の一部を形成しており、各チップ１０３には、例えば、搬送方向と交差する方向に配列された複数のノズルと、該複数のノズルに対応する複数の記録素子と、該複数の記録素子を駆動する論理回路とが設けられている。各記録素子は、論理回路からの信号を受けて駆動され、それに応答して対応ノズルからインクが吐出される。
【００２９】
図２（ｂ）は、単位チップ１０３の構成例を示している。チップ１０３は、例えば、８つのノズル列６１（及び、それらに対応する８つの記録素子列）を有する。
【００３０】
制御基板１０９には、各チップ１０３に電源電圧を供給するための電源ＩＣチップ１０５と、該電源電圧を安定させる（例えばリンギングを防ぐ）ためのキャパシタ１０６とが配されている。電源電圧は、例えば、電源電圧ＶＨと、それに対応する接地用の電圧ＧＮＤＨとを含む。電圧ＶＨ及びＧＮＤＨは、ケーブル１０４を介して各チップ１０３に供給される。キャパシタ１０６は、電圧ＶＨ‐ＧＮＤＨ間に配されており、図２（ａ）に例示されるように制御基板１０９のコネクタ１１０側に配されている。
【００３１】
図２（ａ）において、電圧ＶＨを供給する電源配線を「電源配線１０７（１０７ａ、１０７ｂ及び１０７ｃ）」と示し、電圧ＧＮＤＨを供給する電源配線を「電源配線１０８（１０８ａ、１０８ｂ及び１０８ｃ）」と示す。電源配線１０７ａ及び１０８ａは、制御基板１０９における電源配線を示す。電源配線１０７ｂ及び１０８ｂは、ケーブル１０４における電源配線を示す。電源配線１０７ｃ及び１０８ｃは、プリント基板１０２における電源配線を示す。なお、ここでは図を見やすくするため、電源配線１０７及び１０８の一部のみを図示している。
【００３２】
ケーブル１０４は、電圧ＶＨ及びＧＮＤＨを供給するための電源配線１０７ｂ及び１０８ｂの他、記録データを各チップ１０３に供給するための信号配線（ここでは図を見やすくするため不図示とする。）を含みうる。また、詳細は後述するが、記録ヘッド１４には、不図示の不揮発メモリが設けられており、該不揮発メモリの情報を、ケーブルを介して読み出すことも可能である。
【００３３】
図２（ｃ）は、プリント部４の電源系を説明するための等価回路を示している。図中において、領域Ｒａは制御基板１０９に対応し、領域Ｒｂはケーブル１０４に対応し、また、領域Ｒｃはプリント基板１０２に対応する。電源配線１０７及び１０８は、それらの長さに応じた寄生インピーダンス成分（ここでは、抵抗成分２０１およびインダクタンス成分２０２）を有する。そして、キャパシタ１０６は、領域Ｒａにおける領域Ｒｂ側に配されており、電源配線１０７ａと電源配線１０８ａとを接続している。
【００３４】
例えば、フルライン型の記録ヘッド１４の場合、ケーブル１０４では、電源配線１０７ｂ及び１０８ｂの配線長は、例えば２００ｍｍ程度またはそれ以上である。また、プリント基板１０２では、端部のチップ１０３については、電源配線１０７ｃ及び１０８ｃの配線長は、例えば１００ｍｍ程度またはそれ以上である。この場合、キャパシタ１０６からチップ１０３までの電源配線１０７ｂ〜１０７ｃの合計の配線長が３００ｍｍ以上になり、インダクタンス成分の合計が数百ｎＨ程度またはそれ以上になる。そのため、制御基板１０９にキャパシタ１０６を設けた場合でも、電源配線１０７等に比較的大きい量のヒータ電流が流れることによってリンギングが生じる虞がある。
【００３５】
詳細は後述するが、このリンギングは、上述の寄生インピーダンス成分に起因する電源電位の変動であり、これにより、記録素子を駆動したときに発生するエネルギー量の変動をもたらす。なお、ここではフルライン型の記録ヘッド１４を考えているが、このことは、記録ヘッドの走査と記録媒体の搬送とを交互に繰り返し行って記録するシリアル型の記録ヘッドの場合も同様である。特に、このことは、記録ヘッドの長尺化に伴って寄生インピーダンス成分が大きくなるため顕著な問題となりうる。
【００３６】
（３．        記録データの処理方法の例）
図３は、ホスト装置３０から受けた記録データの処理方法のフローを例示している。
【００３７】
ステップＳ１０１（以下、単に「Ｓ１０１」とする。他のステップについても同様である。）では、装置３０から受けた記録データのレンダリング処理を行う。これにより、ベクター形式の記録データは、ビットマップ形式の記録データに変換される。
【００３８】
Ｓ１０２では、記録データの色空間変換処理を行う。これにより、ビットマップ形式に変換された記録データは、インクの色に対応した色ごとの多値データに変換される。例えば、Ｙ（イエロー）、Ｍ（マゼンダ）、Ｃ（シアン）、Ｋ（ブラック）の４色のインクを用いてカラー印刷を行う本構成の例では、Ｙ、Ｍ、Ｃ、Ｋの４色分の多値データが生成される。色空間変換処理が為された記録データは、その後、色ごとにデータ処理が為される。
【００３９】
Ｓ１０３では、記録データの階調補正処理を行う。これにより、明るさやコントラスト等を色ごとに補正することができる。
【００４０】
Ｓ１０４では、記録データの量子化処理を行う。これにより、色ごとのドットデータ（ドットを記録するか否かを示すデータ）が生成される。量子化処理は、例えばディザマトリクス法や誤差拡散法等によるデータ処理を含む。例えば、記録データは、誤差拡散法によって１６値に低階調化され、その後、２値化処理によって例えば１２００ｄｐｉ×１２００ｄｐｉの２値データに変換されうる。
【００４１】
Ｓ１０５では、色ごとの記録データを、対応する記録ヘッド１４の各チップ１０３の各ノズル列６１に分配する分配処理を行う。なお、図２（ａ）を参照しながら述べたように、チップ１０３は千鳥状に配列されている。そのため、搬送方向において互いに隣接する２つのチップ１０３の間で、該２つのチップ同士が該搬送方向において互いにオーバーラップ（重複）している部分が存在するが、この場合には、記録データは、該オーバーラップしている部分の一方に分配されればよい。また、ここではフルライン型の記録ヘッド１４を考えているが、１つのチップ１０３を有するシリアル型の記録ヘッドの例では、該記録データを該１つのチップ１０３の各ノズル列に分配すればよい。
【００４２】
（４．        記録チップの構成例）
図４は、単位チップ１０３の構成例を示している。チップ１０３は、ノズル駆動回路５２０と、遅延回路５０１、データラッチ部５０２およびデコーダ５０３を有する。
【００４３】
ノズル駆動回路５２０は、ＡＮＤ回路９０１及び９０２等の所定の論理回路と、該論理回路からの信号を受けるスイッチ素子９０３と、スイッチ素子９０３に接続された記録素子ｅと、を有する。ＡＮＤ回路９０１及び９０２、スイッチ素子９０３並びに記録素子ｅを一組としたときに、ノズル駆動回路５２０は、各々が３２組の記録素子ｅ等を含む複数のグループＧ（Ｇ０〜Ｇ３１）に分割されている。各グループＧの記録素子ｅの個々は他のグループＧの対応する記録素子ｅと共にブロック単位で駆動される。具体的には、各グループＧの記録素子ｅの個々には、ブロック番号（例えばブロック番号Ｂ＝０〜３１）が割り当てられており、同一のブロック番号の各記録素子ｅが共に駆動される。このような駆動方法は「時分割駆動」とも称される。なお、記録素子ｅの数は、グループ数×ブロック数（この例では３２×３２個）である。
【００４４】
記録素子ｅには、例えば電気熱変換素子（ヒータ）が用いられる。スイッチ素子９０３は、ＡＮＤ回路９０１及び９０２からの信号に応答して導通状態になる。それによって、記録素子ｅが駆動されて熱エネルギーが発生し、該熱エネルギーによって対応ノズルからインクが吐出される。このことは「ノズルを駆動する」とも表現されうる。
【００４５】
遅延回路５０１は、外部からのヒートイネーブル信号ＨＥ或いは記録装置１００内の所定のユニットにより生成された信号ＨＥを受けて、各グループＧに、対応する信号ＨＥ０〜ＨＥ３１をそれぞれ所定のタイミングだけ遅延させて出力する。他の観点では、遅延回路５０１は、信号ＨＥ０〜ＨＥ３１を互いにタイミングをずらして出力する。信号ＨＥ０〜ＨＥ３１は、ＨＥ３１、ＨＥ３０、・・・、ＨＥ０の順に、例えば数［ｎｓｅｃ］程度ずつ異なるタイミングで、対応グループＧの各ＡＮＤ回路９０１に供給される。
【００４６】
データラッチ部５０２は、前述Ｓ１０５で分配された記録データを、例えば、各グループＧに対応させて１ビットずつラッチする。ラッチされた記録データは、対応グループＧのＡＮＤ回路９０１に出力される。
【００４７】
デコーダ５０３は、例えば５ビットの制御信号を受けて、各グループＧのいずれの記録素子ｅを駆動するか（各グループＧにおいて駆動されるべき１つの記録素子ｅ）を選択するための制御信号ＥＮＢ０〜ＥＮＢ３１にデコードする。該信号ＥＮＢ０〜ＥＮＢ３１は、各グループのＡＮＤ回路９０２に供給される。ＡＮＤ回路９０２は、対応するＡＮＤ回路９０１と、対応する信号ＥＮＢ０等とを受けて、スイッチ素子９０３を制御する。
【００４８】
例えば、各グループＧの３２個の記録素子ｅをそれぞれ記録素子ｅ０〜ｅ３１とした場合、信号ＥＮＢ０がＨ（ハイレベル）であり、信号ＥＮＢ１〜ＥＮＢ３１がＬ（ローレベル）のとき、各グループＧの記録素子ｅ０が選択され、記録データに応じて駆動される。また、例えば、信号ＥＮＢ１０がＨ（ハイレベル）であり、信号ＥＮＢ１〜ＥＮＢ９及びＥＮＢ１１〜ＥＮＢ３１がＬ（ローレベル）のとき、各グループＧの記録素子ｅ１０が選択され、記録データに応じて駆動される。
【００４９】
即ち、各グループＧの３２個の記録素子ｅのうちのいずれを駆動するかが、信号ＥＮＢ０〜ＥＮＢ３１によりブロック単位で選択される。信号ＥＮＢ０〜ＥＮＢ３１は「ブロック選択信号」とも称されうる。単位ブロックの選択時間は例えば１０［μｓｅｃ］程度であり、具体的には、信号ＥＮＢ０〜ＥＮＢ３１は、ＥＮＢ３１、ＥＮＢ３０、・・・、ＥＮＢ０の順に、１０［μｓｅｃ］程度の期間にわたって、１つずつ順にＨになる。
【００５０】
以上のような構成により、複数の記録素子ｅないし対応する複数のノズルの時分割駆動を行う。なお、上記ブロックは「時分割駆動ブロック」または単に「時分割ブロック」とも称され、上記グループは、「時分割駆動グループ」または単に「時分割グループ」とも称される。
【００５１】
図５は、上記構成によって記録を行った場合の記録媒体Ｐ上のドットを、単位チップ１０３の１列分のノズル列６１に対応させて示している。ノズル列６１には、３２×３２個のノズルｎｚが配列されており、各々が３２個のノズルｎｚを含む３２個のグループＧ０〜Ｇ３１に分割されている。各グループＧの３２個のノズルｎｚは、前述の各グループＧの３２個の記録素子ｅ０〜ｅ３１に対応して設けられている。図中において、グループＧｋ（ｋは０〜３１の整数）の記録素子ｅＢ（Ｂはブロック番号であり、０〜３１の整数）に対応するノズルｎｚを「ｎｚ（＃Ｂｋ）」と示す。
【００５２】
記録媒体Ｐ上において、３２×３２個のノズルｎｚの全てを１回ずつ用いてドットを記録することが可能な領域を単位カラムとする。即ち、単位カラムとは、時分割駆動の１周期分でドットを記録する領域であり、また、単位画素幅の領域とも言える。
【００５３】
なお、本構成の時分割駆動方式では、前述のとおり、信号ＨＥ０〜ＨＥ３１は、遅延回路５０１により、ＨＥ３１、ＨＥ３０、・・・、ＨＥ０の順に数［ｎｓｅｃ］程度ずつ異なるタイミングで出力される。この駆動方法によると、２以上の記録素子ｅが同一のタイミングでは駆動されないため、電源電位の変動ないしリンギングを低減することができる。この場合、同一ブロックに属する各ノズルｎｚによって記録されたドットに各グループＧ間で“ずれ”（図中のｓｈ１）が生じる。また、前述のとおり、信号ＥＮＢ０〜ＥＮＢ３１は、ＥＮＢ３１、ＥＮＢ３０、・・・、ＥＮＢ０の順に、１０［μｓｅｃ］程度の期間にわたって、１つずつ順にＨになる。即ち、各グループＧに属する３２個のノズルｎｚは、１０［μｓｅｃ］程度ごとに順に駆動される。この場合、同一カラム内のドットに“ずれ”（図中のｓｈ２）が生じる。
【００５４】
（５．        ノズルを駆動したときの発生エネルギーについて）
図６は、本構成における、ラッチ信号ＬＴ及び信号ＨＥのタイミングチャート、並びに、そのうちの１ブロック分を駆動する部分の拡大図を示している。ラッチ信号ＬＴは、データラッチ部５０２が、記録データのうち１ブロック分のデータをラッチするための制御信号である。なお、ラッチ信号ＬＴの各パルスに対応して周期的に供給される信号ＨＥは、インクを加熱させ且つインクが吐出しない程度のプレヒートパルスと、インクを加熱して吐出させるためのメインヒートパルスとを含みうる。
【００５５】
拡大図の縦軸には、信号ＨＥ及びＨＥ０〜ＨＥ３１、電源電圧ＶＨの電流量ＩＨ、電源電圧ＶＨ及びＧＮＤＨの電位、並びに、ノズルｎｚ（＃３１３１）及びｎｚ（＃３１０）に対応する記録素子ｅの電流（ヒータ電流）の量を示している。横軸は時間軸である。
【００５６】
プレヒートパルスについて、期間ｔ１１では、信号ＨＥ０〜ＨＥ３１が、遅延回路５０１により、ＨＥ３１、ＨＥ３０、・・・、ＨＥ０の順に数［ｎｓｅｃ］程度ずつ異なるタイミングでＨになる。これにより、電流量ＩＨは略ステップ状に大きくなる。電流量ＩＨの変化に伴い、図２（ｃ）を参照しながら述べた寄生インピーダンス成分（抵抗成分２０１およびインダクタンス成分２０２）に起因して、電圧ＶＨ及びＧＮＤＨの電位変動ないしリンギングが生じうる。その後、該電位変動ないしリンギングが生じている状態で、期間ｔ１２が経過し、期間ｔ１３で、信号ＨＥ０〜ＨＥ３１が、ＨＥ３１、ＨＥ３０、・・・、ＨＥ０の順に数［ｎｓｅｃ］程度ずつ異なるタイミングでＬになる。これにより、電流量ＩＨは略ステップ状に小さくなり、同様の理由で、電圧ＶＨ及びＧＮＤＨにおいて、期間ｔ１１とは逆方向の電位変動ないしリンギングが生じうる。
【００５７】
メインヒートパルスについての期間ｔ２１〜ｔ２３においても、主にｔ２２＞ｔ１２であることを除いて、プレヒートパルスの期間ｔ１１〜ｔ１３と同様の現象が生じうる。
【００５８】
ここで、期間ｔ１１及び２１では、電圧ＶＨにおいてアンダーシュート（定常状態での電圧値から小さくなる波形）が生じている。また、期間ｔ１１及び２１では、電圧ＧＮＤＨにおいてオーバーシュート（定常状態での電圧値から大きくなる波形）が生じている。一方、期間ｔ１３及び２３では、電圧ＶＨにおいてオーバーシュートが生じており、また、電圧ＧＮＤＨにおいてアンダーシュートが生じている。即ち、期間ｔ１１及びｔ２１では電圧ＶＨ‐ＧＮＤＨの電位差が期間ｔ２２よりも小さく、また、期間ｔ１３及びｔ２３では電圧ＶＨ‐ＧＮＤＨの電位差が期間ｔ２２よりも大きい。そのため、同一ブロック（ここではＢ＝３１）において最初に駆動されるノズルｎｚ（＃３１３１）に対応するヒータ電流量（具体的には該電流量の積分値）は、該ブロックにおいて最後に駆動されるノズルｎｚ（＃３１０）に対応するヒータ電流量よりも小さい。
【００５９】
換言すると、ノズルｎｚ（＃３１３１）に対応するエネルギー量（対応する記録素子ｅで発生するエネルギー量）は、ノズルｎｚ（＃３１０）に対応するエネルギー量よりも小さい。本構成の例では、同一ブロック（ここではＢ＝３１）の３２個のノズルｎｚ（＃３１０）〜（＃３１３１）の全てが駆動された場合、ノズルｎｚ（＃３１３１）に対応するエネルギー量は、ノズルｎｚ（＃３１０）に対応するエネルギー量に対して１１％程度小さい。
【００６０】
図７（ａ）は、単位チップ１０３の１列分のノズル列６１におけるブロック番号Ｂ＝３１について、３２個のノズルｎｚ（＃３１０）〜（＃３１３１）の全てが駆動された場合の発生エネルギー量のプロット図を示している。縦軸は、エネルギー比を示しており、電圧ＶＨ及びＧＮＤＨで電位変動ないしリンギングが生じない場合の値（理想値）で正規化した値を示す。横軸は、ブロック番号Ｂ＝３１の３２個のノズルｎｚを、ｎｚ（＃３１０）〜ｎｚ（＃３１３１）で示している。
【００６１】
図７（ａ）によると、ノズルｎｚ（＃３１０）に対応するエネルギー比は略１．０５であるのに対して、ノズルｎｚ（＃３１３１）に対応するエネルギー比は略０．９５である。そして、それらの間のノズルｎｚ（＃３１１）〜ｎｚ（＃３１３０）に対応するエネルギー比は、ほぼ線形に変化する。
【００６２】
図７（ｂ）は、ブロック番号Ｂ＝３１の３２個のノズルｎｚ（＃３１０）〜（＃３１３１）のうち、３２個を駆動する第１ケースと、１６個を駆動する第２ケースと、１個を駆動する第３ケースと、のプロット図である。なお、縦軸および横軸は図７（ａ）と同様である。
【００６３】
３２個（具体的には、ノズルｎｚ（＃３１０）〜（＃３１３１）の全て）を駆動する第１ケースは図７（ａ）と同様であり、第１ケースでは、対応するエネルギー比は０．９５〜１．０５程度である。１６個（具体的には、ノズルｎｚ（＃３１０）、ｎｚ（＃３１２）、・・・、ｎｚ（＃３１３０）の１６個）を駆動する第２ケースでは、電圧ＶＨ及びＧＮＤＨで電位変動ないしリンギングの影響は、上記３２個を駆動した場合に比べて実質的に半減する。そのため、第２ケースでは、対応するエネルギー比は０．９７５〜１．０２５程度である。一方、１個（具体的には、ノズルｎｚ（＃３１３１）のみ）を駆動する第３ケースでは、電圧ＶＨ及びＧＮＤＨで電位変動ないしリンギングの影響は比較的小さい。そのため、第３ケースでは、対応するエネルギー比は略１．０である。
【００６４】
即ち、各ノズルｎｚを駆動する場合、対応するエネルギー量は、同一ブロックにおいて駆動されるノズルｎｚの数（数量）によって異なり、駆動数量が大きくなると略線形で大きくなる。また、本構成では、該エネルギーの量は、同一ブロックの３２個のノズルｎｚを１０［ｎｓｅｃ］程度だけ異なるタイミングで駆動するため、駆動順序（何番目に駆動されるか）によっても異なり、該駆動順序の順に略線形で大きくなる。よって、本構成の例では、エネルギー量の特性（具体的には、エネルギー量のノズルｎｚの駆動数量依存性）は実質的に一次関数を用いて算出されうる。
【００６５】
（６．        第１実施形態）
記録ヘッド１４は、ノズルｎｚを駆動したときのエネルギー（具体的には、インクの発泡に伴う衝撃等）によって損傷を受けうる。そのため、該ノズルｎｚの駆動回数に基づいて記録ヘッド１４の損傷のレベル（程度）を予想し、該ノズルｎｚの駆動回数が所定値に達した場合には、記録ヘッド１４が耐久寿命に達したものと判断して該記録ヘッド１４を新しいものに交換するとよい。しかしながら、図７を参照しながら述べたように、ノズルｎｚを駆動したときのエネルギー量は、主に、同一ブロックにおいて駆動されるノズルｎｚの数（数量）によって異なる。そのため、ノズルｎｚの駆動回数が所定値に達したにも関わらず記録ヘッド１４が故障していないといった事態や、逆に、該駆動回数が所定値に達していないにも関わらず記録ヘッド１４が故障するといった事態が生じうる。
【００６６】
図８（ａ）は、単位ノズルｎｚの駆動回数の上限値（又は限界値）を説明するためのプロット図である。縦軸は、ノズルｎｚの駆動回数の上限値を示しており、横軸は、エネルギー比（図７参照）を示している。なお、ノズルｎｚの駆動回数の上限値は、例えば、記録ヘッド１４の評価試験等によって見積もられる保障値ないし予想値であり、記録ヘッド１４の構造やチップ１０３の構成等によって異なる値である。
【００６７】
図８（ａ）によると、例えば、エネルギー比が１．０の場合、駆動回数の上限値は、１．０×１０９である。同様に、例えば、エネルギー比が０．９５の場合の上限値は２．０×１０９であり、エネルギー比が１．０３の場合の上限値は８．０×１０８であり、また、エネルギー比が１．０５の場合の上限値は５．０×１０８である。即ち、ノズルｎｚを駆動したときの記録ヘッド１４の損傷のレベルは、駆動時のエネルギー比が小さいときには小さく、駆動時のエネルギー比が大きいときには大きい。よって、ノズルｎｚの駆動回数の上限値は、エネルギー比ないしエネルギー量によって異なり、該エネルギー比ないしエネルギー量に応じて適切に設定（又は決定）されればよい。
【００６８】
ここで、図７を参照しながら述べたように、同一ブロックにおけるノズルｎｚの駆動数量に基づいて、発生エネルギー量を算出ないし予想することが可能である。本発明の第１実施形態では、発生エネルギー量を考慮したノズルｎｚの駆動回数の計測を行い、記録ヘッド１４の交換の要否の判定を該計測の結果に基づいて行う。具体的には、以下に例示される補正係数を用いて計測を行う。
【００６９】
図８（ｂ）は、発生エネルギー量を考慮したノズルｎｚの駆動回数の計測を行うための補正係数を説明するためのプロット図である。縦軸は、補正係数を示しており、横軸は、エネルギー比を示している。図８（ａ）を参照しながら述べたように、ノズルｎｚを駆動したときの記録ヘッド１４の損傷の程度は、該ノズルｎｚを駆動した時のエネルギー比によって異なる。そのため、例えば、エネルギー比が１．０の場合の補正係数を１としたとき、エネルギー比が０．９５の場合の補正係数は０．５であり、エネルギー比が１．０３の場合の補正係数は１．２５であり、また、エネルギー比が１．０５の場合の補正係数は２．０である。これらの値は、例えば、図８（ａ）を参照しながら述べた単位ノズルｎｚの駆動回数の上限値に基づいて設定されればよい。そして、ノズルｎｚの駆動回数は、ノズルｎｚを駆動するたびに該駆動したときのエネルギー比に応じた補正係数を用いて計測される。
【００７０】
図９は、図１を参照しながら述べたコントローラ１５（制御部１３の一部）、ホスト装置３０およびプリント部４の構成例、並びに、それらの間でのデータフローを示している。コントローラ１５は、例えば、ＣＰＵ４０、ＲＯＭ５１、ＲＡＭ５２およびインターフェース５３を含む。
【００７１】
ＣＰＵ４０は、例えば、画像処理部４１、計測部４２、演算部４３および保持部４４、又は、これらに対応する機能を有する。ＲＯＭ５１は、記録装置１００の動作制御を行うためのプログラム、記録素子ないしノズルを時分割駆動方式で駆動する場合の駆動順序を特定するための参照テーブル等、記録を行うのに必要な情報を格納している。ＲＡＭ５２は、ＣＰＵ４０の作業領域として用いられ、また、記録データ、制御コマンド等またはそれらに応じた設定情報等を一時的に格納する領域として用いられる。インターフェース５３は、装置３０からの記録データや制御コマンド等を受けるための通信インターフェースである。ＣＰＵ４０、ＲＯＭ５１、ＲＡＭ５２およびインターフェース５３は、データバス等により相互に接続されており、相互に記録データや制御コマンド等の授受を行うことができる。
【００７２】
プリント部４は、例えば、各色（Ｙ、Ｍ、Ｃ及びＫ）に対応する記録ヘッド１４Ｙ、１４Ｍ、１４Ｃ及び１４Ｋを備えている。また、記録ヘッド１４Ｙ、１４Ｍ、１４Ｃ及び１４Ｋには、それぞれ、ＲＯＭ７０Ｙ、７０Ｍ、７０Ｃ及び７０Ｋ（例えばフラッシュメモリ等の不揮発性メモリ）が設けられている。なお、本明細書において、特定の色に限られない場合には、ＲＯＭ７０Ｙ等を単に「ＲＯＭ７０」と示す。
【００７３】
ここで、ＣＰＵ４０の画像処理部４１は、例えば、制御コマンド等に基づいて、図３を参照しながら述べたＳ１０１〜Ｓ１０５等の各種データ処理等を行う。計測部４２は、例えば、該データ処理が為された記録データに基づいて、ノズルｎｚの駆動回数をノズルｎｚごとに計測する。演算部４３は、例えば、該データ処理が為された記録データに基づいて、図８（ｂ）を参照しながら述べた補正係数を算出する。そして、計測部４２は、ノズルｎｚが駆動されるたびに、該算出された補正係数ないしそれに応じた値を、それまでの計測値に累積加算する。
【００７４】
保持部４４は、該累積加算された計測値を保持しており、ＣＰＵ４０は、保持部４４が保持する計測値を参照して、記録ヘッド１４を交換する必要があるか否かを判定する。また、保持部４４は、適宜、該累積加算された計測値をＲＯＭ７０Ｙ等に格納し、又は、ＲＯＭ７０Ｙ等に格納されている計測値を該累積加算された計測値に更新する。なお、該更新は、装置１００のシャットダウン等所定の動作を行う前に為されてもよいし、定期的に為されてもよく、必要に応じて為されればよい。
【００７５】
なお、本明細書において、計測部４２によるノズルｎｚの駆動回数の計測を単に「計測」といい、また、その値を単に「計測値」という場合がある。
【００７６】
図１０は、本実施形態に係るノズルｎｚの駆動回数の計測方法のフローチャートを例示している。まず、Ｓ２０１では、記録ヘッド１４のＲＯＭ７０から計測値を読み出す。この工程は、例えば装置１００が起動されたときに為され、該読み出された計測値は、例えばＲＡＭ５２（図９参照）に格納される。なお、該読み出された計測値は、過去に格納された計測値または過去に更新された計測値であるが、装置１００が初期状態の場合には初期値である。
【００７７】
Ｓ２０２では、読み出された計測値に基づいて、ノズルｎｚごとの計測値を取得する。該計測値は、例えば保持部４４（図９参照）に保持される。
【００７８】
Ｓ２０３では、記録データに基づいて駆動対象となるノズルｎｚを特定し、それに対応する発生エネルギー量を算出する。この工程は、所定のデータ処理がなされた記録データ（例えば、図３を参照しながら述べたドットデータ）を解析することによって為されうる。また、該発生エネルギー量は、図７を参照しながら述べたように、該駆動対象のノズルｎｚと同一ブロックにおいて駆動されるノズルｎｚの数量に基づいて算出されうる。
【００７９】
Ｓ２０４では、該算出されたエネルギー量に基づいて補正係数を選択する。補正係数は、図８を参照しながら述べたように、該算出されたエネルギー量に対応する。例えば、ＲＯＭ５１には、エネルギー量ごとの補正係数が規定された参照テーブルが予め格納されており、演算部４３は、該参照テーブルを参照して、該算出されたエネルギー量に対応する補正係数を選択すればよい。
【００８０】
Ｓ２０５では、該選択された補正係数ないしそれに応じた値を、駆動対象のノズルｎｚについての計測値に加算する。
【００８１】
Ｓ２０６では、計測値が、所定の上限値に達したか否かの判定を行う。例えば、計測値が上限値に達していない場合にはＳ２０２に戻り、計測値が上限値に達した場合にはＳ２０７に進む。
【００８２】
Ｓ２０７では、計測値が上限値に達しているため、記録ヘッド１４を他の記録ヘッドに交換する必要があることをユーザに通知する。装置１００は、例えば、該通知を行うためのＬＥＤ等の通知手段を備えており、この工程は、該通知手段によって為されうる。なお、ここでは記録ヘッド１４の交換が必要であることを通知する構成を例示したが、本実施形態はこの構成に限られるものではなく、記録ヘッド１４の交換の時期が近付いていることを通知する構成でもよい。
【００８３】
また、ここでは図示していないが、計測値が、上述の上限値よりも小さい所定値に達したことに応答して、装置１００は、記録ヘッド１４の回復処理を行ってもよい。該回復処理は、例えば、ノズルｎｚのインク残渣の吸引処理やワイパーブレードを用いた清掃処理を含みうる。
【００８４】
以上、本実施形態によると、ノズルｎｚを駆動したときの発生エネルギー量を考慮したノズルｎｚの駆動回数の計測を行うことができ、消耗品である記録ヘッド１４を交換するか否かの判定を適切に行うのに有利である。
【００８５】
なお、図７では、ノズルｎｚを駆動したときのエネルギー量が、同一ブロックにおけるノズルｎｚの駆動数量が大きくなると略線形で大きくなり、且つ、同一ブロックにおけるノズルｎｚの駆動順序の順に略線形で大きくなる場合を例示した。しかしながら、これらは、本構成例でのエネルギー量の特性の一例に過ぎず、他の構成および駆動方法を採ることによって該エネルギー量の特性が変わる場合には、補正係数の算出方法は、適宜、適切に変更されればよい。
【００８６】
（７．        第２実施形態）
前述の第１実施形態では、発生エネルギー量を考慮したノズルｎｚの駆動回数の計測をノズルｎｚごとに行う構成を例示したが、第２実施形態は、計測をグループＧ単位で行う点で第１実施形態と異なる。具体的には、本実施形態では、グループＧごとの計測値を参照し、いずれかのグループＧについての計測値が上限値を超えたときに、記録装置１００は、記録ヘッド１４を他の記録ヘッドに交換する必要があることをユーザに通知する。該計測値は、例えば、各グループＧにおける３２個のノズルｎｚのうち駆動された数量、及び、該駆動されたノズルｎｚの個々と同一ブロックにおいて駆動されたノズルｎｚの数量に基づいて得られる。
【００８７】
図１１は、補正係数の算出方法のフローチャートを例示している。図中のＳ２０１については図１０と同様の内容であるため、ここでは説明を省略する。Ｓ３０１では、記録ヘッド１４のＲＯＭ７０から読み出された計測値に基づいて、グループＧごとの計測値を取得する。該計測値は、例えば保持部４４（図９参照）に保持される。
【００８８】
Ｓ３０２では、時分割駆動の各周期について、各グループＧにおいて駆動対象となるノズルｎｚの数量を取得する。この工程は、所定のデータ処理がなされた記録データ、例えば、図３を参照しながら述べたドットデータを解析することによって為されうる。
【００８９】
Ｓ３０３では、該駆動対象のノズルｎｚの個々と同一ブロックにおいて駆動されるノズルｎｚの数量を取得する。この工程は、Ｓ３０２と同様に、記録データを解析することによって為されうる。
【００９０】
Ｓ３０４では、該駆動対象のノズルｎｚの個々に対応する発生エネルギー量を算出する。該発生エネルギー量は、図７を参照しながら述べたように、対応する駆動対象のノズルｎｚと同一ブロックにおいて駆動されるノズルｎｚの数量に基づいて算出される。
【００９１】
Ｓ３０５では、Ｓ３０４で算出されたエネルギー量に対応する補正係数を選択する。該補正係数は、例えば、Ｓ２０４と同様に、エネルギー量ごとの補正係数が規定された参照テーブルを参照することにより、選択されうる。
【００９２】
Ｓ３０６では、上記選択された補正係数の個々を、各グループＧにおける駆動対象のノズルｎｚの数量に対応させて加重加算し、その結果を、対応するグループＧについての計測値に加算する。
【００９３】
例えば、ある時分割駆動の１周期分において、グループＧ０ではノズルｎｚ（＃００）及び（＃１０）のみが駆動されたとする。また、該１周期分において、ブロック番号Ｂ＝０では、ノズルｎｚ（＃００）を除く他のノズルｎｚ（＃０１）〜ｎｚ（＃０３１）は駆動されなかったとする。一方、該１周期分において、ブロック番号Ｂ＝１では、ノズルｎｚ（＃１０）の他、ノズルｎｚ（＃０１）〜ｎｚ（＃０３１）の全てが駆動されたとする。この場合、図７（ｂ）を参照すると、ノズルｎｚ（＃００）に対応するエネルギー比は１．０であるのに対して、ノズルｎｚ（＃１０）に対応するエネルギー比は１．０５である。よって、図８（ｂ）を参照すると、ノズルｎｚ（＃００）に対応する補正係数は１．０であり、ノズルｎｚ（＃１０）に対応する補正係数は２．０である。よって、この例では、合計「３」の値が、それまでの計測値に加算される。
【００９４】
その後のＳ２０６〜Ｓ２０７については、図１０と同様の内容であるため、ここでは説明を省略する。
【００９５】
以上、本実施形態によると、第１実施形態と同様の効果が得られる他、計測をグループＧ単位で行うため、計測結果のデータ量を低減することも可能である。
【００９６】
なお、本実施形態では、計測をグループＧ単位で行って（グループＧごとの計測値に基づいて）記録ヘッド１４を交換する必要があるか否かの判定を行う構成を例示したが、該計測は、チップ１０３ごとに為されてもよいし、その他の所定の単位ごとに為されてもよい。第１実施形態では、図８（ａ）を参照しながら単位ノズルｎｚあたりの駆動回数の上限値について考えた。しかし、複数のノズルｎｚは例えば１２００ｄｐｉのピッチで配列されており、あるノズルｎｚを駆動したときの影響（記録ヘッドの損傷）は、その近傍のノズルｎｚにも及びうる。そのため、上記計測は所定の単位ごとに為されてもよい。
【００９７】
（８．        変形例）
図１２（ａ）は、プリント部４の変形例を、図２（ａ）と同様に示している。本例では、電源配線１０７及び１０８での電位変動ないしリンギングを低減するため、ケーブル１０４に容量チップ１０６’が配置されている。
【００９８】
図１２（ｂ）は、容量チップ１０６’の構成例を示す模式図である。ここで、容量チップ１０６’は、複数の容量素子ｃｅを備えており、各容量素子ｃｅは、対応する電源配線１０７と電源配線１０８との間に電気的に接続される。即ち、チップ１０３と同数の容量素子ｃｅが設けられればよい。なお、容量チップ１０６’は、ケーブル１０４における記録ヘッド１４側に配置されるとよい。
【００９９】
図１２（ｃ）は、本例におけるプリント部４の電源系を説明するための等価回路を、図２（ｃ）と同様に示している。本例では、容量チップ１０６’を配置したことによるキャパシタは、領域Ｒｂにおける領域Ｒｃ側において、電源配線１０７ｂと電源配線１０８ｂとを接続している。
【０１００】
本例によると、電源電圧を安定させるためのキャパシタを、より記録ヘッド１４に近い位置に配置することができるため、電源配線１０７及び１０８での電位変動ないしリンギングが適切に低減されうる。
【０１０１】
なお、ここではケーブル１０４に容量チップ１０６’を配置する構成を例示したが、電源配線１０７及び１０８に容量成分を付加する構成は、本例の構成に限られるものではない。例えば、容量チップ１０６’その他の容量成分を付加するためのチップないしユニットが、キャパシタが電源配線１０７ｃと電源配線１０８ｃとを接続するようにプリント基板１０２に埋設されてもよい。
【０１０２】
（９．        プログラム）
本発明は、プログラムないしソフトウェアをコンピュータにより実行することによっても為されうる。具体的には、例えば、上述の各実施形態の機能を実現するプログラムが、ネットワーク又は各種記憶媒体を介して、システム或いは装置に供給される。その後、システム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）は該プログラムを読み出して実行する。
【０１０３】
（１０．      その他）
以上では、本発明のいくつかの好適な実施形態を例示したが、本発明は、これらの実施形態に限られるものでないことは言うまでもなく、目的等に応じて、その一部を変更してもよい。
【０１０４】
例えば、第１実施形態で述べたようにノズルｎｚごとの計測値を取得し、記録ヘッド１４の交換の要否の判定を、ノズルｎｚごとの計測値の合計値に基づいて行ってもよい。同様に、第２実施形態で述べたようにグループＧごとの計測値を取得し、該判定を、グループＧごとの計測値の合計値に基づいて行ってもよい。即ち、ノズルｎｚの駆動回数の計測は、ノズルｎｚを駆動したときの発生エネルギー量を考慮して為されればよく、その計測値に所定の演算処理が為されてもよい。
【符号の説明】
【０１０５】
１００：記録装置、１４：記録ヘッド、ｅ：記録素子、１５：駆動部、４０：ＣＰＵ、４１：画像処理部、４２：計測部、４３：演算部、４４：保持部。
【図１】
2015231692.tif 000003
【図２】
2015231692.tif 000004
【図３】
2015231692.tif 000005
【図４】
2015231692.tif 000006
【図５】
2015231692.tif 000007
【図６】
2015231692.tif 000008
【図７】
2015231692.tif 000009
【図８】
2015231692.tif 000010
【図９】
2015231692.tif 000011
【図１０】
2015231692.tif 000012
【図１１】
2015231692.tif 000013
【図１２】
2015231692.tif 000014