(57)【要約】【課題】  ＭＴＦ値のバラツキに対応してエッジ検出や無彩色検出を行うことができる画像処理装置を提供する。【解決手段】  画像処理装置は、画像データのエッジ検出で用いられる閾値を補正するための補正量を、画像を分割した複数の分割領域のそれぞれにおいて記憶するメモリと、前記メモリに記憶された前記補正量によって補正された前記閾値を用いて、スキャナが生成した画像データの前記各分割領域に対してエッジ検出を行う検出部と、有する。【選択図】図３
2011166777.tif 000002
【特許請求の範囲】
【請求項１】
画像データのエッジ検出で用いられる閾値を補正するための補正量を、画像を分割した複数の分割領域のそれぞれにおいて記憶するメモリと、
前記メモリに記憶された前記補正量によって補正された前記閾値を用いて、スキャナが生成した画像データの前記各分割領域に対してエッジ検出を行う検出部と、
有することを特徴とする画像処理装置。
【請求項２】
前記メモリは、前記補正量を色情報毎に記憶し、
前記検出部は、前記画像データの色情報毎にエッジ検出を行うことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記色情報は、Ｒ，Ｇ，Ｂの情報であることを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記補正量は、基準値および前記各分割領域のＭＴＦ値の差分に応じて異なることを特徴とする請求項１から３のいずれか１つに記載の画像処理装置。
【請求項５】
前記検出部は、前記スキャナが生成した画像データの特徴量を算出し、特徴量が前記補正量によって補正された前記閾値よりも高い領域を、エッジと判定することを特徴とする請求項１から４のいずれか１つに記載の画像処理装置。
【請求項６】
Ｒ−ＧおよびＧ−Ｂを座標軸とした色空間において、画像が無彩色か有彩色かの判定に用いられる判定領域を特定するパラメータを記憶するメモリと、
画像を分割した複数の分割領域のそれぞれにおいて、Ｒ−ＧおよびＧ−Ｂの平均値および分散値を算出する算出部と、
Ｒ−ＧおよびＧ−Ｂの平均値および分散値を用いて前記パラメータを補正し、補正後の前記パラメータから特定される前記判定領域を用いて、スキャナが生成した画像が無彩色か否かの検出を行う検出部と、
を有することを特徴とする画像処理装置。
【請求項７】
前記パラメータは、前記判定領域の大きさを特定する第１パラメータと、Ｒ−Ｇ座標軸上における前記判定領域の中心を特定する第２パラメータと、Ｇ−Ｂ座標軸上における前記判定領域の中心を特定する第３パラメータと、を含むことを特徴とする請求項６に記載の画像処理装置。
【請求項８】
前記検出部は、Ｒ−ＧおよびＧ−Ｂの分散値および基準値の差分に対応した補正量を用いて、前記第１パラメータを補正することを特徴とする請求項６又は７に記載の画像処理装置。
【請求項９】
前記検出部は、Ｒ−ＧおよびＧ−Ｂの平均値および基準値の差分に対応した補正量を用いて、前記第２パラメータおよび前記第３パラメータを補正することを特徴とする請求項６から８のいずれか１つに記載の画像処理装置。
【請求項１０】
画像データのエッジ検出で用いられる閾値を補正するための補正量を、画像を分割した複数の分割領域のそれぞれにおいて記憶し、
前記補正量によって補正された前記閾値を用いて、スキャナが生成した画像データの前記各分割領域に対してエッジ検出を行う、
ことを特徴とする画像処理方法。
【請求項１１】
Ｒ−ＧおよびＧ−Ｂを座標軸とした色空間において、画像が無彩色か有彩色かの判定に用いられる判定領域を特定するパラメータを記憶し、
画像を分割した複数の分割領域のそれぞれにおいて、Ｒ−ＧおよびＧ−Ｂの平均値および分散値を算出し、
Ｒ−ＧおよびＧ−Ｂの平均値および分散値を用いて前記パラメータを補正し、
補正後の前記パラメータから特定される前記判定領域を用いて、スキャナが生成した画像が無彩色か否かの検出を行う、
ことを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置および画像処理方法に関する。
【背景技術】
【０００２】
スキャナは、原稿に照明光を照射するとともに、原稿で反射した光を受光することにより、原稿に対応した画像データを生成する。画像形成装置は、スキャナからの画像データを受けて、用紙に画像を形成する。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
スキャナを用いて画像データを取得するとき、スキャナの固有の特性により、ＭＴＦ（Modulation Transfer Function）値が画像面内でばらついてしまうことがある。ＭＴＦ値にバラツキが発生していれば、画像の解像力が低下したり、コントラストにムラがでたりしてしまう。
【課題を解決するための手段】
【０００４】
実施形態である画像処理装置は、画像データのエッジ検出で用いられる閾値を補正するための補正量を、画像を分割した複数の分割領域のそれぞれにおいて記憶するメモリと、前記メモリに記憶された前記補正量によって補正された前記閾値を用いて、スキャナが生成した画像データの前記各分割領域に対してエッジ検出を行う検出部と、有する。
【図面の簡単な説明】
【０００５】
【図１】画像形成装置の概略を示す図である。
【図２】スキャナの概略を示す図である。
【図３】画像処理を行う回路構成を示すブロック図である。
【図４】分割領域のＭＴＦ値および基準値の算出処理を示すフローチャートである。
【図５Ａ】主走査方向のＭＴＦ値を算出するためのチャートを示す図である。
【図５Ｂ】副走査方向のＭＴＦ値を算出するためのチャートを示す図である。
【図６】分割領域を説明する図である。
【図７】分割領域の補正量を決定する処理を示すフローチャートである。
【図８】分割領域およびＭＴＦ値の対応関係を示す図である。
【図９】基準値を示す図である。
【図１０】補正区分と、基準値および各分割領域のＭＴＦ値の差分との関係を示す図である。
【図１１】分割領域および補正区分の対応関係を示す図である。
【図１２】補正区分および補正量の対応関係を示す図である。
【図１３】分割領域および補正量の対応関係を示す図である。
【図１４】第１実施形態である像域識別処理部の構成を示す図である。
【図１５】第１実施形態であるエッジ検出部の構成を示す図である。
【図１６】エッジ判定の処理を示すフローチャートである。
【図１７】補正していない閾値および特徴量の関係を示す図である。
【図１８】補正後の閾値および特徴量の関係を示す図である。
【図１９】注目画素における補正量を算出する方法を説明する図である。
【図２０】第２実施形態である像域識別処理部の構成を示す図である。
【図２１】第２実施形態である無彩色検出部の構成を示す図である。
【図２２】分割領域と、Ｒ−Ｇ，Ｇ−Ｂの平均値および分散値との対応関係を示す図である。
【図２３】補正区分と、基準値および平均値の差分との対応関係を示す図である。
【図２４】補正区分と、基準値および分散値の差分との対応関係を示す図である。
【図２５】補正区分および補正量の対応関係を示す図である。
【図２６】分割領域と、第１パラメータ、第２パラメータおよび第３パラメータの補正量との対応関係を示す図である。
【図２７】無彩色判定の処理を示すフローチャートである。
【図２８】ＲＧＢのＭＴＦ値の差が小さいときの、黒色のプロファイルおよび色差分布を示す図である。
【図２９】ＲＧＢのＭＴＦ値の差が大きいときの、黒色のプロファイルおよび色差分布を示す図である。
【図３０】第１パラメータ、第２パラメータおよび第３パラメータを補正していないときの判定領域を示す図である。
【図３１】第２パラメータおよび第３パラメータを補正したときの判定領域を示す図である。
【図３２】第１パラメータを補正したときの判定領域を示す図である。
【発明を実施するための形態】
【０００６】
（第１実施形態）
画像形成装置（ＭＦＰ:Multi Function Peripheral）について、図１を用いて説明する。図１は、画像形成装置の概略を示す正面図である。
【０００７】
画像形成装置１００は、複数の給紙カセット１０１を有し、各給紙カセット１０１は、複数の用紙を収容する。各給紙カセット１０１に収容された複数の用紙は、用紙搬送路を通過して、画像形成部１０２に供給される。画像形成部１０２は、画像データに基づいて、用紙に現像剤像を形成する。画像データには、例えば、外部機器（例えば、Personal Computer）から画像形成装置１００に送信された画像データや、スキャナ１０３の読み取り動作によって生成された画像データが含まれる。
【０００８】
スキャナ１０３は、原稿の画像をスキャンすることにより、画像データを生成する。図１では、スキャナ１０３の一部を示す。スキャナ１０３の上方には、スキャナ１０３に対して原稿を自動的に搬送するための装置（ＡＤＦ：Auto Document Feeder）１０４がある。
【０００９】
画像形成装置１００の上部には、画像形成装置１００に対して各種の情報を入力するための操作パネル１０５がある。操作パネル１０５は、例えば、ボタンスイッチや液晶パネルで構成できる。
【００１０】
画像形成部１０２は、感光体の感光面に対して、画像データに応じた静電潜像を形成した後に、現像剤を供給して現像剤像を形成する。画像形成部１０２は、感光体の表面に形成された現像剤像を、用紙に転写する。感光体の表面に用紙を接触させることにより、現像剤像を用紙に転写できる。一方、感光体上の現像剤像を、中間転写ベルトに転写した後に、中間転写ベルトから用紙に転写することもできる。
【００１１】
用紙に転写された現像剤像は、定着器の加熱処理によって用紙に定着する。現像剤像が定着した用紙は、用紙搬送路を通過し、排紙スペースＳに移動する。排紙スペースＳには、用紙を積載するための排紙トレイ１０６がある。
【００１２】
図１に示す構成では、デジタル複合機としての画像形成装置１００にスキャナ１０３を設けている。デジタル複写機としての画像形成装置にスキャナを設けた場合や、スキャナだけで製品を構成した場合にも、本実施形態を適用できる。また、本実施形態は、インクを吐出して画像を形成する画像形成装置にも適用できる。
【００１３】
スキャナ１０３の構成について、図２を用いて説明する。図２は、副走査方向に沿ったスキャナ１０３の断面図である。
【００１４】
プラテンガラス１１の上面には、原稿１２があり、原稿１２の読み取り面は、プラテンガラス１１の上面と接触する。プラテンカバー１３は、スキャナ１０３の本体に対して回転し、プラテンガラス１１の上面を開いたり、プラテンガラス１１の上面を閉じたりする。プラテンカバー１３を閉じれば、原稿１２は、プラテンガラス１１に押し付けられる。プラテンカバー１３は、ＡＤＦ１０４の一部を構成している。
【００１５】
照明ユニット２０は、原稿１２に対して照明光を照射する。照明ユニット２０は、図２の紙面と直交する方向（主走査方向）に延びており、照明ユニット２０からは、照明ユニット２０の長手方向に延びる線状の照明光が照射される。原稿１２のうち、主走査方向に延びる１ライン分の画像領域に対して、線状の照明光が照射される。
【００１６】
照明ユニット２０の照明光は、原稿１２で反射する。原稿１２からの反射光は、折り返しミラー１４ａ、１４ｂ、１４ｃで反射して結像レンズ１５に向かう。結像レンズ１５は、折り返しミラー１４ｃからの光を集光して、イメージセンサ１６上で結像させる。イメージセンサ１６は、図２の紙面と直交する方向に配列された複数の受光素子１６ａを有しており、複数の受光素子１６ａは、Ｒ（Red）、Ｇ（Green）、Ｂ（Blue）に対応して設けられている。複数の受光素子１６ａは、線状の照明光に対応して配置されており、線状の照明光を受光する。各受光素子１６ａは、光電変換によって、入射光量に応じた電気信号を出力する。イメージセンサ１６としては、例えば、ＣＣＤセンサを用いることができる。
【００１７】
原稿１２からの反射光が、複数の受光素子１６ａに入射することにより、スキャナ１０３は、原稿１２のうち、主走査方向に延びる１ライン分の画像領域を読み取ることができる。
【００１８】
第１キャリッジ３１は、照明ユニット２０および折り返しミラー１４ａを支持しており、副走査方向に移動する。第２キャリッジ３２は、折り返しミラー１４ｂ、１４ｃを支持しており、副走査方向に移動する。第１キャリッジ３１および第２キャリッジ３２は、副走査方向において相対的に移動して、原稿１２の読み取り面（照明光の反射面）からイメージセンサ１６の結像面までの光路長を一定に維持する。
【００１９】
第１キャリッジ３１および第２キャリッジ３２が移動することにより、照明ユニット２０の照明光を副走査方向に走査できる。第１キャリッジ３１および第２キャリッジ３２が副走査方向に移動する間に、原稿１２のうち、主走査方向に延びる１ライン分の画像領域が順次、読み取られる。これにより、スキャナ１０３は、原稿１２の全面を読み取ることができる。
【００２０】
図３は、スキャナ１０３が生成した画像データに画像処理を行う回路構成を示す。スキャナ１０３は、生成した画像データを画像処理部４０に出力する。画像処理部４０は、第１処理部５０および第２処理部６０を有する。第１処理部５０は、第１画像処理部５１およびＭＴＦ算出部５２を有する。第１画像処理部５１は、画像データの画像処理を行う。画像処理としては、例えば、画像の回転、フィルタリング、色変換、ハーフトーン処理、ガンマ補正がある。第１画像処理部５１は、処理後のデータをメモリ制御部７１に出力する。ＭＴＦ算出部５２は、画像データのＭＴＦ値を算出する。
【００２１】
第２処理部６０は、第２画像処理部６１および像域識別処理部６２を有する。第２画像処理部６１は、メモリ制御部７１から画像データを受け取り、画像データを印刷可能な形式に変換する。第２画像処理部６１は、変換後のデータを画像形成部１０２に出力する。像域識別処理部６２は、画像データのエッジ検出を行い、検出結果を第２画像処理部６１に出力する。
【００２２】
メモリ制御部７１は、画像処理部４０（第１処理部５０）からの画像データをページメモリ７２に格納したり、ページメモリ７２内の画像データを画像処理部４０（第２処理部６０）に出力したりする。コントローラ７３は、画像形成装置１００の動作を制御する。メモリとしてはＨＤＤ（Hard Disk Drive）７４は、画像形成装置１００の動作で用いられる各種の情報を記憶する。
【００２３】
次に、画像データのエッジ検出について説明する。本実施形態では、エッジを判定するための閾値を、画像のＭＴＦ値に応じて補正している。
【００２４】
まず、閾値を補正するための補正量を算出する処理について説明する。図４は、画像内のＭＴＦ値を算出する処理を示すフローチャートである。補正量を算出する処理は、予め行っておくことができる。
【００２５】
スキャナ１０３は、図５Ａや図５Ｂに示す補正チャートＭ１，Ｍ２に対してスキャン処理を行う（ＡＣＴ１０１）。ＭＴＦ算出部５２は、スキャナ１０３が生成した画像データのＭＴＦ値を算出する（ＡＣＴ１０２）。ＭＴＦ算出部５２は、画素毎にＭＴＦ値を算出する。
【００２６】
図５Ａに示す補正チャートＭ１は、主走査方向のＭＴＦ値を算出するために用いられ、図５Ｂに示す補正チャートＭ２は、副走査方向のＭＴＦ値を算出するために用いられる。補正チャートＭ１，Ｍ２としては、スキャナ１０３によってスキャンできる最大領域に対応したＡ３サイズの用紙を用いることができる。
【００２７】
図５Ａに示す補正チャートＭ１を用いれば、例えば、イメージセンサ１６のレンズの固有特性に起因したＭＴＦ値のバラツキ情報を取得できる。図５Ｂに示す補正チャートＭ２を用いれば、例えば、キャリッジ３１，３２の動作に起因したＭＴＦ値のバラツキ情報を取得できる。
【００２８】
ＭＴＦ算出部５２は、図６に示すように、スキャナ１０３が読み取った画像Ｉを９つの領域に分割する。図６において、各分割領域に割り振られた番号は、各分割領域を特定するための番号となる。本実施形態では、画像Ｉを９つの領域に分割しているが、分割される領域の数は、適宜設定することができる。
【００２９】
ＭＴＦ算出部５２は、各分割領域のＭＴＦ値を算出する（ＡＣＴ１０３）。各分割領域のＭＴＦ値は、下記式（１）に基づいて算出することができる。
【００３０】
ＭＴＦ値＝（Ｍmax−Ｍmin）／（Ｍmax＋Ｍmin）  ・・・（１）
ここで、Ｍmaxは、各分割領域に含まれる複数の画素のＭＴＦ値のうち、最大値を示すＭＴＦ値である。Ｍminは、各分割領域に含まれる複数の画素のＭＴＦ値のうち、最小値を示すＭＴＦ値である。ＭＴＦ算出部５２は、Ｒ，Ｇ，Ｂの信号毎に、各分割領域のＭＴＦ値を算出する。
【００３１】
ＭＴＦ算出部５２は、ＭＴＦの基準値を算出する（ＡＣＴ１０４）。ＭＴＦの基準値は、Ｒ，Ｇ，Ｂの信号毎に算出される。スキャナ１０３に用いられるレンズの特性としては、レンズの中心から離れた位置において、ＭＴＦ値が変動する。したがって、基準値としては、画像Ｉの中央に位置するＭＴＦ値を用いることができる。
【００３２】
なお、基準値は、適宜設定することができる。例えば、基準値として、すべての画素におけるＭＴＦ値を平均した値を用いることができる。また、実験を行うことにより、高品質の画像が得られやすいＭＴＦ値を予め特定しておき、このＭＴＦ値を基準値とすることができる。
【００３３】
メモリ制御部７１は、ＭＴＦ算出部５２が算出した、各分割領域のＭＴＦ値および基準値をＨＤＤ７４に記憶する（ＡＣＴ１０５）。
【００３４】
次に、各分割領域において、エッジ判定に用いられる閾値を補正するための補正量を算出する処理について、図７を用いて説明する。
【００３５】
メモリ制御部７１は、ＨＤＤ７４に記憶された、各分割領域のＭＴＦ値および基準値を読み出す（ＡＣＴ２０１）。図８は、分割領域と、分割領域に対応したＭＴＦ値（Ｒ，Ｇ，Ｂ）との関係（一例）を示す。図９は、Ｒ，Ｇ，Ｂのそれぞれにおける基準値（一例）を示す。
【００３６】
メモリ制御部７１は、下記式（２）に基づいて、各分割領域のＭＴＦ値および基準値の差分ｄを算出する（ＡＣＴ２０２）。
【００３７】
ｄ＝Ｍref−Ｍｎ  ・・・（２）
ここで、Ｍrefは、基準値を示す。Ｍｎは、各分割領域のＭＴＦ値であり、例えば、上記式（１）で算出された値である。
【００３８】
例えば、番号１の分割領域において、Ｒに関する差分ｄは「−３（％）」、Ｇに関する差分ｄは「−３（％）」、Ｂに関する差分ｄは「−３（％）」となる。
【００３９】
メモリ制御部７１は、ＡＣＴ２０２で算出した差分ｄに基づいて、補正区分を決定する（ＡＣＴ２０３）。ＨＤＤ７４は、図１０に示すように、差分ｄおよび補正区分の対応関係を示すテーブルを記憶する。メモリ制御部７１は、図１０に示すテーブルを参照し、ＡＣＴ２０２で算出した差分ｄに対応した補正区分を決定する。補正区分は、各分割領域において、Ｒ，Ｇ，Ｂの信号毎に決定される。これにより、図１１に示すように、分割領域と、Ｒ，Ｇ，Ｂの補正区分との対応関係を示すデータが得られる。
【００４０】
メモリ制御部７１は、ＡＣＴ２０３で決定した補正区分に基づいて、各分割領域の補正量を決定する（ＡＣＴ２０４）。ＨＤＤ７４は、図１２に示すように、補正区分および補正量の対応関係を示すテーブルを記憶する。メモリ制御部７１は、図１２に示すテーブルを参照し、ＡＣＴ２０３で決定した補正区分に対応した補正量を、各分割領域において決定する。これにより、図１３に示すように、分割領域と、Ｒ，Ｇ，Ｂの補正量との対応関係を示すデータが得られる。メモリ制御部７１は、図１３に示すデータを、第２処理部６０の像域識別処理部６２に送る。
【００４１】
図１４は、像域識別処理部６２の構成を示すブロック図である。
【００４２】
像域識別処理部６２は、領域決定部６２１およびエッジ検出部６２２を有する。領域決定部６２１は、メモリ制御部７１から、主走査方向の位置を特定する信号と、副走査方向の位置を特定する信号とを受け取る。領域決定部６２１は、主走査方向および副走査方向の位置を特定する信号に基づいて、画像Ｉの各画素が９つの分割領域のうち、いずれの分割領域に属するかを決定する。領域決定部６２１は、決定した分割領域の情報をエッジ検出部６２２に出力する。
【００４３】
エッジ検出部６２２は、ページメモリ７２から読み出された画像データに対してエッジ検出を行う。エッジ検出部６２２は、メモリ制御部７１から、各分割領域の補正量と、エッジ判定に用いられる閾値とを受け取る。エッジ検出部６２２は、検出結果を第２画像処理部６１に出力する。
【００４４】
図１５は、エッジ検出部６２２の構成を示すブロック図である。
【００４５】
エッジ検出部６２２は、特徴量算出部６２２１と、補正量選択部６２２２と、加算部６２２３と、判定部６２２４とを有する。特徴量算出部６２２１は、入力された画像信号に基づいて、特徴量を算出し、算出結果を判定部６２２４に出力する。
【００４６】
補正量選択部６２２２は、メモリ制御部７１から、各分割領域の補正量を受け取る。また、補正量選択部６２２２は、領域決定部６２１で決定された分割領域の情報を受け取る。補正量選択部６２２２は、９つの分割領域の補正量のうち、領域決定部６２１で決定された分割領域に対応する補正量を決定し、加算部６２２３に出力する。
【００４７】
加算部６２２３は、エッジ判定に用いられる閾値と、補正量選択部６２２２で決定された補正量とを受け取る。加算部６２２３は、閾値および補正量を加算し、加算結果を判定部６２２４に出力する。すなわち、加算部６２２３は、補正量を用いて、閾値を補正する。
【００４８】
判定部６２２４は、加算部６２２３から得られた補正後の閾値と、特徴量算出部６２２１から得られた特徴量とに基づいて、エッジ判定を行う。判定部６２２４は、特徴量のうち、補正後の閾値よりも高い特徴量を示す部分について、エッジと判定する。
【００４９】
図１６は、像域識別処理部６２の処理を示すフローチャートである。
【００５０】
領域決定部６２１は、入力された主走査方向および副走査方向の位置を特定する信号に基づいて、画像Ｉの各画素が属する分割領域を決定する（ＡＣＴ３０１）。画像Ｉは、９つの領域に分割されるため、領域決定部６２１は、各画素が、９つの分割領域のうち、いずれの分割領域に属するかを決定する。
【００５１】
補正量選択部６２２２は、入力された各分割領域の補正量のうち、領域決定部６２１で決定された分割領域に対応する補正量を選択する（ＡＣＴ３０２）。加算部６２２３は、補正量選択部６２２２で選択された補正量を用いて、エッジ判定に用いられる閾値を補正する（ＡＣＴ３０３）。補正量が負の値であれば、加算部６２２３は、閾値から補正量を減算することにより、補正後の閾値を算出する。補正量が正の値であれば、加算部６２２３は、閾値に補正量を加算することにより、補正後の閾値を算出する。
【００５２】
特徴量算出部６２２１は、入力された画像信号に基づいて、特徴量を算出する（ＡＣＴ３０４）。特徴量算出部６２２１は、算出した特徴量を判定部６２２４に出力する。判定部６２２４は、加算部６２２３から得られた補正後の閾値と、特徴量算出部６２２１から得られた特徴量とに基づいて、エッジ判定を行う（ＡＣＴ３０５）。
【００５３】
図１７は、ＭＴＦにバラツキが発生していないときの画像信号および特徴量を示す。図１７に示す画像信号は、特徴量算出部６２２１に入力される信号であり、図１７に示す特徴量は、特徴量算出部６２２１から出力される信号である。ＭＴＦにバラツキが発生していないときには、補正量がゼロとなる。したがって、エッジ検出部６２２（判定部６２２４）は、予め設定された閾値を用いて、エッジ検出を行う。具体的には、エッジ検出部６２２は、特徴量のうち、閾値よりも高いレベルを示す部分について、エッジと判定する。
【００５４】
図１８は、ＭＴＦにバラツキが発生しているときの画像信号及び特徴量を示す。図１８に示す画像信号は、特徴量算出部６２２１に入力される信号であり、図１８に示す特徴量は、特徴量算出部６２２１から出力される信号である。ＭＴＦにバラツキが発生しているときには、閾値が補正量に応じて補正される。図１８に示す例では、補正量の分だけ、閾値を小さくしている。
【００５５】
エッジ検出部６２２（判定部６２２４）は、補正後の閾値を用いて、エッジ検出を行う。具体的には、エッジ検出部６２２は、特徴量のうち、補正後の閾値よりも高いレベルを示す部分について、エッジと判定する。図１８において、特徴量は、予め設定された閾値よりも低いため、この状態では、エッジを検出することができない。一方、補正量に基づいて閾値を補正することにより、補正後の閾値よりも高い特徴量を特定でき、エッジを検出することができる。
【００５６】
本実施形態では、各分割領域において、エッジ判定用の閾値を補正するための補正量を決定しているため、隣接する２つの分割領域の境界を基準にして補正量が異なることがある。隣接する２つの分割領域の境界において、補正量が大きく変化するのを防止するために、以下に説明する方法によって、補正量を算出することができる。
【００５７】
図１９に示す各点ａ１〜ａ９は、番号１〜９の各分割領域の中心点である。図１９は、番号１の分割領域に含まれる画素ｅの補正量を算出する方法を説明する図である。
【００５８】
下記式（３）に基づいて、画素ｅの補正量を算出することができる。
【００５９】
【数１】
2011166777.tif 000003
【００６０】
Ｃｅは、画素ｅの補正量を示す。Ｘ１は、主走査方向（図１９の左右方向）における画素ｅおよび画素ａ１の距離を示し、Ｘ２は、主走査方向における画素ｅおよび画素ａ２の距離を示す。Ｙ１は、副走査方向（図１９の上下方向）における画素ｅおよび画素ａ１の距離を示し、Ｙ２は、副走査方向における画素ｅおよび画素ａ４の距離を示す。Ｃａ１は、画素ａ１が属する分割領域の補正量である。同様に、Ｃａ２、Ｃａ４は、画素ａ２、ａ４が属する分割領域の補正量である。
【００６１】
式（３）では、隣接する分割領域の中心点に位置する画素と、任意の画素との距離に基づいて、補正量を算出しているため、隣り合う分割領域の境界において、補正量が急激に変化してしまうのを低減できる。画素ｅの補正量は、各分割領域の補正量を用いて算出できるため、画素ｅの補正量を記憶しておく必要はない。
【００６２】
（第２実施形態）
第１実施形態では、画像のエッジ判定を行っているが、本実施形態では、画像が無彩色および有彩色のいずれであるかを判定する。本実施形態では、像域識別処理部６２の構成が、第１実施形態と異なる。
【００６３】
図２０は、像域識別処理部６２の構成を示すブロック図である。
【００６４】
像域識別処理部６２は、領域決定部６２１および無彩色検出部６２３を有する。領域決定部６２１は、メモリ制御部７１から、主走査方向の位置を特定する信号と、副走査方向の位置を特定する信号とを受け取る。領域決定部６２１は、主走査方向および副走査方向の位置を特定する信号に基づいて、スキャナ１０３が読み取った画像Ｉの各画素が９つの分割領域のうち、いずれの分割領域に属するかを決定する。領域決定部６２１は、決定した分割領域の情報を無彩色検出部６２３に出力する。
【００６５】
無彩色検出部６２３は、ページメモリ７２から読み出された画像データに対して、無彩色の判定を行う。無彩色検出部６２３は、メモリ制御部７１から、各分割領域の補正量と、無彩色判定に用いられるパラメータとを受け取る。パラメータは、Ｒ−ＧおよびＧ−Ｂを座標軸とした色空間において、無彩色の判定に用いられる判定領域を規定するためのパラメータである。画像データを色空間にプロットしたときの点が判定領域よりも内側にあれば、無彩色と判定され、プロットした点が判定領域よりも外側にあれば、有彩色と判定される。
【００６６】
判定領域を特定するためのパラメータとしては、第１パラメータ、第２パラメータおよび第３パラメータがある。第１パラメータは、判定領域の大きさを特定するためのパラメータである。第２パラメータは、Ｒ−Ｇの座標軸において、判定領域の中心位置を特定するためのパラメータである。第３パラメータは、Ｇ−Ｂの座標軸において、判定領域の中心位置を特定するためのパラメータである。
【００６７】
図２１は、無彩色検出部６２３の構成を示す図である。無彩色検出部６２３は、第１パラメータ決定部６２３１と、第２パラメータ決定部６２３２と、第３パラメータ決定部６２３３と、判定部６２３４とを有する。
【００６８】
第１パラメータ決定部６２３１は、各分割領域において予め設定された第１パラメータと、各分割領域で得られた補正量と、領域決定部６２１が決定した分割領域とを受け取る。第１パラメータは、例えば、ＨＤＤ７４に記憶しておくことができ、メモリ制御部７１は、ＨＤＤ７４に記憶された第１パラメータを像域識別処理部６２（無彩色検出部６２３）に出力する。
【００６９】
第１パラメータ決定部６２３１は、領域決定部６２１が決定した分割領域に対応する補正量を用いて、予め設定された第１パラメータを補正し、補正結果を判定部６２３４に出力する。
【００７０】
第２パラメータ決定部６２３２は、各分割領域において予め設定された第２パラメータと、各分割領域で得られた補正量と、領域決定部６２１が決定した分割領域とを受け取る。第２パラメータは、例えば、ＨＤＤ７４に記憶しておくことができ、メモリ制御部７１は、ＨＤＤ７４に記憶された第２パラメータを像域識別処理部６２（無彩色検出部６２３）に出力する。
【００７１】
第２パラメータ決定部６２３２は、領域決定部６２１が決定した分割領域に対応する補正量を用いて、予め設定された第２パラメータを補正し、補正結果を判定部６２３４に出力する。
【００７２】
第３パラメータ決定部６２３３は、各分割領域において予め設定された第３パラメータと、各分割領域で得られた補正量と、領域決定部６２１が決定した分割領域とを受け取る。第３パラメータは、例えば、ＨＤＤ７４に記憶しておくことができ、メモリ制御部７１は、ＨＤＤ７４に記憶された第３パラメータを像域識別処理部６２（無彩色検出部６２３）に出力する。
【００７３】
第３パラメータ決定部６２３３は、領域決定部６２１が決定した分割領域に対応する補正量を用いて、予め設定された第３パラメータを補正し、補正結果を判定部６２３４に出力する。
【００７４】
判定部６２３４は、第１パラメータ決定部６２３１、第２パラメータ決定部６２３２および第３パラメータ決定部６２３３から得られた第１パラメータ、第２パラメータおよび第３パラメータに基づいて、無彩色判定に用いられる判定領域を決定する。また、判定部６２３４は、入力された画像信号に基づいて、Ｒ−Ｇ，Ｇ−Ｂ座標軸の色空間上でプロットし、プロットされた点が判定領域に含まれているか否かを判定する。プロットされた点が判定領域に含まれていれば、判定部６２３４は、画像が無彩色と判定し、判定結果を出力する。
【００７５】
本実施形態における補正量を算出する方法について説明する。補正量を算出する方法は、第１実施形態で説明した方法と同様である。
【００７６】
まず、第１実施形態と同様に、画像Ｉを９つの領域に分割し、各分割領域において、Ｒ−ＧおよびＧ−Ｂの平均値および分散値を算出する。これにより、図２２に示すデータが得られる。次に、基準値（平均値用）と各分割領域の平均値との差分を算出し、図２３に示すマップを用いて、補正区分を特定する。図２３に示すマップは、平均値に関する差分と補正区分との対応関係を示すデータであり、予め決定しておくことができる。
【００７７】
また、基準値（分散値用）と各分割領域の分散値との差分を算出し、図２４に示すマップを用いて、補正区分を特定する。図２４に示すマップは、分散値に関する差分と補正区分との対応関係を示すデータであり、予め決定しておくことができる。
【００７８】
平均値および分散値に関して補正区分を特定できれば、図２５に示すマップを用いて補正量を特定できる。図２５は、補正区分および補正量の対応関係を示すデータである。平均値に関する補正量は、第２パラメータおよび第３パラメータを補正するための補正量となり、分散値に関する補正量は、第１パラメータを補正するための補正量となる。図２６には、各分割領域と、第１パラメータ、第２パラメータおよび第３パラメータのそれぞれの補正量との対応関係を示す。図２６に示すデータは、ＨＤＤ７４に予め記憶しておくことができる。
【００７９】
本実施形態における無彩色の判定処理について、図２７を用いて説明する。
【００８０】
領域決定部６２１は、入力された主走査方向および副走査方向の位置を特定する信号に基づいて、画像Ｉの各画素が属する分割領域を決定する（ＡＣＴ４０１）。画像Ｉは、９つの領域に分割されるため、領域決定部６２１は、各画素が、９つの分割領域のうち、いずれの分割領域に属するかを決定する。
【００８１】
第１パラメータ決定部６２３１は、領域決定部６２１が決定した分割領域に対応する第１パラメータの補正量を用いて、予め設定された第１パラメータを補正する（ＡＣＴ４０２）。第２パラメータ決定部６２３２は、領域決定部６２１が決定した分割領域に対応する第２パラメータの補正量を用いて、予め設定された第２パラメータを補正する（ＡＣＴ４０２）。第３パラメータ決定部６２３３は、領域決定部６２１が決定した分割領域に対応する第３パラメータの補正量を用いて、予め設定された第３パラメータを補正する（ＡＣＴ４０２）。
【００８２】
判定部６２３４は、ＡＣＴ４０２で補正された第１パラメータ、第２パラメータおよび第３パラメータを用いて、無彩色判定に用いられる判定領域を算出する（ＡＣＴ４０３）。判定部６２３４は、入力された画像信号と、ＡＣＴ４０３で得られた判定領域に基づいて、無彩色の判定を行う（ＡＣＴ４０４）。具体的には、判定部６２３４は、入力された画像信号を、Ｒ−Ｇ，Ｇ−Ｂ座標軸の色空間上でプロットし、プロットした点が判定領域の内側にあるか否かを判定する。
【００８３】
プロットした点が判定領域の内側にあれば、判定部６２３４は、画像が無彩色と判定する。また、プロットした点が判定領域の外側にあれば、判定部６２３４は、画像が有彩色と判定する。図２８および図２９は、ＲＧＢにおけるＭＴＦ値の差が異なる場合における黒線のプロファイル（Ａ）と色差の分布（Ｂ）を示す。図２９におけるＲＧＢのＭＴＦ値の差は、図２８におけるＲＧＢのＭＴＦ値の差よりも大きい。図２８では、画像信号の色差分布が判定領域の内側にあり、無彩色と判定される。図２９では、画像信号の色差分布の一部が判定領域の外側にあり、有彩色と判定される。
【００８４】
図３０は、第１パラメータ、第２パラメータおよび第３パラメータを補正していないときの判定領域を示す。図３１は、第２パラメータおよび第３パラメータを補正したときの判定領域（一例）を示す。図３２は、第１パラメータを補正したときの判定領域（一例）を示す。
【００８５】
図６，１０，１５で説明した処理は、ＨＤＤ７４に格納されているプログラムをＣＰＵに実行させることにより実現できる。プログラムの格納先は、ＨＤＤに限らず、例えば、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＤＲＡＭ（Dynamic Random Access Memory）、ＳＲＡＭ（Static Random Access Memory）、ＶＲＡＭ（Video RAM）、フラッシュメモリを用いることができる。
【００８６】
上述した実施形態の処理を実行させるプログラムは、画像形成装置１００に設けられた記憶領域に予め記録することができる。一方、プログラムは、ネットワークから画像形成装置１００にダウンロードしてもよいし、プログラムが記憶されたコンピュータ読取可能な記録媒体を用いて画像形成装置１００にインストールしてもよい。記録媒体としては、プログラムを記憶でき、かつコンピュータが読み取り可能な記録媒体であればよい。記録媒体としては、例えば、ＲＯＭやＲＡＭ等のコンピュータに内部実装される内部記憶装置、ＣＤ−ＲＯＭやフレキシブルディスク、ＤＶＤディスク、光磁気ディスク、ＩＣカード等の可搬型記憶媒体、コンピュータプログラムを保持するデータベース、或いは、他のコンピュータ並びにそのデータベースや、回線上の伝送媒体などがある。予めインストールやダウンロードにより得る機能は、装置内部のＯＳ（オペレーティング・システム）等と共働してその機能を実現させるものであってもよい。プログラムをＣＰＵやＭＰＵに実行させることにより実現される処理の少なくとも一部を、ＡＳＩＣにて回路的に実行させることも可能である。
【００８７】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００８８】
１００：画像形成装置、１０２：画像形成部、１０３：スキャナ、
１０５：操作パネル、１０６：排紙トレイ、４０：画像処理部、５０：第１処理部、
５１：第１画像処理部、５２：ＭＴＦ算出部、６０：第２処理部、
６１：第２画像処理部、６２：像域識別処理部、７１：メモリ制御部、
７２：ページメモリ、７３：コントローラ、７４：ＨＤＤ、６２１：領域決定部、
６２２：エッジ検出部、６２２１：特徴量算出部、６２２２：補正量選択部、
６２２４：判定部、６２３：無彩色検出部、６２３１：第１パラメータ決定部、
６２３２：第２パラメータ決定部、６２３３：第３パラメータ決定部、６２３４：判定部
【図１】
2011166777.tif 000004
【図２】
2011166777.tif 000005
【図３】
2011166777.tif 000006
【図４】
2011166777.tif 000007
【図５Ａ】
2011166777.tif 000008
【図５Ｂ】
2011166777.tif 000009
【図６】
2011166777.tif 000010
【図７】
2011166777.tif 000011
【図８】
2011166777.tif 000012
【図９】
2011166777.tif 000013
【図１０】
2011166777.tif 000014
【図１１】
2011166777.tif 000015
【図１２】
2011166777.tif 000016
【図１３】
2011166777.tif 000017
【図１４】
2011166777.tif 000018
【図１５】
2011166777.tif 000019
【図１６】
2011166777.tif 000020
【図１７】
2011166777.tif 000021
【図１８】
2011166777.tif 000022
【図１９】
2011166777.tif 000023
【図２０】
2011166777.tif 000024
【図２１】
2011166777.tif 000025
【図２２】
2011166777.tif 000026
【図２３】
2011166777.tif 000027
【図２４】
2011166777.tif 000028
【図２５】
2011166777.tif 000029
【図２６】
2011166777.tif 000030
【図２７】
2011166777.tif 000031
【図２８】
2011166777.tif 000032
【図２９】
2011166777.tif 000033
【図３０】
2011166777.tif 000034
【図３１】
2011166777.tif 000035
【図３２】
2011166777.tif 000036