(57)【要約】【課題】車両等の移動体から、その位置情報等の移動体情報を状況に応じた適切な方法で送信することのできる移動体情報送信方法および装置を提供する。【解決手段】カーナビゲーションシステム２０等の移動体側で、走行ログ取得部２７が取得した走行ログを走行ログ蓄積部２８に蓄積し、蓄積された走行ログを走行ログ加工部２９が加工した加工ログを加工ログ蓄積部３０に蓄積し、送信ログ選択部３１が、状況、例えば、通信経路の速度等に応じて、走行ログ蓄積部２８に蓄積されている走行ログと加工ログ蓄積部３０に蓄積されている加工ログのいずれか一方、若しくは、両方を走行ログ収集センタに送信する。【選択図】        図３
2005012441.tif 000002
【特許請求の範囲】
【請求項１】
移動体の位置を認識し、該認識した位置を示す位置情報を該認識した時刻を示す時刻情報と対応付けて順次蓄積し、該蓄積した位置情報群から前記移動体が所定の２点間を移動するのに要した時間を算出し、該算出した時間を特定しうる移動時間特定情報と前記所定の２点の位置を特定しうる移動位置特定情報とを対応付けた特定情報を生成し、前記位置情報群と前記特定情報との少なくとも一方を外部装置に送信することを特徴とする移動体情報送信方法。
【請求項２】
前記外部装置との通信経路の通信速度に応じて、前記位置情報群と前記特定情報とのいずれかを選択して、前記外部装置に送信することを特徴とする請求項１記載の移動体情報送信方法。
【請求項３】
前記外部装置からの要求に応じて、前記位置情報群と前記特定情報とのいずれかを選択して、前記外部装置に送信することを特徴とする請求項１記載の移動体情報送信方法。
【請求項４】
前記移動体の位置が前記外部装置から要求された範囲内にある場合に、前記位置情報群を前記外部装置に送信し、前記移動体の位置が前記外部装置から要求された範囲外にある場合に、前記特定情報を前記外部装置に送信することを特徴とする請求項１記載の移動体情報送信方法。
【請求項５】
前記位置情報群と前記特定情報とを同時に前記外部装置に送信することを特徴とする請求項１記載の移動体情報送信方法。
【請求項６】
前記特定情報を前記外部装置に送信した後に、前記位置情報群を前記外部装置に送信することを特徴とする請求項１記載の移動体情報送信方法。
【請求項７】
自装置が搭載された移動体の位置を認識する認識手段と、
前記認識手段により認識された位置を示す位置情報を該位置を認識した時刻を示す時刻情報と対応付けて複数蓄積する蓄積手段と、
前記蓄積手段に蓄積された位置情報群から、所定の２点間を結ぶ移動位置を移動体が移動するのに要した時間を算出する算出手段と、
前記算出手段により算出された時間を特定しうる移動時間特定情報と前記所定の２点の位置を特定しうる移動位置特定情報とを対応付けた特定情報を生成する特定情報生成手段と、
前記蓄積手段に蓄積された位置情報群と前記特定情報生成手段により生成された特定情報との少なくとも一方を外部装置に送信する送信手段とを具備することを特徴とする移動情報送信装置。
【請求項８】
前記送信手段は、
前記外部装置との通信経路の通信速度に応じて、前記位置情報群と前記特定情報とのいずれかを選択して、前記外部装置に送信することを特徴とする請求項７記載の移動体情報送信装置。
【請求項９】
前記外部装置からの要求を受信する受信手段をさらに具備し、
前記送信手段は、前記受信手段が受信した要求に応じて、前記位置情報群と前記特定情報とのいずれかを選択して、前記外部装置に送信する
ことを特徴とする請求項７記載の移動体情報送信装置。
【請求項１０】
前記外部装置からの要求を受信する受信手段をさらに具備し、
前記送信手段は、前記受信手段が受信した要求に基づいて、前記移動体の位置が前記外部装置から要求された範囲内にある場合に、前記位置情報群を前記外部装置に送信し、前記移動体の位置が前記外部装置から要求された範囲外にある場合に、前記特定情報を前記外部装置に送信することを特徴とする請求項７記載の移動体情報送信装置。
【請求項１１】
前記送信手段は、
前記位置情報群と前記特定情報とを同時に前記外部装置に送信することを特徴とする請求項７記載の移動体情報送信装置。
【請求項１２】
前記送信手段は、
前記特定情報を前記外部装置に送信した後に、前記位置情報群を前記外部装置に送信することを特徴とする請求項７記載の移動体情報送信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、移動情報送信装置及び移動情報送信方法に関し、特に、移動体の移動位置や移動時間等の移動情報を効率よく送信する移動情報送信装置及び移動情報送信方法に関する。
【０００２】
【従来の技術】
近年、自動車等の増大に伴って、交通渋滞が社会問題となっている。交通渋滞は、道路の拡張や新設等のインフラの整備によりある程度の回避は可能である。
しかしながら、インフラの整備だけでは、交通渋滞を解消することは困難であり、最近では、渋滞情報を提供し、各車両による渋滞箇所の迂回を促す等の施策も講じられている。
【０００３】
一般に、渋滞情報は、道路近傍に設置された測定器により、道路上の車両を定点観測することで得られた交通量に基づいて生成されることが多いが、最近では、道路上を移動する各車両から、その走行状況を取得し、取得した各車両の走行状況に基づいて、渋滞情報を生成することも提案されている（例えば、特許文献１、特許文献２参照）。
【０００４】
【特許文献１】
特開２００２−２５１６９８号公報
【特許文献２】
特開２００２−３１９０９８号公報
【０００５】
【発明が解決しようとする課題】
ところで、道路上を移動する各車両から、その位置情報を取得する場合、取得した位置情報は、渋滞情報を生成する以外にも、道路交通統計に利用する等、様々な用途に利用することができる。
【０００６】
車両の位置情報を様々な用途に利用する場合、各用途毎に、必要とする位置情報の量に違いがあったり、即時性が求められる場合がある等の相違がある。また、車両から位置情報を収集する方法、例えば、位置情報を送信する通信経路においても複数の経路が存在し、そのそれぞれが異なる特性を有している。
【０００７】
したがって、車両の位置情報等をこれらを収集するセンタ等へ送信する場合、その送信方法等を画一的にしてしまうと、様々な弊害が生じてしまうことが考えられる。
【０００８】
そこで、この発明は、車両等の移動体から、その位置情報等の移動体情報を状況に応じた適切な方法で送信することのできる移動体情報送信方法および装置を提供することを目的とする。
【０００９】
【課題を解決するための手段】
上述した目的を達成するため、請求項１の発明は、移動体の位置を認識し、該認識した位置を示す位置情報を該認識した時刻を示す時刻情報と対応付けて順次蓄積し、該蓄積した位置情報群から前記移動体が所定の２点間を移動するのに要した時間を算出し、該算出した時間を特定しうる移動時間特定情報と前記所定の２点の位置を特定しうる移動位置特定情報とを対応付けた特定情報を生成し、前記位置情報群と前記特定情報との少なくとも一方を外部装置に送信することを特徴とする。
【００１０】
また、請求項２の発明は、請求項１の発明において、前記外部装置との通信経路の通信速度に応じて、前記位置情報群と前記特定情報とのいずれかを選択して、前記外部装置に送信することを特徴とする。
【００１１】
また、請求項３の発明は、請求項１の発明において、前記外部装置からの要求に応じて、前記位置情報群と前記特定情報とのいずれかを選択して、前記外部装置に送信することを特徴とする。
【００１２】
また、請求項４の発明は、請求項１の発明において、前記移動体の位置が前記外部装置から要求された範囲内にある場合に、前記位置情報群を前記外部装置に送信し、前記移動体の位置が前記外部装置から要求された範囲外にある場合に、前記特定情報を前記外部装置に送信することを特徴とする。
【００１３】
また、請求項５の発明は、請求項１の発明において、前記位置情報群と前記特定情報とを同時に前記外部装置に送信することを特徴とする。
【００１４】
また、請求項６の発明は、請求項１の発明において、前記特定情報を前記外部装置に送信した後に、前記位置情報群を前記外部装置に送信することを特徴とする。
【００１５】
また、請求項７の発明は、自装置が搭載された移動体の位置を認識する認識手段と、前記認識手段により認識された位置を示す位置情報を該位置を認識した時刻を示す時刻情報と対応付けて複数蓄積する蓄積手段と、前記蓄積手段に蓄積された位置情報群から、所定の２点間を結ぶ移動位置を移動体が移動するのに要した時間を算出する算出手段と、前記算出手段により算出された時間を特定しうる移動時間特定情報と前記所定の２点の位置を特定しうる移動位置特定情報とを対応付けた特定情報を生成する特定情報生成手段と、前記蓄積手段に蓄積された位置情報群と前記特定情報生成手段により生成された特定情報との少なくとも一方を外部装置に送信する送信手段とを具備することを特徴とする。
【００１６】
また、請求項８の発明は、請求項７の発明において、前記送信手段は、前記外部装置との通信経路の通信速度に応じて、前記位置情報群と前記特定情報とのいずれかを選択して、前記外部装置に送信することを特徴とする。
【００１７】
また、請求項９の発明は、請求項７の発明において、前記外部装置からの要求を受信する受信手段をさらに具備し、前記送信手段は、前記受信手段が受信した要求に応じて、前記位置情報群と前記特定情報とのいずれかを選択して、前記外部装置に送信することを特徴とする。
【００１８】
また、請求項１０の発明は、請求項７の発明において、前記外部装置からの要求を受信する受信手段をさらに具備し、前記送信手段は、前記受信手段が受信した要求に基づいて、前記移動体の位置が前記外部装置から要求された範囲内にある場合に、前記位置情報群を前記外部装置に送信し、前記移動体の位置が前記外部装置から要求された範囲外にある場合に、前記特定情報を前記外部装置に送信することを特徴とする。
【００１９】
また、請求項１１の発明は、請求項７の発明において、前記送信手段は、前記位置情報群と前記特定情報とを同時に前記外部装置に送信することを特徴とする。
【００２０】
また、請求項１２の発明は、請求項７の発明において、前記送信手段は、前記特定情報を前記外部装置に送信した後に、前記位置情報群を前記外部装置に送信することを特徴とする。
【００２１】
【発明の実施の形態】
以下、この発明に係る移動体情報送信方法および装置の一実施の形態について、添付図面を参照して、詳細に説明する。
【００２２】
図１は、この発明を適用したカーナビゲーションシステムを利用した走行データ処理システムの概要を示した図である。同図に示すように、走行データ処理システムでは、走行ログ収集センタ１０で走行軌跡データ（以下、走行ログと称する）の収集１と収集した走行ログに基づくコンテンツ事業２を行う。
【００２３】
走行ログ収集１は、カーナビゲーションシステム（以下、カーナビと略称する場合もある）を利用しているカーナビユーザ３の協力の下に行い、カーナビユーザ３には、対価等の利益供与を行う。
【００２４】
コンテンツ事業２は、収集した走行ログに基づいて様々な情報を生成し、生成した情報を提供する。
【００２５】
例えば、走行ログに基づいて渋滞予測を加味したルート探索を行うための情報（ただし、事故渋滞を除く）をカーナビメーカー４に提供する。カーナビメーカー４は、当該情報をカーナビユーザ３への提供等に利用する。また、カーナビメーカー４に提供する情報は、別途、インターネットを利用して経路検索を行うためのＷｅｂサービス５としての提供や、情報自体を販売するデータベース販売６として提供、渋滞を予測した渋滞予報の配信７として提供できる。
【００２６】
また、走行ログからは、各道路の交通量等を推測することが可能であるため、これを道路交通統計８や店舗出店計画９に利用することができる。
【００２７】
図２は、図１に示した走行データ処理システムにおける走行ログの収集を行うための構成例を示した図である。同図に示すように、走行ログ収集センタ１０は、カーナビを搭載したカーナビ搭載車１１−１〜１１−ｎからインターネット１２を介して走行ログを収集する。
【００２８】
ここで、この発明を適用したカーナビゲーションシステムについて説明する。
図３は、この発明を適用したカーナビゲーションシステムの機能的な構成例を示すブロック図である。なお、同図に示すカーナビゲーションシステム２０は、図２に示したカーナビ搭載車１１−１〜１１−ｎ等に搭載されて利用される。
【００２９】
図３に示すように、カーナビゲーションシステム２０は、車両位置測定部２１と車両位置決定部２２、表示部２３、ルート探索部２４、地図情報格納部２５、日時管理部２６、走行ログ取得部２７、走行ログ蓄積部２８、走行ログ加工部２９、加工ログ蓄積部３０、送信ログ選択部３１、入力部３２、通信部３３を具備して構成される。
【００３０】
車両位置測定部２１は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）やジャイロにより、車両位置の緯度および経度を測定する。車両位置決定部２２は、車両位置測定部２１が測定した緯度および経度に基づいて、カーナビゲーションシステム２０が搭載された車両（以下、自車と称する）の位置を決定する。
【００３１】
表示部２３は、車両位置決定部２２が決定した自車の位置やルート探索部２４が探索した経路を地図情報格納部２５に格納されている地図画像と重ね合わせて表示する。
【００３２】
ルート探索部２４は、入力部３２より入力された目的地までの推奨経路を地図情報格納部２５に格納されている地図情報を参照して探索する。このとき、必要に応じて通信部３３を介して渋滞情報等を取得するようにしてもよい。地図情報格納部２５は、カーナビゲーションシステム２０を利用する地域の地図情報や地図画像を格納している。
【００３３】
日時管理部２６は、現在日時を管理する。管理している時刻は、車両位置測定部２１が受信するＧＰＳの電波等に基づいて修正を行う。走行ログ取得部２７は、車両位置決定部２２が決定した自車の位置を所定の間隔で取得し、日時管理部２６が管理する日時と対応付けて走行ログを生成する。走行ログ蓄積部２８は、走行ログ取得部２７が生成した走行ログを蓄積する。
【００３４】
走行ログ加工部２９は、走行ログ蓄積部２８に蓄積されている走行ログを容量の小さい加工ログに加工する。なお、加工ログについての詳細は、後述する。加工ログ蓄積部３０は、走行ログ加工部２９が走行ログを加工して生成した加工ログを蓄積する。
【００３５】
送信ログ選択部３１は、走行ログ収集センタ１０へ送信するデータとして、走行ログ蓄積部２８に蓄積されている走行ログまたは加工ログ蓄積部３０に蓄積されている加工ログを選択する。走行ログと加工ログのいずれかを選択するかについての詳細は、後述する。
【００３６】
入力部３２は、カーナビゲーションシステム４０のユーザからのルート探索指示や走行ログ収集センタ１０へ送信するデータの選択指示等を受け付ける。
【００３７】
通信部３３は、送信ログ選択部３１が選択した走行ログ若しくは加工ログの走行ログ収集センタ１０への送信等を行うための通信処理を行う。なお、通信部３３による通信処理の詳細については、後述する。
【００３８】
次に、カーナビゲーションシステム４０と走行ログ収集センタ１０の間の通信処理を通信部３３における通信処理の詳細と併せて説明する。図４は、カーナビゲーションシステム４０とインターネット１２の間の通信形態を説明するための図である。
【００３９】
図４（ａ）に示す構成では、カーナビ２０−１は、携帯電話１３と接続され、カーナビ２０−１とインターネット１２の間の通信は、携帯電話１３を介して行われる。この場合、携帯電話１３は、パケット交換方式で通信を行って良く、回線交換形式で通信を行っても良い。この構成の場合には、通信部３３は、携帯電話１３との接続および通信を制御する。
【００４０】
また、図４（ｂ）に示す構成では、カーナビ２０−２は、蓄積した走行ログ若しくは加工ログをメモリカード１４等の記憶媒体に記憶する。メモリカード１４に記憶された走行ログは、提供者（カーナビの所有者）の自宅またはオフィス等に設置されたＰＣ１５で読み込まれ、インターネット１２を介して走行ログ収集センタ１０に送信される。この構成の場合には、通信部３３は、メモリカード１４のアダプタとなるインタフェイスを具備することとなる。
【００４１】
また、図４（ｃ）に示す構成では、カーナビ２０−３は、無線ＬＡＮに対応するＬＡＮアダプタ１６と接続されている。そして、ＬＡＮアダプタ１６が提供者の自宅またはオフィス等に設置された宅内アクセスポイント１７に接続した際に、カーナビ２０−３は、インターネット１２を介して走行ログ収集センタと通信を行う。この構成の場合には、通信部３３は、ＬＡＮアダプタ１６との接続および通信を制御する。
【００４２】
さらに、図４（ｄ）に示す構成では、図４（ｃ）に示した構成と同様にカーナビ２０−３は、無線ＬＡＮに対応するＬＡＮアダプタ１６と接続されている。そして、ＬＡＮアダプタ１６がコンビニエンスストアやガソリンスタンド、電柱、信号機等に設置された街頭アクセスポイント１８に接続した際に、カーナビ４０−３は、インターネット１２を介して走行ログ収集センタ１０と通信を行う。この構成の場合も、図４（ｃ）に示した例と同様に、ＬＡＮアダプタ１６との接続および通信を制御する。
【００４３】
次に、カーナビゲーションシステム２０の動作の概要について説明する。なお、ここでは、カーナビゲーションシステム２０による走行ログ等の収集と送信の処理についてのみ説明する。
【００４４】
図５は、カーナビゲーションシステム２０の動作の流れを示すフローチャートである。
【００４５】
カーナビゲーションシステム２０は、電源が投入されて動作を開始すると、まず、後述する走行ログの送信方法等の初期設定を実行する（ステップ１０１）。その後、走行ログ取得部２７による走行ログの取得（ステップ１０２）、後述するログ処理（ステップ１０３）、後述するログの送信処理（ステップ１０４）を、電源が遮断されて動作が停止するまで繰り返す（ステップ１０５でＮＯ）。そして、電源が遮断されると（ステップ１０５でＹＥＳ）、動作を終了する。
【００４６】
ここで、走行ログと加工ログについて説明する。図６は、走行ログの一例を示した図である。
【００４７】
走行ログは、カーナビゲーションシステム２０において、走行ログ取得部２７が、車両の位置を日時とともに、一定時間間隔で記録したものである。図６に示した走行ログでは、車両の位置を経度（東経）と緯度（北緯）で表し、日時を年月日（西暦下２桁＋月＋日）と時刻（時（２４進法表記）＋分＋秒）で表し、これらをカンマ区切り文字列として記録している。
【００４８】
また、走行ログには、車両位置の他に、車両に発生した事象、例えば、エンジンの始動、停止等が記録される。図６に示した走行ログでは、車両に発生した事象としてエンジンの始動（Ｐｏｗｅｒ  ｏｎ）とエンジンの停止（Ｐｏｗｅｒ  ｏｆｆ）が記録されている。なお、カーナビゲーションシステム２０は、通常、エンジンが停止している間は電源が遮断されているため、その動作は停止している。カーナビゲーションシステム２０は、動作が停止していれば、走行ログの記録を行うことができないため、一定時間以上の記録の中断をエンジンの始動、停止とみなすことで、その記録を省略することもできる。
【００４９】
加工ログは、走行ログの情報量を小さくするように加工したもので、単純な例としては、走行ログの情報を間引いたものが加工ログに相当する。しかしながら、走行ログの情報を単に間引いた場合には、走行ログ収集センタ１０で渋滞情報等を生成する際に、その精度が低下してしまうことが考えられる。したがって、走行ログ加工部２９では、走行ログから渋滞情報を生成する過程と同様の処理を行って、走行ログの情報量を小さくした加工ログを生成する。
【００５０】
走行ログ加工部２９における加工ログの生成は、まず、走行ログから交差点を通過した時点の情報を抽出する。交差点を通過した時点の情報の抽出は、地図情報格納部２５に格納されている地図情報を参照して行う。例えば、図７に示すような走行ログから交差点を通過した時点の情報を抽出する場合、地図情報格納部２５から図８（ａ）に示すような地図情報を取得して参照する。図８（ａ）に示す地図情報は、各交差点に一意に付された交差点ＩＤと、その交差点の経度、緯度を組にした情報である。走行ログ加工部２９は、この地図情報に基づいて、図７に示す走行ログから交差点を通過した時点の情報を抽出し（図７中に下線を付した情報）、抽出した情報に基づいて、図８（ｂ）に示すような、交差点通過日時情報を生成する。図８（ｂ）に示す交差点通過日時情報は、交差点ＩＤと、その通過年月日、通過時刻を組にした情報である。
【００５１】
また、走行ログ中の位置情報は、誤差等により、必ずしも地図情報中の位置情報と一致するとは限らないため、実際には、図９に示すように、交差点との距離が一定以内で最も近い位置を通過した時刻を交差点通過時刻とする。
【００５２】
走行ログ加工部２９は、図８（ｂ）に示すような、交差点通過日時情報を加工ログとして加工ログ蓄積部３０に蓄積するようにしてもよいが、ここでは、交差点通過日時情報をさらに結合道路毎の通過時間に加工する場合を説明する。
【００５３】
図１０は、結合道路を説明するための図である。結合道路は、第１位置としての交差点と第２位置としての交差点の２つの交差点を結ぶ１つの道路であり、原則として結合道路中には交差点は存在しない。例えば、図１０に示した道路では、交差点Ａと交差点Ｂを結ぶ道路が結合道路であり、交差点Ｂと交差点Ｃを結ぶ道路が別の結合道路である。
【００５４】
したがって、ある結合道路へ進入した車両は、当該結合道路の他端の交差点から退出することとなる。ただし、結合道路沿いの駐車場等に駐車を行った場合等で、車両が方向を転換した場合には、この限りではない。
【００５５】
走行ログ加工部２９は、結合道路毎の通過時間の算出を地図情報格納部２５に格納されている地図情報を参照して行う。例えば、図８（ｂ）に示すような交差点通過日時情報から結合道路の通過時間を算出する場合、地図情報格納部２５から図１１（ａ）に示すような地図情報を取得して参照する。図１１（ａ）に示す地図情報は、結合道路に一意に付された結合道路ＩＤと、その結合道路の両端となる交差点の交差点ＩＤを組にした情報である。走行ログ加工部２９は、この地図情報に基づいて、図８（ｂ）に示すような交差点通過日時情報から図１１（ｂ）に示すような、結合道路所要時間情報を生成する。図１１（ｂ）に示す結合道路所要時間情報は、結合道路ＩＤと、その通過年月日、通過時刻（時のみ）、所要時間を組にした情報である。走行ログ加工部２９は、この結合道路所要時間情報を加工ログとして加工ログ蓄積部３０に蓄積する。なお、結合道路所要時間情報では、結合道路に方向別のＩＤが付されていない場合には、所要時間に正若しくは負の符号を付すことで、進行方向を区別することができる。
【００５６】
このように、加工ログは、走行ログに比べて、同様（全く同一ではない）の内容を表すための情報量が大幅に小さくなる。例えば、５００ｍの結合道路を平均時速４０ｋｍで通過した場合、走行ログは、
５００［ｍ］  ／  １１．１［ｍ／ｓ］  ×  １［データ数／ｓ］
から４５個のデータ数となり、各データが３２桁で表されるため、１４４０桁のデータとなる。これに対して、加工ログは、１つの結合道路の通過時間を２２桁で表せるため、およそ６５分の１の情報量となる。
【００５７】
ところで、走行ログ加工部２９による走行ログの加工処理では、走行ログが一定量、例えば、数分間分蓄積される毎に加工を行う場合と、走行ログ取得部２７が走行ログを取得するのと並行して加工を行う場合がある。ここでは、両者の場合のそれぞれの処理の流れを説明する。
【００５８】
図１２は、走行ログが一定量蓄積された後に、当該走行ログを加工する場合の処理の流れを示したフローチャートである。
【００５９】
走行ログ加工部２９は、処理を開始すると、まず、走行ログ蓄積部２８から一定量の走行ログを取得する（ステップ２０１）。続いて、走行ログ取得部２９は、地図情報格納部２５に格納されている地図情報を参照し（ステップ２０２）、取得した走行ログから交差点通過日時を抽出する（ステップ２０３）。
【００６０】
そして、この交差点抽出日時の抽出処理を走行ログに含まれる全ての交差点通過日時に対して行うまで繰り返し（ステップ２０４でＮＯ）、走行ログに含まれる全ての交差点通過日時を抽出すると（ステップ２０４でＹＥＳ）、走行ログ加工部２９は、再び地図情報格納部２５に格納されている地図情報を参照して（ステップ２０５）、結合道路を特定する（ステップ２０６）。続いて、走行ログ加工部２９は、特定した結合道路を通過する際の所要時間を算出する（ステップ２０７）。
【００６１】
走行ログ加工部２９は、この結合道路通過時間の算出を特定できる全ての結合道路に対して行うまで繰り返し（ステップ２０８でＮＯ）、特定できる全ての結合道路を通過する際の所要時間を算出すると（ステップ２０８ＹＥＳ）、算出した結合道路通過時間を加工ログとして加工ログ蓄積部３０に蓄積し（ステップ２０９）、処理を終了する。
【００６２】
図１３は、走行ログの取得と並行して、当該走行ログを加工する場合の処理の流れを示したフローチャートである。
【００６３】
走行ログ加工部２９は、処理を開始すると、まず、走行ログ蓄積部２８から未処理の走行ログを取得する（ステップ２５１）。このとき、未処理の走行ログが走行ログ蓄積部２８に蓄積されていなければ、未処理の走行ログが蓄積されるのを待って、これを取得する。続いて、走行ログ取得部２９は、地図情報格納部２５に格納されている地図情報を参照し（ステップ２５２）、取得した走行ログから交差点通過時のものであるか否かを判定する。取得した走行ログが交差点通過時のものでなければ（ステップ２５３でＮＯ）、ステップ２５１に戻り、次の走行ログを取得する。
【００６４】
一方、取得した走行ログが交差点通過時のものであれば（ステップ２５３でＹＥＳ）、走行ログ加工部２９は、当該走行ログに含まれる交差点通過日時とその交差点ＩＤ等を記憶し（ステップ２５４）、走行ログ蓄積部２８から未処理の走行ログを取得する（ステップ２５５）。このとき、未処理の走行ログが走行ログ蓄積部２８に蓄積されていなければ、未処理の走行ログが蓄積されるのを待って、これを取得する。続いて、走行ログ取得部２９は、地図情報格納部２５に格納されている地図情報を参照し（ステップ２５６）、取得した走行ログから交差点通過時のものであるか否かを判定する。取得した走行ログが交差点通過時のものでなければ（ステップ２５７でＮＯ）、ステップ２５５に戻り、次の走行ログを取得する。
【００６５】
また、取得した走行ログが交差点通過時のものであれば（ステップ２５７でＹＥＳ）、走行ログ加工部２９は、当該走行ログに含まれる交差点通過日時とその交差点ＩＤ等と、ステップ２５４で記憶した交差点通過日時とその交差点ＩＤ等を基に、地図情報格納部２５に格納されている地図情報を参照して（ステップ２５８）、通過した結合道路を特定し（ステップ２５９）、特定した結合道路の通過時間を算出する（ステップ２６０）。そして、走行ログ加工部２９は、算出した結合道路通過時間を加工ログとして加工ログ蓄積部３０に格納し（ステップ２６１）、ステップ２５１に戻り、同様の処理を繰り返す。
【００６６】
次に、カーナビゲーションシステム２０から走行ログ収集センタ１０への走行ログ、加工ログの送信について説明する。
【００６７】
上述したように、カーナビゲーションシステム２０は、走行ログ収集センタ１０へ走行ログと加工ログの少なくとも一方を送信する。加工ログは、上述したように、走行ログと比較してその情報量が少ないため、比較的低速の通信経路を用いても容易に送信することができる。このため、走行ログを取得後、直ちにこれを送信したい場合には、走行ログを加工ログに加工してから送信することとなる。また、加工ログは、走行ログから渋滞情報を生成する過程にける情報の形態であるため、走行ログ収集センタ１０側でも、加工ログを受信した場合の方が、渋滞情報を生成するための処理が軽減される。
【００６８】
一方、走行ログは、その情報量は多いものの、加工ログには含まれない情報をも含むため、渋滞情報の生成以外の用途で必要とされることもある。
【００６９】
このため、カーナビゲーションシステム２０では、その状況に応じて、
１）何も送信しない
２）加工ログのみ送信する
３）走行ログのみ送信する
４）加工ログと送信ログの両者を送信する
のいずれかの動作を実行する。また、４）の加工ログと送信ログの両者を送信する場合には、両者を同時に送信する場合と、両者を異なるタイミングで送信する場合とがある。
【００７０】
例えば、カーナビゲーションシステム２０を搭載した車両が走行している場合には、携帯電話等を用いた比較的低速の通信経路を介して、加工ログのみを送信し、車両がアクセスポイント近傍に停車した場合等の比較的高速の通信経路の利用が可能な場合に、走行ログを送信するといった送信方法を選択することができる。
【００７１】
カーナビゲーションシステム２０におけるログの送信方法の選択は、大別して、手動設定やデフォルトの設定に従う場合と、走行ログ収集センタ１０からの指示に従う場合とに分けられる。なお、ここでは、手動設定やデフォルトの設定に従って送信方法を選択する場合の説明は、省略する。
【００７２】
ここで、カーナビゲーション２０が走行ログ収集センタ１０からの指示に従って、送信方法を選択する場合の例を説明する。
【００７３】
図１４は、送信方法選択処理の流れを示すフローチャートである。カーナビゲーションシステム２０は、通信部３３が、例えば、携帯電話等を介して、走行ログ収集センタ１０からの要求を受信すると（ステップ３０１でＹＥＳ）、送信ログ選択部３１が、その要求情報を取得する（ステップ３０２）。そして、その要求情報が地域情報であれば（ステップ３０３でＹＥＳ）、加工ログ（若しくは送信ログで指定されたもの）を送信すべき地域を設定する（ステップ３０４）。走行ログ収集センタ１０は、地域情報として交差点ＩＤや結合道路ＩＤを指定してもよく、経度と緯度により地域を指定してもよい。例えば、図１５（ａ）に示すように、基準点Ｄの緯度および経度と、範囲Ｅを指定したり、図１５（ｂ）に示すように基準点Ｄのみを指定し、その範囲は、予め決定されている大きさとしてもよい。また、図１５（ｃ）に示すように、基準点Ｇの緯度および経度と、範囲Ｈを指定したり、図１５（ｄ）に示すように基準点Ｉのみを指定し、その範囲は、予め決定されている大きさとしてもよい。
【００７４】
また、送信ログ選択部３１は、要求情報が時間帯情報であれば（ステップ３０５でＹＥＳ）、加工ログ（若しくは送信ログで指定されたもの）を送信すべき時間帯を設定する（ステップ３０６）。
【００７５】
そして、送信ログ選択部３１は、設定に応じて加工ログ若しくは送信ログ、その両者を送信し（ステップ３０７）、これを設定が変更されるまで繰り返す。
【００７６】
ここで、ステップ３０７における送信処理の流れを説明する。図１６は、送信ログ選択部３１によるログの送信処理の流れを示すフローチャートである。
【００７７】
送信ログ選択部３１は、設定された条件を確認し（ステップ３７１）、当該設定により走行ログの送信が指定され（ステップ３７２でＹＥＳ）、かつ、その送信条件が満たされ送信可能な状態であれば（ステップ３７３でＹＥＳ）、走行ログ蓄積部２８に蓄積されている走行ログを送信する（ステップ３７４）。送信が可能な状態とは、例えば、アクセスポイントと接続が可能である等、送信方法として設定されている条件を満たしている場合である。
【００７８】
走行ログ選択部３１は、走行ログを送信すると、走行ログ蓄積部２８に不要な走行ログが蓄積されていれば（ステップ３７５でＹＥＳ）、当該走行ログを削除し（ステップ３７６）、以下、同様の処理を繰り返す。
【００７９】
また、送信ログ選択部３１は、加工ログに対しても同様の処理で送信を行うが、この処理は、図１６を参照して説明した処理において、「走行ログ」を「加工ログ」と読み替え、「走行ログ蓄積部２８」を「加工ログ蓄積部３０」と読み替えた場合と同様なので、その説明は、省略する。
【００８０】
次に、カーナビゲーション２０が走行ログ収集センタ１０からの指示に従って、送信方法を選択する場合の別例を説明する。図１７は、送信方法選択処理の流れの別例を示すフローチャートである。
【００８１】
カーナビゲーションシステム２０は、電源が投入されて起動すると、まず、車両位置測定部２１と車両位置決定部２２により、現在の位置情報を取得する（ステップ５０１）。続いて、この位置情報を送信ログ選択部３１が通信部３３を介して走行ログ収集センタ１０に送信する（ステップ５０２）。
【００８２】
一方、走行ログ収集センタ１０では、カーナビゲーションシステム２０から位置情報を受信すると（ステップ５５１）、当該位置情報や現在時刻等に基づいて、当該カーナビゲーションシステム２０からのログ送信の要否を判定する（ステップ５５２）。このログ送信の要否は、走行ログと加工ログのそれぞれについて判定する。そして、走行ログ収集センタ１０は、判定結果をカーナビゲーションシステム２０に通知する（ステップ５５３）。
【００８３】
カーナビゲーションシステム２０では、走行ログ収集センタ１０から判定結果の通知を受けると（ステップ５０３）、送信ログ選択部３１が、その内容を判断し、ログ送信が必要であると指示されていれば（ステップ５０４でＹＥＳ）、ログ送信を要として設定し（ステップ５０５）、ログ送信が不要であると指示されていれば（ステップ５０４でＮＯ）、ログ送信を不要として設定して（ステップ５０６）、処理を終了する。
【００８４】
なお、カーナビゲーションシステム２０は、位置情報の送信に代えて、ルート探索部２４でルート探索を実行した場合に、そのルートや目的地等を走行ログ収集センタ１０に送信し、走行ログ収集センタ１０でログ送信の要否を判定してもらうようにしてもよい。
【００８５】
ところで、走行ログ収集センタ１０では、走行ログの送信は不要であると判断している場合であっても、事故が発生した場合等には、その走行ログの送信を必要とする場合がある。しかしながら、事故が発生した場合には、その旨が直ちに走行ログ収集センタ１０に通知されるとは限らないため、このような場合には、カーナビゲーション２０側で、ログ送信を不要から要に変更することが望まれる。この変更は、カーナビゲーションシステム２０のユーザにより手動で行うこともできるが、カーナビゲーション２０に自動で行わせることもできる。
【００８６】
図１８は、カーナビゲーション２０がログ送信を不要から要に変更する場合の処理の流れを示すフローチャートである。
【００８７】
カーナビゲーションシステム２０では、まず、送信ログ選択部３１が、通信部３３を介して渋滞予想を取得する（ステップ６０１）。続いて、送信ログ選択部３１は、加工ログ蓄積部３０から加工ログを取得し（ステップ６０２）、その両者から通過した結合道路の所要時間の差分を算出する（ステップ６０３）。
【００８８】
そして、算出した所要時間の差分が一定割合以上であった場合には（ステップ６０４でＹＥＳ）、ログ送信を不要から要に変更する（ステップ６０５）。
【００８９】
この処理は、実際の結合道路通過時間が、渋滞予想から大きく離れたものであった場合には、その原因を事故の発生として判断しているが、仮に、事故が発生していない場合でも、渋滞予想が外れた場合には、新たな走行ログや加工ログを必要とする可能性が高いため、何ら問題は無い。仮に、走行ログ収集センタ１０でログを不要としていた場合には、当該ログを廃棄するばよいだけである。
【００９０】
【発明の効果】
以上説明したように、この発明によれば、カーナビゲーションシステム等の移動体側で、取得した走行ログと、当該走行ログを加工した加工ログの両者を準備し、状況、例えば、通信経路の速度等に応じて、走行ログと加工ログのいずれか一方、若しくは、両方を送信するように構成したので、ログの収集や処理等を効率よく行うことが可能となる。
【図面の簡単な説明】
【図１】この発明を適用したカーナビゲーションシステムを利用した走行データ処理システムの概要を示した図である。
【図２】図１に示した走行データ処理システムにおける走行ログの収集を行うための構成例を示した図である。
【図３】この発明を適用したカーナビゲーションシステムの機能的な構成例を示すブロック図である。
【図４】カーナビゲーションシステム４０とインターネット１２の間の通信形態を説明するための図である。
【図５】カーナビゲーションシステム２０の動作の流れを示すフローチャートである。
【図６】走行ログの一例を示した図である。
【図７】走行ログの加工方法を説明するための図（１）である。
【図８】走行ログの加工方法を説明するための図（２）である。
【図９】走行ログの加工方法を説明するための図（３）である。
【図１０】結合道路を説明するための図である。
【図１１】走行ログの加工方法を説明するための図（４）である。
【図１２】走行ログが一定量蓄積された後に、当該走行ログを加工する場合の処理の流れを示したフローチャートである。
【図１３】走行ログの取得と並行して、当該走行ログを加工する場合の処理の流れを示したフローチャートである。
【図１４】送信方法選択処理の流れを示すフローチャートである。
【図１５】地域情報の指定方法を説明するための図である。
【図１６】送信ログ選択部３１によるログの送信処理の流れを示すフローチャートである。
【図１７】送信方法選択処理の流れの別例を示すフローチャートである。
【図１８】カーナビゲーション２０がログ送信を不要から要に変更する場合の処理の流れを示すフローチャートである。
【符号の説明】
１    走行ログ収集
２    コンテンツ事業
３    カーナビユーザ
４    カーナビメーカ
５    Ｗｅｂサービス
６    データベース販売
７    渋滞予報配信
８    道路交通統計
９    店舗出店計画
１０    走行ログ収集センタ
１１−１〜１１−ｎ    カーナビ搭載車
１２    インターンネット
１３    携帯電話
１４    メモリカード
１５    ＰＣ
１６    ＬＡＮアダプタ
１７    宅内アクセスポイント
１８    街頭アクセスポイント
２０、２０−１〜２０−３    カーナビゲーションシステム
２１    車両位置測定部
２２    車両位置決定部
２３    表示部
２４    ルート探索部
２５    地図情報格納部
２６    日時管理部
２７    走行ログ取得部
２８    走行ログ蓄積部
２９    走行ログ加工部
３０    加工ログ蓄積部
３１    送信ログ選択部
３２    入力部
３３    通信部
Ａ    交差点
Ｂ    交差点
Ｃ    交差点
Ｄ    基準点
Ｅ    範囲
Ｆ    基準点
Ｇ    基準点
Ｈ    範囲
Ｉ    基準点
【図１】
2005012441.tif 000003
【図２】
2005012441.tif 000004
【図３】
2005012441.tif 000005
【図４】
2005012441.tif 000006
【図５】
2005012441.tif 000007
【図６】
2005012441.tif 000008
【図７】
2005012441.tif 000009
【図８】
2005012441.tif 000010
【図９】
2005012441.tif 000011
【図１０】
2005012441.tif 000012
【図１１】
2005012441.tif 000013
【図１２】
2005012441.tif 000014
【図１３】
2005012441.tif 000015
【図１４】
2005012441.tif 000016
【図１５】
2005012441.tif 000017
【図１６】
2005012441.tif 000018
【図１７】
2005012441.tif 000019
【図１８】
2005012441.tif 000020