(57)【要約】【課題】複数の撮影対象物を同時に撮像する際、画像の各々についてそのブレ補正量の算出に要する処理時間を短縮する。【解決手段】ブレ検出センサ８で検出されたブレ量に応じて、ブレ補正量演算回路９は第１の撮像ユニット２０ａで得られた第１の画像のブレ補正を行うための第１のブレ補正量を求める。ブレ補正量変換回路１０は第１のブレ補正量を、第１の撮像ユニットの撮像方向および焦点距離と第２の撮像ユニット２０ｂの撮像方向および焦点距離とに基づいて変換処理して第２の撮像ユニットで得られた第２の画像のブレ補正を行うための第２のブレ補正量を求める。幾何変形回路１１は第１および第２のブレ補正量に応じてそれぞれ第１および第２の画像を補正する。【選択図】図１
2015095670.tif 000002
【特許請求の範囲】
【請求項１】
互いに異なる撮影対象物を撮像する複数の撮像ユニットを備える撮像装置であって、
前記撮像装置に加わるブレの大きさおよび方向をブレ量として検出するブレ検出手段と、
前記ブレ検出手段で検出されたブレ量に応じて、前記複数の撮像ユニットの特定の一つで得られた画像のブレ補正を行うためのブレ補正量を特定のブレ補正量として求め、前記特定のブレ補正量を前記特定の撮像ユニットの撮像方向および焦点距離と残りの撮像ユニットの撮像方向および焦点距離とに基づいて変換処理して前記残りの撮像ユニットで得られた画像の各々のブレ補正を行うための残りのブレ補正量を求めるブレ補正量算出手段と、
前記特定のブレ補正量に応じて前記特定の撮像ユニットで得られた画像を補正するとともに、前記残りのブレ補正量に応じて前記残りの撮像ユニットで得られた画像を補正する画像補正手段と、
を有することを特徴とする撮像装置。
【請求項２】
前記複数の撮像ユニットは、第１の撮像ユニットおよび第２の撮像ユニットであって、前記第１の撮像ユニットが前記特定の撮像ユニットとされ、前記第２の撮像ユニットが前記残りの撮像ユニットとされており、
前記ブレ補正量算出手段は、前記第１の撮像ユニットの撮像方向と前記第２の撮像ユニットの撮像方向とに基づいて、前記特定のブレ補正量である第１のブレ補正量におけるブレ補正方向を変更した変更ブレ補正方向を前記残りのブレ補正量である第２のブレ補正量におけるブレ補正方向とすることを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記ブレ補正量算出手段は、前記第１の撮像ユニットの焦点距離と前記第２の撮像ユニットの焦点距離との比率に応じて、前記第１のブレ補正量のおけるブレ補正の大きさを変更した変更後のブレ補正の大きさを前記第２のブレ補正量におけるブレ補正の大きさとすることを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記ブレ補正量算出手段は、前記第１の撮像ユニットの撮影方向に対する前記第２の撮像ユニットの撮影方向に応じてブレ方向を求めて、当該ブレ方向に基づいて前記第２のブレ補正量におけるブレ補正方向の決定することを特徴とする請求項２又は３に記載の撮像装置。
【請求項５】
互いに異なる撮影対象物を撮像する複数の撮像ユニットを備える撮像装置の制御方法であって、
ブレ検出センサによって前記撮像装置に加わるブレの大きさおよび方向をブレ量として検出するブレ検出ステップと、
前記ブレ検出センサで検出されたブレ量に応じて、前記複数の撮像ユニットの特定の一つで得られた画像のブレ補正を行うためのブレ補正量を特定のブレ補正量として求め、前記特定のブレ補正量を前記特定の撮像ユニットの撮像方向および焦点距離と残りの撮像ユニットの撮像方向および焦点距離とに基づいて変換処理して前記残りの撮像ユニットで得られた画像の各々のブレ補正を行うための残りのブレ補正量を求めるブレ補正量算出ステップと、
前記特定のブレ補正量に応じて前記特定の撮像ユニットで得られた画像を補正するとともに、前記残りのブレ補正量に応じて前記残りの撮像ユニットで得られた画像を補正する画像補正ステップと、
を有することを特徴とする制御方法。
【請求項６】
互いに異なる撮影対象物を撮像する複数の撮像ユニットを備える撮像装置で用いられる制御プログラムであって、
前記撮像装置が備えるコンピュータに、
ブレ検出センサによって前記撮像装置に加わるブレの大きさおよび方向をブレ量として検出するブレ検出ステップと、
前記ブレ検出センサで検出されたブレ量に応じて、前記複数の撮像ユニットの特定の一つで得られた画像のブレ補正を行うためのブレ補正量を特定のブレ補正量として求め、前記特定のブレ補正量を前記特定の撮像ユニットの撮像方向および焦点距離と残りの撮像ユニットの撮像方向および焦点距離とに基づいて変換処理して前記残りの撮像ユニットで得られた画像の各々のブレ補正を行うための残りのブレ補正量を求めるブレ補正量算出ステップと、
前記特定のブレ補正量に応じて前記特定の撮像ユニットで得られた画像を補正するとともに、前記残りのブレ補正量に応じて前記残りの撮像ユニットで得られた画像を補正する画像補正ステップと、
を実行させることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、その制御方法、および制御プログラムに関し、特に、手ぶれが補正された高画質な動画像を生成する撮像装置に関する。
【背景技術】
【０００２】
一般に、デジタルカメラなどの撮像装置は、旅行先の風景、建物、又は人などの記録、子供の成長過程又は学校行事などの記録に用いられることが多い。このような撮像装置の使用形態では、撮影中に撮影者（ユーザ）の画像を被写体の画像とともに記録したいという要望がある。
【０００３】
このような要望に対処するため、互いに異なる方向に存在する撮影対象物を同時に撮像するようにした撮像装置、つまり、被写体と撮影者とを同時に撮像することができる撮像装置がある（特許文献１参照）。
【０００４】
一方、撮影者の手ぶれを検出して、当該検出された手ぶれに基づいて手ぶれを補正して高画質な動画像を生成するようにした撮像装置が知られている。そして、手ぶれを補正する際には、手ぶれ量に応じて光学系および撮像素子を物理的に移動させて防振を行う手法と、画像信号処理によって撮影画像を幾何学変換して手ぶれを補正する手法とがある。
【０００５】
さらに、手ぶれを検出する際には、撮像装置に特定の方向の加速度を測定可能なジャイロセンサを備えて、当該ジャイロセンサの出力信号に基づいて手ぶれの大きさ（つまり、手ぶれ量）およびその周期を求めることが行われている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−７３１６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、画像信号処理によって手ぶれを補正する際には、ジャイロセンサの出力信号（検出信号）に基づいて手ぶれの大きさおよびその周期を示すぶれ補正量を算出する必要がある。
【０００８】
複数の撮像部を備える撮像装置を用いて、複数の互いに異なる方向に存在する撮影対象物を同時に撮像する際には、撮影の結果得られた画像の各々について手ぶれ補正を行うことになる。ところが、ジャイロセンサの出力信号に応じて画像の各々についてぶれ補正量を演算するとなると、その演算処理に要する時間が長くなってしまい、結果的に画像表示などが遅延してしまうことになる。
【０００９】
従って、本発明の目的は、複数の撮影対象物を同時に撮像する際、画像の各々についてそのぶれ補正量の算出に要する処理時間を短縮することのできる撮像装置、その制御方法、および制御プログラムを提供することにある。
【課題を解決するための手段】
【００１０】
上記の目的を達成するため、本発明による撮像装置は、互いに異なる撮影対象物を撮像する複数の撮像ユニットを備える撮像装置であって、前記撮像装置に加わるブレの大きさおよび方向をブレ量として検出するブレ検出手段と、前記ブレ検出手段で検出されたブレ量に応じて、前記複数の撮像ユニットの特定の一つで得られた画像のブレ補正を行うためのブレ補正量を特定のブレ補正量として求め、前記特定のブレ補正量を前記特定の撮像ユニットの撮像方向および焦点距離と残りの撮像ユニットの撮像方向および焦点距離とに基づいて変換処理して前記残りの撮像ユニットで得られた画像の各々のブレ補正を行うための残りのブレ補正量を求めるブレ補正量算出手段と、前記特定のブレ補正量に応じて前記特定の撮像ユニットで得られた画像を補正するとともに、前記残りのブレ補正量に応じて前記残りの撮像ユニットで得られた画像を補正する画像補正手段と、を有することを特徴とする。
【００１１】
本発明による制御方法は、互いに異なる撮影対象物を撮像する複数の撮像ユニットを備える撮像装置の制御方法であって、ブレ検出センサによって前記撮像装置に加わるブレの大きさおよび方向をブレ量として検出するブレ検出ステップと、前記ブレ検出センサで検出されたブレ量に応じて、前記複数の撮像ユニットの特定の一つで得られた画像のブレ補正を行うためのブレ補正量を特定のブレ補正量として求め、前記特定のブレ補正量を前記特定の撮像ユニットの撮像方向および焦点距離と残りの撮像ユニットの撮像方向および焦点距離とに基づいて変換処理して前記残りの撮像ユニットで得られた画像の各々のブレ補正を行うための残りのブレ補正量を求めるブレ補正量算出ステップと、前記特定のブレ補正量に応じて前記特定の撮像ユニットで得られた画像を補正するとともに、前記残りのブレ補正量に応じて前記残りの撮像ユニットで得られた画像を補正する画像補正ステップと、を有することを特徴とする。
【００１２】
本発明による制御プログラムは、互いに異なる撮影対象物を撮像する複数の撮像ユニットを備える撮像装置で用いられる制御プログラムであって、前記撮像装置が備えるコンピュータに、ブレ検出センサによって前記撮像装置に加わるブレの大きさおよび方向をブレ量として検出するブレ検出ステップと、前記ブレ検出センサで検出されたブレ量に応じて、前記複数の撮像ユニットの特定の一つで得られた画像のブレ補正を行うためのブレ補正量を特定のブレ補正量として求め、前記特定のブレ補正量を前記特定の撮像ユニットの撮像方向および焦点距離と残りの撮像ユニットの撮像方向および焦点距離とに基づいて変換処理して前記残りの撮像ユニットで得られた画像の各々のブレ補正を行うための残りのブレ補正量を求めるブレ補正量算出ステップと、前記特定のブレ補正量に応じて前記特定の撮像ユニットで得られた画像を補正するとともに、前記残りのブレ補正量に応じて前記残りの撮像ユニットで得られた画像を補正する画像補正ステップと、を実行させることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、特定の撮像ユニットで得られた画像を補正するための特定のブレ補正量を用いて残りの撮像ユニットで得られた画像を補正するためのブレ補正量を求める。これによって、画像の各々についてそのぶれ補正量の算出に要する処理時間を短縮することができる。つまり、本発明では、１枚の画像に対してブレ補正量を求めて、同時に撮像した異なる方向の画像に係るブレ補正量については、演算の結果得られたブレ補正量を変換処理して求めるようにしたので、全てのブレ補正量を求めるために要する時間を短縮することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施の形態による撮像装置の一例についてその構成を示すブロック図である。
【図２】図１に示すブレ量検出センサによるカメラのブレ量検出を説明するための図である。
【図３】図１に示すカメラで行われるブレ補正処理を説明するためのフローチャートである。
【図４】図１に示すブレ補正量変換回路で行われる補正方向の変換を説明するための図である。
【図５】図１に示すカメラにおいてシフトブレが生じた際の画像データの変換処理を説明するための図であり、（ａ）は第１の画像データを示す図、（ｂ）は第２の画像データを示す図である。
【図６】図１に示すカメラにおいて焦点距離とブレ補正量の大きさとの関係を説明するための図であり、（ａ）は焦点距離が大きい場合のブレ補正量の大きさを示す図、（ｂ）は焦点距離が小さい場合のブレ補正量の大きさを示す図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態による撮像装置の一例について図面を参照して説明する。
【００１６】
図１は、本発明の実施の形態による撮像装置の一例についてその構成を示すブロック図である。
【００１７】
図示の撮像装置は、例えば、デジタルカメラ（以下単にカメラと呼ぶ）であり、第１および第２の撮像ユニット２０ａおよび２０ｂを有している。第１の撮像ユニット２０ａ（特定の撮像ユニット）は撮像光学系１および撮像素子（例えば、ＣＣＤ又はＣＭＯＳイメージセンサ）３を備え、第２の撮像ユニット２０ｂは撮像光学系２および撮像素子４を備えている。そして、撮像光学系１および２の各々は撮影レンズユニット（以下単に撮影レンズと呼ぶ）および絞り機構を有している。
【００１８】
第１および第２の撮像ユニット２０ａおよび２０ｂは互いに異なる被写体を撮影可能な状態で配置されている。例えば、第１の撮像ユニット２０ａが撮影対象物である被写体に向けられた際に、第２の撮像ユニット２０ａはユーザである撮影者に向けられる。これによって、カメラは互いに異なる被写体を同時に撮影することができる。
【００１９】
撮像素子３および４はそれぞれ撮像光学系１および２を介して入射した光学像（被写体像）に応じた電気信号（アナログ信号）を出力する。光学系駆動回路５は、システム制御部１５の制御下で、撮影光学系１および２を独立して駆動制御する。
【００２０】
また、撮像系駆動回路６は、システム制御部１５の制御下で撮像素子３および４を駆動制御する。以下、撮像素子３および４の出力であるアナログ信号をそれぞれ第１のアナログ信号および第２のアナログ信号と呼ぶ。
【００２１】
システム制御部１５には、電気的に消去・記録可能な不揮発性メモリ１６が接続されており、不揮発性メモリ１６として、例えば、ＥＥＰＲＯＭが用いられる。そして、不揮発性メモリ１６には、システム制御部１５の動作用の定数およびプログラムなどが記憶される。
【００２２】
なお、プログラムとは後述するフローチャートに係る処理を実行するためのプログラムである。
【００２３】
システム制御部１５は、カメラ全体の制御を司る。つまり、システム制御部１５は、前述の不揮発性メモリ１６に記憶されたプログラムを実行して、後述する各処理を行う。信号処理回路７は、前述の第１および第２のアナログ信号をＡ／Ｄ変換した後、所定の画像処理を行ってそれぞれ第１の画像データおよび第２の画像データを生成する。この際、信号処理回路７は所定の画像処理として、例えば、画素補間処理および色変換処理を行う。
【００２４】
さらに、信号処理回路７は、第１の画像データおよび第２の画像データを用いてそれぞれ所定の演算処理を行う。そして、当該演算処理によって演算結果に基づいて、システム制御部１５は光学系駆動回路５および撮像系駆動回路６を制御して、露出制御およびオートフォーカス制御を行う。ブレ量検出センサ８はカメラ１００のブレ量を検出するためのセンサである。
【００２５】
図２は、図１に示すブレ量検出センサ８によるカメラ１００のブレ量検出を説明するための図である。
【００２６】
図２において、水平方向Ｘ軸とし、鉛直方向Ｙ軸とする。そして、Ｘ軸およびＹ軸に直交する方向である撮像方向をＺ軸とする。また、カメラ１００のＸ軸又はＹ軸に対して平行にぶれる（つまり、ずれる）ブレをシフトブレと呼び、Ｘ軸、Ｙ軸、又はＺ軸を中心として回転するブレを角度ブレと呼ぶ。ブレ量検出センサ８は、上記のシフトブレおよび角度ブレの大きさおよびその周期を検出してブレ量検出信号を出力する。
【００２７】
ブレ量検出信号はブレ補正量演算回路９に与えられる。ブレ補正量演算回路９は、ブレ量検出信号が示すブレの大きさおよび周期に応じて、当該ブレ量を補正するためのブレ補正量を算出する。このブレ補正量はブレ補正量変換回路１０に与えられ、ブレ補正量変換回路１０は、後述するようにして撮影方向（撮像方向）および焦点距離に応じてブレ補正量を変換して変換後のブレ補正量とする。
【００２８】
幾何学変形回路１１は、後述するようにして、ブレ補正量（以下第１のブレ補正量と呼ぶ）に応じて第１の画像データに対して幾何変形処理を施して、第１のブレ補正済み画像データを生成する。
【００２９】
さらに、幾何変形回路１１は変換後のブレ補正量（以下第２のブレ補正量と呼ぶ）に基づいて第２の画像データに対して幾何変形処理を施して、第２のブレ補正済み画像データを生成する。
【００３０】
これら第１のブレ補正済み画像データおよび第２のブレ補正済み画像データは画像メモリ（単にメモリとも呼ぶ）１２に一旦記録される。そして、記録回路１３はメモリ１２に記録された第１のブレ補正済み画像データおよび第２のブレ補正済み画像データを圧縮処理して、メモリカードなどの記録媒体３１に記録する。
【００３１】
また、第１のブレ補正済み画像データおよび第２のブレ補正済み画像データはそれぞれ第１のブレ補正済み画像および第２のブレ補正済み画像として表示装置２１に表示される。
【００３２】
さらに、記録回路１３は、記録媒体３１に記録された圧縮後の第１のブレ補正済み画像データおよび第２のブレ補正済み画像データを読み出して伸張処理し、当該第１のブレ補正済み画像および第２のブレ補正済み画像として表示装置２１に表示する。
【００３３】
図３は、図１に示すカメラ１００で行われるブレ補正処理を説明するためのフローチャートである。なお、図示のフローチャートに係る処理はシステム制御部１５の制御下で行われる。
【００３４】
ブレ補正処理が開始されると、システム制御部１５の制御下で、信号処理回路７は第１の撮像ユニット２０ａおよび第２の撮像ユニット２０ｂからそれぞれ第１および第２のアナログ信号を取得する（ステップＳ３０１）。そして、信号処理回路７は、第１および第２のアナログ信号に応じてそれぞれ第１および第２の画像データを生成する。
【００３５】
続いて、システム制御部１５は、ブレ検出センサ８によってカメラ１００におけるブレの方向および大きさを検出して、ブレ量を示すブレ量検出信号をブレ補正量演算回路９に与える（ステップＳ３０２）。
【００３６】
ブレ補正量演算回路９はブレ量検出が示すブレ量（ブレの大きさおよびその方向）に基づいて、第１の画像データに対するブレ補正量を示す第１のブレ補正量を算出する（ステップＳ３０３）。
【００３７】
なお、ブレ補正量を算出する際には、カメラ１００のブレの方向毎にブレ補正量を算出するようにしてもよい。例えば、図２に示すＸ軸およびＹ軸の各々に係るシフトブレについてブレ補正量を算出し、さらに、Ｘ軸、Ｙ軸、およびＺ軸の各々に係る角度ブレについてブレ補正量を算出するようにしてもよい。
【００３８】
続いて、幾何変形回路１１は第１のブレ補正量に応じて第１の画像データを幾何変形処理して、第１の画像データにおけるブレ補正を行う（ステップＳ３０４）。そして、幾何変形回路１１は、第１のブレ補正済み画像データを生成する。
【００３９】
次に、ブレ補正量変換回路１０は、第１の撮像ユニット２０ａおよび第２の撮像ユニット２０ｂの撮影方向に応じて第１のブレ補正量における補正方向（つまり、ブレ方向）を変換する（ステップＳ３０５）。
【００４０】
図４は、図１に示すブレ補正量変換回路１０で行われる補正方向の変換を説明するための図である。
【００４１】
いま、図４に示すように、カメラ１００において、第１の撮像ユニット２０ａおよび第２の撮像ユニット２０ｂの撮影方向がＺ軸に沿って互いに逆向きであるとする。なお、Ｘ０軸、Ｙ０軸、およびＺ０軸はカメラ１００のブレ方向を示す。
【００４２】
撮影方向をＺ軸の正方向とした際、第１の撮像ユニット２０ａのブレ方向をＸ１軸、Ｙ１軸、およびＺ１軸とする。同様に、撮影方向をＺ軸の正方向とした際、第２の撮像ユニット２０ｂのブレ方向をＸ２軸、Ｙ２軸、およびＺ２軸とする。
【００４３】
カメラ１００のブレ方向がＹ０軸において正の方向のシフトブレであると、第１の撮像ユニット２０ａおよび第２の撮像ユニット２０ｂのブレ方向はともに一致して、それぞれＹ１軸およびＹ２軸上において正の方向にシフトブレすることになる。
【００４４】
一方、カメラ１００のブレ方向がＸ０軸において正の方向のシフトブレであるとすると、第１の撮像ユニット２０ａはＸ１軸において正の方向にシフトブレするものの、第２の撮像ユニット２０ｂはＸ２軸において負の方向にシフトブレする。
【００４５】
図５は、図１に示すカメラ１００においてシフトブレが生じた際の画像データの変換処理を説明するための図である。そして、図５（ａ）は第１の画像データを示す図であり、第５（ｂ）は第２の画像データを示す図である。
【００４６】
前述のように、Ｙ１軸およびＹ２軸とＸ１軸およびＸ２第軸に関してシフトブレが生じたとすると、図５（ａ）に示す第１の画像データ（第１の画像）においては、そのブレ補正量が示すブレ方向はＸ軸方向およびＹ軸方向となるので、ブレ補正量演算回路９は、第１のブレ補正量が示すブレ補正方向を−Ｘ軸およびＹ軸方向とする。
【００４７】
一方、ブレ補正量変換回路１０は、第１のブレ補正量を受けて、そのブレ補正方向が−Ｘ軸方向およびＹ軸方向であるので、第２の画像データに係るブレ補正方向（変更ブレ補正方向）をＸ軸方向およびＹ軸方向に変更（つまり、決定）する（図５（ｂ）参照）。
【００４８】
つまり、ブレ補正量変換回路１０は、Ｘ軸方向のシフトブレについては第２の画像データのブレ補正方向を第１の画像データのブレ補正方向と正負を反転する変換処理を行う。一方、ブレ補正量変換回路１０は、Ｙ軸方向のシフトブレについては第２の画像データのブレ補正方向を第１の画像データと同様としてブレ補正方向の変換処理を行わない。
【００４９】
カメラ１００のブレが角度ブレである場合、その角度ブレがＹ０軸を中心とする角度ブレであると、第１の撮像ユニット２０ａと第２の撮像ユニット２０ｂのブレ方向は一致する。一方、角度ブレがＸ０軸を中心とする角度ブレ又はＺ軸を中心する角度ブレであると、第１の撮像ユニット２０ａと第２の撮像ユニット２０ｂのブレ方向は逆方向となる。
【００５０】
よって、角度ブレの際においても、シフトブレの変換と同様にして、ブレ補正量変換回路１０は、第２の画像データのブレ補正方向を第１の画像データのブレ補正方向と逆方向とする変換処理を行う。
【００５１】
再び図３を参照して、ブレ補正量変換回路１０は、第１の撮像ユニット２０ａおよび第２の撮像ユニット２０ｂの焦点距離に応じて第１のブレ補正量における補正の大きさ（ブレ量）を変換処理する（ステップＳ３０６）。
【００５２】
信号線は示されていないが、ブレ補正量変換回路１０には、システム制御部１５から第１の撮像ユニット２０ａおよび第２の撮像ユニット２０ｂをオートフォーカス制御した結果である焦点距離が与えられる。以下の説明では、第１の撮像ユニット２０ａの焦点距離を第１の焦点距離と呼び、第２の撮像ユニット２０ｂの焦点距離を第２の焦点距離と呼ぶ。
【００５３】
図６は、図１に示すカメラ１００において焦点距離とブレ補正量の大きさとの関係を説明するための図である。そして、図６（ａ）は焦点距離が大きい場合のブレ補正量の大きさを示す図であり、図６（ｂ）は焦点距離が小さい場合のブレ補正量の大きさを示す図である。
【００５４】
カメラ１００において、焦点距離の大きさによって撮影可能な範囲（以下画角と呼ぶ）が変化して、焦点距離が大きくなるにつれて画角は小さくなる。さらに、画角が小さくなるにつれてカメラ１００のブレによる影響が大きくなって、その結果、ブレ補正量は大きくなる。
【００５５】
図５（ａ）に示す例では、焦点距離が大きいので画角は狭くなり、カメラ１００のブレに応じたブレ補正量は大きくなる。一方、図５（ｂ）に示す例では、焦点距離が小さいので画角は広くなり、カメラ１００のブレに応じたブレ補正量は小さくなる。つまり、焦点距離の大きさに比例してブレ補正量は大きくなる。
【００５６】
ブレ補正量変換回路１０は、第１の焦点距離と第２の焦点距離との比率をブレ補正量（つまり、ここでは、第１のブレ補正量）に乗算して、第２の撮像ユニット２０ｂに係るブレ補正量の大きさを変換する（変更後のブレ補正量の大きさとする）。そして、ブレ補正量変換回路１０はステップＳ３０５およびＳ３０６の処理によって第１のブレ補正量（大きさおよび方向）から第２のブレ補正量（大きさおよび方向）を生成する。
【００５７】
続いて、幾何変形回路１１は、第２のブレ補正量に応じて第２の画像データを幾何変形処理して、第２の画像データにおけるブレ補正を行う（ステップＳ３０７）。そして、幾何変形回路１１は、第２のブレ補正済み画像データを生成して、ブレ補正処理を終了する。
【００５８】
上述のようにしてブレ補正が行われた第１のブレ補正済み画像データおよび第２のブレ補正済み画像データは記録回路１３において圧縮処理された後、記録媒体３１に記録される。さらに、表示装置２１には第１のブレ補正済み画像データおよび第２のブレ補正済み画像データに応じた画像が表示される。
【００５９】
なお、図３において、ステップＳ３０６の処理を行った後、ステップＳ３０５の処理を行うようにしてもよい。
【００６０】
このように、本発明の実施の形態では、第１の撮像ユニット２０ａのブレ補正量を示す第１のブレ補正量を用いて、第２の撮像ユニット２０ｂのブレ補正量を示す第２のブレ補正量を算出する。これによって、複数の撮影対象物を同時に撮像する際、画像の各々についてそのぶれ補正量の算出に要する処理時間を短縮することができる。
【００６１】
上述の説明から明らかなように、図１に示す例においては、システム制御部１５、ブレ補正量演算回路９、およびブレ補正量変換回路１０がブレ補正量算出手段として機能する。また、システム制御部１５、信号処理回路７、および幾何変形回路１１が画像補正手段として機能する。
【００６２】
以上、本発明について実施の形態に基づいて説明したが、本発明は、これらの実施の形態に限定されるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。
【００６３】
例えば、上記の実施の形態の機能を制御方法として、この制御方法を撮像装置に実行させるようにすればよい。また、上述の実施の形態の機能を有するプログラムを制御プログラムとして、当該制御プログラムを撮像装置が備えるコンピュータに実行させるようにしてもよい。なお、制御プログラムは、例えば、コンピュータに読み取り可能な記録媒体に記録される。
【００６４】
上記の制御方法および制御プログラムの各々は、少なくともブレ検出ステップ、ブレ補正量算出ステップ、および画像補正ステップを有している。
【００６５】
また、本発明は、以下の処理を実行することによっても実現される。つまり、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種の記録媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵなど）がプログラムを読み出して実行する処理である。
【符号の説明】
【００６６】
７  信号処理回路
８  ブレ検出センサ
９  ブレ補正量演算回路
１０  ブレ補正量変換回路
１１  幾何変形回路
１２  メモリ（画像メモリ）
１５  システム制御部
１６  不揮発性メモリ
２０ａ，２０ｂ  撮像ユニット
２１  表示部
【図１】
2015095670.tif 000003
【図２】
2015095670.tif 000004
【図３】
2015095670.tif 000005
【図４】
2015095670.tif 000006
【図５】
2015095670.tif 000007
【図６】
2015095670.tif 000008