(57)【特許請求の範囲】
【請求項１】
画像の各々の画素を注目画素として、前記注目画素を含む予め定めた領域の濃度が、前記注目画素の濃度に応じて設定された閾値であって、前記注目画素が前記画像の輪郭部分に相当する輪郭部画素か否かを判定するための閾値である輪郭部判定閾値以上の場合に、前記注目画素を前記輪郭部画素として検出する検出手段と、
前記検出手段により検出された前記輪郭部画素のうち、予め定めた濃度以上の前記輪郭部画素を補正の対象である補正画素として、前記補正画素の濃度に応じて補正する補正手段と、を備え、
前記検出手段は、前記注目画素の濃度が、前記補正手段によって前記補正画素の濃度を低減する補正を実施するか否かの基準となる予め定めた閾値以上の場合には、前記輪郭部判定閾値を前記予め定めた閾値以上の値である第１の閾値に設定して、前記予め定めた領域の濃度が前記第１の閾値以上の場合に前記注目画素を前記輪郭部画素として検出し、前記注目画素の濃度が、前記予め定めた閾値未満の場合には、前記輪郭部判定閾値を前記予め定めた閾値未満の値である第２の閾値に設定して、前記予め定めた領域の濃度が前記第２の閾値以上の場合に前記注目画素を前記輪郭部画素として検出する
画像処理装置。
【請求項２】
前記第２の閾値は、前記予め定めた濃度の２倍の値である
請求項１記載の画像処理装置。
【請求項３】
前記補正手段は、前記補正画素の濃度が前記予め定めた閾値以上の場合には、前記補正画素の濃度を低減させるように補正し、前記補正画素の濃度が前記予め定めた閾値未満の場合には、前記補正画素に対応した前記画像を形成するスクリーン線数を、予め定めたスクリーン線数より多くする
請求項１又は請求項２に記載の画像処理装置。
【請求項４】
コンピュータを、請求項１〜請求項３の何れか１項に記載の画像処理装置を構成する各手段として機能させるための画像処理プログラム。
【請求項５】
請求項１〜請求項３の何れか１項に記載の画像処理装置と、
前記画像処理装置により画像処理が実施された画像を記録媒体に形成する画像形成手段と、
を備えた画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理プログラム、及び画像形成装置に関する。
【背景技術】
【０００２】
特許文献１には、画像データからエッジ部か否かの判定を行うエッジ判定手段と、エッジ判定手段の判定結果に基づいて画像データのエッジ領域を広げてエッジ部と再判定するエッジ再判定手段と、エッジ判定手段及びエッジ再判定手段によってエッジ部であると判定された画像データと、非エッジ部であると判定された画像データとで異なる処理を施す処理手段と、画像データの注目画素の濃度情報に基づいてエッジ再判定手段による再判定処理の内容を変更する変更手段とを備えたことを特徴とする画像処理装置が開示されている。
【０００３】
特許文献２には、画像データに対して、エッジ部かそれ以外の非エッジ部かに応じて画像処理を切り替える画像処理装置において、画像データからエッジ部を抽出するエッジ抽出手段と、エッジ抽出手段による処理結果を受け取ってエッジ領域を広げてエッジ部と判定する再判定手段と、エッジ抽出手段及び再判定手段で判定されたエッジ部かあるいはそれ以外の非エッジ部かに応じた画像処理を行う処理手段を有することを特徴とする画像処理装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−０２８９５２号公報
【特許文献２】特開２００６−２６２２０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、画像の輪郭部を判定するための閾値を固定にした場合と比較して、より低濃度の画像から画像品質の低下を抑制することができる画像処理装置、画像処理プログラム、及び画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１記載の画像処理装置の発明は、画像の各々の画素を注目画素として、前記注目画素を含む予め定めた領域の濃度が、前記注目画素の濃度に応じて設定された閾値であって、前記注目画素が前記画像の輪郭部分に相当する輪郭部画素か否かを判定するための閾値である輪郭部判定閾値以上の場合に、前記注目画素を前記輪郭部画素として検出する検出手段と、前記検出手段により検出された前記輪郭部画素のうち、予め定めた濃度以上の前記輪郭部画素を補正の対象である補正画素として、前記補正画素の濃度に応じて補正する補正手段と、を備え、前記検出手段は、前記注目画素の濃度が、前記補正手段によって前記補正画素の濃度を低減する補正を実施するか否かの基準となる予め定めた閾値以上の場合には、前記輪郭部判定閾値を前記予め定めた閾値以上の値である第１の閾値に設定して、前記予め定めた領域の濃度が前記第１の閾値以上の場合に前記注目画素を前記輪郭部画素として検出し、前記注目画素の濃度が、前記予め定めた閾値未満の場合には、前記輪郭部判定閾値を前記予め定めた閾値未満の値である第２の閾値に設定して、前記予め定めた領域の濃度が前記第２の閾値以上の場合に前記注目画素を前記輪郭部画素として検出する。
【０００８】
請求項２記載の発明は、前記第２の閾値は、前記予め定めた濃度の２倍の値である。
【０００９】
請求項３記載の発明は、前記補正手段は、前記補正画素の濃度が前記予め定めた閾値以上の場合には、前記補正画素の濃度を低減させるように補正し、前記補正画素の濃度が前記予め定めた閾値未満の場合には、前記補正画素に対応した前記画像を形成するスクリーン線数を、予め定めたスクリーン線数より多くする。
【００１０】
請求項４記載の画像処理プログラムの発明は、コンピュータを、請求項１〜請求項３の何れか１項に記載の画像処理装置を構成する各手段として機能させる。
【００１１】
請求項５記載の画像形成装置の発明は、請求項１〜請求項３の何れか１項に記載の画像処理装置と、前記画像処理装置により画像処理が実施された画像を記録媒体に形成する画像形成手段と、を備える。
【発明の効果】
【００１２】
請求項１、４、５の発明によれば、画像の輪郭部を判定するための閾値を固定にした場合と比較して、より低濃度の画像から画像品質の低下を抑制することができる、という効果を有する。
【００１４】
請求項２の発明によれば、第２の閾値を予め定めた濃度に応じて設定しない場合と比較して、より濃度の低い画像の輪郭部を精度よく判定することができる、という効果を有する。
【００１５】
請求項３の発明によれば、画像の濃度に応じて補正処理を切り替えない場合と比較して、予め定めた閾値以上の濃度を有する画像に対しては画像のつぶれを抑制し、予め定めた閾値未満の濃度を有する画像に対しては、画像の輪郭部を平滑にすることができる、という効果を有する。
【図面の簡単な説明】
【００１６】
【図１】画像形成装置の要部構成を示す概略側面図である。
【図２】画像形成装置の機能的な構成を示すブロック図である。
【図３】画像形成装置の電気系統を示すブロック図である。
【図４】本実施形態に係る画像処理のフローチャートである。
【図５】画像処理に係るエッジ判定部のフローチャートである。
【図６】エッジ検出フィルタの一例を示した図である。
【図７】本実施形態に係る画像処理のエッジ判定状況を示した図である。
【図８】本実施形態に係る画像処理の鮮鋭補正の効果を示した図である。
【発明を実施するための形態】
【００１７】
以下、図面を参照して、本発明を実施するための形態を詳細に説明する。なお、作用、機能が同じ働きを担う構成要素及び処理には、全図面を通して同じ符合を付与し、重複する説明を適宜省略する場合がある。
【００１８】
また、黄色をＹ、マゼンタ色をＭ、シアン色をＣ、黒色をＫで表すと共に、各部品を色毎に区別する必要がある場合には、符号の末尾に各色に対応する色符号（Ｙ、Ｍ、Ｃ、Ｋ）を付して区別する。
【００１９】
なお、各部品を色毎に区別せずに総称する場合には、符号の末尾に付加される色符号を省略する。
【００２０】
図１に、本実施形態に係る電子写真方式を用いた画像形成装置２０の要部構成を示す概略側面図を示す。画像形成装置２０には、図示しない通信回線を介して各種データを受信し、受信したデータに基づきカラー画像形成処理を行う画像形成機能が搭載されている。
【００２１】
画像形成装置２０は、Ｙ、Ｍ、Ｃ、Ｋ毎に、図中矢印Ａの方向に回転する４つの感光体１Ｙ、１Ｍ、１Ｃ、１Ｋと、帯電バイアスを印加することにより各感光体の表面を帯電する帯電器２Ｙ、２Ｍ、２Ｃ、２Ｋを備える。
【００２２】
また、画像形成装置２０は、帯電された感光体１表面を各色の画像情報に基づいて変調された露光光により露光し、感光体１上に静電潜像を形成するレーザ出力部３Ｙ、３Ｍ、３Ｃ、３Ｋと、各色現像剤（トナー）を保持する現像剤保持体である現像ロール３４Ｙ、３４Ｍ、３４Ｃ、３４Ｋを各々備える。
【００２３】
また、画像形成装置２０は、図示しない現像バイアス用電源によって現像ロール３４Ｙ、３４Ｍ、３４Ｃ、３４Ｋに現像バイアスを印加することにより、感光体１上の静電潜像を各色トナーで現像して感光体１上にトナー像を形成する現像器４Ｙ、４Ｍ、４Ｃ、４Ｋと、感光体１上の各色トナー像を中間転写ベルト６に転写する一次転写器５Ｙ、５Ｍ、５Ｃ、５Ｋを備える。
【００２４】
また、画像形成装置２０は、用紙Ｐを収納する用紙収容部Ｔと、中間転写ベルト６上のトナー像を用紙Ｐに転写する二次転写装置７と、用紙Ｐに転写されたトナー像を定着する定着器１０と、トナー像を用紙Ｐに転写後、中間転写ベルト６表面に残留するトナーをクリーニングする図示しないベルトクリーナーを備える。
【００２５】
更に、画像形成装置２０は、各感光体１の表面をクリーニングする図示しないクリーナーと、各感光体１表面の残留電荷を除去する図示しない除電器を備える。
【００２６】
次に、図１に示されている画像形成装置２０における画像形成動作について説明する。
【００２７】
まず、例えば、図示しない通信回線を介して図示しないパーソナルコンピュータ等の端末装置から画像形成装置２０へ、各画素の濃度が２５６階調（８ビット）で示された画像形成対象となる画像データが出力される。なお、本実施形態では各画素の濃度を２５６階調（８ビット）としたが、これに限定されず、他の階調数であってもよいことは言うまでもない。
【００２８】
画像形成装置２０に画像データが入力されると、画像形成装置２０は帯電器２に帯電バイアスを印加し、感光体１の表面を負極に帯電する。
【００２９】
一方、画像データは、画像形成装置２０の後述する制御部４０に入力される。制御部４０では入力された画像データに対して後述する画像処理を実施し、画像処理済みの画像データをそれぞれＹＭＣＫ各色の画像データに分解した後、各色の画像データに基づいた変調信号を、対応する色のレーザ出力部３に出力する。すると、レーザ出力部３は、入力された変調信号に従って変調されたレーザ光線１１を出力する。
【００３０】
この変調されたレーザ光線１１は、それぞれ感光体１の表面に照射される。感光体１表面は帯電器２により負極に帯電した状態にあるが、感光体１表面にそれぞれレーザ光線１１が照射されると、レーザ光線１１が照射された部分の電荷が消滅して、感光体１上にはそれぞれＹＭＣＫ各色の画像データに対応した静電潜像が形成される。
【００３１】
更に、各色現像器４Ｙ、４Ｍ、４Ｃ、４Ｋには、それぞれＹ、Ｍ、Ｃ、Ｋに着色されると共に負極に帯電したトナー、及び各トナーを感光体１表面に付着する現像ロール３４が入っている。
【００３２】
感光体１上に形成された静電潜像が現像器４に到達すると、図示しない現像バイアス用電源によって現像器４内の現像ロール３４に現像バイアスが印加される。すると、現像ロール３４Ｙ、３４Ｍ、３４Ｃ、３４Ｋの周面に保持された各色のトナーが、それぞれ感光体１Ｙ、１Ｍ、１Ｃ、１Ｋの静電潜像に付着し、感光体１Ｙ、１Ｍ、１Ｃ、１Ｋに各色の画像データに対応したトナー像が形成される。
【００３３】
更に、図示しないモータによりローラ１２Ａ、１２Ｂ、１２Ｃ、及び二次転写装置７のバックアップロール７Ａが回転し、中間転写ベルト６が一次転写器５と感光体１により形成される間隙に搬送されることで、中間転写ベルト６が感光体１に押し当てられる。この際、一次転写器５により一次転写バイアスが印加されると、感光体１に形成された各色の画像データのトナー像が、中間転写ベルト６に転写される。この場合、各色のトナー像の中間転写ベルト６への転写開始位置を一致させるようにローラ１２Ａ、１２Ｂ、１２Ｃ、バックアップロール７Ａの回転を制御することで、各色のトナー像を重ね合わせ、画像データに対応したトナー像が中間転写ベルト６に形成される。
【００３４】
中間転写ベルト６へトナー像を転写した感光体１は、図示しないクリーナーにより表面に付着した残留トナー等の付着物が除去され、図示しない除電器により残留電荷が除去される。
【００３５】
一方、二次転写装置７は、例えば中間転写ベルト６を支持するバックアップロール７Ａ、バックアップロール７Ａと共に用紙Ｐを挟持する二次転写ロール７Ｂ、補助ロール７Ｃ、二次転写ロール７Ｂ及び補助ロール７Ｃに張架され、二次転写ロール７Ｂの回転に追従して用紙Ｐを搬送する二次転写ベルト８等を含んで構成されると共に、二次転写ロール７Ｂは中間転写ベルト６に接触することで、中間転写ベルト６の搬送に追従して回転する構造になっている。
【００３６】
また、図示しないモータにより用紙搬送ローラ１３が回転することで、用紙収容部Ｔ内の用紙Ｐが二次転写装置７の間隙、より具体的には、バックアップロール７Ａと二次転写ロール７Ｂとにより形成される間隙に搬送される。
【００３７】
そして、用紙Ｐが、トナー像が形成されている中間転写ベルト６の面と対向した状態で中間転写ベルト６と共に、バックアップロール７Ａと二次転写ロール７Ｂの間隙に挟まれる際に、バックアップロール７Ａに二次転写バイアスを供給して、中間転写ベルト６に形成された画像データに対応したトナー像を用紙Ｐに転写する。そして、用紙Ｐは中間搬送ローラ１４Ａ、１４Ｂにより定着器１０に搬送され、定着器１０では用紙Ｐ上に転写されたトナー像を加熱溶融して、用紙Ｐに定着する。
【００３８】
一方、用紙Ｐへトナー像を転写した中間転写ベルト６は、図示しないベルトクリーナーにより表面に付着した残留トナー等の付着物が除去される。
【００３９】
なお、図１には用紙収容部Ｔは１つしか明示されていないが、これに限らず、例えば、用紙Ｐの種類、紙厚、サイズ等毎に用紙収容部Ｔを複数設けてもよいことは言うまでもない。また、本実施形態に係る画像形成装置２０には画像形成機能以外に、例えばスキャナ等の画像読取装置で読み取られた画像を用紙Ｐに複写する複写機能等を備えていてもよい。
【００４０】
以上により、画像データに対応した画像が用紙Ｐに形成され、画像形成動作が終了する。
【００４１】
図２は、本実施形態に係る画像形成装置２０の機能を示したブロック図である。
【００４２】
画像形成装置２０は、画像データに対して画像処理を実施する制御部４０と、画像処理が施された画像データを、用紙Ｐにトナー像として形成する画像形成部１２０と、を含んで構成されている。
【００４３】
更に、制御部４０は、画像データを構成する各画素のうち、画像の輪郭部に相当する画素（以下、エッジ画素という）を検出するエッジ検出部１００と、エッジ検出部１００でエッジ画素であると検出されなかった画素（以下、非エッジ画素という）に対して、エッジ検出部１００とは異なる判定方法で再度エッジ画素か否かを検出するエッジ再検出部１０５と、エッジ画素の濃度に応じて最終的にエッジ画素か否かを判定する画素濃度判定部１１０と、エッジ画素と非エッジ画素とで異なる処理により画素の濃度を面積階調に変換するスクリーン処理部１１５と、を含んで構成されている。
【００４４】
エッジ検出部１００では、画像データに含まれる各々の画素を順に注目画素として、注目画素がエッジ画素であるか非エッジ画素であるかを検出する。この際、非エッジ画素として検出された画素をエッジ再検出部１０５での検出対象画素とする。
【００４５】
エッジ再検出部１０５では、各々の非エッジ画素を順に注目画素として、注目画素を含む予め定めた領域内に含まれるエッジ画素数が予め定めた閾値（以下、再判定エッジ画素数という）以上か否かを判定し、予め定めた領域内に含まれるエッジ画素数が再判定エッジ画素数以上の場合には、注目画素である非エッジ画素をエッジ画素として検出する。この場合、再判定エッジ画素数は注目画素の濃度に応じて変更する。例えば、注目画素の濃度が１００％、すなわち画素値が２５５である場合の再判定エッジ画素数は、注目画素の濃度が１００％未満の場合の再判定エッジ画素数より大きい値に設定する。
【００４６】
そして、エッジ再検出部１０５でエッジ画素と検出された画素を画素濃度判定部１１０の判定対象画素とする。
【００４７】
画素濃度判定部１１０では、エッジ検出部１００及びエッジ再検出部１０５においてエッジ画素として検出された各々の画素を順に注目画素とし、注目画素の濃度が予め定めた濃度（以下、補正実施画素濃度という）以上の場合に、最終的に注目画素をエッジ画素として判定する。一方、注目画素の濃度が補正実施画素濃度未満の場合には、注目画素を非エッジ画素と判定する。
【００４８】
なお、補正実施画素濃度は、低濃度又は中濃度の値に設定される。ここで、例えば低濃度とは濃度が４０％（画素値が１０２）以下、中濃度とは濃度が４０％を超え８０％（画素値が２０４）以下、高濃度とは濃度が８０％を超える場合をいう。
【００４９】
近年の傾向では、低濃度から高濃度にかけての画像に対してエッジ画素を検出し、低濃度のエッジ画素を含めてスクリーン処理部１１５で補正処理を行うことで、例えば中濃度以上の画素からエッジ画素を検出した場合と比較して、画像品質を向上させようとしている。一例として、本実施形態では、補正実施画素濃度を低濃度領域である４０％に設定している。
【００５０】
スクリーン処理部１１５では、画素の濃度を表現するためにスクリーン処理と呼ばれる各画素の濃度を面積階調に変換する処理を実施する。
【００５１】
スクリーン処理を代表するパラメータとして、１インチあたりに同じパターンがどれだけ含まれるかを表すスクリーン線数がある。画像に最適なスクリーン線数は画像の種類毎に異なる。
【００５２】
例えば、画像が写真等のイメージの場合には、人間の視覚特性上２００線前後のスクリーン線数が好ましい。しかし、スクリーン線数が高くなるとマーキングエンジンの応答性の関係で階調性や粒状性が悪くなり、逆にスクリーン線数が低くなるとスクリーン構造が強調され、イメージの質感が無くなるため、１７０線以上２３０線以下のスクリーン線数が多用される。画像がグラフィックの場合には、階調性や粒状性が重視されるので、１５０線以上２００線以下のスクリーン線数が多用される。
【００５３】
更に、画像の種類が文字や線のエッジ部ではジャギーと称される階段状のギザギザ模様や、輪郭の途切れが感じられない方が望ましいため、３００線以上のスクリーン線数が多用される。また、文字や線であっても、非エッジ部ではエッジ部に用いるスクリーン線数ほどの高線数は必要ない。
【００５４】
そこでスクリーン処理部１１５では、画像の種類が文字又は線の場合、一例としてエッジ画素には６００線、非エッジ画素には２００線のスクリーン線数を用いてスクリーン処理を実施する。なお、本実施形態の場合、スクリーン処理に用いるスクリーン線数は画像形成装置２０の利用者によって予め設定され、この利用者により予め設定されたスクリーン線数を利用者選択スクリーン線数として非エッジ画素のスクリーン処理に用いている。一方、エッジ画素のスクリーン処理に用いるスクリーン線数は、画像形成装置２０の設計仕様に基づいて予め定めたスクリーン線数が用いられる。
【００５５】
更に後ほど説明するように、スクリーン処理部１１５では、各々のエッジ画素を注目画素として、注目画素の濃度が文字及び線のつぶれを生じさせる可能性のある濃度として予め定めた閾値（以下、輪郭抽出閾値という）以上か否かを判定する。そして、注目画素の濃度が輪郭抽出閾値以上の場合には、文字及び線のつぶれを抑制する補正（以下、鮮鋭補正という）を実施し、注目画素の濃度が輪郭抽出閾値未満の場合には、ジャギー又は輪郭の途切れを抑制する補正（以下、平滑化補正という）を実施する。
【００５６】
画像形成部１２０では、図１を用いて説明した画像形成動作を実施して、スクリーン処理が行われた画像データに対応したトナー像を用紙Ｐに形成する。
【００５７】
図３は、本実施形態に係る画像形成装置２０の電気系統から見た要部構成を示したブロック図である。
【００５８】
画像形成装置２０の制御部４０は、例えばコンピュータ４０として構成される。コンピュータ４０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）４０１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）４０２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）４０３、不揮発性メモリ４０４、及び入出力インターフェース（Ｉ／Ｏ）４０５がバス４０６を介して各々接続された構成であり、Ｉ／Ｏ４０５にはトナー像形成部２１、操作表示部２２、用紙供給部２３、用紙排出部２４、及びネットワーク通信Ｉ／Ｆ（ＩｎｔｅｒＦａｃｅ）２５が接続されている。
【００５９】
トナー像形成部２１は、画像形成装置２０が用紙Ｐにトナー像を形成するために必要な装置、例えば、感光体１、帯電器２、レーザ出力部３、現像器４、中間転写ベルト６、及び二次転写装置７、定着器１０等を含んで構成される。
【００６０】
操作表示部２２は、ソフトウェアプログラムによって操作指示の受け付けを実現する表示ボタンや各種情報が表示されるタッチパネル式の図示しないディスプレイ、及び、テンキーやスタートボタンなどの図示しないハードウェアキー等を含んで構成される。
【００６１】
用紙供給部２３は、例えば、用紙Ｐが収容される用紙収容部Ｔや、用紙収容部Ｔからトナー像形成部２１へ用紙Ｐを供給する供給機構等を含んで構成される。
【００６２】
用紙排出部２４は、例えば、用紙Ｐが排出される排出部や、トナー像形成部２１で画像が形成された用紙Ｐを排出部上に排出させるための排出機構等、例えば、中間搬送ローラ１４Ａ及び１４Ｂ等を含んで構成される。
【００６３】
ネットワーク通信Ｉ／Ｆ２５は、図示しない通信回線に接続され、例えば、当該通信回線に接続された図示しないパーソナルコンピュータ等の端末装置や図示しないスキャナ等の画像読取装置等と、相互にデータ通信を行うためのインターフェースであり、例えば、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）等を含んで構成される。
【００６４】
図４及び図５は、本実施形態に係る画像形成装置２０のＣＰＵ４０１により実行される画像処理プログラムの処理の流れを示すフローチャートである。当該プログラムはＲＯＭ４０２の予め定められた領域に予め記憶されており、例えば、ＣＰＵ４０１が画像データを受け付けた場合等に、ＣＰＵ４０１により実行される。
【００６５】
なお、画像処理プログラムは、ＲＯＭ４０２に予めインストールされて提供される形態に限らず、ＣＤ−ＲＯＭやメモリカード等のコンピュータ読み取り可能な記録媒体に格納された状態で提供される形態、有線又は無線による通信手段を介して配信される形態等を適用してもよい。
【００６６】
なお、本実施形態では、画像形成装置２０の利用者によって、利用者選択スクリーン線数は予め２００線に設定されているものとする。
【００６７】
ステップＳ１００では、画像データの各々の画素を順に注目画素として、注目画素がエッジ画素であるか否かを判定するエッジ判定処理を行う。図５はステップＳ１００の処理内容を示したフローチャートであり、以下、図５を用いてステップＳ１００でのエッジ判定処理の流れを詳細に説明する。
【００６８】
まず、ステップＳ１０２では、注目画素の濃度が輪郭抽出閾値以上であるか否かを判定する。輪郭抽出閾値とは、既に説明したように、画像形成装置２０の実機による実験や画像形成装置２０の設計仕様に基づくコンピュータシミュレーション等により、文字及び線のつぶれを生じさせる可能性のある濃度として予め定めた閾値である。
【００６９】
本発明者らの研究の結果、画像の濃度が９０％以下の場合には、主にジャギーや輪郭の途切れによる画像品質の低下が見られ、画像の濃度が９０％を超えると、画像品質の低下の主原因が文字や線のつぶれによるものに変化する傾向があることがわかった。
【００７０】
とりわけ、画素の濃度が９６％以上になると、文字や線のつぶれによる画像品質の低下が顕著になることがわかった。
【００７１】
従って、輪郭抽出閾値は濃度が１００％又は１００％近傍の値に設定することが好ましく、本実施形態では、一例として輪郭抽出閾値を９９％以上の濃度に相当する値である２５４に設定した。換言すれば、輪郭抽出閾値は、文字及び線のつぶれによる画像品質の低下を招かないよう、画素の濃度を低減する補正が必要な濃度か否かを決定するための閾値であるとも言える。
【００７２】
なお、１００％近傍の濃度とは、用紙Ｐに画像を形成した際に、濃度が１００％の場合と同様に、文字及び線のつぶれによる画像品質の低下が認められる濃度の範囲をいう。
【００７３】
また、輪郭抽出閾値は、例えば、不揮発性メモリ４０４の予め定めた領域に予め記憶されているものとし、注目画素の濃度が輪郭抽出閾値以上であればステップＳ１０４へ移行する。
【００７４】
ステップＳ１０４では、例えば、不揮発性メモリ４０４の予め定めた領域に予め記憶されている値である「ＳＨＡＲＰ」を読み出す。ここで、「ＳＨＡＲＰ」は注目画素がエッジ画素であるか否かを判定するための閾値である。そして、読み出した「ＳＨＡＲＰ」をＲＡＭ４０３の予め定めた領域に記憶されている輪郭部判定閾値に設定する。
【００７５】
なお、「ＳＨＡＲＰ」の値は輪郭抽出閾値以上の値に設定する。好ましくは「ＳＨＡＲＰ」の値は輪郭抽出閾値に１を加えた値にするとよい。本実施形態では、一例として「ＳＨＡＲＰ」を１００％の濃度に相当する２５５に設定した。
【００７６】
一方、ステップＳ１０２で注目画素の濃度が輪郭抽出閾値未満であると判定された場合には、ステップＳ１０６へ移行する。
【００７７】
ステップＳ１０６では、例えば、不揮発性メモリ４０４の予め定めた領域に予め記憶されている値である「ＮＯＲＭＡＬ」を読み出す。ここで、「ＮＯＲＭＡＬ」も「ＳＨＡＲＰ」と同様に、注目画素がエッジ画素であるか否かを判定するための閾値である。そして、読み出した「ＮＯＲＭＡＬ」をＲＡＭ４０３の予め定めた領域に記憶されている輪郭部判定閾値に設定する。
【００７８】
なお、「ＮＯＲＭＡＬ」の値は輪郭抽出閾値未満の値に設定する。好ましくは「ＮＯＲＭＡＬ」の値は、補正実施画素濃度を輪郭抽出閾値の２分の１未満の値に設定した上で、補正実施画素濃度の２倍に設定するとよい。本実施形態では、一例として「ＮＯＲＭＡＬ」の値を補正実施画素濃度の２倍、すなわち８０％の濃度に相当する２０４に設定した。
【００７９】
ステップＳ１０８では、例えば、図６に示す３×３の判定領域を有するエッジ検出フィルタを用いて、判定領域内の濃度、すなわち判定領域濃度を求める。
【００８０】
図６（Ａ）は縦に伸びるエッジを検出するための縦エッジ検出フィルタ、図６（Ｂ）は横に伸びるエッジを検出するための横エッジ検出フィルタ、図６（Ｃ）は左下から右上へ斜めに伸びるエッジを検出するための右上がり斜エッジ検出フィルタ、図６（Ｄ）は左上から右下へ斜めに伸びるエッジを検出するための右下がり斜エッジ検出フィルタである。
【００８１】
これらのエッジ検出フィルタを用いて、判定領域濃度は以下のようにして求められる。
【００８２】
まず、縦エッジ検出フィルタ、横エッジ検出フィルタ、右上がり斜エッジ検出フィルタ、及び右下がり斜エッジ検出フィルタの各々について、太枠で囲んだエッジ検出フィルタの中心部分（以下、判定領域中心部という）を注目画素に合わせ、判定領域中心部の周辺部分（以下、判定領域周辺部という）に対応する画素について、それぞれのフィルタの値と画素値との積和値を求める。
【００８３】
そして、各フィルタと画素値との積和値の中で、最も大きい積和値を判定領域濃度として、例えば、ＲＡＭ４０３の予め定めた領域に記憶する。
【００８４】
なお、図６に示したエッジ検出フィルタは一例であり、判定領域の大きさは３×３の範囲に限られない。例えば、３×５等のように、判定領域の大きさが縦方向と横方向とで異なるものであってもよい。
【００８５】
更には、注目画素のみを判定領域とした１×１のエッジ検出ファイルを用いてもよい。なお、この場合には、判定領域周辺部が存在しないため、判定領域中心部のフィルタの値と画素値との積和値を判定領域濃度とする。
【００８６】
また、図６に示した各エッジ検出フィルタの値として、「−１」、「０」、「１」が用いられているが、画像データの特性に応じて、これらの値及び配置とは異なるエッジ検出フィルタを用いてもよいことはもちろんのこと、判定領域濃度を求める際に、各フィルタと画素値との積和値の中で最も大きい積和値を判定領域濃度とする方法の他に、例えば、平均値や中央値を判定領域濃度としてもよいことは言うまでもない。
【００８７】
ステップＳ１１０では、ＲＡＭ４０３から予め定めた領域に記憶されている輪郭部判定閾値及び判定領域濃度を読み出し、判定領域濃度が輪郭部判定閾値以上か否かを判定する。
【００８８】
肯定判定の場合には、画像データの各画素と１対１に対応したＲＡＭ４０３上のビットマップテーブルに、注目画素がエッジ画素であることを意味するタグ情報「１」を設定してステップＳ１２０へ移行する。否定判定の場合には、ビットマップテーブルに注目画素が非エッジ画素であることを意味するタグ情報「０」を設定し、ステップＳ１１５へ移行する。
【００８９】
以上がステップＳ１００でのエッジ判定処理の内容である。
【００９０】
次に、ステップＳ１１５では、ステップＳ１００のエッジ判定処理で非エッジ画素と判定された画素を順に注目画素として、注目画素の中にエッジ画素として扱った方がよいと判断される画素が含まれていないかを判定するエッジ再判定処理を実施する。
【００９１】
そのために、まずＲＡＭ４０３の予め定めた領域に記憶されているビットマップテーブルのうち、タグ情報が「０」に設定されている画素を順に注目画素とし、注目画素をエッジ検出フィルタと同じ３×３の判定領域を有するエッジ再検出領域の判定領域中心部に合わせる。そして、エッジ再検出領域の判定領域周辺部に含まれるエッジ画素数、すなわち、タグ情報が「１」となっている画素数を求める。エッジ再検出領域の判定領域周辺部に含まれるエッジ画素数が再判定エッジ画素数以上であれば、注目画素のタグ情報を「０」から「１」に更新して、注目画素を非エッジ画素からエッジ画素として扱うようにする。
【００９２】
一方、エッジ再検出領域の判定領域周辺部に含まれるエッジ画素数が再判定エッジ画素数未満であれば、注目画素のタグ情報の更新は行わず、注目画素を非エッジ画素として確定する。
【００９３】
すなわち、非エッジ画素の近傍に予め定めた数以上のエッジ画素が存在する場合には、ステップＳ１００で非エッジ画素と判定した画素をエッジ画素として処理する。ここで、非エッジ画素の近傍とは、エッジ再検出領域の判定領域周辺部の領域をいう。
【００９４】
ここで、再判定エッジ画素数は注目画素の濃度に応じて可変させる値であり、本実施形態では、一例として、注目画素の濃度が輪郭抽出閾値以上の場合には、画像のエッジ部が膨張しにくい数、すなわち設定範囲内でできるだけ大きな数である「８」に設定し、注目画素の濃度が輪郭抽出閾値未満の場合には、画像のエッジ部が膨張する方向に画像処理されるように、注目画素の濃度が輪郭抽出閾値以上の場合の再判定エッジ画素数より小さい値である「２」に設定する。
【００９５】
なお、本実施形態では、エッジ再検出領域の判定領域をエッジ検出フィルタの判定領域と同じ大きさとしたが、お互いの判定領域の大きさを異なるようにしてもよいことは言うまでもない。
【００９６】
以上のエッジ再判定処理において、注目画素がエッジ画素と判定された場合にはステップＳ１２０へ移行し、そうでない場合はステップＳ１２５へ移行する。
【００９７】
ステップＳ１２０では、ステップＳ１００のエッジ判定処理又はステップＳ１１５のエッジ再判定処理でエッジ画素と判定された画素を順に注目画素として、注目画素の濃度が補正実施画素濃度以上か否かを判定する画素濃度判定処理を実施する。
【００９８】
当該判定が肯定判定の場合には、注目画素のタグ情報の更新を行わずに注目画素をエッジ画素として確定し、ステップＳ１２５へ移行する。一方、否定判定の場合には、注目画素のタグ情報を「１」から「０」に更新して、注目画素を非エッジ画素として確定し、ステップＳ１２５へ移行する。
【００９９】
なお、画像品質の向上の目的から、補正実施画素濃度は例えば５０％未満の低濃度から中濃度の範囲の濃度に設定することが望ましく、一例として本実施形態では補正実施画素濃度を４０％、すなわち画素値で表すと１０２に設定した。
【０１００】
ステップＳ１２５では、ビットマップテーブルのタグ情報を参照し、画像データの各画素をタグ情報の値が「０」の画素、すなわち非エッジ画素と、タグ情報の値が「１」の画素、すなわちエッジ画素とに選択する。そして、エッジ画素と選択された場合はステップＳ１３０へ移行し、非エッジ画素と選択された場合はステップＳ１５０へ移行する。
【０１０１】
ステップＳ１３０では、ステップＳ１２５でエッジ画素と選択された画素を順に注目画素として、注目画素の濃度が輪郭抽出閾値以上か否かを判定する。
【０１０２】
既に説明したように、輪郭抽出閾値は、文字や線のつぶれを生じさせる可能性があることから、画素の濃度を低減する補正が必要となる濃度か否かを決定するための閾値であり、本実施形態では、一例として輪郭抽出閾値を９９％以上の濃度に相当する値である２５４に設定した。
【０１０３】
この場合、注目画素の濃度が輪郭抽出閾値以上の場合にはステップＳ１３５へ移行し、そうでない場合はステップＳ１４０へ移行する。
【０１０４】
ステップＳ１３５では、輪郭抽出閾値以上の濃度を有するエッジ画素により形成される文字や線のつぶれによる画像品質の低下を抑制するため、当該エッジ画素の濃度をより低い濃度に低減する鮮鋭補正処理を行う。本実施形態では、一例として、エッジ画素の濃度が８０％、すなわち画素値が２０４になるように鮮鋭補正処理を実施する。なお、鮮鋭補正処理後のエッジ画素の濃度は８０％に限定されず、文字や線のつぶれが抑制される濃度であればよいことは言うまでもない。
【０１０５】
一方、ステップＳ１４０では、輪郭抽出閾値未満の濃度を有するエッジ画素により形成されるエッジ部のジャギー又は輪郭の途切れによる画像品質の低下を抑制するため、エッジ画素に利用者選択スクリーン線数である２００線よりスクリーン線数の高い、例えば６００線のスクリーン線数をエッジ部スクリーン線数として割り当てる平滑化補正処理を行う。
【０１０６】
この場合、エッジ画素の濃度に応じて忠実に６００線のエッジ部スクリーン線数を用いたスクリーン処理（エッジ部スクリーン処理）を行うと、利用者選択スクリーン線数を用いてスクリーン処理（利用者選択スクリーン処理）を実施した場合と比較して、用紙Ｐに形成される画像濃度が高くなる。
【０１０７】
そこで、利用者選択スクリーン処理とエッジ部スクリーン処理との濃度特性を合わせる濃度特性変換テーブルＥＥＬＵＴを参照して、エッジ部スクリーン処理を行った際の画像濃度が利用者選択スクリーン処理を行った際の画像濃度となるように、エッジ画素の濃度を実際の濃度より低めに調整する。
【０１０８】
具体的には、画素値が１５２のエッジ画素に対して利用者選択スクリーン処理を実施した場合の画像濃度と、画素値が１２８のエッジ画素に対してエッジ部スクリーン処理を実施した場合の画像濃度とが同じ場合、画素値が１５２のエッジ画素の画素値を１２８に低減する補正を行う。こうすることで、エッジ画素と非エッジ画素との境界における濃度段差の低減が図れることになる。
【０１０９】
なお、濃度特性変換テーブルＥＥＬＵＴは、画像形成装置２０の実機による実験や画像形成装置２０の設計仕様に基づくコンピュータシミュレーション等により定められたテーブルであり、例えば、不揮発性メモリ４０４の予め定めた領域に予め記憶されている。
【０１１０】
ステップＳ１４５では、ステップＳ１３５での鮮鋭補正処理又はステップＳ１４０での平滑化補正処理を実施したエッジ画素に対して、利用者選択スクリーン線数である２００線よりスクリーン線数の高い、例えば６００線のスクリーン線数を用いたエッジ部スクリーン処理を実施して用紙Ｐに画像データに応じた画像を形成するよう、トナー像形成部２１、用紙供給部２３、及び用紙排出部２４を制御する。
【０１１１】
一方、ステップＳ１５０では、ステップＳ１２５において非エッジ画素と選択された画素に対して、利用者選択スクリーン処理を実施して用紙Ｐに画像データに応じた画像を形成するよう、トナー像形成部２１、用紙供給部２３、及び用紙排出部２４を制御する。
【０１１２】
以上により本実施形態における画像処理は終了する。
【０１１３】
図７及び図８は、図４及び図５に示した画像処理プログラムに従って画像データを処理した際の具体例を示したものである。
【０１１４】
図７は、画像の種類が線の場合におけるＣＰＵ４０１でのエッジ判定の過程を示したものであり、「０」が非エッジ画素、「１」がエッジ画素と判定されていることを表している。
【０１１５】
図７（Ａ）は、画像処理プログラムを実施する前に、ＣＰＵ４０１が受け付けた線の画像データであり、例として、線幅が１画素で画素値が１１０、すなわち濃度が約４３％の線を示した図である。
【０１１６】
図７（Ｂ）は、図７（Ａ）の画像データに対してステップＳ１００のエッジ判定処理を実施した後のビットマップテーブルを示した図である。
【０１１７】
図７（Ｃ）は、図７（Ｂ）のエッジ判定処理の結果に対して、ステップＳ１１５のエッジ再判定処理を実施した後のビットマップテーブルを示した図である。
【０１１８】
図７（Ｄ）は、図７（Ｃ）のエッジ再判定処理の結果に対して、ステップＳ１２０の画素濃度判定処理を実施した後のビットマップテーブルを示した図である。
【０１１９】
図７（Ｄ）から、より低濃度領域に近い中濃度の線のエッジが正しく判定されることがわかる。
【０１２０】
更に言えば、この場合、線の濃度が補正実施画素濃度以上の濃度であれば、図７（Ｄ）の結果と同様に、線のエッジが正しく判定される。
【０１２１】
また、図７（Ｅ）は図７（Ａ）とは異なる線の画像データであり、例として、線幅が４画素で画素値が２５５、すなわち濃度が１００％の線を示した図である。
【０１２２】
図７（Ｆ）は、図７（Ｅ）の画像データに対してステップＳ１００のエッジ判定処理を実施した後のビットマップテーブルを示した図である。
【０１２３】
図７（Ｇ）は、図７（Ｆ）のエッジ判定処理の結果に対して、ステップＳ１１５のエッジ再判定処理を実施した後のビットマップテーブルを示した図である。
【０１２４】
図７（Ｈ）は、図７（Ｇ）のエッジ再判定処理の結果に対して、ステップＳ１２０の画素濃度判定処理を実施した後のビットマップテーブルを示した図である。
【０１２５】
図７（Ｈ）から、鮮鋭補正を必要とする高濃度の線のエッジも正しく判定されることがわかる。従って、この後に実施される鮮鋭補正処理において、線全体の濃度ではなく線のエッジの濃度が低減されることから、線のつぶれが抑制されることになる。
【０１２６】
図８は、本実施形態に係る画像処理プログラムの鮮鋭補正処理前の文字と、鮮鋭補正処理後の文字とを比較した図である。
【０１２７】
図８（Ａ）は、鮮鋭補正処理前の濃度１００％の黒色で描かれた塗りつぶし文字を表しており、図８（Ｂ）は、同塗りつぶし文字の鮮鋭補正処理後の状態を表している。
【０１２８】
また、図８（Ｃ）は、鮮鋭補正処理前の濃度１００％の黒色を背景とした白抜き文字を表しており、図８（Ｄ）は、同白抜き文字の鮮鋭補正処理後の状態を表している。
【０１２９】
塗りつぶし文字及び白抜き文字共に、図８（Ｂ）及び図８（Ｄ）の鮮鋭補正処理後の状態の方が鮮鋭補正処理前に比べて文字のつぶれが低減され、文字の輪郭がより鮮明になっていることがわかる。
【０１３０】
以上の結果から、本実施形態に係る画像処理を実施することで、補正実施画素濃度以上の濃度を有する文字や線のエッジが正しく判定され、文字や線の濃度が輪郭抽出閾値以上の濃度である場合には、文字や線のつぶれによる画像品質の低下を抑制すると共に、文字や線の濃度が輪郭抽出閾値未満の濃度である場合には、文字や線のジャギーや輪郭の途切れによる画像品質の低下が抑制されることがわかる。
【０１３１】
このように、本実施形態に係る画像処理では、補正実施画素濃度を低濃度領域に設定して、低濃度領域から文字や線のエッジ判定を行った場合でも、画素の濃度が輪郭抽出閾値以上か否かにより輪郭部判定閾値を変更することで、文字や線のつぶれによる画像品質の低下を抑制すると共に、文字や線の輪郭部におけるジャギーや輪郭の途切れによる画像品質の低下を抑制する。
【０１３２】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。発明の要旨を逸脱しない範囲で上記実施の形態に多様な変更または改良を加えることができ、当該変更または改良を加えた形態も本発明の技術的範囲に含まれる。
【０１３３】
また、本実施形態では、一連の画像処理をソフトウエア構成によって実現した場合について説明したが、本発明はこれに限定されるものではなく、例えば当該処理をハードウェア構成により実現する形態としてもよい。
【０１３４】
この場合の形態例としては、例えば、制御部４０が実行する処理に対応した機能デバイスを作成して用いる形態がある。この場合は、本実施形態の場合と比較して、処理の高速化が期待される。
【符号の説明】
【０１３５】
２０  画像形成装置
２１  トナー像形成部
２２  操作表示部
２３  用紙供給部
２４  用紙排出部
２５  ネットワーク通信Ｉ／Ｆ
４０  制御部（コンピュータ）
１００  エッジ検出部
１０５  エッジ再検出部
１１０  画素濃度判定部
１１５  スクリーン処理部
１２０  画像形成部
【図１】
0005994741.tif 000002
【図２】
0005994741.tif 000003
【図３】
0005994741.tif 000004
【図４】
0005994741.tif 000005
【図５】
0005994741.tif 000006
【図６】
0005994741.tif 000007
【図７】
0005994741.tif 000008
【図８】
0005994741.tif 000009