(57)【特許請求の範囲】
【請求項１】
経路情報を検索する検索サーバと、前記検索サーバを無線通信ネットワークを介してアクセスするユーザ端末とを含むナビゲーションシステムであって、
前記検索サーバは、
経路情報を記憶するとともに、交通機関における乗下車施設および車両の内部構成情報を予め記憶する経路情報記憶手段と、
ユーザの目的地を示す目的地情報と、前記ユーザ端末の位置を示す端末位置情報とにもとづいて、前記経路情報記憶手段から経路情報を抽出する経路情報抽出手段と、
前記乗下車施設の内部構成情報にもとづいて、ユーザが下車地で下車してからの移動距離が最小となる車両に乗車できる位置を示す構内図情報を作成する構内図作成手段と、
前記車両の内部構成情報にもとづいて、ユーザが下車地で下車してからの移動距離が最小となる車両内での位置を示す車両内図情報を作成する車両内図作成手段と、
前記経路情報抽出手段が抽出した経路情報とともに、前記構内図作成手段が作成した前記構内図情報と、前記車両内図作成手段が作成した前記車両内図情報とを、前記無線通信ネットワークを介して前記ユーザ端末に送信する経路情報送信手段とを備え、
前記ユーザ端末は、
前記経路情報送信手段から受信した経路情報にもとづいて、前記ユーザ端末の位置から目的地までの経路を図示した地図として、徒歩による移動部分と交通機関を用いた移動部分とを含む経路を図示した経路地図を生成する経路地図生成手段と、
表示手段に、前記経路地図生成手段が生成した経路地図を表示させる表示制御手段と、
前記端末位置情報を求める端末位置情報算出手段と、
前記端末位置情報算出手段が求める前記端末位置情報にもとづいて、当該ユーザ端末と交通機関の乗車地との位置の差が所定の距離以下であるか否かを判定し、所定の距離以下であると判定したことにもとづいて、当該ユーザ端末が乗車地に到着したと判定する乗車地判定手段と、
前記乗車地判定手段によって乗車地に到着したと判定されたことにもとづいて、前記表示手段に、前記経路地図に切り替えて、前記経路情報送信手段から受信した前記構内図情報を表示させる構内図切替手段と、
前記端末位置情報算出手段が求める前記端末位置情報にもとづいて、当該ユーザ端末が交通機関の経路に従って移動を開始したか否かを判定し、交通機関の経路に従って移動を開始したと判定したことにもとづいて、ユーザが交通機関の車両に乗車したと判定する乗車判定手段と、
前記乗車判定手段によってユーザが交通機関の車両に乗車したと判定されたことにもとづいて、前記表示手段に、前記構内図情報に切り替えて、前記経路情報送信手段から受信した前記車両内図情報を表示させる車両内図切替手段と、
前記端末位置情報算出手段が求める前記端末位置情報にもとづいて、当該ユーザ端末の移動速度が所定の速度以下となったか否かを判定し、所定の速度以下となったと判定したことにもとづいて、ユーザが下車地で下車したと判定する下車地判定手段と、
前記下車地判定手段によってユーザが下車地で下車したと判定されたことにもとづいて、前記表示手段に、前記車両内図情報に切り替えて、前記経路地図を再表示させる経路地図再表示制御手段とを備えた
ことを特徴とするナビゲーションシステム。
【請求項２】
ユーザ端末は、経路情報送信手段から受信した経路情報にもとづいて、前記ユーザ端末の位置から目的地までに利用する移動手段を時系列に示した図である経路フロー図を生成する経路フロー図生成手段を備え、
表示制御手段は、表示手段に、経路地図を表示させるとともに、前記経路フロー図生成手段が生成した前記経路フロー図を重畳して表示させ、
構内図切替手段は、前記表示手段に、構内図情報を表示させるとともに、前記経路フロー図生成手段が生成した前記経路フロー図を重畳して表示させ、
車両内図切替手段は、前記表示手段に、車両内図情報を表示させるとともに、前記経路フロー図生成手段が生成した前記経路フロー図を重畳して表示させ、
経路地図再表示制御手段は、前記表示手段に、前記経路地図を再表示させるとともに、前記経路フロー図生成手段が生成した前記経路フロー図を重畳して表示させる
請求項１記載のナビゲーションシステム。
【請求項３】
経路情報記憶手段は、交通機関の路線情報を含む経路情報を記憶し、
経路情報抽出手段は、前記経路情報記憶手段から、路線情報を含む経路情報を抽出し、
経路地図生成手段は、経路地図として、徒歩による移動部分の経路を図示するとともに、経路情報送信手段から受信した経路情報に含まれる路線情報にもとづいて、交通機関を用いた移動部分の経路を図示した地図を生成する
請求項１または請求項２記載のナビゲーションシステム。
【請求項４】
経路情報記憶手段は、乗下車施設構内の内部構成情報として、駅の出口の位置を示す出口位置情報を記憶し、
経路情報抽出手段は、前記経路情報記憶手段から、下車駅の出口位置情報を抽出し、
構内図作成手段は、前記経路情報抽出手段が抽出した出口位置情報にもとづいて、構内図情報として、ユーザが下車駅で下車してから出口までの距離が最小となる車両に乗車できる位置を示す情報を作成する
請求項１から請求項３のうちのいずれか１項に記載のナビゲーションシステム。
【請求項５】
車両内図作成手段は、車両の内部構成情報と、経路情報抽出手段が抽出した出口位置情報とにもとづいて、車両内図情報として、下車駅で下車してから出口までの距離が最小となる車両内での位置を示す情報を作成する
請求項４記載のナビゲーションシステム。
【請求項６】
経路情報記憶手段は、駅の乗換場所の位置を示す乗換位置情報を記憶し、
経路情報抽出手段は、前記経路情報記憶手段から、乗換駅の乗換位置情報を抽出し、
構内図作成手段は、前記経路情報抽出手段が抽出した乗換位置情報にもとづいて、構内図情報として、乗換駅で下車してから乗換場所までの距離か最小となる車両に乗車できる位置を示す情報を作成する
請求項４または請求項５記載のナビゲーションシステム。
【請求項７】
ユーザ端末は、
目的地情報を入力する目的地入力手段と、
前記目的地入力手段が入力した目的地情報と、端末位置情報算出手段が求めた端末位置情報とを、無線通信ネットワークを介して検索サーバに送信する端末情報送信手段とを備え、
経路情報抽出手段は、前記端末情報送信手段から受信した目的地情報および端末位置情報にもとづいて、経路情報記憶手段から経路情報を抽出する
請求項１から請求項６のうちのいずれか１項に記載のナビゲーションシステム。
【請求項８】
ユーザが使用するユーザ端末が、ユーザの目的地を示す目的地情報を入力するステップと、
前記ユーザ端末が、当該ユーザ端末の位置を示す端末位置情報を求めるステップと、
前記ユーザ端末が、前記入力した目的地情報と前記求めた端末位置情報とを、無線通信ネットワークを介して、経路情報を検索する検索サーバに送信するステップと、
前記検索サーバが、前記ユーザ端末から受信した目的地情報および端末位置情報にもとづいて、予め記憶する経路情報を抽出するステップと、
前記検索サーバが、予め記憶する乗下車施設の内部構成情報にもとづいて、ユーザが下車地で下車してからの移動距離が最小となる車両に乗車できる位置を示す構内図情報を作成するステップと、
前記検索サーバが、予め記憶する車両の内部構成情報にもとづいて、ユーザが下車地で下車してからの移動距離が最小となる車両内での位置を示す車両内図情報を作成するステップと、
前記検索サーバが、前記抽出した経路情報とともに、作成した前記構内図情報と、作成した前記車両内図情報とを、前記無線通信ネットワークを介して前記ユーザ端末に送信するステップと、
前記ユーザ端末が、前記検索サーバから受信した経路情報にもとづいて、前記ユーザ端末の位置から目的地までの経路を図示した地図として、徒歩による移動部分と交通機関を用いた移動部分とを含む経路を図示した経路地図を生成するステップと、
前記ユーザ端末が、表示手段に、前記生成した経路地図を表示させるステップと、
前記ユーザ端末が、前記端末位置情報にもとづいて、当該ユーザ端末と交通機関の乗車地との位置の差が所定の距離以下であるか否かを判定し、所定の距離以下であると判定したことにもとづいて、当該ユーザ端末が乗車地に到着したと判定するステップと、
前記ユーザ端末が、乗車地に到着したと判定したことにもとづいて、前記表示手段に、前記経路地図に切り替えて、前記検索サーバから受信した前記構内図情報を表示させるステップと、
前記ユーザ端末が、前記端末位置情報にもとづいて、当該ユーザ端末が交通機関の経路に従って移動を開始したか否かを判定し、交通機関の経路に従って移動を開始したと判定したことにもとづいて、ユーザが交通機関の車両に乗車したと判定するステップと、
前記ユーザ端末が、ユーザが交通機関の車両に乗車したと判定したことにもとづいて、前記表示手段に、前記構内図情報に切り替えて、前記検索サーバから受信した前記車両内図情報を表示させるステップと、
前記ユーザ端末が、前記端末位置情報にもとづいて、当該ユーザ端末の移動速度が所定の速度以下となったか否かを判定し、所定の速度以下となったと判定したことにもとづいて、ユーザが下車地で下車したと判定するステップと、
前記ユーザ端末が、ユーザが下車地で下車したと判定したことにもとづいて、前記表示手段に、前記車両内図情報に切り替えて、前記経路地図を再表示させるステップとを含む
ことを特徴とするナビゲーション方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、徒歩および公共交通機関によって移動するユーザに目的地までの経路を案内するナビゲーションシステムおよびナビゲーション方法に関する。
【背景技術】
【０００２】
ＧＰＳを利用して徒歩のユーザに目的地までの経路を案内するナビゲーションシステムがある。また、目的地までの交通機関の案内情報を提供するシステムが一般に利用されている。
【０００３】
例えば、特許文献１には、携帯電話機の位置情報にもとづいて、徒歩のユーザに目的地までの道順を地図を用いて案内するナビゲーションシステムが記載されている。また、特許文献２には、ユーザ端末の位置を検出して、目的地までの交通機関の案内情報を提供する交通機関案内装置が記載されている。
【０００４】
【特許文献１】特開２００２−３５７４４４号公報（段落００３０−００４７、図４−５）
【特許文献２】特開２００２−４６６１３号公報（段落００１４−００４９、図１−４）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載されたナビゲーションシステムによれば、ユーザは、目的地までの道順を地図を用いて視覚的に知ることができる。しかし、特許文献１に記載されたナビゲーションシステムでは、徒歩で移動できる距離範囲の目的地までの道順をユーザに案内できるにすぎない。
【０００６】
また、特許文献２に記載された交通機関案内装置によれば、目的地までの交通機関の案内情報をユーザが最適なタイミングで得ることができる。例えば、電車の案内情報の場合、ユーザは、電車の乗車駅や下車駅などの案内情報を最適なタイミングで得ることができる。しかし、ユーザは、乗車駅までの道順や下車駅から目的地までの道順を知ることはできない。
【０００７】
また、特許文献２に記載された交通機関案内装置を用いても、何番目の車両に乗れば、乗換駅でスムーズに乗り換えられるかや下車駅でスムーズに出口に出られるかを知ることはできない。そのため、乗換ホームから遠い車両に偶然乗車してしまった場合、乗り換えに時間がかかり乗換予定の電車に乗り遅れる可能性がある。また、出口から遠い車両に偶然乗車してしまった場合、下車駅で下車してから出口に出るまでに時間がかかってしまう可能性がある。
【０００８】
そこで、本発明は、ユーザの目的地が徒歩で移動できない目的地であっても、ユーザに目的地までの経路を案内できるナビゲーションシステムおよびナビゲーション方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明によるナビゲーションシステムは、ユーザが使用するユーザ端末と、経路情報を検索する検索サーバとを含み、検索サーバは、経路情報を記憶するとともに、交通機関における乗下車施設および車両の内部構成情報予め記憶する経路情報記憶手段と、ユーザの目的地を示す目的地情報と、ユーザ端末の位置を示す端末位置情報とにもとづいて、経路情報記憶手段から経路情報を抽出する経路情報抽出手段と、乗下車施設の内部構成情報にもとづいて、ユーザが下車地で下車してからの移動距離が最小となる車両に乗車できる位置を示す構内図情報を作成する構内図作成手段と、車両の内部構成情報にもとづいて、ユーザが下車地で下車してからの移動距離が最小となる車両内での位置を示す車両内図情報を作成する車両内図作成手段と、経路情報抽出手段が抽出した経路情報とともに、構内図作成手段が作成した構内図情報と、車両内図作成手段が作成した車両内図情報とを、無線通信ネットワークを介してユーザ端末に送信する経路情報送信手段とを備え、ユーザ端末は、経路情報送信手段から受信した経路情報にもとづいて、ユーザ端末の位置から目的地までの経路を図示した地図として、徒歩による移動部分と交通機関を用いた移動部分とを含む経路を図示した経路地図を生成する経路地図生成手段と、表示手段に、経路地図生成手段が生成した経路地図を表示させる表示制御手段と、端末位置情報を求める端末位置情報算出手段と、端末位置情報算出手段が求める端末位置情報にもとづいて、当該ユーザ端末と交通機関の乗車地との位置の差が所定の距離以下であるか否かを判定し、所定の距離以下であると判定したことにもとづいて、当該ユーザ端末が乗車地に到着したと判定する乗車地判定手段と、乗車地判定手段によって乗車地に到着したと判定されたことにもとづいて、表示手段に、経路地図に切り替えて、経路情報送信手段から受信した構内図情報を表示させる構内図切替手段と、端末位置情報算出手段が求める端末位置情報にもとづいて、当該ユーザ端末が交通機関の経路に従って移動を開始したか否かを判定し、交通機関の経路に従って移動を開始したと判定したことにもとづいて、ユーザが交通機関の車両に乗車したと判定する乗車判定手段と、乗車判定手段によってユーザが交通機関の車両に乗車したと判定されたことにもとづいて、表示手段に、構内図情報に切り替えて、経路情報送信手段から受信した車両内図情報を表示させる車両内図切替手段と、端末位置情報算出手段が求める端末位置情報にもとづいて、当該ユーザ端末の移動速度が所定の速度以下となったか否かを判定し、所定の速度以下となったと判定したことにもとづいて、ユーザが下車地で下車したと判定する下車地判定手段と、下車地判定手段によってユーザが下車地で下車したと判定されたことにもとづいて、表示手段に、車両内図情報に切り替えて、経路地図を再表示させる経路地図再表示制御手段とを備えたことを特徴とする。なお、経路情報とは、例えば、交通機関の路線、所要時間および料金などの情報や、時刻表、駅の位置情報などである。
【００１０】
また、ユーザ端末は、経路情報送信手段から受信した経路情報にもとづいて、ユーザ端末の位置から目的地までに利用する移動手段を時系列に示した図である経路フロー図（経路フローチャート）を生成する経路フロー図生成手段を備え、表示制御手段は、表示手段に、経路地図を表示させるとともに、経路フロー図生成手段が生成した経路フロー図を重畳して表示させ、構内図切替手段は、表示手段に、構内図情報を表示させるとともに、経路フロー図生成手段が生成した経路フロー図を重畳して表示させ、車両内図切替手段は、表示手段に、車両内図情報を表示させるとともに、経路フロー図生成手段が生成した経路フロー図を重畳して表示させ、経路地図再表示制御手段は、表示手段に、経路地図を再表示させるとともに、経路フロー図生成手段が生成した経路フロー図を重畳して表示させるものであってもよい。そのような構成によれば、目的地までの経路をユーザに分かりやすく案内することができる。
【００１１】
また、経路情報記憶手段は、交通機関の路線情報を含む経路情報を記憶し、経路情報抽出手段は、経路情報記憶手段から、路線情報を含む経路情報を抽出し、経路地図生成手段は、経路地図として、徒歩による移動部分の経路を図示するとともに、経路情報送信手段から受信した経路情報に含まれる路線情報にもとづいて、交通機関を用いた移動部分の経路を図示した地図を生成するものであってもよい。
【００１３】
経路情報記憶手段が、乗下車施設構内の内部構成情報として、駅の出口の位置を示す出口位置情報を記憶し、経路情報抽出手段が、経路情報記憶手段から、下車駅の出口位置情報を抽出し、構内図作成手段が、経路情報抽出手段が抽出した出口位置情報にもとづいて、構内図情報として、ユーザが下車駅で下車してから出口までの距離が最小となる車両に乗車できる位置を示す情報を作成するように構成されていてもよい。そのような構成によれば、下車駅で下車してから出口までにかかる時間を軽減することができる情報をユーザに提示することができる。
【００１４】
車両内図作成手段が、車両の内部構成情報と、経路情報抽出手段が抽出した出口位置情報とにもとづいて、車両内図情報として、下車駅で下車してから出口までの距離が最小となる車両内での位置を示す情報を作成するように構成されていてもよい。そのような構成によれば、下車駅で下車してから出口までにかかる時間を軽減することができる情報をユーザに提示することができる。
【００１５】
経路情報記憶手段が、駅の乗換場所の位置を示す乗換位置情報を記憶し、経路情報抽出手段が、経路情報記憶手段から、乗換駅の乗換位置情報を抽出し、構内図作成手段が、経路情報抽出手段が抽出した乗換位置情報にもとづいて、構内図情報として、乗換駅で下車してから乗換場所までの距離か最小となる車両に乗車できる位置を示す情報を作成するように構成されていてもよい。そのような構成によれば、乗換駅で下車してから乗換口または乗換ホームまでにかかる時間を軽減することができる情報をユーザに提示することができる。
【００１６】
また、ユーザ端末は、目的地情報を入力する目的地入力手段と、目的地入力手段が入力した目的地情報と、端末位置情報算出手段が求めた端末位置情報とを、無線通信ネットワークを介して検索サーバに送信する端末情報送信手段とを備え、経路情報抽出手段は、端末情報送信手段から受信した目的地情報および端末位置情報にもとづいて、経路情報記憶手段から経路情報を抽出するものであってもよい。
【００１７】
本発明によるナビゲーション方法は、ユーザが使用するユーザ端末が、ユーザの目的地を示す目的地情報を入力するステップと、ユーザ端末が、当該ユーザ端末の位置を示す端末位置情報を求めるステップと、ユーザ端末が、入力した目的地情報と、求めた端末位置情報とを、無線通信ネットワークを介して、経路情報を検索する検索サーバに送信するステップと、検索サーバが、ユーザ端末から受信した目的地情報および端末位置情報にもとづいて、予め記憶する経路情報を抽出するステップと、検索サーバが、予め記憶する乗下車施設の内部構成情報にもとづいて、ユーザが下車地で下車してからの移動距離が最小となる車両に乗車できる位置を示す構内図情報を作成するステップと、検索サーバが、予め記憶する車両の内部構成情報にもとづいて、ユーザが下車地で下車してからの移動距離が最小となる車両内での位置を示す車両内図情報を作成するステップと、検索サーバが、抽出した経路情報とともに、作成した構内図情報と、作成した車両内図情報とを、無線通信ネットワークを介してユーザ端末に送信するステップと、ユーザ端末が、検索サーバから受信した経路情報にもとづいて、ユーザ端末の位置から目的地までの経路を図示した地図として、徒歩による移動部分と交通機関を用いた移動部分とを含む経路を図示した経路地図を生成するステップと、ユーザ端末が、表示手段に、生成した経路地図を表示させるステップと、ユーザ端末が、端末位置情報にもとづいて、当該ユーザ端末と交通機関の乗車地との位置の差が所定の距離以下であるか否かを判定し、所定の距離以下であると判定したことにもとづいて、当該ユーザ端末が乗車地に到着したと判定するステップと、ユーザ端末が、乗車地に到着したと判定したことにもとづいて、表示手段に、経路地図に切り替えて、検索サーバから受信した構内図情報を表示させるステップと、ユーザ端末が、端末位置情報にもとづいて、当該ユーザ端末が交通機関の経路に従って移動を開始したか否かを判定し、交通機関の経路に従って移動を開始したと判定したことにもとづいて、ユーザが交通機関の車両に乗車したと判定するステップと、ユーザ端末が、ユーザが交通機関の車両に乗車したと判定したことにもとづいて、表示手段に、構内図情報に切り替えて、検索サーバから受信した車両内図情報を表示させるステップと、ユーザ端末が、端末位置情報にもとづいて、当該ユーザ端末の移動速度が所定の速度以下となったか否かを判定し、所定の速度以下となったと判定したことにもとづいて、ユーザが下車地で下車したと判定するステップと、ユーザ端末が、ユーザが下車地で下車したと判定したことにもとづいて、表示手段に、車両内図情報に切り替えて、経路地図を再表示させるステップとを含むことを特徴とする。
【発明の効果】
【００１８】
本発明によれば、ユーザ端末は、検索サーバから受信した経路情報にもとづいて、徒歩による移動部分と交通機関を用いた移動部分との両方を含む経路を図示した経路地図を生成し表示する。交通機関を含む経路を案内できるので、徒歩で移動できない距離の目的地であっても、徒歩のユーザに目的地までの経路を案内することができる。
【発明を実施するための最良の形態】
【００１９】
実施の形態１．
以下、本発明の第１の実施の形態を図面を参照して説明する。図１は、本発明によるナビゲーションシステムの構成の一例を示すブロック図である。図１に示すように、ナビゲーションシステムは、ユーザが使用する携帯端末２０と、経路情報を検索する検索サーバ１０とを含む。携帯端末２０と検索サーバ１０とは、インターネットなどの通信ネットワーク５０および無線基地局（図示せず）を介して通信する。
【００２０】
携帯端末（ユーザ端末）２０は、携帯電話機やＰＤＡなどの携帯型情報処理端末である。図１に示すように、携帯端末２０は、無線通信装置２０１、位置情報取得装置２０２、入力装置２０３、演算処理装置２０４および表示装置２０５を含む。なお、図１では、１つの携帯端末２０を示しているが、ナビゲーションシステムは、複数の携帯端末２０を含んでいてもよい。
【００２１】
無線通信装置２０１は、具体的には、携帯端末２０の送受信部である。無線通信装置２０１は、携帯端末２０が備えるアンテナ（図示せず）を介して、無線基地局と無線信号を送受信する機能を備える。
【００２２】
位置情報取得装置２０２は、例えば、ＧＰＳ装置である。位置情報取得装置２０２は、携帯端末２０が備えるＧＰＳアンテナ（図示せず）を介してＧＰＳ信号を受信し、受信したＧＰＳ信号にもとづいて携帯端末２０の位置情報を求める機能を備える。なお、位置情報取得装置２０２は、無線基地局から位置情報を受信することによって、携帯端末２０の位置情報を取得するものであってもよい。
【００２３】
演算処理装置２０４は、具体的には、プログラムに従って動作する携帯端末２０のＣＰＵである。演算処理装置２０４は、検索サーバ１０から受信した検索情報にもとづいて、携帯端末２０の現在位置から目的地までの経路を図示した地図（以下、経路地図という）を生成する機能を備える。本実施の形態では、演算処理装置２０４は、徒歩による移動部分と交通機関を用いた移動部分の両方を含む経路を図示した経路地図を生成する。
【００２４】
また、演算処理装置２０４は、検索サーバ１０から受信した検索情報にもとづいて、携帯端末２０の現在位置から目的地までの移動手段（徒歩や電車）を時系列に示した図（以下、経路フローチャートという）を生成する機能を備える。
【００２５】
入力装置２０３は、携帯端末２０のキー入力部である。表示装置２０５は、具体的には、携帯端末２０の液晶表示部などである。
【００２６】
検索サーバ１０は、図１に示すように、演算処理装置１０１、通信装置１０２およびデータベース１０３を含む。
【００２７】
データベース１０３は、具体的には、検索サーバ１０のデータベース装置によって実現される。データベース１０３は、公共交通機関の路線、所要時間および料金などの情報（以下、路線情報という）を記憶する。本実施の形態では、データベース１０３は、鉄道の路線情報を記憶する。例えば、データベース１０３は、路線情報として、鉄道の各路線、各区間の所要時間、各区間の料金、各路線の時刻表および各駅の位置情報を記憶する。また、データベース１０３は、各駅の出口や乗換口、乗換ホームの位置情報を記憶する。なお、データベース１０３は、鉄道に限らず、バスや航空機などの路線情報を記憶してもよい。
【００２８】
また、データベース１０３は、建物や公園、レジャー施設などのランドマークの情報を記憶する。例えば、データベース１０３は、各ランドマークの名称、電話番号、住所および位置情報などを記憶する。
【００２９】
演算処理装置１０１は、具体的には、プログラムに従って動作する検索サーバ１０のＣＰＵである。演算処理装置１０１は、ユーザの目的地を示す目的地情報（目的地の名称や電話番号、住所など）、および携帯端末２０の位置情報（以下、端末位置情報という）にもとづいて、データベース１０３を検索する機能を備える。
【００３０】
本実施の形態では、演算処理装置１０１は、端末位置情報とデータベース１０３が記憶する各駅の位置情報とにもとづいて、携帯端末２０の現在位置から最も近い駅を乗車駅として選択する。そして、演算処理装置１０１は、選択した乗車駅の位置情報をデータベース１０３から抽出する。また、演算処理装置１０１は、目的地情報をキーとしてデータベース１０３が記憶する各ランドマークの情報を検索し目的地を特定する。そして、演算処理装置１０１は、特定した目的地の位置情報をデータベース１０３から抽出する。また、演算処理装置１０１は、目的地の位置情報とデータベース１０３が記憶する各駅の位置情報とにもとづいて、目的地から最も近い駅を下車駅として選択する。そして、演算処理装置１０１は、選択した下車駅の位置情報をデータベース１０３から抽出する。
【００３１】
また、演算処理装置１０１は、乗車駅から下車駅までの路線をデータベース１０３から抽出する。例えば、演算処理装置１０１は、データベース１０３が記憶する路線情報を検索して、乗車駅から下車駅までの所要時間が最小となる路線や料金が最小となる路線を選択して抽出する。
【００３２】
また、演算処理装置１０１は、携帯端末２０の現在位置から乗車駅までの徒歩の所要時間（以下、出発地徒歩時間という）、および下車駅から目的地までの徒歩の所要時間（以下、目的地徒歩時間という）を求める。例えば、演算処理装置１０１は、端末位置情報と乗車駅の位置情報とにもとづいて携帯端末２０と乗車駅との距離を求め、出発地徒歩時間を求める。また、演算処理装置１０１は、目的地および下車駅の位置情報にもとづいて下車駅と目的地との距離を求め、目的地徒歩時間を求める。
【００３３】
また、演算処理装置１０１は、現在の時刻に出発地徒歩時間を加算して乗車駅到着予想時刻を求める。そして、演算処理装置１０１は、求めた乗車駅到着予想時刻をキーとしてデータベース１０３が記憶する時刻表を検索し、最も早く乗車できる電車を選択する。そして、演算処理装置１０１は、選択した電車の列車番号、行き先、乗車時間、乗車駅での発車時刻および下車駅への到着時刻、料金（以下、列車検索情報という）を時刻表から抽出する。
【００３４】
データベース１０３には、各交通機関における車両および各駅の構内の内部構成情報（車両内の扉位置や駅構内の構造物の配置を示す情報）も記憶されている。演算処理装置１０１は、内部構成情報にもとづいて、交通機関におけるユーザの移動距離を最小にするための推奨情報も作成する。
【００３５】
例えば、演算処理装置１０１は、データベース１０３から、下車駅での出口の位置情報（出口位置情報）を抽出する。演算処理装置１０１は、出口位置情報にもとづいて、乗車予定の電車の何番目の車両に乗れば下車駅で電車を降りてから出口までの距離が最短となるかを特定する。以下、出口までの距離が最短となる車両を下車最適車両と記す。そして、演算処理装置１０１は、乗車駅のプラットホーム上のどの位置に立てば下車最適車両に乗車できるかを示した図（以下、検索プラットホーム図という）を生成する。また、演算処理装置１０１は、出口位置情報にもとづいて、下車最適車両に乗車した後に車両内のどの位置に立てば下車駅で電車を降りてから出口までの距離が最短となるかを示す図（以下、検索車両内図という）を生成する。なお、それらの図は、推奨情報の一例である。
【００３６】
また、例えば、データベース１０３は、各駅のプラットホームを図示したプラットホーム図を予め記憶している。演算処理装置１０１は、乗車駅のプラットホーム図に下車最適車両に乗車できる位置の表示を付加することによって、検索プラットホーム図を生成する。また、例えば、データベース１０３は、電車の車両内を図示した車両内図を予め記憶している。演算処理装置１０１は、車両内図に下車してから出口までの距離が最短となる立ち位置の表示を付加することによって、検索車両内図を生成する。なお、その図も、推奨情報の一例である。
【００３７】
なお、乗車駅から下車駅の間に乗換駅がある場合、演算処理装置１０１は、データベース１０３から、乗換駅での乗換口または乗換ホームの位置情報（以下、乗換位置情報という）を抽出してもよい。そして、演算処理装置１０１は、抽出した乗換位置情報にもとづいて、乗換駅で下車してから乗換口または乗換ホームまでの距離が最短となる位置を示す検索プラットホーム図および検索車両内図を生成してもよい。なお、その図も、推奨情報の一例である。
【００３８】
通信装置１０２は、具体的には、検索サーバ１０のネットワークインタフェース部である。通信装置１０２は、通信ネットワーク５０を介してデータを送受信する機能を備える。
【００３９】
本実施の形態において、経路記憶手段は、データベース１０３によって実現される。経路情報抽出手段および推奨情報作成手段は、演算処理装置１０１によって実現される。経路情報送信手段は、演算処理装置１０１および通信装置１０２によって実現される。経路地図生成手段および経路フロー図生成手段は、演算処理装置２０４によって実現される。表示手段は、演算処理装置２０４および表示装置２０５によって実現される。目的地入力手段は、演算処理装置２０４および入力装置２０３によって実現される。位置情報算出手段は、位置情報取得手段２０２によって実現される。端末情報送信手段は、演算処理装置２０４および無線通信装置２０１によって実現される。
【００４０】
次に、動作について説明する。図２は、携帯端末２０のユーザを目的地まで経路案内するナビゲーション処理の一例を示す流れ図である。携帯端末２０の演算処理装置２０４は、ユーザの入力操作に従って、入力装置２０３から目的地情報を入力する（ステップＳ１０１）。例えば、ユーザは、入力装置２０３から、目的地であるランドマークの名称、電話番号または住所を目的地情報として入力指示する。
【００４１】
入力装置２０３から目的地情報が入力されると、演算処理装置２０４は、位置情報取得装置２０２から端末位置情報を入力する（ステップＳ１０２）。演算処理装置２０４は、目的地情報および端末位置情報の送信を無線通信装置２０１に指示する。すると、無線通信装置２０１は、演算処理装置２０４の指示に従って、目的地情報および端末位置情報を、無線基地局および通信ネットワーク５０を介して検索サーバ１０に送信する（ステップＳ１０３）。
【００４２】
検索サーバ１０は、通信装置１０２が受信した目的地情報および端末位置情報にもとづいて目的地までの経路を検索し、通信ネットワーク５０および無線基地局を介して検索情報を携帯端末２０に送信する（ステップＳ１０４）。本実施の形態では、検索サーバ１０の演算処理装置１０１は、検索情報として、乗車駅の位置情報、下車駅の位置情報、目的地の位置情報、列車検索情報、出発地徒歩時間および目的地徒歩時間を抽出する。また、演算処理装置１０１は、検索情報として、検索プラットホーム図および検索車両内図を生成する。
【００４３】
演算処理装置１０１は、検索情報の送信を通信装置１０２に指示する。すると、通信装置１０２は、演算処理装置１０１の指示に従って、検索情報を通信ネットワーク５０および無線基地局を介して携帯端末２０に送信する。
【００４４】
演算処理装置２０４は、無線通信装置２０１が受信した検索情報にもとづいて、経路地図および経路フローチャートを生成する。そして、演算処理装置２０４は、生成した経路地図および経路フローチャートを表示装置２０５に表示させる（ステップＳ１０５）。
【００４５】
例えば、演算処理装置２０４は、携帯端末２０の記憶装置（図示せず）が予め記憶する地図を加工して経路地図を生成する。例えば、演算処理装置２０４は、位置情報取得装置２０２からの位置情報と、検索情報に含まれる乗車駅の位置情報とにもとづいて、現在位置から乗車駅までの道順を地図に付加する。また、演算処理装置２０４は、検索情報に含まれる下車駅および目的地の位置情報にもとづいて、下車駅から目的地までの道順を地図に付加する。なお、演算処理装置２０４は、検索サーバ１０から受信した地図を加工することによって経路地図を生成してもよい。
【００４６】
また、演算処理装置２０４は、検索情報に含まれる列車検索情報、出発地徒歩時間および目的地徒歩時間にもとづいて、経路フローチャートを生成する。
【００４７】
図３は、携帯端末２０が表示する経路地図および経路フローチャートの例を示す説明図である。図３に示すように、本実施の形態では、携帯端末２０は、経路地図３０１に経路フローチャート３０２を重ねて一画面で表示する。図３に示すように、経路地図３０１は、現在位置３０３から乗車駅３０４までの道順、乗車駅３０４から下車駅３０５までの路線、および下車駅３０５から目的地３０６までの道順を含む。なお、乗車駅から下車駅までの間に電車の乗り換えがある場合、経路地図は、乗換駅を含む路線を含んでいてもよい。
【００４８】
また、経路フローチャート３０２は、現在位置から目的地までの移動手段および所要時間を時系列に含む。図３に示すように、経路フローチャート３０２は、出発地徒歩時間（本例では、１０分）、電車の乗車時間（本例では、１５分）、発車時刻（本例では、１２時）、到着時刻（本例では、１２時１５分）および目的地徒歩時間（本例では、１０分）を含む。また、経路フローチャート３０２は、乗車予定の電車の列車番号および行き先を含む。また、経路フローチャート３０２は、目的地の到着予定時刻（本例では、１２時２５分）、現在地から目的地までの全体の所要時間（本例では、３５分）および料金を含む。
【００４９】
ユーザは、経路地図および経路フローチャートを見ながら乗車駅に徒歩で移動する。演算処理装置２０４は、ユーザが乗車駅に到着したと判断すると、表示装置２０５に経路地図から検索プラットホーム図に表示を切り替えさせる。例えば、演算処理装置２０４は、位置情報取得装置２０２からの位置情報と、検索情報に含まれる乗車駅の位置情報との差が予め定めた所定の距離以下であるか否かを判断する。乗車駅の位置情報との差が所定の距離以下であると判断すると、演算処理装置２０４は、ユーザが乗車駅に到着したと判断して、検索情報に含まれる検索プラットホーム図を表示装置２０５に表示させる。
【００５０】
図４は、検索プラットホーム図の例を示す説明図である。図４に示すように、本実施の形態では、携帯端末２０は、検索プラットホーム図４０１に経路フローチャート３０２を重ねて一画面で表示する。図４に示すように、検索プラットホーム図４０１は、下車最適車両に乗車できるプラットホーム上での立ち位置４０２を含む。また、検索プラットホーム図４０１は、携帯端末２０の現在位置４０３を含む。例えば、演算処理装置２０４は、位置情報取得手段２０２からの位置情報にもとづいて、検索プラットホーム図４０１に現在位置４０３を付加して表示装置２０５に表示させる。
【００５１】
発車時刻を過ぎると、演算処理装置２０４は、ユーザが指定の電車に乗車したか否かを判断する（ステップＳ１０６）。例えば、演算処理装置２０４は、位置情報取得手段２０２からの位置情報にもとづいて、携帯端末２０が乗車駅から路線に沿って移動を開始したか否かを判断する。移動を開始したと判断すると、演算処理装置２０４は、ユーザが指定の電車に乗車したと判断する。また、例えば、指定の電車に乗車できたか否かを、ユーザが入力装置２０３から入力するようにしてもよい。この場合、演算処理装置２０４は、入力装置２０３からの入力にもとづいて、指定の電車に乗車したか否かを判断する。
【００５２】
指定の電車に乗車できなかったと判断すると、演算処理装置２０４は、再びステップＳ１０２の処理に戻る。すなわち、携帯端末２０は、再び目的地情報および端末位置情報を検索サーバ１０に送信して、検索サーバ２０に経路の再検索を依頼する。
【００５３】
指定の電車に乗車できたと判断すると、演算処理装置２０４は、表示装置２０５に検索プラットホーム図から検索車両内図に表示を切り替えさせる。図５は、検索車両内図の例を示す説明図である。図５に示すように、本実施の形態では、携帯端末２０は、検索車両内図５０１に経路フローチャート３０２を重ねて一画面で表示する。図５に示すように、検索車両内図５０１は、下車駅での出口までの距離が最短となる車両内での立ち位置５０２を含む。また、検索車両内図５０１は、携帯端末２０の現在位置５０３を含む。例えば、電車が駅などに停車すると、演算処理装置２０４は、位置情報取得手段２０２からの位置情報にもとづいて、検索車両内図５０１に現在位置５０３を付加して表示装置２０５に表示させる。
【００５４】
下車駅が近づくと、演算処理装置２０４は、下車駅が近づいた旨をユーザに通知する（ステップＳ１０７）。例えば、演算処理装置２０４は、位置情報取得手段２０２からの位置情報と、検索情報に含まれる下車駅の位置情報との差が予め定めた所定の距離以下であるか否かを判断する。下車駅の位置情報との差が所定の距離以下であると判断すると、演算処理装置２０４は、下車駅が近づいた旨の音声やブザー音を、携帯端末２０が備える音声出力部（図示せず）に出力させる。また、例えば、演算処理装置２０４は、携帯端末２０のバイブレーション機能を用いて、下車駅が近づいた旨を振動によって通知する。
【００５５】
下車駅への到着時刻を過ぎると、演算処理装置２０４は、ユーザが下車駅で下車できたか否かを判断する（ステップＳ１０８）。例えば、演算処理装置２０４は、位置情報取得手段２０２からの位置情報にもとづいて、携帯端末２０の移動速度が予め定めた所定の速度以下であるか否かを判断する。所定の速度以下であると判断すると、演算処理装置２０４は、ユーザが下車駅で下車できたと判断する。また、所定の速度より速いと判断すると、演算処理装置２０４は、下車駅で下車できなったと判断する。また、例えば、下車駅で下車できたか否かを、ユーザが入力装置２０３から入力するようにしてもよい。この場合、演算処理装置２０４は、入力装置２０３からの入力にもとづいて、下車駅で下車できたか否かを判断する。
【００５６】
下車駅で下車できなかったと判断すると、演算処理装置２０４は、再びステップＳ１０２の処理に戻る。すなわち、携帯端末２０は、再び目的地情報および端末位置情報を検索サーバ１０に送信して、検索サーバ２０に経路の再検索を依頼する。
【００５７】
下車駅で下車できたと判断すると、演算処理装置２０４は、表示装置２０５に検索車両内図から経路地図に表示を切り替えさせて、下車駅から目的地までの残りの徒歩の経路を図示した経路地図を表示させる（ステップＳ１０９）。そして、ユーザが目的地に到着すると、演算処理装置２０４は、ナビゲーション処理を終了する（ステップＳ１１０）。例えば、演算処理装置２０４は、位置情報取得手段２０２からの位置情報と、検索情報に含まれる目的地の位置情報との差が予め定めた所定の距離以下になったと判断すると、目的地に到着したと判断してナビゲーション処理を終了する。
【００５８】
以上のように、本実施の形態によれば、検索サーバ１０は、交通機関を利用する経路も含めた目的地までの経路情報を検索する。そして、携帯端末２０は、検索情報にもとづいて、徒歩による移動部分と交通機関を用いた移動部分との両方を含む経路を図示した経路地図を生成し表示する。交通機関を含む経路を案内できるので、ユーザの目的地が徒歩で移動できない目的地であっても、ユーザに目的地までの経路を案内することができる。
【００５９】
また、本実施の形態によれば、ユーザが指定の電車に乗れなかった場合や下車駅で乗り過ごした場合であっても、自動的に目的地までの経路を再検索して案内することができる。また、本実施の形態によれば、携帯端末２０は、目的地までの経路を図示した経路地図とともに、目的地までの移動手段を時系列に図示した経路フローチャートを表示する。そのため、目的地までの経路をユーザに分かりやすく案内することができる。
【００６０】
また、本実施の形態によれば、携帯端末２０は、下車最適車両に乗車できる立ち位置を図示した検索プラットホーム図や、車両内での最適な立ち位置を図示した検索車両内図を表示する。そのため、下車駅で下車してから出口までにかかる時間を軽減することができる。また、乗換駅で下車してから乗換口または乗換ホームまでにかかる時間を軽減することができる。
【００６１】
実施の形態２．
次に、本発明の第２の実施の形態を図面を参照して説明する。図６は、ナビゲーションシステムの他の構成例を示すブロック図である。本実施の形態では、携帯端末２０は、２つの表示装置２０５，２０６を含む。
【００６２】
第１の実施の形態では経路地図に経路フローチャートを重ねて一画面で表示させたが、本実施の形態では、携帯端末２０は、経路地図および経路フローチャートをそれぞれ別々の表示装置２０５，２０６に表示させる。本実施の形態では、演算処理装置２０４は、経路地図を表示装置２０５に表示させ、経路フローチャートを表示装置２０６に表示させる。
【００６３】
図７は、携帯端末２０が表示する経路地図の例を示す説明図である。図７に示すように、表示装置２０５は、現在位置３０３から乗車駅３０４までの道順、乗車駅３０４から下車駅３０５までの路線、および下車駅３０５から目的地３０６までの道順を含む経路地図３０１を表示する。
【００６４】
図８は、携帯端末２０が表示する経路フローチャートの表示画面の例を示す説明図である。図８に示すように、表示装置２０６は、現在位置から目的地までの移動手段および所要時間を時系列に含む経路フローチャート３０２を表示する。
【００６５】
なお、携帯端末２０は、異なる経路の経路地図および経路フローチャートを表示装置２０５，２０６に表示させてもよい。例えば、検索サーバ１０は、携帯端末２０の現在位置から目的地までの２通りの経路を検索する。携帯端末２０は、検索サーバ１０からの検索情報にもとづいて、２通りの経路地図および経路フローチャートをそれぞれ生成する。そして、携帯端末２０は、いずれか一方の経路の経路地図に経路フローチャートを重ねて表示装置２０５に表示させ、他の一方の経路の経路地図に経路フローチャートを重ねて表示装置２０６に表示させてもよい。
【産業上の利用可能性】
【００６６】
本発明は、徒歩のユーザに目的地までの経路を案内するナビゲーションシステムとして適用できる。特に、交通機関を用いた経路を含む経路案内を提供することによって、ユーザの目的地が徒歩で移動できない目的地であっても、ユーザに目的地までの経路を案内することができる。
【図面の簡単な説明】
【００６７】
【図１】本発明によるナビゲーションシステムの構成の一例を示すブロック図である。
【図２】携帯端末２０のユーザを目的地まで経路案内するナビゲーション処理の一例を示す流れ図である。
【図３】経路地図および経路フローチャートの例を示す説明図である。
【図４】検索プラットホーム図の例を示す説明図である。
【図５】検索車両内図の例を示す説明図である。
【図６】ナビゲーションシステムの他の構成例を示すブロック図である。
【図７】経路地図の例を示す説明図である。
【図８】経路フローチャートの表示画面の例を示す説明図である。
【符号の説明】
【００６８】
１０  検索サーバ
２０  携帯端末
５０  通信ネットワーク
１０１  演算処理装置
１０２  通信装置
１０３  データベース
２０１  無線通信装置
２０２  位置情報取得装置
２０３  入力装置
２０４  演算処理装置
２０５  表示装置
【図１】
0004561140.tif 000002
【図２】
0004561140.tif 000003
【図３】
0004561140.tif 000004
【図４】
0004561140.tif 000005
【図５】
0004561140.tif 000006
【図６】
0004561140.tif 000007
【図７】
0004561140.tif 000008
【図８】
0004561140.tif 000009