(57)【特許請求の範囲】
【請求項１】
被写体領域に対して複数の測距点を持つ測距装置であって、
前記複数の測距点の中から少なくとも３つ以上の測距点を含む測距領域を選択する領域選択手段と、
該選択された前記測距領域内の前記少なくとも３つ以上の測距点について、該各測距点までの距離データを算出する測距演算手段と、
該測距演算手段が算出した前記距離データの信頼性を判別する信頼性判定手段と、
該信頼性判定手段により前記距離データの信頼性が低いと判別された１又は連続する２以上の前記測距点を含む測距不可領域を抽出する測距不可領域抽出手段と、
該抽出された前記測距不可領域の被写体上での間隔を演算する間隔演算手段と、
前記測距領域内において、前記測距不可領域の両側に隣接する前記測距点についてのそれぞれの距離データと、前記測距不可領域の前記被写体上での間隔とに応じて、前記測距不可領域の距離データを設定する距離設定手段とを備えたことを特徴とする測距装置。
【請求項２】
前記距離設定手段は、前記測距領域内において前記測距不可領域の両側に隣接する前記測距点についてのそれぞれの前記距離データの差と、前記測距不可領域の前記被写体上での間隔データと所定値との比較結果とに応じて、前記測距領域内において前記測距不可領域の両側に隣接する前記測距点に基づく推定データを、前記測距不可領域の距離データとして採用するか否かを決定することを特徴とする、請求項１に記載の測距装置。
【請求項３】
前記測距領域内の前記各測距点について輝度算出を行う輝度演算手段をさらに備え、
前記距離設定手段は、前記測距不可領域内の前記測距点についての輝度と、前記測距領域内において前記測距不可領域の両側に隣接する前記測距点についての輝度との差とに応じて、前記測距不可領域の距離データを設定することを特徴とする、請求項１又は２に記載の測距装置。
【請求項４】
請求項１乃至３のいずれか１つに記載の測距装置と、
撮影範囲を視認するためのファインダと、
該ファインダの視野内に、前記各測距点にそれぞれ対応してエリア表示を行うことが可能な表示装置と、
前記測距演算手段が算出した前記距離データと、前記距離設定手段が設定した前記測距不可領域の前記距離データとに応じて被写体を認識し、該認識した被写体に応じて前記表示装置の前記エリア表示を制御する制御装置とを備えたことを特徴とするカメラ。
【請求項５】
請求項１乃至３のいずれか１つに記載の測距装置と、
被写体領域内の主被写体を決定する主被写体決定手段と、
前記主被写体に対して焦点調節をする焦点調節手段とを備えたカメラであって、
前記主被写体決定手段は、前記測距演算手段が算出した前記距離データと、前記距離設定手段が設定した前記測距不可領域の前記距離データとに応じて被写体を認識し、該認識した被写体から主被写体を決定することを特徴とするカメラ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、測距装置および該測距装置を備えたカメラに関し、例えば、スチルカメラやムービーカメラなどの測距装置や、画像認識装置などの入力装置に関する。
【０００２】
【従来の技術】
従来、撮影の主要な対象である主被写体を認識し、主被写体に焦点や露出を自動的に合わせるカメラが種々提案されている。
【０００３】
その場合、測距情報から焦点を合わせたい主被写体の距離を決定するが、必ずしも信頼性の高い測距データが得られるとは限らない。そのような場合の焦点調節の方法として、例えば、特開平９−９０２０４号公報には、信頼性の高いデータを使って焦点調節を行う技術が提案されている。また、特開平１１−１１９０８８号公報には、信頼性が低い場合の焦点調節方法が提案されている。
【０００４】
【発明が解決しようとする課題】
ところで、被写体の距離情報を基に主被写体の認識を行う場合、複数の測距エリアを配置し、各測距エリアの出力する距離データを基に主被写体の境界を認識して、その境界情報から主被写体の認識を行うことが考えられる。
【０００５】
しかし、パッシブ方式の測距システムの場合、例えば、被写体のコントラストが低い部分、被写体が暗い部分、異なる距離の被写体が測距エリア内に含まれる部分、明るすぎる部分などについては、正確な測距データが得られない。
【０００６】
また、アクティブ方式の測距システムの場合、例えば、被写体の反射率が低い部分、正反射する部分、測距ビームの照射領域内で反射率が変化している部分などについては、正確な測距データが得られない。
【０００７】
このような測距システムの原理的な問題で正確な測距データが得られないと、例えば、被写体の一部が測距不能となるために、同一被写体であるにもかかわらず別個の分離した被写体と認識するなど、主被写体の認識が不能、あるいは、誤認識する場合がある。
【０００８】
したがって、本発明が解決しようとする技術的課題は、測距できない部分があっても、正確に被写体を認識できるようにする測距装置を提供することである。
【０００９】
【課題を解決するための手段および作用・効果】
本発明は、上記技術的課題を解決するために、以下の構成の測距装置を提供する。
【００１０】
測距装置は、被写体領域に対して複数の測距点を持つ。測距装置は、領域選択手段と、測距演算手段と、信頼性判定手段と、測距不可領域抽出手段と、間隔演算手段と、距離設定手段とを備える。上記領域選択手段は、前記複数の測距点の中から少なくとも３つ以上の測距点を含む測距領域を選択する。上記測距演算主意段は、該選択された前記測距領域内の前記少なくとも３つ以上の測距点について、該各測距点までの距離データを算出する。上記信頼性判定手段は、該測距演算手段が算出した前記距離データの信頼性を判別する。上記測距不可領域抽出手段は、該信頼性判定手段により前記距離データの信頼性が低いと判別された１又は連続する２以上の前記測距点を含む測距不可領域を抽出する。上記間隔演算手段は、該抽出された前記測距不可領域の被写体上での間隔を演算する。上記距離設定手段は、前記測距領域内において、前記測距不可領域の両側に隣接する前記測距点についてのそれぞれの距離データと、前記測距不可領域の前記被写体上での間隔とに応じて、前記測距不可領域の距離データを設定する。
【００１１】
上記構成によれば、測距不能となった測距点があっても、それに隣接する測距可能な測距点の距離データと、測距不可領域の被写体上での間隔とに応じて、測距不可領域の妥当な距離データが存在するであろうと考えられる場合には、適宜な推定データを測距不可領域の距離データとして設定することができる。
【００１２】
したがって、測距できない部分があっても、その部分のデータとして妥当なデータを適宜設定することで、正確に被写体を認識することができるようにすることが可能である。これにより、例えば、測距不可領域で被写体が分離しているか、連続しているかを、正確に認識することが可能となる。
【００１３】
好ましくは、前記距離設定手段は、前記測距領域内において前記測距不可領域の両側に隣接する前記測距点についてのそれぞれの前記距離データの差と、前記測距不可領域の前記被写体上での間隔データと所定値との比較結果とに応じて、前記測距領域内において前記測距不可領域の両側に隣接する前記測距点に基づく推定データを、前記測距不可領域の距離データとして採用するか否かを決定する。
【００１４】
例えば、測距不可領域とその両側に隣接する測距点のそれぞれの距離データの差が小さい場合や、測距不可領域の被写体上での間隔が小さい場合には、測距不可領域で被写体が連続している可能性もあるが、測距不可領域とその両側に隣接する測距点のそれぞれの距離データの差が大きい場合や、測距不可領域の被写体上での間隔が大きい場合には、測距不可領域で被写体が分離している可能性が高い。したがって、測距不可領域とその両側に隣接する測距点のそれぞれの距離データの差と、測距不可領域の被写体上での間隔とを考慮することにより、正確に測距不可領域の距離データを設定することができる。
【００１５】
好ましくは、前記測距領域内の前記各測距点について輝度算出を行う輝度演算手段をさらに備える。前記距離設定手段は、前記測距不可領域内の前記測距点についての輝度と、前記測距領域内において前記測距不可領域の両側に隣接する前記測距点についての輝度との差とに応じて、前記測距不可領域の距離データを設定する。
【００１６】
例えば、測距不可領域とその両側に隣接する測距点との間の輝度差が所定範囲内であれば、測距不可領域で被写体が連続している可能性もあるが、測距不可領域とその両側に隣接する測距点との間の輝度差が極端に大きい場合には、測距不可領域で被写体が分離している可能性が極めて高い。したがって、測距点の輝度差を考慮することにより、正確に測距不可領域の距離データを設定することができる。
【００１７】
さらに、本発明は、上記各構成の測距装置を備えたカメラを提供する。
【００１８】
カメラは、上記したいずれかの構成の測距装置と、撮影範囲を視認するためのファインダと、該ファインダの視野内に、前記各測距点にそれぞれ対応してエリア表示を行うことが可能な表示装置と、制御装置とを備える。該制御装置は、前記測距演算手段が算出した前記距離データと、前記距離設定手段が設定した前記測距不可領域の前記距離データとに応じて被写体を認識し、該認識した被写体に応じて前記表示装置の前記エリア表示を制御する。
【００１９】
上記構成によれば、測距装置は測距不可領域について距離データを適宜設定するので、例えば、測距不可領域で被写体が分離しているか、連続しているかについて、ファインダーの視野内に正確にエリア表示を行うことが可能となる。
【００２０】
また、本発明は、上記各構成の測距装置を備えた他の構成のカメラを提供する。
【００２１】
カメラは、上記したいずれかの構成の測距装置と、被写体領域内の主被写体を決定する主被写体決定手段と、前記主被写体に対して焦点調節をする焦点調節手段とを備える。前記主被写体決定手段は、前記測距演算手段が算出した前記距離データと、前記距離設定手段が設定した前記測距不可領域の前記距離データとに応じて被写体を認識し、該認識した被写体から主被写体を決定する。
【００２２】
上記構成によれば、測距装置は測距不可領域について距離データを適宜設定するので、主被写体決定手段は、例えば、測距不可領域で被写体が分離しているか、連続しているかを正確に認識して、主被写体を認識することができる。したがって、主被写体の全体に適正に焦点を合わせることが可能となる。
【００２３】
【発明の実施の形態】
以下、本発明の測距装置をオートフォーカス（ＡＦ）カメラに用いた実施形態について、図面を参照しながら説明する。
【００２４】
図１および図２は、アクティブＡＦの例である。
【００２５】
図１に示すように、被写体領域、すなわち撮影領域に対して、３つの測距エリア１、２、３を設定し、アクティブ方式で測距する。このとき、測距エリア２については、被写体Ｆの襟の白と衣装の黒の反射率が異なるため、測距不能と判断される。
【００２６】
この場合、従来のカメラでは、図２（ａ）のように、ファインダー内に、測距エリア１および３に対応する２つのフォーカスフレーム２１および２２の両方又はいずれか一方が表示され、撮影者に違和感を与えることがあった。
【００２７】
これに対し、本発明では、測距エリア１と測距エリア３が所定以内の距離差であり、測距エリア１と測距エリア３の間隔も３０ｃｍ程度と比較的近いため、測距エリア１から測距エリア３までは、同一被写体を捕らえていると判断する。そして、測距エリア２の測距データとしては、測距エリア１若しくは測距エリア３の一方の測距データは、又は測距エリア１および測距エリア３の両方の測距データの平均値を採用する。ここで、測距エリア１と測距エリア３の間隔は、実際の被写体Ｆにおける間隔であり、測距エリア１と測距エリア３の距離データと測距ビームの照射角度に基づいて算出する。そして、図２（ｂ）に示すように、ファインダー内には、測距エリア１〜３の全体に対応する１つのフォーカスフレーム２０が表示される。このフォーカスフレーム２０は、撮影者にとって自然であり、違和感を与えることはない。
【００２８】
図３および図４は、パッシブＡＦの例である。
【００２９】
図３に示すように、８つの測距エリア１〜８が設定され、パッシブ方式で測距される。このとき、測距エリア５、６は、被写体Ｆの襟の内部にあり、コントラストが低く、測距不能である。
【００３０】
この場合、従来のカメラでは、図４（ａ）のように、ファインダー内に、測距エリア３、４および測距エリア７、８に対応する２つのフォーカスフレーム２１および２２の両方又はいずれか一方が表示され、撮影者に違和感を与えることがあった。
【００３１】
これに対し、本発明では、測距エリア４および７（衣装の黒と襟の白のため測距が可能）の距離が所定距離差以内であり、測距エリア４と測距エリア７の間隔も、３０ｃｍ程度と比較的近いため、測距エリア５および６の距離データを測距エリア４若しくは７（あるいは、その平均）とする。そして、図４（ｂ）に示すように、ファインダー内には、測距エリア３〜８の全体に対応する１つのフォーカスフレーム２０が表示される。このフォーカスフレーム２０は、撮影者にとって自然であり、違和感を与えることはない。
【００３２】
図５は、２つの被写体Ｆ１、２の間の測距エリア５が、低コントラストのため測距不能である場合を示す。この場合、その他の測距エリア１〜４、６〜８は測距可能であり、測距エリア５に隣接する測距エリア１〜４および測距エリア６〜８の輝度と、測距エリア５の輝度が異なっている場合、測距エリア５の測距データは不定（すなわち、測距不能）のままとする。これにより、２つの被写体Ｆ１、Ｆ２が分離したものであると認識することが可能となる。
【００３３】
図６は、測距エリア４および５が低コントラストのため測距不能だったが、その他の測距エリア１〜３、６〜８は測距可能である場合を示す。この場合、測距エリア５に隣接する測距エリア３と６の間隔が所定以上であれば、測距エリア４および５の測距データは不定（すなわち、測距不能）のままとする。これにより、２つの被写体Ｆ１、Ｆ２が分離したものであると認識することが可能となる。
【００３４】
図７は、各測距エリア１〜８に、○で示した各３つの測距点（１）〜（Ｈ）が対応付けられ、隣接する測距エリア同士は１つの測距点が重なるようになっており、被写体Ｆ１と被写体Ｆ２の間の測距エリアの測距点（９）、（Ａ）、（Ｂ）を含む測距エリア５は低コントラストであるため測距不能である場合を示す。
【００３５】
この場合、イ）測距点（８）と測距点（Ｃ）の距離が略等しく、ロ）測距点（９）〜（Ｂ）と測距点（８）、（Ｃ）を含む所定の測距エリア４、５、６の輝度変化が所定以内で、ハ）測距点（８）と（Ｃ）の間隔が所定以内であるならば、測距点（９）〜（Ｂ）の測距データは、測距点（８）および（Ｃ）を含むその周辺の測距点の測距データを元に設定される。例えば、平均値や最近接値、測距点（８）若しくは（Ｃ）の値などが設定される。
【００３６】
しかし、この図の例では、被写体輝度変化が大きいため、測距点（９）〜（Ｂ）の測距値は設定されない。
【００３７】
図８は、多列の場合の例である。図において、測距不能な測距点は、列Ａでは（４）〜（６）、（９）〜（Ｄ）、列Ｂでは（５）、（９）〜（Ｄ）、列Ｃでは（９）〜（Ｄ）である。
【００３８】
この例では、測距可能な測距エリアに属する測距点であっても、低コントラストな測距エリアであれば、測距不能な測距点であることを判定している。
【００３９】
列Ａの（４）〜（６）および列Ｂの（５）の各測距点は、測距可能であった測距点（列Ａの（３）、（７）、列Ｂの（４）、（６）、列Ｃの（５）の少なくともいずれか）を含む測距点の測距データを元に測距データを設定する。
【００４０】
列Ａ〜Ｃの測距点（９）〜（Ｄ）の測距データは、その周辺の測距点（８）および（Ｅ）（のいずれか）を含む周辺の測距点の輝度との差が所定以上であり、測距点（８）と（Ｅ）（これは測距点（９）と（Ｄ）の間隔と等価）の間隔が所定以上であるために測距データは設定されない。
【００４１】
図９は、人物Ｆが壁にかけられた絵画Ｇ１、Ｇ２の前に立っている場合の例である。図において測距不能な測距点は、列Ａでは（Ｂ）〜（Ｇ）、列Ｂでは（Ｂ）〜（Ｇ）、列Ｃでは（８）〜（Ｈ）である。
【００４２】
この例では、測距点（Ｂ）および（Ｇ）の間隔が十分大きいため、測距点（Ｂ）〜（Ｇ）の測距データは、コントラストがあるため測距できる測距点（Ａ）および（Ｈ）の少なくともいずれかを含む測距データを元に設定される。
【００４３】
例えば、測距点（Ｂ）〜（Ｇ）の測距データとして、測距点（Ａ）又は（Ｈ）と同一値、測距点（Ａ）および（Ｈ）の平均値、あるいは、測距点（Ａ）および（Ｈ）の測距データを直線補間したデータを設定する。
【００４４】
図１０は、人物が二人で、背景が明るい場合を示す。測距エリア５は、低コントラストのため測距不能であったが、その他のエリアは測距可能であった。この場合、エリア５に隣接するエリア１〜４および６〜８の輝度とエリア５の輝度が異なっている。このため、エリア５は左右の２つの被写体Ｆ１、Ｆ２と異なるものを見ていると判断し、その測距データは不定（すなわち、測距不能）のままとする。
【００４５】
図１１は、人物が一人で、襟元が測距不能である場合を示す。エリア４、５は、低コントラストのため測距不能だったが、その他のエリアは測距可能であった。この場合、エリア３と６の間隔が所定以内で、エリア２とエリア７の輝度差が所定以内である。このため、エリア４、５については、周囲のエリア３、６と同一被写体であると判断し、エリア３、６から算出した測距データを設定する。
【００４６】
図１２は、測距装置の構成を示すブロック図である。
【００４７】
この図の測距装置は、測距モジュール１１０とデータ処理回路１００とを備える。
【００４８】
測距モジュール１１０は、２組のレンズ１１２およびセンサ１１４を含む。センサ１１４はエリアセンサであっても、ラインセンサであってもよい。レンズ１１２は、センサ１１４上に被写体像を結像する。センサ１１４の出力は、測距のみならず、輝度の検出にも用いる。
【００４９】
データ処理回路１００は、センサ１１４の出力データを処理する。測距演算手段１０２と、領域選択手段１０３と、信頼性判別手段１０４と、測距不可領域抽出手段１０５と、間隔演算手段１０６と、距離設定手段１０７と、輝度演算手段１０８とを備える。
【００５０】
測距演算手段１０２は、センサ１１４からの２組のデータを比較して、各測距点について距離データを求める。領域選択手段１０３は、撮影レンズの焦点距離や、撮影モードなどに応じて測距エリアを設定し、設定した測距エリア内の測距点に対応する距離データを、測距演算手段１０２が求めた距離データから抽出する。信頼性判別手段１０４は、領域選択手段１０３により抽出された測距エリア内の測距点の距離データの信頼性を判別する。測距不可領域抽出手段１０５は、信頼性判別手段１０４による信頼性判別結果に基づいて、測距不可領域を抽出する。間隔演算手段１０６は、測距不可領域抽出手段１０５による測距不可領域抽出結果に基づいて、測距不可領域の被写体上における間隔を演算する。輝度演算手段は、センサ１１４の出力に基づいて、各測距点に対応する輝度を演算する。距離設定手段１０７は、間隔演算手段１０６により求めた測距不可領域の間隔と、輝度演算手段１０８により求めた測距可能領域と測距不可領域との輝度差とに基づいて、測距不可領域の測定点に対する距離データを適宜に設定する。
【００５１】
図１３は、測距モジュール１１０とは別に測光モジュール１２０を備えた場合の測距装置のブロック図である。この場合、測光モジュール１２０のセンサは複数のエリアに分割されており、輝度演算手段１０８は、測光モジュール１２０からの出力データに基づいて、各測距点に対応する輝度を検出することができる。
【００５２】
図１４は、分離した測距可領域間（すなわち、測距不可領域）の被写体上での間隔データＷ、測距不可領域とそれに隣接する測距可能領域の輝度差ｄＢ、測距可能領域の距離差ｄＤ、測距不可領域の設定距離の演算についてフローチャートである。
【００５３】
まず、データ処理回路１００は、測距モジュール１１０からセンサ１１４の出力データを読み込み（＃１０）、所定の測距点の数Ｎだけ測距演算を行い（＃１２）、ｊ番目の測距点に対応する測距データＤ（ｊ）を算出する。また、所定の測距点の数Ｎだけ、測距データＤ（ｊ）の信頼性判定を行い（＃１４）、ｊ番目の測距点に対応する測距データの信頼性フラグＦｌａｇ（ｊ）に、ＯＫ又はＮＧを設定する。また、各測距点近傍の輝度を検出し（＃１６）、ｊ番目の測距点に対応する輝度データＢ（ｊ）を求める。
【００５４】
そして、ｉの初期値として“０”を設定し（＃１８）、測距点の数だけ、以下のルーチンを繰り返す（＃２４、＃２６）。
【００５５】
すなわち、ｉ番目の測距点について信頼性の有無を判定する（＃２０）。信頼性がなければ（＃２０でＹＥＳ）、測距不可領域の始点パラメータｉＳｔｔにｉを設定し（＃２２）、カウントアップし（＃２４）、ｉ＝Ｎとなるまで＃２０に戻る（＃２６）。なお、始点パラメータｉＳｔｔにｉを設定した後は、＃２２はスキップする。
【００５６】
ｉ番目の測距点について信頼性があれば（＃２０でＮＯ）、ｉ−１番目の測距点について信頼性の有無を判定する（＃３０）。信頼性があれば（＃３０でＮＯ）、前述した＃２４に進む。信頼性がなければ（＃３０でＹＥＳ）、測距不可領域の終点パラメータｉＥｎｄに“ｉ−１”を設定し、以下の演算を行う。
【００５７】
まず、被写体上での測距不可領域の間隔データＷを、
Ｗ＝（Ｐ／ｆ）×｛Ｄ（ｉＳｔｔ−１）＋Ｄ（ｉＥｎｄ＋１）｝／２
により、算出する（＃３４）。
【００５８】
ここで、ｉＳｔｔ番目の測定点からｉＥｎｄ番目の測定点の間が測距不可領域である。Ｐは、ｉＳｔｔ番目の測定点とｉＥｎｄ番目の測定点のセンサ１１４上の間隔、ｆは測距モジュール１１０のレンズ１１２の焦点距離、Ｄ（ｊ）はｊ番目の測距点の距離データを示す。
【００５９】
次に、測距不可領域の輝度Ｂｎｇと、それに隣接する測距可能領域の平均輝度Ｂｏｋと、両者の輝度差ｄＢとを算出する（＃３６）。
【００６０】
測距不可領域の輝度Ｂｎｇは、測距不可領域の「平均」輝度である。測距不可領域の各測距点ｊ＝ｉＳｔｔ、ｉＳｔｔ＋１、・・・、ｉＥｎｄに対応する輝度データＢ（ｊ）を加えたものを、（ｉＥｎｄ−ｉＳｔｔ＋１）で割る。
【００６１】
測距不可領域に隣接する測距可能領域の平均輝度Ｂｎｇは、測距不可領域に隣接する測距点ｊ＝ｉＳｔｔ−１、ｉＥｎｄ＋１に対応する輝度データＢ（ｊ）の平均値である。
【００６２】
輝度差ｄＢは、測距不可領域の輝度Ｂｎｇと、それに隣接する測距可能領域の平均輝度Ｂｏｋとの差の絶対値である。
【００６３】
次に、測距不可領域の両側に隣接する測距点の距離差ｄＤを算出する（＃３８）。距離差ｄＤは、測距不可領域に隣接する測距点ｊ＝ｉＳｔｔ−１、ｉＥｎｄ＋１の距離データＤ（ｊ）の差の絶対値の半分である。
【００６４】
次に、測距不可領域と測距可能領域の輝度差ｄＢが所定値以下かつ測距不可領域の両側に隣接する測距点の距離差ｄＤが所定値以上の条件を満たすか否かを判定する（＃４０）。この条件を満たさなければ（＃４０でＮＯ）、＃２４に進む。この条件を満たせば（＃４０でＹＥＳ）、被写体上での測距不可領域の間隔データＷが所定値“１”以下であるか否かを判定する（＃４２）。間隔データＷが所定値“１”以下であれば（＃４２でＹＥＳ）、測距不可領域の距離データＤ（ｉ）、ｉ＝ｉＳｔｔ、ｉＳｔｔ＋１、・・・、ｉＥｎｄには、測距不可領域に隣接する測距点の測距データＤ（ｉＳｔｔ−１）、Ｄ（ｉＥｎｄ＋１）の平均値を設定し（＃４６）、＃２４に進む。
【００６５】
間隔データＷが所定値“１”以下でなければ（＃４２でＮＯ）、間隔データＷが所定値“２”以上であるか否かを判定する（＃４４）。間隔データＷが所定値“２”以上であれば（＃４４でＹＥＳ）、前述の＃４６に進む。間隔データＷが所定値“２”以上でなければ（＃４４でＮＯ）、前述の＃２４に進む。なお、＃４２、＃４４により、“  １  ＜  Ｗ  ＜  ２  ”のときには、測距不可領域の距離データＤ（ｉ）、ｉ＝ｉＳｔｔ、ｉＳｔｔ＋１、・・・、ｉＥｎｄ、は不定のままとなる。
【００６６】
以上説明したように、アクティブＡＦやパッシブＡＦの原理上の問題により測距データ（すなわち、距離データ）が得られない測距エリアがあった場合、従来は、連続した距離画像が得られないため、被写体の位置や形状の認識ができなかったが、本発明の手法によれば、距離画像を復元することが可能になるため、距離画像を元にした、被写体の位置や形状の認識が可能になる。
【００６７】
すなわち、測距不能となった測距エリアの周辺に配置されている測距エリアが測距可能であったならば、その条件（測距データと輝度、測距不能となった領域のサイズ）に応じて、測距不能となった測距エリアに対応する被写体の距離を求める。
【００６８】
被写体の認識においては、測距可能であった測距エリアの距離データから、被写体の距離画像を構成する。この場合も、測距不能の測距エリアのため、距離画像の構成ができなかった領域では、その周辺の距離画像から、距離画像を構成する。
【００６９】
測距不能であった領域の、測距データが得られるようになるため、例えば、以下のような機能の提供が可能になる。
【００７０】
第１に、被写体の認識において、距離情報の欠落から、同一の被写体を誤って２つの被写体として認識することがなくなり、被写体の認識率を向上する。
【００７１】
第２に、被写体のサイズを正確に把握することが可能になり、カメラなどにおいて、ピントを合わせる位置をビューファインダー上に重ねあわせて表示する場合、１つの被写体に対して、２つ以上の表示が出たり、いずれか一方の表示が出るといった、操作上の不快感を排除することができる。
【００７２】
なお、本発明は上記実施形態に限定されるものではなく、その他種々の態様で実施可能である。
【図面の簡単な説明】
【図１】アクティブＡＦの説明図である。
【図２】アクティブＡＦのファインダ内表示の説明図である。
【図３】パッシブＡＦの説明図である。
【図４】パッシブＡＦのファインダ内表示の説明図である。
【図５】測距不能領域がある場合の説明図である。
【図６】測距不能領域がある場合の説明図である。
【図７】測距不能領域がある場合の説明図である。
【図８】測距不能領域がある場合の説明図である。
【図９】測距不能領域がある場合の説明図である。
【図１０】測距不能領域がある場合の説明図である。
【図１１】測距不能領域がある場合の説明図である。
【図１２】本発明の測距装置のブロック図である。
【図１３】本発明の他の測距装置のブロック図である。
【図１４】本発明の測距装置の動作のフローチャートである。
【符号の説明】
１００  データ処理回路
１０２  測距手段
１０３  領域選択手段
１０４  信頼性判別手段
１０５  測距不可領域抽出手段
１０６  間隔演算手段
１０７  距離設定手段
１０８  輝度演算手段
１１０  測距モジュール
【図１】
0003603715.tif 000002
【図２】
0003603715.tif 000003
【図３】
0003603715.tif 000004
【図４】
0003603715.tif 000005
【図５】
0003603715.tif 000006
【図６】
0003603715.tif 000007
【図７】
0003603715.tif 000008
【図８】
0003603715.tif 000009
【図９】
0003603715.tif 000010
【図１０】
0003603715.tif 000011
【図１１】
0003603715.tif 000012
【図１２】
0003603715.tif 000013
【図１３】
0003603715.tif 000014
【図１４】
0003603715.tif 000015