(57)【特許請求の範囲】
【請求項１】
インクジェットヘッドの複数のチャネルにそれぞれ配置された電極に印加する電位を可変制御するための駆動信号の生成に必要な複数種類の電圧の中から任意の電圧を選択する電圧選択手段と、
前記インクジェットヘッドの各チャネルにそれぞれ対応して設けられ、かつ、その対応するチャネルに前記駆動信号を出力する出力端子、前記複数種類の電圧がそれぞれ印加される複数の駆動電圧入力端子、及び、前記電圧選択手段により選択された電圧が印加される選択電圧入力端子を備え、前記各駆動電圧入力端子と前記出力端子とを内部抵抗の小さい低インピーダンスの接続回路でそれぞれ接続し、前記選択電圧入力端子と前記出力端子とを内部抵抗の大きい高インピーダンスの接続回路で接続する複数のチャネル駆動手段と、
前記チャネル駆動手段毎に、前記各電極に印加する電位が正方向または負方向のいずれか同一方向に同時に変化する間は前記高インピーダンスの接続回路を介して前記駆動信号が出力され、それ以外は前記低インピーダンスの接続回路を介して前記駆動信号が出力されるように、前記駆動信号の駆動波形遷移パターンを制御する駆動波形遷移制御手段と、
を具備したことを特徴とするインクジェットヘッド駆動装置。
【請求項２】
前記電圧選択手段により選択される電圧の遷移パターンを制御する電圧遷移制御手段、
をさらに具備し、
この電圧遷移制御手段による制御タイミングは、前記駆動波形遷移制御手段による制御タイミングに対して、前記チャネルから１ドロップのインク滴を吐出するのに要するドロップ周期時間は共有するが、当該ドロップ周期内のステート時間は独立した時間軸で制御することを特徴とする請求項１記載のインクジェットヘッド駆動装置。
【請求項３】
前記電圧遷移制御手段は、前記ドロップ周期の開始前に前記電圧選択手段が選択する電圧を設定する初期電圧設定手段、
を含むことを特徴とする請求項２記載のインクジェットヘッド駆動装置。
【請求項４】
前記電圧選択手段は、基準電圧となるグランドレベルと、このグランドレベルよりも正方向の電位を有する正駆動電圧と、前記グランドレベルよりも負方向でかつ前記正駆動電圧と同電位を有する負駆動電圧との中からいずれかの電圧を選択することを特徴とする請求項１乃至３のうちいずれか１に記載のインクジェットヘッド駆動装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、インクジェット記録装置等に用いられるインクジェットヘッドの駆動装置に関する。
【背景技術】
【０００２】
一般に、インクジェットヘッドは、複数のノズルと、各ノズルにそれぞれ連通して設けられる複数のインク室と、各インク室の容積を個々に変化させる複数のアクチュエータとを備える。ノズルとそのノズルに連通するインク室とを含むインクの流路は、チャネルと称される。前記アクチュエータとしては圧電部材が使用される。圧電部材には電極が付されており、インク吐出対象のチャネルとこのチャネルに隣接するチャネルとの間に配された圧電部材の両端の電極には、それぞれ所定の駆動波形を有する駆動電圧が印加される。両端の電極にそれぞれ駆動電圧が印加されると、前記圧電部材が両端の電極の電位差に応じて変形動作する。この変形動作によりインク吐出対象のチャネルにおいてインク室の容積が変化し、この容積変化により前記インク室内のインクが前記ノズルから吐出される。
【０００３】
ところで、駆動電圧の印加パターンによっては、圧電部材の両端の電極に印加される電位が正方向または負方向のいずれか同一方向に同時に変化する場合がある。このとき、圧電部材は負荷容量として作用せず、無負荷状態となる。圧電部材が無負荷状態になると、この圧電部材の電極に印加される電圧が急峻に変化する。このような電圧の急峻な変化はノイズとなり、誤動作の原因となる。
【０００４】
従来、このようなノイズを低減させる技術として、圧電部材の両端の電極に印加される電位が正方向または負方向のいずれか同一方向に同時に変化している間は、高いインピーダンスで圧電部材の電極に印加される電圧を制御することで、この圧電部材の電極に印加される電圧の急峻な変化を抑えるようにしたものは知られている。
【０００５】
しかし、このような従来技術は、圧電部材の両端の電極に印加される電位が正方向または負方向のいずれか同一方向に同時に変化していることを検出するための検出回路がチャネルの駆動回路毎に必要となる。このため、多チャネルのインクジェットヘッドの場合には多くの検出回路が必要となるため、各チャネルの駆動回路を集積した駆動装置のＩＣ（Integrated Circuit）化を考えた場合にＩＣが大型化し、コスト高を招く懸念がある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００１-０１００４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明が解決しようとする課題は、多チャネルに対応した複数のチャネル駆動回路を集積したＩＣの小型化、低コスト化を図り得るインクジェットヘッド駆動装置を提供しようとするものである。
【課題を解決するための手段】
【０００８】
一実施形態において、インクジェットヘッド駆動装置は、電圧選択手段と、複数のチャネル駆動手段と、駆動波形遷移制御手段とを備える。電圧選択手段は、インクジェットヘッドの複数のチャネルにそれぞれ配置された電極に印加する電位を可変制御するための駆動信号の生成に必要な複数種類の電圧の中から任意の電圧を選択する。複数のチャネル駆動手段は、インクジェットヘッドの各チャネルにそれぞれ対応して設けられる。そして各チャネル駆動手段は、対応するチャネルに駆動信号を出力する出力端子と、複数種類の電圧がそれぞれ印加される複数の駆動電圧入力端子と、電圧選択手段により選択された電圧が印加される選択電圧入力端子とを備え、各駆動電圧入力端子と出力端子とを内部抵抗の小さい低インピーダンスの接続回路でそれぞれ接続し、選択電圧入力端子と出力端子とを内部抵抗の大きい高インピーダンスの接続回路で接続してなる。駆動波形遷移制御手段は、チャネル駆動手段毎に、各電極に印加する電位が正方向または負方向のいずれか同一方向に同時に変化する間は高インピーダンスの接続回路を介して駆動信号が出力され、それ以外は低インピーダンスの接続回路を介して駆動信号が出力されるように、駆動信号の駆動波形遷移パターンを制御する。
【図面の簡単な説明】
【０００９】
【図１】一実施形態におけるインクジェットヘッド駆動装置の概略構成図。
【図２】同インクジェットヘッド駆動装置が有するチャネル駆動回路の構成図。
【図３】同インクジェットヘッド駆動装置が有する負荷電圧選択回路の構成図。
【図４】同インクジェットヘッド駆動装置が有するロジック部の構成図。
【図５】同インクジェットヘッド駆動装置が有する駆動波形遷移制御部の構成図。
【図６】同インクジェットヘッド駆動装置が有する負荷電圧遷移制御部の構成図。
【図７】同インクジェットヘッド駆動装置が有する駆動波形ステートタイミング生成回路の回路図。
【図８】図７の駆動波形ステートタイミング生成回路における主要な信号のタイミング図。
【図９】同インクジェットヘッド駆動装置が有する負荷電圧ステートタイミング生成回路の回路図。
【図１０】図９の負荷電圧ステートタイミング生成回路における主要な信号のタイミング図。
【図１１】駆動波形コード生成回路で生成される駆動波形コード群と、駆動波形ハイインピーダンス信号群との第１のパターン例を示す図。
【図１２】第１のパターン例において、負荷電圧制御コード生成回路で生成される負荷電圧制御コードの一パターン例を示す図。
【図１３】第１のパターン例において、インク吐出チャネルｃｈ．ｉと当該チャネルｃｈ．ｉに隣接するチャネルｃｈ．i-1，ｃｈ．i+1に対する駆動パルス信号ＤＰi-1，ＤＰｉ，ＤＰi+1を示すタイミング図。
【図１４】駆動波形コード生成回路で生成される駆動波形コード群と、駆動波形ハイインピーダンス信号群との第２のパターン例を示す図。
【図１５】第２のパターン例において、負荷電圧制御コード生成回路で生成される負荷電圧制御コードの一パターン例を示す図。
【図１６】第２のパターン例において、インク吐出チャネルｃｈ．ｉと当該チャネルｃｈ．ｉに隣接するチャネルｃｈ．i-1，ｃｈ．i+1に対する駆動パルス信号ＤＰi-1，ＤＰｉ，ＤＰi+1を示すタイミング図。
【図１７】インクジェットヘッドの一部を分解して示す斜視図。
【図１８】同インクジェットヘッドの前方部における横断面図。
【図１９】同インクジェットヘッドの前方部における縦断面図。
【図２０】インクジェットヘッドの動作原理説明図。
【図２１】インクジェットヘッドに印加される駆動パルス信号の通電波形図。
【発明を実施するための形態】
【００１０】
初めに、実施形態で用いるインクジェットヘッド１について、図１７〜図２１を用いて説明する。
【００１１】
図１７〜図１９は、インクジェットヘッド１の要部構造図であり、図１７は、インクジェットヘッド１の一部を分解して示す斜視図、図１８は、同ヘッド１の前方部における横断面図、図１９は、同ヘッド１の前方部における縦断面図である。
【００１２】
インクジェットヘッド１は、ベース基板１１の前方側の上面に第１の圧電部材１２を接合し、この第１の圧電部材１２の上に第２の圧電部材１３を接合する。第１の圧電部材１２と第２の圧電部材１３とは、図１８の矢印で示すように、板厚方向に沿って互いに相反する方向に分極して接合される。
【００１３】
インクジェットヘッド１は、接合された圧電部材１２，１３の先端側から後端側に向けて多数の長尺な溝１８を設ける。各溝１８は、間隔が一定でありかつ平行である。また各溝１８は、先端が開口し、後端が上方に斜傾する。
【００１４】
インクジェットヘッド１は、各溝１８の隔壁及び底面に電極１９を設ける。さらにインクジェットヘッド１は、各溝１８の後端から第２の圧電部材１３の後部上面に向けて、電極１９から延出された引出し電極２０を設ける。
【００１５】
インクジェットヘッド１は、各溝１８の上部を天板１４で塞ぎ、各溝１８の先端をオリフィスプレート１５で塞ぐ。天板１４は、その内側後方に共通インク室２１を備える。
【００１６】
インクジェットヘッド１は、天板１４とオリフィスプレート１５とで囲まれた各溝１８によって、複数のインク室２２を形成する。インクジェットヘッド１は、オリフィスプレート１５の各溝１８と対向する位置に、インクの吐出を行うノズル２３を開ける。ノズル２３は、対向するインク室２２に連通する。ここで、ノズル２３とそのノズル２３に連通するインク室２２とを含むインクの流路は、チャネルと称される。
【００１７】
インクジェットヘッド１は、ベース基板１１の後方側の上面に、導電パターン２４が形成されたプリント基板２５を接合し、このプリント基板２５の上に、後述するインクジェットヘッド駆動装置３０（図１を参照）を実装したドライブＩＣ２６を搭載する。ドライブＩＣ２６は、導電パターン２４に接続する。導電パターン２４は、各引出し電極２０とワイヤボンディングにより導線２７で結合する。
【００１８】
図２０は、インクジェットヘッド１の動作原理説明図である。  
図２０の（ａ）は、中央のインク室２２ａとこのインク室２２ａに隣接する両隣のインク室２２ｂ，２２ｃとの各電極１９が、いずれも接地電位の状態を示す。この状態では、インク室２２ａとインク室２２ｂ及びインク室２２ａとインク室２２ｃとで挟まれた圧電部材１２，１３からなる隔壁（アクチュエータ）２８ａ，２８ｂは、何ら歪み作用を受けない。
【００１９】
図２０の（ｂ）は、中央のインク室２２ａの電極１９に負電圧（−Ｖｓ）が印加された状態を示す。なお、両隣のインク室２２ｂ，２２ｃの電極１９はいずれも接地電位である。この状態では、各隔壁２８ａ，２８ｂに、圧電部材１２，１３の分極方向と直交する方向に電界が作用する。この作用により、各隔壁２８ａ，２８ｂは、インク室２２ａの容積を拡張するようにそれぞれ外側に変形する。
【００２０】
図２０の（ｃ）は、中央のインク室２２ａの電極１９に正電圧（＋Ｖｓ）が印加された状態を示す。なお、両隣のインク室２２ｂ，２２ｃの電極１９はいずれも接地電位である。この状態では、各隔壁２８ａ，２８ｂに、圧電部材１２，１３の分極方向と直交する方向で図２０（ｂ）のときとは逆の方向に電界が作用する。この作用により、各隔壁２８ａ，２８ｂは、インク室２２ａの容積を収縮するようにそれぞれ内側に変形する。
【００２１】
図２１は、中央のインク室２２ａからインク液滴を吐出するために、インク室２２ａの電極１９に印加される駆動パルス信号ＤＰの通電波形図である。時間Ｔｔによって示される区間は、インク液滴（１ドロップ）の吐出に必要な時間であり、この時間（１ドロップ周期と称する）Ｔｔは、準備区間の時間Ｔ１、吐出区間の時間Ｔ２及び後処理区間の時間Ｔ３に区分される。さらに、準備時間Ｔ１は、定常区間の時間Ｔａと拡張区間の時間（Ｔ１−Ｔａ）とに細分化され、吐出区間の時間Ｔ２は、維持区間の時間Ｔｂと復元区間の時間（Ｔ２−Ｔｂ）とに細分化される。準備時間Ｔ１、吐出時間Ｔ２及び後処理時間Ｔ３は、使用するインクや温度等の条件により、適切な値に設定される。
【００２２】
図２１に示すように、インクジェットヘッド駆動装置３０は、先ず、時点ｔ０において、インク室２２ａ，２２ｂ，２２ｃに対応した各電極１９にそれぞれ０ボルトの基準電圧を印加する。そして、定常時間Ｔａが経過するのを待機する。この間、各インク室２２ａ，２２ｂ，２２ｃは、図２０の（ａ）の状態となる。
【００２３】
定常時間Ｔａが経過して時点ｔ１になると、インクジェットヘッド駆動装置３０は、インク室２２ａに対応した電極１９に駆動電圧として所定の負電圧（−Ｖｓ）を印加する。そしてインクジェットヘッド駆動装置３０は、準備時間Ｔ１が経過するのを待機する。負電圧（−Ｖｓ）が印加されると、インク室２２ａの両側の隔壁２８ａ，２８ｂが、インク室２２ａの容積を拡張するようにそれぞれ外側に変形して、図２０の（ｂ）の状態となる。この変形により、インク室２２ａ内の圧力が低下する。このため、共通インク室２１からインク室２２ａ内にインクが流れ込む。
【００２４】
準備時間Ｔ１が経過して時点ｔ２になると、インクジェットヘッド駆動装置３０は、さらに維持時間Ｔｂが経過するまで、インク室２２ａに対応した電極１９に負電圧（−Ｖｓ）を印加し続ける。この間、各インク室２２ａ，２２ｂ，２２ｃは、図２０の（ｂ）の状態を維持する。
【００２５】
維持時間Ｔｂが経過して時点ｔ３になると、インクジェットヘッド駆動装置３０は、インク室２２ａに対応した電極１９に印加する電圧を基準電圧の０ボルトに戻す。そして、吐出時間Ｔ２が経過するのを待機する。印加電圧が０ボルトになると、インク室２２ａの両側の隔壁２８ａ，２８ｂが定常状態に復元されて、図２０の（ａ）の状態に戻る。この復元により、インク室２２ａ内の圧力が増大する。このため、インク室２２ａに対応したノズル２３からインク液滴が吐出する。
【００２６】
吐出時間Ｔ２が経過して時点ｔ４になると、インクジェットヘッド駆動装置３０は、インク室２２ａに対応した電極１９に駆動電圧として所定の正電圧（＋Ｖｓ）を印加する。そしてインクジェットヘッド駆動装置３０は、後処理時間Ｔ３が経過するのを待機する。正電圧（＋Ｖｓ）が印加されると、インク室２２ａの両側の隔壁２８ａ，２８ｂが、インク室２２ａの容積を収縮するようにそれぞれ内側に変形して、図２０の（ｃ）の状態となる。この変形により、インク室２２ａ内の圧力がさらに増大する。このため、インク液滴の吐出によりインク室２２ａ内に生じる急激な圧力低下が緩和される。
【００２７】
後処理時間Ｔ３が経過して時点ｔ５になると、インクジェットヘッド駆動装置３０は、インク室２２ａに対応した電極１９に印加する電圧を基準電圧の０ボルトに再度戻す。印加電圧が０ボルトに戻されたことに応じて、インク室２２ａの両側の隔壁２８ａ，２８ｂが定常状態に復元される。すなわち、各インク室２２ａ，２２ｂ，２２ｃは、図２０の（ａ）の状態に戻る。
【００２８】
インクジェットヘッド駆動装置３０は、図２０に示した通電波形の駆動パルス信号ＤＰを、中央のインク室２２ａの電極１９に供給する。そうすると、このインク室２２ａに対応したノズル２３から１ドロップのインク液滴が吐出される。
【００２９】
次に、上記インクジェットヘッド駆動装置３０の一実施形態について、図１〜図１６を用いて説明する。なお、この実施形態は、チャネル数がＮ（ｃｈ．１〜ｃｈ．Ｎ：ただしＮ＞１）のインクジェットヘッド１に対する駆動装置として、ＶＡＰ電源、ＶＡＮ電源及びＧＮＤの３種類の駆動電源に対応したインクジェットヘッド駆動装置３０を例示する。
【００３０】
図１は、インクジェットヘッド駆動装置３０の概略構成図である。ドライブＩＣ２６に実装されたインクジェットヘッド駆動装置３０は、ロジック部３１とアナログ部３２とを有する。
【００３１】
アナログ部３２は、インクジェットヘッド１の各チャネルｃｈ．１〜ｃｈ．Ｎにそれぞれ対応して設けられたチャネル駆動手段としてのＮ個のチャネル駆動回路３３-1〜３３-Nと、電圧選択手段としての負荷電圧選択回路３４とを含む。そしてアナログ部３２は、電源端子としてＶＣＣ端子、ＶＡＰ端子、ＶＡＮ、ＧＮＤ端子及びＬＶＩＮ端子を接続する。
【００３２】
ＶＣＣ端子には、チャネル駆動回路３３-1〜３３-N及び負荷電圧選択回路３４の電源として、ＶＣＣ電圧を供給する電源、いわゆるＶＣＣ電源が接続される。ＧＮＤ端子は、ＧＮＤ（グラウンド）レベルに接地されている。ＶＡＰ端子には、駆動パルス信号ＤＰ１〜ＤＰＮを作るための電源として、ＶＡＰ電圧を供給する電源、いわゆるＶＡＰ電源が接続される。ＶＡＮ端子には、同じく駆動パルス信号ＤＰ１〜ＤＰＮを作るための電源として、ＶＡＮ電圧を供給する電源、いわゆるＶＡＮ電源が接続される。因みに、ＶＡＰ電圧は、基準電圧となるＧＮＤレベルよりも正方向の電位を有する正駆動電圧である。ＶＡＮ電圧は、ＧＮＤレベルよりも負方向でかつ正駆動電圧と同電位を有する負駆動電圧である。
【００３３】
各チャネル駆動回路３３-1〜３３-Nは、駆動電圧である上記ＶＡＰ電圧及びＶＡＮ電圧と基準電圧であるＧＮＤレベルとによって、チャネル毎に駆動パルス信号ＤＰ１〜ＤＰＮを生成する。各駆動パルス信号ＤＰ１〜ＤＰＮは、それぞれ対応するチャネルｃｈ．１〜ｃｈ．Ｎを構成するインク室２２の電極１９に出力される。
【００３４】
負荷電圧選択回路３４は、前記ＶＡＰ電圧、ＶＡＮ電圧及びＧＮＤレベルの中から任意の負荷電圧ＬＶを選択する。この負荷電圧選択回路３４で選択される負荷電圧ＬＶは、前記ＬＶＩＮ端子に供給される。この負荷電圧選択回路３４の負荷電圧出力端子ＬＶＯＵＴと前記ＬＶＩＮ端子とを結ぶ電源ラインＬには、出力電位安定用のコンデンサとして１０００ｐＦ〜３０００ｐＦのコンデンサ３５が連結される。コンデンサ３５は、電源ラインＬとＧＮＤレベルとの間に介挿される。
【００３５】
図２は、チャネル駆動回路３３-1の構成図である。なお、他のチャネル駆動回路３３-2〜３３-Nも、チャネル駆動回路３３-1と同一構成なので、ここでの説明は省略する。
【００３６】
チャネル駆動回路３３-1は、駆動電圧入力端子としてＶＡＰ端子、ＶＡＮ端子及びＧＮＤ端子を備え、選択電圧入力端子としてＬＶＩＮ端子を備え、出力端子としてＯＵＴ端子を備える。ＯＵＴ端子には、インクジェットヘッド１の対応するチャネルｃｈ．１の電極１９が接続され、この電極１９に対してＯＵＴ端子から駆動パルス信号ＤＰ１が出力される。
【００３７】
チャネル駆動回路３３-1は、各入力端子すなわちＬＶＩＮ端子、ＶＡＰ端子、ＧＮＤ端子及びＶＡＮ端子と、出力端子すなわちＯＵＴ端子とを、それぞれ第１〜第４の接続回路４１１，４１２，４１３，４１４を介して接続する。第１〜第４の接続回路４１１，４１２，４１３，４１４としては、例えばＰＭＯＳトランジスタまたはＮＭＯＳトランジスタのようなスイチッング素子を用いる。そして、ＬＶＩＮ端子とＯＵＴ端子との間に介在される第１の接続回路４１１としては、内部抵抗が大きい高インピーダンスのものを採用し、他の第２〜第４の接続回路４１２，４１３，４１４としては、上記高インピーダンスよりも内部抵抗の小さい低インピーダンスのものを採用する。
【００３８】
チャネル駆動回路３３-1には、前記ロジック部３１からチャネルｃｈ．１の駆動制御信号ＤＲ１が４系統ＤＲ１ａ，ＤＲ１ｂ，ＤＲ１ｃ，ＤＲ１ｄに分割されて入力される。  
第１系統の駆動制御信号ＤＲ１ａは、第１のレベルシフタ４２１で高電圧に変換された後、第１のプリバッファ４３１を介して第１の接続回路４１１に供給される。第２系統の駆動制御信号ＤＲ１ｂは、第２のレベルシフタ４２２で高電圧に変換された後、第２のプリバッファ４３２を介して第２の接続回路４１２に供給される。第３系統の駆動制御信号ＤＲ１ｃは、第３のレベルシフタ４２３で高電圧に変換された後、第３のプリバッファ４３３を介して第３の接続回路４１３に供給される。第４系統の駆動制御信号ＤＲ１ｄは、第４のレベルシフタ４２４で高電圧に変換された後、第４のプリバッファ４３４を介して接続回路４１４に供給される。
【００３９】
第１〜第４の接続回路４１１，４１２，４１３，４１４は、供給される駆動制御信号ＤＲ１ａ，ＤＲ１ｂ，ＤＲ１ｃ，ＤＲ１ｄがオンのとき両端子間を接続し、オフのとき両端子間を切り離す。つまり、第１系統の駆動制御信号ＤＲ１ａは、第１の接続回路４１１を接続するとき、すなわちＯＵＴ端子にＬＶ電圧を印加する場合にオン出力され、第２系統の駆動制御信号ＤＲ１ｂは、第２の接続回路４１２を接続するとき、すなわちＯＵＴ端子にＶＡＰ電圧を印加する場合にオン出力され、第３系統の駆動制御信号ＤＲ１ｃは、第３の接続回路４１３を接続するとき、すなわちＯＵＴ端子にＧＮＤレベルを印加する場合にオン出力され、第４系統の駆動制御信号ＤＲ１ｄは、第４の接続回路４１４を接続するとき、すなわちＯＵＴ端子にＶＡＮ電圧を印加する場合にオン出力される。
【００４０】
図３は、負荷電圧選択回路３４の構成図である。負荷電圧選択回路３４は、入力端子としてＶＡＰ端子、ＶＡＮ端子及びＧＮＤ端子を備え、出力端子としてＬＶＯＵＴ端子を備える。ＬＶＯＵＴ端子は、前記ＬＶＩＮ端子と信号線Ｌによって接続される。
【００４１】
負荷電圧選択回路３４は、各入力端子すなわちＶＡＰ端子、ＧＮＤ端子及びＶＡＮ端子と、出力端子すなわちＬＶＯＵＴ端子とを、それぞれ第５〜第７の接続回路４１５，４１６，４１７を介して接続する。第５〜第７の接続回路４１５，４１６，４１７としては、例えばＰＭＯＳトランジスタまたはＮＭＯＳトランジスタのようなスイチッング素子を用いる。また、内部抵抗の小さい低インピーダンスのものを第５〜第７の接続回路４１５，４１６，４１７として採用する。
【００４２】
負荷電圧選択回路３４には、前記ロジック部３１から負荷電圧選択信号ＬＶＳが３系統ＬＶＳａ，ＬＶＳｂ，ＬＶＳｃに分割されて入力される。  
第１系統の負荷電圧選択信号ＬＶＳａは、第５のレベルシフタ４２５で高電圧に変換された後、第５のプリバッファ４３５を介して第５の接続回路４１５に供給される。第２系統の負荷電圧選択信号ＬＶＳｂは、第６のレベルシフタ４２６で高電圧に変換された後、第６のプリバッファ４３６を介して第６の接続回路４１６に供給される。第３系統の負荷電圧選択信号ＬＶＳｃは、第７のレベルシフタ４２７で高電圧に変換された後、第７のプリバッファ４３７を介して第７の接続回路４１７に供給される。
【００４３】
第５〜第７の接続回路４１５，４１６，４１７は、供給される負荷電圧選択信号ＬＶＳａ，ＬＶＳｂ，ＬＶＳｃがオンのとき両端子間を接続し、オフのとき両端子間を切り離す。つまり、第１系統の選択信号ＬＶＳａは、第５の接続回路４１５を接続するとき、すなわちＬＶＯＵＴ端子にＶＡＰ電圧を印加する場合にオン出力され、第２系統の選択信号ＬＶＳｂは、第６の接続回路４１６を接続するとき、すなわちＬＶＯＵＴ端子にＧＮＤレベルを印加する場合にオン出力され、第３系統の選択信号ＬＶＳｃは、第７の接続回路４１７を接続するとき、すなわちＬＶＯＵＴ端子にＶＡＮ電圧を印加する場合にオン出力される。
【００４４】
図４は、前記ロジック部３１の要部構成を示すブロック図である。ロジック部３１は、駆動条件制御部５１、ドロップ周期タイミング制御部５２、駆動波形遷移制御手段としての駆動波形遷移制御部５３、電圧遷移制御手段としての負荷電圧遷移制御部５４、チャネルｃｈ．１〜ｃｈ．Ｎ別の駆動波形生成回路５５-1〜５５-N及び負荷電圧生成回路５６を備える。
【００４５】
駆動条件制御部５１は、図示しない印刷制御部から与えられる印刷データと制御パラメータとにより、チャネルｃｈ．１〜ｃｈ．Ｎ毎にインク吐出タイミングと吐出数とを決定する。そして駆動条件制御部５１は、この決定内容に従い、チャネルｃｈ．１〜ｃｈ．Ｎ別に駆動条件データを生成し、この駆動条件データを、対応するチャネル駆動波形生成回路５５-1〜５５-Nに供給する。
【００４６】
ドロップ周期タイミング制御部５２は、図示しない印刷制御部から与えられる１ドロップ周期Ｔｔのタイミング情報を基に、駆動イネーブル信号ＤＥとサイクルエンド信号ＣＴＩＭＥＮＤとを生成し、駆動波形遷移制御部５３と負荷電圧遷移制御部５４とに出力する。
【００４７】
駆動波形遷移制御部５３は、上記ドロップ周期タイミング制御部５２から入力される駆動イネーブル信号ＤＥとサイクルエンド信号ＣＴＩＭＥＮＤとに同期して、駆動波形のパターンデータを各チャネルｃｈ．１〜ｃｈ．Ｎの駆動波形生成回路５５-1〜５５-Nに共通に供給する。パターンデータには、駆動波形コード群ＣＤと駆動波形ハイインピーダンス信号群ＨＩＺとが含まれる。
【００４８】
負荷電圧遷移制御部５４は、上記ドロップ周期タイミング制御部５２から入力される駆動イネーブル信号ＤＥとサイクルエンド信号ＣＴＩＭＥＮＤとに同期して、負荷電圧の切替パターンを示す負荷電圧制御コードＬＶＣＤを負荷電圧生成回路５６に供給する。
【００４９】
チャネルｃｈ．１〜ｃｈ．Ｎ別の駆動波形生成回路５５-1〜５５-Nは、駆動条件制御部５１から供給される駆動条件データと、駆動波形遷移制御部５３から供給される駆動波形のパターンデータ（駆動波形コード群ＣＤ，駆動波形ハイインピーダンス信号群ＨＩＺ）とにより、対応するチャネルｃｈ．１〜ｃｈ．Ｎの駆動制御信号ＤＲ１〜ＤＲＮを生成する。生成された駆動制御信号ＤＲ１〜ＤＲＮは、４系統に分割されて、対応するチャネル駆動回路３３-1〜３３-Nに出力される。
【００５０】
負荷電圧生成回路５６は、負荷電圧遷移制御部５４から供給される負荷電圧制御コードＬＶＣＤに従い、負荷電圧選択信号ＬＶＳを生成する。生成された負荷電圧選択信号ＬＶＳは、３系統に分割されて負荷電圧選択回路３４に出力される。
【００５１】
図５は、前記駆動波形遷移制御部５３の構成図である。駆動波形遷移制御部５３は、駆動波形設定レジスタ６１と、駆動波形ステートタイミング制御回路６２と、駆動波形ステートタイミング生成回路６３と、駆動波形コード生成回路６４とを含む。  
駆動波形設定レジスタ６１には、駆動波形ステートタイミングの設定データＴＩＭ０〜ＴＩＭ３０と、駆動波形コードの設定データとがセットされる。
【００５２】
駆動波形ステートタイミング制御回路６２は、駆動波形設定レジスタ６１から取り込んだ設定データＴＩＭ０〜ＴＩＭ３０に従い、駆動波形ステートタイミングデータＴＩＭを生成し、駆動波形ステートタイミング生成回路６３に供給する。
【００５３】
駆動波形ステートタイミング生成回路６３は、ドロップ周期タイミング制御部５２から入力される駆動イネーブル信号ＤＥとサイクルエンド信号ＣＴＩＭＥＮＤとに同期して、前記駆動波形ステートタイミングデータＴＩＭから３２ビットの駆動波形ステートタイミング信号ＳＴＲ０〜ＳＴＲ３１を生成する。そして駆動波形ステートタイミング生成回路６３は、生成された駆動波形ステートタイミング信号ＳＴＲ０〜ＳＴＲ３０を駆動波形ステートタイミング制御回路６２に出力し、生成された駆動波形ステートタイミング信号ＳＴＲ０〜ＳＴＲ３１を駆動波形コード生成回路６４に出力する。
【００５４】
駆動波形コード生成回路６４は、駆動波形設定レジスタ６１から取り込んだ駆動波形コード設定データと、駆動波形ステートタイミング生成回路６３から入力される駆動波形ステートタイミング信号ＳＴＲ０〜ＳＴＲ３１とにより、駆動波形コード群ＷＶＡ＿ＣＤ、ＷＶＢ＿ＣＤ、ＷＶＣ＿ＣＤと、駆動波形ハイインピーダンス信号群ＷＶＡ＿ＨＩＺ、ＷＶＢ＿ＨＩＺ、ＷＶＣ＿ＨＩＺ、ＲＷＶＣ＿ＨＩＺとを生成する。そして駆動波形コード生成回路６４は、生成された駆動波形コード群ＷＶＡ＿ＣＤ、ＷＶＢ＿ＣＤ、ＷＶＣ＿ＣＤと、駆動波形ハイインピーダンス信号群ＷＶＡ＿ＨＩＺ、ＷＶＢ＿ＨＩＺ、ＷＶＣ＿ＨＩＺ、ＲＷＶＣ＿ＨＩＺとを、各チャネルの駆動波形生成回路５５-1〜５５-Nに共通に出力する。
【００５５】
図６は、前記負荷電圧遷移制御部５４の構成図である。負荷電圧遷移制御部５４は、負荷電圧設定レジスタ７１と、初期電圧設定手段としての負荷電圧初期値コード設定レジスタ７２と、負荷電圧ステートタイミング制御回路７３と、負荷電圧ステートタイミング生成回路７４と、負荷電圧制御コード生成回路７５、負荷電圧制御コード選択回路７６とを含む。
【００５６】
負荷電圧設定レジスタ７１には、負荷電圧ステートタイミングの設定データＬＶＴＩＭ０〜ＬＶＴＩＭ６と、負荷電圧制御コードの設定データとがセットされる。負荷電圧初期値コード設定レジスタ７２には、負荷電圧初期値ＬＮＩＮＩＴがセットされる。
【００５７】
負荷電圧ステートタイミング制御回路７３は、負荷電圧設定レジスタ７１から取り込んだ設定データＬＶＴＩＭ０〜ＬＶＴＩＭ６に従い、負荷電圧ステートタイミングデータＬＶＴＩＭを生成し、負荷電圧ステートタイミング生成回路７４に供給する。
【００５８】
負荷電圧ステートタイミング生成回路７４は、ドロップ周期タイミング制御部５２から入力される駆動イネーブル信号ＤＥとサイクルエンド信号ＣＴＩＭＥＮＤとに同期して、前記負荷電圧ステートタイミングデータＬＶＴＩＭから８ビットの負荷電圧ステートタイミング信号ＬＶＳＴＲ０〜ＬＶＳＴＲ７を生成する。そして負荷電圧ステートタイミング生成回路７４は、生成された負荷電圧ステートタイミング信号ＬＶＳＴＲ０〜ＬＶＳＴＲ６を負荷電圧ステートタイミング制御回路７３に出力し、生成された負荷電圧ステートタイミング信号ＬＶＳＴＲ０〜ＬＶＳＴＲ７を負荷電圧制御コード生成回路７５に出力する。
【００５９】
負荷電圧制御コード生成回路７５は、負荷電圧設定レジスタ７１から取り込んだ負荷電圧制御コードの設定データＬＶＣＯＤＥと、負荷電圧ステートタイミング生成回路７４から入力される負荷電圧ステートタイミング信号ＬＶＳＴＲ０〜ＬＶＳＴＲ７とにより、負荷電圧制御コードＬＶ＿ＣＤを生成する。そして負荷電圧制御コード生成回路７５は、生成された負荷電圧制御コードＬＶ＿ＣＤを、負荷電圧制御コード選択回路７６に出力する。
【００６０】
負荷電圧制御コード選択回路７６は、負荷電圧初期値コード設定レジスタ７２から取り込んだ負荷電圧初期値ＬＮＩＮＩＴと、負荷電圧制御コード生成回路７５から供給される負荷電圧制御コードＬＶ＿ＣＤとのいずれか一方を選択して、負荷電圧制御コードＬＶＣＤとして負荷電圧生成回路５６に供給する。
【００６１】
図７は、駆動波形ステートタイミング生成回路６３の回路図である。駆動波形ステートタイミング生成回路６３は、オア回路８１、８ビットカウンタ８２，コンパレータ８３、アンドゲート８４、オアゲート８５、アンドゲート８６、５ビットカウンタ８７及び３２個のコンパレータ８８-0〜８８-31を備え、図７に示す如く配線する。
【００６２】
図８は、駆動波形ステートタイミング生成回路６３における主要な信号のタイミング図である。同図において、信号ＤＥは、ドロップ周期タイミング制御部５２から入力される駆動イネーブル信号である。信号ＣＴＩＭＥＮＤは、ドロップ周期タイミング制御部５２から入力されるサイクルエンド信号である。データＴＩＭ［7:0］は、駆動波形ステートタイミング制御回路６２から供給される駆動波形ステートタイミングデータである。データＳＴＴＣＴＲ[7:0]は、８ビットカウンタ８２から出力されるステートタイミング制御データである。信号ＳＴＴＥＮＤは、アンドゲート８４から出力されるステートエンド信号である。データＳＴＲＣＴＲ[4:0]は、５ビットカウンタ８７から出力されるステートカウントデータである。各信号ＳＴＲ０〜ＳＴＲ３１は、各コンパレータ８８-0〜８８-31から出力される駆動波形ステートタイミング信号である。
【００６３】
図８に示すように、オアゲート８１に駆動イネーブル信号ＤＥが入力されてからサイクルエンド信号ＣＴＩＭＥＮＤが入力されるまでの間（区間ＴＳ〜ＴＥ）、８ビットカウンタ８２は、所定のタイミングでカウント動作し、カウント値に相当するステートタイミング制御データＳＴＴＣＴＲ[7:0]を出力する。コンパレータ８３は、ステートタイミング制御データＳＴＴＣＴＲ[7:0]の値が駆動波形ステートタイミングデータＴＩＭ［7:0］の値と一致すると、一致信号を出力する。アンドゲート８４は、コンパレータ８３から一致信号が入力されると、ステートエンド信号ＳＴＴＥＮＤを出力する。８ビットカウンタ８２は、オアゲート８１を介してステートエンド信号ＳＴＴＥＮＤが入力されると、カウント値を一旦リセットし、その後、所定のタイミングでカウント動作を再開する。
【００６４】
また、オアゲート８５に駆動イネーブル信号ＤＥが入力されてからサイクルエンド信号ＣＴＩＭＥＮＤが入力されるまでの間（区間ＴＳ〜ＴＥ）、５ビットカウンタ８７は、アンドゲート８６を介して入力されるステートエンド信号ＳＴＴＥＮＤの発生数をカウントする。そして５ビットカウンタ８７は、カウント値に相当するステートカウントデータＳＴＲＣＴＲ[4:0]を各コンパレータ８８-0〜８８-31に出力する。
【００６５】
コンパレータ８８-0は、ステートカウントデータＳＴＲＣＴＲ[4:0]が“０”のとき、駆動波形ステートタイミング信号ＳＴＲ０を出力する。コンパレータ８８-1は、ステートカウントデータＳＴＲＣＴＲ[4:0]が“１”のとき、駆動波形ステートタイミング信号ＳＴＲ１を出力する。コンパレータ８８-2は、ステートカウントデータＳＴＲＣＴＲ[4:0]が“２”のとき、駆動波形ステートタイミング信号ＳＴＲ２を出力する。他のコンパレータ８８-3〜８８-31についても同様であり、例えばコンパレータ８８-31は、ステートカウントデータＳＴＲＣＴＲ[4:0]が“３１”のとき、駆動波形ステートタイミング信号ＳＴＲ３１を出力する。
【００６６】
各コンパレータ８８-0〜８８-31の出力のうち、駆動波形ステートタイミング信号ＳＴＲ０〜ＳＴＲ３０は、駆動波形ステートタイミング制御回路６２に出力され、駆動波形ステートタイミングデータＴＩＭ［7:0］の生成に供せられる。同様に、駆動波形ステートタイミング信号ＳＴＲ０〜ＳＴＲ３１は、駆動波形コード生成回路６４に出力され、駆動波形コードの生成に供せられる。
【００６７】
図９は、負荷電圧ステートタイミング生成回路７４の回路図である。負荷電圧ステートタイミング生成回路７４は、オア回路９１、８ビットカウンタ９２，コンパレータ９３、アンドゲート９４、オアゲート９５、アンドゲート９６、３ビットカウンタ９７及び８個のコンパレータ９８-0〜９８-7を備え、図９に示す如く配線する。
【００６８】
図１０は、負荷電圧ステートタイミング生成回路７４における主要な信号のタイミング図である。同図において、信号ＤＥは、ドロップ周期タイミング制御部５２から入力される駆動イネーブル信号である。信号ＣＴＩＭＥＮＤは、ドロップ周期タイミング制御部５２から入力されるサイクルエンド信号である。データＬＶＴＩＭ［7:0］は、負荷電圧ステートタイミング制御回路７３から供給される負荷電圧ステートタイミングデータである。データＬＶＳＴＴＣＴＲ[7:0]は、８ビットカウンタ９２から出力される負荷電圧ステートタイミング制御データである。信号ＬＶＳＴＴＥＮＤは、アンドゲート９４から出力される負荷電圧ステートエンド信号である。データＬＶＳＴＲＣＴＲ[2:0]は、３ビットカウンタ９７から出力される負荷電圧ステートカウントデータである。各信号ＬＶＳＴＲ０〜ＬＶＳＴＲ７は、各コンパレータ９８-0〜９８-7から出力される負荷電圧ステートタイミング信号である。
【００６９】
図１０に示すように、オアゲート９１に駆動イネーブル信号ＤＥが入力されてからサイクルエンド信号ＣＴＩＭＥＮＤが入力されるまでの間（区間ＴＳ〜ＴＥ）、８ビットカウンタ９２は、所定のタイミングでカウント動作し、カウント値に相当する負荷電圧ステートタイミング制御データＬＶＳＴＴＣＴＲ[7:0]を出力する。コンパレータ９３は、負荷電圧ステートタイミング制御データＬＶＳＴＴＣＴＲ[7:0]の値が、負荷電圧ステートタイミングデータＬＶＴＩＭ［7:0］の値と一致すると、一致信号を出力する。アンドゲート９４は、コンパレータ９３から一致信号が入力されると、負荷電圧ステートエンド信号ＬＶＳＴＴＥＮＤを出力する。８ビットカウンタ９２は、オアゲート９１を介して負荷電圧ステートエンド信号ＬＶＳＴＴＥＮＤが入力されると、カウント値を一旦リセットし、その後、所定のタイミングでカウント動作を再開する。
【００７０】
また、オアゲート９５に駆動イネーブル信号ＤＥが入力されてからサイクルエンド信号ＣＴＩＭＥＮＤが入力されるまでの間（区間ＴＳ〜ＴＥ）、３ビットカウンタ９７は、アンドゲート９６を介して入力される負荷電圧ステートエンド信号ＬＶＳＴＴＥＮＤの発生数をカウントする。そして３ビットカウンタ９７は、カウント値に相当する負荷電圧ステートカウントデータＬＶＳＴＲＣＴＲ[2:0]を各コンパレータ９８-0〜９８-7に出力する。
【００７１】
コンパレータ９８-0は、負荷電圧ステートカウントデータＬＶＳＴＲＣＴＲ[2:0]が“０”のとき、負荷電圧ステートタイミング信号ＬＶＳＴＲ０を出力する。コンパレータ９８-1は、負荷電圧ステートカウントデータＬＶＳＴＲＣＴＲ[2:0]が“１”のとき、負荷電圧ステートタイミング信号ＬＶＳＴＲ１を出力する。他のコンパレータ９８-2〜９８-7についても同様であり、例えばコンパレータ９８-7は、負荷電圧ステートカウントデータＬＶＳＴＲＣＴＲ[2:0]が“７”のとき、負荷電圧ステートタイミング信号ＬＶＳＴＲ７を出力する。
【００７２】
各コンパレータ９８-0〜９８-7の出力のうち、負荷電圧ステートタイミング信号ＬＶＳＴＲ０〜ＬＶＳＴＲ６は、負荷電圧ステートタイミング制御回路７３に出力され、負荷電圧ステートタイミングデータＬＶＴＩＭ［7:0］の生成に供せられる。同様に、負荷電圧ステートタイミング信号ＳＴＲ０〜ＳＴＲ７は、負荷電圧制御コード生成回路７５に出力され、負荷電圧制御コードの生成に供せられる。
【００７３】
このように、駆動波形遷移制御部５３の制御タイミングと、負荷電圧遷移制御部５４の制御タイミングとは、駆動イネーブル信号ＤＥが入力されてからサイクルエンド信号ＣＴＩＭＥＮＤが入力されるまでのドロップ周期時間を共有する。ただし、当該ドロップ周期内のステート時間は、独立した時間軸で制御する。
【００７４】
前記駆動波形コード生成回路６４で生成される駆動波形コード群と駆動波形ハイインピーダンス信号群との第１のパターン例を図１１に示し、第２のパターン例を図１４に示す。  
図１１，図１４において、「ＳＴＡＴＥ」は、駆動波形ステートタイミング生成回路６３で生成される駆動波形ステートタイミング信号ＳＴＲ０〜ＳＴＲ３１を示す。「ＴＩＭ（μｓｅｃ）」は、駆動波形設定レジスタ６１に設定される駆動波形ステートタイミングの設定データＴＩＭ０〜ＴＩＭ３０を示す。「ＷＶ−Ａ」は、インク吐出対象のチャネルｃｈ．ｉに対する駆動波形コード「ＨＯＭＥ」及び駆動波形ハイインピーダンス信号「ＨＯＭＥＨｉ−Ｚ」を示す。「ＷＶ−Ｂ」は、上記インク吐出対象のチャネルｃｈ．ｉの両側に隣接するチャネルｃｈ．ｉ−１、ｃｈ．ｉ＋１に対する駆動波形コード「ＮＥＩＧＨＢＯＲ」及び駆動波形ハイインピーダンス信号「ＮＥＩＧＨＢＯＲＨｉ−Ｚ」を示す。
【００７５】
なお、駆動波形コード「ＨＯＭＥ」，「ＮＥＩＧＨＢＯＲ」の値「０」は、対応する駆動波形生成回路５５-iにおいて生成される駆動制御信号ＤＲｉのうち第３系統の駆動制御信号ＤＲiｃをオン出力させるコードである。値「１」は、同駆動制御信号ＤＲｉのうち第２系統の駆動制御信号ＤＲiｂをオン出力させるコードである。値「２」は、同駆動制御信号ＤＲｉのうち第４系統の駆動制御信号ＤＲiｄをオン出力させるコードである。値「３」は、同駆動制御信号ＤＲｉのうち第１系統の駆動制御信号ＤＲiａをオン出力させるコードである。
【００７６】
また、駆動波形ハイインピーダンス信号「ＨＯＭＥＨｉ−Ｚ」，「ＮＥＩＧＨＢＯＲＨｉ−Ｚ」の値「０」は、対応する駆動波形コード「ＨＯＭＥ」，「ＮＥＩＧＨＢＯＲ」で生成される駆動制御信号ＤＲｉａ〜ＤＲｉｄが、駆動波形生成回路５５-iから対応するチャネルの駆動回路３３-iに出力されるように制御する信号であり、値「１」は、出力されないように制御する信号である。
【００７７】
図１２は、前記第１のバターン例において、前記負荷電圧制御コード生成回路７５で生成される負荷電圧制御コードの一パターン例である。また、図１５は、前記第２のパターン例において、前記負荷電圧制御コード生成回路７５で生成される負荷電圧制御コードの一パターン例である。
【００７８】
図１２、図１５において、「ＬＶＳＴＲ」は，負荷電圧ステートタイミング生成回路７４で生成される負荷電圧ステートタイミング信号ＬＶＳＴＲ０〜ＬＶＳＴＲ７を示す。「ＬＶＴＩＭ（μｓｅｃ）」は、負荷電圧設定レジスタ７１に設定される負荷電圧波形ステートタイミングの設定データＬＶＴＩＭ０〜ＬＶＴＩＭ７を示す。「ＬＶ＿ＣＤ」は、対応する負荷電圧ステートタイミング信号ＬＶＳＴＲ０〜ＬＶＳＴＲ７と負荷電圧制御コードの設定データＬＶＣＯＤＥとから負荷電圧制御コード生成回路７５で生成される負荷電圧制御コードＬＶ＿ＣＤである。負荷電圧制御コードＬＶ＿ＣＤにおいて、値「０」は、負荷電圧生成回路５６において生成される負荷電圧選択信号ＬＶＳのうち第２系統の選択信号ＬＶＳｂをオン出力するコードである。値「１」は、同負荷電圧選択信号ＬＶＳのうち第１系統の選択信号ＬＶＳａをオン出力するコードである。値「２」は、同負荷電圧選択信号ＬＶＳのうち第３系統の選択信号ＬＶＳｃをオン出力するコードである。
【００７９】
図１３は、前記第１のパターン例において、インク吐出チャネルｃｈ．ｉと当該チャネルｃｈ．ｉに隣接するチャネルｃｈ．i-1，ｃｈ．i+1に対する駆動パルス信号ＤＰi-1，ＤＰｉ，ＤＰi+1を示す。また、図１６は、前記第２のパターン例において、インク吐出チャネルｃｈ．ｉと当該チャネルｃｈ．ｉに隣接するチャネルｃｈ．i-1，ｃｈ．i+1に対する駆動パルス信号ＤＰi-1，ＤＰｉ，ＤＰi+1を示す。
【００８０】
以下、第１のパターン例と第２のパターン例のそれぞれに対するインクジェットヘッド駆動装置３０の作用について説明する。はじめに、図１１〜図１３を用いて第１のパターン例に対するインクジェットヘッド駆動装置３０の作用について説明する。
【００８１】
ドロップ周期の開始前においては、駆動波形生成回路５５-(i-1)，５５-i，５５-(i+1)から対応する駆動回路３３-(i-1)，３３-i，３３-(i+1)に対し、第３系統の駆動制御信号ＤＲ１ｃが出力される。これにより、駆動回路３３-(i-1)，３３-i，３３-(i+1)においては、いずれも第３の接続回路４１３がオンする。その結果、駆動パルス信号ＤＰi-1，ＤＰi，ＤＰi+1の電位はＧＮＤレベルとなる。
【００８２】
また、この時点において、負荷電圧制御コード選択回路７６では、負荷電圧初期値コード設定レジスタ７２に設定されている負荷電圧初期値ＬＮＩＮＩＴが選択される。第１の例では、負荷電圧初期値ＬＮＩＮＩＴは「１」である。このため、負荷電圧生成回路５６から負荷電圧選択回路３４に対し、第１系統の選択信号ＬＶＳａが出力される。これにより、負荷電圧選択回路３４においては、負荷電圧ＬＶとしてＶＡＰ電圧が選択される。
【００８３】
ドロップ周期タイミング制御部５２から駆動イネーブル信号ＤＥが出力され、駆動波形ステートの初期状態ＳＴＲ０になると、図１１に示すように、インク吐出対象のチャネルｃｈ．iに対する駆動波形コードとその両隣のチャネルｃｈ．i-1，ｃｈ．i+1に対する駆動波形コードとはいずれも「３」なので、駆動波形生成回路５５-(i-1)，５５-i，５５-(i+1)から対応する駆動回路３３-(i-1)，３３-i，３３-(i+1)に対し、第１系統の駆動制御信号ＤＲ１ａが出力される。これにより、駆動回路３３-(i-1)，３３-i，３３-(i+1)においては、いずれも第１の接続回路４１１がオンする。その結果、駆動パルス信号ＤＰi-1，ＤＰi，ＤＰi+1の電位は、ＬＶＩＮ端子への入力電圧、つまりはＶＡＰ電圧まで上昇する。
【００８４】
同じく、駆動イネーブル信号ＤＥが出力されて負荷電圧ステートの初期状態ＬＶＳＴＲ０になると、図１２に示すように、負荷電圧制御コードＬＶＣＤは「１」なので、負荷電圧生成回路５６からは引き続き第１系統の選択信号ＬＶＳａが出力される。これにより、負荷電圧選択回路３４では引き続き負荷電圧ＬＶとしてＶＡＰ電圧が選択される。
【００８５】
駆動波形ステートタイミング設定データＴＩＭ０の時間が経過し、駆動波形ステートの第１段階ＳＴＲ１になると、図１１に示すように、チャネルｃｈ．iに対する駆動波形コードとチャネルｃｈ．i-1，ｃｈ．i+1に対する駆動波形コードとはいずれも「１」なので、駆動波形生成回路５５-(i-1)，５５-i，５５-(i+1)から対応する駆動回路３３-(i-1)，３３-i，３３-(i+1)に対し、第２系統の駆動制御信号ＤＲ１ｂが出力される。これにより、駆動回路３３-(i-1)，３３-i，３３-(i+1)においては、いずれも第２の接続回路４１２がオンする。その結果、駆動パルス信号ＤＰi-1，ＤＰi，ＤＰi+1の電位は、ＶＡＰ電圧に維持される。
【００８６】
駆動波形ステートタイミング設定データＴＩＭ１の時間が経過し、駆動波形ステートの第２段階ＳＴＲ２になると、チャネルｃｈ．iに対する駆動波形コードは「０」となり、チャネルｃｈ．i-1，ｃｈ．i+1に対する駆動波形コードは「１」のままとなる。このため、駆動波形生成回路５５-iから対応する駆動回路３３-iに対しては、第３系統の駆動制御信号ＤＲ１ｃが出力される。駆動回路３３-(i-1)，３３-(i+1)に対する駆動信号は変化がない。これにより、駆動回路３３-iにおいては、第３の接続回路４１３がオンする。その結果、駆動パルス信号ＤＰi-1，ＤＰi+1の電位はＶＡＰ電圧に維持されるが、駆動パルス信号ＤＰiの電位はＧＮＤレベルまで低下する。
【００８７】
駆動波形ステートタイミング設定データＴＩＭ２の時間が経過し、駆動波形ステートの第３段階ＳＴＲ３になると、チャネルｃｈ．iに対する駆動波形コードだけが「２」となる。このため、駆動波形生成回路５５-iから対応する駆動回路３３-iに対しては、第４系統の駆動制御信号ＤＲ１ｄが出力される。これにより、駆動回路３３-iにおいては、第４の接続回路４１４がオンする。その結果、駆動パルス信号ＤＰi-1，ＤＰi+1の電位はＶＡＰ電圧に維持されるが、駆動パルス信号ＤＰｉの電位はＶＡＮレベルまで低下する。
【００８８】
かくして、チャネルｃｈ．iにおけるインク室２２の両側の隔壁２８ａ，２８ｂが外側に変形し、インク室２２の容積が拡張して、共通インク室２１からインク室２２内にインクが流れ込む。
【００８９】
その後、駆動波形ステートの第４段階ＳＴＲ４から第７段階ＳＴＲ７までは、チャネルｃｈ．iに対する駆動波形コードとチャネルｃｈ．i-1，ｃｈ．i+1に対する駆動波形コードは変化しない。したがって、駆動パルス信号ＤＰiの電位はＶＡＮ電圧に維持され、駆動パルス信号ＤＰi-1，ＤＰi+1の電位はＶＡＰ電圧に維持される。その結果、チャネルｃｈ．iのインク室２２は、拡張状態が維持される。
【００９０】
一方、負荷電圧波形ステートタイミング設定データＬＶＴＩＭ０の時間が経過し、負荷電圧ステートの第１段階ＬＶＳＴＲ１になると、図１２に示すように、負荷電圧制御コードＬＶＣＤは「０」なので、負荷電圧生成回路５６からは第２系統の選択信号ＬＶＳｂが出力される。これにより、負荷電圧選択回路３４では負荷電圧ＬＶとしてＧＮＤレベルが選択される。
【００９１】
駆動波形ステートの第８段階ＳＴＲ８になると、図１１に示すように、チャネルｃｈ．ｉに対する駆動波形コードが「０」となり、チャネルｃｈ．i-1，ｃｈ．i+1に対する駆動波形コードは「１」のままである。このため、駆動回路３３-iにおいては、第３の接続回路４１３がオンし、駆動パルス信号ＤＰｉの電位がＧＮＤレベルまで上昇する。
【００９２】
駆動波形ステートの第９段階ＳＴＲ９になると、チャネルｃｈ．iに対する駆動波形コードが「１」となる。チャネルｃｈ．i-1，ｃｈ．i+1に対する駆動波形コードは「１」のまま変化しない。このため、駆動回路３３-iにおいては、第２の接続回路４１２がオンし、駆動パルス信号ＤＰｉの電位がＶＡＰ電圧まで上昇する。このとき、駆動パルス信号ＤＰi-1，ＤＰi+1の電位もＶＡＰ電圧である。したがって、チャネルｃｈ．ｉに対応するインク室２２の両側の隔壁２８ａ，２８ｂが定常状態に復元される。この復元により、インク室２２内の圧力が増大する。このため、インク室２２に対応したノズル２３からインク液滴が吐出する。
【００９３】
駆動波形ステートの第１０段階ＳＴＲ１０になると、チャネルｃｈ．iに対する駆動波形コードとチャネルｃｈ．i-1，ｃｈ．i+1に対する駆動波形コードとがいずれも「３」となる。したがって、駆動波形生成回路５５-(i-1)，５５-i，５５-(i+1)から対応する駆動回路３３-(i-1)，３３-i，３３-(i+1)に対しては、いずれも第１系統の駆動制御信号ＤＲ１ａが出力される。これにより、駆動回路３３-(i-1)，３３-i，３３-(i+1)においては、いずれも第１の接続回路４１１がオンする。その結果、駆動パルス信号ＤＰi-1，ＤＰi，ＤＰi+1の電位は、ＬＶＩＮ端子への入力電圧、つまりはＧＮＤレベルまで低下する。
【００９４】
駆動波形ステートの第１１段階ＳＴＲ１１になると、チャネルｃｈ．iに対する駆動波形コードとチャネルｃｈ．i-1，ｃｈ．i+1に対する駆動波形コードとがいずれも「０」となる。したがって、駆動波形生成回路５５-(i-1)，５５-i，５５-(i+1)から対応する駆動回路３３-(i-1)，３３-i，３３-(i+1)に対しては、いずれも第３系統の駆動制御信号ＤＲ１ｃが出力される。これにより、駆動回路３３-(i-1)，３３-i，３３-(i+1)においては、いずれも第３の接続回路４１３がオンする。その結果、駆動パルス信号ＤＰi-1，ＤＰi，ＤＰi+1の電位は、ＧＮＤレベルが維持される。
【００９５】
駆動波形ステートの第１２段階ＳＴＲ１２になると、チャネルｃｈ．iに対する駆動波形コードは「０」のままだが、チャネルｃｈ．i-1，ｃｈ．i+1に対する駆動波形コードは「２」となる。このため、駆動波形生成回路５５-(i-1)，５５-(i+1)から対応する駆動回路３３-(i-1)，３３-(i+1)に対しては、第４系統の駆動制御信号ＤＲ１ｄが出力される。駆動回路３３-iに対する駆動信号は変化しない。これにより、駆動回路３３-(i-1)，３３-(i+3)においては第４接続回路４１４がオンする。駆動回路３３-iにおいては、変化がない。その結果、駆動パルス信号ＤＰiの電位はＧＮＤレベルに維持されるが、駆動パルス信号ＤＰi-1，ＤＰi+1の電位はＶＡＮレベルまで低下する。
【００９６】
駆動波形ステートの第１３段階ＳＴＲ１３は、第１２段階ＳＴＲ１２と同じである。第１４段階になると、チャネルｃｈ．iに対する駆動波形コードが「１」となる。このため、駆動回路３３-iにおいては、第２の接続回路４１２がオンする。すなわち、駆動パルス信号ＤＰｉの電位がＶＡＰ電圧まで上昇する。
【００９７】
かくして、チャネルｃｈ．iに対するインク室２２の両側の隔壁２８ａ，２８ｂが、インク室２２の容積を収縮するようにそれぞれ内側に変形する。この変形により、インク室２２内の圧力がさらに増大する。このため、インク液滴の吐出によりインク室２２内に生じる急激な圧力低下が緩和される。
【００９８】
その後、駆動波形ステートの第１５段階ＳＴＲ１５から第１８段階ＳＴＲ１８までは、チャネルｃｈ．iに対する駆動波形コードとチャネルｃｈ．i-1，ｃｈ．i+1に対する駆動波形コードは変化しない。したがって、駆動パルス信号ＤＰiの電位はＶＡＰ電圧に維持され、駆動パルス信号ＤＰi-1，ＤＰi+1の電位はＶＡＮ電圧に維持される。すなわち、チャネルｃｈ．iのインク室２２は、収縮状態が維持される。
【００９９】
一方、負荷電圧波形ステートタイミング設定データＬＶＴＩＭ１の時間が経過し、負荷電圧ステートの第２段階ＬＶＳＴＲ２になると、図１２に示すように、負荷電圧制御コードＬＶＣＤは「１」なので、負荷電圧生成回路５６からは第１系統の選択信号ＬＶＳａが出力される。これにより、負荷電圧選択回路３４では負荷電圧ＬＶとしてＶＡＰ電圧が選択される。
【０１００】
駆動波形ステートの第１９段階ＳＴＲ１９になると、図１１に示すように、チャネルｃｈ．iに対する駆動波形コードは「１」のままだが、チャネルｃｈ．i-1，ｃｈ．i+1に対する駆動波形コードは「０」となる。このため、駆動回路３３-(i-1)，３３-(i+1)においては、第３の接続回路４１３がオンし、駆動パルス信号ＤＰi-1，ＤＰi+1の電位がＧＮＤレベルまで上昇する。
【０１０１】
駆動波形ステートの第２０段階ＳＴＲ２０になると、チャネルｃｈ．iに対する駆動波形コードも「０」となる。これにより、駆動回路３３-iにおいても第３の接続回路４１３がオンし、駆動パルス信号ＤＰｉの電位がＧＮＤレベルまで下降する。この時点において、ドロップ周期タイミング制御部５２からはサイクルエンド信号ＣＴＩＭＥＮＤが出力され、１ドロップ周期が終了する。
【０１０２】
図１３に示すように、駆動波形ステートの初期状態ＳＴＲ０においては、インク吐出対象のチャネルｃｈ．iに対する駆動パルス信号ＤＰｉとその両隣のチャネルｃｈ．i-1，ｃｈ．i+1に対する駆動パルス信号ＤＰi-1、ＤＰi+1は、いずれもＧＮＤレベルからＶＡＰ電圧まで上昇する。したがって、チャネルｃｈ．iに対応するインク室２２の隔壁を形成する圧電部材１２，１３の両端電極１９に印加される電圧が等しい。すなわち、隔壁２８ａ，２８ｂを形成する圧電部材１２，１３は負荷容量として作用せず、無負荷状態となる。
【０１０３】
ただしこの時点では、駆動回路３３-(i-1)，３３-i，３３-(i+1)においては、いずれも第１の接続回路４１１がオンする。すなわち、駆動パルス信号ＤＰi-1，ＤＰi，ＤＰi+1の電位としては、ＬＶＩＮ端子への入力電圧が選択される。この時点において、ＬＶＩＮ端子へは、負荷電圧初期値であるＶＡＰ電圧が印加されている。したがって、各チャネルｃｈ．i-1，ｃｈ．ｉ，ｃｈ．i+1に対する駆動パルス信号ＤＰi-1、ＤＰｉ、ＤＰi+1は、いずれもＧＮＤレベルからＶＡＰ電圧まで上昇する。
【０１０４】
ここで、第１の接続回路４１１は、内部抵抗が大きい高インピーダンスのものが採用されている。したがって、駆動パルス信号ＤＰi-1，ＤＰi，ＤＰi+1の電位は緩やかにＶＡＰレベルまで上昇する。このため、圧電部材１２，１３が無負荷状態になったとしても、圧電部材１２，１３の電極に印加される電圧が急峻に変化することはない。
【０１０５】
また、駆動波形ステートの第１０段階ＳＴＲ１０においては、インク吐出対象のチャネルｃｈ．iに対する駆動パルス信号ＤＰｉとその両隣のチャネルｃｈ．i-1，ｃｈ．i+1に対する駆動パルス信号ＤＰi-1、ＤＰi+1は、いずれもＶＡＰ電圧からＧＮＤレベルまで下降する。したがって、チャネルｃｈ．iに対応するインク室２２の隔壁を形成する圧電部材１２，１３の両端電極１９に印加される電圧が等しい。すなわち、圧電部材１２，１３は、やはり無負荷状態となる。
【０１０６】
ただしこの時点でも、駆動回路３３-(i-1)，３３-i，３３-(i+1)においては、いずれも第１の接続回路４１１がオンする。すなわち、駆動パルス信号ＤＰi-1，ＤＰi，ＤＰi+1の電位としては、ＬＶＩＮ端子への入力電圧が選択される。この時点において、ＬＶＩＮ端子の電位は、第１段階ＬＶＳＴＲ１の値、すなわちＧＮＤレベルとなっている。したがって、各チャネルｃｈ．i-1，ｃｈ．ｉ，ｃｈ．i+1に対する駆動パルス信号ＤＰi-1、ＤＰｉ、ＤＰi+1は、いずれもＶＡＰ電圧からＧＮＤレベルまで下降する。
【０１０７】
しかし、前述したように、第１の接続回路４１１は、内部抵抗が大きい高インピーダンスのものが採用されている。したがって、駆動パルス信号ＤＰi-1，ＤＰi，ＤＰi+1の電位は緩やかにＧＮＤレベルまで下降するので、圧電部材１２，１３が無負荷状態になったとしても、圧電部材１２，１３の電極に印加される電圧が急峻に変化することはない。
【０１０８】
次に、図１４〜図１６を用いて第２のパターン例に対するインクジェットヘッド駆動装置３０の作用について簡単に説明する。  
ドロップ周期の開始前においては、第１のパターン例と同様であり、駆動パルス信号ＤＰi-1，ＤＰi，ＤＰi+1の電位はＧＮＤレベルとなる。ただし、第２のパターン例では、負荷電圧初期値ＬＮＩＮＩＴは「２」である。このため、負荷電圧生成回路５６から負荷電圧選択回路３４に対し、第３系統の選択信号ＬＶＳｃが出力される。これにより、負荷電圧選択回路３４においては、負荷電圧ＬＶとしてＶＡＮ電圧が選択される。
【０１０９】
ドロップ周期タイミング制御部５２から駆動イネーブル信号ＤＥが出力され、駆動波形ステートの初期状態ＳＴＲ０になると、図１４に示すように、インク吐出対象のチャネルｃｈ．ｉに対する駆動波形コードは「３」なので、駆動波形生成回路５５−ｉから対応する駆動回路３３−ｉに対し、第１系統の駆動制御信号ＤＲ１ａが出力される。これにより、駆動回路３３−ｉにおいては、第１の接続回路４１１がオンする。その結果、駆動パルス信号ＤＰｉの電位は、ＬＶＩＮ端子への入力電圧、つまりはＶＡＮ電圧まで下降する。
【０１１０】
また、両隣のチャネルｃｈ．ｉ−１，ｃｈ．ｉ＋１に対する駆動波形コードは「３」であるが、駆動波形ハイインピーダンス信号「ＮＥＩＧＨＢＯＲＨｉ−Ｚ」が「１」なので、駆動波形生成回路５５−（ｉ−１），５５−（ｉ＋１）から対応する駆動回路３３−（ｉ−１），３３−（ｉ＋１）に対し、第１系統の駆動制御信号ＤＲ１ａは出力されない。したがって、駆動回路３３−（ｉ−１），３３−（ｉ＋１）においては、第１の接続回路４１１がオンしない。その結果、駆動パルス信号ＤＰｉ−１，ＤＰｉ＋１の電位は、ＤＰｉに容量結合で引っ張られて、ＶＡＮ電圧まで下降する。
【０１１１】
同じく、駆動イネーブル信号ＤＥが出力されて負荷電圧ステートの初期状態ＬＶＳＴＲ０になると、図１５に示すように、負荷電圧制御コードＬＶＣＤは「２」なので、負荷電圧生成回路５６からは引き続き第３系統の選択信号ＬＶＳｃが出力される。これにより、負荷電圧選択回路３４では引き続き負荷電圧ＬＶとしてＶＡＮ電圧が選択される。
【０１１２】
駆動波形ステートタイミング設定データＴＩＭ０の時間が経過し、駆動波形ステートの第１段階ＳＴＲ１になると、図１４に示すように、チャネルｃｈ．iに対する駆動波形コードとチャネルｃｈ．i-1，ｃｈ．i+1に対する駆動波形コードとはいずれも「２」なので、駆動波形生成回路５５-(i-1)，５５-i，５５-(i+1)から対応する駆動回路３３-(i-1)，３３-i，３３-(i+1)に対し、第４系統の駆動制御信号ＤＲ１ｄが出力される。これにより、駆動回路３３-(i-1)，３３-i，３３-(i+1)においては、いずれも第４の接続回路４１４がオンする。その結果、駆動パルス信号ＤＰi-1，ＤＰi，ＤＰi+1の電位は、ＶＡＮ電圧に維持される。
【０１１３】
その後の駆動波形ステートの第２段階ＳＴＲ２から第３０段階ＳＴＲ３０までも、図１４に示す駆動波形コードに従い、駆動パルス信号ＤＰi-1，ＤＰi，ＤＰi+1の電位は、図１６に示す制御タイミングで変化する。同様に、負荷電圧ステートの第１段階ＬＶＳＴＲ１から第４段階ＬＶＳＴＲ４までも、図１５に示す負荷電圧制御コードＬＶＣＤに従い、負荷電圧選択回路３４では負荷電圧ＬＶとして、ＶＡＰ電圧、ＶＡＮ電圧及びＧＮＤレベルの中から図１６に示す制御タイミングでいずれかの電圧が選択される。
【０１１４】
ここで、図１６に示すように、駆動波形ステートの初期状態ＳＴＲ０においては、インク吐出対象のチャネルｃｈ．iに対する駆動パルス信号ＤＰｉとその両隣のチャネルｃｈ．i-1，ｃｈ．i+1に対する駆動パルス信号ＤＰi-1、ＤＰi+1は、いずれもＧＮＤレベルからＶＡＮ電圧まで下降する。したがって、チャネルｃｈ．iに対応するインク室２２の隔壁を形成する圧電部材１２，１３の両端電極１９に印加される電圧が等しい。すなわち、圧電部材１２，１３は負荷容量として作用せず、無負荷状態となる。
【０１１５】
ただし、この時点では、駆動回路３３−ｉにおいては、第１の接続回路４１１がオンする。また、駆動回路３３−（ｉ−１），３３−（ｉ＋１）においては、第１の接続回路４１１はオフしている。すなわち、駆動パルス信号ＤＰｉの電位としては、ＬＶＩＮ端子への入力電圧が選択される。この時点において、ＬＶＩＮ端子へは、負荷電圧初期値であるＶＡＮ電圧が印加されている。また、駆動パルス信号ＤＰｉ−１，ＤＰｉ＋１の電位としては、ＤＰｉに容量結合で引っ張られＤＰｉの電位となる。したがって、チャネルｃｈ．ｉに対する駆動パルス信号ＤＰｉは、ＧＮＤレベルからＶＡＮ電圧まで下降する。
【０１１６】
また、チャネルｃｈ．ｉ−１，ｃｈ．ｉ＋１に対する駆動パルス信号ＤＰｉ−１，ＤＰｉ＋１は、駆動パルス信号ＤＰｉに容量結合で引っ張られて、駆動パルス信号ＤＰｉの電位となるので、ＧＮＤレベルからＶＡＮ電圧まで下降する。ここで、第１の接続回路４１１は、内部抵抗が大きい高インピーダンスのものが採用されている。したがって、駆動パルス信号ＤＰｉ−１，ＤＰｉ，ＤＰｉ＋１の電位は緩やかにＶＡＮレベルまで下降するので、圧電部材１２，１３が無負荷状態になったとしても、圧電部材１２，１３の電極に印加される電圧が急峻に変化することはない。
【０１１７】
また、駆動波形ステートの第１０段階ＳＴＲ１０においては、インク吐出対象のチャネルｃｈ．iに対する駆動パルス信号ＤＰｉとその両隣のチャネルｃｈ．i-1，ｃｈ．i+1に対する駆動パルス信号ＤＰi-1、ＤＰi+1は、いずれもＧＮＤレベルからＶＡＰ電圧まで上昇する。したがって、チャネルｃｈ．iに対応するインク室２２の隔壁を形成する圧電部材１２，１３の両端電極１９に印加される電圧が等しい。すなわち、圧電部材１２，１３は、やはり無負荷状態となる。
【０１１８】
ただしこの時点でも、駆動回路３３-(i-1)，３３-i，３３-(i+1)においては、いずれも第１の接続回路４１１がオンする。すなわち、駆動パルス信号ＤＰi-1，ＤＰi，ＤＰi+1の電位としては、ＬＶＩＮ端子への入力電圧が選択される。この時点において、ＬＶＩＮ端子の電位は、第２段階ＬＶＳＴＲ２の値、すなわちＶＡＰ電圧となっている。したがって、各チャネルｃｈ．i-1，ｃｈ．ｉ，ｃｈ．i+1に対する駆動パルス信号ＤＰi-1、ＤＰｉ、ＤＰi+1は、いずれもＧＮＤレベルからＶＡＰ電圧まで上昇する。
【０１１９】
しかし、前述したように、第１の接続回路４１１は、内部抵抗が大きい高インピーダンスのものが採用されている。したがって、駆動パルス信号ＤＰi-1，ＤＰi，ＤＰi+1の電位は緩やかにＶＡＰ電圧まで上昇するので、圧電部材１２，１３が無負荷状態になったとしても、圧電部材１２，１３の電極に印加される電圧が急峻に変化することはない。
【０１２０】
また、駆動波形ステートの第２０段階ＳＴＲ２０においては、インク吐出対象のチャネルｃｈ．iに対する駆動パルス信号ＤＰｉとその両隣のチャネルｃｈ．i-1，ｃｈ．i+1に対する駆動パルス信号ＤＰi-1、ＤＰi+1は、いずれもＶＡＰ電圧からＧＮＤレベルまで下降する。したがって、チャネルｃｈ．iに対応するインク室２２の隔壁を形成する圧電部材１２，１３の両端電極１９に印加される電圧が等しい。すなわち、圧電部材１２，１３は、やはり無負荷状態となる。
【０１２１】
ただしこの時点でも、駆動回路３３-(i-1)，３３-i，３３-(i+1)においては、いずれも第１の接続回路４１１がオンする。すなわち、駆動パルス信号ＤＰi-1，ＤＰi，ＤＰi+1の電位としては、ＬＶＩＮ端子への入力電圧が選択される。この時点において、ＬＶＩＮ端子の電位は第３段階ＬＶＳＴＲ３の値、すなわちＧＮＤレベルとなっている。したがって、各チャネルｃｈ．i-1，ｃｈ．ｉ，ｃｈ．i+1に対する駆動パルス信号ＤＰi-1、ＤＰｉ、ＤＰi+1は、いずれもＶＡＰ電圧からＧＮＤレベルまで下降する。
【０１２２】
しかし、前述したように、第１の接続回路４１１は、内部抵抗が大きい高インピーダンスのものが採用されている。したがって、駆動パルス信号ＤＰi-1，ＤＰi，ＤＰi+1の電位は緩やかにＧＮＤレベルまで下降するので、圧電部材１２，１３が無負荷状態になったとしても、圧電部材１２，１３の電極に印加される電圧が急峻に変化することはない。
【０１２３】
このように本実施形態によれば、圧電部材１２，１３の両端の電極に印加される電位が正方向または負方向のいずれか同一方向に同時に変化していることを検出するための検出回路をチャネル駆動回路３３-1〜３３-N毎に設けなくても、圧電部材１２，１３が無負荷状態になることに起因するノイズを低減させることができる。
【０１２４】
したがって、各チャネルの駆動回路３３-1〜３３-Nを集積した駆動装置のＩＣ化を図る場合に、検出回路が必要な場合と比較してＩＣを小型化できる。また、ＩＣを低コストで製造できる。
【０１２５】
なお、前記実施形態では、駆動電源がＶＡＰ電源、ＶＡＮ電源及びＧＮＤの３種類のインクジェットヘッド駆動装置３０を例示したが、２種類の駆動電源によって動作するインクジェットヘッド駆動装置、若しくは４種類以上の駆動電源によって動作するインクジェットヘッド駆動装置に対しても、本発明は同様に適用できるものである。
【０１２６】
また、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１２７】
１…インクジェットヘッド、３０…インクジェットヘッド駆動装置、３１…ロジック部、３２…アナログ部、３３-1〜３３-N…チャネル駆動回路、３４…負荷電圧選択回路、４１１〜４１７…接続回路、５１…駆動条件制御部、５２…ドロップ周期タイミング制御部、５３…駆動波形遷移制御部、５４…負荷電圧遷移制御部、５５-1〜５５-N…チャネル駆動波形生成回路、５６…負荷電圧生成回路、６１…駆動波形設定レジスタ、６２…駆動波形ステートタイミング制御回路、６３…駆動波形ステートタイミング生成回路、６４…駆動波形コード生成回路、７１…負荷電圧設定レジスタ、７２…負荷電圧初期値コード設定レジスタ、７３…負荷電圧ステートタイミング制御回路、７４…負荷電圧ステートタイミング生成回路、７５…負荷電圧制御コード生成回路、７６…負荷電圧制御コード選択回路。
【図１】
0005473172.tif 000002
【図２】
0005473172.tif 000003
【図３】
0005473172.tif 000004
【図４】
0005473172.tif 000005
【図５】
0005473172.tif 000006
【図６】
0005473172.tif 000007
【図７】
0005473172.tif 000008
【図８】
0005473172.tif 000009
【図９】
0005473172.tif 000010
【図１０】
0005473172.tif 000011
【図１１】
0005473172.tif 000012
【図１２】
0005473172.tif 000013
【図１３】
0005473172.tif 000014
【図１４】
0005473172.tif 000015
【図１５】
0005473172.tif 000016
【図１６】
0005473172.tif 000017
【図１７】
0005473172.tif 000018
【図１８】
0005473172.tif 000019
【図１９】
0005473172.tif 000020
【図２０】
0005473172.tif 000021
【図２１】
0005473172.tif 000022