(57)【要約】【課題】撮像部により撮影された、移動物体が写った画像からその撮像部の合焦位置を検出可能な合焦位置検出装置を提供する。【解決手段】合焦位置検出装置１は、撮像部２により生成された画像に写っている移動物体を検出する検出部２１と、画像上での移動物体の位置の遷移を表す追跡情報を更新するトラッキング部２２と、複数の追跡情報のそれぞれについて、その追跡情報に示された画像上での移動物体の各位置のボケ度合いを表す指標を算出するボケ指標算出部２３と、複数の追跡情報のそれぞれについて、その追跡情報に示された画像上での移動物体の各位置におけるボケ度合いの指標の比較結果と画像上の各位置に対応する撮像部２からの距離に応じて、撮像部２の合焦位置が含まれる範囲を推定する個別合焦範囲推定部２４と、複数の追跡情報のそれぞれについて推定された範囲が一致する部分内で合焦位置を推定する合焦位置推定部２５とを有する。【選択図】図４
2014182248.tif 000002
【特許請求の範囲】
【請求項１】
撮像部により生成された画像を取得する度に、該画像に写っている移動物体を検出する検出部と、
複数の前記画像にわたって前記移動物体を追跡することで、前記画像上での前記移動物体の位置の遷移を表す追跡情報を更新するトラッキング部と、
複数の前記追跡情報を記憶する記憶部と、
前記複数の追跡情報のそれぞれについて、当該追跡情報に示された前記画像上での前記移動物体の各位置のボケ度合いを表す指標を算出するボケ指標算出部と、
前記複数の追跡情報のそれぞれについて、当該追跡情報に示された前記画像上での前記移動物体の各位置における前記指標を比較し、該比較結果と前記画像上の各位置に対応する前記撮像部からの距離に応じて、前記撮像部の合焦位置が含まれる第１の範囲を推定する個別合焦範囲推定部と、
複数の前記追跡情報のそれぞれについて推定された前記第１の範囲が一致する第１の部分を求め、当該第１の部分内で前記合焦位置を推定する合焦位置推定部と、
を有する合焦位置検出装置。
【請求項２】
所望の合焦位置から前記推定された合焦位置までのずれ量を算出し、当該ずれ量が所定量よりも大きい場合に、当該ずれ量を打ち消すフォーカシングの調整量を求めるフォーカシング調整部と、
前記フォーカシングの調整量を前記撮像部へ出力するインターフェース部とをさらに有する、請求項１に記載の合焦位置検出装置。
【請求項３】
前記所定量は、前記撮像部により生成された画像から検出対象となる移動物体を検出する際の検出精度の条件を満たせる前記ずれ量の最大値である、請求項２に記載の合焦位置検出装置。
【請求項４】
前記個別合焦範囲推定部は、前記追跡情報に含まれる、前記画像上の移動物体の位置に対応する前記撮像部から前記移動物体までの距離のうち、時間的に連続する二つの画像のそれぞれから得られた距離についての前記指標間の差の絶対値を求め、当該差の絶対値の最大値に対応する二つの距離の中点を境界とし、かつ、当該二つの距離のうちのボケ度合いが小さい方の前記指標の値に対応する距離を含むように、前記第１の範囲を設定する、請求項１〜３の何れか一項に記載の合焦位置検出装置。
【請求項５】
前記個別合焦範囲推定部は、前記撮像部の焦点が合っている範囲である合焦範囲が、時間的に連続する二つの画像のそれぞれから得られた前記画像上の移動物体の位置に対応する前記撮像部から前記移動物体までの距離についての前記指標間の差の絶対値の最大値に対応する二つの距離のうち、ボケ度合いが大きい方の前記指標の値に対応する距離を境界とし、かつ、他方の距離を含む第２の範囲に含まれると判定する、請求項１〜４の何れか一項に記載の合焦位置検出装置。
【請求項６】
前記合焦位置推定部は、複数の前記追跡情報のそれぞれについて推定された前記第２の範囲が一致する第２の部分を求め、当該第２の部分内に前記合焦範囲が含まれると推定する、請求項５に記載の合焦位置検出装置。
【請求項７】
前記合焦位置推定部は、前記第１の部分の幅の半分を前記合焦位置の誤差の最大値とし、当該最大値が所定の閾値よりも大きい場合、当該第１の部分の決定後の所定期間内に取得された複数の画像から検出された移動物体について生成された追加の追跡情報を利用して、再度前記第１の部分を求める、請求項１〜３の何れか一項に記載の合焦位置検出装置。
【請求項８】
前記合焦位置推定部は、前記第１の部分の幅の半分と、前記第２の部分の幅と前記合焦範囲の差の半分とのうちの小さい方を、前記合焦位置の誤差の最大値とし、当該最大値が所定の閾値よりも大きい場合、当該第１及び第２の部分の決定後の所定期間内に取得された複数の画像から検出された移動物体について生成された追加の追跡情報を利用して、再度前記第１及び第２の部分を求める、請求項６に記載の合焦位置検出装置。
【請求項９】
撮像部により生成された画像を取得する度に、該画像に写っている移動物体を検出し、
複数の前記画像にわたって前記移動物体を追跡することで、前記画像上での前記移動物体の位置の遷移を表す追跡情報を更新して記憶部に記憶し、
前記記憶部に記憶された複数の前記追跡情報のそれぞれについて、当該追跡情報に示された前記画像上での前記移動物体の各位置のボケ度合いを表す指標を算出し、
前記記憶部に記憶された複数の前記追跡情報のそれぞれについて、当該追跡情報に示された前記画像上での前記移動物体の各位置における前記指標を比較し、該比較結果と前記画像上の各位置に対応する前記撮像部からの距離に応じて、前記撮像部の合焦位置が含まれる第１の範囲を推定し、
複数の前記追跡情報のそれぞれについて推定された前記第１の範囲が一致する第１の部分を求め、当該第１の部分内で前記合焦位置を推定する、
ことを含む合焦位置検出方法。
【請求項１０】
撮像部により生成された画像を取得する度に、該画像に写っている移動物体を検出し、
複数の前記画像にわたって前記移動物体を追跡することで、前記画像上での前記移動物体の位置の遷移を表す追跡情報を更新して記憶部に記憶し、
前記記憶部に記憶された複数の前記追跡情報のそれぞれについて、当該追跡情報に示された前記画像上での前記移動物体の各位置のボケ度合いを表す指標を算出し、
前記記憶部に記憶された複数の前記追跡情報のそれぞれについて、当該追跡情報に示された前記画像上での前記移動物体の各位置における前記指標を比較し、該比較結果と前記画像上の各位置に対応する前記撮像部からの距離に応じて、前記撮像部の合焦位置が含まれる第１の範囲を推定し、
複数の前記追跡情報のそれぞれについて推定された前記第１の範囲が一致する第１の部分を求め、当該第１の部分内で前記合焦位置を推定する、
ことをコンピュータに実行させるための合焦位置検出用コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラの合焦位置を検出する合焦位置検出装置、合焦位置検出方法及び合焦位置検出用コンピュータプログラムに関する。
【背景技術】
【０００２】
近年、駐車場等に設置されているナンバープレート読み取り装置のように、屋外または屋内に設置されたカメラにより撮影された画像に基づいて、そのカメラの監視範囲を通過する移動物体に関する情報を収集するシステムが利用されている。このようなシステムにおいて、画像に写っている移動物体の情報を正確に取得するためには、画像上で、監視範囲内にいる物体が鮮鋭に写っていることが好ましい。そのためには、検知対象の移動物体に対してカメラの焦点が合っていることが求められる。そこで、被写体が移動している場合でも、常に結像光学系を合焦状態に保つことができる技術が提案されている（例えば、特許文献１を参照）。
【０００３】
特許文献１に記載された技術では、被写体となる移動物体が一つであることが前提となっている。しかし、上記のようなシステムでは、監視範囲内に、それぞれ独立に移動する複数の移動物体が写ることがある。このような場合、特許文献１に記載の技術では、複数の移動物体のうちの何れか一つについて合焦状態を保つように結像光学系が駆動されると、他の移動物体には焦点が合わず、その結果として、画像上で他の移動物体が不鮮明になってしまうおそれがある。画像に写っている監視範囲内の全ての移動物体について情報を得るには、監視範囲全体について、画像から移動物体を認識できる程度にカメラの焦点が合っていることが求められる。また、被写体となる移動物体が一つであっても、その移動物体の速度が速ければ、一旦撮影された画像に基づいてカメラの焦点位置を調節している間にその移動物体が他の位置へ移動してしまう。そのため、次に撮影された画像でも、その移動物体に焦点が合わなくなることがある。このような場合についても、監視範囲全体について、画像から移動物体を認識できる程度にカメラの焦点が合っていることが求められる。
【０００４】
そこで、上記のようなシステムでは、例えば、カメラの設置時に、監視範囲全体に焦点が合うように、カメラの合焦位置が調節される。しかし、カメラの周囲の環境条件の変化、例えば、気温または湿度の変化、あるいは何らかの外的な衝撃などによって合焦位置がずれることがある。一方、温度変化による焦点面の移動を的確に補正する撮像装置に関する技術が提案されている（例えば、特許文献２を参照）。この技術では、フォーカスレンズをあらかじめ設定された位置に移動させた後の温度変化による焦点面のずれを補正する際に、撮像装置は、所定の範囲内でフォーカスレンズを駆動させて自動焦点調節動作を行う。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平７−９２３８１号公報
【特許文献２】特開平１１−２３１２０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献２に開示された技術では、自動焦点調節動作を行う際に、フォーカスレンズの駆動範囲内で焦点が合う被写体の位置によって合焦位置が左右される。そのため、この技術を上記のようなシステムに適用しても、自動焦点調節後における合焦範囲が、必ずしも監視範囲と一致するとは限らない。そのため、カメラの合焦位置を適切な位置に調節するためには、その調節前の状態でカメラの合焦位置を検出できることが好ましい。
【０００７】
一つの側面において、本発明は、撮像部により撮影された、移動物体が写った画像からその撮像部の合焦位置を検出可能な合焦位置検出装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
一つの実施形態によれば、合焦位置検出装置が提供される。この合焦位置検出装置は、撮像部により生成された画像を取得する度に、その画像に写っている移動物体を検出する検出部と、複数の画像にわたって移動物体を追跡することで、画像上での移動物体の位置の遷移を表す追跡情報を更新するトラッキング部と、複数の追跡情報を記憶する記憶部と、複数の追跡情報のそれぞれについて、その追跡情報に示された画像上での移動物体の各位置のボケ度合いを表す指標を算出するボケ指標算出部と、複数の追跡情報のそれぞれについて、その追跡情報に示された画像上での移動物体の各位置における指標を比較し、その比較結果と画像上の各位置に対応する撮像部からの距離に応じて、撮像部の合焦位置が含まれる第１の範囲を推定する個別合焦範囲推定部と、複数の追跡情報のそれぞれについて推定された第１の範囲が一致する第１の部分を求め、その第１の部分内で合焦位置を推定する合焦位置推定部とを有する。
【０００９】
本発明の目的及び利点は、請求項において特に指摘されたエレメント及び組み合わせにより実現され、かつ達成される。
上記の一般的な記述及び下記の詳細な記述の何れも、例示的かつ説明的なものであり、請求項のように、本発明を限定するものではないことを理解されたい。
【発明の効果】
【００１０】
本明細書に開示された合焦位置検出装置は、撮像部により撮影された、移動物体が写った画像からその撮像部の合焦位置を検出できる。
【図面の簡単な説明】
【００１１】
【図１】（ａ）及び（ｂ）は、それぞれ、監視範囲とカメラの合焦範囲の関係の一例を示す図である。
【図２】（ａ）及び（ｂ）は、それぞれ、図１（ａ）及び図１（ｂ）に対応する、カメラ２により生成された画像上での合焦範囲に対応する領域を示す図である。
【図３】一つの実施形態による合焦位置検出装置の概略構成図である。
【図４】制御部の機能ブロック図である。
【図５】カメラからの距離とボケ指標の関係の一例を示す図である。
【図６】（ａ）〜（ｃ）は、それぞれ、同一のナンバープレートが二つの画像で検出された場合の、そのナンバープレートについてのそれぞれの画像でのボケ指標とカメラの合焦位置との関係を示す図である。
【図７】（ａ）〜（ｄ）は、それぞれ、同一のナンバープレートが三つの画像で検出された場合の、そのナンバープレートについてのそれぞれの画像でのボケ指標とカメラ２の合焦位置との関係を示す図である。
【図８】追跡情報ごとに推定された合焦位置を含む範囲と、最終的に絞り込まれた合焦位置を含む範囲の関係の一例を示す図である。
【図９】合焦位置検出処理の動作フローチャートである。
【発明を実施するための形態】
【００１２】
以下、図を参照しつつ、一つの実施形態による、合焦位置検出装置について説明する。なお、本実施形態では、カメラは、道路を通過する移動物体についての情報を収集するために、道路上に設定された監視範囲を撮影し、その監視範囲の画像を生成するものとする。また、検出対象となる移動物体は、車両に付されたナンバープレートである。ただし、検出対象となる移動物体は、ナンバープレートに限られず、車両そのもの、あるいは、人であってもよい。また、カメラは、屋内の通路を通る人を撮影するものであってもよい。
【００１３】
図１（ａ）及び図１（ｂ）は、それぞれ、監視範囲とカメラの合焦範囲の関係の一例を示す図である。図１（ａ）に示される例では、カメラ２の合焦範囲１０１が、監視範囲１００の略中央に設定されている。一方、図１（ｂ）に示される例では、カメラ２の合焦範囲１０１が、監視範囲１００の中心よりも後方、すなわち、カメラ２から離れる方向へずれている。なお、本明細書において、合焦範囲は、カメラ２により生成された画像から検出対象となる移動物体を検出できる程度に、その移動物体が鮮明に写る被写体側の範囲をいう。また、合焦位置は、最も焦点が合った被写体側の位置をいう。
【００１４】
一般に、カメラ２の焦点が合っている位置にいる被写体は、そのカメラにより撮影された画像上で鮮明に写り、カメラの焦点が合っていない位置にいる被写体はそのカメラにより撮影された画像上でぼけて写る。そのため、被写体に焦点が合っていれば、画像上でその被写体のエッジの強度は最も高くなる。そして、焦点が合う位置から被写体が離れるほど、画像上では、その被写体のエッジの強度は低下する。そのため、図１（ａ）に示される例では、監視範囲１００の前端近傍、すなわち、カメラ２に近い方の端部近傍、及び監視範囲１００の後端近傍の何れに移動物体がいたとしても、合焦範囲１０１からそれほど外れていない。そのため、移動物体が監視範囲１００内にいる限り、その移動物体のエッジの強度は、カメラ２により生成された画像上で比較的高くなる。
【００１５】
一方、図１（ｂ）に示される例では、監視範囲１００の後方は合焦範囲１０１に含まれているので、監視範囲１００の後方にいる移動物体のエッジは、カメラ２により生成された画像上で鮮鋭になる。しかし、監視範囲１００の前端近傍、例えば、点線で囲まれた領域１０２は、合焦範囲１０１から大きく外れている。そのため、移動物体がその範囲１０２内にいると、その移動物体のエッジは、カメラ２により生成された画像上で不鮮明となる。
【００１６】
また、カメラ２が監視範囲１００内の道路の延伸方向に対して斜め方向を向くように取り付けられている場合、道路上の位置とカメラ２により生成された画像上の位置とは１対１に対応する。例えば、カメラ２が、その光軸が斜め下方を向くように、道路上方に取り付けられている場合、画像の上端に近い位置ほど、監視範囲１００の後端に近い位置に対応し、画像の下端に近い位置ほど、監視範囲１００の前端に近い位置に対応する。
【００１７】
図２（ａ）及び図２（ｂ）は、それぞれ、図１（ａ）及び図１（ｂ）に対応する、カメラ２により生成された画像上での合焦範囲に対応する領域を示す図である。なお、この例では、説明の簡単化のために、監視範囲全体が画像に写るものとした。
図１（ａ）では、監視範囲１００の略中央に合焦範囲１０１が位置していたので、図２（ａ）に示されるように、画像２００上でも、合焦範囲１０１に対応する領域２０１は画像２００の略中央に位置する。一方、図１（ｂ）では、合焦範囲１０１は、監視範囲１００の後方にずれていたので、図２（ｂ）に示されるように、画像２００上では、合焦範囲１０１に対応する領域２０１は画像２００の上端側に位置している。そのため、その領域２０１内に写っている移動物体２１０は鮮鋭であるが、画像２００の下端側、すなわち、監視範囲１００の前側端近傍（例えば、図１（ｂ）の領域１０２内）に位置している移動物体２１１はボケている。このように、画像上でエッジが鮮鋭になっているところとエッジが不鮮明になっているところが分かれば、カメラ２の合焦位置はある程度推定できる。
【００１８】
しかし、全ての移動物体が同じ形状をしているわけではないので、移動物体によっても、画像上でのその移動物体のエッジの強度は異なる。
そこで、本実施形態による合焦位置検出装置は、一定の周期で監視範囲を撮影するカメラから、その撮影ごとの画像を取得して、各画像を解析することにより、複数の画像にわたって写っている移動物体を検出する。そして合焦位置検出装置は、移動物体ごとに、画像上に写っている位置とエッジ強度の関係から、合焦位置が含まれる範囲を推定する。そしてこの合焦位置検出装置は、複数の移動物体のそれぞれごとに推定された合焦位置が含まれる範囲を重ね合わせて合焦位置が含まれる範囲を絞り込むことで、撮像部の合焦位置を推定する。
【００１９】
図３は、一つの実施形態による合焦位置検出装置の概略構成図である。合焦位置検出装置１は、カメラインターフェース部１１と、記憶部１２と、制御部１３とを有する。そして合焦位置検出装置１は、カメラインターフェース部１１を介して、カメラ２と接続される。なお、合焦位置検出装置１は、カメラ２により撮影された画像から検出した移動物体についての情報を収集するシステムに組み込まれていてもよく、あるいは、そのシステムと別個に設けられてもよい。
【００２０】
本実施形態では、カメラ２は、撮像部の一例であり、例えば、固体撮像素子のイメージセンサと、そのイメージセンサ上に監視範囲の像を結像する結像光学系と、カメラ２の合焦位置を調節するために結像光学系を駆動するフォーカシング機構とを有する。カメラ２は、例えば、道路を跨ぐように設けられたゲート状の構造物、あるいは、道路の脇に設置された支柱に、その道路を走行する車両よりも高い位置に取り付けられる。そして道路上の一部がカメラ２の撮影範囲、すなわち監視範囲となるように、カメラ２は道路上へ向けて設置される。なお、カメラ２は、例えば、交通状況を把握するなどの目的で設置された既存のカメラであってもよい。
【００２１】
カメラ２は、所定の撮影周期（例えば、33msec）ごとに監視範囲を撮影し、その監視範囲が写った画像を生成する。そしてカメラ２は、画像を生成する度に、その画像を合焦位置検出装置１へ出力する。
【００２２】
さらに、カメラ２は、合焦位置検出装置１から受け取ったフォーカシング信号に従って、合焦位置を調節する。
【００２３】
カメラインターフェース部１１は、カメラ２を合焦位置検出装置１に接続するためのインターフェース回路を有する。このインターフェース回路は、例えば、RS-232Cまたはユニバーサルシリアルバスといったシリアル通信規格に準拠した回路とすることができる。そしてカメラインターフェース部１１は、カメラ２から画像を受け取る度に、その画像を制御部１３へ渡す。またカメラインターフェース部１１は、制御部１３からフォーカシング信号を受け取ると、そのフォーカシング信号をカメラ２へ出力する。
【００２４】
記憶部１２は、例えば、読み書き可能な揮発性の半導体メモリ回路と、読み出し専用の不揮発性の半導体メモリ回路とを有する。そして記憶部１２は、カメラ２の合焦位置を検出するために用いられ、制御部１３上で動作するコンピュータプログラムを記憶する。また記憶部１２は、合焦位置を検出するために用いられる様々なデータ、例えば、カメラ２から受け取った画像、及びその画像から検出された移動物体の画像上の位置の遷移などを記録する追跡情報を記憶する。
【００２５】
制御部１３は、合焦位置検出装置１全体を制御する。また制御部１３は、カメラ２から受け取った画像に基づいて、カメラ２の合焦位置を検出し、その検出結果に応じて、カメラ２の合焦位置を調節するためのフォーカシング信号を生成する。そのために、制御部１３は、少なくとも一つのプロセッサ及び周辺回路を有する。
【００２６】
図４は、制御部１３の機能ブロック図である。制御部１３は、検出部２１と、トラッキング部２２と、ボケ指標算出部２３と、個別合焦範囲推定部２４と、合焦位置推定部２５と、フォーカシング調整部２６とを有する。制御部１３が有するこれらの各部は、制御部１３が有するプロセッサ上で実行されるコンピュータプログラムによって実現される機能モジュールである。あるいは、制御部１３が有するこれらの各部は、各部の機能を実現するデジタル信号プロセッサとして合焦位置検出装置１に実装されてもよい。
【００２７】
検出部２１は、制御部１３がカメラ２から画像を受け取る度に、その画像に写っている移動物体を検出する。上述したように、本実施形態では、検出対象となる移動物体は、車両に付されたナンバープレートである。
【００２８】
検出部２１は、例えば、予め記憶部１２に記憶されたナンバープレートのテンプレートと画像との間でテンプレートマッチングを行うことにより、ナンバープレートを検出する。あるいは、検出部２１は、ナンバープレートに記載される数字などの文字に相当するテンプレートを用いてテンプレートマッチングを行ってもよい。あるいはまた、検出部２１は、ナンバープレート検出用に予め学習された識別器を用いて、画像からナンバープレートを検出してもよい。検出部２１は、そのような識別器として、例えば、adaBoost識別器またはサポートベクトルマシンを利用できる。
【００２９】
なお、検出部２１は、画像上でナンバープレートが検出された領域内で、文字に相当するテンプレートを用いたテンプレートマッチングを行ったり、あるいはその他の文字認識手法を利用して、ナンバープレートに記載された車両番号を認識してもよい。
【００３０】
検出部２１は、画像上のナンバープレートが検出された位置、例えば、ナンバープレートが検出された領域の重心を、トラッキング部２２へ通知する。また検出部２１は、車両番号を認識した場合には、その車両番号も、ナンバープレートが検出された位置とともにトラッキング部２２へ通知してもよい。
【００３１】
トラッキング部２２は、制御部１３がカメラ２から得た複数の画像にわたってそれらの画像から検出されたナンバープレートを追跡することで、画像上でのナンバープレートの
位置の遷移を表す追跡情報を更新する。
そのために、トラッキング部２２は、例えば、ナンバープレートが検出された画像上の領域内での特徴点を検出し、その特徴点に基づいてオプティカルフローなどのトラッキング手法を適用することにより、画像間で同一のナンバープレート同士を対応付ける。なお、特徴点は、例えば、Harrisオペレータといったコーナー検出器により検出されるコーナーとすることができる。あるいは、トラッキング部２２は、他の様々なトラッキング手法の何れかを利用して、複数の画像にわたって、それら画像から検出されたナンバープレートを追跡してもよい。
また、検出部２１によって車両番号が認識されている場合には、トラッキング部２２は、同一の車両番号に対応するナンバープレート同士を対応付けることで、ナンバープレートを追跡してもよい。
【００３２】
トラッキング部２２は、最新の画像から検出されたナンバープレートごとに、そのナンバープレートの画像上の位置を、そのナンバープレートに対応する追跡情報に追加することで追跡情報を更新する。そしてトラッキング部２２は、更新された追跡情報を記憶部１２に記憶する。
なお、トラッキング部２２は、最新の画像から検出されたナンバープレートのうち、過去の画像から検出されたナンバープレートの何れにも対応しないナンバープレートについては、新たに検出されたものとして、追跡情報も新たに生成する。
【００３３】
ボケ指標算出部２３は、画像からナンバープレートが検出される度に、そのナンバープレートが写っている領域内でカメラ２の焦点がボケている度合いを表すボケ指標を算出する。
ボケ指標算出部２３は、ボケ指標として、例えば、ナンバープレート内の文字が写っている前景画素と、前景画素に隣接する文字が写っていない背景画素間の輝度値差の絶対値の平均値あるいは中央値を算出する。なお、ボケ指標算出部２３は、例えば、ナンバープレートが写っている領域内の各画素の輝度値を２値化閾値と比較し、２値化閾値以上の輝度値を持つ画素を前景画素、２値化閾値未満の輝度値を持つ画素を背景画素としてもよい。２値化閾値は、例えば、ナンバープレートが写っている領域内の各画素の輝度値の平均値であってもよく、あるいは、判別分析法によって定められてもよい。
【００３４】
また、ボケ指標算出部２３は、ナンバープレートが検出された領域内の各画素について、sobelフィルタなどのエッジ検出フィルタ処理を行ってエッジ強度を算出し、そのエッジ強度の平均値をボケ指標としてもよい。あるいは、ボケ指標算出部２３は、ナンバープレートが検出された領域内のエッジ強度の累積ヒストグラムを算出し、その累積ヒストグラムに基づいて、エッジ強度が大きい方から順に所定割合（例えば、10％〜20％）となるエッジ強度をボケ指標としてもよい。あるいは、ボケ指標算出部２３は、ナンバープレートが検出された領域に対してフーリエ変換処理をおこなってその領域内の周波数スペクトルを算出し、所定の周波数よりも高い周波数成分が周波数スペクトル全体に占める割合をボケ指標としてもよい。これらの例では、ボケ指標の値が小さいほどエッジが不鮮明となっており、逆にボケ指標の値が大きいほどエッジが鮮鋭になっていることを表す。なお、ボケ指標算出部２３は、エッジが不鮮明なほどボケ指標の値も大きくなるようなボケ指標を求めてもよい。
【００３５】
ボケ指標算出部２３は、追跡情報に格納されたナンバープレートの位置に、その位置のボケ指標を対応付けるように、そのボケ指標を追加する。
【００３６】
個別合焦範囲推定部２４は、追跡情報ごとに、その追跡情報に含まれるナンバープレートが検出された画像上の各位置のボケ指標の比較結果とその各位置に対応するカメラ２からの距離に応じて、合焦位置が含まれる範囲と合焦範囲が含まれる範囲を推定する。
【００３７】
図５は、カメラ２からの距離とボケ指標の関係の一例を示す図である。図５において、横軸はカメラ２からの距離を表し、縦軸はボケ指標を表す。この例では、上記のように、ボケ指標の値が大きいほど、エッジが鮮鋭であることを表す。そしてグラフ５００は、距離とボケ指標の関係を表す。
【００３８】
グラフ５００に示されるように、ボケ指標の値は、カメラ２の焦点が最も合っている位置（すなわち、合焦位置）において最も高くなり、合焦位置から離れるほど、ボケ指標の値は低下する。簡単化のために、合焦位置の前後におけるボケ指標の低下の度合いが同一であるとする。そうすると、二つの距離の中点に合焦位置があるときに、それら二つの距離におけるボケ指標は等しくなる。そのため、グラフ５００に示されるように、例えば、距離x1、x2におけるボケ指標の値が算出されており、距離x1でのボケ指標の値u1が、距離x2でのボケ指標u2よりも高ければ、カメラ２の合焦位置は、距離x1と距離x2の中点よりも距離x1に近い方にある。また、少なくとも、距離x2では距離x1よりもボケ指標が低下しているので、合焦範囲は、距離x2よりもカメラ２側にあると推定される。
【００３９】
ボケ指標とカメラ２の合焦位置の関係について、さらに幾つかの例を挙げて説明する。
図６（ａ）〜図６（ｃ）は、それぞれ、同一のナンバープレートが二つの画像で検出された場合の、そのナンバープレートについてのそれぞれの画像でのボケ指標とカメラ２の合焦位置との関係を示す図である。図６（ａ）〜図６（ｃ）において、横軸はカメラ２からの距離を表す。また黒丸６０１は、二つの画像からそれぞれ算出されたボケ指標のうち、相対的に低い方のボケ指標を表し、白丸６０２は、相対的に高い方のボケ指標を表す。さらに、四角６０３は、二つの画像からそれぞれ算出されたボケ指標が同程度である場合のボケ指標を表す。
【００４０】
図６（ａ）に示されるように、カメラ２に近い方の距離x1におけるボケ指標よりも、カメラ２から遠い方の距離x2におけるボケ指標の方が高ければ、カメラ２の合焦位置は、カメラ２から距離(x1+x2)/2よりも遠い位置にあると推定される。また、カメラ２の合焦範囲の手前側（すなわち、カメラ２側）の境界は、距離x1よりも遠いと推定される。逆に、図６（ｂ）に示されるように、カメラ２から遠い方の距離x2におけるボケ指標よりも、カメラ２に近い方の距離x1におけるボケ指標の方が高ければ、カメラ２からその合焦位置までの距離は、距離(x1+x2)/2よりも近いと推定される。また、カメラ２の合焦範囲の奥側（すなわち、カメラ２から離れた側）の境界は、距離x2よりも近いと推定される。ただし、図６（ｃ）に示されるように、距離x1におけるボケ指標と距離x2におけるボケ指標が同程度であり、ある程度以上焦点があっている場合には、どちら側に合焦位置がずれているかを推定することは困難である。
【００４１】
図７（ａ）〜図７（ｄ）は、それぞれ、同一のナンバープレートが三つの画像で検出された場合の、そのナンバープレートについてのそれぞれの画像でのボケ指標とカメラ２の合焦位置との関係を示す図である。図７（ａ）〜図７（ｄ）において、横軸はカメラ２からの距離を表す。また黒丸７０１は、二つの画像からそれぞれ算出されたボケ指標のうち、相対的に低い方のボケ指標を表し、白丸７０２は、相対的に高い方のボケ指標を表す。さらに、四角７０３は、二つの画像からそれぞれ算出されたボケ指標が同程度である場合のボケ指標を表す。
【００４２】
図７（ａ）に示されるように、距離x1、x2、x3のそれぞれのボケ指標のうち、中間の距離x2におけるボケ指標が最も高い場合、カメラ２の合焦位置は、カメラ２からの距離が(x1+x2)/2〜(x2+x3)/2の間にあると推定される。また、カメラ２の合焦範囲の手前側の境界は、距離x1よりも遠く、合焦範囲の奥側の境界は、距離x3よりも近いと推定される。これに対して、図７（ｂ）に示されるように、カメラ２に最も近い距離x1におけるボケ指標が最も高ければ、合焦位置は、距離(x1+x2)/2よりもカメラ２に近いと推定される。また、カメラ２の合焦範囲の奥側の境界は、距離x2よりも近いと推定される。逆に、カメラ２から最も離れた距離x3におけるボケ指標が最も高ければ、合焦位置は、距離(x2+x3)/2よりもカメラ２から遠いと推定される。また、カメラ２の合焦範囲の手前側の境界は、距離x2よりも遠いと推定される。さらに、図７（ｃ）に示されるように、距離x1、距離x2におけるボケ指標が同程度に高く、距離x3におけるボケ指標が最も低ければ、合焦位置は、(x2+x3)/2よりもカメラ２に近いと推定される。また、カメラ２の合焦範囲の奥側の境界は、距離x3よりも近いと推定される。逆に、距離x2、距離x3におけるボケ指標が同程度に高く、距離x1におけるボケ指標が最も低ければ、合焦位置は、(x1+x2)/2よりもカメラ２から離れていると推定される。また、カメラ２の合焦範囲の手前側の境界は、距離x1よりも遠いと推定される。一方、図７（ｄ）に示されるように、距離x1〜x3のそれぞれにおけるボケ指標が同程度であり、ある程度以上焦点があっている場合には、どちら側に合焦位置がずれているかを推定することは困難である。
【００４３】
個別合焦範囲推定部２４は、一定の周期（例えば、１日〜１週間）ごとに、あるいは予め設定された日時になると、記憶部１２に記憶されている各追跡情報を読み込む。そして個別合焦範囲推定部２４は、各追跡情報のうち、ナンバープレートの位置が複数含まれる追跡情報を抽出する。そして個別合焦範囲推定部２４は、抽出された追跡情報のそれぞれについて、画像上のナンバープレートの位置ごとに、その位置に対応するカメラ２からの距離を求める。画像上の位置とカメラ２からの距離の関係は、カメラ２の設置条件（例えば、路面からカメラ２までの高さ、カメラ２の光軸方向）及びカメラ２の仕様（例えば、画素数、画角）に基づいて予め求めることができる。そこで、例えば、画像上の位置とカメラ２からの距離の関係を表す参照テーブルが予め作成され、記憶部１２に記憶される。そして個別合焦範囲推定部２４は、その参照テーブルを参照することにより、ナンバープレートの画像上の位置に対応するカメラ２からの距離を求めることができる。
【００４４】
個別合焦範囲推定部２４は、抽出された追跡情報ごとに、すなわちナンバープレートごとに、上記の図６、図７について説明した規則に従って、カメラ２の合焦位置が含まれると推定される範囲と合焦範囲が含まれると推定される範囲を求める。そして個別合焦範囲推定部２４は、それらの範囲を追跡情報に追加する。
【００４５】
すなわち、個別合焦範囲推定部２４は、抽出された追跡情報のそれぞれについて、時間的に連続する２枚の画像から算出された、カメラ２からナンバープレートまでの距離の組み合わせごとに、その二つの距離のそれぞれにおけるボケ指標の差の絶対値を算出する。そして個別合焦範囲推定部２４は、ボケ指標の差の絶対値が最大となる二つの距離を特定する。個別合焦範囲推定部２４は、ボケ指標の差の絶対値の最大値を所定の閾値と比較する。そして個別合焦範囲推定部２４は、その最大値が閾値よりも大きければ、その二つの距離の中点よりも、ボケ指標の値が大きい方に合焦位置があると推定する。また、個別合焦範囲推定部２４は、その最大値に対応する二つの距離のうち、ボケ指標の値が高い方の距離を含み、かつ、ボケ指標の値が低い方の距離を境界とする範囲に、合焦範囲が含まれると推定する。なお、個別合焦範囲推定部２４は、合焦位置が含まれると判定された側で、再度連続する２枚の画像から算出された距離間のボケ指標の差の最大値を算出してもよい。そして個別合焦範囲推定部２４は、その最大値に基づいて上記の処理と同様の処理を行うことで、合焦位置及び合焦範囲が含まれる範囲のもう一方の境界を決定してもよい。
【００４６】
一方、個別合焦範囲推定部２４は、ボケ指標の差の絶対値の最大値が閾値以下であれば、そのナンバープレートについては、合焦位置を推定できないと判定する。なお、閾値は、例えば、目視にてエッジのボケ度合いが識別できるボケ指標の差の最小値に設定される。
【００４７】
個別合焦範囲推定部２４は、合焦位置を含む範囲及び合焦範囲を含む範囲を推定できた追跡情報に、その推定した合焦位置を含む範囲及び合焦範囲を含む範囲を追加して、その追跡情報を記憶部１２に記憶する。
【００４８】
合焦位置推定部２５は、記憶部１２に記憶されている、複数の追跡情報のそれぞれについて求められた合焦位置を含む範囲同士、及び合焦範囲を含む範囲同士を重ね合わせて合焦位置が含まれる範囲をより精密に特定することで、合焦位置を推定する。
【００４９】
図８は、追跡情報ごとに推定された合焦位置を含む範囲と、最終的に絞り込まれた合焦位置を含む範囲の関係の一例を示す図である。図８において、横軸はカメラ２からの距離を表す。また、個々の線分８０１は、それぞれ、一つの追跡情報における、ナンバープレートの検出位置と個々の検出位置におけるボケ指標の相対的な大きさの関係を表す。そして、個々の線分８０１に付された白丸、黒丸及び四角といった記号は、それぞれ、その記号が付された位置でのボケ指標の相対的な大きさを表す。白丸は、相対的にボケ指標が大きい、すなわち、相対的にエッジが鮮鋭であることを表し、黒丸は、相対的にボケ指標が小さい、すなわち、相対的にエッジが不鮮明であることを表す。そして四角は、その追跡情報に含まれるナンバープレートの検出位置のそれぞれにおけるボケ指標がほぼ同じであることを表す。さらに、個々の線分８０１に付された実線の矢印８０２は、その矢印の基点を境界とする、矢印の方向に、カメラ２の合焦位置が含まれると推定された範囲があることを表す。また、個々の線分８０１に付された点線の矢印８０３は、その矢印の基点を境界として、矢印の方向にカメラ２の合焦範囲があると推定されたことを表す。
【００５０】
各追跡情報について合焦位置を含むと推定された範囲を重ね合わせて一致する部分を特定することで、最終的に絞り込まれた、合焦位置を含むと推定される範囲が得られる。また、各追跡情報について合焦範囲を含むと推定された範囲を重ね合わせて一致する部分を特定することで、最終的に絞り込まれた、合焦範囲を含むと推定される範囲が得られる。
【００５１】
具体的には、合焦位置推定部２５は、各追跡情報について求められた、合焦位置を含む推定範囲のうち、その推定範囲のカメラ２側の境界が求められているものの中から、カメラ２から最も離れた境界を特定する。同様に、合焦位置推定部２５は、各追跡情報について求められた、合焦位置を含む推定範囲のうち、その推定範囲のカメラ２から遠い側の境界が求められているものの中から、カメラ２から最も近い境界を特定する。そして合焦位置推定部２５は、特定された二つの境界で挟まれた範囲を、最終的に絞り込まれた合焦位置を含む範囲とする。例えば、図８に示された例では、矢印８１１の基点が、合焦位置を含むと推定された範囲のカメラ２側の境界のうち、カメラ２から最も離れた境界となる。また、矢印８１２の基点が、合焦位置を含むと推定された範囲のカメラ２から遠い方の境界のうち、カメラ２に最も近い境界となる。そのため、矢印８１１の基点と矢印８１２の基点で挟まれた範囲８０４が、最終的に絞り込まれた、合焦位置を含むと推定される範囲となる。
【００５２】
同様に、合焦位置推定部２５は、各追跡情報について求められた、合焦範囲を含む推定範囲のうち、その推定範囲のカメラ２側の境界が求められているものの中から、カメラ２から最も離れた境界を特定する。また合焦位置推定部２５は、各追跡情報について求められた、合焦範囲を含む推定範囲のうち、その推定範囲のカメラ２から遠い側の境界が求められているものの中から、カメラ２から最も近い境界を特定する。そして合焦位置推定部２５は、特定された二つの境界で挟まれた範囲を、最終的に推定される、合焦範囲を含む範囲とする。例えば、図８に示された例では、矢印８２１の基点が、合焦範囲を含むと推定された範囲のカメラ２側の境界のうち、カメラ２から最も離れた境界となる。また、矢印８２２の基点が、合焦範囲を含むと推定された範囲のカメラ２から遠い方の境界のうち、カメラ２に最も近い境界となる。そのため、矢印８２１の基点と矢印８２２の基点で挟まれた範囲８０５が、最終的に絞り込まれた、合焦範囲を含むと推定される範囲となる。
【００５３】
絞り込んだ合焦位置の範囲の幅がP1であり、実際の合焦位置がその範囲内に含まれるとすると、その合焦位置の範囲の中点と実際の合焦位置との誤差は最大でP1/2となる。また、合焦範囲が含まれる推定範囲の幅がL1であり、実際の合焦範囲がその推定範囲に含まれるとすると、推定範囲の中心と実際の合焦範囲の中心との誤差は最大で|L1-L0|/2となる。ただし、L0は、実際の合焦範囲の幅を表す。そこで、合焦位置の最大誤差P1/2及び合焦範囲の最大誤差|L1-L0|/2のうち、小さい方が予め設定された許容範囲内であれば、合焦位置推定部２５は、合焦位置が十分に絞り込めたと判定する。そして合焦位置推定部２５は、合焦位置の推定範囲の中点及び合焦範囲の推定範囲の中点のうち、対応する最大誤差が小さい方を、推定した合焦位置として、フォーカシング調整部２６へ渡す。
一方、合焦位置の最大誤差P1/2及び合焦範囲の最大誤差|L1-L0|/2のうち、小さい方が予め設定された許容範囲外であれば、合焦位置推定部２５は、合焦位置が十分に絞り込めていないと判定する。そして合焦位置推定部２５は、所定期間の間、追跡情報が追加で蓄積されるのを待つ。そして所定期間が経過した後に、合焦位置推定部２５は、所定期間の開始前に求められていた追跡情報だけでなく、所定期間中に追加された追跡情報も利用して、再度、合焦位置及び合焦範囲を絞り込む。
【００５４】
なお、許容範囲は、例えば、カメラ２により撮影された画像から認識対象となる移動物体（この例では、ナンバープレート）を認識する際の認識精度が予め設定された仕様を満たせるように合焦位置を設定できる最大誤差に設定される。
例えば、合焦位置の推定範囲の中点または合焦範囲が含まれる推定範囲の中点をxとして、その点xから実際の合焦位置までの誤差の最大値をd(=min(P1/2, |L1-L0|/2))とする。そして、所望の合焦位置をyとする。上記の推定結果により、実際の合焦位置zは、x-d≦z≦x+dを満たす範囲内にある。ここで、フォーカシング調整により、推定された合焦位置xから合焦位置をyに移動させるよう、合焦位置が(y-x)だけ調整されるとする。この場合、調整後の実際の合焦位置wは、y-d≦w≦y+dを満たす範囲にある。ここで、認識精度が仕様を満たせる合焦位置の誤差の最大値がcであるとすると、d≦cであれば、y-c≦w≦y+cとなるので、認識精度が仕様を満たせる。そこで許容範囲は、認識精度が仕様を満たせる合焦位置の誤差の最大値cに設定される。
【００５５】
あるいは、許容範囲は、推定された合焦位置に基づいて修正された合焦位置と所望の合焦位置間の誤差が、修正前の実際の合焦位置と所望の合焦位置間の誤差以下となるように設定されてもよい。
例えば、合焦位置の推定範囲の中点または合焦範囲が含まれる推定範囲の中点をxとして、その点xから実際の合焦位置までの誤差の最大値をd(=min(P1/2, |L1-L0|/2))とする。そして、所望の合焦位置をyとする。上記の推定結果により、実際の合焦位置zは、x-d≦z≦x+dを満たす範囲内にある。ここで、x<yであるとすると、所望の合焦位置から実際の合焦位置までのずれ量ａは、次式で表される。
y-x-d < a < y-x+d   (ただし、x+d<y)      (1)
0 ≦ a < y-x+d    (ただし、x+d≧y)      (2)
フォーカシング調整により、推定された合焦位置xから合焦位置をyに移動させるよう、合焦位置が(y-x)だけ調整されるとする。この場合、調整後の実際の合焦位置wは、y-d≦w≦y+dを満たす範囲にある。そのため、所望の合焦位置から修正後の合焦位置までのずれ量bは、0 < b < dの範囲に含まれる。したがって、上記の(2)式の場合には、a < bとなり得るので、合焦位置の絞り込みは十分でない。一方、(1)式の場合には、b ≦ aとなるためには、d ≦y-x-dとなる必要がある。したがって、d ≦ (y-x)/2であれば、修正後の合焦位置の方が修正前の合焦位置よりも所望の合焦位置から離れることはない。なお、x>yの場合も、同じ結果となる。そこで許容範囲は、合焦位置の修正量の1/2に設定される。
【００５６】
フォーカシング調整部２６は、所望の合焦位置と推定された合焦位置間のずれ量を、合焦位置の調整が必要か否かを判定する閾値と比較する。そしてそのずれ量が閾値以上であれば、フォーカシング調整部２６は、そのずれ量を打ち消すだけ合焦位置を移動させるフォーカシング信号を生成する。なお、所望の合焦位置は、例えば、監視範囲の中心に設定される。あるいは、所望の合焦位置は、監視範囲の中心よりも、カメラ２に近い位置に設定されてもよい。これは、合焦位置からカメラ２側の被写界深度は、合焦位置からカメラ２よりも遠い側の被写界深度よりも短いことによる。すなわち、上記のように所望の合焦位置を設定することで、合焦位置検出装置１は、監視範囲と合焦範囲とをより適切に一致させることができる。また、ずれ量及び推定された合焦位置と、カメラ２の結像光学系の移動量、すなわち、フォーカシング調整量との関係を表す参照テーブルが予め記憶部１２に記憶される。そしてフォーカシング調整部２６は、その参照テーブルを参照することにより、ずれ量及び推定された合焦位置に対応するフォーカシング調整量を求めればよい。そしてフォーカシング調整部２６は、フォーカシング信号を、カメラインターフェース部１１を介してカメラ２へ出力する。
【００５７】
なお、閾値は、例えば、カメラ２により撮影された画像から検出対象となる移動物体を検出する際の検出精度の条件（例えば、仕様にて規定される検出精度の最低値）を満たせる合焦位置のずれ量の最大値に設定される。
例えば、推定された合焦位置をxとして、その点xから実際の合焦位置までの誤差の最大値をd(=min(P1/2, |L1-L0|/2))とする。そして、所望の合焦位置をyとする。上記の推定結果により、実際の合焦位置zは、x-d≦z≦x+dを満たす範囲内にある。ここで、x<yであるとすると、所望の合焦位置から実際の合焦位置までのずれ量ａは、a < y-x+dを満たす。ここで、認識精度が仕様を満たせる合焦位置のずれ量の最大値がcであるとすると、a≦cとなためには、y-x+d < cとなる必要がある。なお、y ≦ xの場合も、同様である。そこで閾値は、認識精度が仕様を満たせる合焦位置のずれ量の最大値cから、誤差の最大値dを減じた値に設定される。
なお、カメラ２に近いほど、被写界深度は狭くなるので、推定された合焦位置がカメラ２に近いほど、フォーカシング調整部２６は、合焦位置を調整するか否かを判定するための閾値を小さくしてもよい。
【００５８】
図９は、制御部１３により実行される合焦位置検出処理の動作フローチャートである。
制御部１３は、カメラ２から画像を取得する（ステップＳ１０１）。以下では、説明の便宜上、カメラ２から得られた最新の画像を現画像と呼ぶ。そして制御部１３の検出部２１は、現画像から認識対象の移動物体を検出する（ステップＳ１０２）。そして制御部１３のトラッキング部２２は、現画像に基づいて検出された移動物体の位置と、過去の画像に基づいて検出された画像の位置などを用いて、移動物体ごとの追跡情報を更新する（ステップＳ１０３）。
また、制御部１３のボケ指標算出部２３は、現画像から検出された移動物体に基づいて、カメラ２からその移動物体までの距離に対応する画像上の位置でのボケ指標を算出する（ステップＳ１０４）。そしてボケ指標算出部２３は、そのボケ指標を対応する追跡情報に追加する。
【００５９】
制御部１３は、合焦位置検出処理が開始されてから所定期間が経過したか否か判定する（ステップＳ１０５）。所定期間が経過していなければ（ステップＳ１０５−Ｎｏ）、制御部１３は、ステップＳ１０１以降の処理を繰り返す。
【００６０】
一方、所定期間が経過していれば（ステップＳ１０５−Ｙｅｓ）、制御部１３の個別合焦範囲推定部２４は、追跡情報ごとに、距離ごとのボケ指標を比較することで、合焦位置が含まれる範囲及び合焦範囲が含まれる範囲を推定する（ステップＳ１０６）。そして制御部１３の合焦位置推定部２５は、追跡情報ごとに推定された合焦位置が含まれる範囲及び合焦範囲が含まれる範囲を重ね合わせて一致する部分を求めることで、合焦位置の推定位置を絞り込む（ステップＳ１０７）。合焦位置推定部２５は、一致する部分の幅から算出される合焦位置の誤差の最大値が許容範囲内か否か判定する（ステップＳ１０８）。その誤差の最大値が許容範囲よりも広ければ（ステップＳ１０８−Ｎｏ）、制御部１３は、ステップＳ１０１以降の処理を繰り返す。
一方、その一致する部分の幅が許容範囲以内であれば（ステップＳ１０８−Ｙｅｓ）、合焦位置推定部２５は、その一致する部分の中点を推定された合焦位置として、制御部１３のフォーカシング調整部２６へ通知する。
【００６１】
フォーカシング調整部２６は、所望の合焦位置から推定された合焦位置のずれ量が所定の閾値より大きいか否か判定する（ステップＳ１０９）。そのずれ量が閾値より大きければ（ステップＳ１０９−Ｙｅｓ）、フォーカシング調整部２６は、推定された合焦位置と所望の合焦位置のずれ量を打ち消すフォーカシング調整量を含むフォーカシング信号を生成する（ステップＳ１１０）。そしてフォーカシング調整部２６は、そのフォーカシング信号を、カメラインターフェース部１１を介してカメラ２へ出力し、カメラ２に、推定された合焦位置と所望の合焦位置間のずれを補正するよう、合焦位置を修正させる。
ステップＳ１１０の後、あるいは、ステップＳ１０９にてずれ量が閾値以下のとき（ステップＳ１０９−Ｎｏ）、制御部１３は、合焦位置検出処理を終了する。
【００６２】
以上に説明してきたように、この合焦位置検出装置は、同一の移動物体ごとに複数の位置で算出されたボケ指標を比較することで、大雑把ではあるが正確に合焦位置が含まれる範囲を推定できる。そしてこの合焦位置検出装置は、複数の移動物体のそれぞれについて求められた合焦位置が含まれる範囲を重ね合わせて、合焦位置が含まれる範囲を絞り込むので、精度よく合焦位置を推定できる。
【００６３】
なお、本発明は上記の実施形態に限定されるものではない。一つの変形例によれば、カメラ２は、Time of Flight方式のカメラでもよい。この場合には、カメラ２は、カメラ２により生成された画像の画素ごとに、カメラ２からその画素に写っている被写体までの距離を測定できる。そのため、制御部１３は、検出対象となる移動物体が写っている領域に含まれる画素について、カメラ２からその画素に写っている移動物体までの距離の情報を取得して、移動物体の位置情報として利用してもよい。
【００６４】
また、個別合焦範囲推定部２４は、演算量の軽減のため、合焦位置が含まれる範囲及び合焦範囲が含まれる範囲の何れか一方のみを推定してもよい。この場合、合焦位置推定部２５は、推定された方の範囲の中点を、合焦位置の推定位置とすればよい。
【００６５】
また、上記の実施形態または変形例による制御部の機能をコンピュータに実現させる命令を有するコンピュータプログラムは、磁気記録媒体、光記録媒体あるいは不揮発性の半導体メモリといった、記録媒体に記録された形で提供されてもよい。
【００６６】
ここに挙げられた全ての例及び特定の用語は、読者が、本発明及び当該技術の促進に対する本発明者により寄与された概念を理解することを助ける、教示的な目的において意図されたものであり、本発明の優位性及び劣等性を示すことに関する、本明細書の如何なる例の構成、そのような特定の挙げられた例及び条件に限定しないように解釈されるべきものである。本発明の実施形態は詳細に説明されているが、本発明の精神及び範囲から外れることなく、様々な変更、置換及び修正をこれに加えることが可能であることを理解されたい。
【符号の説明】
【００６７】
１    合焦位置検出装置
２    カメラ（撮像部）
１１    カメラインターフェース部
１２    記憶部
１３    制御部
２１    検出部
２２    トラッキング部
２３    ボケ指標算出部
２４    個別合焦範囲推定部
２５    合焦位置推定部
２６    フォーカシング調整部
【図１】
2014182248.tif 000003
【図３】
2014182248.tif 000004
【図４】
2014182248.tif 000005
【図５】
2014182248.tif 000006
【図６】
2014182248.tif 000007
【図７】
2014182248.tif 000008
【図８】
2014182248.tif 000009
【図９】
2014182248.tif 000010
【図２】
2014182248.tif 000011