(57)【要約】【課題】飛行曲がり現象によるバンディング現象を解消または殆ど目立たなくすることができる新規な印刷装置、印刷装置制御プログラム及び印刷装置制御方法、並びに印刷用データ生成装置、印刷用データ生成プログラム及び印刷用データ生成方法を提供する。【解決手段】印刷装置１００を、Ｍ値（Ｍ≧３）の画像データを取得する画像データ取得部１０と、画像データに対してＮ（Ｍ＞Ｎ≧２）値化処理を行うことでＮ値化画像データ生成するＮ値化処理部１１と、Ｎ値化画像データを画素値再配置形状テーブルに従い複数の画像データ領域に分割すると共に、各画像データ領域毎に、当該画像データ領域内の画素値を再配置する画素値再配置処理部１２と、再配置後のＮ値化画像データから印刷用データを生成する印刷用データ生成部１３と、印刷用データに基づき画像データの画像を、インクジェット方式によって印刷媒体に印刷する印刷部１４とを含んだ構成とした。【選択図】図１
2006240306.tif 000002
【特許請求の範囲】
【請求項１】
印刷に用いる媒体に、ドットを形成可能な複数のノズルを有する印刷ヘッドによって、前記媒体に画像を印刷するようにした印刷装置であって、
前記画像を構成する、Ｍ（Ｍ≧３）値の画素データを有する画像データを取得する画像データ取得手段と、
前記画像データにおける各画素データの示すＭ（Ｍ≧３）値の画素値から、Ｎ（Ｍ＞Ｎ≧２）値化画像データを生成するＮ値化画像データ生成手段と、
前記Ｎ値化画像データを、所定数の画素データから構成される複数の画像データ領域に分割する画像データ領域分割手段と、
前記Ｎ値化画像データにおける、前記各画像データ領域に含まれる各画素データに対応する画素の配置された位置を、当該各画像データ領域における所定位置に再配置する画素再配置手段と、
前記再配置後の前記Ｎ値化画像データに対応する前記各ノズルのドット形成内容に関する情報を規定した印刷用データを生成する印刷用データ生成手段と、
前記印刷用データに基づき、前記印刷ヘッドによって前記画像を前記媒体に印刷する印刷手段と、を備えることを特徴とする印刷装置。
【請求項２】
前記各ノズルの特性を示すノズル特性情報を記憶するノズル特性情報記憶手段と、
前記ノズル特性情報に基づき、前記画像データの印刷に係るノズルの中に印刷画質の劣化要因となるノズルがあるか否かを判断する判断手段とを備え、
前記画像データ領域分割手段は、前記判断手段によって、前記劣化要因となるノズルがあると判断されたときに、前記Ｎ値化画像データ全体に対して前記分割処理を行い、
前記画素再配置手段は、前記画像データ領域分割手段によって分割後の各画像データ領域に対して前記再配置処理を行うことを特徴とする請求項１記載の印刷装置。
【請求項３】
前記各ノズルの特性を示すノズル特性情報を記憶するノズル特性情報記憶手段と、
前記ノズル特性情報に基づき、前記画像データの印刷に係るノズルの中に印刷画質の劣化要因となるノズルがあるか否かを判断する判断手段とを備え、
前記画像データ領域分割手段は、前記判断手段によって、前記劣化要因となるノズルがあると判断されたときに、前記Ｎ値化画像データにおける、前記劣化要因となるノズル及びその近傍のノズルに対応した画素データに対して前記分割処理を行い、
前記画素再配置手段は、前記画像データ領域分割手段によって分割後の各画像データ領域に対して前記再配置処理を行うことを特徴とする請求項１記載の印刷装置。
【請求項４】
前記ノズル特性情報は、前記各ノズルの前記ドットの前記媒体における実際の形成位置と当該ドットの理想の形成位置との位置ずれ量の情報と、前記各ノズルに対するインクの吐出不良の有無を示す吐出不良情報との少なくとも一方を含むことを特徴とする請求項２又は請求項３記載の印刷装置。
【請求項５】
前記画像データ領域分割手段は、前記画像データ領域の構成する画像部分の形状及び当該画像データ領域の画素データ数が、均一となるように前記分割処理を行うことを特徴とする請求項１乃至請求項４のいずれか１項に記載の印刷装置。
【請求項６】
前記画素再配置手段は、所定濃度値以上となる画素値を有する画素データの画素が、前記画像データ領域の構成する画像部分の中央部に配されるように前記再配置処理を行うことを特徴とする請求項１乃至請求項５のいずれか１項に記載の印刷装置。
【請求項７】
前記画素再配置手段は、所定濃度値以上となる画素値のうち、所定閾値以上の濃度値となる画素値を有する画素データの画素が、前記画像データ領域の構成する画像部分の中央部に配置されるように前記配置処理を行うことを特徴とする請求項１乃至請求項６のいずれか１項に記載の印刷装置。
【請求項８】
前記画素再配置手段は、所定濃度値以上となる画素値を有する画素データの画素が、前記画像データ領域の構成する画像部分の中央部から外縁部に向かって、且つ濃度値の高いものから低いものへと順に配置された状態となるように前記再配置処理を行うことを特徴とする請求項１乃至請求項７のいずれか１項に記載の印刷装置。
【請求項９】
前記画素再配置手段は、前記画像データ領域の構成する画像部分において、所定濃度値以上となる画素値の画素が斜め方向に並んで配置されるように前記再配置処理を行うことを特徴とする請求項１乃至請求項８のいずれか１項に記載の印刷装置。
【請求項１０】
前記画素再配置手段は、隣り合う前記画像データ領域が、それぞれ異なる再配置方法で再配置されるように、前記各画像データ領域に対する再配置処理を行うことを特徴とする請求項１乃至請求項９のいずれか１項に記載の印刷装置。
【請求項１１】
前記再配置方法は、前記画像データ領域における各画素の規定位置を、当該画像データ領域がランダムな方向に所定の角度だけ回転して配置されるように再配置する方法を含むことを特徴とする請求項１０記載の印刷装置。
【請求項１２】
前記画素再配置手段は、所定濃度値以上となる画素値を有する画素データの画素が、隣接する複数の前記画像データ領域の構成する画像領域の中央部に配されるように前記再配置処理を行うことを特徴とする請求項１乃至請求項５のいずれか１項に記載の印刷装置。
【請求項１３】
前記画素再配置手段は、前記隣接する複数の画像データ領域の各領域の構成する画像部分において、所定濃度値以上となる画素値を有する画素データの画素を、前記各領域の画像部分の隅の方から順に配することを特徴とする請求項１２記載の印刷装置。
【請求項１４】
前記画素再配置手段は、所定濃度値以上となる画素値のうち、所定閾値以上の濃度値となる画素値を有する画素データの画素が、前記隣接する複数の画像データ領域の構成する画像領域の中央部に配置されるように前記配置処理を行うことを特徴とする請求項１２又は請求項１３のいずれか１項に記載の印刷装置。
【請求項１５】
前記画素再配置手段は、所定濃度値以上となる画素値を有する画素データの画素が、前記隣接する複数の画像データ領域の構成する画像領域の中央部から外縁部に向かって、且つ濃度値の高いものから低いものへと順に配置された状態となるように前記再配置処理を行うことを特徴とする請求項１２乃至請求項１４のいずれか１項に記載の印刷装置。
【請求項１６】
前記画素再配置手段は、所定濃度値以上となる画素値を有する画素データの画素を、前記隣接する複数の画像データ領域における、各領域の構成する画像部分の隅の方から中央部に向かって、且つ濃度値の高いものから低いものへと順に配置された状態となるように前記再配置処理を行うことを特徴とする請求項１５記載の印刷装置。
【請求項１７】
前記画素再配置手段は、前記隣接する複数の画像データ領域の構成する画像領域の中央部において、所定濃度値以上となる画素値の画素が斜め方向に並んで配置されるように前記再配置処理を行うことを特徴とする請求項１２乃至請求項１６のいずれか１項に記載の印刷装置。
【請求項１８】
前記印刷ヘッドは、前記媒体の装着領域と同等の範囲又は前記装着領域よりも広い範囲に亘って前記ノズルが連続して配列された印刷ヘッドであることを特徴とする請求項１乃至請求項１７のいずれか１項に記載の印刷装置。
【請求項１９】
前記印刷ヘッドは、前記媒体の紙送り方向に直交する方向に移動しながら印刷を実行する印刷ヘッドであることを特徴とする請求項１乃至請求項１７のいずれか１項に記載の印刷装置。
【請求項２０】
印刷に用いる媒体に、ドットを形成可能な複数のノズルを有する印刷ヘッドによって、前記媒体に画像を印刷するようにした印刷装置を制御するのに使用する印刷装置制御プログラムであって、
前記画像を構成する、Ｍ（Ｍ≧３）値の画素データを有する画像データを取得する画像データ取得ステップと、
前記画像データにおける各画素データの示すＭ（Ｍ≧３）値の画素値から、Ｎ（Ｍ＞Ｎ≧２）値化画像データを生成するＮ値化画像データ生成ステップと、
前記Ｎ値化画像データを、所定数の画素データから構成される複数の画像データ領域に分割する画像データ領域分割ステップと、
前記Ｎ値化画像データにおける、前記各画像データ領域に含まれる各画素データに対応する画素の配置された位置を、当該各画像データ領域における所定位置に再配置する画素再配置ステップと、
前記再配置後の前記Ｎ値化画像データに対応する前記各ノズルのドット形成内容に関する情報を規定した印刷用データを生成する印刷用データ生成ステップと、
前記印刷用データに基づき、前記印刷ヘッドによって前記画像を前記媒体に印刷する印刷ステップとからなる処理をコンピュータに実行させるのに使用するプログラムを含むことを特徴とする印刷装置制御プログラム。
【請求項２１】
印刷に用いる媒体に、ドットを形成可能な複数のノズルを有する印刷ヘッドによって、前記媒体に画像を印刷するようにした印刷装置を制御する印刷装置制御方法であって、
前記画像を構成する、Ｍ（Ｍ≧３）値の画素データを有する画像データを取得する画像データ取得ステップと、
前記画像データにおける各画素データの示すＭ（Ｍ≧３）値の画素値から、Ｎ（Ｍ＞Ｎ≧２）値化画像データを生成するＮ値化画像データ生成ステップと、
前記Ｎ値化画像データを、所定数の画素データから構成される複数の画像データ領域に分割する画像データ領域分割ステップと、
前記Ｎ値化画像データにおける、前記各画像データ領域に含まれる各画素データに対応する画素の配置された位置を、当該各画像データ領域における所定位置に再配置する画素再配置ステップと、
前記再配置後の前記Ｎ値化画像データに対応する前記各ノズルのドット形成内容に関する情報を規定した印刷用データを生成する印刷用データ生成ステップと、
前記印刷用データに基づき、前記印刷ヘッドによって前記画像を前記媒体に印刷する印刷ステップと、を含むことを特徴とする印刷装置制御方法。
【請求項２２】
印刷に用いる媒体に、ドットを形成可能な複数のノズルを有する印刷ヘッドによって、前記媒体に画像を印刷するようにした印刷装置において使用される印刷用データを生成する印刷用データ生成装置であって、
前記画像を構成する、Ｍ（Ｍ≧３）値の画素データを有する画像データを取得する画像データ取得手段と、
前記画像データにおける各画素データの示すＭ（Ｍ≧３）値の画素値から、Ｎ（Ｍ＞Ｎ≧２）値化画像データを生成するＮ値化画像データ生成手段と、
前記Ｎ値化画像データを、所定数の画素データから構成される複数の画像データ領域に分割する画像データ領域分割手段と、
前記Ｎ値化画像データにおける、前記各画像データ領域に含まれる各画素データに対応する画素の配置された位置を、当該各画像データ領域における所定位置に再配置する画素再配置手段と、
前記再配置後の前記Ｎ値化画像データに対応する前記各ノズルのドット形成内容に関する情報を規定した印刷用データを生成する印刷用データ生成手段と、を備えることを特徴とする印刷用データ生成装置。
【請求項２３】
印刷に用いる媒体に、ドットを形成可能な複数のノズルを有する印刷ヘッドによって、前記媒体に画像を印刷するようにした印刷装置において使用される印刷用データを生成する印刷用データ生成プログラムであって、
前記画像を構成する、Ｍ（Ｍ≧３）値の画素データを有する画像データを取得する画像データ取得ステップと、
前記画像データにおける各画素データの示すＭ（Ｍ≧３）値の画素値から、Ｎ（Ｍ＞Ｎ≧２）値化画像データを生成するＮ値化画像データ生成ステップと、
前記Ｎ値化画像データを、所定数の画素データから構成される複数の画像データ領域に分割する画像データ領域分割ステップと、
前記Ｎ値化画像データにおける、前記各画像データ領域に含まれる各画素データに対応する画素の配置された位置を、当該各画像データ領域における所定位置に再配置する画素再配置ステップと、
前記再配置後の前記Ｎ値化画像データに対応する前記各ノズルのドット形成内容に関する情報を規定した印刷用データを生成する印刷用データ生成ステップとからなる処理をコンピュータに実行させるのに使用するプログラムを含むことを特徴とする印刷用データ生成プログラム。
【請求項２４】
印刷に用いる媒体に、ドットを形成可能な複数のノズルを有する印刷ヘッドによって、前記媒体に画像を印刷するようにした印刷装置において使用される印刷用データを生成する印刷用データ生成方法であって、
前記画像を構成する、Ｍ（Ｍ≧３）値の画素データを有する画像データを取得する画像データ取得ステップと、
前記画像データにおける各画素データの示すＭ（Ｍ≧３）値の画素値から、Ｎ（Ｍ＞Ｎ≧２）値化画像データを生成するＮ値化画像データ生成ステップと、
前記Ｎ値化画像データを、所定数の画素データから構成される複数の画像データ領域に分割する画像データ領域分割ステップと、
前記Ｎ値化画像データにおける、前記各画像データ領域に含まれる各画素データに対応する画素の配置された位置を、当該各画像データ領域における所定位置に再配置する画素再配置ステップと、
前記再配置後の前記Ｎ値化画像データに対応する前記各ノズルのドット形成内容に関する情報を規定した印刷用データを生成する印刷用データ生成ステップと、を含むことを特徴とする印刷用データ生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファクシミリ装置や複写機、ＯＡ機器用の印刷装置等に用いられる印刷装置および印刷装置制御プログラム並びに印刷装置制御方法に係り、特に、複数色の液体インクの微粒子を印刷用紙（記録材）上に吐出して所定の文字や画像を描画するようにした、いわゆるインクジェット方式の印刷処理を行うのに好適な印刷装置、印刷装置制御プログラム及び印刷装置制御方法、並びに印刷用データ生成装置、印刷用データ生成プログラム及び印刷用データ生成方法に関する。
【背景技術】
【０００２】
以下は、印刷装置、特にインクジェット方式を採用したプリンタ（以下、「インクジェットプリンタ」と称す）について説明する。
インクジェットプリンタは、一般に安価でかつ高品質のカラー印刷物が容易に得られることから、パーソナルコンピュータやデジタルカメラなどの普及に伴い、オフィスのみならず一般ユーザにも広く普及してきている。
【０００３】
このようなインクジェットプリンタは、一般に、インクカートリッジと印刷ヘッドとが一体的に備えられたキャリッジなどと称される移動体が、印刷に用いる媒体（例えば、印刷用紙など）上を、その紙送り方向に対し垂直な方向に往復しながらその印刷ヘッドのノズルから液体インクの粒子をドット状に吐出（噴射）することで、前記媒体上に所定の文字や画像を描画して所望の印刷物を作成するようになっている。そして、このキャリッジに黒色（ブラック）を含めた４色（ブラック、イエロー、マゼンタ、シアン）のインクカートリッジと各色ごとの印刷ヘッドを備えることで、モノクロ印刷のみならず、各色を組み合わせたフルカラー印刷も容易に行えるようになっている（さらに、これら各色に、ライトシアンやライトマゼンタなどを加えた６色や７色、あるいは８色のものも実用化されている）。
【０００４】
また、このようにキャリッジ上の印刷ヘッドを紙送り方向に対し垂直な方向に往復させながら印刷を実行するようにしたタイプのインクジェットプリンタでは、１ページ全体をきれいに印刷するために印刷ヘッドを数十回から１００回以上も往復動させる必要があるため、他の方式の印刷装置、例えば、複写機などのような電子写真技術を用いたレーザープリンタなどに比べて大幅に印刷時間がかかるといった欠点がある。
【０００５】
これに対し、印刷用紙の幅と同じ（もしくは長い）寸法の長尺の印刷ヘッドを配置してキャリッジを使用しないタイプのインクジェットプリンタでは、印刷ヘッドを印刷用紙の幅方向に移動させる必要がなく、いわゆる１走査（１パス）での印刷が可能となるため、前記レーザープリンタと同様に高速な印刷が可能となる。また、印刷ヘッドを搭載するキャリッジやこれを移動させるための駆動系などが不要となるため、プリンタ筐体の小型・軽量化が可能となり、さらに静粛性も大幅に向上するといった利点も有している。なお、前者方式のインクジェットプリンタを一般に「マルチパス型プリンタ」、後者方式のインクジェットプリンタを一般に「ラインヘッド型プリンタ」または「シリアルプリンタ」と呼んでいる。
【０００６】
ところで、このようなインクジェットプリンタに不可欠な印刷ヘッドは、直径が１０〜７０μｍ程度の微細なノズルを一定の間隔を隔てて１列、または印刷方向に複数列に配設してなるものであるため、製造誤差によって一部のノズルのインクの吐出方向が傾いてしまったり、ノズルの位置が理想位置とはずれた位置に配置されてしまい、そのノズルで形成されるドットの着弾位置が理想位置よりもずれてしまうといった、いわゆる「飛行曲がり現象」を発生してしまうことがある。また、ノズルのばらつき特性により、そのばらつきが大きいものとしては、インク量が理想量と比較して非常に多くなったり少なくなったりするものが存在する。
【０００７】
この結果、その不良ノズルを用いて印刷された部分に、いわゆる「バンディング（スジ）現象」と称される印刷不良が発生して、印刷品質を著しく低下させてしまうことがある。すなわち、「飛行曲がり」現象が発生すると、隣り合うノズルにより吐出されたドット間距離が不均一となり、隣接ドット間の距離が正常時より長くなる部分には「白スジ（印刷用紙が白色の場合）」が発生し、隣接ドット間の距離が正常時より短くなる部分には、「濃いスジ」が発生する。また、インク量の値が理想とは外れている場合も、インク量が多いノズル部分に関しては、濃いスジ、インク量が少なくなる部分では白スジが発生する。
【０００８】
特に、このようなバンディング現象は、前述したような「マルチパス型プリンタ」（シリアルプリンタ）の場合よりも、印刷ヘッドもしくは印刷に用いる媒体が固定（１パス印刷）である「ラインヘッド型プリンタ」の方に顕著に発生し易い（マルチパス型プリンタでは、印刷ヘッドを何回も往復させることを利用してバンディングを目立たなくする技術がある）。
【０００９】
そのため、このような「バンディング現象」による一種の印刷不良を防止するために、印刷ヘッドの製造技術の向上や設計改良などといった、いわゆるハード的な部分での研究開発が鋭意進められているが、製造コスト、技術面などから１００％「バンディング現象」が発生しない印刷ヘッドを提供するのは困難となっている。
そこで、現状では前記のようなハード的な部分での改良に加え、以下に示すような印刷制御といった、いわゆるソフト的な手法を用いてこのような「バンディング現象」を低減するような技術が併用されている。
【００１０】
例えば、以下に示す特許文献１や特許文献２では、ノズルのばらつきやインクの不吐出に対処するために、濃度が薄い部分にはシェーディング補正技術を用いてヘッドのばらつきの対処を行い、濃度が濃い部分については他の色を用いて代用（例えば、ブラックで印刷する場合にはシアンまたはマゼンタなどを代用）してバンディングやばらつきが目立たないように設定している。
【００１１】
また、以下に示す特許文献３においては、ベタ画像（すなわち線画像に対して、比較的大面積の画像部であり、インクで密に被覆される領域であるが、エッジ効果などによって完全に被覆されない場合もある。）に関しては不吐出ノズルの近傍画素の隣接ノズルの吐出量を増やし、ノズル全体でベタ画像を生成するという手法を取り入れている。
また、以下に示す特許文献４においては、各ノズルのばらつき量を誤差拡散にフィードバックして処理し、ノズルから吐出されるインクの吐出量のばらつきを吸収してバンディング現象を回避している。
【００１２】
また、以下に示す特許文献５においては、インクの吐出状態に異常が生じたノズル（Ｎ）がある場合に、その異常ノズル（Ｎ）に対応する記録データを、その異常ノズル（Ｎ）の近傍に位置する近傍ノズル（Ｎ−１），（Ｎ＋１）に対応する記録データに付加することにより、その異常ノズル（Ｎ）に対応する記録データを補償し、バンディング現象を回避している。
【特許文献１】特開２００２−１９１０１号公報
【特許文献２】特開２００３−１３６７０２号公報
【特許文献３】特開２００３−６３０４３号公報
【特許文献４】特開平５−３０３６１号公報
【特許文献５】特開２００４−５８２８４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
しかしながら、上記特許文献１及び上記特許文献２の従来技術などのように濃度が濃い部分について、不吐出ノズルの情報を左右に振り分けるなどによって「白スジ現象」を回避する方法は、これを前述した「飛行曲がり現象」に適用した場合には、白スジは低減可能であるが、濃度が濃い部分には依然としてバンディングが残ってしまうという問題がある。
【００１４】
また、上記特許文献３の従来技術などのような方法では、印刷物がベタ画像であれば問題ないが、中間階調の印刷物である場合は、この方法を利用することができない。また、細い線などは他の色を用いて埋める方法はごく僅かな使用であれば問題ないが、他の色が連続して発生するような画像においては、前者と同様に画像の一部の色相が変化してしまうといった問題が残る。
【００１５】
また、上記特許文献４の従来技術などのような方法では、ドットの形成内容がずれるという問題に対しては、適切なフィードバックを行う処理が複雑となり、解決が困難であるという問題がある。
また、上記特許文献５の従来技術などのような方法では、２値化後の後処理において、周辺のノズルで異なるサイズのドットを形成する際、ドットにγ特性がある場合には、その部分の面積階調が崩れる危険性があるという問題がある。
【００１６】
そこで、本発明は、このような従来の技術の有する未解決の課題に着目してなされたものであって、印刷画質の劣化を解消または殆ど目立たなくすることができる新規な印刷装置、印刷装置制御プログラム及び印刷装置制御方法、並びに印刷用データ生成装置、印刷用データ生成プログラム及び印刷用データ生成方法を提供することを第１の目的としている。
【００１７】
また、飛行曲がり現象が要因のバンディング現象による印刷画質の劣化を解消または殆ど目立たなくすることができる新規な印刷装置、印刷装置制御プログラム及び印刷装置制御方法、並びに印刷用データ生成装置、印刷用データ生成プログラム及び印刷用データ生成方法を提供することを第２の目的としている。
また、インクの吐出不良による印刷画質の劣化を解消または殆ど目立たなくすることができる新規な印刷装置、印刷装置制御プログラム及び印刷装置制御方法、並びに印刷用データ生成装置、印刷用データ生成プログラム及び印刷用データ生成方法を提供することを第３の目的としている。
【課題を解決するための手段】
【００１８】
〔形態１〕  上記目的を達成するために、形態１の印刷装置は、
印刷に用いる媒体に、ドットを形成可能な複数のノズルを有する印刷ヘッドによって、前記媒体に画像を印刷するようにした印刷装置であって、
前記画像を構成する、Ｍ（Ｍ≧３）値の画素データを有する画像データを取得する画像データ取得手段と、
前記画像データにおける各画素データの示すＭ（Ｍ≧３）値の画素値から、Ｎ（Ｍ＞Ｎ≧２）値化画像データを生成するＮ値化画像データ生成手段と、
前記Ｎ値化画像データを、所定数の画素データから構成される複数の画像データ領域に分割する画像データ領域分割手段と、
前記Ｎ値化画像データにおける、前記各画像データ領域に含まれる各画素データに対応する画素の配置された位置を、当該各画像データ領域における所定位置に再配置する画素再配置手段と、
前記再配置後の前記Ｎ値化画像データに対応する前記各ノズルのドット形成内容に関する情報を規定した印刷用データを生成する印刷用データ生成手段と、
前記印刷用データに基づき、前記印刷ヘッドによって前記画像を前記媒体に印刷する印刷手段と、を備えることを特徴としている。
【００１９】
このような構成であれば、画像データ取得手段によって、前記画像を構成する、Ｍ（Ｍ≧３）値の画素データを有する画像データを取得することが可能であり、Ｎ値化画像データ生成手段によって、前記取得した画像データにおける各画素データの示すＭ（Ｍ≧３）値の画素値から、Ｎ（Ｍ＞Ｎ≧２）値化画像データを生成することが可能であり、画像データ領域分割手段によって、前記Ｎ値化画像データを、所定数の画素データから構成される複数の画像データ領域に分割することが可能であり、画素再配置手段によって、前記Ｎ値化画像データにおける、前記各画像データ領域に含まれる各画素データに対応する画素の配置された位置を、当該各画像データ領域における所定位置に再配置することが可能であり、印刷用データ生成手段によって、前記再配置後の前記Ｎ値化画像データに対応する前記各ノズルのドット形成内容に関する情報を規定した印刷用データを生成することが可能であり、印刷手段によって、前記印刷用データに基づき、前記印刷ヘッドによって前記画像を前記媒体に印刷することが可能である。
【００２０】
従って、画素の再配置を行っても再配置前の画像の内容が損なわれないような形状及びサイズでＮ値化画像データを複数の画像データ領域に分割すると共に、これら各画像データ領域の各画素を当該画像データ領域の画像部分における適切な位置に再配置することによって、例えば、ノズルにおけるインクの吐出不良や、ドットの形成位置が理想位置からずれたノズルの「飛行曲り現象」など、主にノズルの特性を起因とした「バンディング現象」や、ノズルによって形成されるドットのγ特性に起因した「バンディング現象」などによって印刷結果に生じる画質劣化を低減することができるという効果が得られる。
【００２１】
ここで、上記ノズルのドット形成内容に関する情報とは、画像データの各画素値に対する、どの色（例えば、ＣＭＹＫ）を使うかの情報、ドットの有無（ノズルによりドットを形成する、形成しない）に関する情報、ドットを形成する場合のドットのサイズ（例えば、大・中・小の３種類のいずれか）に関する情報、何回目のキャリッジでインクを吐出するのかを設定した情報、どのノズルで印字するかを設定した情報（例えば、ノズル番号など）、どの場所（印字位置）に印字するかを設定した情報、何ページ目に印字するのかを設定した情報等の、ノズルによって印刷に用いる媒体にドットを形成する際に必要な情報から構成されるものである。また、形成サイズが一種類しかない場合は、ドットサイズに関する情報が不要となる。以下、「印刷装置制御プログラム」に関する形態、「印刷装置制御方法」に関する形態、「印刷用データ生成装置」に関する形態、「印刷用データ生成プログラム」に関する形態、「印刷用データ生成方法」に関する形態、並びに「前記プログラムを記録した記録媒体」に関する形態、発明を実施するための最良の形態の欄などの記載において同じである。
【００２２】
また、上記「規定」とは、「印刷装置」が解釈できる「データフォーマット」で「上記ノズルのドット形成内容に関する情報」を構成するという意味である。以下、「印刷装置制御プログラム」に関する形態、「印刷装置制御方法」に関する形態、「印刷用データ生成装置」に関する形態、「印刷用データ生成プログラム」に関する形態、「印刷用データ生成方法」に関する形態、並びに「前記プログラムを記録した記録媒体」に関する形態、発明を実施するための最良の形態の欄などの記載において同じである。
【００２３】
また、上記「バンディング現象」は、前述したように、ドット形成位置が理想の形成位置からずれているノズルによる、いわゆる「飛行曲がり現象」が原因で、印刷結果に「白スジ」と共に「濃いスジ」が同時に発生する印刷不良、ノズルのインク不吐出などのインクの吐出不良が原因で、印刷結果に「白スジ」や「濃いスジ」が発生する印刷不良、ノズルによって形成されるドットのγ特性が原因で、印刷結果に「白スジ」や「濃いスジ」が発生する印刷不良などがある。以下、「印刷装置制御プログラム」に関する形態、「印刷装置制御方法」に関する形態、「印刷用データ生成装置」に関する形態、「印刷用データ生成プログラム」に関する形態、「印刷用データ生成方法」に関する形態、並びに「前記プログラムを記録した記録媒体」に関する形態、発明を実施するための最良の形態の欄などの記載において同じである。
【００２４】
また、この「白スジ」とは、例えば、「飛行曲がり現象」によって隣接ドット間の距離が所定の距離よりも広くなる現象が連続的に発生して印刷媒体の下地の色がスジ状に目立ってしまう部分（領域）をいい、また、「濃いスジ」とは、同じく「飛行曲がり現象」によって隣接ドット間の距離が所定の距離よりも短くなる現象が連続的に発生して印刷媒体の下地の色が見えなくなったり、あるいはドット間の距離が短くなることによって相対的に濃く見えたり、さらにはずれて形成されたドットの一部が正常なドットと重なり合ってその重なり合った部分が濃いスジ状に目立ってしまう部分（領域）をいうものとする。また、白スジはインク量が少ないノズルが原因で発生する場合があり、一方、濃いスジはインク量が多いノズルが原因で発生する場合がある。以下、「印刷装置制御プログラム」に関する形態、「印刷装置制御方法」に関する形態、「印刷用データ生成装置」に関する形態、「印刷用データ生成プログラム」に関する形態、「印刷用データ生成方法」に関する形態、並びに「前記プログラムを記録した記録媒体」に関する形態、発明を実施するための最良の形態の欄などの記載において同じである。
【００２５】
また、上記画像データ領域とは、Ｎ値化画像データを、複数の画素データから構成される領域単位で複数に分割した各領域のことである。以下、「印刷装置制御プログラム」に関する形態、「印刷装置制御方法」に関する形態、「印刷用データ生成装置」に関する形態、「印刷用データ生成プログラム」に関する形態、「印刷用データ生成方法」に関する形態、並びに「前記プログラムを記録した記録媒体」に関する形態、発明を実施するための最良の形態の欄などの記載において同じである。
【００２６】
〔形態２〕  更に、形態２の印刷装置は、形態１の印刷装置において、
前記各ノズルの特性を示すノズル特性情報を記憶するノズル特性情報記憶手段と、
前記ノズル特性情報に基づき、前記画像データの印刷に係るノズルの中に印刷画質の劣化要因となるノズルがあるか否かを判断する判断手段とを備え、
前記画像データ領域分割手段は、前記判断手段によって、前記劣化要因となるノズルがあると判断されたときに、前記Ｎ値化画像データ全体に対して前記分割処理を行い、
前記画素再配置手段は、前記画像データ領域分割手段によって分割後の各画像データ領域に対して前記再配置処理を行うことを特徴としている。
【００２７】
このような構成であれば、ノズル特性情報記憶手段によって、各ノズルの特性を示すノズル特性情報を記憶することが可能であり、判断手段によって、前記ノズル特性情報に基づき、前記画像データの印刷に係るノズルの中に印刷画質の劣化要因となるノズルがあるか否かを判断することが可能である。
また、画像データ領域分割手段は、前記判断手段によって、前記劣化要因となるノズルがあると判断されたときに、前記Ｎ値化画像データ全体に対して前記分割処理を行うことが可能であり、画素再配置手段は、前記画像データ領域分割手段によって分割後の各画像データ領域に対して前記再配置処理を行うことが可能である。
【００２８】
従って、印刷に係るノズルの中に印刷画質の劣化要因となるノズルがあった場合に、Ｎ値化画像データ全体に対して再配置を行うため、例えば、低解像度で印刷する場合において、劣化要因となるノズル及びその近傍だけ画素の再配置を行うとその部分が他の部分に対して目立ってしまい画質劣化を生じるといったようなことを防ぐことができるので、特に低解像度で印刷する場合において印刷画質を向上させることができるという効果が得られる。
【００２９】
また、上記ノズル特性情報は、どのノズルがインクを吐出でき、どのノズルがインクを吐出できないか等のノズルのインクの吐出有無を示すインク吐出有無情報、ノズルの飛行曲がりの有無、飛行曲がり量等の情報などから構成されるノズルの吐出精度情報などを含むものである。以下、「印刷装置制御プログラム」に関する形態、「印刷装置制御方法」に関する形態、「印刷用データ生成装置」に関する形態、「印刷用データ生成プログラム」に関する形態、「印刷用データ生成方法」に関する形態、並びに「前記プログラムを記録した記録媒体」に関する形態、発明を実施するための最良の形態の欄などの記載において同じである。
【００３０】
また、印刷画質の劣化要因となるノズルを判断する基準としては、相対飛行曲り量を例に挙げると、例えば、解像度７２０［ｄｐｉ］で印刷する場合は、ノズルの相対飛行曲り量をｘとすると、大よそ、中間調部では±４［μｍ］よりも大きく、シャドウ部では±７［μｍ］よりも大きく、ハイライト部では±１０［μｍ］よりも大きければ、そのノズルを印刷画質の劣化要因となるノズルと判断するといった判断基準が設定可能である。但し、符号の「＋」はノズル配列方向において、右方向の相対飛行曲り量を示し、符号の「−」はノズル配列方向において、左方向の相対飛行曲り量を示す。また、劣化要因となるノズルを判断する基準となる±４［μｍ］などの相対飛行曲り量の最適値は、印刷解像度によって異なるため、印刷解像度に応じてそれぞれ最適なものを設定する必要がある。また、前記判断基準は相対飛行曲り量だけでなく、ノズルのインク吐出状態（吐出可能か否か、吐出量等）など、バンディング現象の発生に関与する他の要素に基づいて設定しても良い。以下、「印刷装置制御プログラム」に関する形態、「印刷装置制御方法」に関する形態、「印刷用データ生成装置」に関する形態、「印刷用データ生成プログラム」に関する形態、「印刷用データ生成方法」に関する形態、並びに「前記プログラムを記録した記録媒体」に関する形態、発明を実施するための最良の形態の欄などの記載において同じである。
【００３１】
〔形態３〕  更に、形態３の印刷装置は、形態１の印刷装置において、
前記各ノズルの特性を示すノズル特性情報を記憶するノズル特性情報記憶手段と、
前記ノズル特性情報に基づき、前記画像データの印刷に係るノズルの中に印刷画質の劣化要因となるノズルがあるか否かを判断する判断手段とを備え、
前記画像データ領域分割手段は、前記判断手段によって、前記劣化要因となるノズルがあると判断されたときに、前記Ｎ値化画像データにおける、前記劣化要因となるノズル及びその近傍のノズルに対応した画素データに対して前記分割処理を行い、
前記画素再配置手段は、前記画像データ領域分割手段によって分割後の各画像データ領域に対して前記再配置処理を行うことを特徴としている。
【００３２】
このような構成であれば、ノズル特性情報記憶手段によって、各ノズルの特性を示すノズル特性情報を記憶することが可能であり、判断手段によって、前記ノズル特性情報に基づき、前記画像データの印刷に係るノズルの中に印刷画質の劣化要因となるノズルがあるか否かを判断することが可能である。
【００３３】
また、画像データ領域分割手段は、前記判断手段によって、前記劣化要因となるノズルがあると判断されたときに、前記Ｎ値化画像データにおける、前記劣化要因となるノズル及びその近傍のノズルに対応した画素データに対して前記分割処理を行うことが可能であり、画素再配置手段は、前記画像データ領域分割手段によって分割後の各画像データ領域に対して前記再配置処理を行うことが可能である。
従って、画質劣化要因となるノズルを簡易に識別することができ、劣化要因部分及びその近傍の画素データに対してのみ画素の再配置を行うことができるので、劣化要因の無い部分の画質を再配置によって変化させることなく、バンディング現象によって印刷結果に生じる画質劣化を低減することができるという効果が得られる。
【００３４】
〔形態４〕  更に、形態４の印刷装置は、形態２又は３の印刷装置において、
前記ノズル特性情報は、前記各ノズルの前記ドットの前記媒体における実際の形成位置と当該ドットの理想の形成位置との位置ずれ量の情報と、前記各ノズルに対するインクの吐出不良の有無を示す吐出不良情報との少なくとも一方を含むことを特徴としている。
このような構成であれば、ドット形成位置が理想の形成位置からずれることによって発生する、いわゆる「飛行曲がり現象」の発生要因となるノズルを容易に識別することができるので、「飛行曲がり現象」が原因で発生する「バンディング現象」による「白スジ」や「濃いスジ」等の印刷画質の劣化を、適切に低減できるという効果が得られる。
【００３５】
また、インクが吐出できない、インクの吐出量が足りない、インクの吐出量が多すぎるなどのインクの吐出不良を有するノズルを容易に識別することができるので、「インクの吐出不良」が原因で発生する「バンディング現象」による「白スジ」や「濃いスジ」等の印刷画質の劣化を、適切に低減できるという効果が得られる。
【００３６】
〔形態５〕  更に、形態５の印刷装置は、形態１乃至４のいずれか１の印刷装置において、
前記画像データ領域分割手段は、前記画像データ領域の構成する画像部分の形状及び当該画像データ領域の画素データ数が、均一となるように前記分割処理を行うことを特徴としている。
このような構成であれば、印刷結果の出力解像度に応じて、適切な形状及びサイズの画像データ領域に容易に分割することができるので、このような適切な形状及びサイズの画像データ領域における画素の再配置を行うことで、解像度及び出力モード等に応じて、高品質の印刷結果を得ることができるという効果が得られる。
【００３７】
ここで、画像データ領域の形状としては、正方形、長方形、菱形、三角形など様々な形状がある。以下、「印刷装置制御プログラム」に関する形態、「印刷装置制御方法」に関する形態、「印刷用データ生成装置」に関する形態、「印刷用データ生成プログラム」に関する形態、「印刷用データ生成方法」に関する形態、並びに「前記プログラムを記録した記録媒体」に関する形態、発明を実施するための最良の形態の欄などの記載において同じである。
【００３８】
また、前述したように様々な形状を有する画像データ領域によって画像データを分割する方法として、例えば、正方形や長方形等の矩形の画像データ領域によって画像データ全体を格子形状や千鳥格子形状などに分割する方法など様々な分割方法がある。以下、「印刷装置制御プログラム」に関する形態、「印刷装置制御方法」に関する形態、「印刷用データ生成装置」に関する形態、「印刷用データ生成プログラム」に関する形態、「印刷用データ生成方法」に関する形態、並びに「前記プログラムを記録した記録媒体」に関する形態、発明を実施するための最良の形態の欄などの記載において同じである。
【００３９】
〔形態６〕  更に、形態６の印刷装置は、形態１乃至５のいずれか１の印刷装置において、
前記画素再配置手段は、所定濃度値以上となる画素値を有する画素データの画素が、前記画像データ領域の構成する画像部分の中央部に配されるように前記再配置処理を行うことを特徴としている。
【００４０】
このような構成であれば、画像データ領域に対応したドット形成内容を、複数のドットが塊となって形成された状態とすることができるので、これにより、マクロ的に見て飛行曲りなどによるバンディング現象を目立ち難くすることができるという効果が得られる。
ここで、上記「中央部」とは、例えば、画像データ領域の重心の画素位置又は重心に最も近い画素位置と、その近傍の領域とから形成される領域のことである。
【００４１】
以下、図２５に基づき、画像データ領域の構成する画像部分の重心となる画素位置の求め方を説明する。図２５に示すように、画像データ領域の構成する画像部分を、５画素×５画素の画像領域とする。画像領域の左上隅の座標を［ｉ、ｊ］＝［０，０］とすると、各画素のベクトルは、下式（１）に従って求めることができる。
【００４２】
ａ［ｉ，ｊ］＝（ｉ，ｊ）                      ・・・（１）
【００４３】
つまり、上式（１）より、例えば、画像領域における左上隅の画素ａ［０，０］のベクトル値は、（０，０）となり、一方、右下隅の画素ａ［４，４］のベクトル値は、（４，４）となる。
【００４４】
このように、画像領域の各画素のベクトル値が求まれば、この画像領域の重心は、下式（２）で求めることができる。但し、上式（２）において、Ｎは画素の行数、Ｍは画素の列数である。
【００４５】
【数１】
2006240306.tif 000003
【００４６】
つまり、下式（３）に示すように、上式（２）に、５画素×５画素の画像領域の各画素のベクトル値を代入することで、重心の画素として、ベクトル値（２，２）の画素ａ［２，２］が求まる。
【００４７】
【数２】
2006240306.tif 000004
【００４８】
上記重心画素の求め方については、以下、「印刷装置制御プログラム」に関する形態、「印刷装置制御方法」に関する形態、「印刷用データ生成装置」に関する形態、「印刷用データ生成プログラム」に関する形態、「印刷用データ生成方法」に関する形態、並びに「前記プログラムを記録した記録媒体」に関する形態、発明を実施するための最良の形態の欄などの記載において同じである。
【００４９】
〔形態７〕  更に、形態７の印刷装置は、形態１乃至６のいずれか１の印刷装置において、
前記画素再配置手段は、所定濃度値以上となる画素値のうち、所定閾値以上の濃度値となる画素値を有する画素データの画素が、前記画像データ領域の構成する画像部分の中央部に配置されるように前記配置処理を行うことを特徴としている。
【００５０】
このような構成であれば、画像データ領域の画像部分における中央部分に濃度値の高い画素を配置することで、画像データ領域に対応したドット形成内容を、中央部分にサイズの大きいドットが集まって形成されるようにすることができるので、これにより、マクロ的に見て飛行曲りなどによるバンディング現象を目立ち難くすることができるという効果が得られる。
【００５１】
〔形態８〕  更に、形態８の印刷装置は、形態１乃至７のいずれか１の印刷装置において、
前記画素再配置手段は、所定濃度値以上となる画素値を有する画素データの画素が、前記画像データ領域の構成する画像部分の中央部から外縁部に向かって、且つ濃度値の高いものから低いものへと順に配置された状態となるように前記再配置処理を行うことを特徴としている。
【００５２】
このような構成であれば、画像データ領域に対応したドット形成内容を、中央部分にサイズの大きいドットが配置され、且つ中央部分から外縁（周辺）部分に向かうほど配置されるドットサイズが段々と小さくなるようにすることができるので、これにより、マクロ的に見て飛行曲りなどによるバンディング現象を目立ち難くすることができるという効果が得られる。なお、上記ドットの形成内容は、重心位置（又はその近傍）を中心として、当該中心から外縁（周辺）部に向けて、大きいドットから小さいドットの順にドットを配置した結果（ドットの塊（集中ドット））が、略円形状（真円、楕円等）となることが望ましい。
【００５３】
〔形態９〕  更に、形態９の印刷装置は、形態１乃至８のいずれか１の印刷装置において、
前記画素再配置手段は、前記画像データ領域の構成する画像部分において、所定濃度値以上となる画素値の画素が斜め方向に並んで配置されるように前記再配置処理を行うことを特徴としている。
このような構成であれば、画像データ領域に対応したドット形成内容を、ドットが斜めに並んだ状態に形成されるようにすることができるので、これにより、マクロ的に見て飛行曲りなどによるバンディング現象を目立ち難くすることができるという効果が得られる。
【００５４】
ここで、上記「斜め方向」とは、バンディング発生方向に対し、平行ではなく且つ垂直ではない方向のことである。言い換えれば、印刷方向に対して、平行ではなく且つ垂直ではない方向のことであり、例えば、印刷方向に対して４５度付近の方向である。以下、「印刷装置制御プログラム」に関する形態、「印刷装置制御方法」に関する形態、「印刷用データ生成装置」に関する形態、「印刷用データ生成プログラム」に関する形態、「印刷用データ生成方法」に関する形態、並びに「前記プログラムを記録した記録媒体」に関する形態、発明を実施するための最良の形態の欄などの記載において同じである。
【００５５】
〔形態１０〕  更に、形態１０の印刷装置は、形態１乃至９のいずれか１の印刷装置において、
前記画素再配置手段は、隣り合う前記画像データ領域が、それぞれ異なる再配置方法で再配置されるように、前記各画像データ領域に対する再配置処理を行うことを特徴としている。
このような構成であれば、隣り合う画像データ領域に対して異なる再配置方法で再配置を行うことができるので、再配置方法が同じ画像データ領域の画像部分が連続して並ぶことによって視覚的に知覚される模様による画質劣化を防ぐことができるという効果が得られる。
【００５６】
〔形態１１〕  更に、形態１１の印刷装置は、形態１０の印刷装置において、
前記再配置方法は、前記画像データ領域における各画素の規定位置を、当該画像データ領域がランダムな方向に所定の角度だけ回転して配置されるように再配置する方法を含むことを特徴としている。
【００５７】
このような構成であれば、同一濃度部に対応したドットパターンの周期性を排除することができるので、同じ方向に同一濃度のドットパターンが並ばなくなり、同じ方向に並ぶことで生じるスジの発生を抑えることが可能となる。
ここで、上記「規定位置」とは、再配置処理前に画素が基本配置された位置のことである。以下、「印刷装置制御プログラム」に関する形態、「印刷装置制御方法」に関する形態、「印刷用データ生成装置」に関する形態、「印刷用データ生成プログラム」に関する形態、「印刷用データ生成方法」に関する形態、並びに「前記プログラムを記録した記録媒体」に関する形態、発明を実施するための最良の形態の欄などの記載において同じである。
【００５８】
〔形態１２〕  更に、形態１２の印刷装置は、形態１乃至５のいずれか１の印刷装置において、
前記画素再配置手段は、所定濃度値以上となる画素値を有する画素データの画素が、隣接する複数の前記画像データ領域の構成する画像部分の中央部に配されるように前記再配置処理を行うことを特徴としている。
【００５９】
このような構成であれば、例えば、隣接する複数の前記画像データ領域の各画像データ領域の構成する画像部分の隅の方の画素が集まって画素の塊を形成し、これら画素の塊が、隣接する複数の前記画像データ領域の各画像データ領域の構成する画像部分の中央部に形成された状態となるので、隣接する複数の画像データ領域に対応したドット形成内容を、複数のドットが塊となって形成された状態とすることができるので、これにより、マクロ的に見て飛行曲りなどによるバンディング現象を目立ち難くすることができるという効果が得られる。
【００６０】
ここで、上記「中央部」とは、例えば、隣接する複数の画像データ領域の構成する画像領域（例えば、４つの画像データ領域の構成する同じサイズの４つ矩形の画像部分が隣接して構成する矩形の画像領域など）の重心の画素位置又は重心に最も近い画素位置と、その近傍の領域とから形成される領域のことである。なお、重心の算出方法は、上記図２５及び数式１〜４と同じ方法を用いることができる。以下、「印刷装置制御プログラム」に関する形態、「印刷装置制御方法」に関する形態、「印刷用データ生成装置」に関する形態、「印刷用データ生成プログラム」に関する形態、「印刷用データ生成方法」に関する形態、並びに「前記プログラムを記録した記録媒体」に関する形態、発明を実施するための最良の形態の欄などの記載において同じである。
【００６１】
〔形態１３〕  更に、形態１３の印刷装置は、形態１２の印刷装置において、
前記画素再配置手段は、前記隣接する複数の画像データ領域の各領域の構成する画像部分において、所定濃度値以上となる画素値を有する画素データの画素を、前記各領域の画像部分の隅の方から順に配することを特徴としている。
このような構成であれば、隣接する複数の前記画像データ領域の各画像データ領域の構成する画像部分の隅の方の画素が集まって画素の塊を形成し、これら画素の塊が、隣接する複数の前記画像データ領域の各画像データ領域の構成する画像部分の中央部に形成された状態となるので、隣接する複数の画像データ領域に対応したドット形成内容を、複数のドットが塊となって形成された状態とすることができるので、これにより、マクロ的に見て飛行曲りなどによるバンディング現象を目立ち難くすることができるという効果が得られる。
【００６２】
〔形態１４〕  更に、形態１４の印刷装置は、形態１２又は１３の印刷装置において、
前記画素再配置手段は、所定濃度値以上となる画素値のうち、所定閾値以上の濃度値となる画素値を有する画素データの画素が、前記隣接する複数の画像データ領域の構成する画像領域の中央部に配置されるように前記配置処理を行うことを特徴としている。
このような構成であれば、隣接する複数の画像データ領域の構成する画像領域における中央部分に濃度値の高い画素を配置することで、画像データ領域に対応したドット形成内容を、中央部分にサイズの大きいドットが集まって形成されるようにすることができるので、これにより、マクロ的に見て飛行曲りなどによるバンディング現象を目立ち難くすることができるという効果が得られる。
【００６３】
〔形態１５〕  更に、形態１５の印刷装置は、形態１２乃至１４のいずれか１の印刷装置において、
前記画素再配置手段は、所定濃度値以上となる画素値を有する画素データの画素が、前記隣接する複数の画像データ領域の構成する画像領域の中央部から外縁部に向かって、且つ濃度値の高いものから低いものへと順に配置された状態となるように前記再配置処理を行うことを特徴としている。
【００６４】
このような構成であれば、隣接する複数の画像データ領域の構成する画像領域に対応したドット形成内容を、中央部分にサイズの大きいドットが配置され、且つ中央部分から外縁（周辺）部分に向かうほど配置されるドットサイズが段々と小さくなるようにすることができるので、これにより、マクロ的に見て飛行曲りなどによるバンディング現象を目立ち難くすることができるという効果が得られる。なお、上記ドットの形成内容は、重心位置（又はその近傍）を中心として、当該中心から外縁（周辺）部に向けて、大きいドットから小さいドットの順にドットを配置した結果（ドットの塊（集中ドット））が、略円形状（真円、楕円等）となることが望ましい。
【００６５】
〔形態１６〕  更に、形態１６の印刷装置は、形態１５の印刷装置において、
前記画素再配置手段は、所定濃度値以上となる画素値を有する画素データの画素を、前記隣接する複数の画像データ領域における、各領域の構成する画像部分の隅の方から中央部に向かって、且つ濃度値の高いものから低いものへと順に配置された状態となるように前記再配置処理を行うことを特徴としている。
【００６６】
このような構成であれば、隣接する複数の前記画像データ領域の各画像データ領域の構成する画像部分において、隅の方にサイズの大きいドットが配置され、且つ隅の方から中央部に向かうほど配置されるドットサイズが段々と小さくなるようにすることができるので、このように配置された画素が隣接する複数の前記画像データ領域分だけ集まって画素の塊を形成することになり、且つこれら画素の塊が、隣接する複数の前記画像データ領域の各画像データ領域の構成する画像部分の中央部に形成された状態となるので、隣接する複数の画像データ領域に対応したドット形成内容を、複数のドットが塊となって形成された状態とすることができるので、これにより、マクロ的に見て飛行曲りなどによるバンディング現象を目立ち難くすることができるという効果が得られる。
【００６７】
〔形態１７〕  更に、形態１７の印刷装置は、形態１２乃至１６のいずれか１の印刷装置において、
前記画素再配置手段は、前記隣接する複数の画像データ領域の構成する画像領域の中央部において、所定濃度値以上となる画素値の画素が斜め方向に並んで配置されるように前記再配置処理を行うことを特徴としている。
このような構成であれば、隣接する複数の画像データ領域の構成する画像領域のドット形成内容を、当該画像領域の中央部においてドットが斜めに並んだ状態に形成されるようにすることができるので、これにより、マクロ的に見て飛行曲りなどによるバンディング現象を目立ち難くすることができるという効果が得られる。
【００６８】
〔形態１８〕  更に、形態１８の印刷装置は、形態１乃至１７のいずれか１の印刷装置において、
前記印刷ヘッドは、前記媒体の装着領域と同等の範囲又は前記装着領域よりも広い範囲に亘って前記ノズルが連続して配列された印刷ヘッドであることを特徴としている。
このような構成であれば、前述したように、いわゆる１走査（１パス）で印刷が終了するラインヘッド型の印刷ヘッドを用いた場合に特に発生し易いバンディング現象による「白スジ」や「濃いスジ」を目立たなくするのに効果的な印刷用データを生成することができるという効果が得られる。
【００６９】
ここで、「１走査の印字」とは、各ノズルが印字対象とする紙送り方向（ヘッド移動方向）の１ラインについては、そのラインは担当するノズルのみで印字を行い、且つ担当ノズルが一度通過した時点で、そのラインの印字は終了することをいう。以下、「印刷装置制御プログラム」に関する形態、「印刷装置制御方法」に関する形態、「印刷用データ生成装置」に関する形態、「印刷用データ生成プログラム」に関する形態、「印刷用データ生成方法」に関する形態、並びに「前記プログラムを記録した記録媒体」に関する形態、発明を実施するための最良の形態の欄などの記載において同じである。
【００７０】
〔形態１９〕  更に、形態１９の印刷装置は、形態１乃至１７のいずれか１の印刷装置において、
前記印刷ヘッドは、前記媒体の紙送り方向に直交する方向に移動しながら印刷を実行する印刷ヘッドであることを特徴としている。
前述したバンディング現象は、ラインヘッド型の印刷ヘッドの場合に顕著にみられるが、マルチパス型の印刷ヘッドの場合でも発生する。従って、前記形態１乃至１７のいずれか１の印刷方法をマルチパス型の印刷ヘッドの場合に適用すれば、マルチパス型の印刷ヘッドで発生したバンディング現象による「白スジ」や「濃いスジ」も目立たなくするのに効果的な印刷用データを生成することができるという効果が得られる。
【００７１】
また、マルチパス型の印刷ヘッドの場合は、印刷ヘッドの走査を繰り返すなどの工夫を施すことで、前記のようなバンディング現象を回避することが可能であるが、前記の形態１乃至１７のいずれか１の印刷装置を適用すれば、印刷ヘッドを同じ箇所を何度も走査させる必要がなくなるため、より高速な印刷を実現することも可能となる。
【００７２】
〔形態２０〕  一方、上記目的を達成するために、形態２０の印刷装置制御プログラムは、
印刷に用いる媒体に、ドットを形成可能な複数のノズルを有する印刷ヘッドによって、前記媒体に画像を印刷するようにした印刷装置を制御するのに使用する印刷装置制御プログラムであって、
前記画像を構成する、Ｍ（Ｍ≧３）値の画素データを有する画像データを取得する画像データ取得ステップと、
前記画像データにおける各画素データの示すＭ（Ｍ≧３）値の画素値から、Ｎ（Ｍ＞Ｎ≧２）値化画像データを生成するＮ値化画像データ生成ステップと、
前記Ｎ値化画像データを、所定数の画素データから構成される複数の画像データ領域に分割する画像データ領域分割ステップと、
前記Ｎ値化画像データにおける、前記各画像データ領域に含まれる各画素データに対応する画素の配置された位置を、当該各画像データ領域における所定位置に再配置する画素再配置ステップと、
前記再配置後の前記Ｎ値化画像データに対応する前記各ノズルのドット形成内容に関する情報を規定した印刷用データを生成する印刷用データ生成ステップと、
前記印刷用データに基づき、前記印刷ヘッドによって前記画像を前記媒体に印刷する印刷ステップとからなる処理をコンピュータに実行させるのに使用するプログラムを含むことを特徴としている。
【００７３】
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態１の印刷装置と同等の作用および効果が得られる。
また、インクジェットプリンタなどといった現在市場に出回っている殆どの印刷装置は中央処理装置（ＣＰＵ）や記憶装置（ＲＡＭ、ＲＯＭ）、入出力装置などからなるコンピュータシステムを備えており、そのコンピュータシステムを用いてソフトウェアによって前記各手段を実現することができるため、専用のハードウェアを作成して前記各手段を実現する場合に比べて経済的かつ容易に実現することができる。
さらに、プログラムの一部を書き換えることによって機能改変や改良などによるバージョンアップも容易に行うことができる。
【００７４】
〔形態２１〕  更に、形態２１の印刷装置制御プログラムは、形態２０の印刷装置制御プログラムにおいて、
ノズル特性情報記憶手段に記憶された前記各ノズルの特性を示すノズル特性情報に基づき、前記画像データの印刷に係るノズルの中に印刷画質の劣化要因となるノズルがあるか否かを判断する判断ステップをコンピュータに実行させるのに使用するプログラムを含み、
前記画像データ領域分割ステップにおいては、前記判断ステップにおいて、前記劣化要因となるノズルがあると判断されたときに、前記Ｎ値化画像データ全体に対して前記分割処理を行い、
前記画素再配置ステップにおいては、前記画像データ領域分割ステップにおいて分割後の各画像データ領域に対して前記再配置処理を行うことを特徴としている。
【００７５】
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態２の印刷装置と同等の作用および効果が得られる。
【００７６】
〔形態２２〕  更に、形態２２の印刷装置制御プログラムは、形態２０の印刷装置制御プログラムにおいて、
ノズル特性情報記憶手段に記憶された前記各ノズルの特性を示すノズル特性情報に基づき、前記画像データの印刷に係るノズルの中に印刷画質の劣化要因となるノズルがあるか否かを判断する判断ステップをコンピュータに実行させるのに使用するプログラムを含み、
前記画像データ領域分割ステップにおいては、前記判断ステップにおいて、前記劣化要因となるノズルがあると判断されたときに、前記Ｎ値化画像データにおける、前記劣化要因となるノズル及びその近傍のノズルに対応した画素データに対して前記分割処理を行い、
前記画素再配置ステップにおいては、前記画像データ領域分割ステップにおいて分割後の各画像データ領域に対して前記再配置処理を行うことを特徴としている。
【００７７】
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態３の印刷装置と同等の作用および効果が得られる。
【００７８】
〔形態２３〕  更に、形態２３の印刷装置制御プログラムは、形態２１又は２２の印刷装置制御プログラムにおいて、
前記ノズル特性情報は、前記各ノズルの前記ドットの前記媒体における実際の形成位置と当該ドットの理想の形成位置との位置ずれ量の情報と、前記各ノズルに対するインクの吐出不良の有無を示す吐出不良情報との少なくとも一方を含むことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態４の印刷装置と同等の作用および効果が得られる。
【００７９】
〔形態２４〕  更に、形態２４の印刷装置制御プログラムは、形態２０乃至２３のいずれか１の印刷装置制御プログラムにおいて、
前記画像データ領域分割ステップにおいては、前記画像データ領域の構成する画像部分の形状及び当該画像データ領域の画素データ数が、均一となるように前記分割処理を行うことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態５の印刷装置と同等の作用および効果が得られる。
【００８０】
〔形態２５〕  更に、形態２５の印刷装置制御プログラムは、形態２０乃至２４のいずれか１の印刷装置制御プログラムにおいて、
前記画素再配置ステップにおいては、所定濃度値以上となる画素値を有する画素データの画素が、前記画像データ領域の構成する画像部分の中央部に配されるように前記再配置処理を行うことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態６の印刷装置と同等の作用および効果が得られる。
【００８１】
〔形態２６〕  更に、形態２６の印刷装置制御プログラムは、形態２０乃至２５のいずれか１の印刷装置制御プログラムにおいて、
前記画素再配置ステップにおいては、所定濃度値以上となる画素値のうち、所定閾値以上の濃度値となる画素値を有する画素データの画素が、前記画像データ領域の構成する画像部分の中央部に配置されるように前記配置処理を行うことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態７の印刷装置と同等の作用および効果が得られる。
【００８２】
〔形態２７〕  更に、形態２７の印刷装置制御プログラムは、形態２０乃至２６のいずれか１の印刷装置制御プログラムにおいて、
前記画素再配置ステップにおいては、所定濃度値以上となる画素値を有する画素データの画素が、前記画像データ領域の構成する画像部分の中央部から外縁部に向かって、且つ濃度値の高いものから低いものへと順に配置された状態となるように前記再配置処理を行うことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態８の印刷装置と同等の作用および効果が得られる。
【００８３】
〔形態２８〕  更に、形態２８の印刷装置制御プログラムは、形態２０乃至２７のいずれか１の印刷装置制御プログラムにおいて、
前記画素再配置ステップにおいては、前記画像データ領域の構成する画像部分において、所定濃度値以上となる画素値の画素が斜め方向に並んで配置されるように前記再配置処理を行うことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態９の印刷装置と同等の作用および効果が得られる。
【００８４】
〔形態２９〕  更に、形態２９の印刷装置制御プログラムは、形態２０乃至２８のいずれか１の印刷装置制御プログラムにおいて、
前記画素再配置ステップにおいては、隣り合う前記画像データ領域が、それぞれ異なる再配置方法で再配置されるように、前記各画像データ領域に対する再配置処理を行うことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態１０の印刷装置と同等の作用および効果が得られる。
【００８５】
〔形態３０〕  更に、形態３０の印刷装置制御プログラムは、形態２９の印刷装置制御プログラムにおいて、
前記再配置方法は、前記画像データ領域における各画素の規定位置を、当該画像データ領域がランダムな方向に所定の角度だけ回転して配置されるように再配置する方法を含むことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態１１の印刷装置と同等の作用および効果が得られる。
【００８６】
〔形態３１〕  更に、形態３１の印刷装置制御プログラムは、形態２０乃至２４のいずれか１の印刷装置制御プログラムにおいて、
前記画素再配置ステップにおいては、所定濃度値以上となる画素値を有する画素データの画素が、隣接する複数の前記画像データ領域の構成する画像部分の中央部に配されるように前記再配置処理を行うことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態１２の印刷装置と同等の作用および効果が得られる。
【００８７】
〔形態３２〕  更に、形態３２の印刷装置制御プログラムは、形態３１の印刷装置制御プログラムにおいて、
前記画素再配置ステップにおいては、前記隣接する複数の画像データ領域の各領域の構成する画像部分において、所定濃度値以上となる画素値を有する画素データの画素を、前記各領域の画像部分の隅の方から順に配することを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態１３の印刷装置と同等の作用および効果が得られる。
【００８８】
〔形態３３〕  更に、形態３３の印刷装置制御プログラムは、形態３１又は３２の印刷装置制御プログラムにおいて、
前記画素再配置ステップにおいては、所定濃度値以上となる画素値のうち、所定閾値以上の濃度値となる画素値を有する画素データの画素が、前記隣接する複数の画像データ領域の構成する画像領域の中央部に配置されるように前記配置処理を行うことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態１４の印刷装置と同等の作用および効果が得られる。
【００８９】
〔形態３４〕  更に、形態３４の印刷装置制御プログラムは、形態３１乃至３３のいずれか１の印刷装置制御プログラムにおいて、
前記画素再配置ステップにおいては、所定濃度値以上となる画素値を有する画素データの画素が、前記隣接する複数の画像データ領域の構成する画像領域の中央部から外縁部に向かって、且つ濃度値の高いものから低いものへと順に配置された状態となるように前記再配置処理を行うことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態１５の印刷装置と同等の作用および効果が得られる。
【００９０】
〔形態３５〕  更に、形態３５の印刷装置制御プログラムは、形態３４の印刷装置制御プログラムにおいて、
前記画素再配置ステップにおいては、所定濃度値以上となる画素値を有する画素データの画素を、前記隣接する複数の画像データ領域における、各領域の構成する画像部分の隅の方から中央部に向かって、且つ濃度値の高いものから低いものへと順に配置された状態となるように前記再配置処理を行うことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態１６の印刷装置と同等の作用および効果が得られる。
【００９１】
〔形態３６〕  更に、形態３６の印刷装置制御プログラムは、形態３１乃至３５のいずれか１の印刷装置制御プログラムにおいて、
前記画素再配置ステップにおいては、前記隣接する複数の画像データ領域の構成する画像領域の中央部において、所定濃度値以上となる画素値の画素が斜め方向に並んで配置されるように前記再配置処理を行うことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態１７の印刷装置と同等の作用および効果が得られる。
【００９２】
〔形態３７〕  一方、上記目的を達成するために、形態３７の印刷装置制御プログラムを記憶したコンピュータ読み取り可能な記録媒体は、
形態２０乃至形態３６のいずれか１の印刷装置制御プログラムが記録されていることを特徴としている。
これによって、形態２０乃至形態３６のいずれか１の印刷装置制御プログラムと同様の作用及び効果が得られると共に、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ、ＭＯなどの記録媒体を介して前記印刷プログラムを容易に授受することが可能となる。
【００９３】
〔形態３８〕  一方、上記目的を達成するために、形態３８の印刷装置制御方法は、
印刷に用いる媒体に、ドットを形成可能な複数のノズルを有する印刷ヘッドによって、前記媒体に画像を印刷するようにした印刷装置を制御する印刷装置制御方法であって、
前記画像を構成する、Ｍ（Ｍ≧３）値の画素データを有する画像データを取得する画像データ取得ステップと、
前記画像データにおける各画素データの示すＭ（Ｍ≧３）値の画素値から、Ｎ（Ｍ＞Ｎ≧２）値化画像データを生成するＮ値化画像データ生成ステップと、
前記Ｎ値化画像データを、所定数の画素データから構成される複数の画像データ領域に分割する画像データ領域分割ステップと、
前記Ｎ値化画像データにおける、前記各画像データ領域に含まれる各画素データに対応する画素の配置された位置を、当該各画像データ領域における所定位置に再配置する画素再配置ステップと、
前記再配置後の前記Ｎ値化画像データに対応する前記各ノズルのドット形成内容に関する情報を規定した印刷用データを生成する印刷用データ生成ステップと、
前記印刷用データに基づき、前記印刷ヘッドによって前記画像を前記媒体に印刷する印刷ステップと、を含むことを特徴としている。
これによって、形態１の印刷装置と同等の作用効果が得られる。
【００９４】
〔形態３９〕  更に、形態３９の印刷装置制御方法は、形態３８の印刷装置制御方法において、
ノズル特性情報記憶手段に記憶された前記各ノズルの特性を示すノズル特性情報に基づき、前記画像データの印刷に係るノズルの中に印刷画質の劣化要因となるノズルがあるか否かを判断する判断ステップを含み、
前記画像データ領域分割ステップにおいては、前記判断ステップにおいて、前記劣化要因となるノズルがあると判断されたときに、前記Ｎ値化画像データ全体に対して前記分割処理を行い、
前記画素再配置ステップにおいては、前記画像データ領域分割ステップにおいて分割後の各画像データ領域に対して前記再配置処理を行うことを特徴としている。
これによって、形態２の印刷装置と同等の作用効果が得られる。
【００９５】
〔形態４０〕  更に、形態４０の印刷装置制御方法は、形態３８の印刷装置制御方法において、
ノズル特性情報記憶手段に記憶された前記各ノズルの特性を示すノズル特性情報に基づき、前記画像データの印刷に係るノズルの中に印刷画質の劣化要因となるノズルがあるか否かを判断する判断ステップを含み、
前記画像データ領域分割ステップにおいては、前記判断ステップにおいて、前記劣化要因となるノズルがあると判断されたときに、前記Ｎ値化画像データにおける、前記劣化要因となるノズル及びその近傍のノズルに対応した画素データに対して前記分割処理を行い、
前記画素再配置ステップにおいては、前記画像データ領域分割ステップにおいて分割後の各画像データ領域に対して前記再配置処理を行うことを特徴としている。
これによって、形態３の印刷装置と同等の作用効果が得られる。
【００９６】
〔形態４１〕  更に、形態４１の印刷装置制御方法は、形態３９又は４０の印刷装置制御方法において、
前記ノズル特性情報は、前記各ノズルの前記ドットの前記媒体における実際の形成位置と当該ドットの理想の形成位置との位置ずれ量の情報と、前記各ノズルに対するインクの吐出不良の有無を示す吐出不良情報との少なくとも一方を含むことを特徴としている。
これによって、形態４の印刷装置と同等の作用効果が得られる。
【００９７】
〔形態４２〕  更に、形態４２の印刷装置制御方法は、形態３８乃至４１のいずれか１の印刷装置制御方法において、
前記画像データ領域分割ステップにおいては、前記画像データ領域の構成する画像部分の形状及び当該画像データ領域の画素データ数が、均一となるように前記分割処理を行うことを特徴としている。
これによって、形態５の印刷装置と同等の作用効果が得られる。
【００９８】
〔形態４３〕  更に、形態４３の印刷装置制御方法は、形態３８乃至４２のいずれか１の印刷装置制御方法において、
前記画素再配置ステップにおいては、所定濃度値以上となる画素値を有する画素データの画素が、前記画像データ領域の構成する画像部分の中央部に配されるように前記再配置処理を行うことを特徴としている。
これによって、形態６の印刷装置と同等の作用効果が得られる。
【００９９】
〔形態４４〕  更に、形態４４の印刷装置制御方法は、形態３８乃至４３のいずれか１の印刷装置制御方法において、
前記画素再配置ステップにおいては、所定濃度値以上となる画素値のうち、所定閾値以上の濃度値となる画素値を有する画素データの画素が、前記画像データ領域の構成する画像部分の中央部に配置されるように前記配置処理を行うことを特徴としている。
これによって、形態７の印刷装置と同等の作用効果が得られる。
【０１００】
〔形態４５〕  更に、形態４５の印刷装置制御方法は、形態３８乃至４４のいずれか１の印刷装置制御方法において、
前記画素再配置ステップにおいては、所定濃度値以上となる画素値を有する画素データの画素が、前記画像データ領域の構成する画像部分の中央部から外縁部に向かって、且つ濃度値の高いものから低いものへと順に配置された状態となるように前記再配置処理を行うことを特徴としている。
これによって、形態８の印刷装置と同等の作用効果が得られる。
【０１０１】
〔形態４６〕  更に、形態４６の印刷装置制御方法は、形態３８乃至４５のいずれか１の印刷装置制御方法において、
前記画素再配置ステップにおいては、前記画像データ領域の構成する画像部分において、所定濃度値以上となる画素値の画素が斜め方向に並んで配置されるように前記再配置処理を行うことを特徴としている。
これによって、形態９の印刷装置と同等の作用効果が得られる。
【０１０２】
〔形態４７〕  更に、形態４７の印刷装置制御方法は、形態３８乃至４６のいずれか１の印刷装置制御方法において、
前記画素再配置ステップにおいては、隣り合う前記画像データ領域が、それぞれ異なる再配置方法で再配置されるように、前記各画像データ領域に対する再配置処理を行うことを特徴としている。
これによって、形態１０の印刷装置と同等の作用効果が得られる。
【０１０３】
〔形態４８〕  更に、形態４８の印刷装置制御方法は、形態４７の印刷装置制御方法において、
前記再配置方法は、前記画像データ領域における各画素の規定位置を、当該画像データ領域がランダムな方向に所定の角度だけ回転して配置されるように再配置する方法を含むことを特徴としている。
これによって、形態１１の印刷装置と同等の作用効果が得られる。
【０１０４】
〔形態４９〕  更に、形態４９の印刷装置制御方法は、形態３８乃至４２のいずれか１の印刷装置制御方法において、
前記画素再配置ステップにおいては、所定濃度値以上となる画素値を有する画素データの画素が、隣接する複数の前記画像データ領域の構成する画像部分の中央部に配されるように前記再配置処理を行うことを特徴としている。
これによって、形態１２の印刷装置と同等の作用効果が得られる。
【０１０５】
〔形態５０〕  更に、形態５０の印刷装置制御方法は、形態４９の印刷装置制御方法において、
前記画素再配置ステップにおいては、前記隣接する複数の画像データ領域の各領域の構成する画像部分において、所定濃度値以上となる画素値を有する画素データの画素を、前記各領域の画像部分の隅の方から順に配することを特徴としている。
これによって、形態１３の印刷装置と同等の作用効果が得られる。
【０１０６】
〔形態５１〕  更に、形態５１の印刷装置制御方法は、形態４９又は５０の印刷装置制御方法において、
前記画素再配置ステップにおいては、所定濃度値以上となる画素値のうち、所定閾値以上の濃度値となる画素値を有する画素データの画素が、前記隣接する複数の画像データ領域の構成する画像領域の中央部に配置されるように前記配置処理を行うことを特徴としている。
これによって、形態１４の印刷装置と同等の作用効果が得られる。
【０１０７】
〔形態５２〕  更に、形態５２の印刷装置制御方法は、形態４９乃至５１のいずれか１の印刷装置制御方法において、
前記画素再配置ステップにおいては、所定濃度値以上となる画素値を有する画素データの画素が、前記隣接する複数の画像データ領域の構成する画像領域の中央部から外縁部に向かって、且つ濃度値の高いものから低いものへと順に配置された状態となるように前記再配置処理を行うことを特徴としている。
これによって、形態１５の印刷装置と同等の作用効果が得られる。
【０１０８】
〔形態５３〕  更に、形態５３の印刷装置制御方法は、形態５２の印刷装置制御方法において、
前記画素再配置ステップにおいては、所定濃度値以上となる画素値を有する画素データの画素を、前記隣接する複数の画像データ領域における、各領域の構成する画像部分の隅の方から中央部に向かって、且つ濃度値の高いものから低いものへと順に配置された状態となるように前記再配置処理を行うことを特徴としている。
これによって、形態１６の印刷装置と同等の作用効果が得られる。
【０１０９】
〔形態５４〕  更に、形態５４の印刷装置制御方法は、形態４９乃至５３のいずれか１の印刷装置制御方法において、
前記画素再配置ステップにおいては、前記隣接する複数の画像データ領域の構成する画像領域の中央部において、所定濃度値以上となる画素値の画素が斜め方向に並んで配置されるように前記再配置処理を行うことを特徴としている。
これによって、形態１７の印刷装置と同等の作用効果が得られる。
【０１１０】
〔形態５５〕  一方、上記目的を達成するために、形態５５の印刷用データ生成装置は、
印刷に用いる媒体に、ドットを形成可能な複数のノズルを有する印刷ヘッドによって、前記媒体に画像を印刷するようにした印刷装置において使用される印刷用データを生成する印刷用データ生成装置であって、
前記画像を構成する、Ｍ（Ｍ≧３）値の画素データを有する画像データを取得する画像データ取得手段と、
前記画像データにおける各画素データの示すＭ（Ｍ≧３）値の画素値から、Ｎ（Ｍ＞Ｎ≧２）値化画像データを生成するＮ値化画像データ生成手段と、
前記Ｎ値化画像データを、所定数の画素データから構成される複数の画像データ領域に分割する画像データ領域分割手段と、
前記Ｎ値化画像データにおける、前記各画像データ領域に含まれる各画素データに対応する画素の配置された位置を、当該各画像データ領域における所定位置に再配置する画素再配置手段と、
前記再配置後の前記Ｎ値化画像データに対応する前記各ノズルのドット形成内容に関する情報を規定した印刷用データを生成する印刷用データ生成手段と、を備えることを特徴としている。
【０１１１】
すなわち、本形態は、前記印刷装置のような実際に印刷を実行するための印刷手段を含むのではなく、例えば、元のＭ値（Ｍ≧３）の画像データに基づいて印刷用データを生成するようにしたものである。
従って、形態１の印刷装置と同様の作用及び効果を得ることができると共に、例えば、本形態で生成した印刷用データを印刷装置に送るだけで当該印刷装置で印刷処理を実行できる構成とすることが可能であり、このような構成にすることで、専用の印刷装置を用意することなく、既存のインクジェット方式の印刷装置をそのまま利用することができる。
また、パソコンなどの汎用の情報処理装置を利用することができるため、パソコンなどの印刷指示装置とインクジェットプリンタとからなる既存の印刷システムをそのまま活用することができる。
【０１１２】
〔形態５６〕  更に、形態５６の印刷用データ生成装置は、形態５５の印刷用データ生成装置において、
前記各ノズルの特性を示すノズル特性情報を記憶するノズル特性情報記憶手段と、
前記ノズル特性情報に基づき、前記画像データの印刷に係るノズルの中に印刷画質の劣化要因となるノズルがあるか否かを判断する判断手段とを備え、
前記画像データ領域分割手段は、前記判断手段によって、前記劣化要因となるノズルがあると判断されたときに、前記Ｎ値化画像データ全体に対して前記分割処理を行い、
前記画素再配置手段は、前記画像データ領域分割手段によって分割後の各画像データ領域に対して前記再配置処理を行うことを特徴としている。
これによって、形態２の印刷装置と同様の作用及び効果が得られる。
【０１１３】
〔形態５７〕  更に、形態５７の印刷用データ生成装置は、形態５５の印刷用データ生成装置において、
前記各ノズルの特性を示すノズル特性情報を記憶するノズル特性情報記憶手段と、
前記ノズル特性情報に基づき、前記画像データの印刷に係るノズルの中に印刷画質の劣化要因となるノズルがあるか否かを判断する判断手段とを備え、
前記画像データ領域分割手段は、前記判断手段によって、前記劣化要因となるノズルがあると判断されたときに、前記Ｎ値化画像データにおける、前記劣化要因となるノズル及びその近傍のノズルに対応した画素データに対して前記分割処理を行い、
前記画素再配置手段は、前記画像データ領域分割手段によって分割後の各画像データ領域に対して前記再配置処理を行うことを特徴としている。
これによって、形態３の印刷装置と同様の作用及び効果が得られる。
【０１１４】
〔形態５８〕  更に、形態５８の印刷用データ生成装置は、形態５６又は５７の印刷用データ生成装置において、
前記ノズル特性情報は、前記各ノズルの前記ドットの前記媒体における実際の形成位置と当該ドットの理想の形成位置との位置ずれ量の情報と、前記各ノズルに対するインクの吐出不良の有無を示す吐出不良情報との少なくとも一方を含むことを特徴としている。
これによって、形態４の印刷装置と同様の作用及び効果が得られる。
【０１１５】
〔形態５９〕  更に、形態５９の印刷用データ生成装置は、形態５５乃至５８のいずれか１の印刷用データ生成装置において、
前記画像データ領域分割手段は、前記画像データ領域の構成する画像部分の形状及び当該画像データ領域の画素データ数が、均一となるように前記分割処理を行うことを特徴としている。
これによって、形態５の印刷装置と同様の作用及び効果が得られる。
【０１１６】
〔形態６０〕  更に、形態６０の印刷用データ生成装置は、形態５５乃至５９のいずれか１の印刷用データ生成装置において、
前記画素再配置手段は、所定濃度値以上となる画素値を有する画素データの画素が、前記画像データ領域の構成する画像部分の中央部に配されるように前記再配置処理を行うことを特徴としている。
これによって、形態６の印刷装置と同様の作用及び効果が得られる。
【０１１７】
〔形態６１〕  更に、形態６１の印刷用データ生成装置は、形態５５乃至６０のいずれか１の印刷用データ生成装置において、
前記画素再配置手段は、所定濃度値以上となる画素値のうち、所定閾値以上の濃度値となる画素値を有する画素データの画素が、前記画像データ領域の構成する画像部分の中央部に配置されるように前記配置処理を行うことを特徴としている。
これによって、形態７の印刷装置と同様の作用及び効果が得られる。
【０１１８】
〔形態６２〕  更に、形態６２の印刷用データ生成装置は、形態５５乃至６１のいずれか１の印刷用データ生成装置において、
前記画素再配置手段は、所定濃度値以上となる画素値を有する画素データの画素が、前記画像データ領域の構成する画像部分の中央部から外縁部に向かって、且つ濃度値の高いものから低いものへと順に配置された状態となるように前記再配置処理を行うことを特徴としている。
これによって、形態８の印刷装置と同様の作用及び効果が得られる。
【０１１９】
〔形態６３〕  更に、形態６３の印刷用データ生成装置は、形態５５乃至６２のいずれか１の印刷用データ生成装置において、
前記画素再配置手段は、前記画像データ領域の構成する画像部分において、所定濃度値以上となる画素値の画素が斜め方向に並んで配置されるように前記再配置処理を行うことを特徴としている。
これによって、形態９の印刷装置と同様の作用及び効果が得られる。
【０１２０】
〔形態６４〕  更に、形態６４の印刷用データ生成装置は、形態５５乃至６３のいずれか１の印刷用データ生成装置において、
前記画素再配置手段は、隣り合う前記画像データ領域が、それぞれ異なる再配置方法で再配置されるように、前記各画像データ領域に対する再配置処理を行うことを特徴としている。
これによって、形態１０の印刷装置と同様の作用及び効果が得られる。
【０１２１】
〔形態６５〕  更に、形態６５の印刷用データ生成装置は、形態６４の印刷用データ生成装置において、
前記再配置方法は、前記画像データ領域における各画素の規定位置を、当該画像データ領域がランダムな方向に所定の角度だけ回転して配置されるように再配置する方法を含むことを特徴としている。
これによって、形態１１の印刷装置と同様の作用及び効果が得られる。
【０１２２】
〔形態６６〕  更に、形態６６の印刷用データ生成装置は、形態５５乃至５９のいずれか１の印刷用データ生成装置において、
前記画素再配置手段は、所定濃度値以上となる画素値を有する画素データの画素が、隣接する複数の前記画像データ領域の構成する画像部分の中央部に配されるように前記再配置処理を行うことを特徴としている。
これによって、形態１２の印刷装置と同様の作用及び効果が得られる。
【０１２３】
〔形態６７〕  更に、形態６７の印刷用データ生成装置は、形態６６の印刷用データ生成装置において、
前記画素再配置手段は、前記隣接する複数の画像データ領域の各領域の構成する画像部分において、所定濃度値以上となる画素値を有する画素データの画素を、前記各領域の画像部分の隅の方から順に配することを特徴としている。
これによって、形態１３の印刷装置と同様の作用及び効果が得られる。
【０１２４】
〔形態６８〕  更に、形態６８の印刷用データ生成装置は、形態６６又は６７の印刷用データ生成装置において、
前記画素再配置手段は、所定濃度値以上となる画素値のうち、所定閾値以上の濃度値となる画素値を有する画素データの画素が、前記隣接する複数の画像データ領域の構成する画像領域の中央部に配置されるように前記配置処理を行うことを特徴としている。
これによって、形態１４の印刷装置と同様の作用及び効果が得られる。
【０１２５】
〔形態６９〕  更に、形態６９の印刷用データ生成装置は、形態６６乃至６８のいずれか１の印刷用データ生成装置において、
前記画素再配置手段は、所定濃度値以上となる画素値を有する画素データの画素が、前記隣接する複数の画像データ領域の構成する画像領域の中央部から外縁部に向かって、且つ濃度値の高いものから低いものへと順に配置された状態となるように前記再配置処理を行うことを特徴としている。
これによって、形態１５の印刷装置と同様の作用及び効果が得られる。
【０１２６】
〔形態７０〕  更に、形態７０の印刷用データ生成装置は、形態６９の印刷用データ生成装置において、
前記画素再配置手段は、所定濃度値以上となる画素値を有する画素データの画素を、前記隣接する複数の画像データ領域における、各領域の構成する画像部分の隅の方から中央部に向かって、且つ濃度値の高いものから低いものへと順に配置された状態となるように前記再配置処理を行うことを特徴としている。
これによって、形態１６の印刷装置と同様の作用及び効果が得られる。
【０１２７】
〔形態７１〕  更に、形態７１の印刷用データ生成装置は、形態６６乃至７０のいずれか１の印刷用データ生成装置において、
前記画素再配置手段は、前記隣接する複数の画像データ領域の構成する画像領域の中央部において、所定濃度値以上となる画素値の画素が斜め方向に並んで配置されるように前記再配置処理を行うことを特徴としている。
これによって、形態１７の印刷装置と同様の作用及び効果が得られる。
【０１２８】
〔形態７２〕  一方、上記目的を達成するために、形態７２の印刷用データ生成プログラムは、
印刷に用いる媒体に、ドットを形成可能な複数のノズルを有する印刷ヘッドによって、前記媒体に画像を印刷するようにした印刷装置において使用される印刷用データを生成する印刷用データ生成プログラムであって、
前記画像を構成する、Ｍ（Ｍ≧３）値の画素データを有する画像データを取得する画像データ取得ステップと、
前記画像データにおける各画素データの示すＭ（Ｍ≧３）値の画素値から、Ｎ（Ｍ＞Ｎ≧２）値化画像データを生成するＮ値化画像データ生成ステップと、
前記Ｎ値化画像データを、所定数の画素データから構成される複数の画像データ領域に分割する画像データ領域分割ステップと、
前記Ｎ値化画像データにおける、前記各画像データ領域に含まれる各画素データに対応する画素の配置された位置を、当該各画像データ領域における所定位置に再配置する画素再配置ステップと、
前記再配置後の前記Ｎ値化画像データに対応する前記各ノズルのドット形成内容に関する情報を規定した印刷用データを生成する印刷用データ生成ステップとからなる処理をコンピュータに実行させるのに使用するプログラムを含むことを特徴としている。
【０１２９】
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態５５の印刷用データ生成装置と同等の作用および効果が得られる。
【０１３０】
〔形態７３〕  更に、形態７３の印刷用データ生成プログラムは、形態７２の印刷用データ生成プログラムにおいて、
ノズル特性情報記憶手段に記憶された前記各ノズルの特性を示すノズル特性情報に基づき、前記画像データの印刷に係るノズルの中に印刷画質の劣化要因となるノズルがあるか否かを判断する判断ステップをコンピュータに実行させるのに使用するプログラムを含み、
前記画像データ領域分割ステップにおいては、前記判断ステップにおいて、前記劣化要因となるノズルがあると判断されたときに、前記Ｎ値化画像データ全体に対して前記分割処理を行い、
前記画素再配置ステップにおいては、前記画像データ領域分割ステップにおいて分割後の各画像データ領域に対して前記再配置処理を行うことを特徴としている。
【０１３１】
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態５６の印刷用データ生成装置と同等の作用および効果が得られる。
【０１３２】
〔形態７４〕  更に、形態７４の印刷用データ生成プログラムは、形態７２の印刷用データ生成プログラムにおいて、
ノズル特性情報記憶手段に記憶された前記各ノズルの特性を示すノズル特性情報に基づき、前記画像データの印刷に係るノズルの中に印刷画質の劣化要因となるノズルがあるか否かを判断する判断ステップをコンピュータに実行させるのに使用するプログラムを含み、
前記画像データ領域分割ステップにおいては、前記判断ステップにおいて、前記劣化要因となるノズルがあると判断されたときに、前記Ｎ値化画像データにおける、前記劣化要因となるノズル及びその近傍のノズルに対応した画素データに対して前記分割処理を行い、
前記画素再配置ステップにおいては、前記画像データ領域分割ステップにおいて分割後の各画像データ領域に対して前記再配置処理を行うことを特徴としている。
【０１３３】
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態５７の印刷用データ生成装置と同等の作用および効果が得られる。
【０１３４】
〔形態７５〕  更に、形態７５の印刷用データ生成プログラムは、形態７３又は７４の印刷用データ生成プログラムにおいて、
前記ノズル特性情報は、前記各ノズルの前記ドットの前記媒体における実際の形成位置と当該ドットの理想の形成位置との位置ずれ量の情報と、前記各ノズルに対するインクの吐出不良の有無を示す吐出不良情報との少なくとも一方を含むことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態５８の印刷用データ生成装置と同等の作用および効果が得られる。
【０１３５】
〔形態７６〕  更に、形態７６の印刷用データ生成プログラムは、形態７２乃至７５のいずれか１の印刷用データ生成プログラムにおいて、
前記画像データ領域分割ステップにおいては、前記画像データ領域の構成する画像部分の形状及び当該画像データ領域の画素データ数が、均一となるように前記分割処理を行うことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態５９の印刷用データ生成装置と同等の作用および効果が得られる。
【０１３６】
〔形態７７〕  更に、形態７７の印刷用データ生成プログラムは、形態７２乃至７６のいずれか１の印刷用データ生成プログラムにおいて、
前記画素再配置ステップにおいては、所定濃度値以上となる画素値を有する画素データの画素が、前記画像データ領域の構成する画像部分の中央部に配されるように前記再配置処理を行うことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態６０の印刷用データ生成装置と同等の作用および効果が得られる。
【０１３７】
〔形態７８〕  更に、形態７８の印刷用データ生成プログラムは、形態７２乃至７７のいずれか１の印刷用データ生成プログラムにおいて、
前記画素再配置ステップにおいては、所定濃度値以上となる画素値のうち、所定閾値以上の濃度値となる画素値を有する画素データの画素が、前記画像データ領域の構成する画像部分の中央部に配置されるように前記配置処理を行うことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態６１の印刷用データ生成装置と同等の作用および効果が得られる。
【０１３８】
〔形態７９〕  更に、形態７９の印刷用データ生成プログラムは、形態７２乃至７８のいずれか１の印刷用データ生成プログラムにおいて、
前記画素再配置ステップにおいては、所定濃度値以上となる画素値を有する画素データの画素が、前記画像データ領域の構成する画像部分の中央部から外縁部に向かって、且つ濃度値の高いものから低いものへと順に配置された状態となるように前記再配置処理を行うことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態６２の印刷用データ生成装と同等の作用および効果が得られる。
【０１３９】
〔形態８０〕  更に、形態８０の印刷用データ生成プログラムは、形態７２乃至７９のいずれか１の印刷用データ生成プログラムにおいて、
前記画素再配置ステップにおいては、前記画像データ領域の構成する画像部分において、所定濃度値以上となる画素値の画素が斜め方向に並んで配置されるように前記再配置処理を行うことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態６３の印刷用データ生成装置と同等の作用および効果が得られる。
【０１４０】
〔形態８１〕  更に、形態８１の印刷用データ生成プログラムは、形態７２乃至８０のいずれか１の印刷用データ生成プログラムにおいて、
前記画素再配置ステップにおいては、隣り合う前記画像データ領域が、それぞれ異なる再配置方法で再配置されるように、前記各画像データ領域に対する再配置処理を行うことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態６４の印刷用データ生成装置と同等の作用および効果が得られる。
【０１４１】
〔形態８２〕  更に、形態８２の印刷用データ生成プログラムは、形態８１の印刷用データ生成プログラムにおいて、
前記再配置方法は、前記画像データ領域における各画素の規定位置を、当該画像データ領域がランダムな方向に所定の角度だけ回転して配置されるように再配置する方法を含むことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態６５の印刷用データ生成装置と同等の作用および効果が得られる。
【０１４２】
〔形態８３〕  更に、形態８３の印刷用データ生成プログラムは、形態７２乃至７６のいずれか１の印刷用データ生成プログラムにおいて、
前記画素再配置ステップにおいては、所定濃度値以上となる画素値を有する画素データの画素が、隣接する複数の前記画像データ領域の構成する画像部分の中央部に配されるように前記再配置処理を行うことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態６６の印刷用データ生成装置と同等の作用および効果が得られる。
【０１４３】
〔形態８４〕  更に、形態８４の印刷用データ生成プログラムは、形態８３の印刷用データ生成プログラムにおいて、
前記画素再配置ステップにおいては、前記隣接する複数の画像データ領域の各領域の構成する画像部分において、所定濃度値以上となる画素値を有する画素データの画素を、前記各領域の画像部分の隅の方から順に配することを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態６７の印刷用データ生成装置と同等の作用および効果が得られる。
【０１４４】
〔形態８５〕  更に、形態８５の印刷用データ生成プログラムは、形態８３又は８４の印刷用データ生成プログラムにおいて、
前記画素再配置ステップにおいては、所定濃度値以上となる画素値のうち、所定閾値以上の濃度値となる画素値を有する画素データの画素が、前記隣接する複数の画像データ領域の構成する画像領域の中央部に配置されるように前記配置処理を行うことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態６８の印刷用データ生成装置と同等の作用および効果が得られる。
【０１４５】
〔形態８６〕  更に、形態８６の印刷用データ生成プログラムは、形態８３乃至８５のいずれか１の印刷用データ生成プログラムにおいて、
前記画素再配置ステップにおいては、所定濃度値以上となる画素値を有する画素データの画素が、前記隣接する複数の画像データ領域の構成する画像領域の中央部から外縁部に向かって、且つ濃度値の高いものから低いものへと順に配置された状態となるように前記再配置処理を行うことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態６９の印刷用データ生成装置と同等の作用および効果が得られる。
【０１４６】
〔形態８７〕  更に、形態８７の印刷用データ生成プログラムは、形態８６の印刷用データ生成プログラムにおいて、
前記画素再配置ステップにおいては、所定濃度値以上となる画素値を有する画素データの画素を、前記隣接する複数の画像データ領域における、各領域の構成する画像部分の隅の方から中央部に向かって、且つ濃度値の高いものから低いものへと順に配置された状態となるように前記再配置処理を行うことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態７０の印刷用データ生成装置と同等の作用および効果が得られる。
【０１４７】
〔形態８８〕  更に、形態８８の印刷用データ生成プログラムは、形態８３乃至８７のいずれか１の印刷用データ生成プログラムにおいて、
前記画素再配置ステップにおいては、前記隣接する複数の画像データ領域の構成する画像領域の中央部において、所定濃度値以上となる画素値の画素が斜め方向に並んで配置されるように前記再配置処理を行うことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態７１の印刷用データ生成装置と同等の作用および効果が得られる。
【０１４８】
〔形態８９〕  一方、上記目的を達成するために、形態８９の印刷用データ生成プログラムを記録したコンピュータ読み取り可能な記録媒体は、
形態７１乃至形態８８のいずれか１の印刷用データ生成プログラムが記録されていることを特徴としている。
これによって、形態７２乃至形態８８のいずれか１の印刷用データ生成プログラムと同様の作用及び効果が得られると共に、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ、ＦＤ（フレキシブルディスク）などの記録媒体を介して前記印刷プログラムを容易に授受することが可能となる。
【０１４９】
〔形態９０〕  一方、上記目的を達成するために、形態９０の印刷用データ生成方法は、
印刷に用いる媒体に、ドットを形成可能な複数のノズルを有する印刷ヘッドによって、前記媒体に画像を印刷するようにした印刷装置において使用される印刷用データを生成する印刷用データ生成方法であって、
前記画像を構成する、Ｍ（Ｍ≧３）値の画素データを有する画像データを取得する画像データ取得ステップと、
前記画像データにおける各画素データの示すＭ（Ｍ≧３）値の画素値から、Ｎ（Ｍ＞Ｎ≧２）値化画像データを生成するＮ値化画像データ生成ステップと、
前記Ｎ値化画像データを、所定数の画素データから構成される複数の画像データ領域に分割する画像データ領域分割ステップと、
前記Ｎ値化画像データにおける、前記各画像データ領域に含まれる各画素データに対応する画素の配置された位置を、当該各画像データ領域における所定位置に再配置する画素再配置ステップと、
前記再配置後の前記Ｎ値化画像データに対応する前記各ノズルのドット形成内容に関する情報を規定した印刷用データを生成する印刷用データ生成ステップと、を含むことを特徴としている。
これによって、形態５５の印刷用データ生成装置と同等の作用及び効果が得られる。
【０１５０】
〔形態９１〕  更に、形態９１の印刷用データ生成方法は、形態９０の印刷用データ生成方法において、
ノズル特性情報記憶手段に記憶された前記各ノズルの特性を示すノズル特性情報に基づき、前記画像データの印刷に係るノズルの中に印刷画質の劣化要因となるノズルがあるか否かを判断する判断ステップを含み、
前記画像データ領域分割ステップにおいては、前記判断ステップにおいて、前記劣化要因となるノズルがあると判断されたときに、前記Ｎ値化画像データ全体に対して前記分割処理を行い、
前記画素再配置ステップにおいては、前記画像データ領域分割ステップにおいて分割後の各画像データ領域に対して前記再配置処理を行うことを特徴としている。
これによって、形態５６の印刷用データ生成装置と同等の作用及び効果が得られる。
【０１５１】
〔形態９２〕  更に、形態９２の印刷用データ生成方法は、形態９０の印刷用データ生成方法において、
ノズル特性情報記憶手段に記憶された前記各ノズルの特性を示すノズル特性情報に基づき、前記画像データの印刷に係るノズルの中に印刷画質の劣化要因となるノズルがあるか否かを判断する判断ステップを含み、
前記画像データ領域分割ステップにおいては、前記判断ステップにおいて、前記劣化要因となるノズルがあると判断されたときに、前記Ｎ値化画像データにおける、前記劣化要因となるノズル及びその近傍のノズルに対応した画素データに対して前記分割処理を行い、
前記画素再配置ステップにおいては、前記画像データ領域分割ステップにおいて分割後の各画像データ領域に対して前記再配置処理を行うことを特徴としている。
これによって、形態５７の印刷用データ生成装置と同等の作用及び効果が得られる。
【０１５２】
〔形態９３〕  更に、形態９３の印刷用データ生成方法は、形態９１又は９２の印刷用データ生成方法において、
前記ノズル特性情報は、前記各ノズルの前記ドットの前記媒体における実際の形成位置と当該ドットの理想の形成位置との位置ずれ量の情報と、前記各ノズルに対するインクの吐出不良の有無を示す吐出不良情報との少なくとも一方を含むことを特徴としている。
これによって、形態５８の印刷用データ生成装置と同等の作用及び効果が得られる。
【０１５３】
〔形態９４〕  更に、形態９４の印刷用データ生成方法は、形態９０乃至９３のいずれか１の印刷用データ生成方法において、
前記画像データ領域分割ステップにおいては、前記画像データ領域の構成する画像部分の形状及び当該画像データ領域の画素データ数が、均一となるように前記分割処理を行うことを特徴としている。
これによって、形態５９の印刷用データ生成装置と同等の作用及び効果が得られる。
【０１５４】
〔形態９５〕  更に、形態９５の印刷用データ生成方法は、形態９０乃至９４のいずれか１の印刷用データ生成方法において、
前記画素再配置ステップにおいては、所定濃度値以上となる画素値を有する画素データの画素が、前記画像データ領域の構成する画像部分の中央部に配されるように前記再配置処理を行うことを特徴としている。
これによって、形態６０の印刷用データ生成装置と同等の作用及び効果が得られる。
【０１５５】
〔形態９６〕  更に、形態９６の印刷用データ生成方法は、形態９０乃至９５のいずれか１の印刷用データ生成方法において、
前記画素再配置ステップにおいては、所定濃度値以上となる画素値のうち、所定閾値以上の濃度値となる画素値を有する画素データの画素が、前記画像データ領域の構成する画像部分の中央部に配置されるように前記配置処理を行うことを特徴としている。
これによって、形態６１の印刷用データ生成装置と同等の作用及び効果が得られる。
【０１５６】
〔形態９７〕  更に、形態９７の印刷用データ生成方法は、形態９０乃至９６のいずれか１の印刷用データ生成方法において、
前記画素再配置ステップにおいては、所定濃度値以上となる画素値を有する画素データの画素が、前記画像データ領域の構成する画像部分の中央部から外縁部に向かって、且つ濃度値の高いものから低いものへと順に配置された状態となるように前記再配置処理を行うことを特徴としている。
これによって、形態６２の印刷用データ生成装置と同等の作用及び効果が得られる。
【０１５７】
〔形態９８〕  更に、形態９８の印刷用データ生成方法は、形態９０乃至９７のいずれか１の印刷用データ生成方法において、
前記画素再配置ステップにおいては、前記画像データ領域の構成する画像部分において、所定濃度値以上となる画素値の画素が斜め方向に並んで配置されるように前記再配置処理を行うことを特徴としている。
これによって、形態６３の印刷用データ生成装置と同等の作用及び効果が得られる。
【０１５８】
〔形態９９〕  更に、形態９９の印刷用データ生成方法は、形態９０乃至９８のいずれか１の印刷用データ生成方法において、
前記画素再配置ステップにおいては、隣り合う前記画像データ領域が、それぞれ異なる再配置方法で再配置されるように、前記各画像データ領域に対する再配置処理を行うことを特徴としている。
これによって、形態６４の印刷用データ生成装置と同等の作用及び効果が得られる。
【０１５９】
〔形態１００〕  更に、形態１００の印刷用データ生成方法は、形態９９の印刷用データ生成方法において、
前記再配置方法は、前記画像データ領域における各画素の規定位置を、当該画像データ領域がランダムな方向に所定の角度だけ回転して配置されるように再配置する方法を含むことを特徴としている。
これによって、形態６５の印刷用データ生成装置と同等の作用及び効果が得られる。
【０１６０】
〔形態１０１〕  更に、形態１０１の印刷用データ生成方法は、形態９０乃至９４のいずれか１の印刷用データ生成方法において、
前記再配置方法は、前記画像データ領域における各画素の規定位置を、当該画像データ領域がランダムな方向に所定の角度だけ回転して配置されるように再配置する方法を含むことを特徴としている。
これによって、形態６６の印刷用データ生成装置と同等の作用及び効果が得られる。
【０１６１】
〔形態１０２〕  更に、形態１０２の印刷用データ生成方法は、形態１０１の印刷用データ生成方法において、
前記画素再配置ステップにおいては、前記隣接する複数の画像データ領域の各領域の構成する画像部分において、所定濃度値以上となる画素値を有する画素データの画素を、前記各領域の画像部分の隅の方から順に配することを特徴としている。
これによって、形態６７の印刷用データ生成装置と同等の作用及び効果が得られる。
【０１６２】
〔形態１０３〕  更に、形態１０３の印刷用データ生成方法は、形態１０１又は１０２の印刷用データ生成方法において、
前記画素再配置ステップにおいては、所定濃度値以上となる画素値のうち、所定閾値以上の濃度値となる画素値を有する画素データの画素が、前記隣接する複数の画像データ領域の構成する画像領域の中央部に配置されるように前記配置処理を行うことを特徴としている。
これによって、形態６８の印刷用データ生成装置と同等の作用及び効果が得られる。
【０１６３】
〔形態１０４〕  更に、形態１０４の印刷用データ生成方法は、形態１０１乃至１０３のいずれか１の印刷用データ生成方法において、
前記画素再配置ステップにおいては、所定濃度値以上となる画素値を有する画素データの画素が、前記隣接する複数の画像データ領域の構成する画像領域の中央部から外縁部に向かって、且つ濃度値の高いものから低いものへと順に配置された状態となるように前記再配置処理を行うことを特徴としている。
これによって、形態６９の印刷用データ生成装置と同等の作用及び効果が得られる。
【０１６４】
〔形態１０５〕  更に、形態１０５の印刷用データ生成方法は、形態１０４の印刷用データ生成方法において、
前記画素再配置ステップにおいては、所定濃度値以上となる画素値を有する画素データの画素を、前記隣接する複数の画像データ領域における、各領域の構成する画像部分の隅の方から中央部に向かって、且つ濃度値の高いものから低いものへと順に配置された状態となるように前記再配置処理を行うことを特徴としている。
これによって、形態７０の印刷用データ生成装置と同等の作用及び効果が得られる。
【０１６５】
〔形態１０６〕  更に、形態１０６の印刷用データ生成方法は、形態１０１乃至１０５のいずれか１の印刷用データ生成方法において、
前記画素再配置ステップにおいては、前記隣接する複数の画像データ領域の構成する画像領域の中央部において、所定濃度値以上となる画素値の画素が斜め方向に並んで配置されるように前記再配置処理を行うことを特徴としている。
これによって、形態７１の印刷用データ生成装置と同等の作用及び効果が得られる。
【０１６６】
〔形態１０７〕  一方、上記目的を達成するために、形態１０７の印刷装置は、
印刷に用いる媒体に、ドットを形成可能な複数のノズルを有する印刷ヘッドによって、前記媒体に画像を印刷するようにした印刷装置であって、
前記画像を構成する、Ｍ（Ｍ≧３）値の画素データを有する画像データを取得する画像データ取得手段と、
前記画像データを、所定数の画素データから構成される複数の画像データ領域に分割する画像データ領域分割手段と、
前記画像データにおける、前記各画像データ領域に含まれる各画素データに対応する画素の配置された位置を、当該各画像データ領域における所定位置に再配置する画素再配置手段と、
前記再配置後の画像データにおける各画素データの示すＭ（Ｍ≧３）値の画素値から、Ｎ（Ｍ＞Ｎ≧２）値化画像データを生成するＮ値化画像データ生成手段と、
前記Ｎ値化画像データに対応する前記各ノズルのドット形成内容に関する情報を規定した印刷用データを生成する印刷用データ生成手段と、
前記印刷用データに基づき、前記印刷ヘッドによって前記画像を前記媒体に印刷する印刷手段と、を備えることを特徴としている。
【０１６７】
このような構成であれば、画像データ取得手段によって、前記画像を構成する、Ｍ（Ｍ≧３）値の画素データを有する画像データを取得することが可能であり、画像データ領域分割手段によって、前記画像データを、所定数の画素データから構成される複数の画像データ領域に分割することが可能であり、画素再配置手段によって、前記画像データにおける、前記各画像データ領域に含まれる各画素データに対応する画素の配置された位置を、当該各画像データ領域における所定位置に再配置することが可能であり、Ｎ値化画像データ生成手段によって、前記再配置後の画像データにおける各画素データの示すＭ（Ｍ≧３）値の画素値から、Ｎ（Ｍ＞Ｎ≧２）値化画像データを生成することが可能であり、印刷用データ生成手段によって、前記Ｎ値化画像データに対応する前記各ノズルのドット形成内容に関する情報を規定した印刷用データを生成することが可能であり、印刷手段によって、前記印刷用データに基づき、前記印刷ヘッドによって前記画像を前記媒体に印刷することが可能である。
【０１６８】
従って、画素の再配置を行っても再配置前の画像の内容が損なわれないような形状及びサイズで画像データを複数の画像データ領域に分割すると共に、これら各画像データ領域の各画素を当該画像データ領域の画像部分における適切な位置に再配置することによって、例えば、ノズルにおけるインクの吐出不良や、ドットの形成位置が理想位置からずれたノズルの「飛行曲り現象」など、主にノズルの特性を起因とした「バンディング現象」や、ノズルによって形成されるドットのγ特性に起因した「バンディング現象」などによって印刷結果に生じる画質劣化を低減することができるという効果が得られる。
【０１６９】
〔形態１０８〕  一方、上記目的を達成するために、形態１０８の印刷装置制御プログラムは、
印刷に用いる媒体に、ドットを形成可能な複数のノズルを有する印刷ヘッドによって、前記媒体に画像を印刷するようにした印刷装置を制御するのに使用する印刷装置制御プログラムであって、
前記画像を構成する、Ｍ（Ｍ≧３）値の画素データを有する画像データを取得する画像データ取得ステップと、
前記画像データを、所定数の画素データから構成される複数の画像データ領域に分割する画像データ領域分割ステップと、
前記画像データにおける、前記各画像データ領域に含まれる各画素データに対応する画素の配置された位置を、当該各画像データ領域における所定位置に再配置する画素再配置ステップと、
前記再配置後の画像データにおける各画素データの示すＭ（Ｍ≧３）値の画素値から、Ｎ（Ｍ＞Ｎ≧２）値化画像データを生成するＮ値化画像データ生成ステップと、
前記Ｎ値化画像データに対応する前記各ノズルのドット形成内容に関する情報を規定した印刷用データを生成する印刷用データ生成ステップと、
前記印刷用データに基づき、前記印刷ヘッドによって前記画像を前記媒体に印刷する印刷ステップとからなる処理をコンピュータ実行させるのに使用するプログラムを含むことを特徴としている。
【０１７０】
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態１０７の印刷装置と同等の作用および効果が得られる。
【０１７１】
〔形態１０９〕  一方、上記目的を達成するために、形態１０９の印刷装置制御方法は、
印刷に用いる媒体に、ドットを形成可能な複数のノズルを有する印刷ヘッドによって、前記媒体に画像を印刷するようにした印刷装置を制御するのに使用する印刷装置制御方法であって、
前記画像を構成する、Ｍ（Ｍ≧３）値の画素データを有する画像データを取得する画像データ取得ステップと、
前記画像データを、所定数の画素データから構成される複数の画像データ領域に分割する画像データ領域分割ステップと、
前記画像データにおける、前記各画像データ領域に含まれる各画素データに対応する画素の配置された位置を、当該各画像データ領域における所定位置に再配置する画素再配置ステップと、
前記再配置後の画像データにおける各画素データの示すＭ（Ｍ≧３）値の画素値から、Ｎ（Ｍ＞Ｎ≧２）値化画像データを生成するＮ値化画像データ生成ステップと、
前記Ｎ値化画像データに対応する前記各ノズルのドット形成内容に関する情報を規定した印刷用データを生成する印刷用データ生成ステップと、
前記印刷用データに基づき、前記印刷ヘッドによって前記画像を前記媒体に印刷する印刷ステップと、を含むことを特徴としている。
これによって、形態１０７の印刷装置と同等の作用及び効果が得られる。
【０１７２】
〔形態１１０〕  一方、上記目的を達成するために、形態１１０の印刷用データ生成装置は、
印刷に用いる媒体に、ドットを形成可能な複数のノズルを有する印刷ヘッドによって、前記媒体に画像を印刷するようにした印刷装置において使用される印刷用データを生成する印刷用データ生成装置であって、
前記画像を構成する、Ｍ（Ｍ≧３）値の画素データを有する画像データを取得する画像データ取得手段と、
前記画像データを、所定数の画素データから構成される複数の画像データ領域に分割する画像データ領域分割手段と、
前記画像データにおける、前記各画像データ領域に含まれる各画素データに対応する画素の配置された位置を、当該各画像データ領域における所定位置に再配置する画素再配置手段と、
前記再配置後の画像データにおける各画素データの示すＭ（Ｍ≧３）値の画素値から、Ｎ（Ｍ＞Ｎ≧２）値化画像データを生成するＮ値化画像データ生成手段と、
前記Ｎ値化画像データに対応する前記各ノズルのドット形成内容に関する情報を規定した印刷用データを生成する印刷用データ生成手段と、を備えることを特徴としている。
【０１７３】
すなわち、本形態は、前記印刷装置のような実際に印刷を実行するための印刷手段を含むのではなく、例えば、元のＭ値（Ｍ≧３）の画像データに基づいて印刷用データを生成するようにしたものである。
従って、形態１０７の印刷装置と同様の作用及び効果を得ることができると共に、例えば、本形態で生成した印刷用データを印刷装置に送るだけで当該印刷装置で印刷処理を実行できる構成とすることが可能であり、このような構成にすることで、専用の印刷装置を用意することなく、既存のインクジェット方式の印刷装置をそのまま利用することができる。
また、パソコンなどの汎用の情報処理装置を利用することができるため、パソコンなどの印刷指示装置とインクジェットプリンタとからなる既存の印刷システムをそのまま活用することができる。
【０１７４】
〔形態１１１〕  一方、上記目的を達成するために、形態１１１の印刷装置制御プログラムは、
印刷に用いる媒体に、ドットを形成可能な複数のノズルを有する印刷ヘッドによって、前記媒体に画像を印刷するようにした印刷装置において使用される印刷用データを生成するのに使用する印刷用データ生成プログラムであって、
前記画像を構成する、Ｍ（Ｍ≧３）値の画素データを有する画像データを取得する画像データ取得ステップと、
前記画像データを、所定数の画素データから構成される複数の画像データ領域に分割する画像データ領域分割ステップと、
前記画像データにおける、前記各画像データ領域に含まれる各画素データに対応する画素の配置された位置を、当該各画像データ領域における所定位置に再配置する画素再配置ステップと、
前記再配置後の画像データにおける各画素データの示すＭ（Ｍ≧３）値の画素値から、Ｎ（Ｍ＞Ｎ≧２）値化画像データを生成するＮ値化画像データ生成ステップと、
前記Ｎ値化画像データに対応する前記各ノズルのドット形成内容に関する情報を規定した印刷用データを生成する印刷用データ生成ステップとからなる処理をコンピュータ実行させるのに使用するプログラムを含むことを特徴としている。
【０１７５】
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態１１０の印刷用データ生成装置と同等の作用および効果が得られる。
【０１７６】
〔形態１１２〕  一方、上記目的を達成するために、形態１１２の印刷装置制御方法は、
印刷に用いる媒体に、ドットを形成可能な複数のノズルを有する印刷ヘッドによって、前記媒体に画像を印刷するようにした印刷装置において使用される印刷用データを生成するのに使用する印刷用データ生成方法であって、
前記画像を構成する、Ｍ（Ｍ≧３）値の画素データを有する画像データを取得する画像データ取得ステップと、
前記画像データを、所定数の画素データから構成される複数の画像データ領域に分割する画像データ領域分割ステップと、
前記画像データにおける、前記各画像データ領域に含まれる各画素データに対応する画素の配置位置を、当該各画像データ領域における所定位置に再配置する画素再配置ステップと、
前記再配置後の画像データにおける各画素データの示すＭ（Ｍ≧３）値の画素値から、Ｎ（Ｍ＞Ｎ≧２）値化画像データを生成するＮ値化画像データ生成ステップと、
前記Ｎ値化画像データに対応する前記各ノズルのドット形成内容に関する情報を規定した印刷用データを生成する印刷用データ生成ステップと、を含むことを特徴としている。
これによって、形態１１０の印刷用データ生成装置と同等の作用及び効果が得られる。
【発明を実施するための最良の形態】
【０１７７】
〔第１の実施の形態〕
以下、本発明の第１の実施の形態を図面に基づき説明する。図１〜図１３は、本発明に係る印刷装置、印刷装置制御プログラム及び印刷装置制御方法、並びに印刷用データ生成装置、印刷用データ生成プログラム及び印刷用データ生成方法の第１の実施の形態を示す図である。
【０１７８】
まず、本発明に係る印刷装置１００の構成を図１に基づき説明する。図１は、本発明に係る印刷装置１００の構成を示すブロック図である。
印刷装置１００は、ラインヘッド型の印刷装置であり、図１に示すように、外部装置又は記憶媒体等からＭ値（Ｍ≧３）の画像データを取得する画像データ取得部１０と、画像データ取得部１０から取得した画像データに対してＮ（Ｍ＞Ｎ≧２）値化処理を行うことでＮ値化画像データ生成するＮ値化処理部１１と、Ｎ値化画像データを画素値再配置形状テーブルに従い所定数の画素データからなる複数の画像データ領域に分割すると共に、各画像データ領域毎に、当該画像データ領域内の画素値を再配置する画素値再配置処理部１２と、再配置後のＮ値化画像データから、後述する印刷部１３において、画像データの画像を印刷媒体（例えば、印刷用紙）に印刷するための印刷用データを生成する印刷用データ生成部１３と、印刷用データに基づき画像データの画像を、インクジェット方式によって印刷媒体に印刷する印刷部１４とを含んだ構成となっている。
【０１７９】
画像データ取得部１０は、例えば、１画素あたり各色（Ｒ、Ｇ、Ｂ）ごとの階調（輝度値）が８ビット（０〜２５５）で表現されるＭ値（この場合は、２５６≧Ｍ≧３）の画像データを取得する機能を有しており、このような画像データを、ＬＡＮやＷＡＮ等のネットワークを介して外部装置から取得したり、自装置の備える図示しないＣＤドライブ、ＤＶＤドライブなどの駆動装置を介してＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなどの記録媒体から取得したり、自装置の有する後述する記憶装置７０から取得したりするようになっている。更に、このＭ値のＲＧＢデータを色変換処理して前記印刷ヘッド２００の各インクに対応するＭ値のＣＭＹＫ（４色の場合）データに変換する機能も同時に発揮するようになっている。
【０１８０】
印刷用データ生成部１１は、Ｎ値化部１１ａと、Ｎ値化情報記憶部１１ｂとを含んだ構成となっている。
Ｎ値化部１１ａは、上記ＣＭＹＫ色変換された画像データから所定の画素データを選択し、Ｎ値化情報記憶部１１ｂから読み出したＮ値化情報に含まれる、ノズルのドット形成サイズに対応したＮ値化用閾値、各ドット形成サイズに対応したドット番号及び各ドット番号に対応したＮ値化後の画素値（例えば、輝度値）に基づき、上記選択した所定の画素データ（以下、選択画素データと称す）をＮ値化したＮ値化画像データを生成するようになっている。
【０１８１】
ここで、Ｎ値化とは、Ｍ値（Ｍ≧３）の（Ｍ種類の画素値（画素データ）を有する）画像データを、Ｎ値（Ｍ＞Ｎ≧２）の（Ｎ種類の数値を有する）データに変換する処理であって、例えば、２値化する場合は、変換元の画素値と閾値とを比較して、閾値以上なら数値「１」、閾値より小さければ数値「０」といったように、変換元の画素値を予め設定された２種類の数値のいずれか一方に変換する。従って、Ｎ値化であれば、Ｍ値の画素値をＮ種類の閾値と比較し、その比較結果に応じて予め設定されたＮ種類の数値のいずれか１つに変換することになる。
【０１８２】
Ｎ値化情報記憶部１１ｂは、前述したように、ノズルのドット形成サイズに対応したＮ値化用閾値、各ドット形成サイズに対応したドット番号及び各ドット番号に対応したＮ値化後の画素値（例えば、輝度値）などを含んでなるＮ値化情報を記憶するようになっている。
画素値再配置処理部１２は、画像データ分割部１２ａと、画素値再配置形状テーブル記憶部１２ｂと、画素値再配置部１２ｃと、画素値再配置ルールテーブル記憶部１２ｄとを含んだ構成となっている。
【０１８３】
画像データ分割部１２ａは、Ｎ値化処理部１１で生成されたＮ値化画像データを、画素値再配置形状テーブル記憶部１２ｂに記憶された画素値再配置形状テーブルに基づき、所定形状及び所定サイズの複数の画像データ領域に分割するようになっている。
画素値再配置形状テーブル記憶部１２ｂは、Ｎ値化画像データの構成する画像（以下、Ｎ値化画像）を、所定形状及び所定サイズの画像データ領域に分割する際の、複数種類の分割のやり方を示す情報（以下、画素値再配置形状情報と称す）からなるテーブルを記憶するようになっている。ここで、例えば、分割のやり方として、５画素×５画素からなる複数の矩形領域によって、Ｎ値化画像が格子状に分割されるようにするやり方、前記同様に複数の矩形領域によってＮ値化画像が千鳥格子状に分割されるようにするやり方などがある。なお、画素値再配置形状情報は、各画像データ領域のサイズ及び形状、このサイズ及び形状の画像データ領域によってＮ値化画像をどのように分割するかを示す分割方法等の情報を含んでなり、これらの情報には、印刷結果として出力される画像の解像度等に応じて様々な種類がある。
【０１８４】
画素値再配置部１２ｃは、画像データ分割部１２ａにおいて分割された、各画像データ領域毎に、当該画像データ領域に対応する画素データの画素値を、画素値再配置ルールテーブル記憶部１２ｄに記憶された画素値再配置ルールテーブルに基づいて再配置するようになっている。本実施の形態において、画素値再配置ルールテーブルには、複数種類の再配置ルールの情報が含まれており、各画像データ領域毎に、この複数種類の再配置ルールの中からランダムに選択した再配置ルールを用いて各画像データ領域を構成する画素データの画素値の再配置を行う。
【０１８５】
ここで、画素値の再配置とは、具体的に、各画像データ領域における各画素データの値（Ｎ値化処理後の値）に対応した画素の形成位置を、画素値再配置ルールテーブルから選択した再配置ルール情報に基づき、当該再配置ルール情報によって指定された各画素の再配置順番及び各画素の再配置位置に従って再構成する処理である。
画素値再配置ルールテーブル記憶部１２ｄは、画素値の再配置ルールを示す情報テーブルである画素値再配置ルールテーブルを記憶するようになっている。ここで、画素値再配置ルールテーブルには、再配置ルール、即ち画像データ領域を構成する各画素データの現在位置をどの位置に、どのような手順で変更するのかなどを示した再配置ルール情報が複数種類含まれている。
【０１８６】
印刷用データ生成部１３は、各画像データ領域に対応する画素値が再配置されたＮ値化画像データから、当該Ｎ値化画像データにおける各画素データごとに所定の色及び所定のサイズのドットを形成するか、及びドットを形成しないかに関する印刷用データを生成するようになっている。
ここで、図３は、本発明の印刷ヘッド２００の構造を示す部分拡大底面図であり、図４は、その部分拡大側面図である。
【０１８７】
図３に示すように、この印刷ヘッド２００は、ブラック（Ｋ）インクを専用に吐出する複数個のノズルＮ（図では１８個））が、ノズル配列方向に直線状に配列されたブラックノズルモジュール５０と、同じくイエロー（Ｙ）インクを専用に吐出する複数個のノズルＮが、ノズル配列方向に直線状に配列されたイエローノズルモジュール５２と、同じくマゼンタ（Ｍ）インクを専用に吐出する複数個のノズルＮが、ノズル配列方向に直線状に配列されたマゼンタノズルモジュール５４と、同じくシアン（Ｍ）インクを専用に吐出する複数個のノズルＮが、ノズル配列方向に直線状に配列されたシアンノズルモジュール５６といった４つのノズルモジュール５０、５２、５４及び５６を含んだ構成となっている。そして、これら４つのノズルモジュールにおける各同じ番号のノズルＮが、図３に示すように、印刷方向（ノズル配列方向に対して垂直方向）において一直線上に並ぶようにノズルモジュール５０、５２、５４及び５６が一体的に配列して構成されている。従って、各ノズルモジュールを構成する複数のノズルＮは、それぞれノズル配列方向に直線状に配列され、４つのノズルモジュールにおける各同じ番号のノズルＮは、それぞれ印刷方向に直線状に配列される。
【０１８８】
また、このような構造をした印字ヘッド２００は、各ノズルＮ１、Ｎ２、Ｎ３…ごとにそれぞれ設けられた図示しないインクチャンバー内に供給されたインクをそれら各インクチャンバーごとに設けられた図示しないピエゾ素子（ｐｉｅｚｏ  ａｃｔｕａｔｏｒ）などの圧電素子によって各ノズルＮ１、Ｎ２、Ｎ３…から吐出することで、白色の印刷用紙上に円形のドットを印字すると共に、さらに、この圧電素子に加える電圧を多段階に制御することによってインクチャンバーからのインクの吐出量を制御して各ノズルＮ１、Ｎ２、Ｎ３…ごとにサイズの異なるドットが印字可能となっている。また、時系列的に短時間で２段階でノズルに電圧を加え、印刷用紙上にて２つの吐出を組み合わせて１つのドットを構成する場合もある。この場合、ドットのサイズによって吐出速度が異なることを利用して、小さいドットにつづいて大きいドットを吐出することによって、紙面上でほぼ同位置にインクを着弾させて１つのさらに大きいドットを構成させることが可能である。
【０１８９】
更に、図４は、これら４つのノズルモジュール５０、５２、５４及び５６のなかのブラックノズルモジュール５０のうち、左から６番目のノズルＮ６が飛行曲がり現象を起こしており、そのノズルＮ６から印刷媒体Ｓ上にインクが斜め方向に吐出され、これによって印刷媒体Ｓ上に形成されたドットが、当該ノズルＮ６の隣りの正常なノズルＮ７から吐出され且つ印刷媒体Ｓ上に形成されたドットの近傍に形成されてしまう状態を示している。
【０１９０】
印刷部１３は、図４に示す印刷媒体Ｓ又は印刷ヘッド２００の一方、あるいは双方を移動させながら前記印刷ヘッド２００に形成された前記ノズルモジュール５０，５２，５４及び５６からインクをそれぞれドット状に噴射して前記印刷媒体Ｓ上に多数のドットからなる所定の画像を形成するようにしたインクジェット方式のプリンタであり、前述した印刷ヘッド２００の他に、この印刷ヘッド２００を印刷媒体Ｓ上をその幅方向に往復移動させる図示しない印刷ヘッド送り機構（マルチパス型の場合）、前記印刷媒体（用紙）Ｓを移動させるための図示しない紙送り機構、前記印刷用データに基づいて印刷ヘッド２００のインクの吐出を制御する図示しない印刷制御機構などから構成されている。
【０１９１】
なお、この印刷装置１００は、前記画像データ取得部１０、Ｎ値化処理部１１、画素値再配置部１２、印刷用データ生成部１３、印刷部１４などなどの上記各機能をソフトウェアを用いて実現するため、及び上記各機能の実現に必要なハードウェアを制御するソフトウェアを実行するためのコンピュータシステムを備えている。このコンピュータシステムのハードウェア構成は、図２に示すように、各種制御や演算処理を担う中央演算処理装置であるＣＰＵ（Central Processing Unit）６０と、主記憶装置（Main Storage）を構成するＲＡＭ（Random Access Memory）６２と、読み出し専用の記憶装置であるＲＯＭ（Read Only Memory）６４との間をＰＣＩ（Peripheral Component Interconnect）バスやＩＳＡ（Industrial Standard Architecture）バス等からなる各種内外バス６８で接続すると共に、このバス６８に入出力インターフェース（Ｉ／Ｆ）６６を介して、ＨＤＤ等の外部記憶装置（Secondary Storage）７０や、印刷部１４やＣＲＴ、ＬＣＤモニター等の出力装置７２、操作パネルやマウス、キーボード、スキャナなどの入力装置７４、および図示しない印刷指示装置などと通信するためのネットワークケーブルＬなどを接続したものである。
【０１９２】
そして、電源を投入すると、ＲＯＭ６４等に記憶されたＢＩＯＳ等のシステムプログラムが、ＲＯＭ６４に予め記憶された各種専用のコンピュータプログラム、あるいは、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）等の記憶媒体を介して、またはインターネット等の通信ネットワークを介して記憶装置７０にインストールされた各種専用のコンピュータプログラムを同じくＲＡＭ６２にロードし、そのＲＡＭ６２にロードされたプログラムに記述された命令に従ってＣＰＵ６０が各種リソースを駆使して所定の制御および演算処理を行うことで前述したような各機能をソフトウェア上で実現するようになっている。
【０１９３】
更に、印刷装置１００は、ＣＰＵ６０によって、ＲＯＭ６４の所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図５のフローチャートに示す印刷処理を実行するようになっている。なお、前述したようにドットを形成するための印刷ヘッド２００は、一般に４色および６色などといった複数種類の色のドットをほぼ同時に形成できるようになっているが、以下の例では説明を判り易くするためにいずれのドットもいずれか１色（単色）の印刷ヘッド２００によって形成されたものとして説明する（モノクロ画像）。
【０１９４】
図５は、印刷装置１００における印刷処理を示すフローチャートである。
印刷処理は、ＣＰＵ６０によって実行されると、図５に示すように、まず、ステップＳ１００に移行するようになっている。
ステップＳ１００では、画像データ取得部１０において、ネットワークケーブルＬを介して接続された外部装置からの印刷指示情報が送られてくることにより、あるいは入力装置７４を介して印刷指示情報が入力されたことにより、印刷指示があったか否かを判定し、印刷指示があったと判定された場合(Yes)はステップＳ１０２に移行し、そうでない場合(No)は印刷指示があるまで判定処理を繰り返す。
【０１９５】
ステップＳ１０２に移行した場合は、画像データ取得部１０において、印刷指示に対応する画像データを、上記したように、外部装置、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の記録媒体、ＨＤＤ等の記憶装置７０などから取得する処理を行い、これにより画像データを取得したか否かを判定し、取得したと判定された場合（Yes)はステップＳ１０４に移行し、そうでない場合(No)は、印刷指示元に対して印刷不可などの返答を行った後、当該印刷指示に対する印刷処理を放棄してステップＳ１００に移行する。ここで、画像データは、複数のＭ値の画素データがマトリックス状に配列され構成されたデータであり、その行方向は、印刷ヘッド２００のノズル配列方向と一致し、その列方向は印刷ヘッド２００の印刷方向と一致する。
【０１９６】
ステップＳ１０４に移行した場合は、画像データ取得部１０において、ステップＳ１０２で取得したＭ値の画像データが、ＣＭＹＫの色情報を有する画像データであるか否かを判定し、ＣＭＹＫの色情報を有する画像データであると判定された場合(Yes)はステップＳ１０８に移行し、そうでない場合(No)は、ステップＳ１０２で取得した画像データをＮ値化処理部１１に伝送してステップＳ１０６に移行する。
【０１９７】
ステップＳ１０６に移行した場合は、ステップＳ１０２で取得した画像データをＣＭＹＫの色情報を有する画像データ（以下、ＣＭＹＫ画像データと称す）に変換すると共に、ＣＭＹＫ画像データをＮ値化部１１ａに伝送してステップＳ１０８に移行する。
ステップＳ１０８では、Ｎ値化部１１ａにおいて、Ｎ値化情報記憶部１１ｂに記憶されたＮ値化情報に基づき、画像データ取得部１０から取得したＭ値のＣＭＹＫ画像データに対して、Ｎ値化処理を施してＮ値化画像データを生成し、当該生成したＮ値化画像データを画素値再配置処理部１２に伝送してステップＳ１１０に移行する。
【０１９８】
ステップＳ１１０では、画素値再配置処理部１２において、Ｎ値化処理部１１から取得したＮ値化画像データに対して、画素値再配置処理を施し、画素値再配置後のＮ値化画像データを印刷用データ生成部１３に伝送してステップＳ１１２に移行する。
ステップＳ１１２では、印刷用データ生成部１３において、画素値再配置処理部１２から取得した画素値再配置後のＮ値化画像データから印刷用データを生成してステップＳ１１４に移行する。
【０１９９】
ステップＳ１１４では、印刷用データ生成部１３において、ステップＳ１１２で生成した印刷用データを印刷部１４に出力してステップＳ１１６に移行する。
ステップＳ１１６では、印刷部１４において、印刷用データ生成部１３からの印刷用データに基づき、印刷処理を実行してステップＳ１００に移行する。
【０２００】
次に、図６に基づき、ステップＳ１１０の画素値再配置処理を詳細に説明する。
図６は、印刷装置１００における、画素値再配置処理を示すフローチャートである。
この画素値再配置処理は、Ｎ値化画像データを複数の画像データ領域に分割すると共に、各画像データ領域毎に、当該画像データ領域に対応する画素の形成位置を画素値再配置ルールテーブルから選択した再配置ルールに基づき再構成する処理であって、ステップＳ１１０において実行されると、図６に示すように、まず、ステップＳ２００に移行するようになっている。
【０２０１】
ステップＳ２００では、画像データ分割部１２ａにおいて、Ｎ値化処理部１１からのＮ値化画像データを取得したか否かを判定し、取得したと判定された場合(Yes)はステップＳ２０２に移行し、そうでない場合(No)は取得するまで判定処理を続行する。
ステップＳ２０２に移行した場合は、画像データ分割部１２ａにおいて、画素値再配置形状テーブル記憶部１２ｂから、画素値再配置形状テーブルを読み出してＲＡＭ６２の所定領域に記憶することで当該画素値再配置形状テーブルを取得してステップＳ２０４に移行する。
【０２０２】
ステップＳ２０４では、画像データ分割部１２ａにおいて、ステップＳ２０２で取得した画素値再配置形状テーブルから、当該テーブルに登録された複数種類の画素値再配置形状情報から所定の画素値再配置形状情報を選択し、当該選択した画素値再配置形状情報に基づき、ステップＳ２００で取得したＮ値化画像データを複数の画像データ領域に分割する処理を行いステップＳ２０６に移行する。ここで、画素値再配置形状情報は、Ｎ値化画像データの構成する画像（印刷結果で言うとドットパターン）を、所定形状及び所定サイズの複数の画像部分（ドットパターン部分）に分割する際に、その分割形状、分割サイズ、分割方法などを規定した情報である。例えば、前述したように、分割形状として矩形形状、分割サイズとして５画素×５画素、分割方法として千鳥格子状といったような情報が含まれる。
【０２０３】
ステップＳ２０６では、画素値再配置部１２ｃにおいて、画像データ分割部１２ａにおいてＮ値化画像データの分割処理が完了したか否かを判定し、完了したと判定された場合(Yes)はステップＳ２０８に移行し、そうでない場合(No)はステップＳ２０４に移行して分割処理を続行する。
ステップＳ２０８では、画素値再配置部１２ｃにおいて、画素値再配置ルールテーブル記憶部１２ｄから、画素値再配置ルールテーブルを読み出してＲＡＭ６２の所定領域に記憶することで当該画素値再配置テーブルを取得してステップＳ２１０に移行する。
【０２０４】
ステップＳ２１０では、画素値再配置部１２ｃにおいて、複数の画像データ領域に分割されたＮ値化画像データから、画素値再配置処理が未処理の画像データ領域を選択してステップＳ２１２に移行する。
ステップＳ２１２では、画素値再配置部１２ｃにおいて、ステップＳ２０８で取得した画素値再配置ルールテーブルに登録された複数種類の画素値再配置ルールの中から所定の画素値再配置ルールを選択してステップＳ２１４に移行する。ここで、本実施の形態において、画素値再配置ルールの選択方法としては、画像の特性等に応じて、複数種類ある中から、決まった順番で選択したり、ランダムに選択したり、特定のものを選択したりするなど様々な方法がある。
【０２０５】
ステップＳ２１４では、画素値再配置部１２ｃにおいて、ステップＳ２１２で選択した画素値再配置ルールに基づいて、ステップＳ２１０で選択した画像データ領域（以下、選択画像データ領域と称す）の画素値を再配置してステップＳ２１６に移行する。
ステップＳ２１６では、画素値再配置部１２ｃにおいて、全ての画像データ領域に対して画素値再配置処理が終了したか否かを判定し、終了したと判定された場合(Yes)は、一連の処理を終了して元の処理に復帰し、そうでない場合(No)はステップＳ２１０に移行して画素値再配置処理を続行する。
【０２０６】
次に、図７〜図１３に基づき、本実施の形態の動作を説明する。
ここで、図７は、いわゆる異常ノズルがないブラックノズルモジュール５０のみで形成されるドットパターンの一例を示した図である。また、図８は、ブラックノズルモジュール５０のうち、ノズルＮ６が飛行曲がり現象を発生している場合に形成されるドットパターンの一例を示した図である。また、図９は、ブラックノズルモジュール５０のうち、ノズルＮ６がインクの吐出不良（図では不吐出）を有している場合に形成されるドットパターンの一例を示した図である。また、図１０は、ドットサイズに対する、Ｎ値の情報、各Ｎ値に対する閾値の情報の一例を示す図である。また、図１１（ａ）及び（ｂ）は、Ｎ値化画像を均一サイズの矩形領域で格子状に分割した一例を示す図であり、（ｃ）及び（ｄ）は、Ｎ値化画像を均一サイズの矩形領域で千鳥格子状に分割した一例を示す図である。また、図１２（ａ）は、画素値再配置ルールの一例を示す図であり、（ｂ）は、画像データ領域に対応したドットパターン（画素値）の配置例を示す図であり、（ｃ）及び（ｄ）は、（ａ）の再配置ルールによって（ｂ）のドットパターン（画素値）を再配置した例を示す図である。また、図１３は、画素値の再配置結果の一例を示す図である。
【０２０７】
図７に示すように、異常ノズルがないブラックノズルモジュール５０によって形成されるドットパターンは、前述したように、「白スジ」や「濃いスジ」といったようなノズル間隔のずれによって発生するバンディング現象が生じない。
一方、飛行曲りの発生するノズルを含んだブラックノズルモジュール５０による印刷結果については、図８に示すように、そのノズルＮ６によって形成されるドットがその右隣りの正常なノズルＮ７で形成されるドット側に、距離ａだけずれてしまい、この結果、ノズルＮ６によって形成されるドットと、その左隣りのノズルＮ５によって形成されるドットとの間に「白スジ」が発生してしまっている。
【０２０８】
一方、ブラックノズルモジュール５０ではなく、他の色に対応したノズルモジュール５２，５４及び５６を用いた場合は、上記したように飛行曲りによってノズルＮ６が距離ａだけずれたことにより、ノズルＮ６とその右隣りのノズルＮ７とが距離ａの分だけ両者間の距離が近くなるために、これらのノズルが形成するドットの密度が高くなり（ドットが重なる場合もある）、この部分が「濃いスジ」となって目立ってしまい、印刷物の品質を極端に悪化させてしまう。
【０２０９】
また、図９に示すように、ノズルＮ６のインクの吐出不良（不吐出）によって、本来は形成されるはずのドットが形成されず、ノズルＮ５とノズルＮ７とによって形成されるドット間に「白スジ」が発生してしまうようなこともある。
従って、本実施の形態に係る印刷装置１００では、Ｎ値化画像データを複数の画像データ領域に分割し、更に、各画像データ領域毎に、当該画像データ領域に対応する各画素の形成位置を再配置してなる印刷用データを生成することで、飛行曲がりの原因となるノズルや吐出不良を有するノズルなどが原因で生じる「白スジ」又は「濃いスジ」等のバンディングを目立たなくすることができる印刷用データを生成することが可能である。
【０２１０】
まず、印刷装置１００は、画像データ取得部１０において、外部装置等から印刷指示情報を受信すると（ステップＳ１００）、当該印刷指示情報に対応するＭ値の画像データを、印刷指示情報の送信元である外部装置等から取得し（ステップＳ１０２）、当該取得した画像データの色情報がＣＭＹＫか否かを判定し（ステップＳ１０４）、ＣＭＹＫ以外であれば（ステップＳ１０４の「Ｙｅｓ」の分岐）、ＣＭＹＫ以外の画像データをＭ値のＣＭＹＫ画像データに変換して変換後のＣＭＹＫ画像データをＮ値化処理部１１に伝送し（ステップＳ１０６）、一方、取得した画像データがＣＭＹＫ画像データであれば、当該ＣＭＹＫ画像データをＮ値化処理部１１に伝送する（ステップＳ１０４の「Ｎｏ」の分岐）。
【０２１１】
Ｎ値化部１１ａは、画像データ取得部１０から伝送されたＣＭＹＫ画像データを取得すると、Ｎ値化情報記憶部１１ｂからＮ値化情報を読み出し、ＲＡＭ６２の所定領域に記憶する。更に、Ｎ値化情報を取得すると、前記取得したＣＭＹＫ画像データからＮ値化処理が未処理の画素データを選択し、前記取得したＮ値化情報に基づき、当該選択した画素データ（以下、選択画素データと称す）に対してＮ値化処理を施す。そして、このＮ値化処理を、ＣＭＹＫ画像データの全画素データに対して施すことでＮ値化画像データを生成する（ステップＳ１０８）。
【０２１２】
ここで、本実施の形態において、上記Ｎ値化処理は、選択画素データの元の画素値（輝度（または濃度））を８ビット「２５６」階調とすると、図１０に示すように、元の画素値が「３２」以下のときは、その画素値を「０」にまとめてそのＮ値をドット番号に対応する「７」とし、元の画素値が「３２」〜「６４」未満のときは、その画素値を「３６」にまとめてそのＮ値をドット番号に対応する「６」とし、さらに元の画素値が「６４」〜「９６」未満のときは、その画素値を「７３」にまとめてそのＮ値をドット番号に対応する「５」とするようになっている。さらに、同様にして元の画素値が「９６」〜「１２８」未満のときは、その画素値を「１０９」にまとめてそのＮ値をドット番号に対応する「４」とし、元の画素値が「１２８」〜「１５９」未満のときは、その画素値を「１４６」にまとめてそのＮ値をドット番号に対応する「３」とし、さらに元の画素値が「１５９」〜「１９１」未満のときは、その画素値を「１８２」にまとめてそのＮ値をドット番号に対応する「２」とし、さらに、元の画素値が「１９１」〜「２２３」未満のときは、その画素値を「２１９」にまとめてそのＮ値を「１」とし、元の画素値が「２２３」以上のときは、その画素値を「２５５」にまとめてそのＮ値をドット番号に対応する「０」とするようになっている。
【０２１３】
なお、前記の例は画素値として輝度を採用した場合であり、画素値として濃度を採用する場合は、図のかっこ内に示すように各輝度の反対の値（「２５５」から各輝度値を引いた値）をとることになる。
【０２１４】
また、上記Ｎ値化処理においては、公知の誤差拡散法を用いており、Ｎ値化によって生じた誤差を、選択画素データに対応する画素周辺のＮ値化処理が未処理の画素データに拡散（分配）する。ここで、誤差拡散法について、例えば、上記Ｍ値の画像データを、閾値「１２８」を境に、画素値が「１２８」より小さければ「０」、「１２８」以上なら「２５５」に変換する２値化処理を例として説明する。例えば、選択画素データの画素値が「１０１」であった場合に、この「１０１」は、閾値「１２８」より小さいため「０」に変換される。誤差拡散法は、この変換後の「０」と変換前の「１０１」との差「１０１」を誤差として、当該誤差を所定の拡散方式に従ってその周囲の未処理の画素に対して拡散（分配）することで、２値化によって失われた分の画素値を周囲の画素に補償させる方法である。具体的には、例えば、選択画素の右隣の画素（例えば、画素値「１０１」）が通常の２値化処理のみでは選択画素と同じく閾値より小さいことから「０」に変換されてしまっていたものが、誤差拡散法によって、選択画素の誤差である例えば「２７」を受け取ることによってその画素値が「１０１＋２７＝１２８」となって閾値「１２８」以上となり、これによって「１」に変換されるようになる。
【０２１５】
Ｎ値化処理部１１において、上記したように、ＣＭＹＫ画像データに対して、Ｎ値化処理及び誤差拡散処理を施すことによって、Ｎ値化画像データが生成され、当該生成されたＮ値化画像データが画素値再配置処理部１２に伝送され、画素値再配置処理部１２の画素値再配置処理が実行される（ステップＳ１１０）。
画素値再配置処理は、画像データ分割部１２ａにおいてＮ値化処理部１１から伝送されたＮ値化画像データを取得すると開始され（ステップＳ２００）、まず、画像データ分割部１２ａによって、画素値再配置形状テーブル記憶部１２ｂから、画素値再配置形状テーブルが読み出され、当該読み出された画素値再配置テーブルがＲＡＭ６２の所定領域に記憶される（ステップＳ２０２）。
【０２１６】
このようにして画素値再配置形状テーブルを取得すると、画像データ分割部１２ａは、当該画素値再配置形状テーブルから所定の画素値再配置形状情報を読み出し、当該画素値再配置形状情報に基づいて、Ｎ値化画像データを複数の画像データ領域に分割する（ステップＳ２０４）。
本実施の形態においては、画素値再配置形状情報として、図１１（ａ）〜（ｄ）に示すように、４種類の情報が画素値再配置形状テーブルに登録されていることとする。
【０２１７】
つまり、画素値再配置形状テーブルには、図１１（ａ）に示すように、出力解像度が７２０［ｄｐｉ］の画像データに対して、５画素×５画素の矩形の画像データ領域によって、Ｎ値化画像データを格子状に分割する情報と、図１１（ｂ）に示すように、出力解像度１４４０［ｄｐｉ］の画像データに対して、１０画素×１０画素の矩形の画像データ領域によって、Ｎ値化画像データを格子状に分割する情報とが登録されている。
【０２１８】
更に、画素値再配置形状テーブルには、図１１（ｃ）に示すように、出力解像度が７２０［ｄｐｉ］の画像データに対して、５画素×５画素の矩形の画像データ領域によって、Ｎ値化画像データを千鳥格子状に分割する情報と、図１１（ｂ）に示すように、出力解像度１４４０［ｄｐｉ］の画像データに対して、１０画素×１０画素の矩形の画像データ領域によって、Ｎ値化画像データを千鳥格子状に分割する情報とが登録されている。
【０２１９】
従って、本実施の形態においては、画像データ領域の分割方法として格子状及び千鳥格子状の２種類からいずれか一方を選択でき、更に、選択した分割方法に対して、７２０［ｄｐｉ］及び１４４０［ｄｐｉ］の各出力解像度に対応した２種類の画像データ領域サイズからいずれか一方を選択することができるようになっている。
以下、出力解像度が７２０［ｄｐｉ］の画像データに対して、５画素×５画素の矩形領域によってＮ値化画像データを千鳥格子状に分割する場合を例として説明する。
つまり、図１１（ｃ）に示すように、Ｎ値化画像データ４００は、５画素×５画素の計２５個の画素データからなる矩形領域４００ａによって、千鳥格子状に分割されることになる。
【０２２０】
そして、このようにＮ値化画像データ４００が千鳥格子状に分割されると、画素値再配置部１２ｃは、画素値再配置ルールテーブル記憶部１２ｄから、画素値再配置ルールテーブルを読み出し、当該読み出した画素値再配置ルールテーブルをＲＡＭ６２の所定領域に記憶する（ステップＳ２０８）。画素値再配置ルールテーブルを取得すると、画像データ分割部１２ａで複数の画像データ領域に分割されたＮ値化画像データから、画素値再配置処理が未処理の画像データ領域を選択し（ステップＳ２１０）、更に、前記取得した画素値再配置ルールテーブルに登録された複数種類の再配置ルールから、ランダムに再配置ルールを選択し（ステップＳ２１２）、当該選択した再配置ルールに基づき、選択画像データ領域に対応した各画素の再配置処理を実行する（ステップＳ２１４）。
【０２２１】
本実施の形態において、上記再配置ルールとしては、図１２（ａ）に示すように、各画素に対応して各マスに記載された数値（１〜２５）の小さい順に、図１２（ｂ）に示すような選択画像データ領域の各画素（図ではドット）を、図１２（ｃ）に示すように、濃度値の大きい画素（ドットサイズの大きくなる画素）から順に再配置するルールと、図１２（ｄ）に示すように、各画素をランダムな順番で選択して再配置するルールとの２種類のルールがある。
【０２２２】
つまり、図１２（ａ）の再配置順に対して、図１２（ｂ）に示すような選択画像データ領域の各画素（図ではドット）を、画像データ領域における濃度値の大きい画素（ドットサイズの大きくなる画素）から順に再配置することによって、図１２（ｃ）に示すように、矩形領域内に形成されるドットが、矩形領域の中央部（例えば、重心部とその近傍）に大ドットが集中し、中央部から外縁部（周辺部）に向かってドットサイズが大から小となるように各ドットが配置される。これにより、ドット全体が中央部に集まって略真円を形成するように再配置される。
【０２２３】
一方、図１２（ａ）の再配置順に対して、図１２（ｂ）に示すような選択画像データ領域の各画素（図ではドット）を、ランダムな順番で選択して再配置することによって、図１２（ｄ）に示すように、矩形領域内に形成されるドット全体が、ランダムなサイズ分布で矩形領域の中央に集まって並ぶように再配置される。
また、図１２（ａ）の再配置ルールは、画像データ領域に対応するドットを、右渦巻きを描く順番に再配置するようになっており、このような順番で、Ｎ値化画像データ４００における各選択画像データ領域の各画素値を、例えば、図１２（ｃ）に示すように、濃度値の大きくなる画素（大きなサイズのドット）から順に再配置することで、図１３に示すように、各画像データ領域においては、当該画像データ領域の矩形の中心部に濃度値の大きい画素（大ドット）が位置し且つ全体的に画素（ドット）が中央に集まった状態となる。
【０２２４】
このようにして再配置されたＮ値化画像データは、印刷用データ生成部１３に伝送される。
印刷用データ生成部１３は、画素値が再配置されたＮ値化画像データを、各画素データに対応したドット番号に基づき、印刷部１４において印刷処理可能な印刷用データに変換して（ステップＳ１１２）、印刷部１３に出力する（ステップＳ１１４）。
【０２２５】
一方、印刷部１４は、印刷用データ生成部１３から出力された印刷用データを取得し、当該取得した印刷用データに基づき、ブラックノズルモジュール５０を用いて印刷媒体上に、各ドット番号に対応したサイズのドットを形成（印刷）する（ステップＳ１１６）。
なお、このようにドットサイズを制御する技術的方法としては、例えば、印刷ヘッドにピエゾ素子（ｐｉｅｚｏ  ａｃｔｕａｔｏｒ）を使用した方式の場合は、そのピエゾ素子に加える電圧を変えてインクの吐出量をコントロールすることで容易に実現可能となっている。
【０２２６】
上記したように、Ｎ値化画像データを、各画像データ領域が千鳥格子形状を形成するように分割し、且つ各画像データ領域においては、各画素（ドット）が濃度値の大きい画素（大ドット）を中心に矩形の中央に集まる（配される）ように再配置を行うようにしたので、各画像データ領域においてはドットが塊で存在するようになるため、この再配置した画像データに、図８及び図９に示すように、飛行曲がりやインク不吐出によって「白スジ」や「濃いスジ」が発生していても、マクロ的な視点で見て、これらは「白スジ」や「濃いスジ」は目立ちにくくなる。しかも、この例では、前記したドット塊が千鳥格子状に並ぶために、通常の格子形状の場合と比較して更にバンディングを目立ち難くしている。
【０２２７】
上記第１の実施の形態において、画像データ取得部１０は、形態１又は５５の画像データ取得手段に対応し、Ｎ値化処理部１１は、形態１又は形態５５のＮ値化画像データ生成手段に対応し、画像データ分割部１２ａ及び画素値再配置形状テーブル記憶手段１２ｂは、形態１、５、５５及び５９のいずれか１の画像データ領域分割手段に対応し、画素値再配置部１２ｃ及び画素値再配置ルールテーブル記憶部１２ｄは、形態１、６、７、８、９、５５、６０、６１、６２及び６３のいずれか１の画素再配置手段に対応し、印刷用データ生成部１３は、形態１又は５５の印刷用データ生成手段に対応し、印刷部１４は、形態１の印刷手段に対応する。
【０２２８】
上記第１の実施の形態において、ステップＳ１０２〜Ｓ１０６は、形態２０、３８、７２及び９０のいずれか１の画像データ取得ステップに対応し、ステップＳ１０８は、形態２０、３８、７２及び９０のいずれか１のＮ値化画像データ生成ステップに対応し、ステップＳ２００〜Ｓ２０６は、形態２０、２４、３８、４２、７２、７６、９０及び９４のいずれか１の画像データ領域分割ステップに対応し、ステップＳ２０８〜ステップＳ２１６は、形態２０、２５、２６、２７、２８、３８、４３、４４、４５、４６、７２、７７、７８、７９、８０、９０、９５、９６、９７及び９８のいずれか１の画素再配置ステップに対応し、ステップＳ１１２は、形態２０、３８、７２及び９０のいずれか１の印刷用データ生成ステップに対応し、ステップＳ１１６は、形態２０又は３８の印刷ステップに対応する。
【０２２９】
〔第２の実施の形態〕
次に、本発明の第２の実施の形態を図面に基づき説明する。図１４〜図２１は、本発明に係る印刷装置、印刷装置制御プログラム及び印刷装置制御方法、並びに印刷用データ生成装置、印刷用データ生成プログラム及び印刷用データ生成方法の第２の実施の形態を示す図である。
【０２３０】
本実施の形態の印刷装置の構成は、上記第１の実施の形態の図１に示す印刷装置１００の画素値再配置処理部１２に、印刷ヘッド２００の各ノズルＮの特性を示す特性情報が記憶されたノズル特性情報記憶部１２ｅを追加した構成となり、また、本実施の形態のコンピュータシステムの構成は上記第１の実施の形態の図２と同様のものとなる。更に、本実施の形態では、上記第１の実施の形態の図５におけるステップＳ１１０で行われる画素値再配置処理が、図１４のものに変更されている。
【０２３１】
この図１４の画素値再配置処理は、上記第１の実施の形態とその再配置処理の原理は同じだが、ノズル特性情報記憶部１２ｅに記憶されたノズル特性情報に基づき、印刷ノズル２００における飛行曲がりの発生しているノズルやインクの吐出不良を有するノズル等の異常ノズルを判断し、当該異常ノズル及びその近傍のノズルに対応する画素データに対してのみ、上記第１の実施の形態と同様の画素値再配置処理を行うようになっている。以下、上記第１の実施の形態と異なる部分についてのみ説明し、上記第１の実施の形態と重複する部分については説明を省略する。
【０２３２】
画素値再配置部１２ｃは、ノズル特性情報記憶部に記憶されたノズル特性情報に基づき、画像データ分割部１２ａにおいて分割された、各画像データ領域毎に、当該画像データ領域に対応するノズルＮに異常ノズルが含まれているか否かを判定し、異常ノズルが含まれているときは、その異常ノズルに対応した画素データを含む画像データ領域の各画素値を、画素値再配置ルールテーブル記憶部１２ｄに記憶された画素値再配置ルールテーブルに基づいて再配置するようになっている。
ここで、上記異常ノズルとは、ドットの形成位置が理想位置からずれて「飛行曲り現象」を発生するノズルや、インクが吐出できない、インクの吐出量が異常等のインクの吐出不良を有するノズルなど、バンディング現象の発生に関与するノズルのことである。
【０２３３】
ノズル特性情報記憶部１２ｅは、印刷部１４の有する印刷ヘッド２００の、各ノズルＮの飛行曲り量を示す情報、各ノズルＮに対するインクの吐出不良の有無を示す情報などのノズルＮの特性を示す情報を含んでなるノズル特性情報を記憶するようになっている。このノズル特性情報から、印刷ヘッド２００における各ノズルＮに対して、飛行曲がり現象が発生しているか否か、吐出不良を有するか否かなどを調べることで、各ノズルＮが異常ノズルであるか否かを判断できると共に、異常ノズルＮが、印刷ヘッド２００における何番目のノズルであるか、画像データにおけるどの画素データに対応しているかなどを具体的に特定することができる。
【０２３４】
以下、図１４に基づき、本実施の形態におけるステップＳ１１０の画素値再配置処理を詳細に説明する。
図１４は、本実施の形態の印刷装置１００における、画素値再配置処理を示すフローチャートである。
この画素値再配置処理は、異常ノズルに対応する画素データを含む画像データ領域に対して、当該画像データ領域に対応する画素の形成位置を画素値再配置ルールテーブルから選択した再配置ルールに基づき再構成する処理であって、ステップＳ１１０において実行されると、図１４に示すように、まず、ステップＳ３００に移行するようになっている。
【０２３５】
ステップＳ３００では、画像データ分割部１２ａにおいて、Ｎ値化処理部１１からのＮ値化画像データを取得したか否かを判定し、取得したと判定された場合(Yes)はステップＳ３０２に移行し、そうでない場合(No)は取得するまで判定処理を続行する。
ステップＳ３０２に移行した場合は、画像データ分割部１２ａにおいて、画素値再配置形状テーブル記憶部１２ｂから、画素値再配置形状テーブルを読み出してＲＡＭ６２の所定領域に記憶することで当該画素値再配置形状テーブルを取得してステップＳ３０４に移行する。
【０２３６】
ステップＳ３０４では、画像データ分割部１２ａにおいて、ステップＳ３０２で取得した画素値再配置形状テーブルから、当該テーブルに登録された複数種類の画素値再配置形状情報から所定の画素値再配置形状情報を選択し、当該選択した画素値再配置形状情報に基づき、ステップＳ３００で取得したＮ値化画像データを複数の画像データ領域に分割する処理を行いステップＳ３０６に移行する。
【０２３７】
ステップＳ３０６では、画素値再配置部１２ｃにおいて、画像データ分割部１２ａにおいてＮ値化画像データの分割処理が完了したか否かを判定し、完了したと判定された場合(Yes)はステップＳ３０８に移行し、そうでない場合(No)はステップＳ３０４に移行して分割処理を続行する。
ステップＳ３０８では、画素値再配置部１２ｃにおいて、画素値再配置ルールテーブル記憶部１２ｄから、画素値再配置ルールテーブルを読み出してＲＡＭ６２の所定領域に記憶することで当該画素値再配置テーブルを取得してステップＳ３１０に移行する。
【０２３８】
ステップＳ３１０では、画素値再配置部１２ｃにおいて、ノズル特性情報記憶部１２ｅから、ノズル特性情報を読み出してＲＡＭ６２の所定領域に記憶することで当該ノズル特性情報を取得してステップＳ３１２に移行する。
ここで、ノズル特性情報としては、印刷ヘッド２００の各ノズルＮの形成するドットの理想形成位置からのずれ量（絶対吐出精度情報又は相対吐出精度情報）と、飛行曲がりが発生しているか否かを判断するための飛行曲がり判断情報と、印刷ヘッド２００の各ノズルＮに対するインク吐出不良の有無を示す情報とを含んでいる。
【０２３９】
ステップＳ３１２では、画素値再配置部１２ｃにおいて、画像データの印刷に係るノズルＮから、未判定のノズルＮを選択してステップＳ３１４に移行する。
ステップＳ３１４では、ノズル特性情報に含まれる各ノズルＮのインク吐出不良の有無を示す情報に基づき、ステップＳ３１２で選択したノズル（以下、選択ノズルと称す）が、吐出不良ノズルか否かを判定し、吐出不良ノズルであると判定された場合(Yes)はステップＳ３１６に移行し、そうでない場合(No)はステップＳ３２４に移行する。
【０２４０】
ステップＳ３１６では、画素値再配置部１２ｃにおいて、複数の画像データ領域に分割されたＮ値化画像データから、選択ノズルＮに対応する画素値再配置処理が未処理の画像データ領域を選択してステップＳ３１８に移行する。
ステップＳ３１８では、ステップＳ３０８で取得した画素値再配置ルールテーブルに登録された複数種類の画素値再配置ルールの中から所定の画素値再配置ルールを選択してステップＳ３２０に移行する。
【０２４１】
ステップＳ３２０では、画素値再配置部１２ｃにおいて、ステップＳ３１８で選択した画素値再配置ルールに基づいて、ステップＳ３１６で選択した選択ノズルＮに対応する画像データ領域（以下、選択画像データ領域と称す）の画素値を再配置してステップＳ３２２に移行する。
ステップＳ３２２では、画素値再配置部１２ｃにおいて、選択ノズルＮに対する全ての画像データ領域に対して画素値再配置処理が終了したか否かを判定し、終了したと判定された場合(Yes)は、ステップＳ３２６に移行し、そうでない場合(No)はステップＳ３１６に移行して画素値再配置処理を続行する。
【０２４２】
一方、ステップＳ３１４で、選択ノズルが吐出不良ノズルでは無くステップＳ３２４に移行した場合は、画素値再配置部１２ｃにおいて、ノズル特性情報に含まれる選択ノズルＮのドットの理想形成位置からのずれ量と飛行曲がり判断情報とに基づき、選択ノズルＮが飛行曲がりに関与するノズルか否かを判定し、飛行曲がりに関与すると判定された場合(Yes)はステップＳ３１６に移行し、そうでない場合(No)はステップＳ３２６に移行する。
【０２４３】
ステップＳ３２６に移行した場合は、画素値再配置部１２ｃにおいて、画像データの印刷に係る全てのノズルに対して上記判定処理が終了したか否かを判定し、終了したと判定された場合(Yes)は、一連の処理を終了し元の処理に復帰し、そうでない場合(No)はステップＳ３１２に移行する。
【０２４４】
次に、図１５〜図２１に基づき、本実施の形態の画素値再配置処理の動作を説明する。
ここで、図１５は、各ノズルに対するインクの吐出不良（図では、インク不吐出）の有無を示す図である。また、図１６（ａ）は、各ノズルに対する絶対吐出精度情報を示す図であり、（ｂ）は、各ノズルに対する相対吐出精度情報を示す図である。また、図１７は、相対吐出精度についての説明図であり、図１８は、飛行曲がりの有無を判断するための判断情報テーブルの一例を示す図である。また、図１９（ａ）及び（ｂ）は、画素値再配置ルールの一例を示す図であり、（ｃ）は、画像データ領域に対応したドットパターン（画素値）の配置例を示す図であり、（ｄ）は、（ａ）の再配置ルールによって（ｃ）のドットパターン（画素値）を、ドットサイズの大きい順に再配置した例を示す図であり、（ｅ）は、（ｂ）の再配置ルールによって（ｃ）のドットパターン（画素値）を、ドットサイズの大きい順に再配置した例を示す図である。また、図２０（ａ）は、図１９（ａ）の画素値再配置ルールを用いて、図１９（ｃ）のドットパターンを、ランダムに選択して再配置した例を示す図であり、（ｂ）は、図１９（ｂ）の画素値再配置ルールを用いて、図１９（ｃ）のドットパターンを、ランダムに選択して再配置した例を示す図である。また、図２１は、画素値の再配置結果の一例を示す図である。
【０２４５】
本実施の形態における画素値再配置処理は、画像データ分割部１２ａにおいて、Ｎ値化処理部１１から伝送されたＮ値化画像データを取得すると開始され（ステップＳ３００）、まず、画像データ分割部１２ａによって、画素値再配置形状テーブル記憶部１２ｂから、画素値再配置形状テーブルが読み出され、当該読み出された画素値再配置テーブルがＲＡＭ６２の所定領域に記憶される（ステップＳ３０２）。
【０２４６】
このようにして画素値再配置形状テーブルを取得すると、画像データ分割部１２ａは、当該画素値再配置形状テーブルから所定の画素値再配置形状情報を読み出し、当該画素値再配置形状情報に基づいて、Ｎ値化画像データを複数の画像データ領域に分割する（ステップＳ３０４）。ここで、画素値再配置形状情報は、例えば、画像データの特徴に応じて予め設定されたものを自動的に選択して読み出すようにしても良いし、ユーザによって選択されたものを読み出すようにしても良い。
【０２４７】
以下、上記第１の実施の形態と同様に、出力解像度が７２０［ｄｐｉ］の画像データに対して、５画素×５画素の矩形領域によってＮ値化画像データを千鳥格子状に分割する場合を例として説明する。
画像データ分割部１２ａにおいて、Ｎ値化画像データ４００が千鳥格子状に分割されると、画素値再配置部１２ｃは、画素値再配置ルールテーブル記憶部１２ｄから、画素値再配置ルールテーブルを読み出し、当該読み出した画素値再配置ルールテーブルをＲＡＭ６２の所定領域に記憶し（ステップＳ３０８）、更に、ノズル特性情報記憶部１２ｅから、ノズル特性情報を読み出し、当該読み出したノズル特性情報をＲＡＭ６２の所定領域に記憶する（ステップＳ３１０）。
【０２４８】
ノズル特性情報を取得すると、印刷ヘッド２００におけるＮ値化画像データの印刷に係るノズルＮの中から、バンディング現象の発生に関与するか否かの判定処理が未処理のノズルＮを選択し（ステップＳ３１２）、ノズル特性情報に含まれるノズルのインク吐出不良の有無を示す情報に基づき、当該選択ノズルがインク吐出不良を有しているか否かを判定する（ステップＳ３１４）。
【０２４９】
本実施の形態において、この吐出不良の有無を示す情報は、図１５に示すように、印刷ヘッド２００の各ノズルを示すノズル番号に対して、ノズルがインクを正常に吐出するか（０）、ノズルが吐出不良を有するか（１）を示す情報のテーブルとして用意されている。
【０２５０】
つまり、選択ノズルに対応するノズル番号に対して、図１５に示すテーブルの値が「０」となっていれば、選択ノズルＮは正常吐出として判定され（ステップＳ３１４の「Ｎｏ」の分岐）、一方、図１５に示すテーブルの値が「１」となっていれば、選択ノズルＮは不吐出（詰まり）として判定される（ステップＳ３１４の「Ｙｅｓ」の分岐）。
ここで、選択ノズルＮが正常吐出として判定されると、次に、ノズル特性情報に含まれる吐出精度情報及び飛行曲がり判断情報に基づき、選択ノズルＮが飛行曲がりに関与するか否かを判定する（ステップＳ３２４）。
【０２５１】
各ノズルＮが飛行曲がりに関与しているか否かを判定するために、上記吐出精度情報としては、図１６（ａ）に示す絶対吐出精度情報（絶対飛行曲がり量）、又は図１６（ｂ）に示す相対吐出精度情報（相対飛行曲り量）のいずれかが必要となる。絶対吐出精度情報は、ノズルＮの形成するドットの理想形成位置からのずれ量であり、相対吐出精度情報は、ノズルＮのドットの理想形成位置と、当該ノズルＮの隣にあるノズルＮ＋１のドットの理想形成位置との差分である。また、飛行曲がりを判断するためには、ノズルＮの相対吐出精度情報が必要であり、従って、ノズル特性情報に、図１６（ａ）に示すような絶対吐出精度情報のみを含む場合は、この情報から相対吐出精度を算出して、図１６（ｂ）に示すような相対吐出精度情報を生成することになる。なお、飛行曲がりの判断に相対吐出精度情報が必要な理由は、例えば、図１７に示すように、連続して並ぶ３つのノズル全てが同じ方向に同じ量だけ飛行曲がりを発生している場合に、３つのうち真中のノズルは相対的に飛行曲がりが発生していないことになる。このようなノズルに対応する画素データに対して、再配置処理を行ってしまうと印刷結果の画質が悪化する可能性があるためである。
【０２５２】
以下、本実施の形態においては、吐出精度情報として、図１６（ｂ）に示す相対吐出精度情報を有していることとして、飛行曲がりの判断処理を説明する。
飛行曲がりの判断処理は、上記した相対吐出精度情報から選択ノズルＮの相対吐出精度を取得し、当該取得した吐出精度と、図１８に示す、飛行曲がり判断情報とに基づき行われる。飛行曲がり判断情報は、飛行曲がりとして判断する相対吐出精度の数値範囲が規定されたものであり、本実施の形態においては、選択ノズルＮの相対吐出精度が「−４〜＋４［μｍ］」の範囲にある場合は、当該選択ノズルＮが飛行曲がりに関与していないと判定するようになっており（ステップＳ３２４の「Ｎｏ」の分岐）、一方、選択ノズルＮの相対吐出精度が「−４〜＋４［μｍ］」以外の範囲にある場合は、選択ノズルＮが飛行曲がりに関与していると判定する（ステップＳ３２４の「Ｙｅｓ」の分岐）。
【０２５３】
そして、選択ノズルが不吐出又は飛行曲がりに関与すると判定された場合は、画像データ分割部１２ａで複数の画像データ領域に分割されたＮ値化画像データにおける選択ノズルに対応した画像データ領域から、画素値再配置処理が未処理の画像データ領域を選択し（ステップＳ３１６）、更に、前記取得した画素値再配置ルールテーブルに登録された複数種類の再配置ルールから、ランダムに再配置ルールを選択し（ステップＳ３１８）、当該選択した再配置ルールに基づき、選択画像データ領域に対応した各画素の再配置処理を実行する（ステップＳ３２０）。
【０２５４】
本実施の形態において、上記再配置ルールとしては、上記第１の実施の形態と異なり、図１９（ａ）及び（ｂ）に示すように、各画素に対応して各マスに記載された数値（１〜２５）の並び順（つまり、画素の再配置順）が異なる、大きく分けて２種類の再配置ルールがある。更に、この再配置順に対して、画像データ領域における各画素（ドット）を濃度値の大きい（ドットの大きい）順に選択して再配置するルールと、画像データ領域における各画素（ドット）をランダムに選択して再配置するルールとがあり、細かく分けると再配置内容２種類及び画素（ドット）の選択方法２種類の計４種類の再配置ルールがある。
【０２５５】
つまり、図１９（ａ）又は（ｂ）における各マスに記載された数値の小さい順に、図１９（ｃ）に示すような選択画像データ領域の各画素（図ではドット）を、画像データ領域における濃度値の大きい画素（ドットサイズの大きくなる画素）から順に再配置することによって、図１９（ａ）の再配置順に対しては、図１９（ｄ）に示すように、矩形領域における中心部に大ドットが集中して並び且つ矩形領域内に形成されるドット全体が右斜め線（右上から左下に向かう方向）を描くように再配置される。また、図１９（ｂ）の再配置順に対しては、図１９（ｅ）に示すように、矩形領域における中心部に大ドットが集中して並び且つ矩形領域内に形成されるドット全体が左斜め線（右下から左上に向かう方向）を描くように再配置される。
【０２５６】
一方、図１９（ａ）又は（ｂ）における各マスに記載された数値の小さい順に、図１９（ｃ）に示すような選択画像データ領域の各画素を、ランダムな順番で選択して再配置することによって、図１９（ａ）の再配置順に対しては、図２０（ａ）に示すように、矩形領域内に形成されるドット全体が、ランダムな並び順で右斜め線（右上から左下に向かう方向）を描くように再配置される。また、図１９（ｂ）の再配置順に対しては、図２０（ｂ）に示すように、矩形領域内に形成されるドット全体が、ランダムな並び順で左斜め線（左上から右下に向かう方向）を描くように再配置される。
【０２５７】
例えば、画素値再配置部１２ｃにおいて、異常ノズルに対応した選択画像データ領域に対して、上記のような４種類の再配置ルールをランダムに選択して再配置処理を行うことで、図２１に示すように、バンディングの発生に関与するノズルに対応する画像データ領域については、４種類の再配置内容の画像データ領域がランダムに入り混じって配置された状態となり、一方、バンディングの発生に関与しないノズルに対応した画像データ領域に対しては再配置されていないものが配置された状態となる。
【０２５８】
上記したように、Ｎ値化画像データを、各画像データ領域が千鳥格子形状を形成するように分割し、且つ各画像データ領域においては、上記４種類の再配置ルールからランダムに選択したルールに基づいて、画素（大ドット）を斜め線を描くように再配置するようにしたので、各画像データ領域においてはドットが斜め方向に塊で存在するようになり、且つ４種類の再配置ルールのものがランダムに並ぶようになるので、この再配置した画像データに発生する「白スジ」や「濃いスジ」は、マクロ的な視点で見て目立ちにくくなる。しかも、この例では、上記第１の実施の形態と同様に、前記した斜め方向のドット塊が千鳥格子状に並ぶために、通常の格子形状の場合と比較して更にバンディングを目立ち難くしている。
また、バンディングに関与する画像データ領域のみに再配置処理を行うので、他の正常な部分は通常通りにドットが形成されるため、全体に対して再配置したものと比較して画質が向上する。
【０２５９】
上記第２の実施の形態において、画像データ取得部１０は、形態１又は３７の画像データ取得手段に対応し、Ｎ値化処理部１１は、形態１又は形態５５のＮ値化画像データ生成手段に対応し、画像データ分割部１２ａ及び画素値再配置形状テーブル記憶手段１２ｂは、形態１、３、５、５５、５７及び５９のいずれか１の画像データ領域分割手段に対応し、画素値再配置部１２ｃ及びノズル特性情報記憶部１２ｅによる選択ノズルがバンディング現象の発生に関与しているか否かを判断する処理は、形態３の判断手段に対応し、画素値再配置部１２ｃ及び画素値再配置ルールテーブル記憶部１２ｄは、形態１、３、６、７、８、９、５５、５７、６０、６１、６２及び６３のいずれか１の画素再配置手段に対応し、印刷用データ生成部１３は、形態１又は５５の印刷用データ生成手段に対応し、印刷部１４は、形態１の印刷手段に対応する。
【０２６０】
上記第２の実施の形態において、ステップＳ１０２〜Ｓ１０６は、形態２０、３８、７２及び９０のいずれか１の画像データ取得ステップに対応し、ステップＳ１０８は、形態２０、３８、７２及び９０のいずれか１のＮ値化画像データ生成ステップに対応し、ステップＳ２００〜Ｓ２０６は、形態２０、２２、２４、３８、４０、４２、７２、７４、７６、９０、９２及び９４のいずれか１の画像データ領域分割ステップに対応し、ステップＳ２０８〜ステップＳ２１６は、形態２０、２２、２５、２６、２７、２８、３８、４０、４３、４４、４５、４６、７２、７４、７７、７８、７９、８０、９０、９２、９５、９６、９７及び９８のいずれか１の画素再配置ステップに対応し、ステップＳ１１２は、形態２０、３８、７２及び９０のいずれか１の印刷用データ生成ステップに対応し、ステップＳ１１６は、形態２０又は３８の印刷ステップに対応し、ステップＳ３１４，Ｓ３２４は、形態２２、４０、７４及び９２のいずれか１の判断ステップに対応する。
【０２６１】
〔第１の実施の形態の変形例〕
次に、本発明の第１の実施の形態の変形例を図面に基づき説明する。図２６は、本発明に係る印刷装置、印刷装置制御プログラム及び印刷装置制御方法、並びに印刷用データ生成装置、印刷用データ生成プログラム及び印刷用データ生成方法の第１の実施の形態の変形例を示す図である。ここで、図２６（ａ）は、変形例における再配置ルールの一例を示す図であり、（ｂ）は、（ａ）の再配置ルールで再配置された４つの画像データ領域から構成される画像領域を示す図であり、（ｃ）は、（ｂ）に対して形成されるドットパターンの一例を示す図である。
【０２６２】
本変形例では、上記第１の実施の形態の図５におけるステップＳ１１０で行われる画素値再配置処理が、図２６（ａ）に示す再配置ルールに従って行われる。以下、出力解像度が７２０［ｄｐｉ］の画像データに対して、５画素×５画素の矩形領域によってＮ値化画像データを格子状に分割する場合を例として説明する。
【０２６３】
この図２６（ａ）に示す再配置ルールは、選択画像データ領域の各画素に対応して各マスに記載された数値（１〜２５）の並び順（つまり、画素の再配置順）が上記第１の実施の形態と異なっている。具体的には、上記第１の実施の形態においては、図１２（ｃ）に示すように、選択画像データ領域の各画素によって構成される５画素×５画素の矩形領域内に形成されるドットが、当該矩形領域の中央部（例えば、重心部とその近傍）に大ドットが集中し、中央部から外縁部（周辺部）に向かってドットサイズが大から小となるように各ドットが再配置されるようにしたが、本変形例では、各矩形領域内に形成されるドットが、当該矩形領域の隅の方に大ドットが集中し、隅の方から中央部に向かってドットサイズが大から小となるように各ドットが再配置されるようにした。つまり、図２６（ａ）に示すように、右上隅のマスに数値１、左下隅のマスに数値２、右下隅のマスに数値３、左上隅のマスに数値４が設定され、矩形領域の４隅については、この数値の若い方から順に、大きいドットが優先してこれらのマスに対応する位置に再配置される。一方、図２６（ａ）に示すように、４隅の方のマスから中央付近のマスに近づくほど設定される数値が大きくなっており、中央付近にいくほど小さなドットが再配置される。
【０２６４】
更に、本変形例においては、図２６（ａ）の再配置ルールによって再配置された矩形領域が複数隣接して構成される矩形の画像領域に着目する。
ここでは、図２６（ｂ）に示すように、図２６（ａ）の再配置ルールによって再配置された矩形領域が４つ隣接して構成される矩形の画像領域に着目する。
上記したように、各矩形領域の４隅には、優先して大ドットが配置されるように、且つ４隅の方から中央部に近づくほどドットサイズが小さくなるように再配置が行われるので、再配置結果は、図２６（ｃ）に示すように、画像領域を構成する４つの矩形領域の各隣接部分において、各矩形領域の隣接する４つの隅の方に構成されたドットが集まり、結果的に画像領域の中央部において略真円形状となるドットの塊を形成する。従って、隣接した複数の画像データ領域の中央部においてドットが塊で存在するようになるため、この再配置した画像データに、図８及び図９に示すように、飛行曲がりやインク不吐出によって「白スジ」や「濃いスジ」が発生していても、マクロ的な視点で見て、これらの「白スジ」や「濃いスジ」は目立ちにくくなる。
【０２６５】
上記変形例において、画像データ取得部１０は、形態１又は５５の画像データ取得手段に対応し、Ｎ値化処理部１１は、形態１又は形態５５のＮ値化画像データ生成手段に対応し、画像データ分割部１２ａ及び画素値再配置形状テーブル記憶手段１２ｂは、形態１、５、５５及び５９のいずれか１の画像データ領域分割手段に対応し、画素値再配置部１２ｃ及び画素値再配置ルールテーブル記憶部１２ｄは、形態１、１２、１３、１４、１５、１６、１７、５５、６６、６７、６８、６９、７０及び７１のいずれか１の画素再配置手段に対応し、印刷用データ生成部１３は、形態１又は５５の印刷用データ生成手段に対応し、印刷部１４は、形態１の印刷手段に対応する。
【０２６６】
上記変形例において、ステップＳ１０２〜Ｓ１０６は、形態２０、３８、７２及び９０のいずれか１の画像データ取得ステップに対応し、ステップＳ１０８は、形態２０、３８、７２及び９０のいずれか１のＮ値化画像データ生成ステップに対応し、ステップＳ２００〜Ｓ２０６は、形態２０、２４、３８、４２、７２、７６、９０及び９４のいずれか１の画像データ領域分割ステップに対応し、ステップＳ２０８〜ステップＳ２１６は、形態２０、３１、３２、３３、３４、３５、３６、３８、４９、５０、５１、５２、５３、５４、７２、８３、８４、８５、８６、８７、８８、９０、１０１、１０２、１０３、１０４、１０５及び１０６のいずれか１の画素再配置ステップに対応し、ステップＳ１１２は、形態２０、３８、７２及び９０のいずれか１の印刷用データ生成ステップに対応し、ステップＳ１１６は、形態２０又は３８の印刷ステップに対応する。
【０２６７】
なお、上記第１及び第２の実施の形態並びに上記第１の実施の形態の変形例における印刷装置の特徴は、既存の印刷装置そのものには殆ど手を加えることなくその印刷ヘッドの特性に合わせて画像データから印刷用データを生成するようにしたため、印刷部２０として特に専用のものを用意する必要はなく、従来から既存のインクジェット方式のプリンタをそのまま利用することができる。また、上記実施の形態における印刷装置１００から印刷部２０を分離すれば、その機能はＰＣなどの汎用の印刷指示端末又はプリンタサーバ（これらは印刷用データ生成装置に対応する）等において実現することも可能となる。
【０２６８】
また、本発明は飛行曲がり現象のみならず、インクの吐出方向は垂直（正常）であるもののノズルの形成内容が正規の位置よりもずれている結果、形成されるドットが飛行曲がり現象と同じ結果となる場合にも全く同様に適用できることは勿論である。
また、上記第１及び第２の実施の形態並びに上記第１の実施の形態の変形例における印刷装置１００は、ラインヘッド型のインクジェットプリンタのみならず、マルチパス型のインクジェットプリンタにも適用可能であり、ラインヘッド型のインクジェットプリンタであれば、飛行曲がり現象などが発生していても白スジや濃いスジが殆ど目立たない高品質の印刷物を１パスで得ることが可能となり、また、マルチパス型のインクジェットプリンタであれば、往復動作回数を減らすことができるため、従来よりも高速印刷が可能となる。
【０２６９】
図２２（Ａ）〜（Ｃ）は、ラインヘッド型のインクジェットプリンタとマルチパス型のインクジェットプリンタとによるそれぞれの印刷方式を示したものである。
同図（Ａ）に示すように、矩形状の印刷用紙Ｓの幅方向を画像データの主走査方向、長手方向を画像データの副走査方向とした場合、ラインヘッド型のインクジェットプリンタでは、同図（Ｂ）に示すように、印刷ヘッド２００がその印刷用紙Ｓの紙幅分の長さを有しており、この印刷ヘッド２００を固定し、この印刷ヘッド２００に対して前記印刷用紙Ｓを副走査方向に移動させることでいわゆる１パス（動作）で印刷を完了するようにしている。なお、いわゆるフラットヘッド式のスキャナのように印刷用紙Ｓを固定し、印刷ヘッド２００側をその副走査方向に移動させたり、あるいは両方をそれぞれ反対方向に移動させながら印刷を行うことも可能である。これに対し、マルチパス型のインクジェットプリンタは、同図（Ｃ）に示すように、紙幅分の長さに比べてはるかに短い印刷ヘッド２００を主走査方向と直交する方向に位置させ、これを主走査方向に何度も往復動作させながら印刷用紙Ｓを所定のピッチずつ副走査方向に移動させることで印刷を実行するようにしている。従って、後者のマルチパス型のインクジェットプリンタの場合は、前者のラインヘッド型のインクジェットプリンタに比べて印刷時間がかかるといった欠点がある反面、任意の箇所に印刷ヘッド２００を繰り返し位置させることができることから前述したようなバンディング現象のうち特に白スジ現象の軽減については、ある程度の対応が可能となっている。
【０２７０】
また、上記第１及び第２の実施の形態並びに上記第１の実施の形態の変形例ではインクをドット状に吐出して印刷を行うインクジェットプリンタを例に説明したが、本発明は、印字機構がライン状に並んだ形態の印字ヘッドを用いた他の印刷装置、例えば熱転写プリンタまたは感熱式プリンタなどと称されるサーマルヘッドプリンタについても適用可能である。
【０２７１】
また、図３では、印刷ヘッド２００の各色ごとに設けられた各ノズルモジュール５０、５２，５４，５６は、その印刷ヘッド２００の長手方向に直線状にノズルＮが連続した形態となっているが、図２３に示すように、これら各ノズルモジュール５０、５２，５４，５６をそれぞれ複数の短尺のノズルユニット５０ａ、５０ｂ、…５０ｎで構成し、これを印字ヘッド２００の移動方向の前後に配列するように構成しても良い。特に、このように各ノズルモジュール５０、５２，５４，５６ごとに複数の短尺のノズルユニット５０ａ、５０ｂ、…５０ｎで構成すれば、各ノズルユニット５０ａ、５０ｂ、…５０ｎの個々の長さを短くしたヘッドを用いて長尺のノズルモジュールを構成することが可能になるので、ノズルモジュールの製造の歩留まりを高くすることが可能になる。
【０２７２】
また、上記第２の実施の形態においては、Ｎ値化画像データ全体を複数の画像データ領域に分割するようにしたが、これに限らず、異常ノズルとその近傍のノズルに対応する画素データに対してのみ分割を行うようにしても良い。例えば、異常ノズルを中心に左右２列のノズルに対応する５列の列画素など、異常ノズルを中心にした複数の列画素に対して分割を行うようにしても良い。
【０２７３】
また、上記第１及び第２の実施の形態並びに上記第１の実施の形態の変形例においては、Ｎ値化画像データを複数の画像データ領域に分割する際に、画像データ領域の形状として矩形（正方形）のみ選択できる構成としているが、これに限らず、長方形、菱形、三角形など他の形状を選択できる構成としても良い。
また、上記第１及び第２の実施の形態並びに上記第１の実施の形態の変形例においては、Ｎ値化画像データを、画素値再配置形状テーブルに基づき複数の画像データ領域に分割し、この画像データ領域毎に上記した画素値再配置ルールテーブルに基づく再配置処理を行うようにしたが、これに限らず、Ｎ値化された後のＣＭＹＫ画像データでは無く、ＣＭＹＫ画像データそのものを、画素値再配置形状テーブルに基づき複数の画像データ領域に分割し、このＮ値化前の画素データから構成される画像データ領域毎に上記した画素値再配置ルールテーブルに基づく再配置処理を行うようにしても良い。この場合は、再配置処理後にＮ値化処理を行い印刷用データを生成することになる。
【０２７４】
上記第２の実施の形態における印刷装置１００をこのような構成とした場合は、画像データ取得部１０は、形態７１又は７４の画像データ取得手段に対応し、Ｎ値化処理部１１は、形態７１又は形態７４のＮ値化画像データ生成手段に対応し、画像データ分割部１２ａ及び画素値再配置形状テーブル記憶手段１２ｂは、形態７１又は７４の画像データ領域分割手段に対応し、画素値再配置部１２ｃ及び画素値再配置ルールテーブル記憶部１２ｄは、形態７１又は７４の画素再配置手段に対応し、印刷用データ生成部１３は、形態７１又は７４の印刷用データ生成手段に対応し、印刷部１４は、形態７１の印刷手段に対応する。
【０２７５】
また、上記第２の実施の形態における図１９に示す、ドットを斜め線を描くように再配置する再配置ルールは、上記第１の実施の形態の印刷装置１００においても適用可能であり、また、上記第１の実施の形態における図１２に示す再配置ルールについても、ノズル情報を必要とする第２の実施の形態の印刷装置１００において適用可能である。
また、上記第２の実施の形態においては、吐出不良の有無を示す情報及び相対吐出精度情報（相対相対飛行曲り量情報）の両方の情報に基づいて、選択ノズルがバンディング現象の発生に関与しているか否か（印刷画質の劣化要因となっているか否か）を判断するようにしているが、これに限らず、吐出不良の有無を示す情報にのみ基づいて、選択ノズルがバンディング現象の発生に関与しているか否かを判断しても良いし、相対吐出精度情報にのみ基づいて選択ノズルがバンディング現象の発生に関与しているか否かを判断しても良い。
【０２７６】
また、上記第２の実施の形態において、印刷部１４等に経年劣化が生じる時期となったときに、吐出不良の有無を示す情報及び相対吐出精度情報に基づく判断処理を行わずに、上記第１の実施の形態のように、無条件で画像全体に対して再配置処理を施すようにすることで、経年劣化によって新たに吐出不良などが生じたノズルに対しても対応することが可能である。
【０２７７】
また、上記第２の実施の形態においては、選択ノズルがバンディング現象の発生に関与していると判断したときに、そのバンディングに関与する選択ノズル及びその近傍のノズルに対応した画素に対して再配置処理を施すようにしているが、これに限らず、バンディング現象の発生に関与しているノズルが一つでもあった場合、又は所定数以上あった場合は、画像全体又は所定領域の画像に対して、再配置処理を施すようにしても良い。このようにすることで、印刷解像度が低い印刷物の場合は、一部だけに再配置処理を施すことで、その部分がかえって目立ってしまい画質劣化を生じさせる場合があるようなときに、画像全体、又は所定領域の画像（再配置結果が目立たない範囲の画像）に対して、再配置処理を施すことで、再配置処理によって画質を劣化させるようなことを防ぐことが可能である。
【０２７８】
上記第２の実施の形態における印刷装置１００をこのような構成とした場合は、画像データ取得部１０は、形態１又は５５の画像データ取得手段に対応し、Ｎ値化処理部１１は、形態１又は形態５５のＮ値化画像データ生成手段に対応し、画像データ分割部１２ａ及び画素値再配置形状テーブル記憶手段１２ｂは、形態１、２、５、５５、５６及び５９のいずれか１の画像データ領域分割手段に対応し、画素値再配置部１２ｃ及び画素値再配置ルールテーブル記憶部１２ｄは、形態１、２、６、７、８、９、５５、５６、６０、６１、６２及び６３のいずれか１の画素再配置手段に対応し、画素値再配置部１２ｃ及びノズル特性情報記憶部１２ｅによる選択ノズルがバンディング現象の発生に関与しているか否かを判断する処理は、形態２の判断手段に対応し、印刷用データ生成部１３は、形態１又は５５の印刷用データ生成手段に対応し、印刷部１４は、形態１の印刷手段に対応する。
【０２７９】
また、ステップＳ１０２〜Ｓ１０６は、形態２０、３８、７２及び９０のいずれか１の画像データ取得ステップに対応し、ステップＳ１０８は、形態２０、３８、７２及び９０のいずれか１のＮ値化画像データ生成ステップに対応し、ステップＳ２００〜Ｓ２０６は、形態２０、２１、２４、３８、３９、４２、７２、７３、７６、９０、９１及び９４のいずれか１の画像データ領域分割ステップに対応し、ステップＳ２０８〜ステップＳ２１６は、形態２０、２１、２５、２６、２７、２８、３８、３９、４３、４４、４５、４６、７２、７３、７７、７８、７９、８０、９０、９１、９５、９６、９７及び９８のいずれか１の画素再配置ステップに対応し、ステップＳ１１２は、形態２０、３８、７２及び９０のいずれか１の印刷用データ生成ステップに対応し、ステップＳ１１６は、形態２０又は３８の印刷ステップに対応し、ステップＳ３１４，Ｓ３２４は、形態２１、３９、７３及び９１のいずれか１の判断ステップに対応する。
【０２８０】
また、上記第２の実施の形態においては、図１９（ａ）及び（ｂ）に示す画素の再配置順と、更に、この再配置順に対して、画像データ領域における各画素（ドット）を濃度値の大きい（ドットの大きい）順に選択して再配置するルールと、画像データ領域における各画素（ドット）をランダムに選択して再配置するルールとを組み合わせた計４種類の再配置ルールに基づいて再配置処理を行う場合について説明したが、これに限らず、例えば、規定の再配置結果（例えば、前記４種類の再配置ルールのいずれかを用いて再配置された結果）を、更にランダムな方向に所定の角度だけ回転させたものを再配置結果とするようにしても良い。
【０２８１】
以下、図２４に基づき、規定の再配置結果をランダムな方向に所定の角度だけ回転させる具体例を説明する。ここで、図２４（ａ）〜（ｄ）は、規定配置パターンをランダムな方向に所定の角度だけ回転させた再配置パターンの一例を示す図である。図２４（ａ）に示すパターンを規定配置パターンとすると、図２４（ｂ）は、（ａ）のパターンを左方向に９０°又は右方向に２７０°回転させたものであり、図２４（ｃ）は、（ａ）のパターンを左方向又は右方向に１８０°回転させたものであり、図２４（ｄ）は、（ａ）のパターンを左方向に２７０°又は右方向に９０°回転させたものである。つまり、右方向又は左方向の２方向に対していずれかの方向をランダムに選択し、当該選択した方向に所定の角度（この角度も複数種類からランダムに選択して良い）だけ回転させた再配置パターンを用いて再配置を行うことによって、例えば、斜め線の方向に再配置した再配置パターンが、同じ斜め線方向に連続して並ぶことを発生しにくくできるので、このような同じパターンの繰り返しによって生じる画質劣化を発生しにくくすることが可能となる。
【０２８２】
上記第２の実施の形態における印刷装置１００をこのような構成とした場合は、画像データ取得部１０は、形態１又は３７の画像データ取得手段に対応し、Ｎ値化処理部１１は、形態１又は形態３７のＮ値化画像データ生成手段に対応し、画像データ分割部１２ａ及び画素値再配置形状テーブル記憶手段１２ｂは、形態１、２、３、５、５５、５６、５７及び５９のいずれか１の画像データ領域分割手段に対応し、画素値再配置部１２ｃ及び画素値再配置ルールテーブル記憶部１２ｄは、形態１、２、３、６、７、８、９、１０、５５、５６、５７、６０、６１、６２、６３及び６４のいずれか１の画素再配置手段に対応し、画素値再配置部１２ｃ及びノズル特性情報記憶部１２ｅによる選択ノズルがバンディング現象の発生に関与しているか否かを判断する処理は、形態２又は３の判断手段に対応し、印刷用データ生成部１３は、形態１又は５５の印刷用データ生成手段に対応し、印刷部１４は、形態１の印刷手段に対応する。
【０２８３】
また、ステップＳ１０２〜Ｓ１０６は、形態２０、３８、７２及び９０のいずれか１の画像データ取得ステップに対応し、ステップＳ１０８は、形態２０、３８、７２及び９０のいずれか１のＮ値化画像データ生成ステップに対応し、ステップＳ２００〜Ｓ２０６は、形態２０、２１、２２、２４、３８、３９、４０、４２、７２、７３、７４、７６、９０、９１、９２及び９４のいずれか１の画像データ領域分割ステップに対応し、ステップＳ２０８〜ステップＳ２１６は、形態２０、２１、２２、２５、２６、２７、２８、２９、３８、３９、４０、４３、４４、４５、４６、４７、７２、７３、７４、７７、７８、７９、８０、８１、９０、９１、９２、９５、９６、９７、９８及び９９のいずれか１の画素再配置ステップに対応し、ステップＳ１１２は、形態２０、３８、７２及び９０のいずれか１の印刷用データ生成ステップに対応し、ステップＳ１１６は、形態２０又は３８の印刷ステップに対応し、ステップＳ３１４，Ｓ３２４は、形態２１、２２、３９、４０、７３、７４、９１及び９２のいずれか１の判断ステップに対応する。
【０２８４】
また、上記第１の実施の形態の変形例においては、各矩形領域の４隅に大ドットが集中するように再配置を行う例を説明したが、これに限らず、各矩形領域の外縁部に大ドットが集中するように再配置し、複数の矩形領域の接続部において、これら外縁部に構成されたドットが集まって、結果的に、複数の矩形領域から構成される画像領域の中央部にドット塊が形成されるのであれば、他の再配置ルールを適用しても良い。
また、上記第１の実施の形態の変形例における再配置ルールは、上記第２の実施の形態においても適用可能である。
【図面の簡単な説明】
【０２８５】
【図１】本発明に係る印刷装置１００の構成を示すブロック図である。
【図２】コンピュータシステムのハードウェア構成を示す図である。
【図３】本発明の印刷ヘッド２００の構造を示す部分拡大底面図である。
【図４】図４の部分拡大側面図である。
【図５】印刷装置１００における印刷処理を示すフローチャートである。
【図６】第１の実施の形態における印刷装置１００の画素値再配置処理を示すフローチャートである。
【図７】飛行曲がりを発生する異常ノズルがないブラックノズルモジュール５０のみで形成されるドットパターンの一例を示した図である。
【図８】ブラックノズルモジュール５０のうち、ノズルＮ６が飛行曲がり現象を発生している場合に形成されるドットパターンの一例を示した図である。
【図９】ブラックノズルモジュール５０のうち、ノズルＮ６がインクの吐出不良（図では不吐出）を有している場合に形成されるドットパターンの一例を示した図である。
【図１０】ドットサイズに対する、Ｎ値の情報、各Ｎ値に対する閾値の情報の一例を示す図である。
【図１１】（ａ）及び（ｂ）は、Ｎ値化画像を均一サイズの矩形領域で格子状に分割した一例を示す図であり、（ｃ）及び（ｄ）は、Ｎ値化画像を均一サイズの矩形領域で千鳥格子状に分割した一例を示す図である。
【図１２】（ａ）は、画素値再配置ルールの一例を示す図であり、（ｂ）は、画像データ領域に対応したドットパターン（画素値）の配置例を示す図であり、（ｃ）及び（ｄ）は、（ａ）の再配置ルールによって（ｂ）のドットパターン（画素値）を再配置した例を示す図である。
【図１３】第１の実施の形態における画素値の再配置結果の一例を示す図である。
【図１４】第２の実施の形態における印刷装置１００の画素値再配置処理を示すフローチャートである。
【図１５】各ノズルに対する吐出不良（図では、不吐出）の有無を示す図である。
【図１６】（ａ）は、各ノズルに対する絶対吐出精度情報（飛行曲り量情報）を示す図であり、（ｂ）は、各ノズルに対する相対吐出精度情報を示す図である。
【図１７】相対吐出精度情報についての説明図である。
【図１８】飛行曲がりの有無を判断するための判断情報テーブルの一例を示す図である。
【図１９】（ａ）及び（ｂ）は、画素値再配置ルールの一例を示す図であり、（ｃ）は、画像データ領域に対応したドットパターン（画素値）の配置例を示す図であり、（ｄ）は、（ａ）の再配置ルールによって（ｃ）のドットパターン（画素値）を、ドットサイズの大きい順に再配置した例を示す図であり、（ｅ）は、（ｂ）の再配置ルールによって（ｃ）のドットパターン（画素値）を、ドットサイズの大きい順に再配置した例を示す図である。
【図２０】（ａ）は、図１９（ａ）の画素値再配置ルールを用いて、図１９（ｃ）のドットパターンを、ランダムに選択して再配置した例を示す図であり、（ｂ）は、図１９（ｂ）の画素値再配置ルールを用いて、図１９（ｃ）のドットパターンを、ランダムに選択して再配置した例を示す図である。
【図２１】第２の実施の形態における画素値の再配置結果の一例を示す図である。
【図２２】（Ａ）〜（Ｃ）は、マルチパス型のインクジェットプリンタとラインヘッド型のインクジェットプリンタとによる印刷方式の違いを示す説明図である。
【図２３】印刷ヘッドの構造の他の例を示す概念図である。
【図２４】（ａ）〜（ｄ）は、規定配置パターンをランダムな方向に所定の角度だけ回転させた再配置パターンの一例を示す図である。
【図２５】画像データ領域の構成する画像部分の構成例を示す図である。
【図２６】（ａ）は、変形例における再配置ルールの一例を示す図であり、（ｂ）は、（ａ）の再配置ルールで再配置された４つの画像データ領域から構成される画像領域を示す図であり、（ｃ）は、（ｂ）に対して形成されるドットパターンの一例を示す図である。
【符号の説明】
【０２８６】
１００…印刷装置、２００…印刷ヘッド、１０…画像データ取得部、１１…Ｎ値化処理部、１１ａ…Ｎ値化部、１１ｂ…Ｎ値化情報記憶部、１２ａ…画像データ分割部、１２ｂ…画素値再配置形状テーブル記憶部、１２ｃ…画素値再配置部、１２ｄ…画素値再配置ルールテーブル記憶部、１２ｅ…ノズル特性情報記憶部、１３…印刷用データ生成部、１４…印刷部、６０…ＣＰＵ、６２…ＲＡＭ、６４…ＲＯＭ、６６…インターフェース、７０…記憶装置、７２…出力装置、７４…入力装置、５０…ブラックノズルモジュール、５２…イエローノズルモジュール、５４…マゼンタノズルモジュール、５６…シアンノズルモジュール、Ｓ…印刷媒体（用紙）、Ｌ…ネットワークケーブル、Ｎ…ノズル
【図１】
2006240306.tif 000005
【図２】
2006240306.tif 000006
【図３】
2006240306.tif 000007
【図４】
2006240306.tif 000008
【図５】
2006240306.tif 000009
【図６】
2006240306.tif 000010
【図７】
2006240306.tif 000011
【図８】
2006240306.tif 000012
【図９】
2006240306.tif 000013
【図１０】
2006240306.tif 000014
【図１１】
2006240306.tif 000015
【図１２】
2006240306.tif 000016
【図１３】
2006240306.tif 000017
【図１４】
2006240306.tif 000018
【図１５】
2006240306.tif 000019
【図１６】
2006240306.tif 000020
【図１７】
2006240306.tif 000021
【図１８】
2006240306.tif 000022
【図１９】
2006240306.tif 000023
【図２０】
2006240306.tif 000024
【図２１】
2006240306.tif 000025
【図２２】
2006240306.tif 000026
【図２３】
2006240306.tif 000027
【図２４】
2006240306.tif 000028
【図２５】
2006240306.tif 000029
【図２６】
2006240306.tif 000030