(57)【要約】駆動信号が印加されることにより複数の大きさの液滴を吐出可能な第１吐出部及び第２吐出部を含む複数の吐出部からなる吐出部群と、吐出選択信号に応じて、前記吐出部群の中から前記駆動信号を印加する前記吐出部を選択する吐出選択部と、を有し、前記吐出選択信号には、第１吐出部から吐出される液滴の大きさを制御する第１吐出部第１制御ビットデータと第１吐出部第２制御ビットデータを含む複数の第１吐出部制御ビットデータからなる第１吐出部ビットデータ群と、第２吐出部から吐出される液滴の大きさを制御する第２吐出部第１制御ビットデータと第２吐出部第２制御ビットデータを含む複数の第２吐出部制御ビットデータからなる第２吐出部ビットデータ群と、が含まれ、前記第１吐出部ビットデータ群に続いて前記第２吐出部ビットデータ群となる、液体吐出装置。【選択図】図８
2019500238.tif 000002
【特許請求の範囲】
【請求項１】
駆動信号が印加されることにより複数の大きさの液滴を吐出可能な第１吐出部及び第２吐出部を含む複数の吐出部からなる吐出部群と、
吐出選択信号に応じて、前記吐出部群の中から前記駆動信号を印加する前記吐出部を選択する吐出選択部と、
を有し、
前記吐出選択信号には、
第１吐出部から吐出される液滴の大きさを制御する第１吐出部第１制御ビットデータと第１吐出部第２制御ビットデータを含む複数の第１吐出部制御ビットデータからなる第１吐出部ビットデータ群と、
第２吐出部から吐出される液滴の大きさを制御する第２吐出部第１制御ビットデータと第２吐出部第２制御ビットデータを含む複数の第２吐出部制御ビットデータからなる第２吐出部ビットデータ群と、
が含まれ、
前記第１吐出部ビットデータ群に続いて前記第２吐出部ビットデータ群となる、
ことを特徴する液体吐出装置。
【請求項２】
前記吐出選択部は集積回路であり、
前記集積回路の平面視で、
前記集積回路は、長辺と短辺を有し、
前記吐出選択信号は、前記集積回路の前記短辺側に設けられた端子から入力され、
前記駆動信号は、前記集積回路の前記長辺側に設けられた複数の端子から出力される、
ことを特徴とする請求項１に記載の液体吐出装置。
【請求項３】
前記吐出選択部は、
前記吐出選択信号に応じて、波形選択信号を生成する複数の波形選択信号生成回路と、
前記波形選択信号に応じて、前記駆動信号に含まれる波形を選択し、前記吐出部に印加する複数の駆動信号選択回路と、を含み、
前記集積回路の平面視で、前記複数の波形選択信号生成回路は、前記長辺に沿う方向に並ぶように配置されている、
ことを特徴とする請求項１又は２に記載の液体吐出装置。
【請求項４】
前記吐出選択信号は、クロック信号によって、前記複数の波形選択信号生成回路に順番に転送され、
前記集積回路の平面視で、
前記クロック信号は、前記短辺側に設けられた端子から入力される、
ことを特徴とする請求項３に記載の液体吐出装置。
【請求項５】
前記クロック信号は、前記複数の波形選択信号生成回路のうち、前記クロック信号が入力される前記短辺側から最も近い前記波形選択信号生成回路に最初に入力され、
前記吐出選択信号は、前記複数の波形選択信号生成回路のうち、前記クロック信号が入力される前記短辺側から最も近い前記波形選択信号生成回路に最後に入力される、
ことを特徴する請求項４に記載の液体吐出装置。
【請求項６】
前記吐出選択信号は、前記複数の波形選択信号生成回路のうち、前記クロック信号が入力される前記短辺側から最も近い前記波形選択信号生成回路に最初に入力され、
前記クロック信号は、前記複数の波形選択信号生成回路のうち、前記クロック信号が入力される前記短辺側から最も近い前記波形選択信号生成回路に最後に入力される、
ことを特徴する請求項４に記載の液体吐出装置。
【請求項７】
前記吐出選択部は、
前記第１吐出部ビットデータ群を保持するための第１データ保持部と、
前記第１データ保持部よりも前段に設けられ、前記第２吐出部ビットデータ群を保持するための第２データ保持部と、を含み、
前記吐出選択信号は、前記第２データ保持部に入力された後、前記第１データ保持部に入力される、
ことを特徴とする請求項１乃至６のいずれか１項に記載の液体吐出装置。
【請求項８】
前記複数の波形選択信号生成回路には、
前記第１吐出部に印加される前記駆動信号を生成するための第１の前記波形選択信号を生成する第１の波形選択信号生成回路と、
前記第２吐出部に印加される前記駆動信号を生成するための第２の前記波形選択信号を生成する第２の波形選択信号生成回路と、が含まれ、
前記第１の波形選択信号生成回路は、前記第１データ保持部を有し、前記第１データ保持部に保持された前記第１吐出部ビットデータ群に基づいて前記第１の波形選択信号を生成し、
前記第２の波形選択信号生成回路は、前記第２データ保持部を有し、前記第２データ保持部に保持された前記第２吐出部ビットデータ群に基づいて前記第２の波形選択信号を生成する、
ことを特徴とする請求項３乃至６のいずれか１項に従属する請求項７に記載の液体吐出装置。
【請求項９】
駆動信号が印加されることにより複数の大きさの液滴を吐出可能な第１吐出部及び第２吐出部を含む複数の吐出部からなる吐出部群と、前記吐出部群の中から前記駆動信号を印加する前記吐出部を選択する吐出選択部と、を有するヘッドユニットを、制御する吐出選択信号を生成する吐出選択信号生成回路であって、
前記吐出選択信号には、
第１吐出部から吐出される液滴の大きさを制御する第１吐出部第１制御ビットデータと第１吐出部第２制御ビットデータを含む複数の第１吐出部制御ビットデータからなる第１吐出部ビットデータ群と、
第２吐出部から吐出される液滴の大きさを制御する第２吐出部第１制御ビットデータと第２吐出部第２制御ビットデータを含む複数の第２吐出部制御ビットデータからなる第２吐出部ビットデータ群と、
が含まれ、
前記第１吐出部ビットデータ群に続いて前記第２吐出部ビットデータ群となる、
ように前記吐出選択信号を生成することを特徴する吐出選択信号生成回路。
【請求項１０】
前記吐出選択部は集積回路であり、
前記集積回路の平面視で、
前記集積回路は、長辺と短辺を有し、
前記吐出選択信号は、前記集積回路の前記短辺側に設けられた端子から入力され、
前記駆動信号は、前記集積回路の前記長辺側に設けられた複数の端子から出力される、
ことを特徴とする請求項９に記載の吐出選択信号生成回路。
【請求項１１】
前記吐出選択部は、
前記吐出選択信号に応じて、波形選択信号を生成する複数の波形選択信号生成回路と、
前記波形選択信号に応じて、前記駆動信号に含まれる波形を選択し、前記吐出部に印加する複数の駆動信号選択回路と、を含み、
前記集積回路の平面視で、前記複数の波形選択信号生成回路は、前記長辺に沿う方向に
並ぶように配置されている、
ことを特徴とする請求項９又は１０に記載の吐出選択信号生成回路。
【請求項１２】
前記吐出選択信号は、クロック信号によって、前記複数の波形選択信号生成回路に順番に転送され、
前記集積回路の平面視で、
前記クロック信号は、前記短辺側に設けられた端子から入力される、
ことを特徴とする請求項１１に記載の吐出選択信号生成回路。
【請求項１３】
前記クロック信号は、前記複数の波形選択信号生成回路のうち、前記クロック信号が入力される前記短辺側から最も近い前記波形選択信号生成回路に最初に入力され、
前記吐出選択信号は、前記複数の波形選択信号生成回路のうち、前記クロック信号が入力される前記短辺側から最も近い前記波形選択信号生成回路に最後に入力される、
ことを特徴する請求項１２に記載の液吐出選択信号生成回路。
【請求項１４】
前記吐出選択信号は、前記複数の波形選択信号生成回路のうち、前記クロック信号が入力される前記短辺側から最も近い前記波形選択信号生成回路に最初に入力され、
前記クロック信号は、前記複数の波形選択信号生成回路のうち、前記クロック信号が入力される前記短辺側から最も近い前記波形選択信号生成回路に最後に入力される、
ことを特徴する請求項１２に記載の吐出選択信号生成回路。
【請求項１５】
前記吐出選択部は、
前記第１吐出部ビットデータ群を保持するための第１データ保持部と、
前記第１データ保持部よりも前段に設けられ、前記第２吐出部ビットデータ群を保持するための第２データ保持部と、を含み、
前記吐出選択信号は、前記第２データ保持部に入力された後、前記第１データ保持部に入力される、
ことを特徴とする請求項９乃至１４のいずれか１項に記載の吐出選択信号生成回路。
【請求項１６】
前記複数の波形選択信号生成回路には、
前記第１吐出部に印加される前記駆動信号を生成するための第１の前記波形選択信号を生成する第１の波形選択信号生成回路と、
前記第２吐出部に印加される前記駆動信号を生成するための第２の前記波形選択信号を生成する第２の波形選択信号生成回路と、が含まれ、
前記第１の波形選択信号生成回路は、前記第１データ保持部を有し、前記第１データ保持部に保持された前記第１吐出部ビットデータ群に基づいて前記第１の波形選択信号を生成し、
前記第２の波形選択信号生成回路は、前記第２データ保持部を有し、前記第２データ保持部に保持された前記第２吐出部ビットデータ群に基づいて前記第２の波形選択信号を生成する、
ことを特徴とする請求項１１乃至１４のいずれか１項に従属する請求項１５に記載の吐出選択信号生成回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液体吐出装置及び吐出選択信号生成回路に関する。
【背景技術】
【０００２】
インクを吐出して画像や文書を印刷するインクジェットプリンターなどの液体吐出装置には、圧電素子（例えばピエゾ素子）を用いたものが知られている。圧電素子は、ヘッドユニットにおいて複数の吐出部のそれぞれに対応して設けられ、それぞれが駆動信号に従って駆動されることにより、ノズルから所定のタイミングで所定量のインク（液体）が吐出されて、紙等の媒体にドットが形成される。
【０００３】
特許文献１に記載のインクジェット式プリンターは、複数の吐出部のそれぞれを制御するために２ビットの制御データを用いることで、複数の吐出部のそれぞれが、非記録、小ドット、中ドット、大ドットからなる４階調のいずれかに相当するインクを吐出可能とし、これにより高画質印刷を実現する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第０４９３０６２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、近年、高速高画質印刷の要求が高まってきており、かかる要求に応えるために、インクジェットプリンターなどの液体吐出装置においては吐出部の高密度化が進んでいる。吐出部の高密度化に伴い、吐出部を制御する回路の高密度化及び最適化を行う必要がある。
【０００６】
特許文献１に記載のインクジェット式プリンターでは、制御部が、駆動回路系に対して、複数の吐出部のそれぞれを制御する制御データの上位ビットを纏めて送信した後、当該制御データの下位ビットを纏めて送信する。そして、駆動回路系は、送信された制御データをシフトレジスター（シリアルに接続された複数のフリップフロップ）で転送するため、吐出部の数が増えるほど、最後に送信される上位ビットデータを保持すべきフリップフロップの出力端子と最初に送信される下位ビットデータを保持すべきフリップフロップの入力端子とを接続する配線が長くなる。そうすると、この配線の負荷が大きくなるため、データ転送におけるタイミングずれが起こりやすくなり、結果として、誤吐出のおそれが高まるという問題がある。
【０００７】
本発明は、以上のような問題に鑑みてなされたものであり、本発明のいくつかの態様によれば、誤吐出のおそれを低減し、高画質の生成物を生成可能な液体吐出装置を提供することができる。また、本発明のいくつかの態様によれば、ヘッドユニットにおける誤吐出のおそれを低減させることを可能とする吐出選択信号生成回路を提供することができる。
【課題を解決するための手段】
【０００８】
本発明は前述の課題の少なくとも一部を解決するためになされたものであり、以下の態様または適用例として実現することが可能である。
【０００９】
［適用例１］
本適用例に係る液体吐出装置は、駆動信号が印加されることにより複数の大きさの液滴
を吐出可能な第１吐出部及び第２吐出部を含む複数の吐出部からなる吐出部群と、吐出選択信号に応じて、前記吐出部群の中から前記駆動信号を印加する前記吐出部を選択する吐出選択部と、を有し、前記吐出選択信号には、第１吐出部から吐出される液滴の大きさを制御する第１吐出部第１制御ビットデータと第１吐出部第２制御ビットデータを含む複数の第１吐出部制御ビットデータからなる第１吐出部ビットデータ群と、第２吐出部から吐出される液滴の大きさを制御する第２吐出部第１制御ビットデータと第２吐出部第２制御ビットデータを含む複数の第２吐出部制御ビットデータからなる第２吐出部ビットデータ群と、が含まれ、前記第１吐出部ビットデータ群に続いて前記第２吐出部ビットデータ群となる。
【００１０】
「複数の大きさの液滴」とは、大きさがゼロの液滴も含む概念であり、「複数の大きさの液滴を吐出可能」とは、大きさがゼロの液滴を吐出すること、換言すれば、液体を吐出しないことも含む概念である。
【００１１】
本適用例に係る液体吐出装置では、吐出部群を構成する複数の吐出部のそれぞれが複数の大きさの液滴を吐出可能とするために、吐出選択信号に含まれる制御データのサイズが大きくなる。すなわち、第１吐出部から吐出される液滴の大きさを制御するために、第１吐出部第１制御ビットデータと第１吐出部第２制御ビットデータを含む少なくとも２ビットの第１吐出部ビットデータ群が必要であり、同様に、第２吐出部から吐出される液滴の大きさを制御するために、第２吐出部第１制御ビットデータと第２吐出部第２制御ビットデータを含む少なくとも２ビットの第２吐出部ビットデータ群が必要である。
【００１２】
従来のように、吐出選択部が、第１吐出部第１制御ビットデータと第２吐出部第１制御ビットデータとを含む複数の第１制御ビットデータを纏めて受けた後、第１吐出部第２制御ビットデータと第２吐出部第２制御ビットデータとを含む複数の第２制御ビットデータを纏めて受ける方式では、各制御ビットデータを記憶する記憶部の物理的な位置の順番と、吐出選択部が当該各制御ビットデータを受ける順番とが整合しにくい。そうすると、吐出選択信号に含まれる制御ビットデータのサイズが大きいため、吐出選択信号が伝搬する経路（配線）の一部が長くなり、タイミングずれが発生する可能性が高まる。
【００１３】
これに対して、本適用例に係る液体吐出装置では、吐出選択信号を、第１吐出部ビットデータ群に続いて前記第２吐出部ビットデータ群となるように構成し、これにより、吐出選択部は、第１吐出部から吐出される液滴の大きさを制御するための第１吐出部ビットデータ群を纏めて受けた後、第２吐出部から吐出される液滴の大きさを制御するための第２吐出部ビットデータ群を纏めて受けることになる。そのため、本適用例に係る液体吐出装置によれば、各制御ビットデータの記憶部の物理的な位置の順番と、吐出選択部が当該各制御ビットデータを受ける順番とが整合しやすく、吐出選択信号が伝搬する経路（配線）を短くしやすい。従って、本適用例に係る液体吐出装置によれば、吐出選択部による吐出選択信号の転送におけるタイミングずれのおそれを低減することができ、これにより、誤吐出のおそれを低減し、高画質の生成物を生成することが可能である。
【００１４】
［適用例２］
上記適用例に係る液体吐出装置において、前記吐出選択部は集積回路であり、前記集積回路の平面視で、前記集積回路は、長辺と短辺を有し、前記吐出選択信号は、前記集積回路の前記短辺側に設けられた端子から入力され、前記駆動信号は、前記集積回路の前記長辺側に設けられた複数の端子から出力されてもよい。
【００１５】
本適用例に係る液体吐出装置によれば、集積回路において、吐出選択信号が伝搬する配線の配置領域と、吐出選択信号よりも高電圧である駆動信号が伝搬する配線の配置領域とを効率よく分離することができる。従って、本適用例に係る液体吐出装置によれば、集積
回路のサイズの増加を抑制しながら、吐出選択信号に対する駆動信号によるノイズの影響を低減することができ、これにより、誤吐出のおそれを低減し、高画質の生成物を生成することが可能である。
【００１６】
［適用例３］
上記適用例に係る液体吐出装置において、前記吐出選択部は、前記吐出選択信号に応じて、波形選択信号を生成する複数の波形選択信号生成回路と、前記波形選択信号に応じて、前記駆動信号に含まれる波形を選択し、前記吐出部に印加する複数の駆動信号選択回路と、を含み、前記集積回路の平面視で、前記複数の波形選択信号生成回路は、前記長辺に沿う方向に並ぶように配置されていてもよい。
【００１７】
本適用例に係る液体吐出装置によれば、集積回路において、吐出選択信号に基づき動作する複数の波形選択信号生成回路の配置領域と、駆動信号を生成するために高電圧で動作する複数の駆動信号選択回路の配置領域とを効率よく分離することができる。従って、集積回路のサイズの増加を抑制しながら、複数の波形選択信号生成回路に対する複数の駆動信号選択回路の動作によるノイズの影響を低減することができ、これにより、誤吐出のおそれを低減し、高画質の生成物を生成することが可能である。
【００１８】
［適用例４］
上記適用例に係る液体吐出装置において、前記吐出選択信号は、クロック信号によって、前記複数の波形選択信号生成回路に順番に転送され、前記集積回路の平面視で、前記クロック信号は、前記短辺側に設けられた端子から入力されてもよい。
【００１９】
本適用例に係る液体吐出装置によれば、集積回路において、クロック信号が伝搬する配線及びクロック信号によって吐出選択信号を転送する複数の波形選択信号生成回路の配置領域と、駆動信号が伝搬する配線及び複数の駆動信号選択回路の配置領域とを効率よく分離することができる。従って、集積回路のサイズの増加を抑制しながら、駆動信号や複数の駆動信号選択回路の動作に基づくノイズの影響による、複数の波形選択信号生成回路におけるデータ転送のタイミングずれの恐れを低減することができ、これにより、誤吐出のおそれを低減し、高画質の生成物を生成することが可能である。
【００２０】
［適用例５］
上記適用例に係る液体吐出装置において、前記クロック信号は、前記複数の波形選択信号生成回路のうち、前記クロック信号が入力される前記短辺側から最も近い前記波形選択信号生成回路に最初に入力され、前記吐出選択信号は、前記複数の波形選択信号生成回路のうち、前記クロック信号が入力される前記短辺側から最も近い前記波形選択信号生成回路に最後に入力されてもよい。
【００２１】
本適用例に係る液体吐出装置によれば、吐出選択信号の転送が行われる任意の２つの波形選択信号生成回路のうち、転送先の波形選択信号生成回路にクロック信号が入力された後に、転送元の波形選択信号生成回路にクロック信号が入力されるので、吐出選択信号の転送におけるタイミングずれのおそれを低減することができる。これにより、誤吐出のおそれを低減し、高画質の生成物を生成することが可能である。
【００２２】
［適用例６］
上記適用例に係る液体吐出装置において、前記吐出選択信号は、前記複数の波形選択信号生成回路のうち、前記クロック信号が入力される前記短辺側から最も近い前記波形選択信号生成回路に最初に入力され、前記クロック信号は、前記複数の波形選択信号生成回路のうち、前記クロック信号が入力される前記短辺側から最も近い前記波形選択信号生成回路に最後に入力されてもよい。
【００２３】
本適用例に係る液体吐出装置によれば、吐出選択信号の転送が行われる任意の２つの波形選択信号生成回路のうち、転送先の波形選択信号生成回路にクロック信号が入力された後に、転送元の波形選択信号生成回路にクロック信号が入力されるので、吐出選択信号の転送におけるタイミングずれのおそれを低減することができる。これにより、誤吐出のおそれを低減し、高画質の生成物を生成することが可能である。
【００２４】
［適用例７］
上記適用例に係る液体吐出装置において、前記吐出選択部は、前記第１吐出部ビットデータ群を保持するための第１データ保持部と、前記第１データ保持部よりも前段に設けられ、前記第２吐出部ビットデータ群を保持するための第２データ保持部と、を含み、前記吐出選択信号は、前記第２データ保持部に入力された後、前記第１データ保持部に入力されてもよい。
【００２５】
本適用例に係る液体吐出装置によれば、第１吐出部ビットデータ群を保持するための第１データ保持部と第２吐出部ビットデータ群を保持するための第２データ保持部とを含む複数のデータ保持部の物理的な位置の順番と、吐出選択部が当該各制御ビットデータを受ける順番とが整合しやすく、吐出選択信号が伝搬する経路（配線）を短くしやすい。従って、本適用例に係る液体吐出装置によれば、吐出選択部による吐出選択信号の転送におけるタイミングずれのおそれを低減することができ、これにより、誤吐出のおそれを低減し、高画質の生成物を生成することが可能である。
【００２６】
［適用例８］
上記適用例に係る液体吐出装置において、前記複数の波形選択信号生成回路には、前記第１吐出部に印加される前記駆動信号を生成するための第１の前記波形選択信号を生成する第１の波形選択信号生成回路と、前記第２吐出部に印加される前記駆動信号を生成するための第２の前記波形選択信号を生成する第２の波形選択信号生成回路と、が含まれ、前記第１の波形選択信号生成回路は、前記第１データ保持部を有し、前記第１データ保持部に保持された前記第１吐出部ビットデータ群に基づいて前記第１の波形選択信号を生成し、前記第２の波形選択信号生成回路は、前記第２データ保持部を有し、前記第２データ保持部に保持された前記第２吐出部ビットデータ群に基づいて前記第２の波形選択信号を生成してもよい。
【００２７】
本適用例に係る液体吐出装置によれば、第１データ保持部を有する第１の波形選択信号生成回路と第２データ保持部を有する第２の波形選択信号生成回路とを含む複数の波形選択信号生成回路の物理的な位置の順番と、吐出選択部が、第１吐出部ビットデータ群と第２吐出部ビットデータ群とを含む複数の吐出部ビットデータ群を受ける順番とが整合しやすく、吐出選択信号が伝搬する経路（配線）を短くしやすい。従って、本適用例に係る液体吐出装置によれば、吐出選択部による吐出選択信号の転送におけるタイミングずれのおそれを低減することができ、これにより、誤吐出のおそれを低減し、高画質の生成物を生成することが可能である。
【００２８】
［適用例９］
本適用例に係る吐出選択信号生成回路は、駆動信号が印加されることにより複数の大きさの液滴を吐出可能な第１吐出部及び第２吐出部を含む複数の吐出部からなる吐出部群と、前記吐出部群の中から前記駆動信号を印加する前記吐出部を選択する吐出選択部と、を有するヘッドユニットを、制御する吐出選択信号を生成する吐出選択信号生成回路であって、前記吐出選択信号には、第１吐出部から吐出される液滴の大きさを制御する第１吐出部第１制御ビットデータと第１吐出部第２制御ビットデータを含む複数の第１吐出部制御ビットデータからなる第１吐出部ビットデータ群と、第２吐出部から吐出される液滴の大
きさを制御する第２吐出部第１制御ビットデータと第２吐出部第２制御ビットデータを含む複数の第２吐出部制御ビットデータからなる第２吐出部ビットデータ群と、が含まれ、前記第１吐出部ビットデータ群に続いて前記第２吐出部ビットデータ群となる、ように前記吐出選択信号を生成することを特徴する。
【００２９】
本適用例に係る吐出選択信号生成回路は、吐出選択信号を、第１吐出部ビットデータ群に続いて前記第２吐出部ビットデータ群となるように生成し、これにより、吐出選択部は、第１吐出部から吐出される液滴の大きさを制御するための第１吐出部ビットデータ群を纏めて受けた後、第２吐出部から吐出される液滴の大きさを制御するための第２吐出部ビットデータ群を纏めて受けることになる。そのため、ヘッドユニットにおいて、各制御ビットデータの記憶部の物理的な位置の順番と、吐出選択部が当該各制御ビットデータを受ける順番とが整合しやすく、吐出選択信号が伝搬する経路（配線）を短くしやすい。従って、吐出選択部による吐出選択信号の転送におけるタイミングずれのおそれを低減することができ、これにより、ヘッドユニットにおける誤吐出のおそれを低減させることが可能である。
【図面の簡単な説明】
【００３０】
【図１】液体吐出装置の概略構成を示す図である。
【図２】液体吐出装置の構成を示すブロック図である。
【図３】ヘッドユニットにおける吐出部の構成を示す図である。
【図４Ａ】ヘッドユニットにおけるノズル配列を示す図である。
【図４Ｂ】図４Ａに示したノズル配列による画像形成の基本解像度を説明するための図である。
【図５】駆動信号ＣＯＭ−Ａ，ＣＯＭ−Ｂの波形を示す図である。
【図６】駆動信号Ｖｏｕｔの波形を示す図である。
【図７】吐出選択部の機能構成を示す図である。
【図８】吐出選択部へ供給される各種信号の波形及び各種ラッチの更新タイミングを示す図である。
【図９】デコーダーのデコード論理を表すテーブルを示す図である。
【図１０】本実施形態の吐出選択部を構成するＩＣのレイアウト構成を示す図である。
【図１１】比較例の吐出選択部を構成するＩＣのレイアウト構成を示す図である。
【図１２】比較例の吐出選択部の機能構成を示す図である。
【図１３】比較例の吐出選択部へ供給される各種信号の波形を示す図である。
【図１４】本実施形態の吐出選択部を構成するＩＣの他のレイアウト構成を示す図である。
【図１５】変形例１の吐出選択部の機能構成を示す図である。
【図１６】変形例１の吐出選択部へ供給される各種信号の波形及び各種ラッチの更新タイミングを示す図である。
【図１７】変形例１の吐出選択部を構成するＩＣのレイアウト構成を示す図である。
【発明を実施するための形態】
【００３１】
以下、本発明の好適な実施形態について図面を用いて詳細に説明する。用いる図面は説明の便宜上のものである。なお、以下に説明する実施形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また以下で説明される構成の全てが本発明の必須構成要件であるとは限らない。
【００３２】
１．液体吐出装置の概要
本実施形態に係る液体吐出装置の一例としての印刷装置は、外部のホストコンピューターから供給された画像データに応じてインクを吐出させることによって、紙などの印刷媒
体にインクドット群を形成し、これにより、当該画像データに応じた画像（文字、図形等を含む）を印刷するインクジェットプリンターである。
【００３３】
なお、液体吐出装置としては、例えば、プリンター等の印刷装置、液晶ディスプレイ等のカラーフィルターの製造に用いられる色材吐出装置、有機ＥＬディスプレイ、ＦＥＤ（面発光ディスプレイ）等の電極形成に用いられる電極材料吐出装置、バイオチップ製造に用いられる生体有機物吐出装置等を挙げることができる。
【００３４】
図１は、液体吐出装置１の内部の概略構成を示す斜視図である。図１に示されるように、液体吐出装置１は、移動体２を、主走査方向に移動（往復動）させる移動機構３を備える。
【００３５】
移動機構３は、移動体２の駆動源となるキャリッジモーター３１と、両端が固定されたキャリッジガイド軸３２と、キャリッジガイド軸３２とほぼ平行に延在し、キャリッジモーター３１により駆動されるタイミングベルト３３と、を有している。
【００３６】
移動体２のキャリッジ２４は、キャリッジガイド軸３２に往復動自在に支持されるとともに、タイミングベルト３３の一部に固定されている。そのため、キャリッジモーター３１によりタイミングベルト３３を正逆走行させると、移動体２がキャリッジガイド軸３２に案内されて往復動する。
【００３７】
また、移動体２のうち、印刷媒体Ｐと対向する部分にはヘッドユニット２０が設けられる。このヘッドユニット２０は、後述するように、多数のノズルからインク滴（液滴）を吐出させるためのものであり、フレキシブルケーブル１９０を介して各種の制御信号等が供給される構成となっている。
【００３８】
液体吐出装置１は、印刷媒体Ｐを、副走査方向にプラテン４０上で搬送させる搬送機構４を備える。搬送機構４は、駆動源である搬送モーター４１と、搬送モーター４１により回転して、印刷媒体Ｐを副走査方向に搬送する搬送ローラー４２と、を備える。
【００３９】
印刷媒体Ｐが搬送機構４によって搬送されたタイミングで、ヘッドユニット２０が当該印刷媒体Ｐにインク滴を吐出することによって、印刷媒体Ｐの表面に画像が形成される。
【００４０】
２．液体吐出装置の電気的構成
図２は、液体吐出装置１の電気的な構成を示すブロック図である。
【００４１】
この図に示されるように、液体吐出装置１では、制御ユニット１０とヘッドユニット２０とがフレキシブルケーブル１９０を介して接続される。
【００４２】
制御ユニット１０は、制御部１００と、キャリッジモーター３１と、キャリッジモータードライバー３５と、搬送モーター４１と、搬送モータードライバー４５と、駆動回路５０−ａ、駆動回路５０−ｂと、メンテナンスユニット８０と、を有する。このうち、制御部１００は、ホストコンピューターから画像データが供給されたときに、各部を制御するための各種の制御信号等を出力する。
【００４３】
詳細には、制御部１００は、キャリッジモータードライバー３５に対して制御信号Ｃｔｒ１を供給し、キャリッジモータードライバー３５は、当該制御信号Ｃｔｒ１に従ってキャリッジモーター３１を駆動する。これにより、キャリッジ２４における主走査方向の移動が制御される。
【００４４】
また、制御部１００は、搬送モータードライバー４５に対して制御信号Ｃｔｒ２を供給し、搬送モータードライバー４５は、当該制御信号Ｃｔｒ２に従って搬送モーター４１を駆動する。これにより、搬送機構４による副走査方向の移動が制御される。
【００４５】
また、制御部１００は、駆動回路５０−ａにデジタルのデータｄＡを供給し、駆動回路５０−ｂにデジタルのデータｄＢを供給する。ここで、データｄＡは、ヘッドユニット２０に供給する駆動信号のうち、駆動信号ＣＯＭ−Ａの波形を規定し、データｄＢは、駆動信号ＣＯＭ−Ｂの波形を規定する。
【００４６】
駆動回路５０−ａは、データｄＡをデジタル／アナログ変換した後に、Ｄ級増幅した駆動信号ＣＯＭ−Ａをヘッドユニット２０に供給する。同様に、駆動回路５０−ｂは、データｄＢをデジタル／アナログ変換した後に、Ｄ級増幅した駆動信号ＣＯＭ−Ｂをヘッドユニット２０に供給する。駆動信号ＣＯＭ−Ａ，ＣＯＭ−Ｂは、後述する、ヘッドユニット２０に含まれる複数（ｍ個）の吐出部６００に印加される駆動信号Ｖｏｕｔ（Ｖｏｕｔ−１〜Ｖｏｕｔ−ｍ）の元となる駆動信号である。なお、駆動回路５０−ａ，５０−ｂについては、入力するデータ、及び、出力する駆動信号が異なるのみであって、回路的な構成は同一であってもよい。
【００４７】
また、制御部１００は、吐出選択信号生成部（吐出選択信号生成回路）１０１を含む。吐出選択信号生成部（吐出選択信号生成回路）１０１は、ホストコンピューターから供給された画像データに応じた画像が印刷媒体Ｐの表面に形成されるように、ヘッドユニット２０を制御する吐出選択信号としてのデータ信号Ｄａｔａ、クロック信号Ｓｃｋ及び制御信号ＬＡＴ，ＣＨを生成し、これらの信号をヘッドユニット２０に供給する。
【００４８】
また、制御部１００は、メンテナンスユニット８０に、吐出部６００におけるインクの吐出状態を正常に回復させるためのメンテナンス処理を実行させてもよい。メンテナンスユニット８０は、メンテナンス処理として、吐出部６００内の増粘したインクや気泡等をチューブポンプ（図示省略）により吸引するクリーニング処理（ポンピング処理）を行うためのクリーニング機構８１を有していてもよい。また、メンテナンスユニット８０は、メンテナンス処理として、吐出部６００のノズル近傍に付着した紙粉等の異物をワイパー（図示省略）により拭き取るワイピング処理を行うためのワイピング機構８２を有していてもよい。
【００４９】
ヘッドユニット２０は、吐出選択部７０と、複数の吐出部６００（ｍ個の吐出部６００）からなる吐出部群と、を有している。なお、ヘッドユニット２０が駆動回路５０−ａ，５０−ｂ備えていてもよい。
【００５０】
吐出選択部７０は、制御部１００から送信されたクロック信号Ｓｃｋ、データ信号Ｄａｔａ及び制御信号ＬＡＴ，ＣＨが入力される。本実施形態では、データ信号Ｄａｔａは、印刷データＳＩとプログラムデータＳＰとを含む。印刷データＳＩは、ｍ個の吐出部６００の各々の吐出動作によって印刷媒体Ｐに形成されるドットの大きさ（階調）を規定するデータである。後述するように、本実施形態では、「大ドット」、「中ドット」、「小ドット」、「非記録（ドットなし）」の４階調が規定される。また、プログラムデータＳＰは、駆動信号ＣＯＭ−Ａ，ＣＯＭ−Ｂから、吐出部６００が有する圧電素子６０に印加される駆動パルス（波形）を選択するためのデータである。このように、データ信号Ｄａｔａは、ｍ個の吐出部６００の各々の吐出動作を選択するための吐出選択信号として機能する。
【００５１】
吐出選択部７０は、プログラムデータＳＰを保持するＳＰシフトレジスターと、印刷データＳＩを保持するＳＩシフトレジスターとを備えている。そして、吐出選択部７０は、
クロック信号Ｓｃｋのエッジのタイミングで、データ信号Ｄａｔａに含まれる印刷データＳＩ及びプログラムデータＳＰを、ＳＩシフトレジスター及びＳＰシフトレジスターによって１ビットずつシリアル転送し、保持する。
【００５２】
また、吐出選択部７０は、ＳＩシフトレジスター及びＳＰシフトレジスターにおいて転送されて保持された印刷データＳＩ及びプログラムデータＳＰ並びに制御信号ＬＡＴ，ＣＨに基づき、駆動信号ＣＯＭ−Ａ，ＣＯＭ−Ｂに含まれる波形を選択し、選択した波形を含むｍ個の駆動信号Ｖｏｕｔ（Ｖｏｕｔ−１〜Ｖｏｕｔ−ｍ）をｍ個の吐出部６００にそれぞれ印加する。このように、吐出選択部７０は、吐出選択信号としてのデータ信号Ｄａｔａに応じて、ｍ個の吐出部６００の中から駆動信号ＣＯＭ−Ａ，ＣＯＭ−Ｂを印加する吐出部６００を選択する。
【００５３】
ｍ個の吐出部６００は、駆動信号Ｖｏｕｔ（Ｖｏｕｔ−１〜Ｖｏｕｔ−ｍ）が印加されることにより複数の大きさの液滴を吐出可能である。具体的には、吐出選択部７０は、印刷媒体Ｐの表面に画像データに応じた画像が形成されるように、ｍ個の吐出部６００に対して、それぞれ４階調（「大ドット」、「中ドット」、「小ドット」、「非記録」）のいずれかに相当するｍ個の駆動信号Ｖｏｕｔ（Ｖｏｕｔ−１〜Ｖｏｕｔ−ｍ）を印加する。
【００５４】
３．吐出部の構成
次に、圧電素子６０への駆動信号Ｖｏｕｔの印加によってインクを吐出させるための吐出部６００の構成について簡単に説明する。図３は、ヘッドユニット２０において、１つの吐出部６００に対応した概略構成を示す図である。
【００５５】
図３に示されるように、ヘッドユニット２０において、吐出部６００は、圧電素子６０と振動板６２１とキャビティー（圧力室）６３１とノズル６５１とを含む。このうち、振動板６２１は、図において上面に設けられた圧電素子６０によって変位（屈曲振動）し、インクが充填されるキャビティー６３１の内部容積を拡大／縮小させるダイヤフラムとして機能する。ノズル６５１は、ノズルプレート６３２に設けられるとともに、キャビティー６３１に連通する開孔部である。キャビティー６３１は、内部に液体（例えば、インク）が充填され、圧電素子６０の変位により、内部容積が変化する。ノズル６５１は、キャビティー６３１に連通し、キャビティー６３１の内部容積の変化に応じてキャビティー６３１内の液体を液滴として吐出する。
【００５６】
図３で示される圧電素子６０は、圧電体６０１を一対の電極６１１、６１２で挟んだ構造である。この構造の圧電体６０１にあっては、電極６１１、６１２により印加された電圧に応じて、電極６１１、６１２、振動板６２１とともに図３において中央部分が両端部分に対して上下方向に撓む。具体的には、圧電素子６０は、駆動信号Ｖｏｕｔの電圧が高くなると、上方向に撓む一方、駆動信号Ｖｏｕｔの電圧が低くなると、下方向に撓む構成となっている。この構成において、上方向に撓めば、キャビティー６３１の内部容積が拡大するので、インクがリザーバー６４１から引き込まれる一方、下方向に撓めば、キャビティー６３１の内部容積が縮小するので、縮小の程度によっては、インクがノズル６５１から吐出される。
【００５７】
なお、圧電素子６０は、図示した構造に限られず、圧電素子６０を変形させてインクのような液体を吐出させることができる型であればよい。また、圧電素子６０は、屈曲振動に限られず、いわゆる縦振動を用いる構成でもよい。
【００５８】
４．吐出部の駆動信号の構成
図４Ａは、ノズル６５１の配列の一例を示す図である。図４Ａに示されるように、ノズル６５１は、例えば２列で次のように配列している。詳細には、１列分でみたとき、複数
個のノズル６５１が副走査方向に沿ってピッチＰｖで配置する一方、２列同士では、主走査方向にピッチＰｈだけ離間して、かつ、副走査方向にピッチＰｖの半分だけシフトした関係となっている。
【００５９】
なお、ノズル６５１は、カラー印刷する場合には、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）などの各色に対応したパターンが例えば主走査方向に沿って設けられるが、以下の説明では、簡略化するために、単色で階調を表現する場合について説明する。
【００６０】
図４Ｂは、図４Ａに示したノズル配列による画像形成の基本解像度を説明するための図である。なお、この図は、説明を簡易化するために、ノズル６５１からインク滴を１回吐出させて、１つのドットを形成する方法（第１方法）の例であり、黒塗りの丸印がインク滴の着弾により形成されるドットを示している。
【００６１】
ヘッドユニット２０が、主走査方向に速度ｖで移動するとき、同図に示されるように、インク滴の着弾によって形成されるドットの（主走査方向の）間隔Ｄと、当該速度ｖとは、次のような関係にある。
【００６２】
すなわち、１回のインク滴の吐出で１ドットが形成される場合、ドット間隔Ｄは、速度ｖを、インクの吐出周波数ｆで除した値（＝ｖ／ｆ）、換言すれば、インク滴が繰り返し吐出される周期（１／ｆ）においてヘッドユニット２０が移動する距離で示される。
【００６３】
なお、図４Ａ及び図４Ｂの例では、ピッチＰｈがドット間隔Ｄに対して係数ｎで比例する関係にして、２列のノズル６５１から吐出されるインク滴が、印刷媒体Ｐにおいて同一列で揃うように着弾させている。このため、図４Ｂに示されるように、副走査方向のドット間隔が、主走査方向のドット間隔の半分となっている。ドットの配列は、図示の例に限られないことは言うまでもない。
【００６４】
ところで、高速印刷を実現するためには、単純には、ヘッドユニット２０が主走査方向に移動する速度ｖを高めればよい。ただし、単に速度ｖを高めるだけでは、ドットの間隔Ｄが長くなってしまう。このため、ある程度の解像度を確保した上で、高速印刷を実現するためには、インクの吐出周波数ｆを高めて、単位時間当たりに形成されるドット数を増やす必要がある。
【００６５】
また、印刷速度とは別に、解像度を高めるためには、単位面積当たりで形成されるドット数を増やせばよい。ただし、ドット数を増やす場合に、インクを少量にしないと、隣り合うドット同士が結合してしまうだけでなく、インクの吐出周波数ｆを高めないと、印刷速度が低下する。
【００６６】
このように、高速印刷及び高解像度印刷を実現するためには、インクの吐出周波数ｆを高める必要がある。
【００６７】
一方、印刷媒体Ｐにドットを形成する方法としては、インク滴を１回吐出させて、１つのドットを形成する方法のほかに、単位期間にインク滴を２回以上吐出可能として、単位期間において吐出された１以上のインク滴を着弾させ、当該着弾した１以上のインク滴を結合させることで、１つのドットを形成する方法（第２方法）や、これら２以上のインク滴を結合させることなく、２以上のドットを形成する方法（第３方法）がある。
【００６８】
本実施形態では、第２方法によって、１つのドットについては、インクを最多で２回吐出させることで、「大ドット」、「中ドット」、「小ドット」及び「非記録（ドットなし
）」の４階調を表現させる。この４階調を表現するために、本実施形態では、２種類の駆動信号ＣＯＭ−Ａ，ＣＯＭ−Ｂを用意して、それぞれにおいて、１周期に前半パターンと後半パターンとを持たせている。１周期のうち、前半・後半において駆動信号ＣＯＭ−Ａ，ＣＯＭ−Ｂを、表現すべき階調に応じて選択して（又は選択しないで）、圧電素子６０に供給する構成となっている。
【００６９】
図５は、駆動信号ＣＯＭ−Ａ，ＣＯＭ−Ｂの波形を示す図である。図５に示されるように、駆動信号ＣＯＭ−Ａは、制御信号ＬＡＴが立ち上がってから制御信号ＣＨが立ち上がるまでの期間Ｔ１に配置された台形波形Ａｄｐ１と、制御信号ＣＨが立ち上がってから次に制御信号ＬＡＴが立ち上がるまでの期間Ｔ２に配置された台形波形Ａｄｐ２とを連続させた波形となっている。期間Ｔ１と期間Ｔ２からなる期間を印刷の周期Ｔａとして、周期Ｔａ毎に、印刷媒体Ｐに新たなドットが形成される。
【００７０】
本実施形態において、台形波形Ａｄｐ１、Ａｄｐ２とは、互いにほぼ同一の波形であり、仮にそれぞれが圧電素子６０の一端に供給されたとしたならば、当該圧電素子６０に対応するノズル６５１から所定量、具体的には中程度の量のインクをそれぞれ吐出させる波形である。
【００７１】
駆動信号ＣＯＭ−Ｂは、期間Ｔ１に配置された台形波形Ｂｄｐ１と、期間Ｔ２に配置された台形波形Ｂｄｐ２とを連続させた波形となっている。本実施形態において、台形波形Ｂｄｐ１、Ｂｄｐ２とは、互いに異なる波形である。このうち、台形波形Ｂｄｐ１は、ノズル６５１の開孔部付近のインクを微振動させてインクの粘度の増大を防止するための波形である。このため、仮に台形波形Ｂｄｐ１が圧電素子６０の一端に供給されたとしても、当該圧電素子６０に対応するノズル６５１からインク滴が吐出されない。また、台形波形Ｂｄｐ２は、台形波形Ａｄｐ１（Ａｄｐ２）とは異なる波形となっている。仮に台形波形Ｂｄｐ２が圧電素子６０の一端に供給されたとしたならば、当該圧電素子６０に対応するノズル６５１から上記所定量よりも少ない量のインクを吐出させる波形である。
【００７２】
なお、台形波形Ａｄｐ１，Ａｄｐ２，Ｂｄｐ１，Ｂｄｐ２の開始タイミングでの電圧と、終了タイミングでの電圧とは、いずれも電圧Ｖｃで共通である。すなわち、台形波形Ａｄｐ１，Ａｄｐ２，Ｂｄｐ１，Ｂｄｐ２は、それぞれ電圧Ｖｃで開始し、電圧Ｖｃで終了する波形となっている。
【００７３】
吐出選択部７０は、ＳＩシフトレジスター及びＳＰシフトレジスターにおいて転送されて保持されたデータ信号Ｄａｔａ（印刷データＳＩ及びプログラムデータＳＰ）と、制御信号ＬＡＴ，ＣＨとに基づき、駆動信号ＣＯＭ−Ａ，ＣＯＭ−Ｂのいずれかの期間Ｔ１の波形といずれかの期間Ｔ２の波形とを組み合わせて、ｍ個の吐出部６００のそれぞれに対して、「大ドット」、「中ドット」、「小ドット」及び「非記録」のいずれか１つに対応する駆動信号Ｖｏｕｔ（Ｖｏｕｔ−１〜Ｖｏｕｔ−ｍ）を印加する。
【００７４】
図６は、「大ドット」、「中ドット」、「小ドット」及び「非記録」のそれぞれに対応する駆動信号Ｖｏｕｔの波形を示す図である。
【００７５】
図６に示されるように、「大ドット」に対応する駆動信号Ｖｏｕｔは、期間Ｔ１における駆動信号ＣＯＭ−Ａの台形波形Ａｄｐ１と期間Ｔ２における駆動信号ＣＯＭ−Ａの台形波形Ａｄｐ２とを連続させた波形となっている。この駆動信号Ｖｏｕｔが圧電素子６０の一端に供給されると、周期Ｔａにおいて、当該圧電素子６０に対応したノズル６５１から、中程度の量のインクが２回にわけて吐出される。このため、印刷媒体Ｐにはそれぞれのインクが着弾し合体して大ドットが形成されることになる。
【００７６】
「中ドット」に対応する駆動信号Ｖｏｕｔは、期間Ｔ１における駆動信号ＣＯＭ−Ａの台形波形Ａｄｐ１と期間Ｔ２における駆動信号ＣＯＭ−Ｂの台形波形Ｂｄｐ２とを連続させた波形となっている。この駆動信号Ｖｏｕｔが圧電素子６０の一端に供給されると、周期Ｔａにおいて、当該圧電素子６０に対応したノズル６５１から、中程度及び小程度の量のインクが２回にわけて吐出される。このため、印刷媒体Ｐにはそれぞれのインクが着弾し合体して中ドットが形成されることになる。
【００７７】
「小ドット」に対応する駆動信号Ｖｏｕｔは、期間Ｔ１では圧電素子６０が有する容量性によって保持された直前の電圧Ｖｃとなり、期間Ｔ２では駆動信号ＣＯＭ−Ｂの台形波形Ｂｄｐ２となっている。この駆動信号Ｖｏｕｔが圧電素子６０の一端に供給されると、周期Ｔａにおいて、当該圧電素子６０に対応したノズル６５１から、期間Ｔ２においてのみ小程度の量のインクが吐出される。このため、印刷媒体Ｐにはこのインクが着弾して小ドットが形成されることになる。
【００７８】
「非記録」に対応する駆動信号Ｖｏｕｔは、期間Ｔ１では駆動信号ＣＯＭ−Ｂの台形波形Ｂｄｐ１となり、期間Ｔ２では圧電素子６０が有する容量性によって保持された直前の電圧Ｖｃとなっている。この駆動信号Ｖｏｕｔが圧電素子６０の一端に供給されると、周期Ｔａにおいて、当該圧電素子６０に対応したノズル６５１が、期間Ｔ２において微振動するのみで、インクは吐出されない。このため、印刷媒体Ｐにはインクが着弾せず、ドットが形成されない。
【００７９】
本実施形態では、印刷データＳＩは、ｍ個の吐出部６００のそれぞれに対して２ビットの印刷データ（ＳＩＨ，ＳＩＬ）を含む、合計２ｍビットのデータである。より詳細には、印刷データＳＩは、先頭から順に、１番目の吐出部６００に対する２ビットの印刷データ（ＳＩＨ−１，ＳＩＬ−１）、２番目の吐出部６００に対する２ビットの印刷データ（ＳＩＨ−２，ＳＩＬ−２）、・・・、ｍ番目の吐出部６００に対する２ビットの印刷データ（ＳＩＨ−ｍ，ＳＩＬ−ｍ）によって構成される。
【００８０】
このように、印刷データＳＩは、第１吐出部としての１番目の吐出部６００（第１吐出部の一例）から吐出される液滴の大きさを制御する第１吐出部第１制御ビットデータとしてのＳＩＨ−１と第１吐出部第２制御ビットデータとしてのＳＩＬ−１を含む複数の第１吐出部制御ビットデータからなる第１吐出部ビットデータ群としての２ビットの印刷データ（ＳＩＨ−１，ＳＩＬ−１）を含む。また、印刷データＳＩは、第２吐出部としての２番目の吐出部６００から吐出される液滴の大きさを制御する第２吐出部第１制御ビットデータとしてのＳＩＨ−２と第２吐出部第２制御ビットデータとしてのＳＩＬ−２を含む複数の第２吐出部制御ビットデータからなる第２吐出部ビットデータ群としての２ビットの印刷データ（ＳＩＨ−２，ＳＩＬ−２）を含む。そして、印刷データＳＩは、２ビットの印刷データ（ＳＩＨ−１，ＳＩＬ−１）に続いて２ビットの印刷データ（ＳＩＨ−２，ＳＩＬ−２）となっている。すなわち、吐出選択信号生成部（吐出選択信号生成回路）１０１は、第１吐出部ビットデータ群である印刷データ（ＳＩＨ−１，ＳＩＬ−１）に続いて第２吐出部ビットデータ群である印刷データ（ＳＩＨ−２，ＳＩＬ−２）となるように、吐出選択信号としてのデータ信号Ｄａｔａを生成する。
【００８１】
また、本実施形態では、プログラムデータＳＰは、大ドット、中ドット、小ドット及び非記録の４種類のそれぞれに対して、駆動信号ＣＯＭ−Ａ，ＣＯＭ−Ｂのそれぞれの期間Ｔ１の波形の選択／非選択と期間Ｔ２の波形の選択／非選択を規定するための４ビットデータを含む、合計１６ビットのデータである。
【００８２】
そして、吐出選択部７０は、クロック信号Ｓｃｋのエッジのタイミングでデータ信号Ｄａｔａを１ビットずつシフトすることにより、２ｍビットのＳＩシフトレジスターに２ｍ
ビットの印刷データＳＩを保持するとともに、１６ビットのＳＰシフトレジスターに１６ビットのプログラムデータＳＰを保持する。
【００８３】
また、吐出選択部７０は、２ｍビットのＳＩシフトレジスターに保持されている２ｍビットの印刷データＳＩを、制御信号ＬＡＴのエッジのタイミングで、２ｍビットのＳＩラッチに取り込んで保持する。同様に、吐出選択部７０は、１６ビットのＳＰシフトレジスターに保持されている１６ビットのプログラムデータＳＰを、制御信号ＬＡＴのエッジのタイミングで、１６ビットのＳＰラッチに取り込んで保持する。そして、吐出選択部７０は、ＳＩラッチに保持した印刷データＳＩ及びＳＰラッチに保持したプログラムデータＳＰに基づき、ｍ個の駆動信号Ｖｏｕｔ−１〜Ｖｏｕｔ−ｍを生成する。
【００８４】
５．吐出選択部の構成
図７は、吐出選択部７０の機能構成を示す図である。図７に示されるように、吐出選択部７０は、１６ビットのプログラムデータＳＰ（ＳＰ−１〜ＳＰ−１６）をそれぞれ保持するための１６個のフリップフロップ（Ｆ／Ｆ）によって構成される１６ビットのＳＰシフトレジスターを含む。ＳＰシフトレジスターの初段に配置されている、プログラムデータＳＰ−１６を保持するためのフリップフロップには、データ信号Ｄａｔａが入力される。
【００８５】
また、吐出選択部７０は、ｍ番目の吐出部６００に対する２ビットの印刷データ（ＳＩＬ−ｍ，ＳＩＨ−ｍ）、・・・、２番目の吐出部６００に対する２ビットの印刷データ（ＳＩＬ−２，ＳＩＨ−２）、１番目の吐出部６００に対する２ビットの印刷データ（ＳＩＬ−１，ＳＩＨ−１）をそれぞれ保持するための２ｍ個のフリップフロップ（Ｆ／Ｆ）がこの順に接続された２ｍビットのＳＩシフトレジスターを含む。この２ｍビットのＳＩシフトレジスターは、１６ビットのＳＰシフトレジスターの後段に配置されている。
【００８６】
そして、ＳＰシフトレジスターを構成する１６個のフリップフロップ及び２ｍビットのＳＩシフトレジスターを構成する２ｍ個のフリップフロップには、クロック信号Ｓｃｋが共通に入力され、クロック信号Ｓｃｋのエッジのタイミングで１ビットずつシフトしながらデータ信号Ｄａｔａを取り込む。従って、データ信号Ｄａｔａの転送により、ＳＰシフトレジスター及びＳＩシフトレジスターに保持されているデータが更新される。
【００８７】
本実施形態では、周期Ｔａ毎に制御部１００から送信されるデータ信号Ｄａｔａは２ｍビットの印刷データＳＩと１６ビットのプログラムデータＳＰを含む。また、制御部１００から、データ信号Ｄａｔａの各データと同期して２ｍ＋１６個のパルスを含むクロック信号Ｓｃｋが送信される。従って、クロック信号Ｓｃｋに含まれる最後（２ｍ＋１６個目）のパルスのタイミングで、ＳＩシフトレジスターには２ｍビットの印刷データＳＩが保持されるとともに、ＳＰシフトレジスターには１６ビットのプログラムデータＳＰが保持される。
【００８８】
特に、本実施形態では、図７に示されるように、吐出選択部７０は、第１吐出部ビットデータ群としての２ビットの印刷データ（ＳＩＨ−１，ＳＩＬ−１）を保持するための第１データ保持部としてのＳＩＨ−１フリップフロップ（Ｆ／Ｆ）及びＳＩＬ−１フリップフロップ（Ｆ／Ｆ）を含む。また、吐出選択部７０は、第２吐出部ビットデータ群としての２ビットの印刷データ（ＳＩＨ−２，ＳＩＬ−２）を保持するための第２データ保持部としてのＳＩＨ−２フリップフロップ（Ｆ／Ｆ）及びＳＩＬ−２フリップフロップ（Ｆ／Ｆ）を含む。そして、ＳＩＨ−２フリップフロップ及びＳＩＬ−２フリップフロップは、ＳＩＨ−１フリップフロップ及びＳＩＬ−１フリップフロップよりも前段に設けられており、データ信号Ｄａｔａは、ＳＩＨ−２フリップフロップ及びＳＩＬ−２フリップフロップに入力された後、ＳＩＨ−１フリップフロップ及びＳＩＬ−１フリップフロップに入力
される。
【００８９】
また、図７に示すように、吐出選択部７０は、ＳＰ−１ラッチ〜ＳＰ−１６ラッチによって構成される１６ビットのＳＰラッチを含む。また、吐出選択部７０は、ＳＩＨ−１ラッチ、ＳＩＬ−１ラッチ、ＳＩＨ−２ラッチ、ＳＩＬ−２ラッチ、・・・、ＳＩＨ−ｍラッチ、ＳＩＬ−ｍラッチによって構成される２ｍビットのＳＩラッチを含む。ＳＰラッチを構成するＳＰ−１ラッチ〜ＳＰ−１６ラッチ、ＳＩラッチを構成するＳＩＨ−１ラッチ、ＳＩＬ−１ラッチ、ＳＩＨ−２ラッチ、ＳＩＬ−２ラッチ、・・・、ＳＩＨ−ｍラッチ、ＳＩＬ−ｍラッチには、制御信号ＬＡＴが共通に入力される。
【００９０】
そして、制御信号ＬＡＴのエッジのタイミングで、ＳＰシフトレジスターに保存されているプログラムデータＳＰ（ＳＰ−１〜ＳＰ−１６）はＳＰラッチ（ＳＰ−１ラッチ〜ＳＰ−１６ラッチ）に取り込まれる。同様に、制御信号ＬＡＴのエッジのタイミングで、ＳＩシフトレジスターに保存されている２ｍビットの印刷データＳＩ（ＳＩＨ−１，ＳＩＬ−１，ＳＩＨ−２，ＳＩＬ−２，・・・，ＳＩＨ−ｍ，ＳＩＬ−ｍ）はＳＩラッチ（ＳＩＨ−１ラッチ、ＳＩＬ−１ラッチ、ＳＩＨ−２ラッチ、ＳＩＬ−２ラッチ、・・・、ＳＩＨ−ｍラッチ、ＳＩＬ−ｍラッチ）に取り込まれる。
【００９１】
前述したように、制御部１００から、制御信号ＬＡＴのパルスは、印刷の周期Ｔａ毎に送信される。従って、制御信号ＬＡＴにより、印刷の周期Ｔａ毎に、ＳＰラッチが保持するプログラムデータＳＰ及びＳＩラッチが保持する印刷データＳＩが更新される。図８は、制御ユニット１０から吐出選択部７０へ供給される各種信号の波形及びＳＰラッチ、ＳＩラッチの更新タイミングを示す図である。
【００９２】
また、図７に示されるように、吐出選択部７０は、ｍ個のデコーダーＤＥＣ−１〜ＤＥＣ−ｍを含む。ｍ個のデコーダーＤＥＣ−１〜ＤＥＣ−ｍには、制御信号ＬＡＴ、制御信号ＣＨ及びＳＰ−１ラッチ〜ＳＰ−１６ラッチに取り込まれたプログラムデータＳＰ−１〜ＳＰ−１６が共通に入力される。また、ｉ番目（ｉは１〜ｍのいずれか）のデコーダーＤＥＣ−ｉには、ＳＩＨ−ｉラッチ及びＳＩＬ−ｉラッチに取り込まれた２ビットの印刷データ（ＳＩＨ−ｉ，ＳＩＬ−ｉ）が入力される。そして、デコーダーＤＥＣ−ｉは、所定のデコード論理に従い、駆動信号ＣＯＭ−Ａの選択／非選択を制御する制御信号Ｓａ−ｉ及び駆動信号ＣＯＭ−Ｂの選択／非選択を制御する制御信号Ｓｂ−ｉを出力する。本実施形態では、ｍ個のデコーダーＤＥＣ−１〜ＤＥＣ−ｍのデコード論理は共通である。
【００９３】
制御信号Ｓａ−ｉ又は制御信号Ｓｂ−ｉによって選択された駆動信号ＣＯＭ−Ａ又は駆動信号ＣＯＭ−Ｂは、トランスミッションゲート（アナログスイッチ）ＴＧａ−ｉ，ＴＧｂ−ｉを介して、吐出選択部７０から駆動信号Ｖｏｕｔ−ｉとして出力される。
【００９４】
図７において、ＳＩＨ−１フリップフロップ、ＳＩＬ−１フリップフロップ、ＳＩＨ−１ラッチ、ＳＩＬ−１ラッチ、デコーダーＤＥＣ−１により第１の波形選択信号生成回路７１−１が構成され、第１の波形選択信号生成回路７１−１は、吐出選択信号としてのデータ信号Ｄａｔａに基づいて、駆動信号Ｖｏｕｔ−１を生成するための第１の波形選択信号としての制御信号Ｓａ−１，Ｓｂ−１を生成する。この第１の波形選択信号生成回路７１−１は、第１データ保持部としてのＳＩＨ−１フリップフロップ及びＳＩＬ−１フリップフロップを有し、ＳＩＨ−１フリップフロップ及びＳＩＬ−１フリップフロップに保持された第１吐出部ビットデータ群として２ビットの印刷データ（ＳＩＨ−１，ＳＩＬ−１）に基づいて第１の波形選択信号としての制御信号Ｓａ−１，Ｓｂ−１を生成する。また、ＳＩＨ−２フリップフロップ、ＳＩＬ−２フリップフロップ、ＳＩＨ−２ラッチ、ＳＩＬ−２ラッチ、デコーダーＤＥＣ−２により第２の波形選択信号生成回路７１−２が構成され、第２の波形選択信号生成回路７１−２は、吐出選択信号としてのデータ信号Ｄａｔ
ａに基づいて、駆動信号Ｖｏｕｔ−２を生成するための第２の波形選択信号としての制御信号Ｓａ−２，Ｓｂ−２を生成する。この第２の波形選択信号生成回路７１−２は、第２データ保持部としてのＳＩＨ−２フリップフロップ及びＳＩＬ−２フリップフロップを有し、ＳＩＨ−２フリップフロップ及びＳＩＬ−２フリップフロップに保持された第２吐出部ビットデータ群として２ビットの印刷データ（ＳＩＨ−２，ＳＩＬ−２）に基づいて第２の波形選択信号としての制御信号Ｓａ−２，Ｓｂ−２を生成する。そして、吐出選択部７０は、同様の構成の複数（ｍ個）の波形選択信号生成回路７１−１〜７１−ｍを含んでいる。
【００９５】
また、図７において、トランスミッションゲートＴＧａ−１，ＴＧｂ−１により第１の駆動信号選択回路７２−１が構成され、第１の駆動信号選択回路７２−１は、第１の波形選択信号としての制御信号Ｓａ−１，Ｓｂ−１に基づいて、駆動信号ＣＯＭ−Ａ，ＣＯＭ−Ｂに含まれる波形を選択し、選択した波形を含む駆動信号Ｖｏｕｔ−１を１番目の吐出部６００に印加する。また、トランスミッションゲートＴＧａ−２，ＴＧｂ−２により第２の駆動信号選択回路７２−２が構成され、第２の駆動信号選択回路７２−２は、第２の波形選択信号としての制御信号Ｓａ−２，Ｓｂ−２に基づいて、駆動信号ＣＯＭ−Ａ，ＣＯＭ−Ｂに含まれる波形を選択し、選択した波形を含む駆動信号Ｖｏｕｔ−２を２番目の吐出部６００に印加する。そして、吐出選択部７０は、同様の構成の複数（ｍ個）の駆動信号選択回路７２−１〜７２−ｍを含んでいる。
【００９６】
図９は、デコーダーＤＥＣ−ｉのデコード論理を表すテーブルを示す図である。本実施形態では、図９に示されるように、プログラムデータＳＰ−１〜ＳＰ−４は（１，０，１，０）に、プログラムデータＳＰ−５〜ＳＰ−８は（１，０，０，１）に、プログラムデータＳＰ−９〜ＳＰ−１２は（０，０，０，１）に、プログラムデータＳＰ−１３〜ＳＰ−１６は（０，１，０，０）に、それぞれ固定される。
【００９７】
２ビットの印刷データ（ＳＩＨ−ｉ，ＳＩＬ−ｉ）が（１，１）のときは、制御信号ＬＡＴが立ち上がってから制御信号ＣＨが立ち上がるまでの期間Ｔ１において、制御信号Ｓａ−ｉはプログラムデータＳＰ−１（＝１）に従ってハイレベルとなり、制御信号Ｓｂ−ｉはプログラムデータＳＰ−２（＝０）に従ってローレベルとなる。その結果、期間Ｔ１では、駆動信号Ｖｏｕｔ−ｉとして駆動信号ＣＯＭ−Ａ（台形波形Ａｄｐ１）が選択される。また、制御信号ＣＨが立ち上がってから次に制御信号ＬＡＴが立ち上がるまでの期間Ｔ２において、制御信号Ｓａ−ｉはプログラムデータＳＰ−３（＝１）に従ってハイレベルとなり、制御信号Ｓｂ−ｉはプログラムデータＳＰ−４（＝０）に従ってローレベルとなる。その結果、期間Ｔ２では、駆動信号Ｖｏｕｔ−ｉとして駆動信号ＣＯＭ−Ａ（台形波形Ａｄｐ２）が選択される。従って、２ビットの印刷データ（ＳＩＨ−ｉ，ＳＩＬ−ｉ）が（１，１）のときは、図６に示した「大ドット」に対応する駆動信号Ｖｏｕｔ−ｉが生成される。
【００９８】
２ビットの印刷データ（ＳＩＨ−ｉ，ＳＩＬ−ｉ）が（１，０）のときは、期間Ｔ１において、制御信号Ｓａ−ｉはプログラムデータＳＰ−５（＝１）に従ってハイレベルとなり、制御信号Ｓｂ−ｉはプログラムデータＳＰ−６（＝０）に従ってローレベルとなる。その結果、期間Ｔ１では、駆動信号Ｖｏｕｔ−ｉとして駆動信号ＣＯＭ−Ａ（台形波形Ａｄｐ１）が選択される。また、期間Ｔ２において、制御信号Ｓａ−ｉはプログラムデータＳＰ−７（＝０）に従ってローレベルとなり、制御信号Ｓｂ−ｉはプログラムデータＳＰ−８（＝１）に従ってハイレベルとなる。その結果、期間Ｔ２では、駆動信号Ｖｏｕｔ−ｉとして駆動信号ＣＯＭ−Ｂ（台形波形Ｂｄｐ２）が選択される。従って、２ビットの印刷データ（ＳＩＨ−ｉ，ＳＩＬ−ｉ）が（１，０）のときは、図６に示した「中ドット」に対応する駆動信号Ｖｏｕｔ−ｉが生成される。
【００９９】
２ビットの印刷データ（ＳＩＨ−ｉ，ＳＩＬ−ｉ）が（０，１）のときは、期間Ｔ１において、制御信号Ｓａ−ｉはプログラムデータＳＰ−９（＝０）に従ってローレベルとなり、制御信号Ｓｂ−ｉはプログラムデータＳＰ−１０（＝０）に従ってローレベルとなる。その結果、期間Ｔ１では、駆動信号ＣＯＭ−Ａ，ＣＯＭ−Ｂのいずれも選択されず、圧電素子６０の一端がオープンとなるが、圧電素子６０が有する容量性によって、駆動信号Ｖｏｕｔ−ｉは直前の電圧Ｖｃに保持される。また、期間Ｔ２において、制御信号Ｓａ−ｉはプログラムデータＳＰ−１１（＝０）に従ってローレベルとなり、制御信号Ｓｂ−ｉはプログラムデータＳＰ−１２（＝１）に従ってハイレベルとなる。その結果、期間Ｔ２では、駆動信号Ｖｏｕｔ−ｉとして駆動信号ＣＯＭ−Ｂ（台形波形Ｂｄｐ２）が選択される。従って、２ビットの印刷データ（ＳＩＨ−ｉ，ＳＩＬ−ｉ）が（０，１）のときは、図６に示した「小ドット」に対応する駆動信号Ｖｏｕｔ−ｉが生成される。
【０１００】
３ビットの印刷データ（ＳＩＨ−ｉ，ＳＩＬ−ｉ）が（０，０）のときは、期間Ｔ１において、制御信号Ｓａ−ｉはプログラムデータＳＰ−１３（＝０）に従ってローレベルとなり、制御信号Ｓｂ−ｉはプログラムデータＳＰ−１４（＝１）に従ってハイレベルとなる。その結果、期間Ｔ１では、駆動信号Ｖｏｕｔ−ｉとして駆動信号ＣＯＭ−Ｂ（台形波形Ｂｄｐ１）が選択される。また、期間Ｔ２において、制御信号Ｓａ−ｉはプログラムデータＳＰ−１５（＝０）に従ってローレベルとなり、制御信号Ｓｂ−ｉはプログラムデータＳＰ−１６（＝０）に従ってローレベルとなる。その結果、期間Ｔ２では、駆動信号ＣＯＭ−Ａ，ＣＯＭ−Ｂのいずれも選択されず、圧電素子６０の一端がオープンとなるが、圧電素子６０が有する容量性によって、駆動信号Ｖｏｕｔ−ｉは直前の電圧Ｖｃに保持される。従って、２ビットの印刷データ（ＳＩＨ−ｉ，ＳＩＬ−ｉ）が（０，０）のときは、図６に示した「非記録」に対応する駆動信号Ｖｏｕｔ−ｉが生成される。
【０１０１】
６．吐出選択部のレイアウト構成
本実施形態では、吐出選択部７０は集積回路（ＩＣ：Integrated Circuit）である。すなわち、図７に示した吐出選択部７０の機能構成は、半導体基板上にＭＯＳＦＥＴ（Metal Oxide Semiconductor Field Effect Transistor）などの素子が集積化されて実現されている。
【０１０２】
図１０は、本実施形態の吐出選択部７０を構成するＩＣ９０のレイアウト構成を示す図である。また、図１１に、比較例の吐出選択部を構成するＩＣ９２のレイアウト構成を示す図である。図１２は、比較例の吐出選択部の機能構成を示す図であり、図１３は、制御ユニット１０から比較例の吐出選択部へ供給される各種信号の波形を示す図である。
【０１０３】
図１０は、本実施形態におけるＩＣ９０を平面視した図であり、図１０に示すように、ＩＣ９０の平面視で、ＩＣ９０は、長辺Ｘ１，Ｘ２と短辺Ｙ１，Ｙ２を有する矩形状である。
【０１０４】
本実施形態では、ｍ個の吐出部のうち、奇数（１，３，・・・，ｍ−１）番目の吐出部６００が有するノズル６５１が一列（例えば、図４Ａの左側の一列）に配置されるとともに、偶数（２，４，・・・，ｍ）番目の吐出部６００が有するノズル６５１が他の一列（例えば、図４Ａの右側の一列）に配置される。そのため、図１０に示されるように、ノズル６５１の配列に合わせて、ＩＣ９０の長辺Ｘ２側には、長辺Ｘ２に沿って、複数の端子Ｔ＿Ｖｏｕｔ−１，・・・，Ｔ＿Ｖｏｕｔ−（ｍ−１）が設けられ、ＩＣ９０の長辺Ｘ１側には、長辺Ｘ１に沿って、複数の端子Ｔ＿Ｖｏｕｔ−２，・・・，Ｔ＿Ｖｏｕｔ−ｍが設けられている。従って、長辺Ｘ１，Ｘ２は短辺Ｙ１，Ｙ２と比較して極めて長く、ＩＣ９０は非常に細長い矩形状である。
【０１０５】
複数の駆動信号Ｖｏｕｔ−１，・・・，Ｖｏｕｔ−（ｍ−１）は、駆動信号生成回路７
２−１，・・・，７２−（ｍ−１）によって生成され、端子Ｔ＿Ｖｏｕｔ−１，・・・，Ｔ＿Ｖｏｕｔ−（ｍ−１）からそれぞれ出力される。また、複数の駆動信号Ｖｏｕｔ−２，・・・，Ｖｏｕｔ−ｍは、駆動信号生成回路７２−２，・・・，７２−ｍによって生成され、端子Ｔ＿Ｖｏｕｔ−２，・・・，Ｔ＿Ｖｏｕｔ−ｍからそれぞれ出力される。また、ＩＣ９０の平面視で、ｍ個の波形選択信号生成回路７１−１〜７１−ｍは、ｍ個の駆動信号選択回路７２−１〜７２−ｍに合わせて、ＩＣ９０の長辺Ｘ１，Ｘ２に沿う方向に並ぶように配置されている。
【０１０６】
また、図１０に示されるように、本実施形態では、ＩＣ９０の短辺Ｙ１側には、短辺Ｙ１に沿って、端子Ｔ＿Ｓｃｋ，Ｔ＿Ｄａｔａ，Ｔ＿ＣＯＭ−Ａ１，Ｔ＿ＣＯＭ−Ｂ１，Ｔ＿ＣＯＭ−Ａ２，Ｔ＿ＣＯＭ−Ｂ２が設けられている。図７に示したクロック信号Ｓｃｋは、端子Ｔ＿Ｓｃｋから入力され、データ信号Ｄａｔａは、端子Ｔ＿Ｄａｔａから入力される。また、図７に示した駆動信号ＣＯＭ−Ａは、端子Ｔ＿ＣＯＭ−Ａ１，Ｔ＿ＣＯＭ−Ａ２から入力され、駆動信号ＣＯＭ−Ｂは、端子Ｔ＿ＣＯＭ−Ｂ１，Ｔ＿ＣＯＭ−Ｂ２から入力される。端子Ｔ＿ＣＯＭ−Ａ１，Ｔ＿ＣＯＭ−Ｂ１から入力された駆動信号ＣＯＭ−Ａ，ＣＯＭ−Ｂは、駆動信号選択回路７２−２，・・・，７２−ｍに入力され、端子Ｔ＿ＣＯＭ−Ａ２，Ｔ＿ＣＯＭ−Ｂ２から入力された駆動信号ＣＯＭ−Ａ，ＣＯＭ−Ｂは、駆動信号選択回路７２−１，・・・，７２−（ｍ−１）に入力される。なお、図１０では、制御信号ＬＡＴ，ＣＨが入力される端子は図示が省略されている。
【０１０７】
ＩＣ９０に入力される信号のうち、クロック信号Ｓｃｋ及びデータ信号Ｄａｔａは比較的低い電圧（例えば、０Ｖ〜３Ｖ）であるのに対して、駆動信号ＣＯＭ−Ａ，ＣＯＭ−Ｂは、非常に高い電圧（例えば、最大４０Ｖ程度）であり、ＩＣ９０には低電圧で動作する素子と高電圧で動作する素子が混在している。本実施形態では、低電圧で動作する素子のみで構成されるｍ個の波形選択信号生成回路７１−１〜７１−ｍは、長辺Ｘ１，Ｘ２から離れた領域に設けられ、高電圧で動作する素子を含むｍ個の駆動信号選択回路７２−１〜７２−ｍは、長辺Ｘ１又は長辺Ｘ２に近い領域に設けられている。そして、クロック信号Ｓｃｋが入力される端子Ｔ＿Ｓｃｋ及びデータ信号Ｄａｔａが入力される端子Ｔ＿Ｄａｔａは、供給先のｍ個の波形選択信号生成回路７１−１〜７１−ｍの配置に合わせて、ＩＣ９０の短辺Ｙ１側の長辺Ｘ１，Ｘ２から離れた位置に設けられている。また、駆動信号ＣＯＭ−Ａが入力される端子Ｔ＿ＣＯＭ−Ａ１，Ｔ＿ＣＯＭ−Ａ２及び駆動信号ＣＯＭ−Ｂが入力される端子Ｔ＿ＣＯＭ−Ｂ１，Ｔ＿ＣＯＭ−Ｂ２は、供給先のｍ個の駆動信号選択回路７２−１〜７２−ｍの配置に合わせて、ＩＣ９０の短辺Ｙ１側の長辺Ｘ１又は長辺Ｘ２に近い位置に設けられている。このようにして、ＩＣ９０では、低電圧で動作する回路や低電圧の信号が伝搬する配線の配置領域と、高電圧で動作する回路や高電圧の信号が伝搬する配線の配置領域とが効率よく分離されている。
【０１０８】
以上の点については、図１１に示される比較例の吐出選択部を構成するＩＣ９２でも同様である。ただし、図１３に示すように、比較例では、吐出選択部に入力されるデータ信号Ｄａｔａに含まれる印刷データＳＩが先頭からＳＩＨ−１〜ＳＩＨ−ｍ，ＳＩＬ−１〜ＳＩＬ−ｍの順になっている点で本実施形態と異なる。そのため、図１１及び図１２に示されるように、比較例では、データ信号Ｄａｔａは、クロック信号Ｓｃｋによって、波形選択信号生成回路７１−ｍ，７１−（ｍ−１），・・・，７１−２，７１−１に順番に転送された後、さらに、波形選択信号生成回路７１−ｍ，７１−（ｍ−１），・・・，７１−２，７１−１に順番に転送される。なお、図１２では、図示が煩雑になるため、波形選択信号生成回路７１−ｍ，７１−（ｍ−１），・・・，７１−２，７１−１の枠線を省略しているが、それぞれの構成要素は図７と同じである。
【０１０９】
より詳細には、比較例では、クロック信号Ｓｃｋは、ＳＩシフトレジスターを構成する２ｍ個のフリップフロップのうち、最終段のＳＩＨ−１フリップフロップに最初に入力さ
れ、最終段に近いフリップフロップほど先に入力される。一方、データ信号Ｄａｔａは、ＳＩシフトレジスターを構成する２ｍ個のフリップフロップのうち、初段のＳＩＬ−ｍフリップフロップに最初に入力され、その後、ＳＩＬ−（ｍ−１）フリップフロップ〜ＳＩＬ−１フリップフロップに順番に入力される。続いて、データ信号Ｄａｔａは、ＳＩＨ−ｍフリップフロップに入力され、その後、ＳＩＨ−（ｍ−１）フリップフロップ〜ＳＩＨ−１フリップフロップに順番に入力される。従って、図１１に示されるように、比較例では、ＳＩＬ−１フリップフロップからＳＩＨ−（ｍ−１）フリップフロップへのデータ転送において、転送元のＳＩＬ−１フリップフロップにクロック信号Ｓｃｋが入力された後に、転送先のＳＩＨ−（ｍ−１）フリップフロップにクロック信号Ｓｃｋが入力されるので、ホールドタイムあるいはセットアップタイムを確保できない可能性がある。特に、高解像度を実現するために吐出部６００の数（ノズル６５１の数）ｍが大きくなるほど、ＳＩＬ−１フリップフロップからＳＩＨ−（ｍ−１）フリップフロップへのデータ転送用の配線の負荷や、ＳＩＬ−１フリップフロップとＳＩＨ−（ｍ−１）フリップフロップとの間のクロック配線の負荷が大きくなり、ホールドタイムあるいはセットアップタイムを確保できない可能性が高まる。従って、比較例の吐出選択部を構成するＩＣ９２では、データ転送のタイミングずれが起こりやすく、誤動作を起こしやすい。
【０１１０】
これに対して、本実施形態では、図７に示されるように、データ信号Ｄａｔａは、クロック信号Ｓｃｋによって、波形選択信号生成回路７１−ｍ，７１−（ｍ−１），・・・，７１−２，７１−１に順番に転送される。クロック信号Ｓｃｋは、ｍ個の波形選択信号生成回路７１−１〜７１−ｍのうち、クロック信号Ｓｃｋが入力される短辺Ｙ１側から最も近い波形選択信号生成回路７１−１に最初に入力され、短辺Ｙ１側から最も遠い波形選択信号生成回路７１−ｍに最後に入力される。一方、データ信号Ｄａｔａは、ｍ個の波形選択信号生成回路７１−１〜７１−ｍのうち、クロック信号Ｓｃｋが入力される短辺Ｙ１側から最も遠い波形選択信号生成回路７１−ｍに最初に入力され、短辺Ｙ１側から最も近い波形選択信号生成回路７１−１に最後に入力される。
【０１１１】
より詳細には、本実施形態では、クロック信号Ｓｃｋは、ＳＩシフトレジスターを構成する２ｍ個のフリップフロップのうち、最終段のＳＩＨ−１フリップフロップに最初に入力され、最終段に近いフリップフロップほど先に入力される。一方、データ信号Ｄａｔａは、ＳＩシフトレジスターを構成する２ｍ個のフリップフロップのうち、初段のＳＩＬ−ｍフリップフロップに最初に入力され、初段に近いフリップフロップほど先に入力される。従って、ＳＩシフトレジスターを構成する２ｍ個のフリップフロップのうち、直接的にデータ転送が行われる隣接した任意の２つのフリップフロップにおいて、転送先のフリップフロップにクロック信号Ｓｃｋが入力された後に、転送元のフリップフロップにクロック信号Ｓｃｋが入力されるので、ホールドタイムを十分に確保できる。また、必ず、隣接する２つのフリップフロップの間でデータ転送が行われるので、データ転送用の配線の負荷も小さく、セットアップタイムも確保しやすい。また、高解像度を実現するために吐出部６００の数（ノズル６５１の数）ｍが大きくなっても、隣接する２つのフリップフロップの間でのデータ転送用の配線の負荷や、クロック配線の負荷はほとんど変わらないので、ホールドタイムやセットアップタイムを十分に確保することができる。従って、本実施形態の吐出選択部７０を構成するＩＣ９０では、データ転送のタイミングずれが起こりにくく、誤動作を起こしにくい。
【０１１２】
また、本実施形態では、データ転送用の配線の負荷が小さくなるため、従来よりも、データ信号をバッファリングするバッファー（図１０及び図１１では不図示）のサイズの縮小が可能となり、あるいは、バッファーが不要となり、バッファーが発生するノイズの低減やＩＣ９０のサイズの小型化にも有利である。
【０１１３】
図１４は、本実施形態の吐出選択部７０を構成するＩＣ９０の他のレイアウト構成を示
す図である。図１４では、ｍ個の波形選択信号生成回路７１−１〜７１−ｍ及びｍ個の駆動信号選択回路７２−１〜７２−ｍの配置は図１０と同様である。一方、図１４では、図１０とは異なり、ＩＣ９０の短辺Ｙ２側に、短辺Ｙ２に沿って、端子Ｔ＿Ｓｃｋ，Ｔ＿Ｄａｔａ，Ｔ＿ＣＯＭ−Ａ１，Ｔ＿ＣＯＭ−Ｂ１，Ｔ＿ＣＯＭ−Ａ２，Ｔ＿ＣＯＭ−Ｂ２が設けられている。そして、クロック信号Ｓｃｋは、ｍ個の波形選択信号生成回路７１−１〜７１−ｍのうち、クロック信号Ｓｃｋが入力される短辺Ｙ２側から最も遠い波形選択信号生成回路７１−１に最初に入力され、短辺Ｙ２側から最も近い波形選択信号生成回路７１−ｍに最後に入力される。一方、データ信号Ｄａｔａは、ｍ個の波形選択信号生成回路７１−１〜７１−ｍのうち、クロック信号Ｓｃｋが入力される短辺Ｙ２側から最も近い波形選択信号生成回路７１−ｍに最初に入力され、短辺Ｙ２側から最も遠い波形選択信号生成回路７１−１に最後に入力される。
【０１１４】
より詳細には、図１４では、図１０と同様、クロック信号Ｓｃｋは、ＳＩシフトレジスターを構成する２ｍ個のフリップフロップのうち、最終段のＳＩＨ−１フリップフロップに最初に入力され、最終段に近いフリップフロップほど先に入力される。一方、データ信号Ｄａｔａは、ＳＩシフトレジスターを構成する２ｍ個のフリップフロップのうち、初段のＳＩＬ−ｍフリップフロップに最初に入力され、初段に近いフリップフロップほど先に入力される。従って、ＳＩシフトレジスターを構成する２ｍ個のフリップフロップのうち、直接的にデータ転送が行われる隣接した任意の２つのフリップフロップにおいて、転送先のフリップフロップにクロック信号Ｓｃｋが入力された後に、転送元のフリップフロップにクロック信号Ｓｃｋが入力されるので、ホールドタイムを十分に確保できる。また、必ず、隣接する２つのフリップフロップの間でデータ転送が行われるので、データ転送用の配線の負荷も小さく、セットアップタイムも確保しやすい。また、高解像度を実現するために吐出部６００の数（ノズル６５１の数）ｍが大きくなっても、隣接する２つのフリップフロップの間でのデータ転送用の配線の負荷や、クロック配線の負荷はほとんど変わらないので、ホールドタイムやセットアップタイムを十分に確保することができる。従って、本実施形態の吐出選択部７０を構成するＩＣ９０では、データ転送のタイミングずれが起こりにくく、誤動作を起こしにくい。
【０１１５】
７．作用効果
以上に説明したように、本実施形態の液体吐出装置１では、制御部１００から吐出選択部７０に送信されるデータ信号Ｄａｔａに含まれる印刷データＳＩを、ＳＩＨ−１，ＳＨＬ−１，ＳＩＨ−２，ＳＨＬ−２，・・・，ＳＩＨ−ｍ，ＳＨＬ−ｍとなるように構成する。これにより、吐出選択部７０は、１番目の吐出部６００から吐出される液滴の大きさを制御するための２ビットの印刷データ（ＳＩＨ−１，ＳＨＬ−１）、２番目の吐出部６００から吐出される液滴の大きさを制御するための２ビットの印刷データ（ＳＩＨ−２，ＳＨＬ−２）、・・・、ｍ番目の吐出部６００から吐出される液滴の大きさを制御するための２ビットの印刷データ（ＳＩＨ−ｍ，ＳＨＬ−ｍ）をそれぞれ纏めて受けることになる。そのため、本実施形態に係る液体吐出装置１によれば、ＳＩシフトレジスターにおいて各２ビットの印刷データを保持すべきフリップフロップの物理的な位置の順番と、吐出選択部７０が当該各２ビットの印刷データを受ける順番とが整合し、印刷データＳＩが伝搬する経路（配線）が短くなる。従って、本実施形態に係る液体吐出装置によれば、吐出選択部７０による印刷データＳＩの転送におけるタイミングずれのおそれを低減することができ、これにより、誤吐出のおそれを低減し、紙損を減らしながら高画質の印刷物を生成することができる。また、本実施形態の液体吐出装置１によれば、吐出選択部７０による印刷データＳＩの転送におけるタイミングずれのおそれが低減するので、印刷データＳＩの高速転送が可能となり、結果として、高速印刷を実現することも可能である。
【０１１６】
特に、図１０又は図１４に示されるように、本実施形態に係る液体吐出装置１では、クロック信号Ｓｃｋが、ＳＩシフトレジスターを構成する２ｍ個のフリップフロップのうち
、最終段に近いフリップフロップほど先に入力されるのに対して、データ信号Ｄａｔａは、初段に近いフリップフロップほど先に入力される。従って、転送先のフリップフロップにクロック信号Ｓｃｋが入力された後に、転送元のフリップフロップにクロック信号Ｓｃｋが入力されるので、ホールドタイムを十分に確保できる。また、印刷データＳＩに含まれる各ビットデータの順番と、当該各ビットデータを保持すべきフリップフロップの物理的な位置の順番とが整合しているため、データ転送用の配線の負荷も小さくなり、セットアップタイムも確保しやすい。従って、本実施形態に係る液体吐出装置１によれば、高解像度を実現するために吐出部６００の数（ノズル６５１の数）ｍが大きくなっても、吐出選択部７０におけるデータ転送のタイミングずれが起こりにくい。これにより、ＩＣ９０の安定動作、さらには液体吐出装置１の安定動作が確保され、誤吐出のおそれを低減し、紙損を減らしながら高画質の印刷物を生成することができる。
【０１１７】
また、図１０に示されるように、本実施形態に係る液体吐出装置１では、吐出選択部７０を構成するＩＣ９０において、クロック信号Ｓｃｋやデータ信号Ｄａｔａのような低電圧の信号が伝搬する配線や低電圧で動作するｍ個の波形選択信号生成回路７１−１〜７１−ｍの配置領域と、駆動信号ＣＯＭ−Ａ，ＣＯＭＢのような高電圧の信号が伝搬する配線や高電圧で動作するｍ個の駆動信号選択回路７２−１〜７２−ｍの配置領域とが効率よく分離されている。従って、本実施形態に係る液体吐出装置１によれば、ＩＣ９０のサイズの増加を抑制しながら、低電圧の信号が伝搬する配線や低電圧で動作する回路に対する、高電圧の信号が伝搬する配線や高電圧で動作する回路からのノイズの影響を低減することができ、これにより、誤吐出のおそれを低減し、高画質の生成物を生成することができる。
【０１１８】
８．変形例
［変形例１］
上記の実施形態では、ｍ個の吐出部６００のそれぞれに対して、「大ドット」、「中ドット」、「小ドット」及び「非記録」に対応する４種類の駆動信号Ｖｏｕｔのいずれを供給するかを選択するために、制御部１００から吐出選択部７０に送信される印刷データＳＩは、ｍ個の２ビットの印刷データ（ＳＩＨ−１，ＳＩＬ−１），（ＳＩＨ−２，ＳＩＬ−２），・・・，（ＳＩＨ−ｍ，ＳＩＬ−ｍ）によって構成される。これに対して、変形例１では、制御部１００から吐出選択部７０に送信される印刷データＳＩは、ｍ個の３ビットの印刷データ（ＳＩＨ−１，ＳＩＭ−１，ＳＩＬ−１），（ＳＩＨ−２，ＳＩＭ−２，ＳＩＬ−２），・・・，（ＳＩＨ−ｍ，ＳＩＭ−ｍ，ＳＩＬ−ｍ）によって構成される。すなわち、変形例１では、吐出選択部７０は、印刷データＳＩ及びプログラムデータＳＰに基づいて、ｍ個の吐出部６００のそれぞれに対して、５種類以上の駆動信号Ｖｏｕｔのいずれを供給するかを選択する。例えば、３ビットの印刷データによって、駆動信号Ｖｏｕｔとして、吐出部６００のノズル６５１から吐出される液滴の大きさが異なる５種類以上の駆動信号を選択可能にしてもよいし、吐出される液滴の大きさが異なる４種類以上の駆動信号及び検査用の駆動信号を選択可能にしてもよい。そして、変形例１では、吐出選択部７０が５種類以上の駆動信号Ｖｏｕｔを生成可能にするために、制御ユニット１０から吐出選択部７０に３種類の駆動信号ＣＯＭ−Ａ，ＣＯＭ−Ｂ，ＣＯＭ−Ｃが送信される。
【０１１９】
図１５は、変形例１の吐出選択部７０の機能構成を示す図である。図１５に示されるように、変形例１の吐出選択部７０は、ｎビットのプログラムデータＳＰ（ＳＰ−１〜ＳＰ−ｎ）をそれぞれ保持するためのｎ個のフリップフロップによって構成されるｎビットのＳＰシフトレジスターを含む。ＳＰシフトレジスターの初段に配置されている、プログラムデータＳＰ−ｎを保持するためのフリップフロップには、データ信号Ｄａｔａが入力される。
【０１２０】
また、変形例１の吐出選択部７０は、ｍ番目の吐出部６００に対する３ビットの印刷データ（ＳＩＬ−ｍ，ＳＩＭ−ｍ，ＳＩＨ−ｍ）、・・・、２番目の吐出部６００に対する３ビットの印刷データ（ＳＩＬ−２，ＳＩＭ−２，ＳＩＨ−２）、１番目の吐出部６００に対する３ビットの印刷データ（ＳＩＬ−１，ＳＩＭ−１，ＳＩＨ−１）をそれぞれ保持するための３ｍ個のフリップフロップがこの順に接続された３ｍビットのＳＩシフトレジスターを含む。この３ｍビットのＳＩシフトレジスターは、ｎビットのＳＰシフトレジスターの後段に配置されている。
【０１２１】
そして、ＳＰシフトレジスターを構成するｎ個のフリップフロップ及び３ｍビットのＳＩシフトレジスターを構成する３ｍ個のフリップフロップには、クロック信号Ｓｃｋが共通に入力され、クロック信号Ｓｃｋのエッジのタイミングで１ビットずつシフトしながらデータ信号Ｄａｔａを取り込む。従って、データ信号Ｄａｔａの転送により、ＳＰシフトレジスター及びＳＩシフトレジスターに保持されているデータが更新される。
【０１２２】
変形例１では、周期Ｔａ毎に制御部１００から送信されるデータ信号Ｄａｔａは３ｍビットの印刷データＳＩとｎビットのプログラムデータＳＰを含む。また、制御部１００から、データ信号Ｄａｔａの各データと同期して３ｍ＋ｎ個のパルスを含むクロック信号Ｓｃｋが送信される。従って、クロック信号Ｓｃｋに含まれる最後（３ｍ＋ｎ個目）のパルスのタイミングで、ＳＩシフトレジスターには３ｍビットの印刷データＳＩが保持されるとともに、ＳＰシフトレジスターにはｎビットのプログラムデータＳＰが保持される。
【０１２３】
特に、変形例１では、図１５に示されるように、吐出選択部７０は、第１吐出部ビットデータ群としての３ビットの印刷データ（ＳＩＨ−１，ＳＩＭ−１，ＳＩＬ−１）を保持するための第１データ保持部としてのＳＩＨ−１フリップフロップ、ＳＩＭ−１フリップフロップ及びＳＩＬ−１フリップフロップを含む。また、吐出選択部７０は、第２吐出部ビットデータ群としての３ビットの印刷データ（ＳＩＨ−２，ＳＩＭ−２，ＳＩＬ−２）を保持するための第２データ保持部としてのＳＩＨ−２フリップフロップ、ＳＩＭ−２フリップフロップ及びＳＩＬ−２フリップフロップを含む。そして、ＳＩＨ−２フリップフロップ、ＳＩＭ−２フリップフロップ及びＳＩＬ−２フリップフロップは、ＳＩＨ−１フリップフロップ、ＳＩＭ−１フリップフロップ及びＳＩＬ−１フリップフロップよりも前段に設けられており、データ信号Ｄａｔａは、ＳＩＨ−２フリップフロップ、ＳＩＭ−２フリップフロップ及びＳＩＬ−２フリップフロップに入力された後、ＳＩＨ−１フリップフロップ、ＳＩＭ−１フリップフロップ及びＳＩＬ−１フリップフロップに入力される。
【０１２４】
また、図１５に示すように、変形例１の吐出選択部７０は、ＳＰ−１ラッチ〜ＳＰ−ｎラッチによって構成されるｎビットのＳＰラッチを含む。また、変形例１の吐出選択部７０は、ＳＩＨ−１ラッチ、ＳＩＭ−１ラッチ、ＳＩＬ−１ラッチ、ＳＩＨ−２ラッチ、ＳＩＭ−２ラッチ、ＳＩＬ−２ラッチ、・・・、ＳＩＨ−ｍラッチ、ＳＩＭ−ｍラッチ、ＳＩＬ−ｍラッチによって構成される３ｍビットのＳＩラッチを含む。ＳＰラッチを構成するＳＰ−１ラッチ〜ＳＰ−ｎラッチ、ＳＩラッチを構成するＳＩＨ−１ラッチ、ＳＩＨ−１ラッチ、ＳＩＭ−１ラッチ、ＳＩＬ−１ラッチ、ＳＩＨ−２ラッチ、ＳＩＭ−２ラッチ、ＳＩＬ−２ラッチ、・・・、ＳＩＨ−ｍラッチ、ＳＩＭ−ｍラッチ、ＳＩＬ−ｍラッチには、制御信号ＬＡＴが共通に入力される。
【０１２５】
そして、制御信号ＬＡＴのエッジのタイミングで、ＳＰシフトレジスターに保存されているプログラムデータＳＰ（ＳＰ−１〜ＳＰ−ｎ）はＳＰラッチ（ＳＰ−１ラッチ〜ＳＰ−ｎラッチ）に取り込まれる。同様に、制御信号ＬＡＴのエッジのタイミングで、ＳＩシフトレジスターに保存されている３ｍビットの印刷データＳＩ（ＳＩＨ−１，ＳＩＭ−１，ＳＩＬ−１，ＳＩＨ−２，ＳＩＭ−２，ＳＩＬ−２，・・・，ＳＩＨ−ｍ，ＳＩＭ−ｍ，ＳＩＬ−ｍ）はＳＩラッチ（ＳＩＨ−１ラッチ、ＳＩＨ−１ラッチ、ＳＩＭ−１ラッチ
、ＳＩＬ−１ラッチ、ＳＩＨ−２ラッチ、ＳＩＭ−２ラッチ、ＳＩＬ−２ラッチ、・・・、ＳＩＨ−ｍラッチ、ＳＩＭ−ｍラッチ、ＳＩＬ−ｍラッチ）に取り込まれる。
【０１２６】
変形例１でも、制御部１００から、制御信号ＬＡＴのパルスは、印刷の周期Ｔａ毎に送信される。従って、制御信号ＬＡＴにより、印刷の周期Ｔａ毎に、ＳＰラッチが保持するプログラムデータＳＰ及びＳＩラッチが保持する印刷データＳＩが更新される。図１６は、制御ユニット１０から変形例１の吐出選択部７０へ供給される各種信号の波形及びＳＰラッチ、ＳＩラッチの更新タイミングを示す図である。
【０１２７】
また、図１５に示されるように、変形例１の吐出選択部７０は、ｍ個のデコーダーＤＥＣ−１〜ＤＥＣ−ｍを含む。ｍ個のデコーダーＤＥＣ−１〜ＤＥＣ−ｍには、制御信号ＬＡＴ、制御信号ＣＨ及びＳＰ−１ラッチ〜ＳＰ−ｎラッチに取り込まれたプログラムデータＳＰ−１〜ＳＰ−ｎが共通に入力される。また、ｉ番目（ｉは１〜ｍのいずれか）のデコーダーＤＥＣ−ｉには、ＳＩＨ−ｉラッチ、ＳＩＭ−ｉラッチ及びＳＩＬ−ｉラッチに取り込まれた２ビットの印刷データ（ＳＩＨ−ｉ，ＳＩＨ−ｉ，ＳＩＬ−ｉ）が入力される。そして、デコーダーＤＥＣ−ｉは、所定のデコード論理に従い、駆動信号ＣＯＭ−Ａの選択／非選択を制御する制御信号Ｓａ−ｉ、駆動信号ＣＯＭ−Ｂの選択／非選択を制御する制御信号Ｓｂ−ｉ及び駆動信号ＣＯＭ−Ｃの選択／非選択を制御する制御信号Ｓｃ−ｉを出力する。本実施形態では、ｍ個のデコーダーＤＥＣ−１〜ＤＥＣ−ｍのデコード論理は共通である。
【０１２８】
制御信号Ｓａ−ｉ、制御信号Ｓｂ−ｉ又は制御信号Ｓｃ−ｉによって選択された駆動信号ＣＯＭ−Ａ、駆動信号ＣＯＭ−Ｂ又は駆動信号ＣＯＭ−Ｃは、トランスミッションゲート（アナログスイッチ）ＴＧａ−ｉ，ＴＧｂ−ｉ，ＴＧｃ−ｉを介して、吐出選択部７０から駆動信号Ｖｏｕｔ−ｉとして出力される。
【０１２９】
図１５において、ＳＩＨ−１フリップフロップ、ＳＩＭ−１フリップフロップ、ＳＩＬ−１フリップフロップ、ＳＩＨ−１ラッチ、ＳＩＭ−１ラッチ、ＳＩＬ−１ラッチ、デコーダーＤＥＣ−１により第１の波形選択信号生成回路７１−１が構成され、第１の波形選択信号生成回路７１−１は、吐出選択信号としてのデータ信号Ｄａｔａに基づいて、駆動信号Ｖｏｕｔ−１を生成するための第１の波形選択信号としての制御信号Ｓａ−１，Ｓｂ−１，Ｓｃ−１を生成する。この第１の波形選択信号生成回路７１−１は、第１データ保持部としてのＳＩＨ−１フリップフロップ、ＳＩＭ−１フリップフロップ及びＳＩＬ−１フリップフロップを有し、ＳＩＨ−１フリップフロップ、ＳＩＭ−１フリップフロップ及びＳＩＬ−１フリップフロップに保持された第１吐出部ビットデータ群として３ビットの印刷データ（ＳＩＨ−１，ＳＩＭ−１，ＳＩＬ−１）に基づいて第１の波形選択信号としての制御信号Ｓａ−１，Ｓｂ−１，Ｓｃ−１を生成する。また、ＳＩＨ−２フリップフロップ、ＳＩＭ−２フリップフロップ、ＳＩＬ−２フリップフロップ、ＳＩＨ−２ラッチ、ＳＩＭ−２ラッチ、ＳＩＬ−２ラッチ、デコーダーＤＥＣ−２により第２の波形選択信号生成回路７１−２が構成され、第２の波形選択信号生成回路７１−２は、吐出選択信号としてのデータ信号Ｄａｔａに基づいて、駆動信号Ｖｏｕｔ−２を生成するための第２の波形選択信号としての制御信号Ｓａ−２，Ｓｂ−２，Ｓｃ−２を生成する。この第２の波形選択信号生成回路７１−２は、第２データ保持部としてのＳＩＨ−２フリップフロップ、ＳＩＭ−２フリップフロップ及びＳＩＬ−２フリップフロップを有し、ＳＩＨ−２フリップフロップ、ＳＩＭ−２フリップフロップ及びＳＩＬ−２フリップフロップに保持された第２吐出部ビットデータ群として３ビットの印刷データ（ＳＩＨ−２，ＳＩＭ−２，ＳＩＬ−２）に基づいて第２の波形選択信号としての制御信号Ｓａ−２，Ｓｂ−２，Ｓｃ−２を生成する。そして、変形例１の吐出選択部７０は、同様の構成のｍ個の波形選択信号生成回路７１−１〜７１−ｍを含んでいる。
【０１３０】
また、図１５において、トランスミッションゲートＴＧａ−１，ＴＧｂ−１，ＴＧｃ−１により第１の駆動信号選択回路７２−１が構成され、第１の駆動信号選択回路７２−１は、第１の波形選択信号としての制御信号Ｓａ−１，Ｓｂ−１，Ｓｃ−１に基づいて、駆動信号ＣＯＭ−Ａ，ＣＯＭ−Ｂ，ＣＯＭ−Ｃに含まれる波形を選択し、駆動信号Ｖｏｕｔ−１を生成する。また、トランスミッションゲートＴＧａ−２，ＴＧｂ−２，ＴＧｃ−２により第２の駆動信号選択回路７２−２が構成され、第２の駆動信号選択回路７２−２は、第２の波形選択信号としての制御信号Ｓａ−２，Ｓｂ−２，Ｓｃ−２に基づいて、駆動信号ＣＯＭ−Ａ，ＣＯＭ−Ｂ，ＣＯＭ−Ｃに含まれる波形を選択し、駆動信号Ｖｏｕｔ−２を生成する。そして、変形例１の吐出選択部７０は、同様の構成のｍ個の駆動信号選択回路７２−１〜７２−ｍを含んでいる。
【０１３１】
図１７は、変形例１の吐出選択部７０を構成するＩＣ９０のレイアウト構成を示す図である。図１７では、ｍ個の波形選択信号生成回路７１−１〜７１−ｍ及びｍ個の駆動信号選択回路７２−１〜７２−ｍの配置は図１０と同様である。また、ＩＣ９０の短辺Ｙ１側に、短辺Ｙ１に沿って、端子Ｔ＿Ｓｃｋ，Ｔ＿Ｄａｔａ，Ｔ＿ＣＯＭ−Ａ１，Ｔ＿ＣＯＭ−Ｂ１，Ｔ＿ＣＯＭ−Ｃ１，Ｔ＿ＣＯＭ−Ａ２，Ｔ＿ＣＯＭ−Ｂ２，Ｔ＿ＣＯＭ−Ｃ２が設けられている。図１５に示したクロック信号Ｓｃｋは、端子Ｔ＿Ｓｃｋから入力され、データ信号Ｄａｔａは、端子Ｔ＿Ｄａｔａから入力される。また、図１５に示した駆動信号ＣＯＭ−Ａは、端子Ｔ＿ＣＯＭ−Ａ１，Ｔ＿ＣＯＭ−Ａ２から入力され、駆動信号ＣＯＭ−Ｂは、端子Ｔ＿ＣＯＭ−Ｂ１，Ｔ＿ＣＯＭ−Ｂ２から入力され、駆動信号ＣＯＭ−Ｃは、端子Ｔ＿ＣＯＭ−Ｃ１，Ｔ＿ＣＯＭ−Ｃ２から入力される。端子Ｔ＿ＣＯＭ−Ａ１，Ｔ＿ＣＯＭ−Ｂ１，Ｔ＿ＣＯＭ−Ｃ１から入力された駆動信号ＣＯＭ−Ａ，ＣＯＭ−Ｂ，ＣＯＭ−Ｃは、駆動信号選択回路７２−２，・・・，７２−ｍに入力され、端子Ｔ＿ＣＯＭ−Ａ２，Ｔ＿ＣＯＭ−Ｂ２，Ｔ＿ＣＯＭ−Ｃ２から入力された駆動信号ＣＯＭ−Ａ，ＣＯＭ−Ｂ，ＣＯＭ−Ｃは、駆動信号選択回路７２−１，・・・，７２−（ｍ−１）に入力される。なお、図１７では、制御信号ＬＡＴ，ＣＨが入力される端子は図示が省略されている。
【０１３２】
クロック信号Ｓｃｋは、ｍ個の波形選択信号生成回路７１−１〜７１−ｍのうち、クロック信号Ｓｃｋが入力される短辺Ｙ１側から最も近い波形選択信号生成回路７１−１に最初に入力され、短辺Ｙ１側から最も遠い波形選択信号生成回路７１−ｍに最後に入力される。一方、データ信号Ｄａｔａは、ｍ個の波形選択信号生成回路７１−１〜７１−ｍのうち、クロック信号Ｓｃｋが入力される短辺Ｙ１側から最も遠い波形選択信号生成回路７１−ｍに最初に入力され、短辺Ｙ１側から最も近い波形選択信号生成回路７１−１に最後に入力される。
【０１３３】
より詳細には、図１７では、クロック信号Ｓｃｋは、ＳＩシフトレジスターを構成する３ｍ個のフリップフロップのうち、最終段のＳＩＨ−１フリップフロップに最初に入力され、最終段に近いフリップフロップほど先に入力される。一方、データ信号Ｄａｔａは、ＳＩシフトレジスターを構成する３ｍ個のフリップフロップのうち、初段のＳＩＬ−ｍフリップフロップに最初に入力され、初段に近いフリップフロップほど先に入力される。従って、ＳＩシフトレジスターを構成する３ｍ個のフリップフロップのうち、直接的にデータ転送が行われる隣接した任意の２つのフリップフロップにおいて、転送先のフリップフロップにクロック信号Ｓｃｋが入力された後に、転送元のフリップフロップにクロック信号Ｓｃｋが入力されるので、ホールドタイムを十分に確保できる。また、必ず、隣接する２つのフリップフロップの間でデータ転送が行われるので、データ転送用の配線の負荷も小さく、セットアップタイムも確保しやすい。また、高解像度を実現するために吐出部６００の数（ノズル６５１の数）ｍが大きくなっても、隣接する２つのフリップフロップの間でのデータ転送用の配線の負荷や、クロック配線の負荷はほとんど変わらないので、ホールドタイムやセットアップタイムを十分に確保することができる。従って、変形例１の
吐出選択部７０を構成するＩＣ９０では、データ転送のタイミングずれが起こりにくく、誤動作を起こしにくい。
【０１３４】
なお、図示を省略するが、変形例１の吐出選択部７０でも、図１４のように、クロック信号Ｓｃｋは、短辺Ｙ２側に設けられた端子Ｔ＿Ｓｃｋから入力され、ｍ個の波形選択信号生成回路７１−１〜７１−ｍのうち、短辺Ｙ２側から最も遠い波形選択信号生成回路７１−１に最初に入力され、短辺Ｙ２側から最も近い波形選択信号生成回路７１−ｍに最後に入力されてもよい。また、データ信号Ｄａｔａは、ＩＣ９０の短辺Ｙ２側に設けられた端子Ｔ＿Ｄａｔａから入力され、ｍ個の波形選択信号生成回路７１−１〜７１−ｍのうち、短辺Ｙ２側から最も近い波形選択信号生成回路７１−ｍに最初に入力され、短辺Ｙ２側から最も遠い波形選択信号生成回路７１−１に最後に入力されてもよい。
【０１３５】
［変形例２］
上記実施形態では、データ信号ＤａｔａはプログラムデータＳＰを含むが、駆動信号ＣＯＭ−Ａ，ＣＯＭ−Ｂの波形の選択論理（デコーダーＤＥＣ−１〜ＤＥＣ−ｍのデコード論理）が固定される場合（変更不可能にする場合）は、プログラムデータＳＰはなくてもよい。
【０１３６】
以上、本実施形態あるいは変形例について説明したが、本発明はこれら本実施形態あるいは変形例に限られるものではなく、その要旨を逸脱しない範囲において種々の態様で実施することが可能である。例えば、上記の実施形態および各変形例を適宜組み合わせることも可能である。
【０１３７】
本発明は、実施形態で説明した構成と実質的に同一の構成（例えば、機能、方法および結果が同一の構成、あるいは目的および効果が同一の構成）を含む。また、本発明は、実施形態で説明した構成の本質的でない部分を置き換えた構成を含む。また、本発明は、実施形態で説明した構成と同一の作用効果を奏する構成または同一の目的を達成することができる構成を含む。また、本発明は、実施形態で説明した構成に公知技術を付加した構成を含む。
【符号の説明】
【０１３８】
１…液体吐出装置、２…移動体、３…移動機構、４…搬送機構、１０…制御ユニット、２０…ヘッドユニット、２４…キャリッジ、３１…キャリッジモーター、３２…キャリッジガイド軸、３３…タイミングベルト、３５…キャリッジモータードライバー、４０…プラテン、４１…搬送モーター、４２…搬送ローラー、４５…搬送モータードライバー、５０−ａ，５０−ｂ…駆動回路、６０…圧電素子、７０…吐出選択部、７１−１〜７１−ｍ…波形選択信号生成回路、７２−１〜７２−ｍ…駆動信号選択回路、８０…メンテナンスユニット、８１…クリーニング機構、８２…ワイピング機構、９０…集積回路（ＩＣ）、９２…集積回路（ＩＣ）、１００…制御部、１０１…吐出選択信号生成部（吐出選択信号生成回路）、１９０…フレキシブルケーブル、６００…吐出部、６０１…圧電体、６１１，６１２…電極、６２１…振動板、６３１…キャビティー、６３２…ノズルプレート、６４１…リザーバー、６５１…ノズル
【図１】
2019500238.tif 000003
【図２】
2019500238.tif 000004
【図３】
2019500238.tif 000005
【図４Ａ】
2019500238.tif 000006
【図４Ｂ】
2019500238.tif 000007
【図５】
2019500238.tif 000008
【図６】
2019500238.tif 000009
【図７】
2019500238.tif 000010
【図８】
2019500238.tif 000011
【図９】
2019500238.tif 000012
【図１０】
2019500238.tif 000013
【図１１】
2019500238.tif 000014
【図１２】
2019500238.tif 000015
【図１３】
2019500238.tif 000016
【図１４】
2019500238.tif 000017
【図１５】
2019500238.tif 000018
【図１６】
2019500238.tif 000019
【図１７】
2019500238.tif 000020
【国際調査報告】
2019500238.tif 000021
2019500238.tif 000022