(57)【特許請求の範囲】
【請求項１】
受光素子の出力電流に基づく電圧信号にアンダーシュートを発生させる波形処理回路と、
前記アンダーシュートが発生した前記電圧信号を、基準レベルよりも大きい少なくとも1つの第１の閾値と、前記基準レベルよりも小さい少なくとも一つの第２の閾値と、を用いて二値化する二値化回路と、
前記電圧信号が正常か否かを判定する信号判定回路と、を備え、
前記電圧信号がその信号レベルを増大させながら前記第1の閾値を通過することで二値化されるタイミングを第１のタイミングとし、該第１のタイミングに続いて前記電圧信号がその信号レベルを低下させながら前記第１の閾値を通過することで二値化されるタイミングを第２のタイミングとし、該第２のタイミングに続いて前記電圧信号がその信号レベルを低下させながら前記第２の閾値を通過することで二値化されるタイミングを第３のタイミングとし、該第３のタイミングに続いて前記電圧信号がその信号レベルを増大させながら前記第２の閾値を通過することで二値化されるタイミングを第４のタイミングとすると、
前記信号判定回路は、前記第１のタイミングと前記第３のタイミングとの時間差に基づいて、前記電圧信号が正常か否かを判定する回路装置。
【請求項２】
前記基準レベルは、前記受光素子が信号光を受光していないときの前記波形処理回路の出力電圧であることを特徴とする請求項１に記載の回路装置。
【請求項３】
前記信号判定回路は、更に前記第３のタイミングと前記第４のタイミングとの時間差に基づいて、前記電圧信号が正常か否かを判定することを特徴とする請求項１又は２に記載の回路装置。
【請求項４】
前記信号判定回路は、更に前記第１のタイミングと前記第２のタイミングとの時間差に基づいて、前記電圧信号が正常か否かを判定することを特徴とする請求項１又は２に記載の回路装置。
【請求項５】
前記信号判定回路は、予め設定された基準時間幅よりも前記時間差が小さい場合に、前記電圧信号が正常であると判定することを特徴とする請求項１〜４のいずれか一項に記載の回路装置。
【請求項６】
前記信号判定回路は、予め設定された基準時間幅よりも前記時間差が大きい場合に、前記電圧信号が正常であると判定することを特徴とする請求項１〜４のいずれか一項に記載の回路装置。
【請求項７】
前記波形処理回路は、前記電圧信号をクランプするクランプ回路を有することを特徴とする請求項１〜６のいずれか一項に記載の回路装置。
【請求項８】
前記受光素子と前記波形処理回路との間に接続され、前記出力電流をクランプするクランプ回路を更に備えることを特徴とする請求項１〜６のいずれか一項に記載の回路装置。
【請求項９】
請求項１〜８のいずれか一項に記載の回路装置と、
前記受光素子と、を備える光検出器。
【請求項１０】
光源を含む投光系と、
前記投光系から投光され物体で反射された光を前記受光素子で受光する請求項９に記載の光検出器と、を備える物体検出装置。
【請求項１１】
前記光源での発光タイミングと、前記光検出器の回路装置の出力に基づく前記受光素子での受光タイミングとに基づいて、前記物体までの距離を算出する演算手段を更に備える請求項１０に記載の物体検出装置。
【請求項１２】
前記演算手段は、前記光検出器における回路装置からの前記第１のタイミングと前記第２のタイミングの時間差に基づいて、前記物体までの距離を算出することを特徴とする請求項１１に記載の物体検出装置。
【請求項１３】
前記演算手段は、前記光検出器における回路装置からの前記第１のタイミングと前記第２のタイミングの平均時間に基づいて、前記物体までの距離を算出することを特徴とする請求項１１に記載の物体検出装置。
【請求項１４】
請求項１０〜１３のいずれか一項に記載の物体検出装置と、
前記物体検出装置の出力に基づいて、物体の有無、物体の移動方向及び移動速度の少なくとも１つを含む移動情報を求める監視制御装置と、を備えるセンシング装置。
【請求項１５】
前記監視制御装置は、前記物体の位置情報及び移動情報の少なくとも一方に基づいて危険の有無を判断することを特徴とする請求項１４に記載のセンシング装置。
【請求項１６】
移動体と、
前記移動体に搭載される請求項１０〜１３のいずれか一項に記載の物体検出装置と、を備える移動体装置。
【請求項１７】
移動体と、
前記移動体に搭載される請求項１４又は１５に記載のセンシング装置と、を備える移動体装置。
【請求項１８】
受光素子で受光する工程と、
前記受光素子の出力電流を電圧信号に変換する工程と、
前記電圧信号にアンダーシュートを発生させる工程と、
前記アンダーシュートが発生した前記電圧信号を基準レベルよりも大きい少なくとも１つの第１の閾値で二値化する工程と、
前記アンダーシュートが発生した前記電圧信号を前記基準レベルよりも小さい少なくとも１つの第２の閾値で二値化する工程と、
前記電圧信号が正常か否かを判定する工程と、を含み、
前記電圧信号がその信号レベルを増大させながら前記第1の閾値を通過することで二値化されるタイミングを第１のタイミングとし、該第１のタイミングに続いて前記電圧信号がその信号レベルを低下させながら前記第１の閾値を通過することで二値化されるタイミングを第２のタイミングとし、該第２のタイミングに続いて前記電圧信号がその信号レベルを低下させながら前記第２の閾値を通過することで二値化されるタイミングを第３のタイミングとし、該第３のタイミングに続いて前記電圧信号がその信号レベルを増大させながら前記第２の閾値を通過することで二値化されるタイミングを第４のタイミングとすると、
前記判定する工程では、前記第１のタイミングと前記第３のタイミングとの時間差に基づいて、前記電圧信号が正常か否かを判定する、信号検出方法。
【請求項１９】
光源を発光させて光を投光する工程と、
投光され物体で反射された光を受光素子で受光する工程と、
前記受光素子の出力電流を電圧信号に変換する工程と、
前記電圧信号にアンダーシュートを発生させる工程と、
前記アンダーシュートが発生した前記電圧信号を基準レベルよりも大きい少なくとも１つの第１の閾値で二値化する工程と、
前記アンダーシュートが発生した前記電圧信号を前記基準レベルよりも小さい少なくとも１つの第２の閾値で二値化する工程と、
前記電圧信号が正常か否かを判定する工程と、を含み、
前記電圧信号がその信号レベルを増大させながら前記第1の閾値を通過することで二値化されるタイミングを第１のタイミングとし、該第１のタイミングに続いて前記電圧信号がその信号レベルを低下させながら前記第１の閾値を通過することで二値化されるタイミングを第２のタイミングとし、該第２のタイミングに続いて前記電圧信号がその信号レベルを低下させながら前記第２の閾値を通過することで二値化されるタイミングを第３のタイミングとし、該第３のタイミングに続いて前記電圧信号がその信号レベルを増大させながら前記第２の閾値を通過することで二値化されるタイミングを第４のタイミングとすると、
前記判定する工程では、前記第１のタイミングと前記第３のタイミングとの時間差に基づいて、前記電圧信号が正常か否かを判定する、信号検出方法。
【請求項２０】
前記第１のタイミング、前記第２のタイミング、前記第３のタイミング、及び前記第４のタイミングのいずれかのタイミングに基づいて前記受光素子での受光タイミングを求める工程と、
前記光源での発光タイミングと前記受光タイミングとに基づいて、前記物体までの距離を算出する工程と、を更に含むことを特徴とする請求項１９に記載の物体検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、回路装置、光検出器、物体検出装置、センシング装置、移動体装置、信号検出方法及び物体検出方法に関する。
【背景技術】
【０００２】
従来、受光素子の出力電流に基づく電圧信号（受光信号）を検出する技術が知られている（例えば特許文献１〜６参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１〜６に開示されている技術では、受光素子の出力電流に基づく電圧信号を精度良く検出することに関して改善の余地があった。
【課題を解決するための手段】
【０００４】
本発明は、受光素子の出力電流に基づく電圧信号にアンダーシュートを発生させる波形処理回路と、前記アンダーシュートが発生した前記電圧信号を、基準レベルよりも大きい少なくとも1つの第１の閾値と、前記基準レベルよりも小さい少なくとも一つの第２の閾値と、を用いて二値化する二値化回路と、前記電圧信号が正常か否かを判定する信号判定回路と、を備え、前記電圧信号がその信号レベルを増大させながら前記第1の閾値を通過することで二値化されるタイミングを第１のタイミングとし、該第１のタイミングに続いて前記電圧信号がその信号レベルを低下させながら前記第１の閾値を通過することで二値化されるタイミングを第２のタイミングとし、該第２のタイミングに続いて前記電圧信号がその信号レベルを低下させながら前記第２の閾値を通過することで二値化されるタイミングを第３のタイミングとし、該第３のタイミングに続いて前記電圧信号がその信号レベルを増大させながら前記第２の閾値を通過することで二値化されるタイミングを第４のタイミングとすると、前記信号判定回路は、前記第１のタイミングと前記第３のタイミングとの時間差に基づいて、前記電圧信号が正常か否かを判定する回路装置である。
【発明の効果】
【０００５】
本発明によれば、受光素子の出力電流に基づく電圧信号を精度良く検出することができる。
【図面の簡単な説明】
【０００６】
【図１】一実施形態に係る物体検出装置の概略構成を示す図である。
【図２】図２（Ａ）は、投光光学系、同期系を説明するための図であり、図２（Ｂ）は、受光光学系を説明するための図であり、図２（Ｃ）は、ＬＤから反射ミラーまでの光の光路、及び反射ミラーから時間計測用ＰＤまでの光の光路を概略的に示す図である。
【図３】図３（Ａ）及び図３（Ｂ）は、それぞれＰＤ出力検出部４４、５６の構成例を示す図である。
【図４】図４（Ａ）及び図４（Ｂ）は、それぞれ光検出器の構成例（その１及びその２）を示す図である。
【図５】図５（Ａ）及び図５（Ｂ）は、それぞれ比較例１、実施例１の受光信号波形（ノイズを含む）を示す図である。
【図６】図６（Ａ）及び図６（Ｂ）は、それぞれ比較例１、実施例１の負帰還回路の回路構成を示す図である。
【図７】図７（Ａ）は、比較例２の受光信号波形を示す図であり、図７（Ｂ）は、比較例２の負帰還回路の回路構成を示す図である。
【図８】図８（Ａ）及び図８（Ｂ）は、それぞれ実施例２の光検出器の構成例（その１及びその２）を示す図である。
【図９】実施例２の受光信号波形と二値化回路出力を示す図である。
【図１０】図１０（Ａ）は、比較例３の基準レベルに対して設定された２つの閾値を示す図であり、図１０（Ｂ）は、本実施形態の基準レベルに対して設定された２つの閾値を示す図である。
【図１１】図１１（Ａ）はノイズが無い場合の受光信号波形と１つの閾値での二値化出力を示す図であり、図１１（Ｂ）はノイズが有る場合の受光信号波形と１つの閾値での二値化出力を示す図である。
【図１２】図１２（Ａ）はノイズが無い場合の受光信号波形と２つの閾値での二値化出力を示す図であり、図１２（Ｂ）はノイズが有る場合の受光信号波形と２つの閾値での二値化出力を示す図である。
【図１３】位相が同じで最大値が異なる複数の受光信号が基準レベルの両側にそれぞれ設けられた閾値１、２を横切るタイミングを示す図である。
【図１４】図１４（Ａ）〜図１４（Ｃ）には、それぞれ波形処理回路における電流電圧変換器と信号増幅器との間に設けられたクランプ回路の具体例（その１〜その３）を示す図である。
【図１５】受光素子と波形処理回路との間に設けられたクランプ回路の具体例を示す図である。
【図１６】図１６（Ａ）には、クランプ回路が設けられていない場合の受光信号波形が示され、図１６（Ｂ）には、クランプ回路が設けられている場合の受光信号波形が示されている。
【図１７】位相が同じで最大値が異なる複数の受光信号間での時間計測誤差を解消する方法について説明するための図である。
【図１８】センシング装置を説明するための図である。
【発明を実施するための形態】
【０００７】
以下に、本発明の一実施形態の物体検出装置１００について、図面を参照して説明する。
【０００８】
図１には、物体検出装置１００の概略的構成がブロック図にて示されている。
【０００９】
物体検出装置１００は、物体（例えば先行車両、停車車両、構造物、歩行者等）の有無や、該物体までの距離等の物体情報を検出する走査型レーザレーダである。物体検出装置１００は、一例として、移動体としての車両（例えば自動車）に搭載され、例えば自動車のバッテリ（蓄電池）から電力の供給を受ける。
【００１０】
物体検出装置１００は、投光系１０、受光光学系３０、光検出器４０、時間計測部４５、測定制御部４６、物体認識部４７などを備えている。
【００１１】
投光系１０は、光源としてのＬＤ１０（レーザダイオード）、ＬＤ駆動部１２、投光光学系２０を含む。
【００１２】
ＬＤ１０は、端面発光レーザとも呼ばれ、ＬＤ駆動部１２（ドライブ回路）により駆動され、レーザ光を射出する。ＬＤ駆動部１２は、測定制御部４６から出力されるＬＤ駆動信号（矩形パルス信号）を用いてＬＤ１０を点灯（発光）させる。ＬＤ駆動部１２は、一例として、ＬＤ１０に電流を供給可能に接続されたコンデンサ、該コンデンサとＬＤ１０との間の導通／非導通を切り替えるためのトランジスタ、該コンデンサを充電可能な充電手段等を含む。測定制御部４６は、自動車のＥＣＵ（エレクトロニックコントロールユニット）からの測定制御信号（測定開始信号や測定停止信号）を受けて測定開始や測定停止を行う。
【００１３】
図２（Ａ）には、投光光学系２０、同期系５０が模式的に示されている。図２（Ｂ）には、受光光学系３０が模式的に示されている。以下では、図２（Ａ）等に示されるＺ軸方向を鉛直方向とするＸＹＺ３次元直交座標系を適宜用いて説明する。
【００１４】
投光光学系２０は、図２（Ａ）に示されるように、ＬＤ１０からの光の光路上に配置されたカップリングレンズ２２と、該カップリングレンズ２２を介した光の光路上に配置された反射ミラー２４と、該反射ミラー２４で反射された光の光路上に配置された偏向器としての回転ミラー２６と、を含む。ここでは、装置を小型化するために、カップリングレンズ２２と回転ミラー２６との間の光路上に反射ミラー２４を設けて光路を折り返している。
【００１５】
そこで、ＬＤ１０から出射された光は、カップリングレンズ２２により所定のビームプロファイルの光に整形された後、反射ミラー２４で反射され、回転ミラー２６でＺ軸周りに偏向される。
【００１６】
回転ミラー２６でＺ軸周りの所定の偏向範囲に偏向された光が投光光学系２０から投射された光、すなわち物体検出装置１００から投光された光である。
【００１７】
回転ミラー２６は、回転軸（Ｚ軸）周りに複数の反射面を有し、反射ミラー２４からの光を回転軸周りに回転しながら反射（偏向）することで該光により上記偏向範囲に対応する有効走査領域を水平な１軸方向（ここではＹ軸方向）に１次元走査する。ここでは、偏向範囲、有効走査領域は、物体検出装置１００の＋Ｘ側である。以下では、回転ミラー２６の回転方向を「ミラー回転方向」とも呼ぶ。
【００１８】
回転ミラー２６は、図２（Ａ）から分かるように、反射面を２面（対向する２つの面）有しているが、これに限らず、１面でも３面以上でも良い。また、少なくとも２つの反射面を設け、回転ミラーの回転軸に対して異なった角度で傾けて配置して、走査・検出する領域をＺ軸方向に切り替えることも可能である。
【００１９】
受光光学系３０は、図２（Ｂ）に示されるように、投光光学系２０から投射され有効走査領域内にある物体で反射（散乱）された光を反射する回転ミラー２６と、該回転ミラー２６からの光を反射する反射ミラー２４と、該反射ミラー２４からの光の光路上に配置され、該光を後述する時間計測用ＰＤ４２に結像させる結像光学系と、を含む。
【００２０】
図２（Ｃ）には、ＬＤから反射ミラー２４までの光路と、反射ミラー２４から時間計測用ＰＤ４２までの光路が示されている。
【００２１】
図２（Ｃ）から分かるように、投光光学系２０と受光光学系３０は、Ｚ軸方向に重なるように配置されており、回転ミラー２６と反射ミラー２４は、投光光学系２０と受光光学系３０で共通となっている。これにより、物体上におけるＬＤの照射範囲と時間計測用ＰＤ４２の受光可能範囲の相対的な位置ずれを小さくでき、安定した物体検出を実現できる。
【００２２】
そこで、投光光学系２０から投射され物体で反射（散乱）された光は、回転ミラー２６、反射ミラー２４を介して結像光学系に導かれ、該結像光学系により時間計測ＰＤ４２に集光する（図２（Ｂ）参照）。図２（Ｂ）では、装置を小型化するために、回転ミラー２６と結像光学系との間に反射ミラー２４を設けて光路を折り返している。ここでは、結像光学系は２枚のレンズ（結像レンズ）で構成されているが、１枚のレンズとしても良いし、３枚以上のレンズとしても良いし、ミラー光学系を用いても良い。
【００２３】
光検出器４０は、図２（Ｂ）及び図１に示されるように、投光光学系２０から投射され有効走査領域内にある物体で反射（散乱）された光を受光光学系３０を介して受光する受光素子としての時間計測用ＰＤ４２（フォトダイオード）と、該時間計測用ＰＤ４２の出力電流に基づく電圧信号である受光信号を検出する回路装置としてのＰＤ出力検出部４４と、を含む。
【００２４】
ＰＤ出力検出部４４は、図３（Ａ）に示されるように、波形処理回路としての波形処理回路６０、二値化回路７０などを含む。
【００２５】
波形処理回路６０は、時間計測用ＰＤ４２からの出力電流（電流値）を電圧信号（電圧値）に変換する電流電圧変換器６０ａ（例えばＴＩＡ：トランスインピーダンスアンプ）と、該電流電圧変換器からの電圧信号を増幅する信号増幅器６０ｂ（例えばＶＧＡ：高リニアリティアナログ可変利得アンプ）とを有する（図４（Ａ）及び図４（Ｂ）参照）。なお、図４（Ａ）では波形処理回路６０の一例が符号６０−１で示され、図４（Ｂ）では波形処理回路６０の他の例が符号６０−２で示されている。
【００２６】
二値化回路７０は、信号増幅器６０ｂからのアナログの電圧信号（出力電圧）を閾値電圧を基準に二値化し、その二値化信号（デジタル信号）を検出信号として時間計測部４５に出力する。
【００２７】
同期系５０は、図２（Ａ）及び図１に示されるように、ＬＤ１０から出射されカップリングレンズ２２を介して反射ミラー２４で反射された光であって回転ミラー２６で偏向され反射ミラー２４で再び反射された光の光路上に配置された同期レンズ５２と、該同期レンズ５２を介した光の光路上に配置された受光素子としての同期検知用ＰＤ５４と、該同期検知用ＰＤ５４の出力電流に基づく電圧信号である受光信号を検出する回路装置としてのＰＤ出力検出部５６と、を含む。
【００２８】
反射ミラー２４は、上記偏向範囲に対して回転ミラー２６の回転方向上流側に配置され、回転ミラー２６で上記偏向範囲の上流側に偏向された光が入射される。そして、回転ミラー２６で偏向され反射ミラー２４で反射された光が同期レンズ５２を介して同期検知用ＰＤ５４に入射される。このとき、同期検知用ＰＤ５４からの出力電流がＰＤ出力検出部５６に送られる。
【００２９】
ＰＤ出力検出部５６は、図３（Ｂ）に示されるように、ＰＤ出力検出部４４と同様に、波形処理回路６０、二値化回路７０などを含んで構成される。
【００３０】
なお、反射ミラー２４は、上記偏向範囲に対して回転ミラー２６の回転方向下流側に配置されても良い。そして、回転ミラー２６で偏向され反射ミラー２４で反射された光の光路上に同期系５０が配置されても良い。
【００３１】
回転ミラー２６の回転により、該回転ミラー２６の反射面で反射された光が同期検知用ＰＤ５４で受光される度に同期検知用ＰＤ５４から電流が出力される。すなわち、同期検知用ＰＤ５４からは定期的に電流が出力されることになる。
【００３２】
このように回転ミラー２６からの光を同期検知用ＰＤ５４に照射するための同期点灯を行うことで、同期検知用ＰＤ５４での受光タイミングから、回転ミラー２６の回転タイミングを得ることが可能となる。
【００３３】
そこで、ＬＤ１０を同期点灯してから所定時間経過後にＬＤ１０をパルス点灯することで有効走査領域を光走査することができる。すなわち、同期検知用ＰＤ５４に光が照射されるタイミングの前後期間にＬＤ１０をパルス点灯することで有効走査領域を光走査することができる。
【００３４】
ここで、時間計測や同期検知に用いる受光素子としては、上述したＰＤ（Ｐｈｏｔｏ  Ｄｉｏｄｅ）の他、ＡＰＤ（Ａｖａｌａｎｃｈｅ  Ｐｈｏｔｏ  Ｄｉｏｄｅ）、ガイガーモードＡＰＤであるＳＰＡＤ（Ｓｉｎｇｌｅ  Ｐｈｏｔｏｎ  Ａｖａｌａｎｃｈｅ  Ｄｉｏｄｅ）等を用いることが可能である。ＡＰＤやＳＰＡＤは、ＰＤに対して感度が高いため、検出精度や検出距離の点で有利である。
【００３５】
ＰＤ出力検出部５６は、同期検知用ＰＤ５４からの出力電流に基づく電圧信号である受光信号を検出（二値化）すると、同期信号（二値化信号）を測定制御部４６に出力する。
【００３６】
測定制御部４６は、ＰＤ出力検出部５６からの同期信号に基づいてＬＤ駆動信号を生成し、該ＬＤ駆動信号をＬＤ駆動部１２及び時間計測部４５に出力する。
【００３７】
すなわち、ＬＤ駆動信号は、同期信号に対して遅延した発光制御信号（周期的なパルス信号）である。
【００３８】
ＬＤ駆動信号がＬＤ駆動部１２に入力されると、ＬＤ駆動部１２からＬＤ１０に駆動電流が印加され、ＬＤ１０から発光パルスが出力される。なお、ＬＤ１０の安全性やＬＤ１０の耐久性の観点からＬＤ１０の発光のデューティが制限されるため、発光パルスはパルス幅が狭い方が望ましく、該パルス幅は、一般に１０ｎｓ〜数十ｎｓ程度に設定される。また、パルス間隔は一般に数十μ秒程度である。
【００３９】
ＰＤ出力検出部４４は、時間計測用ＰＤ４２からの出力電流を電圧信号に変換し、増幅し、二値化し、二値化信号（デジタル信号）を検出信号として時間計測部４５に出力する。
【００４０】
時間計測部４５は、測定制御部４６からのＬＤ駆動信号の入力タイミングとＰＤ出力検出部４４からの検出信号（二値化信号）の立上りタイミングと立下りタイミングとの間の所定タイミング（例えば立上がりタイミングと立下がりタイミングとの中間のタイミング）との時間差を、ＬＤでの発光タイミングと時間計測用ＰＤ４２での受光タイミングの時間差として求め、該時間差を時間計測結果として測定制御部４６に出力する。
【００４１】
測定制御部４６は、時間計測部４５からの時間計測結果を距離に変換することで物体までの往復距離を算出し、該往復距離の１／２を距離データとして物体認識部４７に出力する。
【００４２】
物体認識部４７は、測定制御部４６からの１走査もしくは複数の走査で取得した複数の距離データに基づいて、どこに物体があるかを認識し、その物体認識結果を測定制御部４６に出力する。測定制御部４６は、該物体認識結果をＥＣＵに転送する。
【００４３】
ＥＣＵは、転送された物体認識結果に基づいて、例えば自動車の操舵制御（例えばオートステアリング）、速度制御（例えばオートブレーキ）等を行う。
【００４４】
図４（Ａ）及び図４（Ｂ）には、それぞれ本実施形態の光検出器の波形処理回路６０の具体例である波形処理回路６０−１、６０−２が示されている。
【００４５】
波形処理回路６０−１は、図４（Ａ）に示されるように、電流電圧変換器６０ａ、信号増幅器６０ｂを含む。
【００４６】
時間計測用ＰＤ４２で受光されると物体からの反射光パルスが、時間計測用ＰＤ４２で受光量が電流値に変換され、該電流値が出力電流として波形処理回路６０−１に入力される。波形処理回路６０−１では、入力された電流値が電流電圧変換器６０ａで電圧値に変換され、該電圧値が信号増幅器６０ｂで増大され、受光信号（出力電圧）として出力される。
【００４７】
この際、信号増幅器６０ｂとして負帰還の機能を有する、例えばオペアンプＯＡを含む非反転増幅回路（負帰還回路）を用い、その増幅度を小さくとることにより、帰還が強くかかり、受光信号にアンダーシュート及びオーバーシュートが生じる。物体からの反射光パルスは、発光パルスと略同一の波形を有しており、そのパルス幅は上述のように１０ｎｓ〜数十ｎｓである。この反射光パルスに十分速く応答できること（高速応答性）が「回路装置」や「光検出器」には望まれる。なお、非反転増幅回路（負帰還回路）に代えて、受光信号に少なくともアンダーシュートを発生させる反転増幅回路（正帰還回路）を用いても良い。
【００４８】
コストなどを考慮すると、波形処理回路６０−１の現実的な周波数帯域としては、数十ＭＨｚ〜百数十ＭＨｚ程度が好ましい。また、波形処理回路６０−１における信号増幅率が高いほど太陽光などの外乱や内部ノイズに対して検出エラーが起きにくくなるため、信号増幅率は大きい方が良く、一般に５倍以上が望ましい。これらの周波数帯域と増幅率の要求から、オペアンプ（例えばＶＧＡ）としてはＧＢ積（Gain Band width product：利得帯域幅積）が大きい（約５００ＭＨｚ以上）ものを用いることが望ましい。
【００４９】
アンダーシュート、オーバーシュートが起きる原理は、質点、ばね、減衰器で構成される位置制御の系において、ばね定数を大きくしすぎる(帰還を強くかけすぎる)と、定常位置から行き過ぎたり(オーバーシュート)戻ったり(アンダーシュート)を繰り返し、減衰振動をしながら定常位置に落ち着く、という現象と同様の原理である。
【００５０】
一方、図４（Ｂ）に示される波形処理回路６０−２は、電流電圧変換器６０ａ、信号増幅器６０ｂに加えてハイパスフィルタ６０ｃを含む。
【００５１】
波形処理回路６０−２では、波形処理回路６０−１と同様に時間計測用ＰＤ４２からの電流値（出力電流）が電流電圧変換器６０ａで電圧値に変換され、該電圧値が信号増幅器６０ｂで増幅され、受光信号として出力される。
【００５２】
そして、この増幅後の電圧値（受光信号）をハイパスフィルタ６０ｃに通すことによってアンダーシュートを誘発する。これは、本来なだらかにグラウンドレベルに戻っていく受光信号のうち、低周波成分だけをカットすることによって急峻な信号を実現する方法であり、この方法では、信号増幅器６０ｂでアンダーシュートを起こしても良いが起こさなくても良い。すなわち、ハイパスフィルタが設けられる場合には、アンダーシュートを起こすために信号増幅器６０ｂは必須ではないため、設けられなくても良い。
【００５３】
図５（Ａ）には比較例１の受光信号波形が示され、図５（Ｂ）には本実施形態の実施例１の受光信号波形が示されている。
【００５４】
図５(Ａ)に示される比較例１の受光信号波形は、アンダーシュートを発生させない場合に、ノイズが乗った５つの受光信号の波形と、受光信号毎に計測される受光時刻２（該受光信号の立下りが閾値電圧と一致するタイミング）のシミュレーション結果である。ノイズは白色ノイズとした。アンダーシュートを発生させない場合、受光信号（出力電圧）の立下りが遅く（緩やかであり）、ノイズに起因するゆらぎにより、受光時刻２の計測誤差が大きくなることがわかる。
【００５５】
図５（Ｂ）に示される実施例１の受光信号波形は、アンダーシュートを発生させた場合に、ノイズが乗った５つの受光信号の波形と、受光信号毎に計測される受光時刻２のシミュレーション結果である。
【００５６】
結果として、実施例１では、比較例１と比較して、受光信号の立下りが速く（急であり）、ノイズに起因するゆらぎを抑制でき、受光時刻２の計測誤差を小さくできることがわかる。
【００５７】
比較例１では、５回の測定での測定誤差が１１ｎｓ(距離に換算すると１．６ｍ)であるのに対し、実施例１の場合には、５回の測定での測定誤差は３ｎｓ(距離に換算すると０．５ｍ)となる。
【００５８】
図５(Ａ)に示される受光信号波形（比較例１）、図５(Ｂ)に示される受光信号波形（実施例１）は、それぞれ図６(Ａ)、図６(Ｂ)に示される負帰還回路６０ｂ−１、６０ｂ−２にＦＷＨＭ（半値全幅）＝１０ｎｓ、ピーク電圧１０ｍＶの釣鐘型パルスを入力して得られる波形にノイズが重畳されたものである。つまり、比較例１、実施例１の受光信号波形は、それぞれ図４（Ａ）、図４（Ｂ）に示される負帰還回路６０ｂ−１、６０ｂ−２を、図２（Ａ）に示される信号増幅器６０ｂとして用いた場合をシミュレートした結果である。
【００５９】
各負帰還回路は、一端が接地され又は該一端にバイアス電圧が印加され、他端がオペアンプＯＡの−の入力端に接続された抵抗Ｒ１と、オペアンプＯＡにそれぞれ並列に接続された抵抗Ｒ２及びコンデンサＣとを有している。オペアンプＯＡの＋の入力端には、電流電圧変換器６０ａからの電圧値が入力される。なお、各負帰還回路において、コンデンサＣは、必須ではない。
【００６０】
この場合、Ｒ２／Ｒ１が小さいほど負帰還が強くなり、アンダーシュート量が大きくなる。
【００６１】
比較例１では、Ｃ＝１０ｐＦ、Ｒ１＝５１Ω、Ｒ２＝１ｋΩとされている。実施例１では、Ｃ＝０．５ｐＦ、Ｒ１＝５１０Ω、Ｒ２＝３ｋΩとされている。
【００６２】
実施例１は、Ｒ２／Ｒ１が比較的小さく、アンダーシュート量が大きくなる。一方、比較例１では、Ｒ２／Ｒ１が比較的大きく、アンダーシュート量が略０である。
【００６３】
また、受光信号を検出（二値化する）するための「閾値電圧」は、比較例１及び実施例１のいずれも３０ｍＶとなっており（図５（Ａ）及び図５（Ｂ）参照）、同条件(入力される反射光パルスと閾値電圧が同じ場合)での時間計測結果の精度が実施例１の方が比較例１よりも高いことがわかる。「閾値電圧」は、外来ノイズの大きさ等を考慮して決定され、一般的に数十ｍＶ程度である。つまり、「閾値電圧」は、外来ノイズを誤検知するのを防ぐためグラウンドレベルよりもある程度大きいことが好ましく、また受光信号を検出（二値化）して検出信号（二値化信号）の立上がりと立下りの間の所定タイミング（例えば中間タイミング）を受光タイミングとするような場合は精度を上げるために極力小さい値に設定されることが好ましい。従って、閾値電圧の適正な値は、自ずと決まってくる。
【００６４】
図７（Ａ）、図７（Ｂ）には、比較例２の受光信号波形、負帰還回路６０ｂ−３が示されている。比較例２のように、負帰還を用いた増幅回路において、増幅率（増幅度）を大きくしすぎたり入力信号に対して回路の周波数帯域を狭くしすぎたりすると（例えば増幅率２１倍、周波数帯域１２ＭＨｚ、図７（Ｂ）参照）、帰還が強くなりアンダーシュートが起こらない(図７（Ａ）参照)。
【００６５】
比較例２では、Ｃ＝１０ｐＦ、Ｒ１＝５１Ω、Ｒ２＝１ｋΩとされている。
【００６６】
図８には、本実施形態の実施例２の光検出器の構成が示されている。実施例２の光検出器は、図８（Ａ）及び図８（Ｂ）に示されるように、二値化回路７０の後段に信号判定回路８０を有している。
【００６７】
図９には、実施例２における受光信号波形と二値化回路出力が示されている。
実施例２では、時間計測用ＰＤ４２から波形処理回路に信号電荷が入力されていないとき、すなわち時間計測用ＰＤ４２が信号光を受光していないときの該波形処理回路の出力電圧である基準レベルＢＬに対して上下に閾値が１つずつ設定されている。信号判定回路８０は、受光信号が閾値１、２を横切るタイミングＴ１、Ｔ２、Ｔ３、Ｔ４を計測する。時間計測用ＰＤ４２での受光タイミングをどの時点に決めるかはシステムに依るが、時間計測部４５において例えば受光タイミングＴをＴ１、Ｔ２、Ｔ３、Ｔ４の平均値として決める場合を考える。
【００６８】
Ｔ１、Ｔ２、Ｔ３、Ｔ４の回路ノイズや時間計測回路（例えば時間計測部４５）に起因する計測誤差をそれぞれΔＴ１、ΔＴ２、ΔＴ３、ΔＴ４とした場合、受光タイミングＴ＝（Ｔ１＋Ｔ２＋Ｔ３＋Ｔ４）／４の計測誤差は、ΔＴ＝(ΔＴ１２＋ΔＴ２２＋ΔＴ３２＋ΔＴ４２)１／２／４となる。これは、ΔＴ１〜ΔＴ４が同程度とした場合、１つの計測タイミングだけを用いて時間計測を行う場合の２倍、２つの計測タイミングを用いて時間計測を行う場合の√２倍計測誤差が小さくなることを意味している。
【００６９】
また、図１０（Ｂ）に示される実施例２は、図１０（Ａ）に示される閾値を基準レベルＢＬに対して同じ側（例えば上側）にしか設けない場合（比較例３）と比べても有利である。これは、基準レベルＢＬに対して片側だけに閾値を複数設ける場合、ある程度大きい信号でなければ複数の閾値を超えないため閾値を複数設けたメリットがないが、基準レベルＢＬに対して両側に閾値を設けることで、小さい信号に対しても閾値を複数設けたメリットがあるからである。
【００７０】
また、実施例２では、信号判定回路８０が、受光タイミングから判断されるターゲット（物体）までの距離の計測結果が、想定している検出距離の範囲から外れている場合には「異常」と判定する。これにより、誤検出を減らすことができる。
【００７１】
また、信号判定回路８０は、例えば図９においてＴ１が測定されていないのにＴ３が測定されたような場合、つまり、本来の受光信号の極性（特性）からは考えられない計測タイミングが得られた場合（図９の場合には閾値２を横切る信号が単独で現れた場合）に「異常」と判定する。これにより、誤検出を防ぐことができる。
【００７２】
実施例２では、受光信号が閾値を横切った時刻（二値化タイミング）の計測は、基本的に全ての閾値について常に行う。
【００７３】
図１１には、閾値を１つだけ用いる場合に、ノイズの有無による二値化回路出力の違いが示されている。図１１（Ａ）のようにノイズが無い場合は二値化回路出力から物体からの反射光が一目瞭然であるが、ノイズが大きく閾値を超えてしまう場合には、図１１（Ｂ）の二値化回路出力（１）、（２）、（３）、（４）のどれが物体からの反射光を示しているのかがわからず、物体が無いときでも「物体有り」と誤判定してしまうことが懸念される。
【００７４】
例えば特許文献６（特開２００２−０２２８２７号公報）に記載の方法でパルス幅を基にノイズ判定を行えば（１）、（２）はノイズとして除去できるが、（３）、（４）はパルス幅が近いためノイズかどうかの判定ができない。
【００７５】
ここで、図１２には、基準レベルに対して両側に閾値を設けた場合のノイズの有無による二値化回路出力の違いが示されている。図１２（Ａ）のようにノイズが無い場合とは異なり、図１２（Ｂ）のようにノイズが有る場合は、一見、図１１の場合と同様にパルス幅の近い右側の３つのパルス（二値化回路出力（３）、（４）、（５）に対応）はノイズかどうかの判別ができないように見える。
【００７６】
しかし、閾値１に対応する二値化回路出力と閾値２に対応する二値化回路出力を、異なる時間計測回路に入力するなどの方法で、どの閾値を横切ったタイミングなのかを区別できるようにしておき(つまり、Ｔ１、Ｔ２、Ｔ３、Ｔ４を区別できるということ)、時間差Ｔ３−Ｔ１があらかじめ設定されていた時間よりも大きい場合は「異常」と判定することで、受光信号とノイズを区別することができる。ここでは１つの例として時間差Ｔ３−Ｔ１を用いる場合について説明したが、これは原理的にＴ４−Ｔ１、Ｔ４−Ｔ２、Ｔ３−Ｔ１、Ｔ３−Ｔ２のどの時間差を用いても有効である。
【００７７】
また、上記判別方法に加えて、Ｔ２−Ｔ１やＴ４−Ｔ３の値から分かるパルス幅が細すぎたり太すぎたりする場合には「異常」と判定するという判別方法を取り入れることで、物体検出の確実性を更に増すことができる。
【００７８】
また、上記と同様の原理で、Ｔ３−Ｔ１、Ｔ４−Ｔ１、Ｔ３−Ｔ２、Ｔ４−Ｔ２のいずれかの時間差が想定よりも小さい場合には「異常」と判定することで、受光信号よりも時間幅の長いノイズによる誤検知を防ぐことができる。この場合にも上記と同様に、Ｔ２−Ｔ１やＴ４−Ｔ３の値から分かるパルス幅が細すぎたり太すぎたりする場合には「異常」と判定する判別方法を取り入れることで、物体検出の確実性を更に増すことができる。
【００７９】
検出対象からの受光光量として想定される最小の受光光量から想定される最大の受光光量までを考えれば、受光信号波形として想定される波形の範囲は限定される。つまり、最小受光光量に対応する計測時刻を時系列の早い順にＴ１ａ、Ｔ２ａ、Ｔ３ａ、…とし、最大受光光量に対応する計測時刻を時系列の早い順にＴ１ｂ、Ｔ２ｂ、Ｔ３ｂ、…としたときに、飽和波形の効果を除けば、例えば想定される最小のＴ３−Ｔ１の値はＴ３ａ−Ｔ１ａであり、想定される最大のＴ３−Ｔ１の値はＴ３ｂ−Ｔ１ｂである（図１３参照）。半導体素子の飽和の影響等により波形が崩れる場合には、このように単純に最大値・最小値が決まるとは限らないが、いずれにせよ最大値、最小値を決めることはできる。このようにして求めることができる時間幅の最大値、最小値を基にして基準時間幅を決定できる。
【００８０】
例えば統計的な考え方から、最小光量受光時のＴ１、Ｔ３の計測結果の標準偏差をそれぞれσ_T1a, σ_T3aとし、最大光量受光時のＴ１、Ｔ３の計測結果の標準偏差をそれぞれσ_T1b, σ_T3bとすると、
(T3a-T1a)-3(σ_T3a2+σ_T1a2)1/2≦T3-T1≦(T3b-T1b)+3(σ_T3b2+σ_T1b2)1/2
の場合のみ受光信号が正常であると判定することで高い確率で物体の誤検出を防ぐことができる。
【００８１】
例えばT3b-T1b=20ns, T3a-T1a=10ns, σ_T1a=σ_T3a=1ns, σ_T1a=σ_T3a=0.5nsであれば、5ns ≦ T3-T1 ≦ 23nsの場合に受光信号が正常であると判定すればよいことになる。
【００８２】
ここではＴ３−Ｔ１を基準に受光信号の正常異常判定を行う場合について述べたが、他の計測時刻の差（Ｔ４−Ｔ２やＴ４−Ｔ１等)を用いる場合にも同様のことが言える。ここに挙げた基準時間幅の決定方法はあくまで一例であり、その決定方法は当然ながらシステムの仕様に依存する。
【００８３】
以上説明した受光信号の正常／異常判定は、信号判定回路８０によって実施することができる。
【００８４】
図１４には、波形処理回路において、電流電圧変換器と信号増幅器との間に接続されたクランプ回路の３つの具体例が示されている。
【００８５】
図１４（Ａ）の波形処理回路のクランプ回路では、負極が接地された直流電圧源Ｅ１の正極とダイオードＤ１の正極（アノード）とが接続され、ダイオードＤ１の負極（カソード）が電流電圧変換器の出力端と信号増幅器の入力端に接続されている。このため、プラス側の電圧が一定値でクランプされる。
【００８６】
図１４（Ｂ）の波形処理回路のクランプ回路では、正極が接地された直流電圧源Ｅ２の負極とダイオードＤ２の負極（カソード）とが接続され、ダイオードＤ２の正極（アノード）が電流電圧変換器の出力端と信号増幅器入力端に接続されている。このため、マイナス側の電圧が一定値でクランプされる。
【００８７】
図１４（Ｃ）の波形処理回路では、図１４（Ｂ）のクランプ回路と図１４（Ｃ）のクランプ回路が電流電圧変換器と信号増幅器との間に並列に接続されている。このため、正負両側の電圧が一定値でクランプされる。
【００８８】
以上のように構成される各クランプ回路によって、半導体素子の飽和による波形の崩れを防ぐことができる。図１４（Ａ）〜図１４（Ｃ）に示される各クランプ回路ではクランプ電圧を調整するための直流電圧源を有しているが、クランプ電圧の調整が不要であればこの直流電圧源は有さなくても良い。
【００８９】
また、図１５に示されるように、クランプ回路を構成するダイオードＤ３のカソード（負極）を受光素子と電流電圧変換器に接続し、正極（アノード）を接地しても良い。この場合、電流電圧変換器への入力電流値を一定値以下にすることで、半導体素子の飽和による波形の崩れを防ぐことができる。また、受光回路（ＰＤ出力検出部）の初段で信号をクランプすることにより、それ以降の全ての半導体素子の飽和特性を無視できることになるため、基準時間幅を決める上で有利である。また、飽和特性の悪い素子も選ぶことができるようになるため、部品選定の幅も広がる。
【００９０】
図１６には、受光素子（例えば時間計測用ＰＤ４２）の後段にクランプ回路が設けられない場合（図１６（Ａ））と設けられる場合（図１６（Ｂ））の受光信号波形の模式図が示されている。クランプ回路が無い場合、飽和特性により受光信号の立下りが極端に遅くなる場合があり、これは基準時間幅を決める上で不利である。また、飽和特性によってはアンダーシュートがうまく出ない場合があり、その場合には本発明の効果が得られない。クランプ回路を設けて飽和を無くすことで、これらの問題を解決することができる。
【００９１】
受光信号の正常／異常判定をするための基準時間幅を決める際、想定される波形の範囲が狭ければ狭いほど本発明の効果は大きく出るため、このようなクランプ回路により効果的な誤検知防止が実現できる。
【００９２】
以上のように、実施例２では、受光信号に強くアンダーシュートが誘起されていることを前提として、基準レベル（例えばグラウンドレベル）よりも上の領域と下の領域それぞれに閾値を設けて二値化タイミングの計測を行い、それらの二値化タイミングを用いて信号の正常異常判定及び時間計測を行う。
【００９３】
以上説明した実施例２の回路装置としてのＰＤ出力検出部は、受光素子（時間計測用ＰＤ４２）の出力電流に基づく電圧信号（受光信号）にアンダーシュートを発生させる波形処理回路と、アンダーシュートが発生した電圧信号を複数の閾値で二値化する信号処理回路８０と、を備え、複数の閾値は、基準レベルよりも大きい第１の閾値（閾値１）と、基準レベルよりも小さい第２の閾値（閾値２）を含む。
【００９４】
この場合、受光信号の立ち下りを急峻にできるためノイズの影響を抑制でき、受光信号の立ち下りタイミング（立ち下り中の任意のタイミング）を安定して精度良く検出できる。
【００９５】
なお、一般に発光パルスは立ち上がりが比較的鋭く立下りが比較的鈍いため、受光信号も立ち上がりが比較的鋭く立ち下がりが比較的鈍くなる。そこで、受光信号にアンダーシュートを発生させない場合、受光信号の立ち上りタイミング（立ち上がり中の所定タイミング）は比較的精度良く検出できるが、立ち下りタイミング（立ち下り中の所定タイミング）を精度良く検出することは困難である。
【００９６】
また、閾値を１つしか用いない場合に比べて、一回の測定において、ノイズが載った受光信号が二値化されるタイミングの数が多いため、該受光信号が二値化されたタイミングを精度良く検出できる。
【００９７】
さらに、基準レベルに対して片側だけに閾値を複数設ける場合、ある程度大きな信号でなければ複数の閾値を超えないため、閾値を複数設けた効果(例：測距精度の向上)を発揮することができないが、基準レベルに対して両側に閾値を設けることで、小さい信号に対しても閾値を複数設けた効果を発揮することができる。すなわち、基準レベルに対して片側だけに閾値を複数設ける構成と比較して有利である。
【００９８】
結果として、受光素子の出力電流に基づく電圧信号を精度良く検出することができる。
【００９９】
なお、基準レベルに対する少なくとも一側に複数の閾値を設けても良い。この場合、受光信号が二値化されたタイミングを更に精度良く検出できる。
【０１００】
また、基準レベルは、受光素子が信号光（例えば物体からの反射光）を受光していないときの波形処理回路の出力電圧であることが好ましい。
【０１０１】
また、アンダーシュートが発生した受光信号が第１の閾値で二値化されたタイミング（二値化タイミング）と第２の閾値で二値化されたタイミング（二値化タイミング）に基づいて該受光信号が正常か否かを判定する信号判定回路８０を更に備えることが好ましい。
【０１０２】
信号判定回路８０は、判定結果が肯定的な（正常と判定した）受光信号のみを出力しても良いし、判定結果によらず判定結果と受光信号の二値化タイミングを後段の時間計測部４５に出力しても良い。そこで、時間計測部４５は、判定結果が肯定的な場合にのみ受光信号の二値化タイミングを用いて時間計測を行うようにしても良い。
【０１０３】
この場合、受光波形として想定される波形と計測結果（二値化タイミング）が整合する場合にのみ信号を正常と判定することで、回路ノイズやショットノイズに起因する誤検出を減らすことができる。
【０１０４】
また、信号判定回路８０は、アンダーシュートが発生した受光信号を第１の閾値で二値化した複数のタイミング（例えばＴ１、Ｔ２）及び第２の閾値で二値化された複数のタイミング（例えばＴ３、Ｔ４）のうち、２つのタイミングをタイミング対としたときに、複数のタイミング対それぞれの２つのタイミングの時間差に基づいて該受光信号が正常か否かの判定を行うことが好ましい。
【０１０５】
この場合、回路ノイズやショットノイズに起因する誤検出を減らすことができる。例えば時間差Ｔ３−Ｔ１に基づいて正常か否かの判定を行う場合、細いパルスが適当なタイミングで上下に２つ出ない限りは、ノイズと受光信号を区別することができる。
【０１０６】
また、信号判定回路８０は、予め設定された基準時間幅よりも２つの二値化タイミングの時間差が小さい場合に、電圧信号が正常であると判定しても良い。
【０１０７】
この場合、遅い（幅の太い）ノイズに起因するパルスの誤検知を防止できる。
【０１０８】
また、信号判定回路８０は、予め設定された基準時間幅よりも２つの二値化タイミングの時間差が大きい場合に、電圧信号が正常であると判定しても良い。
【０１０９】
この場合、例えば、時間差Ｔ２−Ｔ１と基準時間幅を比較すれば細いノイズによるパルスの誤検知を防止でき、時間差Ｔ３−Ｔ１と基準時間幅を比較すれば短い間隔で上下に出たノイズによるパルスの誤検知を防止できる。
【０１１０】
また、信号判定回路８０は、時間的に隣接する２つの二値化タイミングを１つの組み合わせとしたときに、複数の組み合わせそれぞれの２つの二値化タイミングの時間差に基づいて判定を行うことが好ましい。
【０１１１】
この場合、回路ノイズやショットノイズに起因する誤検出を減らすことができる。例えば時間差Ｔ３−Ｔ１及び時間差Ｔ２−Ｔ１に基づいて正常／異常判定を行う場合、Ｔ２−Ｔ１が想定よりも短い場合に「異常」と判定する設定にすれば、細いパルスが適当なタイミングで上下に二つ出た場合もノイズと判断することができる。すなわち、ノイズが受光波形とかなり似た形状をしていない限り、ノイズと受光信号を区別できる。
【０１１２】
また、波形処理回路は、受光信号をクランプするクランプ回路を有していても良い。
【０１１３】
この場合、過大な光が入射したときに出力が飽和して波形が崩れることを抑制することができ、受光信号の正常／異常判定を正確に行うことができる。
【０１１４】
また、受光素子と波形処理回路との間に接続され、受光素子の出力電流をクランプするクランプ回路を更に備えていても良い。
【０１１５】
この場合、受光回路（ＰＤ出力検出部）の初段で信号をクランプすることで、後段の信号増幅器（オペアンプ）等の半導体素子の飽和特性の影響を小さくすることができ、想定される受光波形をより限定的にできるため、ノイズ起因の誤検出防止の効果が大きくなる。
【０１１６】
また、波形処理回路は、信号増幅器６０ｂ（増幅回路）を含むため、受光信号にアンダーシュートを容易に発生させることができる。
【０１１７】
また、フィルタ回路がアンダーシュートを誘起する場合、信号増幅器６０ｂの増幅率を必ずしもアンダーシュートが発生するように設定する必要がない。
【０１１８】
また、フィルタ回路がハイパスフィルタである場合、アンダーシュートが発生した受光信号の低周波成分をカットするため、グランドレベルへの復帰時間を確実に遅くすることができる。
【０１１９】
また、実施例２のＰＤ出力検出部（回路装置）と、受光素子としての時間計測用ＰＤ４２とを備える光検出器によれば、信号光（例えば物体からの反射光）を精度良く検出できる。
【０１２０】
また、実施例２の物体検出装置は、光源としてのＬＤ１０を含む投光系と、該投光系から投光され物体で反射された光を受光素子で受光する光検出器と、を備えている。
【０１２１】
この場合、物体情報を精度良く検出できる。
【０１２２】
また、実施例２の物体検出装置は、光源での発光タイミングと回路装置の出力に基づく受光素子での受光タイミングとに基づいて、物体までの距離を算出する、時間計測回路４５及び測定制御部４６の一部を含む演算手段を更に備えている。
【０１２３】
この場合、物体までの距離をより精度良く求めることができる。
【０１２４】
また、物体検出装置１００と、該物体検出装置１００が搭載される移動体と、を備える移動体装置によれば、物体までの距離を正確に測定でき、該距離に応じて移動体を適切に制御することができる。この結果、安全性に優れた移動体装置を提供できる。
【０１２５】
また、物体検出装置１００と、該物体検出装置１００の出力に基づいて、物体情報（物体の有無、物体の位置、物体の移動方向及び物体の移動速度の少なくとも１つ）を求める監視制御装置３００と、を備えるセンシング装置１０００によれば、物体情報を安定して精度良く取得することができる。
【０１２６】
また、センシング装置１０００は移動体に搭載され、監視制御装置３００は物体の位置情報及び移動情報の少なくとも一方に基づいて危険の有無を判断するため、例えば移動体の操縦制御系、速度制御系等に危険回避のための有効な情報を提供することができる。
【０１２７】
また、移動体と、該移動体に搭載される物体検出装置１００又は該移動体に搭載されるセンシング装置１０００と、を備える移動体装置によれば、衝突安全性に優れる。
【０１２８】
また、実施例２の信号検出方法は、受光素子で光を受光する工程と、受光素子の出力電流を電圧信号に変換する工程と、該電圧信号にアンダーシュートを発生させる工程と、アンダーシュートが発生した電圧信号を基準レベルよりも大きい少なくとも１つの第１の閾値で二値化する工程と、アンダーシュートが発生した電圧信号を基準レベルよりも小さい少なくとも１つの第２の閾値で二値化する工程と、を含む。
【０１２９】
この場合、受光素子の出力電流に基づく電圧信号を精度良く検出することができる。
【０１３０】
また、実施例２の物体検出方法は、光源を発光させて光を投光する工程と、投光され物体で反射された光を受光素子で受光する工程と、受光素子の出力電流を電圧信号に変換する工程と、電圧信号にアンダーシュートを発生させる工程と、アンダーシュートが発生した電圧信号を基準レベルよりも大きい少なくとも１つの第１の閾値で二値化する工程と、アンダーシュートが発生した電圧信号を基準レベルよりも小さい少なくとも１つの第２の閾値で二値化する工程と、を含む。
【０１３１】
この場合、物体情報を精度良く求めることができる。
【０１３２】
また、実施例２の物体検出方法は、アンダーシュートが発生した電圧信号を第１及び第２の閾値で二値化したタイミングに基づいて受光素子での受光タイミングを求める工程と、光源での発光タイミングと受光タイミングとに基づいて物体までの距離を算出する工程と、を更に含む。
【０１３３】
この場合、物体までの距離を精度良く求めることができる。
【０１３４】
ところで、図１７には、互いに異なる反射率を持つ、等距離にある複数（例えば３つ）の物体からの反射光を時間計測用ＰＤ４２が受光したときの複数（例えば３つ）の受光信号１〜３の波形が示されている。図１７から分かるように、物体間の反射率の違いにより複数の受光信号間で最大値が異なると、受光時刻１(τ1)及び受光時刻２(τ2)の計測結果が変化するため、受光時刻１と受光時刻２の片方だけを用いて時間計測用ＰＤ４２での受光タイミングを検出してＴＯＦ法による距離測定を行うと測定距離が物体の反射率に依存してしまう。
【０１３５】
そこで、物体からの反射光パルスの受光時刻（受光タイミング）を例えば(τ1+τ2)/2とすることで、距離測定結果の光量依存性を小さくすることができる。
【０１３６】
また、ｆを関数として反射光パルスの受光時刻をτ1＋ｆ(τ2-τ1)とし、τ1を基準としてパルス幅(τ2-τ1)を基に受光時刻を補正する方法もある。
【０１３７】
なお、上記実施例２では、信号判定回路は、ＰＤ出力検出部の一部とされているが、時間計測部の一部であっても良い。すなわち、受光信号の正常／異常判定をＰＤ出力検出部ではなく、時間計測部が行っても良い。
【０１３８】
要するに、上記実施例２のＰＤ出力検出部（回路装置）において、信号判定回路は設けられていなくても良い。
【０１３９】
また、上記実施例２では、時間計測部が時間計測用ＰＤ４２での受光タイミングを検出しているが、これに代えて、ＰＤ出力検出部が時間計測用ＰＤ４２での受光タイミングを検出しても良い。例えば、ＰＤ出力検出部は、信号判定回路を有する場合は信号判定回路の後段に、信号判定回路を有さない場合は二値化回路の後段に受光タイミング検出回路を有しても良い。
【０１４０】
また、上記実施形態では、受光素子としての時間計測用ＰＤ４２の受光信号にアンダーシュートを発生させているが、これに加えて又は代えて、受光素子としての同期検知用ＰＤ５４の受光信号にアンダーシュートを発生させても良い。この場合、同期検知用ＰＤと、ＰＤ出力検出部５６の信号増幅器及びハイパスフィルタの少なくとも一方とを含んで「光検出器」を構成することができる。この場合、同期タイミングを高精度に検知できるため、有効走査領域を精度良く走査することができる。この場合、同期タイミングの誤検知を抑制できる。また、ＰＤ出力検出部５６に実施例２の２つの閾値を用いる手法を適用しても良い。この場合、信号の誤検知を抑制でき、同期タイミングをより高精度に検知できる。
【０１４１】
図１８には、物体検出装置１００を備えるセンシング装置１０００が示されている。センシング装置１０００は、移動体に搭載され、物体検出装置１００に加えて、該物体検出装置１００に電気的に接続された監視制御装置３００を備えている。物体検出装置１００は、車両のバンパー付近やバックミラーの近傍に取り付けられる。監視制御装置３００は、物体検出装置１００での検出結果に基づいて、物体の形状や大きさの推定、物体の位置情報の算出、移動情報の算出、物体の種類の認識等の処理を行って、危険の有無を判断する。そして、危険有りと判断した場合には、アラーム等の警報を発して移動体の操縦者に注意を促したり、ハンドルを切って危険を回避する指令を移動体の操舵制御部に出したり、制動をかけるための指令を移動体のＥＣＵに出す。なお、センシング装置１０００は、例えば車両のバッテリから電力の供給を受ける。
【０１４２】
なお、監視制御装置３００は、物体検出装置１００と一体的に設けられても良いし、物体検出装置１００とは別体に設けられても良い。また、監視制御装置３００は、ＥＣＵが行う制御の少なくとも一部を行っても良い。
【０１４３】
また、上記実施形態では、光源として、単一のＬＤを用いているが、これに限られない。例えば、複数のＬＤが１次元又は２次元に配列されたＬＤアレイ、ＶＣＳＥＬ（面発光レーザ）、ＶＣＳＥＬが１次元又は２次元に配列されたＶＣＳＥＬアレイ、他のレーザ、ＬＥＤ（発光ダイオード）、複数のＬＥＤが１次元又は２次元に配列されたＬＥＤアレイ、有機ＥＬ素子、複数の有機ＥＬ素子が１次元又は２次元に配列された有機ＥＬアレイなどを用いても良い。複数のＬＤが１次元配列されたＬＤアレイとしては、複数のＬＤが積層されたスタック型のＬＤアレイや複数のＬＤが横に並べられたＬＤアレイが挙げられる。例えば、半導体レーザとして、ＬＤをＶＣＳＥＬに代えれば、アレイ内の発光点の数をより多く設定することができる。
【０１４４】
また、上記実施形態では、負帰還回路の後段に設けるフィルタ回路として、ハイパスフィルタを用いているが、低周波をカットするバンドパスフィルタを用いても良い。
【０１４５】
また、上記実施形態では、波形処理回路は、アンダーシュートを発生させる負帰還回路を有しているが、これに代えて、受光信号にアンダーシュートを発生させる正帰還回路を有していても良い。
【０１４６】
また、波形処理回路は、電流電圧変換器とハイパスフィルタとで構成されても良い。
【０１４７】
また、電流電圧変換器は、波形処理回路の構成要素でなくても良い。すなわち、受光素子と波形処理回路との間に電流電圧変換器が接続されても良い。
【０１４８】
また、投光光学系は、カップリングレンズを有していなくても良いし、他のレンズを有していても良い。
【０１４９】
また、投光光学系、受光光学系は、反射ミラーを有していなくても良い。すなわち、ＬＤからの光を、光路を折り返さずに回転ミラーに入射させても良い。
【０１５０】
また、受光光学系は、受光レンズを有していなくも良いし、他の光学素子（例えば集光ミラー）を有していても良い。
【０１５１】
また、偏向器として、回転ミラーに代えて、例えば、ポリゴンミラー（回転多面鏡）、ガルバノミラー、ＭＥＭＳミラー等の他のミラーを用いても良い。
【０１５２】
また、同期系は、同期レンズを有していなくも良いし、他の光学素子（例えば集光ミラー）を有していても良い。
【０１５３】
また、上記実施形態では、投光系として、偏向器を用いる走査型が用いられているが、偏向器を用いない非走査型を用いても良い。具体的には、光源からの光を直接又はレンズを介して投光するようにしても良い。
【０１５４】
また、上記実施形態では、物体検出装置が搭載される移動体として自動車を例にとって説明したが、該移動体は、自動車以外の車両、航空機、船舶、ロボット等であっても良い。
【０１５５】
また、以上の説明で用いた具体的な数値、形状などは、一例であって、本発明の趣旨を逸脱しない範囲で適宜変更可能なことは言うまでもない。
【０１５６】
以上の説明から明らかなように、上記実施形態のＰＤ出力検出部（回路装置）、光検出器、物体検出装置１００、センシング装置１０００、移動体装置、信号検出方法、物体検出方法は、物体までの距離を測定する所謂Ｔｉｍｅ  ｏｆ  Ｆｌｉｇｈｔ（ＴＯＦ）法を用いる技術又はＴＯＦ法に用いられる技術であり、移動体におけるセンシングの他、モーションキャプチャ技術、測距計、３次元形状計測技術などの産業分野などで幅広く用いることができる。すなわち、本発明の光検出器、回路装置、物体検出装置、センシング装置は、必ずしも移動体に搭載されなくても良い。
【０１５７】
なお、上記実施形態は二値化回路及びパルスの識別方法に関するものであり、例えば特願２０１５−１８７５６８号公報に記載されている受光系を用いた測距精度向上方法と組み合わせることで更に効果を発揮することも可能である。
【０１５８】
以下に、発明者が上記実施形態を発案するに至った思考プロセスを説明する。
【０１５９】
近年、光源と受光素子と各駆動回路から構成され、光源からの発光ビームを測距対象物へ照射して、発光ビームの射出タイミングとその測距対象物からの反射光を受光した受光素子での受光タイミングの時間差、位相遅れを信号処理部にて信号処理して検出することで、対象物までの往復の距離を測定するTime of Flight(TOF)法を用いた測距装置が、車両などのセンシングやモーションキャプチャ技術、測距計などの産業分野などで広く用いられている。
【０１６０】
その一例として航空機や鉄道、車載など広く使用されているレーザレーダがある。レーザレーダとしては様々なものが知られているが、例えば特許文献１〜４に開示されているように、光源から射出されたレーザ光を回転ミラーで走査し、物体で反射もしくは散乱された光を再度回転ミラーを介して光検出器で検出することで、所望の範囲の物体の有無やその物体までの距離を検出できる走査型レーザレーダがある。
【０１６１】
このように、レーザ光と、光検出器で検出できる検出可能領域の両方を走査する走査型レーザレーダは、検出が必要な部分のみにレーザ光を集中できるので、検出精度や検出距離の点で有利であり、また、光検出器で検出可能な領域も最小限にすることができるため、光検出器のコスト的にも有利である。ただし、走査型レーザレーダにおいては通常、データの積算ができないため、非走査型のレーザレーダと比較して検知エラーが起こりやすく、特に遠距離物体の検出においてその課題が顕著である。また、同様の理由により遠距離で高い距離検出精度を実現することが困難であるという課題がある。
【０１６２】
レーザレーダは他の方式に対しては検出精度の点で有利であるが、例えばレーザレーダを車に載せ、前方の物体の有無やその物体までの距離に応じて車を停止させたり操舵回避させたりする判断をすることを考えた場合、非常に高精度な距離計測精度が必要となるため、距離計測精度は非常に重要である。
【０１６３】
ＴＯＦ法による距離計測精度に関して、測距対象物からの反射光を受光素子で受光した時刻の時間計測精度が特に重要である。ＴＯＦ法における時間計測精度と距離計測精度の関係は1ns ⇔ 150mmであり、操舵回避や自律走行を考えた際に要求される距離計測精度は100mmのオーダーであるため、時間計測精度としては数百ピコ秒オーダーの精度が求められる。また、時間計測を行う際、受光信号の振幅に応じて計測結果の補正を行う方法が知られており、受光信号の振幅を知るために受光信号のパルス幅を正確に計測することも重要である。
【０１６４】
また、検知可能距離としては100mオーダーのものが求められており、一般的に100m先の物体から反射されて帰ってくる光量は数nW〜数十nW程度である。
【０１６５】
以上をまとめると、受光系の応答としては、数nW受光時の時間計測結果のばらつきが数百ピコ秒オーダーであることが求められる。数nW程度の微弱光に対する受光信号は信号強度が小さいため、回路ノイズや外光によるショットノイズ等の影響を受けやすく、距離計測精度と物体検出信頼性に課題が出る。
【０１６６】
上記ノイズの影響を低減する手法として、特許文献５に記載のように、パルス波形をA/D変換して、高速フーリエ変換などを利用する方法があるが、処理速度の点で実現が困難である。また、特許文献５に記載のように、パルス波形を遅延回路で遅延させた信号を用いてランダムノイズを低減する方法が知られているが、この方法では200mの距離を測ろうとすると遅延時間が1us程度と非常に大きく、回路的に実現しようとすると、回路規模が大きくなってしまう。さらに、遅延回路は一般に温度の影響を受けやすく、温度によって遅延量が変化することによる精度の低下が懸念される。
【０１６７】
他に、特許文献６に記載のような、あらかじめ設定された削除パルス幅と装置の検出した反射波のパルス幅を比較して、削除パルス幅に満たないパルス幅をもった反射波を距離測定に利用しないようにするという方法を上記ノイズを低減する方法として用いることもできるが、この方法では実際の反射波として想定されるパルス幅に近いパルス幅を持ったノイズによる物体誤検出を防ぐことはできない。
【０１６８】
そこで、発明者らは、受光光量を増やすことなく低コストで距離測定精度を向上し、更にノイズ起因の物体誤検出を抑制するために、上記実施形態（特に実施例２）を発案した。
【符号の説明】
【０１６９】
１０…ＬＤ（光源、投光系の一部）、２０…投光光学系（投光系の一部）、４０…光検出器、４２…時間計測用ＰＤ（受光素子、光検出器の一部）、４４…ＰＤ出力検出部（回路装置、光検出器の一部）、４５…時間計測部（演算手段の一部）、６０…波形処理回路、７０…二値化回路、８０…信号判定回路、１００…物体検出装置、１０００…センシング装置。
【先行技術文献】
【特許文献】
【０１７０】
【特許文献１】特開２０１１−１２８１１２
【特許文献２】特開２００９−０６３３３９
【特許文献３】特開２０１２−１０７９８４
【特許文献４】特開２００９−０６９００３
【特許文献５】特開平１０−１９７６２０
【特許文献６】特開２００２−０２２８２７
【図１】
0006700586.tif 000002
【図２】
0006700586.tif 000003
【図３】
0006700586.tif 000004
【図４】
0006700586.tif 000005
【図５】
0006700586.tif 000006
【図６】
0006700586.tif 000007
【図７】
0006700586.tif 000008
【図８】
0006700586.tif 000009
【図９】
0006700586.tif 000010
【図１０】
0006700586.tif 000011
【図１１】
0006700586.tif 000012
【図１２】
0006700586.tif 000013
【図１３】
0006700586.tif 000014
【図１４】
0006700586.tif 000015
【図１５】
0006700586.tif 000016
【図１６】
0006700586.tif 000017
【図１７】
0006700586.tif 000018
【図１８】
0006700586.tif 000019