(57)【特許請求の範囲】
【請求項１】
インクを吐出するための複数のノズルを有する印刷ヘッドを備え、前記印刷ヘッドを印刷媒体に対して相対的に主走査および副走査しつつ前記印刷媒体上にドットを形成して印刷を行う印刷部を制御する印刷制御装置であって、
印刷モードを設定する印刷モード設定部と、
前記印刷モード設定部において、前記印刷モードとして、所定のテストパターンを印刷させるためのテストパターンモードが設定されたときに、前記テストパターンモード以外の全ての印刷モードとは異なり、前記テストパターンモード以外の全ての印刷モードが設定されたときよりも前記ドットのざらつきが目立ちやすい、前記テストパターン専用の前記印刷ヘッドの駆動および副走査送り量で主走査および副走査を行って前記テストパターンを印刷するように、前記印刷部を制御する印刷制御部と、を備え、
前記印刷制御部は、
前記テストパターンモードが設定されたときに、主走査方向に画素が並ぶ画素列と、副走査方向に画素が並ぶ画素列とに、往方向の主走査で形成するドットと復方向の主走査で形成するドットとを１画素置きに並べて形成することで、前記所定のテストパターンを印刷するように、前記印刷部を制御し、
前記テストパターンモード以外の印刷モードが設定されたときに、主走査方向に画素が並ぶ画素列、または、復走査方向に画素が並ぶ画素列を、往方向の主走査で形成するドットのみ、または、復方向の主走査で形成するドットのみによって形成することで、印刷を行なうように、前記印刷部を制御する、
印刷制御装置。
【請求項２】
インクを吐出するための複数のノズルを有する印刷ヘッドを備え、前記印刷ヘッドにより印刷媒体上にドットを形成して印刷を行う印刷部と、
請求項１記載の印刷制御装置と、
を備える、印刷装置。
【請求項３】
インクを吐出するための複数のノズルを有する印刷ヘッドを備え、前記印刷ヘッドにより印刷媒体上にドットを形成して印刷を行う印刷部を用いて異なるタイミングで形成される第１のドットと第２のドットとの間の形成位置のずれを調整する調整方法であって、
（ａ）前記第１のドットと前記第２のドットとの間の形成位置のずれの調整を行うためのテストパターンの印刷を実行するか、前記テストパターン以外の印刷を実行するかの指示を入力する工程と、
（ｂ）前記テストパターンの印刷を実行する指示が入力されたときには、前記テストパターン以外の印刷を実行する指示が入力されたときとは異なり、前記テストパターン以外の印刷を実行する指示が入力されたときよりも前記ドットのざらつきが目立ちやすい、前記調整を実行するための専用の前記印刷ヘッドの駆動および副走査送り量での主走査および副走査により形成される所定のテストパターンを、前記印刷ヘッドの駆動タイミングを予め定められた複数の異なるタイミングに変化させてそれぞれ印刷する工程と、
（ｃ）前記印刷された複数のテストパターンの中から最適なテストパターンを選択する工程と、
（ｄ）前記選択されたテストパターンに対応した前記印刷ヘッドの駆動タイミングを設定する工程と、を備え、
前記工程（ｂ）は、
前記テストパターンの印刷を実行する指示が入力されたときに、主走査方向に画素が並ぶ画素列と、副走査方向に画素が並ぶ画素列とに、往方向の主走査で形成する前記第１のドットと復方向の主走査で形成する前記第２のドットとを１画素置きに並べて形成することで、前記テストパターンを印刷し、
前記テストパターン以外の印刷を実行する指示が入力されたときに、主走査方向に画素が並ぶ画素列、または、復走査方向に画素が並ぶ画素列を、前記第１のドットのみ、または、前記第２のドットのみによって形成することで、印刷を行う工程を含む、
調整方法。
【請求項４】
請求項２記載の印刷装置を制御するためのコンピュータプログラムをコンピュータに読み取り可能に記録した記録媒体であって、
請求項１記載の印刷制御装置の機能を前記コンピュータに実現させるためのコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、異なるタイミングで形成されるドット間の形成位置のずれの調整に関する。
【０００２】
【従来の技術】
近年、コンピュータの出力装置として、印刷ヘッドからインクを吐出して印刷を行うインクジェットプリンタが普及している。インクジェットプリンタには、主走査として、印刷ヘッドを印刷媒体に対して往復動しつつ、複数色のインクを吐出して印刷媒体上にドットを形成するタイプのものがある。更に、印刷速度を向上するために、主走査の往復動双方でドットを形成する（双方向印刷）タイプのものもある。
【０００３】
これらのプリンタにおいて、高品質な画像を印刷するために、主走査方向の位置が異なる複数のノズルがある場合には、それぞれ所定の位置にドットが形成されるように、インクの吐出タイミングが調整されている。更に、双方向印刷を行う場合には、主走査の往動時に形成されるドット（以下、往ドットという）と、復動時に形成されるドット（以下、復ドットという）とが、それぞれ所定の位置に形成されるように、インクの吐出タイミングが調整されている。この調整は、所定のテストパターンを用いて行われる。
【０００４】
図２３は、従来のドットずれの調整を行うためのテストパターン示す説明図である。このテストパターンは、双方向印刷における往ドットと復ドットの形成位置のずれを調整するためのものである。図２３に示したテストパターンは、往ドットによる縦罫線（上段の罫線）は、所定のタイミング信号に従って印刷されている。また、復ドットによる罫線番号１，２，３，…の縦罫線（下段の罫線）は、それぞれ往ドットを形成するための所定のタイミング信号から段階的にずらしたタイミング信号に従って印刷されている。なお、往ドットによる縦罫線と復ドットによる縦罫線とは、主走査方向の位置が一部重複するように印刷されている。罫線番号１，２では、復ドットは印刷ヘッドの駆動タイミングが早いため、往ドットで形成した罫線に対して早く着弾する側（この図では右）にずれている。罫線番号３では、往ドットによる罫線と復ドットによる罫線とは一致している。また、罫線番号４以降では、復ドットは印刷ヘッドの駆動タイミングが徐々に遅くなるため、往ドットに対して徐々に遅く着弾する側（この図では左）にずれてゆく。ユーザは、これらの縦罫線の位置が最もよく一致している罫線の番号（図２３では「３」）を選択して、その罫線番号に対応した印刷ヘッドの駆動タイミングでインクを吐出するように調整する。なお、本明細書中で、「インクの吐出タイミング」という文言と「印刷ヘッドの駆動タイミング」という文言は同義である。
【０００５】
【発明が解決しようとする課題】
しかし、図２３に示した縦罫線状のテストパターンでは、ドットずれが判別しにくい傾向にあり、ドット間の形成位置の相対的なずれの調整精度が不十分であるという問題があった。
【０００６】
近年、高画質の印刷を実現するために、ドットの微細化が行われている。それに伴い、ドットの形成位置のずれを精度良く調整することがますます困難になっていた。特に、高画質を指向したプリンタでは、このわずかなずれによる画質の低下も看過できないものとなっていた。
【０００７】
双方向印刷を行う場合には、ドット形成位置のわずかなずれが画質に大きく影響することが多い。例えば、左右に主走査する場合において、往路ではドットが本来の位置よりも左側にずれて形成される特性を有している印刷ヘッドを考える。復路では印刷ヘッドの特性により、ドットは本来の位置よりも右側にずれて形成されることになる。この結果、双方向印刷を行う場合には、往路で形成されたドットと、復路で形成されたドットとの相対的なずれは、往路または復路の一方のみでドットを形成する場合に生じるずれの２倍となる。従って、双方向印刷では、形成位置が十分に調整できないドットが存在することによる画質の劣化が激しい。複数のドット間に形成位置の相対的なずれが生じると、画像にざらつきが生じ、画質が低下するからである。
【０００８】
本発明は、上述の課題を解決するためになされたものであり、異なるタイミングで形成されるドット間の形成位置の相対的なずれを精度よく調整して、印刷画質を向上させる技術を提供することを目的とする。
【０００９】
【課題を解決するための手段およびその作用・効果】
上述の課題の少なくとも一部を解決するため、本発明では以下の手段を採用した。
本発明の第１の印刷制御装置は、
インクを吐出するための複数のノズルを有する印刷ヘッドを備え、前記印刷ヘッドにより印刷媒体上にドットを形成して印刷を行う印刷部に、異なるタイミングで形成される第１のドットと第２のドットとの間の形成位置のずれを調整するためのテストパターンを印刷させる印刷制御装置であって、
前記テストパターンは、所定の面積に所定の記録率でドットが形成されるパッチ状のパターンであり、主走査方向または副走査方向に前記第１のドットと前記第２のドットが並ぶ部分の割合が、前記第１のドット同士または前記第２のドット同士が並ぶ部分の割合よりも有意に多いテストパターンであることを要旨とする。
【００１０】
本発明で用いるテストパターンは、所定の面積に所定の記録率でドットが形成されるパッチ状のパターンである。パッチ状のパターンは、ドット形成位置にずれが生じると顕著に印刷画質（ざらつき）に影響する。従って、ドット間の形成位置の相対的なずれによる粒状性を一定の領域の粒状性で判断することができる。このため、従来の罫線パターンと比較してドットずれを判別しやすい。なお、「所定の面積に所定の記録率で」という文言は、所定の面積に一定の記録率のドットが形成される場合に限定されるものではない。従って、テストパターンは、記録率が段階的に変化しているパターンであってもよい。また、記録率が徐々に変化している（グラデーション）パターンであってもよい。
【００１１】
また、本発明で用いるテストパターンは、主走査方向または副走査方向に第１のドットと第２のドットとが並ぶ部分の割合が、第１のドット同士または第２のドット同士が並ぶ部分の割合よりも有意に多いテストパターンである。本発明を完成させるに当たり、本発明者は、異なるタイミングで形成される第１のドットと第２のドットとが隣り合わせて形成されると、これらドット間の形成位置が相対的にずれた場合に、印刷画像の粒状性（ざらつき）が目立ちやすいことを見出した。従って、ドット間の形成位置の相対的なずれが生じている場合には、ざらつきが目立つ部分が有意に多くなる。このため、ドットずれを判別しやすい。
【００１２】
これらにより、インクの吐出タイミングを調整して、ドットの形成位置を精度よく調整することができるので、印刷画質を向上することができる。
【００１３】
本発明の印刷制御装置において、
前記第１のドットと第２のドットとは、主走査方向の位置が異なるノズルによって形成されたドットであるものとしてもよい。主走査方向の位置が異なるノズルから吐出されるインクは、同一色インクであってもよいし、互いに異なる色相のインクであってもよい。
【００１４】
主走査方向の位置が異なるノズルから吐出されるインクによって同じ位置にドットを形成する場合には、印刷ヘッドの主走査速度に応じて、インクの吐出タイミングを調整する。この場合に、本発明を適用することによって、ドットの形成位置を精度よく調整することができる。
【００１５】
また、本発明の印刷制御装置において、
前記第１のドットは、前記印刷ヘッドの主走査の往動時に形成される往ドットであり、前記第２のドットは、前記印刷ヘッドの主走査の復動時に形成される復ドットとしてもよい。
【００１６】
双方向印刷においては、往ドットと復ドットとの間の形成位置の相対的なわずかなずれは、主走査の往動時のみで印刷を行う単方向印刷と比較して、印刷画質に与える影響が大きい。この場合に、本発明を適用することによって、往ドットと復ドットの形成位置を精度よく調整することができるので、特に有効に印刷画質を向上することができる。
【００１７】
また、本発明の印刷制御装置において、
前記テストパターンは、前記第１ドットと、前記第２ドットとが市松状の配置で形成されるテストパターンとしてもよい。
【００１８】
第１のドットと第２のドットとを市松状に配置したテストパターンを用いることにより、ドット間の形成位置の相対的なずれによる粒状性を判別しやすくし、インクの吐出タイミングを調整しやすくすることができる。この結果、ドットの形成位置を精度よく調整することができるので、印刷画質を向上することができる。
【００１９】
また、本発明の印刷制御装置において、
前記テストパターンにおける所定の記録率は、中間調に対応した記録率とすることが好ましい。
【００２０】
中間調すなわち印刷装置が再現可能な階調範囲の中間付近の階調の画像は、高階調や低階調の画像と比較して、印刷画質に与える影響が大きく、粒状性がより判別しやすい。従って、中間調の画像をテストパターンに用いることによって、ドットの形成位置を精度よく調整することができるので、印刷画質を向上することができる。
【００２１】
また、本発明の印刷制御装置において、
前記印刷ヘッドは、異なる色相のインクを吐出可能であり、
前記テストパターンは、前記第１のドットと、前記第２のドットとが、それぞれ異なる色相のインクを用いて形成され、前記第１のドットと、前記第２のドットとが部分的に重なる状態で形成されるテストパターンとしてもよい。
【００２２】
異なる色相の第１のドットと第２のドットとが部分的に重なることによって、第１のドットおよび第２のドットとは異なる色相の部分が生じる。従って、ドット形成位置のずれが生じているときには、テストパターン内部で色相のばらつきが大きくなる。互いに異なる色相のインクによって形成されるドットをテストパターンに用いることによって、ドット間の形成位置の相対的なずれによる粒状性を判別しやすくし、インクの吐出タイミングを調整しやすくすることができる。この結果、ドットの形成位置を精度よく調整することができるので、印刷画質を向上することができる。
【００２３】
また、本発明の印刷制御装置において、
前記印刷ヘッドは、異なる色相のインクを吐出可能であり、
前記第１のドットは、前記印刷ヘッドの主走査の往動時に形成される往ドットであり、
前記第２のドットは、前記印刷ヘッドの主走査の復動時に形成される復ドットであり、
前記テストパターンは、前記往ドットと前記復ドットとが、共に複数色のインクを用いて形成されるテストパターンとしてもよい。
【００２４】
このように、テストパターンにおいて、往ドットと復ドットをともに異なる色相の複数色のインクを用いて形成することによってもドット間の形成位置の相対的なずれによる粒状性を判別しやすくし、インクの吐出タイミングを調整しやすくすることができる。この結果、ドットの形成位置を精度よく調整することができるので、印刷画質を向上することができる。
【００２５】
また、本発明の第２の印刷制御装置は、
インクを吐出するための複数のノズルを有する印刷ヘッドを備え、前記印刷ヘッドにより印刷媒体上にドットを形成して印刷を行う印刷部に、異なるタイミングで形成される第１のドットと第２のドットとの間の形成位置のずれを調整するためのテストパターンを印刷させる印刷制御装置であって、
前記テストパターンは、所定の面積に所定の記録率でドットが形成されるパッチ状のパターンであり、ほぼ全般に亘って、略同数の第１のドットと第２のドットとが、ほぼ等しい分散性で混在して形成されるテストパターンであることを要旨とする。
【００２６】
本発明で用いるテストパターンは、所定の面積に所定の記録率でドットが形成されるパッチ状のパターンであり、ほぼ全般に亘って、略同数の第１のドットと第２のドットとが、ほぼ等しい分散性で混在して形成されるテストパターンである。本発明者は、また、異なるタイミングで形成される第１のドットと第２のドットとが略同数、ほぼ等しい分散性で混在して形成されると、これらのドット間の形成位置がずれた場合に、ざらつきが目立ちやすいことを見出した。このようなテストパターンによってもドット間の形成位置の相対的なずれによる粒状性を判別しやすくし、インクの吐出タイミングを調整しやすくすることができる。この結果、ドットの形成位置を精度よく調整することができるので、印刷画質を向上することができる。なお、「ほぼ全般に亘って」とは、ごく一部の領域で分散性や割合に関する条件を満たしていなくてもよいことを意味している。また、「略同数の第１のドットと第２のドット」とは、第１のドットと第２のドットとが、厳密に同一数でなくてもよいことを意味している。
【００２７】
また、本発明の第３の印刷制御装置は、
インクを吐出するための複数のノズルを有する印刷ヘッドを備え、前記印刷ヘッドを印刷媒体に対して相対的に主走査および副走査しつつ前記印刷媒体上にドットを形成して印刷を行う印刷部を制御する印刷制御装置であって、
印刷モードを設定する印刷モード設定部と、
前記印刷モード設定部において、前記印刷モードとして、所定のテストパターンを印刷させるためのテストパターンモードが設定されたときに、前記テストパターンモード以外の全ての印刷モードとは異なり、前記テストパターンモード以外の全ての印刷モードが設定されたときよりも前記ドットのざらつきが目立ちやすい、前記テストパターン専用の前記印刷ヘッドの駆動および副走査送り量で主走査および副走査を行って前記テストパターンを印刷するように、前記印刷部を制御する印刷制御部と、を備え、
前記印刷制御部は、
前記テストパターンモードが設定されたときに、主走査方向に画素が並ぶ画素列と、副走査方向に画素が並ぶ画素列とに、往方向の主走査で形成するドットと復方向の主走査で形成するドットとを１画素置きに並べて形成することで、前記所定のテストパターンを印刷するように、前記印刷部を制御し、
前記テストパターンモード以外の印刷モードが設定されたときに、主走査方向に画素が並ぶ画素列、または、復走査方向に画素が並ぶ画素列を、往方向の主走査で形成するドットのみ、または、復方向の主走査で形成するドットのみによって形成することで、印刷を行なうように、前記印刷部を制御することを要旨とする。
【００２８】
一般に、印刷中の印刷ヘッドの駆動や副走査送り量によって、印刷領域を埋める第１および第２のドットの配置が変わる。本発明者は、この配置によって、ドットの形成位置がずれたときに、ざらつきが目立ちやすい態様もあれば、比較的目立ちにくい態様もあることを見出した。印刷画質の向上という観点から、通常の文字や自然画像の印刷時には、ざらつきが目立ちにくい態様とすることが望ましい。一方、テストパターンの印刷時には、ざらつきが目立ちやすい態様とすることが望ましい。上記構成では、テストパターンの印刷か否かによって、主走査および副走査の態様を使い分けることにより、２つの条件を両立させることができる。なお、主走査および副走査の態様とは、印刷ヘッドの駆動および副走査送り量のことを意味しており、本明細書中で「ドット記録方式」や「記録方式」と呼ぶこともある。
【００２９】
本発明は、上記の印刷制御装置としての構成の他、
インクを吐出するための複数のノズルを有する印刷ヘッドを備え、前記印刷ヘッドにより印刷媒体上にドットを形成して印刷を行う印刷部と、
上記の印刷制御装置と、
を備える印刷装置として構成することもできる。
【００３０】
また、本発明は、以下に示すドットのずれを調整する調整方法として構成することも可能である。
即ち、本発明の第１の調整方法は、
インクを吐出するための複数のノズルを有する印刷ヘッドを備え、前記印刷ヘッドにより印刷媒体上にドットを形成して印刷を行う印刷部を用いて異なるタイミングで形成される第１のドットと第２のドットとの間の形成位置のずれを調整する調整方法であって、
（ａ）予め定められた異なる複数のタイミングで前記印刷ヘッドを駆動することによって、複数のテストパターンを前記第１のドットと前記第２のドットとの間の形成位置のずれを検出可能に印刷する工程と、
（ｂ）前記印刷された複数のテストパターンの中から最適なテストパターンを選択する工程と、
（ｃ）前記選択されたテストパターンに対応した前記印刷ヘッドの駆動タイミングを設定する工程と、
を備え、
前記工程（ａ）において、前記テストパターンは、所定の面積に所定の記録率でドットが形成されるパッチ状のパターンであり、主走査方向または副走査方向に前記第１のドットと前記第２のドットが並ぶ部分の割合が、前記第１のドット同士または前記第２のドット同士が並ぶ部分の割合よりも有意に多いテストパターンである、調整方法である。
【００３１】
この調整方法によって、ドット間の形成位置の相対的なずれによる粒状性を判別しやすくし、インクの吐出タイミングを調整しやすくすることができる。この結果、ドットの形成位置を精度よく調整することができるので、印刷画質を向上することができる。
【００３２】
また、本発明の第２の調整方法は、
インクを吐出するための複数のノズルを有する印刷ヘッドを備え、前記印刷ヘッドにより印刷媒体上にドットを形成して印刷を行う印刷部を用いて異なるタイミングで形成される第１のドットと第２のドットとの間の形成位置のずれを調整する調整方法であって、
（ａ）予め定められた異なる複数のタイミングで前記印刷ヘッドを駆動することによって、複数のテストパターンを前記第１のドットと前記第２のドットとの間の形成位置のずれを検出可能に印刷する工程と、
（ｂ）前記印刷された複数のテストパターンの中から最適なテストパターンを選択する工程と、
（ｃ）前記選択されたテストパターンに対応した前記印刷ヘッドの駆動タイミングを設定する工程と、
を備え、
前記工程（ａ）において、前記テストパターンは、所定の面積に所定の記録率でドットが形成されるパッチ状のパターンであり、ほぼ全般に亘って、略同数の第１のドットと第２のドットとが、ほぼ等しい分散性で混在して形成されるテストパターンである、調整方法である。
【００３３】
この調整方法によっても、ドット間の形成位置の相対的なずれによる粒状性を判別しやすくし、インクの吐出タイミングを調整しやすくすることができる。この結果、ドットの形成位置を精度よく調整することができるので、印刷画質を向上することができる。
【００３４】
また、本発明の第３の調整方法は、
インクを吐出するための複数のノズルを有する印刷ヘッドを備え、前記印刷ヘッドにより印刷媒体上にドットを形成して印刷を行う印刷部を用いて異なるタイミングで形成される第１のドットと第２のドットとの間の形成位置のずれを調整する調整方法であって、
（ａ）前記第１のドットと前記第２のドットとの間の形成位置のずれの調整を行うためのテストパターンの印刷を実行するか、前記テストパターン以外の印刷を実行するかの指示を入力する工程と、
（ｂ）前記テストパターンの印刷を実行する指示が入力されたときには、前記テストパターン以外の印刷を実行する指示が入力されたときとは異なり、前記テストパターン以外の印刷を実行する指示が入力されたときよりも前記ドットのざらつきが目立ちやすい、前記調整を実行するための専用の前記印刷ヘッドの駆動および副走査送り量での主走査および副走査により形成される所定のテストパターンを、前記印刷ヘッドの駆動タイミングを予め定められた複数の異なるタイミングに変化させてそれぞれ印刷する工程と、
（ｃ）前記印刷された複数のテストパターンの中から最適なテストパターンを選択する工程と、
（ｄ）前記選択されたテストパターンに対応した前記印刷ヘッドの駆動タイミングを設定する工程と、を備え、
前記工程（ｂ）は、
前記テストパターンの印刷を実行する指示が入力されたときに、主走査方向に画素が並ぶ画素列と、副走査方向に画素が並ぶ画素列とに、往方向の主走査で形成する前記第１のドットと復方向の主走査で形成する前記第２のドットとを１画素置きに並べて形成することで、前記テストパターンを印刷し、
前記テストパターン以外の印刷を実行する指示が入力されたときに、主走査方向に画素が並ぶ画素列、または、復走査方向に画素が並ぶ画素列を、前記第１のドットのみ、または、前記第２のドットのみによって形成することで、印刷を行う工程を含む、
調整方法である。
【００３５】
この調整方法によっても、ドット間の形成位置の相対的なずれによる粒状性を判別しやすくし、インクの吐出タイミングを調整しやすくすることができる。この結果、ドットの形成位置を精度よく調整することができるので、印刷画質を向上することができる。
【００３６】
また、本発明は、以下に示す記録媒体として構成することも可能である。
即ち、本発明の第１の記録媒体は、
上述した印刷装置を制御するためのコンピュータプログラムをコンピュータに読み取り可能に記録した記録媒体であって、
上述した印刷制御装置の機能を前記コンピュータに実現させるためのコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【００３７】
このプログラムが実行されると、上述した印刷制御装置、印刷装置および調整方法を実現することができる。
【００３８】
また、本発明の第２の記録媒体は、
インクを吐出するための複数のノズルを有する印刷ヘッドを備え、前記印刷ヘッドにより印刷媒体上にドットを形成して印刷を行う印刷部を制御するための印刷データをコンピュータに読み取り可能に記録した記録媒体であって、
上述した印刷制御装置に用いられるテストパターンを印刷するための印刷データを記録したコンピュータ読み取り可能な記録媒体である。
【００３９】
この印刷データを上述した印刷制御装置、印刷装置および調整方法に用いてテストパターンを印刷することによって、ドット間の形成位置の相対的なずれによる粒状性を判別しやすくし、インクの吐出タイミングを調整しやすくすることができる。この結果、ドットの形成位置を精度よく調整することができるので、印刷画質を向上することができる。
【００４０】
本発明は、上述の印刷制御装置、印刷装置、調整方法としての構成の他、テストパターンおよびテストパターンの印刷方法の発明として構成することもできる。また、これらを実現するコンピュータプログラム、およびそのプログラムを記録した記録媒体、そのプログラムを含み搬送波内に具現化されたデータ信号など種々の態様で実現することが可能である。なお、それぞれの態様において、先に示した種々の付加的要素を適用することが可能である。
【００４１】
本発明をコンピュータプログラムまたはそのプログラムを記録した記録媒体等として構成する場合には、印刷制御装置や印刷装置を駆動するプログラム全体として構成するものとしてもよいし、本発明の機能を果たす部分のみを構成するものとしてもよい。また、記録媒体としては、フレキシブルディスクやＣＤ−ＲＯＭ、光磁気ディスク、ＩＣカード、ＲＯＭカートリッジ、パンチカード、バーコードなどの符号が印刷された印刷物、コンピュータの内部記憶装置（ＲＡＭやＲＯＭなどのメモリ）および外部記憶装置などコンピュータが読み取り可能な種々の媒体を利用できる。
【００４２】
【発明の実施の形態】
以下、本発明の実施の形態について、実施例に基づき以下の順で説明する。
Ａ．印刷装置の構成：
Ｂ．印刷制御：
Ｃ．第１実施例：
Ｄ．第１実施例の変形例：
Ｅ．第２実施例：
Ｆ．変形例：
【００４３】
Ａ．印刷装置の構成：
図１は、本発明の実施例としての印刷システムの構成を示すブロック図である。プリンタＰＲＴは、コンピュータＰＣに接続されており、コンピュータＰＣ内のプリンタドライバ８０で生成された印刷データを受け取って印刷を実行する。印刷データには、ラスタ上の各画素についてドットのオン・オフを指定するラスタデータと、副走査送り量を特定する副走査送り量データとが含まれる。コンピュータＰＣは、外部のネットワークＴＮに接続されており、特定のサーバＳＶに接続することにより、プリンタＰＲＴを駆動するためのプログラムおよびデータをダウンロードすることも可能である。また、フレキシブルディスクドライブＦＤＤやＣＤ−ＲＯＭドライブＣＤＤを用いて、必要なプログラムおよびデータをフレキシブルディスクやＣＤ−ＲＯＭなどの記録媒体からロードすることも可能である。これらのプログラムは、印刷に必要なプログラム全体をまとめてロードする態様を採ることもできるし、一部の機能をモジュールとしてロードする態様を採ることもできる。
【００４４】
コンピュータＰＣでは、所定のオペレーティングシステムの下で、図示しないアプリケーションプログラムが動作している。アプリケーションプログラムは、画像の生成やレタッチなどの処理を行う。オペレーティングシステムには、プリンタドライバ８０が組み込まれている。なお、プリンタドライバ８０は、副走査送り量データと、各主走査時のドットの記録状態を示すラスタデータとを含む印刷データを生成する機能を実現するためのプログラムに相当する。
【００４５】
プリンタドライバ８０は、アプリケーションプログラムから画像データを受け取り、これをプリンタＰＲＴに供給する印刷データを生成している。プリンタドライバ８０の内部には、印刷モード設定部８２と、印刷モード制御部８４と、３つの印刷データ生成部８６，８７，８８とが備えられている。
【００４６】
本実施例では、印刷モード設定部８２は、文字を印刷するテキスト印刷モードか、自然画像を印刷する自然画像印刷モードか、テストパターンを印刷するテストパターン印刷モードかの設定を行う。印刷モード制御部８４は、印刷モード設定部８２で設定された印刷モードに応じて、文字印刷用の印刷データの生成を行うか、自然画像印刷用の印刷データの生成を行うか、テストパターン印刷用の印刷データの生成を行うかの判断を行う。第１の印刷データ生成部８６は、テキスト印刷用の印刷データを生成する。第２の印刷データ生成部８７は、自然画像印刷用の印刷データを生成する。第３の印刷データ生成部８８には、予め一定階調値のパッチ状のテストパターンを印刷するための画像データが用意されている。第３の印刷データ生成部８８は、この画像データをハーフトーン処理することによって、テストパターン印刷用の印刷データを生成する。なお、テストパターンの階調値は任意に設定可能であるが、本実施例では中間調とした。
【００４７】
３つの印刷データ生成部８６，８７，８８には、解像度変換モジュールと、色変換モジュールと、ハーフトーンモジュールと、インタレースデータ生成モジュールとが備えられている（図示省略）。また、色変換テーブルも設けられている。解像度変換モジュールは、アプリケーションプログラムが扱っているカラー画像データの解像度をプリンタドライバ８０が扱うことができる解像度に変換する。色変換モジュールは、色変換テーブルを参照しつつ、各画素毎にプリンタＰＲＴが使用するシアン（Ｃ），ライトシアン（ＬＣ），マゼンタ（Ｍ），ライトマゼンタ（ＬＭ），イエロ（Ｙ），ブラック（Ｋ）の各色の多階調データに変換する。ハーフトーンモジュールは、画像データの階調値をドットの分布で表現するハーフトーン処理を行う。インタレースデータ生成モジュールは、ハーフトーン処理された画像データを副走査送り量データとともに、プリンタＰＲＴに転送する所定のフォーマットに配列する。なお、プリンタドライバ８０内で行われる処理の一部をプリンタＰＲＴで行うようにしてもよい。
【００４８】
プリンタドライバ８０の各モジュールの機能を実現するためのプログラムは、コンピュータ読み取り可能な記録媒体に記録された形態で供給される。このような記録媒体としては、フレキシブルディスクやＣＤ−ＲＯＭ、光磁気ディスク、ＩＣカード、ＲＯＭカートリッジ、パンチカード、バーコードなどの符号が印刷された印刷物、コンピュータの内部記憶装置（ＲＡＭやＲＯＭなどのメモリ）および外部記憶装置等の、コンピュータが読み取り可能な種々の媒体を利用できる。
【００４９】
プリンタＰＲＴには、入力部９１と、バッファ９２と、主走査部９３と、副走査部９４と、ヘッド駆動部９５と、駆動タイミングテーブル９６とが備えられている。入力部９１は、プリンタドライバ８０から転送された印刷データを受け取る。この印刷データは、一旦、バッファ９２に記憶される。そして、バッファ９２に記憶された印刷データに従って、主走査部９３および副走査部９４が印刷ヘッドの主走査および印刷用紙の搬送を行い、ヘッド駆動部９５が駆動タイミングテーブル９６に設定された駆動タイミングを参照して印刷ヘッドを駆動して画像を印刷する。なお、プリンタＰＲＴは、双方向印刷が可能なプリンタである。
【００５０】
図２は、プリンタ２２の概略構成図である。図示するように、このプリンタ２２は、紙送りモータ２３によって用紙Ｐを搬送する機構と、キャリッジモータ２４によってキャリッジ３１をプラテン２６の軸方向に往復動させる機構と、キャリッジ３１に搭載された印刷ヘッド２８を駆動してインクの吐出およびドット形成を制御する機構と、これらの紙送りモータ２３，キャリッジモータ２４，印刷ヘッド２８および操作パネル３２との信号のやり取りを司る制御回路４０とから構成されている。
【００５１】
キャリッジ３１をプラテン２６の軸方向に往復動させる機構は、プラテン２６の軸と平行に架設され、キャリッジ３１を摺動可能に保持する摺動軸３４とキャリッジモータ２４との間に無端の駆動ベルト３６を張設するプーリ３８と、キャリッジ３１の原点位置を検出する位置検出センサ３９等から構成されている。
【００５２】
このキャリッジ３１には、ブラックインク用のカートリッジ７１とシアン，ライトシアン，マゼンタ，ライトマゼンタ，イエロの５色のインクを収納したカラーインク用カートリッジ７２が搭載可能である。なお、ライトシアンインクはシアンインクと色相がほぼ同一で濃度がシアンインクよりも低いインクである。ライトマゼンタインクについても同様である。キャリッジ３１の下部の印刷ヘッド２８には、これらのインクに対応して計６個のインク吐出用ヘッド６１〜６６が形成されている。また、キャリッジ３１の底部には、この各色用ヘッドにインクタンクからのインクを導く導入管が立設されている。
【００５３】
図３は、インク吐出用ヘッド６１〜６６におけるノズルＮｚの配列を示す説明図である。これらのインク吐出用ヘッド６１〜６６には、それぞれブラックインク（Ｋ）と、シアンインク（Ｃ）と、ライトシアンインク（ＬＣ）と、マゼンタインク（Ｍ）と、ライトマゼンタインク（ＬＭ）と、イエロインク（Ｙ）との６色のインクを吐出するためのノズルＮｚが設けられている。インク吐出用ヘッド６１〜６６の副走査方向の位置は、互いに一致している。また、インク吐出用ヘッド６１〜６６は、副走査方向に沿って一定のノズルピッチｋで千鳥状に配列された４８個のノズルＮｚをそれぞれ備えている。なお、ノズルＮｚは、製造上ノズルピッチを小さく設定しやすいように千鳥状に配列されているが、一直線上に配置しても良い。
【００５４】
図４は、制御装置４０の内部構成を示す説明図である。図示する通り、制御装置４０の内部には、ＣＰＵ４１，ＰＲＯＭ４２，ＲＡＭ４３を中心に以下に示す種々の回路がバス４８で相互に接続されている。ＰＣインタフェース４４はコンピュータ９０とのデータのやりとりを行う。周辺入出力部（ＰＩＯ）４５は、紙送りモータ２３、キャリッジモータ２４および操作パネル３２などとの信号をやりとりする。クロック４６は各回路の動作の同期をとる。駆動用バッファ４７はヘッド６１〜６６に各ノズルごとのドットのオン・オフの信号を駆動信号生成部５５に出力する。
【００５５】
駆動信号生成部５５には、発振器５０が接続されている。発振器５０は駆動信号を生成する基準となるクロック信号を周期的に出力する。駆動信号生成部５５は、発振器５０からの信号に基づいてヘッド６１〜６６の各ノズル列に出力する駆動波形を生成する。既に図示した通り、ヘッド６１〜６６には、主走査方向の位置が異なる複数のノズル列が備えられている。駆動信号生成部５５は、こうした位置の相違を考慮して、各画素に適切にドットを形成可能な出力タイミングで駆動信号を出力する。プリンタＰＲＴは双方向記録が可能であるため、出力タイミングは、主走査の往動時、復動時に対して個別にＰＲＯＭ４２内の駆動タイミングテーブル９６（図１参照）に記憶されている。
【００５６】
図５は、基準印刷タイミング信号ＰＴＳの生成について示す説明図である。印刷タイミング信号は、各画素に対応して出力される信号であり、駆動波形の開始を指示する信号である。図示する通り、プリンタＰＲＴは、キャリッジ３１を摺動可能に保持する摺動軸３４に平行に所定間隔で黒塗りの部分が均等に付されたリニアスケールを備えている。本実施例では、黒塗り部分の幅はプリンタＰＲＴの解像度の２倍、即ち３６０ＤＰＩの間隔に相当する。キャリッジ３１は光学センサ７３を備えている。光学センサ７３は、キャリッジ３１の移動時にセンサの対向する面が黒塗り部であるか否かに応じてオン・オフの信号を出力する。図中にこの信号の様子を示した。このパルスによって制御装置４０はキャリッジ３１の主走査方向の位置を検出することができる。
【００５７】
光学センサ７３から出力されたパルスを等分割することにより、黒塗り部以上の解像度でキャリッジ３１の位置を検出することができる。前記パルスの間隔を２等分すれば、７２０ＤＰＩの解像度でキャリッジ３１の位置を検出することができる。こうして得られた信号は、キャリッジ３１と画素との関係が一定に保たれている。７２０ＤＰＩで印刷を行う場合には、このようにして得られた信号が基準印刷タイミング信号ＰＴＳとなる。図中には、７２０ＤＰＩに対応する基準印刷タイミング信号ＰＴＳの例を示した。なお、基準印刷タイミング信号ＰＴＳは、このように光学センサを用いて生成するものの他、主走査の開始から一定の時間周期で出力するようにして生成することもできる。但し、光学センサを用いて生成するものとすれば、より高精度な信号を生成することができる。
【００５８】
図６は、基準印刷タイミング信号ＰＴＳと、遅延させた印刷タイミング信号との関係を示す説明図である。図示していないが、遅延させた印刷タイミング信号は、基準印刷タイミング信号ＰＴＳに遅延信号を与えることによって生成される。プリンタ２２は、この基準タイミング信号ＰＴＳに対して遅延させた複数の印刷タイミング信号ＰＴＳ（０），ＰＴＳ（１），ＰＴＳ（３），…を用いて印刷ヘッドを駆動することが可能である。
【００５９】
以上説明したハードウェア構成を有するプリンタ２２は、紙送りモータ２３により用紙Ｐを搬送しつつ、キャリッジ３１をキャリッジモータ２４により往復動させる。それと同時に印刷ヘッド２８のインク吐出用ヘッド６１〜６６のピエゾ素子を駆動して、各色インク滴の吐出を行い、インクドットを形成して用紙Ｐ上に多色多階調の画像を形成する。
【００６０】
Ｂ．印刷制御：
図７は、印刷モード制御ルーチンのフローチャートである。これは、コンピュータＰＣ内のＣＰＵが実行する処理である。この処理が開始されると、まず、印刷モードの設定を行う（ステップＳ１００）。設定された印刷モードがテキスト印刷モードであれば（ステップＳ１２０）、テキスト用の印刷データの生成を行う（ステップＳ１４０）。設定された印刷モードが自然画像印刷モードであれば（ステップＳ１２０）、自然画像用の印刷データの生成を行う(ステップＳ１６０)。設定された印刷モードがテストパターン印刷モードであれば（ステップＳ１２０）、テストパターン用の印刷データの生成を行う（ステップＳ１８０）。
【００６１】
これらの印刷データには、前述したように、ラスタ上の各画素についてのドットのオン・オフを指定するラスタデータと、副走査送り量を特定する副走査送り量データとが含まれる。プリンタＰＲＴは、これらのデータを受け取って印刷を実行する。
【００６２】
図８は、テキスト印刷モードのドット記録方式を示す説明図である。図８（Ａ）に示すように、この記録方式では、ノズルピッチｋが６，使用ノズル個数Ｎが４７，スキャン繰り返し数ｓが２である。また、図８（Ａ）の下部の表には、１回目から１３回目までの各パスに関するパラメータを示している。１サイクルは、１２（＝ｋ・ｓ）回分の副走査を含んでいる。１２回分の副走査は、送り量が（２１，２６）ドットである２回の副走査を６回繰り返すことによって完了する。また、図８（Ａ）の最下段に示した水平位置は、水平位置が「１」のときには、そのパスにおいて各ラスタラインの奇数番目の画素を記録し、「２」のときには、偶数番目の画素を記録することを意味している。
【００６３】
図８（Ｂ）は、図８（Ａ）の各パス番号に対応した，各パスにおける各ラスタライン上のドット記録に用いるノズル番号を示している。左端に示した各ラスタラインのライン番号は、有効記録範囲内の連続番号である。なお、パス番号が奇数のときには印刷ヘッドの往動時にドット記録を行い、偶数のときには復動時にドット記録を行っている。この図から解かるように、各ラスタライン上の複数のドットは、印刷ヘッドの主走査の往動と復動の双方によって異なる２つのノズルを用いて形成されている。
【００６４】
図８（Ｂ）右側には、ラスタ番号２〜７の各ラスタラインを形成するパスと水平位置との関係を示した。テキスト印刷モードでは、ｋ＝６，ｓ＝２であるので、画像全体のドットは、主走査方向に２画素、副走査方向に６画素分の合計１２画素の領域を単位として一様な順序で形成される。水平位置１は、奇数番目の画素位置を表しており、水平位置２は、偶数番目の画素位置を表している。また、マス内の数字は、パス番号を表している。図示したように、ラスタ番号２〜７のラスタにおいて、奇数番目の画素は、パス１，１１，９，７，５，３でそれぞれ記録し、偶数番目の画素は、パス８，６，４，２，１２，１０でそれぞれ記録する。言い換えれば、各ラスタラインの奇数番目の画素は、往ドットを用いて記録し、偶数番目の画素は、復ドットを用いて記録する。また、このように連続する主走査で形成するドットの水平位置を異ならせることによって、各画素に径の大きなドットを形成したときでもドット同士が重なりにくくすることができる。なお、この記録方式で記録したドットの様子を図１０（ａ）に示した。○は往ドットを示している。また、●は復ドットを示している。
【００６５】
図９は、自然画像印刷モードのドット記録方式を示す説明図である。図９（Ａ）に示すように、この記録方式では、ノズルピッチｋが６，使用ノズル個数Ｎが４８，スキャン繰り返し数ｓが２である。また、この図の下部の表には、１回目から１３回目までの各パスに関するパラメータを示している。１サイクルを構成する１２（＝ｋ・ｓ）回分の副走査は、送り量が（２０，２７，２２，２８，２１，２６）ドットである６回の副走査を２回繰り返すことによって完了する。また、図１１（Ａ）の最下段に示した水平位置は、水平位置が「１」のときには、そのパスにおいて各ラスタラインの奇数番目の画素を記録し、「２」のときには、偶数番目の画素を記録することを意味している。
【００６６】
図９（Ｂ）は、図９（Ａ）の各パス番号に対応した，各パスにおける各ラスタライン上のドット記録に用いるノズル番号を示している。左端に示した各ラスタラインのライン番号は、有効記録範囲内の連続番号である。なお、パス番号が奇数のときには印刷ヘッドの往動時にドット記録を行い、偶数のときには復動時にドット記録を行っている。この図から解かるように、往動によって形成されるラスタと復動によって形成されるラスタは、３ラスタずつの束になって交互に配置されている。また、各ラスタライン上の複数のドットは、印刷ヘッドの主走査の往動または復動によって異なる２つのノズルを用いて形成されている。
【００６７】
図９（Ｂ）右側には、ラスタ番号２〜７の各ラスタラインを形成するパスと水平位置との関係を示した。比較例では、ｋ＝６，ｓ＝２であるので、画像全体のドットは、主走査方向に２画素、副走査方向に６画素分の合計１２画素の領域を単位として一様な順序で形成される。水平位置１は、奇数番目の画素位置を表しており、水平位置２は、偶数番目の画素位置を表している。また、マス内の数字は、パス番号を表している。図示したように、ラスタ番号２〜７のラスタにおいて、奇数番目の画素はパス１，５，８，１０，１２，３でそれぞれ記録し、偶数番目の画素はパス７，１１，２，４，６，９でそれぞれ記録する。言い換えれば、ラスタ番号２，３，７では、各ラスタラインの奇数番目の画素は、第１の主走査で記録し、偶数番目の画素は、第２の主走査で記録する。また、ラスタ番号４，５，６では、各ラスタラインの奇数番目の画素は、第２の主走査で記録し、偶数番目の画素は、第１の主走査で記録する。また、このように連続する主走査で形成するドットの水平位置を異ならせることによって、各画素に径の大きなドットを形成したときでもドット同士が重なりにくくすることができる。なお、この記録方式で記録したドットの様子を図１０（ｂ）に示した。○は往ドットを示している。また、●は復ドットを示している。
【００６８】
Ｃ．第１実施例：
図１１は、第１実施例としてのテストパターン印刷モードのドット記録方式を示す説明図である。図１１（Ａ）に示すように、この記録方式では、ノズルピッチｋが６，使用ノズル個数Ｎが４７，スキャン繰り返し数ｓが２である。また、図１１（Ａ）の下部の表には、１回目から１３回目までの各パスに関するパラメータを示している。１サイクルは、１２（＝ｋ・ｓ）回分の副走査を含んでいる。１２回分の副走査は、送り量が（２１，２６）ドットである２回の副走査を６回繰り返すことによって完了する。また、図１１（Ａ）の最下段に示した水平位置は、水平位置が「１」のときには、そのパスにおいて各ラスタラインの奇数番目の画素を記録し、「２」のときには、偶数番目の画素を記録することを意味している。
【００６９】
図１１（Ｂ）は、図１１（Ａ）の各パス番号に対応した，各パスにおける各ラスタライン上のドット記録に用いるノズル番号を示している。左端に示した各ラスタラインのライン番号は、有効記録範囲内の連続番号である。なお、パス番号が奇数のときには印刷ヘッドの往動時にドット記録を行い、偶数のときには復動時にドット記録を行っている。この図から解かるように、各ラスタライン上の複数のドットは、印刷ヘッドの往動または復動によって異なる２つのノズルを用いて形成されている。また、互いに隣り合うラスタラインのドットが印刷ヘッドの互いに異なる方向の主走査によって形成されている。
【００７０】
図１１（Ｂ）右側には、ラスタ番号２〜７の各ラスタラインを形成するパスと水平位置との関係を示した。第２実施例では、ｋ＝６，ｓ＝２であるので、画像全体のドットは、主走査方向に２画素、副走査方向に６画素分の合計１２画素の領域を単位として一様な順序で形成される。水平位置１は、奇数番目の画素位置を表しており、水平位置２は、偶数番目の画素位置を表している。また、マス内の数字は、パス番号を表している。図示したように、ラスタ番号２〜７のラスタにおいて、奇数番目の画素をパス１，６，９，２，５，１０でそれぞれ記録し、偶数番目の画素をパス８，１１，４，７，１２，３でそれぞれ記録する。言い換えれば、往ドットと復ドットとを市松状に配置して記録する。なお、この記録方式で記録したドットの様子を図１２に示した。○は往ドットを示している。また、●は復ドットを示している。このように双方向印刷において、往ドットと復ドットとを市松状に配置すると、ドット形成位置のずれによるざらつきの程度を判別しやすくすることができる。
【００７１】
図１３は、印刷ヘッドの駆動タイミング調整のフローチャートである。まず、後述する５つのタイミングでテストパターンの印刷を実行する（ステップＳ２００）。
【００７２】
図１４は、テストパターンの様子を示す説明図である。○は往ドットを示している。また、●は復ドットを示している。なお、本実施例では、往ドットと復ドットとは、同一色である。テストパターンは、復ドットの形成タイミングを、往ドットの形成タイミングに対して相対的に１〜５の番号で示された５段階に変化させて記録される。例えば、往ドットは、図６に示した印刷タイミング信号ＰＴＳ（０）を用いて印刷されている。また、テストパターン１〜５の復ドットは、印刷タイミング信号ＰＴＳ（１）〜ＰＴＳ（５）を用いて印刷されている。なお、今メモリに記憶されている復ドットを形成するための駆動タイミングは、印刷タイミング信号ＰＴＳ（３）のタイミング、即ち、往ドットを形成するための駆動タイミングと３段階差のタイミングであるものとしている。テストパターン１では、復ドットは印刷タイミングが早いため往ドットに対して早く着弾する側（この図では右）にずれている。テストパターン２では、復ドットが適切なタイミングで形成されている。これは、現在の復ドットの形成タイミングが１段階分遅かったことを意味している。また、テストパターン３，４，５では、復ドットは印刷タイミングが徐々に遅くなるため、往ドットに対して徐々に遅く着弾する側（この図では左）にずれてゆく。テストパターン１，３，４，５のように、往ドットと復ドットとの相対的な形成位置がずれるとドット間に空白の部分が生じ、ざらつき感や濃淡の模様を視認させる。この作用によって、ドットの形成位置のずれを精度よく認知することが可能である。ドット形成位置の調整は、最もざらつき感を与えない，最も適切なタイミングで形成されたパターン２をユーザが選択することによって行う。
【００７３】
ユーザは、印刷された５つのテストパターンの中から最もざらつき感の少ないものを選択し、その番号を入力する（図１３のステップＳ２２０）。図１の駆動タイミングテーブル９６に記憶されている印刷ヘッドの駆動タイミングを入力された番号に対応した駆動タイミングに変更する（ステップＳ２４０）。ドットの形成タイミングが大きくずれ過ぎているために、上述した５つのテストパターンでは、最適に調整することができない場合がある。この場合、更に調整を行うか否かの判断を行う（ステップＳ２６０）。更に調整を行わない場合には終了となる。更に調整を行う場合には、再度テストパターンの印刷を実行し、同様の処理を繰り返す。
【００７４】
第１実施例では、テストパターンとして、往ドットと復ドットとを市松状に配置したパターンを用いている（図１４）。このテストパターンは、ドット間の形成位置が相対的にずれた場合に、ざらつきが目立ちやすいパターンである。従って、ざらつきの程度の判別がしやすく、印刷ヘッドの駆動タイミングを精度よく調整しやすい。また、印刷対象（テキスト、自然画像、テストパターン）によって、記録方式を切換えて使い分けているので、それぞれに適した印刷を行うことができる。
【００７５】
Ｄ．第１実施例の変形例：
図１５は、第１実施例の変形例としての印刷システムの構成を示すブロック図である。変形例では、プリンタドライバ８０内部にテストパターン印刷用の印刷データ生成部（図１の第３印刷データ生成部８８）を備えていない。その代わりに、予めプリンタＰＲＴ内にテストパターンデータ９７を備えている。テストパターンデータ９７は、テストパターンを印刷するための印刷データであり、ラスタ上の各画素についてドットのオン・オフを指定するラスタデータと、副走査送り量を特定する副走査送り量データとを含んでいる。印刷モードとしてテストパターン印刷モードが設定されると、主走査部９３と、副走査部９４と、ヘッド駆動部９５とに直接テストパターンデータが供給される。なお、テストパターンデータは、プリンタドライバ８０内に備えるようにしてもよい。この他は第１実施例と同じである。
【００７６】
Ｅ．第２実施例：
第１実施例では、往ドットと復ドットとが同じインクで形成される場合を例示した。第２実施例では、両者を異なるインクで形成する場合について説明する。図１６は、第２実施例のテストパターンの説明図である。図１６（ａ）では、往ドットにシアンインク（Ｃ）を用いており、復ドットにマゼンタインク（Ｍ）を用いている。また、図１６（ｂ）では、往ドットにシアンインク（Ｃ）を用いており、復ドットにイエロインク（Ｙ）を用いている。ドット記録方式は、図１１に示した第１実施例と同じである。
【００７７】
第２実施例では、往ドットと復ドットに互いに異なる色相のインクを用いている。互いに異なる色相のドットが重なると、それらとは更に異なる色相の部分が生じる。例えば、図１６（ａ）に示した例では、シアンドットとマゼンタドットとが重なっている部分は、青になる。また、図１６（ｂ）に示した例では、シアンドットとイエロドットとが重なっている部分は、緑になる。このように、往ドットと復ドットに互いに異なる色相のインクを用いれば、ドット形成位置のずれの程度によってテストパターン内部での色相のばらつきが変化し、ざらつき感の程度が視認しやすくなる。この結果、ドットの形成位置を精度よく調整することができるので、印刷画質を向上することができる。また、一般にイエロインクは視認性が低いため調整がしにくいが、本発明によれば容易に調整を行うことが可能になる。
【００７８】
Ｆ．変形例：
以上、本発明のいくつかの実施の形態について説明したが、本発明はこのような実施の形態になんら限定されるものではなく、その要旨を逸脱しない範囲内において種々なる態様での実施が可能である。例えば、以下のような変形例も可能である。
【００７９】
Ｆ１．変形例１．
上記実施例では、双方向印刷における往ドットと復ドットの間の相対的な形成位置のずれを調整しているが、一般に、本発明は、異なるタイミングで形成される第１のドットと第２のドットとの間の形成位置のずれの調整に適用することができる。従って、本発明は、印刷ヘッドが主走査方向の位置が異なる複数のノズル列を有する場合に、各ノズル列から吐出されるインクによって形成されるドット間の相対的な形成位置のずれの調整にも適用できる。例えば、図３に示した印刷ヘッド２８において、図示したブラックインク用ノズル群内のＡ列とＢ列それぞれのノズルから吐出されるインクによって形成されるドット形成位置の調整に適用してもよい。あるいは、互いに異なる色相のインクを吐出するＢ列とＣ列それぞれのノズルから吐出されるインクによって形成されるドット形成位置の調整に適用してもよい。なお、本発明は、主走査の往動のみで印刷を行う単方向印刷に適用してもよい。
【００８０】
図１７は、６色のインクを吐出するノズル群が副走査方向に配置されている印刷ヘッド２８Ａを示す説明図である。このような印刷ヘッドを用いる場合にも、本発明を適用することができる。即ち、各ノズル群内の０列と１列それぞれのノズルから吐出されるインクによって形成されるドット形成位置の調整に適用してもよい、あるいは、互いに異なる色相のインクを吐出するノズル群間のノズルから吐出されるインクによって形成されるドット形成位置の調整に適用してもよい。
【００８１】
図１８は、図３に示した印刷ヘッド２８が副走査方向に６つ配置された印刷ヘッド２８Ｂを示す説明図である。このような印刷ヘッドを用いる場合にも、本発明を適用することができる。また、更に多くのノズル群を有する印刷ヘッドに本発明を適用してもよい。
【００８２】
Ｆ２．変形例２：
上記実施例では、テストパターンは往ドットと復ドットとを主走査方向および副走査方向に互いに隣り合うように市松状に配置しているが、これに限定されるものではない。なお、ここで、「互いに隣り合うドット」というのは、「互いに隣り合う画素位置に形成されるドット」のみを意味するものではなく、形成されたドットが互いに隣り合っている状態を意味している。従って、第１のドットと第２のドットとの間にドットが形成されていない画素が存在している場合も含んだ意味を有している。
【００８３】
図１９は、市松状に配置された第１のドットおよび第２のドットを示す説明図である。○は第１のドットを示している。また、●は、第２のドットを示している。この配置は、第１のドットと第２のドットとが、主走査方向および副走査方向に必ず並んだ状態である。また、図１９（ａ），（ｂ），（ｃ）は、ドットの記録率が異なる例を示している。このように、市松状のパターンにおいて、ドットの記録率が異なっていてもドットの形成位置のずれによるざらつき感を判別しやすくすることができる。
【００８４】
図２０は、千鳥状に配置された第１のドットおよび第２のドットを示す説明図である。○は第１のドットを示している。また、●は、第２のドットを示している。図２０（ｂ）において破線で囲ったように、第１のドット同士および第２のドット同士は、主走査方向および副走査方向に並んでいるが、ほぼ等しい分散性で混在して配置されている。また、図２０（ａ），（ｂ），（ｃ）は、ドットの記録率が異なる例を示している。このようにしても、ドットの形成位置のずれによるざらつき感を判別しやすくすることができる。
【００８５】
また、図１９、図２０には第１のドットと第２とを規則的に配置したパターンを例示したが、これに限定されるものではない。図２１は、不規則に配置された第１のドットおよび第２のドットを示す説明図である。○は第１のドットを示している。また、●は、第２のドットを示している。図２１（ａ）に示したように、第１のドットと第２のドットとが、不規則に配置されていてもよい。破線で囲った，ごく一部の領域Ａには、第１のドットが多く形成されているが、破線で囲った領域Ｂには、不規則にほぼ等しい分散性で混在している。また、図２１（ｂ）に示したように、記録率が徐々に変化していくように配置されていてもよい。このようなパターンも、略同数の第１のドットと第２のドットとが、ほぼ等しい分散性で混在して形成されているパターンに相当する。
【００８６】
Ｆ３．変形例３：
上記第２実施例では、互いに異なる色相のインクとして、シアンインクとマゼンタインクの２色およびシアンインクとイエロインクの２色を用いているが、他のインクを用いるようにしてもよい。また、３色以上のインクを用いるようにしてもよい。
【００８７】
図２２は、シアン、マゼンタ、イエロ、赤、緑、青のＬ*ａ*ｂ*空間でのＬ軸に垂直な面への斜影図である。この図は、シアン（Ｃ）とマゼンタ（Ｍ）とが混ざると青（Ｂ）になり、マゼンタ（Ｍ）とイエロ（Ｙ）とが混ざると赤（Ｒ）になり、イエロ（Ｙ）とシアン（Ｃ）が混ざると緑（Ｇ）になることを示している。また、シアン（Ｃ）と赤（Ｒ）、マゼンタ（Ｍ）と緑（Ｇ）、イエロ（Ｙ）と青（Ｂ）の関係が補色になっていることを示している。
【００８８】
図２２から理解できるように、３色以上のインクを用いることによって、テストパターン内の色相の変化を大きくすることができるため、ドットの形成位置のずれによるざらつき感が視認しやすくなる。また、比較的視認性の低いライトシアンインクやライトマゼンタインクを用いても有効である。
【００８９】
Ｆ４．変形例４：
上記第２実施例では、テストパターンにおいて、往ドットと復ドットとをそれぞれ互いに異なる色相のインクを用いて形成しているが、往ドットと復ドットを共に複数色のインクを用いて形成するようにしてもよい。このようにしても、変形例３と同様にドットの形成位置のずれによるざらつき感が視認しやすくなる。
【００９０】
Ｆ５．変形例５：
上記実施例では、パッチ状のテストパターンを用いてドット形成位置の調整を行っているが、従来の罫線パターンと併用してもよい。例えば、罫線パターンを用いておおまかな調整をし、パッチ状のパターンで微調整を行うようにしてもよい。
【００９１】
Ｆ６．変形例６：
上記実施例では、ピエゾ素子を用いたインクジェットプリンタを用いているが、他の方法によりインク滴を吐出するプリンタを用いるものとしてもよい。例えば、インク通路に配置したヒータに通電し、インク通路内に発生する気泡（バブル）によりインク滴を吐出するタイプのプリンタである。
【００９２】
以上で説明した本実施例の印刷装置は、コンピュータによる処理を含んでいることから、この処理を実現するためのプログラムを記録した記録媒体としての実施の態様を採ることもできる。このような記録媒体としては、フレキシブルディスクやＣＤ−ＲＯＭ、光磁気ディスク、ＩＣカード、ＲＯＭカートリッジ、パンチカード、バーコードなどの符号が印刷された印刷物、コンピュータの内部記憶装置（ＲＡＭやＲＯＭなどのメモリ）および外部記憶装置等の、コンピュータが読み取り可能な種々の媒体を利用できる。
【図面の簡単な説明】
【図１】本発明の実施例としての印刷システムの構成を示すブロック図である。
【図２】プリンタ２２の概略構成図である。
【図３】インク吐出用ヘッド６１〜６６におけるノズルＮｚの配列を示す説明図である。
【図４】制御装置４０の内部構成を示す説明図である。
【図５】基準印刷タイミング信号ＰＴＳの生成について示す説明図である。
【図６】基準印刷タイミング信号ＰＴＳと、遅延させた印刷タイミング信号との関係を示す説明図である。
【図７】印刷モード制御ルーチンのフローチャートである。
【図８】テキスト印刷モードのドット記録方式を示す説明図である。
【図９】自然画像印刷モードのドット記録方式を示す説明図である。
【図１０】テキスト印刷モードおよび自然画像印刷モードのドット記録方式で記録したドットの様子を示す説明図である。
【図１１】第１実施例としてのテストパターン印刷モードのドット記録方式を示す説明図である。
【図１２】テストパターン印刷モードのドット記録方式で記録したドットの様子を示す説明図である。
【図１３】印刷ヘッドの駆動タイミング調整のフローチャートである。
【図１４】テストパターンの様子を示す説明図である。
【図１５】第１実施例の変形例としての印刷システムの構成を示すブロック図である。
【図１６】第２実施例のテストパターンの説明図である。
【図１７】６色のインクを吐出するノズル群が副走査方向に配置されている印刷ヘッド２８Ａを示す説明図である。
【図１８】印刷ヘッド２８が副走査方向に６つ配置された印刷ヘッド２８Ｂを示す説明図である。
【図１９】千鳥状に配置されたドットを示す説明図である。
【図２０】市松状に配置されたドットを示す説明図である。
【図２１】他の配置のドットを示す説明図である。
【図２２】シアン、マゼンタ、イエロ、赤、緑、青のＬ*ａ*ｂ*空間でのＬ軸に垂直な面への斜影図である。
【図２３】従来のドットずれの調整を行うためのテストパターン示す説明図である。
【符号の説明】
２２…プリンタ
２３…紙送りモータ
２４…キャリッジモータ
２５…紙送りローラ
２６…プラテン
２８…印刷ヘッド
３１…キャリッジ
３２…操作パネル
３４…摺動軸
３６…駆動ベルト
３８…プーリ
３９…位置検出センサ
４０…制御回路
４１…ＣＰＵ
４２…ＰＲＯＭ
４３…ＲＡＭ
４４…ＰＣインタフェース
４５…周辺入出力部（ＰＩＯ）
４６…タイマ
４７…駆動用バッファ
４８…バス
５０…発振器
５５…駆動信号生成部
６１〜６６…インク吐出用ヘッド
７１…ブラックインク用カートリッジ
７２…カラーインク用カートリッジ
７３…光学センサ
８０…プリンタドライバ
８２…印刷モード設定部
８４…印刷モード制御部
８６，８７，８８…印刷データ生成部
９１…入力部
９２…バッファ
９３…主走査部
９４…副走査部
９５…ヘッド駆動部
９６…駆動タイミングテーブル
【図１】
0004168573.tif 000002
【図２】
0004168573.tif 000003
【図３】
0004168573.tif 000004
【図４】
0004168573.tif 000005
【図５】
0004168573.tif 000006
【図６】
0004168573.tif 000007
【図７】
0004168573.tif 000008
【図８】
0004168573.tif 000009
【図９】
0004168573.tif 000010
【図１０】
0004168573.tif 000011
【図１１】
0004168573.tif 000012
【図１２】
0004168573.tif 000013
【図１３】
0004168573.tif 000014
【図１４】
0004168573.tif 000015
【図１５】
0004168573.tif 000016
【図１６】
0004168573.tif 000017
【図１７】
0004168573.tif 000018
【図１８】
0004168573.tif 000019
【図１９】
0004168573.tif 000020
【図２０】
0004168573.tif 000021
【図２１】
0004168573.tif 000022
【図２２】
0004168573.tif 000023
【図２３】
0004168573.tif 000024