(57)【要約】      （修正有）【課題】入力2値画像に対して解像度変換処理と間引き処理とを一回のパターンマッチングで実行できる上に、出力2値画像において隣り合う画素で白画素や黒画素の連続の発生を極力抑える。【解決手段】入力2値画像に対して、注目画素の所定の周辺画素範囲とパターンテーブルの画像パターンとのパターンマッチング結果を考慮し、注目画素が奇数である場合に第1のフィルタを選択し、注目画素が偶数である場合に第2のフィルタを選択し、選択した第1又は第2のフィルタを注目画素に適用して、注目画素を複数に分割してからいくつかの黒画素を白画素に置き換えた、間引き出力2値画像を出力する。【選択図】図２
2014007674.tif 000002
【特許請求の範囲】
【請求項１】
入力される2値画像データを高解像度の間引きされた2値画像データとして出力する画像処理装置において、
複数の白及び／又は黒画素で構成される画像パターンに、注目画素を複数に分割してからいくつかの黒画素を白画素に置き換えるフィルタが個別に対応しているとともに、一部の画像パターンにおいては模様の異なる2種の第1及び第2のフィルタが用意されているパターンテーブルを記憶する、メモリと、
前記入力される2値画像を構成する各画素を注目画素とし、この注目画素がそのラインにおける奇数番目であるか偶数番目であるかを示す画素位置情報が入力され、前記注目画素の所定の周辺画素範囲と前記パターンテーブルの画像パターンとのパターンマッチング結果を考慮し、前記画素位置情報が奇数である場合に前記第1のフィルタを選択し、前記画素位置情報が偶数である場合に第2のフィルタを選択する、パターンマッチング部と、
前記選択した第1又は第2のフィルタを前記注目画素に適用して、注目画素を複数に分割してからいくつかの黒画素を白画素に置き換えて出力する、解像度変換処理部と、を含むことを特徴とする画像処理装置。
【請求項２】
前記パターンマッチング部は、前記注目画素を含むラインが奇数列であるか偶数列であるかを示すライン列情報が入力され、
ライン列情報が奇数列であるとき、前記画素位置情報が奇数である場合に前記第1のフィルタを選択し、前記画素位置情報が偶数である場合に第2のフィルタを選択し、
ライン列情報が偶数列であるとき、前記画素位置情報が奇数である場合に前記第2のフィルタを選択し、前記画素位置情報が偶数である場合に第1のフィルタを選択する、ことを特徴とする請求項1に記載の画像形成装置。
【請求項３】
前記パターンテーブルにおいて、画素の分割数を示す拡大比情報ごとに、複数の前記画像パターンとこの画像パターンに個別に対応した前記フィルタとが用意されており、
前記パターンマッチング部は、入力される前記拡大比情報も加味して前記フィルタを特定する、ことを特徴とする請求項1又は2に記載の画像処理装置。
【請求項４】
前記パターンテーブルにおいて、残部の画像パターンにおいては模様が同一の第1及び第2のフィルタが用意されている、ことを特徴とする請求項1〜3のいずれかに記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力される2値画像を高解像度2値画像に変換して出力するとともに、その高解像度2値画像中に含まれる一部の黒画素を間引いて出力するトナーセーブモードを含む、画像処理装置に関する。
【背景技術】
【０００２】
これまでは、入力される2値画像データを、パターンマッチングをしてから解像度変換処理とスムージング処理を施し、トナーセーブを伴う場合は、パターンマッチングをしてから黒画素の間引き処理を施して、解像度変換処理と間引き処理とが施された2値画像を出力していた。この場合、解像度変換処理用のパターンマッチング回路と間引き処理用のパターンマッチング回路とを必要とし、入力2値画像データに対して2回の画像処理を施すことになり、処理時間が長くなってしまっていた。
【０００３】
これに対して、特許文献1は、画像記録装置を開示し、特に、通常の解像度変換用のパターンテーブルと、トナーセーブを伴う解像度変換用のパターンテーブルとをそれぞれ用意し、解像度変換処理をするときにいずれかのパターンテーブルを参照し、トナーセーブを伴う場合に、解像度変換処理と間引き処理とを一つのパターンテーブルで同時に行う点を開示する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平10-95141号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献1は、1つの解像度変換倍率に1つのパターンテーブルを用意した実施例しか開示がないため、解像度変換が奇数倍となる場合は、パターンマッチングによる出力結果によっては、出力2値画像において、隣り合う画素で白画素や黒画素の連続が発生し、出力2値画像において白抜けが目立つ程度にできる、という問題が起こる。
【課題を解決するための手段】
【０００６】
以下に説明する本発明の好適な側面により、前述の課題は解決される。
【０００７】
本発明の一側面は、入力される2値画像データを高解像度の間引きされた2値画像データとして出力する、画像処理装置において、
複数の白及び／又は黒画素で構成される画像パターンに、注目画素を複数に分割してからいくつかの黒画素を白画素に置き換えるフィルタが個別に対応しているとともに、一部の画像パターンにおいては模様の異なる2種の第1及び第2のフィルタが用意されているパターンテーブルを記憶する、メモリと、
前記入力される2値画像を構成する各画素を注目画素とし、この注目画素がそのラインにおける奇数番目であるか偶数番目であるかを示す画素位置情報が入力され、前記注目画素の所定の周辺画素範囲と前記パターンテーブルの画像パターンとのパターンマッチング結果を考慮し、前記画素位置情報が奇数である場合に前記第1のフィルタを選択し、前記画素位置情報が偶数である場合に第2のフィルタを選択する、パターンマッチング部と、
前記選択した第1又は第2のフィルタを前記注目画素に適用して、注目画素を複数に分割してからいくつかの黒画素を白画素に置き換えて出力する、解像度変換処理部と、を含む
【０００８】
本発明の好ましい一側面では、前記パターンマッチング部は、前記注目画素を含むラインが奇数列であるか偶数列であるかを示すライン列情報が入力され、
ライン列情報が奇数列であるとき、前記画素位置情報が奇数である場合に前記第1のフィルタを選択し、前記画素位置情報が偶数である場合に第2のフィルタを選択し、
ライン列情報が偶数列であるとき、前記画素位置情報が奇数である場合に前記第2のフィルタを選択し、前記画素位置情報が偶数である場合に第1のフィルタを選択する。
【０００９】
本発明のさらに好ましい一側面では、前記パターンテーブルにおいて、画素の分割数を示す拡大比情報ごとに、複数の前記画像パターンとこの画像パターンに個別に対応した前記フィルタとが用意されており、
前記パターンマッチング部は、入力される前記拡大比情報も加味して前記フィルタを特定する。
【００１０】
前記パターンテーブルにおいて、残部の画像パターンにおいては模様が同一の第1及び第2のフィルタが用意される。
【発明の効果】
【００１１】
前述した本発明の各側面によれば、入力2値画像に対して解像度変換処理と間引き処理とを一回のパターンマッチングで実行できる上に、出力2値画像において隣り合う画素で白画素や黒画素の連続の発生を極力抑えることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態にかかる画像処理装置の機能ブロック図である。
【図２】間引き解像度変換用パターンテーブルの一例を示す図である。
【図３】解像度変換処理と間引き処理の一例を説明するための図である。
【図４】解像度変換処理と間引き処理の他の一例を説明するための図である。
【発明を実施するための形態】
【００１３】
図1〜図4を参照して本発明を好適な複数の実施例として説明するが、本発明の技術的範囲は、特許請求の範囲の記載により定められるべきものであり、これらの実施例の記載により限定的に解釈されるべきでない。
【００１４】
図1は、本発明の一実施例の画像処理部10を含む複写装置を示す機能ブロック図であり、この画像処理部10は、スキャナ部6から送られた例えば200dpiの2値画像に解像度変換処理とスムージング処理を施して、例えば600dpiの2値画像をプリンタ部9に渡す一方、トナーセーブ機能がオンとされているときは、一部の黒画素を白画素に置き換える間引き処理を施して、例えば600dpiの間引きされた2値画像をプリンタ部9に渡す。
【００１５】
なお、画像処理部10に入力される2値画像は、スキャナ部10が読み取った2もの以外に、通信回線を介してファクシミリ受信した2値画像でもよいし、パソコンや携帯端末といったクライアント端末から転送された2値画像でもよい。
【００１６】
入力2値画像（例えば200dpi）は、スムージング処理部1によって処理される。スムージング処理部1はパターンマッチング部7と解像度変換処理部8とを含む。パターンマッチング部7は、入力２値画像を構成する各画素を注目画素として、その注目画素がそのラインにおける奇数番目であるか偶数番目であるかを示す画素位置情報、その注目画素を含むラインが奇数列であるか偶数列であるかを示すライン列情報、及びその注目画素の分割数（例えば3×3）を示す拡大比を考慮して、その注目画素の所定の周辺画素範囲とメモリ2のいずれかのパターンテーブル4，5からのパターンとをパターンマッチングし、注目画素に適用すべきフィルタを特定する。
【００１７】
解像度変換部8は、パターンマッチング部7が特定したフィルタを入力2値画像における各画素に適用して複数に分割する。解像度変換部8は、トナーセーブ機能がOFFの場合には、分割した画素の黒白はそのままに及び／又はエッジについて滑らかになるように一部の白黒を入れ替えるスムージング処理を施した高解像度の2値画像（例えば600dpi）をプリンタ部9に出力する。解像度変換部8は、トナーセーブ機能がONの場合には、スムージング処理に加えて分割した画素の一部の黒画素を白画素に置き換える間引き処理を施した上で高解像度の2値画像（例えば600dpi）をプリンタ部9に出力する。
【００１８】
メモリ2には、間引き処理を伴わない通常の解像度変換用のパターンテーブル4と、間引き処理を伴う間引き解像度変換用パターンテーブル5とが記憶されている。切換回路3にトナーセーブ機能のON／OFF信号が入力され、切換回路3はトナーセーブ機能がONであるかOFFであるかに応じてパターンマッチング部7に参照されるパターンテーブル4，5を切り換える。
【００１９】
通常の解像度変換用のパターンテーブル4は、複数の白画素及び／又は黒画素で構成される画像パターンそれぞれに、注目画素を複数に分割してからいくつかの黒画素を白画素に置き換えるフィルタが個別に（1種のみ）対応したパターンテーブルである。通常の解像度変換用のパターンテーブル4は、特許文献1などにも既に公知であるから、図例は省略する。
【００２０】
間引き解像度変換用パターンテーブル5は、複数の白画素及び／又は黒画素で構成される画像パターンそれぞれに、注目画素を複数に分割してからいくつかの黒画素を白画素に置き換えるフィルタが個別に対応しており、一部の画像パターンについては、模様の異なる第1及び第2のフィルタが用意されている。この間引き解像度変換用パターンテーブルの例を図2に示す。
【００２１】
図2の上段は、拡大比を3×3とする間引き解像度変換用パターンテーブル5でありその一部のみを示している。また、図2の下段は、拡大比を3×6とする間引き解像度変換用パターンテーブルであり、その一部のみを示している。
【００２２】
間引き解像度変換用パターンテーブルでは、画像パターン毎に注目画素を複数に分割してからいくつかの黒画素を白画素に置き換えるフィルタが個別に対応している点は、通常の解像度変換用パターンテーブルと共通しているが、少なくとも一部の画像パターンにおいては模様の異なる2種の第1及び第2のフィルタが用意されているパターンテーブルを記憶する点で相違する。第1のフィルタは入力2値画像の注目画素が奇数番目である場合に適用されるフィルタであり、第2のフィルタは入力2値画素の注目画素が偶数番目である場合に適用されるフィルタである。
【００２３】
図2の例では、拡大比が3×3も3×6も、左端の画像パターン（45°の斜線エッジ）においては、奇数用の第1のフィルタと偶数用の第2のフィルタとが用意されているが、その模様は同じである。これに対して、拡大比が3×3も3×6も、中央（60°の斜線エッジ）及び右端（全塗り）の画像パターンにおいては、奇数用の第1フィルタと偶数用の第2フィルタとを用意しており、その模様が異なる。一部の画像パターンについてその模様を異ならせているのは、間引き高解像度変換処理をした後の画像において、白画素が連続する、或いは黒画素が連続することを防ぐためである。また、図2の例では、模様が同じであっても奇数用の第1のフィルタと偶数用の第2のフィルタとを用意しているが、奇数偶数共通の一つのフィルタとしてもよい。
【００２４】
図1に戻って、スムージング処理部1による間引き解像度変換処理の手順を説明する。切換回路3に、トナーセーブON信号が入力され、間引き解像度変換テーブル5に切り換られている。パターンマッチング部7に画素位置情報、ライン列情報及び拡大比が入力される。パターンマッチング部7は、まず、注目画素を含む所定の周辺画素範囲と、テーブル5のその拡大比における各画像パターンとをパターンマッチングして、一致する画像パターンを決める。次いで、パターンマッチング部7は、画素位置情報に基づき、一致した画像パターンに個別に対応した第1のフィルタ又は第2のフィルタを特定する。そして、パターンマッチング部7は、ライン列情報が奇数列である場合には、前記で特定した第1又は第2のフィルタをそのまま出力して解像度変換処理部8に送り、ライン列情報が偶数列である場合には、第1又は第2のフィルタを入れ替えて解像度変換処理部8に送る。
【００２５】
解像度変換処理部8は、受け取ったフィルタを注目画素に適用して、画素の分割処理と一部の黒画素を白画素に置き換える間引き処理を施し、高解像度の間引き2値画像データをプリンタ部9に送る。プリンタ部9は、受け取った高解像度の間引き2値画像データを記録紙に印刷出力する。
【００２６】
前述したスムージング処理部1による間引き解像度変換処理の具体例を図3及び図4に示す。図3及び図4それぞれにおいて、上段左側に入力2値画像の一例を、上段右側にスムージング処理部1が3×3の間引き高解像度変換処理を施した出力2値画像の一例を、下段に画像パターンと第1のフィルタ及び第2のフィルタの一例と、を示しており、出力2値画像において均等に間引きが施されているとともに、白画素又は黒画素の連続がないことが分かる。
【符号の説明】
【００２７】
1  スムージング処理部
2  メモリ
3  切換回路
4  通常の解像度変換用パターンテーブル
5  間引き解像度変換用パターンテーブル
6  スキャナ部
7  パターンマッチング部
8  解像度変換部
9  プリンタ部
10  画像処理部
【図１】
2014007674.tif 000003
【図２】
2014007674.tif 000004
【図３】
2014007674.tif 000005
【図４】
2014007674.tif 000006