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