(57)【要約】【課題】ユーザが３D撮影で自分撮りをする場合に、３D画像内に自己の顔が入っていないあるいは顔の一部が欠けてしまうということなく、適切な３D撮影を容易に行うことができる撮影装置を提供する。【解決手段】カメラ１は、所定の方向に沿って配置された複数の撮像部を有して３D撮影の可能な撮影装置である。カメラ１は、２つの撮像部２R,２Lにより３D撮影して得られた３D画像を立体表示可能な表示部５と、自分撮りモード時に、撮像部２R,２Lにより撮像されて得られた２つの画像同士で重なり合うオーバーラップ領域に被写体である人の顔が検出され、かつ、２つの画像が表示部５に立体表示するためにトリミングされたときに、そのトリミングされた領域内に人の顔が顔切れすることなく含まれている場合に、３D画像を取得するように制御する制御部２１と、を有する。【選択図】図５
2012120107.tif 000002
【特許請求の範囲】
【請求項１】
所定の方向に沿って配置された複数の撮像部を有して３D撮影の可能な撮影装置であって、
前記複数の撮像部により３D撮影して得られた３D画像を立体表示可能な表示部と、
所定のモード時に、前記複数の撮像部により撮像されて得られた複数の画像同士で重なり合うオーバーラップ領域に被写体である人の顔が検出され、かつ、前記複数の画像が前記表示部に立体表示するためにトリミングされたときに、そのトリミングされた領域内に前記人の顔が顔切れすることなく含まれている場合に、前記３D画像を取得するように制御する撮影制御部と、
を有することを特徴とする撮影装置。
【請求項２】
前記撮影制御部は、前記複数の画像が前記複数の撮像部により同時に撮像して得られた複数の画像であって、その同時に撮像して得られた複数の画像の前記オーバーラップ領域に前記人の顔が検出され、かつ、前記同時に撮像して得られた複数の画像が前記トリミングされた領域内に前記人の顔が顔切れすることなく含まれている場合に、前記同時に撮像して得られた複数の画像を前記３D画像として取得し、
前記撮影制御部は、前記同時に撮像して得られた複数の画像の前記オーバーラップ領域に前記人の顔が検出されず、あるいは、前記同時に撮像して得られた複数の画像が前記トリミングされた領域内に前記人の顔が顔切れすることなく含まれていない場合には、一の撮像部により仮撮影して得られた一の画像と、前記仮撮像後に、前記撮影装置の前記所定の方向への移動が検出されたときに仮撮影した他の画像とを得て、前記仮撮影において得られた二つの画像の前記オーバーラップ領域に前記人の顔が検出され、かつ、前記仮撮影において得られた二つの画像が前記トリミングされた領域内に前記人の顔が顔切れすることなく含まれている場合に、前記前記仮撮影において得られた二つの画像を前記３D画像として取得することを特徴とする請求項１に記載の撮影装置。
【請求項３】
前記撮影制御部は、前記所定のモード時に、前記オーバーラップ領域に前記人の顔が検出され、かつ、前記トリミングされた領域内に前記人の顔が顔切れすることなく含まれている場合に、所定の音を出力するように音出力部を制御することを特徴とする請求項１又は２に記載の撮影装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影装置に関し、特に、３D撮影可能な撮影装置に関する。
【背景技術】
【０００２】
近年、カメラの自動化が進み、写真撮影に慣れていない者であっても、簡単に良好な写真を撮れるカメラが開発され、販売されている。最近では、良好な構図あるいはフレーミングで、簡単に写真撮影ができるカメラの提案も種々行われている。
【０００３】
例えば、人物撮影時に、人物の顔を検出し、その顔の位置が像内の所定の位置に位置すると、記録指示を出力して、撮影をガイドする撮影装置の提案がある（例えば、特許文献１参照）。
【０００４】
また、最近は、３D（３次元）表示機器を普及しつつあり、デジタルカメラの中には、３D撮影可能で、撮影した被写体の３D画像が立体的に見える３D表示部を有する３Dデジタルカメラも販売されている。  
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−２６９５６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、ユーザは、自分でカメラを持ち、レンズを自分の方に向けて自分を撮影する自分撮りを行う場合がある。  
しかし、ユーザはカメラ背面の表示部を見ることができないため、撮影された画像を見ると、被写体である自分の顔が撮影画像内に正しく入っておらず、顔の一部が欠けてしまうようなことがしばしば生じる。そのため、自分撮りの場合、ユーザは、自分の顔が撮影画像内に入るまで何回か撮影をしなければならない場合がある。
【０００７】
また、上述した３Dデジタルカメラの場合、２つの撮像素子により得られた２つの画像同士の重なるオーバーラップ領域が３D画像となるため、そのオーバーラップ領域に顔が入っていない、あるいは顔の一部が欠けてしまう確率は、さらに高くなってしまう。そのため、自分の顔が撮影画像内に適切に入るまで撮影をしなければならない回数がさらに増えるという問題がある。
【０００８】
そこで、本発明は、ユーザが３D撮影で自分撮りをする場合に、３D画像内に自己の顔が入っていないあるいは顔の一部が欠けてしまうということなく、適切な３D撮影を容易に行うことができる撮影装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の一態様によれば、所定の方向に沿って配置された複数の撮像部を有して３D撮影の可能な撮影装置であって、前記複数の撮像部により３D撮影して得られた３D画像を立体表示可能な表示部と、所定のモード時に、前記複数の撮像部により撮像されて得られた複数の画像同士で重なり合うオーバーラップ領域に被写体である人の顔が検出され、かつ、前記複数の画像が前記表示部に立体表示するためにトリミングされたときに、そのトリミングされた領域内に前記人の顔が顔切れすることなく含まれている場合に、前記３D画像を取得するように制御する撮影制御部と、を有する撮影装置を提供することができる。
【発明の効果】
【００１０】
本発明によれば、ユーザが３D撮影で自分撮りをする場合に、３D画像内に自己の顔が入っていないあるいは顔の一部が欠けてしまうということなく、適切な３D撮影を容易に行うことができる撮影装置を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態に係わる撮影装置の構成を説明するためのブロック図である。
【図２】本発明の実施の形態に係わる、３D撮影において得られる３D撮影範囲を説明するための図である。
【図３】本発明の実施の形態に係わる、距離LがL1の場合の３D撮影範囲EDと３D画像範囲IDを説明するための図である。
【図４】本発明の実施の形態に係わる、距離Lが、L1よりも大きいL2の場合の３D撮影範囲EDと３D画像範囲IDを説明するための図である。
【図５】本発明の実施の形態に係わる、カメラ１の撮影及び再生時の処理の流れの例を示すフローチャートである。
【図６】本発明の実施の形態に係わる、自分撮りの場合のユーザとカメラの位置関係を説明するための図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して本発明の実施の形態を説明する。  
まず図１に基づき、本実施の形態に係わる撮影装置の構成を説明する。図１は、本実施の形態に係わる撮影装置の構成を説明するためのブロック図である。
【００１３】
デジタルカメラ（以下、単にカメラともいう）１は、３D撮影が可能な撮影装置であり、２つの撮像装置と２つの対物光学系を有する撮像ユニット２と、信号処理及び制御部３と、撮影した画像を記憶する記録部４と、撮影した画像を表示する表示部５と、表示部５の表示面に取り付けられたタッチパネル６と、操作部７と、操作判定部８と、加速度センサ９と、ストロボ１０と、時計部１１と、スピーカ１２とを含む。
【００１４】
デジタルカメラ１は、２次元の静止画、２次元の動画、３次元の静止画及び３次元の動画の撮影が可能であり、撮影した画像を記録部４に記録し、かつ記録した画像を、表示部５に表示することができる。なお、以下の説明では、３次元の静止画撮影の場合についてのみ説明し、２次元の静止画等の撮影の場合については、説明は省略する。
【００１５】
撮像ユニット２は、カメラ１の本体の左右方向に沿って配置された右眼用の撮像部２Rと左眼用の撮像部２Lとを含む。各撮像部２R,２Lは、CCD等の撮像素子からなる撮像装置２ａと、１以上のレンズからなる対物光学系２ｂとを含む。撮像装置２ａは、対物光学系２ｂを通して受光した被写体像を光電変換して画像信号を生成して、信号処理及び制御部３へ出力する。２つの撮像部２L,２Rの２つの光軸OAは互いに平行で、かつ２つの光軸OA間は、距離Bだけ離れている。
【００１６】
なお、本実施の形態では、撮像ユニット２は、左右２つの撮像部を有するが、所定の方向に沿って配置された３つ以上の撮像部を有してもよい。
【００１７】
信号処理及び制御部３は、CPU、メモリなどを含む回路からなり、制御部２１と、顔検出部２２と、仮記録部２３と、切り取り部２４と、出力合成部２５とを含んで構成されている。信号処理及び制御部３の各部については、後述する。
【００１８】
記録部４は、信号処理及び制御部３からの画像情報を図示しない記録媒体に記録する回路である。２D画像及び３D画像のデータは、記録部４に記録される。なお、記録部４は、例えばカードインターフェースを採用することができ、記録部４は、メモリカード等に画像情報を記録可能である。また、記録部４は、記録媒体に記録された画像情報を読み出して信号処理及び制御部３に供給することができる。
【００１９】
表示部５は、２つの撮像部２L,２Rにより３Ｄ撮影して得られた３D画像を立体表示可能な、パララックスバリア方式、レンチキュラ方式等の視差分割方式を採用した表示部である。視差分割方式においては、３D表示用のメガネ等を用いることなく、３D表示が可能である。そのため、表示部５は、右眼用表示領域５Rと左眼用表示領域５Lを有する。
【００２０】
タッチパネル６は、ユーザが、指で指し示した表示部５の画面上の位置に応じた入力を行うための装置である。ユーザは、表示部５の画面上に表示された各種コマンドボタンを、タッチパネル６により指示することができる。タッチパネル６への入力信号は、信号処理及び制御部３に供給される。  
操作部７は、カメラ１のボディに設けられた、ユーザにより操作されるレリーズボタン、設定ボタン等からなる。ユーザは、操作部７の所定のボタンを操作することによって、カメラ１を所望の撮影モードに設定することができ、所定のモードとして、後述する３D自分撮りモードも、設定することができる。
【００２１】
操作判定部２０は、操作部７からの操作信号を入力して、ユーザの種々の操作内容を判定する回路である。操作判定部２０は、ユーザによる各種ボタン操作に応じた操作内容を示す操作信号を発生させて、信号処理及び制御部３に出力するようになっている。信号処理及び制御部３は、操作信号に基づいて、各部を制御する。
【００２２】
加速度センサ９は、デジタルカメラ１の動きを検出するための動き検出部である。  
ストロボ１０は、ストロボ撮影時に発光する装置である。  
時計部１１は、信号処理及び制御部３が用いる時間情報を発生する。時間情報は、例えば、各種タイマー用、撮影画像の整理用等に用いられる。  
スピーカ１２は、制御部２１からの制御の下で、所定の音を出力する音出力部である。
【００２３】
信号処理及び制御部３の制御部２１は、カメラ１の全体の動作の制御を行うと共に、後述する３D自分撮り時の処理を実行する。  
制御部２１は、３D自分撮りのための処理を実行する撮影制御部であり、その処理のためのソフトウエアプログラムは、図示しないROMに記憶されている。  
顔検出部２２は、撮影された画像の中から人の顔を検出する処理を行う処理部である。
仮記録部２３は、画像データを一時的に記録しておくためのメモリである。  
切り取り部２４は、後述するように、撮影した画像を立体表示するために、３D撮影時に得られた複数の画像から所定の範囲を切り取る処理、すなわちトリミング処理、を行う処理部である。３D撮影時のトリミング処理では、トリミングする範囲あるいは領域は、例えば、被写体までの距離に依存する場合がある。このような場合、トリミングする範囲あるいは領域は、オートフォーカス機能におけるピント位置、自分撮りモードにおいて予め決められた手の長さ、顔の大きさ、等の情報を用いて決定される。
【００２４】
出力合成部２５は、撮影された画像あるいは記録部４に記録された画像を出力するための処理部であり、特に３D画像を合成して出力可能な処理部である。出力合成部２５は、表示部５に表示する画像の表示内容及び表示形態を制御する処理部である。
【００２５】
なお、信号処理及び制御部３内の各部は、CPUにより実行されるソフトウエアプログラムでもよいし、ハードウエア回路でもよい。さらに、信号処理及び制御部３は、デジタルシグナルプロセッサ（DSP）により構成されていてもよい。
【００２６】
次に、ユーザが自分撮りする場合について説明する。  
図２は、３D撮影において得られる３D撮影範囲を説明するための図である。デジタルカメラ１の撮像ユニット２における２つの撮像部２R、２Lは、上述したように、左右方向において、互いに基線長Bだけ離れて配置されている。  
なお、図２では、各構成要素を図面上で認識可能な程度の大きさとするため、カメラ１及びその内部の構成要素のサイズ、基線長Ｂ等は、構成要素毎に縮尺を異ならせてある。
【００２７】
各撮像部の画角をθとし、カメラ１から被写体Sまでの距離をLとしたとき、各撮像部の撮影範囲X1は、次の式（１）により算出された値となる。
【００２８】
X1＝２×（L×tan(θ／２)）       ・・・式（１）
また、３D撮影範囲EDは、２つの撮像部２R,２Lにより撮像された２つの画像同士で重なり合うオーバーラップ領域であるので、次の式（２）により算出された値となる。
【００２９】
ED＝X1−B                       ・・・式（２）
例えば、X1＝L×tanθに近似できるような画角θ（例えば、３５ｍｍ判換算で略５０ｍｍのレンズに相当する）で、基線長Bが５ｃｍで、距離Lが、自分撮りをする場合の距離、例えば５０ｃｍ（＝L1）、の場合、２つの撮像部２R、２Lによる３D撮影範囲EDは、次のようになる。
【００３０】
ED＝X1−B＝L1×tanθ−B＝５０−５＝４５      ・・・式（３）
すなわち、３D撮影範囲EDは、横方向に４５ｃｍしかない。これでは、肩幅が４５ｃｍの人の場合は、被写体Sの顔を画面の略中央に位置させなければ、自分の３D撮影が適切にできないことになる。
【００３１】
一方、カメラ１と被写体S間の距離Lが、L1より大きいL2の場合は、図２に示すように、距離L1の場合に比べて、３D撮影範囲EDは、広くなる。すなわち、カメラ１と被写体S間の距離Lが大きくなれば、３D撮影範囲EDも広くなる。しかし、自分でカメラ１を持って自分を撮影する、いわゆる自分撮りの場合は、カメラ１と被写体S間の距離Lは、５０ｃｍ〜６０ｃｍであり、距離Lを大きく取ることはできない。
【００３２】
カメラ１と被写体S間の距離Lに応じて、３D撮影範囲EDが狭くなることによる問題について、さらに詳述する。  
図３と図４は、距離Lが、それぞれL1の場合とL1よりも大きいL2の場合の３D撮影範囲EDと３D画像範囲IDを説明するための図である。図３は、距離LがL1の場合の３D撮影範囲EDと３D画像範囲IDを説明するための図である。図４は、距離Lが、L1よりも大きいL2の場合の３D撮影範囲EDと３D画像範囲IDを説明するための図である。
【００３３】
図３は、例えば、上記の式（３）で示すような条件で、自分でカメラを持って、いわゆる自分撮りをするような場合である。図３は、３D撮影範囲ED内に、被写体Sの顔が入っており、３D画像範囲EDの真ん中に顔が位置していることを示している。３D画像は、３D撮影範囲ED内の２枚の画像により表示可能となる。
【００３４】
現在市販されている３Dデジタルカメラの場合、撮影されて表示される３D画像は、表示部の画面のアスペクト比を考慮して、２点鎖線で示す表示領域CCが切り取られて、すなわちトリミングされて、表示される。従って、被写体Sの顔が３D撮影範囲ED内に入っていたとしても、顔の位置が２点鎖線で示す位置Ｐにあれば、表示部には、顔の一部の欠けた画像が、３D画像として表示されることになってしまう。
【００３５】
これに対して、図４のように、距離Lが比較的大きい場合、被写体Sの画像は、小さくなるので、表示部５の画面のアスペクト比を考慮しても、顔の一部が欠けた画像となる確率は低くなるが、自分撮りの場合、距離Lを長くとることが困難である。
【００３６】
すなわち、ユーザが従来の３Dカメラを用いて自分を撮る場合、カメラ１の各撮像部において、被写体である自分を画面の略真ん中にしなければ、得られる３D画像は、顔の一部が欠けた画像となることが多かった。
【００３７】
本実施の形態のカメラ１によれば、自分撮りの場合に、このような顔が欠けてしまうようなことなく、３D画像で自分を容易に撮ることができる。
【００３８】
図５は、カメラ１の撮影及び再生時の処理の流れの例を示すフローチャートである。図５の処理は、信号処理及び制御部３の制御部２１により実行される。  
撮影制御部である制御部２１は、まず、カメラ１が撮影モードに設定されているか否かを判定し（S101）、カメラ１が撮影モードに設定されている場合（S101:YES）、３D自分撮りモードに設定されているか否かをさらに判定する（S102）。
【００３９】
カメラ１が３D自分撮りモードに設定されていない場合（S102:NO）、表示部５の全面にスルー画を表示する（S103）。即ち、信号処理及び制御部３は、撮像ユニット２からの撮像画像を取込み、所定の信号処理を施した後、出力合成部２５を介して表示部５に、その撮像画像を出力する。
【００４０】
制御部２１は、撮影者であるユーザにより、レリーズボタンが押されたか、すなわち撮影指示がされたか否かを判定し（S104）、撮影指示がされた場合は、撮影処理が行われる（S105）。
【００４１】
そして、制御部２１は、撮像ユニット２からの撮像画像に対して所定の信号処理を施し符号化して画像ファイル化した後、そのファイル化したデータを記録部４に与えて記録する（S106）。
【００４２】
次に、制御部２１は、電源オフの指示がされたか否かを判定し（S107）、電源オフの指示がされた場合（S107:YES）、電源をオフして、処理は終了する（S108）。電源がオフされない場合（S107:NO）、制御部２１は、撮影モード及び再生モードの変更操作を受け付ける処理を実行して（S109）、処理をS101に戻す。  
なお、撮影指示がされていない間は（S104:NO）、処理は、S107に移行する。
【００４３】
３D自分撮りモードが設定されている場合（S102:YES）、制御部２１は、２つの撮像部２L,２Rによる撮像されて得られた２つの画像中の両方について、顔の検出を行う（S111）。この処理は、顔検出部２２により、顔の検出が２つの画像のそれぞれについて行われる。
【００４４】
なお、S102からS111への処理の移行は、３D自分撮りモードが設定された後、所定のボタンが、例えばレリーズボタンが、押されてから、行われるようにしてもよい。
【００４５】
制御部２１は、顔検出部２２により、２つの画像（すなわち左右の画像）に共に、顔が検出され、かつ顔が所定の位置あるいは範囲内にあるか否かを判定する（S112）。  
S112では、例えば、左右の各画像において顔が検出されたときに、その検出された顔が２つ共、３D撮影範囲ED内にあるか否かあるいは２つの撮像部２R,２Lのそれぞれの画像中にあるか否かが判定される。検出された顔が所定の範囲内にあるか否かは、検出された顔の輪郭全体が、所定の範囲内に入るか否かにより、判定される。
【００４６】
S112でYESの場合、制御部２１は、２つの撮像部２R,２Lの２つの画像が３D画像表示のためのトリミングがされたときに、２つの画像の少なくとも一方において、検出された顔の顔切れが生じるか否かを判定する（S113）。すなわち、図３で説明したように、２つの撮像部２R,２Lの２つの画像の少なくとも一方において、３D画像として表示される表示領域CC内に、顔が存在しない、あるいは図３に示したように顔の一部が切れてしまうことがないかが、判定される。制御部２１は、切り取り部２４に、２つの撮像部２R,２Lの２つの画像に対する３D画像表示のためのトリミング処理を実行させて、そのトリミングされた領域の画像を用いて、S113の処理を行う。S113の判定は、トリミングされた領域内に、検出された顔の輪郭全体が、所定の範囲内に入るか否かにより、行われる。  
以上のように、S113では、顔検出部２２により検出された顔は、その大きさも判定されるので、その判定された大きさの顔全体が、表示領域CC内に入るか否かが判定される。
【００４７】
S112及びS113でYESの場合、すなわち、L画像とR画像において、顔が所定の位置等に検出され、かつトリミング時に顔切れが無い場合、制御部２１は、２眼３D撮影を行う（S114）。すなわち、制御部２１は２つの撮像部２R,２Lにより同時に撮像して得られた複数の画像であって（S111）、その同時に撮像して得られた複数の画像のオーバーラップ領域に人の顔が検出され（S112:YES）、かつ、同時に撮像して得られた複数の画像がトリミングされた領域内に人の顔が顔切れすることなく含まれている場合（S113:YES）に、同時に撮像して得られた２つの画像を３D画像として取得するように制御する。
S112でNOの場合あるいはS113でNOの場合、制御部２１は、２つの撮像部２L,２Rの一方、例えば、撮像部２L（あるいは撮像部２Rでもよい）により、１眼撮影を行い、撮影した画像を、仮記録部２３に仮記録する（S115）。
【００４８】
S115の後、所定時間、例えば１秒、以内に、制御部２１は、カメラ１が横方向にシフトしたか否かを判定する（S116）。カメラ１が横方向にシフトすなわち移動したか否かは、加速度センサ９の検出値を監視することによって、行われる。加速度センサ９からのカメラ１の左右方向の移動を示す出力値が、所定の閾値以上になったか否かにより、カメラ１の横シフトの有無が判定される。例えば、所定の閾値は、カメラ１の移動量が、例えば、１、２ｃｍである値に対応する値である。  
カメラ１の横シフトが行われない場合（S116:NO）、処理は、S11に戻る。
【００４９】
カメラ１の横シフトのあったことが検出されると（例えば、カメラ１が２ｃｍだけ横シフトしたことが検出されると）、制御部２１は、撮像部２L（あるいは撮像部２Rでもよい）により、２回目の１眼撮影を行い、撮影した画像を、仮記録部２３に仮記録する（S117）。
【００５０】
制御部２１は、顔の位置がOKか否か、すなわち、仮記録された２つの画像が３D画像のためにトリミングされても、被写体の顔が、顔切れがなく、表示領域３D内にあるか否かを判定する（S118）。S118の処理は、上述したS112とS113の処理内容と同様である。すなわち、制御部２１は、顔検出部２２と切り取り部２４を用いて、仮記録された２つの画像について、顔の検出及びトリミングを行い、被写体の顔が、顔切れがなく、表示領域３D内にあるか否かを判定する。
【００５１】
S118でNOの場合、すなわち別々に撮影された２つの画像における顔の位置が３D画像を生成するには不適切な位置にある場合、制御部２１は、S115とS117で仮記録した画像をリセットすなわち消去する（S119）。S115とS117で仮記録した画像を用いて生成される３D画像は、顔切れ等を含む３D画像となるからである。
【００５２】
S118でYESの場合、処理は、S120は移行し、シャッター音が発生される。また、制御部２１は、S114で撮影処理を行っても、シャッター音を発生させる（S120）。シャッター音は、カメラ１の本体に設けられた、スピーカ１２から出力される。
【００５３】
すなわち、S114により２眼３D撮影がされた場合だけでなく、カメラ１の横方向の移動の前後での２回の１眼撮影により、トリミングされても顔切れのない３D画像が得られた場合も、シャッター音が出る。よって、ユーザは、３D自分撮りのモードに設定して、カメラ１を２眼３D撮影可能な向きに向けられたときには、直ぐにシャッター音が発生される。また、ユーザは、３D自分撮りのモードに設定して、カメラ１を２眼３D撮影可能な向きに向けられない場合には、シャッター音が出ないので、ユーザは、カメラ１を動かす。ユーザは、シャッター音が出ないので、カメラ１を動かすが、動かしている途中で、横方向にシフトがあって、かつトリミングしても顔切れがないような３D画像が得られた場合には、シャッター音が出る。
【００５４】
よって、ユーザは、シャッター音が出るまでカメラ１を動かすという自然な撮影動作の中で、自動的に、自分撮りの３D撮影時に、顔切れなどがなく、３D画像を撮ることができる。  
その後、制御部２１は、左右の画像をペア化して、表示領域CCである共通部分をトリミングし（S121）、処理は、S106へ移行する。
【００５５】
すなわち、制御部２１は、同時に撮像して得られた複数の画像の前記オーバーラップ領域に人の顔が検出されず（S112：NO）、あるいは、同時に撮像して得られた複数の画像がトリミングされた領域内に人の顔が顔切れすることなく含まれていない場合（S113：NO）には、一の撮像部により仮撮影して得られた一の画像と、仮撮像後に、カメラ１の横方向への移動が検出されたときに仮撮影した他の画像とを得る。そして、制御部２１は、仮撮影において得られた二つの画像のオーバーラップ領域に人の顔が検出され（S118）、かつ、仮撮影において得られた二つの画像がトリミングされた領域内に人の顔が顔切れすることなく含まれている場合（S118）に、仮撮影において得られた二つの画像を、３D画像として取得するように制御する。
【００５６】
なお、S118でNOの場合、すなわち別々に撮影された２つの画像における顔の位置が３D画像を生成するには不適切である場合、S115とS117で仮記録した画像をリセットされ、所定時間が経過したか否かが判定される（S131）。すなわち、３D自分撮りモードに設定されてから、所定時間、例えば１０秒、が経過したか否かが判定され、所定時間経過していなければ、処理は、S111へ戻る。所定時間が経過すると（S131:YES）、制御部２１は、所定の警告、例えば撮影できなかった旨の音声メッセージ、を出力し（S132）、処理は、S107へ移行する。すなわち、所定時間が経過すると、３D自分撮りが適切に行われなかったことが、ユーザに知らされる。
【００５７】
S101でNOの場合、すなわち撮影モードでない場合、制御部２１は、再生モードが設定されているか否かを判定する（S121）。  
制御部２１は、S121において再生モードが指示されたものと判定すると、記録部４によって記録されたファイルの一覧の情報を読み出し、ファイル一覧表示を表示部５に表示させる。
【００５８】
ファイル一覧の表示時に、ユーザがファイル選択を行うと（S123:YES）、制御部２１は、選択されたファイルを記録部４から読み出し、復号化処理を行って、画像信号を再生する（S124）。制御部２１の制御の下で、出力合成部２５は、再生した画像信号を表示部５に供給して、再生された画像を表示させる。
【００５９】
また、ファイル一覧表示時に、ファイルの選択も、終了操作も行われない場合(S123:NOかつS125：NO)、処理は、S122へ戻る。終了操作が行われた場合には（S125:YES）、制御部２１は、処理をS107へ移行する。
【００６０】
以上のように、制御部２１は、自分撮りモード時に、２つの撮像部２R,２Lにより撮像されて得られた２つの画像同士で重なり合うオーバーラップ領域に被写体である人の顔が検出され、かつ、２つの画像が表示部５に立体表示するためにトリミングされたときに、そのトリミングされた領域内に人の顔が顔切れすることなく含まれている場合に（S112,S113:YES、及びS118:YES）、３D画像を取得するように制御する。
【００６１】
図６は、自分撮りの場合のユーザとカメラの位置関係を説明するための図である。ユーザは、カメラ１を３D自分撮りモードに設定して、カメラ１を手Hに把持した状態で腕を伸ばして、対物光学系２ａを自分の方に向ける。
【００６２】
もしも、そのときに、トリミング時に顔切れ無しで、撮影可能であれば、２眼３Ｄ撮影が行われる（S114）。S114によって３D自分撮りが出来たときには、シャッター音が鳴るので、ユーザは、３D自分撮りができたことを知ることができる。
【００６３】
しかし、シャッター音が鳴らないときには、ユーザは、カメラ１を横方向にシフトさせる。例えば、図６では、矢印LDで示す方向に、カメラ１は、点線で示す位置から、実線で示す位置まで移動されたとする。この移動の前後において仮記録された２つの画像において（S115,S117）、３D画像のためにトリミングされても顔切れ無しでユーザ自身が撮影がされているときには（S118:YES）、シャッター音が鳴るので、ユーザは、３D自分撮りができたことを知ることができる。
【００６４】
所定時間内に、カメラ１の対物光学系２ａの向きが適切に向けられない場合、すなわち、２眼３D撮影もされず、かつ２回の仮記録によっても顔切れの３D画像になってしまう場合は、何度も、２眼３D撮影が可能か否かが判定され、２眼３D撮影できない場合は、２回の仮記録による３D撮影が行われる。よって、ユーザは、シャッター音が鳴るまでは、カメラ１を横方向に移動させるという自然な撮影動作となる。
【００６５】
また、そもそも、カメラ１には、２つの対物光学系２ａがあるため、ユーザは、どちらの対物光学系を自分に向けるべきであるのかが、判らない。そして、上述したいように、カメラ１のモニタである表示部５の画面を見ることが出来ないので、ユーザは、自分が画面の真ん中に位置しているのかを知ることができない。
【００６６】
本実施の形態のカメラ１によれば、ユーザは、３Ｄ自分撮りモードに設定した後は、自分の方に、カメラ１の対物光学系２ａを向け、シャッター音が鳴らなければ、カメラ１を横方向に動かすという簡単な操作をするだけで、２眼３D撮影による自分撮りか、２回の仮記録による３Ｄ画像による自分撮りが、実行される。  
上述したように、自分撮りの場合、カメラ１と被写体との距離は、５０ｃｍ〜６０ｃｍ程度であり、横方向への２ｃｍ程度のシフトで、十分な３D画像を得ることができる。
【００６７】
また、自分撮りの場合は、カメラ１のレンズを自分に向けながら、カメラ１を横方向にシフトさせることになるので、被写体を中心した円弧を描いて、カメラ１がシフトされる。よって、１眼撮影の２回撮影の場合、被写体の後ろの背景画像は、２眼３D撮影時よりも広く得られる。その結果、３D画像のための背景画像領域は広くなるので、３Ｄ画像の画角が広くなる、という効果が得られる。
【００６８】
以上のように、上述した本実施の形態のカメラ１によれば、ユーザが３D撮影で自分撮りをする場合に、３D画像内に自己の顔が入っていないあるいは顔の一部が欠けてしまうということなく、適切な３D撮影を容易に行うことができる。  
なお、上記の実施の形態は、３Ｄ画像の自分撮りの例について説明したが、自分撮り以外の場合で、近距離のものを簡単に３Ｄ撮影する場合にも適用でき、有効であることは、言うまでもない。
本発明は、上述した実施の形態に限定されるものではなく、本発明の要旨を変えない範囲において、種々の変更、改変等が可能である。
【符号の説明】
【００６９】
１  デジタルカメラ、２  撮像ユニット、２ａ  撮像装置、２ｂ  対物光学系、２R、２L  撮像部、Ｒ３  信号処理及び制御部、４  記録部、５  表示部、６  タッチパネル、７  操作部、８  操作判定部、９  加速度センサ、１０  ストロボ、１１  時計部、１２  スピーカ
【図１】
2012120107.tif 000003
【図２】
2012120107.tif 000004
【図３】
2012120107.tif 000005
【図４】
2012120107.tif 000006
【図５】
2012120107.tif 000007
【図６】
2012120107.tif 000008