(57)【特許請求の範囲】
【請求項１】
測距対象物に光パルスを投光してからその反射パルスを受光するまでの時間を計測し、この計測時間に基づいて前記測距対象物までの距離を計測する光測距装置において、
前記反射パルスの受光により発生する受光パルスをフィルタリングした後の信号のゼロクロス点を前記反射パルスの受光時刻として前記光パルスの投光時刻から前記受光時刻までの時間を計測し当該計測時間に基づいて前記測距対象物までの距離を算出する第１測距手段と、
前記反射パルスの受光により発生する受光パルスのレベルが所定の閾値に到達した時点を前記反射パルスの受光時刻として前記光パルスの投光時刻から前記受光時刻までの時間を計測し当該計測時間に基づいて前記測距対象物までの距離を算出する第２測距手段と、
前記反射パルスの受光により発生する受光パルスの波高値を検出する波高値検出手段と、
該波高値検出手段の検出した波高値に基づいて、前記検出波高値が所定の低レベル領域のときは前記第１測距手段の算出距離を前記測距対象物までの距離として選択し、所定の高レベル領域のときは第２測距手段の算出距離を前記測距対象物までの距離として選択する選択手段と、
を備え、
前記第２測距手段が、前記波高値検出手段の検出した波高値に応じて前記計測時間を補正し、前記測距対象物に投光する光パルスの立上り起点から前記受光パルスの立上り起点までの時間を補正計測時間として算出する計測時間補正手段を備え、前記補正計測時間を用いて前記測距対象物までの距離を算出する構成としたことを特徴とする光測距装置。
【請求項２】
前記計測時間補正手段は、受光パルス波形を直線近似したときの全立上り時間と立上り時間とその時の波高値とに基づいて、波高値に応じて変化する受光パルスの立上り起点から前記所定の閾値到達までの時間を算出し、この算出時間と、受光パルスのレベルが閾値に到達した時点を反射パルスの受光時刻として光パルスの投光時刻から受光時刻までの前記計測時間と、固定値として予め記憶させた投光パルスにおける立上り起点から前記所定の閾値到達までの時間とを用いて、前記補正計測時間を算出する構成とした請求項１に記載の光測距装置。
【請求項３】
前記高レベル領域を予め設定した基準波高値より大きい領域とし、前記低レベル領域を前記基準波高値以下の領域として設定する構成である請求項１又は２に記載の光測距装置。
【請求項４】
前記高レベル領域と前記低レベル領域との間に、中間レベル領域を設定し、前記波高値検出手段の検出した波高値が前記中間レベル領域のときは、前記第１及び第２測距手段の両算出距離に基づいて前記測距対象物までの距離を算出する構成とした請求項１又は２に記載の光測距装置。
【請求項５】
前記光パルスの投光時刻を検出してスタートタイミング信号を出力する投光時刻検出手段を備え、
前記第１測距手段は、前記スタートタイミング信号の入力により前記計測時間の計測を開始し、ゼロクロス点の検出によるストップタイミング信号の発生により前記計測時間の計測を停止し、前記第２測距手段は、前記スタートタイミング信号の入力により前記計測時間の計測を開始し、受光パルスレベルの閾値到達検出によるストップタイミング信号の発生により前記計測時間の計測を停止する構成である請求項１〜４のいずれか１つに記載の光測距装置。
【請求項６】
前記選択手段は、前記波高値検出手段の検出した波高値が前記高レベル領域か前記低レベル領域かを判別する判別手段と、該判別手段の判別結果に基づいて前記第１測距手段の算出距離値と前記第２測距手段の算出距離値のいずれかを選択して測距値として出力する測距出力選択手段とを備える構成とした請求項１〜５のいずれか１つに記載の光測距装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、測距対象物に光パルスを投光してからその反射パルスを受光するまでの計測時間から測距対象物までの距離を計測する光測距装置に関し、特に、測距精度を高めた光測距装置に関する。
【背景技術】
【０００２】
この種の光測距装置は、反射パルスの受光時刻の検出精度が測距精度に大きく影響する。この受光時刻を検出する方法としては、例えば特許文献１に記載されているパルスの立上りエッジを検出する方式（以下、立上りエッジ検出方式とする）や、特許文献２に記載されている受光パルスのゼロクロス点を検出する方式（以下、ゼロクロス検出方式とする）等が一般的である。
【０００３】
特許文献１の立上りエッジ検出方式は、受光パルスのレベルが予め設定した閾値を越えた時点（以下、エッジ点とする）を受光時刻として検出するものである。また、特許文献２のゼロクロス検出方式は、受光パルスに含まれる特定周波数成分で共振する共振回路を用いて前記特定周波数成分信号を抽出し、抽出した信号波形のゼロクロス点を受光時刻として検出するものである。
【特許文献１】特開平７−１９１１４３号公報
【特許文献２】特開平５−２３２２３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、立上りエッジ検出方式は、受光パルスの波高値に応じて図４に示すように前記エッジ点にばらつきが生じるため、例えば測距対象物が同じ距離にあっても反射率等の影響により受光パルスの波高値が異なると、検出される受光時刻にずれが生じ、測距誤差を生じるという問題がある。エッジ点のずれは、受光パルスの波高値が低いほど大きくなる。また、受光器、受信アンプ及びエッジ検出部の雑音が図４の受光パルスに重畳することにより、その雑音レベルによって図５に示すようにエッジ点のばらつきは更に大きくなる。雑音レベルによるエッジ点のばらつきを抑制するには、受光パルスとして少なくとも雑音レベルの数倍以上の波高値レベルが必要である。従って、立上りエッジ検出方式の場合、受光パルスの波高値が高い場合には比較的精度の良い測距が可能であるが、受光パルスの波高値が低くなるにつれて測距精度が低下するという問題がある。
【０００５】
一方、ゼロクロス検出方式は、例えば受光パルスに含まれる特定周波数成分（例えば基本周波）をフィルタ（例えば共振回路）で抽出するので、そのフィルタ効果によって雑音成分が抑制される。しかし、受光パルスのレベルが高いと受信アンプが飽和し、共振回路の入力波形（図の（ａ））と出力波形（図の（ｂ））の一例を示す図６において、一点鎖線で示すように共振回路の入力波形が変形するため、共振回路の入力波形と出力波形でパルス幅が変化し、ゼロクロス点にずれが生じ測距誤差を生じる。従って、ゼロクロス検出方式の場合、受光パルスが低レベル、即ち、波高値が低ければ精度の良い測距は可能であるが、受光パルスが高レベル、即ち、波高値が高い場合には、測距誤差を生じるという問題がある。
【０００６】
本発明は上記問題点に着目してなされたもので、受光パルスの波高値に影響されることなく精度良く測距可能な光測距装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
このため、請求項１の発明は、測距対象物に光パルスを投光してからその反射パルスを受光するまでの時間を計測し、この計測時間に基づいて前記測距対象物までの距離を計測する光測距装置において、前記反射パルスの受光により発生する受光パルスをフィルタリングした後の信号のゼロクロス点を前記反射パルスの受光時刻として前記光パルスの投光時刻から前記受光時刻までの時間を計測し当該計測時間に基づいて前記測距対象物までの距離を算出する第１測距手段と、前記反射パルスの受光により発生する受光パルスのレベルが所定の閾値に到達した時点を前記反射パルスの受光時刻として前記光パルスの投光時刻から前記受光時刻までの時間を計測し当該計測時間に基づいて前記測距対象物までの距離を算出する第２測距手段と、前記反射パルスの受光により発生する受光パルスの波高値を検出する波高値検出手段と、該波高値検出手段の検出した波高値に基づいて、前記検出波高値が所定の低レベル領域のときは前記第１測距手段の算出距離を前記測距対象物までの距離として選択し、所定の高レベル領域のときは第２測距手段の算出距離を前記測距対象物までの距離として選択する選択手段と、を備え、前記第２測距手段が、前記波高値検出手段の検出した波高値に応じて前記計測時間を補正し、前記測距対象物に投光する光パルスの立上り起点から前記受光パルスの立上り起点までの時間を補正計測時間として算出する計測時間補正手段を備え、前記補正計測時間を用いて前記測距対象物までの距離を算出する構成としたことを特徴とする。
【０００８】
かかる構成では、第１測距手段で、受光パルスに含まれる特定周波数成分信号のゼロクロス点を検出して光パルスの投光から受光までの時間を計測して測距対象物までの距離を算出し、第２測距手段で、受光パルスのレベルが閾値に到達した時点を検出して光パルスの投光から受光までの時間を計測し、この計測時間を、波高値検出手段の検出した波高値に応じて測距対象物に投光する光パルスの立上り起点から受光パルスの立上り起点までの時間を補正計測時間として算出するよう計測時間補正手段で補正し、この補正計測時間を用いて測距対象物までの距離を算出し、受光パルスの波高値に応じて、検出波高値レベルが低レベル領域であれば第１測距手段の算出距離を選択し、検出波高値レベルが高レベル領域のときは第２測距手段の算出距離を選択して測距値として出力するようになる。
【０００９】
請求項２のように、前記計測時間補正手段は、受光パルス波形を直線近似したときの全立上り時間と立上り時間とその時の波高値とに基づいて、波高値に応じて変化する受光パルスの立上り起点から前記所定の閾値到達までの時間を算出し、この算出時間と、受光パルスのレベルが閾値に到達した時点を反射パルスの受光時刻として光パルスの投光時刻から受光時刻までの前記計測時間と、固定値として予め記憶させた投光パルスにおける立上り起点から前記所定の閾値到達までの時間とを用いて、前記補正計測時間を算出する構成とした。
また、請求項３のように、前記高レベル領域を予め設定した基準波高値より大きい領域とし、前記低レベル領域を前記基準波高値以下の領域として設定する構成としてもよく、請求項４のように、前記高レベル領域と前記低レベル領域との間に、中間レベル領域を設定し、前記波高値検出手段の検出した波高値が前記中間レベル領域のときは、前記第１及び第２測距手段の両算出距離に基づいて前記測距対象物までの距離を算出する構成としてもよい。
【００１１】
請求項５では、前記光パルスの投光時刻を検出してスタートタイミング信号を出力する投光時刻検出手段を備え、前記第１測距手段は、前記スタートタイミング信号の入力により前記計測時間の計測を開始し、ゼロクロス点の検出によるストップタイミング信号の発生により前記計測時間の計測を停止し、前記第２測距手段は、前記スタートタイミング信号の入力により前記計測時間の計測を開始し、受光パルスレベルの閾値到達検出によるストップタイミング信号の発生により前記計測時間の計測を停止とした。
【００１２】
請求項６では、前記選択手段は、前記波高値検出手段の検出した波高値が前記高レベル領域か前記低レベル領域かを判別する判別手段と、該判別手段の判別結果に基づいて前記第１測距手段の算出距離値と前記第２測距手段の算出距離値のいずれかを選択して測距値として出力する測距出力選択手段とを備える構成とした。
【発明の効果】
【００１３】
本発明の光測距装置によれば、受光パルスの波高値の影響を受けることなく、測距対象物までの距離を精度良く計測できるので、光測距装置の測距精度を高めることができ、測距値の信頼性を向上できる。また、受光パルスの波高値レベルが低レベル領域ではゼロクロス検出方式による第１測距手段の距離値を測距出力として選択し、受光パルスの波高値レベルが高レベル領域では立上りエッジ検出方式による第２測距手段の距離値を測距出力として選択するようにしたので、精度良く測距できる受光パルスの波高値範囲を拡大することができる。
【００１４】
また、立上りエッジ検出方式による第２測距手段の計測値を補正する計測時間補正手段を設けたことで、第２測距手段の算出距離精度を高めることができ、光測距装置の測距精度をより一層向上できる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施形態を図面に基づいて説明する。
図１は、本発明に係る光測距装置の一実施形態を示す構成図である。
【００１６】
図１において、本実施形態の光測距装置は、測距対象物であるターゲット１に対して光パルスを発射する例えばレーザ光源からなる光パルス投光部２と、前記ターゲット１からの反射散乱光の一部を反射パルスとして受光して受光パルスを発生する光パルス受光部３と、前記光パルス投光部２の投光パルスの一部を入力して投光パルスの投光タイミング（投光時刻）を検出し計時のスタートタイミング信号を出力する投光時刻検出手段である投光タイミング検出部４と、前記光パルス受光部３から入力する受光パルスをフィルタリングした後の信号のゼロクロス点を反射パルスの受光タイミング（受光時刻）とし光パルスの投光時刻から受光時刻までの時間を計測し当該計測時間に基づいてターゲット１までの距離を算出する第１測距手段である第１測距部５と、前記光パルス受光部３から入力する受光パルスのレベルが所定の閾値に到達した時点を反射パルスの受光タイミング（受光時刻）として光パルスの投光時刻から受光時刻までの時間を計測し当該計測時間に基づいてターゲット１までの距離を算出する第２測距手段である第２測距部６と、前記光パルス受光部３から入力する受光パルスの波高値を検出する波高値検出手段である波高値検出部７と、波高値検出部７の検出した波高値と予め設定した基準波高値とを比較して検出波高値が基準波高値より高いか否かを判定し、基準波高値より高ければ高レベル領域と判定し、基準波高値以下であれば低レベル領域と判定する判別手段である波高値判別部８と、波高値判別部８の判別結果が低レベル領域のときは第１測距部５の測距出力を選択して本光測距装置の測距値として出力し、高レベル領域のときは第２測距部６の測距出力を選択して本光測距装置の測距値として出力する測距出力選択手段である測距値選択部９とを備えて構成されている。ここで、前記波高値判別部８と前記測距値選択部９で選択手段を構成する。
【００１７】
前記第１測距部５は、光パルス受光部３から入力する受光パルスに含まれる特定周波数成分として例えば基本周波数成分を共振回路を用いて抽出し、抽出した後の基本周波数信号のゼロクロス点を検出しこのゼロクロス点を反射パルスの受光時刻と見なして計時のストップタイミング信号を出力するゼロクロス検出部１１と、投光タイミング検出部４からのスタートタイミング信号が入力してからゼロクロス検出部１１のストップタイミング信号が入力するまでの時間を計測し、この計測時間に基づいてターゲット１までの距離を算出する第１計時部１２とを備える。前記特定周波数成分として基本周波数成分を抽出することによって受光パルスに重畳しているノイズを効果的に除去できるので、ゼロクロス点の検出に対するノイズの影響を抑制できる。尚、ゼロクロス検出部１１は、受光パルスに含まれる特定周波数成分として高調波成分をハイパスフィルタを用いて抽出してゼロクロス点を検出する構成でもよい。
【００１８】
前記第２測距部６は、前記光パルス受光部３から入力する受光パルスのレベルが所定の閾値に到達した時点を検出してこの検出時点を反射パルスの受光時刻と見なして計時のストップタイミング信号を出力する立上りエッジ検出部２１と、投光タイミング検出部４からのスタートタイミング信号が入力してから立上りエッジ検出部２１のストップタイミング信号が入力するまでの時間を計測し、計測時間に基づいてターゲット１までの距離を算出する第２計時部２２とを備える。また、第２計時部２２は、前記波高値検出部７の検出した波高値に応じて前記計測時間を補正する計測時間補正手段として計時補正部２２Ａを備える。
【００１９】
前記波高値検出部７は、具体的には投光パルス波形と受光パルス波形が相似（パルス幅、立上り時間、立下り時間が同じ）であることを前提とし、受光パルスの光量ピーク値を検出し、検出した光量ピーク値を波高値として検出する構成である。尚、受光パルスの波高値検出方法としては、光量以外に、パルス幅、立上り、立下り時間等から推定する構成でもよい。また、受光パルスの波高値を直接検出する構成でもよい。
【００２０】
次に、本実施形態の光測距装置の動作について説明する。
光パルス投光部２からターゲット１に向けて例えばパルス幅が数ｎｓ程度と狭い光パルスを発射し、ターゲット１からの反射散乱光の一部を光パルス受光部３で受光する。また、光パルス投光部２から光パルスを発射した際、光パルスの一部を投光タイミング検出部４が受光して、例えば立上りエッジ検出方法により投光パルスの投光タイミング（投光時刻）を検出し、第１測距部５の第１計時部１２と第２測距部６の第２計時部２２にそれぞれ計時のスタートタイミング信号を送信する。光パルス受光部３は、反射パルス光を受光すると受光パルスを発生し、この受光パルスは第１及び第２測距部５，６と波高値検出部７にそれぞれ入力する。
【００２１】
第１測距部５は、ゼロクロス検出部１１に受光パルスが入力すると、共振回路を用いて受光パルスに含まれる基本周波数成分を抽出してその振動波形のゼロクロス点を検出し、この検出時点を反射パルスの受光時刻と見なして計時のストップタイミング信号を第１計時部１２に送信する。第１計時部１２は、投光タイミング検出部４からのスタートタイミング信号の入力時点から前記ストップタイミング信号の入力時点までの時間を計測し、この計測時間に光の伝搬速度を乗算して距離に換算する。更に、計測された時間は光測距装置とターゲット１間を往復する時間に相当するので、前記換算した距離値に１／２を乗算してターゲット１までの距離を算出する。
【００２２】
第２測距部６は、立上りエッジ検出部２１に受光パルスが入力すると、この受光パルスのレベルが予め定めた閾値に到達した時点を検出し、計時のストップタイミング信号を第２計時部２２に送信する。第２計時部２２は、スタートタイミング信号の入力時点から前記ストップタイミング信号の入力時点までの時間を計測する。更に、第２測距部２２の立上りエッジ検出方式では、閾値を一定としたとき受光パルスの波高値レベルに応じてエッジ点が変化して計時のストップタイミングが変化するので、第２計時部２２では、波高値検出部７の検出した波高値に応じて計時補正部２２Ａで計測時間を補正する。この計時補正部２２Ａによる計測時間の補正方法については後で詳述する。その後、第１計時部１２と同様にして補正計測時間を距離に換算し、換算した距離値に１／２を乗算してターゲット１までの距離を算出する。
【００２３】
波高値検出部７は、例えば高速パルス積分器とピークホールド回路を使って受光パルスの光量ピーク値を検出し、投光パルス波形と受光パルス波形のパルス幅が同じであることから光量ピーク値を波高値と見なして出力する。この検出波高値は、前述した計時補正部２２Ａに出力すると共に、波高値判別部８に出力する。
【００２４】
波高値判別部８は、入力する検出波高値と比較する基準波高値を、例えばシステム所要の測距精度を満足するゼロクロス検出での最小光量レベルをＥｓとしたときに例えば１０Ｅｓに設定する。この基準波高値１０Ｅｓより大きい領域を高レベル領域とし、基準波高値１０Ｅｓ以下を低レベル領域としてある。そして、検出波高値が１Ｅｓ〜１０Ｅｓの低レベル領域のときは第１測距部５の測距出力の選択指令を測距値選択部９に出力し、検出波高値が基準波高値１０Ｅｓより大きい高レベル領域のときは第２測距部６の測距出力の選択指令を測距値選択部９に出力する。尚、基準波高値１０Ｅｓは、ゼロクロス検出部１１の受信アンプのダイナミックレンジ（上限）により決まる。
【００２５】
測距値選択部９は、波高値判定部８の選択指令に基づいて第１測距部５の測距値と第２測距部６の測距値を切替え選択して本光測距装置の測距値出力として出力する。
かかる本実施形態の光測距装置によれば、波高値レベルが低レベルときにはゼロクロス検出方式により取得した受光時刻情報から算出した測距値を採用し、波高値レベルが高レベルのときには立上りエッジ検出方式により取得した受光時刻情報から算出した測距値を採用することで、受光パルスの波高値レベルに影響されることなく高精度な受光時刻情報が取得でき、測距精度を向上できる。
【００２６】
次に、計時補正部２２Ａにおける計時補正について詳述する。
図２に示すように、波高値Ｅ０の投光パルスを投光して波高値Ｅ（Ｅ＜Ｅ０）の受光パルスを受光したとする。投光パルスのレベルが閾値Ｅｔｈに到達するエッジ点を検出して投光タイミング検出部４からスタートタイミング信号が発生し、受光パルスのレベルが閾値Ｅｔｈに到達するエッジ点を検出して立上りエッジ検出部１１からストップタイミング信号が発生する。第２計時部２２はスタートタイミング信号が発生してからストップタイミング信号が発生するまでの時間ｔを計測するものとする。
【００２７】
この場合、図２の破線で示すように、受光パルスのレベルが投光パルスと同じＥ０であれば、パルスの立上り起点（図のＡ１，Ａ２）から閾値Ｅｔｈに到達するまでの時間は、投光パルスも受光パルスも同じでｔ０であり、計測時間ｔは立上り起点Ａ１〜Ａ２までの時間Ｔと常に等しく、計測時間ｔを補正することなくそのまま用いて距離を算出すればよい。しかし、ターゲット１からの反射パルスに基づく受光パルスが投光パルスと同じレベルとなることはなく、受光パルスのレベルがＥのように低くなると、図２に示すように、受光パルスの立上り起点Ａ２から閾値Ｅｔｈに到達するまでの時間は、時間ｔ′遅れる。この遅れ時間ｔ′は受光パルスの波高値が低くなる程大きくなる。このように、第２測距部６では、受光パルスの波高値に応じて計測時間ｔは変化する。従って、計時補正部２２Ａは、検出された波高値に応じて変化する遅れ時間ｔ′による計測時間ｔの変化を補正する。
【００２８】
本実施形態の計時補正部２２Ａでは、投光パルス及び受光パルスの各立上り起点Ａ１，Ａ２をそれぞれ真の立上りタイミングとし、投光パルスの立上り起点Ａ１から受光パルスの立上り起点Ａ２までの時間Ｔを計測時間として算出するような補正を行っている。
【００２９】
図２から、投光パルスの立上り起点Ａ１から受光パルスの立上り起点Ａ２までの時間Ｔは、Ｔ＝ｔ０＋｛ｔ−（ｔ０＋ｔ′）｝となる。従って、計時補正部２２Ａでは、ｔ０＋ｔ′＝Δｔとして、このΔｔを算出することにより時間Ｔを算出し、この時間Ｔを投光パルスが発射されてから反射パルスが受光されるまでの計測時間とするような補正を行っている。
前記Δｔの算出方法を、図３に基づいて説明する。尚、図３は、受光パルス波形を直線近似したものである。
【００３０】
図３において、受光パルスａ〜ｄの順に波高値は低くなっており、波高値が低い程エッジ点が遅れる様子がわかる。ここでは、受光パルスｄを例として補正時間Δｔの算出方法を説明する。
受光パルスｄの波高値をＥ、全立上り時間（０−１００％）をｔａ、立上り時間（１０−９０％）をｔｂとし、閾値をＥｔｈとすると、
ｔａ＝１．２５×ｔｂ        ・・・  （１）
Ｅ／ｔａ＝Ｅｔｈ／Δｔ      ・・・  （２）
となる。
（２）式から、
Δｔ＝ｔａ×Ｅｔｈ／Ｅ      ・・・  （３）
従って、（１）式と（３）式から、
Δｔ＝１．２５×ｔｂ×Ｅｔｈ／Ｅ      ・・・  （４）
であり、閾値Ｅｔｈ＝５Ｅｓとすると、
Δｔ＝６．２５×ｔｂ×Ｅｓ／Ｅ        ・・・  （５）
となる。ここで、Ｅｓは前述したシステム所要の測距精度を満足するゼロクロス検出での最小光量レベルである。
【００３１】
従って、補正計測時間Ｔは、
Ｔ＝ｔ０＋（ｔ−Δｔ）          ・・・  （６）
であり、投光タイミング検出部４で受光する投光パルスのレベルは安定しているので、投光パルスにおける時間ｔ０は略一定と考えられるので、例えば時間ｔ０を固定値として予め記憶させておけば、（６）式から容易に計測時間の補正ができる。
【００３２】
かかる計時補正部２２Ａを設けることにより、立上りエッジ検出方式で受光時刻を算出する第２測距部６の受光時刻精度が向上し、本光測距装置の測距精度をより一層高めることができる。
特許文献１に記載されているような受光パルスのパルス幅を検出して受光時刻の補正を行うものでは、投光パルスとしてパルス幅の極めて狭い光パルスを用いる場合、受光パルスのパルス幅も極めて狭いためにパルス幅を高精度に検出することが難しく、受光時刻を精度良く補正すること難しい。しかし、本実施形態の計時補正部２２Ａでは、受光パルスの波高値により受光時刻を補正するので、パルス幅に基づいて補正する従来方法に比べて精度良く受光時刻が補正できる。
【００３３】
尚、上記実施形態では、第１測距部５と第２測距部６でそれぞれ距離を算出して受光パルス波高値に応じていずれか一方を選択する構成としたが、第１測距部５と第２測距部６の前段に受光パルスの経路切替え手段を設け、受光パルスの波高値に応じて第１測距部５と第２測距部６のいずれか一方を選択して受光パルスを入力させ、選択した測距部で演算された距離を測距値として出力する構成としてもよい。
【００３４】
また、上記実施形態では、基準波高値を境に第１測距部の距離値と第２測距部の距離値のいずれか一方を選択する構成としたが、これに限らず、高レベル領域と低レベル領域の間に中間レベル領域を設定し、検出波高値レベルが中間レベル領域のときに、第１測距部と第２測距部の各距離値の平均値を測距値として出力するような構成としてもよい。
【００３５】
また、ゼロクロス検出方式を利用する第１測距部においても、波高値レベルによるゼロクロス点のずれが生じ計時のストップタイミング誤差を生じる場合は、波高値による補正を行うようにしてもよい。
【図面の簡単な説明】
【００３６】
【図１】本発明に係る光測距装置の一実施形態を示す構成図
【図２】受光パルス波高値による第２測距部の計測時間変化の説明図
【図３】計時補正部の補正方法の説明図
【図４】立上りエッジ検出方式における受光パルス波高値によるエッジ点ばらつきの説明図
【図５】立上りエッジ検出方式における雑音によるエッジ点ばらつきの説明図
【図６】ゼロクロス検出方式における問題点の説明図
【符号の説明】
【００３７】
１    ターゲット
２    光パルス投光部
３    光パルス受光部
４    投光タイミング検出部
５    第１測距部
６    第２測距部
７    波高値検出部
８    波高値判別部
９    測距値選択部
２２Ａ    計時補正部
【図１】
0004771795.tif 000002
【図２】
0004771795.tif 000003
【図３】
0004771795.tif 000004
【図４】
0004771795.tif 000005
【図５】
0004771795.tif 000006
【図６】
0004771795.tif 000007