(57)【要約】【課題】  端末によって発信される様々な種類の地図情報を、複数の端末間で共有することができる画像情報表示システム、端末及びそのプログラムを提供する。【解決手段】  共有サーバは、インデックス情報ＤＢと、受信したインデックス情報に適合する複数の地図情報のアドレスを含む組み合わせリストを端末へ送信するインデックス情報検索手段とを有する。端末は、地図情報ＤＢと、共有サーバへインデックス情報を送信し、組み合わせリストを受信するインデックス情報送信手段と、そのリストに含まれる複数のアドレス情報から描画データを受信する地図情報受信手段と、複数の描画データを同一画面上に座標が一致するように重畳させて表示するユーザインタフェース制御手段と、地図情報を標準的グラフィックスデータフォーマットで且つ同一座標の描画データに変換し、該描画データを他方の端末へ送信する地図情報送信手段とを有する。【選択図】  図１
2006268488.tif 000002
【特許請求の範囲】
【請求項１】
座標系を有する画像情報を蓄積し且つ表示する複数の端末と、該端末と通信可能な共有サーバとを有しており、
前記共有サーバは、
前記端末が蓄積した画像情報毎にインデックス情報を蓄積したインデックス情報データベースと、
前記端末からインデックス情報を受信し、前記インデックス情報データベースを用いて前記インデックス情報に適合する複数の画像情報を検索し、該画像情報のアドレス情報を含む組み合わせリストを前記端末へ送信するインデックス情報検索手段とを有し、
前記端末は、
前記画像情報を蓄積した画像情報データベースと、
前記共有サーバへインデックス情報を送信し、該共有サーバから前記組み合わせリストを受信するインデックス情報送信手段と、
前記組み合わせリストに含まれる複数のアドレス情報へ画像情報要求メッセージを送信し、画像情報の描画データを受信する画像情報受信手段と、
複数の前記描画データを同一画面上に座標が一致するように重畳させて表示するユーザインタフェース制御手段と、
他方の端末から前記画像情報要求メッセージを受信し、前記画像情報データベースを用いて前記アドレス情報に対応する画像情報を検索し、該画像情報を標準的なグラフィックスデータフォーマットで且つ同一座標の描画データに変換し、該描画データを前記他方の端末へ送信する画像情報送信手段と
を有することを特徴とする画像表示システム。
【請求項２】
前記画像情報は、座標系を有する地図情報、又は、前記ユーザインタフェース手段によって利用者が描画した座標系を有する描画情報であり、
前記インデックス情報は、前記画像情報の地域名、表示範囲、表示内容並びに／又は最大及び最小縮尺を含むことを特徴とする請求項１に記載の画像表示システム。
【請求項３】
前記端末の前記画像情報送信部は、前記画像情報データベースに蓄積された前記画像情報が更新された際に、そのインデックス情報及びアドレス情報を含む更新メッセージを前記共有サーバへ送信し、
前記共有サーバの前記インデックス情報検索部は、前記インデックス情報データベースに対して、前記更新メッセージに含まれる前記アドレス情報に対する前記インデックス情報を更新する
ことを特徴とする請求項１又は２に記載の画像表示システム。
【請求項４】
前記端末の前記ユーザインタフェース手段は、重畳して表示された画像情報自体を保存することができないように構成されていることを特徴とする請求項１から３のいずれか１項に記載の画像表示システム。
【請求項５】
座標系を有する画像情報を蓄積し且つ表示し、複数の他方の端末と通信可能な端末において、
前記画像情報を蓄積した画像情報データベースと、
前記画像情報毎にインデックス情報を蓄積したインデックス情報データベースと、
他方の端末から前記インデックス情報を受信し、前記インデックス情報データベースを用いて前記インデックス情報に適合する複数の画像情報を検索し、適合する画像情報がある場合、該画像情報のアドレス情報を前記他方の端末へ送信するインデックス情報送信手段と、
前記インデックス情報を複数の他方の端末へ送信し、該他方の端末から前記画像情報のアドレス情報を受信し、該アドレス情報を含む組み合わせリストを生成するインデックス情報検索手段と、
前記組み合わせリストに指定された複数のアドレス情報へ画像情報要求メッセージを送信し、画像情報の描画データを受信する画像情報受信手段と、
複数の前記描画データを同一画面上に座標が一致するように重畳させて表示するユーザインタフェース制御手段と、
他方の端末から前記画像情報要求メッセージを受信し、画像情報データベースを用いて前記アドレス情報に蓄積された画像情報を検索し、該画像情報を標準的なグラフィックスデータフォーマットで且つ同一座標の描画データに変換し、該描画データを前記他方の端末へ送信する画像情報送信手段と
を有することを特徴とする端末。
【請求項６】
前記画像情報は、座標系を有する地図情報、又は、前記ユーザインタフェース手段によって利用者が描画した座標系を有する描画情報であり、
前記インデックス情報は、前記画像情報の地域名、表示範囲、表示内容並びに／又は最大及び最小縮尺を含むことを特徴とする請求項５に記載の端末。
【請求項７】
前記端末の前記ユーザインタフェース手段は、重畳して表示された画像情報自体を保存することができないように構成されていることを特徴とする請求項５又は６に記載の端末。
【請求項８】
画像情報を蓄積し且つ表示し、複数の他方の端末と通信可能な端末に搭載されたコンピュータによって実行される画像表示プログラムにおいて、
前記画像情報を蓄積した画像情報データベースと、
前記画像情報毎にインデックス情報を蓄積したインデックス情報データベースと、
他方の端末から前記インデックス情報を受信し、前記インデックス情報データベースを用いて前記インデックス情報に適合する複数の画像情報を検索し、適合する画像情報がある場合、該画像情報のアドレス情報を前記他方の端末へ送信するインデックス情報送信手段と、
前記インデックス情報を複数の他方の端末へ送信し、該他方の端末から前記画像情報のアドレス情報を受信し、該アドレス情報を含む組み合わせリストを生成するインデックス情報検索手段と、
前記組み合わせリストに指定された複数のアドレス情報へ画像情報要求メッセージを送信し、画像情報の描画データを受信する画像情報受信手段と、
複数の前記描画データを同一画面上に座標が一致するように重畳させて表示するユーザインタフェース制御手段と、
他方の端末から前記アドレス情報を受信し、画像情報データベースを用いて前記アドレス情報に蓄積された画像情報を検索し、該画像情報を標準的なグラフィックスデータフォーマットで且つ同一座標の描画データに変換し、該描画データを前記他方の端末へ送信する画像情報送信手段と
してコンピュータを実行させることを特徴とする画像表示プログラム。
【請求項９】
前記画像情報は、座標系を有する地図情報、又は、前記ユーザインタフェース手段によって利用者が描画した座標系を有する描画情報であり、
前記インデックス情報は、前記画像情報の地域名、表示範囲、表示内容並びに／又は最大及び最小縮尺を含むことを特徴とする請求項８に記載の画像表示プログラム。
【請求項１０】
前記端末の前記ユーザインタフェース手段は、重畳して表示された画像情報自体を保存することができないように構成されていることを特徴とする請求項８又は９に記載の画像表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、座標系を有する画像情報を端末に表示させることができる画像表示システム、端末及びそのプログラムに関する。
【背景技術】
【０００２】
座標系を有する画像情報として代表的なものに、地図情報がある。インターネットには、複数の様々な種類の地図情報を配信する複数の地図サーバが接続されている。端末は、これら地図サーバから地図情報を受信し、ディスプレイに表示し、利用者に閲覧させることができる。
【０００３】
地図情報は、その目的（例えば道路情報、店舗情報等）に応じて異なる仕様で構成される。従って、端末を操作する利用者は、その目的によっては所望の地図サーバへ接続し直す必要があった。また、１つの地図サーバが異なる仕様の複数の地図サーバをリンクし、地図情報を合成して端末へ提供するシステムもあるが、異なる仕様の地図情報をデータレベルで重畳させることは極めて難しい。
【０００４】
このような状況下において、本出願人は、複数の地図サーバから提供される異なる仕様の地図情報を、端末において重畳して表示する技術を提案した（例えば特許文献１参照）。この技術によれば、地理情報検索サーバが、複数の地図サーバのアドレス情報を含む組み合わせリストを端末へ送信する。端末は、それら地図サーバから地図情報の描画データを受信し、同一座標上に重畳して表示する。描画データのレベルで重畳できるために、地図情報の仕様に関係なく、複数の地図情報を重畳した新たな地図情報を、利用者に表示することができる。
【０００５】
【特許文献１】特許第３５０３３９７号
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に基づく技術によれば、地図サーバが提供する地図情報を重畳して表示することを目的としており、端末が提供する地図情報を重畳して表示することは想定していない。例えば、ユーザインタフェース部によって利用者が描画した座標系を有する描画情報は、端末が、その地図情報を地図サーバへアップロードしない限り、他の端末がその地図情報を共有することができなかった。特に、端末間同士で画像情報を共有するようなグループ会議システムには、従来技術を用いることはできない。
【０００７】
従って、本発明は、端末によって発信される様々な種類の画像情報を、複数の端末間で共有することができる画像表示システム、端末及びそのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の画像表示システムによれば、
座標系を有する画像情報を蓄積し且つ表示する複数の端末と、該端末と通信可能な共有サーバとを有しており、
共有サーバは、
端末が蓄積した画像情報毎にインデックス情報を蓄積したインデックス情報データベースと、
端末からインデックス情報を受信し、インデックス情報データベースを用いてインデックス情報に適合する複数の画像情報を検索し、該画像情報のアドレス情報を含む組み合わせリストを端末へ送信するインデックス情報検索手段とを有し、
端末は、
画像情報を蓄積した画像情報データベースと、
共有サーバへインデックス情報を送信し、該共有サーバから組み合わせリストを受信するインデックス情報送信手段と、
組み合わせリストに含まれる複数のアドレス情報へ画像情報要求メッセージを送信し、画像情報の描画データを受信する画像情報受信手段と、
複数の描画データを同一画面上に座標が一致するように重畳させて表示するユーザインタフェース制御手段と、
他方の端末から画像情報要求メッセージを受信し、画像情報データベースを用いてアドレス情報に対応する画像情報を検索し、該画像情報を標準的なグラフィックスデータフォーマットで且つ同一座標の描画データに変換し、該描画データを他方の端末へ送信する画像情報送信手段と
を有することを特徴とする。
【０００９】
また、本発明の画像表示システムにおける他の実施形態によれば、
画像情報は、座標系を有する地図情報、又は、ユーザインタフェース手段によって利用者が描画した座標系を有する描画情報であり、
インデックス情報は、画像情報の地域名、表示範囲、表示内容並びに／又は最大及び最小縮尺を含むことも好ましい。
【００１０】
更に、本発明の画像表示システムにおける他の実施形態によれば、
端末の画像情報送信部は、画像情報データベースに蓄積された画像情報が更新された際に、そのインデックス情報及びアドレス情報を含む更新メッセージを共有サーバへ送信し、
共有サーバのインデックス情報検索部は、インデックス情報データベースに対して、更新メッセージに含まれるアドレス情報に対するインデックス情報を更新する
ことも好ましい。
【００１１】
更に、本発明の画像表示システムにおける他の実施形態によれば、
端末のユーザインタフェース手段は、重畳して表示された画像情報自体を保存することができないように構成されていることも好ましい。
【００１２】
本発明によれば、座標系を有する画像情報を蓄積し且つ表示し、複数の他方の端末と通信可能な端末において、
画像情報を蓄積した画像情報データベースと、
画像情報毎にインデックス情報を蓄積したインデックス情報データベースと、
他方の端末からインデックス情報を受信し、インデックス情報データベースを用いてインデックス情報に適合する複数の画像情報を検索し、適合する画像情報がある場合、該画像情報のアドレス情報を他方の端末へ送信するインデックス情報送信手段と、
インデックス情報を複数の他方の端末へ送信し、該他方の端末から画像情報のアドレス情報を受信し、該アドレス情報を含む組み合わせリストを生成するインデックス情報検索手段と、
組み合わせリストに指定された複数のアドレス情報へ画像情報要求メッセージを送信し、画像情報の描画データを受信する画像情報受信手段と、
複数の描画データを同一画面上に座標が一致するように重畳させて表示するユーザインタフェース制御手段と、
他方の端末から画像情報要求メッセージを受信し、画像情報データベースを用いてアドレス情報に蓄積された画像情報を検索し、該画像情報を標準的なグラフィックスデータフォーマットで且つ同一座標の描画データに変換し、該描画データを他方の端末へ送信する画像情報送信手段と
を有することを特徴とする。
【００１３】
また、本発明の端末における他の実施形態によれば、
画像情報は、座標系を有する地図情報、又は、ユーザインタフェース手段によって利用者が描画した座標系を有する描画情報であり、
インデックス情報は、画像情報の地域名、表示範囲、表示内容並びに／又は最大及び最小縮尺を含むことも好ましい。
【００１４】
更に、本発明の端末における他の実施形態によれば、
端末のユーザインタフェース手段は、重畳して表示された画像情報自体を保存することができないように構成されていることも好ましい。
【００１５】
本発明によれば、
画像情報を蓄積し且つ表示し、複数の他方の端末と通信可能な端末に搭載されたコンピュータによって実行される画像表示プログラムにおいて、
画像情報を蓄積した画像情報データベースと、
画像情報毎にインデックス情報を蓄積したインデックス情報データベースと、
他方の端末からインデックス情報を受信し、インデックス情報データベースを用いてインデックス情報に適合する複数の画像情報を検索し、適合する画像情報がある場合、該画像情報のアドレス情報を他方の端末へ送信するインデックス情報送信手段と、
インデックス情報を複数の他方の端末へ送信し、該他方の端末から画像情報のアドレス情報を受信し、該アドレス情報を含む組み合わせリストを生成するインデックス情報検索手段と、
組み合わせリストに指定された複数のアドレス情報へ画像情報要求メッセージを送信し、画像情報の描画データを受信する画像情報受信手段と、
複数の描画データを同一画面上に座標が一致するように重畳させて表示するユーザインタフェース制御手段と、
他方の端末からアドレス情報を受信し、画像情報データベースを用いてアドレス情報に蓄積された画像情報を検索し、該画像情報を標準的なグラフィックスデータフォーマットで且つ同一座標の描画データに変換し、該描画データを他方の端末へ送信する画像情報送信手段と
してコンピュータを実行させることを特徴とする。
【００１６】
また、本発明の画像表示プログラムにおける他の実施形態によれば、
画像情報は、座標系を有する地図情報、又は、ユーザインタフェース手段によって利用者が描画した座標系を有する描画情報であり、
インデックス情報は、画像情報の地域名、表示範囲、表示内容並びに／又は最大及び最小縮尺を含むことも好ましい。
【００１７】
更に、本発明の画像表示プログラムにおける他の実施形態によれば、
端末のユーザインタフェース手段は、重畳して表示された画像情報自体を保存することができないように構成されていることも好ましい。
【発明の効果】
【００１８】
本発明によれば、端末によって発信される様々な種類の画像情報を、複数の端末間で容易に共有することができる。特に、複数のアドレス情報を含む組み合わせリストのみによって、地図情報の共有が実現できるので、別途、地図情報の共有空間を設ける必要がない。そのために、地図情報は、ＷＷＷ上において端末同士で分散され、特定のサーバに対する負荷が分散される。端末を操作するユーザ同士が協調した地図情報を提供することができる。
【００１９】
また、重畳して表示された地図情報は、その地図情報自体は端末内に存在せず、他の端末内に蓄積されたオリジナルデータの参照によって存在する。従って、その地図情報自体の複製ができないだけでなく、地図情報の所有者が特定される。これは、著作権保護の点で有効である。
【発明を実施するための最良の形態】
【００２０】
以下では、図面を用いて、本発明を実施するための最良の形態について詳細に説明する。
【００２１】
本発明の実施形態として、具体的には、共有サーバを備える第１の実施形態と、共有サーバを備えない第２の実施形態とがある。尚、以下では、端末が提供する座標系画像情報は、地図情報であるとして説明するが、例えば、端末のユーザインタフェース部を用いて、利用者が描画した座標系を有する描画情報であってもよい。この場合、グループ会議システムへの用途が想定される。
【００２２】
図１は、本発明における第１の実施形態のシステム構成図である。これら機能は、勿論、共有サーバ又は端末に搭載されたコンピュータによって実行されるプログラムによっても実現できる。
【００２３】
図１のシステムは、共有サーバを備える場合である。複数の端末１及び共有サーバ２は、例えばＬＡＮ(Local Area Network)４のようなネットワークに接続される。ＬＡＮ４は、インターネット５と相互接続され、既存の地図サーバ３は、インターネット５に接続されている。図１によれば、端末Ａは、他の複数の端末Ｂ〜Ｄ、共有サーバ２及び地図サーバ３と通信をすることができる。
【００２４】
共有サーバ２は、インデックス情報データベース２１と、インデックス情報検索部２２とを有する。
【００２５】
インデックス情報データベース２１は、端末が蓄積した地図情報毎にインデックス情報を蓄積する。インデックス情報は、例えば、地図情報の地域名、表示範囲、表示内容及び／又は最大最小縮尺を含む。従って、共有サーバ３は、地図情報自体を蓄積しない。
【００２６】
表１は、インデックス情報データベース２１が蓄積しているテーブルの例である。
【表１】
2006268488.tif 000003
【００２７】
表１によれば、地図情報のアドレス情報「http://www.kddilabs.co.jp/AAA」に対して、地域名「埼玉県上福岡市」、表示範囲「２５ｋｍ四方」、表示内容「交通情報」、最大及び最小縮尺「２０万分の１〜５０万分の１」であることが理解できる。地図情報のアドレス情報は、例えばＵＲＬ(Uniform Resource Locator)によって表される。
【００２８】
インデックス情報検索部２２は、利用者が所望する地図に対応するインデックス情報を端末から受信する。例えば、利用者が、「埼玉県上福岡市」の「２０ｋｍ四方」で「交通情報」及び「描画情報」を「２０万分の１」の地図を表示させたいとする。このようなインデックス情報は、利用者の操作に基づいて端末のアプリケーションによって決定される。
【００２９】
端末からインデックス情報を受信したインデックス情報検索部２２は、インデックス情報データベース２１を用いて、そのインデックス情報に適合する複数の地図情報を検索する。そして、インデックス情報検索部２２は、検索された複数の地図情報のアドレス情報を含む組み合わせリストを生成する。そして、その組み合わせリストは、端末へ返信される。
【００３０】
具体的な組み合わせリストの形式を、以下に説明する。組み合わせリストは、ＭＲＬ(Multiple Resource Locator)と称され、複数のＵＲＬを含む。
ＭＲＬ｛  端末Ｂに蓄積された地図情報のＵＲＬ
端末Ｃに蓄積された地図情報のＵＲＬ
端末Ｄに蓄積された地図情報のＵＲＬ  ｝
【００３１】
端末１は、地図情報送信部１１と、地図情報受信部１２と、ユーザインタフェース部１３と、地図情報データベース１４と、インデックス情報送信部１５とを有する。
【００３２】
地図情報データベース１４は、地図情報を蓄積する。その地図情報は、他の端末によって共有される。
【００３３】
インデックス情報送信部１５は、共有サーバ３へインデックス情報を送信し、共有サーバ３から組み合わせリストを受信する。受信した組み合わせリストは、地図情報受信部１２へ通知される。
【００３４】
地図情報受信部１２は、組み合わせリストに含まれる複数のアドレス情報へ地図情報要求メッセージを同報的に送信し、地図情報の描画データを受信する。受信される描画データは、標準的なグラフィックスデータフォーマットであって同一座標のものである。
【００３５】
ユーザインタフェース部１３は、複数の描画データを同一画面上に座標が一致するように重畳させて表示する。表示される地図情報は、テキストフィールド及びボタン等の操作アプリケーション（例えばＷＷＷブラウザ）によって、スクロール及び拡大／縮小がなされる。表示された地図情報の範囲外が指定された際には、再度、インデックス情報送信部１５に対して新たなインデックス情報を送信するように通知する。
【００３６】
ユーザインタフェース部１３は、複数の描画データに基づいて表示された地図情報自体を保存することができないように構成されている。その重畳された地図情報は、他方の端末に蓄積されたオリジナルデータの参照によってのみ存在する。これにより、重畳された地図情報自体の複製を回避することができる。
【００３７】
図１によれば、端末Ａは、端末Ｂ〜Ｄと地図サーバ３から、複数の描画データを受信する。基本となる地図情報となる描画データを地図サーバから受信し、黒丸の描画データを端末Ｂから受信し、黒四角の描画データを端末Ｃから受信し、黒星の描画データを端末Ｄから受信する。そして、端末Ａは、これら描画データを座標が一致するように重畳させて表示する。
【００３８】
地図情報送信部１１は、他方の端末から地図情報要求メッセージを受信し、地図情報データベース１４を用いてそのアドレス情報に対応する地図情報を検索する。そして、地図情報送信部１１は、その地図情報を標準的なグラフィックスデータフォーマットで且つ同一座標の描画データに変換する。その後、地図情報送信部１１は、描画データを他方の端末へ送信する。
【００３９】
標準的なグラフィックスデータフォーマットとは、具体的にはポストスクリプト（Adobe Systems Inc.の登録商標）のようなものである。異なる仕様の地図情報を利用するために、該描画データに変換することで地図情報の違いを吸収している。そのため、複数の描画データを描画レベルで容易に重畳して表示することができる。また、ラスターイメージデータフォーマットの描画データであっても、バックグラウンドの描画データとして利用したり、透明属性を持つ画像を重畳して利用することができる。このような変換機能は、ミドルウェアとして備えることが可能であり、既にサービスされている多くの地図情報システムに比較的容易に実装できる。
【００４０】
また、描画データは、描画データの特定要素に対して他の任意の端末へのリンク情報を持つように構成されていてもよい。これにより、ＷＷＷにおけるハイパーリンク及びクリッカブルマップと同様の機能が実現可能になる。
【００４１】
地図情報受信部１２は、ＨＴＴＰ(HyperText Transfer Protocol)クライアントの機能を有し、地図情報送信部１１は、ＨＴＴＰサーバ機能を有する。これにより、端末同士間で、リクエスト／レスポンスメッセージのみによって、描画データを交換することができる。
【００４２】
端末の地図情報送信部１１は、地図情報データベース１４に蓄積された地図情報が更新された際に、そのインデックス情報及びアドレス情報を含む更新メッセージを共有サーバ２へ送信する。一方、共有サーバ２のインデックス情報検索部２２は、インデックス情報データベース２１に対して、更新メッセージに含まれるアドレス情報に対するインデックス情報を更新する。これのように、端末が蓄積した地図情報が更新された際には、共有サーバのインデックス情報を更新する必要がある。
【００４３】
図２は、図１のシステムに対応するシーケンス図である。
【００４４】
（Ｓ２０１）端末Ａについて、インデックス情報送信部１１は、ユーザインタフェース部１３から、利用者の所望の地図に関連する情報を受け取り、インデックス情報を決定する。そして、インデックス情報送信部１１は、そのインデックス情報を共有サーバ２へ送信する。共有サーバ２について、そのインデックス情報は、インデックス情報検索部２２によって受信される。
（Ｓ２０２）共有サーバ２について、インデックス情報検索部２２は、インデックス情報データベース２１を用いて、そのインデックス情報に適合する複数の地図情報を検索する。そして、インデックス情報検索部２２は、その地図情報のアドレス情報を含む組み合わせリストを生成する。その組み合わせリストは、端末Ａへ返信される。図２によれば、組み合わせリストには、例えば、端末Ｂ、Ｃ、Ｄ及び地図サーバ３に蓄積された地図情報のアドレス情報が含まれている。端末Ａについて、インデックス情報送信部１１は、その組み合わせリストを受信し、地図情報受信部１３へ通知する。
【００４５】
（Ｓ２０３）端末Ａについて、地図情報受信部１３は、組み合わせリストに含まれる複数のアドレス情報に対して、地図情報要求メッセージを同報的に送信する。図２によれば、地図情報要求メッセージは、端末Ｂ、Ｃ、Ｄ及び地図サーバ３へ送信される。
【００４６】
（Ｓ２０４）端末Ｂについて、地図情報送信部１１が地図情報要求メッセージを受信する。地図情報送信部１１は、地図情報データベース１４を用いて、そのアドレス情報に対応する地図情報を検索する。検索された地図情報は、標準的なグラフィックスデータフォーマットで且つ同一座標の描画データに変換される。そして、地図情報送信部１１は、その描画データを端末Ａへ返信する。
（Ｓ２０５）端末Ｃも、端末Ｂと同様に、地図情報の描画データＣを端末Ａへ返信する。
（Ｓ２０６）端末Ｄも、端末Ｂと同様に、地図情報の描画データＤを端末Ａへ返信する。
（Ｓ２０７）既存の地図データ３も、端末Ｂと同様に、描画データの地図情報Ｚを端末Ａへ返信する。
【００４７】
端末Ａについて、ユーザインタフェース部１３は、組み合わせリストに含まれる全てのアドレス情報に基づく端末及び地図サーバから、地図情報の描画データを受信すると、それら描画データを同一画面上に座標が一致するように重畳させて表示する。
【００４８】
（Ｓ２０８）端末Ａについて、表示された地図情報に対して、利用者がスクロール又は拡大／縮小をすることによって、新たなインデックス情報を導出する。そして、インデックス情報送信部１１は、インデックス情報を共有サーバ２へ送信する。
（Ｓ２０９）共有サーバ２は、受信したインデックス情報に対する組み合わせリストを、端末Ａへ返信する。
このようなシーケンスを繰り返すことにより、利用者の所望の地図が端末に表示される。
【００４９】
図３は、本発明における第２の実施形態のシステム構成図である。これら機能は、勿論、端末に搭載されたコンピュータによって実行されるプログラムによっても実現できる。
【００５０】
図３のシステムは、共有サーバを有しない場合である。複数の端末１はネットワークを介して相互に通信をすることができる。図３のシステムは、図１と比較して、インデックス情報検索部１６とインデックス情報データベース１７とを、端末内に備えている点で相違する。
【００５１】
インデックス情報データベース１７は、地図情報データベース１４に蓄積された地図情報毎のインデックス情報を蓄積する。従って、第２の実施形態によれば、共有サーバを必要とせず、ネットワーク負荷の分散に適する。
【００５２】
第１の実施形態におけるインデックス情報送信部１５は、共有サーバ３へインデックス情報を送信するものであるのに対し、第２の実施形態におけるインデックス情報送信部１５は、複数の他方の端末へ同報的にインデックス情報を送信するものである。従って、端末同士間で、予め所定のグループを構成しておく必要がある。図３によれば、例えば、端末Ａ〜Ｄで、グループを構成しているとする。
【００５３】
更に、インデックス情報送信部１５は、そのインデックス情報に適合する地図情報を所持する端末からのみ、アドレス情報を受信する。そして、インデックス情報送信部１５は、受信された複数のアドレス情報を含む組み合わせリストを生成する。その組み合わせリストは、地図情報受信部１２へ通知される。
【００５４】
地図情報受信部１２は、その組み合わせリストに含まれる複数のアドレス情報へ地図情報要求メッセージを同報的に送信し、地図情報の描画データを受信する。その他の機能ブロックの動作は、図１と同様である。
【００５５】
図４は、図３のシステムに対応するシーケンス図である。
【００５６】
（Ｓ４０１）端末Ａについて、インデックス情報送信部１５は、インデックス情報を、グループを構成した他の複数の端末へ同報的に送信する。このインデックス情報は、端末Ｂ、Ｃ及びＤのインデックス情報検索部１６によって受信される。
【００５７】
（Ｓ４０２）端末Ｂについて、インデックス情報検索部１６は、インデックス情報データベース１７を検索し、受信したインデックス情報に適合する地図情報があるか否かについて判定する。適合する地図情報があると判定された場合、端末Ｂ内の当該地図情報のアドレス情報を端末Ａへ返信する。
（Ｓ４０３）端末Ｄについても、インデックス情報検索部１６が、インデックス情報に適合する地図情報があると判定した場合、端末Ｄ内の当該地図情報のアドレス情報を端末Ａへ返信する。
【００５８】
このとき、端末Ｃについては、インデックス情報検索部１６が、インデックス情報に適合する地図情報がないと判定した場合、端末Ａに対して何ら返信しない。
【００５９】
端末Ａについて、インデックス情報送信部１５は、Ｓ４０２及びＳ４０３によって端末Ｂ及びＤから受信したアドレス情報を含む組み合わせリストを生成する。この組み合わせリストは、地図情報受信部１２へ通知される。
【００６０】
（Ｓ４０４）端末Ａについて、地図情報受信部１３は、組み合わせリストに含まれる端末Ｂ及びＤのアドレス情報に対して、地図情報要求メッセージを同報的に送信する。図４によれば、端末Ｂについて、地図情報要求メッセージは地図情報送信部１１によって受信される。
（Ｓ４０５）端末Ｂについて、地図情報データベースを用いて、地図情報要求メッセージによって指定されたアドレス情報に対応する地図情報を検索する。検索された地図情報は、標準的なグラフィックスデータフォーマットで且つ同一座標の描画データに変換される。そして、端末Ｂは、地図情報の描画データを端末Ａへ返信する。端末Ａについて、その描画データは地図情報受信部１２によって受信され、更にユーザインタフェース部１３へ通知される。
（Ｓ４０６）端末Ｄも、端末Ｂと同様に、描画データの地図情報Ｄを端末Ａへ返信する。
【００６１】
端末Ａについて、ユーザインタフェース部１３は、組み合わせリストに含まれる全てのアドレス情報に基づく端末及び地図サーバから、地図情報の描画データを受信すると、それら描画データを同一画面上に座標が一致するように重畳させて表示する。
【００６２】
このように、本発明によれば、端末によって発信される様々な種類の地図情報を、複数の端末間で容易に共有することができる。
【００６３】
前述した本発明における種々の実施形態によれば、本発明の技術思想及び見地の範囲の種々の変更、修正及び省略を、当業者によれば容易に行うことができる。前述の説明はあくまで例であって、何ら制約しようとするものではない。本発明は、特許請求の範囲及びその均等物として限定するものにのみ制約される。
【図面の簡単な説明】
【００６４】
【図１】本発明における第１の実施形態のシステム構成図である。
【図２】図１のシステムに対応するシーケンス図である。
【図３】本発明における第２の実施形態のシステム構成図である。
【図４】図３のシステムに対応するシーケンス図である。
【符号の説明】
【００６５】
１  端末
１１  地図情報送信部
１２  地図情報受信部
１３  ユーザインタフェース部
１４  地図情報データベース
１５  インデックス情報送信部
２  共有サーバ
２１  インデックス情報データベース
２２  インデックス情報検索部
３  地図サーバ
４  ＬＡＮ
５  インターネット
【図１】
2006268488.tif 000004
【図２】
2006268488.tif 000005
【図３】
2006268488.tif 000006
【図４】
2006268488.tif 000007