(57)【要約】【課題】ドットのズレを補正する。【解決手段】本液体吐出装置は、複数のノズルと、各ノズルからの液体滴の吐出を制御するためのデータを格納するため、各ノズルに対してそれぞれ設けられた複数の第１格納部と、を備え、所定周期のタイミングごとに送られてくるデータをタイミングごとに第１格納部へ格納するとともに、第１格納部に格納されたデータに基づいてタイミングごとにノズルから液体滴を吐出する液体吐出装置である。そして、あるタイミングでデータが送られてくるとき、そのタイミングよりも前のタイミングで送られたデータを格納するための第２格納部と、データをタイミングごとに第１格納部へ格納する際に、第２格納部へ格納されないデータを第１格納部へ格納するか、第２格納部へ一旦格納されたデータを第１格納部へ格納するか、を選択するためのデータ選択部とを更に備える。【選択図】図１１
2009196189.tif 000002
【特許請求の範囲】
【請求項１】
複数のノズルと、
各前記ノズルからの液体滴の吐出を制御するためのデータを格納するため、各前記ノズルに対してそれぞれ設けられた複数の第１格納部と、
を備え、
所定周期のタイミングごとに送られてくる前記データを前記タイミングごとに前記第１格納部へ格納するとともに、前記第１格納部に格納された前記データに基づいて前記タイミングごとに前記ノズルから前記液体滴を吐出する液体吐出装置において、
あるタイミングで送られた前記データを格納するための第２格納部と、
前記データを前記タイミングごとに前記第１格納部へ格納する際に、前記あるタイミングよりあとのタイミングで送られた前記データを前記第１格納部へ格納するか、前記第２格納部へ格納された前記データを前記第１格納部へ格納するか、を選択するためのデータ選択部と
を備えることを特徴とする液体吐出装置。
【請求項２】
請求項１に記載の液体吐出装置であって、
前記あるタイミングよりも前のタイミングで送られた前記データを格納するための第３格納部を備え、
前記データ選択部は、前記あるタイミングよりあとのタイミングで送られた前記データを前記第１格納部へ格納するか、前記第２格納部へ格納された前記データを前記第１格納部へ格納するか、前記第３格納部へ格納された前記データを前記第１格納部へ格納するか、を選択する
ことを特徴とする液体吐出装置。
【請求項３】
請求項１又は２に記載の液体吐出装置であって、
前記液体吐出装置は、複数の前記第２格納部と、複数の前記データ選択部とを備えており、
各前記第２格納部は、各前記第１格納部にそれぞれ対応して設けられ、
各前記データ選択部は、各前記第１格納部にそれぞれ対応して設けられる
ことを特徴とする液体吐出装置。
【請求項４】
請求項１又は２に記載の液体吐出装置であって、
前記複数のノズルは、第１ノズルと第２ノズルとを含み、
前記液体吐出装置は、
前記第１ノズルに対応して設けられた前記データ選択部である第１データ選択部と、前記第２ノズルに対応して設けられた前記データ選択部である第２データ選択部と、
前記第１ノズルに対して送られてきた前記データである第１データ、及び、前記第２ノズルに対して送られてきた前記データである第２データのうちのいずれかを前記第２格納部へ格納するために選択する第３データ選択部と、
を備えており、
前記第３データ選択部により前記第１データが前記第２格納部へ格納されたとき、前記第１データ選択部は、前記第２格納部へ格納された前記第１データを前記第１格納部へ格納し、前記第２データ選択部は、前記あるタイミングよりあとのタイミングで送られた前記データを前記第１格納部へ格納し、
前記第３データ選択部により前記第２データが前記第２格納部へ格納されたとき、前記第１データ選択部は、前記あるタイミングよりあとのタイミングで送られた前記データを前記第１格納部へ格納し、前記第２データ選択部は、前記第２格納部へ格納された前記第２データを前記第１格納部へ格納する
ことを特徴とする液体吐出装置。
【請求項５】
請求項１〜４のいずれかに記載の液体吐出装置であって、
前記液体吐出装置は、本体側コントローラと、前記複数のノズルを移動させるためのキャリッジと、前記本体側コントローラ側から前記キャリッジ側へ前記データを送るためのケーブルとを備えており、
前記第２格納部と前記データ選択部は、前記キャリッジ側に設けられている
ことを特徴とする液体吐出装置。
【請求項６】
請求項１〜４のいずれかに記載の液体吐出装置であって、
前記液体吐出装置は、本体側コントローラと、前記複数のノズルを移動させるためのキャリッジと、前記本体側コントローラ側から前記キャリッジ側へ前記データを送るためのケーブルとを備えており、
前記第２格納部と前記データ選択部は、前記本体側コントローラ側に設けられている
ことを特徴とする液体吐出装置。
【請求項７】
ノズルからの液体滴の吐出を制御するためのデータであって、所定周期のタイミングごとに送られてくる前記データを、各ノズルに対してそれぞれ設けられた複数の第１格納部へそれぞれ格納するとともに、前記第１格納部に格納された前記データに基づいて前記タイミングごとに前記ノズルから前記液体滴を吐出する液体滴吐出方法であって、
あるタイミングで送られた前記データを第２格納部へ格納するステップと、
前記データを前記タイミングごとに前記第１格納部へ格納する際に、前記あるタイミングよりあとのタイミングで送られた前記データを前記第１格納部へ格納するか、前記第２格納部へ格納された前記データを前記第１格納部へ格納するか、を選択するステップと
を有する液体吐出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液体吐出装置及び液体吐出方法に関する。
【背景技術】
【０００２】
液体を吐出する液体吐出装置として、インクジェットプリンタが知られている。インクジェットプリンタでは、紙や布などの媒体に向かって液体滴を吐出し、媒体にドットを形成することによって、媒体上に画像を形成する。  
理想どおりにヘッドが形成されれば、媒体上の理想どおりの位置にドットを形成することができるはずである。しかし、例えばヘッドが傾いて形成されたりすると、媒体上の理想どおりの位置からずれてドットが形成される。  
このため、画像データを画像処理によって補正し、ドットのずれを補正することが提案されている。  
【特許文献１】特開２００４−１７４６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
画像データを画像処理によって補正すると、ドットのずれ方に応じて画像処理方法を変更することになり、画像処理が複雑化してしまう。この結果、画像処理に時間がかかってしまう。  
本発明は、画像処理における画像データの補正は行わずに、ドットのズレを補正することを目的とする。
【課題を解決するための手段】
【０００４】
上記目的を達成するための主たる発明は、複数のノズルと、各前記ノズルからの液体滴の吐出を制御するためのデータを格納するため、各前記ノズルに対してそれぞれ設けられた複数の第１格納部と、を備え、所定周期のタイミングごとに送られてくる前記データを前記タイミングごとに前記第１格納部へ格納するとともに、前記第１格納部に格納された前記データに基づいて前記タイミングごとに前記ノズルから前記液体滴を吐出する液体吐出装置において、あるタイミングで送られた前記データを格納するための第２格納部と、前記データを前記タイミングごとに前記第１格納部へ格納する際に、前記あるタイミングよりあとのタイミングで送られた前記データを前記第１格納部へ格納するか、前記第２格納部へ格納された前記データを前記第１格納部へ格納するか、を選択するためのデータ選択部とを備えることを特徴とする液体吐出装置である。
【０００５】
本発明の他の特徴については、本明細書及び添付図面の記載により明らかにする。
【発明を実施するための最良の形態】
【０００６】
＝＝＝開示の概要＝＝＝
本明細書及び添付図面の記載により、少なくとも、以下の事項が明らかとなる。
【０００７】
複数のノズルと、各前記ノズルからの液体滴の吐出を制御するためのデータを格納するため、各前記ノズルに対してそれぞれ設けられた複数の第１格納部と、を備え、所定周期のタイミングごとに送られてくる前記データを前記タイミングごとに前記第１格納部へ格納するとともに、前記第１格納部に格納された前記データに基づいて前記タイミングごとに前記ノズルから前記液体滴を吐出する液体吐出装置において、あるタイミングで送られた前記データを格納するための第２格納部と、前記データを前記タイミングごとに前記第１格納部へ格納する際に、前記あるタイミングよりあとのタイミングで送られた前記データを前記第１格納部へ格納するか、前記第２格納部へ格納された前記データを前記第１格納部へ格納するか、を選択するためのデータ選択部とを備えることを特徴とする液体吐出装置が明らかになる。このような液体吐出装置によれば、所定周期のタイミングでデータが送られる前段階で画像処理による補正が行われなくても、ドットのズレを補正することができる。
【０００８】
また、前記あるタイミングよりも前のタイミングで送られた前記データを格納するための第３格納部を備え、前記データ選択部は、前記あるタイミングよりあとのタイミングで送られた前記データを前記第１格納部へ格納するか、前記第２格納部へ格納された前記データを前記第１格納部へ格納するか、前記第３格納部へ格納された前記データを前記第１格納部へ格納するか、を選択することが望ましい。これにより、ドットのズレが大きくても、補正することができる。
【０００９】
また、前記液体吐出装置は、複数の前記第２格納部と、複数の前記データ選択部とを備えており、各前記第２格納部は、各前記第１格納部にそれぞれ対応して設けられ、各前記データ選択部は、各前記第１格納部にそれぞれ対応して設けられることが望ましい。これにより、複数のノズルが傾いている場合のドットのズレだけではなく、個々のノズルの特性によってノズルごとにバラバラにドットがずれている場合にも、ドットのズレを補正することができる。
【００１０】
また、前記複数のノズルは、第１ノズルと第２ノズルとを含み、前記液体吐出装置は、前記第１ノズルに対応して設けられた前記データ選択部である第１データ選択部と、前記第２ノズルに対応して設けられた前記データ選択部である第２データ選択部と、前記第１ノズルに対して送られてきた前記データである第１データ、及び、前記第２ノズルに対して送られてきた前記データである第２データのうちのいずれかを前記第２格納部へ格納するために選択する第３データ選択部と、を備えており、前記第３データ選択部により前記第１データが前記第２格納部へ格納されたとき、前記第１データ選択部は、前記第２格納部へ格納された前記第１データを前記第１格納部へ格納し、前記第２データ選択部は、前記あるタイミングよりあとのタイミングで送られた前記データを前記第１格納部へ格納し、前記第３データ選択部により前記第２データが前記第２格納部へ格納されたとき、前記第１データ選択部は、前記あるタイミングよりあとのタイミングで送られた前記データを前記第１格納部へ格納し、前記第２データ選択部は、前記第２格納部へ格納された前記第２データを前記第１格納部へ格納することが望ましい。これにより、ドットのズレを補正するための格納部の数を減らすことができる。
【００１１】
また、前記液体吐出装置は、本体側コントローラと、前記複数のノズルを移動させるためのキャリッジと、前記本体側コントローラ側から前記キャリッジ側へ前記データを送るためのケーブルとを備えており、前記第２格納部と前記データ選択部は、前記キャリッジ側に設けられていることが望ましい。これにより、本体側の構成を変更しなくても、キャリッジ側の構成によってドットのズレを補正することができる。
【００１２】
また、前記液体吐出装置は、本体側コントローラと、前記複数のノズルを移動させるためのキャリッジと、前記本体側コントローラ側から前記キャリッジ側へ前記データを送るためのケーブルとを備えており、前記第２格納部と前記データ選択部は、前記本体側コントローラ側に設けられていることが望ましい。これにより、ケーブルを介してキャリッジ側へデータを転送する際に、ドットのズレを補正することができる。
【００１３】
ノズルからの液体滴の吐出を制御するためのデータであって、所定周期のタイミングごとに送られてくる前記データを、各ノズルに対してそれぞれ設けられた複数の第１格納部へそれぞれ格納するとともに、前記第１格納部に格納された前記データに基づいて前記タイミングごとに前記ノズルから前記液体滴を吐出する液体滴吐出方法であって、あるタイミングで送られた前記データを第２格納部へ格納するステップと、前記データを前記タイミングごとに前記第１格納部へ格納する際に、前記あるタイミングよりあとのタイミングで送られた前記データを前記第１格納部へ格納するか、前記第２格納部へ格納された前記データを前記第１格納部へ格納するか、を選択するステップとを有する液体吐出方法が明らかになる。このような液体吐出方法によれば、所定周期のタイミングでデータが送られる前段階で画像処理による補正が行われなくても、ドットのズレを補正することができる。
【００１４】
＝＝＝プリンタの構成＝＝＝
＜インクジェットプリンタの構成について＞
図１は、プリンタ１の全体構成のブロック図である。また、図２Ａは、プリンタ１の全体構成の概略図である。また、図２Ｂは、プリンタ１の全体構成の横断面図である。以下、プリンタの基本的な構成について説明する。
【００１５】
プリンタ１は、搬送ユニット２０、キャリッジユニット３０、ヘッドユニット４０、検出器群５０、及び本体側コントローラ６０を有する。外部装置であるコンピュータ１１０から印刷データを受信したプリンタ１は、本体側コントローラ６０によって各ユニット（搬送ユニット２０、キャリッジユニット３０、ヘッドユニット４０）を制御する。本体側コントローラ６０は、コンピュータ１１０から受信した印刷データに基づいて、各ユニットを制御し、紙に画像を印刷する。プリンタ１内の状況は検出器群５０によって監視されており、検出器群５０は、検出結果を本体側コントローラ６０に出力する。本体側コントローラ６０は、検出器群５０から出力された検出結果に基づいて、各ユニットを制御する。
【００１６】
搬送ユニット２０は、媒体（例えば、紙Ｓなど）を所定の方向（以下、搬送方向という）に搬送させるためのものである。この搬送ユニット２０は、給紙ローラ２１と、搬送モータ２２（ＰＦモータとも言う）と、搬送ローラ２３と、プラテン２４と、排紙ローラ２５とを有する。給紙ローラ２１は、紙挿入口に挿入された紙をプリンタ内に給紙するためのローラである。搬送ローラ２３は、給紙ローラ２１によって給紙された紙Ｓを印刷可能な領域まで搬送するローラであり、搬送モータ２２によって駆動される。プラテン２４は、印刷中の紙Ｓを支持する。排紙ローラ２５は、紙Ｓをプリンタの外部に排出するローラであり、印刷可能な領域に対して搬送方向下流側に設けられている。
【００１７】
キャリッジユニット３０は、ヘッドを所定の方向（以下、移動方向という）に移動（「走査」とも呼ばれる）させるためのものである。キャリッジユニット３０は、キャリッジ３１と、キャリッジモータ３２（ＣＲモータとも言う）とを有する。キャリッジ３１は、移動方向に往復移動可能であり、キャリッジモータ３２によって駆動される。また、キャリッジ３１は、インクを収容するインクカートリッジを着脱可能に保持している。
【００１８】
ヘッドユニット４０は、紙にインクを吐出するためのものである。ヘッドユニット４０は、複数のノズルを有するヘッド４１と、ヘッド４１を制御するヘッド制御部ＨＣとを備える。このヘッド４１はキャリッジ３１に設けられているため、キャリッジ３１が移動方向に移動すると、ヘッド４１も移動方向に移動する。そして、ヘッド４１が移動方向に移動中にインクを断続的に吐出することによって、移動方向に沿ったドットライン（ラスタライン）が紙に形成される。
【００１９】
なお、プリンタ本体側に設けられる本体側コントローラ６０と、キャリッジ３１とともに移動するヘッドユニット４０との間にはフレキシブルケーブルＣＢＬが設けられている。本体側コントローラ６０とヘッドユニット４０との間での信号の送受信は、このケーブルＣＢＬを介して行われる。
【００２０】
検出器群５０には、リニア式エンコーダ５１、ロータリー式エンコーダ５２、紙検出センサ５３、および光学センサ５４等が含まれる。リニア式エンコーダ５１は、キャリッジ３１の移動方向の位置を検出する。ロータリー式エンコーダ５２は、搬送ローラ２３の回転量を検出する。紙検出センサ５３は、給紙中の紙の先端の位置を検出する。光学センサ５４は、キャリッジ３１に取付けられている発光部と受光部により、紙の有無を検出する。そして、光学センサ５４は、キャリッジ３１によって移動しながら紙の端部の位置を検出し、紙の幅を検出することができる。また、光学センサ５４は、状況に応じて、紙の先端（搬送方向下流側の端部であり、上端ともいう）・後端（搬送方向上流側の端部であり、下端ともいう）も検出できる。
【００２１】
なお、リニア式エンコーダ５１は、一定ピッチ（例えば３６０ｄｐｉ）でスリットが形成されたリニアスケールと、検出部とを備えている。リニア式エンコーダ５１は、検出部がスリットを検出することによって、キャリッジが移動方向に沿って所定距離移動したことを検出する。後述するラッチ信号ＬＡＴのパルス信号は、リニア式エンコーダ５１からの検出信号に基づいて生成されている。このため、キャリッジが一定速度で移動するとき、ラッチ信号ＬＡＴのパルス信号は所定周期で生成されることになる。
【００２２】
本体側コントローラ６０は、プリンタの制御を行うための制御ユニット（制御部）である。本体側コントローラ６０は、インターフェース部６１と、ＣＰＵ６２と、メモリ６３と、ユニット制御回路６４とを有する。インターフェース部６１は、外部装置であるコンピュータ１１０とプリンタ１との間でデータの送受信を行う。ＣＰＵ６２は、プリンタ全体の制御を行うための演算処理装置である。メモリ６３は、ＣＰＵ６２のプログラムを格納する領域や作業領域等を確保するためのものであり、ＲＡＭ、ＥＥＰＲＯＭ等の記憶素子を有する。ＣＰＵ６２は、メモリ６３に格納されているプログラムに従って、ユニット制御回路６４を介して各ユニットを制御する。
【００２３】
本体側コントローラ６０には駆動信号生成回路６５が設けられている。この駆動信号生成回路６５は、ヘッド４１を駆動するための駆動信号ＣＯＭを生成する。駆動信号生成回路６５で生成された駆動信号ＣＯＭは、ケーブルＣＢＬを介してヘッド４１へ伝送される。駆動信号ＣＯＭについては後述する。
【００２４】
印刷を行うとき、本体側コントローラ６０は、移動方向に移動中のヘッド４１からインクを吐出させるドット形成動作と、搬送方向に紙を搬送する搬送動作とを交互に繰り返し、無数のドットから構成される画像を紙に印刷する。
【００２５】
＜ノズルについて＞
図３は、ヘッド４１の下面におけるノズルの配列を示す説明図である。ヘッド４１の下面には、ブラックノズル列Ｋと、シアンノズル列Ｃと、マゼンタノズル列Ｍと、イエローノズル列Ｙが形成されている。各ノズル列は、各色のインクを吐出するための吐出口であるノズルを複数個（本実施形態では１８０個）備えている。
【００２６】
各ノズル列の複数のノズルは、搬送方向に沿って、一定の間隔（ノズルピッチ：ｋ・Ｄ）でそれぞれ整列している。ここで、Ｄは、搬送方向における最小のドットピッチ（つまり、紙Ｓに形成されるドットの最高解像度での間隔）である。また、ｋは、１以上の整数である。例えば、ノズルピッチが１８０ｄｐｉ（１／１８０インチ）であって、搬送方向のドットピッチが３６０ｄｐｉ（１／３６０インチ）である場合、ｋ＝２である。
【００２７】
各ノズル列のノズルは、下流側のノズルほど小さい数の番号が付されている（♯１〜♯１８０）。つまり、ノズル♯１は、ノズル♯１８０よりも搬送方向の下流側に位置している。なお、前述の光学センサ５４は、紙搬送方向の位置に関して、一番上流側にあるノズル♯１８０とほぼ同じ位置にある。  
各ノズルには、それぞれインクチャンバー（不図示）と、ピエゾ素子が設けられている。ピエゾ素子の駆動によってインクチャンバーが伸縮・膨張し、ノズルからインク滴が吐出される。
【００２８】
＝＝＝参考例＝＝＝
＜参考例のドット形成の様子＞
図４は、ドットを形成する様子の説明図である。ここではドットピッチが３６０ｄｐｉの場合について説明する。また、説明の簡略化のためブラックノズル列のみについて説明をするが、他の色のノズル列もブラックノズル列とほぼ同様に動作する。図中の黒丸は紙に形成されたドットである。図中の正方形（一辺が１／３６０インチの正方形）は、１画素の領域を示している。図に示される通り、ノズルが１／３６０インチだけ移動方向に移動するたびに各ノズルからインクが吐出されることによって、移動方向に３６０ｄｐｉのドットピッチにてドットが形成される。  
この参考例では、図に示される通り、各画素に正確にドットが形成される。
【００２９】
＜参考例の制御方法１＞
次に、このようなドット形成を行うための制御方法について説明する。まず駆動信号ＣＯＭについて説明し、次にヘッド制御部ＨＣの構成について説明し、最後にヘッド制御部ＨＣの動作について説明する。
【００３０】
図５は、駆動信号ＣＯＭの説明図である。駆動信号ＣＯＭは、周期Ｔごとに同じ信号が繰り返される。この周期Ｔは、キャリッジが１／３６０インチ（１画素に相当する距離）だけ移動するのに要する時間になっている。図中には２周期分の駆動信号が示されている。  
周期Ｔの中には、４つの区間Ｔ１〜Ｔ４がある。第１区間Ｔ１には駆動パルスＰＳ１を含む第１区間信号ＳＳ１が生成され、第２区間Ｔ２には駆動パルスＰＳ２を含む第２区間信号ＳＳ２が生成され、第３区間Ｔ３には駆動パルスＰＳ３を含む第３区間信号ＳＳ３が生成され、第４区間Ｔ４には駆動パルスＰＳ４を含む第４区間信号ＳＳ４が生成される。
【００３１】
駆動パルスＰＳ１〜ＰＳ４の波形は、ピエゾ素子に行わせる動作に基づいて定められている。駆動パルスＰＳ１は、ノズルからインクが吐出しない程度にピエゾ素子を駆動するための波形である。駆動パルスＰＳ３は、３ｐｌのインク滴をノズルから吐出するようにピエゾ素子を駆動するための波形である。駆動パルスＰＳ２及び駆動パルスＰＳ４は、７ｐｌのインク滴をノズルから吐出するようにピエゾ素子を駆動するための波形である。  
このような駆動信号ＣＯＭが、駆動信号生成回路６５で周期Ｔごとに繰り返し生成され、ケーブルＣＢＬを介してヘッド制御部ＨＣへ伝送される。
【００３２】
図６は、参考例のヘッド制御部の構成を説明するためのブロック図である。参考例のヘッド制御部ＨＣは、第１シフトレジスタ８１Ａと、第２シフトレジスタ８１Ｂと、第１ラッチ回路８２Ａと、第２ラッチ回路８２Ｂと、信号選択部８３と、制御ロジック８４と、スイッチ８５とを備えている。そして、制御ロジック８４を除いた各部（すなわち、第１シフトレジスタ８１Ａ、第２シフトレジスタ８１Ｂ、第１ラッチ回路８２Ａ、第２ラッチ回路８２Ｂ、信号選択部８３、及びスイッチ８５）は、それぞれピエゾ素子ＰＺＴ毎に設けられる。制御ロジック８４は、設定データＳＰを記憶するためのシフトレジスタ群８４２と、設定データＳＰに基づいて選択信号ｑ０〜ｑ３を生成する選択信号生成部８４４とを有している。
【００３３】
このヘッド制御部ＨＣには、本体側コントローラ６０からケーブルＣＢＬを介して、クロックＣＬＫ、ラッチ信号ＬＡＴ、チェンジ信号ＣＨ、及び駆動信号ＣＯＭが入力される。また、画素データＳＩと設定データＳＰとを含む設定信号も、本体側コントローラ６０からケーブルＣＢＬを介してヘッド制御部ＨＣへ入力される。
【００３４】
図７は、各種信号の説明図である。  
クロックＣＬＫに同期して設定信号がヘッド制御部ＨＣに入力されると、設定信号のうちの画素データＳＩの下位ビットデータが第１シフトレジスタ８１Ａにそれぞれセットされ、画素データＳＩの上位ビットデータが第２シフトレジスタ８１Ｂにそれぞれセットされ、設定データＳＰが制御ロジック８４のシフトレジスタ群８４２にセットされる。なお、各ノズルにそれぞれ対応する２ビットの画素データの下位ビットは第１シフトレジスタ８１Ａにセットされ、２ビットの画素データの上位ビットは第２シフトレジスタ８１Ｂにセットされる。
【００３５】
そして、ラッチ信号ＬＡＴのパルスに応じて、下位ビットデータが第１ラッチ回路８２Ａにラッチされ、上位ビットデータが第２ラッチ回路８２Ｂにラッチされ、設定データＳＰが選択信号生成部８４４にラッチされる。なお、各ノズルにそれぞれ対応する２ビットの画素データの下位ビットは第１ラッチ回路８２Ａにラッチされ、２ビットの画素データの上位ビットは第２ラッチ回路８２Ｂにラッチされる。
【００３６】
設定データＳＰは、１６ビットデータから構成される。そして、選択信号生成部８４４は、１６ビットの設定データＳＰのうちの所定の４ビットデータに基づいて、ラッチ信号ＬＡＴ及びチェンジ信号ＣＨで規定される４つの区間Ｔ１〜Ｔ４のそれぞれのＨレベル又はＬレベルを設定することによって、選択信号ｑ０を生成する。例えば、選択信号ｑ０のための４ビットデータは［１０００］であり、この結果、選択信号生成部８４４は、第１区間Ｔ１においてＨレベルになり、第２区間Ｔ２〜第４区間Ｔ４においてＬレベルになるような選択信号ｑ０を生成する。また、同様に、選択信号生成部８４４は、１６ビットの設定データＳＰのうちの所定の４ビットデータに基づいて、選択信号ｑ１〜ｑ３をそれぞれ生成する。
【００３７】
信号選択部８３は、第１ラッチ回路８２Ａ及び第２ラッチ回路８２Ｂにラッチされた２ビットの画素データに応じて、選択信号ｑ０〜ｑ３から１つを選択する。画素データが［００］の場合（下位ビットが［０］で上位ビットが［０］の場合）には選択信号ｑ０が選択され、画素データが［０１］の場合には選択信号ｑ１が選択され、画素データが［１０］の場合には選択信号ｑ２が選択され、画素データが［１１］の場合には選択信号ｑ３が選択される。選択された選択信号は、スイッチ信号ＳＷとして信号選択部８３から出力される。
【００３８】
スイッチ８５には駆動信号ＣＯＭ及びスイッチ信号ＳＷが入力される。スイッチ信号がＨレベルのとき、スイッチ８５はＯＮ状態になり、駆動信号ＣＯＭがピエゾ素子ＰＺＴへ印加される。スイッチ信号ＳＷがＬレベルのとき、スイッチ８５はＯＦＦ状態になり、駆動信号ＣＯＭはピエゾ素子ＰＺＴへ印加されない。
【００３９】
画素データが［００］の場合、スイッチ８５が選択信号ｑ０によりＯＮ／ＯＦＦされ、駆動信号ＣＯＭの第１区間信号ＳＳ１がピエゾ素子ＰＺＴへ印加され、ピエゾ素子ＰＺＴは駆動パルスＰＳ１により駆動される。この駆動パルスＰＳ１に応じてピエゾ素子ＰＺＴが駆動すると、インクが吐出されない程度の圧力変動がインクに生じて、インクメニスカス（ノズル部分で露出しているインクの自由表面）が微振動する。
【００４０】
同様に、画素データが［０１］の場合、３ｐｌのインク滴が吐出され、用紙に小ドットが形成される。画素データが［１０］の場合、７ｐｌのインク滴が吐出され、用紙に中ドットが形成される。画素データが［１１］の場合、合計１４ｐｌのインク滴が吐出され、用紙に大ドットが形成される。
【００４１】
ある周期Ｔの間に、次の周期Ｔにおいてピエゾ素子ＰＺＴを駆動するための設定信号（画素データＳＩと設定データＳＰ）がヘッド制御部ＨＣへ入力される。
【００４２】
図８は、画素データＳＩの順序の説明図である。  
まず、本体側コントローラ６０（ユニット制御回路６４）の画像処理部は、図中に「１」で示された画素（以下、「１番目の画素」という。同様に、図中に「ｎ」で示された画素のことを「ｎ番目の画素」という。）に対応する１８０個の画素データの下位ビットデータを抽出し、同じ画素データの上位ビットデータを抽出し、抽出した画素データに設定データＳＰを付加してデータ転送部へデータを送付する。データ転送部は、画像処理部から送られてくるデータを、設定信号としてクロックＣＬＫに同期してヘッド制御部ＨＣへ転送する。このとき、データ転送部は、まず１８０個の画素データの下位ビットデータをクロックＣＬＫに同期してヘッド制御部ＨＣへ転送し、次に１８０個の画素データの上位ビットデータをクロックＣＬＫに同期してヘッド制御部ＨＣへ転送し、最後に設定データＳＰをクロックＣＬＫに同期して送信する（図７の設定信号も参照）。
【００４３】
ヘッド制御部ＨＣでは、本体側にある本体側コントローラ６０のデータ転送部から送られてくる設定信号の画素データＳＩ及び設定データＳＰを、第１シフトレジスタ８１Ａ、第２シフトレジスタ８１Ｂ及びシフトレジスタ群８４２に順次格納する。この結果、画素データＳＩの下位ビットデータが第１シフトレジスタ８１Ａにそれぞれセットされ、画素データＳＩの上位ビットデータが第２シフトレジスタ８１Ｂにそれぞれセットされ、設定データＳＰが制御ロジック８４のシフトレジスタ群８４２にセットされる。その後のラッチ信号ＬＡＴのパルスに応じて、下位ビットデータが第１ラッチ回路８２Ａにラッチされ、上位ビットデータが第２ラッチ回路８２Ｂにラッチされ、設定データＳＰが選択信号生成部８４４にラッチされ、既に説明した動作によって１番目の画素にインク滴が吐出される。
【００４４】
本体側コントローラ６０（ユニット制御回路６４）の画像処理部は、１番目の画素に対応する画素データＳＩ（及び設定データＳＰ）をデータ転送部へ送付した後、２番目の画素データに対応する画素データをデータ転送部へ送付する。データ転送部には、ラッチ信号ＬＡＴに同期して、画素データＳＩ（及び設定データＳＰ）が画像処理部から順次送られてくる。ヘッド制御部ＨＣにも、ラッチ信号ＬＡＴに同期して、画素データＳＩ（及び設定データＳＰ）がデータ転送部から順次送られてくる。
【００４５】
これにより、ある周期Ｔにおいて、ある画素に対応する画素データがヘッド制御部ＨＣに送られて、次の周期Ｔにおいて、次の画素に対応する画素データがヘッド制御部ＨＣに送られてくる。そして、例えば１番の画素に対応する画素データが第１ラッチ回路８２Ａ及び第２ラッチ回路８２Ｂにラッチされ、１番の画素に対応する画素データに基づいてインク滴が吐出される周期Ｔの間に、次の２番の画素に対応する画素データの下位ビットデータと上位ビットデータと設定データＳＰとがクロックＣＬＫに同期して順にヘッド制御部ＨＣに送られてくる。このような動作が繰り返されることにより、図４のように周期Ｔで各ノズルからインク滴が吐出され、移動方向に１／３６０インチ間隔でドットが形成される。
【００４６】
＜参考例の制御方法２＞
上記の説明では、１画素ごとに２ビットの画素データが対応し、ドットにより４階調（ドット無し、小ドット、中ドット、大ドット）を表現しているが、１画素ごとに１ビットの画素データが対応し、ドットの有無により２階調（ドット無し、ドット有り）を表現するようにしても良い。
【００４７】
図９は、画素データが１ビットであるときのヘッド制御部の構成を説明するためのブロック図である。なお、ヘッド制御部ＨＣに入力される各種信号については、説明を省略する。  
クロックＣＬＫに同期して設定信号がヘッド制御部ＨＣに入力されると、設定信号のうちの画素データＳＩがシフトレジスタ８１にそれぞれセットされ、設定データＳＰが制御ロジック８４のシフトレジスタ群８４２にセットされる。そして、ラッチ信号ＬＡＴのパルスに応じて、１ビットの画素データがラッチ回路８２にラッチされ、設定データＳＰが選択信号生成部８４４にラッチされる。選択信号生成部８４４は、設定データＳＰに基づいて、２つの選択信号（ｑ０、ｑ１）を生成する。信号選択部８３は、ラッチ回路８２にラッチされた１ビットの画素データに応じて選択信号ｑ０及び選択信号ｑ１のいずれかを選択する。画素データが［０］の場合、選択信号ｑ０によりスイッチ８５がＯＮ／ＯＦＦされ、インク滴は吐出されず、ドットが形成されない。画素データが［１］の場合、選択信号ｑ１によりスイッチ８５がＯＮ／ＯＦＦされ、インク滴が吐出され、ドットが形成される。
【００４８】
＜参考例においてヘッドが傾いている場合＞
参考例では、ｎ番目の画素に対応する画素データが本体側コントローラ６０からヘッド制御部へ送信されると、ｎ番目の画素に対応する画素データに従って各ノズルから「同時に」インク滴が吐出される。このため、ヘッドが傾いていなければ、各ノズルから同時に吐出されたインク滴によって、移動方向の同じ位置にドットが形成される（ドットが搬送方向に沿って形成される）。
【００４９】
図１０Ａは、参考例においてヘッドが傾いていた場合のドット形成の様子の説明図である。ここでは説明の簡略化のため、６個のノズル（ノズル♯１〜ノズル♯６）でノズル列が構成されているものとする。  
ヘッドが傾いていた場合、ｎ番目の画素に対応する画素データに従って各ノズルから「同時に」インク滴が吐出されると、図に示すように、各ドットが移動方向に少しずつずれて形成される。言い換えると、ドットが搬送方向に対して傾いて形成される。この結果、図のように、搬送方向最下流のノズル♯１の形成したドットと、搬送方向最上流のノズル♯６の形成したドットとの移動方向におけるズレが、１画素に相当する距離よりも長くなることがある。このようにドットのずれ量が大きくなると、無数のドットから構成される印刷画像の画質が劣化してしまう。
【００５０】
＝＝＝第１実施形態＝＝＝
＜概要＞
図１０Ｂは、本実施形態においてヘッドが傾いていた場合のドット形成の様子の説明図である。本実施形態では、ｎ番目の画素に対応する画素データに従ってインク滴を吐出するときに、ノズル♯１〜ノズル♯３の吐出タイミングと、ノズル♯４〜６の吐出タイミングとが異なっている。例えば、ノズル♯１〜ノズル♯３がｎ番目の画素に対応する画素データに従ってインク滴を吐出するとき、ノズル♯４〜ノズル♯６は、ｎ−１番目の画素に対応する画素データに従ってインク滴を吐出している。また、ノズル♯４〜ノズル♯６がｎ番目の画素に対応する画素データに従ってインク滴を吐出するとき、ノズル♯１〜ノズル♯３は、ｎ＋１番目の画素に対応する画素データに従ってインク滴を吐出する。
【００５１】
なお、以下の実施形態では、説明の簡略化のため、６個のノズル（ノズル♯１〜ノズル♯６）でノズル列が構成されているものとする。また、以下の実施形態では、説明の簡略化のため、１画素に対応する画素データは１ビットで構成されている。但し、本実施形態を理解できれば、ノズル数が１８０個の場合も、１画素に対応する画素データが多ビットの場合も理解できる。
【００５２】
＜第１実施形態のヘッド制御部＞
図１１は、第１実施形態のヘッド制御部の構成を説明するためのブロック図である。参考例のヘッド制御部と同じ構成要素には同じ符号が付されている。参考例のヘッド制御部ＨＣの構成と比較すると、本実施形態のヘッド制御部ＨＣにはディレイ回路９１とマルチプレクサ９２が設けられている点が大きく異なる。
【００５３】
第１実施形態のヘッド制御部ＨＣは、シフトレジスタ８１と、ラッチ回路８２と、信号選択部８３と、制御ロジック８４と、スイッチ８５と、ディレイ回路９１と、マルチプレクサ９２とを備えている。そして、制御ロジック８４を除いた各部（すなわち、シフトレジスタ８１、ラッチ回路８２、信号選択部８３、スイッチ８５、ディレイ回路９１、マルチプレクサ９２）は、それぞれピエゾ素子ＰＺＴ毎に設けられる。
【００５４】
制御ロジック８４は、シフトレジスタ群８４２と、選択信号生成部８４４とを有している。シフトレジスタ群８４２は、設定データＳＰを記憶するための複数のシフトレジスタから構成される。選択信号生成部８４４は、設定データＳＰに基づいて選択信号ｑ０及び選択信号ｑ１を生成する。
【００５５】
このヘッド制御部ＨＣには、本体側コントローラ６０からケーブルＣＢＬを介して、クロックＣＬＫ、ラッチ信号ＬＡＴ、チェンジ信号ＣＨ、及び駆動信号ＣＯＭが入力される。また、画素データＳＩと設定データＳＰとを含む設定信号も、本体側コントローラ６０からケーブルＣＢＬを介してヘッド制御部ＨＣへ入力される。
【００５６】
クロックＣＬＫに同期して設定信号がヘッド制御部ＨＣに入力されると、設定信号のうちの画素データＳＩ（１画素に対し１ビット）がシフトレジスタ８１にそれぞれセットされ、設定データＳＰが制御ロジック８４のシフトレジスタ群８４２にセットされる。
【００５７】
ラッチ信号ＬＡＴは、制御ロジック８４と、各ノズルのディレイ回路９１及びラッチ回路８２とに入力される。ラッチ信号ＬＡＴのパルスが制御ロジック８４に入力されると、制御ロジック８４のシフトレジスタ群８４２にセットされている設定データＳＰが選択信号生成部８４４にラッチされる。ラッチ信号ＬＡＴのパルスがディレイ回路９１に入力されると、シフトレジスタ８１にセットされている画素データがディレイ回路９１にラッチされる。ラッチ信号ＬＡＴのパルスがラッチ回路８２に入力されると、シフトレジスタ８１及びディレイ回路９１の画素データのうちのマルチプレクサ９２により選択された側の画素データが、ラッチ回路８２にラッチされる。
【００５８】
なお、ディレイ回路９１には、シフトレジスタ８１にセットされている画素データよりも１画素分だけ遅れた画素データがラッチされている。例えば、シフトレジスタ８１にラッチされる画素データがｎ番目の画素に対応しているとき、ディレイ回路９１にラッチされる画素データはｎ−１番目の画素に対応している。
【００５９】
マルチプレクサ９２には、シフトレジスタ８１及びディレイ回路９１からの画素データが入力される。マルチプレクサ９２は不図示の制御信号によって予め設定されており、制御信号に応じて、シフトレジスタ８１及びディレイ回路９１の画素データのうちのいずれかをラッチ回路８２に出力する。
【００６０】
図１２は、第１実施形態におけるマルチプレクサの設定の説明図である。ノズル♯１がノズル♯６よりも移動方向下流側に位置するようにヘッドが傾いている状態を＋（プラス）として、ヘッドの傾きを示している。図に示すように、マルチプレクサ９２の設定は、ヘッドの傾き具合に従って設定される。
【００６１】
ヘッドが傾いていない場合（若しくは、搬送方向最下流のノズル♯１の形成したドットと、搬送方向最上流のノズル♯６の形成したドットとの移動方向におけるズレが、１画素に相当する距離よりも短い場合）、全てのマルチプレクサ９２は、シフトレジスタ８１にセットされている画素データをラッチ回路８２に出力するように、設定される（図１２の「ヘッドの傾き０」を参照）。
【００６２】
図１０Ｂのようにヘッドが傾いている場合、図１１の太線で示される通り、ノズル♯１〜ノズル♯３に対応するマルチプレクサ９２は、シフトレジスタ８１からの出力を選択するように設定され、ノズル♯４〜ノズル♯６に対応するマルチプレクサ９２は、ディレイ回路９１からの出力を選択するように設定される（図１２の「ヘッドの傾き＋１」を参照）。この結果、ノズル♯１〜ノズル♯３に対応するラッチ回路８２にｎ番目の画素に対応する画素データがラッチされるとき、ノズル♯４〜ノズル♯６に対応するラッチ回路８２にｎ−１番目の画素に対応する画素データがラッチされる。  
図１０Ｂのヘッドの傾きとは反対側にヘッドが傾いている場合、ノズル♯１〜ノズル♯３に対応するマルチプレクサ９２は、ディレイ回路９１からの出力を選択するように設定され、ノズル♯４〜ノズル♯６に対応するマルチプレクサ９２は、シフトレジスタ８１からの出力を選択するように設定される（図１２の「ヘッドの傾き−１」を参照）。
【００６３】
なお、６個のマルチプレクサの設定状態は上記の３通りであり、ノズル♯１〜ノズル♯３に対応する３個のマルチプレクサの設定状態は共通であり、ノズル♯４〜ノズル♯６に対応する３個のマルチプレクサの設定状態も共通である。このため、ノズル♯１〜ノズル♯３に対応する３個のマルチプレクサの制御信号（不図示）を共通化し、ノズル♯４〜ノズル♯６に対応する３個のマルチプレクサの制御信号を共通化し、ヘッド制御回路を簡略化しても良い。
【００６４】
選択信号生成部８４４は、設定データＳＰに基づいて、２つの選択信号（ｑ０、ｑ１）を生成する。信号選択部８３は、ラッチ回路８２にラッチされた１ビットの画素データに応じて選択信号ｑ０及び選択信号ｑ１のいずれかを選択する。画素データが［０］の場合、選択信号ｑ０によりスイッチ８５がＯＮ／ＯＦＦされ、インク滴は吐出されず、ドットが形成されない。画素データが［１］の場合、選択信号ｑ１によりスイッチ８５がＯＮ／ＯＦＦされ、インク滴が吐出され、ドットが形成される。
【００６５】
マルチプレクサ９２が図１１の太線で示されるように設定された場合、ノズル♯１〜ノズル♯３がｎ番目の画素に対応する画素データに従ってインク滴を吐出するとき、ノズル♯４〜ノズル♯６は、ｎ−１番目の画素に対応する画素データに従ってインク滴を吐出することになる。
【００６６】
この結果、図１０Ｂのようにｎ番目の画素に対応するデータに従うドットが形成される。これにより、各ドットの目標形成位置と実際の位置とのズレが１画素に相当する距離よりも短くなるように、ドットのズレを補正することができる。また、搬送方向最下流のノズル♯１の形成したドットと、搬送方向最上流のノズル♯６の形成したドットとの移動方向におけるズレを、１画素に相当する距離よりも短くすることができる。このようにドットのズレが補正されることによって、印刷画像の画質が向上する。
【００６７】
なお、上記の説明では、ヘッドが傾いたときのドットのズレを補正するようにマルチプレクサの設定を変えているが、マルチプレクサの設定状態は、これに限られなくても良い。例えば、個々のノズルの特定（インクの吐出方向やインクの吐出速度）に応じて、各ノズルに対応するマルチプレクサの設定を変更しても良い。これにより、個々のノズルの特性によってノズルごとにバラバラにドットがずれている場合に、ドットのズレを補正することもできる。
【００６８】
また、マルチプレクサ９２の設定は、ヘッド制御部ＨＣの中にレジスタを設け、ユニット制御回路６４よりデータを送り、制御すればよい。その場合、全ノズルに対して１ビットレジスタを持たせれば、個々のノズルごとに制御できる。また、２ビットレジスタ（状態を４通り区別できる）をひとつ持たせて、図１２のヘッドの傾き−１、０、１の３通りのいずれかを選択してもよい。また、レジスタの代わりに、制御線をフラットケーブルＣＢＬに通し本体側コントローラ６０から制御してもよい。これは、他の実施形態でも同様である。
【００６９】
なお、補正は、ヘッドを取り付けたのち印刷させて、その結果からヘッドの傾きを調べて行えばよい。これにより、扱いづらい微妙な機械的調整の代わりに、簡単な電気的制御で、ズレを改善できる。
【００７０】
＝＝＝第２実施形態＝＝＝
第１実施形態のヘッド制御部ＨＣの構成では、１画素分しかドットをずらすことしかできない。しかし、ヘッドの傾きが大きい場合、ドットを１画素分以上ずらすことが望ましいことがある。第２実施形態では、ドットを１画素分以上ずらすことが可能なヘッド制御部ＨＣの構成について説明する。
【００７１】
図１３は、第２実施形態のヘッド制御部の構成を説明するためのブロック図である。第１実施形態のヘッド制御部ＨＣと同じ構成要素には同じ符号が付されている。第１実施形態のヘッド制御部ＨＣの構成と比較すると、本実施形態のヘッド制御部ＨＣにはノズルごとに２個のディレイ回路が設けられている点が異なる。
【００７２】
第２実施形態のヘッド制御部ＨＣは、シフトレジスタ８１と、ラッチ回路８２と、信号選択部８３と、制御ロジック８４と、スイッチ８５と、第１ディレイ回路９１Ａと、第２ディレイ回路９１Ｂと、マルチプレクサ９２とを備えている。そして、制御ロジック８４を除いた各部（すなわち、シフトレジスタ８１、ラッチ回路８２、信号選択部８３、スイッチ８５、第１ディレイ回路９１Ａ、第２ディレイ回路９１Ｂ、マルチプレクサ９２）は、それぞれピエゾ素子ＰＺＴ毎に設けられる。
【００７３】
ラッチ信号ＬＡＴは、制御ロジック８４と、各ノズルの第１ディレイ回路９１Ａ、第２ディレイ回路９１Ｂ及びラッチ回路８２とに入力される。ラッチ信号ＬＡＴのパルスが制御ロジック８４に入力されると、制御ロジック８４のシフトレジスタ群８４２にセットされている設定データＳＰが選択信号生成部８４４にラッチされる。ラッチ信号ＬＡＴのパルスが第１ディレイ回路９１Ａに入力されると、シフトレジスタ８１にセットされている画素データが第１ディレイ回路９１Ａにラッチされる。ラッチ信号ＬＡＴのパルスが第２ディレイ回路９１Ｂに入力されると、第１ディレイ回路９１Ａにラッチされている画素データが第２ディレイ回路９１Ｂにラッチされる。ラッチ信号ＬＡＴのパルスがラッチ回路８２に入力されると、シフトレジスタ８１、第１ディレイ回路９１Ａ及び第２ディレイ回路９１Ｂの画素データのうちのマルチプレクサ９２により選択された画素データが、ラッチ回路８２にラッチされる。
【００７４】
なお、第１ディレイ回路９１Ａには、シフトレジスタ８１にセットされている画素データよりも１画素分だけ遅れた画素データがラッチされている。例えば、シフトレジスタ８１にセットされる画素データがｎ番目の画素に対応しているとき、ディレイ回路９１にラッチされる画素データはｎ−１番目の画素に対応している。  
また、第２ディレイ回路９１Ｂには、シフトレジスタ８１にセットされている画素データよりも２画素分だけ遅れた画素データがラッチされている。例えば、シフトレジスタ８１にラッチされる画素データがｎ番目の画素に対応しているとき、ディレイ回路９１にラッチされる画素データはｎ−２番目の画素に対応している。
【００７５】
マルチプレクサ９２には、シフトレジスタ８１、第１ディレイ回路９１Ａ及び第２ディレイ回路９１Ｂからの画素データが入力される。マルチプレクサ９２は不図示の制御信号によって予め設定されており、制御信号に応じて、シフトレジスタ８１、第１ディレイ回路９１Ａ及び第２ディレイ回路９１Ｂの画素データのうちのいずれかをラッチ回路８２に出力する。
【００７６】
図１４は、第２実施形態におけるマルチプレクサの設定の説明図である。  
ヘッドが傾いていない場合（若しくは、搬送方向最下流のノズル♯１の形成したドットと、搬送方向最上流のノズル♯６の形成したドットとの移動方向におけるズレが、１画素に相当する距離よりも短い場合）、全てのマルチプレクサ９２は、シフトレジスタ８１にセットされている画素データをラッチ回路８２に出力するように、設定される（図１４の「ヘッドの傾き０」を参照）。
【００７７】
１画素分だけヘッドが傾いている場合（ノズル♯１が移動方向下流側になるように傾いている場合）、ノズル♯１〜ノズル♯３に対応するマルチプレクサ９２は、シフトレジスタ８１からの出力を選択するように設定され、ノズル♯４〜ノズル♯６に対応するマルチプレクサ９２は、第１ディレイ回路９１Ａからの出力を選択するように設定される（図１４の「ヘッドの傾き＋１」を参照）。この結果、ノズル♯１〜ノズル♯３に対応するラッチ回路８２にｎ番目の画素に対応する画素データがラッチされるとき、ノズル♯４〜ノズル♯６に対応するラッチ回路８２にｎ−１番目の画素に対応する画素データがラッチされる。
【００７８】
２画素分だけヘッドが傾いている場合（ノズル♯１が移動方向下流側になるように傾いている場合）、図１３の太線で示される通り、ノズル♯１及びノズル♯２に対応するマルチプレクサ９２は、シフトレジスタ８１からの出力を選択するように設定され、ノズル♯３及びノズル♯４に対応するマルチプレクサ９２は、第１ディレイ回路９１Ａからの出力を選択するように設定され、ノズル♯５及びノズル♯６に対応するマルチプレクサ９２は、第２ディレイ回路９１Ｂからの出力を選択するように設定される（図１４の「ヘッドの傾き＋２」を参照）。この結果、ノズル♯１及びノズル♯２に対応するラッチ回路８２にｎ番目の画素に対応する画素データがラッチされるとき、ノズル♯３及びノズル♯４に対応するラッチ回路８２にｎ−１番目の画素に対応する画素データがラッチされ、ノズル♯５及びノズル♯６に対応するラッチ回路８２にｎ−２番目の画素に対応する画素データがラッチされる。
【００７９】
なお、第２実施形態が理解できれば、ドットを３画素分以上ずらすことが可能なヘッド制御部ＨＣの構成も理解できるので、ここでは説明を省略する。
【００８０】
上記の説明では、ヘッドが傾いたときのドットのズレを補正するようにマルチプレクサの設定を変えているが、マルチプレクサの設定状態は、これに限られなくても良い。例えば、個々のノズルの特定（インクの吐出方向やインクの吐出速度）に応じて、各ノズルに対応するマルチプレクサの設定を変更しても良い。これにより、個々のノズルの特性によってノズルごとにバラバラにドットがずれている場合に、ドットのズレを補正することもできる。
【００８１】
＝＝＝第３実施形態＝＝＝
前述の実施形態では、ディレイ回路をノズルの数だけ用意する必要がある。本実施形態では、ディレイ回路の数を減らしている。
【００８２】
図１５は、第３実施形態のヘッド制御部の構成を説明するためのブロック図である。第１実施形態のヘッド制御部ＨＣと同じ構成要素には同じ符号が付されている。
【００８３】
第２実施形態のヘッド制御部ＨＣは、シフトレジスタ８１と、ラッチ回路８２と、信号選択部８３と、制御ロジック８４と、スイッチ８５と、第１マルチプレクサ９３と、ディレイ回路９４と、第２マルチプレクサ９５とを備えている。このうち、シフトレジスタ８１、ラッチ回路８２、信号選択部８３、スイッチ８５、第２マルチプレクサ９５は、それぞれピエゾ素子ＰＺＴ毎に設けられる。一方、第１マルチプレクサ９３とディレイ回路９４は、それぞれ、ピエゾ素子ＰＺＴの総数の半分（ここでは３個）だけ設けられている。
【００８４】
第１マルチプレクサ９３には、搬送方向下流側に位置するノズルに対応するシフトレジスタ８１、及び、搬送方向上流側に位置するノズルに対応するシフトレジスタ８１の計２個のシフトレジスタにセットされた画素データが入力される。例えば、第１マルチプレクサ９３Ａには、ノズル♯１に対応するシフトレジスタ８１、及び、ノズル♯４に対応するシフトレジスタ８１にセットされた画素データが入力される。第１マルチプレクサ９３は不図示の制御信号によって予め設定されており、制御信号に応じて、２個のシフトレジスタの画素データのうちのいずれかをディレイ回路９４に出力する。
【００８５】
ディレイ回路９４は、搬送方向下流側に位置するノズルに対応する第２マルチプレクサ９５、及び、搬送方向上流側に位置するノズルに対応する第２マルチプレクサ９５の計２個のマルチプレクサへ画素データを出力する。例えば、ディレイ回路９４Ａは、ノズル♯１に対応する第２マルチプレクサ９５、及び、ノズル♯４に対応する第２マルチプレクサ９５へ画素データを出力する。
【００８６】
ラッチ信号ＬＡＴは、制御ロジック８４と、ディレイ回路９４Ａ〜９４Ｃと、各ノズルのラッチ回路８２とに入力される。ラッチ信号ＬＡＴのパルスが制御ロジックに入力されると、制御ロジック８４のシフトレジスタ群８４２にセットされている設定データＳＰが選択信号生成部８４４にラッチされる。ラッチ信号ＬＡＴのパルスがディレイ回路９４に入力されると、２個のシフトレジスタ８１の画素データのうちの第１マルチプレクサ９３により選択された画素データが、ディレイ回路９４にラッチされる。ラッチ信号ＬＡＴのパルスがラッチ回路８２に入力されると、シフトレジスタ８１及びディレイ回路９４のうちの第２マルチプレクサ９５により選択された画素データが、ラッチ回路８２にラッチされる。
【００８７】
なお、ディレイ回路９４には、シフトレジスタ８１にセットされている画素データよりも１画素分だけ遅れた画素データがラッチされている。例えば、シフトレジスタ８１にセットされる画素データがｎ番目の画素に対応しているとき、ディレイ回路９４にラッチされる画素データはｎ−１番目の画素データに対応している。
【００８８】
第２マルチプレクサ９５には、シフトレジスタ８１の画素データと、ディレイ回路９４の画素データとが入力される。第２マルチプレクサ９５は不図示の制御信号によって予め設定されており、制御信号に応じて、シフトレジスタ８１の画素データと、ディレイ回路９４の画素データとのうちのいずれかをラッチ回路８２に出力する。
【００８９】
図１６は、第３実施形態における第１マルチプレクサ９３と第２マルチプレクサ９５の設定の説明図である。
【００９０】
ヘッドが傾いていない場合（若しくは、搬送方向最下流のノズル♯１の形成したドットと、搬送方向最上流のノズル♯６の形成したドットとの移動方向におけるズレが、１画素に相当する距離よりも短い場合）、全ての第２マルチプレクサ９５は、シフトレジスタ８１にセットされている画素データをラッチ回路８２に出力するように、設定される（図１６の「ヘッドの傾き０」を参照）。このため、ヘッドが傾いていない場合、ディレイ回路９４にラッチされた画素データが用いられることはないので、第１マルチプレクサ９３の設定は、どちらでも良い。
【００９１】
図１０Ｂのようにヘッドが傾いている場合、図１６の太線で示される通り、第１マルチプレクサ９３は、搬送方向上流側のノズルに対応するシフトレジスタ８１からの出力を選択するように設定される（図１６の「ヘッドの傾き＋１」を参照）。また、ノズル♯１〜ノズル♯３に対応する第２マルチプレクサ９５は、シフトレジスタ８１からの出力を選択するように設定され、ノズル♯４〜ノズル♯６に対応する第２マルチプレクサ９５は、ディレイ回路９４からの出力を選択するように設定される（図１６の「ヘッドの傾き＋１」を参照）。この結果、ノズル♯１〜ノズル♯３に対応するラッチ回路８２にｎ番目の画素に対応する画素データがラッチされるとき、ノズル♯４〜ノズル♯６に対応するラッチ回路８２にｎ−１番目の画素に対応する画素データがラッチされる。  
図１０Ｂのヘッドの傾きとは反対側にヘッドが傾いている場合、第１マルチプレクサ９３は、搬送方向下流側のノズルに対応するシフトレジスタ８１からの出力を選択するように設定される（図１６の「ヘッドの傾き−１」を参照）。また、ノズル♯１〜ノズル♯３に対応する第２マルチプレクサ９５は、ディレイ回路９４からの出力を選択するように設定され、ノズル♯４〜ノズル♯６に対応する第２マルチプレクサ９５は、シフトレジスタ８１からの出力を選択するように設定される（図１６の「ヘッドの傾き−１」を参照）。
【００９２】
なお、６個の第２マルチプレクサ９５の設定状態は上記の３通りであり、ノズル♯１〜ノズル♯３に対応する３個の第２マルチプレクサ９５の設定状態は共通であり、ノズル♯４〜ノズル♯６に対応する３個の第２マルチプレクサ９５の設定状態も共通である。このため、ノズル♯１〜ノズル♯３に対応する３個の第２マルチプレクサ９５の制御信号（不図示）を共通化し、ノズル♯４〜ノズル♯６に対応する３個の第２マルチプレクサ９５の制御信号を共通化し、ヘッド制御回路を簡略化しても良い。
【００９３】
また、３個の第１マルチプレクサ９３の設定状態は上記の３通りであり、共通している。このため、３個の第１マルチプレクサ９３の制御信号を共通化し、ヘッド制御回路を簡略化しても良い。
【００９４】
ノズル♯１〜ノズル♯３に対応する３個の第２マルチプレクサ９５がディレイ回路９４からの出力を選択するように設定されるとき、３個の第１マルチプレクサ９３は、ノズル♯１〜ノズル♯３に対応するシフトレジスタ８２からの出力を選択するように設定される（図１６の「ヘッドの傾き−１」を参照）。逆に、ノズル♯４〜ノズル♯６に対応する３個の第２マルチプレクサ９５がディレイ回路９４からの出力を選択するように設定されるとき、３個の第１マルチプレクサ９３は、ノズル♯４〜ノズル♯６に対応するシフトレジスタ８２からの出力を選択するように設定される（図１６の「ヘッドの傾き＋１」を参照）。そこで、３個の第１マルチプレクサ９３の制御信号を、ノズル♯１〜ノズル♯３又はノズル♯４〜ノズル♯６の３個の第２マルチプレクサ９５の制御信号と共通化し、ヘッド制御回路を簡略化しても良い。
【００９５】
なお、第３実施形態が理解できれば、第２実施形態と比べてディレイ回路を半減させつつ、２画素分以上ずらすことが可能なヘッド制御部ＨＣの構成も理解できるので、ここでは説明を省略する。
【００９６】
ところで、第１実施形態及び第２実施形態では、個々のノズルの特定（インクの吐出方向やインクの吐出速度）に応じて、各ノズルに対応するマルチプレクサの設定を変更し、個々のノズルの特性によってノズルごとにバラバラにドットがずれている場合に、ドットのズレを補正することもできる。一方、第３実施形態では、ディレイ回路を半減できるような構成にしたために、個々のノズル毎のドットのずれを補正することは制約されてしまう。
【００９７】
＝＝＝第４実施形態＝＝＝
図１７Ａは、参考例及び第１実施形態〜第３実施形態のデータ転送部６４１の説明図である。このデータ転送部６４１は、本体側コントローラ６０のユニット制御回路６４に設けられている。あるタイミング（ラッチ信号ＬＡＴのパルスのタイミングに同期したタイミング）でラッチ回路６４１Ａに画素データがラッチされ、ラッチ回路６４１Ａにラッチされた画素データがシフトレジスタ６４１Ｂにセットされる。シフトレジスタ６４１Ｂにセットされた画素データは、クロックＣＬＫに同期して、ケーブルＣＢＬを介して、ヘッドユニット４０のヘッド制御部ＨＣへシリアル転送される。（ここでは設定データＳＰについては説明の簡略化のため説明を省略している。）
これに対し、第４実施形態では、ヘッド制御部ＨＣへ画素データを転送する際に、所定の画素データの転送タイミングが遅延するようにしている。
【００９８】
図１７Ｂは、第４実施形態のデータ転送部の説明図である。図１７Ａのデータ転送部と比較すると、ディレイ回路６４１Ｃ及びマルチプレクサ６４１Ｄが設けられている。あるタイミング（ラッチ信号ＬＡＴのパルスのタイミングに同期したタイミング）で、データ転送部へ入力されてくる画素データとディレイ回路にラッチされた画素データとのうちのマルチプレクサ６４１Ｄにより選択された側の画素データが、ラッチ回路６４１Ａにラッチされる。ラッチ回路６４１Ａに画素データがラッチされるタイミングで、データ転送部へ入力されてくる画素データがディレイ回路６４１Ｃにラッチされる。このため、ディレイ回路６４１Ｃには、データ転送部へ入力されてくる画素データよりも１画素分だけ遅れた画素データがラッチされている。例えば、データ転送部へ入力されてくる画素データがｎ番目の画素データに対応しているとき、ディレイ回路６４１Ｃにラッチされている画素データはｎ−１番目の画素に対応している。
【００９９】
そして、ラッチ回路６４１Ａにラッチされた画素データがシフトレジスタ６４１Ｂにセットされ、シフトレジスタ６４１Ｂにセットされた画素データは、クロックＣＬＫに同期して、ケーブルＣＢＬを介して、ヘッドユニット４０のヘッド制御部ＨＣへシリアル転送される。
【０１００】
図１０Ｂのようにヘッドが傾いている場合、図１７Ｂの太線で示される通り、ノズル♯１〜ノズル♯３に対応するマルチプレクサ６４１Ｄは、データ転送部へ入力されてくる画素データを選択するように設定され、ノズル♯４〜ノズル♯６に対応するマルチプレクサ６４１Ｄは、ディレイ回路６４１Ｃからの出力を選択するように設定される。この結果、ノズル♯１〜ノズル♯３に対応するラッチ回路６４１Ａにｎ番目の画素に対応する画素データがラッチされるとき、ノズル♯４〜ノズル♯６に対応するラッチ回路６４１Ａにｎ−１番目の画素に対応する画素データがラッチされる。そして、クロックＣＬＫに同期して画素データがヘッド制御部ＨＣへシリアル転送されるとき、ノズル♯４〜ノズル♯６に対応する画素データは、ノズル♯１〜ノズル♯３に対応する画素データよりも、１画素分だけ遅れている。
【０１０１】
このようなデータ転送部６４１がユニット制御回路６４に設けられていれば、参考例のヘッド制御部ＨＣがヘッドユニット４０に設けられていれば良く、第１実施形態〜第３実施形態のヘッド制御部ＨＣは不要になる。
【０１０２】
なお、第４実施形態が理解できれば、第２実施形態のように２画素分以上ドットをずらすことが可能な構成や、第３実施形態のようにディレイ回路６４１Ｃの数を減らした構成も理解できるので、ここでは説明を省略する。
【０１０３】
＝＝＝その他の実施の形態＝＝＝
上記の実施形態は、主としてプリンタについて記載されているが、その中には、印刷装置、記録装置、液体の吐出装置、印刷方法、記録方法、液体の吐出方法、印刷システム、記録システム、コンピュータシステム、プログラム、プログラムを記憶した記憶媒体、表示画面、画面表示方法、印刷物の製造方法、等の開示が含まれていることは言うまでもない。
【０１０４】
また、一実施形態としてのプリンタ等を説明したが、上記の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることは言うまでもない。特に、以下に述べる実施形態であっても、本発明に含まれるものである。
【０１０５】
＜プリンタについて１＞
前述の実施形態では、プリンタが説明されていたが、これに限られるものではない。例えば、カラーフィルタ製造装置、染色装置、微細加工装置、半導体製造装置、表面加工装置、三次元造形機、液体気化装置、有機ＥＬ製造装置（特に高分子ＥＬ製造装置）、ディスプレイ製造装置、成膜装置、ＤＮＡチップ製造装置などのインクジェット技術を応用した各種の液体吐出装置に、本実施形態と同様の技術を適用しても良い。また、これらの方法や製造方法も応用範囲の範疇である。このような分野に本技術を適用しても、液体を対象物に向かって直接的に吐出（直描）することができるという特徴があるので、従来と比較して省材料、省工程、コストダウンを図ることができる。
【０１０６】
＜プリンタについて２＞
前述の実施形態では、キャリッジによってヘッドが紙に対して移動するシリアルプリンタが説明されていたが、これに限られるものではない。例えば、ヘッドが固定され紙がヘッドに対して移動するラインプリンタであっても良い。
【０１０７】
＜インクについて＞
前述の実施形態は、プリンタの実施形態だったので、染料インク又は顔料インクをノズルから吐出していた。しかし、ノズルから吐出する液体は、このようなインクに限られるものではない。例えば、金属材料、有機材料（特に高分子材料）、磁性材料、導電性材料、配線材料、成膜材料、電子インク、加工液、遺伝子溶液などを含む液体（水も含む）をノズルから吐出しても良い。このような液体を対象物に向かって直接的に吐出すれば、省材料、省工程、コストダウンを図ることができる。
【０１０８】
＜ノズルについて＞
前述の実施形態では、圧電素子を用いてインクを吐出していた。しかし、液体を吐出する方式は、これに限られるものではない。例えば、熱によりノズル内に泡を発生させる方式など、他の方式を用いてもよい。
【０１０９】
＝＝＝まとめ＝＝＝
（１）前述の第１実施形態〜第３実施形態のプリンタ（液体吐出装置の一例）は、ノズル♯１〜ノズル♯６までのノズルと、各ノズルからのインク滴（液体滴に相当）の吐出を制御するための画素データを格納するため、各ノズルに対してそれぞれ設けられた６個のラッチ回路８２（第１格納部に相当）を備えている。そして、所定の周期Ｔ（ラッチ信号のパルスの周期でもある）ごとにデータ転送部から送られてくる画素データがラッチ信号のパルスに応じてラッチ回路８２に格納され、ラッチ回路８２に格納された画素データに基づいて周期Ｔごとにノズルからインク滴が吐出される。
【０１１０】
そして、あるタイミングで送られた画素データを格納するための第２格納部として、第１実施形態ではディレイ回路９１が設けられ、第２実施形態では第１ディレイ回路９１Ａが設けられ、第３実施形態ではディレイ回路９４が設けられている。また、ラッチ回路８２へ画素データを格納する際に、ディレイ回路を介さないでシフトレジスタ８１から直接的に画素データを格納するか、ディレイ回路を介して画素データを格納するかを選択するデータ選択部として、第１実施形態及び第２実施形態ではマルチプレクサ９２が設けられ、第３実施形態では第２マルチプレクサ９５が設けられている。
【０１１１】
このような構成によって、ヘッド制御部に画素データが送られてくるタイミングに対し、ラッチ回路に画素データが格納されるタイミングをずらすことが可能になり、画像処理部の画像処理を変更しなくても、ドットのズレを補正することが可能になる。逆に言うと、このような構成さえあれば、ドットのズレを補正することが可能であり、必ずしも前述の実施形態の全ての構成要素が必要なわけではない。例えば、ラッチ回路８２に格納された画素データに基づいてノズルからインクが吐出されるのであれば、信号選択部８３やスイッチ８５やピエゾ素子ＰＺＴの構成は必ずしも必要ではなく、例えばピエゾ素子ＰＺＴはヒータに置き換えたりしても良い。
【０１１２】
また、第４実施形態では、本体側のデータ転送部６４１のディレイ回路６４１Ｃが「第２格納部」に相当し、本体側のデータ転送部６４１のマルチプレクサ６４１Ｄが「データ選択部」に相当する。このような構成によっても、データ転送部に画素データが送られてくるタイミングに対し、ラッチ回路に画素データが格納されるタイミングをずらすことが可能になり、ドットのズレを補正することが可能になる。
【０１１３】
（２）前述の第２実施形態によれば、第１ディレイ回路９１Ａ（第２格納部に相当）に格納された画素データが送られたタイミングよりも前のタイミングで送られた画素データを格納するための第２ディレイ回路９１Ｂが設けられている。そして、マルチプレクサ９２は、シフトレジスタ８１、第１ディレイ回路９１Ａ及び第２ディレイ回路９１Ｂのそれぞれに格納された画素データのうちのいずれかを選択してラッチ回路８２に画素データを格納する。  
このような構成の第２実施形態によれば、２画素分以上のドットのズレを補正することが可能になる。
【０１１４】
（３）前述の第１実施形態及び第２実施形態によれば、各ノズルにそれぞれ対応するようにして（すなわち、各ノズルの各ラッチ回路８２に対応するようにして）、ディレイ回路９１及びマルチプレクサ９２が設けられている。このような構成により、第１実施形態及び第２実施形態では、ノズルごとにドットのズレを補正することが可能になる。このため、ヘッドの傾きによるドットのズレだけではなく、個々のノズルの特性によってノズルごとにバラバラにドットがずれている場合に、ドットのズレを補正することもできる。
【０１１５】
（４）前述の第３実施形態によれば、第１マルチプレクサ９３Ａ（第３データ選択部に相当）は、ノズル♯１に対して送られてきた画素データ（第１データに相当）及びノズル♯４に対して送られてきた画素データ（第２データに相当）のうちのいずれかを選択し、ディレイ回路９４Ａ（第２格納部に相当）する。そして、ディレイ回路９４Ａにノズル♯４に対して送られてきた画素データが格納された場合には、ノズル♯１に対応するマルチプレクサ９５は、ディレイ回路９４Ａからではなく、シフトレジスタ８１の画素データをラッチ回路８２に出力し、ノズル♯４に対応するマルチプレクサ９５は、ディレイ回路９４Ａの画素データをラッチ回路８２に出力する。  
このような構成の第３実施形態によれば、ディレイ回路の数を減らすことができる。
【０１１６】
（５）前述の第１実施形態〜第３実施形態によれば、キャリッジ側に設けられているヘッド制御部ＨＣに、ディレイ回路（第２格納部に相当）が設けられている。但し、ディレイ回路は、キャリッジ側に設けなくても良い。
【０１１７】
（６）例えば、第４実施形態によれば、ディレイ回路６４１Ｃが本体側コントローラのデータ転送部に設けられている。このような構成でも、画像処理部での画像処理を変更することなく、ドットのズレを補正することができる。
【０１１８】
（７）前述の実施形態では、プリンタの構成について説明しているが、その説明の中には液体滴の吐出方法も記載されている。そして、前述の実施形態の液体吐出方法によれば、ドットのズレを補正することが可能になる。
【図面の簡単な説明】
【０１１９】
【図１】プリンタ１の全体構成のブロック図である。
【図２】図２Ａは、プリンタ１の全体構成の概略図である。また、図２Ｂは、プリンタ１の全体構成の横断面図である。
【図３】ノズルの配列を示す説明図である。
【図４】ドットを形成する様子の説明図である。
【図５】駆動信号ＣＯＭの説明図である。
【図６】参考例のヘッド制御部の構成を説明するためのブロック図である。（画素データが２ビットであるとき）
【図７】各種信号の説明図である。
【図８】画素データＳＩの送信順序の説明図である。
【図９】参考例のヘッド制御部の構成を説明するためのブロック図である（画素データが１ビットであるとき）
【図１０】図１０Ａは、参考例においてヘッドが傾いていた場合のドット形成の様子の説明図である。図１０Ｂは、本実施形態においてヘッドが傾いていた場合のドット形成の様子の説明図である。
【図１１】第１実施形態のヘッド制御部の構成を説明するためのブロック図である。
【図１２】第１実施形態におけるマルチプレクサの設定の説明図である。
【図１３】第２実施形態のヘッド制御部の構成を説明するためのブロック図である。
【図１４】第２実施形態におけるマルチプレクサの設定の説明図である。
【図１５】第３実施形態のヘッド制御部の構成を説明するためのブロック図である。
【図１６】第３実施形態における第１マルチプレクサ９３と第２マルチプレクサ９５の設定の説明図である。
【図１７】図１７Ａは、参考例及び第１実施形態〜第３実施形態のデータ転送部６４１の説明図である。図１７Ｂは、第４実施形態のデータ転送部の説明図である。
【符号の説明】
【０１２０】
１  プリンタ、２０  搬送ユニット、２１  給紙ローラ、
２２  搬送モータ（ＰＦモータ）、２３  搬送ローラ、２４  プラテン、
２５  排紙ローラ、３０  キャリッジユニット、３１  キャリッジ、
３２  キャリッジモータ（ＣＲモータ）、４０  ヘッドユニット、４１  ヘッド、
５０  検出器群、５１  リニア式エンコーダ、５２  ロータリー式エンコーダ、
５３  紙検出センサ、５４  光学センサ、６０  本体側コントローラ、
６１  インターフェース部、６２  ＣＰＵ、６３  メモリ、
６４  ユニット制御回路、６４１  データ転送部、６４１Ａ  ラッチ回路、
６４１Ｂ  シフトレジスタ、６４１Ｃ  ディレイ回路、６４１Ｄ  マルチプレクサ、
６５  駆動信号生成回路、８１  シフトレジスタ、８２  ラッチ回路、
８３  信号選択部、８４  制御ロジック、
８４２  シフトレジスタ群、８４４  選択信号生成部、８５  スイッチ、
９１  ディレイ回路、９２  マルチプレクサ、９３  第１マルチプレクサ、
９４  ディレイ回路、９５  第２マルチプレクサ、
ＨＣ  ヘッド制御部、ＰＺＴ  ピエゾ素子
【図１】
2009196189.tif 000003
【図２】
2009196189.tif 000004
【図３】
2009196189.tif 000005
【図４】
2009196189.tif 000006
【図５】
2009196189.tif 000007
【図６】
2009196189.tif 000008
【図７】
2009196189.tif 000009
【図８】
2009196189.tif 000010
【図９】
2009196189.tif 000011
【図１０】
2009196189.tif 000012
【図１１】
2009196189.tif 000013
【図１２】
2009196189.tif 000014
【図１３】
2009196189.tif 000015
【図１４】
2009196189.tif 000016
【図１５】
2009196189.tif 000017
【図１６】
2009196189.tif 000018
【図１７】
2009196189.tif 000019