(57)【要約】【課題】車載器を搭載していない車両の台数も考慮し、より正確な車両台数を求める。【解決手段】車両に搭載される車載器と、複数の区域に分割された場所を走行する、車載器を搭載した車両と車載器を搭載していない車両のうち、前記区域の一部分である標本エリアに進入する車載器を搭載した車両の台数を車載器から受信する情報に基づいて検出する車載器搭載車両台数検出部と、前記標本エリアに進入する全ての車両の台数を検出する車両総数検出部と、前記車載器搭載車両台数検出部が検出した前記車載器を搭載した車両の台数と、前記車両総数検出部が検出した前記全ての車両の台数とに基づく比率に関する値を算出する車両比率演算部と、前記区域に進入する車載器を搭載した車両の台数と、前記車両比率演算部が算出した前記比率に関する値に基づいて、前記区域の車両の総数を算出する車両総数推定演算部とを備える。【選択図】図１
2014106544.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載される車載器と、
複数の区域に分割された場所を走行する、前記車載器を搭載した車両と前記車載器を搭載していない車両のうち、前記区域の一部分である標本エリアに進入する前記車載器を搭載した車両の台数を前記車載器から受信する情報に基づいて検出する車載器搭載車両台数検出部と、
前記標本エリアに進入する全ての車両の台数を検出する車両総数検出部と、
前記車載器搭載車両台数検出部が検出した前記車載器を搭載した車両の台数と、前記車両総数検出部が検出した前記全ての車両の台数とに基づく比率に関する値を算出する車両比率演算部と、
前記区域に進入する車載器を搭載した車両の台数と、前記車両比率演算部が算出した前記比率に関する値に基づいて、前記区域の車両の総数を算出する車両総数推定演算部と、
を備えることを特徴とする交通情報処理システム。
【請求項２】
前記車両総数推定演算部は、
自器の位置を示す情報に基づいて前記車載器が順次検出する前記複数の区域のどの区域に存在するかを示す情報に基づいて、前記区域に進入する車載器を搭載した車両の台数を算出する
ことを特徴とする請求項１に記載の交通情報処理システム。
【請求項３】
カメラと接続された情報収集装置を備え、
前記情報収集装置は、
前記標本エリアに進入する車両を前記カメラが撮影した画像を取得し、
前記車両総数検出部は、
取得した前記カメラが撮影した画像を解析して前記標本エリアに進入する全ての車両の台数を検出する
ことを特徴とする請求項１または２に記載の交通情報処理システム。
【請求項４】
前記情報収集装置は、無線通信アンテナを有し、
前記車載器は、前記無線通信アンテナから送信される無線信号を受信して応答し、
前記車載器搭載車両台数検出部は、
前記応答した車載器の数をカウントして前記標本エリアに進入する前記車載器を搭載した車両の台数を算出する
ことを特徴とする請求項３に記載の交通情報処理システム。
【請求項５】
前記区域とは、道路を分割した区間であるセグメントであり、複数のセグメントのうち予め決められたセグメントが、前記区域の一部分である標本エリアとされ、
前記車載器搭載車両台数検出部は、
複数のセグメントに分割された場所を走行する、前記車載器を搭載した車両と前記車載器を搭載していない車両のうち、前記標本エリアとされたセグメントに進入する前記車載器を搭載した車両の台数を前記車載器が、自器の位置を示す情報に基づいて順次検出する前記複数のセグメントのどのセグメントに存在するかを示す情報に基づいて算出する
ことを特徴とする請求項１から３のいずれか１つに記載の交通情報処理システム。
【請求項６】
前記標本エリアは、複数存在し、
前記車載器搭載車両台数検出部は、
前記標本エリアに進入する前記車載器を搭載した車両の台数を前記標本エリア単位で検出し、
前記車両総数検出部は、
前記標本エリアに進入する全ての車両の台数を前記標本エリア単位で検出し、
前記車両比率演算部は、
前記車載器搭載車両台数検出部が検出した前記標本エリア内の前記車載器を搭載した車両の台数と、前記車両総数検出部が検出した前記標本エリア内の前記全ての車両の台数とに基づく比率に関する値を算出する
ことを特徴とする請求項１から５のいずれか１つに記載の交通情報処理システム。
【請求項７】
前記複数の標本エリアには、予め車両の存在台数に対する重み付けを示す値が付与されており、
前記車両比率演算部は、
前記車載器搭載車両台数検出部が検出した前記標本エリア内の前記車載器を搭載した車両の台数と、前記車両総数検出部が検出した前記標本エリア内の前記全ての車両の台数と、前記標本エリアごとの重み付けを示す値とに基づく比率に関する値を算出する
ことを特徴とする請求項６に記載の交通情報処理システム。
【請求項８】
複数の区域に分割された場所を走行する、車載器を搭載した車両と前記車載器を搭載していない車両のうち、前記区域の一部分である標本エリアに進入する前記車載器を搭載した車両の台数を前記車載器から受信する情報に基づいて検出する車載器搭載車両台数検出部と、
前記標本エリアに進入する全ての車両の台数を検出する車両総数検出部と、
前記車載器搭載車両台数検出部が検出した前記車載器を搭載した車両の台数と、前記車両総数検出部が検出した前記全ての車両の台数とに基づく比率に関する値を算出する車両比率演算部と、
前記区域に進入する車載器を搭載した車両の台数と、前記車両比率演算部が算出した前記比率に関する値に基づいて、前記区域の車両の総数を算出する車両総数推定演算部と、
を備えることを特徴とするサーバ装置。
【請求項９】
車載器搭載車両台数検出部が、複数の区域に分割された場所を走行する、車載器を搭載した車両と前記車載器を搭載していない車両のうち、前記区域の一部分である標本エリアに進入する前記車載器を搭載した車両の台数を前記車載器から受信する情報に基づいて検出し、
車両総数検出部が、前記標本エリアに進入する全ての車両の台数を検出し、
車両比率演算部が、前記車載器搭載車両台数検出部が検出した前記車載器を搭載した車両の台数と、前記車両総数検出部が検出した前記全ての車両の台数とに基づく比率に関する値を算出し、
車両総数推定演算部が、前記区域に進入する車載器を搭載した車両の台数と、前記車両比率演算部が算出した前記比率に関する値に基づいて、前記区域の車両の総数を算出する
ことを特徴とする交通情報処理方法。
【請求項１０】
コンピュータを、
複数の区域に分割された場所を走行する、車載器を搭載した車両と前記車載器を搭載していない車両のうち、前記区域の一部分である標本エリアに進入する前記車載器を搭載した車両の台数を前記車載器から受信する情報に基づいて検出する車載器搭載車両台数検出部、
前記標本エリアに進入する全ての車両の台数を検出する車両総数検出部、
前記車載器搭載車両台数検出部が検出した前記車載器を搭載した車両の台数と、前記車両総数検出部が検出した前記全ての車両の台数とに基づく比率に関する値を算出する車両比率演算部、
前記区域に進入する車載器を搭載した車両の台数と、前記車両比率演算部が算出した前記比率に関する値に基づいて、前記区域の車両の総数を算出する車両総数推定演算部、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、交通情報を収集して処理を行う交通情報処理システム、サーバ装置、交通情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、車両に各種の情報を検出する検出装置を搭載することにより交通情報を収集して道路の渋滞の状態を検出し、その情報を車両のカーナビゲーション装置にフィードバックするシステムが普及してきている。例えば、特許文献１には、地図をメッシュ状に分割し、各メッシュの領域に車両が進入したか、または退出したかを車載器により検出してセンターサーバ装置に送信することで、メッシュに存在する車両の数から混雑度を分析する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−０７０５７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の技術では、車載器を搭載した車両の台数のみを検出するだけであり、ある区域における正確な車両台数が把握できていなかった。このため、車載器を搭載した車両の台数のみに基づく混雑度は、車載器を搭載してない車両の台数を考慮していないことから、正確な混雑度を表せていないという問題があった。
【０００５】
本発明は、上記問題を解決すべくなされたもので、その目的は、車載器を搭載した車両だけではなく車載器を搭載していない車両も考慮した、より正確な車両台数を求めることを可能とする交通情報処理システム、サーバ装置、交通情報処理方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
（１）上記問題を解決するために、本発明の一態様は、車両に搭載される車載器と、複数の区域に分割された場所を走行する、前記車載器を搭載した車両と前記車載器を搭載していない車両のうち、前記区域の一部分である標本エリアに進入する前記車載器を搭載した車両の台数を前記車載器から受信する情報に基づいて検出する車載器搭載車両台数検出部と、前記標本エリアに進入する全ての車両の台数を検出する車両総数検出部と、前記車載器搭載車両台数検出部が検出した前記車載器を搭載した車両の台数と、前記車両総数検出部が検出した前記全ての車両の台数とに基づく比率に関する値を算出する車両比率演算部と、前記区域に進入する車載器を搭載した車両の台数と、前記車両比率演算部が算出した前記比率に関する値に基づいて、前記区域の車両の総数を算出する車両総数推定演算部と、を備えることを特徴とする交通情報処理システムである。
【０００７】
このような構成によれば、標本エリアに進入する車載器を搭載した車両の台数と、標本エリアに進入した全ての車両の台数を検出して、その２つの数値の比率を算出することが可能となり、この比率を用いて、ある区域に進入した車載器を搭載した車両の台数から、当該区域に進入した全ての車両の台数を推定する演算を行うことが可能となる。
【０００８】
（２）また、本発明の一態様は、上記に記載の発明において、前記車両総数推定演算部は、自器の位置を示す情報に基づいて前記車載器が順次検出する前記複数の区域のどの区域に存在するかを示す情報に基づいて、前記区域に進入する車載器を搭載した車両の台数を算出することを特徴とする。
【０００９】
このような構成によれば、順次変化する各区域に進入する車載器を搭載した車両の台数から、順次変化する各区域に進入する全ての車両の台数を推定する演算が可能となる。
【００１０】
（３）また、本発明の一態様は、上記に記載の発明において、カメラと接続された情報収集装置を備え、前記情報収集装置は、前記標本エリアに進入する車両を前記カメラが撮影した画像を取得し、前記車両総数検出部は、取得した前記カメラが撮影した画像を解析して前記標本エリアに進入する全ての車両の台数を検出することを特徴とする。
【００１１】
このような構成によれば、画像解析技術により、標本エリアに進入する車両の台数を容易に検出することが可能となる。
【００１２】
（４）また、本発明の一態様は、上記に記載の発明において、前記情報収集装置は、無線通信アンテナを有し、前記車載器は、前記無線通信アンテナから送信される無線信号を受信して応答し、前記車載器搭載車両台数検出部は、前記応答した車載器の数をカウントして前記標本エリアに進入する前記車載器を搭載した車両の台数を算出することを特徴とする。
【００１３】
このような構成によれば、区域の一部分である標本エリアという限られた領域に無線信号を送信しておくことで、標本エリアに進入する車載器を搭載した車両の数を容易にカウントすることが可能となる。
【００１４】
（５）また、本発明の一態様は、上記に記載の発明において、前記区域とは、道路を分割した区間であるセグメントであり、複数のセグメントのうち予め決められたセグメントが、前記区域の一部分である標本エリアとされ、前記車載器搭載車両台数検出部は、複数のセグメントに分割された場所を走行する、前記車載器を搭載した車両と前記車載器を搭載していない車両のうち、前記標本エリアとされたセグメントに進入する前記車載器を搭載した車両の台数を前記車載器が、自器の位置を示す情報に基づいて順次検出する前記複数のセグメントのどのセグメントに存在するかを示す情報に基づいて算出することを特徴とする。
【００１５】
このような構成によれば、車両が走行する道路単位、更にはセグメント単位で車両の台数を推定することができる。
【００１６】
（６）また、本発明の一態様は、上記に記載の発明において、前記標本エリアは、複数存在し、前記車載器搭載車両台数検出部は、前記標本エリアに進入する前記車載器を搭載した車両の台数を前記標本エリア単位で検出し、前記車両総数検出部は、前記標本エリアに進入する全ての車両の台数を前記標本エリア単位で検出し、前記車両比率演算部は、前記車載器搭載車両台数検出部が検出した前記標本エリア内の前記車載器を搭載した車両の台数と、前記車両総数検出部が検出した前記標本エリア内の前記全ての車両の台数とに基づく比率に関する値を算出することを特徴とする。
【００１７】
このような構成によれば、地域によって車載器を搭載した車両の存在率にばらつきがある場合、複数の標本エリアを設けることで、各標本エリアから得られた値に基づいて比率を算出することが可能となり、ばらつきによる比率の値の精度の低下を抑えることができる。
【００１８】
（７）また、本発明の一態様は、上記に記載の発明において、前記複数の標本エリアには、予め車両の存在台数に対する重み付けを示す値が付与されており、前記車両比率演算部は、前記車載器搭載車両台数検出部が検出した前記標本エリア内の前記車載器を搭載した車両の台数と、前記車両総数検出部が検出した前記標本エリア内の前記全ての車両の台数と、前記標本エリアごとの重み付けを示す値とに基づく比率に関する値を算出することを特徴とする。
【００１９】
このような構成によれば、地域によって車載器を搭載した車両の存在率にばらつきがある場合、複数の標本エリアを設けて、それぞれの標本エリアにおける車載器を搭載した車両の存在率に応じた重みを付与しておくことで、ばらつきによる比率の値の精度の低下を抑えることができる。
【００２０】
（８）また、本発明の一態様は、複数の区域に分割された場所を走行する、車載器を搭載した車両と前記車載器を搭載していない車両のうち、前記区域の一部分である標本エリアに進入する前記車載器を搭載した車両の台数を前記車載器から受信する情報に基づいて検出する車載器搭載車両台数検出部と、前記標本エリアに進入する全ての車両の台数を検出する車両総数検出部と、前記車載器搭載車両台数検出部が検出した前記車載器を搭載した車両の台数と、前記車両総数検出部が検出した前記全ての車両の台数とに基づく比率に関する値を算出する車両比率演算部と、前記区域に進入する車載器を搭載した車両の台数と、前記車両比率演算部が算出した前記比率に関する値に基づいて、前記区域の車両の総数を算出する車両総数推定演算部と、を備えることを特徴とするサーバ装置である。
【００２１】
（９）また、本発明の一態様は、車載器搭載車両台数検出部が、複数の区域に分割された場所を走行する、車載器を搭載した車両と前記車載器を搭載していない車両のうち、前記区域の一部分である標本エリアに進入する前記車載器を搭載した車両の台数を前記車載器から受信する情報に基づいて検出し、車両総数検出部が、前記標本エリアに進入する全ての車両の台数を検出し、車両比率演算部が、前記車載器搭載車両台数検出部が検出した前記車載器を搭載した車両の台数と、前記車両総数検出部が検出した前記全ての車両の台数とに基づく比率に関する値を算出し、車両総数推定演算部が、前記区域に進入する車載器を搭載した車両の台数と、前記車両比率演算部が算出した前記比率に関する値に基づいて、前記区域の車両の総数を算出することを特徴とする交通情報処理方法である。
【００２２】
（１０）また、本発明の一態様は、コンピュータを、複数の区域に分割された場所を走行する、車載器を搭載した車両と前記車載器を搭載していない車両のうち、前記区域の一部分である標本エリアに進入する前記車載器を搭載した車両の台数を前記車載器から受信する情報に基づいて検出する車載器搭載車両台数検出部、前記標本エリアに進入する全ての車両の台数を検出する車両総数検出部、前記車載器搭載車両台数検出部が検出した前記車載器を搭載した車両の台数と、前記車両総数検出部が検出した前記全ての車両の台数とに基づく比率に関する値を算出する車両比率演算部、前記区域に進入する車載器を搭載した車両の台数と、前記車両比率演算部が算出した前記比率に関する値に基づいて、前記区域の車両の総数を算出する車両総数推定演算部、として機能させるためのプログラムである。
【発明の効果】
【００２３】
この発明によれば、車載器を搭載した車両だけではなく車載器を搭載していない車両の台数も考慮した、ある区域内に存在するより正確な車両台数を求めることができる。
【図面の簡単な説明】
【００２４】
【図１】本発明の第１実施形態の交通情報処理システムの概略図である。
【図２】同実施形態のメッシュの構成を示す図である。
【図３】同実施形態の車載器の内部構成を示すブロック図である。
【図４】同実施形態の情報収集装置の内部構成を示すブロック図である。
【図５】同実施形態のセンターサーバ装置の内部構成を示すブロック図である。
【図６】同実施形態のセンターサーバ装置の記憶部に記憶されるデータを示す図である。
【図７】同実施形態のセンターサーバ装置のメッシュコードテーブルに記憶されるデータを示す図である。
【図８】同実施形態の情報収集装置の無線通信部の動作を示すフローチャートである。
【図９】同実施形態の情報収集装置のカメラ制御部の動作を示すフローチャートである。
【図１０】同実施形態の車載器の動作を示すフローチャートである。
【図１１】同実施形態の推測航法処理部の処理を説明するための図である。
【図１２】同実施形態のセンターサーバ装置の動作を示すフローチャートである。
【図１３】同実施形態の車載器搭載チェックポイントの配置の例を示す図である。
【図１４】本発明の第２実施形態の交通情報処理システムの概略図である。
【図１５】同実施形態の車載器の内部構成を示すブロック図である。
【図１６】同実施形態の車載器の記憶部に記憶されるテーブルを示す図である。
【図１７】同実施形態の情報収集装置の内部構成を示すブロック図である。
【図１８】同実施形態のセンターサーバ装置の内部構成を示すブロック図である。
【図１９】同実施形態のセンターサーバ装置のセグメントテーブルを示す図である。
【図２０】同実施形態の車載器の動作を示すフローチャートである。
【図２１】同実施形態のマップマッチング処理部の処理を説明するための図である。
【図２２】同実施形態のセンターサーバ装置の動作を示すフローチャート（その１）である。
【図２３】同実施形態のセンターサーバ装置の動作を示すフローチャート（その２）である。
【図２４】同実施形態のセンターサーバ装置の動作を示すフローチャート（その３）である。
【図２５】同実施形態のセグメントテーブルに記憶されるデータの構成を説明するための図である。
【発明を実施するための形態】
【００２５】
（第１実施形態）
以下、本発明の実施形態について図面を参照して説明する。
図１は、本発明の第１実施形態の交通情報処理システム１００を示した概略図である。交通情報処理システム１００は、道路を走行する車両２に搭載され一意に識別可能なＩＤ（Identifier）が付与された車載器１、無線通信アンテナ３１と車両検知カメラ３２が接続された情報収集装置３、センターサーバ装置５、ＧＰＳ（Global Positioning System）衛星８５、携帯電話の基地局装置８０を備えている。
図２は、車両２が走行する道路をメッシュ状に区分した概略図を説明するための図である。交通情報処理システム１００において、車両２が走行する道路が存在する場所は、図２に示すような複数のメッシュ２０１、２０２、…、２３２、…に分割されている。メッシュは、土地を縦と横に等間隔に分割したそれぞれが正方形の形状の区画であり、１つのメッシュには、複数の道路が含まれる場合もある。例えば、メッシュ２３２では、右上から左下にわたる２つの道路が含まれている。なお、メッシュの形状は、正方形に限られるものではなく、長方形であってもよい。
なお、本実施形態に係る交通情報処理システム１００は、複数の区域に分割された場所を走行する車両台数を、メッシュ単位で算出するものである。この交通情報処理システム１００は、メッシュの一部分である標本エリアに進入した車両のうち車載器を搭載した車両台数の割合に基づき、メッシュ内における車両を算出する。言い換えると、標本エリアを含むメッシュ内全体においても、標本エリアに進入した総車両数に対する車載器を搭載した車両台数の割合で、車載器を搭載した車両と車載器を搭載していない車両とが混在しているとみなして、メッシュ単位で総車両総数を算出するものである。つまり、本実施形態において、区域とは、メッシュであって、標本エリアとは、情報収集装置３が設置されるチェックポイントを示す概念である。
【００２６】
図３は、車載器１の内部構成を示すブロック図である。車載器１は、車両２に搭載され、様々な情報の検出を行う検出装置である。この車載器１は、電源回路１０と、内蔵電池１１と、広域通信機１２と、位置検出部１３と、メッシュコード記憶部１４と、メッシュコード取得部１５と、メッシュコード変化判定部１６と、表示部１７と、報知部１８と、記憶部１９と、制御部２０と、無線通信部２１とを備えている。また、位置検出部１３は、ＧＰＳ受信機１３−１と、ＧＰＳ補完センサ部１３−２と、推測航法処理部１３−３とを備えている。
車載器１において、電源回路１０は、電源を安定化するレギュレータ、ノイズプロテクタを有しており、車両２から１２Ｖまたは２４Ｖの電源供給を受けて車載器１の各部に供給する。
内蔵電池１１は、バックアップバッテリであり、車両２の電源が消失、または瞬断した際に、車載器１の内部に記憶されているデータを保護するため各部に電源を供給する。
広域通信機１２は、例えば、携帯電話端末であり、携帯電話通信の通信網を経由して基地局装置８０と通信し、センターサーバ装置５との間でデータの送受信を行う。
【００２７】
位置検出部１３は、ＧＰＳ受信機１３−１と、ＧＰＳ補完センサ部１３−２と、推測航法処理部１３−３とにより、車載器１の位置を検出する。
ＧＰＳ受信機１３−１は、ＧＰＳ衛星８５から電波を受信して時刻の情報を読み出すとともに、受信したデータから緯度と経度の情報を測定する。
ＧＰＳ補完センサ部１３−２は、ジャイロセンサと加速度センサを有しており、ジャイロセンサと加速度センサの情報から車載器１の位置を推定する演算を行う。なお、ＧＰＳ補完センサ部１３−２は、例えば、ＧＰＳ衛星８５からの電波の受信感度が好ましくない場合などに用いられる構成部であってもよい。
推測航法処理部１３−３は、ＧＰＳ受信機１３−１が受信した電波に含まれる情報の精度に応じて、ＧＰＳ受信機１３−１が測定した緯度と経度の情報と、ＧＰＳ補完センサ部１３−２が推定した車載器１の位置の情報とに基づいて車載器１の位置を補完する演算を行う。
【００２８】
メッシュコード記憶部１４は、図２に示す各メッシュに予め割り当てられている一意に識別可能なメッシュコードと、各メッシュの地図上の位置を示す情報とを対応付けて記憶する。各メッシュの地図上の位置は、例えば、各メッシュの対角線上の２点の緯度及び経度によって表される。
また、メッシュコード記憶部１４に記憶されるデータは、制御部２０が、広域通信機１２を経由してセンターサーバ装置５から最新のデータをダウンロードすることにより更新される。
【００２９】
メッシュコード取得部１５は、位置検出部１３によって検出された緯度と経度によって示される位置を含むメッシュをメッシュコード記憶部１４から検出し、検出したメッシュに対応するメッシュコードを取得する。
また、メッシュコード取得部１５は、取得したメッシュコードと、ＧＰＳ受信機１３−１が受信した電波から読み出した時刻を示す情報と対応付けて出力する。
【００３０】
メッシュコード変化判定部１６は、記憶部１９に記憶されているメッシュコードと、メッシュコード取得部１５が出力したメッシュコードとが一致するか否かを判定する。このメッシュコード変化判定部１６は、２つのメッシュコードが一致しないと判定した場合、車載器１に付与されているＩＤと判定に用いた２つのメッシュコードと、メッシュコード取得部１５が出力した時刻を示す情報とを対応付けて広域通信機１２を通じてセンターサーバ装置５に送信する。また、メッシュコード変化判定部１６は、判定が終了するとメッシュコード取得部１５が出力したメッシュコードを最新のメッシュコードとして記憶部１９に書き込んで記憶させる。
【００３１】
表示部１７は、車載器１の状態や地図上における位置を示す情報などを表示する。
報知部１８は、スピーカを内蔵しており、ブザー音やメロディ音で車両２の運転者に情報を通知する。
記憶部１９は、車載器１で用いられるプログラムやデータを記憶し、また、上述したように最新のメッシュコードを記憶する。
制御部２０は、車載器１の各部のデータの送受信など総合的な管理を行う。この制御部２０は、車載器１が、例えば、カーナビゲーションシステムを兼ねている場合、カーナビゲーションシステムが有する目的地までの経路誘導の処理なども行う。
無線通信部２１は、情報収集装置３が設置されている車載器搭載チェックポイントに進入した場合、無線通信アンテナ３１が送信する電波を受信し、その応答として車載器１に付与されているＩＤを含む信号を送信する。
【００３２】
図４は、情報収集装置３の内部構成を示すブロック図である。この情報収集装置３は、無線通信部３３と、カメラ制御部３４と、計時部３５と、インターネット通信部３６と、制御部３７と、記憶部３８とを備える。また、無線通信アンテナ３１と、車両検知カメラ３２とは、情報収集装置３とは別装置であって、情報収集装置３に接続されている。
この情報収集装置３は、車載器搭載チェックポイントとして予め定められた場所に設置され、例えば、図２に示すようなメッシュに含まれる１つの道路の路肩に設置される。なお、この情報収集装置３は、各メッシュにそれぞれ、１つ以上備えられていることが好ましい。
無線通信アンテナ３１及び車両検知カメラ３２は、情報収集装置３の周辺であって、上り車線か下り車線の一方の車線の路肩または道路上方に設けられた鉄柱等に設置される。本実施形態において、無線通信部３３が無線通信アンテナ３１を通じて無線信号を送信している車線の方向と、車両検知カメラ３２が撮影する方向は、一致する。
【００３３】
無線通信部３３は、無線通信アンテナ３１を通じて無線信号を送信し、また、車載器１が送信する信号を受信する。この無線通信部３３が無線通信アンテナ３１を通じて送信する無線信号は、指向性の制御がなされており、車両検知カメラ３２が撮影対象としている上りか下りの一方の車線のエリアに向かって送信され、他方の車線を走行する車両２の車載器１が誤反応しないように送信されている。
また、無線通信部３３は、車載器１から信号を受信すると、受信した信号に含まれる車載器１のＩＤと、信号を受信した際に計時部３５から取得した時刻を示す情報を対応付けてインターネット通信部３６を通じてセンターサーバ装置５に送信する。
【００３４】
カメラ制御部３４は、車両検知カメラ３２の方向の制御や撮影条件の制御を行い、一定の時間の動画を、一定の間隔で繰り返し撮影する。また、カメラ制御部３４は、動画の撮影に際して、開始時刻と終了時刻を計時部３５から取得し、撮影された動画のファイルと撮影時間を示す情報を対応付けてインターネット通信部３６を通じてセンターサーバ装置５に送信する。
【００３５】
計時部３５は、内部に時計を有しており、要求に応じて現在時刻を出力する。
インターネット通信部３６は、インターネットを通じてセンターサーバ装置５に接続され、センターサーバ装置５との間でデータの送受信を行う。
制御部３７は、情報収集装置３の各部のデータの送受信など総合的な管理を行う。
記憶部３８は、情報収集装置３で用いられるプログラムやデータを記憶する。
【００３６】
図５は、センターサーバ装置５の内部構成を示すブロック図である。センターサーバ装置５は、車載器搭載車両台数検出部５１と、車両総数検出部５２と、車両比率演算部５３と、車両総数推定演算部５４と、インターネット通信部５５と、メッシュコードテーブル５６と、メッシュコード記憶部５７と、交通情報提供部５８と、記憶部５９と、制御部６０とを備える。
【００３７】
制御部６０は、センターサーバ装置５の各部のデータの送受信など総合的な管理を行う。この制御部６０は、情報収集装置３が送信する車載器１のＩＤと時刻を示す情報が対応付けられた情報をインターネット通信部５５を通じて受信し、受信した情報を記憶部５９に書き込んで記憶させる。
また、制御部６０は、情報収集装置３が送信する車両検知カメラ３２によって撮影された動画ファイルと、当該動画の撮影の開始と終了の時刻を示す情報が対応付けられた情報を受信し、受信した情報を記憶部５９に書き込んで記憶させる。なお、本実施形態において、制御部６０は、車両検知カメラ３２から定期的に送信される動画ファイルを受信して撮影された画像を取得するものであってもよく、動画ファイルの送信を要求するコマンドを車両検知カメラ３２に送信して撮影された画像を取得するものであってもよい。
さらに、制御部６０は、車載器１が基地局装置８０を通じて送信する車載器のＩＤと新旧２つのメッシュコードが対応付けられた情報を受信してメッシュコードテーブル５６に書き込んで記憶させる。
【００３８】
記憶部５９は、センターサーバ装置５で用いられるプログラムやデータを記憶する。この記憶部５９は、図６（Ａ）に示す車載器のＩＤと時刻を示す情報の項目を有するテーブルを備え、制御部６０によって書き込まれる車載器１のＩＤと時刻を示す情報が対応づけられた情報を記憶する。
また、記憶部５９は、制御部６０によって書き込まれる動画ファイルを記憶するとともに、当該動画ファイルを参照するためのテーブルであって図６（Ｂ）に示す動画撮影の開始時刻と終了時刻と動画ファイル名の項目を有するテーブルを備える。このテーブルによって、記憶部５９は、制御部６０によって書き込まれる動画の撮影の開始と終了の時刻を示す情報と、それに対応する動画ファイル名を記憶する。
【００３９】
メッシュコードテーブル５６は、図７に示すように、メッシュコードごとの複数のテーブルを記憶する。
図７において、メッシュ２０１に対応するテーブルは、テーブル５６−２０１であり、順に、メッシュ２０２に対応するテーブルは、テーブル５６−２０２のように記憶されている。
各テーブルは、例えば、図７のメッシュ２３２に対応するテーブル５６−２３２に示すように、車載器ＩＤ、進入時刻、退出時刻、存在検知の項目があり、各メッシュ内に進入した車載器のＩＤごとにメッシュ２３２への進入時刻と退出時刻と存在検知を示す情報が記憶される。
なお、当該メッシュを車両が既に退出している場合には、当該メッシュに該当するIDを持つ車載器が存在していないことを示す「−」が、このテーブルの存在検知の項目に記憶されている。また、当該メッシュに車両が進入しているが退出していない場合には、当該メッシュに、該当するIDを持つ車載器が存在することを示す「○」が、このテーブルの存在検知の項目に記憶される。
【００４０】
メッシュコード記憶部５７は、車載器１のメッシュコード記憶部１４に記憶されているデータと同じデータを記憶する。また、メッシュコード記憶部５７には、最新のデータが記憶され、上述したように車載器１が、メッシュコード記憶部５７に記憶されているデータをダウンロードしてメッシュコード記憶部１４のデータを更新する。
【００４１】
車載器搭載車両台数検出部５１は、記憶部５９に記憶されている図６（Ａ）に示す車載器のＩＤと時刻が対応づけられた情報から、任意に定められる時間の間に、いくつ車載器のＩＤが記憶されているかを検出し、検出した数を車載器１を搭載している車両２の台数として出力する。
【００４２】
車両総数検出部５２は、記憶部５９に記憶されている動画ファイルを図６（Ｂ）に示すテーブルを参照して読み出し、読み出した動画ファイルを画像解析して動画に撮影されている車両の台数を検出する。
【００４３】
車両比率演算部５３は、車載器搭載車両台数検出部５１が出力した車載器１を搭載する車両２の台数と、車両総数検出部５２が検出した車両の台数に基づいて、車載器１を搭載する車両の台数に対する全ての車両の台数の比率を算出する。
【００４４】
車両総数推定演算部５４は、メッシュコードテーブル５６から任意に定められる時刻に各メッシュに進入している車両２の台数を検出し、車両比率演算部５３が算出した比率に基づいて、当該時刻に各メッシュに存在する全ての車両の台数を推定する演算を行う。
【００４５】
インターネット通信部５５は、インターネット網を経由して基地局装置８０に接続されており、車載器１との間でデータの送受信を行う。交通情報提供部５８は、例えば、車両総数推定演算部５４が算出する交通状態を示す情報を車載器１にインターネット通信部５５を通じて送信する。
【００４６】
［情報収集装置の動作］
次に、図８及び図９のフローチャートを参照しつつ情報収集装置３の動作について説明する。
情報収集装置３は、一定の間隔で一定の時間、動作を行う。例えば、毎時０分と、３０分に起動し、１０分間動作をして停止するなどの動作を行う。起動と停止の制御は、制御部３７が、計時部３５から取得する時刻の情報を用いて起動指示と停止指示を各機能部に与えることによって行う。無線通信部３３による動作と、カメラ制御部３４による動作は並列に行われる。
まず、図８に示す無線通信部３３の動作について説明する。
（ステップＳＴ１０１）
無線通信部３３は、制御部３７からの起動指示を受けて起動する。
（ステップＳＴ１０２）
次いで、無線通信部３３は、無線通信アンテナ３１を通じて無線信号を送信する。
（ステップＳＴ１０３）
そして、無線通信部３３は、送信した無線信号に応答して車載器１から送信される信号を受信したか否かを判定する。
【００４７】
（ステップＳＴ１０４）
無線通信部３３は、車載器１から信号を受信したと判定すると、受信した信号に含まれている車載器１のＩＤを読み出し、計時部３５から時刻を取得する。
（ステップＳＴ１０５）
そして、無線通信部３３は、車載器１のＩＤと時刻とを対応付けてインターネット通信部３６を通じてセンターサーバ装置５に送信する。このセンターサーバ装置５の制御部６０は、インターネット通信部５５を通じて、情報収集装置３から、車載器１のＩＤと時刻とを対応付けた情報を受信すると、記憶部５９の図６（Ａ）に示すテーブルに書き込んで記憶させる。
【００４８】
（ステップＳＴ１０６）
一方、無線通信部３３は、車載器１から信号を受信していないと判定した場合、ステップＳＴ１０６の処理に進む。そして、無線通信部３３は、制御部３７から停止の指示を受けているか否かを判定し、指示を受けている場合は終了し、指示を受けていない場合は、ステップＳＴ１０２の処理を繰り返す。
【００４９】
次に、図９に示すカメラ制御部３４の動作について説明する。
（ステップＳＴ２０１）
まず、カメラ制御部３４は、制御部３７からの起動指示を受けて起動する。
（ステップＳＴ２０２）
次いで、カメラ制御部３４は、計時部３５から時刻を取得し、開始時刻として記憶部３８に一時的に記憶させる。
（ステップＳＴ２０３）
そして、カメラ制御部３４は、車両検知カメラ３２を通じて動画の撮影を開始する。
（ステップＳＴ２０４）
その後、カメラ制御部３４は、例えば撮影を開始したときから１０分経過すると撮影を終了し、計時部３５から時刻を取得して終了時刻とする。
（ステップＳＴ２０５）
次いで、カメラ制御部３４は、記憶部３８から開始時刻を読み出し、撮影した動画の動画ファイルと開始時刻と終了時刻とを対応付けてインターネット通信部３６を通じてセンターサーバ装置５に送信し、動作を終了する。
【００５０】
センターサーバ装置５の制御部６０は、インターネット通信部５５を通じて情報を受信すると、情報から動画ファイルを読み出して記憶部５９に書き込む。また、センターサーバ装置５の制御部６０は、インターネット通信部５５を通じて受信した情報から開始時刻と終了時刻を示す情報を読み出して、図６（Ｂ）に示すテーブルに開始時刻、終了時刻、動画ファイル名を対応づけて書き込む。
上記の情報収集装置３の動作により、車載器搭載チェックポイントを通過する全ての車両を車両検知カメラ３２によって撮影し、また、車載器搭載チェックポイントを通過する車載器１を搭載した車両２の台数をカウントするのに必要な情報を収集することができる。
【００５１】
［車載器の動作］
次に、車載器１の動作について図１０のフローチャートを参照しつつ説明する。
（ステップＳＴ３０１）
例えば、車両２が、メッシュ２３１からメッシュ２３２に至る道路を走行してメッシュ２３２に進入したとする。車両２の車載器１のＧＰＳ受信機１３−１は、ＧＰＳ衛星８５から一定の周期で電波を受信する。ＧＰＳ受信機１３−１は、受信した電波に含まれる情報から緯度と経度を測定し、緯度と経度の情報と、受信した電波に含まれている時刻の情報と、受信した電波に含まれる情報の信頼度を示す情報を出力する。
なお、本実施形態において、ＧＰＳ受信機１３−１は、車載器１−１の位置がポイントＰ１（緯度ψ１，経度λ１）であることを示す情報と、位置を検出した時刻が「９：０１」であることを示す情報と、信頼度「高」を示す情報とを、それぞれ対応付けた情報を出力する。
【００５２】
（ステップＳＴ３０２）
次いで、ＧＰＳ補完センサ部１３−２は、ジャイロセンサから得られる車両２の回転の方向と、加速度センサから得られる車両２の速度の情報に基づいて、ＧＰＳ受信機１３−１が出力した時刻「９：０１」に車載器１が存在する位置を推測する演算を行う。本実施形態において、ＧＰＳ補完センサ部１３−２は、車載器１の位置として、ポイントＰ２（緯度ψ２，経度λ２）を示す情報を、演算結果で得たとする。
そして、推測航法処理部１３−３は、ＧＰＳ受信機１３−１とＧＰＳ補完センサ部１３−２から得られた２つの位置の情報を用いて、図１１に示す手法により、車載器１の位置を算出する。
具体的に説明すると、ＧＰＳ補完センサ部１３−２が、演算により推測した車載器１の位置がポイントＰ２（緯度ψ２，経度λ２）で示される位置であり、ＧＰＳ受信機１３−１が出力した緯度と経度の情報による位置がポイントＰ１（緯度ψ１，経度λ１）で示される位置であるとする。この場合、推測航法処理部１３−３は、ＧＰＳ受信機１３−１が出力する情報の信頼度を重みとして、重み平均の演算によりポイントＰ３（緯度ψ３，経度λ３）の位置を車載器１の位置として算出する。つまり、ＧＰＳ受信機１３−１が出力する情報の信頼度が高ければ高いほど、ポイントＰ３（緯度ψ３，経度λ３）の位置は、ＧＰＳ受信機１３−１が出力するポイントＰ１（緯度ψ１，経度λ１）の位置に近づくことになる。
この推測航法処理部１３−３は、算出した位置の情報（つまり、ポイントＰ３（緯度ψ３，経度λ３）を示す情報）と、ＧＰＳ受信機１３−１が出力した時刻の情報「９：０１」を、それぞれ対応付けて、メッシュコード取得部１５に出力する。
なお、ＧＰＳ補完センサ部１３−２が、位置を推測する演算を行うときの起点となる位置は、ポイントＰ３（緯度ψ３，経度λ３）で示される位置となる。
【００５３】
（ステップＳＴ３０３）
次いで、メッシュコード取得部１５は、推測航法処理部１３−３から位置の情報であるポイントＰ３（緯度ψ３，経度λ３）と時刻の情報「９：０１」を受けて、メッシュコード記憶部１４に記憶されている各メッシュの位置を示す１組の緯度と経度の情報を読み出し、推測航法処理部１３−３から受けた位置が含まれるメッシュを検出し、検出したメッシュに対応するメッシュコードを取得する。
このメッシュコード取得部１５は、メッシュコードを取得すると、取得したメッシュコードと時刻を示す情報をメッシュコード変化判定部１６に出力する。
（ステップＳＴ３０４）
そして、メッシュコード変化判定部１６は、記憶部１９に記憶されている１つ前に取得されたメッシュコードを読み出し、読み出したメッシュコードと、メッシュコード取得部１５が出力したメッシュコードが一致するか否かを判定する。
【００５４】
（ステップＳＴ３０５）
メッシュコード変化判定部１６は、メッシュコードが一致しない、すなわちメッシュコードが変化していると判定した場合、車載器１に付与されているＩＤと、メッシュコード取得部１５が出力した最新のメッシュコードと、記憶部１９から読み出したメッシュコードと、時刻を示す情報とを、それぞれ対応付けてセンターサーバ装置５に広域通信機１２を通じて送信する。そして、メッシュコード変化判定部１６は、最新のメッシュコードを記憶部１９に書き込んで記憶させ、ステップＳＴ３０１からの処理を繰り返す。
一方、メッシュコード変化判定部１６は、メッシュコードが一致する、すなわち、メッシュコードが変化してないと判定した場合、メッシュコード取得部１５が出力した最新のメッシュコードを記憶部１９に書き込んで記憶させ、ステップＳＴ３０１からの処理を繰り返す。
【００５５】
センターサーバ装置５の制御部６０は、インターネット通信部５５を通じて車載器１から車載器１のＩＤと、新旧２つのメッシュコードと時刻を示す情報を受信すると、古いメッシュコードを読み出し、古いメッシュコードに対応するテーブルをメッシュコードテーブル５６から検出する。ここでは、古いメッシュコードは、２３１であるため、テーブル５６−２３１を検出し、テーブル５６−２３１の該当する車載器ＩＤの退出時刻の欄に、受信した時刻を書き込み、存在検知の欄に退出した状態を示す「−」を記録する。
次に、制御部６０は、受信した情報から新しいメッシュコードを読み出し、読み出した新しいメッシュコードに対応するテーブルをメッシュコードテーブル５６から検出する。ここでは、新しいメッシュコードは、２３２であるため、テーブル５６−２３２を検出し、テーブル５６−２３２に新たに受信した車載器ＩＤの行を追加し、追加した行の進入時刻の項目に、受信した時刻を書き込み、存在検知の欄に存在している状態を示す「○」を記録する。
【００５６】
上記の処理が、複数の車両２に搭載された車載器１によって行われ、複数の車載器１が、他のメッシュに進入する度に、センターサーバ装置５のメッシュコードテーブル５６の対応する各テーブルに進入時刻と退出時刻と存在検知が更新されて情報が蓄積されていくことになる。
なお、メッシュコード取得部１５が、初めてメッシュコードを取得した場合、記憶部１９には、１つ前のメッシュコードは記憶されていない。この場合、メッシュコード変化判定部１６は、１つ前のメッシュコードがない状態から、新たにメッシュコードが取得された場合もメッシュコードが変化したと判定するものとする。
上記の車載器１の動作により、センターサーバ装置５は、車載器１を搭載した車両２が、どのメッシュにいつに進入していつ退出したかということに関する情報を収集することができる。
【００５７】
［センターサーバ装置の動作］
次に、センターサーバ装置５の動作について図１２を参照しつつ説明する。
（ステップＳＴ４０１）
まず、センターサーバ装置５の車載器搭載車両台数検出部５１は、車載器搭載率を算出する対象の時間を選択する。この時間の選択は、センターサーバ装置５の運用者が任意に選択してもよいが、この例では、動画の撮影間隔を、毎時０分と３０分に、１０分間撮影するとしているので、この中からいずれかの時間を選択する。ここでは、９：００から９：１０が選択されたとする。
（ステップＳＴ４０２）
車載器搭載車両台数検出部５１は、記憶部５９の図６（Ａ）に示すテーブルから９：００から９：１０の間にいくつの車載器１からデータを受信しているかをカウントして車載器を搭載した車両の台数を算出する。
（ステップＳＴ４０３）
次に、車両総数検出部５２は、記憶部５９の図６（Ｂ）に示すテーブルを参照し、記憶部５９から９：００から９：１０に撮影された動画ファイルである動画１を読み出す。この車両総数検出部５２は、読み出した動画１のファイルを画像解析することにより、９：００から９：１０に車載器搭載チェックポイントを走行した車両の台数を算出する。
【００５８】
（ステップＳＴ４０４）
次いで、車両比率演算部５３は、車載器搭載車両台数検出部５１が算出した車載器を搭載した車両の台数と、車両総数検出部５２が算出した車両の台数から、車載器を搭載した車両の台数に対する全ての車両の台数の比率を算出する。
（ステップＳＴ４０５）
そして、車両総数推定演算部５４は、メッシュにおける総車両台数の確認を行いたい時刻を選択し、当該時刻における車両２の進入台数をメッシュコードテーブル５６の各テーブル５６−２０１、５６−２０２、…から検出する。
具体的に説明すると、車両総数推定演算部５４は、メッシュコードテーブル５６を参照して、選択された時刻に進入しているが退出していない車載器ＩＤの数をカウントすることによっておこなう。
（ステップＳＴ４０６）
次いで、車両総数推定演算部５４は、検出した各メッシュの車両の台数と、車両比率演算部５３が算出した比率を用いて、各メッシュの車載器を搭載している車両と車載器を搭載していない車両の合計である全ての車両の台数を推定する演算を行う。
例えば、車両比率演算部５３による演算が、車載器を搭載した車両の台数を全ての車両台数で除算する演算である場合、車両総数推定演算部５４は、ステップＳＴ４０５で算出した各メッシュの車両の台数を、車両比率演算部５３が算出した値で除算することによって各メッシュ内の全ての車両の台数を推定する値を算出することができる。
そして、車両総数推定演算部５４は、この推定した全ての車両の台数の値を交通情報提供部５８に出力する。この交通情報提供部５８は、この値をそのまま混雑度を示す情報として車載器１に送信して提供するようにしてもよいし、この値に基づいて、混雑しているメッシュを分かりやすく図示するような画像情報を提供するようにしてもよい。
【００５９】
上記の第１実施形態の構成により、車載器を搭載した車両だけではなく車載器を搭載していない車両の台数も考慮したより正確な車両台数を求めることが可能となる。また、求めたメッシュ内の車両の車両台数によって、正確な混雑度を求めることができる。なお、本実施形態では、メッシュ内の全ての車両の台数に基づき混雑度を求める例について説明したが、本発明はこれに限られない。例えば、メッシュ内の全ての車両の台数の変化を時系列に解析することによって、人の流れや動きなどを把握することができる。人の流れや動きを把握する情報は、マーケティング戦略等において有効な情報となる。
また、上記の第１実施形態の構成では、１つの情報収集装置３により、１つのメッシュの更に限られた車載器搭載チェックポイントという限られた範囲における車載器１を搭載している車両の台数と、通過する全ての車両の台数の情報を収集する。そして、センターサーバ装置５において、情報収集装置３によって収集された情報を用いて、それを各メッシュの全ての車両の台数を推定する演算に用いる構成となっている。そのため、全てのメッシュにおいてこれらの台数を検出する装置を設置する必要がなく、システムの設置コストを抑えることが可能となる。
【００６０】
なお、上記の第１実施形態では、情報収集装置３を設置する車載器搭載チェックポイントを１箇所にしていたが、車載器を搭載した車両に対する全ての車両の割合が地域によってばらついている場合には、図１３に示すように複数のポイント３−１〜３−４を設けるようにしてもよい。このように複数のポイントを設けた場合には、車両比率演算部５３によって、車載器搭載車両台数検出部５１が算出した各ポイントの車載器を搭載した車両の台数の合計値と、車両総数検出部５２が算出した各ポイントにおける全ての車両の台数の合計値を算出し、これらの合計値により比率を算出してもよい。また、各ポイントの車載器を搭載した車両の台数の平均値と、各ポイントにおける全ての車両の台数の平均値を算出し、これらの値により比率を算出してもよい。また、各ポイントにおいてばらつきがある場合は、その分布に応じた重み付けを考慮して比率を算出するようにしてもよい。
また、上記の第１実施形態の構成では、図１２のステップＳＴ４０５において時刻を選択するようにしていたが、図１２の処理が行われている時点での各メッシュの全ての車両の台数を推定するようにしてもよい。当該時点での各メッシュの全ての車両の台数を推定する場合、メッシュコードテーブル５６の各テーブルの存在検知の項目に「○」がついている車載器ＩＤの数をカウントすればよいことになる。これにより、当該時点での各メッシュに進入している車両２の台数を算出することが可能となる。
【００６１】
［第２実施形態］
次に、本発明の第２実施形態による交通情報処理システム３００について説明する。図１４は、交通情報処理システム３００を示した概略図である。交通情報処理システム３００は、道路を走行する車両８に搭載され一意に識別可能なＩＤが付与された車載器７と、車両検知カメラ３２が接続された情報収集装置３ａと、センターサーバ装置９と、ＧＰＳ衛星８５と、携帯電話の基地局装置８０とを備えている。
この交通情報処理システム３００において、車両８が走行する道路はセグメントと呼ばれる複数の区間に予め分割され、一意に識別可能なＩＤが、例えば、セグメント１、２、３、…のように各セグメントに付与されている。
また、交通情報処理システム３００において、情報収集装置３ａが設置される車載器搭載チェックポイントは、いずれかのセグメントの上り車線か下り車線の一方であり、車両検知カメラ３２が撮影する方向は、対象となるセグメントの対象とする一方の車線となる。ここでは、一例として、セグメント４の上り車線の入口を車載器搭載チェックポイントとし、セグメント４の上り車線の入口を撮影するように車両検知カメラ３２が設定されているものとする。
なお、本実施形態に係る交通情報処理システム３００は、複数の区域に分割された道路を走行する車両台数を、セグメント単位で算出するものである。この交通情報処理システム１００は、例えば複数のセグメントからなる区域の一部分である標本エリアに進入した車両のうち車載器を搭載した車両台数の割合に基づき、メッシュ内における車両を算出する。つまり、本実施形態において、区域とは、複数のセグメントからなる領域であって、標本エリアとは、情報収集装置３が設置されているセグメントを示す概念である。なお、本実施形態において、標本エリアが、１つのセグメントである例を用いて説明しているが、本発明はこれに限られず、複数のセグメントから構成されている領域であってもよい。
【００６２】
図１５は、車載器７の内部構成を示すブロック図である。第１実施形態の車載器１と同じ機能部については同じ符号を付し、以下、異なる構成について説明する。
この車載器７において、マップマッチング処理部７０は、道路地図データ記憶部７１に記憶されているセグメントの位置の情報と、位置検出部１３が検出した車載器１の位置の情報とをマッチングさせて、車載器７がどのセグメントに存在するかを検出する。つまり、マップマッチング処理部７０は、道路を分割した区間である複数のセグメントから位置検出部１３が検出した位置に対応するセグメントを検出するセグメント検出部として機能する構成部の一例である。
【００６３】
セグメント変化判定部７２は、マップマッチング処理部７０の検出処理の結果に基づいて、車載器７が新たなセグメントに進入したか否か等を判定する。また、セグメント変化判定部７２は、例えば、車載器７が新たなセグメントに進入したと判定した場合等に、新たに進入したセグメントのＩＤと、時刻に関する情報と、車載器ＩＤとをそれぞれ対応付けた情報を、広域通信機１２を通じてセンターサーバ装置９に送信する。
【００６４】
記憶部７３は、車載器７で用いられるプログラムやデータを記憶する。この記憶部７３は、例えば、図１６に示すように、ＧＰＳ衛星８５からの電波に含まれている時刻の情報に対応付けて、位置検出部１３が検出した緯度と経度の情報、マップマッチング処理部７０のマッチングの結果として得られるセグメントＩＤを記憶するテーブルを有している。なお、当該テーブルにおいて、セグメントＩＤに記録がないもの（「−」となっている項目）は、マップマッチング処理部７０において該当するセグメントが検出されなかったことを示す。
【００６５】
制御部７４は、車載器７の各部のデータの送受信など総合的な管理を行う。この制御部７４は、車載器７が、例えば、カーナビゲーションシステムを兼ねている場合、カーナビゲーションシステムが有する目的地までの経路誘導の処理や、センターサーバ装置９から受信した混雑度を示す情報に基づいて目的地までの最適な経路を選択する処理なども行う。
【００６６】
道路地図データ記憶部７１は、道路の地図データを上述したセグメントの形式で記憶しており、各セグメントの起点と終点の緯度と経度の情報と、各セグメントの連結関係を示す情報とが含まれている。なお、全ての道路がセグメントに分割されて示されているわけではなく、混雑の度合いを検出したい道路についてセグメント形式で記憶されているものとする。また、道路地図データ記憶部７１に記憶されるデータは、制御部７４が、広域通信機１２を経由してセンターサーバ装置９から最新のデータをダウンロードすることにより更新される。
【００６７】
図１７は、情報収集装置３ａの内部構成を示すブロック図である。この情報収集装置３ａは、第１実施形態の情報収集装置３において無線通信アンテナ３１と無線通信部３３が除かれている以外については情報収集装置３と同じ構成を有しているため、詳細な説明は省略する。
【００６８】
図１８は、センターサーバ装置９の内部構成を示すブロック図である。第１実施形態のセンターサーバ装置５と同じ機能部については同じ符号を付し、以下、異なる構成について説明する。
センターサーバ装置９において、制御部９２は、センターサーバ装置９の各部のデータの送受信など総合的な管理を行う。
この制御部９２は、情報収集装置３ａが送信する車両検知カメラ３２によって撮影された動画ファイルと、当該動画の撮影の開始と終了の時刻の情報を受信し、受信した情報を記憶部９３に書き込んで記憶させる。
また、制御部９２は、車載器７が基地局装置８０を通じて送信する新たに進入したセグメントのＩＤと、時刻に関する情報と、車載器ＩＤを受信してセグメントテーブル９０に書き込んで記憶させる。
【００６９】
記憶部９３は、センターサーバ装置５で用いられるプログラムやデータを記憶する。この記憶部９３は、制御部９２によって書き込まれる動画ファイルを記憶するとともに、当該動画ファイルを参照するため第１実施形態と同じく図６（Ｂ）に示した動画撮影の開始時刻と終了時刻と動画ファイル名の項目を有するテーブルを記憶する。
【００７０】
道路地図データ記憶部９１は、上述した車載器７の道路地図データ記憶部７１に記憶されているデータと同じデータを記憶する。この道路地図データ記憶部９１には、最新のデータが記憶され、上述したように車載器７が、道路地図データ記憶部９１に記憶されているデータをダウンロードして道路地図データ記憶部７１のデータを更新する。
【００７１】
セグメントテーブル９０は、例えば、図１９に示す形式のテーブルであり、インターネット通信部５５が車載器７から受信するデータを記憶する。このセグメントテーブル９０は、最初に車載器ＩＤの項目を有しており、時刻及びＳｅｇ（セグメント）の項目を１組とした項目を複数有している。
移動方向判定部９４は、セグメントテーブル９０に記憶されている情報に基づいて車両８の移動方向を判定する。
【００７２】
車載器搭載車両台数検出部５１ａは、セグメントテーブル９０に記憶されているデータに基づいて、車載器７を搭載している車両８の台数を検出する。
車両総数推定演算部５４ａは、セグメントテーブル９０から任意に定められる時刻に各セグメントに進入している車両８の台数を検出し、車両比率演算部５３が算出した比率に基づいて、当該時刻に各セグメントに存在する全ての車両の台数を推定する演算を行う。
交通情報提供部５８ａは、例えば、車両総数推定演算部５４ａが算出する交通状態を示す情報を車載器７にインターネット通信部５５を通じて送信する。
【００７３】
次に、情報収集装置３ａ、車載器７、センターサーバ装置９の動作について説明する。情報収集装置３ａは、車両検知カメラ３２による図９に示したフローチャートと同じ処理を行うため、以下、第１実施形態とは異なる車載器７、センターサーバ装置９の動作について説明する。
［車載器の動作］
次に、車載器７の動作について、図２０のフローチャートを参照しつつ説明する。
（ステップＳＴ５０１）
例えば、図１４においてある車両８が、セグメント１に至る道路でセグメントが割り当てられていない領域を走行している状態から、セグメント１に進入したとする。この車両８の車載器７のＧＰＳ受信機１３−１は、ＧＰＳ衛星８５から一定の周期で電波を受信している。このＧＰＳ受信機１３−１は、受信した電波に含まれる情報から緯度と経度を測定し、測定した緯度と経度の情報と、受信した電波に含まれている時刻の情報と、受信した電波に含まれる情報の信頼度を示す情報を出力する。なお、本実施形態において、ＧＰＳ受信機１３−１は、車載器１−１の位置がポイントＰ１（緯度ψ１，経度λ１）であることを示す情報と、位置を検出した時刻が「８：２６」であることを示す情報と、信頼度「高」を示す情報とを、それぞれ対応付けた情報を出力する。
【００７４】
（ステップＳＴ５０２）
次いで、ＧＰＳ補完センサ部１３−２は、ジャイロセンサから得られる車両８の回転の方向と、加速度センサから得られる車両８の速度の情報に基づいて、ＧＰＳ受信機１３−１が出力した時刻「８：２６」において、車載器７が存在する位置を推測する演算を行う。本実施形態において、ＧＰＳ補完センサ部１３−２は、車載器１−１の位置として、ポイントＰ２（緯度ψ２，経度λ２）を示す情報を、演算結果で得たとする。
そして、推測航法処理部１３−３は、ＧＰＳ受信機１３−１とＧＰＳ補完センサ部１３−２から得られた２つの位置の情報を用いて、上述した図１１に示した手法により、車載器７の位置であるポイントＰ３（緯度ψ３，経度λ３）を算出する。
次いで、推測航法処理部１３−３は、算出した位置の情報（つまり、ポイントＰ３（緯度ψ３，経度λ３）を示す情報）と、ＧＰＳ受信機１３−１が出力した時刻の情報「８：２６」を図１６に示す記憶部７３のテーブルに書き込んで記憶させるとともに、マップマッチング処理部７０に出力する。ここでは、図１６の時刻が８：２６のデータが書き込まれたデータであるとする。
【００７５】
（ステップＳＴ５０３）
次いで、マップマッチング処理部７０は、推測航法処理部１３−３から位置の情報であるポイントＰ３（緯度ψ３，経度λ３）と時刻の情報「８：２６」を受けて、記憶部７３のテーブルに記憶されている過去の車載器７の位置の情報と、当該位置の情報に対応付けられている時刻の情報を読み出し、時系列に並べて車両８の軌跡、すなわち車載器７の軌跡を求める。
例えば、車載器７の軌跡が、図２１の点線で示されるような軌跡Ｉであるとする。マップマッチング処理部７０は、この軌跡Ｉに基づき、求めた軌跡Ｉに対応する経路の候補として、経路候補Ｃ１、Ｃ２、Ｃ３の３つの経路を道路地図データ記憶部７１に記憶されているデータから抽出する。そして、マップマッチング処理部７０は、求めた軌跡Ｉと経路候補Ｃ１、Ｃ２、Ｃ３のそれぞれの経路とによって囲まれた領域の面積（図２１の網掛けの領域）から誤差量の最も少ない経路候補を判定する。本実施形態において、マップマッチング処理部７０は、軌跡Ｉと経路候補とによって囲まれた領域の面積（図２１の網掛けの領域）が一番小さい経路候補Ｃ２を、車載器７の軌跡Ｉに対応する経路として判定する。
【００７６】
そして、マップマッチング処理部７０は、軌跡Ｉの経路であると判定した経路Ｃ２と、最新の位置の情報をマッチングさせて、車載器７が存在するセグメントを検出する。このマップマッチング処理部７０は、検出したセグメントのセグメントＩＤを、当該セグメントＩＤに対応する時刻の情報に基づいて、記憶部７３の位置と時刻の情報に対応づけて記録するとともにセグメント変化判定部７２に出力する。
本実施形態において、ポイントＰ３（緯度ψ３，経度λ３）が、セグメント１に対応するエリアに含まれる位置であるとする。この場合、マップマッチング処理部７０は、車載器１が時刻「８：２６」において、セグメント１に進入したことを判定する。そして、マップマッチング処理部１４は、時刻「８：２６」に対応するＳｅｇ（セグメント）の項目に、「１」を書き込む。なお、マップマッチング処理部７０は、該当するセグメントＩＤが検出できなかった場合、前述したように記憶部７３のテーブルのＳｅｇの項目に「−」を書き込む。
【００７７】
（ステップＳＴ５０４）
次いで、セグメント変化判定部７２は、マップマッチング処理部７０からセグメントＩＤ「１」と時刻の情報「８：２６」を受けて、記憶部７３のテーブルから、１つ前の時刻のセグメントＩＤの情報を読み出し、セグメントＩＤが変化しているか否かを判定する。
ここでは、車両８は、セグメントが割り当てられていない領域を走行していてセグメント１に進入しているので、１つ前の時刻（図１６の「８：２５」）に対応するＳｅｇの項目には、該当するセグメントＩＤがないことを示す「−」が記録されている。セグメント変化判定部７２は、セグメントＩＤが記録されていない状態から新たにセグメントＩＤが検出された場合、および、対象時刻のセグメントＩＤと異なる値が１つ前の時刻に対するセグメントＩＤに記録されている場合、セグメントＩＤが変化したとして判定する。
一方、セグメント変化判定部７２は、マップマッチング処理部７０からセグメントのＩＤと、１つ前の時刻のセグメントＩＤが同じ場合、変化なしとして判定し、ステップＳＴ５０１の処理に戻る。
【００７８】
（ステップＳＴ５０５）
そして、セグメント変化判定部７２は、セグメントＩＤが変化したと判定した場合、マップマッチング処理部７０から受けたセグメントＩＤ「１」と、当該セグメントＩＤ「１」に対応する時刻の情報「８：２６」と、車載器ＩＤ「１２３４０００１」とを、広域通信機１２を介してセンターサーバ装置９に送信する。
センターサーバ装置９の制御部９２は、インターネット通信部５５を通じて車載器７からデータを受信すると、受信したデータを、図１９に示すようにセグメントテーブル９０に書き込んで記憶させる。ここでは、車載器７が車載器ＩＤ「１２３４０００１」に対応し、車載器ＩＤ「１２３４０００１」の行の時刻１の項目に「８：２６」が書き込まれ、対応するＳｅｇの項目にセグメント１を示す「１」が書き込まれる。
【００７９】
図１４において車両８が移動していくにつれて、車載器７は、位置を測定する度に記憶部７３のテーブルにデータを書き込んでいく。そして、セグメント変化判定部７２が、セグメントＩＤが変化したと判定した場合、車載器７は、センターサーバ装置９にデータを送信して、センターサーバ装置９のセグメントテーブル９０にデータが書き込まれる。
このようにして、車載器７が、例えば、セグメント１、２、４、６の順に動いていくと、１つ前の時刻に対するセグメントＩＤと対象時刻のセグメントＩＤとが変化する。この場合、セグメント変化判定部７２は、ステップＳＴ５０４において、セグメントが変化したものとして判定し、マップマッチング処理部７０から受けたセグメントＩＤと、当該セグメントＩＤに対応する時刻の情報と、車載器ＩＤ「１２３４０００１」とを、それぞれ対応付けた情報をセンターサーバ装置９に送信する。センターサーバ装置９は、受信した情報を、セグメントテーブル９０に書き込む。具体的に説明すると、センターサーバ装置３は、セグメントテーブル９０において、図１９の車載器ＩＤ「１２３４０００１」の行に示されるようなデータを記録する。
【００８０】
次いで、車両８が、セグメント６を退出する場合、マップマッチング処理部７０は、ステップＳＴ５０３の処理において該当するセグメントＩＤを検出できないことになるため、車載器７の記憶部７３の時刻が「９：２３」の項目に対応するＳｅｇの項目に示すように、該当するセグメントＩＤがないものとして「−」を書き込む。
そして、セグメント変化判定部７２は、ステップＳＴ５０４において、セグメントＩＤがある状態から該当するセグメントＩＤがない状態に変化した場合もセグメントが変化したものとして判定し、センターサーバ装置９にデータを送信する。センターサーバ装置９は、セグメントテーブル９０に、図１９の時刻５のＳｅｇの項目に示すように該当するセグメントＩＤがない状態（「−」）が書き込む。セグメントテーブル９０のＳｅｇの項目に「−」が書き込まれている場合、車載器７が、その１つ前の時刻までに存在していたセグメントを退出したことを表すことになる。
このように、本実施形態に係る車載器７は、セグメント変化判定部７２によってセグメントＩＤが変化したと判定された場合、車載器７が存在するセグメントＩＤと、このセグメントＩＤが示すセグメントに車載器７が存在し始めた時刻とを対応付けて、センターサーバ装置９に送信する。これにより、図１６に示すような時刻と位置情報をすべてセンターサーバ装置９に送信する場合に比べて、送信回数を低減させることができる。
【００８１】
［センターサーバ装置の動作］
次に、センターサーバ装置９の動作について図２２から図２５を参照しつつ説明する。なお、図２２と図２３は、符号Ａにより接続される一続きの処理を示し、図２４は、ステップＳＴ６０３とステップＳＴ６０８から呼び出されるサブルーチンを示す。
（ステップＳＴ６０１）
まず、センターサーバ装置５の車載器搭載車両台数検出部５１ａは、車載器搭載率を算出する対象の時間を選択する。第１実施形態と同じく、この例においても動画の撮影時間に応じて９：００から９：１０が選択されたとする。
（ステップＳＴ６０２）
車載器搭載車両台数検出部５１ａは、情報収集装置３ａが設置された車載器搭載チェックポイントのセグメントを選択する。ここでは、図１４に示すようにセグメント４が選択される。
（ステップＳＴ６０３）
車載器搭載車両台数検出部５１ａは、９：００から９：１０の間にセグメント４の上り車線に進入した車両８の台数を検出するため図２４に示すサブルーチンを呼び出す。
【００８２】
図２５は、図１９に示したセグメントテーブル９０に記憶されているデータを視覚的に分かりやすく示した図である。例えば、図２５において、車載器ＩＤ「１２３４０００１」の車載器１は、８：２６にセグメント１に進入し、８：３４にセグメント２に進入し、８：４６にセグメント４に進入し、９：０６にセグメント６に進入し、９：２３にセグメント６から退出したことを示している。
【００８３】
ここで、図２４を参照して、サブルーチンの処理フローの一例について説明する。
（ステップＳＴ７０１）
このセグメントテーブル９０から、所定の時刻、または所定の時間の間に、いずれか１つのセグメントに存在する車両８の台数を検出するため、車載器搭載車両台数検出部５１ａは、対象となる時刻、または時間の選択を行う。
ここでは、メインルーチンのステップＳＴ６０１の処理において、既に９：００から９：１０の時間が選択されているため、同じ９：００から９：１０の時間が選択される。
（ステップＳＴ７０２）
次いで、車載器搭載車両台数検出部５１ａは、対象となるセグメントを選択する。このセグメントについてもメインルーチンのステップＳＴ６０２の処理で既に選択されており、セグメント４が選択される。
（ステップＳＴ７０３）
そして、車載器搭載車両台数検出部５１ａは、選択した時間帯（９：００から９：１０）に対応付けられたセグメントＩＤを、セグメントテーブル９０から、車載器７ごとに読み出す。
【００８４】
（ステップＳＴ７０４）
そして、車載器搭載車両台数検出部５１ａは、読み出した情報に基づき、選択した時間に、選択したセグメント４に車載器７が進入していたか否かを判定する。
最初に読み出される車載器ＩＤ「１２３４０００１」の車載器７については、８：４６にセグメント４に進入し、９：０６にセグメント４を退出している。このため、車載器搭載車両台数検出部５１ａは、車載器ＩＤ「１２３４０００１」の車載器７がセグメント４に進入していたと判定する。
【００８５】
（ステップＳＴ７０５）
車載器搭載車両台数検出部５１ａは、対象の車載器７が、９：００から９：１０にセグメント４に進入していたと判定した場合、車両検知カメラ３２が撮影対象としている上り車線に進入している車両８の台数を算出するため、移動方向判定部９４に移動方向の判定を行わせる。車載器搭載車両台数検出部５１ａは、対象の車載器７の車載器ＩＤ「１２３４０００１」と選択中のセグメントＩＤ「４」を移動方向判定部９４に出力する。
そして、移動方向判定部９４は、車載器搭載車両台数検出部５１ａが出力した車載器ＩＤ「１２３４０００１」に対応するデータを、セグメントテーブル９０から読み出す。この移動方向判定部９４は、読み出したデータの中から車載器搭載車両台数検出部５１ａが出力したセグメントＩＤ「４」に相当する項目を検出し、検出した項目の１つ前の時刻のセグメントＩＤを読み出す。図１９に示す例では、移動方向判定部９４が、検出したセグメントＩＤ「４」の項目の１つ前の時刻「８：３４」のセグメントＩＤ＝２を読み出す。
次いで、移動方向判定部９４は、道路地図データ記憶部９１に記憶されているセグメントの連結関係を示すデータに基づいて、車両２の移動方向を判定する。ここで、移動方向判定部９４は、セグメントＩＤが、２から４の順に変わっている経路を、道路地図データ記憶部９１から検出し、検出した経路が上り車線であることを判定する。そして、車載器搭載車両台数検出部５１ａに、車載器ＩＤ「１２３４０００１」とともに判定結果「上り車線であること」を出力する。
【００８６】
（ステップＳＴ７０６）
一方、車載器搭載車両台数検出部５１ａは、対象の車載器７が、９：００から９：１０にセグメント４に進入していないと判定した場合、ステップＳＴ７０６の処理に進む。この車載器搭載車両台数検出部５１ａは、全ての車載器７のデータを読み出したか否かを判定する。
そして、車載器搭載車両台数検出部５１ａは、全ての車載器７のデータを読み出していない場合は、ステップＳＴ７０３からの処理を繰り返する。
（ステップＳＴ７０７）
一方、全ての車載器７のデータを読み出した場合、車載器搭載車両台数検出部５１ａは、セグメント４の上り車線に進入した車両８の台数を算出して、車両比率演算部５３に出力する。
【００８７】
図２５に示す例では、車載器ＩＤが１２３４０００１、１２３４０００８、１２３４００１５、１２３４０００３、１２３４００２０、１２３４０００６、１２３４００３０の７台がセグメント４に進入しており、それぞれが、上り車線、下り車線、下り車線、上り車線、下り車線、上り車線、下り車線である。このため、車載器搭載車両台数検出部５１ａは、上り車線に進入している台数として「３」を出力する。
なお、移動方向判定部９４による判定において、１つ前の時刻の項目が存在しない場合、例えば、対象とするセグメントとしてセグメント１が選択された場合、車載器ＩＤが１２３４０００１の車載器７については、図１９に示すように１つ前の時刻の項目が存在しないことになる。このような場合、道路地図データ記憶部９１に、セグメントＩＤが存在しない状態からセグメント１に進入している場合は上り車線に進入していることを記憶させておくことで移動方向判定部９４に方向を判定させることができる。
【００８８】
ここで、図２２に戻って、メイン処理の説明を続ける。
（ステップＳＴ６０４）
車両総数検出部５２によるステップＳＴ６０４の処理は、上述した図１２のステップＳＴ４０３による処理と同じであり、ここでも９：００から９：１０の動画ファイルを読み出して車載器搭載チェックポイントを走行した車両の台数を算出する。
（ステップＳＴ６０５）
また、車両比率演算部５３によるステップＳＴ６０５の処理も、上述した図１２のステップＳＴ４０４による処理と同じであり、これにより、車両比率演算部５３は、車載器搭載車両台数検出部５１ａが算出した車載器を搭載した車両の台数と、車両総数検出部５２が算出した車両の台数から、車載器を搭載した車両の台数に対する全ての車両の台数の比率を算出する。
【００８９】
（ステップＳＴ６０６）
図２３に進み、車両総数推定演算部５４ａは、セグメントにおける総車両台数の確認を行いたい時刻を選択する。
（ステップＳＴ６０７）
車両総数推定演算部５４ａは、当該時刻における各セグメントの車両８の進入台数をセグメントテーブル９０から検出するため、セグメント１から順に選択する。
（ステップＳＴ６０８）
次いで、車両総数推定演算部５４ａは、時刻とセグメントを選択して図２４に示すサブルーチンを呼び出す。
【００９０】
ステップＳＴ７０１からＳＴ７０７の処理を行うことにより、車両総数推定演算部５４ａは、対象の時刻に対象のセグメントに進入した車両８の台数を求めることができる。
なお、車両総数推定演算部５４ａが図２４のサブルーチンを呼び出す場合、上り車線に進入した車両であるか、または下り車線に進入した車両であるかという情報は必須ではないため、ステップＳＴ７０５の処理は行わないようにしてもよい。
【００９１】
（ステップＳＴ６０９）
車両総数推定演算部５４ａは、全てのセグメントを選択したか否かを判定する。
この車両総数推定演算部５４ａは、全てのセグメントを選択していない場合、ステップＳＴ６０７からの処理を繰り返す。なお、全てのセグメントとは、セグメント４が標本エリアであると決められている区域に含まれる全てのセグメントである。本実施形態において、この区域はセグメント１〜６であって、標本エリアはセグメント４である。
（ステップＳＴ６１０）
一方、車両総数推定演算部５４ａは、全てのセグメントの選択が終了している場合、算出した各セグメントの車両の台数と、車両比率演算部５３が算出した比率を用いて、各セグメントの車載器を搭載している車両と、車載器を搭載していない車両の総数を推定する演算を行う。
例えば、車両比率演算部５３による演算が、車載器を搭載した車両の台数を全ての車両台数で除算する演算である場合、各セグメントの車両の台数を、車両比率演算部５３が算出した値で除算することによって各セグメントの全ての車両の台数を推定する値を算出することができる。車両総数推定演算部５４ａが、この推定した全ての車両の台数の値を交通情報提供部５８ａに出力し、交通情報提供部５８ａが、この値をそのまま混雑度を示す情報として車載器７に送信して提供するようにしてもよいし、この値に基づいて、混雑しているセグメントを分かりやすく図示するような画像情報を提供するようにしてもよい。
【００９２】
上記の第２実施形態の構成により、車載器を搭載した車両だけではなく車載器を搭載していない車両の台数も考慮したより正確な車両台数を求めることが可能となる。また、第１実施形態では、一定の面積を有するメッシュ単位で全ての車両の台数を推定する構成になっていたのに対して、第２実施形態の構成では、道路を分割したセグメント単位で全ての車両の台数を推定する構成になっている。このため、第２実施形態の構成によると、道路を通過する車両の台数をより正確に求め、より詳細な混雑度を示す情報を得ることが可能となる。
また、第２実施形態においても第１実施形態と同じく、１つの情報収集装置３ａにより、１つのセグメントという限られた範囲における車載器７を搭載している車両の台数と、通過する全ての車両の台数の情報を収集する。そして、センターサーバ装置９において、情報収集装置３ａによって収集された情報を用いて、それを他のセグメントの全ての車両の台数を推定する演算に用いる構成となっている。そのため、全てのセグメントにおいてこれらの台数を検出する装置を設置する必要がなく、システムの設置コストを抑えることが可能となる。
【００９３】
なお、上記の第２実施形態においても、第１実施形態と同じく情報収集装置３ａを設置する車載器搭載チェックポイントを１箇所にしていたが、車載器を搭載した車両に対する全ての車両の割合が地域によってばらついている場合には、複数のセグメントに情報収集装置３ａを設置してもよい。
また、第２実施形態の例では、セグメント４の上り車線を対象としていたが、車両検知カメラ３２を２台設置して、セグメント４の下り車線も対象に含めて比率を求めるようにしてもよい。この場合、センターサーバ装置９においてステップＳｄ１０３における処理は、上り車線と下り車線のそれぞれの車載器７を搭載した車両８を検出することになる。
また、比較的短い距離のセグメントを設定し、１台の車両検知カメラ３２によって、上り車線と下り車線の両方を撮影し、撮影した画像から上り車線と下り車線のそれぞれを走行する車両の台数を検出して比率を求めるようにしてもよい。
これらの手法により、車載器搭載車両台数検出部５１ａが算出した各ポイントの車載器を搭載した車両の台数の値と、車両総数検出部５２が算出した各ポイントにおける全ての車両の台数の値が複数得られる場合は、第１実施形態と同じく、それぞれの合計値を算出し、これらの合計値により比率を算出してもよい。また、車載器を搭載した車両の台数の平均値と、全ての車両の台数の平均値を算出し、これらの値により比率を算出してもよい。また、各ポイントにおいてばらつきがある場合は、その分布に応じた重み付けを考慮して比率を算出するようにしてもよい。
【００９４】
また、上記の第２実施形態では、車載器搭載チェックポイントを通過する車載器７を搭載した車両８の台数を、センターサーバ装置９のセグメントテーブル９０に記憶されている情報を用いて算出しており、第１実施形態に比べて無線通信アンテナ３１や無線通信部３３のコストを削減することが可能となる。ただし、本発明は、当該実施形態に限られない。第２実施形態の構成においても、第１実施形態と同じく、情報収集装置３ａに無線通信アンテナと無線通信部を備えさせて、第１実施形態と同様の手順によって車載器搭載チェックポイントを通過する車載器７を搭載した車両８の台数を算出するようにしてもよい。
【００９５】
また、上記の第１及び第２実施形態では、情報収集装置３及び情報収集装置３ａは、一定の間隔で一定の時間、動作を行うとしているが、この構成に限られず、連続して動作する構成であってもよい。また、情報収集装置３及び情報収集装置３ａの車両検知カメラ３２が、撮影する画像は、動画に限られず、車両が通過するときのみ撮影を行うことによって得られる複数の静止画であってもよい。
また、上記の第１実施形態では、車載器を搭載した車両の台数の算出は、センターサーバ装置５に備えられた車載器搭載車両台数検出部５１が行う構成となっているが、情報収集装置３が車載器搭載車両台数検出部５１を備えるようにしてもよい。
また、上記の第１及び第２実施形態では、全ての車両の台数の算出は、センターサーバ装置５及び９に備えられた車両総数検出部５２が行う構成となっているが、情報収集装置３及び３ａがこれらの構成を備えるようにしてもよい。
【００９６】
また、上記の第１及び第２実施形態では、車載器を搭載した車両の台数を全ての車両の台数で除算することにより車載器を搭載した車両の台数に対する全ての車両の台数の比率を求めるとしているが、当該構成に限られるわけではない。例えば、全ての車両の台数を車載器を搭載した車両の台数で除算した比率であってもよく、また、車載器を搭載していない車両の台数に対する全ての車両の台数の比率、全ての車両の台数に対する車載器を搭載していない車両の台数に対する比率を求めるようにしてもよい。
また、上記の第１及び第２実施形態の情報収集装置３及び３ａは、車両検知カメラ３２により撮影を行い、撮影した画像を解析して車両の台数を検出する構成を有していたが、車両の台数の検出は、画像解析による手法に限られず、車両が通過する地点に踏み板を設置し、当該踏み板により走行車両の台数をカウントしてもよく、また、赤外線センサや超音波センサによって進入する車両の台数をカウントする構成であってもよい。
【００９７】
なお、本発明における各処理部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによりアセンブリプログラムの変換を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、ホームページ提供環境（あるいは表示環境）を備えたＷＷＷシステムも含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【００９８】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【符号の説明】
【００９９】
１  車載器
１０  電源回路
１１  内蔵電池
１２  広域通信機
１３  位置検出部
１３−１  ＧＰＳ受信機
１３−２  ＧＰＳ補完センサ部
１３−３  推測航法処理部
１４  メッシュコード記憶部
１５  メッシュコード取得部
１６  メッシュコード変化判定部
１７  表示部
１８  報知部
１９  記憶部
２０  制御部
３  情報収集装置
３１  無線通信アンテナ
３２  車両検知カメラ
３３  無線通信部
３４  カメラ制御部
３５  計時部
３６  インターネット通信部
３７  制御部
３８  記憶部
５  センターサーバ装置
５１  車載器搭載車両台数検出部
５２  車両総数検出部
５３  車両比率演算部
５４  車両総数推定演算部
５５  インターネット通信部
５６  メッシュコードテーブル
５７  メッシュコード記憶部
５８  交通情報提供部
５９  記憶部
６０  制御部
２  車両
８０  基地局装置
８５  ＧＰＳ衛星
１００  交通情報処理システム
【図１】
2014106544.tif 000003
【図２】
2014106544.tif 000004
【図３】
2014106544.tif 000005
【図４】
2014106544.tif 000006
【図５】
2014106544.tif 000007
【図６】
2014106544.tif 000008
【図７】
2014106544.tif 000009
【図８】
2014106544.tif 000010
【図９】
2014106544.tif 000011
【図１０】
2014106544.tif 000012
【図１１】
2014106544.tif 000013
【図１２】
2014106544.tif 000014
【図１３】
2014106544.tif 000015
【図１４】
2014106544.tif 000016
【図１５】
2014106544.tif 000017
【図１６】
2014106544.tif 000018
【図１７】
2014106544.tif 000019
【図１８】
2014106544.tif 000020
【図１９】
2014106544.tif 000021
【図２０】
2014106544.tif 000022
【図２１】
2014106544.tif 000023
【図２２】
2014106544.tif 000024
【図２３】
2014106544.tif 000025
【図２４】
2014106544.tif 000026
【図２５】
2014106544.tif 000027