(57)【要約】【課題】小型な装置構成で容易に立体画像を撮影することが可能なカメラ及びカメラシステムを提供する。【解決手段】本発明のカメラは、被写体を撮影し画像を得る撮像部と、外部機器との間で画像を送受信可能な通信部と、複数の前記画像を比較し、立体画像の生成が可能である前記画像の組み合わせを判定する判定部と、前記判定部において立体画像の生成が可能であると判定された組み合わせの前記画像を関連づけて記録する記録部と、を具備することを特徴とする。【選択図】図３
2010157851.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮影し画像を得る撮像部と、
外部機器との間で画像を送受信可能な通信部と、
複数の前記画像を比較し、立体画像の生成が可能である前記画像の組み合わせを判定する判定部と、
前記判定部において立体画像の生成が可能であると判定された組み合わせの前記画像を関連づけて記録する記録部と、
を具備することを特徴とするカメラ。
【請求項２】
前記画像の主要被写体を認識し、前記主要被写体と、前景及び背景の少なくとも一方と、の位置関係からなる構図情報を算出する画像処理部を具備し、
前記判定部は、立体画像の生成が可能である前記画像の組み合わせの判定を、前記構図情報の比較により行うことを特徴とする請求項１に記載のカメラ。
【請求項３】
前記通信部は前記構図情報を前記外部機器との間で送受信可能であることを特徴とする請求項２に記載のカメラ。
【請求項４】
前記外部機器から前記構図情報を受信し、
当該受信した構図情報と前記撮像部により撮影した画像の前記構図情報とを前記判定部により比較し、
立体画像の生成が可能であると判定した場合に、前記受信した構図情報に対応する画像を前記外部機器から受信して前記記録部に記録する
ことを特徴とする請求項３に記載のカメラ。
【請求項５】
前記画像処理部は、前記画像における人物の顔を認識可能な顔認識部を具備し、前記主要被写体の認識を前記顔認識部の認識結果に基づいて行うことを特徴とする請求項２から４のいずれか一項に記載のカメラ。
【請求項６】
前記画像処理部は、前記画像のコントラスト分布に基づいて、前記主要被写体の認識を行うことを特徴とする請求項２から５のいずれか一項に記載のカメラ。
【請求項７】
複数のカメラからなるカメラシステムであって、
前記カメラは、
被写体を撮影し画像を得る撮像部と、
前記画像の主要被写体を認識し、前記主要被写体と、前景及び背景の少なくとも一方と、の位置関係からなる構図情報を算出する画像処理部と、
他のカメラとの間で前記画像及び前記構図情報を送受信可能な通信部と、
前記他のカメラから受信した構図情報と、前記撮像部で撮影した画像の前記構図情報とを比較し、立体画像の生成が可能であるか否かを判定する判定部と、
前記判定部において立体画像の生成が可能であると判定した場合に、可能と判定した前記構図情報に対応する前記画像を記録する記録部と、
を具備することを特徴とするカメラシステム。
【請求項８】
前記カメラは、前記判定部において立体画像の生成が可能であると判定した場合に、可能と判定した前記構図情報に対応した他のカメラが撮影した画像を前記通信部により受信し、前記記録部に記録することを特徴とする請求項７に記載のカメラシステム。
【請求項９】
前記画像処理部は、前記画像における人物の顔を認識可能な顔認識部を具備し、前記主要被写体の認識を前記顔認識部の認識結果に基づいて行うことを特徴とする請求項７又は８に記載のカメラ。
【請求項１０】
前記画像処理部は、前記画像のコントラスト分布に基づいて、前記主要被写体の認識を行うことを特徴とする請求項７から９のいずれか一項に記載のカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の異なる視点から撮影された画像に基づいて立体画像を得ることが可能なカメラ及びカメラシステムに関する。
【背景技術】
【０００２】
複数の異なる視点から同一の被写体を撮影することによって、立体表示可能な静止画像又は動画像（立体画像）を撮影する技術が知られている。
【０００３】
立体画像を撮影する方法としては、例えば特許第３７２２４９８号公報に開示されているように、１台のカメラを所定の距離だけ移動させながら複数の視点で撮影する方法が知られている。また、立体画像を撮影する方法としては、所定の距離だけ離間して配設された２つの撮像レンズを備えたカメラを用いて撮影する方法や、２台のカメラを所定の距離だけ離間させた状態に固定して撮影する方法が知られている。
【０００４】
また、立体画像を生成する画像処理の技術の発達や立体画像を表示する表示装置の発達によって、使用者が一般的な静止画又は動画を鑑賞することと同様に、容易に立体画像を鑑賞することが可能となりつつある。
【特許文献１】特許第３７２２４９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
例えば、特許第３７２２４９８号公報に開示されている立体画像を撮影するための技術では、１台のカメラを移動させながら複数の視点で撮影を行うため、複雑な構成が必要であり、準備を含め撮影に至るまでの操作が煩雑となってしまう。また、２つの撮像レンズを備えたカメラや、互いの位置が固定された２台のカメラを用いて立体画像を撮影するための技術でもやはり、専用の複雑な構成が必要となる。
【０００６】
本発明は、上記問題点に鑑みてなされたものであり、小型な装置構成で容易に立体画像を撮影することが可能なカメラ及びカメラシステムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明のカメラは、被写体を撮影し画像を得る撮像部と、外部機器との間で画像を送受信可能な通信部と、複数の前記画像を比較し、立体画像の生成が可能である前記画像の組み合わせを判定する判定部と、前記判定部において立体画像の生成が可能であると判定された組み合わせの前記画像を関連づけて記録する記録部と、を具備することを特徴とする。
【発明を実施するための最良の形態】
【０００８】
本発明のカメラの好ましい形態について図面を参照して説明する。なお、以下の説明に用いた各図においては、各構成要素を図面上で認識可能な程度の大きさとするため、各構成要素毎に縮尺を異ならせてあるものであり、本発明は、これらの図に記載された構成要素の数量、構成要素の形状、構成要素の大きさの比率、及び各構成要素の相対的な位置関係のみに限定されるものではない。
【０００９】
図１は、本発明に係るカメラを用いた撮影の様子を示す図である。図２は、本発明に係るカメラを用いた撮影の様子を上方から見た状態を模式的に示す図である。図３は、カメラの概略的な構成を説明するブロック図である。図４は、２台のカメラの相対位置が最適位置である場合の撮影結果の例を示す図である。図５は、２台のカメラの位置関係が水平でない場合の撮影結果の例を示す図である。図６は、アドバイス表示の例を示す図である。図７及び図８は、カメラの撮影時の動作を説明するフローチャートである。図９は、撮影モード設定処理を説明するフローチャートである。図１０は、比較判定処理を説明するフローチャートである。図１１は、立体画像の生成可能な領域を表示する例を示す図である。
【００１０】
本発明に係るカメラ１は、静止画像及び動画像の少なくとも一方（以下、単に画像と称する）を撮影可能な装置であって、例えば図１及び図２に示すように、複数のカメラ１により複数の異なる視点から同一の主要被写体１００を撮影し、得られた画像から少なくとも主要被写体の立体的な表示が可能な画像（以下、単に立体画像と称する）を得るためのものである。
【００１１】
以下では、一例として、図３に示す同様の構成を有する２台のカメラ１を使用して立体画像を取得する構成を説明するものとし、２台のカメラ１を区別する必要がある場合には、被写体１００に向かって右側に位置するカメラ１をカメラ１Ｒと称し、被写体１００に向かって左側に位置するカメラ１をカメラ１Ｌと称するものとする（図２参照）。
【００１２】
なお、図１及び図２には、二人の撮影者１０１Ｒ及び１０１Ｌによりカメラ１Ｒ及び１Ｌが保持されている様子を示しているが、カメラ１Ｒ及び１Ｌの少なくとも一方は三脚等に固定される構成であってもよいし、一人の撮影者がカメラ１Ｒ及び１Ｌを保持してもよい。また、立体画像の取得は、３台以上のカメラ１により行われるものであってもよい。
【００１３】
図３に示すように、カメラ１は、撮像部４と、表示部５と、記録部６と、操作判定部７と、通信部８と、カメラ１の各部構成の動作を制御するための制御部２と、を具備して構成されている。また図示しないが、カメラ１には、カメラ１の各部構成の動作に必要な電力を供給するための電源部が配設されている。
【００１４】
撮像部４は、撮像素子部４２、撮像レンズ部４１及びレンズ駆動部４３を具備して構成されている。撮像素子部４２は、複数の画素部が配列されて構成される受光面を具備し、該受光面上に結像された光学像を電気信号に光電変換し画像として出力する。
【００１５】
撮像レンズ４１は、レンズを具備し前記撮像素子４２の受光面上に被写体像を結像するためのものである。撮像レンズ４１は、電動モータ等のアクチュエータを具備したレンズ駆動部４３により、合焦距離が変化するように少なくとも一部が移動可能である。
【００１６】
なお、撮像レンズ４１は、焦点距離が変化するいわゆるズームレンズであってもよく、その場合には、ズーム動作はレンズ駆動部４３により行われてもよい。また、撮像部４には絞り装置、ＮＤフィルタ、シャッタ装置、ローパスフィルタ、ミラー、プリズム等が適宜に配設される。撮像部４により得られた画像は、後述する制御部２へ出力される。
【００１７】
表示部５は、画像を表示することが可能な表示装置であり、例えば液晶表示装置や有機ＥＬ表示装置等により構成されている。表示部５は、撮像部４により得られた画像を逐次更新しながら表示するファインダ表示（ライブビュー表示）や、撮影結果の表示や、撮影条件や動作モード等の表示を行う。
【００１８】
記録部６は、情報を記録可能な装置であり、半導体の不揮発メモリや、小型のハードディスクドライブ等の記録媒体を具備して構成されている。なお、記録部６はカメラ１とは別体であって、有線又は無線の通信形式によりカメラ１との間で情報の授受が可能なものであってもよい。
【００１９】
操作判定部７は、使用者によるレリーズや動作モード切替等の指示操作の入力を判定する装置であり、スイッチやセンサ等を具備して構成されている。操作判定部７の構成は特に限定されるものではないが、例えばプッシュスイッチ、レバースイッチ、タッチパネル、地磁気センサ、加速度センサ及び圧力センサ等を具備して構成される。なお、操作判定部７には、カメラ１を有線又は無線により遠隔操作可能な、いわゆるリモートコントロール装置が含まれてもよい。
【００２０】
通信部８は、有線又は無線の所定の通信形式により外部機器との間で画像や後述する構図情報のような情報を送受信することが可能な装置である。なお、通信部８により用いられる通信形式は、電波によるものに限られるものではなく、赤外光や可視光等の光を用いた通信形式であってもよい。
【００２１】
また、通信部８は、カメラ１の動作を制御するための情報を送受信可能であってもよい。言い換えれば、カメラ１は、通信部８を介して外部機器である他のカメラ１の動作を制御する情報を送信可能であり、かつ通信部８により受信された他のカメラ１からの情報に基づいて動作可能である。
【００２２】
制御部２は、演算装置、記憶装置、入出力装置及び電力制御装置等を具備して構成され、所定のプログラムに基づいて上述したカメラ１の各部構成の動作を制御する制御装置である。
【００２３】
制御部２は、後述するカメラ１の動作を実現するために必要な手段として、画像処理部３０、表示制御部２１、位置推定部２２及び時計部２３を具備して構成されている。なお、画像処理部３０、表示制御部２１、位置推定部２２及び時計部２３の制御部２への実装は、ハードウェア的なものであってもよいしソフトウェア的なものであってもよい。
【００２４】
画像処理部３０は、撮像部４により撮影された画像、通信部８により外部機器から受信した画像、及び記録部６に記録された画像に対し所定の画像処理を行うものであり、コントラスト算出部３１、顔認識部３２、構図情報算出部３３、及び判定部３４を具備して構成されている。
【００２５】
コントラスト算出部３１は、画像中の所定の複数の座標位置におけるコントラスト値を算出し、画像のコントラスト分布を算出するものである。コントラスト算出部３１により算出されたコントラスト分布の情報は、後述する構図情報算出部３３に用いられる。なお、コントラスト分布の情報は、いわゆるコントラスト検出方式のオートフォーカス動作に用いられてもよい。
【００２６】
顔認識部３２は、パターンマッチング等により画像中における人物の顔と推定される部分を認識し、その場所や大きさを判定するものである。顔認識部３２による認識結果は、後述する構図情報算出部３３に用いられる。なお、顔認識部３２による認識結果は、オートフォーカス動作における合焦位置の決定や、露出条件の決定に用いられてもよい。
【００２７】
構図情報算出部３３は、画像中の主要被写体と、前景及び背景の少なくとも一方とを認識し、主要被写体と、前景及び背景の少なくとも一方との位置関係からなる構図情報を算出するものである。
【００２８】
構図情報算出部３３における、画像中の主要被写体、前景及び背景を認識する方法は特に限定されるものではないが、例えば顔認識部３２により画像中に所定の大きさ以上の人物の顔の存在が認識され、かつこの顔の存在する領域のコントラスト値が所定の値よりも高い場合、この顔を主要被写体として認識し、それ以外の領域を前景または背景として認識することが可能である。
【００２９】
そして、構図情報は、例えば顔認識部３２により主要被写体として認識された人物の顔についての画像内の位置や画像に対し顔が占める割合等の情報と、主要被写体として認識された人物の顔の周辺に存在するパターンや色の分布の情報との組み合わせにより構成される。
【００３０】
また、画像中の主要被写体、前景及び背景の認識は、例えば直前に撮影されたの一つ又は複数の画像と最新の画像との比較により画像中の複数の領域の動きベクトルを算出することで行うことも可能であるし、オートフォーカス動作により得られた距離情報に基づいて行うことも可能である。
【００３１】
構図情報算出部３３における、前記主要被写体と、前景及び背景の少なくとも一方と、の位置関係の算出の方法は特に限定されるものではないが、例えば画像の背景と認識した領域において色相が所定の範囲内に収まる塊を背景を代表する代表物として判定することで、主要被写体に対して背景の代表物がどの位置にあるのかを算出することができる。
【００３２】
判定部３４は、構図情報算出部３３により算出された複数の画像についての構図情報を比較し、比較した画像の組み合わせによって立体画像の生成が可能であるか否かを算出する。
【００３３】
画像間における立体画像の生成の可否は例えば、画像中に同一の主要被写体が存在するか否か、画像中における主要被写体の大きさが同等であるか否か、主要被写体の距離に対して有効な視差が得られているか否か、撮影間隔が所定の値以下であるか否か、等の条件により決定される。
【００３４】
表示制御部２１は、表示部５の表示画像の制御を行うものである。詳しくは後述するが、表示制御部２１は、画像以外に、判定部３４により行われた立体画像の生成の可否の判定結果等を表示部５に表示させる。
【００３５】
位置推定部２２は、構図情報算出部３３により算出された複数の画像についての構図情報を比較し、比較した組み合わせの画像が撮影された時点における、主要被写体とカメラ１と外部機器との間の相対的な位置関係を推定するものである。
【００３６】
時計部２３は、撮影部４により撮影された画像の日時を記録するためのものである。カメラ１により撮影される画像には、この時計部２３から読み取られた日時が撮影日時情報として付加される。
【００３７】
なお、時計部２３は、通信部８を介した通信により他のカメラ１に配設された時計部２３と同期するように調整が行われることが好ましいが、例えばＧＰＳ機能、いわゆる電波時計等に使用される標準電波を受信する機能、又は通信回線上のＮＴＰサーバに接続する機能等を備え、個々のカメラ１が備える時計部２３の調整が行われる構成であってもよい。
【００３８】
以下に、上述した構成を有する制御部２の動作を説明する。なお、以下の説明では、一例として２台のカメラ１Ｒ及び１Ｌによって、図２に示すように、人物が主要被写体１００であってその後方に位置する樹木が背景１１０となる画像が撮影されるものとする。
【００３９】
２台のカメラ１Ｒ及び１Ｌによって撮影された画像１２０Ｒ及び１２０Ｌから立体画像を生成する場合、カメラ１Ｒ及び１Ｌが互いに略水平な位置関係かつ主要被写体１００から略同一の距離にあり、さらに撮像レンズ部４１の焦点距離が略同一であることが好ましい。
【００４０】
この好ましい条件では、図４に示すように、画像１２０Ｒ及び１２０Ｌにおける主要被写体１００の大きさが略同一であり、かつ主要被写体１００に対する背景１１０の大きさ及び上下方向（天地方向）の相対位置が略一致する。
【００４１】
すなわち、画像１２０Ｒ及び１２０Ｌにおける主要被写体１００の大きさが略同一でない場合、判定部３４は、対応する画像の組み合わせから立体画像の生成が不可能であると判定する。さらにこの場合、位置推定部２２は、カメラ１Ｒ及び１Ｌの撮像レンズ部４１の焦点距離が異なっているか、主要被写体１００からのカメラ１Ｒ及び１Ｌの距離が異なっていると推定する。そして、位置推定部２２は、カメラ１Ｒ及び１Ｌの主要被写体１００に対する距離を揃えるよう使用者に促すアドバイス表示を表示部５に表示する。
【００４２】
また、図５に示すように、画像１２０Ｒ及び１２０Ｌにおける主要被写体１００に対する背景１１０の上下方向の相対位置が略同一でない場合、判定部３４は、対応する画像の組み合わせから立体画像の生成が不可能であると判定する。さらにこの場合、位置推定部２２は、カメラ１Ｒ及び１Ｌが互いに略水平な位置関係にないと推定する。そして、位置推定部２２は、カメラ１Ｒ及び１Ｌの高さを揃えるよう使用者に促すアドバイス表示を表示部５に表示する。
【００４３】
図５に示すような場合、位置推定部２２は、カメラ１Ｌに対してカメラ１Ｒが相対的に低い位置にあると推定する。そして、位置推定部２２は、カメラ１Ｒの表示部５にカメラ１Ｒを構える位置を高くするように促すアドバイス表示を表示する、又はカメラ１Ｌの表示部５にカメラ１Ｌ位置を構える位置を低くするように促すアドバイス表示を表示する。
【００４４】
アドバイス表示の形態としては、例えば、図６に示すように、カメラ１Ｌの表示部５において、画像１２０Ｌのライブビュー表示に背景１１０の最適位置を重畳して表示し、その最適位置に背景１１０を合致させるために必要な動作を文字１２１及び模式図１２２により表示する形態が考えられる。
【００４５】
一般に背の低い人がカメラを高く構えるよりも、背の高い人がカメラを低く構える方が移動可能な距離が長く、また姿勢も楽であることから、相対的に高い位置にあるカメラ１Ｌに低く構えるようアドバイス表示を行うことが好ましい。
【００４６】
なお、カメラ１が撮影時の手ぶれ等による像のふれを補正するブレ補正機能を具備している場合、当該ブレ補正機能を用いて構図が最適位置により近づくように画像の撮影範囲を自動的に移動させることも可能である。ブレ補正機能は、カメラ１の振れ量に応じて撮像レンズ部４１又は撮像素子４２を移動させる形態のものであってもよいし、カメラ１の振れ量に応じて撮像素子４２におけるキャプチャ領域を電子的に移動させる形態であってもよい。
【００４７】
また、撮像部４が撮影する画像の容量及びフレームレートに対して通信部８の情報の送受信の速度が十分なものであれば、判定部３４及び位置推定部２２は、構図情報ではなく撮像部４が撮影した画像を直接受信し、該画像に基づいて上記処理を行う形態であってもよい。
【００４８】
次に、図７及び図８に示すフローチャートに沿って、上述した構成を有するカメラ１の撮影時の動作のメインルーチンを説明する。まず、ステップＳ０１において、カメラ１の動作モードが撮影モードであるか否かを判定する。
【００４９】
ステップＳ０１の判定において、使用者の入力操作やスリープ状態への自動移行のために撮影モードから他の動作モードに切り替わっていた場合には、ステップＳ０２へ移行する。ステップＳ０２では、表示部５における表示を画像を再生して表示する再生モードや、省電力モード等の他のモードへ切換可能な状態とする。
【００５０】
そしてステップＳ０３において、カメラ１の動作モードが撮影モード設定モードであるか否かを判定する。ここで、撮影モード設定モードとは、使用者がカメラ１の撮影時の動作条件等を設定するためのモードであり、本発明では、他のカメラ１との通信を確立（ペア確立）するモードが含まれる。
【００５１】
ステップＳ０３において、カメラ１の動作モードが撮影モード設定モードではないと判定した場合には、撮影モードを終了し、カメラ１の動作モードを他の動作モードに切り換える。
【００５２】
一方、ステップＳ０３において、カメラ１の動作モードが撮影モード設定モードではないと判定した場合には、図９のフローチャートに示す、撮影モード設定処理を実行する。
【００５３】
撮影モード設定処理では、まずステップＳ４０において、立体画像撮影の設定モードが選択されているか否かを判定する。ここで、立体画像撮影の設定モードではない場合には、ステップＳ４１へ移行し、選択されている設定モードの処理を実行する。
【００５４】
一方、ステップＳ４０の判定において、立体画像撮影の設定モードであると判定した場合には、ステップＳ４２へ移行し、通信部８を介して外部機器である他のカメラ１との通信のペアリング処理を開始するためのリクエスト電波を送信する。そして、ステップＳ４３に示すように、リクエスト電波に対する他のカメラ１から反応があった場合に、次のステップＳ４４へと移行する。
【００５５】
ステップＳ４４では、自機からのリクエスト電波に対する反応があった他のカメラ１のうち、電波強度の最も高いものと通信を開始する。なお、この他のカメラ１との通信の確立時には、パスコード入力による認証等の接続制限機能が設けられてもよい。
【００５６】
通信の確立後、ステップＳ４５において、表示部５にカメラ１（自機）をマスターとするか否かを選択を使用者に問う表示を行う。ここで、マスターとは、一対のカメラ１のうちの詳しくは後述する構図情報の比較処理等を実行する側のことを称するものとし、他方の側をスレーブと称するものとする。また、以下の説明において、カメラ１Ｒがマスター、カメラ１Ｌがスレーブとなるように設定されるものとする。
【００５７】
そして、ステップＳ４６において使用者から操作判定部７を介して自機をマスターとはしない（自機をスレーブとする）という操作入力がなされたと判定した場合には、ステップＳ４７へ移行し、通信を確立中の他のカメラ１において、他のカメラ１がマスターとなるよう設定がなされているか否かを確認する。
【００５８】
ステップＳ４７において、他のカメラ１がマスターとなるとの設定がなされている場合には、ステップＳ５１へ移行して他のカメラとのペアリングを確立し、以降このペアリングの対象である他のカメラ１との通信を継続する。
【００５９】
一方、ステップＳ４７において、他のカメラ１も自機と同様にマスターとはならないとの設定がなされている場合には、ステップＳ４８において表示部５にペアリングの確立ができない旨の警告表示を行い、ステップＳ４６へ戻る。
【００６０】
また、ステップＳ４６の判定において、使用者から操作判定部７を介して自機をマスターとするという操作入力がなされたと判定した場合には、ステップＳ４９へ移行し、通信を確立中の他のカメラ１において、他のカメラ１がスレーブとなるよう設定がなされているか否かを確認する。
【００６１】
ステップＳ４９において、他のカメラ１がスレーブとなるとの設定がなされている場合には、ステップＳ５１へ移行して他のカメラとのペアリングを確立し、以降このペアリングの対象である他のカメラ１との通信を継続する。
【００６２】
一方、ステップＳ４９において、他のカメラ１も自機と同様にマスターとなるとの設定がなされている場合には、ステップＳ５０において表示部５にペアリングの確立ができない旨の警告表示を行い、ステップＳ４６へ戻る。
【００６３】
以上で、撮影モード設定処理が終了する。再び図７及び図８に示すカメラ１の撮影時の動作のメインルーチンを説明する。
【００６４】
ステップＳ０１の判定において、カメラ１の動作モードが撮影モードであると判定した場合には、ステップＳ１１へ移行し、表示部５においてライブビュー表示を開始する。そして、ステップＳ１２において、上述した他のカメラとの通信の確立時に自機がマスターとなる設定がなされたか否かを判定する。
【００６５】
ステップＳ１２の判定において、自機がマスターとなる設定がなされている場合にはステップＳ１３へ移行する。ステップＳ１３では、通信部８を介して、スレーブとなる他のカメラ１へ最新の画像の構図情報を送信するように要求を出し、ステップＳ１４へ移行する。
【００６６】
ステップＳ１４では、図１０のフローチャートに示す比較判定処理を実行する。
【００６７】
比較判定表示処理では、まずステップＳ６０において、スレーブである他のカメラ１からの構図情報が取得できたか否かを判定する。ここで、他のカメラ１からの構図情報が取得できない場合には、ステップＳ６１へ移行し、表示部５に、単独のカメラ１（自機）のみによって通常の２次元の画像の撮影を行うための表示を行う。
【００６８】
一方、ステップＳ６０の判定において、他のカメラ１からの構図情報が取得できた場合には、ステップＳ６２において、判定部３４により自機の撮像部４により取得された最新の画像の構図情報と、他のカメラ１（スレーブ）から取得した最新の構図情報とを比較する。
【００６９】
そして、ステップＳ６３において、構図情報の比較により、主要被写体の大きさが略一致するか否かを判定する。ここで、主要被写体の大きさが略一致しない場合には、ステップＳ６４へ移行し、自機と他のカメラ１との間で、主要被写体への距離又は焦点距離（画角）が異なるため立体画像の生成が不可能である旨の警告を、表示部５に表示する。
【００７０】
次に、ステップＳ６５において、構図情報の比較から、主要被写体に対する背景の上下方向の位置が略一致するか否かを判定する。ここで、主要被写体に対する背景の位置の上下方向の位置が略一致しない場合には、ステップＳ６６へ移行し、自機と他のカメラ１との間で、主要被写体に対する高さ（天地方向の位置）が異なるため立体画像の生成が不可能である旨の警告を、表示部５に表示する。
【００７１】
次に、ステップＳ６７において、判定部３４による構図情報の比較の結果に基づいて、自機の撮像部４により取得された最新の画像と、他のカメラ１（スレーブ）により取得された最新の画像とから立体画像の生成が可能であるか否かを判定する。
【００７２】
ステップＳ６７において、立体画像の生成が可能であると判定した場合には、図１１に示すように、表示部５のライブビュー表示に、立体画像の生成可能な領域を示す表示１２３（図１１中網掛けの領域）を重畳して表示し、図７及び８に示すフローチャートに戻る。
【００７３】
一方、ステップＳ６７において、立体画像の生成が不可能であると判定した場合には、図６に示すような、上述したアドバイス表示を表示部５に表示し、図７及び８に示すフローチャートに戻る。
【００７４】
以上で、比較判定処理が終了する。再び図７及び図８に示すカメラ１の撮影時の動作のメインルーチンを説明する。
【００７５】
ステップＳ１４の比較判定処理の実行後は、ステップＳ１５において、操作判定部７を介して使用者から撮影開始の操作入力がなされたか否かを判定する。撮影開始の操作入力がなされていないと判定した場合は、ステップＳ１１へ戻る。
【００７６】
ステップＳ１５において、撮影開始の操作入力がなされたと判定した場合は、ステップＳ１６へ移行し、撮像部４により取得された画像を記録部６に記録する。
【００７７】
ステップＳ１７において、前記比較判定処理における立体画像の生成の判定が可能であったか否かを判定する。比較判定処理において、立体画像の生成が可能とされていた場合には、ステップＳ１８において、スレーブである他のカメラ１に最新の画像を送信するよう要求し、スレーブから受信した画像を、ステップＳ１６で記録した自機により撮影した画像と関連付けて記録部６に記録する。一方、比較判定処理において、立体画像の生成が不可能とされていた場合には、ステップＳ１８をスキップする。
【００７８】
そして、ステップＳ１９において、操作判定部７を介して使用者から撮影終了の操作入力がなされたか否かを判定する。撮影終了の操作入力がなされていないと判定した場合は、ステップＳ１６へ戻り画像の記録を繰り返す。一方、撮影終了の操作入力がなされたと判定した場合は、当該メインルーチンを終了し、メインルーチンを繰り返す。
【００７９】
なお、ステップＳ１４の比較判定処理により、立体画像の生成の判定が可能と判定された場合には、ステップＳ１５をスキップし、自動的に画像の記録部６への記録を開始する構成であってもよい。
【００８０】
次に、ステップＳ１２の判定において、自機がスレーブとなる設定がなされている場合について説明する。自機がスレーブとなる設定がなされている場合には、ステップＳ３１に移行する。
【００８１】
ステップＳ３１では、マスターである他のカメラ１から構図情報の送信要求を受信したか否かを判定する。マスターからの構図情報の送信要求を受信していた場合は、ステップＳ３２へ移行し、最新の画像に基づいて構図情報算出部３３により算出した構図情報を、通信部８を介してマスターへ送信する。そしてステップＳ３３へ移行する。また、ステップＳ３１の判定において、マスターからの構図情報の送信要求を受信していなかった場合は、ステップＳ３２をスキップしてステップＳ３３へ移行する。
【００８２】
ステップＳ３３では、自機の操作判定部７を介して使用者から撮影開始の操作入力がなされたか否かを判定する。撮影開始の操作入力がなされていないと判定した場合は、ステップＳ１１へ戻る。
【００８３】
ステップＳ３３において、撮影開始の操作入力がなされたと判定した場合は、ステップＳ３４へ移行し、撮像部４により取得された画像を記録部６に記録する。そして、ステップＳ３５において、操作判定部７を介して使用者から撮影終了の操作入力がなされたか否かを判定する。撮影終了の操作入力がなされていないと判定した場合は、ステップＳ３４へ戻り画像の記録を繰り返す。一方、撮影終了の操作入力がなされたと判定した場合は、当該メインルーチンを終了し、メインルーチンを繰り返す。
【００８４】
以上に説明したカメラ１は、複数の異なる視点から撮影された画像に基づいて立体画像を得ることが可能であって、自機で撮影した画像と他のカメラ１で撮影した画像との構図を比較し、立体画像の生成が可能であると判定した場合に、自機で撮影した画像と他のカメラ１で撮影した画像を関連付けて記録することを特徴とする。
【００８５】
この特徴により、専用の構成を用いて２台以上のカメラ１の位置決めを厳密に行わなくとも、使用者は表示部の表示に基づいて通常の２次元画像の撮影を行うことにより、立体画像の生成が可能である画像が自動的に記録部６に記録される。このため、本発明のカメラによれば、立体画像の撮影を容易に行うことができる。
【００８６】
また、この特徴を実現するために、２次元の画像を撮影可能ないわゆる一般的なカメラに付加しなければならない構成は、図３に示すように制御部２の一部と通信部８のみである。このため、本発明に係るカメラ１の大きさは従来のカメラと同等であり、立体画像の撮影のために大がかりな構成を必要とした従来に比して利便性が向上する。
【００８７】
なお、本発明は、上述した実施形態に限られるものではなく、請求の範囲及び明細書全体から読み取れる発明の要旨或いは思想に反しない範囲で適宜変更可能であり、そのような変更を伴うカメラ及びカメラシステムもまた本発明の技術的範囲に含まれるものである。
【００８８】
本発明に係るカメラ及びカメラシステムは、上述の実施形態で説明した形態に限らず、撮像装置（カメラ機能）を備えた録音機器、携帯電話、ＰＤＡ、パーソナルコンピューター、ゲーム機、デジタルメディアプレーヤー、テレビ、ＧＰＳ、時計等の電子機器にも適用可能であることは言うまでもない。
【図面の簡単な説明】
【００８９】
【図１】本発明に係るカメラを用いた撮影の様子を示す図である。
【図２】本発明に係るカメラを用いた撮影の様子を上方から見た状態を模式的に示す図である。
【図３】カメラの概略的な構成を説明するブロック図である。
【図４】２台のカメラの相対位置が最適位置である場合の撮影結果の例を示す図である。
【図５】２台のカメラの位置関係が水平でない場合の撮影結果の例を示す図である。
【図６】アドバイス表示の例を示す図である。
【図７】カメラの撮影時の動作を説明するフローチャートである。
【図８】カメラの撮影時の動作を説明するフローチャートである。
【図９】撮影モード設定処理を説明するフローチャートである。
【図１０】比較判定処理を説明するフローチャートである。
【図１１】立体画像の生成可能な領域を表示する例を示す図である。
【符号の説明】
【００９０】
１（１Ｒ、１Ｌ）    カメラ、
２    制御部、
４    撮像部、
５    表示部、
６    記録部、
７    操作判定部、
８    通信部、
２１    表示制御部、
２２    位置推定部、
２３    時計部、
３０    画像処理部、
３１    コントラスト算出部、
３２    顔認識部、
３３    構図情報算出部、
３４    判定部、
４１    撮像レンズ部、
４２    撮像素子、
４３    レンズ駆動部、
１００    主要被写体、
１１０    背景。
【図１】
2010157851.tif 000003
【図２】
2010157851.tif 000004
【図３】
2010157851.tif 000005
【図４】
2010157851.tif 000006
【図５】
2010157851.tif 000007
【図６】
2010157851.tif 000008
【図７】
2010157851.tif 000009
【図８】
2010157851.tif 000010
【図９】
2010157851.tif 000011
【図１０】
2010157851.tif 000012
【図１１】
2010157851.tif 000013