(57)【要約】【課題】像振れ補正時の周辺光量不足補正をより適切に行うことが可能な撮像装置、像振れ補正方法、及びプログラムを提供する。【解決手段】被写体像を光電変換する撮像部８または光学要素部９のいずれか一方を駆動し、駆動された撮像部８または光学要素部９の位置情報を生成する被像振れ補正機構１１を有する撮像装置において、補正画像生成部６は、撮像装置１の振れ情報と振れ情報により決定された周期で取得される位置情報とに基づいて、被像振れ補正機構１１における補正によって撮像部８の撮像面に生じる周辺光量不足に対して補正を行わせる。【選択図】図１
2012133253.tif 000002
【特許請求の範囲】
【請求項１】
被写体像を光電変換する撮像部または光学要素部のいずれか一方を駆動し、駆動された当該撮像部または当該光学要素部の位置情報を生成する被像振れ補正機構を有する撮像装置において、
前記撮像装置の振れ情報と当該振れ情報により決定された周期で取得される前記位置情報とに基づいて、前記被像振れ補正機構における補正によって前記撮像部の撮像面に生じる周辺光量不足に対して補正を行わせる補正画像生成部
を備えることを特徴とする撮像装置。
【請求項２】
少なくとも前記被像振れ補正機構の制御を行う制御部と、
記憶部と
を更に備え、
前記制御部は、前記記憶部に予め記憶されている制御プログラムを当該制御部の演算処理装置に実行させることにより、前記補正画像生成部として機能する
ことを特徴とする請求項１記載の撮像装置。
【請求項３】
少なくとも前記被像振れ補正機構の制御を行う制御部と、
前記制御部により制御される電子回路と
を更に備え、
前記制御部は、当該制御部の演算処理装置が前記電子回路を制御することにより、前記補正画像生成部として機能する
ことを特徴とする請求項１記載の撮像装置。
【請求項４】
前記位置情報は、前記撮像装置の光軸方向と直交する前記撮像部の撮像面を、当該直交方向に移動させた場合の位置を示す情報を含む
ことを特徴とする請求項１記載の撮像装置。
【請求項５】
前記位置情報は、前記撮像装置の光軸方向と直交する前記撮像部の撮像面を、当該光軸を中心に回動させた場合の位置を示す情報を含む
ことを特徴とする請求項１記載の撮像装置。
【請求項６】
前記補正画像生成部は、前記振れ情報が示す前記撮像装置の振れの大きさが所定の閾値以下である場合、前記周期を振れが周辺光量不足に影響しないと判定した場合に適用する当該周期に決定することを特徴とする請求項１記載の撮像装置。
【請求項７】
前記補正画像生成部は、前記振れ情報が示す前記撮像装置の振れの大きさが所定の閾値以下である場合、当該振れ情報が大きくなるほど小さい値となるよう前記周期を決定し、当該振れ情報が当該閾値を超える場合、所定数値範囲内で周期が一定となる当該周期に決定する
ことを特徴とする請求項１記載の撮像装置。
【請求項８】
被写体像を光電変換する撮像部または光学要素部のいずれか一方を駆動し、駆動された当該撮像部または当該光学要素部の位置情報を生成する被像振れ補正機構を有する撮像装置による像振れ補正方法であって、
前記撮像装置の振れ情報を取得する段階と、
前記振れ情報により前記位置情報の検出周期を決定する段階と、
前記振れ情報と前記決定された周期で取得される前記位置情報とに基づいて、前記被像振れ補正機構における補正によって前記撮像部の撮像面に生じる周辺光量不足に対する補正量を決定する段階と、
前記被写体像の読込後に周辺光量不足補正を行う段階と、
を有することを特徴とする像振れ補正方法。
【請求項９】
前記被写体像に前記周辺光量不足補正を行った画像を記憶させる段階と、
を更に有することを特徴とする請求項８記載の像振れ補正方法。
【請求項１０】
被写体像を光電変換する撮像部または光学要素部のいずれか一方を駆動し、駆動された当該撮像部または当該光学要素部の位置情報を生成する被像振れ補正機構を有する撮像装置による像振れ補正を演算処理装置に行わせるためのプログラムであって、
前記撮像装置の振れ情報を取得する処理と、
前記振れ情報により前記位置情報の検出周期を決定する処理と、
前記振れ情報と前記決定された周期で取得される前記位置情報とに基づいて、前記被像振れ補正機構における補正によって前記撮像部の撮像面に生じる周辺光量不足に対する補正量を決定する処理と、
前記被写体像の読込後に周辺光量不足補正を行う処理と、
を前記演算処理装置に行わせることを特徴とするプログラム。
【請求項１１】
前記被写体像に前記周辺光量不足補正を行った画像を記憶させる処理と、
を更に前記演算処理に行わせることを特徴とする請求項１０記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被写体像を光電変換する撮像部または補正レンズ等の光学要素部を駆動する像振れ補正に関し、特に当該像振れ補正時の周辺光量不足補正を行う撮像装置、像振れ補正方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、撮像装置に対しては、手振れ補正等の高機能を搭載しつつ、小型軽量化を実現することがより強く求められるようになってきている。従来、手振れ補正機能に関しては、撮影者による手振れ等の撮像装置の振れに応じて、光軸に垂直な平面内で補正レンズを移動させることにより、かかる振れによる画像振れの影響を抑制する撮像装置が一般的に知られている（例えば、特許文献１）。
【０００３】
特許文献１においては、像振れを補正するために光軸に垂直な面に沿ってＣＣＤ（Charge Coupled Device）を駆動する。そして、ＣＣＤの有効画素領域を構成する各画素について、ＣＣＤの駆動後に撮影レンズのイメージサークルの外に位置することとなる画素の輝度情報を補正係数によって補正する技術を開示している。しかし、特許文献１に記載されている技術によれば、イメージサークルの周辺光量不足による検出精度の低下や、計算時間の増大化によるフレームレートの低下が課題となってくる。
【０００４】
そこで、被写体像を光電変換する撮像部と、振れ情報を検出する検出部と、振れ情報に基づいて撮像光学系の光軸に垂直な平面上で移動して像振れを補正する補正部と、補正部の位置情報を検出する位置検出部とを有する撮像装置に関する技術を開示している（例えば、特許文献２）。特許文献２に記載されている技術によれば、撮像部の露光期間中に検出される位置情報だけでなく振れ情報も併用して、撮像画面の周辺光量不足に対する補正量を決定することで、特許文献１の課題を解決している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−４２３２０号公報
【特許文献２】特開２００９−１４５６２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献２に記載されている技術においては、振れ情報を変換して補正部の変位（角度変化）を求め、求めた補正部の変位を利用して周辺光量不足に対する補正量を決定している。このような方法によれば、パンニング／チルティング撮影のように、撮影者による意図的な振れがなされた場合、振れ量が周辺光量不足に対する補正量に影響することとなる。すなわち、パンニング／チルティング撮影のような振れが撮像装置に対しなされた場合には、検出される振れ量は大きいが、実際の撮像光学系の光軸のずれは比較的小さいため、最適な周辺光量不足に対する補正ができない虞がある。
【０００７】
本発明は、像振れ補正時の周辺光量不足補正をより適切に行うことが可能な撮像装置、像振れ補正方法、及びプログラムの提供を目的とする。
【課題を解決するための手段】
【０００８】
前述した目的を達成するために、本発明の態様のひとつである撮像装置は、被写体像を光電変換する撮像部または光学要素部のいずれか一方を駆動し、駆動された当該撮像部または当該光学要素部の位置情報を生成する被像振れ補正機構を有する撮像装置において、撮像装置の振れ情報と当該振れ情報により決定された周期で取得される位置情報とに基づいて、被像振れ補正機構における補正によって撮像部の撮像面に生じる周辺光量不足に対して補正を行わせる補正画像生成部を備えることを特徴とする。
【０００９】
また、本発明の別の態様のひとつである像振れ補正方法は、被写体像を光電変換する撮像部または光学要素部のいずれか一方を駆動し、駆動された当該撮像部または当該光学要素部の位置情報を生成する被像振れ補正機構を有する撮像装置による像振れ補正方法であって、撮像装置の振れ情報を取得する段階と、振れ情報により位置情報の検出周期を決定する段階と、振れ情報と決定された周期で取得される位置情報とに基づいて、被像振れ補正機構における補正によって撮像部の撮像面に生じる周辺光量不足に対する補正量を決定する段階と、被写体像の読込後に周辺光量不足補正を行う段階と、を有することを特徴とする。
【００１０】
また、本発明の更なる別の態様のひとつであるプログラムは、被写体像を光電変換する撮像部または光学要素部のいずれか一方を駆動し、駆動された当該撮像部または当該光学要素部の位置情報を生成する被像振れ補正機構を有する撮像装置による像振れ補正を演算処理装置に行わせるためのプログラムであって、撮像装置の振れ情報を取得する処理と、振れ情報により位置情報の検出周期を決定する処理と、振れ情報と決定された周期で取得される位置情報とに基づいて、被像振れ補正機構における補正によって撮像部の撮像面に生じる周辺光量不足に対する補正量を決定する処理と、被写体像の読込後に周辺光量不足補正を行う処理と、を演算処理装置に行わせることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、像振れ補正時の周辺光量不足補正をより適切に行うことが可能な撮像装置、像振れ補正方法、及びプログラムを提供できる。
【図面の簡単な説明】
【００１２】
【図１】第１の実施形態に係る撮像装置の構成図である。
【図２】撮像部及び光学要素部の位置関係を説明する図である。
【図３】振れ情報と位置情報の検出周期との関係を説明する図である。
【図４】第１の実施形態に係る撮像装置による周辺光量不足に対する補正処理を示したフローチャートである。
【図５】動画を撮影する場合における周辺光量不足に対する補正処理の実行タイミングを説明する図である。
【図６】第２の実施形態に係る撮像装置による周辺光量不足に対する補正処理を示したフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
＜第１の実施形態＞
図１は、本実施形態に係る撮像装置の構成図である。図１に示す撮像装置１は、トリガー情報２、振れ検出部３、制御部４、記憶部５、補正画像生成部６、及び被像振れ補正機構１１を含む。図１においては、本実施形態に係る周辺光量不足に対する補正処理に係わる構成を中心に記載している。
【００１４】
トリガー情報２は、本実施形態に係る周辺光量不足に対する補正処理を開始する契機となる情報である。具体的には、静止画像を撮像する場合については、露光開始を示す情報がトリガー情報２に相当し、撮影者が撮像装置１のシャッターボタンを押下すると、撮像装置１は、トリガー情報２を取得する。また、動画を撮影する場合については、撮像開始を示す情報がこれに相当し、撮影者が撮像装置１の録画ボタン（ＲＥＣボタン）を押下すると、撮像装置１は、トリガー情報２を取得する。
【００１５】
振れ検出部３は、例えばジャイロスコープ等の角加速度センサを用い、撮像装置１の角加速度等の振れを検出し、制御部４に対して、検出した振れを示す振れ情報を通知する。
被像振れ補正機構１１は、位置検出部７、撮像部８、光学要素部９、及び駆動部１０を含む。光学要素部９は、複数のレンズ等を含み、被写体像を結像させる。撮像部８は、光学要素部９により結像された被写体像を光電変換し、得られた信号についてＡ／Ｄ変換を行う。Ａ／Ｄ変換により得られたデジタルデータは、図１においては不図示の信号処理部において処理が施され、得られた画像信号は制御部４に受け渡される。駆動部１０は、制御部４からの像振れ補正を行うための像振れ補正信号にしたがって、撮像部８または光学要素部９のいずれか一方を駆動して、撮像部８または光学要素部９を移動させることにより像振れ補正を行う。撮像部８または光学要素部９のいずれを移動させるかについては、撮像装置１の仕様による。位置検出部７は、例えばホール素子等を用い、撮像部８または光学要素部９の位置情報を検出する。具体的には、位置検出部７は、駆動部１０により駆動された撮像部８または光学要素部９の位置情報を検出する。制御部４は、位置検出部７から検出された位置情報を取得する。
【００１６】
補正画像生成部６は、例えば制御部４の演算処理装置により実行される補正画像生成までの一連の処理を行う電子回路、または制御部４の演算処理装置により実行されるプログラムとする。補正画像生成部６は、このようなプログラムとした場合、記憶部５に予め記憶させるようにしてもよい。
【００１７】
以降説明では、補正画像生成部６は制御部４の演算処理装置により実行される制御プログラムで構成した場合とする。
図２は、撮像部８及び光学要素部９の位置関係を説明する図である。撮像装置１の光軸方向と一致する向きにｚ軸をとり、光軸と直交する平面上にｘ軸及びｙ軸をとる。本実施形態においては、撮像部８、または光学要素部９を移動させて像振れ補正を行う。また、本実施形態においては、位置検出部７が位置情報として、撮像部８、または光学要素部９の光軸と交差する位置座標を原点Ｏ´とした場合のｘ軸及びｙ軸方向の座標位置を検出する。図２に示す角度θについては、後述する。
【００１８】
なお、図２は、像振れ補正において、撮像部８及び光学要素部９のうち撮像部８を移動させる場合を例示しているため、撮像部８の光軸と交差する位置座標を原点Ｏ´としている。光学要素部９を移動させて像振れ補正を行う撮像装置において、例えば図２に示すような形状のレンズを光学要素部９に用いる場合には、光学要素部９の光軸と交差する位置座標をＯ´とする。そして、位置検出部７が検出した光学要素部９のｘ軸及びｙ軸方向の位置座標より、光学要素部９のずれ量を求める。一方、例えばプリズム等を光学要素部９に用いる場合には、必ずしも像振れ補正処理における光学要素部９の移動の中心が光軸と交差する位置座標と一致するとは限らない。しかし、このような場合であっても、例えば記憶部５に光学要素部９の移動中心の位置座標をオフセット値として記憶しておくことで、記憶させておいたオフセット値と位置検出部７が検出した位置座標とから、光学要素部９のずれ量を求めることができる。
【００１９】
補正画像生成部６は、振れ検出部３において検出した振れ情報と、振れ情報から決定された周期で位置検出部７が検出した位置情報とに基づいて、被像振れ補正機構１１における振れ補正による撮像光学系の光軸ずれを考慮し、撮像部８の撮像面に生じる周辺光量不足に対する補正を制御部４に実行させる。
【００２０】
記憶部５は、撮像装置１の制御等に必要なプログラムや撮像した画像を記憶する。被像振れ補正機構１１において補正を行う場合には、制御部４が補正画像生成部６に基づいて、周辺光量不足に対する補正がなされた画像が記憶部５に記憶される。
【００２１】
制御部４は、撮像装置１の各部の制御を行う。具体的には、補正画像生成部６に基づいてトリガー情報２や振れ検出部３からの情報を取得し、記憶部５、及び被像振れ補正機構１１の制御を行う。また、制御部４は、像振れ補正が有効である旨の通知を受けると、被像振れ補正機構１１の位置検出部７が検出した位置情報から撮像部８または光学要素部９のずれ量を算出し、算出したずれ量に応じた像振れ補正信号を生成し、駆動部１０に通知する。本実施形態においては、制御部４は、撮像部８、または光学要素部９のｘ軸方向及びｙ軸方向についてのずれ量を算出する。前述したように、駆動部１０は、制御部４からの像振れ補正信号にしたがって撮像部８または光学要素部９を駆動して、像振れ補正を行う。
【００２２】
なお、撮像装置１は、制御部４と被像振れ補正機構１１との間での信号経路において、負帰還を形成している。
制御部４は、補正画像生成部６に基づいて、振れ情報の大きさと位置情報の検出周期とを関連付けた例えば記憶部５に予め記憶されたテーブルを参照して検出周期を決定する。そして、制御部４は、決定した周期で位置検出部７において検出された位置情報に対応する周辺光量不足に対する補正量を決定する。次に、図３を参照して、振れ情報と位置情報の検出周期との関係について説明する。
【００２３】
図３は、振れ情報と位置情報の検出周期との関係を説明する図である。図３に示すグラフの縦軸は、位置検出部７が位置情報を検出する周期を、横軸は、振れ検出部３が出力する振れ情報を表す。
【００２４】
図３に示すとおり、本実施形態では、振れ情報が閾値ａ以下の場合（周辺光量不足に影響しない振れの場合）は、検出周期には所定の値Ｔａを設定し、振れ情報が閾値ａを超え、且つ閾値ｂ以下の場合、振れ情報が大きくなるほど短い検出周期を設定する。これは、検出周期の設定では、撮像装置１の振れが大きいほど振れの周期が短いため、これに応じて位置情報の検出周期を短く設定する必要があるためである。また、検出周期の設定では、撮像装置１の振れが小さいほど振れの周期が長いため、これに応じて位置情報の検出周期を長く設定する必要があるためである。これにより、検出周期は、撮像装置１の振れの大きさに応じて適切に設定される。
【００２５】
また、検出周期の設定では、振れ情報が所定の閾値ｂを超える場合、所定値Ｔｂ＜所定値Ｔｃの範囲Ｔαにおいて、所定の周期に設定される。
なお、この範囲Ｔαに設定される所定の周期は、図３に示すとおり、例えば撮影者が意図的にパンニング／チルティング撮影した場合を想定している。
【００２６】
本実施形態に係る撮像装置１は、振れ情報の大きさと位置情報の検出周期とを互いに対応付けてそれぞれの値を格納したテーブル等を、記憶部５に予め記憶させておく。
なお、図３に示すグラフは一例であり、振れ情報と位置情報の検出周期との関係は、これに限定されるものではない。
【００２７】
次に、制御部４が、前述した補正画像生成部６におけるプログラムに基づいて、振れ検出部３が検出した振れ情報から決定した検出周期で位置情報を検出し、周辺光量不足に対する補正量を決定する方法について、フローチャートを参照して具体的に説明する。
【００２８】
図４は、本実施形態に係る撮像装置１による周辺光量不足に対する補正処理を示したフローチャートである。
本フローチャートの説明では、前述したように、制御部４の演算処理装置が補正画像生成部６における制御プログラムを実行した場合とする。図４に示す周辺光量不足に対する補正処理を実行する前提としては、像振れ補正が「有効」に設定されており、像振れ補正処理が、図４に示す周辺光量不足に対する補正の処理と並列して行われていることとする。まず、静止画像を撮像する場合を例に、周辺光量不足に対する補正処理について、図４を参照して説明する。
【００２９】
まず、制御部４は、ステップＳ１において、トリガー情報２及び振れ情報を取得する。トリガー情報２は、静止画像の撮像において、露光開始を示す情報である。振れ情報については、像振れ補正が「有効」のときに振れ検出部３が定期的に取得する振れ情報のうち、トリガー情報２である露光開始を示す情報を取得したタイミングと最も近いタイミングで取得した情報を利用する。例えば、露光開始直後に取得した振れ情報を利用することとしてもよい。あるいは、露光開始の時点において取得していた最新の振れ情報を利用することとしてもよい。
【００３０】
次に、制御部４は、ステップＳ２において、振れ情報が示す振れの大きさに基づき、位置情報の検出周期を決定する。前述のとおり、図３に示す振れ情報と位置情報の検出周期との関係を格納するテーブル等を参照して、ステップＳ１で取得した振れ情報と対応する検出周期を取得することにより、位置情報の検出周期を決定する。
【００３１】
次に、制御部４は、ステップＳ３において、ステップＳ２で決定した検出周期を例えば割り込み処理の周期として設定し、ステップＳ４で、検出周期の経過待ちを行う。制御部４は、設定した検出周期が経過すると、ステップＳ５へ処理を移行する。
【００３２】
次に、制御部４は、ステップＳ５において、位置検出部７より位置情報を取得する。前述のとおり、本実施形態の制御部４は、位置情報として、撮像部８のｘ軸及びｙ軸方向の座標位置を示す情報（Ｘ，Ｙ）を取得する。取得した位置情報（Ｘ，Ｙ）は記憶部５に記憶させる。また、これとともに、位置情報を取得した取得回数の更新として、取得回数に１を加算した数値を記憶しておく。
【００３３】
次に、制御部４は、ステップＳ６において、露光期間が終了したか否かを判定する。露光期間は、撮影者が撮影パラメータの設定時に設定した値や、自動露光により撮像装置１が決定した値を用いる。制御部４は、ステップＳ６において、露光期間がまだ終了していないと判定した場合、ステップＳ４に戻り、露光期間内は前述と同様の処理を繰り返す。制御部４は、露光期間が終了したと判定すると、ステップＳ６からステップＳ７へ処理を移行する。
【００３４】
次に、制御部４は、ステップＳ７において、取得した位置情報（Ｘ，Ｙ）から周辺光量不足に対する補正量を決定する。具体的には、制御部４は、まず、記憶部５に記憶させておいた位置情報（Ｘ，Ｙ）の総和をとり、これを記憶しておいた取得回数で除することにより、撮像部８の位置情報の平均値を求める。制御部４は、求めた平均値を光軸からのずれとし、光軸からのずれに応じて周辺光量不足に対する補正量を算出する。光軸からのずれから周辺光量不足に対する補正量を求める際は、例えば互いを対応付けしたテーブルを記憶部５に記憶させおき、求めた撮像部８の位置の平均値に対応する補正係数等を抽出することで、行うことができる。
【００３５】
ここで、制御部４は、ステップＳ１において、取得した振れ情報より、前述したパンニング／チルティング撮影したと判定している場合、パンニング／チルティング撮影用の補正テーブルを参照し、パンニング／チルティング撮影ではないと判定している場合(振れ情報の大きさが閾値a以下の場合も含む)、パンニング／チルティング撮影用とは異なる補正テーブルを参照して、補正値を決定する。これにより、制御部４は、例えば撮影者が意図的にパンニング／チルティング撮影した場合にも、好適な周辺光量不足に対する補正量を決定する。
【００３６】
次に、制御部４は、ステップＳ８において、記憶部５から被写体画像を読み込む。次に、制御部４は、ステップＳ９において、ステップＳ７で決定した周辺光量不足に対する補正量を用いて、ステップＳ８で読み込んだ被写体画像の周辺光量不足に対する補正を行う。次に、制御部４は、ステップＳ１０において、補正した被写体画像を記憶部５に記憶して、本フローチャートの一連の処理を終了する。
【００３７】
前述したフローチャートの一連の処理では、静止画像を撮像する場合の周辺光量不足に対する補正方法について説明している。かかる補正方法は、動画像の撮影に対しても適用が可能である。
【００３８】
図５は、動画を撮影する場合における周辺光量不足に対する補正処理の実行タイミングを説明する図である。図５の横軸は時間を表し、上段から順に動画の撮影期間、露光期間、振れ情報の取得と位置情報の検出周期の決定タイミング及びフレームレートを表す。「フレーム画像（ｋ）（ｋは０以上の整数）」は、フレーム番号がｋのフレーム画像であることを示す。
【００３９】
撮像装置１の制御部４は、図１トリガ情報における例えばＲＥＣボタンの押下により動画の撮影が開始されると、所定のフレームレートで撮影画像の記録を開始する。図５中の「露光期間」は、各フレームの露光タイミングを表し、ハイレベル区間が露光期間を表している。制御部４は、振れ情報の取得当該振れ情報に応じて位置情報の検出周期の決定を、各フレームの露光期間の開始のタイミングに応じて実行する。制御部４は、決定した検出周期で撮像部８の位置情報を取得し、周辺光量不足に対する補正を行う。すなわち、制御部４は、各フレームの露光期間の開始のタイミングで、図４のフローチャートにおいてはステップＳ１のトリガー情報２の入力と認識して、ステップＳ２以降の処理を実行する。
【００４０】
制御部４は、撮影終了のタイミングにおいて、記録中であった撮影画像に係わるデータは破棄する。図５に示す例では、フレーム番号nのフレーム画像を処理中に撮影終了となった場合、記録中のフレーム画像(ｎ)に係わるデータは破棄し、フレーム画像(ｎ−１)までを記録する。
【００４１】
以上説明したように、本実施形態に係る撮像装置１によれば、振れ検出部３において検出した振れ情報から位置情報の検出周期を決定し、決定した周期で撮像部８または光学要素部９の位置情報を検出し、検出した位置情報に基づき、周辺光量不足に対する補正量を決定する。本実施形態に係る撮像装置１によれば、撮像部８または光学要素部９の光軸からのずれ量の算出には振れ情報を利用しないことで、撮像部８または光学要素部９の光軸からのずれをより正確に算出することができる。したがって、本実施形態に係る撮像装置１によれば、周辺光量不足に対する補正をより適切に行うことができる。
【００４２】
また、本実施形態に係る撮像装置１によれば、振れ検出部３において検出した振れ情報が閾値ｂを超える場合、振れがパンニング／チルティング撮影によるものと判定し、位置情報の検出周期を所定値Ｔｂ＜所定値Ｔｃの範囲Ｔαにおいて、所定の周期に設定する。一方、本実施形態に係る撮像装置１によれば、振れ情報が閾値ｂ以下である場合、振れ情報が示す振れの大きさに応じて、振れが大きいほど位置情報の検出周期が短くなるよう当該検出周期を決定する。このように、本実施形態に係る撮像装置１によれば、振れ情報に基づき、振れがパンニング／チルティング撮影によるものであるか否かに応じて、あるいはパンニング／チルティング撮影ではない場合の当該振れの大きさに応じて、適切に検出周期を設定することができる。本実施形態に係る撮像装置１によれば、振れに応じて設定した周期で位置情報を検出することで、撮像部８または光学要素部９のずれ量の算出がより適切になされ、これにより、最適な周辺光量不足に対する補正を行うことができる。
【００４３】
＜第２の実施形態＞
第１の実施形態に係る撮像装置においては、撮像部８の位置情報として、光軸と直交するｘ軸及びｙ軸方向の位置（Ｘ，Ｙ）を取得して、周辺光量不足に対する補正量を決定している。これに対して、本第２の実施形態に係る撮像装置においては、更に、図２の撮像部８の角度θについても位置情報として取得する点で異なる。
【００４４】
本実施形態に係る撮像装置は、撮像部８または光学要素部９を移動させることにより像振れ補正を行っている。
本第２の実施形態に係る撮像装置の構成は、図１に示す構成と同様である。但し、撮像部８または光学要素部９の角度θを検出するためのセンサやプリズム等の検出部が、位置検出部７に追加されている。角度θは、撮像部８または光学要素部９の光軸Ｏと直交する面（図２においてはｘｙ平面）を光軸周りに回動させた場合の位置を表す。図２に示す例では、角度θは、撮像部８を中心Ｏ´を中心に回動、または光学要素部９を光軸Ｏに直交する方向へ回動させた場合の位置を表す。制御部４は、補正画像生成部６における制御プログラムに基づいて、撮像部８、または光学要素部９の位置検出部７において検出した位置情報に基づき、ｘ座標、ｙ座標及び角度θのずれ量を算出する。制御部４は、補正画像生成部６における制御プログラムに基づいて、位置情報（Ｘ，Ｙ，θ）を用いて周辺光量不足に対する補正を行わせる。他の構成については、前述した第１の実施形態と同様であるため、ここでは説明を割愛する。
【００４５】
以下に、本第２の実施形態に係る撮像装置１が周辺光量不足に対する補正を行う方法について、前述した第１の実施形態に係る撮像装置と異なる点を中心に、具体的に説明する。
【００４６】
図６は、本第２の実施形態に係る撮像装置１による周辺光量不足に対する補正処理を示したフローチャートである。補正画像生成部６は、前述した第１の実施形態と同様に、例えば制御部４の演算処理装置により実行される補正画像生成までの一連の処理を行う電子回路、または制御部４の演算処理装置により実行されるプログラムとする。補正画像生成部６は、このようなプログラムとした場合、記憶部５に予め記憶させるようにしてもよい。
【００４７】
以降説明では、補正画像生成部６は制御部４の演算処理装置により実行される制御プログラムで構成した場合とする。
制御部４は、図６に示されるフローチャートの制御処理を実行する。
【００４８】
本第２の実施形態に係る撮像装置１の制御部４は、ステップＳ２１からステップＳ２４までの処理において、それぞれ前述した図４のステップＳ１からステップＳ４と同様の処理を実行する。
【００４９】
制御部４は、ステップＳ２５において、位置検出部７より位置情報を取得する。本第２の実施形態においては、位置情報として、撮像部８、または光学要素部９のｘ軸及びｙ軸方向の位置及び角度θ（図２参照）を取得する。取得した位置情報（Ｘ，Ｙ，θ）は、記憶部５に記憶させる。これとともに、第１の実施形態と同様に、位置情報を取得した取得回数の更新として、取得回数に１を加算した数値を記憶しておく。制御部４は、図１のステップＳ６と同様に、ステップＳ２６において、露光期間が終了したか否かを判定する。制御部４は、露光期間が終了したと判定すると、ステップＳ２６からステップＳ２７へ処理を移行する。
【００５０】
次に、制御部４は、ステップＳ２７において、取得した位置情報（Ｘ，Ｙ，θ）から周辺光量不足に対する補正量を決定する。前述した第１の実施形態に係る撮像装置１と同様に、露光期間に取得した位置情報（Ｘ，Ｙ，θ）の総和をとり、記憶しておいた位置情報の取得回数で除することにより、撮像部８、または光学要素部９の位置の平均値を求める。求めた平均値は、光軸からのずれとし、光軸からのずれに応じた周辺光量不足に対する補正量を決定する。
【００５１】
ここで、制御部４は、前述した第１の実施形態と同様に、先に取得しておいた振れ情報より、前述したパンニング／チルティング撮影したと判定している場合、パンニング／チルティング撮影用の補正テーブルを参照し、パンニング／チルティング撮影ではないと判定している場合、パンニング／チルティング撮影用とは異なる補正テーブルを参照して、補正値を決定する。
【００５２】
これにより、制御部４は、例えば撮影者が意図的にパンニング／チルティング撮影した場合にも、撮像部８、または光学要素部９のｘ軸及びｙ軸方向の位置及び回転角の平均値に対応する周辺光量不足に対する補正係数等を補正テーブルから抽出することで、好適な周辺光量不足に対する補正量を決定する。
【００５３】
制御部４は、ステップＳ２８以降の処理については、図１のステップＳ８以降の処理と同様であり、ステップＳ３０において、補正した被写体画像を記憶部５に記憶すると、処理を終了する。
【００５４】
本第２の実施形態に係る撮像装置１で動画を撮影する場合には、先に図５を参照して説明したとおり、各フレームの露光期間の開始のタイミングでトリガー情報２の入力と認識して、ステップＳ２２以降の処理を実行する。これにより、前述した第１実施形態と同様に、図６に示す静止画像の撮像において周辺光量不足に対する補正を行う処理を、動画を撮影する場合に適用することができる。
【００５５】
以上説明したとおり、本第２の実施形態に係る撮像装置１によれば、第１の実施形態に係る撮像装置と同様の効果を得ることができる。本第２の実施形態に係る位置検出部７は、光軸と直交するｘ軸及びｙ軸方向の位置に加えて、撮像部８、または光学要素部９の角度θについても取得する。本第２の実施形態に係る撮像装置１によれば、撮像部８、または光学要素部９の回転方向の位置情報についても利用して周辺光量不足に対する補正量を決定することで、補正量をより正確に決定でき、これにより、周辺光量不足に対する補正をより適切に行うことができる。
【００５６】
この他にも、本発明は、本発明の要旨を逸脱しない範囲内で、種々の改良及び変更が可能である。例えば、前述の各実施形態に示された全体構成からいくつかの構成要素を削除してもよく、更には各実施形態の異なる構成要素を適宜組み合わせてもよい。
【符号の説明】
【００５７】
１      撮像装置
２      トリガー情報
３      振れ検出部
４      制御部
５      記憶部
６      補正画像生成部
７      位置検出部
８      撮像部
９      光学要素部
１０    駆動部
１１    被像振れ補正機構
【図１】
2012133253.tif 000003
【図２】
2012133253.tif 000004
【図３】
2012133253.tif 000005
【図４】
2012133253.tif 000006
【図５】
2012133253.tif 000007
【図６】
2012133253.tif 000008