(57)【要約】【課題】左目用の画像のオブジェクトの位置を特定するための画像の垂直方向の位置と、右目用の画像のオブジェクトの位置を特定するための画像の垂直方向の位置とを一致させつつ、重畳させる画像について使用者に立体感を感じさせるように出力できる撮像装置を提供することを目的とする。【解決手段】第１特定画像データにより特定される位置と、垂直方向において同一の位置であって、水平方向において異なる位置を特定する第２特定画像データを生成し、第１特定画像データと、第１特定画像データが位置を特定する所定のオブジェクトが含まれる画像データとを重畳して出力し、第２特定画像データと、左目用の画像データと右目用の画像データとのうち第１特定画像データが位置を特定する所定のオブジェクトが含まれない方の画像データとを重畳して出力する出力部を備える。【選択図】図１
2014170981.tif 000002
【特許請求の範囲】
【請求項１】
左目用の像と右目用の像とを撮像し、左目用の画像データと右目用の画像データとを生成可能な撮像部と、
前記撮像部により生成された左目用の画像データと右目用の画像データとの少なくとも一方の画像データから所定のオブジェクトの位置を検出可能なオブジェクト検出部と、
前記オブジェクト検出部により検出された位置を示す画像データと、前記所定のオブジェクトが検出された画像データとを合成し、前記オブジェクト検出部により検出された位置と、垂直方向において同一の位置であって、水平方向において異なる位置を示す画像データと、前記撮像部により生成された左目用の画像データと右目用の画像データとのうち前記所定のオブジェクトの位置が検出された画像データ以外の画像データとを合成する合成部と、を備える、
撮像装置。
【請求項２】
前記オブジェクト検出部により検出された位置を示す画像データが示す画像の大きさは、前記オブジェクト検出部により検出された位置と、垂直方向において同一の位置であって、水平方向において異なる位置を示す画像データが示す画像の大きさと同一である、
請求項１に記載の撮像装置。
【請求項３】
前記撮像部により生成された左目用の画像データと右目用の画像データとに基づいて、左目用の画像と右目用の画像との視差を検出する視差検出部をさらに備え、
前記オブジェクト検出部により検出された位置と、前記オブジェクト検出部により検出された位置と、垂直方向において同一の位置であって、水平方向において異なる位置とは、前記視差検出部により検出された視差以上の視差が水平方向に与えられている、
請求項１または２に記載の撮像装置。
【請求項４】
前記視差検出部により検出された視差の大きさが所定値以上の場合と、所定値未満の場合とで、前記オブジェクト検出部により検出された位置を示す画像データが示す画像と、前記オブジェクト検出部により検出された位置と、垂直方向において同一の位置であって、水平方向において異なる位置を示す画像データが示す画像との少なくとも何れか一方の画像の色を変える、
請求項３に記載の撮像装置。
【請求項５】
前記オブジェクト検出部により検出された位置と、垂直方向において同一の位置であって、水平方向において異なる位置は、前記オブジェクト検出部が複数のオブジェクトを検出した場合には、前記視差検出部により検出された視差が最も大きなオブジェクトの視差に基づいて決定される、
請求項３または４に記載の撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮像装置に関し、特に、３Ｄ（three-dimension）画像における左目用の画像データと右目用の画像データとを生成できる撮像装置に関する。
【背景技術】
【０００２】
特許文献１は、他映像を立体映像に重畳する場合に、自動的に見やすい奥行きに表示する再生装置を開示する。この再生装置は、立体映像における注目位置の奥行きを取得し、この奥行きに基づいて、立体映像に重畳して表示するための立体映像以外の他映像の画像データを生成し、生成した画像データを立体映像に重畳して表示する。
【０００３】
これにより、立体映像に立体映像以外の他映像を重畳する場合に、自動的にみやすい奥行きに表示できる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１０１２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、特許文献１に開示されている再生装置は、立体映像に重畳して表示する立体映像以外の他映像の画像データとしてテロップを開示している。テロップのような特に立体映像内のオブジェクトと直接関係のない画像は、左目用の画像と右目用の画像とにおいて垂直方向で異なる位置に表示されない。しかしながら、立体映像内のオブジェクトの位置を示す画像（例えば、人物の顔の位置を示す顔枠画像）については、左目用の画像に重畳して表示する画像の位置と右目用の画像に重畳して表示する画像の位置とで垂直方向の表示位置がずれる場合がある。例えば、左目用の画像を撮像する光学系と右目用の画像を撮像する光学系とが垂直方向に多少のずれを有し、各画像からオブジェクトが検出され、検出されたオブジェクトの位置を示す画像が各画像に重畳表示されるような場合にこのような事態が生じる。左目用の画像の垂直方向の位置と右目用の画像の垂直方向の位置とがずれている立体画像の立体表示を行うと、使用者にとって非常に見づらい画像が表示されることとなる。
【０００６】
本発明は、左目用の画像データに重畳させる特定のオブジェクトの位置を特定するための画像の垂直方向の位置と、右目用の画像データに重畳させる特定のオブジェクトの位置を特定するための画像の垂直方向の位置とを一致させつつ、重畳させる画像について使用者に立体感を感じさせるように出力できる撮像装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明にかかる撮像装置は、左目用の像と右目用の像とを撮像し、左目用の画像データと右目用の画像データとを生成可能な撮像部と、撮像部により生成された左目用の画像データと右目用の画像データとの少なくとも一方の画像データから所定のオブジェクトの位置を検出可能なオブジェクト検出部と、オブジェクト検出部により検出された位置を示す画像データと、所定のオブジェクトが検出された画像データとを合成し、オブジェクト検出部により検出された位置と、垂直方向において同一の位置であって、水平方向において異なる位置を示す画像データと、撮像部により生成された左目用の画像データと右目用の画像データとのうち所定のオブジェクトの位置が検出された画像データ以外の画像データとを合成する合成部と、を備える。
【発明の効果】
【０００８】
本発明によれば、左目用の画像データに重畳させる特定のオブジェクトの位置を特定するための画像の垂直方向の位置と、右目用の画像データに重畳させる特定のオブジェクトの位置を特定するための画像の垂直方向の位置とを一致させつつ、重畳させる画像について使用者に立体感を感じさせるように出力できる撮像装置を提供できる。
【図面の簡単な説明】
【０００９】
【図１】デジタルビデオカメラ１００の電気的構成を示すブロック図
【図２】２Ｄ撮影モードにおける顔枠の表示動作を説明するためのフローチャート
【図３】２Ｄ撮影モードにおける顔枠の表示例を示す模式図
【図４】３Ｄ撮影モードにおける顔枠の表示動作を説明するためのフローチャート
【図５】３Ｄ撮影モードにおける撮像画像に対する顔枠の重畳表示例を示す模式図
【図６】複数の人物の顔を同時に検出した場合の顔枠の表示例を示す模式図
【図７】３Ｄ撮影モードにおける顔枠の大きさを示す模式図
【発明を実施するための形態】
【００１０】
１．実施の形態１
本発明をデジタルビデオカメラに適用した実施の形態１について図面を用いて説明する。
【００１１】
１−１．概要
デジタルビデオカメラ１００は、右目用画像生成ユニット２００と左目用画像生成ユニット３００とを有する。デジタルビデオカメラ１００は、右目用画像生成ユニット２００と左目用画像生成ユニット３００とを介して二つの画像データを同時に生成できる。デジタルビデオカメラ１００は、３Ｄ映像における左目用の画像データと右目用の画像データとを同時に生成することで３Ｄ画像データを生成できる。
【００１２】
デジタルビデオカメラ１００は、生成した画像データが示す画像に含まれる人物の顔を検出できる。デジタルビデオカメラ１００は、被写体像の撮像中に撮像画像をＬＣＤ４４０に表示する。デジタルビデオカメラ１００は、撮像中の撮像画像と、検出した人物の顔の位置を特定する顔枠とを重畳させてＬＣＤ４４０に表示する。
【００１３】
デジタルビデオカメラ１００は、右目用画像生成ユニット２００若しくは左目用画像生成ユニット３００で生成した画像データが示す画像に含まれる顔の位置を検出し、その位置を特定する第１の顔枠画像を生成する。また、デジタルビデオカメラ１００は、第１の顔枠画像が特定する位置と垂直方向の位置は同一であって、水平方向の位置は異なる第２の顔枠画像を生成する。そして、デジタルビデオカメラ１００は、左目用の画像データと右目用の画像データとのうち顔の位置を検出した画像データと第１の顔枠画像とを重畳して出力し、他方の画像データと第２の顔枠画像とを重畳して出力する。
【００１４】
これにより、デジタルビデオカメラ１００は、左目用の画像データに重畳させる第１の顔枠画像の垂直方向の位置と、右目用の画像データに重畳させる第２の顔枠画像の垂直方向の位置とを一致させつつ、重畳させる顔枠画像について使用者に立体感を感じさせるように出力できる。
【００１５】
１−２．構成
デジタルビデオカメラ１００の電気的構成について図１を用いて説明する。図１は、デジタルビデオカメラ１００の電気的構成を示すブロック図である。デジタルビデオカメラ１００は、光学系２１０により形成された被写体像をＣＭＯＳイメージセンサ２４０で撮像する。また、デジタルビデオカメラ１００は、光学系３１０により形成された被写体像をＣＭＯＳイメージセンサ３４０で撮像する。ＣＭＯＳイメージセンサ３４０で撮像された画像データ（以下、左目用の画像データと称する）は、画像処理部３３０で各種処理が施される。ＣＭＯＳイメージセンサ２４０で撮像された画像データ（以下、右目用の画像データと称する）は、画像処理部２３０で各種処理が施される。画像処理部２３０は、画像処理部３３０から受信した左目用の画像データと各種処理を施した右目用の画像データとを同じタイミングでバス４８０に出力する。バス４８０に出力された画像データは、ＬＣＤ４４０に表示されたり、記録メディアＩ／Ｆ４７０を介して記録メディアに記録されたりする。以下、各構成について詳細に説明する。
【００１６】
右目用画像生成ユニット２００は、光学系２１０、レンズ駆動部２２０、ＣＭＯＳイメージセンサ２４０、画像処理部２３０を含む。右目用画像生成ユニット２００は、出力時に３Ｄ画像の右目用の画像として出力される右目用の画像データを生成する。
【００１７】
光学系２１０は、ズームレンズ、手振れ補正レンズ、フォーカスレンズ、絞りにより構成される。ズームレンズを光軸に沿って移動させることにより、被写体像の拡大、縮小をすることができる。また、フォーカスレンズを光軸に沿って移動させることにより、被写体像のピントを調整できる。また、手振れ補正レンズは、光学系２１０の光軸に垂直な面内で移動可能である。デジタルビデオカメラ１００の振れを打ち消す方向に手振れ補正レンズを移動することで、デジタルビデオカメラ１００の振れが撮像画像に与える影響を低減できる。また、絞りは、開口部の大きさを調整し、透過する光の量を調整する。
【００１８】
レンズ駆動部２２０は、光学系２１０に含まれる各種レンズ及び絞りを駆動する。レンズ駆動部２２０は、例えば、光学系２１０に含まれるズームアクチュエータや、フォーカスアクチュエータや、手振れ補正アクチュエータや、絞りアクチュエータを制御する。
【００１９】
ＣＭＯＳイメージセンサ２４０は、光学系２１０で形成された被写体像を撮像して、右目用の画像データを生成する。ＣＭＯＳイメージセンサ２４０は、露光、転送、電子シャッタなどの各種動作を行う。
【００２０】
画像処理部２３０は、ＣＭＯＳイメージセンサ２４０で生成された画像データに対して各種処理を施す。例えば、画像処理部２３０は、ＣＭＯＳイメージセンサ２４０で生成された画像データに対して、ガンマ補正、ホワイトバランス補正、傷補正等の各種処理を行う。
【００２１】
左目用画像生成ユニット３００は、光学系３１０、レンズ駆動部３２０、ＣＭＯＳイメージセンサ３４０、画像処理部３３０を含む。左目用画像生成ユニット３００は、出力時に３Ｄ画像の左目用の画像として出力される左目用の画像データを生成する。光学系３１０は、光学系２１０と同一の構成を有し、レンズ駆動部３２０は、レンズ駆動部２２０と同一の構成を有し、ＣＭＯＳイメージセンサ３４０は、ＣＭＯＳイメージセンサ２４０と同一の構成を有し、画像処理部３３０は、画像処理部２３０と同一の構成を有する。
【００２２】
視差検出回路４００は、画像処理部２３０から受信した左目用の画像データと右目用の画像データとから左目用の画像と右目用の画像との視差量を検出する回路である。例えば、視差検出回路４００は、左目用の画像データの一部と右目用の画像データの一部とのパターンマッチングを行うことで、左目用の画像の一部が、対応する右目用の画像の一部とどれだけずれているかを検出する。視差検出回路４００は、検出したずれ量のうちの水平成分を視差量としてコントローラ５１０に出力する。
【００２３】
圧縮／伸張部４１０は、画像処理部２３０から受信した画像データの圧縮を行う。また、圧縮／伸張部４１０は、記録メディアＩ／Ｆ４７０から読み出した画像データの伸張を行う。例えば、圧縮／伸張部４１０は、画像データに対して、Ｈ．２６４規格に準拠した方式や、Ｈ．２６４／ＭＶＣ規格に準拠した方式で圧縮／伸張処理を施す。
【００２４】
ＯＳＤ生成部４２０は、ＬＣＤ４４０に重畳表示させるＯＳＤ（On  Screen  Display）を生成する。
【００２５】
ＬＣＤＩ／Ｆ４３０は、画像処理部２３０から受信した画像データをＬＣＤ４４０が受信可能な形式に変換する。例えば、受信した画像データのサイズをＬＣＤ４４０が表示可能なサイズへとリサイズしたり、ＬＣＤ４４０の表示形式に合わせて左目用の画像データと右目用の画像データの出力順序を変換したりする。
【００２６】
ＬＣＤ４４０は、右目用画像生成ユニット２００で生成された右目用の画像データと、左目用画像生成ユニット３００で生成された左目用の画像データとを用いて撮像画像を立体表示できる。また、ＬＣＤ４４０は、記録メディアＩ／Ｆ４７０を介して接続されている記録メディアに記憶されている３Ｄ画像データが示す画像を立体表示できる。また、ＬＣＤ４４０は、２Ｄ画像データが示す画像を平面表示できる。
【００２７】
ＯＳＤ生成部４５０は、外部モニタＩ／Ｆ４６０を介して接続される外部モニタに重畳表示させるＯＳＤを生成する。
【００２８】
外部モニタＩ／Ｆ４６０は、接続されている外部モニタが受信可能な形式に画像処理部２３０から受信した画像データを変換する。
【００２９】
記録メディアＩ／Ｆ４７０は、記録メディアを着脱可能である。記録メディアＩ／Ｆ４７０は、機械的及び電気的に記録メディアと接続可能である。例えば、記録メディアＩ／Ｆ４７０は、ＳＤカードと接続可能である。
【００３０】
顔検出回路５００は、画像処理部３３０から受信した左目用の画像データに含まれる人物の顔の領域を検出する。例えば、顔検出回路５００は、予め内部メモリ５３０に記憶している顔の特徴を示すデータに類似するデータが左目用の画像データに含まれているか否かを検出することにより顔の領域を検出する。
【００３１】
コントローラ５１０は、デジタルビデオカメラ１００全体を制御する制御部である。画像処理部２３０、画像処理部３３０、視差検出回路４００、圧縮／伸張部４１０、ＯＳＤ生成部４２０、ＬＣＤＩ／Ｆ４３０、ＯＳＤ生成部４５０、外部モニタＩ／Ｆ４６０、記録メディアＩ／Ｆ４７０、顔検出回路５００、コントローラ５１０は、ＤＳＰ（Digital  Signal  Processor）やマイコン等で実現可能である。
【００３２】
ジャイロセンサ５２０は、デジタルビデオカメラ１００の角速度を検出するセンサである。ジャイロセンサ５２０は、ヨー方向、ピッチ方向、ロール方向の角速度を検出可能である。
【００３３】
内部メモリ５３０は、フラッシュメモリや強誘電体メモリなどで構成される。内部メモリ５３０は、デジタルビデオカメラ１００全体を制御するための制御プログラム等を記憶している。
【００３４】
操作部材５４０は、使用者からの操作を受け付けるユーザーインターフェースの総称である。例えば、使用者からの操作を受け付ける十字キーや決定釦等がこれにあたる。
【００３５】
１−３．用語の対応
右目用画像生成ユニット２００と左目用画像生成ユニット３００とからなる構成は、本発明の撮像部の一例である。顔検出回路５００は、本発明のオブジェクト検出部の一例である。ＯＳＤ生成部４２０及び／若しくはＯＳＤ生成部４５０は、本発明の第１の特定画像データ生成部の一例である。ＯＳＤ生成部４２０及び／若しくはＯＳＤ生成部４５０は、本発明の第２の特定画像データ生成部の一例である。ＬＣＤＩ／Ｆ４３０及び／若しくは外部モニタＩ／Ｆ４６０は、本発明の出力部の一例である。
【００３６】
１−４．動作
本実施の形態にかかるデジタルビデオカメラ１００は、２Ｄ撮影モードと３Ｄ撮影モードとに設定できる。２Ｄ撮影モードに設定されている場合には、デジタルビデオカメラ１００は、右目用画像生成ユニット２００による撮像を行わず、左目用画像生成ユニット３００による撮像のみを行う。一方、３Ｄ撮影モードに設定されている場合には、デジタルビデオカメラ１００は、右目用画像生成ユニット２００による撮像と左目用画像生成ユニット３００による撮像とを同時に行う。以下、２Ｄ撮影モード時及び３Ｄ撮影モード時のＬＣＤ４４０及び／若しくは外部モニタＩ／Ｆ４６０を介して接続されている外部モニタへの顔枠の表示動作について説明する。
【００３７】
１−４−１．２Ｄ撮影モードにおける顔枠表示
２Ｄ撮影モードにおける顔枠の表示動作について図２、図３を用いて説明する。図２は、２Ｄ撮影モードにおける顔枠の表示動作を説明するためのフローチャートである。図３は、２Ｄ撮影モードにおける顔枠の表示例を示す模式図である。
【００３８】
使用者により２Ｄ撮影モードに設定されると、デジタルビデオカメラ１００は、左目用画像生成ユニット３００による画像データの撮像を開始する（Ｓ１００）。左目用画像生成ユニット３００による画像データの撮像が開始されると、顔検出回路５００は、撮像された画像データが示す画像に人物の顔が含まれているか否かを監視する（Ｓ１１０）。顔検出回路５００により人物の顔が含まれていると判断されると、コントローラ５１０は、検出された人物の顔の領域に重畳表示する顔枠画像を示す顔枠画像データを生成するようＯＳＤ生成部４２０及び／若しくはＯＳＤ生成部４５０を制御する（Ｓ１２０）。具体的には、ＯＳＤ生成部４２０及び／若しくはＯＳＤ生成部４５０は、図３に示す顔枠６００のような顔枠画像を示す顔枠画像データを生成する。
【００３９】
なお、外部モニタＩ／Ｆ４６０に外部モニタが接続されている場合には、ステップＳ１２０において、コントローラ５１０は、ＯＳＤ生成部４２０及びＯＳＤ生成部４５０に対して顔枠画像データを生成するよう指示する。一方、外部モニタＩ／Ｆ４６０に外部モニタが接続されていない場合には、ステップＳ１２０において、コントローラ５１０は、ＯＳＤ生成部４２０に対して顔枠画像データを生成するよう指示する。
【００４０】
１−４−２．３Ｄ撮影モードにおける顔枠表示
次に、３Ｄ撮影モードにおける顔枠の表示動作について図４〜図６を用いて説明する。図４は、３Ｄ撮影モードにおける顔枠の表示動作を説明するためのフローチャートである。図５は、３Ｄ撮影モードにおける左目用画像に対する顔枠の重畳表示例と右目用画像に対する顔枠の重畳表示例とを示す模式図である。図６は、複数の人物の顔を同時に検出した場合の顔枠の表示例を示す模式図である。
【００４１】
使用者により３Ｄ撮影モードに設定されると、デジタルビデオカメラ１００は、右目用画像生成ユニット２００と左目用画像生成ユニット３００による画像データの撮像を開始する（Ｓ２００）。画像データの撮像が開始されると、顔検出回路５００は、左目用画像生成ユニット３００で撮像された画像データが示す画像に人物の顔が含まれているか否かを監視し、画像に含まれている全ての人物の顔を検出する（Ｓ２１０）。顔検出回路５００により画像に人物の顔が含まれていると判断され、全ての人物の顔が検出されると、コントローラ５１０は、左目用の画像データに含まれる一つの顔と右目用の画像データに含まれる対応する顔との視差量を算出するよう視差検出回路４００を制御する（Ｓ２２０）。一つの顔の視差量の算出が完了すると、コントローラ５１０は、ステップＳ２１０で検出した全ての顔の視差量の算出が完了したかを判断する（Ｓ２３０）。完了していないと判断すると、コントローラ５１０は、全ての顔の視差量の算出が完了するまで、視差量の算出をするよう視差検出回路４００を制御する（Ｓ２２０〜Ｓ２３０）。
【００４２】
全ての顔の視差量の算出が完了したと判断すると、コントローラ５１０は、撮像画像に重畳表示させる顔枠画像にどれだけの視差量をつけるかを決定する（Ｓ２４０）。具体的には、コントローラ５１０は、ステップＳ２２０で算出した複数の顔の視差量のうち最も大きい視差量に１０画素加算した量を顔枠画像の視差量とする。
【００４３】
顔枠画像の視差量を決定すると、決定した視差量と、ステップＳ２２０で算出した複数の顔の視差量のうち最も大きい視差量を除いた他の全ての視差量との差分を算出する（Ｓ２５０）。
【００４４】
全ての差分を算出すると、コントローラ５１０は、ステップＳ２４０で決定した視差量が所定値α以下であるかを判断する（Ｓ２６０）。
【００４５】
所定値α以下でないと判断すると（ステップＳ２６０でＮｏ）、コントローラ５１０は、ステップＳ２５０で算出した差分が所定値β以下である全ての顔の位置を特定する顔枠画像を生成するようＯＳＤ生成部４２０及び／若しくはＯＳＤ生成部４５０を制御する（Ｓ２７０）。ここで、コントローラ５１０がＯＳＤ生成部４２０及び／若しくはＯＳＤ生成部４５０に生成させる顔枠画像は、ステップＳ２６０で判断した所定値αの視差をつけたオレンジ色の顔枠画像である。つまり、ここでの顔枠画像にはステップＳ２４０で決定した量の視差がつけられていない。
【００４６】
ステップＳ２６０において、ステップＳ２４０で決定した視差量が所定値α以下であると判断すると（ステップＳ２６０でＹｅｓ）、コントローラ５１０は、ステップＳ２５０で算出した差分が所定値β以下である全ての顔の位置を特定する顔枠画像を生成するようＯＳＤ生成部４２０及び／若しくはＯＳＤ生成部４５０を制御する（Ｓ２８０）。ここで、コントローラ５１０がＯＳＤ生成部４２０及び／若しくはＯＳＤ生成部４５０に生成させる顔枠画像は、ステップＳ２４０で決定した量の視差をつけた緑色の顔枠画像である。つまり、図６に示すように、最も飛び出し量が多いＡさんの視差量に基づいて決定した視差量を付けた顔枠画像を、Ａさんと、視差量の差が所定値β以下であるＢさんとに重畳表示する。一方、視差量の差が所定値βより大きいＣさんに対しては顔枠画像を重畳表示しない。
【００４７】
このように、本実施の形態にかかるデジタルビデオカメラ１００は、３Ｄ撮影モードに設定されている場合、左目用の画像データにおける人物の顔の位置情報に基づいて左目用の画像データに重畳させる顔枠画像データを生成し、さらに左目用の画像データに重畳させる顔枠画像データと垂直方向の位置は同一の位置であって、水平方向の位置が異なる位置を示す顔枠画像データを右目用の画像データに重畳させる顔枠画像データとして生成する。つまり、デジタルビデオカメラ１００は、右目用の画像データにおける人物の顔の位置情報を用いることなく、右目用の画像データに重畳させる顔枠画像データを生成する。このように構成している理由について次に説明する。
【００４８】
仮に、デジタルビデオカメラ１００が左目用の画像データに重畳させる顔枠画像データを左目用の画像データに含まれる人物の顔の位置情報に基づいて生成し、右目用の画像データに重畳させる顔枠画像データを右目用の画像データに含まれる人物の顔の位置情報に基づいて生成するとする。この場合には、図５に示すように、左目用の画像データに重畳される顔枠６３０と、右目用の画像データに重畳される顔枠６６０とは、垂直方向に異なる位置に表示されることとなる。このように、垂直方向に異なる位置に表示された左目用の画像と右目用の画像とに基づいて立体表示が行われると、使用者にとって非常に見づらい画像が表示されてしまう。そこで、本実施の形態にかかるデジタルビデオカメラ１００は、水平方向には視差を付けつつ、垂直方向の位置は左目用の画像データと右目用の画像データとで同一の位置となるような顔枠画像データを生成するため、３Ｄ撮影モードに設定されている場合、左目用の画像データにおける人物の顔の位置情報に基づいて左目用の画像データに重畳させる顔枠画像データを生成し、さらに左目用の画像データに重畳させる顔枠画像データと垂直方向の位置は同一の位置であって、水平方向の位置が異なる位置を示す顔枠画像データを右目用の画像データに重畳させる顔枠画像データとして生成することとした。これにより、左目用の画像データに重畳される顔枠画像データの垂直方向の位置と、右目用の画像データに重畳される顔枠画像データの垂直方向の位置とを同一にでき、かつ、顔枠画像データを立体的に表示可能な画像データとできる。
【００４９】
また、本実施の形態にかかるデジタルビデオカメラ１００は、顔検出回路５００により複数の顔が検出された場合、最も視差量が大きい（飛び出し量が大きい）人物の顔の視差量に基づいて、顔枠画像の視差量を決定した。これにより、人物の顔毎に別々の視差量を与えた顔枠を管理する必要がなくなり、簡単な方法で各人物の顔に対して立体感のある顔枠画像を表示できる。
【００５０】
また、本実施の形態にかかるデジタルビデオカメラ１００は、決定した顔枠画像の視差量との差が所定値βより大きい顔に対しては顔枠画像を重畳表示しないこととした。このように構成している理由について次に説明する。
【００５１】
仮に、デジタルビデオカメラ１００が決定した顔枠画像の視差量との差が所定量より大きい顔に対しても顔枠画像を重畳表示したとする。この場合には、顔枠画像を重畳される顔の飛び出し量と、重畳される顔枠画像の飛び出し量とが大幅に異なることとなる。その結果、立体表示されたこの画像を見た使用者は、顔枠画像と顔画像との両方に同時に焦点を合わせることが難しくなる。そこで、デジタルビデオカメラ１００は、決定した顔枠画像の視差量との差が所定値βより大きい顔に対しては顔枠画像を重畳表示しないこととした。これにより、立体表示されたこの画像を見た使用者は、顔画像に容易に焦点を合わせることができる。
【００５２】
また、本実施の形態にかかるデジタルビデオカメラ１００は、決定した顔枠画像の視差量が所定値αよりも大きい場合と、所定値αよりも小さい場合とで顔枠画像の色を変更することにした。これにより、視差がつきすぎて見づらい画像を撮像していることについて使用者に容易に知らせることができる。
【００５３】
また、本実施の形態にかかるデジタルビデオカメラ１００は、決定した顔枠画像の視差量が所定値αよりも大きい場合に、所定値αの視差をつけた顔枠画像を撮像画像に重畳表示することとした。これにより、ＬＣＤ４４０及び／若しくは外部モニタＩ／Ｆ４６０を介して接続された外部モニタに、使用者にとって見づらい顔枠画像を表示することを防止できる。
【００５４】
２．他の実施の形態
以上により、本発明の実施の形態として、実施の形態１を説明した。しかし、本発明は、これらには限定されない。そこで、本発明の他の実施の形態を本欄にまとめて説明する。
【００５５】
実施の形態１においては、イメージセンサとしてＣＭＯＳイメージセンサ２４０及びＣＭＯＳイメージセンサ３４０を用いた。しかしながら、必ずしもこのような構成である必要はない。例えば、ＣＣＤイメージセンサや、ＮＭＯＳイメージセンサを用いてもよい。要するに被写体像を撮像し、画像データを生成できるデバイスであればよい。
【００５６】
また、実施の形態１においては、画像表示媒体としてＬＣＤ４４０を用いた。しかしながら、必ずしもこのような構成である必要はない。例えば、有機ＥＬディスプレイや無機ＥＬディスプレイやプラズマディスプレイを用いてもよい。要するに、画像を表示できるデバイスであればよい。
【００５７】
また、実施の形態１においては、画像処理部２３０、画像処理部３３０、視差検出回路４００、圧縮／伸張部４１０、ＯＳＤ生成部４２０、ＬＣＤＩ／Ｆ４３０、ＯＳＤ生成部４５０、外部モニタＩ／Ｆ４６０、記録メディアＩ／Ｆ４７０、顔検出回路５００、コントローラ５１０を別々に構成したが必ずしもこのような構成である必要はない。例えば、一部の構成を１つのチップで実現してもよいし、全部の構成を１つのチップで実現してもよい。
【００５８】
また、実施の形態１においては、生成した画像データの記録先として、記録メディアＩ／Ｆ４７０に接続された記録メディアを用いた。しかしながら、必ずしもこのような構成である必要はない。例えば、デジタルビデオカメラ１００に内蔵されたフラッシュメモリやハードディスク等に記録してもよい。
【００５９】
また、実施の形態１においては、画像処理部２３０は、バス４８０に左目用の画像データと右目用の画像データとを同時のタイミングで出力することとした。しかしながら、必ずしもこのような構成である必要はない。例えば、左目用の画像データと右目用の画像データとを交互に出力するようにしてもよい。
【００６０】
また、実施の形態１においては、撮像画像から検出するオブジェクトの例として人物の顔をあげた。しかしながら、必ずしもこのような構成である必要はない。例えば、人物の上半身や人物全体やペットの顔やペットであってもよい。若しくは、ペットボトルや時計といった物であってもよい。要するに１つの独立した単位であるオブジェクトであればよい。
【００６１】
また、実施の形態１においては、ＣＭＯＳイメージセンサ２４０、ＣＭＯＳイメージセンサ３４０という２つのイメージセンサを用いた。しかしながら、必ずしもこのような構成とする必要はない。例えば、１つのイメージセンサ上に左目用の画像と右目用の画像とを結像できる光学系を有し、１つのイメージセンサで実現してもよい。要するに、左目用の画像データと右目用の画像データとを生成できればどのような構成でもよい。
【００６２】
また、実施の形態１においては、左目用の画像データから人物の顔を検出することとした。しかしながら、必ずしもこのような構成である必要はない。右目用の画像データから人物の顔を検出してもよいし、両方の画像データから人物の顔を検出してもよい。
【００６３】
また、実施の形態１においては、ＬＣＤ４４０への出力内容と、外部モニタＩ／Ｆ４６０を介して接続された外部モニタへの出力内容とを同一とした。しかしながら、必ずしもこのような構成である必要はない。例えば、ＬＣＤ４４０へ出力する顔枠の視差を外部モニタへ出力する顔枠の視差よりも大きくしてもよい。これにより、小さい画面においても顔枠の飛び出し量を十分に実感できる。また、ＬＣＤ４４０へ出力する顔枠の視差を外部モニタへ出力する顔枠の視差よりも小さくしてもよい。これにより、小さい画面においては顔枠の飛び出し量を落ち着かせ、大きい画面に対しては顔枠量の飛び出し量に迫力を持たせることができる。また、ＬＣＤ４４０へ出力する顔枠の大きさのＬＣＤ４４０に対する比率を外部モニタへ出力する顔枠の大きさの外部モニタの大きさに対する比率よりも大きくしてもよい。これにより、小さい画面においても顔枠の位置をはっきりと認識できる。また、ＬＣＤ４４０へ出力する顔枠のＬＣＤ４４０に対する比率を外部モニタへ出力する顔枠の外部モニタの大きさに対する比率よりも小さくしてもよい。これにより、小さい画面においては顔枠を落ち着かせ、大きい画面に対しては顔枠に迫力を持たせることができる。
【００６４】
また、実施の形態１においては、２Ｄ撮影モードにおける顔枠画像の大きさと３Ｄ撮影モードにおける顔枠画像の大きさとを同一とした。しかしながら必ずしもこのような構成とする必要はない。例えば、２Ｄ撮影モードにおける顔枠画像の大きさよりも３Ｄ撮影モードにおける顔枠画像の大きさを大きくしてもよい。例えば、図７に示すように３Ｄ撮影モードにおける顔枠画像を２Ｄ撮影モードにおける顔枠画像よりも大きくしてもよい（Ｂ＞Ａ）。これにより、図５の顔枠６２０のように顔が顔枠からはみ出そうな場合にもはみ出さずにすますことができる。
【産業上の利用可能性】
【００６５】
本発明は、デジタルビデオカメラやデジタルスチルカメラやカメラ機能付携帯電話やカメラ機能付スマートフォン等の撮像装置に適用できる。
【符号の説明】
【００６６】
１００    デジタルビデオカメラ
２００    右目用画像生成ユニット
２１０    光学系
２２０    レンズ駆動部
２３０    画像処理部
３００    左目用画像生成ユニット
３１０    光学系
３２０    レンズ駆動部
３３０    画像処理部
４００    視差検出回路
４１０    圧縮／伸張部
４２０    ＯＳＤ生成部
４３０    ＬＣＤＩ／Ｆ
４４０    ＬＣＤ
４５０    ＯＳＤ生成部
４６０    外部モニタＩ／Ｆ
４７０    記録メディアＩ／Ｆ
５００    顔検出回路
５１０    コントローラ
５２０    ジャイロセンサ
５３０    内部メモリ
５４０    操作部材
【図１】
2014170981.tif 000003
【図２】
2014170981.tif 000004
【図３】
2014170981.tif 000005
【図４】
2014170981.tif 000006
【図５】
2014170981.tif 000007
【図６】
2014170981.tif 000008
【図７】
2014170981.tif 000009