(57)【要約】【課題】多値プリンタにおいて双方向印刷を行う際に、往路と復路における主走査方向の記録位置のズレを緩和して、画質を向上させる。【解決手段】印刷装置は、各画素領域内に、大きさが異なる複数種類のドットを記録することが可能な印刷ヘッドを用いて、主走査を往復で双方向に行いつつ印刷媒体上に画像を印刷する。そして、複数種類のドットの中の少なくとも２種類のドットに関して、往路と復路における主走査方向の記録位置のズレを減少させるための調整値をそれぞれ予め設定する。また、これらの２種類のドットの中から選択された１種類のドットに対する調整値を用いて、複数種類のドットの往路と復路における主走査方向の記録位置を調整する。【選択図】図１０
2007145031.tif 000002
【特許請求の範囲】
【請求項１】
主走査を往復で双方向に行いつつ、印刷画像信号に応じて印刷媒体上に画像を印刷する双方向印刷機能を有する双方向印刷装置であって、
前記印刷媒体上の各画素領域内に、大きさが異なる複数種類のドットを記録することが可能な印刷ヘッドと、
前記印刷媒体と前記印刷ヘッドの少なくとも一方を移動させることによって双方向の主走査を行う主走査駆動部と、
前記印刷媒体と前記印刷ヘッドの少なくとも一方を移動させることによって副走査を行う副走査駆動部と、
前記印刷ヘッドに駆動信号を与えて前記印刷媒体上に印刷を行わせるヘッド駆動部と、
前記の各部を制御する制御部と、を備え、
前記制御部は、
前記複数種類のドットの中の少なくとも２種類のドットに関して、往路と復路における主走査方向の記録位置のズレを減少させるための調整値をそれぞれ記憶するメモリと、
前記少なくとも２種類のドットの中から選択された１種類のドットに対する前記調整値を用いて、前記複数種類のドットの往路と復路における主走査方向の記録位置を調整する記録位置調整部と、
を備える双方向印刷装置。
【請求項２】
請求項１記載の双方向印刷装置であって、
前記記録位置調整部は、
往路と復路における前記選択された１種類のドットの主走査方向の記録位置のズレを減少させるように、往路と復路の少なくとも一方において前記駆動信号のパルスの発生タイミングを調整する、双方向印刷装置。
【請求項３】
請求項２記載の双方向印刷装置であって、
前記記録位置調整部は、
往路と復路の少なくとも一方において前記駆動信号を遅延させることによって、前記駆動信号のパルスの発生タイミングを調整する、双方向印刷装置。
【請求項４】
請求項２記載の双方向印刷装置であって、
前記記録位置調整部は、
往路と復路の少なくとも一方において前記駆動信号の周波数を主走査方向に沿って変化させることによって、前記駆動信号のパルスの発生タイミングを調整する、双方向印刷装置。
【請求項５】
請求項１ないし４のいずれかに記載の双方向印刷装置であって、
前記記録位置調整部は、
前記印刷画像信号で表される画像の種別を示す画像種別情報に応じて、前記少なくとも２種類のドットの中から１種類のドットを選択し、選択された１種類のドットに対する前記調整値を使用する、双方向印刷装置。
【請求項６】
請求項５記載の双方向印刷装置であって、
前記画像種別情報は、１ページ内に自然画を主体として含む自然画主体画像と、１ページ内に自然画以外の画像を主体として含む非自然画主体画像と、を少なくとも区別する情報を含み、
前記制御部は、前記自然画主体画像を記録する際には比較的小さいドットに関する記録位置のズレを減少させるように前記複数種類のドットの主走査方向の記録位置を調整するとともに、前記非自然画主体画像を記録する際には比較的大きいドットに関する記録位置のズレを減少させるように前記複数種類のドットの主走査方向の記録位置を調整する、双方向印刷装置。
【請求項７】
請求項５記載の双方向印刷装置であって、
前記画像種別情報は、１ページ内に記録される前記複数種類のドットの頻度を示す統計的な指標値に応じて決定される、双方向印刷装置。
【請求項８】
印刷媒体上の各画素領域内に、大きさが異なる複数種類のドットを記録することが可能な印刷ヘッドを用いて、主走査を往復で双方向に行いつつ、印刷画像信号に応じて前記印刷媒体上に画像を印刷する双方向印刷方法であって、
前記複数種類のドットの中の少なくとも２種類のドットに関して、往路と復路における主走査方向の記録位置のズレを減少させるための調整値をそれぞれ予め設定しておき、
前記少なくとも２種類のドットの中から選択された１種類のドットに対する前記調整値を用いて、前記複数種類のドットの往路と復路における主走査方向の記録位置を調整することを特徴とする双方向印刷方法。
【請求項９】
請求項８記載の双方向印刷方法であって、
往路と復路における前記選択された１種類のドットの主走査方向の記録位置のズレを減少させるように、往路と復路の少なくとも一方において前記駆動信号のパルスの発生タイミングを調整する、双方向印刷方法。
【請求項１０】
請求項９記載の双方向印刷方法であって、
往路と復路の少なくとも一方において前記駆動信号を遅延させることによって、前記駆動信号のパルスの発生タイミングを調整する、双方向印刷方法。
【請求項１１】
請求項９記載の双方向印刷方法であって、
往路と復路の少なくとも一方において前記駆動信号の周波数を主走査方向に沿って変化させることによって、前記駆動信号のパルスの発生タイミングを調整する双方向印刷方法。
【請求項１２】
請求項８ないし１１のいずれかに記載の双方向印刷方法であって、
前記印刷画像信号で表される画像の種別を示す画像種別情報に応じて、前記少なくとも２種類のドットの中から１種類のドットを選択し、選択された１種類のドットに対する前記調整値を使用する、双方向印刷方法。
【請求項１３】
請求項１２記載の双方向印刷方法であって、
前記画像種別情報は、１ページ内に自然画を主体として含む自然画主体画像と、１ページ内に自然画以外の画像を主体として含む非自然画主体画像と、を少なくとも区別する情報を含み、
前記自然画主体画像を記録する際には比較的小さいドットに関する記録位置のズレを減少させるように前記複数種類のドットの主走査方向の記録位置を調整するとともに、前記非自然画主体画像を記録する際には比較的大きいドットに関する記録位置のズレを減少させるように前記複数種類のドットの主走査方向の記録位置を調整する、双方向印刷方法。
【請求項１４】
請求項１２記載の双方向印刷方法であって、
前記画像種別情報は、１ページ内に記録される前記複数種類のドットの頻度を示す統計的な指標値に応じて決定される、双方向印刷方法。
【請求項１５】
印刷媒体上の各画素領域内に、大きさが異なる複数種類のドットを記録することが可能な印刷装置を備えたコンピュータに、主走査を往復で双方向に行いつつ印刷画像信号に応じて前記印刷媒体上に画像を印刷させるためのコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記複数種類のドットの中の少なくとも２種類のドットに関して、往路と復路における主走査方向の記録位置のズレを減少させるために予め設定された調整値の中で、前記少なくとも２種類のドットの中から選択された１種類のドットに対する前記調整値を選択し、選択された前記調整値を用いて前記複数種類のドットの往路と復路における主走査方向の記録位置を調整する機能を前記コンピュータに実現させるためのコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、主走査を往復で双方向に行いつつ印刷媒体上に画像を印刷する技術に関し、特に、各画素領域に大きさが異なる複数種類のドットを記録することが可能な双方向印刷技術に関する。
【背景技術】
【０００２】
近年、コンピュータの出力装置として、数色のインクをヘッドから吐出するタイプのカラープリンタが広く普及している。このようなカラープリンタとして、近年では、複数のインク滴で１画素を記録可能な多値プリンタも提案されている。多値プリンタでは、比較的少量のインク滴によって比較的小さなドットが１画素の領域内に形成され、比較的多量のインク滴によって比較的大きなドットが１画素の領域内に形成される。このような多値プリンタでも、従来の他のプリンタと同様に、印刷速度の向上のためにいわゆる「双方向印刷」を行うことが可能である。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
双方向印刷では、主走査方向の駆動機構のバックラッシュや、印刷媒体を下で支えているプラテンの反り等に起因して、往路と復路における主走査方向の記録位置がずれてしまうという問題が生じ易い。このような位置ズレを解決する技術としては、例えば本出願人により開示された特開平５−６９６２５号公報に記載されたものが知られている。この従来技術では、主走査方向における位置ズレ量（印刷ズレ）を予め登録しておき、この位置ズレ量に基づいて往路と復路における記録位置を補正している。
【０００４】
しかし、従来は、多値プリンタで双方向印刷を行った場合における往路と復路の位置ズレに関してはあまり考慮されていなかった。
【０００５】
この発明は、従来技術における上述の課題を解決するためになされたものであり、多値プリンタにおいて双方向印刷を行う際に、往路と復路における主走査方向の記録位置のズレを緩和して、画質を向上させることを目的とする。
【課題を解決するための手段】
【０００６】
上述の課題の少なくとも一部を解決するため、本発明の装置は、主走査を往復で双方向に行いつつ、印刷画像信号に応じて印刷媒体上に画像を印刷する双方向印刷機能を有する双方向印刷装置であって、前記印刷媒体上の各画素領域内に、大きさが異なる複数種類のドットを記録することが可能な印刷ヘッドと、前記印刷媒体と前記印刷ヘッドの少なくとも一方を移動させることによって双方向の主走査を行う主走査駆動部と、前記印刷媒体と前記印刷ヘッドの少なくとも一方を移動させることによって副走査を行う副走査駆動部と、前記印刷ヘッドに駆動信号を与えて前記印刷媒体上に印刷を行わせるヘッド駆動部と、前記の各部を制御する制御部と、を備える。また、前記制御部は、前記複数種類のドットの中の少なくとも２種類のドットに関して、往路と復路における主走査方向の記録位置のズレを減少させるための調整値をそれぞれ記憶するメモリと、前記少なくとも２種類のドットの中から選択された１種類のドットに対する前記調整値を用いて、前記複数種類のドットの往路と復路における主走査方向の記録位置を調整する記録位置調整部と、を備える。
【０００７】
この双方向印刷装置では、少なくとも２種類のドットの中から選択された１種類のドットに対する調整値を用いて、複数種類のドットの往路と復路における主走査方向の記録位置を調整するので、多値プリンタにおいて双方向印刷を行う際に、選択された１種類のドットに関して往路と復路における主走査方向の記録位置のズレを緩和することができる。従って、位置ズレが目立ち易いドットを位置ズレの調整対象として選択すれば、画質を向上させることができる。
【０００８】
なお、往路と復路における前記選択された１種類のドットの主走査方向の記録位置のズレを減少させるように、往路と復路の少なくとも一方において前記駆動信号のパルスの発生タイミングを調整するようにしてもよい。具体的には、例えば、往路と復路の少なくとも一方において前記駆動信号を遅延させることによって、前記駆動信号のパルスの発生タイミングを調整することができる。あるいは、往路と復路の少なくとも一方において前記駆動信号の周波数を主走査方向に沿って変化させることによって、前記駆動信号のパルスの発生タイミングを調整することができる。
【０００９】
このようにすれば、選択された１種類のドットに関して位置ズレを減少させることができる。
【００１０】
また、前記印刷画像信号で表される画像の種別を示す画像種別情報に応じて、前記少なくとも２種類のドットの中から１種類のドットを選択し、選択された１種類のドットに対する前記調整値を使用するようにしてもよい。
【００１１】
位置ズレが目立つドットの種類は、画像の種別に依存することがある。画像の種別に応じて、位置ズレの調整の対象とするドットを選択すれば、そのドットの位置ズレを減少させることができるので、画質を向上させることが可能である。
【００１２】
前記画像種別情報は、１ページ内に自然画を主体として含む自然画主体画像と、１ページ内に自然画以外の画像を主体として含む非自然画主体画像と、を少なくとも区別する情報を含み、前記制御部は、前記自然画主体画像を記録する際には比較的小さいドットに関する記録位置のズレを減少させるように前記複数種類のドットの主走査方向の記録位置を調整するとともに、前記非自然画主体画像を記録する際には比較的大きいドットに関する記録位置のズレを減少させるように前記複数種類のドットの主走査方向の記録位置を調整するようにしてもよい。
【００１３】
自然画主体画像の印刷時には比較的小さいドットが多く記録され、一方、非自然画主体画像の印刷時には比較的大きいドットが多く記録される傾向にある。従って、このような画像の種別に応じて位置ズレの調整の対象とするドットの種類を選択すれば、画質を向上させることができる。
【００１４】
なお、前記画像種別情報は、１ページ内に記録される前記複数種類のドットの頻度を示す統計的な指標値に応じて決定されるようにしてもよい。
【００１５】
こうすれば、画像の記録に使用される各ドットの頻度に応じて、位置ズレの調整の対象とするドットの種類を選択することができるので、比較的頻度が高く、目立ちやすいドットに関して位置ズレを減少させることができる。
【００１６】
本発明による方法は、印刷媒体上の各画素領域内に、大きさが異なる複数種類のドットを記録することが可能な印刷ヘッドを用いて、主走査を往復で双方向に行いつつ、印刷画像信号に応じて前記印刷媒体上に画像を印刷する双方向印刷方法であって、前記複数種類のドットの中の少なくとも２種類のドットに関して、往路と復路における主走査方向の記録位置のズレを減少させるための調整値をそれぞれ予め設定しておき、前記少なくとも２種類のドットの中から選択された１種類のドットに対する前記調整値を用いて、前記複数種類のドットの往路と復路における主走査方向の記録位置を調整することを特徴とする。
【００１７】
また、本発明による記録媒体は、印刷媒体上の各画素領域内に、大きさが異なる複数種類のドットを記録することが可能な印刷装置を備えたコンピュータに、主走査を往復で双方向に行いつつ印刷画像信号に応じて前記印刷媒体上に画像を印刷させるためのコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体であって、前記複数種類のドットの中の少なくとも２種類のドットに関して、往路と復路における主走査方向の記録位置のズレを減少させるために予め設定された調整値の中で、前記少なくとも２種類のドットの中から選択された１種類のドットに対する前記調整値を選択し、選択された前記調整値を用いて前記複数種類のドットの往路と復路における主走査方向の記録位置を調整する機能を前記コンピュータに実現させるためのコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【００１８】
このような方法や記録媒体によっても、上記装置とほぼ同様な効果が得られる。
【００１９】
この発明は、以下のような他の態様も含んでいる。第１の態様は、コンピュータに上記の発明の各工程または各部の機能を実現させるコンピュータプログラムを通信経路を介して供給するプログラム供給装置としての態様である。こうした態様では、プログラムをネットワーク上のサーバなどに置き、通信経路を介して、必要なプログラムをコンピュータにダウンロードし、これを実行することで、上記の方法や装置を実現することができる。
【発明を実施するための最良の形態】
【００２０】
Ａ．装置の構成：
以下、本発明の実施の形態を実施例に基づいて説明する。図１は、本発明の一実施例としての双方向印刷装置の構成を示すブロック図である。図示するように、コンピュータ９０にスキャナ１２とカラープリンタ２２とが接続されており、このコンピュータ９０に所定のプログラムがロードされ実行されることにより、全体として双方向印刷装置として機能する。このコンピュータ９０は、プログラムに従って画像処理に関わる動作を制御するための各種演算処理を実行するＣＰＵ８１を中心に、バス８０により相互に接続された次の各部を備える。ＲＯＭ８２は、ＣＰＵ８１で各種演算処理を実行するのに必要なプログラムやデータを予め格納しており、ＲＡＭ８３は、同じくＣＰＵ８１で各種演算処理を実行するのに必要な各種プログラムやデータが一時的に読み書きされるメモリである。入力インターフェイス８４は、スキャナ１２やキーボード１４からの信号の入力を司り、出力インタフェース８５は、プリンタ２２へのデータの出力を司る。ＣＲＴＣ８６は、カラー表示可能なＣＲＴ２１への信号出力を制御し、ディスクコントローラ（ＤＤＣ）８７は、ハードディスク１６やフレキシブルドライブ１５あるいは図示しないＣＤ−ＲＯＭドライブとの間のデータの授受を制御する。ハードディスク１６には、ＲＡＭ８３にロードされて実行される各種プログラムやデバイスドライバの形式で提供される各種プログラムなどが記憶されている。
【００２１】
このほか、バス８０には、シリアル入出力インタフェース（ＳＩＯ）８８が接続されている。このＳＩＯ８８は、モデム１８に接続されており、モデム１８を介して、公衆電話回線ＰＮＴに接続されている。コンピュータ９０は、このＳＩＯ８８およびモデム１８を介して、外部のネットワークに接続されており、特定のサーバーＳＶに接続することにより、画像処理に必要なプログラムをハードディスク１６にダウンロードすることも可能である。また、必要なプログラムをフレキシブルディスクＦＤやＣＤ−ＲＯＭによりロードし、コンピュータ９０に実行させることも可能である。
【００２２】
図２は本双方向印刷装置のソフトウェアの構成を示すブロック図である。コンピュータ９０では、所定のオペレーティングシステムの下で、アプリケーションプログラム９５が動作している。オペレーティングシステムには、ビデオドライバ９１やプリンタドライバ９６が組み込まれており、アプリケーションプログラム９５からはこれらのドライバを介して、プリンタ２２に転送するための中間画像データＭＩＤが出力されることになる。画像のレタッチなどを行うアプリケーションプログラム９５は、スキャナ１２から画像を読み込み、これに対して所定の処理を行いつつビデオドライバ９１を介してＣＲＴディスプレイ２１に画像を表示している。スキャナ１２から供給されるデータＯＲＧは、カラー原稿から読みとられ、レッド（Ｒ），グリーン（Ｇ），ブルー（Ｂ）の３色の色成分からなる原カラー画像データＯＲＧである。
【００２３】
このアプリケーションプログラム９５が印刷命令を発すると、コンピュータ９０のプリンタドライバ９６が画像情報をアプリケーションプログラム９５から受け取り、これをプリンタ２２が処理可能な信号（ここではシアン、マゼンダ、イエロー、ブラックの各色についての多値化された信号）に変換している。図２に示した例では、プリンタドライバ９６の内部には、解像度変換モジュール９７と、色補正モジュール９８と、色補正テーブルＬＵＴと、ハーフトーンモジュール９９と、ラスタライザ１００とが備えられている。
【００２４】
解像度変換モジュール９７は、アプリケーションプログラム９５が扱っているカラー画像データの解像度、即ち単位長さ当たりの画素数をプリンタドライバ９６が扱うことができる解像度に変換する役割を果たす。こうして解像度変換された画像データはまだＲＧＢの３色からなる画像情報であるから、色補正モジュール９８は色補正テーブルＬＵＴを参照しつつ、各画素ごとにプリンタ２２が使用するシアン（Ｃ）、マゼンダ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の各色のデータに変換する。こうして色補正されたデータは例えば２５６階調等の幅で階調値を有している。ハーフトーンモジュールは、ドットを分散して形成することによりプリンタ２２でかかる階調値を表現するためのハーフトーン処理を実行する。こうして処理された画像データは、ラスタライザ１００によりプリンタ２２に転送すべきデータ順に並べ替えられて、最終的な印刷画像データＦＮＬとして出力される。本実施例では、プリンタ２２は印刷画像データＦＮＬに従ってドットを形成する役割を果たすのみであり画像処理は行っていない。
【００２５】
次に、図３によりプリンタ２２の概略構成を説明する。図示するように、このプリンタ２２は、紙送りモータ２３によって用紙Ｐを搬送する機構と、キャリッジモータ２４によってキャリッジ３１をプラテン２６の軸方向に往復動させる機構と、キャリッジ３１に搭載された印刷ヘッド２８を駆動してインクの吐出およびドット形成を行う機構と、これらの紙送りモータ２３，キャリッジモータ２４，印刷ヘッド２８および操作パネル３２との信号のやり取りを司る制御回路４０とから構成されている。
【００２６】
なお、キャリッジモータ２４は主走査駆動部として機能し、紙送りモータ２３は副走査駆動部として機能する。また、制御回路４０は、印刷ヘッド２８を駆動するヘッド駆動部として機能するとともに、主走査駆動部と副走査駆動部とヘッド駆動部とを制御する制御部としても機能する。
【００２７】
キャリッジ３１をプラテン２６の軸方向に往復動させる機構は、プラテン２６の軸と並行に架設されキャリッジ３１を摺動可能に保持する摺動軸３４と、キャリッジモータ２４との間に無端の駆動ベルト３６を張設するプーリ３８と、キャリッジ３１の原点位置を検出する位置検出センサ３９等から構成されている。
【００２８】
なお、このキャリッジ３１には、黒インク（Ｂｋ）用のカートリッジ７１とシアン（Ｃ１），ライトシアン（Ｃ２）、マゼンタ（Ｍ１），ライトマゼンダ（Ｍ２）、イエロ（Ｙ）の５色のインクを収納したカラーインク用カートリッジ７２が搭載可能である。シアンおよびマゼンダの２色については、濃淡２種類のインクを備えていることになる。キャリッジ３１の下部の印刷ヘッド２８には計６個のインク吐出用ヘッド６１ないし６６が形成されており、キャリッジ３１の底部には、この各色用ヘッドにインクタンクからのインクを導く導入管６７（図４参照）が立設されている。キャリッジ３１に黒（Ｂｋ）インク用のカートリッジ７１およびカラーインク用カートリッジ７２を上方から装着すると、各カートリッジに設けられた接続孔に導入管６７が挿入され、各インクカートリッジから吐出用ヘッド６１ないし６６へのインクの供給が可能となる。
【００２９】
制御回路４０は、印刷ヘッド２８を駆動するための駆動信号ＤＲＶを生成する駆動信号生成回路４４を備えている。駆動信号生成回路４４は、駆動信号ＤＲＶを調整することによって、インクの吐出位置（すなわちドットの記録位置）を主走査方向に変化させる記録位置調整部としての機能を有する。駆動信号生成回路４４の内部構成については後述する。
【００３０】
図４は印刷ヘッド２８の内部の概略構成を示す説明図である。インク用カートリッジ７１，７２がキャリッジ３１に装着されると、図４に示すように毛細管現象を利用してインク用カートリッジ内のインクが導入管６７を介して吸い出され、キャリッジ３１下部に設けられた印刷ヘッド２８の各色ヘッド６１ないし６６に導かれる。なお、初めてインクカートリッジが装着されたときには、専用のポンプによりインクを各色のヘッド６１ないし６６に吸引する動作が行われるが、本実施例では吸引のためのポンプ、吸引時に印刷ヘッド２８を覆うキャップ等の構成については図示および説明を省略する。
【００３１】
各色のヘッド６１ないし６６には、後で説明する通り、各色毎に４８個のノズルＮｚが設けられており（図６参照）、各ノズル毎に、電歪素子の一つであって応答性に優れたピエゾ素子ＰＥが配置されている。ピエゾ素子ＰＥとノズルＮｚとの構造を詳細に示したのが、図５である。図５上段に図示するように、ピエゾ素子ＰＥは、ノズルＮｚまでインクを導くインク通路６８に接する位置に設置されている。ピエゾ素子ＰＥは、周知のように、電圧の印加により結晶構造が歪み、極めて高速に電気−機械エネルギの変換を行う素子である。本実施例では、ピエゾ素子ＰＥの両端に設けられた電極間に所定時間幅の電圧を印加することにより、図５下段に示すように、ピエゾ素子ＰＥが電圧の印加時間だけ伸張し、インク通路６８の一側壁を変形させる。この結果、インク通路６８の体積はピエゾ素子ＰＥの伸張に応じて収縮し、この収縮分に相当するインクが、粒子Ｉｐとなって、ノズルＮｚの先端から高速に吐出される。このインク粒子Ｉｐがプラテン２６に装着された用紙Ｐに染み込むことにより、印刷が行われる。
【００３２】
図６は、インク吐出用ヘッド６１〜６６におけるインクジェットノズルＮｚの配列を示す説明図である。これらのノズルの配置は、各色ごとにインクを吐出する６組のノズルアレイから成っており、４８個のノズルＮｚが一定のノズルピッチｋで千鳥状に配列されている。各ノズルアレイの副走査方向の位置は互いに一致している。なお、各ノズルアレイに含まれる４８個のノズルＮｚは、千鳥状に配列されている必要はなく、一直線上に配置されていてもよい。但し、図６に示すように千鳥状に配列すれば、製造上、ノズルピッチｋを小さく設定し易いという利点がある。
【００３３】
プリンタ２２は、図６に示した通り一定の径からなるノズルＮｚを備えているが、かかるノズルＮｚを用いて径の異なる３種類のドットを形成することができる。この原理について説明する。図７は、インクが吐出される際のノズルＮｚの駆動波形と吐出されるインクＩｐとの関係を示した説明図である。図７において破線で示した駆動波形が通常のドットを吐出する際の波形である。区間ｄ２において一旦、マイナスの電圧をピエゾ素子ＰＥに印加すると、先に図５を用いて説明したのとは逆にインク通路６８の断面積を増大する方向にピエゾ素子ＰＥが変形するため、図７の状態Ａに示した通り、メニスカスと呼ばれるインク界面Ｍｅは、ノズルＮｚの内側にへこんだ状態となる。一方、図７の実線で示す駆動波形を用い、区間ｄ１に示すようにマイナス電圧を急激に印加すると、状態ａで示す通りメニスカスは状態Ａに比べて大きく内側にへこんだ状態となる。次に、ピエゾ素子ＰＥへの印加電圧を正にすると（区間ｄ３）、先に図５を用いて説明した原理に基づいてインクが吐出される。このとき、メニスカスがあまり内側にへこんでいない状態（状態Ａ）からは状態Ｂおよび状態Ｃに示すごとく大きなインク滴が吐出され、メニスカスが大きく内側にへこんだ状態（状態ａ）からは状態ｂおよび状態ｃに示すごとく小さなインク滴が吐出される。
【００３４】
以上に示した通り、駆動電圧を負にする際（区間ｄ１，ｄ２）の変化率に応じて、ドット径を変化させることができる。また、駆動波形のピーク電圧の大小によってもドット径を変化させることができることは容易に想像できるところである。本実施例では、駆動波形とドット径との間のこのような関係に基づいて、小ドットを形成するための駆動波形と、中ドットを形成するための駆動波形の２種類を用意している。図８に本実施例において用いている駆動波形を示す。駆動波形Ｗ１が小ドットを形成するための波形（小ドットパルス）であり、駆動波形Ｗ２が中ドットを形成するための波形（中ドットパルス）である。なお、１画素分の主走査期間内において小ドットパルスＷ１と中ドットパルスＷ２とを図８のように連続して発生させると、小ドットのインク滴と中ドットのインク滴とが同じ１画素の領域内に着弾するので、大ドットを形成することができる。
【００３５】
以上説明したハードウェア構成を有するプリンタ２２は、紙送りモータ２３により用紙Ｐを搬送しつつ（以下、副走査という）、キャリッジ３１をキャリッジモータ２４により往復動させ（以下、主走査という）、同時に印刷ヘッド２８の各色ヘッド６１ないし６６のピエゾ素子ＰＥを駆動して、各色インクの吐出を行い、ドットを形成して用紙Ｐ上に多色の画像を形成する。
【００３６】
なお、本実施例では、既に述べた通りピエゾ素子ＰＥを用いてインクを吐出するヘッドを備えたプリンタ２２を用いているが、吐出駆動素子としては、ピエゾ素子以外の種々のものを利用することが可能である。例えば、インク通路に配置したヒータに通電し、インク通路内に発生する泡（バブル）によりインクを吐出するタイプの吐出駆動素子を備えたプリンタに適用することも可能である。
【００３７】
Ｂ．実施例における記録位置の調整：
図９は、ドットの主走査方向における記録位置の調整を行わない場合に双方向印刷時に発生するインク滴の主走査方向の着弾位置のずれを示す説明図である。図９の格子は画素領域の境界を示しており、格子で区切られた１つの矩形領域が１画素分の領域に相当する。各画素領域内のドットは、図示しない印刷ヘッド２８が主走査方向に沿って移動する際に、印刷ヘッド２８によって吐出されるインク滴によって記録される。図９の例では、奇数番目のラスタラインＬ１、Ｌ３、Ｌ５は往路で記録され、偶数番目のラスタラインＬ２，Ｌ４は復路で記録される。この際、吐出されるインクの量を画素毎に調整することによって、サイズの異なる３種類のドットのいずれかを１画素の領域に形成することができる。すなわち、比較的少量のインク滴を１画素の領域内に吐出することによって小ドットを形成することができ、比較的多量のインク滴を１画素の領域内に吐出することによって中ドットを形成することができる。また、大ドットは、小ドットを形成するためのインク滴と中ドットを形成するためのインク滴との双方を１画素の領域内に吐出することによって形成することができる。この結果、各画素を４つの階調（ドット無し、小ドット、中ドット、大ドット）で再現可能である。
【００３８】
図９から解るように、双方向印刷では、インク滴の主走査方向の着弾位置は、往路と復路とでそれぞれ異なってしまう。すなわち、小ドットを記録するための比較的少量のインク滴は、往路では画素領域の左半分に着弾し、復路では画素領域の右半分に着弾する。これと反対に、中ドットを記録するための比較的多量のインク滴は、往路では画素領域の右半分に着弾し、復路では画素領域の左半分に着弾する。
【００３９】
図１０は、小ドットと中ドットに関する往路と復路の記録位置のズレの分布をそれぞれ示す説明図である。図１０（ａ−１）は、小ドットの記録位置のズレ量Δｘの主走査方向の分布を示している。また、図１０（ａ−２）はこれに対応する往路と復路の記録位置を示している。図１０（ｂ−１）は、中ドットの記録位置のズレ量Δｘの主走査方向の分布を示しており、図１０（ｂ−２）はこれに対応する往路と復路の記録位置を示している。図１０（ａ−２），（ｂ−２）において実線で描かれている縦線は、往路と復路とで記録された縦方向（副走査方向）の罫線である。なお、横軸ｘの方向は往路の方向であり、これは、印刷用紙の桁方向にも相当している。主走査方向に沿った印刷用紙の幅を以下では「主走査幅」あるいは「主走査範囲」と呼ぶ。
【００４０】
図１０（ａ−１）において実線で示されているように、往路と復路の記録位置のズレ量Δｘは、主走査方向に沿って変化する。これは、図１０（ｂ−１）も同様である。記録位置のズレ量Δｘが主走査方向に沿って変化する理由は、ズレ量Δｘがプラテンの反り等によっても変化するからである。なお、ズレ量Δｘは、往路の記録位置から復路の記録位置を減算した値として定義されている。この例では、小ドットに関する主走査方向のズレ量Δｘの分布はマイナスの値を取っており、一方、中ドットに関する主走査方向のズレ量Δｘの分布はプラスの値を取っている。双方向印刷装置の機種によっては、図４（ａ−１），（ｂ−１）とは反対に、小ドットのズレ量がプラスになり、中ドットのズレ量がマイナスになることもある。
【００４１】
ズレ量Δｘの分布は印刷装置の機種毎に異なるので、機種毎に実際の印刷物上においてズレ量Δｘの分布が測定される。ズレ量Δｘの分布は、種々の方法によって測定可能である。例えば、プリンタ２２の組立時に往路と復路とでそれぞれ同一のパターン（例えば黒白の縞模様）を印刷し、その印刷結果からズレ量Δｘを手動で測定することができる。あるいは、プリンタ２２にＣＣＤカメラ等の光学的な読取り装置を設けておき、往路と復路で同一のパターンを印刷しながら自動的にズレ量Δｘを測定するようにしてもよい。こうして得られたズレ量Δｘの分布から、小ドットのズレ量の平均値Δｘave.s と、中ドットのズレ量の平均値Δｘave.l とがそれぞれ算出される。
【００４２】
図１１は、実施例における駆動信号生成回路４４の内部構成を示すブロック図である。この駆動信号生成回路４４は、原駆動信号生成回路１０２と、可変遅延回路１０４と、遅延量設定回路１０６と、プログラマブルＲＯＭ（ＰＲＯＭ）１０８とを備えている。原駆動信号生成回路１０２は、図８に示したような波形を有する原駆動信号ＯＤＲＶを生成する。この原駆動信号ＯＤＲＶは、可変遅延回路１０４で遅延を受けて駆動信号ＤＲＶとなり、この駆動信号ＤＲＶが印刷ヘッド２８に供給される。遅延量設定回路１０６は、可変遅延回路１０４の遅延量を設定する機能を有する。
【００４３】
なお、可変遅延回路１０４と遅延量設定回路１０６とは、原駆動信号ＯＤＲＶを調整してドットの記録位置を変化させる狭義の記録位置調整部として機能する。また、ＰＲＯＭ１０８は、記録位置を調整するための調整量を記憶するメモリとして機能する。
【００４４】
ＰＲＯＭ１０８には、小ドットと中ドットの位置ズレを補正するための遅延量設定値ΔＴS ，ΔＴL がそれぞれ登録されている。これらの遅延量設定値ΔＴS ，ΔＴL は、例えば、図１０（ａ−１），（ｂ−１）に示した平均ズレ量Δｘave.s ，Δｘave.l に相当する遅延量を、可変遅延回路１０４内に設定するための設定値である。すなわち、遅延量設定値ΔＴS ，ΔＴL は、平均ズレ量Δｘave.s ，Δｘave.l を印刷ヘッドの主走査方向の駆動速度ｖで除した遅延量Δｘave.s ／ｖ，Δｘave.l ／ｖを、可変遅延回路１０４内に設定するための設定値である。
【００４５】
原駆動信号ＯＤＲＶの遅延量の調整は、往路と復路の少なくとも一方で行なわれる。例えば、図１０（ａ−１），（ａ−２）に示すような小ドットの位置ズレを補正する場合には、復路において、未調整時よりも−Δｘave.s ／ｖだけ遅いタイミングで印刷ヘッド２８からインクを吐出させるように、原駆動信号ＯＤＲＶの遅延量を調整する。また、図１０（ｂ−１），（ｂ−２）に示すような中ドットの位置ズレを補正する場合には、復路において、未調整時よりもΔｘave.l ／ｖだけ早いタイミングで印刷ヘッド２８からインクを吐出させるように、原駆動信号ＤＲＶの遅延量を調整する。なお、往路と復路におけるインクの吐出のタイミングは相対的に調整すればよいので、往路と復路の両方において遅延量をそれぞれ調整し、それらの遅延量の違いによる記録位置の差が、位置ズレの適切な補正量に相当するようにしてもよい。
【００４６】
なお、位置ズレの補正量としては、主走査範囲における位置ズレ量の平均値以外の値を使用することも可能である。例えば、位置ズレ量の最大値と最小値の平均値を位置ズレの補正量として使用することができる。
【００４７】
遅延量設定回路１０６は、画像の種別を示す画像種別信号ＩＴＳに応じてＰＲＯＭ１０８から遅延量設定値ΔＴ（ΔＴS またはΔＴL ）を読出し、これに応じて可変遅延回路１０４内の遅延量を設定する。ここで、画像の種別とは、印刷用紙上に記録される１ページ分の画像が「自然画」を比較的多く含む自然画主体画像か、自然画以外の種類の画像（例えば文字やグラフ）を比較的多く含む非自然画主体画像か、を示している。ここで、「自然画」とは写真画像を意味している。自然画主体画像では、小ドットを使用することが多いので、小ドットに関する往復の位置ズレを補正することが好ましい。一方、文字やグラフなどの非自然画主体画像では、中ドットを使用することが多いので、中ドットに関する往復の位置ズレを補正することが好ましい。なお、図９のような３種類のドットを使用する場合には、中ドットに関する往復の位置ズレを補正すれば、大ドットに関する往復の位置ズレも同時に補正することができる。
【００４８】
画像種別信号ＩＴＳは、種々の態様で発生させることができる。例えば、オペレータが、コンピュータ９０に表示された印刷条件の設定画面において、自然画主体画像か非自然画主体画像かを指定し、この指定に応じて画像種別信号ＩＴＳがコンピュータ９０からプリンタ２２に供給されるようにしてもよい。
【００４９】
あるいは、プリンタドライバ９６が、印刷画像データＦＮＬ（図２）に応じて画像の種別を自動的に判定し、画像種別信号ＩＴＳを生成してこれをプリンタ２２に供給するようにしてもよい。多値プリンタでは、１画素当たりの１色分の印刷画像データＦＮＬ（以下、「画素値」と呼ぶ）が、複数ビットで構成されている。例えば、図９のように３種類のドットを記録することが可能な場合には、画素値は２ビットで構成されており、０〜３の値を表現可能である。例えば、画素値「０」はドット無しを表し、「１」、「２」、「３」は小ドット、中ドット、大ドットをそれぞれ表す。１ページ分の画像内における３種類のドットの記録の頻度は、３種類のドットを表す画素値（すなわち１〜３）が、１ページ分の画像内にそれぞれいくつ含まれているかを調べることによって容易に判定することができる。プリンタドライバ９６は、印刷画像データＦＮＬを作成する際に、１ページ分の画像内における各画素値の頻度をそれぞれ求める。そして、小ドットに対応する画素値の頻度が最も高い場合には、画像種別信号ＩＴＳを自然画主体画像であることを示すレベルに設定する。一方、中ドットまたは大ドットに対応する画素値の頻度が最も高い場合には、画像種別信号ＩＴＳを非自然画主体画像であることを示すレベルに設定する。なお、大ドットに対応する画素値の頻度が最も高い場合には、小ドットと中ドットの中間的な遅延量（すなわち中間的な位置ズレ補正量）を用いることを示すレベルに画像種別信号ＩＴＳを設定するようにしてもよい。この場合には、ＰＲＯＭ１０８内にも、この中間的な遅延量を示す遅延量設定値が予め登録される。
【００５０】
画素値の頻度を求める処理の対象となるインクは、比較的濃度の高いインクに限定してもよい。例えば、印刷装置が、濃シアン（ＤＣ）、淡シアン（ＬＣ）、濃マゼンタ（ＤＭ）、淡マゼンタ（ＬＭ）、イエロー（Ｙ）、ブラック（Ｋ）の６色のインクを利用可能な場合には、濃シアン（ＤＣ）と、濃マゼンタ（ＤＭ）と、ブラック（Ｋ）と、の比較的濃度の高い３色のインクのみを画素値の頻度を求める処理の対象として選択することができる。そして、これらの３色のインクに関する画素値の頻度の和を取り、この頻度の和に従って画像種別信号ＩＴＳを生成することができる。このように、比較的濃度の高いインクについてのみ画素値の頻度を求め、これらの頻度の和から画像種別信号ＩＴＳを生成するようにすれば、目立ち易いドットについての位置ズレを主として解消することができる。
【００５１】
なお、画素値の頻度に基づいて画像種別信号ＩＴＳを決定する際には、頻度そのものではなく、頻度を示す他の統計的な指標値を用いることも可能である。
【００５２】
このように、上記実施例では、小ドットと中ドットに対する適切な位置ズレの補正量をそれぞれ求めておき、そのいずれかを選択して往路と復路のドットの記録位置を補正するようにしたので、選択されたドットに関して往路と復路における記録位置のズレを緩和することができる。すなわち、小ドットが多く用いられる場合には小ドットの位置ズレを減少させるように記録位置を補正しているので、小ドットが比較的多い画像の画質を向上させることができる。また、中ドットが多く用いられる場合には中ドットの位置ズレを減少させるように記録位置を補正しているので、中ドットが比較的多い画像の画質を向上させることができる。
【００５３】
上記実施例では、駆動信号ＤＲＶの遅延量を調整することによってドットの記録位置のズレを補正していたが、この代わりに、原駆動信号生成回路１０２における原駆動信号ＯＤＲＶのパルスの発生タイミングを遅延させるようにしてもよい。一般には、選択された１種類のドットに関する記録位置のズレを減少させるように、往路と復路の少なくとも一方において駆動信号ＤＲＶのパルスの発生タイミングを調整するようにすればよい。
【００５４】
Ｃ．他の実施例：
上記実施例のように駆動信号ＤＲＶを遅延させる代わりに、駆動信号ＤＲＶの周波数を調整することによって駆動信号ＤＲＶのパルスの発生タイミングを調整し、ドットの位置ズレを減少させることも可能である。図１２は、駆動信号ＤＲＶの周波数を調整することによってドットの位置ズレを減少させる方法を示す説明図である。図１２（ａ）は、補正を行わない場合の記録位置のズレ量Δｘの主走査方向の分布を示している。また、図１２（ｂ）はこれに対応する往路と復路の記録位置（画素位置）のズレを示している。図１２（ａ）では、主走査方向に沿ったズレ量Δｘの分布が上に凸であり、また、主走査幅Ｌmax のほぼ中央で正の値を取り、両端で負の値を取るような極端な場合を仮定している。
【００５５】
図１２（ｃ）は、図１２（ａ）のズレ量を補正するための理想的な補正量δの分布を示している。また、図１２（ｄ）は補正されてズレ量Δｘがほぼゼロになったときの往路と復路の記録位置を示している。理想的な補正量δは、図１２（ａ）に示すズレ量Δｘの分布の正負の符号を反転したものである。
【００５６】
図１２（ｅ）は、本実施例において記録位置のズレを補正するために用いられる駆動信号ＤＲＶの周波数ｆDRV の変化を示している。主走査幅Ｌmax は、ほぼ等間隔の５つの領域Ｒ１〜Ｒ５に区分されており、各領域毎に駆動信号ＤＲＶの周波数ｆDRV の値が個別に設定されている。なお、Ｌ１〜Ｌ４は、領域の境界の位置を示している。図１２（ｃ）の補正量δがゼロに近い領域Ｒ２，Ｒ４では周波数ｆDRV は標準値ｆ２に設定され、補正量δが負の領域Ｒ３では周波数ｆDRV が標準値ｆ２よりも大きな値ｆ３に、また、補正量δが正の領域Ｒ１，Ｒ５では周波数ｆDRV が標準値ｆ２よりも小さな値ｆ１に設定されている。印刷ヘッド２８におけるインクの吐出タイミングは、駆動信号ＤＲＶの周波数に依存している。従って、周波数ｆDRV が高いほどインク吐出の周期は短くなり、主走査方向におけるドット同士の距離が小さくなる。周波数ｆDRV の変化によるドットの記録位置の変化と、位置ズレの補正との関係については後述する。
【００５７】
図１２（ｅ）のように、駆動信号ＤＲＶの周波数ｆDRV を主走査範囲を区分した複数の領域毎に個別に設定するようにすれば、理想的な補正量δを近似的に実現することができる。なお、駆動信号生成回路４４（図３）の能力が許せば、駆動信号ＤＲＶの周波数をほぼ連続的に変化させるようにしてもよい。但し、図１２（ｅ）に示すように、周波数ｆDRV を階段状に変化させる方が回路構成が単純になるという利点がある。
【００５８】
図１２（ｅ）に示すような周波数の変化を復路において適用し、往路では周波数ｆDRV を一定値（例えば標準値ｆ２）に保つことによって、ズレ量Δｘがほぼゼロになるように記録位置を補正することができる。あるいは、往路において周波数ｆDRV を調整し、復路においては周波数ｆDRV を一定値に保つようにしてもよい。また、往路と復路の両方で周波数を調整するようにしてもよい。すなわち、一般には、往路と復路の少なくとも一方で、駆動信号ＤＲＶの周波数ｆDRV を調整するようにすればよい。
【００５９】
なお、キャリッジモータ２４を駆動する主走査駆動信号の周波数は、往路と復路とで同じ一定値に保たれる。従って、印刷ヘッド２８の駆動信号ＤＲＶの周波数ｆDRV を図１２（ｅ）のように変化させれば、これに応じて主走査方向の記録位置（インクの吐出位置）が変化する。但し、主走査駆動信号の周波数を変化させることによっても、双方向印刷時の記録位置のズレを補正することが可能である。
【００６０】
さて、周波数ｆDRV の変化によるドットの記録位置の変化と、位置ズレの補正との関係は以下のようになる。前述したように、周波数ｆDRV が高いほどドット同士の距離が小さくなる。図１２（ｅ）の１番目と５番目の領域Ｒ１，Ｒ５では周波数ｆDRV が比較的低いので、ドット同士の距離が比較的大きくなり、復路の記録位置は図１２（ｂ）に比べてマイナスｘ方向にずれることになる。一方、３番目の領域Ｒ３では周波数ｆDRV が比較的高いので、ドット同士の距離は比較的小さくなり、復路の記録位置は図１２（ｂ）に比べてプラスｘ方向にずれることになる。この結果、図１２（ｄ）に示すように、往路と復路の記録位置がほぼ一致するように復路の記録位置が補正される。なお、往路において周波数ｆDRV を調整する場合にも、図１２（ｅ）と同様の分布で周波数ｆDRV を変化させればよい。
【００６１】
図１３は、原駆動信号ＯＤＲＶの発生の際に使用されるクロック信号を発生する回路の構成を示すブロック図である。このクロック信号発生回路４６は、基準クロック生成回路１１２と、分周器１１４と、パラメータ設定回路１１８と、ＰＲＯＭ１２０とを備えている。基準クロック生成回路１１２で生成された基準クロック信号ＲＣＬＫは、分周器１１４で１／ｎに分周されてクロック信号ＣＬＫとなる。原駆動信号生成回路１０２は、このクロック信号ＣＬＫに同期して、図８に示したような波形を有する原駆動信号ＯＤＲＶを生成する。従って、クロック信号ＣＬＫの周波数を調整することによって、原駆動信号ＯＤＲＶおよび駆動信号ＤＲＶの周波数を調整することができる。
【００６２】
ＰＲＯＭ１２０は、各領域Ｒ１〜Ｒ５における分周比ｎの値と、領域間の境界の位置Ｌ１〜Ｌmax （または各領域の幅）とを記憶している。パラメータ設定回路１１８は、分周器１１４における分周比ｎの設定を変更することによって、図１２（ｅ）に示す周波数変化を実現する。パラメータ設定回路１１８は、分周器１１４から出力されたクロック信号ＣＬＫのパルス数をカウントする図示しないカウンタを有しており、このカウンタのカウント値と領域間の境界の位置Ｌ１〜Ｌmax との比較（またはカウント値と各領域の幅との比較）を行うことによって、キャリッジ３１の現在の主走査位置が５つの領域Ｒ１〜Ｒ５のうちのいずれであるかを判断する。なお、キャリッジ３１の原点位置は、位置検出センサ３９（図３）から制御回路４０に供給される信号によって予め決定されている。パラメータ設定回路１１８は、キャリッジ３１の主走査位置を含む領域に対応する分周比ｎをＰＲＯＭ１２０から読み出して分周器１１４に設定する。
【００６３】
なお、パラメータｎ，Ｌ１〜Ｌmax は、小ドットと中ドットについてそれぞれ予め決定されて、ＰＲＯＭ１２０内に格納されている。パラメータ設定回路１１８は、画像種別信号ＩＴＳに応じて小ドットと中ドットのいずれか一方のパラメータを読み出し、これに応じて分周比ｎを分周器１１４に設定する。
【００６４】
このように、このクロック発生回路４６では、基準クロック信号ＲＣＬＫを分周するための分周比ｎを各領域毎に変更するだけで、各領域に適した周波数を有するクロック信号ＣＬＫを容易に得ることができ、このクロック信号ＣＬＫと同じ周波数を有する駆動信号ＤＲＶを生成することができる。
【００６５】
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【００６６】
（１）図８の例では、小ドットと中ドットを記録するための駆動信号の波形が異なるものとしていたが、例えば小ドットの波形を連続して２回発生させることによって中ドットを記録するようにしてもよい。
【００６７】
（２）上記実施例では、小ドットと中ドットの２種類のドットについて、位置ズレの補正のための調整量をそれぞれ決定しておき、その一方を使用して往路と復路のドットの位置ズレを補正していたが、３種類以上のドットを対象として位置ズレを補正するようにしてもよい。例えば、図９のように、サイズの異なる３種類のドットを記録可能な場合には、これらの３種類のドットに関してそれぞれ位置ズレの補正のための調整量をそれぞれ決定して、その中の１つを選択して用いるようにしてもよい。一般に、１画素領域内に大きさが異なる複数種類のドットのいずれかを記録可能な場合に、その中の少なくとも２種類のドットに関して位置ズレの補正のための調整量を設定すればよい。
【００６８】
（３）本発明は、インク滴を吐出する方法や装置に限らず、他の手段でドットを記録する方法や装置にも適用可能である。すなわち、本発明は、１回の主走査の間に、各ノズルが主走査ライン上の各画素領域内において、大きさが異なる複数種類のドットのいずれかを選択的に記録可能な方法や装置に適用可能である。ここでは、往路の主走査と、復路の主走査とを、それぞれ１回の主走査であると定義している。
【００６９】
（４）上記実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアに置き換えるようにしてもよい。例えば、図１１に示した駆動信号生成回路４４の一部の機能をソフトウェアによって実現することも可能である。
【図面の簡単な説明】
【００７０】
【図１】実施例の双方向印刷装置の概略構成図。
【図２】ソフトウェアの構成を示す説明図。
【図３】実施例のプリンタの概略構成図。
【図４】実施例のプリンタのドット記録ヘッドの概略構成を示す説明図。
【図５】実施例のプリンタにおけるドット形成原理を示す説明図。
【図６】実施例のプリンタにおけるノズル配置例を示す説明図。
【図７】実施例のプリンタにおけるノズル配置の拡大図および形成されるドットとの関係を示す説明図。
【図８】径の異なるドットを形成する原理を説明する説明図。
【図９】位置調整を行わない場合に双方向印刷時に発生するインク滴の着弾位置のずれを示す説明図。
【図１０】小ドットと中ドットに関する往路と復路の記録位置のズレの分布を示す説明図。
【図１１】駆動信号生成回路４４の内部構成を示すブロック図。
【図１２】駆動信号ＤＲＶの周波数を調整することによって、主走査方向におけるドットの記録位置を調整する方法を示す説明図。
【図１３】原駆動信号生成回路１０２内において使用されるクロック信号発生回路の構成を示すブロック図。
【符号の説明】
【００７１】
１２…スキャナ
１４…キーボード
１５…フレキシブルドライブ
１６…ハードディスク
１８…モデム
２１…ＣＲＴディスプレイ
２２…カラープリンタ
２３…紙送りモータ
２４…キャリッジモータ
２６…プラテン
２８…印刷ヘッド
３１…キャリッジ
３２…操作パネル
３４…摺動軸
３６…駆動ベルト
３８…プーリ
３９…位置検出センサ
４０…制御回路
４４…駆動信号生成回路
４６…クロック信号発生回路
６１〜６６…インク吐出用ヘッド
６７…導入管
６８…インク通路
７１，７２…インク用カートリッジ
８０…バス
８１…ＣＰＵ
８２…ＲＯＭ
８３…ＲＡＭ
８４…入力インターフェイス
８５…出力インタフェース
８６…ＣＲＴＣ
８８…ＳＩＯ
９０…コンピュータ
９１…ビデオドライバ
９５…アプリケーションプログラム
９６…プリンタドライバ
９７…解像度変換モジュール
９８…色補正モジュール
９９…ハーフトーンモジュール
１００…ラスタライザ
１０２…原駆動信号生成回路
１０４…可変遅延回路
１０６…遅延量設定回路
１０８…ＰＲＯＭ
１１２…基準クロック生成回路
１１４…分周器
１１８…パラメータ設定回路
１２０…ＰＲＯＭ
【図１】
2007145031.tif 000003
【図２】
2007145031.tif 000004
【図３】
2007145031.tif 000005
【図４】
2007145031.tif 000006
【図５】
2007145031.tif 000007
【図６】
2007145031.tif 000008
【図７】
2007145031.tif 000009
【図８】
2007145031.tif 000010
【図９】
2007145031.tif 000011
【図１０】
2007145031.tif 000012
【図１１】
2007145031.tif 000013
【図１２】
2007145031.tif 000014
【図１３】
2007145031.tif 000015
【手続補正書】
【提出日】平成19年4月12日(2007.4.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
主走査を往復で双方向に行いつつ、印刷画像信号に応じて印刷媒体上に画像を印刷する双方向印刷機能を有する双方向印刷装置であって、
前記印刷媒体上の各画素領域内に、大きさが異なる複数種類のドットを記録することが可能な印刷ヘッドと、
前記印刷媒体と前記印刷ヘッドの少なくとも一方を移動させることによって双方向の主走査を行う主走査駆動部と、
前記印刷ヘッドに駆動信号を与えて前記印刷媒体上に印刷を行わせるヘッド駆動部と、
前記の各部を制御する制御部と、を備え、
前記制御部は、
前記画像が前記自然画主体画像と前記非自然画主体画像のいずれであるかに依らずに同一の複数種類のドットを使用して印刷を実行し、
前記複数種類のドットの中の少なくとも２種類のドットに関して記録位置を調整する記録位置調整部を備え、
前記記録位置調整部は、
１ページ内に記録される前記複数種類のドットの頻度を示す統計的な指標値に応じて決定される画像種別情報であって、前記印刷画像信号で表される画像が、１ページ内に自然画を主体として含む自然画主体画像と、１ページ内に自然画以外の画像を主体として含む非自然画主体画像と、のいずれに該当するかを示す画像種別情報に応じて、前記少なくとも２種類のドットの中から１種類のドットを選択し、選択された１種類のドットに関する記録位置のズレを減少させるように前記複数種類のドットの主走査方向の記録位置を調整する、双方向印刷装置。
【請求項２】
請求項１記載の双方向印刷装置であって、
前記記録位置調整部は、
往路と復路における前記選択された１種類のドットの主走査方向の記録位置のズレを減少させるように、往路と復路の少なくとも一方において前記駆動信号のパルスの発生タイミングを調整する、双方向印刷装置。
【請求項３】
請求項２記載の双方向印刷装置であって、
前記記録位置調整部は、
往路と復路の少なくとも一方において前記駆動信号を遅延させることによって、前記駆動信号のパルスの発生タイミングを調整する、双方向印刷装置。
【請求項４】
請求項２記載の双方向印刷装置であって、
前記記録位置調整部は、
往路と復路の少なくとも一方において前記駆動信号の周波数を主走査方向に沿って変化させることによって、前記駆動信号のパルスの発生タイミングを調整する、双方向印刷装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
上述の課題の少なくとも一部を解決するため、本発明の一形態による装置は、主走査を往復で双方向に行いつつ、印刷画像信号に応じて印刷媒体上に画像を印刷する双方向印刷機能を有する双方向印刷装置であって、
前記印刷媒体上の各画素領域内に、大きさが異なる複数種類のドットを記録することが可能な印刷ヘッドと、
前記印刷媒体と前記印刷ヘッドの少なくとも一方を移動させることによって双方向の主走査を行う主走査駆動部と、
前記印刷ヘッドに駆動信号を与えて前記印刷媒体上に印刷を行わせるヘッド駆動部と、
前記の各部を制御する制御部と、を備え、
前記制御部は、
前記画像が前記自然画主体画像と前記非自然画主体画像のいずれであるかに依らずに同一の複数種類のドットを使用して印刷を実行し、
前記複数種類のドットの中の少なくとも２種類のドットに関して記録位置を調整する記録位置調整部を備え、
前記記録位置調整部は、
１ページ内に記録される前記複数種類のドットの頻度を示す統計的な指標値に応じて決定される画像種別情報であって、前記印刷画像信号で表される画像が、１ページ内に自然画を主体として含む自然画主体画像と、１ページ内に自然画以外の画像を主体として含む非自然画主体画像と、のいずれに該当するかを示す画像種別情報に応じて、前記少なくとも２種類のドットの中から１種類のドットを選択し、選択された１種類のドットに関する記録位置のズレを減少させるように前記複数種類のドットの主走査方向の記録位置を調整する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
この双方向印刷装置では、少なくとも２種類のドットの中から選択された１種類のドットの記録位置のズレを減小させるように複数種類のドットの記録位置を調整するので、多値プリンタにおいて双方向印刷を行う際に、選択された１種類のドットに関して往路と復路における主走査方向の記録位置のズレを緩和することができる。従って、位置ズレが目立ち易いドットを位置ズレの調整対象として選択すれば、画質を向上させることができる。
特に、位置ズレが目立つドットの種類は、画像の種別に依存することがあるので、画像の種別に応じて位置ズレの調整の対象とするドットを選択すれば、そのドットの位置ズレを減少させることができ、画質を向上させることが可能である。
例えば、自然画主体画像の印刷時には比較的小さいドットが多く記録され、一方、非自然画主体画像の印刷時には比較的大きいドットが多く記録される傾向にある。従って、このような画像の種別に応じて位置ズレの調整の対象とするドットの種類を選択すれば、画質を向上させることができる。
さらに、上記双方向印刷装置では、画像の記録に使用される各ドットの頻度に応じて、位置ズレの調整の対象とするドットの種類を選択することができるので、比較的頻度が高く、目立ちやすいドットに関して位置ズレを減少させることができる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】削除
【補正の内容】