(57)【要約】【課題】  見やすい拡大地図を携帯端末の表示部に表示することにより、ランドマークが地図上に表示されなくなった場合であっても、ユーザが、地図上のどの方向に、最寄りのランドマークが存在するのかを認識できるようにする。【解決手段】  携帯端末の現在位置周辺の、所定の縮尺の周辺地図を表示部に表示すると共に、携帯端末の現在位置42および目的地方向を示す矢印101を周辺地図上に表示する。その際、周辺地図上にランドマークが存在しない場合は、予め定められているランドマークの中から、携帯端末の現在位置42との間の距離に基づいて、方向表示対象にするランドマークを選択し、選択したランドマークの方向を示す矢印102〜104を周辺地図上に表示する。ユーザがランドマーク方向を示す矢印102を選択すると、矢印102方向に存在する最も近いランドマークと現在位置42とを含むランドマーク地図が表示される。【選択図】      図９
2005301196.tif 000002
【特許請求の範囲】
【請求項１】
携帯端末の現在位置周辺の、所定の縮尺の周辺地図を前記携帯端末の表示部に表示すると共に、前記携帯端末の現在位置を前記周辺地図上に表示する地図表示方法において、
前記周辺地図上にランドマークが存在しない場合は、予め定められているランドマークの中から方向表示対象にするランドマークを選択し、該選択したランドマークの方向を示す矢印を前記周辺地図上に表示することを特徴とする地図表示方法。
【請求項２】
携帯端末が、地図情報サーバに対して自端末の現在位置を含む周辺地図要求を送信する周辺地図要求送信ステップと、
前記地図情報サーバが、前記携帯端末から周辺地図要求が送られてきたとき、前記周辺地図要求中の現在位置周辺の、所定の尺度の周辺地図上にランドマークが含まれていない場合は、予め定められているランドマークの中から方向表示対象にするランドマークを選択し、該選択したランドマークの方向を示す矢印を周辺地図上に表示するための矢印表示情報と、前記周辺地図とを前記携帯端末に送信する周辺地図送信ステップと、
前記携帯端末が、前記地図情報サーバから矢印表示情報と周辺地図とが送られてきたとき、前記周辺地図を表示部に表示すると共に、前記矢印表示情報に従ってランドマーク方向を示す矢印を表示する周辺地図表示ステップとを含むことを特徴とする地図表示方法。
【請求項３】
請求項１記載の地図表示方法において、
目的地の方向を示す矢印を前記周辺地図上に表示することを特徴とする地図表示方法。
【請求項４】
請求項１または２記載の地図表示方法において、
方向表示対象にするランドマークを選択する際、前記携帯端末の現在位置との間の距離が短いランドマークを優先的に選択することを特徴とする地図表示方法。
【請求項５】
請求項１または２記載の地図表示方法において、
方向表示対象にするランドマークを選択する際、前記携帯端末の現在位置との間の距離と、ユーザによって指定されたランドマークの種別とに基づいて、方向表示対象にするランドマークを選択することを特徴とする地図表示方法。
【請求項６】
請求項１または２記載の地図表示方法において、
方向表示対象にするランドマークを選択する際、前記携帯端末の向きに対する角度が所定範囲内となるランドマークの中から、方向表示対象にするランドマークを選択することを特徴とする地図表示方法。
【請求項７】
請求項１または２記載の地図表示方法において、
方向表示対象にするランドマークを選択する際、ユーザから目視可能なランドマークを優先的に選択することを特徴とする地図表示方法。
【請求項８】
請求項２記載の地図表示方法において、
前記携帯端末が、ユーザの移動履歴に基づいてユーザの進行方向を予測し、該予測した前記ユーザの進行方向と、現在表示中の周辺地図の境界位置とに基づいてユーザの前記周辺地図からの脱出地点を予測する脱出地点予測ステップと、
前記携帯端末が、前記脱出地点予測ステップで予測した脱出地点の位置を前記ユーザの現在位置とした周辺地図要求を前記地図情報サーバに送信し、該周辺地図要求に応答して前記地図情報サーバから送られてきた周辺地図および矢印表示情報を保存する周辺地図先読みステップと、
前記携帯端末が、ユーザの現在位置が現在表示中の周辺地図範囲外となったとき、前記保存してある周辺地図情報を表示部に表示する周辺地図切り替えステップとを含むことを特徴とする地図表示方法。
【請求項９】
請求項１記載の地図表示方法において、
前記周辺地図上に表示されている矢印の１つが選択された際、該選択された矢印に対応するランドマークと前記携帯端末の現在位置とを含むランドマーク地図を前記表示部に表示することを特徴とする地図表示方法。
【請求項１０】
請求項９記載の地図表示方法において、
前記ランドマーク地図から周辺地図への変更指示が入力されたとき、前記携帯端末の現在位置周辺の周辺地図を表示部に表示すると共に前記現在位置を前記周辺地図上に表示し、更に、前記周辺地図上にランドマークが存在しない場合は、予め定められているランドマークの中から、前記携帯端末の現在位置との間の距離に基づいて、方向表示対象にするランドマークを選択し、該選択したランドマークの方向を示す矢印を前記周辺地図上に表示することを特徴とする地図表示方法。
【請求項１１】
請求項９記載の地図表示方法において、
前記携帯端末のキー操作部の複数のキーそれぞれについて、そのキーと対応する方向を管理し、
前記周辺地図上にランドマークの方向を示す矢印を表示する際、表示する矢印の方向に対応するキーのバックライトを点灯し、
バックライトを点灯したキーの内の何れかが操作されることにより、操作されたキーに対応する方向の矢印が選択されたと認識することを特徴とする地図表示方法。
【請求項１２】
請求項９記載の地図表示方法において、
前記携帯端末が、前記地図情報サーバに対して、自端末の現在位置と、各種ランドマークを所定の規則に従って複数のグループにグループ分けした際の特定グループのグループ名とを含んだグループ名付き周辺地図要求を送信するグループ名付き周辺地図要求送信ステップと、
前記地図情報サーバが、前記携帯端末からグループ名付き周辺地図要求が送られてきたとき、前記グループ名付き周辺地図要求中のグループ名によって特定されるグループに属するランドマークとユーザの現在位置とを含むランドマーク地図を前記携帯端末に送信するランドマーク地図送信ステップとを含むことを特徴とする地図表示方法。
【請求項１３】
携帯端末と地図情報サーバとを含む地図表示システムにおいて、
前記携帯端末が、
自端末の現在位置を含む周辺地図要求を前記地図情報サーバに送信し、該周辺地図要求に応答して前記地図情報サーバから周辺地図とランドマーク方向を示す矢印を表示するための矢印表示情報とが送られてきた場合、前記周辺地図を表示部に表示すると共に、前記周辺地図上に前記現在位置とランドマーク方向を示す矢印とを表示する周辺地図表示処理部を備え、
前記地図情報サーバが、
前記携帯端末から周辺地図要求が送られてきたとき、該周辺地図要求に含まれている現在位置周辺の周辺地図上にランドマークが存在しない場合は、予め定められているランドマークの中から、方向表示対象にするランドマークを選択し、該選択したランドマークの方向を示す矢印を周辺地図上に表示するための矢印表示情報と、前記周辺地図とを前記携帯端末に送信する周辺地図要求処理部を備えたことを特徴とする地図表示システム。
【請求項１４】
請求項１３記載の地図表示システムにおいて、
前記周辺地図表示処理部が、
目的地の方向を示す矢印を前記周辺地図上に表示する構成を有することを特徴とする地図表示システム。
【請求項１５】
請求項１３記載の地図表示システムにおいて、
前記周辺地図要求処理部が、
方向表示対象にするランドマークを選択する際、前記携帯端末の現在位置との間の距離が短いランドマークを優先的に選択する構成を有することを特徴とする地図表示システム。
【請求項１６】
請求項１３記載の地図表示システムにおいて、
前記周辺地図要求処理部が、
方向表示対象にするランドマークを選択する際、前記携帯端末の現在位置との間の距離と、ユーザによって指定されたランドマークの種別とに基づいて、方向表示対象にするランドマークを選択する構成を有することを特徴とする地図表示システム。
【請求項１７】
請求項１３記載の地図表示システムにおいて、
前記周辺地図表示処理部が、
自端末の現在位置と自端末の向きとを含む周辺地図要求を前記地図情報サーバに送信する構成を有し、
前記周辺地図要求処理部が、
方向表示対象にするランドマークを選択する際、前記携帯端末の向きに対する角度が所定範囲内となるランドマークの中から、方向表示対象にするランドマークを選択する構成を有することを特徴とする地図表示システム。
【請求項１８】
請求項１３記載の地図表示システムにおいて、
前記周辺地図要求処理部が、
方向表示対象にするランドマークを選択する際、ユーザから目視可能なランドマークを優先的に選択する構成を有することを特徴とする地図表示システム。
【請求項１９】
請求項１３記載の地図表示システムにおいて、
前記周辺地図表示処理部が、
ユーザの移動履歴に基づいてユーザの進行方向を予測し、該予測した前記ユーザの進行方向と、現在表示中の周辺地図の境界位置とに基づいてユーザの前記周辺地図からの脱出地点を予測する構成と、
前記予測した脱出地点の位置を前記ユーザの現在位置とした周辺地図要求を前記地図情報サーバに送信し、該周辺地図要求に応答して前記地図情報から送られてきた周辺地図および矢印表示情報を保存する構成と、
ユーザの現在位置が現在表示中の周辺地図範囲外となったとき、前記保存してある周辺地図情報を表示部に表示する構成とを有することを特徴とする地図表示システム。
【請求項２０】
請求項１３記載の地図表示システムにおいて、
前記携帯端末が、
前記周辺地図上に表示されている矢印の内の１つが選択された際、該選択された矢印方向に存在するランドマークを含んだランドマーク地図を要求するランドマーク地図要求を前記地図情報サーバへ送信し、該ランドマーク地図要求に応答して前記地図情報サーバから送られてきたランドマーク地図を前記表示部に表示するランドマーク地図表示処理部を備え、
前記地図情報サーバが、
前記携帯端末からランドマーク地図要求が送られてきたとき、該ランドマーク地図要求によって要求されているランドマークと前記携帯端末の現在位置とを含むランドマーク地図を前記携帯端末へ送信するランドマーク地図要求処理部を備えたことを特徴とする地図表示システム。
【請求項２１】
請求項２０記載の地図表示システムにおいて、
前記周辺地図表示処理部が、
前記地図情報サーバに対して、自端末の現在位置と、各種ランドマークを所定の規則に従って複数のグループにグループ分けした際の特定グループのグループ名とを含んだグループ名付き周辺地図要求を送信する構成を有し、
前記ランドマーク地図要求処理部が、
前記携帯端末からグループ名付き周辺地図要求が送られてきたとき、前記グループ名付き周辺地図要求中のグループ名によって特定されるグループに属するランドマークとユーザの現在位置とを含むランドマーク地図を前記携帯端末に送信する構成を有することを特徴とする地図表示システム。
【請求項２２】
自端末の現在位置を含む周辺地図要求を地図情報サーバに送信し、該周辺地図要求に応答して前記地図情報サーバから、周辺地図とランドマーク方向を表示するための矢印表示情報とが送られてきた場合は、前記周辺地図を表示部に表示すると共に、前記現在位置とランドマーク方向を示す矢印とを前記周辺地図上に表示する周辺地図表示処理部を備えたことを特徴とする携帯端末。
【請求項２３】
請求項２２記載の携帯端末において、
前記周辺地図表示処理部が、
目的地の方向を示す矢印を前記周辺地図上に表示する構成を有することを特徴とする携帯端末。
【請求項２４】
請求項２２記載の携帯端末において、
前記周辺地図表示処理部が、
ユーザの移動履歴に基づいてユーザの進行方向を予測し、該予測した前記ユーザの進行方向と、現在表示中の周辺地図の境界位置とに基づいてユーザの前記周辺地図からの脱出地点を予測する構成と、
前記予測した脱出地点の位置を前記ユーザの現在位置とした周辺地図要求を前記地図情報サーバに送信し、該周辺地図要求に応答して前記地図情報から送られてきた周辺地図および矢印表示情報を保存する構成と、
ユーザの現在位置が現在表示中の周辺地図範囲外となったとき、前記保存してある周辺地図情報を表示部に表示する構成とを有することを特徴とする携帯端末。
【請求項２５】
請求項２２記載の携帯端末において、
前記周辺地図上に表示されている矢印の内の１つが選択された際、該選択された矢印方向に存在するランドマークを含んだランドマーク地図を要求するランドマーク地図要求を前記地図情報サーバへ送信し、該ランドマーク地図要求に応答して前記地図情報サーバから送られてきたランドマーク地図を前記表示部に表示するランドマーク地図表示処理部を備えたことを特徴とする携帯端末。
【請求項２６】
携帯端末から、該携帯端末の現在位置を含む周辺地図要求が送られてきたとき、該周辺地図要求に含まれている現在位置周辺の周辺地図上にランドマークが存在しない場合は、予め定められているランドマークの中から、方向表示対象にするランドマークを選択し、該選択したランドマークの方向を示す矢印を周辺地図上に表示するための矢印表示情報と、前記周辺地図とを前記携帯端末に送信する周辺地図要求処理部を備えたことを特徴とする地図情報サーバ。
【請求項２７】
請求項２６記載の地図情報サーバにおいて、
前記周辺地図要求処理部が、
方向表示対象にするランドマークを選択する際、前記携帯端末の現在位置との間の距離が短いランドマークを優先的に選択する構成を有することを特徴とする地図情報サーバ。
【請求項２８】
請求項２６記載の地図情報サーバにおいて、
前記周辺地図要求処理部が、
方向表示対象にするランドマークを選択する際、前記携帯端末の現在位置との間の距離と、ユーザによって指定されたランドマークの種別とに基づいて、方向表示対象にするランドマークを選択する構成を有することを特徴とする地図情報サーバ。
【請求項２９】
請求項２６記載の地図情報サーバにおいて、
前記周辺地図要求処理部が、
方向表示対象にするランドマークを選択する際、前記携帯端末の向きに対する角度が所定範囲内となるランドマークの中から、方向表示対象にするランドマークを選択する構成を有することを特徴とする地図情報サーバ。
【請求項３０】
請求項２６記載の地図情報サーバにおいて、
前記周辺地図要求処理部が、
方向表示対象にするランドマークを選択する際、ユーザから目視可能なランドマークを優先的に選択する構成を有することを特徴とする地図情報サーバ。
【請求項３１】
請求項２６記載の地図情報サーバにおいて、
前記携帯端末からランドマーク地図要求が送られてきたとき、該ランドマーク地図要求によって要求されているランドマークと前記携帯端末の現在位置とを含むランドマーク地図を前記携帯端末へ送信するランドマーク地図要求処理部を備えたことを特徴とする地図情報サーバ。
【請求項３２】
請求項３１記載の地図情報サーバにおいて、
前記ランドマーク地図要求処理部が、
前記携帯端末からグループ名付き周辺地図要求が送られてきたとき、前記グループ名付き周辺地図要求中のグループ名によって特定されるグループに属するランドマークとユーザの現在位置とを含むランドマーク地図を前記携帯端末に送信する構成を有することを特徴とする地図情報サーバ。
【請求項３３】
コンピュータを、
自端末の現在位置を含む周辺地図要求を地図情報サーバに送信し、該周辺地図要求に応答して前記地図情報サーバから、周辺地図とランドマーク方向を表示するための矢印表示情報とが送られてきた場合は、前記周辺地図を前記表示部に表示すると共に、前記現在位置とランドマーク方向を示す矢印とを前記周辺地図上に表示する周辺地図表示処理部として機能させるためのプログラム。
【請求項３４】
コンピュータを、
携帯端末から、該携帯端末の現在位置を含む周辺地図要求が送られてきたとき、該周辺地図要求に含まれている現在位置周辺の周辺地図上にランドマークが存在しない場合は、予め定められているランドマークの中から、方向表示対象にするランドマークを選択し、該選択したランドマークの方向を示す矢印を周辺地図上に表示するための矢印表示情報と、前記周辺地図とを前記携帯端末に送信する周辺地図要求処理部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はユーザが携帯する携帯端末に地図を表示する地図表示技術に関し、特に、ランドマークを利用して道案内を行う地図表示技術に関する。
【背景技術】
【０００２】
従来からユーザが携帯する携帯電話機やＰＤＡ（Personal Digital Assistans）等の携帯端末に、現在位置周辺の地図を表示し、道案内を行うということが行われている。その際、ユーザの進行方向が地図上ではどの方向になるのかを分かりやすくするため、ランドマークとなるビル、駅なども地図上に表示するということが一般的に行われている（例えば、特許文献１、２、３参照）。
【０００３】
特許文献１には、リアルなランドマークを、道路との位置関係を正確に保って表示する技術が記載され、特許文献２には、ユーザが選択したジャンルに属するランドマークを地図上に表示する技術が記載され、特許文献３には、携帯端末において最新のランドマークを地図上に表示ために、プロバイダから最新のランドマーク情報を取得する技術が記載されている。
【特許文献１】特開２００１−３１１６２４号公報
【特許文献２】特開２００２−１１６０４８号公報
【特許文献３】特開２００３−２４７８３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、携帯電話機などのような表示部の面積が小さい携帯端末に地図を表示する場合は、地図を見やすいものにするため、縮尺の小さな地図（拡大地図）を表示するということが一般的に行われている。しかし、拡大地図を表示した場合には、狭いエリアしか表示されないため、地図上にランドマークが表示されない可能性が高くなる。このため、ユーザが自身の進行方向と地図上の方向との対応関係を認識することが難しくなる場合があった。このような問題点については、特許文献１〜３には全く記載されていない。
【０００５】
そこで、本発明の目的は、見やすい拡大地図を表示することにより、ランドマークが地図上に表示されなくなった場合であっても、ユーザが、地図上のどの方向にランドマークが存在するのかを認識できるようにすることにある。
【課題を解決するための手段】
【０００６】
本発明にかかる第１の地図表示方法は、見やすい拡大地図を表示することにより、ランドマークが地図上に表示されなくなった場合であっても、ユーザが、地図上のどの方向にランドマークが存在するのかを認識できるようにするため、
携帯端末の現在位置周辺の、所定の縮尺の周辺地図を前記携帯端末の表示部に表示すると共に、前記携帯端末の現在位置を前記周辺地図上に表示する地図表示方法において、
前記周辺地図上にランドマークが存在しない場合は、予め定められているランドマークの中から方向表示対象にするランドマークを選択し、該選択したランドマークの方向を示す矢印を前記周辺地図上に表示することを特徴とする。
【０００７】
本発明にかかる第２の地図表示方法は、見やすい拡大地図を表示することにより、ランドマークが地図上に表示されなくなった場合であっても、ユーザが、地図上のどの方向にランドマークが存在するのかを認識できるようにするため、
携帯端末が、地図情報サーバに対して自端末の現在位置を含む周辺地図要求を送信する周辺地図要求送信ステップと、
前記地図情報サーバが、前記携帯端末から周辺地図要求が送られてきたとき、前記周辺地図要求中の現在位置周辺の、所定の尺度の周辺地図上にランドマークが含まれていない場合は、予め定められているランドマークの中から方向表示対象にするランドマークを選択し、該選択したランドマークの方向を示す矢印を周辺地図上に表示するための矢印表示情報と、前記周辺地図とを前記携帯端末に送信する周辺地図送信ステップと、
前記携帯端末が、前記地図情報サーバから矢印表示情報と周辺地図とが送られてきたとき、前記周辺地図を表示部に表示すると共に、前記矢印表示情報に従ってランドマーク方向を示す矢印を表示する周辺地図表示ステップとを含むことを特徴とする。
【０００８】
本発明にかかる第３の地図表示方法は、目的地の方向をユーザが容易に認識できるようにするため、第１の地図表示方法において、
目的地の方向を示す矢印を前記周辺地図上に表示することを特徴とする。
【０００９】
本発明にかかる第４の地図表示方法は、なるべくユーザの近くに存在するランドマークの方向を表示できるようにするため、第１，第２の地図表示方法において、
方向表示対象にするランドマークを選択する際、前記携帯端末の現在位置との間の距離が短いランドマークを優先的に選択することを特徴とする。
【００１０】
本発明にかかる第５の地図表示方法は、ユーザが指定した種別のランドマークの方向を表示できるようにするため、第１，第２の地図表示方法において、
方向表示対象にするランドマークを選択する際、前記携帯端末の現在位置との間の距離と、ユーザによって指定されたランドマークの種別とに基づいて、方向表示対象にするランドマークを選択することを特徴とする。
【００１１】
本発明にかかる第６の地図表示方法は、周辺地図上にランドマーク方向を示す矢印を表示する際、ユーザの進行方向に応じて表示する矢印を制限することにより、ユーザにとって見やすい周辺地図を表示できるようにするため、第１，第２の地図表示方法において、
方向表示対象にするランドマークを選択する際、前記携帯端末の向きに対する角度が所定範囲内となるランドマークの中から、方向表示対象にするランドマークを選択することを特徴とする。
【００１２】
本発明にかかる第７の地図表示方法は、周辺地図上の方向と実際の方向との対応関係をユーザが容易に把握できるようにするため、第１，第２の地図表示方法において、
方向表示対象にするランドマークを選択する際、ユーザから目視可能なランドマークを優先的に選択することを特徴とする。
【００１３】
本発明にかかる第８の地図表示方法は、ユーザの現在位置が、現在表示中の周辺地図の範囲外となった場合、迅速に周辺地図の切り替えを行えるようにするため、第２の地図表示方法において、
前記携帯端末が、ユーザの移動履歴に基づいてユーザの進行方向を予測し、該予測した前記ユーザの進行方向と、現在表示中の周辺地図の境界位置とに基づいてユーザの前記周辺地図からの脱出地点を予測する脱出地点予測ステップと、
前記携帯端末が、前記脱出地点予測ステップで予測した脱出地点の位置を前記ユーザの現在位置とした周辺地図要求を前記地図情報サーバに送信し、該周辺地図要求に応答して前記地図情報サーバから送られてきた周辺地図および矢印表示情報を保存する周辺地図先読みステップと、
前記携帯端末が、ユーザの現在位置が現在表示中の周辺地図範囲外となったとき、前記保存してある周辺地図情報を表示部に表示する周辺地図切り替えステップとを含むことを特徴とする。
【００１４】
本発明にかかる第９の地図表示方法は、ユーザが選択した方向に存在するランドマークを含んだ地図を表示できるようにするため、第１の地図表示方法において、
前記周辺地図上に表示されている矢印の１つが選択された際、該選択された矢印に対応するランドマークと前記携帯端末の現在位置とを含むランドマーク地図を前記表示部に表示することを特徴とする。
【００１５】
本発明にかかる第１０の地図表示方法は、ランドマーク地図を表示後に再び周辺地図を表示できるようにするため、第９の地図表示方法において、
前記ランドマーク地図から周辺地図への変更指示が入力されたとき、前記携帯端末の現在位置周辺の周辺地図を表示部に表示すると共に前記現在位置を前記周辺地図上に表示し、更に、前記周辺地図上にランドマークが存在しない場合は、予め定められているランドマークの中から、前記携帯端末の現在位置との間の距離に基づいて、方向表示対象にするランドマークを選択し、該選択したランドマークの方向を示す矢印を前記周辺地図上に表示することを特徴とする。
【００１６】
本発明にかかる第１１の地図表示方法は、地図上に表示されているランドマーク方向を示す矢印と、それを選択する際に使用するキーとの対応関係を容易且つ確実に認識できるようにするため、第９の地図表示方法において、
前記携帯端末のキー操作部の複数のキーそれぞれについて、そのキーと対応する方向を管理し、
前記周辺地図上にランドマークの方向を示す矢印を表示する際、表示する矢印の方向に対応するキーのバックライトを点灯し、
バックライトを点灯したキーの内の何れかが操作されることにより、操作されたキーに対応する方向の矢印が選択されたと認識することを特徴とする。
【００１７】
本発明にかかる第１２の地図表示方法は、ユーザによってランドマーク地図上に表示させたいランドマークのグループが指定されている場合には、周辺地図を表示することなく、ユーザによって指定されているグループに属するランドマークとユーザの現在位置とを含むランドマーク地図を表示できるようにするため、第９の地図表示方法において、
前記携帯端末が、前記地図情報サーバに対して、自端末の現在位置と、各種ランドマークを所定の規則に従って複数のグループにグループ分けした際の特定グループのグループ名とを含んだグループ名付き周辺地図要求を送信するグループ名付き周辺地図要求送信ステップと、
前記地図情報サーバが、前記携帯端末からグループ名付き周辺地図要求が送られてきたとき、前記グループ名付き周辺地図要求中のグループ名によって特定されるグループに属するランドマークとユーザの現在位置とを含むランドマーク地図を前記携帯端末に送信するランドマーク地図送信ステップとを含むことを特徴とする。
【００１８】
本発明にかかる第１の地図表示システムは、見やすい拡大地図を表示することにより、ランドマークが地図上に表示されなくなった場合であっても、ユーザが、地図上のどの方向にランドマークが存在するのかを認識できるようにするため、
携帯端末と地図情報サーバとを含む地図表示システムにおいて、
前記携帯端末が、
自端末の現在位置を含む周辺地図要求を前記地図情報サーバに送信し、該周辺地図要求に応答して前記地図情報サーバから周辺地図とランドマーク方向を示す矢印を表示するための矢印表示情報とが送られてきた場合、前記周辺地図を表示部に表示すると共に、前記周辺地図上に前記現在位置とランドマーク方向を示す矢印とを表示する周辺地図表示処理部を備え、
前記地図情報サーバが、
前記携帯端末から周辺地図要求が送られてきたとき、該周辺地図要求に含まれている現在位置周辺の周辺地図上にランドマークが存在しない場合は、予め定められているランドマークの中から、方向表示対象にするランドマークを選択し、該選択したランドマークの方向を示す矢印を周辺地図上に表示するための矢印表示情報と、前記周辺地図とを前記携帯端末に送信する周辺地図要求処理部を備えたことを特徴とする。
【００１９】
本発明にかかる第２の地図表示システムは、目的地の方向をユーザが容易に認識できるようにするため、第１の地図表示システムにおいて、
前記周辺地図表示処理部が、
目的地の方向を示す矢印を前記周辺地図上に表示する構成を有することを特徴とする。
【００２０】
本発明にかかる第３の地図表示システムは、なるべくユーザの近くに存在するランドマークの方向を表示できるようにするため、第１の地図表示システムにおいて、
前記周辺地図要求処理部が、
方向表示対象にするランドマークを選択する際、前記携帯端末の現在位置との間の距離が短いランドマークを優先的に選択する構成を有することを特徴とする。
【００２１】
本発明にかかる第４の地図表示システムは、ユーザが指定した種別のランドマークの方向を表示できるようにするため、第１の地図表示システムにおいて、
前記周辺地図要求処理部が、
方向表示対象にするランドマークを選択する際、前記携帯端末の現在位置との間の距離と、ユーザによって指定されたランドマークの種別とに基づいて、方向表示対象にするランドマークを選択する構成を有することを特徴とする。
【００２２】
本発明にかかる第５の地図表示システムは、周辺地図上にランドマーク方向を示す矢印を表示する際、ユーザの進行方向に応じて表示する矢印を制限することにより、ユーザにとって見やすい周辺地図を表示できるようにするため、第１の地図表示システムにおいて、
前記周辺地図表示処理部が、
自端末の現在位置と自端末の向きとを含む周辺地図要求を前記地図情報サーバに送信する構成を有し、
前記周辺地図要求処理部が、
方向表示対象にするランドマークを選択する際、前記携帯端末の向きに対する角度が所定範囲内となるランドマークの中から、方向表示対象にするランドマークを選択する構成を有することを特徴とする地図表示システム。
【００２３】
本発明にかかる第６の地図表示システムは、周辺地図上の方向と実際の方向との対応関係をユーザが容易に把握できるようにするため、第１の地図表示システムおいて、
前記周辺地図要求処理部が、
方向表示対象にするランドマークを選択する際、ユーザから目視可能なランドマークを優先的に選択する構成を有することを特徴とする。
【００２４】
本発明にかかる第７の地図表示システムは、ユーザの現在位置が、現在表示中の周辺地図の範囲外となった場合、迅速に周辺地図の切り替えを行えるようにするため、第１の地図表示システムにおいて、
前記周辺地図表示処理部が、
ユーザの移動履歴に基づいてユーザの進行方向を予測し、該予測した前記ユーザの進行方向と、現在表示中の周辺地図の境界位置とに基づいてユーザの前記周辺地図からの脱出地点を予測する構成と、
前記予測した脱出地点の位置を前記ユーザの現在位置とした周辺地図要求を前記地図情報サーバに送信し、該周辺地図要求に応答して前記地図情報から送られてきた周辺地図および矢印表示情報を保存する構成と、
ユーザの現在位置が現在表示中の周辺地図範囲外となったとき、前記保存してある周辺地図情報を表示部に表示する構成とを有することを特徴とする。
【００２５】
本発明にかかる第８の地図表示システムは、ユーザが選択した方向に存在するランドマークを含んだ地図を表示できるようにするため、第１の地図表示システムにおいて、
前記携帯端末が、
前記周辺地図上に表示されている矢印の内の１つが選択された際、該選択された矢印方向に存在するランドマークを含んだランドマーク地図を要求するランドマーク地図要求を前記地図情報サーバへ送信し、該ランドマーク地図要求に応答して前記地図情報サーバから送られてきたランドマーク地図を前記表示部に表示するランドマーク地図表示処理部を備え、
前記地図情報サーバが、
前記携帯端末からランドマーク地図要求が送られてきたとき、該ランドマーク地図要求によって要求されているランドマークと前記携帯端末の現在位置とを含むランドマーク地図を前記携帯端末へ送信するランドマーク地図要求処理部を備えたことを特徴とする。
【００２６】
本発明にかかる第９の地図表示システムは、ユーザによってランドマーク地図上に表示させたいランドマークのグループが指定されている場合には、周辺地図を表示することなく、ユーザによって指定されているグループに属するランドマークとユーザの現在位置とを含むランドマーク地図を表示できるようにするため、第８の地図表示システムにおいて、
前記周辺地図表示処理部が、
前記地図情報サーバに対して、自端末の現在位置と、各種ランドマークを所定の規則に従って複数のグループにグループ分けした際の特定グループのグループ名とを含んだグループ名付き周辺地図要求を送信する構成を有し、
前記ランドマーク地図要求処理部が、
前記携帯端末からグループ名付き周辺地図要求が送られてきたとき、前記グループ名付き周辺地図要求中のグループ名によって特定されるグループに属するランドマークとユーザの現在位置とを含むランドマーク地図を前記携帯端末に送信する構成を有することを特徴とする。
【００２７】
本発明にかかる第１の携帯端末は、見やすい拡大地図を表示することにより、ランドマークが地図上に表示されなくなった場合であっても、ユーザが、地図上のどの方向にランドマークが存在するのかを認識できるようにするため、
自端末の現在位置を含む周辺地図要求を地図情報サーバに送信し、該周辺地図要求に応答して前記地図情報サーバから、周辺地図とランドマーク方向を表示するための矢印表示情報とが送られてきた場合は、前記周辺地図を表示部に表示すると共に、前記現在位置とランドマーク方向を示す矢印とを前記周辺地図上に表示する周辺地図表示処理部を備えたことを特徴とする。
【００２８】
本発明にかかる第２の携帯端末は、目的地の方向をユーザが容易に認識できるようにするため、第１の携帯端末において、
前記周辺地図表示処理部が、
目的地の方向を示す矢印を前記周辺地図上に表示する構成を有することを特徴とする。
【００２９】
本発明にかかる第３の携帯端末は、ユーザの現在位置が、現在表示中の周辺地図の範囲外となった場合、迅速に周辺地図の切り替えを行えるようにするため、第１の携帯端末において、
前記周辺地図表示処理部が、
ユーザの移動履歴に基づいてユーザの進行方向を予測し、該予測した前記ユーザの進行方向と、現在表示中の周辺地図の境界位置とに基づいてユーザの前記周辺地図からの脱出地点を予測する構成と、
前記予測した脱出地点の位置を前記ユーザの現在位置とした周辺地図要求を前記地図情報サーバに送信し、該周辺地図要求に応答して前記地図情報から送られてきた周辺地図および矢印表示情報を保存する構成と、
ユーザの現在位置が現在表示中の周辺地図範囲外となったとき、前記保存してある周辺地図情報を表示部に表示する構成とを有することを特徴とする。
【００３０】
本発明にかかる第４の携帯端末は、ユーザが選択した方向に存在するランドマークを含んだ地図を表示できるようにするため、第１の携帯端末において、
前記周辺地図上に表示されている矢印の内の１つが選択された際、該選択された矢印方向に存在するランドマークを含んだランドマーク地図を要求するランドマーク地図要求を前記地図情報サーバへ送信し、該ランドマーク地図要求に応答して前記地図情報サーバから送られてきたランドマーク地図を前記表示部に表示するランドマーク地図表示処理部を備えたことを特徴とする。
【００３１】
本発明にかかる第１の地図情報サーバは、見やすい拡大地図を表示することにより、ランドマークが地図上に表示されなくなった場合であっても、ユーザが、地図上のどの方向にランドマークが存在するのかを認識できるようにするため、
携帯端末から、該携帯端末の現在位置を含む周辺地図要求が送られてきたとき、該周辺地図要求に含まれている現在位置周辺の周辺地図上にランドマークが存在しない場合は、予め定められているランドマークの中から、方向表示対象にするランドマークを選択し、該選択したランドマークの方向を示す矢印を周辺地図上に表示するための矢印表示情報と、前記周辺地図とを前記携帯端末に送信する周辺地図要求処理部を備えたことを特徴とする。
【００３２】
本発明にかかる第２の地図情報サーバは、なるべくユーザの近くに存在するランドマークの方向を表示できるようにするため、第１の地図情報サーバにおいて、
前記周辺地図要求処理部が、
方向表示対象にするランドマークを選択する際、前記携帯端末の現在位置との間の距離が短いランドマークを優先的に選択する構成を有することを特徴とする。
【００３３】
本発明にかかる第３の地図情報サーバは、ユーザが指定した種別のランドマークの方向を表示できるようにするため、第１の地図情報サーバにおいて、
前記周辺地図要求処理部が、
方向表示対象にするランドマークを選択する際、前記携帯端末の現在位置との間の距離と、ユーザによって指定されたランドマークの種別とに基づいて、方向表示対象にするランドマークを選択する構成を有することを特徴とする。
【００３４】
本発明にかかる第４の地図情報サーバは、周辺地図上にランドマーク方向を示す矢印を表示する際、ユーザの進行方向に応じて表示する矢印を制限することにより、ユーザにとって見やすい周辺地図を表示できるようにするため、第１の地図情報サーバにおいて、
前記周辺地図要求処理部が、
方向表示対象にするランドマークを選択する際、前記携帯端末の向きに対する角度が所定範囲内となるランドマークの中から、方向表示対象にするランドマークを選択する構成を有することを特徴とする。
【００３５】
本発明にかかる第５の地図情報サーバは、周辺地図上の方向と実際の方向との対応関係をユーザが容易に把握できるようにするため、第１の地図情報サーバにおいて、
前記周辺地図要求処理部が、
方向表示対象にするランドマークを選択する際、ユーザから目視可能なランドマークを優先的に選択する構成を有することを特徴とする。
【００３６】
本発明にかかる第６の地図情報サーバは、ユーザが選択した方向に存在するランドマークを含んだ地図を表示できるようにするため、第１の地図情報サーバにおいて、
前記携帯端末からランドマーク地図要求が送られてきたとき、該ランドマーク地図要求によって要求されているランドマークと前記携帯端末の現在位置とを含むランドマーク地図を前記携帯端末へ送信するランドマーク地図要求処理部を備えたことを特徴とする。
【００３７】
本発明にかかる第７の地図情報サーバは、ユーザによってランドマーク地図上に表示させたいランドマークのグループが指定されている場合には、周辺地図を表示することなく、ユーザによって指定されているグループに属するランドマークとユーザの現在位置とを含むランドマーク地図を表示できるようにするため、第６の地図情報サーバにおいて、
前記ランドマーク地図要求処理部が、
前記携帯端末からグループ名付き周辺地図要求が送られてきたとき、前記グループ名付き周辺地図要求中のグループ名によって特定されるグループに属するランドマークとユーザの現在位置とを含むランドマーク地図を前記携帯端末に送信する構成を有することを特徴とする。
【００３８】
本発明にかかる第１のプログラムは、見やすい拡大地図を表示することにより、ランドマークが地図上に表示されなくなった場合であっても、ユーザが、地図上のどの方向にランドマークが存在するのかを認識できるようにするため、
コンピュータを、
自端末の現在位置を含む周辺地図要求を地図情報サーバに送信し、該周辺地図要求に応答して前記地図情報サーバから、周辺地図とランドマーク方向を表示するための矢印表示情報とが送られてきた場合は、前記周辺地図を前記表示部に表示すると共に、前記現在位置とランドマーク方向を示す矢印とを前記周辺地図上に表示する周辺地図表示処理部として機能させる。
【００３９】
本発明にかかる第２のプログラムは、見やすい拡大地図を表示することにより、ランドマークが地図上に表示されなくなった場合であっても、ユーザが、地図上のどの方向にランドマークが存在するのかを認識できるようにするため、
コンピュータを、
携帯端末から、該携帯端末の現在位置を含む周辺地図要求が送られてきたとき、該周辺地図要求に含まれている現在位置周辺の周辺地図上にランドマークが存在しない場合は、予め定められているランドマークの中から、方向表示対象にするランドマークを選択し、該選択したランドマークの方向を示す矢印を周辺地図上に表示するための矢印表示情報と、前記周辺地図とを前記携帯端末に送信する周辺地図要求処理部として機能させる。
【発明の効果】
【００４０】
本発明にかかる第１，第２の地図表示方法、第１の地図表示システム、第１の携帯端末、第１の地図情報サーバ、および第１，第２のプログラムは、携帯端末の表示部に表示する周辺地図上にランドマークが存在しない場合、予め定められているランドマークの中から、方向表示対象にするランドマークを選択し、選択したランドマークの方向を示す矢印を前記周辺地図上に表示するようにしている。従って、見やすい拡大地図を表示することにより、ランドマークが地図上に表示されなくなった場合であっても、ユーザが、地図上のどの方向に、最寄りのランドマークが存在するのかを認識することが可能になる。そして、地図上のどの方向にランドマークが存在するのかを認識できれば、ユーザの視野に入るランドマークが地図上ではどの方向になっているのかを認識することができるので、ユーザは、視野に入るランドマークに基づいて自身の進むべき方向を確実に認識することができる。
【００４１】
本発明にかかる第３の地図表示方法、第２の地図表示システム、および第２の携帯端末によれば、目的地の方向をユーザが容易に認識することが可能になる。その理由は、目的地方向を示す矢印を周辺地図上に表示するからである。
【００４２】
本発明にかかる第４の地図表示方法、第３の地図表示システム、および第２の地図情報サーバによれば、なるべくユーザの近くに存在するランドマークの方向を表示することが可能になる。その理由は、方向表示対象にするランドマークを選択する際、前記携帯端末の現在位置との間の距離が短いランドマークを優先的に選択するからである。
【００４３】
本発明にかかる第５の地図表示方法、第４の地図表示システム、および第３の地図情報サーバは、方向表示対象にするランドマークを選択する際、携帯端末の現在位置との間の距離だけでなく、ユーザによって指定されたランドマークの種別も考慮して方向表示対象にするランドマークを選択しているので、ユーザが望む種別のランドマーク方向だけを表示することが可能となる。
【００４４】
本発明にかかる第６の地図表示方法、第５の地図表示システム、および第４の地図情報サーバによれば、ユーザにとって見やすい周辺地図を表示できる。その理由は、周辺地図上にランドマーク方向を示す矢印を表示する際、ユーザの進行方向に応じて表示する矢印を制限するするようにしており、例えば、ユーザに進行方向に存在するランドマークの方向を示す矢印だけを表示するといったことが可能となるからである。
【００４５】
本発明にかかる第７の地図表示方法、第６の地図表示システム、および第５の地図情報サーバによれば、周辺地図上の方向と実際の方向との対応関係をユーザが容易に把握することが可能になる。その理由は、方向表示対象にするランドマークを選択する際、ユーザから目視可能なランドマークを優先的に選択するようにしているからである。
【００４６】
本発明にかかる第８の地図表示方法、第７の地図表示システム、および第３の携帯端末によれば、ユーザの現在位置が、現在表示中の周辺地図の範囲外となった場合、迅速に周辺地図の切り替えを行うことが可能になる。その理由は、利用者の進行方向を予測し、その予測結果に基づいて、周辺地図を先読みするようにしているからである。
【００４７】
本発明にかかる第９の地図表示方法、第８の地図表示システム、第４の携帯端末、および第６の地図情報サーバは、周辺地図上に表示されている矢印の１つが選択された際、選択された矢印に対応するランドマークと携帯端末の現在位置とを含むランドマーク地図を表示部に表示するようにしているので、ユーザは、自身が選択した方向に存在するランドマークが表示された地図を見ながら歩行することが可能になる。
【００４８】
本発明にかかる第１０の地図表示方法によれば、ランドマーク地図を表示後に再び周辺地図を表示できるので、地図上のどの方向に視野に入るどのランドマークが存在するのかを確認した後、見やすい周辺地図（拡大地図）を見ながら歩行することが可能になる。
【００４９】
本発明にかかる第１１の地図表示方法によれば、地図上に表示されているランドマーク方向を示す矢印と、それを選択する際に使用するキーとの対応関係を容易且つ確実に認識することが可能となる。その理由は、周辺地図上にランドマークの方向を示す矢印を表示する際、表示する矢印の方向に対応するキーのバックライトを点灯するようにしているからである。
【００５０】
本発明にかかる第１２の地図表示方法、第９の地図表示システム、および第７の地図情報サーバによれば、ユーザによってランドマーク地図上に表示させたいランドマークのグループが指定されている場合には、周辺地図を表示することなく、ユーザによって指定されているグループに属するランドマークとユーザの現在位置とを含むランドマーク地図を表示することが可能になる。
【発明を実施するための最良の形態】
【００５１】
次に本発明の実施の形態について図面を参照して詳細に説明する。
【００５２】
〔構成の説明〕
図１は本発明にかかる地図表示システムの第１の実施の形態の全体構成例を示すブロック図であり、ユーザが所有する携帯電話機、ＰＤＡなどの携帯端末１と、地図情報サーバ２とから構成されている。なお、携帯端末１は、自端末の位置（例えば、緯度，経度）を検出する機能を有するものであり、本実施の形態では、ＧＰＳ（Global Positioning System)衛星３を利用して現在位置を検出するものとする。
【００５３】
携帯端末１と地図情報サーバ２との接続経路は、例えば、図２に示すような基地局２０１、パケット網２０２、パケット網ゲートウェイ２０３、インターネット２０４を介する接続経路や、図３に示すような基地局３０１、携帯電話網３０２、ＩＳＰ(Internet Service Provider)アクセスポイント３０３、インターネット３０４を介する接続経路となる。
【００５４】
〔携帯端末の構成〕
図４は携帯端末１の構成例を示すブロック図であり、送受信部１１と、制御部１２と、位置検出部１３と、方向認識部１４と、キー操作部１５と、ＬＣＤなどの表示部１６と、制御部１２のワーク領域となる記憶装置１７とを備えている。
【００５５】
送受信部１１は、ネットワークを介してデータを送受信する機能を有する。
【００５６】
位置検出部１３は携帯端末１の現在位置を検出するものであり、ＧＰＳ無線部１３１とＧＰＳデコーダ１３２とから構成されている。ＧＰＳ無線部１３１は、ＧＰＳ衛星３からのＧＰＳ信号を受信し、ＧＰＳデコーダ１３２は、ＧＰＳ無線部１３１が受信したＧＰＳ信号に基づいて携帯端末１の現在位置を検出する。
【００５７】
方向認識部１４は、携帯端末１の現在の方向を検出する機能を有するものであり、例えば、磁気エネルギーを検出対象とした磁気センサーにより実現される。また、位置検出部１３で今回検出した現在位置と、前回検出した現在位置とに基づいて携帯端末１の方向を検出するようにしても良い。
【００５８】
制御部１２は、表示部１６にユーザの現在位置周辺の、所定の縮尺の周辺地図（拡大地図）や、ユーザの現在位置とランドマークとを含むランドマーク地図を表示するものであり、周辺地図表示処理部１２１と、ランドマーク地図表示処理部１２２とを備えている。
【００５９】
周辺地図表示処理部１２１は、次のような機能を有する。
・ユーザがキー操作部１５を用いて入力した目的地（例えば、住所）と、位置検出部１３が検出した携帯端末１の現在位置と、方向認識部１４が検出した携帯端末１の方向とを含む周辺地図要求を地図情報サーバ２へ送信する機能。
・周辺地図要求に応答して、地図情報サーバ２から周辺地図が送られてきた場合は、表示部１６に上記周辺地図を表示し、周辺地図とランドマーク位置情報とが送られてきた場合は、周辺地図を表示部１６に表示すると共に、現在位置と、上記ランドマーク位置情報によって特定されるランドマークの方向を示す矢印とを周辺地図上に表示する機能。
【００６０】
ランドマーク地図表示処理部１２２は、次のような機能を有する。
・ユーザがキー操作部１５を用いて、ランドマーク地図への変更操作を行ったとき、携帯端末１の現在位置と、携帯端末１の方向と、ユーザによって指示された方向（表示対象ランドマークが存在する方向；表示対象ランドマーク方向）とを含んだランドマーク地図要求を地図情報サーバ２へ送信する機能。
・ランドマーク地図要求に応答して地図情報サーバ２から送られてきたランドマーク地図を表示部１６に表示する機能。
【００６１】
なお、制御部１２は、例えば、ＣＰＵ（コンピュータ）によって実現するものであり、コンピュータによって実現する場合は、次のようにする。コンピュータを制御部１２として機能させるためのプログラムを記録した、ディスク、半導体メモリ、その他の記録媒体を用意し、上記プログラムをコンピュータに読み取らせる。コンピュータは、読み取ったプログラムに従って自身の動作を制御することにより、自コンピュータ上に周辺地図表示処理部１２１と、ランドマーク地図表示処理部１２２とを実現する。
【００６２】
〔地図情報サーバの構成〕
図５は地図情報サーバ２の構成例を示すブロック図であり、送受信部２１と、制御部２２と、記憶装置２３とを備えている。
【００６３】
送受信部２１は、ネットワークを介してデータをやり取りする機能を有する。
【００６４】
記憶装置２３は、地図情報記憶部２３１と、ランドマーク位置情報記憶部２３２と、住所位置対応情報記憶部２３３とを備えている。
【００６５】
地図情報記憶部２３１には、道路、ランドマークなどを表示するための地図情報が格納されている。ランドマーク位置情報記憶部２３２には、地図に表示する各ランドマークの位置（例えば、緯度，経度）が格納されている。住所位置対応情報記憶部２３３には、住所とその住所の位置（例えば、緯度，経度）とが対応付けて登録されている。
【００６６】
制御部２２は、携帯端末１からの周辺地図要求やランドマーク地図要求に従って、要求元の携帯端末１へ周辺地図やランドマーク地図を送信する機能を有するものであり、周辺地図要求処理部２２１と、ランドマーク地図要求処理部２２２とを備えている。
【００６７】
周辺地図要求処理部２２１は、次のような機能を有する。
・携帯端末１から周辺地図要求が送られてきたとき、それに含まれている現在位置を中心にした、所定の縮尺の周辺地図であって、その向きが携帯端末１の向きに応じた周辺地図を、地図情報記憶部２３１の内容に基づいて生成する機能。
・作成した周辺地図上にランドマークが存在するか否かを、周辺地図要求に含まれている現在位置とランドマーク位置情報記憶部２３２の内容とに基づいて判断する機能。
・周辺地図上にランドマークが存在すると判断した場合は、周辺地図を携帯端末１へ送信し、ランドマークが存在しない場合には、ランドマーク位置情報記憶部２３２に位置情報が登録されているランドマークの中から、方向表示対象にするランドマークを選択し、この選択したランドマークのランドマーク位置情報と周辺地図とを携帯端末１へ送信する機能。なお、方向表示対象にするランドマークの選択方法は、携帯端末１の現在位置との間の距離が短いランドマークを優先的に選択する方法であれば任意の方法を採用することができ、例えば、携帯端末１の現在位置を中心にしたランドマークの探索範囲を徐々に広げていき（例えば、２００ｍずつ）、最初に検出したランドマーク（１個の場合もあれば、複数個の場合もある）を方向表示対象のランドマークとするという方法を採用することができる。
【００６８】
ランドマーク地図要求処理部２２２は、携帯端末１からランドマーク地図要求が送られてきたとき、携帯端末の現在位置と、ユーザが指定した表示対象ランドマーク方向に存在する最寄りのランドマークとを含み、且つその向きが携帯端末１の向きに応じたランドマーク地図を作成し、作成したランドマーク地図を要求元の携帯端末１へ送信する機能を有する。
【００６９】
なお、制御部２２は、例えば、ＣＰＵ（コンピュータ）によって実現するものであり、コンピュータによって実現する場合は、次のようにする。コンピュータを制御部２２として機能させるためのプログラムを記録した、ディスク、半導体メモリ、その他の記録媒体を用意し、上記プログラムをコンピュータに読み取らせる。コンピュータは、読み取ったプログラムに従って自身の動作を制御することにより、自コンピュータ上に周辺地図要求処理部２２１と、ランドマーク地図要求処理部２２２とを実現する。
【００７０】
〔第１の実施の形態の動作の説明〕
次に本実施の形態の動作について各図を参照して詳細に説明する。以下の説明では、ユーザが、携帯端末１に表示される地図を見ながら、図６の現在地４２から目的地４１へ向かう場合を例に挙げて動作を説明する。なお、図６中の駅４３、郵便局４４、学校４５はランドマークであり、地図情報サーバ２中の地図情報記憶部２３１にはそれらを地図上に表示する情報が含まれ、ランドマーク位置情報記憶部２３２には、それらの位置情報が登録されている。
【００７１】
以下では、先ず、動作の概要を説明し、その後、詳細な動作を説明する。
【００７２】
〔動作の概要〕
先ず、ユーザの携帯端末１の表示部１６に、図９に示すような周辺地図を表示する。この周辺地図の中心は、ユーザの現在位置４２となっており、縮尺は小さく、道路などが見やすいサイズで表示されている。また、図９の周辺地図には、目的地４１の方向を示す矢印１０１と、ランドマーク４３〜４５の方向を示す３個の矢印１０２〜１０４が表示されている。この表示により、ユーザは、矢印１０２〜１０４方向にランドマークが存在することを認識することができる。その後、例えば、矢印１０２方向に存在するランドマークと、現在位置４２とを含む地図（ランドマーク地図）を表示させたい場合は、キー操作部１５に設けられているテンキーの内、矢印１０２方向に対応するテンキーを操作する。これにより、携帯端末１の表示部１６には、現在位置４２とランドマーク（駅）４３とを含んだ図１０に示すようなランドマーク地図が表示される。
【００７３】
〔詳細な動作説明〕
次に、本実施の形態の動作を詳細に説明する。ユーザは、先ず、携帯端末１の地図表示機能を起動した後、キー操作部１５から目的地情報として、目的地４１の住所を入力する（図１４，ステップＳ１）。なお、本実施の形態では、目的地情報として住所を使用するようにしたが、ビル名などの他の情報を使用するようにしても良い。
【００７４】
制御部１２内の周辺地図表示処理部１２１は、キー操作部１５から目的地４１の住所が入力されると、位置検出部１３から携帯端末１の現在位置を入力し、次いで、方向認識部１４から携帯端末１の向き（方向）を入力する（ステップＳ２，Ｓ３）。その後、周辺地図表示処理部１２１は、目的地の住所、携帯端末１の現在位置および携帯端末１の方向を含んだ周辺地図要求を地図情報サーバ２へ送信し、地図情報サーバ２からの応答を待つ（ステップＳ４）。
【００７５】
地図情報サーバ２内の周辺地図要求処理部２２１は、送受信部２１を介して携帯端末１からの周辺地図要求を受信すると、携帯端末１の現在位置を中心とした、所定の縮尺の周辺地図であって、その向きが携帯端末１の方向に応じた向きの周辺地図を生成する（図１６，ステップＡ１）。例えば、携帯端末１の向きが北なら北を上にした周辺地図を生成し、携帯端末１の向きが東なら東を上にした周辺地図を生成する。このステップＡ１の処理により、図７の実線５１で囲んだ範囲の周辺地図（図８参照）が生成される。その後、住所位置対応情報記憶部２３３を検索し、目的地の住所に対応する位置を取得する（ステップＡ２）。
【００７６】
次に、周辺地図要求処理部２２１は、ステップＡ１で生成した周辺地図上にランドマークが存在するか否かを判断する（ステップＡ３）。この判断は、例えば、ステップＡ１で生成した周辺地図の４隅の位置と、ランドマーク位置情報記憶部２３２に登録されている各ランドマークの位置とに基づいて行う。
【００７７】
そして、周辺地図上にランドマークが存在すると判断した場合は、ステップＡ１で生成した周辺地図と、ステップＡ２で取得した目的地４１の位置とを要求元の携帯端末１へ送信する（ステップＡ３がＹＥＳ、Ａ４）。これに対して、ランドマークが存在しないと判断した場合は、周辺地図要求処理部２２１は、ランドマーク探索処理を行い（ステップＡ３がＮＯ、Ａ５）、その後、ステップＡ１で生成した周辺地図と、ステップＡ２で取得した目的地４１の位置と、ステップＡ５で探索したランドマークの位置とを要求元の携帯端末１に送信する（ステップＡ６）。この例の場合、ステップＡ１で生成した周辺地図（図７の実線５１で囲まれているエリアを示す地図）には、ランドマークが含まれていないため、地図情報サーバ２から携帯端末１へは、周辺地図、目的地の位置およびランドマークの位置が送信されることになる（ステップＡ３がＮＯ，Ａ５，Ａ６）。
【００７８】
なお、ステップＡ５のランドマーク探索処理においては、例えば、次のような処理を行う。先ず、携帯端末１の現在置４２を中心にした、半径Ｒの探索エリアを決定する。上記半径Ｒは、ステップＡ１で生成した周辺地図に表示されているエリアの半径よりも僅かに長いものとする。その後、ランドマーク位置情報記憶部２３２を検索し、上記探索エリア内に存在する全てのランドマークの位置を取得する。ランドマークの位置を取得できた場合は、ランドマーク探索処理を終了し、次のステップＡ６の処理を行う。これに対して、半径Ｒの探索エリアでは、ランドマークの位置を取得できなかった場合（ランドマークが探索エリア内に存在しなかった場合）は、探索エリアの半径を所定長（例えば、２００ｍ）長くし、前述した処理と同様の処理を行う。以下、ランドマークの位置を取得できるまで、上述した処理を繰り返し行う。以上が、ステップＡ５で行うランドマーク探索処理の一例である。また、ステップＡ６では、ランドマーク方向を示す矢印を周辺地図上に表示可能にするため、ランドマークの位置を携帯端末１へ送信するようにしているが、携帯端末１においてランドマーク方向を示す矢印を表示できるのであれば、ランドマーク方向など他の情報を携帯端末１へ送信するようにしても良い。
【００７９】
再び、図１４に戻り、携帯端末１内の周辺地図表示処理部１２１は、地図情報サーバ２から周辺地図、目的地の位置、ランドマークの位置が送られて来ると（ステップＳ５）、ランドマークの位置と、ステップＳ２で入力した携帯端末１の現在位置と、ステップＳ３で入力した携帯端末１の方向とに基づいて、ランドマーク方向を算出する（ステップＳ６）。次に、目的地の位置と、携帯端末１の方向と、現在位置とに基づいて、目的地の方向を算出する（ステップＳ７）。それから、ステップＳ５で受信した周辺地図を表示部１６に表示すると共に、ステップＳ６で算出したランドマーク方向を示す矢印、ステップＳ７で算出した目的地方向を示す矢印および携帯端末１の現在位置を示すマークを周辺地図上に表示する（ステップＳ８）。以上の処理により、表示部１６には、目的地方向を示す矢印１０１、ランドマーク方向を示す矢印１０２〜１０４、現在地を示すマーク４２が重畳された周辺地図（図９参照）が表示される。なお、ステップＳ５において、周辺地図および目的地の位置を受信し、ランドマークの位置を受信しなかった場合には、ステップＳ６をスキップしてステップＳ７の処理を行う。その後、ユーザがランドマーク地図への変更操作を行わなければ（ステップＳ９がＹＥＳとならなければ）、位置検出部１３から現在位置を入力し、周辺地図上に現在位置を表示するという処理を繰り返し行う（ステップＳ１０，Ｓ１１）。但し、携帯端末１の現在位置が、周辺地図の範囲外となった場合（ステップＳ１２がＹＥＳ）には、ステップＳ３の処理を行う。
【００８０】
図９に示すような周辺地図が表示されることにより、ユーザは、矢印１０２〜１０４に基づいて地図上のどの方向に、最寄りのランドマークが存在するのかを認識することが可能になる。更に、矢印方向にどのようなランドマークが存在するのかを、地図上で確認したい場合は、ユーザは、キー操作部１５を用いて次のような操作を行う。なお、キー操作部１５に設けられているテンキー「１」〜「４」、「６」〜「９」は、それぞれステップＳ２で入力した現在位置を中心にしたときの、ステップＳ３で入力した携帯端末１の方向に対する角度に対応し、本実施の形態では、テンキー「１」が「−２２．５度〜−６７．５度」、テンキー「２」が「−２２．５度〜＋２２．５度」に対応しているとする。また、制御部１２は、この対応付けを管理している。
【００８１】
例えば、矢印１０２方向に存在するランドマークを地図上で確認したい場合は、キー操作部１５に設けられているテンキー「１」を操作し（図１３参照）、矢印１０３方向に存在するランドマークを確認したい場合は、テンキー「７」を操作し、矢印１０４方向に存在するランドマークを確認したい場合はテンキー「６」を操作する。そして、テンキー「１」、「７」、「６」が操作された場合、以下に述べる処理が行われ、表示部１６には、それぞれ図１０、図１１、図１２に示すランドマーク地図が表示される。図１０に示すランドマーク地図には、駅４３と携帯端末１の現在地４２とが含まれ（図７の点線５２で囲んだ部分の地図）、図１１に示すランドマーク地図には、郵便局４４と携帯端末１の現在位置４２とが含まれ（図７の一点鎖線５３で囲んだ部分の地図）、図１２に示すランドマーク地図には、学校４５と携帯端末１の現在位置とが含まれている（図７の二点鎖線で囲まれた部分の地図）。
【００８２】
以下に、ユーザがキー操作部１５のテンキー「１」を操作したとき（ランドマーク地図への変更操作を行ったとき）の動作を説明する。
【００８３】
ユーザがランドマーク地図への変更操作を行うと（図１４のステップＳ９がＹＥＳ）、ランドマーク地図表示処理部１２２は、携帯端末１の最新の現在位置（ステップＳ２或いはステップ１０で入力した現在位置）と、携帯端末１の最新の向き（ステップＳ３で入力した向き）と、ユーザが操作したテンキー「１」を示すテンキー情報とを含むランドマーク地図要求を地図情報サーバ２へ送信し、地図情報サーバ２からの応答を待つ（図１５のステップＳ１４）。
【００８４】
地図情報サーバ２内のランドマーク地図要求処理部２２２は、送受信部２１を介して携帯端末１からのランドマーク地図要求を受信すると、携帯端末１の現在位置と、テンキー「１」に対応する方向（ランドマーク地図要求に含まれている方向に対して−２２．５度〜−６７．５度の方向）に存在する携帯端末１の現在位置から最も近いランドマーク（この例の場合は駅４３）とを含む、縮尺のなるべく小さなランドマーク地図を、地図情報記憶部２３１およびランドマーク位置情報記憶部２３２の内容に基づいて生成する（図１７のステップＣ１）。なお、ランドマーク地図の方向は、ランドマーク地図要求に含まれている方向に応じたものとする。また、テンキー「１」と対応する方向に存在する携帯端末１の現在位置から最も近いランドマークは、ランドマーク地図要求に含まれている携帯端末１の現在位置と、ランドマーク位置情報記憶部２３２に登録されている各ランドマークの位置情報に基づいて特定することができる。その後、ランドマーク地図要求処理部２２２は、ステップＣ１で生成したランドマーク地図を要求元の携帯端末１へ送信する（ステップＣ２）。
【００８５】
再び、図１５に戻り、ランドマーク地図表示処理部１２２は、地図情報サーバ２から送られてきたランドマーク地図を受信すると、位置検出部１３から現在位置を入力する（ステップＳ１５，Ｓ１６）。その後、ランドマーク地図を表示部１６に表示すると共に、現在位置をランドマーク地図上に表示する（ステップＳ１７）。以上の処理により、図１０に示すようなランドマーク地図が表示部１６に表示される。
【００８６】
その後、ユーザによって周辺地図への変更操作が行われるか、携帯端末１の現在位置４２がランドマーク地図の範囲外となるまで、ランドマーク地図表示処理部１２２はステップＳ１６〜Ｓ１９の処理を繰り返し行う。
【００８７】
ユーザによって周辺地図への変更操作が行われた場合（ステップＳ１８がＹＥＳ）や、現在位置がランドマーク地図の範囲外になった場合（ステップＳ１９がＹＥＳ）は、ランドマーク地図表示処理部１２２は周辺地図表示処理部１２１にステップＳ３以降の処理を行うことを指示する。
【００８８】
〔第２の実施の形態〕
次に本発明の第２の実施の形態について説明する。本実施の形態は、図１８に示すように、ランドマークの方向に対応するキーのバックライトを点灯することを特徴とする。
【００８９】
図１９は本実施の形態で使用する携帯端末１ａの構成例を示すブロック図であり、図４に示した携帯端末１との相違点は、キーＬＥＤ部１５ａが追加されている点と、制御部１２の代わりに制御部１２ａを備えている点である。
【００９０】
キーＬＥＤ部１５ａは、キー操作部１５に設けられているテンキー「１」〜「４」、「６」〜「９」それぞれに対応するＬＥＤを有しており、各ＬＥＤは対応するテンキーの裏側に設けられている。制御部１２ａは、キーＬＥＤ部１５ａに設けられている各ＬＥＤの点滅を制御するＬＥＤ制御部１２３を有する周辺地図表示処理部１２１ａを備えている点が制御部１２と相違している。尚、制御部１２ａは、制御部１２と同様にコンピュータによって実現することが可能である。
【００９１】
本実施の形態と第１の実施の形態との動作上の相違点は、図２０に示すように、図１４のステップＳ８とステップＳ９との間に、ステップＤ１が挿入されている点だけである。ステップＤ１では、ステップＳ６で算出したランドマーク方向に対応するＬＥＤを点灯する処理を行う。
【００９２】
〔第３の実施の形態〕
次に、本発明の第３の実施の形態について説明する。本実施の形態は、周辺地図上にランドマーク方向を示す矢印を表示する際、ユーザによって指定された種別のランドマークだけを対象にして、その存在方向を示す矢印を周辺地図上に表示することを特徴とする。
【００９３】
本実施の形態は、例えば、次のようにすることにより実現できる。
・図１５に示したステップＳ１４において、携帯端末１の現在位置４２および方向と、ユーザが操作したテンキーを示すテンキー情報と、ユーザによって入力されたランドマークの種別とを含むランドマーク地図要求を地図情報サーバ２へ送信する処理を行う。
・図１６のステップＡ５において、ランドマーク地図要求に含まれている種別のランドマークのみを処理対象にしてランドマーク探索処理を行う。
・ランドマーク位置情報記憶部２３２に各ランドマークの位置情報と、その種別とを対応付けて登録しておく。
【００９４】
尚、上述した処理を行う制御部１２，２２は、前述したようにコンピュータによって実現することができる。
【００９５】
本実施の形態によれば、例えば、ユーザがランドマークの種別として「駅」を指定した場合には、図９に示したランドマーク方向を示す矢印の内、矢印１０２のみが表示されることになる。
【００９６】
〔第４の実施の形態〕
次に、本発明の第４の実施の形態について説明する。本実施の形態は、周辺地図上にランドマーク方向を示す矢印を表示する際、ユーザの進行方向に応じて表示する矢印を制限することを特徴とする。
【００９７】
先ず、本実施の形態の概要を図２１〜図２４を参照して説明する。図２１を参照すると、ユーザは、携帯端末１ｂに表示されている周辺地図を見ながら矢印５２方向に進んでいる。この矢印５２によって示されるユーザの進行方向は、携帯端末１ｂ内の方向認識部によって認識されている携帯端末１ｂの向きと一致している。図２２（Ａ），（Ｂ）に、方向認識部が認識している携帯端末１ｂの向きを示す。同図（Ａ）の矢印５２ａは、携帯端末1ｂを横から見たときの、方向認識部が認識している携帯端末１ｂの向きを示し、同図（Ｂ）の矢印５２ｂは、携帯端末１ｂを正面から見たときの、方向認識部が認識している携帯端末１ｂの向きを示している。
【００９８】
本実施の形態では、ランドマーク方向を示す矢印が多数表示されることにより、周辺地図が見にくくならないようにするため、方向認識部で認識した携帯端末１ｂの向きに対する、携帯端末１ｂの現在位置から見たランドマーク方向の角度（絶対値）が表示許可角度未満のランドマークのみを、矢印の表示対象にするようにしている。尚、本実施の形態では、表示許可角度を９０度とするが、これに限られるものではない。
【００９９】
例えば、図２３に示すように、ユーザが位置Ａ６１にいる場合には、携帯端末１ｂの向き６１ｂに対する、ランドマーク６０方向の角度は９０度未満であるので、ランドマーク６０は矢印の表示対象にされる。しかし、ユーザが位置Ｂ６２に移動した場合には、携帯端末１ｂの向き６２ｂに対する、ランドマーク６０方向の角度は９０度以上となるので、ランドマーク６０は矢印の表示対象から除外される。
【０１００】
また、例えば、図２４に示すように、ユーザが現在地７０にいる場合、ユーザの近くにランドマークＡ７１が存在するが、このランドマークＡ７１は、携帯端末１ｂの向き７０ｂに対する角度が９０度以上であるので、矢印の表示対象から除外される。これに対して、ランドマークＡ７１よりもユーザから離れた位置に存在するランドマークＢ７２は、携帯端末の向き７０ｂに対する角度が９０度未満であるので、矢印の表示対象となる。
【０１０１】
〔第４の実施の形態の構成〕
本実施の形態は、図４，図５に示した携帯端末１，地図情報サーバ２の代わりに、図２５，図２６に示す構成を有する携帯端末１ｂ，地図情報サーバ２ｂを使用することにより実現される。
【０１０２】
図２５に示した本実施の形態の携帯端末１ｂと、図４に示した携帯端末１との相違点は、周辺地図表示処理部１２１及びランドマーク地図表示処理部１２２を有する制御部１２の代わりに、周辺地図表示処理部１２１ｂ及びランドマーク地図表示処理部１２２ｂを有する制御部１２ｂを備えている点である。尚、制御部１２ｂは、制御部１２と同様に、コンピュータによって実現可能である。
【０１０３】
周辺地図表示処理部１２１ｂと周辺地図表示処理部１２１との構成上の相違点は、携帯端末１ｂの向きに対するランドマーク方向の角度が９０度（表示許可角度）未満であるか否かを判定する角度判定部１２３ｂを備えている点である。
【０１０４】
また、周辺地図表示処理部１２１ｂと周辺地図表示処理部１２１との機能上の主な相違点は、次の通りである。
・周辺地図表示処理部１２１は、ユーザの現在位置が周辺地図の範囲外となった場合に、地図情報サーバ２に対して周辺地図要求を送信している。これに対して、周辺地図表示処理部１２１ｂでは、周辺地図上の矢印によって指し示されているランドマークの中に、携帯端末１ｂの向きに対する角度が９０度（表示許可角度）以上となったランドマークが発生した場合、及び周辺地図上に実際に表示されているランドマークの内の地図情報サーバ２ｂからその位置が通知されているランドマークの中に、携帯端末１ｂの向きに対する角度が９０度以上となったランドマークが発生した場合にも、周辺地図要求を地図情報サーバ２ｂへ送信する。尚、上記角度の判定は、角度判定部１２３ｂが行うものである。
【０１０５】
ランドマーク地図表示処理部１２２ｂとランドマーク地図表示処理部１２２との構成上の相違点は、携帯端末１ｂの向きに対するランドマーク方向の角度が９０度未満であるか否かを判定する角度判定部１２４ｂが追加されている点である。
【０１０６】
また、ランドマーク地図表示処理部１２２ｂとランドマーク地図表示処理部１２２との機能上の主な相違点は、次の通りである。
・ランドマーク地図表示処理部１２２が、ユーザの現在位置がランドマーク地図の範囲外となったときに、地図情報サーバ２に対して周辺地図要求を送信している。これに対して、ランドマーク地図表示処理部１２２ｂでは、ランドマーク地図上に表示しているランドマーク（携帯端末１ｂからその位置が通知されているランドマーク）の方向と携帯端末１ｂの向きとの角度が９０度以上になったとき、地図情報サーバ２ｂへ周辺地図要求を送信する。尚、上記角度の判定は、角度判定部１２４ｂが行う。
【０１０７】
また、図２６に示した本実施の形態の地図情報サーバ２ｂと、図５に示した地図情報サーバ２との相違点は、周辺地図要求処理部２２１及びランドマーク地図要求処理部２２２を有する制御部２２の代わりに、周辺地図要求処理部２２１ｂ及びランドマーク地図要求処理部２２２ｂを有する制御部２２ｂを備えている点である。尚、制御部２２ｂは、制御部２２と同様に、コンピュータによって実現することができる。
【０１０８】
周辺地図要求処理部２２１ｂと周辺地図処理部２２１との機能上の主な相違点は、次の通りである。
・周辺地図要求処理部２２１が、携帯端末１へ送信する周辺地図上にランドマークが存在してもその位置を携帯端末１に通知しないのに対して、周辺地図要求処理部２２１ｂでは、周辺地図上に携帯端末１ｂの向きに対する角度が９０度未満のランドマークが存在する場合には、そのランドマークの位置も携帯端末１ｂに通知する。
・周辺地図要求処理部２２１が、携帯端末１へ送信する周辺地図上にランドマークが存在しない場合、携帯端末１との間の距離のみを考慮したランドマーク探索処理（図１６のステップＡ５）を行うのに対し、周辺地図要求処理部２２１ｂでは、携帯端末１ｂとの間の距離だけでなく、携帯端末１ｂの向きに対するランドマークの存在方向も考慮したランドマーク探索処理を行う。
【０１０９】
ランドマーク地図要求処理部２２２ｂとランドマーク地図要求処理部２２２との機能上の主な相違点は、次の通りである。
・ランドマーク地図要求手段２２２が、携帯端末１へ送信するランドマーク地図上に存在するランドマークの位置を携帯端末１に通知しないのに対し、ランドマーク地図要求手段２２２ｂでは、ランドマーク地図上に存在するランドマークの位置を携帯端末１ｂへ送信する点。
【０１１０】
〔第４の実施の形態の動作の説明〕
次に、携帯端末１ｂの処理例を示す図２７，図２８のフローチャート及び地図情報サーバ２ｂの処理例を示す図２９，図３０のフローチャートを参照して本実施の形態の動作を説明する。尚、図２７〜図３０において、図１４〜図１７と同一処理を行うステップには同一符号を付し、異なる処理を行うステップは点線で表示した。
【０１１１】
先ず、携帯端末１ｂが、目的地の住所、携帯端末１ｂの現在位置および携帯端末１ｂの向きを含んだ周辺地図要求を地図情報サーバ２ｂに対して送信し、地図情報サーバ２ｂからの応答を待つ（図２７のステップＳ１〜Ｓ４）。
【０１１２】
地図情報サーバ２ｂ内の周辺地図要求処理部２２１ｂは、携帯端末１ｂからの周辺地図要求を受信すると、周辺地図情報を生成し、更に、住所位置対応情報記憶部２３３から目的地の住所に対応した位置を取得する（図２９のステップＡ１，Ａ２）。
【０１１３】
その後、周辺地図要求処理部２２１ｂは、ステップＡ１で生成した周辺地図上に、携帯端末１ｂの向き（ユーザの進行方向）に対する角度が９０度未満のランドマークがあるか否かを、ランドマーク位置情報記憶部２３２に登録されている各ランドマークの位置情報に基づいて判断する（ステップＥ１）。
【０１１４】
そして、そのようなランドマークが存在する場合（ステップＥ１がＹＥＳ）には、ステップＡ１で生成した周辺地図と、ステップＡ２で取得した目的地の位置と、周辺地図上に存在する、携帯端末１ｂの向きとの角度が９０度未満の各ランドマークの位置とを含む矢印非表示周辺地図情報を携帯端末１ｂに対して送信する（ステップＥ２）。これに対して、そのようなランドマークが存在しない場合（ステップＥ１がＮＯ）は、携帯端末１ｂの向きに対する角度が９０度未満のランドマーク（ユーザの前方に存在するランドマーク）を対象にしたランドマーク探索処理を行い（ステップＥ３）、その後、ステップＡ１で生成した周辺地図と、ステップＡ２で取得した目的地の位置と、ステップ３で探索した各ランドマークの位置とを含む矢印表示周辺地図情報を携帯端末１ｂに対して送信する（ステップＥ４）。
【０１１５】
尚、ステップＥ３のランドマーク探索処理では、例えば、次のような処理を行う。先ず、図３１に示すように、ユーザの現在位置Ｇを中心にした半径Ｒのエリアの内の、携帯端末１ｂの向きＭに対する角度が９０度未満のエリアを探索エリアＴ（ハッチングを施した部分）とする。上記半径Ｒは、ステップＡ１で生成した周辺地図に表示されているエリアの半径よりも僅かに長いものとする。その後、ランドマーク位置情報記憶部２３２を検索し、上記探索エリアＴ内に存在する全てのランドマークの位置を取得する。ランドマークの位置を取得できた場合は、ランドマーク探索処理を終了し、次のステップＥ４の処理を行う。これに対して、半径Ｒの探索エリアＴでは、ランドマークの位置を取得できなかった場合は、探索エリアの半径を所定長（例えば、２００ｍ）長くし、前述した処理と同様の処理を行う。以下、ランドマークの位置を取得できるまで、上述した処理を繰り返し行う。以上が、ステップＥ３で行うランドマーク探索処理の一例である。
【０１１６】
再び、図２７に戻り、携帯端末１ｂ内の周辺地図表示処理部１２１ｂは、地図情報サーバ２ｂから矢印表示周辺地図情報が送られてきた場合（ステップＤ１がＹＥＳ）は、それに含まれているランドマークの位置，目的地の位置に基づいてランドマーク方向，目的地の方向を算出し（ステップＳ６，Ｓ７）、更に、表示部１６にランドマーク方向を示す矢印および目的地方法を示す矢印を重畳した周辺地図をする（ステップＳ８）。これに対して、地図情報サーバ２ｂから矢印非表示周辺地図情報が送られてきた場合（ステップＤ１がＮＯ）は、目的地の方向を算出した後（ステップＳ７）、目的地方向を示す矢印を重畳した周辺地図を表示部１６に表示する（ステップＳ８）。
【０１１７】
その後、ユーザがランドマーク地図への変更操作を行わなければ（ステップＳ９がＹＥＳとならなければ）、位置検出部１３から入力した現在位置を周辺地図上に表示し（ステップＳ１０，Ｓ１１）、更に、ユーザの現在位置が周辺地図範囲外になったか否かを判断する（ステップＳ１２）。そして、周辺地図範囲外となったと判断した場合（ステップＳ１２がＹＥＳ）は、周辺地図要求を地図情報サーバ２ｂへ送信し（ステップＳ４）、そうでない場合は、方向認識部１４から入力した携帯端末１ｂの向きと、地図情報サーバ２ｂから送られてきた矢印表示周辺地図情報あるいは矢印非表示周辺地図情報に含まれていた各ランドマーク（１個の場合もある）の位置と、ステップＳ１０で入力した携帯端末１ｂの現在位置とに基づいて、携帯端末１ｂの向きに対する各ランドマーク方向の角度を求める（ステップＤ２，Ｄ３）。そして、ステップＤ３で求めた各ランドマークについての角度の中に、１つでも９０度以上のものがあると角度判定部１２３ｂによって判定された場合（ステップＤ４がＹＥＳ）には、周辺地図要求を地図情報サーバ２ｂへ送信する。
【０１１８】
これに対して、ユーザがランドマーク地図への変更操作を行うと（ステップＳ９がＹＥＳ）、ランドマーク地図表示処理部１２２ｂは、ステップＳ２或いはステップＳ１０で入力した最新の現在位置と、ステップＳ３或いはステップＤ２で入力した最新の向きと、ユーザが操作したテンキーを示すテンキー情報とを含むランドマーク地図要求を地図情報サーバ２ｂへ送信し（図２８のステップＳ１４）、地図情報サーバ２ｂからの応答を待つ。
【０１１９】
地図情報サーバ２ｂ内のランドマーク地図要求処理部２２２ｂは、ランドマーク地図要求を受信すると、携帯端末１ｂの現在位置と、テンキー情報によって示される方向に存在する携帯端末１ｂの現在位置から最も近いランドマークとを含む、ランドマーク地図を生成する（図３０のステップＣ１）。その後、ランドマーク地図要求処理部２２２ｂは、上記ランドマークの位置と、ステップＣ１で生成したランドマーク地図とを携帯端末１ｂへ送信する（ステップＦ１）。
【０１２０】
再び、図２８に戻り、ランドマーク地図表示処理部１２２ｂは、ランドマーク地図およびランドマークの位置を受信すると（ステップＳ１５）、携帯端末１ｂの現在位置，向きを位置検出部１３，方向認識部１４から入力し（ステップＳ１６，Ｂ３）、携帯端末１ｂの現在位置を重畳したランドマーク地図を表示部１６に表示する（ステップＳ１７）。その後、周辺地図への変更操作が行われたか否かを判断し（ステップＳ１８）、変更操作が行われている場合（ステップＳ１８がＹＥＳ）には、図２７のステップＳ４の処理に戻り、地図情報サーバ２ｂに対して周辺地図要求を送信する。これに対して、周辺地図への変更操作が行われていない場合（ステップＳ１８がＮＯ）には、ステップＳ１６で入力した携帯端末１ｂの現在位置と、ステップＢ３で入力した携帯端末１ｂの向きと、地図情報サーバ２ｂから送られてきているランドマークの位置とに基づいて、携帯端末１ｂの向きに対する、上記ランドマークが存在する方向の角度を求める（ステップＤ５）。そして、ステップＤ５で求めた角度が９０度以上であると角度判定手段１２４ｂによって判定された場合には（ステップＤ６がＹＥＳ）は、図２７のステップＳ４の処理を行い、９０度未満の場合（ステップＤ６がＮＯ）は、ステップＳ１６の処理を行う。
【０１２１】
このように、本実施の形態によれば、ユーザの前方に存在するランドマークの方向を示す矢印のみが周辺地図上に表示されるので、周辺地図が見やすいものとなる。
【０１２２】
〔第５の実施の形態〕
次に、本発明の第５の実施の形態について説明する。本実施の形態は、周辺地図上にランドマーク方向を示す矢印を表示する際、ユーザが目視できるランドマークが存在すれば、そのランドマーク方向を示す矢印を優先的に表示することを特徴とする。
【０１２３】
先ず、本実施の形態の概要について、図３２〜図３８を参照して説明する。
【０１２４】
建物、橋、看板、郵便ポストなど様々なものがランドマークとなり得る。それらの外観サイズは様々であり、また、周辺地理条件も様々である。従って、ユーザから目視できる範囲（有効範囲）も、各ランドマークによって異なるものとなる。
【０１２５】
例えば、図３２に示すような壁８１にかかっている看板８０の場合には、図３３に示す範囲８２が有効範囲となる。また、例えば、図３４に示すように、壁９１から少し離れた位置に設置されている郵便ポスト９０の場合には、図３５に示す範囲９２が有効範囲となる。また、図３６に示すように、外形が大きなランドマーク３６１ならば、その有効範囲３６１ａは広くなり、外形が小さなランドマーク３６２，３６３ならば、その有効範囲３６２ａ，３６３ａは狭くなる。
【０１２６】
ところで、ランドマーク方向を示す矢印が表示されている周辺地図を見ながら目的地に向かうユーザにとって、上記矢印によって指し示されているランドマークが目視できるものであることが望ましい。そこで、本実施の形態では、ユーザが例えば図３６のＡ地点（ランドマーク３６１の有効範囲内）にいる場合、図３７に示すような周辺地図をユーザの携帯端末に表示させるようにしている。図３７において、矢印３７１はランドマーク３６１方向を示す矢印であり、矢印３７２は目的地方向を示す矢印である。なお、ランドマーク３６２は、ランドマーク３６１よりもユーザの近くに存在するが、有効範囲が狭く、Ａ地点にいるユーザからは目視できないので、図３７の周辺地図では、ランドマーク３６２方向を示す矢印は表示されていない。また、例えば、ユーザが図３６のＢ地点にいる場合には、図３８に示すような、ランドマーク３６１，３６２と、目的地方向を示す矢印３８１とを含む周辺地図が表示される。
【０１２７】
〔第５の実施の形態の構成〕
本実施の形態は、図４，図５に示した携帯端末１，地図情報サーバ２の代わりに、図３９，図４０に示す構成を有する携帯端末１ｃ，地図情報サーバ２ｃを使用することにより実現される。
【０１２８】
携帯端末１ｃは、制御部１２の代わりに制御部１２ｃを備えている点が携帯端末１と相違している。制御部１２ｃは、周辺地図表示処理部１２１の代わりに、有効範囲判定部１２３ｃを有する周辺地図表示処理部１２１ｃを備えている点が、制御部１２と相違している。有効範囲判定部１２３ｃは、地図情報サーバ２ｃから通知された有効範囲内にいるか否かを判定する機能を有する。なお、制御部１２ｃは制御部１２と同様に、コンピュータによって実現することができる。
【０１２９】
周辺地図表示処理部１２１ｃと周辺地図表示処理部１２１との機能上の主な相違点は、次の通りである。
・周辺地図表示処理部１２１は、ユーザの現在位置が周辺地図の範囲外となった場合に、地図情報サーバ２に対して周辺地図要求を送信している。これに対して、周辺地図表示処理部１２１ｃでは、ユーザの現在位置が周辺地図の範囲外となった場合だけでなく、周辺地図上の矢印によって指し示されているランドマークの全てが目視できなくなった場合（ユーザの現在位置が矢印の表示対象になっている全てのランドマークの有効範囲外となった場合）や、周辺地図上に表示されている全てのランドマークがユーザから目視できなくなった場合（ユーザの現在位置が周辺地図上に存在する全てのランドマークの有効範囲外となった場合）にも、地図情報サーバ２ｃに対して周辺地図要求を送信する。なお、ユーザがランドマークの有効範囲内にいるか否かの判定は、有効範囲判定部１２３ｃが行う。
【０１３０】
地図情報サーバ２ｃは、制御部２２の代わりに制御部２２ｃを備えている点および記憶装置２３の代わりに記憶装置２３ｃを備えている点が地図情報サーバ２と相違している。なお、制御部２２ｃは制御部２２と同様にコンピュータによって実現することができる。
【０１３１】
記憶装置２３ｃは、ランドマーク位置情報記憶部２３２の代わりに、ランドマーク位置・有効範囲情報記憶部２３２ｃを備えている点が、記憶装置２３と相違している。ランドマーク位置・有効範囲情報記憶部２３２ｃには、ランドマーク名に対応付けて、その位置と有効範囲とが登録されている。図４１にランドマーク位置・有効範囲情報記憶部２３２ｃの内容例を示す。同図の例は、ランドマーク名Ｌ１のランドマークは、その位置が緯度Ｘ１，経度Ｙ１で、有効範囲がＵ１であることを示している。
【０１３２】
制御部２２ｃは、有効範囲判定部２２３ｃを有する周辺地図要求処理部２２１ｃを備えている点が制御部２２と相違している。
【０１３３】
周辺地図要求処理部２２１ｃと周辺地図要求処理部２２１との機能上の主な相違点は、次の通りである。
【０１３４】
周辺地図要求処理部２２１では、生成した周辺地図上にランドマークが存在するか否かによって異なる情報を携帯端末１へ送信するようにしている。即ち、ランドマークが存在している場合は、周辺地図と目的地位置とを携帯端末１に送信し、存在しない場合は、周辺地図と目的地位置とランドマーク位置とを携帯端末１に送信するようにしている。これに対して、本実施の形態の周辺地図要求処理部２２１ｃでは、以下の４つの場合に場合分けし、それぞれ異なる情報を携帯端末１ｃに送信するようにしている。
【０１３５】
・周辺地図上にランドマークが存在し、ユーザがそのランドマークの有効範囲内にいる場合は、周辺地図、目的地位置、周辺地図上に存在する各ランドマークの有効範囲とを含む第１種周辺地図情報を携帯端末１ｃに送信する。
・周辺地図上にはランドマークが存在しないが、ユーザが有効範囲内に入っているランドマークが存在する場合には、周辺地図、目的地位置、ユーザが有効範囲内に入っているランドマークの位置および有効範囲を含む第２種周辺地図情報を携帯端末１ｃに送信する。
・周辺地図上にランドマークが存在するが、ユーザが周辺地図上に存在するランドマークの何れの有効範囲にも入っていない場合は、周辺地図、目的地位置を含む第３種周辺地図情報を携帯端末１ｃに送信する。
・周辺地図上にランドマークが存在せず、且つユーザが有効範囲に入っているランドマークも存在しない場合には、周辺地図、目的地位置および矢印の表示対象にするランドマークの位置とを含む第４種周辺地図情報を携帯端末１ｃへ送信する。
【０１３６】
〔第５の実施の形態の動作の説明〕
次に、本実施の形態の動作について詳細に説明する。
【０１３７】
先ず、携帯端末１ｃが、目的地の住所、携帯端末１ｃの現在位置および携帯端末１ｃの向きを含んだ周辺地図要求を地図情報サーバ２ｃに対して送信し、地図情報サーバ２ｃからの応答を待つ（図４２のステップＳ4201〜Ｓ4204）。
【０１３８】
地図情報サーバ２ｃ内の周辺地図要求処理部２２１ｃは、携帯端末１ｂからの周辺地図要求を受信すると、周辺地図情報を生成し、更に、住所位置対応情報記憶部２３３から目的地の住所に対応した位置を取得する（図４３のステップＳ4301，Ｓ4302）。
【０１３９】
その後、周辺地図要求処理部２２１ｃは、有効範囲判定部２２３ｃを利用して、ユーザが有効範囲内に入っているランドマークが、ステップＳ4301で生成した周辺地図上に存在するか否かを調べる（ステップＳ4303）。有効範囲判定部２２３ｃは、ランドマーク位置・有効範囲情報記憶部２３２ｃの内容と、携帯端末１ｃから送られてきているユーザの現在位置とに基づいて、上記した条件を満たすランドマークがあるか否かを判定する。
【０１４０】
そして、上記条件を満たすランドマークが存在する場合には、周辺地図要求処理部２２１ｃは、ステップＳ4301で生成した周辺地図と、ステップＳ4302で取得した目的地位置情報と、周辺地図上に存在する各ランドマークの有効範囲とを含む第１種周辺地図情報を携帯端末１ｃへ送信する（ステップＳ4303がＹＥＳ，Ｓ4306）。
【０１４１】
ステップＳ4303がＮＯとなった場合は、周辺地図要求処理部２２１ｃは、有効範囲判定部２２３ｃを利用して、周辺地図上には存在しないが、ユーザが有効範囲に入っているランドマークが存在するか否かを判定する（ステップＳ4304）。そして、この条件を満たすランドマークが存在する場合には、周辺地図と、目的地位置と、上記条件を満たす各ランドマークの位置および有効範囲とを含む第２種周辺地図情報を携帯端末１ｃへ送信する（ステップＳ4304がＹＥＳ，Ｓ4307）。
【０１４２】
ステップＳ4304がＮＯとなった場合は、周辺地図要求処理部２２１ｃは、ユーザが有効範囲内に入っていないランドマークが周辺地図上に存在するか否かを調べる（ステップＳ4305）。そして、そのようなランドマークが存在する場合は、周辺地図および目的地位置を含む第３種周辺地図情報を携帯端末１ｃへ送信する（ステップＳ4305がＹＥＳ，Ｓ4308）。
【０１４３】
ステップＳ4305がＮＯの場合は、図１６のステップＡ５で説明したランドマーク探索処理を行い（ステップＳ4309）、その後、周辺地図，目的地位置，ランドマーク位置を含む第４種周辺地図情報を携帯端末１ｃへ送信する（ステップＳ4310）。
【０１４４】
再び、図４２に戻り、携帯端末１ｃ内の周辺地図表示処理部１２１ｃは、地図情報サーバ２ｃから、周辺地図と、目的地位置と、ユーザが有効範囲内に入っている各ランドマークの位置および有効範囲とを含む第２種周辺地図情報が送られてきた場合（ステップＳ4205がＹＥＳ）は、上記各ランドマーク方向および目的地方向を算出し、ランドマーク方向および目的地方向を重畳した周辺地図を表示部１６に表示する（ステップＳ4208〜Ｓ4210）。
【０１４５】
その後、周辺地図表示処理部１２１ｃは、ユーザによってランドマーク地図への変更操作が行われなければ（Ｓ4211がＹＥＳとならなければ）、位置検出部１３からユーザの現在位置を入力し、それを周辺地図上に表示するという処理を繰り返し行う（ステップＳ4212，Ｓ4213）。但し、ユーザの現在位置が周辺地図の範囲外となった場合（ステップＳ4214がＹＥＳ）、及びユーザから目視できるランドマークが全くなくなった場合、即ち第２種地図情報に含まれている有効範囲の何れにもユーザの現在位置が含まれなくなった場合（ステップＳ4215がＮＯ）は、地図情報サーバ２ｃに対して周辺地図要求を送信する（ステップＳ4203，Ｓ4204）。
【０１４６】
また、地図情報サーバ２ｃから周辺地図と、目的地位置と、有効範囲とを含む第１種周辺地図情報が送られてきた場合（ステップＳ4206がＹＥＳ）は、ステップＳ4209以降の処理を行う。なお、この場合、ステップＳ4215では、第１種周辺地図情報に含まれている各ランドマークの有効範囲に基づいて、ユーザが目視できるランドマークが周辺地図上に存在するか否かを判断する。
【０１４７】
また、地図情報サーバ２ｃから周辺地図と、目的地位置と、矢印の表示対象にする各ランドマークの位置とを含む第４種周辺地図情報が送られてきた場合（ステップＳ4207がＹＥＳ）は、ランドマーク方向及び目的地方向を算出し、ランドマーク方向及び目的地方向を重畳した周辺地図を表示部１６に表示する（ステップＳ4216〜Ｓ4218）。
【０１４８】
その後、周辺地図表示処理部１２１ｃは、ユーザによってランドマーク地図への変更操作が行われなければ（ステップＳ4219がＮＯ）、位置検出部１３からユーザの現在位置を入力し、周辺地図上にユーザの現在位置を表示するという処理を繰り返し行う（ステップＳ4220，Ｓ4221）。但し、ユーザの現在位置が周辺地図範囲外となった場合（ステップＳ4222がＹＥＳ）は、ステップＳ4203の処理を行う。
【０１４９】
また、例えば、地図情報サーバ２ｃから周辺地図と、目的地位置とを含む第３種周辺地図情報が送られてきた場合（ステップＳ4207がＮＯ）は、ステップＳ4217以降の処理を行う。
【０１５０】
また、ユーザがランドマーク地図への変更操作を行った場合（ステップＳ4211がＹＥＳ、或いはステップＳ4219がＹＥＳ）は、ランドマーク地図表示処理部１２２が図１５のフローチャートに示す処理を行う。また、ランドマーク地図要求処理部２２２は、ランドマーク地図要求が送られてきた場合、図１７のフローチャートに示す処理を行う。
【０１５１】
なお、上述した実施の形態では、ランドマーク位置・有効範囲情報記憶部２３２ｃに、各ランドマークの有効範囲（ユーザから目視できる範囲）を登録しておき、ユーザの現在位置が有効範囲内であるか否かに基づいて、ユーザがそのランドマークを目視できるか否かを判定するようにしたが、次のような方法を採用することもできる。
【０１５２】
ランドマーク位置・有効範囲情報記憶部２３２ｃの代わりに、図４４に示すようなランドマーク情報記憶部２３４を記憶装置２３ｃ上に設ける。同図に示すように、ランドマーク情報記憶部２３４には、各ランドマークのランドマーク名に対応付けて、位置と、サイズ（長さ、高さ及び面積）と、色と、電光掲示板などの発光物があるか否かを示す情報が登録されている。地図情報サーバ２ｃでは、ランドマークがユーザから目視可能であるか否かを判断する場合、上記ランドマークとユーザの現在位置との間の距離と、上記ランドマークのサイズと、上記ランドマークの色と、上記発光物の有無とに基づいて判断する。更に、現在時刻や、天気なども考慮して目視できるか否かを判断するようにしても良い。更に、ユーザから見て物陰になるランドマークを目視不可能と判断するために、目視可能であるか否かの判断対象にしているランドマークとユーザとの間に存在するランドマークのサイズも考慮して目視可能であるか否かを判断するようにしても良い。更に、ユーザの視覚的なハンディキャップも考慮してランドマークが目視可能であるか否かを判断するようにしても良い。ユーザに視覚的ハンディキャップも考慮する場合には、例えば、携帯端末１ｃから地図情報サーバ２ｃへ周辺地図要求を送信する際、どの程度の視覚的なハンディキャップがあるかを示すハンディキャップ情報も送信するようにし、地図情報サーバ２ｃでは、このハンディキャップ情報も考慮してランドマークが目視可能であるか否かを判断する。
【０１５３】
〔第６の実施の形態〕
次に本発明にかかる第６の実施の形態について説明する。本実施の形態は、各種ランドマークを所定の規則に従って複数のグループにグループ分けしておき、周辺地図要求の送信前に、ユーザによってランドマーク地図上に表示させたいランドマークのグループが指定されている場合には、周辺地図を表示することなく、ユーザによって指定されているグループに属するランドマークとユーザの現在位置とを含むランドマーク地図を表示することを特徴とする。
【０１５４】
先ず、本実施の形態の概要を説明する。本実施の形態では、各種ランドマークを、そのサイズに応じてグループ１とグループ２との２つのグループにグループ分けしておく。グループ１には、ビル、駅、コンビニエンスストアなど、サイズの大きなものが含まれ、グループ２には、看板、ポスト、マンホールなど、サイズの小さなものが含まれる。なお、本実施の形態では、ランドマークのサイズに応じてグループ分けするようにしたが、他の基準でグループ分けするようにしても良い。
【０１５５】
ユーザは、周辺地図を表示することなく、直ちにランドマーク地図を表示させたい場合には、ランドマーク地図上に表示させたいランドマークのグループを指定する。この指定が行われた場合には、指定されたグループに属し、且つユーザから目視可能なランドマークを探索する。そして、そのようなランドマークが探索された場合には、探索されたランドマークとユーザの現在位置とを含む、なるべく縮尺の小さなランドマーク地図を表示する。なお、上記条件を満たすランドマークが複数探索された場合には、ユーザからの距離が最も短いランドマークを選択し、選択したランドマークとユーザの現在位置とを含む、なるべく縮尺の小さなランドマーク地図を表示する。また、ユーザによって指定されたグループに属するランドマークの中に目視可能なランドマークが存在しない場合には、上記グループに属するランドマークの中からユーザとの間の距離が最も短いランドマークを探索し、探索したランドマークとユーザの現在位置とを含む、なるべく縮尺の小さなランドマーク地図を表示する。
【０１５６】
〔第６の実施の形態の構成〕
本実施の形態は、図３９，図４０に示した携帯端末１ｃ，地図情報サーバ２ｃの代わりに、図４５，図４６に示す構成を有する携帯端末１ｄ，地図情報サーバ２ｄを使用することにより実現される。
【０１５７】
携帯端末１ｄと携帯端末１ｃとの相違点は、制御部１２ｃの代わりに制御部１２ｄを備えている点である。制御部１２ｄは、有効範囲判定部１２３ｃ及びグループ指定部１２４ｄを有する周辺地図表示処理部１２１ｄと、ランドマーク地図表示処理部１２２ｄとを備えている。なお、制御部１２ｄは制御部１２ｃと同様にコンピュータによって実現することができる。
【０１５８】
周辺地図表示処理部１２１ｄと、周辺地図表示処理部１２１ｃとの機能上の主な相違点は、表示部１６に図４７に示すようなグループ指定画面４７１を表示し、ユーザがこのグループ指定画面を用いてランドマーク地図上に表示させたいランドマークのグループを指定した場合には、指定されたグループのグループ名も含んだ周辺地図要求を地図情報サーバ２ｄへ送信し、この周辺地図要求に応答して地図情報サーバ２ｄからランドマーク位置及び目的地位置が送られてきた場合には、ランドマーク地図表示処理部１２２ｄを起動し、目的地方向を渡す機能が追加されている点である。
【０１５９】
ランドマーク地図表示処理部１２２ｄと、ランドマーク地図表示処理部１２２との機能上の主な相違点は、ユーザによるランドマーク地図への変更操作が行われた場合だけでなく、周辺地図表示処理部１２１ｄから起動された場合も地図情報サーバ２ｄに対してランドマーク地図要求を送信する機能が追加されている点である。
【０１６０】
地図情報サーバ２ｄと地図情報サーバ２ｃとの相違点は、記憶装置２３ｃの代わりに記憶装置２３ｄを備えている点と、制御部２２ｃの代わりに制御部２２ｄを備えている点である。
【０１６１】
記憶装置２３ｄは、ランドマーク位置・有効範囲情報記憶部２３２ｃの代わりに、ランドマーク情報記憶部２３２ｄを備えている点が記憶装置２３ｃと相違している。ランドマーク情報記憶部２３２ｄには、図４８に示すように、ランドマーク名に対応付けて、そのランドマークの位置と、有効範囲と、属しているグループのグループ名とが登録されている。図４８の例は、ランドマーク名「Ｌ１」のランドマークは、位置が（緯度Ｘ１，経度Ｙ２）、有効範囲が「Ｕ１」で、属しているグループのグループ名が「グループ１」であることを示している。
【０１６２】
制御部２２ｄは、周辺地図要求処理部２２１ｄと、ランドマーク地図要求処理部２２２とを備えている。周辺地図要求処理部２２１ｄは、グループ探索部２２４ｄを備えている点が周辺地図要求処理部２２１ｃと相違している。制御部２２ｄは制御部２２ｃと同様に、コンピュータによって実現することができる。
【０１６３】
周辺地図要求処理部２２１ｄと周辺地図要求処理部２２１ｃとの機能上の主な相違点は、ランドマークのグループの指定を含む周辺地図要求が送られてきた場合、次のような処理を行う機能が追加されている点である。
【０１６４】
・ランドマークのグループの指定を含む周辺地図要求が送られてきた場合、上記グループに属し且つユーザから目視可能なランドマークを探索する。
・そして、そのようなランドマークが存在する場合は、そのランドマーク（複数存在する場合は、ユーザからの距離が最も短いランドマーク）の位置と目的地の位置とを要求元の携帯端末１ｄに送信する。
・これに対して、上記条件に合致するランドマークが存在しない場合には、上記グループに属し且つユーザとの間の距離が最も短いランドマークを探索し、探索したランドマークの位置及び目的地の位置を要求元の携帯端末１ｄに送信する。
【０１６５】
〔第６の実施の形態の動作〕
次に、本実施の形態の動作について詳細に説明する。
【０１６６】
図４９のフローチャートに示すように、ユーザがキー操作部１５から目的地の住所を入力すると（ステップＳ4901）、周辺地図表示処理部１２１ｄ内のグループ指定部１２４ｄが、図４７に示すようなグループ指定画面４７１を表示部１６に表示する（ステップＳ4902）。
【０１６７】
図４７を参照すると、グループ指定画面４７１には、グループ１あるいはグループ２を選択するための選択欄４７２，４７３と、決定ボタン４７４と、キャンセルボタン４７５とが設けられている。ユーザは、周辺地図を表示することなく、ランドマーク地図を表示させたい場合には、選択欄４７２，４７３の何れか一方をチェックした後、決定ボタン４７４を操作する。例えば、ユーザは、ビル，駅などのサイズが大きなランドマークを含んだランドマーク地図を表示させたい場合には、選択欄４７２をチェックし、ポスト，看板などのサイズが小さなランドマークを含んだランドマーク地図を表示させたい場合は、選択欄４７３をチェックする。これに対して、ユーザは、周辺地図を表示させたい場合にはキャンセルボタン４７５を操作する。グループ指定部１２４ｄは、ユーザが行った操作内容（グループ１が選択されたのか、グループ２が選択されたのか、それともキャンセルボタンが選択されたのか）を、その内部に保持する（ステップＳ4903）。
【０１６８】
次に、周辺地図表示処理部１２１ｄが、位置検出部１３，方向認識部１４から携帯端末１ｄの現在位置，向きを入力する（ステップＳ4904，Ｓ4905）。その後、周辺地図表示処理部１２１ｄは、グループ指定部１２４ｄに保持されている操作内容を調べる。そして、保持されている操作内容が「キャンセルボタンの選択」である場合には、目的地情報、ステップＳ4904で入力した携帯端末１ｄの現在位置、およびステップＳ4905で入力した携帯端末１ｄの向きを含む周辺地図要求を地図情報サーバ２ｄへ送信する。また、保持されている操作内容が「グループ１の選択」或いは「グループ２の選択」である場合には、上記した各情報に加え、選択されたグループ名も含む周辺地図要求を地図情報サーバ２ｄへ送信する（ステップＳ4906）。その後、周辺地図表示処理部１２１ｄは、地図情報サーバ２ｄからの応答待ち状態となる。
【０１６９】
地図情報サーバ２ｄ内の周辺地図要求処理部２２１ｄは、携帯端末１ｄからの周辺地図要求を受信すると、先ず、図５１のフローチャートに示すように、周辺地図要求にグループ名が含まれているか否かを判断する（ステップＳ5101）。
【０１７０】
そして、周辺地図要求にグループ名が含まれていない場合（ステップＳ5101がＮＯ）は、図４３のステップＳ4301〜Ｓ4310と同様の処理を行う（ステップＳ5102）。これに対して、周辺地図要求にグループ名が含まれている場合（ステップＳ5101がＹＥＳ）は、グループ探索部２２４ｄを利用して、上記グループ名のグループに属するランドマークであって、ユーザからの距離が最も短い、目視可能なランドマークを探索する（ステップＳ5103）。具体的には、ランドマーク情報記憶部２３２ｄから、ユーザの現在位置が有効範囲内に入っており、且つ、グループ名が周辺地図要求中のグループ名と同じランドマークを探し出し、それらの中からユーザとの間の距離が最も短いランドマークを１つ選択する。
【０１７１】
そして、上記条件に合うランドマークを探し出すことができた場合（ステップＳ5103がＹＥＳ）は、そのランドマークの位置と、目的地の位置とを要求元の携帯端末１ｄに送信する（ステップＳ5104）。これに対して、上記条件に合うランドマークを探し出すことができなかった場合（ステップＳ5103がＮＯ）は、ユーザによって指定されたグループ名のグループに属し、且つユーザとの間の距離が最も短いランドマークを探索し、探索したランドマークの位置と、目的地の位置とを要求元の携帯端末１ｄに送信する（ステップＳ5005，Ｓ5106）。
【０１７２】
再び図４９に戻り、周辺地図表示処理部１２１ｄは、地図情報サーバ２ｄから第１種〜第４種地図情報が送られてきた場合（ステップＳ4907がＮＯ）は、図４２のステップＳ4205〜Ｓ4222と同様の処理を行う（ステップＳ4908）。
【０１７３】
これに対して、ランドマークの位置および目的地の位置が送られてきた場合（ステップＳ4907がＹＥＳ）には、上記ランドマークの方向および上記目的地の方向を算出し（ステップＳ4909，Ｓ4910）、その後、ランドマーク地図表示処理部１２２ｄにステップＳ4909で算出したランドマーク方向を渡す（ステップＳ4911）。
【０１７４】
ランドマーク地図表示処理部１２２ｄは、周辺地図表示処理部１２１ｄから目的地方向が渡されると、図５０のフローチャートに示すように、地図情報サーバ２ｄに対してランドマーク地図要求を送信する（ステップＳ5001）。そして、地図情報サーバ２ｄから送られてきたランドマーク地図を受信すると（ステップＳ5002）、位置検出部１３から携帯端末１ｄの現在位置を入力し、ランドマーク地図上に現在位置と目的地方向を示す矢印とを表示するという処理（ステップＳ5003，Ｓ5004）を、ユーザの現在位置がランドマーク地図範囲外となるまで（ステップＳ5005がＹＥＳとなるまで）、繰り返し行う。なお、ユーザに現在位置が、ランドマーク地図範囲外となった場合（ステップＳ5005がＮＯ）は、周辺地図表示処理部１２１ｄが、図４９のステップＳ4905以降の処理を行う。この場合も、グループ指定部１２４ｄに保持されているグループ名を含む周辺地図要求が地図要求サーバ２ｄへ送信される。
【０１７５】
なお、上述した実施の形態では、携帯端末１ｄからグループ名を含んだ周辺地図要求（グループ名付き周辺地図要求）が送られてきた場合、地図情報サーバ２ｄから携帯端末１ｄに対して、ランドマーク位置および目的地位置を送り返すようにしたが（図５１のステップＳ5104或いはステップＳ5106）が、次のようにすることもできる。図５１のステップＳ5103の判断結果がＹＥＳとなった場合は、ユーザによって指定されたグループに属し、且つユーザからの距離が最も短い目視可能なランドマークとユーザの現在位置とを含んだ、なるべく縮尺の小さなランドマーク地図を携帯端末１ｄへ送信する。また、ステップＳ5103の判断結果がＮＯとなった場合は、ユーザによって指定されたグループに属し、且つユーザとの間の距離が最も短いランドマークとユーザの現在位置とを含んだ、なるべく縮尺の小さなランドマーク地図を携帯端末１ｄに対して送信する。
【０１７６】
このように、本実施の形態によれば、ユーザが希望する場合（ユーザが最初に、ランドマーク地図上に表示させるランドマークが属するグループを指定した場合）には、自動的に上記グループに属するランドマークを含んだランドマーク地図が表示されるので、常にランドマーク地図を表示したいユーザにとっては、周辺地図が表示される度に、ランドマーク方向を指定するといった操作が不要になり、操作性が向上する。
【０１７７】
〔第７の実施の形態〕
次に、本発明の第７の実施の形態について説明する。本実施の形態は、ユーザの現在位置が、現在表示されている周辺地図の範囲外となる前に、ユーザの進行方向に基づいて、次に表示することになるであろうと予測される周辺地図を地図情報サーバから先読みしておき、ユーザの現在位置が、現在表示されている周辺地図の範囲外となった場合には、先読みしておいた周辺地図を表示するようにしたことを特徴とする。
【０１７８】
先ず、図５２を参照して本実施の形態の概要を説明する。ユーザの携帯端末の表示部には、実線で囲んだエリア５２１を表す周辺地図が表示されている。ユーザが地点５２２から地点５２３へ移動した場合、方向５２４がユーザの進行方向と予測される。また、この進行方向５２４に基づいて、ユーザのエリア５２１からの脱出地点５２５も予測される。本実施の形態では、ユーザがエリア５２１（現在表示されている周辺地図）から脱出する前に、上記脱出地点５２５をユーザの現在位置とした周辺地図を地図情報サーバから先取りしておく。この先取りしておく周辺地図は、破線で囲んだエリア５２６を示すものとなる。ユーザが、エリア５２１の範囲外となると、先取りしておいたエリア５２６に対応する周辺地図を表示する。
【０１７９】
〔第７の実施の形態の構成〕
本実施の形態は、図４に示した携帯端末１の代わりに、図５３に示す構成を有する携帯端末１ｅを使用することにより実現される。なお、地図情報サーバは、図５に示す構成を有する地図情報サーバ２を使用する。
【０１８０】
携帯端末１ｅと携帯端末１との相違点は、制御部１２の代わりに制御部１２ｅを備えている点である。制御部１２ｅは、周辺地図表示処理部１２１ｅと、ランドマーク地図表示処理部１２２とを備えている。なお、周辺地図表示処理部１２１ｅは、周辺地図表示処理部１２１と同様にコンピュータによって実現することが可能である。
【０１８１】
周辺地図表示処理部１２１ｅは、周辺地図先読み部１２３ｅを備えている点が周辺地図表示処理部１２１と相違している。周辺地図先読み部１２３ｅは、ユーザの現在位置が、現在表示中の周辺地図の範囲外になる前に、ユーザの進行方向に基づいて、次に表示することになるであろうと予測される周辺地図を地図情報サーバ２から先読みしておく機能を有している。
【０１８２】
〔第７の実施の形態の動作の説明〕
次に、本実施の形態の動作について説明する。
【０１８３】
図５４にフローチャートに示すように、携帯端末１ｅ内の周辺地図表示処理部１２１ｅにおいて、図１４のステップＳ１〜Ｓ８と同様の処理が行われ、ユーザの現在位置を中心にした、所定の縮尺の周辺地図が表示部１６上に表示される（ステップＳ5401）。
【０１８４】
その後、周辺地図表示処理部１２１ｅは、ランドマーク地図への変更操作が行われなければ（ステップＳ5402がＹＥＳとならなければ）、以下に述べるステップＳ5403以降の処理を行う。
【０１８５】
先ず、周辺地図表示処理部１２１ｅが、位置検出部１３から携帯端末１ｅの現在位置を入力し、周辺地図上に現在位置を表示する（ステップＳ5403，Ｓ5404）。ステップＳ5404では、入力した現在位置を、ユーザの移動履歴として記憶装置１７に格納する処理も行う。この記憶装置１７に格納された現在位置は、ユーザの進行方向を予測する際に利用される。その後、周辺地図表示処理部１２１ｅは、ユーザの現在位置と周辺地図の各辺（境界線）との間の距離をそれぞれ求め、その内の最も短いものが所定値以下であるか否かを判断する（ステップＳ5405）。
【０１８６】
そして、所定値以下でないと判断した場合（ステップＳ5404がＮＯ）は、ステップＳ5402の処理に戻り、所定値以下の場合は、周辺地図先読み部１２３ｅを起動する。
【０１８７】
周辺地図先読み部１１２３ｅは、起動されると、先ず、記憶装置１７に格納されているユーザの移動履歴（ステップＳ5403が実行される毎に格納される現在位置）に基づいて、ユーザの進行方向を予測する。例えば、記憶装置１７に格納されている最新の現在位置と、それよりもｎ個前の現在位置とに基づいて、ユーザの進行方向を予測する。その後、記憶部１７に格納されている最新の現在位置と、予測したユーザの進行方向と、周辺地図の各辺の位置とに基づいて、ユーザの周辺地図からの脱出地点を予測する（ステップＳ5406）。
【０１８８】
その後、周辺地図先読み部１２３ｅは、既に周辺地図を先読みしているか否かを判断する（ステップＳ5407）。そして、先読みしていない場合（ステップＳ5407がＮＯ）は、ステップＳ5406で予測した周辺地図からの脱出点の位置をユーザの現在位置とし、ステップＳ5406で予測したユーザの進行方向を携帯端末１ｅの向きとした周辺地図要求を地図情報サーバ２へ送信し（ステップＳ5409）、地図情報サーバ２からの応答を待つ。なお、周辺地図要求には、ステップＳ１で入力された目的地情報も含まれる。
【０１８９】
これに対して、先読みしている場合（ステップＳ5407がＹＥＳ）は、ユーザの現在位置が先読みしている周辺地図の範囲内であるか否かを判断する（ステップＳ5408）。そして、先読みしている周辺地図の範囲内である場合（ステップＳ5408がＹＥＳ）は、ステップＳ5402の処理に戻り、範囲外である場合（ステップＳ5408がＮＯ）は、ステップＳ5409以降の処理を行う。
【０１９０】
地図情報サーバ２は、携帯端末１ｅから周辺地図要求が送られて来ると、図１６のフローチャートに示す処理を行い、携帯端末１ｅに周辺地図情報などを送信する。
【０１９１】
携帯端末１ｅ内の周辺地図先読み部１２３ｅは、地図情報サーバ２から周辺地図情報などが送られてくると、図１４のステップＳ５〜Ｓ７と同様の処理を行う（ステップＳ5410）。その後、周辺地図先読み部１２３ｅは、地図情報サーバ２から送られてきた周辺地図情報、ステップＳ5410で算出した目的地方向，ランドマーク方向（地図情報サーバ２からランドマーク位置が送られて来なかった場合は算出されない）を記憶装置１７に格納する（ステップＳ5411）。なお、ステップＳ5411では、既に記憶装置１７に先読みした周辺地図情報などが格納されている場合には、それに上書きする形で周辺地図情報などを格納する。
【０１９２】
その後、周辺地図表示処理部１２１ｅは、ユーザの現在位置が周辺地図範囲外となったか否かを判断する（ステップＳ5412）。そして、範囲外でないと判断した場合（ステップＳ5412がＮＯ）は、ステップＳ5402に戻り、範囲外であると判断した場合（ステップＳ5412がＹＥＳ）は、保存してある周辺地図情報に基づいて表示部１６上に周辺地図を表示した後（ステップＳ5413）、ステップＳ5402に戻る。なお、ステップＳ5413では、保存されている目的地方向やランドマーク方向に基づいて、周辺地図上に目的地方向やランドマーク方向を示す矢印を表示する処理も行う。
【０１９３】
このように、本実施の形態では、ユーザの現在位置が、現在表示されている周辺地図の範囲外となる前に、ユーザの進行方向に基づいて、次に表示することになるであろうと予測される周辺地図を地図情報サーバから先読みしておくので、ユーザの現在位置が周辺地図の範囲外となった場合、周辺地図の切り替えを高速に行うことが可能になる。
【図面の簡単な説明】
【０１９４】
【図１】本発明の第１の実施の形態の全体構成例を示すブロック図である。
【図２】携帯端末１と地図情報サーバ２との接続方法の一例を示す図である。
【図３】携帯端末１と地図情報サーバ２との接続方法の他の例を示す図である。
【図４】携帯端末１の構成例を示すブロック図である。
【図５】地図情報サーバ２の構成例を示す図である。
【図６】携帯端末の現在位置と、ランドマークおよび目的地との位置関係を示す図である。
【図７】周辺地図の表示エリアを示す図である。
【図８】周辺地図の一例を示す図である。
【図９】周辺地図上にランドマーク方向を示す矢印１０２〜１０４と目的地方向を示す矢印１０１とを表示したときの図である。
【図１０】ユーザが矢印１０２を選択したときに表示されるランドマーク地図を示した図である。
【図１１】ユーザが矢印１０３を選択したときに表示されるランドマーク地図を示した図である。
【図１２】ユーザが矢印１０４を選択したときに表示されるランドマーク地図を示した図である。
【図１３】矢印の選択方法を説明するための図である。
【図１４】携帯端末１の処理例を示すフローチャートである。
【図１５】携帯端末１の処理例を示すフローチャートである。
【図１６】地図情報サーバ２が周辺地図要求を受信したときの処理例を示すフローチャートである。
【図１７】地図情報サーバ２がランドマーク地図要求を受信したときの処理例を示すフローチャートである。
【図１８】本発明の第２の実施の形態の特徴を説明するための図である。
【図１９】本発明の第２の実施の形態で使用する携帯端末１ａの構成例を示すブロック図である。
【図２０】本発明の第２の実施の形態の処理例を示すフローチャートである。
【図２１】携帯端末の向きを説明するための図である。
【図２２】携帯端末の向きを説明するための図である。
【図２３】携帯端末の向きとランドマーク方向との関係を示す図である。
【図２４】携帯端末の向きとランドマーク方向との関係を示す図である。
【図２５】本発明の第４の実施の形態で使用する携帯端末１ｂの構成例を示すブロック図である。
【図２６】本発明の第４の実施の形態で使用する地図情報サーバ２ｂの構成例を示すブロック図である。
【図２７】携帯端末１ｂの処理例を示すフローチャートである。
【図２８】携帯端末１ｂの処理例を示すフローチャートである。
【図２９】地図情報サーバ２ｂが周辺地図要求を受信したときの処理例を示すフローチャートである。
【図３０】地図情報サーバ２ｂがランドマーク地図要求を受信したときの処理例を示すフローチャートである。
【図３１】ランドマークの探索処理を説明するための図である。
【図３２】ランドマークの一例を示す図である。
【図３３】図３２に示したランドマークの有効範囲（目視可能な範囲）を示す図である。
【図３４】ランドマークの他の例を示した図である。
【図３５】図３４に示したランドマークの有効範囲を示した図である。
【図３６】ユーザ位置と各ランドマークの有効範囲との関係を示す図である。
【図３７】ユーザの現在位置がＡ地点のときに表示される周辺地図の一例を示した図である。
【図３８】ユーザの現在位置がＢ地点のときに表示される周辺地図の一例を示す図である。
【図３９】本発明の第５の実施の形態で使用する携帯端末１ｃの構成例を示すブロック図である。
【図４０】本発明の第５の実施の形態で使用する地図情報サーバ２ｃの構成例を示すブロック図である。
【図４１】ランドマーク位置・有効範囲情報記憶部２３２ｃの内容例を示すブロック図である。
【図４２】携帯端末１ｃの処理例を示すフローチャートである。
【図４３】地図情報サーバ２ｃの処理例を示すフローチャートである。
【図４４】ランドマーク情報記憶部２３４の内容例を示す図である。
【図４５】本発明の第６の実施の形態で使用する携帯端末１ｄの構成例を示すブロック図である。
【図４６】本発明の第６の実施の形態で使用する地図情報サーバ２ｄの構成例を示すブロック図である。
【図４７】グループ指定画面４７１の一例を示す図である。
【図４８】ランドマーク情報記憶部２３２ｄの内容例を示す図である。
【図４９】携帯端末１ｄの処理例を示すフローチャートである。
【図５０】携帯端末１ｄの処理例を示すフローチャートである。
【図５１】地図情報サーバ２ｄの処理例を示すフローチャートである。
【図５２】本発明の第７の実施の形態の概要を説明するための図である。
【図５３】本発明の第７の実施の形態で使用する携帯端末１ｅの構成例を示すブロック図である。
【図５４】携帯端末１ｅの処理例を示すフローチャートである。
【符号の説明】
【０１９５】
１，１ａ，１ｂ，１ｃ，１ｄ，１ｅ…携帯端末
１１…送受信部
１２，１２ａ，１２ｂ，１２ｃ，１２ｄ，１２ｅ…制御部
１２１，１２１ａ，１２１ｂ，１２１ｃ，１２１ｄ，１２１ｅ…周辺地図表示処理部
１２２，１２２ｂ，１２２ｄ…ランドマーク地図表示部
１２３…ＬＥＤ制御部
１２３ｂ，１２４ｂ…角度判定部
１２３ｃ…有効範囲判定部
１２３ｅ…周辺地図先読み部
１２４ｄ…グループ指定部
１３…位置検出部
１３１…ＧＰＳ無線部
１３２…ＧＰＳデコーダ
１４…方向認識部
１５…キー操作部
１５ａ…キーＬＥＤ部
１６…表示部
１７…記憶装置
２，２ｂ，２ｃ，２ｄ…地図情報サーバ
２１…送受信部
２２，２２ｂ，２２ｃ，２２ｄ…制御部
２２１，２２１ｂ，２２１ｃ，２２１ｄ…周辺地図要求処理部
２２２，２２２ｂ…ランドマーク地図要求処理部
２２３ｃ…有効範囲判定部
２２４ｄ…グループ探索部
２３，２３ｃ，２３ｄ…記憶装置
２３１…地図情報記憶部
２３２…ランドマーク位置情報記憶部
２３２ｃ…ランドマーク位置・有効範囲情報記憶部
２３２ｄ…ランドマーク情報記憶部
２３３…住所位置対応情報記憶部
２３４…ランドマーク情報記憶部
３…ＧＰＳ衛星
８０…看板
８１…壁
８２…有効範囲
９０…郵便ポスト
９１…壁
９２…有効範囲
４７１…グループ指定画面
【図１】
2005301196.tif 000003
【図２】
2005301196.tif 000004
【図３】
2005301196.tif 000005
【図４】
2005301196.tif 000006
【図５】
2005301196.tif 000007
【図６】
2005301196.tif 000008
【図７】
2005301196.tif 000009
【図８】
2005301196.tif 000010
【図９】
2005301196.tif 000011
【図１０】
2005301196.tif 000012
【図１１】
2005301196.tif 000013
【図１２】
2005301196.tif 000014
【図１３】
2005301196.tif 000015
【図１４】
2005301196.tif 000016
【図１５】
2005301196.tif 000017
【図１６】
2005301196.tif 000018
【図１７】
2005301196.tif 000019
【図１８】
2005301196.tif 000020
【図１９】
2005301196.tif 000021
【図２０】
2005301196.tif 000022
【図２１】
2005301196.tif 000023
【図２２】
2005301196.tif 000024
【図２３】
2005301196.tif 000025
【図２４】
2005301196.tif 000026
【図２５】
2005301196.tif 000027
【図２６】
2005301196.tif 000028
【図２７】
2005301196.tif 000029
【図２８】
2005301196.tif 000030
【図２９】
2005301196.tif 000031
【図３０】
2005301196.tif 000032
【図３１】
2005301196.tif 000033
【図３２】
2005301196.tif 000034
【図３３】
2005301196.tif 000035
【図３４】
2005301196.tif 000036
【図３５】
2005301196.tif 000037
【図３６】
2005301196.tif 000038
【図３７】
2005301196.tif 000039
【図３８】
2005301196.tif 000040
【図３９】
2005301196.tif 000041
【図４０】
2005301196.tif 000042
【図４１】
2005301196.tif 000043
【図４２】
2005301196.tif 000044
【図４３】
2005301196.tif 000045
【図４４】
2005301196.tif 000046
【図４５】
2005301196.tif 000047
【図４６】
2005301196.tif 000048
【図４７】
2005301196.tif 000049
【図４８】
2005301196.tif 000050
【図４９】
2005301196.tif 000051
【図５０】
2005301196.tif 000052
【図５１】
2005301196.tif 000053
【図５２】
2005301196.tif 000054
【図５３】
2005301196.tif 000055
【図５４】
2005301196.tif 000056