(57)【要約】【課題】ＡＤ変換のサンプリング周波数に起因する算出距離の誤差を低減する信号処理装置を提供する。【解決手段】第１ＡＤ変換器８９は第１ＡＤクロックでアナログ受光信号をＡＤ変換し、第２ＡＤ変換器９０は第１ＡＤクロックと位相が半周期ずれた第２ＡＤクロックで同じアナログ受光信号をＡＤ変換する。ＦＦ回路９１ａは第１ＡＤクロックで第１ＡＤ変換器８９のＡＤ変換結果を記録し、ＦＦ回路９２ａは第２ＡＤクロックで第２ＡＤ変換器９０のＡＤ変換結果を記録する。ＦＦ回路９１ｂ、９２ｂは、第１ＡＤクロックでＦＦ回路９１ａ、９２ａが記録した個々のデータを別々に記録する。ＤＰＲＡＭ９４は、第１ＡＤクロックでＦＦ回路９１ｂ、９２ｂが記録した個々のデータを一塊のデータとして書込み、書込み済みの一塊のデータを個々のデータに分割して２回に分けてロジッククロックで個々のデータを読込んで積算処理部９８に出力する。【選択図】図３
2008032498.tif 000002
【特許請求の範囲】
【請求項１】
ＡＤ変換のサンプリングに使用するＡＤクロックを生成するものであって、同じ周波数で互いに位相が異なる複数のＡＤクロックを生成するＡＤクロック生成手段と、
個々のＡＤ変換手段が、互いに位相が異なるＡＤクロックを前記ＡＤクロック生成手段から入力し、その入力したＡＤクロックのタイミングで、同一のアナログ信号をデジタル信号に変換する複数のＡＤ変換手段と、
前記個々のＡＤ変換手段によって変換された個々のＡＤ変換結果のデータを、前記個々のＡＤ変換手段が入力したＡＤクロックと同じクロックのタイミングで別々に記録する複数の第１記録手段と、
個々の前記第１記録手段が記録した個々のデータを、前記個々のＡＤ変換手段が入力した何れか１つのＡＤクロックと同じクロックのタイミングで別々に記録する複数の第２記録手段と、
データの書込みと読込みがそれぞれ独立して実行可能であって、前記複数の第２記録手段において使用されるクロックと同じクロックのタイミングで、個々の前記第２記録手段が記録した個々のデータをひとかたまりのデータとして書込むとともに、書込み済みのひとかたまりのデータを個々のデータに分割し、この分割したデータの個数に応じた回数に分けて、前記データの書込みに使用されるクロックと異なるクロックのタイミングで、前記個々のデータを読込むデータ読み書き手段と、
前記データ読み書き手段がデータの読込みにおいて使用するクロックと同じクロックのタイミングで、前記データ読み書き手段の読込んだ個々のデータを用いて、所定の信号処理を実行する信号処理手段と、を備えることを特徴とする信号処理装置。
【請求項２】
前記データ読み書き手段は、前記個々の第２記録手段が記録した個々のデータをひとかたまりのデータとして書込む際、前記信号処理手段において使用するデータのビット幅の複数倍のビット幅のデータとして書込むことを特徴とする請求項１記載の信号処理装置。
【請求項３】
所定の角度範囲内に送信波を照射し、その送信波に対する反射波を受信した際に、その反射波の強度に応じた受信信号を出力するレーダ手段を備え、
前記複数のＡＤ変換手段は、前記レーダ手段の出力する同一のアナログ受信信号をデジタル信号に変換し、
前記信号処理手段は、前記所定の信号処理を実行する手段として、
前記データ読み書き手段の読込んだ個々のデータから、前記受信信号のピーク中心時間を算出するピーク中心時間算出手段と、
前記レーダ手段からの送信波の照射開始から、前記ピーク中心時間算出手段の算出したピーク中心時間までの時間から、反射物までの距離を算出する距離算出手段と、を備えることを特徴とする請求項１又は２記載の信号処理装置。
【請求項４】
前記レーダ手段は、前記送信波を、前記所定の角度範囲内の異なる方向に向けて複数照射するものであり、
前記信号処理手段は、
前記レーダ手段から隣接して照射される所定個数の送信波に基づいて出力される所定個数の受信信号に対応する所定個数のデータから積算対象データ範囲を設定するものであって、一部の受信信号に対応するデータが重複して複数の積算対象データ範囲に属するように、前記所定個数よりも少ない個数分だけ前記積算対象データ範囲に属する受信信号に対応するデータをずらしながら複数の前記積算対象データ範囲を設定する設定手段と、
前記設定手段によって複数設定されたそれぞれの積算対象データ範囲に属する所定個数の受信信号に対応するデータを積算して、積算信号に対応する積算データを出力する積算手段と、をさらに備え、
前記ピーク中心時間算出手段は、前記積算信号のピーク中心時間を算出することを特徴とする請求項３記載の信号処理装置。
【請求項５】
前記レーダ手段は、前記送信波を、前記所定の角度範囲内の一定角度に向けて照射するものであり、
前記信号処理手段は、前記レーダ手段から出力される複数の受信信号に対応する複数のデータを積算して、積算信号に対応する積算データを出力する積算手段をさらに備え、
前記ピーク中心時間算出手段は、前記積算信号のピーク中心時間を算出することを特徴とする請求項３記載の信号処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、信号処理装置に関するものである。この信号処理装置は、一定の角度範囲内に送信波を照射し、その送信波に対する反射波を受信した際に、その反射波の受信信号に基づいて反射物体を検出する車両用レーダ装置に好適なものである。また、本発明は車載用以外のレーダ装置にも適用できる。
【背景技術】
【０００２】
従来、特許文献１や特許文献２に記載のレーダ装置のように、レーザ光を発光し、対象物体にレーザ光が照射されて反射することにより得られる受信信号波形のピークを使って対象物体との距離を計測する方法がある。この方式によれば、レーザ発光を開始した時間と受信信号のピーク波形の頂点との時間差（ピーク時間）を計測することにより、次式の計算を行って、対象物体までの距離を計測する。
【０００３】
（数１）
距離＝ピーク時間×光速／２
このピーク時間を計測する場合、アナログ信号処理を行うことでレーザ発光を開始した時間と受信信号のピーク波形の中心（ピーク中心）との時間差を求める方法と、受信信号をアナログ・デジタル変換（ＡＤ変換）してデジタル的にピーク中心を求めてレーザ発光を開始した時間からの時間を求める方法がある。
【０００４】
このうち、デジタル的にピーク中心を求める方法については、特許文献１に記載のように、受信信号のＳ／Ｎ比を向上させる目的で積算処理を行うものにおいて使用される。積算処理とは、同一対象物体からの受信信号を一定数加算することをいう。同一対象物体からの受信信号に対してＮ回の加算処理を行うことにより、反射ピークの強度はＮ倍となるが、ランダムノイズ信号の強度の場合は√Ｎ倍となるため、反射ピークのみが強調されて、ランダムノイズと区別ができるようになる。この積算処理は、反射ピークの強度が弱く、ランダムノイズと区別できないような状況において、反射信号のピークを強調して取り出すために有効となる。
【０００５】
この積算処理では、ＡＤ変換によってデジタル信号に変換された受信信号を積算している。これは、積算処理では、受信した時間が互いに異なる受信信号同士を加算するため、過去の受信信号の加算結果を記録しておく必要があり、デジタル信号に変換された受信信号を記録しておけば、容易に実現できるからである。
【０００６】
特許文献１の図２（ｃ）には、ＡＤ変換回路を使用して積算演算を実現する構成が示されている。このＡＤ変換回路は、サンプリング周期毎に飛び飛びにサンプリングが実現されるため、受信信号のピーク波形の中心位置が、必ずしもサンプリングされるとは限らない。そこで、ＡＤ変換回路を使用する場合、サンプリングした結果からピーク波形の中心を推定することが必要となる。つまり、積算してピークを強調した波形から、ピーク中心を抽出する処理が必要となる。
【０００７】
特許文献１の図４（ｂ）にはピーク中心を推定する方法が示されており、特許文献２の図１４（ｂ）にもピーク中心を推定する方法が具体的に示されている。ここで、特許文献２の図１４（ｂ）を用いて、特許文献２におけるピーク中心を推定する方法について説明する。先ず、特許文献２の図１４（ｂ）に示すように、積算処理によって得られたピーク波形に対して一定の閾値を設定し、ピーク波形と閾値の交点２点を求める。閾値は、ピーク波形の最大値（ＡＤ変換結果の積算値における最大値）に対して、０＜ｋ＜１の範囲の係数ｋを乗じることで得られる。
【０００８】
ピーク波形と閾値の交点を求めるために、先ず、閾値を上下にはさむ２点のポイントを検出する。例えば、図１４（ｂ）における（ｔ１，ａ１）、（ｔ２，ａ２）の２点は、ピーク波形の立上り部分で閾値を上下にはさんでおり、（ｔ３，ａ３）、（ｔ４，ａ４）の２点は、ピーク波形の立下り部分において閾値を上下にはさんでいる。
【０００９】
（ｔｘ，ａｘ）のｔｘ（ｘ＝１，２，３，４）は、レーザ光の発光開始からの経過時間であり、ＡＤ変換のサンプリングポイント上にある。また、ａｘ（ｘ＝１，２，３，４）は、ｔｘポイント上における受信信号の積算結果である。この閾値をはさむ上下２点を直線で結び、閾値と直線との時間軸上の交点をＴ１、Ｔ２とすると、このＴ１、Ｔ２は次式で算出される。
【００１０】
（数２）
Ｔ１＝（閾値−ａ１）×（ｔ２−ｔ１）／（ａ２−ａ１）＋ｔ１
（数３）
Ｔ２＝（ａ３−閾値）×（ｔ４−ｔ３）／（ａ３−ａ４）＋ｔ３
Ｔ１、Ｔ２が求まると、ピーク波形の中心の時間を次式を計算して推定する。
【００１１】
（数４）
ピーク中心推定時間＝（Ｔ１＋Ｔ２）／２
【特許文献１】特開２００４−１７７３５０号公報
【特許文献２】特開２００５−２５７４０５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
上述した従来のレーダ装置では、上記数式４で算出したピーク中心推定時間を用いて上記数式１を計算することで対象物体までの距離を計測するため、このピーク中心推定時間の推定精度が、そのまま距離算出の精度となる。従って、ピーク波形のピーク幅に対してＡＤ変換のサンプリングポイントの間隔が粗い場合、上記数式４で算出される推定時間の誤差が大きくなる。
【００１３】
ここで、ピーク中心推定時間の推定誤差について定量的に評価するために、ガウス波形をピーク波形のモデルに用いて考察する。ガウス波形は、次式で表されるもので、定量的に扱い易い。
【００１４】
（数５）
ガウス波形（ｔ）＝ｅｘｐ｛−ａ×（ｔ−ｂ）×（ｔ−ｂ）｝
上記数式５における”ｂ”は、ピーク波形の中心位置を与えるパラメータである。図８（ａ）に、上記数式５のガウス波形を使ったピーク中心位置が異なる２つのピーク波形のモデルを重ねて示す。図８（ａ）において、縦軸線に平行な複数の縦線はＡＤ変換のサンプリングポイントの時間を表すものであり、ＡＤ変換結果は、複数の縦線と波形の交わる点のピーク値を出力することになる。図８（ａ）の左側の波形はピーク中心がサンプリングされる位置にあり、右側の波形はピーク中心がサンプリングされない位置にある。
【００１５】
図８（ｂ）は、図８（ａ）の波形に対するＡＤ変換結果（グラフ上の点）を補間曲線で結んだものを、元の波形に重ねて示したものである。図８（ｂ）の右側のピーク波形（ピーク中心がサンプリングされない波形）は、補間曲線で結んだグラフが元の波形に対してずれた形状になっている。この”ずれ”の現象は、サンプリング間隔がピーク幅に対して粗くなればなるほど顕著になる。
【００１６】
図８（ｃ）は、図８（ｂ）の左側のピーク波形（ピーク中心がサンプリングされる波形）に対して閾値を設定（係数ｋ＝０．６２５）して重ねて示したものである。（ｔ１，ａ１）、（ｔ２，ａ２）は、ピーク波形の立上り部分において閾値をはさむ２点であり、（ｔ２，ａ２）、（ｔ３，ａ３）は、ピーク立下りにおいて閾値をはさむ２点である。このピーク波形の立上り部分と立下がり部分の２箇所における２点の値を使ってＴ１とＴ２を算出し、上記数式４からピーク中心推定時間を算出すると、その算出結果は、実際のピーク中心と一致する。これは、図８（ｃ）に示すピーク波形の場合、ピーク中心がＡＤ変換にてサンプリングされたため、サンプリングポイントを中心として左右対称の波形になり、その結果、Ｔ１及びＴ２共にピーク中心に対して左右対称に位置するからである。
【００１７】
図８（ｄ）は、図８（ｂ）の右側のピーク波形（ピーク中心がサンプリングされていない波形）に対して閾値を設定（係数ｋ＝０．６２５）して重ねて示したものである。（ｔ１，ａ１）、（ｔ２，ａ２）は、ピーク波形の立上り部分において閾値をはさむ２点であり、（ｔ３，ａ３）、（ｔ４，ａ４）は、ピーク波形の立下り部分において閾値をはさむ２点である。このピーク波形の立上り部分と立下り部分の２箇所における２点の値を使ってＴ１とＴ２を算出し、上記数式４からピーク中心推定時間を算出すると、補間曲線で結んだ曲線の非対称性から分かるように、その算出結果は、実際のピーク中心と一致しない。従って、ピーク中心がサンプリングされていないピーク波形の場合、サンプリングされたポイントを結んで元の波形を復元しようとしても、サンプリングポイントがピーク中心に対して左右非対称であるため、上記数式４を算出することで推定されるピーク中心推定時間は、実際のピーク中心と一致しないのである。
【００１８】
この問題を解消するには、例えば、ＡＤ変換のサンプリング周波数を高くする（サンプリング間隔を細かくする）ことが考えられ、サンプリング周波数を高くすればするほど、ピーク中心がサンプリングされない場合におけるピーク中心推定時間は、実際のピーク中心に一致していく。但し、実際のレーダ装置に用いられる回路において、サンプリング周波数を無限に高くすることは不可能であり、回路上の各種の制約によって、使用できるサンプリング周波数には上限値が存在する。
【００１９】
しかしながら、サンプリング周波数を無限に高くすることは出来ないまでも、回路上の各種制約から定まるサンプリング周波数の上限値よりも高いサンプリング周波数にすることが出来るならば、ピーク中心推定時間の推定誤差を小さくすることができるため（言い換えれば、距離算出の精度を高めることができるため）、その効果は大きい。
【００２０】
図９（ａ）に、図８（ｂ）に示したピーク波形に対して２倍のサンプリング周波数でサンプリングした場合のサンプリングポイントを示す。この２倍の周波数でサンプリングにした場合の効果を定量的に評価するために、上記数式４で推定したピーク中心推定時間と実際のピーク中心時間とのずれ時間を上記数式１を使って距離に換算して比較する。ピーク中心の推定ずれ時間を距離誤差に換算して比較する理由は、時間のずれを示すより、距離誤差を示したほうが、センサの性能としての差が分かり易いからである。
【００２１】
図９（ｂ）は、図８（ｂ）に示したサンプリング間隔でサンプリングした場合に対して、上記数式４の算出結果と実際のピーク中心とのずれ時間を距離に換算したグラフである。一方、図９（ｃ）は、図９（ａ）に示したサンプリング間隔でサンプリングした場合に対して、上記数式４の算出結果と実際のピーク中心とのずれ時間を距離に換算したグラフである。図９（ｂ）及び（ｃ）の横軸である距離は、レーダ装置に対する対象物体までの距離であり、縦軸である算出誤差は、対象物体からの受信信号波形のピーク推定値ずれを距離に換算したものである。
【００２２】
図９（ｂ）の場合、距離に換算して最大で約０．２５［ｍ］の誤差を発生しているが、図９（ｃ）場合には最大で約０．０１［ｍ］の誤差に収まっている。また、算出誤差の波形に関して図９（ｂ）と図９（ｃ）を比較すると、センサ性能に明確な差がでていることがわかる。図９（ｂ）の場合、誤差は対象物体の存在する位置に大きく影響されるが、図９（ｃ）の場合、誤差は対象物体の存在する位置にあまり影響されない。
【００２３】
すなわち、サンプリング周波数を２倍にするだけで、距離の誤差が大幅に低減される効果があることがわかる。但し、図９（ｃ）に示した誤差結果は、ガウス波形をピーク波形とし、サンプリング周波数を４０Ｍ［Ｈｚ］とした場合ではあるが、ピーク波形がガウス波形以外の他の形状を示したり、別のサンプリング周波数とした場合であっても、距離の誤差を減らす効果が得られることは容易に推測できる。
【００２４】
以上の説明から、実際のレーダ装置に用いられる回路において、サンプリング周波数の上限値の制約を維持しつつ、その上限値の２倍のサンプリング周波数でサンプリングが実現できたならば、レーダ装置の距離算出性能をアップすることが可能になる。言い換えれば、ＡＤ変換のサンプリング周波数に起因する算出距離の誤差を低減することができる。
【００２５】
本発明は、上記問題点に鑑みてなされたもので、ＡＤ変換のサンプリング周波数の上限値を維持したまま、ＡＤ変換のサンプリング周波数に起因する算出距離の誤差を低減することができる信号処理装置を提供することを目的とするものである。
【課題を解決するための手段】
【００２６】
上記目的を達成するためになされた請求項１に記載の信号処理装置は、
ＡＤ変換のサンプリングに使用するＡＤクロックを生成するものであって、同じ周波数で互いに位相が異なる複数のＡＤクロックを生成するＡＤクロック生成手段と、
個々のＡＤ変換手段が、互いに位相が異なるＡＤクロックをＡＤクロック生成手段から入力し、その入力したＡＤクロックのタイミングで、同一のアナログ信号をデジタル信号に変換する複数のＡＤ変換手段と、
個々のＡＤ変換手段によって変換された個々のＡＤ変換結果のデータを、個々のＡＤ変換手段が入力したＡＤクロックと同じクロックのタイミングで別々に記録する複数の第１記録手段と、
個々の第１記録手段が記録した個々のデータを、個々のＡＤ変換手段が入力した何れか１つのＡＤクロックと同じクロックのタイミングで別々に記録する複数の第２記録手段と、
データの書込みと読込みがそれぞれ独立して実行可能であって、複数の第２記録手段において使用されるクロックと同じクロックのタイミングで、個々の第２記録手段が記録した個々のデータをひとかたまりのデータとして書込むとともに、書込み済みのひとかたまりのデータを個々のデータに分割し、分割したデータの個数に応じた回数に分けて、データの書込みに使用されるクロックと異なるクロックのタイミングで、個々のデータを読込むデータ読み書き手段と、
データ読み書き手段がデータの読込みにおいて使用するクロックと同じクロックのタイミングで、データ読み書き手段の読込んだ個々のデータを用いて、所定の信号処理を実行する信号処理手段と、を備えることを特徴とする。
【００２７】
このような構成を採用することにより、ＡＤ変換のサンプリング周波数をみかけ上高くして、時間分解能を高める（サンプリング時間の間隔を短くする）ことができるようになる。従って、この信号処理装置の構成をレーダ装置に適用すれば、ＡＤ変換のサンプリング周波数に起因する算出距離の誤差の低減を図ることができるのである。
【００２８】
請求項２に記載の信号処理装置によれば、データ読み書き手段は、個々の第２記録手段が記録した個々のデータをひとかたまりのデータとして書込む際、信号処理手段において使用するデータのビット幅の複数倍のビット幅のデータとして書込むことを特徴とする。
【００２９】
これにより、個々の第２記録手段が記録した個々のデータを別々のデータとしてではなく、ひとかたまりのデータとして同時に書込むことができるため、一つのクロックで入力の同期を取ることが可能となる。
【００３０】
請求項３に記載の信号処理装置は、
所定の角度範囲内に送信波を照射し、その送信波に対する反射波を受信した際に、その反射波の強度に応じた受信信号を出力するレーダ手段を備え、
複数のＡＤ変換手段は、レーダ手段の出力する同一のアナログ受信信号をデジタル信号に変換し、
信号処理手段は、所定の信号処理を実行する手段として、
データ読み書き手段の読込んだ個々のデータから、受信信号のピーク中心時間を算出するピーク中心時間算出手段と、
レーダ手段からの送信波の照射開始から、ピーク中心時間算出手段の算出したピーク中心時間までの時間から、反射物までの距離を算出する距離算出手段と、を備えることを特徴とする。
【００３１】
これにより、サンプリング時間の間隔が短くなったＡＤ変換結果から反射物までの距離を算出するため、算出された距離の精度が向上するようになる。
【００３２】
請求項４に記載の信号処理装置によれば、
レーダ手段は、送信波を、所定の角度範囲内の異なる方向に向けて複数照射するものであり、
信号処理手段は、
レーダ手段から隣接して照射される所定個数の送信波に基づいて出力される所定個数の受信信号に対応する所定個数のデータから積算対象データ範囲を設定するものであって、一部の受信信号に対応するデータが重複して複数の積算対象データ範囲に属するように、所定個数よりも少ない個数分だけ積算対象データ範囲に属する受信信号に対応するデータをずらしながら複数の積算対象データ範囲を設定する設定手段と、
設定手段によって複数設定されたそれぞれの積算対象データ範囲に属する所定個数の受信信号に対応するデータを積算して、積算信号に対応する積算データを出力する積算手段と、をさらに備え、
ピーク中心時間算出手段は、積算信号のピーク中心時間を算出することを特徴とする。
【００３３】
このように、所定個数の受信信号に対応するデータを積算することにより、受信信号におけるＳ／Ｎ比を向上することができる。
【００３４】
なお、請求項５に記載のように、
レーダ手段は、送信波を、所定の角度範囲内の一定角度に向けて照射するものであり、
信号処理手段は、レーダ手段から出力される複数の受信信号に対応する複数のデータを積算して、積算信号に対応する積算データを出力する積算手段をさらに備え、
ピーク中心時間算出手段は、積算信号のピーク中心時間を算出するようにしても、受信信号におけるＳ／Ｎ比を向上することができる。
【発明を実施するための最良の形態】
【００３５】
以下に、本発明の実施形態による信号処理装置について説明する。なお、本実施形態においては、本発明の信号処理装置を車両用レーダ装置に適用した例について説明する。本実施形態による車両用レーダ装置は、車両制御装置１に適用されており、車両用制御装置１は、車両用レーダ装置の検出結果に基づいて、所定距離以下の領域に障害物が存在する場合に警報を出したり、先行車両との車間距離を所定の車間距離に維持するため、車速を制御する機能を備えるものである。
【００３６】
図１は、車両制御装置１のシステムブロック図である。車両制御装置１は認識・車間制御ＥＣＵ３を中心に構成されている。認識・車間制御ＥＣＵ３はマイクロコンピュータを主な構成として、入出力インターフェース（Ｉ／Ｏ）および各種の駆動回路や検出回路を備えている。これらのハード構成は一般的なものであるので詳細な説明は省略する。
【００３７】
認識・車間制御ＥＣＵ３は、車両用レーダ装置としてのレーザレーダセンサ５、車速センサ７、ブレーキスイッチ９、スロットル開度センサ１１から各々検出信号を入力しており、警報音発生器１３、距離表示器１５、センサ異常表示器１７、ブレーキ駆動器１９、スロットル駆動器２１および自動変速機制御器２３に駆動信号を出力する。
【００３８】
また認識・車間制御ＥＣＵ３には、警報音量を設定する警報音量設定器２４、警報判定処理における感度を設定する警報感度設定器２５、クルーズコントロールスイッチ２６、図示しないステアリングホイールの操作量を検出するステアリングセンサ２７、及び自動車に発生したヨーレートを検出するヨーレートセンサ２８が接続されている。また認識・車間制御ＥＣＵ３は、電源スイッチ２９を備え、電源スイッチ２９がオンされることにより、所定の処理を開始する。
【００３９】
レーザレーダセンサ５は、図２に示すように、発光部、受光部及びレーザレーダＣＰＵ７０などを主要部として構成されている。発光部は、パルス状のレーザ光を、発光レンズ７１及びスキャナ７２を介して放射する半導体レーザダイオード（以下、単にレーザダイオードと記載）７５を備えている。そして、レーザダイオード７５は、レーザダイオード駆動回路７６を介してレーザレーダＣＰＵ７０に接続され、レーザレーダＣＰＵ７０からの発光開始信号を受けてレーザ光を放射（発光）する。また、スキャナ７２にはポリゴンミラー７３が鉛直軸を中心に回転可能に設けられ、レーザレーダＣＰＵ７０からの発光開始信号がモータ駆動部７４に入力されると、このポリゴンミラー７３は図示しないモータの駆動力により回転する。なお、このモータの回転位置は、モータ回転位置センサ７８によって検出され、レーザレーダＣＰＵ７０に出力される。
【００４０】
本実施形態のポリゴンミラー７３は、面倒れ角が異なる６つのミラーを備えているため、車幅方向及び車高方向それぞれの所定角度の範囲で不連続にレーザ光が走査するように、レーザ光を出力することができる。このようにレーザ光を２次元的に走査させるのであるが、その走査パターンを図４を参照して説明する。なお、図４において、出射されたレーザビームのパターン1２２は、反射物の検知領域１２１内の右端と左端に出射された場合のみを示しており、途中は省略している。また、出射レーザビームパターン１２２は、図４では一例として略楕円形のものを示しているが、この形に限られるものではなく長方形等でもよい。さらに、レーザ光を用いるものの他に、ミリ波等の電波や超音波等を用いるものであってもよい。また、スキャン方式にこだわる必要はなく、距離以外に２方位を測定できる方式であればよい。
【００４１】
図４に示すように、レーザ光は、その照射方向をＺ軸としたとき、これに垂直なＸＹ平面内を順次走査するように照射される。本実施形態では、高さ方向であるＹ軸を基準方向、車幅方向であるＸ軸を走査方向とする。レーザ光は、例えば、Ｘ軸方向に所定角度ごとずらしながら３２７点分照射され、このＸ軸方向の３２７点分の照射がＹ軸方向に６走査ライン分繰り返される。従って、第１走査ラインから第６走査ラインまで、各走査ラインごとに、複数のレーザ光が照射されることになる。
【００４２】
上述した検知領域１２１にレーザ光を照射することで、このレーザ光による反射光が受光された場合、レーザレーダＣＰＵ７０は、レーザ光の照射角度を示すスキャン角度θｘ，θｙと測距された距離Ｌとを算出して、認識・車間制御ＥＣＵ３へ出力する。なお、２つのスキャン角度θｘ，θｙは、それぞれ出射されたレーザ光をＹＺ平面に投影した線とＺ軸との角度を縦スキャン角θｙ、出射されたレーザビームをＸＺ平面に投影した線とＺ軸との角度を横スキャン角θｘと定義する。
【００４３】
レーザレーダセンサ５の受光部には、図示しない反射物に反射されたレーザ光を集光する集光レンズ８１と、集光された反射光の強度に対応する電圧信号（受光信号）を出力する受光素子（フォトダイオード）８３とが設けられている。この受光素子８３が出力する受光信号は、増幅器８５にて増幅された後にデジタル信号に変換され、そのデジタル信号に変換された所定個数の受光信号を積算して、その積算信号に基づいて反射物を検出する検出回路８６に入力される。
【００４４】
図３に示すように検出回路８６は、ＡＤクロック発生部８７、ロジッククロック発生部８８、第１ＡＤ変換器８９、第２ＡＤ変換器９０、フリップフロップ回路（Flip-Flop circuit，以下”ＦＦ回路”と記す）９１ａ、９１ｂ、９２ａ、９２ｂ、書込みアドレス生成部９３、ＤＰＲＡＭ（Dual Port Random Access Memory）９４、読込みアドレス生成部９５、インバータ９６、積算処理部９８、ピーク中心算出部９９、及び距離算出部１００から構成される。
【００４５】
本実施形態では、第１ＡＤ変換器８９や第２ＡＤ変換器９０のサンプリング周波数の上限値の制約を維持しつつ、その上限値の２倍のサンプリング周波数でアナログ受光信号のサンプリングを実現したものである。
【００４６】
上述したように、実際のレーダ装置に用いられる回路において、サンプリング周波数を無限に高くすることは不可能であり、回路上の各種の制約によって、使用できるサンプリング周波数には上限値が存在する。また、この上限値のほか、ＡＤ変換器を載せるマイクロコンピュータのボード上の制約（ボードに載せる他のＩＣの駆動周波数に起因する制限やＥＭＣ（Electro-Magnetic Compatibility）上の制約など）があるため、ＡＤ変換器そのものの上限よりも低いサンプリング周波数でサンプリングされる場合がある。従って、ボードの制約からくる限界値、又はＡＤ変換器本来の持つ限界値を超えたサンプリング周波数で、サンプリングすることはできない。
【００４７】
ここで、図７を用いて、サンプリング周波数の限界値を維持しつつ、その限界値の２倍のサンプリング周波数でのサンプリングを可能にする考え方を説明する。図７は、アナログ受光信号の反射ピーク波形を示している。図７において、縦の実線は第１ＡＤクロックによるサンプリングタイミングを示す。この第１ＡＤクロックは、上述したように、ボード上の制約等からくるＡＤ変換器を駆動できる最大のサンプリング周波数であり、この第１ＡＤクロックの立ち上りのタイミングでＡＤ変換が実現される。
【００４８】
図７の縦の実線と反射ピーク波形との交点は、ＡＤ変換が行われる箇所である。ＡＤ変換器には標本化保持（サンプル＆ホールド）が必要であるものも必要でないものもあるが、この第１ＡＤクロックの立上りでサンプル＆ホールドを含む（又は含まない）ＡＤ変換処理が開始される。そして、次のＡＤクロックが立上る前までにＡＤ変換処理は終了しているものとする。
【００４９】
図７の縦の破線は、第１ＡＤクロックに対して周期は同じで、位相が半周期ずれた第２ＡＤクロックによるサンプリングタイミングを示している。この縦の破線と反射ピーク波形との交点は、第２ＡＤクロックによりＡＤ変換が行われる箇所である。ここで、第２ＡＤクロックは、第１ＡＤクロックとは異なる別のＡＤ変換器（但し同一性能を有する）を駆動するものとする（第１ＡＤクロックと第２ＡＤクロックの２つのＡＤクロックで、１個のＡＤ変換器を駆動することはできない。）。
【００５０】
ここで、図７の第１ＡＤクロックと第２ＡＤクロックのＡＤ変換結果（各ＡＤクロックと反射ピーク波形との交点の値）を時間的に交互に取り出し、一つのＡＤ変換結果にすることが出来れば、みかけ上サンプリング周波数の２倍の周波数でサンプリングしたことと同じ結果が得られる。つまり、サンプリンング周波数は上限値を使用しながら、得られる結果は上限値の２倍のサンプリング周波数でＡＤ変換することが実現されるのである。
【００５１】
この考え方を実現したのが図３に示す構成である。増幅器８５にて増幅された受光素子８３から出力されたアナログ受光信号は、図３に示す２つのＡＤ変換器（第１ＡＤ変換器８９、第２ＡＤ変換器９０）に同時に入力される。第１ＡＤ変換器８９と第２ＡＤ変換器９０は、同一機種で同じ性能を持ったものとする。
【００５２】
ＡＤサンプリング用クロック（ＡＤクロック）はＡＤクロック発生部８７から出力される。このＡＤクロック発生部８７から出力されるＡＤクロックを第１ＡＤクロックとする。第１ＡＤクロックのデューティ比は５０％とする。この第１ＡＤクロックに対して同一のサンプリング周期をもち、位相が半周期ずれているクロックを第２ＡＤクロックとする。第１ＡＤクロックを基に第２ＡＤクロックを生成するには、インバータ９６に第１ＡＤクロックを入力することで、位相を半周期ずらせばよい。インバータ９６による位相のずれは、ＰＬＬ回路（Phase-Locked loop，位相同期回路）９７を用いるほど正確ではないが、ＡＤ変換するうえで、この精度の位相ずれを持ったサンプリングで問題がないならば、インバータ９６を用いるのが容易である。
【００５３】
しかしながら、位相を正確に半周期ずらしてサンプリングすることが要求される場合にはＰＬＬ回路９７が必要になる。従って、検出回路８６の回路構成としては、サンプリングポイント間隔に影響する位相ずれの精度要求に応じて、インバータ９６を用いるか、ＰＬＬ回路９７を用いるかを決定すればよい。
【００５４】
第１ＡＤ変換器８９は第１ＡＤクロックでサンプリングを実行し、第２ＡＤ変換器９０は第２ＡＤクロックでサンプリングを実行する。なお、標本化保持回路（Sample&Hold Circuits，Ｓ／Ｈ回路）や、折り返し雑音（高周波歪ともいう）等を取り除くための前置フィルタ回路は、第１ＡＤ変換器８９及び第２ＡＤ変換器９０の各々の内部に構成されている。なお、第１ＡＤ変換器８９及び第２ＡＤ変換器９０は、１種類のサンプリングクロックでサンプリングされるものであればよい。また、Ｓ／Ｈ回路や前置フィルタ回路を必要としていないＡＤ変換器を採用することも可能である。
【００５５】
第１ＡＤ変換器８９のＡＤ変換結果は、第１ＡＤクロックの立上りタイミングでＦＦ回路９１ａに記録され、第２ＡＤ変換器９０のＡＤ変換結果は、第２ＡＤクロックの立上りタイミングでＦＦ回路９２ａに記録される。なお、ＦＦ回路９１ａ、９１ｂ、９２ａ、９２ｂは、ＡＤ変換結果を取り扱うのに十分なビット数分のデータ幅を有している。
【００５６】
第１ＡＤ変換器８９及び第２ＡＤ変換器９０にそれぞれ接続せれている前段のＦＦ回路９１ａ、９２ａの後段のＦＦ回路９１ｂ、９２ｂには、第１ＡＤクロックの信号線が共に接続されており、後段のＦＦ回路９１ｂ、９２ｂにおけるデータの記録は、第１ＡＤクロックによって実行される。
【００５７】
ここで、前段のＦＦ回路９２ａにおける記録処理は、第２ＡＤクロックが立下る前に終了し、かつ、前段のＦＦ回路９２ａの出力（Ｑ）端子から出力される記録データは、後段のＦＦ回路９２ｂに入力される第１ＡＤクロックの立上りに対して、セットアップタイム（記録するデータを予め確定させておくのに必要な最小時間）が確保されていることがタイミング上必要となる。このタイミングが成立していなければ、後段のＦＦ回路９２ｂでの記録は成功しないからである。
【００５８】
後段のＦＦ回路９１ｂ、９２ｂにおいて、前段のＦＦ回路９１ａ、９２ａのＱ端子から出力される記録データが記録された時点で、２つの異なるタイミングでサンプリングされたＡＤ変換結果は、全て第１ＡＤクロックのタイミングでサンプリングされたデータとして扱うことが可能となる。
【００５９】
続いて、この２つの異なるデータの扱いについて説明する。図３に示すように、後段のＦＦ回路９１ｂ、９２ｂのＱ端子から出力される２つの異なる記録データは、２つまとめてＤＰＲＡＭ９４のポートＡ側のデータ入力端子（ＤｉｎＡ）に入力される。ポートＡ側とは図３の左側端子のことである。
【００６０】
後段のＦＦ回路９１ｂ、９２ｂのＱ端子から出力される記録データのビット幅を”Ｍ”とすると、ＤＰＲＡＭ９４のポートＡ側のデータ入力端子（ＤｉｎＡ）のビット幅は”２×Ｍ”でなければならない。つまり、後段のＦＦ回路９１ｂ、９２ｂから出力される記録データは、別々のデータではなく、ひとかたまりのデータとしてＤＰＲＡＭ９４に同時入力されることで、一つのＡＤクロックで入力の同期を取ることが可能となる。具体的なビット幅としては、通常のＡＤ変換結果は１６ビットで扱える範囲であるため、ＤＰＲＡＭ９４のポートＡ側の入力は”１６×２＝３２ビット”を入力データの単位とすればよい。ＤＰＲＡＭ９４のポートＡ側は、ＣＬＫＡ端子に入力される第１ＡＤクロックに同期して動作する。
【００６１】
また、後段のＦＦ回路９１ｂ、９２ｂ出力のＤＰＲＡＭ９４への書込みアドレス（ポートＡ側のＡｄｒｓＡ端子入力）、及び書込み許可信号（ＷＥＡ端子入力）は、書込みアドレス生成部９３にて生成されてＤＰＲＡＭ９４に入力される。このとき、ＡＤ変換結果の書込み開始タイミング（言い換えれば、書込みアドレスや書込み許可信号を出力するタイミング）は、図３に示すように、レーザレーダＣＰＵ７０からの発光開始信号に基づいて決定される。つまり、レーザ光の発光が開始して一定時間経過してから（ゼロ時間でもよい）ＤＰＲＡＭ９４への書込みが開始される（この経過時間は、受光信号の波形データをどのタイミングから取得すべきかによって決まる。）。
【００６２】
このようにして、第１ＡＤ変換器８９、及び第２ＡＤ変換器９０から得られた２つのＡＤ変換結果は、第１ＡＤクロックに同期して、同時に、ＤＰＲＡＭ９４に一時記録される（書込まれる）。
【００６３】
ＤＰＲＡＭ９４に一時記録されたＡＤ変換結果は、積算処理部９８を行うためにＤＰＲＡＭ９４のポートＢ側から出力される（読み込まれる）。ポートＢ側とは図３の右側端子のことである。ポートＢ側は、ＤＰＲＡＭ９４のＣＬＫＢ端子に入力されるロジッククロックに同期して動作する。このロジッククロックは、ＡＤクロックとは独立した別のクロックであり、図３に示すロジッククロック発生部８８から出力され、積算処理部９８やピーク中心算出部９９にて使用される。なお、ロジッククロックは、ＡＤクロックと同じクロックであってもよい。
【００６４】
ＤＰＲＡＭ９４のポートＢ側からＡＤ変換結果を出力するタイミングは、読込みアドレス生成部９５によって決定される。ここで、読込みを開始するタイミングは、書込みアドレス生成部９３と同様に、発光開始信号を基に決定される（読込みアドレスが生成される。）。
【００６５】
しかし、ＤＰＲＡＭ９４の読込みはＤＰＲＡＭ９４への書込みよりも必ず遅れて開始しなければならない。同一アドレスのＲＡＭに対して、ポートＢ側の読込みとポートＡ側の書込みが同時に発生した場合、ポートＡ側で書き込んだデータが確定する前の不定状態でポートＢ側の読込みが実行されることになり、読込み結果が不定となるからである。
【００６６】
従って、読込みアドレス生成部９５では、ポートＢ側の読込みはポートＡ側の書込みに対して一定時間遅らせて開始するように読込みアドレスを出力する。少なくともポートＡ側の１回目の書込みが終了した後に、読込みを開始させる必要がある。但し、この遅れ時間を長くするほど、後段の積算処理９８へのデータの入力が遅れるため、遅れ時間は適切に設定する必要がある。
【００６７】
ＤＰＲＡＭ９４のポートＢ側のＤｏｕｔＢ端子から出力されるＡＤ変換結果のビット幅は、書込み時のビット幅である”２×Ｍ”ではなく、本来のＡＤ変換結果のビット幅である”Ｍ”でなければならない。なぜならば、積算処理部９８ではビット幅Ｍのデータを積算する処理を行うからであり、データの読込みは、第１ＡＤ変換器８９及び第２ＡＤ変換器９０の出力をひとかたまりにしたデータを、元通りの２つのデータに分けて、２回で読込むことが要求される。
【００６８】
よって、本実施形態で使用するＤＰＲＡＭ９４は、ポートＡ側の入力ビット幅は”２×Ｍ”、ポートＢ側の出力ビット幅はその半分のビット幅Ｍとなるように、ポートＡ側とポートＢ側のバス幅変換機能を備えるものを採用する。具体的なビット幅については、ポートＡ側の入力ビット幅は３２ビット単位、ポートＢ側の出力ビット幅は１６ビット単位でデータが扱われる。
【００６９】
また、データの読込みを２回で行うことから、読込みアドレス生成部９５は、読込みのデータ数が書込みのデータ数の２倍となるように読込みアドレスを生成する必要がある。仮に、ＤＰＲＡＭ９４のポートＡ側とポートＢ側に同じクロックが入力されている場合は、読込みは書込みの２倍の時間を要することになる。しかし、仮にポートＢ側のクロックをポートＡ側のクロックの２倍にする（ロジッククロックをＡＤクロックの２倍にする）ことが検出回路８６の回路構成上可能である場合には、ＡＤ変換結果の書込み時間と読込み時間を同じ時間にすることができる。
【００７０】
従って、本実施形態の最も効率的（最も高速）な使い方は、ＡＤ変換器のサンプリング周波数を上限値とし、ロジッククロックをサンプリング周波数の上限値の２倍で使用する場合となる。もし、ロジッククロックをサンプリング周波数の上限値の２倍以上にしたとしても、この場合ＡＤ変換結果の書込み処理が読込み処理に追いつかなくなり、その結果、読込みが失敗するからである。
【００７１】
ＤＰＲＡＭ９４から読込まれたデータが積算処理部９８に入力されると、積算処理部９８では、アナログ受光信号のＡＤ変換結果であるデータ（以下、単に受光信号と記す）の中から、Ｘ軸方向において隣接して照射された所定個数のレーザ光に対応する所定個数の受光信号を、積算すべき受光信号範囲として指定する。積算処理部９８では、指定範囲に属する受光信号の積算信号（積算受光信号）を算出する。この積算処理部９８が指定する積算すべき受光信号の範囲及び積算信号の算出について、図５及び図６を用いて説明する。
【００７２】
図５は、検知領域１２１において所定角度範囲ずつずらして照射されるレーザ光にビーズ番号（受光信号に対してはスキャン番号）を付与しつつ、積算受光信号範囲を４とした場合の積算対象となる受信信号の範囲を模式的に示した図である。なお、図５においては、説明の簡略化のため、１走査ライン分のレーザ光のみを示している。
【００７３】
本実施形態による車両用レーダ装置によって先行車両を検知しようとした場合、その先行車両の後面にはレーザ光に対して反射強度の高いリフレクタが設けられており、また車体もリフレクタほどではないが比較的高い反射強度を備えている。従って、通常は、先行車両によって反射される反射光の強度は十分に高くなり、単一の反射光の受光信号から、先行車両を検出することが可能である。しかしながら、例えば、先行車両の後面に泥や雪等が付着している場合、その先行車両によって反射される反射光の強度が低下する。この場合、先行車両によって反射された反射光に対応する個々の受光信号からでは、先行車両を検出することができない可能性が生じる。
【００７４】
そのため、複数の受光信号を積算して、先行車両の反射波による受光信号を増幅し、強度の弱い反射波も検出可能としている。積算処理部９８では、先ず、その積算すべき受光信号を指定する。つまり、図５に示すように、同一の走査ライン（同一面）において隣接する所定個数のレーザ光に対応する所定個数の受光信号を積算すべき受光信号として指定する。具体的には、まずライン１として、スキャン番号１〜４までの受光信号を指定し、次に、受光信号を１個分だけずらして、スキャン番号２〜５までの受光信号をライン２として指定する。以下、同様にして、隣接する４本のレーザ光の受光信号をライン３２４まで順番に指定していく。
【００７５】
このようにして、順次、積算受光信号範囲が指定されるのと同期して、指定された範囲に属する受光信号を積算した積算信号を出力する。この積算とは、図６に示すように、４個の受光信号の同一時間における受光信号のデジタル値を全て加算（積算）する処理をいう。このように、所定個数の受光信号を積算することにより、受光信号におけるＳ／Ｎ比を向上することができる。その理由は、特許文献１や特許文献２に記載されているので、その説明を省略する。
【００７６】
また、上述したように、積算処理部９８は、受光信号を１個分ずつずらしながら、積算する受光信号の範囲を移動させる。このようにすれば、４個の受光信号を積算しながら、その積算信号による検知分解能の低下を最小限に抑制することができる。すなわち、単に、受光素子８３から出力された受光信号を４個ごとに分けて、それぞれ積算信号を求めた場合、反射光の検出感度を向上することはできるが、一方で、積算信号による検知分解能が、大幅に低下してしまう。それに対して、積算する受光信号の範囲を、受光信号１個分ずつずらすようにすれば、検知分解能の低下を抑制できるのである。
【００７７】
なお、図５及び図６を用いた説明では、積算受光信号範囲を４としたが、これは説明を簡単にするために便宜的に定めたものであり、積算受光信号範囲、すなわち積算すべき受光信号の個数は、検知すべき対象物の大きさ、隣接するレーザ光間の角度、さらには最大検知距離に応じて任意の値に設定され得る。
【００７８】
図３に示す積算処理部９８は、積算受光信号範囲をずらしつつ、各積算受光信号範囲に属する受光信号を積算した積算信号、すなわちライン１〜ライン（３２７−積算受光信号範囲＋１）までの各ラインの積算信号を順番に出力する。
【００７９】
ピーク中心算出部９９は、積算信号におけるピーク中心の発生時間を推定することで、ピーク中心推定時間を検出する。このピーク中心推定時間の推定手法について簡単に説明する。先ず、受光信号のサンプリング点（ＡＤ変換にてサンプリングされるタイミング）のＡＤ変換結果の最大強度を検出し、次式に示すように、最大強度に所定の係数ｋ（ｋは１以下の係数。例えば、０．５。）を乗じることで閾値を設定する。
【００８０】
（数６）
閾値＝最大強度×ｋ  （０＜ｋ＜１）
上記数式６を計算することによって閾値が設定されると、１サンプリング点ずつ、閾値とＡＤ変換結果の強度を比較する。この比較によって、閾値をはさむ２点のＡＤ変換結果を、受光信号波形の立上り部分と立下り部分の２箇所について検出する。すると、受光信号波形の立上り部分における閾値をはさむ２点（ｔ１，ａ１）と（ｔ２，ａ２）及び、受光信号波形の立下り部分における閾値をはさむ２点（ｔ３，ａ３）と（ｔ４，ａ４）が検出される。なお、ｔｉ（ｉ＝１，２，３，４）はサンプリング点での発光開始からの時間を表し、ａｉ（ｉ＝１，２，３，４）はサンプリング点におけるＡＤ変換結果を表している。
【００８１】
そして、この検出した４点を用いて、受光信号波形が閾値を横切ると推測される立上り時間Ｔ１及び立下り時間Ｔ２を算出する。具体的には、次式に示す直線補間の式を計算することで求める。
【００８２】
（数７）
Ｔ１＝（閾値−ａ１）×（ｔ２−ｔ１）／（ａ２−ａ１）＋ｔ１
（数８）
Ｔ２＝（ａ３−閾値）×（ｔ４−ｔ３）／（ａ３−ａ４）＋ｔ３
立上り時間Ｔ１と立下り時間Ｔ２の算出結果から、ピーク中心の発生時間を以下の式を計算することで推定する。
【００８３】
（数９）
ピーク中心推定時間＝（Ｔ１＋Ｔ２）／２
距離算出部９８は、ピーク中心算出部９７において算出されたピーク中心推定時間を用いて、レーザ発光開始からピーク中心推定時間までの時間から、反射物までの距離を算出する。この算出した反射物体までの距離はレーザレーダＣＰＵ７０に出力される。
【００８４】
図２のレーザレーダＣＰＵ７０は、距離算出部９８から入力された反射物までの距離及び対応するレーザ光のスキャン角度θｘ，θｙを基にして位置データを作成する。具体的には、距離及びスキャン角度θｘ，θｙから、レーザレーダ中心を原点（０，０，０）とし、車幅方向をＸ軸、車高方向をＹ軸、車両前方方向をＺ軸とするＸＹＺ直交座標系における反射物の位置データを求める。そして、このＸＹＺ直交座標系における位置データを測距データとして認識・車間制御ＥＣＵ３へ出力する。
【００８５】
図１に示す認識・車間制御ＥＣＵ３は、レーザレーダセンサ５からの測距データを基にして物体を認識し、その認識物体から得た先行車の状況に合わせて、ブレーキ駆動器１９、スロットル駆動器２１および自動変速機制御器２３に駆動信号を出力することにより車速を制御する、いわゆる車間制御を実施する。また、認識物体が所定の警報領域に所定時間存在した場合等に警報する警報判定処理も同時に実施する。この場合の物体としては、自車の前方を走行する前車やまたは停止している前車等が該当する。
【００８６】
認識・車間制御ＥＣＵ３の内部構成について、制御ブロックとして簡単に説明する。レーザレーダセンサ５から出力された測距データは物体認識ブロック４３に送られる。物体認識ブロック４３では、測距データとして得た３次元位置データに基づいて、物体の中心位置（Ｘ，Ｙ，Ｚ）、及び横幅Ｗ、奥行きＤ、高さＨ等の物体の大きさ（Ｗ，Ｄ，Ｈ）を求める。さらに、中心位置（Ｘ，Ｙ，Ｚ）の時間的変化に基づいて、自車位置を基準とするその物体の相対速度（Ｖｘ，Ｖｙ，Ｖｚ）を求める。さらに物体認識ブロック４３では、車速センサ７の検出値に基づいて車速演算ブロック４７から出力される車速（自車速）と上記求められた相対速度（Ｖｘ，Ｖｙ，Ｖｚ）とから物体が停止物体であるか移動物体であるかの識別が行なわれる。この識別結果と物体の中心位置とに基づいて自車両の走行に影響する物体が選択され、その距離が距離表示器１５により表示される。
【００８７】
また、ステアリングセンサ２７からの信号に基づいて操舵角演算ブロック４９にて操舵角が求められ、ヨーレートセンサ２８からの信号に基づいてヨーレート演算ブロック５１にてヨーレートが演算される。そしてカーブ半径（曲率半径）算出ブロック５７では、車速演算ブロック４７からの車速と操舵角演算ブロック４９からの操舵角とヨーレート演算ブロック５１からのヨーレートとに基づいて、カーブ半径（曲率半径）Ｒを算出する。そして物体認識ブロック４３では、このカーブ半径Ｒおよび中心位置座標（Ｘ，Ｚ）などに基づいて、物体が車両である確率、及び自車と同一車線を走行している確率等を判定する。この物体認識ブロック４３にて求めたデータが異常な範囲の値かどうかがセンサ異常検出ブロック４４にて検出され、異常な範囲の値である場合には、センサ異常表示器１７にその旨の表示がなされる。
【００８８】
一方、先行車判定ブロック５３では、物体認識ブロック４３から得た各種データに基づいて先行車を選択し、その先行車に対するＺ軸方向の距離Ｚおよび相対速度Ｖｚを求める。そして、車間制御部及び警報判定部ブロック５５が、この先行車との距離Ｚ、相対速度Ｖｚ、クルーズコントロールスイッチ２６の設定状態およびブレーキスイッチ９の踏み込み状態、スロットル開度センサ１１からの開度および警報感度設定器２５による感度設定値に基づいて、警報判定ならば警報するか否かを判定し、クルーズ判定ならば車速制御の内容を決定する。その結果を、警報が必要ならば、警報発生信号を警報音発生器１３に出力する。また、クルーズ判定ならば、自動変速機制御器２３、ブレーキ駆動器１９およびスロットル駆動器２１に制御信号を出力して、必要な制御を実施する。そして、これらの制御実行時には、距離表示器１５に対して必要な表示信号を出力して、状況をドライバーに告知する。
【００８９】
以上、本実施形態のレーダ装置により、ＡＤ変換のサンプリング周波数をみかけ上高くして、時間分解能を高める（サンプリング時間の間隔を短くする）ことができるようになる。従って、ＡＤ変換のサンプリング周波数に起因する算出距離の誤差の低減を図ることができる。
【００９０】
以上、本発明の好ましい実施形態について説明したが、本発明は上述した実施形態に何等制限されるものではなく、以下の変形例のように、本発明の主旨を逸脱しない範囲において種々なる形態で実施し得る。
【００９１】
（変形例１）
本実施形態では、レーダ装置におけるＡＤ変換のサンプリングを例に説明したが、一般的なＡＤ変換を使用する装置に応用可能である。例えば、ＡＤ変換のサンプリング周波をを数倍にしたいが、回路上の制約で出来ない装置に応用することができる。
【００９２】
（変形例２）
図３に示した、第１ＡＤ変換器８９及び第２ＡＤ変換器より後段の処理回路（ＦＦ回路９１ａ、９１ｂ、９２ａ、９２ｂ、書込みアドレス生成部９３、ＤＰＲＡＭ９４、読込みアドレス生成部９５、積算処理部９８、ピーク中心算出部９９、距離算出部１００）は、例えば、ＦＰＧＡ（Field Programmable Gate Array）を採用して、このＦＰＧＡ内に構成するようにしてもよい。それにより、ＤＰＲＡＭ９４を含む全ての処理回路を１個のＰＦＧＡ内に構成することができ、簡単な回路で実現することが可能になる。
【００９３】
（変形例３）
本実施形態では、サンプリング周波数を２倍にすることを実現したが、更に４倍にすることも可能である。この場合、基準となるＡＤクロックに対して、１/４周期単位でずらした３つのクロックを生成する。この０/４、1/４、２/４、３/４ずらした４種類のクロックで、４個のＡＤ変換器をそれぞれ別々に駆動する。アナログ受光信号は、４個のＡＤ変換器に同時に入力し、４個のＡＤ変換器の出力は、それぞれの上記４種類のクロックで、初段フリップフロップ４個に記録される。次に０/４と、２/４クロックの初段フリップフロップ出力は、０/４クロックで２段目フリップフロップ２個に記録する。また、１/４と、３/４クロックの初段フリップフロップ出力は、１/４クロックで２段目フリップフロップ２個に記録する。
【００９４】
２段目フリップフロップ４個の出力に対し、全て０/４クロックで３段目フリップフロップ４個に記録する。３段目フリップフロップ出力は、０/４クロックでＤＰＲＡＭ９４に同時に書込まれる。このＤＰＲＡＭ９４は、書込みと読込みは別のポートでそれぞれ独立に実行され、ポート間のデータ幅変換機能を持つ。
【００９５】
つまり、書込みは４個のデータをつなげたデータ幅で一度に書込むが、読込みは書込みビット幅の１/４幅のビット単位で、４回に分けて読込む構成となる。ＡＤ変換結果を１６ビットとすると、書込みは”１６×４＝６４ビット”単位でＤＰＲＡＭ９４に一度にまとめて書込むが、読込みは、１６ビット単位で４回に分けて読込むことになる。
【００９６】
ここで、読込みは、書込みで使用したＡＤクロックとは独立した別のクロックを使用することが出来るので、仮に、読込みクロックをＡＤクロックの４倍にすることが可能な場合は、データの流れの効率が最もよい。
【００９７】
以上の構成を採用することにより、みかけ上サンプリング周波数を４倍にすることが可能になる。同様の考えで、サンプリング周波数の倍数をもっと増やしていくことは可能である。
【００９８】
（変形例４）
上述した実施形態においては、Ｘ軸方向に走査される各走査ラインにおいて、隣接して照射される複数本のレーザ光に基づく受光信号を積算する例について説明した。しかしながら、一定角度に照射される送信波に基づいて出力される、一定時間内の所定個数の受光信号を積算するようにしてもよい。このようにした場合であっても、反射物からの反射波に対応する信号成分が増幅されるようになり、その一方で、種々の要因で、受光信号に重畳されるランダムなノイズ成分の増幅の程度は小さいため、積算信号においては、反射物からの反射波に対する受信信号成分のＳ／Ｎ比が向上する。
【００９９】
（変形例５）
上記実施形態では、積算処理部８８は、受光信号を１個分ずつずらしながら、積算する受光信号の範囲を移動させた。しかしながら、積算する受光信号の個数よりも少ない範囲で、複数個の受信信号分だけずらしながら、積算する受光信号の範囲を移動させても良い。このようにした場合であっても、少なくとも、受信信号を所定個数ごとに分けて、それぞれ積算信号を求めた場合に比較して、積算信号の検知分解能を向上することができる。
【０１００】
（変形例６）
上述した実施形態においては、Ｘ軸方向に走査される各走査ラインにおいて、隣接して照射される複数本のレーザ光に基づく受光信号を積算する例について説明した。しかしながら、積算する受光信号は、Ｘ軸方向に隣接して照射されるレーザ光に限らず、Ｙ軸方向に隣接して照射されるレーザ光によるものであっても良い。さらに、隣接して照射されるレーザ光の範囲は、Ｘ軸及びＹ軸の複数の走査ラインに及ぶものであっても良い。
【０１０１】
（変形例７）
上記実施形態では、レーザ光を用いたレーザレーダセンサ５を採用したが、ミリ波等の電波や超音波等を用いるものであってもよい。また、スキャン方式にこだわる必要はなく、距離以外に方位を測定できる方式であればよい。そして、例えばミリ波でＦＭＣＷレーダ又はドップラーレーダなどを用いた場合には、反射波（受信波）から先行車までの距離情報と先行車の相対速度情報が一度に得られるため、レーザ光を用いた場合のように、距離情報に基づいて相対速度を算出するという過程は不要となる。
【０１０２】
（変形例８）
上記実施形態では、レーザ光に対する反射強度が不十分な反射物も検知できるようにするために、複数の受光信号を積算した積算信号を算出した。しかしながら、反射物の検出は、個々の受光信号に基づいて行うようにしても良い。
【図面の簡単な説明】
【０１０３】
【図１】本発明による信号処理装置が適用された車両制御装置の構成を示すブロック図である。
【図２】レーザレーダセンサ５の構成を示す構成図である。
【図３】レーザレーダセンサ５における検出回路８６の構成を示す構成図である。
【図４】レーザレーダセンサ５の照射領域を示す斜視図である。
【図５】積算受光信号範囲を４とした場合の積算対象となる受信信号の範囲を模式的に示した説明図である。
【図６】複数の受光信号を積算する処理を説明するための説明図である。
【図７】ピーク波形を第１ＡＤクロックでサンプリングした場合のサンプリング結果１と、第２ＡＤクロックでサンプリングした場合のサンプリング結果２を示すグラフである。
【図８】（ａ）はガウス波形を使ったピーク中心位置が異なる２つのピーク波形のモデルを重ねて示したグラフであり、（ｂ）は（ａ）の波形に対するＡＤ変換結果を補間曲線で結んだものを元の波形に重ねて示したグラフであり、（ｃ）はピーク中心がサンプリングされる波形に対して閾値を設定して重ねて示したものである。
【図９】（ａ）は図８（ｂ）に示したピーク波形に対して２倍のサンプリング周波数でサンプリングした場合のサンプリングポイントを示したグラフであり、（ｂ）は図８（ｂ）に示したサンプリング間隔でサンプリングした場合の数式４の算出結果と実際のピーク中心とのずれ時間を距離に換算したグラフであり、（ｃ）は２倍のサンプリング周波数でサンプリングした場合の上記数式４の算出結果と実際のピーク中心とのずれ時間を距離に換算したグラフである。
【符号の説明】
【０１０４】
１…車両制御装置、３…認識・車間制御ＥＣＵ、５…レーザレーダセンサ、７…車速センサ、９…ブレーキスイッチ、１１…スロットル開度センサ、１３…警報音発生器、１５…距離表示器、１７…センサ異常表示器、１９…ブレーキ駆動器、２１…スロットル駆動器、２３…自動変速機制御器、２４…警報音量設定器、２５…警報感度設定器、２６…クルーズコントロールスイッチ、２７…ステアリングセンサ、２８…ヨーレートセンサ、２９…電源スイッチ、４３…物体認識ブロック、４４…センサ異常検出ブロック、４７…車速演算ブロック、４９…操舵角演算ブロック、５１…ヨーレート演算ブロック、５３…先行車判定ブロック、５５…車間制御部及び警報判定部ブロック、５７…カーブ半径算出ブロック、７０…レーザレーダＣＰＵ、７１…発光レンズ、７２…スキャナ、７３…ミラー、７４…モータ駆動回路、７５…半導体レーザダイオード、７６…レーザダイオード駆動回路、８１…受光レンズ、８３…受光素子、８５…増幅器、８６…検出回路、８７…ＡＤクロック発生部、８８…ロジッククロック発生部、８９…第１ＡＤ変換器、９０…第２ＡＤ変換器２、９１ａ、９１ｂ、９２ａ、９２ｂ…ＦＦ部、９３…書込みアドレス生成部、９４…ＤＰＲＡＭ、９５…読込みアドレス生成部、９６…インバータ、９７…ＰＬＬ回路、９８…積算処理部、９９…ピーク中心算出部、１００…距離算出部
【図１】
2008032498.tif 000003
【図２】
2008032498.tif 000004
【図３】
2008032498.tif 000005
【図４】
2008032498.tif 000006
【図５】
2008032498.tif 000007
【図６】
2008032498.tif 000008
【図７】
2008032498.tif 000009
【図８】
2008032498.tif 000010
【図９】
2008032498.tif 000011