(57)【特許請求の範囲】
【請求項１】
マトリクス状に配列された複数の画素からなる画像から抽出した注目画素についてエッジにかかる領域種を判定する領域種判定部と、
前記注目画素について、周辺画素との濃度を比較する濃度比較部と、
前記領域種判定部 により判定された領域種、および前記濃度比較部における周辺画素との濃度の比較結果に基づき、前記注目画素に対するフィルタ処理の手順を、濃度を反転することなくフィルタ処理を施す第１の手順とするか、濃度を反転して前記フィルタ処理を施す第２の手順とするかを判定するフィルタリング処理手順判定部と、
前記フィルタリング処理手順判定部により判定された手順で、前記注目画素に対してフィルタ処理を施すフィルタリング処理部と、を備えた画像処理装置。
【請求項２】
前記フィルタリング処理手順判定部は、前記領域種判定部により判定された前記注目画素の領域種が、当該注目画素を中心とする所定の領域内にエッジにかかる画素が位置しない領域種であれば、前記注目画素に対する前記フィルタ処理を行わないと判定する、請求項１に記載の画像処理装置。
【請求項３】
前記フィルタリング処理手順判定部は、前記領域種判定部により判定された前記注目画素の領域種が、当該注目画素を中心とする所定の領域内にエッジにかかる画素が位置する領域種である場合に、前記濃度比較部における比較結果に基づき、前記注目画素に対するフィルタ処理の手順を前記第１の手順とするか、前記第２の手順とするかを判定する、請求項１、または２に記載の画像処理装置。
【請求項４】
前記注目画素に対する前記フィルタ処理が前記第２の手順で施された場合、前記領域種判定部 により判定された領域種に基づき、前記フィルタ処理された濃度を反転するかどうかを判定する反転判定部を備えた請求項１〜３のいずれかに記載の画像処理装置。
【請求項５】
前記反転判定部は、前記注目画素に対する前記フィルタ処理が前記第２の手順で施された場合、前記領域種判定部 により判定された領域種がエッジにかかる画素でなければ、前記フィルタ処理された前記注目画素の濃度を反転すると判定する、請求項４に記載の画像処理装置。
【請求項６】
請求項１〜５のいずれかに記載の画像処理装置を備える画像形成装置であって、
画像データが入力される画像データ入力部と、
前記画像処理装置において処理された、前記画像データ入力部に入力された画像データの処理結果に基づく印刷出力を行う画像出力部と、を備えた画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像データに対して平滑処理や強調処理等のフィルタ処理を行う画像処理装置、およびこの画像処理装置を備える画像形成装置に関する。
【背景技術】
【０００２】
従来、画像データに対して、エッジを平滑したり、強調したりするフィルタ処理を行って印刷出力する画像形成装置がある。
【０００３】
例えば、強調フィルタでの強調処理に伴う黒文字や色文字の周辺に生じる色抜けや擬似輪郭、及び色にじみの発生を防止し、抜き文字の潰れを防止するための構成が特許文献１に記載されている。この特許文献１は、注目画素が文字エッジであるか否かの判定を行い、文字エッジであると判定された場合、注目画素に強調判定フィルタ処理を施し、その結果に基づいて注目画素に強調フィルタ処理を施すか否かの判定を行う構成を開示している。また、特許文献１は、注目画素に強調判定フィルタ処理を施した結果、強調フィルタでの強調処理を行わないと判定されたときには、注目画素の濃度値と該注目画素に強調フィルタでの強調処理を施した場合の濃度値との差分を求め、この差分を注目画素の周辺の画素に配分する構成を開示している。
【０００４】
また、スキャナ等で文字を含む画像を読み取った際に、読み取られた画像中の文字等が明瞭になるように画像形成するための構成が特許文献２に記載されている。この特許文献２は、読み込まれた入力画像に対し一次微分フィルタを使用して文字のエッジを検出し、文字を特定、字体を決定し、文字を構成する線の太さが一定以上の場合は輪郭で囲まれた部分を一様に塗り潰す構成を開示している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−３０９７２５号公報
【特許文献２】特開２０１２−１７８６４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載された構成は、強調フィルタでの強調処理を行わないと判定したとき、注目画素の濃度値と該注目画素に強調フィルタでの強調処理を施した場合の濃度値との差分を注目画素の周辺の画素に配分する構成であることから、抜き文字の周辺画素の濃度が大きくなり、その結果、抜き文字の幅を十分に広げられないことがある。
【０００７】
また、特許文献２に記載された構成は、文字を構成する線の太さが一定以上の場合は輪郭で囲まれた部分を一様に塗り潰すことによって、文字の輪郭を明瞭する構成であって、文字の幅を広げるものではない。
【０００８】
また、フィルタ処理では、黒文字にかかる画素に対する効果と、抜き文字にかかる画素に対する効果とが等しくならないことがある。すなわち、フィルタ処理が、黒文字にかかる画素対する効果が適正であっても、抜き文字にかかる画素対する効果が適正であるとはかぎらない。例えば、フィルタ処理による効果が黒文字を太くするものである場合、抜き文字を細くすることがある（黒文字と、抜き文字とで、フィルタ処理の効果が逆になることがある。）。
【０００９】
この発明の目的は、黒文字、抜き文字等に関係なく、フィルタ処理による効果を等しくできる画像処理装置、およびこの画像処理装置を備えることによって、黒文字、抜き文字等が混在する画像データに基づく印刷出力の画像品質を向上させることができる画像形成装置を提供することにある。
【課題を解決するための手段】
【００１０】
この発明にかかる画像処理装置は、配列された複数の画素のデータから構成された画像データから抽出した注目画素についてエッジにかかる領域種を判定する領域種判定部と、前記注目画素について、周辺画素との濃度を比較する濃度比較部と、前記領域種判定部により判定された領域種、および前記濃度比較部における周辺画素との濃度の比較結果に基づき、前記注目画素に対するフィルタ処理の手順を、濃度を反転することなくフィルタ処理を施す第１の手順とするか、濃度を反転して前記フィルタ処理を施す第２の手順とするかを判定するフィルタリング処理手順判定部と、前記フィルタリング処理手順判定部により判定された手順で、前記注目画素に対してフィルタ処理を施すフィルタリング処理部と、を備えている。
【００１１】
この構成では、注目画素に対するフィルタ処理の手順が、この注目画素の領域種、および周辺画素との濃度差に基づいて判定される。これにより、例えば黒文字にかかる画素に対するフィルタ処理の手順と、抜き文字にかかる画素に対するフィルタ処理の手順とを異ならせることができる。フィルタ処理は、同じである。ここで、黒文字にかかる画素に対するフィルタ処理を第１の手順で施すものとし、抜き文字にかかる画素に対するフィルタ処理の手順を第２の手順で施すものとすると、抜き文字にかかる画素については、濃度を反転してフィルタ処理を行うことになる。したがって、注目画素が黒文字にかかる画素であるか、抜き文字にかかる画素であるかにかかわらず、フィルタ処理による効果を等しくできる。すなわち、注目画素が黒文字にかかる画素であるか、抜き文字にかかる画素であるかにかかわらず、フィルタ処理による効果が十分に得られる。
【００１２】
なお、黒文字にかかる画素に対するフィルタ処理を第２の手順で施し、抜き文字にかかる画素に対するフィルタ処理の手順を第１の手順で施す構成であっても同様である。
【００１３】
また、前記フィルタリング処理手順判定部は、前記領域種判定部により判定された前記注目画素の領域種が、当該注目画素を中心とする所定の領域内にエッジにかかる画素が位置しない領域種であれば、前記注目画素に対する前記フィルタ処理を行わないと判定する構成にしてもよい。この構成では、濃度がほぼ均一である領域（例えば、背景領域）の画素に対して、フィルタ処理が施されない。
【００１４】
また、前記フィルタリング処理手順判定部は、例えば、前記領域種判定部により判定された前記注目画素の領域種が、当該注目画素を中心とする所定の領域内にエッジにかかる画素が位置する領域種である場合に、前記濃度比較部における比較結果に基づき、前記注目画素に対するフィルタ処理の手順を前記第１の手順とするか、前記第２の手順とするかを判定する構成にすればよい。
【００１５】
また、前記注目画素に対する前記フィルタ処理が前記第２の手順で施された場合、前記領域種判定部 により判定された領域種に基づき、前記フィルタ処理された濃度を反転するかどうかを判定する反転判定部を備えてもよい。
【００１６】
この場合、反転判定部は、前記注目画素に対する前記フィルタ処理が前記第２の手順で施された場合、前記領域種判定部 により判定された領域種がエッジにかかる画素に隣接しない領域種であれば、前記フィルタ処理された前記注目画素の濃度を反転すると判定し、前記領域種判定部により判定された領域種がエッジにかかる画素に隣接する領域種であれば、前記フィルタ処理された前記注目画素の濃度を反転しないと判定する構成にすれば、黒文字、抜き文字に関わらず、文字を太くできる。
【００１７】
さらに、この発明にかかる画像形成装置は、請求項１〜５のいずれかに記載の画像処理装置を備えるとともに、画像データが入力される画像データ入力部と、前記画像処理装置において処理された、前記画像データ入力部に入力された画像データの処理結果に基づく印刷出力を行う画像出力部と、を備える構成である。この構成によれば、黒文字、抜き文字等が混在する画像データに基づく印刷出力の画像品質を向上させることができる。
【００１８】
なお、この発明にかかる画像形成装置は、黒文字と抜き文字に限らず、周辺の領域との濃度差がある色文字についても、上述した効果を得ることができる。
【発明の効果】
【００１９】
この発明によれば、黒文字、抜き文字等に関係なく、フィルタ処理による効果を等しくできる。
【図面の簡単な説明】
【００２０】
【図１】この例にかかる画像形成装置の主要部の構成を示すブロック図である。
【図２】画像処理ユニットの主要部の構成を示すブロック図である。
【図３】領域種を説明する図である。
【図４】画像処理ユニットの動作を示すフローチャートである。
【図５】図５（Ａ）は、画像データ入力ユニットにおいて取得された画像データにかかる画像の一部の画素の濃度を示す図であり、図５（Ｂ）は、図５（Ａ）に示す一部の画素の濃度の反転結果示を示す図であり、図５（Ｃ）は、図５（Ｂ）に示す一部の画素に対するフィルタ処理の結果を示す図であり、図５（Ｄ）は、図５（Ｃ）に示すフィルタ処理された画素の濃度の反転結果示を示す図であり、図５（Ｅ）は、図５（Ａ）に示す一部の画素に対するフィルタ処理の結果を示す図である。
【図６】別の例にかかる画像処理ユニットの主要部の構成を示す図である。
【図７】別の例にかかる画像処理ユニットの動作を示すフローチャートである。
【図８】図８（Ａ）は、別の例にかかる画像データ入力ユニットにおいて取得された画像データにかかる画像の一部の画素の濃度を示す図であり、図８（Ｂ）は、図８（Ａ）に示す一部の画素の濃度の反転結果示を示す図であり、図８（Ｃ）は、図８（Ｂ）に示す一部の画素に対するフィルタ処理の結果を示す図であり、図８（Ｄ）は、図８（Ｃ）に示すフィルタ処理された画素の濃度の反転結果示を示す図であり、図８（Ｅ）は、図８（Ａ）に示す一部の画素に対するフィルタ処理の結果を示す図である。
【図９】別の例にかかる画像処理ユニットの動作を示すフローチャートである。
【図１０】図１０（Ａ）は、別の例にかかる画像データ入力ユニットにおいて取得された画像データにかかる画像の一部の画素の濃度を示す図であり、図１０（Ｂ）は、図１０（Ａ）に示す一部の画素の濃度の反転結果示を示す図であり、図１０（Ｃ）は、図１０（Ｂ）に示す一部の画素に対するフィルタ処理の結果を示す図であり、図１０（Ｄ）は、図１０（Ｃ）に示すフィルタ処理された画素の濃度の反転結果示を示す図であり、図１０（Ｅ）は、図１０（Ａ）に示す一部の画素に対するフィルタ処理の結果を示す図である。
【発明を実施するための形態】
【００２１】
［第１実施形態］
図１に示すように、この例にかかる画像形成装置１は、画像データ入力ユニット２と、画像処理ユニット３と、画像出力ユニット４と、を備える。
【００２２】
画像データ入力ユニット２は、マトリクス状に配列された複数の画素からなる画像データを取得するユニットである。画像データ入力ユニット２は、原稿画像を読み取るスキャナ機能を有する構成であってもよいし、パーソナルコンピュータ等の外部装置から画像データが入力されるインタフェース機能を有する構成であってもよいし、公衆回線網等を介して送信されてきたＦＡＸ画像を画像データとして受信する通信機能を有する構成であってもよい。また、画像データ入力ユニット２は、スキャナ機能、インタフェース機能、および通信機能の中の２つ以上の機能を備える構成であってもよい。この画像データ入力ユニット２が、この発明で言う画像データ入力部に相当する構成である。
【００２３】
画像処理ユニット３は、印刷出力の画像品質を向上させるために、画像データ入力ユニット２において取得された画像データに対してフィルタ処理等を施す。この画像処理ユニット３が、この発明にかかる画像処理装置に相当する。画像処理ユニット３の詳細については、後述する。
【００２４】
画像出力ユニット４は、画像処理ユニット３においてフィルタ処理等が施された画像データに基づく印刷出力を行う。画像出力ユニット４は、例えばトナー画像を印刷する印刷機能を有する。画像出力ユニット４が、この発明で言う画像出力部に相当する。
【００２５】
図２に示すように、画像処理ユニット３は、エッジ判定部３１と、領域種判定部３２と、濃度比較部３３と、フィルタリング処理手順判定部３４と、濃度反転部３５と、フィルタ処理部３６と、再反転部３７と、拡大縮小処理部３８と、スクリーン処理部３９と、を備えている。
【００２６】
エッジ判定部３１は、画像データ入力ユニット２において取得された画像データにかかる画像に対して、公知のソベルフィルタ等を用いてエッジの抽出を行う。
【００２７】
領域種判定部３２は、注目画素の領域種を判定する。この例では、判定される領域種は、エッジ種、エッジ隣接種、エッジ周辺種、および被対象種の４つである。エッジ種は、エッジである画素の領域種である（すなわち、領域種判定部３２は、エッジである画素をエッジ種と判定する。）。エッジ隣接種は、エッジ種でなく、且つ、隣接する８画素（図３（Ａ）参照）のうち、少なくともいずれか１つの画素がエッジ種である画素の領域種である。エッジ周辺種は、エッジ種およびエッジ隣接種でなく、且つ、隣接する８画素（図３（Ａ）参照）のうち、少なくともいずれか１つの画素がエッジ隣接種である画素の領域種である。被対象種は、エッジ種、エッジ隣接種、およびエッジ周辺種でない画素の領域種である。領域種判定部３２が、この発明で言う領域種判定部に相当する。
【００２８】
なお、エッジ周辺種は、エッジ種およびエッジ隣接種でなく、且つ、周辺に位置する２４画素（図３（Ｂ）参照）のうち、少なくともいずれか１つの画素がエッジ種である画素の領域種としてもよい。
【００２９】
濃度比較部３３は、注目画素と、隣接、または周辺に位置するエッジ種の画素との濃度を比較し、注目画素が黒文字にかかる画素であるか、抜き文字にかかる画素であるかを判定する。濃度比較部３３が、この発明で言う濃度比較部に相当する。
【００３０】
フィルタリング処理手順判定部３４は、注目画素に対するフィルタリング処理の手順を判定する。具体的には、フィルタリング処理手順判定部３４は、注目画素に対するフィルタリング処理を、注目画素の濃度を反転することなくフィルタ処理を行う第１の手順とするか、注目画素の濃度を反転してフィルタ処理を行う第２の手順とするか、を判定する。フィルタリング処理手順判定部３４が、この発明で言うフィルタリング処理手順判定部に相当する。
【００３１】
濃度反転部３５は、第２の手順でフィルタリング処理を行う注目画素、およびこのときのフィルタ処理に関わる画素について濃度を反転する。濃度反転は、例えば画素値が２５６階調であれば、（２５５−濃度）を反転した濃度として算出する。
【００３２】
フィルタ処理部３６は、注目画素に対して平滑や強調等のフィルタ処理を行う。フィルタ処理部３６は、フィルタ処理に用いるフィルタ（平滑フィルタや、強調フィルタ等）を記憶している。濃度反転部３５、およびフィルタ処理部３６が、この発明で言うフィルタリング処理部に相当する。
【００３３】
再反転部３７は、第２の手順でフィルタリング処理を行った注目画素について、フィルタ処理により得られた濃度を反転する。再反転部３７は、第１の手順でフィルタリング処理を行った注目画素については、フィルタ処理により得られた濃度を反転しない。
【００３４】
拡大縮小処理部３８は、フィルタ処理が行われた画像データの画像に対して拡大処理や縮小処理を行う。また、拡大縮小処理部３８は、フィルタ処理が行われた画像データの画像に対して拡大処理や縮小処理を行うことなく、等倍画像を出力することもできる。
【００３５】
スクリーン処理部３９は、拡大縮小処理部３８から出力された画像データの画像に対してスクリーン処理を行う。スクリーン処理部３９がスクリーン処理した画像データは、画像出力ユニット４に入力される。
【００３６】
図４を参照しながら、この例にかかる画像処理ユニット３の動作を説明する。
【００３７】
画像処理ユニット３は、画像データ入力ユニット２において取得された画像データにかかる画像に対して、公知のソベルフィルタ等を用いてエッジの抽出を行う。このエッジの抽出は、エッジ判定部３１によって行われる。
【００３８】
画像処理ユニット３は、画像データ入力ユニット２において取得された画像データから注目画素を抽出する（ｓ１）。ｓ１では、画像データ入力ユニット２において取得された画像データにかかる画素を順次注目画素として抽出する。
【００３９】
画像処理ユニット３は、領域種判定部３２において、今回抽出した注目画素の領域種がエッジ種、エッジ隣接種、エッジ周辺種、および被対象種の４ついずれであるかを判定する（ｓ２）。画像処理ユニット３は、ｓ２で判定された今回抽出した注目画素の領域種が被対象種であれば、後述するｓ３〜ｓ７にかかる処理を行うことなく、ｓ８に進む。
【００４０】
画像処理ユニット３は、ｓ２で判定された今回抽出した注目画素の領域種が被対象種でなければ（エッジ種、エッジ隣接種、エッジ周辺種のいずれかであれば、）、濃度比較部３３において、注目画素と、この注目画素の周辺に位置する画素との濃度を比較し、注目画素が黒文字にかかる画素であるか、抜き文字にかかる画素であるかを判定する（ｓ３）。
【００４１】
ｓ３では、図３（Ａ）に示す注目画素の濃度と、この注目画素の周辺に位置する８画素の濃度とを比較してもよいし、図３（Ｂ）に示す注目画素の濃度と、この注目画素の周辺に位置する２４画素の濃度とを比較してもよい。フィルタリング処理手順判定部３４は、濃度比較部３３における比較結果により注目画素が黒文字にかかる画素であれば、注目画素に対するフィルタ処理を第１の手順で施すと判定する。また、フィルタリング処理手順判定部３４は、濃度比較部３３における比較結果により注目画素が抜き文字にかかる画素であれば、注目画素に対するフィルタ処理を第２の手順で施すと判定する。
【００４２】
画像処理ユニット３は、フィルタリング処理手順判定部３４が、注目画素に対するフィルタ処理を第１の手順で施すと判定した場合、フィルタ処理部３６において、この注目画素に対するフィルタ処理を行う（ｓ４）。ｓ４にかかるフィルタ処理は、フィルタ処理部３６が記憶している平滑フィルタや強調フィルタを用いて、注目画素の濃度を算出する。
【００４３】
画像処理ユニット３は、フィルタリング処理手順判定部３４が、注目画素に対するフィルタ処理を第２の手順で施すと判定した場合、濃度反転部３５において、この注目画素のフィルタ処理にかかる全ての画素（注目画素を含む）の濃度を反転する（ｓ５）。画像処理ユニット３は、フィルタ処理部３６において、ｓ５で反転した濃度を用いて、注目画素に対するフィルタ処理を行う（ｓ６）。ｓ６にかかるフィルタ処理は、ｓ４にかかるフィルタ処理と同じである。
【００４４】
画像処理ユニット３は、再反転部３７において、ｓ６にかかるフィルタ処理で算出した注目画素の濃度を再度反転する（ｓ７）。
【００４５】
画像処理ユニット３は、未処理の画素の有無を判定し（ｓ８）、未処理の画素があればｓ１に戻る。これにより、画像処理ユニット３は、画像データ入力ユニット２において取得された画像データにかかる画像の全ての画素に対して、ｓ２〜ｓ７の処理を行う。
【００４６】
なお、ｓ２で領域種が被対象種であると判定された画素の濃度は、画像データ入力ユニット２において取得された画像データにかかる画像の対応する画素の濃度である。
【００４７】
画像処理ユニット３は、ｓ８で未処理の画素が無いと判定すると、拡大縮小処理部３８において、上述のフィルタ処理が行われた画像データの画像に対する拡大縮小処理を行う（ｓ９）。ｓ９にかかる拡大縮小処理は、必要に応じて行えばよい。
【００４８】
また、画像処理ユニット３は、ｓ９で拡大縮小処理が行われた画像データの画像に対するスクリーン処理を行い（ｓ１０）、本処理を終了する。ｓ１０でスクリーン処理を行った画像の画像データは、画像出力ユニット４に渡される。
【００４９】
図５は、この例にかかる画像処理ユニットにおける上述のフィルタ処理を示す図である。図５（Ａ）は、画像データ入力ユニットにおいて取得された画像データにかかる画像の一部の画素の濃度を示す図であり、図５（Ｂ）は、図５（Ａ）に示す一部の画素の濃度の反転結果示を示す図であり、図５（Ｃ）は、図５（Ｂ）に示す一部の画素に対するフィルタ処理の結果を示す図であり、図５（Ｄ）は、図５（Ｃ）に示すフィルタ処理された画素の濃度の反転結果示を示す図であり、図５（Ｅ）は、図５（Ａ）に示す一部の画素に対するフィルタ処理の結果を示す図である。図５（Ｄ）が、この例にかかる画像処理ユニット３におけるフィルタ処理の結果であり、図５（Ｅ）が、従来の手法によるフィルタ処理の結果である。
【００５０】
図５（Ａ）は、６行７列の画素からなる画像データであり、第２列、および第６列がエッジ種である画素である。また、第３列および第５列の画素が抜き文字にかかるエッジ隣接種の画素である。さらに、第４列の画素が抜き文字にかかるエッジ周辺種の画素である。
【００５１】
この例では、フィルタリング処理手順判定部３４は、第２列〜第６列の画素についてフィルタ処理を第２の手順で施すと判定する。また、図５に示す例では、フィルタ処理に用いるフィルタのフィルタ係数は、（0.4,0.4,0.4）である。図５（Ｄ）、（Ｅ）の結果を比較すると、明らかなように、この例にかかる画像処理ユニット３におけるフィルタ処理では、抜き文字にかかる画素の濃度を小さくできる。すなわち、抜き文字に対するフィルタ処理による効果の低下を抑えることができる。したがって、黒文字、抜き文字等に関係なく、フィルタ処理による効果を等しくできる。
【００５２】
また、上述した、黒文字と抜き文字に限らず、周辺の領域との濃度差がある色文字についても、フィルタ処理による効果を等しくできる。
【００５３】
なお、フィルタ処理に用いるフィルタのフィルタ係数は、図５に示したものに限らない。例えば、フィルタ処理に用いるフィルタのフィルタ係数は、（0.3,0.5,0.3）や、（-0.4,2.0,-0.4）であってもよい。さらには、フィルタ処理に用いるフィルタのフィルタ係数は、（-0.2,0.5,0.5,0.5,-0.2）等であってもよい。
【００５４】
また、この例にかかる画像形成装置１は、上述した画像処理ユニット３を備えたことにより、黒文字、抜き文字等が混在する画像データに基づく印刷出力の画像品質を向上させることができる。
【００５５】
なお、上記の例では、注目画素が黒文字にかかる画素であれば、注目画素に対するフィルタ処理を第１の手順で施し、注目画素が抜き文字にかかる画素であれば、注目画素に対するフィルタ処理を第２の手順で施すとしたが、注目画素が黒文字にかかる画素であれば、注目画素に対するフィルタ処理を第２の手順で施し、注目画素が抜き文字にかかる画素であれば、注目画素に対するフィルタ処理を第１の手順で施す構成であってもよい。すなわち、フィルタ処理における効果に基づいて、抜き文字にかかる画素に対するフィルタ処理の手順を第１の手順とするか、第２の手順とするかを決めればよい。言い換えれば、フィルタ処理における効果に基づいて、黒文字にかかる画素に対するフィルタ処理の手順を第１の手順とするか、第２の手順とするかを決めればよい。
【００５６】
［第２実施形態］
この発明の第２の実施形態について説明する。図６は、この例にかかる画像処理ユニットの主要部の構成を示す図である。図６においては、図２と同じ構成については、同じ符号を付している。この例にかかる画像処理ユニット３は、フィルタ処理部３６と、再反転部３７との間に、再反転判定部５０を追加した構成である。
【００５７】
この例において追加した構成である再反転判定部５０は、フィルタ処理後の注目画素の濃度を再反転するかしないかの判定を行う。
【００５８】
図７を参照しながら、この例にかかる画像処理ユニット３の動作を説明する。図７においては、図４と同じ処理については、同じステップ番号を付している。また、以下の説明では、図４と同じ処理については、その説明を省略する。
【００５９】
図７に示すように、この例にかかる画像処理ユニット３は、ｓ６でフィルタ処理を行うと、注目画素がエッジ種であるかどうかを判定する（ｓ２０）。ｓ２０にかかる判定は、再反転判定部５０において行われる。再反転判定部５０は、注目画素がエッジ種であれば、濃度を再反転しないと判定し、注目画素がエッジ種でなければ（エッジ隣接種、またはエッジ周辺種であれば）、濃度を再反転すると判定する。
【００６０】
画像処理ユニット３は、ｓ２０で注目画素の濃度を再反転しないと判定すると、ｓ８に進む。また、画像処理ユニット３は、ｓ２０で注目画素の濃度を再反転すると判定すると、ｓ７で濃度を再反転し、ｓ８に進む。
【００６１】
図８は、この例にかかる画像処理ユニットにおける上述のフィルタ処理を示す図である。図８（Ａ）は、画像データ入力ユニットにおいて取得された画像データにかかる画像の一部の画素の濃度を示す図であり、図８（Ｂ）は、図８（Ａ）に示す一部の画素の濃度の反転結果示を示す図であり、図８（Ｃ）は、図８（Ｂ）に示す一部の画素に対するフィルタ処理の結果を示す図であり、図８（Ｄ）は、図８（Ｃ）に示すフィルタ処理された画素の濃度の反転結果示を示す図であり、図８（Ｅ）は、図８（Ａ）に示す一部の画素に対するフィルタ処理の結果を示す図である。図８（Ｄ）が、この例にかかる画像処理ユニット３におけるフィルタ処理の結果であり、図８（Ｅ）が、従来の手法によるフィルタ処理の結果である。
【００６２】
図８（Ｃ），（Ｄ）に示すように、両側の列の画素が、上述したｓ２０にかかる処理で、濃度を再反転しないと判定された画素である。これにより、抜き文字に隣接する画素（エッジ画素）の濃度を抑えることができる。
【００６３】
一般にトナーは、広がる特性を持っている。抜き文字のエッジにかかる画素の濃度を抑えたことにより、抜き文字の内側へのトナーの広がりが抑えられる。したがって、黒文字、抜き文字等が混在する画像データに基づく印刷出力の画像品質を向上させることができる。
【００６４】
［第３実施形態］
さらに、この発明の第３の実施形態について説明する。この例にかかる画像形成装置１は、図１に示す構成であり、画像処理ユニット３は、図６に示す構成である。
【００６５】
図９を参照しながら、この例にかかる画像処理ユニット３の動作を説明する。この例にかかる画像処理ユニット３は、図４に示したｓ６とｓ７との間において、上述したｓ２０にかかる処理に加えて、ｓ３０にかかる処理を追加している。図９においては、図４と同じ処理については、同じステップ番号を付している。また、以下の説明では、図４と同じ処理については、その説明を省略する。
【００６６】
図９に示すように、この例にかかる画像処理ユニット３は、ｓ６でフィルタ処理を行うと、注目画素がエッジ種であるかどうかを判定する（ｓ２０）。ｓ２０にかかる判定は、再反転判定部５０において行われる。再反転判定部５０は、注目画素がエッジ種でなければ（エッジ隣接種、またはエッジ周辺種であれば）、濃度を再反転すると判定する。画像処理ユニット３は、ｓ２０で注目画素の濃度を再反転すると判定すると、ｓ７で濃度を再反転し、ｓ８に進む。
【００６７】
一方、画像処理ユニット３は、注目画素がエッジ種であれば、反転したほうが濃度が小さくなるかどうかを判定する（ｓ３０）。ｓ３０にかかる判定も、再反転判定部５０において行われる。再反転判定部５０は、反転したほうが濃度が小さくなると判定すると、注目画素の濃度を再反転すると判定する。また、再反転判定部５０は、反転したほうが濃度が大きくなると判定すると、注目画素の濃度を再反転しないと判定する。
【００６８】
画像処理ユニット３は、ｓ３０で注目画素の濃度を再反転すると判定すると、ｓ７で濃度を再反転し、ｓ８に進む。また、画像処理ユニット３は、ｓ３０で注目画素の濃度を再反転しないと判定すると、ｓ８に進む。
【００６９】
例えば、図８に示した例では、エッジ種の注目画素（図８（Ｃ）、（Ｄ）における両側の列の画素）に対して、濃度を再反転しないと判定するが、図１０に示した例では、エッジ種の注目画素（図１０（Ｃ）、（Ｄ）における両側の列の画素）に対して、濃度を再反転すると判定する。
【００７０】
これにより、抜き文字にかかるエッジ画素の濃度が大きくなるのを一層確実に抑えることができる。
【００７１】
また、上述の実施形態の説明は、すべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上述の実施形態ではなく、特許請求の範囲によって示される。さらに、本発明の範囲には、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００７２】
１…画像形成装置
２…画像データ入力ユニット
３…画像処理ユニット
４…画像出力ユニット
３１…エッジ判定部
３２…領域種判定部
３３…濃度比較部
３４…フィルタリング処理手順判定部
３５…濃度反転部
３６…フィルタ処理部
３７…再反転部
３８…拡大縮小処理部
３９…スクリーン処理部
５０…再反転判定部
【図１】
0006564672.tif 000002
【図２】
0006564672.tif 000003
【図３】
0006564672.tif 000004
【図４】
0006564672.tif 000005
【図５】
0006564672.tif 000006
【図６】
0006564672.tif 000007
【図７】
0006564672.tif 000008
【図８】
0006564672.tif 000009
【図９】
0006564672.tif 000010
【図１０】
0006564672.tif 000011