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