(57)【要約】【課題】  地図画像を拡大した後においても拡大前と同様の現在地情報と地点情報の位置関係を保つ。【解決手段】  地図を拡大した場合、その周囲であって方角を示す位置にその拡大地図に含まれなくなった施設に関する情報を表示する。【選択図】  図１
2004272217.tif 000002
【特許請求の範囲】
【請求項１】
表示画面に表示を希望する地図表示領域の指定に応じて、対応する地図画像およびその地図画像上にその領域に含まれる施設の位置を表示する画像表示制御方法において、
現在表示されている地図画像の一部の拡大表示の指示に応じて、拡大されるべき範囲に対応する部分地図画像の領域内の第１の地点に関連付けられている施設に関する情報と、現在表示されている地図画像のうち前記部分地図画像に含まれない第２の地点に関連付けられている地点情報とを区別して地図情報データベースから取り出す取出ステップと、
前記拡大されるべき部分地図画像を前記表示画面内に表示するとともに、該部分地図画像上に重畳して前記第１の地点を示す位置に前記第１の地点に関連付けられている施設に関する情報を表示し、前記部分地図画像の周囲であって方角を示す位置に前記部分地図画像に含まれない前記第２の地点に関連付けられている地点情報を表示する表示ステップとを有することを特徴とする地図画像表示制御方法。
【請求項２】
請求項１において、前記表示ステップにおいて表示された部分地図画像の中心から所定距離以上の地点情報を表示させない処理を実行することを特徴とする地図画像表示制御方法。
【請求項３】
請求項１において、前記表示ステップにおいて表示された部分地図画像上に前記地図画像表示制御方法を実行する電子機器の現在位置が存在するときに、前記現在位置から前記第２の地点間での距離が所定距離以上の場合は地点情報を表示させない処理を実行することを特徴とする地図画像表示制御方法。
【請求項４】
請求項１において、前記表示ステップにおいて表示された部分地図画像の中心からの距離に応じて前記部分地図画像の周囲に表示された地点情報の表示状態を変更することを特徴とする地図画像表示制御方法。
【請求項５】
請求項１において、前記表示ステップにおいて表示された部分地図画像上に前記地図画像表示制御方法を実行する電子機器の現在位置が存在するときに、前記現在位置からの距離に応じて前記部分地図画像の周囲に表示された地点情報の表示状態を変更することを特徴とする地図画像表示制御方法。
【請求項６】
請求項１において、前記現在表示されている地図画像の周囲に前記現在表示されている地図画像に含まれない地点情報が表示されている場合、当該地点情報の表示を前記部分画像の表示にともなって禁止する処理を実行することを特徴とする地図画像表示制御方法。
【請求項７】
請求項１において、前記表示ステップにおいて表示される部分地図画像の周囲に表示される地点情報は、部分地図画像の中心を中心点とし、当該施設が実際に位置する第２の地点と部分地図画像の中心とを通る直線を基準線とした場合、２２．５度以下の範囲内で部分地図画像の周囲に配置されることを特徴とする地図画像表示制御方法。
【請求項８】
請求項１ないし請求項６のいずれかに記載の地図画像制御方法を実行するためのプログラム。
【請求項９】
請求項８に記載のプログラムを記憶した記憶媒体。
【請求項１０】
表示画面に表示を希望する地図表示領域の指定に応じて、対応する地図画像およびその地図画像上にその領域に含まれる施設の位置を表示する電子機器において、
現在表示されている地図画像の一部の拡大表示の指示に応じて、拡大されるべき範囲に対応する部分地図画像の領域内の第１の地点に関連付けられている地点情報と現在表示されている地図画像のうち前記部分地図画像に含まれない第２の地点に関連付けられている地点情報を区別して地図情報データベースから取り出す取出手段と、
前記拡大されるべき部分地図画像を前記表示画面内に表示するとともに、該部分地図画像上に重畳して前記第１の地点を示す位置に前記第１の地点に関連付けられている地点情報を表示し、前記部分地図画像の周囲であって方角を示す位置に前記部分地図画像に含まれない前記第２の地点に関連付けられている地点情報を表示する表示手段とを有することを特徴とする電子機器。
【請求項１１】
請求項１０において、前記表示手段は、前記表示した部分地図画像の中心から所定距離以上の地点情報を表示させない処理を実行することを特徴とする電子機器。
【請求項１２】
請求項１０において、前記表示手段は、前記表示する部分地図画像上に前記電子機器の現在位置が含まれる場合、前記現在位置から前記第２の地点間での距離が所定距離以上の施設に関する情報を表示させない処理を実行することを特徴とする電子機器。
【請求項１３】
請求項１０において、前記表示手段は、前記表示する部分地図画像の中心からの距離に応じて前記部分地図画像の周囲に表示された地点情報の表示状態を変更することを特徴とする電子機器。
【請求項１４】
請求項１０において、前記表示手段は、前記現在表示されている地図画像の周囲に前記現在表示されている地図画像に含まれない地点情報が表示されている場合、当該地点情報の表示を前記部分画像の表示にともなって禁止する処理を実行することを特徴とする電子機器。
【請求項１５】
請求項１０において、前記表示する部分地図画像の周囲に表示される地点情報は、部分地図画像の中心を中心点とし、当該施設が実際に位置する第２の地点と部分地図画像の中心とを通る直線を基準線とした場合、２２．５度以下の範囲内で部分地図画像の周囲に配置されることを特徴とする電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶されている地図画像から部分地図画像を選択的に読出して表示する地図画像表示制御方法に関する。
【背景技術】
【０００２】
従来から、ＣＤ−ＲＯＭ及びハードディスク等の記憶媒体や、ネットワーク上のサーバにあらかじめ記憶された地図データに基づき、任意の範囲の地図を表示装置のスクリーン上に表示することができるパーソナルコンピュータ、携帯情報端末、及びカーナビゲーション装置などが知られている。
【０００３】
これらの装置においては、ユーザに対してより適切で詳細な情報を提供するため、ユーザは、表示されている地図上の特定の領域を、所定倍率で拡大、縮小させて表示させることができるようになっている。特許文献１には、そのような拡大表示制御の一例が示されている。
【特許文献１】特開平７−１１４６２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、現在表示されている地図（以下「第１地図」という。）上の特定領域を拡大して表示させた場合、この特定領域内の地図が拡大されてスクリーン一杯に表示されることになる（以下、この拡大表示された地図を「第２地図」という。）ので、当然に、この特定領域外にある周囲領域の地図及び地点情報が表示されなくなる。
【０００５】
そうすると、第２地図が表示されている状態において、拡大表示前に周囲領域に含まれていた地図及び地点情報を見ようとする場合には、少なくとも第１地図を復元する必要があるから、周囲領域にある地図情報との位置関係を見ながら同時に特定領域内の拡大地図を見るということができなかった。
【０００６】
このような問題を解決する方法としては、縮尺の異なる複数の地図画像をスクリーン上の別々の画面に表示させ、拡大表示している領域をマークして、周囲との位置関係が分かるようにする地図画像表示制御方法が知られているが、この方法では、画面を分割して利用するため、それぞれ表示される地図画像が小さくなるという不都合があった。
【０００７】
そこで、本発明は、上記のような問題点を解決し、地図画像を拡大した後においても拡大前と同様の地点情報の位置関係を保つことができる地図画像表示方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は上述した問題点を解決するために、表示画面に表示を希望する地図表示領域の指定に応じて、対応する地図画像およびその地図画像上にその領域に含まれる施設の位置を表示する画像表示制御方法において、現在表示されている地図画像の一部の拡大表示の指示に応じて、拡大されるべき範囲に対応する部分地図画像の領域内の第１の地点に関連付けられている地点情報と、現在表示されている地図画像のうち前記部分地図画像に含まれない第２の地点に関連付けられている地点情報とを区別して地図情報データベースから取り出す取出ステップと、前記拡大されるべき部分地図画像を前記表示画面内に表示するとともに、該部分地図画像上に重畳して前記第１の地点を示す位置に前記第１の地点に関連付けられている地点情報を表示し、前記部分地図画像の周囲であって方角を示す位置に前記部分地図画像に含まれない前記第２の地点に関連付けられている地点情報を表示する表示ステップとを有することを特徴とする地図画像表示制御方法。ことを特徴とする地図画像表示制御方法を提供する。
【０００９】
また、表示画面に表示を希望する地図表示領域の指定に応じて、対応する地図画像およびその地図画像上にその領域に含まれる施設の位置を表示する電子機器において、現在表示されている地図画像の一部の拡大表示の指示に応じて、拡大されるべき範囲に対応する部分地図画像の領域内の第１の地点に関連付けられている地点情報と現在表示されている地図画像のうち前記部分地図画像に含まれない第２の地点に関連付けられている地点情報を区別して地図情報データベースから取り出す取出手段と、前記拡大されるべき部分地図画像を前記表示画面内に表示するとともに、該部分地図画像上に重畳して前記第１の地点を示す位置に前記第１の地点に関連付けられている地点情報を表示し、前記部分地図画像の周囲であって方角を示す位置に前記部分地図画像に含まれない前記第２の地点に関連付けられている地点情報を表示する表示手段とを有することを特徴とする電子機器を提供する。
【発明の効果】
【００１０】
本発明によれば、上記のように構成したので、次のような効果を奏する。
【００１１】
表示したい地図画像の範囲及び縮尺によって目的地や周辺の施設に関連する情報が表示する地図画像の範囲外となり、地図画像として表示されない場合においても、地図画像の周囲の適切な位置に施設に関連する情報を表示することで、たとえ地図が拡大されたとしても周囲の施設の位置を容易に把握することができる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して本発明の実施の形態を詳細に説明する。
【００１３】
（第１の実施の形態）
図１は本発明における第１の実施の形態における電子機器のブロック図である。この電子機器は、ＣＰＵ１と、ＲＯＭ２と、ＲＡＭ３と、フラッシュメモリ４と、リムーバブル記憶装置５と、通信インタフェース部６と、入力部７と、表示部８とが、システムバスを介して相互に接続してある。
【００１４】
ＲＯＭ２には、地図画像表示制御プログラムと、制御プログラムとが格納してある。ＣＰＵ１はＲＯＭ２に格納されている制御プログラムに従って各部を制御するものである。また、ＣＰＵ１は、地図画像表示制御プログラムに従って、リムーバブル記憶装置５にある地図情報データベースから地図画像及び地点情報を読み取り、ＲＡＭ３上に表示データとして展開して、表示部８のスクリーン（表示画面に表示）し、他方、地図情報データベースがリムーバブル記憶装置５になく、外部の記憶装置にある場合には通信インタフェース部６を介して地図画像及び地点情報を読み取る。さらに、ＣＰＵ１は、入力部７を用いてユーザによって入力される命令を実行する。
【００１５】
ＲＡＭ３はＳＤＲＡＭであり、ＣＰＵ１の作業領域として使用されている。フラッシュメモリ４には、プログラムの他、ランドマークデータ等、ユーザが変更可能な各種設定情報を格納してある。リムーバブル記憶装置５はメモリカードであって、任意に取り外し可能であり、地図情報データベースを有する。通信インタフェース部６は、携帯電話、モデム、ＬＡＮ、無線等の通信機器と接続し、データの入出力を行うものである。表示部８にはタッチパネル７１が設けてある。
【００１６】
入力部７はタッチパネル７１及びスイッチ７２からの命令を受け付けるものである。表示部８は地図画像等を表示する表示画面を有する。
【００１７】
図２は図１のＲＯＭ２に格納される地図画像表示制御プログラムの一例を示すフローチャートである。地図画像表示制御プログラムの実行が開始されると、まず、図３に示す地図画像表示範囲指定ダイアログが表示される（ステップＳ１）。そして、ユーザにより、タッチパネル７１を用いて、表示領域指定情報として地名や住所、場所を示す固有名称（建物名など）が入力され、地図画像表示範囲指定ダイアログ内の表示ボタンの選択が検出される（ステップＳ２）と、入力された情報を基に、リムーバブル記憶装置５にある地図情報データベースを検索する。そして、検索が終了すると、フラッシュメモリ４にあらかじめ登録されている設定情報に基づいた縮尺で地図画像を読み出す（ステップＳ３）。
【００１８】
そして、表示モードが通常表示モード又は周辺情報表示モードのどちらに指定されているかを確認し（ステップＳ４）、確認した表示モードに合わせて、ＲＡＭ３上に表示データとして展開し、展開した表示データに基づき表示部８に表示する。さらに表示部８のスクリーン（表示画面）に表示している地図画像に含まれている地点と関連付けられている地点情報（施設に関連する情報）を重ねて表示する（ステップＳ８、Ｓ９）。地点情報は交差点名、駅名、市役所、警察署、病院などの施設を示す絵（アイコン）及び施設の名称からなる。
【００１９】
地図画像の表示範囲を変更するには、スイッチ７２を押して、再び地図画像表示範囲指定ダイアログを呼び出す必要がある（ステップＳ１）。
【００２０】
次に、通常表示モードと周辺情報表示モードにおける動作及びその相違点について詳細に説明する。通常表示モードとは、従来技術と同じようにして、例えば図４に示すような地図を表示するモードであり、地図画像の上に、この地図画像に含まれる地点に関連付けられている地点情報が重ねて表示される。
【００２１】
この通常表示モードにおいては、ユーザによりスイッチ７２が押され、タッチパネル７１が操作されて２つのポイントが指定されると、ＣＰＵ１は、指定された２つのポイントを結ぶ線を対角線とする矩形領域を、表示部８の表示画面の中心に移動し、この矩形領域に含まれる地図画像を所定の拡大率で表示する。拡大率としては、ユーザによってフラッシュメモリ４にあらかじめ登録されているものが使用される。地図が拡大されていた場合（地図の縮尺が小さくなった場合）、図５の地図画像が例えば図７に示すように表示部８のスクリーン一杯に拡大して表示されることもあり、図４においては、表示部８のスクリーン内に表示されていた地点情報がスクリーンから完全に消えてしまうことがある。
【００２２】
他方、周辺情報表示モードにおいては、ユーザによりスイッチ７２が押され、タッチパネル７１が操作されて２つのポイントが指定されると、ＣＰＵ１は、指定された２つのポイントを結ぶ線を対角線とする矩形領域（以下「拡大処理範囲」という。）を、表示部８のスクリーン中心に移動して表示する。そして、拡大処理範囲の地図画像に対応する部分地図画像の画像データと、この部分地図画像に含まれる地点に関連付けられている地点情報（その地点の施設に関連する情報）と、この部分地図画像には含まれないが図５の地図画像に含まれていた地点に関連付けられている地点情報とを、地図情報データベースから区別して取り出す。そして、取り出した部分地図画像の画像データに基づき、部分地図画像を表示画面内に表示するとともに、この部分地図画像に重ねて、この部分地図画像に含まれるある地点に関連付けられている施設に関する情報を表示する。部分地図画像の周囲には、この部分地図の領域内には含まれないが前回表示された図５の地図画像に含まれていた地点に関連付けられている地点情報を配置して表示する（ステップＳ５〜Ｓ７）。
【００２３】
ステップＳ５〜Ｓ７の処理において、図６に示すように、部分地図画像の周囲には、この部分地図画像の範囲には含まれないが図５の地図画像に含まれていた地点に関連付けられている地点情報（施設に関連する情報）のみを配置して表示してもよいし、図８に示すように拡大表示用画面の周囲にこの部分地図画像の周囲或いは一部を濃度を変えて表示し、その上にこの部分地図画像には含まれないが図５の地図画像に含まれていた地点に関連付けられている地点情報を配置して表示してもよい。さらに部分地図画像の周囲に配置された地点情報が部分地図画像の範囲内の地点に関連付けられている地点情報（施設に関連する情報）と区別できるように、例えば前者を単色、後者をフルカラーにして表示してもよい。
【００２４】
そして部分地図画像の周囲に表示されることになる地点情報は、各地点情報の配置位置と図５に示す地図画像の中心とを通る直線の方向と、各地点情報の配置位置と図６に示す地図画像の中心を通る直線の方向とが同一になるように表示（配置）してある。
【００２５】
したがって、ユーザは現在表示されている地図がどこを示しているのか認識しやすくなる。このとき、部分地図画像の周囲に表示される地点情報が関連付けられている地点と、部分地図画像の中心との距離を、各地点情報の近傍に表示するようにしてもよい。
【００２６】
また、部分地図画像の周囲に表示されることになる各地点情報の配置位置と図５に示す地図画像の中心とを通る直線の方向と、各地点情報の配置位置と図６に示す地図画像の中心を通る直線の方向とが必ずしも同一でなく、他の画像などとの位置関係に応じて両直線の平面上の角度が２２．５度以下で交差するように図６、図８において位置を変えて表示（配置）してもよい。２２．５度というのは地図上において方位が、東、西、南、北、北東、南東、南西、北西の計８方位、４５度単位で一般的に表現されることが多く、図９に示すように、２２．５度以下であれば４５度の範囲内に必ず地点情報が配置され、ユーザが位置関係を容易に認識できる。
【００２７】
通常表示モードと周辺情報表示モードは、ユーザがフラッシュメモリ４に地図画像表示プログラム起動時に実行する表示モードとしてあらかじめ登録しておくか、又は地図画像表示プログラム起動時に、ユーザが選択できるようになっている。
【００２８】
地図画像表示制御プログラムの実行中における通常表示モードと周辺情報表示モードの切り換えは、例えば、周辺情報表示モードにおいて図６の画面が表示されている時に、タッチパネル７１がタッチされ、通常表示モードに切り換えられると、図７に示すように、拡大された地図画像がスクリーン一杯に表示され、図６の部分地図画像の周囲に表示されていた地点情報がスクリーンから完全に消えることになる。再度、タッチパネル７１がタッチされると、通常表示モードから周辺情報表示モードに切り換えられる。
【００２９】
なお、ステップＳ４におけるモードの切換において、縮尺が大きいときは通常表示モードに切り換え、拡大表示のために地図の縮尺が小さくなったとき、自動的に周辺情報表示モードに切り換えるようにしてもよい。
【００３０】
周辺情報表示モードにおける図２のステップＳ５の周辺情報の抽出処理において、部分地図画像の範囲外に表示される目的地及び施設を示す地点情報の属性（例えば「鉄道駅」、「市町村名」など）を付加し、そのうちのある一つの属性に限定したものを表示させてもよい。また、部分地図画像の中心（あるいは後述の第２の実施の形態から、施設を示す地点情報に関連付けられている地点までの距離を、例えば、「２０ｋｍ」と指定して、その範囲にある対象物のみを表示する等の表示条件をフラッシュメモリ４に登録しておくことにより、選択的に表示させることができる。
【００３１】
また、周辺情報表示モードにおいて、部分地図画像外に表示される目的地及び施設を示す地点情報を、それらに関連付けられている地点までの距離が認識できるように、例えば０ｋｍ以上１０ｋｍ未満、１０ｋｍ以上２０ｋｍ未満、２０ｋｍ以上等と地点情報を示す画像の大きさ、表示色、表示濃度を変えてもよい。
【００３２】
もちろん無段階で距離の長短に合わせて変化させてもよい。更に例えば地図の縮尺が１０万分の１の時は０ｋｍ以上１０ｋｍ未満、１０ｋｍ以上２０ｋｍ未満、２０ｋｍ以上に分けて地点情報を示す画像の大きさ、表示色、表示濃度を変え、縮尺が５万分の１の時は０ｋｍ以上５ｋｍ未満、５ｋｍ以上１０ｋｍ未満、１０ｋｍ以上というように、縮尺（拡大率）に応じて変化させてもよい。
【００３３】
これらの処理の場合、地点情報（施設に関する情報）に施設が存在する位置を保持させておき、現在の地点との距離を算出することで達成することができる。
【００３４】
また、タッチパネル７１がタッチされる度に、市町村名等の地名表示と鉄道駅等の施設を示す絵（アイコン）の表示を交互に切り換えるようにしてもよい。
【００３５】
さらに、周辺情報表示モードにおいて、拡大された部分地図画像外にある地点情報のうち、表示すべき対象が同一方向に複数存在する場合、距離の近い対象のみを表示したり、重ねて表示された地点情報をタッチパネル７１でタッチされると、手前に表示する対象を切り換えたり、地点情報に表示の優先順位を付け、その優先順位の高い対象のみを表示したりするように、表示条件をフラッシュＲＯＭに登録しておくことにより、ユーザに適した表示をすることができる。
【００３６】
更に部分地図画像の周囲に表示される地点情報をタッチパネル等で選択すると、該地点の写真、電話番号や施設案内等の文字情報を表示するか、地点情報を中心とした地図画像へ表示を切り換えるかを選択することができる。地点情報を中心とした地図画像へ表示を切り換えることを選択した時、切換後の縮尺を任意に選択することもできる。
【００３７】
更に地図画像表示中に不図示のカーソルキー又はタッチパネルのドラッグ操作を行うと地図画像表示範囲を移動することができ、設定されている表示モードに応じて、地図画像を再表示する。その際、周辺情報表示モードに設定されていると、部分地図画像の周囲に表示される地点情報の表示位置を再計算して、再度配置を行う。また距離表示が選択されている時は地図画像の中心からの距離を算出して再表示する。
【００３８】
更に部分地図画像の周囲に表示される地点情報の表示位置及び距離は、地図画像中心からの方向に基づいて定めるだけでなく、ユーザが地図画像上の任意の位置を基準として選択して、これに基づいて定めるようにしてもよい。
【００３９】
（第２の実施の形態）
図１０は第２の実施の形態における電子機器のブロック図である。
【００４０】
図１０において、現在位置情報取得部９は、Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ（以下ＧＰＳとする）の測地衛星が発信する電波を受信して受信位置を取得し、地図画像表示制御プログラムはこの受信位置を電子機器の現在位置として認識する。なお、現在位置情報取得部９は、ジャイロセンサー、地磁気センサー等による自律航法を組み合わせてより精度の高いシステムを構成してもよい。図１０に記載されているその他の構成は図１の構成と同様の処理が行われるものとしてその説明を省略する。
【００４１】
図１１は図１０のＲＯＭ２に格納される地図画像表示制御プログラムの一例を示すフローチャートである。
【００４２】
図１１において、まず、地図画像表示制御プログラムの実行が開始されると、まず、現在位置情報取得部９において現在位置情報を取得する（ステップＳ１０１）。この取得した現在位置情報を基に表示地域をＣＰＵ１が決定する（ステップＳ１０２）。ＧＰＳの電波が受信できない等、現在位置情報取得部が現在位置情報を取得できない場合は任意の初期設定位置又は最後に取得した現在位置情報を基に表示地域を決定する。そして、リムーバブル記憶装置５にある地図情報データベースから表示地域に関連するデータを検索して、フラッシュメモリ４にあらかじめ登録されている設定情報に基づいた縮尺で地図画像を読み出す（ステップＳ１０３）。
【００４３】
そして、表示モードが通常表示モード又は周辺情報表示モードのどちらに指定されているかを確認する（ステップＳ１０４）。ステップＳ１０４において確認された表示モードに合わせて、ＲＡＭ３上に表示データとして展開し、展開した表示データに基づき表示部８のスクリーンに表示する。さらに表示部８のスクリーンに表示している地図画像に含まれている地点と関連付けられている地点情報を重ねて表示する（ステップＳ１０８、Ｓ１０９）。地点情報は交差点名、駅名、市役所、警察署、病院などの施設を示す絵（アイコン）及び地名からなる。
【００４４】
ステップＳ１０４において、周辺情報表示モードであることが確認された場合、ステップＳ１０５に進み表示対象の周辺情報を抽出する。
【００４５】
ステップＳ１０６において、部分地図画像の範囲内に電子機器の現在位置が含まれる場合、部分地図画像の周囲に表示されることになる地点情報（施設に関する施設情報）は、各地点情報の配置位置と図１２に示す地図画像の現在位置とを通る直線の方向と、各地点情報の配置位置と図１３に示す地図画像の現在位置を通る直線の方向とが同一になるようにその配置を算出する。一方、部分地図画像内に現在位置が含まれない場合、その部分地図画像の周囲に表示されることになる地点情報の位置は、各地点情報の表示位置と図１４に示す地図画像の中心とを通る直線の方向と、各地点情報の表示位置と図１５に示す地図画像の中心を通る直線の方向とが同一になるように算出される。なお、地図画像の変更によって現在位置が表示範囲外となった場合、図１５に示すとおり、現在位置は部分地図画像の周囲に地点情報として表示する。
【００４６】
ステップＳ１０７において、ステップＳ１０６において算出された地点情報の表示位置に基づいて地点情報を表示画面上に配置させる。
【００４７】
ステップＳ１０８において、ステップＳ１０７において配置された情報に基づいて周辺情報表示モードの地図を表示させる。
【００４８】
なお、地図画像の縮尺を小さくする（地図の表示を拡大する）ことによって地図画像上に配置されていた地点情報が表示されない状態となった場合、図１５に示すとおり、その地図の表示の変更に対応する部分地図画像を表示画面内に表示するとともに、この部分地図画像には含まれないが前回表示された図１４の地図画像に含まれていた地点に関連付けられている地点情報を配置して表示する。
【００４９】
すなわち、この表示制御により、使用者は前回の地図画像上に表示されている地点情報の位置を把握することができ、非常に使いやすい。ここで、図１５の地図画像の表示からさらに縮尺を小さくした場合（地図の表示を拡大）、表示の煩雑さを避けるため、図１５に表示される部分地図画像に含まれない周囲の施設に関する情報の表示を中止する。すなわち、図１５の地図画像の表示から更に拡大処理された場合、中央の「ＧＳ」のみが表示されることになる。
【００５０】
なお、この処理においては、現在地図画像上に表示されている地点情報をＲＡＭ３に保持しておき、地図の表示の変更がなされた場合にこの保持された情報を読み出すことによって達成される。
【００５１】
さらに電子機器の現在位置情報を定期的に取得し、情報が更新されているかどうか判断する（ステップＳ１１０）。現在位置情報が更新されている場合は、ステップＳ１０２に進み、表示地域を決定するとともに新しい現在位置情報に応じた地図画像を読み出して同様に表示する。一方、現在位置情報が更新されていない場合、ステップＳ１１１に進み、表示モードが変更されているかどうか確認を行い、変更されている場合はステップＳ１１０に進み、変更されていない場合はステップＳ１０２に進み、変更されている場合はステップＳ１０４に進む。
【００５２】
ここで、ステップＳ１０５〜ステップＳ１０８の処理は図２のステップＳ５〜ステップＳ８の処理と同様であるので説明を省略する。
【００５３】
以上説明したように、各実施形態によれば、次のような効果を奏する。
【００５４】
（１）表示したい地図画像の範囲及び縮尺によって目的地や周辺の地点が表示する地図画像の範囲外となり、地図画像として表示されない場合においても、地図画像の周囲に周辺の地点情報を表示することで、限られた表示画面においても、ユーザは所望の地図画像と一緒に周辺の地点情報を見ることができる。
【００５５】
（２）周辺の地点情報が表示する地図の中心から見た正確な方向と一致していることで、周辺の地点情報が示す地点と地図の中心の位置関係を容易に把握することができる。
【００５６】
（３）周辺の地点情報に加えて、その地点情報が示す地点と地図中心からの距離を表示することで位置関係だけでなく、距離も容易に把握することができる。
【００５７】
（４）一般表示モードと周辺情報表示モードを任意に切り換えることで、周辺情報表示モードにおいて周辺情報を表示するのに用いる画面領域を、地図画像表示領域として用いて、画面を最大限に用いて地図画像を表示することができる。
【００５８】
（５）周辺情報表示モードにおいて、表示領域外にある地点情報の表示色を表示領域内にある地点情報と異なる配色やサイズとすることで区別可能として、地図画像と地図画像の表示領域外にある地点情報の表示を重ねることにより、画面を最大限に用いて地図画像を表示しつつ、ユーザは所望の地図画像と一緒に周辺の地点情報を見ることができる。
【００５９】
本実施の形態では、地図画像表示制御プログラムをＲＯＭ２に格納する例を説明したが、これに限定されず、本電子機器に内蔵のハードディスク、メモリ、リムーバブル記憶装置に格納しておき、実行に際しては、地図画像表示制御プログラムをＲＡＭ３に格納し、ＲＡＭ３の地図画像表示制御プログラムを実行するようにしてもよい。また、地図画像表示制御プログラムを、通信インタフェース部６に接続した外部記憶装置に格納しておき、実行に際しては、地図画像表示制御プログラムをＲＡＭ３に格納し、ＲＡＭ３の地図画像表示制御プログラムを実行するようにしてもよい。
【図面の簡単な説明】
【００６０】
【図１】本発明の第１の実施の形態における電子機器のブロック図である。
【図２】図１のＲＯＭ２に格納される地図画像表示制御プログラムの一例を示すフローチャートである。
【図３】地図画像表示範囲指定ダイアログの一例を示す図である。
【図４】通常表示モードにおける地図画像の表示例を示す図である。
【図５】拡大範囲指定方法を説明するための説明図である。
【図６】周辺表示モードにおいて拡大表示した一例を示す図である。
【図７】通常表示モードにおいて拡大表示した一例を示す図である。
【図８】図４の表示を周辺表示モードにおいて表示した一例を示す図である。
【図９】地点情報の配置範囲を説明するための図である。
【図１０】本発明の第２の実施の形態における電子機器のブロック図である。
【図１１】図１０のＲＯＭ２に格納される地図画像表示制御プログラムの一例を示すフローチャートである。
【図１２】通常表示モードにおける表示例を示す図である。
【図１３】周辺表示モードにおいて拡大表示した一例を示す図である。
【図１４】通常表示モードにおける表示例を示す図である。
【図１５】周辺表示モードにおいて拡大表示した一例を示す図である。
【符号の説明】
【００６１】
１  ＣＰＵ
２  ＲＯＭ
３  ＲＡＭ
４  フラッシュメモリ
５  リムーバブル記憶装置
６  通信インタフェース部
７  入力部
８  表示部
７１  タッチパネル
７２  スイッチ
【図１】
2004272217.tif 000003
【図２】
2004272217.tif 000004
【図３】
2004272217.tif 000005
【図４】
2004272217.tif 000006
【図５】
2004272217.tif 000007
【図６】
2004272217.tif 000008
【図７】
2004272217.tif 000009
【図８】
2004272217.tif 000010
【図９】
2004272217.tif 000011
【図１０】
2004272217.tif 000012
【図１１】
2004272217.tif 000013
【図１２】
2004272217.tif 000014
【図１３】
2004272217.tif 000015
【図１４】
2004272217.tif 000016
【図１５】
2004272217.tif 000017