(57)【特許請求の範囲】
【請求項１】
通信ネットワークを介して通信可能に接続されている端末およびサーバを備えており、交通情報を表示するための交通情報表示システムであって、
前記端末は、
利用者の現在位置を表す現在位置情報を取得する現在位置情報取得手段と、
前記現在位置情報を、前記サーバに送信する現在位置情報送信手段と、
前記サーバから受信した提示属性情報を、利用者に提示する属性情報提示手段と、
を備え、
前記サーバは、
交通経路を表す経路情報を取得する経路情報取得手段と、
前記経路情報が表す交通経路上の点または区間に関連付けられた属性情報を取得する属性情報取得手段と、
前記端末から受信された前記現在位置情報および前記経路情報に基づいて、利用者が位置している前記交通経路である利用者経路を推定する推定手段と、
推定された前記利用者経路に基づいて、前記属性情報の中から利用者に提示すべき提示属性情報を決定する提示属性情報決定手段と、
前記提示属性情報を、前記端末に送信する属性情報送信手段と、
を備え、
前記推定手段は、さらに、前記現在位置情報と前記経路情報とに基づいて、前記利用者経路における利用者の移動方向を推定し、
前記提示属性情報決定手段は、前記利用者が前記移動方向に前記利用者経路を進行した場合に到達すべき前記交通経路上の点または区間に関連付けられた属性情報を、前記提示属性情報として決定し、
前記サーバは、さらに、前記提示属性情報が関連付けられた前記交通経路上の点または区間に基づいて、前記提示属性情報を前記利用者に提示すべき提示位置を特定するための位置情報を生成する位置情報生成手段を備え、
前記属性情報送信手段は、前記提示属性情報と共に、前記位置情報を前記端末に送信し、
前記属性情報提示手段は、前記利用者が前記位置情報に基づいて特定される前記提示位置に到達した際に、前記提示属性情報を利用者に提示し、
前記推定手段は、さらに、前記現在位置情報に基づいて、利用者の移動速度を推定し、
前記提示属性情報決定手段は、推定された前記移動速度に基づき所定時間内に到達可能な経路ネットワーク上の到達可能推定区間を推定し、前記到達可能推定区間に前記提示位置が含まれる複数の属性情報を前記提示属性情報として決定し、
前記属性情報送信手段は、決定された複数の前記提示属性情報をまとめて送信する、交通情報表示システム。
【請求項２】
請求項１に記載の交通情報表示システムにおいて、
前記推定手段は、さらに、前記現在位置情報に基づいて、利用者の移動手段を認識し、
前記提示属性情報決定手段は、前記移動手段に基づいて、前記提示属性情報を決定する、交通情報表示システム。
【請求項３】
通信ネットワークを介して端末と通信可能な交通情報表示サーバであって、
前記端末の現在位置を表す現在位置情報を、前記端末から受信する現在位置情報受信手段と、
交通経路を表す経路情報を取得する経路情報取得手段と、
前記経路情報が表す交通経路上の点または区間に関連付けられた属性情報を取得する属性情報取得手段と、
前記端末から受信された前記現在位置情報と前記経路情報とに基づいて、前記端末の利用者が位置している前記交通経路である利用者経路を推定する推定手段と、
推定された前記利用者経路に基づいて、前記属性情報の中から利用者に提示すべき提示属性情報を決定する提示属性情報決定手段と、
前記提示属性情報を、前記端末に送信する属性情報送信手段と、
を備え、
前記推定手段は、さらに、前記現在位置情報と前記経路情報とに基づいて、前記利用者経路における利用者の移動方向を推定し、
前記提示属性情報決定手段は、前記利用者が前記移動方向に前記利用者経路を進行した場合に到達すべき前記交通経路上の点または区間に関連付けられた属性情報を、前記提示属性情報として決定し、
前記サーバは、さらに、前記提示属性情報が関連付けられた前記交通経路上の点または区間に基づいて、前記提示属性情報を前記利用者に提示すべき提示位置を特定するための位置情報を生成する位置情報生成手段を備え、
前記属性情報送信手段は、前記提示属性情報と共に、前記位置情報を前記端末に送信し、
前記推定手段は、さらに、前記現在位置情報に基づいて、利用者の移動速度を推定し、
前記提示属性情報決定手段は、推定された前記移動速度に基づき所定時間内に到達可能な経路ネットワーク上の到達可能推定区間を推定し、前記到達可能推定区間に前記提示位置が含まれる複数の属性情報を前記提示属性情報として決定し、
前記属性情報送信手段は、決定された複数の前記提示属性情報をまとめて送信する、交通情報表示サーバ。
【請求項４】
端末と、前記端末と通信ネットワークを介して通信可能なサーバを用いて、交通情報表示を行う交通情報表示方法であって、
前記サーバは、交通経路を表す経路情報と、前記経路情報が表す交通経路上の点または区間に関連付けられた属性情報を取得可能であり、
前記方法は、
（ａ）前記端末が、前記端末の現在位置を表す現在位置情報を取得する工程と、
（ｂ）前記端末が、前記現在位置情報を、前記サーバに送信する工程と、
（ｃ）前記サーバが、前記端末から受信された前記現在位置情報と前記経路情報とに基づいて、前記端末の利用者が位置している前記交通経路である利用者経路を推定する工程と、
（ｄ）前記サーバが、推定された前記利用者経路に基づいて、前記属性情報の中から利用者に提示すべき提示属性情報を決定する工程と、
（ｅ）前記サーバが、前記提示属性情報を、前記端末に送信する工程と、
（ｆ）前記端末が、前記サーバから受信した前記提示属性情報を、前記端末の利用者に提示する工程と
を備え、
前記利用者経路を推定する工程（ｃ）は、前記現在位置情報と前記経路情報とに基づいて、前記利用者経路における利用者の移動方向を推定する工程を含み、
前記提示属性情報を決定する工程（ｄ）は、前記利用者が前記移動方向に前記利用者経路を進行した場合に到達すべき前記交通経路上の点または区間に関連付けられた属性情報を、前記提示属性情報として決定する工程であり、
前記方法は、さらに、前記提示属性情報が関連付けられた前記交通経路上の点または区間に基づいて、前記提示属性情報を前記利用者に提示すべき提示位置を特定するための位置情報を生成する工程を備え、
前記提示属性情報を前記端末に送信する工程（ｅ）は、前記提示属性情報と共に、前記位置情報を前記端末に送信する工程であり、
前記提示属性情報を前記端末の利用者に提示する工程（ｆ）は、前記利用者が前記位置情報に基づいて特定される前記提示位置に到達した際に、前記提示属性情報を利用者に提示する工程であり、
前記利用者経路を推定する工程（ｃ）は、前記現在位置情報に基づいて、利用者の移動速度を推定する工程を含み、
前記提示属性情報を決定する工程（ｄ）は、推定された前記移動速度に基づき所定時間内に到達可能な経路ネットワーク上の到達可能推定区間を推定し、前記到達可能推定区間に前記提示位置が含まれる複数の属性情報を前記提示属性情報として決定する工程であり、
前記提示属性情報を前記端末に送信する工程（ｆ）は、決定された複数の前記提示属性情報をまとめて送信する工程である、交通情報表示方法。
【請求項５】
利用者に提示属性情報を提示する端末と、交通経路を表す経路情報と、前記経路情報が表す交通経路上の点または区間に関連付けられた属性情報とにアクセス可能なサーバのためのコンピュータプログラムであって、
前記端末の現在位置を表す現在位置情報を、前記端末から受信する第１の機能と、
前記端末から受信された前記現在位置情報と前記経路情報とに基づいて、前記端末の利用者が位置している前記交通経路である利用者経路を推定する第２の機能と、
推定された前記利用者経路に基づいて、前記属性情報の中から利用者に提示すべき提示属性情報を決定する第３の機能と、
前記提示属性情報を、前記端末に送信する第４の機能と、
前記提示属性情報が関連付けられた前記交通経路上の点または区間に基づいて、前記提示属性情報を前記利用者に提示すべき提示位置を特定するための位置情報を生成する第５の機能と、
を前記サーバが有するコンピュータに実現させ、
前記第２の機能は、前記現在位置情報と前記経路情報とに基づいて、前記利用者経路における利用者の移動方向を推定する機能を含み、
前記第３の機能は、前記利用者が前記移動方向に前記利用者経路を進行した場合に到達すべき前記交通経路上の点または区間に関連付けられた属性情報を、前記提示属性情報として決定する機能であり、
前記第４の機能は、前記提示属性情報と共に、前記位置情報を前記端末に送信する機能であり、
前記第２の機能は、前記現在位置情報に基づいて、利用者の移動速度を推定する機能を含み、
前記第３の機能は、推定された前記移動速度に基づき所定時間内に到達可能な経路ネットワーク上の到達可能推定区間を推定し、前記到達可能推定区間に前記提示位置が含まれる複数の属性情報を前記提示属性情報として決定する機能であり、
前記第４の機能は、決定された複数の前記提示属性情報をまとめて送信する機能である、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末に交通情報を表示するための交通情報表示技術に関する。
【背景技術】
【０００２】
コンピュータで利用可能に電子化された地図データを利用して、車や歩行者にルート案内を行う情報端末を始めとして、交通情報を表示する情報端末が知られている。「ルート案内」とは、予め目的地や経由地に関する情報などを情報端末が備えるメモリ等に記憶しておくと、移動中に情報端末が経由地や目的地へのルートに従った案内を利用者に行う動作である。このようなルート案内の実行中に、ルート上の画像を表す画像データを、必要に応じてサーバから情報端末に転送する技術が知られている（例えば、特許文献１）。
【０００３】
【特許文献１】特開２００３−４２７９６号公報
【特許文献２】特開２００６−８４１８４号公報
【特許文献３】特開２００７−９３３７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来技術では、ルート案内中以外の場合に交通情報をサーバから情報端末に転送することは考慮されていない。このため、ルート案内中以外の場合、例えば、情報端末に単に利用者の現在地周辺の地図を表示しているときのように、利用者の目的地が定まっていない場合には、サーバから情報端末への画像データの転送が困難となるおそれがあった。このような課題は、画像データの転送に限らず、サーバから情報端末に対して、交通に関する情報を転送する場合に共通する課題であった。
【０００５】
本発明は、ルート案内中でない場合にも、サーバから情報端末に適切な交通情報を転送する技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上述の課題の少なくとも一部を解決するために以下の形態または適用例として実現することが可能である。
第１の形態のシステムは、通信ネットワークを介して通信可能に接続されている端末およびサーバを備えており、交通情報を表示するための交通情報表示システムであって、
前記端末は、
利用者の現在位置を表す現在位置情報を取得する現在位置情報取得手段と、
前記現在位置情報を、前記サーバに送信する現在位置情報送信手段と、
前記サーバから受信した提示属性情報を、利用者に提示する属性情報提示手段と、
を備え、
前記サーバは、
交通経路を表す経路情報を取得する経路情報取得手段と、
前記経路情報が表す交通経路上の点または区間に関連付けられた属性情報を取得する属性情報取得手段と、
前記端末から受信された前記現在位置情報および前記経路情報に基づいて、利用者が位置している前記交通経路である利用者経路を推定する推定手段と、
推定された前記利用者経路に基づいて、前記属性情報の中から利用者に提示すべき提示属性情報を決定する提示属性情報決定手段と、
前記提示属性情報を、前記端末に送信する属性情報送信手段と、
を備え、
前記推定手段は、さらに、前記現在位置情報と前記経路情報とに基づいて、前記利用者経路における利用者の移動方向を推定し、
前記提示属性情報決定手段は、前記利用者が前記移動方向に前記利用者経路を進行した場合に到達すべき前記交通経路上の点または区間に関連付けられた属性情報を、前記提示属性情報として決定し、
前記サーバは、さらに、前記提示属性情報が関連付けられた前記交通経路上の点または区間に基づいて、前記提示属性情報を前記利用者に提示すべき提示位置を特定するための位置情報を生成する位置情報生成手段を備え、
前記属性情報送信手段は、前記提示属性情報と共に、前記位置情報を前記端末に送信し、
前記属性情報提示手段は、前記利用者が前記位置情報に基づいて特定される前記提示位置に到達した際に、前記提示属性情報を利用者に提示し、
前記推定手段は、さらに、前記現在位置情報に基づいて、利用者の移動速度を推定し、
前記提示属性情報決定手段は、推定された前記移動速度に基づき所定時間内に到達可能な経路ネットワーク上の到達可能推定区間を推定し、前記到達可能推定区間に前記提示位置が含まれる複数の属性情報を前記提示属性情報として決定し、
前記属性情報送信手段は、決定された複数の前記提示属性情報をまとめて送信する。この交通情報表示システムによれば、現在位置情報に基づいて利用者経路を推定し、推定結果に基づいて利用者に提示すべき属性情報を決定する。この結果、ルート案内の途中でなくても、適切な属性情報を利用者に提示することができる。
【０００７】
［適用例１］
交通情報表示システムであって、端末と、前記端末とは異なる場所に設置されたサーバと、を備え、前記端末は、前記端末の現在位置を表す現在位置情報を取得する現在位置情報取得手段と、前記現在位置情報を含む端末情報を、前記サーバに送信する端末情報送信手段と、前記サーバから受信した案内情報を、前記端末の利用者に提示する案内情報提示手段と、を備え、前記サーバは、交通経路を表す経路情報を取得可能な経路情報取得手段と、前記経路情報が表す交通経路上の点または区間に関連付けられた属性情報を取得可能な属性情報取得手段と、前記端末から受信された前記端末情報と前記経路情報とに基づいて、前記端末の利用者が位置している前記交通経路である利用者経路を推定する推定手段と、推定された前記利用者経路に基づいて、取得可能な前記属性情報の中から前記端末において利用者に提示すべき提示属性情報を決定する提示属性情報決定手段と、前記提示属性情報を含む前記案内情報を、前記端末に送信する案内情報送信手段と、を備える、交通情報表示システム。
こうすれば、サーバは、現在位置情報を含む端末情報に基づいて利用者経路を推定し、推定結果に基づいて端末に送信する交通情報を決定する。この結果、ルート案内の途中でなくても、適切な交通情報をサーバから端末に送信し、端末において利用者に提示することができる。
【０００８】
［適用例２］適用例１に記載の交通情報表示システムにおいて、前記推定手段は、さらに、前記端末情報と前記経路情報とに基づいて、前記利用者経路における前記端末の利用者の移動方向を推定し、前記提示属性情報決定手段は、前記利用者が前記移動方向に前記利用者経路を進行した場合に到達すべき前記交通経路上の点または区間に関連付けられた属性情報を、前記提示属性情報として決定する、交通情報表示システム。
こうすれば、利用者の移動方向を推定して、移動方向に移動して到達すべき区間に関連付けられた属性情報を提示属性情報とするので、より精度良く、必要な交通情報を決定することができる。
【０００９】
［適用例３］適用例１または適用例２に記載の交通情報表示システムにおいて、前記サーバは、さらに、前記提示属性情報が関連付けられた前記交通経路上の点または区間に基づいて、前記提示属性情報を前記利用者に提示すべき提示位置を特定するための位置情報を生成する位置情報生成手段を備え、前記サーバの前記案内情報送信手段は、前記提示属性情報と共に、前記位置情報を前記端末に送信し、前記端末の前記案内情報提示手段は、前記利用者が前記位置情報に基づいて特定される前記提示位置に到達した際に、前記提示属性情報を前記端末の利用者に提示する、交通情報表示システム。
こうすれば、サーバは、提示位置を特定するための位置情報を生成し、端末に送信するので、端末は、位置情報を用いて提示属性情報を適切な位置で表示することができる。
［適用例４］適用例１ないし適用例３のいずれかに記載の交通情報表示システムにおいて、
前記サーバの推定手段は、さらに、前記端末情報に基づいて、前記端末の利用者の移動速度を決定し、前記提示属性情報決定手段は、前記移動速度を用いて、まとめて送信すべき複数の前記提示属性情報を決定する、交通情報表示システム。
こうすれば、利用者の移動速度を用いて決定された複数の提示属性情報をまとめて送信するので、端末とサーバとの通信回数を抑制できる。
【００１０】
［適用例５］適用例１ないし適用例４のいずれかに記載の交通情報表示システムにおいて、前記サーバの前記推定手段は、さらに、前記端末情報に基づいて、前記端末の利用者の移動手段を認識し、前記提示属性情報決定手段は、前記移動手段に応じて異なる前記提示属性情報を決定する、交通情報表示システム。
こうすれば、利用者の移動手段を認識するので、移動手段に応じた情報を利用者に提示することができる。
【発明を実施するための最良の形態】
【００１１】
Ａ．実施例：
・交通情報表示システムの概略構成：
図１は、本発明の一実施例としての交通情報表示システム１０の概略構成を示す説明図である。この交通情報表示システム１０は、サーバシステム１０００と、基地局ＢＳと、携帯端末２００とを含んでいる。サーバシステム１０００は、経路情報サーバ１００と地図サーバ１５０とを有している。経路情報サーバ１００と、地図サーバ１５０と、基地局ＢＳとは、ネットワークとしてのインターネットＩＮＴを介して通信可能に接続されている。携帯端末２００は、基地局ＢＳと無線通信することが可能であり、この結果、携帯端末２００は、基地局ＢＳを介して、経路情報サーバ１００および地図サーバ１５０と通信を行うことができる。
【００１２】
携帯端末２００は、ＧＰＳ受信機２０１と、表示パネル２０２と、音声出力部２０４と、キー入力部２０５と、無線通信回路２０６と、通話制御部２０７と、外部記憶装置２０８と、主制御部２１０と、を備えている。携帯端末２００は、地図を始めとする交通情報を表示する端末として機能することができる。また、携帯端末２００は、ＧＰＳ受信機２０１を備えており、これと地図表示機能とを用いて経路案内を行う機能を備えている。
【００１３】
ＧＰＳ受信機２０１は、ＧＰＳ（Global Positioning System／全地球測位システム）を構成する人工衛星から送信された電波を受信する装置である。表示パネル２０２は、液晶ディスプレイとこれを駆動する駆動回路とを備えている。液晶ディスプレイは、たとえば、４８０画素×６４０画素（ＶＧＡ）の解像度を有する。表示パネル２０２は、液晶ディスプレイに限らず、有機ＥＬディスプレイなど、種々の表示装置を採用することが可能である。音声出力部２０４は、経路案内時に音声を出力するためのスピーカや、これを駆動する回路などから構成される。キー入力部２０５は、方向入力キー２０５ａや、その他の操作キー２０５ｂなどのキー群から構成される。携帯端末２００の利用者は、これらのキーを用いることで、各種の操作を行うことができる。無線通信回路２０６は、基地局ＢＳとの間でデータ通信もしくは音声通信を行うための回路である。無線通信回路２０６は、基地局ＢＳを介して、経路情報サーバ１００や地図サーバ１５０にアクセスを行うための回路である。通話制御部２０７は、音声通話のための着信や呼出、音声信号と電気信号の変換などを行う回路である。通話制御部２０７と無線通信回路２０６とを備えることにより、携帯端末２００は、携帯電話として動作することができる。外部記憶装置２０８は、ハードディスク、フラッシュメモリ、メモリカードなどで構成され得る。外部記憶装置２０８は、各種ソフトウェアや各種データの格納に用いられる。携帯端末２００の主制御部２１０は、携帯端末２００の上述した各部２０１〜２０８を制御するためのコントローラである。主制御部２１０は、図示しない中央演算回路（ＣＰＵ）と、ＲＯＭやＲＡＭなどの内部記憶装置を含んでいる。
【００１４】
携帯端末２００が交通情報を表示する端末として機能するとき、主制御部２１０の内部記憶装置には、地図表示および経路案内のためのプログラムが格納されている。このプログラムは、例えば、地図サーバ１５０や経路情報サーバ１００を運用する事業者によりインターネットＩＮＴおよび基地局ＢＳを介して配信されても良い。このプログラムは、例えば外部記憶装置２０８に格納されており、使用時に、外部記憶装置２０８から読み出されて、主制御部２１０の内部記憶装置に格納される。主制御部２１０は、このプログラムを実行することで、後述する様々な処理および機能、具体的には、例えば、現在位置情報取得手段、端末情報送信手段、案内情報提示手段としての機能を実現する。
【００１５】
経路情報サーバ１００は、通信部１０２と、制御部１０４と、記憶部１０５とを備えている。通信部１０２は、インターネットＩＮＴを介して地図サーバ１５０と通信し、また、インターネットＩＮＴおよび基地局ＢＳを介して携帯端末２００と通信することができる。記憶部１０５には、車経路データベース（ＤＢ）１０６と、電車経路データベース（ＤＢ）１０７と、歩行経路データベース（ＤＢ）１０８と、施設データベース１０９とが格納されている。各データベース１０６〜１０９については後述する。
【００１６】
地図サーバ１５０は、通信部１５２と、制御部１５４と、記憶部１５５とを備えている。記憶部１５５には、地図データベース１５６が格納されている。通信部１５２は、インターネットＩＮＴを介して経路情報サーバ１００と通信し、また、インターネットＩＮＴおよび基地局ＢＳを介して携帯端末２００と通信することができる。地図データベース１５６については後述する。
【００１７】
経路情報サーバ１００の制御部１０４および地図サーバ１５０の制御部１５４は、それぞれ、図示しないＣＰＵと、ＲＯＭやＲＡＭなどの内部記憶装置を含んでいる。制御部１０４および制御部１５４は内部記憶装置(ＲＡＭまたはＲＯＭ)に格納されている各種のプログラムを実行することにより、後述する様々な処理および機能、例えば、経路情報取得手段、利用者経路を推定する推定手段、提示属性情報決定手段、案内情報送信手段、位置情報生成手段としての機能を実現する。
【００１８】
本実施例では、地図サーバ１５０と経路情報サーバ１００とは、インターネットを介して接続され、１つのサーバシステム１０００を構成しているが、ＬＡＮ（ローカルエリアネットワーク）を介して接続されるものとしてもよい。また、サーバシステム１０００は、一つのサーバ計算機を用いて構成することも可能である。
【００１９】
図２は、サーバシステム１０００に格納されたデータベースの内容を説明する図である。図２には、上述した地図データベース１５６と、車経路データベース１０６と、電車経路データベース１０７と、歩行経路データベース１０８と、施設データベース１０９の内容とが、それぞれ、概念的に示されている。
【００２０】
地図データベース１５６には、携帯端末２００に送信される地図画像を表すデータ（地図画像データ）がベクトルデータ形式で格納されている。なお、地図画像データは、ベクトルデータ形式に代えて、ビットマップ形式やＪＰＥＧデータ形式などのラスタデータ形式で格納されていても良い。この地図画像データには、地形や建物、道路等の形状を表すデータが含まれている。
【００２１】
３種類の経路データベース１０６、１０７、１０８には、異なる種類の経路データが格納されている。車経路データベース１０６には、地図画像データが表す地図画像に対応した領域に存在する交通経路のうち、車が通行可能な経路（車道）に関する経路データが格納されている。電車経路データベース１０７には、地図画像データが表す地図画像に対応した領域に存在する交通経路のうち、電車が通行する経路（線路）に関する経路データが格納されている。歩行経路データベース１０８には、地図画像データが表す地図画像に対応した領域に存在する交通経路のうち、歩行者が通行可能な経路（歩行者道）に関する経路データが格納されている。
【００２２】
各経路データは、交通経路の地表上における配置を示すネットワークデータと、ネットワークデータに関連付けられた経路属性情報とを含んでいる。ネットワークデータは、交通経路における要素点ＮＤ（ノードと呼ぶ。）を表すノードデータと、ノード間を結ぶ線分ＬＫ（リンクと呼ぶ）を表すリンクデータとを含む。ノードＮＤは、例えば、交差点、分岐点、終点、始点などを表している。リンクＬＫは、例えば、上述した車道、線路、歩行者道などの交通経路を表している。経路属性情報は、ノードＮＤあるいはリンクＬＫに関連付けられており、その属性を示す情報である。経路属性情報は、図２に示すように、例えば、リンクＬＫの名称（例えば、道路の名称）、ノードＮＤの名称（例えば、交差点、駅の名称）を含むテキストデータＺ１１を含む。また、経路属性情報は、図２に示すように、例えば、関連付けられたノードＮＤに関する画像を表す画像データＺ１２を含んでも良い。ノードＮＤに関する画像は、例えば、ノードＮＤ（例えば、交差点、駅）の分岐状況を示す模式図や案内板を示す画像、あるいは、ノードＮＤの周辺の撮影画像を含む。１つのノードＮＤまたはリンクＬＫに関連付けられる経路属性情報は、１つであっても良いし、複数であっても良い。
【００２３】
車と歩行者とが両方とも通行可能な経路についての経路データは、車経路データベース１０６と歩行経路データベース１０８とに重複して記録されている。高速道路など、歩行者は通行できないが車は通行できる経路についての経路データは、歩行経路データベース１０８には記録されておらず、車経路データベース１０６に記録されている。同様に、歩道、歩道橋、地下街の道など、車は通行できないが歩行者は通行できる経路についての経路データは、車経路データベース１０６には記録されておらず、歩行経路データベース１０８に記録されている。
【００２４】
施設データベース１０９は、地図画像データが表す地図画像に対応した領域に存在する施設の位置を表す施設ポイントＢＰと、施設ポイントＢＰに関連付けられた施設属性情報とを含む。施設属性情報は、例えば、施設ポイントＢＰが表す位置に存在する施設の名称Ｚ２１を含む。また、施設属性情報は、例えば、対応する施設の分類情報、種類、特徴などの記述Ｚ２２を含んでも良い。１つの施設ポイントＢＰに関連付けられる施設属性情報は、１つであっても良いし、複数であっても良い。
【００２５】
・交通情報表示システムの動作：
図３は、地図表示処理について説明する図である。本実施例では、交通情報表示システム１０は、携帯端末２００の利用者に対して、地図表示サービスを提供している。地図表示サービスは、地図表示処理を実行する。
【００２６】
地図表示処理とは、携帯端末２００とサーバシステム１０００とが連携して、携帯端末２００に地図画像を表示する処理である。具体的には、携帯端末２００の主制御部２１０は、ＧＰＳで測位された現在位置を指定して地図画像データの送信要求を地図サーバ１５０に送信する。地図サーバ１５０の制御部１５４は、送信要求に対する応答として、現在位置周辺の地図画像データを携帯端末２００に送信する。携帯端末２００の主制御部２１０は、受信した地図画像データを用いて、表示パネル２０２に地図画像を表示する。表示パネル２０２の地図画像は、所定期間（例えば、１秒）ごとに更新され、携帯端末２００の利用者が移動をすると、利用者の移動に応じて地図画像がスクロールするように見える。
【００２７】
地図表示処理が実行されているとき、表示パネル２０２には、地図画像表示部ＭＷと、情報表示部ＩＷとが表示される。情報表示部ＩＷは、地図画像表示部ＭＷと分かれている画像でなくても良く、例えば、地図画像表示部ＭＷに重畳して表示されるポップアップ画面でも良い。地図表示処理により、地図画像表示部ＭＷには、利用者の現在位置を中心とした所定範囲の地図画像が表示される。地図画像表示部ＭＷにおいて、現在地マークＣＭは、地図画像における利用者の現在位置を示している。地図画像には、経路画像ＲＴが含まれているが、携帯端末２００は、地図画像を１つの画像として扱っており、経路画像ＲＴの部分が経路であることは認識していない。
【００２８】
本実施例では、地図表示サービスにおいて、地図表示処理と並行して、交通情報を上述した情報表示部ＩＷに表示する交通情報表示処理が実行される。本実施例では、交通情報表示処理が行われている最中においては、目的地を設定してルート案内を行うルート案内処理は、行われておらず、単に利用者の現在位置を中心に地図画像を表示する地図表示処理のみが並行して行われているものとする。
【００２９】
図４は、交通情報表示処理の処理ステップを示すフローチャートである。交通情報処理において、携帯端末２００の主制御部２１０は、端末情報をサーバシステム１０００に対して送信する（ステップＳ１１０）。
【００３０】
図５は、端末情報と経路データとの一例を示す図である。端末情報ＴＭは、本実施例では、複数の位置情報ＰＭと、移動手段情報ＭＭとを含む。図５には、端末情報ＴＭに含まれる位置情報ＰＭが表す複数の位置Ｐ０〜Ｐ４が示されている。これらの位置Ｐ０〜Ｐ４は、ＧＰＳ受信機２０１を用いて測位された位置を表す座標情報により表される。複数の位置Ｐ０〜Ｐ４は、所定の時間間隔（例えば、１秒）を空けて、ＧＰＳ受信機２０１によって測位され、測位された順番が特定可能な態様で端末情報ＴＭに記録されている。具体的には、例えば、０〜５までの整数と関連付けて各位置を表す座標情報が記述される。位置情報が表す位置Ｐｎ（ｎは０以上の整数）の番号ｎは、測位された順番を示している。移動手段情報ＭＭは、利用者の移動手段を特定するための情報である。利用者の移動手段は、例えば、徒歩、車、電車などがある。携帯端末２００は、利用者から移動手段情報ＭＭの入力を受け付けることにより、利用者の移動手段を認識する。
【００３１】
図４に示すように、サーバシステム１０００において、経路情報サーバ１００の制御部１０４が、携帯端末２００から送信された端末情報ＴＭを受信すると(ステップＳ２１０）、経路情報サーバ１００の制御部１０４は、受信した端末情報ＴＭに含まれる移動手段情報ＭＭに基づいて、利用者の移動手段を認識する（ステップＳ２２０）。
【００３２】
次に、利用者の移動手段が認識されると、制御部１０４は、認識された移動手段に応じて、検索対象の経路データベースを選択する（ステップＳ２３０）。上述したように、経路情報サーバ１００の記憶部１０５には、３種類の経路データベース、すなわち、車経路データベース１０６、電車経路データベース１０７、歩行経路データベース１０８が格納されている。制御部１０４は、これらの経路データベースの中から、認識した移動手段に対応する経路データベースを選択する。
【００３３】
検索対象の経路データベースが選択されると、制御部１０４は、利用者経路ＰＴＨと、利用者移動方向ＰＤと、利用者移動速度ＰＶとを推定する（ステップＳ２４０）。利用者経路ＰＴＨは、携帯端末２００の利用者が位置している交通経路であり、具体的には、利用者が乗っている車が走っている車道、利用者が歩いている歩道、利用者が乗っている電車が走っている線路などである。利用者移動方向ＰＤは、利用者が利用者経路において移動している方向であり、利用者移動速度ＰＶは、利用者が利用者経路において移動している速度である。
【００３４】
利用者経路ＰＴＨの推定は、端末情報ＴＭに含まれる位置情報ＰＭが表す位置Ｐ０〜Ｐ４と、選択された経路データベースに記録された経路データにおけるネットワークデータとを照合するネットワークマッチングにより行われる。図５には、位置Ｐ０〜Ｐ４と共に、ネットワークデータの一例が示されている。ここでは、ノードＮｎ（ｎは自然数）と、ノードＮｉ、Ｎｊを結ぶリンクＬｉｊが示されている。図５に示す例では、位置Ｐ０〜Ｐ４がノードＮ１とノードＮ２とを結ぶリンクＬ１２に沿って位置しているので、制御部１０４は、利用者経路ＰＴＨはリンクＬ１２に対応する経路である、と推定する。なお、実際のネットワークデータは、１つの経路は、上りのリンクと下りのリンクの２本のリンクで表され、１つの交差点は４つのノードで表される。例えば、図５の左下にノードＮ２の周辺について示すように、ノードＮ２が表す交差点は、Ｎ２、Ｎ２２、Ｋ２、Ｋ２２の４つのノードで表され、リンクＬ１２が表す経路は、上りリンクＬ１２と、下りリンクＫ１２の２つのリンクで表される。しかしながら、図５の上側の図では、図の煩雑を避けるため、１つの経路は１つのリンクで表し、１つの交差点は１つのノードで表す簡略図を示している。
【００３５】
利用者移動方向ＰＤは、推定された利用者経路ＰＴＨに沿ったどの方向に、利用者が移動しているかを意味している。利用者移動方向ＰＤは、端末情報ＴＭに含まれる位置情報ＰＭが表す位置Ｐ０〜Ｐ４に基づいて推定される。図５に示す例では、利用者方向ＰＤはリンクＬ１２に沿ってノードＮ２に向かう方向である、と制御部１０４によって推定される。
【００３６】
利用者移動速度ＰＶは、端末情報ＴＭに含まれる位置情報ＰＭが表す位置Ｐ０〜Ｐ４と、位置Ｐ０〜Ｐ４が測位された時間間隔とに基づいて推定される。位置Ｐ０〜Ｐ４が測位された時間間隔は、携帯端末２００から送信されてくる端末情報ＴＭに記述されていても良いし、予め定められた一定の値であっても良い。
【００３７】
これらの推定がなされると、制御部１０４は、携帯端末２００に送信すべき提示属性情報を決定する（ステップＳ２５０）。提示属性情報は、携帯端末２００の位置の近傍に存在するノードやリンクに関連付けられている経路属性情報のうち、利用者に提示するべき候補とされる情報である。これらの情報は、例えば、方向案内看板の画像、高速道路のジャンクション（ＪＣＴ）の画像、交差点や地下出入り口の画像などを含む。
【００３８】
図６は、提示属性情報の決定について説明するための図である。図６において、符号ＰＰで表す点は、利用者（携帯端末２００）の現在位置を表している。現在位置ＰＰは、例えば、端末情報に含まれる位置情報ＴＭが表す位置のうち、時系列順に最後の位置（図４の例では、位置Ｐ４）である。図６において、破線で示す区間ＳＥは、到達可能推定区間ＳＥを表している。到達可能推定区間ＳＥは、利用者が現在位置ＰＰから所定の時間（第１の所定期間ｔ１と呼ぶ。例えば、６０秒）に、到達可能であると推定される区間である。
【００３９】
到達可能推定区間ＳＥは、利用者移動方向ＰＤに利用者移動速度ＰＶで、現在位置ＰＰから利用者経路ＰＴＨを移動すると仮定して定められる。例えば、図６に示す例では、現在位置ＰＰからノードＮ２までの区間と、ノードＮ２からリンクＬ２３に沿ったノードＮ３の手前までの区間と、ノードＮ２からリンクＮ２４に沿ったノードＮ４の手前までの区間と、ノードＮ２からリンクＮ２５に沿ったノードＮ５の手前までの区間と、が到達可能推定区間ＳＥとされている。このように、ノードＮ２のような分岐点が、到達可能推定区間ＳＥに含まれる場合には、現在位置ＰＰが位置するリンク（図６の例ではリンクＬ１２）以外のリンクであって、ノードＮ２から分岐する全てのリンク（図６の例では、リンクＬ２３、Ｌ２４、Ｌ２５）について到達可能推定区間ＳＥが定められる。
【００４０】
図６において、２重丸で示された点Ａｎ（ｎは、２〜５の自然数）は、点Ａｎが位置するリンクを通って、ノードＮｎに向かって移動する利用者に対して、ノードＮｎに関する案内情報を提示する情報提示位置を表す。例えば、利用者がノードＮ２からノードＮ４に向かって移動している際、利用者が情報提示位置Ａ４に到達したタイミングで、携帯端末２００の表示パネル２０２にノードＮ４に関する案内情報が表示される。情報提示位置Ａｎの座標は、経路データの一部として、各経路データベースに格納されていても良いし、ノードＮｎから所定の距離だけ手前の位置と定義されていても良い。本実施例において、ノードＮｎに関する案内情報は、ノードＮｎに関連付けられた経路属性情報（具体的には、図２：テキストデータＺ１１および画像データＺ１２）である。
【００４１】
制御部１０４は、設定した到達可能推定区間ＳＥに情報提示位置Ａｎが含まれるノードＮｎに関連付けられた経路属性情報を、提示属性情報として決定する。図６に示す例では、到達可能推定区間ＳＥの中に、４つの情報提示位置Ａ２、Ａ３、Ａ４、Ａ５が含まれているので、これらに対応するノードＮ２、Ｎ３、Ｎ４、Ｎ５に関連付けられた経路属性情報がそれぞれ提示属性情報とされる。
【００４２】
提示属性情報が決定されると、経路情報サーバ１００の制御部１０４は、決定した提示属性情報を、携帯端末２００に対して、案内情報として送信する（ステップＳ２６０）。
【００４３】
図７は、案内情報を含む送信ファイルの内容を概念的に示す図である。この送信ファイルは、図６におけるノードＮ２、Ｎ３、Ｎ４、Ｎ５に関連付けられた経路属性情報を案内情報として携帯端末２００に送信する際に用いられるファイルの例である。この送信ファイルには、上述した案内情報としての経路属性情報が、ノードＮｎの座標（ノード座標）、および、当該経路属性情報の情報提示位置Ａｎの座標（情報提示位置座標）と対応付けて記録されている。情報提示位置Ａ２、Ａ３、Ａ４、Ａ５の座標情報としては、緯度および経度が記録されている。
【００４４】
図４のステップＳ１２０では、携帯端末２００の主制御部２１０が、案内情報を含む上述した送信ファイルをサーバシステム１０００から受信する。送信ファイルを受信すると、主制御部２１０は、送信ファイルの受信から所定の期間（第２の所定期間ｔ２と呼ぶ。例えば、５０秒）が経過したか否かを判断する（ステップＳ１３０）。
【００４５】
ステップＳ１３０において、主制御部２１０は、第２の所定期間ｔ２が経過したと判断すると、ステップＳ１１０に戻る。この結果、携帯端末２００において上述したステップＳ１１０〜Ｓ１２０、サーバシステム１０００において上述したステップＳ２１０〜Ｓ２６０の処理が繰り返される。
【００４６】
一方、ステップＳ１３０において、第２の所定期間ｔ２が経過していないと判断されると（ステップＳ１３０：ＮＯ）、携帯端末２００の主制御部２１０は、利用者の現在位置が送信ファイルに記述された情報提示位置Ａｎのいずれかに到達したか否かを判断する（ステップＳ１４０）。この判断は、送信ファイルに記述された情報提示位置Ａｎと、ＧＰＳ受信機２０１により定期的に測位される現在位置を比較することにより行われる。主制御部２１０は、利用者の現在位置が情報提示位置Ａｎに到達していないと判断すると（ステップＳ１４０：ＮＯ）、送信ファイルの受信から所定期間ｔ２が経過したか否かを判断する処理を再度実行する（ステップＳ１３０）。
【００４７】
一方、主制御部２１０は、利用者の現在位置が情報提示位置Ａｎに到達したと判断すると（ステップＳ１４０：ＹＥＳ）、当該到達した情報提示位置Ａｎにおいて表示すべき案内情報を表示パネル２０２に表示する（ステップＳ１５０）。表示される案内情報は、ステップＳ１２０において受信した案内ファイルにおいて、当該到達した情報提示位置Ａｎに対応付けられているノードＮｎの経路属性情報である。
【００４８】
図８は、案内情報の表示の一例を示す図である。利用者が移動して、図８に現在地マークＣＭによって示すように、利用者が、情報提示位置Ａ２に到達するか、または、この位置Ａ２を経過したとき、主制御部２１０は、表示パネル２０２の情報表示部ＩＷに、ノードＮ２の案内情報を表示する。図８に示すように、情報表示部ＩＷに表示される案内情報は、ノードＮ２が示す交差点の名称と、当該交差点の３次元表示の画像であり、それぞれ、案内ファイル（図７）に案内情報として格納されている経路属性情報を用いて表示される。図８において、矢印および「〜方面」という文言は、本実施例では画像データで表現されている。なお、「〜方面」という文言については、外部記憶装置２０８等に予め記憶されている文字データ（テキストデータ）を主制御部２１０によって画像データ上に重畳表示するようにしてもよい。
【００４９】
なお、情報表示部ＩＷにノードＮ２の案内情報が表示されるのは、利用者の現在位置が、情報提示位置Ａ２からノードＮ２までの案内表示範囲にある期間である。利用者がノードＮ２に到達すると案内表示は消去されるが、図４のフローチャートでは、煩雑を避けるため、その処理については省略している。
【００５０】
案内情報を表示すると、主制御部２１０は、ステップＳ１３０に戻る。この結果、第２の所定期間ｔ２ごとに、携帯端末２００が保持する案内情報を更新する処理が行われることになる。ここで、第２の所定期間ｔ２は、上述した到達可能推定区間ＳＥを定めるために用いられる第１の所定期間ｔ１（図６）より十分に短いことが好ましい。こうすることにより、利用者の移動に応じて、必要な案内情報が常に携帯端末２００に保持される状態を保つように、携帯端末２００の保持する案内情報を更新することができる。
【００５１】
図９は、案内情報の表示の他の例を示す図である。図９に示す表示パネル２０２は、利用者が高速道路を走行中の車両に乗っている場合の一例を示している。この場合には、高速道路のジャンクション、サービスエリア、出入り口などの分岐点の案内情報が、ルート案内中でなくとも、情報表示部ＩＷに表示される。
【００５２】
以上説明した実施例によれば、ルート案内中でなくとも、利用者の移動に応じて、利用者の移動方向にある地点の案内情報を、経路情報サーバ１００から携帯端末２００に転送することができる。この結果、携帯端末２００の表示パネル２０２に、利用者の移動に応じて、案内情報が表示できるため、地図表示サービスの付加価値が向上する。さらに、利用者の現在位置に応じて、所定の期間ごとに、携帯端末２００が保持する案内情報がサーバから送信されるため、携帯端末２００は大量の案内情報を保持することなく、適宜、案内情報を表示することができる。さらに、サーバが利用者の移動範囲を推定して、必要な案内情報を決定し、一度の通信処理により、複数の案内情報をまとめて経路情報サーバ１００から携帯端末２００に送信するため、経路情報サーバ１００と携帯端末２００との間の通信負荷を抑制することができる。
【００５３】
Ｂ．変形例：
・第１変形例：上記実施例では、図５に示したように、経路情報サーバ１００において、端末情報ＴＭに含まれる複数の位置情報ＰＭを用いて、利用者経路ＰＴＨと利用者移動方向ＰＤと利用者移動速度ＰＶが推定されているが、これらのうちの一部のみを推定しても良い。例えば、経路情報サーバ１００は、利用者経路ＰＴＨのみを推定して、利用者経路ＰＴＨの両端のノードに関する案内情報を、携帯端末２００に送信しても良い。
【００５４】
・第２変形例：上記実施例では、携帯端末２００において移動手段の種類を利用者が入力し、携帯端末２００から経路情報サーバ１００に移動手段情報を送信しているが、これに代えて、複数の位置情報に基づいて、経路情報サーバ１００において、利用者の移動手段を推定しても良い。例えば、経路情報サーバ１００において、利用者移動速度ＰＶが所定値より常に遅い場合には、利用者の移動手段は徒歩であると推定しても良い。あるいは、利用者が安定した速度で一方向に移動している場合には、利用者の移動手段は電車であると推定しても良い。また、利用者移動速度ＰＶだけでなく、車経路データベース１０６、電車経路データベース１０７、歩行経路データベース１０８と、利用者経路との照合により、利用者の移動手段を推定しても良い。
【００５５】
・第３変形例：上記実施例では、経路情報サーバ１００において、利用者移動方向ＰＤや、利用者移動速度ＰＶを推定しているが、携帯端末２００において推定しても良い。携帯端末２００は、ＧＰＳ受信機２０１による定期的な測位結果に基づいて、利用者移動方向ＰＤや、利用者移動速度ＰＶを推定し、推定結果を端末情報に含めて、経路情報サーバ１００に送信しても良い。さらに、携帯端末２００は、ジャイロセンサを備え、ジャイロセンサの測定結果を、さらに、利用者移動方向ＰＤや、利用者移動速度ＰＶの推定に用いても良い。
【００５６】
・第４変形例：上記実施例では、案内情報として利用者に提示される情報は、交差点に関する情報、おおよび、高速道路の分岐等に関する情報であるが、案内情報としては一般的にノードおよびリンクに関する性質、名称などの様々な特徴情報を用いることができる。例えば、利用者が電車に乗っていると判断される場合には、経路情報サーバ１００は、次の停車駅に関する案内を、案内情報として携帯端末２００に送信しても良いし、次の乗り換え可能駅における乗り換え案内を案内情報として携帯端末２００に送信しても良い。
【００５７】
・第５変形例：上記実施例において、まとめて送信される提示属性情報は、到達可能推定区間ＳＥを用いて、決定しているが、これに代えて、他の手法で決定しても良い。例えば、利用者の現在位置から所定距離内にある全てのノードの属性情報を、まとめて送信すべき提示属性情報として決定しても良い。
【００５８】
・第６変形例：上記実施例において、案内情報は、表示パネル２０２に表示されることにより、利用者に提示されるが、これに限らず、例えば、音声により出力することにより、利用者に提示されても良い。
【００５９】
・第７変形例：上記実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアに置き換えるようにしても良い。
【図面の簡単な説明】
【００６０】
【図１】本発明の一実施例としての交通情報表示システムの概略構成を示す説明図である。
【図２】サーバシステムに格納されたデータベースの内容を説明する図である。
【図３】地図表示処理について説明する図である。
【図４】交通情報表示処理の処理ステップを示すフローチャートである。
【図５】端末情報と経路データの一例を示す図である。
【図６】提示属性情報の決定について説明するための図である。
【図７】案内情報を含む送信ファイルの内容を概念的に示す図である。
【図８】案内情報の表示の一例を示す図である。
【図９】案内情報の表示の他の例を示す図である。
【符号の説明】
【００６１】
１０…交通情報表示システム
１００…経路情報サーバ
１０２…通信部
１０４…制御部
１０５…記憶部
１０６…車経路データベース
１０７…電車経路データベース
１０８…歩行経路データベース
１０９…施設データベース
１５０…地図サーバ
１５２…通信部
１５４…制御部
１５５…記憶部
１５６…地図データベース
２００…携帯端末
２０１…ＧＰＳ受信機
２０２…表示パネル
２０４…音声出力部
２０５…キー入力部
２０５ａ…方向入力キー
２０５ｂ…操作キー
２０６…無線通信回路
２０７…通話制御部
２０８…外部記憶装置
２１０…主制御部
１０００…サーバシステム
ＢＳ…基地局
ＩＮＴ…インターネット
【図１】
0005053135.tif 000002
【図２】
0005053135.tif 000003
【図３】
0005053135.tif 000004
【図４】
0005053135.tif 000005
【図５】
0005053135.tif 000006
【図６】
0005053135.tif 000007
【図７】
0005053135.tif 000008
【図８】
0005053135.tif 000009
【図９】
0005053135.tif 000010