(57)【特許請求の範囲】
【請求項１】
所定のオフセットだけ飽和値以外の画素値レンジを圧縮するオフセット処理を輝度プレーンおよび／または色差プレーンに対して実行するオフセット計算部と、
前記オフセット計算部による前記オフセット処理後に、前記輝度プレーンおよび色差プレーンに対して、周波数変換を使用する非可逆圧縮処理を行う圧縮処理部と、
前記圧縮処理部の圧縮処理により生成された圧縮データを輝度プレーンおよび色差プレーンへ伸張する伸張処理部と、
前記所定のオフセットだけ画素値レンジを伸張する逆オフセット処理を、前記伸張処理部により伸張された前記輝度プレーンおよび前記色差プレーンのうち、前記オフセット処理が実行されたプレーンに対して実行する逆オフセット計算部と、
を備えることを特徴とする画像圧縮伸張装置。
【請求項２】
前記オフセット計算部は、前記オフセット処理を輝度プレーンに対してのみ実行し、
前記逆オフセット計算部は、前記逆オフセット処理を前記輝度プレーンに対してのみ実行すること、
を特徴とする請求項１記載の画像圧縮伸張装置。
【請求項３】
前記逆オフセット計算部による前記逆オフセット処理後の前記輝度プレーンにおいて前記飽和値を超える画素値を有する画素を無彩色とする色変換部をさらに備えることを特徴とする請求項２記載の画像圧縮伸張装置。
【請求項４】
前記圧縮処理部は、ディスクリートコサイン変換またはウェーブレット変換を使用する非可逆圧縮処理を行うことを特徴とする請求項１記載の画像圧縮伸張装置。
【請求項５】
画像圧縮伸張装置を備え、
前記画像圧縮伸張装置は、
所定のオフセットだけ飽和値以外の画素値レンジを圧縮するオフセット処理を輝度プレーンおよび／または色差プレーンに対して実行するオフセット計算部と、
前記オフセット計算部による前記オフセット処理後に、前記輝度プレーンおよび色差プレーンに対して、周波数変換を使用する非可逆圧縮処理を行う圧縮処理部と、
前記圧縮処理部の圧縮処理により生成された圧縮データを輝度プレーンおよび色差プレーンへ伸張する伸張処理部と、
前記所定のオフセットだけ画素値レンジを伸張する逆オフセット処理を、前記伸張処理部により伸張された前記輝度プレーンおよび前記色差プレーンのうち、前記オフセット処理が実行されたプレーンに対して実行する逆オフセット計算部と、
を備えることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像圧縮伸張装置および画像形成装置に関するものである。
【背景技術】
【０００２】
ＪＰＥＧ（Joint Photographic Experts Group）などのように、ＤＣＴ（Discrete Cosine Transform）などの空間周波数変換を使用した画像圧縮では、文字などのエッジ部において、モスキートノイズによって画質が低下することが知られている。特に、印刷用紙に画像を印刷する際に背景が白色である場合、本来背景部分である白色の箇所に色材が載るため、画質の低下が顕著になる。【０００３】
ある画像形成装置では、文字部のみを分離して、分離した文字部に対してガンマ変換を行い低濃度部分を除去することで、モスキートノイズを除去している（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平５−３３６３７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述の方法では、文字部を識別して分離する必要があり、処理の負荷が大きい。【０００６】
本発明は、上記の問題に鑑みてなされたものであり、簡単な処理で白背景上のモスキートノイズを抑制する画像圧縮伸張装置および画像形成装置を得ることを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る画像圧縮伸張装置は、所定のオフセットだけ飽和値以外の画素値レンジを圧縮するオフセット処理を輝度プレーンおよび／または色差プレーンに対して実行するオフセット計算部と、前記オフセット計算部による前記オフセット処理後に、前記輝度プレーンおよび色差プレーンに対して、周波数変換を使用する非可逆圧縮処理を行う圧縮処理部と、前記圧縮処理部の圧縮処理により生成された圧縮データを輝度プレーンおよび色差プレーンへ伸張する伸張処理部と、前記所定のオフセットだけ画素値レンジを伸張する逆オフセット処理を、前記伸張処理部により伸張された前記輝度プレーンおよび前記色差プレーンのうち、前記オフセット処理が実行されたプレーンに対して実行する逆オフセット計算部とを備える。【０００８】
本発明に係る画像形成装置は、上記の画像圧縮伸張装置を備える。
【発明の効果】
【０００９】
本発明によれば、簡単な処理で白背景上のモスキートノイズが抑制される。
【図面の簡単な説明】
【００１０】
【図１】図１は、本発明の実施の形態に係る画像圧縮伸張装置の構成を示すブロック図である。
【図２】図２は、図１におけるオフセット計算部２によるオフセット処理の入出力特性を説明する図である。
【図３】図３は、図１における逆オフセット計算部５による逆オフセット処理の入出力特性を説明する図である。
【発明を実施するための形態】
【００１１】
以下、図に基づいて本発明の実施の形態を説明する。
【００１２】
図１は、本発明の実施の形態に係る画像圧縮伸張装置の構成を示すブロック図である。この画像圧縮伸張装置は、例えば画像形成装置（プリンター、複写機、複合機など）に内蔵される。
【００１３】
例えば、プリント機能の場合、ＰＤＬ（Page Description Language）データから、ＲＧＢ画像データが生成される。また、コピー機能の場合、内蔵スキャナーで画像のＲＧＢ画像データが得られる。
【００１４】
図１に示す画像圧縮伸張装置は、色空間変換部１、オフセット計算部２、圧縮処理部３、伸張処理部４、逆オフセット計算部５、および色空間変換部６を有する。
【００１５】
色空間変換部１は、上述のＲＧＢデータを輝度プレーンおよび色差プレーン（ここでは、Ｙプレーン、並びにＣｂプレーンおよびＣｒプレーン）に変換する。
【００１６】
オフセット計算部２は、所定のオフセットだけ飽和値（例えば２５５）以外の画素値レンジを圧縮するオフセット処理を輝度プレーンおよび／または色差プレーン（ここでは、輝度プレーンのみ）に対して実行する。
【００１７】
図２は、図１におけるオフセット計算部２によるオフセット処理の入出力特性を説明する図である。例えば図２に示すように、Ｙプレーンについて、オフセット計算部２は、０〜２５４の画素値レンジを０〜Ｙａ（Ｙａ＝２５５−ｄ，ｄはオフセット，ｄ＞１）に圧縮し、背景色（白色）に対応する画素値２５５をそのままとする。
【００１８】
圧縮処理部３は、オフセット計算部によるオフセット処理後に、輝度プレーンおよび色差プレーンに対して、周波数変換を使用する非可逆圧縮処理を行う。例えば、圧縮処理部３は、ディスクリートコサイン変換（ＤＣＴ）またはウェーブレット変換を使用する非可逆圧縮処理を行う。
【００１９】
伸張処理部４は、圧縮処理部３の圧縮処理により生成された圧縮データを、圧縮処理部３の圧縮処理に対応する伸張処理で輝度プレーンおよび色差プレーンへ伸張する。
【００２０】
逆オフセット計算部５は、上述のオフセットｄだけ画素値レンジを伸張する逆オフセット処理を、伸張処理部４により伸張された輝度プレーンおよび色差プレーンのうち、上述のオフセット処理が実行されたプレーン（ここでは輝度プレーンのみ）に対して実行する。これにより、モスキートノイズが発生しやすい高輝度部分（背景の白色に近い部分）の画素値レンジが低輝度側へ圧縮された上で、圧縮処理部３による圧縮処理が実行され、伸張処理部４による伸張時に画素値レンジが高輝度側へ伸張されるため、高輝度側に現れるモスキートノイズが目立たなくなる。
【００２１】
色空間変換部６は、逆オフセット計算部５による逆オフセット処理後の輝度プレーンおよび伸張処理部４による伸張で得られた色差プレーンを、ＲＧＢデータに変換する。
【００２２】
図３は、図１における逆オフセット計算部５による逆オフセット処理の入出力特性を説明する図である。例えば図２に示す特性でオフセット処理が実行された場合、図３に示すように、Ｙプレーンについて、逆オフセット計算部５は、０〜Ｙａの画素値レンジを０〜２５５に伸張する。
【００２３】
図３に示すように、色差成分がない画像の場合には、ある画素において、モスキートノイズなどで、入力値がＹａを超えた場合、出力値を飽和値（＝２５５）でカットオフし、色差成分がある画像の場合には、ある画素において、モスキートノイズなどで、入力値がＹａを超えたとき（つまり、逆オフセット処理後の出力値が飽和値（＝２５５）を超えているとき）、その画素の色差をゼロにする。
【００２４】
具体的には、逆オフセット計算部５が、逆オフセット処理後の輝度プレーンの画素値を上述の飽和値でカットオフしない場合、色空間変換部６は、逆オフセット計算部５による逆オフセット処理を実行された輝度プレーンにおいて飽和値を超える画素値を有する画素を無彩色とする（つまり、Ｃｒ値およびＣｂ値を１２８とする）。これにより、有彩色を含む画像の場合にモスキートノイズが発生しても、モスキートノイズによる着色が解消されるため、モスキートノイズが目立たなくなる。
【００２５】
次に、上記装置の動作について説明する。
【００２６】
上述のようにＲＧＢデータが得られると、色空間変換部１は、ＲＧＢデータをＹＣｂＣｒプレーンに変換する。
【００２７】
オフセット計算部２は、このうちのＹプレーンについて、上述のオフセット処理を実行する。
【００２８】
そして、圧縮処理部３は、オフセット処理後のＹプレーン、並びにＣｂプレーンおよびＣｒプレーンに対して、ＤＣＴおよびハフマン符号化を使用するＪＰＥＧ方式、ウェーブレット変換および算術符号化を使用するＪＰＥＧ２０００方式などで圧縮処理を行う。
【００２９】
このようにして、入力されたＲＧＢデータに対する圧縮データが生成される。この圧縮データは、記憶装置に記憶され、元のＲＧＢデータを使用する際に、記憶装置から読み出された圧縮データから、元のＲＧＢデータが復元される。
【００３０】
このとき、伸張処理部４は、圧縮されたＹＣｂＣｒプレーンを伸張する。伸張された時点では、Ｙプレーンについては、オフセット処理が施されているので、逆オフセット計算部５が、上述のようにして、逆オフセット処理を行う。
【００３１】
次に、色空間変換部６は、逆オフセット計算部５による逆オフセット処理後のＹプレーン並びに伸張処理部４による伸張で得られたＣｂプレーンおよびＣｒプレーンを、ＲＧＢデータに変換する。
【００３２】
以上のように、上記実施の形態によれば、オフセット計算部２は、所定のオフセットだけ飽和値以外の画素値レンジを圧縮するオフセット処理を輝度プレーンおよび／または色差プレーンに対して実行し、圧縮処理部３は、オフセット計算部２によるオフセット処理後に、輝度プレーンおよび色差プレーンに対して、周波数変換を使用する非可逆圧縮処理を行う。また、伸張処理部４は、圧縮処理部３の圧縮処理により生成された圧縮データを輝度プレーンおよび色差プレーンへ伸張し、逆オフセット計算部５は、所定のオフセットだけ画素値レンジを伸張する逆オフセット処理を、伸張処理部４により伸張された輝度プレーンおよび色差プレーンのうち、オフセット処理が実行されたプレーンに対して実行する。
【００３３】
これにより、簡単な処理で白背景上のモスキートノイズが抑制される。
【００３４】
なお、上述の実施の形態は、例示および説明を目的として示したものであり、これがすべてではなく、発明をこの形態に限定するものではない。
【００３５】
また、上述の実施の形態に対する様々な変更および修正については、当業者には明らかである。そのような変更および修正は、その主題の趣旨および範囲から離れることなく、かつ、意図された利点を弱めることなく行われてもよい。つまり、そのような変更および修正が追加請求項に含まれることを意図している。
【産業上の利用可能性】
【００３６】
本発明は、例えば、画像形成装置内で画像を保持する際の画像データの圧縮に適用可能である。
【図１】
0006033461.tif 000002
【図２】
0006033461.tif 000003
【図３】
0006033461.tif 000004