(57)【要約】距離測定装置（１１）は、測定対象を光学的に検出することによって、測定対象までの距離としての対象距離を測定する。レンズの光軸の向きは、測定対象からの入射光の進行方向とは異なるように設定される。レンズは、入射光を結像することによって測定対象の像を求めるように構成されている。距離測定装置は、レンズに対する像の位置を示す結像位置を、入射光が有する複数の波長のそれぞれに対して求めることによって、それら結像位置同士の相対的な関係を示す量としての結像相対量を算出する結像相対量算出手段（３１，３２）と；結像相対量と対象距離との相関を示すように、レンズの色収差特性と、光軸の向きとによって定まる情報としての相関情報（１８）を、記憶する記憶手段（１７）と；結像相対量を相関情報（１８）に照合することによって、対象距離を算出する距離算出手段（３３）とを備える。
2012011187.tif 000002
【特許請求の範囲】
【請求項１】
測定対象を光学的に検出することによって、前記測定対象までの距離としての対象距離を測定する距離測定装置であって、
前記測定対象からの入射光の進行方向とは異なる向きの光軸を有するレンズであって、前記レンズは、前記入射光を結像することによって前記測定対象の像を求めるように構成されていることと；
前記レンズに対する前記像の位置を示す結像位置を、前記入射光が有する複数の波長のそれぞれに対して求めることによって、それら前記結像位置同士の相対的な関係を示す量としての結像相対量を算出する結像相対量算出手段と；
前記結像相対量と前記対象距離との相関を示すように前記レンズの色収差特性と、前記光軸の向きとによって定まる情報としての相関情報を、記憶する記憶手段と；
前記結像相対量を前記相関情報に照合することによって、前記対象距離を算出する距離算出手段と
を備えることを特徴とする、距離測定装置。
【請求項２】
前記光は、前記結像位置が互いに相違する２つの波長を有し、
前記相関情報は、それぞれ前記結像相対量を前記対象距離に対応付けたマップデータを構成する、
請求項１記載の距離測定装置。
【請求項３】
前記結像相対量は、前記２つの波長の結像位置同士の差としての結像位置差である、
請求項２記載の距離測定装置。
【請求項４】
前記結像相対量は、前記２つの波長の結像位置同士の比としての結像位置比である、
請求項２記載の距離測定装置。
【請求項５】
前記レンズの光軸は、前記入射光の進行方向に対して傾けられている、
請求項１〜４何れか一項記載の距離測定装置。
【請求項６】
前記レンズの表面は、前記レンズの光軸に対して非回転対称である、
請求項１〜４何れか一項記載の距離測定装置。
【請求項７】
前記レンズの屈折率は、前記レンズの光軸に対して非回転対称である、
請求項１〜４何れか一項記載の距離測定装置。
【請求項８】
前記レンズは、前記測定対象からの光を検出するスペクトルセンサの一部である、
請求項１〜７何れか一項記載の距離測定装置。
【請求項９】
測定対象を光学的に検出することによって、前記測定対象までの距離としての対象距離を測定する距離測定方法であって、
前記測定対象からの入射光の進行方向とは異なる向きの光軸を有するレンズによって前記測定対象の像を結像させ、前記レンズに対する前記像の位置を示す結像位置を、前記入射光が有する複数の波長それぞれに対して求める結像位置算出工程と； 
これら前記結像位置同士の相対的な関係を示す量としての結像相対量を算出する結像相対量算出工程と；
前記結像相対量と前記対象距離の相関を示すように前記結像相対量と、前記レンズの色収差特性と、前記光軸の向きとによって定まる情報としての相関情報に、前記結像相対量を照合することによって前記対象距離を算出する距離算出工程と
を備えることを特徴とする、距離測定方法。
【請求項１０】
前記入射光は、２つの波長を有し、
前記結像位置算出工程は、前記結像位置を、前記２つの波長それぞれに対して求め、
前記距離算出工程は、前記結像相対量を前記対象距離に対応付けたマップデータから、前記前記相関情報を取得する、
請求項９記載の距離測定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、周辺環境に存在する測定対象を、とりわけ交通環境に存在する測定対象を光学的に検出することに基づき、当該測定対象までの距離を測定する距離測定装置、及び該距離測定装置に用いるのが好適な距離測定方法に関する。
【背景技術】
【０００２】
従来、測定対象までの距離を測定するために実用化されている距離測定装置は、可視光と不可視光の中から選択した光を光学的に検出することに基づき、測定対象までの距離を測定する。このような距離測定装置は、たとえば移動体としての車両に搭載されることによって、測定対象たる他車両等と、自車両（距離測定装置自身）との間の距離（相対的な距離）を測定する。距離測定装置は、このようにして測定した距離の情報を、たとえば他車両との衝突回避などを支援する運転支援情報の一つとして、運転支援装置などに提供する。【０００３】
このように測定対象までの距離を光学的に測定する距離測定装置として、特許文献１や特許文献２記載のものが知られている。
特許文献１記載の距離測定装置は、互いに異なる波長を有する所定のパターンからなる光を測定対象に投影する光源を有し、測定対象に投影した光のパターンを、光源の光軸とは異なる方向から撮像する。距離測定装置は、投影した光のパターンと、撮像した光のパターンとの変化に基づき、測定対象までの距離を測定する。このように特許文献１記載の距離測定装置は、撮像を可能ならしめるに十分な強度の光を、測定対象に投影する光源を有する必要がある。このため、特許文献１記載の距離測定装置を車両に搭載すると、光源は、自車両から数十メートル〜数百メートルほど離れることもある測定対象に、撮像が可能な強度の光のパターンを投影しなければならない。つまり光源が消費するエネルギーは、軽視できない量になる。【０００４】
一方、特許文献２は、光源を用いない距離測定装置を開示する。この距離測定装置は、可視スペクトル域に感応するカメラと、赤外線スペクトル域に感応するカメラとの計２台のカメラを、両カメラの間に所定間隔を空けて配置する。距離測定装置は、それぞれのカメラが撮像した同一の測定対象の像に、三角測量法を適用することによって、当該測定対象までの距離を測定する。このように特許文献２記載の距離測定装置は、特別な光源を必要としないためにエネルギー消費は確かに少ない。距離の測定精度を高く維持するためには、三角測量法の基準となる２つのカメラの間の所定間隔を、精度よく維持することが欠かせない。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−２７５０１号公報
【特許文献２】特表２００７−５０６０７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、車両に搭載した距離測定装置は、車体の振動や歪み等の影響を受けるため、車体に取り付けた２つのカメラの間の所定間隔を精度よく維持することは容易ではない。このように距離測定装置を特に車両に搭載する場合、構成の簡素化などの面で、実用上はなお改良の余地を残すものとなっている。【０００７】
本発明は、このような実情に鑑みてなしたものであり、その目的は、たとえ車両等に搭載される場合であれ、測定対象までの距離の測定を簡単な構成で行なうことができる距離測定装置、及び該距離測定装置に用いるのが好適な距離測定方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本発明によれば、測定対象を光学的に検出することによって、前記測定対象までの距離としての対象距離を測定する距離測定装置が提供される。距離測定装置は、前記測定対象からの入射光の進行方向とは異なる向きの光軸を有するレンズを有し、前記レンズは、前記入射光を結像することによって前記測定対象の像を求めるように構成されている。距離測定装置は、前記レンズに対する前記像の位置を示す結像位置を、前記入射光が有する複数の波長のそれぞれに対して求めることによって、それら前記結像位置同士の相対的な関係を示す量としての結像相対量を算出する結像相対量算出手段と；前記結像相対量と前記対象距離との相関を示すように前記レンズの色収差特性と、前記光軸の向きとによって定まる情報としての相関情報を、記憶する記憶手段と；前記結像相対量を前記相関情報に照合することによって、前記対象距離を算出する距離算出手段とを備えることを要旨とする。【０００９】
このような構成によれば、入射光の進行方向とは異なる向きの光軸を有するレンズを用いることによって、波長ごとの結像位置がそれぞれ相違する。このことから、複数の結像位置間における結像相対量は、互いに異なる量として検出される。すなわち距離測定装置は、互いに異なる結像相対量に基づき、測定対象までの距離を測定することができるようになる。通常のレンズは、光のそれぞれの波長ごとに異なる屈折率を有するため、つまり色収差を生じるため、複数の波長を有する光を結像させる際、それぞれの波長ごとに結像位置が異なる。よって入射光の進行方向に対して、レンズの光軸が傾いている場合は、レンズが入射光を、レンズの光軸の向きのほうに傾くように屈折させる。このようにそれぞれの波長ごとの屈折率で光が屈折することによって、光の結像位置は、それぞれの波長ごとに、入射光の進行方向に対して垂直な方向（レンズの水平方向や上下方向）に互いに異なる。一方、レンズの前後方向に関してレンズと測定対象の間の距離である対象距離が変化することによって、レンズへの光の入射角が相違する。このため、対象距離が変化することによって、単一波長光の結像位置も変化する。これらのことから距離測定装置は、それぞれの波長の結像位置同士の相対関係に基づき、測定対象までの距離を測定できるようになる。【００１０】
またそれぞれの波長の結像位置が、入射光の進行方向に対して垂直な方向に互いに異なるため、レンズに対向して設けられることが一般的である共通の結像面上に、検出に支障なくそれぞれの波長の光が結像される。このことから結像面は、それぞれの波長の結像位置を検出できる。すなわち結像位置を検出するために結像面を移動させる必要がほとんどないため、たとえば結像面を移動させる装置が不要とされる。つまりそれぞれの波長の結像位置を、簡単な構成で検出できる。【００１１】
また色収差に基づく波長ごとの結像位置の差は、それぞれの波長の結像位置を、共通のレンズ（光学系）が検出することによって、求めることができる。このことから、距離測定を、ひとつの光学系、すなわち一台のカメラで行なうことができる。よって、たとえば複数のカメラを用いるような場合と比較して、カメラの配置の自由度が高められる。またカメラの配置位置を精度高く維持する必要もなく、距離測定装置の構成を簡単にすることができる。【００１２】
また通常のレンズは、色収差補正が施されており、取得したい波長の光に限り、たとえば画像用には赤色の波長、青色の波長、緑色の波長の光に限り、それぞれの波長の結像距離が一致するように構成されていることが多い。しかし上記構成であれば、色収差補正がなされていない波長の光を、距離測定に用いることができるため、距離測定装置に用いる波長の選択自由度と設計自由度が高くなる。更に、この距離測定装置に採用する光学系の選択自由度と設計自由度も高くなる。【００１３】
また前記光は、前記結像位置が互いに相違する２つの波長を有し、前記相関情報は、それぞれ前記結像相対量を前記対象距離に対応付けたマップデータを構成することが好ましい。【００１４】
この構成によるように、距離測定装置は、レンズによる結像位置が互いに異なる２つの波長の光に基づき、測定対象までの距離を測定することができる。このように、光が２つ以上の波長を有していれば、距離測定装置は測定対象までの距離を測定することができるため、距離測定の実施が容易である。【００１５】
前記結像相対量は、前記２つの波長の結像位置同士の差としての結像位置差であってもよい。
このような構成によれば、結像相対量を２つの波長の光の結像位置の差として検出するため、検出にかかる演算が簡単である。【００１６】
前記結像相対量は、前記２つの波長の結像位置同士の比としての結像位置比であってもよい。
このような構成でも、検出にかかる演算が簡単である。【００１７】
前記レンズの光軸は、前記入射光の進行方向に対して傾けられてもよい。
この構成によるように、入射光に対してレンズの光軸が傾いていると、それぞれの波長ごとの結像位置に差が生じる。距離測定装置は、この結像位置の差に基づき、測定対象までの距離を測定することができる。たとえば一般的な凸レンズの場合、入射光の進行方向に対してレンズを傾けて配置されると、入射光の進行方向に対してレンズの光軸が傾く。このように距離測定装置におけるレンズの配置の態様や、レンズの特性を簡単なものとすることができる。【００１８】
前記レンズの表面は、前記レンズの光軸に対して非回転対称であってもよい。
この構成によるように、レンズの表面を、レンズの光軸に対して非回転対称に構成することによって、レンズの光軸を傾けることができる。よってレンズの表面形状を調整することによって、出射光の波長と、測定対象までの距離とに応じるように、レンズの光軸を傾けることができる。よって、距離測定装置に用いるレンズの選択自由度や設計自由度が向上する。【００１９】
前記レンズの屈折率は、前記レンズの光軸に対して非回転対称であってもよい。
この構成によるように、レンズの屈折率を、光軸に対して非回転対称とすることによって、レンズの光軸の傾きを調整できる。よって出射光の波長と、測定対象までの距離とに応じるように、レンズの光軸を傾けることができる。これによっても、距離測定装置に用いるレンズの選択自由度や設計自由度が向上する。【００２０】
前記レンズは、前記測定対象からの光を検出するスペクトルセンサの一部であることが好ましい。
このような構成によれば、スペクトルセンサを用いることによって、任意の波長からなる複数の波長の光を、検出することができるようになる。よってそれら検出した波長の光による像の結像位置に基づき、多くの結像相対量を算出することができる。多くの結像相対量に基づき距離測定することによって、距離の測定精度を高くすることができる。またスペクトルセンサは、もともと波長の選択性自由度が高いことから、周辺環境や環境光などに応じて、距離測定に適した波長の光を適宜選択することも容易となる。更にスペクトルセンサは、そもそも複数の波長の光を検出することができるので、距離測定装置を簡単に構成することができる。すなわち既存のスペクトルセンサを、距離測定装置として活用することを可能にする。【００２１】
また上記課題を解決するために本発明は、測定対象を光学的に検出することによって、前記測定対象までの距離としての対象距離を測定する距離測定方法を提供する。距離測定方法は、前記測定対象からの入射光の進行方向とは異なる向きの光軸を有するレンズによって前記測定対象の像を結像させ、前記レンズに対する前記像の位置を示す結像位置を、前記入射光が有する複数の波長それぞれに対して求める結像位置算出工程と；これら前記結像位置同士の相対的な関係を示す量としての結像相対量を算出する結像相対量算出工程と；前記結像相対量と前記対象距離の相関を示すように前記結像相対量と、前記レンズの色収差特性と、前記光軸の向きとによって定まる情報としての相関情報に、前記結像相対量を照合することによって前記対象距離を算出する距離算出工程とを備えることを要旨とする。【００２２】
このような方法によれば、波長ごとの結像位置は、入射光の進行方向とは異なる向きの光軸を有するレンズによって、互いに相違する。これら波長ごとの結像位置に基づき、複数の結像位置同士の間の結像相対量は、それぞれ互いに異なる量として検出される。すなわち距離測定方法は、互いに異なる結像相対量に基づき、測定対象までの距離を測定することができる。通常のレンズは、光の波長ごとに異なる屈折率を有するため、つまり色収差を生じるため、複数の波長を有する光を結像させると、波長ごとに結像位置が異なる。よって、入射光の進行方向に対してレンズの光軸が傾いている場合、レンズは入射光を、光軸の向きのほうに傾くように屈折させる。このように波長ごとの屈折率によって光が屈折するため、波長ごとの光の結像位置は、入射光の進行方向に対して垂直な方向（レンズの水平方向や上下方向）に、互いに異なる。一方、レンズの前後方向に沿って、レンズと測定対象の間の距離である対象距離が変化することによって、レンズへの光の入射角が相違する。このため、対象距離が変化することによって、単一波長光の結像位置も変化する。これらのことから上記距離測定方法によれば、それぞれの波長の結像位置同士の相対関係に基づき、測定対象までの距離が測定される。【００２３】
またそれぞれの波長の結像位置は、入射光の進行方向に対して垂直な方向に、互いに異なる。結像面は、レンズに対向して設けられることが一般的であり、それぞれの波長の光は共通の結像面上に、検出に支障なく結像される。このことから結像面は、それぞれの波長の結像位置を検出できる。すなわち結像位置を検出するために結像面をレンズの前後方向に移動させる必要がほとんどないため、結像面を移動させる装置は不要とされる。つまり上記距離測定方法は、それぞれの波長の結像位置を、簡単な構成で検出できる。【００２４】
また上記距離測定方法は、共通のレンズつまり共通の光学系が検出したそれぞれの波長の結像位置に基づき、色収差に基づく波長ごとの結像位置差を求める。このことから、距離測定を、ひとつの光学系、すなわち一台のカメラで行なうことができる。よって、たとえば複数のカメラが必要とされる方法と比較して、上記距離測定方法を採用する装置のカメラの配置の自由度が高められる。【００２５】
また通常のレンズは、色収差補正が施されていることが多い。つまり通常のレンズは、取得したい波長の光に限り、たとえば画像用には赤色の波長、青色の波長、緑色の波長の光に限り、それぞれの波長の結像距離を一致させるように構成されていることが多い。しかし上記距離測定方法であれば、色収差補正がなされていない波長の光を距離測定に用いることができるため、距離測定方法に用いる波長の選択自由度と設計自由度が高くなる。ひいては、上記距離測定方法が採用される装置における光学系の選択自由度と設計自由度も高くなる。【００２６】
前記入射光は、２つの波長を有し、前記結像位置算出工程は、前記結像位置を、前記２つの波長それぞれに対して求めてもよい。前記距離算出工程は、前記結像相対量を前記対象距離に対応付けたマップデータから、前記前記相関情報を取得してもよい。【００２７】
このような方法によれば、結像位置が互いに異なる２つの波長の光に基づき、測定対象までの距離を測定することができる。このように光が２つ以上の波長を有していれば、上記距離測定方法が測定対象までの距離を測定することができるため、距離測定の実施が容易になる。
【図面の簡単な説明】
【００２８】
【図１】本発明の距離測定装置を具体化した一実施形態に係るスペクトル測定装置を、移動体に搭載したシステム構成を示すブロック図。
【図２】図１のスペクトル測定装置に用いられる、光学系の概略構造を示す模式図。
【図３】図３（ａ）〜図３（ｃ）は、図２の光学系が、測定対象を結像させた結像位置を示す模式図。図３（ａ）は、測定対象が遠い場合の結像位置を示す図。図３（ｂ）は、測定対象が、図３（ａ）の場合よりもレンズに近い場合の結像位置を示す図。図３（ｃ）は、測定対象が、図３（ｂ）の場合よりもレンズに近い場合の結像位置を示す図。
【図４】図４（ａ）と図４（ｂ）は、図２の光学系が、同一の測定対象を、互いに異なる波長の光で結像面に投影したときの態様を例示する模式図。
【図５】図１のスペクトル測定装置が検出するシフト量と、測定対象までの距離との関係を示すグラフ。
【図６】図１のスペクトル測定装置が、距離を測定する手順を示すフローチャート。
【図７】本発明の距離測定装置を具体化した、他の実施形態に係るスペクトル測定装置の光学系の概略構造を示す模式図。
【図８】本発明の距離測定装置を具体化した、更に他の実施形態に係るスペクトル測定装置の光学系の概略構造を示す模式図。
【発明を実施するための形態】
【００２９】
図１〜図６は、本発明の距離測定装置を具体化した一実施形態に係る、スペクトル測定装置１１を説明する。特に図１〜図５は、スペクトル測定装置１１のシステム構成を示し、図６はフローチャートを示す。図１は、移動体としての車両１０に搭載したスペクトル測定装置１１の、システム構成を示すブロック図である。
【００３０】
近年、実用化が検討されている技術は、スペクトルセンサによって測定した不可視光領域をも含むマルチスペクトルデータから、当該スペクトルセンサの周辺環境に存在する測定対象を認識し、その認識した測定対象もしくは測定対象の状態に応じて、各種の支援を運転者（ドライバー）に提供する。たとえば自動車等の車両において実用化が検討されている運転支援装置は、ドライバーの運転や意思決定を支援するために、車両に搭載したスペクトルセンサが測定したスペクトルデータに基づき、当該車両周囲の交通環境に存在する歩行者や、他車両などを認識する。
【００３１】
また車両のような移動体を操作するドライバーを支援するためには、たとえば移動体が他の物体に衝突することを回避したり防止したりすることを支援するためには、移動体に対する測定対象の相対的な位置を示す情報が欠かせない。そこで従来、車両には、車両自身に対する測定対象の相対的な位置を測定する距離測定装置が設けられており、そのような距離測定装置として上述した特許文献１や特許文献２に記載の装置が知られている。しかしながら、車両にスペクトル測定装置と距離測定装置とを個別に備えると、車両においてこれら装置が占有する面積が増加したり、車両全体の構成が複雑化したり、コストが上昇したりするなどの不都合を生じさせることとなる。そこで、このようなセンサ類によるシステム構成を、簡素化することが求められている。そのため本実施形態は、車両等に搭載される場合であっても距離測定装置自身と測定対象の間の距離を、簡単な構成のもとに測定できる距離測定装置として、スペクトル測定装置を用いることができるようにした。
【００３２】
図１に示すスペクトル測定装置１１は、車両外部の可視光と不可視光を含む光情報を取得することによって、測定対象を認識することができるとともに、スペクトル測定装置１１自身と測定対象の間の距離を測定することができるように構成されている。更に車両１０は、このスペクトル測定装置１１から出力された認識情報や距離情報などを、車両１０の搭乗者に伝達するヒューマンマシンインタフェース１２と、スペクトル測定装置１１から出力された認識情報や距離情報などを車両制御に反映する車両制御装置１３とを備えている。なおスペクトル測定装置１１は、公知の方法によって測定対象を認識することから、本実施形態では、測定対象を認識するためのスペクトル測定装置１１の部分の構成と、測定対象を認識するための認識処理の部分などの冗長な説明は、便宜上、割愛する。
【００３３】
ヒューマンマシンインタフェース１２は、光や色、音などを通じて、搭乗者とりわけ操縦者に車両状態等を伝える。つまりヒューマンマシンインタフェース１２は、搭乗者の意思がボタン等を通じて入力されるように、押しボタンやタッチパネルなどの操作装置が設けられている公知のインタフェース装置である。
【００３４】
車両１０に搭載した種々の制御装置のうちの一つとしての車両制御装置１３は、同じく車両に搭載されているエンジン制御装置などの他の各種制御装置に、必要な情報を相互伝達できるように直接的に、もしくは車載ネットワークなどによって間接的に相互接続されている。なお本実施形態では、車両制御装置１３は、接続されているスペクトル測定装置１１から、このスペクトル測定装置１１が認識した測定対象の情報や測定対象までの距離などの情報が入力されると、その情報を他の各種制御装置に伝達する。更に車両制御装置１３は、この認識した測定対象と、測定対象までの距離とに応じて、要求される運転支援をこの車両１０において実行するように構成されている。
【００３５】
図１に示すようにスペクトル測定装置１１は、測定対象を観測することによって得られる光である観測光のスペクトルデータＲ０を検出するスペクトルセンサ１４と、スペクトルセンサ１４からスペクトルデータＲ０を受信して処理するスペクトルデータ処理装置１５とを備えている。
【００３６】
スペクトルセンサ１４は、観測光のスペクトル画像を検出することによって、観測光のスペクトルデータＲ０を生成するように構成されている。スペクトル画像を構成する複数の画素は、それぞれ個別のスペクトルデータを有する。
【００３７】
スペクトルセンサ１４は、可視光と不可視光からなる光としての観測光を、所定の波長帯域に分光する機能を有している。スペクトルセンサ１４が出力するスペクトルデータＲ０は、分光後のそれぞれの波長帯域を構成する波長を示す情報としての波長情報と、これら波長帯域の波長ごとに観測光の光強度を示す情報としての光強度情報とを有する。本実施形態のスペクトルセンサ１４は、距離測定に用いる第１波長（λ１）つまり短波長として予め４００ｎｍ（ナノメートル）を選択しており、短波長よりも長い第２波長（λ２）つまり長波長として８００ｎｍを選択している。つまりスペクトルデータＲ０は、４００ｎｍの光からなるスペクトルデータと、８００ｎｍの光からなるスペクトルデータとを含む。またスペクトルセンサ１４は、観測光を、所定の波長帯域に規制する機能も有している。
【００３８】
図２に示すように、スペクトルセンサ１４は、入射光Ｌを結像させるレンズ２０と、レンズ２０によって結像した光を検出する検出装置２１とを備えている。更にスペクトルセンサ１４は、観測光から入射光Ｌを生成するためのフィルタ（図示略）を備えている。つまり本実施形態のフィルタは、入射光Ｌを構成する種々の光成分のうち主となる波長の光成分を、観測光から選択する。
【００３９】
検出装置２１は、ＣＣＤなどの受光素子によって構成されている。それら受光素子の受光面が構成する撮像面としての結像面２１ａは、レンズ２０に対向するように配置されている。つまり検出装置２１は、レンズによって結像された状態の入射光Ｌの光強度情報を、結像面２１ａにおいて検出する。
【００４０】
レンズ２０は凸レンズであるため、入射光Ｌがレンズ２０に入射すると、集光するように屈折した透過光としての出射光が、レンズ２０から出射する。レンズからの出射光は、結像点Ｆに結像する。本実施形態では、入射光Ｌの進行方向Ｘ１は、レンズ２０の光軸に対して、傾角θａだけ傾斜している。すなわちレンズ２０の光軸ＡＸは、入射光Ｌの進行方向Ｘ１とは、異なる向きを有する。つまりレンズ２０の主平面ＴＸは、入射光Ｌの進行方向Ｘ１に対して垂直な面に対して、傾角θａだけ傾斜している。なおレンズ２０の主平面ＴＸは、レンズ２０の主点ＰＰを通り、且つレンズ２０の光軸ＡＸに対して垂直な面である。レンズ２０の主平面ＴＸは、レンズ２０の厚み方向の中心を通る。このようなレンズ２０は、公知のレンズの設計技術によって設計され得る。
【００４１】
レンズ２０の表面においてそれぞれの位置に入射する入射光Ｌの各位置成分の入射角は、レンズ２０の傾角θａの存在のため、レンズ２０の光軸ＡＸに対して回転対称にはならない。すなわち入射光Ｌの各位置成分は、レンズ２０に、非回転対称な入射角で入射する。よって、入射光Ｌの各位置成分は、レンズ２０の光軸ＡＸに対して非回転対称な屈折角度で、それぞれのレンズ２０の部分で屈折される。よって結像点Ｆは、レンズ２０の主点ＰＰからの進行方向Ｘ１の延長線ＬＸ上には存在しない。結像点Ｆは、延長線ＬＸから離れて、存在する。
【００４２】
このため入射光Ｌは、進行方向Ｘ１に対して傾いたレンズ２０に入射されると、レンズ２０の部分ごとに非回転対称な屈折角で屈折される。つまりレンズ２０の出射光Ｌ１０は、遠入射光Ｌ１の進行方向Ｘ１とは異なる向きに進行し、そして結像点Ｆに結像される。
【００４３】
レンズ２０は、光の波長ごとに異なる屈折率を有する性質、いわゆる色収差を有している。このため、レンズ２０からの出射光Ｌ１０のうち、それぞれの波長の光成分は、それぞれ波長ごとに応じた屈折率で、互いに異なる向きにレンズ２０から出射していく。すなわち出射光Ｌ１０は、光の波長ごとに互いに異なる屈折率に基づく非回転対照な屈折角で出射して、それぞれの屈折角に応じた向きに進行することによって、互いに異なる位置の結像点Ｆに結像される。すなわち共通の結像面２１ａ上において、それぞれの波長の光の結像点Ｆは、入射光Ｌの波長ごとに互いに異なる位置に形成される。
【００４４】
なお短波長に対する結像点Ｆと、長波長に対する結像点Ｆとは、必ずしも共通の結像面２１ａ上において結像するとは限らず、多少、軸上色収差も発生するとは考えられる。しかし本実施形態は、１つの結像面２１ａでの短波長に対する結像点Ｆと、長波長に対する結像点Ｆとの位置の差つまりシフト量に比べれば、軸上色収差が焦点深度の範囲内に収まるように、傾角θａ、測定対象まで距離としての対象距離ｓの範囲、レンズ２０の材質、および屈折率を予め設定した。つまり軸上色収差は、レンズ２０の水平方向や上下方向への結像位置のシフト量に比べると、無視できるものとする。
【００４５】
図３（ａ）〜図３（ｃ）は、結像位置と、スペクトルセンサ１４から測定対象Ｔまでの距離としての対象距離ｓとの関係を説明する。図３（ａ）は、測定対象が遠方に存在する遠測定対象Ｔ１の場合を示す。図３（ｂ）は、測定対象が、図３（ａ）の場合よりもレンズ２０の近くに存在する中測定対象Ｔ２の場合を示す。図３（ｃ）は、測定対象が、図３（ｂ）の場合よりもレンズ２０の近くに存在する近測定対象Ｔ３の場合を示す。
【００４６】
図３（ａ）は、レンズ２０から、無限遠方として評価できる遠対象距離ｓ１に存在する遠測定対象Ｔ１を示す。この場合、遠測定対象Ｔ１からの入射光である遠入射光Ｌ１は、進行方向Ｘ１の略平行光として、レンズ２０に入射される。遠入射光Ｌ１が、第１波長としての短波長たとえば波長４００ｎｍの光のみを有する単一波長光であるとすると、遠入射光Ｌ１は、４００ｎｍの波長に対応するレンズ２０の屈折率と、レンズ２０の傾角θａに対応する屈折率とに基づき、屈折され、レンズ２０から遠短出射光Ｌ１１として出射される。この遠短出射光Ｌ１１は、結像面２１ａにおいて、遠短結像点Ｆ１１に結像される。
【００４７】
一方、遠入射光Ｌ１が、短波長とは異なる第２波長としての長波長たとえば波長８００ｎｍの光のみを有する単一波長光であるとすると、遠入射光Ｌ１は、８００ｎｍの波長に対応するレンズ２０の屈折率と、レンズ２０の傾角θａに対応する屈折率とに基づき、屈折され、レンズ２０から遠長出射光Ｌ１２として出射される。この遠長出射光Ｌ１２は、結像面２１ａにおいて、遠長結像点Ｆ１２に結像される。なお色収差補正が施されていないレンズの場合、一般的に、波長が短いほど屈折率が大きくなる傾向にある。このことから図３（ａ）に示すように、長波長８００ｎｍの遠長出射光Ｌ１２の屈折に比べて、短波長（波長４００ｎｍ）の遠短出射光Ｌ１１の屈折が、より大きい。よって、共通の結像面２１ａ上において、遠長出射光Ｌ１２の遠長結像点Ｆ１２の位置は、遠短出射光Ｌ１１の遠短結像点Ｆ１１の位置とは異なる。レンズ２０の主点ＰＰを通る進行方向Ｘ１の延長線ＬＸに対して、遠短結像点Ｆ１１のほうが、遠長結像点Ｆ１２よりも遠くに位置する。図３（ａ）では、遠短結像点Ｆ１１のほうが、遠長結像点Ｆ１２よりも下に位置する。そのため、遠短出射光Ｌ１１の遠短結像点Ｆ１１の位置と、遠長出射光Ｌ１２の遠長結像点Ｆ１２の位置との間には、波長の違いによる結像位置のズレによって、相対関係量つまり結像相対量としてのシフト量として、たとえば上下方向に遠シフト量Ｄ１（Ｄ１＝遠短結像点Ｆ１１の位置−遠長結像点Ｆ１２の位置）が生じる。遠シフト量Ｄ１は、レンズ２０の主点ＰＰを通る進行方向Ｘ１の延長線ＬＸに対して、垂直方向の距離である。
【００４８】
図３（ｂ）は、レンズ２０からの距離が上述の遠対象距離ｓ１よりも近い、中対象距離ｓ２に位置する中測定対象Ｔ２を示す。図３（ｂ）に示す中拡角θ２は、この場合の入射光としての中入射光Ｌ２が、測定対象Ｔからレンズ２０の周縁部に向かって拡がる拡がり度合いを示す拡角つまり取入角を示す。拡角が大きくなるほど、レンズ２０への入射角は増大する。図３（ａ）の場合の拡角である遠拡角θ１は、ほぼゼロである。中測定対象Ｔ２からの中入射光Ｌ２が短波長４００ｎｍの単一波長光である場合、中入射光Ｌ２は、短波長に対応するレンズ２０の屈折率と、レンズ２０の傾角θａによる屈折角と、レンズ２０への中拡角θ２による屈折角とに基づき、屈折される。この場合のレンズ２０から出射した中短出射光Ｌ２１は、図３（ａ）の場合と殆ど同じ結像面２１ａにおいて、中短結像点Ｆ２１に結像される。
【００４９】
一方、中入射光Ｌ２が長波長８００ｎｍの単一波長光の場合、中入射光Ｌ２は、長波長に対応するレンズ２０の屈折率と、レンズ２０の傾角θａによる屈折角と、レンズ２０への中拡角θ２によって規定される屈折角とに基づき、屈折される。レンズ２０から出射した中長出射光Ｌ２２は、ほとんど同じ結像面２１ａにおいて、中長結像点Ｆ２２に結像される。レンズ２０が色収差補正されていないことによって、図３（ｂ）に示すように、長波長８００ｎｍの中長出射光Ｌ２２の屈折よりも、短波長４００ｎｍの中短出射光Ｌ２１の屈折が大きい。よって共通の結像面２１ａにおいて、中長出射光Ｌ２２の中長結像点Ｆ２２の位置は、中短出射光Ｌ２１の中短結像点Ｆ２１の位置とは異なる。そのため中短出射光Ｌ２１の中短結像点Ｆ２１の位置と、中長出射光Ｌ２２の中長結像点Ｆ２２との間には、波長の違いによる結像位置のズレによって、相対関係量として、たとえば上下方向に中シフト量Ｄ２（Ｄ２＝中短結像点Ｆ２１の位置−中長結像点Ｆ２２の位置）が生じる。レンズ２０の傾角θａによる屈折角と、レンズ２０への中拡角θ２によって規定される屈折角とは、レンズ２０の非回転対照な屈折角を示す。
【００５０】
図３（ｃ）は、レンズ２０からの距離が上述の中対象距離ｓ２よりも近い、近対象距離ｓ３に存在する近測定対象Ｔ３を示す。図３（ｃ）に示す近拡角θ３は、図３（ｂ）の中拡角θ２よりも大きい。近測定対象Ｔ３からの近入射光Ｌ３が、短波長４００ｎｍの単一波長光であるとすると、近入射光Ｌ３は、短波長に対応するレンズ２０の屈折率と、レンズ２０の傾角θａによる屈折角と、レンズ２０への近拡角θ３によって規定される屈折角とに基づき、屈折される。レンズ２０から出射した近短出射光Ｌ３１は、ほとんど同じ結像面２１ａにおいて、近短結像点Ｆ３１に結像される。
【００５１】
一方、近入射光Ｌ３が長波長８００ｎｍの単一波長光である場合、近入射光Ｌ３は、長波長に対応するレンズ２０の屈折率と、レンズ２０の傾角θａによる屈折角と、レンズ２０への近拡角θ３によって規定される屈折角とに基づき、屈折される。たとえばレンズ２０から出射した近長出射光Ｌ３２は、ほとんど同じ結像面２１ａにおいて、近長結像点Ｆ３２に結像される。レンズ２０が色収差補正されていないことによって、図３（ｃ）に示すように、長波長８００ｎｍの近長出射光Ｌ３２の屈折よりも、短波長４００ｎｍの近短出射光Ｌ３１の屈折のほうが大きい。よって、結像面２１ａにおける近長結像点Ｆ３２の位置は、近短結像点Ｆ３１の位置とは異なる。そのため近短結像点Ｆ３１の位置と、近長結像点Ｆ３２の位置との間には、波長の違いによる結像位置のズレである相対関係量として、上下方向に近シフト量Ｄ３（Ｄ３＝近長結像点Ｆ３２の位置−近短結像点Ｆ３１の位置）が生じる。
【００５２】
一般に、短波長の入射光に対するレンズ２０の屈折角は、入射角の違い、すなわち遠対象距離ｓ１の遠入射光Ｌ１に対する屈折角と、中対象距離ｓ２の中入射光Ｌ２に対する屈折角と、近対象距離ｓ３の近入射光Ｌ３に対する屈折角とは、互いに異なる。同様に、長波長の入射光に対するレンズ２０の屈折角も、入射角の違い、すなわち遠対象距離ｓ１の遠入射光Ｌ１に対する屈折角と、中対象距離ｓ２の中入射光Ｌ２に対する屈折角と、近対象距離ｓ３の近入射光Ｌ３に対する屈折角とは、互いに異なる。
【００５３】
また遠対象距離ｓ１に対する、短波長の入射光に対するレンズ２０の非回転対照な屈折角と、長波長の入射光に対するレンズ２０の非回転対照な屈折角との「比」などの相対関係は、中対象距離ｓ２に対する、短波長の入射光に対するレンズ２０の非回転対照な屈折角と、長波長の入射光に対するレンズ２０の非回転対照な屈折角との「比」などの相対関係とは、通常は一致しない。また中対象距離ｓ２に対する、短波長の入射光に対するレンズ２０の非回転対照な屈折角と、長波長の入射光に対するレンズ２０の非回転対照な屈折角との「比」などの相対関係は、近対象距離ｓ３に対する、短波長の入射光に対するレンズ２０の非回転対照な屈折角と、長波長の入射光に対するレンズ２０の非回転対照な屈折角との「比」などの相対関係とは、通常は一致しない。更に遠対象距離ｓ１に対する、短波長の入射光に対するレンズ２０の非回転対照な屈折角と、長波長の入射光に対するレンズ２０の非回転対照な屈折角との「比」などの相対関係は、近対象距離ｓ３に対する、短波長の入射光に対するレンズ２０の非回転対照な屈折角と、長波長の入射光に対するレンズ２０の非回転対照な屈折角との「比」などの相対関係とも、通常は一致しない。
【００５４】
従って、遠測定対象Ｔ１まで遠対象距離ｓ１の場合の遠シフト量Ｄ１と、中測定対象Ｔ２まで中対象距離ｓ２の場合の中シフト量Ｄ２と、近測定対象Ｔ３まで近対象距離ｓ３の場合の近シフト量Ｄ３とは、互いに相違する。このことからスペクトル測定装置１１は、遠シフト量Ｄ１は遠対象距離ｓ１に対応し、中シフト量Ｄ２は中対象距離ｓ２に対応し、近シフト量Ｄ３は近対象距離ｓ３に対応すると結論できる。つまりスペクトル測定装置１１は、対象距離ｓとシフト量Ｄの一義的な対応関係を結論できる。よってスペクトル測定装置１１は、倍率色収差を用いて、測定対象Ｔまでの距離としての対象距離ｓを測定することができる。
【００５５】
図４に示すように、スペクトルセンサ１４の撮像領域には、測定対象として、近距離には歩行者Ｔ３、中距離に他車両Ｔ２、遠距離に樹木Ｔ１が存在しているとする。図４（ａ）に示すように、この場合の短波長４００ｎｍの遠入射光Ｌ１が、結像面２１ａに投影する短波画像Ｐ１は、歩行者Ｔ３の像である短波歩行者像Ｔ３１と、他車両Ｔ２の像である短波他車両像Ｔ２１と、樹木Ｔ１の像である短波樹木像Ｔ１１とを含む。
【００５６】
一方、図４（ｂ）に示すように、長波長８００ｎｍの遠入射光Ｌ１が、結像面２１ａに投影する長波画像Ｐ２は、歩行者Ｔ３の像である長波歩行者像Ｔ３２と、他車両Ｔ２の像である長波他車両像Ｔ２２と、樹木Ｔ１の像である長波樹木像Ｔ１２とを含む。
【００５７】
つまり短波画像Ｐ１の短波歩行者像Ｔ３１の実体物は、長波画像Ｐ２の長波歩行者像Ｔ３２の実体物と同じ、歩行者Ｔ３である。短波画像Ｐ１の短波他車両像Ｔ２１の実体物は、長波画像Ｐ２の長波他車両像Ｔ２２の実体物と同じ、他車両Ｔ２である。短波画像Ｐ１の短波樹木像Ｔ１１の実体物は、長波画像Ｐ２の長波樹木像Ｔ１２の実体物と同じ、樹木Ｔ１である。
【００５８】
短波画像Ｐ１と長波画像Ｐ２には、歩行者Ｔ３の結像位置を波長ごとに比較するための第３検出領域Ｗ３が設定され、他車両Ｔ２の結像位置を波長ごとに比較するための第２検出領域Ｗ２が設定され、樹木Ｔ１の結像位置を波長ごとに比較するための第１検出領域Ｗ１が設定されている。結像面２１ａに対する、短波画像Ｐ１の第３検出領域Ｗ３の位置は、長波画像Ｐ２の第３検出領域Ｗ３の位置と同一に設定されている。同様に、結像面２１ａに対する、短波画像Ｐ１の第２検出領域Ｗ２の位置は、長波画像Ｐ２の第２検出領域Ｗ２の位置と同一に設定されている。結像面２１ａに対する、短波画像Ｐ１の第１検出領域Ｗ１の位置は、長波画像Ｐ２の第１検出領域Ｗ１の位置と同一に設定されている。
【００５９】
上述のように、本実施形態のスペクトルセンサ１４は、短波長４００ｎｍと長波長８００ｎｍとで、測定対象の結像位置を変化させる。このことから、たとえば歩行者Ｔ３までの距離が近対象距離ｓ３である場合、結像面２１ａにおける、短波歩行者像Ｔ３１の位置と、長波歩行者像Ｔ３２の位置との間には、上下方向に近シフト量Ｄ３が生じる。またたとえば他車両Ｔ２までの距離が中対象距離ｓ２である場合、結像面２１ａにおける、短波他車両像Ｔ２１の位置と、長波他車両像Ｔ２２の位置との間には、上下方向に中シフト量Ｄ２が生じる。更にたとえば樹木Ｔ１までの距離が遠対象距離ｓ１である場合、結像面２１ａにおける、短波樹木像Ｔ１１の位置と、長波樹木像Ｔ１２の位置との間には、上下方向に遠シフト量Ｄ１が生じる。
【００６０】
換言するとスペクトルセンサ１４は、短波歩行者像Ｔ３１の位置と、長波歩行者像Ｔ３２の位置との間のズレが近シフト量Ｄ３であることに基づき、歩行者Ｔ３までの距離が近対象距離ｓ３であると求めることができる。またスペクトルセンサ１４は、短波他車両像Ｔ２１の位置と、長波他車両像Ｔ２２の位置との間のズレが、中シフト量Ｄ２であることに基づき、他車両Ｔ２までの距離が中対象距離ｓ２であると求めることができる。またスペクトルセンサ１４は、短波樹木像Ｔ１１の位置と、長波樹木像Ｔ１２の位置との間のズレが遠シフト量Ｄ１であることに基づき、樹木Ｔ１までの距離が遠対象距離ｓ１であると求めることができる。すなわちスペクトルセンサ１４は、結像面２１ａにおける、測定対象の短波長における像の結像位置と、測定対象の長波長における像の結像位置とのズレ量つまり差から、対象距離ｓを把握することが可能となる。
【００６１】
図１に示すように、このようにスペクトルセンサ１４は、測定対象Ｔについて短波長に基づくスペクトル画像である短波画像Ｐ１と、長波長に基づくスペクトル画像である長波画像Ｐ２とからなるスペクトルデータＲ０を検出する。そしてスペクトルセンサ１４は、スペクトルデータＲ０を、スペクトルデータ処理装置１５に出力する。
【００６２】
スペクトルデータ処理装置１５は、たとえば演算装置や記憶装置などを有するマイクロコンピュータを中心に構成されている。スペクトルデータ処理装置１５は、スペクトルセンサ１４に接続されているとともに、スペクトルセンサ１４が検出した観測光のスペクトルデータＲ０が入力される。スペクトルデータ処理装置１５は、入力された観測光のスペクトルデータＲ０に基づき、対象距離ｓを算出つまり測定する。
【００６３】
スペクトルデータ処理装置１５は、演算装置１６と、記憶手段としての記憶部１７とを備えている。記憶部１７は、公知の記憶装置に設けられている記憶領域の全部もしくは一部からなる。
【００６４】
図５は、記憶領域に記憶されているマップデータ１８の一例を示す。マップデータ１８は、測定対象Ｔまでの距離としての対象距離ｓ（ｓ１，ｓ２，ｓ３など）に関連付けた態様で、短波長の光の結像位置と、長波長の光の結像位置との差からなるシフト量（Ｄ１，Ｄ２，Ｄ３など）を示す。すなわちマップデータ１８は、遠短結像点Ｆ１１の位置と、遠長結像点Ｆ１２の位置との差である遠シフト量Ｄ１を、遠測定対象Ｔ１までの遠対象距離ｓ１に関連付けて記憶している。更にマップデータ１８は、中短結像点Ｆ２１の位置と、中長結像点Ｆ２２の位置との差である中シフト量Ｄ２を、中測定対象Ｔ２までの中対象距離ｓ２に関連付けて記憶している。更にマップデータ１８は、近短結像点Ｆ３１の位置と、近長結像点Ｆ３２の位置との差である近シフト量Ｄ３を、近測定対象Ｔ３までの近対象距離ｓ３に関連付けて記憶している。よって演算装置１６は、マップデータ１８から、遠シフト量Ｄ１に基づき遠対象距離ｓ１を、または中シフト量Ｄ２に基づき中対象距離ｓ２を、もしくは近シフト量Ｄ３に基づき近対象距離ｓ３を取得できる。つまりマップデータ１８は、結像相対量としてのシフト量Ｄと、対象距離ｓとの相関を示すように、レンズ２０の色収差特性と、光軸ＡＸの向きとによって定まる情報としての相関情報を構成する。
【００６５】
演算装置１６は、測定対象Ｔの像から、距離測定に用いる画像を選定する注目画像選定部３０と；選定した画像から、２つの波長の結像位置を検出する結像位置算出部３１と；２つの波長の結像位置の差であるシフト量Ｄを算出するシフト量算出部３２とを備える。更に演算装置１６は、シフト量Ｄから、対象距離ｓを算出する距離算出手段としての距離算出部３３を備える。結像位置算出部３１とシフト量算出部３２は、相対関係量算出手段としての結像相対量算出手段を構成する。
【００６６】
注目画像選定部３０は、測定対象Ｔの像から、距離測定に用いる画像を画素単位で選定する。注目画像選定部３０は、スペクトルセンサ１４からスペクトルデータＲ０が入力されると、注目画像情報Ｗ０と２つの波長のスペクトル画像を含むスペクトルデータＲ１を、結像位置算出部３１に出力する。注目画像選定部３０は、画像を選定する際、別途行なわれた対象認識処理などに基づき、認識した測定対象の中から優先度の高い測定対象に対応する画像を選定するようにしてもよいし、多くの領域を占有するものに対応する画像を選定するようにしてもよい。また注目画像選定部３０が選択する画像は、互いに異なる２つの波長の画像の位置をそれぞれ識別可能なように、背景等との境界部分であると好ましい。
【００６７】
図４（ａ）は、短波長の画像としての短波画像Ｐ１を示し、図４（ｂ）は、長波長の画像としての長波画像Ｐ２を示す。遠測定対象Ｔ１は「樹木」であり、中測定対象Ｔ２は「他車両」であり、近測定対象Ｔ３は「歩行者」であるとする。図４（ａ）の短波画像Ｐ１は、樹木の像である短波樹木像Ｔ１１と、他車両の像である短波他車両像Ｔ２１と、歩行者の像である短波歩行者像Ｔ３１とを示す。図４（ｂ）の長波画像Ｐ２は、樹木の像である長波樹木像Ｔ１２と、他車両の像である長波他車両像Ｔ２２と、歩行者の像である長波歩行者像Ｔ３２とを示す。
【００６８】
注目画像選定部３０は、樹木Ｔ１が測定対象の場合、短波樹木像Ｔ１１と長波樹木像Ｔ１２から、第１注目画像ＰＸ１を選定する。注目画像選定部３０は、短波画像Ｐ１と長波画像Ｐ２の何れもが第１注目画像ＰＸ１を含む第１検出領域Ｗ１を、設定する。第１注目画像ＰＸ１は、樹木Ｔ１の根元と、根元の下の地面との境界線を示す。
【００６９】
また注目画像選定部３０は、他車両Ｔ２が測定対象である場合、短波他車両像Ｔ２１と長波他車両像Ｔ２２から、第２注目画像ＰＸ２を選定する。注目画像選定部３０は、短波画像Ｐ１と長波画像Ｐ２の何れもが第２注目画像ＰＸ２を含む第２検出領域Ｗ２を、設定する。第２注目画像ＰＸ２は、他車両Ｔ２のタイヤと、タイヤの下の路面との境界線を含む。
【００７０】
更に注目画像選定部３０は、たとえば歩行者Ｔ３が測定対象である場合、短波歩行者像Ｔ３１と長波歩行者像Ｔ３２から、第３注目画像ＰＸ３を選定する。更に注目画像選定部３０は、短波画像Ｐ１と長波画像Ｐ２の何れもが第３注目画像ＰＸ３を含む第３検出領域Ｗ３を、設定する。第３注目画像ＰＸ３は、歩行者Ｔ３の靴と、靴の下の路面との境界線を含む。
【００７１】
すなわち注目画像選定部３０は、第１注目画像ＰＸ１と第１検出領域Ｗ１、第２注目画像ＰＸ２と第２検出領域Ｗ２、および第３注目画像ＰＸ３と第３検出領域Ｗ３を含む注目画像情報Ｗ０を生成し、且つ結像位置算出部３１に出力する。
【００７２】
結像位置算出部３１は、注目画像選定部３０が選定した注目画像に基づき、２つの波長の像のそれぞれ結像位置を検出する。結像位置算出部３１は、注目画像選定部３０から注目画像情報Ｗ０とスペクトルデータＲ１が入力されるとともに、当該入力された注目画像情報Ｗ０とスペクトルデータＲ１に基づき、注目画像の２つの波長の結像位置を算出する。そして結像位置算出部３１は、算出した２つの波長の結像位置を含む結像位置データＲ２を、シフト量算出部３２に出力する。
【００７３】
シフト量算出部３２は、２つの波長の結像位置から、シフト量Ｄを算出する。シフト量算出部３２は、結像位置算出部３１から入力された結像位置データＲ２に基づき、２つの波長の結像位置（たとえば遠短結像点Ｆ１１の位置と遠長結像点Ｆ１２の位置）の差を、シフト量Ｄとして算出する。シフト量算出部３２は、算出したシフト量Ｄを、２つの波長に関連付けたデータであるシフト量データＲ３として、距離算出部３３に出力する。
【００７４】
距離算出部３３は、シフト量データＲ３に基づき、対象距離ｓを算出する。すなわち距離算出部３３は、シフト量データＲ３から取得される２つの波長（たとえば４００ｎｍと８００ｎｍ）に基づき、記憶部１７から当該２つの波長に対応するマップデータ１８を選択する。そして距離算出部３３は、シフト量データＲ３から取得したシフト量（たとえば遠シフト量Ｄ１）に対応する対象距離ｓ（たとえば遠対象距離ｓ１）を、選択したマップデータ１８から取得する。距離算出部３３は、取得した対象距離ｓを、たとえば測定対象Ｔに関連付けるなどすることによって距離データＲ４を生成し、この距離データＲ４を、ヒューマンマシンインタフェース１２や車両制御装置１３などに出力する。
【００７５】
図６は、対象距離ｓを測定する手順を説明する。図６は、本実施形態のスペクトル測定装置１１が対象距離ｓを測定する手順を示すフローチャートである。なお本実施形態では、対象距離ｓを測定するための手順は、所定周期で逐次実行される。
【００７６】
図６に示すように、距離測定のための処理が開始されると、ステップＳ１０において演算装置１６は、スペクトルセンサ１４が検出したスペクトルデータＲ０を取得する。スペクトルデータＲ０を取得すると、ステップＳ１１において演算装置１６は、距離を測定する測定対象Ｔの像から、注目画像を選定する。なお測定対象Ｔは、スペクトル測定装置１１が別途認識した測定対象や、測定対象の優先度などを条件として、選択される。注目画像が選定されると、ステップＳ１２において演算装置１６は、距離測定に用いる短波長と長波長のそれぞれの波長ごとに注目画像の結像位置をそれぞれ算出する（結像位置算出工程）。結像位置は、注目画像を検出する結像面２１ａの画素の位置に基づき、求められる。結像位置が算出されると、ステップＳ１３において演算装置１６は、２つの波長の注目画像の位置を互いに比較することによって、結像相対量であるシフト量Ｄを算出する（結像相対量算出工程）。シフト量Ｄ（Ｄ１，Ｄ２，Ｄ３）は、２つの波長それぞれの注目画像の結像位置の差として算出される。シフト量Ｄを算出すると、ステップＳ１４において演算装置１６は、対象距離ｓを算出する（距離算出工程）。演算装置１６は、２つの波長に対応するマップデータ１８から、シフト量Ｄに対応する距離を取得することによって、対象距離ｓを算出する。
【００７７】
以上説明したように、本実施形態のスペクトル測定装置１１によれば、以下に列記するような効果が得られるようになる。
（１）スペクトル測定装置１１は、入射光Ｌの進行方向Ｘ１とは異なる向きの光軸ＡＸを有するレンズ２０を用いることによって、波長ごとの結像位置がそれぞれ相違する。このことから、複数の結像位置間の結像相対量は、対象距離ｓごとに異なる量として検出される。すなわちそれぞれ異なる結像相対量に基づき、スペクトル測定装置１１は対象距離ｓを測定することができるようになる。通常のレンズは、それぞれの波長の光ごとに異なる屈折率を有する、つまり色収差を生じる。このため、レンズ２０が複数の波長を有する光を結像させる際、それぞれの波長の光ごとに結像位置が異なる。このことから、遠入射光Ｌ１の進行方向Ｘ１に対して、レンズ２０の光軸ＡＸが傾いている場合、すなわちレンズ２０が、遠入射光Ｌ１をレンズの光軸ＡＸの向きに屈折させる場合、それぞれの波長の光が、それぞれの屈折率によって屈折する。よって、レンズ２０によって結像される像の結像位置（結像点の位置）は、それぞれの波長の光ごとに、レンズ２０の水平方向や上下方向に、互いに異なる量で変位する。一方、レンズ２０と測定対象Ｔの間の対象距離ｓの変化によってレンズ２０への光の入射角が相違すると、ひとつの波長の光の結像位置も変化する。これらのことからスペクトル測定装置１１は、それぞれの波長の結像位置同士の相対関係に基づき、対象距離ｓを測定できるようになる。
【００７８】
（２）それぞれの波長の結像位置が、レンズ２０の水平方向や上下方向に異なる。つまりそれぞれの波長の結像位置は、入射光Ｌの進行方向Ｘ１とは垂直な方向に、互いに異なる量で変位する。このことから、レンズ２０に対向して設けられることが一般的である結像面２１ａ上に、それぞれの波長の像がそれぞれ結像される。よって結像面２１ａは、それぞれの波長の光の像のそれぞれの結像位置を、検出できる。すなわちスペクトル測定装置１１は、結像位置を検出するために結像面２１ａを移動させる必要がないため、結像面２１ａを移動させる装置が不要とされ、それぞれの波長の結像位置を簡単な構成にて検出できるようになる。
【００７９】
（３）それぞれの波長の結像位置を、同じレンズ２０（光学系）が検出することによって、色収差に基づく波長ごとの結像位置の差が求められる。つまり距離測定を、ひとつの光学系、すなわち一台のカメラ（スペクトルセンサ１４）で行うことができる。よって、たとえば複数のカメラを用いる場合と比較すると、本実施形態はカメラの配置の自由度が高められる。つまりカメラの配置位置を精度高く維持する必要もなく、距離測定装置の構成を簡単にすることができる。
【００８０】
（４）通常のレンズは、色収差補正が施されている。つまり取得したい波長の光に限り、たとえば画像用には、赤色の波長、青色の波長、緑色の波長の光に限り、それぞれの波長の光の結像距離が一致するように通常のレンズは構成されていることが多い。しかし本実施形態は、色収差補正がなされていないレンズ２０を、距離測定に用いることができる。よって距離測定装置に用いる波長の選択自由度と設計自由度が高くなるとともに、この距離測定装置に採用する光学系の選択自由度と設計自由度も高くなる。
【００８１】
（５）スペクトル測定装置１１は、レンズ２０による結像位置（結像点の位置）が互いに異なる２つの波長の光に基づき、対象距離ｓを測定する。すなわち測定対象Ｔからの光が、２つ以上の波長を有していれば、測定対象Ｔの距離を測定することができるので、距離測定の実施が容易である。
【００８２】
（６）スペクトル測定装置１１は、結像相対量を、２つの波長の結像位置の差つまりシフト量Ｄ（Ｄ１，Ｄ２，Ｄ３）として検出する。よって検出にかかる演算などが簡単である。
【００８３】
（７）スペクトル測定装置１１は、レンズ２０の光軸ＡＸを、遠入射光Ｌ１に対して傾けることによって、それぞれの波長の光ごとの結像位置に差を生じさせる。スペクトル測定装置１１は、この結像位置差に基づき、対象距離ｓを測定する。たとえば一般的な凸レンズの場合、遠入射光Ｌ１の進行方向Ｘ１に対してレンズ２０を傾けて配置することによって、遠入射光Ｌ１の進行方向Ｘ１に対して、レンズ２０の光軸ＡＸを傾けることができる。このように本実施形態は、距離測定装置におけるレンズ２０の配置の態様や、レンズ２０の特性を、簡単なものとすることができる。
【００８４】
（８）レンズ２０が結像した測定対象Ｔの波長ごとの像を、スペクトルセンサ１４が検出することによって、任意の波長からなる複数の波長の光を検出することができる。よって波長の選択性自由度が高いことから、周辺環境や環境光などに応じて、距離測定に適した波長の光を適宜選択することも容易となる。またスペクトルセンサ１４は、もともと複数の波長の光を検出することができるので、距離測定装置を簡単に構成することができる。すなわち既存のスペクトルセンサを、距離測定装置として活用することも可能になる。
【００８５】
なお上記実施形態は、たとえば以下のような態様にて実施することもできる。
・上記実施形態では、レンズ２０に入射される入射光の波長を、フィルタが短波長や長波長の光にする場合を例示した。しかしこれに限らずフィルタは、レンズ２０から出射した出射光から、所定の光だけを有する出射光を取得するようにしてもよい。よって、所定の波長の光を取得する構成の自由度が高められる。
【００８６】
・上記実施形態では、マップデータ１８が記憶する結像位置の差（シフト量）の波長の組み合わせは、短波長と長波長であった。しかしこれに限らず、マップデータ１８が記憶する波長の組み合わせは、その他の組み合わせであってもよい。マップデータ１８は、互いに異なる波長の組み合わせに基づく複数のマップデータであってもよい。よって距離測定に用いる波長の選択自由度が高められる。
【００８７】
・上記実施形態では、シフト量Ｄから対象距離ｓを算出するために、マップデータ１８を参照した。しかしこれに限らず、演算式を用いて、シフト量Ｄから対象距離ｓを算出してもよい。よって、記憶領域の削減を図ることができるようになる。
【００８８】
・上記実施形態では、結像面２１ａが、入射光Ｌの進行方向Ｘ１に対して垂直に拡がるように配置されていた。しかしこれに限らず、結像面２１ａは、入射光Ｌの進行方向Ｘ１に対して、傾斜してもよい。たとえばレンズ２０から結像点までの結像距離ｆが、光の波長や対象距離ｓに基づき変化する場合、結像点を撮像する結像面２１ａの部分と、レンズ２０との間の距離が変化するように、結像面２１ａを傾けてもよい。よって、距離測定装置による距離測定精度を向上させることができるようになる。
【００８９】
・上記実施形態では、結像相対量を、２つの波長の結像位置同士の差（シフト量）とした。しかしこれに限らず、結像相対量は、２つの波長の光の結像位置同士の比としてもよい。よって、２つの波長の結像位置の結像相対量の算出方法の自由度が高められ、好適な測定結果を得られる。
【００９０】
・上記実施形態では、ひとつのシフト量に基づき、対象距離ｓを算出した。しかしこれに限らず、他の波長の組み合わせから検出される他のシフト量を含めた複数のシフト量に基づき、対象距離ｓを算出してもよい。複数のシフト量に基づけば、対象距離ｓを高い精度で求められるようにもなる。特に、多数の波長の光を検出することができるスペクトルセンサは、多くの波長に対して像の結像位置を検出することができる。つまり結像位置の差に基づき、多くのシフト量を算出することができるようになる。このことから、多くのシフト量に基づく距離測定を容易に行なうことができるとともに、測定される距離の精度を高くすることができるようになる。
【００９１】
・上記実施形態は、レンズ２０がひとつの凸レンズである場合を例示した。しかしこれに限らず、レンズ２０は、入射光を結像させる光学系であればよいため、複数のレンズから構成されるものであってもよい。またレンズ２０は、凹レンズを含むように構成してもよい。レンズの設計自由度が高められることによって、このような距離測定装置の採用自由度が高められる。
【００９２】
・上記実施形態では、レンズ２０の主平面ＴＸは、つまりレンズ２０の厚さ方向の中心を通る面としての中心面は、入射光Ｌの進行方向Ｘ１に対して垂直な面に対して、傾角θａを有していた。しかしこれに限らず、レンズ２０の光軸ＡＸが、入射光Ｌの進行方向Ｘ１とは異なる向きを有するのであれば、レンズ２０の厚さ方向の中心を通る中心面を、入射光Ｌの進行方向Ｘ１に対して垂直にしてもよい。すなわち入射光Ｌの進行方向Ｘ１に対して、レンズ２０の光軸ＡＸが傾きを有する場合、対象距離ｓに基づき、入射光の角度が変化する。よって結像位置、いわゆる結像点の位置が、入射光Ｌの進行方向Ｘ１に対して垂直な面において、水平方向や上下方向に変位する。このため結像相対量が生じ、対象距離ｓを測定することができる。
【００９３】
図７に示すように、凸レンズであるレンズ２５の表面を、非回転対称に形成してもよい。たとえばレンズ２５の最も厚い部分を、レンズ２５の中心から偏らせる。図７では、レンズ２５の最大厚みは、レンズ２５の上方に偏っているため、光軸ＡＸも上方に傾いている。この場合、レンズ２５の表面は、レンズ２５の光軸ＡＸに対して非回転対称である。すなわちレンズ２５の表面を、光軸ＡＸに対して非回転対称にすることによって、レンズ２５の光軸ＡＸを、入射光Ｌの進行方向Ｘ１に対して傾斜させてもよい。この場合も、結像面２１ａにおいて、入射光Ｌの波長と対象距離ｓとに応じて、結像位置が変化する。よって距離測定装置の設計や、構成の自由度が向上する。なお具体的なレンズ２５の構成は、図７の場合から変更し得る。
【００９４】
・図８に示すように、凸レンズであるレンズ２６を、互いに異なる屈折率（収差）を有する第１部材２６ａと第２部材２６ｂによって構成することによって、入射光Ｌの進行方向Ｘ１に対して、レンズ２６の光軸ＡＸを傾斜させてもよい。図８では、測定対象Ｔ寄りの第１部材２６ａは、入射光Ｌの進行方向Ｘ１に対して、図の上方では凹であり、図の下方では凸である。第２部材２６ｂは、第１部材２６ａの凹凸を埋め合わせるように、図の上方では凸であり、図の下方では凹である。この場合も、レンズ２６の光軸ＡＸは、上方に傾く。すなわちレンズ２６の屈折率を、光軸ＡＸに対して非回転対称にすることによって、レンズ２６の光軸ＡＸを、入射光Ｌの進行方向Ｘ１に対して傾斜させてもよい。この場合も、結像面２１ａにおいて、入射光Ｌの波長と対象距離ｓとに応じて、結像位置が変化する。これによっても、距離測定装置の設計や構成の自由度が向上する。なお具体的なレンズ２６の構成は、図８の場合から変更しうる。また３つ以上の部材で、１つの凸レンズを構成してもよい。
【００９５】
・図７のレンズ２５や、図８のレンズ２６を、厚み方向の中心を通る中心面（ＴＸ）が、入射光Ｌの進行方向Ｘ１に対して傾斜するように配置してもよい。これによっても、距離測定装置の設計や構成の自由度が向上する。
【００９６】
・上記実施形態では、レンズ２０に色収差補正が施されていない場合を例示した。しかしこれに限らず、距離測定に用いる波長について色収差補正が施されていないか、もしくは補正の度合いが小さい場合、レンズに色収差補正が施されていてもよい。よって、色収差補正が施されたレンズが用いられる装置においても、このような距離測定装置を採用できる可能性が高められる。
【００９７】
・上記実施形態では、シフト量Ｄ（相対関係量としての結像相対量）を求める２つの波長のうちの短波長が４００ｎｍであり、長波長が８００ｎｍである場合を例示した。しかしこれに限らず、シフト量を求める２つの波長は、レンズ２０によって色収差が生じる関係にあれば、可視光と不可視光の中から選択可能である。すなわち短波長は４００ｎｍよりも短い波長でも長い波長でもよく、また長波長は８００ｎｍよりも短い波長でも長い波長でもよい。よって距離測定装置としての波長選択自由度が高められ、距離測定に好適な波長の組み合わせを選択して距離測定が好適になされるようにすることができるようにもなる。なお不可視光には、紫外線（近紫外線）と赤外線（遠赤外線、中赤外線、近赤外線を含む）が含まれてもよい。
【００９８】
・上記実施形態では、対象距離ｓが遠くなるとシフト量Ｄが小さくなる場合を例示した。しかしこれに限らず、シフト量Ｄは、対象距離ｓの変化に応じて変化するものであればよく、距離が遠くなるとき大きくなるようなことがあってもよい。すなわち結像位置の差（シフト量）は、レンズ２０の特性と、選択した波長との関係によって様々に変化するので、結像位置差（シフト量）と対象距離ｓがマップデータ１８として設定できる関係にあるのであれよい。この条件下では、対象距離ｓに対する結像位置差は、どのように変化してもよい。よって、距離測定装置に採用できる光学系の選択自由度が高められる。
【符号の説明】
【００９９】
１０…車両、１１…スペクトル測定装置、１２…ヒューマンマシンインタフェース、１３…車両制御装置、１４…スペクトルセンサ、１５…スペクトルデータ処理装置、１６…演算装置、１７…記憶部、１８…マップデータ、２０，２５，２６…レンズ、２１…検出装置、２１ａ…結像面、２６ａ，２６ｂ…部材、３０…注目画像選定部、３１…結像位置算出部、３２…シフト量算出部、３３…距離算出部、ＡＸ…光軸、Ｆ，Ｆ１１，Ｆ１２，Ｆ２１，Ｆ２２，Ｆ３１，Ｆ３２…結像点、Ｐ１…スペクトル画像としての短波画像、Ｐ２…スペクトル画像としての長波画像、ＰＸ１，ＰＸ２，ＰＸ３…注目画像、Ｔ，Ｔ１，Ｔ２，Ｔ３…測定対象、ＴＸ…主平面、Ｔ３１，Ｔ３２…歩行者の像、Ｔ２１，Ｔ２２…他車両の像、Ｔ１１，Ｔ１２…樹木の像。
【図１】
2012011187.tif 000003
【図２】
2012011187.tif 000004
【図３】
2012011187.tif 000005
【図４】
2012011187.tif 000006
【図５】
2012011187.tif 000007
【図６】
2012011187.tif 000008
【図７】
2012011187.tif 000009
【図８】
2012011187.tif 000010
【国際調査報告】
2012011187.tif 000011
2012011187.tif 000012