(57)【要約】本発明に係わる測定対象物測定装置（１０）における処理方法は、測定対象物の光反射信号の強度を入力し、検出装置それぞれが時間経過に応じて複数検出した光反射信号の信号強度を、測定対象物の同一部位を示す信号強度の対応関係ごとに分類する。複数の検出装置（２１，２２）における信号強度それぞれの信号強度検出時刻の時刻差を、分類された信号強度の対応関係ごとに算出し、当該信号強度検出時刻の時刻差と設置間隔（Ｄ）とに基づいて、信号強度検出時刻での測定対象物の速度を分類された信号強度の対応関係ごとに算出する。算出された測定対象物の速度に基づいて、測定対象物の進行方向の長さを算出する。
2013047685.tif 000002
【特許請求の範囲】
【請求項１】
測定対象物の進行方向に離れて設けられた各設置位置に点在する複数の検出装置のそれぞれから前記測定対象物へ照射した光照射信号に対応する光反射信号の強度を入力する入力部と、
前記検出装置それぞれが時間経過に応じて複数検出した前記光反射信号の信号強度を、前記測定対象物の同一部位を示す信号強度の対応関係ごとに分類する信号強度対応関係判定部と、
前記同一部位を示す信号強度の対応関係に含まれる信号強度それぞれを検出した前記複数の検出装置における当該信号強度それぞれの信号強度検出時刻の時刻差を、前記分類された信号強度の対応関係ごとに算出し、当該信号強度検出時刻の時刻差と、前記複数の検出装置の設置間隔とに基づいて、前記複数の検出装置の何れか一方または両方における前記信号強度検出時刻での前記測定対象物の速度を、前記分類された信号強度の対応関係ごとに算出する第１速度算出部と、
を備える測定対象物測定装置。
【請求項２】
前記分類された信号強度の対応関係ごとについて算出された、前記複数の検出装置の何れか一方または両方における前記信号強度検出時刻での前記測定対象物の速度に基づいて、前記複数の検出装置間を移動する前記測定対象物の前記進行方向の長さを算出する長さ算出部と、
を備える請求項１に記載の測定対象物測定装置。
【請求項３】
前記入力部が、前記測定対象物へ照射した光照射信号の照射時刻と当該光照射信号に対応する光反射信号の受信時刻との送受信間隔を用いて前記測定対象物の高さ情報を検出する前記複数の検出装置のそれぞれから前記光反射信号の強度に加え、前記高さ情報を入力し、
前記検出装置それぞれが時間経過に応じて複数算出した前記測定対象物の高さ情報を、前記測定対象物の同一部位を示す高さ情報の対応関係ごとに分類する高さ対応関係判定部と、
前記同一部位を示す高さ情報の対応関係に含まれる高さ情報それぞれを算出した前記複数の検出装置における当該高さ情報それぞれの高さ検出時刻の時刻差を、前記分類された高さ情報の対応関係ごとに算出し、当該高さ検出時刻の時刻差と、前記複数の検出装置の前記進行方向の設置間隔とに基づいて、前記複数の検出装置の何れか一方または両方における前記高さ検出時刻での前記測定対象物の速度を、前記分類された高さ情報の対応関係ごとに算出する第２速度算出部と、を備え、
前記長さ算出部は、前記分類された高さ情報の対応関係ごとについて算出された、前記複数の検出装置の何れか一方または両方における前記高さ検出時刻での前記測定対象物の速度と、前記分類された信号強度の対応関係ごとについて算出された、前記複数の検出装置の何れか一方または両方における前記信号強度検出時刻での前記測定対象物の速度とに基づいて、前記複数の検出装置間を移動する前記測定対象物の前記進行方向の長さを算出する
請求項２に記載の測定対象物測定装置。
【請求項４】
測定対象物測定装置における処理方法であって、
入力部が、測定対象物の進行方向に離れて設けられた各設置位置に点在する複数の検出装置のそれぞれから前記測定対象物へ照射した光照射信号に対応する光反射信号の強度を入力し、
信号強度対応関係判定部が、前記検出装置それぞれが時間経過に応じて複数検出した前記光反射信号の信号強度を、前記測定対象物の同一部位を示す信号強度の対応関係ごとに分類し、
第１速度算出部が、前記同一部位を示す信号強度の対応関係に含まれる信号強度それぞれを検出した前記複数の検出装置における当該信号強度それぞれの信号強度検出時刻の時刻差を、前記分類された信号強度の対応関係ごとに算出し、当該信号強度検出時刻の時刻差と、前記複数の検出装置の設置間隔とに基づいて、前記複数の検出装置の何れか一方または両方における前記信号強度検出時刻での前記測定対象物の速度を、前記分類された信号強度の対応関係ごとに算出する
処理方法。
【請求項５】
長さ算出部が、前記分類された信号強度の対応関係ごとについて算出された、前記複数の検出装置の何れか一方または両方における前記信号強度検出時刻での前記測定対象物の速度に基づいて、前記複数の検出装置間を移動する前記測定対象物の前記進行方向の長さを算出する
請求項４に記載の処理方法。
【請求項６】
前記入力部が、前記測定対象物へ照射した光照射信号の照射時刻と当該光照射信号に対応する光反射信号の受信時刻との送受信間隔を用いて前記測定対象物の高さ情報を検出する前記複数の検出装置のそれぞれから前記光反射信号の強度に加え、前記高さ情報を入力し、
高さ対応関係判定部が、前記検出装置それぞれが時間経過に応じて複数算出した前記測定対象物の高さ情報を、前記測定対象物の同一部位を示す高さ情報の対応関係ごとに分類し、
第２速度算出部が、前記同一部位を示す高さ情報の対応関係に含まれる高さ情報それぞれを算出した前記複数の検出装置における当該高さ情報それぞれの高さ検出時刻の時刻差を、前記分類された高さ情報の対応関係ごとに算出し、当該高さ検出時刻の時刻差と、前記複数の検出装置の前記進行方向の設置間隔とに基づいて、前記複数の検出装置の何れか一方または両方における前記高さ検出時刻での前記測定対象物の速度を、前記分類された高さ情報の対応関係ごとに算出し、
前記長さ算出部は、前記分類された高さ情報の対応関係ごとについて算出された、前記複数の検出装置の何れか一方または両方における前記高さ検出時刻での前記測定対象物の速度と、前記分類された信号強度の対応関係ごとについて算出された、前記複数の検出装置の何れか一方または両方における前記信号強度検出時刻での前記測定対象物の速度とに基づいて、前記複数の検出装置間を移動する前記測定対象物の前記進行方向の長さを算出する
請求項５に記載の処理方法。
【請求項７】
測定対象物測定装置のコンピュータを、
測定対象物の進行方向に離れて設けられ各設置位置に点在する複数の検出装置のそれぞれから前記測定対象物へ照射した光照射信号に対応する光反射信号の強度を入力する入力手段、
前記検出装置それぞれが時間経過に応じて複数検出した前記光反射信号の信号強度を、前記測定対象物の同一部位を示す信号強度の対応関係ごとに分類する信号強度対応関係判定手段、
前記同一部位を示す信号強度の対応関係に含まれる信号強度それぞれを検出した前記複数の検出装置における当該信号強度それぞれの信号強度検出時刻の時刻差を、前記分類された信号強度の対応関係ごとに算出し、当該信号強度検出時刻の時刻差と、前記複数の検出装置の設置間隔とに基づいて、前記複数の検出装置の何れか一方または両方における前記信号強度検出時刻での前記測定対象物の速度を、前記分類された信号強度の対応関係ごとに算出する第１速度算出手段、
として機能させるプログラム。
【請求項８】
前記分類された信号強度の対応関係ごとについて算出された、前記複数の検出装置の何れか一方または両方における前記信号強度検出時刻での前記測定対象物の速度に基づいて、前記複数の検出装置間を移動する前記測定対象物の前記進行方向の長さを算出する長さ算出手段、
として機能させる請求項７に記載のプログラム。
【請求項９】
前記入力手段が、前記測定対象物へ照射した光照射信号の照射時刻と当該光照射信号に対応する光反射信号の受信時刻との送受信間隔を用いて前記測定対象物の高さ情報を検出する前記複数の検出装置のそれぞれから前記光反射信号の強度に加え、前記高さ情報を入力し、
前記検出装置それぞれが時間経過に応じて複数算出した前記測定対象物の高さ情報を、前記測定対象物の同一部位を示す高さ情報の対応関係ごとに分類する高さ対応関係判定手段、
前記同一部位を示す高さ情報の対応関係に含まれる高さ情報それぞれを算出した前記複数の検出装置における当該高さ情報それぞれの高さ検出時刻の時刻差を、前記分類された高さ情報の対応関係ごとに算出し、当該高さ検出時刻の時刻差と、前記複数の検出装置の前記進行方向の設置間隔とに基づいて、前記複数の検出装置の何れか一方または両方における前記高さ検出時刻での前記測定対象物の速度を、前記分類された高さ情報の対応関係ごとに算出する第２速度算出手段、
として機能させ、
前記長さ算出手段は、前記分類された高さ情報の対応関係ごとについて算出された、前記複数の検出装置の何れか一方または両方における前記高さ検出時刻での前記測定対象物の速度と、前記分類された信号強度の対応関係ごとについて算出された、前記複数の検出装置の何れか一方または両方における前記信号強度検出時刻での前記測定対象物の速度とに基づいて、前記複数の検出装置間を移動する前記測定対象物の前記進行方向の長さを算出する
請求項８に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、測定対象物の長さを測定する測定対象物測定装置及びその処理方法とプログラムに関する。
本願は、２０１１年０９月２９日に日本に出願された特願２０１１−２１５４８２号について優先権を主張し、その内容をここに援用する。
【背景技術】
【０００２】
有料道路では、所定区間の道路を通行した車両の大きさに基づいて通行料を設定している。また、例えばＥＴＣシステムやＥＲＰシステムなどでは、車載器との通信により得られる車種情報と、車両の外形を計測して特定した車種の整合性を判定し、車載器の不正な載せ替えなどの取り締まりを行っている。従って、有料道路では車両の大きさ、すなわち車長、車高、車幅といった車両の緒元を正確に判定する必要がある。そして、車両の大きさを判定する技術が特許文献１および特許文献２に開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−２０３５８８号公報
【特許文献２】特開２０００−０２０８７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで上述の特許文献は、測定装置が照射するレーザにより車両の大きさを計測する技術を含むものである。しかし、車両の長さ方向の大きさ（以下、車長と呼ぶ）を計測する際には、距離を隔てて設置された複数の検出装置の間を通行する車両の加速や減速の影響を考慮する必要があり、これにより、車両の車長の測定精度を向上させることが求められている。これにおいて、例えば特許文献１では、車高の変化点に応じて車速を特定し、車長を計測する精度を向上させている。しかし、車高の変化点のみを考慮した場合では、例えばバスなどの車高変化にほとんど特徴がないボックスタイプの車両においては、車高の変化点を持って精度よく車速を計測することが意味をなさないといったことが起こりうる。【０００５】
そこでこの発明は、上述の課題を解決することのできる測定対象物測定装置及びその処理方法とプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明は、測定対象物の進行方向に離れて設けられた各設置位置に点在する複数の検出装置のそれぞれから前記測定対象物へ照射した光照射信号に対応する光反射信号の強度を入力する入力部と、前記検出装置それぞれが時間経過に応じて複数検出した前記光反射信号の信号強度を、前記測定対象物の同一部位を示す信号強度の対応関係ごとに分類する信号強度対応関係判定部と、前記同一部位を示す信号強度の対応関係に含まれる信号強度それぞれを検出した前記複数の検出装置における当該信号強度それぞれの信号強度検出時刻の時刻差を、前記分類された信号強度の対応関係ごとに算出し、当該信号強度検出時刻の時刻差と、前記複数の検出装置の設置間隔とに基づいて、前記複数の検出装置の何れか一方または両方における前記信号強度検出時刻での前記測定対象物の速度を、前記分類された信号強度の対応関係ごとに算出する第１速度算出部と、を備える測定対象物測定装置である。【０００７】
また本発明は、上述の測定対象物測定装置において、前記分類された信号強度の対応関係ごとについて算出された、前記複数の検出装置の何れか一方または両方における前記信号強度検出時刻での前記測定対象物の速度に基づいて、前記複数の検出装置間を移動する前記測定対象物の前記進行方向の長さを算出する長さ算出部と、を備える。【０００８】
また本発明は、上述の測定対象物測定装置において、前記入力部が、前記測定対象物へ照射した光照射信号の照射時刻と当該光照射信号に対応する光反射信号の受信時刻との送受信間隔を用いて前記測定対象物の高さ情報を検出する前記複数の検出装置のそれぞれから前記光反射信号の強度に加え、前記高さ情報を入力し、前記検出装置それぞれが時間経過に応じて複数算出した前記測定対象物の高さ情報を、前記測定対象物の同一部位を示す高さ情報の対応関係ごとに分類する高さ対応関係判定部と、前記同一部位を示す高さ情報の対応関係に含まれる高さ情報それぞれを算出した前記複数の検出装置における当該高さ情報それぞれの高さ検出時刻の時刻差を、前記分類された高さ情報の対応関係ごとに算出し、当該高さ検出時刻の時刻差と、前記複数の検出装置の前記進行方向の設置間隔とに基づいて、前記複数の検出装置の何れか一方または両方における前記高さ検出時刻での前記測定対象物の速度を、前記分類された高さ情報の対応関係ごとに算出する第２速度算出部と、を備え、前記長さ算出部は、前記分類された高さ情報の対応関係ごとについて算出された、前記複数の検出装置の何れか一方または両方における前記高さ検出時刻での前記測定対象物の速度と、前記分類された信号強度の対応関係ごとについて算出された、前記複数の検出装置の何れか一方または両方における前記信号強度検出時刻での前記測定対象物の速度とに基づいて、前記複数の検出装置間を移動する前記測定対象物の前記進行方向の長さを算出する。【０００９】
また本発明は、測定対象物測定装置における処理方法であって、入力部が、測定対象物の進行方向に離れて設けられた各設置位置に点在する複数の検出装置のそれぞれから前記測定対象物へ照射した光照射信号に対応する光反射信号の強度を入力し、信号強度対応関係判定部が、前記検出装置それぞれが時間経過に応じて複数検出した前記光反射信号の信号強度を、前記測定対象物の同一部位を示す信号強度の対応関係ごとに分類し、第１速度算出部が、前記同一部位を示す信号強度の対応関係に含まれる信号強度それぞれを検出した前記複数の検出装置における当該信号強度それぞれの信号強度検出時刻の時刻差を、前記分類された信号強度の対応関係ごとに算出し、当該信号強度検出時刻の時刻差と、前記複数の検出装置の設置間隔とに基づいて、前記複数の検出装置の何れか一方または両方における前記信号強度検出時刻での前記測定対象物の速度を、前記分類された信号強度の対応関係ごとに算出する処理方法である。【００１０】
また本発明は、上述の処理方法において、長さ算出部が、前記分類された信号強度の対応関係ごとについて算出された、前記複数の検出装置の何れか一方または両方における前記信号強度検出時刻での前記測定対象物の速度に基づいて、前記複数の検出装置間を移動する前記測定対象物の前記進行方向の長さを算出する。【００１１】
また本発明は、上述の処理方法において、前記入力部が、前記測定対象物へ照射した光照射信号の照射時刻と当該光照射信号に対応する光反射信号の受信時刻との送受信間隔を用いて前記測定対象物の高さ情報を検出する前記複数の検出装置のそれぞれから前記光反射信号の強度に加え、前記高さ情報を入力し、高さ対応関係判定部が、前記検出装置それぞれが時間経過に応じて複数算出した前記測定対象物の高さ情報を、前記測定対象物の同一部位を示す高さ情報の対応関係ごとに分類し、第２速度算出部が、前記同一部位を示す高さ情報の対応関係に含まれる高さ情報それぞれを算出した前記複数の検出装置における当該高さ情報それぞれの高さ検出時刻の時刻差を、前記分類された高さ情報の対応関係ごとに算出し、当該高さ検出時刻の時刻差と、前記複数の検出装置の前記進行方向の設置間隔とに基づいて、前記複数の検出装置の何れか一方または両方における前記高さ検出時刻での前記測定対象物の速度を、前記分類された高さ情報の対応関係ごとに算出し、前記長さ算出部は、前記分類された高さ情報の対応関係ごとについて算出された、前記複数の検出装置の何れか一方または両方における前記高さ検出時刻での前記測定対象物の速度と、前記分類された信号強度の対応関係ごとについて算出された、前記複数の検出装置の何れか一方または両方における前記信号強度検出時刻での前記測定対象物の速度とに基づいて、前記複数の検出装置間を移動する前記測定対象物の前記進行方向の長さを算出する。【００１２】
また本発明は、測定対象物測定装置のコンピュータを、測定対象物の進行方向に離れて設けられ各設置位置に点在する複数の検出装置のそれぞれから前記測定対象物へ照射した光照射信号に対応する光反射信号の強度を入力する入力手段、前記検出装置それぞれが時間経過に応じて複数検出した前記光反射信号の信号強度を、前記測定対象物の同一部位を示す信号強度の対応関係ごとに分類する信号強度対応関係判定手段、前記同一部位を示す信号強度の対応関係に含まれる信号強度それぞれを検出した前記複数の検出装置における当該信号強度それぞれの信号強度検出時刻の時刻差を、前記分類された信号強度の対応関係ごとに算出し、当該信号強度検出時刻の時刻差と、前記複数の検出装置の設置間隔とに基づいて、前記複数の検出装置の何れか一方または両方における前記信号強度検出時刻での前記測定対象物の速度を、前記分類された信号強度の対応関係ごとに算出する第１速度算出手段、として機能させるプログラムである。【００１３】
また本発明は、さらに、前記分類された信号強度の対応関係ごとについて算出された、前記複数の検出装置の何れか一方または両方における前記信号強度検出時刻での前記測定対象物の速度に基づいて、前記複数の検出装置間を移動する前記測定対象物の前記進行方向の長さを算出する長さ算出手段、として機能させるプログラムである。【００１４】
また本発明は、前記入力手段が、前記測定対象物へ照射した光照射信号の照射時刻と当該光照射信号に対応する光反射信号の受信時刻との送受信間隔を用いて前記測定対象物の高さ情報を検出する前記複数の検出装置のそれぞれから前記光反射信号の強度に加え、前記高さ情報を入力し、前記検出装置それぞれが時間経過に応じて複数算出した前記測定対象物の高さ情報を、前記測定対象物の同一部位を示す高さ情報の対応関係ごとに分類する高さ対応関係判定手段、前記同一部位を示す高さ情報の対応関係に含まれる高さ情報それぞれを算出した前記複数の検出装置における当該高さ情報それぞれの高さ検出時刻の時刻差を、前記分類された高さ情報の対応関係ごとに算出し、当該高さ検出時刻の時刻差と、前記複数の検出装置の前記進行方向の設置間隔とに基づいて、前記複数の検出装置の何れか一方または両方における前記高さ検出時刻での前記測定対象物の速度を、前記分類された高さ情報の対応関係ごとに算出する第２速度算出手段、として機能させ、前記長さ算出手段は、前記分類された高さ情報の対応関係ごとについて算出された、前記複数の検出装置の何れか一方または両方における前記高さ検出時刻での前記測定対象物の速度と、前記分類された信号強度の対応関係ごとについて算出された、前記複数の検出装置の何れか一方または両方における前記信号強度検出時刻での前記測定対象物の速度とに基づいて、前記複数の検出装置間を移動する前記測定対象物の前記進行方向の長さを算出するプログラムである。
【発明の効果】
【００１５】
本発明の測定対象物測定装置の処理によれば、精度良く測定対象物の進行方向の長さを検出することができる。
【図面の簡単な説明】
【００１６】
【図１】測定システムの構成を示す図である。
【図２】測定対象物測定装置の機能ブロック図である。
【図３】入力部の入力するデータ例を示す図である。
【図４】入力部の入力した情報に基づく計測結果データを示す図である。
【図５】測定対象物測定装置が入力した情報のデータ例を示す図である。
【図６】特徴検出時刻と特徴検出時刻を用いて算出した速度との関係を示す図である。
【図７】測定対象物測定装置の処理フローを示す図である。
【発明を実施するための形態】
【００１７】
以下、本発明の一実施形態による測定対象物測定装置を備えた測定システムを図面を参照して説明する。
図１は同実施形態による測定システムの構成を示す図である。
この図において、符号１０は測定対象物の大きさを測定する測定対象物測定装置である。本実施形態においては、測定対象物測定装置１０は、測定対象物の大きさとして車両３０の車長を測定するものである。車両３０は、道路を進行方向（図中右から左方向）に進むものとする。また図１において符号２１は進入側検出装置、符号２２は通過側検出装置である。進入側検出装置２１と、通過側検出装置２２は、レーザセンサを備え、当該レーザセンサの照射信号（光照射信号）に対応する反射信号（光反射信号）を受信する。これにより進入側検出装置２１や通過側検出装置２２は、照射信号の照射時刻と当該信号に対応して受信する反射信号の受信時刻の差と、光信号の速度とから測定対象物までの距離を検出し、また反射信号の強度（反射光量）を検出する。
【００１８】
なお、進入側検出装置２１や通過側検出装置２２は、図１においては道路上を走行する車両３０の上方の、当該車両３０の進行方向に離れて設けられた各設置位置に点在してそれぞれ１つずつ設置されている状況を示している。進入側検出装置２１と通過側検出装置２２の距離Ｄは、例えば０．４ｍ〜０．６ｍ程度であるとする。以降、進入側検出装置２１の検出する地点の道路上の幅方向に平行な各地点をＡ地点、通過側検出装置２２の検出する地点の道路上の幅方向に平行な各地点をＢ地点と呼ぶこととする。また図示していないが、それら進入側検出装置２１や通過側検出装置２２は各設置位置において、車両３０の進行方向に直交する幅方向の当該車両３０の上部に複数設置されていてもよい。
または、それら進入側検出装置２１や通過側検出装置２２は各設置位置において、車両３０の進行方向に直交する幅方向のほぼ中央の当該車両３０の上部に備えられ、当該進入側検出装置２１や通過側検出装置２２は、下鉛直方向を中心とする道路の幅方向の広角な範囲のそれぞれの角度で照射信号を照射するものであってもよい。
さらには、道路脇上方にレーザセンサを設置し、すべての車線を走行する車両に照射し得る配置としてもよい。このとき、例えば道路両脇に設置するなど、複数個所に設置することも可能である。
【００１９】
測定対象物測定装置１０は、進入側検出装置２１や通過側検出装置２２と通信ネットワークを介して接続されており、進入側検出装置２１や通過側検出装置２２からは当該装置が検出した反射信号の検出時刻、反射信号の強度（反射光量）、および、当該装置が算出した車両３０の高さ情報を入力する。高さ情報としては、「進入側検出装置２１の高さと測定対象物の測定部位の高さとの差」、または「測定対象物の測定部位の道路からの高さ」の何れかを示す情報である。進入側検出装置２１（または通過側検出装置２２）が測定対象物測定装置１０へ出力する高さ情報が、「測定対象物の測定部位の道路からの高さ」を示す情報である場合には、当該高さの値を、進入側検出装置２１（または通過側検出装置２２）が、「進入側検出装置２１（または通過側検出装置２２）から道路までの鉛直方向の距離」から、「進入側検出装置２１（または通過側検出装置２２）から測定対象物の測定部位までの鉛直方向の距離」を減じることにより算出する。進入側検出装置２１（または通過側検出装置２２）が測定対象物測定装置１０へ出力する高さ情報が、「進入側検出装置２１（または通過側検出装置２２）の高さと測定対象物の測定部位の高さとの差」である場合には、当該高さの値を、測定対象物測定装置１０が、進入側検出装置２１（または通過側検出装置２２）の検出結果に基づいて、「進入側検出装置２１（または通過側検出装置２２）から測定対象物の測定部位までの鉛直方向の距離」を取得する。
【００２０】
そして、測定対象物測定装置１０は、進入側検出装置２１や、通過側検出装置２２から入力した情報を用いて、測定対象物である車両３０の車長を測定する。
なお、本実施形態における測定対象物測定装置１０は、道路上を通行する車両３０の車長を計測するものとして説明するが、その他の移動体の長さを計測するもの等に応用してもよい。
【００２１】
図２は測定対象物測定装置１０の機能ブロック図である。
この図で示すように、測定対象物測定装置１０は、入力部１１、記憶部１２、高さ対応関係判定部１３、信号強度対応関係判定部１４、第２速度算出部１５、第１速度算出部１６、長さ算出部１７の各処理部や記憶部を備えている。
【００２２】
入力部１１は、進入側検出装置２１や、通過側検出装置２２から、車両３０の高さ情報と、反射信号の強度とをそれぞれ入力する処理部である。
また、高さ対応関係判定部１３は、進入側検出装置２１や通過側検出装置２２それぞれが時間経過に応じて複数検出した車両３０の高さ情報を、当該車両３０の同一部位を示す高さ情報の対応関係ごとに分類する処理部である。
また、第２速度算出部１５は、車両３０の同一部位を示す高さ情報の対応関係に含まれる高さ情報それぞれを算出した進入側検出装置２１や通過側検出装置２２における当該高さ情報それぞれの高さ検出時刻の時刻差を、分類された高さ情報の対応関係ごとに算出し、また、当該高さ検出時刻の時刻差と、進入側検出装置２１と通過側検出装置２２の進行方向の設置間隔Ｄとに基づいて、進入側検出装置２１や通過側検出装置２２の何れか一方または両方における高さ検出時刻での測定対象物の速度を、分類された高さ情報の対応関係ごとに算出する処理部である。
【００２３】
また、信号強度対応関係判定部１４は、進入側検出装置２１や通過側検出装置２２が時間経過に応じて複数検出した光反射信号の信号強度を、車両３０の同一部位を示す信号強度の対応関係ごとに分類する処理部である。
また、第１速度算出部１６は、車両３０の同一部位を示す信号強度の対応関係に含まれる信号強度それぞれを算出した進入側検出装置２１や通過側検出装置２２における当該信号強度それぞれの信号強度検出時刻の時刻差を、分類された信号強度の対応関係ごとに算出し、また、当該信号強度検出時刻の時刻差と、設置間隔Ｄとに基づいて、進入側検出装置２１や通過側検出装置２２の何れか一方または両方における信号強度検出時刻での車両３０の速度を、分類された信号強度の対応関係ごとに算出する処理部である。
【００２４】
また、長さ算出部１７は、分類された高さ情報の対応関係ごとに算出された、進入側検出装置２１や通過側検出装置２２の何れか一方または両方における高さ検出時刻での車両３０の速度や、分類された信号強度の対応関係ごとに算出された、進入側検出装置２１や通過側検出装置２２の何れか一方または両方における信号強度検出時刻での測定対象物の速度に基づいて、車両３０の進行方向の長さを算出する処理部である。
【００２５】
図３は入力部１１の入力するデータ例を示す図である。
入力部１１は、所定の時刻間隔で、車両３０の高さを示す高さ情報、反射信号の強度である反射光量、それらの検出時刻の情報を、進入側検出装置２１や通過側検出装置２２から入力する。所定の時刻間隔は、例えば１０ｍｓｅｃであり、図３においては１０ｍｓｅｃ間隔の各時刻ｔ１，ｔ２，ｔ３，ｔ４，ｔ５，・・・それぞれの時刻において入力した各情報を記憶した場合のデータテーブルを示している。図３は、道路上の１点について進入側検出装置２１が検出した高さ情報，反射光量，検出時刻の情報を示している。入力部１１は、図３で示すような各情報を、車両３０の進行方向に直交する道路の幅方向の複数点について入力する。当該幅方向の間隔は例えば１０ｃｍである。また入力部１１は、通過側検出装置２２からも、道路上の幅方向の複数点について、所定の時刻間隔で、高さ情報、反射光量、検出時刻の情報を入力する。
【００２６】
図４は入力部の入力した情報に基づく計測結果データを示す図である。
この図は、測定対象物測定装置１０が、進入側検出装置２１または通過側検出装置２２より入力した情報に基づいた計測結果データである。当該計測結果データは、ｔ１，ｔ２，ｔ３，ｔ４・・・ｔｎの各検出時刻におけるｘ１，ｘ２，ｘ３，ｘ４，・・・，ｘｎの計測点における高さ情報を示している。当該計測結果データは、進入側検出装置２１より入力した情報、または、通過側検出装置２２より入力した情報の何れの情報によっても作成することができる。例えば、図４に示す計測結果データは、進入側検出装置２１より入力した高さ情報を、図３で示すデータテーブルから読み取って作成したものである場合、ｔ１，ｔ２，ｔ３，ｔ４・・・ｔｎの各検出時刻におけるｘ１，ｘ２，ｘ３，ｘ４，・・・，ｘｎの計測点について進入側検出装置２１が検出した高さ情報を示す。なお、計測点とは、図４に示す計測結果データが、進入側検出装置２１より入力した高さ情報によって作成したものである場合には、進入側検出装置２１が計測するＡ地点での道路上の幅方向（道路の進行方向に直交する方向）に平行な複数の各計測点を示す。
【００２７】
それぞれの計測点に対応する情報として測定対象物測定装置１０が入力した各情報は、それぞれ、各計測点に対応して設置された複数の進入側検出装置２１それぞれが計測した情報であってもよい。または、それぞれの計測点に対応する情報として測定対象物測定装置１０が入力した各情報は、１つまたは複数の道路上方に設置された進入側検出装置２１が、下鉛直方向を中心とする道路の幅方向の広角な範囲のそれぞれの角度で照射信号を照射して計測した情報であってもよい。
【００２８】
なお、測定対象物測定装置１０は、進入側検出装置２１または通過側検出装置２２より入力した情報に基づいて、図４で示した計測結果データのほか、進入側検出装置２１が検出した検出時刻、各計測点での反射光量を示す計測結果データや、通過側検出装置２２が検出した検出時刻、各計測点の高さ情報を示す計測結果データや、通過側検出装置２２が検出した検出時刻、各計測点の反射光量を示す計測結果データ、を記憶する。
【００２９】
図４で示す計測結果データでは、時刻ｔ３〜時刻ｔ２９において、ｘ４〜ｘ２０の範囲の各計測点において、進入側検出装置２１が高さ情報を計測したことを示している。また、この計測結果データは、測定対象物測定装置１０が、進入側検出装置２１において時刻ｔ３〜時刻ｔ１０の間、ｘ４〜ｘ２０の各計測点について計測されたほぼ同一の高さ情報Ａ１を入力し、進入側検出装置２１において時刻ｔ１１〜時刻ｔ２２の間、ｘ４〜ｘ２０の各計測点について計測されたほぼ同一の高さ情報Ｂ１を入力し、進入側検出装置２１において時刻ｔ２３〜時刻ｔ２９の間、ｘ４〜ｘ２０の各計測点について計測されたほぼ同一の高さ情報Ｃ１を入力したことを示している。
【００３０】
また、図４の計測結果データは、高さ情報Ａ１，Ｂ１，Ｃ１の各高さ情報を示しており、これにより、車両３０が、高さ情報Ａ１、高さ情報Ｂ１、高さ情報Ｃ１の３つの特徴を持つものであることを認識することができる。
また同様に、測定対象物測定装置１０は、計測結果データで示される進入側検出装置２１から入力した反射光量の情報に基づいて、車両３０が、ボディーの色や部位（サンルーフやトラック荷台など）の光学的に違う複数の特徴を持つものであることを認識することができる。
【００３１】
また同様に、測定対象物測定装置１０は、計測結果データで示される通過側検出装置２２から入力した高さ情報に基づいて、車両３０が、ボンネットや他の部位（ルーフやトラック荷台など）の幾何学的な複数の特徴を持つものであることを認識することができる。
また同様に、測定対象物測定装置１０は、計測結果データで示される通過側検出装置２２から入力した反射光量の情報に基づいて、車両３０が、ボディーの色や部位の光学的に違う複数の特徴を持つものであることを認識することができる。
【００３２】
そして、測定対象物測定装置１０は、進入側検出装置２１より入力した車両３０の高さ情報に基づく幾何学的な特徴と、反射光量に基づく光学的な特徴、また、通過側検出装置２２からより入力した車両３０の高さ情報に基づく幾何学的な特徴と、反射光量に基づく光学的な特徴を用いて、車両３０の車長を算出する。
【００３３】
図５は、測定対象物測定装置が入力した情報のデータ例を示す図である。
次に、具体的な車両３０の車長の算出手法を説明する。
測定対象物測定装置１０は、進入側検出装置２１より入力した高さ情報に基づいて、時刻ｔ３に高さ情報Ａ１を検出したと判定する。また測定対象物測定装置１０は高さ情報Ａ１よりも所定の閾値以上高さの異なる高さ情報Ｂ１を時刻ｔ１１に検出したと判定する。
また測定対象物測定装置１０は高さ情報Ｂ１よりも所定の閾値以上高さの異なる高さ情報Ｃ１を時刻ｔ２３に検出したと判定する。すると、測定対象物測定装置１０は、進入側検出装置２１より入力した高さ情報に基づいて、高さ情報Ａ１，Ｂ１，Ｃ１の各特徴それぞれを初めて検出した各時刻を、特徴検出時刻ｔ３、特徴検出時刻ｔ１１、特徴検出時刻ｔ２３と特定する。また測定対象物測定装置１０は、進入側検出装置２１より入力した高さ情報に基づいて、車両３０の高さを検出した後に、次に路面を検出したと判定した時刻を検出し、その時刻を特徴検出時刻ｔ３０と判定する。
【００３４】
また測定対象物測定装置１０は、進入側検出装置２１より入力した反射光量に基づいて、時刻ｔ３に道路の反射光量から所定の閾値以上変化した反射光量ｍ１を検出したと判定する。また測定対象物測定装置１０は反射光量ｍ１よりも所定の閾値以上光量の変化した反射光量ｎ１を時刻ｔｎ１に検出したと判定する。また測定対象物測定装置１０は反射光量ｎ１よりも所定の閾値以上光量の変化した反射光量ｏ１を時刻ｔｎ２に検出したと判定する。すると、測定対象物測定装置１０は、進入側検出装置２１より入力した反射光量に基づいて、先に検出していた反射光量よりも所定の閾値以上光量の変化した反射光量ｍ１，ｎ１，ｏ１の各特徴それぞれを初めて検出した各時刻を、特徴検出時刻ｔ３、特徴検出時刻ｔｎ１、特徴検出時刻ｔｎ２と特定する。
なお、時刻の関係は、特徴検出時刻ｔ３＜特徴検出時刻ｔｎ１＜特徴検出時刻ｔｎ２＜特徴検出時刻ｔ１１＜特徴検出時刻ｔ２３＜特徴検出時刻ｔ３０、であるとする。
【００３５】
また測定対象物測定装置１０は、通過側検出装置２２より入力した高さ情報に基づいて、時刻ｔｎ３に高さ情報Ａ１を検出したと判定する。また測定対象物測定装置１０は高さ情報Ａ１よりも所定の閾値以上高さの異なる高さ情報Ｂ１を時刻ｔｎ６に検出したと判定する。また測定対象物測定装置１０は高さ情報Ｂ１よりも所定の閾値以上高さの異なる高さ情報Ｃ１を時刻ｔｎ７に検出したと判定する。すると、測定対象物測定装置１０は、通過側検出装置２２より入力した高さ情報に基づいて、高さ情報Ａ１，Ｂ１，Ｃ１の各特徴それぞれを初めて検出した各時刻を、特徴検出時刻ｔｎ３、特徴検出時刻ｔｎ６、特徴検出時刻ｔｎ７と特定する。また測定対象物測定装置１０は、通過側検出装置２２より入力した高さ情報に基づいて、車両３０の高さを検出した後に、次に路面を検出したと判定した時刻を検出し、その時刻を特徴検出時刻ｔｎ８と判定する。
【００３６】
また測定対象物測定装置１０は、通過側検出装置２２より入力した反射光量に基づいて、時刻ｔｎ３に道路の反射光量から所定の閾値以上変化した反射光量ｍ１を検出したと判定する。また測定対象物測定装置１０は反射光量ｍ１よりも所定の閾値以上光量の変化した反射光量ｎ１を時刻ｔｎ４に検出したと判定する。また測定対象物測定装置１０は反射光量ｎ１よりも所定の閾値以上光量の変化した反射光量ｏ１を時刻ｔｎ５に検出したと判定する。すると、測定対象物測定装置１０は、通過側検出装置２２より入力した反射光量に基づいて、先に検出していた反射光量よりも所定の閾値以上光量の変化した反射光量ｍ１，ｎ１，ｏ１の各特徴それぞれを初めて検出した各時刻を、特徴検出時刻ｔｎ３、特徴検出時刻ｔｎ４、特徴検出時刻ｔｎ５と特定する。
なお、時刻の関係は、特徴検出時刻ｔｎ３＜特徴検出時刻ｔｎ４＜特徴検出時刻ｔｎ５＜特徴検出時刻ｔｎ６＜特徴検出時刻ｔｎ７＜特徴検出時刻ｔｎ８、であるとする。
【００３７】
そして、測定対象物測定装置１０は、進入側検出装置２１や通過側検出装置２２より入力した高さ情報によって特定した特徴検出時刻と、進入側検出装置２１と通過側検出装置２２の設置間隔Ｄに基づいて、進入側検出装置２１または通過側検出装置２２の何れか一方または両方における特徴検出時刻での車両３０の速度を、高さ情報の対応関係ごとに算出する。つまり、測定対象物測定装置１０は、高さ情報Ａ１については、その特徴検出時刻の差（ｔｎ３−ｔ３）と設置間隔Ｄとを用いて、「車両３０の速度Ｖ１＝Ｄ÷（ｔｎ３−ｔ３）」により算出する。また測定対象物測定装置１０は、高さ情報Ｂ１については、その特徴検出時刻の差（ｔｎ６−ｔ１１）と設置間隔Ｄとを用いて、「車両３０の速度Ｖ２＝Ｄ÷（ｔｎ６−ｔ１１）」により算出する。また測定対象物測定装置１０は、高さ情報Ｃ１については、その特徴検出時刻の差（ｔｎ７−ｔ２３）と設置間隔Ｄとを用いて、「車両３０の速度Ｖ３＝Ｄ÷（ｔｎ７−ｔ２３）」により算出する。また測定対象物測定装置１０は、進入側検出装置２１と通過側検出装置２２とで路面が検出された特徴検出時刻の差（ｔｎ８−ｔ３０）と設置間隔Ｄとを用いて、「車両３０の速度Ｖ７＝Ｄ÷（ｔｎ８−ｔ３０）」により算出する。
【００３８】
また、測定対象物測定装置１０は、進入側検出装置２１や通過側検出装置２２より入力した反射光量によって特定した特徴検出時刻と、進入側検出装置２１と通過側検出装置２２の設置間隔Ｄに基づいて、進入側検出装置２１または通過側検出装置２２の何れか一方または両方における特徴検出時刻での車両３０の速度を、反射光量の変化の対応関係ごとに算出する。つまり、測定対象物測定装置１０は、反射光量ｍ１については、その特徴検出時刻の差（ｔｎ３−ｔ３）と設置間隔Ｄとを用いて、「車両３０の速度Ｖ４＝Ｄ÷（ｔｎ３−ｔ３）」により算出する。また測定対象物測定装置１０は、反射光量ｎ１については、その特徴検出時刻の差（ｔｎ４−ｔｎ１）と設置間隔Ｄとを用いて、「車両３０の速度Ｖ５＝Ｄ÷（ｔｎ４−ｔｎ１）」により算出する。また測定対象物測定装置１０は、反射光量ｏ１については、その特徴検出時刻の差（ｔｎ５−ｔｎ２）と設置間隔Ｄとを用いて、「車両３０の速度Ｖ６＝Ｄ÷（ｔｎ５−ｔｎ２）」により算出する。
なお、本実施形態においては、高さ情報Ａ１によって特定した特徴検出時刻を用いて算出した速度Ｖ１と、反射光量ｍ１によって特定した特徴検出時刻を用いて算出した速度Ｖ４とは、同じ特徴検出時刻を用いて算出しているため、一致する。従って速度Ｖ４については以降、処理に用いないこととする。
【００３９】
そして、以上の処理により測定対象物測定装置１０は、高さ情報Ａ１が検出された特徴検出時刻を用いて算出した速度Ｖ１、高さ情報Ｂ１が検出された特徴検出時刻を用いて算出した速度Ｖ２、高さ情報Ｃ１が検出された特徴検出時刻を用いて算出した速度Ｖ３、反射光量ｎ１が検出された特徴検出時刻を用いて算出した速度Ｖ５、反射光量ｏ１が検出された特徴検出時刻を用いて算出した速度Ｖ６、路面が検出された特徴検出時刻を用いて算出した速度Ｖ７が算出される。
【００４０】
図６は、各特徴検出時刻と特徴検出時刻を用いて算出した速度との関係を示す図である。
図６は、高さ情報Ａ１が検出された特徴検出時刻ｔ３とその特徴検出時刻ｔ３を用いて測定対象物測定装置１０が算出した速度Ｖ１との関係、
反射光量ｎ１が検出された特徴検出時刻ｔｎ１とその特徴検出時刻ｔｎ１を用いて測定対象物測定装置１０が算出した速度Ｖ５との関係、
反射光量ｏ１が検出された特徴検出時刻ｔｎ２とその特徴検出時刻ｔｎ２を用いて測定対象物測定装置１０が算出した速度Ｖ６との関係
高さ情報Ｂ１が検出された特徴検出時刻ｔ１１とその特徴検出時刻ｔ１１を用いて測定対象物測定装置１０が算出した速度Ｖ２との関係、
高さ情報Ｃ１が検出された特徴検出時刻ｔ２３とその特徴検出時刻ｔ２３を用いて測定対象物測定装置１０が算出した速度Ｖ３との関係、
路面が検出された特徴検出時刻ｔ３０とその特徴検出時刻ｔ３０を用いて測定対象物測定装置１０が算出した速度Ｖ７との関係、
を示している。
【００４１】
測定対象物測定装置１０は、図５で示す特徴検出時刻とその特徴検出時刻を用いて測定対象物測定装置１０が算出した速度との関係を表す式を、ｔ３〜ｔ３０まで積分することで、車両３０の車長を算出することができる。
このように、測定対象物測定装置１０は、測定対象物である車両３０の幾何学的特徴（高さ情報による特徴）と、光学的特徴（反射光量）の、各特徴を検出した特徴検出時刻それぞれにおける各速度を用いて、車両３０の車長Ｌを算出する。
【００４２】
ここで、通常、車両３０の車長を算出する場合には、進入側検出装置２１における車両３０の検出時刻Ｔ１と、進入側検出装置２１における車両３０の通過時刻（検出終了時刻）Ｔ２および、車両３０が進入側検出装置２１で検出されてから通過側検出装置２２で検出されるまでの時間間隔ｔと、進入側検出装置２１と通過側検出装置２２の設置間隔をＤとを用いると、車両３０の速度ｖはｖ＝Ｄ÷ｔで算出されるので、
車両３０の車長Ｌ＝（Ｄ÷ｔ）・（Ｔ２−Ｔ１）
の式を用いて算出することができる。
しかしながら、このような式により算出した車長Ｌは、車両３０の速度ｖで等速運動をしている場合にはほぼ正しい値となるが、進入側検出装置２１と通過側検出装置２２の間で速度を変化させながら通過する場合には、正確な値とならない。
【００４３】
従って、本実施形態による測定対象物測定装置１０が行うように、多くの特徴検出時刻における車両３０の速度Ｖを用いて、時間経過に応じた速度の変化を考慮した車長Ｌの算出を行い、これにより精度良く車両３０の車長Ｌを算出することができる。なお、車両３０の特徴が多いほど算出する車長Ｌの精度は増すため、幾何学的特徴だけでなく、光学的特徴を用いている。光学的特徴を用いることで、幾何学的特徴、例えば車高などの変化量の少ないバスなどのボックスタイプの車両３０であっても、その車両部位の材質等の変化により反射光量が変化するので、より多くの特徴点変化を検出することができ、車両３０の車速や車長Ｌをより正確に測定することができる。
【００４４】
次に、本実施形態による測定対象物測定装置１０の処理フローについて説明する。
図７は本実施形態による測定対象物測定装置の処理フローを示す図である。
まず、測定対象物測定装置１０の入力部１１が、進入側検出装置２１と、通過側検出装置２２のそれぞれから、高さ情報，反射光量，検出時刻を含む検出信号を、時間の経過にともない、所定の時間間隔で順次入力する（ステップＳ１０１）。そして入力部１１は、進入側検出装置２１または通過側検出装置２２から入力した検出信号から、高さ情報，反射光量，検出時刻を読み取って、高さ情報と検出時刻およびそれらを検出した検出装置の識別番号（進入側検出装置２１または通過側検出装置２２の何れかを識別する識別番号）との組合せの情報を高さ対応関係判定部１３へ出力する。また入力部１１は、入力した検出信号から、高さ情報，反射光量，検出時刻を読み取って、反射光量と検出時刻およびそれらを検出した検出装置の識別番号（進入側検出装置２１または通過側検出装置２２の何れかを識別する識別番号）との組合せの情報を信号強度対応関係判定部１４へ出力する。
【００４５】
これにより高さ対応関係判定部１３は、図５で示す「進入側検出装置２１より入力した情報」のデータ例における高さ情報と検出時刻に対応する各情報と、「通過側検出装置２２より入力した情報」のデータ例における高さ情報と検出時刻に対応する各情報と、を入力する。
また信号強度対応関係判定部１４は、図５で示す「進入側検出装置２１より入力した情報」のデータ例における反射光量と検出時刻に対応する各情報と、「通過側検出装置２２より入力した情報」のデータ例における反射光量と検出時刻に対応する各情報と、を入力する。
【００４６】
そして、高さ対応関係判定部１３は、進入側検出装置２１から送信された検出信号に含まれる高さ情報を入力するたびに、例えば１つ前に入力した高さ情報（進入側検出装置２１から送信された検出信号に含まれる高さ情報）と比較して閾値以上変化したかを判定する。そして、高さ対応関係判定部１３は、高さ情報の変化が閾値以内となる高さ情報を所定の回数以上続けて入力した場合、その閾値以内に収まる各高さ情報のうち、最も早く入力した高さ情報に対応する検出時刻を、その高さ情報を進入側検出装置２１において最初に検出した特徴検出時刻と判定する（ステップＳ１０２）。図５の例においては高さ情報Ａ１を進入側検出装置２１において最初に検出した時刻を特徴検出時刻ｔ３と判定する。
また同様に、高さ情報Ｂ１を進入側検出装置２１において最初に検出した時刻を特徴検出時刻ｔ１１と、高さ情報Ｃ１を進入側検出装置２１において最初に検出した時刻を特徴検出時刻ｔ２３と、その後、路面の高さ情報を進入側検出装置２１において最初に検出した時刻を特徴検出時刻ｔ３０と判定する。なお路面の高さを最初に検出した特徴検出時刻は、車両３０の最後尾の高さ情報を最後に検出した時刻に一致するものとなる。
【００４７】
また同様に、高さ対応関係判定部１３は、通過側検出装置２２から送信された検出信号に含まれる高さ情報を入力するたびに、例えば１つ前に入力した高さ情報（通過側検出装置２２から送信された検出信号に含まれる高さ情報）と比較して閾値以上変化したかを判定する。そして、高さ対応関係判定部１３は、高さ情報の変化が閾値以内となる高さ情報を所定の回数以上続けて入力した場合、その閾値以内に収まる各高さ情報のうち、最も早く入力した高さ情報に対応する検出時刻を、その高さ情報を通過側検出装置２２において最初に検出した特徴検出時刻と判定する（ステップＳ１０３）。図５の例においては高さ情報Ａ１を通過側検出装置２２において最初に検出した時刻を特徴検出時刻ｔｎ３と判定する。また同様に、高さ情報Ｂ１を通過側検出装置２２において最初に検出した時刻を特徴検出時刻ｔｎ６と、高さ情報Ｃ１を通過側検出装置２２において最初に検出した時刻を特徴検出時刻ｔｎ７と、その後、路面の高さ情報を通過側検出装置２２において最初に検出した時刻を特徴検出時刻ｔｎ８と判定する。
【００４８】
そして、高さ対応関係判定部１３は、進入側検出装置２１について判定した特徴検出時刻ｔ３，特徴検出時刻ｔ１１，特徴検出時刻ｔ２３，特徴検出時刻ｔ３０と、通過側検出装置２２について判定した特徴検出時刻ｔｎ３，特徴検出時刻ｔｎ６，特徴検出時刻ｔｎ７，特徴検出時刻ｔｎ８を、それら検出時刻に対応する高さ情報の値に基づいて、車両３０の同一部位を示す高さ情報の対応関係ごとに分類する（ステップＳ１０４）。つまり、高さ対応関係判定部１３は、特徴検出時刻ｔ３に進入側検出装置２１で検出した高さ情報の値と、特徴検出時刻ｔｎ３に通過側検出装置２２で検出した高さ情報の値の差が閾値以下であるため、同じ分類と判定する。そして高さ対応関係判定部１３は、特徴検出時刻ｔ３と、当該特徴検出時刻ｔ３に進入側検出装置２１で検出した高さ情報Ａ１、また、特徴検出時刻ｔｎ３と、特徴検出時刻ｔｎ３に通過側検出装置２２で検出した高さ情報Ａ１とを、同じ分類に属する分類情報として対応付けて、第２速度算出部１５に備わるキューに書き込む。
【００４９】
また同様に、高さ対応関係判定部１３は、特徴検出時刻ｔ１１に進入側検出装置２１で検出した高さ情報の値と、特徴検出時刻ｔｎ６に通過側検出装置２２で検出した高さ情報の値の差が閾値以下であるため、同じ分類と判定する。そして高さ対応関係判定部１３は、特徴検出時刻ｔ１１と、当該特徴検出時刻ｔ１１に進入側検出装置２１で検出した高さ情報Ｂ１、また、特徴検出時刻ｔｎ６と、特徴検出時刻ｔｎ６に通過側検出装置２２で検出した高さ情報Ｂ１とを、同じ分類に属する分類情報として対応付けて、第２速度算出部１５に備わるキューに書き込む。
また同様に、高さ対応関係判定部１３は、特徴検出時刻ｔ２３に進入側検出装置２１で検出した高さ情報の値と、特徴検出時刻ｔｎ７に通過側検出装置２２で検出した高さ情報の値の差が閾値以下であるため、同じ分類と判定する。そして高さ対応関係判定部１３は、特徴検出時刻ｔ２３と、当該特徴検出時刻ｔ２３に進入側検出装置２１で検出した高さ情報Ｃ１、また、特徴検出時刻ｔｎ７と、特徴検出時刻ｔｎ７に通過側検出装置２２で検出した高さ情報Ｃ１とを、同じ分類に属する分類情報として対応付けて、第２速度算出部１５に備わるキューに書き込む。
【００５０】
また同様に、高さ対応関係判定部１３は、特徴検出時刻ｔ３０に進入側検出装置２１で検出した高さ情報（路面）の値と、特徴検出時刻ｔｎ８に通過側検出装置２２で検出した高さ情報（路面）の値の差が閾値以下であるため、同じ分類と判定する。そして高さ対応関係判定部１３は、特徴検出時刻ｔ３０と、当該特徴検出時刻ｔ３０に進入側検出装置２１で検出した路面高さ、また、特徴検出時刻ｔｎ８と、特徴検出時刻ｔｎ８に通過側検出装置２２で検出した路面高さとを、同じ分類に属する分類情報として対応付けて、第２速度算出部１５に備わるキューに書き込む。
【００５１】
そして、高さ対応関係判定部１３は、上述のように、進入側検出装置２１や通過側検出装置２２で検出した高さ情報に基づく特徴検出時刻の判定と、特徴検出時刻の分類とを繰り返す。そして高さ対応関係判定部１３は、入力した高さ情報と、予め記憶する道路の高さとを比較して、入力した高さ情報が道路の高さであると判定した場合には、車両３０が進入側検出装置２１と通過側検出装置２２を通過したことを示す車両通過情報を、第２速度算出部１５と第１速度算出部１６に備わるキューに書き込む。
【００５２】
次に、第２速度算出部１５は、キューから最初の分類情報を読み出す。当該分類情報には、特徴検出時刻ｔ３と、当該特徴検出時刻ｔ３に進入側検出装置２１で検出した高さ情報Ａ１、また、特徴検出時刻ｔｎ３と、特徴検出時刻ｔｎ３に通過側検出装置２２で検出した高さ情報Ａ１とが格納されている。そして第２速度算出部１５は、読み出した分類情報に含まれる特徴検出時刻ｔ３と特徴検出時刻ｔｎ３とを取得し、それら取得した時刻と設置間隔Ｄとを用いて、特徴検出時刻ｔ３または特徴検出時刻ｔｎ３における車両３０の速度Ｖ１を、Ｖ１＝Ｄ÷（ｔｎ３−ｔ３）により算出し（ステップＳ１０５）、特徴検出時刻ｔ３または特徴検出時刻ｔｎ３の何れか一方と対応付けて、長さ算出部１７に備わるキューに書き込む。本実施形態においては、速度Ｖ１と特徴検出時刻ｔ３とを対応付けて、長さ算出部１７に備わるキューに書き込むとする。
【００５３】
ここで、第２速度算出部１５は、次にキューから読み出した情報が車両通過情報であるかを判定する（ステップＳ１０６）。そして、車両通過情報でない場合には、分類情報に含まれる特徴検出時刻を用いた車両３０の速度の算出を繰り返す。つまり、第２速度算出部１５は、キューから次の分類情報を読み出す。当該分類情報には、特徴検出時刻ｔ１１と、当該特徴検出時刻ｔ１１に進入側検出装置２１で検出した高さ情報Ｂ１、また、特徴検出時刻ｔｎ６と、特徴検出時刻ｔｎ６に通過側検出装置２２で検出した高さ情報Ｂ１とが格納されている。そして第２速度算出部１５は、読み出した分類情報に含まれる特徴検出時刻ｔ１１と特徴検出時刻ｔｎ６とを取得し、それら取得した時刻と設置間隔Ｄとを用いて、特徴検出時刻ｔ１１または特徴検出時刻ｔｎ６における車両３０の速度Ｖ２を、Ｖ２＝Ｄ÷（ｔｎ６−ｔ１１）により算出し、特徴検出時刻ｔ１１または特徴検出時刻ｔｎ６の何れか一方と対応付けて、長さ算出部１７に備わるキューに書き込む。本実施形態においては、速度Ｖ２と特徴検出時刻ｔ１１とを対応付けて、長さ算出部１７に備わるキューに書き込むとする。
【００５４】
また、同様に、第２速度算出部１５は、キューから次の分類情報を読み出す。当該分類情報には、特徴検出時刻ｔ２３と、当該特徴検出時刻ｔ２３に進入側検出装置２１で検出した高さ情報Ｃ１、また、特徴検出時刻ｔｎ７と、特徴検出時刻ｔｎ７に通過側検出装置２２で検出した高さ情報Ｃ１とが格納されている。そして第２速度算出部１５は、読み出した分類情報に含まれる特徴検出時刻ｔ２３と特徴検出時刻ｔｎ７とを取得し、それら取得した時刻と設置間隔Ｄとを用いて、特徴検出時刻ｔ２３または特徴検出時刻ｔｎ７における車両３０の速度Ｖ３を、Ｖ３＝Ｄ÷（ｔｎ７−ｔ２３）により算出し、特徴検出時刻ｔ２３または特徴検出時刻ｔｎ７の何れか一方と対応付けて、長さ算出部１７に備わるキューに書き込む。本実施形態においては、速度Ｖ３と特徴検出時刻ｔ２３とを対応付けて、長さ算出部１７に備わるキューに書き込むとする。
【００５５】
また、同様に、第２速度算出部１５は、キューから次の分類情報を読み出す。当該分類情報には、特徴検出時刻ｔ３０と、当該特徴検出時刻ｔ３０に進入側検出装置２１で検出した高さ情報（路面高さ）、また、特徴検出時刻ｔｎ８と、特徴検出時刻ｔｎ８に通過側検出装置２２で検出した高さ情報（路面高さ）とが格納されている。そして第２速度算出部１５は、読み出した分類情報に含まれる特徴検出時刻ｔ３０と特徴検出時刻ｔｎ８とを取得し、それら取得した時刻と設置間隔Ｄとを用いて、特徴検出時刻ｔ３０または特徴検出時刻ｔｎ８における車両３０の速度Ｖ７を、Ｖ７＝Ｄ÷（ｔｎ８−ｔ３０）により算出し、特徴検出時刻ｔ２３または特徴検出時刻ｔｎ８の何れか一方と対応付けて、長さ算出部１７に備わるキューに書き込む。本実施形態においては、速度Ｖ７と特徴検出時刻ｔ３０とを対応付けて、長さ算出部１７に備わるキューに書き込むとする。
【００５６】
そして、第２速度算出部１５は、キューから車両通過情報を読み出した場合には、１つの車両３０についての各特徴検出時刻を用いた速度の算出を停止して、車両通過情報を、長さ算出部１７に備わるキューに書き込む。
【００５７】
他方、信号強度対応関係判定部１４は、進入側検出装置２１から送信された検出信号に含まれる反射光量を入力するたびに、例えば１つ前に入力した反射光量（進入側検出装置２１から送信された検出信号に含まれる反射光量）と比較して閾値以上変化したかを判定する。そして、信号強度対応関係判定部１４は、反射光量の変化が閾値以内となる反射光量を所定の回数以上続けて入力した場合、その閾値以内に収まる各反射光量のうち、最も早く入力した反射光量に対応する検出時刻を、その反射光量を進入側検出装置２１において最初に検出した特徴検出時刻と判定する（ステップＳ１０７）。図５の例においては反射光量ｍ１を進入側検出装置２１において最初に検出した時刻を特徴検出時刻ｔ３と判定する。また同様に、反射光量ｎ１を進入側検出装置２１において最初に検出した時刻を特徴検出時刻ｔｎ１と、反射光量ｏ１を進入側検出装置２１において最初に検出した時刻を特徴検出時刻ｔｎ２と判定する。
【００５８】
また同様に、信号強度対応関係判定部１４は、通過側検出装置２２から送信された検出信号に含まれる反射光量を入力するたびに、例えば１つ前に入力した反射光量（通過側検出装置２２から送信された検出信号に含まれる反射光量）と比較して閾値以上変化したかを判定する。そして、信号強度対応関係判定部１４は、反射光量の変化が閾値以内となる反射光量を所定の回数以上続けて入力した場合、その閾値以内に収まる各反射光量のうち、最も早く入力した反射光量に対応する検出時刻を、その反射光量を通過側検出装置２２において最初に検出した特徴検出時刻と判定する（ステップＳ１０８）。図５の例においては反射光量ｍ１を通過側検出装置２２において最初に検出した時刻を特徴検出時刻ｔｎ３と判定する。また同様に、反射光量ｎ１を通過側検出装置２２において最初に検出した時刻を特徴検出時刻ｔｎ４と、反射光量o１を通過側検出装置２２において最初に検出した時刻を特徴検出時刻ｔｎ５と判定する。
【００５９】
そして、信号強度対応関係判定部１４は、進入側検出装置２１について判定した特徴検出時刻ｔ３，特徴検出時刻ｔｎ１，特徴検出時刻ｔｎ２と、通過側検出装置２２について判定した特徴検出時刻ｔｎ３，特徴検出時刻ｔｎ４，特徴検出時刻ｔｎ５を、それら検出時刻に対応する反射光量の値に基づいて、車両３０の同一部位を示す反射光量の対応関係ごとに分類する（ステップＳ１０９）。つまり、信号強度対応関係判定部１４は、特徴検出時刻ｔ３に進入側検出装置２１で検出した反射光量の値と、特徴検出時刻ｔｎ３に通過側検出装置２２で検出した反射光量の値の差が閾値以下であるため、同じ分類と判定する。そして信号強度対応関係判定部１４は、特徴検出時刻ｔ３と、当該特徴検出時刻ｔ３に進入側検出装置２１で検出した反射光量ｍ１、また、特徴検出時刻ｔｎ３と、特徴検出時刻ｔｎ３に通過側検出装置２２で検出した反射光量ｍ１とを、同じ分類に属する分類情報として対応付けて、第１速度算出部１６に備わるキューに書き込む。
【００６０】
また同様に、信号強度対応関係判定部１４は、特徴検出時刻ｔｎ１に進入側検出装置２１で検出した反射光量の値と、特徴検出時刻ｔｎ４に通過側検出装置２２で検出した反射光量の値の差が閾値以下であるため、同じ分類と判定する。そして信号強度対応関係判定部１４は、特徴検出時刻ｔｎ１と、当該特徴検出時刻ｔｎ１に進入側検出装置２１で検出した反射光量ｎ１、また、特徴検出時刻ｔｎ４と、特徴検出時刻ｔｎ４に通過側検出装置２２で検出した反射光量ｎ１とを、同じ分類に属する分類情報として対応付けて、第１速度算出部１６に備わるキューに書き込む。
また同様に、信号強度対応関係判定部１４は、特徴検出時刻ｔｎ２に進入側検出装置２１で検出した反射光量の値と、特徴検出時刻ｔｎ５に通過側検出装置２２で検出した反射光量の値の差が閾値以下であるため、同じ分類と判定する。そして信号強度対応関係判定部１４は、特徴検出時刻ｔｎ２と、当該特徴検出時刻ｔｎ２に進入側検出装置２１で検出した反射光量o１、また、特徴検出時刻ｔｎ５と、特徴検出時刻ｔｎ５に通過側検出装置２２で検出した反射光量o１とを、同じ分類に属する分類情報として対応付けて、第１速度算出部１６に備わるキューに書き込む。
【００６１】
そして、信号強度対応関係判定部１４は、上述のように、進入側検出装置２１や通過側検出装置２２で検出した反射光量に基づく特徴検出時刻の判定と、特徴検出時刻の分類とを繰り返す。１台の車両３０についての当該繰り返しの処理が終了した時点で、上述した高さ対応関係判定部１３から出力された車両通過情報が第１速度算出部１６に備わるキューに書き込まれることとなる。
【００６２】
次に、第１速度算出部１６は、キューから最初の分類情報を読み出す。当該分類情報には、特徴検出時刻ｔ３と、当該特徴検出時刻ｔ３に進入側検出装置２１で検出した反射光量ｍ１、また、特徴検出時刻ｔｎ３と、特徴検出時刻ｔｎ３に通過側検出装置２２で検出した反射光量ｍ１とが格納されている。そして第１速度算出部１６は、読み出した分類情報に含まれる特徴検出時刻ｔ３と特徴検出時刻ｔｎ３とを取得し、それら取得した時刻と設置間隔Ｄとを用いて、特徴検出時刻ｔ３または特徴検出時刻ｔｎ３における車両３０の速度Ｖ４を、Ｖ４＝Ｄ÷（ｔｎ３−ｔ３）により算出し（ステップＳ１１０）、特徴検出時刻ｔ３または特徴検出時刻ｔｎ３の何れか一方と対応付けて、長さ算出部１７に備わるキューに書き込む。本実施形態においては、速度Ｖ４と特徴検出時刻ｔ３とを対応付けて、長さ算出部１７に備わるキューに書き込むとする。
【００６３】
ここで、第１速度算出部１６は、次にキューから読み出した情報が車両通過情報であるかを判定する（ステップＳ１１１）。そして、車両通過情報でない場合には、分類情報に含まれる特徴検出時刻を用いた車両３０の速度の算出を繰り返す。つまり、第１速度算出部１６は、キューから次の分類情報を読み出す。当該分類情報には、特徴検出時刻ｔｎ１と、当該特徴検出時刻ｔｎ１に進入側検出装置２１で検出した反射光量ｎ１、また、特徴検出時刻ｔｎ４と、特徴検出時刻ｔｎ４に通過側検出装置２２で検出した反射光量ｎ１とが格納されている。そして第１速度算出部１６は、読み出した分類情報に含まれる特徴検出時刻ｔｎ１と特徴検出時刻ｔｎ４とを取得し、それら取得した時刻と設置間隔Ｄとを用いて、特徴検出時刻ｔｎ１または特徴検出時刻ｔｎ４における車両３０の速度Ｖ５を、Ｖ５＝Ｄ÷（ｔｎ４−ｔｎ１）により算出し、特徴検出時刻ｔｎ１または特徴検出時刻ｔｎ４の何れか一方と対応付けて、長さ算出部１７に備わるキューに書き込む。本実施形態においては、速度Ｖ５と特徴検出時刻ｔｎ１とを対応付けて、長さ算出部１７に備わるキューに書き込むとする。
【００６４】
また、第１速度算出部１６は、キューから次の分類情報を読み出す。当該分類情報には、特徴検出時刻ｔｎ２と、当該特徴検出時刻ｔｎ２に進入側検出装置２１で検出した反射光量o１、また、特徴検出時刻ｔｎ５と、特徴検出時刻ｔｎ５に通過側検出装置２２で検出した反射光量o１とが格納されている。そして第１速度算出部１６は、読み出した分類情報に含まれる特徴検出時刻ｔｎ２と特徴検出時刻ｔｎ５とを取得し、それら取得した時刻と設置間隔Ｄとを用いて、特徴検出時刻ｔｎ２または特徴検出時刻ｔｎ５における車両３０の速度Ｖ６を、Ｖ６＝Ｄ÷（ｔｎ５−ｔｎ２）により算出し、特徴検出時刻ｔｎ２または特徴検出時刻ｔｎ５の何れか一方と対応付けて、長さ算出部１７に備わるキューに書き込む。本実施形態においては、速度Ｖ６と特徴検出時刻ｔｎ２とを対応付けて、長さ算出部１７に備わるキューに書き込むとする。
【００６５】
そして、第１速度算出部１６は、キューから車両通過情報を読み出した場合には、１つの車両３０についての各特徴検出時刻を用いた速度の算出を停止して、車両通過情報を、長さ算出部１７に備わるキューに書き込む。
【００６６】
今、長さ算出部１７に備わるキューには、
速度Ｖ１と特徴検出時刻ｔ３とが対応付けられた情報、
速度Ｖ２と特徴検出時刻ｔ１１とが対応付けられた情報、
速度Ｖ３と特徴検出時刻ｔ２３とが対応付けられた情報、
速度Ｖ４と特徴検出時刻ｔ３とが対応付けられた情報、
速度Ｖ５と特徴検出時刻ｔｎ１とが対応付けられた情報、
速度Ｖ６と特徴検出時刻ｔｎ２とが対応付けられた情報、
速度Ｖ７と通過時刻ｔ３０とが対応付けられた情報、
車両通過情報、
が記録されている。そして、長さ算出部１７は、それらキューより、速度Ｖ１と特徴検出時刻ｔ３との組合せの情報、速度Ｖ２と特徴検出時刻ｔ１１との組合せの情報、速度Ｖ３と特徴検出時刻ｔ２３との組合せの情報、速度Ｖ４と特徴検出時刻ｔ３との組合せの情報、速度Ｖ５と特徴検出時刻ｔｎ１との組合せの情報、速度Ｖ６と特徴検出時刻ｔｎ２との組合せの情報と、速度Ｖ７と通過時刻ｔ３０との組合せの情報と、車両通過情報を順に読み取る。そして、長さ算出部１７は、車両通過情報を読み取るとキューからの情報の読み取りを一時停止し、各組合せの情報の中から、特徴検出時刻を読み取り、一致する特徴検出時刻があるかを判定する。そして長さ算出部１７は一致する特徴検出時刻がある場合には、時刻の遅い特徴検出時刻を含む組合せの情報を、処理に利用する情報から除外すると決定する。本実施形態においては、速度Ｖ１と特徴検出時刻ｔ３との組合せの情報と、速度Ｖ４と特徴検出時刻ｔ３との組合せの情報において、特徴検出時刻が一致する。従って、長さ算出部１７は、速度Ｖ４と特徴検出時刻ｔ３との組合せの情報を、処理に利用する情報から除外すると決定する。なお、処理に利用する情報から除外すると決定した情報を削除するようにしてもよい。
【００６７】
そして、長さ算出部１７は、速度Ｖ１と特徴検出時刻ｔ３との組合せの情報、速度Ｖ２と特徴検出時刻ｔ１１との組合せの情報、速度Ｖ３と特徴検出時刻ｔ２３との組合せの情報、速度Ｖ５と特徴検出時刻ｔｎ１との組合せの情報、速度Ｖ６と特徴検出時刻ｔｎ２との組合せの情報とを用いて、車両３０の車長Ｌを算出する（ステップＳ１１２）。より具体的には、早い特徴検出時刻の順に２つの組合せの情報を特定する。ここでは、速度Ｖ１と特徴検出時刻ｔ３との組合せの情報と、速度Ｖ５と特徴検出時刻ｔｎ１との組合せの情報を特定する。そして、長さ算出部１７は、ｘを特徴検出時刻、ｙを速度とした場合の関数であって、（速度Ｖ１，特徴検出時刻ｔ３）と（速度Ｖ５，特徴検出時刻ｔｎ１）とを通る関数が示す式を用いた、特徴検出時刻ｔ３から特徴検出時刻ｔｎ１までの積分値を算出する。そして、最も早い特徴検出時刻を含む組合せの情報を、処理に利用する情報から除外する。除外される組合せの情報は、速度Ｖ１と特徴検出時刻ｔ３との組合せの情報である。
【００６８】
また次に、長さ算出部１７は、現在除外されずに残っている組合せ情報のうち、早い特徴検出時刻の順に２つの組合せの情報を特定する。ここでは、速度Ｖ５と特徴検出時刻ｔｎ１との組合せの情報と、速度Ｖ６と特徴検出時刻ｔｎ２との組合せの情報を特定する。
そして、長さ算出部１７は、ｘを特徴検出時刻、ｙを速度とした場合の関数であって、（速度Ｖ５，特徴検出時刻ｔｎ１）と（速度Ｖ６，特徴検出時刻ｔｎ２）とを通る関数が示す式を用いた、特徴検出時刻ｔｎ１から特徴検出時刻ｔｎ２までの積分値を算出する。そして、最も早い特徴検出時刻を含む組合せの情報を、処理に利用する情報から除外する。
除外される組合せの情報は、速度Ｖ５と特徴検出時刻ｔｎ１との組合せの情報である。
【００６９】
また次に、長さ算出部１７は、現在除外されずに残っている組合せ情報のうち、早い特徴検出時刻の順に２つの組合せの情報を特定する。ここでは、速度Ｖ６と特徴検出時刻ｔｎ２との組合せの情報と、速度Ｖ２と特徴検出時刻ｔ１１との組合せの情報を特定する。
そして、長さ算出部１７は、ｘを特徴検出時刻、ｙを速度とした場合の関数であって、（速度Ｖ６，特徴検出時刻ｔｎ２）と（速度Ｖ２，特徴検出時刻ｔ１１）とを通る関数が示す式を用いた、特徴検出時刻ｔｎ２から特徴検出時刻ｔ１１までの積分値を算出する。そして、最も早い特徴検出時刻を含む組合せの情報を、処理に利用する情報から除外する。
除外される組合せの情報は、速度Ｖ６と特徴検出時刻ｔｎ２との組合せの情報である。
【００７０】
また次に、長さ算出部１７は、現在除外されずに残っている組合せ情報のうち、早い特徴検出時刻の順に２つの組合せの情報を特定する。ここでは、速度Ｖ２と特徴検出時刻ｔ１１との組合せの情報と、速度Ｖ３と特徴検出時刻ｔ２３との組合せの情報を特定する。
そして、長さ算出部１７は、ｘを特徴検出時刻、ｙを速度とした場合の関数であって、（速度Ｖ２，特徴検出時刻ｔ１１）と（速度Ｖ３，特徴検出時刻ｔ２３）とを通る関数が示す式を用いた、特徴検出時刻ｔ１１から特徴検出時刻ｔ２３までの積分値を算出する。そして、最も早い特徴検出時刻を含む組合せの情報を、処理に利用する情報から除外する。
除外される組合せの情報は、速度Ｖ２と特徴検出時刻ｔ１１との組合せの情報である。
【００７１】
また次に、長さ算出部１７は、現在除外されずに残っている組合せ情報のうち、早い特徴検出時刻の順に２つの組合せの情報を特定する。ここでは、速度Ｖ３と特徴検出時刻ｔ２３との組合せの情報と、速度Ｖ７と特徴検出時刻ｔ３０との組合せの情報を特定する。
そして、長さ算出部１７は、ｘを特徴検出時刻、ｙを速度とした場合の関数であって、（速度Ｖ３，特徴検出時刻ｔ２３）と（速度Ｖ７，特徴検出時刻ｔ３０）とを通る関数が示す式を用いた、特徴検出時刻ｔ２３から特徴検出時刻ｔ３０までの積分値を算出する。そして、最も早い特徴検出時刻を含む組合せの情報を、処理に利用する情報から除外する。
除外される組合せの情報は、速度Ｖ３と特徴検出時刻ｔ２３との組合せの情報である。
【００７２】
そして、最後に速度Ｖ７と特徴検出時刻ｔ３０との組合せの情報が１つのみ残ると、積分の処理を終了する。そして、長さ算出部１７は積分により算出した結果を合計し、これを車両３０の長さＬとして出力する。
【００７３】
なお、長さ算出部１７は、ｘ軸を特徴検出時刻、ｙ軸を速度とし、（速度Ｖ１，特徴検出時刻ｔ３）、（速度Ｖ５，特徴検出時刻ｔｎ１）、（速度Ｖ６，特徴検出時刻ｔｎ２）、（速度Ｖ２，特徴検出時刻ｔ１１）、（速度Ｖ３，特徴検出時刻ｔ２３）、（速度Ｖ７，特徴検出時刻ｔ３０）の各点を通るなめらかな近似式を求め、当該近似式を用いて、最も検出時刻の早い特徴検出時刻ｔ３から、最も検出時刻の遅い特徴検出時刻ｔ３０までの積分値を算出し、その値を車両３０の長さＬとして出力するようにしてもよい。
【００７４】
以上、本発明の実施形態について説明したが、上述の測定対象物測定装置１０の処理によれば、精度良く測定対象物の進行方向の長さを検出することができる。
【００７５】
なお、上述のステップＳ１０２やステップＳ１０３の処理において、高さ対応関係判定部１３は、高さ情報の変化が閾値以内となる高さ情報を所定の回数以上続けて入力した場合、その閾値以内に収まる各高さ情報のうち、最も早く入力した高さ情報に対応する検出時刻を、その高さ情報を最初に検出した特徴検出時刻と判定している。しかしながら、高さ情報の変化が閾値以内となる高さ情報を所定の回数以上続けて入力した場合において、その閾値以内に収まる各高さ情報のうち、最も早く入力した高さ情報は、測定対象物の高さが変化する部位であるため、検出される高さ情報の値の信頼性が低い。従って、高さ情報の変化が閾値以内となる高さ情報を所定の回数以上続けて入力した場合において、その閾値以内に収まる各高さ情報のうち、最も早く入力した高さ情報以外の高さ情報の検出時刻を特徴検出時刻と判定するようにしてもよい。
つまりこの場合、図４を用いて説明すると、例えば、検出時刻ｔ４を高さ情報Ａ１の特徴検出時刻と判定し、検出時刻ｔ１２を高さ情報Ｂ１の特徴検出時刻と判定し、検出時刻ｔ２４を高さ情報Ｃ１の特徴検出時刻と判定することとなる。
【００７６】
また、上述のステップＳ１０７やステップＳ１０８の処理において、信号強度対応関係判定部１４は、反射光量の変化が閾値以内となる反射光量を所定の回数以上続けて入力した場合、その閾値以内に収まる各反射光量のうち、最も早く入力した反射光量に対応する検出時刻を、その閾値以内に収まる各反射光量を最初に検出した特徴検出時刻と判定している。しかしながら、反射光量の変化が閾値以内となる反射光量を所定の回数以上続けて入力した場合において、その閾値以内に収まる各反射光量のうち、最も早く入力した反射光量は、測定対象物の反射光量が変化する部位であるため、検出される反射光量の値の信頼性が低い。従って、反射光量の変化が閾値以内となる反射光量を所定の回数以上続けて入力した場合において、その閾値以内に収まる各反射光量のうち、最も早く入力した反射光量以外の反射光量の検出時刻を特徴検出時刻と判定するようにしてもよい。
つまりこの場合、図５を用いて説明すると、例えば、検出時刻ｔｎ１の次の検出時刻を反射光量ｎ１の特徴検出時刻と判定し、検出時刻ｔｎ２の次の検出時刻を反射光量o１の特徴検出時刻と判定することとなる。
【００７７】
なお、本実施形態においては、進行方向に設置された各検出装置における、測定対象物の幾何学的な特徴の検出時刻と、光学的な特徴の検出時刻とを用いて、測定対象物の長さを算出する場合の例を説明している。しかしながら、これに限らず、進行方向に設置された各検出装置における、測定対象物の幾何学的な特徴の検出時刻を用いずに、測定対象物の光学的な特徴の検出時刻を用いて、測定対象物の長さを算出するようにしてもよい。測定対象物に幾何学的な特徴がない場合に、その測定対象物の光学的特徴（車両３０のガラス面やボディーの色の特徴など反射光量が大きく変化する特徴）を用いて、測定対象物の長さの測定を行うことができる。
【００７８】
なお、上述の測定対象物測定装置１０は内部に、コンピュータシステムを有している。
そして、上述した各処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【００７９】
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。
さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【産業上の利用可能性】
【００８０】
本発明の測定対象物測定装置の処理によれば、精度良く測定対象物の進行方向の長さを検出することができる。
【符号の説明】
【００８１】
１０・・・測定対象物測定装置
１１・・・入力部
１２・・・記憶部
１３・・・高さ対応関係判定部
１４・・・信号強度対応関係判定部
１５・・・第２速度算出部
１６・・・第１速度算出部
１７・・・長さ算出部
２１・・・進入側検出装置
２２・・・通過側検出装置
３０・・・車両
【図１】
2013047685.tif 000003
【図２】
2013047685.tif 000004
【図３】
2013047685.tif 000005
【図４】
2013047685.tif 000006
【図５】
2013047685.tif 000007
【図６】
2013047685.tif 000008
【図７】
2013047685.tif 000009
【国際調査報告】
2013047685.tif 000010
2013047685.tif 000011
2013047685.tif 000012
2013047685.tif 000013