(57)【要約】【課題】バンディング現象の目立ち易い、濃度変化の少ない部分に濃度変化を与えてバンディング現象を低減する。【解決手段】例えば隣り合う（近隣の）画素の階調度の和ＳＵＭを所定の分配比で元の画素の階調度に分配するといったように、入力画像の各画素の解像度に基づいて特徴量を作成し、その特徴量を元の画素の解像度に反映することにより、隣り合う階調度の差を大きくして濃度変化を与える。階調度の差が所定値以下のときにだけ、特徴量の反映を行うことで、入出力画像の整合性を失うことなく、効率よくバンディング現象を低減する。【選択図】      図９
2006159601.tif 000002
【特許請求の範囲】
【請求項１】
画素毎に階調度を有する画像データを取得する入力画像取得手段と、前記入力画像取得手段で取得された画像データのうち、所定範囲の画像データの視覚特性を保ちながら当該所定範囲の画像データの各画素間の階調度の差を変更する階調度差変更手段と、この階調度差変更手段で各画素間の差が変更された画像データの階調度を印字ドットの濃度に変換する２値化処理手段とを備えたことを特徴とする印刷用画像処理装置。
【請求項２】
前記階調度差変更手段は、前記入力画像取得手段で取得された画像データの画素毎の階調度に基づいて特徴量を作成する特徴量作成手段と、前記特徴量作成手段で作成された特徴量を前記入力画像取得手段で取得された画像データに反映する特徴量反映手段とを備えたことを特徴とする請求項１に記載の印刷用画像処理装置。
【請求項３】
前記特徴量反映手段は、少なくとも印字走査方向と交差する方向に、画像データの階調度が周期性を持つように前記特徴量を当該画像データに反映することを特徴とする請求項２に記載の印刷用画像処理装置。
【請求項４】
前記特徴量反映手段は、印字走査方向に、画像データの階調度が周期性を持つように前記特徴量を当該画像データに反映することを特徴とする請求項２又は３に記載の印刷用画像処理装置。
【請求項５】
前記特徴量反映手段は、画像データの近隣の画素の階調度が所定の周期で交互に大小となるように前記特徴量を当該画像データに反映することを特徴とする請求項２乃至４の何れか一項に記載の印刷用画像処理装置。
【請求項６】
前記特徴量反映手段は、取得された画像データとは異なる周期性のノイズが重畳された画像データを出力することを特徴とする請求項２乃至５の何れか一項に記載の印刷用画像処理装置。
【請求項７】
前記特徴量作成手段は、前記取得された画像データの所定範囲の画素の階調度から特徴量を作成することを特徴とする請求項２乃至６の何れか一項に記載の印刷用画像処理装置。
【請求項８】
前記特徴量作成手段は、前記取得された画像データの近隣の画素の階調度の和から特徴量を作成することを特徴とする請求項７に記載の印刷用画像処理装置。
【請求項９】
前記特徴量反映手段は、前記特徴量作成手段で求めた近隣の画素の階調度の和を予め設定された分配比に応じて元の画素に分配することを特徴とする請求項８に記載の印刷用画像処理装置。
【請求項１０】
前記特徴量反映手段は、前記特徴量作成手段で求めた近隣の画素の階調度の和を予め設定された比率で除し、その値を元の画素の階調度に加減することを特徴とする請求項８に記載の印刷用画像処理装置。
【請求項１１】
前記特徴量反映手段は、前記取得された画像データの近隣の画素の階調度の差が所定値以下であるときに特徴量の反映を行うことを特徴とする請求項２乃至１０の何れか一項に記載印刷用画像処理装置。
【請求項１２】
取得された画像データのうち、所定範囲の画像データの視覚特性を保ちながら当該所定範囲の画像データの各画素間の階調度の差を変更することをコンピュータに実現させる印刷用画像処理プログラム。
【請求項１３】
前記請求項１乃至１１の印刷用画像処理装置を備えた印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを印刷用情報に変換する印刷用画像処理装置に関し、特に複数色の液体インクの微粒子（ドット）を印刷用紙（記録材）上に吐出出力して所定の文字や画像を描画するようにしたインクジェットプリンタに好適なものである。
【背景技術】
【０００２】
このようなインクジェットプリンタは、一般に安価で且つ高品質のカラー印刷物が容易に得られることから、パーソナルコンピュータやデジタルカメラなどの普及に伴い、オフィスのみならず一般ユーザにも広く普及してきている。
このようなインクジェットプリンタは、一般に、インクカートリッジと印字ヘッドとが一体的に備えられたキャリッジなどと称される移動体が印刷媒体（用紙）上をその紙送り方向の左右に往復しながらその印字ヘッドのノズルから液体インクの粒子をドット状に吐出（噴射）出力することで、印刷用紙上に所定の文字や画像を描画して所望の印刷物を作成するようになっている。そして、このキャリッジに黒色（ブラック）を含めた４色（イエロー、マゼンタ、シアン）のインクカートリッジと各色毎の印字ヘッドを備えることで、モノクロ印刷のみならず、各色を組み合わせたフルカラー印刷も容易に行えるようになっている（更に、これらの各色に、ライトシアンやライトマゼンタなどを加えた６色や７色、或いは８色のものも実用化されている）。
【０００３】
また、このようにキャリッジ上の印字ヘッドを紙送り方向の左右（印刷用紙の幅方向）に往復させながら印刷を実行するようにしたタイプのインクジェットプリンタでは、１頁全体をきれいに印刷するために印字ヘッドを数十回から１００回以上も往復動させる必要があるため、他の方式の印刷装置、例えば複写機などのような電子写真技術を用いたレーザプリンタなどに比べて大幅に印刷時間がかかるといった欠点がある。
【０００４】
これに対し、印刷用紙の幅と同じ寸法の長尺の印字ヘッドを配置してキャリッジを使用しないタイプのインクジェットプリンタでは、印字ヘッドを印刷用紙の幅方向に移動させる必要がなく、所謂１パスでの印刷が可能となるため、前記レーザプリンタと同様な高速な印刷が可能となる。なお、前者方式のインクジェットプリンタを一般に「マルチパス型プリンタ」、後者方式のインクジェットプリンタを一般に「ラインヘッド型プリンタ」と呼んでいる。また、マルチパス型プリンタでは、ノズルを搭載するノズルヘッドを例えば印刷媒体の幅方向に移動（走査）させると共に、印刷媒体そのものを例えば長さ方向に移動（走査）させ、ラインヘッド型プリンタでは、印刷媒体だけを例えば長さ方向に移動（走査）させる。
【０００５】
ところで、このようなインクジェットプリンタに不可欠な印字ヘッドは、直径が１０〜７０μｍ程度の微細なノズルを一定の間隔で直列、又は印刷方向に多段に配設してなるものであるため、製造誤差によって一部のノズルのインクの吐出方向が傾いてしまったり、ノズルの位置が理想位置と外れた位置に配置されたりしてしまい、そのノズルで形成されるドットが目標点よりもずれてしまうといった、所謂「飛行曲がり現象」を発生してしまうことがある。
【０００６】
この結果、その不良ノズル部分に相当する印刷部分に、所謂「バンディング（スジ）現象」と称される印刷不良が発生して、印刷品質を著しく低下させてしまうことがある。即ち、「飛行曲がり現象」が発生すると隣接ドット間の距離が不均一となり、隣接ドット間の距離が長い部分には「白スジ（印刷用紙が白紙の場合）」が発生し、隣接ドット間の距離が短い部分には「濃いスジ」が発生する。このように「スジ」が見えることを「バンディング現象」という。
【０００７】
特に、このようなバンディング現象は、前述したような「マルチパス型プリンタ」の場合よりも、印字ヘッドが固定（１パス印刷）で、且つノズルの数がマルチパス型プリンタよりも格段に多い「ラインヘッド型プリンタ」の方に顕著に発生し易い（マルチパス型プリンタでは、印字ヘッドを何回も往復させることを利用して白スジを目立たなくする技術がある）。
【０００８】
そこで、現状では、前述のようなハード的な部分での改良に加え、以下に示すような印刷制御といった、所謂ソフト的な手法を用いて、このような「バンディング現象」を低減するような技術が併用されている。
例えば、以下に示す特許文献１乃至４では、例えば同一領域でノズルヘッドを複数回走査することで同一箇所又はその近傍に異なるノズルからインクを吐出出力し、個々のノズルの出力特性を目立たなくする技術が開示されている。また、以下に示す特許文献５及び６では、複数のノズルヘッドを有し且つそれらのノズルヘッドを複数回走査して印刷を行うインクジェットプリンタにおいて、特性の異なる複数のノズルヘッドで同一領域に対して印字を行うことにより、或る領域での個々のノズルの印字回数が減少して出力特性が目立たなくなる技術が開示されている。
【特許文献１】特許第３１７６１８２号
【特許文献２】特許第３１７６１８３号
【特許文献３】特許第３１７６１８４号
【特許文献４】特許第３４７８５７３号
【特許文献５】特開２００１−１８３７４号公報
【特許文献６】特開２００１−１５０７０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、前記各特許文献に記載される印刷用画像処理技術は、何れもノズルヘッド自体を走査するマルチパス型プリンタには適用できるものの、通常、ノズルヘッドを走査させないラインヘッド型プリンタには適用できない。そのため、ヘッドを走査させないラインヘッド型プリンタでもバンディング現象を低減可能な印刷用画像処理技術が望まれている。
【００１０】
本発明は、上記のような問題点に着目してなされたものであり、ラインヘッド型プリンタでもバンディング現象を低減可能な印刷用画像処理装置を提供することを目的とするものである。
【課題を解決するための手段】
【００１１】
［発明１］上記課題を解決するために、発明１の印刷用画像処理装置は、画素毎に階調度を有する画像データを取得する入力画像取得手段と、前記入力画像取得手段で取得された画像データのうち、所定範囲の画像データの視覚特性を保ちながら当該所定範囲の画像データの各画素間の階調度の差を変更する階調度差変更手段と、この階調度差変更手段で各画素間の差が変更された画像データの階調度を印字ドットの濃度に変換する２値化処理手段とを備えたことを特徴とするものである。
【００１２】
この発明に言う画像データの視覚特性とは、所謂画像の見た目であり、例えば色合いとか濃淡といった言葉で表現されるものである。つまり、所定範囲の画像データの視覚特性を保つということは、印刷後の画像の見た目を、取得された画像データのそれと同様に保持するということである。また、この発明に言うドットとは、ノズルから吐出出力する液体インクの微粒子を意味する。２値化処理の詳細については、後段に詳述するが、画像データの階調度を濃度に変換し、その濃度に対応するドット径を設定することを意味する。
ドット径とは、ノズルから吐出出力される液体インクの微粒子の半径又は直径を意味し、ドット径が大きくなると、複数のドットで構成される或る範囲の濃度は濃く（数値では大きく）なり、ドット径が小さくなると濃度は薄く（数値では小さく）なる。
【００１３】
この発明１に係る印刷用画像処理装置によれば、取得された画像データのうち、所定範囲の画像データの視覚特性を保ちながら当該所定範囲の画像データの各画素間の階調度の差を変更し、各画素間の差が変更された画像データの階調度を印字ドットの濃度に変換する構成としたため、画像データのうち、画素濃度に変化がない又は変化が緩やかな部分に変化を付与してバンディング現象を低減することが可能となる。
【００１４】
ここでいう「バンディング現象」とは、「飛行曲がり現象」などによって「白スジ」や「濃いスジ」が発生する現象をいう。「飛行曲がり現象」とは、単なる一部のノズルの不吐出現象とは異なり、インクは吐出するものの、その一部のノズルの吐出方向が傾くなどしてドットが目標位置よりずれて形成されてしまう現象をいう。また、「白スジ」とは、「飛行曲がり現象」などによって隣接ドット間の距離が所定の距離よりも広くなる現象が連続的に発生して印刷媒体の下地の色がスジ状に目立ってしまう部分（領域）をいい、また、「濃いスジ」とは、同じく「飛行曲がり現象」などによって隣接ドット間の距離が所定の距離よりも狭くなる現象が連続的に発生して印刷媒体の下地の色が見えなくなったり、或いはドット間の距離が短くなることによって相対的に濃く見えたり、更にはずれて形成されたドットの一部が正常なドットと重なり合ってその重なり合った部分が濃いスジ状に目立ってしまう部分（領域）をいう。
【００１５】
一般に、「バンディング現象」は、画素濃度の変化がない部分や変化が緩やかな部分で目立ちやすい。本発明１の印刷用画像処理装置は、こうした部分に意図的な画素濃度変化を与えることで「バンディング現象」を目立たなくすることを可能としている。
【００１６】
［発明２］発明２の印刷用画像処理装置は、前記発明１の印刷用画像処理装置において、前記階調度差変更手段は、前記入力画像取得手段で取得された画像データの画素毎の階調度に基づいて特徴量を作成する特徴量作成手段と、前記特徴量作成手段で作成された特徴量を前記入力画像取得手段で取得された画像データに反映する特徴量反映手段とを備えたことを特徴とするものである。
【００１７】
この発明２に係る印刷用画像処理装置によれば、取得された画像データの画素毎の階調度に基づいて特徴量を作成し、その特徴量を取得された画像データに反映する構成としたため、画像データの視覚特性を保ちながら当該所定範囲の画像データの各画素間の階調度の差を変更することが可能となる。
【００１８】
［発明３］発明３の印刷用画像処理装置は、前記発明２の印刷用画像処理装置において、前記特徴量反映手段は、少なくとも印字走査方向と交差する方向に、画像データの階調度が周期性を持つように前記特徴量を当該画像データに反映することを特徴とするものである。
この発明３に係る印刷用画像処理装置によれば、少なくとも印字走査方向と交差する方向に、画像データの階調度が波打つように変化することになるので、その方向に画像濃度を変化させてバンディング現象を低減することが可能となる。
【００１９】
［発明４］発明４の印刷用画像処理装置は、前記発明２又は３の印刷用画像処理装置において、前記特徴量反映手段は、印字走査方向に、画像データの階調度が周期性を持つように前記特徴量を当該画像データに反映することを特徴とするものである。
この発明４に係る印刷用画像処理装置によれば、印字走査方向に、画像データの階調度が波打つように変化することになるので、その方向に画像濃度を変化させてバンディング現象を低減することが可能となる。
【００２０】
［発明５］発明５の印刷用画像処理装置は、前記発明２乃至４の何れかの印刷用画像処理装置において、前記特徴量反映手段は、画像データの近隣の画素の階調度が所定の周期で交互に大小となるように前記特徴量を当該画像データに反映することを特徴とするものである。
この発明５に係る印刷用画像処理装置によれば、印刷される画像濃度を画素毎に変化させてバンディング現象を効果的に低減することが可能となる。
【００２１】
［発明６］発明６の印刷用画像処理装置は、前記発明２乃至５の何れかの印刷用画像処理装置において、前記特徴量反映手段は、取得された画像データとは異なる周期性のノイズが重畳された画像データを出力することを特徴とするものである。
この発明６に係る印刷用画像処理装置によれば、取得された画像データと異なる周期性のノイズに応じて印刷画像濃度を変化させてバンディング現象を効果的に低減することが可能となる。
【００２２】
［発明７］発明７の印刷用画像処理装置は、前記発明２乃至６の何れかの印刷用画像処理装置において、前記特徴量作成手段は、前記取得された画像データの所定範囲の画素の階調度から特徴量を作成することを特徴とするものである。
この発明７の印刷用画像処理装置によれば、取得された画像データの画素の階調度の特徴を所定範囲毎に適正に特徴量に反映することができる。
【００２３】
［発明８］発明８の印刷用画像処理装置は、前記発明７の印刷用画像処理装置において、前記特徴量作成手段は、前記取得された画像データの近隣の画素の階調度の和から特徴量を作成することを特徴とするものである。
この発明８の印刷用画像処理装置によれば、近隣の画素のトータルの階調度の和を保持することが可能となり、印刷された画像を取得された画像に整合させることができる。
【００２４】
［発明９］発明９の印刷用画像処理装置は、前記発明８の印刷用画像処理装置において、前記特徴量反映手段は、前記特徴量作成手段で求めた近隣の画素の階調度の和を予め設定された分配比に応じて元の画素に分配することを特徴とするものである。
この発明９の印刷用画像処理装置によれば、近隣の画素のトータルの階調度の和を保持しながら、印刷画像の画素濃度を変化させてバンディング現象を効果的に低減することが可能となる。
【００２５】
［発明１０］発明１０の印刷用画像処理装置は、前記発明８の印刷用画像処理装置において、前記特徴量反映手段は、前記特徴量作成手段で求めた近隣の画素の階調度の和を予め設定された比率で除し、その値を元の画素の階調度に加減することを特徴とするものである。
この発明１０の印刷用画像処理装置によれば、近隣の画素のトータルの階調度の和を保持しながら、印刷画像の画素濃度を変化させてバンディング現象を効果的に低減することが可能となる。
【００２６】
［発明１１］発明１１の印刷用画像処理装置は、前記発明２乃至１０の何れかの印刷用画像処理装置において、前記特徴量反映手段は、前記取得された画像データの近隣の画素の階調度の差が所定値以下であるときに特徴量の反映を行うことを特徴とするものである。
この発明１１の印刷用画像処理装置によれば、近隣の画素の階調度の差が小さい部分にだけ印刷画像の画素濃度に変化を与えてバンディング現象を効果的に低減することが可能となる。
【００２７】
［発明１２］発明１２の印刷用画像処理プログラムは、取得された画像データのうち、所定範囲の画像データの視覚特性を保ちながら当該所定範囲の画像データの各画素間の階調度の差を変更することをコンピュータに実現させることを特徴とするものである。
この発明１２の印刷用画像処理プログラムによれば、取得された画像データのうち、所定範囲の画像データの視覚特性を保ちながら当該所定範囲の画像データの各画素間の階調度の差を変更し、各画素間の差が変更された画像データの階調度を印字ドットの濃度に変換する構成としたため、画像データのうち、画素濃度に変化がない又は変化が緩やかな部分に変化を付与してバンディング現象を低減することが可能となる。
【００２８】
［発明１３］発明１３の印刷装置は、前記発明１乃至１１の何れかの印刷用画像処理装置を備えたことを特徴とするものである。
この発明１３の印刷装置によれば、前記発明１乃至１１の印刷用画像処理装置による効果を印刷装置として端的に実現することができる。
【発明を実施するための最良の形態】
【００２９】
次に、本発明の印刷用画像処理装置の第１実施形態について図面を参照しながら説明する。
図１は、本実施形態のインクジェットプリンタ２とそれを駆動するためのパーソナルコンピュータ１を表している。この印刷システムでは、例えばデジタルスチルカメラ４の画像データを、パーソナルコンピュータ１又はインクジェットプリンタ２で読込み、その画像データをインクジェットプリンタ２で印刷できるように構成されている。パーソナルコンピュータ１内には、インクジェットプリンタ２を駆動するためのデバイスドライバ３が構築されており、このデバイスドライバ３を、適宜アプリケーションソフトウエアによって駆動することで、インクジェットプリンタ２を駆動する、つまり印刷を行う。
【００３０】
本実施形態のインクジェットプリンタ２は、前述したラインヘッド型プリンタであり、そのノズルヘッドユニットは、例えば図２に示すように、ブラック（Ｋ）インクを専用に吐出するノズルＮを複数個直線状に配列したブラックノズル群５０と、同じくイエロー（Ｙ）インクを専用に吐出するノズルＮを複数個直線状に配列したイエローノズル群５２と、同じくマゼンタ（Ｍ）インクを専用に吐出するノズルＮを複数個直線状に配列したマゼンタノズル群５４と、同じくシアン（Ｃ）インクを専用に吐出するノズルＮを複数個直線状に配列したシアンノズル群５６とを、印字走査方向に重合して一体的に構成されている。従って、前記デバイスドライバからの指令信号に従って、ヘッドユニットの各ノズルから液体インクを吐出出力しながら、印刷媒体をヘッドユニットに対して印字走査方向に移動することで、画像データを１パスで印刷することが可能となる。図３は、これらのノズル群のうちのブラックノズル群５０の左から６番目のノズルＮ６に飛行曲がり現象が生じている状態を示しており、その結果、そのノズルＮ６からインクが斜め方向に吐出出力されてその隣の正常なノズルＮ７の近傍にドットが形成されてしまう。
【００３１】
前記デバイスドライバ３は、ソフトウエアによって構成される。このデバイスドライバ３及び前記アプリケーションソフトウエア４を作動させるためのパーソナルコンピュータ１の代表的なハードウエア構成を図４に示す。このハードウエア構成では、各種制御や演算処理を担う中央演算処理装置であるＣＰＵ６０と、主記憶装置を構成するＲＡＭ６２と、読み出し専用の記憶装置委であるＲＯＭ６４との間をＰＣＩバスやＩＳＡバスなどからなる各種内外バス６８で接続すると共に、このバス６８に入出力インターフェース（Ｉ／Ｆ）６６を介して、ＨＤＤ等の外部記憶装置７０や、前記インクジェットプリンタ１やＣＲＴ、ＬＣＤモニタ等の出力装置７２、操作パネルやマウス、キーボード、スキャナ等の入力装置７４、及び図示しない印刷指示装置などと通信するためのネットワークＬなどを接続したものである。
【００３２】
そして、このパーソナルコンピュータ１の電源を投入すると、ＲＯＭ６４等に記憶されたＢＩＯＳ等のシステムプログラムが、ＲＯＭ６４に予め記憶された各種専用のコンピュータプログラム、或いはＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）等の記憶媒体を介して、又はインターネット等の通信ネットワークを介して記憶装置７０にインストールされた各種専用のコンピュータプログラムを同じくＲＡＭ６２にロードし、そのＲＡＭ６２にロードされたプログラムに記述された命令に従ってＣＰＵ６０が各種リソースを駆使して所定の制御及び演算処理を行うことで、後述する各機能をソフトウエア上で実現できるようになっている。なお、前記デバイスドライバは、インクジェットプリンタ内に設けられているプリンタ制御部内に設けてもよいし、全く個別のコンピュータシステム内に設けてもよい。同様に、前記デバイスドライバを駆動するためのアプリケーションソフトウエアも、インクジェットプリンタ内に設けられているプリンタ制御部内で実行するようにしてもよいし、全く個別のコンピュータシステム内で実行するようにしてもよい。また、デバイスドライバ、アプリケーションソフトウエアと同等の機能をハードウエアによって構成してもよい。
【００３３】
前述のように、本実施形態のデバイスドライバはソフトウエアで構成されているので、その演算処理の手順について説明する。図５はデバイスドライバの機能ブロック図、図６は、それを実現する演算処理のフローチャートである。このデバイスドライバでは、まずステップＳ１でアプリケーションソフトウエアから画像データを入力画像として取得する。この入力画像取得ステップでは、合わせて、入力された画像データが、例えば１画素あたりの各色（Ｒ、Ｇ、Ｂ）毎の階調（輝度値）が８ビット（０〜２５５）で表現される多値のＲＧＢ画像データである場合、その画像データを、これから印刷しようとする前記４色のＣＭＹＫ色に変換して、同じく階調が８ビットで表現される多値のＣＭＹＫ画像データとする。
【００３４】
次のステップＳ２では、後述する個別の演算処理に従って、前記ステップＳ１で取得された入力画像から特徴量を作成する。また、次のステップＳ３では、後述する個別の演算処理に従って、前記ステップＳ２で作成された特徴量を取得された入力画像に反映する。
そして、次のステップＳ４では、前記ステップＳ３で特徴量が反映された入力画像に対して、各画素の２値価処理を行う。この２値価処理とは、例えば画像データを構成する任意の１画素に注目し、その注目画素に対してドットを打つ、つまりノズルから液体インクを吐出出力するか否かの所謂２値価処理を実行すると共に、その２値価処理によって発生した画素の誤差について通常のデータ変換と同様に所定の誤差拡散マトリックスに基づいた誤差拡散処理を実行する。この誤差拡散処理とは、多値のデータを或る閾値を境に２値価処理する際に、その閾値との差を捨ててしまうのではなく、誤差としてこれから処理する複数の画素に拡散させて活用するようにしたものである。例えば、処理対象となる注目画素が８ビット（２５６階調）で表現可能で且つその階調が「１０１」であった場合、通常の２値価処理では、その階調は閾値（中間値）である「１２７」に満たないため、「０」即ちドットを形成しない画素として処理されてしまい、「１０１」は、そのまま捨てられてしまう。これに対し、誤差拡散処理の場合は、その「１０１」が所定の誤差拡散マトリックスに従ってその周囲の未処理の画素に対して拡散されることになるため、例えば、注目画素の右隣の画素が通常の２値価処理のみでは注目画素と同じく閾値に満たないことから「ドットを形成しない」として処理されてしまっていたのが、注目画素の誤差を受け取ることによってその画素値が閾値を超えて「ドットを形成する」というような取り扱いを受けることになり、より元の画像データに近い２値価データを得ることが可能となる。そして、このようにして注目画素についての誤差拡散処理が終了したならば、その２値価処理の結果、その注目画素の位置にドットが形成されるか否かを判定する。
【００３５】
次に、前記図６の演算処理のステップＳ２、ステップＳ３で行われる図７の演算処理について説明する。この演算処理では、まずステップＳ１１で、前記図６の演算処理のステップＳ１で取得した入力画像データのうち、１ライン分の画素データを取得する。この場合の１ラインとは、前記ノズルヘッドユニットのノズル配列方向、印刷媒体で言うと印刷媒体の幅方向に並ぶ画素列を示し、画素データそのものは、各画素の各色毎の階調度を示す。画素データである各画素の階調度Ｐには、画素データの左端から順にサフィックス０，１，２…を附し、これを変数Ｉとして取り扱う。
【００３６】
次にステップＳ１２に移行して、前記変数Ｉを０に初期化する。次にステップＳ１３に移行して、隣り合う（近隣の）画素データ（階調度）ＰI，ＰI+1の和ＳＵＭを求める。次にステップＳ１４に移行して、前記ステップＳ１３で求めた画素データ（階調度）の和ＳＵＭを元の画素に分配する。具体的には、分配比ＲＡＴＩＯをこの場合は０．６とし、前記階調度の和ＳＵＭにＲＡＴＩＯを乗じた値を画素Ｉの画素データ（階調度）ＰIとし、階調度の和ＳＵＭに（１−ＲＡＴＩＯ）を乗じた値を画素（Ｉ−１）の画素データ（階調度）ＰI-1とする。つまり、隣り合う画素の階調度の和を所定の分配比で元の画素に分配したことになる。
【００３７】
次にステップＳ１５に移行して、前記ステップＳ１４で求めた階調度ＰI，ＰI-1を８ビットの階調度０〜２５５にクリッピング（切り捨て）する。次にステップＳ１６に移行して、変数Ｉに２を加算する。次にステップＳ１７に移行して、前記ステップＳ１６で２加算された変数Ｉが画像の幅以上であるか否かを判定し、変数Ｉが画像の幅以上である場合にはステップＳ１８に移行し、そうでない場合にはステップＳ１３に移行する。ステップＳ１８では、ステップＳ１１で取得した１ライン分の画素データが画像の最終ラインであるか否かを判定し、取得した１ライン分の画素データが画像の最終ラインである場合には演算処理を終了し、そうでない場合にはステップＳ１１に移行する。
【００３８】
この演算処理によれば、例えば図８に示すように、入力画像の１ライン分の画素データのうち、変数Ｉ＝０，１の画素の階調度Ｐ0，Ｐ1が夫々１００，９０であった場合、階調度の和ＳＵＭは１９０になり、それを分配比ＲＡＴＩＯ＝０．６で元の画素に分配すると、変数Ｉ＝０，１の画素の階調度Ｐ0，Ｐ1は夫々１１４，７６になる。同様に、変数Ｉ＝２，３の画素の階調度Ｐ2，Ｐ3が夫々８０，９０であった場合、階調度の和ＳＵＭは１７０になり、それを分配比ＲＡＴＩＯ＝０．６で元の画素に分配すると、変数Ｉ＝２，３の画素の階調度Ｐ2，Ｐ3は夫々１０２，６８になる。また、変数Ｉ＝４，５の画素の階調度Ｐ4，Ｐ5が夫々１１０，１３０であった場合、階調度の和ＳＵＭは２４０になり、それを分配比ＲＡＴＩＯ＝０．６で元の画素に分配すると、変数Ｉ＝４，５の画素の階調度Ｐ4，Ｐ5は夫々１４４，９６になる。また、変数Ｉ＝６，７の画素の階調度Ｐ6，Ｐ7が夫々１４０，１４０であった場合、階調度の和ＳＵＭは２８０になり、それを分配比ＲＡＴＩＯ＝０．６で元の画素に分配すると、変数Ｉ＝６，７の画素の階調度Ｐ6，Ｐ7は夫々１６８，１１２になる。
【００３９】
このとき、例えば変数Ｉ＝０，１に対応する入力画像の画素間の階調度差は絶対値で１０であるのに対し、特徴量である階調度の和ＳＵＭを分配比ＲＡＴＩＯで分配して元の画素に反映した階調度差は絶対値で３８となっている。同様に、変数Ｉ＝１，２に対応する入力画像の画素間の階調度差は絶対値で１０であるのに対し、特徴量を反映した後の階調度差は絶対値で２６となっている。図８の例に挙げた入力画像の隣り合う画素間の階調度差は、何れも０〜２０と小さいのに対し、特徴量である階調度の和ＳＵＭを分配比ＲＡＴＩＯで分配して元の画素に反映した後の隣り合う画素間の階調度差は２６〜７６と、何れも、元の値より大きくなっている。
【００４０】
一般に、前述した「飛行曲がり現象」などに伴う「白スジ」や「濃いスジ」といった「バンディング現象」は、画素濃度の変化がない部分や変化が緩やかな部分で目立ちやすい。これに対し、この演算処理によれば、取得された画像データのうち、所定範囲の画像データの視覚特性を保ちながら当該所定範囲の画像データの各画素間の階調度の差を変更し、各画素間の差が変更された画像データの階調度を印字ドットの濃度に変換する構成としたため、画像データのうち、画素濃度に変化がない又は変化が緩やかな部分に変化を付与してバンディング現象を低減することが可能となる。
【００４１】
また、取得された画像データの画素毎の階調度に基づいて特徴量を作成し、その特徴量を取得された画像データに反映する構成としたため、画像データの視覚特性を保ちながら当該所定範囲の画像データの各画素間の階調度の差を変更することが可能となる。
また、少なくとも印字走査方向と交差する方向、つまりラインヘッド型インクジェットプリンタのノズルの配列方向に、画像データの階調度が周期性を持つように特徴量を当該画像データに反映することにより、少なくとも印字走査方向と交差する方向、即ちノズル配列方向に、画像データの階調度が波打つように変化することになるので、その方向に画像濃度を変化させてバンディング現象を低減することが可能となる。
【００４２】
また、画像データの近隣の画素の階調度が交互に大小となるように特徴量を当該画像データに反映することにより、印刷される画像濃度を画素毎に変化させてバンディング現象を効果的に低減することが可能となる。
また、特徴量を反映した結果、取得された画像データとは異なる周期性のノイズが重畳された画像データを出力することができ、これにより取得された画像データと異なる周期性のノイズに応じて印刷画像濃度を変化させてバンディング現象を効果的に低減することが可能となる。
【００４３】
また、取得された画像データの所定範囲の画素の階調度から特徴量を作成することにより、取得された画像データの画素の階調度の特徴を所定範囲毎に適正に特徴量に反映することができる。
また、取得された画像データの近隣の画素の階調度の和から特徴量を作成することにより、近隣の画素のトータルの階調度の和を保持することが可能となり、印刷された画像を取得された画像に整合させることができる。
【００４４】
また、近隣の画素の階調度の和を予め設定された分配比に応じて元の画素に分配することにより、近隣の画素のトータルの階調度の和を保持しながら、印刷画像の画素濃度を変化させてバンディング現象を効果的に低減することが可能となる。
次に、本発明の印刷用画像処理装置の第２実施形態について説明する。本実施形態の印刷システムは前記第１実施形態の図１のものと同様であり、ラインヘッド型プリンタのノズルヘッドユニットも前記第１実施形態の図２、図３のものと同様である。また、パーソナルコンピュータの概略構成も前記第１実施形態の図４のものと同様であり、デバイスドライバを構成する演算処理も前記第１実施形態の図５、図６のものと同様である。
【００４５】
本実施形態では、前記図６の演算処理のステップＳ２、ステップＳ３で行われる演算処理が前記第１実施形態の図７のものから図９に変更されている。この演算処理では、まずステップＳ２１で、前記第１実施形態と同様にして、前記図６の演算処理のステップＳ１で取得した入力画像データのうち、１ライン分の画素データ（階調度）を取得する。次にステップＳ２２に移行して、前記ステップＳ２１で取得した隣り合う（近隣の）画素データ（階調度）の値を比較し、隣り合う画素データ（階調度）ＰI，ＰI+1の差が所定値ＴＨより大きい箇所を補正不要箇所ＤNとして記憶する。補正不要箇所ＤNの定義は、前記変数Ｉと同じで、前記隣り合う画素データ（階調度）ＰI，ＰI+1の差が所定値ＴＨより大きい箇所が画像の左端から何番目であるかを意味する。
【００４６】
次にステップＳ２３に移行して、前記変数Ｉを０に初期化する。次にステップＳ２４に移行して、変数Ｉと補正不要箇所ＤNとが一致しているか否かを判定し、変数Ｉと補正不要箇所ＤNとが一致している場合にはステップＳ２８に移行し、そうでない場合にはステップＳ２５に移行する。ステップＳ２５では、隣り合う画素データ（階調度）ＰI，ＰI+1の和ＳＵＭを求めてからステップＳ２６に移行する。ステップＳ２６では、前記ステップＳ２５で求めた画素データ（階調度）の和ＳＵＭを、前記第１実施形態と同様にして、元の画素に分配してからステップＳ２７に移行する。具体的には、分配比ＲＡＴＩＯをこの場合は０．６とし、前記階調度の和ＳＵＭにＲＡＴＩＯを乗じた値を画素Ｉの画素データ（階調度）ＰIとし、階調度の和ＳＵＭに（１−ＲＡＴＩＯ）を乗じた値を画素（Ｉ−１）の画素データ（階調度）ＰI-1とする。ステップＰＳ２７では、前記ステップＳ２６で求めた階調度ＰI，ＰI-1を８ビットの階調度０〜２５５にクリッピング（切り捨て）してからステップＳ２８に移行する。
【００４７】
ステップ２８では、変数Ｉに２を加算する。次にステップＳ２９に移行して、前記ステップＳ２８で２加算された変数Ｉが画像の幅以上であるか否かを判定し、変数Ｉが画像の幅以上である場合にはステップＳ３０に移行し、そうでない場合にはステップＳ２４に移行する。ステップＳ３０では、ステップＳ２１で取得した１ライン分の画素データが画像の最終ラインであるか否かを判定し、取得した１ライン分の画素データが画像の最終ラインである場合には演算処理を終了し、そうでない場合にはステップＳ２１に移行する。
【００４８】
この演算処理によれば、前記第１実施形態の作用・効果に加えて、近隣の画素データ（階調度）ＰI，ＰI+1の差が所定値ＴＨより大きい箇所を補正不要箇所ＤNとして記憶し、変数Ｉと補正不要箇所ＤNとが一致している場合には、階調度の和ＳＵＭからなる特徴量の元の画素への反映を行わない。即ち、本実施形態では、取得された画像データの近隣の画素の階調度の差が所定値以下であるときに特徴量の反映を行うことにより、近隣の画素の階調度の差が小さい部分にだけ印刷画像の画素濃度に変化を与えてバンディング現象を効果的に低減することが可能となる。
【００４９】
次に、本発明の印刷用画像処理装置の第３実施形態について説明する。本実施形態の印刷システムは前記第１実施形態の図１のものと同様であり、ラインヘッド型プリンタのノズルヘッドユニットも前記第１実施形態の図２、図３のものと同様である。また、パーソナルコンピュータの概略構成も前記第１実施形態の図４のものと同様であり、デバイスドライバを構成する演算処理も前記第１実施形態の図５、図６のものと同様である。
【００５０】
本実施形態では、前記図６の演算処理のステップＳ２、ステップＳ３で行われる演算処理が前記第１実施形態の図７のものから図１０に変更されている。この演算処理では、まずステップＳ３１で、前記第１実施形態と同様にして、前記図６の演算処理のステップＳ１で取得した入力画像データのうち、１ライン分の画素データ（階調度）を取得する。次にステップＳ３２に移行して、前記変数Ｉを０に初期化する。次にステップＳ３３に移行して、隣り合う（近隣の）画素データ（階調度）ＰI，ＰI+1の和ＳＵＭを求める。次にステップＳ３４に移行して、前記ステップＳ３３で求めた隣り合う画素データ（階調度）の和ＳＵＭから本実施形態の特徴量であるノイズ量Ｎを求める。具体的には、例えば３０に設定された所定比率Ｎ＿ＲＡＴＩＯで画素データ（階調度）の和ＳＵＭを除してノイズ量Ｎとする。
【００５１】
次にステップＳ３５に移行して、隣り合う画素データ（階調度）ＰI，ＰI+1のうち、左側の画素データ（階調度）ＰIが右側の画素データ（階調度）ＰI+1より大きいか否かを判定し、左側の画素データ（階調度）ＰIが右側の画素データ（階調度）ＰI+1より大きい場合にはステップＳ３６に移行し、そうでない場合にはステップＳ３７に移行する。ステップＳ３６では、左側の元の画素データ（階調度）ＰIから前記特徴量であるノイズ量Ｎを減じた値を新たな左側の画素データ（階調度）ＰIとし、右側の元の画素データ（階調度）ＰI+1に前記特徴量であるノイズ量Ｎを加えた値を新たな右側の画素データ（階調度）ＰI+1とすることにより、特徴量であるノイズ量Ｎを元の画素データ（階調度）に反映してからステップＳ３８に移行する。また、ステップＳ３７では、左側の元の画素データ（階調度）ＰIに前記特徴量であるノイズ量Ｎを加えた値を新たな左側の画素データ（階調度）ＰIとし、右側の元の画素データ（階調度）ＰI+1から前記特徴量であるノイズ量Ｎを減じた値を新たな右側の画素データ（階調度）ＰI+1とすることにより、特徴量であるノイズ量Ｎを元の画素データ（階調度）に反映してからステップＳ３８に移行する。
【００５２】
ステップＰＳ３８では、前記ステップＳ３６又はステップＳ３７で求めた階調度ＰI，ＰI-1を８ビットの階調度０〜２５５にクリッピング（切り捨て）する。次にステップＳ３９に移行して、変数Ｉに２を加算する。次にステップＳ４０に移行して、前記ステップＳ３９で２加算された変数Ｉが画像の幅以上であるか否かを判定し、変数Ｉが画像の幅以上である場合にはステップＳ４１に移行し、そうでない場合にはステップＳ３３に移行する。ステップＳ４１では、ステップＳ３１で取得した１ライン分の画素データが画像の最終ラインであるか否かを判定し、取得した１ライン分の画素データが画像の最終ラインである場合には演算処理を終了し、そうでない場合にはステップＳ３１に移行する。
【００５３】
この演算処理によれば、例えば図１１に示すように、入力画像の１ライン分の画素データのうち、変数Ｉ＝０，１の画素の階調度Ｐ0，Ｐ1が夫々１００，９０であった場合、階調度の和ＳＵＭは１９０になり、それを比率Ｎ＿ＲＡＴＩＯ＝３０で除したノイズ量Ｎは６（階調度の和ＳＵＭの約３％）であるから、階調度が大きい方の画素からは当該ノイズ量を減じ且つ階調度が小さい方の画素には当該ノイズ量を加えて元の画素に特徴量であるノイズ量を反映すると、取得時、大きい方の左側の画素の新たな階調度Ｐ0は９４、小さい方の右側の画素の新たな階調度Ｐ1は９６になる。同様に、変数Ｉ＝２，３の画素の階調度Ｐ2，Ｐ3が夫々８０，９０であった場合、階調度の和ＳＵＭは１７０になり、そのノイズ量Ｎ＝５を元の画素に加減して反映すると、変数Ｉ＝２，３の画素の階調度Ｐ2，Ｐ3は夫々８５，８５になる。また、変数Ｉ＝４，５の画素の階調度Ｐ4，Ｐ5が夫々１１０，１３０であった場合、階調度の和ＳＵＭは２４０になり、そのノイズ量Ｎ＝７を元の画素に加減して反映すると、変数Ｉ＝４，５の画素の階調度Ｐ4，Ｐ5は夫々１１７，１２３になる。また、変数Ｉ＝６，７の画素の階調度Ｐ6，Ｐ7が夫々１４０，１４０であった場合、階調度の和ＳＵＭは２８０になり、そのノイズ量Ｎ＝８を元の画素に加減して反映すると、変数Ｉ＝６，７の画素の階調度Ｐ6，Ｐ7は夫々１３２，１４８になる。
このとき、元の画素データで等しかった変数Ｉ＝６，７の階調度Ｐ6，Ｐ7は、階調度の和ＳＵＭ＝２８０を所定比率Ｎ＿ＲＡＴＩＯで除したノイズ量Ｎ＝８を元の画素に加減して反映することにより、夫々１３２，１４８となり、階調度の差は絶対値で１６となる。つまり、本実施形態では、前記第１実施形態の作用・効果に加えて、近隣の画素の階調度の和を予め設定された比率で除し、その値を元の画素の階調度に加減することにより、近隣の画素のトータルの階調度の和を保持しながら、印刷画像の画素濃度を変化させてバンディング現象を効果的に低減することが可能となる。特に、この実施形態では、近隣の画素の階調度が同じ場合に、それらの印刷画像の画素濃度を強制的に変化させてバンディング現象を低減することができる。
【００５４】
次に、本発明の印刷用画像処理装置の第４実施形態について説明する。本実施形態の印刷システムは前記第１実施形態の図１のものと同様であり、ラインヘッド型プリンタのノズルヘッドユニットも前記第１実施形態の図２、図３のものと同様である。また、パーソナルコンピュータの概略構成も前記第１実施形態の図４のものと同様であり、デバイスドライバを構成する演算処理も前記第１実施形態の図５、図６のものと同様である。
【００５５】
本実施形態では、前記図６の演算処理のステップＳ２、ステップＳ３で行われる演算処理が前記第１実施形態の図７のものから図１２に変更されている。この演算処理では、まずステップＳ５１で、前記図６の演算処理のステップＳ１で取得した入力画像データのうち、２ライン分の画素データ（階調度）を取得する。このとき、各ラインの画素データ（階調度）の取得方法は、前記第１実施形態と同様であるが、本実施形態では、それを続く２ライン分取得する。画素データ（階調度）Ｐには、新たに、ラインを示すサフィックスＬ又はＬ＋１を加え、サフィックスがＬのときは画像の上側のライン、Ｌ＋１のときは画像の下側のラインを意味するものとする。次にステップＳ５２に移行して、前記変数Ｉを０に初期化する。次にステップＳ５３に移行して、上下左右に隣り合う（近隣の）４つの画素データ（階調度）ＰL,I，ＰL、I+1，ＰL+1,I，ＰL+1,I+1の和ＳＵＭを求める。次にステップＳ５４に移行して、前記ステップＳ５３で求めた上下左右に隣り合う４つの画素データ（階調度）の和ＳＵＭから本実施形態の特徴量であるノイズ量Ｎを求める。具体的には、例えば３０に設定された所定比率Ｎ＿ＲＡＴＩＯで画素データ（階調度）の和ＳＵＭを除してノイズ量Ｎとする。
【００５６】
次にステップＳ５５に移行して、左上側の元の画素データ（階調度）ＰL,Iから前記特徴量であるノイズ量Ｎを減じた値を新たな左上側の画素データ（階調度）ＰL,Iとし、右上側の元の画素データ（階調度）ＰL、I+1に前記特徴量であるノイズ量Ｎを加えた値を新たな右上側の画素データ（階調度）ＰL、I+1とし、左下側の元の画素データ（階調度）ＰL+1,Iに前記特徴量であるノイズ量Ｎを加えた値を新たな左下側の画素データ（階調度）ＰL+1,Iとし、右下側の元の画素データ（階調度）ＰL+1,I+1から前記特徴量であるノイズ量Ｎを減じた値を新たな右下側の画素データ（階調度）ＰL+1,I+1とすることにより、特徴量であるノイズ量Ｎを元の画素データ（階調度）に反映する。
【００５７】
ステップＰＳ５６では、前記ステップＳ５５で求めた階調度ＰL,I，ＰL、I+1，ＰL+1,I，ＰL+1,I+1を８ビットの階調度０〜２５５にクリッピング（切り捨て）する。次にステップＳ５７に移行して、変数Ｉに２を加算する。次にステップＳ５８に移行して、前記ステップＳ５７で２加算された変数Ｉが画像の幅以上であるか否かを判定し、変数Ｉが画像の幅以上である場合にはステップＳ５９に移行し、そうでない場合にはステップＳ５３に移行する。ステップＳ５９では、ステップＳ５１で取得した２ライン分の画素データが画像の最終ラインであるか否かを判定し、取得した２ライン分の画素データが画像の最終ラインである場合には演算処理を終了し、そうでない場合にはステップＳ５１に移行する。
【００５８】
この演算処理によれば、例えば図１３に示すように、入力画像の２ライン分の画素データのうち、変数Ｉ＝０，１の画素の階調度ＰL、0，ＰL,1，ＰL+1,0，ＰL+1,1が夫々１００，９０，１１０，１１０であった場合、階調度の和ＳＵＭは４１０になり、それを比率Ｎ＿ＲＡＴＩＯ＝３０で除したノイズ量Ｎは１２（階調度の和ＳＵＭの約３％）であるから、左上及び右下側の画素からは当該ノイズ量を減じ且つ右上及び左下側の画素には当該ノイズ量を加えて元の画素に特徴量であるノイズ量を反映すると、変数Ｉ＝０，１の画素の新たな階調度ＰL、0，ＰL,1，ＰL+1,0，ＰL+1,1は夫々８８，１０２，１２２，９８になる。同様に、変数Ｉ＝２，３の画素の階調度ＰL、2，ＰL,3，ＰL+1,2，ＰL+1,3が夫々８０，９０，９０，１００であった場合、階調度の和ＳＵＭは３６０になり、そのノイズ量Ｎ＝１０を元の画素に加減して反映すると、変数Ｉ＝２，３の画素の階調度ＰL、2，ＰL,3，ＰL+1,2，ＰL+1,3は夫々７０，１００，１００，９０になる。また、変数Ｉ＝４，５の画素の階調度ＰL、4，ＰL,5，ＰL+1,4，ＰL+1,5が夫々１１０，１３０，９０，１２０であった場合、階調度の和ＳＵＭは４５０になり、そのノイズ量Ｎ＝１４を元の画素に加減して反映すると、変数Ｉ＝４，５の画素の階調度ＰL、4，ＰL,5，ＰL+1,4，ＰL+1,5は夫々９６，１４４，１０４，１０６になる。また、変数Ｉ＝６，７の画素の階調度ＰL、6，ＰL,7，ＰL+1,6，ＰL+1,7が夫々１４０，１４０，１２０，１００であった場合、階調度の和ＳＵＭは５００になり、そのノイズ量Ｎ＝１５を元の画素に加減して反映すると、変数Ｉ＝６，７の画素の階調度ＰL、6，ＰL,7，ＰL+1,6，ＰL+1,7は夫々１２５，１５５，１３５，８５になる。
このとき、印字走査方向と交差する方向、つまりノズルの配列方向、印刷媒体で言えば印刷媒体の幅方向には、例えば下側ラインＬ＋１の変数Ｉ＝０，１の画素間及び変数Ｉ＝５，６の画素間及び変数Ｉ＝６，７の画素間や、上側ラインＬの変数Ｉ＝１，２の画素間及び変数Ｉ＝２，３の画素間及び変数Ｉ＝４，５の画素間及び変数Ｉ＝６，７の画素間で階調度の差が大きい。また、印字走査方向、印刷媒体で言えば印刷媒体の長さ方向には、例えば変数Ｉ＝０の上側ラインＬと下側ラインＬ＋１の画素間及び変数Ｉ＝２の上側ラインＬと下側ラインＬ＋１の画素間及び変数Ｉ＝５の上側ラインＬと下側ラインＬ＋１の画素間及び変数Ｉ＝７の上側ラインＬと下側ラインＬ＋１の画素間で階調度の差が大きい。つまり、本実施形態では、前記第１及び第３実施形態の作用・効果に加えて、印字走査方向に、画像データの階調度が周期性を持つように前記特徴量を当該画像データに反映することにより、印字走査方向に、画像データの階調度が波打つように変化することになるので、その方向に画像濃度を変化させてバンディング現象を低減することが可能となる。
【００５９】
そして、前述した第１乃至第３実施形態の印刷用画像処理装置を印刷装置に備えれば、前述した効果を印刷装置として端的に実現することができる。
なお、前記第１及び第２実施形態では、階調度の和からなる特徴量を所定の分配比で元の画素に分配するようにしているが、例えば元の画素の階調度の大きい方を小さくするようにすると共に元の画素の階調度の小さい方を大きくするようにしてもよい。また、逆に、例えば元の画素の階調度の大きい方を更に大きくするようにすると共に元の画素の階調度の小さい方を更に小さくするようにしてもよい。
【００６０】
また、前記第３実施形態では、階調度の和からなる特徴量を所定の比率で除し、その値を元の画素の階調度の大きい方から減じ且つ元の画素の階調度の小さい方に和しているが、それとは逆に、例えば元の画素の階調度の大きい方に特徴量を和し且つ元の画素の階調度の小さい方から特徴量を減じるようにしてもよい。
また、前記特徴量の作成方法や元の画素データへの反映方法は、例えば取得される入力画像データに応じて変更するようにしてもよい。
【００６１】
また、前記第２実施形態では、隣り合う（近隣の）画素の階調度の差が所定値以下のときに特徴量の反映を行う、つまり階調度の差が所定値より大きいときには単に特徴量の反映を行わないこととしているが、例えば特徴量の反映を行わない画素の両隣では、強制的に特徴量の反映を行って濃度に変化を付与するようにしてもよい。
また、画素データに特徴量を反映して濃度を波状に変化させる際、入力画像の階調度に応じて、その波の周期を変更したり、振幅を変調したりするようにしてもよい。
【００６２】
また、前記第１乃至第４実施形態では、画像データの近隣の画素の階調度が所定の周期で交互に大小となるように前記特徴量を当該画像データに反映する例を示したが、実施の形態はこれに限らず、特徴量を反映する対象画素の範囲を広く取り、画素の階調度が正弦波状に滑らかに変化するように特徴量を反映してもよい。
【００６３】
また、前記各実施形態では、ラインヘッド型プリンタを対象として本発明の印刷用画像処理装置を適用した例についてのみ詳述したが、本発明の印刷用画像処理装置は、例えばマルチパス型プリンタを始めとして、あらゆるタイプのインクジェットプリンタを対象として適用可能である。
図１４は、ラインヘッド型のインクジェットプリンタとマルチパス型のインクジェットプリンタとによる夫々の印刷方式を示したものである。同図（Ａ）に示すように、矩形状の印刷用紙Ｐの幅方向を画像データの副走査方向、長手方向を画像データの主走査方向（本発明に言う印字走査方向）とした場合、ラインヘッド型インクジェットプリンタでは、同図（Ｂ）に示すように、印字ヘッド２００がその印刷用紙Ｐの紙幅分の長さを有しており、この印字ヘッド２００を固定し、この印字ヘッド２００に対して前記印刷用紙Ｐを主走査方向に移動させることで所謂１パス（動作）で印刷を完了するようにしている。なお、所謂フラットベット式のスキャナのように印刷用紙Ｐを固定し、印字ヘッド２００側をその主走査方向に移動させたり、或いは両方を夫々反対方向に移動させたりしながら印刷を行うことも可能である。これに対し、マルチパス型のインクジェットプリンタは、同図（Ｃ）に示すように、紙幅分の長さに比べて遙かに短い印字ヘッド２００を副走査方向と直行する向きに配置し、これを副走査方向に何度も往復動させながら印刷用紙Ｐを所定のピッチずつ主走査方向に移動させることで印刷を実行するようにしている。従って、後者のマルチパス型のインクジェットプリンタの場合は、前者のラインヘッド型のインクジェットプリンタに比べて印刷時間がかかるといった欠点がある反面、任意の箇所に印字ヘッド２００を繰り返し位置させることができることから前述のようなバンディング現象のうち特に白スジ現象の低減については、或る程度の対応が可能となっている。
【００６４】
また、図３では、印字ヘッド２００の各色毎に設けられた各ノズル群５０，５２，５４，５６は、その印字ヘッド２００の長手方向に直前状にノズルＮが連続した形態となっているが、図１５に示すように、これら各ノズル群５０，５２，５４，５６を夫々複数の短尺のノズルユニット５０ａ，５０ｂ，…５０ｎで構成し、これを印字ヘッド２００の移動方向の前後に配列するように構成してもよい。特に、このように各ノズル群５０，５２，５４，５６毎に複数の短尺のノズルユニット５０ａ，５０ｂ，…５０ｎで構成すれば、各ノズルユニット５０ａ，５０ｂ，…５０ｎの実際のドット間の距離（ピッチ）を狭くすることなく、実質的にドット間の距離を短くすることが可能となるため、高解像度画像に対して容易に対応することができる。
【図面の簡単な説明】
【００６５】
【図１】本発明の印刷用画像処理装置の第１実施形態を示す印刷システム構成図である。
【図２】図１のインクジェットプリンタのノズルヘッドユニットの説明図である。
【図３】ノズルから吐出出力されるインクの飛行曲がり現象の説明図である。
【図４】図１のパーソナルコンピュータの概略構成図である。
【図５】図１のパーソナルコンピュータ内のデバイスドライバの機能ブロック図である。
【図６】図５の機能ブロックを達成するための演算処理のフローチャートである。
【図７】図６の演算処理で行われるサブルーチンのフローチャートである。
【図８】図７の演算処理の作用の説明図である。
【図９】本発明の印刷用画像処理装置の第２実施形態を示す図６の演算処理のサブルーチンのフローチャートである。
【図１０】本発明の印刷用画像処理装置の第３実施形態を示す図６の演算処理のサブルーチンのフローチャートである。
【図１１】図１０の演算処理の作用の説明図である。
【図１２】本発明の印刷用画像処理装置の第４実施形態を示す図６の演算処理のサブルーチンのフローチャートである。
【図１３】図１２の演算処理の作用の説明図である。
【図１４】マルチパス型プリンタとラインヘッド型プリンタとによる印刷方式の違いを示す説明図である。
【図１５】印字ヘッドの構造の他の例を示す概念図である。
【符号の説明】
【００６６】
１はパーソナルコンピュータ、２はインクジェットプリンタ、３はデバイスドライバ、４はデジタルスチルカメラ、Ｎはノズル
【図１】
2006159601.tif 000003
【図２】
2006159601.tif 000004
【図３】
2006159601.tif 000005
【図４】
2006159601.tif 000006
【図５】
2006159601.tif 000007
【図６】
2006159601.tif 000008
【図７】
2006159601.tif 000009
【図８】
2006159601.tif 000010
【図９】
2006159601.tif 000011
【図１０】
2006159601.tif 000012
【図１１】
2006159601.tif 000013
【図１２】
2006159601.tif 000014
【図１３】
2006159601.tif 000015
【図１４】
2006159601.tif 000016
【図１５】
2006159601.tif 000017