"印刷媒体上にインターレース印刷により印刷を行う印刷装置であって、インク滴を吐出するノズルが複数形成された印刷ヘッドと、前記印刷ヘッドを主走査方向へ移動させる主走査を行う主走査駆動部と、前記印刷媒体を副走査方向へ移動させる副走査を行う副走査駆動部と、印刷データに基づいて、前記主走査、前記副走査、および複数の前記ノズルによる前記インク滴の吐出動作を制御する制御部と、前記印刷媒体上の印刷実行領域における少なくとも上端部を除く通常部に対して前記インク滴の吐出動作を行うときの単位サイクル毎の前記副走査の送り量を含む通常処理用の印刷設定を記憶する記憶部と、を備え、前記制御部は、前記通常処理用の印刷設定により定められる通常処理用テーブルを生成し、当該通常処理用テーブルに基づいて、前記上端部に対して複数の前記ノズルにより前記インク滴の吐出動作を行うときの前記副走査の送り量を含む上端処理用テーブルを生成することを特徴とする印刷装置。前記記憶部は、前記上端部に対して前記インク滴の吐出動作を行うときの単位サイクル毎の前記副走査の送り量を含む上端処理用の仮印刷設定を記憶し、前記制御部は、前記上端処理用の印刷設定により定められる上端処理用仮テーブルを生成し、前記通常処理用テーブルに基づいて、前記上端処理用仮テーブルを補正し前記上端処理用テーブルを生成することを特徴とする請求項1に記載の印刷装置。前記制御部は、前記上端部に対する前記インク滴の吐出動作が終了してから、前記通常部に対して前記通常処理用テーブルに基づいて前記インク滴の吐出動作を開始可能な位置に前記ノズルが配置されるように、前記上端処理用テーブルを生成することを特徴とする請求項1または2に記載の印刷装置。前記通常処理用テーブルは、前記上端処理用テーブルよりも前記副走査における送り量が大きいことを特徴とする請求項1から3の何れか1項に記載の印刷装置。前記通常処理用テーブルおよび前記上端処理用テーブルの各々は、異なる2つ以上の前記送り量を含むことを特徴とする請求項1から4の何れか1項に記載の印刷装置。印刷ヘッドを主走査方向へ移動させる主走査と、前記印刷媒体を副走査方向へ移動させる副走査とを行うとともに、前記印刷ヘッドに複数形成されたノズルからインク滴を吐出することにより前記印刷媒体上にインターレース印刷により印刷を行う印刷方法であって、前記印刷媒体上の印刷実行領域における少なくとも上端部を除く通常部に対して前記インク滴の吐出動作を行うときの単位サイクル毎の前記副走査の送り量を含む通常処理用の印刷設定により定められる通常処理用テーブルを生成し、当該通常処理用テーブルに基づいて、前記上端部に対して複数の前記ノズルにより前記インク滴の吐出動作を行うときの前記副走査の送り量を含む上端処理用テーブルを生成することを特徴とする印刷方法。ところで、インターレース印刷において、印刷媒体における搬送方向の下流側の部分以下、上端部と称するに、印刷媒体の中央部以下、通常部と称すると同様にドットを形成するために、一般的に、使用する印刷ヘッドのノズル数やノズル位置、媒体搬送量などの設定を通常部の印刷時とは異なる設定として印刷が行われている本明細書では、これを上端処理と称し、これに対して、通常部の印刷を通常処理と称する。上端部を印刷する際、印刷実行領域に係らないもので、印刷に供しない搬送方向の下流側の一部のノズルの数は、上流側に行くほど順次その数が少なくなるように制御する。一方、通常部は、全てのノズルが印刷に供するものとなるように制御する。しかしながら、従来は、上端処理および通常処理の各処理におけるドット形成順序を示すテーブルを、印刷装置に搭載される記録方法毎に記憶していたので、対応可能な解像度やメディアの種類などを増やすと上端処理および通常処理の各設定を記憶させるためにより多くのリソースが必要であった。上記課題を解決するために、本発明は、以下の1~4の特徴を有する印刷装置、および以下の5の特徴を有する印刷方法を提供する。1印刷媒体上にインターレース印刷により印刷を行う印刷装置であって、インク滴を吐出するノズルが複数形成された印刷ヘッドと、前記印刷ヘッドを主走査方向へ移動させる主走査を行う主走査駆動部と、前記印刷媒体を副走査方向へ移動させる副走査を行う副走査駆動部と、印刷データに基づいて、前記主走査、前記副走査、および複数の前記ノズルによる前記インク滴の吐出動作を制御する制御部と、前記印刷媒体上の印刷実行領域における少なくとも上端部を除く通常部に対して前記インク滴の吐出動作を行うときの単位サイクル毎の前記副走査の送り量を含む通常処理用の印刷設定を記憶する記憶部と、を備え、前記制御部は、前記通常処理用の印刷設定により定められる通常処理用テーブルを生成し、当該通常処理用テーブルに基づいて、前記上端部に対して複数の前記ノズルにより前記インク滴の吐出動作を行うときの前記副走査の送り量を含む上端処理用テーブルを生成することを特徴とする印刷装置。前記記憶部は、前記上端部に対して前記インク滴の吐出動作を行うときの単位サイクル毎の前記副走査の送り量を含む上端処理用の仮印刷設定を記憶し、前記制御部は、前記上端処理用の仮印刷設定により定められる仮上端処理用テーブルを生成し、前記通常処理用テーブルに基づいて、前記仮上端処理用テーブルを補正し前記上端処理用テーブルを生成することを特徴とする請求項1に記載の印刷装置。このような印刷装置によれば、通常処理用の印刷設定により作成した通常処理用テーブルに基づいて上端処理用テーブルを生成することができるので、上端処理および通常処理の各テーブルを記録方法毎に記憶させる必要がないので、リソースの使用量を小さくすることができる。また、一旦、仮上端処理用テーブルを作成した後、補正すればよいので、一度に複雑な処理をしないので、効率的に処理できる。21に記載の印刷装置であって、前記制御部は、前記上端部に対する前記インク滴の吐出動作が終了してから、前記通常部に対して前記通常処理用テーブルに基づいて前記インク滴の吐出動作を開始可能な位置に前記ノズルが配置されるように、前記上端処理用テーブルを生成することを特徴とする印刷装置。これにより、上端処理が終了してからそのまま通常処理のテーブルに移行して印刷を続けることができる。31または2に記載の印刷装置であって、前記通常処理用テーブルは、前記上端処理用テーブルよりも前記副走査における送り量が大きいことを特徴とする印刷装置。これにより、より多くのノズルで上端部に対するインク滴の吐出動作を行うことができる。41から3のいずれかに記載の印刷装置であって、前記通常処理用テーブルおよび前記上端処理用テーブルの各々は、異なる2つ以上の前記送り量を含むことを特徴とする印刷装置。これにより、印刷画像に特定のノズルによるインク滴の吐出特性に起因する横縞などが生じにくい。5印刷ヘッドを主走査方向へ移動させる主走査と、前記印刷媒体を副走査方向へ移動させる副走査とを行うとともに、前記印刷ヘッドに複数形成されたノズルからインク滴を吐出することにより前記印刷媒体上にインターレース印刷により印刷を行う印刷方法であって、前記印刷媒体上の印刷実行領域における少なくとも上端部を除く通常部に対して前記インク滴の吐出動作を行うときの単位サイクル毎の前記副走査の送り量を含む通常処理用の印刷設定により定められる通常処理用テーブルを生成し、当該通常処理用テーブルに基づいて、前記上端部に対して複数の前記ノズルにより前記インク滴の吐出動作を行うときの前記副走査の送り量を含む上端処理用テーブルを生成することを特徴とする印刷方法。以下、添付図面に基づいて本発明の一実施形態について説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではなく、また、実施形態における特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。===印刷システムの構成===図1Aは、印刷システム1の外観構成を示した説明図である。この印刷システム1は、本発明における印刷装置の一例であるプリンター10と、コンピューター100とを備えている。プリンター10は、紙、布、フィルム等の印刷媒体に画像を印刷する印刷装置である。コンピューター100は、プリンター10と通信可能に接続されており、プリンター10に画像を印刷させるため、印刷させる画像に応じた印刷データをプリンター10に出力する。コンピューター100は、記録再生装置140、ハードディスクドライブなどの記憶装置、およびCPUなどの演算処理装置などが設けられた本体部110と、表示装置120と、入力装置130とを有し、本体部110の記憶装置にはプリンタードライバーがインストールされている。プリンタードライバーは、表示装置120にユーザインタフェースを表示させ、アプリケーションプログラムから出力された画像データを印刷データに変換させるためのプログラムである。このプリンタードライバーは、フレキシブルディスクFDやCD-ROMなどの記録媒体コンピューター読み取り可能な記録媒体に記録されている。または、このプリンタードライバーは、インターネットを介してコンピューター100にダウンロードすることも可能である。なお、このプログラムは、各種の機能を実現するためのコードから構成されている。===プリンタードライバー===プリンタードライバーは、アプリケーションプログラムから画像データを受け取り、プリンター10が解釈できる形式の印刷データに変換し、印刷データをプリンター10に出力する。アプリケーションプログラムからの画像データを印刷データに変換する際に、プリンタードライバーがインストールされたコンピューター100は、図1Bに示すように、解像度変換処理色変換処理ハーフトーン処理搬送スケジュール検討処理ラスタライズ処理を行う。以下に、プリンタードライバーが行う各種の処理について説明する。解像度変換処理S110は、アプリケーションプログラムから出力された画像データテキストデータ、イメージデータなどを、紙に印刷する際の解像度印刷解像度に変換する処理である。例えば、印刷解像度が720×720dpiに指定されている場合、アプリケーションプログラムから受け取ったベクター形式の画像データを720×720dpiの解像度のビットマップ形式の画像データに変換する。なお、解像度変換処理後の画像データの各画素データは、RGB色空間により表される多階調例えば256階調のRGBデータである。色変換処理S130は、RGBデータをCMYK色空間により表されるCMYKデータに変換する処理である。なお、CMYKデータは、プリンター10が有するインクの色に対応したデータである。この色変換処理は、RGBデータの階調値とCMYKデータの階調値とを対応づけたテーブル色変換ルックアップテーブルLUTに基づいて行われる。なお、色変換処理後の画素データは、CMYK色空間により表される256階調のCMYKデータである。ハーフトーン処理S150は、高階調数のデータを、プリンター10が形成可能な階調数のデータに変換する処理である。例えば、ハーフトーン処理により、256階調を示すデータが、2階調を示す1ビットデータや4階調を示す2ビットデータに変換される。ハーフトーン処理では、ディザ法γ補正誤差拡散法などが利用される。ハーフトーン処理されたデータは、印刷解像度例えば720×720dpiと同等の解像度である。ハーフトーン処理後の画像データでは、画素ごと1ビット又は2ビットの画素データが対応しており、この画素データは各画素でのドットの形成状況ドットの有無、ドットの大きさを示すデータになる。搬送スケジュール検討処理S170は、印刷時のドット形成動作毎になされる紙の搬送動作の搬送量を検討する処理である。そして、検討結果たる各搬送量はドット形成動作の順番に関連付けられて搬送スケジュールテーブルに格納される。なお、この搬送スケジュール検討処理はラスタライズ処理のなかで行っても良い。ラスタライズ処理S190は、マトリクス状に並ぶ画素データを、印刷時のドット形成順序に従って並べ替える処理である。例えば、印刷時に数回に分けてドット形成動作が行われる場合、各ドット形成動作に対応する画素データをそれぞれ抽出し、ドット形成動作の順序に従って並べ替える。なお、印刷方式が異なれば印刷時のドット形成順序が異なるので、印刷方式に応じてラスタライズ処理が行われることになる。また、このラスタライズ処理では、各ドット形成動作に対応させて搬送量が記録されるが、その記録は、前記搬送スケジュールテーブルから、対応する搬送量を参照することで行われる。以上の解像度変換処理色変換処理ハーフトーン処理搬送スケジュール検討処理ラスタライズ処理を経て生成された印刷データは、コンピューター100によりプリンター10に送信される。===プリンター10の構成===<プリンター10の構成について>図2は、プリンター10の全体構成のブロック図である。また、図3Aは、プリンター10の全体構成の概略図である。また、図3Bは、プリンター10の全体構成の断面図である。以下、プリンター10の基本的な構成について説明する。プリンター10は、所謂インクジェットプリンターであり、搬送ユニット20、キャリッジユニット30、ヘッドユニット40、検出器群50、及びコントローラー60を有する。外部装置であるコンピューター100から印刷データを受信したプリンター10は、コントローラー60によって各ユニット搬送ユニット20、キャリッジユニット30、ヘッドユニット40を制御する。コントローラー60は、コンピューター100から受信した印刷データに基づいて、各ユニットを制御し、紙に画像を印刷する。プリンター10内の状況は検出器群50によって監視されており、検出器群50は、検出結果をコントローラー60に出力する。コントローラー60は、検出器群50から出力された検出結果に基づいて、各ユニットを制御する。搬送ユニット20は、本発明における副走査駆動部の一例であり、印刷媒体の一例である紙Sを副走査方向以下、搬送方向と称するに搬送させる副走査を行うためのものである。この搬送ユニット20は、給紙ローラ21と、搬送モータ22と、搬送ローラ23と、プラテン24と、排紙ローラ25とを有する。給紙ローラ21は、紙挿入口に挿入された紙Sをプリンター10内に給紙するためのローラである。搬送ローラ23は、給紙ローラ21によって給紙された紙Sを印刷可能な領域まで搬送するローラであり、搬送モータ22によって駆動される。プラテン24は、印刷中の紙Sを支持する。排紙ローラ25は、紙Sをプリンター10の外部に排出するローラであり、印刷可能な領域に対して搬送方向下流側に設けられている。搬送ユニット20には、第1従動ローラ26及び第2従動ローラ27が設けられている。第1従動ローラ26は、紙を搬送する際に搬送ローラ23との間で紙Sを挟むように、搬送ローラ23と対向する位置に設けられている。第2従動ローラ27は、紙Sを搬送する際に排紙ローラ25との間で紙Sを挟むように、排紙ローラ25と対向する位置に設けられている。キャリッジユニット30は、本発明における主走査駆動部の一例であり、印刷ヘッド41を上記搬送方向と直交する主走査方向以下、移動方向と称するに移動させる主走査を行うためのものである。キャリッジユニット30は、キャリッジ31と、キャリッジモータ32とを有する。キャリッジ31は、移動方向に往復移動可能であり、キャリッジモータ32によって駆動される。また、キャリッジ31は、インクを収容するインクカートリッジを着脱可能に保持している。ヘッドユニット40は、紙Sにインクを吐出するためのものである。ヘッドユニット40は、複数のノズルが形成された印刷ヘッド41を有する。この印刷ヘッド41は、キャリッジ31に設けられているため、キャリッジ31が移動方向に移動すると、印刷ヘッド41も移動方向に移動する。そして、印刷ヘッド41が移動方向に移動中に複数のノズルから紙Sにインクを断続的に吐出することによって、移動方向に沿ったドット列ラスタラインが紙Sに形成される。検出器群50には、リニア式エンコーダ51、ロータリー式エンコーダ52、および、紙検出センサ53等が含まれる。リニア式エンコーダ51は、キャリッジ31の移動方向の位置を検出する。ロータリー式エンコーダ52は、搬送ローラ23の回転量を検出する。紙検出センサ53は、給紙中の紙Sの先端の位置を検出する。コントローラー60は、プリンター10の制御を行うための制御ユニットである。コントローラー60は、インターフェース部61と、CPU62と、メモリー63と、ユニット制御回路64とを有する。インターフェース部61は、外部装置であるコンピューター100とプリンター10との間でデータの送受信を行う。CPU62は、本発明における制御部の一例であり、プリンター10の全体を制御するための演算処理を実行する。例えば、CPU62は、メモリー63に格納されているプログラムおよびコンピューター100から送信された印刷データに基づいて、ユニット制御回路64を介して各ユニットをコントロールすることにより、上記の主走査、副走査、および複数のノズルによるインク滴の吐出動作を制御する。メモリー63は、本発明における記憶部の一例であり、CPU62により実行されるプログラムを格納する領域やCPU62による演算処理の作業領域等を確保するための記憶素子であり、例えば、RAM、EEPROMなどが好ましく用いられる。<ノズルについて>図4Aは、後述の第1及び第2参考例の空白スキップ方法を適用可能な印刷ヘッド41のノズル配列の説明図であり、すなわち、同図4Aには千鳥配列ではないノズル配列が示されている。図4Aに示すように、印刷ヘッド41の下面には、ブラックインクノズル群Gkと、シアンインクノズル群Gcと、マゼンタインクノズル群Gmと、イエローインクノズル群Gyが形成されている。各ノズル群Gk,Gc,Gm,Gyは、各色のインクを吐出するための吐出口であるノズルを同数個ここでは180個備えている。各ノズル群Gk,Gc,Gm,Gyの複数のノズルは、搬送方向に沿って一定の間隔ノズルピッチ:kDでそれぞれ整列している。ここで、Dは、搬送方向における最小のドットピッチつまり、紙Sに形成されるドットの最高解像度での間隔であり、また、kは、1以上の整数である。例えば、ノズルピッチが180dpi1/180インチであって、搬送方向のドットピッチが720dpi1/720インチである場合、k=4である。また、各ノズル群Gk,Gc,Gm,Gyのノズルは、下流側のノズルほど小さい数の番号が付されている♯1~♯180。なお、この印刷ヘッド41のノズル配列は千鳥配列ではないので、各ノズル群Gk,Gc,Gm,Gyは、互いに搬送方向のノズルの位置を揃えて配置されている。例えば、ブラックインクノズル群Gkのノズル1と、シアンインクノズル群Gcのノズル1と、マゼンタインクノズル群Gmのノズル1と、イエローインクノズル群Gyのノズル1とは、互いに、搬送方向に関して同じ位置に配置されている。これは、他の番号のノズルについても同様である。各ノズルには、それぞれインクチャンバー不図示と、ピエゾ素子不図示が設けられている。そして、ピエゾ素子の駆動によってインクチャンバーが伸縮膨張し、ノズルからインク滴が吐出される。<印刷処理について>図4Bは、印刷動作のフローチャートである。以下に説明される各動作は、コントローラー60が、メモリー63内に格納されたプログラムに従って、各ユニットを制御することにより実行される。このプログラムは、各動作を実行するためのコードを含む。印刷命令受信S001:まず、コントローラー60は、コンピューター100からインターフェース部61を介して、印刷命令を受信する。この印刷命令は、コンピューター100から送信される印刷データのヘッダに含まれている。そして、コントローラー60は、受信した印刷データに含まれる各種コマンドの内容を解析し、各ユニットを用いて、以下の給紙動作搬送動作ドット形成動作等を行う。給紙動作S002:給紙動作とは、印刷すべき紙Sをプリンター10内に供給し、印刷開始位置頭出し位置とも言うに紙Sを位置決めする動作である。コントローラー60は、給紙ローラ21を回転させ、印刷対象である紙Sを搬送ローラ23まで送る。続いて、コントローラー60は、搬送ローラ23を回転させ、給紙ローラ21によって送られてきた紙Sを印刷開始位置に位置決めする。紙Sが印刷開始位置に位置決めされたとき、印刷ヘッド41の少なくとも一部のノズルは、紙Sと対向している。ドット形成動作S003:ドット形成動作とは、移動方向に沿って移動する印刷ヘッド41からインクを断続的に吐出させ、紙S上にドットを形成する動作である。コントローラー60は、キャリッジモータ32を駆動し、キャリッジ31を移動方向に移動させる。そして、コントローラー60は、キャリッジ31が移動している間に、印刷データに基づいて印刷ヘッド41からインクを吐出させる。印刷ヘッド41から吐出されたインク滴が紙S上に着弾すれば、紙S上にドットが形成される。移動する印刷ヘッド41からインクが断続的に吐出されるので、紙S上には移動方向に沿った複数のドットからなるドット列ラスタラインが形成される。搬送動作S004:搬送動作とは、紙Sを印刷ヘッド41に対して搬送方向に沿って相対的に移動させる動作である。コントローラー60は、搬送モータ22を駆動し、搬送ローラ23を回転させて紙Sを搬送方向に搬送する。この搬送動作により、印刷ヘッド41は、先ほどのドット形成動作によって形成されたドットの位置とは異なる位置に、ドットを形成することが可能になる。排紙判断S005:コントローラー60は、印刷中の紙Sの排紙の判断を行う。印刷中の紙Sに印刷すべきデータが残っていれば、排紙は行われない。そして、コントローラー60は、印刷すべきデータがなくなるまで、ドット形成動作と搬送動作とを交互に繰り返し、ドットから構成される画像を徐々に紙Sに印刷する。排紙動作S006:印刷中の紙Sに印刷すべきデータがなくなれば、コントローラー60は、排紙ローラ25を回転させることにより、紙Sを排紙する。なお、排紙を行うか否かの判断は、印刷データに含まれる排紙コマンドに基づいても良い。印刷終了判断S007:次に、コントローラー60は、印刷を続行するか否かの判断を行う。次の紙Sに印刷を行うのであれば、印刷を続行し、次の紙Sの給紙動作を開始する。次の紙Sに印刷を行わないのであれば、印刷処理を終了する。===印刷方式===次にプリンター10により実行される印刷方式について説明する。このプリンター10では、何種類かのインターレース印刷が実行可能であり、その諸態様について説明する。<インターレース印刷の諸態様>ここで言うインターレース印刷とは、aノズルピッチkDのkが2以上であって、しかもb搬送方向に隣合うノズルが1回のパスにおいて形成する一対のラスタライン同士の間に、前記ノズルとは別のノズルで形成されるラスタラインが挟まれるような印刷方式を言う。例えば、後述する図5Aの例では、前記kが4であるとともに、パス4でノズル1が形成するラスタラインとノズル2が形成するラスタラインとの間に、ノズル7、ノズル5、ノズル3が形成する3本のラスタラインが挟まれているので、インターレース印刷に該当する。そして、このような条件にあてはまるインターレース印刷の態様としては、以下に示すような基本態様と幾つかの変形態様オーバーラップ印刷、変則送り印刷等とが挙げられるが、何等これに限るものではない。1インターレース印刷の基本態様図5A及び図5Bは、インターレース印刷の基本態様の説明図である。図5Aは、パス1~パス4における印刷ヘッド41又はノズル群の位置とドットの形成の様子を示し、図5Bは、パス1~パス6における印刷ヘッド41の位置とドットの形成の様子を示している。なお、この印刷ヘッド41は千鳥配置ではなくて、各ノズル群Gk,Gc,Gm,Gyの搬送方向のノズルの位置は互いに揃っている。よって、説明の都合上、同図では複数あるノズル群のうちの一つのノズル群のみを示し、またノズル群のノズル数も少なくしているここでは8個。図中の黒丸で示されるノズルは、インクを吐出可能なノズルである。一方、白丸で示されるノズルは、インクを吐出不可のノズルである。また、説明の便宜上、印刷ヘッド41又はノズル群が紙Sに対して移動しているように描かれているが、同図は印刷ヘッド41と紙Sとの相対的な位置を示すものであって、実際には紙Sが搬送方向に移動されている。また、各ノズルは数ドット図中の右側の丸印しか形成していないように示されているが、実際には、移動方向に移動するノズルから間欠的にインク滴が吐出されるので、移動方向に多数のドットが並んでドット列が形成されることになる。このドット列図中の右側の丸印をラスタラインともいう。黒丸で示されるドットは、最後のパスで形成されるドットであり、白丸で示されるドットは、それ以前のパスで形成されたドットである。なお、パスとは、移動するノズルからインクを吐出してドットを形成する動作ドット形成動作をいう。各パスは、紙Sを搬送方向に搬送する動作搬送動作と交互に行われる。図中の矢印で示されるラスタラインよりも搬送方向の下流側の領域では、各ノズルは吐出しない。この領域は、ラスタラインが揃っていない領域であり、印刷実行領域から外れた領域である。ヘッドのいずれかのノズルがこの領域に位置する部分を上端部という。このインターレース印刷の基本態様では、紙Sが搬送方向に一定の搬送量fで繰り返し搬送される。このように搬送量を一定にしつつドットの重複なく記録を行うためには、aインクを吐出可能なノズル数N整数は、ノズルピッチkDのkと互いに素の関係にあること、及び、b搬送量fはNDに設定されること、が条件となる。なお、上述のドットの重複なくとは、ラスタラインを既に形成済みの搬送方向の位置に再びノズルが位置することがない、という意味である。同図では、ノズル群は搬送方向に沿って配列された8個のノズルを有し、前記kは4なので、当該基本態様のインターレース印刷を行うための条件であるNとkが互いに素の関係を満たすため、この例では全てのノズルは用いずに、7個のノズルノズル♯1~ノズル♯7を用いる。また、7個のノズルが用いられるため、紙Sは搬送量7Dにて搬送される。その結果、180dpi=4Dのノズルピッチのノズル群を用いて、720dpi=Dのドットピッチにて紙Sにドットが形成される。なお、ノズル数が180個の場合には、179個のノズルがインク吐出可能になり、搬送量は179Dに設定される。また、この基本態様のインターレース印刷の場合、ノズルピッチkD分の領域に対して搬送方向にドットピッチDでラスタラインを形成するためには、k回のパスが必要となる。例えば、180dpiのノズルピッチkDのノズル群を用いて720dpiのドットピッチDで連続する4つのラスタラインが完成するためには、4回のパスが必要となる。同図によれば、パス3のノズル2が形成したラスタライン図中の矢印で示されるラスタラインよりも搬送方向上流側に、連続的なラスタラインがドットピッチDにて形成されることが示されている。図中の矢印で示されるラスタラインを含む搬送方向の下流側の領域であって、ヘッドのいずれかのノズルが上述の上端部に掛からない領域の部分を通常部という。そして、これら計k回のパス及び各パスの直後に各々なされる計k回の搬送動作を一つのサイクルとし、当該サイクルを複数回実行することによって、搬送方向にドットピッチDでラスタラインが連続して形成されて画像が印刷される。2第1変形態様オーバーラップ印刷図6A及び図6Bは、オーバーラップ印刷の説明図である。図6Aは、パス1~パス8における印刷ヘッド41の位置とドットの形成の様子を示し、図6Bは、パス1~パス11における印刷ヘッド41の位置とドットの形成の様子を示している。前述の基本態様のインターレース印刷では、一つのラスタラインを一つのノズルで形成していたが、当該オーバーラップ印刷では、一つのラスタラインを複数のノズルで形成する。例えば、同図では、各ラスタラインは2つのノズルで形成されている。図示例のオーバーラップ印刷では、紙Sが搬送方向に一定の搬送量fで搬送される毎に、各ノズルが、数ドットおきに間欠的にドットを形成している。そして、他のパスにおいて、他のノズルが既に形成されている間欠的なドットを補完するようにドットの間を埋めるようにドットを形成することにより、1つラスタラインが複数のノズルにより形成される。このようにM回のパスにて1つのラスタラインが形成される場合、オーバーラップ数をMと定義する。図6A及び図6Bでは、各ノズルは、1ドットおきに間欠的にドットを形成するので、パス毎に奇数番目の画素又は偶数番目の画素にドットが形成される。そして、1つのラスタラインが2つのノズルにより形成されているので、オーバーラップ数Mは2となる。このようなオーバーラップ印刷において、搬送量を一定にしつつドットの重複なく記録を行うためには、aN/Mが整数であること、bN/Mはkと互いに素の関係にあること、及び、c搬送量fがN/MDに設定されること、が条件となる。同図では、ノズル群は搬送方向に沿って配列された8つのノズルを有する。しかし、ノズル群のノズルピッチkは4なので、オーバーラップ印刷を行うための条件であるN/Mとkが互いに素の関係を満たすために、全てのノズルを用いることはできない。そこで、8つのノズルのうち、6つのノズルを用いてオーバーラップ印刷が行われる。また、6つのノズルが用いられるため、紙Sは搬送量3Dにて搬送される。その結果、例えば、180dpi4Dのノズルピッチのノズル群を用いて、720dpi=Dのドットピッチで紙Sにドットが形成される。なお、ノズル数が180個の場合、178個のノズルがインク吐出可能になり、搬送量は89Dに設定される。1つのラスタラインがM個のノズルにより形成される場合、ノズルピッチkD分の領域に対して搬送方向にドットピッチDでラスタラインが形成されるためには、k×M回のパスが必要となる。例えば、図6A及び図6Bでは、1つのラスタラインが2つのノズルにより形成されているので、4つのラスタラインが完成するためには、8回のパスが必要となる。同図によれば、パス3のノズル4及びパス7のノズル1が形成したラスタライン図中の矢印で示されるラスタラインよりも搬送方向上流側に、連続的なラスタラインがドットピッチDにて形成されることが示されている。そして、このオーバーラップ印刷の場合には、これら計k×M回のパス及び各パスの直後に各々なされる計k×M回の搬送動作を一つのサイクルとし、当該サイクルを複数回実行することによって、搬送方向にドットピッチDでラスタラインが連続して形成されて画像が印刷される。図6A及び図6Bでは、パス1では各ノズルが奇数画素にドットを形成し、パス2では各ノズルが偶数画素にドットを形成し、パス3では各ノズルが奇数画素にドットを形成し、パス4では各ノズルが偶数画素にドットを形成する。つまり、前半の4回のパスでは、奇数画素-偶数画素-奇数画素-偶数画素の順にドットが形成される。そして、後半の4回のパスパス5~パス8では、前半の4回のパスと逆の順にドットが形成され、偶数画素-奇数画素-偶数画素-奇数画素の順にドットが形成される。なお、パス9以降のドットの形成順は、パス1からのドット形成順と同様である。3第2変形態様変則送り印刷図7A及び図7Bは、変則送り印刷の説明図である。図7Aは、パス1~パス4における印刷ヘッド41の位置とドットの形成の様子を示し、図7Bは、パス1~パス8におけるドットの形成の様子を示している。前述の基本態様のインターレース印刷では、搬送動作の搬送量が一定であったが、当該変則送り印刷では、搬送量を周期的に変化させながら搬送動作を行う。ここでは、図5A及び図5Bの基本態様のインターレース印刷と同様に、ノズル♯1~ノズル♯7からインク滴が吐出されている。但し、前述の基本態様とは異なり、搬送量fが一定していない。すなわち、図示例の変則送り印刷では、搬送量5Dの3回の搬送動作と搬送量13Dの1回の搬送動作とが順番に繰り返されている。このような変則送り印刷であっても、前述の基本態様のインターレース印刷と同様に、連続したラスタラインを形成することが可能である。この変則送り印刷において、搬送量を周期的に変化させつつドットの重複なく記録を行うためには、aインクを吐出可能なノズル数N整数は、ノズルピッチkDのkと互いに素の関係にあること、及び、b搬送量fはND以外の所定値に適宜設定されること、が条件となる。同図では、ノズル群は搬送方向に沿って配列された8個のノズルを有し、前記kは4なので、当該変則送り印刷を行うための条件であるNとkが互いに素の関係を満たすため、この例では全てのノズルは用いずに、7個のノズルノズル♯1~ノズル♯7を用いる。また、7個のノズルが用いられるため、紙Sは搬送量7D以外の搬送量にて搬送され、すなわち、搬送量fは5D及び13Dに設定されている。その結果、180dpi=4Dのノズルピッチのノズル群を用いて、720dpi=Dのドットピッチにて紙Sにドットが形成される。この変則送り印刷の場合も、ノズルピッチkD分の領域に対して搬送方向にドットピッチDでラスタラインを形成するためには、k回のパスが必要となる。例えば、180dpiのノズルピッチkDのノズル群を用いて720dpiのドットピッチDで連続する4つのラスタラインが完成するためには、4回のパスが必要となる。同図によれば、パス1のノズル4が形成したラスタライン図中の矢印で示されるラスタラインよりも搬送方向上流側に、連続的なラスタラインがドットピッチDにて形成されることが示されている。そして、これら計k回のパス及び各パスの直後に各々なされる計k回の搬送動作を一つのサイクルとし、当該サイクルを複数回実行することによって、図7Bに示すように、搬送方向にドットピッチDでラスタラインが連続して形成されて画像が印刷される。なお、説明は省略するが、前述のオーバーラップ印刷に対しても、当該変則送り印刷のように、搬送動作の搬送量を周期的に変化させることが可能である。ところで、本実施形態に係るプリンター10では、メモリー63は、紙S上の印刷実行領域における少なくとも上端部を除く通常部に対してインク滴の吐出動作を行うときの単位サイクル毎の副走査の送り量を含む通常処理用の印刷設定を記憶する。そして、CPU62は、通常処理用の印刷設定により定められる通常処理用テーブルを生成し、当該通常処理用テーブルに基づいて、上端部に対して複数のノズルによりインク滴の吐出動作を行うときの副走査の送り量を含む上端処理用テーブルを生成する。本例では、CPU62は、上端処理用の印刷設定に基づいて定められる上端処理用の仮テーブルを生成し、通常処理用の印刷設定により定められる通常処理用テーブルに基づいて、生成した上端処理用の仮テーブルを補正することにより上端処理用テーブルを生成する。より具体的には、CPU62は、上端部に対するインク滴の吐出動作が終了してから、通常部に対して通常処理用テーブルに基づいてインク滴の吐出動作を開始可能な位置にノズルが配置されるように、上端処理用テーブルを生成する。以上の上端処理用テーブル生成までの処理については、以下にて詳述する。次に、本実施形態に係るプリンター10が通常処理用の印刷設定により定められる通常処理用テーブルに基づいて上端処理用テーブルを生成するまでの流れについて説明する。以下では、紙Sにおける上端部の印刷に要する総パス数が144、ノズルピッチ間のラスタライン数ドット数が12、そして、上端処理時の印刷方式および通常処理時の印刷方式がともにオーバーラップ印刷かつ変則送り印刷であり、オーバーラップ数Mが4、上端処理時の紙Sの搬送量副走査の送り量fのパターンが3Dおよび4Dの繰り返し、通常処理時の紙Sの搬送量fのパターンが20Dおよび21Dの繰り返し、であるケースを例に説明する。図8は、上記ケースにおいて、プリンター10が通常処理用の印刷設定により生成される通常処理用テーブルに基づいて上端処理用テーブルを生成するまでのフローを示すフローチャートである。なお、詳しい対応説明は省略するが、本フローに示す処理は、いずれもプリンター10におけるコントローラー60を中心に行われる。本フローでは、まず、上端処理用の印刷設定に基づいて、上端処理用の仮テーブルを生成するステップS200。上端処理用の仮テーブルの一例を図9に示す。上記のケースでは、上端処理時の印刷方式オーバーラップ印刷かつ変則送り印刷であり、オーバーラップ数Mが4、紙Sの搬送量fが3Dおよび4Dの繰り返しであり、さらに、1サイクルのパス数が48であることから、例えば図9に示すようにテーブルが生成される。次に、上端部の最終1サイクル通常部に入る直前のサイクルにおける紙Sの搬送量を考慮するために、上端処理時の紙Sの搬送パターンの順序を決定する。具体的には、上端部の印刷に要する総パス数144から1サイクルのパス数48を引いたものを上端処理時の紙Sの搬送パターン数何種類の異なる搬送量の繰り返しパターンであるか:本例では2で除して余りが0であれば上端処理時の搬送パターンは3D→4Dの順に繰り返すこととし、余りが1であれば当該搬送パターンは4D→3Dの順に繰り返すこととする。なお、本例では、上記の余りが0であることから、上端処理時には3D→4Dの順に繰り返す搬送パターンにて印刷を行う。次に、上端部の最終1サイクルの印刷後に通常処理時の搬送パターンにおける最初の搬送量で紙Sを搬送したときに、通常処理用テーブルに基づいて通常部の最初のサイクルの印刷に入れるように、生成した上端処理用の仮テーブルをラスタライン単位でずらす。具体的には、上端部の最終1サイクルの印刷時の総搬送量164と通常処理時の搬送パターンにおける最初の搬送量20との合計184を算出しステップS210、それをノズルピッチ間のラスタライン数12で除した余り分4だけ上端処理用の仮テーブルをラスタライン単位でずらすステップS220。これにより、例えば図10に示すようにテーブルが生成される。次に、通常処理用テーブルを生成するステップS230。本例では、通常処理時のオーバーラップ数が4であり、かつ、紙Sの搬送量を上記のように1パス毎に20Dおよび21Dの繰り返しとする変則送り印刷であることから、例えば図11に示すように通常処理用テーブルが生成される。次に、ステップS220において生成した上端処理用の仮テーブルにおけるパス順を示す値をラスタライン単位で通常処理用テーブルにおけるパス順を示す値の大小関係と合わせるステップS240。具体的には、図10に示す上端処理用の仮テーブルにおいて、例えば一番上のラスタラインを構成する値は水平位置1から4の順に9,16,33,40であるが、これを図11に示す通常処理用テーブルにおける一番上のラスタラインを構成する値1,32,25,8水平位置1から4の順の大小関係に合わせるように入れ替えて9,40,33,16とする。これと同様に図10に示す上端処理用の仮テーブルにおける各ラスタラインを構成する値を入れ替えると、図12に示すテーブルが生成される。次に、ステップS240において生成した上端処理用の仮テーブルのラスタラインを、上端部の印刷に要する総パス数を1サイクルのパス数で割った余り分だけずらすステップS250。ただし、本例では、上記のように、上端部の印刷に要する総パス数が144であり、1サイクルのパス数が48であることから、上端部の印刷に要する総パス数を1サイクルのパス数で割った余りは0となり、ステップS240で生成した上端処理用の仮テーブル図12はステップS250において変更されない。そして、以上の処理を経て生成されたテーブル図12が、プリンター10が上端部の印刷時に使用する上端処理用のテーブルとなる。以上により、本フローは終了する。このように、本実施形態に係るプリンター10は、通常処理用テーブルに基づいて上端処理用テーブルを生成することができるので、上端処理および通常処理の各テーブルを記録方法毎に記憶させる必要がなく、リソースの使用量を小さくすることができる。以上、本発明をその実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。上記実施形態に多様な変更または改良を加えることができることは、当業者にとって明らかである。"