(57)【特許請求の範囲】
【請求項１】
複数の被写体の距離情報を取得する距離情報取得手段と、
動画撮影の際のフォーカスレンズの撮影開始位置及びフォーカスレンズの移動先位置の各々を設定するレンズ位置設定手段と、を備え、
前記レンズ位置設定手段は、主被写体に焦点が合うフォーカスレンズの位置を前記移動先位置に設定するとともに、前記主被写体との深度の差が所定の閾値以上となるフォーカスレンズの位置を前記撮影開始位置に設定することを特徴とする撮像装置。
【請求項２】
前記フォーカスレンズは移動可能な最大移動速度が規定され、
前記レンズ位置設定手段は、前記動画撮影の際の前記フォーカスレンズの移動速度が最大移動速度を超えない位置であって、且つ前記主被写体に焦点が合わないフォーカスレンズの位置を前記撮影開始位置に設定することを特徴とする請求項１記載の撮像装置。
【請求項３】
前記フォーカスレンズの移動可能領域が規定され、
前記レンズ位置設定手段は、前記フォーカスレンズの移動可能領域を超えない位置であって、且つ前記主被写体に焦点が合わないフォーカスレンズの位置を前記撮影開始位置に設定することを特徴とする請求項１又は２記載の撮像装置。
【請求項４】
前記主被写体に焦点が合うフォーカスレンズの位置が、前記フォーカスレンズの移動可能領域の境界となる境界位置の近傍であるか否かを判別する判別手段を更に有し、
前記判別手段により、前記主被写体に焦点が合うフォーカスレンズの位置が、前記フォーカスレンズの移動可能領域の境界となる境界位置の近傍であると判別された場合、前記レンズ位置設定手段は、前記境界位置から離れる方向に位置し、且つ前記主被写体に焦点が合わなくなるフォーカスレンズの位置を前記撮影開始位置に設定することを特徴とする請求項３記載の撮像装置。
【請求項５】
前記動画撮影の実行時間を設定する実行時間設定手段を更に備え、
前記動画撮影の際、前記設定された実行時間から前記フォーカスレンズが前記撮影開始位置から前記移動先位置への移動に要した時間を除いた時間に亘り、前記フォーカスレンズを前記移動先位置から移動させずに動画撮影が行われることを特徴とする請求項１乃至４のいずれか１項に記載の撮像装置。
【請求項６】
前記複数の被写体は、前記主被写体と異なる副被写体を含み、
前記主被写体を示す主被写体領域及び前記副被写体を示す副被写体領域の各々を検知する検知手段を更に備え、
前記検知手段は、前記主被写体領域に顔が含まれる場合、前記主被写体領域に含まれる顔の大きさに対して所定の割合より小さい顔以外の領域を前記副被写体領域として検知することを特徴とする請求項１記載の撮像装置。
【請求項７】
動画撮影を行う撮像装置の制御方法であって、
複数の被写体の距離情報を取得する距離情報取得ステップと、
動画撮影の際のフォーカスレンズの撮影開始位置及びフォーカスレンズの移動先位置の各々を設定するレンズ位置設定ステップと、を有し、
前記レンズ位置設定ステップは、主被写体に焦点が合うフォーカスレンズの位置を前記移動先位置に設定するとともに、前記主被写体との深度の差が所定の閾値以上となるフォーカスレンズの位置を前記撮影開始位置に設定することを特徴とする制御方法。
【請求項８】
動画撮影を行う撮像装置の制御方法をコンピュータに実行させるプログラムにおいて、前記撮像装置の制御方法は、
複数の被写体の距離情報を取得する距離情報取得ステップと、
動画撮影の際のフォーカスレンズの撮影開始位置及びフォーカスレンズの移動先位置の各々を設定するレンズ位置設定ステップと、を有し、
前記レンズ位置設定ステップは、主被写体に焦点が合うフォーカスレンズの位置を前記移動先位置に設定するとともに、前記主被写体との深度の差が所定の閾値以上となるフォーカスレンズの位置を前記撮影開始位置に設定することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置及びその制御方法、並びにプログラムに関し、特に、動画撮影可能な撮像装置及びその制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
ユーザに設定された短い撮影時間、例えば、数秒間の動画を撮影可能な画像処理装置としてのデジタルカメラが知られている。撮影された動画には、被写体の動き等を強調するために、早送りや巻き戻し等の特殊な効果が付加されることがある。特殊な効果を付加する技術として、例えば、デジタルカメラが、複数の被写体が含まれる動画を撮影する際、主被写体を示す領域（以下、「主被写体領域」という。）及び当該主被写体領域に対して深度の差が大きい副被写体を示す領域（以下、「副被写体領域」という。）を夫々設定する技術が知られている。この技術では、最初に副被写体領域へピントを合わせて撮影を開始し、徐々にピントを副被写体領域から主被写体領域へ移行させ、最終的にピントを主被写体領域に合わせる（例えば、特許文献１参照）。これにより、副被写体領域の表示がピントが合った鮮明な表示からピントが合わない不鮮明な表示に変化し、主被写体領域の表示が不鮮明な表示から鮮明な表示に変化するような、ピントが変化していく動画像を取得することが可能となる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２８６７５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の技術を主被写体領域に対して深度の差が小さい副被写体領域しか存在しない動画の撮影に用いた場合、最初に副被写体領域へピントを合わせたときに主被写体領域へもほぼピントが合う。そのため、徐々にピントを副被写体領域から主被写体領域へ移行させても副被写体領域の表示及び主被写体領域の表示はほぼ鮮明なままであり、ピントが変化していく動画を撮影することができない。
【０００５】
本発明の目的は、ピントが変化していく動画を確実に撮影することができる撮像装置及びその制御方法、並びにプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の撮像装置は、複数の被写体の距離情報を取得する距離情報取得手段と、動画撮影の際のフォーカスレンズの撮影開始位置及びフォーカスレンズの移動先位置の各々を設定するレンズ位置設定手段と、を備え、前記レンズ位置設定手段は、主被写体に焦点が合うフォーカスレンズの位置を前記移動先位置に設定するとともに、前記主被写体との深度の差が所定の閾値以上となるフォーカスレンズの位置を前記撮影開始位置に設定することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ピントが変化していく動画を確実に撮影することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施の形態に係る画像形成装置としてのカメラの構成を概略的に示すブロック図である。
【図２】図１のカメラで実行される特殊効果動画撮影処理の手順を示すフローチャートである。
【図３】図１のカメラで撮影された画像データの一例を示す図である。
【図４】図２におけるステップＳ２０６の分類処理の手順を示すフローチャートである。
【図５】図２におけるステップＳ２０９のピント変化動画撮影処理の手順を示すフローチャートである。
【図６】図２の特殊効果動画撮影処理の変形例の手順を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態を図面を参照しながら詳述する。
【００１０】
本実施の形態では、画像処理装置としてのカメラに本発明を適用した場合について説明するが、本発明の適用先はカメラに限られず、動画撮影を実行中にピント調整可能な画像処理装置であれば本発明を適用することができる。
【００１１】
図１は、本発明の実施の形態に係る画像形成装置としてのカメラ１００の構成を概略的に示すブロック図である。
【００１２】
図１において、カメラ１００は、撮影レンズ１０１、シャッター１０２、ＡＥ処理部１０３、フォーカスレンズ１０４、モータ１０５、ＡＦ処理部１０６、撮像素子１０７、Ａ／Ｄ変換部１０８、画像処理部１０９、及びフォーマット変換部１１０を備える。また、カメラ１００は、ＤＲＡＭ１１１、外部記録Ｉ／Ｆ１１２、システム制御部１１３、ＶＲＡＭ１１４、画像表示部１１５、及び操作部１１６を備える。システム制御部１１３は、ＡＥ処理部１０３、ＡＦ処理部１０６、画像処理部１０９、ＤＲＡＭ１１１、画像表示部１１５、及び操作部１１６と夫々互いに接続されている。シャッター１０２はＡＥ処理部１０３と接続され、モータ１０５はフォーカスレンズ１０４及びＡＦ処理部１０６と夫々接続されている。撮像素子１０７はＡ／Ｄ変換部１０８と接続され、Ａ／Ｄ変換部１０８は画像処理部１０９と接続され、画像処理部１０９はフォーマット変換部１１０と接続されている。ＤＲＡＭ１１１はフォーマット変換部１１０、外部記録Ｉ／Ｆ１１２、及びＶＲＡＭ１１４と夫々接続され、ＶＲＡＭ１１４は画像表示部１１５と接続されている。
【００１３】
カメラ１００は、設定された撮影時間、例えば、数秒の短い動画を撮影可能であり、撮影される動画に被写体や当該被写体の動きを強調するような特殊な効果を付加可能である。本実施の形態では、被写体を強調する効果を付加するために、例えば、主被写体に徐々にピント（焦点）が合っていくような動画の撮影が行われる。
【００１４】
撮影レンズ１０１はズーム機構を含み、シャッター１０２は絞り機能を有する。ＡＥ処理部１０３はシャッター１０２を制御して撮影レンズ１０１から透過された光の光量を制御する。フォーカスレンズ１０４はモータ１０５の駆動によって移動可能である。ＡＦ処理部１０６はモータ１０５を制御してフォーカスレンズ１０４の位置を移動させる。カメラ１００では、フォーカスレンズ１０４の位置を移動させて被写体のピント調整が行われる。また、ＡＦ処理部１０６は、システム制御部１１３等から取得した画像データに基づいて画像データのコントラストを解析し、当該解析した結果に基づいて画像データにおけるコントラストの強さを示すＡＦ評価値を算出する。ＡＦ評価値が高いと画像データのコントラストが強いことを示し、ＡＦ評価値が低いと画像データのコントラストが弱いことを示す。撮像素子１０７はフォーカスレンズ１０４を透過した光を受光し、受光した光を電気的なアナログ信号に光電変換する。本実施の形態では、撮像素子１０７は、像面位相差方式に対応した撮像素子であり、カメラ１００は、撮像素子１０７を用いて位相の異なる被写体画像情報を取得し、取得された位相の異なる被写体画像情報を用いて被写体の距離を測定可能である。
【００１５】
Ａ／Ｄ変換部１０８は撮像素子１０７で光電変換されたアナログ信号をデジタル信号に変換する。画像処理部１０９はＡ／Ｄ変換部１０８で変換されたデジタル信号に基づいて画像データを生成し、生成された画像データに含まれるエッジ成分を用いて領域の判別や、各被写体領域を検出する。本実施の形態では、撮影された各被写体から主被写体領域及び副被写体領域を検出する。フォーマット変換部１１０は画像処理部１０９で生成された画像データをＡＦ処理部１０６等で読み込み可能なフォーマットに変換する。ＤＲＡＭ１１１は高速な内蔵メモリであり、外部記録Ｉ／Ｆ１１２はメモリカード等の各種外部記録媒体とデータ通信を行う。システム制御部１１３は図示しないＣＰＵ及び当該ＣＰＵで実行可能な各種プログラムを格納する格納部を備える。システム制御部１１３は、ＣＰＵが格納部に格納された各種プログラムを実行することによって、当該システム制御部１１３に接続された各構成要素を統括的に制御する。ＶＲＡＭ１１４は画像表示部１１５に各種表示を行うために必要な表示データを格納する。画像表示部１１５はＶＲＡＭ１１４に格納された表示データに基づいて各種画面、例えば、撮影中の動画像や各種設定画面を表示する。操作部１１６は各種操作ボタンを備え、カメラ１００の各種設定や各種撮影の操作を行う。
【００１６】
図２は、図１におけるカメラ１００で実行される特殊効果動画撮影処理の手順を示すフローチャートである。
【００１７】
図２の処理は、システム制御部１１３が各種プログラムを実行することによって行われ、被写体の動画を撮影する場合を前提とする。
【００１８】
図２において、まず、システム制御部１１３は、撮影された全ての被写体が静止しているか否かを判別する（ステップＳ２０１）。
【００１９】
ステップＳ２０１の判別の結果、撮影された被写体のうちいずれかの被写体が静止していないとき、システム制御部１１３は動きのある被写体に適した早送りや逆戻し等の特殊効果を撮影中の動画に付与することを決定する（ステップＳ２０２）。その後、システム制御部１１３はステップＳ２０２の処理を実行した後に本処理を終了する。
【００２０】
ステップＳ２０１の判別の結果、撮影された全ての被写体が静止しているとき、システム制御部１１３は、撮影された画像データを図３（ａ）に示すように等間隔に分割し、分割された分割領域毎に距離情報を算出して距離マップを生成する。その後、システム制御部１１３は生成された距離マップから各被写体の距離情報を取得する（ステップＳ２０３）（距離情報取得手段）。距離マップはカメラ１００と各被写体との距離情報を含み、距離情報は、例えば、ＡＦ処理部１０６で算出されるＡＦ評価値や像面位相差方式で用いられる各種情報に基づいて算出される。
【００２１】
次いで、システム制御部１１３は、生成された距離マップの各分割領域のうち主被写体領域３０１を設定する（ステップＳ２０４）。本実施の形態では、例えば、距離マップの各分割領域のうち、距離マップにおける中央付近に位置し、且つ顔等を含む分割領域、及び当該分割領域に隣接する分割領域を主被写体領域３０１に設定する。次いで、システム制御部１１３は、生成された距離マップの各分割領域のうち副被写体領域３０２を設定する（ステップＳ２０５）。ステップＳ２０５では、システム制御部１１３は背景に対応する分割領域等を副被写体領域３０２に設定する。例えば、同じ距離情報が所定の範囲以上連続する被写体を含む分割領域や、カメラ１００との距離が最も遠い被写体を含む分割領域、及び当該分割領域に隣接する分割領域を副被写体領域３０２に設定する。次いで、システム制御部１１３は、後述する図４の分類処理を行う（ステップＳ２０６）。分類処理では、システム制御部１１３は、副被写体領域３０２にピントが合うフォーカスレンズ１０４の位置（以下、「副被写体ピント位置」という。）を撮影開始時のフォーカスレンズ１０４の位置（以下、「撮影開始位置」という。）に利用可能若しくは利用不可能のいずれかに分類する。次いで、システム制御部１１３は、副被写体ピント位置が利用可能であるか否かを判別する（ステップＳ２０７）。
【００２２】
ステップＳ２０７の判別の結果、副被写体ピント位置が利用可能であるとき、システム制御部１１３は、副被写体ピント位置を撮影開始位置に設定する（ステップＳ２０８）（レンズ位置設定手段）。次いで、システム制御部１１３は、後述する図５のピント変化動画撮影処理を行って（ステップＳ２０９）、フォーカスレンズ１０４の位置を移動させてピントが変化する動画を撮影して、本処理を終了する。
【００２３】
ステップＳ２０７の判別の結果、副被写体ピント位置が利用不可能であるとき、システム制御部１１３は、主被写体ピント位置がフォーカスレンズ１０４の移動可能領域の境界となる境界位置の近傍であるか否かを判別する（ステップＳ２１０）。以下の説明では、主被写体領域３０１にピントが合うフォーカスレンズ１０４の位置は主被写体ピント位置とし、また、フォーカスレンズ１０４の移動可能領域の境界となる境界位置はフォーカスレンズ１０４の移動境界位置とする。例えば、主被写体ピント位置がフォーカスレンズ１０４の移動境界位置の近傍となる場合は、図３（ｂ）に示すような風景の場合である。この場合、主被写体領域の距離情報はほぼ無限遠となる。
【００２４】
ステップＳ２１０の判別の結果、主被写体ピント位置がフォーカスレンズ１０４の移動境界位置の近傍であるとき、システム制御部１１３はフォーカスレンズ１０４の移動境界位置に基づいて撮影開始位置を設定する（ステップＳ２１１）。具体的に、システム制御部１１３は、光軸に沿ってフォーカスレンズ１０４の移動可能領域の内側となる方向、つまり、移動境界位置から離れる方向に移動させて主被写体領域３０１にピントが合わなくなる位置を撮影開始位置に設定する（レンズ位置設定手段）。これにより、システム制御部１１３は撮影開始位置をフォーカスレンズ１０４の移動可能領域の位置に確実に設定可能である。ステップＳ２１１では、主被写体領域３０１にピントが合わなくなる位置として、主被写体領域３０１と深度の差が予め規定された所定の閾値となる他の被写体領域にピントが合うフォーカスレンズ１０４の位置が設定される。本実施の形態では、所定の閾値は１０深度以上であることとするが、閾値は適宜設定可能である。以下の説明では、上記主被写体領域と深度の差が所定の閾値となる他の被写体領域にピントが合うフォーカスレンズ１０４の位置は他の被写体ピント位置とする。次いで、システム制御部１１３はステップＳ２０９の処理を行って、本処理を終了する。
【００２５】
ステップＳ２１０の判別の結果、主被写体ピント位置がフォーカスレンズ１０４の移動境界位置の近傍でないとき、システム制御部１１３は、他の被写体ピント位置を撮影開始位置に設定する（ステップＳ２１２）（レンズ位置設定手段）。すなわち、本実施の形態では、主被写体領域３０１にピントが合わないフォーカスレンズ１０４の位置が撮影開始位置に必ず設定される。次いで、システム制御部１１３はステップＳ２０９の処理を行って、本処理を終了する。
【００２６】
図２の処理では、ステップＳ２０５で主被写体領域３０１に含まれる顔の大きさに対して所定の割合、具体的に、１／４〜１／５以下の大きさの顔以外を含む分割領域を検知し（検知手段）、検知された分割領域から副被写体領域を設定してもよい。
【００２７】
図４は、図２におけるステップＳ２０６の分類処理の手順を示すフローチャートである。
【００２８】
図４において、まず、システム制御部１１３は主被写体ピント位置を算出する（ステップＳ４０１）。その後、システム制御部１１３は、算出された主被写体ピント位置を後述する図５のピント変化動画撮影処理で用いられるフォーカスレンズ１０４の移動先の位置（以下、「移動先位置」という。）に設定する（レンズ位置設定手段）。次いで、システム制御部１１３は副被写体ピント位置を算出する（ステップＳ４０２）。ステップＳ４０１及びＳ４０２では、例えば、主被写体領域３０１の距離情報及び副被写体領域３０２の距離情報の各々の平均値や、ＡＦ処理部１０６で算出されるＡＦ評価値に基づいて主被写体ピント位置及び副被写体ピント位置が算出される。次いで、システム制御部１１３は、主被写体ピント位置及び副被写体ピント位置の差に基づいてフォーカスレンズ１０４の移動量を算出する（ステップＳ４０３）。次いで、システム制御部１１３は、算出されたフォーカスレンズ１０４の移動量及び予め設定された撮影時間（以下、「撮影設定時間」という。）に基づいてフォーカスレンズ１０４の移動速度を算出する（ステップＳ４０４）。撮影設定時間（実行時間）はユーザによって予め設定される（実行時間設定手段）。本実施の形態では、主被写体を強調するために、主被写体領域３０１にピントが合った後、所定の時間フォーカスレンズ１０４の位置を移動させずに撮影を行う。そのため、ステップＳ４０４では、フォーカスレンズ１０４の移動量及び撮影設定時間からフォーカスレンズ１０４の位置を移動させない所定の時間を除く時間に基づいてフォーカスレンズ１０４の移動速度が算出される。次いで、システム制御部１１３は、算出されたフォーカスレンズ１０４の移動速度が予め設定されたフォーカスレンズ１０４が移動可能な最大移動速度（以下、「フォーカスレンズ１０４の最大移動速度」という。）を超えているか否かを判別する（ステップＳ４０５）。フォーカスレンズ１０４の最大移動速度は、フォーカスレンズ１０４を動かすモータ１０５の駆動限界速度である。
【００２９】
ステップＳ４０５の判別の結果、フォーカスレンズ１０４の移動速度が最大移動速度を超えているとき、システム制御部１１３は、副被写体ピント位置及び主被写体ピント位置の間隔が長過ぎると判断する。その後、システム制御部１１３は、絞り値の変更によってフォーカスレンズ１０４の移動速度を調整可能であるか否かを判別する（ステップＳ４０６）。絞り値は、各被写体にピントが合う深度の範囲を示す被写界深度を調整し、フォーカスレンズ１０４の移動量を調整するために用いられる。例えば、設定されている絞り値より大きい絞り値を設定すると、副被写体ピント位置及び主被写体ピント位置の間隔を短くすることができ、フォーカスレンズ１０４を副被写体ピント位置から主被写体ピント位置に移動させる移動量が小さくなる。これにより、フォーカスレンズ１０４の移動速度をステップＳ４０４で算出されたフォーカスレンズ１０４の移動速度より遅くすることが可能となる。ステップＳ４０６では、例えば、設定された絞り値より大きい絞り値を設定してフォーカスレンズ１０４の移動量を最大移動速度を超えない移動量に調整可能である場合、フォーカスレンズ１０４の移動速度の調整が可能であると判別される。一方、設定された絞り値より大きい絞り値を設定してもフォーカスレンズ１０４の移動量を最大移動速度を超えない移動量に調整不可能である場合、フォーカスレンズ１０４の移動速度の調整が不可能であると判別される。
【００３０】
ステップＳ４０６の判別の結果、フォーカスレンズ１０４の移動速度を調整不可能であるとき、システム制御部１１３は副被写体ピント位置を撮影開始時のフォーカスレンズ１０４の位置に設定不可能であると判断する。その後、システム制御部１１３は副被写体ピント位置を利用不可能に分類し（ステップＳ４０７）、図２のステップＳ２０７以降の処理を行う。
【００３１】
ステップＳ４０６の判別の結果、フォーカスレンズ１０４の移動速度を調整可能であるとき、システム制御部１１３は変更する絞り値（以下、「変更絞り値」という。）を選択する。次いで、システム制御部１１３は、選択された変更絞り値をＤＲＡＭ１１１等に格納し（ステップＳ４０８）、変更絞り値を設定した際の主被写体ピント位置及び副被写体ピント位置の移動量を算出する（ステップＳ４０９）。次いで、システム制御部１１３は、フォーカスレンズ１０４の移動量を算出し（ステップＳ４１０）、副被写体ピント位置を利用可能に分類し（ステップＳ４１１）、図２のステップＳ２０７以降の処理を行う。
【００３２】
ステップＳ４０５の判別の結果、フォーカスレンズ１０４の移動速度が最大移動速度を超えていないとき、システム制御部１１３は、主被写体領域３０１が副被写体領域３０２と所定の深度差以上であるか否かを判別する（ステップＳ４１２）。所定の深度は、主被写体ピント位置において副被写体領域３０２にピントが合わず十分にぼやける深度を示し、本実施の形態では１０深度以上を示す。
【００３３】
ステップＳ４１２の判別の結果、主被写体領域３０１が副被写体領域３０２と所定の深度差以上でないとき、システム制御部１１３は、主被写体領域３０１及び副被写体領域３０２の深度を調整可能であるか否かを判別する（ステップＳ４１３）。ステップＳ４１３では、例えば、設定された絞り値より小さい絞り値を設定して主被写体領域３０１及び副被写体領域３０２の深度を所定の深度差以上に調整可能である場合、主被写体領域３０１及び副被写体領域３０２の深度の調整が可能であると判別される。一方、設定された絞り値より小さい絞り値を設定しても主被写体領域３０１及び副被写体領域３０２の深度を所定の深度差以上に調整不可能である場合、主被写体領域３０１及び副被写体領域３０２の深度の調整不可能であると判別される。
【００３４】
ステップＳ４１３の判別の結果、主被写体領域３０１及び副被写体領域３０２の深度を調整可能であるとき、変更絞り値をＤＲＡＭ１１１等に格納し（ステップＳ４１４）、ステップＳ４１１以降の処理を行う。
【００３５】
ステップＳ４１３の判別の結果、主被写体領域３０１及び副被写体領域３０２の深度を調整不可能であるとき、システム制御部１１３はステップＳ４０７以降の処理を行う。
【００３６】
ステップＳ４１２の判別の結果、主被写体領域３０１が副被写体領域３０２と所定の深度差以上であるとき、システム制御部１１３はステップＳ４１１以降の処理を行う。
【００３７】
図５は、図２におけるステップＳ２０９のピント変化動画撮影処理の手順を示すフローチャートである。
【００３８】
図５において、まず、システム制御部１１３は絞り値の設定を変更するか否かを判別する（ステップＳ５０１）。本実施の形態では、例えば、ＤＲＡＭ１１１等に変更絞り値が格納されている場合、システム制御部１１３は絞り値の設定を変更すると判別する。一方、ＤＲＡＭ１１１等に変更絞り値が格納されていない場合、システム制御部１１３は絞り値の設定を変更しないと判別する。
【００３９】
ステップＳ５０１の判別の結果、絞り値の設定を変更するとき、システム制御部１１３はＤＲＡＭ１１１等に格納された変更絞り値を設定する（ステップＳ５０２）。次いで、システム制御部１１３はステップＳ２０８、Ｓ２１１、及びＳ２１２のいずれかで設定された撮影開始位置にフォーカスレンズ１０４を移動する（ステップＳ５０３）。例えば、副被写体ピント位置が撮影開始位置である場合、図３（ｂ）に示すような、副被写体領域３０２が鮮明となり、主被写体領域３０１が不鮮明となる動画が撮影される。次いで、システム制御部１１３は、動画の撮影を開始し（ステップＳ５０４）、フォーカスレンズ１０４を撮影開始位置から移動先位置に移動させる（ステップＳ５０５）。これにより、副被写体領域３０２では鮮明な表示（例えば、図３（ｃ））から不鮮明な表示（例えば、図３（ｄ））に変化し、主被写体領域３０１では不鮮明な表示（例えば、図３（ｃ））から鮮明な表示（例えば、図３（ｄ））に変化する動画が撮影される。次いで、システム制御部１１３は、主被写体を強調するために、フォーカスレンズ１０４の位置を主被写体ピント位置に維持して所定の時間の撮影を行う（ステップＳ５０６）。本実施の形態では、所定の時間は約１秒である。次いで、システム制御部１１３は撮影を完了して（ステップＳ５０７）、本処理を終了する。
【００４０】
図２、図４、及び図５の処理によれば、主被写体領域３０１にピントが合わないフォーカスレンズ１０４の位置が撮影開始位置に設定され、主被写体ピント位置がフォーカスレンズ１０４の移動先位置に設定される。さらに、撮影開始位置は各被写体の距離情報に基づいて設定される。これにより、主被写体領域の距離情報との差が少ない距離情報を有する他の被写体領域にピントが合うフォーカスレンズ１０４の位置が撮影開始位置に設定されるのを防止して動画の撮影開始から主被写体領域にピントが合うのを防止することができる。その結果、主被写体領域にピントが合わない状態から主被写体領域にピントが合う状態に変化するような、フォーカスレンズ１０４のピントが変化していく動画を確実に撮影することができる。
【００４１】
また、図２、図４、及び図５の処理によれば、主被写体領域３０１と深度の差が閾値以上となるフォーカスレンズ１０４の位置が撮影開始位置に設定される。これにより、動画の撮影開始から主被写体にピントが合うのを確実に防止することができる。
【００４２】
図２、図４、及び図５の処理によれば、主被写体領域３０１にピントが合った後、所定の時間に亘ってフォーカスレンズ１０４の位置を移動させずに撮影が行われる。これにより、動画において主被写体領域にピントが合う時間を長くすることができ、もって、主被写体を強調した動画像を得ることができる。
【００４３】
また、図２、図４、及び図５の処理によれば、副被写体ピント位置で主被写体にピントが合わない場合、副被写体ピント位置が撮影開始位置に設定される。これにより、主被写体領域の距離情報及び他の被写体領域の距離情報を用いることなく、撮影開始位置を簡単に設定することができ、もって、フォーカスレンズ１０４のピントが変化していく動画像を簡単に得ることができる。
【００４４】
以上、本発明について実施の形態を用いて説明したが、本発明は上述した実施の形態に限定されるものではない。
【００４５】
例えば、後述する図６に示すように、主被写体領域３０１及び副被写体領域３０２の各々をユーザが設定してもよい（被写体領域設定手段）。
【００４６】
図６は、図２の特殊効果動画撮影処理の変形例の手順を示すフローチャートである。
【００４７】
図６の処理は、システム制御部１１３が各種プログラムを実行することによって行われ、被写体の動画を撮影する場合を前提とする。
【００４８】
図６において、まず、システム制御部１１３は図２のステップＳ２０１と同様の処理を実行する。
【００４９】
ステップＳ２０１の判別の結果、撮影された被写体のうちいずれかの被写体が静止していないとき、システム制御部１１３はユーザに被写体を設定不可能である旨を示す警告通知を行って（ステップＳ６０１）、ステップＳ２０１の処理に戻る。
【００５０】
ステップＳ２０１の判別の結果、撮影された全ての被写体が静止しているとき、システム制御部１１３はユーザによって主被写体領域３０１が選択されたか否かを判別する（ステップＳ６０２）。その後、システム制御部１１３は主被写体領域３０１が選択されると（ステップＳ６０２でＹＥＳ）、副被写体領域３０２が選択されたか否かを判別する（ステップＳ６０３）。本実施の形態では、画像表示部１１５に表示された画像において、ユーザによって選択された領域が主被写体領域３０１及び副被写体領域３０２として夫々設定される。その後、システム制御部１１３は、副被写体領域３０２が選択されると（ステップＳ６０３でＹＥＳ）、図２のステップＳ２０６及びＳ２０７の処理を実行する。
【００５１】
ステップＳ２０７の判別の結果、副被写体ピント位置が利用不可能であるとき、システム制御部１１３は、画像表示部１１５に副被写体領域３０２の設定を再度行うか否かをユーザが選択可能な選択画面を表示する。その後、システム制御部１１３は、ユーザの選択に基づいて副被写体領域３０２の設定を再度行うか否かを決定する（ステップＳ６０４）。
【００５２】
ステップＳ６０４において、副被写体領域３０２の設定を再度行うことを決定したとき、システム制御部１１３は、ステップＳ６０３に戻る。一方、ステップＳ６０４において、副被写体領域３０２の設定を再度行わないことを決定したとき、システム制御部１１３は図２のステップＳ２１０以降の処理を実行して、本処理を終了する。
【００５３】
ステップＳ２０７の判別の結果、副被写体ピント位置が利用可能であるとき、システム制御部１１３は図２のステップＳ２０８以降の処理を実行して、本処理を終了する。
【００５４】
図６の処理によれば、主被写体領域３０１及び副被写体領域３０２の各々がユーザによって設定されるので、フォーカスレンズ１０４のピントが変化していく動画像を得る際のユーザの利便性を向上することができる。
【００５５】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００５６】
１００  カメラ
１０４  フォーカスレンズ
１１３  システム制御部
３０１  主被写体領域
３０２  副被写体領域
【図１】
0006525710.tif 000002
【図２】
0006525710.tif 000003
【図３】
0006525710.tif 000004
【図４】
0006525710.tif 000005
【図５】
0006525710.tif 000006
【図６】
0006525710.tif 000007