(57)【要約】【課題】乗換駅の案内情報など、時刻表に沿って運行される交通手段の情報を、ユーザに分かりやすく提示する。【解決手段】経路表示装置２００は：時刻表にしたがって運行される交通手段で移動する第１種区間Ｓ２１と、交通手段を利用せずに移動する第２種区間Ｓ１１と、を含む経路Ｒ０を決定する。第２種区間Ｓ１１の末尾と第１種区間Ｓ２１の先頭が接続されている接続地点Ｐｃを含む経路Ｒ０を決定した場合：異なる表示態様で表示される第１種区間Ｓ２１と第２種区間Ｓ１１を含む経路Ｒ０を表示し、接続地点Ｐｃにおいて、一定の表示態様でマークＭｓｒを表示し、一定の表示態様は、第２種区間Ｓ１１のうちマークＭｓｒに接する部分の表示の表示態様とは異なる表示態様であり；マークＭｓｒが操作された場合に、接続地点Ｐｃにおいて利用を開始する第１種区間Ｓ２１の交通手段に関する情報Ｔｔ１を、表示する。【選択図】図３
2018031648.tif 000002
【特許請求の範囲】
【請求項１】
経路表示装置であって、
画像を表示することができる表示部と、
入力を受け付けることができる入力部と、
前記入力部を介した入力に応じて前記表示部を制御することができる制御部と、を備え、
前記制御部は、
目的地に至る経路であって、時刻表にしたがって運行される交通手段を利用して移動すべき第１種の区間と、前記交通手段を利用せずに移動すべき第２種の区間と、を含む経路を決定することができ、
前記第２種の区間の末尾と前記第１種の区間の先頭とが接続されている接続地点を含む経路を決定した場合に、
異なる表示態様で表示される前記第１種の区間と前記第２種の区間を含む前記経路の表示を前記表示部に表示するとともに、前記接続地点において、一定の表示態様でマークを表示し、前記一定の表示態様は、前記第２種の区間のうち少なくとも前記マークに接する部分の表示の表示態様とは異なる表示態様であり、
前記入力部を介して前記マークが操作された場合に、前記接続地点において利用を開始する前記第１種の区間の前記交通手段に関する情報を、前記表示部に表示する、経路表示装置。
【請求項２】
請求項１記載の経路表示装置であって、
前記制御部は、前記入力部を介して前記マークが操作された場合に、前記交通手段に関する情報として、前記接続地点の駅における前記交通手段の時刻表を、前記表示部に表示する、経路表示装置。
【請求項３】
請求項１または２記載の経路表示装置であって、さらに、
現在位置を特定できる情報を取得することができる現在位置取得部を備え、
前記制御部は、
前記経路に含まれる少なくとも一部の地点が位置する階層の情報と、前記現在位置が位置する階層の情報と、を取得することができ、
前記経路の表示を前記表示部に表示する際には、
前記現在位置の階層と異なる階層にある前記第１種の区間および前記第２種の区間の表示態様と、前記現在位置の階層と同じ階層にある前記第１種の区間および前記第２種の区間の表示態様とを、それぞれ異ならせて前記表示部に表示し、
前記マークについては、前記接続地点が位置する階層によらず、前記一定の表示態様で表示を行う、経路表示装置。
【請求項４】
請求項１または２記載の経路表示装置であって、さらに、
現在位置を特定できる情報を取得することができる現在位置取得部を備え、
前記制御部は、
前記現在位置が前記接続地点を含むあらかじめ定められた範囲内に入った場合には、前記第１種の区間における前記交通手段の乗車時刻と降車時刻とを含む行程表を、前記表示部に表示する、経路表示装置。
【請求項５】
請求項１から４のいずれか１項に記載の経路表示装置であって、
前記制御部は、
前記第１種の区間が前記交通手段の乗換をすべき駅を含む場合には、前記経路上の前記乗換をすべき駅に、前記一定の表示態様で乗換駅マークを表示し、
前記入力部を介して前記乗換駅マークが操作された場合に、前記乗換をすべき駅の前記交通手段の時刻表を前記表示部に表示する、経路表示装置。
【請求項６】
コンピュータを使用して経路を表示する方法であって、
前記コンピュータは、
画像を表示することができる表示部と、
入力を受け付けることができる入力部と、を備え、
前記方法は、
（ａ）前記コンピュータが、目的地に至る経路であって、時刻表にしたがって運行される交通手段を利用して移動すべき第１種の区間と、前記交通手段を利用せずに移動すべき第２種の区間と、を含む経路を決定する工程と、
（ｂ）前記第２種の区間の末尾と前記第１種の区間の先頭とが接続されている接続地点を含む経路を決定した場合に、実行される工程であって、
（ｂ１）前記コンピュータが、異なる表示態様で表示される前記第１種の区間と前記第２種の区間を含む前記経路の表示を前記表示部に表示するとともに、前記接続地点において、一定の表示態様でマークを表示する工程であって、前記一定の表示態様は、前記第２種の区間のうち少なくとも前記マークに接する部分の表示の表示態様とは異なる表示態様である、工程と、
（ｂ２）前記入力部を介して前記マークが操作された場合に、前記コンピュータが、前記接続地点において利用を開始する前記第１種の区間の前記交通手段に関する情報を、前記表示部に表示する工程と、を含む工程と、
を含む、経路表示方法。
【請求項７】
コンピュータに経路を表示させるためのコンピュータプログラムであって、
前記コンピュータは、
画像を表示することができる表示部と、
入力を受け付けることができる入力部と、を備え、
前記コンピュータプログラムは、
目的地に至る経路であって、時刻表にしたがって運行される交通手段を利用して移動すべき第１種の区間と、前記交通手段を利用せずに移動すべき第２種の区間と、を含む経路を決定する機能と、
前記第２種の区間の末尾と前記第１種の区間の先頭とが接続されている接続地点を含む経路を決定した場合に、実行される機能であって、
異なる表示態様で表示される前記第１種の区間と前記第２種の区間を含む前記経路の表示を前記表示部に表示するとともに、前記接続地点において、一定の表示態様でマークを表示する機能であって、前記一定の表示態様は、前記第２種の区間のうち少なくとも前記マークに接する部分の表示の表示態様とは異なる表示態様である、機能と、
前記入力部を介して前記マークが操作された場合に、前記接続地点において利用を開始する前記第１種の区間の前記交通手段に関する情報を、前記表示部に表示する機能と、を含む機能と、
を前記コンピュータにおいて実現させることができる、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、目的地に至る経路の案内を行う経路案内の技術に関する。
【背景技術】
【０００２】
従来、経路案内において、地図上に表示された数字ラベルを押すと、交差点案内図等が表示される技術が存在する（特許文献１〜３）。また、経路案内において、地図上に表示されたガイドポイントが操作されると、乗換駅の案内情報が表示される技術が存在する（特許文献４）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−４８５７６号公報
【特許文献２】特開２００２−４８５８５号公報
【特許文献３】特開２００１−４３８５号公報
【特許文献４】特開２００６−１６８４３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
交差点案内図も、乗換駅の案内情報も、その経路に沿って移動する予定のユーザにとって有用な情報である。しかし、乗換駅の案内情報など、ユーザの行動予定が制約される、時刻表に沿って運行される交通手段の情報を、ユーザに分かりやすく提示する点については、なお改良の余地があった。
【課題を解決するための手段】
【０００５】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態又は適用例として実現することが可能である。
【０００６】
（１）本発明の一形態によれば、経路表示装置が提供される。この経路表示装置は：画像を表示することができる表示部と；入力を受け付けることができる入力部と；前記入力部を介した入力に応じて前記表示部を制御することができる制御部と、を備える。前記制御部は：目的地に至る経路であって、時刻表にしたがって運行される交通手段を利用して移動すべき第１種の区間と、前記交通手段を利用せずに移動すべき第２種の区間と、を含む経路を決定することができ；前記第２種の区間の末尾と前記第１種の区間の先頭とが接続されている接続地点を含む経路を決定した場合に：異なる表示態様で表示される前記第１種の区間と前記第２種の区間を含む前記経路の表示を前記表示部に表示するとともに、前記接続地点において、一定の表示態様でマークを表示し、前記一定の表示態様は、前記第２種の区間のうち少なくとも前記マークに接する部分の表示の表示態様とは異なる表示態様であり；前記入力部を介して前記マークが操作された場合に、前記接続地点において利用を開始する前記第１種の区間の前記交通手段に関する情報を、前記表示部に表示する。
このような態様とすれば、ユーザは、マークを操作することにより、時刻表に拘束される第１種の区間の交通手段に関する表示を見ることができる。その際、マークは一定の表示態様で表示されているため、ユーザは、あらかじめそのマークを操作することによって第１種の区間の交通手段に関する表示が表示されることを予想して、そのマークを操作することができる。また、マークは、第２種の区間のうち接続地点の前の部分の表示とは異なる一定の表示態様で表示されるため、ユーザは、マークを見落としにくい。このため、時刻表に沿って運行される交通手段の情報を、ユーザに分かりやすく提示することができる。なお、「異なる表示態様による表示」には、「異なる色による表示」が含まれる。「一定の表示態様による表示」には、「一定の色による表示」が含まれる。
【０００７】
（２）上記形態の経路表示装置において、前記制御部が、前記入力部を介して前記マークが操作された場合に、前記交通手段に関する情報として、前記接続地点の駅における前記交通手段の時刻表を、前記表示部に表示する、態様とすることができる。このような態様とすれば、ユーザは、時刻表の表示を通じて、経路に沿って移動する際に接続地点に到達すべき時刻の目安を知ることができる。
【０００８】
（３）上記形態の経路表示装置において、さらに、現在位置を特定できる情報を取得することができる現在位置取得部を備え、前記制御部が、前記経路に含まれる少なくとも一部の地点が位置する階層の情報と、前記現在位置が位置する階層の情報と、を取得することができ、前記経路の表示を前記表示部に表示する際には：前記現在位置の階層と異なる階層にある前記第１種の区間および前記第２種の区間の表示態様と、前記現在位置の階層と同じ階層にある前記第１種の区間および前記第２種の区間の表示態様とを、それぞれ異ならせて前記表示部に表示し；前記マークについては、前記接続地点が位置する階層によらず、前記一定の表示態様で表示を行う、態様とすることができる。このような態様とすれば、画像を表示することができる２次元的な出力装置である出力部を介して、ユーザは容易に、経路中の階層の切り替わりをイメージすることができる。一方、マークは一定の表示態様で表示されるため、ユーザは、そのマークを操作することによって第１種の区間の交通手段に関する表示が表示されることを予想しつつ、そのマークを操作することができる。
なお、前記経路の表示を前記表示部に表示する際には：前記現在位置の階層と異なる階層にある前記第１種の区間および前記第２種の区間については、前記現在位置の階層と同じ階層にある前記第１種の区間および前記第２種の区間に比べて、薄い色と、細い経路の表示と、の少なくとも一方を採用して、それぞれ前記表示部に表示し；前記マークについては、前記接続地点が位置する階層によらず、前記一定の色および一定の大きさで表示を行う、態様とすることができる。
【０００９】
（４）上記形態の経路表示装置において、さらに、現在位置を特定できる情報を取得することができる現在位置取得部を備え、前記制御部が、前記現在位置が前記接続地点を含むあらかじめ定められた範囲内に入った場合には、前記第１種の区間における前記交通手段の乗車時刻と降車時刻とを含む行程表を、前記表示部に表示する、態様とすることができる。このような態様とすれば、ユーザは、交通手段に時間を拘束される第１種の区間についての情報を、事前に自動的に得ることができる。
【００１０】
（５）上記形態の経路表示装置において、前記制御部が：前記第１種の区間が前記交通手段の乗換をすべき駅を含む場合には、前記経路上の前記乗換をすべき駅に、前記一定の表示態様で乗換駅マークを表示し；前記入力部を介して前記乗換駅マークが操作された場合に、前記乗換をすべき駅の前記交通手段の時刻表を前記表示部に表示する、態様とすることができる。このような態様とすれば、ユーザは、時刻表の表示を通じて、乗換駅を出発すべき時刻の目安を知ることができる。また、交通機関の利用を開始する接続地点のマークと同じ表示態様で乗換駅マークを表示するため、ユーザは、乗換駅マークを操作することによって交通手段に関する表示が表示されることを予想しつつ、乗換駅マークを操作することができる。
【００１１】
（６）本発明の他の形態によれば、コンピュータを使用して経路を表示する方法が提供される。前記コンピュータは：画像を表示することができる表示部と；入力を受け付けることができる入力部と、を備える。前記方法は：（ａ）前記コンピュータが、目的地に至る経路であって、時刻表にしたがって運行される交通手段を利用して移動すべき第１種の区間と、前記交通手段を利用せずに移動すべき第２種の区間と、を含む経路を決定する工程と；（ｂ）前記第２種の区間の末尾と前記第１種の区間の先頭とが接続されている接続地点を含む経路を決定した場合に、実行される工程であって：（ｂ１）前記コンピュータが、異なる表示態様で表示される前記第１種の区間と前記第２種の区間を含む前記経路の表示を前記表示部に表示するとともに、前記接続地点において、一定の表示態様でマークを表示する工程であって、前記一定の表示態様は、前記第２種の区間のうち少なくとも前記マークに接する部分の表示の表示態様とは異なる表示態様である、工程と；（ｂ２）前記入力部を介して前記マークが操作された場合に、前記コンピュータが、前記接続地点において利用を開始する前記第１種の区間の前記交通手段に関する情報を、前記表示部に表示する工程と、を含む工程と、を含む。
【００１２】
（７）本発明の他の形態によれば、コンピュータに経路を表示させるためのコンピュータプログラムが提供される。前記コンピュータは：画像を表示することができる表示部と；入力を受け付けることができる入力部と、を備える。前記コンピュータプログラムは：目的地に至る経路であって、時刻表にしたがって運行される交通手段を利用して移動すべき第１種の区間と、前記交通手段を利用せずに移動すべき第２種の区間と、を含む経路を決定する機能と；前記第２種の区間の末尾と前記第１種の区間の先頭とが接続されている接続地点を含む経路を決定した場合に、実行される機能であって：異なる表示態様で表示される前記第１種の区間と前記第２種の区間を含む前記経路の表示を前記表示部に表示するとともに、前記接続地点において、一定の表示態様でマークを表示する機能であって、前記一定の表示態様は、前記第２種の区間のうち少なくとも前記マークに接する部分の表示の表示態様とは異なる表示態様である、機能と；前記入力部を介して前記マークが操作された場合に、前記接続地点において利用を開始する前記第１種の区間の前記交通手段に関する情報を、前記表示部に表示する機能と、を含む機能と、を前記コンピュータにおいて実現させることができる。
【００１３】
本発明は、経路表示装置、経路表示方法、経路を表示するためのコンピュータプログラム以外の種々の形態で実現することも可能である。例えば、経路案内方法、経路案内装置、経路探索装置、それらの装置の制御方法、その制御方法を実現するコンピュータプログラム、そのコンピュータプログラムを記録した一時的でない記録媒体等の形態で実現することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の第１実施形態である経路案内システムのハードウェア構成を示す図である。
【図２】本実施形態の経路案内システムにおいて、経路案内を行う際の処理を示すフローチャートである。
【図３】図２のステップＳ４００における経路案内処理を示すフローチャートである。
【図４】図３のステップＳ４２０で表示パネル２０２に表示される画像の例を示す図である。
【図５】図３のステップＳ４３０において携帯電話２００の表示パネル２０２に表示される画像の一例である。
【図６】図３のステップＳ４２０で表示パネル２０２に表示される画像の他の例を示す図である。
【図７】図３のステップＳ４３０において携帯電話２００の表示パネル２０２に表示される画像の他の例を示す図である。
【図８】図３のステップＳ４４０の後、およびステップＳ４２５においてＮｏの判定が行われた後であって、ステップＳ４９５の前に行われる処理を示すフローチャートである。
【図９】図８のステップＳ４６０で表示パネル２０２に表示される画像の例を示す図である。
【発明を実施するための形態】
【００１５】
Ａ．第１実施形態：
図１は、本発明の第１実施形態である経路案内システムのハードウェア構成を示す図である。実施形態の経路案内システムは、経路探索サーバ１００と、地図サーバ１５０と、時刻表サーバ１７０と、携帯電話２００と、を含む。
【００１６】
携帯電話２００は、ＧＰＳユニット２０１と、表示パネル２０２と、音声出力部２０３と、振動機構２０４と、通信部２０５と、コマンド入力部２０６と、モーションセンサ２０７と、主制御部２１０と、通話制御部２２０とを有している。
【００１７】
ＧＰＳユニット２０１は、ＧＰＳ（Ｇｌｏｂａｌ Ｐｏｓｉｔｉｏｎｉｎｇ Ｓｙｓｔｅｍ／全地球測位システム）の衛星からの電波を受信するためのアンテナを含むユニットである。ＧＰＳのアンテナが受信する電波に基づいて、ＧＰＳユニット２０１は、携帯電話２００の現在位置を表す位置情報を生成することができる。また、ＧＰＳユニット２０１は、衛星からの電波に基づいて、現在位置の精度を表す情報を生成することができる。
【００１８】
表示パネル２０２は、画像を表示することができる液晶ディスプレイである。表示パネル２０２は、表示している画像に応じてパネルの一部に接触されることによりユーザからの指示を受けとることができるタッチパネル２０６ａを備えている。具体的には、表示パネル２０２は、液晶ディスプレイの上に透明のタッチパネル２０６ａが重ねられて構成される。ユーザは、たとえば、表示パネル２０２の表面を指で押したり、表示パネル２０２の表面に接触した状態で指を動かすことにより、画像の表示を制御するための操作を行うことができる。なお、本明細書において、「画像」とは、狭義の画像のほか、文字、記号等を含む概念である。
【００１９】
音声出力部２０３は、スピーカを含む装置であって、経路案内などのユーザへのメッセージやメロディなどを音声で出力できる装置である。振動機構２０４は、所定のパターンの振動でユーザの注意を促すことができる装置である。
【００２０】
コマンド入力部２０６は、上記タッチパネル２０６ａと、ハードウェアとしてのカーソルキー２０６ｂを含む。ユーザは、タッチパネル２０６ａだけでなく、カーソルキー２０６ｂの周辺部を押してカーソルを移動させ、カーソルキー２０６ｂの中央部を押してＯＮの操作を行うことによっても、携帯電話２００に情報を入力することができる。
【００２１】
通信部２０５は、通信ネットワークとしてのインターネットＩＮＴを介して、経路探索サーバ１００、地図サーバ１５０、および時刻表サーバ１７０と通信を行い、情報を送受信することができる。なお、通信ネットワークとしては、インターネットのほかにＬＡＮやＷＡＮ、公衆回線等がある。
【００２２】
通信部２０５は、携帯電話通信網を介して外部と通信を行う電話通信部２０５ａと、無線ＬＡＮを介して外部と通信を行うＬＡＮ通信部２０５ｂとを含む。電話通信部２０５ａは、携帯電話基地局との間で電波の送信および受信を行うことにより、経路探索サーバ１００、地図サーバ１５０、および時刻表サーバ１７０と通信を行う。電話通信部２０５ａは、複数の携帯電話基地局から送信される電波の強度を検知することができる。
【００２３】
ＬＡＮ通信部２０５ｂは、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ Ｎｅｔｗｏｒｋ）の基地局との間で電波の送信および受信を行うことにより、経路探索サーバ１００、地図サーバ１５０、および時刻表サーバ１７０と通信を行う。ＬＡＮ通信部２０５ｂは、複数の無線基地局から送信される電波の強度を検知することができる。
【００２４】
通話制御部２２０は、通話のための着信呼出、音声／電気信号の変換などを行う回路である。
【００２５】
主制御部２１０は、携帯電話２００の各部を制御するための制御ユニットである。主制御部２１０は、それらの制御に使用されるＣＰＵ２１１、ＲＡＭ２１２、ＲＯＭ２１３を備えている。主制御部２１０は、ＣＰＵでアプリケーションソフトウェアを実行することによって携帯電話２００の表示パネル２０２、音声出力部２０３、振動機構２０４などの各部を制御する。主制御部２１０は、たとえば、ＧＰＳユニット２０１が生成した位置情報を含む所定の形式のデータを、通信部２０５を介して経路探索サーバ１００に送信することができる。そして、主制御部２１０は、通信部２０５を介して経路探索サーバ１００から受け取った経路データに基づいて、その経路を表示パネル２０２に表示することができる。
【００２６】
主制御部２１０は、電話通信部２０５ａが受信している３以上の携帯電話基地局からの電波の強度と、各基地局の場所の情報と、に基づいて、現在位置を決定することができる。各基地局の場所の情報は、あらかじめ保持しておいてもよいし、各基地局から受信してもよい。ただし、そのようにして決定される現在位置の精度は、ＧＰＳユニット２０１によって決定される現在位置の精度よりも低い。
【００２７】
主制御部２１０は、ＬＡＮ通信部２０５ｂが受信している３以上の無線ＬＡＮ基地局からの電波の強度と、各基地局の場所の情報と、に基づいて、現在位置を決定することができる。各基地局の場所の情報は、あらかじめ保持しておいてもよいし、各基地局から受信してもよい。ただし、そのようにして決定される現在位置の精度は、ＧＰＳユニット２０１によって決定される現在位置の精度よりも低い。
【００２８】
経路探索サーバ１００は、通信部１０２と、制御部１０４と、記憶部１０５とを有している。通信部１０２は、インターネットＩＮＴを介して地図サーバ１５０、時刻表サーバ１７０および携帯電話２００と通信を行うことができる。記憶部１０５は、経路探索のための経路ネットワークデータベース１０８と、経路画像データベース１０９と、を格納している。
【００２９】
経路ネットワークデータベース１０８は、ノード情報と、交差点および駅の属性情報と、アーク情報とを含む。ノード情報は、交差点や、道路上で車線数が変わる地点、有料道路への進入路が分岐している場所、カーブの開始点および終了点、路線の駅などの地点を表すデータである。
【００３０】
アーク情報（リンク情報）は、ノードとノードの間の道路または路線区間であるアーク（リンク）に関する情報である。各アークには固有のＩＤが割り当てられている。各アーク情報は、それぞれのアークに含まれる多数の地点の緯度、経度、および標高、ならびに階層（たとえば、１階（地上）、２階、地下１階、地下２階など）のデータを含んでいる。すなわち、ルートを設定することができる道路や路線区間は、それらの地点の点列として表すことができる。各アーク情報は、それらのＩＤおよび点列の情報に加えて、さらに、それぞれのアークが、時刻表に基づいて運行される交通機関の経路（たとえば、鉄道、船の航路など）であるか否かの情報を含んでいる。
【００３１】
経路探索サーバ１００の制御部１０４は、記憶部１０５に格納されている経路ネットワークデータベース１０８を参照し、出発地および目的地、ならびに経由地その他の探索条件の情報に基づいて、ルートを探索する。そして、制御部１０４は、出発地から目的地に至る経路を表す経路データを生成し、携帯電話２００に送信する。経路データは、ノード情報、アーク情報、交差点や駅の属性情報などを含む。また、各アークに含まれる地点の階層（たとえば、１階（地上）、２階、地下１階、地下２階など）の情報や、各アークが時刻表に基づいて運行される交通機関の経路（たとえば、鉄道、船の航路など）であるか否かの情報も、経路データに含まれている。
【００３２】
経路画像データベース１０９は、携帯電話２００に送信するための経路画像データを生成する際に使用される、経路に含まれる区間の属性に応じた線幅や色などの情報を格納している。制御部１０４は、携帯電話２００から受け取ったデータおよび探索した経路の情報に基づいて、経路画像データベース１０９を参照し、携帯電話２００が要求する領域に含まれる経路を表す画像のデータである経路画像データを生成する。そして、制御部１０４は、経路画像データを経路データに含めて、携帯電話２００に送信する。
【００３３】
地図サーバ１５０は、通信部１５２と、制御部１５４と、記憶部１５５と、を有している。通信部１５２は、インターネットＩＮＴを介して経路探索サーバ１００や携帯電話２００と通信を行うことができる。
【００３４】
記憶部１５５は、携帯電話２００に送信するための地図画像データを保持している地図画像データベース１５８を格納している。制御部１５４は、携帯電話２００から受け取った地点および縮尺のデータに基づいて、地図画像データベース１５８を参照し、携帯電話２００が要求する一部の領域の地図を表す地図画像データを特定する。そして、制御部１５４は、特定された地図画像データを、通信部１５２を介して携帯電話２００に送信する。
【００３５】
時刻表サーバ１７０は、通信部１７２と、制御部１７４と、記憶部１７５とを有している。時刻表サーバ１７０は、通信部１７２を使用して、インターネットＩＮＴを介して経路探索サーバ１００や携帯電話２００と通信を行うことができる。記憶部１７５は、時刻表データベース１７８を格納している。制御部１７４は、時刻表サーバ１７０の各部を制御する。
【００３６】
時刻表データベース１７８は、様々な鉄道会社、バス会社、船会社などの様々な路線の時刻表のデータを格納している。制御部１７４は、携帯電話２００から受け取った地点および時刻のデータに基づいて、時刻表データベース１７８を参照し、特定の駅の特定の時刻近傍の車両の発車時刻の情報、その車両の行き先、その車両が各駅停車か急行か特急かなどの区分、その車両の停車駅、その停車駅の停車時刻および発車時刻、の情報を含むデータを作成し、携帯電話２００に送信することができる。なお、本明細書において交通手段としての「車両」には、自動車、列車のほか、船舶、航空機を含む。また、「発車時刻」には、駅におけるバスや列車の出発時刻のほか、船舶や航空機の出発時刻を含む。
【００３７】
図２は、本実施形態の経路案内システムにおいて、経路案内を行う際の処理を示すフローチャートである。図２の処理は、携帯電話２００の主制御部２１０と、経路探索サーバ１００の制御部１０４と、地図サーバ１５０の制御部１５４と、時刻表サーバ１７０の制御部１７４とが、連携して実現する。
【００３８】
ステップＳ１００においては、出発地が設定される。より具体的には、ユーザが、携帯電話２００のコマンド入力部２０６を介して情報を入力することにより、出発地が設定される。出発地の設定は、たとえば、ユーザが、コマンド入力部２０６を介して、出発地の住所や施設名、電話番号などを入力することによってなされ得る。また、ユーザが、コマンド入力部２０６を介して、表示パネル２０２に表示された地図上の一点を指定することにより、なされ得る。それらの入力がなされない場合（いったん入力された情報がすべて削除された場合を含む）には、出発地として現在位置が設定される。
【００３９】
ステップＳ２００においては、目的地が設定される。より具体的には、ユーザが、携帯電話２００のコマンド入力部２０６を介して情報を入力することにより、目的地が設定される。目的地の設定も、出発地の設定と同様に、たとえば、ユーザが、コマンド入力部２０６を介して、目的地の住所や施設名、電話番号などを入力することによってなされ得る。また、目的地の設定は、ユーザが、コマンド入力部２０６を介して、表示パネル２０２に表示された地図上の一点を指定することにより、なされ得る。ステップＳ２００においては、目的地の到着時刻または出発地の出発時刻も入力される。
【００４０】
ステップＳ３００においては、表示パネル２０２に表示されたルート検索ボタンをユーザがタップすることにより、経路が探索される。ここでは、徒歩と、時刻表に沿って運行される交通機関と、を利用する経路の探索が指示されるものとする。経路探索においては、より具体的には、携帯電話２００の主制御部２１０が、設定された出発地と目的地、ならびに出発時刻などの時刻の情報を、通信部２０５を介して、経路探索サーバ１００に送信する。
【００４１】
経路探索サーバ１００の制御部１０４は、通信部１０２を介して受信した出発地と目的地と時刻の情報に基づいて、経路ネットワークデータベース１０８を参照して、出発地から目的地に至る経路を探索する。経路には、時刻表にしたがって運行される交通手段を利用して移動すべき第１種の区間と、そのような交通手段を利用せずに移動すべき第２種の区間（ここでは、徒歩による移動区間）と、が含まれる。
【００４２】
また、制御部１０４は、その経路全体を描画するための画像データを、経路画像データベース１０９を参照して生成する。そして、制御部１０４は、経路を表す経路データを、通信部１０２を介して携帯電話２００に送信する。経路データには、経路を描画するための画像データが含まれる。
【００４３】
なお、本実施形態では説明を省略しているが、ユーザは、ステップＳ３００の処理に先立って、携帯電話２００に１以上の経由地を入力することもできる。経由地が入力された場合には、ステップＳ３００において、出発地から経由地を経由して目的地に至る経路が設定される。
【００４４】
モーションセンサ２０７は、携帯電話２００の動きを検知するセンサである。具体的には、モーションセンサ２０７は、加速度センサ、地磁気センサ、ジャイロセンサ、および気圧センサを含む。加速度センサは、携帯電話２００自身を基準として互いに直交する３軸（Ｘ軸、Ｙ軸、Ｚ軸）について、携帯電話２００に生じた加速度を検出することができる。携帯電話２００の主制御部２１０は、モーションセンサ２０７からの加速度の情報に基づいて、３次元空間内で携帯電話２００に生じた加速度の情報を得ることができる。さらに、携帯電話２００の主制御部２１０は、加速度の各方向成分を積分することにより、３次元空間内における携帯電話２００の各時刻における移動速度、ならびに変位の情報を得ることができる。
【００４５】
地磁気センサは、携帯電話２００自身を基準として互いに直交する上記の３軸（Ｘ軸、Ｙ軸、Ｚ軸）について、各向きの地磁気の強さを検出することができる。携帯電話２００の主制御部２１０は、モーションセンサ２０７からの地磁気の情報に基づいて、３次元空間内における磁北または地図上の北に対する携帯電話２００の向き（姿勢）の情報を得ることができる。
【００４６】
ジャイロセンサは、携帯電話２００自身を基準として互いに直交する上記の３軸（Ｘ軸、Ｙ軸、Ｚ軸）について、携帯電話２００に生じた角加速度を検出することができる。携帯電話２００の主制御部２１０は、モーションセンサ２０７からの角加速度の情報に基づいて、３次元空間内で携帯電話２００に生じた角加速度の情報を得ることができる。さらに、携帯電話２００の主制御部２１０は、角加速度の各方向成分を積分することにより、３次元空間内における携帯電話２００の各時刻における回転速度、ならびに角度変位の情報を得ることができる。
【００４７】
気圧センサは、携帯電話２００が含まれている空間の気圧の大きさを検出することができる。携帯電話２００の主制御部２１０は、モーションセンサ２０７からの気圧の情報に基づいて、３次元空間内における携帯電話２００の高さの情報を得ることができる。携帯電話２００の主制御部２１０は、あらかじめ保持している各階層に対応づけられた高さの範囲の情報を参照して、気圧の情報から得られた高さの情報に基づいて、現在位置が位置する階層を特定することができる。
【００４８】
携帯電話２００の主制御部２１０は、モーションセンサ２０７からの加速度の情報、地磁気の情報、角加速度の情報、気圧の情報、さらには、使用者の歩幅などの情報に基づいて、基準位置（たとえば、最後にＧＰＳや基地局からの電波に基づいて特定された現在位置）からの携帯電話２００の変位、すなわち位置の変化を特定することができる。その結果、携帯電話２００の主制御部２１０は、ＧＰＳや基地局からの電波を受信できない領域においても、携帯電話２００の現在位置を決定することができる。このような現在位置の特定方法は、「歩行者自立航法」（ＰＤＲ：Pedestrian Dead Reckoning）と呼ばれる。
【００４９】
携帯電話２００の主制御部２１０は、通信部２０５を介して受信した経路データに基づいて、表示パネル２０２に、経路を表示する。
【００５０】
また、ステップＳ３００においては、携帯電話２００の主制御部２１０が、設定された出発地および目的地の情報を、通信部２０５を介して地図サーバ１５０に送信する。地図サーバ１５０の制御部１５４は、通信部１５２を介して受信した出発地および目的地の情報に基づいて、地図画像データベース１５８を参照して、出発地および目的地を含む領域の地図画像の情報を特定する。そして、制御部１５４は、得られた地図画像を表す地図画像データを、通信部１５２を介して携帯電話２００に送信する。携帯電話２００の主制御部２１０は、通信部２０５を介して受信した地図画像データに基づいて、表示パネル２０２に、地図画像を表示する。地図画像と経路の画像は、重畳されて表示パネル２０２に表示される。
【００５１】
ステップＳ４００においては、経路案内が行われる。より具体的には、ユーザが、携帯電話２００のコマンド入力部２０６を介して経路案内の開始を指示することにより、経路案内が開始される。携帯電話２００の主制御部２１０は、（ｉ）ＧＰＳユニット２０１を介して現在位置の情報を取得し、（ｉｉ）通信部２０５からの基地局の電波強度に基づいて現在位置を推定し、または（ｉｉｉ）最後にＧＰＳユニット２０１を介して決定された現在位置の情報と、モーションセンサ２０７からの情報と、に基づいて、現在位置を推定し、表示パネル２０２の中央に、地図画像と経路の画像とに重畳させて、現在位置を表示する。なお、現在位置の決定（推定）方法は、上記（ｉ），（ｉｉ），（ｉｉｉ）の順に優先的に採用される。上位の優先順位の手法によって現在位置を決定できない場合に、より下位の手法によって現在位置が決定される。主制御部２１０は、また、現在位置の変化に応じて、現在位置周辺の地図画像を地図サーバ１５０から取得し、現在位置周辺の経路の画像を経路探索サーバ１００から取得して、現在位置の表示と重畳させて表示パネル２０２に表示する。現在位置が目的地と一致したら、経路案内は終了される。
【００５２】
図３は、図２のステップＳ４００における経路案内処理を示すフローチャートである。図３の処理は、携帯電話２００の主制御部２１０と、経路探索サーバ１００の制御部１０４と、地図サーバ１５０の制御部１５４と、時刻表サーバ１７０の制御部１７４とが、連携して実現する。
【００５３】
ステップＳ４１０においては、携帯電話２００の主制御部２１０は、ＧＰＳユニット２０１を介して、または通信部２０５を通じて得た基地局の電波の強度に基づいて、現在位置を決定する。取得される現在位置の情報には、現在位置が含まれる階層（たとえば、屋外（地上）、１階、２階、地下１階、地下２階など）の情報が含まれる。屋内の階層の情報は、携帯電話基地局や無線ＬＡＮ基地局との間で送信および受信される電波に基づいて決定することができる。また、屋内の階層の情報は、携帯電話２００のモーションセンサ２０７に含まれる気圧センサで測定した気圧の値を基に特定することも可能である。
【００５４】
ステップＳ４２０においては、携帯電話２００の主制御部２１０は、現在位置の周辺の地図画像に重畳させて、現在位置と、経路の画像を、表示パネル２０２に表示する。具体的には、主制御部２１０は、地図サーバ１５０に現在位置の情報と、縮尺の情報とを送信し、地図サーバ１５０から現在位置周辺の地図画像データを取得する。そして、取得した地図画像データと、経路探索サーバ１００から取得している経路データと、に基づいて、地図画像に経路の画像を重畳させて表示する。その際、主制御部２１０は、時刻表にしたがって運行される交通手段を利用して移動すべき第１種の区間と、そのような交通手段を利用せずに移動すべき第２種の区間とは、異なる色で表示する。
【００５５】
さらに、表示パネル２０２に表示される経路に、第２種の区間の末尾と第１種の区間の先頭とが接続されている接続地点が含まれる場合には、携帯電話２００の主制御部２１０は、接続地点に対応する位置に赤色で丸形をした乗車駅マークを表示する。なお、本明細書において、「区間の末尾」とは、経路に沿って移動した場合に、その区間内において最後に到達する地点を意味する。また、「区間の先頭」とは、経路に沿って移動した場合に、その区間内において最初に到達する地点を意味する。
【００５６】
図４は、図３のステップＳ４２０で表示パネル２０２に表示される画像の例を示す図である。図４においては、矢印形のアイコンで表される現在位置ＰＰを出発地とし、区間Ｓ１１，Ｓ１２，Ｓ２１を含む経路Ｒ０が、地図に重畳されて表示されている。現在位置ＰＰが地上（１階）にあるのに対して区間Ｓ１１は、２階を通る区間であるため、現在位置と同じく地上に位置する他の区間Ｓ１２，Ｓ２１よりも細く表示される。そして、区間Ｓ１２は、徒歩区間であるのに対して、区間Ｓ２１は、鉄道に乗車すべき区間であることから、Ｓ１２とＳ２１は、異なる色で表示される。ここでは、区間Ｓ１２は茶色で表示され、区間Ｓ２１は、オレンジ色で表示されているものとする。また、区間Ｓ１２の末尾と区間Ｓ２１の先頭とが接続されている接続地点Ｐｃには、赤色の丸である乗車駅マークＭｓｒが表示されている。
【００５７】
なお、ステップＳ４２０において経路を表示する際の「現在位置」は、現在位置の情報が取得された際（ステップＳ４１０参照）の現在位置である。したがって、現在位置の情報が取得された後、ユーザが移動した場合には、経路の表示を行う際の「現在位置」は、実際の現在位置は違う位置となり得る。
【００５８】
なお、ここでは、接続地点Ｐｃは現在位置ＰＰと同じ階（地上、すなわち１階）にある。しかし、接続地点が現在位置とは異なる階層（たとえば２階）にある場合にも、乗車駅マークは、接続地点が現在位置と同じ地上にある場合と同じ大きさおよび色で表示される。
【００５９】
このような態様とすることにより、ユーザは、異なる色で表示されている区間の接続地点に表示された一定のマーク（赤い丸）を操作することにより、その地点（駅）における時刻表を見ることができると予測して、そのマークを操作することができる。よって、ユーザは、画面上に経路が表示された状態から、容易に、時刻表に拘束される区間の交通手段の時刻表情報を、表示させて、見ることができる。なお、時刻表の表示については、後に説明する。さらに、本実施形態においては、一定の色による表示によって、ユーザに表示内容を想起させている。このため、表示される情報の一部や要約をあらかじめ画面に表示する場合に比べて、経路の表示が煩雑になることがない。
【００６０】
また、駅マークは、その前後の区間（茶色とオレンジ色）とは異なる色（赤色）で表示されている。このため、ユーザは、地図画像および各種の情報の表示と重畳されて表示される駅マークを見落としにくい。よって、この経路案内システムによれば、効果的に、時刻表に拘束される区間がそこから始まることをユーザに告知することができる。
【００６１】
なお、赤色の丸であるマークは、時刻表に沿って運行される交通機関の車両に乗車すべき駅に表示されるだけでなく、経路中で乗換を行うべき駅においても表示される。乗換を行うべき駅において表示されるマークを、乗車駅マークと区別するために「乗換駅マーク」と呼ぶ。また、乗車駅マークと乗換駅マークとを区別せずに呼ぶ場合には、「駅マーク」と呼ぶ。
【００６２】
図３のステップＳ４２５においては、携帯電話２００の主制御部２１０は、駅マークが操作されたか否かを判定する。たとえば、タッチパネル２０６ａを使用して駅マークがタップされたか、またはカーソルキー２０６ｂを使用してカーソルが駅マークに合わせられてクリックがなされた場合には、ステップＳ４２５の判定結果は、Ｙｅｓとなり、処理は、ステップＳ４３０に進む。一方、そのような操作が行われなかった場合には、処理は、ステップＳ４９５に進む。
【００６３】
ステップＳ４３０においては、駅マークが表示されている地点から利用する交通手段に関する情報に基づいて作成された乗車情報の表示が表示される。より具体的には、携帯電話２００の主制御部２１０は、経路上、現在位置の先にあって、最初に位置する接続地点の位置の情報と、現在時刻の情報とを、時刻表サーバ１７０に送信する、そして、主制御部２１０は、時刻表サーバ１７０から現在時刻以降の接続地点の乗車駅における時刻表の情報を、取得する。そして、主制御部２１０は、表示パネル２０２に乗車駅の時刻表を表示する。
【００６４】
図５は、図３のステップＳ４３０において携帯電話２００の表示パネル２０２に表示される画像の一例である。図３のステップＳ４３０においては、駅マークが表示されている地点から利用する交通手段の、到着予定時刻近傍の所定の数だけの列車の発車時刻Ｔｔｄと、行き先Ｔｔｅ、特急か急行か各駅停車かの区分Ｔｔｉ、さらに、始発である列車については始発であることを表すマークＴｔｆを含む時刻表情報の表示Ｔｔ１が表示される。
【００６５】
さらに、表示パネル２０２には、タブＴ１１〜Ｔ１３が表示される。タブＴ１１が指定された場合には、平日（月曜日から金曜日）の時刻表情報が表示パネル２０２に表示される。タブＴ１２が指定された場合には、土曜日の時刻表情報が表示パネル２０２に表示される。タブＴ１３が指定された場合には、日曜および祝日の時刻表情報が表示パネル２０２に表示される。図５の例においては、平日（月曜日から金曜日）の時刻表情報が表示パネル２０２に表示されている。また、表示パネル２０２には、乗車情報の表示に加えて、時刻表情報の表示を消去するためのボタンＢｃも示されている。
【００６６】
図３のステップＳ４３５では、時刻表表示を消去するためのボタンが押されたか否かが判定される。より具体的には、携帯電話２００の主制御部２１０は、表示パネル２０２に表示された「閉じる」ボタンＢｃがタップまたはクリックされたか否かを判定する。「閉じる」ボタンＢｃがタップまたはクリックされた場合には、処理はステップＳ４４０に進む。「閉じる」ボタンＢｃがタップまたはクリックされなかった場合には、処理は、ステップＳ４３０に戻り、引き続き乗車情報としての時刻表情報が表示される。
【００６７】
ステップＳ４４０においては、携帯電話２００の主制御部２１０は、表示パネル２０２から時刻表情報を消去し、現在位置および経路が地図画像上に表示された状態に戻す（図４参照）。
【００６８】
ステップＳ４９５においては、携帯電話２００の主制御部２１０は、ステップＳ４１０において取得した現在位置が、目的地から所定の距離以内の範囲にあるか否かを判定する。現在位置が、目的地から所定の距離以内の範囲にある場合には、主制御部２１０は、経路案内（図２のステップＳ４００）を終了する。現在位置が、目的地から所定の距離以内の範囲にない場合には、処理は、ステップＳ４１０に戻る。
【００６９】
図６は、図３のステップＳ４２０で表示パネル２０２に表示される画像の他の例を示す図である。図６においては、区間Ｓ２１，Ｓ２２，Ｓ２３を含む経路Ｒ０が、地図に重畳されて表示されている。区間Ｓ２３は、それまでの区間Ｓ２１，Ｓ２２とは異なる路線の鉄道を利用する区間である。区間Ｓ２３の先頭地点は、乗換駅Ｓｔに相当する。区間Ｓ２３の先頭地点には、赤色の丸である乗換駅マークＭｓｔが表示されている。乗換駅マークＭｓｔの表示は、乗車駅マークＭｓｒの表示と同じである。
【００７０】
図７は、乗換駅マークＭｓｔがタップされた場合に、図３のステップＳ４３０において携帯電話２００の表示パネル２０２に表示される画像の他の例を示す図である。図３のステップＳ４３０においては、前述のように、駅マークが表示されている地点（すなわち、乗換駅Ｓｔ）から利用する交通手段の、到着予定時刻から所定数分の列車の発車時刻と、行き先、特急か急行か各駅停車かの区別、さらに、始発である場合には始発であることを表すマークを含む時刻表の表示Ｔｔ２が表示される。図７の例において表示されているタブＴ１１〜Ｔ１３の機能は、図５の例で説明したとおりである。
【００７１】
このような態様とすることにより、ユーザは、乗換駅に関しても、一定のマーク（赤い丸）を操作することにより、その地点（駅）における時刻表を見ることができる。よって、ユーザは、画面上に経路が表示された状態から、容易に、時刻表に拘束される区間の交通手段の時刻表情報を、表示させることができる。そして、色でユーザに表示内容を想起させているため、表示される情報の一部や要約をあらかじめ画面に表示する場合に比べて、経路の表示が煩雑になることがない。
【００７２】
なお、本実施形態における携帯電話２００が、「課題を解決するための手段」における「経路表示装置」に相当する。表示パネル２０２が、「表示部」に相当する。コマンド入力部２０６が、「入力部」に相当する。携帯電話２００の主制御部２１０が、「制御部」に相当する。区間Ｓ２１，Ｓ２２，Ｓ２３が、「第１種の区間」に相当する。区間Ｓ１１が、「第２種の区間」に相当する。乗車駅マークＭｓｒが、「マーク」に相当する。ＧＰＳユニット２０１ならびに通信部２０５（電話通信部２０５ａおよびＬＡＮ通信部２０５ｂ）が、「現在位置取得部」に相当する。
【００７３】
Ｂ．第２実施形態：
第２実施形態においては、図３のステップＳ４４０の後、およびステップＳ４２５においてＮｏの判定が行われた後であって、ステップＳ４９５の前に、所定の処理が行われる。
第２実施形態の他の点は、第１実施形態と同じである。
【００７４】
図８は、図３のステップＳ４４０の後、およびステップＳ４２５においてＮｏの判定が行われた後であって、ステップＳ４９５の前に行われる処理を示すフローチャートである。ステップＳ４５５では、携帯電話２００の主制御部２１０は、（ｉ）時刻表にしたがって運行される交通手段を利用せずに移動すべき第２種の区間の末尾と、時刻表にしたがって運行される交通手段を利用して移動すべき第１種の区間の先頭とが接続されている接続地点の駅（乗車駅）から所定の距離の範囲（たとえば、接続地点の駅を中心とする半径５００ｍの円）内、または（ｉｉ）交通手段の乗換をすべき駅（乗換駅）から所定の距離の範囲（たとえば、乗換駅を中心とする半径５００ｍの円）内に、現在位置が位置しているか否かを判定する。判定結果がＮｏである場合には、処理は図３のステップＳ４９５に進む。判定結果がＹｅｓである場合には、処理は図８のステップＳ４６０に進む。
【００７５】
ステップＳ４６０においては、携帯電話２００の主制御部２１０は、第１種の区間における交通手段の乗車時刻と降車時刻とを含む行程表としての乗換案内を、表示パネル２０２に表示する。
【００７６】
図９は、図８のステップＳ４６０で表示パネル２０２に表示される画像の例を示す図である。図９においては、現在位置から目的地に至る経路のうち、鉄道を利用する区間の乗車駅（ここでは品川駅）、乗換駅（ここでは東京駅）、降車駅（ここでは後楽園駅）が、それぞれの駅における乗車時刻および降車時刻とともに表示されている行程表Ｒｍが、表示されている。図９の行程表Ｒｍにおいては、たとえば、乗車駅の表示Ｄｐ１１に対して、乗車時刻の表示Ｄｔ１１ｄ、特急か急行か各駅停車かの区分および行き先を表す表示ＤＩ１２が対応づけられて表示されている。乗換駅の表示Ｄｐ１２に対して、降車時刻の表示Ｄｔ１２ａ、乗車時刻の表示Ｄｔ１２ｄ、特急か急行か各駅停車かの区分および行き先を表す表示ＤＩ２３が対応づけられて表示されている。降車駅の表示Ｄｐ１３に対して、降車時刻の表示Ｄｔ１３ａが対応づけられて表示されている。また、表示パネル２０２には、乗換案内の表示に加えて、乗換案内表示を消去するためのボタンＢｃも示されている。
【００７７】
このような態様とすれば、ユーザは、経路案内を受けている際に（図２のＳ４００）、時刻表に拘束される交通手段の利用を開始すべき駅に近づいた場合に、自動的に、乗車すべき時刻の情報を入手することができる。
【００７８】
図８のステップＳ４６５では、乗換案内表示を消去するためのボタンが押されたか否かが判定される。より具体的には、携帯電話２００の主制御部２１０は、表示パネル２０２に表示された「閉じる」ボタンＢｃがタップまたはクリックされたか否かを判定する。「閉じる」ボタンＢｃがタップまたはクリックされなかった場合には、処理は、ステップＳ４６０に戻り、引き続き、行程表としての乗換案内が表示される。「閉じる」ボタンＢｃがタップまたはクリックされた場合には、処理は図３のステップＳ４９５に進む。ステップＳ４９５以下の処理は、第１実施形態と同じである。
【００７９】
Ｃ．変形例：
Ｃ１．変形例１：
上記実施形態においては、通信部２０５は、携帯電話通信網を介して外部と通信を行う機能部としての電話通信部２０５ａと、無線ＬＡＮを介して外部と通信を行う機能部としてのＬＡＮ通信部２０５ｂとを含む（図１参照）。すなわち、基地局から発信される電波を利用した「無線通信」として、携帯電話通信網と無線ＬＡＮとが挙げられている。しかし、経路案内装置は、無線通信のための基地局との間で電波を送受信することができる他の態様の受信部を備えることもできる。たとえば、経路案内装置は、Ｂｌｕｅｔｏｏｔｈ（商標）の電波を受信できる受信部を備えることもできる。そして、経路案内装置は、３個以上の機器から発信されるＢｌｕｅｔｏｏｔｈ（商標）の電波の強さ、および発信地点の場所の情報に基づいて、現在位置を特定することができる態様とすることもできる。
【００８０】
Ｃ２．変形例２：
上記実施形態においては、経路案内装置としての携帯電話２００の主制御部２１０が、４箇所以上の無線ＬＡＮの基地局、または４箇所以上の携帯電話の基地局の電波の強度に基づいて、現在位置を推定する。しかし、経路案内装置の制御部は、３箇所の基地局の電波の強度に基づいて、現在位置を推定することもできる。
【００８１】
Ｃ３．変形例３：
上記実施形態においては、携帯電話２００の主制御部２１０が、複数の基地局からの電波の強度および各基地局の場所の情報に基づいて、携帯電話２００の現在位置を特定する。しかし、たとえば、基地局が、経路案内装置としての携帯電話２００から送信された電波に基づいて、携帯電話２００の現在位置を特定し、携帯電話２００に送信することにより、現在位置が取得される態様とすることもできる。また、一つの基地局と経路案内装置としての携帯電話２００との間で交信される複数の電波に基づいて、経路案内装置の位置を特定する態様とすることもできる。
【００８２】
Ｃ４．変形例４：
サーバ１５０の地図画像データベース１５８内に格納されている画像データとしての地図画像データは、ラスタデータとして保持されていてもよいし、ベクトルデータとして保持されていてもよい。ユーザが携帯する端末装置としての携帯電話２００に送信される地図画像データも、ラスタデータであってもよいし、ベクトルデータであってもよい。さらに、地図画像データベース１５８内の地図画像データと、端末装置に送信される地図画像データは、いずれか一方をベクトルデータとし、他方をラスタデータとすることもできる。
【００８３】
Ｃ５．変形例５：
上記実施形態では、ＧＰＳを利用する態様について説明したが、現在位置の情報の生成は、ＧＬＯＮＡＳＳ（Ｇｌｏｂａｌ Ｎａｖｉｇａｔｉｏｎ Ｓａｔｅｌｌｉｔｅ Ｓｙｓｔｅｍ）、Ｇａｌｉｌｅ ｏなどのＧＰＳ以外の他の衛星測位システム（Ｓａｔｅｌｌｉｔｅ  Ｎａｖｉｇａｔｉｏｎ  Ｓｙｓｔｅｍ）、言い換えれば、世界的航法衛星システム（ＧＮＳＳ：Ｇｌｏｂａｌ  Ｎａｖｉｇａｔｉｏｎ  Ｓｙｓｔｅｍ）によってもよい。また、たとえば、移動端末における位置情報の生成は、携帯電話の基地局のみに基づいて、行ってもよい。そのような態様においては、移動端末は、世界的航法衛星システムの受信装置を備えない態様とすることができる。さらに、移動端末において位置情報を生成する構成要素は、複数の方式、たとえば、衛星測位システムを利用した方式と、携帯電話の基地局を利用する方式を併用する態様とすることもできる。
【００８４】
すなわち、移動端末において位置情報を生成する構成要素は、現在位置の情報を特定できるものであれば、どのような原理に基づくもの、どのような機関が運営するシステムを利用するものであってもよい。
【００８５】
Ｃ６．変形例６：
上記実施形態においては、経路ネットワークデータベース１０８は、各アークに含まれる地点の階層の情報を含んでいる。その結果、経路ネットワークデータベース１０８を参照して生成される経路データも、経路データを構成するアークに含まれる地点の階層の情報を含んでいる。ここで、経路ネットワークデータベースは、アークについては階層の情報を保持せず、ノードの階層の情報を保持する態様とすることもできる。アークの両端はノードと一致するであるため、そのような態様としても、経路の各区間の階層を特定することができる。
【００８６】
Ｃ７．変形例７：
上記実施形態においては、時刻表にしたがって運行される交通手段を利用せずに移動すべき第２種の区間は、徒歩により移動する区間である。しかし、第２種の区間は、タクシーによって移動すべき区間を含んでもよく、自家用車や自転車により移動すべき区間を含んでもよい。
【００８７】
Ｃ８．変形例８：
上記実施形態においては、現在位置ＰＰとは異なる階層の区間については、表示パネル２０２上において、現在位置ＰＰと同じ階層の区間に比べて、細く表示される（図４のＳ１１参照）。しかし、現在位置とは異なる階層に位置する区間については、現在位置と同じ階層に位置する対応する種類の区間に比べて、薄い色で表示することもできる。ここで、「薄い色」とは、ある色に対して、色相が同一で、かつ、明度が高いことと彩度が低いこととその両方とのいずれかを満たす色を意味する。
【００８８】
そのような態様においては、たとえば、現在位置とは異なる階層に位置する第１種の区間（たとえば、鉄道を利用すべき区間）については、現在位置と同じ階層に位置する第１種の区間に比べて、薄い色で表示される。また、現在位置とは異なる階層に位置する第２種の区間（たとえば、徒歩区間）については、現在位置と同じ階層に位置する第２種の区間に比べて、薄い色で表示される。
【００８９】
なお、現在位置とは異なる階層に位置する区間と、現在位置と同じ階層に位置する対応する種類の区間とを区別せずに、同じ表示とすることもできる。
【００９０】
Ｃ９．変形例９：
上記実施形態においては、主制御部２１０は、時刻表にしたがって運行される交通手段を利用して移動すべき第１種の区間と、そのような交通手段を利用せずに移動すべき第２種の区間とは、異なる色で表示する（図３のステップＳ４２０および図４参照）。しかし、第１種の区間と第２種の区間とは、色に限らず、形状、模様、大きさなどの表示される図形の構成要素の少なくとも一つを異ならせて、異なる表示態様で表示することができる。なお、二つの区間について、「表示態様が同じであること」は、（ａ）色が同じであること、（ｂ）太さが同じであること、（ｃ）大きさが同じであること、（ｄ）それぞれの表示の少なくとも一部が繰り返しパターンで占められており、その繰り返しパターンの基本要素の形状が同じであること、が含まれる。
【００９１】
上記実施形態においては、乗換駅マークＭｓｔは、赤色の丸である乗車駅マークＭｓｒと同じ色および形状を有する。しかし、乗換駅マークは、（乗車駅）マークとは異なる形状や異なる大きさを有するマークとすることもできる。ただし、乗換駅マークは、（乗車駅）マークと同じ色で表されることが好ましい。そのような態様とすれば、ユーザは、時刻表に拘束される交通手段の情報が提示されることを予想して、地図上に表示された乗換駅マークを操作することができる。
【００９２】
また、乗換駅マークＭｓｔおよび乗車駅マークＭｓｒは、一定の色（赤色）および形状を有する（図３のステップＳ４２０および図４参照）。しかし、乗車駅マークは、一定の形状を有し、表示の他の構成要素（模様および色彩）が異なる態様で表示されることもできる。また、乗車駅マークは、一定の模様を有し、表示の他の構成要素（形状および色彩）が異なる態様で表示されることもできる。すなわち、乗車駅マークは、形状、模様および色彩のうち少なくとも一つが同じである、一定の表示態様で、表示されることができる。同様に、乗換駅マークは、形状、模様および色彩のうち少なくとも一つが同じである、一定の表示態様で、表示されることができる。
【００９３】
なお、乗車駅マークや乗換駅マークと、区間との間において、「表示態様が同じであること」には、（ａ）色が同じであること、（ｂ）輪郭の表示の太さが同じであること、（ｃ）それぞれの表示の少なくとも一部が繰り返しパターンで占められており、その繰り返しパターンの基本要素の形状が同じであること、が含まれる。
【００９４】
また、本明細書において「異なる色による表示」には、たとえば、同一の形状を有する二つの表示が互いに異なる単一色で表示されている態様のほか、一方の表示のある部分がある単一色で表示されており、他方の表示の対応する部分のうちの一部がその色で表示され、その対応する部分の他の一部が他の色で表示されている場合も、含まれる。
【００９５】
なお、乗換駅について乗換駅マークを表示せず、乗車駅を表すマークであって、操作されることで乗車駅から利用する交通機関の情報を表示するマークを表示する態様とすることもできる。
【００９６】
Ｃ１０．変形例１０：
上記実施形態においては、所定のマークが操作された場合に表示される交通手段に関する情報は、時刻表である（図５参照）。しかし、所定のマークが操作された場合に表示される交通手段に関する情報は、他の情報とすることもできる。たとえば、入力部を介してマークが操作された場合に表示される情報の表示としては、改札口を含む交通手段の駅の周辺の地図とすることもできる。また、マークが操作された場合に表示される情報の表示は、利用すべき列車が到着するホームや、利用すべき船が着く埠頭の表示（番号や地図）を含む表示とすることもできる。
【００９７】
Ｃ１１．変形例１１：
上記実施形態においては、図８のステップＳ４５５において、乗車駅または乗換駅を中心とする半径５００ｍの円内に現在位置が入ったか否かが判定され、入った場合に、ステップＳ４６０で行程表としての乗換案内が表示される。しかし、行程表を表示すべきか否かを判断する際の条件は、他の条件とすることもできる。たとえば、行程表を表示する際の基準となる駅を含む範囲を定める円の半径は、４００ｍ、３００ｍ、２００ｍなど、他の値とすることもできる。また、行程表を表示する際の基準となる範囲は、経路ネットワークに沿った駅までの距離が、あらかじめ定めた値以下である領域とすることもできる。また、駅を含む領域のポリゴン内に入った場合に、行程表を表示する態様とすることもできる。
【００９８】
Ｃ１２．変形例１２：
上記実施形態においては、図８のステップＳ４５５において条件が満たされた場合には、経路に含まれるすべての第１種の区間（交通機関を利用する区間）を含む行程表が表示される（図９参照）。しかし、表示される行程表には、経路に含まれるすべての第１種の区間のうち、経路上の現在位置から、次の第１種の区間のみを表示する、まだ現在位置が到達していない第１種の区間をすべて表示する、など、一部の第１種の区間のみについて行程表に表示する態様とすることもできる。
【００９９】
Ｃ１３．変形例１３：
上記実施形態においては、経路案内システムは、その構成要素として、地図サーバ１５０と、時刻表サーバ１７０と、携帯電話２００と、を含む。しかし、ユーザが携帯し、ＧＰＳユニットを備える携帯端末に、地図サーバ１５０や時刻表サーバ１７０など、他の構成要素の機能を備える態様とすることもできる。また、地図サーバ１５０と時刻表サーバ１７０とは、同じサーバであってもよい。上記実施形態において携帯電話２００として例示した携帯端末は、いわゆるフィーチャーフォンやスマートフォンであってもよく、電話機能を備えない機器としての、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄａｔａ  Ａｓｓｉｓｔａｎｔ）や、他のコンピュータなどとすることもできる。すなわち、携帯端末は、ユーザが携帯でき、現在位置を特定することができる装置であればよい。
【０１００】
すなわち、地図表示装置としての経路案内システムは、その各構成要素が一つの筐体内に収納されている一つの装置であってもよい。また、経路案内システムは、その構成要素が、互いにデータ通信回線で結ばれている２以上の装置として構成されるものとすることもできる。経路データを生成する機能、特定領域を選択する機能などの各機能については、各装置に１以上の任意の機能を割り当てることができる。そして、各機能は、それぞれ一つの装置で実現されてもよく、２以上の装置が協働して実現してもよい。なお、２以上の構成要素が通信回線で結ばれている態様においては、ユーザに対して情報を出力する出力部は、ユーザに携帯されるものであることが好ましい。
【０１０１】
Ｃ１４．変形例１４：
上記実施形態において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアに置き換えるようにしてもよい。例えば、アプリケーションソフトウェアの機能の一部を制御回路が実行するようにすることもできる。
【０１０２】
このような機能を実現するコンピュータプログラムは、磁気ディスクやＣＤ−ＲＯＭ等の、コンピュータ読み取り可能な記録媒体に記録された形態で提供される。ホストコンピュータは、その記録媒体からコンピュータプログラムを読み取って内部記憶装置または外部記憶装置に転送する。あるいは、通信経路を介してプログラム供給装置からホストコンピュータにコンピュータプログラムを供給するようにしてもよい。コンピュータプログラムの機能を実現する時には、内部記憶装置に格納されたコンピュータプログラムがホストコンピュータのマイクロプロセッサによって実行される。また、記録媒体に記録されたコンピュータプログラムをホストコンピュータが直接実行するようにしてもよい。
【０１０３】
この明細書において、ホストコンピュータとは、ハードウェア装置とオペレーションシステムとを含む概念であり、オペレーションシステムの制御の下で動作するハードウェア装置を意味している。コンピュータプログラムは、このようなホストコンピュータに、上述の各部の機能を実現させる。なお、上述の機能の一部は、アプリケーションプログラムでなく、オペレーションシステムによって実現されていても良い。
【０１０４】
なお、この発明において、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスクやＣＤ−ＲＯＭのような携帯型の記録媒体に限らず、各種のＲＡＭやＲＯＭ等のコンピュータ内の内部記憶装置や、ハードディスク等のコンピュータに固定されている外部記憶装置も含んでいる。
【０１０５】
本発明は、上述の実施形態や実施例、変形例に限られるものではなく、その趣旨を逸脱しない範囲において種々の構成で実現することができる。例えば、発明の概要の欄に記載した各形態中の技術的特徴に対応する実施形態、実施例、変形例中の技術的特徴は、上述の課題の一部又は全部を解決するために、あるいは、上述の効果の一部又は全部を達成するために、適宜、差し替えや、組み合わせを行うことが可能である。また、その技術的特徴が本明細書中に必須なものとして説明されていなければ、適宜、削除することが可能である。
【符号の説明】
【０１０６】
１００…経路探索サーバ
１０２…通信部
１０４…制御部
１０５…記憶部
１０８…経路ネットワークデータベース
１０９…経路画像データベース
１５０…地図サーバ
１５２…通信部
１５４…制御部
１５５…記憶部
１５８…地図画像データベース
１７０…時刻表サーバ
１７２…通信部
１７４…制御部
１７５…記憶部
１７８…時刻表データベース
２００…携帯電話
２０１…ＧＰＳユニット
２０２…表示パネル
２０３…音声出力部
２０４…振動機構
２０５…通信部
２０５ａ…電話通信部
２０５ｂ…ＬＡＮ通信部
２０６…コマンド入力部
２０６ａ…タッチパネル
２０６ｂ…カーソルキー
２０７…モーションセンサ
２１０…主制御部
２１１…ＣＰＵ
２１２…ＲＡＭ
２１３…ＲＯＭ
２２０…通話制御部
Ｂｃ…「閉じる」ボタン
ＤＩ１２…列車の区分および行き先の表示
ＤＩ２３…列車の区分および行き先の表示
Ｄｐ１１…乗車駅の表示
Ｄｐ１２…乗換駅の表示
Ｄｐ１３…降車駅の表示
Ｄｔ１１ｄ…乗車駅の出発時刻の表示
Ｄｔ１２ａ…乗換駅の到着時刻の表示
Ｄｔ１２ｄ…乗換駅の出発時刻の表示
Ｄｔ１３ａ…降車駅の到着時刻の表示
ＩＮＴ…インターネット
Ｍｓｒ…乗車駅マーク
Ｍｓｔ…乗換駅マーク
ＰＰ…現在位置
Ｐｃ…接続地点
Ｒ０…経路
Ｒｍ…行程表
Ｓ１１，Ｓ１２，Ｓ２１〜Ｓ２３…経路中の区間
Ｓｔ…乗換駅
Ｔ１１…平日に対応するタブ
Ｔ１２…土曜日に対応するタブ
Ｔ１３…日曜および祝日に対応するタブ
Ｔｔ１，Ｔｔ２…時刻表情報の表示
Ｔｔｄ…発車時刻の表示
Ｔｔｅ…行き先の表示
Ｔｔｆ…始発であることを表す表示
Ｔｔｉ…列車の区分の表示
【図１】
2018031648.tif 000003
【図２】
2018031648.tif 000004
【図３】
2018031648.tif 000005
【図４】
2018031648.tif 000006
【図５】
2018031648.tif 000007
【図６】
2018031648.tif 000008
【図７】
2018031648.tif 000009
【図８】
2018031648.tif 000010
【図９】
2018031648.tif 000011