(57)【要約】【課題】画像の角付近に生じうる不自然なエッジ強調を抑制する。【解決手段】二次元フィルタ等にて作成されたエッジ強調信号を用いてエッジ強調処理を実行する画像処理装置において、前記エッジ強調処理の対象画素の周辺に画像の角が存在しているかを、その対象画素の周辺画素の画素信号に基づいて判断し、その判断結果に基づいて、エッジ強調信号に乗じるエッジ強調ゲインを決定する。対象画素の左上、左下、右上、右下の夫々について、画像の角の存在に対応する指標として角判定値を算出し、それらに基づいてエッジ強調ゲインを算出する。【選択図】図８
2008021219.tif 000002
【特許請求の範囲】
【請求項１】
入力画像に対してエッジ強調処理を施す画像処理装置において、
前記エッジ強調処理の対象画素の周辺に画像の角が存在しているかを、その対象画素の周辺画素の画素信号に基づいて判断し、その判断結果に基づいて、その対象画素に対するエッジ強調度合いを決定する
ことを特徴とする画像処理装置。
【請求項２】
前記対象画素の前記周辺画素の画素信号に基づいて算出した、前記対象画素の周辺の水平エッジ成分及び垂直エッジ成分に基づいて、前記対象画素の周辺に画像の角が存在しているかを判断する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
入力画像を形成する複数の画素の夫々を対象画素として取り扱い、各対象画素の画素信号に対するエッジ強調信号を生成するエッジ強調信号生成手段と、
前記対象画素の周辺画素の画素信号に基づいて、その対象画素の周辺の水平エッジ成分及び垂直エッジ成分を算出し、算出した前記水平エッジ成分及び前記垂直エッジ成分の双方に基づいて、前記エッジ強調信号を前記対象画素の画素信号に反映させる度合いを表す強調信号寄与度を算出する寄与度算出手段と、
前記エッジ強調信号と前記強調信号寄与度に基づいて、前記対象画素の画素信号にエッジ強調処理を施すエッジ強調手段と、を備えた
ことを特徴とする画像処理装置。
【請求項４】
前記エッジ強調手段は、前記エッジ強調信号と前記強調信号寄与度とから算出される信号に従って、前記対象画素の画素信号に前記エッジ強調処理を施す
ことを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記寄与度算出手段は、
前記対象画素を含む所定の画像エリア内に複数の検出エリアを定義し、
各検出エリア内の画素の画素信号に基づく評価値を、前記検出エリアごとに算出する評価値算出手段と、
水平方向に互いに隣接する検出エリアに対応する評価値から、その隣接する検出エリア間のエッジ成分を前記水平エッジ成分として算出する一方で、垂直方向に互いに隣接する検出エリアに対応する評価値から、その隣接する検出エリア間のエッジ成分を前記垂直エッジ成分として算出するエッジ成分算出手段と、を備える
ことを特徴とする請求項３または請求項４に記載の画像処理装置。
【請求項６】
前記寄与度算出手段は、
前記対象画素を含む所定の画像エリア内に複数の検出エリアを定義し、
前記対象画素から見て第１、第２、第３及び第４方向に位置する、互いに異なる検出エリアを、それぞれ第１検出エリア、第２検出エリア、第３検出エリア及び第４検出エリアとした場合、
各検出エリア内の画素の画素信号に基づく評価値を、前記検出エリアごとに算出する評価値算出手段と、
ｋ＝１、ｋ＝２、ｋ＝３及びｋ＝４の夫々に関し、第ｋ検出エリアに対応する評価値と第ｋ検出エリアの水平方向に隣接する検出エリアの評価値との差分に応じた第ｋ水平エッジ成分を前記水平エッジ成分として算出する一方で、第ｋ検出エリアに対応する評価値と第ｋ検出エリアの垂直方向に隣接する検出エリアの評価値との差分に応じた第ｋ垂直エッジ成分を前記垂直エッジ成分として算出するエッジ成分算出手段と、
第１水平エッジ成分と第１垂直エッジ成分とに応じた候補寄与度と、第２水平エッジ成分と第２垂直エッジ成分とに応じた候補寄与度と、第３水平エッジ成分と第３垂直エッジ成分とに応じた候補寄与度と、第４水平エッジ成分と第４垂直エッジ成分とに応じた候補寄与度と、を比較して、それらの４つの候補寄与度から１つの候補寄与度を択一的に選択する選択手段と、を備え、
前記選択手段によって選択した候補寄与度に基づいて、前記強調信号寄与度を算出する
ことを特徴とする請求項３または請求項４に記載の画像処理装置。
【請求項７】
入力画像に対してエッジ強調処理を施す画像処理方法において、
前記エッジ強調処理の対象画素の周辺に画像の角が存在しているかを、その対象画素の周辺画素の画素信号に基づいて判断し、その判断結果に基づいて、その対象画素に対するエッジ強調度合いを決定する
ことを特徴とする画像処理方法。
【請求項８】
入力画像を形成する複数の画素の夫々を対象画素として取り扱い、各対象画素の画素信号に対するエッジ強調信号を生成する第１ステップと、
前記対象画素の周辺画素の画素信号に基づいて、その対象画素の周辺の水平エッジ成分及び垂直エッジ成分を算出し、算出した前記水平エッジ成分及び前記垂直エッジ成分の双方に基づいて、前記エッジ強調信号を前記対象画素の画素信号に反映させる度合いを表す強調信号寄与度を算出する第２ステップと、
前記エッジ強調信号と前記強調信号寄与度に基づいて、前記対象画素の画素信号にエッジ強調処理を施す第３ステップと、を実行する
ことを特徴とする画像処理方法。
【請求項９】
請求項１〜請求項６の何れかに記載の画像処理装置と、
撮影によって得られた画像を前記入力画像として前記画像処理装置に出力する撮像部、及び、前記画像処理装置によるエッジ強調処理後の画像を表示する表示部の少なくとも一方と、を備えた
ことを特徴とする電気機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力画像に対してエッジ強調処理を施す画像処理装置及びそれに用いられる画像処理方法に関する。また、本発明は、その画像処理装置を備えた、撮像装置及び表示装置などの電気機器に関する。
【背景技術】
【０００２】
画像の輪郭（エッジ）を強調するエッジ強調処理が古くから知られている（例えば、下記非特許文献１参照）。エッジ強調処理では、一般的に、所定のマトリクスサイズを有する二次元フィルタを用いてエッジ強調信号を作成し、そのエッジ強調信号をエッジ強調処理の対象信号（輝度信号など）に付加する。
【０００３】
【非特許文献１】末松良一（他１名）著，「画像処理工学」，初版，株式会社コロナ社，平成１２年１０月２６日，ｐ．１００−１０３
【発明の開示】
【発明が解決しようとする課題】
【０００４】
通常、二次元フィルタを用いて作成されるエッジ強調信号に一定のゲインを乗じたものが、エッジ強調処理の対象信号に付加される。このような処理によって画像の輪郭が強調されるわけであるが、画像によっては、このような一律の処理により不自然なエッジ強調が施されてしまう場合もある。
【０００５】
そこで本発明は、不自然なエッジ強調の抑制に寄与する画像処理装置及び画像処理方法並びに電気機器を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の目的を達成するために、本発明に係る第１の画像処理装置は、入力画像に対してエッジ強調処理を施す画像処理装置において、前記エッジ強調処理の対象画素の周辺に画像の角が存在しているかを、その対象画素の周辺画素の画素信号に基づいて判断し、その判断結果に基づいて、その対象画素に対するエッジ強調度合いを決定することを特徴とする。
【０００７】
エッジ強調処理の対象画素の周辺に画像の角が存在する場合、その対象画素の画素信号に対して一律のエッジ強調を施すと、その部位に不自然なエッジ強調が付加されることがある。これを考慮し、画像の角の存在に応じてエッジ強調度合い（例えば、エッジ強調信号に乗じるエッジ強調ゲイン）を決定する。これにより、不自然なエッジ強調を抑制することが可能となる。尚、画像の角とは、例えば、画像の濃淡が水平方向にも垂直方向にも急峻に変化している画像部位である。
【０００８】
具体的には例えば、上記第１の画像処理装置は、前記対象画素の前記周辺画素の画素信号に基づいて算出した、前記対象画素の周辺の水平エッジ成分及び垂直エッジ成分に基づいて、前記対象画素の周辺に画像の角が存在しているかを判断する。
【０００９】
また、上記の目的を達成するために、本発明に係る第２の画像処理装置は、入力画像を形成する複数の画素の夫々を対象画素として取り扱い、各対象画素の画素信号に対するエッジ強調信号を生成するエッジ強調信号生成手段と、前記対象画素の周辺画素の画素信号に基づいて、その対象画素の周辺の水平エッジ成分及び垂直エッジ成分を算出し、算出した前記水平エッジ成分及び前記垂直エッジ成分の双方に基づいて、前記エッジ強調信号を前記対象画素の画素信号に反映させる度合いを表す強調信号寄与度を算出する寄与度算出手段と、前記エッジ強調信号と前記強調信号寄与度に基づいて、前記対象画素の画素信号にエッジ強調処理を施すエッジ強調手段と、を備えたことを特徴とする。
【００１０】
対象画素の周辺の水平エッジ成分と垂直エッジ成分の双方を用いることにより、対象画素の周辺に画像の角のようなものが存在しているかなどを評価することができる。そして、この評価結果を反映させた強調信号寄与度（例えば、エッジ強調ゲイン）と、エッジ強調信号と、基づいてエッジ強調処理を実施することにより、不自然なエッジ強調を抑制することが可能となる。
【００１１】
具体的には例えば、上記第２の画像処理装置において、前記エッジ強調手段は、前記エッジ強調信号と前記強調信号寄与度とから算出される信号に従って、前記対象画素の画素信号に前記エッジ強調処理を施す。
【００１２】
また具体的には例えば、上記第２の画像処理装置において、前記寄与度算出手段は、前記対象画素を含む所定の画像エリア内に複数の検出エリアを定義し、各検出エリア内の画素の画素信号に基づく評価値を、前記検出エリアごとに算出する評価値算出手段と、水平方向に互いに隣接する検出エリアに対応する評価値から、その隣接する検出エリア間のエッジ成分を前記水平エッジ成分として算出する一方で、垂直方向に互いに隣接する検出エリアに対応する評価値から、その隣接する検出エリア間のエッジ成分を前記垂直エッジ成分として算出するエッジ成分算出手段と、を備える。
【００１３】
これに代えて具体的には例えば、上記第２の画像処理装置において、前記寄与度算出手段は、前記対象画素を含む所定の画像エリア内に複数の検出エリアを定義し、前記対象画素から見て第１、第２、第３及び第４方向に位置する、互いに異なる検出エリアを、それぞれ第１検出エリア、第２検出エリア、第３検出エリア及び第４検出エリアとした場合、各検出エリア内の画素の画素信号に基づく評価値を、前記検出エリアごとに算出する評価値算出手段と、ｋ＝１、ｋ＝２、ｋ＝３及びｋ＝４の夫々に関し、第ｋ検出エリアに対応する評価値と第ｋ検出エリアの水平方向に隣接する検出エリアの評価値との差分に応じた第ｋ水平エッジ成分を前記水平エッジ成分として算出する一方で、第ｋ検出エリアに対応する評価値と第ｋ検出エリアの垂直方向に隣接する検出エリアの評価値との差分に応じた第ｋ垂直エッジ成分を前記垂直エッジ成分として算出するエッジ成分算出手段と、第１水平エッジ成分と第１垂直エッジ成分とに応じた候補寄与度と、第２水平エッジ成分と第２垂直エッジ成分とに応じた候補寄与度と、第３水平エッジ成分と第３垂直エッジ成分とに応じた候補寄与度と、第４水平エッジ成分と第４垂直エッジ成分とに応じた候補寄与度と、を比較して、それらの４つの候補寄与度から１つの候補寄与度を択一的に選択する選択手段と、を備え、前記選択手段によって選択した候補寄与度に基づいて、前記強調信号寄与度を算出する。
【００１４】
また、上記の目的を達成するために、本発明に係る第１の画像処理方法は、入力画像に対してエッジ強調処理を施す画像処理方法において、前記エッジ強調処理の対象画素の周辺に画像の角が存在しているかを、その対象画素の周辺画素の画素信号に基づいて判断し、その判断結果に基づいて、その対象画素に対するエッジ強調度合いを決定することを特徴とする。
【００１５】
また、上記の目的を達成するために、本発明に係る第２の画像処理方法は、入力画像を形成する複数の画素の夫々を対象画素として取り扱い、各対象画素の画素信号に対するエッジ強調信号を生成する第１ステップと、前記対象画素の周辺画素の画素信号に基づいて、その対象画素の周辺の水平エッジ成分及び垂直エッジ成分を算出し、算出した前記水平エッジ成分及び前記垂直エッジ成分の双方に基づいて、前記エッジ強調信号を前記対象画素の画素信号に反映させる度合いを表す強調信号寄与度を算出する第２ステップと、前記エッジ強調信号と前記強調信号寄与度に基づいて、前記対象画素の画素信号にエッジ強調処理を施す第３ステップと、を実行することを特徴とする。
【００１６】
また、上記の目的を達成するために、本発明に係る電気機器は、上記第１又は第２の画像処理装置と、撮影によって得られた画像を前記入力画像として前記画像処理装置に出力する撮像部、及び、前記画像処理装置によるエッジ強調処理後の画像を表示する表示部の少なくとも一方と、を備えたことを特徴とする。
【発明の効果】
【００１７】
本発明は、不自然なエッジ強調の抑制に寄与する。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態につき、図面を参照して具体的に説明する。参照される各図において、同一の部分には同一の符号を付し、同一の部分に関する重複する説明を原則として省略する。
【００１９】
＜＜第１実施形態＞＞
図１は、本発明の第１実施形態に係る撮像装置１の概略的な全体構成ブロック図である。撮像装置１は、例えば、デジタルスチルカメラやデジタルビデオカメラである。撮像装置１は、撮像部２と、画像処理部３と、表示部４と、記録媒体５と、を有して構成される。
【００２０】
撮像部２は、ＣＣＤ（Charge Coupled Devices）やＣＭＯＳ（Complementary Metal Oxide Semiconductor）イメージセンサ等から成る撮像素子、光学系、増幅器及びＡ／Ｄ変換器などから構成され（全て不図示）、撮影によって得られた画像（以下、撮影画像という）を表す撮影画像データを、画像処理部３に送る。
【００２１】
画像処理部３は、撮影画像データに基づき、撮影画像を表す映像信号を生成する。映像信号は、撮影画像の輝度を表す輝度信号（Ｙ）と、撮影画像の色を表す色差信号（Ｕ及びＶ）と、から構成される。画像処理部３は、生成した映像信号に、エッジ強調処理などを含む必要な映像処理を施し、その映像処理後の映像信号を表示部４に出力する。表示部４は、液晶ディスプレイパネルなどから成り、与えられた映像信号を画像として表示する。
【００２２】
また、画像処理部３は、映像処理後の映像信号を、必要に応じて圧縮してから、記録媒体５に送る。記録媒体５は、メモリカードなどから成り、与えられた映像信号を記録する。尚、図示していないが、撮像装置１には、更に、ＣＰＵ（Central Processing Unit）、マイク、音声信号処理部、スピーカ、操作部などが、必要に応じて、搭載されうる。
【００２３】
上記の如く、画像処理部３は、エッジ強調処理を実施する機能を備える。このエッジ強調処理は、例えば、図２に示すようなエッジ強調処理部（エッジ強調処理装置）１０によって実現される。図２はエッジ強調処理部１０の内部ブロック図であり、エッジ強調処理部１０は図１の画像処理部３に備えられる。エッジ強調処理部１０は、エッジ強調信号生成部１１と、エッジ強調ゲイン算出部（寄与度算出手段）１２と、エッジ強調部１３と、を有する。エッジ強調部１３は、乗算器１４と加算器１５を有する。
【００２４】
画像処理部３にて生成された映像信号によって表される入力画像データがエッジ強調処理部１０に与えられる。エッジ強調処理部１０は、与えられた入力画像データに対してエッジ強調処理を施し、そのエッジ強調処理後の画像データを、出力画像データとして出力する。
【００２５】
入力画像データ又は出力画像データによって表される画像を形成する各画素の配列を図３に示す。各画素は、マトリクス状に配列されている。この配列を、画像の原点Ｘを基準としたＭ行Ｎ列の行列として捉え、各画素をＰ（ｍ，ｎ）で表す。ここで、ｍは、画像内における画素の垂直位置を表し、１〜Ｍの間の各整数をとる。ｎは、画像内における画素の水平位置を表し、１〜Ｎの間の各整数をとる。以下、入力画像データによって表される画像を入力画像と呼び、出力画像データによって表される画像を出力画像と呼ぶ。
【００２６】
本実施形態の説明では、エッジ強調処理の対象信号が、輝度を表す輝度信号であるとする。或る画素Ｐ（ｍ，ｎ）に関し、その画素Ｐ（ｍ，ｎ）の輝度信号の値が増加するに従って、その画素Ｐ（ｍ，ｎ）の輝度は増加するものとする。輝度信号の値を、以下、単に、輝度値と呼ぶ。説明の具体化のため、以下、輝度値が、０〜２５５の範囲内のデジタル値をとるものと仮定する。
【００２７】
図２のエッジ強調処理部１０では、入力画像を形成する複数の画素Ｐ（ｍ，ｎ）の夫々が、エッジ強調処理の対象画素として取り扱われる。但し、エッジ強調信号生成部１１にて用いられるエッジ強調フィルタのマトリクスサイズに応じて、入力画像の端部に位置する画素は、エッジ強調処理の対象画素とならない。
【００２８】
図２のエッジ強調信号生成部１１は、対象画素ごとに、エッジ強調信号Ｅを生成する。エッジ強調信号生成部１１は、例えば、図４に示すような、３×１１のマトリクスサイズ（垂直方向に３画素、水平方向に１１画素のマトリクスサイズ）を有するエッジ強調フィルタを用いて、エッジ強調信号Ｅを生成する。
【００２９】
図５は、図４のエッジ強調フィルタによる演算に使用される画像データのエリアを示している。図５では、各画素の輝度値として輝度値ａ（０）〜ａ（３２）が表記されている。尚、図５では、輝度値ａ（１６）が、エッジ強調処理の対象画素の輝度値である。
【００３０】
輝度値ａ（１６）に対応する対象画素がＰ（ｍ0，ｎ0）であるとすると、
ｉを０以上１０以下の各整数とした場合、輝度値ａ（ｉ）は、画素Ｐ（ｍ0−１，（ｎ0−５）＋ｉ）の輝度値を表し、
ｉを１１以上２１以下の各整数とした場合、輝度値ａ（ｉ）は、画素Ｐ（ｍ0，（ｎ0−５）＋（ｉ−１１））の輝度値を表し、
ｉを２２以上３２以下の各整数とした場合、輝度値ａ（ｉ）は、画素Ｐ（ｍ0＋１，（ｎ0−５）＋（ｉ−２２））の輝度値を表す。
ここで、ｍ0は、１≦ｍ0≦（Ｍ−１）の間の各整数をとり、ｎ0は、５≦ｎ0≦（Ｎ−５）の間の各整数をとる。
【００３１】
エッジ強調信号生成部１１は、輝度値ａ（０）〜ａ（３２）に対して、図４に示すエッジ強調フィルタを適用することにより、着目している対象画素に対するエッジ強調信号Ｅを算出する。エッジ強調信号Ｅは、下記式（１）によって表される。ここで、ｋiはフィルタ係数である。例えば、３３個のフィルタ係数ｋ0〜ｋ32の内、ｋ16のみが３２であって、その他は全て−１とされる。
【００３２】
【数１】
2008021219.tif 000003
【００３３】
図２のエッジ強調ゲイン算出部１２は、着目している対象画素に関し、エッジ強調信号Ｅに対するエッジ強調ゲインＧを算出する。エッジ強調ゲイン（強調信号寄与度）Ｇは、エッジ強調部１３におけるエッジ強調処理にて、エッジ強調信号Ｅを対象画素の輝度値に反映させる度合いを表す。エッジ強調ゲインＧの算出法については後述する。
【００３４】
乗算器１４は、エッジ強調信号Ｅとエッジ強調ゲインＧの積を算出する。加算器１５は、対象画素の輝度値に対して乗算器１４にて算出された積（Ｅ×Ｇ）を加算し、その積が加算された輝度値をエッジ強調処理後の対象画素の輝度値として出力する。加算器１５の出力値は、エッジ強調処理部１０の出力画像データを形成する輝度値となる。各対象画素に対して上述のようなエッジ強調処理を施すことによって得られた出力画像では、周知の如く、画像の輪郭が強調される。
【００３５】
エッジ強調ゲイン算出部１２は、対象画素の周辺画素の輝度値に基づいて、対象画素ごとに、適切なエッジ強調ゲインＧを逐次算出するが、エッジ強調ゲイン算出部１２の意義の理解を容易にするために、まず、乗算器１４に与えられるエッジ強調ゲインＧが常に一定であると仮定し、その場合に生じうる問題点について説明する。
【００３６】
図６は、入力画像内に存在しうる一部画像の濃淡を模式的に表したものである。入力画像内に、垂直方向に５画素及び水平方向に２０画素の、長方形状の画像領域１０１が存在している場合を想定する。更に、同じ入力画像内に、画像領域１０１の四方を取り囲む四角枠状（ドーナツ状）の画像領域１０２と、その画像領域１０２の四方を取り囲む四角枠状（ドーナツ状）の画像領域１０３と、が存在しているものとする。画像領域１０２は、垂直方向に７画素及び水平方向に２２画素の長方形状の画像領域から画像領域１０１を取り除いた画像領域に相当する。画像領域１０３は、垂直方向に９画素及び水平方向に２４画素の長方形状の画像領域から画像領域１０１及び１０２を取り除いた画像領域に相当する。
【００３７】
そして、今、画像領域１０１内の各画素の輝度値が全てＹ１であり、画像領域１０２内の各画素の輝度値が全てＹ２であり、画像領域１０３内の各画素の輝度値が全てＹ３であるものとする。Ｙ１＝０であり、Ｙ１＜Ｙ２＜Ｙ３、が成立するものとする。また、同じ入力画像内において、画像領域１０１、１０２及び１０３以外の画像領域の各画素の輝度値は、全て、２５５であるとする。
【００３８】
つまり、輝度に着目した場合、入力画像内に、画像領域１０１に対応する黒い四角形が存在し、その黒い四角形の周囲が白となっている。但し、画像領域１０１に対応する黒の画像領域と、白の画素領域との間には、画像領域１０２及び１０３に対応するグラデーション領域が存在する。グラデーション領域とは、濃淡が段階的に変化する領域を意味する。
【００３９】
図７（ａ）、（ｂ）、（ｃ）及び（ｄ）は、図６に示す一部画像部位に、図４に示す３×１１のエッジ強調フィルタを重ね合わせて表記した図である。今、輝度値ａ（１６）に対応する対象画素を画像領域１０２内の画素とした状態で、エッジ強調フィルタの適用エリアを水平方向（紙面左方向）に移動させていく場合を考える。図７（ａ）〜（ｄ）において、１１０は、エッジ強調フィルタの適用エリア、即ち、着目している対象画素についての輝度値ａ（０）〜ａ（３２）に対応する画像エリアを表し、１１１は、着目している対象画素の位置を表す。
【００４０】
対象画素が図７（ａ）に示す位置にある場合、ａ（０）〜ａ（１０）は全てＹ３、ａ（１１）〜ａ（２１）は全てＹ２、且つ、ａ（２２）〜ａ（３２）は全てＹ１、となる。つまり、エッジ強調フィルタ内には垂直方向のエッジ成分のみが存在し、そのエッジ成分に応じたエッジ強調信号Ｅが対象画素の輝度値に加算されて垂直方向の輪郭が適切に強調される。対象画素が図７（ｂ）に示す位置にある場合も同様である。
【００４１】
しかし、対象画素が図７（ｃ）に示す位置にある場合、ａ（０）〜ａ（１０）は全てＹ３、且つ、ａ（１１）〜ａ（２１）は全てＹ２であるものの、ａ（２２）〜ａ（３２）に対応する画素の一部が水平方向のグラデーション領域に入る。このため、そのグラデーションの程度、エッジ強調フィルタのフィルタ係数などに応じて、対象画素のエッジ強調信号Ｅが、図７（ａ）及び（ｂ）における場合と比較して過度に大きくなったり過度に小さくなったりしうる。この結果、乗算器１４に与えられるエッジ強調ゲインＧを一定とした場合、エッジ強調処理後の対象画素が、図７（ａ）及び（ｂ）における場合と比較して不自然に黒くなったり不自然に白くなったりする問題が生じる。対象画素が図７（ｄ）に示す位置にある場合も同様である。
【００４２】
このような問題の発生は、主として、エッジ強調フィルタの適用エリア内に画像の角１１２が含まれることに由来する（図７（ａ）参照）。輝度に着目した場合、「画像の角」とは、画像の濃淡が水平方向にも垂直方向にも急峻に変化している画像部位を意味する。
【００４３】
図２のエッジ強調ゲイン算出部１２は、上記のような問題が生じることを考慮し、画像の角の周辺画像部位に対するエッジ強調度合いが抑制されるように、具体的には、画像の角の周辺画像部位に対するエッジ強調ゲインＧが比較的低くなるように、エッジ強調ゲインＧを動的に変更する。
【００４４】
図８に、図２のエッジ強調ゲイン算出部１２の内部ブロック図の一例を示す。図８のエッジ強調ゲイン算出部１２は、４つの候補ゲイン算出部２１、２２、２３及び２４と、ゲイン選択部（選択手段）２５と、乗算器２６と、を備える。
【００４５】
以下、説明の便宜上、特に記述しない限り、輝度値ａ（１６）に対応する対象画素として１つの対象画素に着目し、その１つの対象画素についての動作を説明する。勿論、上述したように、入力画像を形成する各画素が対象画素となり、各対象画素の輝度値に対してエッジ強調処理が施されることにより、出力画像データが生成される。
【００４６】
候補ゲイン算出部２１、２２、２３及び２４には、夫々、入力画像データに含まれる輝度値ａ（０）〜ａ（３２）が与えられる（図５参照）。着目した対象画素の輝度値は、上述したように、ａ（１６）である。輝度値ａ（０）〜ａ（１５）及びａ（１７）〜ａ（３２）に対応する画素は、対象画素の周辺画素と呼べる。
【００４７】
候補ゲイン算出部２１は、対象画素の左上に存在しうる画像の角に応じた候補ゲイン（候補寄与度）ＧＡＩＮ＿ａを算出する。対象画素の左上とは、対象画素を基準とした、輝度値ａ（０）〜ａ（４）に対応する画素の位置を表す。
【００４８】
同様に、候補ゲイン算出部２２、２３、２４は、それぞれ、対象画素の左下に存在しうる画像の角に応じた候補ゲインＧＡＩＮ＿ｂを算出し、対象画素の右上に存在しうる画像の角に応じた候補ゲインＧＡＩＮ＿ｃを算出し、対象画素の右下に存在しうる画像の角に応じた候補ゲインＧＡＩＮ＿ｄを算出する。対象画素を基準として、対象画素の左下、右上、右下とは、それぞれ、輝度値ａ（２２）〜ａ（２６）に対応する画素の位置を表し、輝度値ａ（６）〜ａ（１０）に対応する画素の位置を表し、輝度値ａ（２８）〜ａ（３２）に対応する画素の位置を表す。
【００４９】
候補ゲイン算出部２１、２２、２３及び２４の詳細な動作を説明する前に、各候補ゲイン算出部で共通して定義される事項などを説明する。まず、着目している対象画素を含む角検出用画像エリアを定義する。本実施形態では、エッジ強調フィルタと同じマトリクスサイズ（即ち、３×１１）を有する角検出用画像エリアを定義する。エッジ強調処理部１０を集積回路化した時におけるコストを考慮すれば、エッジ強調フィルタと角検出用画像エリアのマトリクスサイズを同じにした方が有利である。勿論、両者のマトリクスサイズを異ならせることは可能であり、両者のマトリクスサイズとも独立して任意に設定することが可能である。
【００５０】
角検出用画像エリアは、エッジ強調フィルタの適用エリアと同じく、輝度値ａ（０）〜ａ（３２）に対応する３×１１の画素から構成され、輝度値ａ（１６）は、着目している対象画素の輝度値である。そして、角検出用画像エリアを、図９（ａ）に示す如く、６の検出エリアＡＲＥＡ（０）〜ＡＲＥＡ（５）と、残部エリアと、に分割して考える。
【００５１】
検出エリアＡＲＥＡ（０）は、輝度値ａ（０）〜ａ（４）に対応する５つの画素から構成される。検出エリアＡＲＥＡ（１）は、輝度値ａ（１１）〜ａ（１５）に対応する５つの画素から構成される。検出エリアＡＲＥＡ（２）は、輝度値ａ（２２）〜ａ（２６）に対応する５つの画素から構成される。検出エリアＡＲＥＡ（３）は、輝度値ａ（６）〜ａ（１０）に対応する５つの画素から構成される。検出エリアＡＲＥＡ（４）は、輝度値ａ（１７）〜ａ（２１）に対応する５つの画素から構成される。検出エリアＡＲＥＡ（５）は、輝度値ａ（２８）〜ａ（３２）に対応する５つの画素から構成される。残部エリアは、輝度値ａ（５）、ａ（１６）及びａ（２７）に対応する３つの画素から構成される。
【００５２】
各候補ゲイン算出部（候補ゲイン算出部２１など）は、下記の６つの等式から成る式（２）に従って、図９（ｂ）に示すごとく、各検出エリアの輝度値の平均値Ｂａｖｅ（ｊ）を算出可能である（ここで、ｊは、０〜５の各整数）。
【００５３】
【数２】
2008021219.tif 000004
【００５４】
また、検出エリアＡＲＥＡ（０）、ＡＲＥＡ（２）、ＡＲＥＡ（３）及びＡＲＥＡ（５）における輝度値の平均偏差値を、図９（ｃ）に示すごとく、夫々、Ｂａｓｃ（０）、Ｂａｓｃ（２）、Ｂａｓｃ（３）及びＢａｓｃ（５）と表記する。それらは、下記の４つの等式から成る式（３）に従って、算出される。
【００５５】
【数３】
2008021219.tif 000005
【００５６】
次に、候補ゲイン算出部２１、２２、２３及び２４の詳細な動作について説明する。図１０は、候補ゲイン算出部２１、２２、２３及び２４の夫々として用いることが可能な候補ゲイン算出部の内部ブロック図である。
【００５７】
候補ゲイン算出部２１、２２、２３及び２４の機能は、互いに類似しており、候補ゲイン算出部２１、２２、２３及び２４の夫々の内部ブロック図は共通している。以下、説明の具体化のため、候補ゲイン算出部２１、２２、２３及び２４の内、対象画素の右下に対応する候補ゲイン算出部２４の動作に特に注目して説明を行うこととする。即ち、図１０の内部ブロック図が候補ゲイン算出部２４の内部ブロック図であるとして、以下の説明を行う。各候補ゲイン算出部間に存在する、若干の相違点についての説明は後述する。
【００５８】
また、図６に示すような画像の黒い角を検出し、その黒い角の周辺画像部位に対するエッジ強調度合いを抑制するような機能を実現する場合を例示するものとする。
【００５９】
図１０の候補ゲイン算出部は、平均値算出部（評価値算出部）３１と、差分値算出部３２と、エッジ値変換部３３と、角判定値算出部３４と、候補ゲイン変換部３５と、を備える。尚、図１０中の“＊”は、何らかの整数を意図している。
【００６０】
平均値算出部（評価値算出部）３１は、輝度値ａ（０）〜ａ（３２）を参照し、上記式（２）に従って、評価値としての平均値Ｂａｖｅ（ｊ）を算出する（ここで、ｊは、０〜５の各整数）。
【００６１】
差分値算出部３２は、下記式（４ａ）及び（４ｂ）に従って、水平差分値ＤＩＦ１及び垂直差分値ＤＩＦ２を算出する。式（４ａ）にて表される水平差分値ＤＩＦ１は、検出エリア（５）とそれに水平方向に隣接する検出エリア（２）との間における水平エッジ成分を表し、それは、両者間における水平方向のエッジらしさを表す。式（４ｂ）にて表される垂直差分値ＤＩＦ２は、検出エリア（５）とそれに垂直方向に隣接する検出エリア（４）との間における垂直エッジ成分を表し、それは、両者間における垂直方向のエッジらしさを表す。このため、差分値算出部３２は、エッジ成分算出手段として機能する、とも言える。
【００６２】
【数４】
2008021219.tif 000006
【００６３】
エッジ値変換部３３は、図１１（ａ）及び（ｂ）に示されるような関数又はテーブルデータに従って、水平差分値ＤＩＦ１及び垂直差分値ＤＩＦ２を、夫々、水平エッジ値ＥＤＧＥ＿ＶＡＬＵＥ１及び垂直エッジ値ＥＤＧＥ＿ＶＡＬＵＥ２に変換する。
【００６４】
水平差分値ＤＩＦ１が０から増加するに従って水平エッジ値ＥＤＧＥ＿ＶＡＬＵＥ１は０から増加してゆき（上限は１）、ＤＩＦ１≧ＤＩＦ＿ＴＨ１において、水平エッジ値ＥＤＧＥ＿ＶＡＬＵＥ１は１とされる。垂直差分値ＤＩＦ２が０から増加するに従って垂直エッジ値ＥＤＧＥ＿ＶＡＬＵＥ２は０から増加してゆき（上限は１）、ＤＩＦ２≧ＤＩＦ＿ＴＨ２において、垂直エッジ値ＥＤＧＥ＿ＶＡＬＵＥ２は１とされる。ＤＩＦ＿ＴＨ１及びＤＩＦ＿ＴＨ２は、所定の閾値であり、０より大きく且つ２５５以下の間の値に設定される。
【００６５】
角判定値算出部３４は、ＥＤＧＥ＿ＶＡＬＵＥ１とＥＤＧＥ＿ＶＡＬＵＥ２の積を、角判定値ＣＯＲ＿ＶＡＬＵＥとして算出する。角判定値ＣＯＲ＿ＶＡＬＵＥは、０以上１以下の値となり、検出エリアＡＲＥＡ（５）を基準とした水平エッジ成分と垂直エッジ成分の双方が増加すれば増加するほど、その値は増加する。角判定値ＣＯＲ＿ＶＡＬＵＥを、検出エリアＡＲＥＡ（５）に画像の角が存在している確率と捉えることも可能である。
【００６６】
候補ゲイン変換部３５は、図１２に示されるような関数又はテーブルデータに従って、角判定値ＣＯＲ＿ＶＡＬＵＥを、候補ゲインに変換する。今は、図８の候補ゲイン算出部２４の動作について説明しているため、角判定値ＣＯＲ＿ＶＡＬＵＥは、候補ゲインＧＡＩＮ＿ｄに変換される。
【００６７】
候補ゲイン（今の場合、候補ゲインＧＡＩＮ＿ｄ）は、ＣＯＲ＿ＶＡＬＵＥ＝０の時にＧＡＩＮREF1とされ、ＣＯＲ＿ＶＡＬＵＥ＝１の時にＧＡＩＮREF2とされ、且つ、ＣＯＲ＿ＶＡＬＵＥが０から１に増加するに従ってＧＡＩＮREF1からＧＡＩＮREF2に向かって減少する。
【００６８】
ＧＡＩＮREF1は、エッジ強調を抑制しない通常ゲインであり、ＧＡＩＮREF2は、エッジ強調を最大限に抑制する最大抑制ゲインである。ＧＡＩＮREF1及びＧＡＩＮREF2は、ＧＡＩＮREF1＞ＧＡＩＮREF2、を成立させる、任意の値に設定される。図８のエッジ強調ゲイン算出部１２が最終的にＧＡＩＮREF1に対応するエッジ強調ゲインＧを算出し、それを図２のエッジ強調部１３に与えたならば、エッジ強調度合いは抑制されない。他方、ＧＡＩＮREF2に対応するエッジ強調ゲインＧを図２のエッジ強調部１３に与えたならば、エッジ強調度合いは最大限に抑制される。
【００６９】
上述のようにして、候補ゲイン算出部２４は、候補ゲインＧＡＩＮ＿ｄを算出する。候補ゲイン算出部２１、２２及び２３においても、同様にして、候補ゲインＧＡＩＮ＿ａ、ＧＡＩＮ＿ｂ及びＧＡＩＮ＿ｃが算出される。
【００７０】
但し、対象画像の左上に対応する候補ゲイン算出部２１の場合は、下記式（５ａ）及び（５ｂ）に従ってＤＩＦ１及びＤＩＦ２を算出し、それらの算出値に基づいて候補ゲインＧＡＩＮ＿ａを算出する。
対象画像の左下に対応する候補ゲイン算出部２２の場合は、下記式（６ａ）及び（６ｂ）に従ってＤＩＦ１及びＤＩＦ２を算出し、それらの算出値に基づいて候補ゲインＧＡＩＮ＿ｂを算出する。
対象画像の右上に対応する候補ゲイン算出部２３の場合は、下記式（７ａ）及び（７ｂ）に従ってＤＩＦ１及びＤＩＦ２を算出し、それらの算出値に基づいて候補ゲインＧＡＩＮ＿ｃを算出する。
【００７１】
【数５】
2008021219.tif 000007
【００７２】
【数６】
2008021219.tif 000008
【００７３】
【数７】
2008021219.tif 000009
【００７４】
尚、候補ゲイン算出部２１〜２４を構成する各部の内、候補ゲイン算出部２１〜２４間で共通化できるものは、適宜、共通化される。例えば、図１０の平均値算出部３１は、図８のエッジ強調ゲイン算出部１２内に１つ設ければ足りる。
【００７５】
図８のゲイン選択部２５は、候補ゲイン算出部２１〜２４から算出される４つの候補ゲインＧＡＩＮ＿ａ、ＧＡＩＮ＿ｂ、ＧＡＩＮ＿ｃ、ＧＡＩＮ＿ｄの内、最小の候補ゲインを選択し、選択した候補ゲインを選択ゲインＳＥＬ＿ＧＡＩＮとして出力する。上述の候補ゲイン算出法から理解されるように、最小の候補ゲインに対応する検出エリア（例えば、図９（ａ）のＡＲＥＡ（５））には、画像の角が存在している可能性が高い。
【００７６】
このようにして、候補ゲイン算出部２１、２２、２３及び２４並びにゲイン選択部２５は、画像の角を検出する。より具体的には、着目している対象画素が画像の角の周りに存在しているかを検出する。このため、画像の角の周りを検出していると考えることもできる。そして、その検出結果を選択ゲインＳＥＬ＿ＧＡＩＮに反映させる。
【００７７】
図８の乗算器２６は、ゲイン選択部２５から出力される選択ゲインＳＥＬ＿ＧＡＩＮと所定の係数Ｋとの積を算出する。乗算器２６にて算出された積は、エッジ強調ゲインＧとして、図２の乗算器１４に与えられる。そして、図２のエッジ強調部１３において、着目している対象画素の輝度値に、エッジ強調信号Ｅとエッジ強調ゲインＧとの積が加算され、エッジ強調がなされる。
【００７８】
図７（ａ）〜（ｄ）を示して説明したように、エッジ強調ゲインＧを常に一定としていたならば、画像の角付近に不自然なエッジ強調が施されてしまう。しかしながら、本実施形態では、画像の角の存在に応じたエッジ強調ゲインＧがエッジ強調処理の対象画素ごとに算出され、このエッジ強調ゲインＧにより、画像の角の周辺画像部位に対するエッジ強調度合いが抑制される。このため、画像の角付近の不自然なエッジ強調が抑制され、良好な解像感及び鮮鋭感が得られる。
【００７９】
図１３に、本実施形態の手法によるエッジ強調処理結果を示す。図１３において、１２１は、入力画像である。１２２は、入力画像１２１の各画素に対応するエッジ強調信号Ｅを、濃淡画像として表現したものである。１２３は、エッジ強調ゲインＧを一定とした場合における出力画像であり、１２４は、本実施形態の手法を用いた場合における出力画像である。
【００８０】
仮に、エッジ強調ゲインＧを一定にした状態で、入力画像１２１に符号１２２にて表されるエッジ強調信号（濃淡画像）を重ね合わせると、出力画像１２３の如く、画像の角付近に不自然なエッジ強調が加わってしまう。一方、本実施形態の手法を用いた場合、画像の角付近の画素に対するエッジ強調ゲインＧは比較的小さなゲインに設定されるため、出力画像１２４の如く、画像の角付近の不自然なエッジ強調は適切に抑制される。
【００８１】
尚、上記の式（３）にて表される平均偏差値Ｂａｓｃ（０）、Ｂａｓｃ（２）、Ｂａｓｃ（３）及びＢａｓｃ（５）を考慮して、エッジ強調ゲインＧを決定するようにしてもよい。
【００８２】
例えば、Ｂａｓｃ（０）≧Ｂａｓｃ＿ＴＨ、が成立する場合は、ＧＡＩＮ＿ａをＳＥＬ＿ＧＡＩＮとして選択しないようにする、或いは、強制的にＧＡＩＮ＿ａ＝ＧＡＩＮREF1、とする。
同様に、Ｂａｓｃ（２）≧Ｂａｓｃ＿ＴＨ、が成立する場合は、ＧＡＩＮ＿ｂをＳＥＬ＿ＧＡＩＮとして選択しないようにする、或いは、強制的にＧＡＩＮ＿ｂ＝ＧＡＩＮREF1、とする。
同様に、Ｂａｓｃ（３）≧Ｂａｓｃ＿ＴＨ、が成立する場合は、ＧＡＩＮ＿ｃをＳＥＬ＿ＧＡＩＮとして選択しないようにする、或いは、強制的にＧＡＩＮ＿ｃ＝ＧＡＩＮREF1、とする。
同様に、Ｂａｓｃ（５）≧Ｂａｓｃ＿ＴＨ、が成立する場合は、ＧＡＩＮ＿ｄをＳＥＬ＿ＧＡＩＮとして選択しないようにする、或いは、強制的にＧＡＩＮ＿ｄ＝ＧＡＩＮREF1、とする。
【００８３】
Ｂａｓｃ＿ＴＨは、平均偏差値に対する所定の閾値である。平均偏差値が比較的大きい場合、その平均偏差値に対応する検出エリアの輝度値のばらつきは大きい。このような検出エリアには、画像の角が存在しているとは考えにくく、また、そのような検出エリア付近に多少の余計なエッジ強調が加わったとしても、生じうる視覚的な不自然さは少ない。このため、上記の如く、平均偏差値を考慮してエッジ強調ゲインＧを決定するようにしても構わない。
【００８４】
ここで、「画像の角」についての説明を補足する。上述したように、輝度に着目した場合、「画像の角」とは、画像の濃淡が水平方向にも垂直方向にも急峻に変化している画像部位を意味する。画像の濃淡の水平方向における不連続点と画像の濃淡の垂直方向における不連続点との交点を、「画像の角」と表現することもできる。
【００８５】
本実施形態では、画像の角の周辺画像部位に対するエッジ強調度合いが抑制されるようにエッジ強調ゲインＧを変化させる。ここで、エッジ強調度合いを抑制するとは、エッジ強調を抑制しない通常ゲインＧＡＩＮREF1よりも、エッジ強調ゲインＧを小さくすることに対応する（図１２参照）。「画像の角」が画素Ｐ（ｍ，ｎ）にある場合、例えば、画素Ｐ（ｍ−１，ｎ−１）（並びにＰ（ｍ−１，ｎ−２）及びＰ（ｍ−１，ｎ−３）、・・・）に対するエッジ強調ゲインＧが抑制される。従って、この場合、上記の「周辺画像部位」には、画素Ｐ（ｍ−１，ｎ−１）（並びにＰ（ｍ−１，ｎ−２）及びＰ（ｍ−１，ｎ−３）、・・・）が含まれる。尚、上述してきたエッジ強調ゲインＧの算出法から明らかなように、上記の「周辺画像部位」の大きさ（「周辺画像部位」に含まれる画素数）は、図８の候補ゲイン算出部２１等にて定義される上記の角検出用画像エリアのマトリクスサイズに応じて変化する。本実施形態において、角検出用画像エリアのマトリクスサイズは、図４に示すエッジ強調フィルタのそれと同じであるため、上記の「周辺画像部位」の大きさは、エッジ強調フィルタのマトリクスサイズに応じて変化する、とも言える。
【００８６】
また、上述の手法では、エッジ強調処理の対象画素の周辺に「画像の角」が存在しているか及び該角の急峻さを、対象画素の周辺画素の輝度値に基づく角判定値ＣＯＲ＿ＶＡＬＵＥという指標を以って判断し、その角判定値ＣＯＲ＿ＶＡＬＵＥに基づいて、その対象画素に対するエッジ強調度合い（エッジ強調ゲインＧ）を決定する。
【００８７】
これに代えて例えば、エッジ強調ゲイン算出部１２にて、以下のような処理を実行するようにしてもよい。まず、Ｂａｖｅ（０）〜Ｂａｖｅ（５）の内の最小値ＭＩＮを特定する。
【００８８】
最小値ＭＩＮがＢａｖｅ（０）である場合、「式（５ａ）及び（５ｂ）にて表されるＤＩＦ１及びＤＩＦ２が、共に、所定の差分閾値よりも大きい」という第１条件を満たすかを判断する。この第１条件が満たされる場合、ＡＲＥＡ（０）に画像の角が存在していると判断し、満たされない場合、ＡＲＥＡ（０）に画像の角が存在していないと判断する。尚、第１条件が満たされていても、Ｂａｓｃ（０）≧Ｂａｓｃ＿ＴＨ、が成立する場合にあっては、ＡＲＥＡ（０）に画像の角が存在していないと判断するようにしてもよい（この判断の付加は任意）。
最小値ＭＩＮがＢａｖｅ（２）である場合、「式（６ａ）及び（６ｂ）にて表されるＤＩＦ１及びＤＩＦ２が、共に、所定の差分閾値よりも大きい」という第２条件を満たすかを判断する。この第２条件が満たされる場合、ＡＲＥＡ（２）に画像の角が存在していると判断する。尚、第２条件が満たされていても、Ｂａｓｃ（２）≧Ｂａｓｃ＿ＴＨ、が成立する場合にあっては、ＡＲＥＡ（２）に画像の角が存在していないと判断するようにしてもよい（この判断の付加は任意）。
最小値ＭＩＮがＢａｖｅ（３）である場合、「式（７ａ）及び（７ｂ）にて表されるＤＩＦ１及びＤＩＦ２が、共に、所定の差分閾値よりも大きい」という第３条件を満たすかを判断する。この第３条件が満たされる場合、ＡＲＥＡ（３）に画像の角が存在していると判断する。尚、第３条件が満たされていても、Ｂａｓｃ（３）≧Ｂａｓｃ＿ＴＨ、が成立する場合にあっては、ＡＲＥＡ（３）に画像の角が存在していないと判断するようにしてもよい（この判断の付加は任意）。
最小値ＭＩＮがＢａｖｅ（５）である場合、「式（４ａ）及び（４ｂ）にて表されるＤＩＦ１及びＤＩＦ２が、共に、所定の差分閾値よりも大きい」という第４条件を満たすかを判断する。この第４条件が満たされる場合、ＡＲＥＡ（５）に画像の角が存在していると判断する。尚、第４条件が満たされていても、Ｂａｓｃ（５）≧Ｂａｓｃ＿ＴＨ、が成立する場合にあっては、ＡＲＥＡ（５）に画像の角が存在していないと判断するようにしてもよい（この判断の付加は任意）。
尚、ＤＩＦ１と比較される差分閾値とＤＩＦ２と比較される差分閾値は、同じであってもよいし異なっていても良い。
【００８９】
そして、ＡＲＥＡ（０）、ＡＲＥＡ（２）、ＡＲＥＡ（２）又はＡＲＥＡ（５）に画像の角が存在していると判断された場合、エッジ強調ゲインＧとして、所定の基準ゲインよりも小さなゲインを図２の乗算器１４に与えるようする。そうでない場合は、エッジ強調ゲインＧとして上記基準ゲインを図２の乗算器１４に与えるようにする。この処理によっても、画像の角の周辺画像部位に対するエッジ強調度合いが抑制される。
【００９０】
＜＜第２実施形態＞＞
次に、図８のエッジ強調ゲイン算出部１２で定義される、図９（ａ）に示されるような角検出用画像エリアの他の分割例を示す。この他の分割例を第２実施形態として説明する。第２実施形態は、角検出用画像エリアの分割の仕方が第１実施形態と異なるだけであり、その他の点において、第１実施形態と同様である。
【００９１】
第２実施形態では、角検出用画像エリアにて定義される検出エリア（ＡＲＥＲ（０）など）が、図８の候補ゲイン算出部２１、２２、２３、２４間で、一部、異なる。図１４（ａ）、（ｂ）、（ｃ）及び（ｄ）は、夫々、候補ゲイン算出部２１、２２、２３及び２４にて定義される検出エリアを表す。
【００９２】
まず、ゲイン算出部２１、２２、２３及び２４の全てにおいて、共通して、
検出エリアＡＲＥＡ（０）は輝度値ａ（０）〜ａ（４）に対応する画素を含み、
検出エリアＡＲＥＡ（１）は輝度値ａ（１１）〜ａ（１５）に対応する画素を含み、
検出エリアＡＲＥＡ（２）は輝度値ａ（２２）〜ａ（２６）に対応する画素を含み、
検出エリアＡＲＥＡ（３）は輝度値ａ（６）〜ａ（１０）に対応する画素を含み、
検出エリアＡＲＥＡ（４）は輝度値ａ（１７）〜ａ（２１）に対応する画素を含み、
検出エリアＡＲＥＡ（５）は輝度値ａ（２８）〜ａ（３２）に対応する画素を含む。
【００９３】
候補ゲイン算出部２１及び２２では、更に、検出エリアＡＲＥＡ（３）が輝度値ａ（５）に対応する画素を含むと共に検出エリアＡＲＥＡ（５）が輝度値ａ（２７）に対応する画素を含む。候補ゲイン算出部２３及び２４では、更に、検出エリアＡＲＥＡ（０）が輝度値ａ（５）に対応する画素を含むと共に検出エリアＡＲＥＡ（２）が輝度値ａ（２７）に対応する画素を含む。
【００９４】
このため、第２実施形態に係る候補ゲイン算出部２１及び２２では、下記の６つの等式から成る式（８）に従って、各検出エリアの輝度値の平均値Ｂａｖｅ（ｊ）を算出し、（ｊは、０〜５の各整数）、それらに基づいて候補ゲインＧＡＩＮ＿ａ及びＧＡＩＮ＿ｂを算出する。
【００９５】
【数８】
2008021219.tif 000010
【００９６】
一方、第２実施形態に係る候補ゲイン算出部２３及び２４では、下記の６つの等式から成る式（９）に従って、各検出エリアの輝度値の平均値Ｂａｖｅ（ｊ）を算出し（ｊは、０〜５の各整数）、それらに基づいて候補ゲインＧＡＩＮ＿ｃ及びＧＡＩＮ＿ｄを算出する。
【００９７】
【数９】
2008021219.tif 000011
【００９８】
第１実施形態では、対象画素の垂直方向に隣接する２つの画素の輝度値ａ（５）及びａ（２７）が、候補ゲインの算出に当たって考慮されないが、第２実施形態では、これらの輝度値も候補ゲインの算出に考慮される。このため、より決め細やかな角検出が行われ、不自然なエッジ強調の抑制の適正化が図られる。
【００９９】
尚、第１及び第２実施形態にて示した、角検出用画像エリアの分割の手法はあくまで例示であり、他の分割の手法を採用することも可能である。
【０１００】
上述した各実施形態は、本発明の実施形態の例に過ぎず、本発明は、様々な変形例を含む。以下に、本発明に適用可能な変形例として、変形例１〜変形例４を例示する。各変形例に記載した内容は、矛盾なき限り、任意に組み合わせることが可能である。
【０１０１】
［変形例１］
上述の各実施形態では、図６に示すような画像の黒い角を検出し、その黒い角の周辺画像部位に対するエッジ強調度合いを抑制する機能を説明した。しかしながら、それを画像の白い角に適用することも可能である。白い角に適用する場合は、勿論、上述の各式などは、適宜、変更されうる。
【０１０２】
［変形例２］
また、エッジ強調処理を用いた輪郭補正は、輝度信号に対してだけでなく、色の境目を強調すべく色信号に対しても一般的に行われる。上述した各実施形態では、エッジ強調の対象信号として輝度信号（輝度値）を例示したが、各実施形態にて説明した手法を、色信号（例えば、色差信号）に対して適用することも可能である。つまり、各実施形態におけるエッジ強調の対象の画素信号を、輝度信号または色信号（例えば、色差信号）とすることが可能である。
【０１０３】
［変形例３］
各実施形態では、図２のエッジ強調処理部１０を搭載する電気機器として図１の撮像装置１を取り扱った。撮像装置１において、撮像部２は、撮影によって得られた画像をエッジ強調処理部１０を含む画像処理部３に出力する。そして、エッジ強調処理部１０によるエッジ強調処理が施された後の画像が表示部４にて表示される。但し、撮像装置１から、この表示部４を省略することも可能である。
【０１０４】
また、エッジ強調処理部１０は、撮像装置１以外の様々な電気機器に搭載可能である。例えば、エッジ強調処理部１０を、液晶ディスプレイテレビ等の表示装置（不図示）に搭載することもできる。この場合、例えば、表示装置には、表示部４と同様の表示部とエッジ強調処理部１０を含む画像処理部３とが搭載され、このエッジ強調処理部１０には、放送による映像信号や記録媒体からの映像信号などが供給される。
【０１０５】
［変形例４］
また、図１の撮像装置１は、ハードウェア、或いは、ハードウェアとソフトウェアの組み合わせによって実現可能である。特に、図１の画像処理部３の機能、及び／又は、図２のエッジ強調処理部１０の機能は、ハードウェア、ソフトウェア、またはハードウェアとソフトウェアの組み合わせによって実現可能である。
【０１０６】
ソフトウェアを用いてエッジ強調処理部１０の機能を実現する場合、図２、図８及び図１０は、それらの機能ブロック図を表すことになる。また、エッジ強調処理部１０にて実現される機能の全部または一部を、プログラムとして記述し、該プログラムをコンピュータ上で実行することによって、その機能の全部または一部を実現するようにしてもよい。
【０１０７】
＜＜注記＞＞
各実施形態において、図２及び図８のエッジ強調ゲイン算出部１２は、強度信号寄与度としてのエッジ強調ゲインＧを算出する寄与度算出手段として機能する。図１０の平均値算出部３１は、評価値としての平均値Ｂａｖｅ（ｊ）を算出する評価値算出手段として機能する。図１０の差分値算出部３２は、水平エッジ成分及び垂直エッジ成分としての水平差分値ＤＩＦ１及び垂直差分値ＤＩＦ２を算出するエッジ成分算出手段として機能する。
【図面の簡単な説明】
【０１０８】
【図１】本発明の第１実施形態に係る撮像装置の概略的な全体構成ブロック図である。
【図２】図１の画像処理部に搭載されるエッジ強調処理部の内部ブロック図である。
【図３】図２のエッジ強調処理部の入出力画像の画素配列を示す図である。
【図４】図２のエッジ強調信号生成部にて用いられるエッジ強調フィルタを示す図である。
【図５】図４のエッジ強調フィルタを用いた演算と、図２のエッジ強調ゲイン算出部の演算と、に使用されるデータを表す図である。
【図６】図２のエッジ強調ゲイン算出部の意義を説明するための図であり、図２のエッジ強調処理部への入力画像内に存在しうる一部画像部位の濃淡を模式的に表した図である。
【図７】図２のエッジ強調ゲイン算出部の意義を説明するための図である。
【図８】図２のエッジ強調ゲイン算出部の内部ブロック図である。
【図９】図８のエッジ強調ゲイン算出部にて定義される各検出エリア（ａ）、各検出エリアに対応して算出される平均値（ｂ）及び平均偏差値（ｃ）を模式的に示した図である。
【図１０】図８の各候補ゲイン算出部の夫々として用いることが可能な候補ゲイン算出部の内部ブロック図である。
【図１１】図１０のエッジ値変換部の機能を説明するための図である。
【図１２】図１０の候補ゲイン変換部の機能を説明するための図である。
【図１３】図２のエッジ強調処理部を用いたエッジ強調処理結果を示す図である。
【図１４】本発明の第２実施形態に係る、角検出用画像エリアの分割法を示す図である。
【符号の説明】
【０１０９】
１  撮像装置
２  撮像部
３  画像処理部
４  表示部
５  記録媒体
１０  エッジ強調処理部
１１  エッジ強調信号生成部
１２  エッジ強調ゲイン算出部
１３  エッジ強調部
２１、２２、２３、２４  候補ゲイン算出部
２５  ゲイン選択部
３１  平均値算出部（評価値算出手段）
３２  差分値算出部（エッジ成分算出手段）
３３  エッジ値変換部
３４  角判定値算出部
３５  候補ゲイン変換部
【図１】
2008021219.tif 000012
【図２】
2008021219.tif 000013
【図３】
2008021219.tif 000014
【図４】
2008021219.tif 000015
【図５】
2008021219.tif 000016
【図６】
2008021219.tif 000017
【図７】
2008021219.tif 000018
【図８】
2008021219.tif 000019
【図９】
2008021219.tif 000020
【図１０】
2008021219.tif 000021
【図１１】
2008021219.tif 000022
【図１２】
2008021219.tif 000023
【図１４】
2008021219.tif 000024
【図１３】
2008021219.tif 000025