(57)【特許請求の範囲】
【請求項１】
ヘッドを印刷媒体に対して相対的に往復動して往復動方向のドット列たるラスタを形成する主走査と、該印刷媒体を前記主走査方向と交差する方向に前記ヘッドに対して相対的に搬送する副走査とを行って、前記印刷媒体上の各画素にドットを形成することにより多色の画像を印刷する印刷装置であって、
前記ヘッドはインクを吐出するノズルを各色ごとに２ラスタ分以上の間隔で前記副走査方向に複数備えたヘッドであり、
中間階調において、各インクでドットを記録する主走査の向きが、主走査方向および副走査方向の双方にわたって部分的に同一となるように設定された副走査の送り量、および各主走査によりドットを形成すべき画素の位置を制御パラメータとして記憶する記憶手段と、
前記主走査の往復双方の運動時に前記ヘッドを駆動して、前記制御パラメータで特定される各画素にドットを形成するヘッド駆動手段と、
前記制御パラメータで特定される送り量で副走査を行う副走査手段とを備える印刷装置。
【請求項２】
請求項１記載の印刷装置であって、
前記制御パラメータは、さらに
ドットを形成する主走査の向きを、各ラスタごとに往動時または復動時のいずれか一方とするように設定されたパラメータである印刷装置。
【請求項３】
前記制御パラメータは、さらに、前記ヘッドの複数回の主走査により１本のラスタが形成されるように設定されたパラメータである請求項１記載の印刷装置。
【請求項４】
請求項１記載の印刷装置であって、
前記記憶手段は、解像度に応じた前記制御パラメータを記憶する手段であり、
前記印刷装置はさらに、
印刷条件として印刷時の解像度を設定する解像度設定手段と、
前記ヘッド駆動手段と前記副走査手段とを制御して、前記解像度に応じた制御パラメータに基づく印刷を実行する印刷制御手段とを備える印刷装置。
【請求項５】
請求項１記載の印刷装置であって、
前記記憶手段は、印刷媒体の種類に応じた前記制御パラメータを記憶する手段であり、
前記印刷装置はさらに、
印刷条件として印刷媒体の種類を設定する印刷媒体設定手段と、
前記ヘッド駆動手段と前記副走査手段とを制御して、前記印刷媒体に応じた制御パラメータに基づく印刷を実行する印刷制御手段とを備える印刷装置。
【請求項６】
ヘッドを印刷媒体に対して相対的に往復動して往復動方向のドット列たるラスタを形成する主走査と、該印刷媒体を前記主走査方向と交差する方向に前記ヘッドに対して相対的に搬送する副走査とを行って、前記印刷媒体上の各画素にドットを形成することにより多色の画像を印刷する印刷装置であって、
前記ヘッドはインクを吐出するノズルを各色ごとに２ラスタ分以上の間隔で前記副走査方向に複数備えたヘッドであり、
中間階調において、各インクでドットを記録する前記ヘッドの主走査の向きが、主走査方向および副走査方向の双方にわたって部分的に同一となるように設定された副走査の送り量、および各主走査によりドットを形成すべき画素の位置を制御パラメータとして記憶する記憶手段と、
前記主走査の往復双方の運動時に前記ヘッドを駆動して、前記制御パラメータで特定される各画素にドットを形成するヘッド駆動手段と、
前記制御パラメータで特定される送り量で副走査を行う副走査手段と、
文字画像の印刷を行うか否かを設定する印刷モード設定手段と、
前記ヘッド駆動手段と前記副走査手段とを制御して、文字画像の印刷を行わないモードが設定された場合にのみ前記制御パラメータに基づく印刷を実行する印刷制御手段とを備える印刷装置。
【請求項７】
請求項６記載の印刷装置であって、
前記記憶手段は、前記制御パラメータに加えて、前記各ラスタの各々が複数回の主走査により形成される条件、および各ドットを形成する主走査の向きが画素位置ごとに往動時または復動時のいずれかで統一されている条件を満足して設定された副走査の送り量、および各主走査によりドットを形成すべき画素の位置を文字印刷制御パラメータとしてさらに記憶する手段であり、
前記印刷制御手段は、文字画像の印刷を行うモードが設定された場合には、  前記制御パラメータに代えて、文字印刷制御パラメータに基づく印刷を行う手段である印刷装置。
【請求項８】
前記ヘッドは、前記ノズルを３ラスタ以上の所定の間隔で副走査方向に配列した状態で備えるヘッドである請求項１記載の印刷装置。
【請求項９】
ヘッドを印刷媒体に対して相対的に往復動して往復動方向のドット列たるラスタを形成する主走査と、該印刷媒体を前記主走査方向と交差する方向に前記ヘッドに対して相対的に搬送する副走査とを行って、前記印刷媒体上の各画素にドットを形成することにより多色の画像を印刷する印刷装置であって、
前記ヘッドはインクを吐出するノズルを各色ごとに２ラスタ分以上の間隔で前記副走査方向に複数備えたヘッドであり、
ドットを形成する際の主走査の向きが各ラスタごとに往動時または復動時のいずれか一方となり、主走査の各向きで形成されたラスタがそれぞれ２本以上隣接するように設定された副走査の送り量、および各主走査によりドットを形成すべき画素の位置を制御パラメータとして記憶する記憶手段と、
前記主走査の往復双方の運動時に前記ヘッドを駆動して、前記制御パラメータで特定される各画素にドットを形成するヘッド駆動手段と、
前記制御パラメータで特定される送り量で副走査を行う副走査手段と、
印刷条件として印刷時の解像度を設定する解像度設定手段と、
前記ヘッド駆動手段と前記副走査手段とを制御して、前記設定された解像度が所定値以上の場合には、前記制御パラメータに基づく印刷を実行する印刷制御手段とを備える印刷装置。
【請求項１０】
請求項９記載の印刷装置であって、
前記記憶手段は、前記制御パラメータに加えて、前記各ラスタが複数回の主走査により形成される条件、ドットを形成する際の主走査の向きが各ラスタごとに往動時または復動時のいずれか一方となり、異なる向きの運動時に形成された各ラスタが隣接するように設定された副走査の送り量、および各主走査により形成すべき画素の位置を第２の制御パラメータとしてさらに記憶する手段であり、
前記印刷制御手段は、前記解像度が所定値よりも小さい場合には、第２の制御パラメータに基づく印刷を実行する手段である印刷装置。
【請求項１１】
請求項９または請求項１０記載の印刷装置であって、
前記解像度設定手段は、主走査方向の解像度および副走査方向の解像度を異なる値に設定可能な手段であり、
前記印刷制御手段は、副走査方向の解像度を前記所定値として適用し、主走査方向の解像度と該所定値との大小関係に応じて前記制御を実行する手段である印刷装置。
【請求項１２】
ヘッドを印刷媒体に対して相対的に往復動して往復動方向のドット列たるラスタを形成する主走査と、該印刷媒体を前記主走査方向と交差する方向に前記ヘッドに対して相対的に搬送する副走査とを行って、前記印刷媒体上の各画素にドットを形成することにより多色の画像を印刷する印刷装置であって、
前記ヘッドはインクを吐出するノズルを各色ごとに２ラスタ分以上の間隔で前記副走査方向に複数備えたヘッドであり、
同一の向きの主走査で形成される各ドットが、印刷条件に応じた態様で隣接して形成されるよう設定された副走査の送り量および各主走査によりドットを形成すべき画素の位置を、制御パラメータとして印刷条件ごとに記憶する記憶手段と、
印刷条件を入力する印刷条件入力手段と、
前記主走査の往復双方の運動時に前記ヘッドを駆動して、前記印刷条件に応じた制御パラメータで特定される各画素にドットを形成するヘッド駆動手段と、
前記印刷条件に応じた制御パラメータで特定される送り量で副走査を行う副走査手段とを備える印刷装置。
【請求項１３】
請求項１２記載の印刷装置であって、
前記印刷条件は、印刷時の解像度であり、
前記制御パラメータは、少なくとも、前記同一の向きの主走査で形成される各ドットが副走査方向に隣接する数が該解像度に応じた値となるよう設定されたパラメータである印刷装置。
【請求項１４】
請求項１２記載の印刷装置であって、
前記印刷条件は、一種別として文字画像を含む画像の種別であって、
前記制御パラメータは、少なくとも、文字画像に対し、主走査方向の位置が同じ画素を形成するドットが、前記副走査方向にわたって前記同一の向きの主走査で形成されるよう設定されたパラメータである印刷装置。
【請求項１５】
前記印刷条件は、印刷媒体の種類である請求項１２記載の印刷装置。
【請求項１６】
インクを吐出するノズルを各色ごとに前記副走査方向に複数備えたヘッドを印刷媒体に対して相対的に往復動して往復動方向のドット列たるラスタを形成する主走査と、該印刷媒体を前記主走査方向と交差する方向に前記ヘッドに対して相対的に搬送する副走査とを行って、前記印刷媒体上の各画素にドットを形成することにより多色の画像を印刷する印刷方法であって、
（ａ）  前記主走査の往復双方の運動時に前記ヘッドを駆動して、各画素にドットを形成する工程と、
（ｂ）  所定の送り量で副走査を行う工程とを備え、
前記工程（ａ）および工程（ｂ）は、それぞれ、
中間階調において、各インクについて主走査の往動時または復動時のそれぞれに対応した各ドットが主走査方向および副走査方向の双方にわたってそれぞれ２個以上近接して形成されるように設定された副走査の送り量、および各主走査によりドットを形成すべき画素の位置に基づいて実行される工程である印刷方法。
【請求項１７】
インクを吐出するノズルを各色ごとに前記副走査方向に複数備えたヘッドを印刷媒体に対して相対的に往復動して、往復動方向のドット列たるラスタを形成する主走査と、該印刷媒体を前記主走査方向と交差する方向に前記ヘッドに対して相対的に搬送する副走査とを行って、前記印刷媒体上の各画素にドットを形成することにより多色の画像を印刷する印刷方法であって、
（ａ）  前記主走査の往復双方の運動時に前記ヘッドを駆動して、各画素にドットを形成する工程と、
（ｂ）  所定の送り量で副走査を行う工程とを備え、
印刷解像度が所定値以上の場合には、前記工程（ａ）および工程（ｂ）は、それぞれ、
ドットを形成する際の主走査の向きが各ラスタごとに往動時または復動時のいずれか一方となり、および主走査の各向きで形成されたラスタがそれぞれ２本以上隣接するように予め設定された副走査の送り量、および各主走査により形成すべき画素の位置に基づいて実行される工程である印刷方法。
【請求項１８】
インクを吐出するノズルを各色ごとに前記副走査方向に複数備えたヘッドを印刷媒体に対して相対的に往復動して往復動方向のドット列たるラスタを形成する主走査と、該印刷媒体を前記主走査方向と交差する方向に前記ヘッドに対して相対的に搬送する副走査とを行って、前記印刷媒体上の各画素にドットを形成することにより多色の画像を印刷する印刷方法であって、
（ａ）  印刷条件を入力する工程と、
（ｂ）  前記主走査の往復双方の運動時に前記ヘッドを駆動して、各画素にドットを形成する工程と、
（ｃ）  所定の送り量で副走査を行う工程とを備え、
前記工程（ｂ）および工程（ｃ）は、それぞれ、
同一の向きの主走査で形成される各ドットを、記録率に応じた態様で隣接して形成するよう設定された副走査の送り量および各主走査によりドットを形成すべき画素の位置に基づいて実行される工程である印刷方法。
【請求項１９】
ヘッドを印刷媒体に対して相対的に往復動して、往復動方向のドット列たるラスタを形成する主走査と、該印刷媒体を前記主走査方向と交差する方向に前記ヘッドに対して相対的に搬送する副走査とを行って、前記印刷媒体上の各画素にドットを形成することにより多色の画像を印刷する印刷装置を駆動するためのコンピュータプログラムを記録した記録媒体であって、
中間階調において、各インクについて主走査の往動時または復動時のそれぞれに対応した各ドットが主走査方向および副走査方向の双方にわたってそれぞれ２個以上隣接して形成されるように設定された副走査の送り量、および各主走査によりドットを形成すべき画素の位置を特定するデータを含み、
該データに基づいて前記主走査および副走査を前記印刷装置に実行させるコンピュータプログラムを記録した記録媒体。
【請求項２０】
ヘッドを印刷媒体に対して相対的に往復動して、往復動方向のドット列たるラスタを形成する主走査と、該印刷媒体を前記主走査方向と交差する方向に前記ヘッドに対して相対的に搬送する副走査とを行って、前記印刷媒体上の各画素にドットを形成することにより多色の画像を印刷する印刷装置を駆動するためのコンピュータプログラムを記録した記録媒体であって、
ドットを形成する際の主走査の向きが各ラスタごとに往動時または復動時のいずれか一方となり、主走査の各向きで形成されたラスタがそれぞれ２本以上隣接するように予め設定された副走査の送り量、および各主走査によりドットを形成すべき画素の位置を特定するデータを含み、
印刷解像度が所定値以上の場合には、該データに基づいて前記主走査および副走査を前記印刷装置に実行させるコンピュータプログラムを記録した記録媒体。
【請求項２１】
ヘッドを印刷媒体に対して相対的に往復動して往復動方向のドット列たるラスタを形成する主走査と、該印刷媒体を前記主走査方向と交差する方向に前記ヘッドに対して相対的に搬送する副走査とを行って、前記印刷媒体上の各画素にドットを形成することにより多色の画像を印刷する印刷装置を駆動するためのコンピュータプログラムを記録した記録媒体であって、
同一の向きの主走査で形成される各ドットを、記録率に応じた態様で隣接して形成するよう設定された副走査の送り量および各主走査によりドットを形成すべき画素の位置を制御パラメータとして特定するデータを含み、
印刷条件を入力する機能と、
入力された印刷条件により定まる記録率に応じた制御パラメータに基づいて前記主走査および副走査を実行する機能とを前記印刷装置によって実現させるコンピュータプログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ヘッドの往復双方向の運動時にドットを形成して印刷媒体上に多色多階調の画像を印刷する印刷装置、印刷方法およびそのような印刷を実現するためのプログラムを記録した記録媒体に関する。
【０００２】
【従来の技術】
従来、コンピュータやディジタルカメラの出力装置として、種々のプリンタが使用されている。かかるプリンタには、インクを吐出してドットを形成し、画像を多色多階調で印刷するインクジェットプリンタがある。インクジェットプリンタは、ヘッドを往復動させる主走査と、印刷用紙を搬送する副走査とを繰り返し実行して各画素ごとにドットを形成する。ドットは、所定の色のインクで形成され、これらのインクの重ね合わせによって多色が表現される。また、ドットの記録密度によって階調が表現される。
【０００３】
インクジェットプリンタでは、印刷速度を向上するために各色ごとに副走査方向に一定のピッチで多数のノズルを備えたマルチノズルが使用されるのが通常である。この場合、各ノズルごとのインクの吐出特性の相違によってドットの形成位置にずれが生じることがある。また、副走査を行う際の送り誤差によってドットの形成位置にずれが生じることもある。こうしたずれが生じると濃淡のムラ、いわゆるバンディングが発生し、画質が低下する。バンディングによる画質の低下を抑制する印刷方法として、いわゆるインタレース方式やオーバラップ方式による記録が提案されている。
【０００４】
インタレース方式とはラスタを副走査方向に間欠的に形成しつつ、画像を記録する方式をいう。図２０はインタレース方式の一例を示す説明図である。ここでは、ノズルピッチｋが２ドットで配列された３個のノズルを用いた場合を示した。図２０において、２桁の数字を含む丸は、それぞれドットの記録位置を示している。２桁の数字のうち、左側の数字はノズル番号を示しており、右側の数字は何回目の主走査で記録されたかを示している。
【０００５】
図２０に示すインタレース方式の記録では、１回目の主走査において、２番ノズル、３番ノズルにより各ラスタのドットを形成する。１番ノズルではドットを形成しない。次に、３ラスタ分の紙送りＬを行った後、２回目の主走査を行いつつ、１番ノズルから３番ノズルまでを用いて各ラスタを形成する。以後、同様に３ラスタ分の紙送りと、主走査によるラスタの形成とを繰り返し実行することにより、画像を記録する。１回目の主走査において１番ノズルによりラスタを形成しなかったのは、該ラスタの下に隣接するラスタは２回目以降の主走査で形成され得ないからである。
【０００６】
オーバラップ方式とは、それぞれの主走査で各ラスタ上のドットを間欠的に形成することにより、各ラスタを２以上のノズルで形成することをいう。例えば、１回目の主走査では、あるラスタの奇数番目の画素を一のノズルで形成し、２回目の主走査では、別のノズルで偶数番目の画素を形成する方法が挙げられる。もちろん、３回以上の主走査で各ラスタを形成することもできる。
【０００７】
インタレース方式やオーバラップ方式による記録を行うと、インクの吐出特性や副走査の送り誤差により生じるドットの形成位置のずれを副走査方向や主走査方向に分散させることができる。従って、形成位置のずれが視認されにくくなり、バンディングの発生を抑制し、画質を向上することができる。
【０００８】
一般にプリンタの利便性を向上するためには、画質の向上とともに印刷速度の向上も重要である。インクジェットプリンタでは、印刷速度を向上するために主走査中の往復双方向の運動時にドットを形成する技術が提案されている（以下、かかる印刷方法を双方向記録と呼ぶ）。上述のインタレース方式やオーバラップ方式による記録と双方向記録とを組み合わせて適用することにより、インクジェットプリンタは、高画質かつ高速での印刷を実現することができる。
【０００９】
【発明が解決しようとする課題】
しかし、双方向記録では、ヘッドを往復動させる機構のバックラッシュやヘッドの位置検出の誤差など、種々の原因により、ドットの形成位置が主走査方向にずれることがある。双方向記録を行う場合に良好な画質を得るためには、かかるずれによる画質への影響を考慮して、各画素を形成する主走査の方向を設定することが望まれる。
【００１０】
かかる点を検討した例として、特開平７−２５１５１３記載の印刷装置がある。かかる印刷装置では、副走査方向に２ドットピッチで複数備えられたヘッドが用いられ、インタレース記録が行われる。また、エンハンス印刷モードとして、各ラスタを２つのノズルで形成するオーバラップ方式を適用しつつ、双方向記録を行う例が開示されている。当該公報によれば、各ラスタの偶数番目の画素を主走査の往動時に形成し、奇数番目の画素を主走査の復動時に形成する第１モードでは、文字の品質が良いとされている。また、偶数番目のラスタを主走査の往動時に形成し、奇数番目のラスタを主走査の復動時に形成する第２モードでは、切れ目なくインクを満たしたときの画質が良いとされている。
【００１１】
しかしながら、これは２ドットピッチでノズルが配列されたヘッドのみを対象とした非常に限定的な検討に過ぎない。２ドットピッチでノズルが配列されたヘッドでは、上述の２つのモード、および同方向の運動時に形成される画素を市松状に配置したモードの３種類しか取り得ない。上記公報は、３種類の態様のうち２つの態様について画質との関係を検討したものである。
【００１２】
近年、インクジェットプリンタは、非常に高解像度化され、微細なドットが用いられる傾向にあり、製造上の制限から、ヘッドのノズルピッチは２ドットよりも大きい場合が多い。また、１回の主走査で形成されるドット同士の副走査方向の間隔を開け、当該ドット同士のにじみを避けるという観点からも、ヘッドのノズルピッチは２ドットよりも大きいことが好ましい。２ドットよりも大きなノズルピッチでノズルが配列されたヘッドを用いる場合は、各画素と主走査の方向との対応関係は多岐にわたる。
【００１３】
従来、このような場合において、画質向上のために、各画素を往動時または復動時のいずれの運動方向で形成すべきかを検討した例はなかった。逆に言えば、従来の印刷装置は各画素を形成する際の運動方向との対応関係を改善することにより、画質を更に向上する余地が残されていた。本発明は、かかる課題を解決するためになされたものであり、双方向記録を行う印刷装置において、更に画質を向上する技術を提供し、高速かつ高画質な印刷を実現する技術を提供することを目的とする。
【００１４】
【課題を解決するための手段およびその作用・効果】
上記課題の少なくとも一部を解決するために、本発明では以下の手段を採用した。
本発明の印刷装置は、
ヘッドを印刷媒体に対して相対的に往復動して該方向のドット列たるラスタを形成する主走査と、該印刷媒体を前記主走査方向と交差する方向に前記ヘッドに対して相対的に搬送する副走査とを行って、前記印刷媒体上の各画素にドットを形成することにより多色の画像を印刷する印刷装置であって、
前記ヘッドはインクを吐出するノズルを各色ごとに２ラスタ分以上の間隔で前記副走査方向に複数備えたヘッドであり、
所定の階調範囲において、各インクでドットを記録する際の主走査の方向が主走査方向および副走査方向の双方に局所的に統一されるを満足して設定された副走査の送り量、および各主走査により形成すべき画素の位置を制御パラメータとして記憶する記憶手段と、
前記主走査の往復双方の運動時に前記ヘッドを駆動して、前記制御パラメータで特定される各画素にドットを形成するヘッド駆動手段と、
前記制御パラメータで特定される送り量で副走査を行う副走査手段とを備えることを要旨とする。
【００１５】
かかる印刷装置では、前記ヘッド駆動手段と副走査手段とは、前記制御パラメータで特定される制御パラメータに従って双方向記録を行う。制御パラメータは上述の条件を満足するように設定されている。この結果、本発明の印刷装置によれば、所定の階調範囲においては、各インクでドットを記録する際の主走査の方向（以下、単にドットの形成方向と言う）が主走査方向および副走査方向の双方に局所的に統一される。このように主走査の方向が局所的の統一されている部分では、双方向記録に伴うドットの形成位置のずれは生じない。本発明の印刷装置によれば、所定の階調範囲にある画像が印刷される領域でドットのずれが生じる箇所を抑制することができ、画像のざらつきを抑えた滑らかな印刷を実現することが可能となる。所定の階調範囲は、種々の設定が可能であるが、濃淡ムラが視認されやすい中間調を含む範囲をすることが望ましい。また、所定の階調範囲は、必ずしも連続した範囲に設定する必要もなく、低階調と高階調とを所定の階調範囲に設定してもよい。
【００１６】
ここで、中間調とは、即ち印刷装置が再現可能な階調範囲の中間付近の階調をいう。厳密に中間値を含むことは意味しない。明るい階調範囲、つまり低階調の領域では、ドットの記録密度が低い。従って、ドットの形成位置のずれが視認されにくく、画質への影響は比較的小さい。逆に、暗い階調範囲、つまり高階調の領域では、ドットの記録密度が非常に高い。従って、ドットの形成位置に若干のずれが生じても、濃淡のムラ等として視認されにくく、画質への影響は比較的小さい。中間調は、このように低階調および高階調を除く程度の意味であり、画質の改善を図る対象として設定される任意の階調範囲を意味する。特に、こうした階調範囲の中で、双方向記録において生じるドットのずれが画質に与える影響が大きい階調範囲を対象とすることができる。また、一般的に印刷される画像で多用される階調範囲を対象とすることもできる。
【００１７】
画質に与える影響が大きい階調範囲は、一義的に厳密に定まる範囲ではなく、印刷の解像度やドットの径など印刷時の条件に応じて変動する。現実には、主走査および副走査の態様を種々変更して画像を印刷した場合に、画像のざらつきが視認されやすい階調範囲として特定することができる。
【００１８】
ドットの形成方向が局所的に統一する条件について、具体例を用いて説明する。図８は同方向で形成されたラスタが複数隣接した状態を示す説明図である。ここでは８ラスタ分を示した。図示する通り、この例では、各ラスタのドットは主走査の往動時または復動時のいずれかに統一されて形成される。上方から主走査の往動時に形成されたラスタと、復動時に形成されたラスタとが３ラスタずつ交互に配列されている。この結果、図中のドットＤ１近傍は、往動時に形成されたドットが主走査方向および副走査方向に、ドットＤ１も含めて２つ以上存在する。図８のいずれのドット近傍についても同様に形成方向が主走査および副走査のそれぞれの方向について局所的に統一される。かかる場合において、往動時と復動時とでドットの形成位置にずれが生じると、図示する通り、Ｇ１，Ｇ２の２カ所においてドットの形成位置のずれが視認される。
【００１９】
図９は異なる方向で形成されたラスタが隣接した状態を示す説明図である。図８と同様、８ラスタ分を示した。ドットＤ１’近傍を見ると、主走査方向にはドットの形成方向が統一されている。しかしながら、副走査方向には形成方向の異なるドット同士が隣接しており、形成方向が局所的に統一されているとは言えない。ドットＤ１’のみならず、いずれのドット近傍でも同様である。かかる場合には、図示する通り、ｇ１，ｇ２，ｇ３等の合計７カ所でドットの形成位置の主走査方向のずれが視認される。
【００２０】
図８および図９の比較から明らかな通り、ドットの形成方向を局所的に統一することにより、ドットの形成位置のずれが視認される箇所が少なくなる。同方向のラスタを隣接した場合（図８）は、ずれが生じた領域Ｇ１，Ｇ２それぞれの面積が、図９中の領域ｇ１，ｇ２それぞれの面積よりも大きい。しかしながら、近年の印刷装置が行う比較的高解像度の印刷では、かかる面積の差違が画質に与える影響は比較的小さい。これに対し、図９に示したように、多くの箇所でずれが生じると、画像全体の粒状感を悪化させ、全体にザラついた印象を与えることになる。従って、ずれが生じる領域の数を減らすことにより、画像の粒状感を向上し、画質を向上することができる。
【００２１】
以上の例では、同方向で形成されたラスタが３本ずつ隣接した例を示したが、隣接させる本数に応じてずれが視認される箇所が低減するため、それに応じて画質が向上する。また、この例では、ドットの形成方向を各ラスタごとに統一した場合を例示したが、近接するドットの形成方向が局所的に統一される条件を満足するものであれば、必ずしもラスタ全体で形成方向を統一する必要はない。例えば、各ラスタ上のドットの形成方向を２つずつ交互に変更するものとしてもよい。即ち、図８の例において、ドットＤ１，Ｄ２を往動時に形成し、ドットＤ３、Ｄ４を復動時に形成し、ドットＤ５は再び往動時に形成するものとしてもよい。
【００２２】
近接したドットの形成方向を局所的に統一する条件は、中間調におけるドットの記録率に応じて種々の態様で満たすことができる。図８では、１００％近傍の高い記録率の場合に、形成方向を局所的に統一する場合を例示した。この記録方法によれば、記録率が５０％よりも高い範囲で形成方向を局所的に統一することができる。この場合、ドットは主走査方向または副走査方向に隣接した画素に形成される可能性が高い。従って、図８に示す態様で記録を行うことにより、近接するドットの形成方向を局所的に統一することができる。
【００２３】
中間調におけるドットの記録率は印刷時の条件に応じて変動する。例えば、大径のドットを用いて印刷を行う場合には、低い記録率で中間調が表現される。図１５は低記録率において同方向で形成されたラスタが複数隣接した状態を示す説明図である。かかる場合には、近接するドットは、必ずしも主走査方向および副走査方向に隣接する画素に形成されるとは限らない。ここでは、それぞれの方向に１画素おきにドットが形成された状態を示した。かかる記録率において、先に図８で示したのと同様の態様で記録を行った場合、図１５に示す通り、ラスタｒ１は、その上下に近接するラスタの形成方向と異なる方向で形成されることになる。つまり、ラスタｒ１近傍では、近接するドットの形成方向が局所的に統一されなくなる。
【００２４】
一方、図１６は低記録率において異なる方向で形成されたラスタが隣接した状態を示す説明図である。かかる記録率において、先に図９で示したのと同様の態様で記録を行った場合、図１６に示す通り、それぞれ近接するドットの形成方向が統一される。従って、低記録率の場合には、ラスタの形成方向を交互に変更することにより、画質を向上することができる。もちろん、上述の例は低解像度の場合には、必ず異なる形成方向のラスタを交互に隣接する必要があることを意味するものではない。近接したドットの形成方向を局所的に統一する制御パラメータは、中間調を表現するドットの記録率に応じて、種々設定することが可能である。
【００２５】
なお、図１５および図１６では、ドットが規則的に分散して形成される場合を例示した。現実には、かかる記録率においてもドットは不規則に形成され、主走査方向または副走査方向に隣接する画素にドットが形成される可能性もある。但し、このような箇所は比較的少なく、局所的に見れば図１５および図１６に示した状態でドットは形成される。本発明は、ドットの形成位置のずれを抑制することによりざらつきを抑制する効果を得るものである。従って、ドットの形成方向が局所的に統一される条件は、画像領域全体で厳守されている必要はなく、大局的に満たされていればよい。
【００２６】
本発明の印刷装置は、以上で説明した効果を得ることができるとともに、２ラスタ以上の間隔でノズルを備えるヘッドを用いて、インタレース方式による印刷を実行するため、バンディングの発生を抑制することができる。以上の作用に基づき、本発明の印刷装置は、双方向記録による高速での印刷を行いつつ、ドットの形成方向を局所的に統一することにより、画像のざらつき感を抑制した高画質な印刷を実現することができる。
【００２７】
先に説明した通り、本発明の印刷装置は、必ずしも各ラスタごとにドットの形成態様を統一する必要はないが、
前記制御パラメータは、さらに
ドットを形成する際の主走査の方向が各ラスタごとに往動時または復動時のいずれかに統一される条件を満足して設定されたパラメータであるものとすることが望ましい。
こうすれば、各ラスタごとにドットの形成方向が統一されるため、主走査方向についてドットの形成方向を確実に統一することができる。また、往動時に形成されたドットと復動時に形成されたドットとが各ラスタに混在した状態で、ドットの形成位置が生じた場合には、ドット同士の疎密が顕著に視認されやすいため、画質を損ねやすい。各ラスタごとにドットの形成方向を統一することにより、かかる原因による画質の低下を防ぐことができる。
【００２８】
また、本発明の印刷装置においては、
前記制御パラメータは、さらに、前記各ラスタが複数回の主走査により形成される条件を満足して設定されたパラメータであるものとすることも望ましい。
【００２９】
こうすれば、各ラスタを複数回の主走査で形成するオーバラップ方式による記録を行うことができる。従って、インクの吐出特性等に起因して生じるドットの形成位置のずれを分散し、バンディングを低減することができる。この結果、より高画質な印刷を実現することが可能となる。
【００３０】
先に説明した通り、ドットの形成方向を局所的に統一する制御パラメータは、印刷条件に応じて変動する。従って、本発明の印刷装置においては、さらに、
前記記憶手段は、該解像度に応じて前記制御パラメータを記憶する手段であり、
印刷条件として印刷時の解像度を設定する解像度設定手段と、
前記ヘッド駆動手段と前記副走査手段とを制御して、前記解像度に応じた制御パラメータに基づく印刷を実行する印刷制御手段とを備えるものとすることが望ましい。
【００３１】
印刷解像度が変われば、主として使用されるドットの径が変わり、中間調におけるドットの記録率が変わる。従って、図８、図９と図１５、図１６の比較で説明した通り、適切な印刷を実現するための制御パラメータも変動する。上記構成の印刷装置によれば、解像度に応じて制御パラメータを使い分けて印刷を行うことができるため、各解像度で高画質な印刷を実現することができる。なお、解像度が変化すれば、ざらつきが現れやすい階調範囲も若干変動する場合がある。上記印刷装置においては、制御パラメータを設定する基準となる所定の階調範囲は必ずしも各解像度で統一されている必要はなく、それぞれの解像度において適宜選択することができる。
【００３２】
また、本発明の印刷装置においては、さらに、
文字画像の印刷を行うか否かを設定する印刷モード設定手段と、
前記ヘッド駆動手段と前記副走査手段とを制御して、文字画像の印刷を行わないモードが設定された場合にのみ前記制御パラメータに基づく印刷を実行する印刷制御手段とを備えるものとすることも好ましい。
【００３３】
かかる印刷装置によれば、文字画像であるか否かによって異なる制御パラメータによる印刷を行うことができる。先に示した制御パラメータに基づく印刷は、画像の粒状感を向上することができ、自然画など画像のほぼ全体に亘ってドットが形成される場合の画質を顕著に向上することができる。つまり、文字画像の印刷を行わないモードが設定された場合に適している。上記印刷装置によれば、かかるモードにおいて先に示した制御パラメータに基づく印刷を実行することができる。
【００３４】
このように印刷モードに応じた印刷を実現する印刷装置において、
前記記憶手段は、さらに、前記各ラスタが複数回の主走査により形成される条件、および各画素を形成する主走査の方向が該方向の位置ごとに往動時または復動時のいずれかで統一されている条件を満足して設定された副走査の送り量、および各主走査により形成すべき画素の位置を文字印刷制御パラメータとして記憶する手段であり、
前記印刷制御手段は、文字画像の印刷を行うモードが設定された場合には、  前記制御パラメータに代えて、文字印刷制御パラメータに基づく印刷を行う手段であるものとすることもできる。
【００３５】
こうすれば、文字画像の画質を向上することができる。文字印刷制御パラメータに基づく印刷を行えば、主走査方向の位置が一致する画素を形成する運動方向が統一される。この結果、種々の直線、特に副走査方向の直線を精度良く表すことができる。文字画像には、直線が多く含まれる。上記印刷装置によれば、直線を精度良く表すことができる結果、文字画像の画質を向上することができる。なお、文字画像とは、文字を含む画像の他、例えば、グラフなど直線その他の幾何学的図形を多く含む画像をいう。
【００３６】
また、本発明の印刷装置においては、
前記記憶手段は、該印刷媒体の種類に応じて前記制御パラメータを記憶する手段であり、
印刷条件として印刷媒体の種類を設定する印刷媒体設定手段と、
前記ヘッド駆動手段と前記副走査手段とを制御して、前記印刷媒体に応じた制御パラメータに基づく印刷を実行する印刷制御手段とを備えるものとすることもできる。
【００３７】
印刷媒体が変われば、主として使用されるドットの径が変わり、中間調におけるドットの記録率が変わる。従って、これに応じて適切な印刷を実現するための制御パラメータも変動する。また、印刷媒体ごとに使用目的が定まっていることが多い。つまり、印刷媒体ごとに主として印刷される画像の種類が定まっていることが多い。前述の通り、画像の種類によって適切な印刷を実現するためのドットの形成態様も相違する。上記構成によれば、かかる相違を考慮して、印刷媒体ごとに制御パラメータを使い分け、適切な印刷を実現することができる。
【００３８】
本発明の印刷装置において、前記ヘッドは、前記ノズルを３ドット以上の所定の間隔で副走査方向に配列した状態で備えるヘッドであるものとすることが好ましい。かかるヘッドによれば、ノズルの駆動効率を極端に低下させることなく、同方向で形成されるラスタを複数隣接して形成することができる。もちろん、本発明の印刷装置は、種々のノズルピッチおよびノズル数からなるヘッドを備えた印刷装置に適用可能であり、該条件を満足するように一部のノズルをマスクしつつ、２ドットピッチでノズルが配列されたヘッドを適用するものとしても構わない。
【００３９】
近年では、印刷装置の高解像度化が進んでいる。また、かかる高解像度での印刷時にはより高画質での印刷が望まれるのが通常である。このように高解像度での印刷における画質の向上を図る場合には、
本発明の印刷装置は、
ヘッドを印刷媒体に対して相対的に往復動して該方向のドット列たるラスタを形成する主走査と、該印刷媒体を前記主走査方向と交差する方向に前記ヘッドに対して相対的に搬送する副走査とを行って、前記印刷媒体上の各画素にドットを形成することにより多色の画像を印刷する印刷装置であって、
前記ヘッドはインクを吐出するノズルを各色ごとに２ラスタ分以上の間隔で前記副走査方向に複数備えたヘッドであり、
ドットを形成する際の主走査の方向が各ラスタごとに往動時または復動時のいずれかに統一される条件、および主走査の各方向で形成されたラスタがそれぞれ２本以上隣接する条件を満足して設定された副走査の送り量、および各主走査により形成すべき画素の位置を制御パラメータとして記憶する記憶手段と、
前記主走査の往復双方の運動時に前記ヘッドを駆動して、前記制御パラメータで特定される各画素にドットを形成するヘッド駆動手段と、
前記制御パラメータで特定される送り量で副走査を行う副走査手段とを備える印刷装置と構成してもよい。
【００４０】
高解像度で印刷を行う際には、主走査方向および副走査方向に隣接した画素にドットが形成される確率が高い。従って、上述の条件で設定された制御パラメータに基づいて印刷を行うことにより、ドットの形成方向を局所的に統一することができ、画像のざらつき感を抑制した高画質な印刷を実現することができる。
【００４１】
高解像度での印刷を行う印刷装置においては、低解像度で高速の印刷を実現する印刷モードを備えているのが通常である。
従って、上記印刷装置においては、
印刷条件として印刷時の解像度を設定する解像度設定手段と、
前記ヘッド駆動手段と前記副走査手段とを制御して、前記設定された解像度が所定値以上の場合には、前記制御パラメータに基づく印刷を実行する印刷制御手段とを備えるものとすることが好ましい。
こうすれば、高解像度での印刷時において、高画質での印刷を実現することができる。
【００４２】
かかる場合において、低解像度での印刷は種々の態様で行うことが可能であるが、
前記記憶手段は、さらに、前記各ラスタが複数回の主走査により形成される条件、ドットを形成する際の主走査の方向は各ラスタごとに往動時または復動時のいずれかに統一される条件、および異なる方向の運動時に形成されたラスタ同士が隣接する条件を満足して設定された副走査の送り量、および各主走査により形成すべき画素の位置を第２の制御パラメータとして記憶する手段であり、
前記印刷制御手段は、前記解像度が所定値よりも小さい場合には、第２の制御パラメータに基づく印刷を実行する手段であるものとすることも望ましい。
【００４３】
印刷装置における実用的な範囲で高解像度および低解像度の印刷モードを設定した場合、低解像度のモードでは中間調が２５％前後の記録率で表現されることが多い。これは、先に説明した図１５および図１６の記録率に相当する。従って、上記印刷装置によれば、低解像度においても近接したドットの形成方向を局所的に統一することができ、画像のざらつきを抑制することが可能となる。
【００４４】
印刷制御手段による制御内容を変更する基準となる解像度の所定値は、解像度とざらつきとの関連に基づいて、予め種々の態様で設定することが可能である。所定値は予め一定の値として設定することもできるし、
前記解像度設定手段は、主走査方向の解像度および副走査方向の解像度を異なる値に設定可能な手段である場合には、
前記印刷制御手段は、副走査方向の解像度を前記所定値として適用し、主走査方向の解像度と該所定値との大小関係に応じて前記制御を実行する手段であるものとしてもよい。
【００４５】
ここで、主走査方向の解像度および副走査方向の解像度を異なる値に設定可能とは、必ずしも両者が任意の組合せで設定可能である必要はない。予め定められた相関の下で、異なる値に設定可能である場合も含まれる。例えば、「主走査方向の解像度×副走査方向の解像度」が、「３６０ｄｐｉ×７２０ｄｐｉ」、「７２０ｄｐｉ×７２０ｄｐｉ」、「１４４０ｄｐｉ×７２０ｄｐｉ」などの所定の組合せで設定されており、これらの中から選択することで各解像度を設定する場合も含まれる。
【００４６】
さらに、本発明は、次の態様の印刷装置として構成することもできる。
即ち、ヘッドを印刷媒体に対して相対的に往復動して該方向のドット列たるラスタを形成する主走査と、該印刷媒体を前記主走査方向と交差する方向に前記ヘッドに対して相対的に搬送する副走査とを行って、前記印刷媒体上の各画素にドットを形成することにより多色の画像を印刷する印刷装置であって、
前記ヘッドはインクを吐出するノズルを各色ごとに２ラスタ分以上の間隔で前記副走査方向に複数備えたヘッドであり、
同一方向の主走査で形成されるドット同士を、印刷条件に応じた態様で隣接して形成するよう設定された副走査の送り量および各主走査により形成すべき画素の位置を、制御パラメータとして印刷条件ごとに記憶する記憶手段と、
印刷条件を入力する印刷条件入力手段と、
前記主走査の往復双方の運動時に前記ヘッドを駆動して、前記印刷条件に応じた制御パラメータで特定される各画素にドットを形成するヘッド駆動手段と、
前記印刷条件に応じた制御パラメータで特定される送り量で副走査を行う副走査手段とを備える印刷装置である。
【００４７】
かかる印刷装置において、
前記印刷条件は、印刷時の解像度であり、
前記制御パラメータは、少なくとも、前記同一方向の主走査で形成されるドット同士が副走査方向に隣接する数が該解像度に応じた値となるよう設定されたパラメータであるものとすることができる。
【００４８】
また、
前記印刷条件は、一種別として文字画像を含む画像の種別であって、
前記制御パラメータは、少なくとも、文字画像に対し、主走査方向の位置が同じ画素については、前記同一方向の主走査で形成されるドット同士が統一されるよう設定されたパラメータであるものとすることもできる。
【００４９】
さらに、
前記印刷条件は、印刷媒体の種類であるものとすることもできる。
かかる場合において、例えば文字画像の印刷に主として使用される印刷媒体については、文字画像と同様の態様で記録を行い、自然画像の印刷に主として使用される印刷媒体については、前記同一方向の主走査で形成されるドット同士が副走査方向に複数隣接するように設定された態様で印刷するものとできる。また、印刷媒体の使用目的に関わらず、形成されるドットの径を考慮して、各印刷媒体ごとの記録の態様を設定するものとしてもよい。
【００５０】
本発明の印刷装置は、種々の方法でインクを吐出するヘッドに適用可能である。例えば、ピエゾ素子などの電歪素子を利用してノズル内のインク通路を変形させ、インクに圧力を加えて吐出する方法を適用することができる。また、インク通路内に備えられたヒータに通電しインク内に気泡を生じさせ、該気泡の圧力を利用してインクを吐出する方法を適用することもできる。
【００５１】
本発明は、上述の印刷装置としての構成の他、印刷方法の発明として構成することもできる。また、これらの印刷方法または印刷装置を実現するコンピュータプログラム、およびそのプログラムを記録した記録媒体、そのプログラムを含み搬送波内に具現化されたデータなど種々の態様で実現することが可能である。なお、それぞれの態様において、先に印刷装置で示した種々の付加的要素を適用することが可能であることはいうまでもない。
【００５２】
本発明をコンピュータプログラムまたは該プログラムを記録した記録媒体等として構成する場合には、印刷装置を駆動するプログラム全体として構成するものとしてもよいし、本発明の機能を果たす部分のみを構成するものとしてもよい。また、記録媒体としては、フレキシブルディスクやＣＤ−ＲＯＭ、光磁気ディスク、ＩＣカード、ＲＯＭカートリッジ、パンチカード、バーコードなどの符号が印刷された印刷物、コンピュータの内部記憶装置（ＲＡＭやＲＯＭなどのメモリ）および外部記憶装置などコンピュータが読取り可能な種々の媒体を利用できる。また、上記機能を実現させるプログラムを通信経路を介して供給するプログラム供給装置としての態様も含む。
【００５３】
【発明の実施の形態】
以下、本発明の実施の形態について、実施例に基づき説明する。
（１）装置の構成：
以下、本発明の実施の形態について、実施例に基づき説明する。図１は、本発明の実施例としてのプリンタＰＲＴを用いた印刷システムの構成を示す説明図である。プリンタＰＲＴは、コンピュータＰＣに接続され、コンピュータＰＣから印刷データを受け取って印刷を実行する。プリンタＰＲＴはコンピュータＰＣがプリンタドライバと呼ばれるソフトウェアを実行することにより動作する。コンピュータＰＣは、外部のネットワークＴＮに接続されており、特定のサーバＳＶに接続することにより、プリンタＰＲＴを駆動するためのプログラムおよびデータをダウンロードすることも可能である。また、フレキシブルディスクドライブＦＤＤやＣＤ−ＲＯＭドライブＣＤＤを用いて、必要なプログラムおよびデータをフレキシブルディスクやＣＤ−ＲＯＭなどの記録媒体からロードすることも可能である。
【００５４】
図１にプリンタＰＲＴの機能ブロックの構成を併せて示した。プリンタＰＲＴには、入力部９１、バッファ９２、主走査部９３、副走査部９４が備えられている。また、主走査部９３および副走査部９４が参照するテーブルとして、制御パラメータテーブル９７が備えられている。
【００５５】
入力部９１は、コンピュータＰＣから印刷データおよび印刷モードデータを受け取り、バッファ９２に一旦記憶する。コンピュータＰＣから与えられる印刷データは印刷すべき画像データをハーフトーン処理したデータ、つまり２次元的に配列された各画素ごとに各色のドットのオン・オフを特定するデータである。主走査部９３は、印刷データに基づいてプリンタＰＲＴのヘッドを一方向に往復動する主走査を行う。往動時および復動時の双方の運動中にヘッドを駆動してドットを形成する。主走査部９３が各主走査でドットを形成すべき画素は、主走査ごとに定まっており、制御パラメータテーブル９７に予め記憶されている。
【００５６】
副走査部９４は、主走査が終了する度に印刷用紙を搬送する副走査を行う。本実施例では、各ラスタを２回の主走査で形成する送り量で副走査を実行する。但し、送り量は印刷モードに応じて相違する。この送り量は、ヘッドに備えられたノズルのピッチ、個数および印刷の解像度に応じて予め設定されており、印刷モードごとに制御パラメータテーブル９７に記憶されている。
【００５７】
次に、図２によりプリンタＰＲＴの概略構成を説明する。図示するように、このプリンタＰＲＴは、紙送モータ２３によって用紙Ｐを搬送する機構と、キャリッジモータ２４によってキャリッジ３１をプラテン２６の軸方向に往復動させる機構と、キャリッジ３１に搭載された印字ヘッド２８を駆動してインクを吐出する機構と、これらの紙送モータ２３，キャリッジモータ２４，印字ヘッド２８および操作パネル３２との信号のやり取りを司る制御回路４０とから構成されている。
【００５８】
キャリッジ３１をプラテン２６の軸方向に往復動させる機構は、プラテン２６の軸と並行に架設されキャリッジ３１を摺動可能に保持する摺動軸３４と、キャリッジモータ２４との間に無端の駆動ベルト３６を張設するプーリ３８と、キャリッジ３１の原点位置を検出する位置検出センサ３９等から構成されている。
【００５９】
このキャリッジ３１には、黒インク（Ｋ）用のカートリッジ７１とシアン（Ｃ）、ライトシアン（ＬＣ）、マゼンタ（Ｍ）、ライトマゼンタ（ＬＭ）、イエロ（Ｙ）の５色のインクを収納したカラーインク用カートリッジ７２が搭載可能である。キャリッジ３１の下部の印字ヘッド２８には計６個のインク吐出用ヘッド６１〜６６が形成されている。キャリッジ３１にカートリッジ７１、７２を装着すると、各インクカートリッジからヘッド６１〜６６にインクが供給される。
【００６０】
図３は、ヘッド６１〜６６におけるノズルＮｚの配列を示す説明図である。これらのノズルは、各色ごとにインクを吐出する６組のノズルアレイから成っており、各ノズルアレイには複数のノズルＮｚが一定のノズルピッチｋで千鳥状に配列されている。各ノズルアレイの副走査方向の位置は互いに一致している。各色のノズルアレイは、図示する通り主走査方向に配列されている。従って、各画素に対するインクの吐出順序は、その画素が主走査の往動時または復動時のいずれで形成されるかによって相違する。つまり、往動時に形成される画素には、Ｋ、Ｃ、ＬＣ、Ｍ、ＬＭ、Ｙの順序でインクが吐出される。復動時に形成される画素には、逆に、Ｙ、ＬＭ、Ｍ、ＬＣ、Ｃ、Ｋの順序でインクが吐出される。
【００６１】
インクはピエゾ素子を用いた機構により各ノズルから吐出される。各色のヘッド６１〜６６の各ノズルには、ノズルＮｚまでインクを導くインク通路に接する位置にピエゾ素子が配置されている。このピエゾ素子ＰＥに電圧を印加すると、ピエゾ素子ＰＥが歪み、インク通路の一側壁を変形させ、インクがノズルの先端から高速に吐出される。
【００６２】
なお、本実施例では、上述の通りピエゾ素子を用いてインクを吐出するヘッドを備えたプリンタＰＲＴを用いているが、他の方法によりインクを吐出するプリンタを用いるものとしてもよい。例えば、インク通路に配置したヒータに通電し、インク通路内に発生する泡（バブル）によりインクを吐出するタイプのプリンタに適用するものとしてもよい。
【００６３】
（２）ドット形成制御：
次に本実施例におけるドット形成処理について説明する。図４はドット形成ルーチンのフローチャートである。これは、プリンタＰＲＴの制御回路４０内のＣＰＵが実行する処理である。この処理が開始されると、ＣＰＵは、印刷データおよび印刷モードを入力する（ステップＳ１０）。この印刷データは、コンピュータＰＣで処理されたデータであり、画像を構成する各画素ごとに各色のインクについてドットのオン・オフを値１または値０で示したデータである。ＣＰＵは、このデータを入力すると、一旦、制御回路４０内部のＲＡＭに記憶する。
【００６４】
印刷モードとしては、文字画像を印刷するテキスト印刷モードと、その他の画像、いわゆる自然画像を印刷する自然画印刷モードとがある。両者は、後述する通り、副走査の送り量および各主走査でドットを形成する画素の位置（以下、両者をまとめて制御パラメータと呼ぶ）が相違する。ＣＰＵはそれぞれのモードに応じて副走査の送り量等を設定するため、入力された印刷モードがテキスト印刷モードであるか否かを判定する（ステップＳ２０）。
【００６５】
テキスト印刷モードが指定されている場合には、テキスト用の制御パラメータを設定する（ステップＳ３０）。本実施例では、それぞれの印刷モードに対応した制御パラメータが予め設定され、制御パラメータテーブルとして記憶されている。図５は制御パラメータテーブルの例を示す説明図である。図示する通り、テキスト印刷モードに対しては、３ドット相当の送り量と４ドット相当の送り量が繰り返し実行されるよう設定されている。また、本実施例では、各ラスタを２回の主走査で形成するものとしており、ＯＤＤ即ち奇数番目に位置する画素のドットを往動時に形成し、ＥＶＥＮ即ち偶数番目に位置する画素のドットを復動時に形成するよう設定されている。なお、図５に示した制御パラメータは、後述するドットの形成例（図７）に対応した値である。
【００６６】
テキスト印刷モードではなく、自然画印刷モードが指定されている場合には、自然画用のパラメータを設定する（ステップＳ４０）。自然画用パラメータも予め設定され、制御パラメータテーブルに記憶されている。図５に示す通り、自然画印刷モードに対しては、２ドット、３ドット、４ドット、４ドット、９ドット、２ドットの送り量が繰り返し実行されるよう設定されている。ＯＤＤのドットは第１主走査で形成し、ＥＶＥＮのドットを第２主走査で形成するよう設定されている。第１主走査とは各ラスタを走査する１回目の主走査、第２主走査とは各ラスタを走査する２回目の主走査をいう。なお、この制御パラメータは、後述するドットの形成例（図６）に対応した値である。
【００６７】
こうしてそれぞれの印刷モードに対応した制御パラメータが設定されると、ＣＰＵはその制御パラメータに基づいた印刷を開始する。まず、ＣＰＵは実行しようとする主走査が奇数回目の主走査であるか否かを判定する（ステップＳ５０）。本実施例では、先に説明した通り双方向記録を行う。奇数回目の主走査はキャリッジの往動時に行われ、偶数回目の主走査はキャリッジの復動時に行われる。ステップＳ５０において、奇数回目の主走査であると判定された場合には、ヘッドに備えられた各ノズルに対して往動用のデータを設定する（ステップＳ６０）。即ち、その主走査で形成される画素の印刷データを、各ノズルごとに、往動の運動方向に対応した順序に並べて、駆動用バッファに設定する。こうして、データを設定すると、主走査としてキャリッジを往動しながらドットを形成する（ステップＳ７０）。
【００６８】
ステップＳ５０において、偶数回目の主走査であると判定された場合には、ヘッドに備えられた各ノズルに対して復動用のデータを設定する（ステップＳ８０）。キャリッジの運動方向が往動時と逆転するため、画像を形成するデータの順序も往動時と逆になる。こうして、データを設定すると、主走査としてキャリッジを復動しながらドットを形成する（ステップＳ９０）。
【００６９】
なお、以上の主走査では、印刷モードに応じて各ラスタ上の形成対象となる画素が相違する。テキスト印刷モードが指定されている場合は、図５の制御パラメータテーブルに示した通り、往動時に奇数番目の画素を形成し、復動時に偶数番目の画素を形成する。従って、テキスト印刷モードにおいては、往動時のデータ設定および主走査（ステップＳ６０，Ｓ７０）は、各ラスタの奇数番目の画素のみを対象として実行される。復動時のデータ設定および主走査（ステップＳ８０，Ｓ９０）は、各ラスタの偶数番目の画素のみを対象として実行される。
【００７０】
自然画印刷モードにおいては、第１主走査で奇数番目の画素を形成し、第２主走査で偶数番目の画素を形成する。往動時および復動時のいずれの運動方向も、第１主走査および第２主走査の双方に対応し得る。また、１回の主走査において、ヘッドに備えられた一部のノズルが第１主走査に対応し、残余のノズルが第２主走査に対応する場合もある。データ設定（ステップＳ６０，Ｓ８０）および主走査（ステップＳ７０，Ｓ９０）は、実施しようとする主走査が第１主走査であるか第２主走査であるかに応じて、奇数番目又は偶数番目のみに画素を形成するように実行される。各ノズルと、第１主走査および第２主走査との対応関係は、後述する通り、制御パラメータに応じて一義的に定まる。
【００７１】
こうして、主走査が終了すると、ＣＰＵは副走査を行う（ステップＳ１００）。副走査は、制御パラメータテーブルに設定された所定の送り量で実行される。ＣＰＵは、以上で説明した主走査および副走査を印刷が終了するまで繰り返し実行する（ステップＳ１１０）。
【００７２】
ドット形成ルーチンにより形成されるドットの様子を具体例で説明する。図６は自然画印刷モードにおけるドットの形成の様子を示す説明図である。ここでは図示の都合上、６ドットのノズルピッチで８個のノズルを備える場合を例示した。
【００７３】
図中の左側には、１回目〜１２回目までの各主走査におけるヘッドの副走査方向の位置を示した。図中の番号を付したシンボルがノズルを示している。番号は、それぞれノズル番号を意味する。「○」で示したノズルは奇数回目の主走査、即ち往動時の位置に対応し、「□」で示したノズルは偶数回目の主走査、即ち復動時の位置に対応する。図４中に制御パラメータとして示した通り、２ドット、３ドット、４ドット、４ドット、９ドット、２ドットの送り量で副走査を行うと、図６中に印刷可能領域と示した範囲において、各ラスタを２回の主走査で形成しつつ画像を印刷することができる。
【００７４】
図６の右側には、印刷可能領域におけるドットの様子を示した。ドットを意味するシンボル「○」および「□」は、各ドットを形成するノズルのシンボルと対応している。また、各ドットとノズル番号との対応をＡの部分に図示した。例えば、図中の一番上方のラスタは、奇数番目の画素が７番ノズルにより形成され、偶数番目の画素が３番目のノズルにより形成されることになる。Ａの図示から明らかな通り、１番〜４番ノズルは常に第２主走査として偶数番目の画素にドットを形成し、５番〜８番ノズルは第１主走査として奇数番目の画素にドットを形成することが分かる。このように副走査の送り量に応じて第１主走査および第２主走査との対応は一義的に定まる。
【００７５】
図６の右側Ｂの部分には、各画素を形成する主走査との対応を示した。つまり、各画素が何回目の主走査で形成されるかを番号で示した。ここで、図６に示した例では、副走査方向に６ドットのノズルピッチで配列されたヘッドを用いており、各ラスタを２回の主走査で形成する場合を例示している。従って、画像全体のドットは、図中のＣの部分に示す主走査方向に２画素、副走査方向に６画素分の合計１２画素の領域を単位として表される一様な順序で形成されることになる。図中のＣの部分に単位となる１２画素へのドットの形成順序を示した。以下、本明細書では必要に応じて、ドットの形成順序を図中のＣの部分を図示することにより説明するものとする。
【００７６】
図６の右側に示したＡまたはＢの部分から明らかな通り、自然画印刷モードでは、往動に対応するラスタ（図中の「○」で示されるラスタ）と復動に対応するラスタ（図中の「□」で示されるラスタ）とが３本ずつ隣接して交互に形成される。
【００７７】
図７はテキスト印刷モードにおけるドットの形成の様子を示す説明図である。図示の都合上、６ドットのノズルピッチで７個のノズルを備える場合を例示した。図中の記号の意味は図６と同じである。図４中に制御パラメータとして示した通り、３ドット、４ドットの送り量で副走査を行うと、図７中に印刷可能領域と示した範囲において、各ラスタを２回の主走査で形成しつつ画像を印刷することができる。
【００７８】
図７の右側のＡの部分には、印刷可能領域における各ドットとノズル番号との対応を示す。例えば、図中の一番上方のラスタは、奇数番目の画素が３番ノズルにより形成され、偶数番目の画素が６番目のノズルにより形成されることになる。Ａの図示から明らかな通り、往動時は常に第１主走査として奇数番目の画素にドットを形成し、復動時は第２主走査として偶数番目の画素にドットを形成することが分かる。このように副走査の送り量に応じて第１主走査および第２主走査との対応は一義的に定まる。
【００７９】
図７の右側Ｂの部分には、各画素を形成する主走査との対応を示した。つまり、各画素が何回目の主走査で形成されるかを番号で示した。図６で説明したのと同様、画像全体のドットは、図中のＣの部分に示す主走査方向に２画素、副走査方向に６画素分の合計１２画素の領域を単位として表される一様な順序で形成される。図中のＣの部分に単位となる１２画素へのドットの形成順序を示した。
【００８０】
図７の右側に示したＡまたはＢの部分から明らかな通り、テキスト印刷モードでは、往動に対応する画素（図中の「○」で示される画素）と復動に対応する画素（図中の「□」で示される画素）は、それぞれ主走査方向の位置が一致するように形成される。つまり、奇数番目の画素は往動時に形成され、偶数番目の画素は復動時に形成される。
【００８１】
以上で説明した本実施例の印刷装置によれば、自然画および文字画像をそれぞれ高画質で印刷することができる。自然画印刷モードにおいて形成されたドットの様子を図８に示した。ここでは８ラスタ分を示した。先に説明した通り、自然画印刷モードでは、往動時に対応するラスタと、復動時に対応するラスタとが３ラスタずつ交互に形成される。双方向記録では、バックラッシュ等に起因して往動時に形成されるドットと復動時に形成されるドットの形成位置が主走査方向にずれることがある。かかるずれは、形成方向の異なるラスタが隣接する箇所、即ち図中のＧ１，Ｇ２の２カ所において視認される。
【００８２】
比較例として、１ラスタごとにラスタの形成方向が異なる場合の例を図９に示した。図８と同様、８ラスタ分を示した。かかる場合には、図示する通り、ｇ１，ｇ２，ｇ３等の合計７カ所でラスタ間の主走査方向のずれが視認される。
【００８３】
図８および図９の比較から明らかな通り、本実施例の印刷装置は同方向で形成されたラスタを３本隣接して形成することにより、ラスタ間のずれが視認される箇所が少なくなる。本実施例の印刷装置は比較的高解像度で印刷を行うため、ずれが視認される箇所Ｇ１，Ｇ２の面積が画質に与える影響は比較的小さく、ずれが生じる箇所の数が画質に与える影響が大きい。多くの箇所でずれが生じると、画像全体の粒状感を悪化させ、全体にザラついた印象を与える。本実施例の印刷装置は、自然画印刷モードにおいて、ずれが生じる領域の数を減らすことにより、画像の粒状感を向上し、画質を向上することができる。なお、本実施例では同方向で形成されたラスタを３本ずつ隣接させたが、隣接させる本数は画質への影響とドットの形成効率とを考慮して、ノズルピッチやノズル数に応じて種々設定可能である。
【００８４】
本実施例の印刷装置は、また、文字画像の印刷の画質も向上することができる。図１０はテキスト印刷モードにおいて形成されたドットの様子を示す説明図である。先に説明した通り、テキスト印刷モードでは、奇数番目の画素は往動時に形成され、偶数番目の画素は復動時に形成される。図１０（ａ）には、往動時と復動時とで形成位置にずれを生じないでドットが形成された場合を示した。２画素分の幅で副走査方向に罫線を描いた場合を図示した。
【００８５】
図１０（ｂ）には、往動時と復動時とで形成位置にずれが生じた場合の様子を示す。図示する通り、奇数番目の画素と偶数番目の画素の形成位置が一様に主走査方向にずれて形成される。但し、罫線は直線状に視認される。
【００８６】
図１０（ｃ）には、比較例として、各ラスタごとに形成方向を統一した場合の例を示した。各ラスタ上の２つの画素は同方向で形成され、上方から往動時、復動時と交互に形成される。かかる態様でラスタを形成した場合において、往動時と復動時とで形成位置にずれが生じたときのドットの様子を示した。形成位置のずれが生じると、図示する通り、罫線は波打った状態で視認される。
【００８７】
このように主走査方向の位置が同一の画素におけるドットの形成方向を統一すると、往動時と復動時の形成位置のずれが生じても副走査方向の直線を精度良く記録することができる。文字画像では、画像全体の粒状感よりも、こうした直線の精度の方が画質に与える影響が大きい。従って、本実施例の印刷装置は、テキスト印刷モードにおいても高画質な印刷を実現することができる。なお、往動時に形成される画素と復動時に形成される画素とが主走査方向に交互に配列される場合を例示した。テキスト印刷モードでは、主走査方向の位置と形成方向とが一対一に対応していればよく、往動時に形成される画素と復動時に形成される画素とを主走査方向に複数隣接させるものとしてもよい。
【００８８】
以上で説明した通り、本実施例の印刷装置は、双方向記録を行うことにより、高速での印刷を行うことができる。また、各ラスタを２回の主走査で形成するオーバラップ方式による記録を行うとともに、６ドットのノズルピッチのヘッドを用いてインタレース方式による記録を行うことにより、高画質な印刷を行うことができる。更に、上述した通り、自然画印刷モードでは、同方向で形成されるラスタを複数本隣接させることにより、画像全体の粒状感を向上することができる。一方、テキスト印刷モードでは、主走査方向の位置と形成方向とを一対一に対応させてドットを形成することにより、文字画像を精度良く印刷することができる。これらの作用により、本実施例の印刷装置によれば、それぞれの画像を高画質かつ高速に印刷することができる。
【００８９】
上記実施例では、テキスト印刷モードが指定されているか否かに応じて制御パラメータを使い分ける場合を例示した。制御パラメータの使い分けは種々の態様で実現することができる。例えば、印刷媒体の種類に応じて制御パラメータを使い分けるものとしてもよい。かかる場合について変形例として説明する。
【００９０】
印刷媒体の種類に応じて制御パラメータを使い分ける場合のフローチャートは、図４に示したのと同様である。変形例では、印刷モードとして印刷媒体の種類が入力される（ステップＳ１０）。また、印刷媒体としては、普通紙、専用紙などが挙げられる。専用紙は吐出されたインクの吸収性が良く、微少なドットを形成することができるため、高画質での印刷に適した印刷媒体である。
【００９１】
実施例ではステップＳ２０において、テキスト印刷モードであるか否かによって制御パラメータの使い分けを実行した。これに対し、変形例では、指定された印刷媒体の種類に応じて制御パラメータの使い分けを実行する。ここでは、普通紙が指定された場合には、テキスト用のパラメータ設定を用いる（ステップＳ３０）。専用紙が指定された場合には、自然画用のパラメータを用いる（ステップＳ４０）。このようにして印刷媒体に応じて制御パラメータを設定した後の処理は、実施例と同様である。即ち、図４のステップＳ５０〜Ｓ１１０までの処理を繰り返し実行して、双方向記録により画像を印刷する。
【００９２】
上述の通り制御パラメータを使い分けることにより、普通紙が指定された場合には、図７に示した態様でドットが形成される。即ち、主走査方向の位置が同一の画素についてはドットの形成方向が統一される。専用紙が指定された場合には、図６に示した態様でドットが形成される。即ち、各ラスタごとにドットの形成方向が統一されるとともに、同方向で形成されたラスタが複数隣接する。
【００９３】
一般に印刷媒体は、各媒体ごとに使用目的が概ね決まっている。専用紙は先に説明した通り、高画質での印刷に適している。従って、自然画の印刷に用いられることが多い。一方、普通紙は画質面で専用紙よりも劣るものの一般には安価である。従って、いわゆるテキスト文書を印刷するのに用いられることが多い。変形例では、普通紙に対してはテキスト印刷に適した態様（図７）でドットを形成する。専用紙では、自然画印刷に適した態様（図６）でドットを形成する。従って、それぞれの印刷媒体において、その使用目的に応じた適切な印刷を実現することができる。
【００９４】
上述の例では、普通紙および専用紙という２種類の印刷媒体を選択可能な場合を例示した。印刷媒体の種類が更に増えた場合も同様に使用目的に応じて適した態様でドットを形成することで、それぞれの印刷媒体において印刷される画質を向上することができる。また、印刷媒体に応じた制御パラメータの使い分けは、必ずしも印刷媒体ごとの使用目的に依るものである必要はない。例えば、印刷媒体ごとに相違するインクの吸収率を考慮して、各印刷媒体でのドットの形成態様を設定することもできる。
【００９５】
実施例では、印刷する画像の種類、即ちテキスト画像であるか自然画であるかによって制御パラメータを使い分ける例を示した。また、変形例では、印刷媒体による制御パラメータの使い分けを例示した。制御パラメータの使い分けは、これらに限定されるものではなく、解像度など種々の印刷条件に応じて使い分けることが可能である。さらに具体的な例示として、解像度によりドットの形成態様を変更する例を第２実施例として以下に示す。
【００９６】
（３）第２実施例：
次に第２実施例としての印刷装置について説明する。第２実施例の印刷装置のハードウェア構成は、第１実施例と同様である。また、ドット形成ルーチンのフローチャートも第１実施例と同様である。第２実施例では、制御パラメータテーブルおよびその使い分けが第１実施例と相違する。
【００９７】
図１１は第２実施例における制御パラメータテーブルの例を示す説明図である。ここでは、自然画印刷モードにおける副走査の送り量のみを示した。送り量は、４ドットピッチで９６個のノズルを備えた場合に対応している。図示する通り、第２実施例では、印刷時の解像度に応じて異なる送り量で副走査を実行する。
【００９８】
印刷モードとして低解像度、即ち主走査方向に３６０ＤＰＩ（ドット・パー・インチ）の解像度、副走査方向に７２０ＤＰＩの解像度が指定された場合には、４７ドット分の一定の送り量で副走査を実行する。図１２は低解像度におけるドットの形成の様子を示す説明図である。上述の送り量で副走査を行うと各ラスタを２回の主走査で形成するオーバラップ方式による記録を行うことができる。図１２にはドットの形成順序を、先に図６および図７のＣの部分と同じ表記で示した。図示する通り、主走査方向に２画素、副走査方向に４画素の８画素を単位とする同じ順序で画像全体のドットが形成される。低解像度時の制御パラメータによれば、図１２に示すように各ラスタ上の画素は同方向で形成される。また、往動時に形成されるラスタと復動時に形成されるラスタが交互に隣接する。
【００９９】
印刷モードとして、中間解像度、即ち主走査方向および副走査方向ともに７２０ＤＰＩの解像度が指定された場合には、図１１に示す通り、２２ドット、２５ドット、２２ドット、２３ドットの送り量を繰り返し実行する。図１３は中間解像度におけるドットの形成の様子を示す説明図である。上述の送り量で副走査を行うと各ラスタを４回の主走査で形成するオーバラップ方式による記録を行うことができる。図１３にはドットの形成順序を、先に図６および図７のＣの部分と同じ表記で示した。図示する通り、主走査方向に４画素、副走査方向に４画素の１６画素を単位とする同じ順序で画像全体のドットが形成される。中間解像度時の制御パラメータによれば、図１３に示すように各ラスタ上の画素は同方向で形成される。また、往動時に形成されるラスタと復動時に形成されるラスタが２本ずつ隣接して形成される。
【０１００】
印刷モードとして、高解像度、即ち主走査方向に１４４０ＤＰＩの解像度、副走査方向に７２０ＤＰＩの解像度が指定された場合には、図１１に示す通り、１０ドット、１３ドット、１０ドット、１１ドットの送り量を繰り返し実行する。図１４は高解像度におけるドットの形成の様子を示す説明図である。上述の送り量で副走査を行うと各ラスタを８回の主走査で形成するオーバラップ方式による記録を行うことができる。図１４にはドットの形成順序を、先に図６および図７のＣの部分と同じ表記で示した。図示する通り、主走査方向に８画素、副走査方向に４画素の３２画素を単位とする同じ順序で画像全体のドットが形成される。高解像度時の制御パラメータによれば、図１４に示すように各ラスタ上の画素は同方向で形成される。また、往動時に形成されるラスタと復動時に形成されるラスタが２本ずつ隣接して形成される。
【０１０１】
なお、図１２〜図１４は、それぞれの解像度における画素のイメージを表したものである。図１２および図１４に対応する解像度において、かかるサイズの楕円形のドットが形成されることを意味するものではない。また、各図面において、主走査方向と副走査方向の画素の幅はそれぞれの解像度に対応した比で示したが、図示の都合上、図１２〜図１４の各図面間の相対的な大きさは、解像度の関係とは対応してはいない。
【０１０２】
第２実施例の印刷装置によれば、中間解像度および高解像度での印刷においては、第１実施例と同様、同方向で形成されるラスタを複数隣接させることにより、画像全体の粒状感を向上し、画質を向上することができる。一方、低解像度においては、異なる方向で形成されるラスタを隣接させることにより、画質を向上することができる。かかる理由について説明する。
【０１０３】
低解像度が指定された場合のドットの様子を図１５および図１６に示す。ここでは８ラスタ分の領域を示した。図１５は先に説明した図８における記録態様に対応する。つまり、上方から３ラスタずつ交互にラスタの形成方向が変化するように記録が行われる。図１６は図９における記録態様に対応する。つまり、往動時のラスタと復動時のラスタとが１ラスタごと交互に形成される。
【０１０４】
ここでは、説明の便宜上、図８および図９との対比を容易にするため、高解像度（図８，図９）と画素のサイズおよびドット径を統一して示した。実際には、低解像度の場合には、各画素のサイズが大きくなるとともに、印刷に使用されるドットの径も大きくなる。また、使用されるドットの径が大きくなることに伴い、各階調値における記録率が低くなる。図１７は解像度と記録率との関係を示す説明図である。記録率の関係は、各解像度で用いるドット径に応じて異なるが、本実施例では、低解像度では、高解像度時のほぼ半分の記録率でドットが記録される。ドットの形成位置のずれによるざらつきの影響は、一般に中間階調で顕著に現れる。図１７に示す通り、本実施例では、低解像度の場合、中間階調における記録率は２５％前後となる。
【０１０５】
図１５および図１６には、低解像度モードの中間調において形成されるドットの様子を示した。２５％程度の記録率では、分散性を十分確保してドットを形成する結果、近接するドットは、主走査方向および副走査方向に１画素おきに形成される。かかる記録率において、３ラスタごとに形成方向を交互に変えてドットの記録を行った場合、図１５に示す通り、ラスタｒ１は、その上下に近接するラスタの形成方向と異なる方向で形成される。つまり、ラスタｒ１近傍では、ドットの形成方向が局所的に統一されなくなる。この結果、ドットの形成位置のずれが生じる箇所が比較的多くなり、ざらついた画像となる。これに対し、ラスタの形成方向を１ラスタごとに交互に変えた場合は、図１６に示す通り、近接するドットの形成方向が統一される。この結果、ドットの形成位置のずれが生じる箇所を低減でき、画像のざらつきを抑制することができる。従って、低解像度の場合には、図１６に示す記録を行うことにより、画質を向上することができる。
【０１０６】
以上で説明した第２実施例の印刷装置によれば、自然画を印刷する際に、解像度に応じてラスタの形成方向を適切に制御することにより、それぞれ画質を向上することができる。第２実施例では、３つの解像度を例示したが、その他の解像度においても同様に、中間階調におけるドットの記録率に基づいて、ラスタの形成方向を制御することにより、それぞれ画質を向上することができる。また、各解像度においてラスタを形成する主走査の回数も図１１〜図１４で示した場合のみならず、種々の設定が可能である。
【０１０７】
第２実施例では、解像度に応じて各ラスタの形成態様を変更する例を示した。ラスタの形成態様と解像度との関係は、種々の設定が可能である。第２実施例では、主走査方向の解像度と副走査方向の解像度との相対的な関係に基づいて形成態様を変更する場合を示した。即ち、主走査方向の解像度が副走査方向の解像度よりも低い場合（図１１中の３６０×７２０ＤＰＩの場合）には、一ラスタごとに往動と復動とを切り替えて形成する態様を適用し、主走査方向の解像度が副走査方向の解像度以上の場合（図１１中の７２０ＤＰＩ×７２０ＤＰＩおよび１４４０ＤＰＩ×７２０ＤＰＩの場合）には、複数の隣接するラスタが同方向で形成される態様を適用した。
【０１０８】
形成態様の使い分けは、この他、印刷時の解像度と予め設定された所定値との大小関係に基づいて行うことも可能である。例えば、７２０ＤＰＩよりも低い解像度で印刷を行う場合には、一ラスタごとに往動と復動とを切り替えて形成する態様を適用するものとしてもよい。かかる場合には、例えば３６０ＤＰＩ×３６０ＤＰＩでの印刷時に一ラスタごとに往動と復動とを切り替えて形成する態様が適用されることになる。
【０１０９】
（４）制御パラメータの設定：
ここで、制御パラメータの設定方法について説明する。図１８は制御パラメータの設定方法を示す工程図である。ここでは各ラスタごとに形成方向を統一する場合を例にとって説明する。まず、第１に制御パラメータを設定する基準の階調を特定し、該基準階調におけるドットの記録率を特定する（ステップＳ３００、Ｓ３１０）。図８、図９と図１５、図１６との対比から明らかな通り、ドットの形成方向を局所的に統一可能な制御パラメータはドットの記録率に応じて異なる。ドットの記録率は表現しようとする階調値に応じて異なる。
【０１１０】
ここでは、ドットの形成方向を局所的に統一することによる画質向上の効果を図るべき階調値を選択する。一般にドットの形成位置のずれによるざらつきは中間調で顕著に現れる。従って、ステップＳ３００では、通常はかかる中間調を選択すればよい。より具体的には、幅広い階調値でサンプルを印字し、ざらつきが顕著に現れる階調値を選択すればよい。階調値を選択すれば、該階調値に対応した記録率はハーフトーン処理に応じて一義的に定まる。図１７の例によれば、基準階調として中間調を選択した場合、高解像度モードでは約５０％程度の記録率となり、低解像度モードでは約２５％程度の記録率となる。
【０１１１】
こうして特定された記録率に応じて、次に近接して形成されるドット同士の副走査方向の間隔を特定する（ステップＳ３２０）。通常のハーフトーン処理では、分散性を十分確保するように各画素ごとにドットのオン・オフが判定される。従って、記録率に応じてドットの平均的な形成パターンをほぼ特定することができ、副走査方向の間隔も特定することができる。通常、副走査方向の間隔は、全てのドットについて一定とはならない。ここで特定されるべき間隔は、平均値を適用すればよい。
【０１１２】
図８に示した通り、ドットの記録率が１００％近傍の場合には、各ラスタ上にドットが形成されるから、副走査方向の間隔は１ドット相当となる。同様に記録率が５０％より高い場合には、副走査方向の間隔は１ドット相当となる。図１５に示した通り、記録率が約２５％程度の場合は副走査方向の間隔は２ドット相当となる。このようにそれぞれ記録率に応じて副走査方向の間隔を特定することができる。なお、ここでは、各ラスタごとに形成方向を統一する場合を例示した。各ラスタ上に形成方向の異なるドットを配置する場合には、ステップＳ３２０において、同時に主走査方向の間隔も特定しておくことが望ましい。
【０１１３】
次に、以上で特定された諸量に基づいて、ドットの形成方向が局所的に統一されるように同方向ラスタ数を設定する（ステップＳ３３０）。同方向ラスタ数とは、主走査の同方向で形成されるラスタを何本隣接すべきかを意味する値とする。例えば、ドットの記録率が約５０％程度の場合、図８に示した通り隣接する複数のラスタを同方向で形成すれば、ドットの形成方向を局所的に統一することができる。図８の例では、３本ずつ交互にラスタの形成方向が変更されているため、同方向ラスタ数は値３となる。ドットの記録率が約２５％程度の場合、図１６に示した通り、１本ごとにラスタの形成方向を変更することが望ましい。従って、同方向ラスタ数は値１となる。
【０１１４】
同方向ラスタ数は、副走査方向のドット間隔に対して種々の設定が可能である。図１９は副走査方向のドット間隔と同方向ラスタ数との関係を示す説明図である。ここでは値１〜８までの各ドット間隔に対して、値１〜８までの同方向ラスタ数について、形成方向を局所的に統一可能であるか否かを示した。図中の○を付した組合せが、局所的に形成方向を統一可能な場合を意味する。図８および図１６の記録態様は、それぞれ図中のハッチングを付した組合せに対応する。
【０１１５】
なお、図１９では、同方向で形成されるドットが副走査方向に２つ以上並ぶ組合せについて○を付した。同方向で形成されるドットが副走査方向に並ぶ数は、図中の各組合せで統一されてはいない。多くのドットが副走査方向に並ぶ組合せで印刷を実行すれば、ドットの形成位置のずれが生じる箇所を低減することができ、より滑らかな印刷を実現することができる。いずれの組合せを適用するかは、要求する滑らかさ、解像度、および当該印刷を実現するために必要となる主走査の数などの要件を考慮して選択することができる。こうして選択された組合せに基づいて、主走査および副走査の制御パラメータを設定することができる（ステップＳ３４０）。かかる工程により、制御パラメータを設定するものとすれば、それぞれの印刷解像度に応じて画像のざらつきを抑制した印刷を実現可能な制御パラメータを比較的容易に設定することができる。
【０１１６】
以上で説明した実施例では、いずれも各ラスタを２回以上の主走査で形成するオーバラップ方式を適用した場合を示した。本発明はかかる態様のみならず、各ラスタを１回の主走査、即ち往動時または復動時にのみ形成する態様で適用することも可能である。また、以上で説明した実施例では、指定により、テキスト印刷モードと自然画印刷モードとを使い分ける場合を例示した。本発明は自然画印刷モードに相当するモードのみを有する態様で適用することも可能である。以上の実施例では、中間調においてドットの形成方向を制御する態様を例示したが、所定の階調範囲として中間調以外の領域を設定しても構わない。
【０１１７】
以上、本発明の種々の実施例について説明してきたが、本発明はこれらに限定されるものではなく、その要旨を逸脱しない範囲で、種々の形態による実施が可能である。例えば、上記実施例で説明した種々の制御処理は、その一部または全部をハードウェアにより実現してもよい。
【図面の簡単な説明】
【図１】本発明の実施例としてのプリンタＰＲＴを用いた印刷システムの構成を示す説明図である。
【図２】プリンタＰＲＴの概略構成を示す説明図である。
【図３】ヘッド６１〜６６におけるノズルＮｚの配列を示す説明図である。
【図４】ドット形成ルーチンのフローチャートである。
【図５】制御パラメータテーブルの例を示す説明図である。
【図６】自然画印刷モードにおけるドットの形成の様子を示す説明図である。
【図７】テキスト印刷モードにおけるドットの形成の様子を示す説明図である。
【図８】同方向で形成されたラスタが複数隣接した状態を示す説明図である。
【図９】異なる方向で形成されたラスタが隣接した状態を示す説明図である。
【図１０】テキスト印刷モードにおいて形成されたドットの様子を示す説明図である。
【図１１】第２実施例における制御パラメータテーブルの例を示す説明図である。
【図１２】低解像度におけるドットの形成の様子を示す説明図である。
【図１３】中間解像度におけるドットの形成の様子を示す説明図である。
【図１４】高解像度におけるドットの形成の様子を示す説明図である。
【図１５】低記録率において同方向で形成されたラスタが複数隣接した状態を示す説明図である。
【図１６】低記録率において異なる方向で形成されたラスタが隣接した状態を示す説明図である。
【図１７】解像度と記録率との関係を示す説明図である。
【図１８】制御パラメータの設定方法を示す工程図である。
【図１９】副走査方向のドット間隔と同方向ラスタ数との関係を示す説明図である。
【図２０】インタレース方式の一例を示す説明図である。
【符号の説明】
２３…紙送モータ
２４…キャリッジモータ
２６…プラテン
２８…印字ヘッド
３１…キャリッジ
３２…操作パネル
３４…摺動軸
３６…駆動ベルト
３８…プーリ
３９…位置検出センサ
４０…制御回路
６１〜６６…インク吐出用ヘッド
７１、７２…カートリッジ
９１…入力部
９２…バッファ
９３…主走査部
９４…副走査部
９７…制御パラメータテーブル
【図１】
0003800874.tif 000002
【図２】
0003800874.tif 000003
【図３】
0003800874.tif 000004
【図４】
0003800874.tif 000005
【図５】
0003800874.tif 000006
【図６】
0003800874.tif 000007
【図７】
0003800874.tif 000008
【図８】
0003800874.tif 000009
【図９】
0003800874.tif 000010
【図１０】
0003800874.tif 000011
【図１１】
0003800874.tif 000012
【図１２】
0003800874.tif 000013
【図１３】
0003800874.tif 000014
【図１４】
0003800874.tif 000015
【図１５】
0003800874.tif 000016
【図１６】
0003800874.tif 000017
【図１７】
0003800874.tif 000018
【図１８】
0003800874.tif 000019
【図１９】
0003800874.tif 000020
【図２０】
0003800874.tif 000021