(57)【要約】【課題】  電子地図の表示が容易で、ウェブページの情報及びウェブページに関連ある電子地図の同時閲覧が可能で、ウェブページの情報を電子地図に登録できる電子地図の表示方法、電子地図表示プログラム及び電子地図表示装置を提供すること。【解決手段】  サーバとネットワークを介して接続されたブラウザ機能を有するクライアントの画面に、電子地図を表示する電子地図の表示方法において、住所、駅名、インターチェンジ名等の第１の文字列データが前記画面に表示された場合に、前記第１の文字列データを取り込む文字列データ取り込み手順と、前記第１の文字列データ取り込み手順により取り込まれた第１の文字列データに基づき電子地図上における前記第１の文字列データの地点又は範囲に係る位置座標を生成する位置座標生成手順と、前記位置座標生成手順により生成された位置座標に基づき前記第１の文字列データの地点又は範囲を含む電子地図を前記画面に表示する第１の電子地図表示手順とを有することを特徴とする。【選択図】  図６
2005141161.tif 000002
【特許請求の範囲】
【請求項１】
サーバとネットワークを介して接続されたブラウザ機能を有するクライアントの画面に、電子地図を表示する電子地図の表示方法において、
住所、駅名、インターチェンジ名等の第１の文字列データが前記画面に表示された場合に、前記第１の文字列データを取り込む文字列データ取り込み手順と、
前記第１の文字列データ取り込み手順により取り込まれた第１の文字列データに基づき電子地図上における前記第１の文字列データの地点又は範囲に係る位置座標を生成する位置座標生成手順と、
前記位置座標生成手順により生成された位置座標に基づき前記第１の文字列データの地点又は範囲を含む電子地図を前記画面に表示する第１の電子地図表示手順と、
を有することを特徴とする電子地図の表示方法。
【請求項２】
前記第１の電子地図表示手順は、前記ブラウザ機能により形成され前記第１の文字列が表示された前記画面に前記電子地図を表示することを特徴とする請求項１記載の電子地図の表示方法。
【請求項３】
前記クライアントの前記画面に表示されているウェブページのＵＲＬ、タイトル又は前記画面に表示された第２の文字列を、前記画面に表示されている電子地図の前記位置座標と関連づけて、電子地図を形成する地図データに登録するウェブ情報登録手順を更に有することを特徴とする請求項１又は２記載の電子地図の表示方法。
【請求項４】
前記第２の文字列を、ＸＭＬ文書形式で前記地図データに登録することを特徴とする請求項３記載の電子地図の表示方法。
【請求項５】
前記地図データに登録された前記位置座標、ウェブページのタイトル、ＵＲＬ又は前記第２の文字列を、電子地図を表示させる第２の電子地図表示手順に渡すことを特徴とする請求項１ないし４いずれか一項記載の電子地図の表示方法。
【請求項６】
レジャー情報を提供するレジャー情報サーバに接続するレジャー情報サーバ接続手順と、
前記レジャー情報サーバ接続手順により接続したレジャー情報サーバから、前記位置座標に基づいて、前記地点又は範囲のレジャー情報を取得し前記電子地図を表示している画面に表示するレジャー情報表示手順と、を更に有し、
前記レジャー情報は、気象情報、宿泊施設の情報、イベント情報、料理店の情報、文化施設の情報、自然地形の情報、温泉の情報、名産品の情報、名所の情報、開催スポーツの情報、であることを特徴とする請求項１ないし５いずれか一項記載の電子地図の表示方法。
【請求項７】
請求項１ないし６いずれか一項記載の電子地図の表示方法をコンピュータに実行させるための電子地図表示プログラム。
【請求項８】
請求項１ないし６いずれか一項記載の電子地図の表示方法をコンピュータに実行させるための電子地図表示プログラムが記録されたコンピュータにより読み取り可能な記録媒体。
【請求項９】
サーバとネットワークを介して接続されたブラウザ機能を有するクライアントの画面に、電子地図を表示する電子地図表示装置において、
住所、駅名、インターチェンジ名等の第１の文字列データが前記画面に表示された場合に、前記第１の文字列データを取り込む文字列データ取り込み手段と、
前記第１の文字列データ取り込み手順により取り込まれた第１の文字列データに基づき電子地図上における前記第１の文字列データの地点又は範囲の係る位置座標を生成する位置座標生成手段と、
前記位置座標生成手段により生成された位置座標に基づき前記第１の文字列データの地点又は範囲を含む電子地図を前記画面に表示する第１の電子地図表示手段と、
を有することを特徴とする電子地図表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子地図の表示に関し、特に、ウェブページと電子地図を同時に閲覧可能な電子地図の表示方法、電子地図表示プログラム及び電子地図表示装置に係る。
【背景技術】
【０００２】
地理情報をデジタル化してパソコン等で表示可能とした電子地図が普及している。電子地図はパソコン等の記憶装置にインストールすることも可能であるが、インターネットの普及に伴い、ユーザは、インターネットを介して接続された電子地図の提供サイトから所望の地域の電子地図の配信を受けることができる（例えば特許文献１参照）。
【０００３】
また、インターネットでユーザが種々のウェブページを閲覧している際に、ウェブページの情報に係る地点又は範囲の電子地図を表示させたい場合は多い。かかる場合、ユーザは既にインターネットに接続しているので、上記のように電子地図の提供サイトから電子地図の配信を受け表示させることが可能であった。
【特許文献１】特開２００１−０７６００３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１記載の発明のように、インターネットを介して電子地図の配信を受けた場合、情報を表示していたウェブページの画面と地図が表示される画面とが異なってしまうという問題があった。複数のウィンドウを重畳して表示するマルチウィンドウのような環境では、ウェブページの画面と電子地図の画面のいずれかが他方の画面に隠れることが多い。したがって、情報が表示されたウェブページの画面と電子地図とを同時に閲覧することがでない、言い換えるとウェブページを見ているブラウザに同時に地図を表示することができなかった。
【０００５】
また、ウェブページに例えば住所が表示されており、住所に該当する地点又は範囲の電子地図を表示させたい場合、かかる地点又は範囲の住所等を電子地図の提供サイトで入力又はコピー＆ペーストする必要がある。したがって、地図を表示させるための操作が面倒で時間がかかるという問題があった。
【０００６】
また、紙で提供される地図では付箋を貼付したりユーザがメモ書きすることができるが、電子地図の提供サイトから電子地図の配信を受け表示させた場合、電子地図の提供サイトが有する地図データに所望の情報やメモの記入を行うことは難しい。したがって、電子地図を表示させるだけといった利用の形態が一般的となり、例えばウェブページの情報に基づき旅行のプランを計画するような電子地図の利用ができなかった。
【０００７】
本発明は上記問題に鑑み、電子地図の表示が容易で、ウェブページの情報及びウェブページに関連ある電子地図の同時閲覧が可能で、ウェブページの情報を電子地図に登録できる電子地図の表示方法、電子地図表示プログラム及び電子地図表示装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記問題を解決するため、請求項１記載の発明は、サーバとネットワークを介して接続されたブラウザ機能を有するクライアントの画面に、電子地図を表示する電子地図の表示方法において、前記画面に電子地図上の地点又は範囲を意味する住所、駅名、インターチェンジ名等の第１の文字列データが表示された場合に、前記第１の文字列データを取り込む文字列データ取り込み手順と、前記第１の文字列データ取り込み手順により取り込まれた第１の文字列データに基づき電子地図上における前記第１の文字列データの示す地点又は範囲に係る位置座標を生成する位置座標生成手順と、前記位置座標生成手順により生成された位置座標に基づき前記第１の文字列データの示す地点又は範囲を含む電子地図を前記画面に表示する第１の電子地図表示手順と、を有することを特徴とする。
【０００９】
請求項１記載の発明によれば、例えば住所に係る地点又は範囲の電子地図を容易にウェブページが表示されている画面に表示できる。
【００１０】
また、請求項２記載の発明は、請求項１記載の電子地図の表示方法において、前記第１の電子地図表示手順は、前記ブラウザ機能により形成され前記第１の文字列が表示された前記画面に前記電子地図を表示することを特徴とする。
【００１１】
請求項２記載の発明によれば、ウェブページの情報及びウェブページに関連ある電子地図の同時に閲覧できる。
【００１２】
また、請求項３記載の発明は、請求項１又は２記載の電子地図の表示方法において、前記クライアントの前記画面に表示されているウェブページのＵＲＬ、タイトル又は前記画面に表示された第２の文字列を、前記画面に表示されている電子地図の前記位置座標と関連づけて、電子地図を形成する地図データに登録するウェブ情報登録手順を更に有することを特徴とする。
【００１３】
請求項３記載の発明によれば、位置座標と関連づけて、ウェブページのＵＲＬ、ウェブページのタイトル又はクライアントの画面に表示された文字列を地図データに登録できる。したがって、ウェブページの情報を前記画面に表示されている電子地図の位置座標と関連づけて登録することができる。
【００１４】
また、請求項４記載の発明は、請求項３記載の電子地図の表示方法において、前記第２の文字列を、ＸＭＬ文書の規定に基づいて前記地図データに登録することを特徴とする。
【００１５】
請求項４記載の発明によれば、ＸＭＬ文書が指定する第２文字列の内容にしたがい、自動的にウェブページの内容を前記画面に表示されている電子地図の位置座標と関連づけて登録することができる。
【００１６】
また、請求項５記載の発明は、請求項１ないし４いずれか一項記載の電子地図の表示方法において、前記地図データに登録された前記位置座標、ウェブページのタイトル、ＵＲＬ又は第２の前記文字列を、電子地図を表示させる第２の電子地図表示手順に渡すことを特徴とする。
【００１７】
請求項５記載の発明によれば、前記画面に表示されている電子地図の位置座標と関連づけて登録されたウェブページの内容を電子地図表示手段に渡し、電子地図表示手段で利用できる。
【００１８】
また、請求項６記載の発明は、請求項１ないし５いずれか一項記載の電子地図の表示方法において、レジャー情報を提供するレジャー情報サーバに接続するレジャー情報サーバ接続手順と、前記レジャー情報サーバ接続手順により接続したレジャー情報サーバから、前記位置座標に基づいて、前記地点又は範囲のレジャー情報を取得し前記電子地図を表示している画面に表示するレジャー情報表示手順とを更に有し、
前記レジャー情報は、気象情報、宿泊施設の情報、イベント情報、料理店の情報、文化施設の情報、自然地形の情報、温泉の情報、名産品の情報、名所の情報、開催スポーツの情報、であることを特徴とする。
【００１９】
請求項６記載の発明によれば、ウェブページに関連ある位置又は範囲の電子地図をブラウザが表示し、更に当該位置又は範囲の関連のあるレジャー情報を表示できる。
【００２０】
また、請求項７記載の発明は、請求項１ないし６いずれか一項記載の電子地図の表示方法をコンピュータに実行させるための電子地図表示プログラムである。
【００２１】
また、請求項８記載の発明は、請求項１ないし６いずれか一項記載の電子地図の表示方法をコンピュータに実行させるための電子地図表示プログラムが記録されたコンピュータにより読み取り可能な記録媒体である。
【００２２】
また、請求項９記載の発明は、サーバとネットワークを介して接続されたブラウザ機能を有するクライアントの画面に、電子地図を表示する電子地図表示装置において、前記画面に電子地図上の地点又は範囲を意味する住所、駅名、インターチェンジ名等の第１の文字列データが表示された場合に、前記第１の文字列データを取り込む文字列データ取り込み手段と、前記第１の文字列データ取り込み手順により取り込まれた第１の文字列データに基づき電子地図上における前記第１の文字列データの示す地点又は範囲の係る位置座標を生成する位置座標生成手段と、前記位置座標生成手段により生成された位置座標に基づき前記第１の文字列データの示す地点又は範囲を含む電子地図を前記画面に表示する第１の電子地図表示手段とを有することを特徴とする。
【発明の効果】
【００２３】
電子地図の表示が容易で、ウェブページの情報及びウェブページに関連ある電子地図の同時閲覧が可能で、ウェブページの情報を電子地図に登録できる電子地図の表示方法、電子地図表示プログラム及び電子地図表示装置を提供できる。
【発明を実施するための最良の形態】
【００２４】
以下、本発明の実施の形態を図面に基づいて具体的に説明する。なお、本発明は下記の実施例に限定されるものではなく、本発明の範囲内で種々の変形及び変更が可能である。
【００２５】
図１は、電子地図の表示方法を説明するための構成システムの一例を示す。図１の構成システムは、地図データベース１５を有するクライアント１０が、ネットワーク１を介して、サーバ１１及びサーバ１ｎ等と接続されている。地図データベース１５は、クライアント１０の記憶装置に格納されていてもよい。地図データが、地図データベース１５又はクライアント１０の記憶装置に格納されているので、地図データにユーザが情報を登録でき、また、地図データの読み込みを高速に行える。
【００２６】
クライアント１０は、電子地図の表示機能、サーバ１１等との接続機能を備えたコンピュータである。クライアント１０は、ユーザの指示により例えばサーバ１１へ接続し、サーバ１１の提供するウェブページの内容をクライアント１０に表示する。表示されたウェブページの提供する内容に住所、駅名など電子地図上の地点又は範囲を意味する文字列が存在する場合には、ユーザの指示によりクライアント１０は地図データベース１５を検索し、地点又は範囲の電子地図をクライアント１０に表示させる。クライアント１０は、パソコンやＰＤＡ（Ｐｅｒｓｏｎａｌ Ｄａｔａ Ａｓｓｉｓｔａｎｔ）などであるが、携帯電話、ＰＨＳなどであってもよい。
【００２７】
次に、クライアント１０の詳細について説明する。図２は、クライアント１０のハードウェア構成図の一例を示す。
【００２８】
図２のハードウェア構成図は、それぞれバスで相互に接続されているＣＰＵ２１、入力装置２２、表示装置２３、通信装置２４、主記憶装置２５、記憶装置２６、ドライブ装置２７を有するように構成される。なお、図１の地図データベース１５は、記憶装置２６に含まれる構成とした。
【００２９】
ＣＰＵ２１は、クライアント１０が行う処理を統括的に制御する。入力装置２２は、キーボード及びマウスなどで構成され、ユーザからの様々な操作指示を入力するために用いられる。表示装置２３は、ＧＵＩ（Ｇｒａｐｈｙｃａｌ Ｕｓｅｒ Ｉｎｔｅｒｆａｃｅ）画面を形成し、操作に必要な各種ウィンドウやデータ等を表示する。通信装置２４は、ネットワーク１に接続するためのインターフェイスであり、例えばモデム、ルータ等で構成される。主記憶装置２５は、オペレーティングシステムやプログラム、データを一時保管する記憶領域である。記憶装置２６には、上述の通り電子地図を形成するための地図データが格納されており、また、電子地図の表示・情報の登録等を行う電子地図表示手段３０がインストールされている。ドライブ装置２７は、ＤＶＤ−ＲＯＭやＣＤ−ＲＯＭが挿入可能であり、これら記録媒体２８からプログラムやデータを読み込み、また記録媒体２８に書き込むことも可能である。
【００３０】
電子地図の表示・情報の登録等を行う電子地図表示手段３０及び電子地図を形成するための地図データは、例えばＤＶＤ−ＲＯＭ等の記録媒体２８によって提供される。電子地図表示手段３０及び地図データを記録した記録媒体２８は、ドライブ装置２７にセットされ、記憶装置２６にインストールされる。
【００３１】
なお、電子地図表示手段３０及び地図データを記録した記憶媒体２８は、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、フレキシブルディスク、光磁気ディスク（ＭＯ）等のように、情報を光学的、電気的或いは磁気的に記録する記録媒体、ＲＯＭ、フラッシュメモリ等のように情報を電気的に記録する半導体メモリ等、様々なタイプの記録媒体を用いことが可能である。また、電子地図表示手段３０及び地図データは、電子地図表示手段３０及び地図データを提供する提供者のウェブページから、ネットワーク１を介してダウンロードしてもよい。ネットワーク１を介して電子地図表示手段３０及び地図データをダウンロードする場合は、ネットワーク１に接続している他のコンピュータの記憶装置に記憶されている電子地図表示手段３０及び地図データを通信装置２４を介して記憶装置２６へインストールする。
【００３２】
次に、電子地図を表示するための各機能を機能構成図に基づいて説明する。図３は、電子地図を表示するクライアント１０の機能構成図の一例を示す。図３の機能構成は、主記憶装置２５及び記憶装置２６からなる仮想記憶装置に配置される。図３の機能構成図は、地図データベース３１、住所データベース３２、電子地図表示機能ライブラリ３３、リンク・埋め込み手段３４、ブラウザ手段３５、電子地図表示手段３０、ブラウザ内電子地図表示手段３０ａと、を有するように構成される。
【００３３】
地図データベース３１は、電子地図を形成するためのデータを有する。また、地図データベース３１は、カスタム情報データベースを有する。カスタム情報は、ユーザによりウェブページの文字列等が登録されたものであるが、詳しくは後述する。住所データベース３２は、住所などの地点又は範囲と、当該地点又は範囲に係る電子地図上の位置を対応させる。電子地図上の位置は、例えば緯度及び経度といった位置座標で指定される。
【００３４】
リンク・埋め込み手段３４は、ブラウザソフトウェアなどのアプリケーションソフトウェアに、他のアプリケーションソフトウェアをリンクさせ、また埋め込む。具体的には、ＡｃｔｉｖｅＸ（登録商標）等が相当する。リンク・埋め込み手段３４により、電子地図表示手段３０又はその機能をブラウザ手段３５に埋め込むことができる。
【００３５】
ブラウザ手段３５は、インターネット上のウェブページの内容をクライアント１０で表示するためのプログラムである。具体的には、Ｉｎｔｅｒｎｅｔ Ｅｘｐｌｏｒｅｒ（登録商標）、Ｎｅｔｓｃａｐｅ Ｎａｖｉｇａｔｏｒ（登録商標）等が相当する。なお、本実施例では、ウェブページに表示された地点又は範囲に係る電子地図を表示させるため、電子地図を表示する画面をブラウザ手段３５が形成することとしたが、ブラウザ手段３５はワープロ、表計算、データベースなど所定の手段を提供するものであってもよい。この場合、例えばワープロソフトウェアが形成する画面に表示された住所など文字列に基づき電子地図を表示する。
【００３６】
電子地図表示手段３０は、電子地図の表示・情報の登録等を行い、また、登録された情報に基づきルート検索などの処理を行う。電子地図表示機能ライブラリ３３は、電子地図表示手段３０やリンク・埋め込み手段３４から呼び出して利用可能な、電子地図表示手段３０が提供する複数の機能の集合である。
【００３７】
電子地図表示機能ライブラリ３３は、文字列取り込み手段３３１、位置座標生成手段３３２、地図データ検索手段３３２、カスタム情報登録手段３３４等、を有するように構成される。文字列取り込み手段３３１は、クライアント１０の画面に表示された住所、駅名、インターチェンジ名等の文字列データを取り込む。位置座標生成手段３３２は、文字列取り込み手段３３１で取り込んだ住所などの文字列に基づいて住所データベース３２を検索し、電子地図上における該住所などに係る位置座標を取得する。地図データ検索手段３３３は、位置座標生成手段３３２で生成した位置座標に基づき地図データベース３１を検索し、位置座標に相当する住所などを含む電子地図の地図データを取得する。カスタム情報登録手段３３４は、ウェブページに表示された所望の文字列等を地図データベース３１に位置座標と関連づけて登録する。
【００３８】
ブラウザ内電子地図表示手段３０ａは、電子地図表示手段３０の機能の一部がブラウザ手段３５に組み込まれた電子地図の表示手段である。ブラウザ内電子地図表示手段３０ａは、ブラウザ手段３５と親和性の高い例えばＨＴＭＬで作成される。図３の機能構成図に示すように、ブラウザ内電子地図表示手段３０ａと電子地図表示手段３０は、共通の地図データ及びカスタム情報を使用する。
【００３９】
〔ブラウザ内電子地図表示手段３０ａにおける電子地図の表示〕
次に、ブラウザ内電子地図表示手段３０ａに組み込まれた電子地図表示手段３０が電子地図を表示する処理についてフローチャート図に基づき説明する。
【００４０】
まず、ネットワーク１に接続したクライアント１０は、ブラウザ手段３５により所定のウェブページの内容を表示する。ブラウザ手段３５に表示された情報に、住所、駅名、地名、インターチェンジ名等、地点又は範囲に係る文字列が表示されており、ユーザの操作によりそれらの文字列が選択される。
【００４１】
ユーザは、例えば、マウスにより電子地図を表示したい地点又は範囲に係る文字列をドラッグし選択（反転表示）する。そして、ユーザが選択した文字列で、例えばマウスの右クリック操作を行うと、電子地図を表示させるためのメニューが表示される。なお、クライアント１０に表示されたウェブページがＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ Ｍａｒｋｕｐ Ｌａｎｇｕａｇｅ）で記述されている場合には、表示されている情報の種類が自動的に判別できる。したがって、ウェブページがＸＭＬで記述されている場合は、ユーザが選択しなくとも住所などが自動的にポップアップ表示されるようにしてもよい。
【００４２】
図４は、ブラウザ手段３５がクライアント１０に形成する画面の一例を示す（以下、ブラウザ表示画面という）。図４のブラウザ表示画面は、アプリケーションソフトウェアに用意される一般的なツールバー表示欄５０、ウェブページのＵＲＬ（Ｕｎｉｆｏｒｍ Ｒｅｓｏｕｒｃｅ Ｌｏｃａｔｏｒ）表示欄５９、ウェブページの内容の表示欄５１を有する。ウェブページの内容の表示欄５１は、図示しない種々の情報と共に、ウェブページのタイトルである「○○情報」７０、地点又は範囲を示す情報として「東京都千代田区麹町３−１」という住所５２、その他の情報として例えば日時５６を表示する。ユーザが例えばマウスで住所５２を選択し右クリック操作を行うと、ポップアップメニュー５３が表示される。ポップアップメニュー５３には、一例として、電子地図をブラウザ内電子地図表示手段３０ａに表示させる「地図検索」メニュー５４及びユーザが地図データベース３１にカスタム情報を登録するための「カスタム情報登録」メニュー５５が表示される。
【００４３】
ユーザが、住所５２を含む所定の領域の電子地図を表示したい場合には、住所５２を選択し、例えばマウスの右クリック操作を行う。次いで、ポップアップメニュー５３が表示されるので、「地図検索」メニュー５４を押下する。
【００４４】
図５は、図３で説明した電子地図を表示するための各機能が、ブラウザ内電子地図表示手段３０ａにおいて電子地図を表示する処理を示すフローチャート図である。
【００４５】
ステップＳ４０１では、図３の文字列取り込み手段３３１が、選択された文字列である住所５２を取得する。ユーザにより「地図検索」メニュー５４が押下されと、住所５２の文字列がクリップボード・レジストリに保存される。文字列取り込み手段３３１は、同時に、ブラウザ内電子地図表示手段３０ａを起動する。
【００４６】
ステップＳ４０２では、リンク・埋め込み手段３４が起動する。リンク・埋め込み手段３４は、ブラウザ内電子地図表示手段３０ａに組み込まれているため、ブラウザ内電子地図表示手段３０ａが起動すると、リンク・埋め込み手段３４も起動する。リンク・埋め込み手段３４が起動すると、リンク・埋め込み手段３４はブラウザ手段３５に、電子地図を表示させるための領域をブラウザ表示画面に設けさせる。ブラウザ手段３５は、例えばブラウザ表示画面を分割し、一方に元のブラウザ表示画面を表示し、他方を電子地図を表示するための領域とする。領域を設ける際は、ブラウザプログラムが提供する機能（例えば、エクスプローラーバー（登録商標））を利用する。
【００４７】
続いて、リンク・埋め込み手段３４は、例えばＯｂｊｅｃｔタグによりブラウザ内電子地図表示手段３０ａに組み込まれる。ブラウザ内電子地図表示手段３０ａに組み込まれたリンク・埋め込み手段３４は、地図データ検索手段３３３から入力された地図データを使って電子地図を表示する。
【００４８】
ステップＳ４０３では、位置座標生成手段３３２が、クリップボード・レジストリから該文字列を取得する。リンク・埋め込み手段３４が起動すると、次いで、リンク・埋め込み手段３４は、位置座標生成手段３３２を起動する。位置座標生成手段３３２はクリップボード・レジストリから住所５２の文字列を取得する。
【００４９】
ステップＳ４０４では、位置情報生成手段３３２が住所データベース３２から位置座標を取得する。住所５２の文字列を取得した位置情報生成手段３３２は、文字列を解析して住所データベース３２から位置座標を取得する。位置座標生成手段３３２は、まず、都道府県名、市区町村名、大字町名、丁目、番地に相当する文字列を解析する。住所５２の場合、「東京都千代田区麹町３−１」という文字列を、「東京都」を都道府県名と、「千代田区」を市区町村名と、「麹町」を大字町名と、「３」を丁目と、「１」を番地と判断する。位置座標生成手段３３２は、解析結果に基づいて、住所データベース３２から住所５２に対応する電子地図上の位置を特定する例えば緯度及び経度といった位置座標を取得する。次いで取得した位置座標を、リンク・埋め込み手段３４に出力する。
【００５０】
ステップＳ４０５では、リンク・埋め込み手段３４が位置座標生成手段３３２から入力された位置座標を地図データ検索手段３３３に出力する。
【００５１】
ステップＳ４０６では、地図データ検索手段３３３が地図データベース３１から地図データを取得する。地図データ検索手段３３３は、リンク・埋め込み手段３４から入力された位置座標を使って地図データベース３１から地図データを取得する。地図データがラスターデータの場合にはラスターデータを使用し、地図データがベクトルデータの場合には、電子地図表示機能ライブラリ３３がベクトルデータに基づき地図を描画する。次いで、地図データ検索手段３３３は、取得した地図データをリンク・埋め込み手段３４に出力する。
【００５２】
ステップＳ４０７では、ブラウザ内電子地図表示手段３０ａに組み込まれた電子地図表示手段３０がリンク・埋め込み手段３４に出力された地図データを使って電子地図を表示する。
【００５３】
図６は、ブラウザ内電子地図表示手段３０ａに組み込まれた電子地図表示手段３０が、住所５２の電子地図を表示したブラウザ表示画面の一例を示す。図６のブラウザ表示画面は、ウェブページの内容の表示欄５１を右側に有し、電子地図表示欄６５を左側に有する。電子地図表示欄６５は、ブラウザプログラムが提供する機能（例えば、エクスプローラーバー（登録商標））により設けられる。電子地図表示欄６５は、情報登録ボタン６３、起動ボタン１２０、電子地図表示領域６２及び住所欄６１を有する。情報登録ボタン６３、起動ボタン１２０、電子地図表示領域６２及び住所欄６１は、ブラウザ内電子地図表示手段３０ａにより設定される。
【００５４】
電子地図表示領域６２には、電子地図表示手段３０により住所５２を含む所定領域の電子地図の一例が表示されている。なお、図６の電子地図では、ランドマークなどの文字は省略した。住所欄６１には、リンク・埋め込み手段３４が取得した住所５２が表示される。これにより、現在電子地図表示領域６２に表示されている電子地図の地点又は範囲が明確になる。情報登録ボタン６３、起動ボタン１２０については後述する。
【００５５】
以上により、ブラウザ手段３５が形成する画面に電子地図を表示できる。本実施例によれば、ウェブページに表示される住所をコピー＆ペーストすることなく電子地図を表示することができ、ウェブページとウェブページに関連ある電子地図を同時に（同一画面で）閲覧することができる。
【００５６】
〔電子地図へのカスタム情報の登録〕
・ＨＴＭＬで記述されたウェブページからカスタム情報を登録する場合
続いて、地図データにカスタム情報を登録する処理について説明する。カスタム情報とは、地図データベース３１に位置座標と関連づけて登録される、「画面表示文字列及びＵＲＬ」又は「ウェブページのタイトル及びＵＲＬ」をいう。画面表示文字列とは、クライアント１０の画面に表示されたウェブページの内容のうち、ユーザが選択した文字列をいう。
【００５７】
本実施例では、ユーザがウェブページの保存しておきたい情報を画面表示文字列として選択し、地図データベース３１に登録できる。画面表示文字列を登録する場合は、画面表示文字列が表示されたウェブページのＵＲＬも共に地図データベース３１に登録される。したがって、ユーザは、情報として保存しておきたい画面表示文字列及び画面表示文字列を提供したウェブページのＵＲＬをカスタム情報として、位置座標と関連づけて地図データベース３１に登録できる。関連づけられる位置座標は、その時に表示されている電子地図の位置座標であるので、ウェブページの内容と関連のある位置座標が用いられる。
【００５８】
また、画面表示文字列を地図データベース３１に登録する必要はないが、ウェブページのＵＲＬを位置座標と関連づけて登録する場合には、本実施例では、ウェブページのタイトルを地図データベース３１に登録できる。したがって、ウェブページのタイトル及びウェブページのＵＲＬをウェブページの内容と関連のある位置座標と関連づけて登録できる。
【００５９】
はじめに、ウェブページのタイトル及びウェブページのＵＲＬを地図データに登録する場合について説明する。
【００６０】
図７（ａ）は、ブラウザ表示画面の一例を示す。図７（ａ）は、例えば、図４のように「地図検索」メニュー５４がユーザにより押下され、場所５２が示す地点又は範囲の電子地図が表示された状態である。図７（ａ）において、ユーザが、登録ボタン６３を押下することにより、現在表示されているウェブページのＵＲＬ及び該ウェブページのタイトルが地図データベース３１に登録される。
【００６１】
図８は、ウェブページのタイトル及びウェブページのＵＲＬを地図データベース３１に登録する処理を示すフローチャート図の一例を示す。ステップＳ８０１では、文字取り込み手段３３１が、現在表示されているウェブページのタイトル及びＵＲＬを取得する。ユーザにより登録ボタン６３が押下されと、ウェブページのタイトル及びＵＲＬがクリップボード・レジストリに保存される。文字列取り込み手段３３１は、同時に、ブラウザ内電子地図表示手段３０ａを起動する。例えばＨＴＭＬで記述されたウェブページであれば、ＴＩＴＬＥタグに記載された文字列が該ウェブページのタイトルであるのでＴＩＴＬＥタグに記載された文字列を取得する。図７（ａ）では、「○○情報」７０がウェブページのタイトルであるので、文字列取り込み手段３３１は、「○○情報」をクリップボード・レジストリに保存する。
【００６２】
また、現在表示されているウェブページのＵＲＬは、「ｈｔｔｐ：／／ｇｅｎｚａｉ．ｃｏ．ｊｐ」であるので、文字列取り込み手段３３１は、「ｈｔｔｐ：／／ｇｅｎｚａｉ．ｃｏ．ｊｐ」をクリップボード・レジストリに保存する。
【００６３】
ステップＳ８０２では、リンク・埋め込み手段３４が起動する。リンク・埋め込み手段３４は、ブラウザ内電子地図表示手段３０ａに組み込まれているため、ブラウザ内電子地図表示手段３０ａが起動すると、リンク・埋め込み手段３４も起動する。
【００６４】
ステップＳ８０３では、カスタム情報登録手段３３４が、クリップボード・レジストリから該文字列を取得する。リンク・埋め込み手段３４が起動すると、次いで、リンク・埋め込み手段３４は、カスタム情報登録手段３３４を起動する。カスタム情報登録手段３３４はクリップボード・レジストリから各文字列を取得し、取得した各文字列をリンク・埋め込み手段３４に出力する。
【００６５】
ステップＳ８０４では、リンク・埋め込み手段３４が各文字列および位置座標をカスタム情報登録手段３３４に出力する。なお、ステップＳ８０４で対応させる位置座標は、登録ボタン６３を押下した時に表示している電子地図の中心の緯度経度など位置を特定する座標が用いられる。ユーザが電子地図上でクリックしたクリック位置の座標などであってもよい。
【００６６】
ステップＳ８０５では、カスタム情報登録手段３３４が地図データを取得する。カスタム情報登録手段３３４は、入力された位置座標に対応させて、カスタム情報を地図データベース３１に登録する。また、カスタム情報登録手段３３４は、当該位置情報の地図データを取得し、取得した地図データをリンク・埋め込み手段３４に出力する。
【００６７】
ステップＳ８０６では、ブラウザ内電子地図表示手段３０ａに組み込まれたリンク・埋め込み手段３４が、カスタム情報登録手段３３４から入力された地図データを使って電子地図を表示する。ブラウザ内電子地図表示手段３０ａに組み込まれたリンク・埋め込み手段３４は、既に表示されている電子地図の上にウェブページのタイトルの文字列を重畳して再表示する。なお、ウェブページのタイトルだけでなく、ＵＲＬも共に表示してもよいし、ＵＲＬのみを表示してもよい。
【００６８】
図７（ｂ）は、カスタム情報が表示された電子地図の一例を示す。図７（ｂ）のブラウザ表示画面では、電子地図表示領域６２に、ウェブページのタイトル「○○情報」７０が電子地図に重畳して表示されている。
【００６９】
電子地図表示領域６２に表示された電子地図に、複数のカスタム情報を登録することもできる。例えば、別のＵＲＬのウェブページに接続し、登録ボタン６３を押下することで、新たに接続したウェブページのタイトル及びＵＲＬが電子地図に登録される。したがって、登録ボタン６３を押下するたびに、複数のカスタム情報が登録され得る。この場合、ウェブページのタイトル及びＵＲＬ対応させる位置座標は、登録ボタン６３が押下された時に表示されていた電子地図の例えば中心の位置座標が登録される。
【００７０】
図９（ａ）は、地図データベース３１に登録されたカスタム情報の構成の一例を示す図である。図９（ａ）のカスタム情報には、位置座標として「緯度／経度」、ラベル欄にウェブページのタイトルが、ＵＲＬ欄に登録ボタン６３を押下した際に接続しているウェブページのＵＲＬが記録されている。図９（ａ）の住所、電話番号、Ｅ−Ｍａｉｌ、備考、の各欄は、後述するようにユーザが付加できるカスタム情報に付随する情報の一例である。
【００７１】
次に、画面表示文字列及び画面表示文字列が表示されたウェブページのＵＲＬを位置座標と関連づけて地図データに登録する処理について説明する。
【００７２】
図１０（ａ）は、ブラウザ表示画面の一例を示す。図１０（ａ）は、図６のように「地図検索」メニュー５４がユーザにより押下され、住所５２の示す地点又は範囲の電子地図が表示された状態である。図１０（ａ）において、ユーザが、日時５６をマウスなどで選択し、マウスの右クリック操作を行うと、電子地図を表示させるためのポップアップメニュー５３が表示される。ポップアップメニュー５３には、一例として、既述した電子地図をブラウザ内電子地図表示手段３０ａに表示させる「地図検索」メニュー５４及びユーザが地図データベース３１に情報を登録するための「カスタム情報登録」メニュー５５が表示される。ユーザが、日時５６を地図データベース３１に登録したい場合には、「カスタム情報登録」メニュー５５を押下する。
【００７３】
図１１は、画面表示文字列及びウェブページのＵＲＬを地図データベース３１に登録する処理を示すフローチャート図の一例を示す。ステップＳ１１０１では、文字列取り込み手段３３１が、選択された文字列である日時５６及びウェブページのＵＲＬを取得する。「カスタム情報登録」メニュー５５が押下されると、日時５６の文字列「××月×日」がクリップボード・レジストリに保存される。また、現在表示されているウェブページのＵＲＬは、「ｈｔｔｐ：／／ｇｅｎｚａｉ．ｃｏ．ｊｐ」であるので、文字列取り込み手段３３１は、「ｈｔｔｐ：／／ｇｅｎｚａｉ．ｃｏ．ｊｐ」をクリップボード・レジストリに保存する。文字列取り込み手段３３１は、同時に、ブラウザ内電子地図表示手段３０ａを起動する。
【００７４】
ステップＳ１１０２では、リンク・埋め込み手段３４が起動する。リンク・埋め込み手段３４は、ブラウザ内電子地図表示手段３０ａに組み込まれているため、ブラウザ内電子地図表示手段３０ａが起動すると、リンク・埋め込み手段３４も起動する。
【００７５】
ステップＳ１１０３では、カスタム情報登録手段３３４が、クリップボード・レジストリから該文字列を取得する。リンク・埋め込み手段３４が起動すると、次いで、リンク・埋め込み手段３４は、カスタム情報登録手段３３４を起動する。カスタム情報登録手段３３４はクリップボード・レジストリから日時５６「××月×日」と「ｈｔｔｐ：／／ｇｅｎｚａｉ．ｃｏ．ｊｐ」を取得し、取得した各文字列をリンク・埋め込み手段３４に出力する。
【００７６】
ステップＳ１１０４では、リンク・埋め込み手段３４が各文字列および位置座標をカスタム情報登録手段３３４に出力する。なお、ステップＳ１１０４で対応させる位置座標は、「カスタム情報登録」メニュー５５を押下した時に表示している電子地図の中心の緯度経度など位置を特定する座標が用いられる。ユーザが電子地図上でクリックしたクリック位置の座標などであってもよい。
【００７７】
ステップＳ１１０５では、カスタム情報登録手段３３４が地図データを取得する。カスタム情報登録手段３３４、入力された位置座標に対応させて、カスタム情報を地図データベース３１に登録する。これにより、当該ウェブページの記載内容に関連のある位置座標と関連づけて、画面表示文字列（本実施例では日時に係る情報）及び該ウェブページのＵＲＬを登録できる。また、カスタム情報登録手段３３４は、当該位置情報の地図データを取得し、取得した地図データをリンク・埋め込み手段３４に出力する。
【００７８】
ステップＳ１１０６では、ブラウザ内電子地図表示手段３０ａに組み込まれたリンク・埋め込み手段３４が、カスタム情報登録手段３３４から入力された地図データを使って電子地図を表示する。ブラウザ内電子地図表示手段３０ａに組み込まれたリンク・埋め込み手段３４は、既に表示されている電子地図の上に日時５６の文字列を重畳して再表示する。なお、日時５６の文字列ルだけでなく、ＵＲＬも共に表示してもよいし、ＵＲＬのみを表示してもよい。
【００７９】
図１０（ｂ）は、カスタム情報が重畳して表示された電子地図の一例を示す。図１０（ｂ）のブラウザ表示画面では、電子地図表示欄６２に、日時５６の文字列「××月×日」１０１が電子地図に重畳して表示されている。
【００８０】
電子地図表示領域６２に表示された電子地図に、複数のカスタム情報を登録することもできる。例えば、同一ウェブページ内の別の文字列又は別のウェブページの文字列をマウスなどで選択し、図１０（ａ）の「カスタム情報登録」メニュー５５を押下することで、選択された文字列を画面表示文字列としてＵＲＬと共に地図データベース３１に登録できる。したがって、登録ボタン６３を押下するたびに、複数のカスタム情報が登録され得る。この場合、画面表示文字列及びＵＲＬに対応させる位置座標は、「カスタム情報登録」メニュー５５が押下された時に表示されていた電子地図の例えば中心の位置座標が登録される。
【００８１】
図９（ｂ）は、地図データに登録されたカスタム情報の構成の一例を示す図である。図９（ｂ）のカスタム情報には、位置座標として「緯度／経度」、ラベル欄に画面表示文字列、ＵＲＬ欄に登録ボタン６３を押下した際に接続しているウェブページのＵＲＬが記録されている。
【００８２】
・ＸＭＬで記述されたウェブページから登録する場合
続いて、ＸＭＬで記述されたウェブページからカスタム情報登録を行う方法について説明する。
【００８３】
図１２（ａ）は、ＸＭＬで記述されたウェブページに表示された表の一例を示す。図１２（ａ）の表は、名称欄に「千代田工場」、住所欄に「東京都千代田区麹町３−１」、ＩＤ欄に「００１」、電話番号欄に「０３−３５５６−８１５５」と記載されている。ＨＴＭＬで記述されたウェブページからカスタム情報を登録する場合、例えば住所欄の「東京都千代田区麹町３−１」を選択して電子地図を表示し、次いで、例えば電話番号欄の「０３−３５５６−８１５５」を地図データベース３１に登録するという手順を経た。
【００８４】
ウェブページがＸＭＬで記述されている場合には、各項目に記載される文字列と共にその文字列が表す内容もＸＭＬ文書に記載されている。図１２（ｂ）は、ＸＭＬ文書の一例を示す。図１２（ｂ）は、図１２（ａ）の表をＸＭＬで記述したものである。図１２（ｂ）のようにＸＭＬ文書は、「千代田工場」は名称であること、「東京都千代田区麹町３−１」は住所であること、「００１」はＩＤであること、「０３−３５５６−８１５５」は電話番号であること、をそれぞれ規定する。したがって、例えば図３の文字列取り込み手段３３１は、ユーザがウェブページの文字列を選択しなくとも、電話番号などウェブページに登録すべき情報があるか否かを判断し、登録すべき情報があると判断すればその情報の内容に応じカスタム情報として地図データベース３１に登録することができる。
【００８５】
図１３は、ＸＭＬで記述されたウェブページからカスタム情報を登録するフローチャート図の一例を示す。本実施例では予め、電子地図が表示された状態で、名称及び電話番号が表示された場合、それらをカスタム情報に付随する情報として登録するように設定しておく。図１３のフローチャート図は、ウェブページに図１２（ａ）の表が表示された状態から処理を開始する。
【００８６】
ステップＳ１９０１では、文字列取り込み手段３３１が住所を表す文字列を取り込む。まず、リンク・埋め込み手段３４は、ウェブページに住所を示す文字列が存在することを、図１８（ｂ）のようなＸＭＬ文書に基づき認識する。リンク・埋め込み手段３４は、住所を表す文字列「東京都千代田区麹町３−１」をＸＭＬ文書から抽出する。住所など地点又は範囲を示す文字列が表示された場合には、例えばユーザに電子地図を表示するか否かを入力させ、ユーザの操作により、電子地図を表示する処理を開始する。ユーザが電子地図を表示させる入力を行った場合、文字列取り込み手段３３１は、リンク・埋め込み手段３４から、抽出した文字列「東京都千代田区麹町３−１」を取り込む。
【００８７】
ステップＳ１９０２では、位置座標生成手段３３２等が文字列「東京都千代田区麹町３−１」に係る電子地図を表示する。電子地図の表示処理は図５のフローチャート図の処理にしたがって行われるのでその説明は省略する。
【００８８】
ステップＳ１９０３では、文字列取り込み手段３３１が名称及び電話番号を取り込む。リンク・埋め込み手段３４は、ウェブページに名称及び電話番号を示す文字列が存在することを、ＸＭＬ文書に基づき認識する。リンク・埋め込み手段３４は、名称を表す文字列「千代田工場」及び電話番号を表す文字列「０３−３５５６−８１５５」をＸＭＬ文書から抽出する。次いで、文字列取り込み手段３３１は、リンク・埋め込み手段３４から、抽出した文字列「千代田工場」及び「０３−３５５６−８１５５」を取り込む。なお、ステップＳ１９０３では、クライアント１０に表示しているウェブページのＵＲＬを取得し、カスタム情報登録手段３３４へ出力する。
【００８９】
ステップＳ１９０４では、カスタム情報登録手段が、抽出した文字列「千代田工場」、「０３−３５５６−８１５５」及びＵＲＬを位置座標と関連づけて地図データベース３１に登録する。図９（ｃ）は、ＸＭＬ文書から抽出された文字列が記録されたカスタム情報の一例を示す。図９（ｃ）のカスタム情報では、ラベル欄に名称である「千代田工場」が、住所欄には「千代田区麹町３−１」が、電話番号欄には「０３−３５５６−８１５５」が、位置座標と関連づけて記録されている。
【００９０】
ＸＭＬで記述されたウェブページであれば、ユーザの１回の操作で、電子地図の表示ができ、カスタム情報及びカスタム情報に付随する情報を地図データベース３１へ登録できる。リンク・埋め込み手段３４が、常にＸＭＬページを監視し、その内容に応じて電子地図の表示範囲の移動とカスタム情報の登録を自動で行ってもよい。この場合、ユーザが操作することなくカスタム情報の登録が可能となる。
【００９１】
以上により、位置座標と関連づけてカスタム情報及びカスタム情報に付随する情報が登録される。位置座標が知られていれば該位置座標に係る電子地図を表示できるので、位置座標と関連づけてカスタム情報等を登録することは電子地図にカスタム情報等を登録することと等しい。したがってユーザは、ウェブページに関連の深い地点又は範囲を表示する電子地図に、ユーザが必要とする情報をそのまま登録できる。すなわち、インターネットという巨大な情報メディアから、ユーザが必要な情報を電子地図と関連づけて保存する電子地図版スクラップブックを作成できる。カスタム情報は、電子メールなどを用いユーザ間で送受信可能であるので、ユーザ間で地図データベース３１に登録されたカスタム情報を活用できる。
【００９２】
登録された情報は後述するように、電子地図表示手段３０で活用できる。また、情報ソースとなるウェブページのＵＲＬが同時に登録されるので、後日当該ウェブページに接続して閲覧することができる。
【００９３】
〔電子地図表示手段３０へのカスタム情報の譲渡〕
次に、登録されたカスタム情報を電子地図表示手段３０へ譲渡する処理について説明する。譲渡とは、カスタム情報を電子地図表示手段３０へ出力することをいう。
【００９４】
図１４は、ブラウザ表示画面の一例を示す。図１４のブラウザ表示画面では、日時５６が電子地図に重畳して表示されている。ユーザが、地図データベース３１に登録されたカスタム情報を加工したり、電子地図を利用してルート検索など電子地図に関する種々の作業を行う場合には、電子地図表示手段３０を起動できる。図１４の状態で、ユーザが起動ボタン１２０を押下することでカスタム情報の譲渡処理が開始される。
【００９５】
図１５は、譲渡処理を示すフローチャート図の一例を示す。まずステップＳ１３０１では、ブラウザ内電子地図表示手段３０ａが、起動ボタン１２０が押下されたことを検出し、リンク・埋め込み手段３４を呼び出す。
【００９６】
ステップＳ１３０２では、呼び出されたリンク・埋め込み手段３４が電子地図表示手段３０を起動する。これにより、クライアント１０の画面には電子地図表示手段３０が形成するＧＵＩが表示される。
【００９７】
ステップＳ１３０３では、リンク・埋め込み手段３４が図９に示すカスタム情報及び位置座標を取得する。カスタム情報及び位置座標を取得したリンク・埋め込み手段３４は、カスタム情報及び位置座標を電子地図表示手段３０へ渡す。これにより、電子地図表示手段３０は、カスタム情報及び位置座標に基づいて電子地図を表示する。
【００９８】
以降は、電子地図表示手段３０が処理を行う。電子地図表示手段３０は、位置座標を電子地図表示機能ライブラリ３３へ渡す。地図データ検索手段３３３は、地図データベース３１から位置座標の示す位置の電子地図を抽出する。電子地図表示手段３０は、抽出された電子地図を受け取りＧＵＩに表示する。
【００９９】
ステップＳ１３０４では、電子地図表示手段３０が、カスタム情報を電子地図に重畳して表示する。カスタム情報として登録されたウェブページのタイトル又はユーザが登録した画面表示文字列を電子地図上に表示する。図９（ｂ）のカスタム情報を例に取れば、ラベル欄に登録された「××月×日」が電子地図に重畳して表示される。
【０１００】
図１６は、電子地図表示手段３０が形成する電子地図表示画面の一例を示す。図１６の電子地図表示画面は、縮尺の大きい地図の表示欄である第１地図表示欄１４１、電子地図表示領域６２に表示された電子地図を表示する第２地図表示欄１４４、カスタム情報の一覧が表示されるカスタム情報表示欄１４８、現在表示されている電子地図の地点又は範囲を表示する現在の表示地域１４３、第２地図表示欄１４４の縮尺を調整する縮尺バー１４５、を有する。
【０１０１】
第１地図表示欄１４１は、現在表示している電子地図の地点又は範囲を直線の交点で表すように２つの直線１４２を有する。したがって、直線１４２は、現在の表示地域１４３に表示されている地点で交差している。第２地図表示欄１４４には、図１４の電子地図表示欄６２に登録された日時５６の文字列「××月×日」１０１が電子地図に重畳して表示されている。カスタム情報表示欄１４８には、ブラウザ表示画面で登録した画面表示文字列が表示される。
【０１０２】
本実施例によれば、例えば図１４のブラウザ表示画面で起動ボタン１２０を押下するだけで、電子地図表示手段３０を起動でき、電子地図表示手段３０ではブラウザ表示画面で登録したカスタム情報を活用することができる。例えば、電子地図に登録したカスタム情報に基づき、ルート検索を行うことができる。カスタム情報は地図データベース３１に登録された時の位置座標をカスタム情報内に保有するので、複数のカスタム情報が登録された位置を結ぶようにルート検索できる。
【０１０３】
〔ウェブページの情報取得〕
次に、位置座標に基づいてネットワーク１上のウェブページが提供する情報を取得する処理について説明する。ウェブページが提供する情報とは、位置座標が示す地点又は範囲のレジャー情報である。レジャー情報として例を挙げれば、天気や降水確率などの気象情報、ホテルや旅館などの宿泊施設、お祭りや博覧会などのイベント、食事を提供する料理店、博物館などの文化施設、海岸やピクニックコースなどの自然地形、温泉、特産品などの名産品、城跡や戦場跡など名所、野球など開催スポーツ、などである。
【０１０４】
図１７は、ウェブページが提供する情報を取得する方法を説明するための構成システムの一例を示す。図１７の構成システムは、レジャー情報サーバの一例として気象サーバ１５０が存在する点で図１と異なる。気象サーバ１５０は、所定の地域ごとに天気、気温、降水確率など気象情報を提供する。
【０１０５】
図１８（ａ）は、ブラウザ表示画面の一例を示す。図１８（ａ）は電子地図表示欄に天気ボタン６６を有する点で図１４と異なる。天気ボタン６６は、電子地図表示欄６５に気象情報を表示させるためのボタンである。
【０１０６】
ユーザが、電子地図表示欄６５にある天気ボタン６６を押下することでブラウザ内電子地図表示手段３０ａがウェブページの情報を取得する処理を開始する。図１９は、ブラウザ内電子地図表示手段３０ａがウェブページの情報を取得する処理のフローチャート図を示す。
【０１０７】
ステップＳ１６０１では、ユーザにより天気ボタン６６が押下されたことを、クライアント１０のリンク・埋め込み手段３４が検出する。次いでリンク・埋め込み手段３４は、ブラウザ手段３５を呼び出す。
【０１０８】
ステップＳ１６０２では、ブラウザ手段３５が気象サーバ１５０へ接続する。ブラウザ内電子地図表示手段３０ａは予め気象サーバ１５０のＵＲＬを有している。したがって、気象サーバ１５０のＵＲＬをブラウザ手段３５に渡すことで、ブラウザ手段３５は気象サーバ１５０へ接続できる。
【０１０９】
ステップＳ１６０３では、位置座標に基づいてブラウザ手段３５が気象情報を受け取る。位置座標は緯度又は経度といった形式であるので、そのまま気象サーバ１５０から気象情報を受け取ってもよいし、住所情報に基づいて気象情報を受け取ってもよい。住所情報から気象情報を受け取る場合は、例えば、都道府県名「東京都」を検索キーとして気象情報を受け取る。気象情報は、当該日だけのものであっても良いし、週間の天気予報を取得してもよい。
【０１１０】
ステップＳ１６０４では、ブラウザ手段３５が取得した気象情報をリンク・埋め込み手段３４へ渡す。リンク・埋め込み手段３４は、電子地図表示欄６５に受け取った気象情報を表示する。
【０１１１】
図１８（ｂ）は、電子地図表示欄６５に気象情報１６０が表示されたブラウザ表示画面の一例を示す。図１８（ｂ）の気象情報１６０は、「今日  明日  明後日」の日付を特定する情報に対応させて天気を表すアイコンで天気を表示している。
【０１１２】
本実施例によれば、例えば旅行先の電子地図を表示させると共に同一画面で旅行先の天気を閲覧できる。なお、本実施例では、一例として気象情報を取得したが、その他のレジャー情報であればレジャー情報の内容に則してレジャー情報が表示される。宿泊施設、温泉であれば、連絡先、空き室状況、最低料金、交通などである。イベント、開催スポーツであれば、問い合わせ先、開催日、料金、交通などである。文化施設、名所であれば閲覧可能日、料金、交通などである。料理店、名産品であれば、料理名や品名、提供又は販売場所、値段、交通などである。自然地形であれば、開催期間、付属の施設、料金、交通などである。
【図面の簡単な説明】
【０１１３】
【図１】電子地図の表示のための構成システムの一例である。
【図２】クライアントのハードウェア構成図の一例である。
【図３】クライアントの機能構成図の一例である。
【図４】ブラウザ表示画面の一例である。
【図５】ブラウザ内電子地図表示手段において電子地図を表示する処理を示すフローチャート図の一例である。
【図６】電子地図が表示されたブラウザ表示画面の一例である。
【図７】電子地図が表示されたブラウザ表示画面の一例である。
【図８】カスタム情報を地図データベースに登録する処理を示すフローチャート図の一例である。
【図９】カスタム情報の構成の一例を示す図である。
【図１０】電子地図が表示されたブラウザ表示画面の一例である。
【図１１】カスタム情報を地図データベースに登録する処理を示すフローチャート図の一例である。
【図１２】ＸＭＬで記述されたウェブページの一例である。
【図１３】ＸＭＬで記述されたウェブページの情報を地図データベースに登録する処理を示すフローチャート図の一例である。
【図１４】電子地図が表示されたブラウザ表示画面の一例である。
【図１５】譲渡処理を示すフローチャート図の一例である。
【図１６】電子地図表示画面の一例を示す図である。
【図１７】ウェブページが提供する情報を取得する構成システムの一例を示す図である。
【図１８】電子地図が表示されたブラウザ表示画面の一例である。
【図１９】ウェブページの情報を取得する処理を示すフローチャート図の一例である。
【符号の説明】
【０１１４】
１      ネットワーク
１０    クライアント
２１    ＣＰＵ
２２    入力装置
２３    表示装置
２４    通信装置
２５    主記憶装置
２６    記憶装置
２７    ドライブ装置
２８    記憶媒体
３０    電子地図表示手段
３０ａ  ブラウザ内電子地図表示手段
３１    地図データベース
３２    住所データベース
３４    リンク・埋め込み手段
３５    ブラウザ手段
３３１  文字列取り込み手段
３３２  位置座標生成手段
３３３  地図データ検索手段
３３４  カスタム情報登録手段
【図１】
2005141161.tif 000003
【図２】
2005141161.tif 000004
【図３】
2005141161.tif 000005
【図４】
2005141161.tif 000006
【図５】
2005141161.tif 000007
【図６】
2005141161.tif 000008
【図７】
2005141161.tif 000009
【図８】
2005141161.tif 000010
【図９】
2005141161.tif 000011
【図１０】
2005141161.tif 000012
【図１１】
2005141161.tif 000013
【図１２】
2005141161.tif 000014
【図１３】
2005141161.tif 000015
【図１４】
2005141161.tif 000016
【図１５】
2005141161.tif 000017
【図１６】
2005141161.tif 000018
【図１７】
2005141161.tif 000019
【図１８】
2005141161.tif 000020
【図１９】
2005141161.tif 000021