(57)【要約】【課題】ノイズを付加した後に誤差拡散方式による階調処理をおこなうためのノイズ付加用のテーブルの記憶容量を削減してコストダウンを図ることができる画像処理装置などを提供する。【解決手段】論理和回路４により入力画素データに対してノイズを付加した後、誤差拡散回路２により階調処理をおこなって、低階調で滑らかな階調画像を表現することができる画像処理装置において、異なる複数のノイズパターンを画素位置に対応づけて記憶するノイズパターンテーブル１と、そのノイズパターンテーブルからノイズパターンを読み出す際、読み出し開始番地を色ごとにずらして読み出すアービター回路３とを備えた。【選択図】      図２
2004166093.tif 000002
【特許請求の範囲】
【請求項１】
入力画素データに対してノイズを付加した後に誤差拡散方式による階調処理をおこなうことにより、低階調で滑らかな階調画像を表現することができる画像処理装置において、異なる複数のノイズパターンを画素位置に対応づけて記憶するノイズパターンテーブルと、該ノイズパターンテーブルからノイズパターンを読み出す際、読み出し開始番地を色ごとにずらして読み出すノイズパターン読み出し手段と、を備えたことを特徴とする画像処理装置。
【請求項２】
請求項１記載の画像処理装置において、４色それぞれのノイズパターンを、４辺形構成のノイズパターンテーブルの上、下、左、右、の４辺から読み出すように読み出し開始番地をずらして読み出す構成にしたことを特徴とする画像処理装置。
【請求項３】
入力画素データに対してノイズを付加した後に誤差拡散方式による階調処理をおこなうことにより、低階調で滑らかな階調画像を表現することができる画像処理装置において、前記ノイズを生成するランダム生成回路を備えたことを特徴とする画像処理装置。
【請求項４】
入力画素データに対してノイズを付加した後に誤差拡散方式による階調処理をおこなうことにより、低階調で滑らかな階調画像を表現する画像処理方法において、異なる複数のノイズパターンを画素位置に対応づけて記憶するノイズパターンテーブルからノイズパターンを読み出す際、読み出し開始番地を色ごとにずらして読み出すことを特徴とする画像処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複写機やプリンタなど画像処理装置に係わり、特に、低階調にもかかわらず階調を滑らかに表現することができる画像処理装置に関する。
【０００２】
【従来の技術】
複写機やプリンタなど画像処理装置で低階調の階調手段により印刷などをおこなう場合、滑らかな階調表現ができないので、誤差拡散方式などが用いられている。例えば２５６諧調（８ｂｉｔ）で読み取った各画素のデータを階調を落としたデータ（例えば４階調のデータ）にする際、入力された各画素のデータ値と閾値（所定の値）との誤差を計算し、その誤差を順次周辺の画素に分配して平均化していくことにより、写真などの中間調の画像を滑らかに再現するのである（図６参照）。
特開２０００−１０１８３７公報に示された従来技術はそのような誤差拡散方式を用いた従来技術の一つであり、画像データ（画素データ）に対してディザマトリックスを方眼状に配置して多値化をおこなった場合に、ドットの形成パターンが規則的になることにより画質が低下するのを改善するために、画像データに対しディザマトリックスを階段状に配置して多値化をおこなう。また、特開２０００−１０８４２０公報に示された従来技術も誤差拡散方式を用いた従来技術の一つであり、同一の色相で濃度の異なるインクによりインク量を変えて３種類以上のドットを形成する際、ドットの分散性および処理速度の両面から適切な順序および手法でハーフトーン処理をおこなう。
なお、従来より、誤差拡散方式では、グレースケールやハーフトーンなど、より滑らかさが必要な画像などに対しては、入力画像データに対してブルーノイズなどノイズを付加し、ノイズを付加した画像データに対して誤差拡散処理を施すことにより、粒状性の向上もおこなっている（図６参照）。
しかし、この際、従来の技術では、ノイズ付加用のテーブルを色ごとに持たなければならなかった。また、前記テーブルが小さいものであると、規則性を持ってしまい、バンディングやモアレなど濃度ムラが印刷画像に現れてしまう可能性が高いので、通常、テーブルサイズは、２５６×２５６程度のマトリクスになることが多く、このテーブル（メモリ）を色ごとに持つと、記憶容量が大きくなってしまい、コストアップの要因となっていた。
【特許文献１】特開２０００−１０１８３７公報
【特許文献２】特開２０００−１０８４２０公報
【０００３】
【発明が解決しようとする課題】
前記したように、従来の技術においては、ブルーノイズなどノイズを付加し、粒状性の向上もおこなう場合、ノイズ付加用のテーブルを色ごとに持たなければならず、そのため、記憶容量が大きくなってしまい、コストアップの要因となっていた。
本発明の目的は、このような従来技術の問題を解決することにあり、具体的には、ノイズ付加用のテーブルの記憶容量を削減することができ、したがって、コストダウンが図れる画像処理装置を提供することにある。
【０００４】
【課題を解決するための手段】
前記の課題を解決するために、請求項１記載の発明では、入力画素データに対してノイズを付加した後に誤差拡散方式による階調処理をおこなうことにより、低階調で滑らかな階調画像を表現することができる画像処理装置において、異なる複数のノイズパターンを画素位置に対応づけて記憶するノイズパターンテーブルと、そのノイズパターンテーブルからノイズパターンを読み出す際、読み出し開始番地を色ごとにずらして読み出すノイズパターン読み出し手段とを備えた。
また、請求項２記載の発明では、請求項１記載の発明において、４色それぞれのノイズパターンを、４辺形構成のノイズパターンテーブルの上、下、左、右、の４辺から読み出すように読み出し開始番地をずらして読み出す構成にした。
また、請求項３記載の発明では、入力画素データに対してノイズを付加した後に誤差拡散方式による階調処理をおこなうことにより、低階調で滑らかな階調画像を表現することができる画像処理装置において、前記ノイズを生成するランダム生成回路を備えた。
また、請求項４記載の発明では、入力画素データに対してノイズを付加した後に誤差拡散方式による階調処理をおこなうことにより、低階調で滑らかな階調画像を表現する画像処理方法において、異なる複数のノイズパターンを画素位置に対応づけて記憶するノイズパターンテーブルからノイズパターンを読み出す際、読み出し開始番地を色ごとにずらして読み出す構成にした。
【０００５】
【発明の実施の形態】
以下、図面により本発明の実施の形態を詳細に説明する。
複写機やプリンタなどにおいて低階調の階調処理手段による印刷をおこなう場合、滑らかな階調表現ができないので、誤差拡散方式などの画像処理技術を用いて階調表現を補う。さらに、各レベルのグレースケールやハーフトーンなどが表現された、より滑らかな階調が必要な画像などは、ブルーノイズなどノイズを付加して粒状性を向上させている（図６参照）。
前記において、誤差拡散方式とは、例えば２５６諧調（８ｂｉｔ）で読み取った各画素のデータを階調を落としたデータ（例えば４階調のデータ）にする際に用いる方式であり、入力された各画素のデータ値と閾値（所定の値）との誤差を計算し、その誤差を順次周辺の画素に分配して平均化していくことにより、写真などの中間調の画像を美しく再現する方式である。簡単に言うと、１画素当たり８ビットで入ってきたデータを２ビットに変換する際、例えば、閾値を
2004166093.tif 000003
とした場合、入力データが０であっても、６０であっても０になってしまうので、０からの差（誤差）を算出し、回り（上下左右、これはマトリクスのとり方による）の画素に付加していくやり方で、次の画素が来たときはその画素を中心に同じことを繰り返す。これにより、単純に８ビットを２ビット化した場合よりもきれいに表現することができる。
また、ノイズを付加して粒状性を向上させる方法では、例えば１ページ内での各画素位置に対応づけて任意の異なるノイズパターンをテーブルに記憶しておき、このようなノイズを付加してから誤差拡散をおこなうことによりさらにきれいに見えるように表現する。
【０００６】
この際、付加するノイズのパターンを記憶しておくノイズ付加用のノイズパターンテーブルを従来は色ごと（Ｙ、Ｍ、Ｃ、Ｋ）に持っていた。また、そのノイズパターンテーブルの記憶容量が小さいものであると、付加されるノイズパターンが規則性を持ってしまい、バンディングやモアレなど濃度ムラが印刷画像に現れてしまう可能性が高いので、通常、ノイズパターンテーブルのテーブルサイズは、２５６×２５６程度のマトリクスにすることが多かった。しかし、このようなノイズパターンテーブルを、図５に示したように色ごと（Ｙ、Ｍ、Ｃ、Ｋ）に持たせると、記憶容量が増大し、コストがかさんでしまう。それに対して、色ごとのノイズパターンテーブルを１つにしてしまうことも考えられるが、この場合、ノイズパターンが各色（Ｙ、Ｍ、Ｃ、Ｋ）で同じになってしまい、モアレの原因になってしまう。
そのため、本発明の第１の実施例では、図１に示したように、全体が２５６×２５６番地（０番地から２５６×２５６−１番地まで）から成る１色分のノイズパターンテーブルを４つに区切り、その読み出し開始位置を色によって変更することにより記憶容量を削減する。
【０００７】
例えば、図１において、イエロー（Ｙ）については、０番地を開始位置として、０、１、２、３番地．．．と順に読み出す。また、この場合、マゼンタ（Ｍ）については、２５６×（２５６／４）＝１６３８４番地から、１６３８４、１６３８５、１６３８６番地．．．と順に読み出し、同様に、シアン（Ｃ）については２５６×（２５６／４）×２番地から、ブラック（Ｋ）については２５６×（２５６／４）×３番地から順に読み出すようにする。
そして、イエローが、０番地から読み出し始めて２５６×（２５６／４）−１番地まで進んだ後は、マゼンタ（Ｍ）の場合の読み出し開始位置１６８３４番地に続ける。ブラック（Ｋ）が、２５６×２５６−１番地まで進んだ後は、０番地に戻るというように使用する。このようにすることにより、アドレス（番地）生成回路は、読み出し開始位置（開始番地）を４色別々に持ち、インクリメントするだけの単純な回路ですみ、さらに、ノイズパターンテーブルの記憶容量を１／４に削減することができる。
図２に、この実施例の回路構成を示す。図示したように、１色分のノイズパターンテーブル１、４つの色に対応づけた誤差拡散回路２、それぞれの誤差拡散回路２からのタイミング信号に従ってノイズパターンテーブル１の読み出し番地を生成するアービター回路３、ノイズパターンテーブル１から読み出したノイズパターンと入力データとを重畳する論理和回路４などを備えている。このような構成で、アービター回路３が色ごと、画素位置ごとに異なったノイズパターンをノイズパターンテーブル１から読み出し、読み出したノイズパターンを色ごとの論理和回路４において各色の入力データに重畳し、重畳後の画素データを色ごとの誤差拡散回路２に与え、前記したような誤差拡散処理をおこなう。なお、この実施例では、請求項１記載のノイズパターン読み出し手段がアービター回路３により実現される。
【０００８】
次に、本発明の第２の実施例について説明する。
この実施例では、図２に示したような回路構成で、図３に示したように、１色分の記憶容量のノイズパターンテーブルを色によって４辺形構成のノイズパターンテーブルの各辺に割り振り、読み出し開始位置を異ならせることにより記憶容量を削減する。
例えば、イエロー（Ｙ）については、図３の例では上辺に沿い矢印方法に、０番地を開始位置として０、１、２、３番地．．．と順に読み出す。マゼンタ（Ｍ）については、図３の例では左辺に沿い矢印方法に２５６×（２５６−１）、２５６×（２５６−２）、２５６×（２５６−３）．．．という順で読み出す。同様に、シアン（Ｃ）については、２５６×２５６−１、２５６×２５６−２、２５６×２５６−３という順で読み出し、ブラック（Ｋ）については、２５５、２５６×２−１、２５６×３−１というように、図３中の矢印方向に読み出す。
これにより、この実施例においても、１つのノイズパターンテーブルで色ごとに違うパターンを生成することが可能となり、且つノイズパターンテーブルの記憶容量を１／４に削減することができる。
【０００９】
次に、本発明の第３の実施例について説明する。
この実施例では、ノイズパターンテーブル（メモリ）１の代わりに、図４に示したランダム値生成回路５を備えることによりメモリを削除する。
このような構成で、色ごと、画素位置ごとに異なったノイズパターンをランダム値生成回路５から出力させ、そのノイズパターンを色ごとの論理和回路４において各色の入力データに重畳し、重畳後の画素データを色ごとの誤差拡散回路２に与え、前記したような誤差拡散処理をおこなう。
こうして、この実施例によれば、Ｙ、Ｍ、Ｃ、Ｋそれぞれの画像データにランダムなノイズを加えることができ、複雑なアドレス生成回路も必要としないでノイズパターンテーブルを完全になくすることができる。
【００１０】
【発明の効果】
以上説明したように、本発明によれば、請求項１および請求項４記載の発明では、入力画素データに対してノイズを付加した後に誤差拡散方式による階調処理をおこなうことにより、低階調で滑らかな階調画像を表現する場合、異なる複数のノイズパターンを画素位置に対応づけて記憶するノイズパターンテーブルからノイズパターンを読み出す際、読み出し開始番地を色ごとにずらして読み出すので、ノイズパターンテーブルを色ごとに設けなくてもバンディングやモアレなど濃度ムラを回避することができ、したがって、高画質を実現しつつノイズ付加用のテーブルの記憶容量を削減してコストダウンを図ることができる。
また、請求項２記載の発明では、請求項１記載の発明において、４色それぞれのノイズパターンを、４辺形構成のノイズパターンテーブルの上、下、左、右、の４辺から読み出すように読み出し開始番地をずらして読み出すので、請求項１記載の発明と同様の効果を得ることができる。
また、請求項３記載の発明では、入力画素データに対してノイズを付加した後に誤差拡散方式による階調処理をおこなうことにより、低階調で滑らかな階調画像を表現する場合、ランダム生成回路を用いてノイズを生成するので、ノイズパターンテーブルをなくすることができるし、実現するための回路も請求項１記載の発明におけるアドレス生成回路（アービター回路）より簡単になり、したがって、高画質を実現しつつ、よりコストダウンが図れる。
【図面の簡単な説明】
【図１】本発明の第１の実施例を示す画像処理方法の説明図である。
【図２】本発明の第１の実施例を示す画像処理装置要部の回路ブロック図である。
【図３】本発明の第２の実施例を示す画像処理方法の説明図である。
【図４】本発明の第３の実施例を示す画像処理装置要部の回路ブロック図である。
【図５】本発明に係わる画像処理方法の説明図である。
【図６】従来技術の一例を示す画像処理方法の説明図である。
【符号の説明】
１  ノイズパターンテーブル
２  誤差拡散回路
３  アービター回路
４  論理和回路
５  ランダム値生成回路
【図１】
2004166093.tif 000004
【図２】
2004166093.tif 000005
【図３】
2004166093.tif 000006
【図４】
2004166093.tif 000007
【図５】
2004166093.tif 000008
【図６】
2004166093.tif 000009