(57)【特許請求の範囲】
【請求項１】
印刷媒体上の１画素の領域にサイズの異なるＮ種類（Ｎは３以上の整数）のドットのうちのいずれかを選択的に形成することによって印刷を行う印刷装置であって、
インク滴を吐出するための複数のノズルと、前記複数のノズルからインク滴をそれぞれ吐出させるための複数の駆動素子と、を有する印刷ヘッドと、
各駆動素子を駆動して前記Ｎ種類のドットのいずれかを形成させるための駆動信号を生成する駆動信号生成部と、
を備え、
前記駆動信号生成部は、
１画素分の駆動波形が繰り返し発生する原駆動信号を生成する原駆動信号生成部と、
前記原駆動信号を整形して前記駆動信号を生成する駆動信号整形部と、
を有し、
前記１画素分の駆動波形は、一連の複数の部分波形で構成されており、
前記一連の複数の部分波形は、互いに異なる形状を有するＭ種類（Ｍは２以上の整数）の部分波形で構成されているとともに、前記Ｎ種類のドットのうちの第１の特定ドットを形成するために使用可能な少なくとも２つの部分波形を含んでおり、
前記駆動信号整形部は、前記少なくとも２つの部分波形のうちの予め選択された１つの部分波形を用いて、前記第１の特定ドットを形成するための駆動信号を生成し、
前記Ｎ種類のドットは、最大のドット以外のドットとして、前記第１の特定ドットと前記第１の特定ドットとは異なる第２の特定ドットとを含んでおり、
前記第１の特定ドットを形成するための前記少なくとも２つの部分波形の選択は、同一の画素に前記第１と第２の特定ドットが形成されると仮定したときに前記第１と第２の特定ドット間の距離がより小さくなるように行われる、印刷装置。
【請求項２】
インク滴を吐出するための複数のノズルと、前記複数のノズルからインク滴をそれぞれ吐出させるための複数の駆動素子と、を有する印刷ヘッドを用いて印刷媒体上の１画素の領域にサイズの異なるＮ種類（Ｎは３以上の整数）のドットのうちのいずれかを選択的に形成することによって印刷を行う印刷方法であって、
各駆動素子を駆動して前記Ｎ種類のドットのいずれかを形成させるための駆動信号を生成する駆動信号生成工程と、
前記駆動信号を各駆動素子に供給して各ノズルからインク滴を吐出させるインク吐出工程と、
を備え、
前記駆動信号生成工程は、
１画素分の駆動波形が繰り返し発生する原駆動信号を生成する原駆動信号生成工程と、
前記原駆動信号を整形して前記駆動信号を生成する駆動信号整形工程と、
を含み、
前記１画素分の駆動波形は、一連の複数の部分波形で構成されており、
前記一連の複数の部分波形は、互いに異なる形状を有するＭ種類（Ｍは２以上の整数）の部分波形で構成されているとともに、前記Ｎ種類のドットのうちの第１の特定ドットを形成するために使用可能な少なくとも２つの部分波形を含んでおり、
前記駆動信号整形工程は、前記少なくとも２つの部分波形のうちの予め選択された１つの部分波形を用いて、前記第１の特定ドットを形成するための駆動信号を生成する工程を含み、
前記Ｎ種類のドットは、最大のドット以外のドットとして、前記第１の特定ドットと前記第１の特定ドットとは異なる第２の特定ドットとを含んでおり、
前記第１の特定ドットを形成するための前記少なくとも２つの部分波形の選択は、同一の画素に前記第１と第２の特定ドットが形成されると仮定したときに前記第１と第２の特定ドット間の距離がより小さくなるように行われる、印刷方法。
【請求項３】
インク滴を吐出するための複数のノズルと、前記複数のノズルからインク滴をそれぞれ吐出させるための複数の駆動素子と、を有する印刷ヘッドを用いて印刷媒体上の１画素の領域にサイズの異なるＮ種類（Ｎは３以上の整数）のドットのうちのいずれかを選択的に形成することによって印刷を行う印刷部と、コンピュータとを備える印刷装置を制御するためのコンピュータプログラムであって、
前記コンピュータプログラムは、
各駆動素子を駆動して前記Ｎ種類のドットのいずれかを形成させるための駆動信号を生成する駆動信号生成機能と、
前記駆動信号を各駆動素子に供給して各ノズルからインク滴を吐出させるインク吐出機能と、
を前記コンピュータに実現させるコンピュータプログラムであり、
前記駆動信号生成機能は、
１画素分の駆動波形が繰り返し発生する原駆動信号を生成する原駆動信号生成機能と、
前記原駆動信号を整形して前記駆動信号を生成する駆動信号整形機能と、
を含み、
前記１画素分の駆動波形は、一連の複数の部分波形で構成されており、
前記一連の複数の部分波形は、互いに異なる形状を有するＭ種類（Ｍは２以上の整数）の部分波形で構成されているとともに、前記Ｎ種類のドットのうちの第１の特定ドットを形成するために使用可能な少なくとも２つの部分波形を含んでおり、
前記駆動信号整形機能は、前記少なくとも２つの部分波形のうちの予め選択された１つの部分波形を用いて、前記第１の特定ドットを形成するための駆動信号を生成する機能を含み、
前記Ｎ種類のドットは、最大のドット以外のドットとして、前記第１の特定ドットと前記第１の特定ドットとは異なる第２の特定ドットとを含んでおり、
前記第１の特定ドットを形成するための前記少なくとも２つの部分波形の選択は、同一の画素に前記第１と第２の特定ドットが形成されると仮定したときに前記第１と第２の特定ドット間の距離がより小さくなるように行われる、コンピュータプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、サイズの異なる複数種類のドットを形成して印刷を行う技術に関する。
【０００２】
【従来の技術】
近年、コンピュータの出力装置として、数色のインクをヘッドから吐出するタイプのカラープリンタが広く普及している。このようなカラープリンタとして、互いに異なるサイズの複数種類のドットで１画素を記録可能な多値プリンタがある。多値プリンタでは、少量のインク滴によって形成される小さなドットと、多量のインク滴によって形成される大きなドットとが１画素の領域内に選択的に形成される。
【０００３】
このような多値プリンタでは、ノズルからインク滴を吐出させるための駆動素子（ピエゾ素子やヒータ）に印可する駆動信号の波形を変えることによって、ドットの大きさの制御が行われる。一方、多値プリンタでは、画質を向上させる観点からサイズの異なるドットの位置が各画素において一致することが望まれている。
【０００４】
【発明が解決しようとする課題】
しかし、各サイズのドットを形成するインク滴の速度は、印刷ヘッドの製造誤差等の要因によってばらつきがある。このばらつきは、各画素におけるドット形成位置のばらつきの原因となるので抑制するのが好ましい。ところが、ばらつきを抑制するために、たとえば、各サイズのドット毎にドット位置を補正するために、複数のサイズのドットに対応した複数の駆動信号を同時に生成し、各画素位置においてその中の１つを選択する方法が考えられる。しかし、このような方法では、印刷装置が複雑になってしまうという問題があった。
【０００５】
本発明は、このような課題を解決するためになされたものであり、同時に生成する駆動信号の種類を増やすことなく、サイズの異なるドット間の形成位置のズレを抑制する技術を提供することを目的とする。
【０００６】
【課題を解決するための手段およびその作用・効果】
上述の課題の少なくとも一部を解決するため、本発明は、印刷媒体上の１画素の領域にサイズの異なるＮ種類（Ｎは２以上の整数）のドットのうちのいずれかを選択的に形成することによって印刷を行う印刷装置であって、インク滴を吐出するための複数のノズルと、前記複数のノズルからインク滴をそれぞれ吐出させるための複数の駆動素子と、を有する印刷ヘッドと、各駆動素子を駆動して前記Ｎ種類のドットのいずれかを形成させるための駆動信号を生成する駆動信号生成部とを備え、前記駆動信号生成部は、１画素分の駆動波形が繰り返し発生する原駆動信号を生成する原駆動信号生成部と、前記原駆動信号を整形して前記駆動信号を生成する駆動信号整形部とを有し、前記１画素分の駆動波形は、一連の複数の部分波形で構成されており、前記一連の複数の部分波形は、互いに異なる形状を有するＭ種類（Ｍは２以上の整数）の部分波形で構成されているとともに、前記Ｎ種類のドットのうちの第１の特定ドットを形成するために使用可能な少なくとも２つの部分波形を含んでおり、前記駆動信号整形部は、前記少なくとも２つの部分波形のうちの予め選択された１つの部分波形を用いて、前記第１の特定ドットを形成するための駆動信号を生成することを特徴とする。
【０００７】
本発明の印刷装置では、１画素分の原駆動波形は、第１の特定ドットを形成するために使用可能な少なくとも２つの部分波形を含んでおり、この原駆動波形を整形することにより、２つの部分波形のうちの予め選択された１つの部分波形を用いて、第１の特定ドットを形成するための駆動信号を生成するので、同時に生成する駆動信号の種類を増やすことなく、サイズの異なる複数種類のドット間の形成位置のズレを抑制することができる。
【０００８】
上記印刷装置において、前記少なくとも２つの部分波形は、すべて同一波形であるようにしても良い。あるいは、前記少なくとも２つの部分波形には、異なる波形の部分波形が含まれるようにしても良い。
【０００９】
このように、ほぼ同一の大きさのドットの１画素の領域内の異なる位置への形成は、同一の形状を有する複数の部分波形を用いても、複数の異なる形状を有する部分波形を用いても実現することが可能である。
【００１０】
上記印刷装置において、前記駆動信号生成部は、さらに、前記少なくとも２つの部分波形のうちの１つを選択するために使用される位置関係情報を格納するドット位置選択部を備え、前記駆動信号整形部は、前記位置関係情報に従って前記少なくとも２つの部分波形のうちの１つを選択するようにするのが好ましい。
【００１１】
こうすれば、印刷装置に一度入力された位置関係情報に従って部分波形が選択されるので、簡易にサイズの異なるドット間のズレを抑制することができる。
【００１２】
上記印刷装置において、前記印刷装置は、双方向印刷が可能であり、前記原駆動信号生成部は、前記双方向印刷の往路と復路において、前記一連の複数の部分波形の配列の順番を逆転させるように前記原駆動信号をそれぞれ生成し、前記駆動信号整形部は、前記双方向印刷の往路と復路とにおいてそれぞれ独立に、前記少なくとも２つの部分波形のうちの１つを選択可能であるようにするのが好ましい。
【００１３】
こうすれば、往路と復路とで独立して部分波形の選択ができるので、双方向印刷におけるドット形成位置のズレを抑制することができる。
【００１４】
上記印刷装置において、さらに、前記一連の複数の部分波形のうち、前記第１の特定ドットを形成するための少なくとも２つの部分波形と、前記少なくとも２つの部分波形以外の他の１つの部分波形と、を使用してそれぞれ吐出された各インク滴の飛行速度を計測する飛行速度計測部を備え、前記ドット位置選択部は、前記計測された飛行速度に応じて、前記少なくとも２つの部分波形のうちいずれか一方を選択するようにするのが好ましい。
【００１５】
こうすれば、ユーザによる調整操作を行うことなく、各サイズのドット間のズレを小さくするための部分波形の選択を自動的に行うことができるという利点がある。
【００１６】
上記印刷装置において、前記複数の駆動素子は、１つのアクチュエータチップに含まれる複数の駆動素子群毎に区分されており、前記飛行速度計測部は、前記複数の駆動素子群のそれぞれについて、前記インク滴の飛行速度を計測し、前記ドット位置選択部は、前記複数の駆動素子群のそれぞれについて、前記計測された飛行速度に応じて、前記少なくとも２つの部分波形のうちいずれか一方を独立に選択するようにするのが好ましい。
【００１７】
複数の駆動素子群を含むチップ毎に製造誤差があり、インク滴の飛行速度のばらつきの原因となっている。したがって、各チップに含まれる複数の駆動素子群毎にインク滴の飛行速度を計測することにより、さらに、ズレ量を小さくするようなドット形成位置を自動的に選択できるという利点がある。
【００１８】
上記印刷装置において、前記複数のノズルは、同一種類のインクを吐出するノズルからなる複数のノズル列に区分されており、前記飛行速度計測部は、前記複数のノズル列のそれぞれについて、前記インク滴の飛行速度を計測し、前記ドット位置選択部は、前記複数のノズル列のそれぞれについて、前記計測された飛行速度に応じて、前記少なくとも２つの部分波形のうちいずれか一方を独立に選択するようにするのが好ましい。
【００１９】
こうすれば、インク通路の広狭その他の製造誤差により生ずるノズル列毎のインクの吐出速度のばらつきをも含めて、ズレ量を小さくすることができるという利点がある。
【００２０】
上記印刷装置において、前記印刷ヘッドには、前記位置関係情報が読み取り可能に設けられているようにするのが好ましい。
【００２１】
こうすれば、印刷ヘッドの製造誤差に起因するドットの形成位置のズレを抑制することができるので、特に製造段階や印刷ヘッドの交換時において、初期調整としてドット形成位置の選択ができるという利点がある。
【００２２】
上記印刷装置において、前記複数の駆動素子は、１つのアクチュエータチップに含まれる複数の駆動素子群毎に区分されており、前記位置関係情報は、前記複数の駆動素子群のそれぞれについて設定されており、前記ドット位置選択部は、前記複数の駆動素子群のそれぞれについて、前記位置関係情報に応じて、前記第１の特定ドットを形成するための少なくとも２つの部分波形のうちいずれか一方を独立に選択するようにするのが好ましい。
【００２３】
こうすれば、初期調整として部分波形の選択が、複数の駆動素子を含むチップの製造誤差に起因するドット形成位置のばらつきも考慮して、可能となるという利点がある。
【００２４】
上記印刷装置において、前記複数のノズルは、同一種類のインクを吐出するノズルからなる複数のノズル列に区分されており、前記位置関係情報は、前記複数のノズル列のそれぞれについて設定されており、前記ドット位置選択部は、前記複数のノズル列のそれぞれについて、前記位置関係情報に応じて、前記第１の特定ドットを形成するための少なくとも２つの部分波形のうちいずれか一方を独立に選択するようにするのが好ましい。
【００２５】
こうすれば、初期調整として部分波形の選択が、異なるノズル列間に生ずるインクの吐出速度の誤差に起因するドット形成位置のばらつきも含めて、適切に行うことが可能となるという利点がある。
【００２６】
上記印刷装置において、前記整数Ｎは３以上であって、前記Ｎ種類のドットは最大のドット以外の比較的小さいドットとして前記第１の特定ドットと前記第１の特定ドットとは異なる第２の特定ドットを含んでおり、前記第１の特定ドットを形成するための前記少なくとも２つの部分波形の選択は、同一の画素位置に前記第１と第２の特定ドットが形成されると仮定したときに前記第１と第２の特定ドット間の距離がより小さくなるように行われるようにするのが好ましい。
【００２７】
画素に対して比較的小さいドット間の形成位置のズレが画質に大きな影響を与える傾向があるので、このような選択を行うことにより、効果的にドット形成位置のズレに起因する画質の劣化を効果的に抑制することができる。
【００２８】
なお、本発明は、種々の態様で実現することが可能であり、たとえば、印刷方法および印刷装置、それらの方法または装置の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体、そのコンピュータプログラムを含み搬送波内に具現化されたデータ信号、等の態様で実現することができる。
【００２９】
【発明の実施の形態】
次に、本発明の実施の形態を実施例に基づいて以下の順序で説明する。
Ａ．実施形態の概要：
Ｂ．装置の構成：
Ｃ．第１実施例：
Ｄ．第２実施例：
Ｅ．第３実施例：
Ｆ．第４実施例：
Ｇ．第５実施例：
Ｈ．変形例：
【００３０】
Ａ．実施形態の概要：
図１は、本発明の実施例におけるドット形成位置の調整の様子を示す説明図である。この例では、４ｐＬ（ピコリットル）のインク滴で形成される小ドットと、７ｐＬのインク滴で形成される中ドットと、１４ｐＬのインク滴で形成される大ドットと、のうちのいずれかを選択的に１画素に形成可能な印刷ヘッド駆動部を用いている。
【００３１】
図１から分かるように、ドットを形成するための処理の内容は、中ドットを形成するためのインク滴の速度に応じて異なっている。図１（ａ）〜（ｆ）は、中ドットを形成するためのインク滴の吐出速度が比較的に速い場合と比較的に遅い場合における原駆動信号ＯＤＲＶと、印刷信号ＰＲＴ（ｉ）と、形成されるドットとをそれぞれ示している。ここで、印刷信号ＰＲＴ（ｉ）は、各画素におけるドットの形成状態を表す印刷データに応じて原駆動信号ＯＤＲＶを整形することにより生成された、ｉ番目のノズルに所定のドットを形成させるための信号である。
【００３２】
原駆動信号ＯＤＲＶは、１画素分の波形中に、３つの部分波形Ｗ１，Ｗ２ａ、Ｗ２ｂを含む。このうち、２つの部分波形Ｗ２ａ、Ｗ２ｂは、同じ波形を有している。印刷ヘッド駆動部は、原駆動信号ＯＤＲＶに対して所定の整形処理を行うことにより、部分波形Ｗ１を用いて小ドットを形成し、また、部分波形Ｗ２ａまたはＷ２ｂを用いて中ドットを、部分波形Ｗ２ａとＷ２ｂの双方を用いて大ドットを形成している。なお、この図におけるドットは、分かりやすくするために、現実の大きさより小さく表している。現実には、大ドットは画素からはみ出るほどに大きい。
【００３３】
部分波形Ｗ２は１画素分の波形に２個含まれているので、そのいずれかを用いることにより、１画素の領域内の２カ所のいずれかの位置に中ドットを形成可能である。この実施例では、中ドットが特許請求の範囲における第１の特定ドットに相当する。なお、図１（ｃ）では、ドット位置選択部が選択した側の部分波形Ｗ２ｂを用いて形成される中ドットを実線で、選択しなかった側の部分波形Ｗ２ａを用いて形成される中ドットを一点鎖線で示している。
【００３４】
中ドットを形成する部分波形Ｗ２ａ、Ｗ２ｂの選択は以下の方法で行われる。ここでは、図１（ｇ）に示されるように、主走査が右に向かって行われると仮定する。また、小ドットが画素のほぼ中央に形成されるように駆動波形のタイミングが調整されているものとする。中ドットを形成するインク滴の吐出速度が小ドットよりも速い場合には、ノズルから印刷媒体に到達するまでの時間が比較的短いので、中ドットは比較的左側に形成される傾向がある。この傾向は、タイミング的に遅い側の部分波形Ｗ２ｂを選択することにより相殺することができる。このような選択が行われると、図１（ａ）〜（ｃ）に示すように、画素の中心近くに中ドットを形成することが可能であることが分かる。一方、中ドットを形成するインク滴の吐出速度が小ドットよりも遅い場合には逆の選択がなされる。そして、このような場合にも、図１（ｄ）〜（ｆ）に示すように、画素の中心近くに中ドットを形成することが可能であることが分かる。なお、大ドットは、画素領域からはみ出るほど大きく広がるので、大ドットの位置のズレはあまり目立たない。
【００３５】
以上の説明から分かるように、この実施例では、小ドットと中ドットの位置のズレを抑制している。なお、この実施例では、小ドットが特許請求の範囲における第２の特定ドットに相当する。
【００３６】
このように、本発明では、原駆動信号の整形内容を選択することにより、あるサイズのドットを１画素の領域内の複数の異なる位置のいずれかに形成できるので、同時に生成する駆動信号の種類を増やすことなく、異なるサイズのドットの形成位置のズレを抑制することができる。
【００３７】
Ｂ．装置の構成：
図２は、カラープリンタ２０の概略構成図である。カラープリンタ２０は、紙送りモータ２２によって印刷用紙Ｐを副走査方向に搬送する副走査送り機構と、キャリッジモータ２４によってキャリッジ３０をプラテン２６の軸方向（主走査方向）に往復動させる主走査送り機構と、キャリッジ３０に搭載された印刷ヘッドユニット６０（「印刷ヘッド集合体」とも呼ぶ）を駆動してインクの吐出およびドット形成を制御するヘッド駆動機構と、これらの紙送りモータ２２，キャリッジモータ２４，印刷ヘッドユニット６０および操作パネル３２との信号のやり取りを司る制御回路４０とを備えている。制御回路４０は、コネクタ５６を介してコンピュータ８８に接続されている。
【００３８】
印刷用紙Ｐを搬送する副走査送り機構は、紙送りモータ２２の回転をプラテン２６と用紙搬送ローラ（図示せず）とに伝達するギヤトレインを備える（図示省略）。また、キャリッジ３０を往復動させる主走査送り機構は、プラテン２６の軸と並行に架設されキャリッジ３０を摺動可能に保持する摺動軸３４と、キャリッジモータ２４との間に無端の駆動ベルト３６を張設するプーリ３８と、キャリッジ３０の原点位置を検出する位置センサ３９とを備えている。
【００３９】
図３は、制御回路４０を中心としたカラープリンタ２０の構成を示すブロック図である。制御回路４０は、ＣＰＵ４１と、プログラマブルＲＯＭ（ＰＲＯＭ）４３と、ＲＡＭ４４と、文字のドットマトリクスを記憶したキャラクタジェネレータ（ＣＧ）４５とを備えた算術論理演算回路として構成されている。この制御回路４０は、さらに、外部のモータ等とのインタフェースを専用に行なうＩ／Ｆ専用回路５０と、このＩ／Ｆ専用回路５０に接続され印刷ヘッドユニット６０を駆動してインクを吐出させるヘッド駆動回路５２と、紙送りモータ２２およびキャリッジモータ２４を駆動するモータ駆動回路５４とを備えている。Ｉ／Ｆ専用回路５０は、パラレルインタフェース回路を内蔵しており、コネクタ５６を介してコンピュータ８８から供給される印刷データＰＤを受け取ることができる。カラープリンタ２０は、この印刷データＰＤに従って印刷を実行する。なお、ＲＡＭ４４は、ラスタデータを一時的に格納するためのバッファメモリとして機能する。
【００４０】
印刷ヘッドユニット６０は、印刷ヘッド２８を有しており、また、インクカートリッジを搭載可能である。なお、印刷ヘッドユニット６０は、１つの部品としてカラープリンタ２０に着脱される。すなわち、印刷ヘッド２８を交換しようとする際には、印刷ヘッドユニット６０を交換することになる。
【００４１】
図４は、ヘッド駆動回路５２の構成を示す説明図である。ヘッド駆動回路５２は、原駆動信号ＯＤＲＶを生成する原駆動信号生成部５２１と、駆動信号整形部５２２と、ドット位置選択部５２３とを備えている。
【００４２】
原駆動信号生成部５２１は、原駆動信号ＯＤＲＶを生成して、駆動信号整形部５２２に出力する。駆動信号整形部５２２は、入力した原駆動信号ＯＤＲＶを、ドット位置選択部５２３から入力した決定結果に応じて整形することにより駆動信号ＤＲＶを生成する。駆動信号ＤＲＶは、与えられた印刷信号ＰＲＴ（ｉ）に応じて、ノズルからインク滴を吐出させるための吐出駆動素子であるピエゾ素子ＰＺＴに印可される。ピエゾ素子ＰＺＴは、駆動信号ＤＲＶに応じて作動し、ノズルから各サイズのインク滴を吐出させる。
【００４３】
ドット位置選択部５２３は、サイズの異なる特定のドット間のズレが小さくなるように部分波形の選択を行い、この決定結果に関する情報を駆動信号整形部５２２に出力する。駆動信号整形部５２２は、この決定結果に関する情報に応じて、決定された位置にドットを形成する駆動信号ＤＲＶを生成するように原駆動信号ＯＤＲＶを整形する。
【００４４】
図５は、印刷ヘッド２８の下面におけるノズル配列を示す説明図である。印刷ヘッド２８の下面には、ブラックインクを吐出するためのブラックインクノズル群Ｋと、シアンインクを吐出するためのシアンインクノズル群Ｃと、マゼンタインクを吐出するためのマゼンタインクノズル群Ｍと、イエローインクを吐出するためのイエローインクノズル群Ｙとが形成されている。
【００４５】
各ノズルには、各ノズルを駆動してインク滴を吐出させるための駆動素子としてのピエゾ素子（図示せず）が設けられている。印刷時には、印刷ヘッド２８が主走査方向ＭＳに移動しつつ、各ノズルからインク滴が吐出される。なお、各ノズル群の複数のノズルは、副走査方向に沿って一直線上に配列されている必要はなく、例えば千鳥状に配列されていてもよい。
【００４６】
以上説明したハードウェア構成を有するカラープリンタ２０は、紙送りモータ２２により用紙Ｐを搬送しつつ、キャリッジ３０をキャリッジモータ２４により往復動させ、同時に印刷ヘッド２８のピエゾ素子を駆動して、各色、各サイズのインク滴の吐出を行い、インクドットを形成して用紙Ｐ上に多色多階調の画像を形成する。
【００４７】
Ｃ．第１実施例：
図６は、本発明の第１実施例における駆動信号ＤＲＶ生成処理のフローチャートである。この実施例では、双方向印刷を行うことを前提とし、小ドットの形成位置を基準として、これに対して中ドットの形成位置を合わせるための処理が行われている。この実施例においては、中ドットは、特許請求の範囲における第１の特定ドットに相当し、小ドットは、特許請求の範囲における第２の特定ドットに相当する。原駆動信号ＯＤＲＶとしては、図１（ａ）、（ｄ）に示したものを用いている。
【００４８】
ステップＳ１０１では、双方向印刷における小ドットの形成位置のズレを抑制するための補正値が決定される。この補正値は、小ドットの形成位置に関する補正値決定用のテストパターンを用いて、以下に示すように決定される。
【００４９】
図７は、補正値決定用のテストパターンの一例を示す説明図である。このテストパターンは、各ノズル列を用いて往路と復路でそれぞれ印刷された複数の縦罫線で構成されている。往路では一定の間隔で縦罫線を記録しているが、復路では、縦罫線の主走査方向の位置を１ドットピッチ単位で順次ずらしている。この結果、印刷用紙Ｐ上には、往路の縦罫線と復路の縦罫線との相対位置が１ドットピッチずつズレていくような複数組の縦罫線対が印刷される。複数組の縦罫線対の下には、ズレ調整番号の数字が印刷される。ズレ調整番号は、好ましい補正状態を示す補正情報としての機能を有する。ここで、「好ましい補正状態」とは、往路または復路における記録位置（または記録タイミング）を適切な補正値で補正したときに、往路と復路でそれぞれ形成されたドットの主走査方向の位置が一致するような状態を言う。従って、好ましい補正状態は、適切な補正値によって実現される。なお、図７の例では、ズレ調整番号が４である縦罫線対が、好ましい補正状態を示している。
【００５０】
ユーザは、このテストパターンを観察して、最もズレの少ない縦罫線対のズレ調整番号を、コンピュータ８８（図２）のユーザインタフェイス画面（図示せず）に入力する。このズレ調整番号は、双方向印刷における小ドットのズレを抑制するための補正値に変換されるとともにヘッド駆動回路５２に格納される。
【００５１】
このようにして決定された補正値を用いることにより、往方向の主走査時と副方向の主走査時に形成される小ドットの位置を合わせることができる。
【００５２】
ステップＳ１０２では、小ドットに対する中ドットの形成位置のズレを抑制するために二つの中ドット形成位置の中から一つの位置が決定される。この決定は、中ドットの形成位置選択用のテストパターンを用いて、以下に示すように行われる。
【００５３】
図８は、中ドットの形成位置選択用のテストパターンの一例を示す説明図である。具体的には、図８（ａ）には、一画素分の駆動波形に二つ含まれる部分波形Ｗ２ａ、Ｗ２ｂのうち一方の部分波形Ｗ２ｂを用いて形成された中ドットにより形成される線と小ドットにより形成される線とが、各色毎に示されている。これら各色毎の中ドットの線と小ドットの線は、同一の画素列上に形成されたものである。ここで、画素列とは、主走査方向に垂直に配列された画素幅の列をいう。一方、図８（ｂ）には、上述の二つの部分波形Ｗ２ａ、Ｗ２ｂのうち他方の部分波形Ｗ２ａを用いて同様に形成されたものが示されている。なお、図８の例では、図８（ａ）よりも図８（ｂ）の方が好ましい中ドットの形成位置を示している。
【００５４】
ユーザは、このテストパターンを観察して、ドット形成位置のズレの小さい方を選択し、その結果をコンピュータ８８（図２）のユーザインタフェイス画面（図示せず）に入力する。この選択結果は、部分波形Ｗ２ａ、Ｗ２ｂの選択に変換されて、ヘッド駆動回路５２が有するドット位置選択部５２３に格納される。なお、この実施例において、部分波形Ｗ２ａ、Ｗ２ｂの選択結果は、特許請求の範囲における位置関係情報に相当する。
【００５５】
なお、中ドットの形成位置と小ドット形成位置との間のズレは、以下に示すように各ドットを形成するインク滴の吐出速度のばらつきが主な原因となって発生する。なお、選択は、すべてのノズル列について、一括して図８（ａ）ないし図８（ｂ）から選択するようにしても良いが、各色のノズル列ごとに選択できるようにしても良い。たとえば、ブラックＫについては図８（ａ）を選択し、シアンＣについては図８（ｂ）を選択できるようにしても良い。
【００５６】
図９は、インク滴の吐出速度のばらつきによるドット形成位置のズレとその補正の様子を示す説明図である。図９（ａ）は、インク滴の吐出速度のばらつきによりドット形成位置が変動する様子を示す。図９（ａ）の図面に向かって左側の図は、インク滴の速度ベクトルを示している。インク滴は、主走査方向に移動する印刷ヘッド２８のノズルから、印刷媒体Ｐに向かって吐出される。このため、インク滴の飛行速度は、キャリッジ３０の移動速度と吐出速度とが合成されたものとなる。
【００５７】
図９（ａ）の図面に向かって中央と右側の図は、インク滴の吐出位置と印刷媒体Ｐへの着弾位置の関係を、吐出速度が速い場合と遅い場合とについて示している。図９（ａ）から分かるように、インク滴の吐出位置と印刷媒体Ｐとの間の距離をＤとし、インク滴の吐出速度をＶｉ、キャリッジ３０の速度をＶｃとすると、インク滴の着弾位置は、吐出位置からＶｃ×Ｄ／Ｖｉだけキャリッジ３０の移動方向に進んでいる。
【００５８】
この際、キャリッジ３０の速度Ｖｃ、および、インク滴の吐出位置と印刷媒体Ｐとの間の距離Ｄは、いずれもほぼ一定であるが、インク滴の吐出速度Ｖｉは、主として印刷ヘッドユニット６０の製造ばらつきにより変動する。この結果、主として印刷ヘッドユニット６０毎の製造ばらつきにより主走査方向にドット形成位置がずれることになる。
【００５９】
図９（ｂ）は、原駆動信号ＯＤＲＶを示している。この原駆動信号ＯＤＲＶは、中ドットを形成するための二つの部分波形Ｗ２ａ、Ｗ２ｂと、小ドットを形成するための部分波形Ｗ１とを含んでいる。このように、中ドットを形成するための部分波形が二つ含まれているので、異なる二つのタイミングで中ドットを形成することができる。
【００６０】
図９（ｃ）は、各部分波形により吐出されるインク滴が印刷媒体Ｐに着弾する様子を示す図である。印刷媒体Ｐ上の黒色の丸は、吐出速度が比較的遅い場合の着弾位置を、印刷媒体Ｐ上のハッチングされた丸は、吐出速度が比較的速い場合の着弾位置を、それぞれ示す。なお、インク滴の速度のばらつきは、中ドットと小ドットの双方について生ずるが、この図では、小ドットを形成するインク滴の速度が基準とされているので、中ドットの位置が小ドットの位置に対して相対的に表現されている。
【００６１】
小ドットと中ドットの間のズレは、以下のようにして抑制される。前述のように、中ドット形成位置は、インクの吐出速度のばらつきに起因して小ドットに対して主走査方向にずれる。この実施例では、このずれを、中ドットを形成するための部分波形を、異なるタイミングで生ずる二つの部分波形Ｗ２ａ、Ｗ２ｂから適切に選択することで相殺する。このように、中ドットを形成するための部分波形を、二つの部分波形から適切に選択することにより、吐出速度のばらつきに起因する小ドットと中ドットの間のズレを抑制することができる。
【００６２】
ステップＳ１０３では、ヘッド駆動回路５２は、決定された位置に中ドットを形成するように駆動信号ＤＲＶを生成する。駆動信号ＤＲＶは、以下に示すようにして生成される。
【００６３】
図１０は、ヘッド駆動回路５２内部の動作を示すタイミングチャートである。図１０（ａ）は、原駆動信号生成部５２１（図４）が生成する原駆動信号ＯＤＲＶを示している。図に示すように、原駆動信号ＯＤＲＶは１画素区間内に、小ドットを形成するためのＷ１と、中ドットを形成するための二つの部分波形Ｗ２ａ、Ｗ２ｂとを含んでいる。
【００６４】
図１０（ｂ）〜（ｄ）は、小ドット用の印刷信号ＰＲＴ（ｉ）、第１の中ドット用の印刷信号ＰＲＴ（ｉ）、第２の中ドット用の印刷信号ＰＲＴ（ｉ）、大ドット用の印刷信号ＰＲＴ（ｉ）をそれぞれ示している。ここで、印刷信号ＰＲＴ（ｉ）は、前述のように、原駆動信号ＯＤＲＶを整形することにより生成された、ｉ番目のノズルに所定のドットを形成させるための信号である。印刷信号ＰＲＴ（ｉ）は、各部分波形に対して「Ｈ」または「Ｌ」となる信号である。駆動信号整形部５２２（図４）は、「Ｈ」の印刷信号ＰＲＴ（ｉ）が入力されると、原駆動信号ＯＤＲＶを通過させ、「Ｌ」の駆動信号が入力されると、原駆動信号ＯＤＲＶを通過させない。このようにして、複数の部分波形の一部を選択的に通過させることにより、駆動信号ＤＲＶが生成される。
【００６５】
図１０（ｅ）〜（ｇ）は、小ドット用の印刷信号ＰＲＴ（ｉ）、第１の中ドット用の印刷信号ＰＲＴ（ｉ）、第２の中ドット用の印刷信号ＰＲＴ（ｉ）、大ドット用の駆動信号ＤＲＶ（ｉ）をそれぞれ示している。小ドット用の駆動信号ＤＲＶ（ｉ）は、小ドット用の印刷信号ＰＲＴ（ｉ）において部分波形Ｗ１に対してのみ「Ｈ」となっているので、原駆動信号ＯＤＲＶのうち部分波形Ｗ１のみを抽出した信号となっている。同様に、第１の中ドット用の駆動信号ＤＲＶ（ｉ）は、原駆動信号ＯＤＲＶのうち波形Ｗ２ａを抽出した信号となっており、第２の中ドット用の駆動信号ＤＲＶ（ｉ）は、原駆動信号ＯＤＲＶのうち波形Ｗ２ｂを抽出した信号となっている。なお、大ドット用の駆動信号ＤＲＶ（ｉ）は、原駆動信号ＯＤＲＶのうち部分波形Ｗ２ａと部分波形Ｗ２ｂとからなる信号となっている。
【００６６】
印刷信号ＰＲＴは、以下のようにして生成される。まず、コンピュータ８８（図２）から与えられた印刷データＰＤを制御回路４０で処理することによりラスタデータが生成される。このラスタデータは、前述のように、各画素位置毎に各ノズルでどのサイズのドットを形成するかを示すものであり、たとえば、ドットなしは「００」、小ドットは「０１」、中ドットは「１０」、大ドットは「１１」のような２ビットの信号である。
【００６７】
印刷信号ＰＲＴは、小ドットと大ドットについては、予め設定された印刷信号ＰＲＴの中から、ラスタデータに応じて選択される。たとえば、ラスタデータが「０１」の場合には、小ドット用の印刷信号ＰＲＴが選択され、ラスタデータが「１１」の場合には、大ドット用の印刷信号ＰＲＴが選択される。一方、中ドットについては、第１の印刷信号ＰＲＴと第２の印刷信号ＰＲＴとが設定されている。このうちのいずれを選択するかは、ドット位置選択部５２３に格納された位置関係情報（部分波形Ｗ２ａ、Ｗ２ｂの選択結果）に応じて決定される。
【００６８】
このように、本実施例では、１種類の原駆動信号を整形することにより中ドットの位置を小ドットに近づけることが可能なので、同時に出力する駆動信号の種類を増やすことなく、各サイズのドット間の形成位置のズレを抑制できるという利点がある。
【００６９】
なお、画素からはみ出るほどに大きい大ドットは、形成位置がずれても画質に与える影響が小さいのに対し、比較的小さなドット間のズレは、画質に与える影響が大きい。たとえば、小ドット、中ドット、大ドットの各サイズのドットを形成する場合には、小ドットと中ドットとの間のズレは目立つのに対して、小ドットと大ドットとの間のズレや中ドットと大ドットとの間のズレは目立たない。このような場合、形成位置を選択できる第１の特定ドットに中ドットを選択し、中ドットの形成位置の選択によりズレを小さくする第２の特定ドットに小ドットを選択するか、あるいは、その逆を選択するのが好ましい。
【００７０】
このように、第１の特定ドットおよび第２の特定ドットは、印刷装置が形成可能な複数種類のドットのうちの比較的小さいドットであるのが好ましい。
【００７１】
Ｄ．第２実施例：
図１１および図１２は、第２実施例におけるヘッド駆動回路５２内部の動作を示すタイミングチャートである。この第２実施例は、ドットの形成位置を選択できる第１のドットの種類が二つである点と、原駆動信号ＯＤＲＶが時間軸について非対称である点で、前述の第１実施例と異なる。
【００７２】
この第２実施例では、小ドットは小ドット用部分波形Ｗ１により形成され、また、中ドットは中ドット用部分波形Ｗ２ａ、Ｗ２ｂにより、大ドットは大ドット用部分波形Ｗ３ａ、Ｗ３ｂによりそれぞれ形成される。すなわち、中ドット用部分波形と大ドット用部分波形は、１画素分の駆動信号の中にそれぞれ２個含まれている。この結果、中ドットと大ドットについては、ドット形成位置の選択が可能となっている。すなわち、この実施例では、中ドットおよび大ドットが特許請求の範囲における第１の特定ドットに相当し、小ドットが特許請求の範囲における第２の特定ドットに相当する。
【００７３】
また、この第２実施例では、前述の第１実施例と異なり、原駆動信号ＯＤＲＶが時間軸について非対称となっている。すなわち、第１実施例では、１画素分の原駆動信号ＯＤＲＶにおいて、中ドット用部分波形、小ドット用部分波形、中ドット用部分波形が順に現れており、逆にしても同じ順番で部分波形が現れるが、この第２実施例では異なっている。具体的には、この第２実施例では、１画素分の原駆動信号ＯＤＲＶにおいて、第１の中ドット用部分波形Ｗ２ａ、第１の大ドット用部分波形Ｗ３ａ、小ドット用部分波形Ｗ１、第２の中ドット用部分波形Ｗ２ｂ、第２の大ドット用部分波形Ｗ３ｂが順に現れている。しかし、逆にすると、第２の大ドット用部分波形Ｗ３ｂ、第２の中ドット用部分波形Ｗ２ｂ、小ドット用部分波形Ｗ１、第１の大ドット用部分波形Ｗ３ａ、第１の中ドット用部分波形Ｗ２ａが順に現れている。
【００７４】
このように、原駆動信号は、時間軸について非対称であっても良く、部分波形の種類は３種類以上であっても良い。また、複数の異なる位置のいずれかに形成可能なドットが複数種類あっても良い。一般に、原駆動信号は、１画素分の波形が、互いに異なる形状を有する複数種類の部分波形で構成されているとともに、複数種類のドットのうちの第１の特定ドットを形成するために使用可能な少なくとも２つの部分波形を含んでものであれば良い。
【００７５】
なお、時間軸について非対称な原駆動信号ＯＤＲＶを用いて双方向印刷を行う場合には、復路においては、図１２に示すような順番が逆転した原駆動信号ＯＤＲＶを使用すると、双方向印刷においてドット形成位置のズレを抑制することができるという利点がある。
【００７６】
Ｅ．第３実施例：
図１３は、本発明の第３実施例におけるドット形成位置調整処理のフローチャートである。この第３実施例は、印刷ヘッドユニット６０の製造時において計測されたドット形成位置の位置関係情報に応じて、部分波形が選択される点で、ユーザが間接的に部分波形を選択する第１実施例と相違する。なお、特許請求の範囲における印刷ヘッドは、印刷ヘッドユニット６０のような印刷ヘッド２８を含む部品を含む概念である。
【００７７】
ステップＳ２０１では、印刷ヘッドユニット６０の製造時において、ドットの形成位置が計測される。この計測は、たとえば、図８に示すテストパターンに現れた線のズレ量を実測することにより行われる。ステップＳ２０２では、この計測値に応じて印刷ヘッドユニット６０に、位置関係情報が読み取り可能に設けられる。具体的には、印刷ヘッドユニット６０を駆動するためのドライバＩＣ（図示せず）が有するメモリ内に格納される。この位置関係情報は、たとえば、中ドットの形成に利用できる選択可能な複数の部分波形のうちどの部分波形を用いるのかを表す情報である。
【００７８】
ドット位置選択部５２３（図４）は、このメモリから位置関係情報を読み出して、中ドットの形成に用いる部分波形を選択し（ステップＳ２０３）、その選択結果を記憶する（ステップＳ２０４）。駆動信号整形部５２２は、この選択結果に応じて、原駆動信号ＯＤＲＶを整形し、各ピエゾ素子ＰＺＴに駆動信号ＤＲＶを供給する（ステップＳ２０５）。
【００７９】
上記実施例では、位置関係情報は、印刷ヘッドユニット６０を駆動するためのドライバＩＣ（図示せず）が有するメモリ内に格納されているが、たとえば、印刷ヘッドユニット６０に位置関係情報を表す識別ラベル（図示せず）を貼付しても良い。この場合には、製造時や印刷ヘッドユニット６０の交換時に人間がコンピュータ８８から入力することになる。このように、位置関係情報は、印刷ヘッドユニットに読み取り可能に設けられていればよい。
【００８０】
Ｆ．第４実施例：
第４実施例では、印刷ヘッド２８から吐出されたインク滴の飛行速度の計測値に応じて、第１の特定ドットの形成に用いられる部分波形が選択される。すなわち、部分波形の選択に使用される位置関係情報がインク滴の飛行速度の計測値である点で他の実施例と相違する。
【００８１】
図１４は、インク滴の飛行速度測定部が印刷ヘッド２８から吐出されたインク滴の飛行速度を測定する様子を示す説明図である。図１４は、図５と同様に印刷ヘッド２８を下面側から見た図であり、印刷ヘッド２８の４色分のノズル列と、インク滴飛行速度測定部４６を構成する発光素子４６ａおよび受光素子４６ｂとが示されている。
【００８２】
発光素子４６ａは、外径が約１ｍｍ以下の光束Ｌを射出するレーザである。このレーザ光Ｌは、副走査方向ＳＳに平行に射出され、受光素子４６ｂで受光される。インク滴飛行速度の測定の際には、先ず、図１４のように、１色分（例えばイエロＹ）のノズル列がレーザ光Ｌの光路上にくるように、印刷ヘッド２８を位置決めする。この状態において、ヘッド駆動回路５２は、イエロＹのノズルを１つずつ、かつ、所定の駆動期間ずつ順番に駆動して、各ノズルからインク滴を順次吐出させる。
【００８３】
１色分のすべてのノズルに関して飛行速度の測定が済むと、印刷ヘッド２８を主走査方向に少し移動させて、次の色（図１４の例ではマゼンタＭ）について測定を実行する。こうして全ての色のノズルについて測定を行う。インク滴の飛行速度は、ドットのサイズ毎に計測され、平均値が算出される。
【００８４】
図１５は、インク滴飛行速度測定部の構成と、その測定方法の原理を示す説明図である。インク滴飛行速度測定部４６には、鉛直方向（インク滴の吐出方向）に沿って、発光素子と受光素子の組が二つ備えられている。具体的には、印刷ヘッド２８側の発光素子４６ａと受光素子４６ｂの組と、印刷媒体側（インク滴進路の下方側）の発光素子４６ｃと受光素子４６ｄの組とが設けられている。２つの光路、すなわち上方側の光路Ｌ１（発光素子４６ａから受光素子４６ｂに至る光路）と下方側の光路（発光素子４６ｃから受光素子４６ｄに至る光路）Ｌ２の間隔は、図示するように所定距離に設定されている。この所定距離をＤｓとする。
【００８５】
ノズルｎからインク滴が吐出されると、インク滴は初めに上方側の光路Ｌ１を遮り、次いで下方側の光路Ｌ２を遮ることになる。このときの受光素子側の出力を示したのが図１５（ｂ）である。インク滴が上方側の光路Ｌ１を遮っている間は受光素子４６ｂの出力が低下し、インク滴の下方側の光路Ｌ２を遮っている間は受光素子４６ｄの出力が低下する。そこで、受光素子４６ｂの出力が低下（図中のｔａ）してから受光素子４６ｄの出力が低下（図中のｔｂ）するまでの時間Ｔを測定し、２つの光路間の距離Ｄｓを時間Ｔで除算することにより、インク滴速度の飛行速度を求めることができる。
【００８６】
中ドットを形成するための部分波形は、このようにして計測されたインク滴の飛行速度を用いて以下に示すように選択される。まず、小ドットを形成するインク滴の飛行速度と、中ドットを形成するインク滴の飛行速度との間の速度差が求められる。次に、図９に示すように、この速度差、キャリッジ３０の速度、およびノズルから印刷媒体までの距離に基づいて、３つのドットの形成位置の関係が推定される。この際、小ドットを形成するための部分波形と、中ドットを形成するための二つの部分波形との間のタイミングのズレを考慮する。これにより、小ドットに近い位置に中ドットを形成する部分波形が特定される。
【００８７】
このように、インク滴の飛行速度を計測し、計測された飛行速度に応じて部分波形を選択することによっても、上記の各実施例と同様の効果を得ることができる。また、ユーザによる調整操作を行うことなく、各サイズのドット間のズレを小さくするための部分波形の選択を自動的に行うことができるという利点がある。
【００８８】
以上の説明から分かるように、部分波形の選択に使用される位置関係情報は、小ドットを形成するためのインク滴の速度と、中ドットを形成するためのインク滴の速度のように、解析を行うことによりサイズの異なるドットを近づけることができるようなものでも良い。一般に、この位置関係情報は、第１の特定ドットを形成するための少なくとも２つの部分波形のうちの１つを選択するために使用できるものであれば良い。
【００８９】
Ｇ．第５実施例：
第５実施例は、後述するアクチュエータチップに含まれる複数の駆動素子群毎に、部分波形の選択が行われる点で上述の各実施例と異なる。
【００９０】
図１６は、第５実施例における印刷ヘッド２８に設けられた複数列のノズルと複数のアクチュエータチップとの対応関係を示す説明図である。このプリンタ２０は、ブラック（Ｋ）、濃シアン（Ｃ）、淡シアン（ＬＣ）、濃マゼンタ（Ｍ）、淡マゼンタ（ＬＣ）、イエロー（Ｙ）の６色のインクを用いて印刷を行う印刷装置であり、各インク用のノズル列をそれぞれ備えている。なお、濃シアンと淡シアンとは、ほぼ同じ色相を有し、濃度が異なるシアンインクである。濃マゼンタインクと淡マゼンタインクも同様である。
【００９１】
アクチュエータ回路９０には、ブラックノズル列Ｋと濃シアンノズル列Ｃを駆動する第１のアクチュエータチップ９１と、淡シアンノズル列ＬＣと濃マゼンタノズル列Ｍを駆動する第２のアクチュエータチップ９２と、淡マゼンタノズル列ＬＭとイエローノズル列Ｙを駆動する第３のアクチュエータチップ９３とが設けられている。
【００９２】
図１７は、アクチュエータ回路９０の分解斜視図である。３つのアクチュエータチップ９１〜９３は、ノズルプレート１１０とリザーバプレート１１２の積層体の上に接着剤で接着されている。また、アクチュエータチップ９１〜９３の上には、接続端子プレート１２０が固定される。接続端子プレート１２０の一端には、外部回路（具体的には図３のＩ／Ｆ専用回路５０）との電気的接続のための外部接続端子１２４が形成されている。また、接続端子プレート１２０の下面には、アクチュエータチップ９１〜９３との電気的接続のための内部接続端子１２２が設けられている。さらに、接続端子プレート１２０の上には、ドライバＩＣ１２６が設けられている。ドライバＩＣ１２６内には、コンピュータ８８から与えられた印刷信号をラッチする回路や、その印刷信号に応じて駆動信号をオン／オフするアナログスイッチなどが設けられている。なお、ドライバＩＣ１２６と接続端子１２２，１２４との間の配線は図示が省略されている。
【００９３】
図１８は、アクチュエータ回路９０の部分断面図である。ここでは、第１のアクチュエータチップ９１と、その上部の接続端子プレート１２０の断面のみを示しているが、他のアクチュエータチップ９２，９３も第１のアクチュエータチップ９１と同じ構造を有している。
【００９４】
ノズルプレート１１０には、各インク用のノズル口が形成されている。リザーバプレート１１２は、インクの貯蔵部（リザーバ）を形成するための板状体である。アクチュエータチップ９１は、インク通路８０を形成するセラミック焼結体１３０と、その上方に壁面を介して配置されたピエゾ素子ＰＥと、端子電極１３２とを有している。接続端子プレート１２０がアクチュエータチップ９１の上に固定されると、接続端子プレート１２０の下面に設けられた接続端子１２２と、アクチュエータチップ９１の上面に設けられている端子電極１３２とが電気的に接続される。なお、端子電極１３２とピエゾ素子ＰＥとの間の配線は図示が省略されている。
【００９５】
この実施例は、アクチュエータチップの製造ばらつきによって、インクの吐出速度がばらつく点に着目したものである。この実施例では、アクチュエータチップの製造ばらつきによる影響も含めた上で部分波形の選択が行われるので、ドット形成位置のズレをさらに抑制することができる。なお、この実施例における１つのアクチュエータチップに含まれる複数の駆動素子は、特許請求の範囲における駆動素子群に相当する。また、本明細書において、「アクチュエータチップ」とは、複数のノズルと駆動素子とを含み、また、セラミック焼結体１３０のように１体として成形された少なくとも１つの部材を含む構成要素を意味する。
【００９６】
なお、この第５実施例では、ブラックノズル列Ｋと濃シアンノズル列Ｃの駆動に１つのアクチュエータチップが設けられており、また、淡シアンノズル列ＬＣと濃マゼンタノズル列Ｍの駆動に１つ、淡マゼンタノズル列ＬＭとイエローノズル列Ｙの駆動に１つ、合計３個のアクチュエータチップが設けられている。この場合、アクチュエータチップ毎に第１の特定ドットの形成に用いられる部分波形の選択が行われる。
【００９７】
また、インク通路の広狭その他の製造誤差により、ノズル列毎にもインクの吐出速度にばらつきがある場合がある。したがって、このような場合には、同一種類のインクを吐出する複数のノズルからなる各ノズル列毎に部分波形の選択を行うのが好ましい。
【００９８】
Ｈ．変形例：
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【００９９】
Ｈ−１．上述の各実施例では、原駆動信号の１画素分の波形には、第１のドットを形成するための部分波形として、同一の波形のものが複数個含まれている。しかし、１画素分の波形には、ほぼ同一の大きさのドットを形成できる異なる波形のものが含まれるようにしても良い。一般に、本発明において使用する原駆動信号は、複数種類のドットのうちの第１の特定ドットを形成するために使用可能な部分波形を少なくとも２つ含んでいるものであれば良い。
【０１００】
Ｈ−２．この発明はカラー印刷だけでなくモノクロ印刷にも適用できる。また、１画素を複数のドットで表現することにより多階調を表現する印刷にも適用できる。また、ドラムプリンタにも適用できる。尚、ドラムプリンタでは、ドラム回転方向が主走査方向、キャリッジ走行方向が副走査方向となる。また、この発明は、インクジェットプリンタのみでなく、一般に、複数のノズル列を有する記録ヘッドを用いて印刷媒体の表面に記録を行うドット記録装置に適用することができる。
【０１０１】
本発明の機能の一部または全部がソフトウェアで実現される場合には、そのソフトウェア（コンピュータプログラム）は、コンピュータ読み取り可能な記録媒体に格納された形で提供することができる。この発明において、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスクやＣＤ−ＲＯＭのような携帯型の記録媒体に限らず、各種のＲＡＭやＲＯＭ等のコンピュータ内の内部記憶装置や、ハードディスク等のコンピュータに固定されている外部記憶装置も含んでいる。
【図面の簡単な説明】
【図１】本発明の実施例におけるドット形成位置の調整の様子を示す説明図。
【図２】本発明の印刷装置のプリンタ２０の概略構成図。
【図３】制御回路の内部構成を示すブロック図。
【図４】ヘッド駆動回路５２の構成を示す説明図。
【図５】印刷ヘッド２８の下面におけるノズル配列を示す説明図。
【図６】本発明の第１実施例における駆動信号ＤＲＶ生成処理のフローチャート。
【図７】補正値決定用のテストパターンの一例を示す説明図。
【図８】中ドットの形成位置選択用のテストパターンの一例を示す説明図。
【図９】インク滴の吐出速度のばらつきによるドット形成位置のズレとその補正の様子を示す説明図。
【図１０】ヘッド駆動回路５２内部の動作を示すタイミングチャート。
【図１１】第２実施例におけるヘッド駆動回路５２内部の動作を示すタイミングチャート。
【図１２】第２実施例におけるヘッド駆動回路５２内部の動作を示すタイミングチャート。
【図１３】本発明の第３実施例におけるドット形成位置調整処理のフローチャート。
【図１４】インク滴の飛行速度測定部が印刷ヘッド２８から吐出されたインク滴の飛行速度を測定する様子を示す説明図。
【図１５】インク滴飛行速度測定部の構成と、その測定方法の原理を示す説明図。
【図１６】第５実施例における印刷ヘッド２８に設けられた複数列のノズルと複数のアクチュエータチップとの対応関係を示す説明図。
【図１７】アクチュエータ回路９０の分解斜視図。
【図１８】アクチュエータ回路９０の部分断面図。
【符号の説明】
２０…カラープリンタ
２２…紙送りモータ
２４…キャリッジモータ
２６…プラテン
２８…印刷ヘッド
３０…キャリッジ
３２…操作パネル
３４…摺動軸
３６…駆動ベルト
３８…プーリ
３９…位置センサ
４０…制御回路
４１…ＣＰＵ
４４…ＲＡＭ
４６…インク滴飛行速度測定部
４６ａ、４６ｃ…発光素子
４６ｂ、４６ｄ…受光素子
５０…Ｉ／Ｆ専用回路
５２…ヘッド駆動回路
５４…モータ駆動回路
５６…コネクタ
６０…印刷ヘッドユニット
８８…コンピュータ
９０…アクチュエータ回路
９１〜９３…アクチュエータチップ
１１０…ノズルプレート
１１２…リザーバプレート
１２０…接続端子プレート
１２２…内部接続端子
１２４…外部接続端子
１３０…セラミック焼結体
１３２…端子電極
５２１…原駆動信号生成部
５２２…駆動信号整形部
５２３…ドット位置選択部
【図１】
0004035962.tif 000002
【図２】
0004035962.tif 000003
【図３】
0004035962.tif 000004
【図４】
0004035962.tif 000005
【図５】
0004035962.tif 000006
【図６】
0004035962.tif 000007
【図７】
0004035962.tif 000008
【図８】
0004035962.tif 000009
【図９】
0004035962.tif 000010
【図１０】
0004035962.tif 000011
【図１１】
0004035962.tif 000012
【図１２】
0004035962.tif 000013
【図１３】
0004035962.tif 000014
【図１４】
0004035962.tif 000015
【図１５】
0004035962.tif 000016
【図１６】
0004035962.tif 000017
【図１７】
0004035962.tif 000018
【図１８】
0004035962.tif 000019