(57)【要約】【課題】  視覚的に目立たないノイズを付加することにより、印刷時に発生するバンディング、色むら、擬似輪郭の発生を抑制する画像処理技術を提供すること。【解決手段】  本発明は、ノイズ付加の対象となる対象色成分を記憶する記憶手段と、処理対象画素の色成分が前記記憶手段に記憶された対象色成分のうち１の色成分と一致するか判断する判断手段と、ノイズを生成するノイズ生成手段と、前記判断手段により前記処理対象画素の色成分が前記対象色成分と一致すると判断された場合、前記ノイズ生成手段により生成されたノイズを前記処理対象画素に付加するノイズ付加手段とを有する画像処理装置を提供する。【選択図】  図１
2006229809.tif 000002
【特許請求の範囲】
【請求項１】
ノイズ付加の対象となる対象色成分を記憶する記憶手段と、
処理対象画素の色成分が前記記憶手段に記憶された対象色成分のうち１の色成分と一致
するか判断する判断手段と、
ノイズを生成するノイズ生成手段と、
前記判断手段により前記処理対象画素の色成分が前記対象色成分と一致すると判断され
た場合、前記ノイズ生成手段により生成されたノイズを前記処理対象画素に付加するノイ
ズ付加手段と
を有する画像処理装置。
【請求項２】
前記対象色成分が、ライトシアン、ライトマゼンタ、イエローのうち少なくとも１の色
成分を含むことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記対象色成分が、ａ＊、ｂ＊のうち少なくとも１の色成分を含むことを特徴とする請
求項１に記載の画像処理装置。
【請求項４】
処理対象となる画像の特徴を抽出する画像判定手段と、
前記画像判定手段の判定結果に基づいて前記記憶手段に記憶された対象色成分を更新す
る更新手段と
をさらに有する請求項１に記載の画像処理装置。
【請求項５】
前記記憶手段が複数の対象色成分を記憶し、
前記ノイズ付加手段が、前記複数の対象色成分の各々に対しそれぞれ異なった態様でノ
イズ付加を行う
ことを特徴とする請求項１に記載の画像処理装置。
【請求項６】
請求項１〜５のいずれかの項に記載の画像処理装置を有する画像形成装置。
【請求項７】
前記画像形成装置がインクジェットプリンタであることを特徴とする請求項６に記載の
画像形成装置。
【請求項８】
ノイズ付加の対象となる対象色成分を記憶する記憶ステップと、
処理対象画素の色成分が前記対象色成分のうち１の色成分と一致するか判断する判断ス
テップと、
ノイズを生成するノイズ生成ステップと、
前記判断ステップにおいて前記処理対象画素の色成分が前記対象色成分と一致すると判
断された場合、前記ノイズ生成ステップにおいて生成されたノイズを前記処理対象画素に
付加するノイズ付加ステップと
を有する画像処理方法。
【請求項９】
コンピュータ装置に、
ノイズ付加の対象となる対象色成分を記憶する記憶ステップと、
処理対象画素の色成分が前記対象色成分のうち１の色成分と一致するか判断する判断ス
テップと、
ノイズを生成するノイズ生成ステップと、
前記判断ステップにおいて前記処理対象画素の色成分が前記対象色成分と一致すると判
断された場合、前記ノイズ生成ステップにおいて生成されたノイズを前記処理対象画素に
付加するノイズ付加ステップと
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷時に発生するバンディング、色むら、擬似輪郭の発生を抑制する画像処
理技術に関する。
【背景技術】
【０００２】
インクジェットプリンタ等、液滴吐出機構を有する画像形成装置において、印刷時にい
わゆるバンディング、色むら、擬似輪郭が発生することが知られている。これはインクの
液滴を吐出するノズルのむらに起因するものである。インクジェットプリンタは一般に複
数のノズルを有している。複数のノズルのうち、一定数のノズルはヘッドブロックと呼ば
れる部材に設置される。このヘッドブロックを複数接合することにより印刷ヘッドが構成
される。印刷ヘッドにおいて、理想的にはすべてのヘッドが均一な間隔で一列に配列され
ていることが望ましい。しかし、現実には製造技術上の問題からノズルの間隔には一定の
ばらつきが存在する。また、２つのヘッドブロックの接合部における接合の精度にも限界
がある。したがって、単一の印刷ヘッドにおいてもノズル間隔には一定のばらつきが存在
する。
【０００３】
このような印刷ヘッドを用いて印刷を行うと、ヘッドから吐出されたインクは、ノズル
のばらつきに起因して着弾位置にばらつきが発生する。すなわち、用紙上に形成される画
像（ドット）は、ノズルのばらつきを反映したものとなってしまう。ノズルのばらつきに
起因する画像のばらつきは、例えば、同じ階調値の画素が広領域に渡って連続する場合（
このような領域を「平坦領域」という）に非常に目立ってしまう。このような画像のばら
つきを目立たなくするための技術として、例えば特許文献１に記載の技術がある。特許文
献１に記載の技術は、処理対象画素周辺の特徴を判定し、平坦領域であると判定した場合
には処理対象画素にノイズを付加するという技術が開示されている。
【特許文献１】特開２００４−３０４６５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の技術においては、処理対象画素ごとに周辺領域が平坦領域であるか
という判定が必要であり、処理の負荷が重くなってしまうという問題があった。また、ノ
イズを付加する色成分については何ら考慮していないため、付加されたノイズがかえって
視覚的に目立ってしまう場合があるという問題もあった。
【０００５】
本発明は上述の事情に鑑みてなされたものであり、視覚的に目立たないノイズを付加す
ることにより、印刷時に発生するバンディング、色むら、擬似輪郭の発生を抑制する画像
処理技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述の課題を解決するため、本発明は、ノイズ付加の対象となる対象色成分を記憶する
記憶手段と、処理対象画素の色成分が前記記憶手段に記憶された対象色成分のうち１の色
成分と一致するか判断する判断手段と、ノイズを生成するノイズ生成手段と、前記判断手
段により前記処理対象画素の色成分が前記対象色成分と一致すると判断された場合、前記
ノイズ生成手段により生成されたノイズを前記処理対象画素に付加するノイズ付加手段と
を有する画像処理装置を提供する。
好ましい態様において、前記対象色成分が、ライトシアン、ライトマゼンタ、イエロー
のうち少なくとも１の色成分を含んでもよい。あるいは、前記対象色成分が、ａ＊、ｂ＊
のうち少なくとも１の色成分を含んでもよい。
この画像処理装置によれば、画像データのうち人間の視覚感度が低い色成分に対しノイ
ズ付加が行われるので、視覚的に目立たないノイズ付加を行うことができる。
【０００７】
別の好ましい態様において、この画像処理装置は、処理対象となる画像の特徴を抽出す
る画像判定手段と、前記画像判定手段の判定結果に基づいて前記記憶手段に記憶された対
象色成分を更新する更新手段とをさらに有してもよい。
さらに別の好ましい態様において、この画像処理装置は、前記記憶手段が複数の対象色
成分を記憶し、前記ノイズ付加手段が、前記複数の対象色成分の各々に対しそれぞれ異な
った態様でノイズ付加を行ってもよい。
【０００８】
また、本発明は、上述のいずれかの態様の画像処理装置を有する画像形成装置を提供す
る。好ましい態様において、この画像形成装置はインクジェットプリンタであってもよい
。
【０００９】
また、本発明は、ノイズ付加の対象となる対象色成分を記憶する記憶ステップと、処理
対象画素の色成分が前記対象色成分のうち１の色成分と一致するか判断する判断ステップ
と、ノイズを生成するノイズ生成ステップと、前記判断ステップにおいて前記処理対象画
素の色成分が前記対象色成分と一致すると判断された場合、前記ノイズ生成ステップにお
いて生成されたノイズを前記処理対象画素に付加するノイズ付加ステップとを有する画像
処理方法を提供する。
また、本発明は、コンピュータ装置に上述の画像処理方法を実行させるプログラムを提
供する。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照して本発明の実施形態について説明する。
＜第１実施形態＞
図１は、本発明の第１実施形態に係る画像形成装置１の機能構成を示すブロック図であ
る。画像形成装置１は、入力画像（ＲＧＢ（赤、緑、青）カラー多値）のデータを、ＣＭ
ＹＫ（シアン、マゼンタ、イエロー、黒）の色毎にノズルからのインクの吐出を指示する
ノズル制御データに変換し、ノズル制御データに従ってインクの吐出しを行い印刷をする
装置である。解像度変換部１１は、入力されたカラー画像データを、画像形成装置１で処
理可能な解像度に解像度変換を行う。Ｌ＊ａ＊ｂ＊色空間変換部１２は、ＲＧＢ形式の画
像データをＬ＊ａ＊ｂ＊形式の画像データに変換する。ＣＭＹＫ色空間変換部１３は、Ｌ
＊ａ＊ｂ＊形式の画像データをＣＭＹＫ形式の画像データに変換する。ノイズ付加部１４
は、ノイズ生成部１５により生成されたノイズを画像データに付加する。量子化部１６は
、多値ＣＭＹＫデータを２値ＣＭＹＫデータに変換する。ノズル制御データ生成部１７は
、２値ＣＭＹＫデータから、個々のノズルからのインク吐出の要否を示すノズル制御デー
タを生成する。画像形成部１８は、ノズル制御データに従って印刷処理を行う。
【００１１】
図２は、画像形成装置１のハードウェア構成を示すブロック図である。本実施形態にお
いて、画像形成装置１はラインヘッド型インクジェットプリンタである。ＣＰＵ（Centra
l Processing Unit）２１は、ＲＯＭ（Read Only Memory）２２に記憶されている印刷処
理プログラムを読み出して実行する。ＲＯＭ２２は、電気的に書き換え可能なＥＥＰＲＯ
Ｍ（Electrically Erasable Programmable Read-Only Memory）を用いることが望ましい
。ＲＡＭ（Random Access Memory）２３は、ＣＰＵ２１がプログラムを実行する際の作業
エリアとして機能する。Ｉ／Ｆ２４は、他の機器との間でデータや制御信号の送受信を行
うためのインターフェースである。画像形成装置１は例えば、パーソナルコンピュータ（
以下、「ＰＣ」）やデジタルカメラ等の電子機器からＩ／Ｆ２４を介して画像データを受
け取ることができる。ＲＡＭ２３はまた、Ｉ／Ｆ２４を介して受信したデータを記憶する
。画像形成部２５は、ＣＰＵ２１の制御下で、ノズル制御データに従って用紙上に画像形
成を行う。以上の各構成要素は、バス２６で相互に接続されている。ＣＰＵ２１が印刷処
理プログラムを実行することにより、画像形成装置１は、図１に示される各機能構成要素
に相当する機能を具備する。
【００１２】
画像形成部２５は、図２に示すように、さらに以下で説明する構成を有している。ライ
ンヘッド３１は、インクを吐出するノズルを複数有する印刷ヘッドである。ノズルは、圧
電体により液滴を吐出するピエゾ式のもの、加熱により吐出する加熱式のもの等、いかな
る構造のノズルでもよい。ラインヘッド３１は、画像形成装置１が印刷可能な用紙の最大
幅以上の大きさを有している。インクタンク３２はノズルにインクを供給するものであっ
て、ＣＭＹＫの色毎に設けられている。ページバッファ３７は、画像１ページ分のノズル
制御データを記憶するメモリである。ヘッド駆動回路３３は、制御部３４の制御下で、ラ
インヘッド３１に搭載された複数のノズルのうち、指定されたノズルからインクの液滴を
吐出させるための制御信号をラインヘッド３１に出力する。このように、指定されたノズ
ルから、用紙に対しインクの液滴が吐出される。ノズルから吐出されたインクの液滴は、
用紙上にドットを形成する。以下、説明の便宜上、ノズルからインクの液滴を吐出するこ
とを「ドットのオン」、ノズルからインクの液滴を吐出しないことを「ドットのオフ」と
表現する。例えば「ドットのオン／オフを指定するデータ」とは、指定されたノズルにつ
いてインクの液滴を吐出するか吐出しないかを指定するデータを意味する。
【００１３】
ラインヘッド３１は用紙幅以上のサイズを有しているので、１ライン分のドットを形成
することができる。モータ３５は用紙を所定方向に移動（紙送り）させるモータである。
モータ駆動回路３６は、制御部３４の制御下でモータ３５に駆動信号を出力する。モータ
３５が用紙を１ライン分移動させると、次のラインの描画が行われる。画像形成装置１は
、このようにして１方向の走査（用紙の紙送り）のみで１枚の用紙に画像形成を行うこと
ができる。
【００１４】
図３は、画像形成装置１の動作を示すフローチャートである。画像形成装置１の図示せ
ぬ電源が投入されると、ＣＰＵ２１は、ＲＯＭ２２から印刷処理プログラムを読み出して
実行する。印刷処理プログラムを実行すると、ＣＰＵ２１は、画像データの入力待ち状態
となる。Ｉ／Ｆ２４を介して画像データを受信すると、ＣＰＵ２１は入力画像データをＲ
ＡＭ２３に記憶する（ステップＳ１００）。本実施形態において、入力画像データはＲＧ
Ｂカラー多値の画像データである。また、画像形成装置１はＣＭＹＫ４色のインクにより
画像形成を行うインクジェットプリンタである。したがって、ラインヘッド型画像形成装
置１は、ＲＧＢからＣＭＹＫへと画像データの色空間を変換する必要がある。この際、画
像形成装置１は、ＲＧＢ形式の画像データを中間色空間であるＬ＊ａ＊ｂ＊形式のデータ
に変換し、Ｌ＊ａ＊ｂ＊形式の画像データをＣＭＹＫ形式の画像データに変換する。また
、入力される画像データは画素ごとに階調値を有しているが、画像形成装置１のノズルか
ら吐出されるインクは、ドットのオン／オフ（ドットを打つ／打たない）の２階調のみで
中間階調を表現することができない。したがって画像形成装置１においては、画像データ
の１画素に、ｍ×ｍのドットマトリクスを対応させ、ドットマトリクスに描画されるドッ
トの数で階調表現を行っている。したがって、入力画像データをドットのオン／オフを指
定するデータに変換する必要がある。このために、以下で説明するように、画像データの
解像度を、ノズルの数に相当する解像度に変換する処理、および、多階調の画像データを
ドットのオン／オフを指定する２階調のデータに変換する処理を行う必要がある。
【００１５】
続いてＣＰＵ２１は、入力画像データの解像度を判断する。ＣＰＵ２１は入力画像デー
タの解像度が画像形成装置１で処理可能な解像度と異なる場合には、入力画像データを、
画像形成装置１が処理可能な解像度とする解像度変換処理を行う（ステップＳ１１０）。
ＣＰＵ２１は、解像度変換後の画像データをＲＡＭ２３に記憶する。続いてＣＰＵ２１は
、解像度変換後の画像データを画像形成装置１の色空間に適合させるため、まず、ＲＧＢ
形式の画像データをＬ＊ａ＊ｂ＊形式の画像データに変換する（ステップＳ１２０）。さ
らにＣＰＵ２１は、Ｌ＊ａ＊ｂ＊形式の画像データをＣＭＹＫ形式の画像データに変換す
る（ステップＳ１３０）。ＣＰＵ２１は色変換後の画像データをＲＡＭ２３に記憶する。
続いてＣＰＵ２１は、色変換後の画像データに対しノイズ付加処理を行う（ステップＳ１
４０）。ノイズ付加処理の詳細については後述する。ノイズ付加処理後、ＣＰＵ２１は、
画像データに対してディザマトリクス法、誤差拡散法等による２値化（量子化）処理を行
う（ステップＳ１５０）。ＣＰＵ２１は、２値化した画像データを画像形成部２５に出力
する（ステップＳ１６０）。画像形成部２５は、２値画像データに従って画像形成処理を
行う。
【００１６】
図４は、ステップＳ１４０におけるノイズ付加処理の詳細を示すフローチャートである
。ノイズ付加処理ルーチンにおいては、ＣＭＹＫ形式の画像データについて１画素ずつ順
番に処理対象として以下で説明する処理を行う。
ＣＰＵ２１はまず、処理対象画素の色成分が対象色成分と一致するか判断する（ステッ
プＳ３００）。ここで、画像形成装置１は、対象色成分として、画像形成装置１が画像形
成を行う色成分のうち人間の目の感度が低いものを記憶している。例えば、ＣＭＹＫの４
色成分に分解する場合、対象色成分としてＹ（イエロー）の色成分を示す識別子がＲＯＭ
２２に記憶されている。本実施形態において、ＣＰＵ２１は、処理対象画素の色成分がＹ
であるか判断する。
【００１７】
処理対象画素の色成分がＹでなかった場合（ステップＳ３００：ＮＯ）、ＣＰＵ２１は
、処理対象画素にノイズ付加を行わずそのまま出力する（ステップＳ３３０）。処理対象
画素の色成分がＹであった場合（ステップＳ３００：ＹＥＳ）、ＣＰＵ２１は、処理対象
画素にノイズを付加する（ステップＳ３１０）。ノイズの付加に際し、ＣＰＵ２１はまず
ランダムノイズを生成する（ステップＳ３２０）。ＣＰＵ２１は、生成したランダムノイ
ズを処理対象画素に加算する。
【００１８】
ＣＰＵ２１は、ステップＳ３３０またはＳ３１０の処理が終了すると、画像データの全
画素について処理が完了したか判断する（ステップＳ３４０）。全画素について処理を完
了していない場合（ステップＳ３４０：ＮＯ）、ＣＰＵ２１は、全画素について処理が完
了するまでステップＳ３００〜Ｓ３４０の処理を繰り返し実行する。全画素について処理
が完了した場合（ステップＳ３４０：ＹＥＳ）、ＣＰＵ２１は、ノイズ付加処理を終了す
る。
【００１９】
なお、以上の説明では画像形成装置１がＣＭＹＫの４色のインクを使用して画像形成を
行う態様について説明したが、画像形成装置１は５色以上の多色インクを使用する構成で
あってもよい。例えば、画像形成装置１は、シアン、マゼンタ、イエロー、ブラック、ラ
イトシアン（ＬＣ）、ライトマゼンタ（ＬＭ）の６色インクを用いて画像形成を行う構成
であってもよい。この場合、画像形成装置１は、Ｙ、ＬＣ、ＬＭの３色の成分についてノ
イズ付加処理を実行する。すなわち、ＲＯＭ２２は対象色成分として、Ｙ、ＬＣ、ＬＭの
３つの色成分を示す識別子を記憶している。ステップＳ３００において、ＣＰＵ２１は、
処理対象画素の色成分がＹ、ＬＣ、ＬＭの３色のうちいずれか１色と一致するか判断する
。処理対象画素の色成分がＹ、ＬＣ、ＬＭの３色のうちいずれか１色と一致する場合（ス
テップＳ３００：ＹＥＳ）、ＣＰＵ２１は、処理対象画素に対しノイズ付加処理を行う。
【００２０】
図５は、Ｃ、ＬＣ、Ｍ、ＬＭ、Ｙ、Ｋの６色インクを用いて画像形成を行う態様におい
て、元画像データに対してノイズを付加した画像データを示す概念図である。図５に示さ
れるように、６色インクのうち人間の視覚的感度の低いＬＣ，ＬＭ，Ｙの３色についてラ
ンダムノイズの付加が行われる。このようにノイズを付加することにより、ノズルあるい
はヘッドの物理的構造に起因する画像のむらを目立たなくすることができる。また、ノイ
ズは人間の視覚的感度の低い色成分に対して付加されるので、ノイズ付加によりかえって
ノイズが目立って画質が低下することもない。
【００２１】
＜第２実施形態＞
図６は、本発明の第２実施形態に係る画像形成装置２の機能構成を示すブロック図であ
る。画像形成装置２が第１実施形態の画像形成装置１と異なる点は、ＣＭＹＫ形式の画像
データではなくＬ＊ａ＊ｂ＊形式の画像データに対してノイズ付加を行う点である。した
がって、画像形成装置２の基本的な機能構成は画像形成装置１と同一であるので、図６に
示される各構成要素には、画像形成装置１の構成要素と同一の参照符号を付与している。
また、画像形成装置２のハードウェア構成は図２に示される画像形成装置１のものと同一
であるのでその説明を省略する。画像形成装置２のハードウェア構成要素も、図２に示さ
れる参照符号を用いて説明する。
【００２２】
図７は、本実施形態における画像形成装置２の動作を示すフローチャートである。ＣＭ
ＹＫ形式のデータではなくＬ＊ａ＊ｂ＊形式のデータに対してノイズ付加処理が行われる
点以外は図３に示されるフローと基本的に同一である。すなわち、ＣＰＵ２１は入力画像
に対して解像度変換、Ｌ＊ａ＊ｂ＊色変換処理を行う（ステップＳ１００〜１２０）。続
いて、ＣＰＵ２１は、Ｌ＊ａ＊ｂ＊形式の画像データに対してノイズ付加を行う（ステッ
プＳ２００）。ノイズ付加処理の詳細に付いては後述する。ＣＰＵ２１は、ノイズが付加
されたＬ＊ａ＊ｂ＊形式の画像データを、ＣＭＹＫ形式の画像データに変換する（ステッ
プＳ１３０）。続いてＣＰＵ２１は、ＣＭＹＫ形式の画像データに対し２値化処理を行う
（ステップＳ１５０）。ＣＰＵ２１は、２値化した画像データを画像形成部２５に出力す
る（ステップＳ１６０）。
【００２３】
図８は、ステップＳ２００におけるノイズ付加処理の詳細を示すフローチャートである
。ノイズ付加処理ルーチンにおいては、Ｌ＊ａ＊ｂ＊形式の画像データについて１画素ず
つ順番に注目して以下で説明する処理を行う。
ＣＰＵ２１はまず、処理対象画素の色成分が対象色成分と一致するか判断する（ステッ
プＳ６００）。画像形成装置２は、対象色成分として、Ｌ＊ａ＊ｂ＊成分のうち人間の目
の感度が低いものを記憶している。ここで、Ｌ＊ａ＊ｂ＊表色系について簡単に説明する
。Ｌ＊値は明るさを示す。例えば０〜１００の１０１階調の場合、数値が大きいほどその
画素は明るくなる。ａ＊、ｂ＊は色みを示す。ａ＊およびｂ＊がともに０の場合には無彩
色なる。ａ＊は赤みおよび緑みを示す。ａ＊の値が正の方向に大きくなるほど赤みが強く
なり、ａ＊値が負の方向に大きくなるほど緑みが強くなる。また、ｂ＊は黄みおよび青み
を示す。ｂ＊値が正の方向に大きくなるほど黄みが強くなり、ｂ＊の値が負の方向に大き
くなるほど青みが強くなる。例えば第１実施形態と同様にイエロー（黄色）の成分のノイ
ズを付加する場合、画像形成装置２は、対象色成分としてｂ＊の色成分を示す識別子をＲ
ＯＭ２２に記憶している。また、画像形成装置２は、ノイズ付加の要否を判断するための
しきい値および判断条件を記憶している。ｂ＊値が−１００〜＋１００の２０１階調で表
される場合、ＲＯＭ２２はしきい値として、例えば、「＋５０」という値を記憶している
。また、ＲＯＭ２２は判断条件として、「しきい値より画素値が大きい場合にノイズを付
加する」という条件を記憶している。処理対象画素の色成分がｂ＊である場合（ステップ
Ｓ６００：ＹＥＳ）、ＣＰＵ２１は、画素値がしきい値以上であるか判断する。画素値が
しきい値以上であった場合、ＣＰＵ２１は、処理対象画素の画素値にノイズを付加する（
ステップＳ６１０）。この例の場合、画素値が＋５０以上であったときには画素値にノイ
ズを付加する。すなわち、ＣＰＵ２１はまずランダムノイズを生成する（ステップＳ６２
０）。ＣＰＵ２１は、生成したノイズを処理対象画素に付加する。
【００２４】
処理対象画素の色成分が対象色成分と一致しない場合（ステップＳ６００：ＮＯ）、Ｃ
ＰＵ２１は、処理対象画素にノイズを付加せずにそのまま出力する（ステップＳ６３０）
。ＣＰＵ２１は、ステップＳ６３０またはＳ６１０の処理が終了すると、画像データの全
画素について処理が完了したか判断する（ステップＳ６４０）。全画素について処理を完
了していない場合（ステップＳ６４０：ＮＯ）、ＣＰＵ２１は、全画素について処理が完
了するまでステップＳ６００〜Ｓ６４０の処理を繰り返し実行する。全画素について処理
が完了した場合（ステップＳ６４０：ＹＥＳ）、ＣＰＵ２１は、ノイズ付加処理を終了す
る。
【００２５】
以上では、ｂ＊値が負の成分（黄色の成分）に対してノイズを付加する態様について説
明したが、ノイズを付加する対象はこれに限られない。例えば、ｂ＊値が正の成分（青色
の成分）等、他の成分に対してノイズ付加を行ってもよい。この場合、しきい値および判
断条件は、ノイズ付加の条件に応じて変更可能な設計事項である。
【００２６】
＜第３実施形態＞
図９は、本発明の第３実施形態に係る画像形成装置３の機能構成を示すブロック図であ
る。画像形成装置３は、処理対象となる画像の特徴を判定する画像判定部４１を有する点
以外は、第１実施形態の画像形成装置１と同様の構成を有している。画像形成装置３にお
いて、画像形成装置１と共通する構成要素には同一の参照符号を付与し、その説明を省略
する。また、画像形成装置３のハードウェア構成は、図２に示される画像形成装置１のハ
ードウェア構成と同一である。
【００２７】
画像判定部４１は、ＣＭＹＫ形式の画像データに対し、画像の特徴を抽出する処理を行
う。画像判定部４１はさらに、抽出した特徴に応じて、ノイズ付加部１４において処理対
象画素にノイズを付加する条件を変化させる。画像形成装置３の動作は大部分が画像形成
装置１と同じであるので、画像判定部４１に関する動作のみ説明する。
【００２８】
ＣＰＵ２１は、ＣＭＹＫ形式の画像データに対し、主要な色成分を判定する処理を行う
。すなわち、ＣＭＹＫの各色成分について全画素について画素値を積分する。ＣＰＵ２１
は、画素値の積分値が最大の色成分を主要な色成分であると判定する。ＲＯＭ２２は、色
成分ごとに、その色成分が主要な色成分であった場合にノイズ付加処理の対象となる色成
分を対応付けたテーブルを記憶している。このテーブルにおいては、例えばＣとＹとが対
応つけられて記憶されている。処理対象画像の主要色成分がＣであると判断された場合、
ＣＰＵ２１は、ＲＯＭ２２に記憶されているテーブルから、主要色成分Ｃと対応つけられ
た色成分Ｙを抽出する。ＣＰＵ２１は、ノイズ付加処理を行う色成分としてＹを指定する
識別子をＲＡＭ２３に記憶する。ＣＰＵ２１は、ノイズ付加処理において、処理対象画素
の色成分がＲＡＭ２３に記憶された色成分と一致するか判断する。一致する場合、ＣＰＵ
２１は処理対象画素に対しノイズ付加を行う。
【００２９】
本実施形態によれば、処理対象となる画像の特徴に応じてノイズ付加が行われるため、
処理対処画像において目立たない（主要でない）色成分に対してノイズが付加される。し
たがって、より視覚的に目立ちにくい態様でノイズ付加を行うことができる。
本実施形態では、ＣＭＹＫ形式の画像データに対してノイズ付加を行う場合について説
明したが、５色以上の色成分を有する画像データ、あるいはＬ＊ａ＊ｂ＊形式の画像デー
タに対して同様の処理を行ってもよい。
【００３０】
＜変形例＞
本発明は上述の実施形態に限定されるものではなく、種々の変形実施が可能である。
上述の実施形態において、Ｃ、ＬＣ、Ｍ、ＬＭ、Ｙ、Ｋの６色の色成分を有する画像デ
ータのうち、ＬＣ，ＬＭ，Ｙの３色にノイズを付加する態様について説明した。このよう
に複数の色成分に対してノイズ付加を行う場合、付加するノイズの強度をすべての色成分
に対して一律のものとしてもよいし、色成分ごとに変化させる態様としてもよい。色成分
ごとにノイズの強度を変化させる場合、処理は次のように行われる。ＲＯＭ２２は、ノイ
ズ付加の対象となる色成分ごとにノイズ強度を示す定数を記憶している。例えばＲＯＭ２
２は、ＬＣ、ＬＭ、Ｙの各色成分に対して０．８、１．０、１．２といったように定数を
記憶している。ＣＰＵ２１は、生成したノイズにこれらの定数を乗じた積を処理対象画素
に付加する。例えば処理対象画素の色成分がＬＣであった場合には、生成されたノイズに
０．８を乗じた積を処理対象画素に付加する。あるいは、第３実施形態において、処理対
象画像の特徴に応じてこれらの定数の値を更新することとしてもよい。
【００３１】
また、上述の各実施形態においては、処理対象画素に対してランダムノイズを付加する
態様に付いて説明したが、ノイズの種類はランダムノイズに限定されるものではない。例
えば、ブルーノイズのように人間の視覚に影響しない周波数領域のノイズを付加してもよ
いし、ホワイトノイズのように周波数特性を有さないノイズを付加してもよい。
【００３２】
また、上述の実施形態においては、インクジェットプリンタ等の画像形成装置がノイズ
付加処理を行う態様について説明したが、ノイズ付加処理を行う動作主体は画像形成装置
に限定されるものではない。例えば、画像形成装置にＰＣ等のコンピュータ装置を接続し
た画像形成システムにおいて、上述の処理の一部または全部をそのコンピュータ装置に実
行させてもよい。例えば、第１実施形態において、図２に示される構成のうち画像形成部
２５以外の構成要素を有するコンピュータ装置に、図３のステップＳ１００〜Ｓ１６０の
処理の一部または全部を実行させてもよい。
【図面の簡単な説明】
【００３３】
【図１】本発明の第１実施形態に係る画像形成装置１の機能構成を示すブロック図である。
【図２】画像形成装置１のハードウェア構成を示すブロック図である。
【図３】画像形成装置１の動作を示すフローチャートである。
【図４】ノイズ付加処理の詳細を示すフローチャートである。
【図５】元画像データに対してノイズを付加した画像データを示す概念図である。
【図６】本発明の第２実施形態に係る画像形成装置２の機能構成を示すブロック図である。
【図７】画像形成装置２の動作を示すフローチャートである。
【図８】ノイズ付加処理の詳細を示すフローチャートである。
【図９】本発明の第３実施形態に係る画像形成装置３の機能構成を示すブロック図である。
【符号の説明】
【００３４】
１、２、３…画像形成装置、１１…解像度変換部、１２…Ｌ＊ａ＊ｂ＊色空間変換部、１
３…ＣＭＹＫ色空間変換部、１４…ノイズ付加部、１５…ノイズ生成部、１６…量子化部
、１７…ノズル制御データ生成部、１８…画像形成部、２１…ＣＰＵ、２２…ＲＯＭ、２
３…ＲＡＭ、２４…Ｉ／Ｆ、２５…画像形成部、２６…バス、３１…ラインヘッド、３２
…インクタンク、３３…ヘッド駆動回路、３４…制御部、３５…モータ、３６…モータ駆
動回路、３７…ページバッファ、４１…画像判定部
【図１】
2006229809.tif 000003
【図２】
2006229809.tif 000004
【図３】
2006229809.tif 000005
【図４】
2006229809.tif 000006
【図５】
2006229809.tif 000007
【図６】
2006229809.tif 000008
【図７】
2006229809.tif 000009
【図８】
2006229809.tif 000010
【図９】
2006229809.tif 000011