(57)【要約】【課題】他の信号に対してノイズを減らした液体吐出装置を提供すること。【解決手段】本発明における液体吐出装置では、駆動パルスを含み液体滴を吐出させるための駆動信号を生成する駆動信号生成部と、前記駆動信号が印加されることによって液体滴を吐出する複数の液体吐出部と、所定の期間において前記液体吐出部に前記駆動パルスを印加するか否かを規定するデータを出力するコントローラと、前記データに基づいて、前記所定の期間においていずれの液体吐出部にも前記駆動パルスの印加がされないことを判定する判定部と、を備える。そして、前記所定の期間においていずれの液体吐出部にも前記駆動パルスの印加がされないと判定されるとき、前記駆動信号生成部は、前記所定の期間において前記駆動パルスの代わりに所定の定電圧を出力する。【選択図】図９
2007196448.tif 000002
【特許請求の範囲】
【請求項１】
駆動パルスを含み液体滴を吐出させるための駆動信号を生成する駆動信号生成部と、
前記駆動信号が印加されることによって液体滴を吐出する複数の液体吐出部と、
所定の期間において前記液体吐出部に前記駆動パルスを印加するか否かを規定するデータを出力するコントローラと、
前記データに基づいて、前記所定の期間においていずれの液体吐出部にも前記駆動パルスの印加がされないことを判定する判定部と、
を備え、前記所定の期間においていずれの液体吐出部にも前記駆動パルスの印加がされないと判定されるとき、前記駆動信号生成部は、前記所定の期間において前記駆動パルスの代わりに所定の定電圧を出力する、液体吐出装置。
【請求項２】
請求項１に記載の液体吐出装置であって、
前記所定の期間には前記駆動パルスを含む区間が複数含まれ、前記データに基づいて１以上の駆動パルスが液体吐出部に印加され、
ある区間においていずれの液体吐出部にも駆動パルスが印加されないと判定されるとき、前記駆動信号生成部は、いずれの液体吐出部にも駆動パルスが印加されないと判定される区間において定電圧を出力する、液体吐出装置。
【請求項３】
請求項１に記載の液体吐出装置であって、
前記データに基づいて、液体吐出部が画素に液体滴を吐出するか否かが決定づけられ、
前記所定の期間において、いずれの液体吐出部も前記画素に液体滴を吐出しないとき、前記駆動信号生成部は、前記所定の期間において定電圧を出力する、液体吐出装置。
【請求項４】
請求項１〜３のいずれかに記載の液体吐出装置であって、
前記所定の定電圧は、前記駆動パルスの開始電圧と同電圧である、液体吐出装置。
【請求項５】
請求項１〜４のいずれかに記載の液体吐出装置であって、
前記液体吐出部と前記駆動信号生成部との間にコンデンサの一端が接続されている、液体吐出装置。
【請求項６】
請求項１〜５のいずれかに記載の液体吐出装置であって、
前記判定部は、前記データに基づいて、所定の期間において駆動パルスが印加される液体吐出部の数をカウントし、
前記判定部がカウントした結果、前記駆動パルスが印加される液体吐出部の数が０の期間において、前記駆動信号生成部は、前記駆動パルスを所定の定電圧に保つ、液体吐出装置。
【請求項７】
駆動パルスを含み液体滴を吐出させるための駆動信号を生成する駆動信号生成部と、
前記駆動信号が印加されることによって液体滴を吐出する複数の液体吐出部と、
所定の期間において前記液体吐出部に前記駆動パルスを印加するか否かを規定するデータを出力するコントローラと、
前記データに基づいて、前記所定の期間においていずれの液体吐出部にも前記駆動パルスの印加がされないことを判定する判定部と、
を備え、前記所定の期間においていずれの液体吐出部にも前記駆動パルスの印加がされないと判定されるとき、前記駆動信号生成部は、前記所定の期間において前記駆動パルスの代わりに所定の定電圧を出力し、
前記所定の期間には前記駆動パルスを含む区間が複数含まれ、前記データに基づいて１以上の駆動パルスが液体吐出部に印加され、ある区間においていずれの液体吐出部にも駆動パルスが印加されないと判定されるとき、前記駆動信号生成部は、いずれの液体吐出部にも駆動パルスが印加されないと判定される区間において定電圧を出力し、
前記所定の定電圧は、前記駆動パルスの開始電圧と同電圧であり、
前記液体吐出部と前記駆動信号生成部との間にコンデンサの一端が接続されており、
前記判定部は、前記データに基づいて、所定の期間において駆動パルスが印加される液体吐出部の数をカウントし、
前記判定部がカウントした結果、前記駆動パルスが印加される液体吐出部の数が０の期間において、前記駆動信号生成部は、前記駆動パルスを所定の定電圧に保つ、液体吐出装置。
【請求項８】
駆動パルスを含み液体滴を吐出させるための駆動信号を生成するステップと、
所定の期間において液体吐出部に前記駆動パルスを印加するか否かを規定するデータを出力するステップと、
前記所定の期間においていずれの液体吐出部にも前記駆動パルスの印加がされないと判定されるとき、前記所定の期間において前記駆動パルスの代わりに所定の定電圧を出力するステップと、
を含む駆動信号の生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液体吐出装置及び駆動信号の生成方法に関する。
【背景技術】
【０００２】
液体吐出装置には、駆動パルスを含む駆動信号を液体吐出部に印加して液体滴を吐出するものがある。このような液体吐出装置の中には、液体滴を吐出する液体吐出部を含むヘッド部と、駆動信号を生成する本体部とが分離しており、両者がフラットケーブルにより接続されているものがある。
【０００３】
液体滴を吐出させるためには、ヘッド部に対して種々の信号を本体側からフラットケーブルを介して送出する。このフラットケーブルを流れる信号の中には、駆動信号も含まれるが、駆動信号は液体吐出部を駆動するためのパルスを含む信号であり、フレキシブルケーブル内を流れる他の信号に対してノイズになりうるものである。
【特許文献１】特開２００４−２９９３０３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
フラットケーブルを流れる駆動信号に含まれるパルスは、上述の通り他の信号に対してノイズとなりうる。よって、液体吐出部から液体滴を吐出する必要の無いとき、液体吐出部を駆動するためのパルスはできるだけフラットケーブル内を流れないことが望ましい。
【０００５】
本発明は、このような事情に鑑みてなされたものであり、所定の期間において液体吐出部から液体滴を吐出しないときには駆動パルスを生成しないようにして、発生するノイズを減らした液体吐出装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するための主たる発明は、
駆動パルスを含み液体滴を吐出させるための駆動信号を生成する駆動信号生成部と、
前記駆動信号が印加されることによって液体滴を吐出する複数の液体吐出部と、
所定の期間において前記液体吐出部に前記駆動パルスを印加するか否かを規定するデータを出力するコントローラと、
前記データに基づいて、前記所定の期間においていずれの液体吐出部にも前記駆動パルスの印加がされないことを判定する判定部と、
を備え、前記所定の期間においていずれの液体吐出部にも前記駆動パルスの印加がされないと判定されるとき、前記駆動信号生成部は、前記所定の期間において前記駆動パルスの代わりに所定の定電圧を出力する、液体吐出装置である。
【０００７】
本発明の他の特徴については、本明細書及び添付図面の記載により明らかにする。
【発明を実施するための最良の形態】
【０００８】
＝＝＝開示の概要＝＝＝
本明細書及び添付図面の記載により、少なくとも、以下の事項が明らかとなる。
【０００９】
駆動パルスを含み液体滴を吐出させるための駆動信号を生成する駆動信号生成部と、
前記駆動信号が印加されることによって液体滴を吐出する複数の液体吐出部と、
所定の期間において前記液体吐出部に前記駆動パルスを印加するか否かを規定するデータを出力するコントローラと、
前記データに基づいて、前記所定の期間においていずれの液体吐出部にも前記駆動パルスの印加がされないことを判定する判定部と、
を備え、前記所定の期間においていずれの液体吐出部にも前記駆動パルスの印加がされないと判定されるとき、前記駆動信号生成部は、前記所定の期間において前記駆動パルスの代わりに所定の定電圧を出力する、液体吐出装置。  
このようにすることで、いずれの液体吐出部にも駆動パルスの印加がされないとき、駆動パルスの代わりに定電圧を出力することから、発生するノイズを減らした液体吐出装置を提供することができる。
【００１０】
かかる液体吐出装置であって、前記所定の期間には前記駆動パルスを含む区間が複数含まれ、前記データに基づいて１以上の駆動パルスが液体吐出部に印加され、ある区間においていずれの液体吐出部にも駆動パルスが印加されないと判定されるとき、前記駆動信号生成部は、いずれの液体吐出部にも駆動パルスが印加されないと判定される区間において定電圧を出力することが望ましい。また、前記データに基づいて、液体吐出部が画素に液体滴を吐出するか否かが決定づけられ、前記所定の期間において、いずれの液体吐出部も前記画素に液体滴を吐出しないとき、前記駆動信号生成部は、前記所定の期間において定電圧を出力することもできる。また、前記所定の定電圧は、前記駆動パルスの開始電圧と同電圧であることが望ましい。また、前記液体吐出部と前記駆動信号生成部との間にコンデンサの一端が接続されていることが望ましい。また、前記判定部は、前記データに基づいて、所定の期間において駆動パルスが印加される液体吐出部の数をカウントし、前記判定部がカウントした結果、前記駆動パルスが印加される液体吐出部の数が０の期間において、前記駆動信号生成部は、前記駆動パルスを所定の定電圧に保つことが望ましい。これにより、発生するノイズを減らした液体吐出装置を提供することができる。
【００１１】
駆動パルスを含み液体滴を吐出させるための駆動信号を生成するステップと、
所定の期間において液体吐出部に前記駆動パルスを印加するか否かを規定するデータを出力するステップと、
前記所定の期間においていずれの液体吐出部にも前記駆動パルスの印加がされないと判定されるとき、前記所定の期間において前記駆動パルスの代わりに所定の定電圧を出力するステップと、
を含む駆動信号の生成方法。  
このようにすることで、いずれの液体吐出部にも駆動パルスの印加がされないとき、駆動パルスの代わりに定電圧を出力することから、発生するノイズを減らすことができる。
【００１２】
＝＝＝印刷システムの構成＝＝＝
＜全体構成について＞
図１は、印刷システム１００の構成を説明する図である。例示した印刷システム１００は、液体吐出装置としてのプリンタ１と、コンピュータ１１０とを含んでいる。具体的には、この印刷システム１００は、プリンタ１と、コンピュータ１１０と、表示装置１２０と、入力装置１３０と、記録再生装置１４０とを有している。
【００１３】
プリンタ１は、用紙、布、フィルム等の媒体に画像を印刷する。なお、この媒体に関し、以下の説明では、代表的な媒体である用紙Ｓ（図３を参照。）を例に挙げて説明する。コンピュータ１１０は、プリンタ１と通信可能に接続されている。そして、プリンタ１に画像を印刷させるため、コンピュータ１１０は、その画像に応じた印刷データをプリンタ１に出力する。このコンピュータ１１０には、アプリケーションプログラムやプリンタドライバ等のコンピュータプログラムがインストールされている。表示装置１２０は、ディスプレイを有している。入力装置１３０は、例えば、キーボード１３１やマウス１３２である。記録再生装置１４０は、例えば、フレキシブルディスクドライブ装置１４１やＣＤ−ＲＯＭドライブ装置１４２である。
【００１４】
＝＝＝コンピュータの構成＝＝＝
＜コンピュータ１１０の構成について＞
図２は、コンピュータ１１０、及びプリンタ１の構成を説明するブロック図である。まず、コンピュータ１１０の構成について簡単に説明する。このコンピュータ１１０は、前述した記録再生装置１４０と、ホスト側コントローラ１１１とを有している。記録再生装置１４０は、ホスト側コントローラ１１１と通信可能に接続されており、例えばコンピュータ１１０の筐体に取り付けられている。ホスト側コントローラ１１１は、コンピュータ１１０における各種の制御を行うものであり、前述した表示装置１２０や入力装置１３０も通信可能に接続されている。このホスト側コントローラ１１１は、インタフェース部１１２と、ＣＰＵ１１３と、メモリ１１４とを有する。インタフェース部１１２は、プリンタ１との間に介在し、データの受け渡しを行う。ＣＰＵ１１３は、コンピュータ１１０の全体的な制御を行うための演算処理装置である。メモリ１１４は、ＣＰＵ１１３が使用するコンピュータプログラムを格納する領域や作業領域等を確保するためのものであり、ＲＡＭ、ＥＥＰＲＯＭ、ＲＯＭ、磁気ディスク装置等によって構成される。そして、ＣＰＵ１１３は、メモリ１１４に格納されているコンピュータプログラムに従って各種の制御を行う。
【００１５】
印刷データは、プリンタ１が解釈できる形式のデータであって、各種のコマンドデータと、画素データＳＩ（図４を参照。）とを有する。コマンドデータとは、プリンタ１に特定の動作の実行を指示するためのデータである。このコマンドデータには、例えば、給紙を指示するコマンドデータ、搬送量を示すコマンドデータ、排紙を指示するコマンドデータがある。また、画素データＳＩは、印刷される画像の画素に関するデータである。ここで、画素とは、用紙上に仮想的に定められた方眼状の升目であり、ドットが形成される領域を示す。そして、印刷データにおける画素データＳＩは、用紙上に形成されるドットに関するデータ（例えば、階調値）である。本実施形態において、画素データＳＩは２ビットのデータによって構成されている。すなわち、この画素データＳＩには、ドット無しに対応するデータ［００］と、小ドットに対応するデータ［０１］と、中ドットの形成に対応するデータ［１０］と、大ドットに対応するデータ［１１］とがある。従って、このプリンタ１は４階調でドットの形成ができる。  
尚、後述するように、画素データＳＩは、所定の期間（又は区間）において液体吐出部に駆動パルスを印加するか否かを規定するデータに相当する。
【００１６】
＝＝＝プリンタの構成＝＝＝
＜プリンタ１の構成について＞
次に、プリンタ１の構成について説明する。ここで、図３は、プリンタ１の構成を示す図である。なお、以下の説明では、図２も参照する。
【００１７】
図２に示すように、プリンタ１は、用紙搬送機構２０、キャリッジ移動機構３０、ヘッドユニット４０、検出器群５０、ＡＳＩＣ６０、及び駆動信号生成回路７０を有する。また、ヘッドユニット４０は、ヘッド制御部ＨＣを有している。
【００１８】
このプリンタ１では、ＡＳＩＣ６０によって制御対象部、すなわち用紙搬送機構２０、キャリッジ移動機構３０、ヘッドユニット４０、及び駆動信号生成回路７０が制御される。用紙搬送機構２０は、ＡＳＩＣ６０の制御により用紙Ｓを印刷可能な位置に送り込んだり、この用紙Ｓを搬送方向に所定の搬送量で搬送させたりする。キャリッジ移動機構３０は、ヘッドユニット４０が取り付けられたキャリッジＣＲをキャリッジ移動方向に移動させるためのものである。また、検出器群５０の各検出器は、プリンタ１内の状況を監視している。そして、各検出器は、検出結果をＡＳＩＣ６０に出力する。各検出器からの検出結果を受けたＡＳＩＣ６０は、その検出結果に基づいて制御対象部を制御する。ヘッドユニット４０は、液体吐出部としてのピエゾ素子４１７を含むヘッド制御部ＨＣを含んでいる。  
尚、ＡＳＩＣ６０は、後述する駆動信号ＣＯＭを生成させるための波形データなどを記憶する記憶部を含んでいる。また、ＡＳＩＣ６０は、後述する画素データＳＩを出力する。すなわち、ＡＳＩＣ６０は、所定の期間（又は区間）に置いて液体吐出部に駆動パルスを印加するか否かを規定するデータとしての画素データＳＩを出力するコントローラに相当する。
【００１９】
＝＝＝プリンタの各部と駆動信号ＣＯＭについて＝＝＝
＜ヘッド制御部ＨＣについて＞
次に、ヘッド制御部ＨＣの構成について説明する。図４は、ヘッド制御部ＨＣの構成を説明するブロック図である。なお、この図４では、１つのノズル列に対応するヘッド制御部ＨＣを示している。
【００２０】
このヘッド制御部ＨＣは、第１シフトレジスタ８１Ａと、第２シフトレジスタ８１Ｂと、第１ラッチ回路８２Ａと、第２ラッチ回路８２Ｂと、デコーダ８３と、制御ロジック８４と、第１スイッチ８５Ａと、第２スイッチ８５Ｂを有する。そして、制御ロジック８４を除いた各部、すなわち、第１シフトレジスタ８１Ａ、第２シフトレジスタ８１Ｂ、第１ラッチ回路８２Ａ、第２ラッチ回路８２Ｂ、デコーダ８３、第１スイッチ８５Ａ、及び第２スイッチ８５Ｂは、それぞれピエゾ素子４１７毎に設けられる。また、ピエゾ素子４１７はインクが吐出されるノズルＮｚ毎に設けられるので、これらの各部もノズルＮｚ毎に設けられている。
【００２１】
ヘッド制御部ＨＣは、ＡＳＩＣ６０からの画素データＳＩに基づき、インクを吐出させるための制御を行う。すなわち、ヘッド制御部ＨＣは、印刷データに基づいて第１スイッチ８５Ａを制御し、駆動信号ＣＯＭにおける必要な部分を選択的にピエゾ素子４１７へ印加させている。なお、駆動信号ＣＯＭについては後で説明する。本実施形態では、画素データＳＩが２ビットで構成され、転送用クロックＳＣＫに同期してヘッド制御部ＨＣへ送られてくる。この画素データＳＩは、２ビットで構成され、ノズルＮｚ毎（ピエゾ素子４１７毎）に定められる。この画素データＳＩに関し、上位ビット群は各第１シフトレジスタ８１Ａにセットされ、下位ビット群は各第２シフトレジスタ８１Ｂにセットされる。第１シフトレジスタ８１Ａには第１ラッチ回路８２Ａが接続され、第２シフトレジスタ８１Ｂには第２ラッチ回路８２Ｂが接続されている。そして、ＡＳＩＣ６０からのラッチ信号ＬＡＴがＨレベルになると、各第１ラッチ回路８２Ａは対応する画素データＳＩの上位ビットをラッチし、各第２ラッチ回路８２Ｂは画素データＳＩの下位ビットをラッチする。第１ラッチ回路８２Ａ及び第２ラッチ回路８２Ｂでラッチされた画素データＳＩ（上位ビットと下位ビットの組）はそれぞれ、デコーダ８３に入力される。
【００２２】
デコーダ８３は、画素データＳＩの上位ビット及び下位ビットに基づいてデコードを行い、第１スイッチ８５Ａ及び第２スイッチ８５Ｂを制御するためのスイッチ制御信号ＳＷを出力する。デコーダ８３は、画素データＳＩに基づき、制御ロジック８４から出力される選択データｑ０〜ｑ３を選択し、スイッチ制御信号ＳＷとして出力する。また、制御ロジック８４は、選択データｑ０〜ｑ３をラッチ信号ＬＡＴやチェンジ信号ＣＨのタイミングで出力するものである。ここで、選択データｑ０は、ドット無し用の選択データである。つまり、選択データｑ０は、用紙Ｓにドットを形成しない場合において、スイッチ制御信号ＳＷとなる選択データである。選択データｑ１は、小ドット用の選択データである。つまり、選択データｑ１は、用紙Ｓに小ドットを形成する場合において、スイッチ制御信号ＳＷとなる選択データである。同様に、選択データｑ２は中ドット用の選択データ、選択データｑ３は大ドット用の選択データである。そして、制御ロジック８４は、選択データｑ０〜ｑ３を、異なる信号線を通じて同時に出力する。
【００２３】
デコーダ８３から出力されたスイッチ制御信号ＳＷは、スイッチ８５に入力される。このスイッチ８５は、スイッチ制御信号ＳＷに応じてオンオフするスイッチであり、オン期間において駆動信号ＣＯＭをピエゾ素子４１７へ印加させる。すなわち、このスイッチ８５の入力側には駆動信号生成回路７０からの駆動信号ＣＯＭが印加され、スイッチ８５の出力側にはピエゾ素子４１７が接続されている。そして、スイッチ制御信号ＳＷがデータ［１］の場合、スイッチ８５がオン状態となって、駆動信号ＣＯＭがピエゾ素子４１７に印加される。また、スイッチ制御信号ＳＷがデータ［０］の場合、スイッチ８５がオフ状態となるので、第１駆動信号ＣＯＭはピエゾ素子４１７に印加されない。
【００２４】
尚、ピエゾ素子４１７は、駆動信号ＣＯＭが印加されることによって液体滴を吐出する液体吐出部に相当する。
【００２５】
＜駆動信号ＣＯＭについて＞
駆動信号生成回路７０が生成する駆動信号ＣＯＭは、１つのノズル列に対応する全てのピエゾ素子４１７に対して共通に使用されるものである。ここで、図５は、駆動信号生成回路７０によって生成される駆動信号ＣＯＭ、及び、ドットの形成時に用いられる制御信号を説明する図である。
【００２６】
図５に示すように、駆動信号ＣＯＭは、ラッチ信号ＬＡＴの立ち上がりタイミングを区切りとした期間Ｔを１つの単位として生成される。期間Ｔには、ラッチ信号ＬＡＴ又はチェンジ信号ＣＨの立ち上がりタイミングによって区切られる区間Ｔ１〜Ｔ４が含まれる。また、区間Ｔ１〜Ｔ４には後述する駆動パルスがそれぞれ含まれる。
【００２７】
繰り返し周期である期間Ｔは、ノズルが１画素分移動する間の期間に対応する。例えば、印刷解像度が７２０ｄｐｉの場合、期間Ｔは、ノズルが１／７２０インチ移動するための期間に相当する。そして、画素データＳＩに基づいて、期間Ｔに含まれる各区間の駆動パルスＰＳ１〜ＰＳ４をピエゾ素子４１７に印加することによって、１つの画素内にいくつかのインク滴が吐出され、複数階調を表現可能としている。
【００２８】
駆動信号ＣＯＭは、繰り返し周期における区間Ｔ１で生成される第１波形部ＳＳ１と、区間Ｔ２で生成される第２波形部ＳＳ２と、区間Ｔ３で生成される第３波形部ＳＳ３と、区間Ｔ４で生成される第４波形部ＳＳ４とを有する。ここで、第１波形部ＳＳ１は駆動パルスＰＳ１を有している。また、第２波形部ＳＳ２は駆動パルスＰＳ２を、第３波形部ＳＳ３は駆動パルスＰＳ３を、第４波形部ＳＳ４は駆動パルスＰＳ４をそれぞれ有している。
【００２９】
そして、駆動パルスＰＳ１、駆動パルスＰＳ３、及び駆動パルスＰＳ４は、ノズルＮｚからインクを吐出させる際に用いられるものであり、互いに同じ波形をしている。ここでは、小ドットの形成時に駆動パルスＰＳ３がピエゾ素子４１７へ印加される。また、中ドットの形成時には、駆動パルスＰＳ３及び駆動パルスＰＳ４がピエゾ素子４１７へ印加され、大ドットの形成時には、駆動パルスＰＳ１、駆動パルスＰＳ３、及び駆動パルスＰＳ４がピエゾ素子４１７へ印加される。一方、駆動パルスＰＳ２は、メニスカスを微振動させるための微振動パルスであり、ドット無しの場合にピエゾ素子４１７へ印加される。
【００３０】
このような制御を行うため、選択データｑ０〜ｑ３は、Ｔ１〜Ｔ４のそれぞれの区間に各ビットを対応させた４ビットのデータで構成される。そして、選択データｑ０〜ｑ３の最上位ビットは、区間Ｔ１における第１スイッチ８５Ａのオンオフを示し、２番目のビットは区間Ｔ２における第１スイッチ８５Ａのオンオフを示す。同様に、３番目のビットは、区間Ｔ３における第１スイッチ８５Ａのオンオフを示し、最下位ビットは区間Ｔ４における第１スイッチ８５Ａのオンオフを示す。従って、ドット無し用の選択データｑ０は［０１００］とされ、小ドット用の選択データｑ１は［００１０］とされる。同様に、中ドット用の選択データｑ２は［００１１］とされ、大ドット用の選択データｑ３は［１０１１］とされる。そして、制御ロジック８４は、ラッチ信号ＬＡＴのラッチパルスやチェンジ信号ＣＨのチェンジパルスで規定されるタイミングに同期させて、選択データｑ０〜ｑ３の各ビットを時系列で出力する。
【００３１】
＜駆動信号生成回路７０について＞
駆動信号生成回路７０は、駆動パルスを含む駆動信号ＣＯＭを生成する。この駆動信号ＣＯＭは、全てのピエゾ素子４１７に対して共通に使用される。図６は、駆動信号生成回路７０の構成を説明するブロック図である。駆動信号生成回路７０は、波形生成回路７１と電流増幅回路７２とを含んでいる。
【００３２】
波形生成回路７１は、ＡＳＩＣ６０の記憶部に記憶された波形データに基づき駆動信号ＣＯＭの電圧を出力する回路である。波形生成回路７１については、後に詳述する。
【００３３】
電流増幅回路７２は、多数のピエゾ素子４１７が支障なく動作できるように、十分な電流を供給するための回路であって、駆動信号ＣＯＭの電流増幅を行う回路である。例えば、この増幅回路はＮＰＮ型トランジスタとＰＮＰ型トランジスタとを含み、ＮＰＮ型トランジスタのエミッタとＰＮＰ型トランジスタのエミッタとが接続されたプッシュプル回路で構成される。尚、電流増幅回路７２は、後述するコンバータ部が出力した駆動信号ＣＯＭの電力増幅を行う増幅部に相当する。
【００３４】
＜参考例の波形生成回路７１について＞
図７Ａは、波形生成回路７１の説明図である。図７Ｂは、波形生成回路７１が電流増幅回路７２へ出力する波形信号の説明図である。これらの図を用いて、波形生成回路７１について説明する。
【００３５】
波形生成回路７１は、メモリ８０１と、ラッチ回路８０２と、加算機８０３と、ラッチ回路８０４と、Ｄ／Ａ変換器８０５とを有する。メモリ８０１は、波形信号の波形を決める所定のパラメータを記憶する。波形生成回路７１は、所定のパラメータをメモリ８０１に記憶するため、種々の信号をＡＳＩＣ６０から受け取る。なお、ＡＳＩＣ６０は、メモリ６０３に格納されているプログラムに従って、所定のタイミングで波形データに基づく各信号を波形生成回路７１に出力する。
【００３６】
ＡＳＩＣ６０は、クロック信号６０１に同期して、データ信号６０２とアドレス信号６０３を出力する。そして、ＡＳＩＣ６０がイネーブル信号６０４を出力すると、メモリ８０１は、このイネーブル信号６０４を受けたときのアドレス信号６０３が示すアドレスに、データ信号６０２の内容を書き込む。各アドレスに書き込まれたデータは、電圧変化量を示す電圧変化量データとなる。なお、データ信号６０２の最上位ビットは、符号として用いられる。
【００３７】
この参考例では、アドレスＡにゼロ、アドレスＢにΔＶ１、アドレスＣに−ΔＶ２、を示す電圧変化量データが格納される。
【００３８】
各アドレスへの電圧変化量の設定が終了した後、アドレス信号６０３にアドレスが出力され、第１のラッチ回路８０２は、最初のクロック信号６０５により、アドレス信号６０３の示すアドレスに格納されている電圧変化量データを保持する。加算機８０３は、第１のラッチ回路８０２が出力する電圧変化量データと、第２のラッチ回路８０４が出力する電圧変化量データとを加算する。第２のラッチ回路８０４がクロック信号６０６の立ち上がりパルスを受け取ると、第２のラッチ回路８０４は、加算機８０３から出力される信号を保持し、その信号を出力する。つまり、第２のラッチ回路８０４の出力は、クロック信号６０６の立ち上がりパルス毎に、第１のラッチ回路８０２に設定されている電圧変化量に従って増減する。
【００３９】
ここでは、まず、アドレス信号６０３は、アドレスＢを示している。第１のラッチ回路８０２は、最初のクロック信号６０５により、アドレスＢのΔＶ１の電圧変化量データを保持する。その後、第２のラッチ回路８０４は、クロック信号６０６の立ち上がりパルスを受け取る毎に、ΔＶ１だけ波形信号の電圧を変化させる。次に、アドレス信号６０３がアドレスＢからアドレスＡに切り替わり、第１のラッチ回路８０２は、次のクロック信号６０５により、アドレスＡのゼロの電圧変化量データを保持する。これにより、この時の第２のラッチ回路８０４は、波形信号の電圧を保持する。アドレス信号６０３がアドレスＡからアドレスＣに切り替わり、第１のラッチ回路８０２は、次のクロック信号６０５により、アドレスＣの−ΔＶ２の電圧変化量データを保持する。これにより、この時の第２のラッチ回路８０４は、クロック信号６０６の立ち上がりパルスを受け取る毎に、−ΔＶ２だけ波形信号の電圧を変化させる。
【００４０】
参考例では、このような動作によって、波形信号の電圧を増減させている。そして、波形生成回路７１は、Ｄ／Ａ変換器８０５にてデジタル信号をアナログ信号に変化された波形信号を電流増幅回路７２に出力する。この結果、電流増幅回路７２は、波形信号に基づいて、駆動信号ＣＯＭの電圧を出力することができる。
【００４１】
＜フラットケーブルについて＞
図８Ａは、フラットケーブル９０について説明するための図である。また、図８Ｂは、フラットケーブル９０の断面の一部を示す図である。  
フラットケーブル９０は、ＡＳＩＣ６０からヘッドユニット４０へ出力される信号や、ヘッドユニット４０からからＡＳＩＣ６０へ出力される信号を伝送するために用いられる。また、フラットケーブル９０は、ピエゾ素子４１７を駆動するための信号を供給するためにも用いられる。ヘッドユニット４０に含まれるヘッド制御部ＨＣへ出力される信号には、前述した画素データＳＩ、ラッチ信号ＬＡＴ、チェンジ信号ＣＨ、及び転送用クロックＳＣＫが含まれている。  
次に、図８Ｂを参照して、フラットケーブル９０に含まれる信号線の例について説明する。フラットケーブル９０は、複数の芯線ＣＷが平行に配置されたケーブルを２枚重ねた構成となっている。図９Ｂにおける芯線ＣＷ（ＳＩ）は、画素データＳＩが伝送される信号線である。
【００４２】
芯線ＣＷ（ＬＡＴ）はラッチ信号ＬＡＴが伝送される信号線である。また、芯線ＣＷ（ＣＨ）はチェンジ信号が伝送される信号線である。同様に、芯線ＣＷ（ＳＣＫ）は転送用クロックが伝送される信号線であり、芯線ＣＷ（ＶＤＤ）は、ロジック用の電源（３．３Ｖ）が供給される電源線（ＶＤＤ）である。また、芯線ＣＷ（ＣＯＭ）は、駆動信号ＣＯＭを伝送するための信号線である。尚、不図示ではあるが、その他にもＡＳＩＣ６０とヘッドＨＤ間において必要な信号線がフラットケーブル９０には含まれる。そして、他の芯線ＣＷは、グランド線（ＧＮＤ）である。これらの信号線はグランド線に対して千鳥状に配置され、信号線同士の間にグランド線が配置される。
【００４３】
上述の駆動信号生成部７０は、いずれのノズルからも液体滴を吐出しないときにおいても液体吐出用の駆動パルスを生成している。この駆動パルスは、フラットケーブル９０を経由してピエゾ素子４１７に印加されるが、フラットケーブル９０内を流れる他の信号に対してノイズの原因となりうるものである。よって、いずれのピエゾ素子４１７からも液体滴を吐出しないときには駆動パルスを生成しないようにして、発生するノイズを減らすことが望ましい。
【００４４】
以下の実施形態では、いずれのノズルからも液体滴を吐出しない期間（又は区間）において、駆動信号生成回路７１’は、駆動パルスを生成せず中間電圧を出力することとしている。
【００４５】
＝＝＝第１実施形態＝＝＝
図９は、第１実施形態における液体吐出装置としてのプリンタ１’の構成の一部を示す図である。第１実施形態におけるプリンタ１’の構成は、図３に示すプリンタ１の構成と印刷データ計数部１４０４を有する点で異なっている。また、プリンタ１’の構成は、駆動信号生成回路７１’内にアンド回路７０１を含んでいる点でもプリンタ１と異なっている。
【００４６】
印刷データ計数部１４０４は、後述するように、ＡＳＩＣ６０から出力される画素データＳＩに基づいて、所定の期間Ｔに含まれるある区間においていずれのピエゾ素子４１７にも駆動パルスの印加がされないことを判定する。そして、その区間においていずれのピエゾ素子４１７にも駆動パルスの印加がされないと判定したとき、後述するアンド回路７０１に出力ＣＫ＿ＥＮとしてＬレベルの電圧を出力する。一方、ある区間においていずれかのピエゾ素子４１７に駆動パルスの印加がされると判定されるとき、印刷データ計数部１４０４は、アンド回路７０１に出力ＣＫ＿ＥＮとしてＨレベルの電圧を出力する。尚、第１実施形態において所定の期間とは、期間Ｔのことをいい、期間Ｔには区間Ｔ１〜Ｔ４の各区間が含まれる。どのようにして印刷データ計数部１４０４が、ある区間においていずれのピエゾ素子４１７にも駆動パルスの印加がされないことを判定するかについては、後述する。
【００４７】
印刷データ計数部１４０４は、ＡＳＩＣ６０とアンド回路７０１に接続されている。ＡＳＩＣ６０からは、画素データＳＩ、クロック信号ＳＣＫ、ラッチ信号ＬＡＴ、およびチェンジ信号ＣＨが入力される。また、印刷データ計数部１４０４の出力ＣＫ＿ＥＮは、アンド回路７０１の入力Ｂに接続される。
【００４８】
アンド回路７０１は、２入力型のアンド回路である。アンド回路７０１の入力Ａには、ＡＳＩＣ６０から出力されるクロック信号６０６が入力されるようになっている。そして、アンド回路７０１の出力は、ラッチ回路８０４に入力される。印刷データ計数部１４０４からの出力がＨレベルであるとき、参考例の波形生成回路７１の時と同様にクロック信号６０６がラッチ回路８０４に入力される。クロック信号６０６がラッチ回路８０４に入力されると、ラッチ回路８０４は、加算器８０３の値をラッチするようになる。そうすると、波形生成回路７１’は、参考例の波形生成回路７１の時と同様にＡＳＩＣ６０から出力される波形データに基づいて波形信号の電圧を変化させる。一方、印刷データ計数部１４０４からの出力がＬレベルになったとき、ＡＳＩＣ６０からのクロック信号６０６がラッチ回路８０４に入力されなくなる。クロック信号６０６が入力されないとラッチ回路８０４は、加算器８０３の値をラッチしないため、同じ値を保つこととなる。そうすると、印刷データ計数部１４０４からの出力がＬレベルを維持している間、波形生成回路７１’は、定電圧を出力することとなる。
【００４９】
＜印刷データ計数部１４０４＞
図１０は、印刷データ計数部１４０４の一例を示す図である。この構成は、ヘッド制御部ＨＣと似た構成になっているが、異なっている点は、駆動信号ＣＯＭが使用されておらず、さらにスイッチ８５も使用されていないことである。さらに、印刷データ計数部１４０４にはカウンタ８８が含まれている点でヘッド制御部ＨＣとは異なる構成となっている。既に、第１シフトレジスタ８１Ａ、第２シフトレジスタ８１Ｂ、第１ラッチ８２Ａ、第２ラッチ８２Ｂ、制御ロジック８４、及びデコーダ８３についての説明は前段部でなされているため、同一の符号を付すことで説明を省略する。
【００５０】
カウンタ８８は、ラッチ信号ＬＡＴ及びチェンジ信号ＣＨが入力されるようになっている。カウンタ８８は、デコーダ８３に接続され、選択データを受信可能となっている。そして、カウンタ８８は、ラッチ信号ＬＡＴ及びチェンジ信号ＣＨのパルスが規定するＴ１〜Ｔ４の各区間の選択データの値をカウントし、カウント値が０であるか否かを判定している。そして、ある区間において、カウント値が０、すなわちその区間において１８０個のうちいずれのピエゾ素子４１７にも駆動パルスが印加されないと判定されるとき、カウンタ８８は出力ＣＫ＿ＥＮとしてＬレベルを出力する。尚、ピエゾ素子４１７は、ヘッド制御部ＨＣに１８０個接続されている。すなわち、Ｔ１〜Ｔ４の各区間において、カウント値は最大で１８０となる。
【００５１】
このような動作をすることから、印刷データ計数部１４０４は、画素データＳＩに基づいて、所定の期間においていずれのピエゾ素子４１７にも駆動パルスの印加がされないことを判定する判定部に相当する。
【００５２】
＜第１実施形態における各部の動作について＞
図１１は、第１実施形態において、すべてのピエゾ素子４１７が小ドットを形成するときの駆動信号ＣＯＭを示す図である。ここでは、期間Ｔにおいて、すべてのピエゾ素子４１７が小ドットを形成するためのインク滴を吐出した場合、すなわちある期間Ｔにおいてすべてのピエゾ素子４１７に対する画素データＳＩが［０１］のときを考える。尚、ここでは、図５及び図１０も参照する。
【００５３】
すべてのピエゾ素子４１７が小ドットを形成するとき、デコーダ８３からは、カウンタ８８に選択データ［００１０］が出力される。この選択データは、ラッチ信号ＬＡＴ又はチェンジ信号ＣＨのパルスの立ち上がりタイミングでシリアルに出力される。最初は、最初のラッチ信号ＬＡＴですべてのデコーダ８３から選択データの先頭の値である［０］がカウンタ８８に出力される。カウンタ８８は、すべてのデコーダ８８からの値をカウントする。ここでは、１８０個すべてのデコーダ８３からの出力が［０］であるので、カウンタ８８はこれらをカウントし０を算出する。カウンタ８８は、カウント値が０のとき出力ＣＫ＿ＥＮとしてＬレベルを出力する。
【００５４】
Ｌレベルが入力Ｂに入力されている間、アンド回路７０１は、入力Ａに入力されるＡＳＩＣ６０からのクロック信号６０６をラッチ回路８０４に対して出力しない。ラッチ回路８０４に対してクロック信号６０６を出力しないようになると、ラッチ回路８０４は、前回値をＤ／Ａ変換器８０５に出力するようになる。そうすると、Ｄ／Ａ変換器８０５は、前回と同じ電圧を出力する。ラッチ信号ＬＡＴの立ち上がりタイミングにおいて、駆動信号ＣＯＭの電圧は、駆動パルスの開始電圧（以下、中間電圧という）の２４（Ｖ）である。よって、波形生成回路７１’は、期間Ｔ１において中間電圧を出力することとなる。
【００５５】
次に、チェンジ信号ＣＨがＡＳＩＣ６０から印刷データ計数部１４０４に入力されると、選択データ［００１０］の２番目の値である［０］がカウンタ８８に出力される。カウンタ８８は、１８０個全てのデコーダ８８からの値をカウントするが、ここでは全てのデコーダ８３からの出力が［０］であるので、カウント値として０を算出する。上述と同様に、カウンタ８８は、カウント値が０のとき出力ＣＫ＿ＥＮとしてＬレベルを出力する。
【００５６】
Ｌレベルが入力Ｂに入力されている間、アンド回路７０１は、クロック信号６０６をラッチ回路８０４に対して出力しないことから、ラッチ回路８０４は、前回値をＤ／Ａ変換器８０５に出力することとなる。チェンジ信号ＣＨの立ち上がりタイミングにおいて駆動信号ＣＯＭの電圧は中間電圧であるから、Ｄ／Ａ変換器８０５は、期間Ｔ２において継続して中間電圧を出力することとなる。
【００５７】
次に、チェンジ信号ＣＨがＡＳＩＣ６０から印刷データ計数部１４０４に入力されると、選択データ［００１０］の３番目の値である［１］がカウンタ８８に出力される。ここでは、１８０個全てのデコーダ８３からの出力が［１］であるので、カウンタ８８はこれらをカウントし、カウント値が０でないことを判定する。カウント値が０でないとき、カウンタ８８は、アンド回路７０１に対して出力ＣＫ＿ＥＮとしてＨレベルを出力する。
【００５８】
Ｈレベルが入力Ｂに入力されている間、アンド回路７０１は、入力Ａの値をラッチ回路８０４に対して出力する。そうすると、クロック信号６０６がラッチ回路８０４に入力されるようになり、波形生成回路７１’は、ＡＳＩＣ６０が出力する波形データに基づく各信号（データ信号６０２等）にしたがって区間Ｔ３における駆動パルスＰＳ３を出力する。
【００５９】
次に、チェンジ信号ＣＨがＡＳＩＣ６０から印刷データ計数部１４０４に入力されると、選択データ［００１０］の４番目の値である［０］がカウンタ８８に出力される。ここでは、１８０個全てのデコーダ８３からの出力が［０］であるので、カウント値として０が算出され、期間Ｔ４においてＤ／Ａ変換器８０５は、中間電圧を出力するようになる。
【００６０】
このようにすることで、駆動パルスの使用されることのない区間Ｔ１、区間Ｔ２、及び区間Ｔ４では、駆動信号生成回路７０は、駆動パルスの代わりに中間電圧を出力するので発生するノイズを減らすことができる。
【００６１】
また、例えば、すべてのピエゾ素子４１７が中ドットを形成する場合、全てのデコーダ８３から出力される選択データは［００１１］となる。そうすると、区間Ｔ１及びＴ２においてはカウンタ８８のカウンタ値が０であるため、この区間において駆動信号生成回路７０’は、駆動パルスの代わりに中間電圧を出力する。そして、区間Ｔ３及びＴ４において、カウンタ８８のカウンタ値は０ではないため、区間Ｔ３では駆動パルスＰＳ３が出力され、区間Ｔ４では駆動パルスＰＳ４が出力されることとなる。
【００６２】
同様にして、例えば、すべてのピエゾ素子４１７が大ドットを形成する場合については、全てのデコーダ８３から出力される選択データは［１０１１］である。そうすると、区間Ｔ２においてはカウンタ８８のカウンタ値が０であるため、この区間において駆動信号生成回路７０’は、駆動パルスの代わりに中間電圧を出力する。そして、区間Ｔ１、Ｔ３、及び期間Ｔ４においては、カウンタ８８のカウンタ値は０ではないため、区間Ｔ１では駆動パルスＰＳ１が出力され、区間Ｔ３では駆動パルスＰＳ３が出力され、区間Ｔ４では駆動パルスＰＳ４が出力される。
【００６３】
同様にして、例えば、すべてのピエゾ素子４１７がドットを形成しない場合については、全てのデコーダ８３から出力される選択データは［０１００］である。そうすると、区間Ｔ１、Ｔ３、及びＴ４においてはカウンタ８８のカウンタ値が０であるため、この区間において駆動信号生成回路７０’は、駆動パルスの代わりに中間電圧を出力する。そして、区間Ｔ２においては、カウンタ８８のカウンタ値が０ではないため、区間Ｔ２では駆動パルスＰＳ２が出力される。
【００６４】
また、生成されるドットの組み合わせについても考えることができる。例えば、いずれのピエゾ素子４１７も小ドット及び中ドットを形成する場合には、デコーダ８３から出力される選択データは［００１０］及び［００１１］である。この場合、カウンタ８８のカウンタ値が０となるのは、区間Ｔ１及び区間Ｔ２のときである。そうすると、駆動信号生成回路７０’は、区間Ｔ１及び区間Ｔ２において駆動パルスの代わりに中間電圧を出力する。一方、区間Ｔ３及びＴ４については、カウンタ８８のカウンタ値が０ではないため、区間Ｔ３では駆動パルスＰＳ３が出力され、区間Ｔ４では駆動パルスＰＳ４が出力される。
【００６５】
このようにすることで、駆動パルスの使用されることのない期間において、駆動信号生成回路７０’は、駆動パルスの代わりに中間電圧を出力するので発生するノイズを減らすことができる。
【００６６】
＝＝＝第２実施形態＝＝＝
第１実施形態では、Ｔ１〜Ｔ４の各区間までにおけるいくつかの駆動パルスをピエゾ素子４１７に印加することによって、複数の液体滴を吐出し、ドット無し、小ドット、中ドット、又は大ドットを形成して、４階調の表現を可能としていた。一方、第２実施形態では、区間Ｔにおいて１つの駆動パルスのみを有する場合を考える。すなわち、期間Ｔにおいて１つのピエゾ素子から１つの液体滴が吐出され、１つの画素に１つのドットか形成可能とされている。第２実施形態において第１実施形態と異なっているのは、駆動信号ＣＯＭと印刷データ計数部１４０４’’である。以下では、これら第１実施形態と異なっている点について説明する。
【００６７】
図１２は、第２実施形態における駆動信号ＣＯＭ、及び、ドットの形成時に用いられる制御信号を説明する図である。第２実施形態では、期間Ｔにおいて１つの駆動パルスしか使用しないため、制御信号はラッチ信号ＬＡＴのみである。
【００６８】
図１３は、第２実施形態における印刷データ計数部１４０４’’を示す図である。第２実施形態では、印刷データ計数部１４０４’’は、ラッチ信号ＬＡＴをトリガとして画素データＳＩをカウントする。尚、第２実施形態では、インク滴を吐出するかしないかの２通りのパターンしかないため、画素データＳＩは、インク滴を吐出しないときの［０］又はインク滴を吐出するときの［１］のいずれかとなる。また、ピエゾ素子４１７の数は１８０個であるので、１８０個の画素データＳＩをカウントすることになる。
【００６９】
印刷データ計数部１４０４’’は、ＡＳＩＣ６０に接続され、画素データＳＩ及びラッチ信号ＬＡＴを受け取る。また、印刷データ計数部１４０４’’の出力は、アンド回路７０１の入力Ｂに接続されている。
【００７０】
印刷データ計数部１４０４’’は、ラッチ信号ＬＡＴをトリガとして、次のラッチ信号ＬＡＴが入力されるまでの１８０個の画素データＳＩの値をカウントする。そしてカウント値が０であるとき（いずれのピエゾ素子４１７からもインク滴の吐出を行わないとき）、Ｌレベルの信号をアンド回路７０１の入力Ｂに出力する。そうすると、第１実施形態のときと同様に、駆動信号生成回路７０’は、駆動パルスの代わりに中間電圧を出力する。一方、カウント値が０ではないとき（いずれかのピエゾ素子４１７からインク滴の吐出が行われるとき）、Ｈレベルの信号をアンド回路７０１の入力Ｂに出力する。そうすると、第１実施形態のときと同様に、駆動信号生成回路７０’は、期間Ｔにおいて駆動パルスを生成する。
【００７１】
このように駆動パルスが使用されないとき、駆動信号生成回路７０’は、駆動パルスの代わりに中間電圧を出力するので発生するノイズを減らすことができる。
【００７２】
＝＝＝第３実施形態＝＝＝
ここでは、第３実施形態として、第１実施形態のプリンタ１’に後述するダミー負荷を取り付けたときについて説明する。  
図１４は、ダミー負荷９３を説明するための図である。図１４に示すように、駆動回路生成回路７０’とフラットケーブル９０との間には、ダミー負荷９３が取り付けられている。フラットケーブル９０は、複数の信号線を含んでおり、フレキシブルな構造となっていることから、コイル及びコンデンサのようにふるまう場合がある。このとき信号線に所定の信号が印加されると信号の共振が発生するおそれがある。駆動信号生成回路７０には不図示のフィードバック回路が設けられているため、共振信号がフィードバックされることで不安定な駆動信号が出力されるおそれがある。よって、駆動信号生成回路７０とフラットケーブルとの間に、その共振を打ち消すような抵抗Ｒ及びコンデンサＣの直列要素を挟み込み、安定した駆動信号を生成できるようにしている。
【００７３】
ところで、駆動信号ＣＯＭの駆動パルスのように電圧が変化するとダミー負荷９３内を電荷が移動し電力を消費する。しかしながら、第１実施形態及び第２実施形態のプリンタ１’にこのようなダミー負荷９３を取り付けたとき、駆動パルスの生成不用な期間については駆動パルスを生成しないので、不要な電圧の変化を削減することができる。電圧の変化の発生する機会が少ないと、不要な電荷の移動も少なく消費される電力も少なくなる。よって、第１実施形態のプリンタ１’にダミー負荷９３を取り付けた場合には、ダミー負荷によって消費される電力を削減できるという利点がある。
【００７４】
＝＝＝その他の実施の形態＝＝＝
上記の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることは言うまでもない。特に、以下に述べる実施形態であっても、本発明に含まれるものである。
【００７５】
＜ヘッドについて＞
前述の実施形態では、圧電素子を用いてインクを吐出していた。しかし、液体を吐出する方式は、これに限られるものではない。例えば、熱によりノズル内に泡を発生させる方式など、他の方式を用いてもよい。
【００７６】
＝＝＝まとめ＝＝＝
（１）前述の実施形態における液体吐出装置としてのプリンタ１’では、駆動パルスを含みインク滴を吐出させるための駆動信号ＣＯＭを生成する駆動信号生成部としての駆動信号生成回路７０と、駆動信号ＣＯＭが印加されることによってインク滴を吐出する複数の液体吐出部としてのピエゾ素子４１７とを備える。さらに、プリンタ１’は、所定の期間においてピエゾ素子４１７に駆動パルスを印加するか否かを規定する画素データＳＩを出力するコントローラとしてのＡＳＩＣと、この画素データＳＩに基づいて、所定の期間においていずれのピエゾ素子４１７にも駆動パルスの印加がされないことを判定する判定部としての印刷データ計数部１４０４とを備える。そして、所定の期間においていずれのピエゾ素子４１７にも駆動パルスの印加がされないと判定されるとき、駆動信号生成回路７０は、所定の期間において駆動パルスの代わりに所定の定電圧としての中間電圧を出力する。  
このように、所定の期間においていずれのピエゾ素子４１７にも駆動パルスの印加がされないとき、所定の期間における駆動パルスの代わりに中間電圧が出力されるので、ノイズを減らすことができる。  
尚、所定の期間は、上述の実施形態のように、繰り返し周期Ｔに含まれる期間Ｔ１〜Ｔ４の各期間とすることもできるし、繰り返し周期Ｔとすることもできる。
【００７７】
（２）また、所定の期間Ｔには駆動パルスを含む区間Ｔ１〜Ｔ４が含まれ、画素データＳＩに基づいて１以上の駆動パルスがピエゾ素子４１７に印加される。そして、ある区間においていずれのピエゾ素子４１７にも駆動パルスが印加されないと判定されるとき、駆動信号生成回路７０’は、いずれのピエゾ素子４１７にも駆動パルスが印加されないと判定される区間において定電圧を出力する。  
このように、１つの画素に複数のインク滴を吐出可能であるので、１つの画素において複数階調の表現が可能となる。
【００７８】
（３）また、画素データＳＩに基づいて、ピエゾ素子４１７が画素にインク滴を吐出するか否かが決定づけられ、所定の期間Ｔにおいて、いずれのピエゾ素子４１７も画素にインク滴を吐出しないとき、駆動信号生成回路７０’は、所定の期間Ｔにおいて定電圧を出力する。
【００７９】
（４）また、所定の定電圧としての中間電位は、駆動パルスの開始電圧と同電圧である。
【００８０】
（５）また、ピエゾ素子４１７と駆動信号生成回路７０との間にコンデンサの一端が接続されている。このように、ピエゾ素子４１７と駆動信号生成回路７０との間にコンデンサの一端を接続してダミー負荷を取り付けたとき、駆動信号ＣＯＭの電圧変化により電荷の移動が発生し電力が消費されるが、上述の実施形態のように不要な駆動パルスを生成しないのでダミー負荷における消費電力を削減することができる。
【００８１】
（６）判定部としての印刷データ計数部１４０４は、画素データＳＩに基づいて、所定の期間において駆動パルスが印加されるピエゾ素子４１７の数をカウントし、カウントした結果、駆動パルスが印加されるピエゾ素子４１７の数が０の期間において、駆動信号生成回路７０は、駆動パルスを中間電圧に保つ。  
このように判定部は、駆動パルスが印加されるピエゾ素子４１７の数をカウントするので、カウント値に基づいて所定の期間においていずれかのピエゾ素子４１７に駆動パルスを印加するか否かを判定することができる。
【００８２】
（７）また、前述の構成要素をすべて含む液体吐出装置によれば、記述のほぼ全ての効果を奏するため、本発明の目的が最も有効に達成される。
【００８３】
（８）また、駆動パルスを含みインク滴を吐出させるための駆動信号ＣＯＭを生成するステップと、所定の期間においてピエゾ素子４１７に駆動パルスを印加するか否かを規定する画素データＳＩを出力するステップと、所定の期間においていずれのピエゾ素子４１７にも駆動パルスの印加がされないと判定されるとき、所定の期間において駆動パルスの代わりに中間電圧を出力するステップと、を含む駆動信号の生成方法があることはいうまでもない。
【図面の簡単な説明】
【００８４】
【図１】印刷システム１００の構成を説明する図である。
【図２】コンピュータ１１０、及びプリンタ１の構成を説明するブロック図である。
【図３】プリンタ１の構成を示す図である。
【図４】参考例のヘッド制御部ＨＣの構成を説明するブロック図である。
【図５】駆動信号生成回路７０によって生成される駆動信号ＣＯＭ、及び、ドットの形成時に用いられる制御信号を説明する図である。
【図６】駆動信号生成回路７０の構成を説明するブロック図である。
【図７】図７Ａは、波形生成回路７１の説明図であり、図７Ｂは、波形生成回路７１が電流増幅回路７２へ出力する波形信号の説明図である。
【図８】図８Ａは、フラットケーブル９０について説明するための図であり、また、図８Ｂは、フラットケーブル９０の断面の一部を示す図である。
【図９】第１実施形態における液体吐出装置としてのプリンタ１’の構成の一部を示す図である。
【図１０】印刷データ計数部１４０４の一例を示す図である。
【図１１】第１実施形態において、すべてのピエゾ素子４１７が小ドットを形成するときの駆動信号ＣＯＭを示す図である。
【図１２】第２実施形態における駆動信号ＣＯＭ、及び、ドットの形成時に用いられる制御信号を説明する図である。
【図１３】第２実施形態における印刷データ計数部１４０４’を示す図である。
【図１４】ダミー負荷９３を説明するための図である。
【符号の説明】
【００８５】
１  プリンタ、２０  用紙搬送機構、３０  キャリッジ移動機構、
３１  キャリッジモータ、４０  ヘッドユニット、５０  検出器群、
６０  ＡＳＩＣ、７０  駆動信号生成回路、７１  波形生成回路、
７２  電流増幅回路、８１Ａ  第１シフトレジスタ、８１Ｂ  第２シフトレジスタ、
８２Ａ  第１ラッチ回路、８２Ｂ  第２ラッチ回路、８３  デコーダ、
８４  制御ロジック、８５  スイッチ、９０  フラットケーブル、
９３  ダミー負荷、１００  印刷システム、１１０  コンピュータ、
１１１  ホスト側コントローラ、１１２  インタフェース部、１１３  ＣＰＵ、
１１４  メモリ、１２０  表示装置、１３０  入力装置、
１３１  キーボード、１３２  マウス、１４０  記録再生装置、
４１７  ピエゾ素子、８０１  メモリ、８０２  ラッチ回路、８０３  加算器、
８０４  ラッチ回路、８０５  Ｄ／Ａ変換器、１４０４  印刷データ計数部、
ＣＲ  キャリッジ、ＣＴＲ  コントローラ基板、Ｓ  用紙、ＨＣ  ヘッド制御部
【図１】
2007196448.tif 000003
【図２】
2007196448.tif 000004
【図３】
2007196448.tif 000005
【図４】
2007196448.tif 000006
【図５】
2007196448.tif 000007
【図６】
2007196448.tif 000008
【図７】
2007196448.tif 000009
【図８】
2007196448.tif 000010
【図９】
2007196448.tif 000011
【図１０】
2007196448.tif 000012
【図１１】
2007196448.tif 000013
【図１２】
2007196448.tif 000014
【図１３】
2007196448.tif 000015
【図１４】
2007196448.tif 000016