(57)【要約】【課題】駆動信号の電流量を抑える。【解決手段】液体吐出装置は、ヘッドと、駆動信号生成部と、駆動パルス印加部とを有する。ヘッドは、ノズル群を複数有すると共に、吐出動作をする素子を有する。駆動信号生成部は、或る期間で生成される第１駆動パルスであって吐出動作を行わせるための第１駆動パルスを有する駆動信号と、或る期間で生成される第２駆動パルスであって吐出動作を行わせるための第２駆動パルスを有する他の駆動信号とを生成する。駆動パルス印加部は、或る量の液体を或るノズル群と他のノズル群とから吐出させる場合に、或るノズル群に対応する素子へは第１駆動パルスを印加させ、他のノズル群に対応する素子へは第２駆動パルスを印加させる。【選択図】図１５
2007130937.tif 000002
【特許請求の範囲】
【請求項１】
（Ａ）複数のノズルからなるノズル群を複数有すると共に、前記ノズルに対応して設けられ、液体を吐出させるための吐出動作をする素子を有するヘッドと、
（Ｂ）或る期間で生成される第１駆動パルスであって前記素子に前記吐出動作を行わせるための第１駆動パルスを有する駆動信号と、前記或る期間で生成される第２駆動パルスであって前記素子に前記吐出動作を行わせるための第２駆動パルスを有する他の駆動信号と、を生成する駆動信号生成部と、
（Ｃ）或る量の液体を或るノズル群と他のノズル群とから吐出させる場合に、前記或るノズル群に対応する前記素子へは前記第１駆動パルスを印加させ、前記他のノズル群に対応する前記素子へは前記第２駆動パルスを印加させる駆動パルス印加部と、
を有する液体吐出装置。
【請求項２】
請求項１に記載の液体吐出装置であって、
前記駆動信号生成部は、
波形生成情報に基づいて、所望波形の信号を生成する波形生成回路、および、相補的に接続されたトランジスタ対によって構成され、前記所望波形の信号についてその電流を増幅して前記駆動信号として出力する電流増幅回路と、
他の波形生成情報に基づいて、他の所望波形の信号を生成する他の波形生成回路、および、相補的に接続された他のトランジスタ対によって構成され、前記他の所望波形の信号についてその電流を増幅して前記他の駆動信号として出力する他の電流増幅回路と、
を有する液体吐出装置。
【請求項３】
請求項１または請求項２に記載の液体吐出装置であって、
前記第２駆動パルスは、
前記第１駆動パルスと同じ吐出動作をさせるものである、液体吐出装置。
【請求項４】
請求項１から請求項３のいずれかに記載の液体吐出装置であって、
前記駆動信号生成部は、
他の期間で生成される他の第１駆動パルスであって前記素子に前記吐出動作を行わせるための他の第１駆動パルスを、前記駆動信号に含ませ、
前記他の期間で生成される他の第２駆動パルスであって前記素子に前記吐出動作を行わせるための他の第２駆動パルスを、前記他の駆動信号に含ませ、
前記駆動パルス印加部は、
他の量の液体を或るノズル群と他のノズル群とから吐出させる場合に、前記或るノズル群に対応する前記素子へは前記第１駆動パルスおよび前記他の第２駆動パルスを印加させ、前記他のノズル群に対応する前記素子へは前記第２駆動パルスおよび前記他の第１駆動パルスを印加させる、液体吐出装置。
【請求項５】
請求項４に記載の液体吐出装置であって、
前記他の第２駆動パルスは、
前記他の第１駆動パルスと同じ吐出動作をさせるものである、液体吐出装置。
【請求項６】
請求項１から請求項５のいずれかに記載の液体吐出装置であって、
前記駆動パルス印加部は、
前記駆動信号の前記素子への印加を制御するスイッチ、および、前記他の駆動信号の前記素子への印加を制御する他のスイッチを有し、
前記液体の吐出量を示す吐出量情報に応じて、前記スイッチおよび前記他のスイッチを制御し、前記駆動信号の必要部分および前記他の駆動信号の必要部分を前記素子に印加するものである、液体吐出装置。
【請求項７】
請求項６に記載の液体吐出装置であって、
前記駆動パルス印加部は、
前記駆動信号の必要部分および前記他の駆動信号の必要部分を選択するための選択情報を、前記吐出量情報に対応付けて複数記憶する選択情報記憶部を有し、
前記吐出量情報に応じて、複数の前記選択情報の中から対応するものを選び、選んだ選択情報に基づいて前記スイッチおよび前記他のスイッチを制御するものである、液体吐出装置。
【請求項８】
請求項１から請求項７のいずれかに記載の液体吐出装置であって、
前記ヘッドは、
吐出させる液体の種類が前記ノズル群毎に定められている、液体吐出装置。
【請求項９】
請求項１から請求項８のいずれかに記載の液体吐出装置であって、
前記液体は、
印刷用の液体インクである、液体吐出装置。
【請求項１０】
請求項１から請求項９のいずれかに記載の液体吐出装置であって、
前記素子は、
ピエゾ素子である、液体吐出装置。
【請求項１１】
（Ａ）複数のノズルからなるノズル群を複数有すると共に、前記ノズルに対応して設けられ、液体を吐出させるための吐出動作をする素子を有し、吐出させる液体の種類が前記ノズル群毎に定められているヘッドと、
（Ｂ）或る期間で生成される第１駆動パルスであって前記素子に前記吐出動作を行わせるための第１駆動パルス、および、他の期間で生成される他の第１駆動パルスであって前記素子に前記吐出動作を行わせるための他の第１駆動パルスを有する駆動信号と、
前記或る期間で生成される第２駆動パルスであって前記素子に前記第１駆動パルスと同じ吐出動作を行わせるための第２駆動パルス、および、前記他の期間で生成される他の第２駆動パルスであって前記素子に前記他の第１駆動パルスと同じ吐出動作を行わせるための他の第２駆動パルスを有する他の駆動信号と、
を生成する駆動信号生成部であって、
波形生成情報に基づいて、所望波形の信号を生成する波形生成回路、および、相補的に接続されたトランジスタ対によって構成され、前記所望波形の信号についてその電流を増幅して前記駆動信号として出力する電流増幅回路と、
他の波形生成情報に基づいて、他の所望波形の信号を生成する他の波形生成回路、および、相補的に接続された他のトランジスタ対によって構成され、前記他の所望波形の信号についてその電流を増幅して前記他の駆動信号として出力する他の電流増幅回路と、
を有する、駆動信号生成部と、
（Ｃ）或る量の液体を或るノズル群と他のノズル群とから吐出させる場合に、前記或るノズル群に対応する前記素子へは前記第１駆動パルスを印加させるとともに、前記他のノズル群に対応する前記素子へは前記第２駆動パルスを印加させ、
他の量の液体を前記或るノズル群と前記他のノズル群とから吐出させる場合に、前記或るノズル群に対応する前記素子へは前記第１駆動パルスおよび前記他の第２駆動パルスを印加させ、前記他のノズル群に対応する前記素子へは前記第２駆動パルスおよび前記他の第１駆動パルスを印加させる、駆動パルス印加部であって、
前記駆動信号の前記素子への印加を制御するスイッチ、および、前記他の駆動信号の前記素子への印加を制御する他のスイッチと、
前記駆動信号の必要部分および前記他の駆動信号の必要部分を選択するための選択情報を、前記液体の吐出量を示す吐出量情報に対応付けて複数記憶する選択情報記憶部とを有し、
前記吐出量情報に応じて、複数の前記選択情報の中から対応するものを選び、選んだ選択情報に基づいて前記スイッチおよび前記他のスイッチを制御し、前記駆動信号および前記他の駆動信号の必要部分を前記素子に印加する、駆動パルス印加部と、
を有し、
（Ｄ）前記液体は、
印刷用の液体インクであり、
（Ｅ）前記素子は、
ピエゾ素子である、液体吐出装置。
【請求項１２】
（ａ）或る期間で生成される第１駆動パルスであって液体を吐出させるための吐出動作をする素子に前記吐出動作を行わせるための第１駆動パルスを有する駆動信号と、
前記或る期間で生成される第２駆動パルスであって前記素子に前記吐出動作を行わせるための第２駆動パルスを有する他の駆動信号と、
を生成するステップと、
（ｂ）複数のノズルからなるノズル群に対応する前記素子へは前記第１駆動パルスを印加させる一方、複数のノズルからなる他のノズル群に対応する前記素子へは前記第２駆動パルスを印加させることで、或る量の液体を前記或るノズル群と前記他のノズル群とから吐出させるステップと、
を有する液体吐出方法。
【請求項１３】
液体を吐出させるための吐出動作をする素子、駆動信号生成部、および、駆動パルス印加部を有する液体吐出装置用のプログラムであって、
（ａ）前記駆動信号生成部に、
或る期間で生成される第１駆動パルスであって前記素子に前記吐出動作を行わせるための第１駆動パルスを有する駆動信号と、
前記或る期間で生成される第２駆動パルスであって前記素子に前記吐出動作を行わせるための第２駆動パルスを有する他の駆動信号と、
を生成させるステップと、
（ｂ）前記駆動パルス印加部によって、複数のノズルからなるノズル群に対応する前記素子へは前記第１駆動パルスを印加させる一方、複数のノズルからなる他のノズル群に対応する前記素子へは前記第２駆動パルスを印加させることで、
或る量の液体を前記或るノズル群と前記他のノズル群とから吐出させるステップと、
を行わせるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液体吐出装置、液体吐出方法、および、液体吐出装置用のプログラムに関する。
【背景技術】
【０００２】
対象物へ液体を吐出させる液体吐出装置としては、例えば、印刷装置、カラーフィルタ製造装置、染色装置といったように、種々のものがある。この液体吐出装置には、駆動パルスを有する駆動信号を複数種類生成し、液体を吐出させるための動作をする素子（例えばピエゾ素子）へ、駆動パルスを選択的に印加することにより、液体を吐出させるものがある（例えば、特許文献１を参照。）。この液体吐出装置では、液体を吐出させる際に選択される駆動パルスを、各駆動信号に割り振っている。また、１組の駆動信号および他の駆動信号を、複数のノズル群（例えば、ノズル列）で使用する構成になっている。
【特許文献１】特開２０００−５２５７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
このような従来の液体吐出装置では、吐出させる液体の量と選択される駆動パルスの関係が、各ノズル群で共通化されていた。このため、複数のノズル群で同じ量の液体を吐出させる場合、選択された駆動パルスを有する側の駆動信号の電流量が大きくなる。そして、大きな電流量であっても支障なく動作させるように回路を構成する必要があり、部品の制約や発熱用の対策などを講じる必要もある。
【０００４】
本発明はこのような事情に鑑みてなされたものであり、その目的は、駆動信号の電流量を抑えることにある。
【課題を解決するための手段】
【０００５】
前記目的を達成するための主たる発明は、
（Ａ）複数のノズルからなるノズル群を複数有すると共に、前記ノズルに対応して設けられ、液体を吐出させるための吐出動作をする素子を有するヘッドと、
（Ｂ）或る期間で生成される第１駆動パルスであって前記素子に前記吐出動作を行わせるための第１駆動パルスを有する駆動信号と、前記或る期間で生成される第２駆動パルスであって前記素子に前記吐出動作を行わせるための第２駆動パルスを有する他の駆動信号と、を生成する駆動信号生成部と、
（Ｃ）或る量の液体を或るノズル群と他のノズル群とから吐出させる場合に、前記或るノズル群に対応する前記素子へは前記第１駆動パルスを印加させ、前記他のノズル群に対応する前記素子へは前記第２駆動パルスを印加させる駆動パルス印加部と、
を有する液体吐出装置である。
【０００６】
本発明の他の特徴については、本明細書および添付図面の記載によって明らかにする。
【発明を実施するための最良の形態】
【０００７】
本明細書の記載、及び添付図面の記載により、少なくとも次のことが明らかにされる。
【０００８】
すなわち、（Ａ）複数のノズルからなるノズル群を複数有すると共に、前記ノズルに対応して設けられ、液体を吐出させるための吐出動作をする素子を有するヘッドと、（Ｂ）或る期間で生成される第１駆動パルスであって前記素子に前記吐出動作を行わせるための第１駆動パルスを有する駆動信号と、前記或る期間で生成される第２駆動パルスであって前記素子に前記吐出動作を行わせるための第２駆動パルスを有する他の駆動信号と、を生成する駆動信号生成部と、（Ｃ）或る量の液体を或るノズル群と他のノズル群とから吐出させる場合に、前記或るノズル群に対応する前記素子へは前記第１駆動パルスを印加させ、前記他のノズル群に対応する前記素子へは前記第２駆動パルスを印加させる駆動パルス印加部と、を有する液体吐出装置が実現できること。  
このような液体吐出装置によれば、或る量の液体を吐出させる場合に、或る期間において、或るノズル群に対応する素子へは駆動信号が有する第１駆動パルスが印加され、他のノズル群に対応する素子へは他の駆動信号が有する第２駆動パルスが印加される。これにより、或る期間において、駆動信号の電流量は、或るノズル群に対応する素子を動作させるために必要な量で済み、他の駆動信号の電流量は、他のノズル群に対応する素子を動作させるために必要な量で済む。その結果、駆動信号や他の駆動信号の電流量を抑えることができる。
【０００９】
かかる液体吐出装置であって、前記駆動信号生成部は、波形生成情報に基づいて、所望波形の信号を生成する波形生成回路、および、相補的に接続されたトランジスタ対によって構成され、前記所望波形の信号についてその電流を増幅して前記駆動信号として出力する電流増幅回路と、他の波形生成情報に基づいて、他の所望波形の信号を生成する他の波形生成回路、および、相補的に接続された他のトランジスタ対によって構成され、前記他の所望波形の信号についてその電流を増幅して前記他の駆動信号として出力する他の電流増幅回路と、を有することが好ましい。  
このような液体吐出装置によれば、或るノズル群に対応する素子への第１駆動パルスの印加によって第１トランジスタ対が発熱し、他のノズル群に対応する素子への第２駆動パルスの印加によって第２トランジスタ対が発熱する。このため、或る量の液体を吐出させる場合において、発熱を第１トランジスタ対と第２トランジスタ対とに分散させることができる。その結果、発熱対策が容易になる。
【００１０】
かかる液体吐出装置であって、前記第２駆動パルスは、前記第１駆動パルスと同じ吐出動作をさせるものであることが好ましい。  
このような液体吐出装置によれば、液体の飛行速度についても、或るノズル群と他のノズル群とで揃えることができる。
【００１１】
かかる液体吐出装置であって、前記駆動信号生成部は、他の期間で生成される他の第１駆動パルスであって前記素子に前記吐出動作を行わせるための他の第１駆動パルスを、前記駆動信号に含ませ、前記他の期間で生成される他の第２駆動パルスであって前記素子に前記吐出動作を行わせるための他の第２駆動パルスを、前記他の駆動信号に含ませ、前記駆動パルス印加部は、他の量の液体を或るノズル群と他のノズル群とから吐出させる場合に、前記或るノズル群に対応する前記素子へは前記第１駆動パルスおよび前記他の第２駆動パルスを印加させ、前記他のノズル群に対応する前記素子へは前記第２駆動パルスおよび前記他の第１駆動パルスを印加させることが好ましい。  
このような液体吐出装置によれば、他の量の液体を吐出させる場合に、或るノズル群に対応する素子へは駆動信号が有する第１駆動パルスと、他の駆動信号が有する他の第２駆動パルスが印加される。一方、他のノズル群に対応する素子へは他の駆動信号が有する第２駆動パルスと、駆動信号が有する他の第１駆動パルスが印加される。すなわち、或るノズル群に対応する素子、および、他のノズル群に対応する素子のそれぞれに、駆動信号と他の駆動信号とが印加される。これにより、駆動信号と他の駆動信号にばらつきがあったとしても、その影響を抑制することができる。
【００１２】
かかる液体吐出装置であって、前記他の第２駆動パルスは、前記他の第１駆動パルスと同じ吐出動作をさせるものであることが好ましい。  
このような液体吐出装置によれば、液体の飛行速度についても、或るノズル群と他のノズル群とで揃えることができる。
【００１３】
かかる液体吐出装置であって、前記駆動パルス印加部は、前記駆動信号の前記素子への印加を制御するスイッチ、および、前記他の駆動信号の前記素子への印加を制御する他のスイッチを有し、前記液体の吐出量を示す吐出量情報に応じて、前記スイッチおよび前記他のスイッチを制御し、前記駆動信号の必要部分および前記他の駆動信号の必要部分を前記素子に印加するものであることが好ましい。  
このような液体吐出装置によれば、スイッチおよび前記他のスイッチを制御することで、前記駆動信号の必要部分および前記他の駆動信号の必要部分を前記素子に印加するので、これらの必要部分の素子への印加が容易である。
【００１４】
かかる液体吐出装置であって、前記駆動パルス印加部は、前記駆動信号の必要部分および前記他の駆動信号の必要部分を選択するための選択情報を、前記吐出量情報に対応付けて複数記憶する選択情報記憶部を有し、前記吐出量情報に応じて、複数の前記選択情報の中から対応するものを選び、選んだ選択情報に基づいて前記スイッチおよび前記他のスイッチを制御するものであることが好ましい。  
このような液体吐出装置によれば、或るノズル群に対応する素子への第１駆動パルスの印加と、他のノズル群に対応する素子への第２駆動パルスの印加とを、簡単な制御で実現することができる。
【００１５】
かかる液体吐出装置であって、前記ヘッドは、吐出させる液体の種類が前記ノズル群毎に定められていることが好ましい。  
このような液体吐出装置によれば、複数種類の液体を用いて所望の動作を行う液体吐出装置において、駆動信号や他の駆動信号の電流量を抑えることができる。
【００１６】
かかる液体吐出装置であって、前記液体は、印刷用の液体インクであることが好ましい。  
このような液体吐出装置によれば、インクの吐出を頻繁に行う印刷動作において、駆動信号や他の駆動信号の電流量を抑えることができる。
【００１７】
かかる液体吐出装置であって、前記素子は、ピエゾ素子であることが好ましい。  
このような液体吐出装置によれば、液体を吐出させるために十分な力と、高い応答性を得ることができる。
【００１８】
また、次の液体吐出装置が実現できることも明らかにされる。  
すなわち、（Ａ）複数のノズルからなるノズル群を複数有すると共に、前記ノズルに対応して設けられ、液体を吐出させるための吐出動作をする素子を有し、吐出させる液体の種類が前記ノズル群毎に定められているヘッドと、
（Ｂ）或る期間で生成される第１駆動パルスであって前記素子に前記吐出動作を行わせるための第１駆動パルス、および、他の期間で生成される他の第１駆動パルスであって前記素子に前記吐出動作を行わせるための他の第１駆動パルスを有する駆動信号と、前記或る期間で生成される第２駆動パルスであって前記素子に前記第１駆動パルスと同じ吐出動作を行わせるための第２駆動パルス、および、前記他の期間で生成される他の第２駆動パルスであって前記素子に前記他の第１駆動パルスと同じ吐出動作を行わせるための他の第２駆動パルスを有する他の駆動信号と、を生成する駆動信号生成部であって、
波形生成情報に基づいて、所望波形の信号を生成する波形生成回路、および、相補的に接続されたトランジスタ対によって構成され、前記所望波形の信号についてその電流を増幅して前記駆動信号として出力する電流増幅回路と、他の波形生成情報に基づいて、他の所望波形の信号を生成する他の波形生成回路、および、相補的に接続された他のトランジスタ対によって構成され、前記他の所望波形の信号についてその電流を増幅して前記他の駆動信号として出力する他の電流増幅回路と、を有する、駆動信号生成部と、
（Ｃ）或る量の液体を或るノズル群と他のノズル群とから吐出させる場合に、前記或るノズル群に対応する前記素子へは前記第１駆動パルスを印加させるとともに、前記他のノズル群に対応する前記素子へは前記第２駆動パルスを印加させ、他の量の液体を前記或るノズル群と前記他のノズル群とから吐出させる場合に、前記或るノズル群に対応する前記素子へは前記第１駆動パルスおよび前記他の第２駆動パルスを印加させ、前記他のノズル群に対応する前記素子へは前記第２駆動パルスおよび前記他の第１駆動パルスを印加させる、駆動パルス印加部であって、
前記駆動信号の前記素子への印加を制御するスイッチ、および、前記他の駆動信号の前記素子への印加を制御する他のスイッチと、前記駆動信号の必要部分および前記他の駆動信号の必要部分を選択するための選択情報を、前記液体の吐出量を示す吐出量情報に対応付けて複数記憶する選択情報記憶部とを有し、前記吐出量情報に応じて、複数の前記選択情報の中から対応するものを選び、選んだ選択情報に基づいて前記スイッチおよび前記他のスイッチを制御し、前記駆動信号および前記他の駆動信号の必要部分を前記素子に印加する、駆動パルス印加部と、
を有し、
（Ｄ）前記液体は、印刷用の液体インクであり、
（Ｅ）前記素子は、ピエゾ素子である、液体吐出装置が実現できること。  
このような液体吐出装置によれば、既述のほぼ全ての効果を奏するので、本発明の目的が最も有効に達成される。
【００１９】
また、次の液体吐出方法が実現できることも明らかにされる。  
すなわち、（ａ）或る期間で生成される第１駆動パルスであって液体を吐出させるための吐出動作をする素子に前記吐出動作を行わせるための第１駆動パルスを有する駆動信号と、前記或る期間で生成される第２駆動パルスであって前記素子に前記吐出動作を行わせるための第２駆動パルスを有する他の駆動信号と、を生成するステップと、（ｂ）複数のノズルからなるノズル群に対応する前記素子へは前記第１駆動パルスを印加させる一方、複数のノズルからなる他のノズル群に対応する前記素子へは前記第２駆動パルスを印加させることで、或る量の液体を前記或るノズル群と前記他のノズル群とから吐出させるステップと、を有する液体吐出方法が実現できること。
【００２０】
また、次の液体吐出装置用のプログラムが実現できることも明らかにされる。  
すなわち、液体を吐出させるための吐出動作をする素子、駆動信号生成部、および、駆動パルス印加部を有する液体吐出装置用のプログラムであって、（ａ）前記駆動信号生成部に、或る期間で生成される第１駆動パルスであって前記素子に前記吐出動作を行わせるための第１駆動パルスを有する駆動信号と、前記或る期間で生成される第２駆動パルスであって前記素子に前記吐出動作を行わせるための第２駆動パルスを有する他の駆動信号と、を生成させるステップと、（ｂ）前記駆動パルス印加部に、複数のノズルからなるノズル群に対応する前記素子へは前記第１駆動パルスを印加させる一方、複数のノズルからなる他のノズル群に対応する前記素子へは前記第２駆動パルスを印加させることで、或る量の液体を前記或るノズル群と前記他のノズル群とから吐出させるステップと、を行わせるプログラムが実現できること。
【００２１】
＝＝＝第１実施形態＝＝＝
＜液体吐出装置について＞
液体吐出装置には、印刷装置、カラーフィルタ製造装置、ディスプレイ製造装置、半導体製造装置、およびＤＮＡチップ製造装置など、様々な種類があり、全てについて説明することは困難である。そこで、本明細書では、印刷装置としてのインクジェットプリンタ（以下、単にプリンタともいう。）、および、このプリンタを有する印刷システムを例に挙げて説明する。なお、印刷システムとは、印刷装置と、この印刷装置の動作を制御する印刷制御装置とを少なくとも有するシステムのことであり、液体吐出装置と吐出制御装置とを有する液体吐出システムの一形態に相当する。
【００２２】
＝＝＝印刷システム１００の構成＝＝＝
まず、印刷装置を印刷システム１００とともに説明する。ここで、図１は、印刷システム１００の構成を説明する図である。例示した印刷システム１００は、印刷装置としてのプリンタ１と、印刷制御装置としてのコンピュータ１１０とを含んでいる。具体的には、この印刷システム１００は、プリンタ１と、コンピュータ１１０と、表示装置１２０と、入力装置１３０と、記録再生装置１４０とを有している。
【００２３】
プリンタ１は、用紙、布、フィルム等の媒体に画像を印刷する。なお、この媒体は、液体が吐出される対象となる対象物に相当する。また、以下の説明では、代表的な媒体である用紙Ｓ（図３Ａを参照。）を例に挙げて説明する。コンピュータ１１０は、プリンタ１と通信可能に接続されている。そして、プリンタ１に画像を印刷させるため、コンピュータ１１０は、その画像に応じた印刷データをプリンタ１に出力する。このコンピュータ１１０には、アプリケーションプログラムやプリンタドライバ等のコンピュータプログラムがインストールされている。表示装置１２０は、ディスプレイを有している。この表示装置１２０は、例えば、コンピュータプログラムのユーザーインタフェースを表示するためのものである。入力装置１３０は、例えば、キーボード１３１やマウス１３２である。記録再生装置１４０は、例えば、フレキシブルディスクドライブ装置１４１やＣＤ−ＲＯＭドライブ装置１４２である。
【００２４】
＝＝＝コンピュータ１１０＝＝＝
＜コンピュータ１１０の構成について＞
図２は、コンピュータ１１０、および、プリンタ１の構成を説明するブロック図である。まず、コンピュータ１１０の構成について簡単に説明する。このコンピュータ１１０は、前述した記録再生装置１４０と、ホスト側コントローラ１１１とを有している。記録再生装置１４０は、ホスト側コントローラ１１１と通信可能に接続されており、例えばコンピュータ１１０の筐体に取り付けられている。ホスト側コントローラ１１１は、コンピュータ１１０における各種の制御を行うものであり、前述した表示装置１２０や入力装置１３０も通信可能に接続されている。このホスト側コントローラ１１１は、インタフェース部１１２と、ＣＰＵ１１３と、メモリ１１４とを有する。インタフェース部１１２は、プリンタ１との間でデータの受け渡しを行う。ＣＰＵ１１３は、コンピュータ１１０の全体的な制御を行うための演算処理装置である。メモリ１１４は、ＣＰＵ１１３が使用するコンピュータプログラムを格納する領域や作業領域等を確保するためのものであり、ＲＡＭ、ＥＥＰＲＯＭ、ＲＯＭ、磁気ディスク装置等によって構成される。このメモリ１１４に格納されるコンピュータプログラムとしては、前述したように、アプリケーションプログラムやプリンタドライバがある。そして、ＣＰＵ１１３は、メモリ１１４に格納されているコンピュータプログラムに従って各種の制御を行う。
【００２５】
印刷データは、プリンタ１が解釈できる形式のデータであって、各種のコマンドデータと、ドット形成データＳＩ（図９を参照。）とを有する。コマンドデータとは、プリンタ１に特定の動作の実行を指示するためのデータである。このコマンドデータには、例えば、給紙を指示するコマンドデータ、搬送量を示すコマンドデータ、排紙を指示するコマンドデータがある。また、ドット形成データＳＩは、用紙Ｓの上に形成されるドットに関するデータ（ドットの色や大きさ等のデータ）であり、単位領域毎に定められる。ここで、単位領域とは、用紙Ｓ等の媒体上に仮想的に定められた矩形状の領域を指し、印刷解像度に応じて大きさや形が定められる。本実施形態におけるドット形成データＳＩは、ドットの大きさを示す階調データによって構成されている。ドットの大きさは、吐出されるインク（液体）の量によって定まる。このため、ドット形成データＳＩは吐出されるインク（液体）の量を示す吐出量情報に相当する。この階調データは、２ビットのデータによって構成されている。従って、ドット形成データＳＩには、ドット無し（インクの非吐出）に対応するデータ［００］と、小ドットの形成に対応するデータ［０１］と、中ドットの形成に対応するデータ［１０］と、大ドットの形成に対応するデータ［１１］とがある。すなわち、このプリンタ１は、１つの単位領域について４階調で画像が形成できる。
【００２６】
＝＝＝プリンタ１＝＝＝
＜プリンタ１の構成について＞
次に、プリンタ１の構成について説明する。ここで、図３Ａは、本実施形態のプリンタ１の構成を示す図である。図３Ｂは、本実施形態のプリンタ１の構成を説明する側面図である。なお、以下の説明では、図２も参照する。
【００２７】
図２に示すように、プリンタ１は、用紙搬送機構２０、キャリッジ移動機構３０、ヘッドユニット４０、検出器群５０、プリンタ側コントローラ６０、および、駆動信号生成回路７０を有する。なお、本実施形態において、プリンタ側コントローラ６０および駆動信号生成回路７０は、共通のコントローラ基板ＣＴＲに設けられている。また、ヘッドユニット４０は、ヘッド制御部ＨＣとヘッド４１とを有している。このプリンタ１では、プリンタ側コントローラ６０によって制御対象部、すなわち用紙搬送機構２０、キャリッジ移動機構３０、ヘッドユニット４０（ヘッド制御部ＨＣ，ヘッド４１）、および、駆動信号生成回路７０が制御される。これにより、プリンタ側コントローラ６０は、コンピュータ１１０から受け取った印刷データに基づき、用紙Ｓに画像を印刷させる。また、検出器群５０の各検出器は、プリンタ１内の状況を監視している。そして、各検出器は、検出結果をプリンタ側コントローラ６０に出力する。各検出器からの検出結果を受けたプリンタ側コントローラ６０は、その検出結果に基づいて制御対象部を制御する。
【００２８】
＜用紙搬送機構２０について＞
用紙搬送機構２０は、媒体を搬送させる媒体搬送部に相当する。この用紙搬送機構２０は、媒体としての用紙Ｓを印刷可能な位置に送り込んだり、この用紙Ｓを搬送方向に所定の搬送量で搬送させたりするものである。この搬送方向は、次に説明するキャリッジ移動方向と交差する方向である。そして、図３Ａおよび図３Ｂに示すように、用紙搬送機構２０は、給紙ローラ２１と、搬送モータ２２と、搬送ローラ２３と、プラテン２４と、排紙ローラ２５とを有する。給紙ローラ２１は、紙挿入口に挿入された用紙Ｓをプリンタ１内に自動的に送るためのローラであり、この例ではＤ形の断面形状をしている。搬送モータ２２は、用紙Ｓを搬送方向に搬送させるためのモータであり、その動作は、プリンタ側コントローラ６０によって制御される。搬送ローラ２３は、給紙ローラ２１によって送られてきた用紙Ｓを、印刷可能な領域まで搬送するためのローラである。この搬送ローラ２３の動作もプリンタ側コントローラ６０によって制御される。プラテン２４は、印刷中の用紙Ｓを、この用紙Ｓの裏面側から支持する部材である。排紙ローラ２５は、印刷が終了した用紙Ｓを搬送するためのローラである。
【００２９】
＜キャリッジ移動機構３０について＞
キャリッジ移動機構３０は、ヘッドユニット４０が取り付けられたキャリッジＣＲをキャリッジ移動方向に移動させるためのものである。キャリッジ移動方向には、一側から他側への移動方向と、他側から一側への移動方向が含まれている。ここで、ヘッドユニット４０はヘッド４１を有するので、キャリッジ移動方向は、ヘッド４１が移動するヘッド移動方向に相当する。また、キャリッジ移動機構３０は、ヘッド４１を所定方向に移動させるヘッド移動部に相当する。なお、ヘッド４１はノズルを有する。このため、ヘッド移動方向はノズル移動方向ともいうことができる。また、キャリッジ移動機構３０は、ノズル移動部ということができる。
【００３０】
このキャリッジ移動機構３０は、キャリッジモータ３１と、ガイド軸３２と、タイミングベルト３３と、駆動プーリー３４と、アイドラプーリー３５とを有する。キャリッジモータ３１は、キャリッジＣＲを移動させる際の駆動源に相当する。このキャリッジモータ３１は、プリンタ側コントローラ６０によって動作が制御される。そして、キャリッジモータ３１の回転軸には、駆動プーリー３４が取り付けられている。この駆動プーリー３４は、キャリッジ移動方向の一端側に配置されている。駆動プーリー３４とは反対側のキャリッジ移動方向の他端側には、アイドラプーリー３５が配置されている。タイミングベルト３３は、キャリッジＣＲに接続されているとともに、駆動プーリー３４とアイドラプーリー３５とに架け渡されている。ガイド軸３２は、キャリッジＣＲを移動可能な状態で支持する。このガイド軸３２は、キャリッジ移動方向に沿って取り付けられている。従って、キャリッジモータ３１が動作すると、キャリッジＣＲは、このガイド軸３２に沿ってキャリッジ移動方向に移動する。
【００３１】
＜ヘッドユニット４０について＞
ヘッドユニット４０は、インクを用紙Ｓに向けて吐出させるためのものである。このヘッドユニット４０は、キャリッジＣＲに取り付けられている。そして、このヘッドユニット４０が有するヘッド４１は、ヘッドケース４２の下面に設けられている。また、ヘッドユニット４０が有するヘッド制御部ＨＣは、ヘッドケース４２の内部に設けられている。なお、このヘッド制御部ＨＣについては、後で説明することにする。
【００３２】
ヘッド４１の構造について説明する。ここで、図４は、ヘッド４１の構造を説明するための断面図である。図５は、ヘッド４１が有するノズルＮｚの配置を説明するための図である。例示したヘッド４１は、流路ユニット４１Ａと、アクチュエータユニット４１Ｂとを有する。流路ユニット４１Ａは、ノズルＮｚが設けられたノズルプレート４１１と、インク貯留室４１２ａとなる開口部が形成された貯留室形成基板４１２と、インク供給口４１３ａが形成された供給口形成基板４１３とを有する。アクチュエータユニット４１Ｂは、圧力室４１４ａとなる開口部が形成された圧力室形成基板４１４と、圧力室４１４ａの一部を区画する振動板４１５と、供給側連通口４１６ａとなる開口部が形成された蓋部材４１６と、振動板４１５の表面に形成されたピエゾ素子４１７とを有する。このヘッド４１には、インク貯留室４１２ａから圧力室４１４ａを通ってノズルＮｚに至る一連の流路が形成されている。使用時において、この流路はインクで満たされており、ピエゾ素子４１７を変形させることで、対応するノズルＮｚからインクを吐出させることができる。
【００３３】
図５に示すように、このヘッド４１において、ノズルＮｚは、所定ピッチで用紙Ｓの搬送方向に並べられ、ノズル列を構成している。本実施形態において、このノズル列は、複数のノズルＮｚからなるノズル群に相当する。また、用紙Ｓの搬送方向は、所定方向と交差する他の所定方向に相当する。このノズル列は、所定方向としてのキャリッジ移動方向に位置を異ならせて、複数設けられている。そして、ピエゾ素子４１７は、各ノズルＮｚに対応して設けられており、インクを吐出させるための吐出動作をする素子として機能する。
【００３４】
このヘッド４１は、吐出させるインクの種類をノズル列毎に定めることができる。すなわち、吐出させる液体の種類をノズル群毎に定めることができる。例示したヘッド４１には、図５の左側から順に、ブラックインクを吐出させる第１ノズル列Ｎｋと、イエローインクを吐出させる第２ノズル列Ｎｙと、シアンインクを吐出させる第３ノズル列Ｎｃと、マゼンタインクを吐出させる第４ノズル列Ｎｍとが設けられている。
【００３５】
このプリンタ１では、前述したように、ドット形成データＳＩのデータ［００］に対応するドット無し、データ［０１］に対応する小ドットの形成、データ［１０］に対応する中ドットの形成、およびデータ［１１］に対応する大ドットの形成という４種類の制御ができる。このため、各ノズルＮｚからは、ドット形成データＳＩ（吐出量情報）に応じて、量が異なる複数種類のインクを吐出させることができる。例えば、各ノズルＮｚからは、大ドットを形成し得る量のインク（大インク滴）、中ドットを形成し得る量のインク（中インク滴）、および小ドットを形成し得る量のインク（小インク滴）からなる３種類のインクを吐出させることができる。
【００３６】
＜検出器群５０について＞
検出器群５０は、プリンタ１の状況を監視するためのものである。図３Ａ，図３Ｂに示すように、この検出器群５０には、リニア式エンコーダ５１、ロータリー式エンコーダ５２、紙検出器５３、および、紙幅検出器５４等が含まれている。リニア式エンコーダ５１は、キャリッジＣＲ（ヘッド４１，ノズルＮｚ）のキャリッジ移動方向の位置を検出するためのものである。ロータリー式エンコーダ５２は、搬送ローラ２３の回転量を検出するためのものである。紙検出器５３は、印刷される用紙Ｓの先端位置を検出するためのものである。紙幅検出器５４は、印刷される用紙Ｓの幅を検出するためのものである。
【００３７】
＜プリンタ側コントローラ６０について＞
プリンタ側コントローラ６０は、プリンタ１の制御を行うものである。このプリンタ側コントローラ６０は、図２に示すように、インタフェース部６１と、ＣＰＵ６２と、メモリ６３と、制御ユニット６４とを有する。インタフェース部６１は、外部装置であるコンピュータ１１０との間でデータの受け渡しを行う。ＣＰＵ６２は、プリンタ１の全体的な制御を行うための演算処理装置である。メモリ６３は、ＣＰＵ６２のプログラムを格納する領域や作業領域等を確保するためのものであり、ＲＡＭ、ＥＥＰＲＯＭ、ＲＯＭ等の記憶素子によって構成される。そして、ＣＰＵ６２は、メモリ６３に記憶されているコンピュータプログラムに従い、各制御対象部を制御する。例えば、ＣＰＵ６２は、制御ユニット６４を介して用紙搬送機構２０やキャリッジ移動機構３０を制御する。
【００３８】
また、ＣＰＵ６２は、ヘッド４１の動作を制御するためのヘッド制御信号をヘッド制御部ＨＣに出力したり、駆動信号ＣＯＭ（第１駆動信号ＣＯＭ_Ａ，第２駆動信号ＣＯＭ_Ｂ，図１３を参照。）を生成させるための制御信号を駆動信号生成回路７０に出力したりする。ヘッド制御信号は、例えば図９に示すように、クロックＣＬＫ，ドット形成データＳＩ，ラッチ信号ＬＡＴ，第１チェンジ信号ＣＨ_Ａ，第２チェンジ信号ＣＨ_Ｂである。そして、ラッチ信号ＬＡＴはラッチパルスを有し、第１チェンジ信号ＣＨ_Ａや第２チェンジ信号ＣＨ_Ｂは、チェンジパルスを有する。これらのラッチパルスおよびチェンジパルスは、駆動信号ＣＯＭをピエゾ素子４１７へ印加させるタイミングを規定するためのタイミングパルスに相当する。プリンタ側コントローラ６０は、このようなヘッド制御信号を用いることで、駆動信号ＣＯＭ、詳しくは、駆動信号ＣＯＭに含まれる各パルス（第１吐出パルスＰＳ１〜第５吐出パルスＰＳ５，微振動パルスＶＰ，図１３を参照。）を、ピエゾ素子４１７へ選択的に印加させることができる。このため、プリンタ側コントローラ６０は、駆動パルスをピエゾ素子４１７に印加させる制御を行うコントローラに相当する。なお、駆動パルスはインクを吐出させるためのパルスである（後述する。）。
【００３９】
また、駆動信号ＣＯＭを生成させるための制御信号は、例えばＤＡＣ値である。このＤＡＣ値は、駆動信号生成回路７０が有する第１駆動信号生成部７０Ａや第２駆動信号生成部７０Ｂ（図６Ａを参照。）から出力させる信号の電圧を定めるための情報であり、極めて短い更新周期毎に更新される。第１駆動信号ＣＯＭ_Ａや第２駆動信号ＣＯＭ_Ｂの波形は、このＤＡＣ値によって定められる。このため、ＤＡＣ値は波形生成情報に相当する。
【００４０】
＜駆動信号生成回路７０について＞
図６は、駆動信号生成回路７０の構成を説明するためのブロック図である。図７は、駆動信号生成回路７０が有する第１波形生成回路７１Ａ、および、第２波形生成回路７１Ｂの構成を説明するための図である。なお、図７において、第２波形生成回路７１Ｂ側の構成は、括弧付きの符号で示している。
【００４１】
駆動信号生成回路７０は、各ピエゾ素子４１７に対して共通に使用される駆動信号ＣＯＭを生成するものであり、駆動信号生成部に相当する。この駆動信号生成回路７０が生成する駆動信号ＣＯＭは、複数のノズル列に対して共通に使用される。そして、この駆動信号生成回路７０は、複数種類の駆動信号ＣＯＭを同時に生成する。すなわち、全てのピエゾ素子４１７に使用される駆動信号ＣＯＭを、１つの駆動信号生成回路７０で生成している。本実施形態の駆動信号生成回路７０は、第１駆動信号ＣＯＭ_Ａを生成する第１駆動信号生成部７０Ａと、第２駆動信号ＣＯＭ_Ｂを生成する第２駆動信号生成部７０Ｂとを有している。以下、第１駆動信号生成部７０Ａと、第２駆動信号生成部７０Ｂについて説明をする。
【００４２】
＜第１駆動信号生成部７０Ａについて＞
第１駆動信号生成部７０Ａは、ＤＡＣ値（波形生成情報）に対応する電圧の信号を生成する第１波形生成回路７１Ａと、第１波形生成回路７１Ａで生成された信号の電流を増幅する第１電流増幅回路７２Ａを有する。また、第２駆動信号生成部７０Ｂは、第２波形生成回路７１Ｂと第２電流増幅回路７２Ｂを有する。ここで、第１駆動信号生成部７０Ａは、波形生成情報に基づいて、所望波形の信号を生成する波形生成回路に相当する。第２波形生成回路７１Ｂは、他の波形生成情報に基づいて、他の所望波形の信号を生成する他の波形生成回路に相当する。また、第１電流増幅回路７２Ａは、所望波形の信号についてその電流を増幅して駆動信号として出力する電流増幅回路に相当する。第２電流増幅回路７２Ｂは、他の所望波形の信号についてその電流を増幅して他の駆動信号として出力する他の電流増幅回路に相当する。なお、第１波形生成回路７１Ａと第２波形生成回路７１Ｂは同じ構成であり、第１電流増幅回路７２Ａと第２電流増幅回路７２Ｂは同じ構成である。このため、以下の説明は、主として、第１駆動信号生成部７０Ａ、すなわち、第１波形生成回路７１Ａおよび第１電流増幅回路７２Ａについて行う。
【００４３】
＜第１波形生成回路７１Ａについて＞
図７に示すように、第１波形生成回路７１Ａは、デジタルアナログ変換器７１１Ａ（Ｄ／Ａ変換器）と、電圧増幅回路７１２Ａとを有する。デジタルアナログ変換器７１１Ａは、ＤＡＣ値に応じた電圧信号を出力する電気回路である。このＤＡＣ値は、電圧増幅回路７１２Ａから出力させる電圧（以下、出力電圧ともいう。）を指示するための情報であり、メモリ６３から読み出されＣＰＵ６２によって出力される。本実施形態において、ＤＡＣ値は１０ビットのデータによって構成されている。
【００４４】
電圧増幅回路７１２Ａは、デジタルアナログ変換器７１１Ａからの出力電圧を、ピエゾ素子４１７の動作に適した電圧まで増幅する。本実施形態の電圧増幅回路７１２Ａでは、デジタルアナログ変換器７１１Ａからの出力電圧を、最大４０数Ｖまで増幅する。そして、増幅後の出力電圧は、制御信号Ｓ_Ｔｒ１および制御信号Ｓ_Ｔｒ２として第１電流増幅回路７２Ａに出力される。これらの制御信号Ｓ_Ｔｒ１および制御信号Ｓ_Ｔｒ２は電流増幅前の駆動信号であり、所望波形の信号に相当する。なお、これらの制御信号Ｓ_Ｔｒ１および制御信号Ｓ_Ｔｒ２は、同じ波形である。
【００４５】
＜第１電流増幅回路７２Ａについて＞
次に、第１電流増幅回路７２Ａについて説明する。ここで、図８Ａは、第１電流増幅回路７２Ａ、および、第２電流増幅回路７２Ｂの構成を説明するための図である。図８Ｂは、第１電流増幅回路７２Ａの具体例を説明する図である。図８Ｃは、第２電流増幅回路７２Ｂの具体例を説明するための図である。
【００４６】
第１電流増幅回路７２Ａは、複数のピエゾ素子４１７が支障なく動作できるように、十分な電流を供給するための回路である。例示した第１電流増幅回路７２Ａは、第１駆動信号ＣＯＭ_Ａの電圧の変化に伴って発熱する第１トランジスタ対７２１Ａによって構成されている。この第１トランジスタ対７２１Ａは、相補的に接続された２つのトランジスタによって構成されている。具体的には、互いのエミッタ端子同士が接続されたＮＰＮ型のトランジスタＴｒ１とＰＮＰ型のトランジスタＴｒ２によって構成されている。ＮＰＮ型のトランジスタＴｒ１は、駆動信号ＣＯＭの電圧上昇時に動作するトランジスタである。このＮＰＮ型のトランジスタＴｒ１は、コレクタが電源に、エミッタが第１駆動信号ＣＯＭ_Ａの出力信号線に、それぞれ接続されている。ＰＮＰ型のトランジスタＴｒ２は、駆動信号ＣＯＭの電圧降下時に動作するトランジスタである。ＰＮＰ型のトランジスタＴｒ２は、コレクタがグランドに、エミッタが第１駆動信号ＣＯＭ_Ａの出力信号線に、それぞれ接続されている。そして、この第１電流増幅回路７２Ａ、すなわち第１トランジスタ対７２１Ａは、第１波形生成回路７１Ａから出力される信号（制御信号Ｓ_Ｔｒ１，制御信号Ｓ_Ｔｒ２）によって動作が制御される。
【００４７】
また、この第１トランジスタ対７２１Ａには、第１ヒートシンク７２２Ａ（放熱板に相当する。）が取り付けられている。図８Ｂに示すように、第１ヒートシンク７２２Ａは、第１トランジスタ対７２１Ａを構成するＮＰＮ型のトランジスタＴｒ１とＰＮＰ型のトランジスタＴｒ２の両方に接触している。この第１ヒートシンク７２２Ａは、第１トランジスタ対７２１Ａとの接触面とは反対側の面に、放熱用のフィンを設けた部材であり、例えばアルミニウムで形成されている。そして、第１ヒートシンク７２２Ａは、第１トランジスタ対７２１Ａから生じる熱を外部へ放出する。
【００４８】
＜第２駆動信号生成部７０Ｂについて＞
次に、第２駆動信号生成部７０Ｂについて簡単に説明する。前述したように、第２波形生成回路７１Ｂの構成は、第１波形生成回路７１Ａの構成と同じであり、第２電流増幅回路７２Ｂの構成は、第１電流増幅回路７２Ａの構成と同じである。すなわち、第２波形生成回路７１Ｂは、デジタルアナログ変換器７１１Ｂと、電圧増幅回路７１２Ｂとを有する。また、第２電流増幅回路７２Ｂは、第２駆動信号ＣＯＭ_Ｂの電圧の変化に伴って発熱する第２トランジスタ対７２１Ｂを有する。そして、第２トランジスタ対７２１Ｂは、互いのエミッタ端子同士が接続されたＮＰＮ型のトランジスタＴｒ１とＰＮＰ型のトランジスタＴｒ２を有する。つまり、第２トランジスタ対７２１Ｂもまた、相補的に接続されたトランジスタ対によって構成されている。
【００４９】
また、この第２トランジスタ対７２１Ｂには、第２ヒートシンク７２２Ｂ（他の放熱板に相当する。）が取り付けられている。図８Ｃに示すように、第２ヒートシンク７２２Ｂは、第２トランジスタ対７２１Ｂに接触している。この第２ヒートシンク７２２Ｂは、前述した第１ヒートシンク７２２Ａと同様の構成である。
【００５０】
＜生成される駆動信号ＣＯＭの概略について＞
ここで、駆動信号生成回路７０によって生成される第１駆動信号ＣＯＭ_Ａ（駆動信号に相当する。）、および、第２駆動信号ＣＯＭ_Ｂ（他の駆動信号に相当する。）の概略について説明する。なお、この説明では図１３を参照する。
【００５１】
第１駆動信号ＣＯＭ_Ａは、期間Ｔ１で生成される第１波形部ＳＳ１１と、期間Ｔ２で生成される第２波形部ＳＳ１２と、期間Ｔ３で生成される第３波形部ＳＳ１３とを有する。各波形部ＳＳ１１〜ＳＳ１３は、ピエゾ素子４１７に所定の動作をさせるためのパルスを有している。すなわち、第１波形部ＳＳ１１は第１吐出パルスＰＳ１を有し、第２波形部ＳＳ１２は微振動パルスＶＰを有する。第３波形部ＳＳ１３は第２吐出パルスＰＳ２を有する。
【００５２】
また、第２駆動信号ＣＯＭ_Ｂは、期間Ｔ１で生成される第１波形部ＳＳ２１と、期間Ｔ２で生成される第２波形部ＳＳ２２と、期間Ｔ３で生成される第３波形部ＳＳ２３とを有する。第２駆動信号ＣＯＭ_Ｂの各波形部ＳＳ２１〜ＳＳ２３もまた、ピエゾ素子４１７に所定の動作をさせるためのパルスを有している。すなわち、第１波形部ＳＳ２１は第３吐出パルスＰＳ３を有し、第２波形部ＳＳ２２は第４吐出パルスＰＳ４を有する。第３波形部ＳＳ２３は第５吐出パルスＰＳ５を有する。
【００５３】
ここで、第１吐出パルスＰＳ１〜第５吐出パルスＰＳ５は、インクを吐出させるための吐出動作をピエゾ素子４１７に行わせる、駆動パルスに相当する。微振動パルスＶＰは、メニスカス（ノズルＮｚで露出しているインクの自由表面）を、インクが吐出されない程度に変位させるためのものである。なお、これらの駆動信号ＣＯＭ_Ａ，ＣＯＭ_Ｂ、各吐出パルスＰＳ１〜ＰＳ５、各ダミーパルスＤＰ１，ＤＰ２などについては、後で詳しく説明する。
【００５４】
＜ヘッド制御部ＨＣについて＞
次に、ヘッド制御部ＨＣについて説明する。ここで、図９は、ヘッド制御部ＨＣの構成を説明するブロック図である。図１０は、制御ロジック８４の説明図である。図１１は、デコーダ８３の説明図である。
【００５５】
このヘッド制御部ＨＣは、第１シフトレジスタ８１Ａと、第２シフトレジスタ８１Ｂと、第１ラッチ回路８２Ａと、第２ラッチ回路８２Ｂと、デコーダ８３と、制御ロジック８４と、第１スイッチ８５Ａと、第２スイッチ８５Ｂを備えている。そして、制御ロジック８４を除いた各部（すなわち、第１シフトレジスタ８１Ａ、第２シフトレジスタ８１Ｂ、第１ラッチ回路８２Ａ、第２ラッチ回路８２Ｂ、デコーダ８３、第１スイッチ８５Ａ、および、第２スイッチ８５Ｂ）は、それぞれピエゾ素子４１７毎に設けられる。ここで、同じピエゾ素子４１７に設けられる第１スイッチ８５Ａおよび第２スイッチ８５Ｂの組は、スイッチ部に相当する。そして、第１スイッチ８５Ａは、駆動信号としての第１駆動信号ＣＯＭ_Ａの、ピエゾ素子４１７への印加を制御するスイッチに相当する。また、第２スイッチ８５Ｂは、他の駆動信号としての第２駆動信号ＣＯＭ_Ｂの、ピエゾ素子４１７への印加を制御する他のスイッチに相当する。なお、ピエゾ素子４１７はノズルＮｚ毎に設けられるので、これらの各部もノズルＮｚ毎に設けられているといえる。また、制御ロジック８４はノズル列毎（ノズル群毎）に設けられる。前述したように、各ノズル列は異なる種類のインクを吐出するので、制御ロジック８４は吐出されるインクの種類毎に設けられているともいえる。本実施形態では、第１ノズル列Ｎｋから第４ノズル列Ｎｍまでの４つのノズル列を有しているので、制御ロジック８４は４つ設けられる。このため、ドット形成データＳＩと選択される波形部ＳＳ１１〜ＳＳ２３の組み合わせを、ノズル列毎（インクの種類毎）に定めることができる。
【００５６】
ヘッド制御部ＨＣは、プリンタ側コントローラ６０からのヘッド制御信号（ドット形成データＳＩやラッチ信号ＬＡＴ等）に基づき、インクを吐出させるための制御を行う。すなわち、ヘッド制御部ＨＣは、インクの吐出量を示すドット形成データＳＩに基づいて、第１スイッチ８５Ａと第２スイッチ８５Ｂを制御し、第１駆動信号ＣＯＭ_Ａと第２駆動信号ＣＯＭ_Ｂの必要部分を選択的にピエゾ素子４１７へ印加させている。これにより、各駆動信号ＣＯＭが有するパルスを選択的にピエゾ素子４１７へ印加させている（後述する。）。
【００５７】
ドット形成データＳＩは、転送用のクロックＣＬＫに同期して記録ヘッド４１へ送られてくる。送られてきたドット形成データＳＩは、上位ビット群が各第１シフトレジスタ８１Ａにセットされ、下位ビット群が各第２シフトレジスタ８１Ｂにセットされる。第１シフトレジスタ８１Ａには第１ラッチ回路８２Ａが電気的に接続され、第２シフトレジスタ８１Ｂには第２ラッチ回路８２Ｂが電気的に接続されている。そして、プリンタ側コントローラ６０からのラッチ信号ＬＡＴがＨレベルになると（つまり、ラッチパルスが印加されると）、各第１ラッチ回路８２Ａは対応するドット形成データＳＩの上位ビットをラッチし、各第２ラッチ回路８２Ｂは対応するドット形成データＳＩの下位ビットをラッチする。第１ラッチ回路８２Ａおよび第２ラッチ回路８２Ｂでラッチされたドット形成データＳＩ（上位ビットと下位ビットの組）は、それぞれデコーダ８３に入力される。
【００５８】
デコーダ８３は、ドット形成データＳＩの上位ビットおよび下位ビットに基づいてデコードを行い、第１スイッチ８５Ａおよび第２スイッチ８５Ｂを制御するためのスイッチ制御信号ＳＷ（第１スイッチ制御信号ＳＷ_Ａ，第２スイッチ制御信号ＳＷ_Ｂ，図１１を参照。）を出力する。このスイッチ制御信号ＳＷは、第１駆動信号ＣＯＭ_Ａや第２駆動信号ＣＯＭ_Ｂから、必要部分を選択するための選択情報に相当する。
【００５９】
ここで、制御ロジック８４、および、この制御ロジック８４に記憶されている選択データｑ０〜ｑ７について説明する。選択データｑ０〜ｑ７は、スイッチ制御信号ＳＷの基となるものである。詳しくは後で説明するが、選択データｑ０〜ｑ７のうち、ドット形成データＳＩに応じて選択されたものが、スイッチ制御信号ＳＷとなる。このため、選択データｑ０〜ｑ７を記憶する制御ロジック８４は、選択情報を記憶する選択情報記憶部に相当する。図１０に示すように、制御ロジック８４は、１ビットのデータを記憶可能なレジスタＲＧを複数有している。各レジスタＲＧは、例えば、Ｄ−ＦＦ（delay flip flop）回路によって構成される。そして、各レジスタＲＧには、選択データｑ０〜ｑ７を構成する所定のデータ（単に、選択データともいう。）が記憶される。選択データｑ０〜ｑ７は、ドット形成データＳＩと同様に、プリンタ側コントローラ６０から送られてくる。そして、選択データｑ０〜ｑ７の内容は、例えば印刷モードが変更された場合に、変更される。
【００６０】
また、説明の便宜上、図１０では、各レジスタＲＧを、列方向（縦方向）に４個、行方向（横方向）に８個のマトリクス状に配置している。そして、同じ列に属する４つのレジスタＲＧをグループ化して、左側のグループから順に、符号Ｑ０〜Ｑ７を付して示している。また、各レジスタＲＧを、行方向の左側に位置するレジスタ群（グループＱ０〜Ｑ３）と、行方向の右側に位置するレジスタ群（グループＱ４〜Ｑ７）とに分けている。そして、左側に位置するレジスタ群については、同じ行に属する４つのレジスタＲＧをグループ化して、上側に位置するグループから順に符号Ｇ１１〜Ｇ１４を付して示している。同様に、右側に位置するレジスタ群についてもグループ化して、上側に位置するグループから順に符号Ｇ２１〜Ｇ２４を付して示している。
【００６１】
以上のグループ分けは、各レジスタＲＧの役割に基づいてなされている。まず、行方向の左側に位置するグループＱ０〜グループＱ３に属する各レジスタＲＧは、第１駆動信号ＣＯＭ_Ａ用の第１選択データｑ０〜ｑ３を記憶可能なものである。また、行方向の右側に位置するグループＱ４〜グループＱ７に属する各レジスタＲＧは、第２駆動信号ＣＯＭ_Ｂ用の第２選択データｑ４〜ｑ７を記憶可能なものである。
【００６２】
さらに、同じ列に属する各レジスタＲＧは、同じ吐出動作で使用される選択データｑ０〜ｑ７を記憶可能なものである。具体的に説明すると、グループＱ０およびグループＱ４に属する各レジスタＲＧは、いずれもドット無し（インクの非吐出）に対応する選択データｑ０，ｑ４を記憶可能なものである。そして、グループＱ１およびグループＱ５に属する各レジスタＲＧは、いずれも小ドット用のインクの吐出（小ドットの形成）に対応する選択データｑ１，ｑ５を記憶可能なものである。同様に、グループＱ２およびグループＱ６に属する各レジスタＲＧは、中ドット用のインクの吐出（中ドットの形成）に対応する選択データｑ２，ｑ６を、グループＱ３およびグループＱ７に属する各レジスタＲＧは、大ドット用のインクの吐出（大ドットの形成）に対応する選択データｑ３，ｑ７を、それぞれ記憶可能なものである。
【００６３】
また、同じ行に属する各レジスタＲＧは、同じ波形部用の選択データを記憶可能なものである。具体的に説明すると、グループＧ１１に属する各レジスタＲＧは、期間Ｔ１で生成される第１波形部ＳＳ１１用の選択データを記憶可能なものである。そして、グループＧ１２に属する各レジスタＲＧは、期間Ｔ２で生成される第２波形部ＳＳ１２用の選択データを記憶可能なものである。さらに、グループＧ１３に属する各レジスタＲＧは、期間Ｔ３で生成される第３波形部ＳＳ１３用の選択データを記憶可能なものである。グループＧ１４に属する各レジスタＲＧは、本実施形態では使用されていない。これらのレジスタＲＧには、第１駆動信号ＣＯＭ_Ａが４つの波形部で構成された場合に、第４波形部用の選択データが記憶される。
【００６４】
同様に、グループＧ２１に属する各レジスタＲＧは、期間Ｔ１で生成される第１波形部ＳＳ２１用の選択データを記憶可能なものであり、グループＧ２２に属する各レジスタＲＧは、期間Ｔ２で生成される第２波形部ＳＳ２２用の選択データを記憶可能なものである。また、グループＧ２３に属する各レジスタＲＧは、期間Ｔ３で生成される第３波形部ＳＳ２３用の選択データを記憶可能なものである。そして、グループＧ２４に属する各レジスタＲＧは、第２駆動信号ＣＯＭ_Ｂが４つの波形部で構成された場合に、第４波形部用の選択データが記憶される。
【００６５】
以上を総括すると、制御ロジック８４が有する各レジスタＲＧは、対応する駆動信号ＣＯＭの種類（第１駆動信号ＣＯＭ_Ａ，第２駆動信号ＣＯＭ_Ｂ）、対応するドット形成データＳＩ（データ［００］〜データ［１１］）、対応する波形部（第１波形部ＳＳ１１や第２波形部ＳＳ２２等）の各因子で定まる選択データを記憶するものといえる。
【００６６】
例えば、グループＱ０とグループＧ１１の両方に属するレジスタＲＧ（Ｑ０，Ｇ１１）には、ドットなしのドット形成データＳＩ（データ［００］）における、第１駆動信号ＣＯＭ_Ａの第１波形部ＳＳ１１に対応する選択データが記憶される。そして、グループＱ３とグループＧ１３の両方に属するレジスタＲＧ（Ｑ３，Ｇ１３）には、大ドットのドット形成データＳＩ（データ［１１］）における、第１駆動信号ＣＯＭ_Ａの第３波形部ＳＳ１３に対応する選択データが記憶される。また、グループＱ７とグループＧ２２の両方に属するレジスタＲＧ（Ｑ７，Ｇ２２）には、大ドットのドット形成データＳＩ（データ［１１］）における、第２駆動信号ＣＯＭ_Ｂの第２波形部ＳＳ２２に対応する選択データが記憶される。
【００６７】
これらのレジスタＲＧに記憶された選択データは、マルチプレクサＭＸ０〜マルチプレクサＭＸ７により、ラッチ信号ＬＡＴが有するラッチパルス、第１チェンジ信号ＣＨ_Ａが有するチェンジパルス、および第２チェンジ信号ＣＨ_Ｂが有するチェンジパルスで規定されるタイミングで順次選択される。すなわち、これらのパルスで規定されるタイミングは、ピエゾ素子４１７に印加される駆動信号ＣＯＭの切り替えタイミングに相当する。なお、本実施形態において、これらのマルチプレクサＭＸ０〜マルチプレクサＭＸ７による選択動作は、ラッチ信号ＬＡＴと各チェンジ信号ＣＨ_Ａ，ＣＨ_Ｂが入力されるカウンタＣＴＡ、ＣＴＢからの出力によって制御されている。そして、マルチプレクサＭＸ０〜マルチプレクサＭＸ７で選択された選択データは、第１駆動信号ＣＯＭ_Ａ用の第１選択データｑ０〜ｑ３、および、第２駆動信号ＣＯＭ_Ｂ用の第２選択データｑ４〜ｑ７として出力される。なお、選択データｑ０〜ｑ７の内容については、後で説明する。
【００６８】
次に、デコーダ８３について説明する。デコーダ８３は、第１選択データｑ０〜ｑ３および第２選択データｑ４〜ｑ７の中から、ラッチされたドット形成データＳＩに対応するものを選択し、スイッチ制御信号ＳＷとして出力する。図１１に示すように、このデコーダ８３は、第１スイッチ制御信号ＳＷ_Ａを出力する第１デコード部８３Ａと、第２スイッチ制御信号ＳＷ_Ｂを出力する第２デコード部８３Ｂとを有する。
【００６９】
第１デコード部８３Ａは、４つのアンドゲート８３１Ａ〜８３４Ａと、１つのオアゲート８３５Ａとを有している。各アンドゲート８３１Ａ〜８３４Ａは、入力端子が３つ、出力端子が１つのものである。
【００７０】
アンドゲート８３１Ａには、ドット無し用の第１選択データｑ０と、ドット形成データＳＩの上位ビットの反転データと、下位ビットの反転データとが入力されている。このため、ドット形成データＳＩがデータ［００］の場合において、このアンドゲート８３１Ａからの出力は、ドット無し用の第１選択データｑ０に従った内容になる。  
アンドゲート８３２Ａには、小ドット用の第１選択データｑ１と、ドット形成データＳＩの上位ビットの反転データと、下位ビットのデータとが入力されている。このため、ドット形成データＳＩがデータ［０１］の場合において、このアンドゲート８３２Ａからの出力は、小ドット用の第１選択データｑ１に従った内容になる。  
アンドゲート８３３Ａには、中ドット用の第１選択データｑ２と、ドット形成データＳＩの上位ビットのデータと、下位ビットの反転データとが入力されている。このため、ドット形成データＳＩがデータ［１０］の場合において、このアンドゲート８３３Ａからの出力は、中ドット用の第１選択データｑ２に従った内容になる。  
アンドゲート８３４Ａには、大ドット用の第１選択データｑ３と、ドット形成データＳＩの上位ビットのデータと、下位ビットのデータとが入力されている。このため、ドット形成データＳＩがデータ［１１］の場合において、このアンドゲート８３４Ａからの出力は、大ドット用の第１選択データｑ３に従った内容になる。
【００７１】
オアゲート８３５Ａは入力端子が４つ、出力端子が１つのものである。そして、４つの入力端子のそれぞれには、各アンドゲート８３１Ａ〜８３４Ａからの出力が入力されている。このオアゲート８３５Ａからは、第１スイッチ制御信号ＳＷ_Ａが出力される。すなわち、第１選択データｑ０〜ｑ３の内、ラッチされたドット形成データＳＩに対応するものが、第１スイッチ制御信号ＳＷ_Ａとして出力される。
【００７２】
第２デコード部８３Ｂもまた、４つのアンドゲート８３１Ｂ〜８３４Ｂと、１つのオアゲート８３５Ｂを有している。この第２デコード部８３Ｂの構成は、第１デコード部８３Ａの構成と同様である。すなわち、アンドゲート８３１Ｂには、ドット無し用の第２選択データｑ４と、ドット形成データＳＩの上位ビットの反転データと、下位ビットの反転データとが入力されている。アンドゲート８３２Ｂには、小ドット用の第２選択データｑ５と、ドット形成データＳＩの上位ビットの反転データと、下位ビットのデータとが入力されている。アンドゲート８３３Ｂには、中ドット用の第２選択データｑ６と、ドット形成データＳＩの上位ビットのデータと、下位ビットの反転データとが入力されている。アンドゲート８３４Ｂには、大ドット用の第２選択データｑ７と、ドット形成データＳＩの上位ビットのデータと、下位ビットのデータとが入力されている。そして、オアゲート８３５Ｂには、４つのアンドゲート８３１Ｂ〜８３４Ｂからの出力が入力されている。これにより、オアゲート８３５Ｂからは、第２選択データｑ４〜ｑ７の内、ラッチされたドット形成データＳＩに対応するものが、第２スイッチ制御信号ＳＷ_Ｂとして出力される。
【００７３】
デコーダ８３から出力された第１スイッチ制御信号ＳＷ_Ａおよび第２スイッチ制御信号ＳＷ_Ｂは、第１スイッチ８５Ａおよび第２スイッチ８５Ｂに入力される。これらの第１スイッチ８５Ａおよび第２スイッチ８５Ｂは、抵抗値を変えることでオン状態とオフ状態とを切り替えるものである。例えば、オン状態では１００Ω程度の抵抗値となり、オフ状態では数十ＭΩの抵抗値となる。そして、第１スイッチ８５Ａの入力側には駆動信号生成回路７０からの第１駆動信号ＣＯＭ_Ａが印加されており、第２スイッチ８５Ｂの入力側には第２駆動信号ＣＯＭ_Ｂが印加されている。また、第１スイッチ８５Ａと第２スイッチ８５Ｂの共通の出力側にはピエゾ素子４１７が電気的に接続されている。これらの第１スイッチ８５Ａおよび第２スイッチ８５Ｂは、生成される駆動信号ＣＯＭ毎に設けられるスイッチである。そして、第１スイッチ制御信号ＳＷ_Ａは第１スイッチ８５Ａの動作を制御し、第２スイッチ制御信号ＳＷ_Ｂは第２スイッチ８５Ｂの動作を制御する。すなわち、第１スイッチ制御信号ＳＷ_Ａは、第１スイッチ８５Ａ用のスイッチ制御信号に相当し、第２スイッチ制御信号ＳＷ_Ｂは、第２スイッチ８５Ｂ用の他のスイッチ制御信号に相当する。具体的には、第１スイッチ制御信号ＳＷ_Ａがデータ［１］の場合、第１スイッチ８５Ａがオン状態となって、第１駆動信号ＣＯＭ_Ａがピエゾ素子４１７に印加される。また、第１スイッチ制御信号ＳＷ_Ａがデータ［０］の場合、第１スイッチ８５Ａがオフ状態となるので、第１駆動信号ＣＯＭ_Ａはピエゾ素子４１７に印加されない。同様に、第２スイッチ制御信号ＳＷ_Ｂがデータ［１］の場合、第２スイッチ８５Ｂがオン状態となって、第２駆動信号ＣＯＭ_Ｂがピエゾ素子４１７に印加される。また、第２スイッチ制御信号ＳＷ_Ｂがデータ［０］の場合、第２スイッチ８５Ｂがオフ状態となるので、第２駆動信号ＣＯＭ_Ｂはピエゾ素子４１７に印加されない。
【００７４】
プリンタ側コントローラ６０は、これらのスイッチ８５Ａ，８５Ｂを制御することで、第１駆動信号ＣＯＭ_Ａを構成する波形部ＳＳ１１〜ＳＳ１３、および、第２駆動信号ＣＯＭ_Ｂを構成する波形部ＳＳ２１〜ＳＳ２３を、ピエゾ素子４１７へ選択的に印加させる。すなわち、デコーダ８３は、プリンタ側コントローラ６０からのドット形成データＳＩに基づいて、複数の選択データｑ０〜ｑ７の中から対応する選択データの組を選択し、第１スイッチ制御信号ＳＷ_Ａおよび第２スイッチ制御信号ＳＷ_Ｂとして出力する。そして、第１スイッチ８５Ａおよび第２スイッチ８５Ｂは、第１スイッチ制御信号ＳＷ_Ａおよび第２スイッチ制御信号ＳＷ_Ｂに基づいて、第１駆動信号ＣＯＭ_Ａの必要部分や第２駆動信号ＣＯＭ_Ｂの必要部分をピエゾ素子４１７へ選択的に印加させている。
【００７５】
そして、これらの必要部分には、ピエゾ素子４１７に吐出動作を行わせる駆動パルスとして、吐出パルスＰＳ１〜ＰＳ５が含まれている。従って、ヘッド制御部ＨＣは、吐出量情報（ドット形成データＳＩ）に応じて駆動パルス（吐出パルスＰＳ１〜ＰＳ５）をピエゾ素子４１７へ印加する、駆動パルス印加部に相当する。このような構成を採ることにより、簡単な制御で、第１駆動信号ＣＯＭ_Ａの必要部分および第２駆動信号ＣＯＭ_Ｂの必要部分をピエゾ素子４１７へ印加させることができる。
【００７６】
なお、ピエゾ素子４１７はコンデンサの様に振る舞う。このため、駆動信号ＣＯＭの印加が停止された場合において、ピエゾ素子４１７は停止直前の電位を維持する。言い換えれば、駆動信号ＣＯＭの印加が停止されている期間において、ピエゾ素子４１７は、駆動信号ＣＯＭの印加が停止される直前の変形状態を維持する。
【００７７】
＜印刷動作について＞
前述した構成を有するプリンタ１では、プリンタ側コントローラ６０が、メモリ６３に格納されたコンピュータプログラムに従って、制御対象部（用紙搬送機構２０、キャリッジ移動機構３０、ヘッドユニット４０、駆動信号生成回路７０）を制御する。従って、このコンピュータプログラムは、この制御を実行するためのコードを有する。そして、制御対象部を制御することで、用紙Ｓに対する画像の印刷が行われる。ここで、図１２は、印刷動作を説明するフローチャートである。例示した印刷動作は、印刷命令の受信動作（Ｓ１０）、給紙動作（Ｓ２０）、ドット形成動作（Ｓ３０）、搬送動作（Ｓ４０）、排紙判断（Ｓ５０）、排紙処理（Ｓ６０）、及び印刷終了判断（Ｓ７０）を有している。以下、各動作について、簡単に説明する。
【００７８】
印刷命令の受信動作（Ｓ１０）は、コンピュータ１１０からの印刷命令を受信する動作である。この動作において、プリンタ側コントローラ６０はインタフェース部６１を介して印刷命令を受信する。給紙動作（Ｓ２０）は、印刷の対象物である用紙Ｓを移動させ、印刷開始位置に位置決めする動作である。この動作において、プリンタ側コントローラ６０は、搬送モータ２２を駆動するなどして、給紙ローラ２１や搬送ローラ２３を回転させる。ドット形成動作（Ｓ３０）は、用紙Ｓにドットを形成するための動作である。この動作において、プリンタ側コントローラ６０は、キャリッジモータ３１を駆動したり、駆動信号生成回路７０やヘッド４１に対して制御信号を出力したりする。これにより、第１駆動信号ＣＯＭ_Ａおよび第２駆動信号ＣＯＭ_Ｂが生成され、これらの駆動信号の必要部分が選択的にピエゾ素子４１７へ印加される。そして、ヘッド４１の移動中にノズルＮｚからインクが吐出され、用紙Ｓにドットが形成される。搬送動作（Ｓ４０）は、用紙Ｓを搬送方向へ移動させる動作である。この動作において、プリンタ側コントローラ６０は、搬送モータ２２を制御して搬送ローラ２３を回転させる。この搬送動作により、先程のドット形成動作によって形成されたドットとは異なる位置に、ドットを形成することができる。排紙判断（Ｓ５０）は、印刷対象となっている用紙Ｓに対する排出の要否を判断する動作である。この判断は、例えば、印刷データの有無に基づいて行われる。排紙処理（Ｓ６０）は、用紙Ｓを排出させる処理であり、先程の排紙判断で「排紙する」と判断されたことを条件に行われる。この場合、プリンタ側コントローラ６０は、排紙ローラ２５を回転させることで、印刷済みの用紙Ｓを外部に排出させる。印刷終了判断（Ｓ７０）は、印刷を続行するか否かの判断である。この判断も、プリンタ側コントローラ６０によって行われる。
【００７９】
＝＝＝本実施形態の特徴＝＝＝
次に、本実施形態の特徴について説明する。ここで、図１３は、駆動信号生成回路７０によって生成される第１駆動信号ＣＯＭ_Ａおよび第２駆動信号ＣＯＭ_Ｂを説明する図である。図１４Ａは、第１ノズル列Ｎｋおよび第２ノズル列Ｎｙの吐出に用いられるスイッチ制御信号ＳＷの内容を説明する図である。図１４Ｂは、第３ノズル列Ｎｃおよび第４ノズル列Ｎｍの吐出に用いられるスイッチ制御信号ＳＷの内容を説明する図である。
【００８０】
このプリンタ１では、前述したように、第１駆動信号ＣＯＭ_Ａの必要部分、および、第２駆動信号ＣＯＭ_Ｂの必要部分をピエゾ素子４１７に印加することで、インクの吐出制御を行っている。ここで、ドット形成データＳＩの内容とピエゾ素子４１７に印加される必要部分の組み合わせを画一的に定めてしまうと、選択された波形部（吐出パルス）を有する側の駆動信号の電流量が、過度に大きくなってしまう虞がある。そして、回路の構成や部品に制約が生じてしまうので、好ましくない。
【００８１】
このような事情に鑑み、このプリンタ１では、或る量のインクを或るノズル列と他のノズル列とから吐出させる場合に、或る期間において、或るノズル列に対応するピエゾ素子４１７へは、一方の駆動信号が有する吐出パルスを印加し、他のノズル列に対応するピエゾ素子４１７へは、他方の駆動信号が有する吐出パルスを印加する。このように構成することで、或る期間において、一方の駆動信号の電流量は、或るノズル列に対応するピエゾ素子４１７を動作させるために必要な量で済み、他方の駆動信号の電流量は、他のノズル列に対応するピエゾ素子を動作させるために必要な量で済む。これにより、各駆動信号の電流量を抑えることができる。以下、詳細に説明する。
【００８２】
＜第１駆動信号ＣＯＭ_Ａおよび第２駆動信号ＣＯＭ_Ｂについて＞
まず、図１３を参照して、第１駆動信号ＣＯＭ_Ａおよび第２駆動信号ＣＯＭ_Ｂについて説明する。前述したように、第１駆動信号ＣＯＭ_Ａは、期間Ｔ１で生成される第１波形部ＳＳ１１と、期間Ｔ２で生成される第２波形部ＳＳ１２と、期間Ｔ３で生成される第３波形部ＳＳ１３とを有する。そして、第１波形部ＳＳ１１は第１吐出パルスＰＳ１を有し、第２波形部ＳＳ１２は微振動パルスＶＰを有する。第３波形部ＳＳ１３は第２吐出パルスＰＳ２を有する。また、第２駆動信号ＣＯＭ_Ｂは、期間Ｔ１で生成される第１波形部ＳＳ２１と、期間Ｔ２で生成される第２波形部ＳＳ２２と、期間Ｔ３で生成される第３波形部ＳＳ２３とを有する。そして、第１波形部ＳＳ２１は第３吐出パルスＰＳ３を有し、第２波形部ＳＳ２２は第４吐出パルスＰＳ４を有する。第３波形部ＳＳ２３は第５吐出パルスＰＳ５を有する。
【００８３】
第１吐出パルスＰＳ１〜第５吐出パルスＰＳ５は、インクを吐出させるための動作をピエゾ素子４１７に行わせる。すなわち、これらの第１吐出パルスＰＳ１〜第５吐出パルスＰＳ５が印加されると、ノズルＮｚからはインクが吐出される。
【００８４】
これらの吐出パルスの中で、第１吐出パルスＰＳ１，第２吐出パルスＰＳ２，第４吐出パルスＰＳ４，第５吐出パルスＰＳ５は、同じ波形をしている。このため、それぞれの吐出パルスがピエゾ素子４１７に印加された場合、ピエゾ素子４１７は同じ動作をする。これにより、ノズルＮｚからは同じ量のインクが同じ飛行速度で吐出される。本実施形態では、１つの吐出パルスがピエゾ素子４１７に印加される毎に、７ｐＬのインクがノズルＮｚから吐出される。そして、これらの吐出パルスＰＳ１，ＰＳ２，ＰＳ４，ＰＳ５は、用紙Ｓに中ドットを形成する場合、および、用紙Ｓに大ドットを形成する場合に、ピエゾ素子４１７へ印加される（後述する）。
【００８５】
第３吐出パルスＰＳ３は、用紙Ｓに小ドットを形成する場合にピエゾ素子４１７へ印加される。すなわち、用紙Ｓに小ドットを形成する場合には、第２駆動信号ＣＯＭ_Ｂから第３吐出パルスＰＳ３が選択され、ピエゾ素子４１７へ印加される。この第３吐出パルスＰＳ３がピエゾ素子４１７に印加されると、３ｐＬのインクがノズルＮｚから吐出される。
【００８６】
微振動パルスＶＰは、インクが吐出されない程度に、メニスカスを変位させるためのものである。本実施形態の微振動パルスＶＰは、台形状の波形をしている。この微振動パルスＶＰが印加されると、ピエゾ素子４１７の変形によって圧力室４１４ａのインクに圧力変動が生じ、メニスカスが変位する。メニスカスの変位によってノズルＮｚ付近のインクが攪拌され、ノズルＮｚ付近のインクについて増粘が防止される。
【００８７】
＜選択データｑ０〜ｑ７について＞
次に、選択データｑ０〜ｑ７の内容について説明する。本実施形態では、第１ノズル列Ｎｋと第２ノズル列Ｎｙが同じ内容の選択データを使用し、第３ノズル列Ｎｃと第４ノズル列Ｎｍが同じ内容の選択データを使用する。そして、第１ノズル列Ｎｋおよび第２ノズル列Ｎｙが使用する選択データｑ０〜ｑ７と、第３ノズル列Ｎｃおよび第４ノズル列Ｎｍが使用する選択データｑ０〜ｑ７とは、その内容が異なっている。前述したように、各選択データｑ０〜ｑ７は、制御ロジック８４（選択情報記憶部）に記憶されている。
【００８８】
＜第１の選択データｑ０〜ｑ７について＞
まず、第１ノズル列Ｎｋおよび第２ノズル列Ｎｙが使用する選択データｑ０〜ｑ７（便宜上、第１の選択データｑ０〜ｑ７ともいう。）について説明する。第１の選択データｑ０〜ｑ７は、期間Ｔ１〜期間Ｔ３のそれぞれについて波形部の印加や非印加を示す３ビットのデータによって構成されている。各ビットのデータは、ラッチ信号ＬＡＴが有するラッチパルス、第１チェンジ信号ＣＨ_Ａや第２チェンジ信号ＣＨ_Ｂが有するチェンジパルスのタイミングで更新される。ここで、各ビットのデータは、対応する波形部の印加を示すデータ［１］と、対応する波形部の非印加を示すデータ［０］の何れかによって構成される。そして、最上位ビットは、期間Ｔ１で生成される第１波形部ＳＳ１１（ｑ０〜ｑ３）或いは第１波形部ＳＳ２１（ｑ４〜ｑ７）の印加、非印加を示す。また、２番目のビットは、期間Ｔ２で生成される第２波形部ＳＳ１２或いは第２波形部ＳＳ２２の印加、非印加を示す。同様に、最下位ビットは、期間Ｔ３で生成される第３波形部ＳＳ１３或いは第３波形部ＳＳ２３の印加、非印加を、それぞれ示す。
【００８９】
この第１の選択データｑ０〜ｑ７において、選択データｑ０は、データ［０１０］に定められている。この選択データｑ０は、第１駆動信号ＣＯＭ_Ａの第１波形部ＳＳ１１について非印加（データ［０］）、第２波形部ＳＳ１２について印加（データ［１］）、第３波形部ＳＳ１３について非印加（データ［０］）とする制御を行わせる。選択データｑ１は、データ［０００］に定められている。この選択データｑ１は、第１波形部ＳＳ１１から第３波形部ＳＳ１３までの各波形部について非印加とする制御を行わせる。選択データｑ２は、データ［００１］に定められている。この選択データｑ２は、第１波形部ＳＳ１１および第２波形部ＳＳ１２について非印加、第３波形部ＳＳ１３について印加とする制御を行わせる。選択データｑ３は、データ［１０１］で構成されている。この選択データｑ３は、第１波形部ＳＳ１１および第３波形部ＳＳ１３について印加、第２波形部ＳＳ１２について非印加とする制御を行わせる。
【００９０】
同様に、第１の選択データｑ０〜ｑ７において、選択データｑ４は、データ［０００］で構成されている。この選択データｑ４は、第２駆動信号ＣＯＭ_Ｂの第１波形部ＳＳ２１から第３波形部ＳＳ２３までの各波形部について非印加とする制御を行わせる。選択データｑ５は、データ［１００］で構成されている。この選択データｑ５は、第１波形部ＳＳ２１について印加、第２波形部ＳＳ２２および第３波形部ＳＳ２３について非印加とする制御を行わせる。選択データｑ６は、データ［０１０］で構成されている。この選択データｑ６は、第１波形部ＳＳ２１および第３波形部ＳＳ２３について非印加、第２波形部ＳＳ２２について印加とする制御を行わせる。選択データｑ７は、データ［０１０］で構成されている。この選択データｑ７もまた、第１波形部ＳＳ２１および第３波形部ＳＳ２３について非印加、第２波形部ＳＳ２２について印加とする制御を行わせる。
【００９１】
＜第２の選択データｑ０〜ｑ７について＞
次に、第３ノズル列Ｎｃおよび第４ノズル列Ｎｍが使用する選択データｑ０〜ｑ７（便宜上、第２の選択データｑ０〜ｑ７ともいう。）について説明する。第２の選択データｑ０〜ｑ７もまた、第１の選択データｑ０〜ｑ７と同様に、期間Ｔ１〜期間Ｔ３のそれぞれについて波形部の印加や非印加を示す３ビットのデータによって構成されている。
【００９２】
この第２の選択データｑ０〜ｑ７において、選択データｑ０は、データ［０１０］に定められている。この選択データｑ０は、第１波形部ＳＳ１１および第３波形部ＳＳ１３について非印加、第２波形部ＳＳ１２について印加とする制御を行わせる。選択データｑ１は、データ［０００］に定められている。この選択データｑ１は、第１波形部ＳＳ１１から第３波形部ＳＳ１３までの各波形部について非印加とする制御を行わせる。選択データｑ２もまた、データ［０００］に定められている。選択データｑ３は、データ［１００］で構成されている。この選択データｑ３は、第１波形部ＳＳ１１について印加、第２波形部ＳＳ１２および第３波形部ＳＳ１３について非印加とする制御を行わせる。
【００９３】
同様に、第２の選択データｑ０〜ｑ７において、選択データｑ４は、データ［０００］で構成されている。この選択データｑ４は、第２駆動信号ＣＯＭ_Ｂの第１波形部ＳＳ２１から第３波形部ＳＳ２３までの各波形部について非印加とする制御を行わせる。選択データｑ５は、データ［１００］で構成されている。この選択データｑ５は、第１波形部ＳＳ２１について印加、第２波形部ＳＳ２２および第３波形部ＳＳ２３について非印加とする制御を行わせる。選択データｑ６は、データ［０１１］で構成されている。この選択データｑ６は、第１波形部ＳＳ２１について非印加、第２波形部ＳＳ２２および第３波形部ＳＳ２３について印加とする制御を行わせる。選択データｑ７もまた、データ［０１１］で構成されている。
【００９４】
＜両選択データｑ０〜ｑ７の比較＞
ここで、第１の選択データｑ０〜ｑ７と第２の選択データｑ０〜ｑ７とを比較する。両選択データにおいて、選択データｑ０同士、選択データｑ１同士、選択データｑ４同士、および、選択データｑ５同士は、内容が同じである。このため、ドット無し（選択データｑ０，ｑ４）および小ドットの形成（選択データｑ１、ｑ５）では、第１ノズル列Ｎｋおよび第２ノズル列Ｎｙに対応する各ピエゾ素子４１７と、第３ノズル列Ｎｃおよび第４ノズル列Ｎｍに対応する各ピエゾ素子４１７とに、同じ波形部が印加される。一方、選択データｑ２同士、選択データｑ３同士、選択データｑ６同士、および、選択データｑ７同士は、内容が異なっている。このため、中ドットの形成（選択データｑ２，ｑ６）および大ドットの形成（選択データｑ３、ｑ７）では、第１ノズル列Ｎｋおよび第２ノズル列Ｎｙに対応する各ピエゾ素子４１７と、第３ノズル列Ｎｃおよび第４ノズル列Ｎｍに対応する各ピエゾ素子４１７とに、異なる波形部が印加される。以下、印加される波形部について説明する。
【００９５】
＜印加される波形部について＞
図１５Ａは、ピエゾ素子４１７に印加される波形部を、ドット形成データＳＩの内容毎に示す図である。図１５Ｂは、第１ヒートシンク７２２Ａおよび第２ヒートシンク７２２Ｂについて、必要とされるサイズを説明する図である。なお、前述したように、中ドットの形成時、および、大ドットの形成時においては、第１ノズル列Ｎｋおよび第２ノズル列Ｎｙに対応する各ピエゾ素子４１７と、第３ノズル列Ｎｃおよび第４ノズル列Ｎｍに対応する各ピエゾ素子４１７とに、異なる波形部が印加される。このため、図１５Ａでは、第１ノズル列Ｎｋおよび第２ノズル列Ｎｙに使用される波形部については（１）の符号を付し、第３ノズル列Ｎｃおよび第４ノズル列Ｎｍに使用される波形部については（２）の符号を付して示している。
【００９６】
ドット形成データＳＩがドット無しを示すデータ［００］の場合、選択データｑ０が第１スイッチ制御信号ＳＷ_Ａとなり、選択データｑ４が第２スイッチ制御信号ＳＷ_Ｂとなる。加えて、第１ノズル列Ｎｋおよび第２ノズル列Ｎｙに使用される選択データｑ０，ｑ４と、第３ノズル列Ｎｃおよび第４ノズル列Ｎｍに使用される選択データｑ０，ｑ４とは、同じ内容である。そして、選択データｑ０がデータ［０１０］であり、選択データｑ４がデータ［０００］であることから、期間Ｔ２において第１駆動信号ＣＯＭ_Ａから第２波形部ＳＳ１２が選択されて、ピエゾ素子４１７へ印加される。これにより、第２波形部ＳＳ１２が有する微振動パルスＶＰに基づき、メニスカスが微振動される。
【００９７】
ドット形成データＳＩが小ドットの形成を示すデータ［０１］の場合、選択データｑ１が第１スイッチ制御信号ＳＷ_Ａとなり、選択データｑ５が第２スイッチ制御信号ＳＷ_Ｂとなる。この場合も、第１ノズル列Ｎｋおよび第２ノズル列Ｎｙに使用される選択データｑ１，ｑ５と、第３ノズル列Ｎｃおよび第４ノズル列Ｎｍに使用される選択データｑ１，ｑ５とが、同じ内容である。そして、選択データｑ１がデータ［０００］であり、選択データｑ５がデータ［１００］であることから、期間Ｔ１において第２駆動信号ＣＯＭ_Ｂから第１波形部ＳＳ２１が選択されて、ピエゾ素子４１７へ印加される。これにより、第１波形部ＳＳ２１が有する第３吐出パルスＰＳ３に基づき、小ドットを形成するために必要な量のインクがノズルＮｚから吐出される。
【００９８】
ドット形成データＳＩが中ドットの形成を示すデータ［１０］の場合、選択データｑ２が第１スイッチ制御信号ＳＷ_Ａとなり、選択データｑ６が第２スイッチ制御信号ＳＷ_Ｂとなる。ここで、第１の選択データｑ０〜ｑ７において、選択データｑ２はデータ［００１］であり、選択データｑ６はデータ［０１０］である。また、第２の選択データｑ０〜ｑ７において、選択データｑ２はデータ［０００］であり、選択データｑ６はデータ［０１１］である。
【００９９】
このため、第１ノズル列Ｎｋおよび第２ノズル列Ｎｙに対応するピエゾ素子４１７には、期間Ｔ２において第２駆動信号ＣＯＭ_Ｂから選択された第２波形部ＳＳ２２と、期間Ｔ３において第１駆動信号ＣＯＭ_Ａから選択された第３波形部ＳＳ１３とが印加される。従って、第２吐出パルスＰＳ２および第４吐出パルスＰＳ４によって、中ドットを形成するために必要な量のインクがノズルＮｚから吐出される。一方、第３ノズル列Ｎｃおよび第４ノズル列Ｎｍに対応するピエゾ素子４１７には、期間Ｔ２において第２駆動信号ＣＯＭ_Ｂから選択された第２波形部ＳＳ２２と、期間Ｔ３において第２駆動信号ＣＯＭ_Ｂから選択された第３波形部ＳＳ２３とが印加される。従って、第４吐出パルスＰＳ４および第５吐出パルスＰＳ５によって、中ドットを形成するために必要な量のインクがノズルＮｚから吐出される。
【０１００】
そして、期間Ｔ３では、第１ノズル列Ｎｋおよび第２ノズル列Ｎｙに対応するピエゾ素子４１７に対して、第１駆動信号ＣＯＭ_Ａが有する第３波形部ＳＳ１３（第２吐出パルスＰＳ２、駆動パルスに相当する。）が印加される。また、第３ノズル列Ｎｃおよび第４ノズル列Ｎｍに対応するピエゾ素子４１７に対して、第２駆動信号ＣＯＭ_Ｂが有する第３波形部ＳＳ２３（第５吐出パルスＰＳ５，他の駆動パルスに相当する。）が印加される。このように、期間Ｔ３においては、第１ノズル列Ｎｋおよび第２ノズル列Ｎｙに対応するピエゾ素子４１７と、第３ノズル列Ｎｃおよび第４ノズル列Ｎｍに対応するピエゾ素子４１７とに、異なる駆動信号が印加される。このため、第１駆動信号ＣＯＭ_Ａの電流量は、第１ノズル列Ｎｋおよび第２ノズル列Ｎｙに対応するピエゾ素子４１７を動作させるために十分な量で済む。同様に、第２駆動信号ＣＯＭ_Ｂの電流量は、第３ノズル列Ｎｃおよび第４ノズル列Ｎｍに対応するピエゾ素子４１７を動作させるために十分な量で済む。その結果、期間Ｔ３において一方の駆動信号の電流量が過度に大きくなってしまう不具合を防止できる。
【０１０１】
ドット形成データＳＩが大ドットの形成を示すデータ［１１］の場合、選択データｑ３が第１スイッチ制御信号ＳＷ_Ａとなり、選択データｑ７が第２スイッチ制御信号ＳＷ_Ｂとなる。ここで、第１の選択データｑ０〜ｑ７において、選択データｑ３はデータ［１０１］であり、選択データｑ７はデータ［０１０］である。また、第２の選択データｑ０〜ｑ７において、選択データｑ３はデータ［１００］であり、選択データｑ７はデータ［０１１］である。
【０１０２】
このため、第１ノズル列Ｎｋおよび第２ノズル列Ｎｙに対応するピエゾ素子４１７には、期間Ｔ１において第１駆動信号ＣＯＭ_Ａから選択された第１波形部ＳＳ１１と、期間Ｔ２において第２駆動信号ＣＯＭ_Ｂから選択された第２波形部ＳＳ２２と、期間Ｔ３において第１駆動信号ＣＯＭ_Ａから選択された第３波形部ＳＳ１３とが印加される。これにより、第１吐出パルスＰＳ１、第２吐出パルスＰＳ２および第４吐出パルスＰＳ４によって、大ドットを形成するために必要な量のインクがノズルＮｚから吐出される。一方、第３ノズル列Ｎｃおよび第４ノズル列Ｎｍに対応するピエゾ素子４１７には、期間Ｔ１において第１駆動信号ＣＯＭ_Ａから選択された第１波形部ＳＳ１１と、期間Ｔ２において第２駆動信号ＣＯＭ_Ｂから選択された第２波形部ＳＳ２２と、期間Ｔ３において第２駆動信号ＣＯＭ_Ｂから選択された第３波形部ＳＳ２３とが印加される。これにより、第１吐出パルスＰＳ１、第４吐出パルスＰＳ４および第５吐出パルスＰＳ５によって、大ドットを形成するために必要な量のインクがノズルＮｚから吐出される。
【０１０３】
そして、この場合も、期間Ｔ３にて、第１ノズル列Ｎｋおよび第２ノズル列Ｎｙに対応するピエゾ素子４１７に対して、第１駆動信号ＣＯＭ_Ａが有する第３波形部ＳＳ１３が印加され、第２吐出パルスＰＳ２（駆動パルスに相当する。）によって、所定量のインクが吐出される。また、第３ノズル列Ｎｃおよび第４ノズル列Ｎｍに対応するピエゾ素子４１７に対して、第２駆動信号ＣＯＭ_Ｂが有する第３波形部ＳＳ２３が印加され、第５吐出パルスＰＳ５（他の駆動パルスに相当する。）によって、所定量のインクが吐出される。このように、期間Ｔ３においては、第１ノズル列Ｎｋおよび第２ノズル列Ｎｙに対応するピエゾ素子４１７と、第３ノズル列Ｎｃおよび第４ノズル列Ｎｍに対応するピエゾ素子４１７とに、異なる駆動信号が印加されるため、第１駆動信号ＣＯＭ_Ａの電流量、および、第２駆動信号ＣＯＭ_Ｂの電流量を抑えることができる。その結果、期間Ｔ３において、一方の駆動信号の電流量が過度に大きくなってしまう不具合を防止できる。
【０１０４】
その結果、第１ヒートシンク７２２Ａおよび第２ヒートシンク７２２Ｂを小型化することができる。この例では、充放電の対象となるピエゾ素子４１７の数が多い程、消費電力（発熱量）が大きくなる。このため、消費電力は、全てのノズルＮｚから大ドット用のインク（最大吐出量の液体）を吐出させた際に最大となる。この最大消費電力に関し、この例では、図１５Ｂに示すように、第１駆動信号ＣＯＭ_Ａで７．５Ｗ、第２駆動信号ＣＯＭ_Ｂで７．５Ｗとなる。そして、この消費電力に必要なヒートシンクの大きさは、第１ヒートシンク７２２Ａで６５ｃｍ２となり、第２ヒートシンク７２２Ｂも６５ｃｍ２となる。従って合計は、１３０ｃｍ２となる。
【０１０５】
＜比較例について＞
次に、比較例について説明する。この比較例は、一般的な制御を行った場合を示している。ここで、図１６は、比較例における第１駆動信号ＣＯＭ_Ａ´および第２駆動信号ＣＯＭ_Ｂ´と、スイッチ制御信号ＳＷとを説明する図である。図１７Ａは、ピエゾ素子４１７に印加される波形部を説明する図である。図１７Ｂは、ヒートシンク７２２Ａ，７２２Ｂの必要サイズを説明する図である。
【０１０６】
図１６に示すように、第１駆動信号ＣＯＭ_Ａ´は、期間Ｔ１で生成される第１波形部ＳＳ１１と、期間Ｔ２で生成される第２波形部ＳＳ１２と、期間Ｔ３で生成される第３波形部ＳＳ１３とを有している。そして、第１波形部ＳＳ１１は第１吐出パルスＰＳ１を有し、第２波形部ＳＳ１２は微振動パルスＶＰを有し、第３波形部ＳＳ１３は第２吐出パルスＰＳ２を有する。
【０１０７】
また、第２駆動信号ＣＯＭ_Ｂ´、期間Ｔ１で生成される第１波形部ＳＳ２１と、期間Ｔ２で生成される第２波形部ＳＳ２２と、期間Ｔ３で生成される第３波形部ＳＳ２３とを有する。そして、第１波形部ＳＳ２１は第３吐出パルスＰＳ３を有し、第２波形部ＳＳ２２は第４吐出パルスＰＳ４を有する。ここで、第３波形部ＳＳ２３は一定電位の信号であり、吐出パルスを有さない。なお、微振動パルスＶＰ、および、第１吐出パルスＰＳ１ないし第５吐出パルスＰＳ５は、前述した第１実施形態と同じ波形であるので、説明は省略する。
【０１０８】
次に、印加される波形部について説明する。この比較例において、ドット無しの場合、および、小ドットの形成の場合で印加される波形部は、第１実施形態と同じである。このため、説明は省略する。
【０１０９】
中ドットの形成において、選択データｑ２が第１スイッチ制御信号ＳＷ_Ａとなり、選択データｑ６が第２スイッチ制御信号ＳＷ_Ｂとなる。ここで、各ノズル列について、選択データｑ２はデータ［００１］であり、選択データｑ６はデータ［０１０］である。このため、各ノズル列Ｎｋ〜Ｎｍに対応するピエゾ素子４１７には、第２波形部ＳＳ２２と、第３波形部ＳＳ１３とが印加される。従って、第２吐出パルスＰＳ２および第４吐出パルスＰＳ４によって、中ドットを形成するために必要な量のインクがノズルＮｚから吐出される。
【０１１０】
大ドットの形成において、選択データｑ３が第１スイッチ制御信号ＳＷ_Ａとなり、選択データｑ７が第２スイッチ制御信号ＳＷ_Ｂとなる。ここで、各ノズル列について、選択データｑ２はデータ［１０１］であり、選択データｑ６はデータ［０１０］である。このため、各ノズル列Ｎｋ〜Ｎｍに対応するピエゾ素子４１７には、期間Ｔ１において第１波形部ＳＳ１１が、期間Ｔ２において第２波形部ＳＳ２２が、期間Ｔ３において第３波形部ＳＳ１３がそれぞれ印加される。従って、第１吐出パルスＰＳ１、第２吐出パルスＰＳ２および第４吐出パルスＰＳ４によって、大ドットを形成するために必要な量のインクがノズルＮｚから吐出される。
【０１１１】
先に説明した第１実施形態と比較すると、期間Ｔ３においても各ノズル列Ｎｋ〜Ｎｍに対応するピエゾ素子４１７が同じ駆動信号（第１駆動信号ＣＯＭ_Ａ）を使用している点が相違している。これにより、各駆動信号に流れる電流が大きくなり、より大きなヒートシンクが必要となる。これは、消費電力が電流量の２乗で求められるからである。例えば、大ドット用のインク（最大吐出量のインク）を吐出させた場合に、第１駆動信号ＣＯＭ_Ａ側の消費電力が第２駆動信号の消費電力よりも大きくなってしまう。この場合の消費電力は、第１駆動信号ＣＯＭ_Ａで１０Ｗ、第２駆動信号ＣＯＭ_Ｂで５Ｗとなる。そして、第１ヒートシンク７２２Ａおよび第２ヒートシンク７２２Ｂについて必要な大きさは、第１ヒートシンク７２２Ａで１６５ｃｍ２となり、第２ヒートシンク７２２Ｂで２３ｃｍ２となる。従って、合計は１８８ｃｍ２となり、第１実施形態のヒートシンク７２２Ａ，７２２Ｂよりも大きい。
【０１１２】
＜第１実施形態のまとめ＞
以上説明したように、第１実施形態では、中ドットの形成や大ドットの形成を、第１ノズル列Ｎｋと第２ノズル列Ｎｙの少なくとも一方と、第３ノズル列Ｎｃと第４ノズル列Ｎｍの少なくとも一方とで行う場合、期間Ｔ３において、第１ノズル列Ｎｋと第２ノズル列Ｎｙに対応するピエゾ素子４１７に対しては、第１駆動信号ＣＯＭ_Ａ（第３波形部ＳＳ１３，第２吐出パルスＰＳ２）を印加し、第３ノズル列Ｎｃと第４ノズル列Ｎｍに対応するピエゾ素子４１７に対しては、第２駆動信号ＣＯＭ_Ｂ（第３波形部ＳＳ２３，第５吐出パルスＰＳ５）を印加している。
【０１１３】
これにより、期間Ｔ３にて駆動信号ＣＯＭが振り分けられ、その期間における電流量を低減することができる。つまり、期間Ｔ３における電流量を押さえることができる。その結果、ヒートシンクを小型化できる等の効果を奏する。
【０１１４】
＝＝＝第２実施形態＝＝＝
ところで、前述した第１実施形態では、期間Ｔ３でしか駆動信号ＣＯＭの振り分けがなされていなかった。この点に関し、複数の期間において駆動信号ＣＯＭを振り分けるようにしてもよい。以下、このように構成した第２実施形態について説明する。ここで、図１８は、第２実施形態における第１駆動信号ＣＯＭ_Ａおよび第２駆動信号ＣＯＭ_Ｂを説明する図である。図１９Ａは、第１ノズル列Ｎｋおよび第２ノズル列Ｎｙの吐出に用いられるスイッチ制御信号ＳＷの内容を説明する図である。図１９Ｂは、第３ノズル列Ｎｃおよび第４ノズル列Ｎｍの吐出に用いられるスイッチ制御信号ＳＷの内容を説明する図である。図２０は、ピエゾ素子４１７に印加される波形部を説明する図である。なお、第２実施形態では、微振動パルスＶＰを生成していない。このため、図２０では、小ドットの形成、中ドットの形成、および、大ドットの形成について、印加される波形部を示している。また、ハードウェアの構成は、前述した第１実施形態と同じである。このため、説明は省略する。
【０１１５】
まず、図１８を参照して、第１駆動信号ＣＯＭ_Ａおよび第２駆動信号ＣＯＭ_Ｂについて説明する。この実施液形態の第１駆動信号ＣＯＭ_Ａも、期間Ｔ１で生成される第１波形部ＳＳ１１と、期間Ｔ２で生成される第２波形部ＳＳ１２と、期間Ｔ３で生成される第３波形部ＳＳ１３とを有する。そして、第１波形部ＳＳ１１は第１吐出パルスＰＳ１１を、第２波形部ＳＳ１２は第２吐出パルスＰＳ１２を、第３波形部ＳＳ１３は第３吐出パルスＰＳ１３を、それぞれ有する。同様に、第２駆動信号ＣＯＭ_Ｂも、期間Ｔ１で生成される第１波形部ＳＳ２１と、期間Ｔ２で生成される第２波形部ＳＳ２２と、期間Ｔ３で生成される第３波形部ＳＳ２３とを有する。そして、第１波形部ＳＳ２１は第４吐出パルスＰＳ１４を、第２波形部ＳＳ２２は第５吐出パルスＰＳ１５を、第３波形部ＳＳ２３は第６吐出パルスＰＳ１６を、それぞれ有する。
【０１１６】
第１吐出パルスＰＳ１１〜第６吐出パルスＰＳ１６は、インクを吐出させるための動作をピエゾ素子４１７に行わせる駆動パルスに相当する。そして、第２吐出パルスＰＳ１２が第１駆動パルスに相当し、第１吐出パルスＰＳ１１や第３吐出パルスＰＳ１３が他の第１駆動パルスに相当する。また、第５吐出パルスＰＳ１５が第２駆動パルスに相当し、第４吐出パルスＰＳ１４や第６吐出パルスＰＳ１６が他の第２駆動パルスに相当する。これらの第１吐出パルスＰＳ１１〜第６吐出パルスＰＳ１６は、いずれも同じ波形である。そして、１つの吐出パルスがピエゾ素子４１７に印加されると、ノズルＮｚからは７ｐＬのインクが吐出される。
【０１１７】
＜選択データｑ０〜ｑ７について＞
まず、第１ノズル列Ｎｋおよび第２ノズル列Ｎｙが使用する第１の選択データｑ０〜ｑ７について説明する。図１９Ａに示すように、第１の選択データｑ０〜ｑ７において、選択データｑ０は、データ［０００］に定められている。そして、選択データｑ１、選択データｑ２および選択データｑ３は、いずれもデータ［０１０］に定められている。また、選択データｑ４および選択データｑ５は、いずれもデータ［０００］に定められている。そして、選択データｑ６はデータ［００１］に定められ、選択データｑ７はデータ［１０１］に定められている。
【０１１８】
次に、第３ノズル列Ｎｃおよび第４ノズル列Ｎｍが使用する第２の選択データｑ０〜ｑ７について説明する。図１９Ｂに示すように、第２の選択データｑ０〜ｑ７において、選択データｑ０および選択データｑ１は、いずれもデータ［０００］に定められている。そして、選択データｑ２はデータ［００１］に定められ、選択データｑ３はデータ［１０１］に定められている。また、選択データｑ４は、データ［０００］に定められている。そして、選択データｑ５、選択データｑ６および選択データｑ７は、いずれもデータ［０１０］に定められている。
【０１１９】
要するに、第１の選択データｑ０〜ｑ７における選択データｑ０〜ｑ３は、第２の選択データｑ０〜ｑ７における選択データｑ４〜ｑ７と同じ内容である。そして、第１の選択データｑ０〜ｑ７における選択データｑ４〜ｑ７は、第２の選択データｑ０〜ｑ７における選択データｑ０〜ｑ３と同じ内容である。
【０１２０】
＜印加される波形部について＞
次に、ピエゾ素子４１７に印加される波形部（吐出パルス）について説明する。図２０に示すように、ピエゾ素子４１７に印加される各波形部ＳＳ１１〜ＳＳ１３，ＳＳ２１〜ＳＳ２３は、第１ノズル列Ｎｋと第２ノズル列Ｎｙに対応するピエゾ素子４１７と、第３ノズル列Ｎｃと第４ノズル列Ｎｍに対応するピエゾ素子４１７とに振り分けられる。
【０１２１】
小ドットの形成では、第１の選択データｑ０〜ｑ７における選択データｑ１が［０１０］、選択データｑ５が［０００］であり、第２の選択データｑ０〜ｑ７における選択データｑ１が［０００］、選択データｑ５が［０１０］である。このため、第１ノズル列Ｎｋと第２ノズル列Ｎｙに対応するピエゾ素子４１７には、第１駆動信号ＣＯＭ_Ａの第２波形部ＳＳ１２が印加され、第３ノズル列Ｎｃと第４ノズル列Ｎｍに対応するピエゾ素子４１７には、第２駆動信号ＣＯＭ_Ｂの第２波形部ＳＳ２２が印加される。従って、第１ノズル列Ｎｋおよび第２ノズル列ＮｙのノズルＮｚからは、第２吐出パルスＰＳ１２に基づき、小ドットの形成に適した量のインクが吐出される。一方、第３ノズル列Ｎｃおよび第４ノズル列ＮｍのノズルＮｚからは、第５吐出パルスＰＳ１５に基づき、小ドットの形成に適した量のインクが吐出される。
【０１２２】
中ドットの形成では、第１の選択データｑ０〜ｑ７における選択データｑ２が［０１０］、選択データｑ６が［００１］であり、第２の選択データｑ０〜ｑ７における選択データｑ２が［００１］、選択データｑ６が［０１０］である。このため、第１ノズル列Ｎｋと第２ノズル列Ｎｙに対応するピエゾ素子４１７には、第１駆動信号ＣＯＭ_Ａの第２波形部ＳＳ１２、および、第２駆動信号ＣＯＭ_Ｂの第３波形部ＳＳ２３が印加される。一方、第３ノズル列Ｎｃと第４ノズル列Ｎｍに対応するピエゾ素子４１７には、第２駆動信号ＣＯＭ_Ｂの第２波形部ＳＳ２２、および、第１駆動信号ＣＯＭ_Ａの第３波形部ＳＳ１３が印加される。このため、第１ノズル列Ｎｋおよび第２ノズル列ＮｙのノズルＮｚからは、第２吐出パルスＰＳ１２および第６吐出パルスＰＳ１６に基づき、中ドットの形成に適した量のインクが吐出される。一方、第３ノズル列Ｎｃおよび第４ノズル列ＮｍのノズルＮｚからは、第３吐出パルスＰＳ１３および第５吐出パルスＰＳ１５に基づき、中ドットの形成に適した量のインクが吐出される。
【０１２３】
大ドットの形成では、第１の選択データｑ０〜ｑ７における選択データｑ３が［０１０］、選択データｑ７が［１０１］であり、第２の選択データｑ０〜ｑ７における選択データｑ３が［１０１］、選択データｑ７が［０１０］である。このため、第１ノズル列Ｎｋと第２ノズル列Ｎｙに対応するピエゾ素子４１７には、第１駆動信号ＣＯＭ_Ａの第２波形部ＳＳ１２と、第２駆動信号ＣＯＭ_Ｂの第１波形部ＳＳ２１および第３波形部ＳＳ２３が印加される。一方、第３ノズル列Ｎｃと第４ノズル列Ｎｍに対応するピエゾ素子４１７には、第２駆動信号ＣＯＭ_Ｂの第２波形部ＳＳ２２と、第１駆動信号ＣＯＭ_Ａの第１波形部ＳＳ１１および第３波形部ＳＳ１３が印加される。このため、第１ノズル列Ｎｋおよび第２ノズル列Ｎｙ側のノズルＮｚからは、第２吐出パルスＰＳ１２、第４吐出パルスＰＳ４および第６吐出パルスＰＳ１６に基づき、大ドットの形成に適した量のインクが吐出される。一方、第３ノズル列Ｎｃおよび第４ノズル列Ｎｍ側のノズルＮｚからは、第１吐出パルスＰＳ１、第３吐出パルスＰＳ１３および第５吐出パルスＰＳ１５に基づき、大ドットの形成に適した量のインクが吐出される。
【０１２４】
＜第２実施形態のまとめ＞
このように、本実施形態では、期間Ｔ１〜期間Ｔ３のそれぞれにおいて、第１ノズル列Ｎｋと第２ノズル列Ｎｙに対応するピエゾ素子４１７には第１駆動信号ＣＯＭ_Ａと第２駆動信号ＣＯＭ_Ｂの一方が印加され、第３ノズル列Ｎｃと第４ノズル列Ｎｍに対応するピエゾ素子４１７には第１駆動信号ＣＯＭ_Ａと第２駆動信号ＣＯＭ_Ｂの他方が印加される。その結果、第１駆動信号ＣＯＭ_Ａと第２駆動信号ＣＯＭ_Ｂについて、電流の量をより抑えることができる。その結果、第１ヒートシンク７２２Ａや第２ヒートシンク７２２Ｂをより小型化できる等の効果を奏する。
【０１２５】
また、中ドットの形成時や大ドットの形成時において、ピエゾ素子４１７には、複数の吐出パルスが印加される。このとき、第１駆動信号ＣＯＭ_Ａが有する吐出パルスＰＳ１１〜ＰＳ１３と、第２駆動信号ＣＯＭ_Ｂが有する吐出パルスＰＳ１４〜ＰＳ１６とが組み合わされて印加される。例えば、中ドットの形成時において、第１ノズル列Ｎｋと第２ノズル列Ｎｙに対応するピエゾ素子４１７には、第２吐出パルスＰＳ１２（第１駆動パルスに相当する。）と、第６吐出パルスＰＳ１６（他の第２駆動パルスに相当する。）とを印加させている。また、第３ノズル列Ｎｃと第４ノズル列Ｎｍに対応するピエゾ素子４１７には、第５吐出パルスＰＳ１５（第２駆動パルスに相当する。）と、第３吐出パルスＰＳ１３（他の第１駆動パルスに相当する。）とを印加させている。これにより、第１駆動信号ＣＯＭ_Ａと第２駆動信号ＣＯＭ_Ｂとの間で、波形の大きさ等がばらついてしまったとしても、その影響を抑制することができる。
【０１２６】
＝＝＝その他の実施形態＝＝＝
前述した実施形態は、主として、液体吐出装置としてのプリンタ１を有する印刷システム１００について記載されているが、その中には、液体吐出方法や液体吐出システム等の開示が含まれている。加えて、液体吐出装置を制御するためのプログラムやコードの開示も含まれている。また、これらの実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることはいうまでもない。特に、以下に述べる実施形態であっても、本発明に含まれるものである。
【０１２７】
＜駆動信号ＣＯＭについて＞
前述した実施形態は、第１駆動信号ＣＯＭ_Ａと第２駆動信号ＣＯＭ_Ｂの２種類の信号を駆動信号生成回路７０で生成していた。ここで、駆動信号生成回路７０から生成させる駆動信号ＣＯＭは、３種類以上であってもよい。
【０１２８】
＜ノズル群について＞
前述した各実施形態では、各ノズル列（第１ノズル列Ｎｋ〜第４ノズル列Ｎｍ）を構成する複数のノズルＮｚがノズル群を構成していた。このノズル群は、ノズル列単位でなくてもよい。例えば、１つのノズル列を３つのブロックに分け、各ブロックからシアンインク、マゼンタインク、および、イエローインクを吐出させるプリンタがある。このようプリンタでは、それぞれのブロック単位でノズル群が構成される。また、複数のノズル列を構成するノズルＮｚでノズル群を構成してもよい。
【０１２９】
＜吐出パルスについて＞
前述した各実施形態において、或る期間において第１駆動信号ＣＯＭ_Ａに含まれる吐出パルスと、第２駆動信号ＣＯＭ_Ｂに含まれる吐出パルスとは同じ形状の波形であった。つまり、ピエゾ素子４１７に対して同じ動作をさせるための吐出パルスであった。この波形に関し、同じ量のインクを吐出できるのであれば、波形が同じでなくてもよい。また、ピエゾ素子のばらつき等によってノズル群毎に特性差が生じる場合には、この特性差を加味して波形を定めてもよい。加えて、生成タイミングが多少ずれていてもよい。例えば、期間Ｔ１〜期間Ｔ３のそれぞれの期間内で生成されていればよい。
【０１３０】
＜吐出動作をする素子について＞
前述した実施形態では、吐出動作をする素子としてピエゾ素子４１７を例示した。ここで、吐出動作をする素子はピエゾ素子４１７に限定されるものではない。例えば、液体を加熱するための発熱素子であってもよい。
【０１３１】
＜他の応用例について＞
また、前述の実施形態では、液体吐出装置としてプリンタ１が説明されていたが、これに限られるものではない。例えば、カラーフィルタ製造装置、染色装置、微細加工装置、半導体製造装置、表面加工装置、三次元造形機、液体気化装置、有機ＥＬ製造装置（特に高分子ＥＬ製造装置）、ディスプレイ製造装置、成膜装置、ＤＮＡチップ製造装置などのインクジェット技術を応用した各種の液体吐出装置に、本実施形態と同様の技術を適用しても良い。また、これらの方法や製造方法も応用範囲の範疇である。  
そして、プリンタ１では、インクを頻繁に吐出するので、電流量に関し顕著な効果を得ることができる。
【図面の簡単な説明】
【０１３２】
【図１】印刷システムの構成を説明する図である。
【図２】コンピュータ、および、プリンタの構成を説明するブロック図である。
【図３】図３Ａは、プリンタの構成を示す図である。図３Ｂは、プリンタの構成を説明する側面図である。
【図４】ヘッドの構造を説明するための断面図である。
【図５】ヘッドが有するノズルの配置を説明するための図である。
【図６】駆動信号生成回路の構成を説明するためのブロック図である。
【図７】駆動信号生成回路が有する第１波形生成回路、および、第２波形生成回路の構成を説明するための図である。
【図８】図８Ａは、第１電流増幅回路、および、第２電流増幅回路の構成を説明するための図である。図８Ｂは、第１電流増幅回路の具体例を説明する図である。図８Ｃは、第２電流増幅回路の具体例を説明するための図である。
【図９】ヘッド制御部の構成を説明するブロック図である。
【図１０】制御ロジックの説明図である。
【図１１】デコーダの説明図である。
【図１２】印刷動作を説明するフローチャートである。
【図１３】第１駆動信号および第２駆動信号を説明する図である。
【図１４】図１４Ａは、第１ノズル列および第２ノズル列の吐出に用いられるスイッチ制御信号の内容を説明する図である。図１４Ｂは、第３ノズル列および第４ノズル列の吐出に用いられるスイッチ制御信号の内容を説明する図である。
【図１５】図１５Ａは、ピエゾ素子に印加される波形部を、ドット形成データの内容毎に示す図である。図１５Ｂは、第１ヒートシンクおよび第２ヒートシンクについて、必要とされる大きさを説明する図である。
【図１６】比較例における第１駆動信号および第２駆動信号と、スイッチ制御信号とを説明する図である。
【図１７】図１７Ａは、ピエゾ素子に印加される波形部を説明する図である。図１７Ｂは、ヒートシンクの必要サイズを説明する図である。
【図１８】第２実施形態における第１駆動信号および第２駆動信号を説明する図である。
【図１９】図１９Ａは、第１ノズル列および第２ノズル列の吐出に用いられるスイッチ制御信号の内容を説明する図である。図１９Ｂは、第３ノズル列および第４ノズル列の吐出に用いられるスイッチ制御信号の内容を説明する図である。
【図２０】ピエゾ素子に印加される波形部を説明する図である。
【符号の説明】
【０１３３】
１  プリンタ，
２０  用紙搬送機構，２１  給紙ローラ，２２  搬送モータ，２３  搬送ローラ，
２４  プラテン，２５  排紙ローラ，
３０  キャリッジ移動機構，３１  キャリッジモータ，３２  ガイド軸，
３３  タイミングベルト，３４  駆動プーリー，３５  アイドラプーリー，
４０  ヘッドユニット，４１  ヘッド，４１Ａ  流路ユニット，
４１１  ノズルプレート，４１２  貯留室形成基板，４１２ａ  インク貯留室，
４１３  供給口形成基板，４１３ａ  インク供給口，
４１Ｂ  アクチュエータユニット，４１４  圧力室形成基板，
４１４ａ  圧力室，４１５  振動板，４１６  蓋部材，４１６ａ  供給側連通口，
４１７  ピエゾ素子，４２  ヘッドケース，
５０  検出器群，５１  リニア式エンコーダ，５２  ロータリー式エンコーダ，
５３  紙検出器，５４  紙幅検出器，
６０  プリンタ側コントローラ，６１  インタフェース部，６２  ＣＰＵ，
６３  メモリ，６４  制御ユニット，
７０  駆動信号生成回路，７０Ａ  第１駆動信号生成部，７１Ａ  第１波形生成回路，
７１１Ａ  デジタルアナログ変換器，７１２Ａ  電圧増幅回路，
７２Ａ  第１電流増幅回路，７２１Ａ  第１トランジスタ対，
７２２Ａ  第１ヒートシンク，７０Ｂ  第２駆動信号生成部，
７１Ｂ  第２波形生成回路，７１１Ｂ  デジタルアナログ変換器，
７１２Ｂ  電圧増幅回路，７２Ｂ  第２電流増幅回路，
７２１Ｂ  第２トランジスタ対，７２２Ｂ  第２ヒートシンク，
８１Ａ  第１シフトレジスタ，８１Ｂ  第２シフトレジスタ，
８２Ａ  第１ラッチ回路，８２Ｂ  第２ラッチ回路，８３  デコーダ，
８３Ａ  第１デコード部，８３１Ａ〜８３４Ａ  アンドゲート，
８３５Ａ  オアゲート，８３Ｂ  第２デコード部，
８３１Ｂ〜８３４Ｂ  アンドゲート，８３５Ｂ  オアゲート，
８４  制御ロジック，８５Ａ  第１スイッチ，８５Ｂ  第２スイッチ，
１００  印刷システム，１１０  コンピュータ，１１１  ホスト側コントローラ，
１１２  インタフェース部，１１３  ＣＰＵ，１１４  メモリ，
１２０  表示装置，１３０  入力装置，１３１  キーボード，１３２  マウス，
１４０  記録再生装置，１４１  フレキシブルディスクドライブ装置，
１４２  ＣＤ−ＲＯＭドライブ装置，
Ｓ  用紙，ＳＩ  ドット形成データ，ＣＴＲ  コントローラ基板，
ＨＣ  ヘッド制御部，ＣＲ  キャリッジ，Ｎｋ  第１ノズル列，
Ｎｙ  第２ノズル列，Ｎｃ  第３ノズル列，Ｎｍ  第４ノズル列，
Ｔｒ１  ＮＰＮ型のトランジスタ，Ｔｒ２  ＰＮＰ型のトランジスタ，
ＲＧ  レジスタ，ＣＬＫ  クロック，ＳＩ  ドット形成データ，
ＬＡＴ  ラッチ信号，ＣＨ_Ａ  第１チェンジ信号，ＣＨ_Ｂ  第２チェンジ信号，
ＳＷ  スイッチ制御信号，ＳＷ_Ａ  第１スイッチ制御信号，
ＳＷ_Ｂ  第２スイッチ制御信号，ＣＯＭ  駆動信号，
ＣＯＭ_Ａ  第１駆動信号，ＳＳ１１  第１波形部，ＳＳ１２  第２波形部，
ＳＳ１３  第３波形部，ＣＯＭ_Ｂ  第２駆動信号，ＳＳ２１  第１波形部，
ＳＳ２２  第２波形部，ＳＳ２３  第３波形部，ＶＰ  微振動パルス，
ＰＳ１  第１吐出パルス，ＰＳ２  第２吐出パルス，ＰＳ３  第３吐出パルス，
ＰＳ４  第４吐出パルス，ＰＳ５  第５吐出パルス，
ＰＳ１１  第１吐出パルス，ＰＳ１２  第２吐出パルス，
ＰＳ１３  第３吐出パルス，ＰＳ１４  第４吐出パルス，
ＰＳ１５  第５吐出パルス，ＰＳ１６  第６吐出パルス
【図１】
2007130937.tif 000003
【図２】
2007130937.tif 000004
【図３】
2007130937.tif 000005
【図４】
2007130937.tif 000006
【図５】
2007130937.tif 000007
【図６】
2007130937.tif 000008
【図７】
2007130937.tif 000009
【図８】
2007130937.tif 000010
【図９】
2007130937.tif 000011
【図１０】
2007130937.tif 000012
【図１１】
2007130937.tif 000013
【図１２】
2007130937.tif 000014
【図１３】
2007130937.tif 000015
【図１４】
2007130937.tif 000016
【図１５】
2007130937.tif 000017
【図１６】
2007130937.tif 000018
【図１７】
2007130937.tif 000019
【図１８】
2007130937.tif 000020
【図１９】
2007130937.tif 000021
【図２０】
2007130937.tif 000022