(57)【要約】【課題】  電圧レベルが３段階以上に変化する所望の波形の駆動信号電圧を生成することを簡易な構成で実現する。【解決手段】  基本波形データ生成・入力回路26は、各々電圧レベルが２段階に変化しかつ所望の波形の駆動信号電圧が得られるように定められた２種類の基本波形を表す基本波形データA,Bを、所定のクロック信号に同期したタイミングで１ビットずつ出力し、この基本波形データA,Bはシフトレジスタ群28によって各々転送されると共に、液体吐出ヘッドの個々のピエゾ素子に対応して設けられた駆動信号電圧生成部３４に各々入力される。駆動信号電圧生成部34は、入力された基本波形データA,Bを昇圧回路36A,36Bによって互いに異なる電圧レベルへ昇圧することで基本波形電圧A,Bを生成し、ドライバ回路38は生成された基本波形電圧A,Bのうち駆動信号電圧として出力する基本波形電圧を適宜切り替えることで、電圧レベルが３段階に変化する駆動信号電圧を生成し、生成した駆動信号電圧をピエゾ素子へ出力（印加）する。【選択図】        図２
2006088428.tif 000002
【特許請求の範囲】
【請求項１】
駆動素子への駆動信号電圧の印加に伴って該駆動素子が設けられたノズルから記録液滴を吐出する液体吐出ヘッドを駆動する液体吐出ヘッドの駆動装置であって、
電圧レベルが２段階に変化する基本波形を表す基本波形データを複数種生成・供給する基本波形データ供給手段と、
前記基本波形データ供給手段から供給された複数種の基本波形データを互いに異なる電圧レベルへ昇圧することで、複数種の基本波形電圧を生成し、生成した複数の基本波形電圧のうち駆動信号電圧として選択的に出力する基本波形電圧を、入力された選択信号に応じて切り替えることで、電圧レベルが３段階以上に変化する駆動信号電圧を生成する駆動信号電圧生成手段と、
を備えたことを特徴とする液体吐出ヘッドの駆動装置。
【請求項２】
前記基本波形データは、基本波形における電圧レベルの変化タイミングと該変化タイミングの間における電圧レベルを２値で表すデータであることを特徴とする請求項１記載の液体吐出ヘッドの駆動装置。
【請求項３】
前記液体吐出ヘッドには前記駆動素子及び前記ノズルが複数設けられ、
前記駆動信号電圧生成手段は個々の駆動素子に対応して複数設けられており、
前記基本波形データ供給手段は、個々の駆動素子に対応する個々の駆動信号電圧生成手段へ各々ずれたタイミングで前記複数種の基本波形データを供給することを特徴とする請求項１記載の液体吐出ヘッドの駆動装置。
【請求項４】
前記基本波形データ供給手段は、個々の駆動素子に対応する個々の駆動信号電圧生成手段へ各々ずれたタイミングで前記基本波形データを供給することを、個々の駆動信号電圧生成手段に対応して複数設けられたシフトレジスタが直列に接続されて成るシフトレジスタ列によって前記複数種の基本波形データを順次転送することにより行うことを特徴とする請求項３記載の液体吐出ヘッドの駆動装置。
【請求項５】
前記駆動素子は圧電素子であり、
前記駆動信号電圧生成手段へ入力する選択信号として、前記駆動信号電圧として出力する基本波形電圧の切替時に、複数の基本波形電圧の何れも出力されない非出力期間を所定時間生じさせる信号を生成する選択信号生成手段を更に備えたことを特徴とする請求項１記載の液体吐出ヘッドの駆動装置。
【請求項６】
前記基本波形データ供給手段は、前記複数種の基本波形データから成る基本波形データ群として、前記駆動信号電圧生成手段で互いに異なる駆動信号電圧が生成されるように各々定められた複数組の基本波形データ群を生成・供給し、
前記基本波形データ供給手段から供給された複数組の基本波形データ群のうち、前記駆動信号電圧生成手段へ選択的に供給する基本波形データ群を、入力された選択データに応じて選択する第１選択手段を更に備えたことを特徴とする請求項１記載の液体吐出ヘッドの駆動装置。
【請求項７】
前記基本波形データ供給手段は、前記複数種の基本波形データを前記駆動信号電圧生成手段へ複数回供給可能とされ、
前記駆動信号電圧生成手段への前記複数種の基本波形データの供給回数を、入力された選択データに応じて選択する第２選択手段を更に備えたことを特徴とする請求項１記載の液体吐出ヘッドの駆動装置。
【請求項８】
前記液体吐出ヘッドには前記駆動素子及び前記ノズルが複数設けられ、
前記駆動信号電圧生成手段と前記第１選択手段又は前記第２選択手段は個々の駆動素子に対応して複数設けられており、
前記選択データは、記録媒体に形成すべき画像に応じて定まる前記記録媒体上に形成させるべき個々のドットのドット径に応じて、個々の駆動素子毎に設定されることを特徴とする請求項６又は請求項７記載の液体吐出ヘッドの駆動装置。
【請求項９】
前記液体吐出ヘッドには前記駆動素子及び前記ノズルが複数設けられ、
前記駆動信号電圧生成手段と前記第１選択手段又は前記第２選択手段は個々の駆動素子に対応して複数設けられており、
前記選択データは、前記液体吐出ヘッドの個々の駆動素子の特性を複数の段階に分類した結果に応じて、個々の駆動素子毎に設定されることを特徴とする請求項６又は請求項７記載の液体吐出ヘッドの駆動装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は液体吐出ヘッドの駆動装置に係り、特に、駆動素子への駆動信号電圧の印加に伴って該駆動素子が設けられたノズルから記録液滴を吐出する液体吐出ヘッドを駆動する液体吐出ヘッドの駆動装置に関する。
【背景技術】
【０００２】
記録ヘッドのノズルから吐出させたインク滴を記録媒体に付着させて記録媒体に文字や写真等の画像を記録するインクジェット記録方式の一種として、従来よりオンデマンド型が知られている。オンデマンド型は記録情報に対応してノズルから間欠的にインク滴を吐出させる方式であり、このオンデマンド型の１種として、圧電素子への駆動信号電圧の印加に伴う圧電素子の変位を、インクで満たされた圧力室へ振動板を介して伝達することで、圧力室内の圧力変動によりノズルからインク滴を吐出させる圧電方式が知られている。
【０００３】
上記の圧電方式では、圧電素子の圧電効果によって圧力室内のインクに圧力を加えてインク滴を吐出させるので、圧電素子への駆動信号電圧の印加を単にオンオフさせた（圧電素子へ印加する駆動信号電圧として電圧レベルが２段階に変化する波形を用いた）とすると、サテライトやミストが発生する等の不都合が生ずる。このため、メニスカス動作を高精度に制御することでサテライトやミストの発生を抑制するためには、複雑な波形（例えば電圧レベルが３段階以上に変化する波形）の駆動信号電圧が必要なる。このような駆動信号電圧を生成する構成としては、例えば各時点における駆動信号電圧の電圧値を規定する波形データをＤ／Ａコンバータによってアナログの駆動信号へ変換し、この駆動信号をアンプで増幅することで駆動信号電圧を生成する構成が考えられるが、この構成では、記録ヘッドに設けられている多数個の圧電素子に対応してＤ／Ａコンバータやアンプを多数設ける必要があるので、駆動装置のコストが嵩み、また駆動装置のサイズが大型化するという問題がある。
【０００４】
上記に関連して特許文献１には、駆動信号電圧（駆動パルス）の波形を、インクチャネルを拡大する第１電圧Ｖ１のパルスとインクチャネルを縮小させる第２電圧Ｖ２のパルスから成る波形とし、該波形における第１電圧Ｖ１と第２電圧Ｖ２の比や各パルスの継続時間を選択することで、高速かつ安定したインクチャネルの駆動を可能にする技術が開示されている。
【０００５】
また、特許文献２には、１回の噴射動作において、中間のＭレベル（２０Ｖ）の駆動信号電圧を圧電素子に印加する段階（初期の停止状態）と、Ｈレベル（１００Ｖ）の駆動信号電圧を圧電素子に印加する段階（噴射状態）と、圧電素子に印加する駆動信号電圧をＬレベル（０Ｖ）とする段階（噴射後の残留インクを吸引してノズル面から除去する状態）を各々設ける技術が開示されている。
【０００６】
また、特許文献３には、パラメータレジスタから入力されたパラメータ信号に応じて駆動信号電圧の基本波形信号を生成する波形生成器を複数設け、複数の波形生成器で生成された複数の基本波形信号の中から、画像情報に基づく駆動信号に応じて所定の基本波形信号を選択する技術が開示されている。
【０００７】
更に、特許文献４には、複数の印字素子を駆動する複数のアクチュエータを備える印字ヘッドの駆動に際し、駆動波形出力回路から出力された駆動波形を各アクチュエータに印加することで各アクチュエータを駆動すると共に、駆動波形を各アクチュエータに印加したときに大きな電流が流れるタイミングを駆動波形に対して予め記憶しておき、複数のアクチュエータの内の一のグループのアクチュエータと、当該一のグループのアクチュエータと異なる他のグループのアクチュエータとで、大きな電流が流れる時点が重ならないように、駆動波形を印加するタイミングを制御する技術が開示されている。
【特許文献１】特開２００１−３１０４６１号公報
【特許文献２】特開平８−２８１９３９号公報
【特許文献３】特開２００２−０１９１０７号公報
【特許文献４】特開２００３−２５１８０６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
ところで、インクジェット記録方式では、記録ヘッドから吐出されたインク滴によって記録媒体上に形成されるドットの大きさを、記録すべき画像に応じて個々のノズル（個々の圧電素子）毎に切り替えたり（ドット径変調）、記録ヘッドに設けられている個々の圧電素子の特性のばらつきに起因するドット径のばらつきを個々の圧電素子毎に補正する（ヘッド特性補正）ことで、記録媒体上に記録される画像の画質を向上させることが試みられている。上記のドット径変調やヘッド特性補正を実現するためには、個々の圧電素子に印加する駆動信号電圧の波形を、記録媒体上に形成すべきドット径や圧電素子の特性に応じて変化させる必要がある。
【０００９】
これに対して特許文献１に記載の技術では、駆動信号電圧として電圧レベルが３段階に切り替わる波形を用いており、特許文献１には、第１電圧Ｖ１と第２電圧Ｖ２の比や各パルスの継続時間を選択することも記載されているものの、上記の駆動信号電圧を生成するための具体的な回路構成は開示されておらず、例えば第１電圧Ｖ１のパルスと第２電圧Ｖ２のパルスの後に第１電圧Ｖ１のパルスを加えた波形の駆動信号電圧を生成する等、駆動信号電圧の波形を所望の波形に変化させることができないという問題がある。
【００１０】
また、特許文献２に記載の技術では、複数個の抵抗と複数個のトランジスタを組み合わせた分圧回路により、入力電圧を分圧して３種類の電圧値を生成すると共に、生成した３種類の電圧値のうち出力する電圧値を前記トランジスタのオンオフによって選択することで、電圧レベルが３段階に切り替わる波形の駆動信号電圧を生成しており、複数個のトランジスタのオンオフのパターンやタイミングを切り替えることで駆動信号電圧の波形を所望の波形に変化させることも可能である。しかし、特許文献２に記載の技術において、記録ヘッドに設けられている個々の圧電素子を単位として駆動信号電圧の波形を切り替えるためには、個々の圧電素子に対応して上記の分圧回路を多数設ける必要があるので、個々の分圧回路に設けられている抵抗の製造ばらつきにより、個々の圧電素子に印加する駆動信号電圧にばらつきが生じ易いという問題がある。また、複数個のトランジスタのオンオフのパターンによっては分圧回路に貫通電流が流れるため消費電流が多いという欠点もある。
【００１１】
また、特許文献３に記載の技術は電圧レベルが２段階に変化する波形の駆動信号電圧を圧電素子へ印加する技術であり、メニスカス動作を高精度に制御することは困難である。また、特許文献３に記載の技術では、複数の波形生成器によって生成された複数種の２値の基本波形信号が、記録ヘッドの個々の圧電素子に対応して設けられたセレクタに各々入力され、個々のセレクタで選択された基本波形信号をドライバによって増幅し駆動信号電圧として圧電素子に印加しているので、上記構成において、電圧レベルが３段階以上に変化する波形の駆動信号電圧を圧電素子へ印加するためには、マルチプレクサやコンパレータ、Ｆ／Ｆ、タイマ、０検出器、カウンタ等から成り２値を扱うデジタル回路である波形生成器を、電圧レベルが３段階以上に変化する波形の基本波形信号を生成可能にする必要があり、波形生成器の構成が非常に複雑化するという問題がある。
【００１２】
また、上述した特許文献１〜３に記載の技術では、記録ヘッドの個々の圧電素子に駆動信号電圧を印加するタイミングを考慮していないので、複数の圧電素子に同タイミングで駆動信号電圧が印加されることで大電流が流れ易く、駆動装置に過負荷が加わる可能性もある。この問題は、特許文献４に記載の技術を適用すれば解決可能であるが、この技術では、大電流が流れるタイミング（駆動波形の立ち上がりタイミング）を記憶する記憶回路が必要になると共に、立ち上がりタイミングが重なるか否かを判断する回路も必要となるので構成が複雑化するという問題がある。また、駆動制御自体も複雑である。
【００１３】
本発明は上記事実を考慮して成されたもので、電圧レベルが３段階以上に変化する所望の波形の駆動信号電圧を生成することを簡易な構成で実現できる液体吐出ヘッドの駆動装置を得ることが目的である。
【課題を解決するための手段】
【００１４】
上記目的を達成するために請求項１記載の発明に係る液体吐出ヘッドの駆動装置は、駆動素子への駆動信号電圧の印加に伴って該駆動素子が設けられたノズルから記録液滴を吐出する液体吐出ヘッドを駆動する液体吐出ヘッドの駆動装置であって、電圧レベルが２段階に変化する基本波形を表す基本波形データを複数種生成・供給する基本波形データ供給手段と、前記基本波形データ供給手段から供給された複数種の基本波形データを互いに異なる電圧レベルへ昇圧することで、複数種の基本波形電圧を生成し、生成した複数の基本波形電圧のうち駆動信号電圧として選択的に出力する基本波形電圧を、入力された選択信号に応じて切り替えることで、電圧レベルが３段階以上に変化する駆動信号電圧を生成する駆動信号電圧生成手段と、を備えたことを特徴としている。
【００１５】
請求項１記載の発明に係る液体吐出ヘッドの駆動装置は、駆動素子（圧電素子が好適であるが発熱素子等であってもよい）への駆動信号電圧の印加に伴って駆動素子が設けられたノズルから記録液滴を吐出する液体吐出ヘッドを駆動する装置であり、請求項１記載の発明では、基本波形データ供給手段により、電圧レベルが２段階に変化する基本波形を表す基本波形データが複数種生成・供給される。基本波形データは、電圧レベルが２段階に変化する基本波形を表すデータであり、例えば請求項２に記載したように、基本波形における電圧レベルの変化タイミングと該変化タイミングの間における電圧レベルを２値（例えば0/1）で表すデータを適用することができる。従って、請求項１記載の発明は、電圧レベルが３段階以上に変化する駆動信号電圧を生成するにも拘らず、基本波形データを生成・供給する基本波形データ供給手段を簡易な構成で実現することができる。
【００１６】
また、請求項１記載の発明に係る駆動信号電圧生成手段は、基本波形データ供給手段から供給された複数種の基本波形データを互いに異なる電圧レベルへ昇圧することで、複数種の基本波形電圧を生成する。これにより、基本波形データが表す基本波形における電圧レベルのＬ(ロー)レベル及びＨ(ハイ)レベルの少なくとも一方が、互いに異なる電圧レベルへ昇圧された複数の基本波形電圧が得られることになる。そして、駆動信号電圧生成手段は、生成した複数の基本波形電圧のうち駆動信号電圧として選択的に出力する基本波形電圧を、入力された選択信号に応じて切り替えることで、電圧レベルが３段階以上に変化する駆動信号電圧を生成する。
【００１７】
請求項１記載の発明では、基本波形データ供給手段によって生成・供給される複数種の基本波形データが表す複数種の基本波形を変化させる（電圧レベルの変化タイミングや該変化タイミングの間における電圧レベル、電圧レベルの変化回数を変化させる）ことで、生成する駆動信号電圧の波形（電圧レベルの変化タイミングや該変化タイミングの間における電圧レベル、電圧レベルの変化回数）が変化するので、駆動信号電圧をメニスカス動作を高精度に制御できる波形にしたり、ドット径変調やヘッド特性補正のために駆動信号電圧の波形を変化させることも、駆動信号電圧の生成に用いる複数種の基本波形データを変化させることで容易に実現できる。従って、請求項１記載の発明によれば、電圧レベルが３段階以上に変化する所望の波形の駆動信号電圧を生成することを簡易な構成で実現することができる。また、電圧レベルが３段階以上に変化する駆動信号電圧の生成に際し、複数個の抵抗とトランジスタを組み合わせた分圧回路を用いる必要もないので、消費電力も低減することができる。
【００１８】
なお、請求項１記載の発明において、液体吐出ヘッドに駆動素子及びノズルが複数設けられている場合、駆動信号電圧生成手段を個々の駆動素子に対応して複数設け、基本波形データ供給手段は複数種の基本波形データを複数の駆動信号電圧生成手段に各々供給するように構成すればよいが、この場合、基本波形データ供給手段は、例えば請求項３に記載したように、個々の駆動素子に対応する個々の駆動信号電圧生成手段へ各々ずれたタイミングで複数種の基本波形データを供給することが好ましい。上記のように、個々の駆動信号電圧生成手段への複数種の基本波形データの供給タイミングをずらすことで、液体吐出ヘッドに複数設けられている駆動素子の各々に駆動信号電圧が印加されるタイミング（各ノズルから記録液滴が吐出されるタイミング）がずれることになるので、ピーク電流が過大となることを防止することができる。
【００１９】
なお、請求項３記載の発明において、基本波形データ供給手段が、個々の駆動素子に対応する個々の駆動信号電圧生成手段へ各々ずれたタイミングで基本波形データを供給することは、例えば請求項４に記載したように、個々の駆動信号電圧生成手段に対応して複数設けられたシフトレジスタが直列に接続されて成るシフトレジスタ列によって複数種の基本波形データを順次転送することにより行うことが好ましい。これにより、大電流が流れるタイミングを記憶する記憶回路や大電流が流れるタイミングが重なるか否かを判断する回路が不要となるので構成を簡略化することができ、複雑な制御も不要となる。
【００２０】
また、請求項１記載の発明において、駆動素子が圧電素子である場合には、例えば請求項５に記載したように、駆動信号電圧生成手段へ入力する選択信号として、駆動信号電圧として出力する基本波形電圧の切替時に、複数の基本波形電圧の何れも出力されない非出力期間を所定時間生じさせる信号を生成する選択信号生成手段を更に設けることが好ましい。圧電素子は電気的にはコンデンサと略等価であり、上記のように駆動信号電圧として出力する基本波形電圧の切替時に非出力期間を所定時間生じさせたとしても、非出力期間における圧電素子の両端の電圧の変化は僅かであり、非出力期間を所定時間生じさせることで、基本波形電圧の切替時に電流の逆流等が生ずることを防止することができる。
【００２１】
請求項６記載の発明は、請求項１記載の発明において、基本波形データ供給手段は、複数種の基本波形データから成る基本波形データ群として、駆動信号電圧生成手段で互いに異なる駆動信号電圧が生成されるように各々定められた複数組の基本波形データ群を生成・供給し、基本波形データ供給手段から供給された複数組の基本波形データ群のうち、駆動信号電圧生成手段へ選択的に供給する基本波形データ群を、入力された選択データに応じて選択する第１選択手段を更に備えたことを特徴としている。
【００２２】
請求項６記載の発明では、複数種の基本波形データから成る基本波形データ群として、駆動信号電圧生成手段で互いに異なる駆動信号電圧が生成されるように各々定められた複数組の基本波形データ群が基本波形データ供給手段によって生成・供給される。また、請求項６記載の発明では、基本波形データ供給手段から供給された複数組の基本波形データ群のうち、駆動信号電圧生成手段へ選択的に供給する基本波形データ群が、入力された選択データに応じて第１選択手段によって選択される。これにより、第１選択手段によって選択されて駆動信号電圧生成手段へ供給される基本波形データ群に応じて駆動信号電圧の波形が変化し（切り替わり）、この駆動信号電圧の波形の変化に応じてノズルから吐出される記録液滴量が変化し、記録媒体上に形成されるドット径が変化することになる。従って、請求項６記載の発明によれば、電圧レベルが３段階以上に変化する駆動信号電圧の波形を変化させて、記録媒体上に形成されるドット径を変化させることを、基本波形データ供給手段が供給する基本波形データ自体を変化させることなく実現することができ、装置構成を簡単にすることができる。
【００２３】
なお、請求項６記載の発明において、液体吐出ヘッドに駆動素子及びノズルが複数設けられ、個々の駆動素子に対応して駆動信号電圧生成手段が複数設けられている場合には、個々の駆動素子に対応して第１選択手段も複数設ければよい。これにより、個々の駆動素子に印加する駆動信号電圧の波形を個々の駆動素子毎に独立に変化させることができ、記録媒体上に形成されるドット径を個々の駆動素子毎に独立に変化させることができる。
【００２４】
請求項７記載の発明は、請求項１記載の発明において、基本波形データ供給手段は、複数種の基本波形データを駆動信号電圧生成手段へ複数回供給可能とされ、駆動信号電圧生成手段への複数種の基本波形データの供給回数を、入力された選択データに応じて選択する第２選択手段を更に備えたことを特徴としている。
【００２５】
請求項７記載の発明では、複数種の基本波形データが駆動信号電圧生成手段へ複数回供給可能とされ、駆動信号電圧生成手段への複数種の基本波形データの供給回数が、入力された選択データに応じて第２選択手段によって選択される。これにより、駆動信号電圧生成手段への複数種の基本波形データの供給回数が第２選択手段による選択に応じて変化し、駆動素子への駆動信号電圧の印加回数が変化することで、ノズルからの記録液滴の吐出回数が変化し、記録媒体上に形成されるドット径が変化することになる。従って、請求項７記載の発明によれば、駆動素子への駆動信号電圧の印加回数を変化させて、記録媒体上に形成されるドット径を変化させることを、基本波形データ供給手段が供給する基本波形データ自体を変化させることなく実現することができ、装置構成を簡単にすることができる。
【００２６】
なお、請求項７記載の発明において、液体吐出ヘッドに駆動素子及びノズルが複数設けられ、個々の駆動素子に対応して駆動信号電圧生成手段が複数設けられている場合にも、個々の駆動素子に対応して第２選択手段も複数設ければよい。これにより、個々の駆動素子への駆動信号電圧の印加回数を個々の駆動素子毎に独立に変化させることができ、記録媒体上に形成されるドット径を個々の駆動素子毎に独立に変化させることができる。
【００２７】
また請求項６又は請求項７記載の発明において、選択データは、例えば請求項８に記載したように、ノズルから吐出された記録液滴によって記録媒体上に形成させるべきドット径に応じて設定することができる。記録媒体上に形成させるべきドット径は、例えば記録媒体上に形成させるべき画像に応じて定めることができ、これにより、液体吐出ヘッドから吐出された記録液滴によって記録媒体上に形成されるドットの大きさを記録すべき画像に応じて切り替えるドット径変調を実現することができる。
【００２８】
また、請求項６又は請求項７記載の発明において、液体吐出ヘッドに駆動素子及びノズルが複数設けられ、駆動信号電圧生成手段と第１選択手段又は第２選択手段が個々の駆動素子に対応して複数設けられている場合、選択データは、例えば請求項８に記載したように、記録媒体に形成すべき画像に応じて定まる記録媒体上に形成させるべき個々のドットのドット径に応じて、個々の駆動素子毎に設定することができる。これにより、個々の駆動素子に対応する個々のノズルから吐出される記録液滴量又は個々のノズルからの記録液滴の吐出回数が、記録媒体上に形成すべき画像に応じて独立に変化することになり、この記録液滴量又は記録液滴の吐出回数の変化に伴い、個々のノズルから吐出された記録液滴によって記録媒体上に形成される個々のドットのドット径が独立に変化するので、液体吐出ヘッドから吐出された記録液滴によって記録媒体上に形成されるドットの大きさを、記録媒体上に形成すべき画像に応じて個々のノズル（個々の駆動素子）毎に切り替えるドット径変調を実現することができる。
【００２９】
また、請求項６又は請求項７記載の発明において、液体吐出ヘッドに駆動素子及びノズルが複数設けられ、駆動信号電圧生成手段と第１選択手段又は第２選択手段が個々の駆動素子に対応して複数設けられている場合、選択データは、例えば請求項９に記載したように、液体吐出ヘッドの個々の駆動素子の特性を複数の段階に分類した結果に応じて、個々の駆動素子毎に設定するようにしてもよい。これにより、個々の駆動素子に対応する個々のノズルから吐出される記録液滴量又は個々のノズルからの記録液滴の吐出回数が、対応する駆動素子の特性の分類結果に応じて変化することになり、この記録液滴量又は記録液滴の吐出回数の変化に伴い、個々のノズルから吐出された記録液滴によって記録媒体上に形成される個々のドットのドット径が独立に変化するので、液体吐出ヘッドに設けられている個々の駆動素子の特性のばらつきに起因するドット径のばらつきを個々の駆動素子毎に補正するヘッド特性補正を実現することができる。
【発明の効果】
【００３０】
以上説明したように本発明は、電圧レベルが２段階に変化する基本波形を表す基本波形データを複数種生成・供給し、複数種の基本波形データを互いに異なる電圧レベルへ昇圧することで、複数種の基本波形電圧を生成し、複数の基本波形電圧のうち駆動信号電圧として選択的に出力する基本波形電圧を、入力された選択信号に応じて切り替えることで、電圧レベルが３段階以上に変化する駆動信号電圧を生成するようにしたので、電圧レベルが３段階以上に変化する所望の波形の駆動信号電圧を生成することを簡易な構成で実現できる、という優れた効果を有する。
【発明を実施するための最良の形態】
【００３１】
以下、図面を参照して本発明の実施形態の一例を詳細に説明する。
【００３２】
〔第１実施形態〕
以下、図面を参照して本発明の実施形態の一例を詳細に説明する。図１には本発明に係るインクジェットプリンタ装置の液体吐出ヘッド１０の内部構造が示されている。なお、液体吐出ヘッド１０には多数個のノズルが設けられているが、個々のノズルに対応する部分は互いに同一の構造とされており、図１には単一のノズルに対応する部分のみを示している。
【００３３】
図１に示すように、液体吐出ヘッド１０にはインクタンク１２が設けられており、このインクタンク１２には、図示しないインク供給路を介して供給されたインクが貯留されている。インクタンク１２は供給路１４を介して圧力室１６と連通されており、圧力室１６はインクタンク１２から供給路１４を介して供給されるインクで満たされている。圧力室１６の壁面の一部は振動板１６Ａで構成されており、振動板１６Ａには本発明に係る駆動素子としての圧電素子２０が接着等により接合されている。圧電素子２０に電圧（後述する駆動信号電圧）が印加されると、圧電素子２０が変位することで振動板１６Ａが振動し、振動板１６Ａの振動が圧力波として圧力室１６内を伝播することで、圧力室１６内のインクが、圧力室１６と連通されたノズル１８を介しインク滴として吐出される。このように、液体吐出ヘッド１０は請求項３に記載の液体吐出ヘッドに対応している。
【００３４】
図２には本第１実施形態に係るヘッド駆動部２４が示されている。ヘッド駆動部２４はインクジェットプリンタ装置に内蔵され、液体吐出ヘッド１０の駆動を行う部分であり、本発明に係る液体吐出ヘッドの駆動装置に対応している。ヘッド駆動部２４は、液体吐出ヘッド１０の個々の圧電素子２０に対応して多数個設けられた駆動信号電圧生成部３４と、複数種の基本波形データを生成する基本波形データ生成・入力回路２６と、基本波形データ生成・入力回路２６によって生成された複数種の基本波形データを転送し個々の駆動信号電圧生成部３４へ供給するシフトレジスタ群２８を備えている。なお、駆動信号電圧生成部３４は本発明に係る駆動信号電圧生成手段（詳しくは請求項３に記載の駆動振動電圧生成手段）に、基本波形データ生成・入力回路２６及びシフトレジスタ群２８は本発明に係る基本波形データ供給手段（詳しくは請求項３，４に記載の基本波形データ供給手段）に対応している。
【００３５】
本実施形態において、基本波形データは電圧レベルが２段階に変化する基本波形（駆動振動電圧の基となる波形、例として図５(1)を参照）を表すデータであり、対応する基本波形の電圧レベルがローレベル（例えば０(Ｖ))のときには値が「０」、ハイレベル（例えばＶＤＤ(Ｖ))のときには値が「１」となることで、対応する基本波形における電圧レベルの変化タイミングと該変化タイミングの間における電圧レベルを２値で表している。基本波形データ生成・入力回路２６は上記の基本波形データを内蔵メモリに記憶しており、所定のクロック信号に同期したタイミングで内蔵メモリから基本波形データを１ビットづつ読み出して出力する（例えば読み出したビットの値が「０」であれば出力電圧レベルを０(Ｖ)とし、ビットの値が「１」であれば出力電圧レベルをＶＤＤ(Ｖ)とする等）ことを繰り返す。
【００３６】
また、基本波形データ生成・入力回路２６の内蔵メモリには、互いに異なる基本波形を表す２種類の基本波形データが記憶されている（以下では便宜上、２種類の基本波形データの一方を基本波形データＡ、他方を基本波形データＢと称する）。後述するように、２種類の基本波形データは個々の駆動信号電圧生成部３４に各々入力され、駆動信号電圧生成部３４において、２種類の基本波形データが互いに異なる電圧レベルへ昇圧され、昇圧後の２種類の基本波形電圧のうち駆動信号電圧として選択的に出力する基本波形電圧が適宜切り替えられることで、電圧レベルが３段階以上に変化する駆動信号電圧が生成されるが、２種類の基本波形データは、所望の波形の駆動信号電圧が得られるように定められた互いに異なる基本波形を表しており（例として図５(1),(2)を参照）、基本波形データ生成・入力回路２６は、内蔵メモリに記憶されている基本波形データＡ，Ｂを各々１ビットずつ読み出して出力することを繰り返す。
【００３７】
基本波形データ生成・入力回路２６から出力された基本波形データＡ，Ｂはシフトレジスタ群２８に各々入力される。シフトレジスタ群２８には、個々の駆動信号電圧生成部３４に対応して設けられた多数個のシフトレジスタ３０が直列に接続されて成るシフトレジスタ列Ａと、個々の駆動信号電圧生成部３４に対応して設けられた多数個のシフトレジスタ３２が直列に接続されて成るシフトレジスタ列Ｂが各々設けられている。シフトレジスタ群２８に１ビットずつ入力された基本波形データＡはシフトレジスタ列Ａに入力され、所定のクロック信号に同期した周期でシフトレジスタ列Ａを順に転送される。同様に、シフトレジスタ群２８に１ビットずつ入力された基本波形データＢはシフトレジスタ列Ｂに入力され、所定のクロック信号に同期した周期でシフトレジスタ列Ｂを順に転送される。
【００３８】
また、シフトレジスタ列Ａの個々のシフトレジスタ３０の出力端は、対応する駆動信号電圧生成部３４の昇圧回路３６Ａの入力端に各々接続されており、シフトレジスタ列Ｂの個々のシフトレジスタ３２の出力端は、対応する駆動信号電圧生成部３４の昇圧回路３６Ｂの入力端に各々接続されている。従って、例えば図５(1),(2)と図５(6),(7)を比較しても明らかなように（図５(x)に示す波形は、図２に示すヘッド駆動部２４のうち「(x)」と表記して示す箇所を流れるデータ（電圧）の波形を表している）、個々の駆動信号電圧生成部３４には、所定のクロック信号の１周期分ずつずれたずれたタイミングで基本波形データＡ，Ｂが各々入力される。
【００３９】
例として図５(3)に示すように、昇圧回路３６Ａは入力された基本波形データＡを所定の電圧レベル（電圧レベル１）まで昇圧することで基本波形電圧Ａを生成する。また例として図５(4)に示すように、昇圧回路３６Ｂは入力された基本波形データＢを昇圧回路３６Ａとは異なる電圧レベル（電圧レベル２）まで昇圧することで基本波形電圧Ｂを生成する。昇圧回路３６Ａ，３６Ｂの出力端はドライバ回路３８の入力端に各々接続されており、昇圧回路３６Ａ，３６Ｂで生成された基本波形電圧Ａ，Ｂはドライバ回路３８へ各々入力される。
【００４０】
図３(Ａ)に示すように、ドライバ回路３８は伝送ゲート４０Ａ，４０Ｂを備えており、ドライバ回路３８に入力された基本波形電圧Ａは伝送ゲート４０Ａの入力端に、ドライバ回路３８に入力された基本波形電圧Ｂは伝送ゲート４０Ｂの入力端に各々入力される。伝送ゲート４０Ａ，４０Ｂの出力端は圧電素子２０の一端に接続されており、圧電素子２０の他端は接地されている。また、伝送ゲート４０Ａ，４０Ｂの制御信号入力端はクロック発生回路４２に各々接続されており、伝送ゲート４０Ａ，４０Ｂは制御信号入力端を介して入力された信号がハイレベルのときにのみオンし、入力端を介して入力された基本波形電圧を駆動信号電圧として出力端から出力する。
【００４１】
図３(Ｂ)に示すように、クロック発生回路４２は入力信号線が２つに分岐され、一方はＮＯＲ回路４４の２個の入力端の一方に接続され、他方はＮＯＴ回路（インバータ）４６を介してＮＯＲ回路４８の２個の入力端の一方に接続されている。ＮＯＲ回路４４の出力端は遅延回路５０の入力端に接続され、遅延回路５０の出力端はレベルシフタ５４の入力端及びＮＯＲ回路４８の２個の入力端の他方に接続されている。また、ＮＯＲ回路４８の出力端は遅延回路５２の入力端に接続され、遅延回路５２の出力端はレベルシフタ５６の入力端及びＮＯＲ回路４４の２個の入力端の他方に接続されている。そして、レベルシフタ５４の出力端は伝送ゲート４０Ａの制御信号入力端に接続され、レベルシフタ５６の出力端は伝送ゲート４０Ｂの制御信号入力端に接続されている。
【００４２】
次に本第１実施形態の作用を説明する。液体吐出ヘッド１０からインク滴を吐出させる場合、ヘッド駆動部２４の基本波形データ生成・入力回路２６は、所定のクロック信号に同期したタイミングで、内蔵メモリに記憶されている基本波形データＡ，Ｂを１ビットづつ読み出して順に出力することを繰り返す。基本波形データ生成・入力回路２６から１ビットづつ出力された基本波形データＡは多数個のシフトレジスタ３０から成るシフトレジスタ列Ａに順次入力され、所定のクロック信号に同期した周期でシフトレジスタ列Ａを順に転送されると共に、個々の駆動信号電圧生成部３４の昇圧回路３６Ａに所定のクロック信号の１周期分ずつずれたずれたタイミングで各々入力される（図５(1),(6)を参照）。また、基本波形データ生成・入力回路２６から出力された基本波形データＢは多数個のシフトレジスタ３２から成るシフトレジスタ列Ｂに順次入力され、所定のクロック信号に同期した周期でシフトレジスタ列Ｂを順に転送されると共に、個々の駆動信号電圧生成部３４の昇圧回路３６Ｂに所定のクロック信号の１周期分ずつずれたずれたタイミングで各々入力される（図５(2),(7)を参照）。
【００４３】
個々の駆動信号電圧生成部３４の昇圧回路３６Ａに入力された基本波形データＡは、昇圧回路３６Ａによって所定の電圧レベル（電圧レベル１）まで昇圧され、基本波形電圧Ａ（図５(3),(8)を参照）としてドライバ回路３８へ入力される。また、個々の駆動信号電圧生成部３４の昇圧回路３６Ｂに入力された基本波形データＢは、昇圧回路３６Ｂによって基本波形電圧Ａとは異なる所定の電圧レベル（電圧レベル２）まで昇圧され、基本波形電圧Ｂ（図５(4),(9)を参照）としてドライバ回路３８へ入力される。
【００４４】
一方、本実施形態では、昇圧回路３６Ａに入力される基本波形データＡが、ドライバ回路３８のクロック発生回路４２にも信号として入力される。クロック発生回路４２のＮＯＲ回路４４，４８は２個の入力端を介して入力される信号が「０」(ローレベル：０(Ｖ))の場合は出力信号が「１」(ハイレベル：ＶＤＤ(Ｖ))、それ以外の場合は出力信号が「０」(ローレベル)となるので、基本的には、クロック発生回路４２への入力信号が「０」の場合には、レベルシフタ５４を介して出力される信号（出力１）は「０」(ローレベル)、レベルシフタ５６を介して出力される信号（出力２）は「１」(ハイレベル)となる。
【００４５】
伝送ゲート４０Ａ，４０Ｂは、制御信号入力端を介して入力された信号（出力１，２）が「１」(ハイレベル)のときに、入力された基本波形電圧を駆動信号電圧として出力するので、伝送ゲート４０Ａ，４０Ｂから出力される駆動信号電圧は、図４に示すように電圧レベルが３段階に変化する波形となり（図５(10),(11)も参照）、この波形の駆動信号電圧が圧電素子２０に印加されることで、圧電素子２０が変位して振動板１６Ａが振動し、振動板１６Ａの振動が圧力波として圧力室１６内を伝播することで、圧力室１６内のインクがノズル１８からインク滴として吐出されることになる。
【００４６】
またクロック発生回路４２は、ＮＯＲ回路４４とレベルシフタ５４の間及びＮＯＲ回路４８とレベルシフタ５６の間には各々遅延回路５０，５２が設けられているので、図４にも示すように、クロック発生回路４２への入力信号が「１」から「０」へ変化した場合、出力１は遅延回路５０による遅延時間分遅れて「１」から「０」へ変化し、このレベルの変化がＮＯＲ回路４８に入力されることでＮＯＲ回路４８の出力信号のレベルが変化するので、出力２は、出力１のレベルが変化してから更に遅延回路５２による遅延時間分遅れて「０」から「１」へ変化する。また、クロック発生回路４２への入力信号が「０」から「１」へ変化した場合、出力２は遅延回路５２による遅延時間分遅れて「１」から「０」へ変化し、このレベルの変化がＮＯＲ回路４４に入力されることでＮＯＲ回路４４の出力信号のレベルが変化するので、出力１は、出力２のレベルが変化してから更に遅延回路５０による遅延時間分遅れて「０」から「１」へ変化する。
【００４７】
従って、伝送ゲート４０Ａ，４０Ｂの制御信号入力端に入力される信号（出力１，２）は、それぞれの信号のレベルが「０」になっている状態が所定時間（遅延回路５０，５２による遅延時間に相当する時間）継続した後にそれぞれの信号のレベルが切り替わることになるので、伝送ゲート４０Ａ，４０Ｂから駆動信号電圧として出力される電圧が、基本波形電圧Ａから基本波形電圧Ｂへ又はその逆へ切り替わる際にも、駆動信号電圧として基本波形電圧Ａ、Ｂの何れも出力されない状態が所定時間継続することになる。伝送ゲート４０Ａ，４０Ｂが各々オンになっていると、例えば電圧レベル１を供給する電源から電圧レベル２を供給する電源への電流の逆流が生ずる可能性があるが、上記の制御を行うことで伝送ゲート４０Ａ，４０Ｂが各々オンになっている状態が生ずることを確実に防止することができ、電流の逆流が生ずることを確実に阻止することができる。このように、クロック発生回路４２は請求項５に記載の選択信号生成手段に対応している。
【００４８】
なお、圧電素子２０は電気的にはコンデンサと略等価であるので、上記のように伝送ゲート４０Ａ，４０Ｂから駆動信号電圧として出力される電圧が、基本波形電圧Ａから基本波形電圧Ｂへ又はその逆へ切り替わる際に、駆動信号電圧として基本波形電圧Ａ、Ｂの何れも出力されない状態を所定時間継続させたとしても、駆動信号電圧として基本波形電圧Ａ、Ｂの何れも出力されない非出力期間における駆動信号電圧の変化（圧電素子２０の両端に印加される電圧の変化）は僅かであり、上記の非出力期間が圧電素子２０の駆動に悪影響を及ぼすことはない。
【００４９】
このように、本第１実施形態では、電圧レベルが２段階に変化しかつ互いに異なる基本波形を表す基本波形データＡ，Ｂを基本波形データ生成・入力回路２６の内蔵メモリに記憶しておき、この基本波形データＡ，Ｂを内蔵メモリから１ビットずつ順に読み出して転送し、個々の圧電素子２０に対応する個々の駆動信号電圧生成部３４に各々入力し、基本波形データＡ，Ｂを互いに異なる電圧レベルへ昇圧して基本波形電圧Ａ，Ｂを生成し、基本波形電圧Ａ，Ｂのうち駆動信号電圧として出力する基本波形電圧を適宜切り替えることで、電圧レベルが３段階に変化する駆動信号電圧を生成しているので、基本波形データＡ，Ｂを書き替えるという簡単な処理で駆動信号電圧の波形を任意に変更可能であり、メニスカス動作を高精度に制御できる波形にしたり、ドット径変調やヘッド特性補正のために駆動信号電圧の波形を変化させることも容易に実現できる。
【００５０】
また、本第１実施形態では、基本波形データ生成・入力回路２６が電圧レベルが３段階に変化する波形を表すデータを出力することなく、電圧レベルが２段階に変化する波形を表す複数種のデータ（基本波形データＡ，Ｂ）を出力することで、電圧レベルが３段階に変化する駆動信号電圧を生成できるので、基本波形データ生成・入力回路２６の構成を簡単にすることができる。
【００５１】
また、本第１実施形態では、基本波形データ生成・入力回路２６から１ビットずつ順次出力される基本波形データＡ，Ｂをシフトレジスタ列Ａ，Ｂによって順次転送しながら、個々の圧電素子２０に対応する個々の駆動信号電圧生成部３４に各々入力することで、個々の駆動信号電圧生成部３４に基本波形データＡ，Ｂを入力するタイミングを所定のクロック信号の１周期分ずつずらしているので、個々の駆動信号電圧生成部３４から駆動信号電圧が出力されて個々の圧電素子２０に印加されるタイミングも所定のクロック信号の１周期分ずつずれることになり（図５(10),(11)も参照）、ピーク電流が過大となることも防止できる。
【００５２】
〔第２実施形態〕
次に本発明の第２実施形態について説明する。なお、第１実施形態と同一の部分には同一の符号を付し、説明を省略する。図６に示すように、本第２実施形態に係るヘッド駆動部６０は、先に説明した第１実施形態における基本波形データ生成・入力回路２６に代えて、大滴用基本波形データ生成・入力回路６２Ａ、中滴用基本波形データ生成・入力回路６２Ｂ、小滴用基本波形データ生成・入力回路６２Ｃ、及び、非噴射用基本波形データ生成・入力回路６２Ｄが各々設けられており、これらの基本波形データ生成・入力回路６２Ａ〜６２Ｄに対応して、第１実施形態で説明したシフトレジスタ群２８が４組（シフトレジスタ群２８Ａ〜２８Ｄ）設けられている。
【００５３】
これらの基本波形データ生成・入力回路６２Ａ〜６２Ｄは、第１実施形態で説明した基本波形データ生成・入力回路２６と略同様の構成とされているが、内蔵メモリに記憶されている基本波形データＡ，Ｂが互いに相違しており、大滴用基本波形データ生成・入力回路６２Ａの内蔵メモリには、比較的大きな液滴量のインク滴（大滴）をノズル１８から吐出させるために圧電素子２０に印加すべき波形の駆動信号電圧を生成するための大滴用基本波形データＡ，Ｂ（図７(1),(2)を参照）が記憶されている。また、中滴用基本波形データ生成・入力回路６２Ｂの内蔵メモリには、中程度の液滴量のインク滴（中滴）をノズル１８から吐出させるために圧電素子２０に印加すべき波形の駆動信号電圧を生成するための中滴用基本波形データＡ，Ｂ（図７(3),(4)を参照）が記憶されており、小滴用基本波形データ生成・入力回路６２Ｃの内蔵メモリには、比較的小さな液適量のインク滴（小滴）をノズル１８から吐出させるために圧電素子２０に印加すべき波形の駆動信号電圧を生成するための小滴用基本波形データＡ，Ｂ（図７(5),(6)を参照）が記憶されている。更に、非噴射用基本波形データ生成・入力回路６２Ｄの内蔵メモリには、ノズル１８からインク滴を吐出させない非噴射時にインクの固着を阻止するために圧電素子２０に印加すべき波形の駆動信号電圧を生成するための非噴射用基本波形データＡ，Ｂ（図示省略）が記憶されている。
【００５４】
また、個々の圧電素子２０に対応する個々の駆動信号電圧生成部３４にはセレクタ６４Ａ，６４Ｂが各々設けられており、昇圧回路３６Ａの入力端はセレクタ６４Ａの出力端に、昇圧回路３６Ｂの入力端はセレクタ６４Ｂの出力端に各々接続されている。シフトレジスタ群２８Ａ〜２８Ｄの個々のシフトレジスタ３０の出力端は、対応する個々の駆動信号電圧生成部３４のセレクタ６４Ａの入力端に各々接続されており、シフトレジスタ群２８Ａ〜２８Ｄの個々のシフトレジスタ３２の出力端は、対応する個々の駆動信号電圧生成部３４のセレクタ６４Ｂの入力端に各々接続されている。
【００５５】
本第２実施形態に係るヘッド駆動部６０では、大滴用基本波形データ生成・入力回路６２Ａから出力された大滴用基本波形データＡ，Ｂがシフトレジスタ群２８Ａによって転送され、中滴用基本波形データ生成・入力回路６２Ｂから出力された中滴用基本波形データＡ，Ｂがシフトレジスタ群２８Ｂによって転送され、小滴用基本波形データ生成・入力回路６２Ｃから出力された小滴用基本波形データＡ，Ｂがシフトレジスタ群２８Ｃによって転送され、非噴射用基本波形データ生成・入力回路６２Ｄから出力された非噴射用基本波形データＡ，Ｂがシフトレジスタ群２８Ｄによって転送されるので、個々の駆動信号電圧生成部３４のセレクタ６４Ａには大滴用、中滴用、小滴用、非噴射用の各基本波形データＡが各々入力され、セレクタ６４Ｂには大滴用、中滴用、小滴用、非噴射用の各基本波形データＢが各々入力されることになる。
【００５６】
また、本第２実施形態に係るヘッド駆動部６０には選択データ入力回路６６が設けられている。選択データ入力回路６６には、液体吐出ヘッド１０の各ノズル１８からインク滴を吐出させることで記録媒体に形成すべき画像を表す画像データが入力される。選択データ入力回路６６は、入力された画像データに基づいて、個々のノズル１８からのインク滴吐出の有無及び吐出させるインク滴の液滴量（大滴／中滴／小滴）を判断し、該判断の結果に基づき、個々の駆動信号電圧生成部３４毎に、セレクタ６４Ａ，６４Ｂに入力される大滴用、中滴用、小滴用、非噴射用の各基本波形データのうち何れの基本波形データを選択するか（圧電素子２０の駆動に用いるか）を指示する選択データを生成し、生成した選択データを、単一の駆動信号電圧生成部３４に対応する選択データを単位として順次出力する。なお、上記の選択データは請求項８に記載の選択データに対応している。
【００５７】
選択データ入力回路６６の出力端にはデータ転送入力部６８が接続されている。データ転送入力部６８は、個々の駆動信号電圧生成部３４に対応して設けられた多数個のシフトレジスタ７０が直列に接続されて成り、選択データ入力回路６６から順次出力される選択選択データを転送するシフトレジスタ列と、該シフトレジスタ列の個々のシフトレジスタ７０の出力端に接続され、シフトレジスタ７０から出力された選択データを保持すると共にセレクタ６４Ａ，６４Ｂの制御信号入力端に各々入力する多数個のラッチ７２から構成されている。
【００５８】
なお、本第２実施形態において、基本波形データ生成・入力回路６２Ａ〜６２Ｄ及びシフトレジスタ群２８Ａ〜２８Ｄは請求項６に記載の基本波形データ供給手段に対応しており、セレクタ６４Ａ，６４Ｂ及びデータ転送入力部６８は請求項６に記載の第１選択手段に対応している。
【００５９】
次に本第２実施形態の作用を説明する。本第２実施形態に係るヘッド駆動部６０では、液体吐出ヘッド１０からのインク滴の吐出に先立ち、選択データ入力回路６６により画像データに基づいて選択データが生成されて順次出力される。選択データ入力回路６６から順次出力された選択データは、データ転送入力部６８のシフトレジスタ列によって転送されると共にラッチ７２に保持されることで、対応する駆動信号電圧生成部３４のセレクタ６４Ａ，６４Ｂに各々入力される。
【００６０】
また、基本波形データ生成・入力回路６２Ａ〜６２Ｄは、所定のクロック信号に同期したタイミングで、内蔵メモリに記憶されている基本波形データＡ，Ｂ（大滴用、中滴用、小滴用、非噴射用の何れか）を１ビットづつ読み出して順に出力することを繰り返す。基本波形データ生成・入力回路６２Ａ〜６２Ｄから出力された大滴用、中滴用、小滴用、非噴射用の基本波形データＡは、シフトレジスタ群２８Ａ〜２８Ｄのシフトレジスタ列Ａによって各々転送され、個々の駆動信号電圧生成部３４のセレクタ６４Ａに所定のクロック信号の１周期分ずつずれたずれたタイミングで各々入力される。また、基本波形データ生成・入力回路６２Ａ〜６２Ｄから出力された大滴用、中滴用、小滴用、非噴射用の基本波形データＢは、シフトレジスタ群２８Ａ〜２８Ｄのシフトレジスタ列Ｂによって各々転送され、個々の駆動信号電圧生成部３４のセレクタ６４Ｂに所定のクロック信号の１周期分ずつずれたずれたタイミングで各々入力される。
【００６１】
セレクタ６４Ａ，６４Ｂは、基本波形データ生成・入力回路６２Ａ〜６２Ｄからシフトレジスタ群２８Ａ〜２８Ｄを介して各々入力された大滴用、中滴用、小滴用、非噴射用の各基本波形データのうち、選択データ入力回路６６からデータ転送入力部６８を介して制御信号入力端に入力された選択データによって選択が指示された基本波形データを昇圧回路３６Ａ，３６Ｂへ出力する。
【００６２】
これにより、例として図７(19)〜(21)にも示すように、セレクタ６４Ａ，６４Ｂから出力された基本波形データに基づき、昇圧回路３６Ａ，３６Ｂ、ドライバ回路３８を介して出力されて個々の圧電素子２０に印加される駆動信号電圧は、セレクタ６４Ａ，６４Ｂから出力された基本波形データの種類（大滴用／中滴用／小滴用／非噴射用）に応じた波形となり、個々の圧電素子２０に印加される駆動信号電圧の波形が、個々の圧電素子２０に対応する個々の駆動信号電圧生成部３４のセレクタ６４Ａ，６４Ｂに入力された選択データに応じて、個々の圧電素子２０毎に独立に制御されることになる。なお、図７(19)〜(21)は、圧電素子１に対しては、大滴用の基本波形データが選択されることで大滴用の波形の駆動信号電圧が生成・印加され、圧電素子２に対しては、中滴用の基本波形データが選択されることで中滴用の波形の駆動信号電圧が生成・印加され、圧電素子３に対しては、小滴用の基本波形データが選択されることで小滴用の波形の駆動信号電圧が生成・印加された場合を示している。
【００６３】
液体吐出ヘッド１０の個々のノズル１８からのインク滴吐出の有無及び吐出されるインク滴の液滴量は、対応する圧電素子２０に印加された駆動信号電圧の波形に依存し、個々のノズル１８から吐出されたインク滴によって記録媒体上に形成されるドットの大きさは、個々のノズル１８から吐出されたインク滴の液滴量に依存するので、本第２実施形態に係るヘッド駆動部６０は、個々のノズル１８から吐出されるインク滴の液滴量を切り替えることにより、個々のノズル１８から吐出されるインク滴によって記録媒体上に形成されるドットの大きさを、記録媒体上に形成すべき画像に応じて個々のノズル１８（個々の圧電素子）毎に切り替えるドット径変調を実現することができ、このドット径変調により記録媒体上に形成する画像の高画質化を実現することができる。
【００６４】
また、本第２実施形態においても、基本波形データ生成・入力回路６２Ａ〜６２Ｄから１ビットずつ順次出力される大滴用、中滴用、小滴用、非噴射用の基本波形データＡ，Ｂをシフトレジスタ群２８Ａ〜２８Ｄによって順次転送しながら、個々の圧電素子２０に対応する個々の駆動信号電圧生成部３４に各々入力することで、個々の駆動信号電圧生成部３４に大滴用、中滴用、小滴用、非噴射用の基本波形データＡ，Ｂを入力するタイミングを所定のクロック信号の１周期分ずつずらしているので、個々の駆動信号電圧生成部３４から駆動信号電圧が出力されて個々の圧電素子２０に印加されるタイミングも所定のクロック信号の１周期分ずつずれることになり（図７(19)〜(21)も参照）、ピーク電流が過大となることを防止できる。
【００６５】
〔第３実施形態〕
次に本発明の第３実施形態について説明する。なお、第２実施形態と同一の部分には同一の符号を付し、説明を省略する。
【００６６】
図８に示すように、本第３実施形態に係るヘッド駆動部７６は、選択データ入力回路６６に圧電素子ランクデータ保持回路７８が接続されている。液体吐出ヘッド１０には圧電素子２０が多数設けられているが、個々の圧電素子２０の特性がばらついていることで、個々の圧電素子２０に一定の電圧を印加したときに個々のノズル１８から吐出されるインク滴の液滴量にもばらつきが生じていることが多い。個々のノズル１８から吐出されるインク滴の液滴量のばらつきは、個々のノズル１８から吐出されたインク滴によって記録媒体上に形成されるドットの大きさのばらつきとして現れ、記録媒体上に形成する画像の画質低下に繋がる。
【００６７】
本第３実施形態では、液体吐出ヘッド１０に設けられている個々の圧電素子２０の特性（例えば一定の駆動信号電圧を印加した際の吐出液滴量等）が事前（例えば液体吐出ヘッド１０の製造時やインクジェットプリンタ装置の出荷時等）に測定され、測定結果に基づき、個々の圧電素子２０の特性がランク１〜ランク３にランク付けされる。圧電素子ランクデータ保持回路７８は不揮発性メモリを含んで構成され、この不揮発性メモリには個々の圧電素子２０をランク付けした結果（個々の圧電素子２０のランク）を表すランクデータが書き込まれて保持されており、圧電素子ランクデータ保持回路７８は、液体吐出ヘッド１０の駆動時に不揮発性メモリからランクデータを読み出して選択データ入力回路６６へ出力する。
【００６８】
また、本第３実施形態に係るヘッド駆動部７６は、第２実施形態で説明した基本波形データ生成・入力回路６２Ａ〜６２Ｄに代えて、ランク１用基本波形データ生成・入力回路８０Ａ、ランク２用基本波形データ生成・入力回路８０Ｂ、ランク３用基本波形データ生成・入力回路８０Ｃ、及び、非噴射用基本波形データ生成・入力回路８０Ｄが各々設けられている。これらの基本波形データ生成・入力回路８０Ａ〜８０Ｄも内蔵メモリに記憶されている基本波形データＡ，Ｂが互いに相違しており、ランク１用基本波形データ生成・入力回路８０Ａの内蔵メモリには、ランク１に分類される圧電素子２０に対応するノズル１８から一定液滴量のインク滴が吐出されるように定めた波形の駆動信号電圧を生成するためのランク１用基本波形データＡ，Ｂが記憶されている。また、ランク２用基本波形データ生成・入力回路８０Ｂの内蔵メモリには、ランク２に分類される圧電素子２０に対応するノズル１８から一定液滴量のインク滴が吐出されるように定めた波形の駆動信号電圧を生成するためのランク２用基本波形データＡ，Ｂが記憶されており、小滴用基本波形データ生成・入力回路８０Ｃの内蔵メモリには、ランク３に分類される圧電素子２０に対応するノズル１８から一定液滴量のインク滴が吐出されるように定めた波形の駆動信号電圧を生成するためのランク３用基本波形データＡ，Ｂが記憶されている。
【００６９】
なお、非噴射用基本波形データ生成・入力回路８０Ｄの内蔵メモリには、第２実施形態で説明した非噴射用基本波形データ生成・入力回路６２Ｄと同様の非噴射用基本波形データＡ，Ｂが記憶されている。そして、基本波形データ生成・入力回路８０Ａ〜８０Ｄから出力されたランク１用、ランク２用、ランク３用及び非噴射用の各基本波形データＡ，Ｂは、第２実施形態と同様にシフトレジスタ群２８Ａ〜２８Ｄによって各々転送され、個々の駆動信号電圧生成部３４のセレクタ６４Ａ，６４Ｂに各々入力される。
【００７０】
なお、本第３実施形態において、基本波形データ生成・入力回路８０Ａ〜８０Ｄ及びシフトレジスタ群２８Ａ〜２８Ｄは請求項６に記載の基本波形データ供給手段に対応しており、セレクタ６４Ａ，６４Ｂ及びデータ転送入力部６８は請求項６に記載の第１選択手段に対応している。
【００７１】
次に本第３実施形態の作用を説明する。本第３実施形態に係るヘッド駆動部７６では、液体吐出ヘッド１０からのインク滴の吐出に先立ち、圧電素子ランクデータ保持回路７８によって不揮発性メモリからランクデータが読み出され、読み出されたランクデータが選択データ入力回路６６へ出力される。
【００７２】
選択データ入力回路６６は、ランクデータと別に入力される画像データ（記録媒体に形成すべき画像を表す画像データ）に基づいて個々のノズル１８からのインク滴吐出の有無を判断し、インク滴を吐出させるノズル１８については、対応する駆動信号電圧生成部３４のセレクタ６４Ａ，６４Ｂにおいて、入力されるランク１用、ランク２用、ランク３用及び非噴射用の各基本波形データのうち非噴射用の基本波形データが選択されると共に、インク滴を吐出させるノズル１８については、対応する駆動信号電圧生成部３４のセレクタ６４Ａ，６４Ｂにおいて、入力されるランク１用、ランク２用、ランク３用及び非噴射用の各基本波形データのうち、ランクデータから判断できる圧電素子２０のランクに対応する基本波形データ（ランク１用／ランク２用／ランク３用の何れか）が選択されるように、個々の駆動信号電圧生成部３４毎に選択データを生成し、生成した選択データを、単一の駆動信号電圧生成部３４に対応する選択データを単位として順次出力する。なお、上記の選択データは請求項９に記載の選択データに対応している。
【００７３】
選択データ入力回路６６から順次出力された選択データは、データ転送入力部６８のシフトレジスタ列によって転送されると共にラッチ７２に保持されることで、対応する駆動信号電圧生成部３４のセレクタ６４Ａ，６４Ｂに各々入力される。またセレクタ６４Ａ，６４Ｂは、基本波形データ生成・入力回路８０Ａ〜８０Ｄからシフトレジスタ群２８Ａ〜２８Ｄを介して各々入力されたランク１用、ランク２用、ランク３用、非噴射用の各基本波形データのうち、選択データ入力回路６６からデータ転送入力部６８を介して制御信号入力端に入力された選択データによって選択が指示された基本波形データを昇圧回路３６Ａ，３６Ｂへ出力する。
【００７４】
これにより、セレクタ６４Ａ，６４Ｂから出力された基本波形データに基づき、昇圧回路３６Ａ，３６Ｂ、ドライバ回路３８を介して出力されて個々の圧電素子２０に印加される駆動信号電圧は、セレクタ６４Ａ，６４Ｂから出力された基本波形データの種類（ランク１用／ランク２用／ランク３用／非噴射用）に応じた波形となり、個々の圧電素子２０に印加される駆動信号電圧の波形が、個々の圧電素子２０に対応する個々の駆動信号電圧生成部３４のセレクタ６４Ａ，６４Ｂに入力された選択データに応じて、個々の圧電素子２０毎に独立に制御されることになる。
【００７５】
本第３実施形態において、各ランク用の基本波形データは、各ランクに分類される圧電素子２０に対応するノズル１８から一定液滴量のインク滴が吐出されるように定めた波形の駆動信号電圧を生成するためのデータであり、本第３実施形態に係るヘッド駆動部７６では、インク滴を吐出させるノズル１８に対応する個々の圧電素子２０に対し、個々の圧電素子２０のランクに対応する基本波形データを選択することで、個々の圧電素子２０のランクに対応する波形の駆動信号電圧を個々の圧電素子２０に印加しているので、液体吐出ヘッド１０に設けられている個々の圧電素子２０の特性のばらつきに起因するドット径のばらつきを補正するヘッド特性補正を実現することができ、このヘッド特性補正により記録媒体上に形成する画像の高画質化を実現することができる。
【００７６】
また、本第３実施形態においても、基本波形データ生成・入力回路８０Ａ〜８０Ｄから１ビットずつ順次出力されるランク１用、ランク２用、ランク３用、非噴射用の基本波形データＡ，Ｂをシフトレジスタ群２８Ａ〜２８Ｄによって順次転送しながら、個々の圧電素子２０に対応する個々の駆動信号電圧生成部３４に各々入力することで、個々の駆動信号電圧生成部３４にランク１用、ランク２用、ランク３用、非噴射用の基本波形データＡ，Ｂを入力するタイミングを所定のクロック信号の１周期分ずつずらしているので、個々の駆動信号電圧生成部３４から駆動信号電圧が出力されて個々の圧電素子２０に印加されるタイミングも所定のクロック信号の１周期分ずつずれることになり、ピーク電流が過大となることを防止できる。
【００７７】
〔第４実施形態〕
次に本発明の第４実施形態について説明する。なお、第２実施形態及び第３実施形態と同一の部分には同一の符号を付し、説明を省略する。
【００７８】
図９に示すように、本第４実施形態に係るヘッド駆動部８４は、第３実施形態と同様に、選択データ入力回路６６に圧電素子ランクデータ保持回路７８が接続されている。また本第４実施形態では、基本波形データ生成・入力回路として、大滴／ランク１用基本波形データ生成・入力回路８６Ａ、大滴／ランク２用基本波形データ生成・入力回路８６Ｂ、大滴／ランク３用基本波形データ生成・入力回路８６Ｃ、中滴／ランク１用基本波形データ生成・入力回路８６Ｄ、中滴／ランク２用基本波形データ生成・入力回路８６Ｅ、中滴／ランク３用基本波形データ生成・入力回路８６Ｆ、小滴／ランク１用基本波形データ生成・入力回路８６Ｇ、小滴／ランク２用基本波形データ生成・入力回路８６Ｈ、小滴／ランク３用基本波形データ生成・入力回路８６Ｊ、及び、非噴射用基本波形データ生成・入力回路８６Ｋが各々設けられており、上記各基本波形データ生成・入力回路に対応して１０組のシフトレジスタ群２８Ａ〜２８Ｋが設けられている。
【００７９】
大滴／ランク１用基本波形データ生成・入力回路８６Ａの内蔵メモリには、ランク１に分類される圧電素子２０に対応するノズル１８から大滴のインク滴が吐出されるように定めた波形の駆動信号電圧を生成するための大滴／ランク１用基本波形データＡ，Ｂが記憶されており、以下同様に、大滴／ランク２用基本波形データ生成・入力回路８６Ｂの内蔵メモリには、ランク２に分類される圧電素子２０に対応するノズル１８から大滴のインク滴が吐出されるように定めた波形の駆動信号電圧を生成するための大滴／ランク２用基本波形データＡ，Ｂが記憶されており、大滴／ランク３用基本波形データ生成・入力回路８６Ｃの内蔵メモリには、ランク３に分類される圧電素子２０に対応するノズル１８から大滴のインク滴が吐出されるように定めた波形の駆動信号電圧を生成するための大滴／ランク３用基本波形データＡ，Ｂが記憶されており、中滴／ランク１用基本波形データ生成・入力回路８６Ｄの内蔵メモリには、ランク１に分類される圧電素子２０に対応するノズル１８から中滴のインク滴が吐出されるように定めた波形の駆動信号電圧を生成するための中滴／ランク１用基本波形データＡ，Ｂが記憶されており、中滴／ランク２用基本波形データ生成・入力回路８６Ｅの内蔵メモリには、ランク２に分類される圧電素子２０に対応するノズル１８から中滴のインク滴が吐出されるように定めた波形の駆動信号電圧を生成するための中滴／ランク２用基本波形データＡ，Ｂが記憶されており、中滴／ランク３用基本波形データ生成・入力回路８６Ｆの内蔵メモリには、ランク３に分類される圧電素子２０に対応するノズル１８から中滴のインク滴が吐出されるように定めた波形の駆動信号電圧を生成するための中滴／ランク３用基本波形データＡ，Ｂが記憶されており、小滴／ランク１用基本波形データ生成・入力回路８６Ｇの内蔵メモリには、ランク１に分類される圧電素子２０に対応するノズル１８から小滴のインク滴が吐出されるように定めた波形の駆動信号電圧を生成するための小滴／ランク１用基本波形データＡ，Ｂが記憶されており、小滴／ランク２用基本波形データ生成・入力回路８６Ｈの内蔵メモリには、ランク２に分類される圧電素子２０に対応するノズル１８から小滴のインク滴が吐出されるように定めた波形の駆動信号電圧を生成するための小滴／ランク２用基本波形データＡ，Ｂが記憶されており、小滴／ランク３用基本波形データ生成・入力回路８６Ｊの内蔵メモリには、ランク３に分類される圧電素子２０に対応するノズル１８から小滴のインク滴が吐出されるように定めた波形の駆動信号電圧を生成するための小滴／ランク３用基本波形データＡ，Ｂが記憶されている。
【００８０】
なお、非噴射用基本波形データ生成・入力回路８６Ｋの内蔵メモリには、第２実施形態で説明した非噴射用基本波形データ生成・入力回路６２Ｄと同様の非噴射用基本波形データＡ，Ｂが記憶されている。そして、基本波形データ生成・入力回路８６Ａ〜８６Ｋから出力された大滴／ランク１用、大滴／ランク２用、大滴／ランク３用、中滴／ランク１用、中滴／ランク２用、中滴／ランク３用、小滴／ランク１用、小滴／ランク２用、小滴／ランク３用及び非噴射用の各基本波形データＡ，Ｂは、第２及び第３実施形態と同様にシフトレジスタ群２８Ａ〜２８Ｄによって各々転送され、個々の駆動信号電圧生成部３４のセレクタ６４Ａ，６４Ｂに各々入力される。
【００８１】
なお、本第４実施形態において、基本波形データ生成・入力回路８６Ａ〜８６Ｋ及びシフトレジスタ群２８Ａ〜２８Ｋは請求項６に記載の基本波形データ供給手段に対応しており、セレクタ６４Ａ，６４Ｂ及びデータ転送入力部６８は請求項６に記載の第１選択手段に対応している。
【００８２】
次に本第４実施形態の作用を説明する。本第４実施形態に係るヘッド駆動部８４では、液体吐出ヘッド１０からのインク滴の吐出に先立ち、選択データ入力回路６６により、記録媒体に形成すべき画像を表す画像データに基づいて、個々のノズル１８からのインク滴吐出の有無及び吐出させるインク滴の液滴量（大滴／中滴／小滴）が判断されると共に、圧電素子ランクデータ保持回路７８から入力されたランクデータに基づいて、個々のノズル１８に対応する圧電素子２０のランクが認識される。そして、インク滴を吐出させないノズル１８に対応する駆動信号電圧生成部３４のセレクタ６４Ａ，６４Ｂでは、入力される各基本波形データのうち非噴射用の基本波形データが選択され、インク滴を吐出させるノズル１８に対応する駆動信号電圧生成部３４のセレクタ６４Ａ，６４Ｂでは、入力される各基本波形データのうち先に判断した液滴量及び圧電素子２０のランクに対応する基本波形データが選択されるように、個々の駆動信号電圧生成部３４毎に選択データを生成し、生成した選択データを、単一の駆動信号電圧生成部３４に対応する選択データを単位として順次出力する。
【００８３】
本第４実施形態においても、第２実施形態及び第３実施形態と同様に、選択データ入力回路６６から順次出力された選択データは、データ転送入力部６８を介して個々の駆動信号電圧生成部３４のセレクタ６４Ａ，６４Ｂに各々入力され、個々の駆動信号電圧生成部３４のセレクタ６４Ａ，６４Ｂは、基本波形データ生成・入力回路８６Ａ〜８６Ｋからシフトレジスタ群２８Ａ〜２８Ｋを介して各々入力された大滴／ランク１用、大滴／ランク２用、大滴／ランク３用、中滴／ランク１用、中滴／ランク２用、中滴／ランク３用、小滴／ランク１用、小滴／ランク２用、小滴／ランク３用及び非噴射用の各基本波形データのうち、選択データ入力回路６６からデータ転送入力部６８を介して制御信号入力端に入力された選択データによって選択が指示された基本波形データを選択的に昇圧回路３６Ａ，３６Ｂへ出力する。
【００８４】
これにより、セレクタ６４Ａ，６４Ｂから出力された基本波形データに基づき、昇圧回路３６Ａ，３６Ｂ、ドライバ回路３８を介して出力されて個々の圧電素子２０に印加される駆動信号電圧は、セレクタ６４Ａ，６４Ｂから出力された基本波形データの種類に応じた波形となり、個々の圧電素子２０に印加される駆動信号電圧の波形が、個々の圧電素子２０に対応する個々の駆動信号電圧生成部３４のセレクタ６４Ａ，６４Ｂに入力された選択データに応じて、個々の圧電素子２０毎に独立に制御される。このように、本第４実施形態に係るヘッド駆動部８４では、ドット径変調とヘッド特性補正を同時に実現することができ、このドット径変調とヘッド特性補正により記録媒体上に形成する画像の高画質化を実現することができる。
【００８５】
また、本第４実施形態においても、基本波形データ生成・入力回路８０Ａ〜８０Ｋから順次出力される各基本波形データをシフトレジスタ群２８Ａ〜２８Ｋによって順次転送しながら、個々の圧電素子２０に対応する個々の駆動信号電圧生成部３４に各々入力することで、個々の駆動信号電圧生成部３４に各基本波形データＡ，Ｂを入力するタイミングを所定のクロック信号の１周期分ずつずらしているので、個々の駆動信号電圧生成部３４から駆動信号電圧が出力されて個々の圧電素子２０に印加されるタイミングも所定のクロック信号の１周期分ずつずれることになり、ピーク電流が過大となることを防止できる。
【００８６】
〔第５実施形態〕
次に本発明の第５実施形態について説明する。なお、第２実施形態と同一の部分には同一の符号を付し、説明を省略する。
【００８７】
図１０に示すように、本第５実施形態に係るヘッド駆動部９０は、基本波形データ生成・入力回路として、噴射用基本波形データ生成・入力回路９２Ａと非噴射用基本波形データ生成・入力回路９２Ｂのみが設けられている。噴射用基本波形データ生成・入力回路９２Ａの内蔵メモリには、圧電素子２０に対応するノズル１８から所定の液滴量のインク滴が１回吐出されるように定めた波形の駆動信号電圧を生成するための噴射用基本波形データＡ，Ｂが記憶されており、非噴射用基本波形データ生成・入力回路９２Ｂの内蔵メモリには、第２実施形態で説明した非噴射用基本波形データ生成・入力回路６２Ｄと同様の非噴射用基本波形データＡ，Ｂが記憶されている。
【００８８】
また、本第５実施形態に係るヘッド駆動部９０は、噴射用基本波形データ生成・入力回路９２Ａから出力された噴射用基本波形データＡ，Ｂを転送するための３組のシフトレジスタ群２８Ａ〜２８Ｃと、非噴射用基本波形データ生成・入力回路９２Ｂから出力された非噴射用基本波形データＡ，Ｂを転送するための単一のシフトレジスタ群２８Ｄが設けられている。また、シフトレジスタ群２８Ａの末尾のシフトレジスタ３０，３２の出力端はシフトレジスタ群２８Ｂの先頭のシフトレジスタ３０，３２の入力端に接続されており、シフトレジスタ群２８Ｂの末尾のシフトレジスタ３０，３２の出力端はシフトレジスタ群２８Ｃの先頭のシフトレジスタ３０，３２の入力端に接続されている。従って、噴射用基本波形データ生成・入力回路９２Ａから出力された噴射用基本波形データＡ，Ｂは、シフトレジスタ群２８Ａ，２８Ｂ，２８Ｃを順に転送される。
【００８９】
また、シフトレジスタ群２８Ａ〜２８Ｄの個々のシフトレジスタ３０の出力端は、対応する個々の駆動信号電圧生成部３４のセレクタ６４Ａの入力端に各々接続されており、シフトレジスタ群２８Ａ〜２８Ｄの個々のシフトレジスタ３２の出力端は、対応する個々の駆動信号電圧生成部３４のセレクタ６４Ｂの入力端に各々接続されている。従って、非噴射用基本波形データ生成・入力回路９２Ｂから出力された非噴射用基本波形データＡ，Ｂは、個々の駆動信号電圧生成部３４のセレクタ６４Ａ，６４Ｂに１回のみ入力されるが、噴射用基本波形データ生成・入力回路９２Ａから出力された噴射用基本波形データＡ，Ｂは、シフトレジスタ群２８Ａ，２８Ｂ，２８Ｃを順に転送される間に、例として図１１(1)〜(8)に示すように、個々の駆動信号電圧生成部３４のセレクタ６４Ａ，６４Ｂに繰り返し３回入力されることになる。
【００９０】
なお、本第５実施形態において、基本波形データ生成・入力回路９２Ａ，９２Ｂ及びシフトレジスタ群２８Ａ〜２８Ｄは請求項７に記載の基本波形データ供給手段に対応しており、セレクタ６４Ａ，６４Ｂ及びデータ転送入力部６８は請求項７に記載の第２選択手段に対応している。
【００９１】
次に本第５実施形態の作用を説明する。本第５実施形態に係る選択データ入力回路６６は、記録媒体に形成すべき画像を表す画像データに基づいて、個々のノズル１８からのインク滴吐出の有無及び吐出させるべきインク滴の液滴量（吐出させたインク滴によって記録媒体上に形成すべきドットの大きさ）を判断し、判断した液滴量に基づいて個々のノズル１８からのインク滴の吐出回数を設定する（例えば液滴量：大＝３回吐出、液滴量：中＝２回吐出、液滴量：小＝１回吐出）。そして、インク滴を吐出させないノズル１８に対応する駆動信号電圧生成部３４のセレクタ６４Ａ，６４Ｂでは非噴射用の基本波形データが選択され、インク滴を吐出させるノズル１８に対応する駆動信号電圧生成部３４のセレクタ６４Ａ，６４Ｂでは、繰り返し３回入力される噴射用基本波形データのうち先に設定した吐出回数分の噴射用基本波形データが順次選択されるように、個々の駆動信号電圧生成部３４毎に選択データを生成し、生成した選択データを、単一の駆動信号電圧生成部３４に対応する選択データを単位として順次出力する。選択データ入力回路６６から順次出力された選択データは、データ転送入力部６８を介して個々の駆動信号電圧生成部３４のセレクタ６４Ａ，６４Ｂに各々入力され、個々の駆動信号電圧生成部３４のセレクタ６４Ａ，６４Ｂは、入力された噴射用／非噴射用の各基本波形データのうち、入力された選択データによって選択が指示された基本波形データを選択して昇圧回路３６Ａ，３６Ｂへ出力する。
【００９２】
ここで、インク滴の吐出回数として複数回（２回又は３回）が設定されたノズル１８に対応する駆動信号電圧生成部３４のセレクタ６４Ａ，６４Ｂは、入力された選択データに従い、繰り返し３回入力される噴射用基本波形データのうち設定された吐出回数分の噴射用基本波形データを順次選択して出力する。これにより、インク滴の吐出回数として複数回が設定されたノズル１８については、噴射用基本波形データＡ，Ｂに基づいて生成される駆動信号電圧が、例として図１１(9)にも示すように、対応する圧電素子２０に複数回印加されることになり（なお、図１１(9)は吐出回数として２回が設定された場合を示す）、設定された吐出回数だけインク滴が吐出されることになる。
【００９３】
液体吐出ヘッド１０の個々のノズル１８から吐出されたインク滴によって記録媒体上に形成されるドットの大きさは、個々のノズル１８からのインク滴の吐出回数にも依存するので、本第５実施形態に係るヘッド駆動部６０は、個々のノズル１８からのインク滴の吐出回数を切り替えることにより、個々のノズル１８から吐出されるインク滴によって記録媒体上に形成されるドットの大きさを、記録媒体上に形成すべき画像に応じて個々のノズル１８（個々の圧電素子）毎に切り替えるドット径変調を実現することができ、このドット径変調により記録媒体上に形成する画像の高画質化を実現することができる。
【００９４】
なお、本第５実施形態において、各ノズル１８からのインク滴の吐出回数は、記録媒体に形成すべき画像を表す画像データに基づいて判断することに限られるものではなく、例えば前述の第３実施形態と同様に、個々の圧電素子２０の特性をランク付けすることで得られるランクデータに基づいて、各ノズル１８からのインク滴の吐出回数を判断するようにしてもよいし（ランクデータに基づいて各ノズル１８からのインク滴の吐出回数を判断する構成のヘッド駆動部９６を図１２に示す）、前述の第４実施形態と同様に、記録媒体に形成すべき画像を表す画像データ及びランクデータに基づいて各ノズル１８からのインク滴の吐出回数を判断するようにしてもよい。
【００９５】
また、第５実施形態では、噴射用基本波形データが３組のシフトレジスタ群２８Ａ，２８ｂ，２８Ｃを順に転送される構成を説明したが、シフトレジスタ群の数は２組でもよいし４組以上でもよい。また、第５実施形態では、前段のシフトレジスタ群の末尾のシフトレジスタ３０，３２の出力端を次段のシフトレジスタ群の先頭のシフトレジスタ３０，３２の入力端と接続した構成を説明したが、これに限定されるものではなく、前段のシフトレジスタ群のシフトレジスタ列Ａ，Ｂにおいて中間部（先頭及び末尾以外）に位置しているシフトレジスタ３０，３２の出力端を次段のシフトレジスタ群の先頭のシフトレジスタ３０，３２の入力端と接続するようにしてもよい。また、単一の基本波形データを転送する複数組のシフトレジスタ群を複数設け、互いに異なる基本波形データを転送させるようにしてもよい。
【００９６】
また、上記では基本波形データ生成・入力回路において、電圧レベルが３段階に変化する単一の駆動信号電圧を生成するための基本波形データとして、２種類の基本波形データ（基本波形データＡ，Ｂ）を生成・出力する場合を例に説明したが、本発明はこれに限定されるものではなく、電圧レベルが３段階に変化する単一の駆動信号電圧を生成するための基本波形データとして、単一の基本波形データ生成・入力回路から３種類以上の基本波形データが出力されるようにしてもよい。
【図面の簡単な説明】
【００９７】
【図１】本実施形態に係る液体吐出ヘッドの内部構造を示す断面図である。
【図２】第１実施形態に係るヘッド駆動部の概略構成を示すブロック図である。
【図３】(Ａ)はドライバ回路の概略構成、(Ｂ)はクロック発生回路の概略構成を各々示すブロック図である。
【図４】ドライバ回路の動作を説明するためのタイミングチャートである。
【図５】第１実施形態に係るヘッド駆動部の各部を流れるデータ（電圧）のタイミングチャートである。
【図６】第２実施形態に係るヘッド駆動部の概略構成を示すブロック図である。
【図７】第２実施形態に係るヘッド駆動部の各部を流れるデータ（電圧）のタイミングチャートである。
【図８】第３実施形態に係るヘッド駆動部の概略構成を示すブロック図である。
【図９】第４実施形態に係るヘッド駆動部の概略構成を示すブロック図である。
【図１０】第５実施形態に係るヘッド駆動部の概略構成を示すブロック図である。
【図１１】第５実施形態に係るヘッド駆動部の各部を流れるデータ（電圧）のタイミングチャートである。
【図１２】ヘッド駆動部の概略構成の他の例を示すブロック図である。
【符号の説明】
【００９８】
１０  液体吐出ヘッド
１８  ノズル
２０  圧電素子
２４、６０，７６，８４，９０，９６  ヘッド駆動部
２６，６２，８０，８６，９２  基本波形データ生成・入力回路
２８  シフトレジスタ群
３０  シフトレジスタ
３２  シフトレジスタ
３４  駆動信号電圧生成部
３６  昇圧回路
３８  ドライバ回路
４２  クロック発生回路
６４  セレクタ
６６  選択データ入力回路
６８  データ転送入力部
７８  圧電素子ランクデータ保持回路
【図１】
2006088428.tif 000003
【図２】
2006088428.tif 000004
【図３】
2006088428.tif 000005
【図４】
2006088428.tif 000006
【図５】
2006088428.tif 000007
【図６】
2006088428.tif 000008
【図７】
2006088428.tif 000009
【図８】
2006088428.tif 000010
【図９】
2006088428.tif 000011
【図１０】
2006088428.tif 000012
【図１１】
2006088428.tif 000013
【図１２】
2006088428.tif 000014