(57)【要約】【課題】交換レンズユニットの装着状態に起因する表示画像の乱れを低減できるカメラ本体および撮像装置を提供する。【解決手段】カメラ本体１００は、ボディマウント１５０と、ＣＭＯＳイメージセンサー１１０と、画像表示部１２６と、を備えている。ボディマウント１５０は交換レンズユニット２００を装着可能に設けられている。ＣＭＯＳイメージセンサー１１０は左眼用および右眼用光学像に基づいてステレオ画像データを生成可能である。画像表示部１２６は、ボディマウント１５０への交換レンズユニット２００の装着が完了するまでは、ステレオ画像データに基づいた撮影画像のリアルタイム表示を制限する。【選択図】図６
2012075078.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）方式が考えられる。圧縮された左眼用画像データおよび右眼用画像データはＤＲＡＭ１４１に一時的に格納される。
【０１０３】
＜３：交換レンズユニットの装着状態の検出＞
カメラ本体１００では、交換レンズユニットの装着状態に応じて表示部（カメラモニタ１２０および電子ビューファインダー１８０）の表示状態を自動的に切り替える。ここでは、図１１および図１２（Ａ）〜（Ｄ）を用いて、この表示切り換え機能について説明する。図１１はボディマウント１５０およびレンズマウント２５０周辺の概略構成図である。図１２（Ａ）〜（Ｄ）は交換レンズユニット２００の装着状態を示す図である。
【０１０４】
（１）構成
カメラ本体１００に対する交換レンズユニット２００の装着状態を検出するために、デジタルカメラ１は図１１に示す構成を有している。具体的には、カメラ本体１００のレンズ取り外しボタン１５９は、ボディマウント１５０あるいは筐体１０１により所定の範囲内で移動可能なように支持されており、スプリング１５３により交換レンズユニット２００側に押されている。レンズ取り外しボタン１５９の位置はスプリング１５３により保持されている。
【０１０５】
レンズ取り外しボタン１５９はロックピン１５９ａを有している。ロックピン１５９ａは交換レンズユニット２００のカメラ本体１００に対する回転方向の位置決めを行うための部分である。レンズ取り外しボタン１５９が押されていない状態で（つまり、スプリング１５３によりレンズ取り外しボタン１５９が保持されている状態で）、ロックピン１５９ａはボディマウント１５０から突出している。レンズ取り外しボタン１５９を押すと、ロックピン１５９ａはボディマウント１５０の内部に入り込む。
【０１０６】
交換レンズユニット２００の装着が完了している状態で、ロックピン１５９ａはレンズマウント２５０のロック孔２５２に挿入されている。ここでは、ロックピン１５９ａがロック孔２５２に挿入されている場合、交換レンズユニット２００はカメラ本体１００に対してある特定の位置に位置決めされる。この特定の位置をここでは使用位置と称する。交換レンズユニット２００が装着途中の場合、ロックピン１５９ａはレンズマウント２５０によりボディマウント１５０の内部に押し込まれており、それに伴いレンズ取り外しボタン１５９も押し込まれる。つまり、レンズ取り外しボタン１５９の状態は、交換レンズユニット２００の装着状態を判定する際の参考情報となり得る。
【０１０７】
レンズ取り外しボタン１５９の状態を検出するために、ボディマウント１５０にはスイッチ１５２が内蔵されている。スイッチ１５２は、ノーマルオープンのスイッチであり、カメラコントローラー１４０の装着検出部１４６に電気的に接続されている。より詳細には、スイッチ１５２は、装着検出部１４６のロックピン検出部１４６ａに電気的に接続されている。
【０１０８】
スイッチ１５２は、ロックピン検出部１４６ａと接続されている第１検出ラインＳＶ１を有している。第１検出ラインＳＶ１はグランド（ＧＮＤ）にも接続されている。第１検出ラインＳＶ１と反対側の第２ラインには、信号電圧（例えば５Ｖ）が付与されている。
【０１０９】
レンズ取り外しボタン１５９が押されると、このスイッチ１５２がオンに切り換わり、第１検出ラインＳＶ１の信号電圧がグランドレベル（０Ｖ）から５Ｖに変化するのがロックピン検出部１４６ａにより検出される。ロックピン１５９ａが押し込まれる場合も同様に、スイッチ１５２がオンに切り換わり、ロックピン検出部１４６ａにより第１検出ラインＳＶ１における信号電圧の変化が検出される。つまり、第１検出ラインＳＶ１の信号電圧が５Ｖである場合は、レンズ取り外しボタン１５９およびロックピン１５９ａが押し込まれている。ここでは、第１検出ラインＳＶ１が５Ｖの場合のロックピン検出部１４６ａの検出結果を「ＯＮ」とする。
【０１１０】
一方、レンズ取り外しボタン１５９が押されなくなると、スプリング１５３の押付力によりレンズ取り外しボタン１５９が押し出された状態で停止し、スイッチ１５２がオフに切り替わる。この状態では、ロックピン検出部１４６ａにより第１検出ラインＳＶ１において検出されている信号電圧がグランドレベルまで落ちる。つまり、第１検出ラインＳＶ１の信号電圧がグランドレベルである場合は、レンズ取り外しボタン１５９およびロックピン１５９ａは押し込まれていない。ここでは、第１検出ラインＳＶ１がグランドレベルの場合のロックピン検出部１４６ａの検出結果を「ＯＦＦ」とする。
【０１１１】
このように、ロックピン検出部１４６ａにより第１検出ラインＳＶ１の信号電圧のレベルを検出することで、装着検出部１４６は、レンズ取り外しボタン１５９の操作状態を検出することができ、さらには、ロックピン１５９ａの突出状態も検出することができる。
【０１１２】
また、交換レンズユニット２００がカメラ本体１００に装着されているか否かは、ボディマウント１５０およびレンズマウント２５０に設けられた端子により検出することができる。具体的には図４および図１１に示すように、ボディマウント１５０にはボディー側端子１５１が設けられており、レンズマウント２５０にはレンズ側端子２５１が設けられている。ボディー側端子１５１は装着検出部１４６の接点検出部１４６ｂに電気的に接続されている。ボディー側端子１５１と接点検出部１４６ｂとを接続する第２検出ラインＳＶ２には、バッテリー２２から信号電圧（例えば５Ｖ）が付与されている。レンズ側端子２５１はグランド（ＧＮＤ）に接続されている。ボディー側端子１５１にはバッテリー２２から電圧（例えば５Ｖ）が付与されている。ここでは、第２検出ラインＳＶ２が５Ｖの場合の接点検出部１４６ｂの検出結果を「ＯＦＦ」とする。
【０１１３】
第２検出ラインＳＶ２において接点検出部１４６ｂにより信号電圧が検出されている場合、ボディー側端子１５１はレンズ側端子２５１と接触していない。ボディー側端子１５１がレンズ側端子２５１と接触すると、接点検出部１４６ｂにより第２検出ラインＳＶ２において検出されている信号電圧がグランドレベルまで落ちる。ここでは、第２検出ラインＳＶ２がグランドレベルの場合の接点検出部１４６ｂの検出結果を「ＯＮ」とする。
【０１１４】
このように、接点検出部１４６ｂにより第２検出ラインＳＶ２の信号電圧のレベルを検出することで、カメラコントローラー１４０は、ボディー側端子１５１がレンズ側端子２５１と接触しているか否かを検出することができ、交換レンズユニット２００がカメラ本体１００に装着されているか否かを検出することができる。交換レンズユニット２００がカメラ本体１００に対して概ね所定の位置に配置されているか否かを、接点検出部１４６ｂの検出結果により判定することもできる。
【０１１５】
なお、ボディー側端子１５１がレンズ側端子２５１に接触している状態であっても、交換レンズユニット２００がカメラ本体１００に完全に装着されているとは限らないが、接点検出部１４６ｂにより第２検出ラインＳＶ２の信号電圧を監視することで、少なくともボディマウント１５０とレンズマウント２５０とが当接しているか否かを判断することはできる。
【０１１６】
以上に説明したように、ロックピン検出部１４６ａおよび接点検出部１４６ｂの検出結果に基づいて、カメラ本体１００に対する交換レンズユニット２００の装着状態（状態Ａ〜Ｄ）を判定することができる。
【０１１７】
（２）交換レンズユニット装着時の検出動作
例えば、図１２（Ａ）に示すように、交換レンズユニット２００がカメラ本体１００から完全に取り外されている状態では、第１検出ラインＳＶ１の信号電圧はグランドレベルであり（ＯＦＦ）、第２検出ラインＳＶ２の信号電圧は５Ｖ（ＯＮ）である。図１２（Ａ）に示す状態を状態Ａとする。
【０１１８】
例えば、交換レンズユニット２００がカメラ本体１００に装着される際、レンズマウント２５０がボディマウント１５０に嵌め込まれる。具体的には、レンズマウント２５０には複数の爪（図示せず）が設けられており、ボディマウント１５０には爪が回転方向に挿入される複数の溝（図示せず）が設けられている。ボディマウント１５０にレンズマウント２５０が押し付けられた状態でカメラ本体１００に対して交換レンズユニット２００を時計回りに回転させると、爪が溝に嵌り込み、交換レンズユニット２００のカメラ本体１００に対する光軸ＡＸ１およびＡＸ２に沿った方向の移動が規制される。このとき、図１２（Ｂ）に示すように、ロックピン１５９ａがレンズマウント２５０により押し込まれるため、第１検出ラインＳＶ１の信号電圧が５Ｖに変化し、ロックピン検出部１４６ａにより信号電圧の変化が検出される。つまり、ロックピン検出部１４６ａの検出結果がＯＦＦからＯＮとなる。これにより、交換レンズユニット２００の装着の開始を検出することができる。
【０１１９】
なお、状態Ｂでは、ボディー側端子１５１がレンズ側端子２５１に接触していないため、第２検出ラインＳＶ２の信号電圧は５Ｖ（ＯＦＦ）である。
【０１２０】
カメラ本体１００に対して交換レンズユニット２００をさらに回転させると、ボディー側端子１５１がレンズ側端子２５１と接触する。この結果、第２検出ラインＳＶ２の信号電圧が５Ｖ（ＯＦＦ）からグランドレベル（ＯＮ）に変化する。このように、第１検出ラインＳＶ１の信号電圧が５Ｖ（ロックピン検出部１４６ａの検出結果がＯＮ）、かつ、第２検出ラインＳＶ２の信号電圧がグランドレベル（接点検出部１４６ｂの検出結果がＯＮ）である場合は、交換レンズユニット２００の装着状態は図１２（Ｃ）に示す状態Ｃであると判定できる。
【０１２１】
カメラ本体に対して交換レンズユニット２００をさらに回転させると、ロックピン１５９ａがレンズマウント２５０のロック孔２５２に挿入され、交換レンズユニット２００のカメラ本体１００に対する回転が規制される。ロックピン１５９ａがロック孔２５２に挿入された状態が、交換レンズユニット２００がカメラ本体１００に完全に装着された状態である。ロックピン１５９ａがロック孔２５２に挿入されるため、レンズ取り外しボタン１５９は通常の状態に戻り、第１検出ラインＳＶ１の信号電圧は５Ｖ（ＯＮ）からグランドレベル（ＯＦＦ）に変化する。このように、第１検出ラインＳＶ１の信号電圧がグランドレベル（ＯＦＦ）、かつ、第２検出ラインＳＶ２の信号電圧がグランドレベル（ＯＮ）である場合は、交換レンズユニット２００の装着状態は図１２（Ｄ）に示す状態Ｄであると判定できる。
【０１２２】
（３）交換レンズユニット取り外し時の検出動作
交換レンズユニット２００がカメラ本体１００から取り外される場合は、レンズ取り外しボタン１５９を押し込み、ロックピン１５９ａによるロックを解除する。レンズ取り外しボタン１５９が押されると、第１検出ラインＳＶ１の信号電圧がグランドレベル（ＯＦＦ）から５Ｖ（ＯＮ）に変化するため、ロックピン検出部１４６ａにより信号電圧の変化を検出することで、装着検出部１４６は交換レンズユニット２００の取り外しの開始を検出することができる。
【０１２３】
以降、前述の装着時と同様に、図１２（Ａ）〜（Ｄ）に示すように、ロックピン検出部１４６ａおよび接点検出部１４６ｂの検出結果に基づいて、カメラ本体１００に対する交換レンズユニット２００の装着状態（状態Ａ〜Ｄ）を判定することができる。
【０１２４】
〔デジタルカメラの動作〕
（１）電源ＯＮ時
交換レンズユニット２００が３次元撮影に対応しているか否かの判定は、カメラ本体１００の電源がＯＮの状態で交換レンズユニット２００がカメラ本体１００に装着されたとき、あるいは、交換レンズユニット２００がカメラ本体１００に装着された状態でカメラ本体１００の電源がＯＮになったとき、が考えられる。ここでは、後者の場合を例にデジタルカメラ１の動作を図８（Ａ）、図８（Ｂ）、図１３および図１４のフローを用いて説明する。もちろん、前者の場合にも、同様の動作を行ってもよい。
【０１２５】
電源がＯＮになると、表示制御部１２５の制御によりカメラモニタ１２０に黒画面が表示され、カメラモニタ１２０の黒画面表示状態が保持される（ステップＳ１）。次に、カメラコントローラー１４０の識別情報取得部１４２により交換レンズユニット２００からレンズ識別情報Ｆ１が取得される（ステップＳ２）。具体的には図８（Ａ）および図８（Ｂ）に示すように、カメラコントローラー１４０の装着検出部１４６により交換レンズユニット２００の装着が検知されると、カメラコントローラー１４０はレンズコントローラー２４０に種別確認コマンドを送信する。この種別確認コマンドは、レンズ識別情報Ｆ１の３次元撮影判定フラグのステータスを送信するようレンズコントローラー２４０に要求するコマンドである。図８（Ｂ）に示すように、交換レンズユニット２００が３次元撮影に対応しているので、種別確認コマンドを受信するとレンズコントローラー２４０がレンズ識別情報Ｆ１（３次元撮影判定フラグ）をカメラ本体１００に送信する。識別情報取得部１４２はこの３次元撮影判定フラグのステータスをＤＲＡＭ１４１に一時的に格納する。
【０１２６】
次に、通常初期通信がカメラ本体１００および交換レンズユニット２００の間で実行される（ステップＳ３）。通常初期通信とは、３次元撮影に対応していない交換レンズユニットおよびカメラ本体の間でも行われる通信であり、例えば交換レンズユニット２００の仕様に関する情報（焦点距離、Ｆ値等）が交換レンズユニット２００からカメラ本体１００に送信される。
【０１２７】
通常初期通信の後、カメラ側判定部１４４により、ボディマウント１５０に装着されている交換レンズユニット２００が３次元撮影に対応しているか否かが判定される（ステップＳ４）。具体的には、カメラ側判定部１４４は、識別情報取得部１４２により取得されたレンズ識別情報Ｆ１（３次元撮影判定フラグ）に基づいて、装着されている交換レンズユニット２００が３次元撮影に対応しているか否かが判定される。
【０１２８】
装着されている交換レンズユニットが３次元撮影に対応していない場合、２次元撮影に対応している通常のシーケンスが実行され、ステップＳ１４に処理が移行する（ステップＳ８）。交換レンズユニット２００のように３次元撮影に対応している交換レンズユニットが装着されている場合は、特性情報取得部１４３によりレンズ特性情報Ｆ２が交換レンズユニット２００から取得される（ステップＳ５）。具体的には図８（Ｂ）に示すように、特性情報取得部１４３からレンズコントローラー２４０に特性情報送信コマンドが送信される。この特性情報送信コマンドはレンズ特性情報Ｆ２の送信を要求するコマンドである。カメラコントローラー１４０はこのコマンドを受信すると、レンズ特性情報Ｆ２をカメラコントローラー１４０に送信する。特性情報取得部１４３はレンズ特性情報Ｆ２を例えばＤＲＡＭ１４１に格納する。
【０１２９】
レンズ特性情報Ｆ２の取得後、レンズ特性情報Ｆ２に基づいて、抽出位置補正部１３９により抽出領域ＡＬ０およびＡＲ０の抽出中心の位置が補正される（ステップＳ６）。具体的には、抽出位置補正部１３９により、抽出位置補正量Ｌ１１（あるいは抽出位置補正量Ｌ１１から新たに算出された抽出位置補正量）に基づいて、抽出領域ＡＬ０およびＡＲ０の中心位置を補正する。中心ＩＣＬおよびＩＣＲから抽出位置補正量Ｌ１１（あるいは抽出位置補正量Ｌ１１から新たに算出された抽出位置補正量）だけ抽出中心を水平方向に移動させることで、抽出位置補正部１３９により、左眼用画像データおよび右眼用画像データを抽出する基準として新たに抽出中心ＡＣＬ２およびＡＣＲ２が設定される。
【０１３０】
さらに、レンズ特性情報Ｆ２に基づいて領域決定部１４９により抽出領域ＡＬ３およびＡＲ３のサイズおよび抽出方法が決定される（ステップＳ７）。例えば、前述のように、光軸位置、撮像有効エリア（半径ｒ）、抽出中心ＡＣＬ２およびＡＣＲ２、左眼ズレ量ＤＬ、右眼ズレ量ＤＲおよびＣＭＯＳイメージセンサー１１０のサイズに基づいて、抽出領域ＡＬ３およびＡＲ３のサイズが領域決定部１４９により決定される。例えば、抽出領域ＡＬ３およびＡＲ３が横長撮影用抽出可能範囲ＡＬ１１およびＡＲ１１内に収まるように、上記の情報に基づいて、抽出領域ＡＬ３およびＡＲ３のサイズが領域決定部１４９により決定される。
【０１３１】
なお、領域決定部１４９が抽出領域ＡＬ３およびＡＲ３のサイズを決定する際に、限界輻輳点距離Ｌ１２および抽出位置限界補正量Ｌ１３が用いられてもよい。
【０１３２】
また、抽出領域ＡＬ３およびＡＲ３のいずれの画像を右眼用画像として抽出するか、画像を回転するか、画像をミラー反転するかといった抽出方法が領域決定部１４９により決定されてもよい。
【０１３３】
さらに、ライブビュー表示用の画像が左眼用および右眼用画像データから選択される（ステップＳ１０）。例えば、左眼用および右眼用画像データからユーザーに選択させるようにしてもよいし、また、カメラコントローラー１４０において予め決定されている方を表示用として設定してもよい。選択された方の画像データが表示用画像として設定され、画像抽出部１６により抽出される（ステップＳ１１Ａまたは１１Ｂ）。
【０１３４】
続いて、抽出された画像データに対して、シェーディング補正などの補正処理が補正処理部１８により施される（ステップＳ１２）。なお、ステップＳ１２での補正処理では、歪曲収差補正は行われない。さらに、表示制御部１２５により補正後の画像データにサイズ調整処理が施され、表示用の画像データが生成される（ステップＳ１３）。この補正用画像データはＤＲＡＭ１４１に一時的に格納される。
【０１３５】
その後、交換レンズユニット２００が撮影可能状態にあるか否かが状態情報取得部１４５により確認される（ステップＳ１４）。具体的には、交換レンズユニット２００では、前述の特性情報送信コマンドをレンズ側判定部２４４が受信すると、レンズ側判定部２４４はカメラ本体１００が３次元撮影に対応していると判定する（８（Ｂ）参照）。一方、レンズ側判定部２４４は、特性情報送信コマンドが所定期間の間にカメラ本体から送られてこない場合に、カメラ本体が３次元撮影に対応していないと判定する（図８（Ａ）参照）。
【０１３６】
さらに、状態情報生成部２４３は、レンズ側判定部２４４の判定結果に基づいて、３次元光学系Ｇの撮影状態が整っているか否かを示す撮影可否フラグ（待機情報の一例）のステータスを設定する。状態情報生成部２４３は、レンズ側判定部２４４によりカメラ本体が３次元撮影に対応していると判定された場合には（図８（Ｂ））、各部の初期化完了後、撮影可否フラグのステータスを「可」に設定する。一方、レンズ側判定部２４４によりカメラ本体が３次元撮影に対応していないと判定された場合には（図８（Ａ）参照）、状態情報生成部２４３は、各部の初期化が完了しているか否かに関わらず、撮影可否フラグのステータスを「不可」に設定する。ステップＳ１４において、状態情報取得部１４５からレンズコントローラー２４０へ撮影可否フラグのステータス情報の送信を要求するコマンドが送信されると、状態情報生成部２４３は撮影可否フラグのステータス情報をカメラコントローラー１４０に送信する。撮影可否フラグのステータス情報をカメラコントローラー１４０に送信する。カメラ本体１００では、レンズコントローラー２４０から送信された撮影可否フラグのステータス情報を状態情報取得部１４５がＤＲＡＭ１４１の所定のアドレスに一時的に格納する。
【０１３７】
さらに、格納された撮影可否フラグに基づいて状態情報取得部１４５により交換レンズユニット２００が撮影可能状態か否かが判定される（ステップＳ１５）。交換レンズユニット２００が撮影可能状態になっていない場合は、ステップＳ１４およびステップＳ１５の処理が所定の周期で繰り返される。一方、交換レンズユニット２００が撮影可能状態になっている場合は、ステップＳ１３で生成された表示用画像データをカメラモニタ１２０に可視画像として表示させる（ステップＳ１６）。ステップＳ１６以降は、例えばカメラモニタ１２０に左眼用画像、右眼用画像、左眼用画像と右眼用画像を組み合わせた画像、または、左眼用画像と右眼用画像とを用いた３次元画像がライブビュー表示される。
【０１３８】
（２）３次元静止画撮影
次に、図１３を用いて３次元静止画撮影時の動作について説明する。
【０１３９】
ユーザーがレリーズ釦１３１を押すと、オートフォーカス（ＡＦ）および自動露出（ＡＥ）が実行され、続いて露光が開始される（ステップＳ２１およびＳ２２）。ＣＭＯＳイメージセンサー１１０から画像信号（全画素のデータ）が信号処理部１５に取り込まれ、信号処理部１５においてＡＤ変換などの信号処理が画像信号に施される（ステップＳ２３およびＳ２４）。信号処理部１５により生成された基本画像データはＤＲＡＭ１４１に一時的に格納される。
【０１４０】
次に、画像抽出部１６により、左眼用画像データおよび右眼用画像データが基本画像データから抽出される（ステップＳ２５）。このときの抽出領域ＡＬ３およびＡＲ３のサイズ、位置および抽出方法は、ステップＳ６およびＳ７で決定された値が用いられる。
【０１４１】
さらに、補正処理部１８により、抽出された左眼用画像データおよび右眼用画像データに補正処理が施され、画像圧縮部１７によりＪＰＥＧ圧縮などの圧縮処理が左眼用画像データおよび右眼用画像データに対して行われる（ステップＳ２６およびＳ２７）。
【０１４２】
圧縮処理後、カメラコントローラー１４０のメタデータ生成部１４７により、基線長および輻輳角を設定したメタデータが生成される（ステップＳ２８）。
【０１４３】
メタデータ生成後、圧縮された左眼用および右眼用画像データとメタデータとを組み合わせて、ＭＰＦ形式の画像ファイルが画像ファイル生成部１４８により生成される（ステップＳ２９）。生成された画像ファイルは、例えばカードスロット１７０に送信されメモリーカード１７１に保存される。この画像ファイルを基線長および輻輳角を用いて３次元表示すると、専用メガネなどを用いれば表示された画像を立体視することができる。
【０１４４】
（３）交換レンズユニット装着時の動作
図１６を用いて交換レンズユニット装着時の動作について説明する。ここでは、３次元撮影用の交換レンズユニット２００をカメラ本体１００に装着する際の動作について説明する。
【０１４５】
交換レンズユニット２００が装着されていない状態（図１２（Ａ）に示す状態Ａ）でカメラ本体１００の電源が入っている場合、例えば、カメラモニタ１２０は黒画面表示（いわゆるブラックアウト表示）となっている。その状態で、レンズ取り外しボタン１５９の状態がロックピン検出部１４６ａにより検出される（Ｓ６１）。
【０１４６】
交換レンズユニット２００がカメラ本体１００に装着されていない場合、レンズ取り外しボタン１５９は押し込まれていないので、第１検出ラインＳＶ１の信号電圧はグランドレベル（ロックピン検出部１４６ａの検出結果がＯＦＦ）である。ロックピン検出部１４６ａがＯＦＦの場合、交換レンズユニット２００の装着状態は図１２（Ａ）に示す状態Ａまたは図１２（Ｄ）に示す状態Ｄとなっている。
【０１４７】
一方、レンズ取り外しボタン１５９が押されている状態では、第１検出ラインＳＶ１の信号電圧は５Ｖ（ロックピン検出部１４６ａの検出結果がＯＮ）である。ロックピン検出部１４６ａがＯＮの場合、交換レンズユニット２００の装着状態は図１２（Ｂ）に示す状態Ｂまたは図１２（Ｃ）に示す状態Ｃとなっている。
【０１４８】
ステップＳ６１において、接点検出部１４６ｂによりボディー側端子１５１およびレンズ側端子２５１の接続状態が検出される（Ｓ６２）。交換レンズユニット２００がカメラ本体１００に装着されていない場合、ボディー側端子１５１はレンズ側端子２５１と接触していないので、第２検出ラインＳＶ２の信号電圧は５Ｖ（接点検出部１４６ｂの検出結果はＯＦＦ）である。ロックピン検出部１４６ａの検出結果がＯＦＦ、かつ、接点検出部１４６ｂの検出結果がＯＦＦであるので、交換レンズユニット２００の装着状態は、図１１（Ａ）に示す状態Ａであり、カメラ本体１００から完全に取り外された状態である。
【０１４９】
一方、ボディー側端子１５１がレンズ側端子２５１に接触している場合、第２検出ラインＳＶ２の信号電圧はグランドレベル（接点検出部１４６ｂの検出結果はＯＮ）である。ロックピン検出部１４６ａの検出結果がＯＦＦ、かつ、接点検出部１４６ｂの検出結果がＯＮであるので、交換レンズユニット２００の装着状態は、図１１（Ｄ）に示す状態Ｄであり、カメラ本体１００に完全に装着されている状態である。
【０１５０】
ステップＳ６１において、交換レンズユニット２００の装着状態が状態ＢおよびＣであると判定された場合、交換レンズユニット２００に電力を供給しているか否かがカメラコントローラー１４０により判定される（ステップＳ６７）。交換レンズユニット２００への電力を供給中の場合は、交換レンズユニット２００への電力供給を終了する（ステップＳ６８）。一方、交換レンズユニット２００への電力供給がまだの場合は、ステップＳ６８の処理は行わずステップＳ６９に移行する。
【０１５１】
交換レンズユニット２００の装着状態が状態ＢおよびＣのいずれであるかを判定するために、画像表示部１２６（表示制御部１２５）により接点検出部１４６ｂの検出結果が確認される（ステップＳ６９）。接点検出部１４６ｂの検出結果がＯＦＦの場合は、交換レンズユニット２００の装着状態が状態Ｂであるので、画像表示部１２６によりカメラモニタ１２０の表示状態が確認される（ステップＳ７０）。カメラモニタ１２０で被写体のリアルタイム画像が表示されていれば、画像表示部１２６によりカメラモニタ１２０の表示が停止され、カメラモニタ１２０に黒画面が表示される（ステップＳ７１）。一方、カメラモニタ１２０でリアルタイム画像が表示されていなければ、処理はステップＳ６１に移行する（ステップＳ７０）。このように、交換レンズユニット２００の装着途中でボディー側端子１５１およびレンズ側端子２５１が接触していなければ、カメラモニタ１２０に被写体のリアルタイム画像が表示されるのが画像表示部１２６により制限される。
【０１５２】
一方、接点検出部１４６ｂの検出結果がＯＮの場合は、交換レンズユニット２００の装着状態が状態Ｃであるので、カメラモニタ１２０の表示状態を変更することなく、処理はステップＳ６１に移行する（ステップＳ６９）。
【０１５３】
ステップＳ６１でロックピン検出部１４６ａがＯＦＦであり、かつ、ステップＳ６２で接点検出部１４６ｂがＯＦＦの場合、交換レンズユニット２００はカメラ本体１００から完全に取り外された状態であるので、カメラモニタ１２０にライブビューが表示されないように、画像表示部１２６によりライブビュー表示の停止状態が確認される。ライブビュー表示されていれば、画像表示部１２６によりライブビュー表示が停止される（Ｓ７１）。本実施形態では、交換レンズユニット２００がカメラ本体１００から完全に取り外された状態では、カメラモニタ１２０は黒画面表示となっているので、交換レンズユニット２００がカメラ本体１００から完全に取り外された状態では、黒画面表示が継続されることになる。
【０１５４】
一方、ステップＳ６１でロックピン検出部１４６ａがＯＦＦであり、かつ、ステップＳ６２で接点検出部１４６ｂがＯＮの場合、交換レンズユニット２００の装着状態は状態Ｄであるので、交換レンズユニット２００のカメラ本体１００への装着は完了している。ここでは、交換レンズユニット２００の装着完了時の動作であるステップＳ６４〜Ｓ６６の処理がすでに行われたか否かを確認するために、被写体のリアルタイム画像が表示されているか否かが画像表示部１２６により確認される（ステップＳ６３）。なお、他の処理によりステップＳ６４〜Ｓ６６がすでに実行されたか否かを判定してもよい。すでにライブビュー表示状態の場合は、処理がステップＳ６１に移行する。カメラモニタ１２０に被写体のリアルタイム画像が表示されていない場合は、ステップＳ６４〜Ｓ６６が実行される。具体的には、カメラ本体１００から交換レンズユニット２００への電力供給が開始される（ステップＳ６４）。電力供給開始後、交換レンズユニット２００に格納されている各種情報が識別情報取得部１４２、特性情報取得部１４３および状態情報取得部１４５により取得され、抽出領域の補正および決定が行われる（ステップＳ６５）。ステップＳ６５の処理は、例えば図１３のステップＳ２〜Ｓ１５に相当するため、その詳細な説明は省略する。その後、カメラモニタ１２０にリアルタイム画像が表示され、処理がステップＳ６１に移行する（ステップＳ６６）。
【０１５５】
このように、交換レンズユニット２００をカメラ本体１００に装着する場合は、交換レンズユニット２００のカメラ本体１００への装着が完了した後に（つまり、状態Ｄでのみ）、カメラモニタ１２０に被写体のリアルタイム画像が表示され、装着途中では（つまり、状態Ｄ以外の状態Ａ〜Ｃでは）カメラモニタ１２０に被写体のリアルタイム画像は表示されない。
【０１５６】
以上に説明したように、カメラ本体１００に交換レンズユニット２００を装着する際、交換レンズユニット２００の装着状態が状態Ａ〜Ｃまではカメラモニタ１２０の黒画面表示が保たれ、交換レンズユニット２００の装着状態が状態Ｃから状態Ｄに切り替わると、カメラモニタ１２０が黒画面表示から被写体のリアルタイム表示（ライブビュー表示）に切り替わる。
【０１５７】
（４）交換レンズユニット取り外し時の動作
図１６に示すフローは、交換レンズユニット２００の取り外し時のカメラ本体１００の動作も示している。
【０１５８】
例えば、交換レンズユニット２００がカメラ本体１００に装着されている状態では、前述のようにカメラモニタ１２０に被写体のリアルタイム画像が表示されている。交換レンズユニット２がカメラ本体１００から取り外される際には、レンズ取り外しボタン１５９が押され、ロックピン１５９ａによるロックが解除される。このとき、ステップＳ６１においてレンズ取り外しボタン１５９の状態が監視されているため、ロックピン検出部１４６ａによりレンズ取り外しボタン１５９の操作が検出されると、カメラ本体１００から交換レンズユニット２００に電力が供給されているか否かがカメラコントローラー１４０により判定される（ステップＳ６７）。交換レンズユニット２００がカメラ本体１００に装着されている状態では電力の供給が行われているので、カメラ本体１００から交換レンズユニット２００への電力の供給が停止される（ステップＳ６８）。つまり、カメラ本体１００に交換レンズユニット２００が装着されている状態でレンズ取り外しボタン１５９が押されると、カメラ本体１００から交換レンズユニット２００への電力の供給が停止する。
【０１５９】
電力供給停止後、交換レンズユニット２００の装着状態が状態ＢおよびＣのいずれであるかを判定するために、画像表示部１２６により接点検出部１４６ｂの検出結果が確認される（ステップＳ６９）。レンズ取り外しボタン１５９が押された直後は、ボディー側端子１５１がレンズ側端子２５１と接触しているので、接点検出部１４６ｂの検出結果はＯＮである。接点検出部１４６ｂの検出結果がＯＮの場合は、交換レンズユニット２００の装着状態が状態Ｃであるので、画像表示部１２６によりカメラモニタ１２０の表示状態が確認される（ステップＳ７２）。カメラモニタ１２０でライブビュー表示されていれば、処理はステップＳ６１に移行し、ライブビュー表示は継続される。交換レンズユニット２００がカメラ本体１００に装着されている状態Ｄでは、カメラモニタ１２０にはライブビューが表示されているので、ここでは、カメラモニタ１２０でのライブビュー表示がそのまま継続されることになる。
【０１６０】
ユーザーが交換レンズユニット２００をカメラ本体１００に対してさらに回転させると、やがてボディー側端子１５１がレンズ側端子２５１と接触しなくなり、交換レンズユニット２００の装着状態が状態Ｃから状態Ｂに切り替わる。これにより、接点検出部１４６ｂの検出結果がＯＮからＯＦＦに切り替わる。接点検出部１４６ｂの検出結果がＯＦＦの場合は、画像表示部１２６によりカメラモニタ１２０の表示状態が確認される（ステップＳ７０）。状態Ｃではライブビュー表示されているので、交換レンズユニット２００の装着状態が状態Ｃから状態Ｂに切り替わった時点で、画像表示部１２６によりカメラモニタ１２０のライブビュー表示が停止され、画像表示部１２６によりカメラモニタ１２０に黒画面が表示される（ステップＳ７１）。
【０１６１】
ユーザーがさらに交換レンズユニット２００をカメラ本体１００に対して回転させると、やがてバヨネット結合が完全に解除されて、交換レンズユニット２００がカメラ本体１００から完全に取り外される。このとき、ロックピン１５９ａがレンズマウント２５０により押されなくなるので、レンズ取り外しボタン１５９が元の状態に戻り、ロックピン検出部１４６ａの検出結果がＯＮからＯＦＦに切り替わる。このため、画像表示部１２６によりライブビュー表示の停止状態が保たれる（ステップＳ７０、Ｓ７１）。
【０１６２】
以上に説明したように、カメラ本体１００から交換レンズユニット２００を取り外す際は、交換レンズユニット２００の装着状態が状態Ｄ〜Ｃまではライブビュー表示が継続されるが、交換レンズユニット２００の装着状態が状態Ｃから状態Ｂに切り替わると、カメラモニタ１２０がライブビュー表示から黒画面表示に切り替わる。
【０１６３】
（５）２次元撮影用の交換レンズユニット装着時
ここで、比較例として、２次元撮影用の交換レンズユニットがカメラ本体１００に装着された場合の表示切替について説明する。
【０１６４】
例えば、２次元撮影用の交換レンズユニットがカメラ本体１００に装着される際、交換レンズユニットの装着状態が状態Ａ〜Ｂまでは黒画面表示が継続されるが、交換レンズユニットの装着状態が状態Ｂから状態Ｃに切り替わると、カメラモニタ１２０が黒画面表示からライブビュー表示に切り替わる。
【０１６５】
３次元撮影用の交換レンズユニット２００とは異なり、２次元撮影用の交換レンズユニットを光軸を中心に回転させても、ＣＭＯＳイメージセンサー１１０上に形成される光学像の位置が変化しない。このため、２次元撮影用の交換レンズユニットの場合は、状態Ｃでライブビュー表示しても、交換レンズユニットの装着状態に起因した表示画像の乱れは生じない。
【０１６６】
また、２次元撮影用の交換レンズユニットがカメラ本体１００から取り外される際、交換レンズユニットの装着状態が状態Ｄ〜Ｂまではライブビュー表示が継続されるが、交換レンズユニットが状態Ｂから状態Ａに切り替わると、カメラモニタ１２０がライブビュー表示から黒画面表示に切り替わる。
【０１６７】
３次元撮影用の交換レンズユニット２００とは異なり、２次元撮影用の交換レンズユニットを光軸を中心に回転させても、ＣＭＯＳイメージセンサー１１０上に形成される光学像の位置が変化しない。このため、２次元撮影用の交換レンズユニットの場合は、状態Ｂおよび状態Ｃでライブビュー表示しても、交換レンズユニットの装着状態に起因した表示画像の乱れは生じない。
【０１６８】
〔カメラ本体の特徴〕
以上に説明したように、このカメラ本体１００では、ボディマウント１５０への交換レンズユニットの装着が完了するまでは、ステレオ画像データに基づいた撮影画像のリアルタイム表示が画像表示部１２６により制限されるので、交換レンズユニット２００の装着途中に被写体の撮影画像がカメラモニタ１２０に表示されない。したがって、交換レンズユニットの装着状態に起因した表示画像の乱れを防止することができる。
【０１６９】
例えば、交換レンズユニット２００は左右に並んだ左眼用光学像ＱＬ１および右眼用光学像ＱＲ１をＣＭＯＳイメージセンサー１１０上に形成するので、交換レンズユニット２００がカメラ本体１００に対して使用位置から回転すると、ＣＭＯＳイメージセンサー１１０上で左眼用光学像ＱＬ１および右眼用光学像ＱＲ１が中心Ｃ０（図９参照）回りに回転する。この結果、推奨抽出領域ＡＬ３およびＡＲ３で抽出される画像が、ステレオ画像としては成立し難い全く異なった画像になってしまう。左右のうち一方の画像のみ代表画像として表示する場合であっても、光学像が抽出領域からずれてしまうので、交換レンズユニットの装着状態に起因した表示画像の乱れが生じてしまう。
【０１７０】
しかし、このカメラ本体１００では、交換レンズユニット２００をカメラ本体１００に装着する際に、交換レンズユニット２００の装着状態が状態Ｃから状態Ｄに切り替わるまでは黒画面表示が継続され、交換レンズユニット２００の装着状態が状態Ｃから状態Ｄに切り替わった時点で、カメラモニタ１２０が黒画面表示からライブビュー表示に切り替わる。
【０１７１】
したがって、このカメラ本体１００であれば、交換レンズユニットの装着状態に起因した表示画像の乱れを低減することができる。
【０１７２】
なお、ライブビュー表示状態は、例えば、ステレオ画像データに基づいて撮影画像を表示する第１表示状態に相当し、黒画面表示状態は、例えば、第１表示状態とは異なる第２表示状態に相当する。
【０１７３】
また、第２表示状態は、黒画面表示状態（表示停止状態ともいう）だけでなく、ライブビュー表示以外の表示状態であればよい。例えば、予め設定された特定の画像（警告表示やメニュー表示など）を表示したり、記録済みの画像を再生したり、さらには、カメラモニタ１２０および電子ビューファインダー１８０が液晶モニタであれば、単にバックライトを消したり、という構成であってもよい。
【０１７４】
〔他の実施形態〕
本発明は、前述の実施形態に限定されるものではなく、本発明の範囲を逸脱することなく種々の変形および修正が可能である。
【０１７５】
（Ａ）ミラーボックスを有していないデジタルカメラ１を例に、撮像装置およびカメラ本体について説明しているが、ミラーボックスを有するデジタル一眼レフカメラであっても、３次元撮影に対応させることは可能である。なお、撮像装置は静止画だけでなく動画撮影が可能な装置であってもよい。
【０１７６】
（Ｂ）交換レンズユニット２００を例に、交換レンズユニットについて説明しているが、３次元光学系の構成は前述の実施形態に限定されない。１つの撮像素子で対応できるのであれば、３次元光学系が他の構成を有していてもよい。
【０１７７】
（Ｃ）３次元光学系Ｇは並置撮影方式に限定されず、例えば交換レンズユニットの光学系として時分割撮影方式が採用されていてもよい。また、前述の実施形態では、通常の並置撮影方式を例に記載しているが、水平方向に左眼用および右眼用画像が圧縮される水平圧縮並置撮影方式、あるいは、左眼用および右眼用画像を９０度回転させた回転並置撮影方式が採用されていてもよい。
【０１７８】
（Ｄ）前述の実施形態では、ロックピン１５９ａが押し込まれるとレンズ取り外しボタン１５９も押し込まれるが、ロックピン１５９ａが押し込まれてもレンズ取り外しボタン１５９が押し込まれない構成が採用されてもよい。この場合、ロックピン１５９ａはレンズ取り外しボタン１５９と別部材で構成されるが、レンズ取り外しボタン１５９が押されるとロックピン１５９ａも押し込まれる点は変わらない。
【０１７９】
（Ｅ）前述の交換レンズユニット２００は、単焦点レンズであってもよい。この場合、前述の抽出位置補正量Ｌ１１を用いることで、抽出中心ＡＣＬ２およびＡＣＲ２を求めることができる。なお、交換レンズユニット２００が単焦点レンズの場合は、例えば、ズームレンズ２１０Ｌおよび２１０Ｒが固定されており、それに伴い、ズームリング２１３、ズームモータ２１４Ｌおよび２１４Ｒが搭載されていなくてもよい。
【０１８０】
（Ｆ）前述の実施形態では、交換レンズユニット２００がカメラ本体１００に装着されている状態でレンズ取り外しボタン１５９を押すと、カメラ本体１００から交換レンズユニット２００への電力の供給が停止されるが、接点検出部１４６ｂの検出結果がＯＦＦになった時点で電力の供給を停止するようにしてもよい。
【０１８１】
（Ｇ）各種フローは前述のフローに限定されない。所望の効果を得られる範囲内で、フローの順序等を変更してもよい。
【０１８２】
（Ｈ）前述の実施形態では、ロックピン検出部１４６ａおよび接点検出部１４６ｂの検出結果に基づいて交換レンズユニット２００の装着状態を判定しているが、交換レンズユニット２００の装着状態を判定する構成は、前述の実施形態に限定されない。例えば、カメラ本体１００に対する交換レンズユニット２００の装着が完了していることが検出できるセンサを別途設けてもよい。
【産業上の利用可能性】
【０１８３】
ここに開示される技術は、カメラ本体および撮像装置に適用できる。
【符号の説明】
【０１８４】
１  デジタルカメラ（撮像装置の一例）
１５  信号処理部
１６  画像抽出部
１７  画像圧縮部
１８  補正処理部
１００カメラ本体（カメラ本体の一例）
１１０  ＣＭＯＳイメージセンサー（画像生成部の一例）
１２６  画像表示部（画像表示部の一例）
１３９  抽出位置補正部
１４０  カメラコントローラー
１４０ａ  ＣＰＵ
１４０ｂ  ＲＯＭ
１４０ｃ  ＲＡＭ
１４１  ＤＲＡＭ
１４２  識別情報取得部
１４３  特性情報取得部
１４４  カメラ側判定部
１４５  状態情報取得部
１４６  装着検出部（装着検出部の一例）
１４６ａ  ロックピン検出部（第１検出部の一例）
１４６ｂ  接点検出部（第２検出部の一例）
１４７  メタデータ生成部
１４８  画像ファイル生成部
１４９  領域決定部
１５０  ボディマウント（ボディマウントの一例）
２００  交換レンズユニット（交換レンズユニットの一例）
２４０  レンズコントローラー
２４０ａ  ＣＰＵ
２４０ｂ  ＲＯＭ
２４０ｃ  ＲＡＭ
２４１  ＤＲＡＭ
２４２  フラッシュメモリ
２４３  状態情報生成部
２４４  レンズ側判定部
ＯＬ  左眼用光学系
ＯＲ  右眼用光学系
ＱＬ１  左眼用光学像
ＱＲ１  右眼用光学像
Ｆ１  レンズ識別情報
Ｆ２  レンズ特性情報
Ｆ３  レンズ状態情報
【図１】
2012075078.tif 000003
【図２】
2012075078.tif 000004
【図３】
2012075078.tif 000005
【図４】
2012075078.tif 000006
【図５】
2012075078.tif 000007
【図６】
2012075078.tif 000008
【図７】
2012075078.tif 000009
【図８】
2012075078.tif 000010
【図１０】
2012075078.tif 000011
【図１１】
2012075078.tif 000012
【図１２】
2012075078.tif 000013
【図１３】
2012075078.tif 000014
【図１４】
2012075078.tif 000015
【図１５】
2012075078.tif 000016
【図１６】
2012075078.tif 000017
【図９】
2012075078.tif 000018