(57)【要約】【課題】適切と感じられる立体感が得られる３Ｄ画像を簡単な操作で得る。【解決手段】  撮影機器は、撮像部と、上記撮像部で得られる画像を表示する表示部と、３Ｄ撮影のための上記撮像部の複数回の撮像に際して、各撮像による基線長を規定するための撮影支援表示を各撮像毎に上記表示部に表示する撮影支援表示制御部と、を具備したことを特徴とする。【選択図】図１
2012134759.tif 000002
【特許請求の範囲】
【請求項１】
撮像部と、
上記撮像部で得られる画像を表示する表示部と、
３Ｄ撮影のための上記撮像部の複数回の撮像に際して、各撮像による基線長を規定するための撮影支援表示を各撮像毎に上記表示部に表示する撮影支援表示制御部と、
を具備したことを特徴とする撮影機器。
【請求項２】
上記撮影支援表示制御部は、
上記基線長に基づく間隔で上記撮影支援表示を表示する
ことを特徴とする請求項１に記載の撮影機器。
【請求項３】
上記撮像部において撮像する被写体までの距離に基づいて上記基線長を設定する３Ｄ効果設定部を
具備したことを特徴とする請求項１又は２に記載の撮影機器。
【請求項４】
上記撮影支援表示制御部は、
上記撮影支援表示として上記各撮像におけるスルー画を縮小した縮小スルー画を表示する
ことを特徴とする請求項１乃至３のいずれか１つに記載の撮影機器。
【請求項５】
上記撮影支援表示制御部は、
上記撮影支援表示として反射部を表示する
ことを特徴とする請求項１乃至３のいずれか１つに記載の撮影機器。
【請求項６】
撮像部と、上記撮像部で得られる画像を表示する表示部とを有する撮影機器において複数回の撮像により３Ｄ撮影を行うための撮影支援方法であって、
１回目の撮像に際して、上記表示部に１回目の撮影支援表示を行い、
２回目の撮像に際して、設定すべき基線長に応じた距離だけ上記１回目の撮影支援表示から離間した位置に、２回目の撮影支援表示を表示する
ことを特徴とする撮影支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、３次元画像の撮影を可能にする撮影機器及び撮影支援方法に関する。
【背景技術】
【０００２】
近年、デジタルカメラなどの撮影機能付き携帯機器は、画像処理を駆使して、様々な苦手撮影シーンを克服している。また、近年、映画産業では、臨場感を重んじた３Ｄ（３次元）化の波があり、テレビ業界もそれに追随して３Ｄ表示機器は普及傾向にある。
【０００３】
デジタルカメラ等の民生用の撮影機器においても、３Ｄ撮影可能な装置が開発されている。画像を立体的情報を含んで撮影記録し、これを再生観察する方式には多種多様な提案がある。立体視を可能にするためには、右目用の右画像と左目用の左画像、即ち、左右両眼の視点に対応する視差を持った２画像を撮像する必要がある。
【０００４】
例えば、特許文献１においては、２Ｄ撮影用のレンズを用い、水平にずらした２回の撮影によって、立体画像を得る手法が開示されている。なお、右画像を撮像する撮像装置と左画像を撮像する撮像装置の２つの撮像装置を同時に用いて３Ｄ画像を得る装置も商品化されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特表２００７−５０４５１１号
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、表示画面上に表示された左右画像（立体画像）を見て得られる被写体の立体感と人間の目で直接被写体を見て得られる立体感とは異なり、人間の目の間隔だけ水平方向にずらした位置で２回の撮影を行って左右画像を得たとしても、適切と感じられる立体感が得られるとは限らない。一般ユーザにとっても、どの程度の視差を有して左右画像を撮像すればよいかを知ることは困難である。
【０００７】
本発明は適切と感じられる立体感が得られる３Ｄ画像を簡単な操作で得るための撮影支援を行うことができる撮影機器及び撮影支援方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の撮影機器は、撮像部と、上記撮像部で得られる画像を表示する表示部と、３Ｄ撮影のための上記撮像部の複数回の撮像に際して、各撮像による基線長を規定するための撮影支援表示を各撮像毎に上記表示部に表示する撮影支援表示制御部と、を具備する。
【発明の効果】
【０００９】
本発明によれば、適切と感じられる立体感が得られる３Ｄ画像を簡単な操作で得るための撮影支援を行うことができるという効果を有する。
【図面の簡単な説明】
【００１０】
【図１】本発明の第１の実施の形態に係る撮影機器の回路構成を示すブロック図。
【図２】距離判定部１１ｃの判定方法の一例を説明するための説明図。
【図３】第１の本実施の形態における３Ｄ撮影の撮影支援を説明するための説明図。
【図４】第１の本実施の形態における３Ｄ撮影の撮影支援を説明するための説明図。
【図５】第１の本実施の形態における３Ｄ撮影の撮影支援を説明するための説明図。
【図６】第１の本実施の形態における３Ｄ撮影の撮影支援を説明するための説明図。
【図７】第１の実施の形態の動作を説明するためのフローチャート。
【図８】第１の実施の形態の動作を説明するための説明図。
【図９】変形例を示す説明図である。
【図１０】変形例を示す説明図である。
【図１１】横軸に被写体までの距離をとり縦軸に基線長をとって、基線長の設定を説明するための説明図。
【図１２】１回目の撮影時におけるスルー画表示の一例を示す説明図。
【図１３】縮小スルー画の生成方法を説明するためのフローチャート。
【図１４】本発明の第２の実施の形態において採用される３Ｄ撮影支援の方法を説明するためのフローチャート。
【図１５】第２の実施の形態における基線長の指示方法を説明するための説明図。
【図１６】第２の実施の形態における基線長の指示方法を説明するための説明図。
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の実施の形態について詳細に説明する。
【００１２】
（第１の実施の形態）
図１は本発明の第１の実施の形態に係る撮影機器の回路構成を示すブロック図である。
【００１３】
本実施の形態においては、適切な立体感が得られる３Ｄ画像を得るために、撮影する被写体に対してどのくらいの基線長に設定して右画像及び左画像を撮像すればよいかを求めて、求めた基線長をユーザに提示することにより、左画像及び右画像の撮影を支援する。
【００１４】
撮影機器１０は、ＣＣＤやＣＭＯＳセンサ等の撮像素子によって構成された撮像部２を有している。本実施の形態においては、２回の撮影によって左右画像を得ることを前提としており、撮像部２としては、１つの光学系のみを有する２Ｄ撮影用の撮影レンズを採用可能である。なお、撮像部２として２つの光学系を有する３Ｄ撮影用の撮影レンズを採用してもよい。
【００１５】
撮影機器１０の前面に設けた図示しない撮影レンズを含む光学系からの被写体の光学像は、撮像部２を構成する撮像素子の撮像面に結像するようになっている。この撮像部２は、信号処理及び制御部１１によって駆動制御される。信号処理及び制御部１１は、撮像部２に撮像素子の駆動信号を出力すると共に、撮像素子が光学像を光電変換して得た画像信号を取り込む。
【００１６】
信号処理及び制御部１１は、撮像素子の光電変換によって得られた画像信号に対して、所定の信号処理、例えば、色信号生成処理、マトリックス変換処理、その他各種のデジタル処理を行う。信号処理及び制御部１１は、画像信号及び音声信号等の記録に際して、符号化処理を施して圧縮した画像情報及び音声情報等を出力することもできるようになっている。
【００１７】
また、撮影機器１０には、操作判定部３、時計部４、タッチパネル８も配設されている。時計部４は信号処理及び制御部１１が用いる時間情報を発生する。操作判定部３は、撮影機器１０に設けられた撮影開始終了ボタンや撮影モード設定等の図示しない各種スイッチに対するユーザ操作に基づく操作信号を発生して、信号処理及び制御部１１に出力するようになっている。タッチパネル８は、ユーザのタッチ操作に基づく操作信号を発生して、信号処理及び制御部１１に出力するようになっている。信号処理及び制御部１１は、操作信号に基づいて、各部を制御する。
【００１８】
また、撮影機器１０には、表示制御部１１ａ及び記録再生制御部１１ｂが設けられている。記録再生制御部１１ｂは、信号処理及び制御部１１からの画像情報及び音声情報を記録部９に与えて記録することができるようになっている。記録部９は記録再生制御部１１ｂに制御されて、記録及び再生を行う。記録部９としては、例えばカードインターフェースを採用することができ、記録部９はメモリカード等の記録媒体に画像情報及び音声情報等を記録可能である。また、記録部９は、記録媒体に記録された画像情報及び音声情報を読み出して信号処理及び制御部１１の記録再生制御部１１ｂに供給することができる。信号処理及び制御部１１は、記録再生制御部１１ｂによって再生された記録部９からの画像情報及び音声情報を復号化して、画像信号及び音声信号を得ることができるようになっている。
【００１９】
表示制御部１１ａは、撮像部２からの撮像画像や記録再生制御部１１ｂからの再生画像を表示部６に与えて、これらの画像を表示させるようになっている。また、表示制御部１１ａは、撮影機器１０の操作を行うためのメニュー表示等を表示部６に表示させることもできるようになっている。
【００２０】
表示部６は、撮影機器１０の本体の背面に設けられており、撮影者は、撮影時に表示部６の表示画面を視認可能になっている。表示部６としては、３Ｄ表示が可能なパララックスバリア方式やレンチキュラ方式等の視差分割方式を採用した表示部を採用可能である。視差分割方式においては、３Ｄ表示用のメガネ等を用いることなく、３Ｄ表示が可能である。また、表示部６としては、視差画像である左画像及び右画像を表示し３Ｄ表示用の眼鏡等を用いて３Ｄ観察を可能にする表示部を採用してもよく、更に、２Ｄ表示用の表示部を採用してもよい。
【００２１】
なお、表示部６として３Ｄ表示用の表示部が採用された場合には、表示制御部１１ａは、記録部９に記録されている３Ｄ画像である右画像及び左画像が再生されると、これらの右画像及び左画像を表示部６の対応する画素に表示させるように、表示制御を行う。これにより、撮像した３Ｄ画像を表示部６に立体表示することができ、撮影者は、表示部６の表示画面上において立体撮影効果を確認することが可能である。なお、表示制御部１１ａは、左右画像として同一の画像を表示部６に与えることにより、２Ｄ表示を行うこともできる。
【００２２】
本実施の形態においては、適切な立体感を得るための基線長を求め、ユーザが簡単に効果的な３Ｄ画像の撮影を行う支援のために、信号処理及び制御部１１には、距離判定部１１ｃ、３Ｄ効果設定部１１ｄ及び撮影支援表示制御部１１ｅが設けられている。
【００２３】
本実施の形態においては、距離判定部１１ｃは、撮影範囲２２中の各被写体までの距離を求める。距離判定部１１ｃからの距離判定結果は、３Ｄ効果設定部１１ｄに与えられる。
【００２４】
図２は距離判定部１１ｃの判定方法の一例を説明するための説明図である。
【００２５】
距離判定部１１ｃは、図２（ａ）に示すように、撮像部２の撮像面２ａに丸印にて示す複数の検出点２ｃを設定する。図２（ａ）は検出点２ｃが９個の例を示しているが、検出点の数は適宜設定可能である。距離判定部１１ｃは、図２（ｂ）に示すように、撮像部２の前方側に設けられた撮影レンズ２ｂを進退させながら、矢印にて示す被写体光学像を撮像面２ａ上に結像させ、撮像面２ａ上の各検出点２ｃにおけるコントラストを求める。
【００２６】
図２（ｃ）は横軸に撮影レンズの繰り出し量をとり縦軸にコントラストをとって、３つの検出点におけるコントラストの変化を特性曲線Ａ〜Ｃによって示している。なお、図２（ｃ）では図面の簡略化のために、３つの検出点に対応する特性曲線Ａ〜Ｃのみを示している。繰り出し量は被写体までの距離に対応しており、図２（ｃ）の各特性曲線の最も高いコントラストが得られる繰り出し量によって、被写体までの距離を検出することができる。繰り出し量が大きいほど、被写体までの距離が近いことを示しており、図２（ｃ）の例では、特性曲線Ｃに対応する検出点における被写体が最も手前の被写体であることが分かる。
【００２７】
３Ｄ効果設定部１１ｄは、距離判定結果に基づいて、適切な立体感を得るための基線長を求め、求めた基線長の情報を撮影支援表示制御部１１ｅに与える。撮影支援表示制御部１１ｅは、基線長の情報に基づいて、ユーザが最適とされる基線中での撮影を簡単に行うことができるように、カメラ位置を指示するようになっている。
【００２８】
上述したように、３Ｄ撮影においては左右画像が別々に撮影される。左右画像のうち先に撮像する一方の画像（以下、基準画像という）を撮像するカメラ位置（以下、基準位置という）を基準にして、他方の画像の撮像を行うカメラ位置を決定するように支援を行う。即ち、撮影支援表示制御部１１ｅは、先ず基準位置に対応した表示を表示部６の表示画面上に表示させる。そして、撮影支援表示制御部１１ｅは、基準画像の撮影後に、２枚目の画像を撮像するためのカメラ位置を指定するための表示を表示部６の表示画面上に表示させる。これらの表示（以下、撮影支援表示という）をユーザか確認することによって、効果的な３Ｄ撮影を簡単に行うことができるようになっている。
【００２９】
図３乃至図６は本実施の形態における３Ｄ撮影の撮影支援を説明するための説明図である。図３は被写体までの距離がｌ１，ｌ２の例を示し、図４及び図５は被写体までの距離が近距離のｌ３，ｌ４の場合の例である。
【００３０】
図３（ａ）及び図４（ａ）は右画像及び左画像を撮像する撮像部２と被写体２１，２２との位置関係を示している。撮像部２は撮影レンズ２ｂ及び撮像素子２ａによって構成される。図３は撮像部２から被写体２１，２２までの距離が夫々ｌ１，ｌ２の例であり、図４は撮像部２から被写体２１，２２までの距離が夫々ｌ３（＜ｌ１），ｌ４（＜ｌ２）の例である。
【００３１】
いま、図３において、撮像部２が左側の位置Ｌ１において被写体２１，２２を撮像するものとする。図３（ｂ１）はこの場合の撮像画像（左画像）を示しており、被写体２１に対応する画像２３Ｌ及び被写体２２に対応する画像２４Ｌが撮像されたことを示している。次に、撮像部２を右側の位置Ｒ１に移動させて、基線長Ｘ１で右画像を撮像するものとする。右側の位置Ｒ１において同一の被写体２１，２２を撮像した場合の撮像画像（右画像）は図３（ｂ２）によって示される。この場合には、被写体２１に対応する画像２３Ｒ及び被写体２２に対応する画像２４Ｒが撮像される。
【００３２】
図３（ｂ１），（ｂ２）に示す左右画像を遠距離の被写体２２の画像部分が一致するように重ねて、表示画面上に表示させるものとする。図３（ｃ）はこの場合の画像表示を示している。表示画面上に表示された左右画像を夫々左右の目で見ると、図３（ｄ）に示すように、被写体２２は表示画面上に位置するように感じられ、被写体２１については視差Δｘ１を有して表示されることになり、表示画面からΔｚ１だけ手前の位置に位置するように感じられる。
【００３３】
図４は被写体２１，２２を図３の例に比べて比較的短い距離ｌ３，ｌ４において撮像する場合の例を示している。図４（ｂ１）は、撮像部２が左側の位置Ｌ１において被写体２１，２２を撮像した場合の撮像画像（左画像）を示しており、被写体２１に対応する画像２５Ｌ及び被写体２２に対応する画像２６Ｌが撮像されたことを示している。また、図４（ｂ２）は、撮像部２が右側の位置Ｒ１において被写体２１，２２を撮像した場合の撮像画像（右画像）を示しており、被写体２１に対応する画像２５Ｒ及び被写体２２に対応する画像２６Ｒが撮像される。
【００３４】
図４（ｂ１），（ｂ２）に示す左右画像を遠距離の被写体２２の画像部分が一致するように重ねて、表示画面上に表示させるものとする。図４（ｃ）はこの場合の画像表示を示している。この表示画面上に表示された左右画像を夫々左右の目で見ると、図４（ｄ）に示すように、被写体２２が表示画面上に位置するように感じ、被写体２１については視差Δｘ２を有して表示されることになり、表示画面からΔｚ２だけ手前の位置に位置するように感じる。
【００３５】
即ち、図４の例は、比較的近い距離ｌ３，ｌ４で被写体を撮像したにも拘わらず、図３と同一の基線長Ｘ１で左右画像を撮像した場合すると、視差Δｘ２がΔｘ１よりも比較的大きくなり、飛び出し量Δｚ２が飛び出し量Δｚ１よりも比較的大きくなって、多少違和感を感じる画像となることが考えられる。
【００３６】
そこで、本実施の形態においては、被写体までの距離に拘わらず、ユーザが十分で且つ不自然に感じない立体感が得られるように、被写体までの距離に応じて、基線長を設定する。
【００３７】
図５は基線長を基線長Ｘ１よりも小さい基線長Ｘ２に設定して、比較的近い距離ｌ３，ｌ４の被写体２１，２２を撮像する様子を示している。基線長Ｘ２が比較的小さいので、視差が小さくなり、不自然な立体感で表示されることを防止することができる。
【００３８】
３Ｄ効果設定部１１ｄは、最適な基線長として、被写体までの距離に比例した基線長を設定してもよい。例えば、３Ｄ効果設定部１１ｄは、基線長として被写体までの距離の１／３０の値を設定する。また、例えば、３Ｄ効果設定部１１ｄは、被写体までの距離を複数段階に分け、各段階毎に基線長を設定してもよい。また、３Ｄ効果設定部１１ｄは、撮影モードに応じて基線長を設定してもよい。例えば、人物撮影モード、マクロ撮影モード、風景撮影モード等に応じて基線長を設定してもよい。
【００３９】
図６は３Ｄ効果設定部１１ｄにおいて設定された基線長による撮影をユーザが簡単にできるようにするための撮影支援表示を説明するためのものである。
【００４０】
本実施の形態においては、撮影支援表示制御部１１ｅは、表示部６の表示画面上に撮影機器１０を構える位置を表示することができるようになっている。図６（ａ）は表示部６の表示画面６ａの配置位置を示している。破線で示す撮影機器１０の前面には撮影レンズ２ｂが配設されている。撮影レンズ２ｂの結像位置に撮像素子２ａが配設される。撮像素子２ａ及び撮影レンズ２ｂによって図１の撮像部２が構成される。撮影機器１０の背面には表示部６が設けられており、その表示画面６ａは、被写体に向けて撮影機器１０を構えたユーザによって視認可能である。
【００４１】
図６（ｂ）は左側の位置Ｌにおいて構えた撮影機器１０（１０Ｌ）と右側の位置Ｒにおいて構えた撮影機器１０（１０Ｒ）との位置関係を示している。ユーザは手３１によって撮影機器１０を把持し、例えば利き目等の一方の目３２を表示画面６ａに対向させた状態で撮影を行う。
【００４２】
３Ｄ効果設定部１１ｄは、距離判定部１１ｃの判定結果に基づいて、基線長を設定する。いま、３Ｄ効果設定部１１ｄによって設定される基線長がＸであるものとする。撮影支援表示制御部１１ｅは、１回目と２回目の撮影時において、スルー画の表示位置をＸだけずらすして表示画面６ａに表示させることで、ユーザに撮影機器１０の移動量を認識させる。
【００４３】
例えば、３Ｄ撮影における１回目の撮影を行うものとする。例えば、１回目に左画像を撮影するものとする。図６（ｃ１）はこの場合におけるスルー画の表示例を示している。１回目の撮影と２回目の撮影とでスルー画の表示位置を表示画面６ａ上でずらすために、撮影支援表示制御部１１ｅは、撮影支援表示として、スルー画を縮小した縮小スルー画を表示する。
【００４４】
図６（ｃ１）に示すように、表示画面６ａ上には、左画像が縮小された縮小スルー画６ａＬが表示されている。ユーザはこの左画像用の縮小スルー画６ａＬの前に一方の目３２を位置させた状態で１回目の撮影を行う。１回目の撮影が行われると、撮影支援表示制御部１１ｅは、２回目の撮影のために、基線長Ｘだけスルー画、即ち、右画像用の縮小スルー画６ａＲをずらして表示する。
【００４５】
図６（ｃ２）はこの状態を示している。ユーザが目３２の位置を変化させなければ、ユーザが、目３２の前に右画像用の縮小スルー画６ａＲを位置させように撮影機器１０を水平に移動させることで、撮影機器１０は基線長Ｘだけ移動することになる。なお、撮影支援表示制御部１１ｅは、２回目のスルー画の表示領域に、１回目のスルー画の表示を半透明で表示させるようにしてもよい。
【００４６】
この状態で２回目の撮影を行うことで、基線長Ｘでの左右画像の撮像が行われる。なお、撮影支援表示制御部１１ｅは、１回目の撮像時において３Ｄモード撮影であることを示す表示３３を表示させ、２回目の撮像時においてもう１回の撮影を促すメッセージ表示３４を表示させるようにしてもよい。
【００４７】
次に、このように構成された実施の形態の動作について図７のフローチャート及び図８の説明図を参照して説明する。
【００４８】
撮影機器１０に電源が投入されると、信号処理及び制御部１１は、図７のステップＳ１１において、撮影モードであるか否かを判定する。撮影モードでない場合には、信号処理及び制御部１１は、ステップＳ１２において再生モードであるか否かを判定する。
【００４９】
信号処理及び制御部１１は、ステップＳ１２において再生モードが指示されたものと判定すると、ステップＳ１２から処理をステップＳ１３に移行して、記録部９によって記録されたファイルの一覧の情報を読み出し、ファイル一覧表示を表示部６に表示させる。
【００５０】
ファイル一覧の表示時に、ユーザがファイル選択を行うと（ステップＳ１４）、信号処理及び制御部１１は、選択されたファイルを記録再生制御部１１ｂを介して読み出し、復号化処理を行って、画像信号及び音声信号を再生する（ステップＳ１５）。信号処理及び制御部１１は、再生した画像信号及び音声信号を表示部６に与えて表示させる。
【００５１】
なお、ファイル一覧表示時に、終了操作が行われた場合には、信号処理及び制御部１１は、処理をステップＳ１４からステップＳ１６に移行して再生モードを終了する。
【００５２】
信号処理及び制御部１１は、ステップＳ１１において撮影モードが指示されているものと判定した場合には、ステップＳ２１において３Ｄ補助モードが指示されているか否かを判定する。３Ｄ補助モードでない場合には、信号処理及び制御部１１は、ステップＳ２２において、表示部６の表画面６ａ上の全面にスルー画を表示する。即ち、信号処理及び制御部１１は、撮像部２からの撮像画像を取込み、所定の信号処理を施した後、表示制御部１１ａによって表示部６に出力する。こうして、表示部６の表示画面６ａ上においてスルー画が表示される。
【００５３】
信号処理及び制御部１１は、ステップＳ２３において、撮影操作が行われたか否かを判定する。ここで、撮影者がレリーズボタンを押すと、処理はステップＳ２３からステップＳ２４に移行して撮影が行われる。信号処理及び制御部１１は、ステップＳ２５において、撮像部２からの撮像画像に対して所定の信号処理を施し符号化して画像ファイル化した後、記録部９に与えて記録する。
【００５４】
信号処理及び制御部１１は、ステップＳ２１において撮影者が３Ｄ補助モードを指示したものと判定した場合には、ステップＳ３１において距離検出を行う。距離判定部１１ｃは、被写体までの距離を測距して、距離の計測結果を３Ｄ効果設定部１１ｄに出力する。３Ｄ効果設定部１１ｄは、距離検出の結果に基づいて、最適と考えられる基線長を求めて、求めた基線長の情報を撮影支援表示制御部１１ｅに出力する。撮影支援表示制御部１１ｅは、基線長の情報に基づいて縮小スルー画を生成する（ステップＳ３２）。
【００５５】
図８は撮影支援表示制御部１１ｅが生成する縮小スルー画を説明するためのものである。図８は表示部６の表示画面６ａ上に、左画像用の縮小スルー画６ａＬと右画像用の縮小スルー画６ａＲとを同時に表示した例を示している。上述したように、縮小スルー画６ａＬ，６ａＲとの位置の差Ｘｐが基線長に対応する。例えば、表示部６として縦横比が３：４の４型のパネルを採用した場合には、表示画面６ａの横方向のサイズは８ｃｍである。例えば、３Ｄ効果設定部１１ｄによって基線長Ｘｐが６ｃｍに設定された場合には、縮小スルー画６ａＬ，６ａＲの水平サイズはいずれも２ｃｍ以下である必要がある。即ち、撮影支援表示制御部１１ｅは、縮小スルー画を表示画面６ａの両端部に表示させるものとすると、縮小スルー画の水平サイズを（表示画面６ａの水平サイズ−Ｘｐ）によって算出する。
【００５６】
図８（ａ）は表示画面６ａの水平サイズが８ｃｍで、設定する基線長Ｘｐが６ｃｍの場合に、縮小スルー画の水平サイズが２ｃｍであることを示している。また、図８（ｂ）は、表示画面６ａの水平サイズが８ｃｍで、設定する基線長Ｘｐが３ｃｍの場合には、縮小スルー画の水平サイズが５ｃｍであることを示している。
【００５７】
撮影支援表示制御部１１ｅは、作成した縮小スルー画を表示画面６ａの一方端側に表示する（ステップＳ３３）。例えば、１回目撮影において左画像を撮像する場合には、左画像用の縮小スルー画を表示画面６ａの右寄りに表示する。
【００５８】
次に、信号処理及び制御部１１は、ステップＳ３４において、撮影操作が行われたか否かを判定する。ここで、撮影者がレリーズボタンを押すと、処理はステップＳ３４からステップＳ３５に移行して撮影が行われる。信号処理及び制御部１１は、撮像部２からの撮像画像に対して所定の信号処理を施し符号化して画像ファイル化した後、記録部９に与えて仮記録する。
【００５９】
３Ｄ撮影の１回目の撮影が行われると、撮影支援表示制御部１１ｅは、基線長の情報に基づいて２つ目の視差画像用の縮小スルー画を生成する（ステップＳ３６）。こうして、撮影支援表示制御部１１ｅは、作成した縮小スルー画を表示画面６ａの他方端側に表示する（ステップＳ３７）。例えば、２回目撮影において右画像が撮像される場合には、右画像用の縮小スルー画を表示画面６ａの左寄りに表示する。なお、この場合には、撮影支援表示制御部１１ｅは、１回目の撮影によって記録された仮記録画像を半透明にして、２回目の撮影時の縮小スルー画に合成して表示するようにしてもよい。半透明表示によって、撮影するべき被写体に合わせて、２回目の撮影が可能となる。背景を合わせれば、主被写体が飛出し、主被写体を合わせれば、背景に奥行き感が得られるので、ユーザーの好みを反映することが可能となる。
【００６０】
ユーザは、２回目の撮影用に表示された縮小スルー画が１回目の撮影用に表示された縮小スルー画と同一位置になるように、撮影機器１０を水平方向に移動させる。例えば、１回目の撮影用に表示された縮小スルー画の真向かいに一方の目を置き、目の位置を変えることなく２回目の撮影用に表示されたスルー画が同一の目の前に位置するように撮影機器１０を移動させればよい。これにより、２回目の撮影時には基線長Ｘｐだけ撮影機器１０が水平方向に移動することになり、３Ｄ効果設定部１１ｄによって設定された基線長での撮影が行われることになる。
【００６１】
この状態で撮影者がレリーズボタンを押すと、信号処理及び制御部１１は、ステップＳ３８において撮影操作が行われたものと判定し、処理をステップＳ３８からステップＳ３８に移行して撮影を行う。信号処理及び制御部１１は、撮像部２からの撮像画像に対して所定の信号処理を施し、仮記録した一方の視差画像と撮影した他方の視差画像とを画像ペア化した後（ステップＳ３９）、ステップＳ２５において画像ファイル化し、記録部９に与えて記録する。なお、信号処理及び制御部１１は、ペア化した左右画像を符号化した後記録部９に記録してもよい。
【００６２】
信号処理及び制御部１１は、ステップＳ２６において、電源オフ操作が行われたか否かを判断する。信号処理及び制御部１１は、電源オフ操作が行われた場合には、ステップＳ２７において電源オフ処理を行い、電源オフ操作が行われていない場合には、ステップＳ２８において撮影モード・再生モードの変更操作を受け付けて処理をステップＳ１１に戻す。
【００６３】
このように本実施の形態においては、被写体までの距離に応じて効果的な３Ｄ画像が得られる基線長を求め、縮小スルー画の表示位置を求めた基線長に応じて変化させて表示画面上に表示する。ユーザは、目の前に縮小スルー画が位置するようにカメラ位置を変化させるという極めて簡単な操作で、最適な基線長での撮影を行うことができる。
【００６４】
なお、被写体距離の判定として、必ずしも自動で検出する必要はなく、目視距離などをユーザーが数値入力したり、選択できたり、アイコンからマクロモードやポートレートモードを選択できるようにしても良い。これによって、距離検出の時間やエネルギーが節約できる。また、同じ被写体を撮影する場合なども、初期設定方式の方が良い。
【００６５】
また、図６の（ｃ１）の表示から（ｃ２）の表示になる時に、パネル上を表示画面が移動していくように表示制御によって、ユーザーがそれを追って構えている位置を動かすようにしてもよく、その移動量Ｘを数値表示しても良い。また、撮影者が図６（ｂ）のような移動を行わない場合には、警告を出すようにしてもよい。この判定は、カメラに内蔵した加速度センサや画像の変化を利用して行うことができる。
【００６６】
（変形例）
図９及び図１０は距離判定部１１ｃの他の構成を示す説明図である。
【００６７】
図９は瞳分割位相差法を採用した距離測定を示している。図９（ａ）に示すように、撮像部２の撮像面２ａ１には、焦点検出用の画素２ｄ（斜線部）が所定の間隔で設けられている。図９（ｂ）は、これらの画素２ｄには前方にマイクロレンズ２ｆが配置され、被写体からの光束（矢印）が結像レンズ２ｇの各レンズ部２ｇｌ，２ｇｒ及びマイクロレンズ２ｆを介して入射されることを示している。画素２ｄは、２つの分割画素２ｄｌ，２ｄｒに分割されており、各分割画素２ｄｌ，２ｄｒには、同一被写体について異なる方向からの光束が入射される。
【００６８】
被写体までの距離は、１ラインの全ての画素２ｄの分割部２ｄｌの出力と、１ラインの全ての画素２ｄの分割部２ｄｒの出力とを比較することで求められる。結像レンズ２ｇが合焦位置に位置する場合には、１ライン全ての分割画素２ｄｌにより得られる第１の信号と１ライン全ての分割画素２ｄｒにより得られる第２の信号とは一致する。
【００６９】
しかし、結像レンズ２ｇが合焦位置に位置しない場合には、第１の信号と第２の信号とは、デフォーカス量及びデフォーカス方向に応じて位相がずれる。即ち、第１の信号と第２の信号との位相差は、被写体までの距離に対応する。距離判定部１１ｃは、第１の信号と第２の信号との位相差とレンズの位置に基づいて、被写体までの距離を求めることができる。
【００７０】
図１０は撮像部２として３Ｄ撮影用の撮影レンズを採用した場合の例を示している。
【００７１】
図１０の例では、撮像部２は右目用として撮影レンズ２Ｒ１及び撮像面２Ｒ２を備え、左目用として撮影レンズ２Ｌ１及び撮像面２Ｌ２を備えている。２つの被写体４１，４２からの光束（矢印）は、撮影レンズ２Ｒ１を通過して撮像面２Ｒ２に結像すると共に、撮影レンズ２Ｌ１を通過して撮像面２Ｌ２に結像する。各被写体４１，４２からの光束が結像する撮像面２Ｌ２，２Ｒ２上の位置の差は、被写体４１，４２までの距離Ｌ１，Ｌ２に対応しており、撮影レンズ２Ｌ１，２Ｒ１の既知の基線長Ｂとの演算によって、距離Ｌ１，Ｌ２を算出することができる。
【００７２】
以上、これらの距離検出以外にも、被写体の大小関係で距離を求める方法もある。同一の被写体であれば、当該被写体までの距離が近い程撮像範囲中のサイズは大きくなり、当該被写体までの距離が大きいほど撮像範囲中のサイズは小さくなる。従って、撮像範囲内の比較的大きな被写体は近距離にあり、比較的小さい被写体は遠距離にあると考えられる。
【００７３】
ところで、第１の実施の形態においては、距離に応じて求めた基線長に従って、縮小スルー画の表示位置及び表示サイズを決定した。図１１は横軸に被写体までの距離をとり縦軸に基線長をとって、基線長の設定を説明するための説明図である。図１１の実線は距離と基線長とが比例する関係を示している。
【００７４】
表示部６の表示画面６ａの水平サイズが８ｃｍの場合において、基線長を人間の目の幅に近い６ｃｍに設定すると、縮小スルー画の水平サイズは２ｃｍとなる。例えば被写体までの距離が大きくなって、基線長を更に大きくしようとすると、縮小スルー画の水平サイズを更に小さくする必要がある。しかしながら、縮小スルー画の表示を２ｃｍよりも小さくすると視認性が極めて悪化する。そこで、図８の例では、設定可能な基線長の上限を６ｃｍにすることが考えられる。また、人が撮影機器１０を移動させる精度を考慮すると、設定可能な基線長に下限がある。図１１の破線は、これらを考慮したものであり、被写体の距離が所定の範囲内にある場合には、距離に応じた基線長を設定することを示している。
【００７５】
また、３Ｄ効果設定部１１ｄは、基線長を例えば（被写体までの距離／３０）によって求めてもよい。例えば、被写体までの距離が１．８ｍ場合には、基線長は６ｃｍに設定されることになる。風景を撮影する場合のように、被写体までの距離が比較的大きい場合には、表示画面上に縮小スルー画を表示することはできないので、撮影支援表示制御部１１ｅは、どの程度の基線長をとればよいかを示すメッセージ表示を表示させるようにしてもよい。
【００７６】
図１２はこの場合の表示例を示す説明図である。図１２は１回目の撮影時におけるスルー画表示の一例を示している。図１２の例は表示画面６ａ上に、スルー画として、建物の画像５１と背景である山の画像５２とが表示されている例である。例えば、被写体である建物まで距離が１５０ｍであるものとすると、１５０／３０（ｍ）で、３Ｄ効果設定部１１ｄにおいて求めた基線長は５ｍとなる。この場合には、撮影支援表示制御部１１ｅは、１歩を５０ｃｍで換算して、表示画面６ａ上に、例えば、「１０歩横から撮影」というメッセージ表示５３を表示させる。
【００７７】
また、３Ｄ効果設定部１１ｄは、距離に比例した基線長を求めるのではなく、モードに応じて予め決められた基線長を設定するようにしてもよい。
【００７８】
図１３はこの場合の縮小スルー画の生成方法を説明するためのフローチャートである。
【００７９】
図１３のステップＳ４１において、距離判定部１１ｃは、被写体までの距離を検出する。距離の検出が可能であった場合には、３Ｄ効果設定部１１ｄは、検出された距離に応じたモード毎に基線長を設定し、撮影支援表示制御部１１ｅは設定された基線長に応じたサイズの縮小スルー画を生成する。
【００８０】
例えば、３Ｄ効果設定部１１ｄは、被写体までの距離がマクロモードに対応した距離である場合には基線長を比較的小さい値に設定する。撮影支援表示制御部１１ｅは、ステップＳ４２から処理をステップＳ４４に移行して、縮小スルー画の水平サイズを比較的大きなサイズに設定する。例えば、図８の例では、縮小スルー画の水平サイズを図８（ｂ）のように（画面の横幅−３ｃｍ）に設定する。
【００８１】
また、３Ｄ効果設定部１１ｄは、被写体までの距離がマクロモード及び風景モードに対応した距離でない場合には基線長を比較的大きい値に設定する。撮影支援表示制御部１１ｅは、ステップＳ４３から処理をステップＳ４５に移行して、縮小スルー画の水平サイズを比較的小さいサイズに設定する。例えば、図８の例では、縮小スルー画の水平サイズを図８（ａ）のように（画面の横幅−６ｃｍ）に設定する。
【００８２】
また、３Ｄ効果設定部１１ｄは、被写体までの距離が風景モードに対応した距離である場合には基線長を十分に大きい値に設定する。撮影支援表示制御部１１ｅは、ステップＳ４３から処理をステップＳ４６に移行して、スルー画を縮小することなく、基線長に対応した表示を表示する。例えば、図１２のように、基線長に応じた距離を指定する。
【００８３】
なお、上記実施の形態においては、縮小スルー画の表示位置によって基線長を示したが、必ずしもスルー画を表示する必要はなく、例えば、基線長に対応した位置に枠のみを表示するようにしてもよい。
【００８４】
（第２の実施の形態）
図１４乃至図１６は本発明の第２の実施の形態に係り、図１４は本発明の第２の実施の形態において採用される３Ｄ撮影支援の方法を説明するためのフローチャートである。本実施の形態におけるハードウェア構成は第１の実施の形態と同様である。本実施の形態は撮影支援表示制御部１１ｅの表示制御方法が第１の実施の形態と異なる。
【００８５】
第１の実施の形態においては、縮小スルー画を利用してユーザに基線長を指示する場合において、視認可能な縮小スルー画のサイズと表示画面６ａの水平サイズとに基づいて、指示可能な基線長の上限が決定された。例えば視認可能な縮小スルー画のサイズが２ｃｍで表示画面６ａの水平サイズが８ｃｍの場合には、ユーザに指示可能な基線長は６ｃｍで、３Ｄ効果設定部１１ｄにおいて距離の１／３０を基線長に設定した場合には、距離が約２ｍ以内の撮影にしか撮影支援を行うことができない。
【００８６】
そこで、本実施の形態においては、人間の左右の目を利用することで、十分な長さの基線長での撮影を支援可能にする。撮影支援表示制御部１１ｅは、縮小スルー画によって撮影機器１０の撮影位置を示す代わりに、左右の目の位置を表示することにより、十分な長さの基線長での撮影指示を可能にする。
【００８７】
図１５及び図１６は本実施の形態における基線長の指示方法を説明するための説明図である。図１５は図６と同様の記載方法によって記載したものであり、左側の位置Ｘ１において構えた撮影機器１０（１０Ｌ）と右側の位置Ｘ２において構えた撮影機器１０（１０Ｒ）と目の位置関係を示している。
【００８８】
図１６は本実施の形態における撮影支援表示の表示例を示しており、図１６（ａ１），（ｂ１）は被写体までの距離が比較的短い距離の撮影時の例であり、図１６（ａ２），（ｂ２）は被写体までの距離が比較的長い距離の撮影時の例である。図１６（ａ１），（ａ２）は、図１５の左側の位置Ｘ１におけるスルー画を示しており、被写体６２Ｌが表示されている。図１６（ｂ１），（ｂ２）は、図１５の右側の位置Ｘ２におけるスルー画を示しており、被写体６２Ｒが表示されている。
【００８９】
本実施の形態においては、撮影支援表示制御部１１ｅは、基線長を指示するために、表示画面６ａ上のスルー画中に撮影支援表示である反射部６１Ｌ，６１Ｒを表示させるようになっている。図１５及び図１６に示すように、左側の位置Ｘ１において撮影機器１０Ｌを構えて撮像する場合には、ユーザは、左目３２Ｌを反射部６１Ｌに対向する位置に位置させた状態で撮影を行う。また、ユーザは、右側の位置Ｘ２において撮影機器１０Ｒを構えて撮像する場合には、右目３２Ｒを反射部６１Ｒに対向する位置に位置させた状態で撮影を行う。
【００９０】
ユーザはこれらの位置Ｘ１，Ｘ２における撮影時には、顔を動かすことなく撮影を行う。従って、この場合には、撮影者の左右の目３２Ｌ，３２Ｒ間の距離をＡとし、表示画面６ａの左右方向中央から反射部６１Ｌ，６１Ｒの中央位置までの距離を夫々Ｂ１，Ｂ２とすると、位置Ｘ１，Ｘ２間の距離、即ち指示される基線長は、Ａ＋Ｂ１＋Ｂ２によって与えられる。
【００９１】
例えば、表示画面６ａの水平方向サイズが８ｃｍで、水平２ｃｍのサイズの反射部６１Ｌ，６１Ｒを表示させるものとすると、図１６（ａ２），（ｂ２）の例では、反射部６１Ｌ，６１Ｒの表示中心は、表示画面６ａの中心から左右に３ｃｍずれた位置に表示されることになる。また、両目３２Ｌ，３２Ｒ間の距離が一般的な両目の距離である７ｃｍであるものとすると、指示可能な基線長は、７＋３＋３＝１３ｃｍとなる。この場合には、３Ｄ効果設定部１１ｄにおいて距離の１／３０を基線長に設定した場合には、被写体までの距離が約４ｍの範囲であれば、基線長の指示が可能であることになる。
【００９２】
なお、表示部６として液晶パネル等を採用した場合には、表示画面６ａの表面には保護ガラス等が設けられており、表示画面６ａを黒表示することにより反射部６１Ｌ，６１Ｒにおいて光を反射させることが可能である。撮影者は、反射部６１Ｌ，６１Ｒにおいて反射した自分の目を確認することで、簡単に自分の目に対向する位置に反射部６１Ｌ，６１Ｒが位置するように、撮影機器１０の位置を決定することができる。なお、目と表示画面６ａとの位置関係を規定することができればよく、撮影支援表示制御部１１ｅは、反射部６１Ｌ，６１Ｒに代えて単なる目印を表示するようにしてもよい。
【００９３】
また、撮影支援表示制御部１１ｅは、２回目のスルー画の表示領域に、１回目のスルー画の表示を半透明で表示させるようにしてもよい。図１６（ｂ１），（ｂ２）の例では、１回目の被写体６２Ｌの画像が半透明画像６２Ｌ’として、２回目のスルー画の被写体６２Ｒに重ねて表示されていることを示している。
【００９４】
次に、このように構成された実施の形態の動作について図１４を参照して説明する。図１４のフローはステップＳ５１〜Ｓ５８のステップを付加した点が図７のフローと異なる。ステップＳ３１において被写体までの距離が求められ、３Ｄ効果設定部１１ｄによって基線長が設定されると、撮影支援表示制御部１１ｅは、設定された基線長がいずれの範囲にあるかを判定する。撮影支援表示制御部１１ｅは、ユーザに指示する基線長が第１の実施の形態によって指示可能な第１の距離、例えば図８の例では６ｃｍよりも小さい場合には、ステップＳ３２〜Ｓ３９によって第１の実施の形態に従った表示を行う。
【００９５】
ユーザに指示すべき基線長が第１の距離から第２の実施の形態によって指示可能な第２の距離の範囲内である場合には、撮影支援表示制御部１１ｅは、ステップＳ５２においてスルー画を表示する。次に、撮影支援表示制御部１１ｅは、スルー画上の一方端側に反射部を表示する（ステップＳ５３）。例えば、１回目の撮影において左画像を撮像する場合には、左画像用のスルー画を表示画面６ａに表示すると共に、画面右部に反射部６１Ｌを表示する（図１６（ａ１），（ａ２））。
【００９６】
なお、図１４に示すように、Ｂ１＋Ｂ２＝基線長−Ａであり、Ｂ１，Ｂ２を等距離とすると、撮影支援表示制御部１１ｅは、反射部の中央位置をＢ１＝Ｂ２＝（基線長−Ａ）／２によって求めることができる。
【００９７】
次に、信号処理及び制御部１１は、ステップＳ５４において、撮影操作が行われたか否かを判定する。ここで、撮影者は、左目３２Ｌによって、反射部６１Ｌに左目３２Ｌが反射していることを確認しながら、即ち、左目３２Ｌに対向する位置に反射部６１Ｌが位置することを確認しながら、レリーズボタンを押す。これにより、処理はステップＳ５４からステップＳ５５に移行して撮影が行われる。信号処理及び制御部１１は、撮像部２からの撮像画像に対して所定の信号処理を施し符号化して画像ファイル化した後、記録部９に与えて仮記録する。
【００９８】
３Ｄ撮影の１回目の撮影が行われると、撮影支援表示制御部１１ｅは、スルー画を表示画面６ａ上に表示させる。この場合には、撮影支援表示制御部１１ｅは、１回目の撮影によって記録された仮記録画像を半透明にして、２回目の撮影時のスルー画に合成して表示するようにしてもよい（ステップＳ５６）。
【００９９】
また、撮影支援表示制御部１１ｅは、ステップＳ５７において、基線長の情報に基づく位置に、２回目の撮影時の撮影位置を示す反射部を表示する。例えば、２回目撮影において右画像が撮像される場合には、表示画面６ａの左部に反射部６１Ｒを表示する（図１６（ｂ１），（ｂ２））。
【０１００】
撮影者は、１回目の撮影と２回目の撮影とにおいて目の位置を移動させることなく、撮影機器１０を水平方向に移動させ、右目３２Ｒによって、反射部６１Ｒに右目３２Ｒが反射していることを確認しながら、即ち、右目３２Ｒに対向する位置に反射部６１Ｒが位置するように撮影機器１０を移動させる。これにより、２回目の撮影時には３Ｄ効果設定部１１ｄによって設定された基線長だけ撮影機器１０が水平方向に移動することになり、３Ｄ効果設定部１１ｄによって設定された基線長での撮影が行われることになる。
【０１０１】
ユーザがレリーズボタンを押すと、信号処理及び制御部１１は、ステップＳ５８において撮影操作が行われたものと判定し、撮像部２からの撮像画像に対して所定の信号処理を施し、仮記録した一方の視差画像と撮影した他方の視差画像とを画像ペア化する（ステップＳ５９）。
【０１０２】
なお、第２の距離を超えた基線長を設定する必要がある場合には、図１２に示す表示を行えばよい。
【０１０３】
このように本実施の形態においては、基線長を指示するために左右の目に対応した表示を行っており、表示画面の水平サイズが比較的小さい小型の撮影機器であっても、、十分な基線長での撮影を支援することができ、撮影者は簡単な操作で効果的な３Ｄ撮影が可能である。
【０１０４】
なお、本実施の形態においては、近距離の撮影時には、第１の実施の形態を採用するものとして説明したが、近距離の場合でも本実施の形態を適用可能であることは明らかである。例えば、左画像の表示時に反射部に右目を合わせ、右画像の表示時に反射部に左目を合わせるように撮影を行うことで、近距離に対応した基線長の指示が可能である。
【０１０５】
また、上記各実施の形態を組み合わせて、基線長の指示を行うようにしてもよい。例えば、マクロ域の場合には基線長が３ｃｍとなるように撮影支援表示を行い、被写体までの距離が２ｍまでは基線長が６ｃｍとなるように撮影支援表示を行い、被写体までの距離が４ｍまでは第２の実施の形態によって基線長の指示を行い、それ以上の距離については、図１２に従って基線長の指示を行うようにしてもよい。
【０１０６】
なお、上記各実施の形態においては、表示画面が撮影機器の背面に設けられている例について説明したが、撮影支援表示を水平方向に移動させて表示可能であれば、表示画面は撮影機器のいずれの位置に設けてもよい。
【符号の説明】
【０１０７】
２…撮像部、３…操作判定部、６…表示部、９…記録部、１０…撮影機器、１１…信号処理及び制御部、１１ａ…表示制御部、１１ｂ…記録再生制御部、１１ｃ…距離判定部、１１ｄ…３Ｄ効果設定部、１１ｅ…撮影支援表示制御部。
【図１】
2012134759.tif 000003
【図２】
2012134759.tif 000004
【図３】
2012134759.tif 000005
【図４】
2012134759.tif 000006
【図５】
2012134759.tif 000007
【図６】
2012134759.tif 000008
【図７】
2012134759.tif 000009
【図８】
2012134759.tif 000010
【図９】
2012134759.tif 000011
【図１０】
2012134759.tif 000012
【図１１】
2012134759.tif 000013
【図１２】
2012134759.tif 000014
【図１３】
2012134759.tif 000015
【図１４】
2012134759.tif 000016
【図１５】
2012134759.tif 000017
【図１６】
2012134759.tif 000018