(57)【特許請求の範囲】
【請求項１】
道路を走行する車両に関するデータを処理する車両データ処理システムであって、
前記道路の上方の幅員方向に並べて設けられて斜め下方を経時的に撮像する複数の撮像装置と、
前記撮像装置の撮像範囲における前記道路の幅員方向を走査するように設けられて走査範囲を通過する車両の寸法を計測する計測装置と、
前記撮像装置によって撮像された画像に車両が写っている場合に当該車両の情報を含む撮像データを生成する撮像データ生成装置と、
前記計測装置によって計測された車両の寸法の情報が少なくとも含まれる当該車両の情報を含む計測データを生成する計測データ生成装置と、
前記道路を走行する車両に関するデータを処理する車両データ処理装置と
を備え、
前記車両データ処理装置は、
前記計測データ生成装置によって生成された複数の計測データのうち、前記撮像データ生成装置によって生成された撮像データに含まれる車両の情報と同じ車両の情報を含む一の計測データを、前記撮像データ生成装置によって生成された当該車両の情報を含む一の撮像データに紐付けるデータ紐付部
を有する車両データ処理システム。
【請求項２】
前記車両データ処理装置は、
前記計測データ生成装置によって生成された計測データの中から、前記撮像データ生成装置によって生成された一の撮像データの対象の車両の車種区分と同じ車種区分の車両の情報を含む計測データを検索する同車種区分検索部
を更に有し、
前記データ紐付部は、一の計測データを前記同車種区分検索部が検索した場合に、当該一の計測データを、前記一の撮像データに紐付ける
請求項１に記載の車両データ処理システム。
【請求項３】
前記車両データ処理装置は、
前記計測データ生成装置によって生成された計測データの中から、前記撮像データ生成装置によって生成された一の撮像データの対象の車両が撮像された時間帯と同じ時間帯に測定された車両の情報を含む計測データを検索する同時間帯検索部
を更に有し、
前記同車種区分検索部は、前記同時間帯検索部が検索した計測データの中から、前記一の撮像データの対象の車両の車種区分と同じ車種区分の車両の情報を含む計測データを検索する
請求項２に記載の車両データ処理システム。
【請求項４】
前記車両データ処理装置は、
前記計測データ生成装置によって生成された計測データの中から、前記撮像データ生成装置によって生成された一の撮像データの対象の車両の撮像位置と同じ位置において計測された車両の情報を含む計測データを検索する同位置検索部
を更に有し、
前記同時間帯検索部は、前記同位置検索部が検索した計測データの中から、前記一の撮像データの対象の車両が撮像された時間帯と同じ時間帯に計測された車両の情報を含む計測データを検索する
請求項３に記載の車両データ処理システム。
【請求項５】
前記車両データ処理装置は、
複数の計測データを前記同車種区分検索部が検索した場合に、当該複数の計測データがそれぞれ対象にしている車両の車速と、前記一の撮像データの対象の車両の車速とが一致する度合いを評価する車速評価部
を更に有し、
前記データ紐付部は、前記同車種区分検索部が検索した複数の計測データのうち、前記車速評価部が評価した一致する度合いの高い車速の車両を対象にしている一の計測データを、前記一の撮像データに紐付ける
請求項２から４のいずれか一項に記載の車両データ処理システム。
【請求項６】
前記車両データ処理装置は、
複数の計測データを前記同車種区分検索部が検索した場合に、当該複数の計測データがそれぞれ対象にしている車両が計測された時間帯と、前記一の撮像データの対象の車両が撮像された時間帯とが一致する度合いを評価する時間帯評価部
を更に有し、
前記データ紐付部は、前記同車種区分検索部が検索した複数の計測データのうち、前記時間帯評価部が評価した一致する度合いの高い時間帯に計測された車両を対象にしている一の計測データを、前記一の撮像データに紐付ける
請求項２から５のいずれか一項に記載の車両データ処理システム。
【請求項７】
前記車両データ処理装置は、
複数の計測データを前記同車種区分検索部が検索した場合に、当該複数の計測データがそれぞれ対象にしている車両が計測された位置と、前記一の撮像データの対象の車両が撮像された位置とが一致する度合いを評価する位置評価部
を更に有し、
前記データ紐付部は、前記同車種区分検索部が検索した複数の計測データのうち、前記位置評価部が評価した一致する度合いの高い位置において計測された車両を対象にしている一の計測データを、前記一の撮像データに紐付ける
請求項２から６のいずれか一項に記載の車両データ処理システム。
【請求項８】
前記車両データ処理装置は、
前記同車種区分検索部、又は前記同時間帯検索部が計測データを検索した結果、前記一の撮像データの対象の車両の情報と同じ情報を含む計測データが検索されなかった場合に、前記計測装置が計測中の車両の計測開始時刻が、前記一の撮像データの対象の車両が最後に撮像された時刻よりも前の時刻であるか否かを判定する時刻判定部
を更に有し、
前記データ紐付部は、前記計測開始時刻が、前記一の撮像データの対象の車両が最後に撮像された時刻よりも前の時刻であると前記時刻判定部が判定した場合、当該一の撮像データに対する前記計測データの紐付けを保留する
請求項３又は４に記載の車両データ処理システム。
【請求項９】
前記データ紐付部は、前記計測開始時刻が、前記一の撮像データの対象の車両が最後に撮像された時刻よりも前の時刻ではないと前記時刻判定部が判定した場合、当該一の撮像データに対して前記計測データを紐付けることなく、当該一の撮像データについて、前記計測データを紐付けたものとする
請求項８に記載の車両データ処理システム。
【請求項１０】
道路の上方の幅員方向に並べて設けられて斜め下方を経時的に撮像する複数の撮像装置と、前記撮像装置の撮像範囲における前記道路の幅員方向を走査するように設けられて走査範囲を通過する車両の寸法を計測する計測装置と、前記撮像装置によって撮像された画像に車両が写っている場合に当該車両の情報を含む撮像データを生成する撮像データ生成装置と、前記計測装置によって計測された車両の寸法の情報が少なくとも含まれる当該車両の情報を含む計測データを生成する計測データ生成装置とを備える車両データ処理システムにおいて、前記道路を走行する車両に関するデータを処理する車両データ処理方法であって、
前記計測データ生成装置によって生成された複数の計測データのうち、前記撮像データ生成装置によって生成された撮像データに含まれる車両の情報と同じ車両の情報を含む一の計測データを、前記撮像データ生成装置によって生成された当該車両の情報を含む一の撮像データに紐付けるデータ紐付段階
を含む車両データ処理方法。
【請求項１１】
道路の上方の幅員方向に並べて設けられて斜め下方を経時的に撮像する複数の撮像装置と、前記撮像装置の撮像範囲における前記道路の幅員方向を走査するように設けられて走査範囲を通過する車両の寸法を計測する計測装置と、前記撮像装置によって撮像された画像に車両が写っている場合に当該車両の情報を含む撮像データを生成する撮像データ生成装置と、前記計測装置によって計測された車両の寸法の情報が少なくとも含まれる当該車両の情報を含む計測データを生成する計測データ生成装置とを備える車両データ処理システムにおいて、前記道路を走行する車両に関するデータを処理する車両データ処理装置であって、
前記計測データ生成装置によって生成された複数の計測データのうち、前記撮像データ生成装置によって生成された撮像データに含まれる車両の情報と同じ車両の情報を含む一の計測データを、前記撮像データ生成装置によって生成された当該車両の情報を含む一の撮像データに紐付けるデータ紐付部
を備える車両データ処理装置。
【請求項１２】
道路の上方の幅員方向に並べて設けられて斜め下方を経時的に撮像する複数の撮像装置と、前記撮像装置の撮像範囲における前記道路の幅員方向を走査するように設けられて走査範囲を通過する車両の寸法を計測する計測装置と、前記撮像装置によって撮像された画像に車両が写っている場合に当該車両の情報を含む撮像データを生成する撮像データ生成装置と、前記計測装置によって計測された車両の寸法の情報が少なくとも含まれる当該車両の情報を含む計測データを生成する計測データ生成装置とを備える車両データ処理システムにおいて、前記道路を走行する車両に関するデータを処理する車両データ処理装置としてコンピュータを機能させるプログラムであって、
前記コンピュータを、
前記計測データ生成装置によって生成された複数の計測データのうち、前記撮像データ生成装置によって生成された撮像データに含まれる車両の情報と同じ車両の情報を含む一の計測データを、前記撮像データ生成装置によって生成された当該車両の情報を含む一の撮像データに紐付けるデータ紐付部
として機能させるプログラム。
【請求項１３】
道路の上方の幅員方向に並べて設けられて斜め下方を経時的に撮像する複数の撮像装置と、前記撮像装置の撮像範囲における前記道路の幅員方向を走査するように設けられて走査範囲を通過する車両の寸法を計測する計測装置と、前記撮像装置によって撮像された画像に車両が写っている場合に当該車両の情報を含む撮像データを生成する撮像データ生成装置と、前記計測装置によって計測された車両の寸法の情報が少なくとも含まれる当該車両の情報を含む計測データを生成する計測データ生成装置とを備える車両データ処理システムにおいて、前記道路を走行する車両に関するデータを処理する車両データ処理装置としてコンピュータを機能させるプログラムを記録した記録媒体であって、
前記コンピュータを、
前記計測データ生成装置によって生成された複数の計測データのうち、前記撮像データ生成装置によって生成された撮像データに含まれる車両の情報と同じ車両の情報を含む一の計測データを、前記撮像データ生成装置によって生成された当該車両の情報を含む一の撮像データに紐付けるデータ紐付部
として機能させるプログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両データ処理システム、車両データ処理方法、車両データ処理装置、プログラム、及び記録媒体に関する。特に本発明は、道路を走行する車両に関するデータを処理する車両データ処理システム、車両データ処理方法、車両データ処理装置、当該車両データ処理装置としてコンピュータを機能させるプログラム、並びに当該プログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
ロードプライシングは、特定の道路利用に対してその利用者に課金することにより、道路混雑の緩和を図る等、交通需要を管理する手段であり、特に電気的設備を利用してロードプライシングを実現する方式をＥＲＰ（Ｅｌｅｃｔｒｏｎｉｃ  Ｒｏａｄ  Ｐｒｉｃｉｎｇ）という。
【０００３】
図１４は、ＥＲＰ９００の利用環境の一例を示す。ＥＲＰ９００の利用者は、ＥＲＰ９００を利用するにあたり、車両に車載器を搭載しておく必要がある。ここで、車載器とは、路側アンテナ９３０、９６０との間において、通行料金を課金するために必要な情報を、無線により交信するための無線装置である。車両には、その車種に応じた通行料金を課金処理する車載器が搭載される。
【０００４】
ＥＲＰ９００においては、路側アンテナ９３０、カメラ９４０、センサ９５０、及び路側アンテナ９６０が順に、同じ車線に設けられている。そして、その車線の路側アンテナ９３０の通信範囲内に車両が進入すると、車載器は、車載器に挿入されたＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カードにチャージされている電子マネーの残高から通行料金を引き去る。
【０００５】
そして、センサ９５０の検知範囲内に車両が進入すると、センサ９５０は、例えば、車両の大きさを検知して、その大きさを示すデータを、制御装置９２０へ送信する。制御装置９２０は、センサ９５０から送信されたデータを受信すると、そのデータによって示される車両の大きさに基づいて、例えば、車両の車種を特定する。
【０００６】
そして、路側アンテナ９６０の通信範囲内に車両が進入すると、路側アンテナ９６０は、電子マネーの残高から引き去った通行料金を示すデータを、車載器から受信して、そのデータを、制御装置９２０へ転送する。
【０００７】
制御装置９２０は、路側アンテナ９６０から転送されたデータを受信すると、そのデータによって示される通行料金の引去額が、上記のようにして特定した車種の通行料金として正当であるか否かを判定する。例えば、車両に搭載された車載器が、その車両の車種に応じたものでない場合、特定される車種に応じた通行料金が引き去られないため、制御装置９２０は、引去額が通行料金として正当でないと判定する。また、電子マネーの残高不足の場合や、車載器が搭載されていない場合等にも、制御装置９２０は、引去額が通行料金として正当でないと判定する。
【０００８】
引去額が通行料金として正当でないと制御装置９２０が判定した場合、センサ９５０によって車両の後端が検知されると、カメラ９４０は、車両の後端を撮像して、その画像データを、制御装置９２０へ送信する。ここで、カメラ９４０によって撮像された画像には、車両の後端に設けられたナンバープレートが写っている。制御装置９２０は、カメラ９４０から送信された画像データを受信すると、その画像データを、サーバ９１０へ送信する。
【０００９】
サーバ９１０は、制御装置９２０から送信された画像データを受信すると、その画像データを光学文字認識して、ナンバープレートに表示された車両番号を読み取る。このようにして、道路の事業者は、違反車両の車両番号を特定することができる。
【００１０】
このような背景に関連する技術としては、様々なものが知られている（例えば、特許文献１参照。）。特許文献１には、建設コストの削減を実現する移動体課金方法が記載されている。この移動体課金方法は、移動体に搭載され、課金される地域を示す課金ゾーンとその車載器を個別に識別するために割り当てられた車載器識別情報とを記憶する車載器が、ＧＰＳ機能により得られる位置情報に基づいて課金ゾーンに進入したことを認識する。そして、この移動体課金方法は、ローカル側コンピュータシステムが、課金ゾーン内の移動体画像を撮影することによって撮影データを生成する。そして、この移動体課金方法は、センタ側コンピュータシステムが、移動体画像をローカル側コンピュータから受信する。そして、この移動体課金方法は、移動体画像からナンバープレートの情報を抽出して記憶する。そして、この移動体課金方法は、車載器が、課金ゾーンに進入したとき車載器識別情報を含むトランザクション情報を所定のタイミングで無線通信により認証コンピュータに送信する。そして、この移動体課金方法は、認証コンピュータが、車載器から受信した車載器識別情報と予め登録された識別情報との照合に基づいて、車載器を搭載した移動体に対して課金するための認証を行う。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開２００７−２０７２２０号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
ところで、ＥＲＰにおいては、車両のナンバープレートの車両番号の情報と共に、その車両の寸法の情報を取得したいという要望がある。
【課題を解決するための手段】
【００１３】
上記課題を解決するために、本発明の第１の形態によると、道路を走行する車両に関するデータを処理する車両データ処理システムであって、道路の上方の幅員方向に並べて設けられて斜め下方を経時的に撮像する複数の撮像装置と、撮像装置の撮像範囲における道路の幅員方向を走査するように設けられて走査範囲を通過する車両の寸法を計測する計測装置と、撮像装置によって撮像された画像に車両が写っている場合に当該車両の情報を含む撮像データを生成する撮像データ生成装置と、計測装置によって計測された車両の寸法の情報が少なくとも含まれる当該車両の情報を含む計測データを生成する計測データ生成装置と、道路を走行する車両に関するデータを処理する車両データ処理装置とを備え、車両データ処理装置は、計測データ生成装置によって生成された複数の計測データのうち、撮像データ生成装置によって生成された撮像データに含まれる車両の情報と同じ車両の情報を含む一の計測データを、撮像データ生成装置によって生成された当該車両の情報を含む一の撮像データに紐付けるデータ紐付部を有する。
【００１４】
車両データ処理装置は、計測データ生成装置によって生成された計測データの中から、撮像データ生成装置によって生成された一の撮像データの対象の車両の車種区分と同じ車種区分の車両の情報を含む計測データを検索する同車種区分検索部を更に有し、データ紐付部は、一の計測データを同車種区分検索部が検索した場合に、当該一の計測データを、一の撮像データに紐付けてよい。
【００１５】
車両データ処理装置は、計測データ生成装置によって生成された計測データの中から、撮像データ生成装置によって生成された一の撮像データの対象の車両が撮像された時間帯と同じ時間帯に測定された車両の情報を含む計測データを検索する同時間帯検索部を更に有し、同車種区分検索部は、同時間帯検索部が検索した計測データの中から、一の撮像データの対象の車両の車種区分と同じ車種区分の車両の情報を含む計測データを検索してよい。
【００１６】
車両データ処理装置は、計測データ生成装置によって生成された計測データの中から、撮像データ生成装置によって生成された一の撮像データの対象の車両の撮像位置と同じ位置において計測された車両の情報を含む計測データを検索する同位置検索部を更に有し、同時間帯検索部は、同位置検索部が検索した計測データの中から、一の撮像データの対象の車両が撮像された時間帯と同じ時間帯に計測された車両の情報を含む計測データを検索してよい。
【００１７】
車両データ処理装置は、複数の計測データを同車種区分検索部が検索した場合に、当該複数の計測データがそれぞれ対象にしている車両の車速と、一の撮像データの対象の車両の車速とが一致する度合いを評価する車速評価部を更に有し、データ紐付部は、同車種区分検索部が検索した複数の計測データのうち、車速評価部が評価した一致する度合いの高い車速の車両を対象にしている一の計測データを、一の撮像データに紐付けてよい。
【００１８】
車両データ処理装置は、複数の計測データを同車種区分検索部が検索した場合に、当該複数の計測データがそれぞれ対象にしている車両が計測された時間帯と、一の撮像データの対象の車両が撮像された時間帯とが一致する度合いを評価する時間帯評価部を更に有し、データ紐付部は、同車種区分検索部が検索した複数の計測データのうち、時間帯評価部が評価した一致する度合いの高い時間帯に計測された車両を対象にしている一の計測データを、一の撮像データに紐付けてよい。
【００１９】
車両データ処理装置は、複数の計測データを同車種区分検索部が検索した場合に、当該複数の計測データがそれぞれ対象にしている車両が計測された位置と、一の撮像データの対象の車両が撮像された位置とが一致する度合いを評価する位置評価部を更に有し、データ紐付部は、同車種区分検索部が検索した複数の計測データのうち、位置評価部が評価した一致する度合いの高い位置において計測された車両を対象にしている一の計測データを、一の撮像データに紐付けてよい。
【００２０】
車両データ処理装置は、同車種区分検索部、又は同時間帯検索部が計測データを検索した結果、一の撮像データの対象の車両の情報と同じ情報を含む計測データが検索されなかった場合に、計測装置が計測中の車両の計測開始時刻が、一の撮像データの対象の車両が最後に撮像された時刻よりも前の時刻であるか否かを判定する時刻判定部を更に有し、データ紐付部は、計測開始時刻が、一の撮像データの対象の車両が最後に撮像された時刻よりも前の時刻であると時刻判定部が判定した場合、当該一の撮像データに対する計測データの紐付けを保留してよい。
【００２１】
データ紐付部は、計測開始時刻が、一の撮像データの対象の車両が最後に撮像された時刻よりも前の時刻ではないと時刻判定部が判定した場合、当該一の撮像データに対して計測データを紐付けることなく、当該一の撮像データについて、計測データを紐付けたものとしてよい。
【００２２】
本発明の第２の形態によると、道路の上方の幅員方向に並べて設けられて斜め下方を経時的に撮像する複数の撮像装置と、撮像装置の撮像範囲における道路の幅員方向を走査するように設けられて走査範囲を通過する車両の寸法を計測する計測装置と、撮像装置によって撮像された画像に車両が写っている場合に当該車両の情報を含む撮像データを生成する撮像データ生成装置と、計測装置によって計測された車両の寸法の情報が少なくとも含まれる当該車両の情報を含む計測データを生成する計測データ生成装置とを備える車両データ処理システムにおいて、道路を走行する車両に関するデータを処理する車両データ処理方法であって、計測データ生成装置によって生成された複数の計測データのうち、撮像データ生成装置によって生成された撮像データに含まれる車両の情報と同じ車両の情報を含む一の計測データを、撮像データ生成装置によって生成された当該車両の情報を含む一の撮像データに紐付けるデータ紐付段階を含む。
【００２３】
本発明の第３の形態によると、道路の上方の幅員方向に並べて設けられて斜め下方を経時的に撮像する複数の撮像装置と、撮像装置の撮像範囲における道路の幅員方向を走査するように設けられて走査範囲を通過する車両の寸法を計測する計測装置と、撮像装置によって撮像された画像に車両が写っている場合に当該車両の情報を含む撮像データを生成する撮像データ生成装置と、計測装置によって計測された車両の寸法の情報が少なくとも含まれる当該車両の情報を含む計測データを生成する計測データ生成装置とを備える車両データ処理システムにおいて、道路を走行する車両に関するデータを処理する車両データ処理装置であって、計測データ生成装置によって生成された複数の計測データのうち、撮像データ生成装置によって生成された撮像データに含まれる車両の情報と同じ車両の情報を含む一の計測データを、撮像データ生成装置によって生成された当該車両の情報を含む一の撮像データに紐付けるデータ紐付部を備える。
【００２４】
本発明の第４の形態によると、道路の上方の幅員方向に並べて設けられて斜め下方を経時的に撮像する複数の撮像装置と、撮像装置の撮像範囲における道路の幅員方向を走査するように設けられて走査範囲を通過する車両の寸法を計測する計測装置と、撮像装置によって撮像された画像に車両が写っている場合に当該車両の情報を含む撮像データを生成する撮像データ生成装置と、計測装置によって計測された車両の寸法の情報が少なくとも含まれる当該車両の情報を含む計測データを生成する計測データ生成装置とを備える車両データ処理システムにおいて、道路を走行する車両に関するデータを処理する車両データ処理装置としてコンピュータを機能させるプログラムであって、コンピュータを、計測データ生成装置によって生成された複数の計測データのうち、撮像データ生成装置によって生成された撮像データに含まれる車両の情報と同じ車両の情報を含む一の計測データを、撮像データ生成装置によって生成された当該車両の情報を含む一の撮像データに紐付けるデータ紐付部として機能させる。
【００２５】
本発明の第５の形態によると、道路の上方の幅員方向に並べて設けられて斜め下方を経時的に撮像する複数の撮像装置と、撮像装置の撮像範囲における道路の幅員方向を走査するように設けられて走査範囲を通過する車両の寸法を計測する計測装置と、撮像装置によって撮像された画像に車両が写っている場合に当該車両の情報を含む撮像データを生成する撮像データ生成装置と、計測装置によって計測された車両の寸法の情報が少なくとも含まれる当該車両の情報を含む計測データを生成する計測データ生成装置とを備える車両データ処理システムにおいて、道路を走行する車両に関するデータを処理する車両データ処理装置としてコンピュータを機能させるプログラムを記録した記録媒体であって、コンピュータを、計測データ生成装置によって生成された複数の計測データのうち、撮像データ生成装置によって生成された撮像データに含まれる車両の情報と同じ車両の情報を含む一の計測データを、撮像データ生成装置によって生成された当該車両の情報を含む一の撮像データに紐付けるデータ紐付部として機能させるプログラムを記録した。
【００２６】
なおまた、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となり得る。
【発明の効果】
【００２７】
以上の説明から明らかなように、この発明によっては、より確実に不正車両を特定することができるようになるだけでなく、実際に走行している車両の大きさに基づいて、特定の道路利用の課金額を決定することができるようになる。
【図面の簡単な説明】
【００２８】
【図１】一実施形態に係る車両データ処理システム１００の利用環境の一例を示す図である。
【図２】車両データ処理装置１１０のブロック構成の一例を示す図である。
【図３】撮像データ格納部１２２に格納される情報の一例をテーブル形式で示す図である。
【図４】撮像データ格納部１２２に格納される情報の一例をテーブル形式で示す図である。
【図５】計測データ格納部１２３に格納される情報の一例をテーブル形式で示す図である。
【図６】計測データ格納部１２３に格納される情報の一例をテーブル形式で示す図である。
【図７】車両データ処理装置１１０、カメラ１３０、及び撮像データ生成装置１５０の動作シーケンスの一例を示す図である。
【図８】車両データ処理装置１１０、レーザスキャナ１７０、及び計測データ生成装置１９０の動作シーケンスの一例を示す図である。
【図９】車両データ処理装置１１０、及び計測データ生成装置１９０の動作シーケンスの一例を示す図である。
【図１０】車両データ処理装置１１０の動作フローの一例を示す図である。
【図１１】車両データ処理装置１１０の動作フローの一例を示す図である。
【図１２】車両データ処理装置１１０の動作フローの一例を示す図である。
【図１３】本実施形態に係る車両データ処理装置１１０を構成するコンピュータ８００のハードウェア構成の一例を示す図である。
【図１４】ＥＲＰ９００の利用環境の一例を示す図である。
【発明を実施するための形態】
【００２９】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではなく、また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００３０】
図１は、一実施形態に係る車両データ処理システム１００の利用環境の一例を示す。車両データ処理システム１００は、複数の車線Ｒａ〜ｃから成る道路Ｒを走行する車両に関するデータを処理するシステムである。なおまた、複数の車線Ｒａ〜ｃから成る道路Ｒは、この発明における「道路」の一例であってよい。
【００３１】
車両データ処理システム１００は、車両データ処理装置１１０、複数のカメラ１３０ａ〜ｃ（以下、カメラ１３０と総称する。）、複数の撮像データ生成装置１５０ａ〜ｃ（以下、撮像データ生成装置１５０と総称する。）、レーザスキャナ１７０、及び計測データ生成装置１９０を備える。なおまた、カメラ１３０は、この発明における「撮像装置」の一例であってよい。また、レーザスキャナ１７０は、この発明における「計測装置」の一例であってよい。
【００３２】
車両データ処理装置１１０は、撮像データ生成装置１５０、及び計測データ生成装置１９０と通信接続されている。そして、車両データ処理装置１１０は、道路Ｒを走行する車両に関するデータを処理する。より具体的に説明すると、車両データ処理装置１１０は、撮像データ生成装置１５０から送信された撮像データを受信する。ここで、撮像データとは、カメラ１３０によって撮像された車両の情報を含むデータである。また、車両データ処理装置１１０は、計測データ生成装置１９０から送信された計測データを受信する。ここで、計測データとは、レーザスキャナ１７０によって計測された車両の情報を含むデータである。そして、車両データ処理装置１１０は、複数の計測データのうち、カメラ１３０によって撮像された車両と同じ情報を含む一の計測データを、一の撮像データに紐付ける。
【００３３】
カメラ１３０は、道路Ｒの上方に掛け渡されたゲートＧａの幅員方向に並べて設けられている。ここで、カメラ１３０ａは、車線Ｒａを走行する車両を撮像し得る撮像範囲Ａａを有するように設けられている。また、１３０ｂは、車線Ｒｂを走行する車両を撮像し得る撮像範囲Ａｂを有するように設けられている。また、１３０ｃは、車線Ｒｃを走行する車両を撮像し得る撮像範囲Ａｃを有するように設けられている。また、カメラ１３０は、それぞれ一の撮像データ生成装置１５０と電気的に接続されている。そして、カメラ１３０は、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅｓ）やＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）等の光に反応する半導体素子を使って映像を電気信号に変換して、画像データとして撮像データ生成装置１５０へ出力する。
【００３４】
撮像データ生成装置１５０は、それぞれ一のカメラ１３０と電気的に接続されている。そして、撮像データ生成装置１５０は、カメラ１３０から出力された画像データの入力を受け付けると、その画像に車両が写っている場合、その車両の情報を含む撮像データを生成する。そして、撮像データ生成装置１５０は、生成した撮像データを、車両データ処理装置１１０へ送信する。
【００３５】
例えば、撮像データ生成装置１５０は、車両の情報として、画像ＩＤ（ｉｄｅｎｔｉｆｉｅｒ）、車両番号、ナンバープレート種類、車速、カメラＩＤ、最初の撮像時刻、及び最後の撮像時刻の各情報を含む撮像データを生成する。
【００３６】
画像ＩＤの情報とは、複数の画像データの中で、各画像データを一意に識別するための情報である。より具体的に説明すると、例えば、カメラ１３０は、２０（枚／秒）程度の速さにて経時的に撮像している。したがって、カメラ１３０は、車両が撮像範囲内を通過する間に、その車両を、複数回撮像することになる。撮像データ生成装置１５０は、同じ車両が写っている画像データのうち、その車両のナンバープレートを最も視認し易い画像データを保存する。例えば、ナンバープレートを最も視認し易い画像データとは、ナンバープレートが最も大きく写っている画像データである。この画像データは、写っている車両が不正車両だった場合に、後に、その不正の証拠として用いられる。画像ＩＤの情報は、この画像データを一意に識別するための情報である。
【００３７】
車両番号の情報は、車両のナンバープレートに表示されている車両番号を示す情報である。より具体的に説明すると、撮像データ生成装置１５０は、画像に車両のナンバープレートが写っている場合、その画像を光学文字認識して、ナンバープレートに表示されている車両番号を読み取る。車両番号の情報は、このようにして読み取った車両番号を示す情報である。
【００３８】
ナンバープレート種類の情報は、車両のナンバープレートの種類を示す情報である。より具体的に説明すると、撮像データ生成装置１５０は、画像に車両のナンバープレートが写っている場合、そのナンバープレートの種類を識別する。例えば、撮像データ生成装置１５０は、画像に写っている物体の特徴点に基づいて、その物体が車両であるか否かを判定する。そして、撮像データ生成装置１５０は、画像に写っている物体が車両であると判定した場合、画像においてその車両が占める領域内の所定位置にある矩形領域をナンバープレートとして検知する。そして、撮像データ生成装置１５０は、そのナンバープレートとして検知した画像における領域の大きさに基づいて、そのナンバープレートの種類を識別する。ナンバープレート種類の情報は、このようにして識別されたナンバープレートの種類を示す情報である。
【００３９】
車速の情報は、車両の速度を示す情報である。より具体的に説明すると、上述したように、撮像データ生成装置１５０は、画像に写っているナンバープレートを検知する。そして、撮像データ生成装置１５０は、車両のナンバープレートが最初に撮像された画像の撮像時刻から、その車両のナンバープレートが最後に撮像された画像の撮像時刻までの時間に基づいて、その車両の速度を算出する。車速の情報は、このようにして算出された車両の速度を示す情報である。
【００４０】
カメラＩＤの情報は、複数のカメラ１３０の中で、各カメラ１３０を一意に識別するための情報である。
【００４１】
最初の撮像時刻の情報は、一の車両のナンバープレートが最初に撮像された画像の撮像時刻である。また、最後の撮像時刻の情報は、その一の車両のナンバープレートが最後に撮像された画像の撮像時刻である。より具体的に説明すると、上述したように、撮像データ生成装置１５０は、画像に写っているナンバープレートを検知する。最初の検知時刻の情報は、このようにして検知された一の車両のナンバープレートが最初に撮像された画像の撮像時刻である。また、最後の撮像時刻の情報は、このようにして検知されたその一の車両のナンバープレートが最後に撮像された画像の撮像時刻である。
【００４２】
レーザスキャナ１７０は、カメラ１３０ａ〜ｃの撮像範囲Ａａ〜ｃの撮像範囲における道路Ｒの幅員方向を走査するように、道路Ｒの上方に掛け渡されたゲートＧｂに設けられている。また、レーザスキャナ１７０は、計測データ生成装置１９０と電気的に接続されている。そして、レーザスキャナ１７０は、光線を使用して走査範囲Ｌをスキャンして、走査範囲Ｌを通過する車両の寸法を計測する。そして、レーザスキャナ１７０は、その計測結果である車両の寸法を示すデータを、計測データ生成装置１９０へ出力する。
【００４３】
計測データ生成装置１９０は、レーザスキャナ１７０と電気的に接続されている。そして、計測データ生成装置１９０は、レーザスキャナ１７０から出力されたデータの入力を受け付けると、そのデータによって示される車両の寸法等の車両の情報を含む計測データを生成する。そして、計測データ生成装置１９０は、生成した計測データを、車両データ処理装置１１０へ送信する。
【００４４】
例えば、計測データ生成装置１９０は、車両の情報として、計測位置、車長、車幅、車高、車速、計測開始時刻、及び計測終了時刻の各情報を含む撮像データを生成する。
【００４５】
計測位置の情報は、レーザスキャナ１７０によって計測された車両の道路幅員方向の計測位置を示す情報である。より具体的に説明すると、レーザスキャナ１７０は、道路Ｒの幅員方向に対して、道路Ｒの端からの距離を以て車両の中心位置を検出する。
【００４６】
車長の情報は、レーザスキャナ１７０によって測定された車両の先端から後端までの寸法を示す情報である。
【００４７】
車幅の情報は、レーザスキャナ１７０によって測定された車両の左端から右端までの寸法を示す情報である。
【００４８】
車高の情報は、レーザスキャナ１７０によって測定された車両の高さを示す情報である。
【００４９】
車速の情報は、レーザスキャナ１７０に計測された車両の速度を示す情報である。より具体的に説明すると、計測データ生成装置１９０は、レーザスキャナ１７０が車両の寸法を計測し始めてから、その車両の寸法を計測しなくなるまでにかかった時間に基づいて、その車両の速度を算出する。車速（ｋｍ／ｈ）の情報は、このようにして算出された車両の速度を示す情報である。
【００５０】
計測開始時刻の情報は、レーザスキャナ１７０が一の車両の寸法の計測を開始した時刻を示す情報である。計測終了時刻の情報は、レーザスキャナ１７０がその一の車両の寸法の計測を終了した時刻を示す情報である。
【００５１】
また、計測データ生成装置１９０は、レーザスキャナ１７０が計測中の車両の計測開始時刻を示す計測中時刻データを、車両データ処理装置１１０へ送信する。例えば、計測データ生成装置１９０は、計測中時刻データを所定時間置きに送信する。
【００５２】
なおまた、本実施形態においては、説明が煩雑になることを防ぐことを目的として、車両データ処理システム１００が一の車両データ処理装置１１０、レーザスキャナ１７０、及び計測データ生成装置１９０を備える構成について説明する。しかしながら、車両データ処理システム１００は、複数の車両データ処理装置１１０、レーザスキャナ１７０、及び計測データ生成装置１９０を備えてよい。
【００５３】
図２は、車両データ処理装置１１０のブロック構成の一例を示す。車両データ処理装置１１０は、撮像データ受信部１１１、計測データ受信部１１２、計測中時刻データ受信部１１３、同位置検索部１１４、同時間帯検索部１１５、同車種区分検索部１１６、車速評価部１１７、時間帯評価部１１８、位置評価部１１９、時刻判定部１２０、データ紐付部１２１、撮像データ格納部１２２、及び計測データ格納部１２３を有する。以下の説明においては、各構成要素の機能、及び動作を詳述する。
【００５４】
撮像データ受信部１１１は、撮像データ生成装置１５０から送信された撮像データを受信する。
【００５５】
計測データ受信部１１２は、計測データ生成装置１９０から送信された計測データを受信する。
【００５６】
計測中時刻データ受信部１１３は、計測データ生成装置１９０から送信された計測中時刻データを受信する。
【００５７】
同位置検索部１１４は、計測データの中から、一の撮像データの対象の車両の撮像位置と同じ位置において計測された車両の情報を含む計測データを検索する。
【００５８】
同時間帯検索部１１５は、計測データの中から、一の撮像データの対象の車両が撮像された時間帯と同じ時間帯に測定された車両の情報を含む計測データを検索する。より具体的に説明すると、同時間帯検索部１１５は、同位置検索部１１４が検索した計測データの中から、一の撮像データの対象の車両が撮像された時間帯と同じ時間帯に計測された車両の情報を含む計測データを検索する。
【００５９】
同車種区分検索部１１６は、計測データの中から、一の撮像データの対象の車両の車種区分と同じ車種区分の車両の情報を含む計測データを検索する。より具体的に説明すると、同車種区分検索部１１６は、同時間帯検索部１１５が検索した計測データの中から、一の撮像データの対象の車両の車種区分と同じ車種区分の車両の情報を含む計測データを検索する。
【００６０】
車速評価部１１７は、複数の計測データを同車種区分検索部１１６が検索した場合に、その複数の計測データがそれぞれ対象にしている車両の車速と、一の撮像データの対象の車両の車速とが一致する度合いを評価する。
【００６１】
時間帯評価部１１８は、複数の計測データを同車種区分検索部１１６が検索した場合に、その複数の計測データがそれぞれ対象にしている車両が計測された時間帯と、一の撮像データの対象の車両が撮像された時間帯とが一致する度合いを評価する。
【００６２】
位置評価部１１９は、複数の計測データを同車種区分検索部１１６が検索した場合に、その複数の計測データがそれぞれ対象にしている車両が計測された位置と、一の撮像データの対象の車両が撮像された位置とが一致する度合いを評価する。
【００６３】
時刻判定部１２０は、同車種区分検索部１１６、又は同時間帯検索部１１５が計測データを検索した結果、一の撮像データの対象の車両の情報と同じ情報を含む計測データが検索されなかった場合に、レーザスキャナ１７０が計測中の車両の計測開始時刻が、一の撮像データの対象の車両が最後に撮像された時刻よりも前の時刻であるか否かを判定する。
【００６４】
データ紐付部１２１は、複数の計測データのうち、カメラ１３０によって撮像された車両の情報と同じ情報を含む一の計測データを、その車両の情報を含む一の撮像データに紐付ける。より具体的に説明すると、データ紐付部１２１は、一の計測データを同車種区分検索部１１６が検索した場合に、その一の計測データを、一の撮像データに紐付ける。また、データ紐付部１２１は、同車種区分検索部１１６が検索した複数の計測データのうち、車速評価部１１７が評価した一致する度合いの高い車速の車両を対象にしている一の計測データを、一の撮像データに紐付ける。また、データ紐付部１２１は、同車種区分検索部１１６が検索した複数の計測データのうち、時間帯評価部１１８が評価した一致する度合いの高い時間帯に計測された車両を対象にしている一の計測データを、一の撮像データに紐付ける。また、データ紐付部１２１は、同車種区分検索部１１６が検索した複数の計測データのうち、位置評価部１１９が評価した一致する度合いの高い位置において計測された車両を対象にしている一の計測データを、一の撮像データに紐付ける。また、  データ紐付部１２１は、計測開始時刻が、一の撮像データの対象の車両が最後に撮像された時刻よりも前の時刻であると時刻判定部１２０が判定した場合、その一の撮像データに対する計測データの紐付けを保留する。また、データ紐付部１２１は、計測開始時刻が、一の撮像データの対象の車両が最後に撮像された時刻よりも前の時刻ではないと時刻判定部１２０が判定した場合、その一の撮像データに対して計測データを紐付けることなく、その一の撮像データについて、計測データを紐付けたものとする。
【００６５】
図３、４は、撮像データ格納部１２２に格納される情報の一例をテーブル形式で示す。撮像データ格納部１２２には、撮像データＩＤ、画像ＩＤ、車両番号、ナンバープレート種類、車速（ｋｍ／ｈ）、カメラＩＤ、最初の撮像時刻（年／月／日／時：分：秒）、最後の撮像時刻（年／月／日／時：分：秒）、及び計測データＩＤの各情報が対応付けられて格納される。
【００６６】
撮像データＩＤの情報は、複数の撮像データの中で、各撮像データを一意に識別するための情報である。撮像データＩＤの情報は、撮像データ生成装置１５０から受信した撮像データに含まれている各情報を、撮像データ格納部１２２に格納する際に、その各情報に対応付けられる。
【００６７】
画像ＩＤ、車両番号、ナンバープレート種類、車速（ｋｍ／ｈ）、カメラＩＤ、最初の撮像時刻（年／月／日／時：分：秒）、及び最後の撮像時刻（年／月／日／時：分：秒）の各情報は、撮像データ生成装置１５０から受信した撮像データに含まれていた情報である。即ち、上述したように、画像ＩＤの情報は、複数の画像データの中で、各画像データを一意に識別するための情報である。また、車両番号の情報は、車両のナンバープレートに表示されている車両番号を示す情報である。また、ナンバープレート種類の情報は、車両のナンバープレートの種類を示す情報である。また、車速（ｋｍ／ｈ）の情報は、車両の速度を示す情報である。また、カメラＩＤの情報は、複数のカメラ１３０の中で、各カメラ１３０を一意に識別するための情報である。また、最初の撮像時刻（年／月／日／時：分：秒）の情報は、一の車両のナンバープレートが最初に撮像された画像の撮像時刻である。また、最後の撮像時刻の情報は、その一の車両のナンバープレートが最後に撮像された画像の撮像時刻である。
【００６８】
計測データＩＤの情報は、撮像データＩＤによって識別される撮像データに紐付けられた計測データを識別するための情報である。
【００６９】
図５、６は、計測データ格納部１２３に格納される情報の一例をテーブル形式で示す。計測データ格納部１２３には、計測データＩＤ、計測位置、車長（ｍｍ）、車幅（ｍｍ）、車高（ｍｍ）、車速（ｋｍ／ｈ）、計測開始時刻（年／月／日／時：分：秒）、計測終了時刻（年／月／日／時：分：秒）、及び撮像データＩＤの各情報が対応付けられて格納される。
【００７０】
計測データＩＤの情報は、複数の計測データの中で、各計測データを一意に識別するための情報である。計測データＩＤの情報は、計測データ生成装置１９０から受信した計測データに含まれている各情報を、計測データ格納部１２３に格納する際に、その各情報に対応付けられる。
【００７１】
計測位置、車長（ｍｍ）、車幅（ｍｍ）、車高（ｍｍ）、車速（ｋｍ／ｈ）、計測開始時刻（年／月／日／時：分：秒）、及び計測終了時刻（年／月／日／時：分：秒）の各情報は、計測データ生成装置１９０から受信した計測データに含まれていた情報である。即ち、上述したように、計測位置の情報は、レーザスキャナ１７０によって計測された車両の計測位置を示す情報である。また、車長（ｍｍ）の情報は、レーザスキャナ１７０によって測定された車両の先端から後端までの寸法を示す情報である。また、車幅（ｍｍ）の情報は、レーザスキャナ１７０によって測定された車両の左端から右端までの寸法を示す情報である。また、車高（ｍｍ）の情報は、車高の情報は、レーザスキャナ１７０によって測定された車両の高さを示す情報である。また、車速（ｋｍ／ｈ）の情報は、レーザスキャナ１７０に計測された車両の速度を示す情報である。また、計測開始時刻（年／月／日／時：分：秒）の情報は、レーザスキャナ１７０が一の車両の寸法の計測を開始した時刻を示す情報である。また、計測終了時刻の情報（年／月／日／時：分：秒）は、レーザスキャナ１７０がその一の車両の寸法の計測を終了した時刻を示す情報である。
【００７２】
撮像データＩＤの情報は、計測データＩＤによって識別される計測データに紐付けられた撮像データを識別するための情報である。
【００７３】
図７は、車両データ処理装置１１０、カメラ１３０、及び撮像データ生成装置１５０の動作シーケンスの一例を示す。この動作シーケンスの説明においては、撮像データに関する処理について詳述する。なおまた、この動作シーケンスの説明においては、図１から図６を共に参照する。
【００７４】
カメラ１３０は、撮像範囲の映像を撮像して（Ｓ１０１）、画像データとして出力する（Ｓ１０２）。より具体的に説明すると、カメラ１３０は、例えば、２０（枚／秒）程度の速度にて撮像した画像データを、逐次出力する。
【００７５】
撮像データ生成装置１５０は、カメラ１３０から出力された画像データの入力を受け付けると、その画像データを光学文字認識して、撮像データを生成する（１０３）。より具体的に説明すると、撮像データ生成装置１５０は、画像に車両が写っていない場合、その画像データを破棄する。一方、撮像データ生成装置１５０は、画像に車両が写っている場合、その画像データを保存する。ここで、上記のように、カメラ１３０は、２０（枚／秒）程度の速度にて撮像している。したがって、カメラ１３０は、同じ車両が写っている画像データを連続して出力することになる。そして、撮像データ生成装置１５０は、その一連の画像データを光学文字認識して、車両のナンバープレートの車両番号を抽出する。その結果、同じ車両番号が抽出された場合、撮像データ生成装置１５０は、その車両番号を同一の車両の車両番号として扱う。そして、撮像データ生成装置１５０は、光学文字認識した画像に写っている車両の情報として、画像ＩＤ、車両番号、ナンバープレート種類、車速、カメラＩＤ、最初の撮像時刻、及び最後の撮像時刻の各情報を含む撮像データを生成する。そして、撮像データ生成装置１５０は、生成した撮像データを、車両データ処理装置１１０へ送信する（Ｓ１０４）。
【００７６】
車両データ処理装置１１０の撮像データ受信部１１１は、撮像データ生成装置１５０から送信された撮像データを受信すると、その撮像データに含まれる各情報と、撮像データＩＤの情報とを対応付けて撮像データ格納部１２２に格納する（Ｓ１０５）。
【００７７】
このようにして、車両データ処理装置１１０の撮像データ格納部１２２には、図３、４に示すような情報が格納されることになる。
【００７８】
図８は、車両データ処理装置１１０、レーザスキャナ１７０、及び計測データ生成装置１９０の動作シーケンスの一例を示す。この動作シーケンスの説明においては、計測データに関する処理について詳述する。なおまた、この動作シーケンスの説明においては、図１から図７を共に参照する。
【００７９】
レーザスキャナ１７０は、光線を使用して走査範囲Ｌをスキャンして、走査範囲Ｌを通過する車両の寸法を計測する（Ｓ２０１）。そして、レーザスキャナ１７０は、その計測結果である車両の寸法を示すデータを出力する（Ｓ２０２）。
【００８０】
計測データ生成装置１９０は、レーザスキャナ１７０から出力されたデータの入力を受け付けると、そのデータによって示される車両の寸法である車長、車幅、車高の各情報の他、計測位置、計測開始時刻、及び計測終了時刻の各情報を含む計測データを生成する（Ｓ２０３）。そして、計測データ生成装置１９０は、生成した計測データを、車両データ処理装置１１０へ送信する（Ｓ２０４）。
【００８１】
車両データ処理装置１１０の計測データ受信部１１２は、計測データ生成装置１９０から送信された計測データを受信すると、その計測データに含まれる各情報と、計測データＩＤの情報とを対応付けて計測データ格納部１２３に格納する（Ｓ２０５）。
【００８２】
このようにして、車両データ処理装置１１０の計測データ格納部１２３には、図５、６に示すような情報が格納されることになる。
【００８３】
図９は、車両データ処理装置１１０、及び計測データ生成装置１９０の動作シーケンスの一例を示す。この動作シーケンスの説明においては、計測中時刻データに関する処理について詳述する。なおまた、この動作シーケンスの説明においては、図１から図８を共に参照する。
【００８４】
計測データ生成装置１９０は、レーザスキャナ１７０が計測中の車両の計測開始時刻を示す計測中時刻データを、例えば、所定時間置きに、車両データ処理装置１１０へ送信する（Ｓ３０１）。
【００８５】
車両データ処理装置１１０の計測中時刻データ受信部１１３は、計測データ生成装置１９０から送信された計測中時刻データを受信すると、その計測中時刻データを、時刻判定部１２０へ送る。
【００８６】
このようにして、車両データ処理装置１１０の時刻判定部１２０は、計測中時刻データによって示されるレーザスキャナ１７０が計測中の車両の計測開始時刻を利用して処理を行うことができるようになる。
【００８７】
図１０から図１２は、車両データ処理装置１１０の動作フローの一例を示す。この動作フローは、撮像データに計測データを紐付ける処理について詳述する。なおまた、この動作フローの説明においては、図１から図９を共に参照する。
【００８８】
先ず、車両データ処理装置１１０の同位置検索部１１４は、撮像データ格納部１２２に情報が格納されている撮像データの中から、未だ計測データが紐付けられていない一の撮像データを、計測データを紐付ける対象の撮像データとして選択する。より具体的に説明すると、同位置検索部１１４は、撮像データ格納部１２２に格納されている情報に対応付けられた計測データＩＤの情報に、未だ値が格納されていない一の撮像データを選択する。
【００８９】
そして、同位置検索部１１４は、計測データ格納部１２３に情報が格納されている計測データの中から、上記の一の撮像データの対象の車両の撮像位置と同じ位置において計測された車両の情報を含む計測データを検索する（Ｓ４０１）。より具体的に説明すると、同位置検索部１１４は、撮像データ格納部１２２に格納されている上記の一の撮像データのカメラＩＤの情報を読み出す。そして、同位置検索部１１４は、計測データ格納部１２３に情報が格納されている計測データの中から、計測位置の情報の値が、上記のカメラＩＤの情報によって識別されるカメラ１３０の撮像範囲に該当する値の計測位置の情報を含む計測データを検索する。その結果、同じ位置において計測された車両の情報を含む、１又は複数の計測データが検索された場合（Ｓ４０２：Ｙｅｓ）、同位置検索部１１４は、その１又は複数の計測データの計測データＩＤと、上記の一の撮像データの撮像データＩＤとを、同時間帯検索部１１５へ送る。
【００９０】
車両データ処理装置１１０の同時間帯検索部１１５は、同位置検索部１１４から送られたデータを受け取ると、同位置検索部１１４が検索した計測データの中から、一の撮像データの対象の車両が撮像された時間帯と同じ時間帯に計測された車両の情報を含む計測データを検索する（Ｓ４０３）。より具体的に説明すると、同時間帯検索部１１５は、撮像データ格納部１２２に格納されている情報の中から、同位置検索部１１４から送られた撮像データＩＤに対応付けられた、最初の撮像時刻（年／月／日／時：分：秒）の情報と、最後の撮像時刻（年／月／日／時：分：秒）の情報とを読み出す。そして、同時間帯検索部１１５は、この最初の撮像時刻（年／月／日／時：分：秒）の情報によって示される時刻から、最後の撮像時刻（年／月／日／時：分：秒）の情報によって示される時刻までの時間帯を、上記の一の撮像データが対象にしている車両が撮像された時間帯とする。そして、同時間帯検索部１１５は、計測データ格納部１２３に格納されている計測開始時間（年／月／日／時：分：秒）、及び計測終了時間（年／月／日／時：分：秒）の各情報を参照して、同位置検索部１１４から送られた計測データＩＤによって識別される１又は複数の計測データの中から、計測開始時間（年／月／日／時：分：秒）の情報によって示される時刻から、計測終了時間（年／月／日／時：分：秒）の情報によって示される時刻までの時間帯が、上記の一の撮像データが対象にしている車両が撮像された時間帯と一部でも重なっている時間帯に計測した車両を対象とする計測データを検索する。その結果、同じ時間帯に計測された車両の情報を含む計測データが検索された場合（Ｓ４０４：Ｙｅｓ）、同時間帯検索部１１５は、その１又は複数の計測データの計測データＩＤと、上記の一の撮像データの撮像データＩＤとを、同車種区分検索部１１６へ送る。
【００９１】
車両データ処理装置１１０の同車種区分検索部１１６は、同時間帯検索部１１５から送られたデータを受け取ると、同時間帯検索部１１５が検索した計測データの中から、一の撮像データの対象の車両の車種区分と同じ車種区分の車両の情報を含む計測データを検索する（Ｓ４０５）。より具体的に説明すると、同車種区分検索部１１６は、撮像データ格納部１２２に格納されている情報の中から、同時間帯検索部１１５から送られた撮像データＩＤに対応付けられた、車両番号の情報を読み出す。ここで、車両番号の情報が空の場合、同車種区分検索部１１６は、車両番号の情報の代わりに、ナンバープレート種類の情報を読み出す。そして、同車種区分検索部１１６は、この車両番号の情報によって示される車両番号の文字列、又はナンバープレート種類の情報によって示されるナンバープレートの種類に基づいて、一の撮像データが対象にしている車両の車種区分を特定する。例えば、車両番号の文字列の頭文字が「Ｓ」である場合、同車種区分検索部１１６は、一の撮像データが対象にしている車両の車種区分が普通車であると特定する。また、例えば、ナンバープレートの種類が普通車の場合、同車種区分検索部１１６は、一の撮像データが対象にしている車両の車種区分が普通車であると特定する。そして、同車種区分検索部１１６は、計測データ格納部１２３に格納されている車長（ｍｍ）、車幅（ｍｍ）、及び車高（ｍｍ）の情報を参照して、同時間帯検索部１１５から送られた計測データＩＤによって識別される１又は複数の計測データの中から、車長（ｍｍ）、車幅（ｍｍ）、及び車高（ｍｍ）の各情報によって示される寸法に基づいて、上記の一の撮像データが対象にしている車両の車種区分と同じ車種区分の車両を対象とする計測データを検索する。その結果、同じ車種区分の車両の情報を含む一の計測データが検索された場合（Ｓ４０６：Ｙｅｓ→Ｓ４０７：Ｙｅｓ）、同車種区分検索部１１６は、その一の計測データの計測データＩＤと、上記の一の撮像データの撮像データＩＤとを、データ紐付部１２１へ送る。
【００９２】
車両データ処理装置１１０のデータ紐付部１２１は、同車種区分検索部１１６から送られたデータを受け取ると、同車種区分検索部１１６が検索した一の計測データを、一の撮像データに紐付ける（Ｓ４０８）。より具体的に説明すると、データ紐付部１２１は、同車種区分検索部１１６から送られた撮像データＩＤに対応付けて、同車種区分検索部１１６から送られた計測データＩＤを、撮像データ格納部１２２に格納する。同様に、データ紐付部１２１は、同車種区分検索部１１６から送られた計測データＩＤに対応付けて、同車種区分検索部１１６から送られた撮像データＩＤを、計測データ格納部１２３に格納する。
【００９３】
このようにして、車両データ処理装置１１０は、カメラ１３０によって撮像された位置と、レーザスキャナ１７０によって計測された位置とが一致して、カメラ１３０によって撮像された時間帯と、レーザスキャナ１７０によって計測された時間帯とが一致して、車種区分が一致する車両に関する情報を含む一の撮像データと一の計測データとを紐付ける。
【００９４】
一方、上記のステップＳ４０５において、同じ車種区分の車両の情報を含む複数の計測データが検索された場合（Ｓ４０６：Ｙｅｓ→Ｓ４０７：Ｎｏ）、同車種区分検索部１１６は、その複数の計測データの計測データＩＤと、上記の一の撮像データの撮像データＩＤとを、車速評価部１１７、時間帯評価部１１８、及び位置評価部１１９へ送る。
【００９５】
車両データ処理装置１１０の車速評価部１１７は、同車種区分検索部１１６から送られたデータを受け取ると、同車種区分検索部１１６が検索した複数の計測データがそれぞれ対象にしている車両の車速と、一の撮像データの対象の車両の車速とが一致する度合いを評価する（Ｓ４０９）。より具体的に説明すると、車速評価部１１７は、撮像データ格納部１２２に格納されている情報の中から、同車種区分検索部１１６から送られた撮像データＩＤに対応付けられた、一の撮像データの車速（ｋｍ／ｈ）の情報を読み出す。また、車速評価部１１７は、計測データ格納部１２３に格納されている情報の中から、同車種区分検索部１１６から送られた各計測データＩＤに対応付けられた、各計測データの車速（ｋｍ／ｈ）の情報を読み出す。そして、車速評価部１１７は、上記の一の撮像データの車速（ｋｍ／ｈ）の情報の値と、各計測データの車速（ｋｍ／ｈ）の情報の値とが一致する度合いを評価する。例えば、車速評価部１１７は、車速（ｋｍ／ｈ）の情報の値を中央値として、車速の計測値に対する正規分布を仮定したときの、２つの正規分布の重なり量を、車速が一致する度合いとして評価する。そして、車速評価部１１７は、上記の一の撮像データの撮像データＩＤと、同車種区分検索部１１６が検索した複数の計測データの計測データＩＤと、車速が一致する度合いの評価結果とを、データ紐付部１２１へ送る。
【００９６】
車両データ処理装置１１０の時間帯評価部１１８は、同車種区分検索部１１６から送られたデータを受け取ると、同車種区分検索部１１６が検索した複数の計測データがそれぞれ対象にしている車両が計測された時間帯と、一の撮像データの対象の車両が撮像された時間帯とが一致する度合いを評価する（Ｓ４１０）。より具体的に説明すると、時間帯評価部１１８は、撮像データ格納部１２２に格納されている情報の中から、同車種区分検索部１１６から送られた撮像データＩＤに対応付けられた、一の撮像データの最初の撮像時刻（年／月／日／時：分：秒）、及び最後の撮像時刻（年／月／日／時：分：秒）の各情報を読み出す。また、時間帯評価部１１８は、計測データ格納部１２３に格納されている情報の中から、同車種区分検索部１１６から送られた各計測データＩＤに対応付けられた、各計測データの計測開始時刻（年／月／日／時：分：秒）、及び計測終了時刻（年／月／日／時：分：秒）の各情報を読み出す。そして、時間帯評価部１１８は、上記の一の撮像データの最初の撮像時刻（年／月／日／時：分：秒）の情報によって示される時刻から、最後の撮像時刻（年／月／日／時：分：秒）の情報によって示される時刻までの時間帯と、各計測データの計測開始時刻（年／月／日／時：分：秒）の情報によって示される時刻から、計測終了時刻（年／月／日／時：分：秒）の情報によって示される時刻までの時間帯とが一致する度合いを評価する。そして、時間帯評価部１１８は、上記の一の撮像データの撮像データＩＤと、同車種区分検索部１１６が検索した複数の計測データの計測データＩＤと、時間帯が一致する度合いの評価結果とを、データ紐付部１２１へ送る。
【００９７】
車両データ処理装置１１０の位置評価部１１９は、同車種区分検索部１１６から送られたデータを受け取ると、同車種区分検索部１１６が検索した複数の計測データがそれぞれ対象にしている車両が計測された位置と、一の撮像データの対象の車両が撮像された位置とが一致する度合いを評価する（Ｓ４１１）。より具体的に説明すると、位置評価部１１９は、撮像データ格納部１２２に格納されている情報の中から、同車種区分検索部１１６から送られた撮像データＩＤに対応付けられた、一の撮像データのカメラＩＤの情報を読み出す。また、位置評価部１１９は、計測データ格納部１２３に格納されている情報の中から、同車種区分検索部１１６から送られた各計測データＩＤに対応付けられた、各計測データの検知位置の情報を読み出す。そして、位置評価部１１９は、上記の一の撮像データのカメラＩＤの情報によって識別されるカメラ１３０の撮像範囲と、各計測データの検知位置の情報によって示される位置とが一致する度合いを評価する。そして、位置評価部１１９は、上記の一の撮像データの撮像データＩＤと、同車種区分検索部１１６が検索した複数の計測データの計測データＩＤと、位置が一致する度合いの評価結果とを、データ紐付部１２１へ送る。
【００９８】
データ紐付部１２１は、車速評価部１１７、時間帯評価部１１８、及び位置評価部１１９から送られたデータを受け取ると、同車種区分検索部１１６が検索した複数の計測データのうち、車速評価部１１７、時間帯評価部１１８、及び位置評価部１１９が評価した一致する度合いの高い車速、時間帯、位置の車両を対象にしている一の計測データを、一の撮像データに紐付ける（Ｓ４０８）。
【００９９】
このようにして、車両データ処理装置１１０は、カメラ１３０によって撮像された位置と、レーザスキャナ１７０によって計測された位置とが一致して、カメラ１３０によって撮像された時間帯と、レーザスキャナ１７０によって計測された時間帯とが一致する車両に関する情報を含む複数の計測データの中から、カメラ１３０によって撮像された車両の車種区分と一致する車両に関する情報を含む一の計測データを絞り込むことができなくても、その車両の車速と、その車両が検知された時間帯と、その車両が検知された位置とが一致する度合いに基づいて、一の撮像データに紐付けるべき一の計測データを特定する。
【０１００】
一方、上記のステップＳ４０２において、同じ位置において計測された車両の情報を含む計測データが検索されなかった場合（Ｓ４０２：Ｎｏ）、同位置検索部１１４は、上記の一の撮像データの撮像データＩＤを、時刻判定部１２０へ送る。また、上記のステップＳ４０３において、同じ時間帯に計測された車両の情報を含む計測データが検索されなかった場合（Ｓ４０４：Ｎｏ）、同時間帯検索部１１５は、上記の一の撮像データの撮像データＩＤを、時刻判定部１２０へ送る。また、上記のステップＳ４０５において、同じ車種区分の車両の情報を含む計測データが検索されなかった場合（Ｓ４０６：Ｎｏ）、同車種区分検索部１１６は、上記の一の撮像データの撮像データＩＤを、時刻判定部１２０へ送る。
【０１０１】
車両データ処理装置１１０の時刻判定部１２０は、同時間帯検索部１１５、又は同車種区分検索部１１６から送られた撮像データＩＤを受け取ると、レーザスキャナ１７０が計測中の車両の計測開始時刻が、上記の一の撮像データの対象の車両が最後に撮像された時刻よりも前の時刻であるか否かを判定する（Ｓ４１２）。より具体的に説明すると、時刻判定部１２０は、上述したように、例えば、所定時間置きに計測中時刻データ受信部から送られた計測中時刻データを受け取る。そして、時刻判定部１２０は、同時間帯検索部１１５、又は同車種区分検索部１１６から送られた撮像データＩＤを受け取ると、撮像データ格納部１２２に格納されている情報の中から、その撮像データＩＤに対応付けられた、最後の撮像時刻（年／月／日／時：分：秒）の情報を読み出す。そして、時刻判定部１２０は、最後に受け取った計測中時刻データによって示される時刻が、最後の撮像時刻（年／月／日／時：分：秒）の情報によって示される時刻よりも前の時刻であるか否かを判定する。そして、時刻判定部１２０は、その判定結果をデータ紐付部１２１へ送る。
【０１０２】
データ紐付部１２１は、レーザスキャナ１７０が計測中の車両の計測開始時刻が、上記の一の撮像データの対象の車両が最後に撮像された時刻よりも前の時刻であるとの判定結果を時刻判定部１２０から受け取った場合（Ｓ４１２：Ｙｅｓ）、その一の撮像データに対する計測データの紐付けを保留する。一方、データ紐付部は、レーザスキャナ１７０が計測中の車両の計測開始時刻が、上記の一の撮像データの対象の車両が最後に撮像された時刻よりも前の時刻ではないとの判定結果を時刻判定部１２０から受け取った場合（Ｓ４１２：Ｎｏ）、その一の撮像データに対して計測データを紐付けることなく、その一の撮像データについて、計測データを紐付けたものとする（Ｓ４０８）。
【０１０３】
このようにして、車両データ処理装置１１０は、一の撮像データに紐付けられる計測データが検索されない場合に、その一の撮像データが対象にしている車両が最後に撮像された時刻よりも前の時刻に、レーザスキャナ１７０が計測開始して、未だ計測中の車両が存在する場合、その車両に関する情報を含む計測データを一の撮像データに紐付けられる可能性があるため、その一の撮像データに対する計測データの紐付けを保留する。また、車両データ処理装置１１０は、一の撮像データに紐付けられる計測データが検索されない場合に、その一の撮像データが対象にしている車両が最後に撮像された時刻よりも前の時刻に、レーザスキャナ１７０が計測開始して、未だ計測中の車両が存在しない場合、その一の撮像データが対象にしている車両を計測し損ねた可能性があるため、その一の撮像データに計測データを紐付けることなく、その一の撮像データについて、計測データを紐付けたものとする。
【０１０４】
以上、説明したように、複数のカメラ１３０は、道路Ｒの上方の幅員方向に並べて設けられて、斜め下方を経時的に撮像する。また、レーザスキャナ１７０は、カメラ１３０の撮像範囲Ａａ〜ｃにおける道路Ｒの幅員方向を走査するように設けられて、走査範囲Ｌを通過する車両の寸法を計測する。そして、車両データ処理装置１１０は、複数の計測データのうち、カメラ１３０によって撮像された車両の情報と同じ情報を含む一の計測データを、その車両の情報を含む一の撮像データに紐付ける。
【０１０５】
このようにして、車両データ処理システム１００によっては、より確実に不正車両を特定することができるようになるだけでなく、実際に走行している車両の大きさに基づいて、特定の道路利用の課金額を決定することができるようになる。
【０１０６】
また、上述したように、車両データ処理装置１１０は、計測データの中から、一の撮像データの対象の車両の車種区分と同じ車種区分の車両の情報を含む計測データを検索する。そして、車両データ処理装置１１０は、一の計測データを検索した場合に、その一の計測データを、一の撮像データに紐付ける。
【０１０７】
このようにして、車両データ処理システム１００によっては、同じ車種区分の車両を対象にしている一の撮像データと一の計測データとを紐付けることができる。
【０１０８】
また、上述したように、車両データ処理装置１１０は、計測データの中から、一の撮像データの対象の車両が撮像された時間帯と同じ時間帯に測定された車両の情報を含む計測データを検索する。そして、車両データ処理装置１１０は、検索した計測データの中から、一の撮像データの対象の車両の車種区分と同じ車種区分の車両の情報を含む計測データを検索する。
【０１０９】
このようにして、車両データ処理システム１００によっては、同じ時間帯に検知された、同じ車種区分の車両を対象にしている一の撮像データと一の計測データとを紐付けることができる。
【０１１０】
また、上述したように、車両データ処理装置１１０は、計測データの中から、一の撮像データの対象の車両の撮像位置と同じ位置において計測された車両の情報を含む計測データを検索する。そして、車両データ処理装置１１０は、検索した計測データの中から、一の撮像データの対象の車両が撮像された時間帯と同じ時間帯に計測された車両の情報を含む計測データを検索する。
【０１１１】
このようにして、車両データ処理システム１００によっては、同じ位置において、同じ時間帯に検知された、同じ車種区分の車両を対象にしている一の撮像データと一の計測データとを紐付けることができる。
【０１１２】
また、上述したように、車両データ処理装置１１０は、一の撮像データの対象の車両の車種区分と同じ車種区分の車両の情報を含む複数の計測データを検索した場合に、その複数の計測データがそれぞれ対象にしている車両の車速と、一の撮像データの対象の車両の車速とが一致する度合いを評価する。そして、車両データ処理装置１１０は、複数の計測データのうち、評価した一致する度合いの高い車速の車両を対象にしている一の計測データを、一の撮像データに紐付ける。
【０１１３】
このようにして、車両データ処理システム１００によっては、一の撮像データの対象の車両の車種区分と同じ車種区分の車両を対象にした一の計測データを絞り込むことができない場合に、車速が一致する度合いの高い車両の情報を含む一の撮像データと一の計測データとを紐付けることができる。
【０１１４】
また、上述したように、車両データ処理装置１１０は、一の撮像データの対象の車両の車種区分と同じ車種区分の車両の情報を含む複数の計測データを検索した場合に、その複数の計測データがそれぞれ対象にしている車両が計測された時間帯と、一の撮像データの対象の車両が撮像された時間帯とが一致する度合いを評価する。そして、車両データ処理装置１１０は、複数の計測データのうち、評価した一致する度合いの高い時間帯に計測された車両を対象にしている一の計測データを、一の撮像データに紐付ける。
【０１１５】
このようにして、車両データ処理システム１００によっては、一の撮像データの対象の車両の車種区分と同じ車種区分の車両を対象にした一の計測データを絞り込むことができない場合に、検知された時間帯が一致する度合いの高い車両の情報を含む一の撮像データと一の計測データとを紐付けることができる。
【０１１６】
また、上述したように、車両データ処理装置１１０は、一の撮像データの対象の車両の車種区分と同じ車種区分の車両の情報を含む複数の計測データを検索した場合に、その複数の計測データがそれぞれ対象にしている車両が計測された位置と、一の撮像データの対象の車両が撮像された位置とが一致する度合いを評価する。そして、車両データ処理装置１１０は、複数の計測データのうち、評価した一致する度合いの高い位置において計測された車両を対象にしている一の計測データを、一の撮像データに紐付ける。
【０１１７】
このようにして、車両データ処理システム１００によっては、一の撮像データの対象の車両の車種区分と同じ車種区分の車両を対象にした一の計測データを絞り込むことができない場合に、検知された位置が一致する度合いの高い車両の情報を含む一の撮像データと一の計測データとを紐付けることができる。
【０１１８】
また、上述したように、車両データ処理装置１１０は、一の撮像データの対象の車両の情報と同じ情報を含む計測データが検索されなかった場合に、レーザスキャナ１７０が計測中の車両の計測開始時刻が、一の撮像データの対象の車両が最後に撮像された時刻よりも前の時刻であるか否かを判定する。そして、車両データ処理装置１１０は、一の撮像データの対象の車両が最後に撮像された時刻よりも前の時刻である場合、その一の撮像データに対する計測データの紐付けを保留する。
【０１１９】
このようにして、車両データ処理システム１００によっては、一の撮像データの対象の車両が未だ計測中で、その一の撮像データに紐付けるべき計測データが存在しない場合に、その一の撮像データに対する計測データの紐付けを後回しにすることができる。
【０１２０】
また、上述したように、一の撮像データの対象の車両の情報と同じ情報を含む計測データが検索されなかった場合に、レーザスキャナ１７０が計測中の車両の計測開始時刻が、一の撮像データの対象の車両が最後に撮像された時刻よりも前の時刻であるか否かを判定する。そして、車両データ処理装置１１０は、一の撮像データの対象の車両が最後に撮像された時刻よりも前の時刻ではない場合、その一の撮像データに対して計測データを紐付けることなく、その一の撮像データについて、計測データを紐付けたものとする。
【０１２１】
このようにして車両データ処理システム１００によっては、一の撮像データの対象の車両を計測し損ねた場合に、その一の撮像データについて、実際には計測データを紐付けずに、計測データを紐付けたものとして扱うことができる。
【０１２２】
図１３は、本実施形態に係る車両データ処理装置１１０を構成するコンピュータ８００のハードウェア構成の一例を示す。本実施形態に係るコンピュータ８００は、ホストコントローラ８０１により相互に接続されるＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）８０２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）８０３、グラフィックコントローラ８０４、及びディスプレイ８０５を有するＣＰＵ周辺部と、入出力コントローラ８０６により相互に接続される通信インターフェース８０７、ハードディスクドライブ８０８、及びＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）ドライブ８０９を有する入出力部と、入出力コントローラ８０６に接続されるＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）８１０、フレキシブルディスクドライブ８１１、及び入出力チップ８１２を有するレガシー入出力部とを備える。
【０１２３】
ホストコントローラ８０１は、ＲＡＭ８０３と、高い転送レートでＲＡＭ８０３をアクセスするＣＰＵ８０２、及びグラフィックコントローラ８０４とを接続する。ＣＰＵ８０２は、ＲＯＭ８１０、及びＲＡＭ８０３に格納されたプログラムに基づいて動作し、各部の制御を行う。グラフィックコントローラ８０４は、ＣＰＵ８０２等がＲＡＭ８０３内に設けたフレームバッファ上に生成する画像データを取得し、ディスプレイ８０５上に表示させる。これに代えて、グラフィックコントローラ８０４は、ＣＰＵ８０２等が生成する画像データを格納するフレームバッファを、内部に含んでもよい。
【０１２４】
入出力コントローラ８０６は、ホストコントローラ８０１と、比較的高速な入出力装置である通信インターフェース８０７、ハードディスクドライブ８０８、及びＣＤ−ＲＯＭドライブ８０９を接続する。ハードディスクドライブ８０８は、コンピュータ８００内のＣＰＵ８０２が使用するプログラム、及びデータを格納する。ＣＤ−ＲＯＭドライブ８０９は、ＣＤ−ＲＯＭ８９２からプログラム、又はデータを読み取り、ＲＡＭ８０３を介してハードディスクドライブ８０８に提供する。
【０１２５】
また、入出力コントローラ８０６には、ＲＯＭ８１０と、フレキシブルディスクドライブ８１１、及び入出力チップ８１２の比較的低速な入出力装置とが接続される。ＲＯＭ８１０は、コンピュータ８００が起動時に実行するブートプログラム、及び／又はコンピュータ８００のハードウェアに依存するプログラム等を格納する。フレキシブルディスクドライブ８１１は、フレキシブルディスク８９３からプログラム、又はデータを読み取り、ＲＡＭ８０３を介してハードディスクドライブ８０８に提供する。入出力チップ８１２は、フレキシブルディスクドライブ８１１を入出力コントローラ８０６へと接続すると共に、例えばパラレルポート、シリアルポート、キーボードポート、マウスポート等を介して各種の入出力装置を入出力コントローラ８０６へと接続する。
【０１２６】
ＲＡＭ８０３を介してハードディスクドライブ８０８に提供されるプログラムは、フレキシブルディスク８９３、ＣＤ−ＲＯＭ８９２、又はＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カード等の記録媒体に格納されて利用者によって提供される。プログラムは、記録媒体から読み出され、ＲＡＭ８０３を介してコンピュータ８００内のハードディスクドライブ８０８にインストールされ、ＣＰＵ８０２において実行される。
【０１２７】
コンピュータ８００にインストールされ、コンピュータ８００を車両データ処理装置１１０として機能させるプログラムは、コンピュータ８００を、ステップＳ４０８において、複数の計測データのうち、カメラ１３０によって撮像された車両の情報と同じ情報を含む一の計測データを、その車両の情報を含む一の撮像データに紐付けるデータ紐付部１２１として機能させる。
【０１２８】
更に、当該プログラムは、コンピュータ８００を、ステップＳ４０５において、計測データの中から、一の撮像データの対象の車両の車種区分と同じ車種区分の車両の情報を含む計測データを検索する同車種区分検索部１１６と、一の計測データを同車種区分検索部１１６が検索した場合に、ステップＳ４０８において、その一の計測データを、一の撮像データに紐付けるデータ紐付部１２１として機能させてもよい。
【０１２９】
更に、当該プログラムは、コンピュータ８００を、ステップＳ４０３において、計測データの中から、一の撮像データの対象の車両が撮像された時間帯と同じ時間帯に測定された車両の情報を含む計測データを検索する同時間帯検索部１１５と、同時間帯検索部１１５が検索した計測データの中から、ステップＳ４０５において、一の撮像データの対象の車両の車種区分と同じ車種区分の車両の情報を含む計測データを検索する同車種区分検索部１１６として機能させてもよい。
【０１３０】
更に、当該プログラムは、コンピュータ８００を、ステップＳ４０１において、計測データの中から、一の撮像データの対象の車両の撮像位置と同じ位置において計測された車両の情報を含む計測データを検索する同位置検索部１１４と、同位置検索部１１４が検索した計測データの中から、ステップＳ４０３において、一の撮像データの対象の車両が撮像された時間帯と同じ時間帯に計測された車両の情報を含む計測データを検索する同時間帯検索部１１５として機能させてもよい。
【０１３１】
更に、当該プログラムは、コンピュータ８００を、複数の計測データを同車種区分検索部１１６が検索した場合に、ステップＳ４０９において、その複数の計測データがそれぞれ対象にしている車両の車速と、一の撮像データの対象の車両の車速とが一致する度合いを評価する車速評価部１１７と、同車種区分検索部１１６が検索した複数の計測データのうち、車速評価部１１７が評価した一致する度合いの高い車速の車両を対象にしている一の計測データを、ステップＳ４０８において、一の撮像データに紐付けるデータ紐付部１２１として機能させてもよい。
【０１３２】
更に、当該プログラムは、コンピュータ８００を、複数の計測データを同車種区分検索部１１６が検索した場合に、ステップＳ４１０において、その複数の計測データがそれぞれ対象にしている車両が計測された時間帯と、一の撮像データの対象の車両が撮像された時間帯とが一致する度合いを評価する時間帯評価部１１８と、同車種区分検索部１１６が検索した複数の計測データのうち、時間帯評価部１１８が評価した一致する度合いの高い時間帯に計測された車両を対象にしている一の計測データを、ステップＳ４０８において、一の撮像データに紐付けるデータ紐付部１２１として機能させてもよい。
【０１３３】
更に、当該プログラムは、コンピュータ８００を、複数の計測データを同車種区分検索部１１６が検索した場合に、ステップＳ４１１において、その複数の計測データがそれぞれ対象にしている車両が計測された位置と、一の撮像データの対象の車両が撮像された位置とが一致する度合いを評価する位置評価部１１９と、同車種区分検索部１１６が検索した複数の計測データのうち、位置評価部１１９が評価した一致する度合いの高い位置において計測された車両を対象にしている一の計測データを、ステップＳ４０８において、一の撮像データに紐付けるデータ紐付部１２１として機能させてもよい。
【０１３４】
更に、当該プログラムは、コンピュータ８００を、同車種区分検索部１１６、又は同時間帯検索部１１５が計測データを検索した結果、一の撮像データの対象の車両の情報と同じ情報を含む計測データが検索されなかった場合に、ステップＳ４１２において、レーザスキャナ１７０が計測中の車両の計測開始時刻が、一の撮像データの対象の車両が最後に撮像された時刻よりも前の時刻であるか否かを判定する時刻判定部１２０と、計測開始時刻が、一の撮像データの対象の車両が最後に撮像された時刻よりも前の時刻であると時刻判定部１２０が判定した場合、その一の撮像データに対する計測データの紐付けを保留するデータ紐付部１２１として機能させてもよい。
【０１３５】
更に、当該プログラムは、コンピュータ８００を、計測開始時刻が、一の撮像データの対象の車両が最後に撮像された時刻よりも前の時刻ではないと時刻判定部１２０が判定した場合、ステップＳ４０８において、その一の撮像データに対して計測データを紐付けることなく、その一の撮像データについて、計測データを紐付けたものとするデータ紐付部１２１として機能させてもよい。
【０１３６】
これらのプログラムに記述された情報処理は、コンピュータ８００に読み込まれることにより、ソフトウェアと上述した各種のハードウェア資源とが協働した具体的手段である撮像データ受信部１１１、計測データ受信部１１２、計測中時刻データ受信部１１３、同位置検索部１１４、同時間帯検索部１１５、同車種区分検索部１１６、車速評価部１１７、時間帯評価部１１８、位置評価部１１９、時刻判定部１２０、データ紐付部１２１、撮像データ格納部１２２、及び計測データ格納部１２３として機能する。そして、これらの具体的手段によって、本実施形態におけるコンピュータ８００の使用目的に応じた情報の演算、又は加工を実現することにより、使用目的に応じた特有の車両データ処理装置１１０が構築される。
【０１３７】
一例として、コンピュータ８００と外部の装置等との間で通信を行う場合には、ＣＰＵ８０２は、ＲＡＭ８０３上にロードされた通信プログラムを実行し、通信プログラムに記述された処理内容に基づいて、通信インターフェース８０７に対して通信処理を指示する。通信インターフェース８０７は、ＣＰＵ８０２の制御を受けて、ＲＡＭ８０３、ハードディスクドライブ８０８、フレキシブルディスク８９３、又はＣＤ−ＲＯＭ８９２等の記憶装置上に設けた送信バッファ領域等に記憶された送信データを読み出してネットワークへと送信し、もしくは、ネットワークから受信した受信データを記憶装置上に設けた受信バッファ領域等へと書き込む。このように、通信インターフェース８０７は、ダイレクトメモリアクセス方式により記憶装置との間で送受信データを転送してもよく、これに代えて、ＣＰＵ８０２が転送元の記憶装置、又は通信インターフェース８０７からデータを読み出し、転送先の通信インターフェース８０７、又は記憶装置へとデータを書き込むことにより送受信データを転送してもよい。
【０１３８】
また、ＣＰＵ８０２は、ハードディスクドライブ８０８、ＣＤ−ＲＯＭ８９２、フレキシブルディスク８９３等の外部記憶装置に格納されたファイル、又はデータベース等の中から、全部、又は必要な部分をダイレクトメモリアクセス転送等によりＲＡＭ８０３へと読み込ませ、ＲＡＭ８０３上のデータに対して各種の処理を行う。そして、ＣＰＵ８０２は、処理を終えたデータを、ダイレクトメモリアクセス転送等により外部記憶装置へと書き戻す。
【０１３９】
このような処理において、ＲＡＭ８０３は、外部記憶装置の内容を一時的に保持するものとみなせるから、本実施形態においてはＲＡＭ８０３、及び外部記憶装置等をメモリ、記憶部、又は記憶装置等と総称する。本実施形態における各種のプログラム、データ、テーブル、データベース等の各種の情報は、このような記憶装置上に格納されて、情報処理の対象となる。なおまた、ＣＰＵ８０２は、ＲＡＭ８０３の一部をキャッシュメモリに保持し、キャッシュメモリ上で読み書きを行うこともできる。このような形態においても、キャッシュメモリはＲＡＭ８０３の機能の一部を担うから、本実施形態においては、区別して示す場合を除き、キャッシュメモリもＲＡＭ８０３、メモリ、及び／又は記憶装置に含まれるものとする。
【０１４０】
また、ＣＰＵ８０２は、ＲＡＭ８０３から読み出したデータに対して、プログラムの命令列により指定された、本実施形態中に記載した各種の演算、情報の加工、条件判断、情報の検索、置換等を含む各種の処理を行い、ＲＡＭ８０３へと書き戻す。例えば、ＣＰＵ８０２は、条件判断を行う場合においては、本実施形態において示した各種の変数が、他の変数、又は定数と比較して、大きい、小さい、以上、以下、又は等しい等の条件を満たすかどうかを判断し、条件が成立した場合、又は不成立であった場合に、異なる命令列へと分岐し、又はサブルーチンを呼び出す。
【０１４１】
また、ＣＰＵ８０２は、記憶装置内のファイル、又はデータベース等に格納された情報を検索することができる。例えば、第１属性の属性値に対し第２属性の属性値がそれぞれ対応付けられた複数のエントリが記憶装置に格納されている場合において、ＣＰＵ８０２は、記憶装置に格納されている複数のエントリの中から第１属性の属性値が指定された条件と一致するエントリを検索し、そのエントリに格納されている第２属性の属性値を読み出すことにより、所定の条件を満たす第１属性に対応付けられた第２属性の属性値を得ることができる。
【０１４２】
以上に示したプログラム、又はモジュールは、外部の記憶媒体に格納されてもよい。記憶媒体としては、フレキシブルディスク８９３、ＣＤ−ＲＯＭ８９２の他に、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、又はＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）等の光学記録媒体、ＭＯ（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃａｌ  ｄｉｓｋ）等の光磁気記録媒体、テープ媒体、ＩＣカード等の半導体メモリ等を用いることができる。また、専用通信ネットワーク、又はインターネットに接続されたサーバシステムに設けたハードディスク、又はＲＡＭ等の記憶媒体を記録媒体として使用して、ネットワークを介してプログラムをコンピュータ８００に提供してもよい。
【０１４３】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は、上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更、又は改良を加えることが可能であることが当業者に明らかである。そのような変更、又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【０１４４】
特許請求の範囲、明細書、及び図面中において示したシステム、方法、装置、プログラム、及び記録媒体における動作、手順、ステップ、及び段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現し得ることに留意すべきである。特許請求の範囲、明細書、及び図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【０１４５】
１００  車両データ処理システム
１１０  車両データ処理装置
１１１  撮像データ受信部
１１２  計測データ受信部
１１３  計測中時刻データ受信部
１１４  同位置検索部
１１５  同時間帯検索部
１１６  同車種区分検索部
１１７  車速評価部
１１８  時間帯評価部
１１９  位置評価部
１２０  時刻判定部
１２１  データ紐付部
１２２  撮像データ格納部
１２３  計測データ格納部
１３０  カメラ
１５０  撮像データ生成装置
１７０  レーザスキャナ
１９０  計測データ生成装置
８００  コンピュータ
８０１  ホストコントローラ
８０２  ＣＰＵ
８０３  ＲＡＭ
８０４  グラフィックコントローラ
８０５  ディスプレイ
８０６  入出力コントローラ
８０７  通信インターフェース
８０８  ハードディスクドライブ
８０９  ＣＤ−ＲＯＭドライブ
８１０  ＲＯＭ
８１１  フレキシブルディスクドライブ
８１２  入出力チップ
８９１  ネットワーク通信装置
８９２  ＣＤ−ＲＯＭ
８９３  フレキシブルディスク
Ａａ  カメラ１３０ａの撮像範囲
Ａｂ  カメラ１３０ｂの撮像範囲
Ａｃ  カメラ１３０ｃの撮像範囲
Ｇａ  ゲート
Ｇｂ  ゲート
Ｒ  道路
Ｒａ  車線
Ｒｂ  車線
Ｒｃ  車線
【図１】
0005931530.tif 000002
【図２】
0005931530.tif 000003
【図３】
0005931530.tif 000004
【図４】
0005931530.tif 000005
【図５】
0005931530.tif 000006
【図６】
0005931530.tif 000007
【図７】
0005931530.tif 000008
【図８】
0005931530.tif 000009
【図９】
0005931530.tif 000010
【図１０】
0005931530.tif 000011
【図１１】
0005931530.tif 000012
【図１２】
0005931530.tif 000013
【図１３】
0005931530.tif 000014
【図１４】
0005931530.tif 000015