(57)【要約】【課題】  複数の移動ルートにおける並行走行の比較結果を利用して、利用者の利便性を向上させる。【解決手段】  サーバ装置７３０Ａの選定手段７３１が、走行情報の収集の開始位置及び終了位置により決定される移動ルートを、着目移動体と並行して走行する他移動体を選定する。そして、第１履歴生成手段７３２が、着目移動体が走行した際に収集された走行情報に基づいて第１走行履歴情報を生成し、第２履歴生成手段７３３が、他移動体が走行した際に収集された走行情報に基づいて第２走行履歴情報を生成する。引き続き、比較手段７３４が、第１及び第２走行履歴情報に基づき、各移動ルートのおける所要時間情報、距離情報、燃費情報の少なくとも１つを含む第１及び第２走行結果情報を導出し、当該情報の比較を行う。そして、更新手段７３５が、当該比較結果に基づき、ナビゲーション処理に利用される移動ルート情報を更新する。【選択図】  図１
2010122817.tif 000002
【特許請求の範囲】
【請求項１】
通過位置と通過日時とを含む走行情報の収集の開始位置と終了位置とが着目移動体において指定された場合に、前記開始位置から前記終了位置までの第１移動ルートを前記着目移動体が走行した際に収集された走行情報に基づいて、第１走行履歴情報を生成する第１履歴生成手段と；
前記開始位置から前記終了位置までの前記第１移動ルートとは異なる少なくとも１つの第２移動ルートを、前記着目移動体の前記第１移動ルートの走行と並行して走行した際の走行情報の収集対象となる前記着目移動体とは異なる他移動体を選定する選定手段と；
前記他移動体の前記第２移動ルートに沿った走行に際して収集された走行情報に基づいて、第２走行履歴情報を生成する第２履歴生成手段と；
前記第１及び第２走行履歴情報のそれぞれから導かれる前記開始位置から前記終了位置に至るまでの所要時間情報、距離情報及び燃費情報の少なくとも１つを含む第１及び第２走行結果情報の比較を行う比較手段と；
を備えることを特徴とする情報収集装置。
【請求項２】
前記選定手段は、前記着目移動体が前記開始位置付近にいる時に、前記着目移動体からの距離が第１所定距離以内であり、前記第２移動ルートを走行する可能性がある少なくとも１つの移動体を初期他移動体として選定する、ことを特徴とする請求項１に記載の情報収集装置。
【請求項３】
前記選定手段は、選定されている他移動体が前記第２移動ルートから離脱した場合には、離脱地点における前記選定されている他移動体からの距離が第２所定距離以内であり、前記第２移動ルートを走行する可能性がある少なくとも１つの移動体を新たな他移動体として選定する、ことを特徴とする請求項１又は２に記載の情報収集装置。
【請求項４】
前記第１及び第２移動ルートのうちの少なくとも１つの移動ルートは、交通渋滞が発生している渋滞ルートである、ことを特徴とする請求項１〜３のいずれか一項に記載の情報収集装置。
【請求項５】
前記着目移動体とともに走行する第１移動端末装置と；
前記他移動体とともに走行する第２移動端末装置と；
前記第１及び第２移動端末装置と通信可能なサーバ装置と；を備え、
前記第１移動端末装置は、
前記開始位置及び前記終了位置が指定された場合に、指定結果を前記サーバ装置に通知する収集区間通知手段と；
前記着目移動体に関する前記走行情報を検出する第１検出手段と；
前記第１検出手段による検出結果を、前記サーバ装置に報告する第１報告手段と；を備え、
前記第２移動端末装置は、
前記他移動体に関する前記走行情報を検出する第２検出手段と；
前記第２検出手段による検出結果を、前記サーバ装置に報告する第２報告手段と；を備え、
前記サーバ装置は、前記第１走行履歴生成手段、前記選定手段、前記第２走行履歴生成手段及び前記比較手段を備え、
前記第１走行履歴生成手段は、前記第１移動端末装置から報告された前記第１検出手段による検出結果に基づいて、前記第１走行履歴情報を生成し、
前記第２走行履歴生成手段は、前記第２移動端末装置から報告された前記第２検出手段による検出結果に基づいて、前記第２走行履歴情報を生成する、
ことを特徴とする請求項１〜４のいずれか一項に記載の情報収集装置。
【請求項６】
前記サーバ装置は、前記比較手段による比較結果に基づいて、ナビゲーション処理に利用される移動ルート情報を更新する更新手段を更に備える、ことを特徴とする請求項５に記載の情報収集装置。
【請求項７】
前記ナビゲーション処理には、目的地までの最適移動ルートを探索する処理が含まれる、ことを特徴とする請求項５又は６に記載の情報収集装置。
【請求項８】
前記サーバ装置は、前記第１及び第２走行結果情報を前記第１移動端末装置に通知する走行結果通知手段を更に備え、
前記第１移動端末装置は、前記第１及び第２走行結果情報を提示する提示手段を更に備える、
ことを特徴とする請求項５〜７のいずれか一項に記載の情報収集装置。
【請求項９】
前記サーバ装置は、前記第１及び第２移動ルートを探索するルート探索手段を更に備える、ことを特徴とする請求項５〜８のいずれか一項に記載の情報収集装置。
【請求項１０】
前記第１移動端末装置は、
前記第１及び第２移動ルートを探索するルート探索手段と；
前記ルート探索手段による探索結果を前記サーバ装置に通知するルート通知手段と；
を更に備える、ことを特徴とする請求項５〜８のいずれか一項に記載の情報収集装置。
【請求項１１】
前記着目移動体とともに走行する第１移動端末装置と；
前記他移動体とともに走行する第２移動端末装置と；
前記第１及び第２移動端末装置と通信可能なサーバ装置と；を備え、
前記第１移動端末装置は、前記第１走行履歴生成手段、前記第２走行履歴生成手段及び前記比較手段に加えて、
前記開始位置及び前記終了位置が指定された場合に、指定結果を前記サーバ装置に通知する収集区間通知手段と；
前記着目移動体に関する前記走行情報を検出する第１検出手段と；を更に備え、
前記第２移動端末装置は、
前記他移動体に関する前記走行情報を検出する第２検出手段と；
前記第２検出手段による検出結果を前記サーバ装置に報告する報告手段と；を更に備え、
前記サーバ装置は、前記選定手段に加えて、前記第２検出手段による検出結果を、前記第１移動端末装置に転送する転送手段を更に備え、
前記第１走行履歴生成手段は、前記第１検出手段による検出結果に基づいて、前記第１走行履歴情報を生成し、
前記第２走行履歴生成手段は、前記サーバ装置から転送された前記第２検出手段による検出結果に基づいて、前記第２走行履歴情報を生成する、
ことを特徴とする請求項１〜４のいずれか一項に記載の情報収集装置。
【請求項１２】
前記第１移動端末装置は、前記比較手段による比較結果に基づいて、ナビゲーション処理に利用される移動ルート情報を更新する更新手段を更に備える、ことを特徴とする請求項１１に記載の情報収集装置。
【請求項１３】
前記ナビゲーション処理には、目的地までの最適移動ルートを探索する処理が含まれる、ことを特徴とする請求項１１又は１２に記載の情報収集装置。
【請求項１４】
前記第１移動端末装置は、前記第１及び第２走行結果情報を提示する提示手段を更に備える、ことを特徴とする請求項１１〜１３のいずれか一項に記載の情報収集装置。
【請求項１５】
前記サーバ装置は、前記第１及び第２移動ルートを探索するルート探索手段を更に備える、ことを特徴とする請求項１１〜１４のいずれか一項に記載の情報収集装置。
【請求項１６】
前記第１移動端末装置は、
前記第１及び第２移動ルートを探索するルート探索手段と；
前記ルート探索手段による探索結果を前記サーバ装置に通知するルート通知手段と；
を更に備える、ことを特徴とする請求項１１〜１４のいずれか一項に記載の情報収集装置。
【請求項１７】
通過位置と通過日時とを含む走行情報の収集の開始位置と終了位置とが着目移動体において指定された場合に、前記開始位置から前記終了位置までの第１移動ルートとは異なる少なくとも１つの第２移動ルートを、前記着目移動体の前記第１移動ルートの走行と並行して走行した際の走行情報の収集対象となる前記着目移動体とは異なる他移動体を選定する選定工程と；
前記開始位置から前記終了位置までの第１移動ルートを前記着目移動体が走行した際に収集された走行情報に基づいて、第１走行履歴情報を生成する第１履歴生成工程と；
前記選定工程において選定された他移動体の前記第２移動ルートに沿った走行に際して収集された走行情報に基づいて、第２走行履歴情報を生成する第２履歴生成工程と；
前記第１及び第２走行履歴情報のそれぞれから導かれる前記開始位置から前記終了位置に至るまでの所要時間情報、距離情報及び燃費情報の少なくとも１つを含む第１及び第２走行結果情報の比較を行う比較工程と；
を備えることを特徴とする情報収集方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報収集装置及び情報収集方法に関する。
【背景技術】
【０００２】
従来から、車両等の移動体に搭載されるナビゲーション装置が広く普及している。こうしたナビゲーション装置に関する技術の進展は目覚しく、利用者の利便性を向上させるための様々な技術が提案されている。
【０００３】
かかる提案技術の一つとして、目的地に至る複数の移動ルートにおける情報をナビゲーション処理に利用する技術がある（特許文献１参照：以下、「従来例」と呼ぶ）。この従来例の技術では、道路交通情報を提供するシステムから渋滞情報、所要時間情報等を取得し、現在の誘導経路をそのまま走行したときと、迂回路を走行したときとにおける走行距離の相違及び所要時間の相違等、複数の誘導経路を並べてグラフ表示することで、利用者が容易に走行コスト等を比較できるようになっている。
【０００４】
【特許文献１】特開２００６−２６７０７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述した従来例の技術では、道路交通情報を提供するシステムから取得した渋滞情報、所要時間情報等を、表示方法に工夫を凝らして利用者に提示している。このように、この従来例の技術は、単に、複数の移動ルートにおける道路交通に関する情報を提供しているだけである。また、利用者に提示する所要時間情報は、上述したシステムが予測したものにすぎず、実際の所要時間と食い違うことがある。このため、利用者が選択したルートが最適なものであったか否かは、確認ができない。
【０００６】
ところで、目的地に至る複数の移動ルートにおける情報をナビゲーション処理に利用する際には、実際の並行走行の結果を取得し、移動ルートごとの走行結果を比較して解析することができれば、より精度の良いナビゲーション処理を行うことが可能となり、利用者の利便性は向上する。
【０００７】
このため、複数の移動ルートに関する実際の並行走行の結果を比較することで、ナビゲーション処理を行うことのできる技術が待望されている。かかる要請に応えることが、本発明が解決すべき課題の一つとして挙げられる。
【０００８】
本発明は、上記の事情を鑑みてなされたものであり、複数の移動ルートにおける並行走行の比較結果を利用して、利用者の利便性を向上させることができる新たな情報収集装置及び情報収集方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
請求項１に記載の発明は、通過位置と通過日時とを含む走行情報の収集の開始位置と終了位置とが着目移動体において指定された場合に、前記開始位置から前記終了位置までの第１移動ルートを前記着目移動体が走行した際に収集された走行情報に基づいて、第１走行履歴情報を生成する第１履歴生成手段と；前記開始位置から前記終了位置までの前記第１移動ルートとは異なる少なくとも１つの第２移動ルートを、前記着目移動体の前記第１移動ルートの走行と並行して走行した際の走行情報の収集対象となる前記着目移動体とは異なる他移動体を選定する選定手段と；前記他移動体の前記第２移動ルートに沿った走行に際して収集された走行情報に基づいて、第２走行履歴情報を生成する第２履歴生成手段と；前記第１及び第２走行履歴情報のそれぞれから導かれる前記開始位置から前記終了位置に至るまでの所要時間情報、距離情報及び燃費情報の少なくとも１つを含む第１及び第２走行結果情報の比較を行う比較手段と；を備えることを特徴とする情報収集装置である。
【００１０】
請求項１７に記載の発明は、通過位置と通過日時とを含む走行情報の収集の開始位置と終了位置とが着目移動体において指定された場合に、前記開始位置から前記終了位置までの第１移動ルートとは異なる少なくとも１つの第２移動ルートを、前記着目移動体の前記第１移動ルートの走行と並行して走行した際の走行情報の収集対象となる前記着目移動体とは異なる他移動体を選定する選定工程と；前記開始位置から前記終了位置までの第１移動ルートを前記着目移動体が走行した際に収集された走行情報に基づいて、第１走行履歴情報を生成する第１履歴生成工程と；前記選定工程において選定された他移動体の前記第２移動ルートに沿った走行に際して収集された走行情報に基づいて、第２走行履歴情報を生成する第２履歴生成工程と；前記第１及び第２走行履歴情報のそれぞれから導かれる前記開始位置から前記終了位置に至るまでの所要時間情報、距離情報及び燃費情報の少なくとも１つを含む第１及び第２走行結果情報の比較を行う比較工程と；を備えることを特徴とする情報収集方法である。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施形態を、添付図面を参照して説明する。なお、以下の説明及び図面においては、同一又は同等の要素には同一の符号を付し、重複する説明を省略する。
【００１２】
［第１実施形態］
まず、本発明の第１実施形態の情報収集装置７００Ａについて、図１を参照して説明する。
【００１３】
＜構成＞
図１には、第１実施形態に係る情報収集装置７００Ａの概略的な構成が示されている。この図１に示されるように、情報収集装置７００Ａは、第１移動端末装置７１０Ａと、第２移動端末装置７２０と、サーバ装置７３０Ａとを備えている。
【００１４】
ここで、第１移動端末装置７１０Ａは、移動体ＭＶ0に搭載されており、移動体ＭＶ0とともに移動するようになっている。また、第２移動端末装置７２０は少なくとも１つ以上であり、第２移動端末装置７２０のそれぞれは、移動体ＭＶp（ｐ＝１，２，…）に搭載され、移動体ＭＶpとともに移動するようになっている。また、サーバ装置７３０Ａは、固定的な位置に配置されている。
【００１５】
そして、第１移動端末装置７１０Ａと、第２移動端末装置７２０と、サーバ装置７３０Ａとは、ネットワークシステムＮＷＳを介して、データ通信を行うことができるようになっている。なお、各装置間の詳細な情報のやり取りについては後述する。ここで、各装置間の情報の全てのやり取りは、ネットワークシステムＮＷＳを介して行われるものとして、以下の説明をする。
【００１６】
《第１移動端末装置７１０Ａの構成》
上記の第１移動端末装置７１０Ａは、本第１実施形態では、収集区間通知手段７１１と、第１検出手段７１２Ａと、第１報告手段７１３とを備えている。
【００１７】
上記の収集区間通知手段７１１は、第１移動端末装置７１０Ａの利用者により、走行情報の収集の開始位置及び終了位置が指定された場合に、指定結果を収集区間情報として、サーバ装置７３０Ａに通知する。
【００１８】
上記の第１検出手段７１２Ａは、所定時間ごとに移動体ＭＶ0に関する走行情報を検出する。ここで、「走行情報」には、移動体の通過位置と通過日時とが含まれる。第１検出手段７１２Ａによる検出結果は、第１報告手段７１３へ送られる。
【００１９】
上記の第１報告手段７１３は、第１検出手段７１２Ａによる検出結果である移動体ＭＶ0に関する走行情報を受ける。そして、第１報告手段７１３は、当該走行情報をサーバ装置７３０Ａに報告する。
【００２０】
《第２移動端末装置７２０の構成》
上記の第２移動端末装置７２０は、第２検出手段７２１と、第２報告手段７２２とを備えている。
【００２１】
上記の第２検出手段７２１は、所定時間ごとに、第２移動端末装置７２０を搭載した移動体ＭＶp（ｐ＝１，２，…）に関する走行情報を検出する。第２検出手段７２１による検出結果は、第２報告手段７２２へ送られる。
【００２２】
上記の第２報告手段７２２は、第２検出手段７２１による検出結果である移動体ＭＶpに関する走行情報を受ける。そして、第２報告手段７２２は、当該走行情報をサーバ装置７３０Ａに報告する。
【００２３】
《サーバ装置７３０Ａの構成》
上記のサーバ装置７３０Ａは、本第１実施形態では、選定手段７３１と、第１履歴生成手段７３２と、第２履歴生成手段７３３と、比較手段７３４と、更新手段７３５を備えている。
【００２４】
上記の選定手段７３１は、第１移動端末装置７１０Ａの収集区間通知手段７１１から、第１移動端末装置７１０Ａの利用者により指定された走行情報の収集の開始位置及び終了位置を、収集区間情報として受ける。この収集区間情報を受けると、選定手段７３１は、移動体ＭＶ0を「着目移動体」として認識する。以下、「着目移動体」となるのは、移動体ＭＶ0であるものとして、説明する。
【００２５】
なお、上述した第１移動端末装置７１０Ａと同様に構成される装置を搭載した移動体ＭＶ0以外の移動体から収集区間情報を受けた場合には、選定手段７３１は、当該移動体を「着目移動体」として認識する。
【００２６】
また、選定手段７３１は、移動体ＭＶ0，ＭＶ1，ＭＶ2，…の全てから走行情報を受ける。そして、移動体ＭＶ0を「着目移動体」として認識すると、選定手段７３１は、当該開始位置及び終了位置により決定される複数の移動ルートのうちで、着目移動体が移動する第１移動ルートとは異なる少なくとも１つの第２移動ルートを、着目移動体と並行して走行した際の走行情報の収集対象となる「他移動体」を、移動体ＭＶ1，ＭＶ2，…の中から選定する。当該他移動体の選定に関する処理については、後述する。
【００２７】
上記の第１履歴生成手段７３２は、第１移動端末装置７１０Ａの第１報告手段７１３から、着目移動体に関する走行情報を受ける。そして、第１履歴生成手段７３２は、第１移動ルートを着目移動体が走行した際に収集された走行情報に基づいて、着目移動体の走行情報の履歴である第１走行履歴情報を生成する。第１履歴生成手段７３２による生成結果は、比較手段７３４へ送られる。
【００２８】
上記の第２履歴生成手段７３３は、他移動体として選定された移動体ＭＶpに搭載された第２移動端末装置７２０の第２報告手段７２２から、他移動体に関する走行情報を受ける。そして、第２履歴生成手段７３３は、他移動体の第２移動ルートに沿った走行に際して収集された走行情報に基づいて、他移動体の走行情報の履歴である第２走行履歴情報を生成する。第２履歴生成手段７３３による生成結果は、比較手段７３４へ送られる。
【００２９】
上記の比較手段７３４は、第１履歴生成手段７３２から第１走行履歴情報を受けるとともに、第２履歴生成手段７３３から第２走行履歴情報を受ける。そして、比較手段７３４は、第１走行履歴情報に基づいて、開始位置から終了位置に至るまでの第１移動ルートにおける所要時間情報、距離情報、燃費情報の少なくとも１つを含む第１走行結果情報を導出する。また、比較手段７３４は、第２走行履歴情報に基づいて、開始位置から終了位置に至るまでの第２移動ルートにおける所要時間情報、距離情報、燃費情報の少なくとも１つを含む第２走行結果情報を導出する。引き続き、比較手段７３４は、第１及び第２走行結果情報の比較を行い、比較結果を、第１及び第２走行結果情報とともに、比較情報として、更新手段７３５に送る。
【００３０】
なお、比較情報には、曜日情報、時間帯情報等が更に含まれるようにすることができる。また、例えば、第１又は第２移動ルートの少なくとも１つにおいて渋滞が発生していた場合には、比較情報は、渋滞原因情報を更に含むようにすることができる。
【００３１】
上記の更新手段７３５は、比較手段７３４から比較情報を受ける。そして、更新手段７３５は、当該比較情報に基づいて、ナビゲーション処理に利用される移動ルート情報を更新する。このナビゲーション処理には、目的地までの最適移動ルートを探索する処理が含まれるようにすることができる。すなわち、この移動ルート情報を利用することにより、所要時間、距離、燃費等を考慮した利用者にとっての最適移動ルートの探索を行うことが可能となる。
【００３２】
＜動作＞
上記のように構成された情報収集装置７００Ａの動作について、情報収集処理に主に着目して、説明する。
【００３３】
なお、サーバ装置７３０Ａは、所定時間ごとに、移動体ＭＶ0，ＭＶ1，ＭＶ2，…の全てから走行情報を受けているものとする。
【００３４】
《他移動体の選定処理》
まず、他移動体の選定処理について説明する。なお、この処理は、主として、サーバ装置７３０Ａにおいて行われるようになっている。
【００３５】
第１移動端末装置７１０Ａの利用者により、走行情報の収集の開始位置及び終了位置が指定されると、第１移動端末装置７１０Ａの収集区間通知手段７１１が、指定結果を収集区間情報として、サーバ装置７３０Ａに通知する。
【００３６】
この収集区間情報を受けたサーバ装置７３０Ａでは、選定手段７３１が、移動体ＭＶ0を着目移動体として認識する。そして、選定手段７３１は、当該開始位置及び終了位置により決定される第１移動ルートとは異なる少なくとも１つの第２移動ルートを、着目移動体と並行して走行した際の走行情報の収集対象となる他移動体を、移動体ＭＶ1，ＭＶ2，…の中から選定する。
【００３７】
かかる他移動体の選定に際して、選定手段７３１は、着目移動体が開始位置付近にいる時に、着目移動体からの距離が第１所定距離以内であり、第２移動ルートを走行する可能性がある少なくとも１つの移動体を、移動体ＭＶ1，ＭＶ2，…の中から、他移動体として選定する。
【００３８】
そして、選定手段７３１は、選定されている他移動体の走行を監視し、選定されている他移動体が第２移動ルートから離脱した場合には、離脱地点における選定されている他移動体からの距離が第２所定距離以内であり、第２移動ルートを走行する可能性がある少なくとも１つの移動体を、新たな他移動体として選定する。
【００３９】
ここで、第１所定距離は、収集の開始位置における着目移動体の特定時に、着目移動体と位置的に同一視することができる他移動体を選定するという観点から、実験、シミュレーション、経験等に基づいて、予め定められるようになっている。また、第２所定距離は、離脱地点における選定されている他移動体と新たに選定する他移動体とを位置的に同一視することができるという観点から、実験、シミュレーション、経験等に基づいて、予め定められるようになっている。
【００４０】
なお、上述した第１及び第２移動ルートの少なくとも１つの移動ルートが、交通渋滞の発生している渋滞ルートとなることがある。この場合において、第１移動ルートが渋滞ルートであるときには、着目移動体は渋滞ルートを走行し、他移動体は交通渋滞を迂回するルートを走行していることが考えられる。また、第２移動ルートの少なくとも１つの移動ルートが渋滞ルートであるときには、着目移動体が交通渋滞を迂回するルートを走行していることが考えられる。
【００４１】
《走行結果情報の生成処理》
次に、走行結果情報の生成処理について説明する。なお、本第１実施形態では、この処理は、サーバ装置７３０Ａにおいて行われるようになっている。
【００４２】
サーバ装置７３０Ａの第１履歴生成手段７３２が、第１移動ルートを着目移動体が走行した際の走行情報を収集する。そして、第１履歴生成手段７３２は、着目移動体が上述した終了位置に到達すると、収集された走行情報に基づいて、第１走行履歴情報を生成する。この第１走行履歴情報は、比較手段７３４へ送られる。
【００４３】
かかる第１履歴生成手段７３２による着目移動体に関する走行情報の収集処理と並行して、第２履歴生成手段７３３が、他移動体の第２移動ルートに沿った走行に際して走行情報を収集する。そして、第２履歴生成手段７３３は、他移動体が終了位置に到達すると、収集された走行情報に基づいて、第２走行履歴情報を生成する。この第２走行履歴情報は、比較手段７３４へ送られる。
【００４４】
こうして生成された第１及び第２走行履歴情報を受けた比較手段７３４は、上述した第１及び第２走行結果情報を導出する。引き続き、比較手段７３４は、第１及び第２走行結果情報の比較を行う。そして、比較手段７３４は、比較結果、並びに、第１及び第２走行結果情報を含む比較情報を、更新手段７３５に送る。
【００４５】
《走行結果情報の更新処理》
次いで、走行結果情報の更新処理について説明する。なお、本第１実施形態では、この処理は、サーバ装置７３０Ａにおいて行われるようになっている。
【００４６】
第１及び第２走行結果情報、並びに、当該情報の比較結果を含む比較情報を受けたサーバ装置７３０Ａの更新手段７３５では、当該比較情報に基づいて、ナビゲーション処理に利用される移動ルート情報を更新する。
【００４７】
以上説明したように、本第１実施形態では、第１移動端末装置７１０Ａの収集区間通知手段７１１が、利用者により指定された走行情報の収集の開始位置及び終了位置を、収集区間情報として、サーバ装置７３０Ａに通知する。サーバ装置７３０Ａでは、選定手段７３１が、当該収集区間情報を通知した移動体（移動体ＭＶ0）を着目移動体として認識する。また、選定手段７３１は、当該開始位置及び終了位置により決定される第１移動ルートとは異なる少なくとも１つの第２移動ルートを、着目移動体と並行して走行した際の走行情報の収集対象となる他移動体を選定する。
【００４８】
そして、第１履歴生成手段７３２が、第１移動ルートを着目移動体が走行した際に収集された走行情報に基づいて、第１走行履歴情報を生成するとともに、第２履歴生成手段７３３が、他移動体の第２移動ルートに沿った走行に際して収集された走行情報に基づいて、第２走行履歴情報を生成する。引き続き、比較手段７３４が、第１及び第２走行履歴情報に基づいて、開始位置から終了位置に至るまでの第１及び第２移動ルートのそれぞれにおける所要時間情報、距離情報、燃費情報の少なくとも１つを含む第１及び第２走行結果情報を導出し、第１及び第２走行結果情報の比較を行う。そして、更新手段７３５が、当該比較結果に基づいて、ナビゲーション処理に利用される移動ルート情報を更新する。
【００４９】
したがって、本発明の第１実施形態によれば、複数の移動ルートにおける並行走行の比較結果を利用して、利用者の利便性を向上させることができる。
【００５０】
なお、第１移動端末装置７１０Ａ及びサーバ装置７３０Ａのいずれか一方が、収集区間が指定された後、他移動体の最初の選定前に、第１及び第２移動ルートを探索するルート探索手段を更に備える構成とすることができる。この場合において、第１移動端末装置７１０Ａにルート探索手段が備えられているときには、第１移動端末装置７１０Ａが、ルート探索手段による探索結果をサーバ装置７３０Ａに通知するルート通知手段を更に備える構成とする。
【００５１】
また、サーバ装置７３０Ａが、上述した更新手段７３５に代えて、又は、更新手段７３５とともに、第１及び第２走行結果情報を第１移動端末装置７１０Ａに通知する走行結果通知手段を更に備える構成とし、第１移動端末装置７１０Ａが、サーバ装置７３０Ａから受けた第１及び第２走行結果情報を提示する提示手段を更に備える構成とすることができる。この場合には、着目移動体に搭乗する利用者に、並行走行の比較結果を提示できるので、利用者の利便性を向上させることができる。
【００５２】
また、本第１実施形態においては、第２移動端末装置７２０が収集区間通知手段を更に備えることで、第１移動端末装置７１０Ａと第２移動端末装置７２０とを、同様の構成とすることができる。
【００５３】
［第２実施形態］
次に、本発明の第２実施形態の情報収集装置７００Ｂについて、図２を参照して説明する。
【００５４】
＜構成＞
図２には、第２実施形態に係る情報収集装置７００Ｂの概略的な構成が示されている。この図２に示されるように、情報収集装置７００Ｂは、上述した第１実施形態の情報収集装置７００Ａと比べて、第１移動端末装置７１０Ａに代えて第２移動端末装置７１０Ｂを備える点、及び、サーバ装置７３０Ａに代えてサーバ装置７３０Ｂを備える点が異なっている。以下、この相違点に主に着目して説明する。
【００５５】
《第１移動端末装置７１０Ｂの構成》
上記の第１移動端末装置７１０Ｂは、第１移動端末装置７１０Ａと比べて、第１検出手段７１２Ａに代えて第１検出手段７１２Ｂを備える点、第１履歴生成手段７１４、第２履歴生成手段７１５、比較手段７１６、更新手段７１７を更に備える点、及び、第１報告手段７１３を備えていない点が異なっている。
【００５６】
なお、本第２実施形態においても、上述した第１実施形態の場合と同様に、第１移動端末装置７１０Ｂの収集区間通知手段７１１が、収集区間情報をサーバ装置７３０Ｂに通知すると、サーバ装置７３０Ｂの選定手段７３１が、移動体ＭＶ0を着目移動体として認識する。また、選定手段７３１は、移動体ＭＶ1，ＭＶ2，…から走行情報を受けて、移動体ＭＶ1，ＭＶ2，…の中から他移動体を選定する。
【００５７】
上記の第１検出手段７１２Ｂは、上述した第１検出手段７１２Ａと同様に、所定時間ごとに移動体ＭＶ0に関する走行情報を検出する。第１検出手段７１２Ｂによる検出結果は、第１履歴生成手段７１４へ送られる。
【００５８】
上記の第１履歴生成手段７１４は、第１検出手段７１２Ｂからの移動体ＭＶ0に関する走行情報を受ける。そして、移動体ＭＶ0が着目移動体となった後において、第１履歴生成手段７１４は、第１移動ルートを移動体ＭＶ0（着目移動体）が走行した際に収集された走行情報に基づいて、上述した第１履歴生成手段７３２と同様に、第１走行履歴情報を生成する。第１履歴生成手段７１４による生成結果は、比較手段７１６へ送られる。
【００５９】
上記の第２履歴生成手段７１５は、サーバ装置７３０Ｂの後述する転送手段７３６から、他移動体に関する走行情報を受ける。そして、第２履歴生成手段７１５は、他移動体の第２移動ルートに沿った走行に際して収集された走行情報に基づいて、上述した第２履歴生成手段７３３と同様に、第２走行履歴情報を生成する。第２履歴生成手段７１５による生成結果は、比較手段７１６へ送られる。
【００６０】
上記の比較手段７１６は、第１履歴生成手段７１４から第１走行履歴情報を受けるとともに、第２履歴生成手段７１５から第２走行履歴情報を受ける。そして、比較手段７１６は、第１及び第２走行履歴情報に基づいて、上述した比較手段７３４と同様に、開始位置から終了位置に至るまでの第１及び第２移動ルートのそれぞれにおける第１及び第２走行結果情報を導出する。引き続き、比較手段７１６は、第１及び第２走行結果情報の比較を行う。そして、比較手段７１６は、比較結果、並びに、第１及び第２走行結果情報を含む比較情報を、更新手段７１７に送る。
【００６１】
上記の更新手段７１７は、比較手段７１６による比較情報を受ける。そして、更新手段７１６は、当該比較情報に基づいて、上述した更新手段７３５と同様に、ナビゲーション処理に利用される移動ルート情報を更新する。
【００６２】
《サーバ装置７３０Ｂの構成》
上記のサーバ装置７３０Ｂは、サーバ装置７３０Ａと比べて、転送手段７３６を更に備える点、及び、第１履歴生成手段７３２、第２履歴生成手段７３３、比較手段７３４、更新手段７３５を備えていない点が異なっている。
【００６３】
上記の転送手段７３６は、移動体ＭＶpに搭載された第２移動端末装置７２０の第２報告手段７２２から、第２検出手段７２１による検出結果である移動体ＭＶpに関する走行情報を受ける。そして、転送手段７３６は、他移動体が移動体ＭＶ1，ＭＶ2，…の中から選定された後において、他移動体の走行情報を第１移動端末装置７１０Ｂに転送する。
【００６４】
＜動作＞
上記のように構成された情報収集装置７００Ｂの動作について、情報収集処理に主に着目して、説明する。
【００６５】
なお、サーバ装置７３０Ｂは、所定時間ごとに、移動体ＭＶ1，ＭＶ2，…から走行情報を受けているものとする。
【００６６】
《他移動体の選定処理》
サーバ装置７３０Ｂによる他移動体の選定処理は、第１実施形態のサーバ装置７３０Ａの場合と、同様に実行される。
【００６７】
《走行結果情報の生成処理》
次に、走行結果情報の生成処理について説明する。なお、本第２実施形態では、この処理は、第１移動端末装置７１０Ｂにおいて行われるようになっている。
【００６８】
第１移動端末装置７１０Ｂの第１履歴生成手段７１４が、第１移動ルートを着目移動体（移動体ＭＶ0）が走行した際の走行情報を収集する。そして、第１履歴生成手段７１４は、着目移動体が終了位置に到達すると、収集された走行情報に基づいて、第１走行履歴情報を生成する。この第１走行履歴情報は、比較手段７１６へ送られる。
【００６９】
かかる第１履歴生成手段７１４による着目移動体に関する走行情報の収集処理と並行して、第２履歴生成手段７１５が、他移動体の第２移動ルートに沿った走行に際して走行情報を収集する。そして、第２履歴生成手段７１５は、他移動体が終了位置に到達すると、収集された走行情報に基づいて、第２走行履歴情報を生成する。この第２走行履歴情報は、比較手段７１６へ送られる。
【００７０】
こうして生成された第１及び第２走行履歴情報を受けた比較手段７１６は、上述した第１及び第２走行結果情報を導出する。引き続き、比較手段７１６は、第１及び第２走行結果情報の比較を行う。そして、比較手段７１６は、比較結果、並びに、第１及び第２走行結果情報を含む比較情報を、更新手段７１７に送る。
【００７１】
《走行結果情報の更新処理》
次いで、走行結果情報の更新処理について説明する。なお、本第２実施形態では、この処理は、第１移動端末装置７１０Ｂにおいて行われるようになっている。
【００７２】
第１及び第２走行結果情報、並びに、当該情報の比較結果を含む比較情報を受けた第１移動端末装置７１０Ｂの更新手段７１７が、当該比較情報に基づいて、ナビゲーション処理に利用される移動ルート情報を更新する。
【００７３】
以上説明したように、本第２実施形態では、第１移動端末装置７１０Ｂの収集区間通知手段７１１が、利用者により指定された走行情報の収集の開始位置及び終了位置を、収集区間情報として、サーバ装置７３０Ｂに通知する。サーバ装置７３０Ｂでは、選定手段７３１が、当該収集区間情報を通知した移動体ＭＶ0を着目移動体として認識する。また、選定手段７３１は、当該開始位置及び終了位置により決定される第１移動ルートとは異なる少なくとも１つの第２移動ルートを、着目移動体と並行して走行した際の走行情報の収集対象となる他移動体を選定する。
【００７４】
そして、第１移動端末装置７１０Ｂでは、第１履歴生成手段７１４が、第１移動ルートを着目移動体が走行した際に収集された走行情報に基づいて、第１走行履歴情報を生成するとともに、第２履歴生成手段７１５が、他移動体の第２移動ルートに沿った走行に際して収集され、サーバ装置７３０Ｂから転送された走行情報に基づいて、第２走行履歴情報を生成する。引き続き、比較手段７１６が、第１及び第２走行履歴情報に基づいて、上述した第１及び第２走行結果情報を導出し、第１及び第２走行結果情報の比較を行う。そして、更新手段７１７が、当該比較結果に基づいて、ナビゲーション処理に利用される移動ルート情報を更新する。
【００７５】
したがって、本発明の第２実施形態によれば、複数の移動ルートにおける並行走行の比較結果を利用して、利用者の利便性を向上させることができる。
【００７６】
なお、第１移動端末装置７１０Ｂ及びサーバ装置７３０Ｂのいずれか一方が、収集区間が指定された後、他移動体の最初の選定前に、第１及び第２移動ルートを探索するルート探索手段を更に備える構成とすることができる。この場合において、第１移動端末装置７１０Ｂにルート探索手段が備えられているときには、第１移動端末装置７１０Ｂが、ルート探索手段による探索結果をサーバ装置７３０Ｂに通知するルート通知手段を更に備える構成とする。
【００７７】
また、第１移動端末装置７１０Ｂは、上述した更新手段７１７に代えて、又は、更新手段７１７とともに、第１及び第２走行結果情報を提示する提示手段を更に備える構成とすることができる。この場合には、着目移動体に搭乗する利用者に、並行走行の比較結果を提示できるので、利用者の利便性を向上させることができる。
【００７８】
また、本第２実施形態においては、第１移動端末装置７１０Ｂが、上述した第１移動端末装置７１０Ａにおける第１報告手段を更に備え、第２移動端末装置７２０が収集区間通知手段、第１履歴生成手段、第２履歴生成手段、比較手段、更新手段を更に備えることで、第１移動端末装置７１０Ａと第２移動端末装置７２０とを、同様の構成とすることができる。
【００７９】
また、上記の第１及び第２実施形態の情報収集装置７００Ａ，７００Ｂを、演算手段としての３個以上のコンピュータを備えて構成し、第１検出手段７１２Ａ，７１２Ｂ及び第２検出手段７２１を除く上述した各手段の機能を、プログラムを実行することにより実現するようにすることができる。これらのプログラムは、ＣＤ−ＲＯＭ，ＤＶＤ等の可搬型記録媒体に記録された形態で取得されるようにしてもよいし、インターネットなどのネットワークを介した配信の形態で取得されるようにすることができる。
【実施例】
【００８０】
以下、本発明の情報収集装置の実施例を、図３〜図１７を参照して説明する。なお、以下の説明及び図面においては、同一又は同等の要素については同一の符号を付し、重複する説明を省略する。
【００８１】
［第１実施例］
まず、本発明の第１実施例を、図３〜図１１を主に参照して説明する。
【００８２】
図３には、第１実施例に係る情報収集装置１００Ａの概略的な構成が示されている。なお、情報収集装置１００Ａは、上述した第１実施形態の情報収集装置７００Ａ（図１参照）の一態様となっている。
【００８３】
＜構成＞
図３に示されるように、情報収集装置１００Ａは、第１移動端末装置７１０Ａとしてのナビゲーション装置２００Ａと、第２移動端末装置７２０としての車載装置３００と、サーバ装置７３０Ａとしてのサーバ装置４００Ａとを備えている。
【００８４】
ここで、ナビゲーション装置２００Ａは、移動体ＭＶ0としての車両ＣＲ0に搭載されており、車両ＣＲ0とともに走行するようになっている。また、車載装置３００は、移動体ＭＶp（ｐ＝１，２，…）としての車両ＣＲpに搭載されており、車両ＣＲpとともに走行するようになっている。また、サーバ装置４００Ａは、例えば、所定の建物内の固定的な位置に配置されている。
【００８５】
上記のナビゲーション装置２００Ａには、車両ＣＲ0に搭載された車速センサ２９０が接続されている。また、ナビゲーション装置２００Ａは、ネットワークシステム５００を介して、サーバ装置４００Ａとデータ通信を行うようになっている。ナビゲーション装置２００Ａが、車速センサ２９０及びサーバ装置４００Ａとの間で授受するデータの内容については、後述する。
【００８６】
上記の車載装置３００には、車両ＣＲpに搭載された車速センサ３９０が接続されている。また、車載装置３００は、ネットワークシステム５００を介して、サーバ装置４００Ａとデータ通信を行うようになっている。車載装置３００が、車速センサ３９０及びサーバ装置４００Ａとの間で授受するデータの内容については、後述する。
【００８７】
上記のサーバ装置４００Ａは、ネットワークシステム５００を介して、ナビゲーション装置２００Ａ及び車載装置３００と通信可能となっている。サーバ装置４００Ａが、ナビゲーション装置２００Ａ及び車載装置３００との間で授受するデータの内容については、後述する。
【００８８】
《ナビゲーション装置２００Ａの構成》
上記のナビゲーション装置２００Ａは、走行情報の収集区間通知機能、車両ＣＲ0に関する走行情報の検出機能、当該走行情報の報告機能、移動ルート情報の提示機能を有している。これらの機能を有するナビゲーション装置２００Ａは、図４に示されるように、制御ユニット２１０Ａと、記憶ユニット２２０Ａと、無線通信ユニット２３０とを備えている。また、ナビゲーション装置２００Ａは、提示手段の一部としての音出力ユニット２４０と、提示手段の一部としての表示ユニット２５０と、操作入力ユニット２６０とを備えている。さらに、ナビゲーション装置２００Ａは、第１検出手段７１２Ａの一部としての走行情報取得ユニット２７０と、第１検出手段７１２Ａの一部としてのＧＰＳ（Global Positioning System）受信ユニット２８０とを備えている。
【００８９】
制御ユニット２１０Ａは、ナビゲーション装置２００Ａの全体を統括制御する。この制御ユニット２１０Ａについては、後述する。
【００９０】
上記の記憶ユニット２２０Ａは、不揮発性の記憶装置であるハードディスク装置等から構成される。記憶ユニット２２０Ａは、ナビゲーション用情報（ＮＶI）等の様々なデータを記憶する。この記憶ユニット２２０Ａには、制御ユニット２１０Ａがアクセスできるようになっている。
【００９１】
上記のナビゲーション用情報（ＮＶＩ）には、地図データ、ＰＯＩ（Point Of Interests）データ、背景データ等のナビゲーションのために利用される様々なデータが記憶されている。これらのデータは、制御ユニット２１０Ａによって読み取られるようになっている。
【００９２】
上記の無線通信ユニット２３０は、不図示のアンテナ等を備えて構成されている。この無線通信ユニット２３０は、当該アンテナにより受信したネットワークシステム５００において用意された基地局からの受信信号を処理して、制御ユニット２１０Ａで処理可能なデジタルデータ信号に変換する。また、無線通信ユニット２３０は、制御ユニット２１０Ａからの送信信号を処理し、当該アンテナを介して、無線信号の態様でネットワークシステム５００（より詳しくは、基地局）へ送る。
【００９３】
この無線通信ユニット２３０を利用することにより、ナビゲーション装置２００Ａ（より詳しくは、制御ユニット２１０Ａ）が、サーバ装置４００Ａとの間で通信を行うことができるようになっている。
【００９４】
また、この無線通信ユニット２３０を利用し、渋滞情報、速度規制・車線規制情報等を含む交通情報を提供する不図示の道路交通情報サーバから、当該交通情報を受信することができる。こうして受信された交通情報は、制御ユニット２１０Ａへ送られる。
【００９５】
上記の音出力ユニット２４０は、スピーカを備えて構成され、制御ユニット２１０Ａから受信した音声データに対応する音声を出力する。この音出力ユニット２４０は、制御ユニット２１０Ａによる制御のもとで、複数の移動ルートにおける走行結果情報及びその比較結果、車両ＣＲ0の進行方向、走行状況、交通状況等の案内音声を出力する。
【００９６】
上記の表示ユニット２５０は、液晶パネル等の表示デバイスを備えて構成され、制御ユニット２１０Ａから受信した表示データに対応する画像を表示する。この表示ユニット２５０は、制御ユニット２１０Ａによる制御のもとで、複数の移動ルートにおける走行結果情報及びその比較結果、地図情報、ルート情報等の画像、ガイダンス情報等を表示する。
【００９７】
上記の操作入力ユニット２６０は、ナビゲーション装置２００Ａの本体部に設けられたキー部、及び／又はキー部を備えるリモート入力装置等により構成される。ここで、本体部に設けられたキー部としては、表示ユニット２５０の表示デバイスに設けられたタッチパネルを用いることができる。なお、キー部を有する構成に代えて、又は併用して音声認識技術を利用して音声にて入力する構成を採用することもできる。
【００９８】
この操作入力ユニット２６０を利用者が操作することにより、ナビゲーション装置２００Ａの動作内容の設定や動作指令が行われる。例えば、走行情報の収集の開始位置及び終了位置の指定等の設定を、利用者が操作入力ユニット２６０を利用して行う。こうした入力内容は、操作入力データとして、操作入力ユニット２６０から制御ユニット２１０Ａへ向けて送られる。
【００９９】
上記の走行情報取得ユニット２７０は、加速度センサ、角速度センサ等を備えて構成されており、車両ＣＲ0に作用している加速度、角速度を検出する。また、走行情報取得ユニット２７０は、ナビゲーション装置２００Ａと、車両ＣＲ0に搭載されている車速センサ２９０との間におけるデータ授受に関して利用され、車速センサ２９０による検出結果である速度データを取得する。こうして得られた各データは、走行データとして制御ユニット２１０Ａへ送られる。
【０１００】
上記のＧＰＳ受信ユニット２８０は、複数のＧＰＳ衛星からの電波の受信結果に基づいて、車両ＣＲの現在位置を算出する。また、ＧＰＳ受信ユニット２８０は、ＧＰＳ衛星から送出された日時情報に基づいて、現在時刻を計時する。これらの現在位置および現在時刻に関する情報は、ＧＰＳデータとして制御ユニット２１０Ａへ送られる。
【０１０１】
次に、上記の制御ユニット２１０Ａについて説明する。この制御ユニット２１０Ａは、中央処理装置（ＣＰＵ）及びその周辺回路を備えて構成されている。制御ユニット２１０Ａが様々なプログラムを実行することにより、上記の各種機能が実現されるようになっている。こうした機能の中には、上述した第１実施形態における収集区間通知手段７１１、第１報告手段７１３としての機能も含まれている。
【０１０２】
この制御ユニット２１０Ａは、ナビゲーション装置２００Ａの利用者により、走行情報の収集の開始位置及び終了位置が指定された場合に、指定結果を収集区間情報として、無線通信ユニット２３０を介してサーバ装置７３０Ａに通知する。ここで、利用者による当該指定は、操作入力ユニット２６０からの操作入力データとして、制御ユニット２１０Ａに送られる。
【０１０３】
また、制御ユニット２１０Ａは、所定時間ごとに、走行情報取得ユニット２７０からの走行データ、及び、ＧＰＳ受信ユニット２８０からのＧＰＳデータを取得する。そして、制御ユニット２１０Ａは、車両ＣＲ0の通過位置を検出するとともに、ＧＰＳデータにおける計時結果及び内部タイマの計時結果に基づいて、通過日時を検出する。引き続き、制御ユニット２１０Ａは、当該通過位置及び通過日時を、車両ＣＲ0に関する走行情報として、無線通信ユニット２３０を介して、サーバ装置４００Ａに報告する。
【０１０４】
また、制御ユニット２１０Ａは、無線通信ユニット２３０を介して、定期的に、道路交通情報サーバからの渋滞情報、速度規制・車線規制情報等を含む交通情報を受信する。
【０１０５】
また、制御ユニット２１０Ａは、走行情報取得ユニット２７０からの走行データ、及び、ＧＰＳ受信ユニット２８０からのＧＰＳデータに基づいて、記憶ユニット２２０Ａ中のナビゲーション用情報（ＮＶＩ）を適宜参照し、利用者へのナビゲーション情報の提供処理を行う。こうしたナビゲーション情報の提供処理には、（ａ）利用者が指定する地域の地図を表示ユニット２５０の表示デバイスに表示するための地図表示、（ｂ）車両ＣＲ0が地図上のどこに位置するのか、また、どの方角に向かっているのかを算出し、表示ユニット２５０の表示デバイスに表示して利用者に提示するマップマッチング、（ｃ）道路交通情報サーバから受信した交通情報に関する表示ユニット２５０の表示デバイスへの表示、（ｄ）進行すべき方向等を的確にアドバイスするために行われる、表示ユニット２５０の表示デバイスへの案内誘導の表示のための制御、及び、音出力ユニット２４０のスピーカから案内誘導を行う音声を出力するための制御等の処理が含まれる。
【０１０６】
また、制御ユニット２１０Ａは、無線通信ユニット２３０を介して、サーバ装置４００Ａから後述する比較情報を取得し、音出力ユニット２４０及び表示ユニット２５０を利用した利用者への提示のための制御を行う。
【０１０７】
《車載装置３００の構成》
上記の車載装置３００は、当該車載装置を搭載した車両ＣＲp（ｐ＝１，２，…）に関する走行情報の検出機能、当該走行情報の報告機能を有している。これらの機能を有する車載装置３００は、図５に示されるように、無線通信部３１０と、第２検出手段７２１の一部としての走行情報取得部３２０と、第２検出手段７２１の一部としてのＧＰＳ受信部３３０とを備えている。また、車載装置３００は、第２報告手段７２２としての制御部３４０を備えている。
【０１０８】
上記の無線通信部３１０は、不図示のアンテナ等を備えて構成されている。この無線通信部３１０は、当該アンテナにより受信したネットワークシステム５００において用意された基地局からの受信信号を処理して、制御部３４０で処理可能なデジタルデータ信号に変換する。また、無線通信部３１０は、制御部３４０からの送信信号を処理し、当該アンテナを介して、無線信号の態様でネットワークシステム５００（より詳しくは、基地局）へ送る。
【０１０９】
上記の走行情報取得部３２０は、上述したナビゲーション装置２００Ａにおける走行情報取得ユニット２７０と同様に、加速度センサ、角速度センサ等を備えて構成されており、車両ＣＲpに作用している加速度、角速度を検出する。また、走行情報取得部３２０は、車載装置３００と、車両ＣＲpに搭載されている車速センサ３９０との間におけるデータ授受に関して利用され、車速センサ３９０による検出結果である速度データを取得する。こうして得られた各データは、走行データとして制御部３４０へ送られる。
【０１１０】
上記のＧＰＳ受信部３３０は、上述したナビゲーション装置２００ＡにおけるＧＰＳ受信ユニット２８０と同様に、複数のＧＰＳ衛星からの電波の受信結果に基づいて、車両ＣＲの現在位置を算出する。また、ＧＰＳ受信部３３０は、ＧＰＳ衛星から送出された時刻情報に基づいて、現在時刻を計時する。これらの現在位置及び現在時刻に関する情報は、ＧＰＳデータとして制御部３４０へ送られる。
【０１１１】
上記の制御部３４０は、所定時間ごとに、走行情報取得部３２０からの走行データ、及び、ＧＰＳ受信部３３０からのＧＰＳデータを取得する。そして、制御部３４０は、車両ＣＲpの通過位置を検出するとともに、ＧＰＳデータにおける計時結果及び内部タイマの計時結果に基づいて、通過日時を検出する。引き続き、制御部３４０は、当該通過位置及び通過日時を、走行情報として、無線通信部３１０を介して、サーバ装置４００Ａへ送信する。
【０１１２】
《サーバ装置４００Ａの構成》
上記のサーバ装置４００Ａは、他車両の選定機能、第１及び第２走行履歴情報の生成機能、走行結果情報の比較機能、当該比較による比較情報に基づく移動ルート情報の更新機能、ルート探索機能を有している。これらの機能を有するサーバ装置４００Ａは、図６に示されるように、記憶装置４１０Ａと、送受信部４２０と、処理制御部４３０Ａとを備えている。
【０１１３】
上記の記憶装置４１０Ａは、不揮発性の記憶装置であるハードディスク装置等から構成される。記憶装置４１０Ａは、ルート探索用情報（ＲＳＩ）、移動ルート情報（ＲＴＩ）等の様々なデータを記憶する。この記憶装置４１０Ａには、処理制御部４３０Ａがアクセスできるようになっている。
【０１１４】
上記のルート探索用情報（ＲＳＩ）には、地図データ、ＰＯＩデータ等のルート探索のために利用される様々なデータが記憶されている。これらのデータは、処理制御部４３０Ａによって読み取られるようになっている。
【０１１５】
上記の移動ルート情報（ＲＴＩ）には、図７に示されるように、走行情報の収集の開始位置（ＳＲj）及び終了位置（ＳＰj）を通過する複数の移動ルート（ＲＴj,k）についての走行結果情報である所要時間情報（ＴＴj,k）、距離情報（ＤＤj,k）、燃費情報（ＭＭj,k）が記憶されている。この移動ルート情報（ＲＴＩ）は、処理制御部４３０Ａによって読み取られるようになっており、後述する移動ルート情報の収集処理により更新され、上述したルート探索用情報（ＲＳＩ）と併用して利用することにより、目的地までの最適移動ルートを探索することができるようになっている。
【０１１６】
図６に戻り、上記の送受信部４２０は、ネットワークシステム５００との通信制御を行う。この送受信部４２０は、ネットワークシステム５００から受信したデータを処理制御部４３０Ａへ送る。また、送受信部４２０は、処理制御部４３０Ａから受信したデータをネットワークシステム５００へ送る。送受信部４２０を利用することにより、サーバ装置４００Ａ（より詳しくは、処理制御部４３０Ａ）は、ナビゲーション装置２００Ａ及び車載装置３００との間で通信を行うことができるようになっている。
【０１１７】
また、この送受信部４２０を利用し、渋滞情報、速度規制・車線規制情報等を含む交通情報を提供する不図示の道路交通情報サーバから、当該交通情報を受信することができる。こうして受信された交通情報は、処理制御部４３０Ａへ送られる。
【０１１８】
上記の処理制御部４３０Ａは、サーバ装置４００Ａの全体を統括制御する。この処理制御部４３０Ａは、中央処理装置（ＣＰＵ）及びその周辺回路を備えて構成されている。処理制御部４３０Ａが様々なプログラムを実行することにより、上記の各種機能が実現されるようになっている。こうした機能の中には、上述した第１実施形態における選定手段７３１、第１履歴生成手段７３２、第２履歴生成手段７３３、比較手段７３４、更新手段７３５としての機能も含まれている。また、本第１実施例では、処理制御部４３０Ａがプログラムを実行して実現する機能の中には、ルート探索手段としての機能も含まれている。
【０１１９】
この処理制御部４３０Ａは、送受信部４２０を介して、ナビゲーション装置２００Ａから走行情報の収集の開始位置及び終了位置である収集区間情報を受ける。処理制御部４３０Ａは、この収集区間情報を受けると、車両ＣＲ0を「着目車両」として認識する。
【０１２０】
また、処理制御部４３０Ａは、記憶装置４１０Ａに記憶されているルート探索用情報（ＲＳＩ）を利用して、当該開始位置及び終了位置を含む複数の移動ルートを探索する。なお、以下の説明においては、複数の移動ルートのうち、着目車両が走行する移動ルートを「第１移動ルート」といい、それ以外の移動ルートを「第２移動ルート」という。
【０１２１】
また、処理制御部４３０Ａは、車両ＣＲ0，ＣＲ1，ＣＲ2，…の全てから走行情報を受ける。そして、処理制御部４３０Ａは、着目車両が走行情報の収集の開始位置付近に接近したときに、着目車両と並行して第２移動ルートを走行する「他車両」を、車両ＣＲ1，ＣＲ2，…の中から選定する。かかる他車両の選定に関する処理については、後述する。
【０１２２】
また、処理制御部４３０Ａは、着目車両が収集の開始位置を通過してから終了位置に到達するまでの間において、着目車両に関する走行情報を収集する。そして、処理制御部４３０Ａは、第１移動ルートを着目車両が走行した際に収集された走行情報に基づいて、着目車両の第１走行履歴情報を生成する。
【０１２３】
また、処理制御部４３０Ａは、上述した着目車両に関する走行情報の収集処理と並行して、他車両が収集の開始位置を通過してから終了位置に到達するまでの間において、他車両に関する走行情報を収集する。そして、処理制御部４３０Ａは、他車両の第２移動ルートに沿った走行に際して収集された走行情報に基づいて、他車両の第２走行履歴情報を生成する。
【０１２４】
引き続き、処理制御部４３０Ａは、第１走行履歴情報に基づいて、第１移動ルートにおける所要時間情報、距離情報、燃費情報を含む第１走行結果情報を導出するとともに、第２走行履歴情報に基づいて、第２移動ルートにおける所要時間情報、距離情報、燃費情報を含む第２走行結果情報を導出する。そして、処理制御部４３０Ａは、第１及び第２走行結果情報の比較を行い、第１及び第２走行結果情報、並びに、当該情報の比較結果を含む比較情報を利用し、ナビゲーション処理に利用される移動ルート情報（ＲＴＩ）を更新する。
【０１２５】
かかる移動ルート情報（ＲＴＩ）の更新に際して、処理制御部４３０Ａは、走行情報の収集区間が移動ルート情報（ＲＴＩ）に登録されていないときには、収集した比較情報を新規に追加する更新処理を行う。また、処理制御部４３０Ａは、走行情報の収集区間が移動ルート情報（ＲＴＩ）に登録されているときには、既に登録されている当該収集区間に関する移動ルート情報を新たな移動ルート情報に書き換える等の更新処理を行う。
【０１２６】
また、処理制御部４３０Ａは、上述したナビゲーション装置２００Ａにおける制御ユニット２１０Ａと同様に、送受信部４２０を介して、定期的に、道路交通情報サーバからの渋滞情報、速度規制・車線規制情報等を含む交通情報を受信する。そして、処理制御部４３０Ａは、当該移動ルート情報を更新するに際して、例えば、自然渋滞が発生していた場合には移動ルート情報を更新し、事故渋滞が発生していた場合には移動ルート情報を更新しない等の処理を行う。
【０１２７】
また、処理制御部４３０Ａは、ナビゲーション装置２００Ａの利用者により指定された出発地及び目的地を指定した最適移動ルート探索要求を、ナビゲーション装置２００Ａから受けたときは、ルート探索用情報（ＲＳＩ）及び移動ルート情報（ＲＴＩ）を利用して、移動ルート情報（ＲＴＩ）に含まれる所要時間、距離、燃費等を考慮した利用者にとってのルート探索を行う。
【０１２８】
＜動作＞
以上のようにして構成された情報収集装置１００Ａの動作について、移動ルート情報の収集処理に主に着目して説明する。
【０１２９】
なお、サーバ装置４００Ａは、所定時間ごとに、車両ＣＲ0，ＣＲ1，ＣＲ2，…の全てから走行情報を受けているものとする。
【０１３０】
かかる移動ルート情報の収集処理に際して、図８に示されるように、ステップＳ１１において、ナビゲーション装置２００Ａの制御ユニット２１０Ａが、利用者により指定された走行情報の収集の開始位置及び終了位置を、収集区間情報（ＣＳＴ）として、無線通信ユニット２３０を介して、サーバ装置４００Ａに報告する。
【０１３１】
収集区間情報（ＣＳＴ）を受けたサーバ装置４００Ａでは、処理制御部４３０Ａが、車両ＣＲ0を着目車両として認識し、ステップＳ１２において、上述した開始位置及び終了位置を含む複数の移動ルートを探索する。
【０１３２】
引き続き、ステップＳ１３において、サーバ装置４００Ａの処理制御部４３０Ａが、着目車両に関する走行情報の収集処理、並びに、他車両の選定及び当該他車両に関する走行情報の収集処理を、並行して行う。ステップＳ１３における着目車両に関する走行情報の収集処理は、図９に示されるように、まず、ステップＳ２１において、処理制御部４３０Ａが、着目車両が開始位置付近に到達したか否かを判定する。この判定の結果が否定的であった場合（ステップＳ２１：Ｎ）には、ステップＳ２１の処理が繰り返される。
【０１３３】
一方、ステップＳ２１における判定の結果が肯定的になると（ステップＳ２１：Ｙ）、処理はステップＳ２２へ進む。このステップＳ２２では、処理制御部４３０Ａが、着目車両に関する走行情報の収集を行う。
【０１３４】
引き続き、ステップＳ２３において、処理制御部４３０Ａが、着目車両が終了位置に到達したか否かを判定する。この判定の結果が否定的であった場合（ステップＳ２３：Ｎ）には、ステップＳ２２へ戻る。以後、ステップＳ２３における判定の結果が肯定的となるまで、ステップＳ２２，Ｓ２３の処理が繰り返される。
【０１３５】
ステップＳ２３における判定の結果が肯定的になると（ステップＳ２３：Ｙ）、処理はステップＳ２４へ進む。このステップＳ２４では、処理制御部４３０Ａが、着目車両に関する走行情報の収集を終了する。このようにして、着目車両に関する走行情報の収集処理が行われる。
【０１３６】
図８のステップＳ１３では、上述のように、ステップＳ２１〜Ｓ２４における着目車両に関する走行情報の収集処理と並行して、他車両の選定及び当該他車両に関する走行情報の収集処理が行われる。この処理は、図１０に示されるように、まず、ステップＳ３１において、処理制御部４３０Ａが、上述したステップＳ２１と同様に、着目車両が開始位置付近に到達したか否かを判定する。この判定の結果が否定的であった場合（ステップＳ３１：Ｎ）には、ステップＳ３１の処理が繰り返される。
【０１３７】
一方、ステップＳ３１における判定の結果が肯定的になると（ステップＳ３１：Ｙ）、処理はステップＳ３２へ進む。このステップＳ３２では、処理制御部４３０Ａが、着目し車両と並行して第２移動ルートを走行する可能性のある他車両を、車両ＣＲ1，ＣＲ2，…の中から選定する。かかる他車両の選定に際して、処理制御部４３０Ａは、着目車両からの距離が第１所定距離以内であり、第２移動ルートを走行する可能性がある少なくとも１つの車両を、他車両として選定する。こうした他車両の選定の一例が、図１１（Ａ）に示されている。なお、図１１（Ａ）においては、着目車両には「ＣＲ0」を付し、処理制御部４３０Ａにより選定された他車両には「ＣＲ1」を付している。この後、処理は、図１０のステップＳ３３へ進む。
【０１３８】
このステップＳ３３では、処理制御部４３０Ａが、他車両に関する走行情報の収集を行う。
【０１３９】
引き続き、ステップＳ３４において、処理制御部４３０Ａが、他車両が終了位置に到達したか否かを判定する。この判定の結果が否定的であった場合（ステップＳ３４：Ｎ）には、処理はステップＳ３５へ進む。
【０１４０】
ステップＳ３５では、処理制御部４３０Ａが、他車両が第２移動ルートから離脱したか否かを判定する。この判定の結果が否定的であった場合（ステップＳ３５：Ｎ）には、処理はステップＳ３３へ戻る。
【０１４１】
一方、ステップＳ３５における判定の結果が肯定的であった場合（ステップＳ３５：Ｙ）には、処理はステップＳ３６へ進む。このステップＳ３６では、処理制御部４３０Ａが、新たな他車両を選定する。かかる新たな他車両の選定に際して、処理制御部４３０Ａは、離脱地点における選定されている他車両からの距離が第２所定距離以内であり、第２移動ルートを走行する可能性がある車両を、新たな他車両として選定する。こうした新たな他車両ＣＲpの選定の一例が、図１１（Ｂ）に示されている。なお、図１１（Ｂ）においては、処理制御部４３０Ａにより新たに選定された他車両には「ＣＲ2」を付している。この後、処理は、図１０のステップＳ３３へ戻る。以後、ステップＳ３４における判定の結果が肯定的となるまで、ステップＳ３３〜Ｓ３６の処理が繰り返される。
【０１４２】
一方、ステップＳ３４における判定の結果が肯定的になると（ステップＳ３４：Ｙ）、処理はステップＳ３７へ進む。このステップＳ３７では、処理制御部４３０Ａが、他車両に関する走行情報の収集を終了する。このようにして、他車両に関する走行情報の収集処理が行われる。
【０１４３】
図８へ戻り、着目車両及び他車両に関する走行情報の収集処理が終了すると、移動ルート情報の収集処理は、ステップＳ１４へ進む。ステップＳ１４では、処理制御部４３０Ａが、着目車両に関する走行情報に基づいて、第１走行履歴情報を生成する。また、このステップＳ１４では、処理制御部４３０Ａが、他車両に関する走行情報に基づいて、第２走行履歴情報を生成する。この後、処理はステップＳ１５へ進む。
【０１４４】
ステップＳ１５では、処理制御部４３０Ａが、第１及び第２走行履歴情報に基づいて、上述した第１及び第２走行結果情報を導出する。そして、処理制御部４３０Ａは、第１及び第２走行結果情報の比較処理を行う。
【０１４５】
また、処理制御部４３０Ａは、第１及び第２走行結果情報、並びに、当該情報の比較結果を含む比較情報（ＲＲＴ）を、送受信部４１０を介して、ナビゲーション装置２００Ａに送信する。
【０１４６】
引き続き、ステップＳ１６において、処理制御部４３０Ａが、第１及び第２走行結果情報、並びに、第１及び第２走行結果情報の比較結果に基づき、ナビゲーション処理に利用される移動ルート情報を更新する。かかる移動ルート情報の更新に際して、処理制御部４３０Ａは、前述したように、走行情報の収集区間が移動ルート情報に登録されていないときには、収集した比較情報を新規に追加する更新処理を行い、走行情報の収集区間が移動ルート情報（ＲＴＩ）に登録されているときには、既に登録されている当該収集区間に関する移動ルート情報を新たな移動ルート情報に書き換える等の更新処理を行う。
【０１４７】
また、比較情報（ＲＲＴ）を受けたナビゲーション装置２００Ａでは、ステップＳ１７において、制御ユニット２１０Ａが、比較情報を提示するための制御を行う。この結果、当該比較情報が、表示ユニット２５０の表示デバイスに表示されるとともに、音出力ユニット２４０のスピーカから音声として出力される。
【０１４８】
以上説明したように、本第１実施例では、ナビゲーション装置２００Ａの制御ユニット２１０Ａが、利用者により指定された走行情報の収集の開始位置及び終了位置を、収集区間情報としてサーバ装置４００Ａに通知する。サーバ装置４００Ａでは、処理制御部４３０Ａが、当該収集区間情報を通知した車両ＣＲ0を着目車両として認識する。また、処理制御部４３０Ａは、着目車両が走行する第１移動ルートとは異なる第２移動ルートを、着目車両と並行して走行した際の走行情報の収集対象となる他車両を選定する。そして、処理制御部４３０Ａが、並行して、第１移動ルートを着目車両が走行した際に収集された走行情報に基づいて、第１走行履歴情報を生成するとともに、他車両の第２移動ルートに沿った走行に際して収集された走行情報に基づいて、第２走行履歴情報を生成する。引き続き、処理制御部４３０Ａが、第１及び第２走行履歴情報に基づいて、開始位置から終了位置に至るまでの第１及び第２移動ルートのそれぞれにおける所要時間情報、距離情報、燃費情報を含む第１及び第２走行結果情報を導出し、第１及び第２走行結果情報の比較を行う。そして、処理制御部４３０Ｂが、当該比較の結果に基づき、移動ルート情報を更新する。
【０１４９】
また、本第１実施例では、ナビゲーション装置２００Ａの音出力ユニット２４０及び表示ユニット２５０利用して、走行比較の結果を利用者に提示する。
【０１５０】
したがって、本第１実施例によれば、複数の移動ルートにおける並行走行の比較情報を利用して、利用者の利便性を向上させることができる。
【０１５１】
［第２実施例］
次に、本発明の第２実施例を、図１２〜図１７を主に参照して説明する。
【０１５２】
図１２には、第２実施例に係る情報収集装置１００Ｂの概略的な構成が示されている。なお、情報収集装置１００Ｂは、上述した第２実施形態の情報収集装置７００Ｂ（図２参照）の一態様となっている。
【０１５３】
＜構成＞
図１２に示されるように、情報収集装置１００Ｂは、第１移動端末装置７１０Ｂとしてのナビゲーション装置２００Ｂと、第２移動端末装置７２０としての車載装置３００と、サーバ装置７３０Ｂとしてのサーバ装置４００Ｂとを備えている。すなわち、情報収集装置１００Ｂは、上述した第１実施例の情報収集装置１００Ａと比べて、ナビゲーション装置２００Ａに代えてナビゲーション装置２００Ｂを備えるとともに、サーバ装置４００Ａに代えてサーバ装置４００Ｂを備えている。以下、これらの相違点に主に着目して、説明を行う。
【０１５４】
《ナビゲーション装置２００Ｂの構成》
上記のナビゲーション装置２００Ｂは、上述したナビゲーション装置２００Ａと比べて、第１及び第２走行履歴の生成機能、走行結果情報の比較機能、当該比較による比較情報に基づく移動ルート情報の更新機能、当該移動ルート情報の提示機能、ルート探索機能、ルート探索結果の通知機能を更に有し、車両ＣＲ0に関する走行情報の報告機能を有していない。これらの機能を有するナビゲーション装置２００Ｂは、図１３に示されるように、ナビゲーション装置２００Ａと比べて、記憶ユニット２２０Ａに代えて記憶ユニット２２０Ｂを備える点、制御ユニット２１０Ａに代えて制御ユニット２１０Ｂを備える点が異なっている。
【０１５５】
制御ユニット２１０Ｂは、ナビゲーション装置２００Ｂの全体を統括制御する。この制御ユニット２１０Ｂについては、後述する。
【０１５６】
上記の記憶ユニット２２０Ｂは、上述した記憶ユニット２２０Ａと同様に、不揮発性の記憶装置であるハードディスク装置等から構成される。この記憶ユニット２２０Ｂは、記憶ユニット２２０Ａと比べて、上述した移動ルート情報（ＲＴＩ）を更に記憶している点が異なっている。
【０１５７】
上記の制御ユニット２１０Ｂは、上述した制御ユニット２１０Ａと同様に、中央処理装置（ＣＰＵ）及びその周辺回路を備えて構成され、様々なプログラムを実行するようになっている。こうした機能の中には、上述した第２実施形態における収集区間通知手段７１１、第１履歴生成手段７１４、第２履歴生成手段７１５、比較手段７１６、更新手段７１７としての機能も含まれている。また、第２実施例では、制御ユニット２１０Ｂがプログラムを実行して実現する機能の中には、ルート探索手段、ルート通知手段としての機能も含まれている。
【０１５８】
この制御ユニット２１０Ｂは、上述した制御ユニット２１０Ａと同様に、ナビゲーション装置２００Ｂの利用者により、走行情報の収集の開始位置及び終了位置が指定された場合に、指定結果を収集区間情報として、無線通信ユニット２３０を介してサーバ装置７３０Ｂに通知する。
【０１５９】
また、制御ユニット２１０Ｂは、記憶ユニット２２０Ｂに記憶されているナビゲーション用情報（ＮＶＩ）を利用して、開始位置及び終了位置を含む複数の移動ルートを探索する。そして、制御ユニット２１０Ｂは、当該複数の移動ルートを、無線通信ユニット２３０を介してサーバ装置４００Ｂに通知する。
【０１６０】
また、制御ユニット２１０Ｂは、車両ＣＲ0（着目車両）が収集の開始位置を通過してから終了位置に到達するまでの間において、着目車両に関する走行情報を収集する。そして、制御ユニット２１０Ｂは、第１移動ルートを着目車両が走行した際に収集された走行情報に基づいて、着目車両の第１走行履歴情報を生成する。
【０１６１】
また、制御ユニット２１０Ｂは、上述した着目車両に関する走行情報の収集処理と並行して、他車両が収集の開始位置を通過してから終了位置に到達するまでの間において、サーバ装置４００Ｂから他車両に関する走行情報を収集する。そして、制御ユニット２１０Ｂは、他車両の第２移動ルートに沿った走行に際して収集された走行情報に基づいて、他車両の第２走行履歴情報を生成する。
【０１６２】
引き続き、制御ユニット２１０Ｂは、第１走行履歴情報に基づいて、第１移動ルートにおける所要時間情報、距離情報、燃費情報を含む第１走行結果情報を導出するとともに、第２走行履歴情報に基づいて、第２移動ルートにおける所要時間情報、距離情報、燃費情報を含む第２走行結果情報を導出する。そして、制御ユニット２１０Ｂは、第１及び第２走行結果情報の比較を行い、上述した比較情報を利用し、移動ルート情報（ＲＴＩ）を更新する。
【０１６３】
かかる移動ルート情報（ＲＴＩ）の更新に際して、制御ユニット２１０Ｂは、上述した処理制御部４３０Ａと同様に、走行情報の収集区間が移動ルート情報（ＲＴＩ）に登録されていないときには、収集した比較情報を新規に追加する更新処理を行う。また、制御ユニット２１０Ｂは、走行情報の収集区間が移動ルート情報（ＲＴＩ）に登録されているときには、既に登録されている当該収集区間に関する移動ルート情報を新たな移動ルート情報に書き換える等の更新処理を行う。
【０１６４】
また、制御ユニット２１０Ｂは、音出力ユニット２４０及び表示ユニット２５０を利用して、比較情報の利用者へ提示するための制御を行う。
【０１６５】
また、制御ユニット２１０Ｂは、上述した制御ユニット２１０Ａと同様に、利用者へのナビゲーション情報の提供処理（ａ）〜（ｄ）を行う。
【０１６６】
また、制御ユニット２１０Ｂは、上述した処理制御部４３０Ａと同様に、ナビゲーション装置２００Ｂの利用者から最適移動ルート探索要求を受けたときは、ナビゲーション用情報（ＮＶＩ）及び移動ルート情報（ＲＴＩ）を利用して、移動ルート情報（ＲＴＩ）に含まれる所要時間、距離、燃費等を考慮した利用者にとってのルート探索を行う。
【０１６７】
《サーバ装置４００Ｂの構成》
上記のサーバ装置４００Ｂは、上述したサーバ装置４００Ａと比べて、転送機能を更に有し、第１及び第２走行履歴情報の生成機能、走行結果情報の比較機能、当該比較による比較情報に基づく移動ルート情報の更新機能、ルート探索機能を有していない。これらの機能を有するサーバ装置４００Ｂは、サーバ装置４００Ａと比べて、記憶装置４１０Ａに代えて記憶装置４１０Ｂを備える点、処理制御部４３０Ａに代えて処理制御部４３０Ｂを備える点が異なっている。
【０１６８】
上記の記憶装置４１０Ｂは、上述した記憶装置４１０Ａと同様に、不揮発性の記憶装置であるハードディスク装置等から構成される。この記憶装置４１０Ｂは、記憶装置４１０Ａと比べて、移動ルート情報（ＲＴＩ）を記憶していない点が異なっている。
【０１６９】
上記の処理制御部４３０Ｂは、サーバ装置４００Ｂの全体を統括制御する。この処理制御部４３０Ｂは、中央処理装置（ＣＰＵ）及びその周辺回路を備えて構成されている。処理制御部４３０Ｂが様々なプログラムを実行することにより、上記の各種機能が実現されるようになっている。こうした機能の中には、上述した第２実施形態における選定手段７３１、転送手段７３６としての機能も含まれている。
【０１７０】
この処理制御部４３０Ｂは、上述した処理制御部４３０Ａと同様に、ナビゲーション装置２００Ｂから収集区間情報を受ける。処理制御部４３０Ｂは、この収集区間情報を受けると、車両ＣＲ0を「着目車両」として認識する。
【０１７１】
また、処理制御部４３０Ｂは、送受信部４２０を介して、ナビゲーション装置２００Ｂからのルート探索結果を受ける。
【０１７２】
また、処理制御部４３０Ｂは、車両ＣＲ1，ＣＲ2，…から走行情報を受ける。そして、処理制御部４３０Ｂは、着目車両が走行情報の収集の開始位置付近に接近したときに、着目車両と並行して第２移動ルートを走行する「他車両」を、車両ＣＲ1，ＣＲ2，…の中から選定する。
【０１７３】
また、処理制御部４３０Ｂは、他車両が収集の開始位置を通過してから終了位置に到達するまでの間において、他車両に関する走行情報を、送受信部４２０を介して、ナビゲーション装置２００Ｂに転送する。なお、かかる走行情報の転送に際して、処理制御部４３０Ｂは、ナビゲーション装置２００Ｂに対して、他車両の開始位置の通過時に転送開始通知を送信し、他車両の終了位置への到達時に転送終了通知を送信する。
【０１７４】
＜動作＞
以上のようにして構成された情報収集装置１００Ｂの動作について、移動ルート情報の収集処理に主に着目して説明する。
【０１７５】
なお、サーバ装置４００Ｂは、所定時間ごとに、車両ＣＲ1，ＣＲ2，…から走行情報を受けているものとする。
【０１７６】
かかる移動ルート情報の収集処理に際して、図１５に示されるように、ステップＳ４１において、ナビゲーション装置２００Ｂの制御ユニット２１０Ｂが、第１実施例におけるステップＳ１１と同様に、利用者により指定された走行情報の収集の開始位置及び終了位置を、収集区間情報（ＣＳＴ）として、無線通信ユニット２３０を介して、サーバ装置４００Ｂに報告する。
【０１７７】
収集区間情報（ＣＳＴ）を受けたサーバ装置４００Ｂでは、処理制御部４３０Ｂが、ステップＳ４２において、車両ＣＲ0を着目車両として認識する。
【０１７８】
次に、ステップＳ４３では、ナビゲーション装置２００Ｂの制御ユニット２１０Ｂが、上述した開始位置及び終了位置を含む複数の移動ルートを探索する。そして、制御ユニット２１０Ｂは、当該複数の移動ルートを、無線通信ユニット２３０を介してサーバ装置４００Ｂに通知する。
【０１７９】
次いで、サーバ装置４００Ｂが実行するステップＳ４４における他車両の選定及び走行情報の転送処理と、ナビゲーション装置２００Ｂが実行するステップＳ４５における走行情報の収集処理とが、並行して行われる。
【０１８０】
ステップＳ４４における他車両の選定及び走行情報の転送処理は、図１６に示されるように、上述した第１実施形態における図１０の処理と比べて、ステップＳ３３における「他車両に関する走行情報の収集」に代えてステップＳ６３における「走行情報（ＣＰＳ）の転送」を実行する点、及び、ステップＳ３７における「走行情報の収集終了」を実行しない点が異なっており、その他の処理は、図１０の処理と、同様にして行われる。
【０１８１】
また、ステップＳ４５における走行情報の収集処理は、着目車両に関する走行情報の収集処理と、他車両に関する走行情報の収集処理とが、並行して行われる。ステップＳ４５における着目車両に関する走行情報の収集処理は、収集主体が、第１実施形態と比べて、処理制御部４３０Ａに代えて制御ユニット２１０Ｂであることを除いて、上述した図９と同様にして行われる。
【０１８２】
また、ステップＳ４５における他車両に関する走行情報の収集処理は、図１７に示されるように、まず、ステップＳ７１において、制御ユニット２１０Ｂが、サーバ装置２００Ｂからの転送を受けたか否かを判定する。この判定の結果が、否定的であった場合（ステップＳ７１）には、ステップＳ７１の処理が繰り返される。
【０１８３】
一方、ステップＳ７１における判定の結果が肯定的になると（ステップＳ７１：Ｙ）、サーバ装置４００Ｂからの他車両に関する走行情報の転送処理が開始され、処理はステップＳ７２へ進む。このステップＳ７２では、制御ユニット２１０Ｂが、他車両に関する走行情報の収集を開始する。
【０１８４】
引き続き、ステップＳ７３において、制御ユニット２１０Ｂが、サーバ装置４００Ｂから転送終了通知を受けたか否かを判定する。この判定の結果が否定的であった場合（ステップＳ７３：Ｎ）には、ステップＳ７３の処理が繰り返される。
【０１８５】
一方、ステップＳ７３における判定の結果が肯定的になると（ステップＳ７３：Ｙ）、サーバ装置４００Ｂからの他車両に関する走行情報の転送処理が終了し、処理はステップＳ７４へ進む。ステップＳ７４では、制御ユニット２１０Ｂが、着目車両に関する走行情報の収集を終了する。
【０１８６】
こうして着目車両及び他車両に関する走行情報の収集処理が終了すると、移動ルート情報の収集処理は、図１５のステップＳ４６へ進む。ステップＳ４６では、制御ユニット２１０Ｂが、着目車両に関する走行情報に基づいて第１走行履歴情報を生成するとともに、他車両に関する走行情報に基づいて、第２走行履歴情報を生成する。この後、処理はステップＳ４７へ進む。
【０１８７】
ステップＳ４７では、制御ユニット２１０Ｂが、第１及び第２走行履歴情報に基づいて、上述した第１及び第２走行結果情報を導出し、第１及び第２走行結果情報の比較を行う。引き続き、ステップＳ４８において、制御ユニット２１０Ｂが、第１及び第２走行結果情報、並びに、第１及び第２走行結果情報の比較結果に基づき、ナビゲーション処理に利用される移動ルート情報を更新する。
【０１８８】
また、ステップＳ４９において、制御ユニット２１０Ｂが、比較情報を提示するための制御を行う。この結果、当該比較情報が、表示ユニット２５０の表示デバイスに表示されるとともに、音出力ユニット２４０のスピーカから音声として出力される。
【０１８９】
以上説明したように、本第２実施例では、ナビゲーション装置２００Ｂの制御ユニット２１０Ｂが、利用者により指定された走行情報の収集の開始位置及び終了位置を、収集区間情報としてサーバ装置４００Ｂに通知する。サーバ装置４００Ｂでは、処理制御部４３０Ｂが、当該収集区間情報を通知した車両ＣＲ0を着目車両として認識する。また、処理制御部４３０Ｂは、着目車両が走行する第１移動ルートとは異なる第２移動ルートを、着目車両と並行して走行した際の走行情報の収集対象となる他車両を選定する。そして、制御ユニット２１０Ｂ、並行して、第１移動ルートを着目車両が走行した際に収集された走行情報に基づいて、第１走行履歴情報を生成するとともに、サーバ装置４００Ｂから受けた他車両に関する走行情報に基づいて、第２走行履歴情報を生成する。引き続き、制御ユニット２１０Ｂが、第１及び第２走行履歴情報に基づいて、開始位置から終了位置に至るまでの第１及び第２移動ルートのそれぞれにおける所要時間情報、距離情報、燃費情報を含む第１及び第２走行結果情報を導出し、第１及び第２走行結果情報の比較を行う。そして、制御ユニット２１０Ｂは、当該比較の結果に基づき、移動ルート情報を更新する。
【０１９０】
また、本第２実施例では、上述した第１実施例の場合と同様に、ナビゲーション装置２００Ｂの音出力ユニット２４０及び表示ユニット２５０利用して、走行比較の結果を利用者に提示する。
【０１９１】
したがって、本第２実施例によれば、上述した第１実施例と同様に、複数の移動ルートにおける並行走行の比較結果を利用して、利用者の利便性を向上させることができる。
【０１９２】
［実施例の変形］
本発明は、上記の実施例に限定されるものではなく、様々な変形が可能である。
【０１９３】
例えば、上記の第１実施例では、サーバ装置が第１及び第２移動ルートを探索することとしたが、ナビゲーション装置が移動ルートの探索を行うようにしてもよい。この場合は、ナビゲーション装置が、ルート探索結果をサーバ装置へ送信することになる。
【０１９４】
また、上記の第２実施例では、ナビゲーション装置が第１及び第２移動ルートを探索することとしたが、サーバ装置が移動ルートの探索を行うようにしてもよい。
【０１９５】
また、上記の第１及び第２実施例では、比較情報に基づき、移動ルート情報の更新処理、及び、比較情報の提示処理を行うこととした。これに対して、情報収集装置においては、移動ルート情報の更新処理のみを行うものであってもよいし、比較情報の提示処理のみを行うものであってもよい。
【０１９６】
また、上記の第１実施例では、図１１において、第２移動ルートが１つである場合を例示して説明したが、第２移動ルートの数は任意の複数であってよい。
【０１９７】
また、上記の第２実施例では、比較情報を表示ユニットに表示することとしたが、サーバ装置から転送された他車両に関する走行情報に基づき、第２移動ルートを走行中の他車両の現在位置等を表示ユニットに表示することもできる。この場合には、着目車両に搭乗する利用者に、他車両の現在位置等を提示できるので、利用者の利便性を向上させることができる。
【０１９８】
また、上記の第１及び第２実施例では、利用者により、走行情報の収集の開始位置及び終了位置が指定されると、サーバ装置の処理制御部が、着目車両が開始位置付近に到達したか否かを判定し、当該判定の結果が肯定的であった場合に、他車両の選定が行われるとともに、着目車両及び他車両に関する走行情報の収集が行われることとした。これに対して、利用者は、走行情報の収集の終了位置のみを指定するようにしてもよい。この場合には、ナビゲーション装置は、当該指定を行った時点における車両の位置及び収集の終了位置を、収集区間情報として、サーバ装置に報告する。そして、第１実施例におけるステップＳ２１，Ｓ３１の判定、及び第２実施例におけるステップＳ６１の判定を行わず、直ちに、他車両の選定、並びに、着目車両及び他車両に関する走行情報の収集を行うようにすればよい。
【０１９９】
また、上記の第１及び第２実施例では、コンピュータによるプログラムの実行により、第１検出手段、第２検出手段及び提示手段を除く各手段の機能を実現するようにしたが、これらの各手段の全部又は一部を、専用のＬＳＩ（Large Scale Integrated circuit）等を用いたハードウェアにより構成するようにしてもよい。
【図面の簡単な説明】
【０２００】
【図１】本発明の第１実施形態に係る情報収集装置の構成を説明するためのブロック図である。
【図２】本発明の第２実施形態に係る情報収集装置の構成を説明するためのブロック図である。
【図３】本発明の第１実施例に係る情報収集装置の構成を概略的に説明するためのブロック図である。
【図４】図３のナビゲーション装置の構成を説明するためのブロック図である。
【図５】図３の車載装置の構成を説明するためのブロック図である。
【図６】図３のサーバ装置の構成を説明するためのブロック図である。
【図７】図６の移動ルート情報の構成を説明するための図である。
【図８】第１実施例における移動ルート情報の収集処理を説明するためのシーケンス図である。
【図９】図８における着目車両に関する走行情報の収集処理を説明するためのフローチャートである。
【図１０】図８における他車両に関する走行情報の収集処理を説明するためのフローチャートである。
【図１１】他車両の選定方法を説明するための図である。
【図１２】本発明の第２実施例に係る情報収集装置の構成を概略的に説明するためのブロック図である。
【図１３】図１２のナビゲーション装置の構成を説明するためのブロック図である。
【図１４】図１２のサーバ装置の構成を説明するためのブロック図である。
【図１５】第２実施例における移動ルート情報の収集処理を説明するためのシーケンス図である。
【図１６】図１５における他車両の選定処理を説明するためのフローチャートである。
【図１７】図１５における他車両に関する走行情報の収集処理を説明するためのフローチャートである。
【符号の説明】
【０２０１】
１００Ａ，１００Ｂ  …  情報収集装置
２００Ａ，２００Ｂ  …  ナビゲーション装置（第１移動端末装置）
２１０Ａ            …  制御ユニット（収集区間通知手段、第１報告手段）
２１０Ｂ            …  制御ユニット（収集区間通知手段、第１履歴生成手段、第２
履歴生成手段、比較手段、更新手段、ルート探索手段、ルー
ト通知手段）
２４０              …  音出力ユニット（提示手段の一部）
２５０              …  表示ユニット（提示手段の一部）
２７０              …  走行情報取得ユニット（第１検出手段の一部）
２８０              …  ＧＰＳ受信ユニット（第１検出手段の一部）
３００              …  車載装置（第２移動端末装置）
３２０              …  走行情報取得部（第２検出手段の一部）
３３０              …  ＧＰＳ受信部（第２検出手段の一部）
３４０              …  制御部（第２報告手段）
４００Ａ，４００Ｂ  …  サーバ装置
４３０Ａ            …  処理制御部（選定手段、第１履歴生成手段、第２履歴生成手
段、比較手段、更新手段、ルート探索手段）
４３０Ｂ            …  処理制御部（選定手段、転送手段）
７００Ａ，７００Ｂ  …  情報収集装置
７１０Ａ，７１０Ｂ  …  第１移動端末装置
７１１              …  収集区間通知手段
７１２Ａ，７１２Ｂ  …  第１検出手段
７１３              …  第１報告手段
７１４              …  第１履歴生成手段
７１５              …  第２履歴生成手段
７１６              …  比較手段
７１７              …  更新手段
７２０              …  第２移動端末装置
７２１              …  第２検出手段
７２２              …  第２報告手段
７３０Ａ，７３０Ｂ  …  サーバ装置
７３１              …  選定手段
７３２              …  第１履歴生成手段
７３３              …  第２履歴生成手段
７３４              …  比較手段
７３５              …  更新手段
【図１】
2010122817.tif 000003
【図２】
2010122817.tif 000004
【図３】
2010122817.tif 000005
【図４】
2010122817.tif 000006
【図５】
2010122817.tif 000007
【図６】
2010122817.tif 000008
【図７】
2010122817.tif 000009
【図８】
2010122817.tif 000010
【図９】
2010122817.tif 000011
【図１０】
2010122817.tif 000012
【図１１】
2010122817.tif 000013
【図１２】
2010122817.tif 000014
【図１３】
2010122817.tif 000015
【図１４】
2010122817.tif 000016
【図１５】
2010122817.tif 000017
【図１６】
2010122817.tif 000018
【図１７】
2010122817.tif 000019