(57)【要約】【課題】  本発明は、撮影時に、被写体とフラッシュが届く範囲の位置関係を視覚的に通知することを目的とする。【解決手段】  被写体を照明するフラッシュ部を備え、測定された明るさから適正露出を決定し、フラッシュ部の発光量と決定した適正露出からフラッシュ到達距離を算出する。被写体を認識し、被写体までの距離を取得する。被写体までの距離と、フラッシュ到達距離を表すマップ画像を生成して表示する。【選択図】  図４
2016076855.tif 000002
【特許請求の範囲】
【請求項１】
被写体を照明するフラッシュ部を備えた撮像装置であって、
前記被写体を認識する被写体認識手段と、
測定された明るさから適正露出を決定する決定手段と、
前記フラッシュ部の発光量と前記決定手段が決定した適正露出からフラッシュ到達距離を算出するフラッシュ到達距離算出手段と、
前記被写体までの距離を取得する取得手段と、
前記被写体までの距離と、前記フラッシュ到達距離を表すマップ画像を生成するマップ画像生成手段と、
前記マップ画像を表示する表示手段を備えたことを特徴とする撮像装置。
【請求項２】
前記マップ画像生成手段は、前記フラッシュ到達距離を、線分、矢印、三角形、円、楕円および矩形のうちいずれかの図形で表すマップ画像を生成することを特徴とする請求項１記載の撮像装置。
【請求項３】
前記マップ画像生成手段は、前記被写体を照明する光量に応じたグラデーションを含む図形を表すマップ画像を生成することを特徴とする請求項１または２に記載の撮像装置。
【請求項４】
前記マップ画像生成手段は、
前記被写体を照明する光量に応じて白飛びの可能性のある範囲を強調表示したマップ画像を生成することを特徴とする請求項１乃至３いずれか１項に記載の撮像装置。
【請求項５】
前記マップ画像生成手段は、画角を表すマップ画像を生成することを特徴とする請求項１乃至４いずれか１項に記載の撮像装置。
【請求項６】
前記マップ画像生成手段は、前記被写体を表す図形を含むマップ画像を生成することを特徴とする請求項１乃至５いずれか１項に記載の撮像装置。
【請求項７】
前記被写体認識手段は、前記被写体の種類を認識し、前記被写体を表す図形は、被写体の種類と対応する図形であることを特徴とする請求項６記載の撮像装置。
【請求項８】
前記フラッシュ到達距離と前記被写体までの距離に基づいて、前記フラッシュ到達距離の範囲外に被写体が存在することを通知する通知手段をさらに備えたことを特徴とする請求項１乃至７いずれか１項に記載の撮像装置。
【請求項９】
前記表示手段は、撮像画像、撮像画像の一部に前記マップ画像を重畳した画像、撮像画像と前記マップ画像を並べて表示した画像、あるいは前記マップ画像のいずれかを表示することを特徴とする請求項１乃至８いずれか１項に記載の撮像装置。
【請求項１０】
被写体を照明するフラッシュ部を備えた撮像装置の制御方法であって、
前記被写体を認識するステップと、
測定された明るさから適正露出を決定するステップと、
前記フラッシュ部の発光量と前記決定手段が決定した適正露出からフラッシュ到達距離を算出するステップと、
前記被写体までの距離を取得するステップと、
前記被写体までの距離と、前記フラッシュ到達距離を表すマップ画像を生成するステップと、
前記マップ画像を表示するステップを備えたことを特徴とする制御方法。
【請求項１１】
被写体を照明するフラッシュ部を備えた撮像装置のコンピュータに、
前記被写体を認識するステップと、
測定された明るさから適正露出を決定するステップと、
前記フラッシュ部の発光量と前記決定手段が決定した適正露出からフラッシュ到達距離を算出するステップと、
前記被写体までの距離を取得するステップと、
前記被写体までの距離と、前記フラッシュ到達距離を表すマップ画像を生成するステップと、
前記マップ画像を表示するステップを実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被写体を照明するフラッシュ部を備えた撮像装置に関する。
【背景技術】
【０００２】
従来、撮像装置が被写体距離を算出し、フラッシュの適正光量を調整するのに利用したり、フラッシュが届かない距離の時は警告を出したりすることが提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１３９４２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術では、ユーザーは、フラッシュが被写体に届かないことを知るだけに過ぎない。よって、ユーザーはフラッシュが被写体に届くようにするために、被写体または撮像装置がどのように移動すればよいかが容易には分からず、試行錯誤を繰り返さなければならないという問題があった。また、撮影時にこのような試行錯誤を行うと、ユーザーはシャッターチャンスを逃してしまうという問題があった。
【０００５】
そこで、本発明は、撮影時に、被写体とフラッシュが届く範囲の位置関係を視覚的に通知することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本願発明の１つは、被写体を照明するフラッシュ部を備えた撮像装置であって、前記被写体を認識する被写体認識手段と、測定された明るさから適正露出を決定する決定手段と、前記フラッシュ部の発光量と前記決定手段が決定した適正露出からフラッシュ到達距離を算出するフラッシュ到達距離算出手段と、前記被写体までの距離を取得する取得手段と、前記被写体までの距離と、前記フラッシュ到達距離を表すマップ画像を生成するマップ画像生成手段と、前記マップ画像を表示する表示手段とを備えたことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、撮影時に、被写体とフラッシュが届く範囲の位置関係を視覚的に通知することで、被写体と撮像装置を適した配置して速やかに適切な明るさで被写体を撮影することができ、ユーザーは所望の撮影画像を得られるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態における撮像装置の構成の一例を示すブロック図である。
【図２】本発明の一実施形態における撮像装置の動作の一例を示すフローチャート図である。
【図３】本発明の一実施形態における撮像装置の動作の一例を示すフローチャート図である。
【図４】本発明の一実施形態における表示部に表示される画像の一例を示す図である。
【図５】本発明の一実施形態における表示部に表示される画像の一例を示す図である。
【図６】本発明の一実施形態における表示部に表示される画像の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下に、図面を参照して、この発明の好適な実施の形態を例示的に詳しく説明する。ただし、この実施形態に記載されている構成要素はあくまで例示であり、この発明の範囲をそれらのみに限定する趣旨のものではない。
【００１０】
（第１の実施形態）
図１は、本発明の第一の実施例における撮像装置１０の構成を示すブロック図である。撮像装置１０には外付けフラッシュ１２が接続されている。
【００１１】
レンズ部１０１は、画像を撮像するための光学系であり、例えば複数のレンズで構成され、フォーカスレンズ、ズームレンズを含む。レンズ制御部１０２は、レンズ部１０１を制御し、フォーカスの調整やズームの調整を行う。
【００１２】
撮像部１０３は、被写体を撮像するものであり、例えばＣＣＤ、ＣＭＯＳセンサ等の撮像素子を含む。この撮像素子はレンズ部１０１によって結像された画像を電子的に撮像するための素子である。また、撮像部１０３は、撮像素子から出力されたアナログ信号をデジタル信号に変換するＡ／Ｄ変換回路を含む。操作部１０４は、動作モード選択ボタンや、シャッターボタン、フラッシュ発光モード選択ボタンなどで構成される。撮像装置１０には動作モードとして「静止画撮影モード」「再生モード」などがあり、動作モード選択ボタンによってそれらが選択される。また、シャッターボタンは「半押し」と「全押し」とからなる二段ストローク式の押下スイッチで構成される。シャッターボタンを半押しすると、撮像準備処理、すなわちＡＥ（Ａｕｔｏｍａｔｉｃ  Ｅｘｐｏｓｕｒｅ）、ＡＦ（Ａｕｔｏ  Ｆｏｃｕｓ）の各処理を行い、全押しすると本撮像処理、すなわち記録用の画像の撮像を行う。また、撮像装置１０にはフラッシュ発光モードとして「強制発光」「オート発光」「発光禁止」があり、フラッシュ発光モード選択ボタンによってそれらが選択される。フラッシュ発光モードの詳細については後述する。
【００１３】
システム制御部１０５は、操作部１０４から受信した入力操作信号をもとに、撮像装置１０の全体の動作を制御する。また、各種演算処理を行う演算手段としても機能する。ＲＯＭ１０６は、不揮発性メモリであり、内蔵フラッシュ部１１２の性能を表すガイドナンバーや、システム制御部１０５によって実行されるプログラム等を記録している。ＲＡＭ１０７は、揮発性メモリであり、撮像部１０３から送られてくる撮像画像を一時的に記録する。また、システム制御部１０５の作業用領域としても利用される。ＲＡＭ１０７が一時的に記録した撮像画像は、圧縮され所定フォーマットの画像データとして、メモリカード１０８に記録される。操作部１０４によって再生モードが選択されると、システム制御部１０５はメモリカード１０８に記録されている画像を読み出し、表示部１１７に表示する。
【００１４】
ＡＥ検出部１０９は、撮像部１０３から受信した撮像画像をもとに、ＡＥ制御に必要な演算値を算出する。システム制御部１０５は、このＡＥ検出部１０９が算出した演算値に基づいて、撮影シーンの明るさを検出し、撮像に適した露出、すなわち適正露出を算出する。そして、算出した適正露出になるよう露出の設定値を決定する。ＡＦ検出部１１０は、撮像部１０３から受信した撮像画像をもとに、ＡＦ制御に必要な演算値を算出する。システム制御部１０５は、このＡＦ検出部１１０が算出した演算値に基づいて、画像の鮮鋭度の評価値を算出する。そして、評価値が最大となるレンズ位置を検出し、その位置にフォーカスレンズを移動するように、レンズ制御部１０２に命令を送信する。
【００１５】
内蔵フラッシュ部１１２は、フラッシュを発光して被写体を照明する。内蔵フラッシュ制御部１１３は、システム制御部１０５からの命令により、フラッシュ発光モードに合わせて内蔵フラッシュ部１１２のＯＮ、ＯＦＦを制御する。また、撮像装置１０には外付フラッシュ部１２１が接続されている。外付フラッシュ部１２１もフラッシュを発光して被写体を照明する。外付フラッシュ制御部１２２は、撮像装置１０のシステム制御部１０５からの命令を接続部１２３を介して受信し、フラッシュ発光モードに合わせて外付フラッシュ部１２１のＯＮ、ＯＦＦを制御する。また、外付フラッシュ部１２１の性能を表すガイドナンバーを保持しており、撮像装置１０に接続した際に、接続部１２３を介してシステム制御部１０５にガイドナンバーが送信され、ＲＡＭ１０７に書き込まれる。
【００１６】
表示部１１７は、撮像部１０３から受信した撮像画像や、メモリカード１０８から読み出した画像、マップ画像生成部１１６が生成したマップ画像などを表示する。
【００１７】
次に、本実施例における撮像装置１０の動作の一例について図２のフローチャート図を用いて説明する。図２のフローチャート図では、撮像装置１０において静止画撮影モードが選択されて静止画の撮像処理を開始し、終了するまでの動作の一例を示している。以下の処理は撮像装置１０のシステム制御部１０５がＲＯＭやＲＡＭに格納されたプログラムにしたがって各部を制御することで実現される。
【００１８】
操作部１０４により静止画撮影モードが選択されると（Ｓ２０１）、システム制御部１０５は、撮像部１０３からリアルタイムに出力されるライブビュー画像を取り込み、表示部１１７に表示する（Ｓ２０２）。システム制御部１０５は、操作部１０４からの入力信号からシャッターボタンが半押しされたかどうかを判定し（Ｓ２０３）、シャッターボタンが半押しされるまでライブビュー画像の取り込みと表示の更新を繰り返す。
【００１９】
シャッターボタンが半押しされると（Ｓ２０３でＹｅｓ）、ＡＥ検出部１０９とＡＦ検出部１１０は、それぞれＡＥ処理とＡＦ処理を行う（Ｓ２０４）。すなわち、ＡＥ検出部１０９は撮影シーンを測光し、測光結果から適正露出となるよう露出の設定値を決定する。また、ＡＦ検出部１１０は、検出された被写体にピントが合うようにフォーカシングを行う。
【００２０】
ＡＥ処理とＡＦ処理が完了すると、システム制御部１０５は内蔵フラッシュ部１１２、または外付フラッシュ部１２１がＯＮに設定されているかどうかを判定する（Ｓ２０５）。ここで、フラッシュ発光モードについて説明する。本実施形態のフラッシュ発光モードとしては、「強制発光」「オート発光」「発光禁止」がある。「強制発光」とは、内蔵フラッシュ制御部１１３が内蔵フラッシュ部１１２を強制的にＯＮに設定するモードであり、「発光禁止」とは、内蔵フラッシュ制御部１１３が内蔵フラッシュ部１１２を強制的にＯＦＦに設定するモードである。「オート発光」とは、撮影シーンの光量に応じて内蔵フラッシュ部１１２のＯＮとＯＦＦを切替えるモードである。具体的には、ＡＥ検出部１０９が検出した評価値をもとに、システム制御部１０５が撮影シーンにおいて光量が不足していると判断すると、内蔵フラッシュ制御部１１３は内蔵フラッシュ部１１２をＯＮに設定する。逆に、光量が十分であると判断すると、内蔵フラッシュ制御部１１３は内蔵フラッシュ部１１２をＯＦＦに設定する。外付フラッシュ部１２１が撮像装置１０に接続されている場合は、上記の内蔵フラッシュ部１１２および内蔵フラッシュ制御部１１３と同様の処理によって、外付フラッシュ制御部１２２が外付フラッシュ部１２１のＯＮとＯＦＦを設定するように制御する。
【００２１】
ステップＳ２０５において、内蔵フラッシュ部１１２または外付フラッシュ部１２１がＯＮでないと判定されると（Ｓ２０５でＮｏ）、シャッターボタンが全押しされたか否かを判定する（Ｓ２１３）。その後、シャッターボタンが全押しされると（Ｓ２１３でＹｅｓ）、フラッシュ発光なしで、本撮像処理を行う（Ｓ２１０）。
【００２２】
一方、ステップＳ２０５において、内蔵フラッシュ部１１２または外付フラッシュ部１２１がＯＮであると判定されると（Ｓ２０５でＹｅｓ）、システム制御部１０５はフラッシュ到達距離算出処理を行う（Ｓ２０６）。ここで、フラッシュ到達距離算出処理について説明する。まず、システム制御部１０５は内蔵フラッシュ部１１２または外付フラッシュ部１２１の性能を表すガイドナンバー（フラッシュの発光量）を読み出す。そして、読み出したガイドナンバーと、ＡＥ検出部１０９が決定した露出の設定値をもとにフラッシュの光の到達距離を算出する。例えば、内蔵フラッシュ部１１２または外付フラッシュ部１２１の性能として、ＩＳＯ感度１００の場合のフラッシュの発光量を表すガイドナンバー（ＧＮ）と、絞り値（ＡＶ）、ＩＳＯ感度（ＩＳＯ）をもとに以下の式でフラッシュ到達距離（ＦＤ）を算出する。
【００２３】
【数１】
2016076855.tif 000003
【００２４】
そして、システム制御部１０５はマップ画像生成・表示処理を実行する（Ｓ２０７）。マップ画像生成・表示処理の詳細については図３のフローチャート図を参照して後述する。
【００２５】
次に、システム制御部１０５はシャッターボタンが全押しされたかどうかを判定する（Ｓ２０８）。シャッターボタンが全押しされていないと判定すると（Ｓ２０８でＮｏ）、ステップＳ２０７に戻り、マップ画像の表示の更新を行う。シャッターボタンが全押しされたと判定すると（Ｓ２０８でＹｅｓ）、内蔵フラッシュ部１１２または外付フラッシュ部１２１を発光し（Ｓ２０９）、本撮像処理を行う（Ｓ２１０）。
【００２６】
そして、システム制御部１０５は撮像部１０３によって本撮像処理が実行され、生成された画像ファイル（以下、本撮像画像）をメモリカード１０８に記録する（Ｓ２１１）。
【００２７】
本撮像画像がメモリカード１０８に記録されると、システム制御部１０５は静止画撮像モードを終了するか否か、すなわち操作部１０４によってモードが変更された、あるいは電源が切られたかどうかを判定する（Ｓ２１２）。静止画撮影モードを終了すると判定すると（Ｓ２１２でＹｅｓ）、本処理を終了する。静止画撮影モードを終了しないと判定すると（Ｓ２１２でＮｏ）、ステップＳ２０２に戻り、撮像装置１０は静止画撮影モードを続行する。
【００２８】
次に、前述したステップＳ２０７のマップ画像生成・表示処理について、図３のフローチャート図を用いて説明する。
【００２９】
まず、システム制御部１０５はステップＳ２０２で取り込まれたライブビュー画像に対して被写体認識処理を実行し、被写体が存在する領域（被写体領域）を検出し、当該被写体の種類を認識する（Ｓ３０１）。ここで、例えば、人物、動物、車両、植物、建物等のクラスがＲＯＭ１０６に保持されている。そして、システム制御部１０５は、被写体領域に存在する被写体の特徴に基づき、当該被写体がどのクラスに合致するか、あるいはどのクラスとも合致しないかを判定することで、当該被写体の種類を認識することができる。被写体がどのクラスに合致するかの判定は、クラスごとに被写体のサイズや形、色等の判定基準を保持しておき、その判定基準と、被写体の特徴とが合致するかどうかで判定する。被写体がいずれかのクラスに合致した場合、システム制御部１０５は、被写体領域と、合致したクラスに対応する種類とを関連付けてＲＡＭ１０７に書き込む。被写体がいずれのクラスにも合致しない場合、システム制御部１０５は、被写体領域のサイズや形、色等を認識して特徴を取得し、被写体領域の特徴を被写体領域と関連付けてＲＡＭ１０７に書き込む。
【００３０】
次に、システム制御部１０５は、撮像装置１０から認識された被写体までの距離を取得する（Ｓ３０２）。ここで、撮像装置１０から被写体までの距離の取得方法としては、例えばＡＦ検出部１１０が算出した鮮鋭度の評価値が最大であったフォーカス値をもとに、被写体までの距離を算出するなど、周知の技術を用いることができる。
【００３１】
そして、システム制御部１０５は、ステップＳ２０６で算出されたフラッシュ到達距離を取得し（Ｓ３０３）、撮像装置１０から被写体までの距離とフラッシュ到達距離に基づいて、マップ画像を生成し（Ｓ３０４）、表示部１１７に表示する（Ｓ３０５）。
【００３２】
ここで、マップ画像生成処理について説明する。システム制御部１０５は、ステップＳ２０６で算出されたフラッシュ到達距離とステップＳ３０２で取得された被写体までの距離に基づき、マップ画像を生成する。図４（ａ）はライブビュー画像の一例であり、被写体４０１、４０２が映し出されている。図４（ｂ）は図４（ａ）のライブビュー画像４００に対応したマップ画像の一例であり、マップ画像とは、撮像装置１０から被写体までの距離と、フラッシュ到達距離を視覚的に表した画像である。図４（ｂ）に示すマップ画像４１０はライブビュー画像４００の撮影方向に対して上から見下ろした図になっており、マップ画像４１０の縦方向が撮影方向（奥行き方向）を表し、マップ画像４１０の横方向は撮影方向に対する水平方向（左右方向）を表している。マップ画像４１０において、Ｐ１、Ｐ２は被写体を表すマークであり、それぞれ被写体４０１、４０２に対応している。Ｐ１、Ｐ２は、撮像装置１０から被写体４０１、４０２までの距離に応じたマップ画像４１０上の位置に、それぞれ表示される。また、Ｐ１、Ｐ２には、認識された被写体の種類に対応したマークが用いられる。被写体の種類を認識できていない場合は、被写体のサイズや形、色に応じたマークが用いられる。図４（ｂ）の場合、被写体４０１、４０２は人物であるため、Ｐ１、Ｐ２には人物を表すマークが用いられている。Ｆ１は、フラッシュ到達距離を表す図形である。Ｆ１の上下方向の長さ４１１は、ステップＳ２０６で算出されたフラッシュ到達距離（ＦＤ）を表す。Ｌ１、Ｌ２は、ライブビュー画像４００における画角を表す線分である。
【００３３】
そして、システム制御部１０５はライブビュー画像を再び取り込み（Ｓ３０６）、取り込まれたライブビュー画像に対して被写体認識処理を実行し、被写体が移動したかどうか、すなわち、被写体領域に変化があるか否かを判定する（Ｓ３０７）。ステップＳ３０７において、被写体が移動していないと判定されれば（Ｓ３０７でＮｏ）、本処理を終了する。一方、被写体が移動したと判定されれば（Ｓ３０７でＹｅｓ）、ＡＥ検出部１０９とＡＦ検出部１１０は、それぞれＡＥ処理とＡＦ処理を再び行う（Ｓ３０８）。その後、マップ画像の更新のためにステップＳ３０２の処理に戻る。
【００３４】
なお、上述の実施例では、撮像装置１０から被写体までの距離を、ＡＦ検出部１１０が算出した鮮鋭度の評価値が最大であったフォーカス値をもとに、被写体までの距離を算出したが、これに限定しない。例えば、被写体までの距離を測定する測距装置を別に構成し、撮像装置１０内に設けてもよいし、撮像装置１０と接続していてもよい。
【００３５】
また、上述の実施例では、シャッターボタンを半押ししたタイミングで、マップ画像生成のための被写体に対する測距を開始したが、他にも例えば、常に被写体に対する測距を行っていても良い。
【００３６】
また、上述の実施例では、フラッシュ到達距離を表す図形として、図４（ｂ）に示すような図形Ｆ１を表示したが、これに限定しない。他にも例えば、線分、矢印、三角形、円、楕円、矩形などを、フラッシュ到達距離を表す図形として表示してもよい。また、フラッシュ到達距離を表す図形を、被写体を照明する光量に応じてグラデーション表示してもよい。さらに、被写体を照明する光量が多すぎて白飛びする可能性があると判定された範囲Ｆ２を、図４（ｃ）に示すように強調表示してもよい。
【００３７】
また、上述の実施例では、フラッシュ到達距離をマップ画像上に表示して被写体の位置と同時に確認可能にしているが、加えてフラッシュ到達距離の範囲外に被写体が少なくとも一人存在している場合に、そのことを通知するために強調表示してもよい。例えば、図５（ａ）に示すライブビュー画像が読み込まれ、被写体５０２にはフラッシュが到達しないと判定された場合、被写体５０２を表すマークＰ２の色を変えて強調表示した図５（ｂ）に示すマップ画像を表示してもよい。あるいは図５（ｃ）に示すように、マップ画像上に「フラッシュが届かない被写体がいます」などの警告文を表示したダイアログ画像を表示することで通知してもよい。
【００３８】
上述の実施例では、静止画撮影モードで内蔵フラッシュ部１１２、または外付けフラッシュ１２がＯＮであればマップ画像を表示部１１７に表示するとしたが、表示部１１７に表示する画像を撮影者が選択可能にしてもよい。例えば、操作部１０４により図６に示すように（ａ）ライブビュー画像（ｂ）ライブビュー画像の一部にマップ画像を重畳した画像（ｃ）ライブビュー画像とマップ画像を並べた画像（ｄ）ライブビュー画像とマップ画像等複数の形態を切り替え可能としてもよい。
【００３９】
（他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【図１】
2016076855.tif 000004
【図２】
2016076855.tif 000005
【図３】
2016076855.tif 000006
【図４】
2016076855.tif 000007
【図５】
2016076855.tif 000008
【図６】
2016076855.tif 000009