(57)【特許請求の範囲】
【請求項１】
（Ａ）複数の駆動信号を或る周期で繰り返し生成する信号生成部と、
（Ｂ）前記駆動信号が印加されることで、液体滴を吐出するための動作を行う素子と、
（Ｃ）前記駆動信号の前記素子への印加を制御する印加部と、
を有し、
（Ｄ）複数の前記駆動信号は、
前記液体滴を第１目標吐出量で吐出させるための動作を前記素子に行わせる第１電位波形であって、電位の変化パターンが互いに異なる複数種類の第１電位波形と、
前記液体滴を第２目標吐出量で吐出させるための動作を前記素子に行わせる第２電位波形であって、種類の数が前記第１電位波形の種類の数と異なり、電位の変化パターンが互いに異なる複数種類の第２電位波形と、
前記液体滴を第３目標吐出量で吐出させるための動作を前記素子に行わせる第３電位波形であって、電位の変化パターンが互いに異なる複数種類の第３電位波形とを、
前記或る周期に含み、
（Ｅ）前記印加部は、
前記液体滴を前記第１目標吐出量で吐出させるための指令に応じて、複数種類の前記第１電位波形の中から選択した第１電位波形を、前記素子へ印加し、
前記液体滴を前記第２目標吐出量で吐出させるための指令に応じて、複数種類の前記第２電位波形の中から選択した第２電位波形を、前記素子へ印加し、
前記液体滴を前記第３目標吐出量で吐出させるための指令に応じて、複数種類の前記第３電位波形の中から選択した第３電位波形を、前記素子へ印加し、
（Ｆ）前記或る周期は、複数の期間に区切られており、
複数種類の前記第１電位波形は、互いに異なる複数の前記駆動信号の前記期間に含まれており、
複数種類の前記第２電位波形は、互いに異なる複数の前記駆動信号の前記期間に含まれており、
複数種類の前記第３電位波形は、互いに異なる複数の前記駆動信号の前記期間に含まれており、
（Ｇ）前記第１電位波形から前記第３電位波形のうち、最少の目標吐出量に対応する電位波形の種類の数は、中間の目標吐出量に対応する電位波形の種類の数よりも多く、最多の目標吐出量に対応する電位波形の種類の数よりも多く、
前記第１電位波形から前記第３電位波形のうち、中間の目標吐出量に対応する電位波形の種類の数は、最多の目標吐出量に対応する電位波形の種類の数よりも少ない、
（Ｈ）液滴吐出装置。
【請求項２】
（Ａ）複数の駆動信号を或る周期毎に繰り返し生成するステップと、
（Ｂ）前記駆動信号に含まれる電位波形を素子に印加して、液体滴を吐出するための動作を前記素子に行わせるステップと
（Ｃ）を有する液滴吐出方法であって、
（Ｄ）複数の前記駆動信号は、
前記液体滴を第１目標吐出量で吐出させるための動作を前記素子に行わせる第１電位波形であって、電位の変化パターンが互いに異なる複数種類の第１電位波形と、
前記液体滴を第２目標吐出量で吐出させるための動作を前記素子に行わせる第２電位波形であって、種類の数が前記第１電位波形の種類の数と異なり、電位の変化パターンが互いに異なる複数種類の第２電位波形と、
前記液体滴を第３目標吐出量で吐出させるための動作を前記素子に行わせる第３電位波形であって、電位の変化パターンが互いに異なる複数種類の第３電位波形とを、
前記或る周期に含み、
（Ｅ）前記液体滴を吐出するための動作を前記素子に行わせるステップでは、
前記液体滴を前記第１目標吐出量で吐出させるための指令に応じて、複数種類の前記第１電位波形の中から選択した第１電位波形を、前記素子へ印加し、
前記液体滴を前記第２目標吐出量で吐出させるための指令に応じて、複数種類の前記第２電位波形の中から選択した第２電位波形を、前記素子へ印加し、
前記液体滴を前記第３目標吐出量で吐出させるための指令に応じて、複数種類の前記第３電位波形の中から選択した第３電位波形を、前記素子へ印加し、
（Ｆ）前記或る周期は、複数の期間に区切られており、
複数種類の前記第１電位波形は、互いに異なる複数の前記駆動信号の前記期間に含まれており、
複数種類の前記第２電位波形は、互いに異なる複数の前記駆動信号の前記期間に含まれており、
複数種類の前記第３電位波形は、互いに異なる複数の前記駆動信号の前記期間に含まれており、
（Ｇ）前記第１電位波形から前記第３電位波形のうち、最少の目標吐出量に対応する電位波形の種類の数は、中間の目標吐出量に対応する電位波形の種類の数よりも多く、最多の目標吐出量に対応する電位波形の種類の数よりも多く、
前記第１電位波形から前記第３電位波形のうち、中間の目標吐出量に対応する電位波形の種類の数は、最多の目標吐出量に対応する電位波形の種類の数よりも少ない、
（Ｈ）液滴吐出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液滴吐出装置、及び、液滴吐出方法に関する。
【背景技術】
【０００２】
液体滴を吐出する液滴吐出装置には、ノズルから吐出したインク滴を、搬送した紙に着弾させることで、印刷を行うプリンタがある。このプリンタには、駆動信号の１周期に含まれる複数の電位波形の中から少なくとも１つの電位波形を選択し、選択的にピエゾ素子に印加することにより、インク滴吐出特性を補正するものがある（例えば、特許文献１参照。）。インク滴吐出特性の補正により、吐出量のばらつきが抑制される。
【特許文献１】特開２００７−０９０６３１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ここで、駆動信号の１周期に含まれる電位波形の種類の数を増やすほど、１周期の時間が長くなってしまったり、選択の制御が複雑になってしまったりする。このため、駆動信号の１周期に含まれる電位波形の種類の数の最適化が求められている。なお、このような課題は、インク滴を吐出するプリンタに限られた課題ではなく、液体滴を吐出する液滴吐出装置に共通する課題である。
【０００４】
本発明の目的は、吐出量のばらつきを抑制しつつ、駆動信号の１周期に含まれる電位波形の種類の数を最適化することにある。
【課題を解決するための手段】
【０００５】
主たる発明は、（Ａ）複数の駆動信号を或る周期で繰り返し生成する信号生成部と、（Ｂ）前記駆動信号が印加されることで、液体滴を吐出するための動作を行う素子と、（Ｃ）前記駆動信号の前記素子への印加を制御する印加部と、を有し、（Ｄ）複数の前記駆動信号は、前記液体滴を第１目標吐出量で吐出させるための動作を前記素子に行わせる第１電位波形であって、電位の変化パターンが互いに異なる複数種類の第１電位波形と、前記液体滴を第２目標吐出量で吐出させるための動作を前記素子に行わせる第２電位波形であって、種類の数が前記第１電位波形の種類の数と異なり、電位の変化パターンが互いに異なる複数種類の第２電位波形と、前記液体滴を第３目標吐出量で吐出させるための動作を前記素子に行わせる第３電位波形であって、電位の変化パターンが互いに異なる複数種類の第３電位波形とを、前記或る周期に含み、（Ｅ）前記印加部は、前記液体滴を前記第１目標吐出量で吐出させるための指令に応じて、複数種類の前記第１電位波形の中から選択した第１電位波形を、前記素子へ印加し、前記液体滴を前記第２目標吐出量で吐出させるための指令に応じて、複数種類の前記第２電位波形の中から選択した第２電位波形を、前記素子へ印加し、前記液体滴を前記第３目標吐出量で吐出させるための指令に応じて、複数種類の前記第３電位波形の中から選択した第３電位波形を、前記素子へ印加し、（Ｆ）前記或る周期は、複数の期間に区切られており、複数種類の前記第１電位波形は、互いに異なる複数の前記駆動信号の前記期間に含まれており、複数種類の前記第２電位波形は、互いに異なる複数の前記駆動信号の前記期間に含まれており、複数種類の前記第３電位波形は、互いに異なる複数の前記駆動信号の前記期間に含まれており、（Ｇ）前記第１電位波形から前記第３電位波形のうち、最少の目標吐出量に対応する電位波形の種類の数は、中間の目標吐出量に対応する電位波形の種類の数よりも多く、最多の目標吐出量に対応する電位波形の種類の数よりも多く、前記第１電位波形から前記第３電位波形のうち、中間の目標吐出量に対応する電位波形の種類の数は、最多の目標吐出量に対応する電位波形の種類の数よりも少ない、（Ｈ）液滴吐出装置である。
本発明の他の特徴については、本明細書及び添付図面の記載により明らかにする。
【発明を実施するための最良の形態】
【０００６】
本明細書及び添付図面の記載により、少なくとも、以下の事項が明らかとなる。
駆動信号を或る周期で繰り返し生成する信号生成部と、前記駆動信号が印加されることで、液体滴を吐出するための動作を行う素子と、前記駆動信号の前記素子への印加を制御する印加部とを有し、前記駆動信号は、前記液体滴を第１目標吐出量で吐出させるための動作を前記素子に行わせる第１電位波形であって、電位の変化パターンが互いに異なる複数種類の第１電位波形と、前記液体滴を第２目標吐出量で吐出させるための動作を前記素子に行わせる第２電位波形であって、種類の数が前記第１電位波形の種類の数と異なる第２電位波形とを、前記或る周期に含み、前記印加部は、前記液体滴を前記第１目標吐出量で吐出させるための指令に応じて、複数種類の前記第１電位波形の中から選択した第１電位波形を、前記素子へ印加する液滴吐出装置が明らかとなる。
この液滴吐出装置によれば、第１電位波形の種類の数及び第２電位波形の種類の数を、目標吐出量に応じて最適化できる。また、第１電位波形及び第２電位波形の中から選択した第１電位波形を素子へ印加することで、液体滴の吐出特性が補正される。これにより、液体滴の第１目標吐出量からのばらつきを抑制することができる。
【０００７】
また、前記駆動信号は、電位の変化パターンが互いに異なる複数種類の前記第２電位波形を、前記或る周期に含み、前記印加部は、前記液体滴を前記第２目標吐出量で吐出させるための指令に応じて、複数種類の前記第２電位波形の中から選択した第２電位波形を、前記素子へ印加することが好ましい。これにより、液体滴の吐出量の第２目標吐出量からのばらつきも抑制することができる。
【０００８】
また、前記駆動信号は、前記第１電位波形と前記第２電位波形とが時系列で並ぶ共通駆動信号であることが好ましい。この共通駆動信号では、種類の数が最適化された第１電位波形及び第２電位波形が時系列で並べられているので、駆動信号を繰り返し生成する際の周期を、短くすることができる。
【０００９】
また、前記駆動信号は、前記複数種類のうちの少なくとも１つの前記第１電位波形と、前記第２電位波形とが時系列で並ぶ第１駆動信号と、前記複数種類のうちの残りの種類の前記第１電位波形のうちの少なくとも１つが時系列で並ぶ第２駆動信号とを含み、前記信号生成部は、前記第１駆動信号と前記第２駆動信号とを、前記或る周期で繰り返し生成することが好ましい。
このように、第１電位波形と第２電位波形を２種類の駆動信号に含ませることにより、駆動信号を繰り返し生成する際の周期を短くすることができる。また、第１駆動信号及び第２駆動信号の双方に、第１電位波形を分散させることが可能である。
【００１０】
第２電位波形が複数種類である場合、前記駆動信号は、前記複数種類の第１電位波形が時系列で並ぶ第１駆動信号と、前記複数種類の第２電位波形が時系列で並ぶ第２駆動信号とを含み、前記信号生成部は、前記第１駆動信号と前記第２駆動信号とを前記或る周期で繰り返し生成することが好ましい。
このように、複数種類の第１電位波形を第１駆動信号に含ませ、複数種類の第２電位波形を第２駆動信号に含ませることにより、駆動信号を繰り返し生成する際の周期を短くすることができる。
【００１１】
さらに、前記第１目標吐出量は、前記第２目標吐出量よりも少なく、前記第１電位波形の種類の数は、前記第２電位波形の種類の数より多いことがより好ましい。
この駆動信号では、目標吐出量が少ない第１電位波形の種類の数が、目標吐出量の多い第２電位波形の種類の数よりも多い。これにより、或る周期に含まれる電位波形の種類の数を最適化することができる。
【００１２】
又は、前記駆動信号は、前記液体滴を第３目標吐出量で吐出させるための動作を、前記素子に行わせる第３電位波形であって、電位の変化パターンが互いに異なる複数種類の第３電位波形を、前記或る周期に含み、前記第１電位波形から第３電位波形のうち、中間の目標吐出量に対応する電位波形の前記或る周期に含まれる種類の数は、最少の目標吐出量に対応する電位波形の前記或る周期に含まれる種類の数よりも少ないことが好ましい。
この駆動信号では、中間の目標吐出量に対応する電位波形の種類の数が、最少の目標吐出量に対応する電位波形の種類の数よりも少ない。これにより、或る周期に含まれる電位波形の種類の数を最適化することができる。
【００１３】
また、液体滴を第１目標吐出量で吐出させるための動作を、液体滴を吐出するための動作を行う素子に行わせる第１電位波形であって、電位の変化パターンが互いに異なる複数種類の第１電位波形と、前記液体滴を第２目標吐出量で吐出させるための動作を前記素子に行わせる第２電位波形であって、種類の数が前記第１電位波形の種類の数と異なる第２電位波形とを、或る周期に含んだ駆動信号を、前記或る周期毎に繰り返し生成するステップと、前記液体滴を前記第１目標吐出量で吐出させるための指令に応じて、複数種類の前記第１電位波形の中から選択した第１電位波形を、前記素子へ印加するステップとを有する液滴吐出方法も明らかとなる。
この液滴吐出方法によれば、第１電位波形の種類の数及び第２電位波形の種類の数を、目標吐出量に応じて最適化できる。また、第１電位波形及び第２電位波形の中から選択した第１電位波形を素子へ印加することで、液滴吐出特性が補正される。これにより、液体滴の第１目標吐出量からのばらつきを抑制することができる。
以下、本発明の実施形態について図面を参照しながら説明する。
【００１４】
＝＝＝第１実施形態＝＝＝
図１は、本発明の第１実施形態に係る液滴吐出装置としてのプリンタを含む印刷システムの構成を概略的に示すブロック図である。図２は、図１の紙搬送機構で搬送される紙とラインヘッドの関係を説明するための図である。図３Ａ及び図３Ｂは、図１における駆動信号生成部の構成を詳細に示すブロック図である。図４は、図２に示すラインヘッドの内部構成を説明するための部分拡大断面図である。図５は、図１に示すヘッドユニットの構成を詳細に示すブロック図であり、図６は、図５に示す駆動信号選択スイッチ群の構成を詳細に示すブロック図である。
【００１５】
＜印刷システム１について＞
図１に示す印刷システム１は、コンピュータ１０と、コンピュータ１０と通信可能に接続されたインクジェット式のプリンタ１００（以下、単にプリンタ１００という。）を有する。プリンタ１００は、印刷対象の画像データ（例えば、コンピュータ１０から受信した印刷データ）に対応する画像を、印刷媒体の一例である紙Ｐ（図２参照）に印刷する。
【００１６】
このプリンタ１００は、液体状のインクをノズルから滴状にして吐出させ、吐出させたインクを紙Ｐに着弾させることで画像を印刷する。このため、プリンタ１００は、液滴吐出装置の一種である。また、インクは液体の一種である。紙Ｐに着弾したインク滴は、ドットを形成する。形成されるドットのサイズは、ヘッドユニット１５０から吐出されたインク滴の量（例えば、体積）に応じて定まる。従って、プリンタ１００では、吐出させるインク滴の量を調整することで、サイズの異なる複数種類のドットを形成している。
【００１７】
＜プリンタ１００について＞
プリンタ１００は、コントローラ１１０と、駆動信号生成部１２０と、電源部１３０と、紙搬送機構１４０と、ヘッドユニット１５０とを有する。紙搬送機構１４０は、紙Ｐを紙搬送方向に搬送する機構である。電源部１３０は、例えば４２Ｖの電源を生成する。
【００１８】
＜駆動信号生成部１２０について＞
駆動信号生成部１２０は、駆動信号ＣＯＭを或る周期で繰り返し生成する信号生成部の一例である。駆動信号生成部１２０は、図３Ａに示すように、第１駆動信号生成回路１２０ａと、第２駆動信号生成回路１２０ｂと、第３駆動信号生成回路１２０ｃと、第４駆動信号生成回路１２０ｄとを有する。これらの駆動信号生成回路１２０ａ〜１２０ｄは、個別に駆動信号ＣＯＭ１〜ＣＯＭ４を生成する。すなわち、第１駆動信号生成回路１２０ａは第１駆動信号ＣＯＭ１を生成し、第２駆動信号生成回路１２０ｂは第２駆動信号ＣＯＭ２を生成する。同様に、第３駆動信号生成回路１２０ｃは第３駆動信号ＣＯＭ３を生成し、第４駆動信号生成回路１２０ｄは第４駆動信号ＣＯＭ４を生成する。要するに、駆動信号生成部１２０は、生成する駆動信号の種類の数に応じた数の駆動信号生成回路を有している。生成される駆動信号ＣＯＭ１〜ＣＯＭ４は、例えば図８に示すものである。簡単に説明すると、駆動信号ＣＯＭ１〜ＣＯＭ４には、各サイズのドットの形成に用いられる吐出パルス（第１〜第３電位波形の一種に相当する）が、複数種類含まれている。そして、駆動信号生成部１２０は、これらの駆動信号ＣＯＭ１〜ＣＯＭ４を、繰り返し周期Ｔ（或る周期に相当する）ごとに繰り返し生成する。なお、各駆動信号ＣＯＭ１〜ＣＯＭ４、及び、各駆動信号ＣＯＭ１〜ＣＯＭ４を用いたインク滴の吐出動作については、後で詳しく説明する。
【００１９】
本実施形態において、各駆動信号生成回路１２０ａ〜１２０ｄの構成は互いに同じである。このため、第１駆動信号生成回路１２０ａの構成について説明する。第１駆動信号生成回路１２０ａは、図３Ｂに示すように、波形生成回路１２１と、電流増幅部１２２とを有する。電流増幅部１２２は、電源部１３０に接続されている。
【００２０】
波形生成回路１２１は、デジタル−アナログ変換器（Ｄ／Ａ）１２４と、電圧増幅部１２５とを有する。デジタル−アナログ変換器１２４は、波形生成情報ＤＡＣをアナログ信号に変換する。波形生成情報ＤＡＣは、或る時点における駆動信号の電位を示すデジタルデータである。本実施形態における波形生成情報ＤＡＣは、例えば０．０４μｓといった極めて短い周期毎の駆動信号ＣＯＭの電位を示す。電圧増幅部１２５は、デジタル−アナログ変換器１２４で変換されたアナログ信号の電圧を増幅する。例えば０〜４２Ｖの範囲内で、アナログ信号の電圧を増幅する。
【００２１】
電流増幅部１２２は、電圧増幅部１２５で電圧が増幅されたアナログ信号について、電流を増幅する。この電流増幅部１２２は、例えば、プッシュプル接続された一対のトランジスタ１２２ａ，１２２ｂで構成されている。電流増幅部１２２で電流が増幅されたアナログ信号は、駆動信号ＣＯＭとして、ヘッドユニット１５０内のヘッド制御回路１７０（ヘッドドライバ１７２）に入力される。
【００２２】
＜ヘッドユニット１５０について＞
ヘッドユニット１５０は、図１に示すように、ラインヘッド１６０と、ヘッド制御回路１７０とを有する。ヘッド制御回路１７０は、ラインヘッド１６０を制御する。すなわち、ヘッド制御信号に基づいて、駆動信号ＣＯＭをラインヘッド１６０へ印加したり、遮断したりする。これにより、ラインヘッド１６０に対する制御が行われる。なお、ヘッド制御信号については後で説明する。
【００２３】
＜ラインヘッド１６０について＞
ラインヘッド１６０には、図２に示すように、例えばＮ個のノズル（孔）が、ヘッドの長手方向に沿って並ぶように設けられている。便宜上、各ノズルには、ノズル番号（＃１〜＃Ｎ）が付されている。このラインヘッド１６０は、ノズルの並び方向が紙幅方向と平行になるように取り付けられている。すなわち、ラインヘッド１６０は、ノズルの並び方向が紙搬送方向と交差する交差方向に沿う状態で取り付けられている。ラインヘッド１６０の内部には、図４に示すように、ピエゾ素子（ＰＺＴ）１６１がノズルに対応するように設けられている。本実施形態において、ピエゾ素子１６１の数はノズルの数と同じである。すなわち、１つのノズル列に対してＮ個のピエゾ素子１６１が設けられている。各ピエゾ素子１６１の変形により、対応する圧力室１６２は容積が変化される。容積の変化により、対応する圧力室１６２内のインクには圧力変化が生じる。この圧力変化を利用して、ノズルからインク滴を吐出させることができる。このため、ピエゾ素子１６１は、液体滴を吐出するための動作を行う素子の一種である。
【００２４】
各ピエゾ素子１６１は、図５に示すように、一対の端子を有する。ピエゾ素子１６１の変形度合いは、一対の端子間に与える電位差に応じて定められる。ピエゾ素子１６１の一対の端子間に電位差を生じさせるために、この実施形態ではピエゾ素子１６１の一方の端子の電位を変化させている。なお、各ピエゾ素子１６１の他方の端子の電位は、複数のピエゾ素子１６１に共通の固定電位（例えばグランド電位）である。そして、ノズルから吐出されるインク滴の量（紙Ｐに形成されるドットのサイズ）は、ピエゾ素子１６１の一方の端子における電位の変化パターンなどに応じて定めることができる。
【００２５】
＜ヘッド制御回路１７０について＞
ヘッド制御回路１７０は、ヘッド制御信号に応じて、駆動信号ＣＯＭのピエゾ素子１６１への印加を制御する部分であり、印加部に相当する。このヘッド制御回路１７０は、スイッチＳＷを複数有するヘッドドライバ１７２と、各スイッチＳＷの動作を制御するためのスイッチ制御信号ＣＳSWを生成するスイッチ制御信号生成回路１７３とを有する。
【００２６】
ヘッドドライバ１７２は、複数の駆動信号選択スイッチ群（１７２ａ，１７２ｂ，１７２ｃ，…，１７２Ｎ）を有する。駆動信号選択スイッチ群の各々は、駆動信号生成回路１２０ａ〜１２０ｄと１つのピエゾ素子１６１との間に設けられている。したがって、駆動信号選択スイッチ群の数は、ピエゾ素子１６１の数と同じである。
【００２７】
各駆動信号選択スイッチ群は、図６に示すように、４つのスイッチＳＷ１，ＳＷ２，ＳＷ３，ＳＷ４を有する。スイッチＳＷ１は、第１駆動信号ＣＯＭ１用の信号線の途中に設けられている。スイッチＳＷ２は第２駆動信号ＣＯＭ２用の信号線の途中に、スイッチＳＷ３は第３駆動信号ＣＯＭ３用の信号線の途中に、スイッチＳＷ４は第４駆動信号ＣＯＭ４用の信号線の途中に、それぞれ設けられている。
【００２８】
スイッチ制御信号生成回路１７３は、ヘッド制御信号に基づいて、各スイッチＳＷ１〜ＳＷ４の動作を制御するスイッチ制御信号ＣＳSWを生成する。ここで、ヘッド制御信号には、ドット形成データ、吐出特性情報、及びタイミング信号が含まれている。そして、スイッチ制御信号ＣＳSWは、ドット形成データ及び吐出特性情報に基づき、複数のスイッチＳＷの各々について生成される。このスイッチ制御信号ＣＳSWは、スイッチＳＷの状態を通電状態と非通電状態との間で切り替えるために用いられる。例えば、スイッチ制御信号ＣＳSWの信号レベルがハイレベルの間は、対応するスイッチＳＷの通電状態が維持される。また、信号レベルがローレベルの間は、対応するスイッチＳＷの非通電状態が維持される。このようなスイッチ制御信号ＣＳSWは、或る駆動信号選択スイッチ群において、スイッチＳＷ１〜ＳＷ４の中から通電状態に切り替えるべきスイッチＳＷを選択するための信号であるともいえる。
【００２９】
このスイッチ制御信号生成回路１７３は、例えばロジック回路で構成され、ドット形成データや吐出特性情報に基づいて定まるスイッチ選択パターンのスイッチ制御信号ＣＳSWを生成する。なお、生成されるスイッチ制御信号ＣＳSWについては、後述する。また、このスイッチ制御信号ＣＳSWの信号レベルは、タイミング信号で規定されるタイミングで切り替えることができる。そして、スイッチ制御信号生成回路１７３で生成されたスイッチ制御信号ＣＳSWは、ヘッドドライバ１７２に入力される。これにより、複数の駆動信号ＣＯＭ１〜ＣＯＭ４のうちの必要な部分が、選択的にピエゾ素子１６１に印加される。
【００３０】
＜コントローラ１１０について＞
コントローラ１１０は、図１に示すように、プリンタ１００の各部を制御するＣＰＵ１１１と、記憶媒体としてのメモリ１１２と、クロック信号ＣＬＫを生成するクロック信号生成回路１１３と、それらを接続する内部バス１１５とを有する。
【００３１】
メモリ１１２には、プログラムや、さまざまなデータが格納されている。プログラムとしては、例えばプリンタ１００の各部を制御するためのプログラム（ファームウェア）がある。データとしては、例えば印刷対象の画像データや、波形生成情報ＤＡＣ及び吐出特性情報がある。波形生成情報ＤＡＣは、４種類あり、それぞれ、上述した駆動信号ＣＯＭ１〜ＣＯＭ４における電位の変化パターンを示す。吐出特性情報とは、図４に示した１つのノズル、１つのピエゾ素子１６１、及び１つの圧力室１６２などによって構成されるインク滴吐出機構（以下、単に吐出機構ともいう）に固有の、インク滴の吐出特性を示すデータである。この吐出特性は、インク滴の設計上の吐出量からのばらつきの度合いを示している。
【００３２】
ＣＰＵ１１１は、メモリ１１２に格納されているプログラムなどを読み出して実行することによって、紙搬送機構１４０による紙搬送、駆動信号生成部１２０による駆動信号ＣＯＭの生成、及びヘッドユニット１５０によるインク滴の吐出を制御する。ＣＰＵ１１１は、ヘッドユニット１５０によるインク滴の吐出を制御するために、ヘッド制御信号を生成して、ヘッド制御回路１７０に入力する。ヘッド制御信号のうち、ドット形成データは、印刷対象の画像データから生成されるものであり、ドットを形成すべきか否か（ドット形成／ドット非形成）に関する情報と、形成すべきドットのサイズ（以下、目標ドットサイズともいう）に関する情報とを含んでいる（後述する）。タイミング信号は、ラッチ信号ＬＡＴ及びチェンジ信号ＣＨなどの総称であり、単位領域毎にドットが形成されるように制御するためのタイミングを規定するパルスを含んでいる。ラッチ信号ＬＡＴのラッチパルスは、後述する繰り返し周期Ｔと同じ周期で発生する。チェンジ信号ＣＨのパルスは、ラッチ信号ＬＡＴのラッチパルス間の所定タイミングで発生する。
【００３３】
また、ＣＰＵ１１１は、駆動信号生成部１２０による駆動信号ＣＯＭの生成を制御するために、メモリ１１２から読み出した波形生成情報ＤＡＣを時系列順で駆動信号生成部１２０に送信する。そして、波形生成情報ＤＡＣが時系列で出力されることで得られる一連のデータは、電位の変化パターンを定めることになる。
【００３４】
＜プリンタ１００の動作の概略について＞
このような構成を有するプリンタ１００では、紙Ｐを搬送方向に搬送させつつ各ノズルからインクを吐出させることで、紙Ｐに画像を印刷する。このとき、各ノズルからは、形成すべきドットのサイズに応じた量のインク滴が吐出される。例えば、大ドットを形成する場合、対応するノズルからは大ドットの形成に適した量のインク滴が吐出される。また、中ドットを形成する場合、対応するノズルからは中ドットの形成に適した量のインク滴が吐出され、小ドットを形成する場合、対応するノズルからは小ドットの形成に適した量のインク滴が吐出される。また、ドットを形成しない場合、対応するノズルからはインクが吐出されない。
【００３５】
このような４種類の制御を行うため、ドット形成データは、２ビットデータで構成される。例えば、図７に示すように、大ドットの形成に対応するビット値「１１」、中ドットの形成に対応するビット値「１０」、小ドットの形成に対応するビット値「０１」、及び、ドットの非形成に対応するビット値「００」によって構成される。これらのビット値のうち、ビット値「１１」〜「０１」はドット形成に関する情報（ドットを形成すべき旨の情報）であり、ビット値「００」はドット非形成に関する情報（ドットを形成しない旨の情報）である。また、ドット形成データのビット値「１１」〜「０１」はそれぞれ、形成すべきドットのサイズを示す情報でもある。
【００３６】
ところで、ラインヘッド１６０が有する複数の吐出機構には、吐出特性のばらつきがある。ここで、吐出特性とは、目標となる設計上の吐出量に対するばらつきの度合いを意味する。すなわち、設計上の吐出特性からずれた吐出特性の吐出機構では、吐出されるインク滴の量が設計上の量からずれてしまう。このような吐出特性のばらつきは、主にラインヘッド１６０を構成する各部の寸法の誤差や取り付け状態の違いによって生じると考えられる。そして、吐出特性が異なると、同じビット値のドット形成データを用いて制御したとしても、紙Ｐ上に形成されるドットのサイズが互いに揃わないことがある。
【００３７】
このようなドットサイズのばらつきは、画質を損なう原因となるので好ましくない。そこで、図８に示すように、駆動信号生成部１２０は、或るドットサイズに対応する吐出パルス（電位波形）を繰り返し周期Ｔの中で複数種類生成する。そして、印加部としてのヘッド制御回路１７０は、ドット形成データと吐出特性情報に基づき、対応する吐出パルスをピエゾ素子１６１に印加する。すなわち、ヘッド制御回路１７０は、ドット形成データで示されるドットサイズ用の複数種類の吐出パルスのうち、吐出特性情報で指定される吐出パルスを選択し、ピエゾ素子１６１に印加する。
【００３８】
なお、ドットサイズは、前述したように、吐出されたインクの量に応じて定まる。このため、ヘッド制御回路１７０は、ドットサイズに応じた目標吐出量でインク滴を吐出させるための指令（ドット形成データ，吐出特性情報）に応じ、その目標吐出量に対応する複数種類の吐出パルスの中から１つの吐出パルスを選択して、ピエゾ素子１６１に印加している。
【００３９】
ここで、或るドットサイズ（目標吐出量）で選択され得る吐出パルスの種類の数は、多い方が、吐出特性のきめ細かな調整（補正）ができる。反面、種類の数を多くし過ぎると、多種類の駆動パルス（吐出パルスなど）を含ませなければならず、繰り返し周期Ｔが長くなるなどの不都合が生じる。そこで、本実施形態では、第１ドットサイズ（第１目標吐出量）で選択され得る吐出パルスの種類の数と、第２ドットサイズ（第２目標吐出量）で選択され得る吐出パルスの種類の数とを異ならせるようにした。これにより、吐出パルスの種類を、そのドットサイズに適した数にすることができる。すなわち、種類の数を過不足なく定めることができる。その結果、繰り返し周期Ｔを、できるだけ短くすることができる。
【００４０】
＜生成される駆動信号ＣＯＭについて＞
次に、駆動信号生成部１２０によって生成される駆動信号ＣＯＭについて説明する。図８は、駆動信号ＣＯＭを説明する図である。
【００４１】
駆動信号生成部１２０（駆動信号生成回路１２０ａ〜１２０ｄ）によって生成される駆動信号ＣＯＭ１〜ＣＯＭ４は、繰り返し周期Ｔごとに繰り返し生成される。繰り返し周期Ｔの１回分の駆動信号ＣＯＭは、期間Ｔ１，Ｔ２，Ｔ３で区切られる１２種類の波形部を有する。これらの波形部には、インク滴を吐出させる場合にピエゾ素子１６１へ印加されるものと、インク滴を吐出させない場合にピエゾ素子１６１へ印加されるものと、ピエゾ素子１６１に印加されないものとがある。
【００４２】
そして、インク滴を吐出させる場合にピエゾ素子１６１へ印加される波形部は、それぞれ１つの吐出パルス（Ｌ１，Ｌ２，Ｍ１，Ｍ２，Ｓ１〜Ｓ４の何れか）を含んでいる。インク滴を吐出させない場合にピエゾ素子１６１へ印加される波形部は、微振動パルスＮ１を含んでいる。ピエゾ素子１６１に印加されない波形部は、中間電位で一定である。第１駆動信号ＣＯＭ１では、期間Ｔ１の波形部が第１大ドットパルスＬ１を含み、期間Ｔ２の波形部が第１小ドットパルスＳ１を含む。また、期間Ｔ３の波形部が微振動パルスＮ１を含んでいる。第２駆動信号ＣＯＭ２では、期間Ｔ１の波形部が第２大ドットパルスＬ２を、期間Ｔ２の波形部が第２小ドットパルスＳ２をそれぞれ含み、期間Ｔ３の波形部は中間電位で一定である。第３駆動信号ＣＯＭ３では、期間Ｔ１の波形部が第１中ドットパルスＭ１を、期間Ｔ２の波形部が第３小ドットパルスＳ３をそれぞれ含み、期間Ｔ３の波形部は中間電位で一定である。第４駆動信号ＣＯＭ４では、期間Ｔ１の波形部が第２中ドットパルスＭ２を、期間Ｔ２の波形部が第４小ドットパルスＳ４をそれぞれ含み、期間Ｔ３の波形部は中間電位で一定である。
【００４３】
各吐出パルスＬ１，Ｌ２，Ｍ１，Ｍ２，Ｓ１〜Ｓ４は、インク滴を吐出させるための動作をピエゾ素子１６１に行わせるべく、電位の変化パターンが定められている。そして、これらの吐出パルスＬ１，Ｌ２，Ｍ１，Ｍ２，Ｓ１〜Ｓ４は、形成されるドットのサイズ（目標吐出量）に応じて３グループに大別される。すなわち、２種類の大ドットパルスＬ１，Ｌ２からなるＬグループと、２種類の中ドットパルスＭ１，Ｍ２からなるＭグループと、４種類の小ドットパルスＳ１〜Ｓ４からなるＳグループとに分けられる。
【００４４】
ここで、各グループに属する吐出パルスの種類の数に関し、最少の目標吐出量であるＳグループに属する吐出パルスの種類の数は、中間の目標吐出量であるＭグループや最多の目標吐出量であるＬグループに属する吐出パルスの種類の数よりも多い。これは、最少の吐出量については、ばらつきの度合いが大きくなりがちであり、それを確実に調整したいことによる。また、プリンタ１００では、小ドットが画質に最も影響を与えやすい。この観点からもＳグループに属する吐出パルスの種類を、他のグループに属する吐出パルスの種類の数よりも多くすることが好ましいといえる。
【００４５】
異なるグループに属する吐出パルス同士は、互いに波形（電位の変化パターン）が異なっている。また、同じグループに属する吐出パルス同士も、互いに波形が異なっている。ここで、異なるグループに属する吐出パルス同士は、ドットサイズに起因する吐出量の違いに基づいて、異なる波形に定められている。一方、同じグループに属する吐出パルス同士は、吐出特性に起因する吐出量の違いに基づいて、異なる波形に定められている。このため、同じグループに属する吐出パルス同士の相似の度合いは、異なるグループに属する吐出パルス同士の相似の度合いよりも高くなっている。
【００４６】
なお、図８の各駆動信号ＣＯＭ１〜ＣＯＭ４において、第２大ドットパルスＬ２による吐出量は、第１大ドットパルスＬ１による吐出量よりも多い。第２中ドットパルスＭ２による吐出量は、第１中ドットパルスＭ１による吐出量よりも多い。また、第１小ドットパルスＳ１〜第４小ドットパルスＳ４に関しては、序数が大きくなるほど吐出量が多い。
【００４７】
＜吐出特性情報について＞
次に、吐出特性情報について説明する。吐出特性情報とは、前述したように、インク滴の設計上の吐出量からのばらつきの度合い（吐出特性）を、吐出機構毎に示す情報である。そして、吐出特性は、例えばノズル毎のテストパターンを紙Ｐに形成し、このテストパターンを構成するドットのサイズを測定することで取得できる。また、規定数のインクをノズル毎に吐出させ、吐出量を計測することによっても取得できる。
【００４８】
本実施形態では、予め取得した吐出機構の吐出特性に関する情報を、吐出特性情報としてメモリ１１２に格納している。この吐出特性情報は、２ビットのデジタルデータで構成され、吐出機構毎に設定される。この場合、吐出特性は４段階で表される。例えば、図９に示すように、吐出特性情報のビット値「００」は、その吐出機構から吐出されたインク滴によって形成されたドットのサイズが、設計上のドットサイズよりも非常に大きいという吐出特性を示す。すなわち、インクの吐出量が設計上の吐出量よりも非常に多いという吐出特性を示す。そして、ビット値「０１」は、ドットサイズが設計上のドットサイズよりも大きい（ビット値「００」の場合ほど大きくはない）という吐出特性を示す。すなわち、インクの吐出量が設計上の吐出量よりも多いという吐出特性を示す。また、ビット値「１０」は、ドットサイズが設計上のドットサイズと同じ程度であるという吐出特性、すなわち、インクの吐出量が設計上の吐出量と同じという吐出特性を示す。さらに、ビット値「１１」は、ドットサイズが設計上のドットサイズよりも小さいという吐出特性、すなわち、インクの吐出量が設計上の吐出量よりも少ないという吐出特性を示す。このプリンタ１００では、吐出特性情報を用いることで、或るドットについてのインク滴の吐出量が各吐出機構で揃うように、吐出パルスを選択する。
【００４９】
＜インク滴の吐出動作について＞
次に、インク滴の吐出動作について説明する。この吐出動作は、ＣＰＵ１１１がメモリ１１２に格納されているコンピュータプログラム（ファームウェア）を読み出して実行することで行われる。このため、ファームウェアは、吐出動作に関連した制御を実行するためのプログラムコードを有する。
【００５０】
このプリンタ１００では、紙Ｐが１ドットラインに相当する量だけ搬送される毎に、ラッチパルスが生成される。このラッチパルスを契機にして、駆動信号生成部１２０による駆動信号ＣＯＭ（第１駆動信号ＣＯＭ１〜第４駆動信号ＣＯＭ４）の生成が開始される。ここで、印刷時における紙Ｐの搬送速度は一定である。このため、駆動信号ＣＯＭは繰り返し周期Ｔ毎に繰り返し生成されることになる。
【００５１】
この繰り返し周期Ｔにおいて、スイッチ制御信号生成回路１７３は、コントローラ１１０から送信されたドット形成データと吐出特性情報とを吐出機構毎の組にし、ドット形成データと吐出特性情報の組み合わせに基づいて、スイッチ制御信号ＣＳSWを生成する。そして、生成したスイッチ制御信号ＣＳSW（各スイッチ制御信号ＣＳSW1〜ＣＳSW4）を、そのドット形成データ（ノズル番号）に対応する駆動信号選択スイッチ群に出力する。駆動信号選択スイッチ群（スイッチＳＷ１〜ＳＷ４）は、このスイッチ制御信号ＣＳSWに基づき、所定の吐出パルスがピエゾ素子１６１に印加されるように動作する。
【００５２】
次に、ドット形成データと吐出特性情報の組み合わせに基づく、吐出パルスの選択的な印加動作について説明する。便宜上、ドット形成データと吐出特性情報の組み合わせで定まるスイッチ選択パターンを用いて説明をする。本実施形態では、図１０に示すように、９種類のスイッチ選択パターンＡ〜Ｉ（図１１〜図１４参照）が用意されている。そして、スイッチ制御信号生成回路１７３は、ドット形成データと吐出特性情報の組み合わせに基づき、スイッチ選択パターンＡ〜Ｉの中から、対応するスイッチ選択パターンを定める。具体的には、スイッチ制御信号生成回路１７３は、各スイッチ制御信号ＣＳSW1〜ＣＳSW4の、各期間Ｔ１〜Ｔ３における信号レベルの組み合わせを取得する。
【００５３】
そして、スイッチ制御信号生成回路１７３は、定めたスイッチ選択パターンに対応するスイッチ制御信号ＣＳSWを、そのドット形成データに対応する駆動信号選択スイッチ群に出力する。駆動信号選択スイッチ群は、このスイッチ制御信号ＣＳSWに基づき、各駆動信号ＣＯＭ１〜ＣＯＭ４における一部を、選択的にピエゾ素子１６１に印加する。これにより、ピエゾ素子１６１は、駆動信号ＣＯＭにおける印加された部分に応じて動作（変形）する。その結果、ノズルから所定量のインクが吐出されたり、微振動動作が行われたりする。ここで、微振動動作とは、吐出機構で行われる動作であって、ノズルからインクが吐出されない程度の圧力変化を、圧力室１６２内のインクに与えるための動作である。
【００５４】
＜ドット形成データ「００」の場合＞
ドット形成データのビット値が「００」である場合、スイッチ制御信号生成回路１７３は、吐出特性情報のビット値が「００」，「０１」，「１０」，「１１」のいずれであっても、スイッチ選択パターンＡを用いる。図１１に示すように、スイッチ選択パターンＡでは、スイッチ制御信号ＣＳSW1〜ＣＳSW4のうち、第１駆動信号ＣＯＭ１に対応するスイッチ制御信号ＣＳSW1の信号レベルが、期間Ｔ３においてハイレベルとなる。また、他のスイッチ制御信号の信号レベルは、何れの期間Ｔ１〜Ｔ３においてもローレベルである。これにより、期間Ｔ３にて第１駆動信号ＣＯＭ１が、対応するピエゾ素子１６１に印加される。すなわち、微振動パルスＮ１がピエゾ素子１６１に印加される。その結果、対応する吐出機構ではインクの増粘を防止するための微振動動作が行われる。
【００５５】
＜ドット形成データ「０１」の場合＞
ドット形成データのビット値が「０１」である場合、スイッチ制御信号生成回路１７３は、吐出特性情報のビット値「００」，「０１」，「１０」，「１１」に応じて、それぞれ、スイッチ選択パターンＢ，Ｃ，Ｄ，Ｅを用いる。図１２に示すように、スイッチ選択パターンＢでは、スイッチ制御信号ＣＳSW1の信号レベルが、期間Ｔ２においてハイレベルとなる。また、他のスイッチ制御信号の信号レベルは、何れの期間Ｔ１〜Ｔ３においてもローレベルである。これにより、期間Ｔ２にて第１駆動信号ＣＯＭ１が対応するピエゾ素子１６１に印加される。すなわち、第１小ドットパルスＳ１がピエゾ素子１６１に印加される。その結果、対応する吐出機構からは、小ドット用のインク滴のうち、最も量の少ないインク滴が吐出される。
【００５６】
スイッチ選択パターンＣでは、第２駆動信号ＣＯＭ２に対応するスイッチ制御信号ＣＳSW2の信号レベルが、期間Ｔ２においてハイレベルとなる。また、他のスイッチ制御信号の信号レベルは、何れの期間Ｔ１〜Ｔ３においてもローレベルである。これにより、期間Ｔ２にて第２駆動信号ＣＯＭ２（第２小ドットパルスＳ２）が対応するピエゾ素子１６１に印加される。その結果、対応する吐出機構からは、小ドット用のインク滴のうち、２番目に量の少ないインク滴が吐出される。
【００５７】
スイッチ選択パターンＤでは、第３駆動信号ＣＯＭ３に対応するスイッチ制御信号ＣＳSW3の信号レベルが、期間Ｔ２においてハイレベルとなる。また、他のスイッチ制御信号の信号レベルは、何れの期間Ｔ１〜Ｔ３においてもローレベルである。これにより、期間Ｔ２にて第３駆動信号ＣＯＭ３（第３小ドットパルスＳ３）が対応するピエゾ素子１６１に印加される。その結果、対応する吐出機構からは、小ドット用のインク滴のうち、３番目に量の多いインク滴が吐出される。
【００５８】
スイッチ選択パターンＥでは、第４駆動信号ＣＯＭ４に対応するスイッチ制御信号ＣＳSW4の信号レベルが、期間Ｔ２においてハイレベルとなる。また、他のスイッチ制御信号の信号レベルは、何れの期間Ｔ１〜Ｔ３においてもローレベルである。これにより、期間Ｔ２にて第４駆動信号ＣＯＭ４（第４小ドットパルスＳ４）が対応するピエゾ素子１６１に印加される。その結果、対応する吐出機構からは、小ドット用のインク滴のうち、最も量の多いインク滴が吐出される。
【００５９】
このように、スイッチ選択パターンＢ〜Ｅの何れかを選択することで、小ドットの形成を示すドット形成データ（ビット値「０１」）に対して、４種類の小ドットパルスの何れかを選択することができる。このため、設計上の吐出量よりも吐出量が少なくなる吐出機構については、例えばスイッチ選択パターンＥを用いることにより、吐出量の不足分を補うことができる。反対に、設計上の吐出量よりも吐出量が多くなる吐出機構については、例えばスイッチ選択パターンＢを用いることにより、吐出量を、設計上の吐出量に近付けることができる。
【００６０】
＜ドット形成データ「１０」の場合＞
ドット形成データのビット値が「１０」である場合、スイッチ制御信号生成回路１７３は、吐出特性情報のビット値が「００」，「０１」の何れかであれば、スイッチ選択パターンＦを用い、ビット値が「１０」，「１１」の何れかであれば、スイッチ選択パターンＧを用いる。図１３に示すように、スイッチ選択パターンＦでは、スイッチ制御信号ＣＳSW3の信号レベルが、期間Ｔ１においてハイレベルとなる。また、他のスイッチ制御信号の信号レベルは、何れの期間Ｔ１〜Ｔ３においてもローレベルである。これにより、期間Ｔ１にて第３駆動信号ＣＯＭ３（第１中ドットパルスＭ１）が対応するピエゾ素子１６１に印加される。その結果、対応する吐出機構からは、２種類の中ドット用のインク滴のうち、量が少ない方のインク滴が吐出される。
【００６１】
スイッチ選択パターンＧでは、スイッチ制御信号ＣＳSW4の信号レベルが、期間Ｔ１においてハイレベルとなる。また、他のスイッチ制御信号の信号レベルは、何れの期間Ｔ１〜Ｔ３においてもローレベルである。これにより、期間Ｔ１にて第４駆動信号ＣＯＭ４（第２中ドットパルスＭ２）が対応するピエゾ素子１６１に印加される。その結果、対応する吐出機構からは、２種類の中ドット用のインク滴のうち、量が多い方のインク滴が吐出される。
【００６２】
このように、スイッチ選択パターンＦ，Ｇの一方を選択することで、中ドットの形成を示すドット形成データ（ビット値「１０」）に対して、２種類の中ドットパルスの一方を選択することができる。このため、設計上の吐出量よりも吐出量が多くなる吐出機構については、例えばスイッチ選択パターンＦを用いることにより、吐出量を、設計上の吐出量に近付けることができる。
【００６３】
＜ドット形成データ「１１」の場合＞
ドット形成データのビット値が「１１」である場合、スイッチ制御信号生成回路１７３は、吐出特性情報のビット値が「００」，「０１」の何れかであれば、スイッチ選択パターンＨを用い、ビット値が「１０」，「１１」の何れかであれば、スイッチ選択パターンＩを用いる。図１４に示すように、スイッチ選択パターンＨでは、スイッチ制御信号ＣＳSW1の信号レベルが、期間Ｔ１においてハイレベルとなる。また、他のスイッチ制御信号の信号レベルは、何れの期間Ｔ１〜Ｔ３においてもローレベルである。これにより、期間Ｔ１にて第１駆動信号ＣＯＭ１（第１大ドットパルスＬ１）が対応するピエゾ素子１６１に印加される。その結果、対応する吐出機構からは、２種類の大ドット用のインク滴のうち、量が少ない方のインク滴が吐出される。
【００６４】
スイッチ選択パターンＩでは、スイッチ制御信号ＣＳSW2の信号レベルが、期間Ｔ１においてハイレベルとなる。また、他のスイッチ制御信号の信号レベルは、何れの期間Ｔ１〜Ｔ３においてもローレベルである。これにより、期間Ｔ１にて第２駆動信号ＣＯＭ２（第２大ドットパルスＬ２）が対応するピエゾ素子１６１に印加される。その結果、対応する吐出機構からは、２種類の大ドット用のインク滴のうち、量が多い方のインク滴が吐出される。
【００６５】
このように、スイッチ選択パターンＨ，Ｉの一方を選択することで、大ドットの形成を示すドット形成データ（ビット値「１１」）に対して、２種類の大ドットパルスの一方を選択することができる。このため、設計上の吐出量よりも吐出量が多くなる吐出機構については、例えばスイッチ選択パターンＨを用いることにより、吐出量を、設計上の吐出量に近付けることができる。
【００６６】
このような制御を行うことで、図１５に示すように、ドット形成データに対応してピエゾ素子に印加される吐出パルスの組み合わせが吐出機構毎（ノズル番号毎）に定められる。これにより、吐出機構毎の吐出特性のばらつきの影響が緩和される。すなわち、吐出量のばらつきを抑制することができる。その結果、各サイズにおけるドットの吐出量のばらつきを少なくすることができ、画質の向上が図れる。
【００６７】
また、本実施形態では、吐出特性の違いの影響を受けやすい小ドット（最少目標吐出量）に関し、吐出パルスの種類の数を、他のドットにおける吐出パルスの種類の数よりも多くしている。これにより、吐出特性の違いの影響を受けやすい小ドットについて、吐出特性のよりきめ細かな調整を行うことができる。言い換えれば、小ドットよりも吐出特性の違いの影響を受けにくい中ドットや大ドットについては、吐出パルスの種類の数を、小ドットにおける吐出パルスの種類の数よりも少なくしている。これにより、吐出量に応じ、吐出パルスの種類の数を過不足なく定めることができる。その結果、繰り返し周期Ｔに含ませる吐出パルスの数を最適化でき、繰り返し周期Ｔの短縮化が図れる。
【００６８】
また、本実施形態の駆動信号ＣＯＭでは、同じドットサイズ用の吐出パルスが、複数の期間Ｔ１〜Ｔ３における同じ期間に生成されている。例えば、大ドットパルスＬ１，Ｌ２は期間Ｔ１に生成されている。また、中ドットパルスＭ１，Ｍ２も期間Ｔ１に生成されている。同様に、小ドットパルスＳ１〜Ｓ４は期間Ｔ２に生成されている。これにより、同じドットサイズ用の吐出パルスであって、種類が異なる吐出パルスが用いられても、インク滴の吐出タイミングを揃えることができる。これにより、用紙上の着弾位置を揃えることができる。言い換えれば、ドットの形成位置を揃えることができる。このように、同じドットサイズ用の複数種類の吐出パルスを同じ期間に生成することにより、画質への影響を最少にすることができる。また、同じドットサイズ用の複数種類の吐出パルスを同じ期間に生成するように、駆動信号ＣＯＭを構成する駆動信号の数を用意することによって、吐出パルスの配置の自由度を高めることができる。
【００６９】
＝＝＝その他の実施形態＝＝＝
続いて、駆動信号ＣＯＭのバリエーションについて説明する。以下の実施形態では、上記第１実施形態と同様に構成されたプリンタを用いて説明する。そのため、同一又は類似の構成及び構成要素には、同一又は同様の符号を付し、それらの説明を省略する。なお、駆動信号生成部を構成する駆動信号生成回路の数は、駆動信号ＣＯＭを構成する駆動信号の数に応じたものとなる。
【００７０】
＜第２実施形態＞
図１６に示す第２実施形態は、大ドットパルスの種類が第１実施形態と異なっている。すなわち、３種類の大ドットパルスＬ１〜Ｌ３を駆動信号ＣＯＭに含ませている。本実施形態では、中ドットパルスの種類の数が２種類であり、最も少ない。すなわち、中間の目標吐出量で使用される吐出パルスの種類の数が、最少の目標吐出量で使用される吐出パルスの種類の数よりも少なく、且つ、最多の目標吐出量で使用される吐出パルスの種類の数よりも少ない。
【００７１】
このような構成にした理由は、大ドットがベタを埋める際に用いられることに起因する。すなわち、中ドットと大ドットを比較した場合、大ドットの方が画質に与える影響が大きいからである。これにより、画質の向上と繰り返し周期Ｔの短縮化（駆動信号ＣＯＭに含ませる駆動パルスの数の最適化）を両立できる。
【００７２】
＜第３実施形態＞
図１７に示す第３実施形態は、ドットサイズが大きくなるほど（目標吐出量が多くなるほど）、吐出パルスの種類の数を少なくしている。すなわち、４種類の小ドットパルスＳ１〜Ｓ４と、３種類の中ドットパルスＭ１〜Ｍ３と、２種類の大ドットパルスＬ１，Ｌ２を駆動信号ＣＯＭに含ませている。本実施形態では、吐出特性の影響を受けやすいほど、吐出パルスの種類の数が多くなっている。このため、画質の向上と繰り返し周期Ｔの短縮化（駆動信号ＣＯＭに含ませる駆動パルスの数の最適化）を両立できる。
【００７３】
＜第４実施形態＞
図１８，図１９に示すように、駆動信号ＣＯＭは、２つの駆動信号ＣＯＭ Ａ，ＣＯＭ Ｂで構成されていてもよい。
【００７４】
図１８に示す駆動信号ＣＯＭの場合、駆動信号ＣＯＭ Ａでは、２種類の大ドットパルスＬ１，Ｌ２と２種類の中ドットパルスＭ１，Ｍ２とが、時系列で並んでいる。駆動信号ＣＯＭ Ｂでは、４種類の小ドットパルスＳ１，Ｓ２，Ｓ３，Ｓ４が時系列で並んでいる。したがって、駆動信号ＣＯＭ Ｂは、複数種類の第１電位波形が時系列で並ぶ第１駆動信号の一例であり、駆動信号ＣＯＭ Ａは、複数種類の第２電位波形（第１電位波形とは電位の変化パターンが異なる電位波形）が時系列で並ぶ第２駆動信号の一例である。この駆動信号ＣＯＭによれば、種類の数が最適化されているので、繰り返し周期Ｔを短くすることができる。また、駆動信号生成回路の数を少なくすることができるので、プリンタ１００を第１〜第３実施形態の場合よりも小型化させることができる。
【００７５】
図１９に示す例は、駆動信号ＣＯＭ Ａ，ＣＯＭ Ｂに含ませる吐出パルスの種類を、図１８の駆動信号ＣＯＭ Ａ，ＣＯＭ Ｂとは異ならせたものである。図１９に示すように、小ドットパルスが２つの駆動信号ＣＯＭ Ａ，ＣＯＭ Ｂに分散されている。このような駆動信号ＣＯＭ Ａ，ＣＯＭ Ｂを用いてもよい。
【００７６】
＜第５実施形態＞
図２０，図２１に示すように、駆動信号ＣＯＭは、１つの駆動信号（駆動信号ＣＯＭ α又は駆動信号ＣＯＭ β）で構成されていてもよい。この駆動信号ＣＯＭは、複数の駆動信号選択スイッチ群に共通して入力されることになる。したがって、この駆動信号ＣＯＭは、第１電位波形と第２電位波形とが時系列で並ぶ共通駆動信号の一例である。この共通駆動信号では、種類の数が最適化されているので、繰り返し周期Ｔを短くすることができる。また、駆動信号生成回路の数を少なくすることができるので、プリンタ１００を第４実施の形態の場合よりも小型化させることができる。
【００７７】
＝＝＝その他＝＝＝
＜吐出特性情報について＞
吐出特性情報に関し、印刷時にヘッド制御信号の一部として送信されるように構成してもよいし、スイッチ制御信号生成回路１７３が有する内部メモリに予め記憶させておいてもよい。
【００７８】
＜ピエゾ素子１６１について＞
上述した各実施形態では、インク滴を吐出するための動作をする素子として、ピエゾ素子１６１を例示したが、ピエゾ素子１６１に限られない。例えば、磁歪素子や、静電素子のように、電位波形に応じて液体を吐出するための動作をする素子であればよい。
【００７９】
＜スイッチ選択パターンについて＞
上述した各実施形態では、スイッチ選択パターンＡ〜Ｉがノズル毎に決まるように構成されていた。これに代えて、１群のノズル（例えばノズル列）毎にスイッチ選択パターンを決めるように構成してもよい。このようにすることで、スイッチ選択パターンに対応する、スイッチ制御信号ＣＳSWの信号レベルの組み合わせを取得する処理を高速化させることができる。
【００８０】
＜ヘッド制御回路１７０について＞
上述した各実施形態では、ヘッド制御回路１７０を、ハードウェア（ロジック回路）を用いて構成したが、ヘッド制御回路１７０が有する全ての機能をソフトウェアによって実現してもよい。この場合、ヘッド制御回路１７０は、生成された駆動信号ＣＯＭから、ピエゾ素子１６１に印加すべき吐出パルスを選択するプログラムコード、及び選択した電位波形を印加するプログラムコードとして機能することになる。これらのプログラムコードは、インク滴吐出プログラムの一部を構成する。
【００８１】
＜プリンタ１００について＞
上述した各実施形態では、プリンタ１００は、ラインヘッド１６０を所定位置に固定した状態で印刷を行うとした。しかし、インクを吐出するヘッドを移動させながら印刷を行うプリンタにも本発明を適用することができる。
【００８２】
＜液滴吐出装置について＞
上述した実施形態では、ノズルから滴状にして吐出すべき液体がインクであるプリンタ１００について説明した。しかし、ノズルから吐出すべき液体はインクに限られるものではない。例えば、液晶ディスプレイ、ＥＬ（エレクトロルミネッセンス）ディスプレイ及び面発光ディスプレイの製造などに用いられる電極材や色材などの材料を分散または溶解のかたちで含む液状体を吐出する液滴吐出装置、バイオチップ製造に用いられる生体有機物を吐出する液滴吐出装置、精密ピペットとして用いられ試料となる液体を吐出する液滴吐出装置であってもよい。さらに、時計やカメラ等の精密機械にピンポイントで潤滑油を吐出する液滴吐出装置、光通信素子等に用いられる微小半球レンズ（光学レンズ）などを形成するために紫外線硬化樹脂等の透明樹脂液を基板上に吐出する液滴吐出装置、基板などをエッチングするために酸又はアルカリ等のエッチング液を吐出する液滴吐出装置、ジェルを吐出する液滴吐出装置であってもよい。そして、これらのうち何れか一種の液滴吐出装置に本発明を適用することができる。
【図面の簡単な説明】
【００８３】
【図１】本発明の第１実施形態に係る液滴吐出装置としてのプリンタを含む印刷システムの構成を概略的に示すブロック図である。
【図２】図１のプリンタが有する紙搬送機構とラインヘッドの関係を説明するための図である。
【図３】図１における駆動信号生成部の構成を説明するためのブロック図であり、図３Ａは、駆動信号生成部の構成を概略的に示すブロック図であり、図３Ｂは、図３Ａの１つの駆動信号生成回路の構成を詳細に示すブロック図である。
【図４】図２に示すラインヘッドの内部構成を説明するための部分拡大断面図である。
【図５】図１に示すヘッドユニットの構成を詳細に示すブロック図である。
【図６】図５に示す駆動信号選択スイッチ群の構成を詳細に示すブロック図である。
【図７】ドット形成データを説明するための図である。
【図８】駆動信号を説明する図である。
【図９】吐出特性情報の一例を説明するための図である。
【図１０】スイッチ選択パターンの種類を説明するための図である。
【図１１】ドット形成データのビット値が「００」である場合に選択されるスイッチ選択パターンを示す。
【図１２】ドット形成データのビット値が「０１」である場合に選択され得るスイッチ選択パターンを示す。
【図１３】ドット形成データのビット値が「１０」である場合に選択され得るスイッチ選択パターンを示す。
【図１４】ドット形成データのビット値が「１１」である場合に選択され得るスイッチ選択パターンを示す。
【図１５】ノズル番号と、対応するピエゾ素子に印加され得る印加パルスとの関係の一例を示す図である。
【図１６】第２実施形態の駆動信号を説明する図である。
【図１７】第３実施形態の駆動信号を説明する図である。
【図１８】第４実施形態の駆動信号を説明する図である。
【図１９】第４実施形態の他の駆動信号を説明する図である。
【図２０】第５実施形態の駆動信号を説明する図である。
【図２１】第５実施形態の他の駆動信号を説明する図である。
【符号の説明】
【００８４】
１  印刷システム、１０  コンピュータ、１００  プリンタ、
１１０  コントローラ、１１１  ＣＰＵ、１１２  メモリ、
１１３  クロック信号生成回路、１１５  内部バス、
１２０  駆動信号生成部、１２０ａ〜１２０ｄ  駆動信号生成回路、
１３０  電源部、１４０  紙搬送機構、１５０  ヘッドユニット、
１６０  ラインヘッド、１６１  ピエゾ素子（ＰＺＴ）、
１７０  ヘッド制御回路、１７２  ヘッドドライバ、
１７２ａ，１７２ｂ，１７２ｃ  駆動信号選択スイッチ群、
１７３  スイッチ制御信号生成回路
【図１】
0005145959.tif 000002
【図２】
0005145959.tif 000003
【図３】
0005145959.tif 000004
【図４】
0005145959.tif 000005
【図５】
0005145959.tif 000006
【図６】
0005145959.tif 000007
【図７】
0005145959.tif 000008
【図８】
0005145959.tif 000009
【図９】
0005145959.tif 000010
【図１０】
0005145959.tif 000011
【図１１】
0005145959.tif 000012
【図１２】
0005145959.tif 000013
【図１３】
0005145959.tif 000014
【図１４】
0005145959.tif 000015
【図１５】
0005145959.tif 000016
【図１６】
0005145959.tif 000017
【図１７】
0005145959.tif 000018
【図１８】
0005145959.tif 000019
【図１９】
0005145959.tif 000020
【図２０】
0005145959.tif 000021
【図２１】
0005145959.tif 000022