(57)【要約】【課題】バンディング現象の発生を的確に判定して効率的にバンディング現象の軽減処理を実現できる印刷装置およびプログラム、印刷方法並びに画像処理装置、プログラム、方法などの提供。【解決手段】異なるドットサイズを打ち分けられる印字ヘッドを備えたインクジェット方式の印刷装置であって、前記印字ヘッド２００のノズル特性情報と印刷データおよび画質判定情報とに基づいてバンディング現象の発生を判定し、バンディング現象が発生していると判定したときは、その領域のドットサイズを補正してバンディング現象を軽減する。これによって、バンディング現象の発生を的確に判定して効率的にバンディング現象の軽減処理を実現することができる。【選択図】        図１
2006247918.tif 000002
【特許請求の範囲】
【請求項１】
サイズの異なるドットを打ち分けられるノズルを複数備えた印字ヘッドと、
当該印字ヘッドのノズルごとのドット着弾位置に関するノズル特性情報を取得するノズル特性情報取得手段と、
画像データを取得する画像データ取得手段と、
当該画像データ取得手段で取得された画像データの各画素ごとにその画素値に基づいて所定サイズのドットを設定して印刷用のデータを生成する印刷データ生成手段と、
当該印刷データ生成手段で生成された印刷データと前記ノズル特性情報取得手段で取得した前記印字ヘッドのノズル特性情報とに基づいて前記印刷データを前記印字ヘッドで印刷したときのバンディング現象の発生を判定するバンディング判定手段と、
当該バンディング判定手段でバンディング現象が発生していると判定されたときにそのバンディング現象に関与するドットサイズを補正するドットサイズ補正手段と、
当該ドットサイズ補正手段で補正された印刷データに基づいて印刷を実行する印刷手段と、を備えたことを特徴とする印刷装置。
【請求項２】
請求項１に記載の印刷装置において、
前記印刷データ生成手段で生成された印刷データの解像度と、当該印刷データの各ドットのドットサイズと、当該印刷データの各ドットごとの着弾精度情報との関係を記録した画質判定情報を記憶した画質判定情報記憶手段を備え、
前記バンディング判定手段は、当該画質判定情報記憶手段に記憶された画質判定情報に基づいて前記印刷データ生成手段で生成された印刷データのバンディング現象の発生を判定するようになっていることを特徴とする印刷装置。
【請求項３】
請求項２に記載の印刷装置において、
前記画質判定情報記憶手段は、さらに前記印刷データ生成手段で生成された印刷データのドットの色を記録した画質判定情報を記憶していることを特徴とする印刷装置。
【請求項４】
請求項２または３に記載の印刷装置において、
前記バンディング判定手段は、注目ドットの周囲の空きスペースの最小値から前記印刷データ生成手段で生成された印刷データの解像度を求めるようになっていることを特徴とする印刷装置。
【請求項５】
請求項１〜４のいずれか１項に記載の印刷装置において、
前記印字ヘッドは、ラインヘッド型の印字ヘッドであることを特徴とする印刷装置。
【請求項６】
請求項１〜４のいずれか１項に記載の印刷装置において、
前記印字ヘッドは、マルチパス型の印字ヘッドであることを特徴とする印刷装置。
【請求項７】
コンピュータを、
サイズの異なるドットを打ち分けられるノズルを複数備えた印字ヘッドのノズルごとのドット着弾位置に関するノズル特性情報を取得するノズル特性情報取得手段と、
画像データを取得する画像データ取得手段と、
当該画像データ取得手段で取得された画像データの各画素ごとにその画素値に基づいて所定サイズのドットを設定して印刷用のデータを生成する印刷データ生成手段と、
当該印刷データ生成手段で生成された印刷データと前記ノズル特性情報取得手段で取得した前記印字ヘッドのノズル特性情報とに基づいて前記印刷データを前記印字ヘッドで印刷したときのバンディング現象の発生を判定するバンディング判定手段と、
当該バンディング判定手段でバンディング現象が発生していると判定されたときにそのバンディング現象に関与するドットサイズを補正するドットサイズ補正手段と、
当該ドットサイズ補正手段で補正された印刷データに基づいて印刷を実行する印刷手段と、して機能させることを特徴とする印刷プログラム。
【請求項８】
請求項７に記載の印刷プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項９】
サイズの異なるドットを打ち分けられるノズルを複数備えた印字ヘッドのノズルごとのドット着弾位置に関するノズル特性情報を取得するノズル特性情報取得ステップと、
画像データを取得する画像データ取得ステップと、
当該画像データ取得ステップで取得された画像データの各画素ごとにその画素値に基づいて所定サイズのドットを設定して印刷用のデータを生成する印刷データ生成ステップと、
当該印刷データ生成ステップで生成された印刷データと前記ノズル特性情報取得ステップで取得した前記印字ヘッドのノズル特性情報とに基づいて前記印刷データを前記印字ヘッドで印刷したときのバンディング現象の発生を判定するバンディング判定ステップと、
当該バンディング判定ステップでバンディング現象が発生していると判定されたときにそのバンディング現象に関与するドットサイズを補正するドットサイズ補正ステップと、
当該ドットサイズ補正ステップで補正された印刷データに基づいて印刷を実行する印刷ステップと、を含むことを特徴とする印刷方法。
【請求項１０】
サイズの異なるドットを打ち分けられるノズルを複数備えた印字ヘッドのノズルごとのドット着弾位置に関するノズル特性情報を取得するノズル特性情報取得手段と、
取得した画像データの各画素ごとにその画素値に基づいて所定サイズのドットを設定して印刷用のデータを生成する印刷データ生成手段と、
当該印刷データ生成手段で生成された印刷データと前記ノズル特性情報取得手段で取得した前記印字ヘッドのノズル特性情報とに基づいて前記印刷データを前記印字ヘッドで印刷したときのバンディング現象の発生を判定するバンディング判定手段と、
当該バンディング判定手段でバンディング現象が発生していると判定されたときにそのバンディング現象に関与するドットサイズを補正するドットサイズ補正手段と、を備えたことを特徴とする画像処理装置。
【請求項１１】
コンピュータを、
サイズの異なるドットを打ち分けられるノズルを複数備えた印字ヘッドのノズルごとのドット着弾位置に関するノズル特性情報を取得するノズル特性情報取得手段と、
取得した画像データの各画素ごとにその画素値に基づいて所定サイズのドットを設定して印刷用のデータを生成する印刷データ生成手段と、
当該印刷データ生成手段で生成された印刷データと前記ノズル特性情報取得手段で取得した前記印字ヘッドのノズル特性情報とに基づいて前記印刷データを前記印字ヘッドで印刷したときのバンディング現象の発生を判定するバンディング判定手段と、
当該バンディング判定手段でバンディング現象が発生していると判定されたときにそのバンディング現象に関与するドットサイズを補正するドットサイズ補正手段と、して機能させることを特徴とする画像処理プログラム。
【請求項１２】
請求項１１に記載の画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１３】
サイズの異なるドットを打ち分けられるノズルを複数備えた印字ヘッドのノズルごとのドット着弾位置に関するノズル特性情報を取得するノズル特性情報取得ステップと、
取得した画像データの各画素ごとにその画素値に基づいて所定サイズのドットを設定して印刷用のデータを生成する印刷データ生成ステップと、
当該印刷データ生成ステップで生成された印刷データと前記ノズル特性情報取得ステップで取得した前記印字ヘッドのノズル特性情報とに基づいて前記印刷データを前記印字ヘッドで印刷したときのバンディング現象の発生を判定するバンディング判定ステップと、
当該バンディング判定ステップでバンディング現象が発生していると判定されたときにそのバンディング現象に関与するドットサイズを補正するドットサイズ補正ステップと、を含むことを特徴とする印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファクシミリ装置や複写機、ＯＡ機器のプリンタなどの印刷装置などに係り、特に、複数色の液体インクの微粒子を印刷用紙（記録材）上に吐出して所定の文字や画像を描画するようにした、いわゆるインクジェット方式の印刷装置、印刷プログラム、印刷方法および画像処理装置、画像処理プログラム、画像処理方法、並びに前記プログラムを記録した記録媒体に関するものである。
【背景技術】
【０００２】
係るインクジェット方式を採用したプリンタ（以下、「インクジェットプリンタ」と称す）は、一般に安価でかつ高品質のカラー印刷物が容易に得られることから、パーソナルコンピュータやデジタルカメラなどの普及に伴い、オフィスのみならず一般ユーザにも広く普及してきている。
このようなインクジェットプリンタは、一般に、インクカートリッジと印字ヘッドが一体的に備えられたキャリッジなどと称される移動体が印刷媒体（用紙）上をその紙送り方向の左右に往復しながらその印字ヘッドのノズルから液体インクの粒子をドット状に吐出（噴射）することで、印刷用紙上に所定の文字や画像を描画して所望の印刷物を作成するようになっている。そして、このキャリッジに黒色（ブラック）を含めた４色（イエロー、マゼンタ、シアン）のインクカートリッジと各色ごとの印字ヘッドを備えることで、モノクロ印刷のみならず、各色を組み合わせたフルカラー印刷も容易に行えるようになっている（さらに、これら各色に、ライトシアンやライトマゼンタなどを加えた６色や７色、あるいは８色のものも実用化されている）。
【０００３】
また、このようにキャリッジ上の印字ヘッドを紙送り方向の左右（印刷用紙の幅方向）に往復させながら印刷を実行するようにしたタイプのインクジェットプリンタでは、１ページ全体をきれいに印刷するために印字ヘッドを数十回から１００回以上も往復動させる必要があるため、他の方式の印刷装置、例えば、複写機などのような電子写真技術を用いたレーザープリンタなどに比べて大幅に印刷時間がかかるといった欠点がある。
【０００４】
これに対し、印刷用紙の幅と同じ寸法の長尺の印字ヘッドを配置してキャリッジを使用しないタイプのインクジェットプリンタでは、印字ヘッドを印刷用紙の幅方向に移動させる必要がなく、いわゆる１パスでの印刷が可能となるため、前記レーザープリンタと同様な高速な印刷が可能となる。また、印字ヘッドを搭載するキャリッジやこれを移動させるための駆動系などが不要となるため、プリンタ筐体の小型・軽量化が可能となり、さらに静粛性も大幅に向上するといった利点も有している。なお、前者方式のインクジェットプリンタを一般に「マルチパス型プリンタ」、後者方式のインクジェットプリンタを一般に「ラインヘッド型プリンタ」と呼んでいる。
【０００５】
ところで、このようなインクジェットプリンタに不可欠な印字ヘッドは、直径が１０〜７０μｍ程度の微細なノズルを一定の間隔を隔てて直列、または印刷方向に多段に配設してなるものであるため、製造誤差によって一部のノズルのインクの吐出方向が傾いてしまったり、ノズルの位置が理想位置とはずれた位置に配置されてしまい、そのノズルで形成されるドットが目標点よりもずれてしまうといった、いわゆる「飛行曲がり現象」を発生してしまうことがある。
【０００６】
この結果、その不良ノズル部分に相当する印刷部分に、いわゆる「バンディング（スジ）現象」と称される印刷不良が発生して、印刷品質を著しく低下させてしまうことがある。すなわち、「飛行曲がり現象」が発生すると隣接ドット間の距離が不均一となり、隣接ドット間の距離が長い部分には「白スジ（印刷用紙が白色の場合）」が発生し、隣接ドット間の距離が短い部分には、「濃いスジ」が発生する。
【０００７】
特に、このようなバンディング現象は、前述したような「マルチパス型プリンタ」の場合よりも、印字ヘッダが固定（１パス印刷）で、かつノズルの数がマルチパス型プリンタよりも格段に多い「ラインヘッド型プリンタ」の方に顕著に発生し易い（マルチパス型プリンタでは、印字ヘッドを何回も往復させることを利用して白スジを目立たなくする技術がある）。
【０００８】
そのため、このような「バンディング現象」による一種の印刷不良を防止するために、印字ヘッドの製造技術の向上や設計改良などといった、いわゆるハード的な部分での研究開発が鋭意進められているが、製造コストや印刷品質、技術面などから１００％「バンディング現象」が発生しない印字ヘッドを提供するのは困難となっている。
そこで、現状では前記のようなハード的な部分での改良に加え、以下に示すような印刷制御といった、いわゆるソフト的な手法を用いてこのような「バンディング現象」を低減するような技術が併用されている。
【０００９】
例えば、以下に示す特許文献１や特許文献２には、ドットの記録ピッチとドット径とが中途半端に等しくなるとバンディング現象が目立つという知見に基づいて、積極的にドット径をそのドットの記録ピッチと異ならしめることでバンディング現象を低減するような手法が開示されている。
また、以下に示す特許文献３には、ドットの記録ピッチとドット径とがほぼ同一になるのを防ぐために、「大」、「中」、「小」のドットが打ち分けられる場合で、中ドットが記録ピッチと等しい径であるときは、その直前の奇数（または偶数）ラインのデータと入れ替えることでバンディング現象を低減するような手法が開示されている。
【特許文献１】特開平１−２３５６５５号公報
【特許文献２】特開平１−２３５６５６号公報
【特許文献３】特開平１１−２５４６６２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
ところで、前記特許文献などに示す手法は、ドットの記録ピッチとドット径とが等しい場合やドットの記録ピッチとドット径とがほぼ同一のケースでは、機械的に一律にバンディング現象が発生しているものとみなしてそのバンディング低減処理を実施するようにしているため、そのようなケースが広範囲に亘る場合はその処理に時間がかかるといった問題がある。
【００１１】
また、バンディング現象による白スジや黒スジなどの目立ちやすさは、ドット径や解像度、飛行曲がり量、ドット色などとの関係によって大きく異なってくるため、バンディング低減処理が不要な箇所までも無駄に処理されてしまったり、あるいはバンディング低減処理が必要な箇所に対して処理が行われないなど、効率的な処理が困難である。
そこで、本発明はこのような課題を有効に解決するために案出されたものであり、その目的は、バンディング現象の発生を的確に判定して効率的なバンディング低減処理を実施することができる新規な印刷装置、印刷プログラム、印刷方法および画像処理装置、画像処理プログラム、画像処理方法並びに前記プログラムを記録した記録媒体を提供するものである。
【課題を解決するための手段】
【００１２】
〔形態１〕前記課題を解決するために形態１の印刷装置は、
サイズの異なるドットを打ち分けられるノズルを複数備えた印字ヘッドと、当該印字ヘッドのノズルごとのドット着弾位置に関するノズル特性情報を取得するノズル特性情報取得手段と、画像データを取得する画像データ取得手段と、当該画像データ取得手段で取得された画像データの各画素ごとにその画素値に基づいて所定サイズのドットを設定して印刷用のデータを生成する印刷データ生成手段と、当該印刷データ生成手段で生成された印刷データと前記ノズル特性情報取得手段で取得した前記印字ヘッドのノズル特性情報とに基づいて前記印刷データを前記印字ヘッドで印刷したときのバンディング現象の発生を判定するバンディング判定手段と、当該バンディング判定手段でバンディング現象が発生していると判定されたときにそのバンディング現象に関与するドットサイズを補正するドットサイズ補正手段と、当該ドットサイズ補正手段で補正された印刷データに基づいて印刷を実行する印刷手段と、を備えたことを特徴とするものである。
【００１３】
これによって、バンディング現象の発生を的確に判定して、特に「白スジ」や「濃いスジ」が目立つ箇所のみに対してバンディング低減処理を実施することが可能となるため、すべてのバンディング発生箇所に対して一律に実施する場合に比べて効率的な印刷処理を実現することができる。
ここで、「バンディング現象」とは、「飛行曲がり現象」によって発生する「白スジ」だけでなく、この「白スジ」と共に「濃いスジ」が同時に発生する印刷不良のことをいうものとする（以下の「印刷装置」に関する形態、「印刷プログラム」に関する形態、「印刷方法」に関する形態、「画像処理装置」に関する形態、「画像処理プログラム」に関する形態、「画像処理方法」に関する形態、並びに「前記プログラムを記録した記録媒体」に関する形態、発明を実施するための最良の形態の欄などの記載において同じである）。
【００１４】
また、「飛行曲がり現象」とは、前述したように単なる一部のノズルの不吐出現象とは異なり、インクは吐出するものの、その一部のノズルの吐出方向が傾くなどしてドットが目標位置よりずれて形成されてしまう現象をいう（以下の「印刷装置」に関する形態、「印刷プログラム」に関する形態、「印刷方法」に関する形態、「画像処理装置」に関する形態、「画像処理プログラム」に関する形態、「画像処理方法」に関する形態、並びに「前記プログラムを記録した記録媒体」に関する形態、発明を実施するための最良の形態の欄などの記載において同じである）。
【００１５】
また、「白スジ」とは、「飛行曲がり現象」によって隣接ドット間の距離が所定の距離よりも広くなる現象が連続的に発生して印刷媒体の下地の色がスジ状に目立ってしまう部分（領域）をいい、また、「濃いスジ」とは、同じく「飛行曲がり現象」によって隣接ドット間の距離が所定の距離よりも短くなる現象が連続的に発生して印刷媒体の下地の色が見えなくなったり、あるいはドット間の距離が短くなることによって相対的に濃く見えたり、さらにはずれて形成されたドットの一部が正常なドットと重なり合ってその重なり合った部分が濃いスジ状に目立ってしまう部分（領域）をいうものとする（以下の「印刷装置」に関する形態、「印刷プログラム」に関する形態、「印刷方法」に関する形態、「画像処理装置」に関する形態、「画像処理プログラム」に関する形態、「画像処理方法」に関する形態、並びに「前記プログラムを記録した記録媒体」に関する形態、発明を実施するための最良の形態の欄などの記載において同じである）。
【００１６】
〔形態２〕形態２の印刷装置は、
形態１に記載の印刷装置において、前記印刷データ生成手段で生成された印刷データの解像度と、当該印刷データの各ドットのドットサイズと、当該印刷データの各ドットごとの着弾精度情報との関係を記録した画質判定情報を記憶した画質判定情報記憶手段を備え、前記バンディング判定手段は、当該画質判定情報記憶手段に記憶された画質判定情報に基づいて前記印刷データ生成手段で生成された印刷データのバンディング現象の発生を判定するようになっていることを特徴とするものである。
【００１７】
すなわち、後の実施の形態の説明の欄で詳述するが、前述したバンディング現象は、印刷データの解像度と、当該印刷データの各ドットのドットサイズと、当該印刷データの各ドットごとの着弾位置誤差との関係によってその目立ち具合が大きく異なるため、本形態では、これらの関係を画質判定情報として画質判定情報記憶手段に記憶しておき、この画質判定情報に基づいて印刷データのバンディング現象の発生を判定するようにしたものである。
これによって、恣意的（主観的）なバンディング現象判定のぶれ（ゆれ）を回避し、バンディング現象の発生を客観的かつ的確に判定することができる。
【００１８】
〔形態３〕形態３の印刷装置は、
形態２に記載の印刷装置において、前記画質判定情報記憶手段は、さらに前記印刷データ生成手段で生成された印刷データのドットの色を記録した画質判定情報を記憶していることを特徴とするものである。
【００１９】
すなわち、前述したバンディング現象は、形態２に示すように、印刷データの解像度と、当該印刷データの各ドットのドットサイズと、当該印刷データの各ドットごとの着弾位置誤差との関係に加え、ドットの色によってもその目立ち具合が大きく異なるため、本形態では、このドットの色も画質判定情報として加えて画質判定情報記憶手段に記憶しておき、この画質判定情報に基づいて印刷データのバンディング現象の発生を判定するようにしたものである。
これによって、ドット色ごとに異なる恣意的（主観的）な判定のぶれ（ゆれ）を回避し、バンディング現象の発生を客観的かつ的確に判定することができる。
【００２０】
〔形態４〕形態４の印刷装置は、
形態２または３に記載の印刷装置において、前記バンディング判定手段は、注目ドットの周囲の空きスペースの最小値から前記印刷データ生成手段で生成された印刷データの解像度を求めるようになっていることを特徴とするものである。
これによって、注目ドットの周囲の空きスペースの最小値を調べるだけで、前記印刷データ生成手段で生成された印刷データの解像度を容易に求めることができ、処理がより迅速に行える。
【００２１】
〔形態５〕形態５の印刷装置は、
形態１〜４のいずれかに記載の印刷装置において、前記印字ヘッドは、ラインヘッド型の印字ヘッドであることを特徴とするものである。
これによって、前述したように、いわゆる１パスで印刷が終了するラインヘッド型の印字ヘッドを用いた場合に特に発生し易いバンディング現象に対してその低減処理を効率良く実施することができる。
【００２２】
〔形態６〕形態６の印刷装置は、
形態１〜４のいずれかに記載の印刷装置において、前記印字ヘッドは、マルチパス型の印字ヘッドであることを特徴とするものである。
【００２３】
前述したバンディング現象は、ラインヘッド型の印字ヘッドの場合に顕著にみられるが、マルチパス型の印字ヘッドの場合でも発生する。従って、前記形態１〜４のいずれかに記載の印刷方法をマルチパス型の印字ヘッドの場合に適用すれば、マルチパス型の印字ヘッドで発生したバンディング現象の低減処理も効率良く実施することができる。
また、マルチパス型の印字ヘッドの場合は、印字ヘッドの走査を繰り返すなどの工夫を施すことで、前記のようなバンディング現象を回避することが可能であるが、前記形態１〜４の印刷装置を適用すれば、印字ヘッドを同じ箇所を何度も走査させる必要がなくなるため、より高速な印刷を実現することも可能となる。
【００２４】
〔形態７〕形態７の印刷プログラムは、
コンピュータを、サイズの異なるドットを打ち分けられるノズルを複数備えた印字ヘッドのノズルごとのドット着弾位置に関するノズル特性情報を取得するノズル特性情報取得手段と、画像データを取得する画像データ取得手段と、当該画像データ取得手段で取得された画像データの各画素ごとにその画素値に基づいて所定サイズのドットを設定して印刷用のデータを生成する印刷データ生成手段と、当該印刷データ生成手段で生成された印刷データと前記ノズル特性情報取得手段で取得した前記印字ヘッドのノズル特性情報とに基づいて前記印刷データを前記印字ヘッドで印刷したときのバンディング現象の発生を判定するバンディング判定手段と、当該バンディング判定手段でバンディング現象が発生していると判定されたときにそのバンディング現象に関与するドットサイズを補正するドットサイズ補正手段と、当該ドットサイズ補正手段で補正された印刷データに基づいて印刷を実行する印刷手段と、して機能させることを特徴とするものである。
【００２５】
これによって形態１と同様に、バンディング現象の発生を的確に判定して、特に「白スジ」や「濃いスジ」が目立つ箇所のみに対してバンディング低減処理を実施することが可能となるため、すべてのバンディング発生箇所に対して一律に実施する場合に比べて効率的な印刷処理を実現することができる。
また、インクジェットプリンタなどといった現在市場に出回っている殆どの印刷装置は中央処理装置（ＣＰＵ）や記憶装置（ＲＡＭ、ＲＯＭ）、入出力装置などからなるコンピュータシステムを備えており、そのコンピュータシステムを用いてソフトウェアによって前記各手段を実現することができるため、専用のハードウェアを作成して前記各手段を実現する場合に比べて経済的かつ容易に実現することができる。
さらに、プログラムの一部を書き換えることによって機能改変や改良などによるバージョンアップも容易に行うことができる。
【００２６】
〔形態８〕形態８の印刷プログラムは、
形態７に記載の印刷プログラムにおいて、前記印刷データ生成手段で生成された印刷データの解像度と、当該印刷データの各ドットのドットサイズと、当該印刷データの各ドットごとの着弾精度情報との関係を記録した画質判定情報を記憶した画質判定情報記憶手段を備え、前記バンディング判定手段は、当該画質判定情報記憶手段に記憶された画質判定情報に基づいて前記印刷データ生成手段で生成された印刷データのバンディング現象の発生を判定するようになっていることを特徴とするものである。
【００２７】
これによって、形態２と同様に、恣意的（個人的）なバンディング現象判定のぶれ（ゆれ）を回避し、バンディング現象の発生を客観的かつ的確に判定することができる。
また、形態８と同様に現在市場に出回っている殆どの印刷装置に備え付けられているコンピュータシステムを用いてソフトウェアによって前記各手段を実現することができるため、専用のハードウェアを作成して前記各手段を実現する場合に比べて経済的かつ容易に実現することができる。
さらに、プログラムの一部を書き換えることによって機能改変や改良などによるバージョンアップも容易に行うことができる。
【００２８】
〔形態９〕形態９の印刷プログラムは、
形態８に記載の印刷プログラムにおいて、前記画質判定情報記憶手段は、さらに前記印刷データ生成手段で生成された印刷データのドットの色を記録した画質判定情報を記憶していることを特徴とするものである。
【００２９】
これによって、形態３と同様に、ドット色ごとに異なる恣意的（個人的）な判定のぶれ（ゆれ）を回避し、バンディング現象の発生を客観的かつ的確に判定することができる。
また、形態８と同様に現在市場に出回っている殆どの印刷装置に備え付けられているコンピュータシステムを用いてソフトウェアによって前記各手段を実現することができるため、専用のハードウェアを作成して前記各手段を実現する場合に比べて経済的かつ容易に実現することができる。
さらに、プログラムの一部を書き換えることによって機能改変や改良などによるバージョンアップも容易に行うことができる。
【００３０】
〔形態１０〕形態１０の印刷プログラムは、
形態８または９に記載の印刷プログラムにおいて、前記バンディング判定手段は、注目ドットの周囲の空きスペースの最小値から前記印刷データ生成手段で生成された印刷データの解像度を求めるようになっていることを特徴とするものである。
【００３１】
これによって、形態４と同様に注目ドットの周囲の空きスペースの最小値を調べるだけで、前記印刷データ生成手段で生成された印刷データの解像度を容易に求めることができるため、処理がより迅速に行える。
また、形態８と同様に現在市場に出回っている殆どの印刷装置に備え付けられているコンピュータシステムを用いてソフトウェアによって前記各手段を実現することができるため、専用のハードウェアを作成して前記各手段を実現する場合に比べて経済的かつ容易に実現することができる。
さらに、プログラムの一部を書き換えることによって機能改変や改良などによるバージョンアップも容易に行うことができる。
【００３２】
〔形態１１〕形態１１のコンピュータ読み取り可能な記録媒体は、
形態７〜１０のいずれかに記載の印刷プログラムを記録したコンピュータ読み取り可能な記録媒体である。
これによって、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ、ＦＤ、半導体チップなどのコンピュータ読み取り可能な記憶媒体を介して前記形態７〜１０のいずれかに記載の印刷プログラムをユーザなどの需用者に対して容易かつ確実に提供することができる。
【００３３】
〔形態１２〕形態１２の印刷方法は、
サイズの異なるドットを打ち分けられるノズルを複数備えた印字ヘッドのノズルごとのドット着弾位置に関するノズル特性情報を取得するノズル特性情報取得ステップと、画像データを取得する画像データ取得ステップと、当該画像データ取得ステップで取得された画像データの各画素ごとにその画素値に基づいて所定サイズのドットを設定して印刷用のデータを生成する印刷データ生成ステップと、当該印刷データ生成ステップで生成された印刷データと前記ノズル特性情報取得ステップで取得した前記印字ヘッドのノズル特性情報とに基づいて前記印刷データを前記印字ヘッドで印刷したときのバンディング現象の発生を判定するバンディング判定ステップと、当該バンディング判定ステップでバンディング現象が発生していると判定されたときにそのバンディング現象に関与するドットサイズを補正するドットサイズ補正ステップと、当該ドットサイズ補正ステップで補正された印刷データに基づいて印刷を実行する印刷ステップと、を含むことを特徴とするものである。
【００３４】
これによって形態１と同様に、バンディング現象の発生を的確に判定して、特に「白スジ」や「濃いスジ」が目立つ箇所のみに対してバンディング低減処理を実施することが可能となるため、すべてのバンディング発生箇所に対して一律に実施する場合に比べて効率的な印刷処理を実現することができる。
【００３５】
〔形態１３〕形態１３の印刷方法は、
形態１２に記載の印刷方法において、前記印刷データ生成ステップで生成された印刷データの解像度と、当該印刷データの各ドットのドットサイズと、当該印刷データの各ドットごとの着弾精度情報との関係を記録した画質判定情報を記憶した画質判定情報記憶ステップとを含み、前記バンディング判定ステップは、当該画質判定情報記憶ステップで記憶された画質判定情報に基づいて前記印刷データ生成ステップで生成された印刷データのバンディング現象の発生を判定することを特徴とするものである。
これによって形態２と同様に、恣意的（個人的）なバンディング現象判定のぶれ（ゆれ）を回避し、バンディング現象の発生を客観的かつ的確に判定することができる。
【００３６】
〔形態１４〕形態１４の印刷方法は、
形態１３に記載の印刷方法において、前記画質判定情報記憶ステップは、さらに前記印刷データ生成ステップで生成された印刷データのドットの色を記録した画質判定情報を記憶していることを特徴とするものである。
これによって形態３と同様に、ドット色ごとに異なる恣意的（個人的）な判定のぶれ（ゆれ）を回避し、バンディング現象の発生を客観的かつ的確に判定することができる。
【００３７】
〔形態１５〕形態１５の印刷方法は、
形態１３または１４に記載の印刷方法において、前記バンディング判定ステップは、注目ドットの周囲の空きスペースの最小値から前記印刷データ生成ステップで生成された印刷データの解像度を求めるようになっていることを特徴とするものである。
これによって形態４と同様に注目ドットの周囲の空きスペースの最小値を調べるだけで、前記印刷データ生成手段で生成された印刷データの解像度を容易に求めることができるため、処理がより迅速に行える。
【００３８】
〔形態１６〕形態１６の画像処理装置は、
サイズの異なるドットを打ち分けられるノズルを複数備えた印字ヘッドのノズルごとのドット着弾位置に関するノズル特性情報を取得するノズル特性情報取得手段と、取得した画像データの各画素ごとにその画素値に基づいて所定サイズのドットを設定して印刷用のデータを生成する印刷データ生成手段と、当該印刷データ生成手段で生成された印刷データと前記ノズル特性情報取得手段で取得した前記印字ヘッドのノズル特性情報とに基づいて前記印刷データを前記印字ヘッドで印刷したときのバンディング現象の発生を判定するバンディング判定手段と、当該バンディング判定手段でバンディング現象が発生していると判定されたときにそのバンディング現象に関与するドットサイズを補正するドットサイズ補正手段と、を備えたことを特徴とするものである。
【００３９】
これによって、バンディング現象の発生を的確に判定して、特に「白スジ」や「濃いスジ」が目立つ箇所のみに対してバンディング低減処理を実施することが可能となるため、すべてのバンディング発生箇所に対して一律に実施する場合に比べて効率的な印刷データ補正（作成）処理を実現することができる。
また、各手段をソフトウェア上で実施できるため、汎用のパソコンなどの情報処理装置などによって容易に実現できる。
【００４０】
〔形態１７〕形態１７の画像処理装置は、
形態１６に記載の画像処理装置において、前記印刷データ生成手段で生成された印刷データの解像度と、当該印刷データの各ドットのドットサイズと、当該印刷データの各ドットごとの着弾精度情報との関係を記録した画質判定情報を記憶した画質判定情報記憶手段を備え、前記バンディング判定手段は、当該画質判定情報記憶手段に記憶された画質判定情報に基づいて前記印刷データ生成手段で生成された印刷データのバンディング現象の発生を判定するようになっていることを特徴とするものである。
【００４１】
これによって、恣意的（個人的）なバンディング現象判定のぶれ（ゆれ）を回避し、バンディング現象の発生を客観的かつ的確に判定することができる。
また、各手段をソフトウェア上で実施できるため、汎用のパソコンなどの情報処理装置などによって容易に実現できる。
【００４２】
〔形態１８〕形態１８の画像処理装置は、
形態１７に記載の画像処理装置において、前記画質判定情報記憶手段は、さらに前記印刷データ生成手段で生成された印刷データのドットの色を記録した画質判定情報を記憶していることを特徴とするものである。
【００４３】
これによって、ドット色ごとに異なる恣意的（個人的）な判定のぶれ（ゆれ）を回避し、バンディング現象の発生を客観的かつ的確に判定することができる。
また、各手段をソフトウェア上で実施できるため、汎用のパソコンなどの情報処理装置などによって容易に実現できる。
【００４４】
〔形態１９〕形態１９の画像処理装置は、
形態１７または１８に記載の画像処理装置において、前記バンディング判定手段は、注目ドットの周囲の空きスペースの最小値から前記印刷データ生成手段で生成された印刷データの解像度を求めるようになっていることを特徴とするものである。
【００４５】
これによって、注目ドットの周囲の空きスペースの最小値を調べるだけで、前記印刷データ生成手段で生成された印刷データの解像度を容易に求めることができるため、データ補正処理などがより迅速に行える。
また、各手段をソフトウェア上で実施できるため、汎用のパソコンなどの情報処理装置などによって容易に実現できる。
【００４６】
〔形態２０〕形態２０の画像処理プログラムは、
コンピュータを、サイズの異なるドットを打ち分けられるノズルを複数備えた印字ヘッドのノズルごとのドット着弾位置に関するノズル特性情報を取得するノズル特性情報取得手段と、取得した画像データの各画素ごとにその画素値に基づいて所定サイズのドットを設定して印刷用のデータを生成する印刷データ生成手段と、当該印刷データ生成手段で生成された印刷データと前記ノズル特性情報取得手段で取得した前記印字ヘッドのノズル特性情報とに基づいて前記印刷データを前記印字ヘッドで印刷したときのバンディング現象の発生を判定するバンディング判定手段と、当該バンディング判定手段でバンディング現象が発生していると判定されたときにそのバンディング現象に関与するドットサイズを補正するドットサイズ補正手段と、して機能させることを特徴とするものである。
【００４７】
これによって形態１６と同様にバンディング現象の発生を的確に判定して、特に「白スジ」や「濃いスジ」が目立つ箇所のみに対してバンディング低減処理を実施することが可能となるため、すべてのバンディング発生箇所に対して一律に実施する場合に比べて効率的な印刷データ補正（作成）処理を実現することができる。
また、パソコン（ＰＣ）などの汎用のコンピュータシステムを用いてソフトウェアによって前記各手段を実現することができるため、専用のハードウェアを作成して前記各手段を実現する場合に比べて経済的かつ容易に実現することができる。さらに、プログラムの一部を書き換えることによって機能改変や改良などによるバージョンアップも容易に行うことができる。
【００４８】
〔形態２１〕形態２１の画像処理プログラムは、
形態２０に記載の画像処理プログラムにおいて、前記印刷データ生成手段で生成された印刷データの解像度と、当該印刷データの各ドットのドットサイズと、当該印刷データの各ドットごとの着弾精度情報との関係を記録した画質判定情報を記憶した画質判定情報記憶手段を備え、前記バンディング判定手段は、当該画質判定情報記憶手段に記憶された画質判定情報に基づいて前記印刷データ生成手段で生成された印刷データのバンディング現象の発生を判定するようになっていることを特徴とするものである。
【００４９】
これによって形態１７と同様に恣意的（個人的）なバンディング現象判定のぶれ（ゆれ）を回避し、バンディング現象の発生を客観的かつ的確に判定することができる。
また、形態２１と同様にパソコン（ＰＣ）などの汎用のコンピュータシステムを用いてソフトウェアによって前記各手段を実現することができるため、専用のハードウェアを作成して前記各手段を実現する場合に比べて経済的かつ容易に実現することができる。さらに、プログラムの一部を書き換えることによって機能改変や改良などによるバージョンアップも容易に行うことができる。
【００５０】
〔形態２２〕形態２２の画像処理プログラムは、
形態２１に記載の画像処理プログラムにおいて、前記画質判定情報記憶手段は、さらに前記印刷データ生成手段で生成された印刷データのドットの色を記録した画質判定情報を記憶していることを特徴とするものである。
【００５１】
これによって形態１８と同様に、ドット色ごとに異なる恣意的（個人的）な判定のぶれ（ゆれ）を回避し、バンディング現象の発生を客観的かつ的確に判定することができる。
また、形態２１と同様にパソコン（ＰＣ）などの汎用のコンピュータシステムを用いてソフトウェアによって前記各手段を実現することができるため、専用のハードウェアを作成して前記各手段を実現する場合に比べて経済的かつ容易に実現することができる。さらに、プログラムの一部を書き換えることによって機能改変や改良などによるバージョンアップも容易に行うことができる。
【００５２】
〔形態２３〕形態２３の画像処理プログラムは、
形態２１または２２に記載の画像処理プログラムにおいて、前記バンディング判定手段は、注目ドットの周囲の空きスペースの最小値から前記印刷データ生成手段で生成された印刷データの解像度を求めるようになっていることを特徴とするものである。
【００５３】
これによって形態１９と同様に、注目ドットの周囲の空きスペースの最小値を調べるだけで、前記印刷データ生成手段で生成された印刷データの解像度を容易に求めることができるため、データ補正処理などがより迅速に行える。
また、形態２１と同様にパソコン（ＰＣ）などの汎用のコンピュータシステムを用いてソフトウェアによって前記各手段を実現することができるため、専用のハードウェアを作成して前記各手段を実現する場合に比べて経済的かつ容易に実現することができる。さらに、プログラムの一部を書き換えることによって機能改変や改良などによるバージョンアップも容易に行うことができる。
【００５４】
〔形態２４〕形態２４のコンピュータ読み取り可能な記録媒体は、
形態２０〜２３に記載の画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体である。
これによって、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ、ＦＤ、半導体チップなどのコンピュータ読み取り可能な記憶媒体を介して前記形態２０〜２３のいずれかに記載の画像処理プログラムをユーザなどの需用者に対して容易かつ確実に提供することができる。
【００５５】
〔形態２５〕形態２５の画像処理方法は、
サイズの異なるドットを打ち分けられるノズルを複数備えた印字ヘッドのノズルごとのドット着弾位置に関するノズル特性情報を取得するノズル特性情報取得ステップと、取得した画像データの各画素ごとにその画素値に基づいて所定サイズのドットを設定して印刷用のデータを生成する印刷データ生成ステップと、当該印刷データ生成ステップで生成された印刷データと前記ノズル特性情報取得ステップで取得した前記印字ヘッドのノズル特性情報とに基づいて前記印刷データを前記印字ヘッドで印刷したときのバンディング現象の発生を判定するバンディング判定ステップと、当該バンディング判定ステップでバンディング現象が発生していると判定されたときにそのバンディング現象に関与するドットサイズを補正するドットサイズ補正ステップと、を含むことを特徴とするものである。
【００５６】
これによって形態１６と同様にバンディング現象の発生を的確に判定して、特に「白スジ」や「濃いスジ」が目立つ箇所のみに対してバンディング低減処理を実施することが可能となるため、すべてのバンディング発生箇所に対して一律に実施する場合に比べて効率的な印刷データ補正（作成）処理を実現することができる。
【００５７】
〔形態２６〕形態２６の画像処理方法は、
形態２５に記載の画像処理方法において、前記印刷データ生成ステップで生成された印刷データの解像度と、当該印刷データの各ドットのドットサイズと、当該印刷データの各ドットごとの着弾精度情報との関係を記録した画質判定情報を記憶した画質判定情報記憶ステップとを含み、前記バンディング判定ステップは、当該画質判定情報記憶ステップで記憶された画質判定情報に基づいて前記印刷データ生成ステップで生成された印刷データのバンディング現象の発生を判定することを特徴とするものである。
これによって形態１７と同様に恣意的（個人的）なバンディング現象判定のぶれ（ゆれ）を回避し、バンディング現象の発生を客観的かつ的確に判定することができる。
【００５８】
〔形態２７〕形態２７の画像処理方法は、
形態２６に記載の画像処理方法において、前記画質判定情報記憶ステップは、さらに前記印刷データ生成ステップで生成された印刷データのドットの色を記録した画質判定情報を記憶していることを特徴とするものである。
これによって形態１８と同様に、ドット色ごとに異なる恣意的（個人的）な判定のぶれ（ゆれ）を回避し、バンディング現象の発生を客観的かつ的確に判定することができる。
【００５９】
〔形態２８〕形態２８の画像処理方法は、
形態２６または２７に記載の画像処理方法において、前記バンディング判定ステップは、注目ドットの周囲の空きスペースの最小値から前記印刷データ生成ステップで生成された印刷データの解像度を求めるようになっていることを特徴とするものである。
【００６０】
これによって形態１９と同様に、注目ドットの周囲の空きスペースの最小値を調べるだけで、前記印刷データ生成手段で生成された印刷データの解像度を容易に求めることができるため、データ補正処理などがより迅速に行える。
【発明を実施するための最良の形態】
【００６１】
以下、本発明を実施するための最良の形態を添付図面を参照しながら詳述する。
図１〜図２５は、本発明の印刷装置１００および印刷プログラム、印刷方法、画像処理装置、画像処理プログラム、画像処理方法、並びにコンピュータ読み取り可能な記録媒体に関する実施の形態を示したものである。
図１は、本発明に係る印刷装置１００の実施の形態を示す機能ブロック図である。
【００６２】
図示するように、この印刷装置１００は、サイズの異なるドットを打ち分けられるノズルを複数備えた印字ヘッド２００と、この印字ヘッド２００のノズルごとのドット着弾位置に関するノズル特性情報を取得するノズル特性情報取得手段１０と、多値の画像データを取得する画像データ取得手段１２と、この画像データ取得手段１２で取得された画像データの各画素ごとにその画素値に基づいて所定サイズのドットを設定して印刷用のデータを生成する印刷データ生成手段１４と、この印刷データ生成手段１４で生成された印刷データと前記ノズル特性情報取得手段１０で取得した前記印字ヘッド２００のノズル特性情報とに基づいて前記印刷データを前記印字ヘッド２００で印刷したときのバンディング現象の発生を判定するバンディング判定手段１６と、このバンディング判定手段１６の判定結果に基づいてそのバンディング現象に関与するドットサイズを補正するドットサイズ補正手段１８と、このドットサイズ補正手段１８で補正された印刷データに基づいて印刷を実行するインクジェット方式の印刷手段２０と、前記印刷データ生成手段１４で生成された印刷データの解像度と、当該印刷データの各ドットのドットサイズと、当該印刷データの各ドットごとの着弾精度情報との関係を記録した画質判定情報を記憶した画質判定情報記憶手段２２と、から主に構成されている。                                  
【００６３】
先ず、本発明に適用される印字ヘッド２００について説明する。
図３は、この印字ヘッド２００の構造を示す部分拡大底面図、図４は、その部分拡大側面図である。
図３に示すように、この印字ヘッド２００は、いわゆるラインヘッド型のプリンタに用いられる印刷用紙の紙幅方向に延びる長尺構造をしており、ブラック（Ｋ）インクを専用に吐出するノズルＮが複数個（図では１８個）、主走査方向に直線状に配列されたブラックノズルモジュール５０と、イエロー（Ｙ）インクを専用に吐出するノズルＮが複数個、同じく主走査方向に直線状に配列されたイエローノズルモジュール５２と、マゼンタ（Ｍ）インクを専用に吐出するノズルＮが複数個、同じく主走査方向に直線状に配列されたマゼンタノズルモジュール５４と、シアン（Ｍ）インクを専用に吐出するノズルＮが複数個、同じく主走査方向に直線状に配列されたシアンノズルモジュール５６といった４つのノズルモジュール５０、５２、５４、５６が紙送り方向方向（副走査方向）に重なるように一体的に配列して構成されている。なお、モノクロを目的とする印字ヘッドの場合は、ブラック（Ｋ）ノズルモジュールのみ、また、高画質な画像をターゲットとする印字ヘッドの場合はライトマゼンタやライトシアンなどのインクを専用に吐出するノズルモジュールを加えた６色や７色のインクを用いる場合もある。また、１つのノズルモジュールに備えられるノズルの数としては、その解像度に応じて異なってくるため、特に限定されるものではないが、例えば、後述するようないわゆるマルチパス型の場合は、約「１８０」個前後、ラインヘッド型の場合は、千数百個前後になるものが多い。
【００６４】
そして、図４は、例えばこれら４つのノズルモジュール５０、５２、５４、５６のなかの１つであるブラックノズルモジュール５０を側面から示したものであり、左から６番目のノズルＮ６が飛行曲がり現象を起こしてそのノズルＮ６からインクが斜め方向に吐出されてその隣りの正常なノズルＮ７の近傍にドットが印字（インク着弾）されてしまっている状態を示している。
【００６５】
従って、このブラックノズルモジュール５０を用いて印刷を実行すると、図５に示すように、飛行曲がりを発生していない状態では、いずれのドットも規定の印字位置に印字されるのに対し（理想的なドットパターン）、図６に示すように例えば左から６番目のノズルＮ６が飛行曲がり現象を起こしていると、そのドット印字位置が目的とする印字位置から距離ａだけその隣りの正常なノズルＮ７側にずれて印字される結果となる。なお、図４および図６の例では、飛行曲がり現象をわかり易く説明するために、１つのノズルのみが飛行曲がり現象を起こしている場合について説明したが、後述するように実際の印字ヘッドにあっては、その殆どのノズルが多少なりとも飛行曲がり現象を起こしているのが実態である。
【００６６】
次に、ノズル特性情報取得手段１０は、この印字ヘッド２００のノズルごとのドット着弾位置に関するノズル特性情報を取得する機能を提供するものであり、各ノズルごとの正規のドット着弾位置に対する実際のドット着弾位置誤差（μｍ）を検出してその情報を記録する機能を発揮するようになっている。
図８は、このノズル特性情報取得手段１０によって取得された印字ヘッド２００のドット着弾位置誤差（飛行曲がり量）を示した着弾位置誤差テーブル３００Ｂの一例を示したものである。
【００６７】
図の例では、１つの印字ヘッド２００に、１インチあたり１８０個のノズルが設けられ、それぞれのノズルごとに固有のノズル番号が「０」〜「１７９」まで付されており、それら各ノズルごとの正規のドット着弾位置に対する実際のドット着弾位置誤差（飛行曲がり量）（μｍ）が記録されている。
例えば、ノズル番号「０」およびノズル番号「１」のドット着弾位置誤差は、それぞれ正規のドット着弾位置に対して主走査方向（ノズル配列方向）の一方向に「１．９４」、「１１．４２」であり、また、ノズル番号「１７７」、「１７８」のドット着弾位置誤差は、それぞれ正規のドット着弾位置に対して主走査方向（ノズル配列方向）の他方向（「−」で表示）に「（−）０．０４」、「（−）３．８３」であることを示している。図８の例では、特にノズル番号「１」とノズル番号「２」の着弾位置誤差が他のノズルに比べて「１１．４２」および「１６．０３」と大きく、それらのノズルに対応する部位に顕著なバンディング現象が発生することが予想される。
【００６８】
なお、これら各ノズルの飛行曲がり方向は、実際には主走査方向のみならず、副走査方向（紙送り方向）も含めた３６０°あらゆる方向を含むが、副走査方向の飛行曲がりは、バンディング現象に関してはそれほど大きな影響を与えないことから、図８の例では、主走査方向のみの着弾位置誤差を示している。また、図１に示すようにこのノズル特性情報取得手段１０には、さらにノズル特性情報記憶部１０ａ、またはノズル特性情報検出部１０ｂが備えられており、このノズル特性情報記憶部１０ａに予め記憶された前記印字ヘッド２００の特性を読み出してきたり、あるいはノズル特性情報検出部１０ｂで検出された前記印字ヘッド２００の特性を読み出すことで必要な時期に前記印字ヘッド２００のノズル特性情報を容易に取得できるようになっている。
【００６９】
ここで、ノズル特性情報記憶部１０ａは、例えば、前記印字ヘッド２００の製造時、あるいは印刷装置１００（印刷手段２０）への組み込み時などに行われた印字ヘッドのノズル特性試験結果を書き込んだ読み出し自在なＲＯＭやＲＡＭなどの記憶手段から構成され、また、ノズル特性情報検出部１０ｂは、使用後にその印字ヘッド２００のノズル特性が変化した場合に対応するために定期的にあるいは所定の時期にスキャナ手段などの光学的印刷結果読み取り手段など利用してその印字ヘッド２００による印刷結果からその印字ヘッド２００の特性を検査してその検査結果を前記ノズル特性情報記憶部１０ａのデータと共に、あるいはそのデータに上書きなどして保存するようになっている。なお、この印字ヘッド２００の特性は、製造段階である程度固定されてしまい、インク詰まりなどによる吐出不良を除けば製造後に変化することは比較的稀であると考えられている。
【００７０】
次に、画像データ取得手段１２は、この印刷装置１００と繋がったパソコン（ＰＣ）やプリンタサーバなどの印刷指示装置（図示せず）から送られてくる印刷に供する多値のカラー画像データをネットワークなどを介して取得したり、あるいは図示しないスキャナやＣＤ−ＲＯＭドライブなどの画像（データ）読込装置などから直接読み込んで取得する機能を提供するようになっており、さらに取得した多値のカラー画像データが多値のＲＧＢデータ、例えば１画素あたり各色（Ｒ、Ｇ、Ｂ）ごとの階調（輝度値）が８ビット、２５６階調（０〜２５５）で表現される画像データであれば、これを色変換処理して前記印字ヘッド２００の各インクに対応する多値のＣＭＹＫ（４色の場合）データに変換する機能も同時に発揮するようになっている。
【００７１】
印刷データ生成手段１４は、この画像データ取得手段１２で取得された多値の画像データをＮ値化してＮ値化データを生成すると共に、そのＮ値化データの各画素ごとに所定サイズのドットを設定して印刷用のデータを生成する機能を提供するようになっている。
すなわち、この印刷データ生成手段１４は、例えば、前記画像データ取得手段１２で取得された画像データのそれぞれの画素の画素値（濃度または輝度）が８ビット（０〜２５６階調）で特定されており、これを４値化する場合、図７のドット・階調変換テーブル３００Ａに示すように３つの閾値を用いてそれぞれの画素の画素値を４つの階調に分類するようになっている。
【００７２】
先ず、図７のドット・階調変換テーブル３００Ａの右欄は、多値の画素値を４値化する場合の閾値とそれぞれの画素値との関係を示したものである。
このドット・変換テーブル３００Ａによれば、多値の画像データのそれぞれの画素の画素値（濃度値）が８ビット、２５６階調（０〜２５５）で特定される場合、「４２（第１閾値）」、「１２６（第２閾値）」、「２１０（第３閾値）」といった３つの閾値を用い、画素値が「０〜４２」の場合は、階調値：１（濃度「０」）、画素値が「４３〜１２６」の場合は、階調値：２（濃度「８４」）、画素値が「１２７〜２１０」の場合は、階調値：３（濃度「１６８」）、画素値が「２１１〜２５５」の場合は、階調値：４（濃度「２５５」）として４値化されることになる。
【００７３】
そして、この印刷データ生成手段１４は、さらに、このようにして各画素ごとにＮ値化されたＮ値化データの各画素ごとに、対応するドットを設定してインクジェット方式の印刷手段２０において利用される印刷用のデータを生成する。
図７のドット・階調変換テーブル３００Ａの左欄は、先に行われたＮ値化データの各画素の階調値とドットサイズとの関係を示した参照図である。
【００７４】
図の例では、濃度値に関する階調値「１」の場合のドットサイズは「ドットなし」、階調値「２」の場合のドットサイズは、ドット径が最も小さい「小ドット」（ドット径：３０μｍ）、階調値「３」の場合のドットサイズは、小ドットよりややドット径が大きい「中ドット」（ドット径：６０μｍ）、階調値「４」の場合のドットサイズは、ドットの径が最も大きい「大ドット」（ドット径：９０μｍ）にそれぞれ変換されるようになっている。なお、この画素値として「輝度値」を採用する場合は、この「濃度値」とは逆の関係のドットにそれぞれ変換されるようになっている。
【００７５】
次に、バンディング判定手段１６は、その詳細については後に説明するが、この印刷データ生成手段１４で生成された印刷データと前記ノズル特性情報取得手段１０で取得した前記印字ヘッド２００のノズル特性情報とに基づいて図９などに示すように前記印刷データを前記印字ヘッド２００で印刷したときのバンディング現象の発生を判定する機能を提供するようになっている。
【００７６】
ドットサイズ補正手段１８は、その詳細については後に説明するが、このバンディング判定手段１６の判定結果に基づいて図１０および図１１などに示すようにそのバンディング現象に関与するドットサイズを元のサイズとは異なるサイズに補正（変更）する機能を提供するようになっている。
印刷手段２０は、印刷媒体（用紙）Ｓまたは印字ヘッド２００の一方、あるいは双方を移動させながら前記印字ヘッド２００に形成された前記ノズルモジュール５０、５２、５４、５６の各ノズルからインクをそれぞれドット状に噴射して前記印刷媒体Ｓ上に多数のドットからなる所定の画像を形成するようにしたインクジェット方式のプリンタであり、前述した印字ヘッド２００の他に、この印字ヘッド２００を印刷媒体Ｓ上をその幅方向に往復移動させる図示しない印字ヘッド送り機構（マルチパス型の場合）、前記印刷媒体Ｓを移動させるための図示しない紙送り機構、前記印刷用データに基づいて印字ヘッド２００のインクの吐出を制御する図示しない印字コントローラ機構などの公知の構成要素から構成されている。
【００７７】
画質判定情報記憶手段２２は、前記印刷データ生成手段１４で生成された印刷データの解像度と、当該印刷データの各ドットのドットサイズと、当該印刷データの各ドットごとの着弾精度情報との関係を記録した画質判定情報を記憶すると共に、必要に応じてその画質判定情報をバンディング判定手段１６に提供するようになっている。
図１２は、この画質判定情報のデータ構造の一例を示したものであり、図中Ｘ軸は、印字ヘッド２００の解像度に等しいドットの記録ピッチ、図中Ｙ軸は、ドット径、図中Ｚ軸は直弾位置誤差精度（飛行曲がり量）を示したものである。
【００７８】
そして、図１４は、この画質判定情報のうち、Ｚ軸に規定する直弾位置誤差精度を（±）１０μｍとした場合の３種類の記録ピッチ（μｍ）と、同じく３種類のドット径（μｍ）との関係を示した検査パッチの一例を示したものである。前記印刷手段２０で実現可能な記録ピッチ／ドット径と、着弾位置誤差精度の３要因の組み合わせごとにベタ画像を印刷してどの組み合わせで実際そのくらいの人がバンディング現象を知覚できるかを測定するためのものである。なお、図中のマス目の明暗は、実際の印刷物の色の濃度に対応するものであり、暗い部分ほど色が濃く印刷されることを示している。
【００７９】
一般に、飛行曲がり現象に伴うバンディング現象は、飛行曲がり量を一定にした場合、低濃度領域や高濃度領域では目立ち難く、その中間濃度領域で最も目立ち易いといった傾向がある。また、実際の印刷物の濃度は、記録ピッチとドット径との関係に従って決定される。
従って、図示するように例えば、ドット径が最も大きい「大ドット（ドット径９０μｍ）」の場合では、記録ピッチが低解像度（１８０ｄｐｉ）のときは、その記録ピッチに対して着弾位置誤差（±１０μｍ）が相対的に小さいため、バンディング現象は殆ど目立たないが、中間解像度（３６０ｄｐｉ）になると、その記録ピッチに対して着弾位置誤差（±１０μｍ）の大きくなってくるため、バンディング現象が目立つようになる。しかし、さらに、記録ピッチが小さくなって高解像度（７２０ｄｐｉ）になると、ドット間の隙間がなくなってドット同士が部分的に重なり合って印刷媒体の地色が見えなくなり、±１０μｍ程度の着弾位置誤差が発生しても、印刷媒体の地色が見えなくなることに変わりなくなるため、反対にバンディング現象が殆ど目立たなくなる。
【００８０】
このような現象をよりわかり易く示したのが図１５および図１６の模式図である。
先ず、図１５は、ドット径が６０μｍの中ドットを用い、中間解像度（３６０ｄｐｉ：７０．６μｍ）と低解像度（１８０ｄｐｉ：１４１μｍ）のそれぞれのドットパターンを示したものである。
そして、図１６は、このような関係のドットパターンにおいて、左から２つめのドットに対応するノズルが主走査方向に飛行曲がりを起こしてそのノズルに対応するドットの着弾位置が右側に１０μｍだけずれてしまった状態を示したものである。
【００８１】
このような場合、図１６に示すように、中間解像度領域（３６０ｄｐｉ）では、着弾位置がずれてしまったドットの一部がその右隣のドットに重なってその部分に濃い縦スジが発生してしまっていると共に、その左隣のドットとの距離が大きくなってその部分に白い縦スジが発生してしまうのがわかる。
これに対して、低解像度領域（３６０ｄｐｉ）では、その程度の着弾位置のずれが発生してもその周囲とのドットとの位置関係は殆ど変わらないため、中間解像度領域（３６０ｄｐｉ）と同じ量の着弾位置誤差が発生しても、バンディング現象は殆ど目立たないことがわかる。
【００８２】
また、図１３は、図１２および図１４の点線矢印で示した領域の記録ピッチと画質劣化値（バンディング現象（スジ）の目立ちやすさ）との関係を示す画質劣化値グラフの一例を示したものであり、記録ピッチが小さい領域（高解像度領域）と記録ピッチが大きい領域（低解像度領域）では画質劣化値が低く、記録ピッチが中間の領域（中間解像度領域）で最も高くなっていることを示している。
【００８３】
なお、図１２から図１４の画質判定情報は、インク（ドット）色としてブラックの場合を示したものであり、このような画質判定情報は、カラー印字可能な印字ヘッド２００の場合は、その色ごとのそれぞれの画質判定情報（例えば、イエロー用画質判定情報、マゼンタ用画質判定情報、シアン用画質判定情報、ライトマゼンタ用画質判定情報…）が記憶保存されるようになっている。
【００８４】
ここで、このような構成をした本実施の形態の印刷装置１００は、印刷のための各種制御や前記ノズル特性情報取得手段１０、画像データ取得手段１２、印刷データ生成手段１４、ドットサイズ補正手段１８、印刷手段２０、画質判定情報記憶手段２２などをソフトウェア上で実現するためのコンピュータシステムを備えており、そのハードウェア構成は、図２に示すように、各種制御や演算処理を担う中央演算処理装置であるＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）６０と、主記憶装置（Ｍａｉｎ  Ｓｔｏｒａｇｅ）を構成するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）６２と、読み出し専用の記憶装置であるＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）６４との間をＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ）バスやＩＳＡ（Ｉｎｄｕｓｔｒｉａｌ  Ｓｔａｎｄａｒｄ  Ａｒｃｈｉｔｅｃｔｕｒｅ）バス等からなる各種内外バス６８で接続すると共に、このバス６８に入出力インターフェース（Ｉ／Ｆ）６６を介して、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの外部記憶装置（Ｓｅｃｏｎｄａｒｙ  Ｓｔｏｒａｇｅ）７０や、印刷手段２０やＣＲＴ、ＬＣＤモニター等の出力装置７２、操作パネルやマウス、キーボード、スキャナなどの入力装置７４、および図示しない印刷指示装置などと通信するためのネットワークＬなどを接続したものである。
【００８５】
そして、電源を投入すると、ＲＯＭ６４等に記憶されたＢＩＯＳ等のシステムプログラムが、ＲＯＭ６４に予め記憶された各種専用のコンピュータプログラム、あるいは、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）などの記憶媒体を介して、またはインターネットなどの通信ネットワークＬを介して記憶装置７０にインストールされた各種専用のコンピュータプログラムを同じくＲＡＭ６２にロードし、そのＲＡＭ６２にロードされたプログラムに記述された命令に従ってＣＰＵ６０が各種リソースを駆使して所定の制御および演算処理を行うことで前述したような各手段の各機能をソフトウェア上で実現できるようになっている。
【００８６】
次に、このような構成をした印刷装置１００を用いた印刷処理の流れの一例を図１７〜図２０のフローチャート図を主に参照しながら説明する。
なお、図１７のフローチャート図はこの印刷処理全体の流れの一例を、また、図１８は、のフローチャート図は、図１７のステップＳ１０４におけるバンディング判定処理の流れの一例を、また、図１９および図２０のフローチャート図は、ドットサイズ補正処理の流れの一例をそれぞれ示したものである。また、前述したようにドットを印字するための印字ヘッド２００は、一般に４色および６色などといった複数種類の色のドットをほぼ同時に印字できるようになっているが、以下の例では説明をわかり易くするためにいずれのドットもいずれか１色（単色）の印刷ヘッド２００によって印字されるものとして説明する（モノクロ画像）。
【００８７】
先ず、図１７のフローチャート図に示すように、この印刷装置１００は、電源投入後、印刷処理のための所定の初期動作が終了したならば、最初のステップＳ１００に移行して、パソコンなどの図示しない印刷指示端末が接続されている場合は、前記画像データ取得手段１２がその印刷指示端末から明示的な印刷指示があるかどうかを監視し、印刷指示があったときは、その印刷指示端末から印刷指示と共に、印刷対象となる多値の画像データが送られてきたかどうかを判断する。
【００８８】
この結果、例えば所定時間経っても所定の画像データが送られてこないと判断したときは、そのまま処理を終了することになるが、所定時間内に所定の画像データが送られてきたと判断したときは、前記画像データ取得手段１２によってその画像データを取得して次のステップＳ１０２に移行し、前記印刷データ生成手段１４によって図７に示したようなドット・階調変換テーブル３００Ａに基づいてその画像データから印刷用のデータを生成する。
【００８９】
なお、このとき前記画像データ取得手段１２で取得した画像データが多値のＲＧＢデータであるときは、前述したようにこれを所定の変換アルゴリズムに基づいて使用インクに対応した多値のＣＭＹＫデータに変換する処理も同時に実施することになる。
このようにして処理対象となる印刷データを生成したならば、次のステップＳ１０４に移行して、前記バンディング判定手段１６によって前記ノズル特性情報取得手段１０で取得したノズル特性情報に基づいてその印刷データに関するバンディング判定処理を実施する。
【００９０】
このバンディング判定処理は、先ず、図１８のステップＳ２００に示すように、判定対象となる印刷データ中の所定の注目画素を決定すると共に、その注目画素の単位領域の記録ピッチ（Ｐｍｎ）を計算してその単位領域の解像度を求める。
このステップＳ２００における印刷データの解像度の算出方法としては特に限定するものではないが、例えば、図２１（Ａ）〜（Ｃ）に示すように、前記印字ヘッド２００の標準記録ピッチと注目画素Ｐの左右（周囲）の空きの最小値との関係から求めることができる。
【００９１】
図２１（Ａ）は、注目画素Ｐの左右１つ分が空いている状態を示したものであり、その注目画素Ｐの単位領域の記録ピッチ（解像度）は、標準記録ピッチ／２の記録ピッチ（Ｐｍｎ）ということになる。また、図２１（Ｂ）は、注目画素Ｐの左右２つ分が空いている状態を示したものであり、その注目画素Ｐの領域の記録ピッチ（解像度）は、標準記録ピッチ／３の記録ピッチ（Ｐｍｎ）ということになる。
【００９２】
なお、図２１（Ｃ）に示すように、注目画素Ｐの左側が１つ分空いており、右側が２つ分空いている場合は、空きの最小値は注目画素Ｐの左側の１つ分ということにことから、この場合の記録ピッチは、図２１（Ａ）のケースと同じように標準記録ピッチ／２の記録ピッチ（Ｐｍｎ）ということになる。
また、このステップＳ２００における印刷データの解像度の他の算出方法としては、前記のように左右のみでなく、注目画素Ｐの上下左右および斜め４５°方向を含めた注目画素Ｐの周囲の空きの最小値との関係から求めることができる。すなわち、注目画素Ｐの上下方向に関しては、前記の左右と同じアルゴリズムを用いることができ、また、注目画素Ｐの斜め４５°方向に関しては、その方向への１マスを注目画素Ｐ左右の１マスと同様に捉えれば、同じアルゴリズムを用いることができる。
【００９３】
そして、このようにしてその注目画素の単位領域の記録ピッチ（Ｐｍｎ）を計算したならば、次のステップＳ２０２に移行して前記ノズル特性情報取得手段１０によってその注目画素を担当する前記印字ヘッド２００のノズルの特性情報を読み出し、そのノズルで印字されるドットの着弾位置誤差（Ｅｍｎ）を求めると共に、引き続き、次のステップＳ２０４に移行して、その注目画素の画素値に対応するドット径（Ｒｍｎ）を読み出す。
【００９４】
そして、このようにしてその注目画素の単位領域の記録ピッチ（Ｐｍｎ）と、その注目画素に対応するドットの着弾位置誤差（Ｅｍｎ）と、その注目画素のドット径（Ｒｍｎ）が求められたならば、次のステップＳ２０６に移行してそれら３つの関数からその注目画素の単位領域の画質劣化値（Ｑｍｎ＝ｆ（Ｐｍｎ−Ｒｍｎ−Ｅｍｎ））を求める。
ここで、この画質劣化値とは、バンディング現象によるスジ（「白スジ」および「濃いスジ」）の目立ちやすさを示す指標であり、図１３に示すように、ある値に閾値ｔｈを設定し、その閾値ｔｈを境にして後のドットサイズ補正が必要であるか否かの判断基準として利用される。
【００９５】
そして、このようにして所定の画質劣化値（Ｑｍｎ）が求められたならば、最後のステップＳ２０８に移行してその画質劣化値（Ｑｍｎ）が所定の閾値ｔｈを超えたか否かが判断され、閾値ｔｈを超えないと判断したとき（Ｎｏ）は、その注目画素の単位領域に関しては、特に目立つようなバンディング現象が発生していないとみなして後のドットサイズ補正処理（バンディング現象低減処理）が不要であると判断し、反対に画質劣化値（Ｑｍｎ）が閾値ｔｈを超えていると判断したとき（Ｎｏ）は、その注目画素の単位領域に関しては、目立つようなバンディング現象が発生しているとみなして後のドットサイズ補正処理（バンディング現象低減処理）が必要であると判断して、このバンディング判定処理を終了することになる。
【００９６】
そして、図１７のフローに戻り、このようにしてステップＳ１０４におけるバンディング判定処理が終了したならば、次のステップＳ１０６に移行してドットサイズ補正処理が必要と判定された単位領域に対してそのバンディング現象を低減させるべくドットサイズ補正処理を実行する。
このステップＳ１０６におけるドットサイズ補正処理は、図１９のフローに示すように先ず、最初のステップＳ３００およびステップＳ３０２において、Ｙ座標（主走査方向）およびＸ座標（副走査方向）に処理対象となる注目画素があるか否かを判断し、いずれもあると判断したとき（Ｙｅｓ）は、ステップ３０４に移行してその注目画素がドットサイズ補正対象画素であるか否かを判断する。
【００９７】
この判断処理の結果、ドットサイズ補正対象画素ではないと判断したとき（Ｎｏ）は、ステップＳ３０２まで戻ることになるが、ドットサイズ補正対象画素であると判断したとき（Ｙｅｓ）は、次のステップＳ３０６に移行してその注目画素に対してドットサイズ変更処理を実施する。
ここで、このステップＳ３０６におけるドットサイズ変更処理としては、特に限定するものではなく公知の方法を活用することができるが、例えば、その注目画素が図９に示すように、飛行曲がりを起こしているドット（列）の１つであるときは、そのドットサイズを１サイズ小さくする（「中ドット」→「小ドット」）。
【００９８】
これによって、図１０に示すように、その注目画素に対応するドットとその右隣のドットの重なりが回避されてその重なり部分に発生していたバンディング現象のうち「濃いスジ」を解消することができる。
また、その注目画素が図９に示すように、飛行曲がりを起こしているドット（列）の左側に位置する正常なドット（列）の１つであるときは、そのドットサイズを１サイズ大きくする（「中ドット」→「大ドット」）。
【００９９】
これによって、図１１に示すように、その注目画素に対応するドットと飛行曲がり現象を起こしているドットの間に発生していたバンディング現象のうち「白スジ」を解消することができる。
また、このようにサイズダウンした飛行曲がりドット近傍のドットのドットサイズを元のサイズよりも大きくすることによって、その部分の誤差濃度を補償することも可能となり、その単位領域本来の面積階調を維持することも可能となる。
【０１００】
なお、このステップＳ３０６におけるドットサイズ変更処理としては、この例の他に、例えば、飛行曲がりを起こしているドット（列）のサイズはそのままにしておいてその左右のドットのサイズを変更したり、あるいはドットサイズによっては、ドットの一部を消滅させるなど、様々な手法がある。
また、閾値ｔｈで補正の要否を判断すると共に、「要」の場合は、画質劣化値（Ｑｍｎ）の大きさに応じて補正の強さを変える、というように画質劣化値（Ｑｍｎ）を使うこともできる。
【０１０１】
また、前記図１９に示したドットサイズ補正処理では、すべての画素に対して一律にドットサイズ補正対象画素であるか否かを判断するようにしたが、この判断に際して前記ノズル特性情報取得手段１０によって取得されたノズル特性情報を加味して判断すれば、より効率的な処理を実施することができる。
図２０は、このように前記ノズル特性情報取得手段１０によって取得されたノズル特性情報を加味して単位領域内の注目画素がドットサイズ補正対象画素であるか否かを判断するようにしたドットサイズ補正処理の一例を示したものである。
【０１０２】
すなわち、先ず最初ステップＳ４００において、ノズル特性情報取得手段１０によって取得されたノズル特性情報を取得してから次のステップＳ４０２に移行してＹ座標（主走査方向）に次の画素があるか否かを判断し、ないと判断したとき（無）はそのまま処理を終了するが、あると判断したとき（有）は、次の判断ステップＳ４０４に移行して、その次の画素に対応するノズルの特性（飛行曲がり量）は、閾値「ｔｈ１」以上であるか否かを判断する。なお、ここでこの閾値「ｔｈ１」としては特に限定するものではないが、飛行曲がりの発生具合のバラツキ（±２〜３μｍ）と紙送り精度の誤差等を考慮すると、経験的にいえば、「６μｍ」程度以下の飛行曲がり量はドットサイズ補正処理する価値が低いため、例えば、「６μｍ」程度をこの閾値ｔｈ１とすることが考えられる。
【０１０３】
そして、この判断ステップＳ４０４において、その注目画素に対応するノズルの特性が閾値「ｔｈ１」以上であると判断したとき（Ｙｅｓ）は、前記図１９に示す処理の流れと同様に、順にステップＳ４０６、ステップＳ４０８、ステップＳ４１０に移行して同様な処理を実施することになるが、この判断ステップＳ４０４において、その注目画素に対応するノズルの特性が閾値「ｔｈ１」以上でない（Ｎｏ）と判断したときは、その後の処理を省略して元のステップＳ４０２に戻って次のＹ座標の画素について同様な判断処理を実施する。
【０１０４】
これによって、無駄な判断処理が省略されることになるため、効率的なドットサイズ変更処理を実施することが可能となる。
このように本発明に係る印刷装置１００は、バンディング現象の発生およびその箇所を的確に判定・判断することが可能となる。
これによって、特に「白スジ」や「濃いスジ」が目立つ箇所のみに対してバンディング低減処理を実施することが可能となるため、すべてのバンディング発生箇所に対して一律に実施する場合に比べて効率的な印刷処理を実現することができる。
【０１０５】
なお、図２２は、印刷パターンの画像データの一例を示したものであり、中央の「１８０×１８０（画素）」の領域に、輝度値「８５」（２５６階調）のデータが並んであり、「大」、「中」、「小」というドットサイズが打ち分けられる（インクジェット）ノズルで、各画素に対して「中ドット」が「１８０×１８０」個打たれるデータを示したものである（図の左右にあるのは印刷結果を格段スキャンしたときにライン番号（対応するノズル番号）を目視で読み取るための目盛りである）。
【０１０６】
また、図２３は、この図２２の印刷パターンの印刷結果である。通常、プリンタドライバが行う様々な補正を行わないで印刷をすると、このように着弾精度のバラツキが顕著に現れ、バンディング現象の１つである濃いスジや白スジが発生する。例えば、マーカＡ、Ｂと印を付けたところは、濃いスジが発生している部分の一例である。
図２４は、このマーカＡ、Ｂのラインの一部の拡大画像である。このようなスジは、前述したようにインクの飛行曲がり現象によってドット同士が接触していることが原因であり、濃いスジとしてはっきりと認識することができる。
【０１０７】
また、前記のように１つの印刷物においてドットサイズを打ち分ける技術自体は、従来公知の技術であり、特に印刷速度と印刷画質を高いバランスで実現する印刷物を得る際に多用されている技術である。つまり、ドットサイズを小さくすることによって高画質が得られる一方、ドットサイズを小さくすると機械精度に高度な性能が要求され、また、小さなドットでベタ画像を形成するためには多くのドットを打つ必要がある。そこで、高詳細な画像部分はドットサイズを小さくし、ベタ画像部分はドットサイズを大きくするなどといったドットサイズ打ち分け技術を利用することによって印刷速度と画質を高いバランスで実現するものである。
【０１０８】
なお、このようにドットサイズの打ち分けを実現する技術的方法としては、例えば、印字ヘッドにピエゾ素子（ｐｉｅｚｏ  ａｃｔｕａｔｏｒ）を使用した方式の場合は、そのピエゾ素子に加える電圧を変えてインクの吐出量をコントロールすることで容易に実現可能となっている。
また、本発明および通常の印字ヘッド２００によって打ち分けられるドットのサイズとしては、図７に示すように、「大ドット」、「中ドット」、「小ドット」、「ドットなし」の４パターンが一般的であるが、そのドットサイズの種類は、これに限定されるものでなく、「ドットなし」以外に少なくとも２パターンあれば良く、そのパターンは多いほど好ましい。
【０１０９】
また、本実施の形態における、印字ヘッド２００およびノズル特性情報取得手段１０は、課題を解決するための手段の欄に記載された形態１などの印刷装置における印字ヘッドおよびノズル特性取得手段にそれぞれ対応し、画像データ取得手段１２は、形態１などの印刷装置における画像データ取得手段に対応する。また、印刷データ生成１４、バンディング判定手段１６、ドットサイズ補正手段１８、印刷手段２０は、形態１などの印刷装置における印刷データ生成、バンディング判定手段、ドットサイズ補正手段、印刷手段にそれぞれ対応し、画質判定情報記憶手段２２は、形態２などにおける画質判定情報記憶手段に対応する。
【０１１０】
また、本発明の特徴は、既存の印字ヘッド２００および印刷手段２０そのものには殆ど手を加えることなく印刷データとノズル特性情報に基づいてバンディング現象の発生を判定するようにしたため、印字ヘッド２００や印刷手段２０などとして特に専用のものを用意する必要はなく、従来から既存のインクジェット方式の印字ヘッド２００や印刷手段２０（プリンタ）をそのまま活用することができる。
【０１１１】
従って、本発明の印刷装置１００から印字ヘッド２００と印刷手段２０とを分離すれば、その機能はパソコンなどの汎用の情報処理装置（画像処理装置）のみで実現することも可能となる。
さらに、画像データ取得手段１２や印刷データ生成手段１４を分離して他の情報処理装置で処理し、ノズル特性情報取得手段１０と、バンディング判定手段１６と、ドットサイズ補正手段１８のみを１つの情報処理装置で実現するようにしても良い。
【０１１２】
また、本発明は飛行曲がり現象のみならず、インクの吐出方向は垂直（正常）であるもののノズルの形成位置が正規の位置よりもずれている結果、形成されるドットが飛行曲がり現象と同じ結果となる場合にも全く同様に適用できることは勿論である。さらにインク詰まりなどにより、特定のノズルからインクが吐出しなくなるような不具合に対しても同様に適用可能である。
【０１１３】
また、本発明の印刷装置１００は、ラインヘッド型のインクジェットプリンタのみならず、マルチパス型のインクジェットプリンタにも適用可能であり、ラインヘッド型のインクジェットプリンタであれば、飛行曲がり現象などが発生していても白スジや濃いスジが殆ど目立たない高品質の印刷物が１パスで得ることが可能となり、また、マルチパス型のインクジェットプリンタであれば、往復動作回数を減らすことができるため、従来よりも高速印刷が可能となる。例えば、１印刷で所望の画質が実現できる場合、Ｋ回の往復印字で印刷していた場合と比較すると、印刷時間を１／Ｋに短縮できる。
【０１１４】
図２５は、ラインヘッド型のインクジェットプリンタとマルチパス型のインクジェットプリンタとによるそれぞれの印刷方式を示したものである。
同図（Ａ）に示すように、矩形状の印刷用紙Ｐの幅方向を画像データの主走査方向、長手方向を画像データの副走査方向とした場合、ラインヘッド型のインクジェットプリンタでは、同図（Ｂ）に示すように、印字ヘッド２００がその印刷用紙Ｓの紙幅分の長さを有しており、この印字ヘッド２００を固定し、この印字ヘッド２００に対して前記印刷用紙Ｓを副走査方向に移動させることでいわゆる１パス（動作）で印刷を完了するようにしている。なお、いわゆるフラットベット式のスキャナのように印刷用紙Ｓを固定し、印字ヘッド２００側をその副走査方向に移動させたり、あるいは両方をそれぞれ反対方向に移動させながら印刷を行うことも場合も可能である。これに対し、マルチパス型のインクジェットプリンタは、同図（Ｃ）に示すように、紙幅分の長さに比べてはるかに短い印字ヘッド２００を主走査方向と直交する方向に位置させ、これを主走査方向に何度も往復動させながら印刷用紙Ｓを所定のピッチずつ副走査方向に移動させることで印刷を実行するようにしている。従って、後者のマルチパス型のインクジェットプリンタの場合は、前者のラインヘッド型のインクジェットプリンタに比べて印刷時間がかかるといった欠点がある反面、任意の箇所に印刷ヘッド２００を繰り返し位置させることができることから前述したようなバンディング現象のうち特に白スジ現象の軽減については、ある程度の対応が可能となっている。
【０１１５】
また、本実施の形態ではインクをドット状に吐出して印刷を行うインクジェットプリンタを例に説明したが、本発明は、印字機構がライン状に並んだ形態の印字ヘッドを用いた他の印刷装置、例えば熱転写プリンタまたは感熱式プリンタなどと称されるサーマルヘッドプリンタについても適用可能である。
また、図３では、印字ヘッド２００の各色ごとに設けられた各ノズルモジュール５０、５２、５４、５６は、その印字ヘッド２００の長手方向に直線状にノズルＮが連続した形態となっているが、図２６に示すように、これら各ノズルモジュール５０、５２、５４、５６をそれぞれ複数の短尺のノズルユニット５０ａ、５０ｂ、…５０ｎで構成し、これを印字ヘッド２００の移動方向の前後に配列するように構成しても良い。特に、このように各ノズルモジュール５０、５２、５４、５６ごとに複数の短尺のノズルユニット５０ａ、５０ｂ、…５０ｎで構成すれば、長尺のノズルユニットで構成する場合に比べて大幅に歩留まりが向上する。
【０１１６】
また、前述した本発明の印刷装置１００を実現するための、各手段は既存の殆どの印刷装置に組み込まれたコンピュータシステムを用いたソフトウェア上で実現することが可能であり、そのコンピュータプログラムは、予め半導体ＲＯＭに記憶させた状態で製品中に組み込んだり、インターネットなどのネットワークを介して配信する他、図２７に示すようにＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ、ＦＤなどのコンピュータ読み取り可能な記録媒体Ｒを介することによって所望するユーザなどに対して容易に提供することが可能となる。
【図面の簡単な説明】
【０１１７】
【図１】本発明に係る印刷装置の実施の形態を示す機能ブロック図である。
【図２】本発明に係る印刷装置を実現するコンピュータシステムのハードウェア構成を示すブロック図である。
【図３】本発明に係る印字ヘッドの構造を示す部分拡大底面図である。
【図４】本発明に係る印字ヘッドの構造を示す部分拡大側面図である。
【図５】飛行曲がり現象が発生しない理想的なドットパターンの一例を示す概念図である。
【図６】１つのノズルの飛行曲がり現象によって形成されるドットパターンの一例を示す概念図である。
【図７】画素値と階調値およびドットサイズとの変換関係を示すドット・階調変換テーブルである。
【図８】ノズルと飛行曲がり量との関係を示す着弾位置誤差量記録テーブルである。
【図９】飛行曲がり現象と解像度（記録ピッチ）との関係を示す模式図である。
【図１０】ドットサイズ補正処理の一例を示す模式図である。
【図１１】ドットサイズ補正処理の一例を示す模式図である。
【図１２】画質判定情報のデータ構造の一例を示す図である。
【図１３】画質劣化値およびその画質劣化値と閾値との関係を示すグラフ図である。
【図１４】着弾位置誤差精度を固定したときの記録ピッチとドット径との関係を示す検査パッチである。
【図１５】理想的なドットパターンと解像度との関係を示す模式図である。
【図１６】飛行曲がり現象が起きた状態のドットパターンと解像度との関係を示す模式図である。
【図１７】本発明の印刷装置の全体の印刷処理の流れを示すフローチャート図である。
【図１８】バンディング判定処理の流れを示すフローチャート図である。
【図１９】ドットサイズ補正処理の流れの一例を示すフローチャート図である。
【図２０】ドットサイズ補正処理の流れの他の例を示すフローチャート図である。
【図２１】記録ピッチの計算方法の一例を示す説明図である。
【図２２】印刷パターンの画像データを示す図である。
【図２３】図２２の印刷結果を示す図である。
【図２４】図２３のマーカ部分の拡大画像である。
【図２５】マルチパス型のインクジェットプリンタとラインヘッド型のインクジェットプリンタとによる印刷方式の違いを示す説明図である。
【図２６】印字ヘッドの構造の他の例を示す概念図である。
【図２７】本発明に係るプログラムを記録したコンピュータ読み取り可能な記録媒体の一例を示す概念図である。
【符号の説明】
【０１１８】
１００…印刷装置、２００…印字ヘッド、３００Ａ…ドット・階調変換テーブル、３００Ｂ…着弾位置誤差（飛行曲がり量）記録テーブル、１０…ノズル特性情報取得手段、１０ａ…ノズル特性情報記録部、１０ｂ…ノズル特性情報検出部、１２…画像データ取得手段、１４…印刷データ生成手段、１６…バンディング判定手段、１８…ドットサイズ補正手段、２０…印刷手段、２２…画質判定情報記憶手段、…印字ヘッド特性記憶部、２６…印字ヘッド特性検出部、６０…ＣＰＵ、６２…ＲＡＭ、６４…ＲＯＭ、６６…インターフェース、７０…記憶装置、７２…出力装置、７４…入力装置、５０…ブラックノズルモジュール、５２…イエローノズルモジュール、５４…マゼンタノズルモジュール、５６…シアンノズルモジュール、Ｐ…画素、Ｓ…印刷媒体（用紙）、Ｎ…ノズル、Ｒ…記録媒体、Ｐ…注目画素。
【図１】
2006247918.tif 000003
【図２】
2006247918.tif 000004
【図３】
2006247918.tif 000005
【図４】
2006247918.tif 000006
【図５】
2006247918.tif 000007
【図６】
2006247918.tif 000008
【図７】
2006247918.tif 000009
【図８】
2006247918.tif 000010
【図９】
2006247918.tif 000011
【図１０】
2006247918.tif 000012
【図１１】
2006247918.tif 000013
【図１２】
2006247918.tif 000014
【図１３】
2006247918.tif 000015
【図１４】
2006247918.tif 000016
【図１５】
2006247918.tif 000017
【図１６】
2006247918.tif 000018
【図１７】
2006247918.tif 000019
【図１８】
2006247918.tif 000020
【図１９】
2006247918.tif 000021
【図２０】
2006247918.tif 000022
【図２１】
2006247918.tif 000023
【図２２】
2006247918.tif 000024
【図２３】
2006247918.tif 000025
【図２４】
2006247918.tif 000026
【図２５】
2006247918.tif 000027
【図２６】
2006247918.tif 000028
【図２７】
2006247918.tif 000029