(57)【要約】【課題】本体と移動体とを接続するケーブルが有する信号線の数を少なくし、かつ、ドットの形成位置を調整可能な印刷装置等を実現する。【解決手段】制御部を有する本体と、本体に対し相対的に移動可能な移動体とがケーブルを介して通信可能に接続されており、移動体が有する複数のインク吐出部からインクを吐出させるタイミングを変更するための変更情報をインク吐出部毎に有し、移動体は、前記ケーブルを介して供給される基準タイミング信号と変更情報とに基づいて、インクを吐出させるための新たなタイミング信号をインク吐出部毎に生成し、生成されたインク吐出部毎の新たなタイミング信号に基づいて複数のインク吐出部からインクを吐出する。【選択図】      図１４
2005178044.tif 000002
【特許請求の範囲】
【請求項１】
制御部を有する本体と、
前記制御部とケーブルを介して通信可能に接続された複数のインク吐出部を備え、前記本体に対し相対的に移動可能な移動体と、を有し、
前記制御部から供給される基準タイミング信号による基準タイミングに対して、前記インク吐出部からインクを吐出させるタイミングを、前記インク吐出部毎に変更可能な印刷装置において、
インクを吐出させるタイミングを変更するための変更情報を前記インク吐出部毎に有し、
前記移動体は、前記ケーブルを介して供給される前記基準タイミング信号と前記変更情報とに基づいて、インクを吐出させるための新たなタイミング信号を前記インク吐出部毎に生成する信号生成部を有しており、
前記信号生成部にて生成された前記インク吐出部毎の新たなタイミング信号に基づいて前記複数のインク吐出部からインクを吐出することを特徴とする印刷装置。
【請求項２】
請求項１に記載の印刷装置において、
前記本体は本体側メモリを有し、
前記変更情報は、前記本体側メモリに記憶されていることを特徴とする印刷装置。
【請求項３】
請求項２に記載の印刷装置において、
前記変更情報は、前記ケーブルが有する１本の信号線にて、前記制御部から前記信号生成部に供給されることを特徴とする印刷装置。
【請求項４】
請求項１に記載の印刷装置において、
前記移動体は移動体側メモリを有し、
前記変更情報は、前記移動体側メモリに記憶されていることを特徴とする印刷装置。
【請求項５】
請求項１乃至請求項４のいずれかに記載の印刷装置において、
前記複数のインク吐出部は、各インク吐出部を駆動するための駆動部を介して前記制御部と接続され、前記駆動部に供給され、各インク吐出部に対応付けられた印刷データに基づいてインクを吐出し、
前記印刷データは、前記ケーブルが有する１本の信号線にて、前記制御部から前記駆動部に供給されることを特徴とする印刷装置。
【請求項６】
請求項１乃至請求項５のいずれかに記載の印刷装置において、
前記変更情報は、前記インク吐出部から吐出したインクにて媒体に形成されるべきドットの目標位置と、前記インク吐出部からインクを吐出して媒体に形成されるドットの位置とのズレ量が小さくなるように、前記インク吐出部からインクを吐出させるタイミングを変更するための情報であることを特徴とする印刷装置。
【請求項７】
請求項６に記載の印刷装置において、
前記目標位置は、異なるインク吐出部から吐出されたインクにて形成されたドットの位置であることを特徴とする印刷装置。
【請求項８】
請求項６に記載の印刷装置において、
前記移動体は往復移動可能であり、
前記目標位置は、前記移動体の往路にて所定の前記インク吐出部から吐出されたインクにて形成されたドットの位置であり、
前記移動体の復路にて前記所定のインク吐出部から吐出されたインクにて形成されたドットの位置を調節すべく前記新たなタイミング信号を生成することを特徴とする印刷装置。
【請求項９】
請求項１乃至請求項８のいずれかに記載の印刷装置において、
前記移動体は、前記複数のインク吐出部を有するインク吐出部ユニットを少なくとも２つ備えていることを特徴とする印刷装置。
【請求項１０】
制御部を有する本体と、
前記制御部とケーブルを介して通信可能に接続された複数のインク吐出部を有するインク吐出部ユニットを少なくとも２つ備え、前記本体に対し相対的に移動可能な移動体と、を有し、
前記制御部から供給される基準タイミング信号による基準タイミングに対して、前記インク吐出部からインクを吐出させるタイミングを、前記インク吐出部毎に変更可能な印刷装置において、
前記移動体は往復移動可能であり、
前記複数のインク吐出部は、各インク吐出部を駆動するための駆動部を介して前記制御部と接続され、前記駆動部に供給され、各インク吐出部に対応付けられた印刷データに基づいてインクを吐出し、
前記印刷データは、前記ケーブルが有する１本の信号線にて、前記制御部から前記駆動部に供給され、
前記移動体は、前記ケーブルを介して供給される前記基準タイミング信号と前記変更情報とに基づいて、インクを吐出させるための新たなタイミング信号を前記インク吐出部毎に生成する信号生成部を有しており、
インクを吐出させるタイミングを変更するための変更情報を前記インク吐出部毎に有し、
前記変更情報は、前記インク吐出部から吐出したインクにて媒体に形成されるべきドットの目標位置と、前記インク吐出部からインクを吐出して媒体に形成されるドットの位置とのズレ量が小さくなるように、前記インク吐出部からインクを吐出させるタイミングを変更するための情報であり、
前記本体は本体側メモリを有し、
前記変更情報は、前記本体側メモリに記憶されて、前記ケーブルが有する１本の信号線にて、前記制御部から前記信号生成部に供給され、
前記目標位置は、異なるインク吐出部から吐出されたインクにて形成されたドットの位置であり、
前記信号生成部にて生成された前記インク吐出部毎の新たなタイミング信号に基づいて前記複数のインク吐出部からインクを吐出することを特徴とする印刷装置。
【請求項１１】
制御部を有する本体と、
前記制御部とケーブルを介して通信可能に接続された複数のインク吐出部を備え、前記本体に対し相対的に移動可能な移動体と、を有し、
前記制御部から供給される基準タイミング信号による基準タイミングに対して、前記インク吐出部からインクを吐出させるタイミングを、前記インク吐出部毎に変更可能な印刷装置にて実行させるためのコンピュータプログラムにおいて、
前記印刷装置がインクを吐出させるタイミングを変更するための変更情報を前記インク吐出部毎に有し、
前記移動体は、前記ケーブルを介して供給される前記基準タイミング信号と前記変更情報とに基づいて、インクを吐出させるための新たなタイミング信号を前記インク吐出部毎に生成する信号生成部を有しており、
前記信号生成部にて生成された前記インク吐出部毎の新たなタイミング信号に基づいて前記複数のインク吐出部からインクを吐出することを実現するためのコンピュータプログラム。
【請求項１２】
コンピュータ本体、および、
制御部を有する本体と、
前記制御部とケーブルを介して通信可能に接続された複数のインク吐出部を備え、前記本体に対し相対的に移動可能な移動体と、を有し、
前記制御部から供給される基準タイミング信号による基準タイミングに対して、前記インク吐出部からインクを吐出させるタイミングを、前記インク吐出部毎に変更可能な印刷装置、を有する印刷システムにおいて、
インクを吐出させるタイミングを変更するための変更情報を前記インク吐出部毎に有し、
前記移動体は、前記ケーブルを介して供給される前記基準タイミング信号と前記変更情報とに基づいて、インクを吐出させるための新たなタイミング信号を前記インク吐出部毎に生成する信号生成部を有しており、
前記信号生成部にて生成された前記インク吐出部毎の新たなタイミング信号に基づいて前記複数のインク吐出部からインクを吐出することを特徴とする印刷システム。
【請求項１３】
本体が有する制御部とケーブルを介して通信可能に接続された複数のインク吐出部を備え、前記本体に対し相対的に移動可能な移動体に前記ケーブルを介して供給される基準タイミング信号と、
インクを吐出させるタイミングを変更するための変更情報と、に基づいて、前記制御部から供給される基準タイミング信号による基準タイミングに対して変更したタイミングにてインクを吐出させるための新たなタイミング信号を、前記インク吐出部毎に生成するステップと、
生成された前記新たなタイミング信号に基づいて前記複数のインク吐出部からインクを吐出するステップと、
を有することを特徴とする印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、複数のインク吐出部からインクを吐出して媒体上にドットを形成することによって印刷を行う印刷装置、コンピュータプログラム、印刷システム、及び、印刷方法に関する。
【背景技術】
【０００２】
複数のインク吐出部からインクを吐出して媒体上にドットを形成することによって印刷を行う印刷装置として、例えばインクジェット方式のプリンタが知られている（例えば、特許文献１参照）。インクジェット方式のプリンタにあっては、各インク吐出部は、基準のとなる基準タイミングに基づいてインクを吐出し、媒体にドットが形成される。そして、各インク吐出部から吐出されたインクにて形成される複数のドットにより画像が印刷される。このため、媒体上に形成される各ドットの位置は、ドットが形成されるべき目標位置に、正確に形成されることが望ましい。
【０００３】
一方、インク吐出部のインク吐出特性、及び、吐出するインクの特性の相違により、同一の基準タイミングに基づいてインクを吐出しても、インク吐出部によりドットが形成される位置が異なる場合がある。このため、形成されるドットの位置を調整するために、基準タイミングに対して、インク吐出部毎に各々吐出するタイミングを変更したタイミング信号を供給している。
【特許文献１】特開平１１−５３０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
インクジェットプリンタでは、媒体の搬送部を有する本体に対し、インク吐出部を有する移動体は相対的に移動している。このため、本体とインク吐出部とはケーブルにより接続されて通信可能に構成され、インク吐出部が移動しつつ印刷が実行される。すなわち、インク吐出部からインクを吐出させるための印刷データ信号や、インク吐出部からインクを吐出させるための駆動信号を供給するトリガとなるタイミング信号が、本体側からケーブルを介して移動体側に供給される。このとき、複数のインク吐出部毎に印刷データの信号やタイミング信号を本体側から移動体側に供給すると、ケーブルが有する信号線の数が多くなり、ケーブルの弾性や剛性により移動体がなめらかに移動しにくくなり、ドットの形成位置が目標位置と異なり、印刷される画像の画質を低下する畏れがある。また、ケーブルの弾性や剛性が負荷となり、移動体を駆動するための例えばモータが大型化したり、消費電力が大きくなるという課題がある。
【０００５】
この発明は、かかる課題に鑑みてなされたものであり、本体と移動体とを接続するケーブルが有する信号線の数を少なくし、かつ、ドットの形成位置を調整可能な印刷装置、コンピュータプログラム、印刷システム、及び、印刷方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
主たる発明は、制御部を有する本体と、前記制御部とケーブルを介して通信可能に接続された複数のインク吐出部を備え、前記本体に対し相対的に移動可能な移動体と、を有し、前記制御部から供給される基準タイミング信号による基準タイミングに対して、前記インク吐出部からインクを吐出させるタイミングを、前記インク吐出部毎に変更可能な印刷装置において、インクを吐出させるタイミングを変更するための変更情報を前記インク吐出部毎に有し、前記移動体は、前記ケーブルを介して供給される前記基準タイミング信号と前記変更情報とに基づいて、インクを吐出させるための新たなタイミング信号を前記インク吐出部毎に生成する信号生成部を有しており、前記信号生成部にて生成された前記インク吐出部毎の新たなタイミング信号に基づいて前記複数のインク吐出部からインクを吐出することを特徴とする印刷装置である。
【０００７】
本発明の他の特徴については、本明細書及び添付図面の記載により明確にする。
【発明の効果】
【０００８】
本発明によれば、本体と移動体とを接続するケーブルが有する信号線の数を少なくし、かつ、ドットの形成位置を調整可能な印刷装置、コンピュータプログラム、印刷システム、及び、印刷方法を実現することが可能である。
【発明を実施するための最良の形態】
【０００９】
本明細書及び添付図面の記載により少なくとも次のことが明らかにされる。
【００１０】
制御部を有する本体と、前記制御部とケーブルを介して通信可能に接続された複数のインク吐出部を備え、前記本体に対し相対的に移動可能な移動体と、を有し、前記制御部から供給される基準タイミング信号による基準タイミングに対して、前記インク吐出部からインクを吐出させるタイミングを、前記インク吐出部毎に変更可能な印刷装置において、インクを吐出させるタイミングを変更するための変更情報を前記インク吐出部毎に有し、前記移動体は、前記ケーブルを介して供給される前記基準タイミング信号と前記変更情報とに基づいて、インクを吐出させるための新たなタイミング信号を前記インク吐出部毎に生成する信号生成部を有しており、前記信号生成部にて生成された前記インク吐出部毎の新たなタイミング信号に基づいて前記複数のインク吐出部からインクを吐出することを特徴とする印刷装置である。
【００１１】
このような印刷装置によれば、複数のインク吐出部からそれぞれインクを吐出するタイミングは、基準タイミング信号に対して変更したタイミングにて決定される。そして、複数のインク吐出部からインクを吐出させるトリガとなるインク吐出部毎のタイミング信号は、移動体が有する信号生成部にて生成されるので、本体と移動体とを接続しているケーブルによりインク吐出部毎のタイミング信号が伝達されることはない。すなわち、インク吐出部毎に供給するタイミング信号を各インク吐出部に伝達するために、本体と移動体とをインク吐出部毎に信号線にて接続する必要はない。このため、少ない信号線のケーブルにて本体と移動体とを接続しても、各インク吐出部にてインクを吐出させるタイミングをそれぞれ変更することが可能であり、インクを吐出させるタイミングをインク吐出部毎に調節して良好な画像を印刷することが可能である。さらに、ケーブルの信号線の数を低減することにより、ケーブルの屈曲等により移動体に係る負荷を軽減できるため、移動体をなめらかに移動させて、さらに良好な画像を印刷することが可能である。
【００１２】
かかる印刷装置において、前記本体は本体側メモリを有し、前記変更情報は、前記本体側メモリに記憶されていることが望ましい。  
このような印刷装置によれば、本体側メモリに変更情報が記憶されているので、容易に変更情報を取得することが可能であり、取得した変更情報に基づいてインク吐出部毎に適切な新たなタイミング信号を供給することが可能である。
【００１３】
かかる印刷装置において、前記変更情報は、前記ケーブルが有する１本の信号線にて、前記制御部から前記信号生成部に供給されることが望ましい。  
このような印刷装置によれば、変更情報も１本の信号線にて信号生成部に供給されるので、変更情報を供給するためのケーブルによる移動体への負荷を軽減して、さらに良好な画像を印刷することが可能である。
【００１４】
かかる印刷装置において、前記移動体は移動体側メモリを有し、前記変更情報は、前記移動体側メモリに記憶されていることが望ましい。  
このような印刷装置によれば、変更情報は移動体側メモリに記憶されているので、変更情報がケーブルを介して伝達されることはない。すなわち、インク吐出部毎にタイミング信号を供給するために本体から移動体に供給されるのは基準タイミング信号のみなので、本体と移動体とを接続するケーブルの信号線の数をさらに少なくすることが可能である。
【００１５】
かかる印刷装置において、前記複数のインク吐出部は、各インク吐出部を駆動するための駆動部を介して前記制御部と接続され、前記駆動部に供給され、各インク吐出部に対応付けられた印刷データに基づいてインクを吐出し、前記印刷データは、前記ケーブルが有する１本の信号線にて、前記制御部から前記駆動部に供給されることが望ましい。  
このような印刷装置によれば、インク吐出部毎に供給される印刷データも１本の信号線にて本体側から移動体側へ供給されるので、ケーブルに必要な信号線の数をさらに低減することが可能である。すなわち、印刷データを伝達する信号線、及び、新たなタイミング信号を生成するための信号線のいずれも数を低減することにより、ケーブルの屈曲等による移動体への負荷を低減させることが可能であり、移動体をなめらかに移動させて、より良好な画像を印刷することが可能である。
【００１６】
かかる印刷装置において、前記変更情報は、前記インク吐出部から吐出したインクにて媒体に形成されるべきドットの目標位置と、前記インク吐出部からインクを吐出して媒体に形成されるドットの位置とのズレ量が小さくなるように、前記インク吐出部からインクを吐出させるタイミングを変更するための情報であることが望ましい。  
このような印刷装置によれば、各インク吐出部から吐出したインクにて媒体に形成されるドットを、本来形成されるべき目標位置により近づけて形成することが可能である。
【００１７】
かかる印刷装置において、前記目標位置は、異なるインク吐出部から吐出されたインクにて形成されたドットの位置であることが望ましい。  
このような印刷装置によれば、各インク吐出部から吐出されたインクにより形成されるドット同士の位置を一致させることが可能である。
【００１８】
かかる印刷装置において、前記移動体は往復移動可能であり、前記目標位置は、前記移動体の往路にて所定の前記インク吐出部から吐出されたインクにて形成されたドットの位置であり、前記移動体の復路にて前記所定のインク吐出部から吐出されたインクにて形成されたドットの位置を調節すべく前記新たなタイミング信号を生成することが望ましい。
【００１９】
このような印刷装置によれば、移動体が往復移動しつつ、その往路、及び、復路にてそれぞれドットを形成しても、同じインク吐出部から吐出するインクにて、往路で形成するドットと、復路で形成するドットとをいずれも目標位置に形成することが可能である。このため、移動体の移動方向が異なる移動動作中において、往路にて形成されるドットの位置と、復路にて形成されるドットの位置とを一致させることが可能であるため、良好な画像を印刷することが可能である。また、往路、復路のいずれの移動動作においても印刷するので、良好な画像を短時間にて印刷することが可能である。
【００２０】
かかる印刷装置において、前記移動体は、前記複数のインク吐出部を有するインク吐出部ユニットを少なくとも２つ備えていることが望ましい。  
インク吐出部ユニットを複数備えた構成の印刷装置では、インク吐出部の数がさらに増えるため、各インク吐出部に、印刷データ、及びタイミング信号を生成するための信号や情報を伝達すると、信号線の数はインク吐出部の数に比例して多くなるが、上記印刷装置によれば、インク吐出部の数が増えても、移動体と本体とを接続するケーブルが有する信号線の数は変わらない。すなわち、インク吐出部が多くても、移動体と本体との間では、基準タイミング信号と、変更情報を伝達するための信号線のみがあれば、インク吐出部毎にタイミングを変更して各インク吐出部からインクを吐出することが可能である。このため、移動体側にて新たなタイミング信号を生成することは、複数のインク吐出部ユニットを備えている印刷装置に特に優れた効果を奏する。
【００２１】
また、制御部を有する本体と、前記制御部とケーブルを介して通信可能に接続された複数のインク吐出部を有するインク吐出部ユニットを少なくとも２つ備え、前記本体に対し相対的に移動可能な移動体と、を有し、前記制御部から供給される基準タイミング信号による基準タイミングに対して、前記インク吐出部からインクを吐出させるタイミングを、前記インク吐出部毎に変更可能な印刷装置において、前記移動体は往復移動可能であり、前記複数のインク吐出部は、各インク吐出部を駆動するための駆動部を介して前記制御部と接続され、前記駆動部に供給され、各インク吐出部に対応付けられた印刷データに基づいてインクを吐出し、前記印刷データは、前記ケーブルが有する１本の信号線にて、前記制御部から前記駆動部に供給され、前記移動体は、前記ケーブルを介して供給される前記基準タイミング信号と前記変更情報とに基づいて、インクを吐出させるための新たなタイミング信号を前記インク吐出部毎に生成する信号生成部を有しており、インクを吐出させるタイミングを変更するための変更情報を前記インク吐出部毎に有し、前記変更情報は、前記インク吐出部から吐出したインクにて媒体に形成されるべきドットの目標位置と、前記インク吐出部からインクを吐出して媒体に形成されるドットの位置とのズレ量が小さくなるように、前記インク吐出部からインクを吐出させるタイミングを変更するための情報であり、前記本体は本体側メモリを有し、前記変更情報は、前記本体側メモリに記憶されて、前記ケーブルが有する１本の信号線にて、前記制御部から前記信号生成部に供給され、前記目標位置は、異なるインク吐出部から吐出されたインクにて形成されたドットの位置であり、前記信号生成部にて生成された前記インク吐出部毎の新たなタイミング信号に基づいて前記複数のインク吐出部からインクを吐出することを特徴とする印刷装置である。
【００２２】
このような印刷装置によれば、既述のすべての効果を奏するため、本発明の目的が最も有効に達成される。
【００２３】
また、制御部を有する本体と、前記制御部とケーブルを介して通信可能に接続された複数のインク吐出部を備え、前記本体に対し相対的に移動可能な移動体と、を有し、前記制御部から供給される基準タイミング信号による基準タイミングに対して、前記インク吐出部からインクを吐出させるタイミングを、前記インク吐出部毎に変更可能な印刷装置にて実行させるためのコンピュータプログラムにおいて、前記印刷装置がインクを吐出させるタイミングを変更するための変更情報を前記インク吐出部毎に有し、前記移動体は、前記ケーブルを介して供給される前記基準タイミング信号と前記変更情報とに基づいて、インクを吐出させるための新たなタイミング信号を前記インク吐出部毎に生成する信号生成部を有しており、前記信号生成部にて生成された前記インク吐出部毎の新たなタイミング信号に基づいて前記複数のインク吐出部からインクを吐出することを実現するためのコンピュータプログラムも実現可能である。
【００２４】
また、コンピュータ本体、および、制御部を有する本体と、前記制御部とケーブルを介して通信可能に接続された複数のインク吐出部を備え、前記本体に対し相対的に移動可能な移動体と、を有し、前記制御部から供給される基準タイミング信号による基準タイミングに対して、前記インク吐出部からインクを吐出させるタイミングを、前記インク吐出部毎に変更可能な印刷装置、を有する印刷システムにおいて、インクを吐出させるタイミングを変更するための変更情報を前記インク吐出部毎に有し、前記移動体は、前記ケーブルを介して供給される前記基準タイミング信号と前記変更情報とに基づいて、インクを吐出させるための新たなタイミング信号を前記インク吐出部毎に生成する信号生成部を有しており、前記信号生成部にて生成された前記インク吐出部毎の新たなタイミング信号に基づいて前記複数のインク吐出部からインクを吐出することを特徴とする印刷システムも実現可能である。
【００２５】
また、本体が有する制御部とケーブルを介して通信可能に接続された複数のインク吐出部を備え、前記本体に対し相対的に移動可能な移動体に前記ケーブルを介して供給される基準タイミング信号と、インクを吐出させるタイミングを変更するための変更情報と、に基づいて、前記制御部から供給される基準タイミング信号による基準タイミングに対して変更したタイミングにてインクを吐出させるための新たなタイミング信号を、前記インク吐出部毎に生成するステップと、生成された前記新たなタイミング信号に基づいて前記複数のインク吐出部からインクを吐出するステップと、を有することを特徴とする印刷方法も実現可能である。
【００２６】
＝＝＝印刷装置の全体構成＝＝＝
図１〜図４は、本発明における印刷装置としてのインクジェットプリンタの一実施形態を説明するための図である。図１は、本実施形態のインクジェットプリンタの外観を示す図、図２は、インクジェットプリンタの構成を示すブロック図、図３は、インクジェットプリンタのキャリッジ及びその周辺部を示す図、図４は、インクジェットプリンタの搬送部及びその周辺部を示す図である。
【００２７】
図１に示すように、インクジェットプリンタ（以下、プリンタという）１は、背面から供給された印刷用紙等の媒体を前面から排出する構造を備えており、その前面部には操作パネル２および排紙部３が設けられ、その背面部には給紙部４が設けられている。操作パネル２には、各種操作ボタン５および表示ランプ６が設けられている。また、排紙部３には、不使用時に排紙口を塞ぐ排紙トレー７が設けられている。給紙部４には、カット紙（図示しない）を保持する給紙トレー８、媒体ユニットとしてのロール紙ユニット３０を保持するロール紙ユニットホルダ３５、３６が備えられている。
【００２８】
図２に示すように、プリンタ１は、その主要部として、紙搬送ユニット１０と、印刷ユニット２０と、キャリッジ駆動ユニット４０と、計測器群５０と、制御部としてのコントローラ６０とを備えている。
【００２９】
紙搬送ユニット１０は、印刷用紙等の媒体を印刷可能な位置に搬送し、印刷動作時に所定の搬送方向（図２において紙面に垂直な方向）に所定の移動量にて間欠的に搬送する搬送機構として機能する。紙搬送ユニット１０は、図４に示すように、薄手の印刷用紙等を挿入するための紙挿入口１１Ａ及びロール紙や厚手の印刷用紙等を挿入するための挿入口１１Ｂと、給紙モータ（不図示）と、給紙ローラ１３と、プラテン１４と、紙搬送モータ（以下、ＰＦモータという）１５と、紙搬送モータドライバ（以下、ＰＦモータドライバという）１６と、搬送ローラ１７Ａと排紙ローラ１７Ｂと、フリーローラ１８Ａとフリーローラ１８Ｂとを有する。ただし、紙搬送ユニット１０が搬送機構として機能するためには、必ずしも、これらの構成要素を全て要するというわけではない。
【００３０】
給紙モータ（不図示）は、紙挿入口１１Ａに挿入された印刷用紙をプリンタ１内に搬送するモータであり、パルスモータで構成される。給紙ローラ１３は、紙挿入口１１Ａから挿入された紙をプリンタ１内に搬送するローラであり、給紙モータによって駆動される。一方、紙挿入口１１Ｂからはロール紙や、厚手の印刷用紙がプリンタ１の操作者により挿入される。
【００３１】
ＰＦモータ１５は、図２および図４に示すように、媒体としての例えば印刷用紙を紙搬送方向に送り出すモータであり、ＤＣモータで構成される。ＰＦモータドライバ１６は、ＰＦモータ１５を駆動するためのものである。搬送ローラ１７Ａは、給紙ローラ１３によってプリンタ内に搬送された印刷用紙を印刷可能な領域まで送り出すローラであり、ＰＦモータ１５によって駆動される。フリーローラ１８Ａは、搬送ローラ１７Ａと対向する位置に設けられ、印刷用紙を搬送ローラ１７Ａとの間に挟むことによって印刷用紙を搬送ローラ１７Ａに向かって押さえる。紙挿入口１１Ｂから挿入されたロール紙や、厚手の印刷用紙は、その先端が後述する搬送ローラ１７Ａとフリーローラ１８Ａとに挟持されるべく挿入された後に、上述したように搬送ローラ１７Ａにて搬送される。
【００３２】
排紙ローラ１７Ｂは、印刷が終了した印刷用紙をプリンタの外部に排出するローラである。排紙ローラ１７Ｂは、不図示の歯車にて伝達されるＰＦモータ１５の動力により駆動される。フリーローラ１８Ｂは、排紙ローラ１７Ｂと対向する位置に設けられ、印刷用紙を排紙ローラ１７Ｂとの間に挟むことによって印刷用紙を排紙ローラ１７Ｂに向かって押さえる。プラテン１４については後述する。
【００３３】
印刷ユニット２０は、印刷用紙等の媒体にインクを吐出するためのものである。印刷ユニット２０は、図２に示すように、インク吐出部ユニットとしての印刷ヘッド２１と、ヘッドドライバ２２とを有し、移動体としてのキャリッジ４１に搭載されている。印刷ヘッド２１は、インクを吐出するためのノズルを複数有し、各ノズルから断続的にインクを吐出する。ヘッドドライバ２２は、印刷ヘッド２１を駆動して、印刷ヘッド２１から断続的にインクを吐出させるためのものである。印刷ユニット２０の詳細は後述する。
【００３４】
キャリッジ駆動ユニット４０は、図３に示すように、インクを収容するインクカートリッジ４８，４９及び印刷ヘッド２１が搭載された移動体としてのキャリッジ４１を所定の方向（図２において紙面の左右方向、以下、ＣＲ移動方向という）に移動させるためのものである。キャリッジユニット４０は、キャリッジ４１と、キャリッジモータ（以下、ＣＲモータという）４２と、キャリッジモータドライバ（以下、ＣＲモータドライバという）４３と、プーリ４４と、タイミングベルト４５と、ガイドレール４６とを有する。そして、印刷ヘッド２１が有するノズルは、ＣＲ移動方向に沿ってプリンタ１の本体に対し相対的に移動しながら、断続的にインクを吐出するように構成されている。ここで、プリンタ１の本体とは、キャリッジ４１の移動時に、キャリッジ４１とともに移動しない部位を示している。
【００３５】
ＣＲモータ４２は、キャリッジ４１をＣＲ移動方向に本体に対し相対的に移動させるモータであり、ＤＣモータで構成される。ＣＲモータドライバ４３は、ＣＲモータ４２を駆動するためのものである。プーリ４４は、ＣＲモータ４２の回転軸に取り付けられている。タイミングベルト４５は、プーリ４４によって駆動される。ガイドレール４６は、キャリッジ４１をＣＲ移動方向に案内する。
【００３６】
計測器群５０には、キャリッジ４１の位置を検出するためのリニア式エンコーダ５１と、搬送ローラ１７Ａの回転量を検出するためのロータリー式エンコーダ５２と、印刷される紙の先端及び後端の位置を検出するための紙検出センサ５３等が含まれる。
【００３７】
コントローラ６０は、プリンタ１に接続されたコンピュータ等から送出された印刷データＳＩに基づいて画像を印刷すべく、プリンタ１の各ユニットを制御する。コントローラ６０と、前記印刷ユニット２０とはそれぞれインターフェースを介して通信可能に例えばフレキシブルケーブル２３にて接続されている。
【００３８】
このようなプリンタ１では、印刷時において、印刷用紙が搬送ローラ１７Ａにより間欠的に所定の搬送量で搬送され、その間欠的な搬送の合間にキャリッジ４１が、搬送ローラ１７Ａによる搬送方向に対して交差する方向、即ちＣＲ移動方向に沿って移動しながら、吐出ヘッド２１から印刷用紙に向けてインクを吐出する。この吐出されたインクによって、印刷用紙上にはドットが形成されて印刷用紙上に画像が形成される。
【００３９】
＝＝＝コントローラ＝＝＝
図５は本実施形態のコントローラを説明するためのブロック図である。コントローラ６０は、外部インターフェース（外部Ｉ／Ｆ）２５と、各種データを一時的に記憶するＲＡＭおよび制御プログラム等を記憶したＲＯＭ等の本体側メモリ２６と、ＣＰＵ等を含んで構成された制御回路２８と、クロック信号（ＣＫ）を発生する発振回路２９と、差動ドライバ２７と、内部インターフェース（内部Ｉ／Ｆ）３１と、を備えている。
【００４０】
外部Ｉ／Ｆ２５は、例えば、キャラクタコード、グラフィック関数、イメージデータ等によって構成される印刷データを、図示しない外部のコンピュータ等から受信する。また、ビジー信号（ＢＵＳＹ）やアクノレッジ信号（ＡＣＫ）が、外部Ｉ／Ｆ２５を通じて、コンピュータ等に対して出力される。
【００４１】
メモリ２６は、受信バッファ、中間バッファ、出力バッファ及びワークメモリ（図示せず）を有するＲＡＭと、各種データ処理を行わせるための制御プログラム（制御ルーチン）の他に、フォントデータ、グラフィック関数等が記憶されているＲＯＭ等で構成されている。そして、受信バッファは、外部Ｉ／Ｆ２５を介して受信された印刷データを一時的に記憶し、中間バッファは、制御回路２８により変換された中間コードデータを記憶し、出力バッファは、画素パターンデータを記憶する。ここで、画素パターンデータとは、中間コードデータ（例えば、階調データ）をデコード（翻訳）することにより得られる印刷データである。また、ＲＯＭには、後述する各ノズル列に対応付けられた変更情報も記憶されている。
【００４２】
内部インターフェース（内部Ｉ／Ｆ）３１は、外部Ｉ／Ｆを介して供給された印刷データ（記録データ）、基準タイミング信号（ＰＴＳ）、クロック信号（ＣＫ）等を、紙搬送ユニット１０、印刷ユニット２０、及び、差動ドライバ２７を介してキャリッジ駆動ユニット４０等に送信する。
【００４３】
制御回路２８は、メモリ２６に記憶された制御プログラムに従って各種の制御を行う。例えば、受信バッファ内の印刷データを読み出すと共にこの印刷データを変換して中間コードデータとし、当該中間コードデータを中間バッファに記憶させる。また、制御回路２８は、中間バッファから読み出した中間コードデータを解析し、メモリ２６に記憶されているフォントデータ及びグラフィック関数等を参照して、ドットパターンデータに展開（デコード）する。そして、制御回路２８は、必要な装飾処理を施した後に、このドットパターンデータを出力バッファに記憶させる。各ドットパターンデータは、階調情報として、例えば２ビットのデータからなる。すなわち、制御回路２８は、階調データ設定手段として機能する。また、制御回路２８は、差動ドライバ２７と共に本体側の送受信部としても機能する。
【００４４】
印刷ヘッド２１の１回のＣＲ移動方向への移動により印刷可能な１行分のドットパターンデータが得られると、当該１行分のドットパターンデータが、出力バッファから内部Ｉ／Ｆ３１を通じて順次ヘッドドライバ２２に出力される。出力バッファから１行分のドットパターンデータが出力されると、展開済みの中間コードデータが中間バッファから消去され、次の中間コードデータについての展開処理が行われる。
【００４５】
また、コントローラ６０には、紙搬送ユニット１０と、キャリッジ駆動ユニット４０と接続されており、コントローラ６０により、ＰＦモータ１５が駆動されて印刷用紙が搬送され、ＣＲモータモータ４２が駆動されてキャリッジ４１を移動させる。
【００４６】
＝＝＝印刷ユニットの構成＝＝＝
印刷ユニット２０は、印刷ヘッド２１とヘッドドライバ２２とを有している。
【００４７】
＜印刷ヘッド＞
図６は、印刷ヘッド２１を下面側から見た図である。印刷ヘッド２１の下面には、ブラックインクを吐出するインク吐出部としての各ノズル列、すなわちブラックインクノズル列ＫDと、濃シアンインクを吐出するための濃シアンインクノズル列ＣDと、淡シアンインクを吐出するための淡シアンインクノズル列ＣLと、濃マゼンタインクを吐出するための濃マゼンタインクノズル列ＭDと、淡マゼンタインクを吐出するための淡マゼンタインクノズル列ＭLと、イエローインクを吐出するためのイエローインクノズル列ＹDと、が設けられている。
【００４８】
各ノズル列の複数のノズルは搬送方向に沿って整列している。印刷時には、キャリッジ４１（図２）とともに印刷ヘッド２１がＣＲ移動方向に移動しつつ、各ノズル列からインクが吐出される。各ノズルからは例えば滴状のインクが吐出される。また、この例では用紙の搬送方向の上流側に１番ノズルｎ１が配置されている。
【００４９】
図７は、印刷ヘッドの内部構造を説明するための断面図である。  
印刷ヘッド２１は、図７に示すように、インクカートリッジ４８，４９（図３参照）からのインクが供給されるインク室６２と、複数（例えば６４個）のノズルｎが搬送方向に列設されたノズルプレート６４と、ノズルｎのそれぞれに対応して複数設けられた圧力室６６と、を主に備える。圧力室６６は、駆動素子としてのピエゾ素子６５の変形によって膨張・収縮するようになっている。
【００５０】
インク室６２と圧力室６６とは、インク供給口６７及び供給側連通孔６８を介して連通されている。また、圧力室６６とノズルｎとは、第１ノズル連通孔６９及び第２ノズル連通孔６１を介して連通されている。即ち、インク室６２から圧力室６６を通ってノズルｎに至る一連のインク流路が、ノズルｎ毎に形成されている。
【００５１】
本実施の形態におけるノズルプレート６４は、撥インク処理ノズルプレートとして構成されている。  
ノズルｎは、印刷用紙と対向するノズルプレート６４の外側の表面に、比較的小さい口径で開口している一方、第２ノズル連通孔６１側であるノズルプレートの裏側に、比較的大きい口径で開口している。このため、ノズルｎの内側壁面は、漏斗状、あるいは、コーン状となる。
【００５２】
上記のピエゾ素子６５は、所謂たわみ振動モードのピエゾ素子６５である。たわみ振動モードのピエゾ素子６５を用いると、充電によりピエゾ素子６５が電界と直交する方向に縮んで圧力室６６が収縮し、充電されたピエゾ素子６５を放電することにより、ピエゾ素子６５が電界と直交する方向に伸長して圧力室６６が膨張する。  
すなわち、印刷ヘッド２１では、ピエゾ素子６５に対する充放電に伴って、対応する圧力室６６の容量が変化する。このような圧力室６６の圧力変動を利用して、ノズルｎからインク滴を吐出させることができる。
【００５３】
なお、上記のたわみ振動モードのピエゾ素子６５に代えて、いわゆる縦振動モードの圧電振動子を用いることも可能である。縦振動モードの圧電振動子は、充電による変形で圧力室を膨張させ、放電による変形で圧力室６６を収縮させる圧電振動子である。
【００５４】
以上のように構成されたプリンタ１は、記録動作時においてキャリッジ４１の往復移動の各々に同期させて、印刷ヘッド２１から滴状のインクを吐出させる。一方、キャリッジ４１の往路移動と復路移動との切替わり時に搬送ローラ１７Ａを回転し、印刷紙を搬送方向に設定行幅分だけ移動させる。この結果、印刷用紙には、印刷データに基づく画像や文字等が記録される。
【００５５】
＜ヘッドドライバの構成＞
ヘッドドライバ２２は、図５に示すように、第１シフトレジスタ（第１ＳＲ）３２及び第２シフトレジスタ（第２ＳＲ）３３からなるシフトレジスタ回路と、第１ラッチ回路３７及び第２ラッチ回路３８からなるラッチ回路と、デコーダ３９と、制御ロジック５４と、レベルシフタ３４と、スイッチ回路５５、印刷ヘッド２１へ供給するための基準駆動信号（ＣＯＭ）を生成するための基準駆動信号生成部２２１と、ピエゾ素子６５を駆動するための駆動信号（ＤＲＶ）をピエゾ素子６５に供給するためのタイミング信号を生成するための信号生成部としてのタイミング信号生成部２２５と、移動体側メモリ５６と、を備えている。
【００５６】
基準駆動信号生成部２２１は、ピエゾ素子６５を駆動してインクを吐出させるための各ノズルに共通の基準駆動信号（ＣＯＭ）を生成する。この基準駆動信号（ＣＯＭ）は、ピエゾ素子６５を駆動可能な信号であり、印刷する際にピエゾ素子６５に実際に供給される駆動信号（ＤＲＶ）とは異なる信号である。
【００５７】
タイミング信号生成部２２５は、本体側のコントローラ６０から供給される基準タイミング信号（ＰＴＳ）と、本体側メモリ２６に記憶されている変更情報とに基づいて、ピエゾ素子６５に駆動信号（ＤＲＶ）を供給するトリガとなる新たなタイミング信号をノズル列毎に生成する。また、タイミング信号生成部２２５は、駆動信号（ＤＲＶ）を供給するタイミングを変更するためのカウンタ２２６と、変更情報を指定値として記憶するための指定値レジスタ２２７とを有している。タイミング信号生成部２２５にて生成される新たなタイミング信号は、本実施形態では、ラッチ信号（ＬＡＴ）及びチェンジ信号（ＣＨ）に相当し、変更情報に基づいて各ノズル列に適したタイミングにて駆動信号（ＤＲＶ）を供給するための信号である。
【００５８】
各シフトレジスタ、各ラッチ回路、各デコーダ、各レベルシフタ及び各スイッチ回路は、印刷データＳＩと、タイミング信号と、基準駆動信号（ＣＯＭ）とに基づいて、各ノズルに設けられたピエゾ素子６５に基準駆動信号（ＣＯＭ）が有する駆動パルスを選択して供給し、ピエゾ素子６５を駆動するための各ノズルに対応した駆動信号（ＤＲＶ）を生成する。
【００５９】
図８は、ヘッドドライバを説明するためのブロック図である。  
各シフトレジスタ、各ラッチ回路、デコーダ及びスイッチ回路は、それぞれ、図８に示すように、印刷ヘッド２１のノズルｎ毎に設けた第１シフトレジスタ３２Ａ〜３２Ｎ 、第２シフトレジスタ３３Ａ〜３３Ｎ、第１ラッチ回路３７Ａ〜３７Ｎ、第２ラッチ回路３８Ａ〜３８Ｎ、デコーダ３９Ａ〜３９Ｎ及びスイッチ回路５５Ａ〜５５Ｎから構成されている。  
印刷ヘッド２１は、ヘッドドライバ２２に駆動され、コントローラ６０からの印刷データ及びタイミング信号に基づいてインク滴を吐出する。
【００６０】
本体側のコントローラ６０からの印刷データ（ＳＩ）、基準タイミング信号（ＰＴＳ）、及び、本体側メモリ２６に記憶されている変更情報は、発振回路２９からのクロック信号（ＣＫ）に同期して、差動ドライバ２７を介して内部Ｉ ／Ｆ３１から出力され、キャリッジ４１側のヘッドドライバ２２に設けられた移動体側Ｉ／Ｆ５７、差動ドライバ５８を介して第１シフトレジスタ３２、第２シフトレジスタ３３、及び、制御ロジック５４にシリアル伝送される。このとき、クロック信号（ＣＫ）もヘッドドライバ２２に入力される。また、コントローラ６０からヘッドドライバ２２に伝送される印刷データ（ＳＩ）、基準タイミング信号（ＰＴＳ）、変更情報及びクロック信号（ＣＫ）は、ケーブル１２が有する、それぞれ互いに異なる１本の信号線にて伝送される。
【００６１】
図９は、印刷データ（ＳＩ）、及び、変更情報の転送方法を説明するための概念図である。  
本体側に設けられたコントローラ６０が有する発信回路２９からは、プリンタ１における制御タイミングの基準となる基準クロックが出力されており、コントローラ６０とヘッドドライバ２２との間にて転送される印刷データ（ＳＩ）、及び、変更情報等は、この基準クロックに基づいて生成される転送クロックに同期して転送される。
【００６２】
図示するように、印刷データは６列のノズル列毎に異なるデータが転送されるが、例えば８ビットのデータを１ブロックとして転送され、異なるノズル列に対応するデータが１ブロックずつ順次連ねられて転送される。図９の例では、ブラックインクノズル列ＫDに供給される最初の１ブロック分のデータを「Ｋ１」、濃シアンインクノズル列ＣDに供給される最初の１ブロック分のデータを「Ｃ１」、淡シアンインクノズル列ＣLに供給される最初の１ブロック分のデータを「ＬＣ１」、濃マゼンタインクノズル列ＭDに供給される最初の１ブロック分のデータを「Ｍ１」、淡マゼンタインクノズル列ＭLに供給される最初の１ブロック分のデータを「ＬＭ１」、イエローインクノズル列ＹDに供給される最初の１ブロック分のデータを「Ｙ１」とし、以下各ノズル列の２番目、３番目・・・ｎ番目の１ブロックのデータをそれぞれ「Ｋ２」「Ｃ２」「ＬＣ２」・・・「Ｋ３」「Ｃ３」「ＬＣ３」・・・「Ｍｎ」「ＬＭｎ」「Ｙｎ」として示している。すなわち、６列分の印刷データは、基準タイミング信号（ＰＴＳ）に基づいて内部Ｉ／Ｆ３１を介してシリアルデータとして１本の信号線にて出力される。
【００６３】
シリアルデータとしてヘッドドライバ２２に転送された印刷データ（ＳＩ）は、ヘッドドライバ２２にてシリアルパラレル変換されて、各ノズル列に対応したシフトレジスタ３２、３３にそれぞれ供給される。
【００６４】
変更情報も６列のノズル列にそれぞれ対応させて本体側メモリ２６に記憶されているため、６つの変更情報がコントローラ６０からヘッドドライバ２２に転送される。図９の例では、ブラックインクノズル列ＫDに供給される変更情報を「ＨＫ」、濃シアンインクノズル列ＣDに供給される変更情報を「ＨＣ」、淡シアンインクノズル列ＣLに供給される変更情報を「ＨＬＣ」、濃マゼンタインクノズル列ＭDに供給される変更情報を「ＨＭ」、淡マゼンタインクノズル列ＭLに供給される変更情報を「ＨＬＭ」、イエローインクノズル列ＹDに供給される変更情報を「ＨＹ」として示している。すなわち、６列分の変更情報は、基準タイミング信号（ＰＴＳ）に基づいて内部Ｉ／Ｆ３１を介してシリアルデータとして１本の信号線にて出力される。
【００６５】
シリアルデータとしてヘッドドライバ２２に転送された変更情報は、ヘッドドライバ２２にてシリアルパラレル変換されて、各ノズル列に対応したタイミング信号がタイミング信号生成部２２５にて生成されラッチ回路３７、３８及び制御ロジック５４にそれぞれ供給される。
【００６６】
＜ヘッドドライバにおける処理＞
コントローラ６０からの印刷データ（ＳＩ）は、各画素を２ビットのデータにて示している。各画素は、３滴のインク滴にて形成可能な３つのドットの形成、又は、非形成により、サイズの異なる３種類の画素を形成可能である。具体的には、各画素は、非形成、小サイズ画素、中サイズ画素、大サイズ画素からなる４階調にて示され、印刷データは非形成が（００）、小サイズ画素が（０１）、中サイズ画素が（１０）、大サイズ画素が（１１）にて示されている。
【００６７】
このような印刷データは、画素毎及びノズルｎ毎に設定される。そして、全てのノズルｎに関して下位ビットのデータが第１シフトレジスタ３２（３２Ａ〜３２Ｎ）に入力され、全てのノズルｎに関して上位ビットのデータが第２シフトレジスタ３３（３３Ａ〜３３Ｎ）に入力される。
【００６８】
図８に示すように、第１シフトレジスタ３２には、第１ラッチ回路３７が電気的に接続されている。同様に、第２シフトレジスタ３３には、第２ラッチ回路３８が電気的に接続されている。
【００６９】
そして、コントローラ６０から基準タイミング信号（ＰＴＳ）と本体側メモリ２６に記憶されている変更情報が移動体側Ｉ／Ｆ５７から差動ドライバ５８を介して、タイミング信号生成部２２５に供給されると、タイミング信号生成部２２５では、供給された変更情報に基づいて、ピエゾ素子６５に駆動信号（ＤＲＶ）を供給するタイミング信号としてのラッチ信号（ＬＡＴ）を生成する。ノズル列毎のラッチ信号（ＬＡＴ）の生成方法については後述する。
【００７０】
タイミング信号生成部２２５にて生成されたラッチ信号（ＬＡＴ）が各ラッチ回路３７，３８に入力されると、第１ラッチ回路３７は印刷データの下位ビットのデータをラッチし、第２ラッチ回路３８は印刷データの上位ビットをラッチする。
【００７１】
このように、第１シフトレジスタ３２及び第１ラッチ回路３７からなる回路ユニットと、第２シフトレジスタ３３及び第２ラッチ回路３８からなる回路ユニットは、それぞれが記憶回路として機能する。すなわち、これらの回路ユニットは、デコーダ３９に入力される前の印刷データを一時的に記憶する。
【００７２】
各ラッチ回路３７、３８にてラッチされた印刷データは、デコーダ３９Ａ〜３９Ｎに入力される。デコーダ３９は、２ビットの印刷データを翻訳してパルス選択データ（パルス選択情報）を生成する。パルス選択データは、階調データに等しいかそれよりも多い複数ビットで構成され、各ビットは基準駆動信号（ＣＯＭ）を構成する各パルス波形に対応している。そして、各ビットの内容（例えば、（０），（１））に応じて、ピエゾ素子６５に対する駆動パルス波形の供給／非供給が選択されるようになっている。なお、基準駆動信号（ＣＯＭ ）及び駆動パルス波形の供給についての詳細は、後述する。
【００７３】
一方、デコーダ３９には、タイミング信号としてラッチ信号（ＬＡＴ）の他に、基準タイミング信号（ＰＴＳ）に基づいてタイミング信号生成部２２５にて生成されるタイミング信号としてのチェンジ信号（ＣＨ）も入力される。
【００７４】
デコーダ３９によって翻訳されたパルス選択データは、上位ビット側から順に、タイミング信号、すなわち、ラッチ信号及びチェンジ信号によって規定されるタイミングが到来する毎にレベルシフタ３４に入力される。例えば、記録周期における最初のタイミングではパルス選択データの最上位ビットのデータがレベルシフタ３４に入力され、２番目のタイミングではパルス選択データにおける２番目のビットのデータがレベルシフタ３４に入力される。
【００７５】
レベルシフタ３４は、電圧増幅器として機能し、パルス選択データが「１」の場合には、スイッチ回路５５を駆動できる電圧、例えば数十ボルト程度の電圧に昇圧された電気信号を出力する。
【００７６】
レベルシフタ３４で昇圧された「１」のパルス選択データは、駆動パルス生成手段及び制御本体部として機能するスイッチ回路５５に供給される。このスイッチ回路５５は、印刷データの翻訳により生成されたパルス選択データに基づき、基準駆動信号（ＣＯＭ）に含まれる駆動パルスを選択して駆動パルスを生成すると共に、当該駆動パルスをピエゾ素子６５に供給するものである。従って、スイッチ回路５５の入力側には、基準駆動信号生成部２２１からの基準駆動信号（ＣＯＭ）が供給されるようになっており、その出力側にはピエゾ素子６５が接続されている。
【００７７】
パルス選択データは、スイッチ回路５５の作動を制御する。例えば、スイッチ回路５５ に加わるパルス選択データが「１」である期間中は、スイッチ回路５５が接続状態になり、駆動信号の駆動パルスがピエゾ素子６５に供給される。この結果、ピエゾ素子６５の電位レベルが変化する。
【００７８】
一方、スイッチ回路５５に加わるパルス選択データが「０」の期間中は、レベルシフタ３４からスイッチ回路５５を作動させる電気信号が出力されない。このため、スイッチ回路５５が切断状態になり、駆動信号の駆動パルスがピエゾ素子６５に供給されない。パルス選択データが「０」の期間においては、ピエゾ素子６５は、パルス選択データが「０」に切り換わる直前の電位レベルを維持する。
【００７９】
＝＝＝インクを吐出させるための基準駆動信号＝＝＝＝
本実施の形態では、キャリッジ４１が移動しつつ、各ノズル列からインクを吐出する際に、吐出したインクにてドットを形成すべき目標位置と、当該ノズル列から実際にインクを吐出して形成されたドットの位置とのズレ量に基づいて駆動信号（ＤＲＶ）をピエゾ素子６５に供給するタイミングを変更する。
【００８０】
駆動信号（ＤＲＶ）は、基準駆動信号（ＣＯＭ）が有する駆動パルスが印刷データ（ＳＩ）に基づいて選択されてピエゾ素子６５に供給されるが、駆動威信号（ＤＲＶ）の元となる基準駆動信号（ＣＯＭ）は、スイッチ回路５５に供給される共通の信号である。
【００８１】
本実施形態においては、１つの画素が３滴のインク滴の組み合わせにより、各サイズの画素、すなわち大サイズ画素、中サイズ画素、小サイズ画素が形成されている。そして、基準駆動信号（ＣＯＭ）は、１画素を形成するためのインクを吐出可能な期間（以下、１画素期間という）ＴＷに最大３滴のインクを吐出させることが可能な駆動信号である。
【００８２】
図１０は、ノズル列からインクを吐出させるための基準駆動信号を示す図である。  
図１０に示すように、基準駆動信号（ＣＯＭ）は、１画素期間内に３滴のインクにてドットを形成可能な３つのドット形成信号を有している。このドット形成信号は、期間Ｔ１に出力される第１パルス信号ＰＳ１と、期間Ｔ２に出力される第２パルス信号ＰＳ２と、期間Ｔ３に出力される第３パルス信号ＰＳ３とであり、１つの画素を形成する周期ＴＷにて繰り返し発生するパルス列波形信号である。
【００８３】
基準駆動信号（ＣＯＭ）において、第１パルス信号ＰＳ１はノズルｎから中インク滴を吐出させ中ドット駆動パルスＤＰ１であり、第２パルス信号ＰＳ２はノズルｎから小インク滴を吐出させる小ドット駆動パルスＤＰ２であり、第３パルス信号ＰＳ３は第１パルス信号ＰＳ１と同様に、ノズルｎから中インク滴を吐出させる中ドット駆動パルスＤＰ３である。
【００８４】
そして、図１０に示すように大サイズ画素を形成する際には、第１パルス信号ＰＳ１と第３パルス信号ＰＳ３とがピエゾ素子６５に供給されて、２つの中ドットにて１つの画素が形成される。中サイズ画素を形成する際には、第１パルス信号ＰＳ１及び第３パルス信号ＰＳ３のいずれかと、第２パルス信号ＰＳ２とがピエゾ素子６５に供給されて、１つの中ドットと１つの小ドットとにて１つの画素が形成される。このとき、第１パルス信号ＰＳ１及び第３パルス信号ＰＳ３のいずれを供給するかは、キャリッジ４１の移動方向により設定されている。小サイズ画素を形成する際には、第２パルス信号ＰＳ２がピエゾ素子６５に供給されて、１つの小ドットにて１つの画素が形成される。図１０の画素イメージ図において、２つのドットにて形成される画素が有するドット同士の間隔が開いているように示されているが、実際にはインクの広がりや滲みにより１つの画素を形成している。
【００８５】
第１駆動パルスＤＰ１は、基準タイミング信号（ＰＴＳ）をトリガとして供給されるラッチ信号（ＬＡＴ）が出力されてから電位を変化し始めるまで中間電位ＶＭを維持させる第１ホールド要素Ｐ１と、中間電位ＶＭから第１最高電位ＶＨ１まで電位を上昇させる第１充電要素Ｐ２と、第１最高電位ＶＨ１を所定時間維持させる第２ホールド要素Ｐ３と、第１最高電位ＶＨ１から第１最低電位ＶＬ１まで所定時間にて電位を下降させる第１放電要素Ｐ４と、第１最低電位ＶＬ１を所定時間維持させる第３ホールド要素Ｐ５と、第１最低電位ＶＬ１から中間電位ＶＭまで所定時間にて電位を上昇させる第２充電要素Ｐ６、中間電位ＶＭを維持させる第４ホールド要素Ｐ７とから構成される。第３駆動パルスＤＰ３を構成する各要素は、第１駆動パルスＤＰ１と同様であるが、第１ホールド要素の基点が、ラッチ信号ではなく、ＰＴＳ信号が出力されて所定時間後に供給されるチェンジ信号であることが相違する。また、第１駆動パルスＤＰ１と第３駆動パルスＤＰ３とは、各々個別に最高電位、最低電位、各ホールド要素のホールド時間、充電要素、放電要素の所要時間を、設定することが可能である。
【００８６】
駆動パルスＤＰ１、ＤＰ３がピエゾ素子に供給されると、中ドットを形成し得る量のインク滴がノズルｎから吐出される。より具体的には、第１ホールド要素Ｐ１による所定時間中間電位ＶＭに維持された後、第１充電要素Ｐ２が供給されてピエゾ素子６５が中間電位ＶＭから充電される。この充電により圧力室６６の容積は、基準容積から第１最大容積まで膨張する。この圧力室６６の膨張動作が、圧力室６６にインクが引き込まれる引込動作である。そして、第１放電要素Ｐ４により、圧力室６６は第１最小容積まで急激に収縮する。この圧力室６６の収縮状態は第３ホールド要素Ｐ５が供給されている期間に亘って維持される。この圧力室６６の急激な収縮及び収縮状態の保持により、圧力室６６内のインク圧力が急速に高まりノズルｎからは中インク滴が吐出される。すなわち、この圧力室６６の収縮動作が、圧力室６６からインクを押し出す押出動作である。そして、第２充電要素Ｐ６により、メニスカスの振動を短時間で収束させるべく圧力室６６を膨張復帰させる。
【００８７】
駆動パルスＤＰ２は、基準タイミング信号（ＰＴＳ）が出力されてから所定時間後に供給されるチェンジ信号が出力されてから電位を変化し始めるまで中間電位ＶＭを維持させる第５ホールド要素Ｐ８と、中間電位ＶＭから第２最高電位ＶＨ２まで電位を上昇させる第３充電要素Ｐ９と、第２最高電位ＶＨ２を所定時間維持させる第６ホールド要素Ｐ１０と、第２最高電位ＶＨ２から第２最低電位ＶＬ２まで所定時間にて電位を下降させる第２放電要素Ｐ１１と、第２最低電位ＶＬ２を所定時間維持させる第７ホールド要素Ｐ１２と、第２最低電位ＶＬ２から中間電位ＶＭまで所定時間にて電位を上昇させる第４充電要素Ｐ１３と、中間電位ＶＭを維持させる第８ホールド要素Ｐ１４とから構成される。第２駆動パルスＤＰ２は、最高電位、最低電位、各ホールド要素のホールド時間、充電要素、放電要素の所要時間を設定することが可能である。
【００８８】
駆動パルスＤＰ２がピエゾ素子６５に供給されると、小ドットを形成し得る量のインク滴がノズルｎから吐出される。より具体的には、第５ホールド要素Ｐ８による所定時間中間電位ＶＭに維持された後、第３充電要素Ｐ９が供給されてピエゾ素子６５が中間電位ＶＭから充電されることにより、圧力室６６の容積は、基準容積から第２最大容積まで膨張する（引込動作）。そして、第２放電要素Ｐ１１により、圧力室６６は第２最小容積まで急激に収縮する。この圧力室６６の収縮状態は第７ホールド要素Ｐ１２が供給されている期間に亘って維持される。この圧力室６６の急激な収縮及び収縮状態の保持により、圧力室６６内のインク圧力が急速に高まりノズルｎからは小インク滴が吐出される（押出動作）。そして、第４充電要素Ｐ１３により、メニスカスの振動を短時間で収束させるべく圧力室６６を膨張復帰させる。
【００８９】
図１０に示した基準駆動信号（ＣＯＭ）は、基準タイミング信号（ＰＴＳ）をトリガとして供給されるラッチ信号（ＬＡＴ）及びチェンジ信号（ＣＨ）にてラッチ回路３７、３８、制御ロジック５４に供給される例を示している。すなわち、図１０に示した基準駆動信号は、変更情報に基づいてタイミングを変更する必要がない場合に、基準タイミング信号が出力された直後にラッチ信号（ＬＡＴ）及びチェンジ信号（ＣＨ）が出力される場合を示している。
【００９０】
＝＝＝＝基準駆動信号生成部＝＝＝
基準駆動信号生成部２２１は、基準駆動信号（ＣＯＭ）を生成するためのＤＡＣ回路２２３を有している。
【００９１】
移動体側メモリ５６には、基準駆動信号（ＣＯＭ）を生成するためのデジタルデータが記憶されており、このデジタルデータが所定の周期にてＤＡＣ回路２２３に出力される。
【００９２】
デジタルデータは例えば４ビットのデータであり、第１ホールド要素Ｐ１では、ピエゾ素子６５に中間電位ＶＭを印加するためのデータ「１０００」が前記周期に同期して、第１ホールド要素Ｐ１に相当する時間だけＤＡＣ回路に出力され続ける。第１ホールド要素Ｐ１に相当する時間が経過するとデジタルデータが「１００１」「１０１０」「１０１１」・・・のように前記周期に同期して出力され、第１充電要素Ｐ２をなすべく中間電位ＶＭから第１最高電位ＶＨ１に向けて電位が所定量ずつ段階的に上昇する。そして、デジタルデータの「１１１１」が供給されて第１最高電位ＶＨ１に到達すると、第２ホールド要素Ｐ３をなすべく「１１１１」が供給され続けることにより、第１最高電位ＶＨ１の状態が維持される。第２ホールド要素Ｐ３に相当する時間が経過するとデジタルデータが「１１１０」「１１０１」「１１００」・・・のように前記周期に同期して出力され、第１放電要素Ｐ４をなすべく第１最高電位ＶＨ１から第１最低電位ＶＬ１に向けて電位が所定量ずつ段階的に下降する。そして、デジタルデータの「００００」が供給されて第１最低電位ＶＬ１に到達すると、第３ホールド要素Ｐ５をなすべく「００００」が供給され続けることにより第１最低電位ＶＬ１が維持される。そして、第３ホールド要素Ｐ５に相当する時間が経過するとデジタルデータが「０００１」「００１０」「００１１」・・・のように前記周期に同期して出力され、第２充電要素Ｐ６をなすべく第１最低電位ＶＬ１から中間電位ＶＭに向けて電位が所定量ずつ段階的に上昇する。
【００９３】
このように、出力されたデジタルデータによりＤＡＣ回路２２３にて基準駆動信号が生成される。
【００９４】
＝＝＝各ノズル列に対応する変更情報とタイミング信号の生成＝＝＝
各ノズル列に対応する変更情報とは、例えば、キャリッジ４１が一方向に移動する際に、所定の目標位置にドット列を形成すべく、異なるノズル列から各々インクを吐出してドット列を形成した際に、各ノズル列から吐出されたインクにより形成されたドット列の位置のズレ量、及び、キャリッジ４１が往復移動する際において、所定の目標位置にドット列を形成すべく、往路にて所定のノズル列からインクを吐出して形成したドット列と、復路にて往路と同じノズル列からインクを吐出して形成したドット列との位置のズレ量を測定した値に基づいて、ラッチ信号及びチェンジ信号を出力するタイミングを、基準タイミング信号に対して変更するための情報である。
【００９５】
各ノズル列の変更情報は、例えばプリンタの製造工程などにおいて、次の方法にて求め、予め本体側メモリ２６に記憶しておく。変更情報の求め方は、例えば、まず基準タイミング信号（ＰＴＳ）が出力された直後に供給されるラッチ信号及びチェンジ信号に基づいて、所定位置にドット列を形成すべく、各ノズル列から実際にインクを吐出させてズレ量測定用の印刷パターンを印刷する。印刷された印刷パターンの各ノズル列にて形成されたドット列のうち、いずれか１つのドット列を基準としてその他のドット列のズレ量を測定する。すなわち、基準となるノズル列にて形成されたドット列を目標位置として、目標位置と各ノズル列にて形成されたドット列とのズレ量を測定する。
【００９６】
図１１は、キャリッジを一方向に移動させつつ印刷する際に生じるズレ量を測定するためのズレ量測定用パターンを説明する図である。この例では、ブラックインクにて形成されるブラックドット列Ｋを基準とし、他のインクにて形成されるドット列（Ｃ，ＬＣ，Ｍ，ＬＭ，Ｙ）のズレ量を測定するものとする。ズレ量測定用パターンにおいて、ブラックドット列Ｋは、ブラックノズル列が有するノズルのうち搬送方向下流側に位置する半分のノズルにてドット列を形成し、その他のノズル列は、各ノズル列が有するノズルのうち搬送方向上流側に位置するノズルにてドット列を形成する。
【００９７】
そして、図１１に示すような印刷パターンが印刷された場合には、ブラックのドット列と、各ドット列とのズレ量を測定し、測定したズレ量に相当する距離をキャリッジ４１が移動するために要する時間、又はその時間を示す情報と各ノズル列とを対応付けて本体側メモリ２６に記憶しておく。
【００９８】
図１２は、キャリッジを往復移動させて印刷する際に生じるズレ量を測定するためのズレ量測定用パターンを説明するための図である。このズレ量測定用パターン往路にて所定の間隔で、各ノズル列からインクを吐出してドット列を各々形成し、往路にて形成したドット列を目標位置として、同一のノズル列からインクを吐出してドット列を形成する。すなわち、本実施形態では、ノズル列の数が６列なので、往路にて互いに異なる色のドット列（図１２では（往）と記載する）が６列形成され、復路においても６色６列のドット列（図１２では（復）と記載する）が形成される。そして、図１２に示すような印刷パターンが印刷された場合には、同一色のインクにて形成された２本のドット列のズレ量を測定し、測定したズレ量に相当する距離をキャリッジ４１が移動するために要する所用時間、又はその所用時間を示す情報と各ノズル列とを対応付けて本体側メモリ２６に記憶しておく。
【００９９】
図１３は、本体側メモリ２６に記憶される変更情報の概念の一例を示す図である。図１３の例では、変更情報として、測定したズレ量に相当する距離をキャリッジ４１が移動するために要する所用時間を、発振回路２９から出力されるクロック信号（ＣＫ）の周期を基準とし、相当するクロック数にて示している。例えば、クロック周期が２μｓｅｃ、キャリッジ４１が移動するために要する所用時間が２０μｓｅｃの場合には、本体側メモリ２６には、ノズル列に対応付けて「１０」が記憶されることになる。そして、この変更情報に基づいて生成されるラッチ信号（ＬＡＴ）は、タイミング信号生成部２２５が基準タイミング信号（ＰＴＳ）を受信してから、１０クロック分の時間が経過した後に出力される。
【０１００】
図１４は、基準タイミング信号（ＰＴＳ）に基づいて新たなタイミング信号が生成される処理を示すフローチャートである。
【０１０１】
プリンタ１に、印刷指令信号と共に、印刷すべき画像の印刷データとが供給されると（Ｓ１０１）、本体側に設けられたコントローラ６０から、基準タイミング信号（ＰＴＳ）に基づいて印刷データと、本体側メモリ５６に記憶されている変更情報とがヘッドドライバ２２に供給される。
【０１０２】
ヘッドドライバ２２のタイミング信号生成部２２５では、コントローラ６０から基準タイミング信号（ＰＴＳ）が供給されると（Ｓ１０２）、カウンタ２２６がリセットされ（Ｓ１０３）、指定値レジスタ２２７にノズル列に対応付けられた変更情報、例えば「１０」が記憶される（Ｓ１０４）。その後、コントローラ６０から供給されるクロック信号（ＣＫ）に基づいて、カウンタ２２６の値が１ずつ更新されて（Ｓ１０５）、更新されたカウンタ２２６の値と、指定値レジスタ２２７の値とが比較される（Ｓ１０６）。このとき、指定値レジスタ２２７の値の方が大きい場合には、継続してカウンタ２２６の値がクロック信号（ＣＫ）に基づいて更新され（Ｓ１０５）、更新されたカウンタ２２６の値と、指定値レジスタ２２７の値とが比較される（Ｓ１０６）。また、カウンタ２２６の値が指定値レジスタ２２７の値と等しくなるとラッチ信号（ＬＡＴ）が出力され、設定時間（Ｔ１，Ｔ１＋Ｔ２）経過後にチェンジ信号（ＣＨ）が出力される（Ｓ１０７）。
【０１０３】
本実施形態では、各ノズル列から吐出したインクにて形成されたドット列と、目標位置とが一致するようなドット列を形成するために、基準タイミング信号（ＰＴＳ）を基準とし、変更情報に基づいて変更したタイミングにて、ピエゾ素子６５に駆動信号を供給するトリガとなるラッチ信号（ＬＡＴ）、チェンジ信号（ＣＨ）を生成し、ラッチ回路３７、３８及び制御ロジック５４に供給する。供給されたラッチ信号（ＬＡＴ）、チェンジ信号（ＣＨ）によるタイミングにて、ピエゾ素子６５に駆動信号が供給されて印刷が実行される（Ｓ１０８）。
【０１０４】
図１５は、基準タイミング信号と変更情報とに基づいて生成されるラッチ信号（ＬＡＴ）、チェンジ信号（ＣＨ）にて供給される駆動信号のタイミングの相違を、大サイズ画素を形成するための駆動信号にて説明示した図である。  
図１５において、上段の信号は変更情報「０」のノズル列に供給される駆動信号であり、中段に示した信号は変更情報「６クロック」のノズルに供給される駆動信号であり、下段に示した信号は変更情報「１２クロック」のノズル列に供給される駆動信号である。これら３つの信号は、上述した駆動信号がピエゾ素子６５に供給されるタイミングのみが相違し、駆動信号自身は同じである。
【０１０５】
図示するように、変更情報「０」のノズル列に駆動信号が供給される場合には、基準タイミング信号（ＰＴＳ）がタイミング信号生成部２２５に供給されることにより、タイミング信号生成部２２５にてラッチ信号（ＬＡＴ）が生成されて、生成されたラッチ信号がラッチ回路３７、３８及び制御ロジック５４に供給される。また、タイミング信号生成部２２５では供給された基準タイミング信号（ＰＴＳ）に基づいて、所定の時間（Ｔ１、Ｔ１＋Ｔ２）経過後にチェンジ信号（ＣＨ）を生成し、生成したチェンジ信号が制御ロジック５４に供給される。
【０１０６】
例えば、変更情報「６」のノズル列に駆動信号が供給される場合には、基準タイミング信号（ＰＴＳ）が供給されると、発振回路２９から出力されるクロック信号（ＣＫ）の６クロック分の時間だけ、遅延されたラッチ信号（ＬＡＴ）がタイミング信号生成部２２５にて生成されて、遅延されたラッチ信号がラッチ回路３７、３８及び制御ロジック５４に供給される。このとき、制御ロジック５４から基準駆動信号生成部２２１に供給されるラッチ信号（ＬＡＴ）も遅延して出力されるため、ラッチ信号の遅延時間分だけ遅れたタイミングにて基準駆動信号（ＣＯＭ）がスイッチ回路５５に供給される。そして、チェンジ信号（ＣＨ）も同様に、６クロック分の時間だけ遅延されて生成され、遅延されたチェンジ信号が制御ロジック５４に供給される。遅延して出力されたチェンジ信号により、６クロック分の時間だけ遅れたタイミングにて基準駆動信号（ＣＯＭ）の駆動パルスがスイッチ回路５５に供給される。
【０１０７】
同様に、変更情報「１２」のノズル列に供給されるタイミングにて駆動信号が供給される場合には、基準タイミング信号（ＰＴＳ）が供給されると、クロック信号（ＣＫ）の１２クロック分の時間だけ、タイミング信号生成部２２５にて遅延されたラッチ信号（ＬＡＴ）が生成されて、遅延されたラッチ信号がラッチ回路３７及び制御ロジック５４に供給される。このとき、チェンジ信号（ＣＨ）も同様に、１２クロック分の時間だけ遅延されて生成され、遅延されたチェンジ信号が制御ロジック５４に供給される。そして、制御ロジック５４から基準駆動信号生成部２２１に供給されるチェンジ信号（ＣＨ）も遅延して出力されるため、チェンジ信号の遅延時間分だけ遅れたタイミングにて基準駆動信号（ＣＯＭ）がスイッチ回路５５に供給される。
【０１０８】
本実施形態のプリンタ１によれば、複数のノズル列からそれぞれインクを吐出するタイミングは、基準タイミング信号（ＰＴＳ）に対して変更したタイミングにて決定される。そして、複数のノズル列からインクを吐出させるタイミングを決定するタイミング信号は、キャリッジ４１側に設けられたタイミング信号生成部２２５にて生成されるので、本体側のコントローラ６０とキャリッジ４１のヘッドドライバ２２とを接続しているケーブル１２によりノズル列毎のタイミング信号が伝達されることはない。すなわち、ノズル列毎にタイミング信号を供給するために、コントローラ６０とヘッドドライバ２２とを接続するケーブル１２が必要とする信号線の数を少なくすることが可能である。このため、少ない信号線のケーブル１２にてコントローラ６０とヘッドドライバ２２とを接続しても、各ノズル列にてインクを吐出させるタイミングをそれぞれ変更することが可能であり、インクを吐出させるタイミングを調節して良好な画像を印刷することが可能である。さらに、ケーブル１２の信号線の数を低減することにより、ケーブル１２の屈曲等によりキャリッジ４１に係る負荷を軽減できるため、キャリッジ４１をなめらかに移動させて、さらに良好な画像を印刷することが可能である。
【０１０９】
また、各ノズル列に対応した変更情報は本体側メモリ２６に記憶されているので、容易に変更情報を取得することが可能であり、取得した変更情報に基づいてノズル列毎に適切な新たなタイミング信号を供給することが可能である。
【０１１０】
そして、変更情報は１本の信号線にてタイミング信号生成部２２５に供給されるので、変更情報を供給するためのケーブル１２によるキャリッジ４１への負荷を軽減して、さらに良好な画像を印刷することが可能である。
【０１１１】
さらに、ノズル列毎に供給される印刷データも１本の信号線にてコントローラ６０からヘッドドライバ２２へ供給されるので、ケーブル１２に必要な信号線の数をさらに低減することが可能である。すなわち、印刷データを伝達する信号線、及び、新たなタイミング信号を生成するために必要な信号を転送するための信号線のいずれも、数を低減することにより、ケーブル１２の屈曲等によるキャリッジ４１への負荷を低減させることが可能であり、キャリッジ４１をなめらかに移動させて、より良好な画像を印刷することが可能である。
【０１１２】
また、変更情報は、ノズル列から吐出したインクにて印刷用紙に形成されるべきドットの目標位置と、各ノズル列からインクを吐出して印刷用紙に形成されるドットの位置とのズレ量が小さくなるように、実際に印刷した画像のズレ量に基づいて設定され、実際のズレ量に基づく変更情報により、各ノズル列からインクを吐出させるタイミングを変更するので、各ノズル列から吐出したインクにて印刷用紙に形成されるドットを、本来形成されるべき目標位置により近づけて形成することが可能である。さらに、キャリッジ４１が往復移動しつつ、その往路、及び、復路にてそれぞれドットを形成しても、同じノズル列から吐出するインクにて、往路で形成するドットと、復路で形成するドットとをいずれも目標位置に形成することが可能である。このため、キャリッジ４１の移動方向が異なる移動動作中において、往路にて形成されるドットの位置と、復路にて形成されるドットの位置とを一致させることが可能であるため、良好な画像を印刷することが可能である。また、往路、復路のいずれの移動動作においても印刷するので、良好な画像を短時間にて印刷することが可能である。
【０１１３】
本実施形態においては、変更情報が本体側メモリ２６に記憶されている例について説明したが、変更情報は移動体側メモリ５６に記憶されていてもよい。図１６は、変更情報が移動体側メモリ２６に記憶されている場合を説明するためのブロック図である。変更情報は移動体側メモリ２６に記憶されているので、図示するように、変更情報がケーブル１２を介してコントローラ６０からヘッドドライバ２２に伝達されることはない。このため、コントローラ６０とヘッドドライバ２２とを接続するケーブル１２の信号線の数をさらに少なくすることが可能である。
【０１１４】
また、本実施形態においては、インク吐出部ユニットとしての印刷ヘッド２１がキャリッジ４１に１つ設けられている例について説明したが、印刷ヘッド２１は複数設けられていてもよい。図１７は、複数の印刷ヘッドを備えた印刷装置の外観図である。図１７に示すように、キャリッジ４１に印刷ヘッド２１が複数設けられた構成のプリンタでは、ノズル列の数がさらに増えるため、各ノズル列に、印刷データ、及びタイミング信号を生成するための信号や情報を伝達すると、信号線の数はノズル列の数に比例して多くなるが、タイミング信号をキャリッジ側のヘッドドライバにて生成し、印刷データや変更情報をヘッドドライバまでシリアルデータとして転送する上記プリンタによれば、ノズル列の数が増えても、本体側のコントローラとヘッドドライバとを接続するケーブル１２が有する信号線の数は変わらない。すなわち、ノズル列が多くても、本体とキャリッジとの間は、少ない信号線にてノズル列毎にタイミングを変更して各ノズル列からインクを吐出することが可能である。このため、キャリッジ４１側にて新たなタイミング信号を生成することは、複数の印刷ヘッドを備えているプリンタにて特に優れた効果を奏する。
【０１１５】
また、本実施形態においては、基準タイミング信号（ＰＴＳ）と変更情報とからタイミング信号を生成し、生成したタイミング信号に基づいてピエゾ素子６５を駆動する駆動信号を生成する例について説明したが、変更情報に応じて、印刷データを各シフトレジスタに供給するタイミングを変更することにより、各ノズル列からインクを吐出するタイミングを変更してもよい。この場合には、タイミング信号を生成する回路は必要ないが、印刷データを遅延させてシフトレジスタ３２に供給することになるため、差動ドライバ５８とシフトレジスタ３２との間にバッファを設けることが必要である。
【０１１６】
＝＝＝その他の実施形態＝＝＝
本発明は上記実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。  
（１ ）上記実施形態において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアに置き換えるようにしてもよい。  
（２ ）本発明は、一般にインク滴を吐出するタイプの印刷装置に適用可能であり、カラーインクジェットプリンタ以外の種々の印刷装置に適用可能である。例えば、インクジェット方式のファクシミリ装置やコピー装置にも適用可能である。
【０１１７】
＜＜＜印刷システム等の構成＞＞＞
次に、本発明に係る実施形態の一例である印刷システム、コンピュータプログラムの実施形態について、図面を参照しながら説明する。
【０１１８】
図１８は、印刷システムの外観構成を示した説明図である。コンピュータシステム７００は、コンピュータ本体７０２と、表示装置７０４と、プリンタ７０６と、入力装置７０８と、読取装置７１０とを備えている。表示装置７０４は、ＣＲＴ（Cathode Ray Tube：陰極線管）やプラズマディスプレイや液晶表示装置等が用いられるのが一般的であるが、これに限られるものではない。プリンタ７０６は、上記に説明されたプリンタが用いられている。入力装置７０８は、本実施形態ではキーボード７０８Ａとマウス７０８Ｂが用いられているが、これに限られるものではない。読取装置７１０は、本実施形態ではフレキシブルディスクドライブ装置７１０ＡとＣＤ−ＲＯＭドライブ装置７１０Ｂが用いられているが、これに限られるものではなく、例えばＭＯ（Magneto Optical）ディスクドライブ装置やＤＶＤ（Digital Versatile Disk）等の他のものであっても良い。
【０１１９】
図１９は、図１８に示した印刷システムの構成を示すブロック図である。コンピュータ本体７０２が収納された筐体内にＲＡＭ等の内部メモリ８０２と、ハードディスクドライブユニット８０４等の外部メモリがさらに設けられている。
【０１２０】
なお、以上の説明においては、プリンタ７０６が、コンピュータ本体７０２、表示装置７０４、入力装置７０８、及び、読取装置７１０と接続されてコンピュータシステムを構成した例について説明したが、これに限られるものではない。例えば、コンピュータシステムが、コンピュータ本体７０２とプリンタ７０６から構成されても良く、印刷システムが表示装置７０４、入力装置７０８及び読取装置７１０のいずれかを備えていなくても良い。
【０１２１】
また、例えば、プリンタ７０６が、コンピュータ本体７０２、表示装置７０４、入力装置７０８、及び、読取装置７１０のそれぞれの機能又は機構の一部を持っていても良い。一例として、プリンタ７０６が、画像処理を行う画像処理部、各種の表示を行う表示部、及び、デジタルカメラ等により撮影された画像データを記録した記録メディアを着脱するための記録メディア着脱部等を有する構成としても良い。
【０１２２】
また、上述した実施形態における、プリンタを制御するコンピュータプログラムが、プリンタコントローラ４１のメモリに記憶されており、プリンタコントローラがこのコンピュータプログラムを実行することにより、上述した実施形態のプリンタ動作を達成してもよい。
【０１２３】
このようにして実現された印刷システムは、システム全体として従来システムよりも優れたシステムとなる。
【図面の簡単な説明】
【０１２４】
【図１】本実施形態のインクジェットプリンタの外観を示す図。
【図２】インクジェットプリンタの構成を示すブロック図。
【図３】インクジェットプリンタのキャリッジ及びその周辺部を示す図。
【図４】インクジェットプリンタの搬送部及びその周辺部を示す図。
【図５】本実施形態のコントローラを説明するためのブロック図。
【図６】印刷ヘッドを下面側から見た図。
【図７】印刷ヘッドの内部構造を説明するための断面図。
【図８】ヘッドドライバを説明するためのブロック図。
【図９】印刷データ（ＳＩ）、及び、変更情報の転送方法を説明するための概念図。
【図１０】ノズル列からインクを吐出させるための基準駆動信号を示す図。
【図１１】キャリッジを一方向に移動させて印刷する際に生じるズレ量を測定するためのズレ量測定用パターンを説明するための図。
【図１２】キャリッジを往復移動させて印刷する際に生じるズレ量を測定するためのズレ量測定用パターンを説明するための図。
【図１３】本体側メモリに記憶される変更情報の概念の一例を示す図。
【図１４】基準タイミング信号（ＰＴＳ）に基づいて新たなタイミング信号が生成される処理を示すフローチャート。
【図１５】基準タイミング信号と変更情報とに基づいて生成されるラッチ信号（ＬＡＴ）、チェンジ信号（ＣＨ）にて供給される駆動信号のタイミングの相違を、大サイズ画素を形成するための駆動信号にて説明示した図。
【図１６】変更情報が移動体側メモリ２６に記憶されている場合を説明するためのブロック図。
【図１７】複数の印刷ヘッドを備えた印刷装置の外観図。
【図１８】印刷システムの外観構成を示した説明図。
【図１９】図１８に示した印刷システムの構成を示すブロック図。
【符号の説明】
【０１２５】
１  インクジェットプリンタ、２  操作パネル、３  排紙部、４  給紙部
５  操作ボタン、６  表示ランプ、７  排紙トレー、８  給紙トレー、
１０  紙搬送ユニット、１２  ケーブル、１３  給紙ローラ、１４  プラテン、
１５  紙搬送モータ（ＰＦモータ）、１６  紙搬送モータドライバ（ＰＦモータドライバ）
１７Ａ  搬送ローラ、１７Ｂ  排紙ローラ、１８Ａ・１８Ｂ  フリーローラ
２０  印刷ユニット、２１  印刷ヘッド、２２  ヘッドドライバ、
２２１  駆動信号生成部、２２３  ＤＡＣ回路、２２５  タイミング信号生成部、
２２６  カウンタ、２２７  指定値レジスタ
２５  外部Ｉ／Ｆ、２６  本体側メモリ、２７  差動ドライバ、２８  制御回路、
２９  発信回路、３０  ロール紙ユニット、
３１  内部Ｉ／Ｆ、３２  第１シフトレジスタ（第１ＳＲ）、
３３  第２シフトレジスタ（第２ＳＲ）、３４  レベルシフタ、
３６  ロール紙ユニットホルダ、３７  第１ラッチ回路、３８  第２ラッチ回路、
３９  デコーダ、４０  キャリッジユニット、４１  キャリッジ、
４２  キャリッジモータ（ＣＲモータ）、
４３  キャリッジモータドライバ（ＣＲモータドライバ）、
４４  プーリ、  ４５  タイミングベルト、  ４６  ガイドレール、
４８  インクカートリッジ（黒）、４９  インクカートリッジ（カラー）
５０  計測器群、５１  リニア式エンコーダ、５２  ロータリー式エンコーダ、
５３  紙検出センサ、５５  スイッチ回路、５６  移動体側メモリ、
５７  移動体側Ｉ／Ｆ、５８  差動ドライバ、６０  コントローラ、
６１  第２ノズル連通孔、６２  インク室、６４  ノズルプレート、
６５  ピエゾ素子、６６  圧力室、６７  インク供給口、６８  供給側連通孔、
６９  第１ノズル連通孔、７００  印刷システム、  ７０２  コンピュータ本体、
７０４  表示装置、  ７０６  プリンタ、  ７０８  入力装置、
７０８Ａ  キーボード、  ７０８Ｂ  マウス、  ７１０  読取装置、
７１０Ａ  フレキシブルディスクドライブ装置、
７１０Ｂ  ＣＤ−ＲＯＭドライブ装置、  ８０２  内部メモリ、
８０４  ハードディスクドライブユニット、
ｎ  ノズル
【図１】
2005178044.tif 000003
【図２】
2005178044.tif 000004
【図３】
2005178044.tif 000005
【図４】
2005178044.tif 000006
【図５】
2005178044.tif 000007
【図６】
2005178044.tif 000008
【図７】
2005178044.tif 000009
【図８】
2005178044.tif 000010
【図９】
2005178044.tif 000011
【図１０】
2005178044.tif 000012
【図１１】
2005178044.tif 000013
【図１２】
2005178044.tif 000014
【図１３】
2005178044.tif 000015
【図１４】
2005178044.tif 000016
【図１５】
2005178044.tif 000017
【図１６】
2005178044.tif 000018
【図１７】
2005178044.tif 000019
【図１８】
2005178044.tif 000020
【図１９】
2005178044.tif 000021