第1方向に沿って前記シートを波状に変形させた状態で、前記シートを前記第1方向と交差する第2方向に搬送するシート搬送部と、液滴を吐出する複数のノズルを有する印刷ヘッドと、前記第1方向と平行に前記印刷ヘッドを移動させるヘッド移動部と、前記印刷ヘッドの移動中に前記印刷ヘッドを駆動することによって前記波状に変形したシートに向かって前記液滴を吐出させる印刷ヘッド駆動部と、を含む印刷実行部に、印刷を実行させる印刷制御装置であって、補正処理を実行することによって、入力画像データから補正済画像データを生成する処理を実行する補正済データ生成部と、前記補正済画像データを前記印刷実行部に供給する補正済データ供給部と、を備え、前記補正済画像データを生成する前記処理は、仮に、前記入力画像データが階調値の均一な画像を表し、かつ、印刷時に前記シートが変形せずに平らな状態で搬送される場合に、前記シート上の複数の第1種領域に印刷される複数の第1種の印刷済み部分画像と、前記シート上の複数の第2種領域に印刷される複数の第2種の印刷済み部分画像と、の間で、空間周波数のスペクトルが異なるように、前記入力画像データを利用する前記補正処理を実行して前記補正済画像データを生成する処理を含み、前記複数の第1種領域と前記複数の第2種領域とは前記第2方向に沿って延びる領域であり、前記各第1種領域と前記各第2種領域とは前記第1方向に沿って交互に並んでいる、印刷制御装置。請求項1に記載の印刷制御装置であって、前記補正済画像データは、ドットを形成しないドット無状態と、ドットを形成する複数のドット有状態であって互いに濃度の異なる複数のドット有状態と、の中から決定される、印刷画素毎のドット形成状態を表し、前記補正済画像データを生成する前記処理は、仮に、前記入力画像データが階調値の均一な画像を表し、かつ、印刷時に前記シートが変形せずに平らな状態で搬送される場合に、前記複数の第1種の印刷済み部分画像と、前記複数の第2種の印刷済み部分画像と、の間で、濃度の最も高いドット有状態の印刷画素の割合が異なるように、前記入力画像データを利用する前記補正処理を実行して印刷画素毎のドット形成状態を決定する処理を含む、印刷制御装置。請求項1に記載の印刷制御装置であって、前記補正済画像データは、ドットを形成しないドット無状態と、ドットを形成するドット有状態と、の中から決定された、印刷画素毎のドット形成状態を表す、印刷制御装置。請求項1ないし3のいずれかに記載の印刷制御装置であって、前記第1種領域は、前記シートと前記ノズルとの間のギャップが特定範囲外にある領域であり、前記第2種領域は、前記ギャップが前記特定範囲内にある領域である、印刷制御装置。請求項4に記載の印刷制御装置であって、前記特定範囲は、前記ギャップが特定の閾値未満の範囲である、印刷制御装置。請求項1ないし5のいずれかに記載の印刷制御装置であって、前記補正済画像データを生成する前記処理は、仮に、前記入力画像データが階調値の均一な画像を表し、かつ、印刷時に前記シートが変形せずに平らな状態で搬送される場合に、前記複数の第2種の印刷済み部分画像の方が、前記複数の第1種の印刷済み部分画像と比べて、粗くなるように、前記入力画像データを利用する前記補正処理を実行して前記補正済画像データを生成する処理を含む、印刷制御装置。請求項1ないし6のいずれかに記載の印刷制御装置であって、前記入力画像データは、複数の印刷画素のそれぞれの色を、前記液滴の色成分の階調値であるインク色階調値で表し、前記補正済画像データは、印刷画素毎のドット形成状態を表し、前記補正済データ生成部は、前記補正済画像データを生成する前記処理において、注目画素の階調値と、前記注目画素の周辺に位置する周辺画素で得られる誤差値と、乱数値と、を用いて、前記注目画素の前記ドット形成状態と、前記注目画素の前記ドット形成状態に応じた前記注目画素の誤差値と、を決定し、前記乱数値の取り得る範囲は、前記補正処理のパラメータとして、前記注目画素の前記第1方向の位置に応じて変化する、印刷制御装置。請求項1ないし6のいずれかに記載の印刷制御装置であって、前記補正済画像データは、印刷画素毎のドット形成状態を表し、前記補正済データ生成部は、前記補正済画像データを生成する前記処理において、前記印刷画素の前記第1方向の位置に応じて変化する補正用のパラメータを利用する誤差拡散法に従って、前記印刷画素毎のドット形成状態を決定する、印刷制御装置。請求項8に記載の印刷制御装置であって、前記補正済データ生成部は、前記補正済画像データを生成する前記処理において、注目画素の階調値と、前記注目画素の周辺に位置する周辺画素で得られる誤差値と、前記補正用パラメータに応じて決定される乱数値と、を用いて、前記注目画素の前記ドット形成状態と、前記注目画素の前記ドット形成状態に応じた前記注目画素の誤差値と、を決定し、前記乱数値の取り得る範囲は、前記補正用パラメータとして、前記注目画素の前記第1方向の位置に応じて変化する、印刷制御装置。請求項8に記載の印刷制御装置であって、前記補正済データ生成部は、前記補正済画像データを生成する前記処理において、注目画素の階調値と、前記注目画素の周辺に位置する周辺画素で得られる誤差値と、前記誤差値に付与される重みであって前記注目画素に対する前記周辺画素の相対的な位置毎に決定される重みと、を用いて、前記注目画素の前記ドット形成状態と、前記注目画素の前記ドット形成状態に応じた前記注目画素の誤差値と、を決定し、前記重みは、前記補正用パラメータとして、前記注目画素の前記第1方向の位置に応じて変化する、印刷制御装置。請求項1ないし10のいずれかに記載の前記印刷制御装置と、前記印刷実行部と、を備える、印刷装置。請求項11に記載の印刷装置であって、前記シート搬送部は、前記第1方向と平行に移動する前記印刷ヘッドに対向する位置に前記第1方向に沿って並んで配置され、前記シートを前記シートの下面から支持する複数の支持部と、前記シートを、前記シートの上面から下方に向かって押圧する複数の押圧部であって、前記各押圧部の前記第1方向の位置が、前記複数の支持部のうちの隣り合う2つの前記支持部の間に配置された、複数の押圧部と、を備える、印刷装置。ところで、記録媒体シートとも呼ぶを波状に変形させた状態で搬送する場合には、印刷ヘッドとシートとの間の距離が、シート上の位置に依存して異なり得る。この結果、シートの波状の変形に起因して、印刷済み画像にムラが生じる可能性があった。本発明の主な利点は、シートの波状の変形に起因する印刷済み画像のムラを抑制することができる技術を提供することである。本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の適用例として実現することが可能である。[適用例1]第1方向に沿って前記シートを波状に変形させた状態で、前記シートを前記第1方向と交差する第2方向に搬送するシート搬送部と、液滴を吐出する複数のノズルを有する印刷ヘッドと、前記第1方向と平行に前記印刷ヘッドを移動させるヘッド移動部と、前記印刷ヘッドの移動中に前記印刷ヘッドを駆動することによって前記波状に変形したシートに向かって前記液滴を吐出させる印刷ヘッド駆動部と、を含む印刷実行部に、印刷を実行させる印刷制御装置であって、補正処理を実行することによって、入力画像データから補正済画像データを生成する処理を実行する補正済データ生成部と、前記補正済画像データを前記印刷実行部に供給する補正済データ供給部と、を備え、前記補正済画像データを生成する前記処理は、仮に、前記入力画像データが階調値の均一な画像を表し、かつ、印刷時に前記シートが変形せずに平らな状態で搬送される場合に、前記シート上の複数の第1種領域に印刷される複数の第1種の印刷済み部分画像と、前記シート上の複数の第2種領域に印刷される複数の第2種の印刷済み部分画像と、の間で、空間周波数のスペクトルが異なるように、前記入力画像データを利用する前記補正処理を実行して前記補正済画像データを生成する処理を含み、前記複数の第1種領域と前記複数の第2種領域とは前記第2方向に沿って延びる領域であり、前記各第1種領域と前記各第2種領域とは前記第1方向に沿って交互に並んでいる、印刷制御装置。この構成によれば、仮に、入力画像データが階調値の均一な画像を表し、かつ、印刷時にシートが変形せずに平らな状態で搬送される場合に、シート上の複数の第1種領域に印刷される複数の第1種の印刷済み部分画像と、シート上の複数の第2種領域に印刷される複数の第2種の印刷済み部分画像との間で、空間周波数のスペクトルが異なるように、入力画像データを利用する補正処理が実行されて補正済画像データが生成される。このため、シートの波状の変形に起因する印刷済み画像の粒状性ムラを低減することができ、この結果、粒状性ムラを抑制することができる。なお、本発明は、種々の形態で実現することが可能であり、例えば、印刷制御方法および印刷制御装置、印刷方法および印刷装置、それらの方法または装置の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体例えば、一時的ではない記録媒体、等の形態で実現することができる。A.第1実施例:次に、本発明の実施の形態を実施例に基づき説明する。図1は、本発明の一実施例としての印刷装置600のブロック図である。この印刷装置600は、制御装置100と、印刷実行部200と、を含む。制御装置100は、印刷装置600の動作を制御するコンピュータである。制御装置100は、CPU110と、DRAM等の揮発性メモリ120と、EEPROM等の不揮発性メモリ130と、タッチパネル等の操作部170と、液晶ディスプレイ等の表示部180と、外部装置との通信のためのインタフェースである通信部190と、を備える。通信部190は、例えば、いわゆるUSBインタフェース、または、IEEE802.3に準拠したインタフェースであってよい。不揮発性メモリ130は、プログラム132と、補正用データ134aと、マトリクス136と、を格納している。CPU110は、プログラム132を実行することによって、プリンタドライバM100の機能を含む種々の機能を実現する。プリンタドライバM100は、印刷対象の画像データ対象画像データとも呼ぶを利用して、印刷実行部200に印刷を実行させる。対象画像データは、例えば、外部装置例えば、コンピュータまたはUSBフラッシュメモリから印刷装置600に供給された画像データである。本実施例では、プリンタドライバM100は、補正済データ生成部M104と、補正済データ供給部M106と、を含む。補正済データ生成部M104は、補正用データ134aを利用して補正処理を実行することによって、対象画像データから補正済の印刷データ補正済画像データとも呼ぶを生成する。補正済データ供給部M106は、補正済画像データを印刷実行部200に供給する。印刷実行部200は、受信した補正済画像データに従って、印刷を実行する。印刷実行部200は、インクの液滴をシート印刷媒体に向かって吐出することによって、シート上にドットを形成する。印刷済画像は、ドットのパターンによって表される。印刷実行部200は、制御回路210と、印刷ヘッド250と、ヘッド移動部240と、シート搬送部260と、を含む。印刷ヘッド250の底面には、インクの液滴を吐出する複数のノズルが設けられている図示省略。本実施例では、印刷ヘッド250は、シアンとマゼンタとイエロとブラックとの4種類のインクを吐出可能である。シート搬送部260は、シートを、所定の搬送方向に搬送する。ヘッド移動部240は、印刷ヘッド250を、搬送方向と直交する方向に移動させる。印刷ヘッド250が、シートと対向する位置を移動しつつインクの液滴をシートに向かって吐出する動作と、シート搬送部260が、シートを搬送する動作と、の繰り返しによって、画像の印刷が進行する。制御回路210は、ヘッド移動部240を制御する移動制御部212と、印刷ヘッド250を制御するヘッド駆動部214と、シート搬送部260を制御する搬送制御部216と、を含む。制御回路210は、制御装置100からの補正済画像データ印刷データに従ってヘッド移動部240と、印刷ヘッド250と、シート搬送部260と、を制御する。図2Aは、印刷装置600の斜視図を示す。図中には、3つの方向Dx、Dy、Dzが示されている。2つの方向Dx、Dyは、それぞれ、水平な方向であり、Dz方向は、鉛直上方向である。Dy方向は、Dx方向と直交する方向である。Dy方向は、印刷ヘッド250の移動方向と平行である以下、Dy方向を第1方向Dyとも呼ぶ。Dx方向は、シート300の搬送方向と同じである以下、Dx方向を搬送方向Dxまたは第2方向Dxとも呼ぶ。以下、Dx方向をDx方向とも呼び、Dx方向の反対方向を-Dx方向とも呼ぶ。Dy方向、-Dy方向、Dz方向、-Dz方向についても、同様である。シート搬送部260は、搬送モータ263と、第1ローラ261と、第2ローラ262と、シート台265と、押圧部269と、を含む。シート台265は、シート300を、下面から、おおよそ水平に、支持する。2つのローラ261、262は、シート台265の上面と対向する位置に、配置されている。第1ローラ261は、シート台265の-Dx方向側の部分と対向し、第2ローラ262は、シート台265のDx方向側の部分と対向する。各ローラ261、262は、Dy方向と平行なローラであり、搬送モータ263によって、回転駆動される。シート300は、ローラ261、262とシート台265との間に挟持され、回転するローラ261、262によって搬送方向Dxに搬送される。本実施例では、印刷装置600が、特定サイズの長方形シート例えば、A4サイズの紙に印刷を行う場合には、長方形シートの短辺が搬送方向Dxと平行であり、長辺が第1方向Dyと平行となるように、シートが配置される。この結果、シートの長辺が搬送方向Dxと平行である場合と比べて、印刷装置600の搬送方向Dxのサイズを小さくすることができる。ヘッド移動部240は、移動モータ242と、支持軸244と、を含む。支持軸244は、第1ローラ261と第2ローラ262との間に配置され、第1方向Dyと平行に延びる。支持軸244は、印刷ヘッド250を、支持軸244に沿ってスライド可能に、支持する。移動モータ242は、図示しないベルトによって印刷ヘッド250に接続されている。移動モータ242は、印刷ヘッド250を、第1方向Dyと平行に、移動させる。本実施例では、ヘッド駆動部214図1は、印刷ヘッド250が第1方向Dyに移動する最中と、印刷ヘッド250が第1方向Dyの反対方向-Dy方向に移動する最中と、のそれぞれにおいて、印刷ヘッド250を駆動して液滴を吐出させる双方向印刷。図2Bは、ヘッド移動部240とシート搬送部260との拡大斜視図を示す。図中では、シート台265の搬送方向Dxと垂直な断面2つのローラ261、ローラ262の間の位置の断面も示されている。図示するように、シート台265は、複数の低支持部265aと、複数の高支持部265bと、を含む。高支持部265bは、低支持部265aと比べて、高い位置でシート300を支持する。低支持部265aと高支持部265bとは、第1方向Dyに沿って交互に並んで配置されている。図2Cは、高支持部265bの断面図を示し、図2Dは、低支持部265aの断面図を示す。図2C、図2Dは、いずれも、搬送方向Dxと鉛直上方向Dzとに平行な断面を示す。図2Cに示すように、高支持部265bは、-Dx方向側からDx方向側に並んで配置された5つの部分265b1~265b5を含む。第1部分265b1は、第1ローラ261と対向する部分であり、第3部分265b3は、印刷ヘッド250複数のノズル250nと対向する部分であり、第5部分265b5は、第2ローラ262と対向する部分である。これら3つの部分265b1、265b3、265b5は、それぞれ、同じ高さの上面を有し、シート300を下面から支持する以下、これらの部分の上面の高さを基準高さSHと呼ぶ。残りの2つの部分265b2、265b4は、基準高さSHよりも下方に凹んでおり、シート300から離れている。なお、図示するように、印刷ヘッド250には、搬送方向Dxの位置が互いに異なる複数のノズル250nが設けられている。本実施例では、CMYKのインク毎に、そのような複数のノズル250nが設けられている。図2Dに示すように、低支持部265aは、-Dx方向側からDx方向側に並んで配置された5つの部分265a1~265a5を含む。第1部分265a1と第5部分265a5とは、図2Cの第1部分265b1と第5部分265b5と、それぞれ同じである。第3部分265a3は、図2Cの第3部分265b3と同様に、印刷ヘッド250複数のノズル250nと対向する。ただし、第3部分265a3の上面の高さは、基準高さSHよりも低い。また、第3部分265a3の上面は、-Dx側からDx側へ向けて斜め上方向に傾斜している第2ローラ262に近いほど、高い。残りの2つの部分265a2、265a4は、基準高さSHよりも下方に凹んでおり、シート300から離れている。第2部分265a2の上方には、押圧部269が配置されている。押圧部269は、第1部分265a1の上面と対向する位置から、搬送方向Dx側に向けて、斜め下方向に傾斜して延びる。押圧部269の搬送方向Dx側の端の高さは、基準高さSHよりも低い。第1ローラ261と第1部分265a1との間から送り出されたシート300は、押圧部269によって曲げられて、基準高さSHよりも下方に送られる。押圧部269の搬送方向Dx側では、シート300は、第3部分265a3に下面を支持されて、徐々に基準高さSHに近づく。ただし、印刷ヘッド250複数のノズル250nと対向する位置では、シート300の高さは、基準高さSHよりも低い。第3部分265a3の搬送方向Dx側では、シート300は、第2ローラ262と第5部分265a5とに挟まれる。図2Bに示すように、本実施例では、押圧部269および低支持部265aと、高支持部265bと、が第1方向Dyに沿って交互に並ぶ。これにより、シート搬送部260は、第1ローラ261と第2ローラ262との間で搬送方向Dxと交差する第1方向Dyに沿って波状に変形させた状態で、シート300を搬送方向Dxに搬送する。シート300を波状に変形させる理由は、シート300が丸まることに起因してシート300がシート台265から印刷ヘッド250側へ浮き上がることを抑制するためである。シート300が変形せずに平らなまま搬送されると仮定すると、ノズル250nからインクの液滴を受けたシートが、図2Cの符号302で示すように意図せずに変形する可能性がある。このような意図しない変形は、印刷不良を引き起こし得る。特に、本実施例では、長方形シートの短辺が搬送方向Dxと平行であり、長辺が第1方向Dyと平行である。この場合には、長辺が搬送方向Dxと平行である場合と比べて、意図しない変形が生じる可能性が高い。そこで、本実施例の印刷装置600は、搬送方向Dxと交差する第1方向Dyに沿って波状にシート300を変形させることによって、意図しない変形を抑制する。図3は、印刷ヘッド250から吐出された液滴D1、D2の、シート上の着弾位置第1方向Dyの位置を示す。第1液滴D1は、Dy方向に移動する印刷ヘッド250から吐出される液滴を示し、第2液滴D2は、-Dy方向に移動する印刷ヘッド250から吐出される液滴を示す。また、図3Aは、変形せずに平らなシート300f以下、基準シート300fとも呼ぶに印刷を行う仮想的な場合を示し、図3Bは、波状に変形した実施例のシート300に印刷を行う場合を示す。ノズル250nは、鉛直下方に向けて、液滴D1、D2を吐出する。また、ノズル250nは、液滴D1、D2の吐出時に、シート300、300fの上方で、水平に移動する。従って、シート300、300fから見ると、液滴D1、D2は、印刷ヘッド250の移動方向に向かって、斜めに飛ぶ。図3Aに示すように、同じ目標位置Py1にドットを形成するためには、Dy方向に移動する印刷ヘッド250は、目標位置Py1よりも-Dy方向側の位置で第1液滴D1を吐出し、-Dy方向に移動する印刷ヘッド250は、目標位置Py1よりもDy方向側の位置で第2液滴D2を吐出する。このように、液滴D1、D2の吐出タイミングが調整される。図3A中のギャップGPsは、ノズル面npと基準シート300fとの間のギャップを示す。ここで、ノズル面npは、複数のノズル250nの位置を含む平面であり、移動するノズル250nが通過し得る位置を含む平面である。本実施例では、ノズル面npは、おおよそ水平な平面である。ギャップは、ノズル面npと垂直に測定した、ノズル面npとシートとの間の距離である。以下、基準シート300fのギャップGPsを、基準ギャップGPsとも呼ぶ。図3Bに示すように、実際に利用されるシート300は、第1方向Dyに沿って波状に変形している。本実施例では、シート300における最も高い部分高支持部265bに支持される部分のギャップが、基準ギャップGPsと同じである。以下、基準シート300fに相当する平面300sを基準面300sと呼ぶ。基準面300sの高さは、図2C、図2Dの基準高さSHと同じである。図示するように、シート300上の領域は、第1方向Dyに沿って交互に並ぶ第1種領域A1と第2種領域A2とに区分される。第1種領域A1は、押圧部269によって押さえられる部分を含む領域である。第2種領域A2は、高支持部265bによって支持される部分を含む領域である。本実施例においても、ノズル250nから基準ギャップGPsだけ離れた平らな基準面300sに印刷することを想定して、液滴D1、D2の吐出タイミングが調整される。図3Bには、図3Aと同じ目標位置Py1にドットを形成するために吐出された液滴D1、D2が示されている。基準面300sから遠い第1種領域A1に印刷を行う場合には、液滴D1、D2の着弾位置は、目標位置Py1からズレてしまう。第1液滴D1の着弾位置は、目標位置Py1から印刷ヘッド250の移動方向側Dy方向側にズレた位置であり、第2液滴D2の着弾位置は、目標位置Py1から印刷ヘッド250の移動方向側-Dy方向側にズレた位置である。このようなドットの位置ズレは、ノズル面npとシート300との間のギャップと、基準ギャップGPsと、の間の差が大きいほど、大きい。一般に、画像を印刷するために、互いに離れた複数のドットが形成される。ここで、ギャップと基準ギャップGPsとの差が大きい場合には、ドットの位置ズレに起因して、一部のドットが他のドットに近づく場合があり、さらに、一部のドットが他のドットと繋がる場合がある。この結果、ドットの位置ズレが無い場合と比べて、印刷済画像が粗く見える場合がある印刷済画像を表す粒ドットのパターンが粗く見える場合がある。このような粒状性の変化は、基準面300sに近い第2種領域A2と比べて、基準面300sから遠い第1種領域A1の方が、大きい。印刷済画像の観察者は、第1種領域A1と第2種領域A2との間の粒状性の差を、粒状性ムラとして、認識する。図4は、粒状性ムラの例を示す概略図である。図4Aは、対象画像データId印刷対象の画像データを示す。対象画像データIdは、階調値の均一な画像Idiを表す。図4Bは、対象画像データIdを、補正せずに、波状に変形したシート上に印刷して得られる、印刷済画像Ipを示す。図示するように、第1種領域A1と第2種領域A2との間で、粒状性ムラが生じる。このような粒状性ムラを抑制するために、印刷装置600図1は、印刷のための画像処理において、補正用データ134aを利用した画像補正を行う。なお、第1種領域A1と第2種領域A2とは、ノズル面np図3Bから、押圧部269の最も低い部分と高支持部265bの上面との間の位置までのギャップギャップ閾値GPthと呼ぶを用いて、区別することができる。すなわち、第1種領域A1は、ギャップがギャップ閾値GPth以上の範囲内にある領域である。第2種領域A2は、ギャップがギャップ閾値GPth未満の範囲内にある領域である。ギャップ閾値GPthは、例えば、押圧部269の最も低い部分と高支持部265bの上面との間の中間の高さに相当するギャップであり得る。次に、補正用データ134aを利用した印刷について説明する。図5は、印刷装置600図1によって実行される印刷処理のフローチャートである。プリンタドライバM100は、ユーザの指示例えば、ユーザによる操作部170の操作や、通信部190に接続されたコンピュータ図示せずからのコマンドに応じて、印刷処理を開始する。プリンタドライバM100は、印刷対象の対象画像データを、通信部190に接続された外部装置から取得する。最初のステップS200では、補正済データ生成部M104図1は、対象画像データを、ビットマップデータに変換するラスタライズ処理。ビットマップデータに含まれる画素データは、例えば、赤Rと緑Gと青Bの3つの色成分の階調値例えば、0~255の256階調で画素の色を表すRGB画素データである。また、ビットマップデータの画素密度は、印刷解像度ドットの最高密度と同じである。次のステップS210では、補正済データ生成部M104図1は、ビットマップデータに含まれるRGB画素データを、シアンとマゼンタとイエロとブラックとの4つの色成分の階調値ドット形成状態の総数本実施例では、4値よりも多い階調数。例えば、0~255の256階調で画素の色を表すCMYK画素データに変換する色変換処理。色変換処理は、RGB画素データとCMYK画素データとを対応付けるルックアップテーブルを用いて行われる。次のステップS220では、補正済データ生成部M104図1は、CMYK画素データを含むビットマップデータを、各画素毎のドットの形成状態を表すドットデータに変換するハーフトーン処理。本実施例では、補正済データ生成部M104は、マトリクス136を利用した誤差拡散法に従って、ドットデータを生成する。このステップS220の詳細については、後述する。次のステップS230では、補正済データ生成部M104図1は、ドットデータから印刷データを生成する。印刷データは、印刷実行部200によって解釈可能なデータ形式で表されたデータである。本実施例では、補正済データ生成部M104は、いわゆる双方向印刷を実行するように、印刷データを生成する。次のステップS240では、補正済データ供給部M106は、印刷データを印刷実行部200に供給する。印刷実行部200は、受信した印刷データに従って、画像を印刷する。図6は、ハーフトーン処理の概略図であり、図7は、ハーフトーン処理のフローチャートである。以下、図7のフローチャートに沿って、説明を行う。図7の処理は、インク色毎、かつ、画素毎に、実行される。この処理によって、画素毎のドット形成状態が決定される。本実施例では、ドット形成状態は、互いにインク量すなわち、ドットのサイズドットによって表現される濃度の異なる以下の4つの状態の中から決定される。A大ドットB中ドット中ドットの濃度<大ドットの濃度C小ドット小ドットの濃度<中ドットの濃度Dドット無し最初のステップS504では、補正済データ生成部M104図1は、マトリクス136図1と、誤差バッファEB図6と、を用いて、処理対象の画素注目画素の誤差値Etを算出する。後述するように、誤差バッファEBは、各画素における濃度誤差階調の誤差値を格納している。誤差バッファEBは、揮発性メモリ120図1に、設けられている。マトリクス136は、注目画素の周辺の所定の相対位置に配置された画素に、ゼロより大きい重みを割り当てている。図6のマトリクス136では、記号が注目画素を表し、周辺の画素に重みa~mが割り当てられている。重みa~mの合計は1である。補正済データ生成部M104は、この重みに従って、周辺の画素の誤差値の重み付き和を、注目画素の誤差値Etとして算出する。次のステップS506では、補正済データ生成部M104は、誤差値Etと、注目画素の階調値以下、入力階調値Vinとも呼ぶ。例えば、シアンの階調値との和を、第1階調値Vaとして算出する。なお、図6に示すマトリクス136は、-Dy方向にドット状態決定処理が進行する場合のマトリクスである。Dy方向にドット状態決定処理が進行する場合には、注目画素を中心に第1方向Dyの相対位置を反転させたマトリクスが利用される。次のステップS508では、補正済データ生成部M104は、補正用データ134aを参照し、注目画素の第1方向Dyの位置に応じて、乱数値RNDを生成する。図8Aは、補正用データ134a以下、振幅係数データ134aと呼ぶを示すグラフである。横軸は第1方向Dyの位置Pyを示し、縦軸は振幅係数Amcを示す。後述するように、振幅係数Amcは、乱数値RNDを生成する場合の、乱数値RNDの取り得る値の範囲以下、乱数値RNDの定義域と呼ぶの大きさを表す係数である振幅係数Amcが大きいほど、定義域が大きくなる。図8Aに示すように、本実施例では、押圧部269の位置Pya1~Pya6では、振幅係数Amcは0に設定され、高支持部265bの位置Pyb1~Pyb7では、振幅係数Amcは1に設定される。すなわち、ギャップが、図3の基準面300sのギャップ基準ギャップGPsと同じである位置Pyでは、振幅係数Amcは、1である。他の位置Pyでは、振幅係数Amcは、線形補間によって決定される。振幅係数データ134aは、各位置Pya1~Pya6、Pyb1~Pyb7の振幅係数Amcを表すテーブルデータである。なお、他の位置Pyの振幅係数Amcは、線形補間に限らず、他の種々の補間例えば、スプライン関数や正弦関数を用いた補間によって決定されてもよく、また、変形したシートの実際の形状に応じて決定されてもよい。一般的には、振幅係数データ134aとしては、第1方向Dyの印刷位置が第1種領域A1内にある場合と第2種領域A2内にある場合とで補正量粒状性の変化量が異なるように、補正量の印刷位置依存性を規定するデータを採用可能である。ここで、振幅係数データ134aは、第2種領域A2において、第1種領域A1と比べて、印刷済画像が相対的に粗くなるような補正量を規定することが好ましい。また、振幅係数データ134aは、振幅係数Amcと位置Pyとの関係を定める他の任意の形式のデータであってよい例えば、振幅係数Amcと位置Pyとの関係を定めるルックアップテーブル。なお、振幅係数データ134aは、予め決められている。図8Bは、振幅係数Amcと、乱数値RNDの定義域RRと、の関係を示すグラフである。横軸は、振幅係数Amcを示し、縦軸は、乱数値RNDを示す。下限RNDLと上限RNDHとは、それぞれ、乱数値RNDの定義域RRの下限と上限とを、示す。図中では、定義域RRにハッチングが付されている。本実施例では、下限RNDLは、0.0に固定されている。上限RNDH>下限RNDLは、振幅係数Amcと正比例である。従って、定義域RRの幅RNDWは、振幅係数Amcが大きいほど、広い。本実施例では、振幅係数Amcが0の場合に上限RNDHは85であり、振幅係数Amcが1の場合に上限RNDHは175である。図8Cは、定義域RRの位置依存性を示すグラフである。横軸は、第1方向Dyの位置Pyを示し、縦軸は、乱数値RNDを示す。図中では、定義域RRにハッチングが付されている。上述したように、振幅係数Amcは、第1方向Dyの位置Pyに応じて変化するので、定義域RRも、位置Pyに応じて変化する。図示するように、押圧部269の位置Pya1~Pya6を含む第1種領域A1では、定義域RRが狭く、高支持部265bの位置Pyb1~Pyb7の位置を含む第2種領域A2では、定義域RRが広い。以上のように、補正済データ生成部M104は、注目画素の位置Pyに応じて振幅係数Amcを決定し、決定された振幅係数Amcに応じて定義域RRを決定し、決定された定義域RR内で乱数値RNDを生成する。乱数値RNDの生成は、画素毎に行われる。本実施例では、乱数値RNDは、定義域RR内で一様に分布する。図7の続くステップS510~S540では、補正済データ生成部M104は、第1階調値Vaと、乱数値RNDと、3つの基準閾値Th1~Th3と、を利用した大小関係に基づいて、注目画素のドット形成状態を決定する。本実施例では、入力階調値Vinは、0~255の256段階で表される。第1基準閾値Th1は、小ドットを出力するための閾値の基準である例えば、ゼロ。第1補正済閾値Th1rは、第1基準閾値Th1乱数値RNDである。第2基準閾値Th2は、中ドットを出力するための閾値の基準である例えば、84。第2補正済閾値Th2rは、第2基準閾値Th2乱数値RNDである。第3基準閾値Th3は、大ドットを出力するための閾値の基準である例えば、170。第3補正済閾値Th3rは、第3基準閾値Th3乱数値RNDである。補正済データ生成部M104は、以下のように、ドット形成状態を決定する。A第1階調値Va>第3補正済閾値Th3rS510:Yes:ドット形成状態=大ドットS515B第1階調値Vaが第3補正済閾値Th3r以下であり、かつ、第1階調値Va>第2補正済閾値Th2rS520:Yes:ドット形成状態=中ドットS525C第1階調値Vaが第2補正済閾値Th2r以下であり、かつ、第1階調値Va>第1補正済閾値Th1rS530:Yes:ドット形成状態=小ドットS535D第1階調値Vaが第1補正済閾値Th1r以下であるS530:No:ドット形成状態=ドット無しS540このように、本実施例では、補正済データ生成部M104図1は、乱数値RNDを利用して、閾値を補正する。そして、補正済データ生成部M104は、入力階調値Vinと、補正済閾値Th1r、Th2r、Th3rと、の間の大小関係に基づいて、注目画素のドット形成状態を決定する。本実施例では、図7に示す処理ドット形成状態の決定が、補正処理画像補正の例である。以下、補正処理の対象の画像データここでは、CMYKのビットマップデータを、入力画像データとも呼ぶ。また、補正処理から印刷データの生成までの一連の処理図5のS220、S230の全体が、補正処理を実行することによって、入力画像データから補正済画像データ具体的には、補正済の印刷データを生成する処理の例である以下、補正済画像データ生成処理、より具体的に、補正済印刷データ生成処理とも呼ぶ。3つの図8D、図8E、図8Fは、3つの閾値Th3r、Th2r、Th1rの位置依存性をそれぞれ示すグラフである。横軸は、第1方向Dyの位置Pyを示し、縦軸は、補正済閾値Th3r、Th2r、Th1rを示している。図中では、各補正済閾値Th3r、Th2r、Th1rの取り得る値の範囲に、ハッチングが付されている以下、閾値範囲TR3、TR2、TR1と呼ぶ。各閾値範囲TR3、TR2、TR1は、乱数値RNDの定義域RRと同様に、位置Pyに応じて変化する。すなわち、押圧部269の位置Pya1~Pya6を含む第1種領域A1では、各閾値範囲TR3、TR2、TR1が狭く、高支持部265bの位置Pyb1~Pyb7の位置を含む第2種領域A2では、各閾値範囲TR3、TR2、TR1が広い。このように、位置Pyに依存して変化する閾値範囲TR3、TR2、TR1と、印刷済画像の粒状性との関係については、後述する。ドット形成状態の決定の次のステップS550図7では、補正済データ生成部M104は、決定されたドット形成状態に対応付けられた階調値ドット階調値Vbと呼ぶを取得する。本実施例では、以下のようにドット階調値が設定されている。A大ドット:ドット階調値Vb=255B中ドット:ドット階調値Vb=170C小ドット:ドット階調値Vb=84Dドット無し:ドット階調値Vb=ゼロドット階調値Vbは、ドット形成状態によって表される階調値濃度を表している。このような対応関係は、ドット階調値テーブルとして、補正済データ生成部M104に予め組み込まれている。次のステップS570では、補正済データ生成部M104は、対象誤差値Eaを算出する。対象誤差値Eaは、以下の式で表される。対象誤差値Ea=第1階調値Va-ドット階調値Vb補正済データ生成部M104は、算出した対象誤差値Eaを、注目画素の誤差値として、誤差バッファEBに登録する。以上のように、補正済データ生成部M104は、各印刷画素のドット形成状態を、インク色毎に、決定する。図9は、ドット形成状態の決定例を示す。図9Aの決定例は、第1種領域A1における決定例を示している。図9Aの例では、乱数値RNDの定義域が0~85であり、定義域幅RNDWは比較的狭い85。図9Bの決定例は、第2種領域A2における決定例を示している。図9Bの例では、乱数値RNDの定義域が0~175であり、定義域幅RNDWが比較的広い175。これらの図は、16個の画素が第1方向Dyに並んで形成された画素ラインの決定例を示している。図中には、入力階調値Vinと、第1階調値Vaと、乱数値RNDと、補正済閾値Th3r、Th2r、Th1rと、ドット形成状態DSと、ドット階調値Vbと、対象誤差値Eaと、が示されている。ドット形成状態DSの欄には、ドット無し、小ドットdt1、中ドットdt2、大ドットdt3のいずれかのシンボルドット無しは空欄示されている。ここで、入力階調値Vinは、全ての画素で同じ値120であることとしている。また、説明を簡単にするために、或る画素で生じた誤差の全てが、Dy方向に隣接する画素の第1階調値Vaに、加算されると仮定している。例えば、図9Aに示すように、上から2番目の第2画素P2の第1階調値Vaは、その画素P2の入力階調値Vin120と、1つ上の第1画素P1で生じた対象誤差値Ea36との、和156である。定義域幅RNDWが狭い場合には、広い場合と比べて、大きい濃度が高いドットが形成され難い。例えば、図9Aに示す例では、ドット形成状態DSは、小ドットdt1と中ドットdt2とのいずれかである。濃度が最も高い大ドットdt3の画素は、存在しない。全画素数16に対する大ドットdt3の画素数0の割合は、ゼロ0/16である。従って、このドット形成状態のパターンの観察者にとっては、画像を表す粒ドットが比較的細かく見える。また、濃度が最も薄いドット無しの画素も、存在しない。全画素数16に対するドット無しの画素数0の割合は、ゼロ0/16である。従って、ドット形成状態のパターンの観察者にとっては、画像を表す粒ドットが、比較的均等に分布しているように見える印刷済画像が滑らかに見える。このように、定義域幅RNDWが比較的狭い場合には、ドットパターンは細かく見える。なお、ドット階調値Vbの平均値は、入力階調値Vin120とおおよそ同じ122である。一方、定義域幅RNDWが広い場合には、狭い場合と比べて、大きい濃度が高いドットが形成され易い。例えば、図9Bに示す例では、定義域幅RNDWが比較的狭い場合図9Aと比べて、大ドットdt3の画素数の割合が増大する3/16=0.19。従って、このドット形成状態のパターンの観察者にとっては、画像を表す粒ドットが、比較的粗く見える。また、図9Bの決定例では、定義域幅RNDWが比較的狭い場合図9Aと比べて、ドット無しの画素数の割合が増大する5/16=0.31。従って、ドット形成状態のパターンの観察者は、画像を表す粒ドットが、均等に分布せずに、局所的に偏っているように見える。このように、定義域幅RNDWが比較的広い場合には、ドットパターンが粗く見える。なお、ドット階調値Vbの平均値は、入力階調値Vin120とおおよそ同じ117である。このように、図9Aと図9Bとの間では、ドット形成状態のパターンが異なるすなわち、粒状性が異なる。乱数値RNDの定義域幅RNDWが大きい場合には、小さい場合と比べて、ドットパターンを粗くすることができる。この理由は、以下の通りである。乱数値RNDが大きい場合には、小さい場合と比べて、補正済閾値Th1r、Th2r、Th3rが大きいので、注目画素に生じるドットが小さいまたは、ドットが生じない傾向にある。例えば、図9Bの第3画素P3の第1階調値Va164は、第4画素P4の第1階調値Va105よりも大きいにも拘わらず、第3画素P3のドットのサイズドット無しは、第4画素P4のドットのサイズ小ドットdt1よりも小さい。また、ドットが小さいほど、対象誤差値Eaが大きい。従って、乱数値RNDが大きい場合には、注目画素は、周辺の画素に大きな誤差値Eaを分散させることができる。乱数値RNDの大きな画素で生じる大きな誤差値Eaが、乱数値RNDの小さな注目画素の第1階調値Vaに加算されると、注目画素の入力階調値Vinが小さい場合であっても、大ドットdt3が形成され得る例えば、図9Bの第7画素P7。このような乱数値RNDに起因する大ドットdt3の形成は、乱数値RNDの定義域幅RNDWが広いほど、促進される。乱数値RNDに起因して注目画素に大ドットdt3が形成されると、周辺の画素のドットのサイズが小さくなる。従って、大ドットdt3の画素数の割合が大きい場合には、小さい場合と比べて、ドットパターンによって表される濃度の分布が不均等になる。従って、定義域幅RNDWを大きくすることによって、ドットパターンを粗くすることができる。一方、乱数値RNDが小さい場合には、大きい場合と比べて、補正済閾値Th1r、Th2r、Th3rが小さいので、注目画素に生じるドットが大きい傾向にある。例えば、図9Bの第5画素P5の第1階調値Va188は、第6画素P6の第1階調値Va238よりも小さいにも拘わらず、第5画素P5のドットのサイズ大ドットdt3は、第6画素P6のドットのサイズ中ドットdt2よりも、大きい。また、ドットが大きいほど、対象誤差値Eaが小さい。従って、乱数値RNDが小さい場合には、注目画素は、周辺の画素に小さな誤差値Eaを分散させることができる。乱数値RNDの小さな画素で生じる小さな誤差値Eaが、乱数値RNDの大きな注目画素の第1階調値Vaに加算されると、注目画素の入力階調値Vinが大きい場合であっても、ドット形成されない場合がある例えば、図9Bの第8画素P8。このような乱数値RNDに起因するドット無し画素の発生は、乱数値RNDの定義域幅RNDWが広いほど、促進される。乱数値RNDに起因してドット無しの画素が生じると、周辺の画素のドットサイズが大きくなる。従って、ドット無しの画素数の割合が大きい場合には、小さい場合と比べて、ドットパターンによって表される濃度の分布が、不均等になる。従って、定義域幅RNDWを大きくすることによって、ドットパターンを粗くすることができる。図10は、印刷処理における粒状性の変化例を示す概略図である。図10Aは、入力画像データIDinハーフトーン処理の対象のCMYKのビットマップデータを示す。入力画像データIDinは、階調値の均一な画像を表す以下、入力画像Iinとも呼ぶ。入力画像Iinは、例えば、図4Aの画像Idiと同じ画像を表す。図10Bは、入力画像データIDinを用いたハーフトーン処理図7:補正処理を実行することによって生成される補正済の印刷データIDc補正済画像データIDcを示す。図中の領域A1、A2と方向Dx、Dyとは、補正済画像データIDcが印刷される場合の印刷済画像に基づく領域A1、A2と方向Dx、Dyとを示している。図8A~図8Fで説明したように、第2種領域A2では、第1種領域A1と比べて、乱数値RNDの定義域幅RNDWが広い。そして、図9A、図9Bで説明したように、定義域幅RNDWが広い場合には、狭い場合と比べて、ドット形成状態のパターンが粗い。従って、図10Bの補正済画像データIDcでは、第2種領域A2のドット形成状態のパターンが、第1種領域A1のドット形成状態のパターンと比べて、粗い以下、補正済画像データIDcによって表される画像を、補正済画像Icと呼ぶ。仮に、印刷時にシートが変形せずに平らな状態で搬送される場合には例えば、図3Bの基準シート300fに印刷する場合、補正済画像データIDcを印刷して得られる印刷済画像は、補正済画像Icと同じである。図10Cは、このような印刷済画像補正済画像Icにおける空間周波数スペクトルの概略例を示すグラフである。横軸は、空間周波数SF単位は、サイクル/ミリメートルを示し、縦軸は、強度mを示す。第1グラフmcA1は、第1種領域A1の印刷済画像のスペクトルを示し、第2グラフmcA2は、第2種領域A2の印刷済画像のスペクトルを示す。この空間周波数スペクトルは、いわゆるウイナースペクトラムである。このような空間周波数スペクトルは、以下のようにして、得られる。まず、印刷済の補正済画像Icを光学的に読み取ることによって、印刷済の補正済画像Icを表す画像データが生成される。次に、画像データは、Lab空間で色を表す画像データに変換される。次に、L成分の画像に対して、二次元のFFTFastFourierTransformが実行される。次に、二次元FFTの結果は、極座標系で表されたデータに変換される。そして、極座標系で表されたデータを、角度についての平均化を利用して、一次元化することによって、図10Cのスペクトルが得られる。図示するように、第1種領域A1第1グラフmcA1と第2種領域A2第2グラフmcA2との間では、スペクトルが異なっている。具体的には、第2種領域A2第2グラフmcA2では、第1種領域A1第1グラフmcA1と比べて、特定の空間周波数SF1よりも低い低周波数成分の強度mが強い。これは、第2種領域A2では、第1種領域A1と比べて、ドットパターンが粗く見えることを示している。図10Dは、仮想印刷済画像IPinの概略図である。仮想印刷済画像IPinは、乱数値RNDを用いた補正を行わずに、入力画像データIDinを用いて、波状に変形したシート上に印刷された印刷済画像を示している。図4Bで説明したように、第1種領域A1では、第2種領域A2と比べて、印刷済画像が粗く見える。図10Eは、補正済画像データIDcを、波状に変形したシート上に印刷して得られる印刷済補正画像IPcの概略図である。印刷済補正画像IPcにおける粒状性の変化の位置依存性第1方向Dyの位置は、シートの波状の変形に起因する粒状性の変化の位置依存性図10Dと、画像補正による粒状性の変化の位置依存性図10Bと、を総合して得られる。ここで、図10Dの仮想印刷済画像IPinにおける粒状性の変化の位置依存性は、図10Bの補正済画像Icにおける粒状性の変化の位置依存性と、逆である。従って、印刷済補正画像IPcにおいては、第1種領域A1と第2種領域A2との間の粒状性の差が緩和される。すなわち、粒状性のムラは、入力画像データIDinを補正せずに印刷した場合と比べて、小さい。図10Fは、印刷済補正画像IPcにおける空間周波数スペクトルの概略例を示すグラフである。横軸は、空間周波数SF単位は、サイクル/ミリメートルを示し、縦軸は、強度mを示す。第1グラフmpA1は、第1種領域A1の印刷済画像のスペクトルを表し、第2グラフmpA2は、第2種領域A2の印刷済画像のスペクトルを表す。図3Bで説明したように、第2種領域A2では、シートの波状の変形に起因する粒状性の変化が小さいので、第2グラフmpA2は、図10Cの第2グラフmcA2と、おおよそ同じである。一方、第1種領域A1では、シートの波状の変形に起因して粒状性が変化する印刷済画像が粗くなるので、第1種領域A1におけるスペクトル第1グラフmpA1は、シートが平らな場合の補正済画像Icにおけるスペクトル図10Cの第1グラフmcA1と比べて、第2種領域A2におけるスペクトル第2グラフmpA2に近くなる。このように、第1実施例では、図10B、図10Cで説明したように、仮に、入力画像データIDin図10Aが階調値の均一な画像を表し、かつ、印刷時にシートが変形せずに平らな状態で搬送される場合には例えば、図3Bの基準シート300fに印刷する場合、印刷済画像において、複数の第1種領域A1に印刷される複数の印刷済部分画像と、複数の第2種領域A2に印刷される複数の印刷済部分画像と、の間で、空間周波数のスペクトルが異なるように、補正処理図7が実行されて補正済画像データIDcが生成される。ここで、印刷済画像は、図10Bに示す補正済画像Icと、同様の画像である。すなわち、複数の第1種領域A1と複数の第2種領域A2とは、搬送方向Dxに沿って延びる領域であり、各第1種領域A1と各第2種領域A2とは、第1方向Dyに沿って交互に並ぶ。従って、シートの波状の変形に起因する印刷済画像の粒状性ムラを低減することができる。特に、本実施例では、第2種領域A2の印刷済部分画像の方が、第1種領域A1の印刷済部分画像と比べて、粗くなるように、補正処理図7が実行されて補正済画像データIDcが生成される。従って、シートの波状の変形に起因して、第1種領域A1の印刷済み部分画像が、第2種領域A2の印刷済み部分画像と比べて、粗くなる場合に、第2種領域A2の印刷済み部分画像の粒状性を、第1種領域A1の印刷済み部分画像の粒状性に近づけることができるので、粒状性のムラを、適切に、抑制することができる。また、第1実施例では、図9A、図9B、図10A、図10Bで説明したように、仮に、入力画像データIDin図10Aが階調値の均一な画像を表し、かつ、印刷時にシートが変形せずに平らな状態で搬送される場合には、複数の第1種領域A1の複数の印刷済部分画像と、複数の第2種領域A2の複数の印刷済部分画像と、の間で、濃度が最も高いドット有状態大ドットdt3の印刷画素の割合が異なるように、補正処理図7が実行されて印刷画素毎のドット形成状態が決定される。従って、第1種領域A1と第2種領域A2とのそれぞれの印刷済部分画像の間で空間周波数スペクトルを異ならせることができる図10C。この結果、シートの波状の変形に起因する印刷済み画像の粒状性ムラを低減することができる。また、図3には、特定範囲GRがハッチングで示されている。特定範囲GRは、ノズル面npとシートとの間のギャップがギャップ閾値GPth未満の範囲である。図示すように、第1種領域A1は、シート300とノズル250nノズル面npとの間のギャップが特定範囲GRの外にある領域であり、第2種領域A2は、ギャップが特定範囲GR内にある領域である。図10Cに示すように、画像補正ドット形成状態の決定処理図7は、第1種領域A1と第2種領域A2との間で空間周波数スペクトルを異ならせるので、一部の領域第1種領域A1のギャップが特定範囲GRから外れることに起因する印刷済み画像の粒状性ムラを低減することができる。特に、第2種領域A2のギャップの範囲である特定範囲GRが、ギャップ閾値GPth未満の範囲であるので、比較的ギャップが大きい第1種領域A1と、比較的ギャップが小さい第2種領域A2との間の粒状性ムラを低減することができる。ここで、図9A、図9Bで説明したように、画像補正は、第1種領域A1と比べて、第2種領域A2における最大濃度のドット形成状態の画素数の割合を高くする。従って、シート300の波状の変形に起因して、第1種領域A1の印刷済み部分画像が、第2種領域A2の印刷済み部分画像と比べて、粗くなる場合に、第2種領域A2の印刷済み部分画像の粒状性を、第1種領域A1の印刷済み部分画像の粒状性に近づけることができるので、粒状性ムラを抑制することができる。また、第1実施例では、補正済データ生成部M104図1は、図7のハーフトーン処理補正処理において、注目画素の入力階調値Vinと、注目画素の周辺に位置する周辺画素で得られる誤差値Etと、乱数値RNDと、を用いて、注目画素のドット形成状態と、注目画素のドット形成状態に応じた注目画素の対象誤差値Eaと、を決定する。そして、図8Cに示すように、補正済データ生成部M104は、誤差拡散法に従ったドット形成状態の決定で利用される補正用のパラメータより具体的には、乱数値RNDの取り得る範囲定義域RRを、注目画素の第1方向Dyの位置Pyに応じて変化させる。従って第1方向Dyの印刷位置に応じてドット形成状態の特性を変化させることができる。この結果、シート300の第1方向Dyに沿った波状の変形に起因する印刷済画像の粒状性ムラを、容易に抑制することができる。また、第1実施例では、図2、図3に示すように、シート搬送部260は、シート300を下面から支持する複数の高支持部265bを含む。複数の高支持部265bは、第1方向Dyと平行に移動する印刷ヘッド250に対向する位置に、第1方向Dyに沿って並んで配置されている。また、シート搬送部260は、シート300を、上面から、下方に向かってより具体的には、高支持部265bとシート300との接触位置基準高さSHよりも下方に向かって押圧する複数の押圧部269を含む。各押圧部269の第1方向Dyの位置は、隣り合う2つの高支持部265bの間に配置されている。従って、シート搬送部260は、シート300を適切に波状に変形させることができる。特に、本実施例では、複数の押圧部269の第1方向Dyの位置と、複数の高支持部265bの第1方向Dyの位置とは、交互に並んでいる。従って、シート300が、山と谷とを繰り返す波状に変形するので、シート300が、図2Cの符号302で示すように、意図せずに変形する可能性を低減できる。また、第1実施例では、図10Dで説明したように、画像補正を行わずに、波状に変形したシート300に印刷を行う場合には、第1種領域A1と第2種領域A2との間で粒状性が異なってしまう。具体的には、第1種領域A1の粒状性が、第2種領域A2の粒状性よりも大きくなる第1種領域A1の印刷済画像が、第2種領域A2の印刷済画像よりも、粗くなる。このような粒状性のムラを抑制するためには、2種類の領域A1、A2の間の粒状性の差を小さくすることが好ましい。ここで、印刷装置600の構成を変えずに第1種領域A1の印刷済画像の粒状性を更に向上させる画像を細かくすることは困難である。そこで、本実施例では、第2種領域A2の粒状性を低下させることによって第2種領域A2の印刷済画像を粗くすることによって、2種類の領域A1、A2の間の粒状性の差を小さくしている。B.第2実施例:図11は、第2実施例におけるハーフトーン処理の概略図であり、図12は、第2実施例におけるハーフトーン処理のフローチャートである。図6、図7の第1実施例とは異なり、第2実施例では、乱数値RNDの代わりに、第1方向Dyの位置Pyに応じて変化するマトリクス136A~136Fが利用される。図12では、図7のステップと同じステップに同じ符号を付している。印刷処理の手順は、図5の実施例と同じである。また、印刷処理を実行する印刷装置の構成は、不揮発性メモリ130が、マトリクス136の代わりに6つのマトリクス136A~136Fを格納する点を除いて、図1、図2の印刷装置600の構成と同じである。図13A~、図13Fは、6つのマトリクス136A~136Fの例を、それぞれ示している。図中には、第1方向Dyと第2方向Dxとが示されている。1つの四角は1つの画素を示している。記号は注目画素を示している。各画素の位置は、注目画素を基準とする相対的な位置である。各画素に記載されている数値は、重み係数を示している。各画素の重み係数を、全画素の重み係数の和が1になるように正規化して得られる値が、実際の重みである。なお、各マトリクス136A~136Fは、-Dy方向にドット状態決定処理が進行する場合のマトリクスである。Dy方向にドット状態決定処理が進行する場合には、注目画素を中心に第1方向Dyの相対位置を反転させたマトリクスが利用される。図13Gは、各マトリクス136A~136Fのそれぞれの粒状性評価値GEを示す表である。粒状性評価値GEは、印刷済画像の粒状性画像の粗さを数値化したものであり、図13Hの式に従って算出される。粒状性評価値GEが大きいほど、印刷済画像が粗い。ここで、uは空間周波数単位は、サイクル/ミリメートルであり、WSuは、上述したウイナースペクトラムである。VTFuは、視覚の空間周波数特性であり、図13Iの式によって算出される。Dは、ウイナースペクトラムの算出に利用された印刷済画像の平均濃度である。図13Iの式におけるLは、観察距離単位は、ミリメートルであり、本実施例では、L=300mmである。なお、ウイナースペクトラムの算出には、均一なグレー画像CMYのコンポジットで表されるグレー画像が利用される。本実施例では、粒状性評価値GEの算出に利用される印刷済画像のLは、おおよそ50であり、印刷解像度は、600dpidotperinchである。また、ウイナースペクトラムの算出に利用される画像を印刷する場合には、基準面300s図3Bに対応する平らなシートに画像を印刷することとする。なお、ウイナースペクトラムWSuと粒状性評価値GEとの算出方法は、例えば、以下の文献日本写真学会誌第60巻第6号1997年インクジェットプリンタの画質評価藤野真で説明されている。図13Gに示するように、マトリクス136A~136Fの順番は、粒状性評価値GEの小さい順である。入力画像データが同じ場合であっても、第1マトリクス136Aは、細かく見えるドットパターンを生成し、第6マトリクス136Fは、粗く見えるドットパターンを生成する。すなわち、入力画像データが同じ場合であっても、ドットパターンの空間周波数スペクトラムは、マトリクス136A~136F毎に、異なる。そして、濃度の最も高いドット有状態の印刷画素の割合も、マトリクス136A~136F毎に、異なり得る。補正済データ生成部M104は、マトリクスを切り替えることによって、ドット形成状態のパターンの粗さを変更することができる。次に、図12のフローチャートに沿って、説明を行う。最初のステップS502では、補正済データ生成部M104図1は、振幅係数データ134a図8Aを参照し、注目画素の第1方向Dyの位置に対応付けられた振幅係数Amcを利用して、マトリクスを選択する。図13Jは、振幅係数Amcとマトリクスとの関係を示す概略図である。横軸は、ゼロから1までの振幅係数Amcの範囲を示す。図示するように、振幅係数Amcの範囲は、5つの境界値Amc1~Am5によって、6つの部分範囲AA1~AA6に区分される。6つの部分範囲AA1~AA6には、6つのマトリクス136A~136Fが、一対一に対応付けられている。部分範囲の振幅係数Amcが大きいほど、マトリクスの粒状性評価値GEは大きい。なお、本実施例では、各部分範囲AA1~AA6の幅は、同じである。ただし、一部の部分範囲の幅が、他の部分範囲の幅と異なっていても良い。図13Kは、第1方向Dyの位置Pyと、選択されるマトリクスの粒状性評価値GEとの関係を示すグラフである。横軸は、位置Pyを示し、縦軸は、選択されるマトリクスの粒状性評価値GEを示す。図示するように、第1種領域A1では、粒状性評価値GEの比較的小さいマトリクス136A、136B、136Cが選択される。第2種領域A2では、粒状性評価値GEの比較的大きいマトリクス136D、136E、136Fが選択される。すなわち、図10B、図10Cの第1実施例と同様に、第2種領域A2では、第1種領域A1と比べて、ドットパターンが粗くなる第1種領域A1と第2種領域A2との間で、空間周波数スペクトラムが異なる。補正済データ生成部M104は、乱数値RNDの代わりに、選択したマトリクスを利用して、図7の第1実施例と同様にドット形成状態を決定する。図12の次のステップS504、S506は、図7のステップS504、S506と、それぞれ同じである第1階調値Vaが決定される。続くステップS510b~S540では、補正済データ生成部M104は、第1階調値Vaと、基準閾値Th1~Th3と、の間の大小関係に基づいて、注目画素のドット形成状態を決定する。ステップS510b、S520b、S530bでは、補正済閾値Th3r、Th2r、Th1rの代わりに、基準閾値Th3、Th2、Th1が、それぞれ利用される。続くステップS550、S570は、図7のステップS550、S570と、それぞれ同じである。以上のように、第2実施例では、誤差拡散法に従ったドット形成状態の決定で利用される補正用のパラメータより具体的には、マトリクスが、注目画素の第1方向Dyの位置Pyに応じて変化する。従って、第1方向Dyの位置に応じてドット形成状態の特性を変化させることができる。この結果、シートの波状の変形に起因する印刷済み画像の粒状性ムラを、容易に抑制することができる。特に、第2実施例では、図13Kで説明したように、第2種領域A2では、第1種領域A1と比べて、マトリクスの粒状性評価値GEが大きい。従って、図10Aのような入力画像データIDinを印刷する場合には、図10B、図10Cと同様に、第2種領域A2の印刷済部分画像の方が、第1種領域A1の印刷済部分画像と比べて、粗くなるように、補正済画像データIDcが生成される。従って、粒状性ムラを、適切に、抑制することができる。また、第2実施例では、補正済データ生成部M104は、6つのマトリクス136A~136Fから、第1方向Dyの位置Py振幅係数Amcに対応付けられたマトリクスを選択する。従って、マトリクスの総数が少ない場合例えば、2と比べて、粒状性を滑らかに変化させることができる。この結果、粒状性のムラを適切に抑制できる。なお、マトリクスの総数としては、2以上の種々の数を採用可能である。いずれの場合も、補正済データ生成部M104は、粒状性評価値GEが互いに異なる複数のマトリクスを利用することが好ましい。そして、図13Kに示すように、注目画素の第1方向Dyの位置Pyが押圧部269の位置Pya1~Pya6に近いほど、粒状性評価値GEが小さく、位置Pyが高支持部265bの位置Pyb1~Pyb7に近いほど、粒状性評価値GEが大きいことが好ましい。こうすれば、適切に粒状性ムラを抑制できる。なお、粒状性評価値GEは、印刷条件例えば、インクの種類や、シートの種類や、印刷解像度に応じて変わり得る。従って、実際の印刷条件に応じて、マトリクス毎の粒状性評価値GEを評価することが好ましい。また、本実施例においても、図9の第1実施例と同様に、第1種領域A1の印刷済部分画像と、第2種領域A2の印刷済部分画像と、の間で、濃度が最も高いドット有状態大ドットdt3の印刷画素の割合が異なるように、マトリクスを構成してもよい。また、第2実施例では、乱数値RNDの代わりに複数のマトリクス136A~136Fを利用する点を除いた他の構成は、第1実施例と同じである。従って、第2実施例は、第1実施例と同様の種々の効果を奏する。また、図12の処理は、補正処理の例である。また、本実施例において、ドット形成状態の総数が2であってもよい。補正済データ生成部M104図1は、例えば、図12のフローチャートから、中ドットdt2と小ドットdt1とのためのステップSRbS520b、S525、S530b、S535を省略して得られるフローチャートに従って、ドット形成状態を決定してもよい。この場合も、シートの波状の変形に起因する印刷済み画像の粒状性ムラを低減することができる。C.第3実施例:図7に示す第1実施例において、ドット形成状態の総数が2すなわち、ドット有りとドット無しの2階調であってもよい。図14は、ドット形成状態の総数が2である場合の、ドット形成状態の決定例を示す。図14では、図9と同様に、処理が簡略化されている。図14は、25個の画素が第1方向Dyに並んで形成された画素ラインのドット形成状態を示している。図中には、入力階調値Vinと、第1階調値Vaと、乱数値RNDと、補正済閾値Thrと、ドット形成状態DSと、ドット階調値Vbと、対象誤差値Eaと、が示されている。図9の決定例とは異なり、図14の決定例では、ドット形成状態は、ドット無しと大ドットdt3とのいずれかである以下、大ドットdt3を、単にドットdt3と呼ぶ。また、基準閾値は、128であり、補正済閾値Thrは、基準閾値128乱数値RNDである。また、乱数値RNDの上限RNDH図8Bは、85~128の範囲で変化することとしている。ドット形成状態を決定する処理は、図7から、中ドットdt2と小ドットdt1とのためのステップSRaS520、S525、S530、S535を省略したものと、同じであるステップS510では、第3補正済閾値Th3rの代わりに、補正済閾値Thrが利用される。図14Aは、第1種領域例えば、図10Bの第1種領域A1における決定例を示している。図14Aの例では、乱数値RNDの定義域が0~85であり、定義域幅RNDWは比較的狭い85。図14Bの決定例は、第2種領域例えば図10Bの第2種領域A2における決定例を示している。図14Bの例では、乱数値RNDの定義域が0~128であり、定義域幅RNDWが比較的広い125。定義域幅RNDWが狭い場合には、広い場合と比べて、ドットdt3の配置の偏りが小さい。例えば、図14Aの例では、ドットdt3の画素とドット無しの画素とが、おおよそ交互に並ぶ。同じ種類の画素が連続する部分は、1カ所だけである第1部分Pvaで、2つのドット無しの画素が連続する。従って、このドットパターンの観察者にとっては、画像を表す粒ドットが、比較的均等に分布しているように見える印刷済画像が滑らかに見える。なお、ドット階調値Vbの平均値は、入力階調値Vin120とおおよそ同じ122である。一方、定義域幅RNDWが広い場合には、狭い場合と比べて、ドットdt3が偏って配置される。例えば、図14Bの例では、3つの部分Pd1~Pd3で、ドットdt3が形成される画素が連続する。また、5つの部分Pv1~Pv5で、ドット無しの画素が連続する。従って、このドットパターンの観察者にとっては、ドットパターンが、粗く見える。なお、ドット階調値Vbの平均値は、入力階調値Vin120とおおよそ同じ122である。このように、ドット形成状態の総数が2である場合も、第1実施例と同様に、乱数値RNDの定義域幅RNDWが大きい場合には、小さい場合と比べて、ドットパターンを粗くすることができる。この理由は、以下の通りである。図9でも説明したように、乱数値RNDの大きな画素で生じる大きな誤差値Eaが、乱数値RNDの小さな注目画素の第1階調値Vaに加算されると、注目画素の入力階調値Vinが小さい場合であっても、ドットdt3が形成され得る。逆に、乱数値RNDの小さな画素で生じる小さな誤差値Eaが、乱数値RNDの大きな注目画素の第1階調値Vaに加算されると、注目画素の入力階調値Vinが大きい場合であっても、ドット形成されない場合がある。このような乱数値RNDに起因するドット無し画素の発生とドットdt3有りの画素の発生とは、乱数値RNDの定義域幅RNDWが広いほど、促進される。従って、乱数値RNDの定義域幅RNDWが広いほど、ドット分布が不均等になり易い。この結果、定義域幅RNDWを大きくすることによって、ドットパターンを粗くすることができる。すなわち、定義域幅RNDWを変えることによって、第1種領域A1と第2種領域A2との間で空間周波数スペクトルを異ならせることができる。以上のように、本実施例においても、補正済データ生成部M104図1は、図8B、図8Cのように定義域幅RNDWを位置Pyに応じて変化させることによって、図10の実施例と同様に、シートの波状の変形に起因する印刷済み画像の粒状性ムラを低減することができる。また、第3実施例では、ドット形成状態の総数が異なる点を除いた他の構成は、第1実施例と同じである。従って、第3実施例は、第1実施例と同様の種々の効果を奏する。D.第4実施例:図15Aは、基準ギャップの別の実施例を示す説明図である。図15Aは、図3Bと同様に、液滴D1、D2の着弾位置と、シート300とを示している。この実施例では、図1、図2に示す印刷装置600が利用される。そして、シート300の高支持部265bに支持される部分の代わりに、押圧部269によって下方に押さえられる部分のギャップGPsaが、基準ギャップとして利用される以下、ノズル250nノズル面npから基準ギャップGPsaだけ離れた平面300saを基準面300saと呼ぶ。本実施例では、液滴D1、D2の吐出タイミングは、基準面300saに印刷する場合を想定して、調整されている図中では、液滴D1、D2が第1方向Dyの同じ目標位置Py1にドットを形成することが想定されている。従って、ギャップが小さいほど、すなわち、シート300がノズル250nに近いほど、ドットの位置ズレが大きくなる。そこで、本実施例では、ギャップがギャップ閾値GPth以上の範囲特定範囲GRaの外にある第1種領域A1aでは、ギャップが特定範囲GRa内にある第2種領域A2aと比べて、ドットパターンが粗くなるように、補正済画像データ印刷データが生成される。図中では、特定範囲GRaがハッチングで示されている。振幅係数Amcの位置Py依存性のパターンは、図8Aの実施例の振幅係数Amcの1と0とを入れ替えたパターンと同じである。すなわち、押圧部269の位置Pya1~Pya6では、振幅係数Amcは1に設定され、高支持部265bの位置Pyb1~Pyb7では、振幅係数Amcは0に設定される図示省略。すなわち、ギャップが、基準面300saの基準ギャップGPsaと同じである位置第1方向Dyの位置Pyでは、振幅係数Amcは1である。図15Bは、基準ギャップの更に別の実施例を示す説明図である。図15Bも、図15Aと同様に、Dy方向に移動する印刷ヘッド250から吐出される液滴D1a、D1bと、-Dy方向に移動する印刷ヘッド250から吐出される液滴D2a、D2bと、の着弾位置と、シート300とを示している。この実施例では、図1、図2に示す印刷装置600が利用される。そして、押圧部269の最も低い部分と高支持部265bの上面との間の中間位置のギャップGPsbが、基準として利用される以下、ノズル250nノズル面npからギャップGPsbだけ離れた平面300sbを基準面300sbと呼ぶ。液滴D1a、D1b、D2a、D2bの吐出タイミングは、基準面300sbに印刷する場合を想定して、調整されている図中では、液滴D1a、D2aが同じ目標位置Py1aにトッドを形成することが想定され、液滴D1b、D2bが同じ目標位置Py1bにドットを形成することが想定されている。従って、ギャップが基準のギャップGPsbから離れるほど、ドットの位置ズレが大きくなる。そこで、本実施例では、ギャップと基準ギャップGPsbとの間の差の絶対値が特定の値以下である範囲GRbの外にギャップがある第1種領域A1b1、A1b2では、ギャップが範囲GRb内にある第2種領域A2bと比べて、ドットパターンが粗くなるように、補正済画像データ印刷データが生成される。図中では、範囲GRbがハッチングで示されている。振幅係数Amcの位置Py依存性は、以下の通りである。すなわち、押圧部269の位置Pya1~Pya6と、高支持部265bの位置Pyb1~Pyb7と、のそれぞれにおいて、振幅係数Amcは0に設定される。隣り合う押圧部269と高支持部265bとの間の中間位置において、具体的には、ギャップが、基準面300sbの基準ギャップGPsbと同じである位置第1方向Dyの位置Pyでは、振幅係数Amcは1に設定される。なお、図15A、図15Bのそれぞれは、上述の各実施例に適用可能である。E.変形例:1第1種領域の印刷済部分画像と、第2種領域の印刷済部分画像と、の間で、空間周波数スペクトルが異なるように、実行される補正処理としては、上記各実施例の補正処理に限らず、種々の処理を採用可能である。例えば、上述の乱数値RNDの定義域RRは、図8Bで説明した範囲に限らず、他の種々の範囲を採用可能である。例えば、定義域RRの下限RNDL、または、下限RNDLと上限RNDHとの両方が、負値であってもよい。負値の乱数値RNDは、補正済閾値Th1r、Th2r、Th3rを小さくすることによって、大ドットdt3の画素数の割合を増大することができる。また、乱数値RNDは、離散的な複数の値から選択されてもよい。例えば、図8Bの実施例において、乱数値RNDが、下限RNDLと上限RNDHとのいずれかであってもよい2値乱数。また、図5のステップS220のハーフトーン処理補正処理が、誤差拡散法の代わりに、ディザマトリクスを利用する処理であってもよい。この場合には、粒状性評価値GEが互いに異なる複数のディザマトリクスを準備することが好ましい。補正済データ生成部M104図1は、図13Kの実施例のように、第1方向Dyの印刷位置に応じてディザマトリクスを選択すればよい。この場合には、印刷画素の第1方向Dyの位置に応じてディザマトリクスが変化する。また、第1方向Dyの位置に応じてディザマトリクスを変化させることによってドット形成状態を決定することが、補正処理の例である。また、補正済データ生成部M104は、図5のステップS210の処理対象のビットマップデータのRGB階調値、または、ステップS220の処理対象のビットマップデータのCMYK階調値に、乱数を付加することによって、空間周波数スペクトルを変化させてもよい。この場合には、乱数付加の対象のビットマップデータが、入力画像データの例であり、乱数の付加が、補正処理の例である。また、乱数の付加から印刷データの生成までの一連の処理が、補正済印刷データ生成処理の例である。2図2Dに示すように、ノズル250nとシート300との間のギャップは、搬送方向Dxの位置に応じて異なり得る。本実施例では、-Dx方向側のノズル250nの位置よりも、Dx方向側のノズル250nの位置の方が、ギャップが小さい。そこで、上記各実施例において、補正済データ生成部M104は、ノズル250nの搬送方向Dxの位置に応じて、ドット形成状態決定のための処理で利用されるパラメータ例えば、図7、図8Bの実施例の乱数値RNDの定義域幅RNDW、図11、図12のマトリクス136A~136Fを変化させてもよい。この際、補正済データ生成部M104は、第1方向Dyの位置Pyに応じてパラメータを変化させるのと同様に、ドット形成時の搬送方向Dxの位置に応じてパラメータを変化させる。3上記各実施例において、ドット形成状態決定のための処理で利用されるパラメータ例えば、図8Aの振幅係数データ134a、図7、図8Bの乱数値RNDの定義域幅RNDW、または、図11、図12のマトリクス136A~136Fは、シート印刷媒体の種類毎に、準備されてもよい。シートの種類は、例えば、光沢紙やマット紙といった一般的な種類の中から選択されてもよく、また、シートの型番によって種類が特定されてもよい。補正済データ生成部M104は、シートの種類に対応付けられたパラメータを利用する。こうすれば、補正済データ生成部M104は、シートの種類に適した補正を行うことができる。また、図示しないサーバが、複数種類のシートのための複数種類のパラメータを、メモリ例えば、不揮発性メモリに格納してもよい。そして、印刷制御装置に補正用データ取得部図示省略を設け、補正用データ取得部が、ユーザによって指定された種類のシートに対応付けられたパラメータを、ネットワークを介して、上記サーバから取得してもよい。4印刷実行部の構成としては、上記各実施例の印刷実行部200の構成に限らず、種々の構成を採用可能である。例えば、印刷実行部が利用可能なインクとしては、CMYKの4種類のインクに限らず、1以上の種々のインクを採用可能である。また、図3で説明したドットの位置ズレは、双方向印刷を行う場合に限らず、単方向印刷を行う場合にも、生じ得る。従って、上述した各実施例の補正済画像データ生成処理を、単方向印刷を行う印刷実行部に適用してもよい。また、ドット形成状態の総数としては、2または4に限らず、2以上の種々の数を採用可能である。5上記各実施例において、シート搬送部260の構成としては、図1、図2に示す構成に限らず、種々の構成を採用可能である。例えば、低支持部265aが省略されてもよい。また、押圧部269は、種々の部材を用いて構成されてよく、例えば、硬質樹脂部材を用いて構成されてもよく、板バネ等の弾性体を用いて構成されてもよい。また、支持部265a、265bの第1部分265a1、265b1の代わりに、第1ローラ261と対向する従動ローラが設けられてもよい。同様に、第5部分265a5、265b5の代わりに、第2ローラ262と対向する従動ローラが設けられてもよい。6上記各実施例において、基準ギャップGPs、GPsa、GPsbは、印刷結果を利用して特定することができる。すなわち、第1方向Dyの位置Pyが互いに異なる複数の直線搬送方向Dxに沿って延びる直線を表す画像データを用いて印刷を行う。ギャップが基準ギャップに近い印刷領域位置Pyでは、ドットの位置ズレが小さいので、直線がはっきりと印刷される。一方、ギャップが基準ギャップから遠い印刷領域位置Pyでは、ドットの位置ズレが大きいので、直線がぼやけて印刷される。このように、直線がはっきりと印刷された位置Pyにおけるギャップが、基準ギャップである。また、第1種領域と第2種領域とは、以下のように特定することができる。すなわち、第1種領域は、第2種領域と比べて、実際のギャップと特定された基準ギャップとの間の差の絶対値が大きい領域である。7上記各実施例において、制御装置100と、印刷実行部200とが、互いに異なる筐体に収容された独立の装置として、実現されてもよい。また、上記各実施例において、ネットワークを介して互いに通信可能な複数のコンピュータが、印刷のための画像処理に要する機能を一部ずつ分担して、全体として、印刷のための画像処理の機能を提供してもよい。このように、印刷制御装置例えば、制御装置100は、複数のコンピュータを含むコンピュータシステムによって構成されてもよいこのようなコンピュータシステムを利用する技術は、クラウドコンピューティングとも呼ばれる。8上記各実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部あるいは全部をハードウェアに置き換えるようにしてもよい。例えば、図1の補正済データ生成部M104の機能を、論理回路を有する専用のハードウェア回路によって実現してもよい。また、本発明の機能の一部または全部がソフトウェアで実現される場合には、そのソフトウェアコンピュータプログラムは、コンピュータ読み取り可能な記録媒体に格納された形で提供することができる。コンピュータ読み取り可能な記録媒体は、メモリーカードやCD-ROMのような携帯型の記録媒体に限らず、各種のRAMやROM等のコンピュータ内の内部記憶装置や、ハードディスクドライブ等のコンピュータに接続されている外部記憶装置も含んでいる。以上、実施例、変形例に基づき本発明について説明してきたが、上記した発明の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定するものではない。本発明は、その趣旨並びに特許請求の範囲を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれる。