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