(57)【要約】【課題】波形の歪みを抑えつつ、ノイズの発生も抑える。【解決手段】（Ａ）コントローラから送られてくるデジタルの波形生成情報ＷＤ１〜ＷＤ３に基づいてアナログの基波形信号ＣＯＭ_α〜ＣＯＭ_γを生成する基波形信号生成部と、（Ｂ）ケーブルを通じて前記基波形信号を受信し、少なくとも電圧の増幅を行うことで、電流増幅前の基駆動信号ＣＯＭ_Ａ´，ＣＯＭ_Ｂ´を生成する基駆動信号生成部と、（Ｃ）前記基駆動信号ＣＯＭ_Ａ´，ＣＯＭ_Ｂ´の電流を増幅することで、液体を吐出させるための動作をする素子へ印加される駆動信号ＣＯＭ_Ａ，ＣＯＭ_Ｂを生成する電流増幅部と、（Ｄ）前記素子へ前記駆動信号ＣＯＭ_Ａ，ＣＯＭ_Ｂを印加して前記素子を駆動する信号印加部と、を有する液体吐出装置。【選択図】図７
2007168402.tif 000002
【特許請求の範囲】
【請求項１】
（Ａ）コントローラから送られてくるデジタルの波形生成情報に基づいてアナログの基波形信号を生成する基波形信号生成部と、
（Ｂ）ケーブルを通じて前記基波形信号を受信し、少なくとも電圧の増幅を行うことで、電流増幅前の基駆動信号を生成する基駆動信号生成部と、
（Ｃ）前記基駆動信号の電流を増幅することで、液体を吐出させるための動作をする素子へ印加される駆動信号を生成する電流増幅部と、
（Ｄ）前記素子へ前記駆動信号を印加して前記素子を駆動する信号印加部と、
を有する液体吐出装置。
【請求項２】
請求項１に記載の液体吐出装置であって、
前記基波形信号生成部は、
複数種類の前記基波形信号を或る期間において同時に生成し、
前記基駆動信号生成部は、
前記複数種類の基波形信号に基づいて前記基駆動信号を生成する、液体吐出装置。
【請求項３】
請求項２に記載の液体吐出装置であって、
前記基駆動信号生成部は、
前記複数種類の基波形信号に基づいて、前記複数種類よりも少ない種類の前記基駆動信号を生成する、液体吐出装置。
【請求項４】
請求項３に記載の液体吐出装置であって、
前記基駆動信号生成部は、
前記複数種類よりも少ない他の複数種類の前記基駆動信号を生成し、
前記電流増幅部は、
前記他の複数種類の前記駆動信号を生成する、液体吐出装置。
【請求項５】
請求項４に記載の液体吐出装置であって、
前記基波形信号生成部は、
複数種類の前記駆動信号の加算電圧に基づく第１基波形信号、
特定駆動信号の電圧を残りの駆動信号の加算電圧から減じて得られた電圧に基づく第２基波形信号、及び、
他の特定駆動信号の電圧を残りの駆動信号の加算電圧から減じて得られた電圧に基づく第３基波形信号を、それぞれ生成し、
前記基駆動信号生成部は、
前記第１基波形信号の電圧から前記第２基波形信号の電圧を減じ、減じた後の電圧を増幅することで前記特定駆動信号についての基駆動信号を生成し、
前記第１基波形信号の電圧から前記第３基波形信号の電圧を減じ、減じた後の電圧を増幅することで前記他の特定駆動信号についての基駆動信号を生成する、液体吐出装置。
【請求項６】
請求項５に記載の液体吐出装置であって、
前記基波形信号生成部は、
前記複数種類の駆動信号の加算電圧を、係数２ｎ（ｎは基駆動信号生成部における増幅率）で除して得られた電圧の第１基波形信号、
前記特定駆動信号の電圧を残りの駆動信号の加算電圧から減じて得られた電圧を、前記係数２ｎで除して得られた電圧の第２基波形信号、及び、
前記他の特定駆動信号の電圧を残りの駆動信号の加算電圧から減じて得られた電圧を、前記係数２ｎで除して得られた電圧の第３基波形信号を、それぞれ生成し、
前記基駆動信号生成部は、
前記第１基波形信号の電圧から前記第２基波形信号の電圧を減じ、減じた後の電圧を増幅率ｎで増幅することにより、前記特定駆動信号についての基駆動信号を生成し、
前記第１基波形信号の電圧から前記第３基波形信号の電圧を減じ、減じた後の電圧を前記増幅率ｎで増幅することにより、前記他の特定駆動信号についての基駆動信号を生成する、液体吐出装置。
【請求項７】
請求項６に記載の液体吐出装置であって、
前記基駆動信号生成部は、
前記第１基波形信号の電圧から第２基波形信号の電圧を減じ、減じた後の電圧を前記増幅率ｎで増幅する第１差動増幅回路、及び、
前記第１基波形信号の電圧から第３基波形信号の電圧を減じ、減じた後の電圧を前記増幅率ｎで増幅する第２差動増幅回路を有する、液体吐出装置。
【請求項８】
請求項１から請求項７のいずれかに記載の液体吐出装置であって、
前記電流増幅部は、
相補的に接続されたトランジスタ対を有する、液体吐出装置。
【請求項９】
請求項１から請求項８のいずれかに記載の液体吐出装置であって、
前記電流増幅部は、
他のケーブルを介して供給される駆動信号用電源を用いて前記駆動信号を生成する、液体吐出装置。
【請求項１０】
請求項１から請求項９のいずれかに記載の液体吐出装置であって、
前記基波形信号生成部は、
装置本体に設けられ、
前記基駆動信号生成部、前記電流増幅部、及び、前記信号印加部は、
液体を吐出するヘッドを有するヘッドユニットであって、前記装置本体とは別個に移動するヘッドユニットに設けられている、液体吐出装置。
【請求項１１】
請求項１０に記載の液体吐出装置であって、
前記電流増幅部は、
相補的に接続されたトランジスタ対と、
前記トランジスタ対からの熱を放出する放熱板であって、前記ヘッドユニットの移動によって冷却される放熱板を有する、液体吐出装置。
【請求項１２】
請求項１から請求項１１のいずれかに記載の液体吐出装置であって、
前記信号印加部は、
波形部選択情報に基づいて前記駆動信号の必要部分を前記素子に印加する、液体吐出装置。
【請求項１３】
（ａ）装置本体に設けられ、コントローラから送られてくるデジタルの波形生成情報に基づいてアナログの基波形信号を生成する基波形信号生成部であって、
複数種類の駆動信号の加算電圧を、係数２ｎ（ｎは基駆動信号生成部における増幅率）で除して得られた電圧の第１基波形信号、
特定駆動信号の電圧を残りの駆動信号の加算電圧から減じて得られた電圧を、前記係数２ｎで除して得られた電圧の第２基波形信号、及び、
他の特定駆動信号の電圧を残りの駆動信号の加算電圧から減じて得られた電圧を、前記係数２ｎで除して得られた電圧の第３基波形信号を、或る期間において同時に生成する基波形信号生成部と、
（ｂ）液体を吐出するヘッドを有するヘッドユニットであって前記装置本体とは別個に移動するヘッドユニットに設けられ、ケーブルを通じて複数種類の前記基波形信号を受信し、前記複数種類の基波形信号に基づき、少なくとも電圧の増幅を行うことで、電流増幅前の基駆動信号であって前記複数種類よりも少ない他の複数種類の基駆動信号を生成する基駆動信号生成部であって、
前記第１基波形信号の電圧から第２基波形信号の電圧を減じ、減じた後の電圧を増幅率ｎで増幅することにより、前記特定駆動信号についての基駆動信号を生成する第１差動増幅回路、及び、
前記第１基波形信号の電圧から第３基波形信号の電圧を減じ、減じた後の電圧を前記増幅率ｎで増幅することにより、前記他の特定駆動信号についての基駆動信号を生成する第２差動増幅回路を有する、基駆動信号生成部と、
（ｃ）前記ヘッドユニットに設けられる電流増幅部であって、
相補的に接続されたトランジスタ対と、前記トランジスタ対からの熱を放出する放熱板であって、前記ヘッドユニットの移動によって冷却される放熱板とを有し、
前記他の複数種類の基駆動信号の電流を、他のケーブルを介して供給される駆動信号用電源を用いて増幅することで、液体を吐出させるための動作をする素子へ印加される駆動信号であって他の複数種類の駆動信号を生成する電流増幅部と、
（ｄ）前記ヘッドユニットに設けられ、波形部選択情報に基づいて前記駆動信号の必要部分を前記素子に印加して前記素子を駆動する信号印加部と、
を有する液体吐出装置。
【請求項１４】
液体吐出方法であって、
（ａ）コントローラから送られてくるデジタルの波形生成情報に基づいてアナログの基波形信号を生成すること、
（ｂ）ケーブルを通じて前記基波形信号を受信し、少なくとも電圧の増幅を行うことで、電流増幅前の基駆動信号を生成すること、
（ｃ）前記基駆動信号の電流を増幅することで、液体を吐出させるための動作をする素子へ印加される駆動信号を生成すること、
（ｄ）前記素子へ前記駆動信号を印加して前記素子を駆動すること、
を行う液体吐出方法。
【請求項１５】
液体吐出装置を制御するためのプログラムであって、
（ａ）コントローラから送られてくるデジタルの波形生成情報に基づいてアナログの基波形信号を生成させること、
（ｂ）ケーブルを通じて受信された前記基波形信号について、少なくとも電圧の増幅を行わせることで、電流増幅前の基駆動信号を生成させること、
（ｃ）前記基駆動信号の電流を増幅させることで、液体を吐出させるための動作をする素子へ印加される駆動信号を生成させること、
（ｄ）前記素子へ前記駆動信号を印加させることで、前記素子を駆動させること、
を前記液体吐出装置に行わせるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液体吐出装置、液体吐出方法、および、プログラムに関する。
【背景技術】
【０００２】
対象物へ液体を吐出させる液体吐出装置としては、例えば、印刷装置、カラーフィルタ製造装置、染色装置といったように、種々のものがある。そして、印刷装置としてのインクジェットプリンタ（以下、単にプリンタともいう。）には、駆動信号の印加によってピエゾ素子を駆動し、ヘッドから液体インクを吐出させるものがある（例えば、特許文献１を参照。）。
【０００３】
駆動信号は、例えば、波形生成回路と電流増幅回路によって生成される。波形生成回路は、デジタルの電圧信号をアナログ信号に変換し、このアナログ信号の電圧を増幅する。また、電流増幅回路は、電圧が増幅された信号について、その電流を増幅する。このプリンタでは、駆動信号の波形が歪んでしまうことを防止すべく、ヘッド側に電流増幅回路を設けている。そして、波形生成回路を、装置本体側或いはヘッド側のいずれかに設けている。
【特許文献１】特開２０００−３４３６９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
前述したプリンタにおいて、波形生成回路を装置本体側に設けた場合には、波高値が大きな信号をヘッド側に送信することになる。このため、ノイズが発生しやすくなり、フレキシブル配線基板にグランド用の芯線を多く含ませる等の対策が必要となる。また、波形生成回路をヘッド側に設けた場合には、電圧信号を生成させるためのデジタルの制御信号をヘッド側に送信する必要がある。この制御信号は極めて短い周期で更新する必要があるのでノイズが発生しやすくなる。従って、前述した対策が必要となる。
【０００５】
本発明はこのような事情に鑑みてなされたものであり、その目的は、波形の歪みを抑えつつ、ノイズの発生も抑えることにある。
【課題を解決するための手段】
【０００６】
前記目的を達成するための主たる発明は、
（Ａ）コントローラから送られてくるデジタルの波形生成情報に基づいてアナログの基波形信号を生成する基波形信号生成部と、
（Ｂ）ケーブルを通じて前記基波形信号を受信し、少なくとも電圧の増幅を行うことで、電流増幅前の基駆動信号を生成する基駆動信号生成部と、
（Ｃ）前記基駆動信号の電流を増幅することで、液体を吐出させるための動作をする素子へ印加される駆動信号を生成する電流増幅部と、
（Ｄ）前記素子へ前記駆動信号を印加して前記素子を駆動する信号印加部と、
を有する液体吐出装置である。
【０００７】
本発明の他の特徴については、本明細書および添付図面の記載によって明らかにする。
【発明を実施するための最良の形態】
【０００８】
本明細書の記載、及び添付図面の記載により、少なくとも次のことが明らかにされる。
【０００９】
すなわち、（Ａ）コントローラから送られてくるデジタルの波形生成情報に基づいてアナログの基波形信号を生成する基波形信号生成部と、（Ｂ）ケーブルを通じて前記基波形信号を受信し、少なくとも電圧の増幅を行うことで、電流増幅前の基駆動信号を生成する基駆動信号生成部と、（Ｃ）前記基駆動信号の電流を増幅することで、液体を吐出させるための動作をする素子へ印加される駆動信号を生成する電流増幅部と、（Ｄ）前記素子へ前記駆動信号を印加して前記素子を駆動する信号印加部と、を有する液体吐出装置が実現できること。  
このような液体吐出装置によれば、電圧が増幅される前の基波形信号をケーブルを通じて送信し、送信された基波形信号に対して電圧増幅等の処理をして基駆動信号を生成する。このため、基波形信号をケーブルで送信する際に生じるノイズを抑えることができる。加えて、基駆動信号の電流を増幅することで駆動信号を生成するので、駆動信号の波形の歪みを抑えることもできる。
【００１０】
かかる液体吐出装置であって、前記基波形信号生成部は、複数種類の前記基波形信号を或る期間において同時に生成し、前記基駆動信号生成部は、前記複数種類の基波形信号に基づいて前記基駆動信号を生成する構成が好ましい。  
このような液体吐出装置によれば、基波形信号にノイズが入ったとしても、このノイズは複数種類の基波形信号のそれぞれに対して同じように入る。このため、複数種類の基波形信号を用いることにより、ノイズを容易に除去できる。
【００１１】
かかる液体吐出装置であって、前記基駆動信号生成部は、前記複数種類の基波形信号に基づいて、前記複数種類よりも少ない種類の前記基駆動信号を生成する構成が好ましい。  
このような液体吐出装置によれば、ノイズを容易に除去できる。
【００１２】
かかる液体吐出装置であって、前記基駆動信号生成部は前記複数種類よりも少ない他の複数種類の前記基駆動信号を生成し、前記電流増幅部は前記他の複数種類の前記駆動信号を生成する構成が好ましい。  
このような液体吐出装置によれば、他の複数種類の基駆動信号が生成され、ひいては他の複数種類の駆動信号が生成される。このため、限られた繰り返し期間であっても、多くの種類の液体を吐出させることができる。
【００１３】
かかる液体吐出装置であって、前記基波形信号生成部は、複数種類の前記駆動信号の加算電圧に基づく第１基波形信号、特定駆動信号の電圧を残りの駆動信号の加算電圧から減じて得られた電圧に基づく第２基波形信号、及び、他の特定駆動信号の電圧を残りの駆動信号の加算電圧から減じて得られた電圧に基づく第３基波形信号を、それぞれ生成し、前記基駆動信号生成部は、前記第１基波形信号の電圧から前記第２基波形信号の電圧を減じ、減じた後の電圧を増幅することで前記特定駆動信号についての基駆動信号を生成し、前記第１基波形信号の電圧から前記第３基波形信号の電圧を減じ、減じた後の電圧を増幅することで前記他の特定駆動信号についての基駆動信号を生成する構成が好ましい。  
このような液体吐出装置によれば、第１基波形信号の電圧から第２基波形信号の電圧を減じることで、得られた電圧は特定駆動信号の電圧を反映したものとなる。同様に、第１基波形信号の電圧から第３基波形信号の電圧を減じることで、得られた電圧は他の特定駆動信号の電圧を反映したものとなる。その結果、特定駆動信号についての基駆動信号、及び、他の特定駆動信号についての基駆動信号を、簡単な処理で生成することができる。
【００１４】
かかる液体吐出装置であって、前記基波形信号生成部は、前記複数種類の駆動信号の加算電圧を、係数２ｎ（ｎは基駆動信号生成部における増幅率）で除して得られた電圧の第１基波形信号、前記特定駆動信号の電圧を残りの駆動信号の加算電圧から減じて得られた電圧を、前記係数２ｎで除して得られた電圧の第２基波形信号、及び、前記他の特定駆動信号の電圧を残りの駆動信号の加算電圧から減じて得られた電圧を、前記係数２ｎで除して得られた電圧の第３基波形信号を、それぞれ生成し、前記基駆動信号生成部は、前記第１基波形信号の電圧から前記第２基波形信号の電圧を減じ、減じた後の電圧を増幅率ｎで増幅することにより、前記特定駆動信号についての基駆動信号を生成し、前記第１基波形信号の電圧から前記第３基波形信号の電圧を減じ、減じた後の電圧を前記増幅率ｎで増幅することにより、前記他の特定駆動信号についての基駆動信号を生成する構成が好ましい。  
このような液体吐出装置によれば、第１基波形信号の電圧から第２基波形信号の電圧を減じることで得られた電圧は、特定駆動信号の電圧値を増幅率ｎで除した値となる。同様に、第１基波形信号の電圧から第３基波形信号の電圧を減じることで得られた電圧は、他の特定駆動信号の電圧値を増幅率ｎで除した値となる。このため、基駆動信号生成部での増幅によって、必要な電圧の基駆動信号を容易に生成することができる。
【００１５】
かかる液体吐出装置であって、前記基駆動信号生成部は、前記第１基波形信号の電圧から前記第２基波形信号の電圧を減じ、減じた後の電圧を前記増幅率ｎで増幅する第１差動増幅回路、及び、前記第１基波形信号の電圧から前記第３基波形信号の電圧を減じ、減じた後の電圧を前記増幅率ｎで増幅する第２差動増幅回路を有する構成が好ましい。  
このような液体吐出装置によれば、特定駆動信号についての基駆動信号、および、他の特定駆動信号についての基駆動信号を容易に得ることができる。
【００１６】
かかる液体吐出装置であって、前記電流増幅部は、相補的に接続されたトランジスタ対を有する構成が好ましい。  
このような液体吐出装置によれば、高い電流増幅率が得られる。
【００１７】
かかる液体吐出装置であって、前記電流増幅部は、他のケーブルを介して供給される駆動信号用電源を用いて前記駆動信号を生成する構成が好ましい。  
このような液体吐出装置によれば、駆動信号用電源を供給するためのケーブルが独立しているので、十分な電源容量が得られる。
【００１８】
かかる液体吐出装置であって、前記基波形信号生成部は装置本体に設けられ、前記基駆動信号生成部、前記電流増幅部、及び、前記信号印加部は、液体を吐出するヘッドを有するヘッドユニットであって、前記装置本体とは別個に移動するヘッドユニットに設けられている構成が好ましい。  
このような液体吐出装置によれば、ヘッドユニットを移動させて液体の吐出を行う装置において、ノイズの発生を抑えることができる。
【００１９】
かかる液体吐出装置であって、前記電流増幅部は、相補的に接続されたトランジスタ対と、前記トランジスタ対からの熱を放出する放熱板であって、前記ヘッドユニットの移動によって冷却される放熱板を有する構成が好ましい。  
このような液体吐出装置によれば、ヘッドユニットの移動に伴って放熱板が冷却されるので、トランジスタ対からの熱を効率よく放出することができる。
【００２０】
かかる液体吐出装置であって、前記信号印加部は、波形部選択情報に基づいて前記駆動信号の必要部分を前記素子に印加する構成が好ましい。  
このような液体と出装置によれば、駆動信号の必要部分を容易に印加させることができる。
【００２１】
また、次の液体吐出装置が実現できることも明らかにされる。  
すなわち、（ａ）装置本体に設けられ、コントローラから送られてくるデジタルの波形生成情報に基づいてアナログの基波形信号を生成する基波形信号生成部であって、
複数種類の駆動信号の加算電圧を、係数２ｎ（ｎは基駆動信号生成部における増幅率）で除して得られた電圧の第１基波形信号、特定駆動信号の電圧を残りの駆動信号の加算電圧から減じて得られた電圧を、前記係数２ｎで除して得られた電圧の第２基波形信号、及び、他の特定駆動信号の電圧を残りの駆動信号の加算電圧から減じて得られた電圧を、前記係数２ｎで除して得られた電圧の第３基波形信号を、或る期間において同時に生成する基波形信号生成部と、
（ｂ）液体を吐出するヘッドを有するヘッドユニットであって前記装置本体とは別個に移動するヘッドユニットに設けられ、ケーブルを通じて複数種類の前記基波形信号を受信し、前記複数種類の基波形信号に基づき、少なくとも電圧の増幅を行うことで、電流増幅前の基駆動信号であって前記複数種類よりも少ない他の複数種類の基駆動信号を生成する基駆動信号生成部であって、前記第１基波形信号の電圧から第２基波形信号の電圧を減じ、減じた後の電圧を増幅率ｎで増幅することにより、前記特定駆動信号についての基駆動信号を生成する第１差動増幅回路、及び、前記第１基波形信号の電圧から第３基波形信号の電圧を減じ、減じた後の電圧を前記増幅率ｎで増幅することにより、前記他の特定駆動信号についての基駆動信号を生成する第２差動増幅回路を有する、基駆動信号生成部と、
（ｃ）前記ヘッドユニットに設けられる電流増幅部であって、相補的に接続されたトランジスタ対と、前記トランジスタ対からの熱を放出する放熱板であって、前記ヘッドユニットの移動によって冷却される放熱板とを有し、前記他の複数種類の基駆動信号の電流を、他のケーブルを介して供給される駆動信号用電源を用いて増幅することで、液体を吐出させるための動作をする素子へ印加される駆動信号であって他の複数種類の駆動信号を生成する電流増幅部と、
（ｄ）前記ヘッドユニットに設けられ、波形部選択情報に基づいて前記駆動信号の必要部分を前記素子に印加して前記素子を駆動する信号印加部と、を有する液体吐出装置が実現できることも明らかにされる。
【００２２】
また、次の液体吐出方法が実現できることも明らかにされる。  
すなわち、液体吐出方法であって、（ａ）コントローラから送られてくるデジタルの波形生成情報に基づいてアナログの基波形信号を生成すること、（ｂ）ケーブルを通じて前記基波形信号を受信し、少なくとも電圧の増幅を行うことで、電流増幅前の基駆動信号を生成すること、（ｃ）前記基駆動信号の電流を増幅することで、液体を吐出させるための動作をする素子へ印加される駆動信号を生成すること、（ｄ）前記素子へ前記駆動信号を印加して前記素子を駆動すること、を行う液体吐出方法が実現できること。
【００２３】
また、次のプログラムが実現できることも明らかにされる。  
すなわち、液体吐出装置を制御するためのプログラムであって、（ａ）コントローラから送られてくるデジタルの波形生成情報に基づいてアナログの基波形信号を生成させること、（ｂ）ケーブルを通じて受信された前記基波形信号について、少なくとも電圧の増幅を行わせることで、電流増幅前の基駆動信号を生成させること、（ｃ）前記基駆動信号の電流を増幅させることで、液体を吐出させるための動作をする素子へ印加される駆動信号を生成させること、（ｄ）前記素子へ前記駆動信号を印加させることで、前記素子を駆動させること、を前記液体吐出装置に行わせるプログラムが実現できること。
【００２４】
＝＝＝第１実施形態＝＝＝
＜液体吐出装置について＞
液体吐出装置には、印刷装置、カラーフィルタ製造装置、ディスプレイ製造装置、半導体製造装置、およびＤＮＡチップ製造装置など、様々な種類があり、全てについて説明することは困難である。そこで、本明細書では、インクジェットプリンタ、および、このプリンタを有する印刷システムを例に挙げて説明する。なお、印刷システムとは、印刷装置と、この印刷装置の動作を制御する印刷制御装置とを少なくとも有するシステムのことであり、液体吐出装置と吐出制御装置とを有する液体吐出システムの一形態に相当する。
【００２５】
＝＝＝印刷システム１００の構成＝＝＝
まず、印刷装置を印刷システム１００とともに説明する。ここで、図１は、印刷システム１００の構成を説明する図である。例示した印刷システム１００は、印刷装置としてのプリンタ１と、印刷制御装置としてのコンピュータ１１０とを含んでいる。具体的には、この印刷システム１００は、プリンタ１と、コンピュータ１１０と、表示装置１２０と、入力装置１３０と、記録再生装置１４０とを有している。
【００２６】
プリンタ１は、印刷用の液体インク（以下、インクともいう。）を吐出して、用紙、布、フィルム等の媒体に画像を印刷する。なお、インクは液体に相当し、媒体は液体が吐出される対象となる対象物に相当する。また、以下の説明では、代表的な媒体である用紙Ｓ（図３Ａを参照。）を例に挙げて説明する。コンピュータ１１０は、プリンタ１と通信可能に接続されている。そして、プリンタ１に画像を印刷させるため、コンピュータ１１０は、その画像に応じた印刷データをプリンタ１に出力する。このコンピュータ１１０には、アプリケーションプログラムやプリンタドライバ等のコンピュータプログラムがインストールされている。表示装置１２０は、ディスプレイを有している。入力装置１３０は、例えば、キーボード１３１やマウス１３２である。記録再生装置１４０は、例えば、フレキシブルディスクドライブ装置１４１やＣＤ−ＲＯＭドライブ装置１４２である。
【００２７】
＝＝＝コンピュータ１１０＝＝＝
＜コンピュータ１１０の構成について＞
図２は、コンピュータ１１０、および、プリンタ１の構成を説明するブロック図である。まず、コンピュータ１１０の構成について簡単に説明する。このコンピュータ１１０は、前述した記録再生装置１４０と、ホスト側コントローラ１１１とを有している。記録再生装置１４０は、ホスト側コントローラ１１１と通信可能に接続されており、例えばコンピュータ１１０の筐体に取り付けられている。ホスト側コントローラ１１１は、コンピュータ１１０における各種の制御を行うものであり、前述した表示装置１２０や入力装置１３０も通信可能に接続されている。このホスト側コントローラ１１１は、インタフェース部１１２と、ＣＰＵ１１３と、メモリ１１４とを有する。インタフェース部１１２は、プリンタ１との間でデータの受け渡しを行う。ＣＰＵ１１３は、コンピュータ１１０の全体的な制御を行うための演算処理装置である。メモリ１１４は、ＣＰＵ１１３が使用するコンピュータプログラムを格納する領域や作業領域等を確保するためのものであり、ＲＡＭ、ＥＥＰＲＯＭ、ＲＯＭ、磁気ディスク装置等によって構成される。このメモリ１１４に格納されるコンピュータプログラムとしては、前述したように、アプリケーションプログラムやプリンタドライバがある。そして、ＣＰＵ１１３は、メモリ１１４に格納されているコンピュータプログラムに従って各種の制御を行う。
【００２８】
印刷データは、プリンタ１が解釈できる形式のデータであって、各種のコマンドデータと、ドット形成データＳＩ（図１２を参照。）とを有する。コマンドデータとは、プリンタ１に特定の動作の実行を指示するためのデータである。このコマンドデータには、例えば、給紙を指示するコマンドデータ、搬送量を示すコマンドデータ、排紙を指示するコマンドデータがある。また、ドット形成データＳＩは、用紙Ｓの上に形成されるドットに関するデータ（ドットの色や大きさ等のデータ）であり、単位領域毎に定められる。
【００２９】
ここで、単位領域とは、用紙Ｓ等の媒体上に仮想的に定められた矩形状の領域を指し、印刷解像度に応じて大きさや形が定められる。本実施形態におけるドット形成データＳＩは、ドットの大きさを示す。そして、ドットの大きさは、吐出されるインクの量によって定まる。また、インクの吐出は、ヘッド４１が有するノズルＮｚ毎に行われる（図５を参照、）。なお、ヘッド４１については後で説明する。
【００３０】
このプリンタ１において、ドット形成データＳＩは、３ビットのデータによって構成されている。このドット形成データＳＩは、例えば、図１５に示すように、ドットの非形成に対応するデータ［０００］と、極小ドットの形成に対応するデータ［００１］と、小ドットの形成に対応するデータ［０１０］と、中ドットの形成に対応するデータ［０１１］と、大ドットの形成に対応するデータ［１００］と、特大ドットの形成に対応するデータ［１０１］とから構成される。従って、このプリンタ１では、１つの単位領域に対して６階調でドットの形成が行える。
【００３１】
＝＝＝プリンタ１＝＝＝
＜プリンタ１の構成について＞
次に、プリンタ１の構成について説明する。ここで、図３Ａは、本実施形態のプリンタ１の構成を示す図である。図３Ｂは、本実施形態のプリンタ１の構成を説明する側面図である。なお、以下の説明では、図２も参照する。
【００３２】
図２に示すように、プリンタ１は、用紙搬送機構２０、キャリッジ移動機構３０、ヘッドユニット４０、検出器群５０、プリンタ側コントローラ６０、電源部ＰＷＳ、及び、駆動信号生成部７０を有する。なお、本実施形態において、プリンタ側コントローラ６０、電源部ＰＷＳ、及び、駆動信号生成部７０が有する基波形信号生成部７１は、共通のコントローラ基板ＣＴＲに設けられている。また、ヘッドユニット４０は、ヘッド制御部ＨＣとヘッド４１とを有している。そして、プリンタ側コントローラ６０からヘッドユニット４０へ送信されるヘッド制御信号（後述する。）、及び、基波形信号生成部７１で生成された基波形信号（ＣＯＭ_α〜ＣＯＭ_γ）は、第１フレキシブルケーブルＦＣ１を介してヘッドユニット４０へ送信される。また、電源部ＰＷＳで生成された駆動信号用電源ＶＨＶは第２フレキシブルケーブルＦＣ２を介してヘッドユニット４０へ送信される。
【００３３】
このプリンタ１では、プリンタ側コントローラ６０によって制御対象部、すなわち用紙搬送機構２０、キャリッジ移動機構３０、ヘッドユニット４０（ヘッド制御部ＨＣ，ヘッド４１）、および、駆動信号生成部７０が制御される。これにより、プリンタ側コントローラ６０は、コンピュータ１１０から受け取った印刷データに基づき、用紙Ｓに画像を印刷させる。また、検出器群５０の各検出器は、プリンタ１内の状況を監視している。そして、各検出器からの検出結果を受けたプリンタ側コントローラ６０は、その検出結果に基づいて制御対象部を制御する。
【００３４】
＜用紙搬送機構２０について＞
用紙搬送機構２０は、媒体を搬送させる媒体搬送部に相当する。この用紙搬送機構２０は、媒体としての用紙Ｓを印刷可能な位置に送り込んだり、この用紙Ｓを搬送方向に所定の搬送量で搬送させたりするものである。この搬送方向は、次に説明するキャリッジ移動方向と交差する方向である。そして、図３Ａおよび図３Ｂに示すように、用紙搬送機構２０は、給紙ローラ２１と、搬送モータ２２と、搬送ローラ２３と、プラテン２４と、排紙ローラ２５とを有する。給紙ローラ２１は、紙挿入口に挿入された用紙Ｓを搬送するためのローラである。搬送モータ２２は、用紙Ｓを搬送方向に搬送させる際の動力を生成する。搬送ローラ２３は、給紙ローラ２１によって送られてきた用紙Ｓを印刷可能な領域まで搬送するためのローラである。プラテン２４は、印刷中の用紙Ｓを、この用紙Ｓの裏面側から支持する部材である。排紙ローラ２５は、印刷が終了した用紙Ｓを搬送するためのローラである。
【００３５】
＜キャリッジ移動機構３０について＞
キャリッジ移動機構３０は、ヘッドユニット４０が取り付けられたキャリッジＣＲをキャリッジ移動方向に移動させるためのものである。このキャリッジ移動機構３０は、キャリッジモータ３１と、ガイド軸３２と、タイミングベルト３３と、駆動プーリー３４と、アイドラプーリー３５とを有する。キャリッジモータ３１は、キャリッジＣＲを移動させるための動力を生成する。キャリッジモータ３１の回転軸には、駆動プーリー３４が取り付けられている。この駆動プーリー３４は、キャリッジ移動方向の一端側に配置されている。駆動プーリー３４とは反対側となるキャリッジ移動方向の他端側には、アイドラプーリー３５が配置されている。タイミングベルト３３は、キャリッジＣＲに接続されているとともに、駆動プーリー３４とアイドラプーリー３５とに架け渡されている。ガイド軸３２は、キャリッジＣＲを移動可能な状態で支持する。このガイド軸３２は、キャリッジ移動方向に沿って取り付けられている。従って、キャリッジモータ３１が動作すると、キャリッジＣＲは、このガイド軸３２に沿ってキャリッジ移動方向に移動する。なお、キャリッジ移動方向には、一側から他側への移動方向と、他側から一側への移動方向が含まれている。
【００３６】
ここで、ヘッドユニット４０はキャリッジＣＲに取り付けられているため、キャリッジ移動方向は、ヘッドユニット４０が移動するヘッドユニット移動方向に相当する。そして、キャリッジ移動機構３０は、ヘッドユニット４０を所定方向に移動させるヘッドユニット移動部に相当する。なお、このプリンタ１では、キャリッジＣＲ、及び、このキャリッジＣＲに取り付けられたヘッドユニット４０等の部品（以下、キャリッジＣＲ等ともいう。）が移動し、他の部分は移動しない。そこで、キャリッジＣＲ等は移動部と、他の部分（つまり、非移動部）はプリンタ本体と、それぞれ表現することができる。そして、プリンタ本体は、液体吐出装置における装置本体に相当するものである。
【００３７】
＜ヘッドユニット４０について＞
次にヘッドユニット４０について説明する。ここで、図４は、ヘッドユニット４０の構成を説明する分解斜視図である。図５は、ヘッド４１の構造を説明する断面図である。
【００３８】
このヘッドユニット４０は、例えば、図４に示すように、針側ケース部材４２、ヘッド側ケース部材４３、ヘッド４１、中継基板４４、ヘッド用フレキシブルケーブル４５、及び、ヘッド制御部ＨＣを有している。
【００３９】
針側ケース部材４２は、インク導入針４２１が設けられた部材である。このインク導入針４２１は、インクカートリッジＩＣ（図３Ａを参照。）に挿入されて、インクの導入路を構成する。ヘッド側ケース部材４３は、ヘッド４１が取り付けられる部材であり、インク導入針４２１とは反対側の針側ケース部材４２の底面に取り付けられる。
【００４０】
ヘッド４１は、図５に示すように、流路ユニット４１Ａと、アクチュエータユニット４１Ｂとを有する。流路ユニット４１Ａは、ノズルＮｚが設けられたノズルプレート４１１と、インク貯留室４１２ａとなる開口部が形成された貯留室形成基板４１２と、インク供給口４１３ａが形成された供給口形成基板４１３とを有する。アクチュエータユニット４１Ｂは、圧力室４１４ａとなる開口部が形成された圧力室形成基板４１４と、圧力室４１４ａの一部を区画する振動板４１５と、供給側連通口４１６ａとなる開口部が形成された連通口基板４１６と、振動板４１５の表面に形成されたピエゾ素子４１７とを有する。このヘッド４１には、インク貯留室４１２ａから圧力室４１４ａを通ってノズルＮｚに至る一連の流路がノズルＮｚ毎に形成されている。使用時において、この流路はインクで満たされており、ピエゾ素子４１７を変形させることで、対応するノズルＮｚからインクを吐出させることができる。従って、ピエゾ素子４１７は、液体としてのインクを吐出させるための動作をする素子に相当する。そして、ピエゾ素子４１７は、液体の吐出口としてのノズルＮｚ毎に設けられている。ここで、ノズルＮｚは、１色のインクに対して９６個〜１８０個程度設けられている。また、インクは４色〜８色程度用いられる。このため、ヘッド４１には多数のピエゾ素子４１７が設けられている。
【００４１】
中継基板４４は、第１フレキシブルケーブルＦＣ１及び第２フレキシブルケーブルＦＣ２と、ヘッド用フレキシブルケーブル４５との間を電気的に接続するためのものである。このため、中継基板４４には、第１フレキシブルケーブルＦＣ１及び第２フレキシブルケーブルＦＣ２の先端部分が挿入されるコネクタ４４１と、ヘッド用フレキシブルケーブル４５の先端部分が半田付けされる接点端子群４４２が設けられている。この他に、中継基板４４には、駆動信号生成部７０が有する信号増幅部７２（後述する。）が実装されている。なお、中継基板４４は、ヘッド側ケース部材４３に載せられた状態で固定され、その一部が針側ケース部材４２によって覆われる。
【００４２】
ヘッド制御部ＨＣは、ドット形成データＳＩに基づき、駆動信号ＣＯＭ（第１駆動信号ＣＯＭ_Ａ，第２駆動信号ＣＯＭ_Ｂ，図９を参照。）の必要部分をピエゾ素子４１７へ選択的に印加させ、ピエゾ素子４１７を駆動するものである。このため、ヘッド制御部ＨＣは、信号印加部に相当する。なお、このヘッド制御部ＨＣについては、後で説明する。
【００４３】
＜第１，第２フレキシブルケーブルＦＣ２について＞
ここで、第１フレキシブルケーブルＦＣ１及び第２フレキシブルケーブルＦＣ２について説明する。図６は、第１フレキシブルケーブルＦＣ１及び第２フレキシブルケーブルＦＣ２を説明する図である。
【００４４】
これらのフレキシブルケーブルＦＣ１，ＦＣ２は、プリンタ側コントローラ６０等とヘッド制御部ＨＣ等とを電気的に接続するためのものである。信号等の送信にフレキシブルケーブルＦＣ１，ＦＣ２が用いられている理由は、このプリンタ１では、画像を印刷する際に、キャリッジＣＲをキャリッジ移動方向へ往復移動させることによる。すなわち、キャリッジＣＲが移動しても支障なく制御が行えるように、プリンタ側コントローラ６０とヘッドユニット４０との間をこれらのフレキシブルケーブルＦＣ１，ＦＣ２で電気的に接続している。
【００４５】
第１フレキシブルケーブルＦＣ１は、各種のヘッド制御信号や複数種類の基波形信号等を送信するために用いられる。このため、第１フレキシブルケーブルＦＣ１は、互いに平行に配置された複数の芯線を樹脂製のフィルムで覆った構成とされる（図示せず。）。そして、１本の芯線で１種類の信号を送信する。送信されるヘッド制御信号としては、例えば図６に示すように、クロック信号ＣＬＫ、ドット形成データＳＩ、ラッチ信号ＬＡＴ、第１チェンジ信号ＣＨ_Ａ、及び、第２チェンジ信号ＣＨ_Ｂがある。また、送信される基波形信号としては、例えば、第１基波形信号ＣＯＭ_α、第２基波形信号ＣＯＭ_β、及び、第３基波形信号ＣＯＭ_γがある。また、第２フレキシブルケーブルＦＣ２は、駆動信号ＣＯＭ（第１駆動信号ＣＯＭ_Ａ，第２駆動信号ＣＯＭ_Ｂ）を生成する際に用いられる駆動信号用電源ＶＨＶを供給する。このように、第２フレキシブルケーブルＦＣ２を第１フレキシブルケーブルＦＣ１とは別個に設けた理由は、駆動信号ＣＯＭに必要な容量の電源を供給するためである。すなわち、第２フレキシブルケーブルＦＣ２を別個に設けることで、駆動信号用電源ＶＨＶ用の芯線について、その幅や厚さをヘッド制御信号用の芯線と異ならせることができ、最適化が図れる。また、第２フレキシブルケーブルＦＣ２を別個に設けることで、ノイズの原因となる電磁波のシールドを容易に行える。
【００４６】
＜検出器群５０について＞
検出器群５０は、プリンタ１の状況を監視するためのものである。図３Ａ，図３Ｂに示すように、この検出器群５０には、リニア式エンコーダ５１、ロータリー式エンコーダ５２、紙検出器５３、及び、紙幅検出器５４等が含まれている。リニア式エンコーダ５１は、キャリッジＣＲのキャリッジ移動方向の位置を検出するためのものである。ロータリー式エンコーダ５２は、搬送ローラ２３の回転量を検出するためのものである。紙検出器５３は、印刷される用紙Ｓの先端位置を検出するためのものである。紙幅検出器５４は、印刷される用紙Ｓの幅を検出するためのものである。
【００４７】
＜プリンタ側コントローラ６０について＞
プリンタ側コントローラ６０は、プリンタ１の制御を行うものである。このプリンタ側コントローラ６０は、図２に示すように、インタフェース部６１と、ＣＰＵ６２と、メモリ６３と、制御ユニット６４とを有する。インタフェース部６１は、外部装置であるコンピュータ１１０との間でデータの受け渡しを行う。ＣＰＵ６２は、プリンタ１の全体的な制御を行うための演算処理装置である。メモリ６３は、ＣＰＵ６２のプログラムを格納する領域や作業領域等を確保するためのものであり、ＲＡＭ、ＥＥＰＲＯＭ、ＲＯＭ等の記憶素子によって構成される。そして、ＣＰＵ６２は、各制御対象部を制御する。例えば、ＣＰＵ６２は、制御ユニット６４を介して用紙搬送機構２０やキャリッジ移動機構３０を制御する。また、ＣＰＵ６２は、ヘッド４１の動作を制御するためのヘッド制御信号をヘッド制御部ＨＣに出力したり、基波形信号（第１基波形信号ＣＯＭ_α〜第３基波形信号ＣＯＭ_γ）を生成させるためのデジタルの波形生成情報（第１波形生成情報ＷＤ１〜第３波形生成情報ＷＤ３，図７を参照。）を、駆動信号生成部７０が有する基波形信号生成部７１に出力したりする。このようなＣＰＵ６２の動作は、メモリ６３に記憶されているコンピュータプログラムに従ってなされる。このため、このコンピュータプログラムは、各制御対象部を制御するためのコードを有する。
【００４８】
＜電源部ＰＷＳについて＞
電源部ＰＷＳは、このプリンタ１で使用される複数種類の電源を生成する。例えば、駆動信号用電源ＶＨＶとして用いられる４２Ｖの電源、キャリッジモータ３１や搬送モータ２２用の電源として用いられる１２Ｖの電源、および、ロジック回路用電源として用いられる５Ｖの電源を生成する。そして、駆動信号用電源ＶＨＶは、第２フレキシブルケーブルＦＣ２を介してヘッドユニット４０側に供給され、ロジック回路用電源は、第１フレキシブルケーブルＦＣ１を介してヘッドユニット４０側に供給される。
【００４９】
＜駆動信号生成部７０の概要＞
このプリンタ１は、駆動信号生成部７０に特徴を有している。このため、まず駆動信号生成部７０について概要を説明し、その後駆動信号生成部７０の各部について説明する。ここで、図７は、プリンタ１における駆動信号ＣＯＭの生成に関わる部分、及び、駆動信号ＣＯＭの印加に関わる部分を説明する図である。
【００５０】
駆動信号生成部７０は、ピエゾ素子４１７に印加される駆動信号ＣＯＭを生成する部分であり、例えば、図９の上から１段目に示す第１駆動信号ＣＯＭ_Ａと、２段目に示す第２駆動信号ＣＯＭ_Ｂを生成する。これらの駆動信号ＣＯＭ_Ａ，ＣＯＭ_Ｂは、少なくともドットの形成期間に亘って同時に生成される。ここで、ドットの形成期間とは、移動中のキャリッジＣＲが用紙Ｓの印刷面に対向している期間、言い換えれば、ノズルＮｚから吐出されたインクが用紙Ｓに着弾し得る期間を意味する。そして、ドットの形成期間は、複数種類の駆動信号ＣＯＭ_Ａ，ＣＯＭ_Ｂを同時に生成する「或る期間」に相当する。
【００５１】
図７に示すように、駆動信号生成部７０は、基波形信号生成部７１と信号増幅部７２とを有している。基波形信号生成部７１は、プリンタ側コントローラ６０から送られてくるデジタルの波形生成情報に基づいてアナログの基波形信号を生成する。基波形信号は複数種類生成される。このプリンタ１では、第１基波形信号ＣＯＭ_α、第２基波形信号ＣＯＭ_β、及び、第３基波形信号ＣＯＭ_γからなる３種類の基波形信号が生成される。これらの基波形信号ＣＯＭ_α〜ＣＯＭ_γの生成期間も各駆動信号ＣＯＭ_Ａ，ＣＯＭ_Ｂの生成期間と同じである。そして、第１基波形信号ＣＯＭ_αは、第１駆動信号ＣＯＭ_Ａの電圧と第２駆動信号ＣＯＭ_Ｂの電圧を加算した加算電圧に基づいて生成される。第２基波形信号ＣＯＭ_βは、第１駆動信号ＣＯＭ_Ａの電圧を第２駆動信号ＣＯＭ_Ｂの電圧から減じて得られた電圧に基づいて生成される。第３基波形信号ＣＯＭ_γは、第２駆動信号ＣＯＭ_Ｂの電圧を第１駆動信号ＣＯＭ_Ａの電圧から減じて得られた電圧に基づいて生成される。
【００５２】
これらの第１基波形信号ＣＯＭ_α、第２基波形信号ＣＯＭ_β、及び、第３基波形信号ＣＯＭ_γの波高値（振幅）は、数Ｖ程度に定められる。これは、ノイズの発生を抑制するためである。すなわち、これらの基波形信号ＣＯＭ_α〜ＣＯＭ_γは第１フレキシブルケーブルＦＣ１を通じてヘッドユニット４０側に送信されるが、前述したように、ヘッド制御信号も第１フレキシブルケーブルＦＣ１を通じて送信される。このため、これらの基波形信号ＣＯＭ_α〜ＣＯＭ_γの波高値を低くすることでノイズの発生が抑えられ、ヘッド制御信号への干渉も抑えられる。
【００５３】
第１フレキシブルケーブルＦＣ１を通じて送信された各基波形信号ＣＯＭ_α〜ＣＯＭ_γは信号増幅部７２で受信される。信号増幅部７２は、受信した各基波形信号ＣＯＭ_α〜ＣＯＭ_γから第１駆動信号ＣＯＭ_Ａ及び第２駆動信号ＣＯＭ_Ｂを生成する。この信号増幅部７２は、電圧増幅部７３と電流増幅部７４とを有している。
【００５４】
電圧増幅部７３は、基駆動信号生成部に相当し、３種類の基波形信号ＣＯＭ_α〜ＣＯＭ_γから２種類の基駆動信号（第１基駆動信号ＣＯＭ_Ａ´，第２基駆動信号ＣＯＭ_Ｂ´）を生成する。この電圧増幅部７３は、第１差動増幅回路７３１と第２差動増幅回路７３２とを有する。第１差動増幅回路７３１は、第１基波形信号ＣＯＭ_αと第２基波形信号ＣＯＭ_βとから第１基駆動信号ＣＯＭ_Ａ´を生成する。第１基駆動信号ＣＯＭ_Ａ´は、電流増幅前の信号であって、その電圧波形が第１駆動信号ＣＯＭ_Ａと同じ信号である。そして、第１差動増幅回路７３１は、第１基波形信号ＣＯＭ_αの電圧から第２基波形信号ＣＯＭ_βの電圧を減じ、得られた電圧を所定の増幅率ｎで増幅することで、第１基駆動信号ＣＯＭ_Ａ´を生成する。第１基波形信号ＣＯＭ_αは、第１駆動信号ＣＯＭ_Ａの電圧と第２駆動信号ＣＯＭ_Ｂの電圧を加算した加算電圧に基づいて生成されている。一方、第２基波形信号ＣＯＭ_βは、第１駆動信号ＣＯＭ_Ａの電圧を第２駆動信号ＣＯＭ_Ｂの電圧から減じて得られた電圧に基づいて生成されている。このため、第１基波形信号ＣＯＭ_αの電圧から第２基波形信号ＣＯＭ_βの電圧を減じると、得られた信号の電圧には第１駆動信号ＣＯＭ_Ａの電圧が反映される。従って、得られた信号を所定の増幅率で増幅することにより、第１基駆動信号ＣＯＭ_Ａ´が得られる。
【００５５】
加えて、第１基駆動信号ＣＯＭ_Ａ´を生成するに際し、第１基波形信号ＣＯＭ_αの電圧から第２基波形信号ＣＯＭ_βの電圧を減じているので、外部からノイズが入ってしまったとしても、このノイズを除去することができる。外部からのノイズは、第１基波形信号ＣＯＭ_αと第２基波形信号ＣＯＭ_βとに同じように作用すると考えられるため、これらの信号の差をとることでノイズが除去できる。
【００５６】
第２差動増幅回路７３２は、第１基波形信号ＣＯＭ_αと第３基波形信号ＣＯＭ_γとから第２基駆動信号ＣＯＭ_Ｂ´を生成する。第２基駆動信号ＣＯＭ_Ｂ´は、電流増幅前の信号であって、その電圧波形が第２駆動信号ＣＯＭ_Ｂと同じ信号である。そして、第２差動増幅回路７３２は、第１基波形信号ＣＯＭ_αの電圧から第３基波形信号ＣＯＭ_γの電圧を減じ、得られた電圧を所定の増幅率ｎで増幅することで、第２基駆動信号ＣＯＭ_Ｂ´を生成する。第３基波形信号ＣＯＭ_γは、第２駆動信号ＣＯＭ_Ｂの電圧を第１駆動信号ＣＯＭ_Ａの電圧から減じて得られた電圧に基づいて生成されている。このため、第１基波形信号ＣＯＭ_αの電圧から第３基波形信号ＣＯＭ_γの電圧を減じると、得られた信号の電圧には第２駆動信号ＣＯＭ_Ｂの電圧が反映される。従って、得られた信号を所定の増幅率で増幅することにより、第２基駆動信号ＣＯＭ_Ｂ´が得られる。なお、外部からのノイズが除去できる点については、第１基駆動信号ＣＯＭ_Ａ´と同様である。
【００５７】
電流増幅部７４は、第１電流増幅回路７４１と第２電流増幅回路７４２とを有する。第１電流増幅回路７４１は、第１基駆動信号ＣＯＭ_Ａ´の電流を増幅して第１駆動信号ＣＯＭ_Ａを生成する。第２電流増幅回路７４２は、第２基駆動信号ＣＯＭ_Ｂ´の電流を増幅して第２駆動信号ＣＯＭ_Ｂを生成する。そして、これらの電流増幅回路７４１，７４２は、第２フレキシブルケーブルＦＣ２を通じて供給された駆動信号用電源ＶＨＶを用いて、各駆動信号ＣＯＭ_Ａ，ＣＯＭ_Ｂを生成する。このため、駆動対象となるピエゾ素子４１７の数が増えた場合でも第２フレキシブルケーブルＦＣ２を通じて十分な電源が供給され、波形の歪みを有効に防止することができる。つまり、電流増幅部７４をヘッドユニット４０側に設けたことにより、電源供給の方法に自由度が増し、十分な容量の電源を供給できる。その結果、波形の歪みを防止できる。
【００５８】
以下、駆動信号生成部７０の各部について説明する。
【００５９】
＜基波形信号生成部７１について＞
図７に示すように、基波形信号生成部７１は、第１基波形信号ＣＯＭ_αを生成する第１デジタルアナログ変換回路７１１と、第２基波形信号ＣＯＭ_βを生成する第２デジタルアナログ変換回路７１２と、第３基波形信号ＣＯＭ_γを生成する第３デジタルアナログ変換回路７１３とを有する。これらのデジタルアナログ変換回路７１１〜７１３は、いずれもプリンタ側コントローラ６０（ＣＰＵ６２）から送られてきた波形生成情報に基づいてアナログの基波形信号を生成する。すなわち、プリンタ側コントローラ６０は、波形生成情報を基波形信号生成部７１へ出力するコントローラに相当する。そして、第１デジタルアナログ変換回路７１１は、第１波形生成情報ＷＤ１に基づいて第１基波形信号ＣＯＭ_αを生成する。同様に、第２デジタルアナログ変換回路７１２は第２波形生成情報ＷＤ２に基づいて第２基波形信号ＣＯＭ_βを生成し、第３デジタルアナログ変換回路７１３は第３波形生成情報ＷＤ３に基づいて第３基波形信号ＣＯＭ_γを生成する。これらの波形生成情報は、出力される信号の電圧値を指定する情報であり、例えば１０ビットのデジタルデータによって構成される。
【００６０】
次に、これらのデジタルアナログ変換回路７１１〜７１３における動作の具体例を説明する。なお、第１デジタルアナログ変換回路７１１が専ら正電圧を生成するのに対し、第２デジタルアナログ変換回路７１２及び第３デジタルアナログ変換回路７１３が正電圧と負電圧の両方を生成する点で相違しているが、これらのデジタルアナログ変換回路７１１〜７１３は同じ構成である。このため、第１デジタルアナログ変換回路７１１について動作を説明し、他のデジタルアナログ変換回路については説明を省略する。
【００６１】
図８は、第１基波形信号ＣＯＭ_αの電圧を変化させる制御の具体例を説明する図である。第１基波形信号ＣＯＭ_αを生成させる場合、プリンタ側コントローラ６０は、第１波形生成情報ＷＤ１（ＤＡＣ値）を更新周期毎に第１デジタルアナログ変換回路７１１へ出力する。図８の例では、クロック信号ＣＬＫで規定されるタイミングｔ（ｎ）で電圧Ｖ１に対応する波形生成情報が出力される。これにより、周期τ（ｎ）において、第１デジタルアナログ変換回路７１１からは電圧Ｖ１の第１基波形信号ＣＯＭ_αが出力される。そして、タイミングｔ（ｎ＋４）までは、電圧Ｖ１に対応する第１波形生成情報ＷＤ１が第１デジタルアナログ変換回路７１１へ順次出力される。これに伴い、更新周期τ（ｎ＋４）まで、第１デジタルアナログ変換回路７１１からは電圧Ｖ１の第１基波形信号ＣＯＭ_αが出力され続ける。タイミングｔ（ｎ＋５）では、電圧Ｖ２に対応する第１波形生成情報ＷＤ１が出力される。これにより、周期τ（ｎ＋５）にて、第１基波形信号ＣＯＭ_αは電圧Ｖ１から電圧Ｖ２へ降下される。同様に、タイミングｔ（ｎ＋６）では、電圧Ｖ３に対応する第１波形生成情報ＷＤ１が出力される。これにより、周期τ（ｎ＋６）にて、第１基波形信号ＣＯＭ_αは電圧Ｖ２から電圧Ｖ３へ降下される。以下同様に第１波形生成情報ＷＤ１が出力されて、第１基波形信号ＣＯＭ_αの電圧は次第に降下する。そして、周期τ（ｎ＋１０）にて、第１基波形信号ＣＯＭ_αは電圧Ｖ４まで降下される。
【００６２】
＜第１基波形信号ＣＯＭ_αについて＞
次に、各基波形信号について説明する。まず、第１基波形信号ＣＯＭ_αについて説明する。ここで、図９は、各駆動信号ＣＯＭ_Ａ，ＣＯＭ_Ｂ及び各基波形信号ＣＯＭ_α〜ＣＯＭ_γを説明する図である。前述したように、第１基波形信号ＣＯＭ_αは、第１駆動信号ＣＯＭ_Ａの電圧と第２駆動信号ＣＯＭ_Ｂの電圧を加算した加算電圧に基づいて生成されている。具体的には、次式（１）で示すように、第１基波形信号ＣＯＭ_αの電圧Ｖ（α）は、第１駆動信号ＣＯＭ_Ａの電圧Ｖ（Ａ）と第２駆動信号ＣＯＭ_Ｂの電圧Ｖ（Ｂ）を加算した加算電圧を係数２ｎで除した電圧とされる。ここで、係数２ｎにおけるｎは、第１差動増幅回路７３１における増幅率である。  
Ｖ（α）＝（Ｖ（Ａ）＋Ｖ（Ｂ））／２ｎ        …（１）
【００６３】
例えば、図９のタイミングｔ１では、第１駆動信号ＣＯＭ_Ａの電圧Ｖ（Ａ１）及び第２駆動信号ＣＯＭ_Ｂの電圧Ｖ（Ｂ１）がともに基準電圧ＶＭである。この基準電圧ＶＭは、駆動パルス（第１駆動パルスＰＳ１１〜第６駆動パルスＰＳ２３）の始終端電圧に相当する。このため、第１基波形信号ＣＯＭ_αの電圧Ｖ（α１）は、次式（２）で表すことができ、電圧ＶＭ／ｎとなる。  
Ｖ（α１）＝（Ｖ（Ａ１）＋Ｖ（Ｂ１））／２ｎ
＝ＶＭ／２ｎ＋ＶＭ／２ｎ
＝ＶＭ／ｎ                          …（２）
【００６４】
同様に、タイミングｔ２における第１基波形信号ＣＯＭ_αの電圧Ｖ（α１）は次式（３）で表すことができ、タイミングｔ３における第１基波形信号ＣＯＭ_αの電圧Ｖ（α３）は次式（４）で表すことができる。  
Ｖ（α２）＝（Ｖ（Ａ２）＋Ｖ（Ｂ２））／２ｎ  …（３）
Ｖ（α３）＝（Ｖ（Ａ３）＋Ｖ（Ｂ３））／２ｎ  …（４）
【００６５】
プリンタ側コントローラ６０のメモリ６３には、繰り返し期間Ｔの各タイミングｔｘで求められた電圧Ｖ（αｘ）に対応する第１波形生成情報ＷＤ１が記憶される。そして、プリンタ側コントローラ６０は、一群の第１波形生成情報ＷＤ１を第１デジタルアナログ変換回路７１１へ順次出力する。これにより、図９の上から３段目に示す第１基波形信号ＣＯＭ_αが、第１デジタルアナログ変換回路７１１から出力される。なお、この第１波形生成情報ＷＤ１の出力は、繰り返し期間Ｔの開始タイミングを契機に開始される。すなわち、ラッチ信号ＬＡＴで規定されるタイミングで開始される。
【００６６】
＜第２基波形信号ＣＯＭ_βについて＞
次に、第２基波形信号ＣＯＭ_βについて説明する。この第２基波形信号ＣＯＭ_βは、第１駆動信号ＣＯＭ_Ａの電圧を第２駆動信号ＣＯＭ_Ｂの電圧から減じて得られた電圧に基づいて生成されている。すなわち、特定の駆動信号の電圧を、残りの駆動信号の電圧から減じ、得られた電圧に基づいて生成される。なお、本実施形態において、残りの駆動信号は、第２駆動信号ＣＯＭ_Ｂの１種類である。このため、第２駆動信号ＣＯＭ_Ｂの電圧Ｖ（Ｂ）は、残りの駆動信号の加算電圧に相当する。そして、第２基波形信号ＣＯＭ_βの電圧Ｖ（β）は、具体的には次式（５）で示すように、第２駆動信号ＣＯＭ_Ｂの電圧Ｖ（Ｂ）から第１駆動信号ＣＯＭ_Ａの電圧Ｖ（Ａ）を減じて得られた電圧を係数２ｎで除した電圧とされる。  
Ｖ（β）＝（Ｖ（Ｂ）−Ｖ（Ａ））／２ｎ        …（５）
【００６７】
例えば、図９のタイミングｔ２では、第１駆動信号ＣＯＭ_Ａの電圧Ｖ（Ａ２）が第２駆動信号ＣＯＭ_Ｂの電圧Ｖ（Ｂ２）よりも大きいので、第２基波形信号ＣＯＭ_βの電圧Ｖ（β２）は、負の値となる。また、タイミングｔ３では、第１駆動信号ＣＯＭ_Ａの電圧Ｖ（Ａ３）と第２駆動信号ＣＯＭ_Ｂの電圧Ｖ（Ｂ３）とが等しいので、第２基波形信号ＣＯＭ_βの電圧Ｖ（β３）は値［０］となる。
【００６８】
プリンタ側コントローラ６０のメモリ６３には、繰り返し期間Ｔの各タイミングｔｘで求められた電圧Ｖ（βｘ）に対応する第２波形生成情報ＷＤ２も記憶される。そして、プリンタ側コントローラ６０は、一群の第２波形生成情報ＷＤ２を第２デジタルアナログ変換回路７１２へ順次出力する。これにより、図９の下から２段目に示す第２基波形信号ＣＯＭ_βが、第２デジタルアナログ変換回路７１２から出力される。
【００６９】
＜第３基波形信号ＣＯＭ_γについて＞
次に、第３基波形信号ＣＯＭ_γについて説明する。この第３基波形信号ＣＯＭ_γは、第２駆動信号ＣＯＭ_Ｂの電圧を第１駆動信号ＣＯＭ_Ａの電圧から減じて得られた電圧に基づいて生成されている。すなわち、他の特定の駆動信号の電圧を、残りの駆動信号の電圧から減じ、得られた電圧に基づいて生成される。なお、第２基波形信号ＣＯＭ_βの場合と同様に、第１駆動信号ＣＯＭ_Ａの電圧Ｖ（Ａ）は、残りの駆動信号の加算電圧に相当する。第３基波形信号ＣＯＭ_γの電圧Ｖ（γ）は、具体的には次式（６）で示すように、第１駆動信号ＣＯＭ_Ａの電圧Ｖ（Ａ）から第２駆動信号ＣＯＭ_Ｂの電圧Ｖ（Ｂ）を減じて得られた電圧を係数２ｎで除した電圧とされる。  
Ｖ（γ）＝（Ｖ（Ａ）−Ｖ（Ｂ））／２ｎ        …（６）
【００７０】
例えば、図９のタイミングｔ２では、第１駆動信号ＣＯＭ_Ａの電圧Ｖ（Ａ２）が第２駆動信号ＣＯＭ_Ｂの電圧Ｖ（Ｂ２）よりも大きいので、第３基波形信号ＣＯＭ_γの電圧Ｖ（γ２）は、正の値となる。また、タイミングｔ３では、第１駆動信号ＣＯＭ_Ａの電圧Ｖ（Ａ３）と第２駆動信号ＣＯＭ_Ｂの電圧Ｖ（Ｂ３）とが等しいので、第３基波形信号ＣＯＭ_γの電圧Ｖ（γ３）は値［０］となる。
【００７１】
プリンタ側コントローラ６０のメモリ６３には、繰り返し期間Ｔの各タイミングｔｘで求められた電圧Ｖ（γｘ）に対応する第３波形生成情報ＷＤ３も記憶される。そして、プリンタ側コントローラ６０は、一群の第３波形生成情報ＷＤ３を第３デジタルアナログ変換回路７１３へ順次出力する。これにより、図９の下から１段目に示す第３基波形信号ＣＯＭ_γが、第３デジタルアナログ変換回路７１３から出力される。
【００７２】
＜電圧増幅部７３について＞
次に電圧増幅部７３について説明する。ここで、図１０は、信号増幅部７２の構成を説明する図である。図４に示すように、この電圧増幅部７３は、中継基板４４に実装されている。そして、図１０に示すように、電圧増幅部７３は、第１差動増幅回路７３１と第２差動増幅回路７３２とを有する。第１差動増幅回路７３１は、正側入力端子と負側入力端子からなる２つの入力端子と、１つの出力端子を有する。この第１差動増幅回路７３１は、正側入力端子から入力された信号の電圧から負側入力端子から入力された信号の電圧を減じ、得られた電圧を所定の増幅率ｎで増幅するものである。そして、第１差動増幅回路７３１の正側入力端子には第１基波形信号ＣＯＭ_αが入力され、負側入力端子には第２基波形信号ＣＯＭ_βが入力される。このため、第１差動増幅回路７３１は、第１基波形信号ＣＯＭ_αと第２基波形信号ＣＯＭ_βとの電圧差を増幅率ｎで増幅する。
【００７３】
前述したように、第１基波形信号ＣＯＭ_αは、第１駆動信号ＣＯＭ_Ａの電圧Ｖ（Ａ）と第２駆動信号ＣＯＭ_Ｂの電圧Ｖ（Ｂ）を加算した加算電圧に基づいて生成されている。また、第２基波形信号ＣＯＭ_βは、第１駆動信号ＣＯＭ_Ａの電圧Ｖ（Ａ）を第２駆動信号ＣＯＭ_Ｂの電圧Ｖ（Ｂ）から減じて得られた電圧に基づいて生成されている。このため、第１基波形信号ＣＯＭ_αと第２基波形信号ＣＯＭ_βの電圧差〔Ｖ（α）−Ｖ（β）〕は、第１駆動信号ＣＯＭ_Ａの電圧Ｖ（Ａ）を反映したものとなる。具体的には、次式（７）に示すように、この電圧差〔Ｖ（α）−Ｖ（β）〕は、第１駆動信号ＣＯＭ_Ａの電圧Ｖ（Ａ）を増幅率ｎで除した値となる。  
Ｖ（α）−Ｖ（β）
＝〔（Ｖ（Ａ）＋Ｖ（Ｂ））／２ｎ〕−〔（Ｖ（Ｂ）−Ｖ（Ａ））／２ｎ〕
＝（Ｖ（Ａ）＋Ｖ（Ａ）＋Ｖ（Ｂ）−Ｖ（Ｂ））／２ｎ
＝Ｖ（Ａ）／ｎ                                              …（７）
【００７４】
そして、第１差動増幅回路７３１は、第１基波形信号ＣＯＭ_αと第２基波形信号ＣＯＭ_βの電圧差を増幅率ｎで増幅する。このため、第１差動増幅回路７３１から出力される第１基駆動信号ＣＯＭ_Ａ´は、第１駆動信号ＣＯＭ_Ａと同じ電圧波形を有し、かつ、電流増幅前の信号となる。
【００７５】
ここで、第１基駆動信号ＣＯＭ_Ａ´を生成するに際し、第１差動増幅回路７３１を用いていることから、第１基駆動信号ＣＯＭ_Ａ´を簡単な処理で生成することができる。また、第１差動増幅回路７３１は、第１基波形信号ＣＯＭ_αの電圧から第２基波形信号ＣＯＭ_βの電圧を減じている。このため、外部からノイズが入ってしまったとしても、このノイズを除去することができる。なぜならば、外部からのノイズは、第１フレキシブルケーブルＦＣ１等を通じて入る可能性が高い。この場合、ノイズは第１基波形信号ＣＯＭ_αと第２基波形信号ＣＯＭ_βとに同じように作用する。従って、第１基波形信号ＣＯＭ_αの電圧から第２基波形信号ＣＯＭ_βの電圧を減じることにより、これらの信号に含まれるノイズ成分が相殺される。
【００７６】
第２差動増幅回路７３２は、第１差動増幅回路７３１と同じ構成であり、正側入力端子と負側入力端子からなる２つの入力端子と、１つの出力端子を有する。そして、第２差動増幅回路７３２の正側入力端子には第１基波形信号ＣＯＭ_αが入力され、負側入力端子には第３基波形信号ＣＯＭ_γが入力される。このため、第２差動増幅回路７３２は、第１基波形信号ＣＯＭ_αと第３基波形信号ＣＯＭ_γとの電圧差〔Ｖ（α）−Ｖ（γ）〕を増幅率ｎで増幅する。
【００７７】
ここで、第３基波形信号ＣＯＭ_γは、第２駆動信号ＣＯＭ_Ｂの電圧Ｖ（Ｂ）を第１駆動信号ＣＯＭ_Ａの電圧Ｖ（Ａ）から減じて得られた電圧に基づいて生成されている。このため、第１基波形信号ＣＯＭ_αと第３基波形信号ＣＯＭ_γの電圧差〔Ｖ（α）−Ｖ（γ）〕は、第２駆動信号ＣＯＭ_Ｂの電圧Ｖ（Ｂ）を反映したものとなる。具体的には、次式（８）に示すように、この電圧差は第２駆動信号ＣＯＭ_Ｂの電圧Ｖ（Ｂ）を増幅率ｎで除した値となる。  
Ｖ（α）−Ｖ（γ）
＝〔（Ｖ（Ａ）＋Ｖ（Ｂ））／２ｎ〕−〔（Ｖ（Ａ）−Ｖ（Ｂ））／２ｎ〕
＝Ｖ（Ｂ）／ｎ                                              …（８）
【００７８】
そして、第２差動増幅回路７３２は、第１基波形信号ＣＯＭ_αと第３基波形信号ＣＯＭ_γの電圧差を増幅率ｎで増幅する。このため、第２差動増幅回路７３２から出力される第２基駆動信号ＣＯＭ_Ｂ´は、第２駆動信号ＣＯＭ_Ｂと同じ電圧波形を有し、かつ、電流増幅前の信号となる。なお、第２基駆動信号ＣＯＭ_Ｂ´を簡単な処理で生成できる点、及び、ノイズを除去することができる点については、この第２差動増幅回路７３２も同様である。
【００７９】
以上説明したように、電圧増幅部７３では３種類の基波形信号ＣＯＭ_α〜ＣＯＭ_γを用いて、それよりも少ない２種類の基駆動信号ＣＯＭ_Ａ´，ＣＯＭ_Ｂ´を生成している。この構成では、或る基駆動信号を生成する際に、複数種類の基波形信号が用いられる。このため、外部からのノイズを容易に除去することができる。すなわち、複数種類の基波形信号を比較することで、それらの信号中に共通に含まれているノイズ成分を簡単に認識できる。そして、このプリンタ１のように、第１差動増幅回路７３１や第２差動増幅回路７３２を用いることで、基駆動信号ＣＯＭ_Ａ´，ＣＯＭ_Ｂ´を簡単に生成することができる。
【００８０】
＜電流増幅部７４について＞
図４に示すように、電流増幅部７４も中継基板４４に実装されている。そして、図１０に示すように、電流増幅部７４は、第１駆動信号ＣＯＭ_Ａ用の第１電流増幅回路７４１と第２駆動信号ＣＯＭ_Ｂ用の第２電流増幅回路７４２とを有する。
【００８１】
第１電流増幅回路７４１は、相補的に接続（プッシュプル接続）された第１トランジスタ対によって構成されている。この第１電流増幅回路７４１は、互いのエミッタ端子同士が接続されたＮＰＮ型のトランジスタ７４１ａとＰＮＰ型のトランジスタ７４１ｂを有する。ＮＰＮ型のトランジスタ７４１ａは、そのコレクタ端子を通じて駆動信号用電源ＶＨＶが供給される。また、ベース端子には、第１基駆動信号ＣＯＭ_Ａ´が入力されている。一方、ＰＮＰ型のトランジスタ７４１ｂは、そのコレクタ端子がグランドに接続されている。また、ベース端子には、第１基駆動信号ＣＯＭ_Ａ´が入力されている。この第１電流増幅回路７４１では、ＮＰＮ型のトランジスタ７４１ａのエミッタ電圧、および、ＰＮＰ型のトランジスタ７４１ｂのエミッタ電圧が第１駆動信号ＣＯＭ_Ａの電圧として出力される。そして、第１基駆動信号ＣＯＭ_Ａ´の電圧が第１駆動信号ＣＯＭ_Ａの電圧よりも動作電圧分だけ高くなったとき、ＮＰＮ型のトランジスタ７４１ａが動作してコレクタ端子からエミッタ端子へ向けて電流が流れる。これに伴い、第１駆動信号ＣＯＭ_Ａの電圧が上昇される。一方、第１基駆動信号ＣＯＭ_Ａ´の電圧が第１駆動信号ＣＯＭ_Ａの電圧よりも動作電圧分だけ低くなったとき、ＰＮＰ型のトランジスタ７４１ｂが動作してエミッタ端子からコレクタ端子へ向けて電流が流れる。これに伴い、第１駆動信号ＣＯＭ_Ａの電圧が下降される。その結果、第１電流増幅回路７４１から出力される第１駆動信号ＣＯＭ_Ａに関し、その電圧波形は第１基駆動信号ＣＯＭ_Ａ´の電圧波形と同じになる。また、第１駆動信号ＣＯＭ_Ａの電流は、増幅された状態となる。そして、第１電流増幅回路７４１を、このような第１トランジスタ対によって構成することで、高い電流増幅率を得ることができる。
【００８２】
第２電流増幅回路７４２は、相補的に接続された第２トランジスタ対によって構成されている。この第２トランジスタ対は、前述した第１トランジスタ対と同様に構成されている。すなわち、第２電流増幅回路７４２は、互いのエミッタ端子同士が接続されたＮＰＮ型のトランジスタ７４２ａとＰＮＰ型のトランジスタ７４２ｂを有する。ＮＰＮ型のトランジスタ７４２ａのコレクタ端子には駆動信号用電源ＶＨＶが供給され、ベース端子には第２基駆動信号ＣＯＭ_Ｂ´が入力される。一方、ＰＮＰ型のトランジスタ７４２ｂのコレクタ端子はグランドに接続され、ベース端子には第２基駆動信号ＣＯＭ_Ｂ´が入力される。従って、第２電流増幅回路７４２から出力される第２駆動信号ＣＯＭ_Ｂに関し、その電圧波形は第２基駆動信号ＣＯＭ_Ｂ´の電圧波形と同じになる。また、第２駆動信号ＣＯＭ_Ｂの電流は、増幅された状態となる。そして、第２電流増幅回路７４２を第２トランジスタ対によって構成することで、第１トランジスタ対と同様に高い電流増幅率を得ることができる。
【００８３】
＜放熱板７４３について＞
ところで、電流増幅部７４は、第１電流増幅回路７４１及び第２電流増幅回路７４２の他に、放熱板７４３を有している。この放熱板７４３は、第１電流増幅回路７４１及び第２電流増幅回路７４２が有する各トランジスタ７４１ａ〜７４２ｂの熱を外部に放出するためのものである。すなわち、各トランジスタ７４１ａ〜７４２ｂは、駆動信号ＣＯＭの生成に伴って発熱するが、発熱が過度になると動作に支障を来してしまう。放熱板７４３は、過度な発熱を防止すべく、各トランジスタ７４１ａ〜７４２ｂからの熱を外部に放出する。図４及び図１１に示すように、放熱板７４３は、長方形状のベース板部７４３ａと長方形状のフィン７４３ｂとを有している。ベース板部７４３ａの正面には、各トランジスタ７４１ａ〜７４２ｂが横並びに取り付けられる。フィン７４３ｂは、互いに平行に並べられた状態でベース板部７４３ａの背面に設けられている。この放熱板７４３には、アルミニウム等の放熱性のよい材料が用いられ、ベース板部７４３ａとフィン７４３ｂとが一体に形成される。そして、キャリッジＣＲに取り付けられた状態で、フィン７４３ｂの一部分はキャリッジＣＲの外壁面よりも外側に突出している（図示せず。）。これにより、キャリッジＣＲの移動に伴ってフィン７４３ｂに風があたり、各トランジスタ７４１ａ〜７４２ｂの放熱が促される。
【００８４】
＜ヘッド制御部ＨＣについて＞
次に、ヘッド制御部ＨＣについて説明する。ここで、図１２は、ヘッド制御部ＨＣの構成を説明するブロック図である。ヘッド制御部ＨＣは、第１シフトレジスタ８１Ａと、第２シフトレジスタ８１Ｂと、第３シフトレジスタ８１Ｃと、第１ラッチ回路８２Ａと、第２ラッチ回路８２Ｂと、第３ラッチ回路８２Ｃと、デコーダ８３と、制御ロジック８４と、第１スイッチ８５Ａと、第２スイッチ８５Ｂとを備えている。そして、制御ロジック８４を除いた各部、すなわち、第１シフトレジスタ８１Ａ〜第３シフトレジスタ８１Ｃ、第１ラッチ回路８２Ａ〜第３ラッチ回路８２Ｃ、デコーダ８３、第１スイッチ８５Ａ、及び、第２スイッチ８５Ｂは、それぞれピエゾ素子４１７毎に設けられる。なお、ピエゾ素子４１７はインクが吐出されるノズルＮｚ毎に設けられるので、これらの各部もノズルＮｚ毎に設けられるといえる。
【００８５】
ヘッド制御部ＨＣは、プリンタ側コントローラ６０からのヘッド制御信号に基づき、インクを吐出させるための制御を行う。本実施形態では、ドット形成データＳＩが３ビットで構成されている。便宜上、ドット形成データＳＩを構成する各ビットのことを、上位ビット、中位ビット、下位ビットともいう。ドット形成データＳＩの上位ビットと中位ビットは共通の配線を通じて送信される。これらのビットは、クロック信号ＣＬＫのタイミング毎にシフトし、最終的には上位ビットが第１シフトレジスタ８１Ａへ、中位ビットが第２シフトレジスタ８１Ｂへそれぞれセットされる。また、ドット形成データＳＩの下位ビットは他の配線を通じて送信され、クロック信号ＣＬＫのタイミング毎にシフトし、第３シフトレジスタ８１Ｃへセットされる。
【００８６】
第１シフトレジスタ８１Ａには第１ラッチ回路８２Ａが電気的に接続され、第２シフトレジスタ８１Ｂには第２ラッチ回路８２Ｂが電気的に接続されている。同様に、第３シフトレジスタ８１Ｃには第３ラッチ回路８２Ｃが電気的に接続されている。そして、プリンタ側コントローラ６０からのラッチ信号ＬＡＴがＨレベルになると、つまり、ラッチパルスが出力されると、第１ラッチ回路８２Ａはドット形成データＳＩの上位ビットをラッチし、第２ラッチ回路８２Ｂはドット形成データＳＩの中位ビットをラッチする。同様に、第３ラッチ回路８２Ｃはドット形成データＳＩの下位ビットをラッチする。これらのラッチ回路でラッチされたドット形成データＳＩ（上位ビット、中位ビット、及び、下位ビットの組）は、それぞれデコーダ８３に入力される。
【００８７】
デコーダ８３は、入力されたドット形成データＳＩに基づいてデコードを行い、スイッチ制御信号ＳＷを出力する。このスイッチ制御信号ＳＷは、第１スイッチ８５Ａの動作を制御する第１スイッチ制御信号ＳＷ_Ａと、第２スイッチ８５Ｂの動作を制御する第２スイッチ制御信号ＳＷ_Ｂとから構成される。このスイッチ制御信号ＳＷは、制御ロジック８４に記憶されている選択データ群ｑ０〜ｑ１１と、第１ラッチ回路８２Ａ〜第３ラッチ回路８２Ｃでラッチされたドット形成データＳＩの組み合わせに基づいて出力される。選択データ群ｑ０〜ｑ１１は、第１駆動信号ＣＯＭ_Ａ用の第１選択データ群ｑ０〜ｑ５と、第２駆動信号ＣＯＭ_Ｂ用の第２選択データ群ｑ６〜ｑ１１とを有する。そして、第１選択データ群ｑ０〜ｑ５は階調毎に定められた第１選択データを有し、第２選択データ群ｑ６〜ｑ１１は階調毎に定められた第２選択データを有する。
【００８８】
このプリンタ１では、ドットなしから特大ドットの形成までの６階調でドットの形成ができる。このため、第１選択データ群ｑ０〜ｑ５は６種類の第１選択データを有する。すなわち、第１選択データｑ０は、ドットの非形成（データ［０００］）に対応する選択データであり、第１選択データｑ１は、極小ドットの形成（データ［００１］）に対応する選択データである。第１選択データｑ２は、小ドットの形成（データ［０１０］）に対応する選択データであり、第１選択データｑ３は、中ドットの形成（データ［０１１］）に対応する選択データである。第１選択データｑ４は、大ドットの形成（データ［１００］）に対応する選択データであり、第１選択データｑ５は、特大ドットの形成（データ［１０１］）に対応する選択データである。
【００８９】
同様に、第２選択データ群ｑ６〜ｑ１１も６種類の第２選択データを有する。すなわち、第２選択データｑ６は、ドットの非形成に対応する選択データであり、第２選択データｑ７は、極小ドットの形成に対応する選択データである。第２選択データｑ８は、小ドットの形成に対応する選択データであり、第２選択データｑ９は、中ドットの形成に対応する選択データである。第２選択データｑ１０は、大ドットの形成に対応する選択データであり、第２選択データｑ１１は、特大ドットの形成に対応する選択データである。
【００９０】
そして、デコーダ８３は、ラッチされたドット形成データＳＩ（階調値）に対応する第１選択データ及び第２選択データを取得し、スイッチ制御信号ＳＷとして出力する。例えば、ラッチされたドット形成データＳＩがドットの非形成を示すデータ［０００］の場合、デコーダ８３は、第１選択データｑ０を第１スイッチ制御信号ＳＷ_Ａとして出力し、第２選択データｑ６を第２スイッチ制御信号ＳＷ_Ｂとして出力する。また、ラッチされたドット形成データＳＩが中ドットの形成を示すデータ［０１１］の場合、デコーダ８３は、第１選択データｑ３を第１スイッチ制御信号ＳＷ_Ａとして出力し、第２選択データｑ９を第２スイッチ制御信号ＳＷ_Ｂとして出力する。同様に、ラッチされたドット形成データＳＩが特大ドットの形成を示すデータ［１０１］の場合、デコーダ８３は、第１選択データｑ５を第１スイッチ制御信号ＳＷ_Ａとして出力し、第２選択データｑ１１を第２スイッチ制御信号ＳＷ_Ｂとして出力する。
【００９１】
デコーダ８３から出力された第１スイッチ制御信号ＳＷ_Ａは、第１スイッチ８５Ａに入力される。また、第２スイッチ制御信号ＳＷ_Ｂは、第２スイッチ８５Ｂに入力される。そして、第１スイッチ８５Ａの入力側には第１電流増幅回路７４１からの第１駆動信号ＣＯＭ_Ａが印加されており、第２スイッチ８５Ｂの入力側には第２電流増幅回路７４２からの第２駆動信号ＣＯＭ_Ｂが印加されている。また、第１スイッチ８５Ａと第２スイッチ８５Ｂの共通の出力側にはピエゾ素子４１７が電気的に接続されている。
【００９２】
第１スイッチ制御信号ＳＷ_Ａは第１スイッチ８５Ａの動作を制御し、第２スイッチ制御信号ＳＷ_Ｂは第２スイッチ８５Ｂの動作を制御する。このため、第１スイッチ８５Ａは、第１スイッチ制御信号ＳＷ_Ａがデータ［１］（Ｈレベル）である期間に亘ってオン状態となり、第１駆動信号ＣＯＭ_Ａをピエゾ素子４１７に印加する。また、第２スイッチ８５Ｂは、第２スイッチ制御信号ＳＷ_Ｂがデータ［１］である期間に亘ってオン状態となり、第２駆動信号ＣＯＭ_Ｂをピエゾ素子４１７に印加する。
【００９３】
その結果、第１駆動信号ＣＯＭ_Ａや第２駆動信号ＣＯＭ_Ｂの必要部分が選択的にピエゾ素子４１７へ印加され、ピエゾ素子４１７が駆動される。なお、第１スイッチ制御信号ＳＷ_Ａ（波形部選択情報としての第１選択データｑ０〜ｑ５）及び第２スイッチ制御信号ＳＷ_Ｂ（波形部選択情報としての第２選択データｑ６〜ｑ１１）については、後で説明する。
【００９４】
以上の説明から判るように、ヘッド制御部ＨＣは、ドット形成データＳＩに基づいて駆動信号ＣＯＭの必要部分をピエゾ素子４１７に印加させる信号印加部に相当する。
【００９５】
＜印刷時の動作について＞
次に、印刷時の動作について説明する。ここで、図１３は、印刷時の動作を説明するフローチャートである。この動作は、プリンタ側コントローラ６０によって制御される。すなわち、プリンタ側コントローラ６０のＣＰＵ６２が、メモリ６３に記憶されたコンピュータプログラムに従って行う。このため、コンピュータプログラムは、この動作を行わせるためのコードを有する。
【００９６】
この動作では、まず、印刷命令の受信がなされる（Ｓ１０）。ここでは、プリンタ側コントローラ６０がコンピュータ１１０からの印刷命令を受信する。この印刷命令は、例えば、印刷データのヘッダに含まれている。そして、プリンタ側コントローラ６０は、受信した印刷データに含まれる各種のコマンドに基づいて制御対象部を制御し、以下の給紙動作（Ｓ２０）、ドット形成動作（Ｓ３０）、搬送動作（Ｓ４０）、排紙判断（Ｓ５０）、排紙動作（Ｓ６０）、印刷終了判断（Ｓ７０）を行う。
【００９７】
給紙動作（Ｓ２０）は、用紙Ｓを印刷開始位置（頭出し位置とも言う）まで搬送する動作である。この給紙動作において、プリンタ側コントローラ６０は用紙搬送機構２０を制御し、用紙Ｓを印刷開始位置に移動させる。
【００９８】
ドット形成動作（Ｓ３０）は、キャリッジ移動方向へ移動するヘッド４１からインクを断続的に吐出させ、用紙Ｓの印刷面にドットを形成する動作である。この動作において、プリンタ側コントローラ６０は、キャリッジ移動機構３０を制御してキャリッジＣＲを移動させる。また、ヘッド制御部ＨＣを制御してヘッド４１からインクを吐出させる。従って、駆動信号生成部７０は、このドット形成期間において第１駆動信号ＣＯＭ_Ａ及び第２駆動信号ＣＯＭ_Ｂをそれぞれ生成する。また、ヘッド制御部ＨＣは、ドット形成データＳＩに基づいて、第１駆動信号ＣＯＭ_Ａの必要部分及び第２駆動信号ＣＯＭ_Ｂの必要部分をピエゾ素子４１７へ印加させる。
【００９９】
搬送動作（Ｓ４０）は、用紙Ｓを搬送方向に移動させる動作である。この搬送動作において、プリンタ側コントローラ６０は、用紙搬送機構２０を制御して用紙Ｓを搬送方向に搬送する。この搬送動作により、ヘッド４１は、ドット形成動作によって形成されたドットの位置とは異なる位置に、ドットを形成することができる。
【０１００】
排紙判断（Ｓ５０）は、印刷対象となっている用紙Ｓを排出するか否かの判断である。この判断時において、この用紙Ｓに関するドット形成データＳＩが残っていれば排出は行われない。すなわち、プリンタ側コントローラ６０は、ドット形成データＳＩがなくなるまでドット形成動作（Ｓ３０）と搬送動作（Ｓ４０）とを繰り返し行う。
【０１０１】
排紙動作（Ｓ６０）は、用紙Ｓを排出する動作であり、印刷中の用紙Ｓに対するドット形成データＳＩがなくなった場合に行われる。この排紙動作においてプリンタ側コントローラ６０は、用紙搬送機構２０を制御して用紙Ｓを排出させる。なお、排紙判断は、印刷データに含まれる排紙コマンドに基づいて行ってもよい。
【０１０２】
印刷終了判断（Ｓ７０）は、印刷を続行するか否かの判断である。この印刷終了判断は、例えば、次の用紙Ｓに対するドット形成データＳＩの有無で行う。この判断において、次の用紙Ｓに印刷を行うのであれば、給紙動作（Ｓ２０）に戻って印刷を続行する。次の用紙Ｓに印刷を行わないのであれば、印刷動作を終了する。
【０１０３】
＜ドット形成動作について＞
次に、ドット形成動作（Ｓ３０）について詳しく説明する。ここで、図１４は、駆動信号ＣＯＭを説明する図である。図１５は選択される波形部をドット形成データＳＩの内容毎に示した図である。
【０１０４】
まず、第１駆動信号ＣＯＭ_Ａと第２駆動信号ＣＯＭ_Ｂについて説明する。第１駆動信号ＣＯＭ_Ａ及び第２駆動信号ＣＯＭ_Ｂはそれぞれ３つの波形部を有している。すなわち、第１駆動信号ＣＯＭ_Ａは、期間Ｔ１で生成される第１波形部ＳＳ１１、期間Ｔ２で生成される第２波形部ＳＳ１２、及び、期間Ｔ３で生成される第３波形部ＳＳ１３を有する。同様に、第２駆動信号ＣＯＭ_Ｂは、期間Ｔ１で生成される第１波形部ＳＳ２１、期間Ｔ２で生成される第２波形部ＳＳ２２、及び、期間Ｔ３で生成される第３波形部ＳＳ２３を有する。そして、駆動信号生成部７０は、第１駆動信号ＣＯＭ_Ａについては第１波形部ＳＳ１１から第３波形部ＳＳ１３を繰り返し単位とし、第２駆動信号ＣＯＭ_Ｂについては第１波形部ＳＳ２１から第３波形部ＳＳ２３を繰り返し単位として、繰り返し期間Ｔ毎に生成している。
【０１０５】
各波形部は、ピエゾ素子４１７を動作させるための駆動パルスを有している。すなわち、第１駆動信号ＣＯＭ_Ａの第１波形部ＳＳ１１は第１駆動パルスＰＳ１１を有する。この第１駆動パルスＰＳ１１は、約７ｐｌのインクを吐出させるための吐出パルスである。第２波形部ＳＳ１２は第２駆動パルスＰＳ１２を有する。この第２駆動パルスＰＳ１２もまた、約７ｐｌのインクを吐出させるための吐出パルスである。そして、第２駆動パルスＰＳ１２は、第１駆動パルスＰＳ１１と同じ波形に定められている。第３波形部ＳＳ１３は第３駆動パルスＰＳ１３を有する。この第３駆動パルスＰＳ１３は、微振動パルスである。すなわち、この第３駆動パルスＰＳ１３がピエゾ素子４１７に印加されると、圧力室４１４ａ内のインクに弱い圧力変動が生じ、メニスカス（ノズルＮｚで露出しているインクの自由表面）が微振動する。また、第２駆動信号ＣＯＭ_Ｂの第１波形部ＳＳ２１は第４駆動パルスＰＳ２１を有する。この第４駆動パルスＰＳ２１は、約３ｐｌのインクを吐出させるための吐出パルスである。第２波形部ＳＳ２２は第５駆動パルスＰＳ２２を有する。この第５駆動パルスＰＳ２２は、約１．５ｐｌのインクを吐出させるための吐出パルスである。第３波形部ＳＳ２３は第６駆動パルスＰＳ２３を有する。この第６駆動パルスＰＳ２３は、約７ｐｌのインクを吐出させるための吐出パルスである。そして、第６駆動パルスＰＳ２３は、第１駆動パルスＰＳ１１と同じ波形に定められている。
【０１０６】
このように、第１駆動信号ＣＯＭ_Ａが有する各波形部ＳＳ１１〜ＳＳ１３と第２駆動信号ＣＯＭ_Ｂが有する各波形部ＳＳ２１〜ＳＳ２３のそれぞれに駆動パルスを含ませているので、限られた繰り返し期間Ｔであっても、多くの駆動パルスを含ませることできる。すなわち、限られた期間であっても、量の異なる多くの種類の液体を吐出させることができる。
【０１０７】
次に、スイッチ制御信号ＳＷについて説明する。図１５に示すように、特大ドットの形成時において、第１スイッチ制御信号ＳＷ_Ａ（第１選択データｑ５）はデータ［１１０］であり、第２スイッチ制御信号ＳＷ_Ｂ（第２選択データｑ１１）はデータ［００１］である。これにより、期間Ｔ１で第１波形部ＳＳ１１が、期間Ｔ２で第２波形部ＳＳ１２が、期間Ｔ３で第３波形部ＳＳ２３がそれぞれピエゾ素子４１７に印加される。その結果、第１駆動パルスＰＳ１１、第２駆動パルスＰＳ１２及び第６駆動パルスＰＳ２３によって約２１ｐｌのインクがノズルＮｚから吐出される。そして、このインクが着弾することにより、用紙Ｓには特大ドットが形成される。
【０１０８】
大ドットの形成時において、第１スイッチ制御信号ＳＷ_Ａ（第１選択データｑ４）はデータ［１００］であり、第２スイッチ制御信号ＳＷ_Ｂ（第２選択データｑ１０）はデータ［００１］である。これにより、期間Ｔ１で第１波形部ＳＳ１１が、期間Ｔ３で第３波形部ＳＳ２３がそれぞれピエゾ素子４１７に印加される。その結果、第１駆動パルスＰＳ１１及び第６駆動パルスＰＳ２３によって約１４ｐｌのインクがノズルＮｚから吐出され、用紙Ｓには大ドットが形成される。
【０１０９】
中ドットの形成時において、第１スイッチ制御信号ＳＷ_Ａ（第１選択データｑ３）はデータ［０１０］であり、第２スイッチ制御信号ＳＷ_Ｂ（第２選択データｑ９）はデータ［０００］である。これにより、期間Ｔ２で第２波形部ＳＳ１２がピエゾ素子４１７に印加される。その結果、第２駆動パルスＰＳ１２によって約７ｐｌのインクがノズルＮｚから吐出され、用紙Ｓには中ドットが形成される。
【０１１０】
小ドットの形成時において、第１スイッチ制御信号ＳＷ_Ａ（第１選択データｑ２）はデータ［０００］であり、第２スイッチ制御信号ＳＷ_Ｂ（第２選択データｑ８）はデータ［１００］である。これにより、期間Ｔ１で第１波形部ＳＳ２１がピエゾ素子４１７に印加される。その結果、第４駆動パルスＰＳ２１によって約３ｐｌのインクがノズルＮｚから吐出され、用紙Ｓには小ドットが形成される。
【０１１１】
極小ドットの形成時において、第１スイッチ制御信号ＳＷ_Ａ（第１選択データｑ１）はデータ［０００］であり、第２スイッチ制御信号ＳＷ_Ｂ（第２選択データｑ７）はデータ［０１０］である。これにより、期間Ｔ２で第２波形部ＳＳ２２がピエゾ素子４１７に印加される。その結果、第５駆動パルスＰＳ２２によって約１．５ｐｌのインクがノズルＮｚから吐出され、用紙Ｓには極小ドットが形成される。
【０１１２】
ドットの非形成時において、第１スイッチ制御信号ＳＷ_Ａ（第１選択データｑ０）はデータ［００１］であり、第２スイッチ制御信号ＳＷ_Ｂ（第２選択データｑ６）はデータ［０００］である。これにより、期間Ｔ３で第３波形部ＳＳ１３がピエゾ素子４１７に印加される。その結果、第３駆動パルスＰＳ１３によってメニスカスの微振動が行われる。
【０１１３】
このように、信号印加部としてのヘッド制御部ＨＣは、ドット形成データＳＩに基づいて第１駆動信号ＣＯＭ_Ａ及び第２駆動信号ＣＯＭ_Ｂの必要部分をピエゾ素子４１７へ選択的に印加する。これにより、駆動信号ＣＯＭの必要部分をピエゾ素子４１７へ容易に印加することができる。その結果、多階調の印刷を高い周波数で行うことができる。
【０１１４】
なお、ピエゾ素子４１７はコンデンサの様に振る舞う。このため、第１駆動信号ＣＯＭ_Ａや第２駆動信号ＣＯＭ_Ｂの印加が停止された場合において、ピエゾ素子４１７は停止直前の電位を維持する。従って、駆動信号ＣＯＭの印加が停止されている期間において、ピエゾ素子４１７は、駆動信号ＣＯＭの印加が停止される直前の変形状態を維持する。また、その後の駆動信号ＣＯＭの印加時において、急激な電位変化が防止される。
【０１１５】
＜まとめ＞
以上説明したように、このプリンタ１では、基波形信号生成部７１をプリンタ本体側に設け、各駆動信号ＣＯＭ_Ａ，ＣＯＭ_Ｂの波高値よりも十分小さな波高値の基波形信号ＣＯＭ_α〜ＣＯＭ_γを、第１フレキシブルケーブルＦＣ１を通じて送信している。このため、第１フレキシブルケーブルＦＣ１からのノイズの発生を抑えることができる。これにより、第１フレキシブルケーブルＦＣ１を通じて送信される他の信号への干渉を防止することができる。また、電流増幅部７４がキャリッジＣＲ側に設けられているので、駆動されるピエゾ素子４１７の数が増えても第１駆動信号ＣＯＭ_Ａや第２駆動信号ＣＯＭ_Ｂが歪んでしまう不具合を防止することができる。特に、第１駆動信号ＣＯＭ_Ａや第２駆動信号ＣＯＭ_Ｂの生成に用いられる駆動信号用電源ＶＨＶを、第２フレキシブルケーブルＦＣ２を通じて供給しているので、十分な容量の電源を供給することができ、波形の歪みを効果的に防止できる。
【０１１６】
また、電圧増幅部７３は、複数種類の基波形信号ＣＯＭ_α〜ＣＯＭ_γに基づいて第１駆動信号ＣＯＭ_Ａや第２駆動信号ＣＯＭ_Ｂを生成している。このため、複数種類の基波形信号ＣＯＭ_α〜ＣＯＭ_γのそれぞれに共通するノイズ成分を容易に除去できる。例えば、一方の基波形信号の電圧から他方の基波形信号の電圧を減じることで、ノイズ成分を除去することができる。
【０１１７】
＝＝＝その他の実施形態＝＝＝
上記の各実施形態は、印刷装置としてのプリンタ１について記載されているが、このプリンタ１によるインクの吐出制御方法の開示や、このプリンタ１を制御するためのコンピュータプログラム、このプログラムが有するコードについての開示も含まれている。また、上記の各実施形態は、プリンタ１を有する印刷システム１００について記載されているが、その中には液体吐出装置及び液体吐出システムの開示も含まれている。また、液体を吐出して各種の処理操作を行う装置、および、この装置の制御方法も含まれている。さらに、上記の各実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることはいうまでもない。特に、以下に述べる実施形態であっても、本発明に含まれるものである。
【０１１８】
＜生成される駆動信号ＣＯＭについて＞
前述した実施形態では、第１基波形信号ＣＯＭ_α、第２基波形信号ＣＯＭ_β、及び、第３基波形信号ＣＯＭ_γから、第１駆動信号ＣＯＭ_Ａと第２駆動信号ＣＯＭ_Ｂを生成していた。要するに、３種類の基波形信号ＣＯＭ_α〜ＣＯＭ_γから２種類の駆動信号ＣＯＭ_Ａ，ＣＯＭ_Ｂを生成していた。ここで、生成される駆動信号ＣＯＭの種類は、２種類に限定されるものではなく３種類以上であってもよい。
【０１１９】
例えば、第１駆動信号ＣＯＭ_Ａ、第２駆動信号ＣＯＭ_Ｂ、及び、第３駆動信号ＣＯＭ_Ｃ（図示せず。）からなる３種類の駆動信号を生成する場合を考える。この場合、基波形信号生成部７１は、第１基波形信号ＣＯＭ_αから第４基波形信号ＣＯＭ_δ（図示せず。）までの４種類の基波形信号を生成する。ここで、第１基駆動信号ＣＯＭ_αは、次式（９）で示すように、各駆動信号ＣＯＭ_Ａ〜ＣＯＭ_Ｃの電圧値を加算した加算電圧を、係数２ｎで除した電圧となるように定められる。また、第２基波形信号ＣＯＭ_β〜第４基波形信号ＣＯＭ_δは、特定の駆動信号の電圧を、残りの駆動信号の加算電圧から減じ、得られた電圧を係数２ｎで除した電圧となるように定められる。すなわち、第２基波形信号ＣＯＭ_αは次式（１０）を満たすように定められ、第３基波形信号ＣＯＭ_γは次式（１１）を満たすように定められる。同様に、第４基波形信号ＣＯＭ_δは次式（１２）を満たすように定められる。なお、これらの式（９）〜式（１２）において、Ｖ（Ｃ）は第３駆動信号ＣＯＭ_Ｃの電圧を意味し、Ｖ（δ）は第４基波形信号ＣＯＭ_δの電圧を意味する。  
Ｖ（α）＝（Ｖ（Ａ）＋Ｖ（Ｂ）＋Ｖ（Ｃ））／２ｎ    …（９）
Ｖ（β）＝（Ｖ（Ｂ）＋Ｖ（Ｃ）−Ｖ（Ａ））／２ｎ    …（１０）
Ｖ（γ）＝（Ｖ（Ａ）＋Ｖ（Ｃ）−Ｖ（Ｂ））／２ｎ    …（１１）
Ｖ（δ）＝（Ｖ（Ａ）＋Ｖ（Ｂ）−Ｖ（Ｃ））／２ｎ    …（１２）
【０１２０】
第１駆動信号ＣＯＭ_Ａの基となる第１基駆動信号ＣＯＭ_Ａ´は、第１基波形信号ＣＯＭ_αの電圧から第２基波形信号ＣＯＭ_βの電圧を減じ、得られた電圧を増幅率ｎで増幅することで得られる。同様に、第２基駆動信号ＣＯＭ_Ｂ´は、第１基波形信号ＣＯＭ_αの電圧から第３基波形信号ＣＯＭ_γの電圧を減じ、得られた電圧を増幅率ｎで増幅することで得られ、第３基駆動信号ＣＯＭ_Ｃ´は、第１基波形信号ＣＯＭ_αの電圧から第４基波形信号ＣＯＭ_δの電圧を減じ、得られた電圧を増幅率ｎで増幅することで得られる。そして、これらの第１基駆動信号ＣＯＭ_Ａ´〜第３基駆動信号ＣＯＭ_Ｃ´のそれぞれについて、電流増幅部７４で電流を増幅することにより、第１駆動信号ＣＯＭ_Ａ〜第３駆動信号ＣＯＭ_Ｃが得られる。
【０１２１】
また、生成される駆動信号の種類は１種類であってもよい。例えば、第１実施形態における第１基波形信号ＣＯＭ_αと第２基波形信号ＣＯＭ_βを用いることで、第１駆動信号ＣＯＭ_Ａを生成することができる。この場合も、複数種類の基波形信号を送信しているので、ノイズの発生防止と外部からのノイズの除去とができる。
【０１２２】
そして、これらの例では、基波形信号の種類が基駆動信号の種類より少ない。このように構成すると、複数種類の基波形信号を用いて或る基駆動信号を生成できるので、外部からのノイズを容易に除去できる。
【０１２３】
さらに、１種類の基波形信号をケーブルを介して送信し、電圧増幅及び電流増幅をしてもよい。この場合、電圧増幅部７３では差動増幅は行わず、単に電圧の増幅を行う。この場合も、駆動信号ＣＯＭに比べて波高値の低い基波形信号を送信しているので、ノイズの発生を抑制できる。
【０１２４】
＜駆動信号用電源ＶＨＶの供給について＞
駆動信号用電源ＶＨＶに関し、第１実施形態では、第２フレキシブルケーブルＦＣ２を用い供給をしていた。しかし、駆動信号用電源ＶＨＶの供給は、この方法に限られるものではない。例えば、樹脂でより線を被覆したタイプの電線であってもよい。また、棒状の金属でもよい。例えば、ガイド軸３２を金属製の棒で構成し、このガイド軸３２を通じて駆動信号用電源ＶＨＶを供給してもよい。
【０１２５】
＜電流増幅部７４について＞
各電流増幅回路７４１，７４２に関し、バイポーラ型のトランジスタによるトランジスタ対を例示したが、この構成に限定されない。例えば、電界効果トランジスタ（ＦＥＴ）を用いてもよい。
【０１２６】
＜階調数について＞
前述した各実施形態では、ドット形成データＳＩは３ビットで構成され、６階調でドットの形成を行っていた。言い換えれば、インクの吐出量を６段階で制御していた。しかし、階調数は６つに限定されるものではない。例えば、８階調でドットの形成を行ってもよいし、４階調でドットの形成を行ってもよい。
【０１２７】
＜ヘッド４１から吐出される液体について＞
前述した各実施形態では、プリンタ１の実施形態であったので、液状のインクを吐出させていた。しかし、吐出させる液体は、液状であればインクに限られるものではない。その用途に応じた液体を吐出させればよい。そして、各実施形態のように、液体が印刷用のインクである場合には、画像等の印刷を効率よく行うことができる。
【０１２８】
＜他の応用例について＞
また、前述の実施形態では、プリンタ１が説明されていたが、これに限られるものではない。例えば、カラーフィルタ製造装置、染色装置、微細加工装置、半導体製造装置、表面加工装置、三次元造形機、液体気化装置、有機ＥＬ製造装置（特に高分子ＥＬ製造装置）、ディスプレイ製造装置、成膜装置、ＤＮＡチップ製造装置などのインクジェット技術を応用した各種の液体吐出装置に、本実施形態と同様の技術を適用しても良い。また、これらの方法や製造方法も応用範囲の範疇である。
【図面の簡単な説明】
【０１２９】
【図１】印刷システムの構成を説明する図である。
【図２】コンピュータ、および、プリンタの構成を説明するブロック図である。
【図３】図３Ａは、プリンタの構成を示す図である。図３Ｂは、プリンタの構成を説明する側面図である。
【図４】ヘッドユニットの構成を説明する分解斜視図である。
【図５】ヘッドの構造を説明する断面図である。
【図６】第１フレキシブルケーブル及び第２フレキシブルケーブルを説明する図である。
【図７】駆動信号の生成に関わる部分、及び、駆動信号の印加に関わる部分を説明する図である。
【図８】第１基波形信号の電圧を変化させる制御の具体例を説明する図である。
【図９】各駆動信号及び各基波形信号を説明する図である。
【図１０】信号増幅部の構成を説明する図である。
【図１１】放熱板及び各トランジスタを説明する図である。
【図１２】ヘッド制御部の構成を説明するブロック図である。
【図１３】印刷時の動作を説明するフローチャートである。
【図１４】駆動信号を説明する図である。
【図１５】選択される波形部をドット形成データの内容毎に示した図である。
【符号の説明】
【０１３０】
１  プリンタ，２０  用紙搬送機構，２１  給紙ローラ，２２  搬送モータ，
２３  搬送ローラ，２４  プラテン，２５  排紙ローラ，
３０  キャリッジ移動機構，３１  キャリッジモータ，３２  ガイド軸，
３３  タイミングベルト，３４  駆動プーリー，３５  アイドラプーリー，
４０  ヘッドユニット，４１  ヘッド，４１Ａ  流路ユニット，
４１１  ノズルプレート，４１２  貯留室形成基板，４１２ａ  インク貯留室，
４１３  供給口形成基板，４１３ａ  インク供給口，
４１Ｂ  アクチュエータユニット，４１４  圧力室形成基板，４１４ａ  圧力室，
４１５  振動板，４１６  連通口基板，４１６ａ  供給側連通口，
４１７  ピエゾ素子，４２  針側ケース部材，４２１  インク導入針，
４３  ヘッド側ケース部材，４４  中継基板，４４１  コネクタ，
４４２  接点端子群，４５  ヘッド用フレキシブルケーブル，
５０  検出器群，５１  リニア式エンコーダ，５２  ロータリー式エンコーダ，
５３  紙検出器，５４  紙幅検出器，６０  プリンタ側コントローラ，
６１  インタフェース部，６２  ＣＰＵ，６３  メモリ，６４  制御ユニット，
７０  駆動信号生成部，７１  基波形信号生成部，
７１１  第１デジタルアナログ変換回路，７１２  第２デジタルアナログ変換回路，
７１３  第３デジタルアナログ変換回路，７２  信号増幅部，７３  電圧増幅部，
７３１  第１差動増幅回路，７３２  第２差動増幅回路，７４  電流増幅部，
７４１  第１電流増幅回路，７４１ａ  ＮＰＮ型のトランジスタ，
７４１ｂ  ＰＮＰ型のトランジスタ，７４２  第２電流増幅回路，
７４２ａ  ＮＰＮ型のトランジスタ，７４２ｂ  ＰＮＰ型のトランジスタ，
７４３  放熱板，７４３ａ  ベース板部，７４３ｂ  フィン，
８１Ａ  第１シフトレジスタ，８１Ｂ  第２シフトレジスタ，
８１Ｃ  第３シフトレジスタ，８２Ａ  第１ラッチ回路，８２Ｂ  第２ラッチ回路，
８２Ｃ  第３ラッチ回路，８３  デコーダ，８４  制御ロジック，
８５Ａ  第１スイッチ，８５Ｂ  第２スイッチ，１００  印刷システム，
１１０  コンピュータ，１１１  ホスト側コントローラ，
１１２  インタフェース部，１１３  ＣＰＵ，１１４  メモリ，１２０  表示装置，
１３０  入力装置，１３１  キーボード，１３２  マウス，
１４０  記録再生装置，１４１  フレキシブルディスクドライブ装置，
１４２  ＣＤ−ＲＯＭドライブ装置，Ｓ  用紙，Ｎｚ  ノズル，ＰＷＳ  電源部，
ＣＴＲ  コントローラ基板，ＨＣ  ヘッド制御部，ＣＲ  キャリッジ，
ＦＣ１  第１フレキシブルケーブル，ＦＣ２  第２フレキシブルケーブル，
ＩＣ  インクカートリッジ，ＣＯＭ_α  第１基波形信号，
ＣＯＭ_β  第２基波形信号，ＣＯＭ_γ  第３基波形信号，
ＣＯＭ_Ａ´  第１基駆動信号，ＣＯＭ_Ｂ´  第２基駆動信号，
ＣＯＭ_Ａ  第１駆動信号，ＳＳ１１  第１波形部，ＳＳ１２  第２波形部，
ＳＳ１３  第３波形部，ＰＳ１１  第１駆動パルス，ＰＳ１２  第２駆動パルス，
ＰＳ１３  第３駆動パルス，ＣＯＭ_Ｂ  第２駆動信号，ＳＳ２１  第１波形部，
ＳＳ２２  第２波形部，ＳＳ２３  第３波形部，ＰＳ２１  第４駆動パルス，
ＰＳ２２  第５駆動パルス，ＰＳ２３  第６駆動パルス，Ｔ  繰り返し期間，
ＣＬＫ  クロック信号，ＬＡＴ  ラッチ信号，ＣＨ_Ａ  第１チェンジ信号，
ＣＨ_Ｂ  第２チェンジ信号，ＳＩ  ドット形成データ，ＶＨＶ  駆動信号用電源，
ＷＤ１  第１波形生成情報，ＷＤ２  第２波形生成情報，ＷＤ３  第３波形生成情報，
ＳＷ  スイッチ制御信号，ＳＷ_Ａ  第１スイッチ制御信号，
ＳＷ_Ｂ  第２スイッチ制御信号，ｑ０〜ｑ５  第１選択データ群，
ｑ６〜ｑ１１  第２選択データ群，
【図１】
2007168402.tif 000003
【図２】
2007168402.tif 000004
【図３】
2007168402.tif 000005
【図４】
2007168402.tif 000006
【図５】
2007168402.tif 000007
【図６】
2007168402.tif 000008
【図７】
2007168402.tif 000009
【図８】
2007168402.tif 000010
【図９】
2007168402.tif 000011
【図１０】
2007168402.tif 000012
【図１１】
2007168402.tif 000013
【図１２】
2007168402.tif 000014
【図１３】
2007168402.tif 000015
【図１４】
2007168402.tif 000016
【図１５】
2007168402.tif 000017