(57)【要約】【課題】画像中に動体が存在する場合に、適切な警告を行うステレオ画像撮影用カメラを提供する。【解決手段】第１の画像を第１の位置で撮影したのちカメラをシフトして第２の画像を第２の位置で撮影し、第１の画像と該第２の画像に基づいてステレオ画像を生成するステレオ画像撮影用カメラにおいて、画像中の動体を検出する動体検出部３１ａと、動体検出部３１ａで検出された動体が所定の条件を満たしているかどうかを判断する動体判断部３１ｂと、動体判断部３１ｂにより動体検出部３１ａで検出された動体が所定の条件を満たしていると判断されたとき、所定の警告表示を行う表示部１１と、を有する。【選択図】  図１
2012175409.tif 000002
【特許請求の範囲】
【請求項１】
第１の画像を第１の位置で撮影したのちカメラをシフトして第２の画像を第２の位置で撮影し、該第１の画像と該第２の画像に基づいてステレオ画像を生成するステレオ画像撮影用カメラにおいて、
画像中の動体を検出する動体検出部と、
該動体検出部で検出された動体が所定の条件を満たしているかどうかを判断する動体判断部と、
上記動体判断部により上記動体検出部で検出された動体が所定の条件を満たしていると判断されたとき、所定の警告表示を行う警告表示部と、
を備えたことを特徴とするステレオ画像撮影用カメラ。
【請求項２】
上記動体判断部により判断するための上記所定の条件とは、動体の速度が所定以上、動体の大きさが所定以上、及び画像中の動体の位置が所定の位置を満たすことであることを特徴とする請求項１に記載のステレオ画像撮影用カメラ。
【請求項３】
上記動体判断部により判断するための上記所定の条件とは、動体の速度が所定以上、動体の大きさが所定以上、又は画像の動体の位置が所定の位置のいずれかを満たすことであることを特徴とする請求項１に記載のステレオ画像撮影用カメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ステレオ画像撮影用カメラに関し、詳しくは、第１の画像を第１の位置で撮影した後、カメラをシフトして第２の画像を第２の位置で撮影し、第１及び第２の画像に基づいてステレオ画像を生成可能なステレオ画像撮影用カメラに関する。
【背景技術】
【０００２】
従来のフィルムカメラやデジタルカメラ等においては、撮影画像は平面的であったが、近年、撮影画像を立体的に表示するためのステレオ画像撮影用カメラが種々提案されている。ステレオ画像を生成するための撮影方法として１台のカメラを用いるシフト式の３Ｄ撮影が知られている。このシフト式の３Ｄ撮影は、第１の画像を第１の位置で撮影した後、このカメラを移動させて第２の位置で第２の画像を撮影し、第１及び第２の画像を合成してステレオ画像を生成する（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２００２−５０１３４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
シフト式３Ｄ撮影は、１台のカメラでステレオ画像を生成可能であることから、便利である。しかし、１枚目の撮影と２枚目の撮影との間に時間的なずれがあるために、撮影中に画像が動くと適切なステレオ画像を撮影することができなくなってしまう。
【０００５】
本発明は、このような事情を鑑みてなされたものであり、画像中に動体が存在する場合に、適切な警告を行うステレオ画像撮影用カメラを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため第１の発明に係わるステレオ画像撮影用カメラは、第１の画像を第１の位置で撮影したのちカメラをシフトして第２の画像を第２の位置で撮影し、該第１の画像と該第２の画像に基づいてステレオ画像を生成するステレオ画像撮影用カメラにおいて、画像中の動体を検出する動体検出部と、該動体検出部で検出された動体が所定の条件を満たしているかどうかを判断する動体判断部と、上記動体判断部により上記動体検出部で検出された動体が所定の条件を満たしていると判断されたとき、所定の警告表示を行う警告表示部と、を備える。
【０００７】
第２の発明に係わるステレオ画像撮影用カメラは、上記第１の発明において、上記動体判断部により判断するための上記所定の条件とは、動体の速度が所定以上、動体の大きさが所定以上、及び画像中の動体の位置が所定の位置を満たすことである。
【０００８】
第３の発明に係わるステレオ画像撮影用カメラは、上記第１の発明において、上記動体判断部により判断するための上記所定の条件とは、動体の速度が所定以上、動体の大きさが所定以上、又は画像の動体の位置が所定の位置のいずれかを満たすことである。
【発明の効果】
【０００９】
本発明によれば、画像中に動体が存在する場合に、適切な警告を行うステレオ画像撮影用カメラを提供することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態に係わるカメラの電気回路の概略を示すブロック図である。
【図２】本発明の一実施形態に係わるカメラのメインフローを示すフローチャートである。
【図３】本発明の一実施形態に係わるカメラの動体検出の動作を示すフローチャートである。
【図４】本発明の一実施形態に係わるカメラの２枚目撮影の動作を示すフローチャートである。
【図５】本発明の一実施形態におけるカメラにおいて、所定値より速く動く被写体がある場合を示す図である。
【図６】本発明の一実施形態におけるカメラにおいて、所定値より大きい被写体がある場合を示す図である。
【図７】本発明の一実施形態におけるカメラにおいて、被写体が特定の場所にある場合を示す図である。
【図８】本発明の一実施形態におけるカメラにおいて、移動被写体がある場合の動体の表示の一例を示す図である。
【図９】本発明の一実施形態におけるカメラにおいて、色や明るさが変わる被写体がある場合を示す図である。
【図１０】本発明の一実施形態におけるカメラにおいて、大きさが変わる被写体がある場合を示す図である。
【発明を実施するための形態】
【００１１】
以下、図面に従って本発明を適用したカメラを用いて好ましい実施形態について説明する。本発明の好ましい一実施形態に係わるカメラは、デジタルカメラであり、撮像部を有し、この撮像部によって被写体像を画像データに変換し、この変換された画像データに基づいて、被写体像を本体の背面に配置した表示部にライブビュー表示する。撮影者はライブビュー表示を観察することにより、構図やシャッタチャンスを決定する。レリーズ操作時には、画像データが記録部に記録される。記録部に記録された画像データは、再生モードを選択すると、表示部に再生表示することができる。３Ｄ撮影モードが設定されると、第１の位置で撮影された第１の画像と、この撮影後に更に第２の位置で撮影された第２の画像に基づいて、３Ｄ画像（ステレオ画像）が生成され、記録部に記録される。
【００１２】
図１は、本発明の一実施形態に係わるカメラの主として電気的構成を示すブロック図である。レンズ１は、被写体光束を撮像素子３に集光させ、被写体像を結像させるための光学系である。システム制御部３１からの指示に応じて図示しないレンズ制御部により焦点調節がなされる。
【００１３】
撮像素子３は、ＣＭＯＳイメージセンサやＣＣＤイメージセンサ等の二次元固体撮像センサであり、前面に配置されたベイヤ―配列のカラーフィルタと、このカラーフィルタに対応して配列されたフォトダイオード等の光電変換素子から構成される。各カラーフィルタとこれに対応する各光電変換素子から構成される画素群によって撮像領域が構成される。撮像素子３は、レンズ１により集光された光を各画素で受光し光電流に変換し、この光電流をコンデンサに蓄積する。
【００１４】
撮像素子３に駆動部１３が接続され、また駆動部１３には同期信号生成部１５が接続されている。同期信号生成部１５は、システム制御部３１に接続されており、システム制御部３１からの指示に応じてタイミング信号を生成し、駆動部１３に出力する。駆動部１３は、システム制御部３１に接続されており、システム制御部３１の指示および同期信号生成部１５からのタイミング信号に応じて、撮像素子３の駆動制御信号を撮像素子３に出力する。撮像素子３は、駆動制御信号に従って、光電流の蓄積を行い、駆動部１３は光電流の蓄積に基づく画像信号の読出し等を実行する。
【００１５】
撮像素子３の出力は、信号処理回路５に接続されており、信号処理回路５は画像信号を増幅し、デジタル信号（画像データ）に変換する。信号処理回路５の出力は、画像処理部７に接続されており、画像処理部７は、画像データに対して、ホワイトバランス補正処理、同時化処理、色変換処理等の各種画像処理を行う。また、画像処理部７は、画像データに基づいてライブビュー表示用の画像データを生成し、また、記録部９に記録するための圧縮処理や、記録部９から読み出した画像データの伸張処理を行う。また、画像処理部７は、第１の位置で撮影した第１の画像と、第２の位置で撮影した第２の画像を合成し、３Ｄ画像（ステレオ画像）を生成する。
【００１６】
画像処理部７の出力は記録部９および表示部１１に接続されている。表示部１１は、カメラ本体の背面等に配置された液晶モニタ等を含み、画像処理部７によって処理された画像データに基づいてライブビュー表示を行う。また、表示部１１は、記録部９に記録された撮影画像の再生表示を行い、さらに露出制御値等の表示や撮影モード等設定のためのメニュー画面の表示を行う。なお、画像等を表示できるものであれば、液晶モニタに限らず、有機ＥＬ等のディスプレイでもよい。
【００１７】
記録部９は、例えば、カメラ本体に着脱自在に記録媒体を含み、画像処理部７において圧縮された画像データおよびその付随データが記録される。また、記録された画像データは読み出され、前述したように、表示部１１に再生表示される。なお、画像データ等を記録するための記録媒体として、カメラ本体に着脱可能な外部メモリに限らず、カメラ本体に内蔵の半導体メモリやハードディスク等の記録媒体であってもかまわない。
【００１８】
システム制御部３１には、上述した信号処理回路５、画像処理部７、駆動部１３、同期信号生成部１５以外に、メモリ１７、加速度センサ１９、指示部２１が接続されている。
【００１９】
メモリ１７は、フラッシュＲＯＭ等の電気的に書き換え可能な不揮発性メモリであり、カメラの動作に必要な各種パラメータを記憶している。また、メモリ１７は、システム制御部３１において実行するプログラムも記憶している。システム制御部３１は、メモリ１７に記憶されているプログラムに従い、またメモリ１７に記憶されているパラメータを読み込み、各種シーケンスを実行する。
【００２０】
加速度センサ１９は、カメラ本体に加えられた加速度を検出するセンサであり、加速度に応じた加速度信号をシステム制御部３１に出力する。指示部２１は、電源釦、レリーズ釦、メニュー釦、ＯＫ釦、十字釦等の操作部材を含む。ユーザが指示部２１の操作部材を操作すると操作に応じた信号をシステム制御部３１に出力する。３Ｄ撮影モードは、メニュー釦等の操作部材を操作し、メニュー画面において設定する。システム制御部３１は、ユーザの操作に応じた各種シーケンスを実行する。
【００２１】
システム制御部３１は、ＣＰＵ（Central Processing Unit：中央処理装置）等を含むＡＳＩＣ（Application Specific Integrated Circuit：特定用途向け集積回路）で構成され、動体検出部３１ａ、動体判断部３１ｂを含む。システム制御部３１は、メモリ１７に記憶されているプログラムに従って、カメラ全体の各種シーケンスを統括的に制御する。
【００２２】
動体検出部３１ａは、画像処理部７から出力される画像データに基づいて、画像中の動体を検出する。動体判断部３１ｂは、動体検出部３１ａによって検出された動体が所定の条件を満たしているか否かを判断する。所定の条件については、図５ないし図７等を用いて後述する。動体検出部３１ａおよび動体判断部３１ｂは、システム制御部３１内におけるハードウエアで構成してもよく、またソフトウエアで構成してもよい。
【００２３】
システム制御部３１は、３Ｄ撮影モードが設定された際には、第１の位置で第１の画像を撮影後、撮影者は第２の位置はカメラを移動させるので、加速度センサ１９からの加速度信号に基づいて第２の位置までの距離等を検出する。また、第１の位置または第２の位置において、上述した動体判断部３１ｂによって所定の条件を満たすと判断された場合には、警告表示を行う。
【００２４】
次に、本実施形態におけるカメラの動作について、図２ないし図４に示すフローチャートを用いて説明する。これらのフローには、３Ｄ撮影モードに関連する処理についてのみ表示し、メモリ１７に記憶されているプログラムに従ってシステム制御部３１によって実行される。
【００２５】
指示部２１の電源釦がオンとなると、図２に示すメインフローの実行を開始する。まず、電源をオンとし、カメラの諸回路や各種部材に電源を供給する（Ｓ１）。なお、電源オフ時には、電源釦の監視等のために低消費電流モードでカメラは動作している。
【００２６】
電源をオンすると、次に、動体検出を行う（Ｓ３）。ここでは、動体検出部３１ａおよび動体判断部３１ｂが、画像処理部７からの画像データに基づいて、画像の中に動体が有るか否かを判定し、所定の条件を満たしている場合には警告フラグをセットする。所定の条件としては、画像の中の動体の速さが３Ｄ画像を生成するには速すぎる場合であって、かつ動体が大きいために３Ｄ画像を生成すると目だってしまう場合であって、かつ動体の場所が３Ｄ画像を生成する際に目立ちやすい場所にある場合であるか否かを判定する。動体検出の詳細な動作については、図３を用いて後述する。
【００２７】
なお、本実施形態においては、動体とは、図５に示すように、カメラに対し上下左右（斜め等も含む）に動いているものに限らず、図９に示すように、被写体５４ａ〜５４ｄの色、明るさ、模様等が変化するものも含む。また、図１０に示すように、被写体５５の大きさが変化するものも含む。図１０（ａ）に示す第１の撮影位置における被写体５５の大きさと、図１０（ｂ）に示す第２の撮影位置における被写体５５の大きさが異なっている場合には、このような被写体も、本実施形態においては、動体として扱う。
【００２８】
動体検出を行うと、次に、ライブビュー表示を行う（Ｓ５）。ライブビュー表示では、撮像素子３の出力に基づく画像データが、画像処理部７によってライブビュー表示用に画像処理され、この処理された画像データが表示部１１に表示される。撮影者はこのライブビュー表示を見て、構図を決定し、第１の撮影の撮影位置やシャッタタイミングを決める。
【００２９】
ライブビュー表示を行うと、次に、レリーズ釦が操作されたか否かを判定する（Ｓ７）。３Ｄ撮影を行うにあたって、撮影者が第１の位置でレリーズ釦を操作するので、このステップでは、レリーズ釦の操作状態に基づいて判定する。この判定の結果、レリーズ釦が操作されなかった場合には、ステップＳ３に戻り、動体検出とライブビュー表示を行う。
【００３０】
ステップＳ７における判定の結果、レリーズ釦がオンであった場合には、第１の位置における第１の撮影を行う（Ｓ９）。ここでは、撮像素子３によって１枚目の静止画像の取得を行う。撮影を行うと、次に、画像を記録部９に記録する（Ｓ１１）。ここでは、撮像素子３から読出され、画像処理部７によって画像処理された画像データを記録部９に記録する。
【００３１】
画像を記録部９に記録すると、次に、画像を表示部１１に表示する（Ｓ１３）。ここでは、いわゆるレックビューを行い、記録部９に記録する画像を表示部１１に表示する。これによって撮影者は第１の位置における第１の画像を確認することができる。
【００３２】
第１の画像を表示すると、次に、２枚目撮影を行う（Ｓ１５）。１枚目の撮影が終了すると、撮影者はカメラを第２の位置に移動させ、１枚目の撮影と同一の被写体にカメラを向ける。この間、ライブビュー表示を行うと共に、１枚目の撮影にあたってステップＳ３における動体検出の判定の結果、警告フラグがセットされていた場合には、表示部１１に警告表示を行う。また、カメラは加速度センサ１９からの加速度信号に基づいて、第２の位置までの移動距離等を検出する。再び、レリーズ釦が操作となると、２枚目の撮影を行い、第２の画像を取得し、３Ｄ画像の生成を行う。この２枚目撮影の詳しい動作については、図４を用いて後述する。
【００３３】
次に、ステップＳ３における動体検出の詳しい動作について、図３に示すフローチャートを用いて説明する。動体検出のフローに入ると、まず、動体有りか否かの判定を行う（Ｓ２１）。２枚の画像を合成し、３Ｄ画像を生成する場合、いずれか一方の画像に動体が存在していると、立体感のない画像となってしまう。そこで、画像の中に動体が存在しているか否かを判定している。ここでは、動体検出部３１ａにおける検出に基づいて、動体判断部３１ｂが判断する。
【００３４】
ステップＳ２１における判定の結果、動体がなかった場合には、警告フラグ（Ｆｌａｇ）を０にリセットし、警告表示を行わない（Ｓ２３）。動体が存在していないことから、適切に３Ｄ画像が撮影できる状態であり、特段、警告表示を行わない。警告フラグを０にリセットすると、元のフローに戻る。
【００３５】
ステップＳ２５における判定の結果、動体が存在した場合には、次に、
（１）動体の速さＶ＞所定値ａ、かつ
（２）動体の大きさＭ＞所定値ｂ、かつ
（３）動体の場所Ｘ＞所定場所ｃ
であるか否かを判定する（Ｓ２５）。
【００３６】
ステップＳ２５における判定において、（１）の判定条件は、図５に示すように、被写体５０がいずれかの方向に、速さＭが所定値ａ以上で移動している場合である。所定値ａとしては、３Ｄ画像を生成する際に、失敗画像といえる程、被写体が動いている場合の速度である。第１の位置から第２の位置に移動に要する通常の時間、焦点距離等を勘案して適宜、設計値として定めればよい。
【００３７】
また、ステップＳ２５における判定において、（２）の判定条件は、図６に示すように、被写体５０の大きさＭが所定値ｂよりも大きい場合である（図６の例では、大きさＭとして被写体５０の直径としたが、これに限らず、垂直方向、水平方向、対角線方向等との長さでもよい）。被写体５０の大きさＭが所定値ｂよりも小さい場合には、仮に動体であったとしても、目立たない被写体であることから、３Ｄ画像を生成する際に、無視することができる。しかし、有る程度、大きな被写体の場合には、無視することができない。
【００３８】
また、ステップＳ２５における判定において、（３）の判定条件は、図７に示すように、被写体５０が存在する場所が、所定の場所ｃ内にあるか否かである。所定の場所ｃとしては、例えば、図７（ａ）に示すように、画面の中心部分の約８０％程度の矩形領域６１や、図７（ｂ）に示すように、ＡＦポイント６２の中心から画面の約６０％程度の円形領域６３である。なお、面積の割合として、図７（ａ）では画面の約８０％、図７（ｂ）では画面の約６０％程度としたが、これは例示であり、３Ｄ画像を生成する際に、動きが目立つ領域をカバーできればよい。
【００３９】
ステップＳ２５における判定の結果、（１）〜（３）の全ての条件を満たさなかった場合には、警告フラグ（Ｆｌａｇ）に１をセットし、警告表示１を行う（Ｓ２７）。ステップＳ２５における判定の結果、動体が存在し、ステップＳ２５における判定の結果、動体がある一定以上の速さであり、または一定以上の大きさであり、または一定の場所にある場合であり、この場合には、３Ｄ画像を生成するに適さない場合があることから、そのことを示す警告フラグをセットすると共に、警告表示１を行う。
【００４０】
ステップＳ２７において、警告フラグに１をセットするのは、２枚目の撮影の際、警告表示を行うためである。また、警告表示としては、「動く被写体が写り込んでいるため３Ｄ撮影に適さない場合があります」等、文字で表示を行う。勿論、△印等、適宜、記号や絵文字等で警告表示を行ってもよい。また、動体が存在する位置を目立つように表示する。例えば、図８に示すように、被写体５２、５３、５４の内、被写体５４が動体である場合には、被写体５４を赤丸の動体表示６５によって囲んで表示する。動体表示６５としては、赤丸以外にも、目立つ表示であればよい。警告フラグをセットし、警告表示１を行うと、元のフローに戻る。
【００４１】
ステップＳ２５における判定の結果、（１）〜（３）の全ての条件を満たした場合には、警告フラグ（Ｆｌａｇ）に２をセットし、警告表示２を行う（Ｓ２９）。ステップＳ２５における判定の結果、動体がある一定以上の速さであり、かつ一定以上の大きさであり、かつ一定の場所にある場合であり、この場合は、３Ｄ画像を生成するに適さない場合であることから、そのことを示す警告フラグをセットすると共に、警告表示２を行う。
【００４２】
ステップＳ２９において、警告フラグに２をセットするのは、２枚目の撮影の際、警告表示を行う際に使用するためである。また、警告表示としては、例えば「動く被写体が写り込んでいるため３Ｄ撮影に適しません」等、文字で表示を行う。勿論、×印等、適宜、記号や絵文字等で警告表示を行ってもよい。警告表示１の場合に比較し、より３Ｄ撮影に適さないことから、その旨が分かるような表示にする。また、警告表示１の場合と同様、動体が存在する位置を目立つように表示する。例えば、図８に示すような動体表示６５によって表示してもよい。警告フラグをセットし、警告表示２を行うと、元のフローに戻る。
【００４３】
ステップＳ２３、Ｓ２７、Ｓ２９において設定された警告フラグは、ステップＳ１１において画像を記録する際に記録部９に一緒に記録される。なお、３Ｄ撮影モードにおける第１の撮影と第２の撮影は、続けて撮影されることから、警告フラグをメモリ１７またはシステム制御部３１内のメモリ（不図示）に記憶してもよい。
【００４４】
次に、ステップＳ１５における２枚目撮影の詳しい動作について、図４に示すフローチャートを用いて説明する。２枚目撮影のフローに入ると、まず、警告フラグ（Ｆｌａｇ）が０か否かの判定を行う（Ｓ３１）。１枚目の撮影の際に、ステップＳ３において動体が存在していなければ、ステップＳ２３において警告フラグは０にリセットされ、動体が存在していた場合には、警告フラグは１または２がセットされている。このステップでは、記録部９から１枚目の撮影の際に設定された警告フラグを読出し、この警告フラグに基づいて判定する。
【００４５】
ステップＳ３１における判定の結果、警告フラグが０でなかった場合には、次に、フラグＡを０にリセットする（Ｓ３４）。フラグＡ（ＦｌａｇＡ）は、１枚目の撮影の際に、フラグ内容を記憶するためのフラグである。続いて、警告表示３を行う（Ｓ３５）。この場合は、１枚目の撮影の際に、動体が存在するとして、警告表示１または警告表示２がなされていたにも関わらず、１枚目の撮影がなされている。そこで、その旨を警告表示３として表示する。警告表示３としては、例えば「１枚目に動く被写体が撮影されています。上手く３Ｄ画像の合成ができない可能性があります」等の文字で表示を行う。勿論、適宜、記号や絵文字等で警告表示を行ってもよい。
【００４６】
一方、ステップＳ３１における判定の結果、警告フラグが０であった場合には、１枚目の撮影の際のフラグ内容を記憶するためのフラグＡに１をセットし（Ｓ３２）、続いて、動体検出を行う（Ｓ３３）。ここでは、図３に示した動体検出のフローを実行する。１枚目の撮影の際には、動体が存在しない場合であっても、２枚目の撮影の際に動体が存在する場合がある。そこで、２枚目の撮影の際に、動体が存在するか否かを判断し、動体が存在する場合には、警告表示１または警告表示２を行う。
【００４７】
ステップＳ３３において動体検出を行うと、またはステップＳ３５において警告表示３を行うと、次に、ステップＳ７と同様に、ライブビュー表示を行う（Ｓ３７）。撮影者は、ライブビュー表示を観察することにより、２枚目の撮影の際の構図とシャッタチャンスを決定する。
【００４８】
ライブビュー表示を行うと、次に、レリーズ釦が操作されたか否かを判定する（Ｓ３９）。３Ｄ撮影を行うにあたって、撮影者が第２の位置でレリーズ釦を操作するので、このステップでは、レリーズ釦の操作状態に基づいて判定する。
【００４９】
ステップＳ３９における判定の結果、レリーズ釦が操作されていなかった場合には、次に、フラグＡが０か否かの判定を行う（Ｓ４０）。この判定の結果、フラグＡが０であった場合には、ステップＳ３５に戻る。フラグＡが０であることから、１枚目の撮影の際に動体を検出した場合であり、この場合には警告表示３を続行し、動体検出を行うことはない。一方、ステップＳ４０における判定の結果、フラグＡが１であった場合には、ステップＳ３３に戻る。フラグＡが１であることから、１枚目の撮影の際に動体を検出しなかった場合であり、２枚目の撮影の際にもステップＳ３３において動体の検出を行う（図３参照）。動体検出の結果、動体が存在した場合には、警告表示１または警告表示２を行う。
【００５０】
ステップＳ３９における判定の結果、レリーズ釦が操作された場合には、次に、ステップＳ９と同様にして、２枚目の撮影を行う（Ｓ４１）。ここでは、撮像素子３によって２枚目の静止画像の取得を行う。撮影を行うと、次に、ステップＳ１１と同様に、画像を記録部９に記録する（Ｓ４３）。ここでは、撮像素子３から読出し、画像処理部７によって画像処理された画像データを記録部９に記録する。
【００５１】
画像を記録部９に記録すると、次に、ステップＳ１３と同様に、画像を表示部１１に表示する（Ｓ４５）。ここでは、記録部９に記録する画像を表示部１１に表示する。これによって撮影者は第２の位置における第２の画像を確認することができる。
【００５２】
第２の画像を表示部１１に表示すると、次に、警告フラグ（Ｆｌａｇ）が０か否かの判定を行う（Ｓ４７）。この判定の結果、警告フラグが０でなかった場合には、次に３Ｄ処理判断を行う（Ｓ４９）。ここでは、表示部１１に３Ｄ画像の生成を続行するか否かを問う表示を行う。１枚目の撮影の際のステップＳ３における動体検出、または２枚目の撮影の際のステップＳ３３における動体検出において、画像の中に動体が存在していると、警告フラグに１または２がセットされる。３Ｄ画像を生成するためには、処理時間がかかることから、画像の中に動体が存在し、３Ｄ画像の生成に失敗する可能性がある場合には、撮影者の意思を確認するために、ステップＳ４９において３Ｄ処理を行うか否かを判断する。
【００５３】
ステップＳ４９における判定の結果、３Ｄ処理を行わない場合には、３Ｄ処理を行うことなく、元のフローに戻る。この場合には、記録部９に第１および第２の画像がそれぞれ記録される。一方、判定の結果、３Ｄ処理を行う場合には、またはステップＳ４７における判定の結果、警告フラグが０であった場合には、３Ｄ処理を行う（Ｓ５１）。３Ｄ処理は、画像処理部７によって、第１の画像と第２の画像を合成し、３Ｄ画像を生成する。３Ｄ画像を生成すると、記録部９に記録する。なお、３Ｄ画像の記録にあたっては、第１の画像および第２の画像を消去してもよく、また両画像を残したまま、３Ｄ画像を追加で記録してもよい。３Ｄ処理を行うと、元のフローに戻る。
【００５４】
以上説明したように、本発明の一実施形態においては、動体が所定の条件を満たしているかどうかを判断し（動体判断部３１ｂ、ステップＳ２５）、この結果、動体が所定の条件を満たしていると判断されたとき、表示部１１に警告表示を行うようにしている（Ｓ２７、Ｓ２９、Ｓ３５参照）。このため、画像中に動体が存在する場合に、適切な警告を行うことができる。
【００５５】
なお、本発明の一実施形態において、警告表示は、表示部１１に視覚的に行っていたが、ＬＥＤ等の警告ランプを設けてもよく、またスピーカを設け、警告アナウンス等を行うようにしてもよい。
【００５６】
また、本発明の一実施形態においては、第１の撮影及び第２の撮影の終了後に、ステレオ画像を生成していたが、ステレオ画像を生成せずに、第１画像および第２の画像を記録するのみでも構わない。この場合には、第１画像および第２画像に基づいて、パーソナルコンピュータ等の機器において、ステレオ画像を生成すればよい。
【００５７】
また、本発明の一実施形態においては、動体について所定の条件を満たしているか否かについて（１）〜（３）の条件を判定していた（図３のＳ２５）。しかし、ステレオ画像を生成する際に失敗か否かを判定するにあたって問題なければ、３つの条件の内のいずれかを省略してもよく、また、他の条件を加えても勿論かまわない。
【００５８】
また、本実施形態においては、撮影のための機器として、デジタルカメラを用いて説明したが、カメラとしては、デジタル一眼レフカメラでもコンパクトデジタルカメラでもよく、ビデオカメラ、ムービーカメラのような動画用のカメラでもよく、さらに、携帯電話や携帯情報端末（ＰＤＡ：Personal Digital Assist）、ゲーム機器等に内蔵されるカメラでも構わない。いずれにしても、ステレオ画像を生成するために、異なる２つの位置で撮影する機器であれば、本発明を適用することができる。
【００５９】
本発明は、上記実施形態にそのまま限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素の幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【符号の説明】
【００６０】
１・・・レンズ、３・・・撮像素子、５・・・信号処理回路、７・・・画像処理部、９・・・記録部、１１・・・表示部、１３・・・駆動部、１５・・・同期信号生成部、１７・・・メモリ、１９・・・加速度センサ、２１・・・指示部、３１・・・システム制御部、３１ａ・・・動体検出部、３１ｂ・・・動体判断部、５０〜５５・・・被写体、６１・・・矩形領域、６２・・・ＡＦポイント、６３・・・円形領域
【図１】
2012175409.tif 000003
【図２】
2012175409.tif 000004
【図３】
2012175409.tif 000005
【図４】
2012175409.tif 000006
【図５】
2012175409.tif 000007
【図６】
2012175409.tif 000008
【図７】
2012175409.tif 000009
【図８】
2012175409.tif 000010
【図９】
2012175409.tif 000011
【図１０】
2012175409.tif 000012