(57)【要約】【課題】複眼撮影装置において、無駄をなくして効率よく被写体の撮影を行うことができるようにする。【解決手段】撮影制御部８が、複眼撮影装置１のカメラ２Ａ，２Ｂのうち、カメラ２Ａのみにより撮影を行い、カメラ２Ａが取得した画像に所定被写体が含まれるか否かを判定し、この判定が肯定された場合にのみ、カメラ２Ｂによる撮影を開始する。【選択図】図１
2009239390.tif 000002
【特許請求の範囲】
【請求項１】
被写体を互いに異なる複数の撮影位置において撮影することにより、該被写体の画像を取得する複数の撮影手段と、
前記撮影手段が取得した画像から所定被写体を検出する被写体検出手段と、
前記複数の撮影手段のうち、特定の撮影手段により撮影を行い、該特定の撮影手段が取得した画像に前記所定被写体が含まれるか否かを判定し、該判定が肯定された場合にのみ、前記特定の撮影手段以外の他の撮影手段による撮影を開始する撮影制御手段とを備えたことを特徴とする複眼撮影装置。
【請求項２】
前記被写体検出手段は、前記他の撮影手段が取得した画像から前記所定被写体を検出する手段であり、
前記撮影制御手段は、前記他の撮影手段による撮影を開始した後、前記特定の撮影手段および前記他の撮影手段の少なくとも一方が取得した画像に前記所定被写体が含まれるか否かを判定し、該判定が否定された場合には、前記他の撮影手段による撮影を停止する手段であることを特徴とする請求項１記載の複眼撮影装置。
【請求項３】
被写体を互いに異なる複数の撮影位置において撮影することにより、該被写体の画像を取得する複数の撮影手段と、
前記撮影手段が取得した画像から所定被写体を検出する被写体検出手段と、
前記複数の撮影手段により撮影を行い、該複数の撮影手段のうち、特定の撮影手段が取得した画像に前記所定被写体が含まれるか否かを判定し、該判定が肯定された場合にのみ、前記特定の撮影手段以外の他の撮影手段が取得した画像からの前記所定被写体の検出を開始するよう、前記被写体検出手段を制御する検出制御手段とを備えたことを特徴とする複眼撮影装置。
【請求項４】
前記検出制御手段は、前記他の撮影手段が取得した画像からの前記所定被写体の検出を開始した後、前記特定の撮影手段および前記他の撮影手段の少なくとも一方が取得した画像に前記所定被写体が含まれるか否かを判定し、該判定が否定された場合には、前記他の撮影手段が取得した画像からの前記所定被写体の検出を停止する手段であることを特徴とする請求項３記載の複眼撮影装置。
【請求項５】
被写体を互いに異なる複数の撮影位置において撮影することにより、該被写体の画像を取得する複数の撮影手段と、
前記撮影手段が取得した画像から所定被写体を検出する被写体検出手段とを備えた複眼撮影装置の制御方法であって、
前記複数の撮影手段のうち、特定の撮影手段により撮影を行い、
該特定の撮影手段が取得した画像に前記所定被写体が含まれるか否かを判定し、
該判定が肯定された場合にのみ、前記特定の撮影手段以外の他の撮影手段による撮影を開始することを特徴とする複眼撮影装置の制御方法。
【請求項６】
被写体を互いに異なる複数の撮影位置において撮影することにより、該被写体の画像を取得する複数の撮影手段と、
前記撮影手段が取得した画像から所定被写体を検出する被写体検出手段とを備えた複眼撮影装置の制御方法であって、
前記複数の撮影手段により撮影を行い、
該複数の撮影手段のうち、特定の撮影手段が取得した画像に前記所定被写体が含まれるか否かを判定し、
該判定が肯定された場合にのみ、前記特定の撮影手段以外の他の撮影手段が取得した画像からの前記所定被写体の検出を開始することを特徴とする複眼撮影装置の制御方法。
【請求項７】
被写体を互いに異なる複数の撮影位置において撮影することにより、該被写体の画像を取得する複数の撮影手段と、
前記撮影手段が取得した画像から所定被写体を検出する被写体検出手段とを備えた複眼撮影装置の制御方法をコンピュータに実行させるためのプログラムであって、
前記複数の撮影手段のうち、特定の撮影手段により撮影を行う手順と、
該特定の撮影手段が取得した画像に前記所定被写体が含まれるか否かを判定する手順とし、
該判定が肯定された場合にのみ、前記特定の撮影手段以外の他の撮影手段による撮影を開始する手順とを有することを特徴とするプログラム。
【請求項８】
被写体を互いに異なる複数の撮影位置において撮影することにより、該被写体の画像を取得する複数の撮影手段と、
前記撮影手段が取得した画像から所定被写体を検出する被写体検出手段とを備えた複眼撮影装置の制御方法をコンピュータに実行させるためのプログラムであって、
前記複数の撮影手段により撮影を行う手順と、
該複数の撮影手段のうち、特定の撮影手段が取得した画像に前記所定被写体が含まれるか否かを判定する手順と、
該判定が肯定された場合にのみ、前記特定の撮影手段以外の他の撮影手段が取得した画像からの前記所定被写体の検出を開始する手順とを有することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の異なる撮影位置において被写体を撮影する複眼撮影装置およびその制御方法並びに複眼撮影装置の制御方法をコンピュータに実行させるためのプログラムに関するものである。
【背景技術】
【０００２】
複数のカメラを有する複眼カメラを用いて被写体を撮影し、これにより取得された複数の画像（基準カメラによる基準画像および参照カメラによる参照画像）の間で対応する画素である対応点を探索し（ステレオマッチング）、互いに対応する基準画像上の画素と、参照画像上の画素との位置の差（視差）に三角測量の原理を適用することにより、基準カメラまたは参照カメラから当該画素に対応する被写体上の点までの距離を計測して、被写体の立体形状を表す距離画像を生成する手法が提案されている。
【０００３】
また、とくに車両に搭載する複眼カメラにより取得した複数の画像から他の車両を抽出し、抽出した車両に対してステレオマッチングの手法による測距を行うことにより、車間距離を算出する手法が提案されている（特許文献１参照）。
【特許文献１】特開平１０−４７９５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載された複眼カメラにおいては、２つのカメラによる撮影および撮影により取得された２つの画像からの車両の検出を常時行っているため、カメラの撮影範囲内に車両がいない場合にも撮影および被写体の検出が行われることから、撮影および被写体検出のための処理が無駄となっている。
【０００５】
本発明は、上記事情に鑑みなされたものであり、複眼撮影装置において、無駄をなくして効率よく被写体の撮影を行うことができるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明による第１の複眼撮影装置は、被写体を互いに異なる複数の撮影位置において撮影することにより、該被写体の画像を取得する複数の撮影手段と、
前記撮影手段が取得した画像から所定被写体を検出する被写体検出手段と、
前記複数の撮影手段のうち、特定の撮影手段により撮影を行い、該特定の撮影手段が取得した画像に前記所定被写体が含まれるか否かを判定し、該判定が肯定された場合にのみ、前記特定の撮影手段以外の他の撮影手段による撮影を開始する撮影制御手段とを備えたことを特徴とするものである。
【０００７】
なお、本発明による第１の複眼撮影装置においては、前記被写体検出手段を、前記他の撮影手段が取得した画像から前記所定被写体を検出する手段とし、
前記撮影制御手段を、前記他の撮影手段による撮影を開始した後、前記特定の撮影手段および前記他の撮影手段の少なくとも一方が取得した画像に前記所定被写体が含まれるか否かを判定し、該判定が否定された場合には、前記他の撮影手段による撮影を停止する手段としてもよい。
【０００８】
本発明による第２の複眼撮影装置は、被写体を互いに異なる複数の撮影位置において撮影することにより、該被写体の画像を取得する複数の撮影手段と、
前記撮影手段が取得した画像から所定被写体を検出する被写体検出手段と、
前記複数の撮影手段により撮影を行い、該複数の撮影手段のうち、特定の撮影手段が取得した画像に前記所定被写体が含まれるか否かを判定し、該判定が肯定された場合にのみ、前記特定の撮影手段以外の他の撮影手段が取得した画像からの前記所定被写体の検出を開始するよう、前記被写体検出手段を制御する検出制御手段とを備えたことを特徴とするものである。
【０００９】
なお、本発明による第２の複眼撮影装置においては、前記検出制御手段を、前記他の撮影手段が取得した画像からの前記所定被写体の検出を開始した後、前記特定の撮影手段および前記他の撮影手段の少なくとも一方が取得した画像に前記所定被写体が含まれるか否かを判定し、該判定が否定された場合には、前記他の撮影手段が取得した画像からの前記所定被写体の検出を停止する手段としてもよい。
【００１０】
本発明による第１の複眼撮影装置の制御方法は、被写体を互いに異なる複数の撮影位置において撮影することにより、該被写体の画像を取得する複数の撮影手段と、
前記撮影手段が取得した画像から所定被写体を検出する被写体検出手段とを備えた複眼撮影装置の制御方法であって、
前記複数の撮影手段のうち、特定の撮影手段により撮影を行い、
該特定の撮影手段が取得した画像に前記所定被写体が含まれるか否かを判定し、
該判定が肯定された場合にのみ、前記特定の撮影手段以外の他の撮影手段による撮影を開始することを特徴とするものである。
【００１１】
本発明による第２の複眼撮影装置の制御方法は、被写体を互いに異なる複数の撮影位置において撮影することにより、該被写体の画像を取得する複数の撮影手段と、
前記撮影手段が取得した画像から所定被写体を検出する被写体検出手段とを備えた複眼撮影装置の制御方法であって、
前記複数の撮影手段により撮影を行い、
該複数の撮影手段のうち、特定の撮影手段が取得した画像に前記所定被写体が含まれるか否かを判定し、
該判定が肯定された場合にのみ、前記特定の撮影手段以外の他の撮影手段が取得した画像からの前記所定被写体の検出を開始することを特徴とするものである。
【００１２】
なお、本発明による第１および第２の複眼撮影装置の制御方法をコンピュータに実行させるためのプログラムとして提供してもよい。
【発明の効果】
【００１３】
本発明による第１の複眼撮影装置およびその制御方法によれば、複数の撮影手段のうち、特定の撮影手段により撮影を行い、特定の撮影手段が取得した画像に所定被写体が含まれるか否かを判定し、この判定が肯定された場合にのみ、特定の撮影手段以外の他の撮影手段による撮影を開始するようにしたものである。ここで、共通の所定被写体を撮影する場合、特定の撮影手段が取得した画像に所定被写体が含まれない場合には、他の撮影手段が取得した画像にも所定被写体は含まれないものである。
【００１４】
本発明による第１の複眼撮影装置およびその制御方法によれば、特定の撮影手段が取得した画像に所定被写体が含まれないうちは、他の撮影手段は所定被写体が含まれない撮影を行うことがなくなるため、他の撮影手段の無駄な駆動を防止することができる。また、他の撮影手段が取得した画像から所定被写体を検出する処理を行うこともないため、無駄な所定被写体検出の処理を防止できる。
【００１５】
また、他の撮影手段による撮影を開始した後、特定の撮影手段および他の撮影手段の少なくとも一方が取得した画像に所定被写体が含まれるか否かを判定し、この判定が否定された場合には、他の撮影手段による撮影を停止することにより、一旦は撮影を開始してはみたものの、画像に所定被写体が含まれない場合には他の撮影手段による撮影が停止されるため、無駄な撮影および所定被写体検出の処理を防止することができる。
【００１６】
本発明による第２の複眼撮影装置およびその制御方法によれば、複数の撮影手段により撮影を行い、特定の撮影手段が取得した画像に所定被写体が含まれるか否かを判定し、この判定が肯定された場合にのみ、特定の撮影手段以外の他の撮影手段が取得した画像からの所定被写体の検出を開始するようにしたものである。ここで、共通の所定被写体を撮影する場合、特定の撮影手段が取得した画像に所定被写体が含まれない場合には、他の撮影手段が取得した画像にも所定被写体は含まれないものである。
【００１７】
本発明による第２の複眼撮影装置およびその制御方法によれば、特定の撮影手段が取得した画像に所定被写体が含まれないうちは、他の撮影手段が取得した画像から所定被写体を検出する処理を行うことがなくなるため、無駄な所定被写体検出の処理を防止することができる。
【００１８】
また、他の撮影手段が取得した画像からの所定被写体の検出を開始した後、特定の撮影手段および他の撮影手段の少なくとも一方が取得した画像に所定被写体が含まれるか否かを判定し、この判定が否定された場合には、他の撮影手段からの所定被写体の検出を停止することにより、一旦は所定被写体の検出を開始してはみたものの、画像に所定被写体が含まれない場合には他の撮影手段からの所定被写体の検出が停止されるため、無駄な所定被写体検出の処理を防止することができる。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照して本発明の実施形態について説明する。図１は本発明の第１の実施形態による複眼撮影装置の構成を示す概略ブロック図である。図１に示すように第１の実施形態による複眼撮影装置１は、２つのカメラ２Ａ，２Ｂ、Ａ／Ｄ変換部３Ａ，３Ｂ、信号処理部４Ａ，４Ｂ、およびカメラ制御部５を備える。
【００２０】
カメラ２Ａ，２Ｂは、それぞれ距離値算出のための画像を取得するためのものであり、撮影レンズを含む光学系およびＣＣＤ等の撮像素子を備えてなり、カメラ制御部５により、撮影レンズを用いてのフォーカス動作およびズーム動作、露出制御、並びに撮像素子からの電荷の読み出しのタイミング等の駆動が制御される。また、カメラ２Ａ，２Ｂは所定間隔を空けて配置されており、カメラ２Ａ，２Ｂの間隔である基線長および被写体を見込む角度である輻輳角を変更することができる。なお、本実施形態においては、カメラ２Ａ，２Ｂは動画像を撮影するものとして説明するが、撮影動作が行われるまではスルー画像を撮影し、撮影動作が行われるとそのタイミングにおける静止画像を撮影するものであってもよい。なお、動画像を撮影する場合、画像ＳＡ，ＳＢは動画像の１フレームとなる。
【００２１】
Ａ／Ｄ変換部３Ａ，３Ｂは、カメラ２Ａ，２Ｂが撮影により取得した画像ＳＡ，ＳＢをアナログデータからデジタルデータに変換する。
【００２２】
信号処理部４Ａ，４Ｂは、カメラ２Ａ，２Ｂが取得した画像ＳＡ，ＳＢの画像データに対して、画像データの感度分布のばらつきおよび光学系の歪みを補正する補正処理を施すとともに、２つの画像ＳＡ，ＳＢを並行化するための並行化処理を施す。さらに、並行化処理後の画像に対してホワイトバランスを調整する処理、階調補正、シャープネス補正、および色補正等の画像処理を施す。なお、信号処理部４Ａ，４Ｂにおける処理後の画像についても、処理前の参照符号ＳＡ，ＳＢを用いるものとする。また、補正処理、並行化処理および画像処理の３つの処理を合わせて信号処理と称するものとする。
【００２３】
また、複眼撮影装置１は、被写体検出部７および撮影制御部８を備える。
【００２４】
被写体検出部７は、カメラ２Ａ，２Ｂが撮影により取得した画像ＳＡ，ＳＢ（信号処理前であっても処理後であってもよい）から所定被写体を検出する。なお、本実施形態においては、所定被写体として顔を用いるものとする。ここで、画像から顔を検出する手法としては、テンプレートマッチングによる手法、顔の多数のサンプル画像を用いたマシンラーニング学習により得られた顔判別器を用いる手法等の他、画像における肌色を有しかつ顔の輪郭形状を囲む矩形の領域を顔として検出する手法、顔の輪郭形状をなす領域を顔として検出する手法等、任意の手法を用いることができる。なお、動画像を撮影する場合、画像ＳＡ，ＳＢは動画像の１フレームであるため、全フレームから顔の検出およびその後の処理を行ってもよいが、フレームを間引いて顔の検出およびその後の処理を行うようにしてもよい。
【００２５】
撮影制御部８は、まずカメラ２Ａにより撮影を行い、カメラ２Ａが撮影により取得した画像ＳＡから顔が検出された場合に、カメラ２Ｂによる撮影を開始するよう、カメラ２Ａ，２Ｂの駆動を制御する。なお、撮影制御部８が行う詳細な処理については後述する。
【００２６】
また、複眼撮影装置１は距離算出部９を備える。
【００２７】
距離算出部９は、カメラ２Ａ，２Ｂからカメラ２Ａ，２Ｂの撮影範囲に含まれる被写体までの距離を測定するためのものであり、まずステレオマッチングの手法を用いてカメラ２Ａ，２Ｂが取得した画像ＳＡ，ＳＢ上において互いに対応する対応点を求める。例えば、画像ＳＡ，ＳＢから部分的な行列（例えば３×３画素）を取り出して相関値を求めることにより対応点を求める。そして、求めた対応点、カメラ２Ａ，２Ｂの基線長、輻輳角およびズーム倍率を用いて、三角測量の原理により画像ＳＡ，ＳＢに共通に含まれる被写体までの距離を表す距離値を算出する。具体的には、画像ＳＡ，ＳＢに共通するすべての画素について、画素毎に画像ＳＡ，ＳＢ間の対応点を検出し、対応点間の差である視差を算出し、視差に基づいて距離値を算出し、各画素が距離値を有する距離画像ＳＲを生成する。なお、画像ＳＡ，ＳＢから視差に基づいて、立体視が可能な立体画像を生成するようにしてもよい。
【００２８】
また、複眼撮影装置１は、画像ＳＡ，ＳＢおよび距離画像ＳＲを表示するための液晶等のモニタ１１、モニタ１１への各種情報の表示を制御する表示制御部１２、複眼撮影装置１に各種入力を行うための十字キー、操作ボタン、ズームレバーおよびレリーズボタン等からなる入力部１３、並びに距離画像ＳＲをメモリカード等の記録媒体１４に記録するための記録制御部１５を備える。さらに、複眼撮影装置１は、ＣＰＵ１６Ａ、作業領域となるＲＡＭ１６Ｂ、並びに装置１の動作プログラムおよび各種設定値が記憶されているＲＯＭ１６Ｃからなる全体制御部１６を備える。
【００２９】
次いで、第１の実施形態において行われる処理について説明する。図２は第１の実施形態において行われる処理を示すフローチャートである。なお、第１の実施形態による複眼撮影装置１は、カメラ２Ａ，２Ｂの駆動の制御に特徴を有するものであるため、ここではカメラ２Ａ，２Ｂの駆動の制御の処理についてのみ説明する。まず、電源オン等により撮影開始の指示がなされることにより全体制御部１６が処理を開始し、撮影制御部８がカメラ２Ａによる撮影を行う（ステップＳＴ１）。次いで、被写体検出部７がカメラ２Ａが撮影により取得した画像ＳＡから顔を検出する（ステップＳＴ２）。
【００３０】
次いで、撮影制御部８は画像ＳＡから顔が検出されたか否かを判定し（ステップＳＴ３）、ステップＳＴ３が肯定されると、カメラ２Ｂによる撮影を開始する（ステップＳＴ４）。ステップＳＴ３が否定されると、撮影制御部８はカメラ２Ｂが撮影中であるか否かを判定し（ステップＳＴ５）、ステップＳＴ５が否定されるとステップＳＴ１に戻り、ステップＳＴ１以降の処理を繰り返す。ステップＳＴ５が肯定されると、カメラ２Ｂによる撮影を停止し（ステップＳＴ６）、ステップＳＴ１に戻る。
【００３１】
一方、ステップＳＴ４に続いて、被写体検出部７が、カメラ２Ｂが撮影により取得した画像ＳＢから顔を検出する（ステップＳＴ７）。次いで、撮影制御部８は画像ＳＢから顔が検出されたか否かを判定し（ステップＳＴ８）、ステップＳＴ８が肯定されるとリターンする。ステップＳＴ８が否定されると、ステップＳＴ６に進んでカメラ２Ｂによる撮影を停止し、ステップＳＴ１に戻る。
【００３２】
このように、第１の実施形態においては、まずカメラ２Ａにより撮影を行い、カメラ２Ａが取得した画像ＳＡに顔が含まれるか否かを判定し、この判定が肯定された場合にのみ、カメラ２Ｂによる撮影を開始するようにしたものである。ここで、共通の被写体である顔を撮影する場合、カメラ２Ａが取得した画像ＳＡに顔が含まれない場合には、カメラ２Ｂが取得した画像ＳＢにも顔は含まれないものである。第１の実施形態によれば、カメラ２Ａが取得した画像に顔が含まれないうちは、カメラ２Ｂは顔が含まれない撮影を行うことがなくなるため、カメラ２Ｂの無駄な駆動を防止できる。また、カメラ２Ｂが取得した画像ＳＢから顔を検出する処理を行うこともないため、無駄な顔検出の処理を防止できる。
【００３３】
また、カメラ２Ｂによる撮影を開始した後、カメラ２Ａ，２Ｂのいずれか一方が取得した画像ＳＡ，ＳＢに顔が含まれない場合には、カメラ２Ｂによる撮影を停止するようにしたため、一旦は撮影を開始してはみたものの、画像ＳＡ，ＳＢのいずれか一方に顔が含まれない場合にはカメラ２Ｂによる撮影が停止されるため、無駄な撮影および顔検出の処理を防止できる。
【００３４】
なお、上記第１の実施形態においては、カメラ２Ａ，２Ｂのいずれか一方が取得した画像ＳＡ，ＳＢに顔が含まれない場合に、カメラ２Ｂによる撮影を停止しているが、カメラ２Ａ，２Ｂの双方が取得した画像ＳＡ，ＳＢに顔が含まれない場合に、カメラ２Ｂによる撮影を停止するようにしてもよい。
【００３５】
また、上記第１の実施形態においては、ステップＳＴ３が肯定されて、ステップＳＴ４においてカメラ２Ｂの撮影を開始した後、ステップＳＴ７の処理を行うことなく、直ちにリターンしてステップＳＴ１に戻るようにしてもよい。
【００３６】
また、上記第１の実施形態においては、複眼撮影装置１を２つのカメラ２Ａ，２Ｂを備えるものとしているが、３以上のカメラを備えるものとしてもよい。この場合、特定の１つのカメラのみにより撮影を行い、特定の１つのカメラが取得した画像に顔が含まれるか否かを判定し、この判定が肯定された場合に、他のすべてのカメラによる撮影を開始するようにすればよい。
【００３７】
次いで、本発明の第２の実施形態について説明する。図３は本発明の第２の実施形態による複眼撮影装置の構成を示す概略ブロック図である。なお、第２の実施形態において第１の実施形態と同一の構成については同一の参照番号を付与し、ここでは詳細な説明は省略する。
【００３８】
第２の実施形態による複眼撮影装置１Ａは、カメラ２Ａ，２Ｂが取得した画像ＳＡ，ＳＢから被写体である顔を検出する被写体検出部７Ａ，７Ｂ、および顔検出の制御を行う検出制御部１７を備え、カメラ２Ａ，２Ｂの双方による撮影を行い、カメラ２Ａが撮影により取得した画像ＳＡから顔が検出された場合にのみ、カメラ２Ｂが撮影により取得した画像ＳＢから顔を検出するようにした点が第１の実施形態と異なる。
【００３９】
次いで、第２の実施形態において行われる処理について説明する。図４は第２の実施形態において行われる処理を示すフローチャートである。なお、第２の実施形態による複眼撮影装置１は、カメラ２Ａ，２Ｂが取得した画像ＳＡ，ＳＢからの顔の検出の制御に特徴を有するものであるため、ここでは画像ＳＡ，ＳＢからの顔の検出の制御の処理についてのみ説明する。まず、電源オン等により撮影開始の指示がなされることにより全体制御部１６が処理を開始し、撮影制御部８がカメラ２Ａ，２Ｂの双方による撮影を行う（ステップＳＴ１１）。次いで、被写体検出部７Ａがカメラ２Ａが撮影により取得した画像ＳＡから顔を検出する（ステップＳＴ１２）。
【００４０】
次いで、撮影制御部８は画像ＳＡから顔が検出されたか否かを判定し（ステップＳＴ１３）、ステップＳＴ１３が肯定されると、検出制御部１７からの指示により、被写体検出部７Ｂがカメラ２Ｂが撮影により取得した画像ＳＢから顔を検出する（ステップＳＴ１４）。ステップＳＴ１３が否定されると、検出制御部１７は、被写体検出部７Ｂがカメラ２Ｂが取得した画像ＳＢから顔を検出中であるか否かを判定し（ステップＳＴ１５）、ステップＳＴ１５が否定されるとステップＳＴ１１に戻り、ステップＳＴ１１以降の処理を繰り返す。ステップＳＴ１５が肯定されると、検出制御部１７からの指示により被写体検出部７Ｂが画像ＳＢからの顔検出を停止し（ステップＳＴ１６）、ステップＳＴ１１に戻る。
【００４１】
一方、ステップＳＴ１４に続いて、検出制御部１７が画像ＳＢから顔が検出されたか否かを判定し（ステップＳＴ１７）、ステップＳＴ１７が肯定されるとリターンする。ステップＳＴ１７が否定されると、ステップＳＴ１６に進んで画像ＳＢからの顔検出を停止し、ステップＳＴ１１に戻る。
【００４２】
このように、第２の実施形態においては、カメラ２Ａ，２Ｂの双方により撮影を行い、カメラ２Ａが取得した画像ＳＡに顔が含まれるか否かを判定し、この判定が肯定された場合に、カメラ２Ｂが取得した画像ＳＢからの顔検出を開始するようにしたものである。ここで、共通の被写体である顔を撮影する場合、カメラ２Ａが取得した画像ＳＡに顔が含まれない場合には、カメラ２Ｂが取得した画像ＳＢにも顔は含まれないものである。第２の実施形態によれば、カメラ２Ａが取得した画像ＳＡに顔が含まれないうちは、カメラ２Ｂが取得した画像ＳＢからの顔検出が開始されないため、無駄な顔検出の処理を防止できる。
【００４３】
また、画像ＳＢからの顔検出を開始した後、カメラ２Ａ，２Ｂのいずれか一方が取得した画像ＳＡ，ＳＢに顔が含まれない場合には、画像ＳＢからの顔検出を停止するようにしたため、一旦は画像ＳＢから顔を検出してはみたものの、画像ＳＡ，ＳＢのいずれか一方に顔が含まれない場合には画像ＳＢからの顔検出が停止されるため、無駄な顔検出の処理を防止することができる。
【００４４】
なお、上記第２の実施形態においては、カメラ２Ａ，２Ｂのいずれか一方が取得した画像ＳＡ，ＳＢに顔が含まれない場合に、画像ＳＢからの顔検出を停止しているが、カメラ２Ａ，２Ｂの双方が取得した画像ＳＡ，ＳＢに顔が含まれない場合に、画像ＳＢからの顔検出を停止するようにしてもよい。
【００４５】
また、上記第２の実施形態においては、ステップＳＴ１３が肯定されて、ステップＳＴ１４において画像ＳＢからの顔検出を開始した後、ステップＳＴ１７の処理を行うことなく、直ちにリターンしてステップＳＴ１１に戻るようにしてもよい。
【００４６】
また、上記第２の実施形態においては、２つの被写体検出部７Ａ，７Ｂにより、カメラ２Ａ，２Ｂが取得した画像ＳＡ，ＳＢのそれぞれから顔を検出しているが、第１の実施形態と同様に１つの被写体検出部７のみを設け、被写体検出部７によりカメラ２Ａ，２Ｂが取得した画像ＳＡ，ＳＢのそれぞれから顔を検出するようにしてもよい。
【００４７】
また、上記第２の実施形態においては、画像ＳＡ，ＳＢから別個に顔を検出しているが、図５に示すように画像ＳＡ，ＳＢを並べることにより合成した合成画像ＳＧを生成し、合成画像ＳＧから顔を検出するようにしてもよい。この場合、ステップＳＴ１２の処理は合成画像ＳＧの画像ＳＡに対応する領域から顔を検出するものとし、ステップＳＴ１４の処理は合成画像ＳＧの画像ＳＢに対応する領域から顔を検出するものとすればよい。
【００４８】
また、上記第２の実施形態においては、複眼撮影装置１Ａを２つのカメラ２Ａ，２Ｂを備えるものとしているが、３以上のカメラを備えるものとしてもよい。この場合、特定の１つのカメラが取得した画像から顔が検出されたか否かを判定し、この判定が肯定された場合に、他のすべてのカメラが取得した画像から顔の検出を開始するようにすればよい。
【００４９】
また、上記第１および第２の実施形態においては、所定被写体を顔としているが、車両、建物等、顔以外の被写体を検出の対象にできることはもちろんである。
【００５０】
以上、本発明の実施形態について説明したが、コンピュータを、上記の被写体検出部７，７Ａ，７Ｂ、撮影制御部８および検出制御部１７に対応する手段として機能させ、図２および図４に示すような処理を行わせるプログラムも、本発明の実施形態の１つである。また、そのようなプログラムを記録したコンピュータ読取り可能な記録媒体も、本発明の実施形態の１つである。
【図面の簡単な説明】
【００５１】
【図１】本発明の第１の実施形態による複眼撮影装置の構成を示す概略ブロック図
【図２】第１の実施形態において行われる処理を示すフローチャート
【図３】本発明の第２の実施形態による複眼撮影装置の構成を示す概略ブロック図
【図４】第２の実施形態において行われる処理を示すフローチャート
【図５】合成画像を示す図
【符号の説明】
【００５２】
１，１Ａ    複眼撮影装置
２Ａ，２Ｂ    カメラ
５    カメラ制御部
７，７Ａ，７Ｂ    被写体検出部
８    撮影制御部
９    距離算出部
１７    検出制御部
【図１】
2009239390.tif 000003
【図２】
2009239390.tif 000004
【図３】
2009239390.tif 000005
【図４】
2009239390.tif 000006
【図５】
2009239390.tif 000007