(57)【要約】【課題】液体吐出装置の構成の複雑化を回避しつつインクの着弾位置のばらつきを低減させる。【解決手段】第１の駆動信号により駆動され液体を吐出する第１の吐出部と、第２の駆動信号により駆動され液体を吐出する第２の吐出部と、複数の波形を有する共通駆動波形信号、当該複数の波形から第１の吐出部に供給すべき波形を指定する第１の指定信号、及び、当該複数の波形から第２の吐出部を供給すべき波形を指定する第２の指定信号を生成する信号生成部と、第１の指定信号及び共通駆動波形信号に基づき第１の駆動信号を生成し第１の吐出部を駆動する第１の駆動部と、第２の指定信号及び共通駆動波形信号に基づき第２の駆動信号を生成し第２の吐出部を駆動する第２の駆動部と、を備え、信号生成部は、第１の吐出部が吐出する液体及び第２の吐出部が吐出する液体が略同じタイミングで媒体に着弾するように第１の及び第２の指定信号を生成する液体吐出装置。【選択図】図１１
2016078336.tif 000002
【特許請求の範囲】
【請求項１】
吐出部から媒体に液体を吐出する液体吐出装置であって、
前記媒体を搬送する搬送機構と、
第１の駆動信号により駆動されて液体を吐出する第１の吐出部と、
第２の駆動信号により駆動されて液体を吐出する第２の吐出部と、
複数の波形を有する共通駆動波形信号、
前記共通駆動波形信号が有する複数の波形から前記第１の吐出部に供給すべき波形を指定する第１の指定信号、及び、
前記共通駆動波形信号が有する複数の波形から前記第２の吐出部を供給すべき波形を指定する第２の指定信号を生成する信号生成部と、
前記第１の指定信号の指定に基づいて前記共通駆動波形信号から前記第１の駆動信号を生成し、生成した前記第１の駆動信号を前記第１の吐出部に供給することで前記第１の吐出部を駆動する第１の駆動部と、
前記第２の指定信号の指定に基づいて前記共通駆動波形信号から前記第２の駆動信号を生成し、生成した前記第２の駆動信号を前記第２の吐出部に供給することで前記第２の吐出部を駆動する第２の駆動部と、
を備え、
前記信号生成部は、
前記第１の吐出部が前記第１の駆動信号により駆動された場合に、
前記第１の吐出部から吐出された液体が前記媒体に着弾するタイミングと、
前記第２の吐出部が前記第２の駆動信号により駆動された場合に、
前記第２の吐出部から吐出された液体が前記媒体に着弾するタイミングと、
が略同じとなるように、
前記第１の指定信号及び、前記第１の指定信号とは異なる前記第２の指定信号を生成する、
ことを特徴とする液体吐出装置。
【請求項２】
吐出部から媒体に液体を吐出する液体吐出装置であって、
前記媒体を搬送する搬送機構と、
第１の駆動信号により駆動されて液体を吐出する第１の吐出部と、
第２の駆動信号により駆動されて液体を吐出する第２の吐出部と、
複数の波形を有する共通駆動波形信号、
前記共通駆動波形信号が有する複数の波形から前記第１の吐出部に供給すべき波形を指定する第１の指定信号、及び、
前記共通駆動波形信号が有する複数の波形から前記第２の吐出部に供給すべき波形を指定する第２の指定信号を生成する信号生成部と、
前記第１の指定信号の指定に基づいて前記共通駆動波形信号から前記第１の駆動信号を生成し、生成した前記第１の駆動信号を前記第１の吐出部に供給することで前記第１の吐出部を駆動する第１の駆動部と、
前記第２の指定信号の指定に基づいて前記共通駆動波形信号から前記第２の駆動信号を生成し、生成した前記第２の駆動信号を前記第２の吐出部に供給することで前記第２の吐出部を駆動する第２の駆動部と、
を備え、
前記信号生成部は、
前記第１の吐出部が前記第１の駆動信号により駆動された場合に、
前記第１の吐出部から吐出された液体が前記媒体に着弾するタイミングと、
前記第２の吐出部が前記第２の駆動信号により駆動された場合に、
前記第２の吐出部から吐出された液体が前記媒体に着弾するタイミングと、
の時間的な間隔が、前記搬送機構による前記媒体の搬送速度に応じた間隔となるように、
前記第１の指定信号及び、前記第１の指定信号とは異なる前記第２の指定信号を生成する、
ことを特徴とする液体吐出装置。
【請求項３】
前記信号生成部は、
前記第１の吐出部が前記第１の駆動信号により駆動された場合に、
前記第１の吐出部から吐出される液体量と、
前記第２の吐出部が前記第２の駆動信号により駆動された場合に、
前記第２の吐出部から吐出される液体量と、
が略同じとなるように、
前記共通駆動波形信号、前記第１の指定信号、及び、前記第２の指定信号を生成する、
ことを特徴とする請求項１または２に記載の液体吐出装置。
【請求項４】
前記第１の吐出部及び前記第２の吐出部を含む複数の吐出部を具備するヘッドユニットを備え、
前記搬送機構は、
前記媒体を第１方向に搬送し、
前記複数の吐出部は、
前記ヘッドユニットのうち、
前記第１の方向と交差する第２方向に延在する吐出部形成領域に設けられる、
ことを特徴とする、請求項１乃至３のうち何れか１項に記載の液体吐出装置。
【請求項５】
前記吐出部の製造履歴及び使用履歴のうち少なくとも一方を示す識別情報を記憶する記憶部を備え、
前記信号生成部は、
前記識別情報に基づいて、
前記第１の指定信号及び前記第２の指定信号を生成する、
ことを特徴とする、請求項１乃至４のうち何れか１項に記載の液体吐出装置。
【請求項６】
前記信号生成部は、
前記第１の駆動信号が前記第１の吐出部に供給され且つ
前記第２の駆動信号が前記第２の吐出部に供給される期間である単位期間を規定するための単位期間規定信号を生成し、
前記第１の駆動部は、
前記単位期間規定信号に基づいて、
前記単位期間に前記第１の駆動信号を前記第１の吐出部に供給し、
前記第２の駆動部は、
前記単位期間規定信号に基づいて、
前記単位期間に前記第２の駆動信号を前記第２の吐出部に供給する、
ことを特徴とする、請求項１乃至５のうち何れか１項に記載の液体吐出装置。
【請求項７】
前記信号生成部は、
共通クロック信号を生成し、
前記共通クロック信号に同期させて前記第１の指定信号を前記第１の駆動部に供給し、
前記共通クロック信号に同期させて前記第２の指定信号を前記第２の駆動部に供給する、
ことを特徴とする、請求項１乃至６のうち何れか１項に記載の液体吐出装置。
【請求項８】
第１の駆動信号により駆動されて液体を媒体に対して吐出する第１の吐出部と、
第２の駆動信号により駆動されて液体を前記媒体に対して吐出する第２の吐出部と、
を備える液体吐出装置の制御方法であって、
複数の波形を有する共通駆動波形信号、
前記共通駆動波形信号が有する複数の波形から前記第１の吐出部に供給すべき波形を指定する第１の指定信号、及び、
前記共通駆動波形信号が有する複数の波形から前記第２の吐出部に供給すべき波形を指定する第２の指定信号を生成し、
前記第１の指定信号の指定に基づき前記共通駆動波形信号から前記第１の駆動信号を生成し、
生成した前記第１の駆動信号を前記第１の吐出部に供給して前記第１の吐出部を駆動し、
前記第２の指定信号の指定に基づき前記共通駆動波形信号から前記第２の駆動信号を生成し、
生成した前記第２の駆動信号を前記第２の吐出部に供給して前記第２の吐出部を駆動し、
前記第１の吐出部が前記第１の駆動信号により駆動された場合に、
前記第１の吐出部から吐出された液体が前記媒体に着弾するタイミングと、
前記第２の吐出部が前記第２の駆動信号により駆動された場合に、
前記第２の吐出部から吐出された液体が前記媒体に着弾するタイミングと、
が略同じとなるように、
前記第１の指定信号及び、前記第１の指定信号とは異なる前記第２の指定信号を生成する、
ことを特徴とする液体吐出装置の制御方法。
【請求項９】
第１の駆動信号により駆動されて液体を媒体に対して吐出する第１の吐出部と、
第２の駆動信号により駆動されて液体を前記媒体に対して吐出する第２の吐出部と、
前記第１の駆動信号を生成し、生成した前記第１の駆動信号を前記第１の吐出部に供給することで前記第１の吐出部を駆動する第１の駆動部と、
前記第２の駆動信号を生成し、生成した前記第２の駆動信号を前記第２の吐出部に供給することで前記第２の吐出部を駆動する第２の駆動部と、
コンピュータと、
を備える液体吐出装置の制御プログラムであって、
前記コンピュータを、
複数の波形を有する共通駆動波形信号、
前記共通駆動波形信号が有する複数の波形から前記第１の吐出部に供給すべき波形を指定する第１の指定信号、及び、
前記共通駆動波形信号が有する複数の波形から前記第２の吐出部に供給すべき波形を指定する第２の指定信号を生成する信号生成部と、
して機能させ、
前記第１の駆動部は、
前記第１の指定信号の指定に基づいて前記共通駆動波形信号から前記第１の駆動信号を生成し、
前記第２の駆動部は、
前記第２の指定信号の指定に基づいて前記共通駆動波形信号から前記第２の駆動信号を生成し、
前記信号生成部は、
前記第１の吐出部が前記第１の駆動信号により駆動された場合に、
前記第１の吐出部から吐出された液体が前記媒体に着弾するタイミングと、
前記第２の吐出部が前記第２の駆動信号により駆動された場合に、
前記第２の吐出部から吐出された液体が前記媒体に着弾するタイミングと、
が略同じとなるように、
前記第１の指定信号及び、前記第１の指定信号とは異なる前記第２の指定信号を生成する、
ことを特徴とする液体吐出装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液体吐出装置、液体吐出装置の制御方法、及び、液体吐出装置の制御プログラムに関する。
【背景技術】
【０００２】
近年、記録ヘッドから液体状のインクを記録紙等の記録媒体に対して吐出することで、記録媒体上に画像を形成するインクジェットプリンター等、記録ヘッドから液体を吐出する液体吐出装置が各種提案されている。
液体吐出装置が備える記録ヘッドは、通常、液体を吐出する吐出部を備える。そして、駆動波形信号により波形が定められる駆動信号により吐出部が駆動されることで、吐出部から液体が吐出される。
【０００３】
ところで、液体吐出装置が、複数の記録ヘッドを備える場合がある。液体吐出装置が複数の記録ヘッドを備える場合、製造誤差や経年劣化等に起因して、複数の記録ヘッドの間で、吐出部からのインクの吐出速度にばらつきが生じることがある。吐出部からのインクの吐出速度のばらつきが存在する場合、吐出部から吐出されたインクの記録媒体における着弾位置もばらつくため、記録媒体に形成される画像の画質の劣化を招く。
このような、インクの吐出速度のばらつきに起因した画質の劣化を防止するために、記録ヘッド毎に、異なる波形を有する駆動波形信号を供給することで、記録ヘッド毎にインクの吐出タイミングを調整し、これによって、インクの着弾位置のばらつきを低減させる技術が知られている（例えば、特許文献１及び特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−０００８３４号公報
【特許文献２】特開２０１４−０４２９９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、記録ヘッド毎に異なる波形の駆動波形信号を供給する場合、当該信号を供給するための配線数が増加し、また、駆動波形信号を生成するための機能が複雑化する、等の問題が生じる。
【０００６】
本発明は、上述した事情に鑑みてなされたものであり、液体吐出装置の構成の複雑化を回避しつつ、インクの着弾位置のばらつきを低減させることを可能とする技術を提供することを、解決課題の一つとする。
【課題を解決するための手段】
【０００７】
以上の課題を解決するために、本発明に係る液体吐出装置は、吐出部から媒体に液体を吐出する液体吐出装置であって、前記媒体を搬送する搬送機構と、第１の駆動信号により駆動されて液体を吐出する第１の吐出部と、第２の駆動信号により駆動されて液体を吐出する第２の吐出部と、複数の波形を有する共通駆動波形信号、前記共通駆動波形信号が有する複数の波形から前記第１の吐出部に供給すべき波形を指定する第１の指定信号、及び、前記共通駆動波形信号が有する複数の波形から前記第２の吐出部を供給すべき波形を指定する第２の指定信号を生成する信号生成部と、前記第１の指定信号の指定に基づいて前記共通駆動波形信号から前記第１の駆動信号を生成し、生成した前記第１の駆動信号を前記第１の吐出部に供給することで前記第１の吐出部を駆動する第１の駆動部と、前記第２の指定信号の指定に基づいて前記共通駆動波形信号から前記第２の駆動信号を生成し、生成した前記第２の駆動信号を前記第２の吐出部に供給することで前記第２の吐出部を駆動する第２の駆動部と、を備え、前記信号生成部は、前記第１の吐出部が前記第１の駆動信号により駆動された場合に、前記第１の吐出部から吐出された液体が前記媒体に着弾するタイミングと、前記第２の吐出部が前記第２の駆動信号により駆動された場合に、前記第２の吐出部から吐出された液体が前記媒体に着弾するタイミングと、が略同じとなるように、前記第１の指定信号及び、前記第１の指定信号とは異なる前記第２の指定信号を生成する、ことを特徴とする。
【０００８】
この発明によれば、信号生成部は、第１の吐出部を駆動する第１の駆動部と、第２の吐出部を駆動する第２の駆動部と、に対して、共通駆動波形信号を共通に供給するため、第１の駆動部及び第２の駆動部に、個別に駆動波形信号を供給する場合と比較して、駆動波形信号を生成するための機能を簡素化でき、また、駆動波形信号を第１及び第２の駆動部に供給するための配線数を少なくすることができる。
また、この発明によれば、第１の指定信号及び第２の指定信号により、第１の駆動部を駆動するための第１の駆動信号の波形と、第２の駆動部を駆動するための第２の駆動信号の波形と、を個別に調整とすることで、第１の吐出部から吐出された液体の媒体への着弾タイミングと、第２の吐出部から吐出された液体の媒体への着弾タイミングと、を略同じとするように制御することができるため、着弾位置のずれによる画質の劣化を小さく抑えることができる。
【０００９】
また、本発明に係る液体吐出装置は、吐出部から媒体に液体を吐出する液体吐出装置であって、前記媒体を搬送する搬送機構と、第１の駆動信号により駆動されて液体を吐出する第１の吐出部と、第２の駆動信号により駆動されて液体を吐出する第２の吐出部と、複数の波形を有する共通駆動波形信号、前記共通駆動波形信号が有する複数の波形から前記第１の吐出部に供給すべき波形を指定する第１の指定信号、及び、前記共通駆動波形信号が有する複数の波形から前記第２の吐出部に供給すべき波形を指定する第２の指定信号を生成する信号生成部と、前記第１の指定信号の指定に基づいて前記共通駆動波形信号から前記第１の駆動信号を生成し、生成した前記第１の駆動信号を前記第１の吐出部に供給することで前記第１の吐出部を駆動する第１の駆動部と、前記第２の指定信号の指定に基づいて前記共通駆動波形信号から前記第２の駆動信号を生成し、生成した前記第２の駆動信号を前記第２の吐出部に供給することで前記第２の吐出部を駆動する第２の駆動部と、を備え、前記信号生成部は、前記第１の吐出部が前記第１の駆動信号により駆動された場合に、前記第１の吐出部から吐出された液体が前記媒体に着弾するタイミングと、前記第２の吐出部が前記第２の駆動信号により駆動された場合に、前記第２の吐出部から吐出された液体が前記媒体に着弾するタイミングと、の時間的な間隔が、前記搬送機構による前記媒体の搬送速度に応じた間隔となるように、前記第１の指定信号及び、前記第１の指定信号とは異なる前記第２の指定信号を生成する、ことを特徴とする。
【００１０】
この発明によれば、第１の吐出部から吐出された液体の媒体への着弾タイミングと、第２の吐出部から吐出された液体の媒体への着弾タイミングと、の間隔を、媒体の搬送速度に応じた間隔となるように制御することができるため、着弾位置のずれによる画質の劣化を小さく抑え、媒体上に画像を正確に形成することができる。
【００１１】
また、上述した液体吐出装置において、前記信号生成部は、前記第１の吐出部が前記第１の駆動信号により駆動された場合に、前記第１の吐出部から吐出される液体量と、前記第２の吐出部が前記第２の駆動信号により駆動された場合に、前記第２の吐出部から吐出される液体量と、が略同じとなるように、前記共通駆動波形信号、前記第１の指定信号、及び、前記第２の指定信号を生成する、ことを特徴とすることが好ましい。
【００１２】
この態様によれば、第１の吐出部から吐出される液体の量と、第２の吐出部から吐出される液体の量と、を略同じとするように制御することができるため、吐出部から吐出される液体量のばらつきを小さく抑え、媒体上に形成される画像の画質の劣化を小さく抑えることができる。
【００１３】
また、上述した液体吐出装置は、前記第１の吐出部及び前記第２の吐出部を含む複数の吐出部を具備するヘッドユニットを備え、前記搬送機構は、前記媒体を第１方向に搬送し、前記複数の吐出部は、前記ヘッドユニットのうち、前記第１の方向と交差する第２方向に延在する吐出部形成領域に設けられる、ことを特徴とすることが好ましい。
【００１４】
一般的にラインプリンターは、シリアルプリンターに比べて、吐出部に対する媒体の相対的な移動速度が速い。このため、吐出部からの液体の吐出速度のばらつきが、媒体上の液体の着弾位置のばらつきとして顕在化し、媒体上に形成される画像の画質の劣化を招く可能性が高い。
これに対して、本態様によれば、第１の指定信号及び第２の指定信号により、第１の駆動部を駆動するための第１の駆動信号の波形と、第２の駆動部を駆動するための第２の駆動信号の波形と、を個別に調整とすることで、第１の吐出部から吐出された液体の媒体への着弾タイミングと、第２の吐出部から吐出された液体の媒体への着弾タイミングと、を制御するため、着弾位置のずれによる画質の劣化を小さく抑えることができる。
【００１５】
また、上述した液体吐出装置は、前記吐出部の製造履歴及び使用履歴のうち少なくとも一方を示す識別情報を記憶する記憶部を備え、前記信号生成部は、前記識別情報に基づいて、前記第１の指定信号及び前記第２の指定信号を生成する、ことを特徴とすることが好ましい。
【００１６】
製造誤差や、経時劣化等に起因して、複数の吐出部の間で、吐出部からの液体の吐出速度や、液体の吐出量等の吐出特性がばらつくことがある。この場合、媒体上に形成される画像の画質の劣化を招く可能性が高い。
これに対して、本態様によれば、吐出部の識別情報に基づいて、第１の指定信号及び第２の指定信号を生成することで、第１の駆動部を駆動するための第１の駆動信号の波形と、第２の駆動部を駆動するための第２の駆動信号の波形と、を個別に調整とするため、着弾位置のずれによる画質の劣化を小さく抑えることができる。
【００１７】
また、上述した液体吐出装置において、前記信号生成部は、前記第１の駆動信号が前記第１の吐出部に供給され且つ前記第２の駆動信号が前記第２の吐出部に供給される期間である単位期間を規定するための単位期間規定信号を生成し、前記第１の駆動部は、前記単位期間規定信号に基づいて、前記単位期間に前記第１の駆動信号を前記第１の吐出部に供給し、前記第２の駆動部は、前記単位期間規定信号に基づいて、前記単位期間に前記第２の駆動信号を前記第２の吐出部に供給する、ことを特徴とすることが好ましい。
【００１８】
この態様によれば、第１の駆動部及び第２の駆動部に対して、単位期間規定信号が共通に供給される。このため、第１の駆動部及び第２の駆動部に対して、単位期間規定信号が別個に供給される場合と比較して、単位期間規定信号を生成するための機能を簡素化でき、また、単位期間規定信号を第１及び第２の駆動部に供給するための配線数を少なくすることができる。
【００１９】
また、上述した液体吐出装置において、前記信号生成部は、共通クロック信号を生成し、前記共通クロック信号に同期させて前記第１の指定信号を前記第１の駆動部に供給し、前記共通クロック信号に同期させて前記第２の指定信号を前記第２の駆動部に供給する、ことを特徴とすることが好ましい。
【００２０】
この態様によれば、第１の駆動部及び第２の駆動部に対して、共通クロック信号が共通に供給される。このため、第１の駆動部及び第２の駆動部に対して、クロック信号が別個に供給される場合と比較して、クロック信号を生成するための機能を簡素化でき、また、クロック信号を第１及び第２の駆動部に供給するための配線数を少なくすることができる。
【００２１】
また、本発明に係る液体吐出装置の制御方法は、第１の駆動信号により駆動されて液体を媒体に対して吐出する第１の吐出部と、第２の駆動信号により駆動されて液体を前記媒体に対して吐出する第２の吐出部と、を備える液体吐出装置の制御方法であって、複数の波形を有する共通駆動波形信号、前記共通駆動波形信号が有する複数の波形から前記第１の吐出部に供給すべき波形を指定する第１の指定信号、及び、前記共通駆動波形信号が有する複数の波形から前記第２の吐出部に供給すべき波形を指定する第２の指定信号を生成し、前記第１の指定信号の指定に基づき前記共通駆動波形信号から前記第１の駆動信号を生成し、生成した前記第１の駆動信号を前記第１の吐出部に供給して前記第１の吐出部を駆動し、前記第２の指定信号の指定に基づき前記共通駆動波形信号から前記第２の駆動信号を生成し、生成した前記第２の駆動信号を前記第２の吐出部に供給して前記第２の吐出部を駆動し、前記第１の吐出部が前記第１の駆動信号により駆動された場合に、前記第１の吐出部から吐出された液体が前記媒体に着弾するタイミングと、前記第２の吐出部が前記第２の駆動信号により駆動された場合に、前記第２の吐出部から吐出された液体が前記媒体に着弾するタイミングと、が略同じとなるように、前記第１の指定信号及び、前記第１の指定信号とは異なる前記第２の指定信号を生成する、ことを特徴とする。
【００２２】
この発明によれば、第１の指定信号及び第２の指定信号により、第１の駆動部を駆動するための第１の駆動信号の波形と、第２の駆動部を駆動するための第２の駆動信号の波形と、を個別に調整とすることで、第１の吐出部から吐出された液体の媒体への着弾タイミングと、第２の吐出部から吐出された液体の媒体への着弾タイミングと、を略同じとするように制御することができるため、着弾位置のずれによる画質の劣化を小さく抑えることができる。
【００２３】
また、本発明に係る液体吐出装置の制御プログラムは、第１の駆動信号により駆動されて液体を媒体に対して吐出する第１の吐出部と、第２の駆動信号により駆動されて液体を前記媒体に対して吐出する第２の吐出部と、前記第１の駆動信号を生成し、生成した前記第１の駆動信号を前記第１の吐出部に供給することで前記第１の吐出部を駆動する第１の駆動部と、前記第２の駆動信号を生成し、生成した前記第２の駆動信号を前記第２の吐出部に供給することで前記第２の吐出部を駆動する第２の駆動部と、コンピュータと、を備える液体吐出装置の制御プログラムであって、前記コンピュータを、複数の波形を有する共通駆動波形信号、前記共通駆動波形信号が有する複数の波形から前記第１の吐出部に供給すべき波形を指定する第１の指定信号、及び、前記共通駆動波形信号が有する複数の波形から前記第２の吐出部に供給すべき波形を指定する第２の指定信号を生成する信号生成部と、して機能させ、前記第１の駆動部は、前記第１の指定信号の指定に基づいて前記共通駆動波形信号から前記第１の駆動信号を生成し、前記第２の駆動部は、前記第２の指定信号の指定に基づいて前記共通駆動波形信号から前記第２の駆動信号を生成し、前記信号生成部は、前記第１の吐出部が前記第１の駆動信号により駆動された場合に、前記第１の吐出部から吐出された液体が前記媒体に着弾するタイミングと、前記第２の吐出部が前記第２の駆動信号により駆動された場合に、前記第２の吐出部から吐出された液体が前記媒体に着弾するタイミングと、が略同じとなるように、前記第１の指定信号及び、前記第１の指定信号とは異なる前記第２の指定信号を生成する、ことを特徴とする。
【００２４】
この発明によれば、第１の指定信号及び第２の指定信号により、第１の駆動部を駆動するための第１の駆動信号の波形と、第２の駆動部を駆動するための第２の駆動信号の波形と、を個別に調整とすることで、第１の吐出部から吐出された液体の媒体への着弾タイミングと、第２の吐出部から吐出された液体の媒体への着弾タイミングと、を略同じとするように制御することができるため、着弾位置のずれによる画質の劣化を小さく抑えることができる。
【図面の簡単な説明】
【００２５】
【図１】本発明に係るインクジェットプリンター１の構成を示すブロック図である。
【図２】インクジェットプリンター１の概略的な断面図である。
【図３】記録ヘッドＨＤの概略的な断面図である。
【図４】駆動信号Ｖinの供給時における吐出部Ｄの動作を説明するための説明図である。
【図５】ヘッド部５におけるノズルＮの配置例を示す平面図である。
【図６】ヘッドドライバーＤＲの構成を示すブロック図である。
【図７】パルス選択パターン信号ＳＰの内容を示す説明図である。
【図８】パルス選択パターン信号ＳＰ及び選択信号Ｓelの内容を示す説明図である。
【図９】駆動波形信号Ｃomの波形を表すタイミングチャートである。
【図１０】吐出部Ｄから吐出されるインクの着弾位置を説明するための説明図である。
【図１１】吐出部Ｄから吐出されるインクの着弾位置を説明するための説明図である。
【図１２】変形例３に係る駆動波形信号Ｃomの波形を表すタイミングチャートである。
【図１３】変形例７に係る目標着弾位置を説明するための説明図である。
【図１４】変形例７に係る目標着弾位置を説明するための説明図である。
【発明を実施するための形態】
【００２６】
以下、本発明を実施するための形態について図面を参照して説明する。ただし、各図において、各部の寸法及び縮尺は、実際のものと適宜に異ならせてある。また、以下に述べる実施の形態は、本発明の好適な具体例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの形態に限られるものではない。
【００２７】
＜Ａ．実施形態＞  
本実施形態では、液体吐出装置として、インク（「液体」の一例）を吐出して記録媒体Ｐに画像を形成するインクジェットプリンターを例示して説明する。
【００２８】
＜１．インクジェットプリンターの構成＞
以下、図１及び図２を参照しつつ、本実施形態に係るインクジェットプリンター１の構成について説明する。
【００２９】
図１は、インクジェットプリンター１の構成を示す機能ブロック図である。インクジェットプリンター１は、パーソナルコンピューターやデジタルカメラ等のホストコンピューター（図示省略）から、インクジェットプリンター１において形成（印刷）すべき画像を示す印刷データＩmgが供給されると、当該印刷データＩmgの示す画像を記録媒体Ｐに形成する印刷処理を実行する。なお、本実施形態では、インクジェットプリンター１がラインプリンターである場合を例示して説明する。
【００３０】
図１に示すように、インクジェットプリンター１は、インクを吐出する吐出部Ｄを具備するヘッドユニットＨＵが設けられたヘッド部５と、ヘッド部５に対する記録媒体Ｐの相対位置を変化させるための搬送機構７と、インクジェットプリンター１の制御プログラムやその他の各種情報を記憶する記憶部６２と、インクジェットプリンター１の各部の動作を制御する制御部６と、を備える。
【００３１】
図２は、インクジェットプリンター１の内部構成の概略を示す断面図である。
図２に示すように、インクジェットプリンター１は、ヘッド部５を搭載するキャリッジ３２を備える。キャリッジ３２には、ヘッド部５の他に、４個のインクカートリッジ３１が搭載されている。
４個のインクカートリッジ３１は、ブラック（ＢＫ）、シアン（ＣＹ）、マゼンタ（ＭＧ）、及び、イエロー（ＹＬ）の、４色（ＣＭＹＫ）と１対１に対応して設けられたものであり、各インクカートリッジ３１には、当該インクカートリッジ３１に対応する色のインクが充填されている。なお、各インクカートリッジ３１は、キャリッジ３２に搭載される代わりに、インクジェットプリンター１の別の場所に設けられるものであってもよい。
【００３２】
図１に示すように、搬送機構７は、記録媒体Ｐを搬送するための駆動源となる搬送モーター７１と、搬送モーター７１を駆動するためのモータードライバー７２と、を備える。
また、搬送機構７は、図２に示すように、キャリッジ３２の下側（図２において−Ｚ方向）に設けられるプラテン７４と、搬送モーター７１の作動により回転する搬送ローラー７３と、図２においてＹ軸回りに回転自在に設けられたガイドローラー７５と、記録媒体Ｐをロール状に巻き取った状態で収納するための収納部７６と、を備える。
搬送機構７は、インクジェットプリンター１が印刷処理を実行する場合に、記録媒体Ｐを、収納部７６から繰り出して、ガイドローラー７５、プラテン７４、及び、搬送ローラー７３により規定される搬送経路に沿って、図において＋Ｘ方向（上流側から下流側へ向かう方向）に対して搬送速度Ｍｖで搬送する。なお、＋Ｘ方向は、「第１方向」の一例である。
【００３３】
記憶部６２は、ホストコンピューターから供給される印刷データＩmgを格納する不揮発性半導体メモリーの一種であるＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）と、印刷処理等の各種処理を実行する際に必要なデータを一時的に格納し、あるいは印刷処理等の各種処理が実行されるようにインクジェットプリンター１の各部を制御するための制御プログラムを一時的に展開するＲＡＭ（Random Access Memory）と、制御プログラムを格納する不揮発性半導体メモリーの一種であるＰＲＯＭと、を備える。
【００３４】
なお、記憶部６２は、上述した制御プログラム等の他に、ヘッドユニットＨＵの識別情報を記憶している。ヘッドユニットＨＵの識別情報は、製造履歴及び使用履歴を含む情報である。
詳細は後述するが、ヘッドユニットＨＵの製造履歴とは、ヘッドユニットＨＵの製造時期、製造場所、及び、ヘッドユニットＨＵの製造時における動作テストの結果を含む情報である。また、ヘッドユニットＨＵの動作テストとは、ヘッドユニットＨＵに設けられた吐出部Ｄからのインクの吐出速度やインクの吐出量等の、ヘッドユニットＨＵにおけるインクの吐出特性を示すデータを得るための試験である。
また、ヘッドユニットＨＵの使用履歴とは、ヘッドユニットＨＵの使用期間、ヘッドユニットＨＵが印刷処理の実行の用に供した回数、及び、ヘッドユニットＨＵに設けられた吐出部Ｄからのインクの吐出回数を含む情報である。
【００３５】
制御部６は、ＣＰＵ（Central Processing Unit）やＦＰＧＡ（field-programmable gate array）等を含んで構成され、当該ＣＰＵ等が記憶部６２に記憶されている制御プログラムに従って動作することで、インクジェットプリンター１の各部の動作を制御する。
【００３６】
制御部６は、ホストコンピューターから供給される印刷データＩmg等に基づいて、ヘッド部５及び搬送機構７を制御することにより、記録媒体Ｐに印刷データＩmgに応じた画像を形成する印刷処理の実行を制御する。
具体的には、制御部６は、まず、ホストコンピューターから供給される印刷データＩmgを記憶部６２に格納する。次に、制御部６は、印刷データＩmg等の記憶部６２に格納されている各種データに基づいて、ヘッド部５の動作を制御して吐出部Ｄを駆動させるための各種信号を生成する。また、制御部６は、印刷データＩmg等の記憶部６２に格納されている各種データに基づいて、モータードライバー７２の動作を制御するための信号を生成し、これら生成した各種信号を出力する。
そして、制御部６は、モータードライバー７２の制御を介して、記録媒体Ｐを＋Ｘ方向に搬送するように搬送モーター７１を駆動し、また、ヘッド部５の制御を介して、吐出部Ｄからのインクの吐出の有無、インクの吐出量、及び、インクの吐出タイミング等を制御する。これにより、制御部６は、記録媒体Ｐに吐出されたインクにより形成されるドットサイズ及びドット配置を調整し、印刷データＩmgに対応する画像を記録媒体Ｐに形成する印刷処理の実行を制御する。
【００３７】
図１に示すように、ヘッド部５は、Ｑ個のヘッドユニットＨＵ（ＨＵ[1]〜ＨＵ[Ｑ]）を備える（Ｑは、２以上の自然数）。ｑ番目のヘッドユニットＨＵ[q]は、ヘッドドライバーＤＲ[q]（「駆動部」の一例）と記録ヘッドＨＤ[q]とを備える（ｑは、１≦ｑ≦Ｑを満たす自然数）。記録ヘッドＨＤ[q]は、Ｍ個の吐出部Ｄを備える。
以下では、記録ヘッドＨＤ[q]に設けられるＭ個の吐出部Ｄの各々を区別するために、順番に、１段、２段、…、Ｍ段と称することがある。また、以下では、記録ヘッドＨＤ[q]に設けられる吐出部Ｄのうちｍ段の吐出部Ｄを、吐出部Ｄ[q][m]と表現する場合がある（変数ｍは、１≦ｍ≦Ｍを満たす自然数）。
【００３８】
上述のとおり制御部６は、印刷データＩmg等の記憶部６２に格納されている各種データに基づいて、ヘッド部５の動作を制御して吐出部Ｄを駆動させるための各種信号を生成する。
具体的には、図１に示すように、制御部６は、Ｑ個のヘッドユニットＨＵ[1]〜ＨＵ[Ｑ]に対して、共通に、駆動波形信号Ｃom（「共通駆動波形信号」の一例）、クロック信号ＣＬ（「共通クロック信号」の一例）、チェンジ信号ＣＨ、及び、ラッチ信号ＬＡＴ（「単位期間規定信号」の一例）を供給する。また、制御部６は、Ｑ個のヘッドユニットＨＵ[1]〜ＨＵ[Ｑ]のそれぞれに対して、個別に、印刷信号ＳＩ、及び、パルス選択パターン信号ＳＰを供給する。以下、制御部６が、ヘッドユニットＨＵ[q]に供給する印刷信号ＳＩを符号ＳＩ[q]で表し、ヘッドユニットＨＵ[q]に供給するパルス選択パターン信号ＳＰを符号ＳＰ[q]で表す。
【００３９】
なお、詳細は後述するが、駆動波形信号Ｃomとは、吐出部Ｄを駆動するための複数の波形を有するアナログの信号である。例えば、制御部６は、図示省略したＤＡ変換回路を含み、制御部６が備えるＣＰＵ等が生成するデジタルの駆動波形信号を、アナログの駆動波形信号Ｃomに変換したうえで、出力する。
また、印刷信号ＳＩ[q]は、吐出部Ｄ[q][1]〜Ｄ[q][Ｍ]に１対１に対応する印刷信号ＳＩ[q][1]〜ＳＩ[q][Ｍ]を含む。印刷信号ＳＩ[q][m]は、吐出部Ｄ[q][m]から吐出すべきインク量を指定する信号である。
また、パルス選択パターン信号ＳＰ[q]は、印刷信号ＳＩ[q]により、吐出部Ｄ[q][1]〜Ｄ[q][Ｍ]からのインクの吐出量が指定された場合において、駆動波形信号Ｃomの有する複数の波形の中から、吐出部Ｄ[q][1]〜Ｄ[q][Ｍ]に対して供給すべき波形を指定するための信号である。すなわち、吐出部Ｄ[q][m]に対して供給される駆動波形信号Ｃomの波形は、印刷信号ＳＩ[q][m]及びパルス選択パターン信号ＳＰ[q]により定められる。
以下では、印刷信号ＳＩ及びパルス選択パターン信号ＳＰを、「指定信号」と総称する場合がある。
【００４０】
上述のとおり、ヘッドユニットＨＵ[q]は、ヘッドドライバーＤＲ[q]と、記録ヘッドＨＤ[q]と、を備える。
ヘッドドライバーＤＲ[q]は、制御部６から供給される駆動波形信号Ｃom、印刷信号ＳＩ[q]、及び、パルス選択パターン信号ＳＰ[q]等の各種信号に基づいて、記録ヘッドＨＤ[q]が備える吐出部Ｄ[q][1]〜Ｄ[q][Ｍ]のそれぞれを駆動するための駆動信号Ｖinを生成する。以下、ヘッドドライバーＤＲ[q]が生成する駆動信号Ｖinのうち、吐出部Ｄ[q][m]を駆動するための駆動信号Ｖinを符号Ｖin[q][m]で表現する場合がある。
【００４１】
＜２．記録ヘッドの構成＞  
図３及び図４を参照しつつ、記録ヘッドＨＤ[q]と、記録ヘッドＨＤ[q]に設けられる吐出部Ｄと、について説明する。
【００４２】
図３は、記録ヘッドＨＤ[q]の、概略的な一部断面図の一例である。なお、この図では、図示の都合上、記録ヘッドＨＤ[q]のうち、当該記録ヘッドＨＤ[q]が有するＭ個の吐出部Ｄ[q][1]〜Ｄ[q][Ｍ]の中の１個の吐出部Ｄと、当該１個の吐出部Ｄにインク供給口３６０を介して連通するリザーバ３５０と、インクカートリッジ３１からリザーバ３５０にインクを供給するためのインク取り入れ口３７０と、を示している。
【００４３】
図３に示すように、吐出部Ｄは、圧電素子３００と、内部にインクが充填されたキャビティ３２０と、キャビティ３２０に連通するノズルＮと、振動板３１０と、を備える。吐出部Ｄは、圧電素子３００が駆動信号Ｖinにより駆動されることにより、キャビティ３２０内のインクをノズルＮから吐出させる。吐出部Ｄのキャビティ３２０は、凹部を有するような所定の形状に成形されたキャビティプレート３４０と、ノズルＮが形成されたノズルプレート３３０と、振動板３１０と、により区画される空間である。キャビティ３２０は、インク供給口３６０を介してリザーバ３５０と連通している。リザーバ３５０は、インク取り入れ口３７０を介して１個のインクカートリッジ３１と連通している。
【００４４】
本実施形態では、圧電素子３００として、例えば、図３に示すようなユニモルフ（モノモルフ）型を採用する。なお、圧電素子３００は、ユニモルフ型に限らず、バイモルフ型や積層型など、圧電素子３００を変形させてインク等の液体を吐出させることができるものであれば良い。
圧電素子３００は、下部電極３０１と、上部電極３０２と、下部電極３０１及び上部電極３０２の間に設けられた圧電体３０３と、を有する。そして、下部電極３０１の電位が所定の基準電位ＶSSに設定され、上部電極３０２に駆動信号Ｖinが供給されることで、下部電極３０１及び上部電極３０２の間に電圧が印加されると、当該印加された電圧に応じて圧電素子３００が図において上下方向に撓み（変位し）、その結果、圧電素子３００が振動する。
【００４５】
キャビティプレート３４０の上面開口部には、振動板３１０が設置され、振動板３１０には、下部電極３０１が接合されている。このため、圧電素子３００が駆動信号Ｖinにより振動すると、振動板３１０も振動する。そして、振動板３１０の振動によりキャビティ３２０の容積（キャビティ３２０内の圧力）が変化し、キャビティ３２０内に充填されたインクがノズルＮより吐出される。インクの吐出によりキャビティ３２０内のインクが減少した場合、リザーバ３５０からインクが供給される。また、リザーバ３５０へは、インクカートリッジ３１からインク取り入れ口３７０を介してインクが供給される。
【００４６】
図４は、吐出部Ｄからのインク吐出動作を説明するための説明図である。
図４（ａ）に示す状態において、吐出部Ｄが備える圧電素子３００に対してヘッドドライバーＤＲから駆動信号Ｖinが供給されると、当該圧電素子３００において、電極間に印加された電界に応じた歪が発生し、当該吐出部Ｄの振動板３１０は図において上方向へ撓む。これにより、図４（ａ）に示す初期状態と比較して、図４（ｂ）に示すように、当該吐出部Ｄのキャビティ３２０の容積が拡大する。図４（ｂ）に示す状態において、駆動信号Ｖinの示す電位を変化させると、振動板３１０は、その弾性復元力によって復元し、初期状態における振動板３１０の位置を越えて図において下方向に移動し、図４（ｃ）に示すようにキャビティ３２０の容積が急激に収縮する。このときキャビティ３２０内に発生する圧縮圧力により、キャビティ３２０を満たすインクの一部が、このキャビティ３２０に連通しているノズルＮからインク滴として吐出される。
【００４７】
図５は、＋Ｚ方向または−Ｚ方向からインクジェットプリンター１を平面視した場合の、ヘッド部５に設けられたＱ個の記録ヘッドＨＤ[1]〜ＨＤ[Ｑ]が具備する（Ｑ×Ｍ）個の吐出部Ｄと１対１に対応する（Ｑ×Ｍ）個のノズルＮの配置の一例を説明するための説明図である。
なお、この図では、ヘッド部５に５個のヘッドユニットＨＵ[1]〜ＨＵ[５]を備える場合、つまり、Ｑ＝５の場合を例示している。
【００４８】
図５に示すように、各記録ヘッドＨＤ[q]には、複数のノズルＮからなるノズル列Ｌn-BKと、複数のノズルＮからなるノズル列Ｌn-CYと、複数のノズルＮからなるノズル列Ｌn-MGと、複数のノズルＮからなるノズル列Ｌn-YLと、からなる４列のノズル列Ｌnが設けられている。なお、ノズル列Ｌn-BKに属するノズルＮは、ブラック（ＢＫ）のインクを吐出する吐出部Ｄに設けられたノズルＮであり、ノズル列Ｌn-CYに属するノズルＮは、シアン（ＣＹ）のインクを吐出する吐出部Ｄに設けられたノズルＮであり、ノズル列Ｌn-MGに属するノズルＮは、マゼンタ（ＭＧ）のインクを吐出する吐出部Ｄに設けられたノズルＮであり、ノズル列Ｌn-YLに属するノズルＮは、イエロー（ＹＬ）のインクを吐出する吐出部Ｄに設けられたノズルＮである。また、４列のノズル列Ｌnの各々は、平面視したときに、＋Ｙ方向または−Ｙ方向（「第２方向」の一例。以下、＋Ｙ方向及び−Ｙ方向を「Ｙ軸方向」と総称する）に延在するように設けられている。
【００４９】
（Ｑ×Ｍ）個のノズルＮを含む（Ｑ×Ｍ）個の吐出部Ｄが設けられるヘッド部５の領域ＡreaＤ（「吐出部形成領域」の一例）は、Ｙ軸方向において範囲ＹNLに延在する。範囲ＹNLは、記録媒体Ｐ（正確には、記録媒体Ｐのうち、Ｙ軸方向の幅がインクジェットプリンター１の印刷可能な最大の幅の記録媒体Ｐ）を印刷する場合に、当該記録媒体Ｐの有するＹ軸方向の範囲ＹP以上となる。
【００５０】
なお、図５では、各ノズル列Ｌnを構成する複数のノズルＮは、Ｙ軸方向に一列に並ぶように配置されているが、例えば、図において左側（−Ｙ側）から偶数番目のノズルＮと奇数番目のノズルＮのＸ軸方向の位置が互いに異なるように、所謂、千鳥状に配置されるものであってもよい。
また、各ノズル列Ｌnにおいて、ノズルＮ間のＹ軸方向の間隔（ピッチ）は、印刷解像度（ｄｐｉ：dot per inch）に応じて適宜設定され得る。
【００５１】
＜３．ヘッドドライバーの構成及び動作＞
次に、図６乃至図９を参照しつつ、ヘッドドライバーＤＲの構成及び動作について説明する。
【００５２】
図６は、ヘッドドライバーＤＲ[q]の構成を示すブロック図である。
図６に示すように、ヘッドドライバーＤＲ[q]は、シフトレジスタＳＲ、ラッチ回路ＬＴ、デコーダーＤＣ、及び、トランスミッションゲートＴＧからなる組を、記録ヘッドＨＤ[q]に設けられたＭ個の吐出部Ｄ[q][1]〜Ｄ[q][Ｍ]と１対１に対応するように、Ｍ個有する。以下では、ヘッドドライバーＤＲ[q]及び記録ヘッドＨＤ[q]が備えるこれらＭ個の組を構成する各要素を、図において上から順番に、１段、２段、…、Ｍ段と称することがある。
【００５３】
ヘッドドライバーＤＲ[q]には、制御部６から、クロック信号ＣＬ、印刷信号ＳＩ[q]、ラッチ信号ＬＡＴ、チェンジ信号ＣＨ、パルス選択パターン信号ＳＰ[q]、及び、駆動波形信号Ｃomが供給される。
【００５４】
印刷信号ＳＩ[q]は、吐出部Ｄが吐出すべきインク量を指定するデジタルの信号であり、印刷信号ＳＩ[q][1]〜ＳＩ[q][Ｍ]を含む。このうち、印刷信号ＳＩ[q][m]は、吐出部Ｄ[q][m]が吐出するインク量を、上位ビットｂ1及び下位ビットｂ2の２ビットで規定する。すなわち、印刷信号ＳＩ[q][m]により、吐出部Ｄ[q][m]からのインクの吐出の有無、及び、吐出されるインク量を制御することができ、記録媒体Ｐの各画素において、非記録、小ドット、中ドット、及び、大ドットの４階調を表現することが可能となる。
【００５５】
シフトレジスタＳＲのそれぞれは、印刷信号ＳＩ[q]を、各吐出部Ｄに対応する２ビット毎に、一旦保持する。詳細には、Ｍ個の吐出部Ｄ[q][1]〜Ｄ[q][Ｍ]に１対1に対応する、１段、２段、…、Ｍ段のＭ個のシフトレジスタＳＲが互いに縦続接続されるとともに、シリアルで供給された印刷信号ＳＩ[q]が、クロック信号ＣＬにしたがって順次後段に転送される。そして、Ｍ個のシフトレジスタＳＲの全てに印刷信号ＳＩ[q]が転送された場合に、Ｍ個のシフトレジスタＳＲのそれぞれが印刷信号ＳＩ[q]のうち自身に対応する２ビット分の印刷信号ＳＩ[q][m]を保持した状態を維持する。
【００５６】
Ｍ個のラッチ回路ＬＴのそれぞれは、ラッチ信号ＬＡＴが立ち上がるタイミングで、Ｍ個のシフトレジスタＳＲのそれぞれに保持された各段に対応する２ビット分の印刷信号ＳＩ[q][m]を一斉にラッチする。
【００５７】
ところで、インクジェットプリンター１が印刷処理を実行する期間である動作期間は、複数の単位期間Ｔuから構成される。また、本実施形態では、各単位期間Ｔuは、５個の制御期間Ｔs（Ｔs1〜Ｔs5）からなる。なお、本実施形態では、５個の制御期間Ｔs1〜Ｔs5は、互いに等しい時間長ΔＴsを有することとする。
詳細は後述するが、単位期間Ｔuは、ラッチ信号ＬＡＴにより規定され、制御期間Ｔsは、ラッチ信号ＬＡＴ及びチェンジ信号ＣＨにより規定される。
制御部６は、ヘッドドライバーＤＲ[q]に対して、単位期間Ｔuが開始される前に印刷信号ＳＩ[q]及びパルス選択パターン信号ＳＰ[q]を供給する。そして、制御部６は、ヘッドドライバーＤＲ[q]の各ラッチ回路ＬＴに対して、単位期間Ｔu毎に印刷信号ＳＩ[q][1]〜ＳＩ[q][Ｍ]がラッチされるように、ラッチ信号ＬＡＴを供給する。
【００５８】
ｍ段（ｍは、１≦ｍ≦Ｍを満たす自然数）のデコーダーＤＣは、ｍ段のラッチ回路ＬＴによってラッチされた２ビット分の印刷信号ＳＩ[q][m]を、パルス選択パターン信号ＳＰ[q]に基づいてデコードし、制御期間Ｔs1〜Ｔs5のそれぞれにおいて、ハイレベル（Ｈレベル）またはローレベル（Ｌレベル）のいずれかのレベルに設定された選択信号Ｓel[q][m]を出力する。
【００５９】
図７は、パルス選択パターン信号ＳＰ[q]を説明するための説明図である。
パルス選択パターン信号ＳＰ[q]は、ｍ段のデコーダーＤＣに対して印刷信号ＳＩ[q][m]が供給された場合に、各制御期間Ｔs1〜Ｔs5の各々において、ｍ段のデコーダーＤＣが出力すべき選択信号Ｓel[q][m]の内容を指定する信号である。つまり、パルス選択パターン信号ＳＰ[q]は、デコーダーＤＣによるデコードの内容を指定する信号である。
図７に示すように、本実施形態に係るパルス選択パターン信号ＳＰ[q]は、ビットＢt1〜Ｂt20の２０ビットのデータを有する。各ビットＢtは、当該ビットＢtに対応する値の印刷信号ＳＩが供給された場合に、当該ビットＢtに対応する制御期間ＴsにおいてデコーダーＤＣが出力する選択信号Ｓelのレベルを指定する。例えば、ビットＢt1は、印刷信号ＳＩが（ｂ1、ｂ2）＝（１、１）である場合に、制御期間Ｔs1にデコーダーＤＣが出力する選択信号Ｓelのレベルを指定する。また、ビットＢt2は、印刷信号ＳＩが（ｂ1、ｂ2）＝（１、１）である場合に、制御期間Ｔs2にデコーダーＤＣが出力する選択信号Ｓelのレベルを指定する。
【００６０】
図８は、パルス選択パターン信号ＳＰ[q]により指定される選択信号Ｓel[q][m]の信号レベルを説明するための説明図である。
パルス選択パターン信号ＳＰ[q]の有する２０ビットのデータ（Ｂt1〜Ｂt20）は、パルス選択値ＳＰ-Ａ、ＳＰ-Ｂ、または、ＳＰ-Ｃ、のうち何れかの値を示す。
【００６１】
図８（Ａ）に例示するように、パルス選択パターン信号ＳＰ[q]の示す値がパルス選択値ＳＰ-Ａの場合、選択信号Ｓel[q][m]は、印刷信号ＳＩ[q]が（ｂ1、ｂ2）＝（１，１）であれば、制御期間Ｔs1〜Ｔs3においてＨレベルとなり、制御期間Ｔs4、Ｔs5においてＬレベルとなる。また、選択信号Ｓel[q][m]は、印刷信号ＳＩ[q]が（ｂ1、ｂ2）＝（１，０）であれば、制御期間Ｔs1、Ｔs2においてＨレベルとなり、制御期間Ｔs3〜Ｔs5においてＬレベルとなる。また、選択信号Ｓel[q][m]は、印刷信号ＳＩ[q]が（ｂ1、ｂ2）＝（０，１）であれば、制御期間Ｔs2においてＨレベルとなり、制御期間Ｔs1、Ｔs3〜Ｔs5においてＬレベルとなる。また、選択信号Ｓel[q][m]は、印刷信号ＳＩ[q]が（ｂ1、ｂ2）＝（０，０）であれば、制御期間Ｔs1〜Ｔs5においてＬレベルとなる。
つまり、パルス選択パターン信号ＳＰ[q]の示す値がパルス選択値ＳＰ-Ａの場合であって、印刷信号ＳＩ[q][m]が非記録を指定しない場合には、選択信号Ｓel[q][m]は、制御期間Ｔs1〜Ｔs3の一部または全部でＨレベルとなるように定められる。
【００６２】
また、図８（Ｂ）に例示するように、パルス選択パターン信号ＳＰ[q]の示す値がパルス選択値ＳＰ-Ｂの場合であって、印刷信号ＳＩ[q][m]が非記録を指定しない場合には、選択信号Ｓel[q][m]は、制御期間Ｔs2〜Ｔs4の一部または全部でＨレベルとなるように定められる。
また、図８（Ｃ）に例示するように、パルス選択パターン信号ＳＰ[q]の示す値がパルス選択値ＳＰ-Ｃの場合であって、印刷信号ＳＩ[q][m]が非記録を指定しない場合には、選択信号Ｓel[q][m]は、制御期間Ｔs3〜Ｔs5の一部または全部でＨレベルとなるように定められる。
【００６３】
以上の説明からも明らかなように、パルス選択パターン信号ＳＰ[q]の示す値が、パルス選択値ＳＰ-Ａである場合には、パルス選択値ＳＰ-Ｂである場合と比べて、選択信号ＳelがＨレベルとなるタイミングが制御期間Ｔsの時間長ΔＴsだけ早くなる。また、パルス選択パターン信号ＳＰ[q]の示す値が、パルス選択値ＳＰ-Ｃである場合には、パルス選択値ＳＰ-Ｂである場合と比べて、選択信号ＳelがＨレベルとなるタイミングが制御期間Ｔsの時間長ΔＴsだけ遅くなる。
【００６４】
図６に示すように、ヘッドドライバーＤＲ[q]が備える、Ｍ個のトランスミッションゲートＴＧは、記録ヘッドＨＤ[q]が備えるＭ個の吐出部Ｄ[q][1]〜Ｄ[q][Ｍ]と１対１に対応するように設けられる。
ｍ段のトランスミッションゲートＴＧは、ｍ段のデコーダーＤＣから出力される選択信号Ｓel[q][m]がＨレベルのときにオンし、Ｌレベルのときにオフする。各トランスミッションゲートＴＧの一端には、駆動波形信号Ｃomが供給される。ｍ段のトランスミッションゲートＴＧの他端は、ｍ段の出力端ＯTNに電気的に接続されている。
【００６５】
選択信号Ｓel[q][m]がＨレベルとなり、ｍ段のトランスミッションゲートＴＧがオンする場合、ｍ段の出力端ＯTNから吐出部Ｄ[q][m]に対して、駆動波形信号Ｃomが駆動信号Ｖin[q][m]として供給される。
なお、詳細は後述するが、本実施形態では、トランスミッションゲートＴＧがオンからオフに切り替わる場合の駆動波形信号Ｃomの電位を基準電位Ｖ0としている。このため、トランスミッションゲートＴＧがオフする場合、吐出部Ｄ[q][m]の圧電素子３００が有する容量等により、出力端ＯTNの電位は基準電位Ｖ0に維持されることになる。このため、説明の便宜上、以下、トランスミッションゲートＴＧがオフする場合には、駆動信号Ｖin[q][m]の電位が基準電位Ｖ0に維持されることとして説明する。
【００６６】
このように、制御部６は、各吐出部Ｄに対して単位期間Ｔu毎に駆動信号Ｖinが供給されるように、ヘッドドライバーＤＲを制御する。これにより、各吐出部Ｄは、単位期間Ｔu毎に、印刷データＩmgに応じた量のインクを記録媒体Ｐに吐出し、記録媒体Ｐ上に印刷データＩmgに対応するドットを形成することができる。
【００６７】
図９は、各単位期間Ｔuにおいて制御部６がヘッドドライバーＤＲ[q]に供給する各種信号と、各単位期間ＴuにおけるヘッドドライバーＤＲ[q]の動作と、を説明するためのタイミングチャートである。
図９に例示するように、ラッチ信号ＬＡＴは、パルス波形Ｐls-Lを含み、当該パルス波形Ｐls-Lにより単位期間Ｔuが規定される。また、チェンジ信号ＣＨは、パルス波形Ｐls-Cを含み、当該パルス波形Ｐls-Cにより単位期間Ｔuが制御期間Ｔs1〜Ｔs5に区分される。
また、図９に例示するように、制御部６は、単位期間Ｔu毎に、印刷信号ＳＩ[q]及びパルス選択パターン信号ＳＰ[q]を、クロック信号ＣＬに同期させて、ヘッドドライバーＤＲ[q]に対してシリアルで供給する。
なお、制御部６は、印刷信号ＳＩ[q]及びパルス選択パターン信号ＳＰ[q]をヘッドドライバーＤＲ[q]に供給する期間においてのみ、ヘッドドライバーＤＲ[q]に対してクロック信号ＣＬを供給し、それ以外の期間においては、ヘッドドライバーＤＲ[q]に対するクロック信号ＣＬの供給を停止する。
【００６８】
図９に例示するように、駆動波形信号Ｃomは、制御期間Ｔs1に配置された波形ＰL1、制御期間Ｔs2に配置された波形ＰL2、制御期間Ｔs3に配置された波形ＰL3、制御期間Ｔs4に配置された波形ＰL4、及び、制御期間Ｔs5に配置された波形ＰL5、を含む。以下では、波形ＰL1〜ＰL5を波形ＰLと総称する場合がある。
また、駆動波形信号Ｃomの電位は、各制御期間Ｔsの開始または終了のタイミングにおいて、基準電位Ｖ0に設定される。
【００６９】
パルス選択パターン信号ＳＰ[q]を構成するビットＢtのうち、印刷信号ＳＩ[q][m]の示す値に対応するビットＢtが、一の制御期間Ｔsにおける選択信号Ｓel[q][m]をＨレベルとして指定する場合、当該一の制御期間Ｔsにおいて、駆動波形信号Ｃomのうち一の制御期間Ｔsに配置される波形ＰLが、駆動信号Ｖin[q][m]として吐出部Ｄ[q][m]に供給される。
逆に、パルス選択パターン信号ＳＰ[q]を構成するビットＢtのうち、印刷信号ＳＩ[q][m]の示す値に対応するビットＢtが、一の制御期間Ｔsにおける選択信号Ｓel[q][m]をＬレベルとして指定する場合、当該一の制御期間Ｔsにおいて、基準電位Ｖ0に設定された駆動信号Ｖin[q][m]が吐出部Ｄ[q][m]に供給される。
例えば、印刷信号ＳＩ[q][m]の示す値が（ｂ1、ｂ2）＝（１，１）であり、パルス選択パターン信号ＳＰ[q]の示す値がパルス選択値ＳＰ-Ａである場合、制御期間Ｔs1〜Ｔs3においては、波形ＰL1〜ＰL3を有する駆動信号Ｖin[q][m]が吐出部Ｄ[q][m]に供給され、制御期間Ｔs4〜Ｔs5においては、基準電位Ｖ0に設定された駆動信号Ｖin[q][m]が吐出部Ｄ[q][m]に供給される。
【００７０】
なお、単位期間Ｔuにおいて、吐出部Ｄ[q][m]に供給される駆動信号Ｖin[q][m]が１つの波形ＰLを有する場合、つまり、印刷信号ＳＩ[q][m]の示す値が（ｂ1、ｂ2）＝（０，１）である場合、吐出部Ｄ[q][m]は当該１つの波形ＰLに基づいて小程度の量のインクを吐出し、記録媒体Ｐ上には小ドットが形成される。
また、単位期間Ｔuにおいて、吐出部Ｄ[q][m]に供給される駆動信号Ｖin[q][m]が２つの波形ＰLを有する場合、つまり、印刷信号ＳＩ[q][m]の示す値が（ｂ1、ｂ2）＝（１，０）である場合、吐出部Ｄ[q][m]は当該２つの波形ＰLに基づいて小程度の量のインクを２度吐出し、当該２度にわたり吐出された小程度の量のインクが合体することで、記録媒体Ｐ上には中ドットが形成される。
また、単位期間Ｔuにおいて、吐出部Ｄ[q][m]に供給される駆動信号Ｖin[q][m]が３つの波形ＰLを有する場合、つまり、印刷信号ＳＩ[q][m]の示す値が（ｂ1、ｂ2）＝（１，１）である場合、吐出部Ｄ[q][m]は当該３つの波形ＰLに基づいて小程度の量のインクを３度吐出し、当該３度にわたり吐出された小程度の量のインクが合体することで、記録媒体Ｐ上には大ドットが形成される。
また、単位期間Ｔuにおいて、吐出部Ｄ[q][m]に供給される駆動信号Ｖin[q][m]が波形ＰLを有さず基準電位Ｖ0に保たれている場合、つまり、印刷信号ＳＩ[q][m]の示す値が（ｂ1、ｂ2）＝（０，０）である場合、吐出部Ｄ[q][m]からはインクが吐出されず、記録媒体Ｐにはドットが形成されない（非記録となる）。
【００７１】
＜４．着弾位置の補正＞
インクジェットプリンター１が、搬送速度Ｍｖで搬送される記録媒体Ｐ上に、印刷データＩmgの示す画像を正確に形成するためには、インクを吐出部Ｄから設計上の吐出速度により正確に吐出させることで、記録媒体Ｐ上の目標着弾位置にインクを着弾させ、正確な位置にドットを形成することが必要となる。特に、記録媒体Ｐが高速で搬送されるラインプリンターにおいては、吐出部Ｄからのインクの吐出速度が、設計上の吐出速度とは異なる速度となる場合、目標着弾位置とは大きく離れた位置にドットが形成される可能性が高くなる。
しかし、ヘッドユニットＨＵの製造誤差や、ヘッドユニットＨＵ毎の経時的な劣化の度合いの相違等に起因して、複数のヘッドユニットＨＵの間で、吐出部Ｄにおけるインクの吐出特性にばらつきが生じる場合がある。具体的には、複数のヘッドユニットＨＵの間で、吐出部Ｄからのインクの吐出速度（例えば、初速）にばらつきが生じる場合や、または、吐出部Ｄからのインクの吐出量にばらつきが生じる場合がある。特に、吐出部Ｄからのインクの吐出速度のばらつきが大きい場合、印刷処理においてドットが実際に形成される位置と、印刷データＩmgに示す画像を形成するためにドットを形成すべき目標着弾位置と、の相違の程度も大きくばらつくこととなる。この場合、記録媒体Ｐに形成される画像が全体として歪む等、印刷品質は低いものとなる。
【００７２】
図１０は、複数のヘッドユニットＨＵの間で、インクの吐出速度にばらつきが存在する場合の、記録媒体Ｐへのインクの着弾位置を説明するための説明図である。
このうち、図１０（Ａ）は、ヘッド部５をＹ軸方向から見たときに、Ｘ軸方向の位置が略同じである３個の吐出部Ｄから略同じ時間に吐出されたインクが、記録媒体Ｐに着弾する様子を示す概念図である。具体的には、図１０（Ａ）は、図５に例示したヘッド部５において、記録ヘッドＨＤ[1]に設けられた吐出部Ｄ[1][m]、記録ヘッドＨＤ[2]に設けられた吐出部Ｄ[2][m]、及び、記録ヘッドＨＤ[3]に設けられた吐出部Ｄ[3][m]から、時刻Ｔ0においてインクが吐出され、記録媒体Ｐ上にドットＤt1、Ｄt2、及び、Ｄt3が形成される場合を想定している。
また、図１０（Ａ）では、各吐出部Ｄから−Ｚ方向にインクが吐出され、吐出部Ｄ[1][m]からの吐出速度ＶZ1と、吐出部Ｄ[2][m]からの吐出速度ＶZ2と、吐出部Ｄ[3][m]からの吐出速度ＶZ3と、が互いに異なる場合を想定している。具体的には、図１０（Ａ）において、吐出速度ＶZ2は、設計上の吐出速度ＶZDと略同じ速度であり、吐出速度ＶZ1は、設計上の吐出速度ＶZDよりも遅く、吐出速度ＶZ3は、設計上の吐出速度ＶZDよりも速い場合を想定している。
なお、本実施形態では、印刷処理を実行する場合、ヘッド部５のＸ軸方向の位置は固定であり記録媒体Ｐが＋Ｘ方向に搬送速度Ｍｖで搬送されるが、図１０（Ａ）では図示の都合上、ヘッド部５が記録媒体Ｐに対して相対的に−Ｘ方向に搬送速度Ｍｖで移動するように記載している。
また、本明細書において、「略同じ」とは、完全に一致する場合の他に、誤差を考慮すれば同一と看做せる場合を含む概念である。
【００７３】
図１０（Ｂ）は、図１０（Ａ）に示す場合において、ドットＤt1、Ｄt2、及び、Ｄt3が形成された記録媒体Ｐを＋Ｚ方向から見た図である。
なお、図１０（Ｂ）では、記録ヘッドＨＤ[1]が４個の吐出部Ｄ[1][m]（Ｄ[1][1]〜Ｄ[1][4]）を具備し、記録ヘッドＨＤ[2]が４個の吐出部Ｄ[2][m]（Ｄ[2][1]〜Ｄ[2][4]）を具備し、記録ヘッドＨＤ[3]が４個の吐出部Ｄ[3][m]（Ｄ[3][1]〜Ｄ[3][4]）を具備する場合を想定している。そして、図１０（Ｂ）では、吐出部Ｄ[1][1]〜Ｄ[1][4]から吐出されたインクにより４個のドットＤt1が形成され、吐出部Ｄ[2][1]〜Ｄ[2][4]から吐出されたインクにより４個のドットＤt2が形成され、吐出部Ｄ[3][1]〜Ｄ[3][4]から吐出されたインクにより４個のドットＤt3が形成される場合を想定している。
【００７４】
吐出部Ｄからのインクの吐出速度が速くなる場合、インクの吐出から着弾までの時間的な間隔が短くなる。このため、図１０に示すように、吐出速度が「ＶZ1＜ＶZ2＜ＶZ3」という関係にある場合には、ドットＤt1を形成するインクがドットＤt2を形成するインクよりも遅く着弾し、ドットＤt3を形成するインクがドットＤt2を形成するインクよりも早く着弾する。よって、記録媒体Ｐ上において、ドットＤt1はドットＤt2よりも−Ｘ方向側に形成され、ドットＤt3はドットＤt2よりも＋Ｘ方向側に形成される。
例えば、図１０では、印刷データＩmgの示す画像を形成するためにドットＤt1、Ｄt2、及び、Ｄt3を形成すべき記録媒体Ｐ上のＸ軸方向の位置（目標着弾位置）がＸp0である場合に、ドットＤt1が位置Ｘp0よりも間隔ΔＸ1だけ−Ｘ方向側に形成され、ドットＤt3が位置Ｘp0よりも間隔ΔＸ3だけ＋Ｘ方向側に形成される。このような、着弾位置のずれは、搬送速度Ｍｖが高速化する場合に顕著になり、インクジェットプリンター１の利用者に視認される可能性が高くなる。
以上において説明したように、ヘッドユニットＨＵ毎に、吐出部Ｄから吐出されたインクの実際の着弾位置と、印刷データＩmgの示す画像を形成するためにインクを着弾させるべき目標着弾位置と、の誤差にばらつきが生じる場合には、記録媒体Ｐに形成される画像が全体として歪む等、印刷品質は低いものとなる。
【００７５】
以上において説明したインクの着弾位置のずれによる印刷品質の劣化を防止するために、本実施形態に係る制御部６は、記憶部６２が記憶するヘッドユニットＨＵの識別情報に基づいて、パルス選択パターン信号ＳＰの有するパルス選択値（ＳＰ-Ａ、ＳＰ-Ｂ、ＳＰ-Ｃ）を決定する。これにより、制御部６は、吐出部Ｄから吐出されたインクの着弾位置を目標着弾位置に近づけるように補正する。つまり、制御部６は、インクの着弾位置と、ドットを形成すべき位置（目標着弾位置）との、誤差のばらつきの程度を小さく抑えるように、印刷処理の実行を制御する。
【００７６】
図１１は、インクの着弾位置の補正を説明するための説明図である。
図１０では、吐出部Ｄ[1][m]〜吐出部Ｄ[3][m]は、時刻Ｔ0にインクを略同じタイミングで吐出する。これに対して、図１１では、パルス選択パターン信号ＳＰの有するパルス選択値を、ヘッドユニットＨＵ[1]〜ＨＵ[3]で互いに異なる値とすることで、インクの吐出タイミング（時刻）を、吐出部Ｄ[1][m]〜Ｄ[3][m]で互いに異なる時刻とする点で、図１０に例示する場合と相違する。
【００７７】
図１１に示す例では、制御部６は、記録ヘッドＨＤ[1]に対して供給するパルス選択パターン信号ＳＰ[1]の値を、パルス選択値ＳＰ-Ａとし、記録ヘッドＨＤ[2]に対して供給するパルス選択パターン信号ＳＰ[2]の値を、パルス選択値ＳＰ-Ｂとし、記録ヘッドＨＤ[3]に対して供給するパルス選択パターン信号ＳＰ[3]の値を、パルス選択値ＳＰ-Ｃとする。このため、吐出部Ｄ[1][m]は、吐出部Ｄ[2][m]がインクと吐出する時刻Ｔ0よりも時間長ΔＴsだけ早い時刻にインクを吐出し、吐出部Ｄ[3][m]は、吐出部Ｄ[2][m]がインクと吐出する時刻Ｔ0よりも時間長ΔＴsだけ遅い時刻にインクを吐出する。
これにより、図１１に示す例では、図１０に示す例と比較して、ドットＤt1を形成するインクの着弾時刻とドットＤt2を形成するインクの着弾時刻との間隔、及び、ドットＤt3を形成するインクの着弾時刻とドットＤt2を形成するインクの着弾時刻との間隔を短縮させることができる。つまり、図１１に示す例では、ドットＤt1〜Ｄt3を形成するインクの着弾時刻を、少なくとも時間長ΔＴsの精度で揃えることが可能となる。すなわち、時間長ΔＴsを短くすることで、ドットＤt1〜Ｄt3を形成するインクの着弾時刻を、略同じ時刻とすることが可能となる。
このため、記録媒体Ｐ上において、ドットＤt1〜Ｄt3のＸ軸方向における位置を少なくとも「Ｍｖ*ΔＴs」の精度で位置Ｘp0（目標着弾位置）に揃えることができる。すなわち、時間長ΔＴsを短くすることで、ドットＤt1〜Ｄt3のＸ軸方向における位置を略同じ位置とすることが可能となる。
【００７８】
なお、上述のとおり、制御部６は、パルス選択パターン信号ＳＰの示すパルス選択値を、当該パルス選択パターン信号ＳＰが供給されるヘッドユニットＨＵの識別情報に基づいて決定する。
上述のとおり、識別情報には、製造時における吐出部Ｄからのインクの吐出速度等の情報と、ヘッドユニットＨＵの使用期間等の情報と、を含む。本実施形態における制御部６は、このような識別情報に基づいて、吐出部Ｄから吐出されたインクの着弾時刻と、インクが設計上の吐出速度ＶZDで吐出された場合の着弾時刻（以下、「目標着弾時刻」と称する）とが、どのようにずれているか（時間的なずれの大きさ及び時間軸上の方向）を推定する。
具体的には、制御部６は、製造時における吐出部Ｄからのインクの吐出速度と、設計上の吐出速度ＶZDとの相違の程度が大きい場合には、インクの着弾時刻のずれの程度が大きいと推定する。この場合、インクの吐出速度が吐出速度ＶZDよりも速ければ、インクの着弾時刻が目標着弾時刻よりも早くなるようなずれが生じていると推定し、インクの吐出速度が吐出速度ＶZDよりも遅ければ、インクの着弾時刻が目標着弾時刻よりも遅くなるようなずれが生じていると推定する。
また、制御部６は、ヘッドユニットＨＵの使用期間が長期にわたる場合には、ヘッドユニットＨＵからインクを吐出する力が弱くなっている可能性が生じるため、インクの着弾時刻が目標着弾時刻よりも遅くなるようなずれが生じていると推定する。
【００７９】
制御部６は、インクの着弾時刻のずれに係る推定結果に基づいて、インクの着弾時刻が目標着弾時刻に近づくように、パルス選択パターン信号ＳＰの有するパルス選択値を決定する。
なお、本実施形態に係るインクジェットプリンター１は、パルス選択値ＳＰ-Ｂを有するパルス選択パターン信号ＳＰが供給されるヘッドユニットＨＵが具備する吐出部Ｄから、設計上の吐出速度ＶZDによりインクを吐出した場合に、目標着弾時刻にインクが着弾するように、駆動波形信号Ｃomの波形、単位期間Ｔu及び制御期間Ｔsの時間長、並びに、ヘッド部５とプラテン７４との間隔等が設定されている場合を想定する。
【００８０】
以下、制御部６によるパルス選択値の決定について具体的に説明する。
制御部６は、まず、製造時における吐出部Ｄからのインクの吐出速度と設計上の吐出速度ＶZDとが略同じであり、且つ、吐出部Ｄが設けられるヘッドユニットＨＵの使用期間が所定期間より短期である場合、パルス選択パターン信号ＳＰの示す値をパルス選択値ＳＰ-Ｂに決定する。
また、制御部６は、製造時における吐出部Ｄからのインクの吐出速度が設計上の吐出速度ＶZDよりも遅い場合、または、吐出部Ｄが設けられるヘッドユニットＨＵの使用期間が所定期間以上の期間である場合、吐出部Ｄからのインクの吐出時刻を早めるために、パルス選択パターン信号ＳＰの示す値をパルス選択値ＳＰ-Ａとする。
また、制御部６は、製造時における吐出部Ｄからのインクの吐出速度が設計上の吐出速度ＶZDよりも速く、且つ、吐出部Ｄが設けられるヘッドユニットＨＵの使用期間が所定期間より短期である場合、吐出部Ｄからのインクの吐出時刻を遅らせるために、パルス選択パターン信号ＳＰの示す値をパルス選択値ＳＰ-Ｃとする。
このように、本実施形態では、制御部６が、ヘッドユニットＨＵの識別情報に基づいて、パルス選択パターン信号ＳＰの示すパルス選択値を決定することで、インクの着弾時刻を目標着弾時刻に近づける。これにより、吐出部Ｄから吐出されたインクの着弾位置を目標着弾位置に近づけるような補正を実行し、ヘッドユニットＨＵの製造誤差等に起因する印刷品質の低下を防止することを可能とする。
【００８１】
なお、図１１では、吐出部Ｄ[1][m]〜Ｄ[3][m]のＸ軸方向の位置が略同一である場合において、吐出部Ｄ[1][m]〜Ｄ[3][m]から吐出されたインクの着弾時刻が目標着弾時刻に近づくように、パルス選択パターン信号ＳＰの示すパルス選択値を決定しているが、本実施形態はこのような場合に限定されるものではなく、インクジェットプリンター１に設けられる（Ｑ×Ｍ）個の吐出部Ｄのうち任意の吐出部Ｄから吐出されたインクの着弾時刻が目標着弾時刻に近づくように、パルス選択パターン信号ＳＰの示すパルス選択値を決定するものである。
すなわち、本実施形態に係る制御部６は、任意の２個の吐出部Ｄから吐出されたインクにより形成される２個のドットの記録媒体Ｐ上の間隔が、ヘッド部５における当該２個の吐出部の間隔と略同じ間隔となるように、パルス選択パターン信号ＳＰの示すパルス選択値を決定する。
【００８２】
＜５．実施形態の結論＞
以上において説明したように、本実施形態に係るインクジェットプリンター１は、Ｑ個のヘッドユニットＨＵ[1]〜ＨＵ[Ｑ]に対して、共通の駆動波形信号Ｃom、共通のクロック信号ＣＬ、共通のチェンジ信号ＣＨ、及び、共通のラッチ信号ＬＡＴを供給する。
このため、ヘッドユニットＨＵ[q]毎に個別に駆動波形信号Ｃom等の各種信号を供給する場合と比較して、制御部６からヘッド部５に対して駆動波形信号Ｃom等の信号を供給する配線数を少なくし、また、駆動波形信号Ｃom等の信号を生成するための処理負荷や回路規模を小さくすることができる。
【００８３】
また、本実施形態では、ヘッドドライバーＤＲ[q]毎に、個別に、パルス選択パターン信号ＳＰ[q]を供給する。これにより、各ヘッドドライバーＤＲが、他のヘッドドライバーＤＲとは異なる波形の駆動信号Ｖinを生成することが可能となる。つまり、ヘッドユニットＨＵ毎に駆動信号Ｖinの採りうる波形を異なる波形とすることが可能である。
これにより、ヘッドユニットＨＵ毎に個別に駆動波形信号Ｃomを送信することなく、ヘッドユニットＨＵ毎にインクの着弾時刻や着弾位置を調整することが可能となる。換言すれば、本実施形態に係るインクジェットプリンター１では、駆動波形信号Ｃom等の各種信号をヘッド部５に供給するための配線数の削減と、ヘッドユニットＨＵの製造誤差等に起因する印刷品質の低下等の防止と、を両立させることができる。
【００８４】
なお、本実施形態において、制御部６は、印刷信号ＳＩ、パルス選択パターン信号ＳＰ、駆動波形信号Ｃom、クロック信号ＣＬ、チェンジ信号ＣＨ、及び、ラッチ信号ＬＡＴのうち、一部または全部の信号を生成することで「信号生成部」として機能する。
ここで、ｑ1を、１≦ｑ1≦Ｑを満たす自然数とし、ｑ2を、ｑ2≠ｑ1を満たし且つ１≦ｑ2≦Ｑを満たす自然数とし、ｍ1を、１≦ｍ1≦Ｍを満たす自然数とし、ｍ2を、１≦ｍ2≦Ｍを満たす自然数とする。また、ヘッドユニットＨＵ[q1]の識別情報と、ヘッドユニットＨＵ[q2]の識別情報とは、少なくとも一部が異なる（完全一致ではない）こととする。この場合、ヘッドユニットＨＵ[q1]に設けられた吐出部Ｄ[q1][m1]が「第１の吐出部」の一例であり、ヘッドユニットＨＵ[q2]に設けられた吐出部Ｄ[q2][m2]が「第２の吐出部」の一例であり、ヘッドユニットＨＵ[q1]に供給される指定信号（印刷信号ＳＩ[q1]及びパルス選択パターン信号ＳＰ[q1]）が「第１の指定信号」の一例であり、ヘッドユニットＨＵ[q2]に供給される指定信号（印刷信号ＳＩ[q2]及びパルス選択パターン信号ＳＰ[q2]）が「第２の指定信号」の一例であり、ヘッドドライバーＤＲ[q1]が「第１の駆動部」の一例であり、ヘッドドライバーＤＲ[q2]が「第２の駆動部」の一例であり、ヘッドドライバーＤＲ[q1]が吐出部Ｄ[q1][m1]に供給する駆動信号Ｖin[q1][m1]が「第１の駆動信号」の一例であり、ヘッドドライバーＤＲ[q2]が吐出部Ｄ[q2][m2]に供給する駆動信号Ｖin[q2][m2]が「第２の駆動信号」の一例である。
上述のとおり、ヘッドユニットＨＵ[q1]の識別情報と、ヘッドユニットＨＵ[q2]の識別情報とは、少なくとも一部が異なるため、ヘッドユニットＨＵ[q1]に供給される第１の指定信号の示す値と、ヘッドユニットＨＵ[q2]に供給される第２の指定信号の示す値とは、少なくとも一部が異なる。ここで、第１の指定信号の示す値及び第２の指定信号の示す値の少なくとも一部が異なる場合とは、典型的には、第１の指定信号に含まれるパルス選択パターン信号ＳＰ[q1]と、第２の指定信号に含まれるパルス選択パターン信号ＳＰ[q2]とが、異なる値を示す場合である。この場合、第１の指定信号に含まれる印刷信号ＳＩ[q1][m]と、第２の指定信号に含まれる印刷信号ＳＩ[q2][m]とは、同一の値を示すものであってもよいし、異なる値を示すものであってもよい。また、この場合、第１の駆動信号の有する波形の少なくとも一部と、第２の駆動信号の有する波形の少なくとも一部とは、異なることなる。換言すれば、第１の駆動信号の有する波形と、第２の駆動信号の有する波形とは、一致しない。
【００８５】
＜Ｂ．変形例＞  
以上の実施形態は多様に変形され得る。具体的な変形の態様を以下に例示する。以下の例示から任意に選択された２以上の態様は、相互に矛盾しない範囲内で適宜に併合され得る。
なお、以下に例示する変形例において作用や機能が実施形態と同等である要素については、以上の説明で参照した符号を流用して各々の詳細な説明を適宜に省略する。
【００８６】
＜変形例１＞
上述した実施形態では、ヘッドユニットＨＵの識別情報は、ヘッドユニットＨＵの製造履歴及び使用履歴を含むが、本発明はこのような態様に限定されるものではなく、ヘッドユニットＨＵの識別情報は、ヘッドユニットＨＵの製造履歴及び使用履歴のうち少なくとも一方を含めばよい。
【００８７】
また、上述した実施形態において、制御部６は、ヘッドユニットＨＵの識別情報のうち、ヘッドユニットＨＵの製造履歴（具体的には、製造履歴のうちヘッドユニットＨＵに設けられた吐出部Ｄからのインクの吐出特性）と、ヘッドユニットＨＵの使用履歴（具体的には、使用履歴のうちヘッドユニットＨＵの使用期間）と、に基づいて、パルス選択パターン信号ＳＰの示すパルス選択値を決定するが、本発明はこのような態様に限定されるものではなく、制御部６は、パルス選択パターン信号ＳＰの示すパルス選択値を、ヘッドユニットＨＵの製造履歴及び使用履歴のうち少なくとも一方に基づいて決定すればよい。
この場合、ヘッドユニットＨＵの製造履歴は、少なくとも、吐出部Ｄからのインクの吐出特性を示すデータを含めばよい。また、吐出部Ｄからのインクの吐出特性としては、吐出部Ｄからのインクの吐出速度やインクの吐出量に限定されるものではなく、例えば、吐出部Ｄから吐出されたインクの着弾位置と目標着弾位置との誤差を示す情報を含むものであってもよい。
また、ヘッドユニットＨＵの使用履歴は、ヘッドユニットＨＵの使用期間、印刷処理の回数、吐出部Ｄからのインクの吐出回数のうち、少なくとも１つを含めばよい。
【００８８】
＜変形例２＞
上述した実施形態及び変形例では、制御部６は、識別情報に基づいて、吐出部Ｄから吐出されたインクの着弾時刻と目標着弾時刻との時間的なずれに係る情報（ずれの大きさや、ずれの時間軸上での方向）を推定するが、本発明はこのような態様に限定されるものではなく、
制御部６は、吐出部Ｄから吐出されたインクの着弾位置と目標着弾位置との誤差に係る情報（誤差の大きさや、誤差の方向）を推定するものであってもよい。
この場合、制御部６は、インクの着弾位置と目標着弾位置との誤差に関する推定結果に基づいて、パルス選択パターン信号ＳＰの示すパルス選択値を決定すればよい。
【００８９】
＜変形例３＞
上述した実施形態及び変形例において、制御部６は、複数の吐出部Ｄから吐出されたインクの着弾時刻が略同じ時刻（目標着弾時刻）となるように、パルス選択パターン信号ＳＰのパルス選択値を決定するが、本発明はこのような態様に限定されるものではなく、制御部６は、同一の値の印刷信号ＳＩが供給された２個の吐出部Ｄから吐出されるインクの量が略同じとなるように、パルス選択パターン信号ＳＰのパルス選択値を決定してもよい。また、当該２個の吐出部Ｄから吐出されたインクの着弾時刻が略同じ時刻となり、且つ、当該２個の吐出部Ｄから吐出されたインクの量が略同じ量となるように、パルス選択パターン信号ＳＰのパルス選択値を決定してもよい。
【００９０】
図１２は、本変形例に係る駆動波形信号Ｃomの波形を示すタイミングチャートである。この図に示すように、本変形例に係る駆動波形信号Ｃomは、『「波形ＰL1が供給された場合の吐出部Ｄからのインクの吐出量」＞「波形ＰL2が供給された場合の吐出部Ｄからのインクの吐出量」＞……＞「波形ＰL5が供給された場合の吐出部Ｄからのインクの吐出量」』となるような波形を有する。
なお、本変形例では、パルス選択パターン信号ＳＰが、図８に示すパルス選択値ＳＰ-Ａ、ＳＰ-Ｂ、及び、ＳＰ-Ｃの何れかをとり得る場合を想定することとする。
【００９１】
通常、吐出部Ｄからのインクの吐出速度が設計上の吐出速度ＶZDよりも遅い場合、当該吐出部Ｄのインクを吐出する力が弱い可能性が高く、当該吐出部Ｄからのインクの吐出量が、設計上の吐出量よりも少なくなる可能性が高い。また、吐出部Ｄからのインクの吐出速度が設計上の吐出速度ＶZDよりも速い場合、当該吐出部Ｄのインクを吐出する力が強い可能性が高く、当該吐出部Ｄからのインクの吐出量が、設計上の吐出量よりも多くなる可能性が高い。
そして、吐出部Ｄからのインクの吐出量が、設計上の吐出量と異なる場合、設計上の吐出量を吐出可能な場合と比較して、印刷処理において形成される画像の品質は低いものとなる。
【００９２】
これに対して、本変形例によれば、パルス選択パターン信号ＳＰの示すパルス選択値を調整することで、吐出部Ｄからのインクの吐出時刻と、吐出部Ｄからのインクの吐出量と、の両方を調整することができる。
本変形例に係る制御部６は、吐出部Ｄからのインクの吐出速度と設計上の吐出速度ＶZDとが略同じであり、吐出部Ｄからのインクの吐出量と設計上の吐出量とが略同じである場合、パルス選択パターン信号ＳＰの示す値をパルス選択値ＳＰ-Ｂに決定する（図８及び図１２参照）。
そして、制御部６は、吐出部Ｄからのインクの吐出速度が設計上の吐出速度ＶZDよりも遅く、吐出部Ｄからのインクの吐出量が設計上の吐出量よりも少なければ、パルス選択パターン信号ＳＰの示す値をパルス選択値ＳＰ-Ａとすることで、吐出部Ｄからのインクの吐出時刻を早めるとともに、吐出部Ｄからのインクの吐出量を多くする。
また、制御部６は、吐出部Ｄからのインクの吐出速度が設計上の吐出速度ＶZDよりも速く、吐出部Ｄからのインクの吐出量が設計上の吐出量よりも多ければ、パルス選択パターン信号ＳＰの示す値をパルス選択値ＳＰ-Ｃとすることで、吐出部Ｄからのインクの吐出時刻を遅らせるとともに、吐出部Ｄからのインクの吐出量を少なくする。
【００９３】
このように、本変形例では、吐出部Ｄからのインクの吐出速度を設計上の吐出速度ＶZDに近づけ、且つ、吐出部Ｄからのインクの吐出量を設計上の吐出量に近づけるように、パルス選択パターン信号ＳＰのパルス選択値を決定する。このため、複数の吐出部Ｄから吐出されたインクの着弾時刻を略同じ時刻としてドットを目標着弾位置に正確に形成することを可能とし、且つ、同一の値の印刷信号ＳＩが供給された複数の吐出部Ｄから吐出されたインク量を略同じ量として同一種類のドットのサイズを統一することが可能となる。
【００９４】
＜変形例４＞
上述した実施形態及び変形例において、単位期間Ｔuは、制御期間Ｔs1〜Ｔs5から構成されるが、本発明はこのような態様に限定されるものではなく、単位期間Ｔuは、２以上の制御期間Ｔsから構成されるものであればよい。つまり、チェンジ信号ＣＨは、単位期間Ｔuにおいて、少なくとも１つのパルス波形Ｐls-Cを含めばよい。また、この場合、２以上の制御期間Ｔsの各々が有する時間長は、互いに異なっていてもよい。
【００９５】
また、上述した実施形態及び変形例において、パルス選択パターン信号ＳＰの示すパルス選択値は、ＳＰ-Ａ、ＳＰ-Ｂ、及び、ＳＰ-Ｃの３つの値をとり得るが、本発明はこのような態様に限定されるものではなく、パルス選択値は、２つ以上の値をとり得るものであればよい。
【００９６】
＜変形例５＞
上述した実施形態及び変形例において、複数のヘッドユニットＨＵは、互いに等しい個数（Ｍ個）の吐出部Ｄを供えるが、本発明はこのような態様に限定されるものではなく、複数のヘッドユニットＨＵのうち、一のヘッドユニットＨＵが備える吐出部Ｄの個数と、他のヘッドユニットＨＵが備える吐出部Ｄの個数が異なっていてもよい。
この場合、制御部６が、複数のヘッドユニットＨＵに対して、共通にクロック信号ＣＬを供給する期間は、複数のヘッドユニットＨＵの中で最も多くの吐出部Ｄを備えるヘッドユニットＨＵに対して印刷信号ＳＩを送信するために必要な期間を含むように定めれば良い。
【００９７】
＜変形例６＞
上述した実施形態及び変形例において、制御部６は、パルス選択パターン信号ＳＰ[q]を、ヘッドユニットＨＵ[q]毎に個別に供給するが、本発明はこのような態様に限定されるものではなく、制御部６は、パルス選択パターン信号ＳＰを、ノズル列Ｌn毎に個別に供給してもよい。
この場合、制御部６は、吐出部Ｄから吐出されたインクの着弾時刻や、吐出部Ｄからのインクの吐出量等を、ノズル列Ｌnの単位で調整することが可能となる。
【００９８】
なお、本変形例において、ヘッドドライバーＤＲは、ノズル列Ｌnと１対１に対応するように設けられることが好ましい。
また、本変形例において、識別情報は、ノズル列Ｌn毎の製造履歴及び使用履歴と、吐出部Ｄ毎の製造履歴及び使用履歴と、のうち少なくとも一方を含む情報であることが好ましい。
また、本変形例において、一のノズル列Ｌnに設けられる吐出部Ｄを「第１の吐出部」としたとき、当該一のノズル列Ｌnとは異なる他のノズル列Ｌnに設けられる吐出部Ｄが「第２の吐出部」に該当する。そして、第１の吐出部を含むノズル列Ｌnに対応して設けられるヘッドドライバーＤＲが「第１の駆動部」に該当し、第２の吐出部を含むノズル列Ｌnに対応して設けられるヘッドドライバーＤＲが「第２の駆動部」に該当し、第１の駆動部に供給される指定信号が「第１の指定信号」に該当し、第２の駆動部に供給される指定信号が「第２の指定信号」に該当し、第１の駆動部が第１の吐出部に供給する駆動信号Ｖinが「第１の駆動信号」に該当し、第２の駆動部が第２の吐出部に供給する駆動信号Ｖinが「第２の駆動信号」に該当する。この場合においても、第１の指定信号の示す値と第２の指定信号の示す値との少なくとも一部が異なり、また、第１の駆動信号の有する波形の少なくとも一部と、第２の駆動信号の有する波形の少なくとも一部とは、異なる。
【００９９】
＜変形例７＞
上述した実施形態及び変形例において、目標着弾時刻は、インクジェットプリンター１が備える全ての吐出部Ｄに共通に定められるが、本発明はこのような態様に限定されるものではなく、目標着弾時刻は、ヘッドユニットＨＵ毎またはノズル列Ｌn毎に個別に定められるものであってもよい。
すなわち、制御部６は、目標着弾時刻をヘッドユニットＨＵ毎またはノズル列Ｌn毎に個別に定め、且つ、当該個別に定められた目標着弾時刻にインクが着弾するように、パルス選択パターン信号ＳＰのパルス選択値を決定するものであってもよい。
【０１００】
例えば、制御部６は、一のノズル列Ｌnに属する一の吐出部Ｄから吐出されるインクの目標着弾時刻と、一のノズル列Ｌnとは異なる他のノズル列Ｌnに属する他の吐出部Ｄから吐出されるインクの目標着弾時刻と、が所定の間隔となるように、パルス選択値を決定してもよい。
一例として、図１３に示すように、一の吐出部Ｄ（吐出部Ｄ[1][m]）に係る目標着弾時刻と、他の吐出部Ｄ（吐出部Ｄ[2][m]）に係る目標着弾時刻と、の間隔（所定の間隔）が、時間長ΔＴsであってもよい。この場合、吐出部Ｄ[1][m]、Ｄ[2][m]により形成されるドットＤt1、Ｄt2のＸ軸方向の間隔を「Ｍｖ*ΔＴs」の精度とすることができるため、印刷処理において印刷データＩmgの示す画像を高精度に形成することができる。
ところで、図１３では、各吐出部Ｄからのインクの吐出速度が設計上の吐出速度ＶZDである場合を想定しているが、各吐出部Ｄからのインクの吐出速度が設計上の吐出速度ＶZDと異なる場合には、制御部６は、各吐出部Ｄからのインクの吐出速度を設計上の吐出速度ＶZDに近づけるように、パルス選択値を定めればよい。
【０１０１】
また、制御部６は、一のノズル列Ｌnに属する一の吐出部Ｄから吐出されるインクの目標着弾時刻と、他のノズル列Ｌnに属する他の吐出部Ｄから吐出されるインクの目標着弾時刻と、が搬送速度Ｍｖに応じた間隔となるように、パルス選択値を決定してもよい。
図１４に示すように、一のノズル列Ｌnに属する一の吐出部Ｄ（吐出部Ｄ[1][m]）に係る目標着弾時刻と、他のノズル列Ｌnに属する他の吐出部Ｄ（吐出部Ｄ[2][m]）に係る目標着弾時刻と、の間隔は、時間長ΔＴsのα倍（αは、０以上の自然数）となる。そして、係数αは、吐出部Ｄ[1][m]の属する他のノズル列Ｌnに供給されるパルス選択値と、吐出部Ｄ[2][m]の属する他のノズル列Ｌnに供給されるパルス選択値と、により定まる。
このため、制御部６は、まず、一のノズル列Ｌnと他のノズル列ＬnのＸ軸方向の間隔ｄＰXと、搬送速度Ｍｖと、一の吐出部Ｄから吐出されるインクの目標着弾位置と、他の吐出部Ｄから吐出されるインクの目標着弾位置と、に基づいて、一の吐出部Ｄから吐出されるインクの目標着弾時刻と、他の吐出部Ｄから吐出されるインクの目標着弾時刻と、の間隔を算出する。次に、制御部６は、算出した目標着弾時刻の間隔に基づいて、係数αを算出する。そして、制御部６は、算出した係数αに基づいて、一の吐出部Ｄに供給するパルス選択値と、他の吐出部Ｄに供給するパルス選択値と、を決定する。
【０１０２】
例えば、図１４に示すように、吐出部Ｄ[1][m]から吐出されるインクのＸ軸方向の目標着弾位置と、吐出部Ｄ[2][m]から吐出されるインクのＸ軸方向の目標着弾位置と、を略同じとする場合には、以下の式（１）を充足するように、係数αを定めればよい。
α＊ΔＴs＊Ｍｖ≒ｄＰX    ……（１）
なお、上述した実施形態では、パルス選択値は３つの値をとるため、係数αのとり得る範囲は、０≦α≦２である。よって、式（１）を充足するためには係数αを３以上にする必要がある場合等、係数αの値の調整によっては、式（１）を充足できない場合がある。
このため、係数αのとり得る範囲に制限があり、係数αの値の調整によって式（１）を充足することが困難である場合に対応するために、制御部６は、時間長ΔＴsまたは搬送速度Ｍｖのうち少なくとも一方を、式（１）を充足するような値に設定することができるものであってもよい。
【０１０３】
＜変形例８＞
上述した実施形態及び変形例において、指定信号は、印刷信号ＳＩとパルス選択パターン信号ＳＰとを含むが、本発明はこのような態様に限定されるものではなく、指定信号は、印刷信号ＳＩのみから構成されるものであってもよい。
【０１０４】
＜変形例９＞
上述した実施形態及び変形例において、印刷信号ＳＩ[q][m]のビット数は２ビットであるが、本発明はこのような態様に限定されるものではなく、印刷信号ＳＩ[q][m]のビット数は、表示すべき階調や、パルス選択パターン信号ＳＰの有無、単位期間Ｔuに含まれる制御期間Ｔsの個数等に応じて適宜定めればよい。
例えば、上述した実施形態において、印刷信号ＳＩ[q][m]のビット数を５ビットとしてもよい。印刷信号ＳＩ[q][m]のビット数を５ビットとする場合、吐出部Ｄ[q][m]に供給する駆動信号Ｖin[q][m]の波形を、波形ＰL1〜ＰL5の中から任意の波形ＰLを選択した波形とすることができるため、吐出部Ｄ毎に、目標着弾位置及び目標着弾時刻を調整することが可能となる。なお、この場合、ヘッドユニットＨＵに対するパルス選択パターン信号ＳＰの供給は不要となる。
【０１０５】
＜変形例１０＞
上述した実施形態及び変形例では、インクジェットプリンター１として、ラインプリンターを例示して説明したが、本発明はこのような態様に限定されるものではなく、ヘッドユニットＨＵを搭載したキャリッジ３２が、Ｘ軸方向及びＹ軸方向に移動可能なシリアルプリンターであってもよい。
【０１０６】
＜変形例１１＞
上述した実施形態及び変形例では、インクジェットプリンター１は、圧電素子３００を振動させることによりノズルＮからインクを吐出させるものであるが、本発明はこのような態様に限定されるものではなく、例えば、キャビティ３２０に設けられた発熱体（図示省略）を発熱させることによりキャビティ３２０内に気泡を生じさせてキャビティ３２０内部の圧力を高め、これによりインクを吐出させる、所謂サーマル方式であってもよい。
【符号の説明】
【０１０７】
１…インクジェットプリンター、５…ヘッド部、６…制御部、７…搬送機構、６２…記憶部、Ｄ…吐出部、ＤＲ…ヘッドドライバー、ＨＤ…記録ヘッド、ＨＵ…ヘッドユニット。
【図１】
2016078336.tif 000003
【図２】
2016078336.tif 000004
【図３】
2016078336.tif 000005
【図４】
2016078336.tif 000006
【図５】
2016078336.tif 000007
【図６】
2016078336.tif 000008
【図７】
2016078336.tif 000009
【図８】
2016078336.tif 000010
【図９】
2016078336.tif 000011
【図１０】
2016078336.tif 000012
【図１１】
2016078336.tif 000013
【図１２】
2016078336.tif 000014
【図１３】
2016078336.tif 000015
【図１４】
2016078336.tif 000016