(57)【要約】【課題】画質の向上を図る。【解決手段】印刷装置は、印刷ヘッド（ヘッド４１）と、駆動信号生成部（駆動信号生成回路７０）と、コントローラ（ヘッド制御部５０）とを有する。印刷ヘッドは、ドット形成用の単位信号が駆動素子へ印加されることでインクを吐出する。駆動信号生成部は、単位信号を含む第１駆動信号（ＣＯＭ_Ａ）と単位信号を含む第２駆動信号（ＣＯＭ_Ｂ）とを、所定期間毎に繰り返し生成し、かつ、所定期間を３以上の複数区間から構成するとともに、複数区間における最初の区間と最後の区間を除いた区間で、最大ドットの形成に用いられる単位信号以外の、他のドット形成用の単位信号を生成する。コントローラは、ドットサイズを示す情報に基づいて第１駆動信号と第２駆動信号の必要部分を区間毎に選択し、駆動素子へ印加する。【選択図】図３Ａ
2008137344.tif 000002
【特許請求の範囲】
【請求項１】
（Ａ）ドット形成用の単位信号が駆動素子へ印加されることでインクを吐出する印刷ヘッドと、
（Ｂ）前記単位信号を含む第１駆動信号と前記単位信号を含む第２駆動信号とを、所定期間毎に繰り返し生成する駆動信号生成部であって、
前記所定期間を３以上の複数区間から構成するとともに、前記複数区間における最初の区間と最後の区間を除いた区間で、最大ドットの形成に用いられる単位信号以外の、他のドット形成用の単位信号を生成する駆動信号生成部と、
（Ｃ）ドットサイズを示す情報に基づいて前記第１駆動信号と前記第２駆動信号の必要部分を前記区間毎に選択し、前記駆動素子へ印加するコントローラと、
（Ｄ）を有する印刷装置。
【請求項２】
請求項１に記載の印刷装置であって、
前記駆動信号生成部は、
前記第１駆動信号が有する前記複数区間における最初の区間と最後の区間を除いた区間、及び、前記第２駆動信号が有する前記複数区間における最初の区間と最後の区間を除いた区間のそれぞれで、前記他のドット形成用の単位信号を生成し、
前記第２駆動信号が有する前記他のドット形成用の単位信号は、
前記印刷ヘッドから吐出させるインクの量が、前記第１駆動信号が有する前記他のドット形成用の単位信号によって前記印刷ヘッドから吐出させるインクの量と異なる、印刷装置。
【請求項３】
請求項２に記載の印刷装置であって、
前記駆動素子は、
印加される単位信号の電圧の変化に応じて変形するものであって、インクを貯留した圧力室の容積を変化させることにより、前記圧力室に連通されたノズルからインクを吐出させるものである、印刷装置。
【請求項４】
請求項３に記載の印刷装置であって、
前記駆動素子は、
ピエゾ素子である、印刷装置。
【請求項５】
請求項３又は請求項４に記載の印刷装置であって、
前記駆動信号生成部は、
前記第２駆動信号側の他のドット形成用の単位信号における電圧変化部分であってインクを吐出させるべく前記圧力室を収縮させる電圧変化部分の生成開始タイミングを、前記第１駆動信号側の他のドット形成用の単位信号における電圧変化部分であってインクを吐出させるべく前記圧力室を収縮させる電圧変化部分の生成開始タイミングに揃える、印刷装置。
【請求項６】
請求項１から請求項５の何れかに記載の印刷装置であって、
前記駆動信号生成部は、
前記第１駆動信号が有する前記複数区間における最初の区間と最後の区間で、最大ドットの形成に用いられる単位信号を生成し、
前記最後の区間で生成される前記最大ドットの形成に用いられる単位信号は、
前記印刷ヘッドから吐出させるインクの量が、前記最初の区間で生成される前記最大ドットの形成に用いられる単位信号によって前記印刷ヘッドから吐出させるインクの量と同じである、印刷装置。
【請求項７】
請求項２から請求項６の何れかに記載の印刷装置であって、
前記第２駆動信号が有する前記複数区間における最初の区間と最後の区間を除いた区間は、
その時間幅が、前記第１駆動信号が有する前記複数区間における最初の区間と最後の区間を除いた区間の時間幅と異なっている、印刷装置。
【請求項８】
請求項１から請求項７の何れかに記載の印刷装置であって、
前記コントローラは、
前記ドットサイズを示す情報から区間毎の選択情報を生成し、前記区間毎の選択情報に応じて前記第１駆動信号と前記第２駆動信号の必要部分を前記区間毎に選択し、前記駆動素子へ印加する、印刷装置。
【請求項９】
請求項１から請求項８の何れかに記載の印刷装置であって、
前記コントローラは、
前記第１駆動信号及び前記第２駆動信号に同期して生成されるタイミング信号に基づき、前記第１駆動信号が有する複数区間、及び、前記第２駆動信号が有する複数区間を認識する、印刷装置。
【請求項１０】
請求項１から請求項９の何れかに記載の印刷装置であって、
前記印刷ヘッドを往路方向と復路方向とに移動させる移動機構を有する、印刷装置。
【請求項１１】
（Ａ）ドット形成用の単位信号を含む第１駆動信号とドット形成用の単位信号を含む第２駆動信号であって、３以上の複数区間で構成される所定期間における最初の区間と最後の区間を除いた区間に、最大ドットの形成に用いられる単位信号以外の、他のドット形成用の単位信号を有する第１駆動信号と第２駆動信号とを、前記所定期間毎に繰り返し生成すること、
（Ｂ）ドットサイズを示す情報に基づいて、前記第１駆動信号と前記第２駆動信号の必要部分を前記区間毎に選択すること、
（Ｃ）選択された必要部分を印刷ヘッドの駆動素子へ印加することで、前記必要部分に含まれる前記ドット形成用の単位信号に応じてインクを吐出させること、
（Ｄ）を有する印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、及び、印刷方法に関する。
【背景技術】
【０００２】
駆動信号を選択的に駆動素子に印加することで、印刷ヘッドからインクを吐出させる印刷装置がある。この種の印刷装置には、第１駆動信号と第２駆動信号のそれぞれに２つずつ駆動パルスを含ませ、これら４つの駆動パルスを選択的に駆動素子に印加することで、量の異なる複数種類のインク滴を吐出させるものがある（例えば、特許文献１を参照）。
【特許文献１】特開２０００−５２５７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、この種の印刷装置では、粒状感が画質に大きな影響を与える。そして、きめ細かな画像を印刷するためには、１つのドットが形成され得る仮想領域内において、形成されるドットの位置ができるだけ揃っていることが望まれる。すなわち、単位領域の面積よりも小さい大きさのドットは、仮想領域内における中心に近い位置に形成されることが望ましい。  
しかしながら、前述の印刷装置では、最大ドット以外のドットに関し、仮想領域内における形成位置が中心からずれがちであった。これに伴い、隣り合うドット同士の間隔がばらついて、画質が損なわれてしまう可能性があった。
【０００４】
本発明は、このような事情に鑑みてなされたものであり、その目的は、画質の向上を図ることにある。
【課題を解決するための手段】
【０００５】
前記目的を達成するための主たる発明は、
（Ａ）ドット形成用の単位信号が駆動素子へ印加されることでインクを吐出する印刷ヘッドと、
（Ｂ）前記単位信号を含む第１駆動信号と前記単位信号を含む第２駆動信号とを、所定期間毎に繰り返し生成する駆動信号生成部であって、
前記所定期間を３以上の複数区間から構成するとともに、前記複数区間における最初の区間と最後の区間を除いた区間で、最大ドットの形成に用いられる単位信号以外の、他のドット形成用の単位信号を生成する駆動信号生成部と、
（Ｃ）ドットサイズを示す情報に基づいて前記第１駆動信号と前記第２駆動信号の必要部分を前記区間毎に選択し、前記駆動素子へ印加するコントローラと、
（Ｄ）を有する印刷装置である。
【０００６】
本発明の他の特徴は、本明細書、及び添付図面の記載により、明らかにする。
【発明を実施するための最良の形態】
【０００７】
本明細書の記載、及び添付図面の記載により、少なくとも次のことが明らかにされる。
【０００８】
すなわち、（Ａ）ドット形成用の単位信号が駆動素子へ印加されることでインクを吐出する印刷ヘッドと、（Ｂ）前記単位信号を含む第１駆動信号と前記単位信号を含む第２駆動信号とを、所定期間毎に繰り返し生成する駆動信号生成部であって、前記所定期間を３以上の複数区間から構成するとともに、前記複数区間における最初の区間と最後の区間を除いた区間で、最大ドットの形成に用いられる単位信号以外の、他のドット形成用の単位信号を生成する駆動信号生成部と、（Ｃ）ドットサイズを示す情報に基づいて前記第１駆動信号と前記第２駆動信号の必要部分を前記区間毎に選択し、前記駆動素子へ印加するコントローラと、（Ｄ）を有する印刷装置を実現できることが明らかとされる。  
このような印刷装置によれば、他のドットを形成するための単位信号は、所定期間内の開始区間と終了区間との間の区間で駆動素子に印加される。これに伴い、他のドットは、１つのドットが形成され得る仮想領域の、中心寄りの位置に形成される。これにより、画質を向上させることができる。
【０００９】
また、（Ａ）ドット形成用の単位信号が駆動素子へ印加されることでインクを吐出する印刷ヘッドと、（Ｂ）前記単位信号を含む第１駆動信号と前記単位信号を含む第２駆動信号とを、所定期間毎に繰り返し生成する駆動信号生成部であって、前記所定期間を３以上の奇数区間から構成するとともに、前記奇数区間のうちの中央の区間で、最大ドット形成用の単位信号以外の、他のドット形成用の単位信号を生成する駆動信号生成部と、（Ｃ）ドットサイズを示す情報に基づいて前記第１駆動信号と前記第２駆動信号の必要部分を前記区間毎に選択し、前記駆動素子へ印加するコントローラと、（Ｄ）を有する印刷装置を実現できることも明らかとされる。  
このような印刷装置によれば、他のドットを形成するための単位信号は、所定期間内における中央の区間で駆動素子に印加される。これに伴い、他のドットは、１つのドットが形成され得る仮想領域の、中心の位置に形成される。これにより、画質を向上させることができる。
【００１０】
かかる印刷装置であって、前記駆動信号生成部は、前記第１駆動信号が有する前記複数区間における最初の区間と最後の区間を除いた区間、及び、前記第２駆動信号が有する前記複数区間における最初の区間と最後の区間を除いた区間のそれぞれで、前記他のドット形成用の単位信号を生成し、前記第２駆動信号が有する前記他のドット形成用の単位信号は、前記印刷ヘッドから吐出させるインクの量が、前記第１駆動信号が有する前記他のドット形成用の単位信号によって前記印刷ヘッドから吐出させるインクの量と異なることが好ましい。  
このような印刷装置によれば、大きさの異なる複数種類の他のドットについて、それぞれの形成位置を仮想領域における中心寄りにすることができる。これにより、画質を向上させることができる。
【００１１】
かかる印刷装置であって、前記駆動信号生成部は、前記第１駆動信号が有する前記中央の区間、及び、前記第２駆動信号が有する前記中央の区間のそれぞれで、前記他のドット形成用の単位信号を生成し、前記第２駆動信号が有する前記他のドット形成用の単位信号は、前記印刷ヘッドから吐出させるインクの量が、前記第１駆動信号が有する前記他のドット形成用の単位信号によって前記印刷ヘッドから吐出させるインクの量と異なることが好ましい。  
このような印刷装置によれば、大きさの異なる複数種類の他のドットについて、それぞれの形成位置を仮想領域における中心にすることができる。これにより、画質を向上させることができる。
【００１２】
かかる印刷装置であって、前記駆動素子は、印加される単位信号の電圧の変化に応じて変形するものであって、インクを貯留した圧力室の容積を変化させることにより、前記圧力室に連通されたノズルからインクを吐出させるものであることが好ましい。特に、ピエゾ素子であることが好ましい。  
このような印刷装置によれば、単位信号の波形を定めることで、吐出されるインクの量を精度良く制御できる。
【００１３】
かかる印刷装置であって、前記駆動信号生成部は、前記第２駆動信号側の他のドット形成用の単位信号における電圧変化部分であってインクを吐出させるべく前記圧力室を収縮させる電圧変化部分の生成開始タイミングを、前記第１駆動信号側の他のドット形成用の単位信号における電圧変化部分であってインクを吐出させるべく前記圧力室を収縮させる電圧変化部分の生成開始タイミングに揃えることが好ましい。  
このような印刷装置によれば、第２駆動信号側の単位信号で形成される他のドットの形成位置を、第１駆動信号側の単位信号で形成される他のドットの形成位置に揃えることができる。
【００１４】
かかる印刷装置であって、前記駆動信号生成部は、前記第１駆動信号が有する前記複数区間における最初の区間と最後の区間で、最大ドットの形成に用いられる単位信号を生成し、前記最後の区間で生成される前記最大ドットの形成に用いられる単位信号は、前記印刷ヘッドから吐出させるインクの量が、前記最初の区間で生成される前記最大ドットの形成に用いられる単位信号によって前記印刷ヘッドから吐出させるインクの量と同じであることが好ましい。  
このような印刷装置によれば、他のドットの形成位置を最大ドットの形成位置の中心付近に定めることができる。その結果、画質を向上させることができる。
【００１５】
かかる印刷装置であって、前記第２駆動信号が有する前記複数区間における最初の区間と最後の区間を除いた区間は、その時間幅が、前記第１駆動信号が有する前記複数区間における最初の区間と最後の区間を除いた区間の時間幅と異なっていることが好ましい。また、前記第２駆動信号が有する前記中央の区間は、その時間幅が、前記第１駆動信号が有する前記中央の区間の時間幅と異なっていることが好ましい。  
このような印刷装置によれば、第２駆動信号側の他の単位信号の時間幅を、第１駆動信号側の他の単位信号に関わりなく定めることができる。その結果、それぞれの単位信号について波形選択の自由度が増す。
【００１６】
かかる印刷装置であって、前記コントローラは、前記ドットサイズを示す情報から区間毎の選択情報を生成し、前記区間毎の選択情報に応じて前記第１駆動信号と前記第２駆動信号の必要部分を前記区間毎に選択し、前記駆動素子へ印加することが好ましい。  
このような印刷装置によれば、ドットサイズを示す情報から区間毎の選択情報を生成して、各駆動信号の必要部分を選択する構成であるので、選択情報の設定次第で種々の駆動信号に適用することができる。
【００１７】
かかる印刷装置であって、前記コントローラは、前記第１駆動信号及び前記第２駆動信号に同期して生成されるタイミング信号に基づき、前記第１駆動信号が有する複数区間、及び、前記第２駆動信号が有する複数区間を認識する構成が好ましい。  
このような印刷装置によれば、第１駆動信号が有する複数区間や第２駆動信号が有する複数区間を確実に認識できる。
【００１８】
かかる印刷装置であって、前記印刷ヘッドを往路方向と復路方向とに移動させる移動機構を有することが好ましい。  
このような印刷装置によれば、印刷ヘッドの往路方向への移動時に形成された他のドットと復路方向への移動時に形成された他のドットとの着弾位置の差が小さくなる。これにより、画質を高めることができる。
【００１９】
また、次の印刷方法を実現することができることも明らかにされる。  
すなわち、（Ａ）ドット形成用の単位信号を含む第１駆動信号とドット形成用の単位信号を含む第２駆動信号であって、３以上の複数区間で構成される所定期間における最初の区間と最後の区間を除いた区間に、最大ドットの形成に用いられる単位信号以外の、他のドット形成用の単位信号を有する第１駆動信号と第２駆動信号とを、前記所定期間毎に繰り返し生成すること、（Ｂ）ドットサイズを示す情報に基づいて、前記第１駆動信号と前記第２駆動信号の必要部分を前記区間毎に選択すること、（Ｃ）選択された必要部分を印刷ヘッドの駆動素子へ印加することで、前記必要部分に含まれる前記ドット形成用の単位信号に応じてインクを吐出させること、（Ｄ）を有する印刷方法が実現できることも明らかにされる。
【００２０】
また、（Ａ）ドット形成用の単位信号を含む第１駆動信号とドット形成用の単位信号を含む第２駆動信号であって、３以上の奇数区間で構成される所定期間における中央の区間に、最大ドットの形成に用いられる単位信号以外の、他のドット形成用の単位信号を有する第１駆動信号と第２駆動信号とを、前記所定期間毎に繰り返し生成すること、（Ｂ）ドットサイズを示す情報に基づいて、前記第１駆動信号と前記第２駆動信号の必要部分を前記区間毎に選択すること、（Ｃ）選択された必要部分を印刷ヘッドの駆動素子へ印加することで、前記必要部分に含まれる前記ドット形成用の単位信号に応じてインクを吐出させること、（Ｄ）を有する印刷方法が実現できることも明らかにされる。
【００２１】
＝＝＝第１実施形態＝＝＝
＜印刷システムの構成＞
図１に示すように、印刷システム１００は、プリンタ１と、コンピュータ１１０と、表示装置１２０と、入力装置１３０と、記録再生装置１４０とを有している。プリンタ１は印刷装置に相当し、用紙Ｓ、布、フィルム等の媒体に向けてインクを吐出し、この媒体に画像を印刷する。コンピュータ１１０は、プリンタ１と通信可能に接続されている。コンピュータ１１０には、アプリケーションプログラムやプリンタドライバ等のコンピュータプログラムがインストールされている。そして、コンピュータ１１０は、その画像に応じた印刷データをプリンタ１に出力する。表示装置１２０は、液晶表示装置等で構成される。入力装置１３０は、情報を入力するための装置である。記録再生装置１４０は、フレキシブルディスクドライブ装置等である。
【００２２】
＜コンピュータ１１０の構成＞
コンピュータ１１０は、ホスト側コントローラ１１１を有している。ホスト側コントローラ１１１は、コンピュータ１１０における各種の制御を行うものであり、表示装置１２０、入力装置１３０、及び、記録再生装置１４０が通信可能に接続されている。このホスト側コントローラ１１１は、インタフェース部１１２と、ＣＰＵ１１３と、メモリ１１４とを有する。インタフェース部１１２は、プリンタ１との間でデータの受け渡しを行う。ＣＰＵ１１３は、コンピュータ１１０の全体的な制御を行うための演算処理装置である。メモリ１１４は、ＣＰＵ１１３が使用するコンピュータプログラムを格納する領域や作業領域等を確保する。ＣＰＵ１１３は、メモリ１１４に格納されているコンピュータプログラムに従って各種の制御を行う。
【００２３】
印刷データは、プリンタ１が解釈できる形式のデータであって、各種のコマンドデータ及びドット形成データＳＩ（図２を参照。）を有する。コマンドデータとは、プリンタ１に特定の動作の実行を指示するためのデータである。また、ドット形成データＳＩは、用紙Ｓの上に形成されるドットに関するデータ（ドットの色や大きさ等のデータ）であり、単位領域毎に定められる。ここで、単位領域とは、用紙Ｓ等の媒体上に仮想的に定められた矩形状の領域を指す。すなわち、１つのドットが形成され得る仮想領域に相当する。そして、この単位領域は、印刷解像度に応じて大きさや形が定められる。ドット形成データＳＩは、ドットの大きさを示すドット階調データによって構成されている。従って、ドット形成データＳＩは、ドットサイズを示す情報に相当する。本実施形態のドット形成データＳＩは、２ビットのデータによって構成されている。例えば、ドット形成データＳＩは、ドット無し（インクの非吐出）に対応するデータ［００］と、小ドットＤＳ（図５を参照。）の形成に対応するデータ［０１］と、中ドットＤＭ（図５を参照。）の形成に対応するデータ［１０］と、大ドットＤＬ（図４を参照。）の形成に対応するデータ［１１］からなる４種類の階調データによって構成される。従って、プリンタ１は、１つの単位領域に対して、大きさの異なる３種類のドットＤＳ，ＤＭ，ＤＬを形成できる。そして、ドット無しを含め、１つの単位領域あたり４階調で画像の印刷ができる。
【００２４】
＜プリンタ１の構成＞
次に、プリンタ１の構成について説明する。プリンタ１は、用紙搬送機構２０、キャリッジ移動機構３０、ヘッドユニット４０（ヘッド４１，ヘッド制御部５０）、プリンタ側コントローラ６０、及び、駆動信号生成回路７０を有する。
【００２５】
用紙搬送機構２０は、媒体としての用紙Ｓを印刷可能な位置に送り込んだり、この用紙Ｓを搬送方向に搬送させたりするものである。従って、用紙搬送機構２０は、媒体を搬送方向へ搬送させる媒体搬送部に相当する。この用紙搬送機構２０は、例えば、用紙Ｓを搬送するための搬送ローラ２１と、搬送ローラ２１を回転させるための搬送モータ２２を有する。なお、用紙搬送機構２０に関し、用紙Ｓを搬送できればこの構成に限定されない。
【００２６】
キャリッジ移動機構３０は、ヘッドユニット４０が取り付けられたキャリッジＣＲをキャリッジ移動方向に移動させるためのものである。ここで、キャリッジ移動方向は、用紙Ｓの搬送方向と直交する方向であり、一側から他側への移動方向と、他側から一側への移動方向が含まれる。キャリッジ移動機構３０は、例えば、キャリッジＣＲに接続されたタイミングベルト３１と、タイミングベルト３１を移動させるための一対のプーリー３２と、一方のプーリー３２に回転軸が接続された駆動モータ３３とを有する。そして、ヘッドユニット４０は、ヘッド４１（印刷ヘッドに相当する。）を有するので、キャリッジ移動機構３０はヘッド４１を移動させる移動機構に相当し、キャリッジ移動方向はヘッド４１が移動するヘッド移動方向に相当する。なお、キャリッジ移動機構３０に関し、キャリッジＣＲ（ヘッド４１）を移動できれば、この構成に限定されない。
【００２７】
ヘッドユニット４０は、用紙Ｓへ向けてインクを吐出するヘッド４１と、このヘッド４１の動作を制御するヘッド制御部５０とを有する。ヘッド４１は、図２に模式的に示すように、ピエゾ素子４１１と、インクを貯留する圧力室４１２と、圧力室４１２に連通したノズル４１３とを有する。ピエゾ素子４１１には、駆動信号生成回路７０からの駆動信号ＣＯＭ（第１駆動信号ＣＯＭ_Ａ及び第２駆動信号ＣＯＭ_Ｂ，図３Ａを参照。）の必要部分が、ドット形成データＳＩに応じて選択的に印加される。そして、ピエゾ素子４１１は、印加された部分に応じて変形する。本実施形態のピエゾ素子４１１は、印加された駆動信号ＣＯＭの電圧が高いほど圧力室４１２の容積を増やすように変形する。ピエゾ素子４１１の変形によって圧力室４１２の容積を変化させると、圧力室４１２内のインクに圧力の変化が生じ、ノズル４１３からインクが吐出される。このようなピエゾ素子４１１は、インクを吐出させるための動作をする駆動素子に相当する。なお、ヘッド制御部５０については、後で説明する。
【００２８】
プリンタ側コントローラ６０は、プリンタ１が有する各部を制御する。例えば、用紙搬送機構２０、キャリッジ移動機構３０、ヘッド４１、ヘッド制御部５０、及び、駆動信号生成回路７０を制御する。このプリンタ側コントローラ６０は、インタフェース部６１と、ＣＰＵ６２と、メモリ６３と、制御ユニット６４とを有する。インタフェース部６１は、コンピュータ１１０との間でデータの受け渡しを行う。ＣＰＵ６２は、プリンタ１の全体的な制御を行うための演算処理装置である。メモリ６３は、ＣＰＵ６２のプログラムを格納する領域や作業領域等を確保するためのものである。ＣＰＵ６２は、メモリ６３に記憶されているコンピュータプログラムに従い、各制御対象部を制御する。例えば、ＣＰＵ６２は、制御ユニット６４を介して用紙搬送機構２０やキャリッジ移動機構３０を制御する。また、ＣＰＵ６２は、ヘッド４１の動作を制御するためのヘッド制御信号をヘッド制御部５０に出力したり、駆動信号ＣＯＭを生成させるための制御信号を駆動信号生成回路７０に出力したりする。この制御信号はＤＡＣ値とも呼ばれ、駆動信号ＣＯＭの波形を定めるための波形情報に相当する。
【００２９】
駆動信号生成回路７０は、プリンタ側コントローラ６０からの制御信号（ＤＡＣ値）に基づき、駆動信号ＣＯＭを生成する。図３Ａに示すように、本実施形態の駆動信号生成回路７０は、第１駆動信号ＣＯＭ_Ａと第２駆動信号ＣＯＭ_Ｂを、繰り返し期間毎に繰り返し生成する。この駆動信号生成回路７０は、駆動信号生成部に相当する。なお、駆動信号生成回路７０が生成する第１駆動信号ＣＯＭ_Ａ及び第２駆動信号ＣＯＭ_Ｂについては、後で説明する。
【００３０】
＜ヘッド制御部５０について＞
次にヘッド制御部５０について説明する。ヘッド制御部５０は、ドット形成データＳＩに基づいてインクの吐出を制御する。すなわち、ドット形成データＳＩに応じて駆動信号ＣＯＭの必要部分を選択し、選択した部分をピエゾ素子４１１に印加することで、インクの吐出を制御する。このようなヘッド制御部５０は、ドット形成データＳＩに基づいて第１駆動信号ＣＯＭ_Ａと第２駆動信号ＣＯＭ_Ｂの必要部分を選択し、ピエゾ素子４１１へ印加するコントローラに相当する。
【００３１】
図２に示すように、ヘッド制御部５０は、第１シフトレジスタ５１Ａと、第２シフトレジスタ５１Ｂと、第１ラッチ回路５２Ａと、第２ラッチ回路５２Ｂと、制御ロジック５３と、デコーダ５４と、第１スイッチ５５Ａと、第２スイッチ５５Ｂとを有する。このヘッド制御部５０では、制御ロジック５３を除いた各部が、それぞれピエゾ素子４１１毎（つまりノズル４１３毎）に設けられる。
【００３２】
第１シフトレジスタ５１Ａ及び第２シフトレジスタ５１Ｂにはドット形成データＳＩがセットされる。例えば、第１シフトレジスタ５１Ａにはドット形成データＳＩの上位ビットがセットされ、第２シフトレジスタ５１Ｂにはドット形成データＳＩの下位ビットがセットされる。
【００３３】
第１ラッチ回路５２Ａ及び第２ラッチ回路５２Ｂは、第１シフトレジスタ５１Ａ及び第２シフトレジスタ５１Ｂにセットされたドット形成データＳＩをラッチする。すなわち、第１ラッチ回路５２Ａは、第１シフトレジスタ５１Ａにセットされたドット形成データＳＩの上位ビットをラッチする。第２ラッチ回路５２Ｂは、第２シフトレジスタ５１Ｂにセットされたドット形成データＳＩの下位ビットをラッチする。これらの第１ラッチ回路５２Ａ及び第２ラッチ回路５２Ｂでラッチされることにより、ドット形成データＳＩはノズル４１３毎の組とされ、デコーダ５４に入力される。
【００３４】
制御ロジック５３は、第１スイッチ５５Ａ用のスイッチ制御情報ｑ０〜ｑ３と第２スイッチ５５Ｂ用のスイッチ制御情報ｑ４〜ｑ７とを記憶する。図３Ｂに示すように、これらのスイッチ制御情報ｑ０〜ｑ７は、階調毎に定められるものであり、第１スイッチ５５Ａを動作させるための第１スイッチ動作情報及び第２スイッチ５５Ｂを動作させるための第２スイッチ動作情報の基となる情報である。第１スイッチ５５Ａ用のスイッチ制御情報ｑ０〜ｑ３としては、ドット無しに対応するスイッチ制御情報ｑ０と、小ドットＤＳの形成に対応するスイッチ制御情報ｑ１と、中ドットＤＭの形成に対応するスイッチ制御情報ｑ２と、大ドットＤＬの形成に対応するスイッチ制御情報ｑ３とが用意されている。また、第２スイッチ５５Ｂ用のスイッチ制御情報ｑ４〜ｑ７としては、ドット無しに対応するスイッチ制御情報ｑ４と、小ドットＤＳの形成に対応するスイッチ制御情報ｑ５と、中ドットＤＭの形成に対応するスイッチ制御情報ｑ６と、大ドットＤＬの形成に対応するスイッチ制御情報ｑ７とが用意されている。そして、各スイッチ制御情報ｑ０〜ｑ７の内容は、ラッチ信号ＬＡＴで規定されるタイミング、第１チェンジ信号ＣＨ_Ａで規定されるタイミング、及び、第２チェンジ信号ＣＨ_Ｂで規定されるタイミングで更新される。なお、スイッチ制御情報ｑ０〜ｑ７の具体的な内容については、後で説明する。
【００３５】
デコーダ５４は、制御ロジック５３から出力されるスイッチ制御情報ｑ０〜ｑ７を、各ラッチ回路５２Ａ，５２Ｂでラッチされたドット形成データＳＩの内容に応じて選択し、選択したスイッチ制御情報を、第１スイッチ５５Ａと第２スイッチ５５Ｂのそれぞれに出力する。そして、第１スイッチ５５Ａ用に選択されたスイッチ制御情報は第１スイッチ動作情報となり、第２スイッチ５５Ｂ用に選択されたスイッチ制御情報は第２スイッチ動作情報となる。
【００３６】
第１スイッチ５５Ａは、第１駆動信号ＣＯＭ_Ａのピエゾ素子４１１への印加を制御する。例えば、第１スイッチ動作情報がデータ［１］の期間に亘り、第１スイッチ５５Ａは、第１駆動信号ＣＯＭ_Ａをピエゾ素子４１１へ印加させる。第１スイッチ動作情報がデータ［０］の場合、第１スイッチ５５Ａは、第１駆動信号ＣＯＭ_Ａをピエゾ素子４１１へ印加しない。第２スイッチ５５Ｂは、第２駆動信号ＣＯＭ_Ｂのピエゾ素子４１１への印加を制御する。例えば、第２スイッチ動作情報がデータ［１］の期間に亘り、第２スイッチ５５Ｂは、第２駆動信号ＣＯＭ_Ｂをピエゾ素子４１１へ印加させる。また、第２スイッチ動作情報がデータ［０］の場合、第２スイッチ５５Ｂは、第２駆動信号ＣＯＭ_Ｂをピエゾ素子４１１へ印加しない。このため、第１スイッチ動作情報を構成する各データ、及び、第２スイッチ動作情報を構成する各データの内容を定めることで、第１駆動信号ＣＯＭ_Ａ及び第２駆動信号ＣＯＭ_Ｂの必要部分をピエゾ素子４１１へ選択的に印加することができる。
【００３７】
図３Ａに示すように、本実施形態における第１駆動信号ＣＯＭ_Ａ及び第２駆動信号ＣＯＭ_Ｂは、ラッチ信号ＬＡＴで規定されるタイミングと同期して生成が開始される。そして、第１チェンジ信号ＣＨ_Ａ及び第２チェンジ信号ＣＨ_Ｂもまた、ラッチ信号ＬＡＴを基準に生成タイミングが定められる。このように、ラッチ信号ＬＡＴ、第１チェンジ信号ＣＨ_Ａ、及び、第２チェンジ信号ＣＨ_Ｂをタイミング信号として用いて各区間Ｔ１１〜Ｔ１３，Ｔ２１〜Ｔ２３を認識しているので、各駆動信号ＣＯＭ_Ａ，ＣＯＭ_Ｂを精度良く複数の区間に分けることができる（後述する。）。
【００３８】
以上説明したように、ヘッド制御部５０は、受信したドット形成データＳＩに基づいて第１スイッチ動作情報及び第２スイッチ動作情報を生成する。そして、これらのスイッチ動作情報に基づいて、第１駆動信号ＣＯＭ_Ａの必要部分、及び、第２駆動信号ＣＯＭ_Ｂの必要部分をピエゾ素子４１１へ印加している。
【００３９】
前述したように、ドット形成データＳＩがドットサイズを示す情報に相当し、各スイッチ動作情報が区間毎の選択情報に相当する。また、ピエゾ素子４１１は、インクを吐出させるための動作をする駆動素子に相当する。このため、ヘッド制御部５０は、ドットサイズを示す情報から区間毎の選択情報を生成し、区間毎の選択情報に応じて第１駆動信号ＣＯＭ_Ａと第２駆動信号ＣＯＭ_Ｂの必要部分を区間毎に選択し、駆動素子へ印加するコントローラに相当する。
【００４０】
＜駆動信号ＣＯＭについて＞
図３Ａに示すように、第１駆動信号ＣＯＭ_Ａは、繰り返し期間Ｔ（所定期間に相当する。）における最初の区間Ｔ１１で生成される波形部ＳＳ１１と、２番目の区間Ｔ１２で生成される波形部ＳＳ１２と、３番目の区間Ｔ１３で生成される波形部ＳＳ１３とを有する。そして、波形部ＳＳ１１は、第１駆動パルスＰＳ１を有する。また、波形部ＳＳ１２は第２駆動パルスＰＳ２を、波形部ＳＳ１３は第３駆動パルスＰＳ３をそれぞれ有する。一方、第２駆動信号ＣＯＭ_Ｂは、区間Ｔ２１で生成される波形部ＳＳ２１と、区間Ｔ２２で生成される波形部ＳＳ２２と、区間Ｔ２３で生成される波形部ＳＳ２３とを有する。そして、波形部ＳＳ２１は、第４駆動パルスＰＳ４を有する。同様に、波形部ＳＳ２２は第５駆動パルスＰＳ５を、波形部ＳＳ２３は第６駆動パルスＰＳ６をそれぞれ有する。駆動信号生成回路７０は、これらの第１駆動信号ＣＯＭ_Ａと第２駆動信号ＣＯＭ_Ｂを、繰り返し期間Ｔ毎に繰り返し生成する。これらの駆動信号ＣＯＭは、繰り返し期間Ｔを奇数の複数区間に分割したものであって、それぞれの区間に駆動パルスを有するものといえる。
【００４１】
本実施形態では、ドット形成データＳＩの内容に応じて、各波形部ＳＳ１１〜ＳＳ１３，ＳＳ２１〜ＳＳ２３を選択的にピエゾ素子４１１へ印加している。従って、各波形部ＳＳ１１〜ＳＳ１３，ＳＳ２１〜ＳＳ２３の内、ドット形成データＳＩの内容に応じて選択されたものが、駆動信号ＣＯＭにおける必要部分に相当する。
【００４２】
各波形部ＳＳ１１〜ＳＳ２３が有する駆動パルスＰＳ１〜ＰＳ６の電圧波形は、ピエゾ素子４１１に行わせる動作に応じて、その変化パターンが定められている。これらの駆動パルスＰＳ１〜ＰＳ６の内、第１駆動パルスＰＳ１〜第３駆動パルスＰＳ３、及び、第５駆動パルスＰＳ５は、インクを吐出させるための駆動パルスである。これらの駆動パルスＰＳ１〜ＰＳ３，ＰＳ５がピエゾ素子４１１へ印加されると、ピエゾ素子４１１は駆動パルスの電圧に応じた度合いで変形する。ピエゾ素子４１１の変形により、圧力室４１２内のインクに圧力の変化が生じる。これに伴い、ノズル４１３からインクが吐出される。
【００４３】
図３Ａの駆動信号ＣＯＭでは、第１駆動パルスＰＳ１と第３駆動パルスＰＳ３が同じ電圧波形をしている。すなわち、同じ量のインクを吐出させるための駆動パルスとなっている。そして、これらの駆動パルスＰＳ１，ＰＳ３は、各駆動パルスＰＳ１〜ＰＳ３，ＰＳ５の中で最も多い量のインクを吐出させる。具体的には、第１駆動パルスＰＳ１と第３駆動パルスＰＳ３の一方がピエゾ素子４１１に印加されると、ヘッド４１のノズル４１３からは約１０ｐｌのインクが吐出される。従って、第１駆動パルスＰＳ１と第３駆動パルスＰＳ３の両方がピエゾ素子４１１に印加されると、ノズル４１３からは合計で約２０ｐｌのインクが吐出される。これらの駆動パルスＰＳ１，ＰＳ３を構成する電圧変化部分の内、最高電圧から最低電圧まで一定の勾配で電圧を変化させている部分が、インクを吐出させるための部分ＰＳ１ａ，ＰＳ３ａとなっている。この実施形態のピエゾ素子４１１は、電圧が高くなるほど圧力室４１２の容積を増やすように変形する。従って、最高電圧から最低電圧まで電圧を変化させている部分ＰＳ１ａ，ＰＳ３ａは、最大容積まで膨張させた圧力室４１２を最小容積まで収縮させることで、圧力室４１２内のインクを加圧する部分といえる。便宜上、以下の説明では、この部分のことをインク吐出部分ともいう。
【００４４】
第２駆動パルスＰＳ２は、各駆動パルスＰＳ１〜ＰＳ３，ＰＳ５の中で最も少ない量のインクを吐出させるためのものである。具体的には、第２駆動パルスＰＳ２がピエゾ素子４１１に印加されると、ノズル４１３からは約２ｐｌのインクが吐出される。この第２駆動パルスＰＳ２における電圧の変化部分であって、最高電圧から最低電圧まで一定の勾配で電圧を変化させている部分ＰＳ２ａが、インクを吐出させるための部分、すなわちインク吐出部分となっている。第５駆動パルスＰＳ５は、第１駆動パルスＰＳ１と第３駆動パルスＰＳ３よりも少ない量であって、第２駆動パルスＰＳ２よりも多い量のインクを吐出させるためのものである。具体的には、第５駆動パルスＰＳ５が印加されると、ノズル４１３からは約７ｐｌのインクが吐出される。この第５駆動パルスＰＳ５における電圧の変化部分であって、第５駆動パルスＰＳ５の中で最も電圧の変化幅が大きい部分ＰＳ５ａがインク吐出部分となっている。
【００４５】
第４駆動パルスＰＳ４、及び、第６駆動パルスＰＳ６は、ノズル４１３付近におけるインクの増粘を防止するための駆動パルスである。これらの駆動パルスＰＳ４，ＰＳ６は、何れも同じ電圧波形をしている。具体的には、台形波によって構成されている。これらの駆動パルスＰＳ４，ＰＳ６がピエゾ素子４１１に印加されると、台形波に倣ってピエゾ素子４１１が変形し、圧力室４１２内のインクに弱い圧力の変化を生じさせる。この圧力の変化により、ノズル４１３から露出しているインクの自由表面（以下、メニスカスともいう。）が僅かに振動し、ノズル４１３付近のインクが攪拌される。その結果、インクの過度な増粘が抑制される。
【００４６】
各駆動パルスＰＳ１〜ＰＳ６の開始電圧、及び、終了電圧は同じであり、これらの電圧が基準電圧となっている。従って、これらの駆動パルスＰＳ１〜ＰＳ６は、基準電圧から開始され、ピエゾ素子４１１に行わせる動作に応じて定められたパターンの電圧変化を経た後に基準電圧に戻る一連の信号といえる。そして、一連の電圧変化パターンがピエゾ素子４１１の動作単位となっているので、各駆動パルスＰＳ１〜ＰＳ６は、ピエゾ素子４１１の動作単位に対応する単位信号に相当する。さらに、第１駆動パルスＰＳ１〜第３駆動パルスＰＳ３、及び、第５駆動パルスＰＳ５は、インクを吐出させるための駆動パルスであるので、ドット形成用の単位信号に相当する。また、第４駆動パルスＰＳ４、及び、第６駆動パルスＰＳ６は、ノズル４１３付近におけるインクの増粘を防止するための駆動パルスであるので、増粘防止用の単位信号に相当する。
【００４７】
ここで、第１駆動パルスＰＳ１〜第３駆動パルスＰＳ３、及び、第５駆動パルスＰＳ５（すなわち、ドット形成用の単位信号）は、圧力室４１２の容積を収縮することで圧力室４１２内のインクを加圧し、ノズル４１３からインクを吐出させている。このように、圧力変化を利用してインクを吐出させるヘッド４１の場合、インクの用紙上における着弾位置（つまり、ドットの形成位置）は、圧力室４１２の収縮開始タイミングによる影響を受ける。これは、インクの慣性が影響するためと考えられる。この観点から、本実施形態では、第２駆動パルスＰＳ２が有するインク吐出部分ＰＳ２ａの開始タイミング（最高電圧から電圧を降下させるタイミング）を、第５駆動パルスＰＳ５が有するインク吐出部分ＰＳ５ａの開始タイミングに揃えている。なお、第２駆動パルスＰＳ２が有するインク吐出部分ＰＳ２ａの生成開始タイミングは、第１駆動パルスＰＳ１が有するインク吐出部分ＰＳ１ａの生成開始タイミングから、第３駆動パルスＰＳ３が有するインク吐出部分ＰＳ３ａの生成開始タイミングまでの間に定められる。
【００４８】
＜インクの吐出制御について＞
前述したように、このプリンタ１では、４種類のドット階調でドットの形成が行える。すなわち、ドット無し（ドット形成データＳＩ［００］）、小ドットＤＳの形成（ドット形成データＳＩ［０１］）、中ドットＤＭの形成（ドット形成データＳＩ［１０］）、及び、大ドットＤＬの形成（ドット形成データＳＩ［１１］）のそれぞれに対応する４種類で階調を制御できる。
【００４９】
ドット無しのドット形成データＳＩの場合、対応するスイッチ制御情報ｑ０はデータ［０００］であり、スイッチ制御情報ｑ４はデータ［１０１］である。スイッチ制御情報ｑ０の最上位ビットは波形部ＳＳ１１に対応し、区間Ｔ１１に亘って出力される。そして、２番目のビットは波形部ＳＳ１２に対応し、区間Ｔ１２に亘って出力される。また、最下位ビットは波形部ＳＳ１３に対応し、区間Ｔ１３に亘って出力される。ここで、データ［０］は、波形部のピエゾ素子４１１への非印加を示し、データ［１］は波形部のピエゾ素子４１１への印加を示す。このため、スイッチ制御情報ｑ０が第１スイッチ動作情報として選択された場合、第１駆動信号ＣＯＭ_Ａ側の各波形部ＳＳ１１〜ＳＳ１３はピエゾ素子４１１へ印加されない。スイッチ制御情報ｑ４の最上位ビットは波形部ＳＳ２１に対応し、区間Ｔ２１に亘って出力される。そして、２番目のビットは波形部ＳＳ２２に対応し、区間Ｔ２２に亘って出力される。また、最下位ビットは波形部ＳＳ２３に対応し、区間Ｔ２３に亘って出力される。このため、スイッチ制御情報ｑ４が第２スイッチ動作情報として選択された場合、第２駆動信号ＣＯＭ_Ｂ側の波形部ＳＳ２１，ＳＳ２３はピエゾ素子４１１へ印加され、波形部ＳＳ２２はピエゾ素子４１１へ印加されない。その結果、図３Ｃに示すように、ドット無しのドット形成データＳＩの場合、第４駆動パルスＰＳ４及び第６駆動パルスＰＳ６によってメニスカスが微振動される。
【００５０】
前述したように、ヘッド制御部５０は、各区間Ｔ１１〜Ｔ１３，Ｔ２１〜Ｔ２３を、プリンタ側コントローラ６０から出力されるラッチ信号ＬＡＴ、第１チェンジ信号ＣＨ_Ａ、及び、第２チェンジ信号ＣＨ_Ｂ（つまり、タイミング信号）によって認識する。例えば、ヘッド制御部５０は、ラッチ信号ＬＡＴが有するラッチパルスの立ち上がりで、繰り返し期間Ｔの開始を認識する。これに伴い、第１スイッチ動作情報及び第２スイッチ動作情報としての、各スイッチ制御情報ｑ０，ｑ４の最上位ビットを出力する。そして、第１チェンジ信号ＣＨ_Ａが有する１番目のチェンジパルスの立ち上がりで、スイッチ制御情報ｑ０の内容を２番目のビットの情報に切り替える。また、第２チェンジ信号ＣＨ_Ｂが有する１番目のチェンジパルスの立ち上がりで、スイッチ制御情報ｑ４の内容を２番目のビットの情報に切り替える。さらに、第１チェンジ信号ＣＨ_Ａが有する２番目のチェンジパルスの立ち上がりで、スイッチ制御情報ｑ０の内容を最下位ビットの情報に切り替え、第２チェンジ信号ＣＨ_Ｂが有する２番目のチェンジパルスの立ち上がりで、スイッチ制御情報ｑ４の内容を最下位ビットの情報に切り替える。このように、ヘッド制御部５０では、各区間をタイミング信号によって認識しているので、各区間を確実に認識することができる。なお、他のドット形成データＳＩによる制御においても、ヘッド制御部５０の動作は同じである。
【００５１】
小ドットＤＳのドット形成データＳＩの場合、対応するスイッチ制御情報ｑ１はデータ［０１０］であり、スイッチ制御情報ｑ５はデータ［０００］である。ここで、スイッチ制御情報ｑ１の最上位ビットは波形部ＳＳ１１に対応し、２番目のビットは波形部ＳＳ１２に対応し、最下位ビットは波形部ＳＳ１３に対応する。そして、スイッチ制御情報ｑ５の最上位ビットは波形部ＳＳ２１に対応し、２番目のビットは波形部ＳＳ２２に対応し、最下位ビットは波形部ＳＳ２３に対応する。このため、小ドットＤＳのドット形成データＳＩの場合、第１駆動信号ＣＯＭ_Ａ側の波形部ＳＳ１２はピエゾ素子４１１へ印加され、他の波形部ＳＳ１１，ＳＳ１３はピエゾ素子４１１へ印加されない。そして、第２駆動信号ＣＯＭ_Ｂ側の波形部ＳＳ２１〜ＳＳ２３はいずれもピエゾ素子４１１へ印加されない。その結果、図３Ｃに示すように、第２駆動パルスＰＳ２により、小ドットＤＳの形成に適する量（この例では約２ｐｌ）のインクがノズル４１３から吐出される。
【００５２】
中ドットＤＭのドット形成データＳＩの場合、対応するスイッチ制御情報ｑ２はデータ［０００］であり、スイッチ制御情報ｑ６はデータ［０１０］である。ここで、スイッチ制御情報ｑ２の最上位ビットは波形部ＳＳ１１に対応し、２番目のビットは波形部ＳＳ１２に対応し、最下位ビットは波形部ＳＳ１３に対応する。そして、スイッチ制御情報ｑ６の最上位ビットは波形部ＳＳ２１に対応し、２番目のビットは波形部ＳＳ２２に対応し、最下位ビットは波形部ＳＳ２３に対応する。このため、中ドットＤＭのドット形成データＳＩの場合、第１駆動信号ＣＯＭ_Ａ側の波形部ＳＳ１１〜ＳＳ１３はピエゾ素子４１１へ印加されない。一方、第２駆動信号ＣＯＭ_Ｂ側の波形部ＳＳ２２はピエゾ素子４１１へ印加され、他の波形部ＳＳ２１，ＳＳ２３はピエゾ素子４１１へ印加されない。その結果、図３Ｃに示すように、第５駆動パルスＰＳ５により、中ドットＤＭの形成に適する量（この例では約７ｐｌ）のインクがノズル４１３から吐出される。
【００５３】
大ドットＤＬのドット形成データＳＩの場合、対応するスイッチ制御情報ｑ３はデータ［１０１］であり、スイッチ制御情報ｑ７はデータ［０００］である。ここで、スイッチ制御情報ｑ３の最上位ビットは波形部ＳＳ１１に対応し、２番目のビットは波形部ＳＳ１２に対応し、最下位ビットは波形部ＳＳ１３に対応する。そして、スイッチ制御情報ｑ７の最上位ビットは波形部ＳＳ２１に対応し、２番目のビットは波形部ＳＳ２２に対応し、最下位ビットは波形部ＳＳ２３に対応する。このため、大ドットＤＬのドット形成データＳＩの場合、第１駆動信号ＣＯＭ_Ａ側の波形部ＳＳ１１，ＳＳ１３はピエゾ素子４１１へ印加され、波形部ＳＳ１２はピエゾ素子４１１へ印加されない。一方、第２駆動信号ＣＯＭ_Ｂ側の各波形部ＳＳ２１〜ＳＳ２３はピエゾ素子４１１へ印加されない。その結果、図３Ｃに示すように、第１駆動パルスＰＳ１及び第３駆動パルスＰＳ３により、大ドットＤＬの形成に適する量（この例では約２０ｐｌ）のインクがノズル４１３から吐出される。
【００５４】
＜形成されるドットについて＞
次に、形成されるドットについて説明する。前述したように、ドットの形成位置は、第１駆動パルスＰＳ１〜第３駆動パルスＰＳ３、及び、第５駆動パルスＰＳ５が有するインク吐出部分ＰＳ１ａ〜ＰＳ３ａ，ＰＳ５ａの生成タイミングの影響を大きく受ける。例えば図４に示すように、大ドットＤＬは、第１駆動パルスＰＳ１のピエゾ素子４１１への印加によって吐出されたインクと、第３駆動パルスＰＳ３のピエゾ素子４１１への印加によって吐出されたインクとによって形成される。これらのインクの単位領域における着弾位置は、インク吐出部分ＰＳ１ａ〜ＰＳ３ａ，ＰＳ５ａが生成されるタイミングに大きく依存する。また、単位領域の大きさは、キャリッジＣＲの移動速度と繰り返し期間Ｔとによって定められる。ここで、インクの吐出期間におけるキャリッジＣＲの移動速度は一定である。このため、図４や図５において、単位領域の大きさ（キャリッジ移動方向の幅）を繰り返し期間Ｔで示すことにする。
【００５５】
単位領域における各インクの着弾位置は、各駆動パルスＰＳ１〜ＰＳ３，ＰＳ５が有するインク吐出部分ＰＳ１ａ〜ＰＳ３ａ，ＰＳ５ａの生成タイミングで規定される。例えば、図３Ａに示すように、第１駆動パルスＰＳ１が有するインク吐出部分ＰＳ１ａは、繰り返し期間Ｔの開始タイミングから時間ｔ１の経過後に生成が開始される。ここで、インク吐出部分ＰＳ１ａの印加開始からインクの着弾までの時間は極めて短い時間であるので無視できる。そうすると、第１駆動パルスＰＳ１によって吐出されたインクは、単位領域において、時間ｔ１と繰り返し期間Ｔの比率を単位領域の幅に乗じて得られた位置に着弾するといえる。
【００５６】
また、第３駆動パルスＰＳ３が有するインク吐出部分ＰＳ３ａは、繰り返し期間Ｔの開始タイミングから時間ｔ３の経過後に生成が開始される。この場合、第３駆動パルスＰＳ３によって吐出されたインクは、単位領域において、時間ｔ３と繰り返し期間Ｔの比率を単位領域の幅に乗じて得られた位置に着弾する。その結果、図４に示すように、単位領域を埋める大きさの大ドットＤＬが形成される。
【００５７】
このプリンタ１では、ヘッド４１の往路移動時と復路移動時のそれぞれでインクを吐出する構成になっている。ここで、ヘッド４１の往路移動時（往路印刷時）には、例えば図４の上段に示すように、図中左側の縦線で示される単位領域の境界が基準となる。一方、ヘッド４１の復路移動時（復路印刷時）には、例えば図４の下段に示すように、図中右側の縦線で示される単位領域の境界が基準となる。そして、ヘッド４１の往路移動時に、大ドットＤＬの形成が指示されると、単位領域の境界よりも右側の位置であって時間ｔ１に対応する位置に、第１駆動パルスＰＳ１で吐出されたインクが着弾し、時間ｔ３に対応する位置に、第３駆動パルスＰＳ３で吐出されたインクが着弾する。一方、ヘッド４１の復路移動時に、大ドットＤＬの形成が指示されると、単位領域の境界よりも左側の位置であって時間ｔ１に対応する位置に、第１駆動パルスＰＳ１で吐出されたインクが着弾し、時間ｔ３に対応する位置に、第３駆動パルスＰＳ３で吐出されたインクが着弾する。図４から判るように、大ドットＤＬの形成時において、第１駆動パルスＰＳ１に対応するインクと第３駆動パルスＰＳ３に対応するインクは、交互にほぼ等間隔で吐出される。その結果、各単位領域内に大ドットＤＬが等間隔で形成される。
【００５８】
次に、中ドットＤＭについて説明する。前述したように、中ドットＤＭは、第５駆動パルスＰＳ５によって吐出されたインクによって形成される。このインクの単位領域における着弾位置もまた、大ドットＤＬと同様に、インク吐出部分が生成されるタイミングに大きく依存する。図３Ａに示すように、中ドットＤＭに対応する第５駆動パルスＰＳ５では、繰り返し期間Ｔの開始タイミングから時間ｔ２の経過後に、インク吐出部分の生成が開始される。この場合、第５駆動パルスＰＳ５によって吐出されたインクは、単位領域において、時間ｔ２と繰り返し期間Ｔの比率を単位領域の幅に乗じて得られた位置に着弾する。その結果、図５に示すように、単位領域の中央付近に中ドットＤＭが形成される。なお、この実施形態では、第５駆動パルスＰＳ５のインク吐出部分ＰＳ５ａが繰り返し期間Ｔの中間から少し後側のタイミングで生成されている。このため、往路印刷時には、図５の上段に示すように、単位領域の中間よりも少し右側に寄った位置に中ドットＤＭが形成される。反対に、復路印刷時には、図５の下段に示すように、単位領域の中間よりも少し左側に寄った位置に中ドットＤＭが形成される。このため、中ドットＤＭに関しては、往路印刷時と復路印刷時との間で、形成位置に僅かなずれｄｘが生じている。
【００５９】
次に、小ドットＤＳについて説明する。前述したように、小ドットＤＳは、第２駆動パルスＰＳ２のピエゾ素子４１１への印加によって吐出されたインクによって形成される。ここで、第２駆動パルスＰＳ２が有するインク吐出部分ＰＳ２ａは、第５駆動パルスＰＳ５が有するインク吐出部分ＰＳ５ａと同様に、時間ｔ２から生成が開始される。このため、第２駆動パルスＰＳ２の印加によって吐出されたインクの、単位領域における着弾位置は、第５駆動パルスＰＳ５の印加によって吐出されたインクの着弾位置と揃う。その結果、図５に示すように、中ドットＤＭの中心と小ドットＤＳの中心とが揃う。このように、単位領域内において、中ドットＤＭの中心と小ドットＤＳの中心とが揃うことで、中ドットＤＭと小ドットＤＳとが混在する画像において、ドット同士が局所的に集まることを防止できる。
【００６０】
＜まとめ＞
以上の説明から明らかなように、このプリンタ１では、繰り返し期間Ｔ（所定期間に相当する。）を、それぞれの駆動信号ＣＯＭに対応して３つの区間で構成している。すなわち、第１駆動信号ＣＯＭ_Ａについては区間Ｔ１１〜区間Ｔ１３で構成し、第２駆動信号ＣＯＭ_Ｂについては区間Ｔ２１〜区間Ｔ２３で構成している。そして、大ドットＤＬ（最大ドットに相当する。）以外の中ドットＤＭ及び小ドットＤＳ（他のドットに相当する。）を形成するための駆動パルスＰＳ５，ＰＳ２（単位信号に相当する。）を、両端の区間以外の区間である区間Ｔ２２及び区間Ｔ１２で生成している。このため、これらの駆動パルスＰＳ５，ＰＳ２で形成された中ドットＤＭ及び小ドットＤＳは、単位領域（１つのドットが形成され得る仮想領域に相当する。）の中央寄りの位置に形成される。これにより、複数のドットＤＬ，ＤＭ，ＤＳで形成される画像においてドットの粗密感を軽減でき、画質を向上させることができる。特にこのプリンタ１では、繰り返し期間Ｔが３つの区間で構成されており、小ドットＤＳの第２駆動パルスＰＳ２、及び、中ドットＤＭの第５駆動パルスＰＳ５を、３つの区間における中央の区間である区間Ｔ１２及び区間Ｔ２２で生成している。このため、中ドットＤＭ及び小ドットＤＳは、単位領域の中心位置に形成される。このため、画質を一層向上させることができる。
【００６１】
また、このプリンタ１では、第１駆動信号ＣＯＭ_Ａが有する第２駆動パルスＰＳ２によって小ドットＤＳ用のインクを吐出させ、第２駆動信号ＣＯＭ_Ｂが有する第５駆動パルスＰＳ５によって、小ドットＤＳ用のインクよりも量の多い中ドットＤＭ用のインクを吐出させている。この構成により、大きさの異なる複数種類のドットＤＳ，ＤＭを、単位領域の中央寄りの位置に形成することができる。これらのドットＤＳ，ＤＭは、単位領域よりも小さな面積で形成されるので、位置のズレが画質へ与える影響は大きい。このような小ドットＤＳや中ドットＤＭを単位領域の中央寄りの位置に形成できることから、画質の向上を図ることができる。特に、このプリンタ１では、中央の区間Ｔ１２及び区間Ｔ２２で、小ドットＤＳ用のインク及び中ドットＤＭ用のインクを吐出させさせているので、より一層画質の向上を図ることができる。
【００６２】
また、このプリンタ１では、インクを吐出させるための動作をする駆動素子としてピエゾ素子４１１を用いている。そして、このピエゾ素子４１１により、圧力室４１２の容積を変化させ、圧力室４１２内のインクを吐出させている。この構成により、駆動信号ＣＯＭ（すなわち、単位信号に相当する各駆動パルス）の電圧波形を定めることで、ピエゾ素子４１１の動作を細かに制御することができる。その結果、インクの吐出量や吐出速度などを精度良く制御することができる。
【００６３】
また、駆動信号生成回路７０は、第２駆動信号ＣＯＭ_Ｂ側の第５駆動パルスＰＳ５（他のドット形成用の単位信号に相当する。）が有するインク吐出部分ＰＳ５ａの生成開始タイミングを、第１駆動信号ＣＯＭ_Ａ側の第２駆動パルスＰＳ２（他のドット形成用の単位信号に相当する。）が有するインク吐出部分ＰＳ２ａの生成開始タイミングに揃えている。前述の実施形態では、繰り返し期間Ｔの開始から時間ｔ２の経過後に、それぞれのインク吐出部分ＰＳ２ａ，ＰＳ５ａについて生成を開始している。この構成により、第２駆動パルスＰＳ２で形成される小ドットＤＳと第５駆動パルスＰＳ５で形成される中ドットＤＭについて、単位領域内での形成位置を揃えることができる。その結果、印刷画像の画質を高めることができる。
【００６４】
また、駆動信号生成回路７０は、第１駆動信号ＣＯＭ_Ａの最初の区間Ｔ１１で大ドットＤＬの形成に用いられる第１駆動パルスＰＳ１を生成し、最後の区間Ｔ１３で大ドットＤＬの形成に用いられる第３駆動パルスＰＳ３を生成している。これらの第１駆動パルスＰＳ１と第３駆動パルスＰＳ３に関し、これらの駆動パルスＰＳ１，ＰＳ３をピエゾ素子４１１へ印加することで吐出されるインクの量は、それぞれ同じ量になっている。この構成により、中ドットＤＭや小ドットＤＳの形成位置を、大ドットＤＬの形成位置における中心付近に定めることができる。その結果、画質を向上させることができる。
【００６５】
また、繰り返し期間Ｔの途中に定められる区間Ｔ１２及び区間Ｔ２２に関し、これらの区間Ｔ１２及び区間Ｔ２２は、その時間幅がそれぞれ異なっている。この構成により、第５駆動パルスＰＳ５の時間幅を、第２駆動パルスＰＳ２の時間幅に関わりなく定めることができる。その結果、これらの駆動パルスＰＳ２，ＰＳ５について波形の選択に自由度が増す。すなわち、それぞれの駆動パルスＰＳ２，ＰＳ５が担当するドットＤＳ，ＤＭに応じたきめ細かな制御ができる。
【００６６】
また、ヘッド制御部５０（コントローラに相当する。）は、ドット形成データＳＩ（ドットサイズを示す情報に相当する。）からスイッチ動作情報（区間毎の選択情報に相当する。）を生成し、このスイッチ動作情報に応じて第１駆動信号ＣＯＭ_Ａと第２駆動信号ＣＯＭ_Ｂの必要部分を区間Ｔ１１〜Ｔ１３，Ｔ２１〜Ｔ２３毎に選択し、ピエゾ素子４１１へ印加している。この構成により、スイッチ動作情報の内容次第で種々の駆動信号ＣＯＭに適用することができる。
【００６７】
＝＝＝第２実施形態＝＝＝
前述の実施形態で説明した駆動信号ＣＯＭでは、繰り返し期間Ｔをできるだけ短くする観点から、第２駆動パルスＰＳ２が有するインク吐出部分ＰＳ２ａの生成開始タイミングは、第１駆動パルスＰＳ１が有するインク吐出部分ＰＳ１ａの生成開始タイミングから第３駆動パルスＰＳ３が有するインク吐出部分ＰＳ３ａの生成開始タイミングまでの期間における中間よりも少し後側に定められている。これに伴い、往路印刷時に形成される中ドットＤＭ及び小ドットＤＳの中心位置と、復路印刷時に形成される中ドットＤＭ及び小ドットＤＳの中心位置との間には、ズレｄｘが生じている。
【００６８】
ここで、さらなる画質の向上のためには、このズレｄｘをできるだけ小さくすることが求められる。図６の第２実施形態はこのような観点に基づくものである。この実施形態における駆動信号生成回路７０は、第２駆動パルスＰＳ２が有するインク吐出部分ＰＳ２ａの開始タイミング、及び、第５駆動パルスＰＳ５が有するインク吐出部分ＰＳ５ａの開始タイミングを、繰り返し期間Ｔにおける中間のタイミングに定めている。この構成により、中ドットＤＭ及び小ドットＤＳを単位領域における中央に形成することができ、画質の向上が図れる。
【００６９】
加えて、第１駆動パルスＰＳ１が有するインク吐出部分ＰＳ１ａの開始タイミングから第２駆動パルスＰＳ２が有するインク吐出部分ＰＳ２ａの開始タイミングまでの期間と、第２駆動パルスＰＳ２が有するインク吐出部分ＰＳ２ａの開始タイミングから第３駆動パルスＰＳ３が有するインク吐出部分ＰＳ３ａの開始タイミングまでの期間とを同じ間隔に定めている。言い換えれば、第１駆動パルスＰＳ１が有するインク吐出部分ＰＳ１ａの開始タイミングから第３駆動パルスＰＳ３が有するインク吐出部分ＰＳ３ａの開始タイミングまでの期間における中間のタイミングで、第２駆動パルスＰＳ２が有するインク吐出部分ＰＳ２ａの生成を開始している。この構成により、大ドットＤＬの中心位置に小ドットＤＳを形成することができる。さらに、第５駆動パルスＰＳ５が有するインク吐出部分ＰＳ５ａは、第２駆動パルスＰＳ２が有するインク吐出部分ＰＳ２ａと同じタイミングで生成が開始されている。このため、中ドットＤＭについても、大ドットＤＬの中心位置に形成することができる。これにより、ドットの粗密感を軽減でき、画質を向上させることができる。
【００７０】
＝＝＝その他の実施形態＝＝＝
前述の実施形態は、印刷装置としてのプリンタ１について記載されているが、その中には、印刷方法や制御用プログラムの開示も含まれている。また、上記の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることはいうまでもない。特に、以下に述べる実施形態であっても、本発明に含まれるものである。
【００７１】
＜駆動信号ＣＯＭの他の例について＞
ところで、第１実施形態及び第２実施形態において、駆動信号生成回路７０は、２種類の駆動信号を繰り返し期間Ｔに亘って繰り返し生成していた。この点に関し、駆動信号生成回路７０に、３種類以上の駆動信号を生成させるように構成してもよい。例えば、図７Ａに示す例では、第１駆動信号ＣＯＭ_Ａ、第２駆動信号ＣＯＭ_Ｂ、及び、第３駆動信号ＣＯＭ_Ｃからなる３種類の駆動信号を、駆動信号生成回路７０に生成させている。そして、第１駆動信号ＣＯＭ_Ａは、区間Ｔ１１〜区間Ｔ１３にて、大ドットＤＬを形成するための３つの駆動パルスＰＳ１１〜ＰＳ１３を有する。第２駆動信号ＣＯＭ_Ｂは、区間Ｔ２２にて中ドットＤＭを形成するための駆動パルスＰＳ１４を有し、区間Ｔ２３にてメニスカスを微振動させるための駆動パルスＰＳ１５を有する。第３駆動信号ＣＯＭは、区間Ｔ３２にて小ドットＤＳを形成するための駆動パルスＰＳ１６を有する。また、図７Ｂに示す例において、第１駆動信号ＣＯＭ_Ａは、区間Ｔ１１及び区間Ｔ１２にて、大ドットＤＬの形成に用いられる２つの駆動パルスＰＳ２１，ＰＳ２２を有する。第２駆動信号ＣＯＭ_Ｂは、区間Ｔ２２にて中ドットＤＭの形成に用いられる駆動パルスＰＳ２３を有し、区間Ｔ２３にてメニスカスを微振動させるための駆動パルスＰＳ２４を有する。第３駆動信号ＣＯＭは、区間Ｔ３２にて小ドットＤＳの形成に用いられる駆動パルスＰＳ２５を有し、区間Ｔ３３にて大ドットＤＬの形成に用いられる駆動パルスＰＳ２６を有する。このような駆動信号であっても、前述した実施形態と同様の作用効果を奏する。
【００７２】
また、前述した各実施形態において、繰り返し期間Ｔは、駆動信号毎に３つの区間で構成されていた。繰り返し期間Ｔを構成する区間の数は、３つに限定されるものではない。例えば、４つの区間で構成してもよいし、５つの区間で構成してもよい。そして、繰り返し期間Ｔを３以上の奇数区間で構成し、中ドットＤＭや小ドットＤＳを形成するための駆動パルスを中央の区間で生成した場合には、中ドットＤＭや小ドットＤＳを単位領域の中央に形成でき、画質の向上が図れる。また、中ドットＤＭや小ドットＤＳの形成を複数の駆動パルスで行うようにしたプリンタ１でも同様に構成できる。
【００７３】
＜駆動信号生成部について＞
前述した各実施形態では、駆動信号生成部として、駆動信号ＣＯＭの波形を定めるための波形情報（ＤＡＣ値）により、駆動信号ＣＯＭの電圧波形を定める駆動信号生成回路７０を例に挙げて説明した。しかし、駆動信号生成部は、この構成に限定されるものではない。例えば、トランジスタやコンデンサ等の回路素子で構成した駆動信号生成回路７０であってもよい。
【００７４】
＜駆動素子について＞
前述した各実施形態では、インクを吐出させるための駆動素子として、ピエゾ素子４１１を用いていた。この駆動素子としては、インクを吐出させるための動作をするものであれば、ピエゾ素子４１１に限定されない。例えば、発熱素子であってもよい。
【００７５】
＜他の応用例について＞
また、前述の実施形態では、プリンタ１が説明されていたが、これに限られるものではない。例えば、カラーフィルタ製造装置、染色装置、微細加工装置、半導体製造装置、表面加工装置、三次元造形機、液体気化装置、有機ＥＬ製造装置（特に高分子ＥＬ製造装置）、ディスプレイ製造装置、成膜装置、ＤＮＡチップ製造装置などのインクジェット技術を応用した各種の液体吐出装置（印刷装置）に、本実施形態と同様の技術を適用しても良い。また、これらの方法や製造方法も応用範囲の範疇である。
【図面の簡単な説明】
【００７６】
【図１】印刷システムの構成を説明するブロック図である。
【図２】ヘッド制御部の構成を説明するブロック図である。
【図３Ａ】第１実施形態の駆動信号を説明する図である。
【図３Ｂ】スイッチ制御情報の内容を説明する図である。
【図３Ｃ】ピエゾ素子に印加される駆動パルスとドット形成データとの関係を説明する図である。
【図４】大ドットの単位領域内での形成を説明する模式図である。
【図５】中ドット及び小ドットの単位領域内での形成を説明するための模式図である。
【図６】第２実施形態の駆動信号を説明する図である。
【図７Ａ】３種類の駆動信号の一例を説明する図である。
【図７Ｂ】３種類の駆動信号の他の例を説明する図である。
【符号の説明】
【００７７】
１  プリンタ，２０  用紙搬送機構，２１  搬送ローラ，
２２  搬送モータ，３０  キャリッジ移動機構，３１  タイミングベルト，
３２  プーリー，３３  駆動モータ，４０  ヘッドユニット，
４１  ヘッド，４１１  ピエゾ素子，４１２  圧力室，４１３  ノズル，
５０  ヘッド制御部，５１Ａ  第１シフトレジスタ，
５１Ｂ  第２シフトレジスタ，５２Ａ  第１ラッチ回路，
５２Ｂ  第２ラッチ回路，５３  制御ロジック，５４  デコーダ，
５５Ａ  第１スイッチ，５５Ｂ  第２スイッチ，
６０  プリンタ側コントローラ，６１  インタフェース部，６２  ＣＰＵ，
６３  メモリ，６４  制御ユニット，７０  駆動信号生成回路，
１００  印刷システム，１１０  コンピュータ，
１１１  ホスト側コントローラ，１１２  インタフェース部，
１１３  ＣＰＵ，１１４  メモリ，１２０  表示装置，１３０  入力装置，
１４０  記録再生装置，ＣＲ  キャリッジ，Ｓ  用紙，
ＳＩ  ドット形成データ，ＬＡＴ  ラッチ信号，ＣＨ_Ａ  第１チェンジ信号，
ＣＨ_Ｂ  第２チェンジ信号，ｑ０〜ｑ７  スイッチ制御情報，
Ｔ  繰り返し期間，Ｔ１１〜Ｔ１３  区間，Ｔ２１〜Ｔ２３  区間，
ＣＯＭ  駆動信号，ＣＯＭ_Ａ  第１駆動信号，ＣＯＭ_Ｂ  第２駆動信号，
ＳＳ１１〜ＳＳ１３  波形部，ＳＳ２１〜ＳＳ２３  波形部，
ＰＳ１  第１駆動パルス，ＰＳ１ａ  インク吐出部分，
ＰＳ２  第２駆動パルス，ＰＳ２ａ  インク吐出部分，
ＰＳ３  第３駆動パルス，ＰＳ３ａ  インク吐出部分，
ＰＳ４  第４駆動パルス，ＰＳ５  第５駆動パルス，
ＰＳ５ａ  インク吐出部分，ＰＳ６  第６駆動パルス，
ＤＬ  大ドット，ＤＭ  中ドット，ＤＳ  小ドット
【図１】
2008137344.tif 000003
【図２】
2008137344.tif 000004
【図３Ａ】
2008137344.tif 000005
【図３Ｂ】
2008137344.tif 000006
【図３Ｃ】
2008137344.tif 000007
【図４】
2008137344.tif 000008
【図５】
2008137344.tif 000009
【図６】
2008137344.tif 000010
【図７Ａ】
2008137344.tif 000011
【図７Ｂ】
2008137344.tif 000012