"被写体を光学系を介して撮像する撮像手段を有する撮像装置であって、前記撮像手段により撮像された被写体を示す画像におけるエッジのぼけ、またはぶれの度合を示すエッジ評価値を算出する算出手段と、前記算出手段により算出されたエッジ評価値に示されるぼけ、またはぶれの度合いが大きいほど、広帯域なフィルタ特性を有する帯域制限フィルタを選択する選択手段と、前記選択手段により選択された帯域制限フィルタを用いて、前記画像に対して多重解像度処理を行う多重解像度処理手段と、前記多重解像度処理手段により多重解像度処理された画像のエッジ評価値を判定するエッジ評価値判定手段とを備えたことを特徴とする撮像装置。前記算出手段は、前記光学系における光学ズーム速度、レンズ位置、合焦情報、及び前記撮像手段のシャッタスピードのうちの少なくとも1つを用いて、前記エッジ評価値を算出することを特徴とする請求項1記載の撮像装置。前記算出手段は、前記被写体を示す画像の動きを示す動き情報を用いて、前記エッジ評価値を算出することを特徴とする請求項1記載の撮像装置。被写体を光学系を介して撮像する撮像手段を有する撮像装置の制御方法であって、前記撮像手段により撮像された被写体を示す画像におけるエッジのぼけ、またはぶれの度合を示すエッジ評価値を算出する算出ステップと、前記算出ステップにより算出されたエッジ評価値に示されるぼけ、またはぶれの度合いが大きいほど、広帯域なフィルタ特性を有する帯域制限フィルタを選択する選択ステップと、前記選択ステップにより選択された帯域制限フィルタを用いて、前記画像に対して多重解像度処理を行う多重解像度処理ステップと、前記多重解像度処理ステップにより多重解像度処理された画像のエッジ評価値を判定するエッジ評価値判定ステップとを備えたことを特徴とする制御方法。被写体を光学系を介して撮像する撮像手段を有する撮像装置の制御方法をコンピュータに実行させるためのプログラムであって、前記制御方法は、前記撮像手段により撮像された被写体を示す画像におけるエッジのぼけ、またはぶれの度合を示すエッジ評価値を算出する算出ステップと、前記算出ステップにより算出されたエッジ評価値に示されるぼけ、またはぶれの度合いが大きいほど、広帯域なフィルタ特性を有する帯域制限フィルタを選択する選択ステップと、前記選択ステップにより選択された帯域制限フィルタを用いて、前記画像に対して多重解像度処理を行う多重解像度処理ステップと、前記多重解像度処理ステップにより多重解像度処理された画像のエッジ評価値を判定するエッジ評価値判定ステップとを備えたことを特徴とするプログラム。しかしながら、特許文献1に記載のエッジ検出処理では、撮影された画像のエッジが、手ぶれや動きぶれなどのカメラの撮影状態によって、出力レベルが低下したり広がってしまった場合に、各スケールで所望のエッジ検出結果が得られない。従って、合成したエッジ検出結果の信頼性が低下してしまう。同様に、非特許文献1に記載のエッジ検出処理では、撮影された画像のエッジが、手ぶれや動きぶれなどのカメラの撮影状態によって、出力レベルが低下したり広がってしまった場合に、上位階層に出力されるエッジはさらに鈍ってしまう。従って、所望のエッジ検出結果が得られず、合成したエッジ検出結果の信頼性が低下してしまう。本発明の目的は、撮像した画像にぼけやぶれが生じていても、その画像に対して的確にエッジを検出する撮像装置及びその制御方法、並びにプログラムを提供することにある。上記目的を達成するために、請求項1の撮像装置は、被写体を光学系を介して撮像する撮像手段を有する撮像装置であって、前記撮像手段により撮像された被写体を示す画像におけるエッジのぼけ、またはぶれの度合を示すエッジ評価値を算出する算出手段と、前記算出手段により算出されたエッジ評価値に示されるぼけ、またはぶれの度合いが大きいほど、広帯域なフィルタ特性を有する帯域制限フィルタを選択する選択手段と、前記選択手段により選択された帯域制限フィルタを用いて、前記画像に対して多重解像度処理を行う多重解像度処理手段と、前記多重解像度処理手段により多重解像度処理された画像のエッジ評価値を判定するエッジ評価値判定手段とを備えたことを特徴とする。本発明によれば、撮像した画像にぼけやぶれが生じていても、その画像のエッジを的確に検出することができる。以下、本発明の実施の形態について図面を参照しながら詳述する。[第1の実施の形態]図1は、本発明の実施の形態に係る撮像装置100の概略構成を示す図である。図1において、光学系1はズームレンズ、フォーカスレンズ、絞りを含む。光学系駆動部2は光学系1を駆動する。撮像素子3はCCDまたはCMOSであり、被写体を光学系1を介して撮像する撮像手段に対応する。撮像素子駆動部4は撮像素子3を駆動する。AFE5はCDS部およびA/D変換器を含むアナログフロントエンド部である。システム制御部6は、撮像装置100全体を制御する。フィルタ特性制御部7は、システム制御部6から出力されるレンズ駆動制御情報、シャッタスピード制御情報、及び合焦情報に応じて、多重解像度処理部8で使用する帯域制限フィルタ特性の制御情報を出力する。多重解像度処理部8は、AFE5の出力信号である画像信号と、フィルタ特性制御部7が出力したフィルタ特性制御情報より、多重解像度処理を行い、それぞれの階層から得られたエッジ情報を合成したエッジ評価値を出力する。カメラ信号処理部9は、AFE5が出力した画像信号に、アパーチャ補正、ガンマ補正、ホワイトバランス処理などの撮像系の信号処理を行う。ノイズ抑圧部10は、カメラ信号処理部9が出力した画像信号に、多重解像度処理部8の出力信号であるエッジ評価値によって、ノイズ抑圧処理を行う。上述した構成において、まず光学系1を通して撮像素子3に被写体像が結像される。次いで、撮像素子3は、被写体像を光電変換により電気信号に変換してアナログ画像信号を出力する。そして、撮像素子3から出力されたアナログ画像信号はAFE5内部のA/D変換器によりデジタル画像信号に変換され、出力される。ここで、上述したフィルタ特性制御部7の詳細について説明する。フィルタ特性制御部7では、レンズ駆動制御情報から光学ズーム速度評価値Z及びレンズ位置評価値Lを算出する。また、フィルタ特性制御部7は、シャッタスピード制御情報からシャッタスピード評価値S、合焦情報から合焦評価値Fを算出する。そして、フィルタ特性制御部7は、下記式1によって、エッジ状態評価値Eを算出する。光学ズーム速度評価値Z、レンズ位置評価値L、シャッタスピード評価値S、合焦評価値Fはそれぞれエッジがぼける状態に近づくほど小さな値を出力する。式1は、これら全ての評価値を乗算し、1つでも値が小さくなった場合には小さいエッジ状態評価値Eを算出するようになっている。また、光学ズーム評価値Z、レンズ位置評価値L、シャッタスピード評価値S、及び合焦評価値Fの各々に対応する重み付け係数の値をそれぞれ調整することにより、特定のカメラ制御情報に対しての優先度を設定しても良い。また、この式1は一例であり、特定の評価値のみを使用しても良い。すなわち、フィルタ特性制御部7は、光学ズーム評価値Z、レンズ位置評価値L、シャッタスピード評価値S、及び合焦評価値Fのうちの少なくとも1つを用いてエッジ状態評価値Eを算出するようにしてもよい。図2は、各評価値を示すグラフである。図2aは、光学ズーム速度評価値と光学ズーム速度との関係を示すグラフである。図2bは、レンズ位置評価値とレンズ位置との関係を示すグラフである。図2cは、シャッタスピード評価値とシャッタスピードとの関係を示すグラフである。図2dは、合焦評価値と合焦情報との関係を示すグラフである。まず、図2aを用いて、光学ズーム速度評価値について説明する。光学ズーム動作中は、撮影される画像のエッジはぼけて広がる傾向にあり、その広がりは光学ズームの速度が速くなるに従って大きくなる。従って、図2aに示されるように光学ズームの速度が速くなるに従い、光学ズーム速度評価値Zを小さくする。図2bを用いて、レンズ位置評価値について説明する。レンズ位置は、焦点距離が長くなるほど、カメラのぶれに対する画像のぶれが大きくなる。従って、図2bに示されるようにレンズ位置がテレ側に行くに従い、レンズ位置評価値Lを小さくする。図2cを用いて、シャッタスピード評価値について説明する。シャッタスピードが遅くなるほど、撮影される画像には手ぶれおよび被写体の動きぶれが大きくなり、このようなぶれが発生した場合、エッジはぼけて広がる。従って、図2cに示されるようにシャッタスピードが遅くなるに従い、シャッタスピード評価値Sを小さくする。図2dを用いて、合焦評価値について説明する。合焦の状態が非合焦に近づくほど、撮影される画像はぼけているため、エッジもぼけて広がっている。従って、合焦状態が非合焦になるに従い、合焦評価値を小さくする。フィルタ特性制御部7では、上記エッジ状態評価値Eの値に応じて、フィルタ特性制御情報を出力する。このように、フィルタ特性制御部7は、撮像された被写体を示す画像におけるエッジのぼけ、またはぶれの度合を示すエッジ状態評価値エッジ評価値を算出する算出手段に対応する。図3は、エッジ状態評価値Eとフィルタ特性の関係を示すグラフである。図3において、エッジ状態評価値Eが1のときは、カメラ制御情報よりエッジのぶれやぼけが発生していない状態と判断できる。従って、帯域制限フィルタの特性は、折り返しの発生しない最も狭帯域な特性を選択する。逆に、エッジ状態評価値Eが0のときは、カメラ制御情報によりエッジのぶれやぼけが発生している状態と判断できる。従って、帯域制限フィルタの特性は、最も広帯域な特性を選択する。帯域制限フィルタを広帯域にした場合は、縮小処理による折り返しが発生する可能性がある。しかし、そのときに撮影される画像はカメラ制御情報よりぶれやぼけが発生している状態と判断できるので、高周波成分が少なく、折り返しによる悪影響は小さい。このように、フィルタ特性制御部7は、エッジ状態評価値Eの値が小さくなるに従って、使用されるフィルタ特性が広帯域となるようにフィルタ特性制御情報を出力する。なお、このフィルタ特性制御情報は、多重解像度処理部8が複数の階層で処理する場合には、その階層ごとに異なるようにしても良い。このように、フィルタ特性制御部7は、算出されたエッジ状態評価値に示されるぼけ、またはぶれの度合いが大きいほど、広帯域なフィルタ特性を有する帯域制限フィルタを選択する選択手段に対応する。図4は、図1における多重解像度処理部8の構成を示す図である。図4において、帯域制限フィルタ部801,802は、入力画像に対して帯域制限フィルタ処理を行う。具体的に、帯域制限フィルタ部801,802は、入力画像に対してフィルタ特性制御部7で出力されたフィルタ特性制御情報に示されるローパスフィルタ処理を行う。間引き処理部803,804は、ローパスフィルタ処理された画像を水平方向及び垂直方向に半分の画像サイズに縮小する。間引き処理部803は、入力画像がAFE5の出力信号にローパスフィルタ処理された画像であるので、AFE5の出力画像サイズに対して1/2の大きさの画像信号を出力する。一方、間引き処理部804は、入力画像が間引き処理部803の出力信号にローパスフィルタ処理された画像であるので、AFE5の出力画像に対しては1/4の大きさの画像信号を出力する。エッジ判定部805,806,807は、入力画像から画素ごとのエッジ評価値を出力する。具体的に、エッジ判定部805,806,807は、入力画像に対して例えばソーベルフィルタのような一次微分フィルタを使用してフィルタ演算を行い、その結果をエッジ評価値として出力する。拡大処理部808,809は、算出されたエッジ評価値をAFE5における入力画像サイズの分解能に拡大処理を行う。具体的に、拡大処理部808,809は、入力されたエッジ評価値を多重解像度処理部8の入力画像に対して1対1の対応が取れるようにする。例えば0挿入補間処理のあとにローパスフィルタ処理を行うような手法で拡大処理を行う。この手法により、拡大処理部808は、多重解像度処理部8の入力画像サイズに対して1/2の大きさになっているので、2倍の拡大処理を行う。拡大処理部809では多重解像度処理部8の入力画像サイズに対して1/4の大きさになっているので、4倍の拡大処理を行う。合成処理部810は、各階層で算出されたエッジ評価値を合成して出力する。具体的に、合成処理部810は、エッジ判定部805、及び拡大処理部808、809が出力した各階層のエッジ評価値を合成して出力する。拡大処理部808、809から出力されるエッジ評価値と、エッジ判定部805から出力されるエッジ評価値は、すべて多重解像度処理部8の入力画像と1対1の対応が取れるようになっている。従って、例えば全階層のエッジ評価値の平均値を求めて、多重解像度処理部8の入力画像に対するエッジ評価値として出力する。なお、上述した多重解像度処理部8では、縮小処理を2段階まで行っているか、この数に限ったことではなく、同様の機構で階層数を変更しても良い。次に、ノイズ抑圧部10の詳細について説明する。ノイズ抑圧部10は、イプシロンフィルタのようなノイズ抑圧処理を行う。イプシロンフィルタ処理の3タップでの処理の例を以下に示す。フィルタ処理の着目画素をa1とし、隣接する画素をそれぞれa0,a2とする。イプシロン関数をepsxと表すと、イプシロン関数の出力a1’は下記式2で表される。図5は、イプシロン関数の特性を示すグラフである。図5に示している値ε以下、ε値というは、着目画素ごとに調整することが可能な定数である。イプシロン関数の入力値、すなわち着目画素a1と隣接画素a0またはa2との差分の絶対値が2εよりも大きい場合は、イプシロン関数の出力が0となるので、その画素値はフィルタ処理で無効化される。従って、隣接画素との差分値が大きい場合は、イプシロン関数の出力が0となるので、式2よりフィルタ処理されない画素値がそのまま出力される。イプシロン関数の入力値、すなわち着目画素a1と隣接画素a0またはa2との差分の絶対値がεよりも小さい場合は、イプシロン関数の出力は入力と同じ値となる。従って、隣接画素との差分値が小さい場合は、イプシロン関数によって値の変化が発生しないため、式2より通常のローパスフィルタ処理された画素値が出力される。ノイズ抑圧部10は、多重解像度処理部8から出力されるエッジ評価値に応じて、イプシロンフィルタのε値の制御を行う。図6は、エッジ評価値とε値との関係を示すグラフである。図6において、εは、あるエッジ評価値からは単調減少となる。このように、エッジ評価値が一定値以上となったとき、出力されるε値を小さくすることにより、着目画素との差分が小さい場合でも、イプシロン関数の出力を0にすることができる。その結果、ノイズ抑圧部10は、ノイズ抑圧効果を弱めることが出来る。なお、図6に示されるグラフは一例であり、エッジ評価値に応じてε値の出力が小さくなるような特性を有するグラフであれば良い。このように、エッジ判定部806,807は、多重解像度処理された画像のエッジ評価値を判定するエッジ評価値判定手段に対応する。以上のように、撮像装置100は、システム制御部6から出力されるレンズ駆動制御情報、シャッタスピード制御情報、合焦情報に応じて、多重解像度処理で使用する帯域制限フィルタ部801,802のフィルタ特性を制御する。これにより、多重解像度処理の各階層の出力画像に対するエッジ検出精度を高めることが出来る。その結果、入力画像に対するエッジ検出の精度が向上し、ノイズ抑圧部10によってエッジのぼけを低減することができる。[第2の実施の形態]図7は、第2の実施の形態に係る撮像装置200の概略構成を示す図である。図7において、図1に示した撮像装置100と同じ構成は省略されている。図7に示されるように、撮像装置100の構成と異なる点は、AFE5からの出力が、新たに設けられた動きベクトル検出部11に出力され点がまず挙げられる。そして、動きベクトル検出部11から出力は、フィルタ特性制御部71に入力される。フィルタ特性制御部71に、レンズ駆動制御情報、シャッタスピード制御情報、及び合焦情報が入力されることは、第1の実施の形態と同じである。また、フィルタ特性制御部71が多重解像度処理部8に出力することも、第1の実施の形態と同じである。第2の実施の形態における入力画像信号は、撮像素子から得られる画像信号でも、記録メディアから再生時に得られる画像信号でも良い。図7において、動きベクトル検出部11は、入力画像信号に対してブロックマッチングなどの手法によって画像内の動き情報である動きベクトル値を算出し、フィルタ特性制御部71に出力する。動きベクトル値は処理ブロックごとに算出され、その後画面全体での動きベクトル値として算出されて、フィルタ特性制御部71に出力される。フィルタ特性制御部71は、動きベクトル検出部11から出力された動きベクトル値に応じて、フィルタ特性制御情報を出力する。図8は、動きベクトル情報と動きベクトル評価値Vとの関係を示すグラフである。図8において、動きベクトル値が大きい場合は、画面内で比較的大きな動きがあるということとなる。従って、画像のエッジはぼけて広がる傾向にあり、その広がりは動きベクトル値が大きくなるに従って大きくなる。よって、図8に示されるように、動きベクトル値が大きくなるに従い、動きベクトル評価値Vを小さくする。フィルタ特性制御部71は、動きベクトル評価値Vに応じたフィルタ特性制御情報を出力する。このように、フィルタ特性制御部71は、被写体を示す画像の動きを示す動き情報を用いて、エッジ状態評価値を算出する算出手段に対応する。図9は、動きベクトル評価値Vとフィルタ特性の関係を示すグラフである。図9において、動きベクトル評価値Vの値が1のときは、動きベクトル値よりエッジのぶれやぼけが発生していない状態と判断できる。従って、帯域制限フィルタの特性は、折り返しの発生しない最も狭帯域な特性を選択する。逆に、動きベクトル評価値Vの値が0のときには、動きベクトル値によりエッジのぶれやぼけが発生している状態と判断できる。従って、帯域制限フィルタの特性は、最も広帯域な特性を選択する。帯域制限フィルタを広帯域にした場合は、縮小処理による折り返しが発生する可能性がある。しかし、そのときの画像は動きぶれやぼけが発生している状態なので、高周波成分が少なく、折り返しによる悪影響は小さい。このように、フィルタ特性制御部71は、動きベクトル情報Vの値が小さくなるに従って、使用されるフィルタ特性が広帯域となるようにフィルタ特性制御情報を出力する。なお、このフィルタ特性制御情報は、多重解像度処理における階層ごとに異なるようにしても良い。以上説明したように、動きベクトル検出部11から出力される動きベクトル値に応じて、多重解像度処理部8で使用する帯域制限フィルタ部801,802のフィルタ特性を制御する。これにより、多重解像度処理の各階層の出力画像に対するエッジ検出精度を高めることが出来る。その結果、入力画像に対するエッジ検出の精度が向上し、ノイズ抑圧部10によってエッジのぼけを低減することができる。第1、第2の実施の形態によれば、まず撮像素子3により撮像された被写体を示す画像におけるエッジのぼけ、またはぶれの度合を示すエッジ評価値を算出する。そして算出されたエッジ評価値に示されるぼけ、またはぶれの度合いが大きいほど、広帯域なフィルタ特性を有する帯域制限フィルタを選択する。次いで、選択された帯域制限フィルタを用いて、前記画像に対して多重解像度処理を行い、多重解像度処理された画像のエッジ評価値を判定するので、撮像した画像にぼけやぶれが生じていても、その画像のエッジを的確に検出することができる。他の実施の形態本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェアプログラムをネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ又はCPUやMPU等がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。"