(57)【特許請求の範囲】
【請求項１】
携帯端末装置であって、
現在位置を測定する測位部と、
前記携帯端末装置の移動手段が予め設定された特定移動手段であるか否かを判定する判定部であって、
前記携帯端末装置の移動手段が前記特定移動手段と前記特定移動手段以外の移動手段と不明とのいずれであるかを判別する移動手段判別部と、
前記携帯端末装置の移動手段は不明であると判別された場合に、前記携帯端末装置の移動手段の判別結果の履歴と前記現在位置の測定結果の履歴との少なくとも一方に基づいて、前記携帯端末装置の移動手段が前記特定移動手段であるか否かを推定する移動手段推定部と
を含む判定部と、
前記携帯端末装置の移動手段が前記特定移動手段であると判定された場合には、測定された前記現在位置を示す情報を含むプローブ情報を送信し、前記特定移動手段でないと判定された場合には、前記プローブ情報を送信しない情報送信部と
を備える携帯端末装置。
【請求項２】
請求項１に記載の携帯端末装置であって、
前記移動手段推定部は、前記携帯端末装置の移動手段の判別結果の履歴が、前記携帯端末装置の移動手段は不明であると判別された第１の期間の直近の第２の期間に前記携帯端末装置の移動手段は前記特定移動手段であると判別された履歴である場合には、前記第１の期間における前記携帯端末装置の移動手段は前記特定移動手段であると推定する、携帯端末装置。
【請求項３】
請求項２に記載の携帯端末装置であって、
前記移動手段推定部は、前記第１の期間の長さが予め設定された閾値以上である場合には、前記第２の期間における判別結果にかかわらず、前記第１の期間における前記携帯端末装置の移動手段は前記特定移動手段ではないと推定する、携帯端末装置。
【請求項４】
請求項１に記載の携帯端末装置であって、
前記移動手段推定部は、前記携帯端末装置の移動手段は不明であると判別された第１の期間における単位時間あたりの前記携帯端末装置の移動距離が予め設定された閾値以上である場合には、前記第１の期間における前記携帯端末装置の移動手段は前記特定移動手段であると推定する、携帯端末装置。
【請求項５】
請求項１ないし請求項４のいずれかに記載の携帯端末装置であって、
前記移動手段推定部は、アルゴリズムに従い前記推定を行い、
前記携帯端末装置は、さらに、
前記アルゴリズムを特定する情報を受信し、受信した前記アルゴリズムを特定する情報に基づき前記推定に用いる前記アルゴリズムを更新するアルゴリズム管理部を備える、携帯端末装置。
【請求項６】
ネットワークを介して互いに接続される携帯端末装置と情報収集装置とを備える情報収集システムであって、
前記携帯端末装置は、
現在位置を測定する測位部と、
前記携帯端末装置の移動手段が予め設定された特定移動手段であるか否かを判定する判定部であって、
前記携帯端末装置の移動手段が前記特定移動手段と前記特定移動手段以外の移動手段と不明とのいずれであるかを判別する移動手段判別部と、
前記携帯端末装置の移動手段は不明であると判別された場合に、前記携帯端末装置の移動手段の判別結果の履歴と前記現在位置の測定結果の履歴との少なくとも一方に基づいて、前記携帯端末装置の移動手段が前記特定移動手段であるか否かを推定する移動手段推定部と
を含む判定部と、
前記携帯端末装置の移動手段が前記特定移動手段であると判定された場合には、測定された前記現在位置を示す情報を含むプローブ情報を、前記情報収集装置に送信し、前記特定移動手段でないと判定された場合には、前記プローブ情報を前記情報収集装置に送信しない情報送信部と
を備え、
前記情報収集装置は、
前記携帯端末装置から送信された前記プローブ情報を受信する受信部と、
前記携帯端末装置から受信した前記プローブ情報を特定の記憶領域に格納する情報格納制御部と
を備える、情報収集システム。
【請求項７】
携帯端末装置において情報を収集する情報収集方法であって、
前記携帯端末装置の現在位置を測定する工程と、
前記携帯端末装置の移動手段が予め設定された特定移動手段であるか否かを判定する工程と、
前記携帯端末装置の移動手段が前記特定移動手段であるか否かを判定する際、前記携帯端末装置の移動手段が前記特定移動手段と前記特定移動手段以外の移動手段と不明とのいずれであるかを判別する工程と、
前記携帯端末装置の移動手段は不明であると判別された場合に、前記携帯端末装置の移動手段の判別結果の履歴と前記現在位置の測定結果の履歴との少なくとも一方に基づいて、前記携帯端末装置の移動手段が前記特定移動手段であるか否かを推定する工程と、
前記携帯端末装置の移動手段が前記特定移動手段であると判定された場合には、測定された前記現在位置を示す情報を含むプローブ情報を送信し、前記特定移動手段でないと判定された場合には、前記プローブ情報を送信しない工程と
を前記携帯端末装置が行うことを特徴とする情報収集方法。
【請求項８】
携帯端末装置のコンピュータに情報をやり取りする機能を実現させるためのコンピュータプログラムであって、
前記携帯端末装置の現在位置を測定する機能と、
前記携帯端末装置の移動手段が予め設定された特定移動手段であるか否かを判定する機能と、
前記携帯端末装置の移動手段が前記特定移動手段であるか否かを判定する際、前記携帯端末装置の移動手段が前記特定移動手段と前記特定移動手段以外の移動手段と不明とのいずれであるかを判別する機能と、
前記携帯端末装置の移動手段は不明であると判別された場合に、前記携帯端末装置の移動手段の判別結果の履歴と前記現在位置の測定結果の履歴との少なくとも一方に基づいて、前記携帯端末装置の移動手段が前記特定移動手段であるか否かを推定する機能と、
前記携帯端末装置の移動手段が前記特定移動手段であると判定された場合には、測定された前記現在位置を示す情報を含むプローブ情報を送信し、前記特定移動手段でないと判定された場合には、前記プローブ情報を送信しない機能とを実現させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、現在位置を測定可能な携帯端末装置と情報収集サーバとの間で現在位置を示す情報を含むプローブ情報を送受信する技術に関する。
【背景技術】
【０００２】
現在、多くの自動車にカーナビゲーションシステムが搭載されている。カーナビゲーションシステムは、ＧＰＳ（Global Positioning System）のような測位システムを用いて測定した現在位置を利用して、経路の案内や自車位置の表示を行っている。従来、カーナビゲーションシステムによって取得された現在位置を示す情報を含むプローブ情報を情報収集センターの情報収集サーバに集約し、情報収集サーバにおいてプローブ情報を分析することにより、自動車の交通状況（例えば渋滞状況）を把握する技術が提案されてきた。さらに近年では、自動車だけではなく、携帯電話機や携帯ゲーム機、ＰＮＤ（Personal Navigation Device）、ＰＤＡ（Personal Digital Assistant）といった様々な携帯端末装置にＧＰＳ受信機が搭載されつつあることから、これらの携帯端末装置により生成されたプローブ情報を利用することにより、自動車の交通状況の把握に限らず、多様な目的のためのプローブ情報分析をよりきめ細かく行うことが提案されている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１１９９９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
プローブ情報分析の目的によっては、プローブ情報の生成・送信が可能な携帯端末装置の内、一部の携帯端末装置により生成されたプローブ情報のみが必要であり、残りの一部の携帯端末装置により生成されたプローブ情報は不要である場合がある。例えば、自動車の渋滞状況を把握することが目的である場合には、道路を走行中の自動車に乗っているユーザの携帯端末装置からのプローブ情報は必要とされるが、歩いているユーザの携帯端末装置からのプローブ情報は不要である。分析の目的に照らすと不要なプローブ情報が携帯端末装置から情報収集サーバに送信されることは、通信量の増大や情報収集サーバの分析処理負荷の増大、分析精度の低下につながるため、好ましくない。
【０００５】
これらの問題を考慮し、本発明が解決しようとする課題は、携帯端末装置と情報収集サーバとの間のプローブ情報送受信のための通信量の増大、情報収集サーバによる分析処理負荷の増大および分析精度の低下を抑制可能な技術を提供することにある。
【課題を解決するための手段】
【０００６】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態または適用例として実現することが可能である。
本発明の一形態は、携帯端末装置である。この携帯端末装置は、現在位置を測定する測位部と；前記携帯端末装置の移動手段が予め設定された特定移動手段であるか否かを判定する判定部であって、前記携帯端末装置の移動手段が前記特定移動手段と前記特定移動手段以外の移動手段と不明とのいずれであるかを判別する移動手段判別部と、前記携帯端末装置の移動手段は不明であると判別された場合に、前記携帯端末装置の移動手段の判別結果の履歴と前記現在位置の測定結果の履歴との少なくとも一方に基づいて、前記携帯端末装置の移動手段が前記特定移動手段であるか否かを推定する移動手段推定部とを含む判定部と；前記携帯端末装置の移動手段が前記特定移動手段であると判定された場合には、測定された前記現在位置を示す情報を含むプローブ情報を送信し、前記特定移動手段でないと判定された場合には、前記プローブ情報を送信しない情報送信部とを備える。
【０００７】
［適用例１］携帯端末装置であって、現在位置を測定する測位部と、前記携帯端末装置に関して予め設定された条件が満たされているか否かを判定する判定部と、前記条件が満たされていると判定された場合には、測定された前記現在位置を示す情報を含むプローブ情報を送信し、前記条件が満たされていないと判定された場合には、前記プローブ情報を送信しない情報送信部と、を備える、携帯端末装置。
【０００８】
この携帯端末装置では、予め設定された条件が満たされていると判定された場合には、プローブ情報の送信が実行され、前記条件が満たされていないと判定された場合には、プローブ情報の送信が実行されないため、プローブ情報の分析の目的に応じた条件を設定することにより、当該目的のためには不要なプローブ情報は送信されない。そのため、この携帯端末装置では、プローブ情報の分析を行う情報収集装置の分析処理負荷の増大や分析精度の低下を抑制することができると共に、携帯端末装置と情報収集装置との間のプローブ情報送受信のための通信量の増大を抑制することができる。
【０００９】
［適用例２］適用例１に記載の携帯端末装置であって、前記判定部は、前記携帯端末装置の移動手段を判別する移動手段判別部を含み、前記条件は、前記携帯端末装置の移動手段が予め設定された特定移動手段であることである、携帯端末装置。
【００１０】
この携帯端末装置では、特定移動手段の交通状況の把握を目的としたプローブ情報の分析のためには不要なプローブ情報は送信されないため、当該目的のためのプローブ情報分析の際の処理負荷の増大や分析精度の低下を抑制することができる。
【００１１】
［適用例３］適用例２に記載の携帯端末装置であって、前記移動手段判別部は、前記携帯端末装置の移動手段が前記特定移動手段と前記特定移動手段以外の移動手段と不明とのいずれであるかを判別し、前記判定部は、前記携帯端末装置の移動手段は不明であると判別された場合に、前記携帯端末装置の移動手段の判別結果の履歴と前記現在位置の測定結果の履歴との少なくとも一方に基づいて、前記携帯端末装置の移動手段が前記特定移動手段であるか否かを推定する移動手段推定部を含む、携帯端末装置。
【００１２】
携帯端末装置の移動手段は不明であると判別された場合であっても、移動手段は自動車であると推定された場合には、生成されたプローブ情報は、特定移動手段の交通状況の把握を目的としたプローブ情報の分析のために有用である可能性が高い。この携帯端末装置では、移動手段は自動車であると推定された場合には、条件が満たされていると判定されてプローブ情報の送信が実行されるため、特定移動手段の交通状況の把握を目的としたプローブ情報の分析のために有用である可能性が高いプローブ情報をより多く収集することができ、このようなプローブ情報の分析の質を向上させることができる。
【００１３】
［適用例４］適用例３に記載の携帯端末装置であって、前記移動手段推定部は、前記携帯端末装置の移動手段の判別結果の履歴が、前記携帯端末装置の移動手段は不明であると判別された第１の期間の直近の第２の期間に前記携帯端末装置の移動手段は前記特定移動手段であると判別された履歴である場合には、前記第１の期間における前記携帯端末装置の移動手段は前記特定移動手段であると推定する、携帯端末装置。
【００１４】
この携帯端末装置では、移動手段が特定移動手段であるか否かの推定を精度良く行うことができる。
【００１５】
［適用例５］適用例４に記載の携帯端末装置であって、前記移動手段推定部は、前記第１の期間の長さが予め設定された閾値以上である場合には、前記第２の期間における判別結果にかかわらず、前記第１の期間における前記携帯端末装置の移動手段は前記特定移動手段ではないと推定する、携帯端末装置。
【００１６】
この携帯端末装置では、移動手段が特定移動手段であるか否かの推定をさらに精度良く行うことができる。
【００１７】
［適用例６］適用例３に記載の携帯端末装置であって、前記移動手段推定部は、前記携帯端末装置の移動手段は不明であると判別された第１の期間における単位時間あたりの前記携帯端末装置の移動距離が予め設定された閾値以上である場合には、前記第１の期間における前記携帯端末装置の移動手段は前記特定移動手段であると推定する、携帯端末装置。
【００１８】
この携帯端末装置では、移動手段が特定移動手段であるか否かの推定を精度良く行うことができる。
【００１９】
［適用例７］適用例３ないし適用例６のいずれかに記載の携帯端末装置であって、前記移動手段推定部は、アルゴリズムに従い前記推定を行い、前記携帯端末装置は、さらに、前記アルゴリズムを特定する情報を受信し、受信した前記アルゴリズムを特定する情報に基づき前記推定に用いる前記アルゴリズムを更新するアルゴリズム管理部を備える、携帯端末装置。
【００２０】
この携帯端末装置では、推定処理に用いられるアルゴリズムを最適化することができ、推定処理の精度向上を通じて、プローブ情報分析の質をさらに向上させることができる。
【００２１】
［適用例８］適用例１に記載の携帯端末装置であって、前記条件は、測定された前記現在位置が予め設定された地理的範囲内であることである、携帯端末装置。
【００２２】
この携帯端末装置では、予め設定された地理的範囲内における携帯端末装置の分布状況の把握を目的としたプローブ情報の分析のためには不要なプローブ情報は送信されないため、当該目的のためのプローブ情報分析の際の処理負荷の増大や分析精度の低下を抑制することができる。
【００２３】
［適用例９］適用例１ないし適用例８のいずれかに記載の携帯端末装置であって、さらに、前記条件を特定する情報を受信し、受信した前記条件を特定する情報に基づき前記条件を更新する条件管理部を備える、携帯端末装置。
【００２４】
この携帯端末装置では、プローブ情報の分析の目的に応じて最適な条件を設定することができ、多様な目的のためのプローブ情報分析を精度良く、かつ、効率的に実現することができる。
【００２５】
［適用例１０］ネットワークを介して互いに接続される携帯端末装置と情報収集装置とを備える情報収集システムであって、前記携帯端末装置は、現在位置を測定する測位部と、前記携帯端末装置の移動手段が、予め設定された特定移動手段と前記特定移動手段以外の移動手段と不明とのいずれであるかを判別する移動手段判別部と、測定された前記現在位置を示す現在位置情報と前記携帯端末装置の移動手段の判別結果を示す移動手段情報とを含むプローブ情報を前記情報収集装置に送信する送信部と、を備え、前記情報収集装置は、前記携帯端末装置から送信された前記プローブ情報を受信する受信部と、前記プローブ情報に含まれる前記移動手段情報の示す判別結果が移動手段は不明であるという判別結果である場合に、以前に受信した前記プローブ情報に含まれる前記移動手段情報の示す判別結果の履歴と前記現在位置情報の示す現在位置測定結果の履歴との少なくとも一方に基づいて、前記携帯端末装置の移動手段が前記特定移動手段であるか否かを推定する移動手段推定部と、前記携帯端末装置の移動手段が前記特定移動手段である場合には、前記携帯端末装置から送信された前記プローブ情報を特定の記憶領域に格納すると共に、前記携帯端末装置の移動手段が前記特定移動手段ではない場合には、前記携帯端末装置から送信された前記プローブ情報を前記特定の記憶領域に格納しない情報格納制御部と、を備える、情報収集システム。
【００２６】
この情報収集システムでは、携帯端末装置において携帯端末装置の移動手段は特定移動手段であると判別された場合には、情報収集装置は当該携帯端末装置から送信されたプローブ情報を特定の記憶領域に格納する。さらに、携帯端末装置において携帯端末装置の移動手段は不明であると判別された場合であっても、情報収集装置は、移動手段は自動車であると推定された場合には、当該携帯端末装置から送信されたプローブ情報を特定の記憶領域に格納する。そのため、この情報収集システムでは、特定移動手段の交通状況の把握を目的としたプローブ情報の分析のために有用である可能性が高いプローブ情報をより多く収集することができるため、このようなプローブ情報の分析の質を向上させることができる。
【００２７】
なお、本発明は、種々の態様で実現することが可能であり、例えば、携帯端末装置、情報送信方法および装置、携帯端末装置と情報収集サーバとを備える情報収集システム、これらの装置、方法、システムを実現するためのコンピュータプログラム等の形態で実現することができる。また、これらのコンピュータプログラムは、コンピュータが読取可能な記録媒体（例えば、フレキシブルディスクやＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、光磁気ディスク、メモリカード、ハードディスク等）に記録されていてもよい。
【図面の簡単な説明】
【００２８】
【図１】本発明の第１実施例におけるプローブ情報収集システム１０の概略構成を示す説明図である。
【図２】プローブ情報の一例を示す説明図である。
【図３】プローブ情報収集システム１０におけるプローブ情報収集処理の流れを示す説明図である。
【図４】移動手段の判別結果の履歴に基づく移動手段推定方法の一例を示す説明図である。
【図５】現在位置の測定結果の履歴に基づく移動手段推定方法の一例を示す説明図である。
【図６】第２実施例におけるプローブ情報収集処理の流れを示す説明図である。
【図７】第３実施例におけるプローブ情報収集処理の流れを示す説明図である。
【発明を実施するための形態】
【００２９】
次に、本発明の実施の形態を実施例に基づいて以下の順序で説明する。
Ａ．第１実施例：
Ａ−１．プローブ情報収集システムの構成：
Ａ−２．プローブ情報収集処理：
Ｂ．第２実施例：
Ｃ．第３実施例：
Ｄ．変形例：
【００３０】
Ａ．第１実施例：
Ａ−１．プローブ情報収集システムの構成：
図１は、本発明の第１実施例におけるプローブ情報収集システム１０の概略構成を示す説明図である。本実施例のプローブ情報収集システム１０は、情報収集サーバ１００と携帯端末装置としての携帯電話機２００とを備えている。図１には、携帯電話機２００を１台のみ示しているが、プローブ情報収集システム１０には、複数の携帯電話機２００が含まれ得る。
【００３１】
携帯電話機２００は、ＧＰＳ受信機２０１と、表示パネル２０２と、音声出力部２０３と、加速度センサ２０４と、無線通信回路２０５と、操作部２０６と、主制御部２１０と、通話制御部２２０とを備えている。
【００３２】
ＧＰＳ受信機２０１は、ＧＰＳ（Global Positioning System／全地球測位システム）を構成する人工衛星から送信された電波を受信して、現在位置（緯度、経度）および高さを測定する。表示パネル２０２は、液晶ディスプレイとこれを駆動する駆動回路とを備えている。表示パネル２０２としては、液晶ディスプレイに限らず、有機ＥＬディスプレイなど、種々の表示デバイスを採用することが可能である。音声出力部２０３は、音声を出力するためのスピーカや、これを駆動する回路などから構成される。加速度センサ２０４は、携帯電話機２００の加速度を検出する。無線通信回路２０５は、基地局ＢＳとの間でデータ通信もしくは音声通信を無線によって行う。操作部２０６は、テンキー２０６ａやカーソルキー２０６ｂなどのボタン群から構成される入力デバイスである。通話制御部２２０は、音声通話のための着信や呼出、音声信号と電気信号の変換などを行う回路である。
【００３３】
主制御部２１０は、携帯電話機２００の各部を制御する。主制御部２１０は、ＣＰＵ２１１と、ＲＡＭ２１２と、ＲＯＭ２１３とを備えている。ＣＰＵ２１１は、ＲＯＭ２１３に記憶されたプログラムをＲＡＭ２１２にロードして実行することで、後述する種々の処理を実行するための機能を実現する。例えば、主制御部２１０は、表示パネル２０２を制御することで、地図画像や推奨経路、現在位置などを表示する。また、主制御部２１０は、無線通信回路２０５を制御することで、基地局ＢＳを介して（より詳細には、送受信アンテナ、基地局ＢＳ、交換局を介して）、インターネットＩＮＴ上の情報収集サーバ１００と通信する。
【００３４】
また、主制御部２１０は、加速度センサ２０４からの信号（センサ検出値）に基づき、携帯電話機２００（のユーザ）の移動手段が、自動車か（すなわち、携帯電話機２００のユーザが自動車に乗っているか）、徒歩か（すなわち、携帯電話機２００のユーザが歩いているか）、不明か、のいずれであるかを判別する。例えば、主制御部２１０は、加速度センサ２０４を介して予め設定された閾値以上の加速または減速を検出した場合には、移動手段は自動車であると判別する。また、主制御部２１０は、加速度センサ２０４を介して略一定周期の上下動を検出した場合には、移動手段は徒歩であると判別する。また、主制御部２１０は、加速度センサ２０４からの信号が、移動手段が自動車であると判別される条件と移動手段が徒歩であると判別される条件とのいずれにも該当しない場合には、移動手段は不明であると判別する。
【００３５】
また、主制御部２１０は、ＧＰＳ受信機２０１により測定された現在位置に基づき、現在位置を示す位置情報を含むプローブ情報を生成する。図２は、プローブ情報の一例を示す説明図である。図２に示すように、本実施例では、プローブ情報は、個々の各携帯電話機２００を識別する端末ＩＤと、携帯電話機２００の現在位置（緯度および経度）を示す位置情報と、携帯電話機２００の現在の標高を示す高さ情報と、携帯電話機２００が位置する道路を特定する道路ＩＤと、現在位置を測定した時刻を示す時刻情報と、上述のようにして判別された移動手段を示す移動手段情報と、加速度センサ２０４からの信号（検出値）を示す情報と、情報収集サーバ１００による分析処理の際の優先度を示す優先フラグと、を含んでいる。
【００３６】
なお、端末ＩＤは、携帯電話機２００の特定の記憶領域に格納されている。また、道路ＩＤは、携帯電話機２００および／または情報収集サーバ１００が有する地図データに含まれる道路データにおいて各道路に付されたＩＤである。携帯電話機２００が位置する道路は、主制御部２１０が、ＧＰＳ受信機２０１により測定された現在位置を周知のマッチング処理によって道路上の位置に補正することにより特定される。また、優先度は、携帯電話機２００において予め設定されている。本実施例において用いられるプローブ情報は、少なくとも端末ＩＤと、位置情報と、時刻情報と、移動手段情報とを含んでいればよく、その他の情報は適宜省略可能である。なお、マッチング処理による現在位置の補正先は、道路上の位置に限られない。例えば、経路が設定されている場合に、主制御部２１０は、ＧＰＳ受信機２０１により測定された現在位置を周知のマッチング処理によって経路上の位置に補正するとしてもよい。
【００３７】
情報収集サーバ１００（図１）は、インターネットＩＮＴを介して携帯電話機２００との通信を行う通信部１０２と、ＣＰＵやＲＡＭ、ＲＯＭにより構成された制御部１０４と、情報を記憶する記憶装置１０５とを備えている。記憶装置１０５は、例えば、ハードディスク装置により構成されている。記憶装置１０５内には、プローブ情報データベース（ＤＢ）１０３が構築されている。
【００３８】
情報収集サーバ１００の制御部１０４は、携帯電話機２００から送信され、通信部１０２を介して受信されたプローブ情報を、プローブ情報データベース１０３のレコードとして記憶装置１０５に格納すると共に、格納されたプローブ情報の分析を行う。上述したように、プローブ情報には、携帯電話機２００がＧＰＳ受信機２０１を用いて測定した現在位置を示す情報が含まれる。制御部１０４は、プローブ情報収集システム１０に含まれる各携帯電話機２００から受信した複数のプローブ情報を分析することで、例えば自動車の渋滞状況を把握することができる。
【００３９】
Ａ−２．プローブ情報収集処理：
図３は、プローブ情報収集システム１０におけるプローブ情報収集処理の流れを示す説明図である。プローブ情報収集処理は、携帯端末装置としての携帯電話機２００が生成するプローブ情報を情報収集サーバ１００によって収集する処理である。本実施例のプローブ情報収集処理は、自動車の交通状況の把握を目的としている。そのため、携帯電話機２００の移動手段が自動車である場合には、携帯電話機２００により生成されたプローブ情報が情報収集サーバ１００により収集され、移動手段が自動車ではない場合には、プローブ情報は収集されない。なお、本実施例における移動手段としての自動車は、請求項における特定移動手段に相当する。
【００４０】
はじめに、携帯電話機２００の主制御部２１０は、予め設定されたタイミングで、ＧＰＳ受信機２０１を用いて携帯電話機２００の現在位置を測定する（ステップＳ１１０）。現在位置を測定するタイミングは任意に設定可能であり、例えば１秒に１回とすることができる。次に、主制御部２１０は、加速度センサ２０４を用いて、携帯電話機２００の移動手段が、自動車か、徒歩か、不明かを判別する（ステップＳ１３０）。このとき、主制御部２１０は、請求項における移動手段判別部および判定部として機能する。主制御部２１０は、携帯電話機２００の移動手段の判別結果の履歴を特定の記憶領域に記憶する。
【００４１】
移動手段の判別（ステップＳ１３０）において移動手段は自動車であると判別された場合には、主制御部２１０は、測定された現在位置に基づきプローブ情報を作成し、無線通信回路２０５を用いてプローブ情報を情報収集サーバ１００に向けて送信する（ステップＳ１６０）。その後、主制御部２１０は、次のタイミングにおける現在位置の測定（ステップＳ１１０）以降の処理を同様に繰り返し実行する。一方、移動手段の判別において移動手段は徒歩であると判別された場合には、主制御部２１０は、プローブ情報の送信（ステップＳ１６０）を行うことなく、次のタイミングにおける現在位置の測定（ステップＳ１１０）以降の処理を同様に繰り返し実行する。なお、現在位置の測定（ステップＳ１１０）と移動手段の判別（ステップＳ１３０）の実行順序は、逆であってもよい。また、現在位置の測定と移動手段の判別の実行頻度は、互いに同じ頻度である必要はない。
【００４２】
他方、移動手段の判別（ステップＳ１３０）において移動手段は不明であると判別された場合には、主制御部２１０は、携帯電話機２００の移動手段が自動車であるか否かを推定する（ステップＳ１５０）。このとき、主制御部２１０は、請求項における移動手段推定部および判定部として機能する。主制御部２１０による推定は、携帯電話機２００の移動手段の判別結果の履歴に基づき実行される。図４は、移動手段の判別結果の履歴に基づく移動手段推定方法の一例を示す説明図である。まず、主制御部２１０は、判別結果の履歴を参照して、直近の移動手段が自動車であるか徒歩であるかを判定する。直近の移動手段とは、携帯電話機２００の移動手段の判別において、不明と判別された期間の直近の期間で出された不明以外の判別結果（すなわち自動車または徒歩）である。一般に、移動手段が不明と判別されたときの真の移動手段は、移動手段が不明である期間（以下、「不明期間」と呼ぶ）の長さがある程度短い限りにおいて、直近の移動手段と同じであることが多いと考えられる。そのため、主制御部２１０は、直近の移動手段が自動車であり（すなわち、移動手段の判別結果が「自動車」から「不明」に推移した場合であり）、かつ、不明期間の長さが予め設定された閾値Ｔｔｈより短い場合には、移動手段は自動車であると推定する。一方、主制御部２１０は、直近の移動手段が自動車であるが不明期間の長さが予め設定された閾値Ｔｔｈ以上である場合、および、直近の移動手段が徒歩である場合（すなわち、移動手段の判別結果が「徒歩」から「不明」に推移した場合）には、移動手段は自動車ではないと推定する。このようにすれば、携帯電話機２００の移動手段が自動車であるか否かの推定を精度良く行うことができる。なお、上記不明期間は、請求項における第１の期間に相当し、上記直近の期間は、請求項における第２の期間に相当する。
【００４３】
なお、移動手段の推定（ステップＳ１５０）は、携帯電話機２００の現在位置の測定結果の履歴に基づいて実行することもできる。図５は、現在位置の測定結果の履歴に基づく移動手段推定方法の一例を示す説明図である。主制御部２１０は、携帯電話機２００の現在位置の測定結果の履歴に基づき、不明期間における単位時間あたりの移動距離（すなわち平均速度）を算出し、算出値が予め設定された閾値Ｖｔｈ以上である場合には、移動手段は自動車であると推定し、算出値が予め設定された閾値Ｖｔｈより小さい場合には、移動手段は自動車ではないと推定する。このようにしても、携帯電話機２００の移動手段が自動車であるか否かの推定を精度良く行うことができる。
【００４４】
また、移動手段の推定（ステップＳ１５０）は、図４に示した移動手段の判別結果の履歴に基づく推定方法と、図５に示した現在位置の測定結果の履歴に基づく推定方法と、を組み合わせた方法に従い実行されるとしてもよい。すなわち、両方の推定方法で移動手段は自動車であると推定された場合に限り、最終的に移動手段は自動車であると推定し、いずれか一方または両方の推定方法で移動手段は自動車ではないと推定された場合には、最終的に移動手段は自動車ではないと推定するものとしてもよい。このようにすれば、真の移動手段は自動車ではない場合に携帯電話機２００の移動手段は自動車であると推定される事態の発生を抑制することができる。
【００４５】
また、移動手段の推定（ステップＳ１５０）は、道路種別に基づいて実行することもできる。例えば、主制御部２１０は、ＧＰＳ受信機２０１により測定された現在位置を周知のマッチング処理によって道路上の位置に補正することにより、携帯電話機２００が位置する道路を特定し、特定された道路の種別が自動車専用道路である場合には、移動手段は自動車であると推定し、特定された道路の種別が自動車が通行できない道路である場合には、移動手段は自動車ではないと推定する。
【００４６】
なお、移動手段の推定（ステップＳ１５０）は、１つの測位点の位置情報（現在位置の測定結果）に基づき実行されるとしてもよいし、複数の測位点の位置情報に基づき実行されるとしてもよい。
【００４７】
主制御部２１０は、移動手段の判別（ステップＳ１３０）において移動手段は不明であると判別され、かつ、移動手段の推定（ステップＳ１５０）において移動手段は自動車であると推定された場合には、プローブ情報を情報収集サーバ１００に向けて送信する（ステップＳ１６０）。その後、主制御部２１０は、次のタイミングにおける現在位置の測定（ステップＳ１１０）以降の処理を同様に繰り返し実行する。一方、移動手段の推定（ステップＳ１５０）において移動手段は自動車ではないと推定された場合には、主制御部２１０は、プローブ情報の送信（ステップＳ１６０）を行うことなく、次のタイミングにおける現在位置の測定（ステップＳ１１０）以降の処理を同様に繰り返し実行する。
【００４８】
情報収集サーバ１００の制御部１０４は、携帯電話機２００から送信されたプローブ情報を受信し（ステップＳ２１０）、受信したプローブ情報をプローブ情報データベース１０３のレコードとして記憶装置１０５に記憶する（ステップＳ２３０）。
【００４９】
以上説明したように、本実施例のプローブ情報収集システム１０におけるプローブ情報収集処理では、携帯電話機２００は、移動手段の判別（図３のステップＳ１３０）において移動手段は自動車であると判別された場合には、情報収集サーバ１００に向けてプローブ情報を送信するが、移動手段は徒歩であると判別された場合には、プローブ情報を送信しない。そのため、情報収集サーバ１００には、移動手段は徒歩であると判別された携帯電話機２００により生成されたプローブ情報のように自動車の交通状況の把握のために不要なプローブ情報は収集されない。従って、本実施例のプローブ情報収集システム１０におけるプローブ情報収集処理では、情報収集サーバ１００による分析処理負荷の増大や分析精度の低下を抑制することができると共に、携帯電話機２００と情報収集サーバ１００との間のプローブ情報送受信のための通信量の増大を抑制することができる。
【００５０】
また、本実施例のプローブ情報収集システム１０におけるプローブ情報収集処理では、携帯電話機２００は、移動手段の判別において移動手段は不明であると判別された場合には、移動手段の判別結果の履歴と現在位置の測定結果の履歴との少なくとも一方に基づいて、携帯電話機２００の移動手段は自動車であるか否かを推定し、移動手段は自動車であると推定された場合には、移動手段は自動車であると判別された場合と同様に、情報収集サーバ１００に向けてプローブ情報を送信する。移動手段は不明であると判別された場合であっても、移動手段は自動車であると推定された場合には、携帯電話機２００により生成されたプローブ情報は、自動車の交通状況の把握のために有用である可能性が高い。そのため、本実施例のプローブ情報収集システム１０におけるプローブ情報収集処理では、自動車の交通状況の把握を目的としたプローブ情報の分析のために有用である可能性が高いプローブ情報をより多く収集することができ、情報収集サーバ１００によるプローブ情報分析の質を向上させることができる。
【００５１】
なお、本実施例のプローブ情報収集システム１０におけるプローブ情報収集処理では、携帯電話機２００が経路案内中であるか否かに関わらず、図３に示した処理を実行するものとしている。そのため、情報収集サーバ１００は、多くの携帯電話機２００から継続的にプローブ情報を収集することができ、プローブ情報分析の質を向上させることができる。ただし、携帯電話機２００は、経路案内中にのみ図３に示した処理を実行するものとしてもよい。
【００５２】
Ｂ．第２実施例：
図６は、第２実施例におけるプローブ情報収集処理の流れを示す説明図である。第２実施例におけるプローブ情報収集処理は、主として、携帯電話機２００における移動手段の判別結果にかかわらず情報収集サーバ１００に向けてプローブ情報が送信される点、および、情報収集サーバ１００において携帯電話機２００の移動手段に応じたプローブ情報記憶要否判定が実行される点が、図３に示した第１実施例におけるプローブ情報収集処理とは異なっている。
【００５３】
すなわち、携帯電話機２００の主制御部２１０は、現在位置を測定すると共に（ステップＳ１１０）、携帯電話機２００の移動手段が、自動車か、徒歩か、不明かを判別する（ステップＳ１３０）。主制御部２１０は、移動手段の判別結果を特定する移動手段情報（図２参照）を含むプローブ情報を作成し、情報収集サーバ１００に向けて送信する（ステップＳ１６０）。
【００５４】
情報収集サーバ１００の制御部１０４は、携帯電話機２００から送信されたプローブ情報を受信すると（ステップＳ２１０）、プローブ情報に含まれる移動手段情報を読み込む（ステップＳ２２０）。プローブ情報に含まれる移動手段情報の特定する移動手段が「自動車」である場合には、制御部１０４は、受信したプローブ情報をプローブ情報データベース１０３のレコードとして記憶装置１０５に記憶する（ステップＳ２３０）。一方、プローブ情報に含まれる移動手段情報の特定する移動手段が「徒歩」である場合には、制御部１０４は、プローブ情報をプローブ情報データベース１０３のレコードとして記憶装置１０５に記憶すること（ステップＳ２３０）はしない。この場合には、制御部１０４は、受信したプローブ情報を廃棄するか、プローブ情報データベース１０３以外の他のデータベースのレコードとして記憶する。
【００５５】
また、情報収集サーバ１００の制御部１０４は、プローブ情報に含まれる移動手段情報の特定する移動手段が「不明」である場合には、携帯電話機２００の移動手段が自動車であるか否かを推定する（ステップＳ２２２）。情報収集サーバ１００の制御部１０４による推定処理は、第１実施例における携帯電話機２００の主制御部２１０による推定処理（図３のステップＳ１５０）と同様に実行される。すなわち、情報収集サーバ１００の制御部１０４は、プローブ情報に含まれる移動手段情報により特定される携帯電話機２００の移動手段の判別結果の履歴を特定の記憶領域に記憶し、当該履歴に基づき推定処理を実行する。あるいは、制御部１０４は、プローブ情報に含まれる現在位置情報により特定される携帯電話機２００の現在位置の測定結果の履歴を特定の記憶領域に記憶し、当該履歴に基づき推定処理を実行するとしてもよい。あるいは、制御部１０４は、両方の推定方法で移動手段は自動車であると推定された場合に限り、最終的に移動手段は自動車であると推定し、いずれか一方または両方の推定方法で移動手段は自動車ではないと推定された場合には、最終的に移動手段は自動車ではないと推定するものとしてもよい。
【００５６】
移動手段の推定（ステップＳ２２２）において移動手段は自動車であると推定された場合には、情報収集サーバ１００の制御部１０４は、プローブ情報をプローブ情報データベース１０３のレコードとして記憶装置１０５に記憶する（ステップＳ２３０）。一方、移動手段の推定において移動手段は自動車ではないと推定された場合には、制御部１０４は、プローブ情報をプローブ情報データベース１０３のレコードとして記憶装置１０５に記憶すること（ステップＳ２３０）はしない。
【００５７】
以上説明したように、第２実施例におけるプローブ情報収集処理では、携帯電話機２００は、移動手段の判別（ステップＳ１３４）を行い、判別結果（自動車か徒歩か不明か）を示す移動手段情報を含むプローブ情報を情報収集サーバ１００に向けて送信する。情報収集サーバ１００は、プローブ情報に含まれる移動手段情報が「自動車」である場合、および、移動手段情報が「不明」であり、かつ、移動手段は自動車であると推定された場合には、プローブ情報をプローブ情報データベース１０３のレコードとして記憶装置１０５に記憶する。一方、情報収集サーバ１００は、プローブ情報に含まれる移動手段情報が「徒歩」である場合、および、移動手段情報が「不明」であり、かつ、移動手段は自動車ではないと推定された場合には、プローブ情報をプローブ情報データベース１０３のレコードとして記憶装置１０５に記憶することはしない。そのため、第２実施例におけるプローブ情報収集処理では、情報収集サーバ１００による分析処理負荷の増大を抑制することができると共に、分析の質を向上させることができる。
【００５８】
Ｃ．第３実施例：
図７は、第３実施例におけるプローブ情報収集処理の流れを示す説明図である。第３実施例におけるプローブ情報収集処理は、主として、プローブ情報収集の条件が図３に示した第１実施例におけるプローブ情報収集処理とは異なっている。具体的には、第３実施例のプローブ情報収集処理は、予め設定された地理的範囲（以下、「対象エリア」と呼ぶ）内における携帯電話機２００の分布状況の把握を目的としている。そのため、携帯電話機２００の現在位置が対象エリア内である場合には、携帯電話機２００により生成されたプローブ情報が情報収集サーバ１００により収集され、携帯電話機２００の現在位置が対象エリア内ではない場合には、プローブ情報は収集されない。
【００５９】
携帯電話機２００の主制御部２１０は、現在位置を測定すると共に（ステップＳ１１０）、測定された現在位置が対象エリア内であるか否かを判定する（ステップＳ１３２）。携帯電話機２００の現在位置は対象エリア内であると判定された場合には、主制御部２１０は、測定された現在位置に基づきプローブ情報を作成し、プローブ情報を情報収集サーバ１００に向けて送信する（ステップＳ１６０）。その後、主制御部２１０は、次のタイミングにおける現在位置の測定（ステップＳ１１０）以降の処理を同様に繰り返し実行する。一方、携帯電話機２００の現在位置は対象エリア内ではないと判定された場合には、主制御部２１０は、プローブ情報の送信（ステップＳ１６０）を行うことなく、次のタイミングにおける現在位置の測定（ステップＳ１１０）以降の処理を同様に繰り返し実行する。情報収集サーバ１００は、携帯電話機２００から送信されたプローブ情報を受信し（ステップＳ２１０）、受信したプローブ情報をプローブ情報データベース１０３のレコードとして記憶装置１０５に記憶する（ステップＳ２３０）。
【００６０】
以上説明したように、第３実施例におけるプローブ情報収集処理では、携帯電話機２００は、携帯電話機２００の現在位置が対象エリア内であると判定された場合には、情報収集サーバ１００に向けてプローブ情報を送信するが、携帯電話機２００の現在位置が対象エリア内ではないと判定された場合には、プローブ情報を送信しない。そのため、情報収集サーバ１００には、対象エリア外に位置する携帯電話機２００により生成されたプローブ情報のように、対象エリア内における携帯電話機２００の分布状況の把握のためには不要なプローブ情報は収集されない。従って、第３実施例におけるプローブ情報収集処理では、情報収集サーバ１００による分析処理負荷の増大や分析精度の低下を抑制することができると共に、携帯電話機２００と情報収集サーバ１００との間のプローブ情報送受信のための通信量の増大を抑制することができる。
【００６１】
Ｄ．変形例：
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【００６２】
Ｄ１．変形例１：
上記実施例におけるプローブ情報収集システム１０の構成は、あくまで一例であり、種々変形可能である。例えば、上記実施例では、携帯電話機２００は、ＧＰＳ受信機２０１を備えるとしているが、ＧＰＳ受信機２０１の代わりに、ＧＰＳ以外の他の測位システムを利用して携帯電話機２００の現在位置を測定するデバイスを備えるとしてもよい。また、上記実施例では、ＧＰＳ受信機２０１は携帯電話機２００の現在位置に加えて現在の高さを測定するとしているが、高さの測定は省略可能である。
【００６３】
また、上記実施例では、携帯端末装置として携帯電話機２００を適用した例を示したが、携帯端末装置の態様はこれに限られない。例えば、無線通信機能および測位機能を備えたポータブル型のナビゲーション装置や持ち運び可能なパーソナルコンピュータ、ゲーム機、ＰＮＤ（Personal Navigation Device）、ＰＤＡ（Personal Digital Assistant）等を携帯端末装置として適用することが可能である。
【００６４】
Ｄ２．変形例２：
上記第１実施例のプローブ情報収集処理（図３）では、携帯電話機２００の移動手段は不明であると判別された場合に、移動手段は自動車であるか否かの推定処理（ステップＳ１５０）が実行されるとしているが、このような推定処理は省略可能である。例えば、携帯電話機２００の移動手段は不明であると判別された場合には、推定処理が行われることなく、情報収集サーバ１００へのプローブ情報送信は実行されないとしてもよい。
【００６５】
Ｄ３．変形例３：
上記第１実施例および第２実施例において、移動手段は自動車であるか否かの推定処理に用いられるアルゴリズムは、任意に変更可能である。例えば、上記第１実施例において、携帯電話機２００の主制御部２１０は、推定処理に用いられるアルゴリズムを特定する情報をインターネットＩＮＴを介して受信し、当該情報に基づき推定処理に用いられるアルゴリズムを変更（更新）することができるとしてもよい。同様に、上記第２実施例において、情報収集サーバ１００の制御部１０４は、推定処理に用いられるアルゴリズムを特定する情報を取得し、当該情報に基づき推定処理に用いられるアルゴリズムを変更（更新）することができるとしてもよい。このようにすれば、推定処理に用いられるアルゴリズムを最適化することができ、推定処理の精度向上を通じて情報収集サーバ１００による分析の質をさらに向上させることができる。
【００６６】
Ｄ４．変形例４：
上記第１実施例および第２実施例では、携帯電話機２００の移動手段の判別は、自動車か徒歩か不明かのいずれであるかを判別するものとしているが、移動手段の判別態様はこれに限られない。例えば、携帯電話機２００の移動手段の判別結果の選択肢としては、自動車、徒歩、自転車、バス、鉄道、飛行機、船舶、不明の内の少なくとも２つであればよい。
【００６７】
また、上記第１実施例および第２実施例では、プローブ情報収集処理の目的は自動車の交通状況の把握であるとし、特定移動手段は自動車であるとしている。すなわち、上記第１実施例では、携帯電話機２００の移動手段が自動車である場合には、携帯電話機２００により生成されたプローブ情報が情報収集サーバ１００により収集され、移動手段が自動車ではない場合には、プローブ情報は収集されないとしている。また、上記第２実施例では、携帯電話機２００の移動手段が自動車である場合には、携帯電話機２００により生成されたプローブ情報がプローブ情報データベース１０３のレコードとして記憶装置１０５に記憶され、移動手段が自動車ではない場合には、プローブ情報は記憶されないとしている。これに代えて、プローブ情報収集処理の目的は自動車以外の上記他の移動手段の状況の把握であり、特定移動手段は当該他の移動手段であるとしてもよい。すなわち、上記第１実施例において、携帯電話機２００の移動手段が当該他の移動手段である場合には、携帯電話機２００により生成されたプローブ情報が情報収集サーバ１００により収集され、移動手段が当該他の移動手段ではない場合には、プローブ情報は収集されないとしてもよい。また、この場合にも、上記第１実施例と同様に、携帯電話機２００の移動手段は不明であると判別された場合には、移動手段の判別結果の履歴と現在位置の測定結果の履歴との少なくとも一方に基づいて、移動手段は特定移動手段であるか否かの推定処理が実行されるとしてもよい。上記第２実施例においても同様である。また、特定移動手段は１種類の移動手段に限られず、複数種類の移動手段が特定移動手段に設定されるとしてもよい。
【００６８】
Ｄ５．変形例５：
上記第２実施例では、携帯電話機２００における移動手段の判別結果にかかわらず情報収集サーバ１００に向けてプローブ情報が送信されるとしているが、これに代えて、移動手段が自動車である（すなわち特定移動手段である）と判別された場合、および、移動手段が不明であると判別された場合にはプローブ情報が送信されるが、移動手段が徒歩である（すなわち特定移動手段以外の移動手段である）と判別された場合にはプローブ情報が送信されないとしてもよい。このようにすれば、携帯電話機２００と情報収集サーバ１００との間のプローブ情報送受信のための通信量の増大を抑制することができる。
【００６９】
Ｄ６．変形例６：
携帯電話機２００により生成されたプローブ情報が情報収集サーバ１００によって収集される条件は、上記第１実施例（図３）および第２実施例（図６）では携帯電話機２００の移動手段が自動車であることであり、第３実施例（図７）では携帯電話機２００の現在位置が対象エリア内であることであるが、プローブ情報が情報収集サーバ１００により収集される条件としては、プローブ情報収集処理の目的に応じて、他の任意の条件を設定することが可能である。また、例えば、携帯電話機２００の主制御部２１０は、当該条件を特定する情報をインターネットＩＮＴを介して受信し、当該条件を変更（更新）することができるとしてもよい。このようにすれば、プローブ情報の分析の目的に応じて最適な条件を設定することができ、多様な目的のためのプローブ情報分析を精度良く、かつ、効率的に実現することができる。
【符号の説明】
【００７０】
１０…プローブ情報収集システム
１００…情報収集サーバ
１０２…通信部
１０３…プローブ情報データベース
１０４…制御部
１０５…記憶装置
２００…携帯電話機
２０１…ＧＰＳ受信機
２０２…表示パネル
２０３…音声出力部
２０４…加速度センサ
２０５…無線通信回路
２０６…操作部
２１０…主制御部
２１１…ＣＰＵ
２１２…ＲＡＭ
２１３…ＲＯＭ
２２０…通話制御部
【図１】
0005820321.tif 000002
【図２】
0005820321.tif 000003
【図３】
0005820321.tif 000004
【図４】
0005820321.tif 000005
【図５】
0005820321.tif 000006
【図６】
0005820321.tif 000007
【図７】
0005820321.tif 000008