印字ヘッドをスキャンさせながら記録媒体にインクを吐出し、前記記録媒体に画像を形成する記録装置において、双方向印刷時における1スキャンで作画される色スワスを3以上の第一の正の整数で分割した各領域に対応する前記印字ヘッドのブロック夫々に対して、夫々が異なり、前記ブロック夫々によって作画される画が相補関係にあるプリントマスク関数を適用することで作画動作を行い、前記第一の正の整数で分割した色スワスの各領域の幅が前記記録媒体を搬送する際の搬送ピッチの第二の正の整数倍の幅と略合致し、前記ブロックは前記第二の正の整数で分割されたノズル群に分かれ、前記1スキャンで作画される前記ノズル群の内の一つの前記ノズル群内にある隣接するノズルによって作画されるドット間に、他のスキャンの際に前記ノズル群の内の他のノズル群のノズルによって作画されるドットが含まれることを特徴とする記録装置。前記ブロックに適用するプリントマスク関数は、前記第一の正の整数と前記第二の正の整数の積に相当する回数のスキャンによって作画されるドットのうち少なくとも2スキャンについてだけ確率的に作画されることを特徴とする請求項1に記載の記録装置。前記プリントマスク関数に対応する前記ノズルの使用される確率分布を構成するグラデーションカーブの形状が前記ブロック内での前記ノズルの使用される確率が0から100まで変化しないことを特徴とする請求項1または請求項2に記載の記録装置。複数の印刷モードを有し、前記色スワスを分割する前記第一の正の整数と前記プリントマスク関数に対応するノズルの使用される確率分布を構成する前記グラデーションカーブとのセットが前記印刷モード毎に対応付けされて記憶手段に記憶され、選択される前記印刷モードに応じた前記色スワスを分割する前記第一の正の整数と前記グラデーションカーブが取得され、取得した該色スワスを前記第一の分割する正の整数によって分割された前記色スワスの各領域に対応する前記ブロックの前記ノズルに該グラデーションカーブに基づく前記プリントマスク関数が適用されることを特徴とする請求項3に記載の記録装置。前記色スワスを分割する前記第一の正の整数と前記プリントマスク関数に対応するノズルの使用される確率分布を構成する前記グラデーションカーブとを夫々複数有し、前記色スワスを分割する前記第一の正の整数と前記グラデーションカーブとが記憶手段内に用意されているテーブルに夫々記憶され、入力手段の入力に基づいて前記テーブルから前記色スワスを分割する前記第一の正の整数と前記グラデーションカーブを取得し、取得した前記色スワスを分割する前記第一の正の整数によって分割された色スワスの各領域に対応する前記ブロックの前記ノズルに該グラデーションカーブに基づく前記プリントマスク関数が適用されることを特徴とする請求項3に記載の記録装置。複数の前記印字ヘッドを副走査方向に組み合わせて使用し、前記組み合わせた前記印字ヘッドのつなぎ目の前記ノズルと前記ブロックの端の前記ノズルとが一致せず、前記つなぎ目の前記ノズルと前記ノズル群の端の前記ノズルとが一致するように配置することを特徴とする請求項1から請求項5のいずれか1項に記載の記録装置。印字ヘッドをスキャンさせながら記録媒体にインクを吐出し、前記記録媒体に画像を形成する記録装置の記録方法において、双方向印刷時における1スキャンで作画される色スワスを3以上の第一の正の整数で分割した各領域に対応する前記印字ヘッドのブロック夫々に対して、夫々が異なり、前記ブロック夫々によって作画される画が相補関係にあるプリントマスク関数を取得し、該プリントマスク関数を適用することで作画動作を行う工程と、前記第一の正の整数で分割した色スワスの各領域の幅と前記記録媒体を搬送する際の搬送ピッチの第二の正の整数倍の幅とが略合致し、前記ブロックは前記第二の正の整数で分割されたノズル群に分かれ、前記1スキャンで作画される前記ノズル群の内の一つの前記ノズル群内にある隣接するノズルによって作画されるドット間に、他のスキャンの際に前記ノズル群の内の他のノズル群のノズルによって作画されるドットが含まれるように搬送する工程と、を有することを特徴とする記録方法。双方向色バンディングの原因は前記のとおり、色の重ね順が往路と復路によって異なることと言えるが、その中でも、記録媒体である用紙上に最初に作画されるはじめのスキャン第1スキャンと最後のスキャン最終スキャンの寄与率は高い。前者は、用紙上に初めて吐出されたインクは短時間のうちに広がってしまい大きなドットを形成するし、後に吐出されたインクは、その広がったインクの上でやや小さなドットを形成することで説明できる。つまり、第1スキャンの中でも最初に吐出される色、キャリッジ進行方向の前方に位置する印字ヘッド色の影響が強くなる。後者については、最終スキャンの最後、すなわちキャリッジ進行方向の後方に位置する印字ヘッド色が印字面の一番上に存在するわけだから、この色の影響は強くなる。典型的な双方向色バンディングの一例を、図3bに示す。図3aは適正な画像を示す図である。図3bは双方向バンディングの一例を示す図である。双方向バンディングが生じた画像は縞模様が現れ、適正な画像に比べると品質が悪い。また、双方向色バンディングは、印字領域の左右端の間でも生じることがある。色の重ね順が等しい領域内でも、主走査方向キャリッジがスキャンする方向の原点付近では、往路から復路で作画される時間差は大きい。つまり、往路のはじめに作画し、復路の最後で作画するまでに間があく。これに対し、原点とは反対の端では往路から復路で作画される時間差は小さい。この時間差は、直前のスキャンによる用紙上のドットの乾燥状態に差異をもたらすから、その上に吐出したインクの素性は当然変わってくる。いうなれば、時間差による色バンディングが発生してしまうのである。大型のポスターや広告物を印刷したい場合、小さな印刷物を複数、横に並べて大きな印刷物とするタイリングと呼ばれる手法がある。前記左右端における色バンディングがあった場合、タイリングを行った場合に、印刷物のつなぎ目の色の差が目立ってしまい、画質を著しく低下してしまうことがある。特開2003-226004号公報では、暗インク色たとえばシアン、マゼンタ、ブラックでは色スワスに非均一なプリントマスク関数を適用し、明インク色たとえばイエローでは均一なプリントマスク関数を適用することで、双方向色バンディングを目立ちにくくしている。しかし、非均一なプリントマスク関数を適用することによって、ある1スキャンに着目した場合、色スワスの非均一な端部付近においてノズル使用確率の差が大きくなってしまうことになる。これは、ある領域のドットを構成する作画のプロセスと、別の領域のドットを構成する作画のプロセスに差異を与えていることに他ならない。これは結局、前述左右端の時間差による色バンディングを生じさせる原因と同じである。またこれは、プリントマスク関数に、折れ線やS字形状のグラデーションカーブを用い、かつ0から100、もしくは100から0などといった、急峻な傾きを持たせた場合により顕著である。非均一なプリントマスク関数を構成するグラデーションカーブに応じた色バンディングが発生してしまうこととなってしまうのである。さらに、色スワス内において、プリントマスク関数の非均一な部分と、均一な部分による差異が色バンディングとして現れてしまうことがある。これは、プリントマスク関数の非均一な上下端領域は互いに補完しあって、従来の1スキャン分のドットを構成することから、均一なプリントマスク関数によってすべてのスキャンによって作画される領域よりもスキャン数が増えることになってしまう。つまり、画が完成するまでの時間に差が生じる。この差はまさに、ある領域のドットを構成する作画のプロセスと、別の領域のドットを構成する作画のプロセスに差異を与えていることであるから、色バンディングの原因に他ならない。双方向色バンディングに対しては、双方向印字にかわって、片方向印字をおこなうことで、インク色の重ね順と時間差を、作画領域の全部に対し統一することができる。これによって色バンディングは低減するのだが、印字速度は双方向印字に対して1/2倍に低下してしまうため、現実的ではない。また、片方向印字ではキャリッジの走行路上の特異な振動による画質不良が毎スキャン累積されるため、縦縞や色むらなどの画質不良をまねいてしまう可能性もある。また、キャリッジ上に、左右対称に色が配置されるべく1色につき2個以上の印字ヘッドを搭載することで、往路と復路に関わらず色の重ね順を統一することも出来るが、通常の2倍以上のヘッドを必要としてしまうため、キャリッジの大型化、重量化、それを駆動するアクチュエータの大型化など、コストアップにつながってしまう。また、用紙搬送時の位置決め精度が悪かったり、用紙搬送量そのものが適正でなかったりする場合には、色スワスの上下端の位置に、色の濃くなる筋や薄くなる筋が現れることがある。これらは黒筋、白筋、などと呼ばれる境界バンディングである。この一例を図4aと図4bに示す。図4aは境界バンディングの一例である。図4bは境界バンディングの別の一例である。これらは、色スワスの上下端と他の部分の色の濃淡に差が生じ筋状になって現れている。これらを防止するためには、適宜用紙搬送量を調整する必要があるが、長期間安定的に搬送量を一定に保つことは難しい。境界バンディングは特定の用紙に対し、インクの着弾後の乾燥が遅いことでも起こり得る。色スワスの内部では、インクの周囲には高い確率でインクが存在することから、それらのインクが壁となって、インクの移動が妨げられる。しかし色スワスの端部、すなわちエッジにおいては、片側には何も存在しない空間があることから、インクが移動しやすい。いわゆる、モットリングと呼ばれる現象が起こり、結果的にこのエッジ部のみ、他の領域とは色相の変化をもたらしてしまう。この現象をビーディングと呼ぶこともある。さらに、特定の用紙に対しては、着弾後のドット径が小さくなってしまうことがある。この場合には、わずかな着弾のずれを伴うことで、容易に濃度ムラが発生してしまうことになる。一般的に、濃度の強弱は用紙送り方向に横筋として現れることが多い。これはべたかすれと呼ばれる現象である。この一例を図5に示す。図5はべたかすれの例を示す図である。着弾のずれが生じた部分に濃度ムラが生じ、それが白い筋として現れた例である。従来の高画質モードと呼ばれる印刷方法は、ごく狭い範囲で規則的に並べたプリントマスクを色スワスに一様に適用することで間引きを行い、単にパス数を増やすことによるマルチパス効果を目論でいた。図6で示すように、4スキャンである領域の作画が完成する4パスと呼ばれる標準的な印刷モードに対し、図7で示すように、2倍のスキャン数を要して作画を行うものが一般的である。この場合の色スワスに適用するプリントマスク関数の一例を図8に示す。色スワスの2分割された上下各ブロックは相補関係にあるものの、その内容は規則的かつ均一になっており、プリントマスクの細かい周期性によって、集中的、選択的な画質不良が払拭できなかった。さらに、図9で示すようなプリントマスク関数を適用する手法がある。より大きいサイズでかつFMスクリーンマスク等を用いて生成した不均一なプリントマスクを2分割された色スワスの上下各ブロックに相補関係となるように適用し、作画していく手法である。これによって、画質不良を緩和させることができる。これはプリントマスク関数に適用されるノズルの使用される確率分布を構成するグラデーションカーブを、S字形状などの非線形にすることで、より効果的となる。この手法は双方向色バンディングや境界バンディングなどの広範な画質異常に対して有効である一方で、より顕著な画質不良や、そもそもプリンタを構成する機構部品に固定的に存在する誤差や振動要因などで発生する画質異常は防げないことが多かった。本発明は、このような事情に鑑みてなされたもので、記録装置における双方向印刷時の色バンディングをはじめ、境界バンディングやビーディング、べたかすれなど、広範な画質不良を目立たなくすることができる記録装置、記録方法を提供することを目的とする。本発明の記録装置は、印字ヘッドをスキャンさせながら記録媒体にインクを吐出し、前記記録媒体に画像を形成する記録装置において、双方向印刷時における1スキャンで作画される色スワスを3以上の第一の正の整数で分割した各領域に対応する前記印字ヘッドのブロック夫々に対して、夫々が異なり、前記ブロック夫々によって作画される画が相補関係にあるプリントマスク関数を適用することで作画動作を行い、前記第一の正の整数で分割した色スワスの各領域の幅が前記記録媒体を搬送する際の搬送ピッチの第二の正の整数倍の幅と略合致し、前記ブロックは前記第二の正の整数で分割されたノズル群に分かれ、前記1スキャンで作画される前記ノズル群の内の一つの前記ノズル群内にある隣接するノズルによって作画されるドット間に、他のスキャンの際に前記ノズル群の内の他のノズル群のノズルによって作画されるドットが含まれることを特徴とする。また本発明の記録方法は、印字ヘッドをスキャンさせながら記録媒体にインクを吐出し、前記記録媒体に画像を形成する記録装置の記録方法において、双方向印刷時における1スキャンで作画される色スワスを3以上の第一の正の整数で分割した各領域に対応する前記印字ヘッドのブロック夫々に対して、夫々が異なり、前記ブロック夫々によって作画される画が相補関係にあるプリントマスク関数を取得し、該プリントマスク関数を適用することで作画動作を行う工程と、前記第一の正の整数で分割した色スワスの各領域の幅と前記記録媒体を搬送する際の搬送ピッチの第二の正の整数倍の幅とが略合致し、前記ブロックは前記第二の正の整数で分割されたノズル群に分かれ、前記1スキャンで作画される前記ノズル群の内の一つの前記ノズル群内にある隣接するノズルによって作画されるドット間に、他のスキャンの際に前記ノズル群の内の他のノズル群のノズルによって作画されるドットが含まれるように搬送する工程と、を有することを特徴とする。本発明によれば、色の重ね順が往路と復路によって異なることに起因する双方向バンディングのほか、境界バンディングやビーディング、べたかすれ、プリンタを構成する機構部品に固定的に存在する誤差や振動要因などで発生する広範囲の印字不良を抑制することができる。以下、本発明の一実施形態による記録装置及び記録方法について、図面を参照して説明する。図1は本発明の一実施形態の構成を示すブロック図である。この図において、記録装置1はインクジェット方式のプリンタである。記録装置1は、装置全体の動作を制御する制御部20を有する。制御部20は、制御部20内の処理動作を統括して制御する制御手段のCPU21、記録装置1の各種制御や印字動作を行うプログラム等が予め記憶された記憶手段のROM22、印字動作の実行中に各制御部が作業記憶領域として用いる記憶手段のRAM23、電源切断直前の設定値やデータを保存しておく不揮発性メモリで構成する記憶手段のEEPROM24、操作パネル44において操作された状態を読み取るとともに、操作パネル44が備える表示部に情報表示を行う操作パネル制御部25、記録媒体に対して、印字ヘッド41によって印字動作を制御する制御手段である印字制御部26、キャリッジ機構42の動作を制御する制御手段であるキャリッジ制御部27、記録媒体である用紙を搬送するために、グリッドローラ等から構成する用紙搬送機構43の動作を制御する制御手段である用紙搬送制御部28、印字する画像を記憶する画像メモリ30、画像メモリ30に対して書き込み/読み出し制御をする画像メモリ書き込み/読み出し制御部31、ホストコンピュータと画像データや制御コマンドの入出力をするインターフェースであるホストI/F部29、を有する。印字制御部26とキャリッジ制御部27は、リニアエンコーダ45により読み取ったキャリッジの位置に基づいて、印字位置の連携を取りながら印字動作を制御する。図2は、キャリッジ機構を構成する一例の概略図である。キャリッジ機構42には印字ヘッド41の位置を検出する手段が備わっている。記録装置1において印字ヘッド41から液滴を吐出する際に、キャリッジ420に取り付けられたスケールセンサを内蔵するリニアエンコーダ45とキャリッジ420の走行路に沿って固定されたリニアスケール421とを利用し、キャリッジ420の往復動作中の現在位置を検知し、制御部20へ情報を入力する。制御部20では、印字ヘッド41の位置を認識し、インクの吐出タイミングを生成することで、用紙422上に着弾した液滴の位置精度を高めている。この例では用紙422の送り方向から見て左側、すなわち往路方向の先頭からKブラック、Cシアン、Mマゼンタ、Yイエローの順に4色の印字ヘッド41を搭載している。往路方向ではこの順序でインク色が用紙422上に構成され、復路方向では逆となる。これらの構成を用いるインクジェットプリンタにおいては、印字ヘッド41のノズルの偏向や欠落、駆動系の振動に起因する周期的なむらなどを抑制するために、複数スキャン、および双方向のキャリッジスキャンを要して、一定の領域の作画を行うのが通常である。これは一般的にマルチパス方式と呼ばれている。n回スキャンで、ある領域の画が完成するマルチパス方式においては、一定領域を構成する総ドットに対し、1スキャンにおいて吐出するドット数は1/nである。例えば4スキャンで画を完成させる4パスと呼ばれる印刷モードでは、1スキャン毎に一定の領域を構成する1/4ずつのドットを吐出していき、都度、用紙422を搬送することで画を完成させていく。この場合、用紙422の搬送ピッチは、ほぼ印字ヘッド41の有するノズル総数で構成される色スワスの1/4の幅となる。この様子を、ある印字色だけに着目したものを図6に示す。用紙422の搬送ピッチは印字ヘッド41の使用ノズル範囲の1/4であり、1スキャンで作画する色スワスにより、画の1/4の構成ドットを吐出していく。各領域、4スキャンを要して画が完成される様子が分かる。図15はノズルと印字位置の関係を示す図である。この図15を用いて4スキャンで画を完成させる一例を説明する。印字ヘッド41には複数のノズル46が180dpiの間隔で配置されている。ここでは、ノズルを一部のみ記している。このノズル46から用紙422上にインクを吐出する。吐出されたインクは用紙422上に着弾し、着弾したドットは印字ライン47としてライン上に記される。印字ライン47は720dpiの間隔である。これは、印字ヘッド41を1/4のブロックに分け、用紙422の搬送量をブロック幅720dpiとし、4回スキャンすることでノズル46の間隔の1/4の間隔で印字する。また、印字ヘッド41を1/8のブロックに分け、用紙422の搬送量をブロック幅720dpiとし、先頭のブロックと先頭から5番目のブロックを同じライン上に吐出させることができる。この場合、同じライン上の印字は異なる2つのノズルから吐出されたインクによって画像を記録できる。図7は、さらに2倍のスキャン数を要してより大きなマルチパス方式による効果を狙った印刷モードの例である。これにつき、図8や図9で示されるプリントマスク関数を適用することで、印刷不良の抑制を狙っている。図7は、印字ヘッドの使用ノズルを等分した8つのブロックに分け、さらにこの8等分した上4つのブロックと下4つのブロックにグループ分けしている。上4つのブロックと下4つのブロックは、お互いに補完して印字する。すなわち上のブロックで印字しない位置に下のブロックで印字を行い、画を完成させる。本発明の一実施形態を適用した印刷モードの一例を図10で説明する。図6の4パス印字時には、ヘッドの使用ノズル範囲、すなわち色スワスの1/4を用紙搬送量としていたが、ここではそれをさらに3分割し、色スワスの1/12を充てる。また、色スワスのプリントマスク関数は、ヘッドの全使用ノズル範囲を等しく3分割し、いわば上中下の各ブロックは他の2ブロックに対して相補関係となっている。すなわち、上中下の3ブロックを用いて画が完成する。また、用紙搬送量の4倍とこの相補関係にあるそれぞれのブロックの幅は合致することから、全作画範囲において画が完成するまでに要するスキャン数は12スキャンと等しく変わらない。従って従来問題となっていた、プリントマスク関数の非均一な部分すなわちノズルの使用確率が変化する部分と、均一な部分すなわちノズルの使用確率が変化する部分による差異が色バンディングとして現れてしまう問題が起こらない。さらに、全作画範囲を構成するドットは、それぞれ3スキャンのうちプリントマスク関数によって確率的に決まる1スキャンを選択して作画することになり、強力なマルチパス効果を得ることができる。一例として図11で示されるようなプリントマスク関数を使用することで、色バンディングに対して支配的である第1スキャンと最終スキャンの印字率が必ず低下することから、双方向色バンディングを抑制する効果がある。さらに、色スワスの端部の印字率も低下させるから、境界バンディングやビーディングに対する抑制効果もある。中央の第2のブロックは印字率の分布が一定である。端の第1のブロックの印字率は、中央の第2のブロック側が中央の第2のブロックの印字率と同じであるが、外側に向かって漸次印字率が低下する。端の第3のブロックの印字率は、中央の第2のブロック側が中央の第2のブロックの印字率と同じであるが、外側に向かって漸次印字率が低下する。フローチャートを用いて動作を説明する。図12は実施の形態の動作の一例をあらわすフローチャートである。プリントマスク関数を印字ヘッド50に適用する処理の動作を説明する。作画は、ROM22に記憶されているプログラムに基づいてCPU21によって制御される。また、グラデーションカーブなどに基づくプリントマスク関数は予めROM22に記憶され、適用するときにそこから読み出す。また、印字ヘッド50は第1領域51、第2領域52、第3領域53に領域の幅が等分になるように分けられている。各領域にはROM22に記憶されているプリントマスク関数が適用される。第1領域51、第2領域52、第3領域53で構成される色スワスの全域には一例として図11で示されるような不均一なプリントマスク関数が適用され、各領域に適用されたプリントマスク関数は他と補完し合い印字率が100になる。すなわち、作画される画像は、第1領域51で印字された画像と第2領域52で印字された画像と第3領域53で印字された画像が補完された画像となる。まず処理がスタートすると、非均一なプリントマスク関数を使用する場合は、ステップS2へ、使用しない場合はステップS3へ進むステップS1。ステップS1では、印字ヘッド50に対してどのようなプリントマスク関数を適用するか判断し分岐する。これは一種の選択手段である。ここでは、RAM23には、予め使用するか否を判断するフラグが記憶され、これによって判断される。フラグは、ユーザーの設定あるいは印刷モードの設定に基づいて可変される。入力手段である操作パネル44から印刷モードを入力し、その入力に基づいて分岐処理することもできる。予めプログラムによって決められた条件によって分岐しても良い。次にステップS2について説明する。ここでは、色スワスが3つの領域に分割された場合の例を用いて説明する。色スワスを3領域に分けたのは一例としての説明であり、これに限定されるわけではない。非均一なプリントマスク関数を使用する場合は、色スワスを3分割して領域分けし、夫々の領域に対して使用するプリントマスク関数を適用する。プリントマスク関数に基づいてノズルが使用されるか不使用となるかが決められる。各ノズルに対応して、使用と不使用を判断するためのデータが記憶される。例えば使用なら1のデータ、不使用なら0のデータを、各ノズルに対応したRAM23に記憶し、これをマスクとして使用する。プリントマスク関数はデータが記憶されたテーブルまたは計算式として記憶されている。各ノズルに対して、このプリントマスク関数に基づいて演算することで、マスクが作成される。また別の例としては、予めプリントマスク関数を適用したマスクを記憶し、それを選択して使用しても良い。次にステップS3について説明する。均一なプリントマスク関数を使用する場合は、領域分けされたノズルの夫々の領域に対して均一なプリントマスク関数を適用する。均一なプリントマスク関数に基づいてノズルが使用されるか不使用となるかが決められる。各ノズルに対応して使用と不使用を判断するデータが記憶される。例えば使用なら1のデータ、不使用なら0のデータを、各ノズルに対応したRAM23に記憶し、これをマスクとして使用する。プリントマスク関数はデータが記憶されたテーブルまたは計算式として記憶されている。各ノズルに対して、このプリントマスク関数に基づいて演算することで、マスクが作成される。また別の例としては、予めプリントマスク関数を適用したマスクを記憶し、それを選択して使用しても良い。印字ヘッド50に対してマスクが設定された後に、このマスクと画像メモリ30に記憶された画像データに基づいて印字される。180dpiのノズル間隔のヘッドで720dpi間隔のラインを印字する場合に、3つに分けられた各ブロック内のノズルをさらに4つのノズル群に分割することになる。各ブロックの4つのノズル群は夫々対応するラインを印字することになる。各ラインでもノズルの使用確率が異なり、さらに各種バンディングに対する抑制効果がある。同様に、図13に示すように用紙搬送量を色スワスの1/16とし、色スワスのプリントマスク関数は、ヘッドの全使用ノズル範囲を等しく4分割し、各ブロックそれぞれを相補関係とした印刷モードも考えられる。この場合は全作画範囲を構成するドットは、それぞれ4スキャンのうちプリントマスク関数によって確率的に決まる1スキャンを選択して作画することになり、きわめて強力なマルチパス効果をもたらすことができる。一例として図14に示すプリントマスク関数を適用することで、より各種バンディングに対する抑制効果が大きくなる。ブロック分けしたヘッドの各部に対してノズルの使用確率が異なるようにマスクが設定されている。ヘッドの端部に近いほどノズルの使用確率低く、さらにヘッドの端部に近いブロックほどノズルの使用確率を低くしている。また各ブロックはそれぞれ補完関係にある。これにより良好な作画が可能となる。180dpiのノズル間隔のヘッドで720dpi間隔のラインを印字する場合に、4つに分けられた各ブロック内のノズルをさらに4つのノズル群に分割することになる。各ブロックの4つのノズル群は夫々対応するラインを印字することになる。各ラインでもノズルの使用確率が異なり、さらに各種バンディングに対する抑制効果がある。次に、非均一なプリントマスク関数について説明する。プリントマスク関数に適用されるノズルの使用される確率分布を構成するグラデーションカーブの例を説明する。グラデーションカーブの傾きを急峻にすることは、このカーブがカバーする領域内での色バンディングをもたらすから、傾きは可能な限り緩やかであることが望ましい。しかし一方で、色スワスの端部の印字率が高いことは、境界バンディングやビーディングの原因ともなることから、これらのバランスをとった適正なグラデーションカーブを設定しなければならない。このため、印字率が0から100に変化する急峻なカーブは不向きであり、図9等で示されるような30から70を結んだカーブを選択することで、比較的効果的に色バンディングの発生を抑えることができる。ただし、これらのグラデーションカーブの形状の選択や、始点と終点の印字率の設定は、非均一な領域の幅によっても最適値が異なるし、印刷するイメージによっても効果が変わるため、印刷モードや使用用途によって変えることが好ましい。色スワスの分割数が大きければ大きいほど、すなわち作画に要するパス数が大きければ大きいほど、印字速度は遅くなるものの、それに応じた高画質を得ることができる。すなわち、基本的な4パスの印刷モード標準印刷モードと呼ぶをベースとし、色スワスの分割数をテーブル化しておき、その中の任意の値を操作パネル44からユーザーに選択させることで、ユーザーの用途に応じた印字速度と印字画質の組み合わせを実現できる。操作パネル44からの入力に基づいて印刷モードを選択できる。例えば、このテーブルを画質改善モードと呼び、1から3までの重み付けをしておく。それほど画質を重視しない印刷物を出力したいときは、分割数を2とし、可能な限り印字速度を高めた画質改善モード1を選択するほうが生産性は高いが、画質を重視した印刷物を出力したいときは分割数を4とした画質改善モード3を選択し、生産性を落としてでも高画質を得る、といった使い方が考えられる。これらのバランスをとりたいときは、分割数を3とした画質改善モード2を選択すればよい。また、これまでは標準印刷モードについて、本発明の適用を説明したが、もちろん、その他の印刷モードに対してもこの適用は可能である。生産性を重視してスキャン数を減らしたドラフト印刷モードでは画質の悪化は従来から問題視されていたが、これにも前記画質改善モードを適用することで、標準印刷モードよりも印字速度が早く、従来のドラフト印刷モードよりも画質を向上させることができる。画質を重視してスキャン数を増やした高画質印刷モードではさらに画質改善モードを適用することで、より高画質が期待できる。すなわち、従来から持っている印刷モードに対し、付加的に画質改善モードの機能を追加することで、マトリックス的に印刷モードの選択を操作パネル44からユーザーに行わせることができ、用途に応じたきめ細かい運用が可能となる。さらに、プリンタによっては、印刷速度の向上を図るため、副走査方向に複数個のプリントヘッドを並べて、見た目上多くのノズル数を有するプリントヘッドとみなして使用することがある。この一例を図16に示す。プリントヘッド411とプリントヘッド412について、特定ノズルが重複するように副走査方向に並べている。各色ともこのような位置関係を施すことで、約2倍の印刷速度を実現することが出来る。しかし、プリントヘッド411とプリントヘッド412に関してきわめて高い位置決め精度が要求され、わずかな誤差によっても画質の劣化を招いてしまうことがある。このようなプリントヘッドの配置をした場合に、180dpiのノズル間隔のヘッドで540dpi間隔のラインを印字する場合を考える。これまでに述べた720dpi間隔のラインと違って、1スキャンで作画する色スワスにより、画の1/3の構成ドットを吐出していくことになる。ゆえに基本的には3スキャンを要して画が完成される。これに対して図10に示した色スワスを3分割し各領域を相補関係にすることで、よりマルチパス効果を有する印刷モードとしての適用をすると、図17のごとく表すことが出来る。プリントヘッド411とプリントヘッド412を副走査方向に2個並べており、これらのつなぎ目が413である。2個のプリントヘッドを1個のプリントヘッドとみなした上で、色スワスは9分割されている。ここで、つなぎ目413が、色スワスの分割位置と整合しないことが問題となる。前述の通り、複数個のプリントヘッドを副走査方向に並べて見た目上多くのノズル数を有するプリントヘッドとみなして使用するには、これらについてきわめて高い位置決め精度が要求される。これは、副走査方向や主走査方向の位置決めはもちろん、それぞれの傾きや上下方向の位置決めについても該当する。これらの取り付けのわずかな誤差は着弾位置精度の悪化にほかならず、結果的に画質の劣化を招いてしまうのである。ここで問題にしたつなぎ目413については、プリントヘッド411とプリントヘッド412の位置決め誤差がもっとも顕著に現れる地点と言える。副走査方向に離れてプリントヘッドが取り付けられていたとすれば、つなぎ目413には白筋が、逆に近づきすぎて取り付けられていれば、つなぎ目413には黒筋が見えることがある。さらに、この部分に他方のプリントヘッドによる印字が重なったとき、たとえばプリントヘッド411とプリントヘッド412の印字が重なったときは、顕著に副走査方向の着弾位置誤差が生じることになる。この結果、つなぎ目413を境にして上下の各部で濃度ムラが生じてしまうことになる。この濃度ムラが印刷範囲全体に、色スワスを分割した周期で視認される可能性があり、画質劣化の要因としては深刻である。この問題に対処するには、図18に示すような印刷モードとすることが考えられる。この場合はまず色スワスは10分割しすなわち印字ヘッドのノズルを10の連続するノズル群に分け、スキャン毎の用紙送りピッチもそれに併せる。しかし、上側の1つのノズル群については完全に非吐出とし、下側の残りの9のノズル群しか印字には使用しない。さらに色スワスを3分割し、各ブロックでもちいるマスクには、相補関係を備えるプリントマスク関数を適用する。したがって、つなぎ目413は、色スワスを各ノズル群に分割する位置と一致することになる。色スワスを分割した各ノズル群の中間につなぎ目413があらわれることがないから、自ずとその上下の各部での着弾位置誤差もあり得ない。結果的に、複数のヘッドの位置決め誤差に起因する濃度ムラを軽減することができることになる。使用できるノズル数を制限することで、印刷速度の低下は免れないが、画質の劣化を防ぐ手法としてはきわめて有効である。以上説明したように、色スワス端部の周辺領域に対応するノズルの使用される確率を他のノズルに比べて低くする非均一なプリントマスク関数を適用することで作画動作を行い、この非均一な領域の幅を用紙搬送量とほぼ合致させることで、色の重ね順が往路と復路によって異なることに起因する双方向バンディングのほか、境界バンディングやビーディング、べたかすれなどの印字不良を抑制することができる。これにより、安定して高い印字画質を達成することを期待できる。