(57)【要約】【課題】より３次元撮影に適したカメラ本体を提供する。【解決手段】カメラ本体１００は、ボディマウント１５０と、識別情報取得部１４２と、カメラ側判定部１４４と、機能制限部１２７と、を備えている。カメラ側判定部１４４は、レンズ識別情報Ｆ１に基づいて、ボディマウント１５０に装着されている交換レンズユニットが３次元撮影に対応しているか否かを判定する。機能制限部１２７は、交換レンズユニットが３次元撮影に対応しているとカメラ側判定部１４４により判定される場合に、２次元撮影で使用できる少なくとも１つの撮影機能の使用を３次元撮影において制限する。【選択図】図６
2012085258.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）方式が考えられる。圧縮された左眼用画像データおよび右眼用画像データはＤＲＡＭ１４１に一時的に格納される。
【０１１４】
〔撮影機能の説明〕
デジタルカメラ１は、図１２（Ａ）、図１２（Ｂ）、図１３（Ａ）および図１３（Ｂ）に示す機能を有している。メニュー画面上で十字操作キー１３５およびタッチパネル１３８を用いて項目を選択し、決定ボタン１３６にて決定することができる。３次元撮影モードでは、デジタルズーム機能、テレコンバージョン機能、ハイライト表示機能、暗部補正機能および赤目補正機能の使用が制限されている。
【０１１５】
ここで、３次元撮影モードで使用が制限されている各機能について簡単に説明しておく。
【０１１６】
（１）デジタルズーム機能
デジタルズーム機能とは、画像データ上で一部の領域の抽出および拡大を行うことで被写体のズームアップを行う機能である。言い換えると、デジタルズーム機能では画像の一部を切り出すことで画角を小さくしている。具体的には、図１４（Ａ）に示すように、例えば通常の２次元撮影モードでは、基本画像領域Ｔ１から撮影画像データＴ２を得ている。基本画像領域Ｔ１の画素数は撮影画像データＴ２の画素数と同等である。
【０１１７】
しかし、デジタルズーム機能を使用した場合、図１４（Ｂ）に示すように、撮影画像データＴ２よりも小さいサイズの抽出画像領域Ｔ１１を基本画像領域Ｔ１の基本画像データから切り出して、抽出画像領域Ｔ１１を撮影画像データＴ２と同じサイズまで拡大して撮影画像データＴ１２を得ている。抽出画像領域Ｔ１１のサイズは、デジタルズームの倍率および撮影画像データＴ１２のサイズによって決定される。
【０１１８】
このように、デジタルズーム機能では、光学ズームでズームアップしきれない被写体を画像データ上でズームアップすることができ、遠くの被写体を拡大した画像を得ることができる。ただし、デジタルズーム機能を用いる場合は、小さい抽出画像領域Ｔ１１を拡大しているので、撮影画像データＴ１２の解像度は撮影画像データＴ２の解像度に比べて低くなっている。
【０１１９】
（２）テレコンバージョン機能
テレコンバージョン機能とは、画像データ上で一部の領域の抽出を行うことで被写体のズームアップを行う機能である。言い換えると、テレコンバージョン機能では画像データの一部を切り出すことで画角を小さくしている。
【０１２０】
具体的には、図１５（Ａ）に示すように、例えば、交換レンズユニット２００の画角が比較的大きい場合は、基本画像領域Ｔ１よりも小さく、かつ、撮影画像データＴ２よりも大きい抽出画像領域Ｔ２１を基本画像領域Ｔ１から切り出して、抽出画像領域Ｔ２１を縮小して撮影画像データＴ２２を得ている。撮影画像データＴ２２は撮影画像データＴ２よりもサイズが小さくなっている。
【０１２１】
また、図１５（Ｂ）に示すように、交換レンズユニット２００の画角が比較的小さい場合は、撮影画像データＴ２２と同じ大きさの抽出画像データＴ３１を基本画像領域Ｔ１から切り出し、抽出画像データＴ３１を拡大および縮小することなく撮影画像データＴ３２を得ている。
【０１２２】
このように、テレコンバージョン機能では、画像の解像度を確保しつつ、被写体のズームアップが可能となる。
【０１２３】
なお、テレコンバージョン機能とデジタルズーム機能との違いは、抽出画像データを拡大しているか否かにある。デジタルズーム機能では抽出画像領域Ｔ１１を拡大しているのに対して、テレコンバージョン機能では抽出画像領域Ｔ２１およびＴ３１を拡大していない。この点で、デジタルズーム機能とテレコンバージョン機能との違いを明確に把握することができる。
【０１２４】
（３）ハイライト表示機能
ハイライト表示機能とは、所定値以上の輝度を持つ領域が強調されるように画像を表示する機能である。具体的には、ハイライト表示機能では、撮影画像のうち白飛びしている領域を分かりやすくするために、例えば撮影画像の確認表示の際に白飛びしている領域を白黒で点滅表示する。白飛びしている領域は、例えば、輝度が最大値まで達している領域、あるいは輝度が最大値に近い閾値以上になっている領域である。ハイライト表示機能は、撮影画像の確認表示だけではなく、記録後に撮影画像を再生する際にも利用できる。
【０１２５】
（４）暗部補正機能
暗部補正機能とは、輝度が低い領域を輝度が高くなるように補正する機能である。より詳細には、暗部補正機能では、輝度が低く階調性が失われている領域が、階調性がある程度確保されるように補正される。例えば、画像データを複数の単位領域に分割し、各単位領域で輝度が低いか否かが判定される。輝度が低い単位領域において輝度が高くなるように各画素の輝度データが補正される。これにより、輝度が低い領域の階調性を改善することができる。
【０１２６】
この暗部補正処理は、基本画像データ全体に対して行うこともでき、さらには、基本画像データから抽出された一部の領域に対しても行うことができる。例えば図１４（Ｂ）、図１５（Ａ）および図１５（Ｂ）に示す抽出画像領域Ｔ１１、Ｔ２１およびＴ３１、撮影画像データＴ２２およびＴ３２に対しても、暗部補正処理を行うことができる。
【０１２７】
（５）赤目補正機能
赤目補正機能とは、赤く光った目を適正な色に補正する機能である。具体的には、赤目補正機能では、顔認識技術により人間の顔に相当する領域（顔領域）が検出される。検出された顔領域から赤い点を赤目として検出する。さらに、検出された赤目を適正な色に補正する。これにより、フラッシュにより目が赤く光っても、適正な色に赤目を補正することができる。
【０１２８】
〔デジタルカメラの動作〕
（１）電源ＯＮ時
交換レンズユニット２００が３次元撮影に対応しているか否かの判定は、カメラ本体１００の電源がＯＮの状態で交換レンズユニット２００がカメラ本体１００に装着されたとき、あるいは、交換レンズユニット２００がカメラ本体１００に装着された状態でカメラ本体１００の電源がＯＮになったとき、が考えられる。ここでは、後者の場合を例にデジタルカメラ１の動作を図８（Ａ）、図８（Ｂ）、図１６および図１７のフローを用いて説明する。もちろん、前者の場合にも、同様の動作を行ってもよい。
【０１２９】
電源がＯＮになると、表示制御部１２５の制御によりカメラモニタ１２０に黒画面が表示され、カメラモニタ１２０のブラックアウトの状態が保持される（ステップＳ１）。次に、カメラコントローラー１４０の識別情報取得部１４２により交換レンズユニット２００からレンズ識別情報Ｆ１が取得される（ステップＳ２）。具体的には図８（Ａ）および図８（Ｂ）に示すように、カメラコントローラー１４０のレンズ検知部１４６により交換レンズユニット２００の装着が検知されると、カメラコントローラー１４０はレンズコントローラー２４０に種別確認コマンドを送信する。この種別確認コマンドは、レンズ識別情報Ｆ１の３次元撮影判定フラグのステータスを送信するようレンズコントローラー２４０に要求するコマンドである。図８（Ｂ）に示すように、交換レンズユニット２００が３次元撮影に対応しているので、種別確認コマンドを受信するとレンズコントローラー２４０がレンズ識別情報Ｆ１（３次元撮影判定フラグ）をカメラ本体１００に送信する。識別情報取得部１４２はこの３次元撮影判定フラグのステータスをＤＲＡＭ１４１に一時的に格納する。
【０１３０】
次に、通常初期通信がカメラ本体１００および交換レンズユニット２００の間で実行される（ステップＳ３）。通常初期通信とは、３次元撮影に対応していない交換レンズユニットおよびカメラ本体の間でも行われる通信であり、例えば交換レンズユニット２００の仕様に関する情報（焦点距離、Ｆ値等）が交換レンズユニット２００からカメラ本体１００に送信される。
【０１３１】
通常初期通信の後、カメラ側判定部１４４により、ボディマウント１５０に装着されている交換レンズユニット２００が３次元撮影に対応しているか否かが判定される（ステップＳ４）。具体的には、識別情報取得部１４２により取得されたレンズ識別情報Ｆ１（３次元撮影判定フラグ）に基づいて、装着されている交換レンズユニット２００が３次元撮影に対応しているか否かがカメラ側判定部１４４により判定される。
【０１３２】
装着されている交換レンズユニットが３次元撮影に対応していない場合、交換レンズユニットが３次元撮影に対応していないことを示す情報がカメラ側判定部１４４によりＲＡＭ２４０ｃの所定のアドレスに格納され、撮影モードが２次元撮影モードに設定される（ステップＳ９Ａ）。このとき、デジタルズーム機能、テレコンバージョン機能、ハイライト表示機能、暗部補正機能および赤目補正機能の５つの機能が、メニュー設定部１２６により強制的にＯＦＦに設定されていれば（後述）、デジタルズーム機能、テレコンバージョン機能、ハイライト表示機能、暗部補正機能および赤目補正機能の５つの機能が、メニュー設定部１２６により前回の２次元撮影時と同じ状態に復元される（ステップＳ９Ｂ）。前回の２次元撮影時の設定内容は、例えばＤＲＡＭ１４１に一時的に格納されている。続いて、２次元撮影に対応している通常のシーケンスが実行され、ステップＳ１４に処理が移行する（ステップＳ９Ｃ）。
【０１３３】
なお、交換レンズユニット２００がカメラ本体１００から取り外された場合、デジタルズーム機能、テレコンバージョン機能、ハイライト表示機能、暗部補正機能および赤目補正機能の５つの機能については、メニュー設定部１２６により自動的に前回の２次元撮影時と同じ状態に復元されてもよい。つまり、３次元撮影に対応する交換レンズユニット２００がカメラ本体１００に装着された場合にだけ、上記の５つの機能が強制的にＯＦＦに設定されてもよい。
【０１３４】
一方、装着されている交換レンズユニットが３次元撮影に対応している場合は、交換レンズユニットが３次元撮影に対応していることを示す情報がカメラ側判定部１４４によりＲＡＭ２４０ｃの所定のアドレスに格納され、撮影モードが３次元撮影モードに設定される（ステップＳ５Ａ）。このとき、デジタルズーム機能、テレコンバージョン機能、ハイライト表示機能、暗部補正機能および赤目補正機能の５つの機能が、メニュー設定部１２６により強制的に「ＯＦＦ」に設定される（ステップＳ５Ｂ）。ＯＦＦに設定されている機能については、ＯＦＦの状態が保たれる。
【０１３５】
カメラ側判定部１４４の判定結果がＲＡＭ２４０ｃに格納された後、特性情報取得部１４３によりレンズ特性情報Ｆ２が交換レンズユニット２００から取得される（ステップＳ６）。具体的には図８（Ｂ）に示すように、特性情報取得部１４３からレンズコントローラー２４０に特性情報送信コマンドが送信される。この特性情報送信コマンドはレンズ特性情報Ｆ２の送信を要求するコマンドである。カメラコントローラー１４０はこのコマンドを受信すると、レンズ特性情報Ｆ２をカメラコントローラー１４０に送信する。特性情報取得部１４３はレンズ特性情報Ｆ２を例えばＤＲＡＭ１４１に格納する。
【０１３６】
レンズ特性情報Ｆ２の取得後、レンズ特性情報Ｆ２に基づいて、抽出位置補正部１３９により抽出領域ＡＬ０およびＡＲ０の抽出中心の位置が補正される（ステップＳ７）。具体的には、抽出位置補正部１３９により、抽出位置補正量Ｌ１１（あるいは抽出位置補正量Ｌ１１から新たに算出された抽出位置補正量）に基づいて、抽出領域ＡＬ０およびＡＲ０の中心位置を補正する。中心ＩＣＬおよびＩＣＲから抽出位置補正量Ｌ１１（あるいは抽出位置補正量Ｌ１１から新たに算出された抽出位置補正量）だけ抽出中心を水平方向に移動させることで、抽出位置補正部１３９により、左眼用画像データおよび右眼用画像データを抽出する基準として新たに抽出中心ＡＣＬ２およびＡＣＲ２が設定される。
【０１３７】
さらに、レンズ特性情報Ｆ２に基づいて第２領域決定部１４９により抽出領域ＡＬ３およびＡＲ３のサイズおよび抽出方法が決定される（ステップＳ８）。例えば、前述のように、光軸位置、撮像有効エリア（半径ｒ）、抽出中心ＡＣＬ２およびＡＣＲ２、左眼ズレ量ＤＬ、右眼ズレ量ＤＲおよびＣＭＯＳイメージセンサー１１０のサイズに基づいて、抽出領域ＡＬ３およびＡＲ３のサイズが第２領域決定部１４９により決定される。例えば、抽出領域ＡＬ３およびＡＲ３が横長撮影用抽出可能範囲ＡＬ１１およびＡＲ１１内に収まるように、上記の情報に基づいて、抽出領域ＡＬ３およびＡＲ３のサイズが第２領域決定部１４９により決定される。
【０１３８】
なお、第２領域決定部１４９が抽出領域ＡＬ３およびＡＲ３のサイズを決定する際に、限界輻輳点距離Ｌ１２および抽出位置限界補正量Ｌ１３が用いられてもよい。
【０１３９】
また、抽出領域ＡＬ３およびＡＲ３のいずれの画像を右眼用画像として抽出するか、画像を回転するか、画像をミラー反転するかといった抽出方法が第２領域決定部１４９により決定されてもよい。
【０１４０】
さらに、ライブビュー表示用の画像が左眼用および右眼用画像データから選択される（ステップＳ１０）。例えば、左眼用および右眼用画像データからユーザーに選択させるようにしてもよいし、また、カメラコントローラー１４０において予め決定されている方を表示用として設定してもよい。選択された方の画像データが表示用画像として設定され、画像抽出部１６により抽出される（ステップＳ１１Ａまたは１１Ｂ）。
【０１４１】
続いて、抽出された画像データに対して、シェーディング補正などの補正処理が補正処理部１８により施される（ステップＳ１２）。さらに、表示制御部１２５により補正後の画像データにサイズ調整処理が施され、表示用の画像データが生成される（ステップＳ１３）。この補正用画像データはＤＲＡＭ１４１に一時的に格納される。
【０１４２】
その後、交換レンズユニットが撮影可能状態にあるか否かが状態情報取得部１４５により確認される（ステップＳ１４）。具体的には、交換レンズユニット２００では、前述の特性情報送信コマンドをレンズ側判定部２４４が受信すると、レンズ側判定部２４４はカメラ本体１００が３次元撮影に対応していると判定する（図８（Ｂ）参照）。一方、レンズ側判定部２４４は、特性情報送信コマンドが所定期間の間にカメラ本体から送られてこない場合に、カメラ本体が３次元撮影に対応していないと判定する（図８（Ａ）参照）。
【０１４３】
さらに、状態情報生成部２４３は、レンズ側判定部２４４の判定結果に基づいて、３次元光学系Ｇの撮影状態が整っているか否かを示す撮影可否フラグ（待機情報の一例）のステータスを設定する。状態情報生成部２４３は、レンズ側判定部２４４によりカメラ本体が３次元撮影に対応していると判定された場合には（図８（Ｂ））、各部の初期化完了後、撮影可否フラグのステータスを「可」に設定する。一方、レンズ側判定部２４４によりカメラ本体が３次元撮影に対応していないと判定された場合には（図８（Ａ）参照）、状態情報生成部２４３は、各部の初期化が完了しているか否かに関わらず、撮影可否フラグのステータスを「不可」に設定する。ステップＳ１４において、状態情報取得部１４５からレンズコントローラー２４０へ撮影可否フラグのステータス情報の送信を要求するコマンドが送信されると、状態情報生成部２４３は撮影可否フラグのステータス情報をカメラコントローラー１４０に送信する。撮影可否フラグのステータス情報をカメラコントローラー１４０に送信する。カメラ本体１００では、レンズコントローラー２４０から送信された撮影可否フラグのステータス情報を状態情報取得部１４５がＤＲＡＭ１４１の所定のアドレスに一時的に格納する。
【０１４４】
さらに、格納された撮影可否フラグに基づいて状態情報取得部１４５により交換レンズユニット２００が撮影可能状態か否かが判定される（ステップＳ１５）。交換レンズユニット２００が撮影可能状態になっていない場合は、ステップＳ１４およびステップＳ１５の処理が所定の周期で繰り返される。一方、交換レンズユニット２００が撮影可能状態になっている場合は、初期設定が確認された後に、ステップＳ９Ｃで生成された表示用画像データまたはステップＳ１３で生成された表示用画像データをカメラモニタ１２０に可視画像として表示させる（ステップＳ１６およびＳ１７）。ステップＳ１７以降は、例えば交換レンズユニットが３次元撮影に対応していない場合は、カメラモニタ１２０に２次元画像がライブビュー表示される。一方、交換レンズユニットが３次元撮影に対応している場合は、カメラモニタ１２０に左眼用画像、右眼用画像、左眼用画像と右眼用画像を組み合わせた画像、または、左眼用画像と右眼用画像とを用いた３次元画像がライブビュー表示される。
【０１４５】
（２）メニュー画面設定
ここで、図１８を用いて２次元撮影および３次元撮影時のメニュー画面設定について説明する。
【０１４６】
図１８に示すように、メニューボタン（決定ボタン１３６）が押されると、メニュー設定部１２６により撮影モードの確認が行われる（ステップＳ６１、Ｓ６２）。具体的には、メニュー設定部１２６により、ＲＡＭ２４０ｃの所定のアドレスに格納されているカメラ側判定部１４４の判定結果が確認される。判定結果が３次元撮影モードを示していれば（あるいは、交換レンズユニットが３次元撮影に対応していることを示していれば）、メニュー設定部１２６により第２メニュー情報が選択され、選択された第２メニュー情報がカメラモニタ１２０に表示される（ステップＳ６３）。このとき、図１２（Ｂ）および図１３（Ｂ）に示すように、デジタルズーム機能、テレコンバージョン機能、ハイライト表示機能、暗部補正機能および赤目補正機能はグレーに表示されており、十字操作キー１３５あるいはタッチパネル１３８を用いて選択しようとしても、これら５つの機能は選択できないようになっている。
【０１４７】
一方、判定結果が２次元撮影モードを示していれば（あるいは、交換レンズユニットが３次元撮影に対応していないことを示していれば）、メニュー設定部１２６により第１メニュー情報が選択され、選択された第１メニュー情報がカメラモニタ１２０に表示される（ステップＳ６４）。この場合、図１２（Ａ）および図１３（Ａ）に示すように、デジタルズーム機能、テレコンバージョン機能、ハイライト表示機能、暗部補正機能および赤目補正機能はユーザーが選択できるようになっている。
【０１４８】
（３）２次元静止画撮影
次に、図１９を用いて２次元静止画撮影時の動作について説明する。
【０１４９】
ユーザーがレリーズ釦１３１を押すと、オートフォーカス（ＡＦ）および自動露出（ＡＥ）が実行され、続いて露光が開始される（ステップＳ２１およびＳ２２）。ＣＭＯＳイメージセンサー１１０から画像信号（全画素のデータ）が信号処理部１５に取り込まれ、信号処理部１５においてＡＤ変換などの信号処理が画像信号に施される（ステップＳ２３およびＳ２４）。信号処理部１５により生成された基本画像データはＤＲＡＭ１４１に一時的に格納される。
【０１５０】
次に、画像抽出部１６により、撮影画像データが基本画像データから抽出される（ステップＳ２５）。例えば、デジタルズーム機能がＯＮになっている場合は、図１４（Ｂ）に示すように、抽出画像領域Ｔ１１の画像データが基本画像領域Ｔ１から抽出され、抽出画像領域Ｔ１１の画像データが撮影画像データＴ１２に拡大される。
【０１５１】
また、テレコンバージョン機能がＯＮになっている場合は、図１５（Ａ）に示すように、抽出画像領域Ｔ２１の画像データが基本画像領域Ｔ１から抽出され、抽出画像領域Ｔ２１の画像データが撮影画像データＴ２２に縮小される。また、交換レンズユニットの焦点距離によっては、図１５（Ｂ）に示すように、抽出画像データＴ３１の画像データが基本画像領域Ｔ１から抽出され、抽出画像データＴ３１の画像データがそのまま撮影画像データＴ３２として出力される。
【０１５２】
さらに、補正処理部１８により、撮影画像データＴ２、Ｔ１２、Ｔ２２またはＴ３２に補正処理が施される。具体的には、撮影画像に対して補正処理部１８により歪曲収差補正およびシェーディング補正が施され、図１３（Ａ）に示すメニュー画面での設定内容に応じて、さらに赤目補正および暗部補正などのオプションとしての補正処理が施される（ステップＳ２６）。補正後の画像データに対して、画像圧縮部１７によりＪＰＥＧ圧縮などの圧縮処理が行われる（ステップＳ２７）。圧縮処理により生成された画像ファイルは、例えばカードスロット１７０に送信されメモリーカード１７１に保存される（ステップＳ２８）。
【０１５３】
画像ファイルがメモリーカード１７１に保存された後、撮影画像を確認するために、カメラモニタ１２０に撮影画像がある定められた時間だけ表示される（ステップＳ２９）。このとき、例えば、図１２（Ｂ）に示すメニュー画面でハイライト表示がＯＮに設定されていれば、撮影画像がカメラモニタ１２０に表示される際に、白飛びしている領域が白黒に点滅表示される。これにより、白飛びしている領域が存在することをユーザーが容易に認識することができる。
【０１５４】
（４）３次元静止画撮影
次に、図２０を用いて３次元静止画撮影時の動作について説明する。
【０１５５】
ユーザーがレリーズ釦１３１を押すと、オートフォーカス（ＡＦ）および自動露出（ＡＥ）が実行され、続いて露光が開始される（ステップＳ４１およびＳ４２）。ＣＭＯＳイメージセンサー１１０から画像信号（全画素のデータ）が信号処理部１５に取り込まれ、信号処理部１５においてＡＤ変換などの信号処理が画像信号に施される（ステップＳ４３およびＳ４４）。信号処理部１５により生成された基本画像データはＤＲＡＭ１４１に一時的に格納される。
【０１５６】
次に、画像抽出部１６により、左眼用画像データおよび右眼用画像データが基本画像データから抽出される（ステップＳ４５）。このときの抽出領域ＡＬ３およびＡＲ３のサイズ、位置および抽出方法は、ステップＳ６およびＳ７で決定された値が用いられる。
【０１５７】
さらに、補正処理部１８により、抽出された左眼用画像データおよび右眼用画像データに補正処理が施され、画像圧縮部１７によりＪＰＥＧ圧縮などの圧縮処理が左眼用画像データおよび右眼用画像データに対して行われる（ステップＳ４６およびＳ４７）。
【０１５８】
圧縮処理後、カメラコントローラー１４０のメタデータ生成部１４７により、基線長および輻輳角を設定したメタデータが生成される（ステップＳ４８）。
【０１５９】
メタデータ生成後、圧縮された左眼用および右眼用画像データとメタデータとを組み合わせて、ＭＰＦ形式の画像ファイルが画像ファイル生成部１４８により生成される（ステップＳ４９）。生成された画像ファイルは、例えばカードスロット１７０に送信されメモリーカード１７１に保存される（ステップＳ５０）。この画像ファイルを基線長および輻輳角を用いて３次元表示すると、専用メガネなどを用いれば表示された画像を立体視することができる。
【０１６０】
画像ファイルがメモリーカード１７１に保存された後、撮影画像を確認するために、ある定められた時間だけカメラモニタ１２０に撮影画像が表示される（ステップＳ５１）。このとき、例えば、左眼用画像、右眼用画像、あるいは、左眼用画像と右眼用画像とを用いた３次元画像がカメラモニタ１２０に表示される。
【０１６１】
〔カメラ本体の特徴〕
以上に説明したカメラ本体１００の特徴を以下にまとめる。
【０１６２】
（１）カメラ本体１００では、交換レンズユニットが３次元撮影に対応しているとカメラ側判定部１４４により判定された場合に、２次元撮影で使用できる機能の使用が３次元撮影において機能制限部１２７により制限されるので、適正なステレオ画像の生成や適正な立体視に影響を及ぼしそうな機能の使用を制限することで、ステレオ画像の生成や立体視がそれらの機能の影響を受けにくくなる。したがって、このような構成により、より３次元撮影に適したカメラ本体１００を提供することができる。
【０１６３】
ここで、「適正な立体視に影響を及ぼす」とは、例えば、立体視の際に視聴者が極度の不快感を覚えることを意味している。
【０１６４】
（２）交換レンズユニットが３次元撮影に対応しているとカメラ側判定部１４４により判定された場合に、メニュー設定部１２６は、カメラ側判定部１４４の判定結果に基づいて、カメラモニタ１２０あるいは電子ビューファインダー１８０に表示するメニュー画面として第２メニュー情報を選択する。
【０１６５】
一方、交換レンズユニットが３次元撮影に対応していないとカメラ側判定部１４４により判定された場合に、メニュー設定部１２６は、カメラ側判定部の判定結果に基づいて、カメラモニタ１２０あるいは電子ビューファインダー１８０に表示するメニュー画面として第１メニュー情報を選択する。
【０１６６】
このように、２次元撮影および３次元撮影で異なるメニュー情報を用いることで、２次元撮影で使用できる撮影機能を３次元撮影で使用するのを容易に制限することができる。
【０１６７】
（３）第２メニュー情報がカメラモニタ１２０または電子ビューファインダー１８０に表示される際、撮影機能は、カメラモニタ１２０または電子ビューファインダー１８０に表示されるが、ユーザーが選択できないようになっている。具体的には、メニュー設定部１２６は、撮影機能の表示を許容しているが、表示しているのみで撮影機能を選択可能な機能に含めていない。したがって、ユーザーが誤って撮影機能を３次元撮影時に選択するのを防止できる。
【０１６８】
また、図１２（Ｂ）および図１３（Ｂ）に示すように、第２メニュー情報がカメラモニタ１２０または電子ビューファインダー１８０に表示される際、撮影機能は、第２メニュー情報に含まれる他の機能とは異なる色で表示されるので、選択できない機能をユーザーが認識しやすくなる。
【０１６９】
（４）デジタルズーム機能を３次元撮影時に用いると、左眼用画像および右眼用画像のズレ量が拡大処理時に増幅される可能性がある。さらに、デジタルズーム機能を用いて撮影されたステレオ画像をディスプレイに３次元表示すると、デジタルズーム機能を用いない場合に比べて、ディスプレイ上で左眼用画像および右眼用画像のズレ量がさらに増幅される。左眼用画像および右眼用画像のズレ量が増幅されると、適正なステレオ画像を生成することができず、立体視にも影響を及ぼすため好ましくない。
【０１７０】
しかし、このカメラ本体１００では、３次元撮影においてデジタルズーム機能の使用が制限されているので、左眼用画像および右眼用画像のズレ量が増幅されることなく、適正なステレオ画像の生成を行うことができる。
【０１７１】
（５）テレコンバージョン機能を３次元撮影時に用いると、抽出画像領域Ｔ２１およびＴ３１が画像領域Ｔ１に比べて小さいので、ステレオ画像をディスプレイに３次元表示する際に、テレコンバージョン機能を用いない場合に比べて、ディスプレイ上で左眼用画像および右眼用画像のズレ量が増幅される。左眼用画像および右眼用画像のズレ量がディスプレイ上で増幅されると、適正な立体視が妨げられ好ましくない。
【０１７２】
しかし、このカメラ本体１００では、３次元撮影においてテレコンバージョン機能の使用が制限されているので、左眼用画像および右眼用画像のズレ量が増幅されることなく、適正な立体視を行うことができる。
【０１７３】
（６）左眼用画像および右眼用画像の間には視差が存在するので、ハイライト表示機能を３次元撮影時に用いると、左眼用画像および右眼用画像で白飛びしている領域の位置が異なる可能性がある。白飛びしている領域の位置が左右で異なると、適正なハイライト表示を行えない場合もあり得る。特に、３次元表示をカメラモニタ１２０で行う場合に、ハイライト表示される領域が正しく立体視できない場合も想定される。
【０１７４】
しかし、このカメラ本体１００では、３次元撮影においてハイライト表示機能の使用が制限されているので、上記のような問題点は解消される。
【０１７５】
（７）左眼用画像および右眼用画像の間には視差が存在するので、暗部補正機能を３次元撮影時に用いると、暗部補正を行う領域の位置が左眼用画像および右眼用画像で異なる可能性がある。暗部補正を行う領域の位置が左右で異なると、３次元表示をカメラモニタ１２０で行う際に、適正な立体視が妨げられる可能性がある。
【０１７６】
しかし、このカメラ本体１００では、３次元撮影において暗部補正機能の使用が制限されているので、上記のような問題点は解消される。
【０１７７】
（８）左眼用画像および右眼用画像の間には視差が存在するので、赤目補正機能を３次元撮影時に用いると、赤目補正を行う領域の位置（より詳細には、赤目の位置）が左眼用画像および右眼用画像で異なる可能性がある。赤目補正を行う領域の位置が左右で異なると、３次元表示をカメラモニタ１２０で行う際に、適正な立体視が妨げられる可能性がある。
【０１７８】
しかし、このカメラ本体１００では、３次元撮影において赤目補正機能の使用が制限されているので、上記のような問題点は解消される。
【０１７９】
〔変形例〕
本発明は、前述の実施形態に限定されるものではなく、本発明の範囲を逸脱することなく種々の変形および修正が可能である。
【０１８０】
（Ａ）ミラーボックスを有していないデジタルカメラ１を例に、撮像装置およびカメラ本体について説明しているが、ミラーボックスを有するデジタル一眼レフカメラであっても、３次元撮影に対応させることは可能である。なお、撮像装置およびカメラ本体は静止画だけでなく動画撮影が可能な装置であってもよい。
【０１８１】
（Ｂ）交換レンズユニット２００を例に、交換レンズユニットについて説明しているが、３次元光学系の構成は前述の実施形態に限定されない。１つの撮像素子で対応できるのであれば、３次元光学系が他の構成を有していてもよい。
【０１８２】
（Ｃ）３次元光学系Ｇは並置撮影方式に限定されず、例えば交換レンズユニットの光学系として時分割撮影方式が採用されていてもよい。また、前述の実施形態では、通常の並置撮影方式を例に記載しているが、水平方向に左眼用および右眼用画像が圧縮される水平圧縮並置撮影方式、あるいは、左眼用および右眼用画像を９０度回転させた回転並置撮影方式が採用されていてもよい。
【０１８３】
（Ｄ）前述の第１実施形態では、レンズ識別情報Ｆ１の３次元撮影判定フラグに基づいて、交換レンズユニットが３次元撮影に対応しているか否かがカメラ側判定部１４４により判定される。つまり、カメラ側判定部１４４は、交換レンズユニットが３次元撮影に対応している、という情報に基づいて判定を行っている。
【０１８４】
しかしながら、交換レンズユニットが３次元撮影に対応しているか否かの判定を、他の情報を用いて行ってもよい。例えば、交換レンズユニットが２次元撮影に対応していることを示す情報がレンズ識別情報Ｆ１に含まれている場合に、交換レンズユニットが３次元撮影に対応していない、と判断してもよい。
【０１８５】
また、交換レンズユニットのレンズコントローラー２４０に予め格納されているレンズＩＤに基づいて交換レンズユニットが３次元撮影に対応しているか否かを判定してもよい。レンズＩＤは交換レンズユニットを識別できる情報であればよい。レンズＩＤとしては、例えば、交換レンズユニットの製品の型番などが考えられる。レンズＩＤを用いて交換レンズユニットが３次元撮影に対応しているか否かを判定する場合、例えば、カメラコントローラー１４０には予めレンズＩＤのリストが格納されている。このリストは、どの交換レンズユニットが３次元撮影に対応しているかを示しており、このリストと、交換レンズユニットから取得したレンズＩＤと、を比較して、交換レンズユニットが３次元撮影に対応しているか否かをカメラ側判定部１４４が判定する。このように、レンズＩＤを用いて、交換レンズユニットが３次元撮影に対応しているか否かを判定することもできる。なお、例えばカメラコントローラー１４０のソフトウェアのアップデートにより、このリストが最新のリストに更新できるようにしてもよい。
【０１８６】
（Ｅ）前述の交換レンズユニット２００は、単焦点レンズであってもよい。この場合、前述の抽出位置補正量Ｌ１１を用いることで、抽出中心ＡＣＬ２およびＡＣＲ２を求めることができる。なお、交換レンズユニット２００が単焦点レンズの場合は、例えば、ズームレンズ２１０Ｌおよび２１０Ｒが固定されており、それに伴い、ズームリング２１３、ズームモータ２１４Ｌおよび２１４Ｒが搭載されていなくてもよい。
【０１８７】
（Ｆ）前述の実施形態では、デジタルズーム機能、テレコンバージョン機能、ハイライト表示機能、暗部補正機能および赤目補正機能の５つの機能の使用が制限されているが、３次元撮影において、これらの機能のうち少なくとも１つの機能の使用が制限されていればよい。また、これら５つの機能以外の機能の使用が制限されていてもよい。
【０１８８】
（Ｇ）前述の実施形態では、図１２（Ｂ）および図１３（Ｂ）に示すように、３次元撮影モードで使用が制限される機能はグレー表示されているが、図２１（Ｂ）および図２２（Ｂ）に示すように、使用が制限される機能を表示部に表示しない構成も考えられる。この場合、使用が制限される機能は、第１メニュー情報１２６Ａには含まれているが、第２メニュー情報１２６Ｂからは除外されている。なお、図２１（Ｂ）および図２２（Ｂ）に示すメニュー画面では、使用が制限される機能をメニュー画面に表示していないだけであるが、機能の表示をしないことに伴って、１画面に表示する機能の配置を変更してもよい。
【０１８９】
さらに、２次元撮影および３次元撮影でメニュー画面を変えない場合も考えられる。この場合、メニュー画面は２次元撮影と３次元撮影とで同じであるが、特定の機能を３次元撮影時にはユーザーが選択できないようにすればよい。具体的には、前述のデジタルズーム機能、テレコンバージョン機能、ハイライト表示機能、暗部補正機能および赤目補正機能は図２１（Ａ）および図２２（Ａ）に示すようにメニュー画面に表示されていても、３次元撮影モードでこれらの機能をユーザーが選択できないようにすればよい。
【０１９０】
なお、図２１（Ａ）および図２２（Ａ）は、図１２（Ａ）および図１３（Ａ）に対応している。
【０１９１】
《第２実施形態》
前述の第１実施形態では、デジタルズーム機能、テレコンバージョン機能、ハイライト表示機能、暗部補正機能および赤目補正機能の５つの機能の使用が制限されているが、３次元撮影において、これら５つの機能以外の機能の使用が制限される場合も考えられる。以下、第２実施形態に係るカメラ本体４００について説明する。
【０１９２】
なお、前述の第１実施形態の構成と実質的に同じ機能を有する構成については、同じ符号を使用し、その詳細な説明は省略する。
【０１９３】
〔カメラ本体の構成〕
図２３〜図２５に示すように、カメラ本体４００は基本的に前述のカメラ本体１００と同じ構成を有しているが、いくつかの構成が異なっている。具体的には、操作部４３０（操作部の一例）は、レリーズ釦１３１と、電源スイッチ１３２と、十字操作キー１３５と、決定ボタン１３６と、撮影選択レバー４３７と、タッチパネル１３８と、を有している。
【０１９４】
撮影選択レバー４３７（図２３および図２４参照）は、単写モード、連写モードおよびブラケット撮影モードを切り替えるために用いられる。撮影選択レバー４３７はカメラコントローラー４４０に電気的に接続されている。単写モードでは、レリーズ釦１３１を１回押すと、１枚の画像（３次元撮影の場合は１枚のステレオ画像）を取得できる。連写モードでは、レリーズ釦１３１を１回押すと、複数枚の画像（３次元撮影の場合は複数枚のステレオ画像）を一度に取得できる。ブラケット撮影モードでは、例えば、レリーズ釦１３１を１回押すと、撮影条件を段階的に変えながら複数枚の画像（３次元撮影の場合は複数枚のステレオ画像）を取得できる（例えば、露出ブラケット撮影、ＩＳＯ感度ブラケット撮影）。また、ブラケット撮影モードでは、レリーズ釦１３１を１回押すと、異なる画像処理条件（ホワイトバランス、アスペクト比）で処理された複数枚の画像を一度に取得できる（例えば、ホワイトバランスブラケット撮影、アスペクトブラケット撮影）。これらの連写機能およびブラケット撮影機能は、複数枚の画像を一度に取得できる撮影機能と定義することができる。これらの撮影機能の詳細については後述する。
【０１９５】
ここで、「複数枚の画像を一度に取得する機能」とは、比較的短時間で複数枚の画像を取得する機能を意味しており、例えば、レリーズ釦１３１が一度押された際に複数枚の画像が取得される場合がこれらの撮影機能に含まれる。したがって、動画撮影機能は「複数枚の画像を一度に取得する機能」には含まれない。
【０１９６】
なお、操作部４３０の各構成は、ユーザーによる操作を受け付けることができればよく、ボタン、レバー、ダイアル等であればよい。
【０１９７】
カメラコントローラー４４０はカメラ本体１００全体を制御する。カメラコントローラー４４０は操作部１３０と電気的に接続されている。カメラコントローラー４４０には操作部１３０から操作信号が入力される。カメラコントローラー４４０は、制御動作や後述の画像処理動作の際に、ＤＲＡＭ１４１をワークメモリとして使用する。
【０１９８】
また、カメラコントローラー４４０は、交換レンズユニット２００を制御するための信号を、ボディマウント１５０およびレンズマウント２５０を介してレンズコントローラー２４０に送信し、交換レンズユニット２００の各部を間接的に制御する。また、カメラコントローラー４４０は、ボディマウント１５０およびレンズマウント２５０を介して、レンズコントローラー２４０から各種信号を受信する。
【０１９９】
カメラコントローラー４４０は、前述のカメラコントローラー１４０と同様に、ＣＰＵ１４０ａ、ＲＯＭ１４０ｂおよびＲＡＭ１４０ｃを有しており、ＲＯＭ１４０ｂに格納されたプログラムがＣＰＵ１４０ａに読み込まれることで様々な機能を実現し得る。
【０２００】
〔カメラコントローラー４４０の詳細〕
ここで、カメラコントローラー４４０の機能の詳細について説明する。
【０２０１】
まず、カメラコントローラー４４０は、第１実施形態のカメラコントローラー１４０と同様に、交換レンズユニット２００がカメラ本体１００（より詳細には、ボディマウント１５０）に装着されているか否かを検知する。具体的には図２５に示すように、カメラコントローラー４４０はレンズ検知部１４６を有している。交換レンズユニット２００がカメラ本体１００に装着されると、カメラコントローラー４４０とレンズコントローラー２４０との間で信号の送受信が行われる。レンズ検知部１４６は、信号の送受信に基づいて交換レンズユニット２００が装着されているか否かを判定する。
【０２０２】
カメラコントローラー４４０は、第１実施形態のカメラコントローラー１４０と同様に、ボディマウント１５０に装着されている交換レンズユニットが３次元撮影に対応しているか否かを判定する機能、および交換レンズユニットから３次元撮影に関係する情報を取得する機能など、様々な機能を有している。カメラコントローラー４４０は、識別情報取得部１４２、特性情報取得部１４３、カメラ側判定部１４４、メニュー設定部４２６、状態情報取得部１４５、抽出位置補正部１３９、第１領域決定部１２９、第２領域決定部１４９、メタデータ生成部１４７および画像ファイル生成部１４８を有している。本実施形態では、メニュー設定部４２６および第２領域決定部１４９により、複数枚の画像を一度に取得できる少なくとも１つの撮影機能の使用を３次元撮影において制限する機能制限部４２７（機能制限部の一例）が実現されている。
【０２０３】
ここで、第２実施形態における「撮影機能」には、例えば連写機能およびブラケット撮影機能が含まれる。
【０２０４】
メニュー設定部４２６（連写メニュー設定部の一例、ブラケットメニュー設定部の一例）はカメラモニタ１２０および電子ビューファインダー１８０に表示されるメニュー画面を設定する。具体的には図２６（Ａ）および（Ｂ）に示すように、メニュー設定部４２６は、２次元撮影時に使用できる連写機能の一覧を示す第１連写メニュー情報４２６Ａ（第１連写メニュー情報の一例）と、３次元撮影時に使用できる連写機能の一覧を示す第２連写メニュー情報４２６Ｂ（第２連写メニュー情報の一例）と、を有している。
【０２０５】
第１連写メニュー情報４２６Ａおよび第２連写メニュー情報４２６Ｂは、例えばカメラコントローラー４４０のＲＯＭ１４０ｂに予め格納されている。第１連写メニュー情報４２６Ａおよび第２連写メニュー情報４２６Ｂは、例えば、各連写モード、設定、表示および選択の４つの項目を一覧にしたリストである。本実施形態では、連写モードとして、低速、中速、高速および超高速の４種類の連写モードが採用されている。各連写モードについては後述する。
【０２０６】
「設定」はその機能の設定状態を示している。本実施形態では、基本的に、第１連写メニュー情報４２６Ａおよび第２連写メニュー情報４２６Ｂの「設定」の内容については互いに共通となっている。具体的には、第１連写メニュー情報４２６Ａおよび第２連写メニュー情報４２６Ｂの「設定」の内容は、ＲＯＭ１４０ｂの一部であるフラッシュメモリ（図示せず）に記憶されている。記憶されている「設定」の内容は、機能制限部４２７（より詳細には、メニュー設定部４２６）により管理されており、ユーザーの操作に応じて、記憶されている情報（より詳細には、「設定」）がメニュー設定部４２６により更新される。したがって、基本的には、例えば２次元撮影時に設定を変更すれば、その変更された設定が３次元撮影の設定内容に反映される。なお、メニュー設定部４２６が第１連写メニュー情報４２６Ａおよび第２連写メニュー情報４２６Ｂの「設定」の内容を別々に管理していてもよい。
【０２０７】
「表示」はメニュー画面で表示される際の状態を示している。「表示」が「通常」の場合、例えば白などの通常の色でその機能がメニュー画面に表示される。「表示」が「グレー」の場合、その機能がメニュー画面でグレー表示される。「選択」はその機能が選択できるか否か（使用できるか否か）を示している。「選択」が「可」であれば、その機能を選択することができる。「選択」が「不可」であれば、その機能を選択することができない（使用することができない）ことを意味している。なお、第１連写メニュー情報４２６Ａおよび第２連写メニュー情報４２６Ｂに「表示」という項目が存在せず、「選択」の内容で表示色を決定してもよい。例えば、選択可能な機能と異なる色で選択不可の機能を表示するようにしてもよい。
【０２０８】
メニュー設定部４２６は、３次元撮影時に、「選択」が「不可」となっている超高速連写モードの「設定」を強制的に「ＯＦＦ」に設定する。このため、ユーザーの操作に関わらず、３次元撮影において超高速連写モードの使用がメニュー設定部４２６により制限される。このとき、例えば、メニュー設定部４２６は、設定変更する前の設定（２次元撮影での設定）を所定のアドレスに一時的に格納しておき、記憶している変更前の設定内容に基づいて、記憶している設定内容を２次元撮影時の設定内容に戻す。
【０２０９】
具体的には図２６（Ａ）に示すように、第１連写メニュー情報４２６Ａでは、全ての連写モードが通常表示および選択可能となっている。例えばタッチパネル１３８で中速連写モードを選択すると、中速連写モードがＯＮに切り替わり、他の連写モードがＯＦＦに切り替わる。このとき、所定のアドレスに記憶されている中速連写モードの設定内容がメニュー設定部４２６によりＯＦＦからＯＮに切り替えられ、他の連写モードの設定内容がＯＦＦに切り替えられる。
【０２１０】
一方、図２６（Ｂ）に示すように、第２連写メニュー情報４２６Ｂでは、超高速連写モードが、グレー表示および選択不可となっている。したがって、選択不可となっている機能は、第１連写メニュー情報４２６Ａで「ＯＮ」になっていても、第２連写メニュー情報４２６Ｂではメニュー設定部４２６により強制的に「ＯＦＦ」に切り替えられる。例えば、２次元撮影時に超高速連写モードがＯＮになっていても、３次元撮影時には超高速連写モードはＯＦＦに自動的に切り替えられる。具体的には、所定のアドレスに記憶されている超高速連写モードの設定内容がメニュー設定部４２６によりＯＮからＯＦＦに切り替えられる。
【０２１１】
逆に、カメラ側判定部１４４の判定結果に基づいて３次元撮影モードから２次元撮影モードに撮影モードが切り替えられると、メニュー設定部４２６により超高速連写モードの設定内容が２次元撮影時の設定内容に戻される。図２６（Ａ）および（Ｂ）に示すように、例えば、メニュー設定部４２６により超高速連写モードの設定内容がＯＦＦからＯＮに切り替えられる。
【０２１２】
また、図２７（Ａ）および（Ｂ）に示すように、メニュー設定部４２６は、２次元撮影時に使用できるブラケット撮影機能の一覧を示す第１ブラケットメニュー情報４２６Ｃ（第１ブラケットメニュー情報の一例）と、３次元撮影時に使用できるブラケット撮影機能の一覧を示す第２ブラケットメニュー情報４２６Ｄ（第２ブラケットメニュー情報の一例）と、を有している。
【０２１３】
第１ブラケットメニュー情報４２６Ｃおよび第２ブラケットメニュー情報４２６Ｄは、例えばカメラコントローラー４４０のＲＯＭ１４０ｂに予め格納されている。第１ブラケットメニュー情報４２６Ｃおよび第２ブラケットメニュー情報４２６Ｄは、例えば、各ブラケット撮影機能、設定、表示および選択の４つの項目を一覧にしたリストである。ブラケット撮影機能としては、露出を段階的に変えながら複数枚の画像を撮影する露出ブラケット撮影機能、ホワイトバランスの設定が異なる複数枚の画像を一度に取得できるホワイトバランスブラケット撮影機能、ＩＳＯ感度を段階的に変えながら複数枚の画像を撮影するＩＳＯ感度ブラケット撮影機能、そして異なるアスペクト比を有する複数枚の画像を一度に取得できるアスペクトブラケット撮影機能、の４種類の機能が考えられる。本実施形態では、アスペクトブラケット撮影の対象として、４：３、３：２、１６：９および１：１の４種類のアスペクト比が採用されている。アスペクトブラケット撮影については後述する。
【０２１４】
「設定」はその機能の設定状態を示している。本実施形態では、基本的に、第１ブラケットメニュー情報４２６Ｃおよび第２ブラケットメニュー情報４２６Ｄの「設定」の内容については互いに共通となっている。具体的には、第１ブラケットメニュー情報４２６Ｃおよび第２ブラケットメニュー情報４２６Ｄの「設定」の内容は、ＲＯＭ１４０ｂの一部であるフラッシュメモリ（図示せず）に記憶されている。記憶されている「設定」の内容は、機能制限部４２７（より詳細には、メニュー設定部４２６）により管理されており、ユーザーの操作に応じて、記憶されている情報（より詳細には、「設定」）がメニュー設定部４２６により更新される。したがって、基本的には、例えば２次元撮影時に設定を変更すれば、その変更された設定が３次元撮影の設定内容に反映される。なお、メニュー設定部４２６が第１ブラケットメニュー情報４２６Ｃおよび第２ブラケットメニュー情報４２６Ｄの「設定」の内容を別々に管理していてもよい。
【０２１５】
「表示」はメニュー画面で表示される際の状態を示している。「表示」が「通常」の場合、例えば白などの通常の色でその機能がメニュー画面に表示される。「表示」が「グレー」の場合、その機能がメニュー画面でグレー表示される。「選択」はその機能が選択できるか否か（使用できるか否か）を示している。「選択」が「可」であれば、その機能を選択することができる。「選択」が「不可」であれば、その機能を選択することができない（使用することができない）ことを意味している。なお、第１ブラケットメニュー情報４２６Ｃおよび第２ブラケットメニュー情報４２６Ｄに「表示」という項目が存在せず、「選択」の内容で表示色を決定してもよい。例えば、選択可能な機能と異なる色で選択不可の機能を表示するようにしてもよい。
【０２１６】
メニュー設定部４２６は、３次元撮影時に、「選択」が「不可」となっているアスペクトブラケット撮影モードの「設定」を強制的に「ＯＦＦ」に設定する。このため、ユーザーの操作に関わらず、３次元撮影においてアスペクトブラケット撮影モードの使用がメニュー設定部４２６により制限される。このとき、例えば、メニュー設定部４２６は、設定変更する前の設定（２次元撮影での設定）を所定のアドレスに一時的に格納しておき、記憶している変更前の設定内容に基づいて、２次元撮影時に自動的に設定をもとに戻す。
【０２１７】
具体的には図２７（Ａ）に示すように、第１ブラケットメニュー情報４２６Ｃでは、全てのブラケット撮影機能が通常表示および選択可能となっている。したがって、ユーザーは全てのブラケット撮影機能から所望の機能を選択することができる。
【０２１８】
一方、図２７（Ｂ）に示すように、第２ブラケットメニュー情報４２６Ｄでは、アスペクトブラケット撮影（「アスペクト比」）がグレー表示および選択不可となっている。ここで、選択不可となっている機能は、第１ブラケットメニュー情報４２６Ｃで「ＯＮ」になっていても、第２ブラケットメニュー情報４２６Ｄではメニュー設定部４２６により強制的に「ＯＦＦ」に切り替えられている。
【０２１９】
このように、予め定められた撮影機能の使用を３次元撮影において制限するために、２次元撮影の設定に関係なく、メニュー設定部４２６は予め定められた撮影機能を強制的にＯＦＦに設定する。
【０２２０】
ＲＡＭ２４０ｃに格納されているカメラ側判定部１４４の判定結果に基づいて、メニュー設定部４２６は、連写モードにおいては、第１連写メニュー情報４２６Ａおよび第２連写メニュー情報４２６Ｂのうちどちらのメニュー情報を表示するかを決定する。具体的には、カメラ側判定部１４４の判定結果が、交換レンズユニットが３次元撮影に対応していることを示している場合、メニュー設定部４２６は、第２連写メニュー情報４２６Ｂをカメラモニタ１２０または電子ビューファインダー１８０に表示する。一方、カメラ側判定部１４４の判定結果が、交換レンズユニットが３次元撮影に対応していないことを示している場合、メニュー設定部４２６は、第１連写メニュー情報４２６Ａをカメラモニタ１２０または電子ビューファインダー１８０に表示する。
【０２２１】
第１連写メニュー情報４２６Ａおよび第２連写メニュー情報４２６Ｂに基づいて表示される画面の一例を図２８（Ａ）および（Ｂ）に示す。図２８（Ａ）に示すように、２次元撮影モードのメニュー画面には、例えば、第１連写メニュー情報４２６Ａに含まれる低速、中速、高速および超高速連写モードが、選択できる機能として表示される。
【０２２２】
一方、図２８（Ｂ）に示すように、３次元撮影モードのメニュー画面には、例えば、第２連写メニュー情報４２６Ｂに含まれる低速、中速、高速および超高速連写モードが表示されるが、このうち、超高速連写モードの項目がグレー表示される。前述のように、グレー表示されている機能はユーザーが選択することができなくなっている。
【０２２３】
また、ＲＡＭ２４０ｃに格納されているカメラ側判定部１４４の判定結果に基づいて、メニュー設定部４２６は、ブラケット撮影モードにおいては、第１ブラケットメニュー情報４２６Ｃおよび第２ブラケットメニュー情報４２６Ｄのうちどちらのメニュー情報を表示するかを決定する。具体的には、カメラ側判定部１４４の判定結果が、交換レンズユニットが３次元撮影に対応していることを示している場合、メニュー設定部４２６は、第２ブラケットメニュー情報４２６Ｄをカメラモニタ１２０または電子ビューファインダー１８０に表示する。一方、カメラ側判定部１４４の判定結果が、交換レンズユニットが３次元撮影に対応していないことを示している場合、メニュー設定部４２６は、第１ブラケットメニュー情報４２６Ｃをカメラモニタ１２０または電子ビューファインダー１８０に表示する。
【０２２４】
第１ブラケットメニュー情報４２６Ｃおよび第２ブラケットメニュー情報４２６Ｄに基づいて表示される画面の一例を図２９（Ａ）および（Ｂ）に示す。図２９（Ａ）に示すように、２次元撮影モードのメニュー画面には、例えば、第１ブラケットメニュー情報４２６Ｃに含まれる４つの機能が、選択できる撮影機能として表示される。
【０２２５】
以上のように、交換レンズユニットが３次元撮影に対応しているとカメラ側判定部１４４が判定した場合、メニュー設定部４２６は、２次元撮影で使用できる機能（撮影機能の一例）の３次元撮影での使用を制限している。
【０２２６】
〔撮影機能の説明〕
デジタルカメラ１は、連写機能およびブラケット撮影機能を有しており、３次元撮影モードでは、連写機能およびブラケット撮影機能の使用が制限されている。
【０２２７】
ここで、３次元撮影モードで使用が制限されている各機能について簡単に説明しておく。
【０２２８】
（１）連写機能
連写機能は、レリーズ釦１３１を押している間に所定のフレームレートで複数枚の画像を取得する機能である。連写機能を使用するための連写モードでは、低速、中速、高速および超高速の４種類の連写速度での撮影が可能である。低速、中速、高速および超高速連写機能の連写速度は、それぞれ異なっており、低速、中速、高速および超高速の順で連写速度が速くなる。低速連写モードでは、例えば１秒間に２枚の画像を取得できる。中速連写モードでは、例えば１秒間に４枚の画像を取得できる。高速連写モードでは、例えば１秒間に６枚の画像を取得できる。低速、中速および高速連写モードでは、メカニカルシャッターであるシャッターユニット１９０を用いて連写が行われる。低速、中速および高速連写モードでは、レリーズ釦１３１を一度押せば、それぞれ所定のフレームレートで複数の画像を自動的に取得できる。
【０２２９】
一方、超高速連写モードでは、電子シャッター機能を用いて連写が行われるので、低速、中速および高速連写モードよりも単位時間あたりに取得できる画像の枚数が多くなる。つまり、超高速連写機能（第２連写機能の一例）の連写速度は、低速、中速および高速連写機能（第１連写機能の一例）の連写速度よりも速い。例えば、超高速連写モードでは、１秒間に４０枚の画像を取得できる。超高速連写モードでは、レリーズ釦１３１を押している時間に取得画像の枚数が比例する。例えば、レリーズ釦１３１を１秒押し続ければ４０枚の画像を取得でき、０．５秒だけレリーズ釦１３１を押し続ければ２０枚の画像を取得できる。なお、レリーズ釦１３１を１秒以上押し続けても、ＤＲＡＭ１４１の容量に応じて所定枚数（例えば４０枚）の画像を取得した時点で超高速連写が終了するようにしてもよい。
【０２３０】
（２）アスペクトブラケット撮影機能
アスペクトブラケット撮影機能は、異なるアスペクト比を有する複数枚の画像を一度に取得する機能である。アスペクトブラケット撮影機能を使用するためのアスペクトブラケット撮影モードでは、異なるアスペクト比を有する複数枚の画像を一度に取得できる。前述のように、本実施形態では、アスペクトブラケット撮影の対象として、４：３、３：２、１６：９および１：１の４種類のアスペクト比が採用されている。なお、本実施形態では、アスペクトブラケット撮影モードのアスペクト比は予め定められているが、アスペクトブラケット撮影の対象となるアスペクト比をユーザーが選択できる構成もあり得る。
【０２３１】
ここで、アスペクトブラケット撮影モードについて、より詳細に説明する。アスペクトブラケット撮影モードでは、ＣＭＯＳイメージセンサー１１０から取り込まれる画像データは１フレームだけであるが、この画像データから４種類のアスペクト比で画像が抽出される。具体的には、図３０および図３１（Ａ）〜（Ｄ）に示すように、１枚の画像に対して、アスペクト比４：３の第１アスペクト領域Ｔ１１、アスペクト比３：２の第２アスペクト領域Ｔ１２、アスペクト比１６：９の第３アスペクト領域Ｔ１３およびアスペクト比１：１の第４アスペクト領域Ｔ１４のそれぞれで画像データの抽出が行われる。これにより、アスペクトブラケット撮影モードでは、４種類のアスペクト比を有する４枚の画像を一度に取得することができる。
【０２３２】
〔デジタルカメラの動作〕
（１）電源ＯＮ時
交換レンズユニット２００が３次元撮影に対応しているか否かの判定は、カメラ本体４００の電源がＯＮの状態で交換レンズユニット２００がカメラ本体４００に装着されたとき、あるいは、交換レンズユニット２００がカメラ本体４００に装着された状態でカメラ本体４００の電源がＯＮになったとき、が考えられる。ここでは、後者の場合を例にデジタルカメラ１の動作を図８（Ａ）、図８（Ｂ）、図３２および図３３のフローを用いて説明する。もちろん、前者の場合にも、同様の動作を行ってもよい。
【０２３３】
第１実施形態の場合と同様に、電源がＯＮになると、表示制御部１２５の制御によりカメラモニタ１２０に黒画面が表示され、カメラモニタ１２０のブラックアウトの状態が保持される（ステップＳ１）。次に、カメラコントローラー４４０の識別情報取得部１４２により交換レンズユニット２００からレンズ識別情報Ｆ１が取得される（ステップＳ２）。具体的には図８（Ａ）および図８（Ｂ）に示すように、カメラコントローラー４４０のレンズ検知部１４６により交換レンズユニット２００の装着が検知されると、カメラコントローラー４４０はレンズコントローラー２４０に種別確認コマンドを送信する。この種別確認コマンドは、レンズ識別情報Ｆ１の３次元撮影判定フラグのステータスを送信するようレンズコントローラー２４０に要求するコマンドである。図８（Ｂ）に示すように、交換レンズユニット２００が３次元撮影に対応しているので、種別確認コマンドを受信するとレンズコントローラー２４０がレンズ識別情報Ｆ１（３次元撮影判定フラグ）をカメラ本体４００に送信する。識別情報取得部１４２はこの３次元撮影判定フラグのステータスをＤＲＡＭ１４１に一時的に格納する。
【０２３４】
次に、通常初期通信がカメラ本体４００および交換レンズユニット２００の間で実行される（ステップＳ３）。通常初期通信とは、３次元撮影に対応していない交換レンズユニットおよびカメラ本体の間でも行われる通信であり、例えば交換レンズユニット２００の仕様に関する情報（焦点距離、Ｆ値等）が交換レンズユニット２００からカメラ本体４００に送信される。
【０２３５】
通常初期通信の後、カメラ側判定部１４４により、ボディマウント１５０に装着されている交換レンズユニット２００が３次元撮影に対応しているか否かが判定される（ステップＳ４）。具体的には、識別情報取得部１４２により取得されたレンズ識別情報Ｆ１（３次元撮影判定フラグ）に基づいて、装着されている交換レンズユニット２００が３次元撮影に対応しているか否かがカメラ側判定部１４４により判定される。
【０２３６】
装着されている交換レンズユニットが３次元撮影に対応していない場合、交換レンズユニットが３次元撮影に対応していないことを示す情報がカメラ側判定部１４４によりＲＡＭ２４０ｃの所定のアドレスに格納され、撮影モードが２次元撮影モードに設定される（ステップＳ１０９Ａ）。このとき、超高速連写機能およびアスペクトブラケット撮影機能が、メニュー設定部４２６により強制的にＯＦＦに設定されていれば（後述）、超高速連写機能およびアスペクトブラケット撮影機能が、メニュー設定部４２６により前回の２次元撮影時と同じ状態に復元される（ステップ１０９Ｂ）。前回の２次元撮影時の設定内容は、例えばＤＲＡＭ１４１やＲＯＭ１４０ｂの一部であるフラッシュメモリに一時的に格納されている。続いて、２次元撮影に対応している通常のシーケンスが実行され、ステップＳ１４に処理が移行する（ステップＳ１０９Ｃ）。
【０２３７】
なお、交換レンズユニット２００がカメラ本体４００から取り外された場合、超高速連写機能およびアスペクトブラケット撮影機能については、メニュー設定部４２６により自動的に前回の２次元撮影時と同じ状態に復元されてもよい。つまり、３次元撮影に対応する交換レンズユニット２００がカメラ本体４００に装着された場合にだけ、上記の２つの機能が強制的にＯＦＦに設定されてもよい。
【０２３８】
一方、装着されている交換レンズユニットが３次元撮影に対応している場合は、交換レンズユニットが３次元撮影に対応していることを示す情報がカメラ側判定部１４４によりＲＡＭ２４０ｃの所定のアドレスに格納され、撮影モードが３次元撮影モードに設定される（ステップＳ１０５Ａ）。このとき、超高速連写機能およびアスペクトブラケット撮影機能が、メニュー設定部４２６により強制的に「ＯＦＦ」に設定される。より詳細には、第２連写メニュー情報４２６Ｂの高速連写モードの「設定」がメニュー設定部４２６により強制的に「ＯＦＦ」に切り替えられる（ステップＳ１０５Ｂ）。また、第２ブラケットメニュー情報４２６Ｄのアスペクトブラケット撮影モードの「設定」がメニュー設定部４２６により強制的に「ＯＦＦ」に切り替えられる。すでにＯＦＦに設定されている機能については、ＯＦＦの状態が保たれる。
【０２３９】
カメラ側判定部１４４の判定結果がＲＡＭ２４０ｃに格納された後、特性情報取得部１４３によりレンズ特性情報Ｆ２が交換レンズユニット２００から取得される（ステップＳ６）。なお、ステップＳ６〜Ｓ１７の処理は第１実施形態と同じであるので、その詳細な説明は省略する。
【０２４０】
（２）連写モード選択動作
ここで、図３４を用いて２次元撮影および３次元撮影時の連写モード選択動作について説明する。
【０２４１】
図３４に示すように、撮影選択レバー４３７を用いて連写モードが選択されると、メニュー設定部４２６により撮影モードの確認が行われる（ステップＳ１６１、Ｓ１６２）。具体的には、メニュー設定部４２６により、ＲＡＭ２４０ｃの所定のアドレスに格納されているカメラ側判定部１４４の判定結果が確認される。判定結果が３次元撮影モードを示していれば（あるいは、交換レンズユニットが３次元撮影に対応していることを示していれば）、メニュー設定部４２６により第２連写メニュー情報４２６Ｂが選択され、選択された第２連写メニュー情報４２６Ｂがカメラモニタ１２０に表示される（ステップＳ１６３）。このとき、図２８（Ｂ）に示すように、低速、中速および高速速連写モードはユーザーが選択できるようになっているが、超高速連写モードはグレーに表示されており、十字操作キー１３５あるいはタッチパネル１３８を用いて選択しようとしても、この撮影機能は選択できないようになっている。
【０２４２】
一方、判定結果が２次元撮影モードを示していれば（あるいは、交換レンズユニットが３次元撮影に対応していないことを示していれば）、メニュー設定部４２６により第１連写メニュー情報４２６Ａが選択され、選択された第１連写メニュー情報４２６Ａがカメラモニタ１２０に表示される（ステップＳ１６４）。この場合、図２８（Ａ）に示すように、低速、中速、高速および超高速連写モードはユーザーが選択できるようになっている。
【０２４３】
（３）ブラケット撮影モード選択動作
ここで、図３５を用いて２次元撮影および３次元撮影時のブラケット撮影モード選択動作について説明する。
【０２４４】
図３５に示すように、撮影選択レバー４３７を用いてブラケット撮影モードが選択されると、メニュー設定部４２６により撮影モードの確認が行われる（ステップＳ１７１、Ｓ１７２）。具体的には、メニュー設定部４２６により、ＲＡＭ２４０ｃの所定のアドレスに格納されているカメラ側判定部１４４の判定結果が確認される。判定結果が３次元撮影モードを示していれば（あるいは、交換レンズユニットが３次元撮影に対応していることを示していれば）、メニュー設定部４２６により第２ブラケットメニュー情報４２６Ｄが選択され、選択された第２ブラケットメニュー情報４２６Ｄがカメラモニタ１２０に表示される（ステップＳ１７３）。このとき、図２９（Ｂ）に示すように、露出、ホワイトバランスおよびＩＳＯ感度ブラケット撮影モードはユーザーが選択できるようになっているが、アスペクトブラケット撮影モードはグレーに表示されており、十字操作キー１３５あるいはタッチパネル１３８を用いて選択しようとしても、この撮影機能は選択できないようになっている。
【０２４５】
また、メニュー設定部４２６により第２ブラケットメニュー情報４２６Ｄが選択される際、「選択不可」となっているアスペクトブラケット撮影モードの設定だけ強制的にＯＦＦにメニュー設定部４２６により切り替えられる。より詳細には、ＲＡＭ２４０ｃに格納されているアスペクトブラケット撮影モードの設定内容がメニュー設定部４２６により強制的にＯＦＦに切り替えられる。
【０２４６】
一方、判定結果が２次元撮影モードを示していれば（あるいは、交換レンズユニットが３次元撮影に対応していないことを示していれば）、メニュー設定部４２６により第１ブラケットメニュー情報４２６Ｃが選択され、選択された第１ブラケットメニュー情報４２６Ｃがカメラモニタ１２０に表示される（ステップＳ１７４）。この場合、図２９（Ａ）に示すように、第１ブラケットメニュー情報４２６Ｃの「選択」が選択可になっている露出、ホワイトバランス、ＩＳＯ感度およびアスペクトブラケット撮影モードはユーザーが選択できるようになっている。
【０２４７】
（４）２次元静止画撮影
次に、図３６を用いて２次元静止画撮影時の動作について説明する。ここでは、単写モードでの２次元撮影を基本として、連写モードおよびアスペクトブラケット撮影モードでの２次元撮影についても説明する。
【０２４８】
ユーザーがレリーズ釦１３１を押すと、オートフォーカス（ＡＦ）および自動露出（ＡＥ）が実行され、続いて露光が開始される（ステップＳ２１およびＳ２２）。ＣＭＯＳイメージセンサー１１０から画像信号（全画素のデータ）が信号処理部１５に取り込まれ、信号処理部１５においてＡＤ変換などの信号処理が画像信号に施される（ステップＳ２３およびＳ２４）。信号処理部１５により生成された基本画像データはＤＲＡＭ１４１に一時的に格納される。
【０２４９】
次に、画像抽出部１６により、撮影画像データが基本画像データから抽出される（ステップＳ１２５）。単写モードあるいは連写モードでは、選択されているアスペクト比に応じて、基本画像データから撮影画像データが１つの領域で抽出されるが、例えば、アスペクトブラケット撮影モードでは、図３１（Ａ）〜（Ｂ）に示すように、第１アスペクト領域Ｔ１１、第２アスペクト領域Ｔ１２、第３アスペクト領域Ｔ１３および第４アスペクト領域Ｔ１４の画像データが基本画像領域Ｔ１から順次抽出される。
【０２５０】
さらに、補正処理部１８により、撮影画像データに補正処理が施される。具体的には、撮影画像データに対して補正処理部１８により歪曲収差補正およびシェーディング補正が施される（ステップＳ２６）。なお、アスペクトブラケット撮影モードでは、例えばステップＳ１２５で抽出された４つの画像データに対して、それぞれ補正処理部１８により補正処理が施される。
【０２５１】
補正処理の後、補正後の画像データに対して、画像圧縮部１７によりＪＰＥＧ圧縮などの圧縮処理が行われる（ステップＳ２７）。圧縮処理により生成された画像ファイルは、例えばカードスロット１７０に送信されメモリーカード１７１に保存される（ステップＳ２８）。アスペクトブラケット撮影モードでは、例えば４つの画像ファイルがメモリーカード１７１に保存される。
【０２５２】
画像ファイルがメモリーカード１７１に保存された後、撮影画像を確認するために、カメラモニタ１２０に撮影画像がある定められた時間だけ表示される（ステップＳ２９）。
【０２５３】
なお、連写モードで２次元撮影を行う場合、例えば、ステップＳ２２〜Ｓ２８が並行して所定の回数だけ順次実行される。具体的には、低速、中速および高速連写モードでは、シャッターユニット１９０により露光が所定の条件で繰り返され、シャッターユニット１９０に連動して、ＣＭＯＳイメージセンサー１１０から画像信号（全画素のデータ）が信号処理部１５に順次取り込まれる（ステップＳ２２、Ｓ２３）。信号処理部１５においてＡＤ変換などの信号処理が画像信号に施され、信号処理部１５により生成された基本画像データはＤＲＡＭ１４１に一時的に格納される（ステップＳ２４）。ＤＲＡＭ１４１では、ステップＳ１２５〜Ｓ２８の処理状況に応じて、基本画像データの排出が行われる。このため、ステップＳ１２５以降の処理に時間がかかると、ＤＲＡＭ１４１から基本画像データが排出される周期が長くなり、それに伴い、信号処理部１５で生成される基本画像データを新たにＤＲＡＭ１４１に格納できなくなるおそれがある。したがって、ステップＳ１２５以降の処理時間は連写速度に影響を及ぼし得る。
【０２５４】
（５）３次元静止画撮影
次に、図３７を用いて３次元静止画撮影時の動作について説明する。ここでは、単写モードでの３次元撮影を基本として、連写モードの３次元撮影についても説明する。なお、前述のように、３次元撮影時においては、アスペクトブラケット撮影機能の使用は制限されている。
【０２５５】
ユーザーがレリーズ釦１３１を押すと、オートフォーカス（ＡＦ）および自動露出（ＡＥ）が実行され、続いて露光が開始される（ステップＳ４１およびＳ４２）。ＣＭＯＳイメージセンサー１１０から画像信号（全画素のデータ）が信号処理部１５に取り込まれ、信号処理部１５においてＡＤ変換などの信号処理が画像信号に施される（ステップＳ４３およびＳ４４）。信号処理部１５により生成された基本画像データはＤＲＡＭ１４１に一時的に格納される。
【０２５６】
次に、画像抽出部１６により、左眼用画像データおよび右眼用画像データが基本画像データから抽出される（ステップＳ４５）。このときの抽出領域ＡＬ３およびＡＲ３のサイズ、位置および抽出方法は、ステップＳ６およびＳ７で決定された値が用いられる。
【０２５７】
さらに、補正処理部１８により、抽出された左眼用画像データおよび右眼用画像データに補正処理が施され、画像圧縮部１７によりＪＰＥＧ圧縮などの圧縮処理が左眼用画像データおよび右眼用画像データに対して行われる（ステップＳ４６およびＳ４７）。
【０２５８】
圧縮処理後、カメラコントローラー４４０のメタデータ生成部１４７により、基線長および輻輳角を設定したメタデータが生成される（ステップＳ４８）。
【０２５９】
メタデータ生成後、圧縮された左眼用および右眼用画像データとメタデータとを組み合わせて、ＭＰＦ形式の画像ファイルが画像ファイル生成部１４８により生成される（ステップＳ４９）。生成された画像ファイルは、例えばカードスロット１７０に送信されメモリーカード１７１に保存される（ステップＳ５０）。この画像ファイルを基線長および輻輳角を用いて３次元表示すると、専用メガネなどを用いれば表示された画像を立体視することができる。
【０２６０】
画像ファイルがメモリーカード１７１に保存された後、撮影画像を確認するために、ある定められた時間だけカメラモニタ１２０に撮影画像が表示される（ステップＳ５１）。このとき、例えば、左眼用画像、右眼用画像、あるいは、左眼用画像と右眼用画像とを用いた３次元画像がカメラモニタ１２０に表示される。
【０２６１】
なお、連写モード（低速、中速および高速連写モード）で３次元撮影を行う場合、例えば、ステップＳ４２〜Ｓ５０が並行して所定の回数だけ順次実行される。具体的には、低速、中速および高速連写モードでは、シャッターユニット１９０により露光が所定の条件で繰り返され、ＣＭＯＳイメージセンサー１１０から画像信号（全画素のデータ）が信号処理部１５に順次取り込まれる（ステップＳ４２、Ｓ４３）。信号処理部１５においてＡＤ変換などの信号処理が画像信号に施され、信号処理部１５により生成された基本画像データはＤＲＡＭ１４１に一時的に格納される（ステップＳ４４）。ステップＳ４５〜Ｓ５０の処理状況に応じて、ＤＲＡＭ１４１から基本画像データが排出される。このため、ステップＳ４５以降の処理に時間がかかると、ＤＲＡＭ１４１から基本画像データが排出される周期が長くなり、それに伴い、信号処理部１５で生成される基本画像データを新たにＤＲＡＭ１４１に格納できなくなるおそれがある。したがって、ステップＳ４５以降の処理時間は連写速度に影響を及ぼし得る。
【０２６２】
〔カメラ本体の特徴〕
以上に説明したカメラ本体４００の特徴を以下にまとめる。
【０２６３】
（１）前述のように、撮像装置には複数枚の画像を一度に取得できる機能（例えば、連写機能やブラケット撮影機能）が搭載されている。
【０２６４】
しかし、３次元撮影の場合、３次元撮影特有の画像処理が必要となるので、このような機能がステレオ画像を生成する際の妨げとなる可能性もある。
【０２６５】
そこで、カメラ本体４００では、交換レンズユニットが３次元撮影に対応しているとカメラ側判定部１４４により判定された場合に、複数枚の画像を一度に取得できる撮影機能の使用が３次元撮影において機能制限部４２７により制限される。したがって、３次元撮影時にこの種の撮影機能が３次元撮影に悪影響を及ぼさない。つまり、このような構成を採用することで、より３次元撮影に適したカメラ本体４００を提供することができる。
【０２６６】
ここで、「適正な立体視に影響を及ぼす」とは、例えば、立体視の際に視聴者が極度の不快感を覚えることを意味している。
【０２６７】
（２）例えば、３次元撮影時には、３次元撮影特有の画像処理が必要となるので、２次元撮影に比べて画像処理に時間がかかる。具体的には、３次元撮影時の画像処理では、少なくとも図３７に示すステップＳ４７〜Ｓ４９の分だけ２次元撮影時に比べて処理時間が長くなる。したがって、３次元撮影時に連写速度が比較的速い連写モードの使用を許容すると、連写速度によっては画像処理が追いつかず、例えば、連写枚数が制限されるか、あるいは、所望の連写速度を実現するのが困難となってしまう。
【０２６８】
しかし、カメラ本体４００では、３次元撮影時において超高速連写モード（第２連写機能の一例）の使用が機能制限部４２７により制限されるので、上記のような問題は生じにくくなり、快適な３次元撮影が可能となる。
【０２６９】
（３）また、交換レンズユニットが３次元撮影に対応しているとカメラ側判定部１４４により判定された場合に、機能制限部４２７は、複数枚の画像を一度に取得できる撮影機能の使用を３次元撮影において制限する。具体的には、交換レンズユニットが３次元撮影に対応しているとカメラ側判定部１４４により判定された場合に、メニュー設定部４２６は、カメラ側判定部１４４の判定結果に基づいて、連写モードにおいてカメラモニタ１２０あるいは電子ビューファインダー１８０に表示するメニュー画面として第２連写メニュー情報４２６Ｂを選択する。
【０２７０】
一方、交換レンズユニットが３次元撮影に対応していないとカメラ側判定部１４４により判定された場合に、メニュー設定部４２６は、カメラ側判定部の判定結果に基づいて、連写モードにおいてカメラモニタ１２０あるいは電子ビューファインダー１８０に表示するメニュー画面として第１連写メニュー情報４２６Ａを選択する。
【０２７１】
このように、２次元撮影および３次元撮影で異なるメニュー情報を用いることで、超高速連写機能を３次元撮影で使用するのを容易に制限することができる。
【０２７２】
（４）第２連写メニュー情報４２６Ｂがカメラモニタ１２０または電子ビューファインダー１８０に表示される際、超高速連写モードは、カメラモニタ１２０または電子ビューファインダー１８０に表示されるが、ユーザーが選択できないようになっている。具体的には、メニュー設定部４２６は、超高速連写モードの表示を許容しているが、表示しているのみで超高速連写モードを選択可能な機能に含めていない。したがって、ユーザーが誤って超高速連写モードを３次元撮影時に選択するのを防止できる。また、超高速連写モードが３次元撮影で使用できないことをユーザーが容易に認識できる。
【０２７３】
また、図２８（Ｂ）に示すように、第２連写メニュー情報４２６Ｂがカメラモニタ１２０または電子ビューファインダー１８０に表示される際、超高速連写モードは、第２連写メニュー情報４２６Ｂに含まれる他の連写モード（低速、中速および高速連写モード）とは異なる色で表示されるので、選択できない連写モードをユーザーが認識しやすくなる。
【０２７４】
（５）さらに、例えば、３次元撮影の場合、図９に示すように、左眼用および右眼用光学像ＱＬ１およびＱＲ１がＣＭＯＳイメージセンサー１１０上に並ぶので、左眼用および右眼用画像を切り出すための抽出領域ＡＬ２およびＡＲ２が２次元撮影時の抽出領域に比べて小さくなる。したがって、アスペクト比によっては、所望の大きさの抽出領域を確保するのが困難となる場合もあり得る。抽出領域が小さくなると、ステレオ画像の画質が粗くなり、３次元画像の画質が低下するおそれがある。
【０２７５】
しかし、カメラ本体４００では、３次元撮影時においてアスペクトブラケット撮影モード（アスペクトブラケット撮影機能の一例）の使用が機能制限部４２７により制限されるので、３次元画像として必要な画質を確保しやすくなる。
【０２７６】
（６）交換レンズユニットが３次元撮影に対応しているとカメラ側判定部１４４により判定された場合に、メニュー設定部４２６は、カメラ側判定部１４４の判定結果に基づいて、ブラケット撮影モードにおいてカメラモニタ１２０あるいは電子ビューファインダー１８０に表示するメニュー画面として第２ブラケットメニュー情報４２６Ｄを選択する。
【０２７７】
一方、交換レンズユニットが３次元撮影に対応していないとカメラ側判定部１４４により判定された場合に、メニュー設定部４２６は、カメラ側判定部の判定結果に基づいて、ブラケット撮影モードにおいてカメラモニタ１２０あるいは電子ビューファインダー１８０に表示するメニュー画面として第１ブラケットメニュー情報４２６Ｃを選択する。
【０２７８】
このように、２次元撮影および３次元撮影で異なるメニュー情報を用いることで、アスペクトブラケット撮影機能を３次元撮影で使用するのを容易に制限することができる。
【０２７９】
（７）第２ブラケットメニュー情報４２６Ｄがカメラモニタ１２０または電子ビューファインダー１８０に表示される際、アスペクトブラケット撮影モードの項目名（「アスペクト比」）は、カメラモニタ１２０または電子ビューファインダー１８０に表示されるが、ユーザーはアスペクトブラケット撮影モードを選択できないようになっている。具体的には、メニュー設定部４２６は、アスペクトブラケット撮影モードの表示を許容しているが、表示しているのみでアスペクトブラケット撮影モードを選択可能な機能に含めていない。したがって、ユーザーが誤ってアスペクトブラケット撮影モードを３次元撮影時に選択するのを防止できる。また、アスペクトブラケット撮影モードが３次元撮影で使用できないことをユーザーが容易に認識できる。
【０２８０】
また、図２９（Ｂ）に示すように、第２ブラケットメニュー情報４２６Ｄがカメラモニタ１２０または電子ビューファインダー１８０に表示される際、アスペクトブラケット撮影モードは、第２ブラケットメニュー情報４２６Ｄに含まれる他のブラケット撮影モード（露出、ホワイトバランスおよびＩＳＯ感度ブラケット撮影モード）とは異なる色で表示されるので、選択できないブラケット撮影モードをユーザーが認識しやすくなる。
【０２８１】
〔変形例〕
第２実施形態の構成は以下のように種々の変形および修正が可能である。
【０２８２】
（Ａ）ミラーボックスを有していないデジタルカメラ１を例に、撮像装置およびカメラ本体について説明しているが、ミラーボックスを有するデジタル一眼レフカメラであっても、３次元撮影に対応させることは可能である。なお、撮像装置およびカメラ本体は静止画だけでなく動画撮影が可能な装置であってもよい。
【０２８３】
（Ｂ）交換レンズユニット２００を例に、交換レンズユニットについて説明しているが、３次元光学系の構成は前述の実施形態に限定されない。１つの撮像素子で対応できるのであれば、３次元光学系が他の構成を有していてもよい。
【０２８４】
（Ｃ）３次元光学系Ｇは並置撮影方式に限定されず、例えば交換レンズユニットの光学系として時分割撮影方式が採用されていてもよい。また、前述の実施形態では、通常の並置撮影方式を例に記載しているが、水平方向に左眼用および右眼用画像が圧縮される水平圧縮並置撮影方式、あるいは、左眼用および右眼用画像を９０度回転させた回転並置撮影方式が採用されていてもよい。
【０２８５】
（Ｄ）前述の第２実施形態では、レンズ識別情報Ｆ１の３次元撮影判定フラグに基づいて、交換レンズユニットが３次元撮影に対応しているか否かがカメラ側判定部１４４により判定される。つまり、カメラ側判定部１４４は、交換レンズユニットが３次元撮影に対応している、という情報に基づいて判定を行っている。
【０２８６】
しかしながら、交換レンズユニットが３次元撮影に対応しているか否かの判定を、他の情報を用いて行ってもよい。例えば、交換レンズユニットが２次元撮影に対応していることを示す情報がレンズ識別情報Ｆ１に含まれている場合に、交換レンズユニットが３次元撮影に対応していない、と判断してもよい。
【０２８７】
また、交換レンズユニットのレンズコントローラー２４０に予め格納されているレンズＩＤに基づいて交換レンズユニットが３次元撮影に対応しているか否かを判定してもよい。レンズＩＤは交換レンズユニットを識別できる情報であればよい。レンズＩＤとしては、例えば、交換レンズユニットの製品の型番などが考えられる。レンズＩＤを用いて交換レンズユニットが３次元撮影に対応しているか否かを判定する場合、例えば、カメラコントローラー４４０には予めレンズＩＤのリストが格納されている。このリストは、どの交換レンズユニットが３次元撮影に対応しているかを示しており、このリストと、交換レンズユニットから取得したレンズＩＤと、を比較して、交換レンズユニットが３次元撮影に対応しているか否かをカメラ側判定部１４４が判定する。このように、レンズＩＤを用いて、交換レンズユニットが３次元撮影に対応しているか否かを判定することもできる。なお、例えばカメラコントローラー４４０のソフトウェアのアップデートにより、このリストが最新のリストに更新できるようにしてもよい。
【０２８８】
（Ｅ）前述の交換レンズユニット２００は、単焦点レンズであってもよい。この場合、前述の抽出位置補正量Ｌ１１を用いることで、抽出中心ＡＣＬ２およびＡＣＲ２を求めることができる。なお、交換レンズユニット２００が単焦点レンズの場合は、例えば、ズームレンズ２１０Ｌおよび２１０Ｒが固定されており、それに伴い、ズームリング２１３、ズームモータ２１４Ｌおよび２１４Ｒが搭載されていなくてもよい。
【０２８９】
（Ｆ）前述の実施形態では、３次元撮影において、超高速連写機能およびアスペクトブラケット撮影機能の使用が制限されているが、複数の画像を一度に取得できる撮影機能であれば、他の撮影機能が制限されていてもよい。また、３次元撮影において、アスペクトブラケット撮影機能のみの使用が制限されていてもよいし、超高速連写機能の使用のみが制限されていてもよい。また、３次元撮影において、全ての連写機能（低速、中速、高速および超高速連写機能）の使用が制限されていてもよいし、全てのブラケット撮影機能（露出、ホワイトバランス、ＩＳＯ感度およびアスペクト比）の使用が制限されていてもよい。
【０２９０】
（Ｇ）前述の実施形態では、図２８（Ｂ）および図２９（Ｂ）に示すように、３次元撮影モードで使用が制限される機能はグレー表示されているが、図３８（Ｂ）および図３９（Ｂ）に示すように、使用が制限される機能を表示部に表示しない構成も考えられる。この場合、使用が制限される機能は、第１連写メニュー情報４２６Ａには含まれているが、第２連写メニュー情報４２６Ｂからは除外されている。なお、図３８（Ｂ）および図３９（Ｂ）に示すメニュー画面では、使用が制限される機能をメニュー画面に表示していないだけであるが、機能の表示をしないことに伴って、１画面に表示する機能の配置を変更してもよい。
【０２９１】
さらに、２次元撮影および３次元撮影でメニュー画面を変えない場合も考えられる。この場合、メニュー画面は２次元撮影と３次元撮影とで同じであるが、特定の機能を３次元撮影時にはユーザーが選択できないようにすればよい。具体的には、前述の超高速連写機能およびアスペクトブラケット撮影機能が図３８（Ａ）および図３９（Ａ）に示すようにメニュー画面に表示されていても、３次元撮影モードでこれらの機能をユーザーが選択できないようにすればよい。例えば、ユーザーがこれらの機能を選択しても、その操作を受けつけないようにすればよい。
【０２９２】
なお、図３８（Ａ）および図３９（Ａ）は、図２８（Ａ）および図２９（Ａ）に対応している。
【０２９３】
（Ｈ）使用を制限する機能をユーザーが選択しようとした場合に、カメラモニタ１２０および電子ビューファインダー１８０に警告を表示してもよい。例えば、３次元撮影時に全ての連写機能（低速、中速、高速および超高速）の使用が制限されている場合、３次元撮影時に撮影選択レバー４３７によりユーザーが連写モードを選択した際に、図４０（Ａ）に示すような警告をカメラモニタ１２０または電子ビューファインダー１８０に表示させてもよい（例えば、図４１のステップＳ２６３）。これにより、ユーザーが連写機能の使用が制限されていることを容易に認識することができる。
【０２９４】
また、３次元撮影時に全てのブラケット撮影機能（露出、ホワイトバランス、ＩＳＯ感度およびアスペクト比）の使用が制限されている場合、３次元撮影時に撮影選択レバー４３７によりユーザーがブラケット撮影モードを選択した際に、図４０（Ｂ）に示すような警告をカメラモニタ１２０または電子ビューファインダー１８０に表示させてもよい。これにより、ユーザーがブラケット撮影機能の使用が制限されていることを容易に認識することができる。
【０２９５】
〔付記〕
前述の第２実施形態に係るカメラ本体４００は、以下のように表現することもできる。
【０２９６】
（１）第１の特徴に係るカメラ本体は、交換レンズユニットを装着可能なカメラ本体であって、
前記交換レンズユニットを装着可能に設けられたボディマウントと、
前記交換レンズユニットが３次元撮影に対応しているか否かを示すレンズ識別情報を、前記ボディマウントに装着されている前記交換レンズユニットから取得可能な識別情報取得部と、
前記レンズ識別情報に基づいて、前記ボディマウントに装着されている前記交換レンズユニットが３次元撮影に対応しているか否かを判定するカメラ側判定部と、
前記交換レンズユニットが３次元撮影に対応していると前記カメラ側判定部により判定される場合に、複数枚の画像を一度に取得できる少なくとも１つの撮影機能の使用を３次元撮影において制限する機能制限部と、
を備えている。
【０２９７】
（２）第２の特徴に係るカメラ本体は、第１の特徴に係るカメラ本体であって、操作情報の入力を受け付ける操作部をさらに備え、
前記機能制限部は、前記操作部に入力される前記操作情報に関わらず、前記撮影機能の使用を３次元撮影において制限する。
【０２９８】
（３）第３の特徴に係るカメラ本体は、第１または第２の特徴に係るカメラ本体であって、
前記少なくとも１つの撮影機能は、所定のフレームレートで複数枚の画像を一度に取得できる少なくとも１つの連写機能を含んでいる。
【０２９９】
（４）第４の特徴に係るカメラ本体は、第３の特徴に係るカメラ本体であって、
前記少なくとも１つの連写機能は、第１連写機能と、前記第１連写機能とは異なる連写速度を有する第２連写機能と、を有しており、
前記交換レンズユニットが３次元撮影に対応していると前記カメラ側判定部により判定される場合に、前記機能制限部は、少なくとも前記第２連写機能の使用を制限する。
【０３００】
（５）第５の特徴に係るカメラ本体は、第４の特徴に係るカメラ本体であって、
前記第１連写機能は、メカニカルシャッターを用いた連写機能であり、
前記第２連写機能は、電子シャッターを用いた連写機能である。
【０３０１】
（６）第６の特徴に係るカメラ本体は、第４または第５の特徴に係るカメラ本体であって、
前記第２連写機能の連写速度は、前記第１連写機能の連写速度よりも速い。
【０３０２】
（７）第７の特徴に係るカメラ本体は、第１から第６のいずれかの特徴に係るカメラ本体であって、
前記交換レンズユニットにより形成される光学像に基づいて画像データを生成する画像生成部と、
前記画像データを表示する表示部と、をさらに備え、
前記機能制限部は、前記表示部に表示されるメニュー画面を設定する連写メニュー設定部を有しており、
前記連写メニュー設定部は、２次元撮影での連写機能の一覧を示す第１連写メニュー情報と、３次元撮影での連写機能の一覧を示す第２連写メニュー情報と、を有している。
【０３０３】
（８）第８の特徴に係るカメラ本体は、第７の特徴に係るカメラ本体であって、
前記交換レンズユニットが３次元撮影に対応していると前記カメラ側判定部により判定された場合に、前記連写メニュー設定部は、前記カメラ側判定部の判定結果に基づいて、前記表示部に表示するメニュー画面として前記第２連写メニュー情報を選択し、
前記交換レンズユニットが３次元撮影に対応していないと前記カメラ側判定部により判定された場合に、前記連写メニュー設定部は、前記カメラ側判定部の判定結果に基づいて、前記表示部に表示するメニュー画面として前記第１連写メニュー情報を選択する。
【０３０４】
（９）第９の特徴に係るカメラ本体は、第７または第８の特徴に係るカメラ本体であって、
前記撮影機能は、前記第１および第２連写メニュー情報に含まれており、
前記第２連写メニュー情報が前記表示部に表示される際、前記撮影機能は、前記表示部に表示されるがユーザーが選択できないようになっている。
【０３０５】
（１０）第１０の特徴に係るカメラ本体は、第８の特徴に係るカメラ本体であって、
前記第２連写メニュー情報が前記表示部に表示される際、前記撮影機能は、前記第２連写メニュー情報に含まれる他の連写機能とは異なる色で表示される。
【０３０６】
（１１）第１１の特徴に係るカメラ本体は、第７の特徴に係るカメラ本体であって、
前記撮影機能は、前記第１連写メニュー情報に含まれており、前記第２連写メニュー情報からは除外されている。
【０３０７】
（１２）第１２の特徴に係るカメラ本体は、第１１の特徴に係るカメラ本体であって、
前記第２連写メニュー情報が前記表示部に表示される際、前記撮影機能は、前記表示部に表示されない。
【０３０８】
（１３）第１３の特徴に係るカメラ本体は、第１から第１２のいずれかの特徴に係るカメラ本体であって、
前記少なくとも１つの撮影機能は、異なるアスペクト比を有する複数枚の画像を一度に取得できるアスペクトブラケット撮影機能を含んでいる。
【０３０９】
（１４）第１４の特徴に係るカメラ本体は、第１から第１３のいずれかの特徴に係るカメラ本体であって、
前記機能制限部は、前記表示部に表示されるメニュー画面を設定するブラケットメニュー設定部を有しており、
前記ブラケットメニュー設定部は、２次元撮影でのブラケット撮影機能の一覧を示す第１ブラケットメニュー情報と、３次元撮影時でのブラケット撮影機能の一覧を示す第２ブラケットメニュー情報と、を有している。
【０３１０】
（１５）第１５の特徴に係るカメラ本体は、第１４の特徴に係るカメラ本体であって、
前記交換レンズユニットが３次元撮影に対応していると前記カメラ側判定部により判定された場合に、前記ブラケットメニュー設定部は、前記カメラ側判定部の判定結果に基づいて、前記表示部に表示するメニュー画面として前記第２ブラケットメニュー情報を選択し、
前記交換レンズユニットが３次元撮影に対応していないと前記カメラ側判定部により判定された場合に、前記ブラケットメニュー設定部は、前記カメラ側判定部の判定結果に基づいて、前記表示部に表示するメニュー画面として前記第１ブラケットメニュー情報を選択する。
【０３１１】
（１６）第１６の特徴に係るカメラ本体は、第１４または第１５の特徴に係るカメラ本体であって、
前記撮影機能は、前記第１および第２ブラケットメニュー情報に含まれており、
前記第２ブラケットメニュー情報が前記表示部に表示される際、前記撮影機能は、前記表示部に表示されるがユーザーが選択できないようになっている。
【０３１２】
（１７）第１７の特徴に係るカメラ本体は、第１６の特徴に係るカメラ本体であって、
前記第２ブラケットメニュー情報が前記表示部に表示される際、前記撮影機能は、前記第２ブラケットメニュー情報に含まれる他の機能とは異なる色で表示される。
【０３１３】
（１８）第１８の特徴に係るカメラ本体は、第１４の特徴に係るカメラ本体であって、
前記撮影機能は、前記第１ブラケットメニュー情報に含まれており、前記第２ブラケットメニュー情報からは除外されている。
【０３１４】
（１９）第１９の特徴に係るカメラ本体は、第１８の特徴に係るカメラ本体であって、
前記第２ブラケットメニュー情報が前記表示部に表示される際、前記撮影機能は、前記表示部に表示されない。
【０３１５】
（２０）第２０の特徴に係る撮像装置は、
交換レンズユニットと、
第１から第１９のいずれかの特徴に係るカメラ本体と、
を備えている。
【産業上の利用可能性】
【０３１６】
上記の技術は、カメラ本体および撮像装置に適用できる。
【符号の説明】
【０３１７】
１  デジタルカメラ（撮像装置の一例）
１５  信号処理部
１６  画像抽出部
１７  画像圧縮部
１８  補正処理部
１００カメラ本体（カメラ本体の一例）
１１０  ＣＭＯＳイメージセンサー（画像生成部の一例）
１２０  カメラモニタ（表示部の一例）
１２６、４２６  メニュー設定部（メニュー設定部の一例）
１２７、４２７  機能制限部（機能制限部の一例）
１２９  第１領域決定部
１３９  抽出位置補正部
１４０、４４０  カメラコントローラー
１４０ａ  ＣＰＵ
１４０ｂ  ＲＯＭ）
１４０ｃ  ＲＡＭ
１４１  ＤＲＡＭ
１４２  識別情報取得部
１４３  特性情報取得部
１４４  カメラ側判定部（カメラ側判定部の一例）
１４５  状態情報取得部
１４６  レンズ検知部
１４７  メタデータ生成部
１４８  画像ファイル生成部
１４９  第２領域決定部
１５０  ボディマウント
１８０  電子ビューファインダー（表示部の一例）
２００  交換レンズユニット（交換レンズユニットの一例）
２４０  レンズコントローラー
２４０ａ  ＣＰＵ
２４０ｂ  ＲＯＭ
２４０ｃ  ＲＡＭ
２４１  ＤＲＡＭ
２４２  フラッシュメモリ
２４３  状態情報生成部
２４４  レンズ側判定部
ＯＬ  左眼用光学系
ＯＲ  右眼用光学系
ＱＬ１  左眼用光学像
ＱＲ１  右眼用光学像
Ｆ１  レンズ識別情報
Ｆ２  レンズ特性情報
Ｆ３  レンズ状態情報
【図１】
2012085258.tif 000003
【図２】
2012085258.tif 000004
【図３】
2012085258.tif 000005
【図４】
2012085258.tif 000006
【図５】
2012085258.tif 000007
【図６】
2012085258.tif 000008
【図７】
2012085258.tif 000009
【図８】
2012085258.tif 000010
【図１０】
2012085258.tif 000011
【図１１】
2012085258.tif 000012
【図１４】
2012085258.tif 000013
【図１５】
2012085258.tif 000014
【図１６】
2012085258.tif 000015
【図１７】
2012085258.tif 000016
【図１８】
2012085258.tif 000017
【図１９】
2012085258.tif 000018
【図２０】
2012085258.tif 000019
【図２１】
2012085258.tif 000020
【図２２】
2012085258.tif 000021
【図２３】
2012085258.tif 000022
【図２４】
2012085258.tif 000023
【図２５】
2012085258.tif 000024
【図２６】
2012085258.tif 000025
【図２７】
2012085258.tif 000026
【図３０】
2012085258.tif 000027
【図３２】
2012085258.tif 000028
【図３３】
2012085258.tif 000029
【図３４】
2012085258.tif 000030
【図３５】
2012085258.tif 000031
【図３６】
2012085258.tif 000032
【図３７】
2012085258.tif 000033
【図３８】
2012085258.tif 000034
【図３９】
2012085258.tif 000035
【図４０】
2012085258.tif 000036
【図４１】
2012085258.tif 000037
【図９】
2012085258.tif 000038
【図１２】
2012085258.tif 000039
【図１３】
2012085258.tif 000040
【図２８】
2012085258.tif 000041
【図２９】
2012085258.tif 000042
【図３１】
2012085258.tif 000043