(57)【特許請求の範囲】
【請求項１】
表示部と、
被写体を連続的に撮像して画像データを連続的に生成する撮像部と、
所定の撮影モードにおいて、前記表示部に表示される表示体が時間に応じて一定方向に変化するように、前記表示体の表示を制御する制御部とを備え、
前記所定の撮影モードは、視線方向は略同一でかつ前記撮像装置を前記一定方向にスライド移動させながら画像を撮影して３次元画像を生成する３Ｄ撮影モードであり、
前記制御部は、前記撮像部が連続的に生成した複数の画像データの中から、所定の条件に合う画像を少なくとも２枚抽出して、１枚を左眼用画像、他の１枚を右眼用画像として採用して３次元画像を生成する、
撮像装置。
【請求項２】
前記制御部が、所定のタイミングに基づいて、前記表示部に表示される表示体の位置を変化させることを特徴とする、請求項１に記載の撮像装置。
【請求項３】
前記制御部が、所定のタイミングに基づいて、前記表示部に表示される表示体の長さを変化させることを特徴とする、請求項１に記載の撮像装置。
【請求項４】
前記制御部が、前記表示部に表示される表示体を一定間隔で変化させることを特徴とする、請求項１に記載の撮像装置。
【請求項５】
前記制御部が、前記表示部に表示される表示体を前記撮像部が画像データを生成するタイミングと同期したタイミングで変化させることを特徴とする、請求項１に記載の撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮像装置に関し、特に、移動させられながら画像を撮像する機能を有する撮像装置に関する。
【背景技術】
【０００２】
近年、３次元映像を表示可能なテレビジョン受像機の普及とともに、３次元画像を撮像可能なカメラも知られてきている。例えば特許文献１は、カメラが被写体に対して水平方向に移動させられながら撮影した複数の画像の中から、３次元画像を構成する左眼用画像および右眼用画像を取得するカメラを開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−９１８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このようなカメラを用いて３次元画像を撮影するとき、使用者は、移動させるべき方向を認識できないと、カメラを適切に移動させることができず、好適な右眼用画像および左眼用画像を撮影できない恐れがある。
【０００５】
本発明は、このような問題を解決するためになされたものであり、その目的とするところは、使用者が撮像装置を移動させながら画像を撮影するときに、撮像装置を移動させるべき方向を使用者が容易に把握できる撮像装置を提供することにある。
【課題を解決するための手段】
【０００６】
前述の課題を解決するために、本発明にかかる撮像装置は、表示部と、撮像部と、制御部とを備える。撮像部は、被写体を連続的に撮像して画像データを連続的に生成する。制御部は、所定の撮影モードにおいて、所定のタイミングで、表示部に表示される表示体が一定方向に変化するように、表示体の表示を制御する。
【発明の効果】
【０００７】
本発明にかかる撮像装置は、所定の撮影モード（例えば、使用者により撮像装置が移動させられながら画像を撮像するモード）において、撮像装置の移動方向に所定のタイミングで変化する表示体を表示部に表示する。使用者は、その表示体の変化を参照することで、撮像装置の移動方向を容易に把握することができる。
【図面の簡単な説明】
【０００８】
【図１】デジタルカメラの正面図
【図２】デジタルカメラの背面図
【図３】デジタルカメラの電気的構成図
【図４】スライド３Ｄ撮影モードにおける動作フローチャート
【図５】スライド３Ｄ撮影モードにおけるデジタルカメラの移動を説明するための図
【図６】スライド３Ｄ撮影モードにおける表示部の表示を示す図
【図７】スライド３Ｄ撮影モードにおけるプログラム線図シフトを説明するための図
【図８】３次元画像用の画像抽出フローチャート
【図９】プログレスバーの表示を説明するための図
【図１０】別の実施例における、デジタルカメラの移動を説明するための図
【発明を実施するための形態】
【０００９】
以下、添付の図面を参照しながら、本発明の実施形態であるデジタルカメラを説明する。
【００１０】
１．デジタルカメラの構成
本実施形態のデジタルカメラの構成について、図１を参照しながら説明する。デジタルカメラ１００は前面に光学系１１０を納める鏡筒や、フラッシュ１６０を備える。また、デジタルカメラ１００は上面に、レリーズ釦２０１、ズームレバー２０２、電源釦２０３などの操作釦を備える。
【００１１】
図２は、デジタルカメラ１００の背面図である。デジタルカメラ１００は背面に液晶モニタ１２３や、中央釦２０４や十字釦２０５などの操作釦を備える。
【００１２】
液晶モニタ１２３や操作釦は筺体１８０の外側に露出しているが、その他の電気的構成要素は筺体１８０内部に収納される。
【００１３】
図３は、デジタルカメラ１００の電気的構成図である。デジタルカメラ１００は、光学系１１０を介して形成された被写体像をＣＣＤイメージセンサ１２０で撮像する。ＣＣＤイメージセンサ１２０は撮像した被写体像に基づく画像情報を生成する。ＣＣＤイメージセンサ１２０により生成された画像情報は、ＡＦＥ（アナログ・フロント・エンド）１２１や画像処理部１２２において各種処理が施される。各種処理が施された画像情報はフラッシュメモリ１４２やメモリカード１４０に記録される。フラッシュメモリ１４２やメモリカード１４０に記録された画像情報は、操作部１５０上での使用者による操作にしたがい液晶モニタ１２３上に表示される。以下、図１から図３に示す構成の詳細を説明する。
【００１４】
光学系１１０は、フォーカスレンズ１１１やズームレンズ１１２、光学式手振れ補正レンズ（ＯＩＳ：Ｏｐｔｉｃａｌ  Ｉｍａｇｅ  Ｓｔａｂｉｌｉｚｅｒ）１１３、シャッタ１１４などで構成される。なお、光学系１１０を構成する各種レンズは何枚から構成されるものでも、何群から構成されるものでもよい。光学式手振れ補正レンズ１１３は、光学系１１０の光軸を偏心させるために移動可能である。筺体１８０にブレが生じても、光学式手振れ補正レンズ１１３は、被写体像のブレを低減する方向に移動することができる。
【００１５】
フォーカスレンズ１１１は被写体のフォーカス状態の調節に用いられる。ズームレンズ１１２は被写体の画角の調節に用いられる。シャッタ１１４は、ＣＣＤイメージセンサ１２０に入射する光の露出時間を調節する。フォーカスレンズ１１１、ズームレンズ１１２、光学式手振れ補正レンズ１１３、シャッタ１１４は、それぞれに対応したＤＣモータやステッピングモータ等の駆動手段により、コントローラ１３０から通知された制御信号に従って駆動される。
【００１６】
ＣＣＤイメージセンサ１２０は、光学系１１０を通して形成された被写体像を撮像して画像情報を生成する。ＣＣＤイメージセンサ１２０は、所定のフレームレート（例えば、３０フレーム／秒）で新しいフレームの画像情報を生成する。コントローラ１３０は、ＣＣＤイメージセンサ１２０の画像データ生成タイミングおよび電子シャッタ動作を制御する。液晶モニタ１２３がこの画像データをスルー画像として逐一表示することにより、使用者は被写体の状況をリアルタイムに確認できる。
【００１７】
ＡＦＥ１２１は、ＣＣＤイメージセンサ１２０が入力した画像情報に対して、相関二重サンプリングによる雑音抑圧と、アナログゲインコントローラによるＩＳＯ感度値に基づくゲインの乗算と、及びＡＤコンバータによるＡＤ変換とを実施する。その後、ＡＦＥ１２１は画像情報を画像処理部１２２に出力する。
【００１８】
画像処理部１２２は、ＡＦＥ１２１が出力した画像情報に対して各種の処理を施す。各種処理としては、ＢＭ（ブロックメモリ）積算、スミア補正、ホワイトバランス補正、ガンマ補正、ＹＣ変換処理、電子ズーム処理、圧縮処理、伸張処理等が挙げられるが、これらに限定されるものではない。画像処理部１２２は、ハードワイヤードな電子回路で構成されてもよいし、プログラムを用いたマイクロコンピュータなどで構成されてもよい。また、画像処理部１２２は、コントローラ１３０のような他の機能部とともに１つの半導体チップで構成されてもよい。
【００１９】
ジャイロセンサ１６１は、デジタルカメラ１００の単位時間あたりの角度変化（角速度）に基づいて、光学系１１０の光軸に対してヨーイング方向のぶれとピッチング方向のぶれを検出する。ジャイロセンサ１６１は、検出した角速度を示すジャイロ信号を積分回路１６２に出力する。
【００２０】
積分回路１６２は、ジャイロセンサ１６１から出力された角速度を示す信号（以下「ジャイロ信号」という）を積分し積分信号（角度を示す信号）を生成してコントローラ１３０に出力する。積分回路１６２から出力された積分信号を受けて、コントローラ１３０は、筐体の光学系１１０に対するヨーイング方向およびピッチング方向の回転角度を把握することができる。なお、積分回路１６２がジャイロ信号に対して積分処理を施す前に、積分回路１６２は、不要な直流成分を遮断し、直流成分が遮断されたジャイロ信号を増幅処理し、増幅された信号の高周波成分を遮断してもよい。
【００２１】
液晶モニタ１２３は、デジタルカメラ１００の背面に備わる。液晶モニタ１２３は、画像処理部１２２にて処理された画像情報に基づく画像を表示する。液晶モニタ１２３が表示する画像には、スルー画像や記録画像がある。スルー画像は、ＣＣＤイメージセンサ１２０により一定時間ごとに生成されるフレームの画像を連続して表示することで得られる画像である。通常、デジタルカメラ１００が撮影モードにあるときに、画像処理部１２２は、ＣＣＤイメージセンサ１２０が生成した画像情報からスルー画像を生成する。使用者は、液晶モニタ１２３に表示されるスルー画像を参照することにより、被写体の構図を確認しながら撮影できる。記録画像は、デジタルカメラ１００が再生モードにあるときに、メモリカード１４０等に記録された高画素の動画像や静止画像を、液晶モニタ１２３に表示するために低画素サイズに縮小して得られる画像である。
【００２２】
コントローラ１３０は、デジタルカメラ１００全体の動作を制御する。コントローラ１３０は、ハードワイヤードな電子回路で構成されてもよいし、マイクロコンピュータなどで構成されてもよい。また、コントローラ１３０は、画像処理部１２２などと共に1つの半導体チップで構成されてもよい。
【００２３】
また、コントローラ１３０は、ＣＣＤイメージセンサ１２０に露光タイミングパルスを供給する。ＣＣＤイメージセンサ１２０は、コントローラ１３０から露光タイミングパルスを供給されたタイミングに従って、被写体像の撮像動作を実行する。コントローラ１３０が露光タイミングパルスを連続して供給することにより、ＣＣＤイメージセンサ１２０は、連続して被写体像を撮像して画像情報を生成することができる。また、コントローラ１３０は、露光タイミングパルスを供給する時間間隔を調節することにより、ＣＣＤイメージセンサ１２０の連続撮影間隔を調節することができる。
【００２４】
また、コントローラ１３０は、ＣＣＤイメージセンサ１２０に露光タイミングパルスを供給するタイミングに同期して、積分回路１６２から積分信号（角度信号）を取得する。コントローラ１３０が露光タイミングパルスを供給するタイミングから、コントローラ１３０が積分信号を取得するタイミングまでの差（遅延）は、適宜変更可能である。しかし、ＣＣＤイメージセンサ１２０が画像情報を生成するタイミングに合わせて、コントローラ１３０が積分信号を取得するのが好ましい。
【００２５】
また、コントローラ１３０は、デジタルカメラ１００の撮影モードを「スライド３Ｄ撮影モード」に設定できる。「スライド３Ｄ撮影モード」とは、使用者がデジタルカメラ１００を移動させながら撮影することにより、３次元画像生成用の左眼用画像および右眼用画像を取得できる撮影モードのことである。例えば、コントローラ１３０は、使用者によるメニュー釦の操作に従って、デジタルカメラ１００の撮影モードをスライド３Ｄ撮影モードに設定する。デジタルカメラ１００のモードは他にも、２Ｄ撮影モードや再生モードがある。
【００２６】
また、コントローラ１３０は、積分回路１６２から取得した筐体１８０の光学系１１０の光軸に対する回転角度情報に基づいて、被写体像のぶれが低減される方向に、光学式手振れ補正レンズＯＩＳ１１３を駆動可能である。
【００２７】
また、コントローラ１３０は、被写体像が適正露出になるように、撮像の際の露光時間（シャッタスピード）を調節することができる。なお、露光時間とシャッタスピードは逆数の関係にある。すなわち、コントローラ１３０は、露光時間を短くするためには、シャッタスピードを速く設定し、一方、露光時間を長くするためには、シャッタスピードを遅く設定する。
【００２８】
フラッシュメモリ１４２は、画像情報等を格納するための内部メモリとして機能する。また、フラッシュメモリ１４２は、オートフォーカス（ＡＦ：Ａｕｔｏ  Ｆｏｃｕｓ）制御や自動露出（ＡＥ：Ａｕｔｏ  Ｅｘｐｏｓｕｒｅ）制御、フラッシュ１６０の発光制御に関するプログラムの他、デジタルカメラ１００全体の動作を統括制御するためのプログラムを格納している。また、フラッシュメモリ１４２は、画素の移動量とステレオベースとの関係を示す情報を含む対応テーブルを格納している。「画素の移動量」とは、スライド３Ｄ撮影モードにおいて撮影された、ある画像における特徴領域の位置と、別の画像における同じ特徴領域の位置との差である。位置の差は画素数で表される。「特徴領域」とは、画素の移動量を算出するための比較対象となる、画像内の特徴的な部分（例えば、人物の顔の領域）である。「ステレオベース」とは、３Ｄ画像生成に必要な左眼用画像および右眼用画像それぞれの撮影位置の間の距離である。本実施形態のデジタルカメラ１００において、フラッシュメモリ１４２は、被写体がデジタルカメラ１００から１メートルの距離にある場合の、画素の移動量とステレオベースとの関係を示す対応テーブルを格納している。コントローラ１３０は、フラッシュメモリ１４２に格納された対応テーブルにアクセスすることにより、画素の移動量に対するステレオベースの対応関係を把握することができる。また、フラッシュメモリ１４２は、使用者が３次元画像を鑑賞するのに好適なステレオベースの基準距離情報を格納している。「３次元画像を鑑賞するのに好適なステレオベース」とは、デジタルカメラ１００が左眼用画像および右眼用画像を３次元表示したときに、使用者が好適に３次元画像を視認できるステレオベースである。コントローラ１３０は、フラッシュメモリ１４２にアクセスすることにより、ステレオベースの基準距離情報を把握することができる。
【００２９】
バッファメモリ１２４は、画像処理部１２２やコントローラ１３０のワークメモリとして機能する記憶手段である。バッファメモリ１２４はＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などで実現できる。
【００３０】
カードスロット１４１は、メモリカード１４０を着脱可能な接続手段である。カードスロット１４１は、メモリカード１４０を電気的及び機械的に接続可能である。また、カードスロット１４１はメモリカード１４０を制御する機能を備えてもよい。
メモリカード１４０は内部にフラッシュメモリ等の記録部を備えた外部メモリである。メモリカード１４０は画像処理部１２２で処理される画像情報などのデータを記録可能である。
【００３１】
操作部１５０は、デジタルカメラ１００の外装に備わっている操作釦や操作レバーの総称であり、使用者による操作を受け付ける。操作部１５０は、例えば、図１や図２に示したレリーズ釦２０１、ズームレバー２０２、電源釦２０３、中央釦２０４、十字釦２０５などを含む。操作部１５０は、使用者による操作に従って、コントローラ１３０に動作指示信号を通知する。
【００３２】
レリーズ釦２０１は、半押し状態と全押し状態の二段階の状態を取り得る押下式釦である。レリーズ釦２０１が使用者により半押しされると、コントローラ１３０は、オートフォーカス制御や、自動露出制御を実行し撮影条件を決定する。続いて、レリーズ釦２０１が、使用者により全押しされると、コントローラ１３０は、全押しのタイミングにＣＣＤイメージセンサ１２０により生成された画像情報を静止画像としてメモリカード１４０等に記録する。
【００３３】
ズームレバー２０２は画角調節についての広角端と望遠端を有する中央位置自己復帰式のレバーである。ズームレバー２０２は、使用者により操作されるとコントローラ１３０にズームレンズ１１２を駆動するための動作指示信号を通知する。すわなち、ズームレバー２０２が広角端に操作されると、コントローラ１３０は、被写体が広角で撮影されるようにズームレンズ１１２を制御する。同様に、ズームレバー２０１が望遠端に操作されると、コントローラ１３０は、被写体が望遠で撮影されるようにズームレンズ１１２を制御する。
【００３４】
電源釦２０３は、デジタルカメラ１００を構成する各部への電力供給をＯＮ／ＯＦＦするための押下式釦である。デジタルカメラ１００が電源ＯＦＦのときに使用者により電源釦２０３が押下されると、コントローラ１３０はデジタルカメラ１００を構成する各部に電力を供給し、起動させる。また、デジタルカメラ１００が電源ＯＮのときに使用者により電源釦２０３が押下されると、コントローラ１３０は各部への電力供給を停止する。
【００３５】
中央釦２０４は、押下式釦である。デジタルカメラ１００が撮影モードあるいは再生モードにあるときに、使用者が中央釦２０４を押下すると、コントローラ１３０は液晶モニタ１２３にメニュー画面を表示させる。メニュー画面は、使用者が撮影／再生のための各種条件を設定するための画面である。各種条件の設定項目が選択された状態で中央釦２０４が押下されると、その設定項目の選択が確定する。すなわち、中央釦２０４は決定釦としても機能する。
【００３６】
十字釦２０５は、上下左右方向に設けられた押下式釦である。使用者が十字釦２０５のいずれかの方向を押下することにより、液晶モニタ１２３に表示される各種の項目が選択される。
【００３７】
２．動作
以上のように構成されるデジタルカメラ１００の動作を説明する。デジタルカメラ１００は、スライド３Ｄ撮影モードを有する。スライド３Ｄ撮影モードにおいて、使用者は、デジタルカメラ１００の筐体１８０を把持した状態のまま、デジタルカメラ１００を左手側から右手側にスライドさせる。この使用者によるスライド操作の間、コントローラ１３０は、ＣＣＤイメージセンサ１２０が連続して複数の画像を撮像するように制御する。以下、スライド３Ｄ撮影モードにおいて、デジタルカメラ１００が移動させられながら連続撮影動作を行うことを「スライド連写撮影動作」とする。複数の画像の撮像が終了すると、コントローラ１３０は、その複数の画像の中から、３次元画像を生成するのに適した２つの画像（左眼用画像および右眼用画像）を抽出する。このようなスライド３Ｄ撮影モードにおけるデジタルカメラ１００の動作を、以下で具体的に説明する。
【００３８】
２−１．スライド３Ｄ撮影モードでの動作
スライド３Ｄ撮影モードにおけるデジタルカメラ１００の動作について、図４を参照しながら説明する。使用者によりスライド３Ｄ撮影モードが設定されると、コントローラ１３０は、デジタルカメラ１００の各部をスライド連写撮影動作を実行できる状態に制御する（Ｓ４００）。この状態において、コントローラ１３０は、使用者によりレリーズ釦２０１が押下されたか否かを監視している（Ｓ４０１）。コントローラ１３０は、使用者によりレリーズ釦２０１が押下されるまで、監視状態を継続する（Ｓ４０１におけるＮｏ）。コントローラ１３０は、使用者によりレリーズ釦２０１が押下されると（Ｓ４０１におけるＹｅｓ）、スライド連写撮影動作を開始する（Ｓ４０２）。
【００３９】
スライド連写撮影動作は、レリーズ釦２０１が押下されたタイミングで開始してもよいし、または、レリーズ釦２０１が押下されてから所定時間後に開始してもよい。連写撮影枚数は、適宜変更可能であるが、以下では一例として２０枚とする。
【００４０】
コントローラ１３０は、スライド連写撮影動作開始後、撮像された画像の数が２０枚に到達したか否かを判定する（Ｓ４０３）。撮像された画像の数が２０枚に到達していない場合は、コントローラ１３０は撮像画像数が２０枚に到達するまでステップＳ４０２からステップＳ４０３の動作を繰り返す。撮像画像数が２０枚に到達した場合は、コントローラ１３０はスライド連写撮影動作を終了する。コントローラ１３０は、スライド連写撮影動作が終了すると、３次元画像用画像の抽出動作を実行する（Ｓ４０４）。３次元画像用画像の抽出動作においては、スライド連写撮影動作において生成された複数の画像の中から、所定の条件を満たす２枚の画像を抽出する。３次元画像用の画像抽出動作（Ｓ４０４）の詳細は後述する。コントローラ１３０は、抽出された２枚の画像を３次元画像としてメモリカード１４０に記録する（Ｓ４０５）。
【００４１】
２−２．デジタルカメラのスライド移動
スライド３Ｄ撮影モードにおけるデジタルカメラ１００の移動について、図５を参照しながら説明する。図５のＳは被写体を、Ｇはデジタルカメラ１００の視線方向（光学系１１０の光軸方向）を、Ｖはデジタルカメラ１００の視点（ＣＣＤイメージセンサ１２０の位置）を、ＤＳ１はこの視点Ｖの軌跡を示す。図５に示すように、スライド連写撮影動作の間、使用者は、デジタルカメラ１００を両手で把持した状態のまま、デジタルカメラ１００を左手側から右手側へスライド移動させる（図５（ａ）→（ｂ）→（ｃ））。スライド移動時、筐体１８０内におけるＣＣＤイメージセンサ１２０の位置（視点Ｖ）はスライド方向に移動するが、ＣＣＤイメージセンサ１２０の位置（視点Ｖ）から見た被写体Ｓの方向（視線方向Ｇ）は略同一である。すなわち、スライド３Ｄ撮影モードにおいて、ＣＣＤイメージセンサ１２０は、略同一平面上にて連続的に複数の画像を生成する。このように、デジタルカメラ１００は、スライドさせられながら画像を連写することにより、被写体Ｓの視差画像を、単眼レンズの撮像装置においても生成することができる。「視差画像」とは、３Ｄ画像生成用の、撮影位置の異なる複数の画像のことである。
【００４２】
２−３．スライド方向のガイド表示
スライド３Ｄ撮影モードにおける、液晶モニタ１２３に表示されるスライド方向のガイド表示について、図６を参照しながら説明する。図６（Ａ）は、スライド３Ｄ撮影モードにおける液晶モニタ１２３の表示例を示す。図６（Ｂ）は、スライド３Ｄ撮影モードにおける、スライド方向のガイド表示の変化を示す図である。図６（Ａ）に示すように、本実施形態のデジタルカメラ１００は、液晶モニタ１２３にスライド方向のガイド表示として表示バー３００を表示させる。デジタルカメラ１００がスライド３Ｄ撮影モードに設定されると、コントローラ１３０は表示バー３００を液晶モニタ１２３に表示させる。液晶モニタ１２３が表示バー３００を表示するとき、コントローラ１３０は表示バー３００を被写体像のスルー画像に重畳して、液晶モニタ１２３に表示させる。表示バー３００とスルー画像とが重畳されて表示されることにより、使用者は、表示バー３００を確認できると同時に、被写体像の画角調整のためにスルー画像を確認できる。
【００４３】
表示バー３００は、表示枠３０１とマーク３０２とで構成される。マーク３０２は表示枠３０１内に表示される。マーク３０２の横方向の長さは、表示枠３０１の長さを連写枚数で除算した長さと同程度に設定する。スライド３Ｄ撮影の連写時（図４のＳ４０２）、コントローラ１３０は、マーク３０２を表示枠内で一定方向に移動させる。すなわち、コントローラ１３０は、使用者がデジタルカメラ１００をスライド移動させるべき方向に、マーク３０２を表示枠３０１内で移動させる。
【００４４】
なお、スライド３Ｄ撮影モードの連写時に、コントローラ１３０は、撮像した画像を次々と一時的に液晶モニタ１２３に表示させていく。液晶モニタ１２３が一時的に表示する、撮像された画像を「プレビュー画像」とする。液晶モニタ１２３がプレビュー画像を表示するとき、コントローラ１３０はこのプレビュー画像に表示バー３００を重畳させて、液晶モニタ１２３に表示させる。プレビュー画像と表示バー３００とが重畳されて液晶モニタ１２３に表示されることにより、使用者は、表示バー３００の進捗を確認できると同時に、連写画像の仕上がりを確認できる。
【００４５】
スライド３Ｄ撮影モード時のスライド方向指示表示の表示動作について、図６（Ｂ）を参照しながら説明する。縦軸ｔは時間経過を示す。（１ａ）〜（１ｉ）は、それぞれの時間における表示バー３００の表示を示す。以下、スライド３Ｄ撮影モードでは、使用者によりデジタルカメラ１００が左側から右側へ移動させられることを前提とする。
【００４６】
デジタルカメラ１００がスライド３Ｄ撮影モードに設定された時点（図４のＳ４００）では、図６（Ｂ）の（１ａ）に示すように、マーク３０２は表示枠３０１の左端に位置し、静止している。使用者は、液晶モニタ１２３上のスルー画像を見ながら撮影対象を確認する。使用者は、撮影対象が所望の構図となったことを確認した後、レリーズ釦２０１を押下する。使用者がレリーズ釦２０１を押下すると、コントローラ１３０はスライド連写撮影動作を開始する（図４のＳ４０２）。
【００４７】
スライド撮影が開始されると、マーク３０２が表示枠３０１内を左から右に移動する。コントローラ１３０は、マーク３０２が連写の進捗枚数に比例して移動するように、マーク３０２を液晶モニタ１２３に表示させる。すなわち、コントローラ１３０は、使用者がデジタルカメラ１００をスライド移動させるべき方向を指示するために、図６（Ｂ）に示すように、マーク３０２は表示枠３０１内で、（１ａ）から（１ｉ）で示す位置へ移動させる。マーク３０２は、連写１枚目では表示枠３０１内左端に位置し（１ａ）、連写中間枚数では表示枠３０１内真ん中に位置し（１ｅ）、最終枚では表示枠３０１内右端（１ｉ）に位置する。このようなマーク３０２の移動は、連写画像が生成されるタイミングに基づくものである。したがって、デジタルカメラ１００が移動させられているか否かに関わらず、マーク３０２は連写画像が生成されるタイミングに従って移動する。
【００４８】
スライド３Ｄ撮影モードでの連写が完了すると、コントローラ１３０は、最後の撮影画像を液晶モニタ１２３にプレビュー表示させる。それから所定の時間（数秒程度）経過してから、コントローラ１３０はスライド３Ｄ撮影開始前の撮影待機状態（図４のＳ４００）に戻る。コントローラ１３０がスライド３Ｄ撮影開始前の撮影待機状態に戻ると、マーク３０２は表示枠３０１内左端で静止した状態で表示される（図６（Ｂ）の（１ａ））。
【００４９】
以上のように、スライド３Ｄ撮影モードにおいて、使用者がデジタルカメラ１００をスライド移動させるべき方向を把握できるように、コントローラ１３０は、連写進捗に合わせてマーク３０２を移動させながら液晶モニタ１２３に表示させる。このようにマーク３０２が表示されることにより、使用者は、デジタルカメラ１００をスライド移動させるべき方向や速度を容易に把握することができる。
【００５０】
２−４．シャッタスピードの下限値の調整
スライド３Ｄ撮影モードにおいては、使用者がデジタルカメラ１００を移動させながら撮影するので、撮影画像に移動方向の画像ブレが発生しやすい。画像ブレが大きいと輪郭が不鮮明な、低画質な画像となる。低画質な画像に基づいて３次元画像の生成処理が行われると、最終画質が低下する。そのため、このような画像ブレを抑制するために、コントローラ１３０は、シャッタスピードを可能な限り速い値に設定するのが好ましい。
【００５１】
スライド３Ｄ撮影モードにおけるシャッタスピードの設定変更について、図７を参照しながら説明する。図７は、スライド３Ｄ撮影モードにおけるプログラム線図シフトを説明するための図である。図７には、説明のために通常撮影時のプログラム線図も併記している。「通常撮影」とは、デジタルカメラ１００がスライド移動させられない撮影のことである。通常撮影は、デジタルカメラ１００が移動させられない撮影であれば、単写撮影のみならず連写撮影も含む。図７の横軸はシャッタスピードを示す。右に行くほどシャッタスピードは短い（速い）。縦軸はＩＳＯ感度を示す。図７中の破線Ａは、通常撮影時のプログラム線図を示す。実線Ｂは、スライド３Ｄ撮影時のプログラム線図を示す。破線Ａおよび実線Ｂの縦線は、コントローラ１３０が設定できるシャッタスピードの下限を示す。破線Ａおよび実線Ｂの横線は、コントローラ１３０が設定できるＩＳＯ感度の下限を示す。
【００５２】
図７に示すように、デジタルカメラ１００がスライド３Ｄ撮影モードに設定された場合、コントローラ１３０は、調整可能なシャッタスピードの下限値を、デジタルカメラ１００が通常撮影モードに設定された場合よりも速くなるように変更する。すなわち、スライド３Ｄ撮影モードが設定されるときは、調整可能な露光時間の最長時間を、通常撮影モードを設定するときよりも短くなるように変更する。このようにシャッタスピードの下限値を変更することにより、スライド３Ｄ撮影モードでの撮像において生じる恐れのある画像ブレを、抑制することができる。
【００５３】
スライド３Ｄ連写撮影における画像ブレを抑制する方法として、ＩＳＯ感度を高感度に設定するという方法もある。しかし、この方法では画像のノイズが目立つので好ましくない。ノイズ抑制のために、ＩＳＯ感度は可能な限り小さい値であることが望ましい。このため、被写体の照度が低くなってゆく場合、コントローラ１３０は、ＩＳＯ感度を可能な限り低く抑え、シャッタスピードを遅く（露光時間を長く）するように各部を制御する。ただし、遅すぎるシャッタスピードは画像ブレを惹起して、画質が大きく低下するので、シャッタスピードに下限値を設ける。被写体照度が更に低くなった場合には、コントローラ１３０はシャッタスピードが下限値になった後に、ＩＳＯ感度を適宜上昇させる。
【００５４】
具体的には、図７に示すように、通常撮影時においては、被写体の照度が低くなっても、コントローラ１３０はシャッタスピード１／３０秒になるまでＩＳＯ感度を上げず、ＩＳＯ感度が１００である設定を維持する。シャッタスピードが１／３０秒まで至ってもさらに被写体照度が低くなった場合に、コントローラ１３０はＩＳＯ感度の上昇による適正露出調整を開始する。
【００５５】
一方、スライド３Ｄ撮影時においては、シャッタスピードの下限値は、通常撮影時のシャッタスピードの下限値１／３０よりも速い値である１／１００秒に設定される。したがって、スライド３Ｄ撮影時においては、被写体の照度が低くなっても、コントローラ１３０は、シャッタスピード１／１００秒まではＩＳＯ感度を上げずに、ＩＳＯ感度１００の設定を維持する。シャッタスピードが１／１００秒まで至っても更に被写体照度が低くなった場合に、コントローラ１３０はＩＳＯ感度の上昇による適正露出調整を開始する。
【００５６】
また、高照度環境では、ＩＳＯ感度による露出調整をする必要がないため、コントローラ１３０は、最も低い値であるＩＳＯ感度１００を設定する。環境の照度が高くなるほど、コントローラ１３０は、シャッタスピードを速くする（露光時間を短くする）。環境の照度が非常に高くてシャッタスピードが上限値に達する場合は、コントローラ１３０は「絞り量」を大きくすることで最適な光量調整を行う。
【００５７】
なお、画像ブレを抑制する方法としては、シャッタスピードによる方法の他に、手振れ防止機能を使う方法がある。手振れ防止機能は、デジタルカメラ１００の移動を打ち消す方向に、光学式手振れ補正レンズ１１３を移動させる機能である。しかし、スライド連写撮影動作時に光学式手振れ補正レンズ１１３が動作すると、光学式手振れ補正レンズ１１３がレンズ枠の端に当接した状態のまま撮影されてしまうことになり、生成される画像の画質劣化という問題が生じるため適切でない。手振れ防止機能は通常撮影時の手振れを防止するために有効な機能であるが、スライド連写撮影動作時の画像ブレに対しては必ずしも有効な機能ではない。よって、スライド連写撮影動作においては、コントローラ１３０が手振れ防止機能を規制するのが好ましい。
【００５８】
手振れ検出信号の成分は、デジタルカメラ１００の水平方向と垂直方向とに分解できる。各々の成分に対して独立に手振れ防止機能が設定できる場合には、スライド連写撮影動作時に手振れ補正レンズがレンズ枠の端に当接する方向の成分のみ、手振れ防止機能を規制するようにしてもよい。このようにすることにより、手振れ補正レンズがレンズ枠の端に当接しない方向については、手振れ防止機能が有効に機能できる。本実施形態では、デジタルカメラ１００の筐体１８０を水平方向に移動するので、デジタルカメラ１００は水平方向の手振れ防止機能は規制し、垂直方向の手振れ防止機能は規制しない。
【００５９】
以上のような理由から、本実施形態のデジタルカメラ１００は水平方向の手振れ防止機能を規制しているため、画像ブレを抑える方法として、コントローラ１３０は可能な限り速いシャッタスピードを使用する。手振れ補正レンズが動作していれば、シャッタスピードの下限値が遅い値に設定されても、手振れ補正レンズによって被写体像のブレを回避することができた。しかし、手振れ補正レンズ機能を規制すると、手振れ補正レンズが機能しているときと比較して、シャッタスピードの下限値が速い値に設定されないと、被写体像のブレを回避することができない。そのため、図７に示すように、スライド３Ｄ撮影モードが設定されたときは、調整可能なシャッタスピードの下限値は、手振れ機能が使用されるときよりも、速い値に設定される。すなわち、スライド３Ｄ撮影モードが設定されたときは、水平方向の手振れ補正レンズの動作が規制されるとともに、コントローラ１３０が調整可能な露光時間の最長時間は、手ブレ補正レンズが動作するときよりも短く設定される。
【００６０】
２−５．３次元画像用画像の抽出
３次元画像用画像の抽出動作（図４のステップＳ４０４）について図８を用いて説明する。コントローラ１３０は、スライド連写撮影動作によって複数の画像を生成した後、３次元画像を生成するのに最適な２つの画像を、この複数の画像の中から抽出する。
【００６１】
まず、コントローラ１３０は、スライド連続撮影動作によって生成された複数の画像を、バッファメモリ１２４から読み出す。そして、コントローラ１３０は、読み出した複数の画像間について、それらの画像の特徴領域の画素の移動量を判定する。特徴領域として、例えば、ピント領域や顔領域などが採用される。
【００６２】
次に、コントローラ１３０は、フラッシュメモリ１４２から、画素の移動量に対するステレオベースの対応テーブルを読み出す。コントローラ１３０は、この対応テーブルに従って、判定した画素の移動量がどれだけの距離のステレオベースであるかを判断する。
【００６３】
続いて、コントローラ１３０は、フラッシュメモリ１４２から、使用者が３次元画像を鑑賞するのに好適なステレオベースの基準距離情報を読み出す。コントローラ１３０は、複数の画像の組合せの中で、ステレオベースの基準距離から許容距離範囲内のステレオベースである画像の組合せを判定する（Ｓ６００）。以下、画像組合せのステレオベースが、ステレオベースの基準距離から許容距離範囲内であるという条件を「ステレオベース条件」とする。
【００６４】
コントローラ１３０は、ステレオベース条件を満たす画像の組合せが、一組でもあったか否かを判定する（Ｓ６０１）。ステレオベース条件を満たす組合せがない場合（Ｓ６０１におけるＮｏ）、コントローラ１３０は液晶モニタ１２３にエラー表示を表示させる（Ｓ６０５）。そして、コントローラ１３０は画像抽出動作を終了する。
【００６５】
一方、ステレオベース条件を満たす組合せがある場合（Ｓ６０１におけるＹｅｓ）、コントローラ１３０は、どの画像とも組み合わされなかった画像を削除し、いずれかの画像と組合せになった画像をバッファメモリ１２４に記憶する。
【００６６】
続いて、コントローラ１３０は、ステレオベース条件を満たす組合せが、複数あるか否かを判定する（Ｓ６０２）。複数の組合せがある場合（Ｓ６０２におけるＹｅｓ）、コントローラ１３０は、最も良い条件（センター条件）の組合せを採用し（Ｓ６０４）、その組合せを３次元画像生成用の画像として決定する（Ｓ６０３）。最も良い条件（センター条件）の組合せとは、角度差分がゼロに一番近い組合せである。
【００６７】
一方、ステレオベース条件を満たす組合せが一組しかない場合は（Ｓ６０２におけるＮｏ）、コントローラ１３０はその組合せを３次元画像生成用の画像として決定する（Ｓ６０３）。
【００６８】
以上のようにして、連続撮影によって生成された複数の画像のうち、ステレオベース条件とセンター条件（必要に応じて）を満たす組合せを、コントローラ１３０は３次元画像生成用の画像として決定する。スライド連写撮影のスライド方向として、左手側から右手側へ向かう方向が採用されている場合、先に撮影された一枚が左眼用画像として決定され、後に撮影された一枚が右眼用画像として決定される。この２つの画像が使用されることにより、３次元画像が実現される。
【００６９】
３．本実施形態のまとめ
以上のとおり、本実施形態のデジタルカメラ１００は、スライド３Ｄ撮影モードにおいて、使用者がデジタルカメラ１００をスライド移動させるべき方向を示すガイド表示を、所定の間隔で変化させながら液晶モニタ１２３に表示する。これにより、スライド移動方向およびタイミングを使用者に容易に把握させることができる。液晶モニタ１２３に表示されたガイド表示に従って使用者がデジタルカメラ１００をスライド移動させて、スライド３Ｄ連写撮影が行われることにより、デジタルカメラ１００が、３次元画像を生成するのに好適な左眼用画像と右眼用画像を取得しやすくなる。
【００７０】
４．他の実施形態
本発明は、前述の実施形態に限定されない。以下、本発明の別の実施形態についてまとめて記載する。
【００７１】
前述の実施形態において、撮像部の一例としてＣＣＤイメージセンサ１２０を説明したが、撮像部はこれに限定されない。撮像部がＣＭＯＳイメージセンサや、ＮＭＯＳイメージセンサなど他の撮像素子であってもよい。
【００７２】
また、前述の実施形態では、マーク３０２が表示枠３０１内で移動することにより、使用者がデジタルカメラ１００を移動させる方向を使用者に指示するガイド表示を例示した。しかしガイド表示は別の構成であってもよい。例えば、マーク３０２の代わりに、プログレスバーをスライド方向に変化させることにより、使用者がデジタルカメラ１００を移動させる方向を使用者に指示するという構成であってもよい。「プログレスバー」とは、進捗状況に従って枠内の棒が伸長する方式の表示バーのことである。
【００７３】
図９を用いて、スライド３Ｄ撮影モード時のプログレスバーについて説明する。図９（Ａ）は、スライド３Ｄ撮影モードにおける、液晶モニタ１２３の表示を示す。図９（Ｂ）は、スライド３Ｄ撮影モードにおける、プログレスバーの変化を示す。コントローラ１３０は、図９（Ａ）に示すように、スライド連写撮影動作（図４のステップＳ４０２）の進捗枚数に比例して長さが変化するプログレスバー３０３を液晶モニタ１２３に表示させる。すなわち、コントローラ１３０は、連写枚数が増えるに従ってプログレスバー３０３が長くなるように、液晶モニタ１２３にプログレスバー３０３を表示させる。プログレスバー３０３は、使用者がデジタルカメラ１００をスライドさせるべき方向を示すために、その方向と同じ方向に伸長する。
【００７４】
プログレスバー３０３の変化は  図９（Ｂ）のようになる。プログレスバー３０３は、連写枚数の増加に従って、図９（Ｂ）の（２ａ）から（２ｉ）が示すような長さへと伸長する。プログレスバー３０３は、連写１枚目では最も短く（２ａ）、連写中間枚数では表示枠３０１の半分の長さになり（２ｅ）、最終枚では表示枠３０１と同じ長さになる（２ｉ）。スライド撮影での連写が完了すると、コントローラ１３０は、最後に撮影された画像を液晶モニタ１２３にプレビュー表示させる。それから、所定の時間（数秒程度）経過後に、コントローラ１３０はデジタルカメラ１００をスライド連写撮影開始前の撮影待機状態（図４のＳ４００）に戻す。スライド撮影開始前の撮影待機状態では、コントローラ１３０は、プログレスバー３０３を１枚目の状態（２ａ）で静止させて、液晶モニタ１２３に表示させる。このようにプログレスバー３０３が、使用者がデジタルカメラ１００をスライド移動させるべき方向へ、連写進捗に合わせて伸長するように、液晶モニタ１２３に表示されることによっても、使用者はデジタルカメラをスライド移動させるべき方向を容易に把握することができる。
【００７５】
また、マーク３０２の位置またはプログレスバー３０３の長さが連写撮影枚数に比例するように設定されたが、マーク３０２の位置またはプログレスバー３０３の長さの変化のさせ方はこれに限定されない。スライド撮影での総連写時間が固定で、あらかじめ分かっている場合は、連写進捗時間に比例するように、すなわち一定間隔でマーク３０２の位置またはプログレスバー３０３の長さが変化させられてもよい。例えば、総連写時間が４秒、総連写枚数が２０枚である場合は、一枚あたりに要する時間は０．２秒である。よって、０．２秒経過するたびに、マーク３０２の位置またはプログレスバー３０３の長さが変化するように設定されてもよい。ただし、マーク３０２の位置またはプログレスバー３０３の長さを、使用者がデジタルカメラ１００をスライド移動させるべき方向と同じ方向に変化させる必要があることは言うまでもない。このようなスライド移動方向の指示方法であっても、前述と同様に、使用者はデジタルカメラ１００をスライド移動させるべき方向を容易に把握できる。なお、ここでいう０．２秒は、連写撮影によって画像が生成されるタイミングに基づく情報であることは言うまでもない。
【００７６】
また、前述の実施形態のデジタルカメラ１００では、横撮りによるスライド連写撮影を例示したが、デジタルカメラ１００の向きはこれに限定されない。縦撮りによるスライド連写撮影が可能な構成であってもよい。「横撮り」とは、液晶モニタ１２３の短辺方向が鉛直方向になるように、使用者がデジタルカメラ１００を保持して撮影することである。「縦撮り」とは、液晶モニタ１２３の長辺方向が鉛直方向になるように、使用者がデジタルカメラ１００を保持して撮影することである。縦撮りによるスライド連写撮影が行われる場合、使用者はデジタルカメラ１００を縦向きにするために、両手を用いてデジタルカメラ１００を把持する形になる。使用者がデジタルカメラ１００を縦向きにして把持するとき、液晶モニタ１２３は、画面の長辺が縦方向となり、画面の短辺が横方向となる。縦撮りの場合の、スライド３Ｄ撮影モードにおけるスライド方向は、液晶モニタ１２３の短辺方向である。縦撮りの場合、表示バー３００は、液晶モニタ１２３の短辺と平行に配置されて、液晶モニタ１２３に表示される。デジタルカメラ１００のスライド方向を指示するマーク３０２は、表示バー３００内を左側方向から右側方向へ移動する。
【００７７】
また、前述の実施形態において、スライド３Ｄ撮影モードにおけるデジタルカメラ１００のスライド方向を、使用者の左手側から右手側へ向かう方向としたが、スライド方向はこれに限定されない。デジタルカメラ１００のスライド方向が使用者の右手側から左手側へ向かう方向であってもよい。この場合は、液晶モニタ１２３で使用者にスライド方向を指示するマーク３０２の移動方向は、右手側から左手側へ向かう方向となる。また、３次元画像用の２つの画像が抽出されるときに、先に撮影された画像が右眼用画像、後に撮影された画像が左眼用画像となる。
【００７８】
また、前述の実施形態において、スライド３Ｄ撮影モードとして、３Ｄ画像生成用の画像を撮影するスライド３Ｄ撮影モードが説明されたが、撮影モードはこれに限定されない。筐体１８０が移動させられながら連写撮影する他のモードにも、本発明は適用できる。例えば、パノラマ画像生成用の画像を撮影するモード（パノラマ撮影モード）においても適用可能である。図１０を参照しながらこれを説明する。
【００７９】
図１０のＳは被写体を、Ｇはデジタルカメラ１００の視線方向（光学系１１０の光軸方向）を、Ｖはデジタルカメラ１００の視点（ＣＣＤイメージセンサ１２０の位置）を、ＤＳ２は視点移動線を示す。デジタルカメラ１００の移動撮影の形態として、図５が示すようなスライド移動撮影と、図１０が示すようなスイング移動撮影がある。図５が示すようなスライド移動撮影は、被写体Ｓに対する視線方向Ｇを変えずに視点Ｖの位置だけが変化する撮影形態である。スライド移動撮影において、使用者は、デジタルカメラ１００の視点移動線ＤＳ２（視点Ｖの位置を結んだ線）と被写体Ｓとの距離が一定となるように視点Ｖ（ＣＣＤイメージセンサ１２０）を移動させる。
【００８０】
一方、スイング移動撮影は、使用者が、使用者の位置を中心にしてデジタルカメラ１００をスイングさせながら撮影する形態である。図１０に示すように、スイング移動撮影において、使用者は、デジタルカメラ１００の視点Ｖの位置のみならず視線方向Ｇも変化させながら、撮影操作を行う。このようなスイング移動撮影にも、使用者に移動方向を指示するために、前述の移動方向を示すガイド表示が適用できる。すなわち、前述のガイド表示は、使用者が、視点Ｖの位置または視線方向Ｇの少なくとも一方を変えるようにして、筐体１８０を移動させて撮影するモードに適用可能である。デジタルカメラ１００は、スイング移動撮影で取得した複数の画像の中から所定枚数の画像を抽出して、これら所定枚数の画像を連結することにより、パノラマ画像を生成することができる。
【００８１】
また、前述の実施形態では、連写撮影の進捗状況を示す画像枚数や、連写撮影の進捗時間に基づいて、液晶モニタ１２３に表示されるマーク３０２やプログレスバー３０３のような表示体を変化させるようにしたが、本発明はこれに限定されない。連写撮影の進捗状況を示す画像枚数や連写撮影の進捗時間の情報でなくても、連写撮影において画像が生成されるタイミングに基づく任意の情報に基づき、ガイド表示を変化させてもよい。このように連写撮影において画像が生成されるタイミングに基づく情報を使用すれば、速度センサ（例：ジャイロ、動きベクトル検出センサ）等の手段がなくても、デジタルカメラ１００は、使用者に筐体１８０の移動方向を動的に指示できる。
【００８２】
また、前述の実施形態においては、レリーズ釦２０１が押下されることにより連写撮影が開始する例を説明したが、本発明はこれに限定されない。すなわち、液晶モニタ１２３がタッチパネルをさらに備え、このタッチパネルがタッチされることにより、連写撮影が開始してもよい。
【００８３】
また、本発明は、レンズ一体型のカメラであっても、レンズ着脱式のカメラであっても適用可能である。
【産業上の利用可能性】
【００８４】
本発明は、デジタルカメラ、ムービーカメラ、カメラ付き情報端末などの撮像装置にも、適用可能である。
【符号の説明】
【００８５】
１００…デジタルカメラ
１１１…フォーカスレンズ
１１２…ズームレンズ
１１３…光学式手振れ補正レンズ（ＯＩＳ：Ｏｐｔｉｃａｌ  Ｉｍａｇｅ  Ｓｔａｂｉｌｉｚｅｒ）
１１４…シャッタ
１２０…ＣＣＤイメージセンサ
１２１…ＡＦＥ（アナログ・フロント・エンド）
１２２…画像処理部
１２３…液晶モニタ
１２４…バッファメモリ
１３０…コントローラ
１４０…メモリカード
１４１…カードスロット
１４２…フラッシュメモリ
１５０…操作部
１６０…フラッシュ
１６１…ジャイロセンサ
１６２…積分回路
１８０…筐体
２０１…レリーズ釦
２０２…ズームレバー
２０３…電源釦
２０４…中央釦
２０５…十字釦
３００…表示バー
３０１…表示枠
３０２…マーク
３０３…プログレスバー
【図１】
0005853151.tif 000002
【図２】
0005853151.tif 000003
【図３】
0005853151.tif 000004
【図４】
0005853151.tif 000005
【図５】
0005853151.tif 000006
【図６】
0005853151.tif 000007
【図７】
0005853151.tif 000008
【図８】
0005853151.tif 000009
【図９】
0005853151.tif 000010
【図１０】
0005853151.tif 000011