(57)【特許請求の範囲】
【請求項１】
監視領域（１２）内の物体までの距離を測定するための光電センサであって、一続きの個別光パルス（２２）を前記監視領域（１２）へ送出するための発光器（２０）と、前記物体により直反射又は拡散反射された個別光パルス（２４）を検出するための少なくとも１つの受光素子を有する受光器（２６）と、一続きの前記個別光パルス（２２、２４）の個別光伝播時間を、各個別光パルス（２２）の発光時点と前記受光素子により該個別光パルスが検出された受光時点との間の時間として決定するための個別光伝播時間測定ユニット（２８）と、個別光伝播時間を累算し、個別光伝播時間を累算した結果から距離に対応する共通の測定値を決定する評価ユニット（３０、３２）とを備える光電センサにおいて、
前記評価ユニット（３０）が、少なくとも１つの先行する個別光伝播時間を基準値として記憶するための一時メモリ（３４）と、前記一時メモリ（３４）に記憶された基準値と比較した結果、該基準値と時間窓の範囲内で一致する個別光伝播時間だけを累算するためのフィルタ（３６）とを備えること、及び
前記基準値と時間窓の範囲内で一致しない個別光伝播時間は、希な雑音事象として廃棄されること、
を特徴とするセンサ。
【請求項２】
前記評価ユニット（３０）が、個別光伝播時間を集計するための累算器（４０）と、集計された個別光伝播時間の個数を数えるカウンタ（４４）とを備えていることを特徴とする請求項１に記載のセンサ。
【請求項３】
前記評価ユニット（３０）において、所定のカウント値になるまで集計された個別光伝播時間と該所定のカウント値とから前記共通の測定値を決定し、該共通の測定値と前記時間窓の範囲内で一致する個別光伝播時間に対してのみ前記フィルタ（３６）が追加的又は代替的に個別光伝播時間の累算を許可することを特徴とする請求項２に記載のセンサ。
【請求項４】
前記フィルタ（３６）が、個別光伝播時間の量差を求めて前記時間窓と比較するために少なくとも１つの減算器段（４４）を備えていることを特徴とする請求項１〜３のいずれかに記載のセンサ。
【請求項５】
前記一時メモリ（３４）が複数の先行する個別光伝播時間のためのシフトメモリ（４２）として構成され、前記フィルタ（３６）が、記憶された先行する個別光伝播時間の少なくとも１つと前記時間窓の範囲内で一致する個別光伝播時間に対してのみ個別光伝播時間の累算を許可することを特徴とする請求項１に記載のセンサ。
【請求項６】
前記評価ユニット（３０、４６）が個別光伝播時間の累算の過程で前記時間窓を変化させるように構成されていることを特徴とする請求項１〜５のいずれかに記載のセンサ。
【請求項７】
前記評価ユニット（３０、４６）が前記時間窓を、累算された個別光伝播時間の個数に及び／又は前記共通の測定値の分散に適合させることを特徴とする請求項６に記載のセンサ。
【請求項８】
前記個別光伝播時間測定ユニット（２８）が時間・デジタル変換器を備えていることを特徴とする請求項１〜７のいずれかに記載のセンサ。
【請求項９】
前記受光器（２６）が多数の受光素子と該受光素子に対して個別に又はグループ毎に割り当てられた複数の個別光伝播時間測定ユニット（２８）とを備えていることを特徴とする請求項１〜８のいずれかに記載のセンサ。
【請求項１０】
前記受光素子がガイガーモードで駆動されるアバランシェフォトダイオードであることを特徴とする請求項１〜９のいずれかに記載のセンサ。
【請求項１１】
前記評価ユニット（３０）が少なくとも部分的に前記受光器（２６）上に統合されていることを特徴とする請求項１〜１０のいずれかに記載のセンサ。
【請求項１２】
監視領域（１２）内の物体までの距離を測定する方法であって、一続きの個別光パルス（２２）が前記監視領域（１２）へ送出され、前記物体により直反射又は拡散反射された個別光パルス（２４）が再び受光され、一続きの前記個別光パルス（２２、２４）の個別光伝播時間が、各個別光パルス（２２）の発光時点と該個別光パルスの受光時点との間の時間として決定され、個別光伝播時間が累算され、個別光伝播時間が累算された結果から距離に対応する共通の測定値が決定される方法において、
少なくとも１つの先行する個別光伝播時間が基準値として一時メモリ（３４）に記憶され、フィルタ（３６）を用いて、前記一時メモリ（３４）に記憶された基準値と比較した結果、該基準値と時間窓の範囲内で一致する個別光伝播時間だけが累算されること、及び
前記基準値と時間窓の範囲内で一致しない個別光伝播時間は、希な雑音事象として廃棄されること、
を特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、請求項１又は１３のプレアンブルに記載の光電センサ及び監視領域内の物体までの距離を測定する方法に関する。
【背景技術】
【０００２】
距離測定型の光電センサでは、単なる物体の検出に留まらず、物体までの距離も測定される。該センサが位置分解能も有する場合、距離情報を用いて３次元的な画像やいわゆる海底地形図を捕らえることもできる。そのために、スキャナは光線で監視領域を走査するのに対し、３次元カメラはその各画素で明るさ情報の代わりに又はそれに加えて距離情報も決定する。
【０００３】
従来の距離測定法の１つに光伝播時間測定がある。この方法では短い光パルスが送出され、該光パルスの拡散反射又は直反射を受光するまでの時間が測定される。妨害事象や雑音効果に対する高い頑強さを得るため、例えば特許文献１から、多数の個別光パルスを相前後して送出し、その結果生じる受光信号をヒストグラムに集計し、後でまとめて評価する（例えばヒストグラム中の最大値を求めてそこから受光時点を導き出す）という方法が知られている。これはパルス平均法とも呼ばれる。
【０００４】
このようなヒストグラム評価は測定に関する前述の問題を確かに解決するものの、大きなメモリを必要とする。なぜなら、測定範囲内で待ち受けるべき全ての光伝播時間が、得ようとする測定分解能に少なくとも近い幅を有するビンに分けられるからである。３次元カメラの場合のように距離測定を位置分解的に行う必要がある場合、前記メモリの必要量が更に画素数とともに段階的に増えるか、あるいは画素の順次処理によりメモリの必要量の増大を避けるために検出時間が非常に長くなる。これは特にＡＳＩＣ（Application Specific Integrated Circuit）のような形の低コストの集積型評価素子の開発にとって大きな妨げとなる。前述のヒストグラムを通じた計数処理の場合、多数のメモリセルが面積を決定してしまう上、速度も制限する。
【０００５】
単純なフォトダイオードの検出感度は多くの用途で不十分である。アバランシェフォトダイオード（ＡＰＤ）では、入射光が、制御されたアバランシェ降伏（アバランシェ効果）を誘発する。そして、入射光子により生成された電荷担体が増倍され、光電流が生じる。この電流は受光強度に比例するが、単純なＰＩＮダイオードの場合に比べればはるかに大きい。いわゆるガイガーモードでは、アバランシェフォトダイオードに降伏電圧より高いバイアス電圧が印加され、その結果、１個の光子により解放されるわずか１個の電荷担体でもアバランシェを誘発し得る。電界強度が高いため、このアバランシェは利用可能な全ての電荷担体を取り込む。こうして、このアバランシェフォトダイオードは、その名前の由来であるガイガーカウンターと同様、一つ一つの事象を計数する。ガイガーモードのアバランシェフォトダイオードはＳＰＡＤ（シングルフォトンアバランシェダイオード）とも呼ばれる。
【０００６】
ＳＰＡＤの高い感度は同時に欠点ももたらす。なぜなら、極端な場合、わずか１個の外乱光子又は内部雑音の発生によっても顕著な有用信号と同様の信号が生じるからである。それゆえ、何度も測定を繰り返してまとめて評価することは、まさにＳＰＡＤを用いる場合に有意義である。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】DE 10 2007 013 714 A1
【発明の概要】
【発明が解決しようとする課題】
【０００８】
それゆえ、本発明の課題は、パルス平均法のための簡単な評価手段を提供することである。
【課題を解決するための手段】
【０００９】
この課題は、請求項１又は１３に記載に光電センサ及び監視領域内の物体までの距離を測定する方法により解決される。反復される個別測定のために一続きの個別光パルスが送出され、再び受光されて、それぞれの個別光伝播時間が特定され、その結果、対応する一続きの個別測定の測定値が得られる。その後、距離に対応する共通の測定値を求めることで全体としての精度を高めるために、個別測定が累算されて評価される。そして、本発明の基本思想は、雑音事象による個別光伝播時間を累算の間に直接認識してフィルタで除去することにある。そのために、累算の際には互いに近似的に同一の個別光伝播時間だけが考慮される。これは、実際の距離に少なくとも近似的に対応する個別光伝播時間は比較的多く存在する一方、雑音事象はむしろ希にしか生じない、という仮定に基づいている。特に、ある個別光伝播時間が、少なくとも１つの過去の個別光伝播時間と、予め時間窓により定められた許容差の範囲内で一致する場合にのみ、その個別光伝播時間が考慮される。前記過去の個別光伝播時間は、例えば一続きの中で直前に出現した個別光伝播時間であるが、もっと前の個別光伝播時間であってもよいし、複数の過去の個別光伝播時間を考慮してもよい。一致の判定に導出量（例えば距離値）を引き合いに出してもよい。
【００１０】
本発明には、メモリを大量に使うヒストグラムを実際には作らないにも関わらず、ヒストグラム評価に似た考え方により高い測定精度を達成できるという利点がある。それゆえ、メモリが大量に必要になるという欠点がない。ハードウエアのコストは最小限で済み、それを用いて高速且つ容易にリアルタイムで評価を行うことができる。なぜなら、個別光伝播時間が直接処理されるため、もはやヒストグラムを事後的に集計したり検査したりする必要がないからである。
【００１１】
評価ユニットは、個別光伝播時間を集計するための累算器、特に加算器と、集計された個別光伝播時間の個数を数えるカウンタとを備えていることが好ましい。このようにすると、多数の個別光伝播時間が合計値として記憶され、直接共通の評価部へ供給される。実装には合計値とカウント値のための２つのレジスタを有する簡素な加算器で十分である。集計された個別光伝播時間をカウント値で割った商が共通の測定値となる。これは途中経過の形のいかなるカウント値にも当てはまり、その場合、測定を終了するためにカウンタを閾値検査に利用することもできる。例えば、１０００個又は他の任意の所定個数の個別光伝播時間が合計されるまで集計が行われる。
【００１２】
評価ユニットにおいて、このカウント値より後ではそれまでの共通の測定値と前記時間窓の範囲内で一致する個別光伝播時間に対してのみフィルタが追加的又は代替的にその累算を許可する、というカウント値が予め設定可能であることが好ましい。この実施形態では、ある中間値、例えば集計すべき個別光伝播時間全体の１０％又は他の何らかの境界値に達した後、フィルタの判定基準が変わる。もはや個別光伝播時間同士の一致だけを見るのではなく、それまでに得られた測定結果が追加的に入り込む、又は代わりの基準となる。また、カウント値が増すに従ってそれまでの測定結果に対する重みを大きくすることも考えられる。時間窓の範囲内での測定結果との一致を唯一の基準とする場合、その切り替えはマルチプレクサで行うことができる。
【００１３】
フィルタは、個別光伝播時間の差（以下「量差」と呼ぶ）を求めて時間窓と比較するために少なくとも１つの減算器段を備えていることが好ましい。この実装では、フィルタが、評価すべき最新の個別光伝播時間と過去に検出された個別光伝播時間又はそれから作り出された基準値との差を求め、その差の大きさが閾値と比べて十分に小さい場合にのみ、その最新の個別光伝播時間が累算されることが好ましい。これにより、フィルタを非常に簡素な部品で実装できる。
【００１４】
評価ユニットは少なくとも１つの先行する個別光伝播時間のための一時メモリを備えていることが好ましい。このようにすれば、時間窓により定められた許容差で一致する個別光伝播時間を識別するために、フィルタが過去の個別光伝播時間を遡及的に取り出すことができる。その過去の個別光伝播時間は一時メモリとフィルタの設計に応じて１つだけ又はより長い履歴にわたって一時的に記憶され、考慮される。
【００１５】
一時メモリは複数の先行する個別光伝播時間のためのシフトメモリとして構成され、フィルタは、記憶された先行する個別光伝播時間の少なくとも１つと時間窓の範囲内で一致する個別光伝播時間に対してのみその累算を許可することが好ましい。シフトメモリに個別光伝播時間を順次通すことにより非常に簡単に履歴が保存される。評価対象の個別光伝播時間を一時的に記憶された個別光伝播時間と比較するために、フィルタは複数の分岐を備えており、好ましくはそれが並列で、シフトメモリ内の記憶領域と同数である。このようにすると、累算の際に考慮の対象となるには一時的に記憶された個別光伝播時間の１つ又は複数との一致が必要となる。
【００１６】
評価ユニットは個別光伝播時間の累算の過程で時間窓を変化させるように構成されていることが好ましい。特に時間窓をより狭くする。可変式の時間窓を用いる実施形態は、それまでに求められた共通の測定値に応じたフィルタの切り替えとの関係で特に有利である。その場合、似た個別光伝播時間が頻出する箇所へ時間窓を収束させ、その箇所を比較的高速で大まかに特定した後は、後続の個別光伝播時間を通じて精度が高められる。あとは、大きすぎる時間窓を用いていたときにまだ考慮されていた個別光伝播時間が、得られる測定結果にわずかに影響を与えるのみである。
【００１７】
評価ユニットは時間枠をカウント値に及び／又は共通の測定値の分散に適合させることが好ましい。カウント値への適合は、大まかな測定値が速やかに特定されるという前述の見込みに対応している。分散は寄与している個別光伝播時間の一致の尺度である。分散が比較的小さい場合、それより遠く離れた個別光伝播時間は、その後の測定の過程で精度が高まるにつれて無視される雑音事象であるとみなすことができる。本発明では好ましくは個別光伝播時間が全く記憶されないので、各時点での分散を求めるために、個別光伝播時間の和の他に個別光伝播時間の２乗の和も累算する必要がある。カウント値及び／又は分散に対する適切な時間枠は関数又は一覧の形で予め与えておけばよい。
【００１８】
個別光伝播時間測定ユニットは時間・デジタル変換器（Time-to-Digital Converter; TDC）を備えていることが好ましい。これは公知で比較的簡単な素子であり、高い時間分解能で個別光伝播時間を特定できる。ＴＤＣは発光時点に始動され、受光された個別光パルスによって受光時点に停止されることが好ましい。
【００１９】
受光器は多数の受光素子と該受光素子に対して個別に又はグループ毎に割り当てられた複数の個別光伝播時間測定ユニットとを備えていることが好ましい。その場合、受光素子は線状又は行列状に配置されていることが好ましい。その接続には様々な変形がある。最も簡単な場合、単に全受光素子にわたって平均が算出される。複数の個別パルスにわたる時間的な平均と複数の受光素子にわたる空間的な平均を算出すれば、物体の距離に対応する信頼性の高い測定値が特定される。あるいは、各受光素子が個別に評価され、物体の距離に対応する測定値が求められる。この場合、３次元画像センサが得られる。一種の混合型では平均の算出において複数の受光素子がまとめられる。これも３次元画像センサであって、その解像度は受光素子の総数に比べて低いが、代わりにその実質的な像点において物体の距離に対応する信頼性の高い測定値が得られる。
【００２０】
受光素子はガイガーモードで駆動されるアバランシェフォトダイオードであることが好ましい。ＳＰＡＤとも呼ばれるこの受光素子については冒頭で既に短く説明を行った。ＡＰＤ（アバランシェフォトダイオード）に降伏電圧を超えるバイアス電圧が印加され、わずか１個の光子でもアバランシェ電流が誘発され得る。それゆえＳＰＡＤは非常に感度が高いが、同時に誤測定も起き易い。なぜなら、記録された個別光伝播時間が、外乱光子に由来する、物体の距離とは全く無関係の誤ったものである可能性があるからである。このような理由から、本発明に係る個別光伝播時間の評価のような外乱事象の識別を伴う統計的な査定はＳＰＡＤに非常に適している。
【００２１】
評価ユニットは少なくとも部分的に受光器上に統合されていることが好ましい。この受光器は、例えば受光素子とともに評価部の少なくとも一部を有するＡＳＩＣである。本発明に係る評価部の回路は非常に簡単に設計できる。メモリセルは不要であり、ゆえにわずかな面積しか必要としない。これが統合を極めて容易にする。好ましくは、付属の個別光伝播時間測定ユニットを画素内に、つまり受光素子毎又は受光素子グループ毎に局所的に統合することさえできる。この評価回路は個別光伝播時間測定ユニットだけを含んでいてもよいし、他に累算器、カウンタ及びフィルタも含んでいてもよい。それでも、回路が簡単であるため、２０％を超える充填率（画素の全面積に対する感光面の面積の比）を達成できる。
【００２２】
本発明に係る方法は、前記と同様のやり方で仕上げていくことが可能であり、それにより同様の利点を示す。そのような利点をもたらす特徴は、例えば本願の独立請求項に続く従属請求項に模範的に記載されているが、それらに限定されるものではない。
【００２３】
以下、本発明について、更なる特徴及び利点をも考慮しつつ、模範的な実施形態に基づき、添付の図面を参照しながら詳しく説明する。
【図面の簡単な説明】
【００２４】
【図１】個別光パルスの列から光伝播時間を特定するための測定カーネルのブロック図。
【図２】個別パルスで測定された多数の光伝播時間のヒストグラムの模範例。
【図３】少なくとも近似的に一致する個別測定値から光伝播時間を特定する第１の実施形態の評価ユニットのブロック回路図。
【図４】より長い履歴を見て、少なくとも近似的に一致する個別測定値から光伝播時間を特定する第２の実施形態の評価ユニットのブロック回路図。
【発明を実施するための形態】
【００２５】
図１は光伝播時間の測定により監視領域１２内の物体までの距離を特定するための測定カーネル１０の簡略ブロック図である。図１の測定カーネル１０は上側の発光路１４と下側の受光路１６に分かれている。この分割は何らかの技術的な特徴を意味するものではない。本発明は何よりもまず受光路１６に関するものであるから、発光路１４については公知のいかなる実装も考え得る。発光路１４の各要素は専用の素子でも良いし、受光路１６の要素とともに１つの共通の素子上に統合されていてもよい。
【００２６】
発光路１４において、パルス発生器１８を用いて短い個別パルスの列が生成される。その際、パルス休止期間とパルス長は、例えば符号化のため又は環境条件への適応のために変えることができる。もっとも、本発明のためには、各時点における測定に影響が出ないように十分な時間間隔を設けた一様な個別パルスの連続を想定するだけで十分である。
【００２７】
パルス列を有する電子的な発射信号から、ＬＥＤやレーザダイオード等の発光器２０がそれに対応する個別光パルス２２の列を生成し、それが監視領域１２へ送出される。該領域内で個別光パルス２２が物体に当たると、それに対応する直反射又は拡散反射された個別光パルス２４が測定カーネル１０を有するセンサまで戻り、受光器２６に入射する。受光器はそのパルスから電子的な受光信号を生成する。
【００２８】
受光器２６は簡単なフォトダイオード又はＡＰＤとすることができるが、ＳＰＡＤを基礎としたものが好ましい。受光器２６は、少なくとも１つの受光素子、特に線状又は行列状に配置された多数の受光素子を備えている。この場合、位置分解能を維持すれば３次元画像センサが得られる。あるいは複数又は全ての受光素子にわたる空間的な平均を求めてもよい。本発明に係る、個別光パルスから生成された一続きの受光信号の評価は、これらの事象がどのように記録されたかに依存しない。
【００２９】
第１の評価ステップとして、個別光伝播時間測定ユニット２８が、個別光パルス２２の発射からそれに対応する拡散反射された個別光パルス２４の受光までの個別光伝播時間をその都度特定する。個別光伝播時間測定ユニット２８は例えばＴＤＣ又は複数のＴＤＣのブロックである。
【００３０】
その後の評価ステップでは個別光伝播時間が累算器３０において集計される。その際、後で図３及び図４に基づいてより詳しく説明するように、フィルタの働きにより特定の個別光伝播時間だけが考慮される。
【００３１】
そして、共通の測定値を特定するための測定値ブロック３２において、累算された個別光伝播時間から、物体までの距離が特定される。そのために例えば平均値が求められる。なお、光伝播時間と距離は定数である光の速度を介して互いに単位が異なるに過ぎないから、本明細書ではしばしば両者を区別していない。
【００３２】
好ましい実施形態では、受光路１６がＡＳＩＣ上に統合されている。この場合、受光素子２６のための専用のブロックと評価回路２８、３０、３２のための専用のブロックをそれぞれ設けることができる。しかし、少なくとも各個別光伝播時間測定ユニット２８が受光素子２６のすぐそばに配置され、個々の受光素子２６又はそのグループとともにインテリジェントな画素を形成していることが好ましい。累算器３０と測定値ブロック３２もこの画素に統合することができる。その場合、上位の制御部が、各画素の測定結果を位置分解的に利用するか、それとも再度平均するか、そしてそれをどのように行うかを決める。別の実施形態ではＦＰＧＡ（フィールドプログラマブルゲートアレイ）が用いられ、その上に累算器３０及び／又は測定値ブロック３２並びに場合によっては個別光伝播時間測定ユニット２８が実装される。
【００３３】
図１は光電センサの測定カーネル１０のみを示している。発光又は受光光学系等の要素は図から省略してある。このセンサは軸上で物体の距離を測定する簡単な検知器とすることができる。この軸を適宜の回転鏡により又は測定ヘッドとして一緒に回転させることでスキャナを構成することができる。別の模範的なセンサの実施形態として３次元カメラが挙げられる。
【００３４】
図２は多数（例として１０００個）の個別光伝播時間のヒストグラムの例である。Ｘ軸上のビンは検出され得る光伝播時間の時間間隔（ここでは任意の単位）を、またＹ軸は個別光伝播時間毎の検出回数をそれぞれ示している。つまり、このヒストグラム全体は測定された個別光伝播時間の分布である。
【００３５】
このヒストグラムを見ると、目視で１７５番目あたりのビンに、周囲光や他の雑音効果に起因する妨害的な個別光伝播時間とは明らかに違った明瞭な最大値が認められる。この最大値の位置を何らかのアルゴリズムで特定し、そこから物体の距離を算出することができる。ただし、このヒストグラムには大量のメモリが必要である。特に、このようなヒストグラムを３次元画像センサにおいて画素毎に記憶しなければならないことを考えた場合にそれが言える。
【００３６】
それゆえ、本発明では図２に描いたようなヒストグラムの作成及び記憶を一切行わない。本発明における評価の基礎となるのは、個別光伝播時間は最大値の近くで頻繁に出現するということ、そしてこの知見から導き出されたフィルタ判定基準を用いれば個別光伝播時間の検出中であっても測定事象を雑音事象から識別できるということである。
【００３７】
図３は第１の実施例の受光路１６にある評価部のブロック図である。ここではＴＤＣが個別光伝播時間測定ユニット２８の役割を果たしている。これを通じて個別測定値から個別光伝播時間のデジタル値が順次生成され、利用に供される。ＴＤＣは個別光パルス２２の発射により始動された後、拡散反射された個別光パルス２４の受信とともに停止され、非常に高い周波数（例えば２０ＧＨｚ）のクロックパルスに基づき、例えば一種のカウンタを用いて経過時間を特定する。これに適したＴＤＣアーキテクチャそのものは文献から公知である。
【００３８】
測定された個別光伝播時間は個別光伝播時間測定ユニット２８から一時メモリ３４及びフィルタ３６に渡される。一時メモリ３４は少なくとも１つの過去の個別光伝播時間（例えば、各時点においてその１つ前に渡された個別光伝播時間、又は複数の過去の個別光伝播時間の履歴）を基準値として記憶しておく。一時メモリ３４はマルチプレクサ３８を通じてフィルタ３６にも接続されている。
【００３９】
フィルタ３６は、個別光伝播時間の最新の測定値と一時メモリ３４から読み出した１つ又は複数の基準値との比較に基づき、該個別光伝播時間の測定値が、過去に測定された個別光伝播時間の少なくとも１つと時間窓の範囲内で一致しており、フィルタに接続された累算器４０へ転送すべきものか、それとも希な雑音事象として廃棄すべきものかを判定する。
【００４０】
累算器４０では、フィルタ３６を無事に通過した個別光伝播時間が集計され、カウントされる。そしてそこから、例えば平均値の計算により、物体までの距離が結果出力として計算される。更に、この結果を追加の基準値としてマルチプレクサ３８を通じてフィルタ３６に渡すこともできる。
【００４１】
図３の受光路１６における測定プロセスは例えば以下のように進む。測定の始めにカウンタを含む累算器がゼロにリセットされる。少なくとも１番目の個別光伝播時間はそのまま一時メモリ３４に格納されるが、フィルタ判定基準によってはその初期化のためにより多くの開始時の個別光伝播時間が必要となる。
【００４２】
一時メモリ３４が十分に満たされたらすぐ、次の個別光伝播時間がメモリ内の基準値と比較される。そのために、例えば量差が求められ、閾値と比較される。評価対象の個別光伝播時間が、基準値として記憶された個別光伝播時間に十分に近い場合にのみ、該個別光伝播時間が次の段へ渡される。あるいは、ｎ個の記憶された個別光伝播時間との比較においてｍ個（ｍ≦ｎ）との十分な一致が要求される。マルチプレクサ３８はこの第１の測定段階においては一時メモリ３４をフィルタ３６に接続する。
【００４３】
フィルタ３６により希な妨害事象として破棄されず、ゆえに累算器４０へ転送された個別光伝播時間は、そこで集計され、同時にカウンタの値を増大させる。中間結果として、それまでに算出された平均値が累算器の出力に用意される。
【００４４】
第１の測定段階は、所定のカウント値になったとき、例えば１００個の個別光伝播時間が累算されたら終了する。するとマルチプレクサ３８が切り替わり、今度は物体までの距離に対応する測定値の中間結果を基準値としてフィルタ３６に渡す。この中間結果を次の第２の測定段階において唯一の基準値としてもよいし、一時メモリ３４から読み出した履歴に追加して考慮してもよい。その他の点ではフィルタ３６はそれまでと同様に働き、評価対象の個別光伝播時間が基準値に十分に近いかどうかを比較判定する。
【００４５】
別の所定のカウント値になったとき、例えば１０００個の個別光伝播時間が累算されたら測定は終了し、その結果が累算器４０の出力に用意される。場合によっては更に光の速度を介してその結果が距離によく使われる単位に換算される。
【００４６】
マルチプレクサ３８をなくし、全測定にわたって第１の測定段階のように個別光伝播時間の相互比較のみを行うことも考えられる。別の変形例として、フィルタ３６内の閾値を静的に選ぶのではなく動的に適応させること、特に、累算器４０のカウント値に依存する又は既にフィルタを通った乃至累算された個別光伝播時間の標準偏差に依存する固定的な関数又は一覧として徐々に狭くすることが挙げられる。
【００４７】
この方法は最小限のハードウエアコストで十分に実装できる。フィルタ３６は差と和を計算するための減算器段として、累算器４０は合計とカウント値のための２つのレジスタを有する加算器として、一時メモリ３４は単なるレジスタとして、またマルチプレクサ３８はゲート論理回路としてそれぞれ実装できる。例えば、個別光伝播時間測定ユニット２８のＴＤＣがｂ＝１０のビット幅を有し、ｎ＝１０２４個の個別光伝播時間を処理するものとすると、ヒストグラム法では２ｂｌｎ（ｎ）／（２）＝１０２４０個の１ビットレジスタが必要である。一方、本発明では２（ｂ＋ｌｎ（ｎ）／ｌｎ（２））＝４０個の１ビットレジスタで十分である。
【００４８】
図４は受光路１６にある評価部の別の実施形態のブロック図である。図３に示した要素がこの形態にもあり、同じ符号が付されているが、ここでは過去の最新の（例として４個の）事象の履歴を考慮した解決策のために詳細に構成されている。
【００４９】
入力される量は先と同じく個別光伝播時間測定ユニット２８から来る事象ｘ（ｚ）である。これが、シフトレジスタ４２を有するシフトメモリとして構成された一時メモリ３４に格納される。従ってシフトレジスタには直近に渡された４個の個別光伝播時間の履歴が入る。
【００５０】
フィルタ３６は全部で５つの減算器段４４を備えている。そのうち上から４つの減算器段４４は、一時メモリ３４から基準値を、また個別光伝播時間測定ユニット２８から最新の個別光伝播時間をそれぞれ入力として受け取る。一番下の減算器段４４ａは基準値として累算器４０の中間結果が供給される点で他と異なる。個別光伝播時間と基準値が所定の時間窓の範囲内にあるかどうかを確認するために量差が閾値εと比較される。この閾値εは固定する必要はなく、その値を一覧４６から得るようにして、例えば累算器４０において増大するカウント値ｎや該累算器でそれまでに計算された共通の測定値の分散とともに変化させてもよい。
【００５１】
減算器段４４、４４ａの出力はそれぞれＡＮＤゲート４６の一方の入力に接続されている。他方の入力値はマルチプレクサ３８を介して供給され、第１の測定段階では「１」、第２の測定段階では「０」である。測定段階の切り替えは、測定段階比較器４８においてカウント値ｎが所定の閾値ｂに到達又は超過したことによって決定される。一番下のＡＮＤゲート４６ａの第２の入力が反転していることに注意されたい。これにより、第１の測定段階では一時メモリ３４から読み出した個別光伝播時間が基準値として考慮され、その後は累算器４０の中間結果が考慮される、という処理が達成される。
【００５２】
ＡＮＤゲート４６の出力はフィルタ比較器５０の入力に接続されている。該比較器は、少なくとも１つの入力が「１」であり、以て個別光伝播時間が少なくとも１つの基準値と十分に良く一致していることを示しているかどうかを調べる。ここで、少なくとも第１の測定段階においては、より厳しい判定基準（≧ｍ）を選んでもよい。
【００５３】
フィルタ比較器５０の出力は別のＡＮＤゲート５２の入力に接続されており、該ゲートのもう一つの入力は個別光パルスの列に対応するクロックパルスを受ける。ゆえにこのクロックパルスは、個別光伝播時間がεで与えられた時間窓の範囲内で基準値と一致するちょうどそのとき、フィルタ３６の結果として前記別のＡＮＤゲート５２から加算器４２のイネーブル入力と累算器４０のカウンタ４４に渡される。従って、フィルタ３６により選択された個別光伝播時間だけが集計され、カウントされる。
【００５４】
最後に測定値ブロック３２が、加算器４２により集計された個別光伝播時間をカウンタ４４のカウント値で割った商として、各時点での平均値を求める。なお、カウント値と測定の終了基準（例えば１０００回の個別測定の後）との比較は図示していない。リセット５４を通じて累算器４０を新たな測定のために元に戻すことができる。
【図１】
0006556688.tif 000002
【図２】
0006556688.tif 000003
【図３】
0006556688.tif 000004
【図４】
0006556688.tif 000005