(57)【要約】      （修正有）【課題】ノズルからインク滴を安定させて吐出することができ、画像品位を向上させることができるインクジェットプリンタを提供する。【解決手段】記録ヘッドＨｄｉと、駆動信号を生成し、吐出電圧を駆動素子に印加して前記各ノズルからインク滴を吐出し、加振電圧を駆動素子に印加して各ノズル内のインクのメニスカスを振動させるヘッド駆動処理部Ｐｒ１とを有する。加振電圧は、印刷条件に対応させて設定された吐出周期と同期させることなく発生させられる。加振電圧が、印刷条件に対応させて設定された吐出周期と同期させることなく発生させられるので、印刷条件によって、吐出周期が変化させられて長くなっても、加振電圧を発生させる回数を多くすることができる。ノズル内のインクのメニスカスを十分に振動させることができる。【選択図】図１
2020082467.tif 000002
【特許請求の範囲】
【請求項１】
（ａ）複数のノズル及び駆動素子を備え、プラテンによって支持された記録媒体にインクを吐出して付着させ、画像を形成する記録ヘッドと、
（ｂ）画像データに従って駆動信号を生成し、該駆動信号において吐出電圧及び加振電圧を発生させ、吐出電圧を駆動素子に印加して前記各ノズルからインク滴を吐出し、加振電圧を駆動素子に印加して各ノズル内のインクのメニスカスを振動させるヘッド駆動処理部とを有するとともに、
（ｃ）前記加振電圧は、印刷条件に対応させて設定された吐出周期と同期させることなく発生させられることを特徴とするインクジェットプリンタ。
【請求項２】
前記ヘッド駆動処理部は、加振電圧を駆動素子に印加した回数に基づいて吐出電圧を補正する請求項１に記載のインクジェットプリンタ。
【請求項３】
前記ヘッド駆動処理部は、加振電圧を駆動素子に印加した回数に基づいて加振電圧を補正する請求項１又は２に記載のインクジェットプリンタ。
【請求項４】
前記ヘッド駆動処理部は、設定期間が経過するまでの間に加振電圧を駆動素子に印加した回数と、設定期間が経過するまでの間に吐出電圧を駆動素子に印加した回数との差分に基づいて吐出電圧を補正する請求項１に記載のインクジェットプリンタ。
【請求項５】
前記ヘッド駆動処理部は、設定期間が経過するまでの間に加振電圧を駆動素子に印加した回数と、設定期間が経過するまでの間に吐出電圧を駆動素子に印加した回数との差分に基づいて加振電圧を補正する請求項１又は４に記載のインクジェットプリンタ。
【請求項６】
（ａ）温度を検出する温度センサを有するとともに、
（ｂ）前記ヘッド駆動処理部は、吐出電圧及び加振電圧を前記温度に対応させて発生させる請求項１〜５のいずれか１項に記載のインクジェットプリンタ。
【請求項７】
（ａ）湿度を検出する湿度センサを有するとともに、
（ｂ）前記ヘッド駆動処理部は、加振電圧のパルス幅を前記湿度に対応させて設定する請求項１〜６のいずれか１項に記載のインクジェットプリンタ。
【請求項８】
（ａ）キャリッジが移動自在に配設され、
（ｂ）記録媒体が前記キャリッジの移動方向に対して直交する方向に搬送される請求項１〜７のいずれか１項に記載のインクジェットプリンタ。
【請求項９】
（ａ）記録ヘッドが、ノズルのノズル列を記録媒体の幅方向における全域にわたって延在させて配設され、
（ｂ）記録媒体が、前記ノズル列が延在する方向に対して直交する方向に搬送される請求項１〜７のいずれか１項に記載のインクジェットプリンタ。
【請求項１０】
（ａ）記録媒体が前記プラテン上で固定され、
（ｂ）キャリッジが、記録媒体上で２軸方向に移動自在に配設される請求項１〜７のいずれか１項に記載のインクジェットプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクジェットプリンタに関するものである。
【背景技術】
【０００２】
従来、プリンタ、複写機、ファクシミリ、複合機等の画像形成装置、例えば、インクジェットプリンタにおいては、キャリッジがレールに沿って移動させられ、キャリッジに搭載された複数の記録ヘッドから各色のインクが吐出され、記録媒体に付着させられることによって、文字、イメージ等のカラーの画像が形成され、印刷が行われるようになっている。
【０００３】
前記各記録ヘッドには複数のノズルが形成され、制御部から各記録ヘッドに駆動信号が送られて、各ノズルに隣接させて配設された圧電素子に、インクを吐出するための第１の駆動電圧としての吐出電圧が印加されると、ノズル内のインクがインク滴となってノズルから吐出され、記録媒体上にドットが形成される。したがって、ノズル内のインクが乾燥して粘度が高くなると、ノズルに目詰まりが発生する等してインクの吐出不良が発生し、画像品位が低下してしまう。
【０００４】
そこで、各ノズルからインク滴が吐出されない状態、すなわち、非吐出状態にノズルが置かれている間に、圧電素子に、インクのメニスカスが振動する程度の第２の駆動電圧としての微弱な加振電圧を印加することによって、インクの粘度が高くなるのを抑制し、画像品位を向上させるようにしたインクジェットプリンタが提供されている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１５０８４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、前記従来のインクジェットプリンタにおいては、ノズルが非吐出状態に置かれている間に圧電素子に加振電圧が印加されると、その後、ノズルからインク滴が吐出される際に、インク滴が安定して吐出されず、画像品位を十分に向上させることができない。
【０００７】
また、前記インクジェットプリンタにおいては、ノズルからインク滴が吐出されるかどうかにかかわらず、制御部において、記録媒体に形成される画像の解像度、印刷速度等の印刷条件に対応させて、圧電素子を駆動するための基本的な周期として吐出周期が設定され、制御部から記録ヘッドに送られる各ノズルごとの駆動信号において、吐出周期と同期させて吐出電圧が発生させられることによって、ノズルからインク滴が吐出されるようになっている。
【０００８】
したがって、ノズルが非吐出状態に置かれる時間も前記吐出周期によって決まり、加振電圧は吐出周期と同期させて発生させられる。
【０００９】
ところが、加振電圧を吐出周期と同期させて発生させると、吐出周期によっては、インクのメニスカスを十分に振動させることができず、ノズル内のインクの乾燥状態、粘度等が変化してしまうことがある。
【００１０】
その場合、加振電圧が圧電素子に印加された後、吐出電圧が圧電素子に印加されてノズルからインク滴が吐出される際に、インク滴の吐出状態、液滴速度等が不安定になり、インク滴が安定して吐出されず、画像品位を十分に向上させることができない。
【００１１】
本発明は、前記従来のインクジェットプリンタの問題点を解決して、ノズルからインク滴を安定させて吐出することができ、画像品位を向上させることができるインクジェットプリンタを提供することを目的とする。
【課題を解決するための手段】
【００１２】
そのために、本発明のインクジェットプリンタにおいては、複数のノズル及び駆動素子を備え、プラテンによって支持された記録媒体にインクを吐出して付着させ、画像を形成する記録ヘッドと、画像データに従って駆動信号を生成し、該駆動信号において吐出電圧及び加振電圧を発生させ、吐出電圧を駆動素子に印加して前記各ノズルからインク滴を吐出し、加振電圧を駆動素子に印加して各ノズル内のインクのメニスカスを振動させるヘッド駆動処理部とを有する。
【００１３】
そして、前記加振電圧は、印刷条件に対応させて設定された吐出周期と同期させることなく発生させられる。
【発明の効果】
【００１４】
本発明によれば、インクジェットプリンタにおいては、複数のノズル及び駆動素子を備え、プラテンによって支持された記録媒体にインクを吐出して付着させ、画像を形成する記録ヘッドと、画像データに従って駆動信号を生成し、該駆動信号において吐出電圧及び加振電圧を発生させ、吐出電圧を駆動素子に印加して前記各ノズルからインク滴を吐出し、加振電圧を駆動素子に印加して各ノズル内のインクのメニスカスを振動させるヘッド駆動処理部とを有する。
【００１５】
そして、前記加振電圧は、印刷条件に対応させて設定された吐出周期と同期させることなく発生させられる。
【００１６】
この場合、加振電圧が、印刷条件に対応させて設定された吐出周期と同期させることなく発生させられるので、印刷条件によって、吐出周期が変化させられて長くなっても、加振電圧を発生させる回数を多くすることができる。
【００１７】
したがって、ノズル内のインクのメニスカスを十分に振動させることができ、ノズル内のインクの乾燥状態、粘度等が変化するのを抑制することができる。
【００１８】
その結果、加振電圧が駆動素子に印加された後、吐出電圧が駆動素子に印加されてノズルからインク滴が吐出される際に、インク滴の吐出状態、液滴速度等が不安定になることがなく、インク滴が安定して吐出されるので、画像品位を十分に向上させることができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の第１の実施の形態におけるインクジェットプリンタの制御ブロック図である。
【図２】本発明の第１の実施の形態におけるインクジェットプリンタの斜視図であるれう。
【図３】本発明の第１の実施の形態におけるインクジェットプリンタの要部概念図である。
【図４】記録ヘッドに送られる駆動信号のヘッド駆動波形の例を示す第１の参考図である。
【図５】記録ヘッドに送られる駆動信号のヘッド駆動波形の例を示す第２の参考図である
【図６】記録ヘッドに送られる駆動信号のヘッド駆動波形の例を示す第３の参考図である。
【図７】本発明の第１の実施の形態におけるヘッド駆動処理部の動作を示すフローチャートである。
【図８】本発明の第１の実施の形態における記録ヘッドに送られる駆動信号のヘッド駆動波形の例を示す第１の図である。
【図９】本発明の第１の実施の形態における記録ヘッドに送られる駆動信号のヘッド駆動波形の例を示す第２の図である。
【図１０】本発明の第１の実施の形態における記録ヘッドに送られる駆動信号のヘッド駆動波形の例を示す第３の図である。
【図１１】本発明の第２の実施の形態におけるヘッド駆動処理部の動作を示す第１のフローチャートである。
【図１２】本発明の第２の実施の形態におけるヘッド駆動処理部の動作を示す第２のフローチャートである。
【図１３】記録ヘッドに送られる駆動信号のヘッド駆動波形の例を示す第４の参考図である。
【図１４】本発明の第２の実施の形態における記録ヘッドに送られる駆動信号のヘッド駆動波形の例を示す図である。
【図１５】本発明の第３の実施の形態におけるヘッド駆動処理部の動作を示す第１のフローチャートである。
【図１６】本発明の第３の実施の形態におけるヘッド駆動処理部の動作を示す第２のフローチャートである。
【図１７】本発明の第３の実施の形態における記録ヘッドに送られる駆動信号のヘッド駆動波形の例を示す第１の図である。
【図１８】本発明の第３の実施の形態における記録ヘッドに送られる駆動信号のヘッド駆動波形の例を示す第２の図である。
【図１９】本発明の第３の実施の形態における記録ヘッドに送られる駆動信号のヘッド駆動波形の例を示す第３の図である。
【発明を実施するための形態】
【００２０】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。この場合、画像形成装置としてのインクジェットプリンタについて説明する。
【００２１】
図２は本発明の第１の実施の形態におけるインクジェットプリンタの斜視図、図３は本発明の第１の実施の形態におけるインクジェットプリンタの要部概念図である。
【００２２】
図において、１０はインクジェットプリンタ、Ｆｒは該インクジェットプリンタ１０の本体、すなわち、装置本体を支持するフレームであり、該フレームＦｒは、インクジェットプリンタ１０を前側（図２において手前側）から見たときの左端から右端にかけて延在させて配設された受け板ＢＰ、該受け板ＢＰの左端より所定の距離だけ右方において受け板ＢＰから立ち上げて形成された第１の支持部としての枠体ＰＬ、及び前記受け板ＢＰの右端より所定の距離だけ左方において受け板ＢＰから立ち上げて形成された第２の支持部としての枠体ＰＲを備える。
【００２３】
前記受け板ＢＰの両端間にレール１５が直線状に延在させて配設（架設）され、該レール１５に沿ってキャリッジ１７が左右方向、すなわち、主走査方向（矢印ａ、ｂ方向）に移動自在に配設される。そして、該キャリッジ１７に、複数の、本実施の形態においては、ブラック、イエロー、マゼンタ及びシアンの４個の記録ヘッドＨｄｉ（ｉ＝１、２、…、４）が、図示されない複数のノズルが開口する面、すなわち、ノズル面を下方に向けて搭載される。
【００２４】
また、前記レール１５の左端の近傍に駆動側のプーリ１８が、レール１５の右端の近傍に従動側のプーリ１９が回転自在に配設され、プーリ１８、１９間に無端ベルト２１が走行自在に張設され、該無端ベルト２１の所定の箇所に前記キャリッジ１７が取り付けられる。そして、前記プーリ１８にキャリッジ移動用の駆動部としてのキャリッジモータ２２が連結される。
【００２５】
したがって、該キャリッジモータ２２を駆動し、無端ベルト２１を走行させることによって、キャリッジ１７を主走査方向に移動させ、各記録ヘッドＨｄｉを主走査方向に移動させることができる。このとき、記録ヘッドＨｄｉからブラック、イエロー、マゼンタ及びシアンの各色のインクが吐出され、キャリッジ１７の移動方向に対して直交する方向、すなわち、副走査方向（矢印ｃ方向）に搬送される記録媒体Ｐにインクが付着させられ、これにより、記録媒体Ｐに文字、イメージ等のカラーの画像が形成され、印刷が行われる。なお、記録媒体Ｐとしては、用紙のほかに、塩化ビニル、ＰＥＴ等の樹脂製のフィルム等を使用することができる。
【００２６】
前記キャリッジ１７の右側（ホームポジション側）にセンサユニット２３が取り付けられ、該センサユニット２３に画像濃度検出部としての反射型の光学センサ２４が配設される。該光学センサ２４は、後述される、第１の色検出部としてのＲ検出部４５（図１）、第２の色検出部としてのＧ検出部４６及び第３の色検出部としてのＢ検出部４７を備え、Ｒ検出部４５によってシアンの色の画像の画像濃度が検出され、Ｇ検出部４６によってマゼンタの各色の画像の画像濃度が検出され、Ｂ検出部４７によってイエローの色及びブラックの色の各画像の画像濃度が検出される。
【００２７】
前記レール１５に沿って、かつ、レール１５と平行に延在させて図示されないリニアスケールが直線状に配設され、該リニアスケールの目盛りが、キャリッジ１７に配設された後述されるエンコーダ３５（図１）によって光学的に読み取られる。該エンコーダ３５は、センサ出力をＡ／Ｄ変換して後述される制御部８０に送る。
【００２８】
また、前記レール１５に沿って、かつ、レール１５と平行に延在させて、プレート状の形状を有する金属製のプラテン２５が配設される。該プラテン２５は、前記受け板ＢＰ上における枠体ＰＬ、ＰＲ間に配設され、プラテン２５上を搬送される記録媒体Ｐを支持する。
【００２９】
そして、前記プラテン２５には図示されない複数の吸引孔が形成され、プラテン２５の下方に、記録媒体Ｐを負圧によってプラテン２５に引き寄せるための図示されない空気吸引装置が配設される。該空気吸引装置は吸引用のファンを備え、該ファンによって吸引孔を介して空気が吸引され、記録媒体Ｐがプラテン２５によって平坦に支持される。
【００３０】
また、前記プラテン２５より後方に、第１の媒体案内部としての図示されないプリガイドが配設される。該プリガイドは、図示されない繰出ロールから繰り出された記録媒体Ｐを前記プラテン２５に案内する。そのために、記録媒体Ｐの搬送方向における前記プリガイドとプラテン２５との間に、搬送部材としての搬送ローラ対３０が回転自在に配設される。
【００３１】
該搬送ローラ対３０は、プラテン２５に隣接させて、インクジェットプリンタ１０の主走査方向に延在させて回転自在に配設された第１のローラとしての図示されない搬送ローラ、及びインクジェットプリンタ１０の主走査方向における複数箇所において、回転自在に配設され、記録媒体Ｐを搬送ローラに押し付ける第２のローラとしてのピンチローラから成る。該ピンチローラは、後述される搬送用の駆動部としての搬送モータ３４が駆動され、前記搬送ローラが回転させられると、連れ回りで回転させられる。
【００３２】
これにより、記録媒体Ｐは、搬送ローラとピンチローラとによって挟まれた状態で繰出ロールから繰り出され、前記プリガイドに沿って搬送され、プラテン２５上に送られる。そして、記録媒体Ｐと記録ヘッドＨｄｉのノズル面とが対向させられ、記録ヘッドＨｄｉからインクが吐出され、記録媒体Ｐに付着させられる。
【００３３】
本実施の形態においてはマルチパス方式によって印刷が行われる。この場合、前記搬送モータ３４が駆動され、記録媒体Ｐが記録ヘッドＨｄｉのノズルのノズル列の長さより短く設定された搬送量、すなわち、設定搬送量で搬送された後、搬送モータ３４が停止させられ、その状態でキャリッジ１７が移動させられ、記録ヘッドＨｄｉからインクが吐出されて１走査が行われる。この動作を繰り返すことによって記録媒体Ｐに１ライン分の画像が形成され、印刷が行われる。
【００３４】
なお、シングルパス方式によって印刷を行うことができ、その場合、前記搬送モータ３４が駆動され、記録媒体Ｐが記録ヘッドＨｄｉのノズルのノズル列の長さと等しく設定された設定搬送量で搬送された後、搬送モータ３４が停止させられ、その状態でキャリッジ１７が移動させられ、記録ヘッドＨｄｉからインクが吐出されて１走査が行われ、これにより、記録媒体Ｐに１ライン分の画像が形成され、印刷が行われる。
【００３５】
そして、前記プラテン２５より前方に、印刷が行われた後の記録媒体Ｐを案内し、排出するための第２の媒体案内部としてのアフターガイド３３が配設される。該アフターガイド３３は、前記プラテン２５から水平方向に排出された記録媒体Ｐを下方に向けて案内するために、湾曲した形状を有する。
【００３６】
したがって、前記繰出ロールから繰り出された記録媒体Ｐは、前記プリガイドによって案内されてプラテン２５に送られ、該プラテン２５上で、記録ヘッドＨｄｉから吐出されたインクが付着させられて印刷が行われ、印刷が行われた後、アフターガイド３３によって案内され、図示されない巻取装置に送られて巻き取られる。
【００３７】
ところで、印刷が行われた記録媒体Ｐにはインクが付着しており、インクが付着した記録媒体Ｐが、インクが乾かないうちにインクジェットプリンタ１０から排出され、巻取装置によって巻き取られると、記録媒体Ｐがインクで汚れてしまう。
【００３８】
そこで、本実施の形態においては、記録媒体Ｐ上のインクを乾燥させ、記録媒体Ｐに定着させるために、前記プラテン２５に第１の加熱体としての図示されないヒータが埋設され、また、前記プリガイド及びアフターガイド３３の裏面に第２、第３の加熱体としての図示されないヒータがそれぞれ取り付けられ、該各ヒータがアルミシートによって覆われる。したがって、各ヒータによって、プリガイド、プラテン２５及びアフターガイド３３上を搬送される記録媒体Ｐが加熱される。
【００３９】
本実施の形態においては、前記レール１５が受け板ＢＰの両端間に配設され、プラテン２５が枠体ＰＬ、ＰＲ間に配設されるので、キャリッジ１７がプラテン２５上を移動させられる間は各記録ヘッドＨｄｉによるインクの吐出、すなわち、記録が行われ、キャリッジ１７が枠体ＰＬより左側に置かれているとき、及びキャリッジ１７が枠体ＰＲより右側に置かれているときは、各記録ヘッドＨｄｉによる記録が行われない。そこで、本実施の形態においては、枠体ＰＲより右側が、キャリッジ１７の位置の原点合わせを行うためのホームポジションにされ、枠体ＰＬより左側が、キャリッジ１７をプラテン２５上から退避させるとともに折り返すための退避ポジションにされる。
【００４０】
そして、前記ホームポジションに、メンテナンス装置としてのキャップユニット４３が配設される。該キャップユニット４３は、インクジェットプリンタ１０が長時間使用されない場合に記録ヘッドＨｄｉのノズル面をキャップで覆ったり、定期的に記録ヘッドＨｄｉのノズル内のインクを吸引し、廃棄したりすることによって、ノズル内のインクの粘度が高くなってノズルに目詰まりが発生したり、固化したりするのを防止する。
【００４１】
ところで、前記各記録ヘッドＨｄｉには複数のノズルが形成されていて、各ノズルに隣接させて配設された圧電素子に第１の駆動電圧としての吐出電圧が印加されると、ノズル内のインクがインク滴となってノズルから吐出され、記録媒体Ｐ上にドットが形成される。したがって、ノズル内のインクが乾燥して粘度が高くなると、ノズルに目詰まりが発生する等してインクの吐出不良が発生し、画像品位が低下してしまう。
【００４２】
そこで、本実施の形態においては、各ノズルからインク滴が吐出されない状態、すなわち、非吐出状態にノズルが置かれている間に、圧電素子に、インクのメニスカスを振動させる程度の第２の駆動電圧としての微弱な加振電圧を印加することによって、インクの粘度が高くなるのを抑制し、画像品位を向上させるようにしている。
【００４３】
次に、インクジェットプリンタ１０の制御装置について説明する。
【００４４】
図１は本発明の第１の実施の形態におけるインクジェットプリンタの制御ブロック図である。
【００４５】
図において、１０はインクジェットプリンタ、２４は光学センサ、４８は、インクジェットプリンタ１０の置かれた印刷環境を表す第１の指標である雰囲気の温度Ｔを検出する第１の環境検出部としての温度センサ、４９は、印刷環境を表す第２の指標である雰囲気の湿度Ｈを検出する第２の環境検出部としての湿度センサである。また、５１は操作パネル、５３はセンサ群、８０は、インクジェットプリンタ１０の全体のシーケンスを制御し、印刷制御を行う制御部、８１は、不揮発性メモリから成る第１の記憶装置としてのＲＯＭ、８２は、揮発性メモリから成る第２の記憶装置としてのＲＡＭ、８３は、上位装置としての図示されないホストコンピュータから印刷データ及び制御コマンドを受けるインタフェース制御部である。
【００４６】
前記光学センサ２４は、前記Ｒ検出部４５、Ｇ検出部４６及びＢ検出部４７を備え、Ｒ検出部４５、Ｇ検出部４６及びＢ検出部４７は、それぞれ、ＬＥＤ等から成る図示されない発光部、及びフォトトランジスタ等から成る図示されない受光部を備える。Ｒ検出部４５は、発光部によって赤色の光を発生させ、その反射光を受光部によって受光することによりシアンの色の画像の画像濃度を検出し、Ｇ検出部４６は、発光部によって緑色の光を発生させ、その反射光を受光部によって受光することによりマゼンタの色の画像の画像濃度を検出し、Ｂ検出部４７は、発光部によって青色の光を発生させ、その反射光を受光部によって受光することによって、イエローの色及びブラックの色の各画像の画像濃度を検出する。前記各発光部によって発生させられる光の色は、それぞれインクの色に対して補色になるものが好ましい。
【００４７】
前記操作パネル５１は、インクジェットプリンタ１０の状態を表示するためのＬＥＤ画面等から成る表示部５４、及びインクジェットプリンタ１０に操作者が指示を入力するためのスイッチ、キー等から成る操作部５５を備える。なお、操作パネル５１がタッチパネルによって形成される場合、表示部５４は操作部としても機能する。
【００４８】
前記センサ群５３は、インクジェットプリンタ１０の動作状態を監視するための各種のセンサ、例えば、記録媒体Ｐの位置を検出する媒体位置検出センサ等から成る。
【００４９】
前記制御部８０は、図示されない演算装置としてのＣＰＵ、入出力ポート、計時部材としてのタイマ等を備え、ＲＯＭ８１に記録されたプログラムに基づいて各種の処理を行う。ＲＯＭ８１には、前記プログラムのほかに、各種の初期設定値等が記録される。本実施の形態においては、後述される吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）及び加振電圧Ｖ＿ｖｉｂ（Ｔ）が前記温度Ｔに対応させて設定され、ＲＯＭ８１に記録される。また、加振電圧Ｖ＿ｖｉｂ（Ｔ）のパルス幅Ｗ＿ｖｉｂ（Ｈ）が湿度Ｈに対応させて設定され、ＲＯＭ８１に記録される。
【００５０】
前記ＲＡＭ８２には、前記印刷データに基づいて生成された、通常の印刷を行うための画像データのほかに、各種の制御用のデータが一時的に記録される。なお、ＲＡＭ８２は、前記ＣＰＵが演算を行う際にワークエリアとして機能する。
【００５１】
さらに、前記制御部８０は、ヘッド駆動処理部Ｐｒ１、搬送処理部Ｐｒ２、キャリッジ駆動処理部Ｐｒ３等を備える。
【００５２】
前記ヘッド駆動処理部Ｐｒ１は、前記ホストコンピュータから送られた印刷データ及び制御コマンドに基づいて画像データを生成し、記録ヘッドＨｄｉに駆動信号を送り、記録ヘッドＨｄｉを駆動して記録媒体Ｐに画像を形成する。
【００５３】
なお、前記記録ヘッドＨｄｉには、ノズルごとに駆動素子としての圧電素子２６が配設される。該圧電素子２６の両端に配設された図示されない電極間に前記吐出電圧又は加振電圧が印加されると、電圧に応じて圧電素子２６が駆動され、伸縮させられ、これにより、ノズルにインクを送る流路の側壁が変形させられる。そして、インクの流路の断面積が圧電素子２６の伸縮に応じて変化することによって、吐出電圧の場合、インクの流路の断面積の変化分の量のインクがインク滴となってノズルから吐出され、加振電圧の場合、ノズル内のインクのメニスカスが振動させられる。
【００５４】
前記搬送処理部Ｐｒ２は、前記搬送モータ３４に駆動信号を送り、搬送モータ３４を駆動し、前記搬送ローラ対３０（図２）を回転させ、１パスごとに設定搬送量で記録媒体Ｐを副走査方向に搬送する。
【００５５】
前記キャリッジ駆動処理部Ｐｒ３は、ＰＷＭ制御によってキャリッジモータ２２を駆動し、前記無端ベルト２１を走行させ、キャリッジ１７を前記矢印ａ、ｂ方向（主走査方向）（図３）に往復移動させる。
【００５６】
そのために、キャリッジ駆動処理部Ｐｒ３は、エンコーダ３５のＡ／Ｄ変換されたセンサ出力を読み込み、該センサ出力の信号をカウントすることによってキャリッジ１７の位置を検出するとともに、キャリッジ１７の位置の変化及び時間に基づいてキャリッジ１７の移動速度を算出する。
【００５７】
また、キャリッジ駆動処理部Ｐｒ３は、ＲＯＭ８１からキャリッジ１７の目標位置及び目標速度を読み出し、目標位置と算出した位置との差、及び目標速度と算出した移動速度との差に基づいて制御値としてのＰＷＭ制御信号を生成してキャリッジモータ２２に送る。該キャリッジモータ２２は、ＰＷＭ制御信号を受けて、ＰＷＭ制御信号のデューティに比例させて回転速度を変化させ、キャリッジ１７を加速したり減速したりして目標速度で目標位置に移動させる。
【００５８】
そして、前記ヘッド駆動処理部Ｐｒ１は、キャリッジ１７の位置を読み込み、前記画像データに基づいて、記録ヘッドＨｄｉから、キャリッジ１７の位置に対応させて算出したタイミングでインクを吐出する。
【００５９】
次に、インクジェットプリンタ１０において印刷データに基づいて印刷が行われるときの制御部８０の動作について説明する。
【００６０】
ホストコンピュータからインタフェース制御部８３を介して印刷データ及び制御コマンドがインクジェットプリンタ１０に送られると、前記搬送処理部Ｐｒ２は、搬送モータ３４を駆動し、搬送ローラ対３０を回転させ、記録媒体Ｐを副走査方向に搬送する。
【００６１】
続いて、前記キャリッジ駆動処理部Ｐｒ３は、キャリッジモータ２２を駆動し、無端ベルト２１を走行させ、キャリッジ１７を前記矢印ａ、ｂ方向に移動させる。このとき、キャリッジ駆動処理部Ｐｒ３は、前記エンコーダ３５のセンサ出力を受け、該センサ出力をＡ／Ｄ変換してキャリッジ１７の位置を検出し、ヘッド駆動処理部Ｐｒ１に送り、該ヘッド駆動処理部Ｐｒ１は、前記画像データに基づいて、記録ヘッドＨｄｉから、キャリッジ１７の位置に対応させて算出したタイミングでインクを吐出する。
【００６２】
そして、記録ヘッドＨｄｉから吐出されたインクが記録媒体Ｐに付着させられて画像が形成され、印刷が行われる。
【００６３】
次に、記録ヘッドＨｄｉに送られる駆動信号について説明する。
【００６４】
図４は記録ヘッドに送られる駆動信号のヘッド駆動波形の例を示す第１の参考図、図５は記録ヘッドに送られる駆動信号のヘッド駆動波形の例を示す第２の参考図、図６は記録ヘッドに送られる駆動信号のヘッド駆動波形の例を示す第３の参考図である。
【００６５】
図において、ＳＦｉ（ｉ＝１、２、３）は、ヘッド駆動処理部Ｐｒ１が生成し、記録ヘッドＨｄｉに送る各ノズルごとの駆動信号、ｌ、ｍ、ｎは、ヘッド駆動処理部Ｐｒ１によって設定された吐出周期である。該吐出周期は、ノズルからインク滴が吐出されるかどうかにかかわらず、記録媒体Ｐに形成される画像の解像度、印刷速度等の印刷条件に対応させて、前記圧電素子２６（図１）を駆動するための基本的な周期として設定される。
【００６６】
ヘッド駆動処理部Ｐｒ１は、前記駆動信号ＳＦｉにおいて、吐出周期ｌ、ｍ、ｎと同期させて吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）及び加振電圧Ｖ＿ｖｉｂ（Ｔ）を発生させ、吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）を圧電素子２６に印加し、各ノズルからインク滴を吐出し、加振電圧Ｖ＿ｖｉｂ（Ｔ）を圧電素子２６に印加し、各ノズル内のインクのメニスカスを振動させる。
【００６７】
なお、ヘッド駆動処理部Ｐｒ１は、前記温度センサ４８によって検出された温度Ｔを読み込み、ＲＯＭ８１から温度Ｔに対応する吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）及び加振電圧Ｖ＿ｖｉｂ（Ｔ）を読み出し、駆動信号ＳＦｉにおいて発生させる吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）及び加振電圧Ｖ＿ｖｉｂ（Ｔ）として設定する。
【００６８】
また、ヘッド駆動処理部Ｐｒ１は、前記湿度センサ４９によって検出された湿度Ｈを読み込み、ＲＯＭ８１から湿度Ｈに対応するパルス幅Ｗ＿ｖｉｂ（Ｈ）を読み出し、加振電圧Ｖ＿ｖｉｂ（Ｔ）のパルス幅として設定する。
【００６９】
なお、本実施の形態において、前記吐出周期ｌ、ｍ、ｎは、
ｌ＜ｍ＜ｎ
にされる。
【００７０】
図から分かるように、吐出周期が長くなると、ノズルが非吐出状態に置かれる時間間隔が長くなる。したがって、ヘッド駆動処理部Ｐｒ１によって加振電圧Ｖ＿ｖｉｂ（Ｔ）が吐出周期ｌ、ｍ、ｎと同期させて発生させられると、吐出周期が長くなるほど、加振電圧Ｖ＿ｖｉｂ（Ｔ）が発生させられる周期も長くなり、ノズルが非吐出状態に置かれている間にノズル内のインクのメニスカスを十分に振動させることができず、ノズル内のインクの乾燥状態、粘度等が変化してしまう。
【００７１】
その場合、加振電圧Ｖ＿ｖｉｂ（Ｔ）が圧電素子２６に印加された後、吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）が圧電素子２６に印加されてノズルからインク滴が吐出される際に、インク滴の吐出状態、液滴速度等が不安定になって、インク滴が安定して吐出されず、画像品位を十分に向上させることができない。
【００７２】
加振電圧Ｖ＿ｖｉｂ（Ｔ）が吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）と同期させて発生させられた場合も、同様に、加振電圧Ｖ＿ｖｉｂ（Ｔ）が圧電素子２６に印加された後、吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）が圧電素子２６に印加されてノズルからインク滴が吐出される際に、インク滴の吐出状態、液滴速度等が不安定になって、インク滴が安定して吐出されず、画像品位を十分に向上させることができない。
【００７３】
そこで、本実施の形態においては、ヘッド駆動処理部Ｐｒ１によって、加振電圧Ｖ＿ｖｉｂ（Ｔ）が、吐出周期又は吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）と同期させられることなく、一定の周期で発生させられるようになっている。
【００７４】
図７は本発明の第１の実施の形態におけるヘッド駆動処理部の動作を示すフローチャート、図８は本発明の第１の実施の形態における記録ヘッドに送られる駆動信号のヘッド駆動波形の例を示す第１の図、図９は本発明の第１の実施の形態における記録ヘッドに送られる駆動信号のヘッド駆動波形の例を示す第２の図、図１０は本発明の第１の実施の形態における記録ヘッドに送られる駆動信号のヘッド駆動波形の例を示す第３の図である。
【００７５】
図において、ＳＧｊ（ｊ＝１、２、３）は、ヘッド駆動処理部Ｐｒ１が生成し、記録ヘッドＨｄｉに送る駆動信号、ｌ、ｍ、ｎは、ヘッド駆動処理部Ｐｒ１が、記録媒体Ｐに形成される画像の解像度、印刷速度等の印刷条件に対応させて設定した吐出周期である。
【００７６】
まず、ヘッド駆動処理部Ｐｒ１は、温度センサ４８によって検出された温度Ｔを読み込み、温度Ｔに対応する吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）及び加振電圧Ｖ＿ｖｉｂ（Ｔ）を、ＲＯＭ８１から読み出し、設定する。
【００７７】
また、ヘッド駆動処理部Ｐｒ１は、湿度センサ４９によって検出された湿度Ｈを読み込み、湿度Ｔに対応するパルス幅Ｗ＿ｖｉｂ（Ｈ）を、ＲＯＭ８１から読み出し、設定する。
【００７８】
湿度Ｈが低い場合、前記パルス幅Ｗ＿ｖｉｂ（Ｈ）は、加振電圧Ｖ＿ｖｉｂ（Ｔ）が圧電素子２６に印加されたときに、記録ヘッドＨｄｉが固有の共振周波数で振動させられる値を採る。したがって、湿度Ｈが低い場合、インクが乾燥し、粘度が高くなるが、インクのメニスカスを大きく振動させることができるので、インクの粘度が高くなるのを抑制し、画像品位を向上させることができる。
【００７９】
一方、湿度Ｈが高い場合、前記パルス幅Ｗ＿ｖｉｂ（Ｈ）は、加振電圧Ｖ＿ｖｉｂ（Ｔ）が圧電素子２６に印加されたときに、記録ヘッドＨｄｉが固有の共振周波数で振動させられない値を採る。したがって、湿度Ｈが高い場合、ノズル面に結露が生じることがあるが、インクのメニスカスの振動が抑制されるので、インクのメニスカスとノズル面に結露した水分とが連結するのを防止することができる。
【００８０】
続いて、制御部８０が印刷を開始すると、ヘッド駆動処理部Ｐｒ１は駆動信号ＳＧｊを発生させる。このとき、駆動信号ＳＧｊにおいて、吐出周期ｌ、ｍ、ｎと同期させて吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）が発生させられ、吐出周期ｌ、ｍ、ｎと同期させることなく、一定の周期で加振電圧Ｖ＿ｖｉｂ（Ｔ）が発生させられ、吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）が発生させられるのに伴ってノズルからインク滴が吐出され、加振電圧Ｖ＿ｖｉｂ（Ｔ）が発生させられるのに伴ってノズル内のインクのメニスカスが振動させられる。
【００８１】
図８〜図１０に示されるように、吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）は、吐出周期ｌ、ｍ、ｎと同期させて発生させられるので、吐出周期が長くなるほど吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）が発生させられる周期が長くなる。これに対して、加振電圧Ｖ＿ｖｉｂ（Ｔ）は、吐出周期ｌ、ｍ、ｎと同期させることなく発生させられるので、吐出周期が長くなっても、加振電圧Ｖ＿ｖｉｂ（Ｔ）が発生させられる周期は長くならない。
【００８２】
なお、加振電圧Ｖ＿ｖｉｂ（Ｔ）が発生させられる一定の周期は、ヘッド駆動処理部Ｐｒ１が、記録媒体Ｐ（図３）に形成される画像の解像度、印刷速度等の印刷条件に対応させて設定した吐出周期ｌ、ｍ、ｎのうちの十分に短い吐出周期、本実施の形態においては、最も短い吐出周期ｌと等しくされる。
【００８３】
次に、フローチャートについて説明する。
ステップＳ１  ヘッド駆動処理部Ｐｒ１は温度Ｔを読み込む。
ステップＳ２  ヘッド駆動処理部Ｐｒ１は温度Ｔに対応する吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）及び加振電圧Ｖ＿ｖｉｂ（Ｔ）を設定する。
ステップＳ３  ヘッド駆動処理部Ｐｒ１は湿度Ｈを読み込む。
ステップＳ４  ヘッド駆動処理部Ｐｒ１は湿度Ｔに対応するパルス幅Ｗ＿ｖｉｂ（Ｈ）を設定する。
ステップＳ５  ヘッド駆動処理部Ｐｒ１は駆動信号ＳＧｊを発生させ、処理を終了する。
【００８４】
このように、本実施の形態においては、加振電圧Ｖ＿ｖｉｂ（Ｔ）が、画像の解像度、印刷速度等の印刷条件に対応させて設定された吐出周期ｌ、ｍ、ｎと同期させることなく発生させられるので、印刷条件によって、吐出周期ｌ、ｍ、ｎが変化させられて長くなっても、加振電圧Ｖ＿ｖｉｂ（Ｔ）を発生させる回数を多くすることができる。
【００８５】
したがって、ノズル内のインクのメニスカスを十分に振動させることができ、ノズル内のインクの乾燥状態、粘度等が変化するのを抑制することができる。
【００８６】
その結果、加振電圧Ｖ＿ｖｉｂ（Ｔ）が圧電素子２６に印加された後、吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）が圧電素子２６に印加されてノズルからインク滴が吐出される際に、インク滴の吐出状態、液滴速度等が不安定になることがなく、インク滴が安定して吐出されるので、画像品位を十分に向上させることができる。
【００８７】
ところで、本実施の形態においては、吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）が発生させられる周期の時間間隔において加振電圧Ｖ＿ｖｉｂ（Ｔ）が一定の周期で発生させられるようになっているので、ノズル内のインクのメニスカスを十分に振動させることができない場合がある。
【００８８】
そこで、吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）が発生させられる周期の時間間隔において加振電圧Ｖ＿ｖｉｂ（Ｔ）が発生させられる回数に応じて加振電圧Ｖ＿ｖｉｂ（Ｔ）が高くされ、加振電圧Ｖ＿ｖｉｂ（Ｔ）が圧電素子２６に印加された後に、圧電素子２６に印加される吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）が高くされるようにした本発明の第２の実施の形態について説明する。なお、第１の実施の形態と同じ構造を有するものについては、同じ符号を付与し、同じ構造を有することによる発明の効果については同実施の形態の効果を援用する。
【００８９】
図１１は本発明の第２の実施の形態におけるヘッド駆動処理部の動作を示す第１のフローチャート、図１２は本発明の第２の実施の形態におけるヘッド駆動処理部の動作を示す第２のフローチャート、図１３は記録ヘッドに送られる駆動信号のヘッド駆動波形の例を示す第４の参考図、図１４は本発明の第２の実施の形態における記録ヘッドに送られる駆動信号のヘッド駆動波形の例を示す図である。
【００９０】
図において、ＳＧ１は、ヘッド駆動処理部Ｐｒ１（図１）が生成し、記録ヘッドＨｄｉに送る駆動信号、ｌは、ヘッド駆動処理部Ｐｒ１が、記録媒体Ｐ（図３）に形成される画像の解像度、印刷速度等の印刷条件に対応させて設定した吐出周期である。
【００９１】
まず、ヘッド駆動処理部Ｐｒ１は、第１の環境検出部としての温度センサ４８によって検出された第１の指標である温度Ｔを読み込み、該温度Ｔに対応する第１の駆動電圧としての吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）、及び第２の駆動電圧としての加振電圧Ｖ＿ｖｉｂ（Ｔ）を、第１の記憶装置としてのＲＯＭ８１から読み出し、設定する。
【００９２】
また、ヘッド駆動処理部Ｐｒ１は、第２の環境検出部としての湿度センサ４９によって検出された第２の指標である湿度Ｈを読み込み、該湿度Ｈに対応するパルス幅Ｗ＿ｖｉｂ（Ｈ）を、前記ＲＯＭ８１から読み出し、設定する。
【００９３】
続いて、制御部８０が印刷を開始すると、ヘッド駆動処理部Ｐｒ１は、駆動信号ＳＧｊを発生させる。
【００９４】
そして、駆動信号ＳＧｊにおいて吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）又は加振電圧Ｖ＿ｖｉｂ（Ｔ）が発生させられると、ヘッド駆動処理部Ｐｒ１は、吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）が発生させられたかどうかを判断し、吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）が発生させられた場合、加振電圧Ｖ＿ｖｉｂ（Ｔ）を駆動素子としての圧電素子２６に印加した回数を表す変数Ｃｎｔ＿ｖｉｂに０をセットする。
【００９５】
一方、加振電圧Ｖ＿ｖｉｂ（Ｔ）が発生させられた場合、ヘッド駆動処理部Ｐｒ１は、変数Ｃｎｔ＿ｖｉｂをインクリメントし、変数Ｃｎｔ＿ｖｉｂが、加振電圧Ｖ＿ｖｉｂ（Ｔ）を圧電素子２６に印加した回数の制限値Ｃｎｔ＿Ｌｉｍｉｔより小さいかどうかを判断する。
【００９６】
変数Ｃｎｔ＿ｖｉｂが、加振電圧Ｖ＿ｖｉｂ（Ｔ）を圧電素子２６に印加した回数の制限値Ｃｎｔ＿Ｌｉｍｉｔ以上である場合、ヘッド駆動処理部Ｐｒ１は、インクの廃棄が可能であるかどうかを判断する。この場合、印刷が行われている間は、印刷を中断することはできず、印刷が終了するまではインクを廃棄することができない。したがって、ヘッド駆動処理部Ｐｒ１は、インクジェットプリンタ１０において、印刷が行われているかどうかを判断することによって、インクジェットプリンタ１０の状態に基づいてインクの廃棄が可能であるかどうかを判断する。
【００９７】
そして、インクの廃棄が可能である場合、ヘッド駆動処理部Ｐｒ１は、キャリッジ駆動処理部Ｐｒ３に指示を送り、キャリッジ移動用の駆動部としてのキャリッジモータ２２を駆動し、キャリッジ１７をホームポジションに移動させ、メンテナンス装置としてのキャップユニット４３（図２）によって、ノズル内の粘度が高くなったインクを吸引したり、ノズルから所定の滴数、例えば、粘度が高くなったと考えられるインクの量に相当する、数十滴〜数百滴のインクを吐出したりすることにより、インクを廃棄し、変数Ｃｎｔ＿ｖｉｂに０をセットする。
【００９８】
一方、インクの廃棄が不可能である場合、ヘッド駆動処理部Ｐｒ１は、駆動信号ＳＧｊを送ったノズルを不使用ノズルに設定して使用せず、他のノズルによって代替して印刷を行う。
【００９９】
そして、前記駆動信号ＳＧｊにおいて吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）が発生させられた場合において変数Ｃｎｔ＿ｖｉｂに０がセットされるか、又は、前記駆動信号ＳＧｊにおいて加振電圧Ｖ＿ｖｉｂ（Ｔ）が発生させられた場合において、インクリメントされた変数Ｃｎｔ＿ｖｉｂが制限値Ｃｎｔ＿Ｌｉｍｉｔより小さかったり、変数Ｃｎｔ＿ｖｉｂに０がセットされたり、ノズルが不使用ノズルに設定されたりすると、ヘッド駆動処理部Ｐｒ１は、発生させられた吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）又は加振電圧Ｖ＿ｖｉｂ（Ｔ）を、その時点における温度Ｔ、湿度Ｈ及び変数Ｃｎｔ＿ｖｉｂに対応させて補正し、圧電素子２６に印加する。
【０１００】
そのために、ヘッド駆動処理部Ｐｒ１は、温度センサ４８によって検出された温度Ｔ及び湿度センサ４９によって検出された湿度Ｈを新たに読み込み、吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）の電圧補正値ΔＶ＿ｆｉｒｅ（Ｃｎｔ＿ｖｉｂ）を算出して吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）を補正するとともに、加振電圧Ｖ＿ｖｉｂ（Ｔ）の電圧補正値ΔＶ＿ｖｉｂ（Ｃｎｔ＿ｖｉｂ）を算出して加振電圧Ｖ＿ｖｉｂ（Ｔ）を補正する。
【０１０１】
ここで、記録ヘッドＨｄｉの電源装置の仕様によって決まる、吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）を補正することができる最大値をαＶとしたとき、吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）の電圧補正値ΔＶ＿ｆｉｒｅ（Ｃｎｔ＿ｖｉｂ）は、
ΔＶ＿ｆｉｒｅ（Ｃｎｔ＿ｖｉｂ）＝αＶ×（Ｃｎｔ＿ｖｉｂ
／Ｃｎｔ＿Ｌｉｍｉｔ）
になるので、補正後の吐出電圧Ｖ＿ｆｉｒｅ（Ｔ，Ｃｎｔ＿ｖｉｂ）は、
Ｖ＿ｆｉｒｅ（Ｔ，Ｃｎｔ＿ｖｉｂ）＝Ｖ＿ｆｉｒｅ（Ｔ）＋
ΔＶ＿ｆｉｒｅ（Ｃｎｔ＿ｖｉｂ）
＝Ｖ＿ｆｉｒｅ（Ｔ）＋αＶ×
（Ｃｎｔ＿ｖｉｂ／Ｃｎｔ＿Ｌｉｍｉｔ）
になる。
【０１０２】
また、ノズル及び圧電素子２６の仕様によって決まる、ノズル内のインクが吐出されない範囲における、加振電圧Ｖ＿ｖｉｂ（Ｔ）を補正することができる最大値をβＶとしたとき、加振電圧Ｖ＿ｖｉｂ（Ｔ）の電圧補正値ΔＶ＿ｖｉｂ（Ｃｎｔ＿ｖｉｂ）は、
ΔＶ＿ｖｉｂ（Ｃｎｔ＿ｖｉｂ）＝βＶ×（Ｃｎｔ＿ｖｉｂ
／Ｃｎｔ＿Ｌｉｍｉｔ）
になるので、補正後の加振電圧Ｖ＿ｖｉｂ（Ｔ，Ｃｎｔ＿ｖｉｂ）は、
Ｖ＿ｖｉｂ（Ｔ，Ｃｎｔ＿ｖｉｂ）＝Ｖ＿ｖｉｂ（Ｔ）
＋ΔＶ＿ｖｉｂ（Ｃｎｔ＿ｖｉｂ）
＝Ｖ＿ｖｉｂ（Ｔ）＋βＶ×
（Ｃｎｔ＿ｖｉｂ／Ｃｎｔ＿Ｌｉｍｉｔ）
になる。
【０１０３】
このようにして、吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）及び加振電圧Ｖ＿ｖｉｂ（Ｔ）が補正されると、補正後の吐出電圧Ｖ＿ｆｉｒｅ（Ｔ，Ｃｎｔ＿ｖｉｂ）に基づいてノズルからインク滴が吐出され、補正後の加振電圧Ｖ＿ｖｉｂ（Ｔ，Ｃｎｔ＿ｖｉｂ）に基づいてノズル内のインクのメニスカスが振動させられる。
【０１０４】
なお、補正後の加振電圧Ｖ＿ｖｉｂ（Ｔ，Ｃｎｔ＿ｖｉｂ）のパルス幅Ｗ＿ｖｉｂ（Ｈ）は、湿度Ｈに対応する値にされる。
【０１０５】
そして、ヘッド駆動処理部Ｐｒ１は、上位装置としてのホストコンピュータから送られた印刷データ及び制御コマンドに基づいて生成された画像データがないかどうかを判断し、画像データがない場合、ヘッド駆動処理を終了する。
【０１０６】
前記第１の実施の形態においては、図１３に示されるように、タイミングｔ１、ｔ６で吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）が、タイミングｔ２〜ｔ５で同じ加振電圧Ｖ＿ｖｉｂ（Ｔ）が発生させられる。この場合、時間の経過に伴って吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）及び加振電圧Ｖ＿ｖｉｂ（Ｔ）は変化しない。
【０１０７】
これに対して、本実施の形態においては、図１４に示されるように、タイミングｔ１、ｔ６で吐出電圧Ｖ＿ｆｉｒｅ（Ｔ，Ｃｎｔ＿ｖｉｂ）が発生させられ、タイミングｔ２〜ｔ５で加振電圧Ｖ＿ｖｉｂ（Ｔ，Ｃｎｔ＿ｖｉｂ）が発生させられる。そして、タイミングｔ６で発生させられる吐出電圧Ｖ＿ｆｉｒｅ（Ｔ，Ｃｎｔ＿ｖｉｂ）はタイミングｔ１で発生させられる吐出電圧Ｖ＿ｆｉｒｅ（Ｔ，Ｃｎｔ＿ｖｉｂ）より高く、タイミングｔ２〜ｔ５で発生させられる加振電圧Ｖ＿ｖｉｂ（Ｔ，Ｃｎｔ＿ｖｉｂ）は時間の経過に伴って高くなる。
【０１０８】
この場合、ノズル内のインクの粘度が高くても、タイミングｔ１で吐出電圧Ｖ＿ｆｉｒｅ（Ｔ，Ｃｎｔ＿ｖｉｂ）が発生させられた後、タイミングｔ２で吐出電圧Ｖ＿ｆｉｒｅ（Ｔ，Ｃｎｔ＿ｖｉｂ）が発生させられるまでの間、すなわち、タイミングｔ２〜ｔ５の間に、加振電圧Ｖ＿ｖｉｂ（Ｔ，Ｃｎｔ＿ｖｉｂ）が複数回、本実施の形態においては、４回発生させられ、時間の経過に伴って吐出電圧Ｖ＿ｆｉｒｅ（Ｔ，Ｃｎｔ＿ｖｉｂ）及び加振電圧Ｖ＿ｖｉｂ（Ｔ，Ｃｎｔ＿ｖｉｂ）が高くされるので、インクのメニスカスを十分に振動させることができ、画像品位を十分に向上させることができる。
【０１０９】
次に、フローチャートについて説明する。
ステップＳ１１  ヘッド駆動処理部Ｐｒ１は温度Ｔを読み込む。
ステップＳ１２  ヘッド駆動処理部Ｐｒ１は温度Ｔに対応する吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）及び加振電圧Ｖ＿ｖｉｂ（Ｔ）を設定する。
ステップＳ１３  ヘッド駆動処理部Ｐｒ１は湿度Ｈを読み込む。
ステップＳ１４  ヘッド駆動処理部Ｐｒ１は湿度Ｈに対応するパルス幅Ｗ＿ｖｉｂ（Ｈ）を設定する。
ステップＳ１５  ヘッド駆動処理部Ｐｒ１は駆動信号ＳＧｊを発生させる。
ステップＳ１６  駆動信号ＳＧｊにおいて吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）又は加振電圧Ｖ＿ｖｉｂ（Ｔ）が発生させられる。
ステップＳ１７  ヘッド駆動処理部Ｐｒ１は吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）が発生させられたかどうかを判断する。吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）が発生させられた場合はステップＳ１８に進み、加振電圧Ｖ＿ｖｉｂ（Ｔ）が発生させられた場合はステップＳ１９に進む。
ステップＳ１８  ヘッド駆動処理部Ｐｒ１は変数Ｃｎｔ＿ｖｉｂに０をセットする。
ステップＳ１９  ヘッド駆動処理部Ｐｒ１は変数Ｃｎｔ＿ｖｉｂをインクリメントする。
ステップＳ２０  ヘッド駆動処理部Ｐｒ１は変数Ｃｎｔ＿ｖｉｂが制限値Ｃｎｔ＿Ｌｉｍｉｔより小さいかどうかを判断する。変数Ｃｎｔ＿ｖｉｂが制限値Ｃｎｔ＿Ｌｉｍｉｔより小さい場合はステップＳ２５に進み、変数Ｃｎｔ＿ｖｉｂが制限値Ｃｎｔ＿Ｌｉｍｉｔ以上である場合はステップＳ２１に進む。
ステップＳ２１  ヘッド駆動処理部Ｐｒ１はインクの廃棄が可能であるかどうかを判断する。インクの廃棄が可能である場合はステップＳ２２に進み、インクの廃棄が不可能である場合はステップＳ２４に進む。
ステップＳ２２  ヘッド駆動処理部Ｐｒ１はインクを廃棄する。
ステップＳ２３  ヘッド駆動処理部Ｐｒ１は変数Ｃｎｔ＿ｖｉｂに０をセットする。
ステップＳ２４  ヘッド駆動処理部Ｐｒ１は駆動信号ＳＧｊを送ったノズルを不使用ノズルに設定する。
ステップＳ２５  ヘッド駆動処理部Ｐｒ１は温度Ｔ及び湿度Ｈを読み込む。
ステップＳ２６  ヘッド駆動処理部Ｐｒ１は電圧補正値ΔＶ＿ｆｉｒｅ（Ｃｎｔ＿ｖｉｂ）を算出して吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）を補正するとともに、電圧補正値ΔＶ＿ｖｉｂ（Ｃｎｔ＿ｖｉｂ）を算出して加振電圧Ｖ＿ｖｉｂ（Ｔ）を補正する。
ステップＳ２７  ヘッド駆動処理部Ｐｒ１は画像データがないかどうかを判断する。画像データがない場合は処理を終了し、画像データがある場合はステップＳ１６に戻る。
【０１１０】
このように、本実施の形態においては、加振電圧Ｖ＿ｖｉｂ（Ｔ）が圧電素子２６に印加された回数が多くなると、吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）及び加振電圧Ｖ＿ｖｉｂ（Ｔ）が補正され、補正後の吐出電圧Ｖ＿ｆｉｒｅ（Ｔ，Ｃｎｔ＿ｖｉｂ）及び加振電圧Ｖ＿ｖｉｂ（Ｔ，Ｃｎｔ＿ｖｉｂ）が高くされるので、ノズルが非吐出状態に置かれている間にノズル内のインクのメニスカスが十分に振動させられ、加振電圧Ｖ＿ｖｉｂ（Ｔ，Ｃｎｔ＿ｖｉｂ）が圧電素子２６に印加された後、吐出電圧Ｖ＿ｆｉｒｅ（Ｔ，Ｃｎｔ＿ｖｉｂ）が圧電素子２６に印加されたときにノズルからインク滴が確実に吐出されるので、インク滴の吐出状態、液滴速度等を確実に安定させることができる。
【０１１１】
したがって、記録媒体Ｐにインクが付着させられる位置にずれが生じることがなく、画像品位を一層向上させることができる。
【０１１２】
また、本実施の形態においては、加振電圧Ｖ＿ｖｉｂ（Ｔ）が圧電素子２６に印加されるたびに、加振電圧Ｖ＿ｖｉｂ（Ｔ）が圧電素子２６に印加される回数を表す変数Ｃｎｔ＿ｖｉｂに基づいて電圧補正値ΔＶ＿ｆｉｒｅ（Ｃｎｔ＿ｖｉｂ）、ΔＶ＿ｖｉｂ（Ｃｎｔ＿ｖｉｂ）が算出されるようになっているが、画像データを解析することによって電圧補正値ΔＶ＿ｆｉｒｅ（Ｃｎｔ＿ｖｉｂ）、ΔＶ＿ｖｉｂ（Ｃｎｔ＿ｖｉｂ）が算出されるようにすることができる。
【０１１３】
さらに、本実施の形態においては、加振電圧Ｖ＿ｖｉｂ（Ｔ）が圧電素子２６に印加される回数を表す変数Ｃｎｔ＿ｖｉｂに基づいて吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）及び加振電圧Ｖ＿ｖｉｂ（Ｔ）が補正されるので、時間の経過に伴ってインクの粘度が変化した場合に、補正後の吐出電圧Ｖ＿ｆｉｒｅ（Ｔ，Ｃｎｔ＿ｖｉｂ）及び補正後の加振電圧Ｖ＿ｖｉｂ（Ｔ，Ｃｎｔ＿ｖｉｂ）に基づいてノズルからインク滴を吐出し、ノズル内のインクのメニスカスを振動させることによって、時間の経過に伴うインクの粘度の変化の影響をなくすことができる。
【０１１４】
ところで、前記第２の実施の形態においては、ヘッド駆動処理部Ｐｒ１によって、吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）及び加振電圧Ｖ＿ｖｉｂ（Ｔ）が発生させられるたびに、吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）及び加振電圧Ｖ＿ｖｉｂ（Ｔ）が補正され、吐出電圧Ｖ＿ｆｉｒｅ（Ｔ，Ｃｎｔ＿ｖｉｂ）及び加振電圧Ｖ＿ｖｉｂ（Ｔ，Ｃｎｔ＿ｖｉｂ）が算出されるようになっているので、制御部８０に加わる負荷が大きい。
【０１１５】
そこで、制御部８０に加わる負荷を小さくすることができるようにした本発明の第３の実施の形態について説明する。なお、第１、２の実施の形態と同じ構造を有するものについては、同じ符号を付与し、同じ構造を有することによる発明の効果については同実施の形態の効果を援用する。
【０１１６】
図１５は本発明の第３の実施の形態におけるヘッド駆動処理部の動作を示す第１のフローチャート、図１６は本発明の第３の実施の形態におけるヘッド駆動処理部の動作を示す第２のフローチャート、図１７は本発明の第３の実施の形態における記録ヘッドに送られる駆動信号のヘッド駆動波形の例を示す第１の図、図１８は本発明の第３の実施の形態における記録ヘッドに送られる駆動信号のヘッド駆動波形の例を示す第２の図、図１９は本発明の第３の実施の形態における記録ヘッドに送られる駆動信号のヘッド駆動波形の例を示す第３の図である。
【０１１７】
図において、ＳＧ１は、ヘッド駆動処理部Ｐｒ１（図１）が生成し、記録ヘッドＨｄｉに送る駆動信号、ｌは、ヘッド駆動処理部Ｐｒ１が、記録媒体Ｐに形成される画像の解像度、印刷速度等の印刷条件に対応させて設定した吐出周期である。
【０１１８】
まず、ヘッド駆動処理部Ｐｒ１は、第１の環境検出部としての温度センサ４８によって検出された第１の指標である温度Ｔを読み込み  該温度Ｔに対応する第１の駆動電圧としての吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）、及び第２の駆動電圧としての加振電圧Ｖ＿ｖｉｂ（Ｔ）を、第１の記憶装置としてのＲＯＭ８１から読み出し、設定する。
【０１１９】
また、ヘッド駆動処理部Ｐｒ１は、第２の環境検出部としての湿度センサ４９によって検出された第２の指標である湿度Ｈを読み込み、該湿度Ｈに対応するパルス幅Ｗ＿ｖｉｂ（Ｈ）を、前記ＲＯＭ８１から読み出し、設定する。
【０１２０】
続いて、制御部８０が印刷を開始すると、ヘッド駆動処理部Ｐｒ１は、駆動信号ＳＧｊを発生させ、計時部材としてのタイマによる計時を開始する。
【０１２１】
そして、ヘッド駆動処理部Ｐｒ１は、タイマによる計時を開始してから、あらかじめ設定された期間、すなわち、設定期間Ｌが経過したかどうかを判断する。設定期間Ｌが経過するまでの間に、ヘッド駆動処理部Ｐｒ１によって設定された吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）及び加振電圧Ｖ＿ｖｉｂ（Ｔ）が駆動素子としての圧電素子２６に印加される。本実施の形態において、設定期間Ｌは、主走査方向における走査単位の期間、キャリッジ１７（図２）が往復する期間にされる。
【０１２２】
このようにすると、設定期間Ｌが経過したタイミングで、キャリッジ１７がホームポジションに置かれ、記録ヘッドＨｄｉによる記録が行われていないので、メンテナンス装置としてのキャップユニット４３によって、ノズル内の粘度が高くなったインクを吸引して廃棄することができる。
【０１２３】
なお、設定期間Ｌを操作者が任意に設定することもできる。
【０１２４】
続いて、設定期間Ｌが経過すると、ヘッド駆動処理部Ｐｒ１は、設定期間Ｌが経過するまでの間に吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）を圧電素子２６に印加した回数Ｃｎｔ＿ｆｉｒｅ、及び設定期間Ｌが経過するまでの間に加振電圧Ｖ＿ｖｉｂ（Ｔ）を圧電素子２６に印加した回数Ｃｎｔ＿ｖｉｂをカウントする。
【０１２５】
次に、ヘッド駆動処理部Ｐｒ１は、回数Ｃｎｔ＿ｖｉｂと回数Ｃｎｔ＿ｆｉｒｅとの差分δＣｎｔ
δＣｎｔ＝Ｃｎｔ＿ｖｉｂ−Ｃｎｔ＿ｆｉｒｅ
を算出し、差分δＣｎｔが制限値δＣｎｔ＿Ｌｉｍｉｔより小さいかどうかを判断し、差分δＣｎｔが制限値δＣｎｔ＿Ｌｉｍｉｔ以上である場合、ヘッド駆動処理部Ｐｒ１は、キャリッジ駆動処理部Ｐｒ３に指示を送り、キャリッジ移動用の駆動部としてのキャリッジモータ２２を駆動し、キャリッジ１７をホームポジションに移動させ、メンテナンス装置としてのキャップユニット４３によって、ノズル内の粘度が高くなったインクを吸引したり、ノズルから所定の滴数、例えば、粘度が高くなったと考えられるインクの量に相当する、数十滴〜数百滴のインクを吐出したりすることにより、インクを廃棄し、差分δＣｎｔに０をセットする。
【０１２６】
そして、差分δＣｎｔが制限値δＣｎｔ＿Ｌｉｍｉｔより小さかったり、差分δＣｎｔに０がセットされたり、ノズルが不使用ノズルに設定されたりすると、ヘッド駆動処理部Ｐｒ１は、発生させられた吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）又は加振電圧Ｖ＿ｖｉｂ（Ｔ）を、その時点における温度Ｔ、湿度Ｈ及び変数Ｃｎｔ＿ｖｉｂに対応させて補正し、圧電素子２６に印加する。
【０１２７】
そのために、ヘッド駆動処理部Ｐｒ１は、温度センサ４８によって検出された温度Ｔ、及び湿度センサ４９によって検出された湿度Ｈを新たに読み込み、吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）の電圧補正値ΔＶ＿ｆｉｒｅ（δＣｎｔ）を算出して吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）を補正するとともに、加振電圧Ｖ＿ｖｉｂ（Ｔ）の電圧補正値ΔＶ＿ｖｉｂ（δＣｎｔ）を算出して加振電圧Ｖ＿ｖｉｂ（Ｔ）を補正する。
【０１２８】
ここで、記録ヘッドＨｄｉの電源装置の仕様によって決まる、吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）を補正することができる最大値をαＶとしたとき、吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）の電圧補正値ΔＶ＿ｆｉｒｅ（δＣｎｔ）は、
ΔＶ＿ｆｉｒｅ（δＣｎｔ）＝αＶ×（δＣｎｔ／δＣｎｔ＿Ｌｉｍｉｔ）
になるので、補正後の吐出電圧Ｖ＿ｆｉｒｅ（Ｔ，δＣｎｔ）は、
Ｖ＿ｆｉｒｅ（Ｔ，δＣｎｔ）＝Ｖ＿ｆｉｒｅ（Ｔ）＋
ΔＶ＿ｆｉｒｅ（δＣｎｔ）
＝Ｖ＿ｆｉｒｅ（Ｔ）＋αＶ×
（δＣｎｔ／δＣｎｔ＿Ｌｉｍｉｔ）
になる。
【０１２９】
また、ノズル及び圧電素子２６の仕様によって決まる、ノズル内のインクが吐出されない範囲における、加振電圧Ｖ＿ｖｉｂ（Ｔ）を補正することができる最大値をβＶとしたとき、加振電圧Ｖ＿ｖｉｂ（Ｔ）の電圧補正値ΔＶ＿ｖｉｂ（δＣｎｔ）は、
ΔＶ＿ｖｉｂ（δＣｎｔ）＝βＶ×（δＣｎｔ／δＣｎｔ＿Ｌｉｍｉｔ）
になるので、補正後の加振電圧Ｖ＿ｖｉｂ（Ｔ，δＣｎｔ）は、
Ｖ＿ｖｉｂ（Ｔ，δＣｎｔ）＝Ｖ＿ｖｉｂ（Ｔ）＋ΔＶ＿ｖｉｂ（δＣｎｔ）
＝Ｖ＿ｖｉｂ（Ｔ）＋βＶ×
（δＣｎｔ／δＣｎｔ＿Ｌｉｍｉｔ）
になる。
【０１３０】
このようにして、吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）及び加振電圧Ｖ＿ｖｉｂ（Ｔ）が補正されると、補正後の吐出電圧Ｖ＿ｆｉｒｅ（Ｔ，δＣｎｔ）に基づいてノズルからインク滴が吐出され、補正後の加振電圧Ｖ＿ｖｉｂ（Ｔ，δＣｎｔ）に基づいてノズル内のインクのメニスカスが振動させられる。
【０１３１】
なお、補正後の加振電圧Ｖ＿ｖｉｂ（Ｔ，δＣｎｔ）のパルス幅Ｗ＿ｖｉｂ（Ｈ）は湿度Ｈに対応する値にされる。
【０１３２】
そして、ヘッド駆動処理部Ｐｒ１は、上位装置としてのホストコンピュータから送られた印刷データ及び制御コマンドに基づいて生成された画像データがないかどうかを判断し、画像データがない場合、ヘッド駆動処理を終了する。
【０１３３】
続いて、ヘッド駆動処理部Ｐｒ１は、図１７に示される設定期間Ｌが経過するまでの間に吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）及び加振電圧Ｖ＿ｖｉｂ（Ｔ）を圧電素子２６に印加した回数Ｃｎｔ＿ｆｉｒｅ、Ｃｎｔ＿ｖｉｂをカウントし、回数Ｃｎｔ＿ｆｉｒｅ、Ｃｎｔ＿ｖｉｂの差分δＣｎｔが小さい場合、図１８に示されるように、吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）の電圧補正値ΔＶ＿ｆｉｒｅ（δＣｎｔ）及び加振電圧Ｖ＿ｖｉｂ（Ｔ）の電圧補正値ΔＶ＿ｖｉｂ（δＣｎｔ）を小さくし、回数Ｃｎｔ＿ｆｉｒｅ、Ｃｎｔ＿ｖｉｂの差分δＣｎｔが大きい場合、図１９に示されるように、吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）の電圧補正値ΔＶ＿ｆｉｒｅ（δＣｎｔ）及び加振電圧Ｖ＿ｖｉｂ（Ｔ）の電圧補正値ΔＶ＿ｖｉｂ（δＣｎｔ）を大きくする。
【０１３４】
次に、フローチャートについて説明する。
ステップＳ３１  ヘッド駆動処理部Ｐｒ１は温度Ｔを読み込む。
ステップＳ３２  ヘッド駆動処理部Ｐｒ１は温度Ｔに対応する吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）及び加振電圧Ｖ＿ｖｉｂ（Ｔ）を設定する。
ステップＳ３３  ヘッド駆動処理部Ｐｒ１は湿度Ｈを読み込む。
ステップＳ３４  ヘッド駆動処理部Ｐｒ１は湿度Ｈに対応するパルス幅Ｗ＿ｖｉｂ（Ｈ）を設定する。
ステップＳ３５  ヘッド駆動処理部Ｐｒ１は駆動信号ＳＧｊを発生させる。
ステップＳ３６  ヘッド駆動処理部Ｐｒ１は設定期間Ｌが経過したかどうかを判断する。設定期間Ｌが経過した場合はステップＳ３７に進み、設定期間Ｌが経過しなかった場合はステップＳ３５に戻る。
ステップＳ３７  ヘッド駆動処理部Ｐｒ１は設定期間Ｌが経過するまでの間に吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）を圧電素子２６に印加した回数Ｃｎｔ＿ｆｉｒｅをカウントする。
ステップＳ３８  ヘッド駆動処理部Ｐｒ１は設定期間Ｌが経過するまでの間に加振電圧Ｖ＿ｖｉｂ（Ｔ）を圧電素子２６に印加した回数Ｃｎｔ＿ｖｉｂをカウントする。
ステップＳ３９  ヘッド駆動処理部Ｐｒ１は回数Ｃｎｔ＿ｖｉｂと回数Ｃｎｔ＿ｆｉｒｅとの差分δＣｎｔを算出する。
ステップＳ４０  ヘッド駆動処理部Ｐｒ１は差分δＣｎｔが制限値δＣｎｔ＿Ｌｉｍｉｔより小さいかどうかを判断する。差分δＣｎｔが制限値δＣｎｔ＿Ｌｉｍｉｔより小さい場合はステップＳ４５に進み、差分δＣｎｔが制限値δＣｎｔ＿Ｌｉｍｉｔ以上である場合はステップＳ４１に進む。
ステップＳ４１  ヘッド駆動処理部Ｐｒ１はインクの廃棄が可能であるかどうかを判断する。インクの廃棄が可能である場合はステップＳ４２に進み、インクの廃棄が不可能である場合はステップＳ４４に進む。
ステップＳ４２  ヘッド駆動処理部Ｐｒ１はノズル内の粘度が高くなったインクを廃棄する。
ステップＳ４３  ヘッド駆動処理部Ｐｒ１は差分δＣｎｔに０をセットする。
ステップＳ４４  ヘッド駆動処理部Ｐｒ１は温度Ｔ及び湿度Ｈを読み込む。
ステップＳ４５  ヘッド駆動処理部Ｐｒ１は電圧補正値ΔＶ＿ｆｉｒｅ（δＣｎｔ）を算出して吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）を補正するとともに、電圧補正値ΔＶ＿ｖｉｂ（δＣｎｔ）を算出して加振電圧Ｖ＿ｖｉｂ（Ｔ）を補正する。
ステップＳ４６  ヘッド駆動処理部Ｐｒ１は画像データがないかどうかを判断する。画像データがない場合は処理を終了し、画像データがある場合はステップＳ３７に戻る。
【０１３５】
このように、本実施の形態においては、設定期間Ｌが経過するまでの間に吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）が圧電素子２６に印加された回数Ｃｎｔ＿ｆｉｒｅと、加振電圧Ｖ＿ｖｉｂ（Ｔ）が圧電素子２６に印加された回数Ｃｎｔ＿ｖｉｂとの差分δＣｎｔに基づいて電圧補正値ΔＶ＿ｆｉｒｅ（δＣｎｔ）、ΔＶ＿ｖｉｂ（δＣｎｔ）が算出されるので、吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）及び加振電圧Ｖ＿ｖｉｂ（Ｔ）が発生させられるたびに電圧補正値ΔＶ＿ｆｉｒｅ（Ｃｎｔ＿ｖｉｂ）、ΔＶ＿ｖｉｂ（Ｃｎｔ＿ｖｉｂ）を算出する必要がなく、制御部８０に加わる負荷を小さくすることができる。
【０１３６】
また、本実施の形態においては、設定期間Ｌが経過するまでの間に吐出電圧Ｖ＿ｆｉｒｅ（Ｔ）が圧電素子２６に印加された回数Ｃｎｔ＿ｆｉｒｅ、及び加振電圧Ｖ＿ｖｉｂ（Ｔ）が圧電素子２６に印加された回数Ｃｎｔ＿ｖｉｂがカウントされるようになっているが、画像データを解析することによって設定期間Ｌに相当するデータを抽出することにより、回数Ｃｎｔ＿ｆｉｒｅ、Ｃｎｔ＿ｖｉｂがカウントされるようにすることができる。
【０１３７】
前記各実施の形態においては、キャリッジ１７に記録ヘッドＨｄｉが搭載され、キャリッジ１７が矢印ａ、ｂ方向に移動させられ、記録媒体Ｐが矢印ｃ方向に搬送されて印刷が行われるようになっているが、キャリッジ１７を移動させず、記録媒体Ｐを矢印ｃ方向に搬送して印刷を行うようにすることができる。
【０１３８】
この場合、一つの記録ヘッドが、ノズルのノズル列が記録媒体Ｐの幅方向における全域にわたって延在させて配設され、記録媒体Ｐはノズル列が延在する方向に対して直交する方向に搬送されるが、一つの記録ヘッドにおいてノズル列を記録媒体Ｐの幅方向の全域にわたって延在させることができない場合は、各色の複数の記録ヘッドが、各ノズル列を記録媒体Ｐの幅方向の全域にわたって延在させて千鳥状に配設される。
【０１３９】
さらに、記録媒体Ｐを大型のプラテン上で固定し、スライダに取り付けられたキャリッジを２軸方向、すなわち、ＸＹ方向に移動させて印刷を行うようにすることもできる。
【０１４０】
また、前記各実施の形態においては、ブラック、イエロー、マゼンタ及びシアンの４色のカラーインクが使用されるようになっているが、ブラック、イエロー、マゼンタ及びシアンのカラーインクのほかに、ブラック、マゼンタ及びシアンの各インクの顔料の濃度を低くして作製されたグレー、ライトマゼンタ及びライトシアンのライト系のカラーインクを併せて使用することもできる。その場合、色の再現性を向上させることができ、記録媒体Ｐに形成される画像の画像品位を向上させることができる。
【０１４１】
さらに、前記各実施の形態においてはインクジェットプリンタ１０について説明しているが、本発明を複写機、ファクシミリ、複合機等の画像形成装置に適用することができる。
【０１４２】
なお、本発明は前記各実施の形態に限定されるものではなく、本発明の趣旨に基づいて種々変形させることが可能であり、それらを本発明の範囲から排除するものではない。
【符号の説明】
【０１４３】
１０    インクジェットプリンタ
２５    プラテン
２６    圧電素子
Ｈｄｉ    記録ヘッド
ｌ、ｍ、ｎ    吐出周期
Ｐ    記録媒体
Ｐｒ１  ヘッド駆動処理部
ＳＧｊ    駆動信号
Ｖ＿ｆｉｒｅ（Ｔ）    吐出電圧
Ｖ＿ｖｉｂ（Ｔ）    加振電圧
【図１】
2020082467.tif 000003
【図２】
2020082467.tif 000004
【図３】
2020082467.tif 000005
【図４】
2020082467.tif 000006
【図５】
2020082467.tif 000007
【図６】
2020082467.tif 000008
【図７】
2020082467.tif 000009
【図８】
2020082467.tif 000010
【図９】
2020082467.tif 000011
【図１０】
2020082467.tif 000012
【図１１】
2020082467.tif 000013
【図１２】
2020082467.tif 000014
【図１３】
2020082467.tif 000015
【図１４】
2020082467.tif 000016
【図１５】
2020082467.tif 000017
【図１６】
2020082467.tif 000018
【図１７】
2020082467.tif 000019
【図１８】
2020082467.tif 000020
【図１９】
2020082467.tif 000021