"異なる視点から被写体像を撮影する複数の撮像部と、前記撮像部の各々の振れを検出する振れ検出部と、前記振れ検出部の検出した各撮像部の振れに基づいて各撮像部で撮影される被写体像の振れを補正する振れ補正部とを備える撮像装置であって、前記複数の撮像部から各々取得された画像から出力用画像を切り出すための切り出しサイズを決定するサイズ決定部であって、前記複数の撮像部の各々の振れ補正前の初期光軸中心を基準とした規定の撮像領域と、前記複数の撮像部の各々の振れ補正後の撮像領域との共通領域に含まれる、前記初期光軸中心を中心とした候補領域のサイズに基づいて、前記複数の撮像部の各々から取得された複数の画像に共通の所定のアスペクト比を有する切り出しサイズを決定するサイズ決定部と、前記複数の撮像部の各々の振れ補正前の初期光軸中心を基準とし、前記サイズ決定部の決定した共通の切り出しサイズで、前記複数の画像の各々から出力用画像を切り出す切出部と、を備える撮像装置。異なる視点から被写体像を撮影する複数の撮像部と、前記撮像部の各々の振れを検出する振れ検出部と、前記振れ検出部の検出した各撮像部の振れに基づいて各撮像部で撮影される被写体像の振れを補正する振れ補正部とを備える撮像装置であって、前記複数の撮像部から各々取得された画像から出力用画像を切り出すための切り出しサイズを決定するサイズ決定部であって、前記複数の撮像部の各々に対する前記振れ補正部の振れ補正に依存しない不変の撮像領域に含まれる、前記初期光軸中心を中心とした切り出し候補領域を前記複数の撮像部ごとに決定した上、前記複数の撮像部に対応する切り出し候補領域のサイズに基づいて、前記複数の撮像部の各々からの画像に共通の所定のアスペクト比を有する切り出しサイズを決定するサイズ決定部と、前記複数の撮像部の各々の振れ補正前の初期光軸中心を基準とし、前記サイズ決定部の決定した共通の切り出しサイズで、前記複数の撮像部の各々から出力用画像を切り出す切出部と、を備える撮像装置。前記サイズ決定部は、前記複数の撮像部の各々に対する前記振れ補正部の振れ補正により鉛直方向および/または水平方向に最大限変位した異なる2つの撮像領域間の共通領域に基づき、前記複数の撮像部ごとに前記不変の撮像領域を決定する請求項2に記載の撮像装置。前記サイズ決定部は、前記複数の撮像部の各々に対して前記振れ補正部が少なくとも2回実施した振れ補正により得られた前記鉛直方向および/または水平方向に最大限変位した異なる2つの撮像領域間の共通領域を前記複数の撮像部ごとに決定し、前記複数の撮像部ごとに決定した共通領域を各撮像部に対応する不変の撮像領域とする請求項3に記載の撮像装置。前記切出部の切り出した出力用画像が、規定の切出範囲を超える補完対象領域を有する場合、前記補完対象領域に相当する前記撮像部の有効画素領域の画像で前記補完対象領域を補完する画像補完部を備える請求項1~4のいずれかに記載の撮像装置。前記切出部の切り出した出力用画像が、前記撮像部の規定の切出範囲を超える補完対象領域を有する場合、前記補完対象領域を所定の色で補完する色補完部を備える請求項1~4のいずれかに記載の撮像装置。前記切出部の切り出した各出力用画像の初期光軸中心を基準に各画像を合成することでパノラマ画像を作成するパノラマ画像作成部を備える請求項1~6のいずれかに記載の撮像装置。前記切出部の切り出した各出力用画像の初期光軸中心を基準にエピポーララインを設定し、前記エピポーララインに沿って各出力用画像の相関を演算することでステレオマッチングを行うステレオマッチング演算部を備える請求項1~7のいずれかに記載の撮像装置。前記複数の撮像部の各々からの各画像と各画像の初期光軸中心位置および切り出しサイズとを関連づけて記憶する記憶部を備える請求項1~8のいずれかに記載の撮像装置。前記複数の撮像部の各々から同一の撮影時刻に取得された各画像に対応する各出力用画像を関連づけて記憶する記憶部を備える請求項1~8のいずれかに記載の撮像装置。前記出力用画像の補完対象領域の座標と前記補完対象領域の面積が最小の出力用画像の識別情報を前記出力用画像に対応づけて記憶する記憶部を備える請求項5または6に記載の撮像装置。前記出力用画像の切り出しサイズを保ったまま、前記出力用画像間の視差が所定の視差量になるよう、前記出力用画像の切り出し位置を決定する視差調整部を備える請求項1~11のいずれかに記載の撮像装置。前記切出部の切り出した画像に基づいて平面画像または立体画像を出力する出力部を備える請求項1~12のいずれかに記載の撮像装置。拡大位置の指定を受け付ける指定部を備え、前記切出部は、前記指定部の受け付けた拡大位置が前記画像から前記出力用画像を切り出す境界に達した場合、前記出力用画像を切り出す位置を前記拡大位置に応じて変更する請求項1~13のいずれかに記載の撮像装置。前記記憶部に記憶された識別情報に基づいて前記補完対象領域の面積が最小の画像を平面画像として出力する平面画像出力部を備える請求項11に記載の撮像装置。前記記憶部に記憶された補完対象領域を所定の色で補完する色補完部と、前記色補完部が色を補完した画像に基づいて平面画像または立体画像を出力する出力部と、を備える請求項11または15に記載の撮像装置。前記記憶部に記憶された各画像に対応する初期光軸中心位置および切り出しサイズを基準に各出力用画像を切り出した上、各出力画像を合成することでパノラマ画像を作成するパノラマ画像作成部を備える請求項9に記載の撮像装置。前記記憶部に記憶された各画像に対応する初期光軸中心位置および切り出しサイズを基準に各出力画像を切り出した上、前記初期光軸中心を基準に各出力用画像にエピポーララインを設定し、前記エピポーララインに沿って各出力用画像の相関を演算することでステレオマッチングを行うステレオマッチング演算部を備える請求項9に記載の撮像装置。異なる視点から被写体像を撮影する複数の撮像部と、前記撮像部の各々の振れを検出する振れ検出部と、前記振れ検出部の検出した各撮像部の振れに基づいて各撮像部で撮影される被写体像の振れを補正する振れ補正部とを備える撮像装置で実行される撮像方法であって、前記複数の撮像部から各々取得された画像から出力用画像を切り出すための切り出しサイズを決定するため、前記複数の撮像部の各々の振れ補正前の初期光軸中心を基準とした規定の撮像領域と、前記複数の撮像部の各々の振れ補正後の撮像領域との共通領域に含まれる、前記初期光軸中心を中心とした候補領域のサイズに基づいて、前記複数の撮像部の各々から取得された複数の画像に共通の所定のアスペクト比を有する切り出しサイズを決定するステップと、前記複数の撮像部の各々の振れ補正前の初期光軸中心を基準とし、前記サイズ決定部の決定した共通の切り出しサイズで、前記複数の画像の各々から出力用画像を切り出すステップと、を含む撮像方法。異なる視点から被写体像を撮影する複数の撮像部と、前記撮像部の各々の振れを検出する振れ検出部と、前記振れ検出部の検出した各撮像部の振れに基づいて各撮像部で撮影される被写体像の振れを補正する振れ補正部とを備える撮像装置で実行される撮像方法であって、前記複数の撮像部から各々取得された画像から出力用画像を切り出すための切り出しサイズを決定するため、前記複数の撮像部の各々に対する前記振れ補正部の振れ補正に依存しない不変の撮像領域に含まれる、前記初期光軸中心を中心とした切り出し候補領域を前記複数の撮像部ごとに決定した上、前記複数の撮像部に対応する切り出し候補領域のサイズに基づいて、前記複数の撮像部の各々からの画像に共通の所定のアスペクト比を有する切り出しサイズを決定するステップと、前記複数の撮像部の各々の振れ補正前の初期光軸中心を基準とし、前記サイズ決定部の決定した共通の切り出しサイズで、前記複数の撮像部の各々から出力用画像を切り出すステップと、を含む撮像方法。請求項19または20に記載の撮像方法を撮像装置に実行させるためのプログラム。複眼カメラは、光軸中心が水平方向に一致するように調整されており、立体視を可能にする。よって、個々のカメラで手振れ補正を行い、個々のカメラで補正量に差が出ると、レンズの初期中心位置がずれて立体視ができなくなる。本発明は、複眼カメラの個々のカメラで手振れ補正を行っても立体視を可能にする。本発明は、異なる視点から被写体像を撮影する複数の撮像部と、撮像部の各々の振れを検出する振れ検出部と、振れ検出部の検出した各撮像部の振れに基づいて各撮像部で撮影される被写体像の振れを補正する振れ補正部とを備える撮像装置であって、複数の撮像部から各々取得された画像から出力用画像を切り出すための切り出しサイズを決定するサイズ決定部であって、複数の撮像部の各々の振れ補正前の初期光軸中心を基準とした規定の撮像領域と、複数の撮像部の各々の振れ補正後の撮像領域との共通領域に含まれる、初期光軸中心を中心とした候補領域のサイズに基づいて、複数の撮像部の各々から取得された複数の画像に共通の所定のアスペクト比を有する切り出しサイズを決定するサイズ決定部と、複数の撮像部の各々の振れ補正前の初期光軸中心を基準とし、サイズ決定部の決定した共通の切り出しサイズで、複数の画像の各々から出力用画像を切り出す切出部と、を備える撮像装置を提供する。また、本発明は、異なる視点から被写体像を撮影する複数の撮像部と、撮像部の各々の振れを検出する振れ検出部と、振れ検出部の検出した各撮像部の振れに基づいて各撮像部で撮影される被写体像の振れを補正する振れ補正部とを備える撮像装置であって、複数の撮像部から各々取得された画像から出力用画像を切り出すための切り出しサイズを決定するサイズ決定部であって、複数の撮像部の各々に対する振れ補正部の振れ補正に依存しない不変の撮像領域に含まれる、初期光軸中心を中心とした切り出し候補領域を複数の撮像部ごとに決定した上、複数の撮像部に対応する切り出し候補領域のサイズに基づいて、複数の撮像部の各々からの画像に共通の所定のアスペクト比を有する切り出しサイズを決定するサイズ決定部と、複数の撮像部の各々の振れ補正前の初期光軸中心を基準とし、サイズ決定部の決定した共通の切り出しサイズで、複数の撮像部の各々から出力用画像を切り出す切出部と、を備える撮像装置を提供する。好ましくは、サイズ決定部は、複数の撮像部の各々に対する振れ補正部の振れ補正により鉛直方向および/または水平方向に最大限変位した異なる2つの撮像領域間の共通領域に基づき、複数の撮像部ごとに不変の撮像領域を決定する。好ましくは、サイズ決定部は、複数の撮像部の各々に対して振れ補正部が少なくとも2回実施した振れ補正により得られた鉛直方向および/または水平方向に最大限変位した異なる2つの撮像領域間の共通領域を複数の撮像部ごとに決定し、複数の撮像部ごとに決定した共通領域を各撮像部に対応する不変の撮像領域とする。好ましくは、サイズ決定部は、複数の撮像部の各々に対する振れ補正部の振れ補正により鉛直方向および/または水平方向に最大限変位した異なる2つの撮像領域間の共通領域に基づき、複数の撮像部ごとに不変の撮像領域を決定する。好ましくは、サイズ決定部は、複数の撮像部の各々に対して振れ補正部が少なくとも2回実施した振れ補正により得られた鉛直方向および/または水平方向に最大限変位した異なる2つの撮像領域間の共通領域を複数の撮像部ごとに決定し、複数の撮像部ごとに決定した共通領域を各撮像部に対応する不変の撮像領域とする。好ましくは、この撮像装置は、切出部の切り出した出力用画像が、規定の切出範囲を超える補完対象領域を有する場合、補完対象領域に相当する撮像部の有効画素領域の画像で補完対象領域を補完する画像補完部を備える。好ましくは、この撮像装置は、切出部の切り出した出力用画像が、撮像部の規定の切出範囲を超える補完対象領域を有する場合、補完対象領域を所定の色で補完する色補完部を備える。好ましくは、この撮像装置は、切出部の切り出した各出力用画像の初期光軸中心を基準に各画像を合成することでパノラマ画像を作成するパノラマ画像作成部を備える。好ましくは、この撮像装置は、切出部の切り出した各出力用画像の初期光軸中心を基準にエピポーラ線を設定し、エピポーラ線に沿って各出力用画像の相関を演算することでステレオマッチングを行うステレオマッチング演算部を備える。好ましくは、この撮像装置は、複数の撮像部の各々からの各画像と各画像の初期光軸中心位置および切り出しサイズとを関連づけて記憶する記憶部を備える。好ましくは、この撮像装置は、複数の撮像部の各々から同一の撮影時刻に取得された各画像に対応する各出力用画像を撮影時系列順に関連づけて記憶する記憶部を備える。好ましくは、この撮像装置は、出力用画像の補完対象領域の座標と補完対象領域の面積が最小の出力用画像の識別情報を出力用画像に対応づけて記憶する記憶部を備える。好ましくは、この撮像装置は、出力用画像の切り出しサイズを保ったまま、出力用画像間の視差が所定の視差量になるよう、出力用画像の切り出し位置を決定する視差調整部を備える。好ましくは、この撮像装置は、切出部の切り出した画像に基づいて平面画像または立体画像を出力する出力部を備える。好ましくは、この撮像装置は、拡大位置の指定を受け付ける指定部を備え、切出部は、指定部の受け付けた拡大位置が画像から出力用画像を切り出す境界に達した場合、出力用画像を切り出す位置を拡大位置に応じて変更する。好ましくは、この撮像装置は、記憶部に記憶された識別情報に基づいて補完対象領域の面積が最小の画像を平面画像として出力する平面画像出力部を備える。好ましくは、この撮像装置は、記憶部に記憶された補完対象領域を所定の色で補完する色補完部と、色補完部が色を補完した画像に基づいて平面画像または立体画像を出力する出力部と、を備える。好ましくは、この撮像装置は、記憶部に記憶された各画像に対応する初期光軸中心位置および切り出しサイズを基準に各出力用画像を切り出した上、各出力画像を合成することでパノラマ画像を作成するパノラマ画像作成部を備える。好ましくは、この撮像装置は、記憶部に記憶された各画像に対応する初期光軸中心位置および切り出しサイズを基準に各出力画像を切り出した上、初期光軸中心を基準に各出力用画像にエピポーラ線を設定し、エピポーラ線に沿って各出力用画像の相関を演算することでステレオマッチングを行うステレオマッチング演算部を備える。本発明は、異なる視点から被写体像を撮影する複数の撮像部と、撮像部の各々の振れを検出する振れ検出部と、振れ検出部の検出した各撮像部の振れに基づいて各撮像部で撮影される被写体像の振れを補正する振れ補正部とを備える撮像装置で実行される撮像方法であって、複数の撮像部から各々取得された画像から出力用画像を切り出すための切り出しサイズを決定するため、複数の撮像部の各々の振れ補正前の初期光軸中心を基準とした規定の撮像領域と、複数の撮像部の各々の振れ補正後の撮像領域との共通領域に含まれる、初期光軸中心を中心とした候補領域のサイズに基づいて、複数の撮像部の各々から取得された複数の画像に共通の所定のアスペクト比を有する切り出しサイズを決定するステップと、複数の撮像部の各々の振れ補正前の初期光軸中心を基準とし、サイズ決定部の決定した共通の切り出しサイズで、複数の画像の各々から出力用画像を切り出すステップと、を含む撮像方法を提供する。また、本発明は、異なる視点から被写体像を撮影する複数の撮像部と、撮像部の各々の振れを検出する振れ検出部と、振れ検出部の検出した各撮像部の振れに基づいて各撮像部で撮影される被写体像の振れを補正する振れ補正部とを備える撮像装置で実行される撮像方法であって、複数の撮像部から各々取得された画像から出力用画像を切り出すための切り出しサイズを決定するため、複数の撮像部の各々に対する振れ補正部の振れ補正に依存しない不変の撮像領域に含まれる、初期光軸中心を中心とした切り出し候補領域を複数の撮像部ごとに決定した上、複数の撮像部に対応する切り出し候補領域のサイズに基づいて、複数の撮像部の各々からの画像に共通の所定のアスペクト比を有する切り出しサイズを決定するステップと、複数の撮像部の各々の振れ補正前の初期光軸中心を基準とし、サイズ決定部の決定した共通の切り出しサイズで、複数の撮像部の各々から出力用画像を切り出すステップと、を含む撮像方法を提供する。この撮像方法を撮像装置に実行させるためのプログラムも本発明に含まれる。さらに、当該プログラムのコンピュータ読取可能なコードを記録した記録媒体も本発明に含まれる。そのような記録媒体としては半導体メモリやハードディスク、CDDVD等の各種光磁気記録媒体を用いることができる。本発明によると、初期光軸中心を中心とした候補領域のサイズのうち、最小のサイズに基づいて、複数の撮像部の各々から取得された複数の画像に共通の所定のアスペクト比を有する切り出しサイズを決定し、複数の撮像部の各々の振れ補正前の初期光軸中心を基準とし、サイズ決定部の決定した共通の切り出しサイズで、複数の画像の各々から出力用画像を切り出す。あるいは、本発明によると、複数の撮像部に対応する振れ補正に依存しない切り出し候補領域のサイズの最小値に基づいて、複数の撮像部の各々からの画像に共通の所定のアスペクト比を有する切り出しサイズを決定し、複数の撮像部の各々の振れ補正前の初期光軸中心を基準とし、サイズ決定部の決定した共通の切り出しサイズで、複数の撮像部の各々から出力用画像を切り出す。これにより、手振れ補正前後で光軸中心位置の保たれた出力画像が得られるから、この出力用画像を用いて立体視が可能になる。<第1実施形態>図1Aは本発明の第1実施形態に係る撮像素子シフト式手振れ補正制御部を備えた撮像装置10aの概略ブロック図を示し、図1Bは本発明の第1実施形態に係る光学式手振れ補正制御部を備えた撮像装置10bの概略ブロック図を示す。図1A,図1Bの撮像装置10a/10b間で同様の機能のブロックには枝番aおよびbを除いて同一の番号を付しており、以下、これらの同一の番号の付与されたブロックの各々の説明をまとめて行う。カメラ制御部40は、CPUなどで構成され、撮像装置10a全体の動作を統括的に制御する。カメラ制御部40には、nnは2以上の整数個の撮像部3と手振れ補正制御部15、ズームボタン部16、操作部17、モニタ部18、記録制御部19、記録媒体20、入出力部21、切り出し位置サイズ決定部51、初期光軸中心位置メモリ部52のほか、RAM42、ROM41が接続されている。ROM41は、本発明に係る撮像方法を実行するプログラム等、カメラ制御部40の実行する各種プログラムを記憶し、RAM42は、プログラムの実行の際のバッファとなる。ROM41はフラッシュメモリのような書き換え可能な不揮発性記録媒体でもよい。なお本発明に係る撮像方法を実行するプログラムは、ハードディスクやCDDVD等の記録媒体やネットワーク上のサーバに予め記録されているものを撮像装置に読み込んで使用するようにしてもよい。第ii=1~nの整数。nは2以上撮像部3aは、レンズ光軸Liに沿って配列されたレンズ11-i、イメージセンサ12-i、A/D変換器13-i、画像信号処理部14-iを含む。第1~n撮像部11-1~nは、同一の構成を有する。レンズ11は、鏡筒内に固設されており、変倍レンズとフォーカスレンズを含む。カメラ制御部40は、ズームボタン部16ただしボタンでなくリング状操作部材も可へのテレまたはワイドのズーム方向情報の入力操作に応じて、カメラレンズモータなどの駆動手段を制御し、変倍レンズをレンズ光軸方向に沿ってテレ側繰り出し側/ワイド側繰り込み側に移動させ、焦点距離撮影倍率を変化させる。レンズ11のフォーカスレンズは、レンズ光軸に沿って移動させられ、ピント調整が行われる。フォーカスレンズは、変倍レンズの移動に伴って、ピントがズレないように自動的に位置が調整されるようになっている。イメージセンサ12は、レンズ11によって結像された被写体光を受光し、受光量に応じた光電荷を受光素子に蓄積する。イメージセンサ12は、タイミングジェネレータ不図示から入力されるタイミング信号クロックパルスにより光電荷蓄積転送動作が制御され、撮影モード時には、1画面分の画像信号を所定周期ごとに取得し、順次、図示しない相関二重サンプリング回路CDSに入力する。なお、イメージセンサ12として、CCD型やMOS型の固体撮像装置が用いられる。相関二重サンプリング回路CDSは、イメージセンサ12から入力された1画面分の撮像信号を受け、各受光素子の蓄積電荷量に正確に対応したR,G,Bの画像データを図示しない増幅器AMPに入力する。AMPは、入力された画像データを増幅してA/D変換器13に入力する。A/D変換器13は、入力された画像データをアナログからデジタルに変換する。n=2の場合、第1イメージセンサ23の撮像信号は、CDS、AMP、A/D変換器13を介して、第1画像データ右眼用画像データとなることができる。A/D変換器13-iの各々から出力された画像データである第i画像は、画像信号処理部14-iにそれぞれ入力される。画像信号処理部14-iは、階調変換、ホワイトバランス補正、γ補正処理などの各種画像処理を各画像データに施す。画像信号処理部14-iから出力された第i画像データは、フレームメモリ43に入力される。フレームメモリ43は、第i画像データを一時的に格納する作業用メモリである。立体画像処理回路455は、フレームメモリ43に格納された第i画像データから切り出された第i視点画像を、モニタ部18が立体表示を行うための立体画像データに合成する。モニタ部18は、撮影モード時において、立体画像処理回路455によって合成された立体画像データをスルー画継続的に更新される立体画像。以下スルー立体画像と呼ぶこともあるとして表示させる。記録制御部19は、フレームメモリ43に記憶された第i画像データまたは第i視点画像に対して、JPEG方式等の圧縮形式により圧縮処理を施す。記録制御部19は、圧縮処理された各画像データをメモリカード等の記録媒体20に記録させる。このようにして記録媒体20に記録された第i画像データをモニタ部18に再生表示させる場合、記録制御部19は、記録媒体20に記録された第i画像データを読み出し、伸張処理を行ってフレームメモリ43に記憶する。フレームメモリ43に記憶された第i画像データは、立体画像処理回路455によって立体画像データに変換された後、モニタ部18に再生表示される。図示は省略するが、モニタ部18は、その表面にパララックスバリア表示層を備えている。モニタ部18は、パララックスバリア表示層に光透過部と光遮蔽部とが交互に所定のピッチで並んだパターンからなるパララックスバリアを発生させるとともに、その下層の画像表示面に左右の像を示す短冊状の画像断片を交互に配列して表示することで、観察者に画像の立体感を感得させることを可能とする。なお、モニタ部18は、所望の第i撮像部11からフレームメモリ43に取得された同一の第i画像データを出力することで2次元の画像を観察者に表示することもできる。切り出し位置サイズ決定部51はCPUなどの演算処理装置、初期光軸中心位置メモリ部52はROMなどの記憶媒体で構成することができる。図1Aに示す撮像装置10aの振れ補正制御部15-i-aは、イメージセンサ12-iに対応する駆動部および振動検出部を備える。駆動部はプランジャや圧電素子などで構成されうる。また、振動検出部は3次元方向で発生する振れの量と方向とを検知するジャイロセンサ、加速度センサ、速度センサなどで構成されうる。振れ補正制御部15-i-aは、駆動部を制御して、イメージセンサ12-iをレンズ11-i-aの光軸に対して直交するイメージセンサ12-iの結像面に平行なXY平面において、振動検出部により量と方向の検出された各撮像部3-iの振れを打ち消すようにイメージセンサ12-iをそれぞれ揺動させて振れを補正する。図1Bに示す撮像装置10bのレンズ11-i-bは、振動検出部、手振れを補正するための補正光学系防振レンズとその駆動部を備える。防振レンズは、対応するレンズ11-i-bの撮影光軸と直交するイメージセンサ12の結像面に平行なXY平面内で移動自在に支持されている。手振れ補正制御部15-i-bは、イメージセンサ12-iに対応する振動検出部を備える。手振れ補正制御部15-i-bは、振動検出部により量と方向の検出された各撮像部3-iの振れを打ち消すように補正光学系を駆動部によって駆動させることにより、イメージセンサ12-iでの結像面上での手振れを防止する。図2Aはn=2の場合の撮像装置10aまたは10bの正面図を示し、図2Bはn=2の場合の撮像装置10aまたは10bの背面図を示す。図3は第1実施形態に係る撮像装置10aまたは10bの実行する処理のフローチャートを示す。この処理をカメラ制御部40aまたは40bに実行させるための、第1実施形態に係るプログラムはROM41に記憶されている。簡略のため、カメラ制御部40aまたは40bをまとめてカメラ制御部40で表すこともあるが、以下の処理の実行主体は、撮像装置10aの場合はカメラ制御部40aであり、撮像装置10bの場合はカメラ制御部40bである。また、カメラ制御部40aおよびカメラ制御部40bの制御対象は、それぞれ撮像装置10aのブロックおよび撮像装置10bのブロックである。ST1では、カメラ制御部40は、操作部17から撮影モード設定が指示されたことに応じ、通常の振れ補正を実行する。通常の振れ補正とは、振動検出部により量と方向の検出された各撮像部3-1~nの振れを打ち消すようにイメージセンサ12-iあるいは防振レンズを揺動させて振れを補正する。ST2では、カメラ制御部40は、通常の振れ補正の間に各撮像部3-iから同期して出力された多視点の第i画像データをフレームメモリ43に取り込む。ST3では、カメラ制御部40は、初期光軸中心位置メモリ部52に記憶されているレンズ11-iの初期光軸中心位置を読み出す。そして、カメラ制御部40は、その初期光軸中心位置と、駆動部による振れ補正量と補正方向とから、振れ補正前の初期光軸中心位置に対応する振れ補正後の第i画像データ内の画素の位置である補正後位置を算出する。なお、カメラ制御部40は、駆動部による振れ補正量と補正方向を、イメージセンサ12-iのXY平面上の画素の単位に換算しているものとする。ST4では、カメラ制御部40は、補正後の光軸中心位置を中心とし、かつROM41に保存されるモニタ部18のアスペクト比x:yを有し、かつ振れのない場合の撮像画素領域と振れ補正後の第i画像データとの双方に含まれる最大の共通領域を候補領域とする。そして、カメラ制御部40は、補正後の光軸中心位置から候補領域の外縁XY方向の各辺までの垂線の長さを算出し、そのXY方向の各辺までの距離の中の最小値である最短距離Liを算出する。ST5では、カメラ制御部40は、各第i画像データから最短距離Liが得られたか否かを判断し、各第i画像データから最短距離Liが得られていないと判断した場合はST4を繰り返す。カメラ制御部40は、各第i画像データから最短距離Liが得られたと判断した場合は、各最短距離Liの中から最小値Lminを求める。ST6では、カメラ制御部40は、ROM41からモニタ部18のアスペクト比x:yを読み込む。ST7では、カメラ制御部40は、ST5で求めた最小値Lminが、補正後位置からX方向に平行な横辺までの距離であるか、補正後位置からY方向に平行な縦辺までの距離であるかを判断する。Lminが横辺までの距離であればST8、縦辺までの距離であればST8.1に進む。ST8では、カメラ制御部40は、立体表示用の画像の切り出しサイズを演算するよう切り出し位置サイズ決定部51を制御する。すなわち、切り出し位置サイズ決定部51は、x方向の切り出しサイズは2×Lmin、y方向の切り出しサイズはy/x×2×Lminとする。ST8.1では、カメラ制御部40は、立体表示用の画像の切り出しサイズを演算するよう切り出し位置サイズ決定部51を制御する。すなわち、切り出し位置サイズ決定部51は、x方向の切り出しサイズはx/y×2×Lmin、y方向の切り出しサイズは2×Lminとする。ST9では、カメラ制御部40は、初期光軸中心位置を中心とし、かつST8または8.1で算出したサイズの矩形領域を、各第i画像データから切り出すことで、第i視点画像を得る。ST10では、立体画像処理回路455は、第i視点画像に基づいて立体画像をモニタ部18に出力する。このST1~10の処理は、シャッタボタンの押下などによる撮像指示により繰り返される。このST1~10の処理がシャッタボタンの押下があるまで繰り返されることによりモニタ部18に継続的に出力される画像は、スルー画像やライブビューなどと呼ばれる。図4はn=2の場合の各第i画像データと第i視点画像の一例を示す。Fi-1は実空間、Fi-2は振れのない場合の撮像画素領域、Fi-3が振れ補正後の撮像画素領域、Fi-4が初期光軸中心位置に基づいて切り出された第i視点画像を示す。XY座標系は実空間Fi-1を基準に定められ、Xは水平方向、Yは鉛直方向を表す。例えば、F1-1とF1-3との間のX方向の振れ補正量がx’Rピクセル、F1-1とF1-3との間のY方向の振れ補正量がy’Rピクセルであるとし、|x’R|>|y’R|とする。また、モニタ部18の縦横比は3:4とする。この場合、Lmin=|y’R|であるから、第1第2画像データのx方向の切り出しサイズは8/3×2×Lmin、y方向の切り出しサイズは2×Lminとなる。以上の処理により、各々振れ補正量の異なる複数の画像データから、光軸中心の位置がずれないように共通のサイズおよびアスペクト比で視点画像が切り出される。このため、手振れ補正後も振れ補正前と同様な品質で立体画像を生成することができる。<第2実施形態>図5Aは本発明の第2実施形態に係る撮像素子シフト式手振れ補正制御部を備えた撮像装置10aの概略ブロック図を示し、図5Bは本発明の第2実施形態に係る光学式手振れ補正制御部を備えた撮像装置10bの概略ブロック図を示す。両図の撮像装置10a/10b間、あるいは説明済みの実施形態で同様の機能のブロックには枝番を除いて同一の番号を付すものとし、以下、これらの同一の番号以外の番号が付与されたブロックの説明を行う。撮像装置10a/10bは、RAMなどの書き換え可能な記憶媒体で構成された切り出しサイズメモリ部53を備えている。図6は第2実施形態に係る撮像装置10aまたは10bの実行する補正処理のフローチャートを示す。この処理をカメラ制御部40aまたは40bに実行させるための、第2実施形態に係るプログラムはROM41に記憶されている。ST1では、カメラ制御部40は、操作部17から撮影モード設定が指示されたことに応じ、ST2に進む。ST2では、i=1~nについて以下のST3~ST5をループする。ST3では、カメラ制御部40aまたは40bは、それぞれ対応する手振れ補正制御部15-i-aまたは40bによる振れ補正を2回またはそれ以上実行するよう制御するとともに、その振れ補正の間に各撮像部3-iから同期して出力された多視点の第i画像データをフレームメモリ43に取り込む。この振れ補正は、振動検出部の振れ検出に関係なく、各駆動部のX方向およびY方向の最大駆動範囲に渡って行われる。なおこの振れ補正の実行の開始および終了のタイミングは任意である。例えば、撮像装置10の起動後から所定の時間が経過するまでなど所定の時間に行われてもよい。カメラ制御部40は、初期光軸中心位置メモリ部52に記憶されているレンズ11-i-aまたはbの初期光軸中心位置を読み出す。またカメラ制御部40は、ROM41からモニタ部18のアスペクト比x:yを読み込む。そして、カメラ制御部40は、2回分の振れ補正後の第i画像データとレンズ11-i-aまたはbの初期光軸中心位置とモニタ部18のアスペクト比とから、切り出し候補領域を決定する。すなわち、カメラ制御部40は、2回分の振れ補正後の第i画像データの外縁部の辺同士の交点を求め、その交点を対角点とする矩形領域である共通領域Rciを第i画像データごとに決定する。カメラ制御部40は、共通領域Rciに含まれかつモニタ部18のアスペクト比を有する最大の矩形領域を第i画像データの切り出し候補領域に決定する。共通領域Rciは、異なる振れ補正に対応する異なる最大駆動範囲の共通部分であるため、いかなる振れ補正が行われても、必ず画像データの得られる不変な撮像領域となる。すなわち共通領域Rciでは振れ補正に依存せず画像データが得られる。ST4では、カメラ制御部40aまたは40bは、初期光軸中心位置メモリ部52に記憶されているレンズ11-i-aまたはbの初期光軸中心位置をそれぞれ読み出す。そして、カメラ制御部40aまたは40bは、その初期光軸中心位置と、切り出し候補領域の外縁XY方向の各辺までの距離を算出し、その双方の距離から最短距離Liを算出する。ST5では、カメラ制御部40は、各切り出し候補領域から最短距離Liが得られたか否かを判断し、最短距離Liが得られていないと判断した場合はST34を繰り返す。カメラ制御部40は、最短距離Liが得られたと判断した場合は、各最短距離Liの中から最小値Lminを求める。ST6では、カメラ制御部40は、ROM41からモニタ部18のアスペクト比x:yを読み込む。ST7では、カメラ制御部40は、最小値Lminが、初期光軸中心位置からX方向に平行な横辺までの距離であるか、初期光軸中心位置からY方向に平行な縦辺までの距離であるかを判断する。横辺までの距離であればST8、縦辺までの距離であればST8.1に進む。ST8では、カメラ制御部40は、立体表示用の画像の切り出しサイズを演算する。すなわち、x方向の切り出しサイズは2×Lmin、y方向の切り出しサイズはy/x×2×Lminとする。ST8.1では、カメラ制御部40は、立体表示用の画像の切り出しサイズを演算する。すなわち、x方向の切り出しサイズはx/y×2×Lmin、y方向の切り出しサイズは2×Lminとする。ST9では、カメラ制御部40は、初期光軸中心位置を中心としかつST8または8.1で算出したサイズの矩形領域を、切り出しサイズメモリ部53に記憶する。ST10~S13では、まずカメラ制御部40は、第1~n撮像部11-1~nに関して振れ補正を行う。ここでいう振れ補正とは、通常の振れ補正すなわち振動検出部により量と方向の検出された各撮像部3-1~nの振れを打ち消すようにイメージセンサ12-iや防振レンズをそれぞれ揺動させて振れを補正することをいう。カメラ制御部40は、補正後に各撮像部3-1~nから同期して出力された多視点の第1~n画像データをフレームメモリ43に取り込む。カメラ制御部40は、切り出しサイズメモリ部53に記憶された中心位置およびサイズを有する矩形領域を、それぞれ振れ補正後の第1~n画像データから切り出すことで、第1~n視点画像を得る。そして、立体画像処理回路45は、第1~n視点画像に基づいて立体画像をモニタ部18に出力する。ST1~10の処理は、撮像指示があるか撮影モードがキャンセルされるまで繰り返される。これによりモニタ部18には逐次撮影された画像データに基づくスルー画像が継続的に表示される。図7はn=2の場合の各第i画像データと第i視点画像の一例を示す。Fi-1は実空間、Fi-2は振れのない場合の撮像画素領域、Fi-3-lが第ll=1,2回の振れ補正後の撮像画素領域、Fi-4が初期光軸中心位置に基づいて切り出された第i視点画像を示す。XY座標系は実空間Fi-1を基準に定められる。例えば、第1回の振れ補正後の撮像画素領域F1-3-1と振れのない場合の撮像画素領域F1-2との間のXY方向のずれ量単位はピクセルをx’R1,y’R1とする。また、第2回の振れ補正後の撮像画素領域F1-3-2と振れのない場合の撮像画素領域F1-2との間のXY方向のずれ量単位はピクセルをx’R2,y’R2とする。また、振れのない場合の撮像画素領域F1-2の右下対角点のX座標をxR0_maxとし、F1-2の左上対角点のY座標をYR0_maxとする。また、Lmin=|y’R0|とする。以上を前提とすると、F1-3-1とF1-3-2の左下交点座標はx’R2,y’R1であり、右上交点座標がxR0_max-x’R1,yR0_max-y’R2である。共通領域Rc1はこの2つの交点を対角点として決定される。また、モニタ部18の縦横比は3:4とする。Lmin=|y’R0|であれば、第1第2画像データのx方向の切り出しサイズは8/3×2×Lmin、y方向の切り出しサイズは2×Lminとなる。第1実施形態では、LminはST1での個々の振れ補正の大きさの変化に依存するから、これに伴って第i視点画像の切り出しサイズが振れ補正の度に変化し、モニタ部18での立体画像の表示画素が変化する可能性がある。これに対し第2実施形態では、予め実施される振れ補正により決定されたLminに基づいて算出された切り出しサイズをサイズメモリ部53に記憶し、その記憶された共通の中心位置およびサイズを有する第i視点画像をモニタ部18に出力するから、任意の第i撮像部3でいかなる大きさの振れ補正を行っても、スルー画像の表示画素が変化することがない。さらに、上記では、振れ補正を2回またはそれ以上実行するよう制御するとともに、その振れ補正の間に各撮像部3-iから同期して出力された多視点の第i画像データをフレームメモリ43に取り込んでいたが、これは、上下Y方向および左右X方向に関する最大駆動範囲最大の振れ補正量を取得するために行われるにすぎない。すなわち、既知の値として、各第i撮像部3-1-iごとのX方向Y方向の最大駆動範囲が、ROM41、あるいはROM41のような書き換え不可能な記憶媒体でなく、EEPROMやフラッシュメモリのような書き換え可能な不揮発性記憶媒体に保存されていれば、その値に基づいて第i撮像部3-1-iごとの共通領域Rciを決定し、かつ第i撮像部3-1-iごとの切り出し候補領域を決定することができる。この場合は振れ補正を2回実行することは必須でなくなる。あるいは、撮像装置10の起動時など任意のタイミングおよび期間で2回かそれ以上の振れ補正を1度行っておき、その結果得られた各撮像部3-iの最大駆動範囲を、書き換え可能な不揮発性記憶媒体に記憶しておいてもよい。一旦それが記憶されれば、以後はその不揮発性記憶媒体内の各撮像部3-iの最大駆動範囲に従って第i撮像部3-1-iごとの共通領域Rciを決定し、かつ第i撮像部3-1-iごとの切り出し候補領域を決定することができる。あるいは、既知の値として、各第i撮像部3-1-iごとの共通領域RciをROM41やEEPROMなどに保存しておき、その値に基づいて第i撮像部3-1-iごとの切り出し候補領域を決定してもよい。<第3実施形態>図8に例示するように、撮影時にセンサ12の全有効画素領域RAから最大サイズの画像Iを読み出すと、モニタ部18などに撮影された画像を順次出力するための映像信号を生成するにはかなり高速な信号処理を行う必要が有り、また、回路規模も大きくなってしまう。そこで、通常のカメラでは、予めROM41などにデフォルトの切り取り範囲情報TRを記憶しておき、撮影時は、デフォルトの切り取り範囲情報に従って有効画素領域RAから処理に都合の良い切り取り領域Routを選んで読み出す制御を行う。ここで、第2実施形態のように算出された第i視点画像の切り出しサイズ位置を、切り出しサイズメモリ部53に記憶し、その記憶された共通の中心位置およびサイズを有する第i視点画像をモニタ部18に出力すると、第i視点画像がデフォルトの切り取り範囲TRに収まらない画像情報のない領域を含む場合が生じる。そこで、本実施形態では、第i視点画像の中で画像情報がない部分を、デフォルトの切り取り範囲TRよりも外の有効画素領域から取り込んで補完する。図9Aは本発明の第3実施形態に係る撮像素子シフト式手振れ補正制御部を備えた撮像装置10aの概略ブロック図を示し、図9Bは本発明の第3実施形態に係る光学式手振れ補正制御部を備えた撮像装置10bの概略ブロック図を示す。両図の撮像装置10a/10b間、あるいは説明済みの実施形態で同様の機能のブロックには枝番を除いて同一の番号を付している。撮像装置10a/10bは、CPUなどの演算装置で構成された、補完対象領域算出部70と領域補完部55を備えている。図10は第3実施形態に係る撮像装置10aまたは10bの実行する処理のフローチャートを示す。この処理をカメラ制御部40aまたは40bに実行させるための、第3実施形態に係るプログラムはROM41に記憶されている。ST1では、カメラ制御部40は、撮影の開始を操作部17から受け付けたことに応じてST2に進む。ST2では、カメラ制御部40は、切り出しサイズをユーザが設定するか否かの選択を操作部17から受け付ける。切り出しサイズをユーザが設定する選択が受け付けられた場合はST3.1に進み、切り出しサイズをユーザが設定しない選択が受け付けられた場合はST3に進む。ST3では、カメラ制御部40は、第2実施形態のST9で切り出しサイズメモリ部53に記憶された切り出しサイズを第i視点画像の切り出しサイズに設定する。ST3.1では、カメラ制御部40は、初期光軸中心位置メモリ部52に記憶されているレンズ11-i-aまたはbの初期光軸中心位置を切り出し領域の中心とした、第i視点画像の所望の切り出しサイズを操作部17から受け付ける。ST4では、カメラ制御部40は、レンズ11-i-aまたはbの初期光軸中心位置とST3またはST3.1で設定された切り出しサイズから、切り出し候補領域を決定し、その座標を切り出しサイズメモリ部53に記憶する。ST5~ST7は、第2実施形態のST10~ST12と同様である。すなわち、カメラ制御部40は、切り出しサイズメモリ部53に記憶された中心位置およびサイズを有する矩形領域を、それぞれ振れ補正後の第1~n画像データから切り出すことで、第1~n視点画像を得る。ただし、本実施形態では、第1~n視点画像の切り出し元は、第1~n画像データのうちデフォルトの切り取り範囲内に含まれるものである。すなわち、第1~n視点画像に対応する切り出し領域のうちデフォルトの切り取り範囲内に含まれない箇所では、画素情報の欠損が生じうる。このためカメラ制御部40は、第i画像データから第i視点画像が切り出された後の残りの画像データである第i残余データをフレームメモリ43あるいはRAM42に記憶する。ST8では、カメラ制御部40は、第1~n視点画像の各々について、画素情報がない領域である補完対象領域が存在するか否かを判断する。これは、補完対象領域算出部70が各第i視点画像から色情報の無い領域を抽出したか否かで判断されうる。ある第i視点画像について補完対象領域が存在する場合はST9に進み、ない場合はST9に進まずST10に進む。図11AのBL-12は、それぞれ第12視点画像の補完対象領域の一例を示す。ST9では、カメラ制御部40は、第i残余データから補完対象領域に相当する画像領域を切り出し、切り出した画像領域を各第i視点画像の補完対象領域に重畳することで、画素情報がない領域を補完するよう領域補完部55を制御する。図11BのI-12は、それぞれ補完対象領域に第12残余データの合成された第12視点画像の一例を示す。ST10では、立体画像処理回路45は、カメラ制御部40は、画素情報がない領域の補完された第i視点画像に基づいて継続的にスルー画像をモニタ部18に出力する。以上の処理によると、手振れ補正量が大きいため、あるいは手振れ補正量に合った切り出しサイズが選択されなかったため、視点画像に画素情報のない領域が発生したり、としても、従来では画像処理の途中で切り捨てられていた領域の画素情報により当該領域が補完される。従って、大幅な手振れ補正による切り出し範囲のシフトにも対応できるような切り出し範囲の余剰マージンを確保でき、立体画像の表示解像度も向上する。しかも、手振れ補正前後での画像の光軸中心は変化せず、手振れ補正がないときと同じ品質で立体画像を出力できる。<第4実施形態>図12Aは本発明の第4実施形態に係る撮像素子シフト式手振れ補正制御部を備えた撮像装置10aの概略ブロック図を示し、図12Bは本発明の第4実施形態に係る光学式手振れ補正制御部を備えた撮像装置10bの概略ブロック図を示す。両図の撮像装置10a/10b間、あるいは説明済みの実施形態で同様の機能のブロックには枝番を除いて同一の番号を付している。撮像装置10a/10bは、CPUなどの演算装置で構成された、補完対象領域算出部70と塗りつぶし部56を備えている。図13は第4実施形態に係る撮像装置10aまたは10bの実行する補正処理のフローチャートを示す。この処理をカメラ制御部40aまたは40bに実行させるための、第4実施形態に係るプログラムはROM41に記憶されている。ST1では、カメラ制御部40は、撮影の開始を操作部17から受け付けたことに応じてST2に進む。ST2では、カメラ制御部40は、切り出しサイズと画素情報がない部分の塗りつぶし色をユーザが設定するか否かの選択を操作部17から受け付ける。当該設定をユーザが行う選択が受け付けられた場合はST3.1に進み、当該設定をユーザが行わない選択が受け付けられた場合はST3に進む。ST3では、カメラ制御部40は、予めROM41に記憶されたデフォルト塗りつぶし色を、第i視点画像の塗りつぶし色に設定する。ST3.1では、カメラ制御部40は、補完対象領域の塗りつぶし色の選択を操作部17から受け付ける。色見本のカラーパレットをモニタ部18に表示して、その中から所望の色を指定させてもよい。ST4~ST8は第3実施形態のST4~ST8と同様である。ST9では、カメラ制御部40は、ST3またはST3.1で設定された塗りつぶし色を、各第i視点画像の補完対象領域に重畳することで、画素情報がない領域を補完するよう塗りつぶし部56を制御する。S10では、カメラ制御部40は、塗りつぶし色の重畳された各第i視点画像に基づいてスルー画像を継続的にモニタ部18に出力するよう立体画像処理回路455を制御する。図14のa部分は各第12視点画像の補完対象領域BL-12、図14のb部分は補完対象領域BL-12がデフォルト色あるいは選択された色C1で塗りつぶされた例、図14のc部分は補完対象領域BL-12が色C2で塗りつぶされた例を示す。以上の処理によると、視点画像に画素情報のない領域が発生したとしても、画素情報がない領域がデフォルトの色またはユーザの選択した任意の色で塗りつぶされる。従って、大幅な手振れ補正による切り出し範囲のシフトにも対応できるような切り出し範囲の余剰マージンを確保でき、立体画像の表示解像度も向上する。また、手振れ補正前後での画像の光軸中心は変化せず、手振れ補正がないときと同じ品質で立体画像を出力できる。しかも、塗りつぶし領域がモニタ部18に表示されることで、手振れ補正が限界まで行われたことがユーザにより認識できる。<第5実施形態>上記第1~4実施形態で切り出された第i視点画像の光軸中心位置、特にY軸方向の光軸中心位置はそろっているため、当該第i視点画像Y軸方向の光軸中心位置同士が揃うように第i視点画像をつなぎ合わせると、容易に横長のパノラマ画像を作成することができる。図15Aは本発明の第5実施形態に係る撮像素子シフト式手振れ補正制御部を備えた撮像装置10aの概略ブロック図を示し、図15Bは本発明の第5実施形態に係る光学式手振れ補正制御部を備えた撮像装置10bの概略ブロック図を示す。両図の撮像装置10a/10b間、あるいは説明済みの実施形態で同様の機能のブロックには枝番を除いて同一の番号を付している。撮像装置10a/10bは、CPUなどの演算装置で構成された、パノラマ合成演算部57を備えている。図16は第5実施形態に係る撮像装置10aまたは10bの実行する処理のフローチャートを示す。この処理をカメラ制御部40aまたは40bに実行させるための、第5実施形態に係るプログラムはROM41に記憶されている。ST1では、カメラ制御部40は、動作の開始を操作部17から受け付けたことに応じてST2に進む。ST2では、カメラ制御部40は、切り出された第i視点画像からパノラマ画像を作成するか否かの選択を操作部17から受け付ける。切り出された第i視点画像からパノラマ画像を作成する選択を受け付けた場合はST3、切り出されていない第i画像データからパノラマ画像を作成しない選択を受け付けた場合はST3.1に進む。ST3および4では、カメラ制御部40は、第2~4実施形態と同様に切り出しサイズを決定してこれを切り出しサイズメモリ部53に記憶する。ST3.1では、カメラ制御部40は、第2実施形態のST10~ST11あるいは第34実施形態のST56と同様に、手振れ補正を行った上、手振れ補正後の第i撮像部3aの第i画像データをフレームメモリ43に出力する。ST5~ST7は、第2実施形態のST12あるいは第3実施形態あるいは第4実施形態のST5~ST7と同様にして第i画像データから第i視点画像を切り出す。図17のa部分は第12画像データの一例、図17のb部分は第12画像データから切り出された第12視点画像の一例を示す。ST8では、カメラ制御部40は、切り出された第i視点画像からパノラマ画像を作成する選択をST2で受け付けた場合、ST7で切り出された第i視点画像のY軸方向の光軸中心位置同士が揃うように第i視点画像をつなぎ合わせることでパノラマ画像を合成するようパノラマ合成演算部57を制御する。一方、カメラ制御部40は、切り出されていない第i画像データからパノラマ画像を作成する選択をST2で受け付けた場合、ST3.1で取得された第i画像データの被写体同士が揃うように第i視点画像をつなぎ合わせることでパノラマ画像を合成するようパノラマ合成演算部57を制御する。パノラマ合成演算部57は合成されたパノラマ画像をモニタ部18に出力する。なお、第i画像データが逐次かつ継続的に取得される場合、パノラマ画像も継続的にモニタ部18に出力されるスルーパノラマ画像。図17のc部分は第12視点画像から合成されたパノラマ画像の一例を示す。なお、図2と異なり、レンズ11iが縦に並んでいる場合、上記第1~4実施形態で切り出された第i視点画像のX軸方向の光軸中心位置もそろっているから、当該第i視点画像X軸方向の光軸中心位置同士が揃うように第i視点画像をつなぎ合わせると、容易に縦長のパノラマ画像を作成することもできる。ST9では、カメラ制御部40は、順次取得される第i視点画像に基づいてパノラマ合成演算部57の合成したパノラマ画像をモニタ部18に継続的に出力する。以上の処理により、手振れ補正後の画像同士の光軸中心が揃うようパノラマ画像が作成されるから、手振れ補正後の第i視点画像からのパノラマ画像の合成の精度を、手振れ補正していないすなわち元々光軸中心のずれがない第i画像データからのパノラマ画像の合成の精度と同等にできる。また、光軸中心を揃えるだけでパノラマ画像が作成されるので、計算量が少なくて済む。<第6実施形態>図18Aは本発明の第6実施形態に係る撮像素子シフト式手振れ補正制御部を備えた撮像装置10aの概略ブロック図を示し、図18Bは本発明の第6実施形態に係る光学式手振れ補正制御部を備えた撮像装置10bの概略ブロック図を示す。両図の撮像装置10a/10b間、あるいは説明済みの実施形態で同様の機能のブロックには枝番を除いて同一の番号を付している。撮像装置10a/10bは、CPUなどの演算装置で構成された、ステレオマッチング演算部58を備えている。ステレオマッチング演算部58の実施するステレオマッチングは特許文献45と同様である。すなわち、ステレオマッチング演算部58は、参照画像例えば第2視点画像や第2画像データ上において基準画像例えば第1視点画像や第1画像データに設定したものと同一の相関ウィンドウをエピポーラ線上に沿って移動し、移動位置毎に各画像上の相関ウィンドウ内の各画素についての相関を算出し、参照画像上における相関が所定のしきい値以上となる相関ウィンドウの中央の位置にある画素を、画素の対応点として求める。図19は第6実施形態に係る撮像装置10aまたは10bの実行する処理のフローチャートを示す。この処理をカメラ制御部40aまたは40bに実行させるための、第6実施形態に係るプログラムはROM41に記憶されている。ST1では、カメラ制御部40は、ステレオマッチングの開始を操作部17から受け付けたことに応じてST2に進む。ST2では、カメラ制御部40は、切り出された第i視点画像からステレオマッチングを実施するか否かの選択を操作部17から受け付ける。切り出された第i視点画像からステレオマッチングを実施する選択を受け付けた場合はST3、切り出されていない第i画像データからステレオマッチングを実施する選択を受け付けた場合はST3.1に進む。ST3~ST7は、それぞれ第5実施形態のST3~ST7と同様である。ST8では、カメラ制御部40は、切り出された第i視点画像からステレオマッチングを実施するようステレオマッチング演算部58を制御する。この制御に応じ、まずステレオマッチング演算部58は、基準画像である第ibaseibaseは1~nのうちの任意に固定されたもの視点画像および参照画像である第irefirefは1~nの整数で、iref≠ibase視点画像の各々の光軸中心座標を水平に通る線をエピポーラ線に設定する。次に、ステレオマッチング演算部58は、第iref視点画像上において第ibase視点画像に設定したものと同一の相関ウィンドウを、上記設定されたエピポーラ線上に沿って移動し、移動位置毎に各画像上の相関ウィンドウ内の各画素についての相関を算出し、参照画像上における相関が所定のしきい値以上となる相関ウィンドウの中央の位置にある画素を、画素の対応点として求める。ST8.1では、カメラ制御部40は、第i画像データからステレオマッチングを実施するようステレオマッチング演算部58を制御する。手振れによる第i視点画像間の光軸位置のずれが補正されないので、このステレオマッチングのためのエピポーラ線は光軸に沿って設定されるとは限らない。ST9では、カメラ制御部40は、ステレオマッチングの結果定まった、互いに対応する基準画像上の画素と、参照画像上の画素との位置の差視差に三角測量の原理を適用することにより、基準カメラまたは参照カメラから当該画素に対応する被写体上の点までの距離を計測して、被写体の3次元形状を表す距離画像を生成するよう立体画像処理回路455を制御する。立体画像処理回路455は、生成した距離画像をモニタ部18に出力する。図20は基準画像が第2視点画像左画像、参照画像が第1視点画像右画像の場合のステレオマッチングの演算を模式的に示している。このうち、図20のa部分は実空間の被写体、カメラ、光軸、画像の関係、図20のb部分は切り出し前の第12画像データ、図20のc部分は切り出し後の第12視点画像、図20のd部分は第12視点画像の光軸中心座標を水平に通るエピポーラ線L、図20のe部分は当該エピポーラ線Lに沿って相関ウィンドウを移動し対応点を求める様子を模式的に示している。本処理によると、光軸を中心に切り出した視点画像をステレオマッチングの演算対象にする。つまり、各切り出し画像の光軸を水平に通るエピポーラ線に沿ってステレオマッチングを行うため、切り出し前の第i画像データを対象にステレオマッチングする場合に比べて、ステレオマッチングの演算精度が向上し、演算量も削減する。さらに、手振れ補正前後でステレオマッチングの演算精度を同等に確保できる。<第7実施形態>図21Aは本発明の第7実施形態に係る撮像素子シフト式手振れ補正制御部を備えた撮像装置10aの概略ブロック図を示し、図21Bは本発明の第7実施形態に係る光学式手振れ補正制御部を備えた撮像装置10bの概略ブロック図を示す。両図の撮像装置10a/10b間、あるいは説明済みの実施形態で同様の機能のブロックには枝番を除いて同一の番号を付している。撮像装置10a/10bは、CPUなどの演算装置で構成された、関連付け処理部59を備えている。関連付け処理部59は、手振れ補正後の画像データと各種関連情報視点画像の最小切り出しサイズ、視点画像の切り出し位置座標、初期光軸中心位置、補正後位置などとを関連付けて所定の記録媒体20に保存する。図22は第7実施形態に係る撮像装置10aまたは10bの実行する補正処理のフローチャートを示す。この処理をカメラ制御部40aまたは40bに実行させるための、第7実施形態に係るプログラムはROM41に記憶されている。ST1では、カメラ制御部40は、撮影動作の開始を操作部17から受け付けたことに応じてST2に進む。ST2~6は第6実施形態図19のST3~7と同様である。ただし、ST2~6の処理は撮影動作の開始が指示されたことに応じて実施される点が第6実施形態と異なる。ST7は第1実施形態図3のST10と同様である。ただし、表示される立体画像は、撮影動作の開始が指示されたことに応じて取得された第i視点画像に由来する立体画像である。ST8は、カメラ制御部40は、画像と各種情報とを関連付けて保存するか否かの選択を操作部17から受け付けたか否かを判断する。画像と各種関連情報とを関連付けて保存する選択が受け付けられた場合はST9、画像と各種関連情報とを関連付けて保存しない選択が受け付けられた場合はST14に進む。ST9では、カメラ制御部40は、ST3で保存された切り出しサイズが、フラッシュメモリなどの記録媒体20に過去に保存された最小切り出しサイズよりも小さいか否かを判断する。Yesの場合はST10、Noの場合はST11に進む。なお、記録媒体20に最小切り出しサイズが保存されていない場合はYesとみなしてST10に進む。ST10では、カメラ制御部40は、ST3で保存された切り出しサイズを最小切り出しサイズとして記録媒体20に保存する。ST11では、カメラ制御部40は、各種関連情報を含む保存情報をRAM42に保存するよう関連付け処理部59を制御する。なお、最小切り出しサイズだけでなく、ST2で指定された各第i視点画像の切り出しサイズも合わせて保存してもよい。ST12では、カメラ制御部40は、撮影を終了するか否かの選択を操作部17から受け付けたか否かを判断する。撮影を終了する選択が受け付けられた場合はST13、撮影を終了する選択が受け付けられない場合はST4に戻る。ST13では、カメラ制御部40は、撮影開始の指示から撮影終了までの指示の間に継続的かつ定期的に取得された第1~n画像データのコマで構成される画像群再生時は動画として扱われても連写静止画として扱われてもよいと、RAM42の保存情報とを関連づけて所定の記録媒体20に保存する。なお、ここで保存される画像群は、再生時は動画として扱われても連写静止画として扱われてもよい。コマが1つの場合は静止画が保存される。ST14では、カメラ制御部40は、撮影開始の指示から撮影終了までの指示の間に継続的かつ定期的に取得された第1~n画像データで構成される画像群をRAM42に記憶する。ST15では、ST12と同様の判断を行い、YesであればST16に進み、NoであればST4に戻る。ST16では、RAM42の画像群を記録媒体20に記録する。その保存方式は任意である。図23A及び図23Bは画像と各種情報との関連付けの方法の一例を示す。このうち図23Aは動画のヘッダに各種情報を書き込む態様、図23Bは動画の格納フォルダ内に各種情報を保存したファイルを一緒に格納する態様を示す。図23Aのように、同一の取得時点の第i画像データの組コマが1つの画像として連結されている場合は、その連結された1つの画像のファイルの付帯情報ヘッダ、タグなどに、各コマの第i画像データに固有の関連情報切り出し位置座標光軸中心位置座標を記録する。また、同一の取得時点のコマを構成する第i画像データをそれぞれ個別に記録する場合は、それらの各撮影時間に対応する第i画像データのセットを全て包含する記録単位ファイルやフォルダなどの付帯情報に、各撮影時間に対応する全ての第i画像データについて最小の切り出しサイズ情報を保存する。図23Bのように、同一の取得時間に対応する第i画像データの組コマが1つのフォルダに一括して格納されている場合は、その画像格納フォルダに、各画像に固有の関連情報と、各撮影時間に対応する全ての第i画像データについて最小の切り出しサイズ情報を記録した関連情報ファイル、例えばテキストファイルを保存する。あるいは、別のフォルダに関連情報ファイルを保存することもできるが、画像格納フォルダとの関連性を示す情報を関連情報ファイルに保存しておく必要がある。あるいは、コマを構成する第i画像データを個別に格納するフォルダのそれぞれに、関連情報ファイルを保存してもよい。画像と各種情報との関連づけの具体的方法は図示のものに限られない。いずれにせよ、各コマには、そのコマの取得時間ないしはその代替情報コマの取得時系列順序すなわちコマ番号などに対応づけられている。以上の処理により、切り出し前の第i画像データが、視点画像の最小切り出しサイズ、視点画像の切り出し位置座標、光軸中心位置などを含む関連情報に関連付けられて記録媒体20に保存されるため、パソコンなどの情報処理装置でその記録媒体20から関連情報と第i画像データを読み出し、それらに基づいて立体画像の出力、三次元測距、パノラマ画像の出力、あるいは平面画像の出力などを行える。<第8実施形態>図24Aは本発明の第8実施形態に係る撮像素子シフト式手振れ補正制御部を備えた撮像装置10aの概略ブロック図を示し、図24Bは本発明の第8実施形態に係る光学式手振れ補正制御部を備えた撮像装置10bの概略ブロック図を示す。両図の撮像装置10a/10b間、あるいは説明済みの実施形態で同様の機能のブロックには枝番を除いて同一の番号を付している。撮像装置10a/10bは、CPUなどの演算装置で構成された、画像関連付け処理部60を備えている。画像関連付け処理部60は、手振れ補正後の第i画像データ同士を関連付けて所定の記録媒体20ハードディスクやメモリカードなどに保存する。図25は第8実施形態に係る撮像装置10aまたは10bの実行する処理のフローチャートを示す。この処理をカメラ制御部40aまたは40bに実行させるための、第8実施形態に係るプログラムはROM41に記憶されている。ST1~7は第7実施形態図22のST1~7と同様である。ST8では、カメラ制御部40は、同一の取得時間に対応する第i画像データ同士を関連付けて保存するか否かの選択を操作部17から受け付ける。上記保存をする選択が受け付けられた場合はST9、上記保存をする選択が受け付けられない場合はST14に進む。ST9では、カメラ制御部40は、同一の撮影時点のコマを構成する第i視点画像同士の関連性、および、各コマの撮影時系列順を示す画像関連情報をコマと対応づけてメモリに保存するよう画像関連付け処理部60を制御する。ST10では、第7実施形態のST12と同様の判断を行い、YesであればST11、NoであればST12に進む。ST12~ST14は第7実施形態のST14~ST16と同様である。図26A及び図26Bは画像群と各種情報との関連付けの方法の一例を示す。このうち図26Aはコマのヘッダに画像関連情報を書き込む態様、図26Bは画像群の格納フォルダと一緒にあるいは別のフォルダに画像関連情報を保存したファイルを一緒に格納する態様を示す。図26Aのように、同一の取得時点の第i画像データが1つの画像として連結されている場合は、その連結された1つの画像のファイルの付帯情報ヘッダ、タグなどに、画像関連情報ファイル内の各画像の視点を示す情報やコマ番号などを記録する。また、同一の取得時点のコマを構成する第i画像データをそれぞれ個別に記録する場合は、同一の取得時間に対応する第i画像データの組を示す情報と、その組を全て包含する記録単位ファイルやフォルダなどの付帯情報に、各取得時間に対応する全ての第i画像データについて画像関連情報を保存する。図26Bのように、同一の取得時間に対応する第i画像データの組コマが1つのフォルダに一括して格納されている場合は、その画像格納フォルダに、画像関連情報ファイル、例えばテキストファイルを保存する。あるいは、別のフォルダに関連情報ファイルを保存することもできるが、画像格納フォルダとの関連性を示す情報を関連情報ファイルに保存しておくことが望ましい。あるいは、コマを構成する第i視点画像を個別に格納するフォルダのそれぞれに、画像関連情報ファイルを保存してもよい。画像同士、あるいは画像と画像関連情報との関連づけの具体的方法は図示のものに限られない。いずれにせよ、各コマには、そのコマの取得時間ないしはその代替情報コマの取得時系列順序すなわちコマ番号などに対応づけられている。以上の処理により、各コマを構成する同一の取得時点の第i視点画像の視点位置を示す画像関連情報がコマや各第i視点画像に関連付けられて保存されるため、視点位置の混乱が生じることなく、保存された第i画像に基づいて立体画像やパノラマ画像を再生したり3次元測距することが容易にできる。<第9実施形態>図27は第9実施形態に係る撮像装置10aまたは10bの実行する補正処理のフローチャートを示す。この処理をカメラ制御部40aまたは40bに実行させるための、第9実施形態に係るプログラムはROM41に記憶されている。この処理は図21の撮像装置10aまたは10bによって実行することができる。ST1~ST7は第7実施形態図22と同様である。ST8では、カメラ制御部40は、第i画像データ内で画素情報がない無画素領域を特定する無画素領域情報と、第i画像データとを関連付けて保存するか否かの選択を操作部17から受け付ける。上記保存をする選択が受け付けられた場合はST9、上記保存をする選択が受け付けられない場合はST13に進む。例えば、無画素領域が多角形の場合は、無画素領域情報は、当該多角形の頂点の番号、座標と、そのような領域の画素数が最低となる撮像部3の番号枝番とを含む。ST9では、カメラ制御部40は、撮像部3ごとに画素情報がない無画素領域の総画素数を演算する。無画素領域の例は図11の補完対象領域BL-1BL-2と同様である。ST10では、カメラ制御部40は、第i画像データとその無画素領域情報とを関連付けて記録媒体20に保存するよう関連付け処理部59を制御する。ST11~ST12、ST13~ST15は、それぞれ第7実施形態のST12~ST13、ST14~ST16と同様である。図28A及び図28Bは画像と各種情報との関連付けの方法の一例を示す。このうち図28Aはコマのヘッダに無画素領域情報を書き込む態様、図28Bは動画の格納フォルダと一緒にあるいは別のフォルダに無画素領域情報を保存したファイルを一緒に格納する態様を示す。図28Aのように、同一の取得時点の第i視点画像が1つの画像として連結されている場合は、その連結された1つの画像のファイルの付帯情報ヘッダ、タグなどに、無画素領域情報を記録する。また、同一の取得時点のコマを構成する第i視点画像をそれぞれ個別のファイルに記録する場合は、同一の取得時間に対応する第i視点画像のセットを全て包含する記録単位ファイルやフォルダなどの付帯情報に、各取得時間に対応する全ての第i視点画像について無画素領域情報を保存する。図28Bのように、同一の取得時間に対応する第i画像データの組コマが1つのフォルダに一括して格納されている場合は、その画像格納フォルダに、無画素領域情報ファイル、例えばテキストファイルを保存する。あるいは、別のフォルダに無画素領域情報ファイルを保存することもできるが、画像格納フォルダとの関連性を示す情報を関連情報ファイルに保存しておくことが望ましい。あるいは、コマを構成する第i画像データを個別に格納するフォルダのそれぞれに、無画素領域情報ファイルを保存してもよい。第i画像データと画像関連情報との関連づけの具体的方法は図示のものに限られない。カメラ制御部40は、上記処理によって記録媒体20に保存された無画素領域情報と第i画像データと関連情報に基づいて、当該領域を所定の色で塗りつぶして立体画像やパノラマ画像を表示することができる。あるいは、カメラ制御部40は、上記処理によって記録媒体20に保存された無画素領域情報に基づいて当該領域の面積が最小の第i画像データを選択し、選択された第i画像データを最も品質の良い平面画像として表示することができる。<第10実施形態>図29Aは本発明の第10実施形態に係る撮像素子シフト式手振れ補正制御部を備えた撮像装置10aの概略ブロック図を示し、図29Bは本発明の第8実施形態に係る光学式手振れ補正制御部を備えた撮像装置10bの概略ブロック図を示す。両図の撮像装置10a/10b間、あるいは説明済みの実施形態で同様の機能のブロックには枝番を除いて同一の番号を付している。撮像装置10a/10bは、CPUなどの演算装置で構成された、視差補正部61を備えている。図30は第10実施形態に係る撮像装置10aまたは10bの実行する補正処理のフローチャートを示す。この処理をカメラ制御部40aまたは40bに実行させるための、第10実施形態に係るプログラムはROM41に記憶されている。ST1では、カメラ制御部40は、操作部17から視差調整の開始が指示されたことに応じ、ST2に進む。例えば、図31に示すように、操作部17として視差補正ボタンを設け、そのボタンが押下されたことに応じてST2に進む。ST2では、カメラ制御部40は、操作部17から、記録媒体20に記録された第i画像データ上記で説明済みの実施形態により保存されたものを含むを使用し、視差補正と連動して画像切り出し位置を変更するか否かの指示を受け付ける。当該指示を受け付けた場合はST10に進み、当該指示を受け付けない場合はST3に進む。ST3~ST7は、第9実施形態図27のST2~ST6と同様である。ST8では、ST7で切り出した第i視点画像間の視差量がROM41に記憶された所定の視差量になるよう、第i視点画像からの視差補正後の第i視点画像の切り出し位置を決定する。カメラ制御部40は、決定された第i画像データの切り出し位置から第i視点画像を切り出す図32A参照。ST9では、カメラ制御部40は、この切り出された第i視点画像をモニタ部18に出力する。これにより、所定の視差量に調整された立体画像がモニタ部18に表示される。ただし、立体画像のサイズは、視差調整の結果減少することがある図32B参照。ST10では、カメラ制御部40は、操作部17から、全フレーム中の最小切り出しサイズで表示するか否かの指示を受け付ける。当該指示を受け付けた場合はST11に進み、当該指示を受け付けない場合はST12に進む。ST11では、カメラ制御部40は、記録媒体20の画像ファイルの付帯情報などから、光軸中心座標と最小切り出しサイズ第7実施形態のST10で保存されたものを含むを読み出す。ST12では、カメラ制御部40は、記録媒体20の画像ファイルの付帯情報などから、光軸中心座標と切り出しサイズ第1実施形態のST8または8.1で算出されたものを読み出す。ST13では、カメラ制御部40は、ST11またはST12で読み出した光軸中心座標と切り出しサイズを切り出しサイズメモリ部53に保存する。ST14では、カメラ制御部40は、切り出しサイズメモリ部53に保存された中心位置およびサイズを有する矩形領域を、それぞれ振れ補正後の第1~n画像データから切り出すことで、第1~n視点画像を得る。ST15では、カメラ制御部40は、この切り出された第i視点画像をモニタ部18に出力する図32C参照。第7実施形態のST10で保存された最小切り出しサイズで切り出すと、第i視点画像は最小サイズで表示され、手振れ補正が動作しても画角が変化することが防げる。例えば、静止画をムービー撮影しているとき、手振れ補正量は常に変化し、画角がデジタルズームを繰り返しているように変化してしまうが、常に最小サイズで表示していればこのように画角が変化することがない。ST16では、カメラ制御部40は、視差補正を実行するよう視差補正部61を制御する。視差補正部61は、カメラ制御部40から視差補正の開始が指示されたことに応じ、ST13でRAM42に保持された第i視点画像のxy方向の切り出しサイズを保ったまま、第i視点画像間の視差がROM41に記憶された所定の視差量になるよう、第i画像データからの第i視点画像の切り出し位置を決定する。カメラ制御部40は、決定された第i画像データの切り出し位置から視差調整後の第i視点画像を切り出す図32D参照。そして、カメラ制御部40は、この切り出された視差調整後の第i視点画像をモニタ部18に出力する。これにより、画像のサイズが保たれたまま所定の視差量に調整された立体画像がモニタ部18に表示される。通常は図32Bのように立体画像の視差補正を行うことで立体視範囲が狭くなるが、本処理では、図32Dのように各第i視点画像の切り出し範囲を視差補正と連動させることで、立体視範囲が狭くなることを防ぐことができる。<第11実施形態>図33Aは本発明の第11実施形態に係る撮像素子シフト式手振れ補正制御部を備えた撮像装置10aの概略ブロック図を示し、図33Bは本発明の第11実施形態に係る光学式手振れ補正制御部を備えた撮像装置10bの概略ブロック図を示す。両図の撮像装置10a/10b間、あるいは説明済みの実施形態で同様の機能のブロックには枝番を除いて同一の番号を付している。撮像装置10a/10bは、ユーザインターフェースで構成された、3D2D切り替え画像選択部62を備えている。図34は第11実施形態に係る撮像装置10aまたは10bの実行する処理のフローチャートを示す。この処理をカメラ制御部40aまたは40bに実行させるための、第11実施形態に係るプログラムはROM41に記憶されている。この処理は図21の撮像装置10aまたは10bによって実行することができる。ST1では、カメラ制御部40は、表示動作の開始を操作部17から受け付けたことに応じてST2に進む。ST2では、カメラ制御部40は、操作部17から、記録媒体20に記録された第i画像データ上記で説明済みの実施形態により保存されたものを含むを使用し、立体画像3D画像と平面画像2D画像を表示するか否かの指示を受け付ける。当該指示を受け付けた場合はST15に進み、当該指示を受け付けない場合はST3に進む。図35Aは3D画像の表示、図35Bは2D画像の表示を模式的に示している。ST3~ST8は第10実施形態図30と同様である。ST9では、カメラ制御部40は、3D2D切り替え画像選択部62から2D表示が指示されたか否かを判断する。YESの場合はST10に進み、NOの場合はST5に戻る。ST10では、カメラ制御部40は、ST5~ST7の結果、第i撮像部3から得られる画像のうちROM41に保存された所望の番号pに対応した第p撮像部3、例えば第1撮像部3からの画像データについて、手振れ補正を実施する。ST11では、カメラ制御部40は、ST10で手振れ補正した後の画像データを取得する。ST12では、カメラ制御部40は、取得した画像データから、ST4で保存された光軸中心と切り出しサイズで決まる領域である2D画像を切り出す。ST13では、カメラ制御部40は、ST12で切り出された2D画像をモニタ部18に出力する。図36Aはn=2の場合の3D画像を構成する第1視点画像I-1第2視点画像I-2、図36Bはp=1の場合の2D画像I-1の表示例を示す。なお、その後ST9に戻り、第i撮像部3から取得された別の画像に基づいて3D/2D画像の表示を行うこともできる。ST14~ST19は第10実施形態図30のST10~15と同様である。ST20ではST9と同様の判断を行う。YESであればST21に進み、NOであればST19に戻る。ST21~22はST12~13と同様である。なお、その後ST20に戻り、別の記録画像に基づいて3D/2D画像の表示を行うこともできる。手振れ補正後の第p画像データをそのまま2D画像として表示すると、3D画像から2D画像への切り替えの際に画角の変化が生じていたが、本処理では、手振れ補正後の第p画像データから初期光軸位置を中心に切り出された第p視点画像が2D画像として表示される。つまり、手振れ補正によって3D画像と2D画像との間で光軸がずれることを防止するので、手振れ補正後の3D画像から2D画像への切り替えの際の画角の変化が少なく、見やすさが向上する。<第12実施形態>図37Aは本発明の第12実施形態に係る撮像素子シフト式手振れ補正制御部を備えた撮像装置10aの概略ブロック図を示し、図37Bは本発明の第12実施形態に係る光学式手振れ補正制御部を備えた撮像装置10bの概略ブロック図を示す。両図の撮像装置10a/10b間、あるいは説明済みの実施形態で同様の機能のブロックには枝番を除いて同一の番号を付している。撮像装置10abは、CPUなどで構成された、表示枠と切り出し枠連動演算部63を備えている。図38は第12実施形態に係る撮像装置10aまたは10bの実行する補正処理のフローチャートを示す。この処理をカメラ制御部40aまたは40bに実行させるための、第12実施形態に係るプログラムはROM41に記憶されている。ST1では、カメラ制御部40は、表示動作の開始を操作部17から受け付けたことに応じてST2に進む。ST2では、カメラ制御部40は、操作部17から、記録媒体20に記録された第i画像データ上記で説明済みの実施形態により保存されたものを含むを使用し、立体画像を表示するとともに、その立体画像のうち表示枠で指定された一部を切り出して拡大表示するか否かの指示を受け付ける。当該指示を受け付けた場合はST18に進み、当該指示を受け付けない場合はST3に進む。ST3~ST8は第11実施形態図34と同様である。ST9では、カメラ制御部40は、操作部17に設けられた拡大表示ボタンから、3D画像の一部領域の拡大表示を開始する指示を受け付ける。当該指示を受け付けた場合はST10に進み、当該指示を受け付けない場合はST5に戻る。ST10では、カメラ制御部40は、操作部17に設けられた切り出し枠指定ボタンを介して、3D画像のうち拡大表示すべき領域である拡大領域の指定を受け付ける。カメラ制御部40は、指定された拡大領域が3D画像の外縁すなわち第i画像データからの第i視点画像の切り出し領域の境界に達しているか否かを判断する。YESの場合はST11に進み、NOの場合は拡大領域の指定とこの判断を繰り返す。ST11では、カメラ制御部40は、指定された拡大領域の位置に基づいて、第p画像データからの拡大領域の切り出し位置を演算するよう表示枠と切り出し枠連動演算部63を制御する。ST12では、カメラ制御部40は、ST5~7の結果、第i撮像部3の中の所望の1つの第p撮像部3から得られた第p視点画像、例えば第n撮像部3からの第n視点画像について、手振れ補正を実施する。ST13では、カメラ制御部40は、ST12で手振れ補正した後の画像データを取得する。ST14では、カメラ制御部40は、取得した画像データから、ST11で決定された拡大領域を切り出す。ST15では、カメラ制御部40は、ST14で切り出された拡大領域をモニタ部18の所定位置に出力する。ST16では、ST9と同様の判断を行う。YESの場合はST5に戻り、NOの場合はST10に戻る。ST17~ST22は第11実施形態のST14~ST19と同様である。ST23~ST28はST9~ST16と同様である。ただし、ここで拡大領域の切り出し元となる画像は、記録媒体20から再生された第p視点画像である。図39A乃至39Cは任意に指定された拡大領域の切り出し位置Za~Zcの例、図40A乃至40Cはそれぞれ図39A乃至39Cはに対応する拡大領域の表示例を示す。Ipは第p画像データを示している。以上の処理により、手振れ補正後の視点画像の中の任意の一部領域を拡大表示できる。拡大領域の指定位置が視点画像をはみだした場合でも、拡大領域に相当する画像が第p画像データから切り出されるため、拡大領域に画像の欠損が生じない。<第13実施形態>図41Aは本発明の第13実施形態に係る撮像素子シフト式手振れ補正制御部を備えた撮像装置10aの概略ブロック図を示し、図41Bは本発明の第13実施形態に係る光学式手振れ補正制御部を備えた撮像装置10bの概略ブロック図を示す。両図の撮像装置10a/10b間、あるいは説明済みの実施形態で同様の機能のブロックには枝番を除いて同一の番号を付している。撮像装置10a/10bは、CPUなどで構成された、画素数カウント比較部64を備えている。画素数カウント比較部64は補完対象領域算出部70と共通化されてもよい。図42は第13実施形態に係る撮像装置10aまたは10bの実行する補正処理のフローチャートを示す。この処理をカメラ制御部40aまたは40bに実行させるための、第13実施形態に係るプログラムはROM41に記憶されている。ST1では、カメラ制御部40は、表示動作の開始を操作部17から受け付けたことに応じてST2に進む。ST2では、カメラ制御部40は、操作部17から、記録媒体20に記録された第i視点画像に画素情報のない無画素領域あるいは補完対象領域が含まれる場合、その第i画像視点画像の表示優先度を下げるか否かの指示を受け付ける。当該指示を受け付けた場合はST11に進み、当該指示を受け付けない場合はST3に進む。ST3~7は第12実施形態図38と同様である。ST8では、カメラ制御部40は、S6で取得された第1~n視点画像の各々について、画素情報がない領域である無画素領域とその画素数を算出するよう、画素数カウント比較部64を制御する。またカメラ制御部40は、第1~n視点画像のうち、補完対象領域の画素数が最小の視点画像である第m1視点画像を選択するよう画素数カウント比較部64を制御する。ST9では、カメラ制御部40は、ST8で選択された第m1視点画像を2D画像としてモニタ部18に出力する。ST10~12は第12実施形態と同様である。ただし、ST12では、第9実施形態で説明した無画素領域あるいは補完対象領域が記録媒体20に保存されていれば、それも読み込まれる。ST13では、カメラ制御部40は、S10またはS12で記録媒体20から読み込んだ各種情報の中に、無画素領域情報が含まれているか否かを判断する。YESの場合はST14に進み、NOの場合はST15に進む。ST14では、カメラ制御部40は、第1~n視点画像の無画素領域情報に基づいて、第1~n視点画像のうち、無画素領域あるいは補完対象領域の画素数が最小の画像データである第m2画像データを選択するよう、画素数カウント比較部64を制御する。ST15では、カメラ制御部40は、ST10または12で読み出した光軸中心座標および切り出しサイズに基づき、第m2画像データから第m2視点画像を切り出す。ST16では、カメラ制御部40は、切り出した第m2視点画像を2D画像としてモニタ部18に出力する。図43A乃至図43Dは第ii=1,2視点画像と、補完対象領域の画素数が最小の画像データの一例を示す。このうち、図43Aでは、左右画像ともに無画素領域BLが存在しないためいずれか任意の一方が2D画像として出力されることが例示される。図43Bでは、左画像に無画素領域BLが存在するため右画像が2D画像として出力されることが例示される。図43Cは、右画像の無画素領域BL-1の方が左画像の無画素領域BL-2よりも小さいため右画像が2D画像として出力されることが例示される。図43Dでは、左右画像ともに同一面積の無画素領域BLが存在するためいずれか任意の一方が2D画像として出力されることが例示される。以上の処理により、無画素領域が小さい画像データに基づいて2D画像が出力されるため、2D画像の品質が下がらない。<第14実施形態>図44は第14実施形態に係る撮像装置10aまたは10bの実行する補正処理のフローチャートを示す。この処理をカメラ制御部40aまたは40bに実行させるための、第14実施形態に係るプログラムはROM41に記憶されている。この処理は第4実施形態図12の撮像装置10aまたは10bによって実行することができる。ST1では、カメラ制御部40は、表示動作の開始を操作部17から受け付けたことに応じてST2に進む。ST2~3.1は第4実施形態図13と同様である。ただし、切り出しサイズは選択される必要はない。ST4では、カメラ制御部40は、操作部17から、記録媒体20に記録された第i視点画像に画素情報のない領域が含まれる場合、その第i視点画像の無画素領域を塗りつぶすか否かの指示を受け付ける。当該指示を受け付けた場合はST12に進み、当該指示を受け付けない場合はST3に進む。ST5~9は第13実施形態のST3~7と同様である。ST10~11は第4実施形態図13のST9~10と同様である。ただし、塗りつぶしは第i撮像部3からの第i画像データから切り出された第i視点画像または第1~n画像データの無画素領域について行われる。ST12~15は第13実施形態図42のST10~13と同様である。ST16では、カメラ制御部40は、第1~n画像データの無画素領域を、ST3または3.1で設定された色で塗りつぶすよう塗りつぶし部56を制御する。図45A乃至45Dはn=2の場合第12画像データの無画素領域と塗りつぶしの例を示す。S17は第13実施形態図42のST15と同様である。ただし、第i視点画像の切り取り元は無画素領域の塗りつぶされた第1~n画像データである。S18は第13実施形態図42のST16と同様である。以上の処理により、記録された第i画像データから第i視点画像を切り出して再生する際、その無画素領域を塗りつぶすことで、無画素領域が単なる空白の場合よりも目立たないようにすることができる。また、無画素領域とそれ以外の領域を区別させることができる。<第15実施形態>図46は第15実施形態に係る撮像装置10aまたは10bの実行する補正処理のフローチャートを示す。この処理をカメラ制御部40aまたは40bに実行させるための、第15実施形態に係るプログラムはROM41に記憶されている。この処理は第5実施形態図15の撮像装置10aまたは10bによって実行することができる。ST1では、カメラ制御部40は、表示動作の開始を操作部17から受け付けたことに応じてST2に進む。ST2では、カメラ制御部40は、操作部17から、記録媒体20に保存された画像の保存情報に含まれる切り出し範囲に基づいてパノラマ画像を合成するか否かの指示を受け付ける。当該指示を受け付けた場合はST3に進み、当該指示を受け付けない場合はST9に進む。ST3では、カメラ制御部40は、操作部17から、全フレーム中の最小切り出しサイズで表示するか否かの指示を受け付ける。当該指示を受け付けた場合はST4に進み、当該指示を受け付けない場合はST5に進む。ST4では、カメラ制御部40は、記録媒体20に保存された画像とその保存情報を読み出す。この保存情報は第7実施形態で保存されたものであり、光軸中心座標、最小切り出しサイズ、画像切り出し座標を含む。ST5では、カメラ制御部40は、記録媒体20に保存された画像とそれに付帯する保存情報を読み出す。この保存情報は第7実施形態図22で保存されたものであり、光軸中心座標、各第i視点画像の切り出しサイズ、画像切り出し座標を含む。ST6では、カメラ制御部40は、記録媒体20から読み出された保存情報をRAM42に保存する。ST7では、カメラ制御部40は、ST5または6でRAM42に保存した保存情報に基づいてパノラマ画像の合成位置の基準となる類似点を探索するようパノラマ合成演算部57を制御する。すなわち、パノラマ合成演算部57は、異なる第i画像データ間の画像切り出し座標間のずれの分だけ補正した範囲を、異なる第i画像データ間の類似点の探索範囲とし、その探索範囲内で類似点を探索する。図47はn=2第12画像データの場合の探索範囲の補正の例を示す。パノラマ合成演算部57は、第1画像データ内で同一のX座標を有する縦方向に並んだ画素群Gを基準画素として、第1画像データ内で画素群GをX方向に走査しながら画素群GのX座標を移動させながら画素群Gと類似する類似点を第2画像データから探索するものとする。この場合、パノラマ合成演算部57は、画素群Gを構成する各画素YiのY座標から、第1画像データの切り出し範囲C-1と第2画像データの切り出し範囲C-2との間のY方向のずれ量ΔYを減じた値を、画素群Gの各画素Yiに対応する類似点Y’iを探索すべきY座標とする。パノラマ合成演算部57が、同一の座標X0を有する画素群Gの各画素Yiに対応する類似点Y’iのX座標であるX’0を特定した場合、画素群G’を、画素群Gに対応する類似点と決定する。パノラマ合成演算部57は、第1画像データの画素群Gと第2画像データの画素群G’とが一致するように第1画像データと第2画像データを張り合わせ、パノラマ画像を合成する図48参照。以上の処理により、手振れ補正して保存された画像からでも、手振れ補正をしない画像からと同等の精度でパノラマ画像を合成できる。<第16実施形態>図49は第16実施形態に係る撮像装置10aまたは10bの実行する補正処理のフローチャートを示す。この処理をカメラ制御部40aまたは40bに実行させるための、第16実施形態に係るプログラムはROM41に記憶されている。この処理は第6実施形態図18の撮像装置10aまたは10bによって実行することができる。ST1では、カメラ制御部40は、表示動作の開始を操作部17から受け付けたことに応じてST2に進む。ST2では、カメラ制御部40は、操作部17から、記録媒体20に保存された画像の付帯情報に含まれる切り出し範囲に基づいてステレオマッチングを行うか否かの指示を受け付ける。当該指示を受け付けた場合はST3に進み、当該指示を受け付けない場合はST9に進む。ST3~6は第15実施形態と同様である。ST7~8は第6実施形態図19のST8~9と同様である。ただし、ここでのステレオマッチングおよび表示出力の対象は、ST5で記録媒体20から読み出された第i画像データから切り出される第i視点画像である。図50Aは記録媒体20から読み出された第i画像データの一例、図50Bは第i視点画像に対して設定されたエピポーラ線Lの一例、図50Cはこの第i視点画像に対するステレオマッチングを模式的に示す。ST9では、カメラ制御部40は、記録媒体20に保存された画像をフレームメモリ43に読み出す。ST10では、カメラ制御部40は、フレームメモリ43の画像をモニタ部18に出力する。この画像は3D画像でも2D画像でもよい。<第17実施形態>上記実施形態において、記録媒体20に記録される動画のコマを静止画と同視することができる。すなわち、本発明は動画および静止画の双方の記録に適用しうる。なお、連写のように複数の静止画を記録する際には、動画のように各コマを撮影時系列順に記録してもよいし、しなくてもよい。<第18実施形態>撮像部3の並び方向は横X方向でなく縦Y方向でもよい。この場合、例えば、第515実施形態では、縦長のパノラマ画像を得ることができる。あるいは第616実施形態では、エピポーラ線をY方向に設定して対応点検索を行える。撮像部3の並び方向は斜め方向でもよい。要するに、撮像部3のレンズ光軸Liの並び方向にエピポーラ線を設定し、そのエピポーラ線と平行な方向に対応点検索を行えばよい。"