(57)【要約】  カメラ本体（１００）は、ボディマウント（１５０）と、ＣＭＯＳイメージセンサー（１１０）と、特性情報取得部（１４３）と、を備えている。ボディマウント（１５０）は交換レンズユニット（２００）を装着可能に設けられている。ＣＭＯＳイメージセンサー（１１０）は光学像を画像信号に変換する。特性情報取得部（１４３）はボディマウント（１５０）に装着されている交換レンズユニット（２００）から抽出位置補正量（Ｌ１１）を取得可能である。抽出位置補正量（Ｌ１１）は、輻輳点距離が無限遠の場合に対応する中心（ＩＣＬ）および中心（ＩＣＲ）から交換レンズユニット（２００）の推奨輻輳点距離（Ｌ１０）に対応する抽出中心（ＡＣＬ２）および抽出中心（ＡＣＲ２）まで距離を示している。
2012014347.tif 000002
【特許請求の範囲】
【請求項１】
交換レンズユニットにより形成される光学像に基づいて画像データを生成するカメラ本体であって、
前記交換レンズユニットを装着可能に設けられたボディマウントと、
前記光学像を画像信号に変換する撮像素子と、
輻輳点距離が無限遠の場合に対応する基準抽出位置から前記交換レンズユニットの推奨輻輳点距離に対応する推奨抽出位置までの前記撮像素子上の距離を示す抽出位置補正量を、前記ボディマウントに装着されている前記交換レンズユニットから取得可能な補正情報取得部と、
を備えたカメラ本体。
【請求項２】
前記抽出位置補正量に基づいて、画像データを抽出する際に用いられる使用抽出領域を、前記基準抽出位置から前記推奨抽出位置に補正する抽出位置補正部をさらに備えた、
請求項１に記載のカメラ本体。
【請求項３】
前記交換レンズユニットが３次元撮影に対応しているか否かを示すレンズ識別情報を、前記ボディマウントに装着されている前記交換レンズユニットから取得可能な識別情報取得部と、
前記レンズ識別情報に基づいて、前記ボディマウントに装着されている前記交換レンズユニットが３次元撮影に対応しているか否かを判定するカメラ側判定部と、をさらに備え、
前記補正情報取得部は、前記交換レンズユニットが３次元撮影に対応していると前記カメラ側判定部により判定された場合に、前記抽出位置補正量を前記交換レンズユニットから取得する、
請求項１または２に記載のカメラ本体。
【請求項４】
前記撮像素子で生成される画像信号をデジタル化して前記撮像素子上に結像する光学像の基本画像データを生成する信号処理部と、
前記基本画像データの一部を抽出するための領域であって、前記左眼用光学像の少なくとも一部に対応する左眼用画像データを抽出するための第１抽出領域と、前記右眼用光学像の少なくとも一部に対応する右眼用画像データを抽出するための第２抽出領域と、を決定する領域決定部と、をさらに備えた、
請求項１から３のいずれかに記載のカメラ本体。
【請求項５】
前記領域決定部は、前記推奨抽出位置に基づいて前記第１および第２抽出領域を決定する、
請求項４に記載のカメラ本体。
【請求項６】
撮像素子を有するカメラ本体に装着可能な交換レンズユニットであって、
被写体の立体視用光学像を形成する３次元光学系と、
輻輳点距離が無限遠の場合に対応する基準抽出位置から前記交換レンズユニットの推奨輻輳点距離に対応する推奨抽出位置までの前記撮像素子上の距離を示す抽出位置補正量を記憶する補正情報記憶部と、
を備えた交換レンズユニット。
【請求項７】
前記補正情報記憶部は、前記推奨輻輳点距離を記憶する、
請求項６に記載のレンズユニット。
【請求項８】
請求項１から５のいずれかに記載のカメラ本体と、
請求項６または７に記載の交換レンズユニットと、
を備えた撮像装置。
【請求項９】
交換レンズユニットにより形成される光学像に基づいて画像データを生成するカメラ本体の制御方法であって、
輻輳点距離が無限遠の場合に対応する基準抽出位置から前記交換レンズユニットの推奨輻輳点距離に対応する推奨抽出位置までの前記撮像素子上の距離を示す抽出位置補正量を、ボディマウントに装着されている前記交換レンズユニットから取得するステップ、
を備えた制御方法。
【請求項１０】
前記抽出位置補正量に基づいて、前記基準抽出位置を前記推奨抽出位置に補正するステップをさらに備えた、
請求項９に記載の制御方法。
【請求項１１】
前記交換レンズユニットが３次元撮影に対応しているか否かを示すレンズ識別情報を、前記ボディマウントに装着されている前記交換レンズユニットから取得するステップと、
前記レンズ識別情報に基づいて、前記ボディマウントに装着されている前記交換レンズユニットが３次元撮影に対応しているか否かを判定するステップと、をさらに備え、
前記ボディマウントに装着されている前記交換レンズユニットが３次元撮影に対応しているか否かを判定するステップにおいて、前記交換レンズユニットが３次元撮影に対応していると前記カメラ側判定部により判定された場合に、前記抽出位置補正量を前記交換レンズユニットから取得する、
請求項９または１０に記載の制御方法。
【請求項１２】
前記撮像素子で生成される画像信号をデジタル化して前記撮像素子上に結像する光学像の基本画像データを生成するステップと、
前記基本画像データの一部を抽出するための領域であって、前記左眼用光学像の少なくとも一部に対応する左眼用画像データを抽出するための第１抽出領域と、前記右眼用光学像の少なくとも一部に対応する右眼用画像データを抽出するための第２抽出領域と、を決定するステップと、をさらに備えた、
請求項９から１１のいずれかに記載の制御方法。
【請求項１３】
輻輳点距離が無限遠の場合に対応する基準抽出位置から交換レンズユニットの推奨輻輳点距離に対応する推奨抽出位置までの前記撮像素子上の距離を示す抽出位置補正量を、前記交換レンズユニットから取得する補正情報取得機能
をコンピュータに実現させるプログラム。
【請求項１４】
前記抽出位置補正量に基づいて、前記基準抽出位置を前記推奨抽出位置に補正する抽出位置補正機能をコンピュータに実現させる、
請求項１３に記載のプログラム。
【請求項１５】
前記交換レンズユニットが３次元撮影に対応しているか否かを示すレンズ識別情報を、前記ボディマウントに装着されている前記交換レンズユニットから取得可能な識別情報取得機能と、
前記レンズ識別情報に基づいて、前記ボディマウントに装着されている前記交換レンズユニットが３次元撮影に対応しているか否かを判定するカメラ側判定機能と、をコンピュータに実現させ、
前記補正情報取得部は、前記交換レンズユニットが３次元撮影に対応していると前記カメラ側判定部により判定された場合に、前記抽出位置補正量を前記交換レンズユニットから取得する、
請求項１３または１４に記載のプログラム。
【請求項１６】
前記撮像素子で生成される画像信号をデジタル化して前記撮像素子上に結像する光学像の基本画像データを生成する信号処理機能と、
前記基本画像データの一部を抽出するための領域であって、前記左眼用光学像の少なくとも一部に対応する左眼用画像データを抽出するための第１抽出領域と、前記右眼用光学像の少なくとも一部に対応する右眼用画像データを抽出するための第２抽出領域と、を決定する領域決定機能と、をコンピュータに実現させる、
請求項１３から１５のいずれかに記載のプログラム。
【請求項１７】
輻輳点距離が無限遠の場合に対応する基準抽出位置から交換レンズユニットの推奨輻輳点距離に対応する推奨抽出位置までの前記撮像素子上の距離を示す抽出位置補正量を、前記交換レンズユニットから取得する補正情報取得機能を、コンピュータに実現させるプログラムを記録した、
コンピュータにより読み取り可能な記録媒体。
【請求項１８】
前記抽出位置補正量に基づいて、前記基準抽出位置を前記推奨抽出位置に補正する抽出位置補正機能を、コンピュータに実現させるプログラムを記録した、
請求項１７に記載の記録媒体。
【請求項１９】
前記交換レンズユニットが３次元撮影に対応しているか否かを示すレンズ識別情報を、前記ボディマウントに装着されている前記交換レンズユニットから取得可能な識別情報取得機能と、
前記レンズ識別情報に基づいて、前記ボディマウントに装着されている前記交換レンズユニットが３次元撮影に対応しているか否かを判定するカメラ側判定機能と、をコンピュータに実現させるプログラムを記録し、
前記補正情報取得機能は、前記交換レンズユニットが３次元撮影に対応していると前記カメラ側判定部により判定された場合に、前記抽出位置補正量を前記交換レンズユニットから取得可能とする、
請求項１７または１８に記載の記録媒体。
【請求項２０】
前記撮像素子で生成される画像信号をデジタル化して前記撮像素子上に結像する光学像の基本画像データを生成する信号処理機能と、
前記基本画像データの一部を抽出するための領域であって、前記左眼用光学像の少なくとも一部に対応する左眼用画像データを抽出するための第１抽出領域と、前記右眼用光学像の少なくとも一部に対応する右眼用画像データを抽出するための第２抽出領域と、を決定する領域決定機能と、をコンピュータに実現させるプログラムを記録した、
請求項１７から１９のいずれかに記載の記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
ここに開示されている技術は、交換レンズユニットを装着可能なカメラ本体、交換レンズユニットおよび撮像装置に関する。また、ここに開示される技術は、カメラ本体の制御方法、プログラムおよびプログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
撮像装置として、例えばレンズ交換式のデジタルカメラが知られている。レンズ交換式のデジタルカメラは、交換レンズユニットと、カメラ本体と、を備えている。このカメラ本体は、ＣＣＤ（Charge Coupled Device）イメージセンサーやＣＭＯＳ（Complementary Metal Oxide Semiconductor）イメージセンサーなどの撮像素子を有している。撮像素子は交換レンズユニットで形成された光学像を画像信号に変換する。こうして、被写体の画像データを取得することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平７−２７４２１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、近年、いわゆる３次元表示用のディスプレイの開発が進められている。それに伴い、いわゆるステレオ画像データ（左眼用画像および右眼用画像を含む３次元表示用の画像データ）を生成するデジタルカメラの開発も進められている。
しかし、視差を有するステレオ画像を生成するためには、３次元撮影用の光学系（以下、３次元光学系とも言う）を用いる必要がある。
そこで、３次元撮影用のアダプタの着脱に基づいて２次元撮影モードと３次元撮影モードとを自動的に切り替えるビデオカメラが提案されている（例えば、特許文献１を参照）。
一方、３次元光学系ごとに適した撮影距離（カメラから輻輳点までの距離）が存在するが、推奨撮影距離が異なると左眼用画像データおよび右眼用画像データの抽出領域の位置が光学系ごとで変化する。【０００５】
しかし、特許文献１に記載のビデオカメラでは、通常の光学系の前側に単に３次元撮影用の光学系を装着するだけであるので、装着される光学系で推奨されている撮影距離にて撮影を行っても、左眼用画像データおよび右眼用画像データを抽出する際に適切な抽出領域を設定できるわけではない。したがって、立体視するのに適したステレオ画像を取得できない場合も考えられる。
本発明の課題は、より適正なステレオ画像を取得できるカメラ本体および交換レンズユニットを提供することにある。
【課題を解決するための手段】
【０００６】
第１の特徴に係るカメラ本体は、ボディマウントと、撮像素子と、補正情報取得部と、を備えている。ボディマウントは交換レンズユニットを装着可能に設けられている。撮像素子は光学像を画像信号に変換する。補正情報取得部はボディマウントに装着されている交換レンズユニットから抽出位置補正量を取得可能である。抽出位置補正量は、輻輳点距離が無限遠の場合に対応する基準抽出位置から交換レンズユニットの推奨輻輳点距離に対応する推奨抽出位置までの撮像素子上の距離を示している。
このカメラ本体では、ボディマウントに装着されている交換レンズユニットから補正情報取得部により抽出位置補正量が取得される。このため、輻輳点距離が無限遠の場合に対応する基準抽出位置から交換レンズユニットの推奨輻輳点距離に対応する推奨抽出位置までのズレ量をカメラ本体が把握することができ、より適切なステレオ画像を取得することができる。【０００７】
第２の特徴に係る交換レンズユニットは、３次元光学系と、補正情報記憶部と、を備えている。３次元光学系は被写体の立体視用光学像を形成する。補正情報記憶部は抽出位置補正量を記憶する。抽出位置補正量は、輻輳点距離が無限遠の場合に対応する基準抽出位置から交換レンズユニットの推奨輻輳点距離に対応する推奨抽出位置までの撮像素子上の距離を示している。
この交換レンズユニットでは、補正情報記憶部が抽出位置補正量を記憶しているので、輻輳点距離が無限遠の場合に対応する基準抽出位置から交換レンズユニットの推奨輻輳点距離に対応する推奨抽出位置までのズレ量をカメラ本体が把握することができ、より適切なステレオ画像を取得することができる。
第３の特徴に係る制御方法は、交換レンズユニットにより形成される光学像に基づいて画像データを生成するカメラ本体の制御方法であって、輻輳点距離が無限遠の場合に対応する基準抽出位置から交換レンズユニットの推奨輻輳点距離に対応する推奨抽出位置までの撮像素子上の距離を示す抽出位置補正量を、ボディマウントに装着されている交換レンズユニットから取得するステップ、を備えている。【０００８】
第４の特徴に係るプログラムは、輻輳点距離が無限遠の場合に対応する基準抽出位置から交換レンズユニットの推奨輻輳点距離に対応する推奨抽出位置までの撮像素子上の距離を示す抽出位置補正量を、交換レンズユニットから取得する補正情報取得機能をコンピュータに実現させる。
第５の特徴に係る記録媒体は、コンピュータにより読み取り可能な記録媒体であって、輻輳点距離が無限遠の場合に対応する基準抽出位置から交換レンズユニットの推奨輻輳点距離に対応する推奨抽出位置までの撮像素子上の距離を示す抽出位置補正量を、交換レンズユニットから取得する補正情報取得機能を、コンピュータに実現させる。
【発明の効果】
【０００９】
上記のカメラ本体および交換レンズユニットでは、より適正なステレオ画像を取得することができる。また、上記のカメラ本体あるいは交換レンズユニットを有する撮像装置では、より適正なステレオ画像を取得することができる。さらに、上記の制御方法、プログラムおよびプログラムを記録した記録媒体では、より適正なステレオ画像がカメラ本体を用いて取得されるのを実現することができる。
【図面の簡単な説明】
【００１０】
【図１】デジタルカメラ１の斜視図
【図２】カメラ本体１００の斜視図
【図３】カメラ本体１００の背面図
【図４】デジタルカメラ１の概略ブロック図
【図５】交換レンズユニット２００の概略ブロック図
【図６】カメラ本体１００の概略ブロック図
【図７】（Ａ）レンズ識別情報Ｆ１の構成例、（Ｂ）レンズ特性情報Ｆ２の構成例、（Ｃ）レンズ状態情報Ｆ３の構成例
【図８】（Ａ）カメラ本体および交換レンズユニットの間のタイムチャート（カメラ本体が３次元撮影に対応していない場合）、（Ｂ）カメラ本体および交換レンズユニットの間のタイムチャート（カメラ本体および交換レンズユニットが３次元撮影に対応している場合）
【図９】各パラメータの説明図
【図１０】各パラメータの説明図
【図１１】電源ＯＮ時のフローチャート
【図１２】電源ＯＮ時のフローチャート
【図１３】撮影時のフローチャート
【発明を実施するための形態】
【００１１】
〔デジタルカメラの構成〕
デジタルカメラ１は、３次元撮影が可能な撮像装置であり、レンズ交換式のデジタルカメラである。図１〜図３に示すように、デジタルカメラ１は、交換レンズユニット２００と、交換レンズユニット２００を装着可能なカメラ本体１００と、を備えている。交換レンズユニット２００は、３次元撮影に対応しているレンズユニットであり、被写体の光学像（左眼用光学像および右眼用光学像）を形成する。カメラ本体１００は、２次元撮影および３次元撮影に対応可能であり、交換レンズユニット２００により形成される光学像に基づいて画像データを生成する。カメラ本体１００には、３次元撮影に対応している交換レンズユニット２００の他に、３次元撮影に対応していない交換レンズユニットも取り付けることができる。つまり、カメラ本体１００は２次元撮影にも３次元撮影にも対応している。
【００１２】
なお、説明の便宜のため、デジタルカメラ１の被写体側を前、被写体と反対側を後ろまたは背、デジタルカメラ１の通常姿勢（以下、横撮り姿勢ともいう）における鉛直上側を上、鉛直下側を下ともいう。
＜１：交換レンズユニットの構成＞
交換レンズユニット２００は３次元撮影に対応しているレンズユニットである。本実施形態の交換レンズユニット２００には、２つの光学像が左右１対の光学系により１つの撮像素子上に形成される並置撮影方式が採用されている。
図１〜図４に示すように、交換レンズユニット２００は、３次元光学系Ｇと、第１駆動ユニット２７１、第２駆動ユニット２７２、振れ量検出センサー２７５およびレンズコントローラー２４０を有している。さらに、交換レンズユニット２００は、レンズマウント２５０、レンズ筒２９０、ズームリング２１３およびフォーカスリング２３４を有している。交換レンズユニット２００をカメラ本体１００に装着する際、レンズマウント２５０がカメラ本体１００のボディマウント１５０（後述）に取り付けられる。図１に示すように、レンズ筒２９０の外部にはズームリング２１３とフォーカスリング２３４とが回転可能に設けられている。
【００１３】
（１）３次元光学系Ｇ
図４および図５に示すように、３次元光学系Ｇは、並置撮影方式に対応した光学系であり、左眼用光学系ＯＬと右眼用光学系ＯＲとを有している。左眼用光学系ＯＬと右眼用光学系ＯＲとは左右に並んで配置されている。ここで、左眼用光学系とは、左側の視点に対応した光学系であり、具体的には、最も被写体側（前側）に配置されている光学素子が被写体に向かって左側に配置されている光学系をいう。同様に、右眼用光学系とは、右側の視点に対応した光学系であり、具体的には、最も被写体側（前側）に配置されている光学素子が被写体に向かって右側に配置されている光学系をいう。
左眼用光学系ＯＬは、被写体に向かって左側の視点から被写体を撮影するための光学系であり、ズームレンズ２１０Ｌ、ＯＩＳレンズ２２０Ｌ、絞りユニット２６０Ｌおよびフォーカスレンズ２３０Ｌを含んでいる。左眼用光学系ＯＬは、第１光軸ＡＸ１を有しており、右眼用光学系ＯＲと左右に並んだ状態でレンズ筒２９０の内部に収容されている。
【００１４】
ズームレンズ２１０Ｌは、左眼用光学系ＯＬの焦点距離を変化させるためのレンズであり、第１光軸ＡＸ１と平行な方向に移動可能に配置されている。ズームレンズ２１０Ｌは１枚または複数枚のレンズで構成されている。ズームレンズ２１０Ｌは第１駆動ユニット２７１のズームモータ２１４Ｌ（後述）により駆動される。ズームレンズ２１０Ｌを第１光軸ＡＸ１と平行な方向に駆動することにより、左眼用光学系ＯＬの焦点距離を調整することができる。
ＯＩＳレンズ２２０Ｌは、左眼用光学系ＯＬで形成される光学像のＣＭＯＳイメージセンサー１１０（後述）に対する変位を抑制するためのレンズである。ＯＩＳレンズ２２０Ｌは１枚または複数枚のレンズで構成される。ＯＩＳモータ２２１Ｌは、ＯＩＳ用ＩＣ２２３Ｌから送信される制御信号に基づいて、第１光軸ＡＸ１に垂直な面内で移動するようにＯＩＳレンズ２２０Ｌを駆動する。ＯＩＳモータ２２１Ｌは、例えば、マグネット（図示せず）および平板コイル（図示せず）で実現可能である。ＯＩＳレンズ２２０Ｌの位置は第１駆動ユニット２７１の位置検出センサー２２２Ｌ（後述）により検出される。
【００１５】
なお、本実施形態では、振れ補正の方式として光学式が採用されているが、例えばＣＭＯＳイメージセンサー１１０で生成される画像データに補正処理を施す電子式、あるいは、ＣＭＯＳイメージセンサー１１０などの撮像素子を第１光軸ＡＸ１と垂直な面内で駆動するセンサーシフト式が振れ補正の方式として採用されてもよい。
絞りユニット２６０Ｌは左眼用光学系ＯＬを透過する光の量を調整する。絞りユニット２６０Ｌは複数の絞り羽根（図示せず）を有している。絞り羽根は第１駆動ユニット２７１の絞りモータ２３５Ｌ（後述）により駆動される。カメラコントローラー１４０（後述）は絞りモータ２３５Ｌを制御する。
フォーカスレンズ２３０Ｌは、左眼用光学系ＯＬの被写体距離（物点距離ともいう）を調整するためのレンズであり、第１光軸ＡＸ１に平行な方向に移動可能に配置されている。フォーカスレンズ２３０Ｌは第１駆動ユニット２７１のフォーカスモータ２３３Ｌ（後述）により駆動される。フォーカスレンズ２３０Ｌは１枚または複数枚のレンズで構成されている。
【００１６】
右眼用光学系ＯＲは、被写体に向かって右側の視点から被写体を撮影するための光学系であり、ズームレンズ２１０Ｒ、ＯＩＳレンズ２２０Ｒ、絞りユニット２６０Ｒおよびフォーカスレンズ２３０Ｒを含んでいる。右眼用光学系ＯＲは、第２光軸ＡＸ２を有しており、左眼用光学系ＯＬと左右に並んだ状態でレンズ筒２９０の内部に収容されている。右眼用光学系ＯＲの仕様は左眼用光学系ＯＬの仕様と同じである。なお、第１光軸ＡＸ１と第２光軸ＡＸ２とのなす角度（輻輳角）とは、図１０に示す角度θ１をいう。
ズームレンズ２１０Ｒは、右眼用光学系ＯＲの焦点距離を変化させるためのレンズであり、第２光軸ＡＸ２と平行な方向に移動可能に配置されている。ズームレンズ２１０Ｒは１枚または複数枚のレンズで構成されている。ズームレンズ２１０Ｒは第２駆動ユニット２７２のズームモータ２１４Ｒ（後述）により駆動される。ズームレンズ２１０Ｒを第２光軸ＡＸ２と平行な方向に駆動することにより、右眼用光学系ＯＲの焦点距離を調整することができる。ズームレンズ２１０Ｒの駆動はズームレンズ２１０Ｌの駆動と同期がとられている。したがって、右眼用光学系ＯＲの焦点距離は左眼用光学系ＯＬの焦点距離と同じである。
【００１７】
ＯＩＳレンズ２２０Ｒは、右眼用光学系ＯＲで形成される光学像のＣＭＯＳイメージセンサー１１０に対する変位を抑制するためのレンズである。ＯＩＳレンズ２２０Ｒは１枚または複数枚のレンズで構成される。ＯＩＳモータ２２１Ｒは、ＯＩＳ用ＩＣ２２３Ｒから送信される制御信号に基づいて、第２光軸ＡＸ２に垂直な面内で移動するようにＯＩＳレンズ２２０Ｒを駆動する。ＯＩＳモータ２２１Ｒは、例えば、マグネット（図示せず）および平板コイル（図示せず）で実現可能である。ＯＩＳレンズ２２０Ｒの位置は第２駆動ユニット２７２の位置検出センサー２２２Ｒ（後述）により検出される。
なお、本実施形態では、振れ補正の方式として光学式が採用されているが、例えばＣＭＯＳイメージセンサー１１０（後述）で生成される画像データに補正処理を施す電子式、あるいは、ＣＭＯＳイメージセンサー１１０などの撮像素子を第２光軸ＡＸ２と垂直な面内で駆動するセンサーシフト式が振れ補正の方式として採用されてもよい。
【００１８】
絞りユニット２６０Ｒは右眼用光学系ＯＲを透過する光の量を調整する。絞りユニット２６０Ｒは複数の絞り羽根（図示せず）を有している。絞り羽根は第２駆動ユニット２７２の絞りモータ２３５Ｒ（後述）により駆動される。カメラコントローラー１４０は絞りモータ２３５Ｒを制御する。絞りユニット２６０Ｒの駆動は絞りユニット２６０Ｌの駆動と同期がとられる。したがって、右眼用光学系ＯＲの絞り値は左眼用光学系ＯＬの絞り値と同じである。
フォーカスレンズ２３０Ｒは、右眼用光学系ＯＲの被写体距離（物点距離ともいう）を調整するためのレンズであり、第２光軸ＡＸ２に平行な方向に移動可能に配置されている。フォーカスレンズ２３０Ｒは第２駆動ユニット２７２のフォーカスモータ２３３Ｒ（後述）により駆動される。フォーカスレンズ２３０Ｒは１枚または複数枚のレンズで構成されている。
【００１９】
（２）第１駆動ユニット２７１
第１駆動ユニット２７１は、左眼用光学系ＯＬの状態を調整するために設けられており、図５に示すように、ズームモータ２１４Ｌ、ＯＩＳモータ２２１Ｌ、位置検出センサー２２２Ｌ、ＯＩＳ用ＩＣ２２３Ｌ、絞りモータ２３５Ｌおよびフォーカスモータ２３３Ｌを有している。
ズームモータ２１４Ｌはズームレンズ２１０Ｌを駆動する。ズームモータ２１４Ｌはレンズコントローラー２４０により制御される。
ＯＩＳモータ２２１ＬはＯＩＳレンズ２２０Ｌを駆動する。位置検出センサー２２２ＬはＯＩＳレンズ２２０Ｌの位置を検出するセンサーである。位置検出センサー２２２Ｌは、例えばホール素子であり、ＯＩＳモータ２２１Ｌのマグネットに近接して配置されている。ＯＩＳ用ＩＣ２２３Ｌは、位置検出センサー２２２Ｌの検出結果および振れ量検出センサー２７５の検出結果に基づいて、ＯＩＳモータ２２１Ｌを制御する。ＯＩＳ用ＩＣ２２３Ｌはレンズコントローラー２４０から振れ量検出センサー２７５の検出結果を取得する。また、ＯＩＳ用ＩＣ２２３Ｌはレンズコントローラー２４０へＯＩＳレンズ２２０Ｌの位置を示す信号を所定の周期で送信する。
【００２０】
絞りモータ２３５Ｌは絞りユニット２６０Ｌを駆動する。絞りモータ２３５Ｌはレンズコントローラー２４０により制御される。
フォーカスモータ２３３Ｌはフォーカスレンズ２３０Ｌを駆動する。フォーカスモータ２３３Ｌはレンズコントローラー２４０により制御される。レンズコントローラー２４０は、フォーカスモータ２３３Ｒも制御しており、フォーカスモータ２３３Ｌおよびフォーカスモータ２３３Ｒを同期させる。これにより、左眼用光学系ＯＬの被写体距離が右眼用光学系ＯＲの被写体距離と同じになる。フォーカスモータ２３３Ｌとしては、例えばＤＣモータやステッピングモータ、サーボモータ、超音波モータが考えられる。
（３）第２駆動ユニット２７２
第２駆動ユニット２７２は、右眼用光学系ＯＲの状態を調整するために設けられており、図５に示すように、ズームモータ２１４Ｒ、ＯＩＳモータ２２１Ｒ、位置検出センサー２２２Ｒ、ＯＩＳ用ＩＣ２２３Ｒ、絞りモータ２３５Ｒおよびフォーカスモータ２３３Ｒを有している。
【００２１】
ズームモータ２１４Ｒはズームレンズ２１０Ｒを駆動する。ズームモータ２１４Ｒはレンズコントローラー２４０により制御される。
ＯＩＳモータ２２１ＲはＯＩＳレンズ２２０Ｒを駆動する。位置検出センサー２２２ＲはＯＩＳレンズ２２０Ｒの位置を検出するセンサーである。位置検出センサー２２２Ｒは、例えばホール素子であり、ＯＩＳモータ２２１Ｒのマグネットに近接して配置されている。ＯＩＳ用ＩＣ２２３Ｒは、位置検出センサー２２２Ｒの検出結果および振れ量検出センサー２７５の検出結果に基づいて、ＯＩＳモータ２２１Ｒを制御する。ＯＩＳ用ＩＣ２２３Ｒはレンズコントローラー２４０から振れ量検出センサー２７５の検出結果を取得する。また、ＯＩＳ用ＩＣ２２３Ｒはレンズコントローラー２４０へＯＩＳレンズ２２０Ｒの位置を示す信号を所定の周期で送信する。
【００２２】
絞りモータ２３５Ｒは絞りユニット２６０Ｒを駆動する。絞りモータ２３５Ｒはレンズコントローラー２４０により制御される。
フォーカスモータ２３３Ｒはフォーカスレンズ２３０Ｒを駆動する。フォーカスモータ２３３Ｒはレンズコントローラー２４０により制御される。レンズコントローラー２４０はフォーカスモータ２３３Ｌおよびフォーカスモータ２３３Ｒを同期させる。これにより、右眼用光学系ＯＲの被写体距離が左眼用光学系ＯＬの被写体距離と同じになる。フォーカスモータ２３３Ｒとしては、例えばＤＣモータやステッピングモータ、サーボモータ、超音波モータが考えられる。
（４）レンズコントローラー２４０
レンズコントローラー２４０は、カメラコントローラー１４０から送信される制御信号に基づいて交換レンズユニット２００の各部（例えば、第１駆動ユニット２７１および第２駆動ユニット２７２）を制御する。レンズコントローラー２４０はカメラコントローラー１４０との送受信をレンズマウント２５０およびボディマウント１５０を介して行う。レンズコントローラー２４０は、制御の際、ＤＲＡＭ２４１をワークメモリとして使用する。
【００２３】
レンズコントローラー２４０は、ＣＰＵ（Central Processing Unit）２４０ａ、ＲＯＭ（Read Only Memory）２４０ｂおよびＲＡＭ（Random Access Memory）２４０ｃを有しており、ＲＯＭ２４０ｂに格納されたプログラムがＣＰＵ２４０ａに読み込まれることで様々な機能を実現し得る。
また、フラッシュメモリ２４２（補正情報記憶部の一例、識別情報記憶部の一例）は、レンズコントローラー２４０の制御の際に使用するプログラムやパラメータを保存する。例えば、交換レンズユニット２００が３次元撮影に対応していることを示すレンズ識別情報Ｆ１（図７（Ａ）参照）、３次元光学系Ｇの特性を示すパラメータおよびフラグを含むレンズ特性情報Ｆ２（図７（Ｂ）参照）をフラッシュメモリ２４２は予め記憶している。交換レンズユニット２００が撮影可能な状態か否かを示すレンズ状態情報Ｆ３（図７（Ｃ）参照）は、例えばＲＡＭ２４０ｃに格納されている。
【００２４】
ここで、レンズ識別情報Ｆ１、レンズ特性情報Ｆ２およびレンズ状態情報Ｆ３について説明する。
（レンズ識別情報Ｆ１）
レンズ識別情報Ｆ１は、交換レンズユニットが３次元撮影に対応しているか否かを示す情報であり、例えばフラッシュメモリ２４２に予め格納されている。図７（Ａ）に示すように、レンズ識別情報Ｆ１は、フラッシュメモリ２４２内の所定のアドレスに格納された３次元撮影判定フラグである。図８（Ａ）および図８（Ｂ）に示すように、カメラ本体および交換レンズユニットの間で、電源ＯＮ時または交換レンズユニットがカメラ本体に装着された時に行われる初期通信において、３次元撮影判定フラグは交換レンズユニットからカメラ本体へ送信される。
【００２５】
３次元撮影判定フラグが立っている場合は、その交換レンズユニットが３次元撮影に対応しており、３次元撮影判定フラグが立っていない場合は、その交換レンズユニットは３次元撮影に対応していない。３次元撮影判定フラグのアドレスは、３次元撮影に対応していない通常の交換レンズユニットで使用されていない領域が用いられる。これにより、３次元撮影に対応していない交換レンズユニットでは、３次元撮影判定フラグの設定を行わなくても、３次元撮影判定フラグが立っていない状態となり得る。
（レンズ特性情報Ｆ２）
レンズ特性情報Ｆ２は、交換レンズユニットの光学系の特性を示すデータであり、図７（Ｂ）に示すように、以下のパラメータおよびフラグを含んでいる。
（Ａ）基線長
立体光学系（Ｇ）の基線長Ｌ１
（Ｂ）光軸位置
撮像素子（ＣＭＯＳイメージセンサー１１０）の中心Ｃ０（図９参照）から光軸中心（図９に示すイメージサークルＩＬの中心ＩＣＬまたはイメージサークルＩＲの中心ＩＣＲ）までの距離Ｌ２（設計値）
（Ｃ）輻輳角
第１光軸（ＡＸ１）および第２光軸（ＡＸ２）のなす角度θ１（図１０参照）
（Ｄ）左眼ズレ量
左眼用光学系（ＯＬ）の撮像素子（ＣＭＯＳイメージセンサー１１０）上での光軸位置（設計値）に対する左眼用光学像（ＱＬ１）のズレ量ＤＬ（水平方向：ＤＬｘ、鉛直方向：ＤＬｙ）
（Ｅ）右眼ズレ量
右眼用光学系（右眼用光学系ＯＲ）の撮像素子（ＣＭＯＳイメージセンサー１１０）上での光軸位置（設計値）に対する右眼用光学像（右眼用光学像ＱＲ１）のズレ量ＤＲ（水平方向：ＤＲｘ、鉛直方向：ＤＲｙ）
（Ｆ）撮像有効エリア
左眼用光学系（ＯＬ）および右眼用光学系（ＯＲ）のイメージサークル（ＡＬ１、ＡＲ１）の半径ｒ（図８参照）
（Ｇ）推奨輻輳点距離
交換レンズユニット２００を用いて３次元撮影を行う際に推奨される、被写体（輻輳点Ｐ０）からＣＭＯＳイメージセンサー１１０の受光面１１０ａまでの距離Ｌ１０（図１０参照）
（Ｈ）抽出位置補正量
輻輳角θ１がゼロの場合に第１光軸ＡＸ１および第２光軸ＡＸ２が受光面１１０ａに到達する点（Ｐ１１およびＰ１２）から、輻輳角θ１が推奨輻輳点距離Ｌ１０に対応する大きさの場合における第１光軸ＡＸ１および第２光軸ＡＸ２が受光面１１０ａ上に到達する点（Ｐ２１およびＰ２２）までの距離Ｌ１１（図１０参照）（「輻輳点距離が無限遠の場合に対応する基準抽出位置から交換レンズユニットの推奨輻輳点距離に対応する推奨抽出位置までの撮像素子上の距離」ともいう）
（Ｉ）限界輻輳点距離
交換レンズユニット２００を用いて３次元撮影を行う際に、左眼用光学像ＱＬ１および右眼用光学像ＱＲ１の抽出領域がともに撮像有効エリア内に収まる場合の、被写体から受光面１１０ａまでの最短距離Ｌ１２（図１０参照）
（Ｊ）抽出位置限界補正量
輻輳角θ１がゼロの場合に第１光軸ＡＸ１および第２光軸ＡＸ２が受光面１１０ａに到達する点（Ｐ１１およびＰ１２）から、輻輳角θ１が限界輻輳点距離Ｌ１２に対応する大きさの場合における第１光軸ＡＸ１および第２光軸ＡＸ２が受光面１１０ａ上に到達する点（Ｐ３１およびＰ３２）までの距離Ｌ１３（図１０参照）
上記のパラメータのうち、光軸位置、左眼ズレ量および右眼ズレ量は、並置撮影方式の３次元光学系特有のパラメータである。
【００２６】
ここで、図９〜図１０を用いて、上記のパラメータについて説明をする。図９はＣＭＯＳイメージセンサー１１０を被写体側から見た図である。ＣＭＯＳイメージセンサー１１０は、交換レンズユニット２００を透過した光を受ける受光面１１０ａ（図９および図１０参照）を有している。受光面１１０ａ上には被写体の光学像が形成される。図９に示すように、受光面１１０ａは、第１領域１１０Ｌと、第１領域１１０Ｌに隣接して配置された第２領域１１０Ｒと、を有している。第１領域１１０Ｌの面積は第２領域１１０Ｒの面積と同じである。図９に示すように、カメラ本体１００の背面側から見た場合（透視した場合）、第１領域１１０Ｌは受光面１１０ａの左半分、第２領域１１０Ｒは受光面１１０ａの右半分を占めている。図９に示すように、交換レンズユニット２００を用いて撮影を行う場合は、第１領域１１０Ｌには左眼用光学像ＱＬ１が形成され、第２領域１１０Ｒには右眼用光学像ＱＲ１が形成される。
【００２７】
図９に示すように、設計上の左眼用光学系ＯＬのイメージサークルＩＬおよび右眼用光学系ＯＲのイメージサークルＩＲをＣＭＯＳイメージセンサー１１０上に定義する。イメージサークルＩＬの中心ＩＣＬ（基準抽出位置の一例）は左眼用光学系ＯＬの第１光軸ＡＸ１０の設計上の位置と一致しており、イメージサークルＩＲの中心ＩＣＲ（基準抽出位置の一例）は右眼用光学系ＯＲの第２光軸ＡＸ２０の設計上の位置と一致している。ここで、設計上の位置とは、第１光軸ＡＸ１０および第２光軸ＡＸ２０は、輻輳点が無限遠にある場合に対応している。したがって、設計上の基線長はＣＭＯＳイメージセンサー１１０上での第１光軸ＡＸ１０および第２光軸ＡＸ２０の間の設計上の距離Ｌ１となる。また、光軸位置は受光面１１０ａの中心Ｃ０および第１光軸ＡＸ１０の間の設計上の距離Ｌ２（あるいは中心Ｃ０および第２光軸ＡＸ２０の間の設計上の距離Ｌ２）となる。
【００２８】
また図９に示すように、中心ＩＣＬに基づいて抽出可能範囲ＡＬ１および横長撮影用抽出可能範囲ＡＬ１１が設定され、中心ＩＣＲに基づいて抽出可能範囲ＡＲ１および横長撮影用抽出可能範囲ＡＲ１１が設定されている。中心ＩＣＬが受光面１１０ａの第１領域１１０Ｌのほぼ中央位置に設定されているので、イメージサークルＩＬ内の抽出可能範囲ＡＬ１およびＡＬ１１を広く確保できる。また、中心ＩＣＲが第２領域１１０Ｒのほぼ中央位置に設定されているので、イメージサークルＩＲ内の抽出可能範囲ＡＲ１およびＡＲ１１を広く確保できる。
図９に示す抽出領域ＡＬ０およびＡＲ０は、左眼用画像データおよび右眼用画像データを抽出する際の基準となる領域である。左眼用画像データの設計上の抽出領域ＡＬ０は、イメージサークルＩＬの中心ＩＣＬ（あるいは第１光軸ＡＸ１０）を基準に設定されており、抽出可能範囲ＡＬ１の中央に位置している。また、右眼用画像データの設計上の抽出領域ＡＲ０は、イメージサークルＩＲの中心ＩＣＲ（あるいは第２光軸ＡＸ２０）を基準に設定されており、抽出可能範囲ＡＲ１の中央に位置している。
【００２９】
ところが、光軸中心ＩＣＬおよびＩＣＲは輻輳点が無限遠に存在する場合に対応しているので、抽出領域ＡＬ０およびＡＲ０を基準に左眼用画像データおよび右眼用画像データを抽出すると、立体視の際に被写体が再現される位置は無限位置となる。したがって、このような設定で近接撮影（例えば、撮影位置から主被写体までの距離が１ｍ程度の場合）用の交換レンズユニット２００を用いると、立体視の際に３次元画像内で被写体がスクリーンから飛び出し過ぎるという問題が発生する。
そこで、撮影時にデジタルカメラ１から推奨輻輳点距離Ｌ１０だけ離れた位置にある被写体が、立体視の際にスクリーン上に再現されるように、このカメラ本体１００では、抽出領域ＡＲ０を推奨抽出領域ＡＲ３へ、抽出領域ＡＬ０を推奨抽出領域ＡＲ３へ、それぞれ距離Ｌ１１だけずらしている。抽出位置補正量Ｌ１１を用いた抽出領域の補正処理については後述する。
【００３０】
＜２：カメラ本体の構成＞
図４および図６に示すように、カメラ本体１００は、ＣＭＯＳイメージセンサー１１０、カメラモニタ１２０、電子ビューファインダー１８０、表示制御部１２５、操作部１３０、カードスロット１７０、シャッターユニット１９０、ボディマウント１５０、ＤＲＡＭ１４１、画像処理部１０、カメラコントローラー１４０（制御部の一例）を備えている。これら各部は、バス２０に接続されており、バス２０を介して互いにデータの送受信が可能となっている。
（１）ＣＭＯＳイメージセンサー１１０
ＣＭＯＳイメージセンサー１１０は、交換レンズユニット２００により形成される被写体の光学像（以下、被写体像ともいう）を画像信号に変換する。図６に示すように、ＣＭＯＳイメージセンサー１１０はタイミングジェネレータ１１２で生成されるタイミング信号に基づいて画像信号を出力する。ＣＭＯＳイメージセンサー１１０で生成された画像信号は、信号処理部１５（後述）でデジタル化され画像データに変換される。ＣＭＯＳイメージセンサー１１０により静止画データおよび動画データを取得できる。取得された動画データはスルー画像の表示にも用いられる。
【００３１】
ここで、スルー画像とは、動画データのうちメモリーカード１７１に記録されない画像である。スルー画像は、主に動画であり、動画または静止画の構図を決めるためにカメラモニタ１２０または電子ビューファインダー（以下、ＥＶＦとも言う）１８０に表示される。
前述のように、ＣＭＯＳイメージセンサー１１０は、交換レンズユニット２００を透過した光を受ける受光面１１０ａ（図６および図９参照）を有している。受光面１１０ａ上には被写体の光学像が形成される。図９に示すように、カメラ本体１００の背面側から見た場合、第１領域１１０Ｌは受光面１１０ａの左半分、第２領域１１０Ｒは受光面１１０ａの右半分を占めている。交換レンズユニット２００を用いて撮影を行う場合は、第１領域１１０Ｌには左眼用光学像が形成され、第２領域１１０Ｒには右眼用光学像が形成される。
【００３２】
なお、ＣＭＯＳイメージセンサー１１０は被写体の光学像を電気的な画像信号に変換する撮像素子の一例である。撮像素子は、ＣＭＯＳイメージセンサー１１０やＣＣＤイメージセンサー等の光電変換素子を含む概念である。
（２）カメラモニタ１２０
カメラモニタ１２０は、例えば液晶ディスプレイであり、表示用画像データを画像として表示する。表示用画像データは、画像処理された画像データや、デジタルカメラ１の撮影条件、操作メニュー等を画像として表示するためのデータ等であり、カメラコントローラー１４０で生成される。カメラモニタ１２０は、動画も静止画も選択的に表示可能である。図５に示すように、本実施形態では、カメラモニタ１２０はカメラ本体１００の背面に配置されているが、カメラモニタ１２０はカメラ本体１００のどこに配置されていてもよい。
【００３３】
なお、カメラモニタ１２０はカメラ本体１００に設けられた表示部の一例である。表示部としては、他にも、有機ＥＬ、無機ＥＬ、プラズマディスプレイパネル等、画像を表示できる装置を用いることができる。
（３）電子ビューファインダー１８０
電子ビューファインダー１８０は、カメラコントローラー１４０で生成された表示用画像データを画像として表示する。ＥＶＦ１８０は、動画も静止画も選択的に表示可能である。また、ＥＶＦ１８０とカメラモニタ１２０とは、同じ内容を表示する場合と、異なる内容を表示する場合とがあり、ともに表示制御部１２５によって制御される。
（４）操作部１３０
図１および図２に示すように、操作部１３０は、レリーズ釦１３１と、電源スイッチ１３２と、を有している。レリーズ釦１３１はユーザーによるシャッター操作を受け付ける。電源スイッチ１３２は、カメラ本体１００の上面に設けられた回転式のレバースイッチである。操作部１３０は、ユーザーによる操作を受け付けることができればよく、ボタン、レバー、ダイアル、タッチパネル等を含む。
【００３４】
（５）カードスロット１７０
カードスロット１７０は、メモリーカード１７１を装着可能である。カードスロット１７０は、カメラコントローラー１４０からの制御に基づいて、メモリーカード１７１を制御する。具体的には、カードスロット１７０は、メモリーカード１７１に画像データを格納し、メモリーカード１７１から画像データを出力する。例えば、カードスロット１７０は、メモリーカード１７１に動画データを格納し、メモリーカード１７１から動画データを出力する。
メモリーカード１７１は、カメラコントローラー１４０が画像処理により生成した画像データを格納可能である。例えば、メモリーカード１７１は、非圧縮のＲＡＷ画像ファイルや圧縮されたＪＰＥＧ画像ファイル等を格納できる。さらに、メモリーカード１７１はマルチピクチャーフォーマット（ＭＰＦ）形式のステレオ画像ファイルを格納することもできる。
【００３５】
また、カードスロット１７０を介して、予め内部に格納された画像データをメモリーカード１７１から出力できる。メモリーカード１７１から出力された画像データまたは画像ファイルは、カメラコントローラー１４０で画像処理される。例えば、カメラコントローラー１４０は、メモリーカード１７１から取得した画像データまたは画像ファイルを伸張などして表示用画像データを生成する。
メモリーカード１７１は、さらに、カメラコントローラー１４０が画像処理により生成した動画データを格納可能である。例えば、メモリーカード１７１は、動画圧縮規格であるＨ．２６４／ＡＶＣに従って圧縮された動画ファイルを格納できる。また、ステレオ動画ファイルを格納することもできる。また、カードスロット１７０を介して、予め内部に格納された動画データまたは動画ファイルをメモリーカード１７１から出力できる。メモリーカード１７１から出力された動画データまたは動画ファイルは、カメラコントローラー１４０で画像処理される。例えば、カメラコントローラー１４０は、メモリーカード１７１から取得した動画データまたは動画ファイルに伸張処理を施し、表示用動画データを生成する。
【００３６】
（６）シャッターユニット１９０
シャッターユニット１９０は、いわゆるフォーカルプレーンシャッターであり、図３に示すように、ボディマウント１５０とＣＭＯＳイメージセンサー１１０との間に配置される。シャッターユニット１９０のチャージはシャッターモーター１９９により行われる。シャッターモーター１９９は、例えばステッピングモータであり、カメラコントローラー１４０により制御される。
（７）ボディマウント１５０
ボディマウント１５０は、交換レンズユニット２００を装着可能であり、交換レンズユニット２００が装着された状態で交換レンズユニット２００を保持する。ボディマウント１５０は、交換レンズユニット２００のレンズマウント２５０と機械的および電気的に接続可能である。ボディマウント１５０とレンズマウント２５０とを介して、カメラ本体１００と交換レンズユニット２００との間で、データおよび／または制御信号を送受信可能である。具体的には、ボディマウント１５０とレンズマウント２５０とは、カメラコントローラー１４０とレンズコントローラー２４０との間で、データおよび／または制御信号を送受信する。
【００３７】
（８）カメラコントローラー１４０
カメラコントローラー１４０はカメラ本体１００全体を制御する。カメラコントローラー１４０は操作部１３０と電気的に接続されている。カメラコントローラー１４０には操作部１３０から操作信号が入力される。カメラコントローラー１４０は、制御動作や後述の画像処理動作の際に、ＤＲＡＭ１４１をワークメモリとして使用する。
また、カメラコントローラー１４０は、交換レンズユニット２００を制御するための信号を、ボディマウント１５０およびレンズマウント２５０を介してレンズコントローラー２４０に送信し、交換レンズユニット２００の各部を間接的に制御する。また、カメラコントローラー１４０は、ボディマウント１５０およびレンズマウント２５０を介して、レンズコントローラー２４０から各種信号を受信する。
【００３８】
カメラコントローラー１４０は、ＣＰＵ（Central Processing Unit）１４０ａ、ＲＯＭ（Read Only Memory）１４０ｂおよびＲＡＭ（Random Access Memory）１４０ｃを有しており、ＲＯＭ１４０ｂ（コンピュータにより読み取り可能な記録媒体）に格納されたプログラムがＣＰＵ１４０ａに読み込まれることで様々な機能を実現し得る。
（カメラコントローラー１４０の詳細）
ここで、カメラコントローラー１４０の機能の詳細について説明する。
まず、カメラコントローラー１４０は、交換レンズユニット２００がカメラ本体１００（より詳細には、ボディマウント１５０）に装着されているか否かを検知する。具体的には図６に示すように、カメラコントローラー１４０はレンズ検知部１４６を有している。交換レンズユニット２００がカメラ本体１００に装着されると、カメラコントローラー１４０とレンズコントローラー２４０との間で信号の送受信が行われる。レンズ検知部１４６は、信号の送受信に基づいて交換レンズユニット２００が装着されているか否かを判定する。
【００３９】
また、カメラコントローラー１４０は、ボディマウント１５０に装着されている交換レンズユニットが３次元撮影に対応しているか否かを判定する機能、および交換レンズユニットから３次元撮影に関係する情報を取得する機能など、様々な機能を有している。カメラコントローラー１４０は、識別情報取得部１４２、特性情報取得部１４３、カメラ側判定部１４４、状態情報取得部１４５、抽出位置補正部１３９、領域決定部１４９、メタデータ生成部１４７および画像ファイル生成部１４８を有している。
識別情報取得部１４２は、交換レンズユニット２００が３次元撮影に対応しているか否かを示すレンズ識別情報Ｆ１を、ボディマウント１５０に装着されている交換レンズユニット２００から取得する。図７（Ａ）に示すように、レンズ識別情報Ｆ１は、ボディマウント１５０に装着されている交換レンズユニットが３次元撮影に対応しているか否かを示す情報であり、例えばレンズコントローラー２４０のフラッシュメモリ２４２に格納されている。レンズ識別情報Ｆ１はフラッシュメモリ２４２の所定のアドレスに格納された３次元撮影判定フラグである。識別情報取得部１４２は取得したレンズ識別情報Ｆ１を例えばＤＲＡＭ１４１に一時的に格納する。
【００４０】
カメラ側判定部１４４は、識別情報取得部１４２により取得されたレンズ識別情報Ｆ１に基づいて、ボディマウント１５０に装着されている交換レンズユニット２００が３次元撮影に対応しているか否かを判定する。ボディマウント１５０に装着されている交換レンズユニット２００が３次元撮影に対応しているとカメラ側判定部１４４により判定された場合、カメラコントローラー１４０は３次元撮影モードの実行を許容する。一方、ボディマウント１５０に装着されている交換レンズユニット２００が３次元撮影に対応していないとカメラ側判定部１４４により判定された場合、カメラコントローラー１４０は３次元撮影モードを実行しない。この場合、カメラコントローラー１４０は２次元撮影モードの実行を許容する。
特性情報取得部１４３（補正情報取得部の一例）は、交換レンズユニット２００に搭載されている光学系の特性を示すレンズ特性情報Ｆ２を交換レンズユニット２００から取得する。具体的には、特性情報取得部１４３は、交換レンズユニット２００が３次元撮影に対応しているとカメラ側判定部１４４により判定された場合に、前述のレンズ特性情報Ｆ２を交換レンズユニット２００から取得する。特性情報取得部１４３は、取得したレンズ特性情報Ｆ２を例えばＤＲＡＭ１４１に一時的に格納する。
【００４１】
状態情報取得部１４５は状態情報生成部２４３により生成されたレンズ状態情報Ｆ３（撮影可否フラグ）を取得する。このレンズ状態情報Ｆ３は交換レンズユニット２００が撮影可能な状態か否かを判定するのに用いられる。状態情報取得部１４５は取得したレンズ状態情報Ｆ３を例えばＤＲＡＭ１４１に一時的に格納する。
抽出位置補正部１３９は、画像データを抽出する際に用いられる使用抽出領域（より詳細には、使用抽出領域の中心位置）を、抽出位置補正量Ｌ１１に基づいて補正する。初期状態では、使用抽出領域は抽出領域ＡＬ０およびＡＲ０に設定されており、抽出領域ＡＬ０の中心はイメージサークルＩＬの中心ＩＣＬに設定されており、抽出領域ＡＲ０の中心はイメージサークルＩＲの中心ＩＣＲに設定されている。抽出位置補正部１３９は、中心ＩＣＬおよびＩＣＲから抽出位置補正量Ｌ１１だけ抽出中心を水平方向に移動させて、左眼用画像データおよび右眼用画像データを抽出する基準として新たに抽出中心ＡＣＬ２およびＡＣＲ２（推奨抽出位置の一例）を設定する。抽出中心ＡＣＬ２およびＡＣＲ２を基準とした使用抽出領域は、図９に示す抽出領域ＡＬ２およびＡＲ２となる。このように、抽出位置補正量Ｌ１１を用いて抽出中心の位置を補正することで、交換レンズユニットの特性に応じて使用抽出領域を設定することができ、より適正なステレオ画像を得ることができる。
【００４２】
ここで、本実施形態では、交換レンズユニット２００がズーム機能を有しているので、ズーム操作により焦点距離が変わると、推奨輻輳点距離Ｌ１０が変化し、それに伴い抽出位置補正量Ｌ１１も変化する。したがって、ズームポジションに応じて抽出位置補正量Ｌ１１を演算により再計算してもよい。
具体的には、レンズコントローラー２４０はズーム位置センサ（図示せず）の検出結果に基づいてズームポジションを把握できる。レンズコントローラー２４０はズームポジション情報をカメラコントローラー１４０に所定の周期で送信する。ズームポジション情報はＤＲＡＭ１４１に一時的に格納される。
一方、抽出位置補正部１３９は、例えば、ズームポジション情報、推奨輻輳点距離Ｌ１０および抽出位置補正量Ｌ１１に基づいて焦点距離に適した抽出位置補正量を算出する。このとき、例えば、ズームポジション情報、推奨輻輳点距離Ｌ１０および抽出位置補正量Ｌ１１の関係を示す情報（例えば、演算式やデータテーブルなど）がカメラ本体１０に格納されていてもよいし、交換レンズユニット２００のフラッシュメモリ２４２に格納されていてもよい。抽出位置補正量の更新は所定の周期で行われる。更新された抽出位置補正量はＤＲＡＭ１４１の所定のアドレスに格納される。この場合、抽出位置補正部１３９は、抽出位置補正量Ｌ１１の場合と同様に、新たに算出された抽出位置補正量に基づいて抽出領域ＡＬ０およびＡＲ０の中心位置を補正する。
【００４３】
領域決定部１４９は、画像抽出部１６で左眼用画像データおよび右眼用画像データを抽出する際に用いられる抽出領域ＡＬ３およびＡＲ３のサイズおよび位置を決定する。具体的には、領域決定部１４９は、抽出位置補正部１３９により算出された抽出中心ＡＣＬ２およびＡＣＲ２、イメージサークルＩＬおよびＩＲの半径ｒ、レンズ特性情報Ｆ２に含まれる左眼ズレ量ＤＬおよび右眼ズレ量ＤＲに基づいて、左眼用画像データおよび右眼用画像データの抽出領域ＡＬ３およびＡＲ３のサイズおよび位置を決定する。
なお、領域決定部１４９が、左眼用光学像および右眼用光学像が回転しているか否かを示す１８０度回転フラグ、左眼用光学像および右眼用光学像の左右の配置を示す配置変更フラグおよび左眼用光学像および右眼用光学像がそれぞれミラー反転しているか否かを示すミラー反転フラグに基づいて、左眼用画像データおよび右眼用画像データを正しく抽出できるように、画像データ上における抽出処理の始点を決定してもよい。
【００４４】
メタデータ生成部１４７は基線長および輻輳角を設定したメタデータを生成する。基線長および輻輳角はステレオ画像を表示する際に用いられる。
画像ファイル生成部１４８は、画像圧縮部１７（後述）により圧縮された左眼用および右眼用画像データとメタデータとを組み合わせて、ＭＰＦ形式のステレオ画像ファイルを生成する。生成された画像ファイルは、例えばカードスロット１７０に送信されメモリーカード１７１に保存される。
（９）画像処理部１０
画像処理部１０は、信号処理部１５、画像抽出部１６、補正処理部１８および画像圧縮部１７を有している。
信号処理部１５は、ＣＭＯＳイメージセンサー１１０で生成される画像信号をデジタル化してＣＭＯＳイメージセンサー１１０上に結像する光学像の基本画像データを生成する。具体的には、信号処理部１５は、ＣＭＯＳイメージセンサー１１０から出力される画像信号をデジタル信号に変換し、そのデジタル信号に対してノイズ除去や輪郭強調等のデジタル信号処理を施す。信号処理部１５により生成された画像データはＲＡＷデータとしてＤＲＡＭ１４１に一時的に記憶される。ここでは、信号処理部１５により生成された画像データを基本画像データと呼ぶ。
【００４５】
画像抽出部１６は信号処理部１５で生成された基本画像データから左眼用画像データおよび右眼用画像データを抽出する。左眼用画像データは左眼用光学系ＯＬにより形成される左眼用光学像ＱＬ１の一部に対応している。右眼用画像データは右眼用光学系ＯＲにより形成される右眼用光学像ＱＲ１の一部に対応している。領域決定部１４９により決定された抽出領域ＡＬ３およびＡＲ３に基づいて、ＤＲＡＭ１４１に格納された基本画像データから画像抽出部１６は左眼用画像データおよび右眼用画像データを抽出する。画像抽出部１６により抽出された左眼用画像データおよび右眼用画像データはＤＲＡＭ１４１に一時的に格納される。
補正処理部１８は、抽出した左眼用画像データおよび右眼用画像データのそれぞれに対して歪曲収差補正およびシェーディング補正などの補正処理を行う。補正処理後、左眼用画像データおよび右眼用画像データはＤＲＡＭ１４１に一時的に格納される。
【００４６】
画像圧縮部１７はカメラコントローラー１４０の命令に基づいてＤＲＡＭ１４１に記憶された補正後の左眼用および右眼用画像データに圧縮処理を施す。この圧縮処理により、画像データのデータサイズは元のデータサイズよりも小さくなる。画像データの圧縮方法として、例えば１フレームの画像データ毎に圧縮するＪＰＥＧ（Joint Photographic Experts Group）方式が考えられる。圧縮された左眼用画像データおよび右眼用画像データはＤＲＡＭ１４１に一時的に格納される。
〔デジタルカメラの動作〕
（１）電源ＯＮ時
交換レンズユニット２００が３次元撮影に対応しているか否かの判定は、カメラ本体１００の電源がＯＮの状態で交換レンズユニット２００がカメラ本体１００に装着されたとき、あるいは、交換レンズユニット２００がカメラ本体１００に装着された状態でカメラ本体１００の電源がＯＮになったとき、が考えられる。ここでは、後者の場合を例にデジタルカメラ１の動作を図８（Ａ）、図８（Ｂ）、図１１および図１２のフローを用いて説明する。もちろん、前者の場合にも、同様の動作を行ってもよい。
【００４７】
電源がＯＮになると、表示制御部１２５の制御によりカメラモニタ１２０に黒画面が表示され、カメラモニタ１２０のブラックアウトの状態が保持される（ステップＳ１）。次に、カメラコントローラー１４０の識別情報取得部１４２により交換レンズユニット２００からレンズ識別情報Ｆ１が取得される（ステップＳ２）。具体的には図８（Ａ）および図８（Ｂ）に示すように、カメラコントローラー１４０のレンズ検知部１４６により交換レンズユニット２００の装着が検知されると、カメラコントローラー１４０はレンズコントローラー２４０に種別確認コマンドを送信する。この種別確認コマンドは、レンズ識別情報Ｆ１の３次元撮影判定フラグのステータスを送信するようレンズコントローラー２４０に要求するコマンドである。図８（Ｂ）に示すように、交換レンズユニット２００が３次元撮影に対応しているので、種別確認コマンドを受信するとレンズコントローラー２４０がレンズ識別情報Ｆ１（３次元撮影判定フラグ）をカメラ本体１００に送信する。識別情報取得部１４２はこの３次元撮影判定フラグのステータスをＤＲＡＭ１４１に一時的に格納する。
【００４８】
次に、通常初期通信がカメラ本体１００および交換レンズユニット２００の間で実行される（ステップＳ３）。通常初期通信とは、３次元撮影に対応していない交換レンズユニットおよびカメラ本体の間でも行われる通信であり、例えば交換レンズユニット２００の仕様に関する情報（焦点距離、Ｆ値等）が交換レンズユニット２００からカメラ本体１００に送信される。
通常初期通信の後、カメラ側判定部１４４により、ボディマウント１５０に装着されている交換レンズユニット２００が３次元撮影に対応しているか否かが判定される（ステップＳ４）。具体的には、カメラ側判定部１４４は、識別情報取得部１４２により取得されたレンズ識別情報Ｆ１（３次元撮影判定フラグ）に基づいて、装着されている交換レンズユニット２００が３次元撮影に対応しているか否かが判定される。
【００４９】
装着されている交換レンズユニットが３次元撮影に対応していない場合、２次元撮影に対応している通常のシーケンスが実行され、ステップＳ１４に処理が移行する（ステップＳ８）。交換レンズユニット２００のように３次元撮影に対応している交換レンズユニットが装着されている場合は、特性情報取得部１４３によりレンズ特性情報Ｆ２が交換レンズユニット２００から取得される（ステップＳ５）。具体的には図８（Ｂ）に示すように、特性情報取得部１４３からレンズコントローラー２４０に特性情報送信コマンドが送信される。この特性情報送信コマンドはレンズ特性情報Ｆ２の送信を要求するコマンドである。カメラコントローラー１４０はこのコマンドを受信すると、レンズ特性情報Ｆ２をカメラコントローラー１４０に送信する。特性情報取得部１４３はレンズ特性情報Ｆ２を例えばＤＲＡＭ１４１に格納する。
【００５０】
レンズ特性情報Ｆ２の取得後、レンズ特性情報Ｆ２に基づいて、抽出位置補正部１３９により抽出領域ＡＬ０およびＡＲ０の抽出中心の位置が補正される（ステップＳ６）。具体的には、抽出位置補正部１３９により、抽出位置補正量Ｌ１１（あるいは抽出位置補正量Ｌ１１から新たに算出された抽出位置補正量）に基づいて、抽出領域ＡＬ０およびＡＲ０の中心位置を補正する。中心ＩＣＬおよびＩＣＲから抽出位置補正量Ｌ１１（あるいは抽出位置補正量Ｌ１１から新たに算出された抽出位置補正量）だけ抽出中心を水平方向に移動させることで、抽出位置補正部１３９により、左眼用画像データおよび右眼用画像データを抽出する基準として新たに抽出中心ＡＣＬ２およびＡＣＲ２が設定される。
さらに、レンズ特性情報Ｆ２に基づいて領域決定部１４９により抽出領域ＡＬ３およびＡＲ３のサイズおよび位置が決定される（ステップＳ７）。例えば、前述のように、光軸位置、撮像有効エリア（半径ｒ）、抽出中心ＡＣＬ２およびＡＣＲ２、左眼ズレ量ＤＬ、右眼ズレ量ＤＲおよびＣＭＯＳイメージセンサー１１０のサイズに基づいて、抽出領域ＡＬ３およびＡＲ３のサイズが領域決定部１４９により決定される。例えば、抽出領域ＡＬ３およびＡＲ３が横長撮影用抽出可能範囲ＡＬ１１およびＡＲ１１内に収まるように、上記の情報に基づいて、抽出領域ＡＬ３およびＡＲ３のサイズが領域決定部１４９により決定される。
【００５１】
なお、領域決定部１４９が抽出領域ＡＬ３およびＡＲ３のサイズを決定する際に、限界輻輳点距離Ｌ１２および抽出位置限界補正量Ｌ１３が用いられてもよい。
また、抽出領域ＡＬ３およびＡＲ３のいずれの画像を右眼用画像として抽出するか、画像を回転するか、画像をミラー反転するかといった抽出方法が領域決定部１４９により決定されてもよい。
さらに、ライブビュー表示用の画像が左眼用および右眼用画像データから選択される（ステップＳ１０）。例えば、左眼用および右眼用画像データからユーザーに選択させるようにしてもよいし、また、カメラコントローラー１４０において予め決定されている方を表示用として設定してもよい。選択された方の画像データが表示用画像として設定され、画像抽出部１６により抽出される（ステップＳ１１Ａまたは１１Ｂ）。
【００５２】
続いて、抽出された画像データに対して、歪曲収差補正やシェーディング補正などの補正処理が補正処理部１８により施される（ステップＳ１２）。さらに、表示制御部１２５により補正後の画像データにサイズ調整処理が施され、表示用の画像データが生成される（ステップＳ１３）。この補正用画像データはＤＲＡＭ１４１に一時的に格納される。
その後、交換レンズユニットが撮影可能状態にあるか否かが状態情報取得部１４５により確認される（ステップＳ１４）。具体的には、交換レンズユニット２００では、前述の特性情報送信コマンドをレンズ側判定部２４４が受信すると、レンズ側判定部２４４はカメラ本体１００が３次元撮影に対応していると判定する（８（Ｂ）参照）。一方、レンズ側判定部２４４は、特性情報送信コマンドが所定期間の間にカメラ本体から送られてこない場合に、カメラ本体が３次元撮影に対応していないと判定する（図８（Ａ）参照）。
【００５３】
さらに、状態情報生成部２４３は、レンズ側判定部２４４の判定結果に基づいて、３次元光学系Ｇの撮影状態が整っているか否かを示す撮影可否フラグ（待機情報の一例）のステータスを設定する。状態情報生成部２４３は、レンズ側判定部２４４によりカメラ本体が３次元撮影に対応していると判定された場合には（図８（Ｂ））、各部の初期化完了後、撮影可否フラグのステータスを「可」に設定する。一方、レンズ側判定部２４４によりカメラ本体が３次元撮影に対応していないと判定された場合には（図８（Ａ）参照）、状態情報生成部２４３は、各部の初期化が完了しているか否かに関わらず、撮影可否フラグのステータスを「不可」に設定する。ステップＳ１４において、状態情報取得部１４５からレンズコントローラー２４０へ撮影可否フラグのステータス情報の送信を要求するコマンドが送信されると、状態情報生成部２４３は撮影可否フラグのステータス情報をカメラコントローラー１４０に送信する。撮影可否フラグのステータス情報をカメラコントローラー１４０に送信する。カメラ本体１００では、レンズコントローラー２４０から送信された撮影可否フラグのステータス情報を状態情報取得部１４５がＤＲＡＭ１４１の所定のアドレスに一時的に格納する。
【００５４】
さらに、格納された撮影可否フラグに基づいて状態情報取得部１４５により交換レンズユニット２００が撮影可能状態か否かが判定される（ステップＳ１５）。交換レンズユニット２００が撮影可能状態になっていない場合は、ステップＳ１４およびステップＳ１５の処理が所定の周期で繰り返される。一方、交換レンズユニット２００が撮影可能状態になっている場合は、ステップＳ１３で生成された表示用画像データをカメラモニタ１２０に可視画像として表示させる（ステップＳ１６）。ステップＳ１６以降は、例えばカメラモニタ１２０に左眼用画像、右眼用画像、左眼用画像と右眼用画像を組み合わせた画像、または、左眼用画像と右眼用画像とを用いた３次元画像がライブビュー表示される。
（２）３次元静止画撮影
次に、図１３を用いて３次元静止画撮影時の動作について説明する。
【００５５】
ユーザーがレリーズ釦１３１を押すと、オートフォーカス（ＡＦ）および自動露出（ＡＥ）が実行され、続いて露光が開始される（ステップＳ２１およびＳ２２）。ＣＭＯＳイメージセンサー１１０から画像信号（全画素のデータ）が信号処理部１５に取り込まれ、信号処理部１５においてＡＤ変換などの信号処理が画像信号に施される（ステップＳ２３およびＳ２４）。信号処理部１５により生成された基本画像データはＤＲＡＭ１４１に一時的に格納される。
信号処理の後、抽出領域ＡＬ３およびＡＲ３の位置は焦点距離に応じて抽出位置補正部１３９により補正される（ステップＳ２５Ａ）。具体的には、抽出位置補正部１３９により、例えば、ズームポジション情報、推奨輻輳点距離Ｌ１０および抽出位置補正量Ｌ１１に基づいて現在の焦点距離に適した抽出位置補正量が算出される。この場合、抽出位置補正量Ｌ１１の場合と同様に、新たに算出された抽出位置補正量に基づいて、抽出位置補正部１３９により抽出領域ＡＬ０およびＡＲ０の中心位置が補正される。
【００５６】
次に、画像抽出部１６により、左眼用画像データおよび右眼用画像データが基本画像データから抽出される（ステップＳ２５Ｂ）。このときの抽出領域ＡＬ３およびＡＲ３のサイズは、ステップＳ７で決定された値が用いられる。
さらに、補正処理部１８により、抽出された左眼用画像データおよび右眼用画像データに補正処理が施され、画像圧縮部１７によりＪＰＥＧ圧縮などの圧縮処理が左眼用画像データおよび右眼用画像データに対して行われる（ステップＳ２６およびＳ２７）。
圧縮処理後、カメラコントローラー１４０のメタデータ生成部１４７により、基線長および輻輳角を設定したメタデータが生成される（ステップＳ２８）。
メタデータ生成後、圧縮された左眼用および右眼用画像データとメタデータとを組み合わせて、ＭＰＦ形式の画像ファイルが画像ファイル生成部１４８により生成される（ステップＳ２９）。生成された画像ファイルは、例えばカードスロット１７０に送信されメモリーカード１７１に保存される。この画像ファイルを基線長および輻輳角を用いて３次元表示すると、専用メガネなどを用いれば表示された画像を立体視することができる。
【００５７】
〔カメラ本体の特徴〕
以上に説明したカメラ本体の特徴を以下にまとめる。
（１）カメラ本体１００では、ボディマウント１５０に装着されている交換レンズユニットから識別情報取得部１４２によりレンズ識別情報が取得される。例えば、交換レンズユニット２００が３次元撮影に対応しているか否かを示すレンズ識別情報Ｆ１が、ボディマウント１５０に装着されている交換レンズユニット２００から識別情報取得部１４２により取得される。このため、３次元撮影に対応している交換レンズユニット２００がカメラ本体１００に装着されると、レンズ識別情報Ｆ１に基づいて交換レンズユニット２００が３次元撮影に対応しているとカメラ側判定部１４４が判断する。逆に、３次元撮影に対応していない交換レンズユニットがカメラ本体１００装着されると、レンズ識別情報Ｆ１に基づいて交換レンズユニットが３次元撮影に対応していないとカメラ側判定部１４４が判断する。
【００５８】
このように、このカメラ本体１００であれば、３次元撮影に対応している交換レンズユニットや対応していない交換レンズユニットなど、様々な交換レンズユニットに対応することができる。
（２）また、カメラ本体１００では、交換レンズユニットの特性（例えば光学系の特性）を示すレンズ特性情報Ｆ２が特性情報取得部１４３により取得される。例えば、交換レンズユニット２００に搭載されている３次元光学系Ｇの特性を示すレンズ特性情報Ｆ２が交換レンズユニット２００から特性情報取得部１４３により取得される。したがって、交換レンズユニットに搭載されている３次元光学系の特性に応じて、カメラ本体１００における画像処理などの動作を調整することができる。
また、ボディマウント１５０に装着されている交換レンズユニットが３次元撮影に対応しているとカメラ側判定部１４４により判定された場合に、レンズ特性情報Ｆ２が交換レンズユニットから特性情報取得部１４３により取得される。したがって、交換レンズユニットが３次元撮影に対応していない場合に、余分なデータのやりとりを省略することができ、カメラ本体１００での処理の高速化が期待できる。
【００５９】
（３）このカメラ本体１００では、抽出位置補正量Ｌ１１に基づいて抽出位置補正部１３９により抽出領域ＡＬ０およびＡＲ０の中心位置が推奨輻輳点距離Ｌ１０に対応する位置に補正されるので、装着される交換レンズユニットの特性に適した抽出領域を設定することができる。したがって、このカメラ本体１００では、より適正なステレオ画像を取得することができる。
（４）さらに、このカメラ本体１００では、レンズ特性情報Ｆ２に基づいて領域決定部１４９により左眼用画像データおよび右眼用画像データの抽出領域ＡＬ３およびＡＲ３のサイズおよび位置が決定される。したがって、抽出位置補正部１３９により抽出中心を補正しても、交換レンズユニットの特性により左眼用画像データおよび右眼用画像データの抽出領域ＡＬ３およびＡＲ３がＣＭＯＳイメージセンサー１１０の撮像有効エリアを越えてしまうのを抑制できる。
【００６０】
（５）以上のように、このカメラ本体１００であれば、３次元撮影に対応している交換レンズユニットや対応していない交換レンズユニットなど、様々な交換レンズユニットに対応することが可能となる。
〔交換レンズユニットの特徴〕
また、交換レンズユニット２００も以下のような特徴を有している。
（１）この交換レンズユニット２００では、抽出位置補正量Ｌ１１がフラッシュメモリ２４２に記憶されているので、推奨輻輳点距離Ｌ１０に対応する位置に抽出中心の位置を補正することができる。したがって、より適正なステレオ画像を得やすくなる。
〔他の実施形態〕
本発明は、前述の実施形態に限定されるものではなく、本発明の範囲を逸脱することなく種々の変形および修正が可能である。
【００６１】
（Ａ）ミラーボックスを有していないデジタルカメラ１を例に、撮像装置およびカメラ本体について説明しているが、ミラーボックスを有するデジタル一眼レフカメラであっても、３次元撮影に対応させることは可能である。なお、撮像装置は静止画だけでなく動画撮影が可能な装置であってもよい。
（Ｂ）交換レンズユニット２００を例に、交換レンズユニットについて説明しているが、３次元光学系の構成は前述の実施形態に限定されない。１つの撮像素子で対応できるのであれば、３次元光学系が他の構成を有していてもよい。
（Ｃ）３次元光学系Ｇは並置撮影方式に限定されず、例えば交換レンズユニットの光学系として時分割撮影方式が採用されていてもよい。また、前述の実施形態では、通常の並置撮影方式を例に記載しているが、水平方向に左眼用および右眼用画像が圧縮される水平圧縮並置撮影方式、あるいは、左眼用および右眼用画像を９０度回転させた回転並置撮影方式が採用されていてもよい。
【００６２】
（Ｄ）図９では画像サイズの変更を行っているが、撮像素子が小さい場合は撮影禁止にしてもよい。例えば、領域決定部１４９で抽出領域ＡＬ３およびＡＲ３のサイズを決定するが、その際に、抽出領域ＡＬ３およびＡＲ３のサイズが所定のサイズを下回るような場合は、カメラモニタ１２０にその旨を警告表示させてもよい。また、抽出領域ＡＬ３およびＡＲ３のサイズが所定のサイズを下回るような場合でも、抽出領域ＡＬ３およびＡＲ３のアスペクト比を変更（例えば、アスペクト比を１：１にする等）することで抽出領域のサイズを比較的大きくできるのであれば、アスペクト比を変更するようにしてもよい。
また、画像データを抽出する際にアスペクト比を変更せずに抽出領域を縮小し、抽出された画像データが所定のサイズまで拡大するようリサイズしてもよい。
（Ｅ）前述の交換レンズユニット２００は、単焦点レンズであってもよい。この場合、前述の抽出位置補正量Ｌ１１を用いることで、抽出中心ＡＣＬ２およびＡＣＲ２を求めることができる。なお、交換レンズユニット２００が単焦点レンズの場合は、例えば、ズームレンズ２１０Ｌおよび２１０Ｒが固定されており、それに伴い、ズームリング２１３、ズームモータ２１４Ｌおよび２１４Ｒが搭載されていなくてもよい。
【産業上の利用可能性】
【００６３】
本発明は、カメラ本体、交換レンズユニットおよび撮像装置に適用できる。
【符号の説明】
【００６４】
１  デジタルカメラ（撮像装置の一例）
１５  信号処理部
１６  画像抽出部
１７  画像圧縮部
１８  補正処理部
１００カメラ本体
１１０  ＣＭＯＳイメージセンサー（撮像素子の一例）
１３９  抽出位置補正部
１４０  カメラコントローラー
１４０ａ  ＣＰＵ
１４０ｂ  ＲＯＭ（角度記憶部の一例）
１４０ｃ  ＲＡＭ
１４１  ＤＲＡＭ
１４２  識別情報取得部
１４３  特性情報取得部（補正情報取得部の一例）
１４４  カメラ側判定部
１４５  状態情報取得部
１４６  レンズ検知部
１４７  メタデータ生成部
１４８  画像ファイル生成部
１４９  領域決定部
１５０  ボディマウント
２００  交換レンズユニット
２４０  レンズコントローラー
２４０ａ  ＣＰＵ
２４０ｂ  ＲＯＭ
２４０ｃ  ＲＡＭ
２４１  ＤＲＡＭ
２４２  フラッシュメモリ（補正情報記憶部の一例）
２４３  状態情報生成部
２４４  レンズ側判定部
ＯＬ  左眼用光学系
ＯＲ  右眼用光学系
ＱＬ１  左眼用光学像
ＱＲ１  右眼用光学像
Ｆ１  レンズ識別情報
Ｆ２  レンズ特性情報
Ｆ３  レンズ状態情報
３００  交換レンズユニット
４００  アダプタ
５００  コリメータレンズ
５１０  測定用カメラ本体
５２０  測定用交換レンズユニット
５５０  チャート
６００  交換レンズユニット
【図１】
2012014347.tif 000003
【図２】
2012014347.tif 000004
【図３】
2012014347.tif 000005
【図４】
2012014347.tif 000006
【図５】
2012014347.tif 000007
【図６】
2012014347.tif 000008
【図７】
2012014347.tif 000009
【図８】
2012014347.tif 000010
【図９】
2012014347.tif 000011
【図１０】
2012014347.tif 000012
【図１１】
2012014347.tif 000013
【図１２】
2012014347.tif 000014
【図１３】
2012014347.tif 000015
【手続補正書】
【提出日】平成24年11月28日(2012.11.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
撮像素子を有するカメラ本体に装着可能な交換レンズユニットであって、
被写体の立体視用光学像を形成する３次元光学系と、
輻輳点距離が無限遠の場合に対応する基準抽出位置から前記交換レンズユニットの推奨輻輳点距離に対応する推奨抽出位置までの前記撮像素子上の距離を示す抽出位置補正量を記憶する補正情報記憶部と、
を備えた交換レンズユニット。
【請求項２】
前記補正情報記憶部は、前記推奨輻輳点距離を記憶する、
請求項１に記載の交換レンズユニット。
【請求項３】
交換レンズユニットにより形成される光学像に基づいて画像データを生成するカメラ本体であって、
前記交換レンズユニットを装着可能に設けられたボディマウントと、
前記光学像を画像信号に変換する撮像素子と、
輻輳点距離が無限遠の場合に対応する基準抽出位置から前記交換レンズユニットの推奨輻輳点距離に対応する推奨抽出位置までの前記撮像素子上の距離を示す抽出位置補正量を、前記ボディマウントに装着されている前記交換レンズユニットから取得可能な補正情報取得部と、
を備えたカメラ本体。
【請求項４】
前記抽出位置補正量に基づいて、画像データを抽出する際に用いられる使用抽出領域を、前記基準抽出位置から前記推奨抽出位置に補正する抽出位置補正部をさらに備えた、
請求項３に記載のカメラ本体。
【請求項５】
前記交換レンズユニットが３次元撮影に対応しているか否かを示すレンズ識別情報を、前記ボディマウントに装着されている前記交換レンズユニットから取得可能な識別情報取得部と、
前記レンズ識別情報に基づいて、前記ボディマウントに装着されている前記交換レンズユニットが３次元撮影に対応しているか否かを判定するカメラ側判定部と、をさらに備え、
前記補正情報取得部は、前記交換レンズユニットが３次元撮影に対応していると前記カメラ側判定部により判定された場合に、前記抽出位置補正量を前記交換レンズユニットから取得する、
請求項３または４に記載のカメラ本体。
【請求項６】
前記撮像素子で生成される画像信号をデジタル化して前記撮像素子上に結像する光学像の基本画像データを生成する信号処理部と、
前記基本画像データの一部を抽出するための領域であって、左眼用光学像の少なくとも一部に対応する左眼用画像データを抽出するための第１抽出領域と、右眼用光学像の少なくとも一部に対応する右眼用画像データを抽出するための第２抽出領域と、を決定する領域決定部と、をさらに備えた、
請求項３から５のいずれかに記載のカメラ本体。
【請求項７】
前記領域決定部は、前記推奨抽出位置に基づいて前記第１および第２抽出領域を決定する、
請求項６に記載のカメラ本体。
【請求項８】
請求項３から７のいずれかに記載のカメラ本体と、
請求項１または２に記載の交換レンズユニットと、
を備えた撮像装置。
【請求項９】
交換レンズユニットにより形成される光学像に基づいて画像データを生成するカメラ本体の制御方法であって、
輻輳点距離が無限遠の場合に対応する基準抽出位置から前記交換レンズユニットの推奨輻輳点距離に対応する推奨抽出位置までの撮像素子上の距離を示す抽出位置補正量を、ボディマウントに装着されている前記交換レンズユニットから取得するステップ、
を備えた制御方法。
【請求項１０】
前記抽出位置補正量に基づいて、前記基準抽出位置を前記推奨抽出位置に補正するステップをさらに備えた、
請求項９に記載の制御方法。
【請求項１１】
前記交換レンズユニットが３次元撮影に対応しているか否かを示すレンズ識別情報を、前記ボディマウントに装着されている前記交換レンズユニットから取得するステップと、
前記レンズ識別情報に基づいて、前記ボディマウントに装着されている前記交換レンズユニットが３次元撮影に対応しているか否かを判定するステップと、をさらに備え、
前記ボディマウントに装着されている前記交換レンズユニットが３次元撮影に対応しているか否かを判定するステップにおいて、前記交換レンズユニットが３次元撮影に対応していると前記カメラ側判定部により判定された場合に、前記抽出位置補正量を前記交換レンズユニットから取得する、
請求項９または１０に記載の制御方法。
【請求項１２】
前記撮像素子で生成される画像信号をデジタル化して前記撮像素子上に結像する光学像の基本画像データを生成するステップと、
前記基本画像データの一部を抽出するための領域であって、前記左眼用光学像の少なくとも一部に対応する左眼用画像データを抽出するための第１抽出領域と、前記右眼用光学像の少なくとも一部に対応する右眼用画像データを抽出するための第２抽出領域と、を決定するステップと、をさらに備えた、
請求項９から１１のいずれかに記載の制御方法。
【請求項１３】
輻輳点距離が無限遠の場合に対応する基準抽出位置から交換レンズユニットの推奨輻輳点距離に対応する推奨抽出位置までの撮像素子上の距離を示す抽出位置補正量を、前記交換レンズユニットから取得する補正情報取得機能
をコンピュータに実現させるプログラム。
【請求項１４】
前記抽出位置補正量に基づいて、前記基準抽出位置を前記推奨抽出位置に補正する抽出位置補正機能をコンピュータに実現させる、
請求項１３に記載のプログラム。
【請求項１５】
前記交換レンズユニットが３次元撮影に対応しているか否かを示すレンズ識別情報を、前記ボディマウントに装着されている前記交換レンズユニットから取得可能な識別情報取得機能と、
前記レンズ識別情報に基づいて、前記ボディマウントに装着されている前記交換レンズユニットが３次元撮影に対応しているか否かを判定するカメラ側判定機能と、をコンピュータに実現させ、
前記補正情報取得機能は、前記交換レンズユニットが３次元撮影に対応していると前記カメラ側判定部により判定された場合に、前記抽出位置補正量を前記交換レンズユニットから取得させる、
請求項１３または１４に記載のプログラム。
【請求項１６】
前記撮像素子で生成される画像信号をデジタル化して前記撮像素子上に結像する光学像の基本画像データを生成する信号処理機能と、
前記基本画像データの一部を抽出するための領域であって、左眼用光学像の少なくとも一部に対応する左眼用画像データを抽出するための第１抽出領域と、右眼用光学像の少なくとも一部に対応する右眼用画像データを抽出するための第２抽出領域と、を決定する領域決定機能と、をコンピュータに実現させる、
請求項１３から１５のいずれかに記載のプログラム。
【請求項１７】
輻輳点距離が無限遠の場合に対応する基準抽出位置から交換レンズユニットの推奨輻輳点距離に対応する推奨抽出位置までの前記撮像素子上の距離を示す抽出位置補正量を、前記交換レンズユニットから取得する補正情報取得機能を、コンピュータに実現させるプログラムを記録した、
コンピュータにより読み取り可能な記録媒体。
【請求項１８】
前記抽出位置補正量に基づいて、前記基準抽出位置を前記推奨抽出位置に補正する抽出位置補正機能を、コンピュータに実現させるプログラムを記録した、
請求項１７に記載の記録媒体。
【請求項１９】
前記交換レンズユニットが３次元撮影に対応しているか否かを示すレンズ識別情報を、前記ボディマウントに装着されている前記交換レンズユニットから取得可能な識別情報取得機能と、
前記レンズ識別情報に基づいて、前記ボディマウントに装着されている前記交換レンズユニットが３次元撮影に対応しているか否かを判定するカメラ側判定機能と、をコンピュータに実現させるプログラムを記録し、
前記補正情報取得機能は、前記交換レンズユニットが３次元撮影に対応していると前記カメラ側判定部により判定された場合に、前記抽出位置補正量を前記交換レンズユニットから取得可能とする、
請求項１７または１８に記載の記録媒体。
【請求項２０】
前記撮像素子で生成される画像信号をデジタル化して前記撮像素子上に結像する光学像の基本画像データを生成する信号処理機能と、
前記基本画像データの一部を抽出するための領域であって、左眼用光学像の少なくとも一部に対応する左眼用画像データを抽出するための第１抽出領域と、右眼用光学像の少なくとも一部に対応する右眼用画像データを抽出するための第２抽出領域と、を決定する領域決定機能と、をコンピュータに実現させるプログラムを記録した、
請求項１７から１９のいずれかに記載の記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
ここに開示されている技術は、交換レンズユニット、交換レンズユニットを装着可能なカメラ本体および撮像装置に関する。また、ここに開示される技術は、カメラ本体の制御方法、プログラムおよびプログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
撮像装置として、例えばレンズ交換式のデジタルカメラが知られている。レンズ交換式のデジタルカメラは、交換レンズユニットと、カメラ本体と、を備えている。このカメラ本体は、ＣＣＤ（Charge Coupled Device）イメージセンサーやＣＭＯＳ（Complementary Metal Oxide Semiconductor）イメージセンサーなどの撮像素子を有している。撮像素子は交換レンズユニットで形成された光学像を画像信号に変換する。こうして、被写体の画像データを取得することができる。
【０００３】
ところで、近年、いわゆる３次元表示用のディスプレイの開発が進められている。それに伴い、いわゆるステレオ画像データ（左眼用画像および右眼用画像を含む３次元表示用の画像データ）を生成するデジタルカメラの開発も進められている。
しかし、視差を有するステレオ画像を生成するためには、３次元撮影用の光学系（以下、３次元光学系とも言う）を用いる必要がある。
【０００４】
そこで、３次元撮影用のアダプタの着脱に基づいて２次元撮影モードと３次元撮影モードとを自動的に切り替えるビデオカメラが提案されている（例えば、特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平７−２７４２１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
一方、３次元光学系ごとに適した撮影距離（カメラから輻輳点までの距離）が存在するが、推奨撮影距離が異なると左眼用画像データおよび右眼用画像データの抽出領域の位置が光学系ごとで変化する。
しかし、特許文献１に記載のビデオカメラでは、通常の光学系の前側に単に３次元撮影用の光学系を装着するだけであるので、装着される光学系で推奨されている撮影距離にて撮影を行っても、左眼用画像データおよび右眼用画像データを抽出する際に適切な抽出領域を設定できるわけではない。したがって、立体視するのに適したステレオ画像を取得できない場合も考えられる。
【０００７】
本発明の課題は、より適正なステレオ画像を取得できるカメラ本体および交換レンズユニット、カメラ本体、撮像装置、カメラ本体の制御方法、プログラムおよびプログラムを記録した記録媒体を提供することにある。
【課題を解決するための手段】
【０００８】
交換レンズユニットは、撮像素子を有するカメラ本体に装着可能な交換レンズユニットであり、３次元光学系と、補正情報記憶部と、を備える。３次元光学系は、被写体の立体視用光学像を形成する。補正情報記憶部は、輻輳点距離が無限遠の場合に対応する基準抽出位置から前記交換レンズユニットの推奨輻輳点距離に対応する推奨抽出位置までの前記撮像素子上の距離を示す抽出位置補正量を記憶する。
【発明の効果】
【０００９】
上記の交換レンズユニット、カメラ本体、撮像装置、カメラ本体の制御方法、プログラムおよびプログラムを記録した記録媒体では、より適正なステレオ画像を取得することができる。
【図面の簡単な説明】
【００１０】
【図１】デジタルカメラ１の斜視図
【図２】カメラ本体１００の斜視図
【図３】カメラ本体１００の背面図
【図４】デジタルカメラ１の概略ブロック図
【図５】交換レンズユニット２００の概略ブロック図
【図６】カメラ本体１００の概略ブロック図
【図７】（Ａ）レンズ識別情報Ｆ１の構成例、（Ｂ）レンズ特性情報Ｆ２の構成例、（Ｃ）レンズ状態情報Ｆ３の構成例
【図８】（Ａ）カメラ本体および交換レンズユニットの間のタイムチャート（カメラ本体が３次元撮影に対応していない場合）、（Ｂ）カメラ本体および交換レンズユニットの間のタイムチャート（カメラ本体および交換レンズユニットが３次元撮影に対応している場合）
【図９】各パラメータの説明図
【図１０】各パラメータの説明図
【図１１】電源ＯＮ時のフローチャート
【図１２】電源ＯＮ時のフローチャート
【図１３】撮影時のフローチャート
【発明を実施するための形態】
【００１１】
〔デジタルカメラの構成〕
デジタルカメラ１は、３次元撮影が可能な撮像装置であり、レンズ交換式のデジタルカメラである。図１〜図３に示すように、デジタルカメラ１は、交換レンズユニット２００と、交換レンズユニット２００を装着可能なカメラ本体１００と、を備えている。交換レンズユニット２００は、３次元撮影に対応しているレンズユニットであり、被写体の光学像（左眼用光学像および右眼用光学像）を形成する。カメラ本体１００は、２次元撮影および３次元撮影に対応可能であり、交換レンズユニット２００により形成される光学像に基づいて画像データを生成する。カメラ本体１００には、３次元撮影に対応している交換レンズユニット２００の他に、３次元撮影に対応していない交換レンズユニットも取り付けることができる。つまり、カメラ本体１００は２次元撮影にも３次元撮影にも対応している。
【００１２】
なお、説明の便宜のため、デジタルカメラ１の被写体側を前、被写体と反対側を後ろまたは背、デジタルカメラ１の通常姿勢（以下、横撮り姿勢ともいう）における鉛直上側を上、鉛直下側を下ともいう。
＜１：交換レンズユニットの構成＞
交換レンズユニット２００は３次元撮影に対応しているレンズユニットである。本実施形態の交換レンズユニット２００には、２つの光学像が左右１対の光学系により１つの撮像素子上に形成される並置撮影方式が採用されている。
【００１３】
図１〜図４に示すように、交換レンズユニット２００は、３次元光学系Ｇと、第１駆動ユニット２７１、第２駆動ユニット２７２、振れ量検出センサー２７５およびレンズコントローラー２４０を有している。さらに、交換レンズユニット２００は、レンズマウント２５０、レンズ筒２９０、ズームリング２１３およびフォーカスリング２３４を有している。交換レンズユニット２００をカメラ本体１００に装着する際、レンズマウント２５０がカメラ本体１００のボディマウント１５０（後述）に取り付けられる。図１に示すように、レンズ筒２９０の外部にはズームリング２１３とフォーカスリング２３４とが回転可能に設けられている。
【００１４】
（１）３次元光学系Ｇ
図４および図５に示すように、３次元光学系Ｇは、並置撮影方式に対応した光学系であり、左眼用光学系ＯＬと右眼用光学系ＯＲとを有している。左眼用光学系ＯＬと右眼用光学系ＯＲとは左右に並んで配置されている。ここで、左眼用光学系とは、左側の視点に対応した光学系であり、具体的には、最も被写体側（前側）に配置されている光学素子が被写体に向かって左側に配置されている光学系をいう。同様に、右眼用光学系とは、右側の視点に対応した光学系であり、具体的には、最も被写体側（前側）に配置されている光学素子が被写体に向かって右側に配置されている光学系をいう。
【００１５】
左眼用光学系ＯＬは、被写体に向かって左側の視点から被写体を撮影するための光学系であり、ズームレンズ２１０Ｌ、ＯＩＳレンズ２２０Ｌ、絞りユニット２６０Ｌおよびフォーカスレンズ２３０Ｌを含んでいる。左眼用光学系ＯＬは、第１光軸ＡＸ１を有しており、右眼用光学系ＯＲと左右に並んだ状態でレンズ筒２９０の内部に収容されている。
ズームレンズ２１０Ｌは、左眼用光学系ＯＬの焦点距離を変化させるためのレンズであり、第１光軸ＡＸ１と平行な方向に移動可能に配置されている。ズームレンズ２１０Ｌは１枚または複数枚のレンズで構成されている。ズームレンズ２１０Ｌは第１駆動ユニット２７１のズームモータ２１４Ｌ（後述）により駆動される。ズームレンズ２１０Ｌを第１光軸ＡＸ１と平行な方向に駆動することにより、左眼用光学系ＯＬの焦点距離を調整することができる。
【００１６】
ＯＩＳレンズ２２０Ｌは、左眼用光学系ＯＬで形成される光学像のＣＭＯＳイメージセンサー１１０（後述）に対する変位を抑制するためのレンズである。ＯＩＳレンズ２２０Ｌは１枚または複数枚のレンズで構成される。ＯＩＳモータ２２１Ｌは、ＯＩＳ用ＩＣ２２３Ｌから送信される制御信号に基づいて、第１光軸ＡＸ１に垂直な面内で移動するようにＯＩＳレンズ２２０Ｌを駆動する。ＯＩＳモータ２２１Ｌは、例えば、マグネット（図示せず）および平板コイル（図示せず）で実現可能である。ＯＩＳレンズ２２０Ｌの位置は第１駆動ユニット２７１の位置検出センサー２２２Ｌ（後述）により検出される。
【００１７】
なお、本実施形態では、振れ補正の方式として光学式が採用されているが、例えばＣＭＯＳイメージセンサー１１０で生成される画像データに補正処理を施す電子式、あるいは、ＣＭＯＳイメージセンサー１１０などの撮像素子を第１光軸ＡＸ１と垂直な面内で駆動するセンサーシフト式が振れ補正の方式として採用されてもよい。
絞りユニット２６０Ｌは左眼用光学系ＯＬを透過する光の量を調整する。絞りユニット２６０Ｌは複数の絞り羽根（図示せず）を有している。絞り羽根は第１駆動ユニット２７１の絞りモータ２３５Ｌ（後述）により駆動される。カメラコントローラー１４０（後述）は絞りモータ２３５Ｌを制御する。
【００１８】
フォーカスレンズ２３０Ｌは、左眼用光学系ＯＬの被写体距離（物点距離ともいう）を調整するためのレンズであり、第１光軸ＡＸ１に平行な方向に移動可能に配置されている。フォーカスレンズ２３０Ｌは第１駆動ユニット２７１のフォーカスモータ２３３Ｌ（後述）により駆動される。フォーカスレンズ２３０Ｌは１枚または複数枚のレンズで構成されている。
【００１９】
右眼用光学系ＯＲは、被写体に向かって右側の視点から被写体を撮影するための光学系であり、ズームレンズ２１０Ｒ、ＯＩＳレンズ２２０Ｒ、絞りユニット２６０Ｒおよびフォーカスレンズ２３０Ｒを含んでいる。右眼用光学系ＯＲは、第２光軸ＡＸ２を有しており、左眼用光学系ＯＬと左右に並んだ状態でレンズ筒２９０の内部に収容されている。右眼用光学系ＯＲの仕様は左眼用光学系ＯＬの仕様と同じである。なお、第１光軸ＡＸ１と第２光軸ＡＸ２とのなす角度（輻輳角）とは、図１０に示す角度θ１をいう。
【００２０】
ズームレンズ２１０Ｒは、右眼用光学系ＯＲの焦点距離を変化させるためのレンズであり、第２光軸ＡＸ２と平行な方向に移動可能に配置されている。ズームレンズ２１０Ｒは１枚または複数枚のレンズで構成されている。ズームレンズ２１０Ｒは第２駆動ユニット２７２のズームモータ２１４Ｒ（後述）により駆動される。ズームレンズ２１０Ｒを第２光軸ＡＸ２と平行な方向に駆動することにより、右眼用光学系ＯＲの焦点距離を調整することができる。ズームレンズ２１０Ｒの駆動はズームレンズ２１０Ｌの駆動と同期がとられている。したがって、右眼用光学系ＯＲの焦点距離は左眼用光学系ＯＬの焦点距離と同じである。
【００２１】
ＯＩＳレンズ２２０Ｒは、右眼用光学系ＯＲで形成される光学像のＣＭＯＳイメージセンサー１１０に対する変位を抑制するためのレンズである。ＯＩＳレンズ２２０Ｒは１枚または複数枚のレンズで構成される。ＯＩＳモータ２２１Ｒは、ＯＩＳ用ＩＣ２２３Ｒから送信される制御信号に基づいて、第２光軸ＡＸ２に垂直な面内で移動するようにＯＩＳレンズ２２０Ｒを駆動する。ＯＩＳモータ２２１Ｒは、例えば、マグネット（図示せず）および平板コイル（図示せず）で実現可能である。ＯＩＳレンズ２２０Ｒの位置は第２駆動ユニット２７２の位置検出センサー２２２Ｒ（後述）により検出される。
【００２２】
なお、本実施形態では、振れ補正の方式として光学式が採用されているが、例えばＣＭＯＳイメージセンサー１１０（後述）で生成される画像データに補正処理を施す電子式、あるいは、ＣＭＯＳイメージセンサー１１０などの撮像素子を第２光軸ＡＸ２と垂直な面内で駆動するセンサーシフト式が振れ補正の方式として採用されてもよい。
絞りユニット２６０Ｒは右眼用光学系ＯＲを透過する光の量を調整する。絞りユニット２６０Ｒは複数の絞り羽根（図示せず）を有している。絞り羽根は第２駆動ユニット２７２の絞りモータ２３５Ｒ（後述）により駆動される。カメラコントローラー１４０は絞りモータ２３５Ｒを制御する。絞りユニット２６０Ｒの駆動は絞りユニット２６０Ｌの駆動と同期がとられる。したがって、右眼用光学系ＯＲの絞り値は左眼用光学系ＯＬの絞り値と同じである。
【００２３】
フォーカスレンズ２３０Ｒは、右眼用光学系ＯＲの被写体距離（物点距離ともいう）を調整するためのレンズであり、第２光軸ＡＸ２に平行な方向に移動可能に配置されている。フォーカスレンズ２３０Ｒは第２駆動ユニット２７２のフォーカスモータ２３３Ｒ（後述）により駆動される。フォーカスレンズ２３０Ｒは１枚または複数枚のレンズで構成されている。
【００２４】
（２）第１駆動ユニット２７１
第１駆動ユニット２７１は、左眼用光学系ＯＬの状態を調整するために設けられており、図５に示すように、ズームモータ２１４Ｌ、ＯＩＳモータ２２１Ｌ、位置検出センサー２２２Ｌ、ＯＩＳ用ＩＣ２２３Ｌ、絞りモータ２３５Ｌおよびフォーカスモータ２３３Ｌを有している。
【００２５】
ズームモータ２１４Ｌはズームレンズ２１０Ｌを駆動する。ズームモータ２１４Ｌはレンズコントローラー２４０により制御される。
ＯＩＳモータ２２１ＬはＯＩＳレンズ２２０Ｌを駆動する。位置検出センサー２２２ＬはＯＩＳレンズ２２０Ｌの位置を検出するセンサーである。位置検出センサー２２２Ｌは、例えばホール素子であり、ＯＩＳモータ２２１Ｌのマグネットに近接して配置されている。ＯＩＳ用ＩＣ２２３Ｌは、位置検出センサー２２２Ｌの検出結果および振れ量検出センサー２７５の検出結果に基づいて、ＯＩＳモータ２２１Ｌを制御する。ＯＩＳ用ＩＣ２２３Ｌはレンズコントローラー２４０から振れ量検出センサー２７５の検出結果を取得する。また、ＯＩＳ用ＩＣ２２３Ｌはレンズコントローラー２４０へＯＩＳレンズ２２０Ｌの位置を示す信号を所定の周期で送信する。
【００２６】
絞りモータ２３５Ｌは絞りユニット２６０Ｌを駆動する。絞りモータ２３５Ｌはレンズコントローラー２４０により制御される。
フォーカスモータ２３３Ｌはフォーカスレンズ２３０Ｌを駆動する。フォーカスモータ２３３Ｌはレンズコントローラー２４０により制御される。レンズコントローラー２４０は、フォーカスモータ２３３Ｒも制御しており、フォーカスモータ２３３Ｌおよびフォーカスモータ２３３Ｒを同期させる。これにより、左眼用光学系ＯＬの被写体距離が右眼用光学系ＯＲの被写体距離と同じになる。フォーカスモータ２３３Ｌとしては、例えばＤＣモータやステッピングモータ、サーボモータ、超音波モータが考えられる。
【００２７】
（３）第２駆動ユニット２７２
第２駆動ユニット２７２は、右眼用光学系ＯＲの状態を調整するために設けられており、図５に示すように、ズームモータ２１４Ｒ、ＯＩＳモータ２２１Ｒ、位置検出センサー２２２Ｒ、ＯＩＳ用ＩＣ２２３Ｒ、絞りモータ２３５Ｒおよびフォーカスモータ２３３Ｒを有している。
【００２８】
ズームモータ２１４Ｒはズームレンズ２１０Ｒを駆動する。ズームモータ２１４Ｒはレンズコントローラー２４０により制御される。
ＯＩＳモータ２２１ＲはＯＩＳレンズ２２０Ｒを駆動する。位置検出センサー２２２ＲはＯＩＳレンズ２２０Ｒの位置を検出するセンサーである。位置検出センサー２２２Ｒは、例えばホール素子であり、ＯＩＳモータ２２１Ｒのマグネットに近接して配置されている。ＯＩＳ用ＩＣ２２３Ｒは、位置検出センサー２２２Ｒの検出結果および振れ量検出センサー２７５の検出結果に基づいて、ＯＩＳモータ２２１Ｒを制御する。ＯＩＳ用ＩＣ２２３Ｒはレンズコントローラー２４０から振れ量検出センサー２７５の検出結果を取得する。また、ＯＩＳ用ＩＣ２２３Ｒはレンズコントローラー２４０へＯＩＳレンズ２２０Ｒの位置を示す信号を所定の周期で送信する。
【００２９】
絞りモータ２３５Ｒは絞りユニット２６０Ｒを駆動する。絞りモータ２３５Ｒはレンズコントローラー２４０により制御される。
フォーカスモータ２３３Ｒはフォーカスレンズ２３０Ｒを駆動する。フォーカスモータ２３３Ｒはレンズコントローラー２４０により制御される。レンズコントローラー２４０はフォーカスモータ２３３Ｌおよびフォーカスモータ２３３Ｒを同期させる。これにより、右眼用光学系ＯＲの被写体距離が左眼用光学系ＯＬの被写体距離と同じになる。フォーカスモータ２３３Ｒとしては、例えばＤＣモータやステッピングモータ、サーボモータ、超音波モータが考えられる。
【００３０】
（４）レンズコントローラー２４０
レンズコントローラー２４０は、カメラコントローラー１４０から送信される制御信号に基づいて交換レンズユニット２００の各部（例えば、第１駆動ユニット２７１および第２駆動ユニット２７２）を制御する。レンズコントローラー２４０はカメラコントローラー１４０との送受信をレンズマウント２５０およびボディマウント１５０を介して行う。レンズコントローラー２４０は、制御の際、ＤＲＡＭ２４１をワークメモリとして使用する。
【００３１】
レンズコントローラー２４０は、ＣＰＵ（Central Processing Unit）２４０ａ、ＲＯＭ（Read Only Memory）２４０ｂおよびＲＡＭ（Random Access Memory）２４０ｃを有しており、ＲＯＭ２４０ｂに格納されたプログラムがＣＰＵ２４０ａに読み込まれることで様々な機能を実現し得る。
また、フラッシュメモリ２４２（補正情報記憶部の一例、識別情報記憶部の一例）は、レンズコントローラー２４０の制御の際に使用するプログラムやパラメータを保存する。例えば、交換レンズユニット２００が３次元撮影に対応していることを示すレンズ識別情報Ｆ１（図７（Ａ）参照）、３次元光学系Ｇの特性を示すパラメータおよびフラグを含むレンズ特性情報Ｆ２（図７（Ｂ）参照）をフラッシュメモリ２４２は予め記憶している。交換レンズユニット２００が撮影可能な状態か否かを示すレンズ状態情報Ｆ３（図７（Ｃ）参照）は、例えばＲＡＭ２４０ｃに格納されている。
【００３２】
ここで、レンズ識別情報Ｆ１、レンズ特性情報Ｆ２およびレンズ状態情報Ｆ３について説明する。
（レンズ識別情報Ｆ１）
レンズ識別情報Ｆ１は、交換レンズユニットが３次元撮影に対応しているか否かを示す情報であり、例えばフラッシュメモリ２４２に予め格納されている。図７（Ａ）に示すように、レンズ識別情報Ｆ１は、フラッシュメモリ２４２内の所定のアドレスに格納された３次元撮影判定フラグである。図８（Ａ）および図８（Ｂ）に示すように、カメラ本体および交換レンズユニットの間で、電源ＯＮ時または交換レンズユニットがカメラ本体に装着された時に行われる初期通信において、３次元撮影判定フラグは交換レンズユニットからカメラ本体へ送信される。
【００３３】
３次元撮影判定フラグが立っている場合は、その交換レンズユニットが３次元撮影に対応しており、３次元撮影判定フラグが立っていない場合は、その交換レンズユニットは３次元撮影に対応していない。３次元撮影判定フラグのアドレスは、３次元撮影に対応していない通常の交換レンズユニットで使用されていない領域が用いられる。これにより、３次元撮影に対応していない交換レンズユニットでは、３次元撮影判定フラグの設定を行わなくても、３次元撮影判定フラグが立っていない状態となり得る。
【００３４】
（レンズ特性情報Ｆ２）
レンズ特性情報Ｆ２は、交換レンズユニットの光学系の特性を示すデータであり、図７（Ｂ）に示すように、以下のパラメータおよびフラグを含んでいる。
（Ａ）基線長
立体光学系（Ｇ）の基線長Ｌ１
（Ｂ）光軸位置
撮像素子（ＣＭＯＳイメージセンサー１１０）の中心Ｃ０（図９参照）から光軸中心（図９に示すイメージサークルＩＬの中心ＩＣＬまたはイメージサークルＩＲの中心ＩＣＲ）までの距離Ｌ２（設計値）
（Ｃ）輻輳角
第１光軸（ＡＸ１）および第２光軸（ＡＸ２）のなす角度θ１（図１０参照）
（Ｄ）左眼ズレ量
左眼用光学系（ＯＬ）の撮像素子（ＣＭＯＳイメージセンサー１１０）上での光軸位置（設計値）に対する左眼用光学像（ＱＬ１）のズレ量ＤＬ（水平方向：ＤＬｘ、鉛直方向：ＤＬｙ）
（Ｅ）右眼ズレ量
右眼用光学系（右眼用光学系ＯＲ）の撮像素子（ＣＭＯＳイメージセンサー１１０）上での光軸位置（設計値）に対する右眼用光学像（右眼用光学像ＱＲ１）のズレ量ＤＲ（水平方向：ＤＲｘ、鉛直方向：ＤＲｙ）
（Ｆ）撮像有効エリア
左眼用光学系（ＯＬ）および右眼用光学系（ＯＲ）のイメージサークル（ＡＬ１、ＡＲ１）の半径ｒ（図８参照）
（Ｇ）推奨輻輳点距離
交換レンズユニット２００を用いて３次元撮影を行う際に推奨される、被写体（輻輳点Ｐ０）からＣＭＯＳイメージセンサー１１０の受光面１１０ａまでの距離Ｌ１０（図１０参照）
（Ｈ）抽出位置補正量
輻輳角θ１がゼロの場合に第１光軸ＡＸ１および第２光軸ＡＸ２が受光面１１０ａに到達する点（Ｐ１１およびＰ１２）から、輻輳角θ１が推奨輻輳点距離Ｌ１０に対応する大きさの場合における第１光軸ＡＸ１および第２光軸ＡＸ２が受光面１１０ａ上に到達する点（Ｐ２１およびＰ２２）までの距離Ｌ１１（図１０参照）（「輻輳点距離が無限遠の場合に対応する基準抽出位置から交換レンズユニットの推奨輻輳点距離に対応する推奨抽出位置までの撮像素子上の距離」ともいう）
（Ｉ）限界輻輳点距離
交換レンズユニット２００を用いて３次元撮影を行う際に、左眼用光学像ＱＬ１および右眼用光学像ＱＲ１の抽出領域がともに撮像有効エリア内に収まる場合の、被写体から受光面１１０ａまでの最短距離Ｌ１２（図１０参照）
（Ｊ）抽出位置限界補正量
輻輳角θ１がゼロの場合に第１光軸ＡＸ１および第２光軸ＡＸ２が受光面１１０ａに到達する点（Ｐ１１およびＰ１２）から、輻輳角θ１が限界輻輳点距離Ｌ１２に対応する大きさの場合における第１光軸ＡＸ１および第２光軸ＡＸ２が受光面１１０ａ上に到達する点（Ｐ３１およびＰ３２）までの距離Ｌ１３（図１０参照）
上記のパラメータのうち、光軸位置、左眼ズレ量および右眼ズレ量は、並置撮影方式の３次元光学系特有のパラメータである。
【００３５】
ここで、図９〜図１０を用いて、上記のパラメータについて説明をする。図９はＣＭＯＳイメージセンサー１１０を被写体側から見た図である。ＣＭＯＳイメージセンサー１１０は、交換レンズユニット２００を透過した光を受ける受光面１１０ａ（図９および図１０参照）を有している。受光面１１０ａ上には被写体の光学像が形成される。図９に示すように、受光面１１０ａは、第１領域１１０Ｌと、第１領域１１０Ｌに隣接して配置された第２領域１１０Ｒと、を有している。第１領域１１０Ｌの面積は第２領域１１０Ｒの面積と同じである。図９に示すように、カメラ本体１００の背面側から見た場合（透視した場合）、第１領域１１０Ｌは受光面１１０ａの左半分、第２領域１１０Ｒは受光面１１０ａの右半分を占めている。図９に示すように、交換レンズユニット２００を用いて撮影を行う場合は、第１領域１１０Ｌには左眼用光学像ＱＬ１が形成され、第２領域１１０Ｒには右眼用光学像ＱＲ１が形成される。
【００３６】
図９に示すように、設計上の左眼用光学系ＯＬのイメージサークルＩＬおよび右眼用光学系ＯＲのイメージサークルＩＲをＣＭＯＳイメージセンサー１１０上に定義する。イメージサークルＩＬの中心ＩＣＬ（基準抽出位置の一例）は左眼用光学系ＯＬの第１光軸ＡＸ１０の設計上の位置と一致しており、イメージサークルＩＲの中心ＩＣＲ（基準抽出位置の一例）は右眼用光学系ＯＲの第２光軸ＡＸ２０の設計上の位置と一致している。ここで、設計上の位置とは、第１光軸ＡＸ１０および第２光軸ＡＸ２０は、輻輳点が無限遠にある場合に対応している。したがって、設計上の基線長はＣＭＯＳイメージセンサー１１０上での第１光軸ＡＸ１０および第２光軸ＡＸ２０の間の設計上の距離Ｌ１となる。また、光軸位置は受光面１１０ａの中心Ｃ０および第１光軸ＡＸ１０の間の設計上の距離Ｌ２（あるいは中心Ｃ０および第２光軸ＡＸ２０の間の設計上の距離Ｌ２）となる。
【００３７】
また図９に示すように、中心ＩＣＬに基づいて抽出可能範囲ＡＬ１および横長撮影用抽出可能範囲ＡＬ１１が設定され、中心ＩＣＲに基づいて抽出可能範囲ＡＲ１および横長撮影用抽出可能範囲ＡＲ１１が設定されている。中心ＩＣＬが受光面１１０ａの第１領域１１０Ｌのほぼ中央位置に設定されているので、イメージサークルＩＬ内の抽出可能範囲ＡＬ１およびＡＬ１１を広く確保できる。また、中心ＩＣＲが第２領域１１０Ｒのほぼ中央位置に設定されているので、イメージサークルＩＲ内の抽出可能範囲ＡＲ１およびＡＲ１１を広く確保できる。
【００３８】
図９に示す抽出領域ＡＬ０およびＡＲ０は、左眼用画像データおよび右眼用画像データを抽出する際の基準となる領域である。左眼用画像データの設計上の抽出領域ＡＬ０は、イメージサークルＩＬの中心ＩＣＬ（あるいは第１光軸ＡＸ１０）を基準に設定されており、抽出可能範囲ＡＬ１の中央に位置している。また、右眼用画像データの設計上の抽出領域ＡＲ０は、イメージサークルＩＲの中心ＩＣＲ（あるいは第２光軸ＡＸ２０）を基準に設定されており、抽出可能範囲ＡＲ１の中央に位置している。
【００３９】
ところが、光軸中心ＩＣＬおよびＩＣＲは輻輳点が無限遠に存在する場合に対応しているので、抽出領域ＡＬ０およびＡＲ０を基準に左眼用画像データおよび右眼用画像データを抽出すると、立体視の際に被写体が再現される位置は無限位置となる。したがって、このような設定で近接撮影（例えば、撮影位置から主被写体までの距離が１ｍ程度の場合）用の交換レンズユニット２００を用いると、立体視の際に３次元画像内で被写体がスクリーンから飛び出し過ぎるという問題が発生する。
【００４０】
そこで、撮影時にデジタルカメラ１から推奨輻輳点距離Ｌ１０だけ離れた位置にある被写体が、立体視の際にスクリーン上に再現されるように、このカメラ本体１００では、抽出領域ＡＲ０を推奨抽出領域ＡＲ３へ、抽出領域ＡＬ０を推奨抽出領域ＡＬ３へ、それぞれ距離Ｌ１１だけずらしている。抽出位置補正量Ｌ１１を用いた抽出領域の補正処理については後述する。
【００４１】
＜２：カメラ本体の構成＞
図４および図６に示すように、カメラ本体１００は、ＣＭＯＳイメージセンサー１１０、カメラモニタ１２０、電子ビューファインダー１８０、表示制御部１２５、操作部１３０、カードスロット１７０、シャッターユニット１９０、ボディマウント１５０、ＤＲＡＭ１４１、画像処理部１０、カメラコントローラー１４０（制御部の一例）を備えている。これら各部は、バス２０に接続されており、バス２０を介して互いにデータの送受信が可能となっている。
【００４２】
（１）ＣＭＯＳイメージセンサー１１０
ＣＭＯＳイメージセンサー１１０は、交換レンズユニット２００により形成される被写体の光学像（以下、被写体像ともいう）を画像信号に変換する。図６に示すように、ＣＭＯＳイメージセンサー１１０はタイミングジェネレータ１１２で生成されるタイミング信号に基づいて画像信号を出力する。ＣＭＯＳイメージセンサー１１０で生成された画像信号は、信号処理部１５（後述）でデジタル化され画像データに変換される。ＣＭＯＳイメージセンサー１１０により静止画データおよび動画データを取得できる。取得された動画データはスルー画像の表示にも用いられる。
【００４３】
ここで、スルー画像とは、動画データのうちメモリーカード１７１に記録されない画像である。スルー画像は、主に動画であり、動画または静止画の構図を決めるためにカメラモニタ１２０または電子ビューファインダー（以下、ＥＶＦとも言う）１８０に表示される。
前述のように、ＣＭＯＳイメージセンサー１１０は、交換レンズユニット２００を透過した光を受ける受光面１１０ａ（図６および図９参照）を有している。受光面１１０ａ上には被写体の光学像が形成される。図９に示すように、カメラ本体１００の背面側から見た場合、第１領域１１０Ｌは受光面１１０ａの左半分、第２領域１１０Ｒは受光面１１０ａの右半分を占めている。交換レンズユニット２００を用いて撮影を行う場合は、第１領域１１０Ｌには左眼用光学像が形成され、第２領域１１０Ｒには右眼用光学像が形成される。
【００４４】
なお、ＣＭＯＳイメージセンサー１１０は被写体の光学像を電気的な画像信号に変換する撮像素子の一例である。撮像素子は、ＣＭＯＳイメージセンサー１１０やＣＣＤイメージセンサー等の光電変換素子を含む概念である。
（２）カメラモニタ１２０
カメラモニタ１２０は、例えば液晶ディスプレイであり、表示用画像データを画像として表示する。表示用画像データは、画像処理された画像データや、デジタルカメラ１の撮影条件、操作メニュー等を画像として表示するためのデータ等であり、カメラコントローラー１４０で生成される。カメラモニタ１２０は、動画も静止画も選択的に表示可能である。図５に示すように、本実施形態では、カメラモニタ１２０はカメラ本体１００の背面に配置されているが、カメラモニタ１２０はカメラ本体１００のどこに配置されていてもよい。
【００４５】
なお、カメラモニタ１２０はカメラ本体１００に設けられた表示部の一例である。表示部としては、他にも、有機ＥＬ、無機ＥＬ、プラズマディスプレイパネル等、画像を表示できる装置を用いることができる。
（３）電子ビューファインダー１８０
電子ビューファインダー１８０は、カメラコントローラー１４０で生成された表示用画像データを画像として表示する。ＥＶＦ１８０は、動画も静止画も選択的に表示可能である。また、ＥＶＦ１８０とカメラモニタ１２０とは、同じ内容を表示する場合と、異なる内容を表示する場合とがあり、ともに表示制御部１２５によって制御される。
【００４６】
（４）操作部１３０
図１および図２に示すように、操作部１３０は、レリーズ釦１３１と、電源スイッチ１３２と、を有している。レリーズ釦１３１はユーザーによるシャッター操作を受け付ける。電源スイッチ１３２は、カメラ本体１００の上面に設けられた回転式のレバースイッチである。操作部１３０は、ユーザーによる操作を受け付けることができればよく、ボタン、レバー、ダイアル、タッチパネル等を含む。
【００４７】
（５）カードスロット１７０
カードスロット１７０は、メモリーカード１７１を装着可能である。カードスロット１７０は、カメラコントローラー１４０からの制御に基づいて、メモリーカード１７１を制御する。具体的には、カードスロット１７０は、メモリーカード１７１に画像データを格納し、メモリーカード１７１から画像データを出力する。例えば、カードスロット１７０は、メモリーカード１７１に動画データを格納し、メモリーカード１７１から動画データを出力する。
【００４８】
メモリーカード１７１は、カメラコントローラー１４０が画像処理により生成した画像データを格納可能である。例えば、メモリーカード１７１は、非圧縮のＲＡＷ画像ファイルや圧縮されたＪＰＥＧ画像ファイル等を格納できる。さらに、メモリーカード１７１はマルチピクチャーフォーマット（ＭＰＦ）形式のステレオ画像ファイルを格納することもできる。
【００４９】
また、カードスロット１７０を介して、予め内部に格納された画像データをメモリーカード１７１から出力できる。メモリーカード１７１から出力された画像データまたは画像ファイルは、カメラコントローラー１４０で画像処理される。例えば、カメラコントローラー１４０は、メモリーカード１７１から取得した画像データまたは画像ファイルを伸張などして表示用画像データを生成する。
【００５０】
メモリーカード１７１は、さらに、カメラコントローラー１４０が画像処理により生成した動画データを格納可能である。例えば、メモリーカード１７１は、動画圧縮規格であるＨ．２６４／ＡＶＣに従って圧縮された動画ファイルを格納できる。また、ステレオ動画ファイルを格納することもできる。また、カードスロット１７０を介して、予め内部に格納された動画データまたは動画ファイルをメモリーカード１７１から出力できる。メモリーカード１７１から出力された動画データまたは動画ファイルは、カメラコントローラー１４０で画像処理される。例えば、カメラコントローラー１４０は、メモリーカード１７１から取得した動画データまたは動画ファイルに伸張処理を施し、表示用動画データを生成する。
【００５１】
（６）シャッターユニット１９０
シャッターユニット１９０は、いわゆるフォーカルプレーンシャッターであり、図３に示すように、ボディマウント１５０とＣＭＯＳイメージセンサー１１０との間に配置される。シャッターユニット１９０のチャージはシャッターモーター１９９により行われる。シャッターモーター１９９は、例えばステッピングモータであり、カメラコントローラー１４０により制御される。
【００５２】
（７）ボディマウント１５０
ボディマウント１５０は、交換レンズユニット２００を装着可能であり、交換レンズユニット２００が装着された状態で交換レンズユニット２００を保持する。ボディマウント１５０は、交換レンズユニット２００のレンズマウント２５０と機械的および電気的に接続可能である。ボディマウント１５０とレンズマウント２５０とを介して、カメラ本体１００と交換レンズユニット２００との間で、データおよび／または制御信号を送受信可能である。具体的には、ボディマウント１５０とレンズマウント２５０とは、カメラコントローラー１４０とレンズコントローラー２４０との間で、データおよび／または制御信号を送受信する。
【００５３】
（８）カメラコントローラー１４０
カメラコントローラー１４０はカメラ本体１００全体を制御する。カメラコントローラー１４０は操作部１３０と電気的に接続されている。カメラコントローラー１４０には操作部１３０から操作信号が入力される。カメラコントローラー１４０は、制御動作や後述の画像処理動作の際に、ＤＲＡＭ１４１をワークメモリとして使用する。
【００５４】
また、カメラコントローラー１４０は、交換レンズユニット２００を制御するための信号を、ボディマウント１５０およびレンズマウント２５０を介してレンズコントローラー２４０に送信し、交換レンズユニット２００の各部を間接的に制御する。また、カメラコントローラー１４０は、ボディマウント１５０およびレンズマウント２５０を介して、レンズコントローラー２４０から各種信号を受信する。
【００５５】
カメラコントローラー１４０は、ＣＰＵ（Central Processing Unit）１４０ａ、ＲＯＭ（Read Only Memory）１４０ｂおよびＲＡＭ（Random Access Memory）１４０ｃを有しており、ＲＯＭ１４０ｂ（コンピュータにより読み取り可能な記録媒体）に格納されたプログラムがＣＰＵ１４０ａに読み込まれることで様々な機能を実現し得る。
（カメラコントローラー１４０の詳細）
ここで、カメラコントローラー１４０の機能の詳細について説明する。
【００５６】
まず、カメラコントローラー１４０は、交換レンズユニット２００がカメラ本体１００（より詳細には、ボディマウント１５０）に装着されているか否かを検知する。具体的には図６に示すように、カメラコントローラー１４０はレンズ検知部１４６を有している。交換レンズユニット２００がカメラ本体１００に装着されると、カメラコントローラー１４０とレンズコントローラー２４０との間で信号の送受信が行われる。レンズ検知部１４６は、信号の送受信に基づいて交換レンズユニット２００が装着されているか否かを判定する。
【００５７】
また、カメラコントローラー１４０は、ボディマウント１５０に装着されている交換レンズユニットが３次元撮影に対応しているか否かを判定する機能、および交換レンズユニットから３次元撮影に関係する情報を取得する機能など、様々な機能を有している。カメラコントローラー１４０は、識別情報取得部１４２、特性情報取得部１４３、カメラ側判定部１４４、状態情報取得部１４５、抽出位置補正部１３９、領域決定部１４９、メタデータ生成部１４７および画像ファイル生成部１４８を有している。
【００５８】
識別情報取得部１４２は、交換レンズユニット２００が３次元撮影に対応しているか否かを示すレンズ識別情報Ｆ１を、ボディマウント１５０に装着されている交換レンズユニット２００から取得する。図７（Ａ）に示すように、レンズ識別情報Ｆ１は、ボディマウント１５０に装着されている交換レンズユニットが３次元撮影に対応しているか否かを示す情報であり、例えばレンズコントローラー２４０のフラッシュメモリ２４２に格納されている。レンズ識別情報Ｆ１はフラッシュメモリ２４２の所定のアドレスに格納された３次元撮影判定フラグである。識別情報取得部１４２は取得したレンズ識別情報Ｆ１を例えばＤＲＡＭ１４１に一時的に格納する。
【００５９】
カメラ側判定部１４４は、識別情報取得部１４２により取得されたレンズ識別情報Ｆ１に基づいて、ボディマウント１５０に装着されている交換レンズユニット２００が３次元撮影に対応しているか否かを判定する。ボディマウント１５０に装着されている交換レンズユニット２００が３次元撮影に対応しているとカメラ側判定部１４４により判定された場合、カメラコントローラー１４０は３次元撮影モードの実行を許容する。一方、ボディマウント１５０に装着されている交換レンズユニット２００が３次元撮影に対応していないとカメラ側判定部１４４により判定された場合、カメラコントローラー１４０は３次元撮影モードを実行しない。この場合、カメラコントローラー１４０は２次元撮影モードの実行を許容する。
【００６０】
特性情報取得部１４３（補正情報取得部の一例）は、交換レンズユニット２００に搭載されている光学系の特性を示すレンズ特性情報Ｆ２を交換レンズユニット２００から取得する。具体的には、特性情報取得部１４３は、交換レンズユニット２００が３次元撮影に対応しているとカメラ側判定部１４４により判定された場合に、前述のレンズ特性情報Ｆ２を交換レンズユニット２００から取得する。特性情報取得部１４３は、取得したレンズ特性情報Ｆ２を例えばＤＲＡＭ１４１に一時的に格納する。
【００６１】
状態情報取得部１４５は状態情報生成部２４３により生成されたレンズ状態情報Ｆ３（撮影可否フラグ）を取得する。このレンズ状態情報Ｆ３は交換レンズユニット２００が撮影可能な状態か否かを判定するのに用いられる。状態情報取得部１４５は取得したレンズ状態情報Ｆ３を例えばＤＲＡＭ１４１に一時的に格納する。
抽出位置補正部１３９は、画像データを抽出する際に用いられる使用抽出領域（より詳細には、使用抽出領域の中心位置）を、抽出位置補正量Ｌ１１に基づいて補正する。初期状態では、使用抽出領域は抽出領域ＡＬ０およびＡＲ０に設定されており、抽出領域ＡＬ０の中心はイメージサークルＩＬの中心ＩＣＬに設定されており、抽出領域ＡＲ０の中心はイメージサークルＩＲの中心ＩＣＲに設定されている。抽出位置補正部１３９は、中心ＩＣＬおよびＩＣＲから抽出位置補正量Ｌ１１だけ抽出中心を水平方向に移動させて、左眼用画像データおよび右眼用画像データを抽出する基準として新たに抽出中心ＡＣＬ２およびＡＣＲ２（推奨抽出位置の一例）を設定する。抽出中心ＡＣＬ２およびＡＣＲ２を基準とした使用抽出領域は、図９に示す抽出領域ＡＬ２およびＡＲ２となる。このように、抽出位置補正量Ｌ１１を用いて抽出中心の位置を補正することで、交換レンズユニットの特性に応じて使用抽出領域を設定することができ、より適正なステレオ画像を得ることができる。
【００６２】
ここで、本実施形態では、交換レンズユニット２００がズーム機能を有しているので、ズーム操作により焦点距離が変わると、推奨輻輳点距離Ｌ１０が変化し、それに伴い抽出位置補正量Ｌ１１も変化する。したがって、ズームポジションに応じて抽出位置補正量Ｌ１１を演算により再計算してもよい。
具体的には、レンズコントローラー２４０はズーム位置センサ（図示せず）の検出結果に基づいてズームポジションを把握できる。レンズコントローラー２４０はズームポジション情報をカメラコントローラー１４０に所定の周期で送信する。ズームポジション情報はＤＲＡＭ１４１に一時的に格納される。
【００６３】
一方、抽出位置補正部１３９は、例えば、ズームポジション情報、推奨輻輳点距離Ｌ１０および抽出位置補正量Ｌ１１に基づいて焦点距離に適した抽出位置補正量を算出する。このとき、例えば、ズームポジション情報、推奨輻輳点距離Ｌ１０および抽出位置補正量Ｌ１１の関係を示す情報（例えば、演算式やデータテーブルなど）がカメラ本体１００に格納されていてもよいし、交換レンズユニット２００のフラッシュメモリ２４２に格納されていてもよい。抽出位置補正量の更新は所定の周期で行われる。更新された抽出位置補正量はＤＲＡＭ１４１の所定のアドレスに格納される。この場合、抽出位置補正部１３９は、抽出位置補正量Ｌ１１の場合と同様に、新たに算出された抽出位置補正量に基づいて抽出領域ＡＬ０およびＡＲ０の中心位置を補正する。
【００６４】
領域決定部１４９は、画像抽出部１６で左眼用画像データおよび右眼用画像データを抽出する際に用いられる抽出領域ＡＬ３およびＡＲ３のサイズおよび位置を決定する。具体的には、領域決定部１４９は、抽出位置補正部１３９により算出された抽出中心ＡＣＬ２およびＡＣＲ２、イメージサークルＩＬおよびＩＲの半径ｒ、レンズ特性情報Ｆ２に含まれる左眼ズレ量ＤＬおよび右眼ズレ量ＤＲに基づいて、左眼用画像データおよび右眼用画像データの抽出領域ＡＬ３およびＡＲ３のサイズおよび位置を決定する。
【００６５】
なお、領域決定部１４９が、左眼用光学像および右眼用光学像が回転しているか否かを示す１８０度回転フラグ、左眼用光学像および右眼用光学像の左右の配置を示す配置変更フラグおよび左眼用光学像および右眼用光学像がそれぞれミラー反転しているか否かを示すミラー反転フラグに基づいて、左眼用画像データおよび右眼用画像データを正しく抽出できるように、画像データ上における抽出処理の始点を決定してもよい。
【００６６】
メタデータ生成部１４７は基線長および輻輳角を設定したメタデータを生成する。基線長および輻輳角はステレオ画像を表示する際に用いられる。
画像ファイル生成部１４８は、画像圧縮部１７（後述）により圧縮された左眼用および右眼用画像データとメタデータとを組み合わせて、ＭＰＦ形式のステレオ画像ファイルを生成する。生成された画像ファイルは、例えばカードスロット１７０に送信されメモリーカード１７１に保存される。
【００６７】
（９）画像処理部１０
画像処理部１０は、信号処理部１５、画像抽出部１６、補正処理部１８および画像圧縮部１７を有している。
信号処理部１５は、ＣＭＯＳイメージセンサー１１０で生成される画像信号をデジタル化してＣＭＯＳイメージセンサー１１０上に結像する光学像の基本画像データを生成する。具体的には、信号処理部１５は、ＣＭＯＳイメージセンサー１１０から出力される画像信号をデジタル信号に変換し、そのデジタル信号に対してノイズ除去や輪郭強調等のデジタル信号処理を施す。信号処理部１５により生成された画像データはＲＡＷデータとしてＤＲＡＭ１４１に一時的に記憶される。ここでは、信号処理部１５により生成された画像データを基本画像データと呼ぶ。
【００６８】
画像抽出部１６は信号処理部１５で生成された基本画像データから左眼用画像データおよび右眼用画像データを抽出する。左眼用画像データは左眼用光学系ＯＬにより形成される左眼用光学像ＱＬ１の一部に対応している。右眼用画像データは右眼用光学系ＯＲにより形成される右眼用光学像ＱＲ１の一部に対応している。領域決定部１４９により決定された抽出領域ＡＬ３およびＡＲ３に基づいて、ＤＲＡＭ１４１に格納された基本画像データから画像抽出部１６は左眼用画像データおよび右眼用画像データを抽出する。画像抽出部１６により抽出された左眼用画像データおよび右眼用画像データはＤＲＡＭ１４１に一時的に格納される。
【００６９】
補正処理部１８は、抽出した左眼用画像データおよび右眼用画像データのそれぞれに対して歪曲収差補正およびシェーディング補正などの補正処理を行う。補正処理後、左眼用画像データおよび右眼用画像データはＤＲＡＭ１４１に一時的に格納される。
画像圧縮部１７はカメラコントローラー１４０の命令に基づいてＤＲＡＭ１４１に記憶された補正後の左眼用および右眼用画像データに圧縮処理を施す。この圧縮処理により、画像データのデータサイズは元のデータサイズよりも小さくなる。画像データの圧縮方法として、例えば１フレームの画像データ毎に圧縮するＪＰＥＧ（Joint Photographic Experts Group）方式が考えられる。圧縮された左眼用画像データおよび右眼用画像データはＤＲＡＭ１４１に一時的に格納される。
【００７０】
〔デジタルカメラの動作〕
（１）電源ＯＮ時
交換レンズユニット２００が３次元撮影に対応しているか否かの判定は、カメラ本体１００の電源がＯＮの状態で交換レンズユニット２００がカメラ本体１００に装着されたとき、あるいは、交換レンズユニット２００がカメラ本体１００に装着された状態でカメラ本体１００の電源がＯＮになったとき、が考えられる。ここでは、後者の場合を例にデジタルカメラ１の動作を図８（Ａ）、図８（Ｂ）、図１１および図１２のフローを用いて説明する。もちろん、前者の場合にも、同様の動作を行ってもよい。
【００７１】
電源がＯＮになると、表示制御部１２５の制御によりカメラモニタ１２０に黒画面が表示され、カメラモニタ１２０のブラックアウトの状態が保持される（ステップＳ１）。次に、カメラコントローラー１４０の識別情報取得部１４２により交換レンズユニット２００からレンズ識別情報Ｆ１が取得される（ステップＳ２）。具体的には図８（Ａ）および図８（Ｂ）に示すように、カメラコントローラー１４０のレンズ検知部１４６により交換レンズユニット２００の装着が検知されると、カメラコントローラー１４０はレンズコントローラー２４０に種別確認コマンドを送信する。この種別確認コマンドは、レンズ識別情報Ｆ１の３次元撮影判定フラグのステータスを送信するようレンズコントローラー２４０に要求するコマンドである。図８（Ｂ）に示すように、交換レンズユニット２００が３次元撮影に対応しているので、種別確認コマンドを受信するとレンズコントローラー２４０がレンズ識別情報Ｆ１（３次元撮影判定フラグ）をカメラ本体１００に送信する。識別情報取得部１４２はこの３次元撮影判定フラグのステータスをＤＲＡＭ１４１に一時的に格納する。
【００７２】
次に、通常初期通信がカメラ本体１００および交換レンズユニット２００の間で実行される（ステップＳ３）。通常初期通信とは、３次元撮影に対応していない交換レンズユニットおよびカメラ本体の間でも行われる通信であり、例えば交換レンズユニット２００の仕様に関する情報（焦点距離、Ｆ値等）が交換レンズユニット２００からカメラ本体１００に送信される。
【００７３】
通常初期通信の後、カメラ側判定部１４４により、ボディマウント１５０に装着されている交換レンズユニット２００が３次元撮影に対応しているか否かが判定される（ステップＳ４）。具体的には、カメラ側判定部１４４は、識別情報取得部１４２により取得されたレンズ識別情報Ｆ１（３次元撮影判定フラグ）に基づいて、装着されている交換レンズユニット２００が３次元撮影に対応しているか否かが判定される。
【００７４】
装着されている交換レンズユニットが３次元撮影に対応していない場合、２次元撮影に対応している通常のシーケンスが実行され、ステップＳ１４に処理が移行する（ステップＳ８）。交換レンズユニット２００のように３次元撮影に対応している交換レンズユニットが装着されている場合は、特性情報取得部１４３によりレンズ特性情報Ｆ２が交換レンズユニット２００から取得される（ステップＳ５）。具体的には図８（Ｂ）に示すように、特性情報取得部１４３からレンズコントローラー２４０に特性情報送信コマンドが送信される。この特性情報送信コマンドはレンズ特性情報Ｆ２の送信を要求するコマンドである。カメラコントローラー１４０はこのコマンドを受信すると、レンズ特性情報Ｆ２をカメラコントローラー１４０に送信する。特性情報取得部１４３はレンズ特性情報Ｆ２を例えばＤＲＡＭ１４１に格納する。
【００７５】
レンズ特性情報Ｆ２の取得後、レンズ特性情報Ｆ２に基づいて、抽出位置補正部１３９により抽出領域ＡＬ０およびＡＲ０の抽出中心の位置が補正される（ステップＳ６）。具体的には、抽出位置補正部１３９により、抽出位置補正量Ｌ１１（あるいは抽出位置補正量Ｌ１１から新たに算出された抽出位置補正量）に基づいて、抽出領域ＡＬ０およびＡＲ０の中心位置を補正する。中心ＩＣＬおよびＩＣＲから抽出位置補正量Ｌ１１（あるいは抽出位置補正量Ｌ１１から新たに算出された抽出位置補正量）だけ抽出中心を水平方向に移動させることで、抽出位置補正部１３９により、左眼用画像データおよび右眼用画像データを抽出する基準として新たに抽出中心ＡＣＬ２およびＡＣＲ２が設定される。
【００７６】
さらに、レンズ特性情報Ｆ２に基づいて領域決定部１４９により抽出領域ＡＬ３およびＡＲ３のサイズおよび位置が決定される（ステップＳ７）。例えば、前述のように、光軸位置、撮像有効エリア（半径ｒ）、抽出中心ＡＣＬ２およびＡＣＲ２、左眼ズレ量ＤＬ、右眼ズレ量ＤＲおよびＣＭＯＳイメージセンサー１１０のサイズに基づいて、抽出領域ＡＬ３およびＡＲ３のサイズが領域決定部１４９により決定される。例えば、抽出領域ＡＬ３およびＡＲ３が横長撮影用抽出可能範囲ＡＬ１１およびＡＲ１１内に収まるように、上記の情報に基づいて、抽出領域ＡＬ３およびＡＲ３のサイズが領域決定部１４９により決定される。
【００７７】
なお、領域決定部１４９が抽出領域ＡＬ３およびＡＲ３のサイズを決定する際に、限界輻輳点距離Ｌ１２および抽出位置限界補正量Ｌ１３が用いられてもよい。
また、抽出領域ＡＬ３およびＡＲ３のいずれの画像を右眼用画像として抽出するか、画像を回転するか、画像をミラー反転するかといった抽出方法が領域決定部１４９により決定されてもよい。
【００７８】
さらに、ライブビュー表示用の画像が左眼用および右眼用画像データから選択される（ステップＳ１０）。例えば、左眼用および右眼用画像データからユーザーに選択させるようにしてもよいし、また、カメラコントローラー１４０において予め決定されている方を表示用として設定してもよい。選択された方の画像データが表示用画像として設定され、画像抽出部１６により抽出される（ステップＳ１１Ａまたは１１Ｂ）。
【００７９】
続いて、抽出された画像データに対して、歪曲収差補正やシェーディング補正などの補正処理が補正処理部１８により施される（ステップＳ１２）。さらに、表示制御部１２５により補正後の画像データにサイズ調整処理が施され、表示用の画像データが生成される（ステップＳ１３）。この補正用画像データはＤＲＡＭ１４１に一時的に格納される。
その後、交換レンズユニットが撮影可能状態にあるか否かが状態情報取得部１４５により確認される（ステップＳ１４）。具体的には、交換レンズユニット２００では、前述の特性情報送信コマンドをレンズ側判定部２４４が受信すると、レンズ側判定部２４４はカメラ本体１００が３次元撮影に対応していると判定する（８（Ｂ）参照）。一方、レンズ側判定部２４４は、特性情報送信コマンドが所定期間の間にカメラ本体から送られてこない場合に、カメラ本体が３次元撮影に対応していないと判定する（図８（Ａ）参照）。
【００８０】
さらに、状態情報生成部２４３は、レンズ側判定部２４４の判定結果に基づいて、３次元光学系Ｇの撮影状態が整っているか否かを示す撮影可否フラグ（待機情報の一例）のステータスを設定する。状態情報生成部２４３は、レンズ側判定部２４４によりカメラ本体が３次元撮影に対応していると判定された場合には（図８（Ｂ））、各部の初期化完了後、撮影可否フラグのステータスを「可」に設定する。一方、レンズ側判定部２４４によりカメラ本体が３次元撮影に対応していないと判定された場合には（図８（Ａ）参照）、状態情報生成部２４３は、各部の初期化が完了しているか否かに関わらず、撮影可否フラグのステータスを「不可」に設定する。ステップＳ１４において、状態情報取得部１４５からレンズコントローラー２４０へ撮影可否フラグのステータス情報の送信を要求するコマンドが送信されると、状態情報生成部２４３は撮影可否フラグのステータス情報をカメラコントローラー１４０に送信する。カメラ本体１００では、レンズコントローラー２４０から送信された撮影可否フラグのステータス情報を状態情報取得部１４５がＤＲＡＭ１４１の所定のアドレスに一時的に格納する。
【００８１】
さらに、格納された撮影可否フラグに基づいて状態情報取得部１４５により交換レンズユニット２００が撮影可能状態か否かが判定される（ステップＳ１５）。交換レンズユニット２００が撮影可能状態になっていない場合は、ステップＳ１４およびステップＳ１５の処理が所定の周期で繰り返される。一方、交換レンズユニット２００が撮影可能状態になっている場合は、ステップＳ１３で生成された表示用画像データをカメラモニタ１２０に可視画像として表示させる（ステップＳ１６）。ステップＳ１６以降は、例えばカメラモニタ１２０に左眼用画像、右眼用画像、左眼用画像と右眼用画像を組み合わせた画像、または、左眼用画像と右眼用画像とを用いた３次元画像がライブビュー表示される。
【００８２】
（２）３次元静止画撮影
次に、図１３を用いて３次元静止画撮影時の動作について説明する。
ユーザーがレリーズ釦１３１を押すと、オートフォーカス（ＡＦ）および自動露出（ＡＥ）が実行され、続いて露光が開始される（ステップＳ２１およびＳ２２）。ＣＭＯＳイメージセンサー１１０から画像信号（全画素のデータ）が信号処理部１５に取り込まれ、信号処理部１５においてＡＤ変換などの信号処理が画像信号に施される（ステップＳ２３およびＳ２４）。信号処理部１５により生成された基本画像データはＤＲＡＭ１４１に一時的に格納される。
【００８３】
信号処理の後、抽出領域ＡＬ３およびＡＲ３の位置は焦点距離に応じて抽出位置補正部１３９により補正される（ステップＳ２５Ａ）。具体的には、抽出位置補正部１３９により、例えば、ズームポジション情報、推奨輻輳点距離Ｌ１０および抽出位置補正量Ｌ１１に基づいて現在の焦点距離に適した抽出位置補正量が算出される。この場合、抽出位置補正量Ｌ１１の場合と同様に、新たに算出された抽出位置補正量に基づいて、抽出位置補正部１３９により抽出領域ＡＬ０およびＡＲ０の中心位置が補正される。
【００８４】
次に、画像抽出部１６により、左眼用画像データおよび右眼用画像データが基本画像データから抽出される（ステップＳ２５Ｂ）。このときの抽出領域ＡＬ３およびＡＲ３のサイズは、ステップＳ７で決定された値が用いられる。
さらに、補正処理部１８により、抽出された左眼用画像データおよび右眼用画像データに補正処理が施され、画像圧縮部１７によりＪＰＥＧ圧縮などの圧縮処理が左眼用画像データおよび右眼用画像データに対して行われる（ステップＳ２６およびＳ２７）。
【００８５】
圧縮処理後、カメラコントローラー１４０のメタデータ生成部１４７により、基線長および輻輳角を設定したメタデータが生成される（ステップＳ２８）。
メタデータ生成後、圧縮された左眼用および右眼用画像データとメタデータとを組み合わせて、ＭＰＦ形式の画像ファイルが画像ファイル生成部１４８により生成される（ステップＳ２９）。生成された画像ファイルは、例えばカードスロット１７０に送信されメモリーカード１７１に保存される。この画像ファイルを基線長および輻輳角を用いて３次元表示すると、専用メガネなどを用いれば表示された画像を立体視することができる。
【００８６】
〔カメラ本体の特徴〕
以上に説明したカメラ本体の特徴を以下にまとめる。
（１）カメラ本体１００では、ボディマウント１５０に装着されている交換レンズユニットから識別情報取得部１４２によりレンズ識別情報が取得される。例えば、交換レンズユニット２００が３次元撮影に対応しているか否かを示すレンズ識別情報Ｆ１が、ボディマウント１５０に装着されている交換レンズユニット２００から識別情報取得部１４２により取得される。このため、３次元撮影に対応している交換レンズユニット２００がカメラ本体１００に装着されると、レンズ識別情報Ｆ１に基づいて交換レンズユニット２００が３次元撮影に対応しているとカメラ側判定部１４４が判断する。逆に、３次元撮影に対応していない交換レンズユニットがカメラ本体１００装着されると、レンズ識別情報Ｆ１に基づいて交換レンズユニットが３次元撮影に対応していないとカメラ側判定部１４４が判断する。
【００８７】
このように、このカメラ本体１００であれば、３次元撮影に対応している交換レンズユニットや対応していない交換レンズユニットなど、様々な交換レンズユニットに対応することができる。
（２）また、カメラ本体１００では、交換レンズユニットの特性（例えば光学系の特性）を示すレンズ特性情報Ｆ２が特性情報取得部１４３により取得される。例えば、交換レンズユニット２００に搭載されている３次元光学系Ｇの特性を示すレンズ特性情報Ｆ２が交換レンズユニット２００から特性情報取得部１４３により取得される。したがって、交換レンズユニットに搭載されている３次元光学系の特性に応じて、カメラ本体１００における画像処理などの動作を調整することができる。
【００８８】
また、ボディマウント１５０に装着されている交換レンズユニットが３次元撮影に対応しているとカメラ側判定部１４４により判定された場合に、レンズ特性情報Ｆ２が交換レンズユニットから特性情報取得部１４３により取得される。したがって、交換レンズユニットが３次元撮影に対応していない場合に、余分なデータのやりとりを省略することができ、カメラ本体１００での処理の高速化が期待できる。
【００８９】
（３）このカメラ本体１００では、抽出位置補正量Ｌ１１に基づいて抽出位置補正部１３９により抽出領域ＡＬ０およびＡＲ０の中心位置が推奨輻輳点距離Ｌ１０に対応する位置に補正されるので、装着される交換レンズユニットの特性に適した抽出領域を設定することができる。したがって、このカメラ本体１００では、より適正なステレオ画像を取得することができる。
【００９０】
（４）さらに、このカメラ本体１００では、レンズ特性情報Ｆ２に基づいて領域決定部１４９により左眼用画像データおよび右眼用画像データの抽出領域ＡＬ３およびＡＲ３のサイズおよび位置が決定される。したがって、抽出位置補正部１３９により抽出中心を補正しても、交換レンズユニットの特性により左眼用画像データおよび右眼用画像データの抽出領域ＡＬ３およびＡＲ３がＣＭＯＳイメージセンサー１１０の撮像有効エリアを越えてしまうのを抑制できる。
【００９１】
（５）以上のように、このカメラ本体１００であれば、３次元撮影に対応している交換レンズユニットや対応していない交換レンズユニットなど、様々な交換レンズユニットに対応することが可能となる。
〔交換レンズユニットの特徴〕
また、交換レンズユニット２００も以下のような特徴を有している。
【００９２】
（１）この交換レンズユニット２００では、抽出位置補正量Ｌ１１がフラッシュメモリ２４２に記憶されているので、推奨輻輳点距離Ｌ１０に対応する位置に抽出中心の位置を補正することができる。したがって、より適正なステレオ画像を得やすくなる。
〔他の実施形態〕
本発明は、前述の実施形態に限定されるものではなく、本発明の範囲を逸脱することなく種々の変形および修正が可能である。
【００９３】
（Ａ）ミラーボックスを有していないデジタルカメラ１を例に、撮像装置およびカメラ本体について説明しているが、ミラーボックスを有するデジタル一眼レフカメラであっても、３次元撮影に対応させることは可能である。なお、撮像装置は静止画だけでなく動画撮影が可能な装置であってもよい。
（Ｂ）交換レンズユニット２００を例に、交換レンズユニットについて説明しているが、３次元光学系の構成は前述の実施形態に限定されない。１つの撮像素子で対応できるのであれば、３次元光学系が他の構成を有していてもよい。
【００９４】
（Ｃ）３次元光学系Ｇは並置撮影方式に限定されず、例えば交換レンズユニットの光学系として時分割撮影方式が採用されていてもよい。また、前述の実施形態では、通常の並置撮影方式を例に記載しているが、水平方向に左眼用および右眼用画像が圧縮される水平圧縮並置撮影方式、あるいは、左眼用および右眼用画像を９０度回転させた回転並置撮影方式が採用されていてもよい。
【００９５】
（Ｄ）図９では画像サイズの変更を行っているが、撮像素子が小さい場合は撮影禁止にしてもよい。例えば、領域決定部１４９で抽出領域ＡＬ３およびＡＲ３のサイズを決定するが、その際に、抽出領域ＡＬ３およびＡＲ３のサイズが所定のサイズを下回るような場合は、カメラモニタ１２０にその旨を警告表示させてもよい。また、抽出領域ＡＬ３およびＡＲ３のサイズが所定のサイズを下回るような場合でも、抽出領域ＡＬ３およびＡＲ３のアスペクト比を変更（例えば、アスペクト比を１：１にする等）することで抽出領域のサイズを比較的大きくできるのであれば、アスペクト比を変更するようにしてもよい。
【００９６】
また、画像データを抽出する際にアスペクト比を変更せずに抽出領域を縮小し、抽出された画像データが所定のサイズまで拡大するようリサイズしてもよい。
（Ｅ）前述の交換レンズユニット２００は、単焦点レンズであってもよい。この場合、前述の抽出位置補正量Ｌ１１を用いることで、抽出中心ＡＣＬ２およびＡＣＲ２を求めることができる。なお、交換レンズユニット２００が単焦点レンズの場合は、例えば、ズームレンズ２１０Ｌおよび２１０Ｒが固定されており、それに伴い、ズームリング２１３、ズームモータ２１４Ｌおよび２１４Ｒが搭載されていなくてもよい。
【産業上の利用可能性】
【００９７】
本発明は、カメラ本体、交換レンズユニットおよび撮像装置に適用できる。
【符号の説明】
【００９８】
１  デジタルカメラ（撮像装置の一例）
１５  信号処理部
１６  画像抽出部
１７  画像圧縮部
１８  補正処理部
１００カメラ本体
１１０  ＣＭＯＳイメージセンサー（撮像素子の一例）
１３９  抽出位置補正部
１４０  カメラコントローラー
１４０ａ  ＣＰＵ
１４０ｂ  ＲＯＭ（角度記憶部の一例）
１４０ｃ  ＲＡＭ
１４１  ＤＲＡＭ
１４２  識別情報取得部
１４３  特性情報取得部（補正情報取得部の一例）
１４４  カメラ側判定部
１４５  状態情報取得部
１４６  レンズ検知部
１４７  メタデータ生成部
１４８  画像ファイル生成部
１４９  領域決定部
１５０  ボディマウント
２００  交換レンズユニット
２４０  レンズコントローラー
２４０ａ  ＣＰＵ
２４０ｂ  ＲＯＭ
２４０ｃ  ＲＡＭ
２４１  ＤＲＡＭ
２４２  フラッシュメモリ（補正情報記憶部の一例）
２４３  状態情報生成部
２４４  レンズ側判定部
ＯＬ  左眼用光学系
ＯＲ  右眼用光学系
ＱＬ１  左眼用光学像
ＱＲ１  右眼用光学像
Ｆ１  レンズ識別情報
Ｆ２  レンズ特性情報
Ｆ３  レンズ状態情報
３００  交換レンズユニット
４００  アダプタ
５００  コリメータレンズ
５１０  測定用カメラ本体
５２０  測定用交換レンズユニット
５５０  チャート
６００  交換レンズユニット
【国際調査報告】
2012014347.tif 000016
2012014347.tif 000017
2012014347.tif 000018
2012014347.tif 000019