(57)【要約】      （修正有）【課題】ドット数に応じた印刷方式で印刷されると、光沢バンディング及び濃淡バンディングを抑制することができる。【解決手段】キャリッジと共に移動方向に移動する各ノズルからインクを吐出して媒体にドットを形成するドット形成処理と、前記媒体を搬送方向に搬送する搬送処理とを交互に繰り返させて、前記移動方向に並ぶ複数のドットから構成されるドット列を前記搬送方向に複数並べて形成して印刷画像を前記媒体に印刷させて、ある数のノズルを用いて形成されるドット列の数に対する、別の数のノズルを用いて形成されるドット列の数の割合が所定割合である印刷方式で印刷させる印刷システムであって、前記割合がそれぞれ異なる複数の前記印刷方式を選択可能であり、前記コントローラは、前記媒体の所定の領域に形成するドット数に応じて、前記領域を印刷する際の前記印刷方式を決定する。【選択図】図２３
2007015136.tif 000002
【特許請求の範囲】
【請求項１】
媒体を搬送方向に搬送する搬送ユニットと、
前記搬送方向に並ぶ複数のノズルを移動させるキャリッジと、
前記キャリッジと共に移動方向に移動する前記各ノズルからインクを吐出して媒体にドットを形成するドット形成処理と、前記媒体を搬送方向に搬送する搬送処理とを交互に繰り返させて、前記移動方向に並ぶ複数のドットから構成されるドット列を前記搬送方向に複数並べて形成して印刷画像を前記媒体に印刷させるコントローラであって、
ある数のノズルを用いて形成されるドット列の数に対する、別の数のノズルを用いて形成されるドット列の数の割合が所定割合である印刷方式で印刷させるコントローラと、
を備える印刷システムであって、
前記コントローラは、前記割合がそれぞれ異なる複数の前記印刷方式を選択可能であり、
前記コントローラは、前記媒体の所定の領域に形成するドット数に応じて、前記領域を印刷する際の前記印刷方式を決定する印刷システム。
【請求項２】
複数の前記印刷方式のそれぞれの前記搬送処理では、前記媒体を前記搬送方向に所定の搬送量で搬送することを特徴とする請求項１に記載の印刷システム。
【請求項３】
所定の前記領域とは、前記媒体の印刷範囲が複数に分割された領域であることを特徴とする請求項１又は２に記載の印刷システム。
【請求項４】
前記コントローラは、前記分割された領域が前記移動方向に沿って並ぶように、前記印刷範囲を分割することを特徴とする請求項３に記載の印刷システム。
【請求項５】
前記コントローラは、前記分割された領域が前記搬送方向に沿って並ぶように、前記印刷範囲を分割することを特徴とする請求項３又は４に記載の印刷システム。
【請求項６】
所定の前記領域は前記媒体の前記印刷範囲の全体の領域であることを特徴とする請求項１又は２に記載の印刷システム。
【請求項７】
前記ドット形成処理の際にインクを吐出可能な前記ノズルの数がそれぞれの複数の前記印刷方式で異なることを特徴とする請求項１から６のいずれかに記載の印刷システム。
【請求項８】
所定の前記領域のドット数が多いときは、前記コントローラは前記ドット形成処理の際にインクを吐出可能な前記ノズルの数が少ない前記印刷方式を選択することを特徴とする請求項７に記載の印刷システム。
【請求項９】
所定の前記領域のドット数が少ないときは、前記コントローラは前記ドット形成処理の際にインクを吐出可能な前記ノズルの数が多い前記印刷方式を選択することを特徴とする請求項７に記載の印刷システム。
【請求項１０】
前記ドット形成処理の際にインクを吐出可能な前記ノズルの数が少ない前記印刷方式ほど、少ない数の前記ノズルを用いて形成される前記ドット列の数に対する、多い数の前記ノズルを用いて形成される前記ドット列の数の割合が少なくなることを特徴とする請求項８に記載の印刷システム。
【請求項１１】
前記ドット形成処理の際にインクを吐出可能な前記ノズルの数が多い前記印刷方式ほど、少ない数の前記ノズルを用いて形成される前記ドット列の数に対する、多い数の前記ノズルを用いて形成される前記ドット列の数の割合が増えることを特徴とする請求項９に記載の印刷システム。
【請求項１２】
前記インクは顔料インクであることを特徴とする請求項１から１１のいずれかに記載の印刷システム。
【請求項１３】
媒体を搬送方向に搬送する搬送ユニットと、
前記搬送方向に並ぶ複数のノズルを移動させるキャリッジと、
前記キャリッジと共に移動方向に移動する前記各ノズルからインクを吐出して媒体にドットを形成するドット形成処理と、前記媒体を搬送方向に搬送する搬送処理とを交互に繰り返させて、前記移動方向に並ぶ複数のドットから構成されるドット列を前記搬送方向に複数並べて形成して印刷画像を前記媒体に印刷させるコントローラであって、
ある数のノズルを用いて形成されるドット列の数に対する、別の数のノズルを用いて形成されるドット列の数の割合が所定割合である印刷方式で印刷させるコントローラと、
を備える印刷システムであって、
前記コントローラは、前記割合がそれぞれ異なる複数の前記印刷方式を選択可能であり、
前記コントローラは、前記媒体の所定の領域に形成するドット数に応じて、前記領域を印刷する際の前記印刷方式を決定して、
複数の前記印刷方式のそれぞれの前記搬送処理では、前記媒体を前記搬送方向に所定の搬送量で搬送して、
所定の前記領域とは、前記媒体の印刷範囲が複数に分割された領域であり、
前記コントローラは、前記分割された領域が前記移動方向に沿って並ぶように、前記印刷範囲を分割して、
前記コントローラは、前記分割された領域が前記搬送方向に沿って並ぶように、前記印刷範囲を分割して、
所定の前記領域は前記媒体の前記印刷範囲の全体の領域であり、
前記ドット形成処理の際にインクを吐出可能な前記ノズルの数がそれぞれの複数の前記印刷方式で異なり、
所定の前記領域のドット数が多いときは、前記コントローラは前記ドット形成処理の際にインクを吐出可能な前記ノズルの数が少ない前記印刷方式を選択して、
所定の前記領域のドット数が少ないときは、前記コントローラは前記ドット形成処理の際にインクを吐出可能な前記ノズルの数が多い前記印刷方式を選択して、
前記ドット形成処理の際にインクを吐出可能な前記ノズルの数が少ない前記印刷方式ほど、少ない数の前記ノズルを用いて形成される前記ドット列の数に対する、多い数の前記ノズルを用いて形成される前記ドット列の数の割合が少なくなり、
前記ドット形成処理の際にインクを吐出可能な前記ノズルの数が多い前記印刷方式ほど、
少ない数の前記ノズルを用いて形成される前記ドット列の数に対する、多い数の前記ノズルを用いて形成される前記ドット列の数の割合が増えて、
前記インクは顔料インクである
ことを特徴とする印刷システム。
【請求項１４】
複数のノズルからインクを吐出させて媒体にドットを形成するドット形成処理と、前記媒体を搬送方向に搬送する搬送処理とを交互に繰り返させて、移動方向に並ぶ複数のドットから構成されるドット列を前記搬送方向に複数並べて形成して印刷画像を前記媒体に印刷する印刷方法であって、
ある数のノズルを用いて形成されるドット列の数に対する、別の数のノズルを用いて形成されるドット列の数の割合がそれぞれ異なる複数の印刷方式の中から、前記媒体の所定の領域に形成するドット数に応じて前記印刷方式を選択し、
選択された前記印刷方式に基づいて、前記印刷領域に印刷を行う
ことを特徴とする印刷方法。
【請求項１５】
プリンタに、
複数のノズルからインクを吐出させて媒体にドットを形成するドット形成処理と、前記媒体を搬送方向に搬送する搬送処理とを交互に繰り返させて、移動方向に並ぶ複数のドットから構成されるドット列を前記搬送方向に複数並べて形成して印刷画像を前記媒体に印刷させる機能と、
ある数のノズルを用いて形成されるドット列の数に対する、別の数のノズルを用いて形成されるドット列の数の割合がそれぞれ異なる複数の印刷方式の中から、前記媒体の所定の領域に形成するドット数に応じて前記印刷方式を選択する機能と、
選択された前記印刷方式に基づいて、前記印刷領域に印刷を行わせる機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷システム、印刷方法及びプログラムに関する。
【背景技術】
【０００２】
インクジェットプリンタ等の印刷装置では、移動方向に移動するノズルからインクを吐出してドットを形成するドット形成処理と、紙などの媒体を搬送方向に搬送する搬送処理とを交互に繰り返し、移動方向に並ぶ複数のドットから構成されるラスタラインを搬送方向に連続して並べて、媒体に印刷画像を印刷している。
【０００３】
印刷方式として、「インターレース印刷」、「オーバーラップ印刷」、「非一様なオーバーラップ印刷」（特許文献１参照）などが知られている。「非一様なオーバーラップ印刷」では、ラスタライン毎にノズルの使用個数が異なる。例えば、あるラスタラインのノズル使用個数が２個であるが、別のラスタラインのノズル使用個数は３個になる。
【特許文献１】特開２００２‐１１８５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ノズルで形成されるドットの位置が、ノズルの製造誤差に起因して、搬送方向にずれることがある。この結果、ドットがずれることでラスタラインの間に隙間が生じて、縞模様のバンディングが発生する。このような濃淡が生じるバンディングの原因としては、他に、搬送送り誤差や、印刷媒体の反りなどがある。
【０００５】
非一様なオーバーラップ印刷によれば、ノズル使用個数の多いラスタラインにおいて、濃淡によるバンディングを抑制することができる。但し、非一様なオーバーラップ印刷によれば、ノズル使用個数の異なるラスタラインが混在する結果、光沢によるバンディングが発生する場合がある。
【０００６】
本発明は、濃淡によるバンディングの発生と光沢によるバンディングの発生をともに抑制することを目的とする。
【課題を解決するための手段】
【０００７】
本発明を達成するための主たる発明は、媒体を搬送方向に搬送する搬送ユニットと、前記搬送方向に並ぶ複数のノズルを移動させるキャリッジを備え、前記キャリッジと共に移動方向に移動する前記各ノズルからインクを吐出して媒体にドットを形成するドット形成処理と、前記媒体を搬送方向に搬送する搬送処理とを交互に繰り返させて、前記移動方向に並ぶ複数のドットから構成されるドット列を前記搬送方向に複数並べて形成して印刷画像を前記媒体に印刷させて、ある数のノズルを用いて形成されるドット列の数に対する、別の数のノズルを用いて形成されるドット列の数の割合が所定割合である印刷方式で印刷させる印刷システムに関する。そして、この印刷システムでは、前記割合がそれぞれ異なる複数の前記印刷方式を選択可能であり、前記媒体の所定の領域に形成するドット数に応じて、前記領域を印刷する際の前記印刷方式を決定する。
【０００８】
本発明の他の特徴については、本明細書及び添付図面の記載により明らかにする。
【発明を実施するための最良の形態】
【０００９】
＝＝＝開示の概要＝＝＝
本明細書及び添付図面の記載により、少なくとも、以下の事項が明らかとなる。
【００１０】
媒体を搬送方向に搬送する搬送ユニットと、
前記搬送方向に並ぶ複数のノズルを移動させるキャリッジと、
前記キャリッジと共に移動方向に移動する前記各ノズルからインクを吐出して媒体にドットを形成するドット形成処理と、前記媒体を搬送方向に搬送する搬送処理とを交互に繰り返させて、前記移動方向に並ぶ複数のドットから構成されるドット列を前記搬送方向に複数並べて形成して印刷画像を前記媒体に印刷させるコントローラであって、
ある数のノズルを用いて形成されるドット列の数に対する、別の数のノズルを用いて形成されるドット列の数の割合が所定割合である印刷方式で印刷させるコントローラと、
を備える印刷システムであって、
前記コントローラは、前記割合がそれぞれ異なる複数の前記印刷方式を選択可能であり、
前記コントローラは、前記媒体の所定の領域に形成するドット数に応じて、前記領域を印刷する際の前記印刷方式を決定する印刷システム。  
このような印刷システムによれば、領域のドット数に応じて印刷方式を決定することができて、光沢バンディング及び濃淡バンディングを抑制することができる。
【００１１】
かかる印刷システムであって、複数の前記印刷方式のそれぞれの前記搬送処理では、前記媒体を前記搬送方向に所定の搬送量で搬送する。  
このような印刷システムによれば、印刷範囲の各領域を異なる印刷方式で印刷することができて、各領域の光沢バンディング及び濃淡バンディングを抑制することができる。
【００１２】
かかる印刷システムであって、所定の前記領域とは、前記媒体の印刷範囲が複数に分割された領域である。  
このような印刷システムによれば、印刷範囲が分割された各領域の光沢バンディング及び濃淡バンディングを抑制することができる。
【００１３】
かかる印刷システムであって、前記分割された領域が前記移動方向に沿って並ぶように、前記印刷範囲を分割する。  
このような印刷システムによれば、分割された領域に適した印刷方式を選択することができる。
【００１４】
かかる印刷システムであって、前記分割された領域が前記搬送方向に沿って並ぶように、前記印刷範囲を分割する。  
このような印刷システムによれば、分割された領域に適した印刷方式を選択することができる。
【００１５】
かかる印刷システムであって、所定の前記領域は前記媒体の前記印刷範囲の全体の領域である。  
このような印刷システムによれば、印刷範囲の全体の領域に適した印刷方式を選択することができる。
【００１６】
かかる印刷システムであって、前記ドット形成処理の際にインクを吐出可能な前記ノズルの数がそれぞれの複数の前記印刷方式で異なる。  
このような印刷システムによれば、インクを吐出可能なノズル数が異なる複数の印刷方式により光沢バンディング及び濃淡バンディングを抑制することができる。
【００１７】
かかる印刷システムであって、所定の前記領域のドット数が多いときは、前記コントローラは前記ドット形成処理の際にインクを吐出可能な前記ノズルの数が少ない前記印刷方式を選択する。  
このような印刷システムによれば、インク吐出可能なノズル数が少ない光沢バンディング抑制印刷方式で光沢バンディングを抑制することができる。
【００１８】
かかる印刷システムであって、所定の前記領域のドット数が少ないときは、前記コントローラは前記ドット形成処理の際にインクを吐出可能な前記ノズルの数が多い前記印刷方式を選択する。  
このような印刷システムによれば、インク吐出可能なノズル数が多い濃淡バンディング抑制印刷方式で濃淡バンディングを抑制することができる。
【００１９】
かかる印刷システムであって、前記ドット形成処理の際にインクを吐出可能な前記ノズルの数が少ない前記印刷方式ほど、少ない数の前記ノズルを用いて形成される前記ドット列の数に対する、多い数の前記ノズルを用いて形成される前記ドット列の数の割合が少なくなる。  
このような印刷システムによれば、光沢バンディング抑制印刷方式では少ないノズル数で形成されるドット列に対して多いノズル数で形成されるドット列の割合が少なく、光沢バンディングを抑制して印刷することができる。
【００２０】
かかる印刷システムであって、前記ドット形成処理の際にインクを吐出可能な前記ノズルの数が多い前記印刷方式ほど、少ない数の前記ノズルを用いて形成される前記ドット列の数に対する、多い数の前記ノズルを用いて形成される前記ドット列の数の割合が増える。  
このような印刷システムによれば、濃淡バンディング抑制印刷方式では少ないノズル数で形成されるドット列に対して多いノズル数で形成されるドット列の割合が多く、濃淡バンディングを抑制して印刷することができる。
【００２１】
かかる印刷システムであって、前記インクは顔料インクである。  
このような印刷システムによれば、顔料インクで印刷が行われるとドットの重なる順番で光沢バンディングが発生するが、光沢バンディング抑制印刷方式により光沢バンディングを抑制することができる。
【００２２】
複数のノズルからインクを吐出させて媒体にドットを形成するドット形成処理と、前記媒体を搬送方向に搬送する搬送処理とを交互に繰り返させて、移動方向に並ぶ複数のドットから構成されるドット列を前記搬送方向に複数並べて形成して印刷画像を前記媒体に印刷する印刷方法であって、
ある数のノズルを用いて形成されるドット列の数に対する、別の数のノズルを用いて形成されるドット列の数の割合がそれぞれ異なる複数の印刷方式の中から、前記媒体の所定の領域に形成するドット数に応じて前記印刷方式を選択し、
選択された前記印刷方式に基づいて、前記印刷領域に印刷を行う
ことを特徴とする印刷方法。  
このような印刷方式によれば、領域のドット数に応じて印刷方式を決定することができて、光沢バンディング及び濃淡バンディングを抑制することができる。
【００２３】
かかるプログラムであって、プリンタに、
複数のノズルからインクを吐出させて媒体にドットを形成するドット形成処理と、前記媒体を搬送方向に搬送する搬送処理とを交互に繰り返させて、移動方向に並ぶ複数のドットから構成されるドット列を前記搬送方向に複数並べて形成して印刷画像を前記媒体に印刷させる機能と、
ある数のノズルを用いて形成されるドット列の数に対する、別の数のノズルを用いて形成されるドット列の数の割合がそれぞれ異なる複数の印刷方式の中から、前記媒体の所定の領域に形成するドット数に応じて前記印刷方式を選択する機能と、
選択された前記印刷方式に基づいて、前記印刷領域に印刷を行わせる機能と、
を実現させるためのプログラム。  
このようなプログラムによれば、領域のドット数に応じて印刷方式を決定することができて、光沢バンディング及び濃淡バンディングを抑制することができる。
【００２４】
＝＝＝印刷システムの構成＝＝＝
次に、印刷システム（コンピュータシステム）の実施形態について、図面を参照しながら説明する。ただし、以下の実施形態の記載には、コンピュータプログラム、及び、コンピュータプログラムを記録した記録媒体等に関する実施形態も含まれている。
【００２５】
図１は、印刷システムの外観構成を示した説明図である。この印刷システム１００は、プリンタ１と、コンピュータ１１０と、表示装置１２０と、入力装置１３０と、記録再生装置１４０とを備えている。プリンタ１は、紙、布、フィルム等の媒体に画像を印刷する印刷装置である。コンピュータ１１０は、プリンタ１と電気的に接続されており、プリンタ１に画像を印刷させるため、印刷させる画像に応じた印刷データをプリンタ１に出力する。表示装置１２０は、ディスプレイを有し、アプリケーションプログラムやプリンタドライバ等のユーザインタフェースを表示する。入力装置１３０は、例えばキーボード１３０Ａやマウス１３０Ｂであり、表示装置１２０に表示されたユーザインタフェースに沿って、アプリケーションプログラムの操作やプリンタドライバの設定等に用いられる。記録再生装置１４０は、例えばフレキシブルディスクドライブ装置１４０ＡやＣＤ−ＲＯＭドライブ装置１４０Ｂが用いられる。
【００２６】
コンピュータ１１０にはプリンタドライバがインストールされている。プリンタドライバは、表示装置１２０にユーザインタフェースを表示させる機能を実現させるほか、アプリケーションプログラムから出力された画像データを印刷データに変換する機能を実現させるためのプログラムである。このプリンタドライバは、フレキシブルディスクＦＤやＣＤ−ＲＯＭなどの記録媒体（コンピュータ読み取り可能な記録媒体）に記録されている。または、このプリンタドライバは、インターネットを介してコンピュータ１１０にダウンロードすることも可能である。なお、このプログラムは、各種の機能を実現するためのコードから構成されている。
【００２７】
なお、「印刷装置」とは、狭義にはプリンタ１を意味するが、広義にはプリンタ１とコンピュータ１１０とのシステムを意味する。
【００２８】
＝＝＝プリンタドライバ＝＝＝
＜プリンタドライバについて＞
図２は、プリンタドライバが行う基本的な処理の概略的な説明図である。既に説明された構成要素については、同じ符号を付しているので、説明を省略する。
【００２９】
コンピュータ１１０では、コンピュータに搭載されたオペレーティングシステムの下、ビデオドライバ１１２やアプリケーションプログラム１１４やプリンタドライバ１１６などのコンピュータプログラムが動作している。ビデオドライバ１１２は、アプリケーションプログラム１１４やプリンタドライバ１１６からの表示命令に従って、例えばユーザインターフェース等を表示装置１２０に表示する機能を有する。アプリケーションプログラム１１４は、例えば、画像編集などを行う機能を有し、画像に関するデータ（画像データ）を作成する。ユーザは、アプリケーションプログラム１１４のユーザインターフェースを介して、アプリケーションプログラム１１４により編集した画像を印刷する指示を与えることができる。アプリケーションプログラム１１４は、印刷の指示を受けると、プリンタドライバ１１６に画像データを出力する。
【００３０】
プリンタドライバ１１６は、アプリケーションプログラム１１４から画像データを受け取り、この画像データを印刷データに変換し、印刷データをプリンタに出力する。ここで、印刷データとは、プリンタ１が解釈できる形式のデータであって、各種のコマンドデータと画素データとを有するデータである。ここで、コマンドデータとは、プリンタに特定の動作の実行を指示するためのデータである。また、画素データとは、印刷される画像（印刷画像）を構成する画素に関するデータであり、例えば、ある画素に対応する紙上の位置に形成されるドットに関するデータ（ドットの色や大きさ等のデータ）である。
【００３１】
プリンタドライバ１１６は、アプリケーションプログラム１１４から出力された画像データを印刷データに変換するため、解像度変換処理・色変換処理・ハーフトーン処理・ラスタライズ処理などを行う。以下に、プリンタドライバ１１６が行う各種の処理について説明する。
【００３２】
解像度変換処理は、アプリケーションプログラム１１４から出力された画像データ（テキストデータ、イメージデータなど）を、紙に印刷する際の解像度に変換する処理である。例えば、紙に画像を印刷する際の解像度が７２０×７２０ｄｐｉに指定されている場合、アプリケーションプログラム１１４から受け取った画像データを７２０×７２０ｄｐｉの解像度の画像データに変換する。なお、解像度変換処理後の画像データは、ＲＧＢ色空間により表される多階調（例えば２５６階調）のＲＧＢデータである。以下、画像データを解像度変換処理したＲＧＢデータをＲＧＢ画像データと呼ぶ。
【００３３】
色変換処理は、ＲＧＢデータをＣＭＹＫ色空間により表されるＣＭＹＫデータに変換する処理である。なお、ＣＭＹＫデータは、プリンタが有するインクの色に対応したデータである。この色変換処理は、ＲＧＢ画像データの階調値とＣＭＹＫ画像データの階調値とを対応づけたテーブル（色変換ルックアップテーブルＬＵＴ）をプリンタドライバ１１６が参照することによって行われる。この色変換処理により、各画素についてのＲＧＢデータが、インク色に対応するＣＭＹＫデータに変換される。なお、色変換処理後のデータは、ＣＭＹＫ色空間により表される２５６階調のＣＭＹＫデータである。以下、ＲＧＢ画像データを色変換処理したＣＭＹＫデータをＣＭＹＫ画像データと呼ぶ。
【００３４】
ハーフトーン処理は、高階調数のデータを、プリンタが形成可能な階調数のデータに変換する処理である。例えば、ハーフトーン処理により、２５６階調を示すデータが、２階調を示す１ビットデータや４階調を示す２ビットデータに変換される。ハーフトーン処理では、ディザ法・γ補正・誤差拡散法などを利用して、プリンタがドットを分散して形成できるように画素データを作成する。プリンタドライバ１１６は、ハーフトーン処理を行うとき、ディザ法を行う場合にはディザテーブルを参照し、γ補正を行う場合にはガンマテーブルを参照し、誤差拡散法を行う場合は拡散された誤差を記憶するための誤差メモリを参照する。ハーフトーン処理されたデータは、前述のＲＧＢデータと同等の解像度（例えば３６０×３６０ｄｐｉ）を有している。ハーフトーン処理された画像データは、例えば、各画素につき１ビット又は２ビットの画素データから構成される。
【００３５】
ラスタライズ処理は、マトリクス状の画像データを、プリンタに転送すべきデータ順に変更する処理である。ラスタライズ処理されたデータは、印刷データに含まれる画素データとして、プリンタに出力される。
【００３６】
＜プリンタドライバの設定について＞
図３は、プリンタドライバのユーザインターフェースの説明図である。このプリンタドライバのユーザインターフェースは、ビデオドライバ１１２を介して、表示装置に表示される。ユーザーは、入力装置１３０を用いて、プリンタドライバの各種の設定を行うことができる。
【００３７】
ユーザーは、この画面上から、印刷モードを選択することができる。例えば、ユーザーは、印刷モードとして、高速印刷モード又はファイン印刷モードを選択することができる。そして、プリンタドライバは、選択された印刷モードに応じた形式になるように、画像データを印刷データに変換する。
【００３８】
また、ユーザーは、この画面上から、印刷の解像度（印刷するときのドットの間隔）を選択することができる。例えば、ユーザーは、この画面上から、印刷の解像度として７２０ｄｐｉや３６０ｄｐｉを選択することができる。そして、プリンタドライバは、選択された解像度に応じて解像度変換処理を行い、画像データを印刷データに変換する。
【００３９】
また、ユーザーは、この画面上から、印刷に用いられる印刷用紙を選択することができる。例えば、ユーザーは、印刷用紙として、普通紙や光沢紙を選択することができる。紙の種類（紙種）が異なれば、インクの滲み方や乾き方も異なるため、印刷に適したインク量も異なる。そのため、プリンタドライバは、選択された紙種に応じて、画像データを印刷データに変換する。
【００４０】
このように、プリンタドライバは、ユーザインターフェースを介して設定された条件に従って、画像データを印刷データに変換する。なお、ユーザーは、この画面上から、プリンタドライバの各種の設定を行うことができるほか、カートリッジ内のインクの残量を知ること等もできる。
【００４１】
＝＝＝プリンタの構成＝＝＝
＜インクジェットプリンタの構成について＞
図４は、本実施形態のプリンタの全体構成のブロック図である。また、図５は、本実施形態のプリンタの全体構成の概略図である。また、図６は、本実施形態のプリンタの全体構成の横断面図である。以下、本実施形態のプリンタの基本的な構成について説明する。
【００４２】
本実施形態のプリンタは、搬送ユニット２０、キャリッジユニット３０、ヘッドユニット４０、検出器群５０、およびコントローラ６０を有する。外部装置であるコンピュータ１１０から印刷データを受信したプリンタ１は、コントローラ６０によって各ユニット（搬送ユニット２０、キャリッジユニット３０、ヘッドユニット４０）を制御する。コントローラ６０は、コンピュータ１１０から受信した印刷データに基づいて、各ユニットを制御し、紙に画像を形成する。プリンタ１内の状況は検出器群５０によって監視されており、検出器群５０は、検出結果をコントローラ６０に出力する。検出器群５０から検出結果を受けたコントローラ６０は、その検出結果に基づいて、各ユニットを制御する。
【００４３】
搬送ユニット２０は、媒体（例えば、紙Ｓなど）を印刷可能な位置に送り込み、印刷時に所定の方向（以下、搬送方向という）に所定の搬送量で紙を搬送させるためのものである。すなわち、搬送ユニット２０は、紙を搬送する搬送機構（搬送手段）として機能する。搬送ユニット２０は、給紙ローラ２１と、搬送モータ２２（ＰＦモータとも言う）と、搬送ローラ２３と、プラテン２４と、排紙ローラ２５とを有する。ただし、搬送ユニット２０が搬送機構として機能するためには、必ずしもこれらの構成要素を全て必要とするわけではない。給紙ローラ２１は、紙挿入口に挿入された紙をプリンタ内に自動的に給紙するためのローラである。給紙ローラ２１は、Ｄ形の断面形状をしており、円周部分の長さは搬送ローラ２３までの搬送距離よりも長く設定されているので、この円周部分を用いて紙を搬送ローラ２３まで搬送できる。搬送モータ２２は、紙を搬送方向に搬送するためのモータであり、ＤＣモータにより構成される。搬送ローラ２３は、給紙ローラ２１によって給紙された紙Ｓを印刷可能な領域まで搬送するローラであり、搬送モータ２２によって駆動される。プラテン２４は、印刷中の紙Ｓを支持する。排紙ローラ２５は、印刷が終了した紙Ｓをプリンタの外部に排出するローラである。この排紙ローラ２５は、搬送ローラ２３と同期して回転する。
【００４４】
キャリッジユニット３０は、ヘッドを所定の方向（以下、移動方向という）に移動（「走査」とも呼ばれる）させるためのものである。キャリッジユニット３０は、キャリッジ３１と、キャリッジモータ３２（ＣＲモータとも言う）とを有する。キャリッジ３１は、移動方向に往復移動可能である。（これにより、ヘッドが移動方向に沿って移動する。）また、キャリッジ３１は、インクを収容するインクカートリッジを着脱可能に保持している。キャリッジモータ３２は、キャリッジ３１を移動方向に移動させるためのモータであり、ＤＣモータにより構成される。
【００４５】
ヘッドユニット４０は、紙にインクを吐出するためのものである。ヘッドユニット４０は、ヘッド４１を有する。ヘッド４１は、インク吐出部であるノズルを複数有し、各ノズルから断続的にインクを吐出する。このヘッド４１は、キャリッジ３１に設けられている。そのため、キャリッジ３１が移動方向に移動すると、ヘッド４１も移動方向に移動する。そして、ヘッド４１が移動方向に移動中にインクを断続的に吐出することによって、移動方向に沿ったドットライン（ラスタライン）が紙に形成される。
【００４６】
検出器群５０には、リニア式エンコーダ５１、ロータリー式エンコーダ５２、紙検出センサ５３、および光学センサ５４等が含まれる。リニア式エンコーダ５１は、キャリッジ３１の移動方向の位置を検出するためのものである。ロータリー式エンコーダ５２は、搬送ローラ２３の回転量を検出するためのものである。紙検出センサ５３は、印刷される紙の先端の位置を検出するためのものである。この紙検出センサ５３は、給紙ローラ２１が搬送ローラ２３に向かって紙を給紙する途中で、紙の先端の位置を検出できる位置に設けられている。なお、紙検出センサ５３は、機械的な機構によって紙の先端を検出するメカニカルセンサである。詳しく言うと、紙検出センサ５３は搬送方向に回転可能なレバーを有し、このレバーは紙の搬送経路内に突出するように配置されている。そのため、紙の先端がレバーに接触し、レバーが回転させられるので、紙検出センサ５３は、このレバーの動きを検出することによって、紙の先端の位置を検出する。光学センサ５４は、キャリッジ３１に取付けられている。光学センサ５４は、発光部から紙に照射された光の反射光を受光部が検出することにより、紙の有無を検出する。そして、光学センサ５４は、キャリッジ３１によって移動しながら紙の端部の位置を検出する。光学センサ５４は、光学的に紙の端部を検出するため、機械的な紙検出センサ５３よりも、検出精度が高い。
【００４７】
コントローラ６０は、プリンタの制御を行うための制御ユニット（制御手段）である。コントローラ６０は、インターフェース部６１と、ＣＰＵ６２と、メモリ６３と、ユニット制御回路６４とを有する。インターフェース部６１は、外部装置であるコンピュータ１１０とプリンタ１との間でデータの送受信を行うためのものである。ＣＰＵ６２は、プリンタ全体の制御を行うための演算処理装置である。メモリ６３は、ＣＰＵ６２のプログラムを格納する領域や作業領域等を確保するためのものであり、ＲＡＭ、ＥＥＰＲＯＭ等の記憶手段を有する。ＣＰＵ６２は、メモリ６３に格納されているプログラムに従って、ユニット制御回路６４を介して各ユニットを制御する。
【００４８】
＜印刷動作について＞
図７は、印刷時の処理のフロー図である。以下に説明される各処理は、コントローラ６０が、メモリ６３内に格納されたプログラムに従って、各ユニットを制御することにより実行される。このプログラムは、各処理を実行するためのコードを有する。
【００４９】
印刷命令受信（Ｓ００１）：まず、コントローラ６０は、コンピュータ１１０からインターフェース部６１を介して、印刷命令を受信する。この印刷命令は、コンピュータ１１０から送信される印刷データのヘッダに含まれている。そして、コントローラ６０は、受信した印刷データに含まれる各種コマンドの内容を解析し、各ユニットを用いて、以下の給紙処理・搬送処理・インク吐出処理等を行う。
【００５０】
給紙処理（Ｓ００２）：給紙処理とは、印刷すべき紙をプリンタ内に供給し、印刷開始位置（頭出し位置とも言う）に紙を位置決めする処理である。コントローラ６０は、給紙ローラ２１を回転させ、印刷すべき紙を搬送ローラ２３まで送る。コントローラ６０は、搬送ローラ２３を回転させ、給紙ローラ２１から送られてきた紙を印刷開始位置に位置決めする。紙が印刷開始位置に位置決めされたとき、ヘッド４１の少なくとも一部のノズルは、紙と対向している。
【００５１】
ドット形成処理（Ｓ００３）：ドット形成処理とは、移動方向に沿って移動するヘッドからインクを断続的に吐出させ、紙上にドットを形成する処理である。コントローラ６０は、キャリッジモータ３２を駆動し、キャリッジ３１を移動方向に移動させる。そして、コントローラ６０は、キャリッジ３１が移動している間に、印刷データに基づいてヘッドからインクを吐出させる。ヘッドから吐出されたインク滴が紙上に着弾すれば、紙上にドットが形成される。移動するヘッドからインクが断続的に吐出されるので、紙上には移動方向に沿った複数のドットからなるドット列が形成される。
【００５２】
搬送処理（Ｓ００４）：搬送処理とは、紙をヘッドに対して搬送方向に沿って相対的に移動させる処理である。コントローラ６０は、搬送モータを駆動し、搬送ローラを回転させて紙を搬送方向に搬送する。この搬送処理により、ヘッド４１は、先ほどのドット形成処理によって形成されたドットの位置とは異なる位置に、ドットを形成することが可能になる。
【００５３】
排紙判断（Ｓ００５）：コントローラ６０は、印刷中の紙の排紙の判断を行う。印刷中の紙に印刷すべきデータが残っていれば、排紙は行われない。そして、コントローラ６０は、印刷すべきデータがなくなるまで、ドット形成処理と搬送処理とを交互に繰り返し、ドットから構成される画像を徐々に紙に印刷する。
【００５４】
排紙処理（Ｓ００６）：印刷中の紙に印刷すべきデータがなくなれば、コントローラ６０は、排紙ローラを回転させることにより、その紙を排紙する。なお、排紙を行うか否かの判断は、印刷データに含まれる排紙コマンドに基づいても良い。
【００５５】
印刷終了判断（Ｓ００７）：次に、コントローラ６０は、印刷を続行するか否かの判断を行う。次の紙に印刷を行うのであれば、印刷を続行し、次の紙の給紙処理を開始する。次の紙に印刷を行わないのであれば、印刷動作を終了する。
【００５６】
＜ノズルについて＞
図８は、ヘッド４１の下面におけるノズルの配列を示す説明図である。ヘッド４１の下面には、ブラックインクノズル列Ｋと、シアンインクノズル列Ｃと、マゼンタインクノズル列Ｍと、イエローインクノズル列Ｙが形成されている。各ノズル列は、各色のインクを吐出するための吐出口であるノズルを複数個（本実施形態では１８０個）備えている。
【００５７】
各ノズル列の複数のノズルは、搬送方向に沿って、一定の間隔（ノズルピッチ：ｋ・Ｄ）でそれぞれ整列している。ここで、Ｄは、搬送方向における最小のドットピッチ（つまり、紙Ｓに形成されるドットの最高解像度での間隔）である。また、ｋは、１以上の整数である。例えば、ノズルピッチが１８０ｄｐｉ（１／１８０インチ）であって、搬送方向のドットピッチが３６０ｄｐｉ（１／３６０インチ）である場合、ｋ＝２である。
【００５８】
各ノズル列のノズルは、下流側のノズルほど若い番号が付されている（♯１〜♯１８０）。つまり、ノズル♯１は、ノズル♯１８０よりも搬送方向の下流側に位置している。各ノズルには、各ノズルを駆動してインク滴を吐出させるための駆動素子としてピエゾ素子（不図示）が設けられている。また、光学センサ５４は、紙搬送方向の位置に関して、一番上流側にあるノズル♯１８０とほぼ同じ位置にある。
【００５９】
＝＝＝参考例の印刷方式＝＝＝
＜参考例：インターレース印刷＞
図９Ａ及び図９Ｂは、インターレース印刷の説明図である。図９Ａは、パス１〜パス３におけるノズルの位置とドットの形成の様子を示し、図９Ｂは、パス１〜４におけるノズルの位置とドットの形成の様子を示している。
【００６０】
説明の都合上、４つあるノズル列のうちの一つのノズル列のみを示し、ノズル列のノズル数も少なくしている（ここでは２０個）。図中の黒丸で示されるノズルは、インクを吐出可能なノズルである。一方、白丸で示されるノズルは、インクを吐出不可のノズルである。また、説明の便宜上、ノズル列が紙に対して移動しているように描かれているが、同図はノズル列と紙との相対的な位置を示すものであって、実際には紙が搬送方向に移動されている。また、説明の都合上、各ノズルは数ドット（図中の丸印）しか形成していないように示されているが、実際には、移動方向に移動するノズルから間欠的にインク滴が吐出されるので、移動方向に多数のドットが並ぶことになる。このドットの列をラスタラインともいう。黒丸で示されるドットは、最後のパスで形成されるドットであり、白丸で示されるドットは、それ以前のパスで形成されたドットである。なお、「パス」とは、移動するノズルからインクを吐出して、ドットを形成する処理（ドット形成処理）をいう。各パスは、紙を搬送方向に搬送する処理（搬送処理）と交互に行われる。ｎ回目のパスのことを「パスｎ」などと呼ぶ。
【００６１】
「インターレース印刷」とは、ｋが２以上であって、１回のパスで記録されるラスタラインの間に記録されないラスタラインが挟まれるような印刷方法を意味する。例えば、図９Ａ及び図９Ｂにおける印刷方法では、１回のパスで形成されるラスタラインの間に、１本のラスタラインが挟まれている。
【００６２】
このインターレース印刷では、紙が搬送方向に一定の搬送量Ｆで搬送される毎に、各ノズルが、その直前のパスで記録されたラスタラインに隣接するラスタラインを記録する。このように搬送量を一定にして記録を行うためには、（１）インクを吐出可能なノズル数Ｎ（整数）はｋと互いに素の関係にあること、（２）搬送量ＦはＮ・Ｄに設定されること、が条件となる。
【００６３】
同図では、ノズル列は搬送方向に沿って配列された２０個のノズルを有する。ノズル列のノズルピッチｋは２なので、インターレース印刷を行うための条件である「Ｎとｋが互いに素の関係」を満たすため、全てのノズルは用いずに、１９個のノズル（ノズル♯１〜ノズル♯１９）を用いる。また、１９個のノズルが用いられるため、紙は搬送量１９・Ｄにて搬送される。その結果、１８０ｄｐｉ（２・Ｄ）のノズルピッチのノズル列を用いて、３６０ｄｐｉ（＝Ｄ）のドット間隔にて紙にドットが形成される。なお、実際のノズル数は１９個よりも多いので、実際の搬送量は１９・Ｄよりも多くなる。
【００６４】
＜参考例：フルオーバーラップ印刷＞
図１０Ａ及び図１０Ｂは、フルオーバーラップ印刷の説明図である。図１０Ａは、パス１〜パス４におけるヘッドの位置とドットの形成の様子を示し、図１０Ｂは、パス１〜パス５におけるヘッドの位置とドットの形成の様子を示している。
【００６５】
「フルオーバーラップ印刷」とは、ラスタラインを複数のノズルで形成する印刷方法を意味する。例えば、図１０Ａ及び図１０Ｂにおける印刷方法では、各ラスタラインは、２つのノズルで形成されている。
【００６６】
フルオーバーラップ印刷では、紙が搬送方向に一定の搬送量Ｆで搬送される毎に、各ノズルが、数ドットおきに間欠的にドットを形成する。そして、他のパスにおいて、他のノズルが既に形成されている間欠的なドットを補完するように（ドットの間を埋めるように）ドットを形成することにより、１つのラスタラインが複数のノズルにより形成される。このようにＭ回のパスにて１つのラスタラインが形成される場合、「オーバーラップ数Ｍ」と定義する。  
図１０Ａ及び図１０Ｂでは、各ノズルは、１ドットおきに間欠的にドットが形成されるので、パス毎に奇数番目の画素又は偶数番目の画素にドットが形成される。そして、１つのラスタラインが２つのノズルにより形成されているので、オーバーラップ数Ｍ＝２になる。
【００６７】
オーバーラップ印刷において、搬送量を一定にして記録を行うためには、（１）Ｎ／Ｍが整数であること、（２）Ｎ／Ｍはｋと互いに素の関係にあること、（３）搬送量Ｆが（Ｎ／Ｍ）・Ｄに設定されること、が条件となる。  
図１０Ａ及び図１０Ｂでは、ノズル列は搬送方向に沿って配列された２０個のノズルを有する。しかし、ノズル列のノズルピッチｋは２なので、オーバーラップ印刷を行うための条件である「Ｎ／Ｍとｋが互いに素の関係」を満たすために、全てのノズルを用いることはできない。そこで、２０個のノズルのうち、１８個のノズルを用いてオーバーラップ印刷が行われる。また、１８個のノズルが用いられるため、紙は搬送量９・Ｄにて搬送される。その結果、例えば、１８０ｄｐｉ（２・Ｄ）のノズルピッチのノズル列を用いて、３６０ｄｐｉ（＝Ｄ）のドット間隔にて紙にドットが形成される。
【００６８】
図１０Ａ及び図１０Ｂでは、パス１では各ノズルが奇数画素にドットを形成し、パス２では各ノズルが偶数画素にドットを形成し、パス３では各ノズルが偶数画素にドットを形成し、パス４では各ノズルが奇数画素にドットを形成する。つまり、４回のパスでは、奇数画素−偶数画素−偶数画素−奇数画素の順にドットが形成される。なお、パス５以降のドットの形成順は、パス１からのドット形成順と同様である。
【００６９】
＜参考例：部分オーバーラップ印刷＞
図１１Ａ及び図１１Ｂは、部分オーバーラップ印刷の説明図である。図１１Ａは、パス１〜パス３におけるヘッドの位置とドットの形成の様子を示し、図１１Ｂは、パス１〜パス４におけるドットの形成の様子を示している。
【００７０】
部分オーバーラップ印刷では、インターレース印刷（図９Ａ及び図９Ｂ参照）と比較して、使用可能なノズル数が冗長になるように設定される。そして、冗長なノズルが存在するため、一部のノズルでは、通常のノズルよりも、形成するドット数が半分に減らされている。以下の説明では、形成するドット数が半分に減らされているノズルのことを、「ＰＯＬノズル」と呼ぶ。図１１Ａ及び図１１Ｂにおいて、黒丸で示されるノズルは通常通りにインクを吐出するノズルであり、斜線でハッチングされたノズルはＰＯＬノズルである。
【００７１】
部分オーバーラップ印刷では、ノズル列の搬送方向上流側の端部に位置するノズル及びノズル列の搬送方向下流側の端部に位置するノズルの２つのノズルが、ノズル列の中央部に位置する１つのノズルと同じ機能を果たす。例えば、図１１Ａ及び図１１Ｂでは、ノズル♯１やノズル♯２０は、ノズル♯２〜ノズル♯１９と比較して、半分のドットしか形成しない。つまり、ノズル♯１及びノズル♯２０がＰＯＬノズルである。但し、図１１Ａ及び図１１Ｂにおいてインクを吐出可能なノズルの数は、図９Ａ及び図９Ｂにおいてインクを吐出可能なノズルの数と比較して、多くなる。
【００７２】
部分オーバーラップ印刷では、搬送方向上流側の端部に位置するＰＯＬノズルが、間欠的にドットを形成する。そして、他のパスにおいて、搬送方向下流側の端部に位置するＰＯＬノズルが、既に形成されている間欠的なドットを補完するように（ドットの間を埋めるように）、ドットを形成する。これにより、端部に位置する２つのＰＯＬノズルが、中央部に位置する１つのノズルと同じ機能を果たす。例えば、図１１Ａ及び図１１Ｂでは、あるパスでノズル♯２０が１ドットおきにドットを形成した後、他のパスでノズル♯１がドットの間を埋めるようにドットを形成して、１つのラスタラインを完成させている。
【００７３】
部分オーバーラップ印刷でも、前述のインターレース印刷と同様に、一定の搬送量Ｆの搬送動作が、各パスと交互に行われる。このように搬送量を一定にして印刷を行うためには、（１）延べノズル数Ｎ’がｋと互いに素の関係にあること、（２）搬送量ＦがＮ’・Ｄに設定されること、が条件となる。ここで、「延べノズル数Ｎ’」は、中央部のノズルを「１」とカウントし、半分のドットしか形成しないＰＯＬノズルを「０．５」としてカウントしたときの、合計ノズル数である。例えば、図１１Ａ及び図１１Ｂでは、延べノズル数Ｎ’は「１９」になる。
【００７４】
＜参考例：非一様なオーバーラップ印刷１＞
上記の部分オーバーラップ印刷は、前述のインターレース印刷よりも使用可能なノズル数が冗長になるようにしたものである。但し、前述のフルオーバーラップに対して、使用可能なノズル数が冗長になるように設定しても良い。
【００７５】
図１２Ａ及び図１２Ｂは、非一様なオーバーラップ印刷の説明図である。図１２Ａは、パス１〜パス４におけるヘッドの位置とドットの形成の様子を示し、図１２Ｂは、パス１〜パス５におけるドットの形成の様子を示している。
【００７６】
ここでは、ノズル列の中央部に位置するノズル♯３〜ノズル♯１８は、前述のフルオーバーラップ印刷の場合と同様に、ドットを形成する。一方、ノズル列の端部に位置するノズル（ノズル♯１、ノズル♯２、ノズル♯１９及びノズル♯２０）は、中央部に位置するノズルの半分のドットしか形成しない。つまり、ここでは、ノズル♯１、ノズル♯２、ノズル♯１９及びノズル♯２０がＰＯＬノズルである。また、前述のフルオーバーラップ印刷の場合と同様に、全てのノズル（ノズル♯１〜ノズル♯２０）からインクを吐出している。
【００７７】
このように、フルオーバーラップ印刷において部分オーバーラップ印刷を行うためには、（１）Ｎ’／Ｍが整数であること、（２）Ｎ’／Ｍはｋと互いに素の関係にあること、（３）搬送量Ｆが（Ｎ’／Ｍ）・Ｄに設定されること、が条件となる。なお、図１２Ａ及び図１２Ｂでは、延べノズル数Ｎ’は「１８」になる。
【００７８】
なお、前述のフルオーバーラップ印刷によれば、どのラスタラインも２個のノズルで形成されていた。一方、この非一様なオーバーラップ印刷によれば、２個のノズルで形成されるラスタラインもあれば、３個のノズルで形成されるラスタラインもある。つまり、非一様なオーバーラップ印刷によれば、ラスタラインを形成するノズル数が、ラスタラインによって異なっている。
【００７９】
＜参考例：非一様なオーバーラップ印刷２＞
図１３Ａ及び図１３Ｂは、別の非一様なオーバーラップ印刷の説明図である。図１３Ａは、パス１〜パス４におけるヘッドの位置とドットの形成の様子を示し、図１３Ｂは、パス１〜パス５におけるドットの形成の様子を示している。図１３Ａ及び図１３Ｂの非一様なオーバーラップ印刷では、前述の図１３Ａ及び図１３Ｂの非一様なオーバーラップ印刷と比べると、延べノズル数Ｎ’が減っている。
【００８０】
ここでは、ノズル列の中央部に位置するノズル♯４〜ノズル♯１４は、前述のフルオーバーラップ印刷の場合と同様に、ドットを形成する。一方、ノズル列の端部に位置するノズル（ノズル♯１〜ノズル♯３及びノズル♯１５〜ノズル♯１７）は、中央部に位置するノズルの半分のドットしか形成しない。つまり、ここでは、ノズル♯１〜ノズル♯３及びノズル♯１５〜ノズル♯１７がＰＯＬノズルである。また、前述の非一様なオーバーラップ印刷の場合とは異なり、この非一様なオーバーラップ印刷では、１７個のノズル（ノズル♯１〜ノズル♯１７）からインクを吐出している。また、前述の非一様なオーバーラップ印刷では延べノズル数Ｎ’は「１８」であったが、この非一様なオーバーラップ印刷では、延べノズル数Ｎ’は「１４」になる。なお、延べノズル数Ｎ’が減ったので、搬送量Ｆも９・Ｄから７・Ｄ（＝（１４／２）・Ｄ）に減っている。
【００８１】
図１４は、図１３Ｂの点線部のドット形成の様子の説明図である。図中の左側のノズルを示す丸印のうち、斜線によるハッチングがなされたノズルは、ＰＯＬノズルであり、黒丸印のノズルと比べて半分のドットしか形成しない。図中の右側のドットを示す丸印の中には、そのドットを形成するノズルの番号が記入されている。
【００８２】
この非一様なオーバーラップ印刷では、２番目、４番目、６番目及び７番目のラスタラインは、２個のノズルにより形成される。一方、１番目、３番目及び５番目のラスタラインは、３個のノズルにより形成される。このように、この非一様なオーバーラップ印刷でも、ラスタラインに応じて、そのラスタラインを形成するノズルの数が異なっている。
【００８３】
例えば、２番目のラスタラインは、ノズル♯５とノズル♯１２とによって形成される。４番目のラスタラインは、ノズル♯６とノズル♯１３とによって形成される。６番目のラスタラインは、ノズル♯７とノズル♯１４とによって形成される。７番目のラスタラインは、ノズル♯４とノズル♯１１とによって形成される。ここで、ノズル＃１８はインクを吐出しない。一方、１番目のラスタラインは、ノズル♯１５及びノズル♯１がＰＯＬノズルとなり、ノズル♯１５、ノズル♯８及びノズル♯１によって形成される。また、３番目のラスタラインは、ノズル♯１６及びノズル♯２がＰＯＬノズルとなり、ノズル♯１６、ノズル♯９及びノズル♯２によって形成される。また、５番目のラスタラインは、ノズル♯１７及びノズル♯３がＰＯＬノズルとなり、ノズル♯１７、ノズル♯１０及びノズル♯３によって形成される。
【００８４】
＜参考例：非一様なオーバーラップ印刷３＞
図１５Ａ及び図１５Ｂは、更に別の非一様なオーバーラップ印刷の説明図である。図１５Ａは、パス１〜パス４におけるヘッドの位置とドットの形成の様子を示し、図１５Ｂは、パス１〜パス５におけるドットの形成の様子を示している。図１５Ａ及び図１５Ｂに示す非一様なオーバーラップ印刷では、図１３Ａ及び図１３Ｂに示す非一様なオーバーラップ印刷よりも、インクを吐出可能なノズル数を増やし、ＰＯＬノズルの数を増やしている。但し、図１５Ａ及び図１５Ｂの非一様なオーバーラップ印刷は、図１３Ａ及び図１３Ｂに示す非一様なオーバーラップ印刷と、延べノズル数Ｎ’が同じである。このため、搬送量も同じである。
【００８５】
ここでは、ノズル列の中央部に位置するノズル♯５〜ノズル♯１４は、前述のフルオーバーラップ印刷の場合と同様に、ドットを形成する。一方、ノズル列の端部に位置するノズル（ノズル♯１〜ノズル♯４及びノズル♯１５〜ノズル♯１８）は、中央部に位置するノズルの半分のドットしか形成しない。つまり、ここでは、ノズル♯１〜ノズル♯４及びノズル♯１５〜ノズル♯１８がＰＯＬノズルである。また、前述の非一様なオーバーラップ印刷の場合とは異なり、１８個のノズル（ノズル♯１〜ノズル♯１８）からインクを吐出している。
【００８６】
図１６は、図１５Ｂの点線部のドット形成の様子の説明図である。図１６におけるノズルやドットの記載形式は、図１４と同様なので、説明を省略する。
【００８７】
この非一様なオーバーラップ印刷では、２番目、４番目及び６番目のラスタラインは、２個のノズルにより形成される。一方、１番目、３番目、５番目及び７番目のラスタラインは、３個のノズルにより形成される。
【００８８】
例えば、２番目のラスタラインは、ノズル♯５とノズル♯１２とによって形成される。４番目のラスタラインは、ノズル♯６とノズル♯１３とによって形成される。６番目のラスタラインは、ノズル♯７とノズル♯１４とによって形成される。一方、１番目のラスタラインは、ノズル♯１５及びノズル♯１がＰＯＬノズルとなり、ノズル♯１５、ノズル♯８及びノズル♯１によって形成される。また、３番目のラスタラインは、ノズル♯１６及びノズル♯２がＰＯＬノズルとなり、ノズル♯１６、ノズル♯９及びノズル♯２によって形成される。また、５番目のラスタラインは、ノズル♯１７及びノズル♯３がＰＯＬノズルとなり、ノズル♯１７、ノズル♯１０及びノズル♯３によって形成される。また、７番目のラスタラインは、ノズル♯１８及びノズル♯４がＰＯＬノズルとなり、ノズル♯１８、ノズル♯１１及びノズル♯４によって形成される。
【００８９】
図１６及び図１４の「ラスタラインを形成するノズルの数」を比較して分かる通り、図１６の非一様なオーバーラップ印刷では、図１４の非一様なオーバーラップ印刷よりも、２個のノズルにより形成されるラスタラインの数は減り、３個のノズルにより形成されるラスタラインの数は増えている。
【００９０】
＜参考例：非一様なオーバーラップ印刷４＞
図１７Ａ及び図１７Ｂは、更に別の非一様なオーバーラップ印刷の説明図である。図１７Ａは、パス１〜パス４におけるヘッドの位置とドットの形成の様子を示し、図１７Ｂは、パス１〜パス５におけるドットの形成の様子を示している。図１７Ａ及び図１７Ｂに示す非一様なオーバーラップ印刷では、図１３Ａ及び図１３Ｂに示す非一様なオーバーラップ印刷よりも、インクを吐出可能なノズル数を減らし、ＰＯＬノズルの数を減らしている。但し、図１７Ａ及び図１７Ｂの非一様なオーバーラップ印刷は、図１３Ａ及び図１３Ｂに示す非一様なオーバーラップ印刷と、延べノズル数Ｎ’が同じである。このため、搬送量も同じである。
【００９１】
ここでは、ノズル列の中央部に位置するノズル♯３〜ノズル♯１４は、前述のフルオーバーラップ印刷の場合と同様に、ドットを形成する。一方、ノズル列の端部に位置するノズル（ノズル♯１、ノズル♯２及びノズル♯１５、ノズル♯１６）は、中央部に位置するノズルの半分のドットしか形成しない。つまり、ここでは、ノズル♯１、ノズル♯２及びノズル♯１５、ノズル♯１６がＰＯＬノズルである。また、前述の非一様なオーバーラップ印刷の場合とは異なり、１６個のノズル（ノズル♯１〜ノズル♯１６）からインクを吐出している。
【００９２】
図１８は、図１７Ｂの点線部のドット形成の様子の説明図である。図１８におけるノズルやドットの記載形式は、図１４と同様なので、説明を省略する。
【００９３】
この非一様なオーバーラップ印刷では、２番目、４番目、５番目、６番目及び７番目のラスタラインは、２個のノズルにより形成される。一方、１番目及び３番目のラスタラインは、３個のノズルにより形成される。
【００９４】
例えば、２番目のラスタラインは、ノズル♯５とノズル♯１２とによって形成される。４番目のラスタラインは、ノズル♯６とノズル♯１３とによって形成される。５番目のラスタラインは、ノズル♯３とノズル♯１０とによって形成される。６番目のラスタラインは、ノズル♯７とノズル♯１４とによって形成される。７番目のラスタラインは、ノズル♯４とノズル♯１１とによって形成される。一方、１番目のラスタラインは、ノズル♯１５及びノズル♯１がＰＯＬノズルとなり、ノズル♯１５、ノズル♯８及びノズル♯１によって形成される。また、３番目のラスタラインは、ノズル♯１６及びノズル♯２がＰＯＬノズルとなり、ノズル♯１６、ノズル♯９及びノズル♯２によって形成される。
【００９５】
図１８及び図１４の「ラスタラインを形成するノズルの数」を比較して分かる通り、図１８の非一様なオーバーラップ印刷では、図１４の非一様なオーバーラップ印刷よりも、２個のノズルにより形成されるラスタラインの数は増え、３個のノズルにより形成されるラスタラインの数は減っている。
【００９６】
＝＝＝非一様なオーバーラップ印刷で生じるバンディングについて＝＝＝
＜濃淡バンディングについて＞
各ノズルで形成されるドットの位置は、ノズルの製造誤差に起因して、紙の搬送方向に多少ずれる場合がある。  
図１９Ａは、インターレース印刷のときのドットの位置の説明図である。ここでは、説明の簡略化のため、ノズル数を６個（使用可能なノズル数は５個）にしている。  
図中の右側には、ノズル♯１によって形成されるドットが上にずれている場合のドットの位置が示されている。ノズル♯１によって形成されるドットが上にずれた結果、ノズル♯１によって形成されるラスタラインと、ノズル♯４によって形成されるラインとの間に、隙間が生じている。このような隙間が生じると、印刷画像に濃淡が発生し、印刷画像に縞模様が生じる。この縞模様は、印刷画像の画質劣化部分として視認される。  
ここでは、このような縞模様のことを「濃淡バンディング」と呼ぶ。なお、濃淡バンディングの原因はノズルの製造誤差のみでなく、紙の搬送方向の誤差や、印刷媒体の反りなどのいくつかの要因がある。
【００９７】
図１９Ｂは、フルオーバーラップ印刷のときのドットの位置の説明図である。ここでも、説明の簡略化のため、ノズル数を６個にしている。図中の右側には、ノズル♯１によって形成されるドットが上にずれている場合のドットの位置が示されている。
【００９８】
インターレース印刷のようにラスタラインを形成するノズルの数が１つの場合、製造誤差などによりドットの位置がずれると、そのラスタラインの全てのドットの位置がずれて、濃淡バンディングが目立つことになる。しかし、ラスタラインを形成するノズルの数が２つ以上の場合（例えばフルオーバーラップ印刷の場合等）、製造誤差などによりあるノズルが形成するドットがずれても、全てのドットの位置がずれないので、濃淡バンディングが目立つのを抑制することができる。  
つまり、濃淡バンディングは、ラスタラインを形成するノズルの数が増えると、抑制される。
【００９９】
＜光沢バンディングについて＞
顔料インクを用いて印刷を行うと、溶液に溶けずに浮遊している色材は紙の表面に留まり発色する。但し、顔料インクは紙の表面に留まるので、ドットの重なり具合に応じて、表面の状態が変化する。そして、印刷画像を構成するドットの表面の状態の影響を受けて、印刷画像の光沢も変化する。
【０１００】
フルオーバーラップ印刷では、ラスタラインを形成するノズルの数が、どのラスタラインでも同じ数である。また、どのラスタラインでも、まず１ドットおきにドットが形成され、その後、ドットの間を埋めるようにドットが形成される。このため、フルオーバーラップ印刷では、どのラスタラインでも、ラスタラインを形成するドットは同じ重なり方で形成される。従って、フルオーバーラップ印刷では、全てのラスタラインの表面の状態がほぼ同じ状態になるので、印刷画像の光沢は均質になる。
【０１０１】
一方、非一様なオーバーラップ印刷では、ラスタラインによって、ラスタラインを作成するために用いるノズル数が異なる。言い換えると、非一様なオーバーラップ印刷では、ラスタラインによって、ラスタラインを完成するのに必要なパス数が異なる。
【０１０２】
図２０Ａは、図１４に示されている２番目のラスタラインのドットの重なり具合の説明図である。２番目のラスタラインでは、フルオーバーラップ印刷のラスタラインと同様に、パス２においてノズル♯１２が１ドットおきにドットを形成し、その後、パス４においてノズル♯５が間を埋めるようにドットを形成する。
【０１０３】
一方、図２０Ｂは、図１４に示されている１番目のラスタラインのドットの重なり具合の説明図である。１番目のラスタラインは、２番目のラスタラインとは異なり、３個のノズルにより形成される。この１番目のラスタラインでは、パス１において、ノズル♯１５（ＰＯＬノズル）が、４画素に１画素の割合でドットを形成する。次に、パス３において、ノズル♯８が１ドットおきにドットを形成する。そして、パス５において、ノズル♯１（ＰＯＬノズル）が、４画素に１画素の割合でドットを形成する。
【０１０４】
図２０Ａに示されている２番目のラスタラインのドットの重なり具合と、図２０Ｂに示されている１番目のラスタラインのドットの重なる具合とを比較して理解できる通り、ドットの重なり具合が異なると、ラスタラインの表面の状態が異なることになる。このため、この２つのラスタラインは、異なる光沢になる。
【０１０５】
そして、非一様なオーバーラップ印刷では、ラスタラインによって、ラスタラインを作成するために用いるノズル数が異なるので、異なる光沢のラスタラインが混在する。  
このように、ドットの打ち込み方が異なるラスタラインが混在している印刷画像では、光沢が均等な領域と光沢が不均等な領域の差が目立ってしまう。ここで、光沢が不均等として視認される領域を、「光沢バンディング」と呼ぶ。
【０１０６】
インターレース印刷及びフルオーバーラップ印刷のように、ラスタラインを形成するノズル数が全てのラスタラインにおいて同じである場合は、光沢バンディングは目立たない。しかし、非一様なオーバーラップ印刷のようにラスタラインを形成するノズル数がラスタライン毎で異なる場合は、光沢バンディングは目立ってしまう。
【０１０７】
また、非一様なオーバーラップ印刷において、ＰＯＬノズルの数が多くなると、２個のノズルで形成されるラスタラインの本数に対して、３個のノズルで形成されるラスタラインが多くなるので、光沢の異なるラスタラインの混在が目立ち、光沢バンディングが目立ってしまう。一方、ＰＯＬノズルの数が少ない場合、２個のノズルで形成されるラスタラインの本数に対して、３個のノズルで形成されるラスタラインが少なくなるので、光沢バンディングは目立たなくなる。
【０１０８】
＝＝＝本実施形態（概要）＝＝＝
上記の説明では、全ての画素にドットを形成する状態で説明していた。但し、印刷画像の濃度に応じて、単位面積あたりのドット数が異なっている。例えば、印刷画像のうち、濃度の濃い部分では、単位面積あたりのドット数が多くなる。一方、濃度の淡い部分では、単位面積あたりのドット数が少なくなる。  
そして、非一様なオーバーラップ印刷では、濃淡バンディング及び光沢バンディングが発生するが、印刷画像を構成するドットの数に応じて、これらのバンディングの目立ち方が異なっている。
【０１０９】
＜ドット数と濃淡バンディングの発生との関係＞
単位面積あたりのドット数が多いとき、ドットが誤差などにより正常な位置からずれても、紙に打ち込まれるインク量が多いためインクが滲み、濃淡バンディングは目立たないようになる。一方、単位面積あたりのドット数が少ないとき、ドットが誤差などにより正常な位置からずれると、ドットの密集状況に偏りが生じて、濃淡バンディングが目立つようになる。
【０１１０】
＜ドット数と光沢バンディングの発生との関係＞
図２０Ａや図２０Ｂのように、単位面積あたりのドット数が多いときに、ドットの重なり具合の違いの影響で、表面が異なる状態になり、光沢バンディングが発生する。一方、単位面積あたりのドット数が少ないとき、ドットが重なることが少なくなるので、光沢バンディングは発生しにくくなる。
【０１１１】
＜まとめ＞
図２１には、単位面積あたりのドット数によって、濃淡バンディング及び光沢バンディングが目立つ程度が示されている。  
単位面積あたりのドット数が少ないときには、濃淡バンディングは目立ち易くなるが、光沢バンディングは目立ちにくくなる。  
単位面積あたりのドット数が多いときには、光沢バンディングは目立ち易くなるが、濃淡バンディングは目立ちにくくなる。
【０１１２】
つまり、単位面積あたりのドット数が少ないときは、濃淡バンディングは目立つようになり、光沢バンディングは目立たなくなる。そして、単位面積あたりのドット数の量が多いときは、光沢バンディングは目立つようになり、濃淡バンディングは目立たなくなる。このように、ドット数によって、目立つバンディングの種類が異なる。  
そこで、本実施形態では、単位面積あたりのドット数に応じて、印刷方式を決定する。
【０１１３】
＜単位面積あたりのドット数に応じた印刷方式＞
図２２には、単位面積あたりのドット数に応じて用いられる本実施形態の印刷方式が示されている。  
図２２に示すように、単位面積あたりのドット数が多いときには光沢バンディングが発生しやすくなる。そこで、本実施形態ではＰＯＬノズル数を減らして、ドット列を形成するノズル数が少ないドット列を多くすることで、光沢の不均一を減らす印刷方式を使用する。  
また、図２２に示すように、単位面積あたりのドット数が少ないときには濃淡バンディングが発生しやすくなる。そこで、本実施形態ではＰＯＬノズル数を増やして、ドット列を形成するノズル数が多いドット列を多くすることで、ドット列の間にできる隙間を減らす印刷方式を使用する。
【０１１４】
＝＝＝本実施形態のプリンタドライバの処理について＝＝＝
図２３は、本実施形態のプリンタドライバ側とプリンタ側の動作を簡単に示す説明図である。本実施形態において、プリンタドライバ側では、２５６階調の画素データからなる画像データがハーフトーン処理され、２値データの画素データからなる画像データが生成される。ハーフトーン処理された画素データは各画素につき１ビットのデータから構成される。各画素データは０か１であり、画素データが０の画素にはドットが形成されず、画素データが１の画素にはドットが形成される。図２３の左上の図には、画素が升目として描かれており、各升目の中には、その升目に相当する画素の画素データが示されている。なお、説明の簡略化のため、図中の画素数は、実際よりも極端に減らしてある。
【０１１５】
画像データがハーフトーン処理された後、プリンタドライバは、画像データを分割して、印刷範囲を複数の領域に分割する。図２３の左上から２つ目の図に示すように、プリンタドライバ側では、画像データが、例えば、９個の領域に分割される。但し、プリンタドライバが媒体の印刷範囲を分割する数は、９個に限られるものではない。また、後述するように、印刷範囲を分割しないで、印刷範囲全体を所定の領域とすることもできる。
【０１１６】
ここでは、画像データを分割する際、プリンタドライバは、プログラムに従って画像データを分割している。例えば、プリンタドライバは、プログラムの設定に応じて、分割された領域が移動方向に沿って並ぶように画像データを縦に３つに分割している。また、プリンタドライバは、プログラムの設定に応じて、分割された領域が搬送方向に沿って並ぶように画像データを横に３つに分割している。分割する位置もプログラムの設定によって決められている。ここでは、移動方向及び搬送方向に３等分することにより、画像データが９等分されている。なお、図２３では、印刷範囲の上方の３つの領域を、領域Ａ、領域Ｂ、領域Ｃと呼ぶ。
【０１１７】
次に、プリンタドライバは、各領域の画素データが１の画素を数えて、各領域のドット数を求める。ある領域において画素データが１の画素が多い場合、その領域に対応する媒体上の位置に、ドットが多く形成されることを意味する。一方、ある領域において画素データが１の画素が少ない場合、その領域に対応する媒体上の位置に、ドットがあまり形成されないことを意味する。そこで、プリンタドライバは、画素データが１の画素が所定の閾値Ｘよりも多い場合、その領域に形成されるドットが多いと判断する。一方、画素データが１の画素が所定の閾値Ｙよりも少ない場合、プリンタドライバは、その領域に形成されるドットが少ないと判断する。図２３では、領域Ａではドット数が多いと判断され、領域Ｂではドット数は標準であると判断され、領域Ｃではドット数が少ないと判断される。
【０１１８】
＜本実施形態の印刷方式のテーブル＞
各領域のドット数が求められると、プリンタドライバは本実施形態の印刷方式のテーブルを参照する。  
図２４は、単位面積あたりのドット数に応じてプリンタドライバに選択される本実施形態の複数の印刷方式が示されているテーブルである。図に示されている通り、このテーブルには、単位面積あたりのドット数と印刷方式とが対応付けられている。なお、図の右側には、参考までに、それぞれの印刷方式で使用されるＰＯＬノズルの数が示されている。
【０１１９】
単位面積あたりのドット数が標準のときには、標準の非一様なオーバーラップ印刷方式（以下、「標準印刷方式」という）が選択される。標準印刷方式とは、図１３Ａ及び図１３Ｂに示す参考例の非一様なオーバーラップ印刷２と同様の印刷方式であり、１７個のノズルからインクを吐出している。インクを吐出する１７個のノズルのうち６個がＰＯＬノズルである。
【０１２０】
また、単位面積のドット数が標準より多いときには、光沢バンディングを抑制できるような印刷方式（以下、「光沢バンディング抑制印刷方式」という）が選択される。光沢バンディング抑制印刷方式とは、図１７Ａ及び図１７Ｂに示す参考例の非一様なオーバーラップ印刷４と同様の印刷方式であり、１６個のノズルからインクを吐出している。インクを吐出する１６個のノズルのうち４個がＰＯＬノズルである。
【０１２１】
単位面積のドット数が少ないときには、濃淡バンディングを抑制できるような印刷方式（以下、「濃淡バンディング抑制印刷方式」という）が選択される。濃淡バンディング抑制印刷方式とは、図１５Ａ及び図１５Ｂに示す参考例の非一様なオーバーラップ印刷３と同様の印刷方式であり、１８個のノズルからインクを吐出している。インクを吐出する１８個のうち８個がＰＯＬノズルである。
【０１２２】
本実施形態では、単位面積あたりのドット数に応じて選択される印刷方式がプリンタドライバ側で予め設定されている。
【０１２３】
＜ＰＯＬノズルの数の決定＞
前述のようにプリンタドライバは、各領域のドット数の量を求めて、印刷方式のテーブルを参照して、ドット数に応じて選択される印刷方式を各領域に決定する。
【０１２４】
図２３の右上の図に示すように、ドット数が多い領域Ａには、光沢バンディング抑制印刷方式が選択される。また、ドット数が標準の領域Ｂには、標準印刷方式が選択される。また、ドット数が少ない領域Ｃには、濃淡バンディング抑制印刷方式が選択される。このように、各領域に適した印刷方法が決定される。
【０１２５】
各領域の印刷方式が決定すると、ドット形成処理においてインクを吐出するノズル数と、ＰＯＬノズルの数と、が決定する。
【０１２６】
＜ラスタライズ処理＞
各領域の印刷方式が決定すると、各画素がどのパスのどのノズルに対応付けられるかを決定できる。言い換えると、各領域の印刷方式が決定すると、各パスの各ノズルがどの画素に対応付けられているかを決定できる。このため、各領域の印刷方式が決定しているので、プリンタドライバは、各パスの各ノズルに対応する画素データを抽出し、各パスの各ノズルのインクの吐出状況を示すデータを作成することができる。  
このように抽出されたデータは、印刷データに含まれて、プリンタ側に送信される。
【０１２７】
＜本実施形態のプリンタの処理について＞
プリンタドライバ側から送信される印刷データに基づいて、プリンタ側では各領域がそれぞれの印刷方式で印刷される。媒体上の領域Ａ’には、画像データの領域Ａの示す画像が印刷される。媒体上の領域Ｂ’には、画像データの領域Ｂの示す画像が印刷される。また、媒体上の領域Ｃ’には、画像データの領域Ｃの示す画像が印刷される。そして、媒体上の領域Ａ’では光沢バンディング抑制印刷方式で印刷が行われ、領域Ｂ’では標準印刷方式で印刷が行われ、領域Ｃ’では濃淡バンディング抑制印刷方式で印刷が行われる。
【０１２８】
図２５は、光沢バンディング抑制印刷方式、標準印刷方式及び濃淡バンディング抑制印刷方式におけるドット形成処理の様子の説明図である。図中の左側にはノズルを示す丸印があり、図中の右側にはドットを示す丸印があり、そのドットを形成するノズルの番号が記入されている。なお、説明の都合上、全ての画素にドットを形成する状態になっているが、画素データが０の画素にはドットは形成されない。特に、領域Ｃ’では、画素データが０の画素が多いので、本来ならばドットが形成されない画素が多いはずである。
【０１２９】
ここで、２番目、４番目及び６番目のラスタラインに着目すると、どの領域内においても、２個のノズルにより形成されている。つまり、これらのラスタラインはフルオーバーラップ印刷と同じように形成される。
【０１３０】
これに対し、５番目のラスタラインに着目すると、領域Ａ’では光沢バンディング抑制印刷方式により２個のノズルで形成されるが、領域Ｂ’及び領域Ｃ’では標準印刷方式と濃淡バンディング抑制印刷方式により３個のノズルで形成される。具体的には、５番目のラスタラインを形成するとき、ノズル♯１７は、領域Ａ’ではインクを吐出しないが、領域Ｂ’及び領域Ｃ’では４画素に１画素の割合でインクを吐出している。また、ノズル♯３は、領域Ａ’では２画素に１画素の割合でインクを吐出しているが、領域Ｂ’及び領域Ｃ’では４画素に１画素の割合でインクを吐出している。これにより、領域Ａ’では、領域Ｂ’や領域Ｃ’よりも、３個のノズルにより形成されるラスタラインの数が少なくなる。
【０１３１】
また、７番目のラスタラインに着目すると、光沢バンディング抑制印刷方式と標準印刷方式では２個のノズルにより形成されるが、濃淡バンディング抑制印刷方式では３個のノズルで形成される。つまり、光沢バンディング抑制印刷方式と標準印刷方式より、濃淡バンディング抑制印刷方式のほうが、このラスタラインを形成するノズル数が多い。具体的には、７番目のラスタラインを形成するとき、ノズル＃１８は、領域Ａ’及び領域Ｂ’ではインクを吐出しないが、領域Ｃ’では４画素に１画素の割合でインクを吐出しており、ノズル＃４は、領域Ａ’及び領域Ｂ’では２画素に１画素の割合でインクを吐出しているが、領域Ｃ’では、４画素に１画素の割合でインクを吐出している。これにより、領域Ｃ’では、領域Ａ’や領域Ｂ’よりも、３個のノズルにより形成されるラスタラインの数が多くなる。
【０１３２】
図２５に示すように、光沢バンディング抑制印刷方式では、ラスタ１及び３が３個のノズル数で形成されて、濃淡バンディング抑制印刷方式では、ラスタ１、３、５及び７が３個のノズル数で形成される。つまり、２個のノズルで形成されるラスタラインの数に対して、３個のノズルで形成されるラスタラインの数の割合が、光沢バンディング抑制印刷方式では少なく、濃淡バンディング抑制印刷方式では多い。
【０１３３】
図２５に示すように、光沢バンディングが目立つようなドット数の多い領域Ａに光沢バンディング抑制印刷方式が選択されることにより、領域Ａ’は光沢バンディングが抑制されて印刷されることができる。一方、領域Ａではドット数が多いので、光沢バンディング抑制印刷方式が選択されても、濃淡バンディングは目立ちにくい。  
また、濃淡バンディングが目立つようなドット数が少ない領域Ｃに濃淡バンディング抑制印刷方式が選択されることにより、領域Ｃ’は濃淡バンディングが抑制されて印刷されることができる。一方、領域Ｃではドット数が少ないので、濃淡バンディング抑制印刷方式が選択されても、光沢バンディングは目立ちにくい。
【０１３４】
つまり、各領域のドット数に応じた印刷方式を選択することにより、各領域の光沢バンディング又は濃淡バンディングを抑制して印刷することができる。そして、各領域の光沢バンディング又は濃淡バンディングが抑制されることにより、印刷範囲全体の光沢バンディング及び濃淡バンディングを抑制することができる。
【０１３５】
本実施形態では、光沢バンディング抑制印刷方式（図１７Ａ及び図１７Ｂ参照）、標準印刷方式（図１３Ａ及び図１３Ｂ参照）及び濃淡バンディング抑制印刷方式（図１５Ａ及び図１５Ｂ参照）のそれぞれの搬送量Ｆは、いずれも７・Ｄで共通である。これにより、各パスでの紙に対するヘッドの位置が、どの印刷方式でも共通になる。このため、同じパスの中で、印刷方式を切り替えることが可能になる。
【０１３６】
本実施形態では、９個に分割された媒体上の各領域（領域Ａ’等）のドット数に応じた印刷方式にて、各領域の印刷が行われている。これにより、ドット数の多い濃い領域Ａは光沢バンディング印刷方式で印刷されて、ドット数が標準の領域Ｂは標準印刷方式で印刷されて、ドット数が少ない淡い領域Ｃは濃淡バンディング印刷方式で印刷される。このため、各領域は適当な印刷方式で印刷されることができる。
【０１３７】
本実施形態では、コントローラは、キャリッジの移動方向に沿って並ぶように印刷範囲を分割して、各領域を形成している。これにより、移動方向に沿って濃淡が変化するような画像であっても、濃淡に応じて（ドット数に応じて）適切な印刷方式を選択することができ、各領域を適切に印刷することができる。
【０１３８】
本実施形態では、コントローラは紙の搬送方向に沿って並ぶように印刷範囲を分割して、各領域を形成している。これにより、搬送方向に沿って濃淡が変化するような画像であっても、濃淡に応じて（ドット数に応じて）適当な印刷方式を選択することができ、各領域を適切に印刷することができる。
【０１３９】
本実施形態では、光沢バンディング抑制印刷方式（図１７Ａ及び図１７Ｂ参照）でインクを吐出可能なノズル数は１６個であり、標準印刷方式（図１３Ａ及び図１３Ｂ参照）でインクを吐出可能なノズル数は１７個であり、濃淡バンディング抑制印刷方式（図１５Ａ及び図１５Ｂ参照）でインクを吐出可能なノズル数は１８個である。これにより、光沢バンディング抑制印刷方式のＰＯＬノズルの数は４個となり、標準印刷方式のＰＯＬノズルの数は６個となり、濃淡バンディング抑制印刷方式のＰＯＬノズルの数は８個となる。このため、各印刷方式では、３個のノズルで形成されるラスタラインの数と、２個のノズルで形成されるラスタラインの数との割合が異なることになる。
【０１４０】
濃い領域（ドット数が多い領域）は、ドットが重なりやすいので、光沢の不均一が目立つようになる。本実施形態では、このような領域に対して、光沢バンディングを抑制することができる光沢バンディング抑制印刷方式により印刷が行われる。これにより、光沢バンディングを目立たなくすることができる。
【０１４１】
淡い領域（ドット数が少ない領域）は、ドットが重なりにくくなるので、濃淡バンディングが目立つようになる。本実施形態では、このような領域に対して、濃淡バンディングを抑制することができる濃淡バンディング抑制印刷方式により印刷が行われる。これにより、濃淡バンディングを目立たなくすることができる。
【０１４２】
本実施形態では、標準印刷方式と光沢バンディング抑制印刷方式とを比べると、光沢バンディング抑制印刷方式のほうがインクを吐出可能なノズル数が少ない。これにより、２個のノズルで形成されるラスタラインの数に対して、３個のノズルで形成されるラスタラインの数の割合が少なくなる（図２５を参照）。このため、光沢バンディング抑制印刷方式では、３個のノズルで形成されるラスタラインが少なくなり、光沢バンディングを抑制することができる。
【０１４３】
本実施形態では、標準印刷方式と濃淡バンディング抑制印刷方式とを比べると、濃淡バンディング抑制印刷方式のほうがインクを吐出可能なノズル数が多い。これにより、２個のノズルで形成されるラスタラインの数に対して、３個のノズルで形成されるラスタラインの数の割合が多くなる（図２５を参照）。このため、濃淡バンディング抑制印刷方式では、３個のノズル数で形成されるラスタラインが多くなり、濃淡バンディングを抑制することができる。
【０１４４】
本実施形態では、いずれの印刷方式でも顔料インクで印刷が行われている。通常、顔料インクを用いると、ドットの重なる順番によって光沢バンディングが発生しやすくなるが、本実施形態では、光沢バンディングを抑制して印刷することが可能である。
【０１４５】
前述の構成要素を全て含む印刷システムによれば、全ての効果を奏するので、望ましい。但し、必ずしも全ての構成要素を含む必要はない。要するに、ある領域のドット数に応じて印刷方式を選択することができ、光沢バンディング及び濃淡バンディングを抑制することができる構成であれば良い。
【０１４６】
＝＝＝その他の実施の形態＝＝＝
上記の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更・改良され得ると共に、本発明にはその等価物が含まれることは言うまでもない。
【０１４７】
特に、本発明には、以下のような形態も含まれる。
【０１４８】
＜領域の設定について＞
前述の実施形態では、プリンタドライバは媒体の印刷範囲を複数の領域に分割している。しかし、媒体の印刷範囲を分割しないで、印刷範囲の全体を所定の領域とすることができる。
【０１４９】
図２６は、別の実施形態のプリンタドライバ側とプリンタ側の動作を簡単に示す説明図である。図２６では、上方の図の印刷範囲の全体を領域Ｄと呼び、下方の図の印刷範囲の全体を領域Ｅと呼ぶ。プリンタドライバは、領域Ｄ及び領域Ｅのドット数を求める。そして、プリンタドライバは、印刷方式のテーブルを参照して、ドット数に応じて選択される印刷方式を決定する。
【０１５０】
領域Ｄはドット数が多いため、光沢バンディング抑制印刷方式が選択される。また、領域Ｅはドット数が少ないため、濃淡バンディング抑制印刷方式が選択される。  
そして、画像データのラスタライズ処理後、作成された印刷データがプリンタ側に送信される。プリンタ側では印刷範囲全体の領域が、選択された印刷方式で印刷される。このように、印刷範囲全体の領域が、光沢バンディング又は濃淡バンディングが抑制されて印刷されることもできる。
【０１５１】
本実施形態では、紙全体の領域（領域Ｄ’等）のドット数に応じた印刷方式にて、領域の印刷が行われている。これにより、ドット数の多い濃い領域Ｄは光沢バンディング印刷方式で印刷されて、ドット数が少ない淡い領域Ｅは濃淡バンディング印刷方式で印刷される。このため、紙ごとに適当な印刷方式で印刷することができる。
【０１５２】
なお、前述の実施形態では、分割された領域が移動方向に沿って並ぶように画像データが分割され、さらに、分割された領域が搬送方向に沿って並ぶようにも画像データが分割されている。つまり、前述の実施形態では、移動方向及び搬送方向のいずれの方向にも画像データを分割している。しかし、分割された領域がいずれか一方の方向にのみ並ぶように画像データを分割しても良い。つまり、移動方向のみに沿って並ぶように分割された領域でもよく、また搬送方向のみに沿って並ぶように分割された領域でも良い。
【０１５３】
＜領域を分割する位置について＞
前述の実施形態では、領域を分割する境界は全てのラスタラインにおいて同じ位置にあり、境界が直線となっていた。しかし、これに限られるものではない。領域の境界が直線となっている場合、領域にある全てのラスタラインの同じ位置にある境界で印刷方式を変えるため、印刷方式が変わる境界が目立つ可能性がある。そこで、ラスタライン毎に異なる位置で境界を設定しても良い。
【０１５４】
例えば、ラスタライン毎に境界を少しずつずらして、領域をぎざぎざに分割しても良い。このようにすれば、領域を分割する境界を直線にした場合と比較して、境界部分が目立ちにくくなる。
【０１５５】
また、ラスタライン毎に境界を不規則にずらして、領域をランダムに分割しても良い。このようにすれば、領域を分割する境界が不連続になるので、境界部分が視認しにくくなる。
【０１５６】
更に、画像のエッジを検出して、エッジを境界として設定して、エッジで分割しても良い。このようにすれば、印刷方式が変更された位置が目立ちにくくなるだけでなく、画像の濃度に応じた印刷方式で画像の各部分を印刷することができる。
【０１５７】
＜ドットについて＞
前述の実施形態では、形成されるドットの大きさは全て同じであった。しかし、これに限られるものではない。大ドット、中ドット、小ドットを選択的に形成可能であってもよい。この場合、ドットの大きさに応じて重み付けを行って、ドット数を計算するのが良い。そうすることで、ドットの大きさを考慮して計測されたドット数に応じて印刷方式を選択することができ、印刷画像に適した印刷方式を選択することができる。
【図面の簡単な説明】
【０１５８】
【図１】印刷システムの全体構成の説明図である。
【図２】プリンタドライバが行う基本的処理の説明図である。
【図３】プリンタドライバのユーザインターフェースの説明図である。
【図４】プリンタの全体構成のブロック図である。
【図５】プリンタの全体構成の概略図である。
【図６】プリンタの全体構成の横断面図である。
【図７】印刷時の処理のフロー図である。
【図８】ノズルの配列を示す説明図である。
【図９】図９Ａ及び図９Ｂは、インターレース印刷の説明図である。
【図１０】図１０Ａ及び図１０Ｂは、フルオーバーラップ印刷の説明図である。
【図１１】図１１Ａ及び図１１Ｂは、部分オーバーラップ印刷の説明図である。
【図１２】図１２Ａ及び図１２Ｂは、非一様なオーバーラップ印刷の説明図である。
【図１３】図１３Ａ及び図１３Ｂは、別の非一様なオーバーラップ印刷の説明図である。
【図１４】図１３Ｂの点線部のドット形成の様子の説明図である。
【図１５】図１５Ａ及び図１５Ｂは、更に別の非一様なオーバーラップ印刷の説明図である。
【図１６】図１５Ｂの点線部のドット形成の様子の説明図である。
【図１７】図１７Ａ及び図１７Ｂは、更に別の非一様なオーバーラップ印刷の説明図である。
【図１８】図１７Ｂの点線部のドット形成の様子の説明図である。
【図１９】図１９Ａは、インターレース印刷のときのドットの位置の説明図である。図１９Ｂは、フルオーバーラップ印刷のときのドットの位置の説明図である。
【図２０】図２０Ａは、図１４に示されている２番目のラスタラインのドットの重なり具合の説明図である。図２０Ｂは、図１４に示されている１番目のラスタラインのドットの重なり具合の説明図である。
【図２１】単位面積あたりのドット数によって、濃淡バンディング及び光沢バンディングが目立つ程度を示す図である。
【図２２】単位面積あたりのドット数に応じて用いられる本実施形態の印刷方式を示す図である。
【図２３】本実施形態のプリンタドライバ側とプリンタ側の動作を簡単に示す説明図である。
【図２４】単位面積あたりのドット数に応じてプリンタドライバに選択される本実施形態の印刷方式を示す図である。
【図２５】光沢バンディング抑制印刷方式、標準印刷方式及び濃淡バンディング抑制印刷方式におけるドット形成処理の様子の説明図である。
【図２６】別の実施形態のプリンタドライバ側とプリンタ側の動作を簡単に示す説明図である。
【符号の説明】
【０１５９】
１  プリンタ、
２０  搬送ユニット、２１  給紙ローラ、２２  搬送モータ、
２３  搬送ローラ、２４  プラテン、２５  排紙ローラ、
３０  キャリッジユニット、３１  キャリッジ、３２  キャリッジモータ、
４０  ヘッドユニット、４１  ヘッド、
５０  検出器群、５１  リニア式エンコーダ、５２  ロータリー式エンコーダ、
５３  紙検出センサ、５４  光学センサ、
６０  プリンタ側コントローラ、６１  インターフェース部、
６２  ＣＰＵ、６３  メモリ、６４  ユニット制御回路、
９０  インクカートリッジ、
１００  システム、１１０  コンピュータ、１１２  ビデオドライバ、
１１４  アプリケーションプログラム、１１６  プリンタドライバ、
１２０  表示装置、
１３０  入力装置、１３０Ａ  キーボード、１３０Ｂ  マウス、
１４０  記録再生装置、１４０Ａ  フレキシブルディスクドライブ装置、
１４０Ｂ  ＣＤ−ＲＯＭドライブ装置、
Ｄ  ドット、Ｓ  紙
【図１】
2007015136.tif 000003
【図２】
2007015136.tif 000004
【図３】
2007015136.tif 000005
【図４】
2007015136.tif 000006
【図５】
2007015136.tif 000007
【図６】
2007015136.tif 000008
【図７】
2007015136.tif 000009
【図８】
2007015136.tif 000010
【図９】
2007015136.tif 000011
【図１０】
2007015136.tif 000012
【図１１】
2007015136.tif 000013
【図１２】
2007015136.tif 000014
【図１３】
2007015136.tif 000015
【図１４】
2007015136.tif 000016
【図１５】
2007015136.tif 000017
【図１６】
2007015136.tif 000018
【図１７】
2007015136.tif 000019
【図１８】
2007015136.tif 000020
【図１９】
2007015136.tif 000021
【図２０】
2007015136.tif 000022
【図２１】
2007015136.tif 000023
【図２２】
2007015136.tif 000024
【図２３】
2007015136.tif 000025
【図２４】
2007015136.tif 000026
【図２５】
2007015136.tif 000027
【図２６】
2007015136.tif 000028