(57)【要約】【課題】  発光部から射出された光により形成される撮影レンズの影が撮像されることとなる場合に適切な処理を行うことができる撮像装置を提供する。【解決手段】  撮影レンズを介した被写体光を撮像する撮像部と、前記被写体に対して光を照射する発光部と、前記撮像部と主要被写体との距離を取得する距離取得部と、前記発光部から射出された光により形成される前記撮影レンズの影が前記撮像部により撮像されるか否かのケラレ判定を前記距離取得部により取得した前記距離及び前記撮影レンズの像倍率に応じて行うケラレ判定部と、前記撮像部の画角内に存在する被写体の距離分布を取得する距離分布取得部と、前記ケラレ判定部により前記撮影レンズの影が撮像されると判定された場合には、前記距離分布に基づいて前記撮影レンズの影が撮像されることとなる領域を抽出するケラレ領域抽出部とを備える。【選択図】  図２
2011082850.tif 000002
【特許請求の範囲】
【請求項１】
撮影レンズを介した被写体光を撮像する撮像部と、
前記被写体に対して光を照射する発光部と、
前記撮像部と主要被写体との距離を取得する距離取得部と、
前記発光部から射出された光により形成される前記撮影レンズの影が前記撮像部により撮像されるか否かのケラレ判定を前記距離取得部により取得した前記距離及び前記撮影レンズの像倍率に応じて行うケラレ判定部と、
前記撮像部の画角内に存在する被写体の距離分布を取得する距離分布取得部と、
前記ケラレ判定部により前記撮影レンズの影が撮像されると判定された場合には、前記距離分布に基づいて前記撮影レンズの影が撮像されることとなる領域を抽出するケラレ領域抽出部と
を備えることを特徴とする撮像装置。
【請求項２】
前記撮像部の画角内において人物の顔を認識する顔認識部を更に備え、
前記ケラレ領域抽出部は、前記領域内に前記人物の顔の少なくとも一部が含まれる場合に前記領域の抽出を行うことを特徴とする請求項１記載の撮像装置。
【請求項３】
前記顔認識部は、予め登録された人物を認識することを特徴とする請求項２記載の撮像装置。
【請求項４】
前記ケラレ領域抽出部により抽出された前記領域が存在する場合には、前記ケラレ領域抽出部により抽出された前記領域を出力表示する表示制御部を更に備えることを特徴とする請求項１〜３の何れか一項に記載の撮像装置。
【請求項５】
前記ケラレ領域抽出部により抽出された前記領域が存在する場合には、前記領域に対して画像処理を行う画像処理部を備えることを特徴とする請求項１〜４の何れか一項に記載の撮像装置。
【請求項６】
前記ケラレ領域抽出部により抽出された前記領域が存在する場合には、前記撮像部により出力された画像データに関連付けて前記距離分布及び前記撮影レンズの像倍率を記憶する記憶部を備えることを特徴とする請求項１〜５の何れか一項に記載の撮像装置。
【請求項７】
前記ケラレ領域抽出部により抽出された前記領域が存在する場合には、撮像を禁止することを特徴とする請求項１〜４の何れか一項に記載の撮像装置。
【請求項８】
前記距離分布取得部は、前記撮像部の画角内に設けられた複数の測距点における被写体距離を取得することを特徴とする請求項１〜７の何れか一項に記載の撮像装置。
【請求項９】
前記撮影レンズの情報を取得する通信部を更に備え、
前記撮影レンズの情報に基づいて前記撮像部と前記被写体との前記距離及び前記撮影レンズの前記像倍率を算出することを特徴とする請求項１〜８の何れか一項に記載の撮像装置。
【請求項１０】
コンピュータを
画像データに対応付けられた撮像時の情報に基づいて撮影レンズの影が撮像された領域を抽出するケラレ領域抽出手段と、
前記ケラレ領域抽出手段により抽出された前記領域が存在する場合には、前記領域を出力表示する表示制御手段
として機能させるための画像表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置及び画像表示プログラムに関するものである。
【背景技術】
【０００２】
ファインダ接眼窓において観察されるファインダ像に対して表示パターンをスーパーインポーズすることができる撮像装置が知られている（例えば、特許文献１参照）。この撮像装置においては、表示パターンをスーパーインポーズすることにより焦点位置を表示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−３０５５３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、スピードライトを用いた場合にスピードライトから射出された光により形成される撮影レンズの影が撮像されるおそれがある。
【課題を解決するための手段】
【０００５】
本発明の撮像装置は、撮影レンズを介した被写体光を撮像する撮像部と、前記被写体に対して光を照射する発光部と、前記撮像部と主要被写体との距離を取得する距離取得部と、前記発光部から射出された光により形成される前記撮影レンズの影が前記撮像部により撮像されるか否かのケラレ判定を前記距離取得部により取得した前記距離及び前記撮影レンズの像倍率に応じて行うケラレ判定部と、前記撮像部の画角内に存在する被写体の距離分布を取得する距離分布取得部と、前記ケラレ判定部により前記撮影レンズの影が撮像されると判定された場合には、前記距離分布に基づいて前記撮影レンズの影が撮像されることとなる領域を抽出するケラレ領域抽出部とを備えることを特徴とする。
【０００６】
また、本発明の画像表示プログラムは、コンピュータを画像データに対応付けられた撮像時の情報に基づいて撮影レンズの影が撮像された領域を抽出するケラレ領域抽出手段と、前記ケラレ領域抽出手段により抽出された前記領域が存在する場合には、前記領域を出力表示する表示制御手段として機能させる。
【発明の効果】
【０００７】
本発明の撮像装置及び画像表示プログラムによれば、発光部から射出された光により形成される撮影レンズの影が撮像されることとなる場合に適切な処理を行うことができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施の形態に係るカメラの概略構成を示す図である。
【図２】本発明の実施の形態に係るカメラのシステム構成を示すブロック図である。
【図３】本発明の実施の形態に係るカメラのケラレ判定を説明する断面図である。
【図４】本発明の実施の形態に係るカメラのファインダ像又はスルー画を示す図である。
【図５】本発明の実施の形態に係る縦位置撮影を行う場合の構図の一例を示す図である。
【図６】本発明の実施の形態に係る主要被写体の他に被写体が存在する場合の構図の一例を示す図である。
【図７】本発明の実施の形態に係るケラレ判定と顔認識とを組み合わせた場合を示す図である。
【図８】本発明の実施の形態に係る外付けスピードライトを取り付けた場合のケラレ判定を説明する断面図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照して本発明の実施の形態に係る撮像装置について説明する。図１は、実施の形態に係るカメラの概略構成を示す図である。カメラ２は筐体４を備え、筐体４の前面には被写体からの光をカメラ内部に導く撮影レンズ６が着脱可能に又は固定して装着され、また、合焦の際に被写体が低輝度である場合等に発光を行うＡＦ補助光源７が設けられている。ここで、撮影レンズ６は、レンズ鏡筒内部にメインレンズ、焦点距離調節レンズ、フォーカスレンズ等の複数のレンズからなるレンズ系８、図示しない絞り等を備え、レンズ鏡筒に撮像画角を決定する図示しないズームリング、ピント合わせを行う図示しないピントリングを備えている。
【００１０】
筐体４の内部には、回動可能に設けられ撮影レンズ６を介した被写体光の光路を切り替えるクイックリターンミラー１０、撮影レンズ６を介した被写体光を撮像して撮像信号（蓄積電荷としてのアナログ信号）を生成するＣＣＤ或いはＣＭＯＳ等により構成される撮像素子１２、位相差検出式の焦点検出装置１４等を備えている。ここで、クイックリターンミラー１０が撮影レンズ６と撮像素子１２との間の被写体光の光路中に位置しているミラーダウン時においては、ファインダ表示素子１６に結像されたファインダ像をペンタプリズム１８、接眼レンズ１９等のファインダ光学系を介してファインダ接眼窓２０において観察することができる。ペンタプリズム１８を通過した光の一部は図示しないハーフミラーにより測光センサ２１に入射する。また、クイックリターンミラー１０に設けられたサブミラー１１により被写体光の一部が反射され焦点検出装置１４に入射する。焦点検出装置１４は撮像素子１２の画角内に設定される複数の焦点検出エリア（測距点）について被写体距離を検出し、被写体の距離分布を取得する。
【００１１】
また、筐体４の上部には使用時には図１に示すようにポップアップする格納式のスピードライト２２、外付けのスピードライト等のアクセサリーを取り付けるためのアクセサリーシュー２４、半押しにより合焦、全押しにより撮像の指示を行う図示しないレリーズボタン、ポートレートモード及び風景撮影モード等のレリーズモードの設定を行う図示しないレリーズモードダイヤル等が設けられている。また、筐体４の背面にはスルー画や撮像画像等を表示するＬＣＤ等からなる表示素子２６、静止画撮影及び動画撮影の設定等の撮影条件の設定を行う図示しないマルチセレクタ等が設けられている。
【００１２】
図２は実施の形態に係るカメラのシステム構成を示すブロック図である。カメラ２はＣＰＵ２８を備え、ＣＰＵ２８にはＡＦ補助光源７、撮像素子１２、焦点検出装置１４、測光センサ２１、スピードライト２２、操作部３０、撮像素子１２から出力された撮像信号を図示しないＡ／Ｄ変換部においてＡ／Ｄ変換することにより生成された画像データを記憶するバッファメモリ３２、画像データに対してホワイトバランス調整、輪郭補償、ガンマ補正等の画像処理を行う画像処理部３４、表示素子２６の表示制御を行う表示制御部３６、撮像画像や種々のデータを記憶するメモリカード３８、エンコーダ４０により検出された図示しないズームリング及びピントリングの位置等の撮影レンズ６に関する情報を取得する通信部４２、レンズ系８及びクイックリターンミラー１０の駆動制御を行う撮像制御部４４、画像データから人物の顔を認識する顔認識部４５、撮影レンズ６の情報に基づいてスピードライト２２等から射出された光により撮影レンズ６のレンズ鏡筒の影が撮像されるか否かの判定を行うケラレ判定部４６、ケラレ判定部４６により撮影レンズ６のレンズ鏡筒の影が撮像される旨の判定が行われた場合に焦点検出装置１４により取得した被写体の距離分布を用いてそのまま撮像した際に撮影レンズ６の影が撮像されることとなる領域を抽出するケラレ領域抽出部４７、通信部４２により取得した撮影レンズ６のズームリング及びピントリングの位置から後述する被写体距離Ｌ１や像倍率Ｍを求めるためのテーブルを記憶するテーブル記憶部４８、アクセサリーシュー２４を介して取り付けられた外付けスピードライト等の情報を取得するアクセサリー情報取得部４９が接続されている。
【００１３】
次に、図３を参照して本実施の形態に係るカメラのケラレ判定について説明する。図３は撮像素子１２の略中心における撮像素子１２の結像面に垂直な平面を示した断面図である。図３においては撮像素子１２の中心を原点にとり、撮影レンズ６等の撮影光学系の光軸をｚ軸、撮像素子の撮像面をｙ軸とし、図中左方向をｚ軸の正方向、上方向をｙ軸の正方向として説明する。
【００１４】
主要被写体がｚ＝Ｌ１平面上に位置し、ｚ＝Ｌ１平面上における撮像素子１２の撮像領域は−Ｒ２≦ｙ≦Ｒ２とする。また、撮像素子１２は、ｚ＝０平面において−Ｒ１≦ｙ≦Ｒ１の範囲を有するものとする。このとき、実際の被写体の大きさと撮像素子上での主要被写体の大きさの比を表す像倍率Ｍは
Ｍ＝Ｒ１／Ｒ２          （１）
で表される。
【００１５】
また、このとき、スピードライト２２から射出された光により形成される撮影レンズ６のレンズ鏡筒の影が撮像されない状態である所謂ケラレが発生しない条件は、スピードライト２２の発光管中心と撮影レンズ６のレンズ鏡筒先端の上端とを結ぶ直線と、ｚ＝Ｌ１との交点のｙ座標の絶対値であるＲ３を用いて
Ｒ２＜Ｒ３      （２）
で表される。スピードライト２２の発光管中心の座標を（ｚ１、ｙ１）、撮影レンズ６のレンズ鏡筒の先端のｚ座標をＬ２、また、レンズ鏡筒先端の直径をφ２とすると、図３より
【数１】
2011082850.tif 000003
が成り立ち、これより
【数２】
2011082850.tif 000004
を得る。また、式（１）より得られるＲ２＝Ｒ１／Ｍ及び式（３）を式（２）に代入すると、ケラレが発生しない条件は
【数３】
2011082850.tif 000005
となる。即ち、
【数４】
2011082850.tif 000006
を満たせばケラレは発生せず、撮影レンズ６の鏡筒先端の直径φ２、撮像素子１２の結像面のｙ方向の長さの１／２の値であるＲ１及びスピードライト２２の発光管中心の座標に係るｚ１、ｙ１は既知であるため、像倍率Ｍ及び主要被写体距離Ｌ１の値が得られればケラレが発生するか否かを判定することができる。
【００１６】
ここで、撮影者は被写体の撮影を行う場合には、撮影レンズ６に設けられた図示しないズームリング及びピントリングを用いて主要被写体が位置するｚ＝Ｌ１に画角を調整しピントを合わせる。カメラ２は通信部４２を介してエンコーダ４０からズームリング及びピントリングの位置等の撮影レンズ６の情報を取得し、これらの情報からテーブル記憶部４８を参照して主要被写体距離Ｌ１及び像倍率Ｍを算出する。従って、ケラレ判定部４６は（６）式によりケラレが発生するか否かを判定することができる。
【００１７】
また、図４に示すように（６）式による計算結果に基づいてケラレ判定部４６によりケラレが発生すると判定された場合には、ファインダ接眼窓２０において観察されるファインダ像またはスルー画撮影を行っている場合には表示素子２６に表示されるスルー画に対して撮影レンズ６の鏡筒の影５０を重ねて表示することができる。ここで、図４に示す影５０の大きさは、上述のφ２、Ｒ１、ｚ１、ｙ１、Ｍ及びＬ１の値から算出されたピント面において撮像されることとなる影の大きさである。
【００１８】
また、ケラレ判定部４６は、所定の操作が行われた際にケラレ判定を行ってもよいし、所定時間毎にケラレ判定を行ってもよい。例えば、静止画撮影の際にはレリーズボタンが半押しされた際にケラレ判定を行い、動画撮影の際には１秒等の所定時間毎にケラレ判定を行う構成としてもよい。また、ケラレ判定を行う際に焦点検出装置１４により被写体の距離分布を取得する。
【００１９】
また、スピードライト２２が撮像時に発光されるように設定されている場合にのみケラレ判定を行うようにしてもよい。また、スピードライト２２を発光させるか否かを測光センサ２１により測定された輝度値を用いて判定する場合においても、発光させる場合にのみケラレ判定を行う構成としてもよい。
【００２０】
次に、図面を参照してケラレ判定部によりケラレが生じると判定された場合において撮影レンズ６の鏡筒の影が撮像されることとなる領域の抽出処理について説明する。図５は、縦位置撮影を行う場合の構図の一例を示す図である。図中の「＋」は測距点を示している。図５に示す主要被写体である人物５２が位置する面と同一の面に被写体が存在する場合に撮影レンズ６の鏡筒の影５０が形成されることとなる領域をケラレ判定部４６により判定する。次に、ケラレ領域抽出部４７は、焦点検出装置１４により取得した被写体の距離分布を用いて、そのまま撮像した場合に撮影レンズ６の影が撮像されることとなる領域をケラレ判定部４６により判定された領域から抽出する。このとき、測距点における被写体距離が無限遠または所定の距離よりも長い場合には抽出する領域が存在しないと判定し、撮影レンズ６の鏡筒の影が撮像されることとなる領域は抽出されない。一方、測距点における被写体距離が測距点毎に定められる所定の距離よりも短い場合には撮影レンズ６の鏡筒の影が撮像されることとなる領域が抽出される。
【００２１】
図５に示す構図おいては中央に人物５２が位置し、鏡筒の影５０は画面の左側に形成されることとなるが、画面の左側には被写体は存在しないため鏡筒の影５０の範囲内に位置する測距点における被写体距離が無限遠となる。従って、ケラレ領域抽出部４７により撮影レンズ６の鏡筒の影が撮像されることとなる領域は抽出されない。このとき、表示制御部３６はファインダ接眼窓２０において観察されるファインダ像またはスルー画撮影を行っている場合には表示素子２６に表示されるスルー画に対して、撮影レンズ６の鏡筒の影の画像５０を実際には影は撮像されないことを識別可能な状態で重ねて表示してもよいし、表示しなくてもよい。表示する場合には鏡筒の影の画像５０を撮影者が構図の変更を行う際の参考とすることもできる。
【００２２】
図６は、主要被写体の他に被写体が存在する場合の構図の一例を示す図である。図６においては主要被写体である人物５２の左側に柱５４が写りこんでいる。このとき、図６に示す主要被写体である人物５２が位置する面と同一の面に被写体が存在する場合に撮影レンズ６の鏡筒の影が形成されることとなる領域をケラレ判定部４６により判定する。次に、ケラレ領域抽出部４７は、上述した処理と同様に焦点検出装置１４により取得した被写体の距離分布を用いて、そのまま撮像した場合に撮影レンズの影が撮像されることとなる領域をケラレ判定部４６により判定された領域から抽出する。
【００２３】
図６に示す構図においては、画面の下側において撮影レンズ６の鏡筒の影が撮像されることとなる。このとき、表示制御部３６はファインダ接眼窓２０において観察されるファインダ像またはスルー画撮影を行っている場合には表示素子２６に表示されるスルー画における人物５２に対して、上述のφ２、Ｒ１、ｚ１、ｙ１、Ｍ及びＬ１の値から算出されたピント面において撮像されることとなる大きさの影５６を重ねて表示する。また、柱５４に対しては測距点において検出された距離に基づいて大きさを変更した影５８を重ねて表示する。ここで、図３に示す（Ｒ３−Ｒ２）の絶対値を用いて図６に示す左右方向の略中央における影の大きさを算出することができる。即ち、上述のようにＲ２＝Ｒ１／Ｍであり、Ｒ３は（４）式のように表せるため、
【数５】
2011082850.tif 000007
の絶対値を用いて影の大きさを算出することができる。また、ファインダ像またはスルー画において表示される影の左右方向の略中央における上下方向の長さは、図６に示す上下方向の画角の長さの（｜Ｒ３−Ｒ２｜／２Ｒ２）倍の長さとなる。ただし、（７）式の左辺は簡易的な式であり、測距点が中央よりも左右の何れかに寄っている場合には（７）式を適宜修正した式を用いて影の大きさの算出を行う。
【００２４】
さらに、撮影レンズ６の鏡筒の影が撮像されることとなる領域を抽出した場合においてはレリーズボタンが操作されても撮像を禁止するレリーズロックを行ってもよい。また、撮影レンズ６の鏡筒の影が撮像されることとなる領域を抽出し、かつ、レリーズロックを行わない場合においては、レリーズボタンが操作されて撮像が行われると画像処理部３４により影が撮像された領域に対して画像処理を行い、画像処理が行われた画像データをメモリカード３８に記憶するようにしてもよい。また、画像処理を行わずにメモリカード３８に記憶してもよい。この場合には、撮影レンズ６の鏡筒の影が撮像されることとなる領域の情報を画像データに関連付けて例えばＥｘｉｆのヘッダ情報に記憶する。
【００２５】
レリーズロックを行わない場合において、画像処理を行うか否かは予め撮影者が設定してもよいし、記憶される画像データの画質によって画像処理を行うか否かを変更してもよい。例えば、記憶される画像データがＲＡＷ画像データである場合には画像処理を行わずに撮影レンズ６の鏡筒の影が撮像されることとなる領域の情報を画像データに関連付けて例えばＥｘｉｆのヘッダ情報に記憶し、記憶される画像データがＪＰＥＧ方式等で圧縮される場合には上述の画像処理を行いメモリカード３８に記憶する。
【００２６】
また、画像処理を行わずに画像データを記憶した場合には、メモリカード３８に記憶された画像データを読み出し表示素子２６に表示する際に表示制御部３６は、カメラに予め組み込まれたプログラムを用いて画像データに関連付けられた領域の情報に基づいて影を重ねて表示することができる。このとき、影を重ねて表示した領域に対して画像処理部３４により画像処理を行い、新たな画像データとしてメモリカード３８に記憶してもよい。
【００２７】
このような処理を行うことで画角内に被写体距離が異なる被写体が存在する場合であっても被写体距離に応じて適切な大きさの影の画像を表示することができる。
【００２８】
なお、画像処理を行わずに記憶する場合において、撮影レンズ６の鏡筒の影が撮像されることとなる領域の情報を画像データに関連付けて記憶する構成としたが、撮影レンズ６の鏡筒の影が撮像されることとなる領域を撮影レンズの情報、上述のφ２、Ｒ１、ｚ１、ｙ１、Ｍ及びＬ１の値、各測距点における被写体距離等の撮影レンズ６の鏡筒の影が撮像されることとなる領域を算出するためのパラメータをＥｘｉｆのヘッダ情報として記憶してもよい。この場合には、メモリカード３８に記憶された画像データを読み出し表示素子２６に表示する際にカメラに予め組み込まれた画像表示プログラムによりこれらのパラメータを用いて撮影レンズ６の鏡筒の影が撮像された領域を算出する。そして、表示制御部３６は撮像された画像における写りこんでいる撮影レンズ６の鏡筒の影に対して影の画像を重ねて表示することにより明確に表示することができる。また、影が撮像された領域に対して画像処理を行い、画像処理が行われた画像データをメモリカード３８に記憶してもよい。このとき、撮影レンズ６の鏡筒の影が写り込んでいる画像データとは別の新たな画像データとして記憶する。
【００２９】
また、動画撮影の際等所定時間毎にケラレ判定を行う場合には、撮影レンズ６の鏡筒の影が撮像されることとなる領域に基づいて影の大きさを所定時間毎に更新して表示してもよい。
【００３０】
次に、ケラレ判定と顔認識機能とを連動させる場合の処理について説明する。図７はケラレ判定と顔認識とを組み合わせた場合を示す図である。図７に示す構図おいては複数の人物が撮像素子１２の画角内に写り込んでいる。まず、図７に示す構図においてピントを合わせた面と同一の面内に被写体が存在する場合に撮影レンズ６の鏡筒の影が形成されることとなる領域をケラレ判定部４６により判定する。次に、ケラレ領域抽出部４７は、上述した処理と同様に焦点検出装置１４により取得した被写体の距離分布を用いて、そのまま撮像した場合に撮影レンズ６の鏡筒の影が撮像されることとなる領域をケラレ判定部４６により判定された領域から抽出する。
【００３１】
図７に示す構図においては、画面の下側において撮影レンズ６の鏡筒の影が撮像されることとなる。このとき、表示制御部３６は各測距点により検出された被写体距離を用いて、ファインダ接眼窓２０において観察されるファインダ像またはスルー画撮影を行っている場合には表示素子２６に表示されるスルー画に対して、被写体毎に影の大きさを変更して表示する。
【００３２】
また、顔認識部４５は図７の枠６０で示すように人物の顔を認識する。認識した人物の顔と影６２が重なっている場合においてレリーズボタンが操作された際には、上述の処理と同様にレリーズロックを行ってもよいし、レリーズロックを行わずに撮像を行う構成としてもよい。レリーズロックを行わない場合には、影が撮像された領域に対して画像処理を行い、画像処理が行われた画像データをメモリカード３８に記憶してもよいし、画像処理を行わずにメモリカード３８に記憶してもよい。レリーズロックを行わない場合において、画像処理を行うか否かは予め撮影者が設定してもよいし、記憶される画像データの画質によって画像処理を行うか否かを変更してもよい。また、人物の顔と影が重なる旨の図形による警告表示、「ケラレが生じます」や「影が写ります」等の文字による警告表示を行ってもよい。
【００３３】
一方、認識した人物の顔と影６０が重なっていない場合においてレリーズボタンが操作された際にはレリーズロック処理または影が撮像された領域に対する画像処理等を行わずに撮像を行う。このとき、撮影レンズ６の鏡筒の影が撮像されることとなる領域の情報を画像データに関連付けて例えばＥｘｉｆのヘッダ情報に記憶する構成としてもよい。
【００３４】
なお、画像処理を行う際に影が撮像される領域に対して画像処理を行う構成としたが、認識した人物の顔と影とが重なる領域に対してのみ画像処理を行う構成としてもよい。
【００３５】
また、認識した人物の顔と影が重なっている場合であっても、予め登録された人物の顔と影とが重なっていない場合にはレリーズロック処理または影が撮像された領域に対する画像処理等を行わずに撮像を行う構成としてもよい。
【００３６】
本実施の形態に係る撮像装置によれば、スピードライトから射出された光により形成される撮影レンズの影が撮像されることとなる場合に適切な処理を行うことができる。
【００３７】
上述の実施の形態に示す図においては測距点が１１点である例を示しているが、測距点の数は任意のものである。また、撮像素子１２による像面オートフォーカス検知等、画面全体に高密度に測距点が存在する場合には、被写体の距離分布をより詳細に取得することができる。
【００３８】
次に、アクセサリーシューに外付けスピードライトを取り付けた場合、及び撮影レンズの鏡筒先端にフードやフィルタを取り付けた場合のケラレ判定について説明する。図８に示す外付けスピードライト６４を取付部６６を介してアクセサリーシュー２４に取り付けた場合には、図８に示すようにアクセサリーシュー２４の座標は（ｚ２、ｙ２）であるため、外付けスピードライト６４の発光管中心６８の座標は（ｚ２＋ｚ３、ｙ２＋ｙ３）となる。従って、外付けスピードライト６４を用いた場合には、ｚ３、ｙ３の値等の外付けスピードライト６４の情報をアクセサリー情報取得部４９を介して取得し、ケラレ判定部４６は式（６）におけるｚ１をｚ２＋ｚ３に、ｙ１をｙ２＋ｙ３にそれぞれ置き換えてケラレ判定を行う。
【００３９】
撮影レンズ６の鏡筒先端にフードを取り付けた場合には、カメラ２は撮影レンズ６を介してフードの情報を取得する。即ち、撮影レンズ６の鏡筒先端近傍に電気接点を有するフードガイドを備え、撮影レンズ６が電気接点を介して取得したフードの情報をカメラ２は通信部４２を介して取得し、ケラレ判定部４６によるケラレ判定に用いる。
【００４０】
なお、この場合に撮影レンズ６の鏡筒先端近傍に特定のフードを取り付けた場合にのみオンするオンオフ式のスイッチを設けることにより、特定のフードが取り付けられた場合にのみフードの情報を取得可能な構成としてもよい。また、フード及びカメラ２に無線通信可能な無線通信部をそれぞれ設けることにより、フードの情報を無線により取得する構成としてもよい。
【００４１】
撮影レンズ６の先端にフィルタを取り付けた場合には、撮影者がカメラ２に設けられたマルチセレクタ等を用いて手動によりフィルタの直径、高さ等を入力することでカメラ２はフィルタの情報を取得し、ケラレ判定部４６によるケラレ判定に用いる。ここで、撮影者が入力する直径、高さ等の値はカタログ等に記載のものでもよいし、実際に測定した値であってもよい。
【００４２】
なお、上述の実施の形態においては、ズームリング及びピントリングの位置から被写体距離や像倍率を求めるためのテーブルをカメラが備える構成として説明したが、このテーブルを撮影レンズが備える構成としてもよい。この構成においては、ケラレ判定を像倍率を用いて行うため、撮像素子が異なる場合であっても撮影レンズで求めた像倍率及び被写体距離をケラレ判定に用いることができる。
【００４３】
また、上述の実施の形態においては、像倍率Ｍを上述のＲ１及びＲ２から算出する構成を例に説明したが、像倍率Ｍを焦点距離と被写体距離とを用いて、Ｍ＝（焦点距離／被写体距離）として算出してもよい。
【００４４】
また、上述の実施の形態においては、ファインダ像またはスルー画においてケラレ判定部４６によりケラレが発生することが判定された領域に影の画像を重ねて表示する構成としたが、装着されている撮影レンズの種類の情報、像倍率等を用いて、予め「常にケラレが発生する」、「被写体から何ｍ以上離れた場合にはケラレが発生しない」等の判定を行い、その旨の表示を行う構成としてもよい。
【００４５】
また、上述の実施の形態においては、撮影レンズ６の鏡筒の影が撮像されることとなる領域の情報を画像データに関連付けて記憶する場合に、カメラに予め組み込まれた画像表示プログラムを用いて画像データに関連付けられた領域の情報に基づいて影を画像に対して重ねて表示しているが、該プログラムをインターネット等のネットワークを介してダウンロードし、コンピュータに組み込むことによって、上述の表示処理を行うことができるようにコンピュータを機能させるようにしてもよい。
【００４６】
また、該プログラムはフレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ等のコンピュータ読み取り可能な記録媒体に記録されていてもよい。即ち、コンピュータ読み取り可能な記録媒体から読み取り、コンピュータに組み込むことによって、上述の表示処理を行うことができるようにコンピュータを機能させるようにしてもよい。
【００４７】
また、上述の実施の形態においては、撮影レンズ６の鏡筒の影が撮像されることとなる領域を算出するためのパラメータを画像データに関連付けて記憶する場合に、カメラに予め組み込まれた画像表示プログラムを用いて画像データに関連付けられたパラメータに基づいて影が撮像されることとなる領域を算出し、影を画像に対して重ねて表示しているが、該プログラムをインターネット等のネットワークを介してダウンロードし、コンピュータに組み込むことによって、上述の算出処理及び表示処理を行うことができるようにコンピュータを機能させるようにしてもよい。
【００４８】
また、該プログラムはフレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ等のコンピュータ読み取り可能な記録媒体に記録されていてもよい。即ち、コンピュータ読み取り可能な記録媒体から読み取り、コンピュータに組み込むことによって、上述の算出処理及び表示処理を行うことができるようにコンピュータを機能させるようにしてもよい。
【符号の説明】
【００４９】
２…カメラ、６…撮影レンズ、１２…撮像素子、１４…焦点検出装置、１６…ファインダ表示素子、２０…ファインダ接眼窓、２２…スピードライト、２６…表示素子、２８…ＣＰＵ、３６…表示制御部、４０…エンコーダ、４２…通信部、４５…顔認識部、４６…ケラレ判定部、４７…ケラレ領域抽出部、４８…テーブル記憶部。
【図１】
2011082850.tif 000008
【図２】
2011082850.tif 000009
【図３】
2011082850.tif 000010
【図４】
2011082850.tif 000011
【図５】
2011082850.tif 000012
【図６】
2011082850.tif 000013
【図７】
2011082850.tif 000014
【図８】
2011082850.tif 000015