(57)【要約】【課題】カメラの向きが異なっても、正しい移動方向が表示されるカメラを提供する。【解決手段】第１の位置と該第１の位置と異なる第２の位置で、立体画像を生成するための２つの画像を撮像するカメラであって、被写体を撮像する撮像素子５と、カメラの底面が水平になるように構えて撮影する第１撮像か、またはカメラの底面が斜め又は垂直になるように構えて撮影する第２撮像かを検出するための加速度センサ１５と、カメラを第１の位置から第２の位置にシフトする方向を表示する表示部２７と、加速度センサ１５の検出結果に基づいて、第１撮像か第２撮像かに依らず、カメラをシフトする方向が水平になるように、表示部２７に表示する表示画像を制御する３Ｄ表示画像制御部１３を備える。【選択図】  図１
2012227578.tif 000002
【特許請求の範囲】
【請求項１】
第１の位置と該第１の位置と異なる第２の位置で、立体画像を生成するための２つの画像を撮像するカメラにおいて、
被写体を撮像する撮像部と、
上記カメラの底面が水平になるように構えて撮影する第１撮像か、または上記カメラの底面が斜め又は垂直になるように構えて撮影する第２撮像かを検出する検出部と、
上記カメラを上記第１の位置から上記第２の位置にシフトする方向を表示する表示部と、
上記検出部の検出結果に基づいて、上記第１撮像か上記第２撮像かに依らず、上記カメラをシフトする方向が水平になるように、上記表示部に表示する表示画像を制御する表示画像制御部と、
を備えたことを特徴とするカメラ。
【請求項２】
上記表示画像制御部は、上記第２撮像を行うにあたって、カメラの撮影構図を維持した画像を生成することを特徴とする請求項１に記載のカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、３Ｄ撮影可能なカメラに関し、詳しくは、第１の位置で１枚目の撮影を行った後に移動させ、第２の位置で２枚目の撮影を行い、このとき取得した視差のある２枚の画像から３Ｄ画像を生成するカメラに関する。
【背景技術】
【０００２】
第１の位置で１枚目の画像を撮影した後、カメラを移動させ、第２の位置で２枚目の画像を撮影することにより、視差のある２枚の画像を取得し、この２枚の画像から立体画像（３Ｄ画像）を生成することは種々提案されている。例えば、特許文献１には、１枚の画像を撮影し、これを静止画として表示すると共に、ライブビュー表示に２枚目の撮影ガイドを表示し、２枚目の画像を撮影可能としたカメラが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２４４５００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述の３Ｄ撮影用のカメラは、３Ｄ画像を水平方向に視差のついた画像として鑑賞することを前提としている。このカメラを９０度回転させた縦位置で撮影を行う場合には、縦位置のままで、カメラを水平方向に移動させる必要がある。しかし、カメラの撮影ガイドは、撮影画面の長手方向に移動させることを前提に表示されることから、カメラを縦位置で移動させる場合には、移動方向が水平方向ではなく鉛直方向になってしまう。カメラの撮影ガイドに従って撮影を行うと、３Ｄ画像が適切に再生されない。
【０００５】
本発明は、このような事情を鑑みてなされたものであり、カメラの向きが異なっても、正しい移動方向が表示されるカメラを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため第１の発明に係わるカメラは、第１の位置と該第１の位置と異なる第２の位置で、立体画像を生成するための２つの画像を撮像するカメラにおいて、被写体を撮像する撮像部と、上記カメラの底面が水平になるように構えて撮影する第１撮像か、または上記カメラの底面が斜め又は垂直になるように構えて撮影する第２撮像かを検出する検出部と、上記カメラを上記第１の位置から上記第２の位置にシフトする方向を表示する表示部と、上記検出部の検出結果に基づいて、上記第１撮像か上記第２撮像かに依らず、上記カメラをシフトする方向が水平になるように、上記表示部に表示する表示画像を制御する表示画像制御部と、を備える。
【０００７】
第２の発明に係わるカメラは、上記第１の発明において、上記表示画像制御部は、上記第２撮像を行うにあたって、カメラの撮影構図を維持した画像を生成する。
【発明の効果】
【０００８】
本発明によれば、カメラの向きが異なっても、正しい移動方向が表示されるカメラを提供することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の第１実施形態に係わるカメラの主として電気回路を示すブロック図である。
【図２】本発明の第１実施形態に係わるカメラにおいて、３Ｄ撮影ガイドを説明する図である。
【図３】本発明の第１実施形態に係わるカメラにおいて、縦位置で撮影する際の３Ｄ撮影ガイドの従来のやり方との対比を示す図である。
【図４】本発明の第１実施形態に係わるカメラの撮影動作を示すフローチャートである。
【図５】本発明の第２実施形態に係わるカメラにおいて、３Ｄ撮影ガイドを説明する図である。
【図６】本発明の第２実施形態に係わるカメラの撮影動作を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図面に従って本発明を適用したカメラを用いて好ましい実施形態について説明する。本発明の好ましい実施形態に係わるカメラは、デジタルカメラであり、撮像素子１５等を含む撮像部を有し、この撮像部によって被写体像を画像データに変換し、この変換された画像データに基づいて、被写体像を本体の背面に配置した表示部にライブビュー表示する。撮影者はライブビュー表示を観察することにより、構図やシャッタチャンスを決定する。レリーズ操作時には、画像データが記録部２３に記録される。また、３Ｄ撮影モードが設定されている場合には、第１位置で撮影した後に、第２の位置までの移動方向等の表示が表示部になされ、この表示に沿って第２の位置で撮影すると、カメラは３Ｄ画像を生成し、記録部２３に記録する。
【００１１】
図１は、本発明の第１実施形態に係わるカメラの構成を示すブロック図である。レンズ１の光軸上には、撮像素子５が配置されている。レンズ１にはレンズ駆動部３が、また撮像素子５には撮像駆動部７が接続されている。
【００１２】
レンズ１は、変倍光学系を含む例えばズーム機構を備えた光学レンズであり、被写体光を集光し被写体像を形成する。レンズ駆動部３によってレンズ１の光軸方向に沿って移動可能であり、後述するシステム制御部２１らの制御命令に従って、フォーカス位置やズーム位置の制御を行う。
【００１３】
撮像素子５は、ＣＣＤ（Charge Coupled Device）イメージセンサやＣＭＯＳ（Complementary Metal Oxide Semiconductor）イメージセンサ等の固体撮像素子によって構成され、レンズ１によって形成された被写体像を画像信号に変換する。単板式または３板式のいずれかで構成される。撮像駆動部７は、システム制御部２１からの信号に従って、タイミング信号を生成し、撮像素子５の画像信号の蓄積や読み出し等の駆動を行う。本実施形態においては、撮像素子５および撮像駆動部７によって撮像部が構成される。
【００１４】
撮像素子５の出力は画像処理部９に接続されている。画像処理部９は、相関二重サンプリングＣＤＳ（Correlated Double Sampling）回路、信号レベルを増減させるアンプ回路、アナログ信号をデジタルデータに変換するＡＤＣ（Analog to Digital Converter）等の回路を有する。画像処理部９は、システム制御部２１からの制御信号に従って、前述の回路によって、感度調整や、色調整や、ノイズ低減処理等、種々の画像処理を実行する。画像処理部９によって処理された信号は、システム制御部２１に出力される。なお、本実施形態においては、撮像素子５によって出力される画像信号、または画像処理部９等において処理されたデータについても、画像データと称する。
【００１５】
システム制御部２１には、前述のレンズ駆動部３、撮像駆動部７、画像処理部９以外に、３Ｄ画像合成部１１、３Ｄ表示画像制御部１３、加速度センサ１５、３Ｄ撮影シフト情報算出部１７、メモリ部１９、記録部２３、指示部２５、および表示部２７が接続されている。
【００１６】
３Ｄ画像合成部１１は、左目画像と右目画像を合成し、３Ｄ画像を生成する。この３Ｄ画像合成処理としては、例えば、左右の画像に、撮影された同一被写体を表示する際、ある視差をもって重ね合うように画像処理を行う。画像処理の内容として、具体的には左目画像と右目画像の差異を補正するために、右目画像に対して、次のような処理を行う。（１）水平や垂直方向の位置ずれに対して領域切り出し等を行う。（２）倍率ずれに対して倍率補正を行う。（３）輝度ずれに対してはゲイン補正を行う。（４）回転ずれや歪ずれに対して幾何補正を行う。３Ｄ画像合成にあたっては、上述の補正等を種々組み合わせて行う。
【００１７】
３Ｄ表示画像制御部１３は、後述する３Ｄ撮影シフト情報算出部１７によって求めたカメラのシフト方向およびシフト量を撮影者に指示するための撮影ガイドを生成し、表示部２７に表示する。撮影ガイドとしては、例えば、矢印、左目画像の一部、その他の記号等がある。また、３Ｄ表示画像制御部１３は、３Ｄ画像合成部１１で合成された左右画像に対して、左右画像で重ならない画像周辺領域の切り抜き処理を行い、この処理された画像を表示部２７に表示する。すなわち、３Ｄ表示画像制御部１３は、後述する加速度センサ１５を含む検出部の検出結果に基づいて、カメラの底面が水平になるように構えて撮影する第１撮像か、カメラの底面が斜め又は垂直になるように構えて撮影する第２撮像かに依らず、カメラをシフトする方向が水平方向になるように、表示部２７に表示する表示画像を制御する表示画像制御部としての機能を果たす。
【００１８】
加速度センサ１５は、Ｘ、Ｙ，Ｚ軸等、複数方向の重力加速度を検出する。加速度センサ１５によって検出された重力加速度信号は、システム制御部２１に出力され、システム制御部２１は、カメラの撮影位置（向き）を検出する。また、加速度センサ１５内には、水平方向を検出する水準器等のセンサも有している。したがって、加速度センサ１５は、カメラの底面が水平になるように構えて撮影する第１撮像か、またはカメラの底面が斜め又は垂直になるように構えて撮影する第２撮像かを検出する検出部としての機能を果たす。
【００１９】
３Ｄ撮影シフト情報算出部１７は、システム制御部２１を介して入力した重力加速度信号および水準器信号に基づいてカメラの向きを検出し、視差の向きとなる水平方向を決定する。また、レンズ１の焦点距離情報や、合焦被写体の撮影距離情報等を用いて、３Ｄ撮影の際の視差量を算出する。
【００２０】
メモリ部１９は、ＤＲＡＭやＳＤＲＡＭ等の揮発性メモリや、フラッシュＲＯＭ等の不揮発性メモリから構成される。揮発性メモリは、画像処理部９の画像処理用や、３Ｄ画像合成部１１や３Ｄ表示画像制御部１３の３Ｄ画像処理用等として、システム制御部２１を介して記憶される。また不揮発性メモリは、システム制御部２１において実行処理されるプログラムや、カメラの各種調整値等が記憶される。
【００２１】
記録部２５は、カメラ本体に着脱自在に構成され、ＳＤカード、コンパクトフラッシュ（登録商標）等の不揮発性の記録媒体である。なお、カメラ本体に固定のハードディスク、半導体メモリ等で構成しても勿論かまわない。
【００２２】
指示部２５は、撮影者がカメラに対して指示するための操作部材であり、撮影モード操作ダイヤルや、ズームスイッチ、レリーズ釦、メニュー釦等の各種操作部材を有し、操作状態はシステム制御部２１に出力される。３Ｄ撮影モードは、メニュー画面において設定するが、専用の釦を設ける等、他の操作部材によって設定するようにしてもよい。システム制御部２１は、入力部３７からの操作状態の情報に基づいてカメラの制御を行う。
【００２３】
表示部２７は、カメラ本体の背面等に配置されたＬＣＤ、有機ＥＬ等の表示デバイス等を含み、画像データに基づいてライブビュー表示を行う。また、表示部２７は、メモリ部１９に記録された撮影画像の再生表示を行い、さらに露出制御値等の表示や撮影モード等設定のためのメニュー画面の表示を行う。３Ｄ撮影モードが設定されている場合には、撮影ガイドの表示を行う。すなわち、カメラを第１の位置から、第１の位置とは異なる第２の位置にシフトする方向を表示する表示部としての機能を果たす。
【００２４】
次に、図２および図３を用いて、３Ｄ撮影モードが設定されている場合の撮影ガイド表示について説明する。図２（ａ）は、３Ｄ撮影モード設定時の撮影と立体画像の生成を示している。まず、第１の位置で被写体３７を撮影し、左目画像３１を取得する。この後、カメラを右側に移動させ、所定距離移動した第２の位置で被写体３７を撮影し、右目画像３３を取得する。２つの撮影画像を取得すると、２つの撮影画像の内の被写体３７の重複部分、すなわち、左目画像３１中の重複範囲３１ａと、右目画像３３中の重複範囲３３ａを、３Ｄ画像（立体画像）となるように合成し、再生画像３５を生成する。再生時には、重複範囲３１ａと３３ａの画像を交互に表示する。
【００２５】
ところで、第１の位置で左目画像３１を撮影すると、次に、第２の位置に向けてカメラを移動させる際に、図２（ｂ）に示すように、視差方向ガイド３２を表示部２７に表示する。撮影者は、この視差方向ガイド３２に従ってカメラを移動させればよいので、便利である。第２の位置で右目画像３３を取得し、前述したように２つの撮影画像を合成し、３Ｄ画像である再生画像３５を生成する。この再生画像３５は、撮影時の視差の方向（カメラの移動方法）と、再生時における２つの目３９によって見る視差の方向が一致していることから、立体感に違和感がない。
【００２６】
図３に示す例は、カメラを縦位置に構えて撮影する場合である。まず、図３（ａ）に示すように、第１の位置で被写体３７を撮影し、左目画像５１を取得する。この後、カメラを第２の位置に移動させるが、このとき、従来の特許文献１に開示されたカメラで撮影する場合には、カメラの長手方向、言い換えると鉛直方向に視差方向移動ガイド５２が表示される。撮影者がこの視差方向移動ガイド５２に沿って鉛直方向に所定距離移動した第２の位置で被写体３７を撮影し、右目画像５３を取得する。
【００２７】
２つの撮影画像を取得すると、２つの撮影画像の内の被写体３７の重複部分、すなわち、左目画像５１中の重複範囲５１ａと、右目画像５３中の重複範囲５３ａを、３Ｄ画像となるように合成し、再生画像５５を生成する。カメラやテレビ等の表示部は、横長画面であることから、再生画像５５は、横長画面中に縦長の重複範囲５１ａ、５３ａが合成された画像となる。この再生画像５５は、撮影時の視差の方向（カメラの移動方向＝鉛直方向）と、再生時に２つの目３９によって見る視差の方向（水平方向）が一致しないことから、立体感に違和感が生じてしまう。
【００２８】
そこで、本実施形態においては、図３（ｂ）に示すように、視差方向ガイド６２の表示を行うようにしている。まず、第１の位置で被写体３７を撮影し、左目画像６１を取得する。この後、撮影者がカメラを移動させるが、このとき、カメラの表示部２７の長手方向と垂直な方向、言い換えると水平方向に視差方向移動ガイド６２を表示する。撮影者がこの視差方向移動ガイド６２に沿って水平方向に所定距離移動した第２の位置で被写体３７を撮影し、右目画像６３を取得する。
【００２９】
２つの画像を取得すると、２つの画像の内の被写体３７の重複部分、すなわち、左目画像６１中の重複範囲６１ａと、右目画像６３中の重複範囲６３ａを、３Ｄ画像となるように合成し、再生画像６５を生成する。再生画像６５は、図３（ａ）の場合と同様、横長画面中に縦長の重複範囲６１ａ、６３ａが合成された画像となる。この再生画像６５は、撮影時の視差の方向（カメラの移動方向＝水平方向）と、再生時に２つの目３９によって見られる視差の方向（水平方向）が一致することから、立体感に違和感がない。なお、カメラの水平方向は、加速度センサ１５内の水準器等のセンサで検出し、この水準器等のセンサの検知出力に従って表示すればよい。
【００３０】
次に、本実施形態における動作について、図４に示すフローチャートを用いて説明する。このフローチャートおよび後述する図６に示すフローチャートは、メモリ部１９に記憶されているプログラムに従って、システム制御部２１が実行する。このフローは、３Ｄ撮影モードが設定されている場合における３Ｄ撮影関連の処理について示す。
【００３１】
図４に示すフローがスタートすると、まず、３Ｄ撮影モードの設定を行う（Ｓ１）。前述したように撮影者がメニュー画面において３Ｄ撮影モードの設定を行うことから、このステップでは、メニュー設定に基づいて判定する。
【００３２】
ステップＳ１において３Ｄ撮影モードが設定されると、次に、３Ｄ撮影待機に入る（Ｓ３）。ここでは、左目撮影用に、撮像素子５から取得した画像データに基づいて、表示部２５にライブビュー表示を行う。撮影者はライブビュー表示を観察することにより、構図とシャッタタイミングを決定する。
【００３３】
続いて、左目画像撮影を行う（Ｓ５）。撮影者は、３Ｄ撮影待機の際にライブビュー表示を観察し、構図とシャッタタイミングが決まると、指示部２５内のレリーズ釦を操作する。レリーズ釦が操作されると、撮像素子５から静止画用の画像データを取得し、画像処理部９において画像処理を行った後、左目画像としてメモリ部１９に一時記憶する。また、左目撮影時のレンズ１のピント位置（ＡＦ）、絞り値やシャッタ速度値等の露出制御値（ＡＥ）、ホワイトバランス（ＷＢ）値等の露出パラメータや、レンズ焦点距離情報を、後述するステップＳ１３における右目画像撮影用に固定する。また、ストロボオフとして、補助光による照明を禁止する。
【００３４】
左目画像の撮影を行うと、次に、撮影位置情報の検出を行う（Ｓ７）。左目撮影を行うと、撮影者はカメラを右側に向けて移動を開始する。このステップでは、加速度センサ１５の重力加速度や水準器の検知出力に基づいて、カメラを横位置に構えているか縦位置に構えているかを検出する。
【００３５】
続いて、撮影シフト情報の算出を行う（Ｓ９）。ここでは、３Ｄ撮影シフト情報算出部１７が、ステップＳ５における左目画像撮影時の被写体の距離情報および焦点距離情報を用いて、適正な立体感となる右目撮影位置を算出し、また加速度センサ１５からの重力加速度信号に基づいて算出した現在の位置情報に基づいて撮影シフト情報を算出する。すなわち、水平方向にあとどの位、移動すればよいかの撮影シフト情報の算出を行う。
【００３６】
撮影シフト情報の算出を行うと、次に、撮影ガイドを重畳する（Ｓ１１）。ここでは、ステップＳ９において算出した撮影シフト情報に基づいて、カメラを未だ移動させる必要がある場合に、３Ｄ表示画像制御部１３が、図３（ｂ）に示したような移動方向を示す視差方向移動ガイド６２を、表示部２７のライブビュー表示に重畳して行う。なお、撮影ガイドの表示としては、視差方向移動ガイド６２のような矢印に限らず、左目画像の一部や記号やマークでもよく、また音声表示等、他の表示でも構わない。
【００３７】
撮影ガイドの重畳表示を行うと、次に、右目画像撮影を行う（Ｓ１３）。撮影者は撮影ガイドを観察しながら、カメラを移動させ、右画像撮影位置に到達すると、視差方向移動ガイド６２が第２位置に到達したことを告知するので、レリーズ釦を操作する。なお、レリーズ釦を操作するまでは、ステップＳ７ないしＳ１１を繰り返し実行する。右目画像撮影にあたっては、ステップＳ５における左目画像撮影時と同じ撮影条件、すなわち、同一ＡＦ、同一ＡＥ、同一ＷＢ、同一焦点距離等で、撮影を行う。撮影条件を同一としているのは、左目画像と右目画像を合成し、３Ｄ画像を生成した際に、立体感が不自然となることを防止するためである。
【００３８】
右目画像の撮影を行うと、次に、合成処理を行う（Ｓ１５）。ここでは、３Ｄ画像合成部１１が、左目画像と右目画像を合成し、３Ｄ画像を生成する。３Ｄ画像の生成にあたっては、左右画像の相関を算出し、相互の位置ずれがある場合には、位置ずれ量を少なくするために右目画像に対して補正処理を行う。例えば、垂直方向や水平方向のずれか切り出し処理によって補正する。また、回転方向位置ずれは回転補正処理を、また倍率ずれは倍率変換処理等によって補正処理を行う。
【００３９】
合成処理を行うと、次に、画像の切り出しを行う（Ｓ１７）。ステップＳ１５における合成後の画像に対して、３Ｄ画像合成部１１が左右目画像の重ならない周辺領域を切り出し処理する。
【００４０】
画像切り出しを行うと、次に、３Ｄ画像生成を行う（Ｓ１９）。ここでは、合成処理され、画像切り出しがなされた画像を用いて、３Ｄ画像を生成する。例えば、左目画像と右目画像を格納するマルチピクチャーフォーマットを生成する。３Ｄ画像を生成すると、次にメモリカードに記録する（Ｓ２１）。ここでは、ステップＳ１９において生成された３Ｄ画像を記録部２３に記録する。メモリカードへの記録を行うと、３Ｄ撮影モードにおける撮影を終了する。
【００４１】
以上、説明したように、本発明の第１実施形態においては、第１の位置で撮影を行った後、第２の位置に向けてカメラを移動する際に、カメラが縦位置であるか横位置であるかに係わらず、常に水平方向に撮影ガイドを表示するようにしている。このため、カメラの向きが異なっても、正しい移動方向が表示される。
【００４２】
次に、本発明の第２実施形態について、図５および図６を用いて説明する。第１実施形態においては、３Ｄ撮影モードにおいてカメラの構え方は、横位置または縦位置のいずれかを想定していた。しかし、撮影者は、構図によっては横位置や縦位置以外の構え方で撮影する場合もある。そこで、第２実施形態においては、横位置や縦位置以外の構え方でも正しい移動方向を表示するようにしている。
【００４３】
第２実施形態における構成は、図１に示した第１実施形態の構成と同様である。ただし、３Ｄ表示画像制御部１３は、第２実施形態においては、撮影構図を維持した画像周辺領域の切り抜き処理、及び黒枠画像の付加処理を行う。また、加速度センサ１５からの重力加速度信号や水準器信号に基づいて、カメラが斜めに構えられている場合には、その角度も検出可能である。
【００４４】
本実施形態における３Ｄ撮影モード時における撮影ガイド表示について、図５を用いて説明する。図５（ａ）に示すように、この例では、撮影者はカメラを縦位置からやや左に傾けた構図で、第１の位置で被写体７７の左目画像７１を撮影する。
【００４５】
左目画像を撮影すると、次に、撮影者は第２の位置に向けてカメラを移動させる。この際、表示部２７には、３Ｄ表示画像制御部１３によって、視差方向移動ガイド７２が表示される。この視差方向移動ガイド７２は、カメラを傾けたまま移動させても、図５に示すように、水平方向に沿って矢印が表示される。カメラが第２の位置に到達すると、視差方向ガイド７２が消失し、または第２位置に到達したことが告知されるので、撮影者は右目画像７３を撮影する。
【００４６】
左目画像７１と右目画像７３が取得されると、次に、３Ｄ画像合成部１１によって３Ｄ画像が生成され、再生画像７５が表示される。この再生画像７５は、図５に示すように、左目画像や右目画像と同一の構図が維持され、その周辺は黒色に塗り潰されている。撮影者が斜めに構えて撮影した構図を尊重し、この構図が分かるように、３Ｄ画像を生成している。勿論、再生画像７９のように縦長で切り抜いて３Ｄ画像を生成してもよく、また、被写体によっては横長で切り抜いて３Ｄ画像を生成してもよい。
【００４７】
次に、本実施形態における動作について、図６に示すフローチャートを用いて説明する。図６のフローチャートにおいて、第１実施形態に係わる図４と同様の処理を行うステップについては、同一のステップ番号を付し、詳しい説明を省略する。
【００４８】
３Ｄ撮影モードを設定すると（Ｓ１）、次に、３Ｄ撮影構図優先の設定を行う（Ｓ２）。３Ｄ撮影構図優先は、３Ｄ撮影モードの下位モードであり、３Ｄ撮影モードを設定した際に、さらにメニュー画面において設定する。この３Ｄ撮影構図優先は、図５に示したように、斜めに構えた場合等であっても、撮影者の構図を優先し、この構図を維持したままで、水平方向に撮影ガイドを表示するモードである。
【００４９】
続いて、ライブビュー表示を行う３Ｄ撮影の待機を行い（Ｓ３）、レリーズ釦が操作されると、左目画像の撮影を行う（Ｓ５）。左目画像の撮影を行うと、撮影位置情報を検出し（Ｓ７）、撮影シフト情報の算出を行い（Ｓ９）、撮影位置情報の検出の結果、斜めに構えていた場合には、図５に示したような視差方向移動ガイド７２を表示する撮影ガイド重畳を行う（Ｓ１１）。
【００５０】
撮影者は、ライブビュー表示に重畳されて表示される撮影ガイドに従ってカメラを移動させ、第２の位置に達すると、右目画像の撮影を行う（Ｓ１３）。右目画像の撮影を行うと、左目画像と右目画像を合成し、３Ｄ画像の合成処理を行う（Ｓ１５）。
【００５１】
続いて、画像の切り出しを行う（Ｓ１７）。ここでの画像切り出し処理は、合成後の画像に対して、左右目画像の重ならない周辺領域の切り出しを行う点では、第１実施形態と同様である。第２実施形態においては、さらに、この切り出しにあたって、３Ｄ表示画像制御部１３が、撮影構図を保持した切り出しを行うと共に、切り出された領域以外については黒枠画像の付加を行う。
【００５２】
画像の切り出しを行うと、次に、３Ｄ画像の生成を行い（Ｓ１９）、生成した３Ｄ画像を記録部２３に記録する（Ｓ２１）。メモリカードへの記録を行うと、３Ｄ撮影モードにおける撮影を終了する。
【００５３】
このように、本発明の第２実施形態においては、第１の位置で撮影を行った後、第２の位置に向けてカメラを移動する際に、カメラの構図を保持したままで、常に水平方向に撮影ガイドを表示するようにしている。このため、カメラの向きが異なっても、正しい移動方向が表示される。
【００５４】
以上説明したように、本発明の各実施形態においては、カメラの底面が水平になるように構えて撮影する第１撮像か、またはカメラの底面が斜め又は垂直になるように構えて撮像する第２撮像かを検出し（図４または図６のＳ７）、カメラを第１の位置から第２の位置にシフトする方向を表示し、検出結果に基づいて、第１撮像か記第２撮像かに依らず、カメラをシフトする方向が水平になるように、表示部に表示する表示画像を制御している（図４および図６のＳ１１）。このため、カメラの向きが異なっても、正しい移動方向が表示される。
【００５５】
なお、本発明の各実施形態においては、左目画像を最初に撮影し、続いて、右目画像を撮影していた。しかし、この順番は逆であっても勿論かまわない。
【００５６】
また、本実施形態においては、撮影のための機器として、デジタルカメラを用いて説明したが、カメラとしては、デジタル一眼レフカメラでもコンパクトデジタルカメラでもよく、ビデオカメラ、ムービーカメラのような動画用のカメラでもよく、さらに、携帯電話や携帯情報端末（ＰＤＡ：Personal Digital Assist）、ゲーム機器等に内蔵されるカメラでも構わない。いずれにしても、３Ｄ撮影が可能な撮影機器であれば、本発明を適用することができる。
【００５７】
本発明は、上記実施形態にそのまま限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素の幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【符号の説明】
【００５８】
１・・・レンズ、３・・・レンズ駆動部、５・・・撮像素子、７・・・撮像駆動部、９・・・画像処理部、１１・・・３Ｄ画像合成部、１３・・・３Ｄ表示画像制御部、１５・・・加速度センサ、１７・・・３Ｄ撮影シフト情報算出部、１９・・・メモリ部、２１・・・システム制御部、２３・・・記録部、２５・・・指示部、２７・・・表示部、３１・・・左目画像、３１ａ・・・重複範囲、３２・・・視差方向移動ガイド、３３・・・右目画像、３３ａ・・・重複範囲、３５・・・モニタ再生画像、３７・・・被写体、３９・・・目、５１・・・左目画像、５１ａ・・・重複範囲、５２・・・視差方向移動ガイド、５３・・・右目画像、５３ａ・・・重複範囲、５７・・・モニタ再生画像、６１・・・左目画像、６１ａ・・・重複範囲、６２・・・視差方向移動ガイド、６３・・・右目画像、６３ａ・・・重複範囲、６５・・・モニタ再生画像、７１・・・左目画像、７２・・・視差方向移動ガイド、７３・・・右目画像、７５・・・再生画像、７７・・・被写体、７９・・・再生画像
【図２】
2012227578.tif 000003
【図３】
2012227578.tif 000004
【図５】
2012227578.tif 000005
【図１】
2012227578.tif 000006
【図４】
2012227578.tif 000007
【図６】
2012227578.tif 000008