(57)【要約】【課題】アナグリフ方式の立体視画像を最適に視認することができる表示装置、表示方法およびプログラムを提供する。【解決手段】被写体に対して互いに視差を有する２つの画像データと、この２つの画像データに対応する２つの画像の視差方向を示す視差方向情報とを取得する画像取得部６１と、画像取得部６１が取得した２つの画像データを用いて、アナグリフ方式の立体視画像データを生成する３Ｄ画像生成部６２と、３Ｄ画像生成部６２が生成した立体視画像データに対応する立体視画像に、視差方向情報に基づく視認方向情報を重畳して表示部８０に表示させる表示制御部９２と、を備える。【選択図】図１
2014155126.tif 000002
【特許請求の範囲】
【請求項１】
同じ被写体に対して視差を有する２つの画像データと、該２つの画像データの撮影時における視差方向を示す視差方向情報とをそれぞれ取得する画像取得部と、
前記画像取得部が取得した前記２つの画像データを用いて、アナグリフ方式の立体視画像データを生成する立体視画像生成部と、
前記立体視画像生成部が生成した前記立体視画像データに対応する立体視画像を表示可能な表示部と、
前記表示部に前記立体視画像を表示させるとともに、前記立体視画像に前記視差方向情報に基づく視認方向情報を重畳して前記表示部に表示させる表示制御部と、
を備えたことを特徴とする表示装置。
【請求項２】
前記表示部の表示画面上における基準方向と前記視差方向とが所定の角度をなすように前記２つの画像データに対応する２つの画像をそれぞれ回転させて所定の領域を切り出すトリミング処理を行って２つのトリミング画像データを生成するトリミング部をさらに備え、
前記立体視画像生成部は、前記２つのトリミング画像データを用いて前記立体視画像データを生成することを特徴とする請求項１に記載の表示装置。
【請求項３】
前記２つの画像データにそれぞれ対応する２つの画像に対して、回転させて所定の領域を切り出すトリミング処理をそれぞれ行って２つのトリミング画像データを生成するトリミング部をさらに備え、
前記画像取得部は、前記２つの画像データの姿勢を示す姿勢情報を取得し、
前記トリミング部は、前記表示部の表示画面上における基準方向と前記姿勢情報に基づく方向とが所定の角度をなすように前記２つの画像をそれぞれ回転させて、更に所定の領域を切り出して前記２つのトリミング画像データを生成し、
前記立体視画像生成部は、前記２つのトリミング画像データを用いて前記立体視画像データを生成し、
前記表示制御部は、前記視差方向情報を前記姿勢情報に基づく角度だけ回転させて前記表示部に表示させることを特徴とする請求項１に記載の表示装置。
【請求項４】
前記視差方向情報および／または前記姿勢情報に基づいて、前記２つの画像データに対して前記トリミング処理を行って前記表示部に表示するモードと、前記２つの画像データをそのまま前記表示部に表示するモードと、を指示する指示信号の入力を受け付ける操作入力部をさらに備えたことを特徴とする請求項２または３に記載の表示装置。
【請求項５】
前記操作入力部は、
前記視認方向情報を前記表示部に表示させる視認方向表示モードまたは前記視認方向情報を前記表示部に表示させない非表示モードを指示する指示信号の入力をさらに受け付け可能であることを特徴とする請求項４に記載の表示装置。
【請求項６】
前記被写体からの光線を結像させ、該結像した被写体画像を受光して光電変換を行うことによって画像データを生成する撮像部をさらに備え、
前記画像取得部は、前記撮像部が異なる位置でそれぞれ生成した２つの画像データであって、互いの視野の左右方向の一端部同士が重なりを有する２つの画像データを前記２つの画像データとして前記撮像部から取得することを特徴とする請求項１〜５のいずれか一つに記載の表示装置。
【請求項７】
互いの光軸が平行または所定の角度をなすように並設され、前記被写体からの光線を結像させ、該結像した被写体画像を受光して光電変換することによって前記２つの画像データを生成する２つの撮像部をさらに備え、
前記画像取得部は、前記２つの撮像部が同時に生成した前記２つの画像データを前記２つの撮像部から取得することを特徴とする請求項１〜５のいずれか一つに記載の表示装置。
【請求項８】
前記撮像部が前記２つの画像データを生成した際の該撮像部の傾きに基づく方向と鉛直方向とがなす角度を姿勢情報として検出する姿勢検出部をさらに備え、
前記視差方向情報は、前記姿勢情報であり、
前記画像取得部は、前記姿勢検出部から前記姿勢情報を取得することを特徴とする請求項６または７に記載の表示装置。
【請求項９】
前記撮像部が前記２つの画像データを生成した際の当該表示装置の加速度を姿勢変化情報として検出する姿勢変化検出部をさらに備え、
前記視差方向情報は、前記姿勢変化情報であり、
前記画像取得部は、前記姿勢変化検出部から前記姿勢変化情報を取得することを特徴とする請求項６または７に記載の表示装置。
【請求項１０】
前記撮像部は、当該表示装置に着脱自在であることを特徴とする請求項６〜９のいずれか一つに記載の表示装置。
【請求項１１】
前記２つの画像データおよび前記視差方向情報を記録する記録部をさらに備え、
前記画像取得部は、前記記録部から前記２つの画像データおよび前記視差方向情報を取得することを特徴とする請求項１〜５のいずれか一つに記載の表示装置。
【請求項１２】
前記２つの画像データおよび前記視差方向情報を当該表示装置の外部から得る外部入力部をさらに備え、
前記画像取得部は、前記外部入力部から前記２つの画像データおよび前記視差方向情報を取得することを特徴とする請求項１〜５のいずれか一つに記載の表示装置。
【請求項１３】
画像データに対応する画像を表示可能な表示部を備えた表示装置が実行する表示方法であって、
同じ被写体に対して視差を有する２つの画像データと、該２つの画像データの撮影時における視差方向を示す視差方向情報とをそれぞれ取得する画像取得ステップと、
前記画像取得ステップで取得した前記２つの画像データを用いて、アナグリフ方式の立体視画像データを生成する立体視画像生成ステップと、
前記立体視画像生成ステップで生成した前記立体視画像データに対応する立体視画像上に前記視差方向情報に基づく視認方向情報を重畳して前記表示部に表示させる表示制御ステップと、
を含むことを特徴とする表示方法。
【請求項１４】
画像データに対応する画像を表示可能な表示部を備えた表示装置に、
同じ被写体に対して視差を有する２つの画像データと、該２つの画像データの撮影時における視差方向を示す視差方向情報とをそれぞれ取得する画像取得ステップと、
前記画像取得ステップで取得した前記２つの画像データを用いて、アナグリフ方式の立体視画像データを生成する立体視画像生成ステップと、
前記立体視画像生成ステップで生成した前記立体視画像データに対応する立体視画像上に前記視差方向情報に基づく視認方向情報を重畳して前記表示部に表示させる表示制御ステップと、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アナグリフ方式の立体視画像を表示可能な表示装置、表示方法およびプログラムに関する。
【背景技術】
【０００２】
従来、同一の被写体に対して視差を有する２つの画像データを取得し、この取得した２つの画像データを用いて立体視画像データ（以下、「３Ｄ画像データ」という）を生成する画像処理装置が知られている（特許文献１参照）。この技術では、２つの画像データにそれぞれ対応する２つの画像のうち少なくとも一方を視差方向に応じて回転または移動させることによって、過大な視差を有する不自然な３Ｄ画像データを適正な視差を有する３Ｄ画像データに補正する。
【０００３】
ところで、近年、立体視画像（以下、「３Ｄ画像」という）を表示可能な３Ｄテレビジョンや３Ｄモニター等の普及に伴い、立体視撮影機能を搭載した撮像装置が増えてきている。このような立体視撮影機能を搭載する撮像装置に適用可能な再生表示方式としては、フレーム・シーケンシャル方式やアナグリフ方式、視差障壁方式等が考えられる。このうち、フレーム・シーケンシャル方式は、視差が異なる左右の画像を時系列に沿って交互に表示させなければならず、またそれを３Ｄ画像として表示するためには専用の電子制御眼鏡が必要となり、標準型の撮像装置に適用することが難しかった。これに対して、アナグリフ方式は、同一の被写体に対して視差を有する２つの画像データをそれぞれ特殊な画像処理を行った上で重ねて再生し、左右にたとえば赤と青のカラーフィルタを有する眼鏡（以下、「アナグリフ眼鏡」という）によって３Ｄ画像データに対応する３Ｄ画像をユーザに視認させるものであり、標準型の撮像装置に低コスト、かつ簡易な構成で容易に適用することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２３２９１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、上述したアナグリフ方式は、ユーザに最適な３Ｄ画像を視認させる場合、ユーザの左右の目を結ぶ直線と３Ｄ画像の視差方向とを平行にさせる必要がある。しかしながら、標準型の表示装置等の場合、アナグリフ眼鏡を装着したユーザは、どのような体勢で３Ｄ画像を視認すれば最適なのかを把握することができなかった。このため、アナグリフ方式の３Ｄ画像を視認する際の最適な方向を把握させることができる技術が望まれていた。
【０００６】
本発明は、上記に鑑みてなされたものであって、アナグリフ方式の３Ｄ画像を視認する際の最適な方向を把握させることができる表示装置、表示方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明にかかる表示装置は、同じ被写体に対して視差を有する２つの画像データと、該２つの画像データの撮影時における視差方向を示す視差方向情報とをそれぞれ取得する画像取得部と、前記画像取得部が取得した前記２つの画像データを用いて、アナグリフ方式の立体視画像データを生成する立体視画像生成部と、前記立体視画像生成部が生成した前記立体視画像データに対応する立体視画像を表示可能な表示部と、前記表示部に前記立体視画像を表示させるとともに、前記立体視画像に前記視差方向情報に基づく視認方向情報を重畳して前記表示部に表示させる表示制御部と、を備えたことを特徴とする。
【０００８】
また、本発明にかかる表示装置は、上記発明において、前記表示部の表示画面上における基準方向と前記視差方向とが所定の角度をなすように前記２つの画像データに対応する２つの画像をそれぞれ回転させて所定の領域を切り出すトリミング処理を行って２つのトリミング画像データを生成するトリミング部をさらに備え、前記立体視画像生成部は、前記２つのトリミング画像データを用いて前記立体視画像データを生成することを特徴とする。
【０００９】
また、本発明にかかる表示装置は、上記発明において、前記２つの画像データにそれぞれ対応する２つの画像に対して、回転させて所定の領域を切り出すトリミング処理をそれぞれ行って２つのトリミング画像データを生成するトリミング部をさらに備え、前記画像取得部は、前記２つの画像データの姿勢を示す姿勢情報を取得し、前記トリミング部は、前記表示部の表示画面上における基準方向と前記姿勢情報に基づく方向とが所定の角度をなすように前記２つの画像をそれぞれ回転させて、更に所定の領域を切り出して前記２つのトリミング画像データを生成し、前記立体視画像生成部は、前記２つのトリミング画像データを用いて前記立体視画像データを生成し、前記表示制御部は、前記視差方向情報を前記姿勢情報に基づく角度だけ回転させて前記表示部に表示させることを特徴とする。
【００１０】
また、本発明にかかる表示装置は、上記発明において、前記視差方向情報および／または前記姿勢情報に基づいて、前記２つの画像データに対して前記トリミング処理を行って前記表示部に表示するモードと、前記２つの画像データをそのまま前記表示部に表示するモードと、を指示する指示信号の入力を受け付ける操作入力部をさらに備えたことを特徴とする。
【００１１】
また、本発明にかかる表示装置は、上記発明において、前記操作入力部は、前記視認方向情報を前記表示部に表示させる視認方向表示モードまたは前記視認方向情報を前記表示部に表示させない非表示モードを指示する指示信号の入力をさらに受け付け可能であることを特徴とする。
【００１２】
また、本発明にかかる表示装置は、上記発明において、前記被写体からの光線を結像させ、該結像した被写体画像を受光して光電変換を行うことによって画像データを生成する撮像部をさらに備え、前記画像取得部は、前記撮像部が異なる位置でそれぞれ生成した２つの画像データであって、互いの視野の左右方向の一端部同士が重なりを有する２つの画像データを前記２つの画像データとして前記撮像部から取得することを特徴とする。
【００１３】
また、本発明にかかる表示装置は、上記発明において、互いの光軸が平行または所定の角度をなすように並設され、前記被写体からの光線を結像させ、該結像した被写体画像を受光して光電変換することによって前記２つの画像データを生成する２つの撮像部をさらに備え、前記画像取得部は、前記２つの撮像部が同時に生成した前記２つの画像データを前記２つの撮像部から取得することを特徴とする。
【００１４】
また、本発明にかかる表示装置は、上記発明において、前記撮像部が前記２つの画像データを生成した際の該撮像部の傾きに基づく方向と鉛直方向とがなす角度を姿勢情報として検出する姿勢検出部をさらに備え、前記視差方向情報は、前記姿勢情報であり、前記画像取得部は、前記姿勢検出部から前記姿勢情報を取得することを特徴とする。
【００１５】
また、本発明にかかる表示装置は、上記発明において、前記撮像部が前記２つの画像データを生成した際の当該表示装置の加速度を姿勢変化情報として検出する姿勢変化検出部をさらに備え、前記視差方向情報は、前記姿勢変化情報であり、前記画像取得部は、前記姿勢変化検出部から前記姿勢変化情報を取得することを特徴とする。
【００１６】
また、本発明にかかる表示装置は、上記発明において、前記撮像部は、当該表示装置に着脱自在であることを特徴とする。
【００１７】
また、本発明にかかる表示装置は、上記発明において、前記２つの画像データおよび前記視差方向情報を記録する記録部をさらに備え、前記画像取得部は、前記記録部から前記２つの画像データおよび前記視差方向情報を取得することを特徴とする。
【００１８】
また、本発明にかかる表示装置は、上記発明において、前記２つの画像データおよび前記視差方向情報を当該表示装置の外部から得る外部入力部をさらに備え、前記画像取得部は、前記外部入力部から前記２つの画像データおよび前記視差方向情報を取得することを特徴とする。
【００１９】
また、本発明にかかる表示方法は、画像データに対応する画像を表示可能な表示部を備えた表示装置が実行する表示方法であって、同じ被写体に対して視差を有する２つの画像データと、該２つの画像データの撮影時における視差方向を示す視差方向情報とをそれぞれ取得する画像取得ステップと、前記画像取得ステップで取得した前記２つの画像データを用いて、アナグリフ方式の立体画像データを生成する立体視画像生成ステップと、前記立体視画像生成ステップで生成した前記立体視画像データに対応する立体視画像上に前記視差方向情報に基づく視認方向情報を重畳して前記表示部に表示させる表示制御ステップと、を含むことを特徴とする。
【００２０】
また、本発明にかかるプログラムは、画像データに対応する画像を表示可能な表示部を備えた表示装置に、同じ被写体に対して視差を有する２つの画像データと、該２つの画像データの撮影時における視差方向を示す視差方向情報とをそれぞれ取得する画像取得ステップと、前記画像取得ステップで取得した前記２つの画像データを用いて、アナグリフ方式の立体視画像データを生成する立体視画像生成ステップと、前記立体視画像生成ステップで生成した前記立体視画像データに対応する立体視画像上に前記視差方向情報に基づく視認方向情報を重畳して前記表示部に表示させる表示制御ステップと、を実行させることを特徴とする。
【発明の効果】
【００２１】
本発明によれば、表示制御部が立体画像生成部によって生成された３Ｄアナグリフ画像データに対応する立体視画像に、視認方向情報を重畳して表示部に表示させる。これにより、ユーザは、表示部を介して３Ｄアナグリフ画像を視認する際に、最適な視認方向を把握することができるという効果を奏する。
【図面の簡単な説明】
【００２２】
【図１】図１は、本発明の実施の形態１にかかる撮像装置の被写体に面する側の構成を示す図である。
【図２】図２は、本発明の実施の形態１にかかる撮像装置のユーザに面する側の構成を示す図である。
【図３】図３は、本発明の実施の形態１にかかる撮像装置の構成を模式的に示すブロック図である。
【図４】図４は、本発明の実施の形態１にかかる撮像装置の記録部が記録するアナグリフ方式で生成された画像データの画像ファイルデータの構造を示す模式図である。
【図５】図５は、本発明の実施の形態１にかかる撮像装置が実行する処理の概要を示すフローチャートである。
【図６】図６は、図５の撮影動作処理の概要を示すフローチャートである。
【図７】図７は、図５の３Ｄアナグリフ再生処理の概要を示すフローチャートである。
【図８】図８は、本発明の実施の形態１にかかる撮像装置が撮影する被写体イメージの一例を示す図である。
【図９】図９は、本発明の実施の形態１にかかる撮像装置が生成するアナグリフ左目用画像データに対応するアナグリフ左目用画像の一例を示す図である。
【図１０】図１０は、本発明の実施の形態１にかかる撮像装置が生成するアナグリフ右目用画像データに対応するアナグリフ右目用画像の一例を示す図である。
【図１１】図１１は、本発明の実施の形態１にかかる撮像装置が生成する３Ｄアナグリフ画像データの一例を示す図である。
【図１２】図１２は、本発明の実施の形態１にかかる撮像装置の画像合成部が３Ｄアナグリフ画像に視認方向情報を合成した画像の一例を示す図である。
【図１３】図１３は、本発明の実施の形態２にかかる撮像装置の構成を模式的に示すブロック図である。
【図１４】図１４は、本発明の実施の形態２にかかる撮像装置が実行する３Ｄアナグリフ再生処理の概要を示すフローチャートである。
【図１５】図１５は、本発明の実施の形態２にかかる撮像装置の姿勢方向と移動方向を模式的に示す遷移図である。
【図１６】図１６は、本発明の実施の形態２にかかる撮像装置が生成する３Ｄアナグリフ画像の一例を示す図である。
【図１７】図１７は、本発明の実施の形態２にかかる撮像装置の姿勢方向と移動方向を模式的に示す別の遷移図である。
【図１８】図１８は、本発明の実施の形態２にかかる撮像装置が生成する３Ｄアナグリフ画像の別の一例を示す図である。
【図１９】図１９は、本発明の実施の形態３にかかる撮像装置の構成を模式的に示すブロック図である。
【発明を実施するための形態】
【００２３】
以下、図面を参照して、本発明を実施するための形態（以下、「実施の形態」という）を説明する。なお、以下の説明では、本発明の表示装置が搭載された撮像装置を例に説明する。また、この実施の形態によって本発明が限定されるものではない。さらに、図面の記載において、同一の部分には同一の符号を付して説明する。
【００２４】
（実施の形態１）
図１は、本発明の実施の形態１にかかる撮像装置の被写体に面する側（前面側）の構成を示す図である。図２は、本発明の実施の形態１にかかる撮像装置のユーザに面する側（背面側）の構成を示す図である。図３は、本発明の実施の形態１にかかる撮像装置の構成を模式的に示すブロック図である。なお、図１〜図３において、撮像装置の固有の座標系として、撮像装置の光軸と直交した幅方向をＸ軸方向、撮像装置の光軸と直交した鉛直方向をＹ軸方向、撮像装置の光軸と平行な厚み方向をＺ軸方向とする。
【００２５】
図１〜図３に示す撮像装置１は、撮像部１０と、外部Ｉ／Ｆ２０と、姿勢検出部３０と、姿勢変化検出部４０と、操作入力部５０と、画像処理部６０と、記録部７０と、表示部８０と、制御部９０と、を備える。
【００２６】
撮像部１０は、被写体を撮像して被写体の画像データを生成する。撮像部１０は、所定の視野領域から光を集光して結像する光学系と、光学系が集光して結像した被写体像を撮像面で受光して光電変換を行うことによって、光を電気信号（アナログ信号）に変換するＣＣＤ（Charge  Coupled  Device）またはＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）等の撮像素子と、撮像素子から出力される電気信号に増幅（ゲイン調整）等の信号処理を施すアナログフロントエンド回路と、アナログフロントエンド回路から出力される電気信号をＡ／Ｄ変換することによってデジタルの画像データに変換するＡ／Ｄ変換回路と、を有する。
【００２７】
外部Ｉ／Ｆ２０は、他の機器と通信を行って画像データを含む各種データが入力される通信インターフェースである。外部Ｉ／Ｆ２０は、所定の無線通信規格に従って、他の機器と無線通信を行って画像データを含む各種データやプログラム等を受信してもよい。
【００２８】
姿勢検出部３０は、撮像装置１に生じる重力加速度や角速度等を検出することによって、撮像部１０が生成した画像データの姿勢情報を検出する。具体的には、姿勢検出部３０は、鉛直方向を基準としたときの撮像装置１の姿勢を示す姿勢情報を検出し、撮像部１０が画像データを生成した際の該姿勢情報を制御部９０へ出力する。姿勢検出部３０は、加速度センサやジャイロセンサ等の姿勢センサを用いて構成される。
【００２９】
姿勢変化検出部４０は、撮像装置１に生じる加速度を検出することによって、撮像装置１の姿勢変化（撮影位置の移動）を示す姿勢変化情報を検出し、この検出した姿勢変化情報を視差方向情報として制御部９０へ出力する。たとえば、姿勢変化検出部４０は、撮像部１０が画像データを撮影した際の撮像装置１の加速度を姿勢変化情報として検出し、この検出した姿勢変化情報を制御部９０へ出力する。姿勢変化検出部４０は、加速度の検出方向が互いに直交する３つの加速度センサを用いて構成される。具体的には、姿勢変化検出部４０は、撮像装置１のＸ、Ｙ、Ｚ軸の各方向の加速度成分をそれぞれ検出する３つの加速度センサを撮像装置１の所定の位置に取り付けられる。姿勢変化検出部４０は、撮像装置１が移動した場合、たとえば撮像装置１が水平方向（Ｘ方向）に向けて移動した場合、この移動によって生じる各軸方向の加速度成分を検出することによって、撮像装置１の姿勢変化を示す姿勢変化情報を検出する。
【００３０】
操作入力部５０は、撮像装置１を駆動する指示信号の入力を受け付ける電源スイッチ５１と、撮影の指示を与えるレリーズ信号の入力を受け付けるレリーズスイッチ５２と、撮像装置１に設定された各種撮影モード切替の指示を与える切替信号の入力を受け付けるモード切替スイッチ５３と、撮像装置１の各種パラメータを設定する設定信号の入力を受け付ける設定スイッチ５４と、記録部７０が記録する画像データを表示部８０に再生表示させる指示信号の入力を受け付ける再生スイッチ５５と、を有する。
【００３１】
画像処理部６０は、画像データに対して各種の画像処理を行う。画像処理部６０は、画像取得部６１と、３Ｄ画像生成部６２と、視認方向データ生成部６３と、画像合成部６４と、を有する。
【００３２】
画像取得部６１は、制御部９０を介して撮像部１０、外部Ｉ／Ｆ２０および記録部７０のいずれかから、同一の被写体に対して互いに視差を有する２つの画像データと、この２つの画像データの撮影時における視差方向を示す視差方向情報とをそれぞれ取得する。ここで、２つの画像データとは、右目用画像データと左目用画像データである。また、視差方向とは、右目用画像データに対応する右目用画像と左目用画像データに対応する左目用画像とを重ねた際に同一の被写体のある点（画素）に対してずれが生じる方向である。あるいは、画像取得部６１は、撮像部１０が画像データを生成した際に、制御部９０を介して姿勢検出部３０から姿勢情報および姿勢変化検出部４０から姿勢変化情報に基づく視差方向情報をそれぞれ取得する。
【００３３】
３Ｄ画像生成部６２は、画像取得部６１が取得した２つの画像データを用いてアナグリフ方式の３Ｄ画像データを生成する。具体的には、３Ｄ画像生成部６２は、左目用画像データからマゼンダ（magenta）の成分および黄（Yellow）の成分をそれぞれ抽出し、この抽出したマゼンダの成分および黄の成分を合成することによってアナグリフ方式の左目用画像データを生成する一方、右目画像用データからシアン（Cyan）の成分を抽出し、この抽出したシアンの成分からアナグリフ方式の右目用画像データを生成する。
【００３４】
視認方向データ生成部６３は、画像取得部６１が取得した視差方向情報に基づいて、アナグリフ方式の３Ｄ画像を視認する際の視認方向データを生成する。具体的には、視認方向データ生成部６３は、上記姿勢情報と上記視差方向情報とに基づいて、アナグリフ方式の３Ｄ画像を視認する際の視認方向を示す視認方向データを生成する。
【００３５】
画像合成部６４は、３Ｄ画像生成部６２が生成したアナグリフ方式の３Ｄ画像データに、視認方向データ生成部６３が算出した視認方向データを重畳した３Ｄ合成画像データを生成して制御部９０へ出力する。
【００３６】
記録部７０は、撮像装置１が実行する各種プログラムおよび画像処理部６０が実行するプログラムを記録するプログラム記録部７１、撮像部１０が撮像した通常の画像データ（静止画画像データ）を記録する画像データ記録部７２および外部Ｉ／Ｆ２０から入力された３Ｄ画像データ、画像処理部６０が画像処理を施した生成した３Ｄ画像データおよび３Ｄ合成画像データ等を記録する３Ｄ画像データ記録部７３と、を有する。記録部７０は、撮像装置１の内部に固定的に設けられるＦｌａｓｈメモリやＤＲＡＭ（Dynamic  Random  Access  Memory）等の半導体メモリおよび撮像装置１の外部から図示しないＩ／Ｆを介して装着されるメモリカードを用いて構成される。
【００３７】
ここで、記録部７０が記録するアナグリフ方式で生成された画像データの画像ファイルデータのデータ構造について詳細を説明する。図４は、アナグリフ方式で生成された画像データの画像ファイルデータの構造を示す模式図である。図４に示す画像ファイルデータＦ１は、少なくとも画像データを生成した際のヘッダ情報を記録（格納）する画像ヘッダ領域Ｄ１、左目用画像データを記録する左目用画像データ領域Ｄ２、右目用画像データを記録する右目用画像データ領域Ｄ３と、を有する。画像ヘッダ領域Ｄ１には、画像データを生成した際の撮影情報を記録（格納）する撮影情報Ｄ１１、撮像装置１の姿勢を示す姿勢情報を記録する姿勢情報Ｄ１２および撮像装置１の移動方向を示す移動方向情報を記録する移動方向情報Ｄ１３が記録されている。ここで、撮影情報とは、撮像装置１が画像データを生成した際の焦点距離、絞り値、シャッタスピード、ＩＳＯ感度、ホワイトバランスおよび露出補正値等である。なお、画像ヘッダ領域Ｄ１に、左目用画像データおよび右目用画像データをそれぞれＪＰＥＧ方式で圧縮した２つのサムネイル画像データを記録してもよい。
【００３８】
表示部８０は、画像データに対応する画像を表示する。表示部８０は、液晶または有機ＥＬ（Electro  Luminescence）等からなる表示パネルおよび表示駆動ドライバ等を用いて構成される。ここで、画像の表示には、撮影直後の撮影後確認表示（以下、「レックビュー表示」という）、記録部７０に記録された画像データを再生する再生表示、および撮像部１０が連続的に生成する画像データに対応するライブビュー画像を時系列に沿って順次表示するライブビュー画像表示等が含まれる。ここで、レックビュー表示とは、撮影直後の画像データを所定時間（たとえば３秒）だけ表示するものである。また、表示部８０は、制御部９０の制御のもと、撮像装置１の操作情報および撮影に関する情報を適宜表示する。また、表示部８０は、アナグリフ方式の３Ｄ画像を表示する際に、視認方向データに対応する視認方向情報を３Ｄ画像に重畳して表示する。
【００３９】
制御部９０は、撮像装置１を構成する各部に対して制御信号や各種データの転送を行うことにより、撮像装置１の動作を統括的に制御する。制御部９０は、ＣＰＵ（Central  Processing  Unit）等を用いて構成される。ここで、制御部９０の詳細な構成について説明する。制御部９０は、撮影制御部９１と、表示制御部９２と、を有する。
【００４０】
撮影制御部９１は、レリーズスイッチ５２を介してレリーズ信号が入力された場合、撮像装置１における撮影動作を開始する制御を行う。ここで、撮像装置１における撮影動作とは、撮像部１０を駆動することによって撮像部１０が出力した画像データ（ＲＡＷデータ）に対して、少なくとも画像処理部６０が所定の処理を施す動作をいう。このように処理が施された画像データは、撮影制御部９１によって記録部７０に記録される。
【００４１】
表示制御部９２は、アナグリフ方式の３Ｄ画像または立体視画像ではない通常の画像（以下、「２Ｄ画像」という）を表示部８０に表示させる制御を行う。具体的には、表示制御部９２は、表示部８０に３Ｄ画像を表示させる場合、画像処理部６０によって生成された３Ｄ画像データに対応する３Ｄ画像を表示部８０に表示させる。これに対して、表示制御部９２は、表示部８０に２Ｄ画像を表示させる場合、画像処理部６０によって生成された２Ｄ画像データに対応する２Ｄ画像を表示部８０に表示させる。また、表示制御部９２は、表示部８０が表示する３Ｄ画像上に視認方向情報を重畳して表示部８０に表示させる。また、表示制御部９２は、撮像装置１の操作情報を表示部８０に表示させる。このように本実施の形態１では、画像取得部６１、３Ｄ画像生成部６２、表示部８０および表示制御部９２が表示装置として機能する。
【００４２】
以上の構成を有する撮像装置１が実行する処理について説明する。図５は、撮像装置１が実行する処理の概要を示すフローチャートである。
【００４３】
図５に示すように、まず、ユーザによって電源スイッチ５１が操作されて、撮像装置１の電源がオンになると、制御部９０は、撮像装置１の初期化処理を行う（ステップＳ１０１）。たとえば、制御部９０は、撮像装置のオートパワーオフ機能を有効にするための動作フラグをクリアする初期化等を行う。
【００４４】
続いて、撮像装置１が撮影モードに設定されている場合（ステップＳ１０２：Ｙｅｓ）、撮像装置１は、レリーズスイッチ５２から入力されるレリーズ信号に応じて、画像データを生成し、この生成した画像データを画像処理部６０に画像処理を施させて記録部７０に記録する撮影動作処理を実行する（ステップＳ１０３）。なお、撮影動作処理の詳細は後述する。
【００４５】
その後、電源スイッチ５１が操作されて、撮像装置１の電源がオフになった場合（ステップＳ１０４：Ｙｅｓ）、制御部９０は、各フラグを初期状態にする処理や撮像部１０を初期状態に戻す終了処理を実行する（ステップＳ１０５）。たとえば、制御部９０は、撮像部１０の光学系を初期位置に移動させる処理を行う。ステップＳ１０５の後、撮像装置１は、本処理を終了する。これに対して、電源スイッチ５１が操作されず、撮像装置１の電源がオフになっていない場合（ステップＳ１０４：Ｎｏ）、撮像装置１は、ステップＳ１０２へ戻る。
【００４６】
ステップＳ１０２において、撮像装置１が撮影モードに設定されていない場合（ステップＳ１０２：Ｎｏ）において、撮像装置１が３Ｄ再生モードに設定されているとき（ステップＳ１０６：Ｙｅｓ）、撮像装置１は、互いに視差を有する左右の画像データを３Ｄアナグリフ方式に変換した３Ｄ画像データを生成し、この３Ｄ画像データにユーザがアナグリフ眼鏡を装着して視認する際の視認方向を示す視認方向情報を重畳して表示部８０に表示させる３Ｄアナグリフ再生処理を実行する（ステップＳ１０７）。なお、３Ｄアナグリフ再生処理の詳細は後述する。ステップＳ１０７の後、撮像装置１は、ステップＳ１０４へ移行する。
【００４７】
ステップＳ１０２において、撮像装置１が撮影モードに設定されていない場合（ステップＳ１０２：Ｎｏ）において、撮像装置１が３Ｄ再生モードに設定されていないとき（ステップＳ１０６：Ｎｏ）、撮像装置１は、記録部７０の画像データ記録部７２に記録された画像データに対応する画像を表示部８０に再生する通常再生処理を実行する（ステップＳ１０８）。ステップＳ１０８の後、撮像装置１は、ステップＳ１０４へ移行する。
【００４８】
つぎに、図５のステップＳ１０３の撮影動作処理について説明する。図６は、撮影動作処理の概要を示すフローチャートである。
【００４９】
図６に示すように、表示制御部９２は、撮像部１０が生成した画像データに対応するライブビュー画像を表示部８０に表示させる（ステップＳ２０１）。
【００５０】
続いて、レリーズスイッチ５２からレリーズ信号が入力された場合（ステップＳ２０２：Ｙｅｓ）において、撮像装置１に設定された撮影モードが３Ｄ撮影モードのとき（ステップＳ２０３：Ｙｅｓ）、撮影制御部９１は、撮像部１０に左目用画像データを撮像させる（ステップＳ２０４）。
【００５１】
その後、撮影制御部９１は、姿勢変化検出部４０から入力される加速度情報に基づいて、撮像装置１が所定の距離だけ移動したか否かを判断する（ステップＳ２０５）。具体的には、撮影制御部９１は、姿勢変化検出部４０から入力される加速度情報に基づいて、左目用画像データを撮影した時点から予め設定された距離だけ撮像装置１が移動したか否かを判断する。たとえば、撮影制御部９１は、表示部８０が３Ｄ画像データに対応する３Ｄ画像を表示する際に、ユーザが立体視可能な距離だけ水平方向（視差方向）に撮像装置１が移動したか否かを判断する。撮像装置１が所定の距離だけ移動したと撮影制御部９１が判断した場合（ステップＳ２０５：Ｙｅｓ）、撮像装置１は、ステップＳ２０６へ移行する。これに対して、撮像装置１が所定の距離だけ移動していないと撮影制御部９１が判断した場合（ステップＳ２０５：Ｎｏ）、撮影制御部９１は、この判断を続ける。
【００５２】
続いて、撮影制御部９１は、撮像部１０に右目用画像データを撮像させ（ステップＳ２０６）、姿勢検出部３０が検出した撮像装置１の姿勢情報、姿勢変化検出部４０が検出した撮像装置１の姿勢変化情報および左目画像データと右目画像データとを含む画像データを対応付けて記録部７０の３Ｄ画像データ記録部７３に記録する（ステップＳ２０７）。
【００５３】
その後、モード切替スイッチ５３から撮影モードを終了する指示信号が入力された場合（ステップＳ２０８：Ｙｅｓ）、撮像装置１は、図５のメインルーチンへ戻る。これに対して、モード切替スイッチ５３から撮影モードを終了する指示信号が入力されていない場合（ステップＳ２０８：Ｎｏ）、撮像装置１は、ステップＳ２０１へ戻る。
【００５４】
ステップＳ２０２において、レリーズスイッチ５２からレリーズ信号が入力されていない場合（ステップＳ２０２：Ｎｏ）、撮像装置１は、ステップＳ２０８へ戻る。
【００５５】
ステップＳ２０３において、撮像装置１が３Ｄ撮影モードに設定されていない場合（ステップＳ２０３：Ｎｏ）について説明する。この場合、撮影制御部９１は、撮像部１０に通常の撮像を実行させ（ステップＳ２０９）、撮像部１０が生成した画像データを記録部７０に記録する（ステップＳ２１０）。ステップＳ２１０の後、撮像装置１は、ステップＳ２０８へ移行する。
【００５６】
つぎに、図５のステップＳ１０７の３Ｄアナグリフ再生処理について詳細に説明する。図７は、３Ｄアナグリフ再生処理の概要を示すフローチャートである。
【００５７】
図７に示すように、画像取得部６１は、記録部７０の３Ｄ画像データ記録部７３から左目用画像データを取得する（ステップＳ３０１）。
【００５８】
続いて、３Ｄ画像生成部６２は、画像取得部６１が取得した左目用画像データをアナグリフ左目用画像データに変換する（ステップＳ３０２）。たとえば、図８に示すように、３Ｄ画像生成部６２は、画像取得部６１が取得した左目用画像データに対応する左目用画像Ｗ１に含まれるシアン（Cyan）、黄（Yellow）およびマゼンダ（Magenta）それぞれの成分を抽出し、この抽出した３色の成分を必要に応じて合成することによって左目用画像データをアナグリフ左目用画像Ｗ１Lに変換する（図９を参照）。なお、３Ｄ画像生成部６２は、視認に使用するアナグリフ眼鏡の種類によって合成に使用する色成分が変わり、一例としては左目用画像データに含まれる黄およびマゼンダそれぞれの成分を抽出し、この抽出した２色の成分を合成してアナグリフ左目用画像データに変換してもよい。
【００５９】
その後、画像取得部６１は、記録部７０の３Ｄ画像データ記録部７３から右目用画像データを取得する（ステップＳ３０３）。
【００６０】
続いて、３Ｄ画像生成部６２は、画像取得部６１が取得した右目用画像データをアナグリフ右目用画像データに変換する（ステップＳ３０４）。たとえば、３Ｄ画像生成部６２は、右目用画像データに含まれる黄、マゼンダおよびシアンそれぞれの成分を抽出し、この抽出した３色の成分を必要に応じて合成することによって右目用画像データをアナグリフ右目用画像Ｗ１Rに変換する（図１０を参照）。
【００６１】
その後、３Ｄ画像生成部６２は、アナグリフ左目用画像データとアナグリフ右目用画像データとを合成して３Ｄアナグリフ画像データを生成する（ステップＳ３０５）。具体的には、図１１に示すように、３Ｄ画像生成部６２は、アナグリフ左目用画像Ｗ１Lとアナグリフ右目用画像Ｗ１Rデータを合成した３Ｄアナグリフ画像Ｗ１LRを生成する。
【００６２】
続いて、画像取得部６１は、記録部７０の３Ｄ画像データ記録部７３から撮像装置１の姿勢情報および姿勢変化方向情報を取得する（ステップＳ３０６）。
【００６３】
その後、視認方向データ生成部６３は、画像取得部６１が記録部７０の３Ｄ画像データ記録部７３から取得した撮像装置１の姿勢情報および姿勢変化方向情報に基づいて、３Ｄアナグリフ画像を立体視可能な視認方向を示す視認方向情報を視差方向情報として生成する（ステップＳ３０７）。
【００６４】
続いて、表示制御部９２は、画像合成部６４が３Ｄ画像生成部６２によって生成された３Ｄアナグリフ画像データに、視認方向データ生成部６３によって生成された視認方向情報を重畳した画像データを表示部８０に表示させる（ステップＳ３０８）。具体的には、図１２に示すように、表示制御部９２は、画像合成部６４がアナグリフ左目用画像Ｗ１Lに左目用の視認方向情報に対応する視認方向アイコンＡLおよびアナグリフ右目用画像Ｗ１Rに右目用の視認方向情報に対応する視認方向アイコンＡRをそれぞれ重畳した３Ｄアナグリフ画像Ｗ１LRを表示部８０に表示させる（図１２（ａ）→（図１２（ｂ））。これにより、ユーザは、表示部８０が表示する３Ｄアナグリフ画像Ｗ１LR上の視認方向アイコンＡLRにユーザの視差の傾きを合わせることで、立体的な画像を視認することができる。
【００６５】
続いて、操作入力部５０から再生画像の変更指示信号が入力された場合（ステップＳ３０９：Ｙｅｓ）、撮像装置１は、ステップＳ３０１へ戻る。これに対して、操作入力部５０から再生画像の変更指示信号が入力されていない場合（ステップＳ３０９：Ｎｏ）、撮像装置１は、ステップＳ３１０へ移行する。
【００６６】
ステップＳ３１０において、モード切替スイッチ５３から再生モードを終了する指示信号が入力された場合（ステップＳ３１０：Ｙｅｓ）、撮像装置１は、図５のメインルーチンへ戻る。これに対して、モード切替スイッチ５３から再生モードを終了する指示信号が入力されていない場合（ステップＳ３１０：Ｎｏ）、撮像装置１は、ステップＳ３０９へ戻る。
【００６７】
以上説明した本発明の実施の形態１によれば、表示制御部９２が３Ｄ画像生成部６２によって生成された３Ｄアナグリフ画像上に視差方向情報として視認方向情報を重畳して表示部８０に表示させる。これにより、ユーザは、表示部８０を介して３Ｄアナグリフ画像を視認する際に、正確な視認方向を把握することができる。
【００６８】
なお、本発明の実施の形態１では、操作入力部５０から視認方向情報を表示部８０に表示させる視差方向表示モードを指示する指示信号または視認方向情報を表示部８０に表示させない非表示モードを指示する指示信号に応じて、表示制御部９２が視認方向情報を表示部８０に表示または非表示させてもよい。
【００６９】
（実施の形態２）
つぎに、本発明の実施の形態２について説明する。本実施の形態２にかかる撮像装置は、上述した実施の形態１にかかる撮像装置の構成および３Ｄアナグリフ再生処理が異なる。このため、以下においては、本実施の形態２にかかる撮像装置の構成を説明後、本実施の形態２にかかる撮像装置が実行する３Ｄアナグリフ再生処理を説明する。なお、上述した実施の形態１にかかる撮像装置１と同一の構成には同一の符号を付して説明を省略する。
【００７０】
図１３は、本発明の実施の形態２にかかる撮像装置の構成を模式的に示すブロック図である。図１３に示す撮像装置２は、撮像部１０と、外部Ｉ／Ｆ２０と、姿勢検出部３０と、姿勢変化検出部４０と、操作入力部５０と、記録部７０と、表示部８０と、制御部９０と、画像処理部１００と、を備える。
【００７１】
画像処理部１００は、画像取得部６１と、３Ｄ画像生成部６２と、視認方向データ生成部６３と、画像合成部６４と、トリミング部１０１と、リサイズ部１０２と、を有する。
【００７２】
トリミング部１０１は、視認方向データ生成部６３が算出した視認方向情報に基づいて、２つの画像データに対応する２つの画像に対して、所定の回転を行なってから所定の領域を切り出すトリミング処理をそれぞれ行って２つのトリミング画像データを生成する。具体的には、トリミング部１０１は、表示部８０の表示画面上における基準方向と視差方向とが所定の角度をなすように画像取得部６１が取得した２つの画像データに対応する２つの画像をそれぞれ回転させて所定の領域を切り出すトリミング処理を行って２つのトリミング画像データを生成する。あるいは、トリミング部１０１は、姿勢検出部３０が検出した姿勢情報に基づいて、表示部８０の表示画面上における基準方向と視差方向とが所定の角度をなすように画像取得部６１が取得した２つの画像データに対応する２つの画像をそれぞれ回転させて所定の領域を切り出すトリミング処理を行って２つのトリミング画像データを生成する。
【００７３】
リサイズ部１０２は、トリミング部１０１が生成したトリミング画像に対して、リサイズ処理を行って予め設定されたアスペクト比を有する画像サイズに拡大または縮小したリサイズ処理を行う。
【００７４】
以上の構成を有する撮像装置２が実行する３Ｄアナグリフ再生処理について説明する。図１４は、撮像装置２が実行する３Ｄアナグリフ再生処理の概要を示すフローチャートである。
【００７５】
図１４に示すステップＳ４０１〜ステップＳ４０６は、図７のステップＳ３０１〜ステップＳ３０６にそれぞれ対応する。
【００７６】
ステップＳ４０７において、撮像装置２が画質優先モードに設定されている場合（ステップＳ４０７：Ｙｅｓ）、撮像装置２は、後述するステップＳ４０８へ移行する。これに対して、撮像装置２が画質優先モードに設定されていない場合（ステップＳ４０７：Ｎｏ）、撮像装置２は、後述するステップＳ４１２へ移行する。
【００７７】
ステップＳ４０８〜４１１は、図７のステップＳ３０７〜ステップＳ３１０にそれぞれ対応する。ステップＳ４１１の後、撮像装置２は、図５のメインルーチンへ戻る。
【００７８】
ステップＳ４１２において、画像取得部６１が記録部７０の３Ｄ画像データ記録部７３から取得した撮像装置２の姿勢情報と撮像装置２の姿勢変化方向情報とが直交する場合（ステップＳ４１２：Ｙｅｓ）において、撮像装置２に水平視認表示モードが設定されているとき（ステップＳ４１３：Ｙｅｓ）、撮像装置２は、ステップＳ４０８へ移行する。
【００７９】
ステップＳ４１２において、画像取得部６１が記録部７０の３Ｄ画像データ記録部７３から取得した撮像装置２の姿勢情報と撮像装置２の姿勢変化方向情報とが直交する場合（ステップＳ４１２：Ｙｅｓ）において、撮像装置２が水平視認表示モードに設定されていないとき（ステップＳ４１３：Ｎｏ）、トリミング部１０１は、撮像装置２の姿勢情報に基づいて、被写体が表示部８０の基準方向（幅方向）に対して正対して表示されるように３Ｄアナグリフ画像データに対応する３Ｄアナグリフ画像を回転させる（ステップＳ４１４）。具体的には、図１５に示すように、ユーザが水平方向に対して撮像装置２の姿勢を傾斜させながら水平方向で連続的に被写体Ｐ１を撮像した２枚の画像データの場合、トリミング部１０１は、３Ｄアナグリフ画像Ｗ１０の被写体が表示部８０の基準方向に正対するように２つの画像データに対応する画像（左目用画像と右目用画像）を回転させる（図１６（ａ）→図１６（ｂ））。
【００８０】
続いて、トリミング部１０１は、表示部８０の表示領域と内接する矩形の領域を所定の領域として３Ｄ画像を構成する２つの画像から切り出すトリミング処理を行ってトリミング画像データ（左目用トリミング画像データおよび右目用トリミング画像データ）を生成する（ステップＳ４１５）。具体的には、図１６に示すように、トリミング部１０１は、表示部８０の表示領域と内接する領域を左目用画像および右目用画像それぞれから切り出すトリミング処理を行ってトリミング画像Ｗ１１を生成する（図１６（ａ）→図１６（ｂ））。
【００８１】
その後、リサイズ部１０２は、トリミング部１０１が生成した２つのトリミング画像データに対応する２つのトリミング画像を表示部８０の表示領域に拡大するリサイズ処理を行う（ステップＳ４１６）。具体的には、図１６に示すように、リサイズ部１０２は、トリミング部１０１が生成したトリミング画像Ｗ１１を表示部８０の表示領域に拡大するリサイズ処理を行う（図１６（ｂ）→図１６（ｃ））。
【００８２】
続いて、視認方向データ生成部６３は、３Ｄアナグリフ画像の回転角度に基づいて、姿勢変化方向情報を補正する（ステップＳ４１７）。これにより、図１６（ｃ）に示すように、画像合成部６４が３Ｄアナグリフ画像Ｗ１２に視認方向アイコンＡ１１を合成する際の表示角度を補正することができる。この結果、被写体を優先した表示を行うことができる。ステップＳ４１７の後、撮像装置２は、ステップＳ４０８へ移行する。
【００８３】
ステップＳ４１２において、記録部７０に記録された撮像装置２の姿勢情報と撮像装置２の姿勢変化方向情報とが直交していない場合（ステップＳ４１２：Ｎｏ）において、撮像装置２が水平視認表示モードに設定されているとき（ステップＳ４１９：Ｙｅｓ）、視認方向データ生成部６３は、姿勢変化方向情報に基づいて、３Ｄアナグリフ画像データを回転する（ステップＳ４２０）。具体的には、図１７に示すように、ユーザが被写体Ｐ１に対する撮影移動方向を傾斜させながら連続的に被写体Ｐ１を撮像した２枚の画像データの場合、トリミング部１０１は、３Ｄアナグリフ画像Ｗ２０の視認方向が表示部８０の基準方向に正対するように回転させる（図１８（ａ）→図１８（ｂ））。
【００８４】
続いて、トリミング部１０１は、表示部８０の表示領域と内接する矩形の領域を３Ｄアナグリフ画像から切り出すトリミング処理を行ってトリミング画像データ（左目用トリミング画像データおよび右目用トリミング画像データ）を生成する（ステップＳ４２１）。具体的には、図１８（ｂ）に示すように、表示部８０の表示領域と内接する領域を３Ｄアナグリフ画像Ｗ２０から切り出すトリミング処理を行ってトリミング画像Ｗ２１を生成する。
【００８５】
その後、リサイズ部１０２は、トリミング部１０１が生成したトリミング画像データに対応するトリミング画像を表示部８０の表示領域に拡大するリサイズ処理を行う（ステップＳ４２２）。具体的には、図１８に示すように、リサイズ部１０２は、トリミング部１０１が生成したトリミング画像Ｗ２１を表示部８０の表示領域に拡大するリサイズ処理を行う（図１８（ｂ）→図１８（ｃ））。
【００８６】
続いて、視認方向データ生成部６３は、３Ｄアナグリフ画像に付随している姿勢情報に基づいて、姿勢変化方向情報を補正する（ステップＳ４２３）。これにより、図１８（ｃ）に示すように、画像合成部６４が３Ｄアナグリフ画像Ｗ２２に視認方向アイコンＡ２１を合成する際の表示角度を補正することができる。この結果、視認方向を優先した表示を行うことができる。ステップＳ４２３の後、撮像装置２は、ステップＳ４０８へ移行する。
【００８７】
ステップＳ４１２において、記録部７０に記録された撮像装置２の姿勢情報と撮像装置２の姿勢変化方向情報とが直交していない場合（ステップＳ４１２：Ｎｏ）において、撮像装置２が水平視認表示モードに設定されていないとき（ステップＳ４１９：Ｎｏ）、視認方向データ生成部６３は、姿勢情報に基づいて、３Ｄアナグリフ画像データに対応する３Ｄアナグリフ画像を回転させる（ステップＳ４２４）。
【００８８】
続いて、トリミング部１０１は、表示部８０の表示領域と内接する矩形の領域を３Ｄアナグリフ画像から切り出すトリミング処理を行ってトリミング画像データ（左目用トリミング画像データおよび右目用トリミング画像データ）を生成する（ステップＳ４２５）。
【００８９】
その後、リサイズ部１０２は、トリミング部１０１が生成したトリミング画像データに対応するトリミング画像を表示部８０の表示領域に拡大するリサイズ処理を行う（ステップＳ４２６）。
【００９０】
続いて、視認方向データ生成部６３は、３Ｄアナグリフ画像に付随している姿勢情報に基づいて、姿勢変化方向情報を補正する（ステップＳ４２７）。ステップＳ４２７の後、撮像装置２は、ステップＳ４０８へ移行する。
【００９１】
以上説明した本発明の実施の形態２によれば、画像取得部６１が記録部７０の３Ｄ画像データ記録部７３から取得した左目用画像データおよび右目用画像データにそれぞれ対応付けられた撮影時における撮像装置２の姿勢変化情報に基づいて、撮像装置２の姿勢変化方向が水平になるようにトリミング部１０１が３Ｄアナグリフ画像を回転して３Ｄアナグリフ画像を生成する。これにより、ユーザは、アナグリフ眼鏡を用いて３Ｄアナグリフ画像を容易に視認することができる。
【００９２】
また、本発明の実施の形態２によれば、画像取得部６１が記録部７０の３Ｄ画像データ記録部７３から取得した左目用画像データおよび右目用画像データにそれぞれ対応付けられた撮影時における撮像装置２の姿勢情報に基づいて、被写体の姿勢が正対するようにトリミング部１０１が３Ｄアナグリフ画像を回転して３Ｄアナグリフ画像を生成する。これにより、ユーザは、被写体が表示部８０の基準方向に対して正対する３Ｄアナグリフ画像を視認することができる。
【００９３】
また、本発明の実施の形態２によれば、撮像装置２に画質優先モードが設定されている場合、トリミング部１０１のトリミング処理およびリサイズ部１０２のリサイズ処理を行わず、表示部８０が３Ｄアナグリフ画像を表示する。これにより、ユーザは、撮影時の画質で３Ｄアナグリフ画像を視認することができる。
【００９４】
（実施の形態３）
つぎに、本発明の実施の形態３について説明する。本実施の形態３にかかる撮像装置は、上述した実施の形態２にかかる撮像装置と構成が異なる。このため、本実施の形態３にかかる撮像装置３の構成を説明後、本実施の形態３にかかるアナグリフ再生処理について説明する。なお、上述した実施の形態と同一の構成には同一の符号を付して説明する。
【００９５】
図１９は、本発明の実施の形態３にかかる撮像装置の構成を模式的に示すブロック図である。図１９に示す撮像装置３は、外部Ｉ／Ｆ２０と、姿勢変化検出部４０と、姿勢検出部３０と、操作入力部５０と、記録部７０と、表示部８０と、制御部９０と、画像処理部１００と、撮像部２００と、を備える。
【００９６】
撮像部２００は、同一の被写体を異なる位置から撮像し、互いの視野の左右方向の一端部同士が重なりを有する２つの画像データを生成する。撮像部２００は、第１撮像部２０１および第２撮像部２０２を有する。第１撮像部２０１および第２撮像部２０２は、互いの光軸が平行または所定の角度をなすように併設される。
【００９７】
第１撮像部２０１は、被写体を撮像して被写体の画像データを生成する。撮像部１０は、所定の視野領域から光を集光し結像する光学系と、光学系が集光し結像した被写体像を撮像面で受光して光電変換を行うことによって、光を電気信号（アナログ信号）に変換するＣＣＤ（Charge  Coupled  Device）またはＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）等の撮像素子と、撮像素子から出力される電気信号に増幅（ゲイン調整）等の信号処理を施すアナログフロントエンド回路と、アナログフロントエンド回路から出力される電気信号をＡ／Ｄ変換することによってデジタルの画像データに変換するＡ／Ｄ変換回路と、を有する。
【００９８】
第２撮像部２０２は、第１撮像部２０１と同様の構成によって実現され、光学系と、撮像素子と、アナログフロントエンド回路、Ａ／Ｄ変換回路と、を有する。
【００９９】
このように構成された撮像装置３は、上述した実施の形態２の撮像装置２が実行する３Ｄアナグリフ再生処理を実行する。
【０１００】
本発明の実施の形態３によれば、画像取得部６１が記録部７０の３Ｄ画像データ記録部７３から取得した左目用画像データおよび右目用画像データにそれぞれ対応付けられた撮影時における撮像装置３の姿勢情報に基づいて、被写体の姿勢が正対するように回転した３Ｄアナグリフ画像をトリミング部１０１が生成する。これにより、ユーザは、被写体が正対している３Ｄアナグリフ画像を視認することができる。
【０１０１】
ここまで、本発明を実施するための形態を説明してきたが、本発明は上述した実施の形態によってのみ限定されるべきものではない。
【０１０２】
たとえば、本発明において、表示部とは別に電子ビューファインダを設け、この電子ビューファインダにおいて本発明を適用するようにしてもよい。この場合には、表示部と電子ビューファインダとで３Ｄアナグリフ画像の見え方が異なるようにすればより好ましい。
【０１０３】
また、本発明においては、本体部とレンズ部とが別体に形成されていてもよい。
【０１０４】
また、本発明にかかる表示装置は、デジタル一眼レフカメラ以外にも、たとえばアクセサリ等を装着可能なデジタルカメラ、デジタルビデオカメラおよび撮像機能を有する携帯電話やタブレット型携帯機器等の電子機器にも適用することができる。
【０１０５】
また、本発明にかかる表示装置は、撮影機構を持たなくとも良い。この場合、外部Ｉ／Ｆや記録部から立体視用の２つの画像データを得て、上記の処理を行なって３Ｄアナグリフ画像を生成する。
【０１０６】
また、本発明にかかる表示装置に実行させるプログラムは、インストール可能な形式又は実行可能な形式のファイルデータでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）、ＵＳＢ媒体、フラッシュメモリ等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【０１０７】
また、本発明にかかる表示装置に実行させるプログラムは、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。さらに、本発明にかかる表示装置に実行させるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【０１０８】
なお、本明細書におけるフローチャートの説明では、「まず」、「その後」、「続いて」等の表現を用いてステップ間の処理の前後関係を明示していたが、本発明を実施するために必要な処理の順序は、それらの表現によって一意的に定められるわけではない。すなわち、本明細書で記載したフローチャートにおける処理の順序は、矛盾のない範囲で変更することができる。
【０１０９】
このように、本発明は、ここでは記載していない様々な実施の形態を含みうるものであり、特許請求の範囲によって特定される技術的思想の範囲内で種々の設計変更等を行うことが可能である。
【符号の説明】
【０１１０】
１，２，３  撮像装置
１０，２００  撮像部
２０  外部Ｉ／Ｆ
３０  姿勢検出部
４０  姿勢変化検出部
５０  操作入力部
５１  電源スイッチ
５２  レリーズスイッチ
５３  モード切替スイッチ
５４  設定スイッチ
５５  再生スイッチ
６０，１００  画像処理部
６１  画像取得部
６２  ３Ｄ画像生成部
６３  視認方向データ生成部
６４  画像合成部
７０  記録部
７１  プログラム記録部
７２  画像データ記録部
７３  ３Ｄ画像データ記録部
８０  表示部
９０  制御部
９１  撮影制御部
９２  表示制御部
１０１  トリミング部
１０２  リサイズ部
２０１  第１撮像部
２０２  第２撮像部
【図１】
2014155126.tif 000003
【図２】
2014155126.tif 000004
【図３】
2014155126.tif 000005
【図４】
2014155126.tif 000006
【図５】
2014155126.tif 000007
【図６】
2014155126.tif 000008
【図７】
2014155126.tif 000009
【図８】
2014155126.tif 000010
【図９】
2014155126.tif 000011
【図１０】
2014155126.tif 000012
【図１１】
2014155126.tif 000013
【図１２】
2014155126.tif 000014
【図１３】
2014155126.tif 000015
【図１４】
2014155126.tif 000016
【図１５】
2014155126.tif 000017
【図１６】
2014155126.tif 000018
【図１７】
2014155126.tif 000019
【図１８】
2014155126.tif 000020
【図１９】
2014155126.tif 000021