(57)【特許請求の範囲】
【請求項１】
（Ａ）媒体を所定方向に沿って搬送する搬送機構と、
（Ｂ）前記搬送機構による搬送動作の合間に、前記媒体に対して前記所定方向に交差する交差方向に相対的に移動しながら前記媒体に向けてインクを吐出する移動吐出動作を実行するヘッドであって、前記ヘッドは前記所定方向に並ぶ複数のノズルを有し、前記ノズルは、第１インク滴を吐出した後に第２インク滴を吐出するとともに、１回の前記移動吐出動作において吐出される２つの前記第１インク滴の間に前記第２インク滴を吐出して、前記媒体における前記第１インク滴の到達位置と前記第２インク滴の到達位置とが前記交差方向において所定距離となるように前記インクを吐出し、
（Ｃ）印刷しようとする画像を構成する画素に対応する位置に向けて前記ノズルから前記第１インク滴を吐出するための吐出タイミングを所定周期で周期的に規定する第１タイミング規定信号と、印刷しようとする画像を構成する画素に対応する位置からずれた位置に向けて前記ノズルから前記第１インク滴を吐出するための吐出タイミングを前記所定周期で周期的に規定する第２タイミング規定信号と、を出力する信号出力部であって、前記移動吐出動作毎に、前記第１タイミング規定信号および前記第２タイミング規定信号のうちどちらか一方を出力する信号出力部と、
を備え、
前記第１インク滴のインク量と前記第２インク滴のインク量とが異なり、
１回の前記移動吐出動作において、前記第１タイミング規定信号と前記第２タイミング規定信号のうちいずれか一方が用いられ、
１つのラスタラインは、２以上の前記移動吐出動作により前記第１タイミング規定信号と前記第２タイミング規定信号とが少なくとも１回以上ずつ用いられることにより、前記媒体に前記第１インク滴と前記第２インク滴とによるドットが複数形成されて形成され、
前記画素に対応する位置と、前記ずれた位置と、の間のズレ幅は、印刷しようとする画像を構成する画素の間隔よりも小さく、
前記ズレ幅は、印刷しようとする画像を構成する画素の間隔の半分である、印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、媒体に対してインクを吐出して画像を印刷する印刷装置、印刷方法、プログラムおよび印刷システムに関する。
【背景技術】
【０００２】  媒体に対してインクを吐出して画像を印刷する印刷装置として、インクジェットプリンタが知られている。このインクジェットプリンタは、一般に、イエロ（Ｙ）やシアン（Ｃ）、マゼンダ（Ｍ）、ブラック（Ｋ）といった２以上の異なる色のインクを吐出して媒体にカラー画像を印刷し得るようになっている。【０００３】  このようなインクジェットプリンタにあっては、媒体に画像を印刷する場合に、その印刷しようとする画像を構成する画素に対応する位置に向けて各々インクを吐出してドットを形成するようになっている。これにより、媒体に印刷される画像は、多数のドットにより構成される。ここで、インクジェットプリンタが、印刷しようとする画像の各画素に対応する位置に向けて各々インクを吐出する方法としては、例えば、インターレース方式やオーバーラップ方式など、様々な印刷方式が採用されている（特開平６−１９１０４１号公報参照）。
【発明の開示】
【０００４】  ところで、このようなインクジェットプリンタにあっては、媒体に画像を印刷するために、印刷しようとする画像を構成する画素に対応する位置に向けて各々インクを吐出するときに、１つの画素に対応して複数回にわたりインクを吐出して複数のドットを形成する場合がある。これは、１つの画素に対応して複数のドットを形成することによって、１つの色のインクで様々な階調の色を表現するためのもので、インクの吐出量を多段階に変更できない場合であっても、多彩な色を表現することができる。
【０００５】  しかしながら、このように１つの画素に対応して複数回にわたりインクを吐出した場合には、次のような問題が発生した。すなわち、同じ画素に対応して吐出されたインクであっても、先に吐出されたインクと、後に吐出されたインクとでは、媒体上に到達する位置が異なる。このため、先に吐出されたインクによって形成されるドットの位置と、後から吐出されたインクによって形成されるドットの位置とが大きくずれることがあった。このようにドットの形成位置が大きくずれると、後から吐出されたインクによって形成されるドットの位置が、他の画素に対応して形成されるドットの位置と重なってしまい、ドットがバランス良く配置されないといった不具合が生じることがあった。このようにドットがバランス良く配置されない場合に、印刷される画像にムラが生じたり、また粒状感が増すなど、印刷画像の画質に悪影響を及ぼす場合があった。
【０００６】  本発明は、このような事情に鑑みてなされたものであって、その目的は、印刷する画像を構成するドットをバランス良く配置して、印刷画像の画質向上を図ることにある。
【０００７】
前記目的達成するための主たる発明は、
（Ａ）媒体を所定方向に沿って搬送する搬送機構と、
（Ｂ）前記搬送機構による搬送動作の合間に、前記媒体に対して前記所定方向に交差する交差方向に相対的に移動しながら前記媒体に向けてインクを吐出する移動吐出動作を実行するヘッドであって、前記ヘッドは前記所定方向に並ぶ複数のノズルを有し、前記ノズルは、第１インク滴を吐出した後に第２インク滴を吐出するとともに、１回の前記移動吐出動作において吐出される２つの前記第１インク滴の間に前記第２インク滴を吐出して、前記媒体における前記第１インク滴の到達位置と前記第２インク滴の到達位置とが前記交差方向において所定距離となるように前記インクを吐出し、
（Ｃ）印刷しようとする画像を構成する画素に対応する位置に向けて前記ノズルから前記第１インク滴を吐出するための吐出タイミングを所定周期で周期的に規定する第１タイミング規定信号と、印刷しようとする画像を構成する画素に対応する位置からずれた位置に向けて前記ノズルから前記第１インク滴を吐出するための吐出タイミングを前記所定周期で周期的に規定する第２タイミング規定信号と、を出力する信号出力部であって、前記移動吐出動作毎に、前記第１タイミング規定信号および前記第２タイミング規定信号のうちどちらか一方を出力する信号出力部と、
を備え、
前記第１インク滴のインク量と前記第２インク滴のインク量とが異なり、
１回の前記移動吐出動作において、前記第１タイミング規定信号と前記第２タイミング規定信号のうちいずれか一方が用いられ、
１つのラスタラインは、２以上の前記移動吐出動作により前記第１タイミング規定信号と前記第２タイミング規定信号とが少なくとも１回以上ずつ用いられることにより、前記媒体に前記第１インク滴と前記第２インク滴とによるドットが複数形成されて形成され、
前記画素に対応する位置と、前記ずれた位置と、の間のズレ幅は、印刷しようとする画像を構成する画素の間隔よりも小さく、
前記ズレ幅は、印刷しようとする画像を構成する画素の間隔の半分である、印刷装置である。
【０００８】  本発明の他の特徴は、本明細書及び添付図面の記載により明らかにする。
【図面の簡単な説明】
【０００９】［図１］印刷装置の一実施形態の全体構成の説明図である。
［図２］プリンタドライバが行う処理の概要を説明する説明図である。
［図３］プリンタドライバのユーザインターフェースの説明図である。
［図４］インクジェットプリンタの内部構成を示す斜視図である。
［図５］インクジェットプリンタの内部構成を示す縦断面図である。
［図６］インクジェットプリンタのシステム構成を示すブロック構成図である。
［図７］ヘッドのノズルの配列を示す説明図である。
［図８］印刷処理の一例を説明するフローチャートである。
［図９］リニア式エンコーダの構成を概略的に説明した図である。
［図１０］リニア式エンコーダの検出部の構成を模式的に説明した図である。
［図１１Ａ］正転時のリニア式エンコーダの出力波形を示したタイミングチャートである。
［図１１Ｂ］逆転時のリニア式エンコーダの出力波形を示したタイミングチャートである。
［図１２］ヘッドの駆動回路の一例を説明した図である。
［図１３］各信号のタイミングチャートである。
［図１４］各信号のタイミングチャートである。
［図１５Ａ］インターレース方式による画像印刷手順の一例を説明する説明図である。
［図１５Ｂ］インターレース方式による画像印刷手順の一例を説明する説明図である。
［図１６Ａ］他のインターレース方式による画像印刷手順を説明する説明図である。
［図１６Ｂ］他のインターレース方式による画像印刷手順を説明する説明図である。
［図１７Ａ］オーバーラップ方式による画像印刷手順の一例を説明する説明図である。
［図１７Ｂ］オーバーラップ方式による画像印刷手順の一例を説明する説明図である。
［図１８］従来の問題点を説明するための図である。
［図１９］本発明の問題点の解消方法を説明するための図である。
［図２０］２種類のＰＴＳ信号を説明する図である。
［図２１Ａ］改善前のドットの配置例を説明する図である。
［図２１Ｂ］改善後のドットの配置例を説明する図である。
［図２１Ｃ］画像の印刷方法を説明する図である。
［図２１Ｄ］実際のドットのサイズと間隔を説明する図である。
［図２２Ａ］ドットの間隔を説明する図である。
［図２２Ｂ］改善前のドットの配置例を説明する図である。
［図２２Ｃ］改善後のドットの配置例を説明する図である。
［図２２Ｄ］画像の印刷方法を説明する図である。
［図２３Ａ］ドットの間隔を説明する図である。
［図２３Ｂ］改善前のドットの配置例を説明する図である。
［図２３Ｃ］改善後のドットの配置例を説明する図である。
［図２３Ｄ］画像の印刷方法を説明する図である。
［図２４Ａ］ドットの間隔を説明する図である。
［図２４Ｂ］改善前のドットの配置例を説明する図である。
［図２４Ｃ］改善後のドットの配置例を説明する図である。
［図２５Ａ］改善前のドットの配置例を説明する図である。
［図２５Ｂ］改善後のドットの配置例を説明する図である。
［図２６］コントローラの処理手順の一例を説明するフローチャートである。【００１０】  図面に用いた主な符号の凡例を以下に示す。【００１１】１  インクジェットプリンタ、３  排紙部、４  給紙部、７  排紙トレー、８  給紙トレー、１１Ａ  紙挿入口、１１Ｂ  ロール紙挿入口、１３  給紙ローラ、１４  プラテン、１５  搬送モータ、１７Ａ  搬送ローラ、１７Ｂ  排紙ローラ、１８Ａ  フリーローラ、１８Ｂ  フリーローラ、２１  ヘッド、３０  クリーニングユニット、３１  ポンプ装置、３５  キャッピング装置、４１  キャリッジ、４２  キャリッジモータ、４４  プーリ、４５  タイミングベルト、４６  ガイドレール、４８  インクカートリッジ、５１  リニア式エンコーダ、５３  紙検知センサ、１２２  バッファメモリ、１２４  イメージバッファ、１２６  コントローラ、１２７  メインメモリ、１２８  キャリッジモータ制御部、１２９  ＥＥＰＲＯＭ、１３０  搬送制御部、１３２  ヘッド駆動部、１３４  ロータリ式エンコーダ、１５０  システム、１５２  コンピュータ、１５３  ＣＤ−ＲＯＭドライブ装置、１５４  フロッピードライブ装置（ＦＤＤ）、１５５  表示装置、１５６  キーボード、１５７  マウス、１６０  アプリケーションプログラム、１６２  ビデオドライバ、１６４  プリンタドライバ、１６６  解像度変換処理部、１６８  色変換処理部、１７０  ハーフトーン処理部、１７２  ラスタライズ処理部、２１１Ｙ  イエロノズル群、２１１Ｍ  マゼンダノズル群、２１１Ｃ  シアンノズル群、２１１Ｋ  ブラックノズル群、２２０  駆動回路、２２２  原駆動信号生成部、２２４  第１シフトレジスタ、２２６  第２シフトレジスタ、２２８  ラッチ回路群、２３０データセレクタ、４５２  発光ダイオード、４５４  コリメータレンズ、４５６  検出処理部、４５８  フォトダイオード、４６０  信号処理回路、４６２Ａ  コンパレータ、４６２Ｂ  コンパレータ、４６４  リニア式エンコーダ符号板、４６６  検出部
【発明を実施するための最良の形態】
【００１２】＝＝＝開示の概要＝＝＝
本明細書及び添付図面の記載により、少なくとも以下の事項が明らかとなる。【００１３】（Ａ）媒体を所定の方向に沿って搬送する搬送機構と、
（Ｂ）前記搬送機構による搬送動作の合間に、前記媒体に対して相対的に移動しながら前記媒体に向けてインクを吐出する移動吐出動作を実行するノズルと、
（Ｃ）印刷しようとする画像を構成する画素に対応する位置に向けて前記ノズルからインクを吐出するための周期的なタイミングを規定する第１タイミング規定信号と、印刷しようとする画像を構成する画素に対応する位置からずれた位置に向けて前記ノズルからインクを吐出するための周期的なタイミングを規定する第２タイミング規定信号とを出力する信号出力部であって、前記移動吐出動作毎に、前記第１タイミング規定信号および前記第２タイミング規定信号のうちのいずれか一方を出力する信号出力部と、
（Ｄ）を備えた印刷装置。【００１４】  このような印刷装置にあっては、第１タイミング規定信号により、印刷しようとする画像を構成する画素に対応する位置に向けてインクを吐出する他に、第２タイミング規定信号により、印刷しようとする画像を構成する画素に対応する位置からずれた位置に向けてインクを吐出することができるから、ドットをバランス良く配置して、印刷ムラや粒状感を改善して画質の向上を図ることができる。【００１５】  かかる印刷装置にあっては、前記第１タイミング規定信号と前記第２タイミング規定信号とが前記信号出力部から交互に出力されても良い。このように第１タイミング規定信号と第２タイミング規定信号とが交互に出力されれば、ドットをバランス良く配置して、印刷ムラや粒状感を改善して画質の向上を図ることができる。【００１６】  また、かかる印刷装置にあっては、前記画素に対応する位置と、前記ずれた位置との間のズレ幅は、印刷しようとする画像を構成する画素の間隔よりも小さくてもよい。このように、このようにズレ幅が小さければ、印刷しようとする画像の解像度よりも高い解像度にてドットの配置を制御することができる。これにより、ドットをバランス良く配置して、印刷ムラや粒状感を改善してより一層の画質の向上を図ることができる。【００１７】  また、かかる印刷装置にあっては、前記ズレ幅は、印刷しようとする画像を構成する画素の間隔の半分であっても良い。このようにズレ幅が画素の間隔の半分であれば、印刷しようとする画像の解像度よりも高い解像度にてドットの配置を制御することができ、印刷ムラや粒状感を改善してより一層の画質の向上を図ることができる。【００１８】  また、かかる印刷装置にあっては、前記第１規定タイミング信号および前記第２規定タイミング信号のうちの少なくともいずれか一方の信号にて規定されたあるタイミングに応じて、前記ノズルからインクが２回以上にわたり連続的に吐出されてもよい。このような場合でも、ドットをバランス良く配置して、印刷ムラや粒状感を改善して画質の向上を図ることができる。【００１９】  また、かかる印刷装置にあっては、前記あるタイミングに応じて前記ノズルから２回以上にわたり連続的に吐出されるインクのうち、最初に吐出されるインクが、前記画素に対応する位置または前記ずれた位置に向けて吐出されてもよい。このようにインクが吐出されることにより、ドットの配置をよりバランス良くすることができる。これにより、より一層の画質の向上を図ることができる。【００２０】  また、かかる印刷装置にあっては、前記あるタイミングに応じて前記ノズルからインクが２回以上にわたり連続的に吐出されたときに、最初に吐出されたインクが前記媒体に到達する位置と、最後に吐出されたインクが前記媒体に到達する位置との間の間隔が、印刷しようとする画像を構成する画素の間隔よりも大きくてもよい。このように各回に吐出されたインクが到達する位置が、印刷しようとする画像を構成する画素の間隔よりも大きい場合に、ドットの配置をよりバランス良くして、より一層の画質の向上を図ることができる。【００２１】  また、かかる印刷装置にあっては、前記あるタイミングに応じて前記ノズルからインクが２回以上にわ��り連続的に吐出されるとき、各回に吐出されるインクの量が異なっていても良い。このように各回に吐出されるインクの量が異なる場合であっても、ドットの配置をよりバランス良くして、より一層の画質の向上を図ることができる。【００２２】  また、かかる印刷装置にあっては、前記画像を構成するある画素に対応する位置または当該位置からずれた位置に向けて吐出されるインクと、前記ある画素に対して前記ノズルが移動する方向に隣接する別の画素に対応する位置または当該位置からずれた位置に向けて吐出されるインクとは、吐出される前記移動吐出動作が異なっても良い。このような場合に、ドットの配置をよりバランス良くして、より一層の画質の向上を図ることができる。【００２３】  また、かかる印刷装置にあっては、前記ノズルを複数備えても良い。このようにノズルを複数備えた場合であっても、ドットの配置をよりバランス良くして、より一層の画質の向上を図ることができる。【００２４】（Ａ）媒体を所定の方向に沿って搬送する搬送機構と、
（Ｂ）前記搬送機構による搬送動作の合間に、前記媒体に対して相対的に移動しながら前記媒体に向けてインクを吐出する移動吐出動作を実行するノズルと、
（Ｃ）印刷しようとする画像を構成する画素に対応する位置に向けて前記ノズルからインクを吐出するための周期的なタイミングを規定する第１タイミング規定信号と、印刷しようとする画像を構成する画素に対応する位置からずれた位置に向けて前記ノズルからインクを吐出するための周期的なタイミングを規定する第２タイミング規定信号とを出力する信号出力部であって、前記移動吐出動作毎に、前記第１タイミング規定信号および前記第２タイミング規定信号のうちのどちらか一方を出力する信号出力部と、
（Ｄ）を備え、
（Ｅ）前記第１タイミング規定信号と前記第２タイミング規定信号とが前記信号出力部から交互に出力され、
（Ｆ）前記画素に対応する位置と、前記ずれた位置との間のズレ幅は、印刷しようとする画像を構成する画素の間隔よりも小さく、
（Ｇ）前記ズレ幅は、印刷しようとする画像を構成する画素の間隔の半分であり、
（Ｈ）前記第１規定タイミング信号および前記第２規定タイミング信号のうちの少なくともいずれか一方の信号にて規定されたあるタイミングに応じて、前記ノズルからインクが２回以上にわたり連続的に吐出され、
（Ｉ）前記あるタイミングに応じて前記ノズルから２回以上にわたり連続的に吐出されるインクのうち、最初に吐出されるインクが、前記画素に対応する位置または前記ずれた位置に向けて吐出され、
（Ｊ）前記あるタイミングに応じて前記ノズルからインクが２回以上にわたり連続的に吐出されたときに、最初に吐出されたインクが前記媒体に到達する位置と、最後に吐出されたインクが前記媒体に到達する位置との間の間隔が、印刷しようとする画像を構成する画素の間隔よりも大きく、
（Ｋ）前記あるタイミングに応じて前記ノズルからインクが２回以上にわたり連続的に吐出されるとき、各回に吐出されるインクの量が異なり、
（Ｌ）前記画像を構成するある画素に対応する位置または当該位置からずれた位置に向けて吐出されるインクと、前記ある画素に対して前記ノズルが移動する方向に隣接する別の画素に対応する位置または当該位置からずれた位置に向けて吐出されるインクとが、それぞれ別の前記移動吐出動作にて吐出され、
（Ｍ）前記ノズルを複数備えた印刷装置。【００２５】  媒体を所定の方向に沿って搬送するステップと、
前記媒体の搬送の合間に、前記媒体に対してノズルを相対的に移動させながら前記ノズルから前記媒体に向けてインクを吐出する移動吐出動作を実行するステップと、
印刷しようとする画像を構成する画素に対応する位置に向けてノズルからインクを吐出するための周期的なタイミングを規定する第１タイミング規定信号を出力するステップと、
印刷しようとする画像を構成する画素に対応する位置からずれた位置に向けてノズルからインクを吐出するための周期的なタイミングを規定する第２タイミング規定信号を出力するステップと、
前記移動吐出動作毎に、出力する信号として、前記第１タイミング規定信号および前記第２タイミング規定信号のうちのいずれか一方を選択するステップと、
を有する印刷方法。【００２６】  媒体を所定の方向に沿って搬送するステップと、
前記媒体の搬送の合間に、前記媒体に対してノズルを相対的に移動させながら前記ノズルから前記媒体に向けてインクを吐出する移動吐出動作を実行するステップと、
印刷しようとする画像を構成する画素に対応する位置に向けてノズルからインクを吐出するための周期的なタイミングを規定する第１タイミング規定信号を出力するステップと、
印刷しようとする画像を構成する画素に対応する位置からずれた位置に向けてノズルからインクを吐出するための周期的なタイミングを規定する第２タイミング規定信号を出力するステップと、
前記移動吐出動作毎に、出力する信号として、前記第１タイミング規定信号および前記第２タイミング規定信号のうちのいずれか一方を選択するステップと、
を実行するプログラム。【００２７】  コンピュータと、このコンピュータと通信可能な印刷装置とを具備した印刷システムであって、
前記印刷装置は、媒体を所定の方向に沿って搬送する搬送機構と、
前記搬送機構による搬送動作の合間に、前記媒体に対して相対的に移動しながら前記媒体に向けてインクを吐出する移動吐出動作を実行するノズルと、
印刷しようとする画像を構成する画素に対応する位置に向けて前記ノズルからインクを吐出するための周期的なタイミングを規定する第１タイミング規定信号と、印刷しようとする画像を構成する画素に対応する位置からずれた位置に向けて前記ノズルからインクを吐出するための周期的なタイミングを規定する第２タイミング規定信号とを出力する信号出力部であって、前記移動吐出動作毎に、前記第１タイミング規定信号および前記第２タイミング規定信号のうちのどちらか一方を出力する信号出力部と、
を備えた印刷システム。【００２８】＝＝＝印刷装置の概要＝＝＝
本発明にかかる印刷装置の実施の形態について、インクジェットプリンタ１を例にとり説明する。【００２９】  図１は、そのインクジェットプリンタ１を示したものである。インクジェットプリンタ１は、コンピュータ１５２と有線または無線等により通信可能に接続される。なお、これらインクジェットプリンタ１と、コンピュータ１５２とにより構成されるシステム１５０は、印刷システムに相当する。【００３０】  コンピュータ１５２は、パーソナルコンピュータなどをはじめとする各種コンピュータであり、一般に、ＣＰＵをはじめとする各種演算処理装置や、ＲＡＭやＲＯＭ等の各種メモリ、ハードディスク装置（図示外）やＣＤ−ＲＯＭドライブ装置１５３、フロッピードライブ装置（ＦＤＤ）１５４等の各種ドライブ装置などを内部に備えている。また、この他に、コンピュータ１５２には、ＣＲＴディスプレイ等の表示装置１５５と、キーボード１５６やマウス１５７等の入力装置が接続されている。【００３１】  コンピュータ１５２は、各種メモリや各種ドライブ装置からプログラムを読み出して、各種オペーレーティングシステム（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ：ＯＳ）の下にて各種プログラムを実行する。ここで実行されるプログラムの中に、当該コンピュータ１５２に接続されたインクジェットプリンタ１を制御するプログラムとして、プリンタドライバが含まれている。このプリンタドライバは、インターネット等の通信回線またはＣＤ−ＲＯＭ、フロッピーディスク（ＦＤ）などの記憶媒体等を通じて、コンピュータ１５２にインストールされたプログラムである。このプリンタドライバがコンピュータ１５２にインストールされることによって、コンピュータ１５２は、インクジェットプリンタ１（印刷装置）を制御する、いわゆる印刷制御装置としての機能を発揮することができる。このプリンタドライバの機能について詳しく説明する。【００３２】＝＝＝プリンタドライバ＝＝＝
＜プリンタドライバについて＞
プリンタドライバの処理の概要について説明する。図２は、プリンタドライバの処理の概略的に説明したものである。コンピュータ１５２では、このコンピュータ１５２に搭載されたオペレーティングシステムの下、ビデオドライバ１６２やアプリケーションプログラム１６０、プリンタドライバ１６４などの各種コンピュータプログラムが実行されている。ビデオドライバ１６２は、アプリケーションプログラム１６０やプリンタドライバ１６４からの表示命令に従って、例えばユーザインターフェース等を表示装置１５５に表示する機能を有する。アプリケーションプログラム１６０は、例えば、画像編集などを行う機能を有し、画像に関するデータ（画像データ）を作成する。ユーザは、アプリケーションプログラム１６０のユーザインターフェースを介して、アプリケーションプログラム１６０により編集した画像を印刷する指示を与えることができる。アプリケーションプログラム１６０は、印刷の指示を受けると、プリンタドライバ１６４に画像データを出力する。【００３３】  プリンタドライバ１６４は、アプリケーションプログラム１６０から画像データを受け取り、この画像データを印刷データに変換し、印刷データをインクジェットプリンタ１に出力する。ここで、印刷データとは、インクジェットプリンタ１が解釈できる形式のデータであって、各種のコマンドデータと画素データとを有するデータである。また、コマンドデータとは、インクジェットプリンタ１に特定の動作の実行を指示するためのデータである。また、画素データとは、印刷される画像（印刷画像）を構成する画素に関するデータであり、例えば、ある画素に対応する媒体Ｓ上の位置に形成されるドットに関するデータ（ドットの色や大きさ等のデータ）である。【００３４】  プリンタドライバ１６４は、アプリケーションプログラム１６０から出力された画像データを印刷データに変換するために、解像度変換処理部１６６と、色変換処理部１６８と、ハーフトーン処理部１７０と、ラスタライズ処理部１７２とを備えている。以下に、プリンタドライバ１６４の各処理部１６６、１６８、１７０、１７２が行う各種の処理について説明する。【００３５】  解像度変換処理部１６６は、アプリケーションプログラム１６０から出力された画像データ（テキストデータ、イメージデータなど）を、媒体Ｓに印刷する際の解像度に変換する解像度変換処理を行う。解像度変換処理とは、例えば、紙に画像を印刷する際の解像度が７２０×７２０ｄｐｉに指定されている場合、アプリケーションプログラム１６０から受け取った画像データを７２０×７２０ｄｐｉの解像度の画像データに変換する。なお、解像度変換処理後の画像データは、ＲＧＢ色空間により表される多階調（例えば２５６階調）のＲＧＢデータである。以下、画像データを解像度変換処理したＲＧＢデータをＲＧＢ画像データと呼ぶ。【００３６】  色変換処理部１６８は、ＲＧＢデータをＣＭＹＫ色空間により表されるＣＭＹＫデータに変換する色変換処理を行う。なお、ＣＭＹＫデータは、インクジェットプリンタ１が有するインクの色に対応したデータである。この色変換処理は、ＲＧＢ画像データの階調値とＣＭＹＫ画像データの階調値とを対応づけたテーブル（色変換ルックアップテーブルＬＵＴ）をプリンタドライバ１６４が参照することによって行われる。この色変換処理により、各画素についてのＲＧＢデータが、インク色に対応するＣＭＹＫデータに変換される。なお、色変換処理後のデータは、ＣＭＹＫ色空間により表される２５６階調のＣＭＹＫデータである。以下、ＲＧＢ画像データを色変換処理したＣＭＹＫデータをＣＭＹＫ画像データと呼ぶ。【００３７】  ハーフトーン処理部１７０は、高階調数のデータを、インクジェットプリンタ１が形成可能な階調数のデータに変換するハーフトーン処理を行う。ハーフトーン処理とは、例えば、２５６階調を示すデータが、２階調を示す１ビットデータや４階調を示す２ビットデータに変換する処理のことである。このハーフトーン処理では、ディザ法・γ補正・誤差拡散法などを利用して、インクジェットプリンタ１がドットを分散して形成できるように画素データを作成する。ハーフトーン処理部１７０は、ハーフトーン処理を行うとき、ディザ法を行う場合にはディザテーブルを参照し、γ補正を行う場合にはガンマテーブルを参照し、誤差拡散法を行う場合は拡散された誤差を記憶するための誤差メモリを参照する。ハーフトーン処理されたデータは、前述のＲＧＢデータと同等の解像度（例えば、７２０ｄｐｉ×７２０ｄｐｉ）を有している。ハーフトーン処理されたデータは、例えば、各画素につき１ビット又は２ビットのデータから構成される。以下、ハーフトーン処理されたデータのうち、１ビットデータのものを２値データと呼び、２ビットデータのものを多値データと呼ぶ。【００３８】  ラスタライズ処理部１７２は、ハーフトーン処理部によってハーフトーン処理されて得られた２値データや多値データ等のデータを、インクジェットプリンタ１に転送すべきデータ順に変更するラスタライズ処理を行う。これによりラスタライズ処理されたデータは、インクジェットプリンタ１に出力される。【００３９】  ＜プリンタドライバ１６４の設定について＞
図３は、プリンタドライバ１６４のユーザインターフェースの説明図である。このプリンタドライバ１６４のユーザインターフェースは、ビデオドライバ１６２を介して、表示装置１５５に表示される。ユーザーは、キーボード１５６やマウス１５７を用いて、プリンタドライバ１６４の各種の設定を行うことができる。【００４０】  ユーザーは、この画面上から、印刷の解像度（印刷するときのドットの間隔）を選択することができる。例えば、ユーザーは、この画面上から、印刷の解像度として７２０ｄｐｉや３６０ｄｐｉを選択することができる。プリンタドライバ１６４は、選択された解像度に応じて解像度変換処理を行い、画像データを印刷データに変換する。【００４１】  また、ユーザーは、この画面上から、印刷に用いられる印刷用紙（媒体）を選択することができる。例えば、ユーザーは、印刷媒体として、普通紙や光沢紙を選択することができる。媒体の種類（紙種）が異なれば、インクの滲み方や乾き方も異なるため、印刷に適したインク量も異なる。そのため、プリンタドライバ１６４は、選択された紙種に応じて、画像データを印刷データに変換する。【００４２】  また、ユーザーは、この画面上から、印刷する画像の種類を選択することができる。ここでは、例えば、印刷する画像の種類を「カラー印刷」にするのか、「モノクロ印刷」にするのかを選択することができる。【００４３】  このほかに、ユーザーは、この画面上から、印刷モードを選択することができる。プリンタドライバ１６４は、ユーザーにより選択された印刷モードに応じた形式になるように、画像データを印刷データに変換する。ここで、ユーザーが選択可能な印刷モードについては、後で詳しく説明する。【００４４】  このように、プリンタドライバ１６４は、ユーザインターフェースを介して設定された条件に従って、画像データを印刷データに変換する。なお、ユーザーは、この画面上から、プリンタドライバ１６４の各種の設定を行うことができるほか、インクカートリッジ内のインクの残量を知ること等もできる。【００４５】＝＝＝インクジェットプリンタ１の構成＝＝＝
一方、インクジェットプリンタ１は、図１に示すように、背面から供給された印刷用紙等の媒体Ｓを前面から排出する構造を備えている。このインクジェットプリンタ１の背面部には、印刷される媒体Ｓがセットされる給紙部４が設けられている。この給紙部４には、媒体Ｓを支持するための給紙トレー８が設けられている。また、インクジェットプリンタ１の前面部には、印刷された媒体Ｓが排出される排紙部３が設けられている。この排紙部３には、排出された印刷済みの媒体Ｓを保持するための排紙トレー７が設けられている。【００４６】  このインクジェットプリンタ１の内部構成について説明する。図４〜図６は、そのインクジェットプリンタ１の内部構成を説明するものである。図４は、そのインクジェットプリンタ１の印刷機構を説明するものである。図５は、そのインクジェットプリンタ１の搬送機構を説明するものである。図６は、そのインクジェットプリンタ１のシステム構成を説明するブロック構成図である。【００４７】  このインクジェットプリンタ１は、図４に示すように、その内部にキャリッジ４１を備えている。このキャリッジ４１は、図中左右方向（キャリッジ移動方向ともいう。）に沿って相対的に移動可能に設けられたものである。キャリッジ４１の周辺には、キャリッジモータ（ＣＲモータともいう）４２と、プーリ４４と、タイミングベルト４５と、ガイドレール４６とが設けられている。キャリッジモータ４２は、ＤＣモータなどにより構成され、キャリッジ４１をキャリッジ移動方向（左右方向）に沿って相対的に移動させるための駆動源として機能する。タイミングベルト４５は、プーリ４４を介してキャリッジモータ４２に接続されるととも。また、タイミングベルト４５は、その一部がキャリッジ４１に接続され、キャリッジモータ４２の回転駆動によってキャリッジ４１をキャリッジ移動方向（左右方向）に沿って相対的に移動させる。ガイドレール４６は、キャリッジ４１をキャリッジ移動方向（左右方向）に沿って案内する。【００４８】  この他に、キャリッジ４１の周辺には、キャリッジ４１の位置を検出するリニア式エンコーダ５１と、媒体Ｓをキャリッジ４１の移動方向と交差する方向（以下、搬送方向ともいう。「所定の方向」に相当。）に沿って搬送するための搬送ローラ１７Ａと、この搬送ローラ１７Ａを回転駆動させる搬送モータ１５とが設けられている。【００４９】  一方、キャリッジ４１には、各種インクを収容したインクカートリッジ４８と、媒体Ｓに対して印刷を行うヘッド２１とが設けられている。インクカートリッジ４８は、例えば、イエロ（Ｙ）やマゼンダ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）などの各色のインクを収容しており、キャリッジ４１に設けられたカートリッジ装着部４９に着脱可能に装着されている。また、ヘッド２１は、本実施形態では、媒体Ｓに対してインクを吐出して印刷を施す。このためにヘッド２１には、インクを吐出するための多数のノズルが設けられている。このヘッド２１のインクの吐出機構については、後で詳しく説明する。【００５０】  この他に、このインクジェットプリンタ１の内部には、ヘッド２１のノズルの目詰まりを解消するためのクリーニングユニット３０が設けられている。この��リーニングユニット３０は、ポンプ装置３１と、キャッピング装置３５とを有する。ポンプ装置３１は、ヘッド２１のノズルの目詰まりを解消するために、ノズルからインクを吸い出す装置であり、ポンプモータ（図示外）により作動する。一方、キャッピング装置３５は、ヘッド２１のノズルの目詰まりを防止するため、印刷を行わないとき（待機時など）に、ヘッド２１のノズルを封止する。【００５１】  次にこのインクジェットプリンタ１の搬送部の構成について説明する。この搬送部は、図５に示すように、紙挿入口１１Ａ及びロール紙挿入口１１Ｂと、給紙モータ（不図示）と、給紙ローラ１３と、プラテン１４と、搬送モータ（ＰＦモータともいう）１５と、搬送ローラ１７Ａと排紙ローラ１７Ｂと、フリーローラ１８Ａとフリーローラ１８Ｂとを有する。これらのうち、搬送モータ１５や搬送ローラ１７Ａ、排紙ローラ１７Ｂなどは、搬送機構に相当する。【００５２】  紙挿入口１１Ａは、媒体Ｓを挿入するところである。給紙モータ（図示外）は、紙挿入口１１Ａに挿入された媒体Ｓをインクジェットプリンタ１内に搬送するモータであり、パルスモータ等で構成される。給紙ローラ１３は、紙挿入口１１Ａに挿入された媒体Ｓを図中矢印Ａ方向（ロール紙の場合は矢印Ｂ方向）にインクジェットプリンタ１の内部に自動的に搬送するローラであり、給紙モータによって駆動される。給紙ローラ１３は、略Ｄ形の横断面形状を有している。給紙ローラ１３の円周部分の周囲長さは、搬送モータ１５までの搬送距離よりも長く設定されているので、この円周部分を用いて媒体Ｓを搬送モータ１５まで搬送することができる。【００５３】  給紙ローラ１３により搬送された媒体Ｓは、紙検知センサ５３に当接する。この紙検知センサ５３は、給紙ローラ１３と、搬送ローラ１７Ａとの間に設置されたもので、給紙ローラ１３により給紙された媒体Ｓを検知するようになっている。【００５４】  紙検知センサ５３により検知された媒体Ｓは、プラテン１４へと搬送される。プラテン１４は、印刷中の媒体Ｓを支持する支持部である。搬送モータ１５は、媒体Ｓである例えば紙を紙搬送方向に送り出すモータであり、ＤＣモータで構成される。搬送ローラ１７Ａは、給紙ローラ１３によってインクジェットプリンタ１内に搬送された媒体Ｓを印刷可能な領域まで送り出すローラであり、搬送モータ１５によって駆動される。フリーローラ１８Ａは、搬送ローラ１７Ａと対向する位置に設けられ、媒体Ｓを搬送ローラ１７Ａとの間に挟むことによって媒体Ｓを搬送ローラ１７Ａに向かって押さえる。【００５５】  排紙ローラ１７Ｂは、印刷が終了した媒体Ｓをインクジェットプリンタ１の外部に排出するローラである。排紙ローラ１７Ｂは、不図示の歯車により、搬送モータ１５によって駆動される。フリーローラ１８Ｂは、排紙ローラ１７Ｂと対向する位置に設けられ、媒体Ｓを排紙ローラ１７Ｂとの間に挟むことによって媒体Ｓを排紙ローラ１７Ｂに向かって押さえる。【００５６】  次にこのインクジェットプリンタ１のシステム構成について説明する。このインクジェットプリンタ１は、図６に示すように、バッファメモリ１２２と、イメージバッファ１２４と、コントローラ１２６と、メインメモリ１２７と��ＥＥＰＲＯＭ１２９とを備えている。バッファメモリ１２２は、コンピュータ１５２から送信された印刷データ等の各種データを受信して一時的に記憶する。また、イメージバッファ１２４は、受信した印刷データをバッファメモリ１２２より取得して格納する。また、メインメモリ１２７は、ＲＯＭやＲＡＭなどにより構成される。【００５７】  一方、コントローラ１２６は、メインメモリ１２７から制御用プログラムを読み出して、当該制御用プログラムに従ってインクジェットプリンタ１全体の制御を行う。本実施形態のコントローラ１２６は、キャリッジモータ制御部１２８と、搬送制御部１３０と、ヘッド駆動部１３２と、ロータリ式エンコーダ１３４と、リニア式エンコーダ５１とを備えている。キャリッジモータ制御部１２８は、キャリッジモータ４２の回転方向や回転数、トルクなどを駆動制御する。また、ヘッド駆動部１３２は、ヘッド２１の駆動制御を行う。搬送制御部１３０は、搬送ローラ１７Ａを回転駆動する搬送モータ１５など、搬送系に配置された各種駆動モータを制御する。【００５８】  コンピュータ１５２から送られてきた印刷データは、一旦、バッファメモリ１２２に蓄えられる。ここで蓄えられた印刷データは、その中から必要な情報がコントローラ１２６により読み出される。コントローラ１２６は、その読み出した情報に基づき、リニア式エンコーダ５１やロータリ式エンコーダ１３４からの出力を参照しながら、制御用プログラムに従って、キャリッジモータ制御部１２８や搬送制御部１３０、ヘッド駆動部１３２を各々制御する。【００５９】  イメージバッファ１２４には、バッファメモリ１２２に受信された複数の色成分の印刷データが格納される。ヘッド駆動部１３２は、コントローラ１２６からの制御信号に従って、イメージバッファ１２４から各色成分の印刷データを取得し、この印刷データに基づきヘッド２１に設けられた各色のノズルを駆動制御する。【００６０】＝＝＝ヘッドの構成＝＝＝
図７は、ヘッド２１の下面におけるノズルの配列を示したものである。ヘッド２１の下面には、同図に示すように、異なる色のインクを吐出する複数種類のノズル群２１１Ｙ、２１１Ｍ、２１１Ｃ、２１１Ｋが設けられている。本実施形態では、ノズル群として、イエロ（Ｙ）のインクを吐出するイエロノズル群２１１Ｙと、マゼンダ（Ｍ）のインクを吐出するマゼンダノズル群２１１Ｍと、シアン（Ｃ）のインクを吐出するシアンノズル群２１１Ｃと、ブラック（Ｋ）のインクを吐出するブラックノズル群２１１Ｋとがヘッド２１に設けられている。【００６１】  各ノズル群２１１Ｙ、２１１Ｍ、２１１Ｃ、２１１Ｋは、インクを吐出するための吐出口であるノズル＃１〜＃１８０を複数個（本実施形態では１８０個）備えている。また、各ノズル群２１１Ｙ、２１１Ｍ、２１１Ｃ、２１１Ｋは、キャリッジ４１の移動方向に沿って相互に間隔をあけて並べられて設けられている。これらノズル群２１１Ｙ、２１１Ｍ、２１１Ｃ、２１１Ｋは、搬送方向の位置が揃うように設けられている。すなわち、各ノズル群２１１Ｙ、２１１Ｍ、２１１Ｃ、２１１Ｋのノズル＃１〜＃１８０が、それぞれ番号が同じノズルどうし、搬送方向に沿って同じ配置に配置されている。ここでは、各ノズル群２１１Ｙ、２１１Ｍ、２１１Ｃ、２１１Ｋのノズル間隔（ノズルピッチ）がそれぞれ「ｋ・Ｄ」に等しく設定されている。ここで、Ｄは、搬送方向における最小のドットピッチ（つまり、媒体Ｓに形成されるドットの最高解像度での間隔）である。また、ｋは、１以上の整数である。例えば、ノズルピッチが１２０ｄｐｉ（１／１２０インチ）であって、搬送方向のドットピッチが３６０ｄｐｉ（１／３６０）である場合、ｋ＝３である。【００６２】  各ノズル群２１１Ｙ、２１１Ｍ、２１１Ｃ、２１１Ｋのノズル＃１〜＃１８０は、媒体Ｓの搬送方向に対して、下流側のノズルほど若い番号が付されている（＃１〜＃１８０）。つまり、ノズル＃１は、ノズル＃１８０よりも搬送方向に下流側に位置している。また、紙幅センサ５４は、搬送方向の位置に関して、一番上流側にあるノズル＃１８０とほぼ同じ位置にある。各ノズル＃１〜＃１８０には、各ノズル＃１〜＃１８０を駆動してインクを吐出させるための駆動素子としてピエゾ素子（不図示）が設けられている。【００６３】  ピエゾ素子は、その両端に設けられた電極間に所定時間幅の電圧を印加すると、電圧の印加時間に応じて伸張し、インクの流路の側壁を変形させる。これによって、インクの流路の体積がピエゾ素子の伸縮に応じて収縮し、この収縮分に相当するインクが、インク滴となって各色の各ノズル＃１〜＃１８０から吐出される。【００６４】＝＝＝印刷動作＝＝＝
次に前述したインクジェットプリンタ１の印刷動作について説明する。ここでは、「双方向印刷」を例にして説明する。図８は、インクジェットプリンタ１の印刷動作の処理手順の一例を示したフローチャートである。以下で説明される各処理は、コントローラ１２６が、メインメモリ１２７又はＥＥＰＲＯＭ１２９に格納されたプログラムを読み出して、当該プログラムに従って実行される。【００６５】  コントローラ１２６は、コンピュータ１５２から印刷データを受信すると、その印刷データに基づき印刷を実行すべく、まず、給紙処理を行う（Ｓ１０２）。給紙処理は、印刷しようとする媒体Ｓをインクジェットプリンタ１内に供給し、印刷開始位置（頭出し位置とも言う）まで搬送する処理である。コントローラ１２６は、給紙ローラ１３を回転させて、印刷しようとする媒体Ｓを搬送ローラ１７Ａまで送る。コントローラ１２６は、搬送ローラ１７Ａを回転させて、給紙ローラ１３から送られてきた媒体Ｓを印刷開始位置に位置決めする。【００６６】  次に、コントローラ１２６は、キャリッジ４１を媒体Ｓに対して相対的に移動させて媒体Ｓに対して印刷を施す印刷処理を実行する。なお、この印刷処理により「印刷動作」が実行される。ここでは、まず、キャリッジ４１をガイドレール４６に沿って一の方向に向かって移動させながら、ヘッド２１からインクを吐出する往路印刷を実行する（Ｓ１０４）。コントローラ１２６は、キャリッジモータ４２を駆動してキャリッジ４１を移動させるとともに、印刷データに基づきヘッド２１を駆動してインクを吐出する。ヘッド２１から吐出されたインクは、媒体Ｓに到達してドットとして形成される。【００６７】  このようにして印刷を行った後、次に、媒体Ｓを所定量だけ搬送する搬送処理を実行する（Ｓ１０６）。なお、この搬送処理により「搬送動作」が実行される。この搬送処理では、コントローラ１２６は、搬送モータ１５を駆動して搬送ローラ１７Ａを回転させて、媒体Ｓをヘッド２１に対して相対的に搬送方向に所定量だけ搬送する。この搬送処理により、ヘッド２１は、先ほどの印刷した領域とは異なる領域に印刷をすることが可能になる。【００６８】  このようにして搬送処理を行った後、排紙すべきか否か排紙判断を実行する（Ｓ１０８）。ここで、印刷中の媒体Ｓに印刷すべき他のデータがなければ、排紙処理を実行する（Ｓ１１６）。一方、印刷中の媒体Ｓに印刷すべき他のデータがあれば、排紙処理は行わずに、復路印刷を実行する（Ｓ１１０）。この復路印刷は、キャリッジ４１をガイドレール４６に沿って先ほどの往路印刷とは反対の方向に移動させて印刷を行う。ここでも、コントローラ１２６は、キャリッジモータ４２を先ほどとは逆に回転駆動させてキャリッジ４１を移動させるとともに、印刷データに基づきヘッド２１を駆動してインクを吐出し、印刷を施す。【００６９】  復路印刷を実行した後、搬送処理を実行し（Ｓ１１２）、その後、排紙判断を行う（Ｓ１１４）。ここで、印刷中の媒体Ｓに印刷すべき他のデータがあれば、排紙処理は行わずに、ステップＳ１０４に戻って、再度往路印刷を実行する（Ｓ１０４）。一方、印刷中の媒体Ｓに印刷すべき他のデータがなければ、排紙処理を実行する（Ｓ１１６）。��００７０】  排紙処理を行った後、次に、印刷終了か否かを判断する印刷終了判断を実行する（Ｓ１１８）。ここでは、次にコンピュータ１５２から印刷データに基づき、次に印刷すべき媒体Ｓがないかどうかチェックする。ここで、次に印刷すべき媒体Ｓがある場合には、ステップＳ１０２に戻り、再び給紙処理を実行して、印刷を開始する。一方、次に印刷すべき媒体Ｓがない場合には、印刷処理を終了する。【００７１】＝＝＝リニア式エンコーダ＝＝＝
＜エンコーダの構成＞
図９は、リニア式エンコーダ５１の構成を概略的に示したものである。リニア式エンコーダ５１は、リニア式エンコーダ符号板４６４と、検出部４６６とを備えている。リニア式エンコーダ符号板４６４は、図４に示すように、インクジェットプリンタ１内部のフレーム側に取り付けられている。一方、検出部４６６は、キャリッジ４１側に取り付けられている。キャリッジ４１がガイドレール４６に沿って移動すると、検出部４６６がリニア式エンコーダ符号板４６４に沿って相対的に移動する。これによって、検出部４６６は、キャリッジ４１の移動量を検出する。【００７２】  ＜検出部の構成＞
図１０は、この検出部４６６の構成を模式的に示したものである。この検出部４６６は、発光ダイオード４５２と、コリメータレンズ４５４と、検出処理部４５６とを備えている。検出処理部４５６は、複数（例えば４個）のフォトダイオード４５８と、信号処理回路４６０と、例えば２個のコンパレータ４６２Ａ、４６２Ｂとを有している。【００７３】  発光ダイオード４５２の両端に抵抗を介して電圧Ｖｃｃが印加されると、発光ダイオード４５２から光が発せられる。この光はコリメータレンズ４５４により平行光に集光されてリニア式エンコーダ用符号板４６４を通過する。リニア式エンコーダ用符号板４６４には、所定の間隔（例えば１／１８０インチ（１インチ＝２．５４ｃｍ））毎にスリットが設けられている。【００７４】  リニア式エンコーダ用符号板４６４を通過した平行光は、図示しない固定スリットを通って各フォトダイオード４５８に入射し、電気信号に変換される。４個のフォトダイオード４５８から出力される電気信号は信号処理回路４６０において信号処理され、信号処理回路４６０から出力される信号はコンパレータ４６２Ａ、４６２Ｂにおいて比較され、比較結果がパルスとして出力される。コンパレータ４６２Ａ、４６２Ｂから出力されるパルスＥＮＣ−Ａ、ＥＮＣ−Ｂがリニア式エンコーダ５１の出力となる。【００７５】  ＜出力信号＞
図１１Ａ及び図１１Ｂは、キャリッジモータ４２の正転時及び逆転時における検出部４６６の２つの出力信号の波形を示したタイミングチャートである。図１１Ａ及び図１１Ｂに示すように、キャリッジモータ４２の正転時及び逆転時のいずれの場合も、パルスＥＮＣ−ＡとパルスＥＮＣ−Ｂとは位相が９０度だけ異なっている。キャリッジモータ４２が正転しているとき、即ち、キャリッジ４１がガイドレール４６に沿って移動しているときは、図１１Ａに示すように、パルスＥＮＣ−ＡはパルスＥＮＣ−Ｂよりも９０度だけ位相が進み、キャリッジモータ４２が逆転しているときは、図１１Ｂに示すように、パルスＥＮＣ−ＡはパルスＥＮＣ−Ｂよりも９０度だけ位相が遅れる。そして、パルスＥＮＣ−Ａ及びパルスＥＮＣ−Ｂの１周期Ｔは、キャリッジ４１がリニア式エンコーダ用符号板４６４のスリット間隔を移動する時間に等しい。【００７６】  そして、リニア式エンコーダ５１の出力パルスＥＮＣ−Ａ、ＥＮＣ−Ｂの各々の立ち上がりエッジが検出され、検出されたエッジの個数が計数され、この計数値に基づいてキャリッジモータ４２の回転位置が演算される。この計数はキャリッジモータ４２が正転しているときは１個のエッジが検出されると「＋１」を加算し、逆転しているときは、１個のエッジが検出されると「−１」を加算する。パルスＥＮＣ−Ａ及びＥＮＣ−Ｂの各々の周期は、リニア式エンコーダ用符号板４６４の、あるスリットが検出部４６６を通過してから次のスリットが検出部４６６を通過するまでの時間に等しく、かつ、パルスＥＮＣ−ＡとパルスＥＮＣ−Ｂとは位相が９０度だけ異なっている。このため、上記計数のカウント値「１」はリニア式エンコーダ用符号板４６４のスリット間隔の１／４に対応する。これにより上記計数値にスリット間隔の１／４を乗算すれば、その乗算値に基づいて、計数値が「０」に対応する回転位置からのキャリッジモータ４２の移動量を求めることができる。このとき、リニア式エンコーダ５１の解像度はリニア式エンコーダ用符号板４６４のスリットの間隔の１／４となる。【００７７】＝＝＝ヘッドの駆動回路＝＝＝
図１２は、ヘッド２１の駆動回路２２０の一例を示したものである。また、図１３は、この駆動回路２２０の各信号を説明したタイミングチャートである。【００７８】  この駆動回路２２０は、ヘッド２１に設けられたノズル＃１〜＃１８０から各々インクを吐出するために設けられたもので、各ノズル＃１〜＃１８０にそれぞれ対応して設けられた１８０個のピエゾ素子ＰＺＴ（１）〜（１８０）を駆動する。ピエゾ素子ＰＺＴ（１）〜（１８０）の駆動は、当該駆動回路２２０に入力される印刷信号ＰＲＴＳに基づき行われる。なお、同図中に各信号又は構成部の最後に付されたかっこ内の数字は、その信号又は構成部が対応するノズルの番号１〜１８０を示している。【００７９】  本実施形態では、このような駆動回路２２０が、ヘッド２１に設けられた各ノズル群２１１Ｙ、２１１Ｍ、２１１Ｃ、２１１Ｋごとに個別に設けられている。すなわち、イエロノズル群２１１Ｙ、マゼンダノズル群２１１Ｍ、シアンノズル群２１１Ｃおよびブラックノズル群２１１Ｋにそれぞれ対応して４つのノズル駆動回路２２０が設けられている。【００８０】  駆動回路２２０の構成について説明する。駆動回路２２０は、図１２に示すように、原駆動信号ＯＤＲＶを発生する原駆動信号生成部２２２と、１８０個の第１シフトレジスタ２２４（１）〜（１８０）と、１８０個の第２シフトレジスタ２２６（１）〜（１８０）と、ラッチ回路群２２８と、データセレクタ２３０と、１８０個のスイッチＳＷ（１）〜（１８０）とを備えている。【００８１】  原駆動信号生成部２２２は、各ノズル＃１〜＃１８０に共通して用いられる原駆動信号ＯＤＲＶを生成する。この原駆動信号ＯＤＲＶは、各ノズル＃１〜＃１８０にそれぞれ対応して設けられた各ピエゾ素子ＰＺＴ（１）〜（１８０）を駆動するための信号である。この原駆動信号ＯＤＲＶは、図１３に示すように、一画素分の主走査期間内（キャリッジ４１が一画素の間隔を横切る時間内）に複数のパルス、ここでは、第１パルスＷ１および第２パルスＷ２を有する信号である。原駆動信号ＯＤＲＶでは、これら複数のパルス（第１パルスＷ１および第２パルスＷ２）が所定の周期にて繰り返し発生する。原駆動信号生成部２２２で生成された原駆動信号ＯＤＲＶは、各スイッチＳＷ（１）〜（１８０）に向けて出力されている。【００８２】  一方、印刷信号ＰＲＴＳ（図１２参照）は、各ピエゾ素子（１）〜（１８０）を駆動するための１８０個の２ビットデータを含むデータ信号であり、各ノズル＃１〜＃１８０からのインクの吐出の有無や、吐出するインクの大きさなどを指示する信号である。このような印刷信号ＰＲＴＳは、駆動回路２２０へとシリアル伝送され、そして、１８０個の第１シフトレジスタ２２４（１）〜（１８０）に入力される。次に、印刷信号ＰＲＴＳは、第２シフトレジスタ２２６（１）〜（１８０）に入力される。ここで、第１シフトレジスタ２２４（１）〜（１８０）には、１８０個の２ビットデータのうち、１ビット目のデータがそれぞれ入力される。また、第２シフトレジスタ２２６（１）〜（１８０）には、１８０個の２ビットデータのうち、２ビット目のデータがそれぞれ入力される。【００８３】  ラッチ回路群２２８は、第１シフトレジスタ２２４（１）〜（１８０）および第２シフトレジスタ２２６（１）〜（１８０）に格納されたデータをラッチして、「０（Ｌｏｗ）」または「１（Ｈｉｇｈ）」の信号として取り出す。そして、ラッチ回路群２２８は、第１シフトレジスタ２２４（１）〜（１８０）および第２シフトレジスタ２２６（１）〜（１８０）に格納されたデータに基づき抽出された信号をそれぞれデータセレクタ２３０へと出力する。ラッチ回路群２２８のラッチタイミングは、当該ラッチ回路群２２８に入力されるラッチ信号（ＬＡＴ）により制御される。すなわち、ラッチ回路群２２８に対して、ラッチ信号（ＬＡＴ）として、図１３に示すようなパルスが入力されると、ラッチ回路群２２８は、第１シフトレジスタ２２４（１）〜（１８０）および第２シフトレジスタ２２６（１）〜（１８０）に格納されたデータをラッチする。ラッチ回路群２２８は、ラッチ信号（ＬＡＴ）としてパルスが入力される都度、ラッチする。【００８４】  一方、データセレクタ２３０は、ラッチ回路群２２８から出力された信号（「０（Ｌｏｗ）」または「１（Ｈｉｇｈ）」の信号）から、第１シフトレジスタ２２４（１）〜（１８０）および第２シフトレジスタ２２６（１）〜（１８０）のうちのいずれか一方に対応する信号を選択して、印刷信号ＰＲＴ（１）〜（１８０）として、スイッチＳＷ（１）〜（１８０）にそれぞれ出力する。データセレクタ２３０が選択する信号の切り替えは、当該データセレクタ２３０に入力されるラッチ信号（ＬＡＴ信号）およびチェンジ信号（ＣＨ信号）の双方により行われる。【００８５】  ここで、ラッチ信号（ＬＡＴ信号）として、図１３に示すようなパルスがデータセレクタ２３０に入力されると、データセレクタ２３０は、第２シフトレジスタ２２６（１）〜（１８０）に格納されたデータに対応する信号を選択して、印刷信号ＰＲＴ（１）〜（１８０）として、スイッチＳＷ（１）〜（１８０）にそれぞれ出力する。また、チェンジ信号（ＣＨ信号）として、図１３に示すようなパルスがデータセレクタ２３０に入力されると、データセレクタ２３０は、第２シフトレジスタ２２６（１）〜（１８０）に格納されたデータに対応する信号から、第１シフトレジスタ２２４（１）〜（１８０）に格納されたデータに対応する信号へと、選択する信号を切り替えて、印刷信号ＰＲＴ（１）〜（１８０）として、スイッチＳＷ（１）〜（１８０）に出力する。そして、再び、ラッチ信号（ＬＡＴ信号）としてパルスが入力されたときには、データセレクタ２３０は、第１シフトレジスタ２２４（１）〜（１８０）に格納されたデータに対応する信号から、第２シフトレジスタ２２６（１）〜（１８０）に格納されたデータに対応する信号へと、選択する信号を切り替えて、印刷信号ＰＲＴ（１）〜（１８０）として、スイッチＳＷ（１）〜（１８０）に出力する。【００８６】  ここで、ラッチ信号（ＬＡＴ信号）には、図１３に示すように、１画素単位の周期にてパルスが発生する。また、チェンジ信号（ＣＨ信号）には、図１３に示すように、１画素分の周期のちょうど真ん中のタイミングにてパルスが発生する。このことから、スイッチＳＷ（１）〜（１８０）には、それぞれ１画素分に対応する２ビットのデータがシリアルに伝送されることになる。すなわち、「００」や「０１」、「１０」、「１１」といった２ビットデータが、１画素分の周期毎に、印刷信号ＰＲＴ（１）〜（１８０）として、スイッチＳＷ（１）〜（１８０）にそれぞれ入力される。【００８７】  スイッチＳＷ（１）〜（１８０）は、データセレクタ２３０から出力された印刷信号ＰＲＴ（１）〜（１８０）、即ち、「００」や「０１」、「１０」、「１１」といった２ビットデータに基づき、原駆動信号生成部から入力された原駆動信号ＯＤＲＶを通過させるか否かを決定する。すなわち、印刷信号ＰＲＴ（ｉ）のレベルが「１（Ｈｉｇｈ）」のときには、原駆動信号ＯＤＲＶの対応する駆動パルス（第１パルスＷ１または第２パルスＷ２）をそのまま通過させて駆動信号ＤＲＶ（ｉ）とする。一方、印刷信号ＰＲＴ（ｉ）のレベルが「０（Ｌｏｗ）」のときには、スイッチＳＷ（１）〜（１８０）は、原駆動信号ＯＤＲＶの対応する駆動パルス（第１パルスＷ１または第２パルスＷ２）を遮断する。【００８８】  したがって、スイッチＳＷ（１）〜（１８０）からピエゾ素子ＰＺＴ（１）〜（１８０）へと入力される駆動信号ＤＲＶ（ｉ）は、図１３に示すように、データセレクタ２３０からスイッチＳＷ（１）〜（１８０）に対して入力される印刷信号ＰＲＴ（１）〜（１８０）、即ち、「００」や「０１」、「１０」、「１１」といった２ビットデータに応じて異なる。【００８９】  ここで、印刷信号ＰＲＴ（ｉ）として「１０」がスイッチＳＷ（ｉ）に入力された場合には、第１パルスＷ１のみがスイッチＳＷ（ｉ）を通過してピエゾ素子ＰＺＴ（ｉ）に入力される。ピエゾ素子ＰＺＴ（ｉ）は、この第１パルスＷ１にて駆動されて、ノズルからは、小さいサイズのインク滴（以下では、小インク滴とも言う）が吐出される。これにより、媒体Ｓには、小さいサイズのドット（小ドット）が形成される。【００９０】  また、印刷信号ＰＲＴ（ｉ）として「０１」がスイッチＳＷ（ｉ）に入力された場合には、第２パルスＷ２のみがスイッチＳＷ（ｉ）を通過してピエゾ素子ＰＺＴ（ｉ）に入力される。ピエゾ素子ＰＺＴ（ｉ）は、この第２パルスＷ２にて駆動されて、ノズルからは、先の小さいサイズのインク滴よりも大きいサイズのインク滴（以下では、中インク滴とも言う）が吐出される。これにより、媒体Ｓには、中くらいのサイズのドット（中ドット）が形成される。【００９１】  また、印刷信号ＰＲＴ（ｉ）として「１１」がスイッチＳＷ（ｉ）に入力された場合には、第１パルスＷ１および第２パルスＷ２の双方がスイッチＳＷ（ｉ）を通過してピエゾ素子ＰＺＴ（ｉ）に入力される。ピエゾ素子ＰＺＴ（ｉ）は、これら第１パルスＷ１および第２パルスＷ２にて駆動されて、ノズルからは、小インク滴と中インク滴とが吐出される。ここで、小インク滴と中インク滴とは、所定の時間差をあけて連続的に吐出される。これにより、媒体Ｓには、小インク滴により形成された小ドットと、中インク滴により形成された中ドットとが形成される。これら小ドットと中ドットとにより、媒体Ｓ上に擬似的に大きいサイズのドット（大ドット）が形成される。【００９２】  また、印刷信号ＰＲＴ（ｉ）として「００」がスイッチＳＷ（ｉ）に入力された場合には、第１パルスＷ１および第２パルスＷ２のどちらもスイッチＳＷ（ｉ）を通過せず、ピエゾ素子ＰＺＴ（ｉ）には、何ら駆動パルスが入力されない。これにより、ノズルからは、インク滴が吐出されず、媒体Ｓにはドットが形成されない。【００９３】  ＜ＰＴＳ信号＞
ラッチ回路群２２８またはデータセレクタ２３０に入力されるラッチ信号（ＬＡＴ信号）およびチェンジ信号（ＣＨ信号）は、共に、ＰＴＳ（Ｐｕｌｓｅ  Ｔｉｍｉｎｇ  Ｓｉｇｎａｌ）信号に基づき生成される。ＰＴＳ信号は、これらラッチ信号（ＬＡＴ信号）およびチェンジ信号（ＣＨ信号）においてパルスが発生するタイミングを規定する信号である。ＰＴＳ信号のパルスは、リニア式エンコーダ５１（検出部４６６）からの出力パルスＥＮＣ−Ａ、ＥＮＣ−Ｂに基づき生成される。すなわち、ＰＴＳ信号のパルスは、キャリッジ４１の移動量に応じて発生する。なお、このＰＴＳ信号は、「第１タイミング規定信号」および「第２タイミング規定信号」に相当する。【００９４】  図１４は、ＰＴＳ信号と、ラッチ信号（ＬＡＴ信号）と、チェンジ信号（ＣＨ信号）とのタイミングの関係を詳しく説明したものである。ＰＴＳ信号は、所定の周期Ｔ０にてパルスが発生する。ラッチ信号（ＬＡＴ信号）およびチェンジ信号（ＣＨ信号）は、このＰＴＳ信号に発生したパルスに基づいて、各々パルスが発生する。ラッチ信号（ＬＡＴ信号）のパルスは、ＰＴＳ信号でパルスが発生した後、これに呼応して直ちにパルスが発生する。一方、チェンジ信号（ＣＨ信号）は、ＰＴＳ信号でパルスが発生した後、所定時間経過してからパルスが発生する。これらラッチ信号（ＬＡＴ信号）およびチェンジ信号（ＣＨ信号）の各パルスは、ＰＴＳ信号でパルスが発生する都度、発生する。【００９５】  ＰＴＳ信号の生成は、コントローラ１２６により行われる。コントローラ１２６は、リニア式エンコーダ５１（検出部４６６）からの出力パルスＥＮＣ−Ａ、ＥＮＣ−Ｂに基づきＰＴＳ信号のパルスを生成するとともに、コンピュータ１５２から送られてきた印刷データに基づき、パルスが発生するタイミングと周期とを適宜変更する。コントローラ１２６にて生成されたＰＴＳ信号は、ヘッド駆動部１３２へと出力される。ヘッド駆動部１３２は、コントローラ１２６からのＰＴＳ信号に基づき、ラッチ信号（ＬＡＴ信号）およびチェンジ信号（ＣＨ信号）を生成するとともに、原駆動信号生成部２２２にて原駆動信号ＯＤＲＶを生成する【００９６】  なお、第１タイミング規定信号および第２タイミング規定信号に相当するＰＴＳ信号を生成してヘッド駆動部１３２に出力するコントローラ１２６は、「信号出力部」に相当する。【００９７】＝＝＝印刷方式＝＝＝
＜インターレース方式＞
図１５Ａおよび図１５Ｂは、インターレース方式により媒体Ｓにドットを形成して画像Ｇを印刷する方法について概略的に説明するものである。なお、ここでは、説明の便宜上、インクを吐出するノズル群２１１が媒体Ｓに対して移動しているように描かれているが、同図はノズル群２１１と媒体Ｓとの相対的な位置関係を示すものであって、実際には、媒体Ｓが搬送方向に沿って移動している。また、同図において、黒丸で示されたノズルは、インクを吐出するノズルであり、白丸で示されたノズルは、インクを吐出しないノズルである。図１５Ａは、パス１〜パス４におけるノズル群２１１（ヘッド２１）の位置と、ドットの形成の様子を示し、図１５Ｂは、パス１〜パス６におけるノズル群２１１（ヘッド２１）の位置とドットの形成の様子を示している。【００９８】  ここで、『パス』とは、ノズル群２１１を有するヘッド２１がキャリッジ４１の移動によりその移動方向に沿って１回移動する動作のことをいう。『インターレース方式』では、このような『パス』を繰り返し実行することによって、各パス毎にキャリッジ４１の移動方向に沿ってドットを並べて形成して、印刷する画像Ｇを構成するラスタラインを順次形成して、画像Ｇを印刷する。なお、『ラスタライン』とは、キャリッジ４１の移動方向に並ぶ画素の列であり、走査ラインともいう。また、『画素』とは、インク滴を着弾させてドットを記録する位置を規定するために、媒体Ｓ上に仮想的に定められた方眼状の桝目である。【００９９】  インターレース方式では、媒体Ｓが搬送方向に一定の搬送量Ｆで搬送される毎に、各ノズルが、その直前のパスで記録されたラスタラインのすぐ上のラスタラインを記録する。このように搬送量を一定にして記録を行うためには、インクを吐出可能なノズル数Ｎ（整数）はｋと互いに素の関係にあり、搬送量ＦはＮ・Ｄに設定される。【０１００】  ここでは、ノズル群２１１のノズル＃１〜＃１８０のうちの＃１〜＃４を使って画像Ｇが形成される様子を示す。なお、ノズル群２１１のノズルピッチは４Ｄなので、インターレース方式で行うための条件である「Ｎとｋが互いに素の関係」を満たすために、全てのノズルを用いることはできない。そこで、ここでは、簡略的に３つのノズル＃１〜＃３を用いてインターレース方式で画像Ｇの形成を行う場合について説明する。また、３つのノズルが用いられるため、媒体Ｓは搬送量３・Ｄにて搬送される。その結果、例えば、１８０ｄｐｉ（４・Ｄ）のノズルピッチのノズル群２１１を用いて、７２０ｄｐｉ（＝Ｄ）のドット間隔にて紙にドットが形成される。【０１０１】  同図は、最初のラスタラインはパス３のノズル＃１が形成し、２番目のラスタラインはパス２のノズル＃２が形成し、３番目のラスタラインはパス１のノズル＃３が形成し、４番目のラスタラインはパス４のノズル＃１が形成し、連続的なラスタラインが形成される様子を示している。なお、パス１では、ノズル＃３のみがインクを吐出し、パス２では、ノズル＃２とノズル＃３のみがインクを吐出している。これは、パス１及びパス２において全てのノズルからインクを吐出すると、連続したラスタラインを媒体Ｓに形成できないためである。なお、パス３以降では、３つのノズル（＃���〜＃３）がインクを吐出し、紙が一定の搬送量Ｆ（＝３・Ｄ）にて搬送されて、連続的なラスタラインがドット間隔Ｄにて形成される。これにより、各パスごとにラスタラインが順次形成されて画像Ｇが印刷される。【０１０２】  図１６Ａおよび図１６Ｂは、インターレース方式の他の方法を説明するものである。ここでは、使用するノズル数が異なっている。ノズルピッチ等は、前述の説明図の場合と同様であるので、説明を省略する。図１６Ａは、パス１〜パス４におけるノズル群２１１の位置とドットの形成の様子を示し、図１６Ｂは、パス１〜パス９におけるノズル群２１１の位置とドットの形成の様子を示している。【０１０３】  同図では、ノズル群２１１のノズル＃１〜＃１８０のうちの＃１〜＃８を使って媒体Ｓに画像Ｇを印刷する例を説明する。ここで、ノズル群２１１のノズルピッチは４Ｄなので、インターレース方式で行うための条件である「Ｎとｋが互いに素の関係」を満たすために、全てのノズルを用いることはできない。そこで、ここでは、簡略的に７つのノズル＃１〜＃７を用いてインターレース方式で行う場合について説明する。媒体Ｓの搬送量は、７つのノズル＃１〜＃７が用いられることから「７・Ｄ」に設定される。【０１０４】  同図は、最初のラスタラインはパス３のノズル＃２が形成し、２番目のラスタラインはパス２のノズル＃４が形成し、３番目のラスタラインはパス１のノズル＃６が形成し、４番目のラスタラインはパス４のノズル＃１が形成し、連続的なラスタラインが形成される様子を示している。なお、パス３以降では、７つのノズル（＃１〜＃７）がインクを吐出し、媒体Ｓが一定の搬送量Ｆ（＝７・Ｄ）にて搬送されて、連続的なラスタラインがドット間隔Ｄにて形成される。【０１０５】  前述のインターレース方式と比較すると、インクの吐出に用いられるノズルの数が多くなっている。このため、インクを吐出するノズル数Ｎが多くなるので、１回の搬送量Ｆが大きくなり、印刷速度が速くなる。このように、インターレース方式で行う際に、インクを吐出可能なノズル数が増えると、印刷速度が速くなるので、有利になる。【０１０６】  ＜オーバーラップ方式＞
図１７Ａおよび図１７Ｂは、オーバーラップ方式により媒体Ｓに画像Ｇを印刷する方法を概略的に説明するものである。図１７Ａは、パス１〜パス８におけるノズル群２１１の位置とドットの形成の様子を示し、図１７Ｂは、パス１〜パス１２におけるノズル群２１１の位置とドットの形成の様子を示している。前述のインターレース方式では、一つのラスタラインは一つのノズルにより形成されていた。一方、オーバーラップ方式では、例えば、一つのラスタラインが、二つ以上のノズルにより形成されている。【０１０７】  オーバーラップ方式では、媒体Ｓが搬送方向に一定の搬送量Ｆで搬送される毎に、各ノズルが、数ドットおきに間欠的にドットを形成する。そして、他のパスにおいて、他のノズルが既に形成されている間欠的なドットを補完するようにドットを形成することにより、１つラスタラインが複数のノズルにより完成する。このようにＭ回のパスにて１つのラスタラインが完成する場合、オーバーラップ数Ｍと定義する。同図では、各ノズルは、１ドットおきに間欠的にドットを形成するので、パス毎に奇数番目の画素又は偶数番目の画素にドットが形成される。そして、１つのラスタラインが２つのノズルにより形成されているので、オーバーラップ数Ｍ＝２になる。なお、前述のインターレース方式の場合、オーバーラップ数Ｍ＝１になる。【０１０８】  オーバーラップ方式において、搬送量を一定にして記録を行うためには、次の（１）〜（３）の条件が必要となる。
（１）Ｎ／Ｍが整数である。
（２）Ｎ／Ｍはｋと互いに素の関係にある。
（３）搬送量Ｆが（Ｎ／Ｍ）・Ｄに設定される。【０１０９】  同図では、ノズル群２１１のノズル数は１８０である。しかし、ノズル群２１１のノズルピッチは４Ｄ（ｋ＝４）なので、オーバーラップ方式により印刷を実施するための条件である「Ｎ／Ｍとｋが互いに素の関係」を満たすために、全てのノズルを用いることはできない。そこで、ここでは、簡略的に、ノズル群２１１のノズル＃１〜＃１８０のうちの＃１〜＃６を使って画像Ｇが印刷される例について説明する。６つのノズルが用いられることから、媒体Ｓは搬送量３・Ｄにて搬送される。その結果、例えば、１８０ｄｐｉ（４・Ｄ）のノズルピッチのノズル群を用いて、７２０ｄｐｉ（＝Ｄ）のドット間隔にて媒体Ｓにドットが形成される。また、１つのパスにおいて、各ノズルは走査方向に１ドットおきに間欠的にドットを形成する。図中において、キャリッジ移動方向に２つのドットが描かれているラスタラインは既に完成されている。例えば、図１７Ａにおいて、最初のラスタラインから６番目のラスタラインまでは、既に完成されている。１つのドットが描かれているラスタラインは、１ドットおきに間欠的にドットが形成されているラスタラインである。例えば、７番目や１０番目のラスタラインは、１ドットおきに間欠的にドットが形成されている。なお、１ドットおきに間欠的にドットが形成された７番目のラスタラインは、パス９のノズル＃１が補完するようにドットを形成することによって、完成される。【０１１０】  同図は、最初のラスタラインはパス３のノズル＃４及びパス７のノズル＃１が形成し、２番目のラスタラインはパス２のノズル＃５及びパス６のノズル＃２が形成し、３番目のラスタラインはパス１のノズル＃６及びパス５のノズル＃３が形成し、４番目のラスタラインはパス４のノズル＃４及びパス８のノズル＃１が形成し、連続的なラスタラインが形成される様子を示している。なお、パス１〜パス６において、ノズル＃１〜ノズル＃６のなかにインクを吐出しないノズルが存在する。これは、パス１〜パス６において全てのノズルからインクを吐出すると、連続したラスタラインを媒体Ｓに形成できないためである。なお、パス７以降では、６つのノズル（＃１〜＃６）がインクを吐出し、媒体Ｓが一定の搬送量Ｆ（＝３・Ｄ）にて搬送されて、連続的なラスタラインがドット間隔Ｄにて形成される。【０１１１】  以下に、それぞれのパスにおいて形成されるドットの走査方向の形成位置をまとめて示す。
0004561741.tif 000002
ここで、「奇数」とは、キャリッジ移動方向に並ぶ画素（ラスタラインの画素）のうちの奇数番目の画素にドットを形成することを意味する。また、表中の「偶数」とは、走査方向に並ぶ画素のうちの偶数番目の画素にドットを形成することを意味する。例えば、パス３では、各ノズルは、奇数番目の画素にドットを形成する。１つのラスタラインがＭ個のノズルにより形成される場合、ノズルピッチ分のラスタラインが完成するためには、ｋ×Ｍ回のパスが必要となる。例えば、本実施形態では、１つのラスタラインが２つのノズルにより形成されているので、４つのラスタラインが完成するためには、８回（４×２）のパスが必要となる。この表から分かるとおり、前半の４回のパスは、奇数−偶数−奇数−偶数の順にドットが形成される。この結果、前半の４回のパスが終了すると、奇数番目の画素にドットが形成されたラスタラインの隣のラスタラインには、偶数番目の画素にドットが形成されている。後半の４回のパスは、偶数−奇数−偶数−奇数の順にドットが形成される。つまり、後半の４回のパスは、前半の４回のパスと逆の順にドットが形成される。この結果、前半のパスにより形成されたドットの隙間を補完するように、ドットが形成される。【０１１２】  オーバーラップ方式も前述のインターレース方式と同様に、インクを吐出可能なノズル数Ｎが多くなると、１回の搬送量Ｆが大きくなり、印刷速度が速くなる。そのため、オーバーラップ方式で行う際に、インクを吐出可能なノズル数が増えると、印刷速度が速くなるので、有利になる。【０１１３】＝＝＝従来の問題点＝＝＝
このようなインクジェットプリンタ１では、前述したように、印刷しようとする画像を構成する画素に対応して「大ドット」を形成するときに、その画素に対応してインクを２回吐出して２つのドットを形成する。すなわち、小インク滴および中インク滴をそれぞれ１回ずつ合計２回吐出して、「小ドット」および「中ドット」の２つのドットを形成する。このように同一の画素に対応してインクを複数回にわたり吐出した場合に、先に吐出されたインク（ここでは、小インク滴）と、後に吐出されたインク（ここでは、中インク滴）との間で、媒体Ｓに到達する位置に大きなズレが発生する。このようなズレが発生すると、ドットがバランス良く配置されず、印刷される画像にムラが生じたり、また粒状感が増すなど、画質に悪影響を及ぼすことがあった。【０１１４】  図１８は、ドットがバランス良く配置されていない場合の一例を示したものである。ここで、横ラインＬ１〜Ｌ３は、印刷しようとする画像を構成する画素の横方向に対応する位置を表している。また、縦ラインＮ１〜Ｎ５は、印刷しようとする画像を構成する画素の縦方向に対応する位置を表している。すなわち、これら横ラインＬ１〜Ｌ３と、縦ラインＮ１〜Ｎ５とが相互に交差する位置がそれぞれ、印刷しようとする画像を構成する画素に対応する位置となる。画像を印刷する場合には、これら横ラインＬ１〜Ｌ３と、縦ラインＮ１〜Ｎ５とが相互に交差する位置に向けて、インクが吐出される。【０１１５】  ここで、印刷しようとする画像を構成する画素に対応して「大ドット」を形成するとする。小インク滴は、各画素に対応する位置、即ち横ラインＬ１〜Ｌ３と、縦ラインＮ１〜Ｎ５とが交差する位置に向けて吐出される。これにより、小インク滴は、横ラインＬ１〜Ｌ３と、縦ラインＮ１〜Ｎ５とが交差する位置に各々到達して、各交差位置には、それぞれ小ドットＳ１〜Ｓ１５が形成される。【０１１６】  一方、中インク滴は、小インク滴に対して遅れて吐出されるため、各画素に対応する位置、即ち横ラインＬ１〜Ｌ３と、縦ラインＮ１〜Ｎ５とが交差する位置から所定の距離Ｍｄだけずれた位置（小ドットＳ１と中ドットＭ１との位置関係参照）に到達することとなる。これにより、中インク滴は、横ラインＬ１〜Ｌ３と、縦ラインＮ１〜Ｎ５との交差位置から所定の距離Ｍｄだけずれた位置に各々到達して、そのずれた位置にそれぞれ、中ドットＭ１〜Ｍ１４が形成される。なお、小ドットＳ１〜Ｓ１５と、中ドットＭ１〜１４とにそれぞれ付された番号は、同じ画素に対応して形成されたドットどうしであることを表わす。【０１１７】  このように中ドットＭ１〜Ｍ１４が、各画素に対応する位置、即ち横ラインＬ１〜Ｌ３と縦ラインＮ１〜Ｎ５とが交差する位置からずれた位置に形成されると、他の画素に対応して形成された小ドットＳ２〜Ｓ５、Ｓ７〜Ｓ１０、Ｓ１２〜Ｓ１５とぴったり重なってしまうことがある。このように中ドットＭ１〜Ｍ１４が他の画素に対応して形成された小ドットＳ２〜Ｓ５、Ｓ７〜Ｓ１０、Ｓ１２〜Ｓ１５とぴったり重なってしまうと、粒状感や印刷ムラが生じるなど、印刷する画像の画質に悪影響が生じる場合があった。このようなことから、印刷する画像の画質に悪影響が生じないようにす���ために、ドットをバランス良く配置する必要があった。【０１１８】＝＝＝改善方法＝＝＝
＜概要＞
本実施形態に係るインクジェットプリンタ１にあっては、このような問題点を解消するために、印刷しようとする画像を構成する画素に対応して各々吐出するインクのうち、一部のインクについては、従来と同様に、各画素に対応する位置に向けて吐出する一方、他のインクについては、各画素に対応する位置に向けて吐出するのではなく、各画素に対応する位置からずれた位置に向けてインクを吐出する。これによって、ドットをバランス良く配置して、印刷ムラや粒状感を改善して、印刷画像の画質向上を図る。【０１１９】  ＜改善例＞
図１９は、本実施形態に係るインクジェットプリンタ１において画像を印刷した場合のドットの配置状態を説明したものである。なお、ここで、横ラインＬ１〜Ｌ３は、印刷しようとする画像を構成する画素の横方向に対応する位置を表している。また、縦ラインＮ１〜Ｎ５は、印刷しようとする画像を構成する画素の縦方向に対応する位置を表している。すなわち、これら横ラインＬ１〜Ｌ３と、縦ラインＮ１〜Ｎ５とが相互に交差する位置が、印刷しようとする画像を構成する画素に対応する位置となっている。【０１２０】  ここでは、各画素に対応する位置に対応してインクが吐出される他に、各画素に対応する位置からずれた位置、即ち、本実施形態では、各横ラインＬ１〜Ｌ３と、縦ラインＮ１〜Ｎ５の各間に設定された縦ラインＱ１〜Ｑ４とが交差する位置に向けてインクが吐出される。【０１２１】  各画素に対応する位置に対応してインク（小インク滴および中インク滴）が吐出されると、同図に示すように、各画素に対応する位置に対応した位置には、それぞれ小ドットＳ１、Ｓ３、Ｓ５、Ｓ７、Ｓ９、Ｓ１１、Ｓ１３、Ｓ１５が形成される。また、各画素に対応する位置から所定の距離Ｍｄだけずれた位置には、それぞれ中ドットＭ１、Ｍ３、Ｍ７、Ｍ９、Ｍ１１、Ｍ１３が形成される。また、各画素に対応する位置からずれた位置に対応してインク（小インク滴および中インク滴）が吐出されると、各画素に対応する位置からずれた位置、即ち横ラインＬ１〜Ｌ３と縦ラインＱ１〜Ｑ４との交差位置には、小ドットＳ２、Ｓ４、Ｓ６、Ｓ８、Ｓ１２、Ｓ１４が形成される。また、そのずれた位置から所定の距離Ｍｄだけずれた位置には、それぞれ中ドットＭ２、Ｍ４、Ｍ６、Ｍ８、Ｍ１２が形成される。【０１２２】  このように、各画素に対応する位置に対応してインクを吐出する以外に、各画素に対応する位置からずれた位置（横ラインＬ１〜Ｌ３と縦ラインＱ１〜Ｑ４との交差位置）に対応してインクを吐出することによって、小ドットＳ１〜Ｓ１５と、中ドットＭ１〜Ｍ１３とをバランス良く配置して形成することができる。これによって、印刷ムラや粒状感を改善して、印刷画像の画質向上を図ることができる。【０１２３】  ＜ずれた位置へのインクの吐出方法＞
本実施形態に係るインクジェットプリンタ１にあっては、各画素に対応する位置に対応してインクを吐出する他に、各画素に対応する位置からずれた位置に対応してインクを吐出するために、コントローラ１２６は、パルスの発生タイミングが異なる２種類のＰＴＳ信号をヘッド駆動部１３２に向けて出力する。本実施形態では、コントローラ１２６は、ＰＴＳ信号として、第１ＰＴＳ信号と第２ＰＴＳ信号との２種類の信号を出力する。コントローラ１２６は、これら第１ＰＴＳ信号および第２ＰＴＳ信号を適宜選択してヘッド駆動部１３２に出力することによって、各画素に対応する位置へのインクの吐出と、各画素に対応する位置からずれた位置へのインクの吐出との切り替えを行う。【０１２４】  図２０は、本実施形態のコントローラ１２６が出力する第１ＰＴＳ信号及び第２ＰＴＳ信号を示したものである。第１ＰＴＳ信号と第２ＰＴＳ信号とは、それぞれパルスが発生するタイミングが異なっている。第２ＰＴＳ信号の方が、第１ＰＴＳ信号よりもパルスが発生するタイミングが時間差Δｔｍだけ遅れている。この時間差Δｔｍは、印刷する画像を構成する各画素に対応する位置からずれた位置に向けてインクを吐出するためのものである。すなわち、インクがノズルから吐出されるタイミングが時間差Δｔｍ分だけ遅れることによって、印刷しようとする画像を構成する各画素に対応する位置からずれた位置に向けてインクを吐出することができる。この時間差Δｔｍは、印刷する画像を構成する各画素に対応する位置と、当該位置からずれた位置との間のズレ量に対応すべく設定される。つまり、例えば、図１９に示す場合においては、縦ラインＮ１と縦ラインＱ１との間の間隔分だけ、インクが到達する位置がずれるように、時間差Δｔｍが設定される。【０１２５】  なお、これら第１ＰＴＳ信号および第２ＰＴＳ信号は、第１タイミング規定信号および第２タイミング規定信号に相当する。また、これら第１ＰＴＳ信号および第２ＰＴＳ信号を生成してヘッド駆動部１３２に出力するコントローラ１２６は、信号出力部に相当する。【０１２６】＝＝＝ドットの配置例＜その１＞＝＝＝
図２１Ａは、改善前のドットの配置状況の一例を説明したものである。図２１Ｂは、改善後のドットの配置状況の一例を説明したものである。ここでは、横２８８０ｄｐｉ×縦１４４０ｄｐｉの解像度を有する画像を印刷する場合を例にして説明する。なお、この画像を構成する画素の間隔は、横方向（キャリッジ移動方向）が１／２８８０×２５．４（ｍｍ）＝８．８１（μｍ）であり、縦方向（搬送方向）が１／１４４０×２５．４（ｍｍ）＝１７．６（μｍ）である。図中、横ラインＬ１〜Ｌ８は、印刷しようとする画像を構成する画素の横方向に対応する位置を表している。また、縦ラインＮ１〜Ｎ１３は、印刷しようとする画像を構成する画素の縦方向に対応する位置を表している。すなわち、これら横ラインＬ１〜Ｌ８と、縦ラインＮ１〜Ｎ１３とが相互に交差する位置が、それぞれ印刷しようとする画像を構成する画素に対応する位置となっている。【０１２７】  改善前は、印刷しようとする画像を構成する各画素に対応する位置に向けてインクが吐出される。このため、例えば、各画素に対して「大ドット」を形成した場合、図２１Ａに示すように、先に吐出された小インク滴は、各画素に対応する位置（横ラインＬ１〜Ｌ８と縦ラインＮ１〜Ｎ１３との交差位置）に向けて吐出され、それら各位置にそれぞれ到達して、小ドットＳが形成される。また、後から遅れて吐出された中インク滴は、各画素に対応する位置（横ラインＬ１〜Ｌ８と縦ラインＮ１〜Ｎ１３との交差位置）から所定の距離Ｍｄずれた位置に到達するから、そのずれた位置に各々中ドットＭが形成される。【０１２８】  ここで、小ドットＳが形成される位置と、中ドットＭが形成される位置との間のズレ幅Ｍｄが、画素の間隔、即ち縦ラインＮ１と縦ラインＮ２との間の間隔と近い場合には、同図に示すように、中ドットＭの中心位置と小ドットＳの中心位置とが非常に近くなり、相互に重なる面積が非常に大きくなる。このような場合、印刷される画像にムラが生じたり、また粒状感が増すなど、画質に悪影響が生じることがある。【０１２９】  そこで、このようなドット配置を改善するために、本実施形態では、図２１Ｂに示すようにドットを配置する。ここでは、印刷する画像に構成する各画素に対応する位置（横ラインＬ１〜Ｌ８と縦ラインＮ１〜Ｎ１３との交差位置）に対応してインクが吐出される他に、各画素に対応する位置からずれた位置に対応してインクが吐出される。なお、ここで、各画素に対応する位置からずれた位置とは、各横ラインＬ１〜Ｌ８と、縦ラインＮ１〜Ｎ１３の各間に設定された縦ラインＱ１〜Ｑ１２とが交差する位置のことである。【０１３０】  「大ドット」を形成するために、先に吐出された小インク滴は、各画素に対応する位置（横ラインＬ１〜Ｌ８と縦ラインＮ１〜Ｎ１３との交差位置）に向けて吐出される他に、各画素に対応する位置からずれた位置（横ラインＬ１〜Ｌ３と縦ラインＱ１〜Ｑ４との交差位置）に向けて吐出される。これにより、小ドットＳは、各画素に対応する位置（横ラインＬ１〜Ｌ８と縦ラインＮ１〜Ｎ１３との交差位置）に形成される他に、各画素に対応する位置からずれた位置（横ラインＬ１〜Ｌ８と縦ラインＱ１〜Ｑ１２との交差位置）にも形成される。【０１３１】  また、後から吐出された中インク滴は、同図に示すように、各画素に対応する位置（横ラインＬ１〜Ｌ８と縦ラインＮ１〜Ｎ１３との交差位置）または各画素に対応する位置からずれた位置（横ラインＬ１〜Ｌ８と縦ラインＱ１〜Ｑ１２との交差位置）から各々所定の距離Ｍｄだけずれた位置に到達する。これによって、中ドットＭは、各画素に対応する位置（横ラインＬ１〜Ｌ８と縦ラインＮ１〜Ｎ１３との交差位置）から所定の距離Ｍｄだけずれた位置に形成される他に、各画素に対応する位置からずれた位置（横ラインＬ１〜Ｌ８と縦ラインＱ１〜Ｑ１２との交差位置）から所定の距離Ｍｄだけずれた位置にも形成される。【０１３２】  このように、小ドットＳおよび中ドットＭが、各画素に対応する位置（横ラインＬ１〜Ｌ８と縦ラインＮ１〜Ｎ１３との交差位置）またはこの位置から所定の距離Ｍｄだけずれた位置に形成される以外に、各画素に対応する位置からずれた位置（横ラインＬ１〜Ｌ８と縦ラインＱ１〜Ｑ１２との交差位置）またはこの位置から所定の距離Ｍｄだけずれた位置にも形成されることによって、印刷しようとする画像を構成する画素の間隔よりも細かい間隔にてドットの配置の調整を行うことができる。このことから、印刷しようとする画像の解像度（ここでは、２８８０（ｄｐｉ））よりも、より高い解像度（ここでは、５７６０（ｄｐｉ））にてドットの配置を制御することができる。つまり、印刷しようとする画像の解像度よりも高い解像度にて画像を印刷することができる。これによって、印刷ムラや粒状感を改善して、印刷画像の画質向上を図ることができる。【０１３３】  ＜実際のドットのサイズと間隔＞
図２１Ｃは、実際のドットのサイズと間隔の一例を示したものである。実際のドットは、同図に示すように、小ドットＳおよび中ドットＭ共に、非常に大きいサイズのドットである。例えば、小ドットＳは、直径２２（μｍ）ぐらいに形成されたり、また、中ドットＭは、直径３０（μｍ）ぐらいに形成される。これら小ドットＳおよび中ドットＭの間隔（所定の距離Ｍｄ）は、ここでは、９．４５（μｍ）ほどである。このため、これら小ドットＳの中心位置と中ドットＭの中心位置とがずれていたとしても、大きな重なり部分が生じる。【０１３４】  ＜印刷方法＞
図２１Ｂに示すようにドットを配置する場合の印刷方法について説明する。ここでは、図７に示すような搬送方向に沿って並んだ１８０個のノズル＃１〜＃１８０を用いて、オーバーラップ方式により画像を印刷する場合を例にして説明する。図２１Ｄは、オーバーラップ方式による各画素の印刷手順の一例を示している。各マスは、画像を印刷するときに、小インク滴が吐出される位置にそれぞれ対応している。マスには、「１」〜「３２」の番号が記載されている。これらの番号は、そのマスに対応する位置について、何番目のパスにてインクが吐出されるのかを示している。Ｎ１〜Ｎ４およびＱ１〜Ｑ４は、図２１Ｂに示す縦ラインＮ１〜Ｎ４、Ｑ１〜Ｑ４に対応している。また、Ｌ１〜Ｌ８は、図２１Ｂに示す横ラインＬ１〜Ｌ８に対応している。【０１３５】  印刷しようとする画像の搬送方向の解像度が１４４０（ｄｐｉ）であり、ノズル間隔が１８０（ｄｐｉ）であるとすると、『ｋ＝８』となる。１つのラスタラインを４つのノズルで形成すると、オーバーラップ数Ｍは『４』となる。ノズル数Ｎは『１８０』であることから、Ｎ／Ｍは『４５』となる。ここで、『ｋ』とＮ／Ｍは、互いに素の関係となることから、搬送量Ｆは、Ｎ／Ｍ×Ｄ（「Ｄ」は印刷する画像の搬送方向の画素間隔）、即ち、ここでは『４５×Ｄ』となる。【０１３６】  このような搬送量Ｆにてオーバーラップ方式により印刷を実行したときに、各マスに記載された番号のパスにて、各マスに対応する位置に対応してインクを吐出することができる。つまり、縦ラインＮ１と横ラインＬ１とが交差する位置には、１番目のパスにてインクを吐出することができる。また、縦ラインＱ３と横ラインＬ６とが交差する位置には、２６番目のパスにてインクを吐出することができる。このようにして、オーバーラップ方式により各位置に対応してインクを吐出して画像を印刷することができる。【０１３７】＝＝＝ドットの配置例＜その２＞＝＝＝
次に、小ドットＳと中ドットＭとの間の間隔が異なる場合のドット配置例について説明する。図２２Ａは、ドットの間隔を説明したものである。図２２Ｂは、改善前のドット配置状態を示したものである。図２２Ｃは、改善後のドットの配置状況を示したものである。なお、図２２Ｂおよび図２２Ｃに示す横ラインＬ１〜Ｌ８は、印刷しようとする画像を構成する画素の横方向に対応する位置を表し、縦ラインＮ１〜Ｎ１３は、印刷しようとする画像を構成する画素の縦方向に対応する位置を表している。つまり、横ラインＬ１〜Ｌ８と、縦ラインＮ１〜Ｎ１３とが相互に交差する位置が、それぞれ印刷しようとする画像を構成する画素に対応する位置となっている。【０１３８】  小ドットＳおよび中ドットＭの間隔は、ここでは、図２２Ａに示すように、１３．７９（μｍ）に設定されている。小ドットＳおよび中ドットＭの間隔がこのような場合に、従来のインクジェットプリンタにて形成されるドットの配置状態は、図２２Ｂに示すようになる。すなわち、従来の場合、印刷しようとする画像を構成する各画素に対応する位置に向けてインクが吐出されるから、先に吐出されたインク（小インク滴）によって形成される小ドットＳは、各画素に対応する位置（横ラインＬ１〜Ｌ８と縦ラインＮ１〜Ｎ１３との交差位置）にそれぞれ形成される。一方、後から吐出されたインク（中インク滴）によって形成される中ドットＭは、各画素に対応する位置（横ラインＬ１〜Ｌ８と縦ラインＮ１〜Ｎ１３との交差位置）から所定の距離Ｍｄ（＝１３．７９（μｍ））ずれた位置に形成される。【０１３９】  ここで、小ドットＳが形成される位置と、中ドットＭが形成される位置との間のズレ幅Ｍｄは、印刷する画像を構成する画素の間隔の約１．５倍ほどの幅であるから、中ドットＭの中心位置は、相隣接した２つの小ドットＳの間のちょうど中央に位置するようになる。これにより、同図に示すように、小ドットＳおよび中ドットＭの各中心位置が、相互に間隔をあけてバランス良く配置される。しかし、このドットの配置では、搬送方向に沿って、小ドットＳばかりが集中して並ぶ列と、中ドットＭばかりが集中して並ぶ列とが生じ、このため、印刷される画像にムラや粒状感が生じる可能性がある。【０１４０】  そこで、さらにドットの配置を改善するために、本実施形態では、小ドットＳおよび中ドットＭの位置をより高精度に調整する。このときの調整後のドットの配置の様子の一例を図２２Ｃに示す。ここでは、同図に示すように、印刷する画像に構成する各画素に対応する位置（横ラインＬ１〜Ｌ８と縦ラインＮ１〜Ｎ１３との交差位置）に対応してインクが吐出される他に、各画素に対応する位置からずれた位置に対応してインクが吐出される。なお、ここで、各画素に対応する位置からずれた位置とは、各横ラインＬ１〜Ｌ８と、縦ラインＮ１〜Ｎ１３の各間に設定された縦ラインＱ１〜Ｑ１２とが交差する位置のことである。【０１４１】  これによって、小ドットＳは、各画素に対応する位置（横ラインＬ１〜Ｌ８と縦ラインＮ１〜Ｎ１３との交差位置）に形成される他に、各画素に対応する位置からずれた位置（横ラインＬ１〜Ｌ８と縦ラインＱ１〜Ｑ１２との交差位置）にも形成される。また、中ドットＭは、各画素に対応する位置（横ラインＬ１〜Ｌ８と縦ラインＮ１〜Ｎ１３との交差位置）から所定の距離Ｍｄ（＝１３．７９（μｍ））だけずれた位置に形成される他に、各画素に対応する位置からずれた位置（横ラインＬ１〜Ｌ８と縦ラインＱ１〜Ｑ１２との交差位置）から所定の距離Ｍｄだけずれた位置にも形成される。【０１４２】  ここでは、横ラインＬ１〜Ｌ８の１ライン（１ラスタライン）毎に、交互にドットが形成される位置が切り替わる。すなわち、１行目の横ラインＬ１においては、小ドットＳが各画素に対応する位置（横ラインＬ１と縦ラインＮ１〜Ｎ１２との交差位置）に形成され、また中ドットＭが各画素に対応する位置から所定の距離Ｍｄだけずれた位置に形成される。一方、２行目の横ラインＬ２においては、小ドットＳが各画素に対応する位置からずれた位置（横ラインＬ２と縦ラインＱ１〜Ｑ１２との交差位置）に形成され、また中ドットＭがそのずれた位置からそれぞれ所定の距離Ｍｄだけずれた位置に形成される。このようなドットの配置が、奇数行目の横ラインＬ１、Ｌ３、Ｌ５、Ｌ７と、偶数行目の横ラインＬ２、Ｌ４、Ｌ６、Ｌ８とで、交互に実施されている。これによって、同図に示すように、搬送方向に沿って、小ドットＳばかりが並ぶ列や中ドットＭばかりが並ぶ列を作ることなく、小ドットＳと中ドットＭとがバランス良く配置された状態を作ることができる。【０１４３】  このように小ドットＳおよび中ドットＭの配置を、印刷しようとする画像を構成する画素の間隔よりも細かい間隔にて調整することで、印刷しようとする画像の解像度（ここでは、２８８０（ｄｐｉ））よりも、より高い解像度（ここでは、５７６０（ｄｐｉ））にてドットの配置を制御することができる。このことから、印刷しようとする画像の解像度よりも高い解像度にて画像を印刷することができる。これより、印刷ムラや粒状感を改善して、印刷画像の画質向上を図ることができる。【０１４４】  ＜印刷方法＞
図２２Ｄは、図２２Ｃに示すようにドットを配置する場合の印刷方法の一例について説明したものである。ここでは、オーバーラップ方式により画像を印刷する場合を例にして説明する。図２２Ｄに示す各マスは、画像を印刷するときに、小インク滴が吐出される位置にそれぞれ対応している。各マスに記載された「１」〜「３２」の番号は、そのマスに対応する位置について、何番目のパスにてインクが吐出されるのかを示している。Ｎ１〜Ｎ４およびＱ１〜Ｑ４は、図２２Ｃの縦ラインＮ１〜Ｎ４、Ｑ１〜Ｑ４に対応している。また、Ｌ１〜Ｌ８は、図２２Ｃの横ラインＬ１〜Ｌ８に対応している。【０１４５】  印刷しようとする画像の搬送方向の解像度が１４４０（ｄｐｉ）であり、ノズル間隔が１８０（ｄｐｉ）であるとすると、『ｋ＝８』となる。１つのラスタラインを４つのノズルで形成すると、オーバーラップ数Ｍは『４』となる。ノズル数Ｎは『１８０』であることから、『Ｎ／Ｍ』は『４５』となる。ここで、『ｋ』と『Ｎ／Ｍ』は、互いに素の関係となることから、搬送量Ｆは、『Ｎ／Ｍ』×Ｄ（「Ｄ」は印刷する画像の搬送方向の画素間隔）、即ち、ここでは『４５×Ｄ』となる。【０１４６】  このような搬送量Ｆにてオーバーラップ方式により印刷を実行したときに、各マスに記載された番号のパスにて、各マスに対応する位置に対応してインクを吐出することができる。つまり、縦ラインＮ１と横ラインＬ１とが交差する位置には、１番目のパスにてインクを吐出することができる。また、縦ラインＱ２と横ラインＬ４とが交差する位置には、１６番目のパスにてインクを吐出することができる。このようにして、オーバーラップ方式により各位置に対応してインクを吐出して画像を印刷することができる。【０１４７】＝＝＝ドットの配置例＜その３＞＝＝＝
次に小ドットＳと中ドットＭとの間隔が狭い場合の例について説明する。図２３Ａは、ドットの間隔について示したものである。図２３Ｂは、改善前のドット配置状態を示したものである。図２３Ｃは、改善後のドットの配置状況を示したものである。なお、図２３Ｂおよび図２３Ｃに示す横ラインＬ１〜Ｌ１２は、印刷しようとする画像を構成する画素の横方向に対応する位置を表し、縦ラインＮ１〜Ｎ１６は、印刷しようとする画像を構成する画素の縦方向に対応する位置を表している。つまり、横ラインＬ１〜Ｌ１２と、縦ラインＮ１〜Ｎ１６とが相互に交差する位置が、それぞれ印刷しようとする画像を構成する画素に対応する位置となっている。【０１４８】  小ドットＳおよび中ドットＭの中心位置の間隔は、ここでは、図２３Ａに示すように、５．４４（μｍ）と非常に狭く設定されている。このように小ドットＳおよび中ドットＭの中心位置が非常に近いため、これら両ドットが重なる面積は非常に大きくなっている。このような場合に、従来のインクジェットプリンタにて形成されるドットの配置状態は、図２３Ｂに示すようになる。小ドットＳは、各画素に対応する位置（横ラインＬ１〜Ｌ１２と縦ラインＮ１〜Ｎ１６との交差位置）にそれぞれ形成される。一方、中ドットＭは、各画素に対応する位置（横ラインＬ１〜Ｌ１２と縦ラインＮ１〜Ｎ１６との交差位置）から所定の距離Ｍｄ（＝５．４４（μｍ））ずれた位置に形成される。【０１４９】  ここで、小ドットＳが形成される位置と、中ドットＭが形成される位置との間のズレ幅Ｍｄは、印刷する画像を構成する画素の間隔の約半分ほどの幅であるから、中ドットＭの中心位置は、相隣接した２つの小ドットＳの間の中央に近い位置となる。これにより、同図に示すように、小ドットＳおよび中ドットＭの各中心位置が、相互に間隔をあけてバランス良く配置される。しかし、このドットの配置では、搬送方向に沿って、小ドットＳばかりが集中して並ぶ列と、中ドットＭばかりが集中して並ぶ列とが生じ、このため、印刷される画像にムラや粒状感が生じる可能性がある。【０１５０】  そこで、さらにドットの配置を改善するために、本実施形態では、小ドットＳおよび中ドットＭの位置をより高精度に調整する。このときの調整後のドットの配置の様子の一例を図２３Ｃに示す。ここでは、同図に示すように、印刷する画像に構成する各画素に対応する位置（横ラインＬ１〜Ｌ１２と縦ラインＮ１〜Ｎ１６との交差位置）に対応してインクが吐出される他に、各画素に対応する位置からずれた位置（横ラインＬ１〜Ｌ１２と縦ラインＱ１〜Ｑ１５との交差位置）に対応してインクが吐出される。【０１５１】  これによって、小ドットＳは、各画素に対応する位置（横ラインＬ１〜Ｌ１２と縦ラインＮ１〜Ｎ１６との交差位置）に形成される他に、各画素に対応する位置からずれた位置（横ラインＬ１〜Ｌ１２と縦ラインＱ１〜Ｑ１５との交差位置）にも形成される。また、中ドットＭは、各画素に対応する位置（横ラインＬ１〜Ｌ１２と縦ラインＮ１〜Ｎ１６との交差位置）から所定の距離Ｍｄ（＝５．４４（μｍ））だけずれた位置に形成される他に、各画素に対応する位置からずれた位置（横ラインＬ１〜Ｌ１２と縦ラインＱ１〜Ｑ１５との���差位置）から所定の距離Ｍｄだけずれた位置にも形成される。【０１５２】  ここでは、横ラインＬ１〜Ｌ１２の１ライン（１ラスタライン）毎に、交互にドットが形成される位置が切り替わる。すなわち、１行目の横ラインＬ１においては、小ドットＳが各画素に対応する位置（横ラインＬ１と縦ラインＮ１〜Ｎ１６との交差位置）に形成され、また中ドットＭが各画素に対応する位置から所定の距離Ｍｄだけずれた位置に形成される。一方、２行目の横ラインＬ２においては、小ドットＳが各画素に対応する位置からずれた位置（横ラインＬ２と縦ラインＱ１〜Ｑ１６との交差位置）に形成され、また中ドットＭがそのずれた位置からそれぞれ所定の距離Ｍｄだけずれた位置に形成される。このようなドットの配置が、奇数行目の横ラインＬ１、Ｌ３、Ｌ５、Ｌ７、Ｌ９、Ｌ１１と、偶数行目の横ラインＬ２、Ｌ４、Ｌ６、Ｌ８、Ｌ１０、Ｌ１２とで、交互に実施されている。これによって、同図に示すように、搬送方向に沿って、小ドットＳばかりが並ぶ列や中ドットＭばかりが並ぶ列を作ることなく、小ドットＳと中ドットＭとがバランス良く配置された状態を作ることができる。【０１５３】  このように小ドットＳおよび中ドットＭの配置を、印刷しようとする画像を構成する画素の間隔よりも細かい間隔にて調整して、印刷しようとする画像の解像度（ここでは、２８８０（ｄｐｉ））よりも、より高い解像度（ここでは、５７６０（ｄｐｉ））にてドットの配置を制御することで、印刷しようとする画像の解像度よりも高い解像度にて画像を印刷することができる。これより、印刷ムラや粒状感を改善して、印刷画像の画質向上を図ることができる。【０１５４】  ＜印刷方法＞
図２３Ｄは、図２３Ｃに示すようにドットを配置する場合の印刷方法の一例について説明したものである。ここでは、オーバーラップ方式により画像を印刷する場合を例にして説明する。図２３Ｄに示す各マスは、画像を印刷するときに、小インク滴が吐出される位置にそれぞれ対応している。各マスに記載された番号は、そのマスに対応する位置について、何番目のパスにてインクが吐出されるのかを示している。Ｎ１〜Ｎ８およびＱ１〜Ｑ８は、図２３Ｃの縦ラインＮ１〜Ｎ８、Ｑ１〜Ｑ８に対応している。また、Ｌ１〜Ｌ１２は、図２３Ｃの横ラインＬ１〜Ｌ１２に対応している。【０１５５】  オーバーラップ数Ｍ『８』、『Ｎ／Ｍ＝１１』の条件にて印刷を実行したときに、各マスに記載された番号のパスにて、各マスに対応する位置に対応してインクを吐出することができる。つまり、縦ラインＮ１と横ラインＬ１とが交差する位置には、１番目のパスにてインクを吐出することができる。また、縦ラインＱ３と横ラインＬ６とに対応する画素については、９２番目のパスにてインクを吐出することができる。このようにして、オーバーラップ方式により各位置に対応してインクを吐出して各ドットを形成して画像を印刷することができる。【０１５６】  なお、ここでは、小インク滴を吐出する位置を１パス毎に交互に切り替えるようになっている。すなわち、奇数番目のパス（図中、灰色の着色部分）では、印刷する画像を構成する各画素に対応する位置に向けて小インク滴が吐出され、偶数番目のパス（図中、非着色部分）では、印刷する画像を構成する各画素に対応する位置からずれた位置に向けて小インク滴が吐出される。これにより、横ラインＬ１〜Ｌ１２の１行（１ラスタライン）毎に、小インク滴が吐出される位置が変更される。【０１５７】＝＝＝ドットの配置例＜その４＞＝＝＝
次に小ドットＳと中ドットＭとの間隔が広い場合の例について説明する。図２４Ａは、ドットの間隔について示したものである。図２４Ｂは、改善前のドット配置状態を示したものである。図２４Ｃは、改善後のドットの配置状況を示したものである。なお、図２４Ｂおよび図２４Ｃに示す横ラインＬ１〜Ｌ１２は、印刷しようとする画像を構成する画素の横方向に対応する位置を表し、縦ラインＮ１〜Ｎ２０は、印刷しようとする画像を構成する画素の縦方向に対応する位置を表している。つまり、横ラインＬ１〜Ｌ１２と、縦ラインＮ１〜Ｎ２０とが相互に交差する位置が、それぞれ印刷しようとする画像を構成する画素に対応する位置となっている。【０１５８】  小ドットＳおよび中ドットＭの中心位置の間隔は、ここでは、図２４Ａに示すように、２９．４４（μｍ）と非常に広く設定されている。このように小ドットＳおよび中ドットＭの中心位置が非常に離れているため、これら両ドットが重なる面積は小さくなっている。このような場合に、従来のインクジェットプリンタにて形成されるドットの配置状態は、図２４Ｂに示すようになる。小ドットＳは、各画素に対応する位置（横ラインＬ１〜Ｌ１２と縦ラインＮ１〜Ｎ２０との交差位置）にそれぞれ形成される。一方、中ドットＭは、各画素に対応する位置（横ラインＬ１〜Ｌ１２と縦ラインＮ１〜Ｎ２０との交差位置）から所定の距離Ｍｄ（＝２９．４４（μｍ））ずれた位置に形成される。【０１５９】  ここで、小ドットＳが形成される位置と、中ドットＭが形成される位置との間のズレ幅Ｍｄは、印刷する画像を構成する画素の間隔の約３．５倍ほどの幅であるから、中ドットＭの中心位置は、相隣接した２つの小ドットＳの間の中央に近い位置となる。これにより、同図に示すように、小ドットＳおよび中ドットＭの各中心位置が、相互に間隔をあけてバランス良く配置される。しかし、このドットの配置では、搬送方向に沿って、小ドットＳばかりが集中して並ぶ列と、中ドットＭばかりが集中して並ぶ列とが生じ、このため、印刷される画像にムラや粒状感が生じる可能性がある。【０１６０】  そこで、さらにドットの配置を改善するために、本実施形態では、小ドットＳおよび中ドットＭの位置をより高精度に調整する。このときの調整後のドットの配置の様子の一例を図２４Ｃに示す。ここでは、同図に示すように、印刷する画像に構成する各画素に対応する位置（横ラインＬ１〜Ｌ１２と縦ラインＮ１〜Ｎ２０との交差位置）に対応してインクが吐出される他に、各画素に対応する位置からずれた位置（横ラインＬ１〜Ｌ１２と縦ラインＱ１〜Ｑ１９との交差位置）に対応してインクが吐出される。【０１６１】  これによって、小ドットＳは、各画素に対応する位置（横ラインＬ１〜Ｌ１２と縦ラインＮ１〜Ｎ２０との交差位置）に形成される他に、各画素に対応する位置からずれた位置（横ラインＬ１〜Ｌ１２と縦ラインＱ１〜Ｑ１９との交差位置）にも形成される。また、中ドットＭは、各画素に対応する位置（横ラインＬ１〜Ｌ１２と縦ラインＮ１〜Ｎ２０との交差位置）から所定の距離Ｍｄ（＝２９．４４（μｍ））だけずれた位置に形成される他に、各画素に対応する位置からずれた位置（横ラインＬ１〜Ｌ１２と縦ラインＱ１〜���１９との交差位置）から所定の距離Ｍｄだけずれた位置にも形成される。【０１６２】  ここでは、横ラインＬ１〜Ｌ１２の１ライン（１ラスタライン）毎に、交互にドットが形成される位置が切り替わる。すなわち、１行目の横ラインＬ１においては、小ドットＳが各画素に対応する位置（横ラインＬ１と縦ラインＮ１〜Ｎ２０との交差位置）に形成され、また中ドットＭが各画素に対応する位置から所定の距離Ｍｄだけずれた位置に形成される。一方、２行目の横ラインＬ２においては、小ドットＳが各画素に対応する位置からずれた位置（横ラインＬ２と縦ラインＱ１〜Ｑ１９との交差位置）に形成され、また中ドットＭがそのずれた位置からそれぞれ所定の距離Ｍｄだけずれた位置に形成される。このようなドットの配置が、奇数行目の横ラインＬ１、Ｌ３、Ｌ５、Ｌ７、Ｌ９、Ｌ１１と、偶数行目の横ラインＬ２、Ｌ４、Ｌ６、Ｌ８、Ｌ１０、Ｌ１２とで、交互に実施されている。これによって、同図に示すように、搬送方向に沿って、小ドットＳばかりが並ぶ列や中ドットＭばかりが並ぶ列を作ることなく、小ドットＳと中ドットＭとがバランス良く配置された状態を作ることができる。【０１６３】  このように小ドットＳおよび中ドットＭの配置を、印刷しようとする画像を構成する画素の間隔よりも細かい間隔にて調整して、印刷しようとする画像の解像度（ここでは、２８８０（ｄｐｉ））よりも、より高い解像度（ここでは、５７６０（ｄｐｉ））にてドットの配置を制御することで、印刷しようとする画像の解像度よりも高い解像度にて画像を印刷することができる。これより、印刷ムラや粒状感を改善して、印刷画像の画質向上を図ることができる。【０１６４】  なお、印刷方法は、「ドットの配置例＜その３＞」の場合と同じ方法、即ち図２３Ｄにより説明した方法により印刷を実行することができる。【０１６５】＝＝＝ドットの配置例＜その５＞＝＝＝
次に小ドットＳのみを形成した場合の例について説明する。図２５Ａは、改善前のドットの配置の一例を説明したものである。図２５Ｂは、改善後のドットの配置の一例を説明したものである。なお、ここで、横ラインＬ１〜Ｌ３は、印刷しようとする画像を構成する画素の横方向に対応する位置を表し、縦ラインＮ１〜Ｎ５は、印刷しようとする画像を構成する画素の縦方向に対応する位置を表している。つまり、横ラインＬ１〜Ｌ３と、縦ラインＮ１〜Ｎ５とが相互に交差する位置が、それぞれ印刷しようとする画像を構成する画素に対応する位置となっている。【０１６６】  改善前は、図２５Ａに示すように、小インク滴が、各画素に対応する位置に向けて吐出され、小ドットＳは、各画素に対応する位置（横ラインＬ１〜Ｌ３と縦ラインＮ１〜Ｎ５との交差位置）にそれぞれ形成される。改善後は、図２５Ｂに示すように、小インク滴は、印刷する画像に構成する各画素に対応する位置（横ラインＬ１〜Ｌ３と縦ラインＮ１〜Ｎ５との交差位置）に対応してインクが吐出される他に、各画素に対応する位置からずれた位置（横ラインＬ１〜Ｌ３と縦ラインＱ１〜Ｑ４との交差位置）に対応してインクが吐出される。【０１６７】  これによって、小ドットＳは、各画素に対応する位置（横ラインＬ１〜Ｌ３と縦ラインＮ１〜Ｎ５との交差位置）に形成される他に、各画素に対応する位置からずれた位置（横ラインＬ１〜Ｌ３と縦ラインＱ１〜Ｑ４との交差位置）にも形成される。【０１６８】  ここでは、横ラインＬ１〜Ｌ３の１ライン（１ラスタライン）毎に、交互にドットが形成される位置が切り替わる。すなわち、１行目の横ラインＬ１においては、小ドットＳが各画素に対応する位置（横ラインＬ１と縦ラインＮ１〜Ｎ５との交差位置）に形成される。一方、２行目の横ラインＬ２においては、小ドットＳが各画素に対応する位置からずれた位置（横ラインＬ２と縦ラインＱ１〜Ｑ４との交差位置）に形成される。このようなドットの配置が、奇数行目の横ラインＬ１、Ｌ３と、偶数行目の横ラインＬ２とで、交互に実施されている。これによって、同図に示すように、搬送方向に沿って、小ドットＳばかりが並ぶ列を作ることなく、小ドットＳがバランス良く配置された状態を作ることができる。【０１６９】  このように小ドットＳのみの場合であっても、印刷しようとする画像を構成する画素の間隔よりも細かい間隔にて調整することで、印刷しようとする画像の解像度よりも、より高い解像度にてドットの配置を制御して画像を印刷することができる。これより、印刷ムラや粒状感を改善して、印刷画像の画質向上を図ることができる。【０１７０】＝＝＝コントローラの処理＝＝＝
コントローラ１２６は、コンピュータ１５２から送られてきた印刷データに付帯した制御データに基づき、パス毎に、印刷する画像を構成する画素に対応する位置に対応してインクを吐出すべきか、印刷する画像を構成する画素に対応する位置からずれた位置に対応してインクを吐出すべきなのか判断する。【０１７１】  ここで、制御データは、コンピュータ１５２に搭載されたプリンタドライバ１６４により作成される。プリンタドライバ１６４は、ハーフトーン処理部１７０にてハーフトーン処理されて得られた２値データや多値データ等のデータを、ラスタライズ処理部１７２にてインクジェットプリンタ１に転送すべきデータ順に変更するラスタライズ処理をする際に、各パス毎に、印刷する画像を構成する画素に対応する位置に対応してインクを吐出すべきか、印刷する画像を構成する画素に対応する位置からずれた位置に対応してインクを吐出すべきなのかを指示する制御データを作成する。そして、この制御データをインクジェットプリンタ１へと送信する印刷データに添付する。【０１７２】  コントローラ１２６は、コンピュータ１５２からの制御データに基づき、第１ＰＴＳ信号を出力するのか第２ＰＴＳ信号を出力するのかを決定する。つまり、印刷する画像を構成する画素に対応する位置に対応してインクを吐出する場合には、出力する信号として、第１ＰＴＳ信号を選択し、また、印刷する画像を構成する画素に対応する位置からずれた位置に対応してインクを吐出する場合には、出力する信号として、第２ＰＴＳ信号を選択する。【０１７３】  図２６は、コントローラ１２６の処理手順の一例を示したフローチャートである。コントローラは、コンピュータ１５２から印刷データを受信した後（Ｓ２００）、次に、その印刷データに付帯して送られてきた制御データを参照する（Ｓ２０２）。ここで、コントローラ１２６は、まず、最初に印刷処理を実行すべきパスにおいて、印刷する画像を構成する画素に対応する位置に対応してインクを吐出すべきなのか、印刷する画像を構成する画素に対応する位置からずれた位置に対応してインクを吐出すべきなのかを決定するための情報を取得する。【０１７４】  次に、コントローラ１２６は、取得した情報に基づき、次に実行するパスにおいて、印刷する画像を構成する画素に対応する位置からずれた位置に対応してインクを吐出する必要があるかないかをチェックする（Ｓ２０４）。ここで、コントローラ１２６は、ずれた位置に対応してインクを吐出する必要はなかった場合には、次にステップＳ２０６へと進み、ヘッド駆動部１３２に対して出力すべきＰＴＳ信号として、第１ＰＴＳ信号を選択する（Ｓ２０６）。一方、ずれた位置に対応してインクを吐出する必要があった場合には、ステップＳ２１２へと進み、ヘッド駆動部１３２に対して出力すべきＰＴＳ信号として、第２ＰＴＳ信号を選択する（Ｓ２１２）。【０１７５】  このようにして各々ヘッド駆動部１３２に出力すべき信号を選択した後、コントローラ１２６は、次に、キャリッジ４１の移動が開始されたか否かチェックする（Ｓ２０８・Ｓ２１４）。ここで、キャリッジ４１の移動が開始されていなかった場合には、再びステップＳ２０８またはＳ２１４へと戻り、再度、キャ��ッジ４１の移動が開始されたか否かをチェックする（Ｓ２０８・Ｓ２１４）。このチェックは、キャリッジ４１の移動が開始されるまで繰り返し行われる。【０１７６】  ここで、キャリッジ４１の移動が開始されていた場合には、次に、コントローラ１２６は、ステップＳ２１０またはＳ２１６へと進み、ヘッド駆動部１３２に向けて第１ＰＴＳ信号または第２ＰＴＳ信号の出力を開始する（Ｓ２１０・Ｓ２１６）。【０１７７】  このように第１ＰＴＳ信号または第２ＰＴＳ信号の出力を開始した後、次に、コントローラ１２６は、ステップＳ２１８へと進み、キャリッジ４１の移動が終了したか否かをチェックする（Ｓ２１８）。ここで、キャリッジ４１の移動が終了していなかった場合には、再びステップＳ２１８へと戻り、再度、キャリッジ４１の移動が終了したか否かをチェックする（Ｓ２１８）。このチェックは、キャリッジ４１の移動が終了するまで繰り返し行われる。【０１７８】  ここで、キャリッジ４１の移動が終了していた場合には、コントローラ１２６は、第１ＰＴＳ信号または第２ＰＴＳ信号の出力を終了する（Ｓ２２０）。このようにしてコントローラ１２６は、第１ＰＴＳ信号または第２ＰＴＳ信号の出力を終了した後、次にステップＳ２２２へと進み、印刷が終了したか否かをチェックする（Ｓ２２２）。ここで、印刷が終了していた場合には、コントローラ１２６は、処理を終了する。一方、印刷が終了していなかった場合には、コントローラ１２６は、ステップＳ２０２へと戻り、再度、制御データを参照する（Ｓ２０２）。そして、コントローラ１２６は、次に実行するパスにおいて、印刷する画像を構成する画素に対応する位置からずれた位置に対応してインクを吐出する必要があるかないかをチェックする（Ｓ２０４）。このようにしてコントローラ１２６は、パス毎に、コンピュータ１５２から送られてきた印刷データに付帯した制御データに基づき、印刷する画像を構成する画素に対応する位置に対応してインクを吐出すべきか、印刷する画像を構成する画素に対応する位置からずれた位置に対応してインクを吐出すべきなのか判断して、第１ＰＴＳ信号または第２ＰＴＳ信号を適宜切り替えてヘッド駆動部１３２に向けて出力する。【０１７９】＝＝＝双方向印刷の場合について＝＝＝
前述した実施の形態、即ちドット配置例＜その１＞〜＜その４＞では、キャリッジ４１がある方向に移動したときに、ノズルからインクを吐出してドットを形成して印刷をする場合を例にして説明していたが、キャリッジ４１が往復移動したときに、その往路および復路の双方においてノズルからインクを吐出してドットを形成して印刷をする、いわゆる双方向印刷においても十分に実施することができる。【０１８０】  この双方向印刷の場合、往路では、先にノズルから小インク滴が吐出されて、後から中インク滴が吐出され、復路では、先にノズルから中インク滴が吐出されて、後から小インク滴が吐出されることがある。このような場合、復路においては、中インク滴が、印刷しようとする画像を構成する画素に対応する位置またはその位置からずれた位置に向けて吐出される。これにより、印刷しようとする画像を構成する画素に対応する位置またはその位置からずれた位置には、中ドットが形成される。また、小ドットは、印刷しようとする画像を構成する画素に対応する位置から所定の距離Ｍｄ分だけずれた位置、または印刷しようとする画像を構成する画素に対応する位置からずれた位置から所定の距離Ｍｄ分だけずれた位置に形成される。【０１８１】  このように双方向印刷を行う場合であっても、印刷しようとする画像の解像度よりも、より高い解像度にてドットの配置を制御することで、印刷しようとする画像の解像度よりも高い解像度にて画像を印刷することができる。これより、印刷ムラや粒状感を改善して、印刷画像の画質向上を図ることができる。【０１８２】＝＝＝その他の実施の形態＝＝＝
以上、一実施形態に基づき、印刷装置として前述したようなインクジェットプリンタ１を例にして説明したが、上記の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更または改良され得るとともに、本発明には、その等価物が含まれることは言うまでもない。特に、以下に述べる実施形態であっても、印刷装置に含まれるものである。【０１８３】  また、本実施形態において、ハードウェアによって実現されていた構成の一部又は全部をソフトウェアによって置き換えてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアによって置き換えても良い。【０１８４】  また、印刷装置（インクジェットプリンタ１）側にて行っていた処理の一部をコンピュータ１５２側にて行ってよく、また印刷装置（インクジェットプリンタ１）とコンピュータ１５２との間に専用の処理装置を介設して、この処理装置にて処理の一部を行わせるようにしてもよい。【０１８５】  ＜印刷装置について＞
印刷装置としては、前述したインクジェットプリンタ１の他に、例えば、バブルジェット方式のプリンタなど、インクを吐出して印刷をする印刷装置であれば、どのようなタイプの印刷装置であっても構わない。【０１８６】  ＜画素に対応する位置からずれた位置について＞
前述した実施の形態では、印刷しようとする画像を構成する画素に対応する位置からずれた位置として、印刷しようとする画像を構成する画素のちょうどの真ん中の位置を例にして説明していたが、必ずしもこのような場合に限られない。すなわち、印刷しようとする画像を構成する画素に対応する位置からずれた位置であれば、どのような位置であっても構わない。例えば、そのずれた位置が、印刷する画像を構成する画素に対応する位置から、その画素の間隔以上ずれていても構わない。また、印刷する画像を構成する画素に対応する位置から、その画素の間隔の１／３や１／４、１／５に相当する幅だけずれていても良い。【０１８７】  ＜第１タイミング規定信号及び第２タイミング規定信号について＞
前述した実施の形態では、第１タイミング規定信号および第２タイミング規定信号として、ＰＴＳ信号が例示されていが、第１タイミング規定信号または第２タイミング規定信号にあっては、このようなＰＴＳ信号に限らず、ノズルからインクを吐出するための周期的なタイミングを規定する信号であれば、どのような信号であっても構わない。【０１８８】  また、前述した実施の形態では、第１タイミング規定信号および第２タイミング規定信号に相当するＰＴＳ信号がプリンタ１のコントローラ１２６により生成され、当該コントローラ１２６からヘッド駆動部１３２へと出力されていたが、必ずしもこのような場合に限らない。つまり、第１タイミング規定信号および第２タイミング規定信号は、プリンタ１のコントローラ１２６により必ずしも生成される必要はなく、プリンタ１のコントローラ１２６以外に別の回路、例えばＰＴＳ専用の生成回路等にて生成されても良い。【０１８９】  ＜第２タイミング規定信号について＞
前述した実施の形態では、第２タイミング規定信号として、１種類の信号（第２ＰＴＳ信号）が出力される場合が例示されていたが、必ずしもこのような場合に限らず、それぞれ規定するタイミングが異なる２種類以上の信号を出力することができるようになっていても構わない。すなわち、複数種類の第２タイミング規定信号のうちの１つの種類の信号は、印刷しようとする画像を構成する画素に対応する位置から画素の間隔の１／３だけずれた位置に向けてインクを吐出するタイミングを規定する信号であり、もう１つの種類の信号は、印刷しようとする画像を構成する画素に対応する位置から画素の間隔の２／３だけずれた位置に向けてインクを吐出するタイミングを規定する信号であっても構わない。【０１９０】  このようにそれぞれ規定するタイミングが異なる２種類以上の信号を各々個別に適宜切り替えて出力することができれば、より細やかにドットの配置を制御することも可能となる。これによって、印刷しようとする画像の解像度よりも、もっとずっと高い解像度（こにてドットの配置を制御することができる。つまり、例えば、印刷しようとする画像の解像度が２８８０（ｄｐｉ）の場合、画像を構成する画素の間隔の１／３ずつドットの配置を制御することができれば、２８８０（ｄｐｉ）の３倍の解像度、即ち、８６４０（ｄｐｉ）の解像度にてドットの配置を制御することができる。これより、印刷ムラや粒状感をより一層改善して、印刷画像の画質向上を大幅に図ることができる。【０１９１】  ＜ノズルからインクが２回以上吐出される場合について＞
前述した実施の形態では、第１タイミング規定信号（第１ＰＴＳ信号）または第２タイミング規定信号（第２ＰＴＳ信号）にて規定されたタイミングに応じてインクが２回以上連続して吐出される場合として、小インク滴と中インク滴とがそれぞれ１回ずつ計２回吐出される場合を例にして説明していたが、必ずしもこのような場合に限らない。すなわち、インクが吐出される回数は２回に限定されず、３回以上の場合も含む。また、異なる重量のインク滴が必ずしも吐出される必要はなく、同じ重量のインク滴が複数回にわたって吐出される場合も含む。【０１９２】  ＜ドットについて＞
前述した実施形態では、形成されるドットとして、略円形状のドットが形成されていたが、楕円形状をなしていたり、またその他の形状をなしていても構わない。すなわち、印刷する画像の画素を構成するものであれば、どのような形状や形態のドットであっても構わない。【０１９３】  ＜インクの吐出機構について＞
前述の実施形態では、圧電素子としてピエゾ素子を用いてインクを吐出する機構が紹介されていたが、インクを吐出する機構にあっては、このような方式によりインクを吐出する機構に限られず、インクを吐出する機構であれば、例えば、熱等によりノズル内に泡を発生させることによってインクを吐出する方式や、その他各種方式、インクを吐出する機構であれば、どのような方式を採用していても構わない。【０１９４】  ＜所定の方向について＞
前述した実施の形態では、「所定の方向」として、各図に示すような搬送方向が例示されていたが、「所定の方向」にあっては、このような方向に限らず、搬送機構により媒体が搬送される方向であれば、どのような方向であっても構わない。【０１９５】  ＜インクについて＞
使用するインクについては、顔料インクであっても良く、また染料インクなど、その他各種インクであっても良い。
インクの色については、前述したイエロ（Ｙ）、マゼンダ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の他に、ライトシアン（ＬＣ）やライトマゼンダ（ＬＭ）、ダークイエロ（ＤＹ）をはじめ、例えば、レッドやバイオレット、ブルー、グリーンなど、その他の色のインクを使用しても良い。【０１９６】  ＜印刷データについて＞
前述した実施の形態では、印刷データがコンピュータ１５２に搭載されたプリンタドライバ１６４により生成されていたが、印刷データを生成するのは、このようなプリンタドライバ１６４以外であっても構わない。【０１９７】  また、前述した実施の形態では、印刷データが外部のコンピュータ１５２にて生成されて当該コンピュータ１５２からインクジェットプリンタ１へと送信されていが、必ずしもこのような場合に限らず、印刷データは、インクジェットプリンタ１内部で生成されても良い。【０１９８】  ＜搬送機構について＞
前述した実施の形態では、搬送機構として、紙搬送モータ１５や搬送ローラ１７Ａ、排紙ローラ１７Ｂなどを備えた構成が開示されていたが、搬送機構にあっては、このような機構に限らず、媒体Ｓを搬送可能な機構であれば、どのような機構であっても構わない。【０１９９】  ＜プリンタドライバについて＞
前述した実施の形態では、プリンタドライバ１６４が、インクジェットプリンタ１と通信可能なコンピュータ１５２に搭載されていたが、必ずしもこのような場合に限らず、プリンタドライバ１６４がインクジェットプリンタ１に搭載されていても良い。【０２００】  また、前述した実施の形態では、プリンタドライバ１６４が、解像度変換処理部１６６と、色変換処理部１６８と、ハーフトーン処理部１７０と、ラスタライズ処理部１７２とを備えていたが、必ずしもこれらの処理部を備えている必要はない。すなわち、アプリケーションプログラム１６０から受け取った画像データをインクジェットプリンタ１が解釈できる印刷データに変換する機能を備えていれば、プリンタドライバに相当する。【０２０１】  ＜媒体について＞
媒体Ｓについては、普通紙やマット紙、カット紙、光沢紙、ロール紙、用紙、写真用紙、ロールタイプ写真用紙等をはじめ、これらの他に、ＯＨＰフィルムや光沢フィルム等のフィルム材や布材、金属板材などであっても構わない。すなわち、インクの吐出対象となり得るものであれば、どのような媒体であっても構わない。
【図１】
0004561741.tif 000003
【図２】
0004561741.tif 000004
【図３】
0004561741.tif 000005
【図４】
0004561741.tif 000006
【図５】
0004561741.tif 000007
【図６】
0004561741.tif 000008
【図７】
0004561741.tif 000009
【図８】
0004561741.tif 000010
【図９】
0004561741.tif 000011
【図１０】
0004561741.tif 000012
0004561741.tif 000013
【図１２】
0004561741.tif 000014
【図１３】
0004561741.tif 000015
【図１４】
0004561741.tif 000016
0004561741.tif 000017
0004561741.tif 000018
0004561741.tif 000019
0004561741.tif 000020
0004561741.tif 000021
【図１８】
0004561741.tif 000022
【図１９】
0004561741.tif 000023
【図２０】
0004561741.tif 000024
0004561741.tif 000025
0004561741.tif 000026
0004561741.tif 000027
0004561741.tif 000028
0004561741.tif 000029
0004561741.tif 000030
0004561741.tif 000031
0004561741.tif 000032
0004561741.tif 000033
0004561741.tif 000034
0004561741.tif 000035
0004561741.tif 000036
0004561741.tif 000037
0004561741.tif 000038
0004561741.tif 000039
【図２６】
0004561741.tif 000040