(57)【特許請求の範囲】
【請求項１】
第１の縮尺で地図を表示する広域表示領域と、地図を第２の縮尺で表示する拡大表示領域と、前記拡大表示領域に表示される地図の範囲を前記広域表示領域において示す指示標識とを作成する制御部と、前記広域表示領域に表示された特定地点を選択するための地点選択手段と、前記広域表示領域における指示標識の位置を変更する指示標識操作手段と、
前記第２の縮尺を変更する縮尺変更手段と、
前記広域表示領域における前記拡大表示領域の位置を変更する領域操作手段とを備え、
前記制御部は、前記地点選択手段が前記特定地点を選択したとき、前記広域表示領域に表示された前記特定地点を覆わないように表示されるとともに前記特定地点を含む地図を第２の縮尺で拡大表示領域に表示し、
前記第２の縮尺は前記第１の縮尺よりも大縮尺であり、
前記広域表示領域における前記指示標識の位置を前記指示標識操作手段が変更したとき、前記拡大表示領域と前記指示標識との相対位置を保持しながら、前記広域表示領域における前記拡大表示領域の位置と前記拡大表示領域に表示される地図とを前記指示標識の位置の変化に応じて前記制御部が変更し、
前記広域表示領域における前記拡大表示領域の位置を前記領域操作手段が変更したとき、前記制御部は、前記拡大表示領域に前記指示標識との相対位置を保持させず、かつ前記指示標識に前記広域表示領域における位置を変更させずに現在の位置を保持させ、
前記縮尺変更手段は、前記拡大表示領域の中に表示される拡大ボタン及び縮小ボタンの操作に応じて前記第２の縮尺を変更し、前記拡大ボタンは、前記第２の縮尺を大きくするために用いられ、前記縮小ボタンは、前記第２の縮尺を小さくするために用いられる地図拡大表示装置。
【請求項２】
前記縮尺変更手段が前記第２の縮尺を変更すると、前記制御部は、前記指示標識が前記広域表示領域において示す範囲を変更する請求項１に記載の地図拡大表示装置。
【請求項３】
前記制御部は、前記広域表示領域内に前記拡大表示領域を設ける請求項１又は２に記載の地図拡大表示装置。
【請求項４】
前記制御部は、前記拡大表示領域を複数設ける請求項１から３のいずれか一項に記載の地図拡大表示装置。
【請求項５】
前記制御部は、前記広域表示領域に地図を表示し、前記拡大表示領域に航空写真を表示する請求項１から４のいずれか一項に記載の地図拡大表示装置。
【請求項６】
前記制御部は、前記広域表示領域に航空写真を表示し、前記拡大表示領域は地図を表示する請求項１から４のいずれか一項に記載の地図拡大表示装置。
【請求項７】
前記制御部は、前記広域表示領域に地図を表示し、前記拡大表示領域に地下街地図を表示する請求項１から４のいずれか一項に記載の地図拡大表示装置。
【請求項８】
出発地から目的地までの経路を決定する経路決定手段をさらに備え、
前記地点選択手段は、前記出発地及び前記目的地を選択し、
前記制御部は、それぞれ異なる領域を表示する第１及び第２の拡大表示領域を前記拡大表示領域内に設け、前記第１の拡大表示領域に前記出発地を中心として地図を表示し、前記第２の拡大表示領域に前記目的地を中心として地図を表示する請求項１から７のいずれか一項に記載の地図拡大表示装置。
【請求項９】
前記制御部は、前記広域表示領域並びに前記第１及び第２の拡大表示領域に、前記経路決定手段が決定した前記出発地から前記目的地までの経路を表示する請求項８に記載の地図拡大表示装置。
【請求項１０】
請求項１から９のいずれか一項に記載の地図拡大表示装置と前記地図を記録する地図記録手段とを備える地図拡大表示システムであって、
前記広域表示領域、前記地点選択手段、及び前記拡大表示領域は、端末装置に設けられる画面に表示され、
前記地図記録手段と前記端末装置とは通信手段を介して接続され、
前記制御部は、前記地点選択手段が前記特定地点を選択したとき、前記特定地点を含む地図を前記地図記録手段から読み出して前記第２の縮尺で前記拡大表示領域に表示する地図拡大表示システム。
【請求項１１】
前記通信手段はインターネットである請求項１０に記載の地図拡大表示システム。
【請求項１２】
前記拡大表示領域の大きさを変更する領域操作手段をさらに備える請求項１に記載の地図拡大表示装置。
【請求項１３】
前記領域操作手段が前記拡大表示領域の大きさを変更するとき、前記制御部は、前記第２の縮尺を変化せずに、前記拡大表示領域に表示する地図の範囲を変更する請求項１２に記載の地図拡大表示装置。
【請求項１４】
前記領域操作手段が前記拡大表示領域の大きさを変更するとき、前記指示標識が前記広域表示領域において示す範囲を前記制御部が変更する請求項１２に記載の地図拡大表示装置。
【請求項１５】
広域表示領域に第１の縮尺で地図を表示するステップと、
前記広域表示領域に表示された特定地点を選択するステップと、
前記広域表示領域に表示された前記特定地点を覆わないように拡大表示領域を表示するステップと、
前記特定地点を含む地図を前記第１の縮尺よりも大縮尺である第２の縮尺で前記拡大表示領域に表示するステップと、
前記拡大表示領域に表示される地図の範囲を前記広域表示領域において指示標識を用いて示すステップと、
前記広域表示領域における指示標識の位置を変更するステップと、
前記広域表示領域における前記指示標識の位置を変更したとき、前記指示標識と前記拡大表示領域との相対位置を保持しながら、前記広域表示領域における前記拡大表示領域の位置と前記拡大表示領域に表示される地図とを前記指示標識の位置の変化に応じて変更するステップと、
前記広域表示領域における前記拡大表示領域の位置を変更したとき、前記指示標識と前記拡大表示領域との相対位置を保持せず、かつ前記広域表示領域における前記指示標識の位置を変更せずに現在の位置に保持するステップと、
前記第２の縮尺を大きくするために用いられる拡大ボタンと、前記第２の縮尺を小さくするために用いられる縮小ボタンとを、前記拡大表示領域の中に表示するステップとをコンピュータに実行させるための地図拡大表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、任意の領域を拡大して表示する地図拡大表示装置に関する。
【背景技術】
【０００２】
従来、電子機器の表示装置に地図を表示して、ユーザに地理情報を提供する技術が知られている。この技術は、表示装置に広域地図を表示し、広域地図上でユーザが特定点を指定する。そして、拡大地図における特定点の位置と広域地図上における特定点の位置とが表示装置上において同じ位置となるように、広域地図上に拡大地図を表示する（特許文献１）。
【特許文献１】特開２００１−３３６９４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、拡大地図における特定点の位置と広域地図上における特定点の位置とが同じ位置となるよう広域地図上に拡大地図を表示すると、拡大地図で表示する領域が広域地図においてどの位置及び範囲を示しているのかユーザが把握しにくくなる。そのため、ユーザは広域地図及び拡大地図が表示する空間を正確に認識出来なくなるおそれがある。
【０００４】
本発明はこれらの問題を鑑みてなされたものであり、拡大地図で表示する領域が広域地図においてどの位置及び範囲を示しているのかユーザが容易に把握しうる地図拡大表示装置を得ることを目的とする。
【課題を解決するための手段】
【０００５】
本発明による地図拡大表示装置は、第１の縮尺で地図を表示する広域表示領域と、広域表示領域に表示された特定地点を選択するための地点選択手段と、地点選択手段が特定地点を選択したとき、広域表示領域に表示された特定地点を覆わないように表示され、特定地点を含む地図を第２の縮尺で表示する拡大表示領域とを備え、第２の縮尺は第１の縮尺よりも大縮尺であることを特徴とする。
【０００６】
拡大表示領域に表示される地図の範囲を広域表示領域において示す指示標識を備えることが好ましい。これにより、ユーザは広域地図におけるどの領域を拡大して表示しているかを容易に把握できる。
【０００７】
広域表示領域における指示標識の位置を変更する指示標識操作手段をさらに備え、広域表示領域における指示標識の位置を指示標識操作手段が変更したとき、指示標識が示す範囲に応じて拡大表示領域に表示される地図が変更されることが好ましい。
【０００８】
広域表示領域に対して拡大表示領域の位置を変更する領域操作手段をさらに備えるものであればなおよい。
【０００９】
拡大表示領域の大きさを変更する領域操作手段をさらに備えるものであればなおよい。
【００１０】
領域操作手段が拡大表示領域の大きさを変更するとき、拡大表示領域は第２の縮尺を変化せずに、表示する地図の範囲を変更することが望ましい。
【００１１】
領域操作手段が拡大表示領域の大きさを変更するとき、指示標識が広域表示領域において示す範囲を変更することが好ましい。
【００１２】
第２の縮尺を変更する縮尺変更手段をさらに備えればなおよい。
【００１３】
縮尺変更手段は、拡大表示領域の中に表示される拡大ボタン及び縮小ボタンであってもよい。
【００１４】
縮尺変更手段が第２の縮尺を変更すると、指示標識が広域表示領域において示す範囲を変更することが望ましい。
【００１５】
広域表示領域内に拡大表示領域が設けられることが好ましい。
【００１６】
拡大表示領域が複数設けられればなおよい。
【００１７】
広域表示領域は地図を表示し、拡大表示領域は航空写真を表示してもよい。
【００１８】
広域表示領域は航空写真を表示し、拡大表示領域は地図を表示してもよい。
【００１９】
広域表示領域は地図を表示し、拡大表示領域は地下街地図を表示してもよい。
【００２０】
出発地から目的地までの経路を決定する経路決定手段をさらに備え、拡大表示領域はそれぞれ異なる領域を表示する第１及び第２の拡大表示領域を有し、第１の拡大表示領域は出発地を中心として表示し、第２の拡大表示領域は目的地を中心として表示することが好ましい。これにより、ユーザは出発地から目的地までの経路を容易に把握することができる。
【００２１】
広域表示領域並びに第１及び第２の拡大表示領域は、経路決定手段が決定した出発地から目的地までの経路を表示することが好ましい。
【００２２】
出発地から目的地までの経路を決定する経路決定手段をさらに備え、拡大表示領域は、人間が通行可能、又は交通手段を介して通行可能な複数の通行路が存在する領域を表示してもよい。
【００２３】
前記地図拡大装置と地図を記録する地図記録手段とを備え、広域表示領域、地点選択手段、及び拡大表示領域は端末装置に設けられ、地図記録手段と端末装置とは通信手段を介して接続され、拡大表示領域は、地点選択手段が特定地点を選択したとき、特定地点を含む地図を地図記録手段から読み出して第２の縮尺で表示することが好ましい。
【００２４】
通信手段はインターネットが好適である。
【００２５】
本願第２の発明による地図拡大表示プログラムは、広域表示領域に第１の縮尺で地図を表示するステップと、広域表示領域に表示された特定地点を選択するステップと、広域表示領域に表示された特定地点を覆わないように拡大表示領域を表示するステップと、特定地点を含む地図を第１の縮尺よりも大縮尺である第２の縮尺で拡大表示領域に表示するステップとをコンピュータに実行させることを特徴とする。
【発明の効果】
【００２６】
本発明によれば、拡大地図で表示する領域が広域地図においてどの位置及び範囲を示しているのかユーザが容易に把握しうる地図拡大表示装置を得る。
【発明を実施するための最良の形態】
【００２７】
以下、本発明による地図拡大表示装置の第１の実施形態について図１及び２を用いて説明する。図１はネットワークを介して接続された情報記録手段すなわちサーバＢと、複数の端末装置すなわち第１〜第ｎクライアントＡ１からＡｎとを概念的に示した図である。ここで、ｎは１以上の整数である。第１〜第ｎクライアントＡ１〜Ａｎは、ネットワーク、例えばインターネットを介してサーバＢと通信可能である。
【００２８】
第１〜第ｎクライアントＡ１〜Ａｎは、クライアント制御部３０Ａ１〜３０Ａｎ、入力部４０Ａ１〜４０Ａｎ、及び表示部５０Ａ１〜５０Ａｎを各々有する。クライアント制御部３０Ａ１〜３０Ａｎは、第１〜第ｎクライアントＡ１〜Ａｎの各部の制御、及びサーバＢとのデータの送受信を行う。入力部４０Ａ１〜４０Ａｎは、キーボードやポインティングデバイス等の入力装置であり、ユーザはこれらを用いて第１〜第ｎクライアントＡ１〜Ａｎにデータを入力する。入力されたデータはクライアント制御部３０Ａ１〜３０Ａｎにより処理され、例えばサーバＢに送信される。表示部５０Ａ１〜５０Ａｎは、サーバＢから受信したデータの表示、及び入力部４０Ａ１〜４０Ａｎを用いて入力されたデータ等を表示する。
【００２９】
サーバＢはサーバ制御部３０Ｂ及びサーバ記録部６０Ｂを備える。サーバ制御部３０Ｂはネットワークを介してクライアント制御部３０Ａ１〜３０Ａｎとデータを送受信する。サーバ制御部３０Ｂはサーバ記録部６０Ｂからデータを読み出して送信、あるいは受信したデータをサーバ記録部６０Ｂに記録する。
【００３０】
サーバ記録部６０Ｂには地図データ及び地物情報が記録される。地図データは、地図を構成する画像を画像電子データに変換して得られたものであり、地図の縮尺毎に地図データが作成される。地図データのフォーマットはラスタデータ、例えばビットマップフォーマット又はＰＮＧフォーマットである。地図データが表示する地図の範囲を示す座標である範囲座標と関連付けられてサーバ記録部６０Ｂに記録される。地図の縮尺として、例えば、１／１５００、１／３０００、１／８０００、１／２１０００、１／７５０００、１／１５万、１／３０万、１／９０万、１／１５０万及び１／７８０万が予め設定される。
【００３１】
地物情報は地物のＩＤ、名称及び座標から成り、互いに関連付けて記録される。地物座標は、地物を上空から見た形状に応じて定められる。地図データによる地図は例えばＵＴＭ図法によって描画され、地図上の座標はＵＴＭ座標系により定義される。
【００３２】
ユーザは、ステップＳ２１において、地図を表示したい地物の名称、例えば「名古屋大学」と所望の縮尺とを第ｎクライアントＡｎに入力部４０Ａｎを用いて入力する。入力された地物名称及び所望の縮尺はクライアント制御部３０Ａｎにより処理され、サーバＢに送信される。サーバＢに設けられるサーバ制御部３０Ｂは、地物名称及び所望の縮尺を受信し、サーバ記録部６０Ｂに記録された地物情報から「名古屋大学」を検索する。そして、「名古屋大学」の地物座標を取得して、その地物座標を中心とする所望の縮尺を有する地図データを検索し取得する。その後、地図データは、サーバ制御部３０Ｂからクライアント制御部３０Ａｎに送信される。
【００３３】
ステップＳ２２において、クライアント制御部３０Ａｎは、受信した地図データを用いて表示部５０Ａｎに「名古屋大学」を中心とする広域地図を表示する。広域地図の縮尺は広域地図上に表示される縮尺変更スライダ１３１（図３参照）をマウスで操作することにより変更可能である。
【００３４】
次に、図２及び３を用いて広域地図上に拡大地図を表示する地図拡大処理について説明する。
【００３５】
ステップＳ２２において表示部５０Ａｎに広域地図が表示された状態で地図拡大処理が実行される。ステップＳ２３においてユーザがマウスを用いて広域地図上のある点（以下、特定地点という）１１２をクリックされたか否かが判断される。クリックされたとき、クライアント制御部３０Ａｎは特定地点１１２の座標を算出し、ネットワークを介してサーバ制御部３０Ｂに送信する。
【００３６】
座標を受信したサーバ制御部３０Ｂは、サーバ記録部６０Ｂからその座標を中心とする地図のうち最も大縮尺である地図の地図データを取得する。例えば本実施形態においては１／１５００の縮尺率で作図された地図の地図データを取得する。その後地図データはネットワークを介してクライアント制御部３０Ａｎに送信される。
【００３７】
ステップＳ２４において、クライアント制御部３０Ａｎは地図データを受信する。そして、ステップＳ２５において、受信した地図データを用いて表示部５０Ａｎに拡大地図を表示する。このとき、地図は拡大表示領域１１３に表示される。広域表示領域１０１における拡大表示領域１１３の大きさは予め定められ、広域表示領域１０１に表示された特定地点１１２を覆わない位置に円形の拡大表示領域１１３が描画される。
【００３８】
広域表示領域１０１には、拡大表示領域１１３に示された拡大地図の広域表示領域１０１における範囲を示す、円形の指示標識１１１が設けられる。指示標識１１１の形状は拡大表示領域１０１の形状と相似形である。拡大表示領域１１３が囲う領域の面積は、指示標識１１１が囲う領域の面積以上の大きさである。拡大表示領域１１３と指示標識１１１は、各々の外縁の接線をなす線分で接続される。
【００３９】
ユーザが他の特定地点１２２を更にクリックすると、同様にして拡大表示領域１２３及び指示標識１２１が広域表示領域１０１上に形成される。このようにして、地図拡大装置は、複数の拡大表示領域及び指示標識を広域表示領域１０１上に形成することが可能である。
【００４０】
拡大表示領域１１３、１２３の内側には拡大ボタン１１５、１２５及び縮小ボタン１１６、１２６が表示される。ユーザがマウスを用いて拡大ボタン１１５、１２５をクリックすると、拡大表示領域１１３、１２３に表示されている拡大地図の縮尺が大きくなり、拡大表示領域１１３、１２３に表示されている拡大地図の範囲は狭くなる。ユーザがマウスを用いて縮小ボタン１１６、１２６をクリックすると、拡大表示領域１１３、１２３に表示されている拡大地図の縮尺が小さくなり、拡大表示領域１１３、１２３に表示されている拡大地図の範囲が広くなる。拡大地図の縮尺は広域地図の縮尺と同じ縮尺まで変えることが可能である。
【００４１】
次に指示標識１１１、１２１を広域表示領域１０１上において移動させる指示標識移動処理について説明する。
【００４２】
ユーザがマウスを用いてマウスポインタＭＰを指示標識１１１、１２１上に移動させる。そして、マウスポインタＭＰを指示標識１１１、１２１上に保持したままドラッグしてマウスポインタＭＰを移動させると、マウスポインタＭＰの移動に追従して指示標識１１１、１２１が移動する。指示標識１１１、１２１の移動に従って、指示標識１１１、１２１内に表示される広域地図も移動する。
【００４３】
一方、拡大表示領域１１３、１２３は指示標識１１１、１２１との相対位置を保持しながら、広域表示領域１０１に対して移動する。すなわち、拡大表示領域１１３、１２３に表示される拡大地図は広域表示領域１０１内に表示された広域地図の範囲に応じて変化する。以下、指示標識移動処理を詳細に説明する。
【００４４】
指示標識１１１、１２１が移動すると、クライアント制御部３０Ａｎは指示標識１１１、１２１の現在の座標をサーバ制御部３０Ｂに送信する。座標を受信したサーバ制御部３０Ｂは、サーバ記録部６０Ｂからその座標を中心とする地図のうち最も大縮尺である地図の地図データを取得する。例えば本実施形態においては１／１５００の縮尺率で作図された地図の地図データを取得する。その後地図データはネットワークを介してクライアント制御部３０Ａｎに送信される。クライアント制御部３０Ａｎは受信した地図データを用いて拡大表示領域１１３、１２３に拡大地図を表示する。
【００４５】
次に、拡大表示領域１１３、１２３を広域表示領域１０１および指示標識１１１、１２１に対して移動する拡大表示領域移動処理について説明する。
【００４６】
ユーザがマウスを用いてマウスポインタＭＰを拡大表示領域１１３、１２３の境界線１１７、１２７内側に移動させる。そして、マウスポインタＭＰを拡大表示領域１１３、１２３の内部に保持したままドラッグしてマウスポインタＭＰを移動させると、マウスポインタＭＰの移動に追従して拡大表示領域１１３、１２３が広域表示領域１０１および指示標識１１１、１２１に対して移動する。このとき、拡大表示領域１１３、１２３に表示される地図は変化しない。また、指示標識１１１、１２１は広域表示領域１０１に対して同じ位置を保持し変化しない。
【００４７】
拡大表示領域１１３、１２３の移動に伴い、拡大表示領域１１３、１２３と指示標識１１１、１２１とを結んだ線分も各々の外縁の接線をなす線分で再度接続される。
【００４８】
この操作により、指示標識１１１、１２１と拡大表示領域１１３、１２３との相対位置を変えると共に、広域表示領域１０１の任意の場所に拡大表示領域１１３、１２３を配置することができる。
【００４９】
次に、拡大表示領域１１３、１２３の大きさを変更する表示範囲変更処理について説明する。
【００５０】
ユーザがマウスを用いてマウスポインタＭＰを拡大表示領域１１３、１２３の境界線１１７、１２７上に移動させる。そして、マウスポインタＭＰを境界線１１７、１２７上に保持したままドラッグしてマウスポインタＭＰを移動させると、マウスポインタＭＰの移動に追従して拡大表示領域１１３、１２３の大きさが変化する。このとき、拡大表示領域１１３、１２３に表示される地図の縮尺は変化しない。
【００５１】
拡大表示領域１１３、１２３の大きさの変化に従って、拡大表示領域１１３、１２３内に表示される拡大地図の範囲も広がり、あるいは縮小する。
【００５２】
一方、指示標識１１１、１２１は拡大表示領域１１３、１２３との相対位置を保持しながら、その囲う範囲を広げ、あるいは縮小する。すなわち、指示標識１１１、１２１内に表示される広域地図は拡大表示領域１１３、１２３内に表示された拡大地図の範囲に応じて変化する。以下、表示範囲変更処理を詳細に説明する。
【００５３】
拡大表示領域１１３、１２３の大きさが変えられると、大きさの変化に伴って拡大表示領域１１３、１２３に新たに表示する地図データを既に受信しているか否かをクライアント制御部３０Ａｎが判断する。
【００５４】
そして、新たに表示する地図データを既に受信している場合、クライアント制御部３０Ａｎは、受信済みの地図データを用いて拡大表示領域１１３、１２３に拡大地図を表示する。
【００５５】
受信していない場合、クライアント制御部３０Ａｎは、受信していない地図データの情報と拡大表示領域１１３、１２３に表示された地図の縮尺とをサーバ制御部３０Ｂに送信する。この情報を受信したサーバ制御部３０Ｂは、該当する地図データのうち、拡大表示領域１１３、１２３に表示された地図の縮尺と同縮尺の地図データをサーバ記録部６０Ｂから取得する。例えば本実施形態においては１／１５００の縮尺率で作図された地図の地図データを取得する。その後地図データはネットワークを介してクライアント制御部３０Ａｎに送信される。クライアント制御部３０Ａｎは受信した地図データを用いて拡大表示領域１１３、１２３に拡大地図を表示する。
【００５６】
次に、拡大表示領域１１３、１２３に表示される地図の縮尺を変更する拡大地図縮尺変更処理について説明する。
【００５７】
ユーザがマウスを用いて縮小ボタン１１６、１２６をクリックすると、クライアント制御部３０Ａｎは、現在表示している拡大地図の中心となる地点１１４、１２４のＵＴＭ座標系による座標と、現在表示している拡大地図の縮尺よりも一段階小さい縮尺とをサーバ制御部３０Ｂに送信する。本実施形態においては、現在表示している拡大地図の縮尺は１／１５００であるから、一段階小さい縮尺は１／３０００である。サーバ制御部３０Ｂは、受信した座標を含む地図データのうち、現在表示している拡大地図の縮尺よりも一段階小さい縮尺で作図された地図データをサーバ記録部６０Ｂから取得する。例えば本実施形態においては１／３０００の縮尺率で作図された地図の地図データを取得する。その後地図データはネットワークを介してクライアント制御部３０Ａｎに送信される。クライアント制御部３０Ａｎは受信した地図データを用いて拡大表示領域１１３、１２３に拡大地図を表示する。一方、指示標識１１１、１２１は、拡大表示領域１１３、１２３に表示される地図の縮尺が小さくなると、拡大表示領域１１３、１２３との相対位置を保持しながら、その囲う範囲を広げる。すなわち、指示標識１１１、１２１内に表示される広域地図は拡大表示領域１１３、１２３内に表示された拡大地図の縮尺、つまり範囲に応じて変化する。これにより、拡大表示領域１１３、１２３に表示されている拡大地図の縮尺を小さくして、拡大表示領域１１３、１２３に表示されている拡大地図の範囲を広げることが可能になる。
【００５８】
次に、ユーザがマウスを用いて拡大ボタン１１５、１２５をクリックすると、クライアント制御部３０Ａｎは、現在表示している拡大地図の中心となる地点１１４、１２４のＵＴＭ座標系による座標と、現在表示している拡大地図の縮尺よりも一段階大きい縮尺とをサーバ制御部３０Ｂに送信する。本実施形態においては、現在表示している拡大地図の縮尺は１／３０００であるから、一段階大きい縮尺は１／１５００である。サーバ制御部３０Ｂは、受信した座標を含む地図データのうち、現在表示している拡大地図の縮尺よりも一段階大きい縮尺で作図された地図データをサーバ記録部６０Ｂから取得する。例えば本実施形態においては１／１５００の縮尺率で作図された地図の地図データを取得する。その後地図データはネットワークを介してクライアント制御部３０Ａｎに送信される。クライアント制御部３０Ａｎは受信した地図データを用いて拡大表示領域１１３、１２３に拡大地図を表示する。これにより、拡大表示領域１１３、１２３に表示されている拡大地図の縮尺を大きくして、拡大表示領域１１３、１２３に表示されている拡大地図をより詳細に参照することが可能になる。
【００５９】
一方、指示標識１１１、１２１は、拡大表示領域１１３、１２３に表示される地図の縮尺が大きくなると、拡大表示領域１１３、１２３との相対位置を保持しながら、その囲う範囲を縮小する。すなわち、指示標識１１１、１２１内に表示される広域地図は拡大表示領域１１３、１２３内に表示された拡大地図の縮尺、つまり範囲に応じて変化する。
【００６０】
なお、拡大表示領域１１３、１２３及び指示標識１１１、１２１は円形でなくてもよく、例えば楕円形、長方形等の閉じられた領域であればよい。
【００６１】
また、広域表示領域１０１に対して指示標識１１１、１２１が移動したとき、広域表示領域１０１に対して拡大表示領域１１３、１２３が移動しなくてもよい。
【００６２】
次に第２の実施形態について図４を用いて説明する。第１の実施形態と同様の構成については説明を省略する。
【００６３】
本実施形態では、広域表示領域２０１に広域地図を表示し、拡大表示領域２１３に航空写真を表示する。そこで、サーバ記録部６０Ｂには地図データ及び地物情報に加えて航空写真データが記録される。航空写真データは、実際に上空から地上を撮影し写真を地図データの縮尺と同じ縮尺に加工して得られたものであり、地図の縮尺毎に航空写真データが作成される。航空写真データのフォーマットはラスタデータ、例えばＪＰＧフォーマットである。航空写真データは、航空写真が表示する範囲を示す座標である範囲座標と関連付けられてサーバ記録部６０Ｂに記録される。
【００６４】
ユーザがマウスによりチェックボックス２４１をクリックして航空写真を拡大表示領域２１３に表示することを選択した後に、広域表示領域２０１上で特定地点２１２をクリックすると、クライアント制御部３０Ａｎは特定地点２１２の座標を算出し、ネットワークを介してサーバ制御部３０Ｂに送信する。そして第１の実施形態と同様の処理により、サーバ制御部３０Ｂは、サーバ記録部６０Ｂからその座標を中心とする航空写真データのうち最も大縮尺である航空写真データを取得する。例えば本実施形態においては１／１５００の縮尺率で作図された航空写真データを取得する。その後航空写真データはネットワークを介してクライアント制御部３０Ａｎに送信される。クライアント制御部３０Ａｎは受信した航空写真データを用いて拡大表示領域２１３に航空写真を表示する。このとき、拡大表示領域２１３の中心２１４には、特定地点２１２を拡大した地点が表示される。そして、拡大表示領域２１３の表示範囲に応じて、広域表示領域２０１に指示標識２１１が表示される。
【００６５】
なお、広域表示領域２０１に航空写真、拡大表示領域２１３に地図を表示してもよい。
【００６６】
また、広域表示領域２０１に地図、拡大表示領域２１３に地下街図を表示してもよい。このとき、サーバ記録部６０Ｂは、地下街図が表示する範囲を示す座標である範囲座標と関連付けて地下街図データを記録する。
【００６７】
次に第３の実施形態について図５及び６を用いて説明する。第１及び第２の実施形態と同様の構成については説明を省略する。
【００６８】
本実施形態による地図拡大表示装置は出発地から目的地までの経路を探索することが可能である。そこで、サーバ制御部３０Ｂは、サーバ記録部６０Ｂに記録された地物情報を用いて出発地から目的地までの経路を算出するための経路決定手段７０Ｂを備える。
【００６９】
使用者が入力部４０Ａｎを介して、出発地の名称、例えば「東山公園駅」及び目的地の名称、例えば「星ヶ丘」をテキストボックス５３２及び５３３に入力する。そして、検索ボタン５３４をマウスを用いてクリックすると、クライアント制御部３０Ａｎは出発地「東山公園駅」を示すテキストデータである出発地データと、目的地「星ヶ丘」を示すテキストデータである目的地データとをサーバ制御部３０Ｂに送信する。テキストボックス５３２及び５３３に入力された出発地及び目的地の名称はクリアボタン５３５をクリックすることにより一度で消去することが可能である。出発地データ及び目的地データを受信したサーバ制御部３０Ｂは、経路決定手段７０Ｂを用いて出発地「東山公園駅」から目的地「星ヶ丘」までの経路を算出する。そして、出発地、目的地が存在する地図データのうち最も大縮尺である地図データと、算出された経路が全て含まれるような１又は２以上の地図データとをサーバ記録部６０Ｂに要求する。
【００７０】
要求を受信したサーバ記録部６０Ｂは、広域表示領域５０１に出発地から目的地までの全経路が表示されるような縮尺を算出する。そして、算出された縮尺に応じて広域地図の地図データと出発地及び目的地の地図データとを検索し、サーバ制御部３０Ｂに返す。サーバ制御部３０Ｂはこれらの地図データと経路データとをクライアント制御部３０Ａｎに送信する。
【００７１】
クライアント制御部３０Ａｎは受信した地図データを用いて、広域表示領域５０１に広域地図を表示し、２つの拡大表示領域５１３、５２３に出発地及び目的地をそれぞれ表示する。出発地及び目的地は、拡大表示領域５１３、５２３の中心５１４、５２４と、指示標識５１１、５２１の中心５１２、５２２とにそれぞれ置かれる。また、拡大表示領域５１３、５２３の表示範囲に応じて、指示標識５１１、５２１が広域表示領域５０１に表示される。そして、経路データから経路を構成し、広域表示領域５０１及び拡大表示領域５１３、５２３に地図を描画するために用いられていない色、例えば薄紫色の経路指示線５５０を用いて経路を表示する。
【００７２】
さらに、ユーザがマウスを用いて任意の地点５４２をクリックすると、地図拡大処理により、地点５４２を中心とする一定範囲が拡大されて拡大表示領域５４３に表示される。このとき、拡大表示領域５４３内において地点５４２に対応する点は、拡大表示領域５４３の中心点５４４である。これにより、ユーザは、出発地から目的地までの経路における任意の地点での詳細な情報を容易に入手することができる。
【００７３】
なお、出発地及び目的地に加えて、交通手段の切替地点、すなわち乗換駅や道路のインターチェンジ等を含む地図を拡大して拡大表示領域に表示してもよい。ユーザは通行路が多数存在する領域においても容易に出発地から目的地までの経路を容易に把握できる。
【００７４】
また、経路決定手段は、ユーザがマウス等の入力部を用いて広域表示領域５０１上で特定点を指定することにより経路を決定するものであってもよい。
【００７５】
本実施形態によれば、出発地及び目的地が拡大して表示されると同時に出発地から目的地までの経路も同じ画面上に表示されるため、使用者は出発地から目的地までの経路を容易に把握することが可能になる。
【００７６】
なお、地図はネットワークを介して入手されなくてもよく、第ｎクライアントＡｎ、つまりナビゲーション装置に記録されてもよい。このとき、第ｎクライアントＡｎはクライアント記録部を備え、クライアント制御部３０Ａｎはクライアント記録部から地図データを読み出す。
【００７７】
なお、ユーザが広域地図における特定地点をクリックしたとき、又は経路決定手段が探索結果を表示するとき、拡大表示領域に表示する拡大地図は最も大縮尺の地図でなくてもよく、ユーザが選択した縮尺の地図であってもよい。
【図面の簡単な説明】
【００７８】
【図１】本発明による地図拡大表示装置を概念的に示した図である。
【図２】地図拡大表示を示したフローチャートである。
【図３】表示部に表示された広域表示領域及び拡大表示領域を示した図である。
【図４】第２の実施形態による表示部に表示された広域表示領域及び拡大表示領域を示した図である。
【図５】第３の実施形態による地図拡大表示装置を概念的に示した図である。
【図６】出発地及び目的地入力テキストボックスと表示部に表示された広域表示領域及び拡大表示領域とを示した図である。
【符号の説明】
【００７９】
Ａ１  第１クライアント
３０Ａ１  クライアント制御部
４０Ａ１  入力部
５０Ａ１  表示部
Ｂ  サーバ
３０Ｂ  サーバ制御部
６０Ｂ  サーバ記録部
ＭＰ  マウスポインタ
１０１  広域表示領域
１１１  指示標識
１１３  拡大表示領域
１１５  拡大ボタン
１１６  縮小ボタン
５３２  出発地入力テキストボックス
５３３  目的地入力テキストボックス
５３４  検索ボタン
５３５  クリアボタン
【図１】
0005312815.tif 000002
【図２】
0005312815.tif 000003
【図５】
0005312815.tif 000004
【図３】
0005312815.tif 000005
【図４】
0005312815.tif 000006
【図６】
0005312815.tif 000007