(57)【要約】【課題】回路を大型化することなく安価な構成で検知可能距離を拡大することを可能にする。【解決手段】一実施の形態の距離情報取得装置は、パルス光を対象物に向けて投光する投光部と、パルス光を偏向する偏向部と、対象物で反射もしくは散乱されたパルス光を検出する検出部と、を有する光学ユニットと、光学ユニットを軸回転させる回転部と、光学ユニットが回転部により回転する回転方向において、所定の回転角ごとに、パルス光を各回転角に対応する画角の一軸方向に偏向させる一次元走査を行う制御部と、パルス光を投光してから検出するまでの時間を計測することにより対象物までの距離を示す情報を取得する取得部と、を有し、制御部は、回転角ごとに一次元走査を複数回行い、取得部は、複数回の一次元走査により検出部が検出した検出信号の中から対象物のパルス光の信号を判別する、ことを特徴とする。【選択図】図３
2020079756.tif 000002
【特許請求の範囲】
【請求項１】
パルス光を対象物に向けて投光する投光部と、
前記パルス光を偏向する偏向部と、
前記対象物で反射もしくは散乱された前記パルス光を検出する検出部と、
を有する光学ユニットと、
前記光学ユニットを軸回転させる回転部と、
前記光学ユニットが前記回転部により回転する回転方向において、所定の回転角ごとに、前記パルス光を前記各回転角に対応する画角の一軸方向に偏向させる一次元走査を行う制御部と、
前記パルス光を投光してから検出するまでの時間を計測することにより前記対象物までの距離を示す情報を取得する取得部と、
を有し、
前記制御部は、前記回転角ごとに前記一次元走査を複数回行い、
前記取得部は、前記複数回の前記一次元走査により前記検出部が検出した検出信号の中から前記対象物の前記パルス光の信号を判別する、
ことを特徴とする距離情報取得装置。
【請求項２】
前記検出部は、前記検出信号として、前記パルス光を受光する受光部の出力信号から閾値を基準に検出した検出信号を出力し、
前記取得部は、
前記複数回の一次元走査において検出位置を示す共通の分類に前記一次元走査の１回ごとに前記検出部から出力される前記検出信号を振り分けて検出回数を記憶する記憶部と、
前記記憶部が記憶する前記検出位置ごとの前記検出回数の集計値に基づいて該集計値が最大の検出位置の検出信号を前記パルス光の信号として判別する判別部と、
を含む、
ことを特徴とする請求項１に記載の距離情報取得装置。
【請求項３】
前記記憶部は、さらに、前記閾値を超える信号波形の信号波形幅を前記各検出位置に対応付けて記憶し、
前記判別部は、さらに、前記信号波形幅に基づいて前記パルス光の信号を判別する、
ことを特徴とする請求項２に記載の距離情報取得装置。
【請求項４】
前記判別部は、さらに、前記信号波形幅のばらつきに基づいて前記パルス光の信号を判別する、
ことを特徴とする請求項３に記載の距離情報取得装置。
【請求項５】
前記判別部は、さらに、前記信号波形幅の平均値に基づいて前記パルス光の信号を判別する、
ことを特徴とする請求項３に記載の距離情報取得装置。
【請求項６】
前記取得部は、前記判別部により前記対象物からのパルス光の信号であると判別された前記検出位置の複数の対象物からの前記パルス光の信号を平均化処理して距離を求める、
ことを特徴とする請求項２乃至５のうちの何れか一項に記載の距離情報取得装置。
【請求項７】
前記回転部により前記光学ユニットと共に軸回転させられる撮像装置を、さらに有し、
前記取得部は、対象物までの距離を示す情報と前記撮像装置によって得られた色情報とから色情報付きの三次元復元画像を生成する、
ことを特徴とする請求項１乃至６のうちの何れか一項に記載の距離情報取得装置。
【請求項８】
パルス光を対象物に向けて投光し、前記パルス光を偏向し、前記対象物で反射もしくは散乱された前記パルス光を検出する光学ユニットを有する距離情報取得装置において、
前記光学ユニットを軸回転し、
前記光学ユニットが回転する回転方向において、所定の回転角ごとに、前記パルス光を画角の一軸方向に偏向させる一次元走査を複数回行い、
前記複数回の前記一次元走査により検出した検出信号の中から前記対象物の前記パルス光の信号を判別し、
前記パルス光を投光してから検出するまでの時間を計測することにより前記対象物までの距離を示す情報を取得する、
ことを特徴とする距離情報取得方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、距離情報取得装置および距離情報取得方法に関する。
【背景技術】
【０００２】
従来、対象物までの往復の距離を測定するＴＯＦ（Time  of  Flight）法を用いた距離測定装置が、車両などのセンシングやモーションキャプチャ技術、測距計などの産業分野などで広く用いられている。この方式の距離測定装置は、発光素子と受光素子と各駆動回路から構成され、発光素子からの発光ビームを測距対象物へ照射して、測距対象物からの反射光を受光素子により検知する。距離は、発光と受光との信号間の時間差、位相遅れを信号処理部により信号処理して検出する。
【０００３】
距離測定装置の一例として航空機や、鉄道や、車載などに広く使用されているレーザレーダがある。レーザレーダは、例えば、光源から出射されたレーザ光が物体で反射もしくは散乱された光を光検出器で検出し、物体の有無やその物体までの距離を取得する方式のものである（例えば特許文献１〜特許文献４参照）。この他に、レーザレーダの技術として、検出信号とノイズとを区別する技術（例えば特許文献５参照）や、レーザレーダ以外にカメラを用いて距離を測定する技術（例えば特許文献６〜特許文献１１参照）が知られている。カメラを用いて距離を測定する技術では、例えばカメラを２台並べた際に生じる視差から距離を計算するステレオマッチング方式、複数地点のカメラ画像の特徴点を合わせることで距離計算を行うＳｔｒｕｃｔｕｒｅ  Ｆｒｏｍ  Ｍｏｔｉｏｎ等の技術が知られている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、レーザレーダを使用して測距する装置においては、測距対象の物体からの反射光の検出に使用する閾値がノイズとの分離のために十分高く設定される。このため測距対象の物体からの反射光が微弱であると検出は困難になる。例えば測距対象の物体が遠方にあると、受光できる反射光が微弱になり検出が困難になる。昨今では、測距を行うことが可能な検知可能距離の拡大が求められている。従来技術において、レーザ送信前に閾値を超える信号が有った場合に受信信号の周波数特性からノイズの有無を判断するものもあるが、その場合はＡＤコンバータ及び振幅検出手段が必要で、回路の大型化やコストアップを伴ってしまう。
【０００５】
本発明は、上記に鑑みてなされたものであり、回路を大型化することなく安価な構成で検知可能距離を拡大することが可能な距離情報取得装置および距離情報取得方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明の一実施の形態の距離情報取得装置は、パルス光を対象物に向けて投光する投光部と、前記パルス光を偏向する偏向部と、前記対象物で反射もしくは散乱された前記パルス光を検出する検出部と、を有する光学ユニットと、前記光学ユニットを軸回転させる回転部と、前記光学ユニットが前記回転部により回転する回転方向において、所定の回転角ごとに、前記パルス光を前記各回転角に対応する画角の一軸方向に偏向させる一次元走査を行う制御部と、前記パルス光を投光してから検出するまでの時間を計測することにより対象物までの距離を示す情報を取得する取得部と、を有し、前記制御部は、前記回転角ごとに前記一次元走査を複数回行い、前記取得部は、前記複数回の前記一次元走査により前記検出部が検出した検出信号の中から前記対象物の前記パルス光の信号を判別する、ことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、回路を大型化することなく安価な構成で検知可能距離を拡大することが可能になるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、第１の実施の形態にかかる距離情報取得装置の構成を概略的に示す図である。
【図２】図２は、距離測定装置の距離測定を行うための光学系の構成を説明するための図である。
【図３】図３は、距離測定装置の構成を概略的に示すブロック図である。
【図４】図４は、測定制御部が出力するＬＤ駆動信号の信号パターンの一例を示す図である。
【図５】図５は、出射光パルスと反射光パルスの説明図である。
【図６】図６は、反射光パルスとノイズとの関係を説明する図である。
【図７】図７は、物体との距離が近い場合における、ショットノイズとターゲットピークとの関係を示す図である。
【図８】図８は、物体との距離が遠い場合における、ショットノイズとターゲットピークとの関係を示す図である。
【図９】図９は、図６〜図８の検討結果と閾値との関係を一つにまとめた図である。
【図１０】図１０は、雨と物体とが検出された検出信号の出力波形の一例を示す図である。
【図１１】図１１は、時間計測用ＰＤの出力波形の一例を示す図である。
【図１２】図１２は、時間計測部の処理部が閾値を超えた信号をカウントするためのデータ構成の一例を示す図である。
【図１３】図１３は、時間計測部の処理部が行う判別処理の一例を示すフロー図である。
【図１４】図１４は、距離測定装置の測距範囲について詳しく説明する図である。
【図１５】図１５は、距離情報取得装置により全天球型空間測距を行って得た測距画像の一例を示す図である。
【図１６】図１６は、式１の変換を示す図である。
【図１７】図１７は、距離測定装置に全天球型撮像装置を取り付けた場合の略図である。
【図１８】図１８は、全天球型撮像装置と距離測定装置の位置の合わせ込みについて説明する図である。
【図１９】図１９は、色付きの三次元復元画像の一例を示す図である。
【図２０】図２０は、図１０の部分拡大図である。
【図２１】図２１は、ショットノイズがほぼ除去された色付きの三次元復元画像の一例を示す図である。
【図２２】図２２は、図２１の部分拡大図である。
【発明を実施するための形態】
【０００９】
以下に添付図面を参照して、距離情報取得装置および距離情報取得方法の実施の形態を詳細に説明する。距離情報取得装置は、全天球の距離情報を取得する装置のことである。
【００１０】
（第１の実施の形態）
図１は、第１の実施の形態にかかる距離情報取得装置１の構成を概略的に示す図である。図１に示すように、距離情報取得装置１は、距離測定装置１００と、回転装置２００と、制御装置３００と、を備えている。ここで回転装置２００は「回転部」の一例である。
【００１１】
また、図１には、ＸＹＺ３次元直交座標系を示している。ＸＹＺ３次元直交座標系は図２以下においても適宜示し、説明の際に使用する。
【００１２】
距離測定装置１００は、光走査により物体の有無や物体までの距離等の距離情報を検出する走査型レーザレーダである。距離測定装置１００の筐体の曲面（図１において＋Ｘ側に向けられている曲面）１０１は例えばガラス製や樹脂製の光透過部材により構成された光透過窓（光透過窓を「ウィンドウ」とも言う）である。距離測定装置１００は、筐体の一部（図１において＋Ｘ側）が開口しており、その開口部がウィンドウ１０１により塞がれている。距離測定装置１００は、内部にある光学系から開口部にあるウィンドウ１０１を介して外部を光走査する。例えば、距離測定装置１００は、図１に示す＋Ｘ方向側を一軸方向（Ｙ軸方向）に一次元の光走査を行う。そして、距離測定装置１００は、物体からの反射光を受光することにより、外部の光走査した範囲（画角）の物体の距離情報を取得する。
【００１３】
回転装置２００は、距離測定装置１００をＸＺ平面において３６０°方向に回転させる。図１に示す例では、回転装置２００は回転ステージにより構成されている。距離測定装置１００は、回転ステージの回転により、回転ステージの回転軸（図１に示すＹ軸と同じ向き）を中心に軸回転する。
【００１４】
制御装置３００は、距離測定装置１００の測定開始及び停止、回転装置２００の回転などを制御する。例えば制御装置３００はコンピュータ制御により距離測定装置１００や回転装置２００を制御する。
【００１５】
距離情報取得装置１は、制御装置３００の制御により、距離測定装置１００が一軸方向に一次元走査を繰り返し、さらに回転装置２００が回転する。その際に、距離測定装置１００が全天球の距離情報を取得する。本実施の形態に示す距離情報取得装置１は、一例として、取得した距離情報を用いて三次元空間の復元までを行う装置として説明するが、「距離情報取得装置」は、少なくとも全天球の距離情報を取得する構成を有していればよい。つまり三次元空間の復元は、距離情報取得装置１が取得した距離情報から外部装置が行ってもよい。
【００１６】
（光学系の構成）
図２は、距離測定装置１００の距離測定（「測距」とも言う）を行うための光学系の構成を説明するための図である。ここで、光学系に含まれる投光光学系や同期系の光学系などが投光部の一例である。受光光学系は「検知部」に含まれる。投光光学系や同期系の光学系や受光光学系などが「光学ユニット」の一例である。図２（Ａ）には、投光光学系と、同期系の光学系と、を模式的に示している。図２（Ｂ）には、受光光学系を模式的に示している。距離測定装置１００（図１参照）の筐体は、投光光学系から出射する出射光の光路且つ受光光学系へ入射する入射光の光路が開口しており、その開口部分にウィンドウ１０１（図１参照）を備えている。
【００１７】
図２（Ａ）に示す投光光学系２０は、ＬＤ（レーザダイオード）１１からの光の光路上に配置されたカップリングレンズ２２と、カップリングレンズ２２を介した光の光路上に配置された反射ミラー２４と、反射ミラー２４で反射された光の光路上に配置された偏向器としての回転ミラー２６と、を含む。偏向器は「偏向部」の一例である。
【００１８】
ここで、ＬＤ１１は光源として使用される端面発光レーザである。ＬＤ１１から出射された光は、カップリングレンズ２２により所定のビームプロファイルの光に整形された後、反射ミラー２４で反射され、回転ミラー２６により偏向される。回転ミラー２６は、例えば図２（Ａ）に矢印ｍで示す回転方向に回転し、反射ミラー２４からの光を反射（偏向）する。回転ミラー２６は周囲（回転ミラー２６の回転軸周り）に複数の反射面を有し、回転ミラー２６の回転に伴って反射面で反射ミラー２４からの光を１軸方向（この例ではＹ軸方向）に１次元走査する。回転ミラー２６で偏向された光は、偏向が可能な範囲（偏向範囲）のうちの有効走査領域の範囲の光が投光光学系２０から投射される光としてウィンドウ１０１を介して外部に出射する。つまり、有効走査領域の範囲は、画角に相当する。
【００１９】
なお、ここでは光源の一例として端面発光レーザを使用すると説明したが、光源を端面発光レーザに限定するものではない。光源として例えばＶＣＳＥＬ（面発光レーザ）や、有機ＥＬ素子や、ＬＥＤ（発光ダイオード）など、他の発光素子を用いてもよい。
【００２０】
また、ここでは、距離測定装置１００を小型化するために、カップリングレンズ２２と回転ミラー２６との間の光路上に反射ミラー２４を設けて光路を折り返すようにした構成を示しているが、これは一例であり、これに限るものではない。
【００２１】
また、回転ミラー２６の複数の反射面は、図２（Ａ）には、光を反射している面と、その面に対向する面の２面を設けた例を示しているが、２面に限らず、１面や３面以上などに適宜変形してもよい。
【００２２】
また、回転ミラー２６の反射面をＹ軸に対して角度をなすように傾けて配置することにより、有効走査領域をＹ軸方向に切り替えることも可能である。例えば回転ミラー２６の複数の反射面のうちの少なくとも２つの反射面をＹ軸に対して異なる角度をなすように傾けて配置する。
【００２３】
また、ここでは偏向器の一例として回転ミラー２６を示しているが、偏向器を回転ミラー２６に限定するものではない。偏向器として他のミラー、例えばポリゴンミラー（回転多面鏡）や、ガルバノミラーや、ＭＥＭＳミラーなどを用いてもよい。
【００２４】
図２（Ａ）において、同期レンズ５２は同期系の光学系に含まれる。同期検知用ＰＤ５４は同期系５０（図３参照）に含まれる。同期系５０については後述する。
【００２５】
同期レンズ５２は、ＬＤ１１から出射されカップリングレンズ２２を介して反射ミラー２４で反射された光であって回転ミラー２６で偏向され反射ミラー２４で再び反射された光の光路上に配置されている。同期検知用ＰＤ５４は、同期レンズ５２を介して入射する反射光の光路上に配置されている。反射ミラー２４は、回転ミラー２６により偏向された光のうち、有効走査領域外の一部の領域に偏向された光を再び反射する。このように反射ミラー２４で再び反射された光が同期レンズ５２を介して同期検知用ＰＤ５４に入射する。
【００２６】
なお、反射ミラー２４と回転ミラー２６の配置は、図２（Ａ）に示すような、回転ミラー２６に対して反射ミラー２４が＋Ｙ側に位置するようなものに限らない。例えば、回転ミラー２６に対して反射ミラー２４が−Ｙ側に位置するように配置を変えてもよい。ただし、同期系５０は、回転ミラー２６で偏向され反射ミラー２４で反射された光の光路上に配置するものとする。
【００２７】
また、同期系の光学系は、同期レンズ５２に限らず、他の光学素子（例えば集光ミラー）を用いたものでもよい。
【００２８】
受光光学系は、投光光学系２０から有効走査領域に投射されて有効走査領域内の物体で反射した光を受光する光学系である。図２（Ｂ）に示す受光光学系３０は、回転ミラー２６と、反射ミラー２４と、結像光学系３１と、を含む。有効走査領域内の物体から反射されてきた光がウィンドウ１０１に入射し、その光を回転ミラー２６で反射して反射ミラー２４で結像光学系３１へと折り返す。結像光学系３１は、反射ミラー２４で折り返される光の光路上に配置され、折り返されてきた光を時間計測用ＰＤ４２に結像させる。ここで時間計測用ＰＤ４２は「受光部」の一例であり、検出系４０（図３参照）に含まれる。検出系４０については後述する。
【００２９】
なお、図２（Ｂ）では、装置を小型化するために、回転ミラー２６と結像光学系３１との間に反射ミラー２４を設けて光路を折り返しているが、これに限らず適宜設計してよい。
【００３０】
また、図２（Ｂ）では、結像光学系３１として２枚のレンズ（結像レンズ）の構成のものを示しているが、１枚のレンズとしてもよいし、３枚以上のレンズとしてもよいし、ミラー光学系を用いてもよい。
【００３１】
図２（Ｃ）には、図２（Ａ）に示す投光光学系２０についてのＬＤ１１から反射ミラー２４までの光路と、図２（Ｂ）に示す受光光学系３０についての反射ミラー２４から時間計測用ＰＤ４２までの光路を示している。図２（Ａ）の投光光学系２０と図２（Ｂ）の受光光学系３０とはＺ軸方向から平面視すると重なり合うように見える。このように構成することにより、ＬＤ１１が照射する範囲と時間計測用ＰＤ４２が受光する範囲との相対的な位置ずれを小さくし、物体の検出を安定化させることができる。
【００３２】
図３は、距離測定装置１００の構成を概略的に示すブロック図である。図３に示すように、距離測定装置１００は、投光光学系２０を有する投光系１５と、受光光学系３０と、検出系４０と、同期系５０と、時間計測部４５と、測定制御部４６と、物体認識部４７と、を備えている。距離測定装置１００は、制御装置３００からの制御信号（測定開始信号や測定停止信号）を受けて測定制御部４６が制御対象を制御することにより動作する。ここで、投光系１５や同期系５０などが「投光部」に相当する。受光光学系３０や検出系４０などが「検出部」に相当する。制御装置３００や測定制御部４６などが「制御部」に相当する。時間計測部４５や、測定制御部４６や、物体認識部４７などが「取得部」に相当する。
【００３３】
（投光系）
投光系１５は、投光光学系２０と、ＬＤ１１と、ＬＤ駆動部１２と、を含む。ＬＤ駆動部１２は、測定制御部４６から出力されるＬＤ駆動信号（矩形パルス信号）を用いてＬＤ１１を点灯（発光）させる。
【００３４】
例えばＬＤ駆動部１２は、ＬＤ１１に電流を供給可能に接続されたコンデンサ、当該コンデンサとＬＤ１１との間の導通／非導通を切り替えるためのトランジスタ、当該コンデンサを充電可能な充電手段などを含む。ＬＤ駆動部１２は、測定制御部４６による測定開始の制御を受けてトランジスタが導通し、ＬＤ駆動信号の入力に基づきＬＤ１１を点灯させる。具体的に、ＬＤ駆動信号がＬＤ駆動部１２に入力されると、ＬＤ駆動部１２からＬＤ１１に駆動電流が印加され、ＬＤ１１から発光パルスが出力される。なお、ＬＤ１１の安全性やＬＤ１１の耐久性の観点からＬＤ１１の発光のデューティが制限されるため、発光パルスはパルス幅が狭い方が望ましく、該パルス幅は、一般に１０ｎｓ〜数十ｎｓ程度に設定される。また、パルス間隔は一般に数十μ秒程度である。
【００３５】
（同期系）
同期系５０は、同期検知用ＰＤ５４とＰＤ出力検出部５６とを含む。同期検知用ＰＤ５４は、図２（Ａ）に示されるように、回転ミラー２６で反射され反射ミラー２４で折り返された光を同期レンズ５２を介して受光する。回転ミラー２６の回転により反射ミラー２４から同期検知用ＰＤ５４には定期的な間隔で繰り返し光の入射がある。ＰＤ出力検出部５６は同期検知用ＰＤ５４から出力された光電流（アナログ信号）に基づき光の入射を検出する。例えばＰＤ出力検出部５６は、同期検知用ＰＤ５４からのアナログ信号を、閾値を基準に二値化し、その二値化信号を測定制御部４６に出力する。ＰＤ出力検出部５６から測定制御部４６へは定期的な間隔で繰り返す光の入射を示す矩形パルス信号が出力されることになる。
【００３６】
測定制御部４６は、ＰＤ出力検出部５６からの矩形パルス信号を同期信号として利用する。具体的に、測定制御部４６は、ＰＤ出力検出部５６から出力される矩形パルス信号に基づいてＬＤ駆動信号を生成し、ＬＤ駆動信号をＬＤ駆動部１２及び時間計測部４５に出力する。ＬＤ駆動信号は、同期信号に対して遅延した発光制御信号（周期的なパルス信号）である。
【００３７】
そして、回転ミラー２６からの光を同期検知用ＰＤ５４に入射させるための同期点灯を行う。これにより、同期検知用ＰＤ５４での受光タイミングから、回転ミラー２６の回転タイミングを得ることが可能となる。
【００３８】
ＬＤ１１を同期点灯してから所定時間経過後にＬＤ１１をパルス点灯すると有効走査領域を光走査することができる。すなわち、同期検知用ＰＤ５４に光が入射するタイミングの前後期間にＬＤ１１をパルス点灯することで有効走査領域を光走査することができる。
【００３９】
図４は、測定制御部４６が出力するＬＤ駆動信号の信号パターンの一例を示す図である。測定制御部４６は、図４に示すように同期信号の立ち上がりから次の同期信号の立ち上がりの期間内に、ＬＤ駆動信号として周期Ｔでパルス信号を出力する。図４には、一例として同期信号の立ち上がりから所定時間後に１点目のパルス信号を出力し、その後、周期Ｔでパルス信号を出力した例を示している。なお、図４には４点目までのパルス信号を示しており、その後は、図示が省略されている。このように同期信号から次の同期信号までの間、要するに同期検知用ＰＤ５４に光が入射するタイミングの前後期間にＬＤ１１をパルス点灯することで有効走査領域を光走査する。
【００４０】
（検出系）
検出系４０は、時間計測用ＰＤ４２とＰＤ出力検出部４４とを含む。時間計測用ＰＤ４２は、図２（Ｂ）に示されるように、有効走査領域内にある物体で反射されて戻ってきた出射光の光（反射光）を受光光学系３０を介して受光し、受光量に応じた信号を出力する。ＰＤ出力検出部４４は、時間計測用ＰＤ４２の出力信号に基づいて検出信号を出力する。
【００４１】
ここで、時間計測や同期検知に用いる受光素子としては、上述したＰＤ（Ｐｈｏｔｏ  Ｄｉｏｄｅ）の他、ＡＰＤ（Ａｖａｌａｎｃｈｅ  Ｐｈｏｔｏ  Ｄｉｏｄｅ）、ガイガーモードＡＰＤであるＳＰＡＤ（Ｓｉｎｇｌｅ  Ｐｈｏｔｏｎ  Ａｖａｌａｎｃｈｅ  Ｄｉｏｄｅ）等を用いることが可能である。ＡＰＤやＳＰＡＤは、ＰＤに対して感度が高いため、検出精度や検出距離の点で有利である。
【００４２】
時間計測部４５は、入力されたＬＤ駆動信号の立ち上がりの発光タイミング（つまり出射光パルスが出射するタイミング）と、ＰＤ出力検出部４４の検出信号のうち測距対象の物体からの反射光を検出した真の立ち上がりのタイミングとに基づいて、出射光パルスが測距対象の物体から反射光パルスとして戻るまでの往復時間を計測する。そして、時間計測部４５は、時間計測結果を測定制御部４６に出力する。
【００４３】
図５は、出射光パルスと反射光パルスの説明図である。なお、ここでは、時間計測用ＰＤ４２に受光素子としてＡＰＤを用いた例を示している。ＬＤ駆動部１２は、ＬＤ１１を駆動することにより、図５（Ａ）に示されるような出射光パルスをＬＤ１１から出射させる。そして、出射光パルスが物体で反射（散乱）した光（反射光パルス）を時間計測用ＰＤ４２の出力信号からＰＤ出力検出部４４が検出する。図５（Ａ）の横軸は時間軸であり、ＬＤ１１が出射光パルスを出射してから時間計測用ＰＤ４２が反射光パルスを出力するまでの時間経過を示している。
【００４４】
出射光パルスと反射光パルスの時間（時間差）ｔの計測は時間計測部４５が行う。例えば、時間計測用ＰＤ４２が出力する出力信号（アナログ信号）からＰＤ出力検出部４４が閾値を基準に２値化し、２値化により得られた矩形パルス（反射光パルスに対応）を時間計測部４５に出力する。時間計測部４５は、測定制御部４６が出力した出射光パルスのＬＤ駆動信号（矩形パルス）と、反射光パルスの矩形パルスとの、それぞれの立ち上がりのタイミングの時間差を時間計測回路で時間ｔとして算出する。その他、出射光パルス、反射光パルスの波形をＡ／Ｄ変換してデジタルデータに変換し、ＬＤ１１の出力信号とＡＰＤの出力信号とを相関演算することで、時間ｔを計測することも可能である。
【００４５】
なお、時間計測部４５は処理部を含む。処理部は「記憶部」と「判別部」とを含む。この処理部で、測距対象とする物体の反射光パルスを検出したものであるかの真偽を判定する処理を行う。時間計測部４５は、処理部で真の判定を得た測距対象の物体について上記往復時間を計測する。
【００４６】
当該処理部は、例えば、ＣＰＵ（Central  Processing  Unit）、ＲＯＭ（Read  Only  Memory）、ＲＡＭ（Random  Access  Memory）などのコンピュータ構成になっている。ＲＯＭなどに記憶されたプログラムに従ってＣＰＵが動作することにより判定処理を実行する。当該処理部の処理についてはノイズの説明に含めて後述する。
【００４７】
測定制御部４６は、時間計測部４５が出力した時間計測結果から、時間を距離に換算し、求めた距離（物体までの往復距離）の半分を物体までの距離として取得する。
【００４８】
物体認識部４７は、測定制御部４６が取得した距離データ（測定制御部４６が全天球を範囲に取得した距離を示すデータ）に基づいて、どこに物体があるかを認識する。そして、物体認識部４７は物体の認識結果を測定制御部４６に出力する。測定制御部４６は、物体認識部４７から得た物体認識結果を制御装置３００に転送する。
【００４９】
（ノイズ）
続いて、時間計測部４５（処理部）がＰＤ出力検出部４４の検出信号から測距対象の物体の反射光パルスを精度良く検出する方法について図６〜図２２を用いて具体的に説明する。反射率の低い物体や、より遠方の物体を測距の対象とする場合、その物体からの反射光パルスが有するピークは小さい。反射光パルスのピークが小さいと、反射光パルスのピークとノイズのピークとの差が小さくなったり、反射光パルスがノイズに埋もれたりするため、ターゲットピークの検出に使用する閾値（例えば上記二値化のための閾値）の設定が困難になる。距離測定装置１００に求められる距離精度（検知可能距離）を上げるには、時間計測用ＰＤ４２の出力信号からターゲットピークを正確に判別する必要がある。以下では、本発明者らがターゲットピークの判別を可能にするまでの検討内容と、その検討により得た検出方法について説明する。なお、測距対象のターゲットとする物体からの反射光パルスのピークを、ノイズなどの他のピークと区別するために「ターゲットピーク」と言う。
【００５０】
本実施の形態では、測距方式による検知可能距離として１００ｍ（メートル）オーダが求められているため、少なくともこのオーダを検知可能距離として含むように検討した。一般的に１００ｍ先の物体から反射されて戻ってくる光の光量は数ｎＷ（ナノワット）〜数十ｎＷ程度である。つまり、受光系は数ｎＷの受光量の信号（受光信号）をエラー無く検知できることが求められる。数ｎＷ程度の微弱光に対する受光信号は信号強度が小さい。このため、ランダムノイズの影響を受けやすく、距離計測精度や物体検出信頼性に影響が出る。
【００５１】
問題となるランダムノイズとしては、大きく分けて回路ノイズとショットノイズがあり、その中でも特に問題になるのはショットノイズである。回路ノイズは抵抗から生じる熱雑音や基板が放射ノイズを拾って生じるノイズであり、普通は数ｍＶ（ミリボルト）程度である。これに対してショットノイズは光量計測に伴う白色雑音であり、ショットノイズの大きさは光量の時間平均の平方根に比例し、感度が高いもしくは外乱光が強い場合には数十ｍＶ以上にもなり得る。このため、ショットノイズは回路ノイズよりも問題になりやすい。ノイズの大きさが光量の時間平均の平方根に比例することから分かるように、ショットノイズはＤＣ光検出の際にも白色雑音として生じる。
【００５２】
図６は、反射光パルスとノイズとの関係を説明する図である。図６には、高輝度光が検出系４０の受光素子に入った場合の時間計測用ＰＤの出力波形の一例を示している。高輝度光は、例えば屋外で距離を計測する場合は太陽光であり、屋内で距離を計測する場合は照明光である。図６（Ａ）には、比較のため、高輝度光が入らない場合の出力波形の一例を示している。図６（Ａ）と図６（Ｂ）の比較から分かるように、高輝度光が入らない場合に比べて、高輝度光が入った場合は、ＤＣ成分が増大し、ランダムノイズ（ショットノイズ）も増大する。
【００５３】
図６（Ｃ）には高輝度光が入った場合にハイパスフィルタ等を通したときの出力波形を示している。図６（Ｃ）に示すように、ハイパスフィルタ等を通すことによりＤＣ成分は除去されるがランダムノイズ（ショットノイズ）は除去されずに残ってしまう。つまりＤＣ成分は、ハイパスフィルタ等で除去することができるが、ランダムノイズはハイパスフィルタ等では除去することができない。
【００５４】
図６（Ｄ）にはより強い高輝度光が入った場合の、図６（Ｃ）との比較図を示している。より強い高輝度光が受光素子に入ると、図６（Ｄ）に示されるように、ショットノイズが増大し、ショットノイズが反射光パルスの閾値（検出閾値）を超えてしまう。このような場合には、特に、パルス信号とノイズとを判別することができず、誤検出となる。
【００５５】
閾値を基準に反射光のパルス信号を検出する方式では、このようなノイズによる誤検出を防ぐために通常はショットノイズに比べて閾値を十分高く設定する必要があり、閾値はショットノイズが最大となる状況を想定して決定される。しかし、実際のショットノイズが比較的小さい場合にも閾値が過剰に大きく設定されることになるため、遠い位置からのピークの小さい反射光を検出することができず、検知可能距離が小さくなる。従って検知可能距離を大きくするためには、閾値を誤検出の起こらない範囲で最小限の高さに設定する必要がある。
【００５６】
図７は、物体との距離が近い場合における、ショットノイズとターゲットピークとの関係を示す図である。周囲の照度が非常に明るくショットノイズが大きくなる場合でも、図７に示すように物体との距離が近い場合はターゲットピークが大きくなる。この例では、物体との距離が１０ｍ、２０ｍ、３０ｍ、４０ｍの場合のそれぞれのピークを示している。また、物体の反射率が大きい場合にも、ターゲットピークは大きくなる。これらに該当する物体は反射光のピークがショットノイズから突出するため、ターゲットピークとして判別が付きやすく、ターゲットピークを検知するための閾値（閾値電圧）の設定も容易となる。
【００５７】
図８は、物体との距離が遠い場合における、ショットノイズとターゲットピークとの関係を示す図である。物体との距離が遠い場合は、図８に示すようにターゲットピークが非常に小さくなる。また、物体の反射率が小さい場合にも、ターゲットピークは非常に小さくなる。これらに該当する物体は反射光のピークがショットノイズに近い範囲にあるため、ターゲットピークの判別が難しくなる。
【００５８】
図９は、図６〜図８の検討結果と閾値との関係を一つにまとめた図である。図９には、距離測定装置１００における、物体までの実距離と、物体からの反射光のターゲットピーク強度と、強い西日を想定した最大値を示すショットノイズとの関係を模式的に示している。ここでショットノイズはエラーバーで示している。０ｍＶからエラーバーで示す範囲に閾値を設定するとショットノイズを誤検出することになる。
【００５９】
図９においてターゲットピーク強度の電圧は、近距離では（図９の例では２５ｍまでは）飽和している。ショットノイズに起因する誤測距を避けて閾値を設定する場合、図９に示すように４００ｍＶに閾値を設定することになる。しかし、このように設定した場合、５０ｍ以上遠距離にある物体からの反射光はピーク強度が閾値よりも小さくなるので検出することができなくなる。つまり、ショットノイズの誤検出を避けて閾値をそれよりも高く設定しようとすると検知可能距離が小さくなる。このことから、より遠い距離の物体を測距するためには閾値をより低く設定し、ショットノイズとターゲットピークとを分離する技術が必要であることが言える。
【００６０】
しかし、物体からの反射光パルスを誤検出する要因は、それ例外にもある。屋外で距離を計測する際の雨や霧などである。雨や霧などから反射する光も物体からの反射光を検出する閾値を超える可能性が高い。この場合にも、ターゲットピーク（雨や霧などの反射を除く）を判別することができなくなる。
【００６１】
図１０は、雨と物体とが検出された検出信号の出力波形の一例を示す図である。例えば時間ｔ＝０でパルス発光したとすると、図１０に示すように出力波形に雨１、雨２、雨３のパルス信号が含まれてくる。物体のパルス信号を検出するために閾値を図１０に示す破線レベルに設定していると、屋外で計測した場合に雨１、雨２、雨３、および物体のそれぞれが検出されることになる。このような場合に、検出結果を見ても、どれが雨でどれが物体かを判別することはできない。
【００６２】
これらを踏まえ、本発明者らは、同じ有効走査領域に対して測定を複数回繰り返し、複数回の測定にわたり閾値を超えた位置における閾値を超えた回数（検出回数）をカウントして、その結果からターゲットパルスを判別することを考えた。
【００６３】
図１１および図１２は、ターゲットパルスを判別するための方法について説明する図である。図１１は、時間計測用ＰＤ４２の出力波形の一例を示す図である。ＰＤ出力検出部４４の閾値は一例として１００ｍＶとしている。この出力波形は、複数回の測定のうちの１回の出力波形であり、複数回の測定のうちの他の回の測定では、雨の反射パルスの位置が移動したり、ノイズの発生位置が変わったりするため、出力波形のパターンが変わる。
【００６４】
距離測定装置１００は、同じ有効走査領域に対して複数回の光走査を行う、つまり同じ有効走査領域の全体の走査を複数回繰り返す。ＰＤ出力検出部４４は、複数回の測定において１回の測定ごとに時間計測用ＰＤ４２からの出力信号（図１１に示すような出力波形の信号）から閾値を超える信号を検出して検出信号を出力する。時間計測部４５は、１回の測定ごとに検出信号が検出された位置（位置は物理的な位置に限らず、後述する階級に相当するものとする）を記録し、複数回のすべての測定で得た各位置における検出数をカウントする。
【００６５】
ここでは一例として時間計測部４５（処理部の記憶部）は、１回の測定ごとに内部メモリに検出位置を記憶する。複数回の測定のすべての記録を終えた後で、各位置の検出回数を集計するものとする。なお、記録や集計の処理は、これに限らず、別のところで行ってもよい。例えば時間計測部４５の外部に記録や集計の処理を行う専用処理部を設けてもよい。その場合、時間計測部４５は専用処理部との間でデータの受け渡しだけを行い、専用処理部から受け取った処理結果に基づき時間計測を行うようにしてもよい。
【００６６】
ここで、カウントは、検出位置を示す共通の分類を使用して行う。一例として、所定の距離（もしくは時間）ごとに区切って、検出された信号を振り分ける。区切る距離（もしくは時間）の幅は任意であってよい。以下において、所定の距離（もしくは時間）ごとに区切った一つ一つをヒストグラム階級と呼ぶ。
【００６７】
図１２は、時間計測部４５の処理部が閾値を超えた信号をカウントするためのデータ構成の一例を示す図である。図１２には、ヒストグラム階級の一例として距離で区切った距離階級に測定結果を設定してカウントして記録したものを示している。図１２（Ａ）には、距離階級を２ｍの区切り幅（２０（ｍ）、２２（ｍ）、・・・）で設定したものを示している。この例では、同じ有効走査領域に対して光走査を行って測定する回数は合計で５回である。この測定する回数のことを以下において「フレーム数」とも言う。
【００６８】
図１２（Ａ）に示す１回目から５回目において距離階級毎に設定されている数値「１」は、信号（ショットノイズ信号またはターゲットピーク信号）が１つ検出されたことを示している。例えば、１回目の測定では、距離階級２０（２０ｍ〜２２ｍの範囲）に信号が１つ検出され、距離階級３０（３０ｍ〜３２ｍの範囲）に信号が１つ検出されたことを示している。また、２回目の測定では、距離階級２２（２２ｍ〜２４ｍの範囲）に信号が１つ検出され、距離階級３０（３０ｍ〜３２ｍの範囲）に信号が１つ検出されたことを示している。
【００６９】
図１２（Ａ）のデータが示すように、同じ有効走査領域を複数回測定した場合は、測定ごと（１回目、２回目、・・・）に信号の検出される距離階級にばらつきがでる。これはショットノイズがランダムに発生するために起こる。このため、測定回数を重ねることでショットノイズが検出される距離階級では合計個数（集計値）が小さな値となる。雨や霧などについても同様である。これに対し、ターゲットピークは、物体の位置が変わらない若しくは略変わらないため基本的には測定が行われる度に、同じ距離階級で検出され、その距離階級の合計個数が大きくなる。例えば、距離階級３０には５回測定したうちの全て（１回目〜５回目）において「１」が入り、合計個数が「５」で一番大きくなっている。従って、その合計個数から、距離階級３０で検出された信号がターゲットピークであることが類推できる。そして、ターゲットピークとして類推された距離階級のデータだけの距離平均値を取れば、その物体の距離が求められるという考え方である。
【００７０】
次に、この手法でのいくつかの改善点について図１２（Ｂ）で説明する。距離階級の間隔を狭くした場合と、フレーム数（測定回数）を少なくした場合とにおいて改善が必要となる。図１２（Ｂ）では、距離階級を１ｍの区切り幅で設定し、フレーム数を「３」とした場合の結果を示している。このように距離階級の間隔を狭くすると、信号波形が階級区切りの近くで分散している場合に、本来の距離階級ではなく隣の距離階級に入ってしまう可能性がある。図１２（Ｂ）には、２回目の測定で距離階級３１から距離階級３０に検出位置が変わってしまった例を示している。また、フレーム数が少ない場合は、他の階級で偶然ショットノイズがターゲットピークと同数入ってしまう可能性がある。図１２（Ｂ）に示す例では距離階級２７と距離階級３１の合計個数が同じになり、合計個数からでもショットノイズとターゲットピークとの区別ができなくなる。
【００７１】
本発明者らは、そのような場合のために、信号波形幅であるパルス波形の幅（パルス幅）も算出し、その標準偏差σを以て真偽を特定することを考えた。なお、パルス幅は、閾値を超えるパルス波形であって、閾値の位置における波形幅のことを指す。例えば図１１に示す出力波形では、閾値１００ｍＶを４つのパルス波形が超えている。図１１では、各パルス波形の閾値の位置におけるそれぞれの幅、つまり３つのショットノイズの幅と、１つのターゲットピークの幅とが該当する。閾値を超えた信号波形の立ち上がり部と立ち下り部とを計測することでパルス幅を算出し、対応する距離階級に対応付けて記録する。
【００７２】
ショットノイズはランダムな大小の大きさで閾値を超えるため、そのパルス幅のσは大きいはずであり、逆にターゲットピークのパルス幅は安定しているためそのσは小さいことが考えられる。パルス幅σが小さい値を真の値（ターゲットピークのデータ）として処理するという考え方である。この考え方を用いれば、ターゲットピークは検出されず、ショットノイズだけがある階級の中に複数あったとしても、パルス幅σの値が大きければそれはショットノイズである、という誤測距検知にも使えるものである。
【００７３】
図１２（Ｃ）にはパルス幅σが１．０以下を合格とした場合の例を示している。距離階級２７と距離階級３１の合計個数が「２」で同じであるが、距離階級２７のパルス幅σが２．３＞１．０で、距離階級３１のパルス幅σが０．２＜１．０であるため、距離階級３１が合格となり、距離階級３１のピークが真のターゲットピークと分かる。
【００７４】
なお、最終的にσ＜１．０の階級が２個以上残った場合、σが最も小さな階級を真のターゲットピークのデータ階級とし、その階級のデータの平均値を以て測距データとする。
【００７５】
また、ここではターゲットパルスの真偽診断をパルス幅σにて行う例について示したが、パルス幅のばらつき、あるいは平均値でも同様の判定が下せる。すなわち所定の距離に物体があればほぼ同じパルス幅を示すため、距離とパルス幅にてそのピークがターゲットピークかノイズなのかを判断することができる。
【００７６】
時間計測部４５の処理部が複数回の測定にわたりデータを記録し、その記録データからターゲットピークを判別する処理フローについて説明する。ここでは、複数回の測定にわたりデータが記録されているものとして、その記録データからターゲットピークを判別する処理フローについて説明する。
【００７７】
図１３は、時間計測部４５の処理部が行う判別処理の一例を示すフロー図である。なお、ここでは、パルス幅σをσpwと標記する。先ず、処理部は、記録データの合計個数においてデータ個数が２個以上の階級があるかを判定する（ステップＳ１）。
【００７８】
データ個数が２個以上の階級がある場合（ステップＳ１：Ｙｅｓ）、処理部は、それらのうちの最も個数の多い階級を探す（ステップＳ２）。
【００７９】
なお、データ個数が２個以上の階級がない場合は（ステップＳ１：Ｎｏ）、ターゲットピークの判別が困難なため測距不可とする（ステップＳ３）。
【００８０】
次に、処理部は、最も個数の多い全ての階級のσpwを計算する（ステップＳ４）。
【００８１】
次に、処理部は、σpwが１．０以下の階級が１つ以上あるかを判定する（ステップＳ５）。
【００８２】
σpwが１．０以下の階級がある場合（ステップＳ５：Ｙｅｓ）、処理部はσpw＜１．０の階級をＡ階級と名付ける（ステップＳ６）。
【００８３】
なお、σpwが１．０以下の階級がない場合（ステップＳ５：Ｎｏ）、処理部は、ステップＳ２で探した階級のデータを偽のデータ階級とし、偽階級を除外する（ステップＳ７）。そして、処理部は、ステップＳ１から処理を繰り返す。
【００８４】
ステップＳ６の後、処理部は、Ａ階級が１つのみかを判定する（ステップＳ８）。Ａ階級が１つのみの場合（ステップＳ８：Ｙｅｓ）、処理部は、真のデータ階級と認定する（ステップＳ９）。
【００８５】
Ａ階級が１つのみでない場合には（ステップＳ８：Ｎｏ）、処理部は、σpwが最も小さい階級を真のデータ階級と認定する（ステップＳ１０）。
【００８６】
そして、処理部は、認定した真のデータ階級の距離平均値を算出する（ステップＳ１１）。
【００８７】
図１４は、距離測定装置１００の画角について詳しく説明する図である。図１４に示されるように、距離測定装置１００は、その走査方向が回転ステージの回転面に対して垂直な方向となるように設置されている。この構成において、距離測定装置１００が走査する走査角度（スキャン角度）が１８０°であれば１周のステージ回転により完全な全天球型空間測距を行うことができる。しかし、距離測定装置１００は、構造上、また設置されるステージによる蹴られにより、１８０°のスキャン範囲を実現することは困難である。本発明者らは距離測定装置１００として１４５°のスキャン範囲で、走査方向の両端にそれぞれ３５°ずつ死角がある準全天球型空間測距を行う装置にした。本明細書では、このような準全天球型も全天球型として説明する。
【００８８】
ここでは回転ステージの回転方向に対して垂直なベクトルになるように距離測定装置１００を設置した例を示したが、垂直方向から傾けた設置も用途によっては有効である。例えば、ある角度分解能の距離測定装置１００を用いる場合において、より角度分解能を向上させたい要求があるとする。その際は、回転ステージの回転方向に対して４５°の傾きで距離測定装置を設置することでその角度分解能が倍になる。ただし、全天球型空間測距における上下の死角となる角度は大きくなるため、用途と要求項目とのバランスを考えた上での適用となる。このように構成したものも、準全天球型空間測距を行う装置であり、本明細書では、全天球型に含まれる。
【００８９】
本実施の形態において、距離情報取得装置１は、制御装置３００や測定制御部４６の制御により、回転ステージを所定の回転角（一例として０．１°とする）ずつ回転させ、回転角ごとに、それぞれの位置の画角の一軸方向にパルス光を偏向して一次元走査する制御を行う。距離情報取得装置１は、この制御を回転ステージが３６０°回転するまで繰り返す。
【００９０】
図１５は、距離情報取得装置１により全天球型空間測距を行って得た測距画像の一例を示す図である。この測距画像は、画角１４５°、角度分解能０．１°の距離測定装置１００（図１４参照）を使用して体育館内でスキャン１走査ごとに０．１°ずつ回転ステージを回転させることを、回転ステージが３６０°回転するまで繰り返した場合のものである。照明によるショットノイズが発生しないように、体育館内の照明は消灯した。
【００９１】
距離測定装置１００からは走査方向（この場合の走査方向は、回転ミラー２６から出射する光の光軸の方向である）とその方向の物体までの距離がセットで出力される。また、回転ステージの駆動をモニタすることによりその時に距離測定装置１００がどちらを向いているかがわかる。例えば、距離測定装置１００の走査方向をθ、物体までの距離をｒ、距離測定装置１００の正面（ウィンドウ１０１側）の向きをφとすると、次の（式１）により、ｘ、ｙ、ｚ座標が求まる。なお、ここでは図１および図２に示すＸＹＺ３次元直交座標系とは異なるＸＹＺ３次元直交座標系で示している。
【００９２】
ｘ＝ｒｓｉｎθｃｏｓφ
ｙ＝ｒｓｉｎθｓｉｎφ          ・・・（式１）
ｚ＝ｒｃｏｓθ
【００９３】
図１６は、式１の変換を示す図である。式１で求めたｘ、ｙ、ｚ座標の組を所定のフォーマットで並べたものが点群データとなる。
【００９４】
ここでの例ではスキャン中心を水平方向に向けているとして挙げたが、測距する目的によって、上側でも下側でも傾けて構わない。また、回転方向と垂直なベクトルだけではなく、任意に傾いた角度を持たせて設置してもよい。
【００９５】
更に、本発明者らは本距離測定装置の略同一位置で撮影できるようにカメラなど撮像装置を設置することで、上記で得られた空間測距情報をあたかも写真のように表現する方法を可能にした。すなわち、撮像装置から得られる画像（１色、またはＲＧＢ等の複数色の画像）の任意の点を、距離測定装置で取得できる空間座標から撮像装置の投影中心に向かってきた光線で形成されたものであるとみなし、空間座標と、画像の任意の点に対する投影角度に基づいて、空間座標の同一角度に対応する画素の色情報を付加することで、色情報付きの画像とすることができた。
【００９６】
特に、撮像装置として全天球画像を撮影できる機器を用いることで、上記で得られた全天球型空間測距情報をあたかも全天球型写真のように表現する方法を可能にした。すなわち、画像の投影方式と３次元球面空間の対応から、画像の各画素における３次元球面空間における緯度経度情報を計算し、距離測定装置の空間座標の点を球面空間に転写した際に得られる緯度経度を用いて、空間座標の各点の色情報とすることで、距離測定装置の空間座標に色情報を付加することで、色情報付きの画像とすることができた。
【００９７】
図１７は、距離測定装置１００に全天球型撮像装置４００を取り付けた場合の略図である。全天球型撮像装置４００の光軸中心が距離測定装置１００の回転ミラー２６（図２参照）の回転軸と略同一位置に治具によって取り付けられていることが望ましい。それにより、距離測定装置１００による測距結果と全天球型撮像装置４００の位置関係とがほぼ一致し、高さ方向（Ｙ軸方向）のみのオフセットを調整すればよいことになり、写真色情報との簡便な合わせ込みを実現できる。
【００９８】
全天球型撮像装置４００は、撮像範囲の光を魚眼レンズなどを介して内部の撮像素子に結像する。魚眼レンズで集めた光は、プリズムやレンズなど光学系を介して撮像素子に結像される。撮像素子は、２次元解像度のイメージセンサ（エリアセンサ）である。撮像素子には、２次元方向に各画素の受光素子（フォトダイオード）が多数配列され、Ｒ（Ｒｅｄ）とＧ（Ｇｒｅｅｎ）とＢ（Ｂｌｕｅ）のカラーフィルタをベイヤ配列等で有する。ここでは、撮像方向を正面とする周囲１８０度の半天球の範囲を撮像する。撮像素子からは画素回路で電気信号に変換されたＲＧＢ画像が制御装置３００に出力される。ＲＧＢ画像を利用した処理は、制御装置３００などで行われる。
【００９９】
全天球型撮像装置４００と距離測定装置１００の位置の合わせ込みについて説明する。まず、全天球型撮像装置４００の画像フォーマットは、一般的に正距円筒図と呼ばれるフォーマットで出力される。これは、全天球型撮像装置４００のレンズ位置を中心とした球面座標系において、図１８に示すように、水平方向角度θ、垂直方向角度φに対して、経度、緯度を直行するように２次元平面にマッピングするフォーマットである。
【０１００】
距離測定装置により構成される３次元座標の点Ｘ＝（ｘＬ、ｙＬ、ｚＬ)に対し、撮像装置の原点とのずれをＤ＝（ｄｘ、ｄｙ、ｄｚ）としたとき、撮像装置を原点としたときに得られた点群座標（ｘＴ、ｙＴ、ｚＴ）は次の（式２）で表現できる。
【０１０１】
【数１】
2020079756.tif 000003
【０１０２】
以上から、撮像装置の中心から取得された三次元点群の位置が判明するため、それが画像上のどのピクセルと対応しているかを求めれば、三次元点群に対応する色が判明する。
三次元空間上の点のｘＴ，ｙＴ、ｚＴに対する、２次元平面上の点、ｕ，ｖは、ｕ，ｖが球面座標系にマッピングし、角度に対応していることから、次の（式３）と（式４）とで求まる。ここで、ｗは画像の幅、ｈは画像の高さを表すものとする。
【０１０３】
【数２】
2020079756.tif 000004
【０１０４】
以上から、距離測定装置で取得可能な任意の三次元座標に対して、それを全天球画像のピクセルの位置に割り当てることが可能である。ピクセルの画素はそのまま三次元座標の点の色に当たるとすれば、三次元空間座標の全ての点に色情報を追加することが可能となる。
【０１０５】
このような全天球型空間測距を行う場合、太陽や天井の照明など照度が大きな光源も直接入射することになり、ショットノイズも大きくなる。例えば図１９のように体育館に照明を点灯して色情報付きの三次元復元画像を作成する。なお、図１９には、実際には色が付されている。図１９や、図２０の部分拡大図において楕円で囲んで示すように、照明のある場所から本装置のある場所に向かってショットノイズに起因する点ノイズが多数散見されているのが分かる。これが晴天な屋外であればより顕著なノイズが空中に散らばっていることになる。
【０１０６】
本実施の形態に係る距離情報取得装置１であれば、ショットノイズがほぼ除去された色情報付きの三次元復元画像を得ることが可能になる。本実施例では、回転ステージの回転０°で３回スキャンを行い、その後回転ステージを０．１°ずつ回転させて３回ずつスキャンを行うということを回転ステージが１回転するまで同様に繰り返した。その際に、回転ステージのそれぞれの角度において、１回のスキャン毎に閾値（この例では１００ｍＶ）を超えるショットノイズおよびターゲットピークの検出と記録を、３スキャン分行った。記録は、１スキャンごとに、上述したヒストグラム階級（この例では１ｍの距離毎に区分けした階級）に検出結果を分類して記録し、これを３スキャン分繰り返した。さらに記録した３スキャン分のデータをヒストグラム階級毎にカウントし、合計個数が最大となる階級を求めた。合計個数が最大となる階級が複数ある場合は、パルス幅σが所定値（この例では０．５）以下のものをターゲットピークとした。
【０１０７】
これにより、図２１（図２２はその部分拡大図）のようにショットノイズがほぼ除去された色情報付きの三次元復元画像を得ることが可能となった。
【０１０８】
なお、フレーム数は多い方がより確実にノイズを除去できる。しかし、フレーム数が多いと、その分測定時間も長くなる。従って、どれほどのノイズに対してどれほど確実にノイズを除去しなければならないかということを考慮してフレーム数を決定することが望ましい。
【０１０９】
また、室内および屋外において全天球型空間測距を行い、例えば街中や工事現場、工場内の空間測距座標を全天球にて取得する場合、もしくは全天球型撮像装置と全天球型空間測距とを合成する場合において、人や車などが通りかかる可能性がある。全天球型撮像装置と全天球型空間測距とを合成する場合において説明すると、全天球型撮像装置で撮像した時間と全天球型空間測距を行った時間とにずれが生じる。撮影は一瞬で終了するが、全天球型空間測距は回転ステージを回転させるため数十秒から数分かかる。その際、人や車が通りかかった場合に、全天球型写真には構造物が撮影されている場所に人や車の測距値が入力されてしまい、それが合成画像ではゴーストとなる。しかし、本技術を用いることで概ね解決することができるようになる。すなわち、複数回の測距のうち、１度の測距において通りがかった人や車が測距されても、それ以外でターゲットとする構造物の測距が複数回なされていれば、より合計個数の多い構造物の測距値が採用され、人や車などをノイズとして除外することができる。
【０１１０】
また、上記の例では、１画角において３フレームの測定が終了した後、次の画角へ回転ステージを０．１°回転させて測定を行うことを繰り返した。ところで、本実施例で使用した距離測定装置の１スキャンに要する時間は６０ｍｓであり、３スキャンでは１８０ｍｓである。１画角に対して３フレームを連続して行うと、１画角での３スキャンすべてで人や車が場合によっては測距されてしまう。すなわち、これらをノイズ成分として除去することはできなくなる。このように移動する物体をフレーム数３の処理でノイズとして除去する場合、１画角で３スキャン連続にて測定を行うのではなく、１画角１スキャンで次の画角へ移動し、回転ステージを３周させて同一画角で３スキャンを行うようにする。この手法を用いれば、回転ステージ１回転分の測定を行っている数秒から数十秒の間に移動物体がその画角の場所を去っている可能性が非常に高く、ほとんどの場合において移動物体をノイズ（ゴースト）として除去することが可能になる。
【０１１１】
（実施の形態の効果）
以上のように、本実施の形態においては、できるだけ測距可能な限界距離を伸ばすために閾値を低く設定しても、回路を大型化することなく安価な構成で、対象物からの光信号とノイズとを精度良く判別することが可能になる。つまり回路を大型化することなく安価な構成で検知可能距離を拡大することが可能になる。特に閾値電圧を低く設定して大きなノイズに埋もれたターゲットからの信号を真として判別する成功率が大きく改善されるようになる。また、人や車の通行によるゴーストを除去することも期待することができる。
【０１１２】
（本実施の形態の距離情報取得装置を利用した場合の効果の一例）
ネットワークの無線化が進み、オフィスには無線ＬＡＮの機器が多数置かれている。これらの機器はワイヤレスで使えて場所を選ばずにネットワーク利用ができる反面、距離や位置によって電波の通りやすさに差が生じ、安定した通信をしにくい場合がある。また電波同士の干渉も考慮する必要が有り、遮蔽物が多い場合は通信が遮断されやすく、込み入ったオフィスなどでは場所により通信速度に差が生じやすい。そのため、企業向けの無線ＬＡＮ設置サービスの場合には、綿密な図面調査、現地調査のもと、電波の届く範囲や他の無線ＬＡＮのノイズチェックなどを行っている。これらの現地調査にはレーザ測量なども使われ、正確に居室の間取りを測定するのだが、多数の人と時間を要する作業である。本実施の形態の距離情報取得装置の利用により多数の人と時間を要することなく作業することが可能になる。
【０１１３】
以上、実施の形態に示した構成は、次の（１）〜（８）の構成にも対応する。
（１）
パルス光を対象物に向けて投光する投光手段と、対象物で反射もしくは散乱されたパルス光を受光する光検出器と、光の投光時から受光時までの時間を計測する時間計測部とを有し、時間計測部により計測された時間から対象物までの距離を求める手段と、パルス光はある回転中心からスキャンして出射する手段を有することを特徴とする距離測定装置において、距離測定装置は回転ステージの上に設置されており、その設置方法はステージ回転角方向とは別ベクトルとなるスキャン方向となるように、回転ステージ上に設置されており、回転ステージの１つの回転画角に対して複数回のスキャンによる測距を行うことを特徴とする距離情報取得装置。
（２）
（１）の構成において、複数回のパルス光投光によって生じる対象物からのパルス光信号の受光およびそれらに含まれるノイズ信号が、設定された閾値を超えたかどうかで判別し、所定の時間もしくは距離にて分類された階級において、それら複数回のパルス信号およびノイズ信号が閾値を超えたと判断された信号の個数をそれぞれの階級ごとにカウントし、所定の時間もしくは距離の階級で最も信号数が多くカウントされた階級を対象物からの信号階級であると判断する手段を有することを特徴とする距離情報取得装置。
（３）
（２）の構成において、閾値を超えた信号波形の立ち上がり部と立ち下り部とを計測することで信号波形幅を計算し、これら信号波形幅と、各階級内の信号個数とを参考にしてノイズ信号と対象物からの光信号とを区別することを特徴とする距離情報取得装置。
（４）
（３）の構成において、各階級内で複数の信号がカウントされたそれぞれの信号波形幅のばらつきを計算し、所定のばらつき以下の値を持つ階級内の信号が対象物からのパルス光信号であると判断することを特徴とする距離情報取得装置。
（５）
（３）の構成において、各階級内で複数の信号がカウントされたそれぞれの信号波形幅の平均値を計算し、ある範囲の平均値の信号波形幅を持つ階級内の信号が対象物からのパルス光信号であると判断することを特徴とする距離情報取得装置。
（６）
（１）〜（５）の構成において、対象物からのパルス光信号であると判断された階級内の複数の対象物からのパルス光信号を平均化処理して距離を求めることを特徴とする距離情報取得装置。
（７）
（１）〜（６）の構成と、距離測定装置の略同一位置で撮影できるように設置した撮像装置を用いる構成において、撮像装置から得られる画像の任意の点を、距離測定装置で取得できる空間座標から撮像装置の投影中心に向かってきた光線で形成されたものであるとみなし、空間座標と、画像の任意の点に対する投影角度に基づいて、空間座標の同一角度に対応する画素の色情報を付加することを特徴とする、色情報付きの距離情報取得装置。
（８）
（７）の構成において、撮像装置として全天球画像を撮影できる機器を用いる装置で、画像の投影方式と３次元球面空間の対応から、画像の各画素における３次元球面空間における緯度経度情報を計算し、距離測定装置の空間座標の点を球面空間に転写した際に得られる緯度経度を用いて、空間座標の各点の色情報とすることで、距離測定装置の空間座標に色情報を付加することを特徴とする、色情報付きの距離情報取得装置。
【符号の説明】
【０１１４】
１５  投光系
２０  投光光学系
３０  受光光学系
４０  検出系
４２  時間計測用ＰＤ
４４  ＰＤ出力検出部
４５  時間計測部
４６  測定制御部
４７  物体認識部
５０  同期系
１００  距離測定装置
３００  制御装置
【先行技術文献】
【特許文献】
【０１１５】
【特許文献１】特開２００４−１８４３３３号公報
【特許文献２】特開平１１−０３８１３７号公報
【特許文献３】特開平０８−３０４５３５号公報
【特許文献４】実開昭６３−１０１８８０号公報
【特許文献５】特開２０１２−２２０４６６号公報
【特許文献６】特開２０１５−１０８５３９号公報
【特許文献７】特許第３７７１３４６号公報
【特許文献８】特許第６０２０５４７号公報
【特許文献９】特許第５２０６２９７号公報
【特許文献１０】特許第５９０１００４号公報
【特許文献１１】特開２０１５−１５５８７２号公報
【図１】
2020079756.tif 000005
【図２】
2020079756.tif 000006
【図３】
2020079756.tif 000007
【図４】
2020079756.tif 000008
【図５】
2020079756.tif 000009
【図６】
2020079756.tif 000010
【図７】
2020079756.tif 000011
【図８】
2020079756.tif 000012
【図９】
2020079756.tif 000013
【図１０】
2020079756.tif 000014
【図１１】
2020079756.tif 000015
【図１２】
2020079756.tif 000016
【図１３】
2020079756.tif 000017
【図１４】
2020079756.tif 000018
【図１５】
2020079756.tif 000019
【図１６】
2020079756.tif 000020
【図１７】
2020079756.tif 000021
【図１８】
2020079756.tif 000022
【図１９】
2020079756.tif 000023
【図２０】
2020079756.tif 000024
【図２１】
2020079756.tif 000025
【図２２】
2020079756.tif 000026