(57)【特許請求の範囲】
【請求項１】
振れ検出信号に基づき、ブレ補正手段を用いて像ブレを補正する像ブレ補正装置であって、
撮影画像から検出された被写体に関する被写体情報を取得する取得手段と、
前記被写体情報に基づいて、撮影画角内の被写体の基準位置を設定し、前記被写体が前記基準位置に向かうように、前記ブレ補正手段を制御する制御手段とを備え、
前記被写体情報は、前記被写体の向きを示す情報を含んでおり、
前記制御手段は、前記振れ検出信号が示す振れの量と閾値とを比較し、前記振れの量が前記閾値以上である場合、前記撮影画角内の中央の位置を前記基準位置として設定し、
前記制御手段は、前記振れの量が前記閾値よりも小さい場合、前記被写体の向きを示す情報が示す前記被写体の向きと逆側の所定位置に前記基準位置を設定する
ことを特徴とする像ブレ補正装置。
【請求項２】
振れ検出信号に基づき、ブレ補正手段を用いて像ブレを補正する像ブレ補正装置であって、
撮影画像から検出された被写体に関する被写体情報を取得する取得手段と、
前記被写体情報に基づいて、撮影画角内の被写体の基準位置を設定し、前記被写体が前記基準位置に向かうように、前記ブレ補正手段を制御する制御手段とを備え、
前記制御手段は、前記振れ検出信号が示す振れの量と閾値とを比較し、前記振れの量が前記閾値以上である場合は、前記撮影画角内の中央の位置を前記基準位置として設定し、
前記被写体情報は、前記被写体の大きさを含んでおり、
前記制御手段は、前記被写体の大きさに応じて、前記振れの量と比較する閾値を切り替える
ことを特徴とする像ブレ補正装置。
【請求項３】
振れ検出信号に基づき、ブレ補正手段を用いて像ブレを補正する像ブレ補正装置であって、
撮影画像から検出された被写体に関する被写体情報を取得する取得手段と、
前記被写体情報に基づいて、撮影画角内の被写体の基準位置を設定し、前記被写体が前記基準位置に向かうように、前記ブレ補正手段を制御する制御手段とを備え、
前記被写体情報は、前記被写体の大きさを含んでおり、
前記制御手段は、前記被写体情報が示す前記被写体の大きさが小さいほど、前記被写体を前記基準位置に向かうようにする制御ゲインを大きくする
ことを特徴とする像ブレ補正装置。
【請求項４】
前記被写体情報は、前記被写体の速度を含んでおり、
前記制御手段は、前記被写体の速度が閾値以上である場合は、前記撮影画角内の中央の位置を前記基準位置として設定する
ことを特徴とする請求項１乃至３のいずれか１項に記載の像ブレ補正装置。
【請求項５】
前記被写体情報は、前記被写体の位置を含んでおり、
前記制御手段は、前記被写体の位置と前記基準位置との差分に応じて、前記被写体を前記基準位置に向かうようにする制御ゲインを変更する
ことを特徴とする請求項１乃至４のいずれか１項に記載の像ブレ補正装置。
【請求項６】
前記制御手段は、撮影画像から検出された被写体が背景と一人の人物である場合には、前記背景と前記人物とが写る撮影画角となるように前記基準位置を設定する
ことを特徴とする請求項１乃至５のいずれか１項に記載の像ブレ補正装置。
【請求項７】
前記制御手段は、撮影画像から検出された被写体に複数の人物が含まれる場合には、撮影対象の人物が前記撮影画角内の所定の範囲に写るように前記基準位置を設定する
ことを特徴とする請求項１乃至６のいずれか１項に記載の像ブレ補正装置。
【請求項８】
被写体光を光電変換して画像信号を出力する撮像手段と、
請求項１乃至７のいずれか１項に記載の像ブレ補正装置とを備える
ことを特徴とする撮像装置。
【請求項９】
振れ検出信号に基づき、ブレ補正手段を用いて像ブレを補正する像ブレ補正装置の制御方法であって、
撮影画像から検出された被写体に関する被写体情報を取得する取得工程と、
前記被写体情報に基づいて、撮影画角内の被写体の基準位置を設定し、前記被写体が前記基準位置に向かうように、前記ブレ補正手段を制御する制御工程とを有し、
前記被写体情報は、前記被写体の向きを示す情報を含んでおり、
前記制御工程は、前記振れ検出信号が示す振れの量と閾値とを比較し、前記振れの量が前記閾値以上である場合、前記撮影画角内の中央の位置を前記基準位置として設定し、
前記制御工程は、前記振れの量が前記閾値よりも小さい場合、前記被写体の向きを示す情報が示す前記被写体の向きと逆側の所定位置に前記基準位置を設定する
ことを特徴とする制御方法。
【請求項１０】
振れ検出信号に基づき、ブレ補正手段を用いて像ブレを補正する像ブレ補正装置の制御方法であって、
撮影画像から検出された被写体に関する被写体情報を取得する取得工程と、
前記被写体情報に基づいて、撮影画角内の被写体の基準位置を設定し、前記被写体が前記基準位置に向かうように、前記ブレ補正手段を制御する制御工程とを備え、
前記制御工程は、前記振れ検出信号が示す振れの量と閾値とを比較し、前記振れの量が前記閾値以上である場合は、前記撮影画角内の中央の位置を前記基準位置として設定し、
前記被写体情報は、前記被写体の大きさを含んでおり、
前記制御工程は、前記被写体の大きさに応じて、前記振れの量と比較する閾値を切り替える
ことを特徴とする制御方法。
【請求項１１】
振れ検出信号に基づき、ブレ補正手段を用いて像ブレを補正する像ブレ補正装置の制御方法であって、
撮影画像から検出された被写体に関する被写体情報を取得する取得工程と、
前記被写体情報に基づいて、撮影画角内の被写体の基準位置を設定し、前記被写体が前記基準位置に向かうように、前記ブレ補正手段を制御する制御工程とを備え、
前記被写体情報は、前記被写体の大きさを含んでおり、
前記制御工程は、前記被写体情報が示す前記被写体の大きさが小さいほど、前記被写体を前記基準位置に向かうようにする制御ゲインを大きくする
ことを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、像ブレ補正装置、撮像装置および制御方法に関する。
【背景技術】
【０００２】
光学式の像ブレ補正装置が内蔵された撮像装置が提案されている。この像ブレ補正の原理は、撮像装置の振れ量を角速度センサ等から検出し、検出された振れ量を打ち消す位置にブレ補正手段であるレンズを駆動制御するものである。これにより、撮像センサ上の結像位置が補正され、手振れによる画像ブレの抑制がなされる。
【０００３】
しかし、焦点距離が大きくなる望遠位置での撮影において、特に主被写体が移動している場合には、以下の問題がある。第１に、撮影者が、主被写体を撮影画角内に留めるために、被写体を追うように撮像装置を動かす場合、撮影画角が小さいので、主被写体が画角から外れやすく、常に被写体を画角内に捉え続けるためには、撮影者の高度な撮影技術が必要となる。第２に、撮影者が主被写体を追うように撮像装置を意図的に動かしたとしても、像振れ補正装置が、この撮影者の意図的な操作による振れを手振れと誤認し、補正してしまう場合がある。このように、フレーミングに関して、像ブレ補正と被写体を画角内に捉えながら撮影することとを両立することは困難であった。特許文献１は、動画像上の注目領域が端部に位置すると、撮像する方向を変化させる撮像装置を開示している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１３５２８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
被写体を撮影画角の中心に向かい易くする像ブレ補正装置が考えられる。この撮像装置は、被写体の基準位置（被写体基準位置）を撮影画角の中心の位置とし、被写体が中心の位置に向かう方向のブレ補正制御を弱める。これにより、被写体が撮影画角の中心に遷移し易くする。しかし、この撮像装置は、被写体が撮影画角の中心に遷移し易いように制御するので、撮影された画像は日の丸構図となってしまう。
【０００６】
本発明は、被写体情報に応じて、自動で適切な構図で撮影し易いようにブレ補正手段を制御して被写体追尾を行うことができる像ブレ補正装置の提供を目的とする。
【課題を解決するための手段】
【０００７】
本発明の一実施形態の像ブレ補正装置は、振れ検出信号に基づき、ブレ補正手段を用いて像ブレを補正する。前記像ブレ補正装置は、撮影画像から検出された被写体に関する被写体情報を取得する取得手段と、前記被写体情報に基づいて、撮影画角内の被写体の基準位置を設定し、前記被写体が前記基準位置に向かうように、前記ブレ補正手段を制御する制御手段とを備え、前記被写体情報は、前記被写体の向きを示す情報を含んでおり、前記制御手段は、前記振れ検出信号が示す振れの量と閾値とを比較し、前記振れの量が前記閾値以上である場合、前記撮影画角内の中央の位置を前記基準位置として設定し、前記制御手段は、前記振れの量が前記閾値よりも小さい場合、前記被写体の向きを示す情報が示す前記被写体の向きと逆側の所定位置に前記基準位置を設定する。
【発明の効果】
【０００８】
本発明の像ブレ補正装置によれば、被写体情報に応じて、自動で適切な構図で撮影し易いようにブレ補正手段を制御して被写体追尾を行うことができる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態の撮像装置の構成を示す図である。
【図２】ブレ補正制御部の構成例を示す図である。
【図３】ピッチ、ヨー、ロール、Ｘ、Ｙ、Ｚの軸定義を示す図である。
【図４】被写体追尾制御を説明するフローチャートである。
【図５】被写体を撮影する際の構図を示す図である。
【図６】被写体基準位置を中央とした時のスルー画像を示す図である。
【図７】被写体の向きと、撮影画角内の被写体基準位置とを説明する図である。
【発明を実施するための形態】
【００１０】
図１は、本実施形態の像ブレ補正装置を備える撮像装置の構成を示す図である。
図１中、２１０は、光学系を示す。光学系２１０は、ズームレンズ２１１、ブレ補正手段であるブレ補正レンズ２１２、焦点調整レンズ２１３、絞り２１４、シャッタ２１５を備える。２２０はレンズ駆動コントローラを示す。レンズ駆動コントローラ２２０は、光学系２１０における各構成部材を駆動させる制御手段である。レンズ駆動コントローラ２２０は、ズーム制御部２２１、ブレ補正制御部２２２、フォーカス制御部２２３、絞り制御部２２４、シャッタ制御部２２５を備える。撮像装置が備える像ブレ補正装置は、システムコントローラ２８０とブレ補正制御部２２２とによって実現され、振れ検出信号に基づき、ブレ補正レンズ２１２を用いて像ブレを補正する。
【００１１】
２３１は、被写体光を光電変換して画像信号を出力する撮像素子を示す。撮像素子２３１は、撮像制御部２３２によってタイミング等を制御される。２３３は撮像素子２３１のアナログ信号出力をデジタル信号に変換するＡ／Ｄ変換器を示す。Ａ／Ｄ変換器２３３は、画像入力部２３４を介して内部メモリ２４３に格納され、メモリ制御回路２４１及びシステムコントローラ２８０により制御される。２５１は画像処理部を示す。画像処理部２５１は、Ａ／Ｄ変換器２３３からのデータ、またはメモリ制御回路２４１からのデータに対して、所定の画素補間処理や色変換処理、被写体の検出処理、画像切り出し処理等を実行する。
【００１２】
２４１は、メモリ制御回路を示す。メモリ制御回路２４１は、Ａ／Ｄ変換器２３３、画像処理部２５１、圧縮伸長回路２４２、内部メモリ２４３を制御し、記録メディア２４４へのデータの記録も制御する。２６１は、画像表示制御部を示す。２０６は、ＴＦＴ，ＬＣＤ等を有する画像表示装置を示す。内部メモリ２４３に書き込まれた表示用の画像データは、画像表示制御部２６１を介して画像表示装置２０６により表示される。２４３は、撮影した静止画像や動画像を格納するための内蔵メモリを示す。内部メモリ２４３は、システムコントローラ２８０の作業領域としても使用することも可能である。圧縮伸長回路２４２は、画像データを圧縮伸長する。圧縮伸長回路２４２は、内部メモリ２４３に格納された画像を読み込んで、圧縮処理または伸長処理を行い、処理を終えたデータを再び内部メモリ２４３に書き込む。
【００１３】
２８０は、システムコントローラを示す。システムコントローラ２８０は、撮像装置２０１全体を制御する。２０２、２０３、２０４、および２０５は、システムコントローラ２８０の各種の動作指示を入力するための操作手段であり、スイッチやダイアル、タッチパネル等の単数あるいは複数の組み合わせで構成される。２０３は、レリーズボタンを示す。レリーズボタン２０３は、静止画を記録するためのシャッタを動作させるトリガ信号や、動画記録をスタートやストップさせるためのトリガ信号として使用される。
【００１４】
２０４は、ズーム操作キーを示す。ユーザによるズーム操作キー２０４の操作により、システムコントローラ２８０が、ズーム制御部２２１に指示してズームレンズ２１１を制御し、焦点距離を操作する。一般的には、撮影者により操作されたズーム操作キー２０４の方向、及び操作量に基づいてズーム制御部２２１が、ズーム駆動速度や駆動方向を演算する。この演算結果に従ってズームレンズ２１１が光軸に沿って移動する。２７１は、電源制御部を示す。電源制御部２７１は、電源ボタン２０２の信号をトリガとして、電源２７２から撮像装置２０１に電源を供給する。
【００１５】
図２は、ブレ補正制御部の構成例を示す図である。
ブレ補正制御部２２２は、振れ検知部２２２１乃至位置検知部２２２７ｂを備える。振れ検知部２２２１は、撮像装置２０１に加わる振動（振れ）を検出して、振れ検出信号を出力する。振れ検知部２２２１は、例えば、角速度センサである。したがって、この例では、振れ検知部２２２１は、角速度信号を出力する。検知手段２２２１ａは、撮像装置２０１のピッチ方向の振動を検出する。また、検知手段２２２１ｂは、ヨー方向の振動を検出する。図３は、撮像装置に対する、ピッチ、ヨー、ロール、Ｘ、Ｙ、Ｚの軸定義を示す図である。
【００１６】
Ａ／Ｄ変換器２２２２ａ，２２２２ｂは、検知手段２２２１ａ，２２２１ｂが出力した角速度信号をデジタル信号に変換する。フィルタ２２２３ａ，２２２３ｂは、Ａ／Ｄ変換器２２２２ａ，２２２２ｂによって変換された角速度信号から、予め設定された低域カットオフ周波数以下の低周波成分を除去する。また、フィルタ２２２３ａ，２２２３ｂは、低周波成分を除去した角速度信号を積分することで、撮像装置２０１に加わるブレ角度を算出し、目標位置算出部２２２４に出力する。
【００１７】
位置検知部２２２７ａは、ブレ補正レンズ２１２のピッチ方向の現在の位置を検出して、目標位置算出部２２２４に出力する。位置検知部２２２７ａは、ブレ補正レンズ２１２のピッチ方向の現在の位置を検出して、目標位置算出部２２２４に出力する。
【００１８】
目標位置算出部２２２４は、フィルタから出力されたブレ角度を、ズーム位置、フォーカス位置、およびこれらより求められる焦点距離や撮影倍率に基づいて増幅し、目標位置を算出する。これは、焦点距離や撮影倍率等の光学的な変化により、像ブレ補正のストロークに対する撮像面上のブレ補正敏感度が変化することに対応している。
【００１９】
また、目標位置算出部２２２４は、目標位置とブレ補正レンズ２１２の現在の位置との差分の信号を位置制御部２２２５に出力する。位置制御部２２２５は、目標位置算出部２２２４から入力された差分の信号に基づいて、ブレ補正レンズ２１２の位置の制御量（補正量）を算出する。ドライバ２２２６は、位置制御部２２２５が算出した制御量に基づいて、ブレ補正レンズ２１２の駆動信号を生成し、ブレ補正レンズ２１２を駆動する。
【００２０】
次に、ブレ補正制御部２２２によって被写体を追尾する方法について記載する。
ブレ補正制御部２２２は、システムコントローラ２８０の指示にしたがい、被写体情報に基づいて、撮影画角内の被写体の基準位置（被写体基準位置）を設定する。そして、ブレ補正制御部２２２は、被写体が基準位置に向かうように、ブレ補正レンズ２１２を制御する。本実施形態では、被写体情報は、被写体のサイズ、位置、移動速度、向きを示す情報である。画像処理部２５１が備える被写体検出部（不図示）が、撮影画像から被写体を検出し、検出された被写体のサイズ、位置、移動速度、向きを被写体情報とする。具体的には、撮像素子２３１から変換された画像情報（デジタル信号）が、画像処理部２５１内の被写体検出部に送られる。被写体検出部が、画像情報に基づいて、ＡＦ追尾用の被写体情報を検出する。
【００２１】
ここで、ＡＦ追尾について説明する。ＡＦ追尾には、テンプレートマッチング法や、現在のフレームと前のフレームとの画像の差分から対象位置を特定する相対差分法、輝度値あるいはヒストグラムから対象を抽出し一致する領域を探索する色・輝度一致法等の方法が用いられる。被写体検出部は、上記のいずれかの方法を用いて、被写体の座標、サイズ、移動速度、被写体の向き等を求めることが可能である。
【００２２】
被写体位置は、撮影画角内のどのエリアに位置するかの判定に用いられる。そして、被写体が位置すると判定されたエリアに応じて、被写体が撮影画面の中央付近にとどまるようにシフトレンズ２１２のシフト駆動量を制御することが考えられる。しかし、被写体を中央に遷移しやすくすることは、撮影画角内にとらえやすくなる一方で日の丸構図になりやすい。このため、本明細書では、撮像装置２０１が、撮影する被写体、及び撮影シーンに応じて、被写体基準位置として撮影画角内のどのエリアに遷移しやすくするかを設定することを提案している。
【００２３】
図４は、被写体追尾制御を説明するフローチャートである。
ステップＳ１０１において、ブレ補正制御部２２２が、現在設定されている撮像装置２０１の撮影情報を取得する。撮影情報とは、シーンモードや、シャッタースピード、ズーム位置等、撮影に関する設定情報である。
【００２４】
次に、ステップＳ１０２において、ブレ補正制御部２２２が、被写体のサイズ、位置、速度、及び被写体の顔の向き（被写体が向いている方向）を取得する。これらの被写体情報の取得は、被写体検出部を利用するものとする。
【００２５】
次に、ステップＳ１０３において、ブレ補正制御部２２２が、撮像装置２０１に加わる振れ量を示す振れ検出信号を取得する。本実施形態においては、ブレ補正制御部２２２は、振れ検知部２２２１が出力する振れ検出信号を取得する。なお、画像処理部２５１が、撮影画像から動きベクトルを算出し、ブレ補正制御部２２２が、この動きベクトルを振れ検出信号として取得するようにしてもよい。
【００２６】
次に、ステップＳ１０４において、ブレ補正制御部２２２が、ステップＳ１０２で取得した被写体の顔のサイズに基づいて、撮影者は被写体をどのような構図で撮影したいのかを判定する。例えば、ブレ補正制御部２２２は、撮影範囲に対する被写体の顔のサイズの比率（被写体サイズ比）ＳＨを求め、閾値と比較することで、被写体をアップで撮影しているのか、バストアップで撮影しているのか、全身を撮影しているのかを判定する。
【００２７】
図５は、被写体を撮影する際の構図を示す図である。
図５（Ａ）は、被写体をアップで撮影する際の構図を示す。図５（Ｂ）は、被写体をバストアップで撮影する際の構図を示す。図５（Ｃ）は、被写体を全身で撮影する際の構図を示す。なお、本実施形態で判定する構図は、図５に示す３パターンに限られない。
【００２８】
図４のステップＳ１０４の判定処理で、被写体サイズ比ＳＨ＞閾値ＳＡである場合は、ブレ補正制御部２２２が、撮影者は被写体をアップで撮影しようとしていると判定し、処理がステップＳ１０５に進む。閾値ＳＡ≦被写体サイズ比ＳＨ＜閾値ＳＢである場合は、ブレ補正制御部２２２が、撮影者は被写体をバストアップで撮影しようとしていると判定して、処理がステップＳ１０９に進む。閾値ＳＢ≦被写体サイズ比ＳＨである場合には、ブレ補正制御部２２２が、撮影者は被写体を全身で撮影しようとしていると判定して、処理がステップＳ１１０に進む。
【００２９】
ステップＳ１０５において、ブレ補正制御部２２２が、ステップＳ１０３で取得した振れ量Ｄを所定の閾値と比較する。ここで、所定の閾値を手ブレ閾値ＴｈＡとし、手ブレ閾値ＴｈＡは撮影画角から設定されるものとする。本実施形態においては、閾値ＴｈＡは、振れ量の撮影画角に対する割合ＲＡ［％］を用いて、閾値ＴｈＡ＝撮影画角×ＲＡ［ｄｅｇ］とする。振れ量Ｄが閾値未満である場合は、処理がステップＳ１０６に進む。振れ量Ｄが閾値以上である場合は、処理がステップＳ１１１に進む。
【００３０】
ステップＳ１０９において、ブレ補正制御部２２２が、ステップＳ１０３で取得した振れ量Ｄを所定の閾値と比較する。ここで、所定の閾値を手ブレ閾値ＴｈＢとし、手ブレ閾値ＴｈＢは撮影画角から設定されるものとする。本実施形態においては、閾値ＴｈＢは、振れ量の撮影画角に対する割合ＲＢ［％］を用いて、ＴｈＢ＝撮影画角×ＲＢ［ｄｅｇ］とする。振れ量Ｄ＜ＴｈＢである場合は、処理がステップＳ１０６に進む。振れ量Ｄ≧ＴｈＢである場合は、処理がステップＳ１１１に進む。
【００３１】
ステップＳ１１０において、ブレ補正制御部２２２が、ステップＳ１０３で取得した振れ量Ｄを所定の閾値と比較する。ここで、所定の閾値を手ブレ閾値ＴｈＣとし、手ブレ閾値ＴｈＣは撮影画角から設定されるものとする。本実施形態においては、閾値ＴｈＣは、振れ量の撮影画角に対する割合ＲＣ［％］を用いて、ＴｈＣ＝撮影画角×ＲＣ［ｄｅｇ］とする。振れ量Ｄ＜ＴｈＣである場合は、処理がステップＳ１０６に進む。振れ量Ｄ≧ＴｈＣである場合は、処理がステップＳ１１１に進む。ステップＳ１０５，Ｓ１０９，Ｓ１１０の判定処理からわかるように、ブレ補正制御部２２２は、被写体のサイズに応じて、振れ量と比較する閾値を切り替える。
【００３２】
ステップＳ１０６において、ブレ補正制御部２２２が、被写体基準位置の算出を行う。被写体基準位置は、撮影画角内の被写体の基準位置である。本実施形態では、被写体情報に応じて被写体基準位置を算出することにより、被写体情報に応じた適切な構図が定まりやすいようにアシストすることが可能である。
【００３３】
本実施形態においては、被写体の顔の向きで被写体基準位置を設定する方法を適用する。被写体の顔の向きは、ステップＳ１０２で取得された被写体情報に含まれ、被写体検出部により随時更新される。被写体検出部が取得した顔の向きに基づいて、ブレ補正制御部２２２が、被写体の顔の向く方向にスペースが空くように被写体基準位置を決定する。
【００３４】
図６は、被写体基準位置を中央とした時のスルー画像を示す図である。
被写体基準位置を中央とすると、被写体追尾時には、被写体が撮影画角に対してほぼ中心Ｏになるように制御される。本実施形態の撮像装置は、被写体の顔の向きに基づいて、撮影画角に対してどの位置に被写体を遷移させたらよいかを決める。この例では、撮像装置は、被写体の顔の向きに応じた被写体の基準位置を被写体基準位置Ｏ’とする。
【００３５】
図７は、被写体の向きと、撮影画角内の被写体基準位置とを説明する図である。
図７（Ａ）は、被写体検出部が判定可能な被写体の向きを示す。図７（Ｂ）は、被写体の向きの判定結果に応じて設定される被写体基準位置を示す。まず、被写体検出部が、被写体基準位置Ｏ’を求めるために、顔の向く向きを判定する。被写体検出部は、図７（Ａ）に示すように、平面に対して６方向（ａ〜ｆ）と正面、後ろ向きとに分析できるものとする。図６中の被写体の顔の向きはａ方向であることがわかる。
【００３６】
一般的には、構図として、被写体が人物である場合には、撮影画角内の被写体の顔の向きの方向側にスペースを空けるのが望ましい。
本実施形態において、被写体基準位置Ｏ’は、三分割法を利用して求められる。図６に示す画像において、現在の被写体の位置は、中心Ｏである。本実施形態では、撮像装置は、撮影画角において、被写体が向いている側の領域が広くなるように、被写体基準位置Ｏ’を設定する。この例では、撮像装置は、中心Ｏに対して、図７（Ａ）のａ方向側と逆側の位置であって、かつ撮影画角の範囲の所定位置（撮影画角の左端から撮影画角の幅の１／３の距離だけａ方向に進んだ所の位置）に被写体基準位置Ｏ’を設定する。図７（Ｂ）に示す例では、被写体基準位置Ｏ’は、Ａの位置となる。これにより、被写体の位置が中心Ｏである場合よりも、被写体が向いている側の領域が空くことになる。同様に、図７（Ａ）のｂ〜ｈ方向においても、Ｂ〜Ｈの位置を被写体基準位置Ｏ’とする。正面、後ろ向きに関しては、被写体基準位置Ｏ’は中央のままでもよい。
【００３７】
図４の説明に戻る。ステップＳ１０７において、ブレ補正制御部２２２が、ステップＳ１０６で算出された被写体基準位置Ｏ’と、ステップＳ１０１で取得した撮影情報と、撮影範囲とに基づいて、位置検知部のオフセット値を求める。具体的には、ブレ補正制御部２２２は、中心Ｏの座標と被写体基準位置Ｏ’の座標との差分から撮影情報を利用して画角変化量を求め、電気的な設計値より位置検知部のオフセット値を求める。計算に必要な値はパラメータとして管理するとよい。
【００３８】
次に、ステップＳ１０８において、ブレ補正制御部２２２が、位置検知部のオフセットを操作する。具体的には、ブレ補正制御部２２２が、図６に示す被写体の右側が空いた撮影範囲となるように、位置検知部２２２７ｂを操作する。オフセットを操作した後の位置検知部２２２７ｂの出力に従って、ブレ補正レンズ２１２が駆動される。これにより、撮影範囲が操作され、被写体が被写体基準位置に向かう。この時に、周辺光量に留意して、リミットを設ける等の処理を追加すると撮影画像のケラレを防ぐことができる。また、位置検知部や目標値を操作する際には、急激に変化させず、徐々に変更していくことが望ましい。ブレ補正制御部２２２が、被写体情報が示す被写体の大きさが大きいほど、被写体を基準位置に向かうようにする制御ゲインを小さくし、被写体の大きさが小さいほど、被写体を基準位置に向かうようにする制御ゲインを大きくしてもよい。
【００３９】
また、中心Ｏと被写体目標位置Ｏ’との差分に応じて、撮影範囲を変更する際の時間やゲインを変更することで、撮影範囲が変化しても、撮影者は違和感を覚えない。また、ブレ補正制御部２２２が、被写体の位置と被写体基準位置との差分に応じて、被写体を被写体基準位置に向かうようにする制御ゲインを変更するようにしてもよい。例えば、被写体が被写体基準位置から遠いほど、制御ゲインを大きくする。
【００４０】
図４の説明に戻る。ステップＳ１１１において、ブレ補正制御部２２２が、被写体基準位置を撮影画角の中央の位置に設定する。被写体基準位置が中央である場合には、ステップＳ１０７において、位置検知部２２２７のオフセット値は変化させず、調整された本来のオフセット値に設定する。
【００４１】
図４のステップＳ１０５、Ｓ１０９、Ｓ１１０で、それぞれ振れ量Ｄから被写体基準位置を中央にするか否かを決定しているが、これは、撮影者の手振れが大きい時に、被写体がフレームアウトすることを防ぐためである。本実施形態の像ブレ補正装置は、被写体情報を利用して被写体基準位置を設定することで、被写体の状態やしぐさに沿った構図設定をアシストすることが可能となり、日の丸の構図を避けることができる。
【００４２】
他の実施形態として、ズーム位置が所定ズーム位置よりも大きい場合には、被写体基準位置を中央に設定するようにしてもよい。これにより、撮影者の手振れが撮影範囲に対して大きい時であっても、被写体を画角内に捉える確率が向上する。
【００４３】
また、被写体の速度が所定速度を超える場合には、被写体基準位置を中央に設定するようにしてもよい。これにより、被写体移動によるフレームアウトを防ぐことが可能となる。
【００４４】
また、本実施形態では、撮影範囲をシフトするために、光学式の像ブレ補正装置を適用したが、これに限らず、雲台や鏡筒本体を移動して撮影範囲をシフトさせてもよい。また、被写体基準位置の算出方法も三分割法に限らず、他の手法やユーザの選択を採用してもよい。
【００４５】
本実施形態においては、被写体サイズと、撮像装置２０１に加わる振れ量を用いて被写体基準位置を中央に設定するか否かを決定したが、ステップＳ１０２で取得した被写体の速度を用いて同様の判断をしてもよい。撮影範囲に対する被写体の速度が大きい時には、フレームアウトする確率が高いため、ステップＳ１１１の処理を行う。
【００４６】
また、ブレ補正制御部２２２が、撮影画像から検出された被写体が背景と一人の人物である場合には、背景と人物とが写る撮影画角となるように被写体基準位置を設定するようにしてもよい。また、ブレ補正制御部２２２が、撮影画像から検出された被写体に複数の人物が含まれる場合には、撮影対象の人物（主被写体）が撮影画角内の所定の範囲に写るように被写体基準位置を設定するようにしてもよい。
【００４７】
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。上述の実施形態の一部を適宜組み合わせてもよい。
【００４８】
（その他の実施例）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００４９】
２２２  ブレ補正制御部
２５１  画像処理部
２８０  システムコントローラ
【図１】
0006584259.tif 000002
【図２】
0006584259.tif 000003
【図３】
0006584259.tif 000004
【図４】
0006584259.tif 000005
【図５】
0006584259.tif 000006
【図６】
0006584259.tif 000007
【図７】
0006584259.tif 000008