(57)【要約】【課題】複数の地図表示装置が同じ地図データを共有し、スクロールや回転などの操作結果をそれぞれの地図表示装置に反映して表示できるようにする。【解決手段】地図表示システム１０は複数の地図表示装置２０ａ、２０ｂにおける地図共有要求を管理する共有データ管理テーブル３４を備え、地図表示装置２０ａ、２０ｂは地図共有情報送受信手段２５を備え、地図共有を要求する地図表示装置２０ａ自身の登録ユーザＩＤおよび地図を共有する他の地図表示装置２０ｂの登録ユーザＩＤと、共有する地図を特定する地図特定情報と、表示手段２２に表示された地図画像の操作情報とを含む地図共有情報を送信して共有データ管理テーブル３４に記憶させ、地図配信手段３７は、前記地図共有情報に基づいて操作情報を含む地図情報、または前記操作情報に基づいて操作した地図情報を、前記登録ユーザＩＤによって特定される地図表示装置２０ｂに配信する。【選択図】図２
2008046517.tif 000002
【特許請求の範囲】
【請求項１】
地図画像を表示する表示手段と、表示手段に表示された地図画像を操作する入力手段とを備え、地図情報配信サーバに接続して所望の地図情報を取得する地図表示装置と、
地図データベースと地図配信手段を備え、地図表示装置からの要求に従って指定された地図情報を配信する地図情報配信サーバと、を備えた地図表示システムにおいて、
前記地図表示システムは、複数の地図表示装置における地図共有要求を管理する共有データ管理テーブルを備え、
前記地図表示装置は、地図共有情報送受信手段を備え、該地図共有情報送受信手段は、自身の登録ユーザＩＤおよび地図を共有する他の地図表示装置の登録ユーザＩＤと、共有する地図を特定する地図特定情報と、表示手段に表示された地図画像の操作情報と、を含む地図共有情報を送信して前記共有データ管理テーブルに記憶させ、
前記地図配信手段は、前記共有データ管理テーブルに記憶された地図共有情報に基づいて操作情報を含む地図情報、または前記操作情報に基づいて操作した地図情報を、前記登録ユーザＩＤによって特定される地図表示装置に配信することを特徴とする地図表示システム。
【請求項２】
前記地図データベースに蓄積した地図データはベクトル地図データであることを特徴とする請求項１に記載の地図表示システム。
【請求項３】
前記地図データベースに蓄積した地図データは、二次元地図データと三次元地図データを含み、前記地図を共有する地図表示装置の一方が二次元地図画像の描画機能を、他方が三次元地図画像の描画機能を備えている場合、前記一方の地図表示装置には二次元の地図情報を、他方の地図表示装置には、対応する三次元の地図情報を配信することを特徴とする請求項１に記載の地図表示システム。
【請求項４】
前記地図情報配信サーバはチャット・アプリケーションを備え、
前記地図表示装置の地図表示画面にはチャット領域を備え、前記地図共有情報を送信した地図表示装置と当該地図表示装置と地図を共有する他の地図表示装置は、前記チャット・アプリケーションを用いて相互に会話のためのデータ通信を行うことを特徴とする請求項１に記載の地図表示システム。
【請求項５】
前記会話のためのデータはテキストデータであり、該テキストデータに基づくテキストは、前記チャット領域に表示され、または、地図画像上に表示されるオブジェクト画像であって、地図を共有する地図表示装置が互いに共通して選択した特定のオブジェクト画像の詳細表示ウィンドウに表示されることを特徴とする請求項４に記載の地図表示システム。
【請求項６】
前記チャットのための会話は、テキストによる通信または音声による通信の何れか一方または両方を用いてデータ通信により行うことを特徴とする請求項４に記載の地図表示システム。
【請求項７】
前記地図表示システムは、前記共有データ管理テーブルを備えた管理サーバを備え、前記管理サーバは、前記地図共有情報を共有データ管理テーブルに記憶するとともに、前記地図情報配信サーバに送信することを特徴とする請求項１に記載の地図表示システム。
【請求項８】
前記他の地図表示装置は、前記地図情報配信サーバから前記操作情報を含む地図情報を受信した場合、前記表示手段が前記操作情報に基づいて操作した地図画像を表示するようになしたことを特徴とする請求項１に記載の地図表示システム。
【請求項９】
複数の地図表示装置における地図共有要求を管理する共有データ管理テーブルを備えた地図表示システムを構成する地図情報配信サーバであって、地図データベースと地図配信手段を備え、地図表示装置からの要求に従って指定された地図情報を配信する地図情報配信サーバにネットワークを介して接続し、所望の地図情報を取得する地図表示装置において、
前記地図表示装置は、地図画像を表示する表示手段と、表示手段に表示された地図画像を操作する入力手段と、地図共有情報送受信手段を備え、該地図共有情報送受信手段は、自身の登録ユーザＩＤおよび地図を共有する他の地図表示装置の登録ユーザＩＤと、共有する地図を特定する地図特定情報と、表示手段に表示された地図画像の操作情報と、を含む地図共有情報を送信して前記共有データ管理テーブルに記憶させ、
前記登録ユーザＩＤによって特定される地図表示装置は、前記共有データ管理テーブルに記憶された地図共有情報に基づいて操作情報を含む地図情報、または前記操作情報に基づいて操作した地図情報を、前記地図情報配信サーバから取得することを特徴とする地図表示装置。
【請求項１０】
前記地図データベースに蓄積した地図データは、二次元地図データと三次元地図データを含み、前記地図を共有する地図表示装置の一方が二次元地図画像の描画機能を、他方が三次元地図画像の描画機能を備えている場合、前記一方の地図表示装置には二次元の地図情報を、他方の地図表示装置には、対応する三次元の地図情報を前記地図情報配信サーバから取得することを特徴とする請求項９に記載の地図表示装置。
【請求項１１】
前記他の地図表示装置は、前記地図情報配信サーバから前記操作情報を含む地図情報を受信した場合、前記表示手段が前記操作情報に基づいて操作した地図画像を表示するようになしたことを特徴とする請求項９に記載の地図表示装置。
【請求項１２】
前記地図情報配信サーバはチャット・アプリケーションを備え、
前記地図表示装置の地図表示画面にはチャット領域を備え、前記地図共有情報を送信した地図表示装置と当該地図表示装置と地図を共有する他の地図表示装置は、前記チャット・アプリケーションを用いて相互に会話のためのデータ通信を行うことを特徴とする請求項９に記載の地図表示装置。
【請求項１３】
前記会話のためのデータはテキストデータであり、該テキストデータに基づくテキストは、前記チャット領域に表示され、または、地図画像上に表示されるオブジェクト画像であって、地図を共有する地図表示装置が互いに共通して選択した特定のオブジェクト画像の詳細表示ウィンドウに表示されることを特徴とする請求項１２に記載の地図表示装置。
【請求項１４】
前記チャットのための会話は、テキストによる通信または音声による通信の何れか一方または両方を用いてデータ通信により行うことを特徴とする請求項１２に記載の地図表示装置。
【請求項１５】
複数の地図表示装置における地図共有要求を管理する共有データ管理テーブルを備えた地図表示システムを構成する地図表示装置であって、地図画像を表示する表示手段と、表示手段に表示された地図画像を操作する入力手段と、地図共有情報送受信手段を備え、該地図共有情報送受信手段は、自身の登録ユーザＩＤおよび地図を共有する他の地図表示装置の登録ユーザＩＤと、共有する地図を特定する地図特定情報と、表示手段に表示された地図画像の操作情報と、を含む地図共有情報を送信して前記共有データ管理テーブルに記憶させる地図表示装置に、ネットワークを介して接続され、地図データベースと地図配信手段を備え、地図表示装置からの要求に従って指定された地図情報を配信する地図情報配信サーバにおいて、
前記地図配信手段は、前記共有データ管理テーブルに記憶された地図共有情報に基づいて操作情報を含む地図情報、または前記操作情報に基づいて操作した地図情報を、前記登録ユーザＩＤによって特定される地図表示装置に配信することを特徴とする地図情報配信サーバ。
【請求項１６】
前記地図データベースに蓄積した地図データはベクトル地図データであることを特徴とする請求項１５に記載の地図情報配信サーバ。
【請求項１７】
前記地図データベースに蓄積した地図データは、二次元地図データと三次元地図データを含み、前記地図を共有する地図表示装置の一方が二次元地図画像の描画機能を、他方が三次元地図画像の描画機能を備えている場合、前記一方の地図表示装置には二次元の地図情報を、他方の地図表示装置には、対応する三次元の地図情報を配信することを特徴とする請求項１５に記載の地図情報配信サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、会員登録制の地図情報配信サーバ（地図配信サイト）を用いた地図表示システム、地図表示装置および地図情報配信サーバに関するものであり、特に、複数の会員がそれぞれの地図表示装置を地図情報配信サーバに接続し、同じ地図データを共有し、共有した地図画像のスクロールや回転などの操作結果をそれぞれの地図表示装置に反映して表示できるようにした地図表示システム、地図表示装置および地図情報配信サーバに関するものである。
【背景技術】
【０００２】
近年、インターネット技術の発達により、仲介サーバを必要とせずに不特定多数の個人間（端末装置間）で直接情報のやり取りを行なうピアツーピア（Peer to Peer  以下Ｐ２Ｐと略す。）と呼ばれるインターネットの利用形態が用いられるようになってきた。
Ｐ２Ｐは、多数のコンピュータを相互につないで、ファイルや演算能力などの情報資源やハードウエア資源を共有するシステムである。このＰ２Ｐを可能にするアプリケーションとして種々の方式が提供されているが、その１つはネットワーク上でＰ２Ｐサービスを提供する管理会社が運営する管理サーバを中継する第１の方式と、管理サーバを必要とせず、すべてのデータがバケツリレー式に各ユーザの端末間を直接流れる第２の方式とが存在する。このようなＰ２Ｐの方式は、インターネットを通じて個人間で音楽データの交換ができるシステムで、無料で音楽が手に入ることから広く普及した。
【０００３】
図１１は、管理サーバを中継する第１の方式のＰ２Ｐシステムの概念を示すシステム構成図である。図１１のシステムは、Ｐ２Ｐサービスを提供する管理会社が運営する管理サーバ３０を備え、各ユーザの端末装置２０ａ〜２０ｅ等はデータ共有を希望する場合、管理サーバ３０に接続し、ユーザの端末装置に保存されている音声ファイルなどのコンテンツのリストを送信する。管理サーバ３０はこれを登録し、他のユーザが検索できるように公開し、世界中のユーザが登録されたコンテンツリストを共有することにより、互いに他のユーザの所持する音楽ファイルを検索し、ダウンロードすることができる。管理サーバ３０はファイル検索データベースの提供とユーザの接続管理のみを行っており、音楽データなどのコンテンツ自体のやり取りはユーザ間の直接接続によって行われている。
【０００４】
図１２は、図１１のように管理サーバを必要としない第２の方式のＰ２Ｐシステムの概念を示すシステム構成図である。図１２のシステムは、管理サーバ３０を必要とせず、すべてのデータがバケツリレー式に各ユーザの端末装置２０ａ〜２０ｇ間を直接流れる。勿論このシステムでは各端末２０ａ〜２０ｇは、システムによって定まる所定の通信プロトコルを実行するアプリケーションをインストールし、このアプリケーションを用いて通信する必要がある。図１１、図１２に示すように、Ｐ２Ｐ通信技術は管理サーバの媒介を要するものと、管理サーバを必要とせずバケツリレー式にデータを運ぶものと２種類ある。
【０００５】
前者の形態の方が無駄な通信が少なく、管理がしやすいが、管理サーバが停止するとサービス全体が停止する。逆に、後者の形態はネットワークのどこか一ヶ所が寸断されてもサービス全体が停止することはないが、ユーザ数が増えると加速度的にネットワークが混雑するという弱点がある。
【０００６】
また、後者には、違法なデータがやり取りされていても当局が監視や規制を行なうことが事実上不可能に近いという重大な特徴を持っている。このことは著作権保護の問題や違法なデータの流通などさまざまな問題をはらんでおり、米国では政府や有力企業、団体を巻き込んだ大規模な論争が巻き起こっている。日本でも昨今ＰＣへのウィルス感染により個人情報や機密情報の流失事件が多発し、社会問題となっている。
【０００７】
端末装置はネックワークを介して種々の情報提供サービスを受けることができる。このような情報提供サービスとして、一般のＷＥＢサーバによる地図情報提供サービスや、興味対象場所（ＰＯＩ：Ｐｏｉｎｔ  ｏｆ  Ｉｎｔｅｒｅｓｔ）の検索サービスや通信型のナビゲーションシステムなどにおける地図情報、案内経路情報の提供サービスが多くのユーザによって利用されている。一般的に、地図表示装置などの端末装置に配信される地図情報は、地図上のそれぞれの位置に存在する銀行、郵便局、病院、学校、ガソリンスタンド、スーパーマーケットなどの各種建物やランドマークを地図画像上の該当位置にアイコン画像などのオブジェクト画像を表示している。
【０００８】
そして、利用者は地図画像上に表示された所望のオブジェクト画像をカーソルで選択（クリック操作）することにより、そのオブジェクトの詳細情報（オブジェクト情報）を表示するウィンドウが開き、該当するオブジェクトの名称、電話番号、営業時間など詳細情報を表示させることができる。
【０００９】
このような地図情報は、ナビゲーションシステムにおいても使用される。すなわち、地図データ、道路データを用いて、所望の出発地から目的地までの経路を探索して利用者を案内するナビゲーション装置、ナビゲーションシステムが知られており、このようなナビゲーション装置、ナビゲーションシステムとしては、自動車に搭載して運転者に経路を案内するカーナビゲーション装置、携帯電話をナビゲーション端末として利用して経路探索サーバに経路探索要求を送り、その結果を受信して経路案内を受ける通信型のナビゲーションシステムなどが実用化されている。
【００１０】
このような地図表示装置を用いて、複数のユーザが待ち合わせ場所を、同じ地図画像をそれぞれの端末に表示して確認できるとシステムの利便性が向上する。例えば、レストランやホテルなど特定の地点を待ち合わせ場所とする場合、そのレストランやホテルが地図画像上にアイコン画像として表示される同じ地図画像をそれぞれの端末に表示してお互いに確認することができる。この場合、それぞれのユーザが端末装置に同じ地点を含む地図データを個別にダウンロードして表示し、電子メール等によって相互のコメントを通信すればよい。
【００１１】
このように地図情報を複数のユーザ間で共有する技術は、例えば、下記の特許文献１（特開２００５−２７５３１３号公報）に地図情報共有・更新システムとして開示されている。この特許文献１に開示された地図情報共有・更新システムは、個々の端末利用者が興味対象場所等の所在情報（オブジェクト情報）を地図上に登録できるようにし、地図情報およびオブジェクト情報を複数の利用者が共有できるようにしたものであり、特に、利用者が登録する興味対象場所のオブジェクト情報の信頼性を向上させることができるようにしたものである。
【００１２】
このため、特許文献１の地図情報共有・更新システムは、地図情報の提供の際に、該地図情報と対応する地図上に位置するオブジェクトデータも併せて利用者端末に提供するように構成され、オブジェクトデータを、利用者端末からの登録要求に応じてオブジェクトデータベースに登録する登録手段と、削除要求に応じて削除する削除手段を備える。オブジェクトデータの信頼性を、オブジェクトデータに対する登録要求回数及び削除要求回数に基づき判定する信頼性判定手段を備える。信頼性判定手段により信頼性が基準値を上回ると判定されたオブジェクトデータのみを各利用者間で共有化し、各利用者端末へ提供可能とする共有情報選択手段を備えて構成されたものである。
【００１３】
【特許文献１】特開２００５−２７５３１３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１４】
地図情報提供システムにおいては、複数の利用者が同じ地点を含む地図情報を共有できると利便性が増す。例えば、先に述べたように、レストランやホテルなど特定の地点を待ち合わせ場所とする場合、そのレストランやホテルが地図画像上にアイコン画像として表示される同じ地図画像をそれぞれの端末に表示してお互いに確認することができる。この場合、それぞれのユーザが端末装置に同じ地点を含む地図データを個別にダウンロードして表示し、電子メール等によって相互のコメントを通信すればよい。
【００１５】
一般的に端末装置に地図を表示する場合、その代表的な表示方法には、ノースアップ表示とヘッディングアップ表示の２通りの表示方法がある。ノースアップ表示は地図の「北」が表示画面の上になるように表示する表示方法であり、この表示方法は丁度地図帳を開いて観察する場合と同じ状態である。
【００１６】
一方、ヘッディングアップ表示は、端末装置が向いている方向に地図の方向を合わせ、端末装置が向いている方向が表示画面の上になるように表示する方法である。この方法で地図を表示すると端末装置が向いている方向を上にして地図が表示されるので、周囲と地図を見比べて対比することが容易になり、ナビゲーションシステムにおける地図表示には好都合である。
【００１７】
複数の利用者が同じ地図画像を共有してコミニュケーションする場合、利用者が地図を観察し易くするために表示された地図画像を回転させたり、スクロールして表示される地図画像を移動して、相互に目的のオブジェクトの位置やそのオブジェクト周辺の道路などを確認したりする場合がある。しかしながら、上記特許文献１に開示された地図情報共有・更新システムにおいては、地図画像やオブジェクトの情報を複数の利用者の間で共有することはできるが、一方の利用者が地図画像を回転したり、スクロールしたりしても、他の利用者が回転されたり、スクロールされた地図画像を参照することができないという問題点があった。
【００１８】
本願の発明者は上記の問題点を解消すべく種々検討を重ねた結果、会員登録制の地図情報配信サーバ（地図配信サイト）を用いた地図表示システムにおいて、複数の利用者がそれぞれの地図表示装置を地図情報配信サーバに接続し、同じ地図データを共有し、ある利用者が地図表示装置において共有した地図画像をスクロールや回転操作をした場合、当該操作情報を他の利用者の地図表示装置に直接あるいは間接的に送信し、他の利用者の地図表示装置に当該操作情報を反映した地図画像を表示するようになせば上記の問題点を解消し得ることに想到して本発明を完成するに至ったものである。
【００１９】
すなわち、本発明は、上記の問題点を解消することを課題とし、地図情報配信サーバ（地図配信サイト）を用いた地図表示システム、地図表示装置および地図情報配信サーバにおいて、複数の利用者がそれぞれの地図表示装置を地図情報配信サーバに接続し、同じ地図データを共有し、共有した地図画像のスクロールや回転などの操作結果をそれぞれの地図表示装置に反映して表示できるようにした地図表示システム、地図表示装置および地図情報配信サーバを提供することを目的とするものである。
【課題を解決するための手段】
【００２０】
前記課題を解決するために、本願の請求項１にかかる発明は、
地図画像を表示する表示手段と、表示手段に表示された地図画像を操作する入力手段とを備え、地図情報配信サーバに接続して所望の地図情報を取得する地図表示装置と、
地図データベースと地図配信手段を備え、地図表示装置からの要求に従って指定された地図情報を配信する地図情報配信サーバと、を備えた地図表示システムにおいて、
前記地図表示システムは、複数の地図表示装置における地図共有要求を管理する共有データ管理テーブルを備え、
前記地図表示装置は、地図共有情報送受信手段を備え、該地図共有情報送受信手段は、自身の登録ユーザＩＤおよび地図を共有する他の地図表示装置の登録ユーザＩＤと、共有する地図を特定する地図特定情報と、表示手段に表示された地図画像の操作情報と、を含む地図共有情報を送信して前記共有データ管理テーブルに記憶させ、
前記地図配信手段は、前記共有データ管理テーブルに記憶された地図共有情報に基づいて操作情報を含む地図情報、または前記操作情報に基づいて操作した地図情報を、前記登録ユーザＩＤによって特定される地図表示装置に配信することを特徴とする。
【００２１】
本願の請求項２にかかる発明は、請求項１にかかる地図表示システムにおいて、前記地図データベースに蓄積した地図データはベクトル地図データであることを特徴とする。
【００２２】
本願の請求項３にかかる発明は、請求項１にかかる地図表示システムにおいて、前記地図データベースに蓄積した地図データは、二次元地図データと三次元地図データを含み、前記地図を共有する地図表示装置の一方が二次元地図画像の描画機能を、他方が三次元地図画像の描画機能を備えている場合、前記一方の地図表示装置には二次元の地図情報を、他方の地図表示装置には、対応する三次元の地図情報を配信することを特徴とする。
【００２３】
本願の請求項４にかかる発明は、請求項１にかかる地図表示システムにおいて、
前記地図情報配信サーバはチャット・アプリケーションを備え、
前記地図表示装置の地図表示画面にはチャット領域を備え、前記地図共有情報を送信した地図表示装置と当該地図表示装置と地図を共有する他の地図表示装置は、前記チャット・アプリケーションを用いて相互に会話のためのデータ通信を行うことを特徴とする。
【００２４】
本願の請求項５にかかる発明は、請求項４にかかる地図表示システムにおいて、
前記会話のためのデータはテキストデータであり、該テキストデータに基づくテキストは、前記チャット領域に表示され、または、地図画像上に表示されるオブジェクト画像であって、地図を共有する地図表示装置が互いに共通して選択した特定のオブジェクト画像の詳細表示ウィンドウに表示されることを特徴とする。
【００２５】
本願の請求項６にかかる発明は、請求項４にかかる地図表示システムにおいて、
前記チャットのための会話は、テキストによる通信または音声による通信の何れか一方または両方を用いてデータ通信により行うことを特徴とする。
【００２６】
本願の請求項７にかかる発明は、請求項１にかかる地図表示システムにおいて、
前記地図表示システムは、前記共有データ管理テーブルを備えた管理サーバを備え、前記管理サーバは、前記地図共有情報を共有データ管理テーブルに記憶するとともに、前記地図情報配信サーバに送信することを特徴とする。
【００２７】
本願の請求項８にかかる発明は、請求項１にかかる地図表示システムにおいて、
前記他の地図表示装置は、前記地図情報配信サーバから前記操作情報を含む地図情報を受信した場合、前記表示手段が前記操作情報に基づいて操作した地図画像を表示するようになしたことを特徴とする。
【００２８】
また、本願の請求項９にかかる発明は、
複数の地図表示装置における地図共有要求を管理する共有データ管理テーブルを備えた地図表示システムを構成する地図情報配信サーバであって、地図データベースと地図配信手段を備え、地図表示装置からの要求に従って指定された地図情報を配信する地図情報配信サーバにネットワークを介して接続し、所望の地図情報を取得する地図表示装置において、
前記地図表示装置は、地図画像を表示する表示手段と、表示手段に表示された地図画像を操作する入力手段と、地図共有情報送受信手段を備え、該地図共有情報送受信手段は、自身の登録ユーザＩＤおよび地図を共有する他の地図表示装置の登録ユーザＩＤと、共有する地図を特定する地図特定情報と、表示手段に表示された地図画像の操作情報と、を含む地図共有情報を送信して前記共有データ管理テーブルに記憶させ、
前記登録ユーザＩＤによって特定される地図表示装置は、前記共有データ管理テーブルに記憶された地図共有情報に基づいて操作情報を含む地図情報、または前記操作情報に基づいて操作した地図情報を、前記地図情報配信サーバから取得することを特徴とする。
【００２９】
本願の請求項１０にかかる発明は、請求項９にかかる地図表示装置において、
前記地図データベースに蓄積した地図データは、二次元地図データと三次元地図データを含み、前記地図を共有する地図表示装置の一方が二次元地図画像の描画機能を、他方が三次元地図画像の描画機能を備えている場合、前記一方の地図表示装置には二次元の地図情報を、他方の地図表示装置には、対応する三次元の地図情報を前記地図情報配信サーバから取得することを特徴とする。
【００３０】
本願の請求項１１にかかる発明は、請求項９にかかる地図表示装置において、
前記他の地図操作装置は、前記地図情報配信サーバから前記操作情報を含む地図情報を受信した場合、前記表示手段が前記操作情報に基づいて操作した地図画像を表示するようになしたことを特徴とする。
【００３１】
本願の請求項１２にかかる発明は、請求項９にかかる地図表示装置において、
前記地図情報配信サーバはチャット・アプリケーションを備え、
前記地図表示装置の地図表示画面にはチャット領域を備え、前記地図共有情報を送信した地図表示装置と当該地図表示装置と地図を共有する他の地図表示装置は、前記チャット・アプリケーションを用いて相互に会話のためのデータ通信を行うことを特徴とする。
【００３２】
本願の請求項１３にかかる発明は、請求項１２にかかる地図表示装置において、
前記会話のためのデータはテキストデータであり、該テキストデータに基づくテキストは、前記チャット領域に表示され、または、地図画像上に表示されるオブジェクト画像であって、地図を共有する地図表示装置が互いに共通して選択した特定のオブジェクト画像の詳細表示ウィンドウに表示されることを特徴とする。
【００３３】
本願の請求項１４にかかる発明は、請求項１２にかかる地図表示装置において、
前記チャットのための会話は、テキストによる通信または音声による通信の何れか一方または両方を用いてデータ通信により行うことを特徴とする。
【００３４】
また、本願の請求項１５にかかる発明は、
複数の地図表示装置における地図共有要求を管理する共有データ管理テーブルを備えた地図表示システムを構成する地図表示装置であって、地図画像を表示する表示手段と、表示手段に表示された地図画像を操作する入力手段と、地図共有情報送受信手段を備え、該地図共有情報送受信手段は、自身の登録ユーザＩＤおよび地図を共有する他の地図表示装置の登録ユーザＩＤと、共有する地図を特定する地図特定情報と、表示手段に表示された地図画像の操作情報と、を含む地図共有情報を送信して前記共有データ管理テーブルに記憶させる地図表示装置に、ネットワークを介して接続され、地図データベースと地図配信手段を備え、地図表示装置からの要求に従って指定された地図情報を配信する地図情報配信サーバにおいて、
前記地図配信手段は、前記共有データ管理テーブルに記憶された地図共有情報に基づいて操作情報を含む地図情報、または前記操作情報に基づいて操作した地図情報を、前記登録ユーザＩＤによって特定される地図表示装置に配信することを特徴とする地図情報配信サーバ。
【００３５】
本願の請求項１６にかかる発明は、請求項１５にかかる地図情報配信サーバにおいて、
前記地図データベースに蓄積した地図データはベクトル地図データであることを特徴とする。
【００３６】
本願の請求項１７にかかる発明は、請求項１５にかかる地図情報配信サーバにおいて、
前記地図データベースに蓄積した地図データは、二次元地図データと三次元地図データを含み、前記地図を共有する地図表示装置の一方が二次元地図画像の描画機能を、他方が三次元地図画像の描画機能を備えている場合、前記一方の地図表示装置には二次元の地図情報を、他方の地図表示装置には、対応する三次元の地図情報を配信することを特徴とする。
【発明の効果】
【００３７】
請求項１にかかる発明においては、地図表示システムは、複数の地図表示装置における地図共有要求を管理する共有データ管理テーブルを備え、地図表示装置は、地図共有情報送受信手段を備え、該地図共有情報送受信手段は、自身の登録ユーザＩＤおよび地図を共有する他の地図表示装置の登録ユーザＩＤと、共有する地図を特定する地図特定情報と、表示手段に表示された地図画像の操作情報と、を含む地図共有情報を送信して前記共有データ管理テーブルに記憶させ、地図配信手段は、前記共有データ管理テーブルに記憶された地図共有情報に基づいて操作情報を含む地図情報、または前記操作情報に基づいて操作した地図情報を、前記登録ユーザＩＤによって特定される地図表示装置に配信する。
【００３８】
このような構成によれば、複数の地図表示装置の利用者が所望の地点を含む同一の地図情報を共有し、かつ、一方の地図表示装置が表示した地図画像に回転やスクロールなどの操作を加えた場合、操作情報に基づいて該操作を反映した地図画像を、該地図情報を共有する他の地図表示装置に表示することができるようになる。従って、複数の地図表示装置の利用者は、同じ地図画像を表示し、当該地図画像を所望の状態に操作しながら相互のコミュニケーションを図ることができるようになる。
【００３９】
また、請求項２にかかる発明においては、請求項１にかかる地図表示システムにおいて、地図データベースに蓄積した地図データはベクトル地図データである。従って、地図情報配信サーバと地図表示装置間の通信データ量が少なくてすみ、各地図表示装置は地図画像の回転やスクロール操作を容易に行うことができるようになる。
【００４０】
また、請求項３にかかる発明においては、請求項１にかかる地図表示システムにおいて、地図データベースに蓄積した地図データは、二次元地図データと三次元地図データを含み、地図を共有する地図表示装置の一方が二次元地図画像の描画機能を、他方が三次元地図画像の描画機能を備えている場合、一方の地図表示装置には二次元の地図情報を、他方の地図表示装置には、対応する三次元の地図情報を配信する。
【００４１】
このような構成によれば、地図データを共有する複数の地図表示装置が異なる二次元の地図画像あるいは三次元の地図画像の表示機能を有する場合に、それぞれの表示機能に応じた地図画像を表示し、かつ、一方の地図表示装置が表示した地図画像に回転やスクロールなどの操作を加えた場合、操作情報に基づいて該操作を反映した地図画像を、該地図情報を共有する他の地図装置に表示することができるようになる。
【００４２】
また、請求項４にかかる発明においては、請求項１にかかる地図表示システムにおいて、地図情報配信サーバはチャット・アプリケーションを備え、地図表示装置の地図表示画面にはチャット領域を備え、前記地図共有情報を送信した地図表示装置と当該地図表示装置と地図を共有する他の地図表示装置は、前記チャット・アプリケーションを用いて相互に会話のためのデータ通信を行う。
また、請求項５にかかる発明においては、請求項４にかかる地図表示システムにおいて、会話のためのデータはテキストデータであり、該テキストデータに基づくテキストは、前記チャット領域に表示され、または、地図画像上に表示されるオブジェクト画像であって、地図を共有する地図表示装置が互いに共通して選択した特定のオブジェクト画像の詳細表示ウィンドウに表示される。
更にまた、請求項６にかかる発明においては、請求項４にかかる地図表示システムにおいて、チャットのための会話は、テキストによる通信または音声による通信の何れか一方または両方を用いてデータ通信により行う。
【００４３】
このような構成によれば、複数の地図表示装置の利用者は、同じ地図画像を表示し、当該地図画像を所望の状態に操作しながら相互のコミュニケーションを図ることができるようになる。
【００４４】
本願の請求項７にかかる発明においては、請求項１にかかる地図表示システムにおいて、地図表示システムは、前記共有データ管理テーブルを備えた管理サーバを備え、前記管理サーバは、前記地図共有情報を共有データ管理テーブルに記憶するとともに、前記地図情報配信サーバに送信する。このような構成によれば、地図を共有する地図表示装置や共有する地図特定情報を管理サーバが管理することができるようになる。
【００４５】
本願の請求項８にかかる発明においては、請求項１にかかる地図表示システムにおいて、前記他の地図表示装置は、前記地図情報配信サーバから前記操作情報を含む地図情報を受信した場合、前記表示手段が前記操作情報に基づいて操作した地図画像を表示する。
【００４６】
このような構成によれば、共有する地図画像を一方の地図表示装置が回転やスクロールなどの操作をした場合、他方の地図表示装置において地図画像を同じように回転やスクロールして表示するから、地図情報配信サーバは操作情報と地図情報を地図表示装置に配信するだけですむようになる。
【００４７】
請求項９〜請求項１４にかかる発明においては、それぞれ請求項１、請求項３、請求項８、請求項４〜請求項６にかかる地図表示システムを構成する地図表示装置を提供することができ、また、請求項１５〜請求項１７にかかる発明においては、それぞれ請求項１〜請求項３にかかる地図表示システムを構成する地図情報配信サーバを提供することができるようになる。
【発明を実施するための最良の形態】
【００４８】
以下、本発明の具体例を実施例及び図面を用いて詳細に説明する。但し、以下に示す実施例は、本発明の技術思想を具体化するための地図表示システムを例示するものであって、本発明をこの地図表示システムに特定することを意図するものではなく、特許請求の範囲に含まれるその他の実施形態の地図表示システムにも等しく適用し得るものである。
【実施例１】
【００４９】
図１は本発明の実施例１にかかる地図表示システム１０の構成を示す図である。地図表示システム１０は、図１に示すようにインターネットなどのネットワークを介して接続される地図表示装置２０ａ、２０ｂとウェブサーバである地図情報配信サーバ３０ａと管理サーバ３０ｂとを備えて構成されている。地図情報配信サーバ３０ａは、地図データベースを備えており、各地図表示装置２０ａ、２０ｂから要求された地図情報をそれぞれの地図表示装置２０ａ、２０ｂに配信する。
【００５０】
地図表示装置２０ａ、２０ｂは互いに通信することができ、それぞれが地図情報配信サーバ３０ａから同じ地図情報の配信を受け地図情報を共有することができる。管理サーバ３０ｂは、地図表示装置２０ａ、２０ｂが共有する地図共有情報を共有管理テーブルに記憶し、地図情報配信サーバ３０ａに地図共有情報を送り、地図表示装置２０ａ、２０ｂなどによる地図の共有を管理する。地図共有情報には、何れか一方の地図表示装置、例えば、地図表示装置２０ａが表示手段に表示した地図画像を操作した際の操作情報が含まれ、同じ地図情報を共有する他の地図表示装置２０ｂに当該操作情報に基づいて同じ操作を行った地図画像を表示するように構成されている。地図共有の動作の詳細については後述する。なお、以下の説明において、地図を共有する例として説明を簡潔にするため地図表示装置２０ａと地図表示装置２０ｂの２つの装置が地図共有する場合について説明するが、本発明はこれに限らず更に複数の地図表示装置により地図共有することもできる。
【００５１】
図２は、図１に示す地図表示システム１０の構成を示すブロック図である。図２に示すように、地図表示装置２０ａ、２０ｂはウエブブラウザを用いて地図画像を表示する表示手段２２とマウスやキーボード等の入力手段２２を備えている。地図表示装置２０ａ、２０ｂはネットワーク１２を介して地図情報配信サーバ３０ａや管理サーバ３０ｂと通信でき、また、地図表示装置２０ａと２０ｂとが相互に通信することができる。
【００５２】
地図表示装置２０ａ、２０ｂは基本的に同一の構成を有しており、図２においては地図表示装置２０ａのみ詳細構成を示し、以下、地図表示装置２０ａについてその構成を説明する。地図表示装置２０ａは、通信手段２１、表示手段（ウエブブラウザ）２２、入力手段２３、会話手段２４、地図共有情報送受信手段２５を備えて構成されている。通信手段２１は、ネットワーク１２を介して他の地図表示装置２０ｂや管理サーバ３０ｂ、地図情報配信サーバ３０ａなどと通信するためのインタフェースである。表示手段２２は液晶表示ユニットなどから構成されるものであり、地図情報配信サーバ３０ａが提供するウエブブラウザを用いて地図画像を表示する。
【００５３】
入力手段２３は、テンキーや文字キー、機能キーなど、および、表示手段２２に表示されるソフトキーなどからなり、地図表示装置２０ａを操作したり、所望の入力をしたりするものである。また、会話手段２４は他の地図表示装置２０ｂとデータ通信して会話するためのものであり、音声で会話する場合はマイク、スピーカなどから構成され、テキストで会話する場合は入力手段２３などを用いて会話のためのテキストを入力する。
【００５４】
地図表示装置２０ａ、２０ｂ等の利用者は管理サーバ３０ｂの登録ユーザデータベースに利用者登録を行っておく。管理サーバ３０ｂは、通信手段３２、登録ユーザデータベース３３、共有データ管理テーブル３４を備えている。図３は、管理サーバ３０ｂに登録される登録ユーザ情報の一例を示す図である。図３に示すように、利用者（ユーザ）は、ユーザ名、パスワード、端末名、端末アドレス、メールアドレスなどを管理サーバ３０ｂに登録する。これらの登録ユーザデータは登録ユーザデータベース３３に蓄積される。
【００５５】
地図表示装置２０ａの利用者が他の利用者の地図表示装置２０ｂとの間で、所望の地点を含む所定範囲の地図を共有する場合、入力手段２３を用いて地図共有情報を入力し、地図共有情報送受信手段２５を介して管理サーバ３０ｂに送信する。共有データ管理テーブル３４に登録される地図共有情報は、図４に示すように、地図を特定する地図ＩＤ等の地図特定情報、共有ユーザの他、地図画像の表示方向（ノースアップかヘッディングアップか）、表示手段２２に表示された地図画像を操作した場合の操作情報として、操作時刻、Ｘ軸方向のスクロール量、Ｙ軸方向のスクロール量、回転方向、回転量などから構成される。地図特定情報としては地図ＩＤの他に所望の興味対象場所（ＰＯＩ：Ｐｏｉｎｔ  ｏｆ  Ｉｎｔｅｒｅｓｔ）の名称や住所、電話番号などを使用することもできる。
【００５６】
地図表示装置２０ａが地図表示装置２０ｂと地図を共有して利用しようとする場合、地図表示装置２０ａは、共有する地図を特定するための地図特定情報（例えば、地図ＩＤなど）と共有する他の地図表示装置２０ｂのユーザ名、ユーザＩＤなどの共有者を指定する。この地図共有情報は、地図共有情報送受信手段２５を介して管理サーバ３０ｂに送られ、共有データ管理テーブル３４に記憶される。この地図共有情報は、地図情報配信サーバ３０ａに送られる。
【００５７】
地図情報配信サーバ３０ａは、地図配信手段３７、地図データベース３８、チャットプログラム３９を備えている。地図データベース３８には所定の緯度、経度の間隔でメッシュ状に区切られた単位地図を蓄積しており、メッシュ番号で地図が特定される。また、地図データには、その地域に存在するＰＯＩの位置や名称などが含まれ、所望のＰＯＩの名称などを指定して当該ＰＯＩが含まれる地図を特定したり、図示されないＰＯＩ検索サーバからＰＯＩを検索して取得したＰＯＩ位置情報を指定したりして地図を特定することもできる。また、チャットプログラム３９はウエブブラウザを用いて、複数の地図表示装置２０ａ等が相互に通信するためのプログラムである。
【００５８】
地図データベース３８に蓄積されている地図データはベクトル地図データであり、このベクトル地図データは、メッシュ状の単位地図のデータであり、地図表示装置２０ａ、２０ｂが一般的に備えている二次元地図画像の描画機能に対応する二次元の地図データである。更に、地図データベース３８には、三次元地図画像の描画機能を備えている地図表示装置に対応するために、三次元の地図データも蓄積されており、地図情報配信サーバ３０ａは地図表示装置２０ａ等の地図表示機能に応じて、あるいは、地図表示装置２０ａ等からの要求に応じて三次元地図データを配信することができる。三次元の地図データには、建物等を描画するためのポリゴンデータが含まれている。このようなベクトル形式の地図データはデータ量が小さく通信型の地図表示システムに適している。
【００５９】
管理サーバ３０ｂから地図共有情報を受信すると地図情報配信サーバ３０ａは、地図データベース３８から該当する地図情報を読み出して、地図共有情報を登録した地図表示装置２０ａと、共有する相手方の地図表示装置２０ｂに配信し、各地図表示装置２０ａ、２０ｂはそれぞれの表示手段２２に地図画像を表示する。
【００６０】
図５は、地図表示装置２０ａの表示手段２２に表示される地図表示のためのブラウザ画面の構成を示す図である。図５に示すように、ブラウザ画面には、地図を表示する地図表示領域２１０が設けられており、地図表示領域２１０の右上部にはスクロールバー２１２が表示される。また、メニューを表示するためのボタンである「メニュー」２２０、ルート検索を指定するためのボタンである「ルート検索」２２１、地図表示領域２１０に表示した地図上の周辺のＰＯＩを検索するためのボタンである「周辺検索」２２２が表示される。「ルート検索」２２１、「周辺検索」２２２は、地図情報配信サーバ３０ａが経路探索機能、ＰＯＩ検索機能を備えている場合に表示される。
【００６１】
勿論、地図情報配信サーバ３０ａは、経路探索機能やＰＯＩ検索機能を備えず、地図情報のみの検索サービスを提供するサーバであってもよい。また、ルート検索やＰＯＩ検索は地図情報配信サーバ３０ａが図示しない他の経路探索サーバやＰＯＩ検索サーバに要求をして結果を取得するようにしてもよい。また、チャット画面領域２２３には、地図情報配信サーバ３０ａのチャットプログラムを用いて地図表示装置２０ａと地図表示装置２０ｂとがチャット（会話）した場合のテキストが表示される。このチャット画面領域やチャットの手法は通常のパーソナルコンピュータがウエブサイトを介して会話する手法と同様のものである。
【００６２】
更に、ブラウザ画面には、地図検索のための入力ボックス２３０と、入力ボックス２３０に入力した条件で地図情報配信サーバ３０ａに地図検索を指示するための「検索」ボタン２３１が表示され、また、バナー広告を表示するためのバナー広告の表示領域２５０が設定されている。地図表示装置２０ａが所望のＰＯＩを指定して地図を特定した場合には、該当するＰＯＩの位置にそのＰＯＩを示すオブジェクト画像（アイコン画像）２４１が表示され、利用者がこのオブジェクト画像をクリックして選択すると情報ウィンドウ２４２が開き、ＰＯＩの名称、住所、電話番号、営業時間や営業内容などのオブジェクト情報が表示される。
【００６３】
この地図情報を共有するもう一方の地図表示装置２０ｂにも同じ地図画像が表示される。ここで、地図表示装置２０ａがブラウザ画面に表示された地図を回転操作したり、スクロール操作したりすると、この操作情報は地図共有情報送受信手段２５を介して管理サーバ３０ｂに送られ、共有データ管理テーブル３４に記憶される。地図画像の操作情報は、図４で説明したように操作が行われた時刻、Ｘ軸方向スクロール量、Ｙ軸方向スクロール量、回転方向、回転量などである。
【００６４】
共有データ管理テーブル３４に記憶された操作情報は地図情報配信サーバ３０ａに送られ、地図情報配信サーバ３０ａは地図表示装置２０ｂにこの操作情報を配信する。地図表示装置２０ｂは、地図情報配信サーバ３０ａから地図共有情報としてこの操作情報を受信すると、表示手段２２がこの操作情報に基づいてブラウザ画面に表示している地図画像に同じ操作を加え表示する。この処理によって、地図表示装置２０ａで行った地図操作を反映して同じ操作を加えた地図画像が地図表示装置２０ｂにおいても表示することができる。すなわち、地図表示装置２０ａと２０ｂとが、地図画像の操作を含めて共有することができるようになる。
【００６５】
そして地図表示装置２０ａ、２０ｂの利用者は所望のＰＯＩのオブジェクト画像を表示した地図を共有し、チャット画面領域２２３を利用して会話によるコミュニケーションを図ることができる。例えば、図６に示すように利用者Ａが地図表示装置２０ａを、利用者Ｂが地図表示装置２０ｂを、それぞれ用いて所望の地図を共有しながらコミニュケーションすることができる。図６に示す例は、地図上の特定のＰＯＩを待ち合わせ場所とする会話の例である。この時、お互いに表示手段２２に表示した地図を回転したり、スクロールしたりしてＰＯＩの位置やＰＯＩまでのルートを確認することができる。チャットによる会話を音声により行う場合には、図６に示すテキストデータのような会話が音声により行われる。
【００６６】
ここで、表示手段２２に表示された地図の操作を相手方に反映させる場合の制御のルールとしては先に地図を操作した地図表示装置の操作結果を優先して他に反映させるようにすればよい。例えば、地図表示装置２０aが先に地図を操作した場合、管理サーバ３０ｂは地図表示装置２０ａが地図を操作した操作情報を優先して共有データ管理テーブル３４の地図共有情報を更新するルールとしておく。そして、共有データ管理テーブル３４の更新された地図共有情報（操作情報が含まれる）が相手方の地図表示装置２０ｂに送られたら、次の更新を許可するようにすればよい。
【００６７】
次に、以上説明した地図表示システム１０における地図表示の動作手順について図７に示すフローチャートを参照して説明する。なお、図７のフローチャートの説明では、地図表示装置２０ａが地図共有の登録、表示された地図操作を行い地図表示装置２０ｂが地図表示装置２０ａにより行われた操作を反映した地図を表示する場合を例にとり説明を進めるものとする。また、地図表示装置２０ａ、２０ｂはそれぞれ地図情報配信サーバ３０ａに接続（ログイン）し、地図提供のためのウエブブラウザを表示手段２２に表示しているものとする。
【００６８】
先ず、ステップＳ１０１の処理において、地図表示装置２０ａは管理サーバ３０ｂに地図共有情報の登録処理を行う。この登録処理は先に説明したように入力手段２３を用いて必要な情報を入力し、地図共有情報送受信手段２５を介して地図共有情報を管理サーバ３０ｂに送信して行う。地図共有情報には、地図を特定するための地図特定情報、地図を共有する相手方の地図表示装置２０ｂのユーザＩＤなどが含まれる。図６に示すように特定のＰＯＩでの待ち合わせの打ち合わせをする場合、地図特定情報はＰＯＩの名称や住所を用いることができる。
【００６９】
管理サーバ３０ｂは地図表示装置２０ａから地図共有情報を受信するとこれを共有データ管理テーブル３４に記憶するとともに地図情報配信サーバ３０ａに送信する。地図情報配信サーバ３０ａは地図共有情報に基づいて、該当する地図情報を地図データベース３８から読み出して、地図を共有するそれぞれの地図表示装置２０ａ、２０ｂに配信する。ステップＳ１０２の処理において地図表示装置２０ａ、２０ｂは表示手段２２（図５のウエブブラウザの地図表示画面参照）に地図画像を表示する。
【００７０】
地図表示装置２０ａはステップＳ１０３の処理において表示手段２２に表示された地図画像の操作（回転やスクロール）が開始されたか否かを判定する。地図画像の操作処理が開始されていなければステップＳ１０２の処理に戻り地図画像の表示を継続する。ステップＳ１０３の判定処理において、地図画像の操作処理が開始されたことが判定された場合、地図表示装置２０ａはステップＳ１０４の処理に進む。
【００７１】
すなわち、地図画像の操作処理が開始された場合地図表示装置２０ａはステップＳ１０４の処理において、管理サーバ３０ｂに地図共有情報として地図の操作情報を送る。地図の操作情報には、図４で説明したように表示方向、Ｘ軸方向スクロール量、Ｙ軸方向スクロール量、回転方向、回転量などが含まれ、地図画像を操作した際の操作内容、操作量を検出して操作情報が生成され、管理サーバ３０ｂに送られる。管理サーバ３０ｂは操作情報を受信すると、共有データ管理テーブル３４に記憶するとともに地図情報配信サーバ３０ａにこれを送信する。
【００７２】
地図情報配信サーバ３０ａは管理サーバ３０ｂから地図の操作情報を受信すると、この情報を共有の相手方の地図表示装置２０ｂに送信し、これを受信した地図表示装置２０ｂはステップＳ１０５の処理において、操作情報に基づいて同じように表示手段２２に表示された地図画像を操作する。これにより地図表示装置２０ｂの表示手段２２には、一方の地図表示装置２０ａが操作した地図画像と同期した操作状態の地図画像が表示される。
【００７３】
なお、ステップＳ１０５における地図画像の表示は、地図表示装置２０ｂ地図情報配信サーバ３０ａから受信した操作情報に基づいて実行する例を説明したが、これに限らず、地図情報配信サーバ３０ａが地図画像に操作を加え、これを地図表示装置２０ｂのブラウザ画面で表示するようにすることもできる。
この後、ステップＳ１０６の処理において、地図表示装置２０ａ、２０ｂにおける地図表示が終了したか否かが判定され、地図表示が終了したならば処理を終了し、地図表示が終了していなければステップＳ１０２の処理に戻り、地図表示を継続する。
【００７４】
なお、図７のフローチャートには手順を示していないが、地図表示装置２０a、２０ｂが相互に通信し、ステップＳ１０２〜ステップＳ１０５の処理の間に図６で説明したチャットによる会話を行うことができる。会話はテキストでもよく音声であってもよい。
【００７５】
地図表示装置２０ａや２０ｂで共有する地図は、必ずしも一般的な二次元の地図画像を表示するための二次元の地図情報に限ることはなく、一方の地図表示装置、例えば、地図表示装置２０ｂが三次元の地図画像を描画する機能を有している場合、地図表示装置２０ａには二次元の地図情報を、地図表示装置２０ｂには三次元の地図情報を配信することができる。
【００７６】
図８はこのような例を示す地図画像の図であり、地図画像ａは地図表示装置２０ａに表示された二次元の地図画像を、地図画像ｂは地図表示装置２０ｂに表示された三次元の地図画像を示している。地図画像ａの建物８１ａ、８２ａ、道路ＲＤ１ａ、道路ＲＤ２ａは、それぞれ地図画像ｂの建物８１ｂ、８２ｂ、道路ＲＤ１ｂ、道路ＲＤ２ｂに対応している。一方の地図画像ａが回転、スクロール操作された場合、前述のような処理によって他方の地図画像ｂにも同様の操作を加えることができる。
【実施例２】
【００７７】
以上説明した実施例１にかかる地図表示システム１０は、管理サーバ３０ｂを備えたシステムであったが、地図表示システム１０が管理サーバ３０ｂを備えない構成であってもよい。この場合、図１２に示した一般的なＰ２Ｐシステムに相当するシステムとなり、地図情報配信サーバは、共有データ管理テーブルを有し地図表示装置に指定された地図情報を配信する機能のみを有し、地図の操作情報は複数の地図表示装置間で直接通信する構成になる。図９はこのような地図表示システム１０の構成を示すシステム構成図であり、図１０は図９の地図表示システム１０の詳細な構成を示すブロック図である。なお、以下の説明において、実施例１（図１、図２）における要素と同一の要素には同一の参照符号を付して重複する部分の説明は簡略化する。
【００７８】
実施例２にかかる地図表示システム１０は、図９に示すように地図表示装置２０ａ、２０ｂなどと地図情報配信サーバ３０ａとを備えて構成され、地図表示装置２０ａ、２０ｂはそれぞれネットワーク１２を介して地図情報配信サーバ３０ａに接続して通信することができ、また、地図表示装置２０ａと地図表示装置２０ｂとはネットワークを介して直接に通信することができる。
【００７９】
図２は、図９に示す地図表示システム１０の構成を示すブロック図である。地図表示装置２０ａ、２０ｂは図２に示した地図表示装置２０ａ、２０ｂと同様に、通信手段２１、表示手段（ウエブブラウザ）２２、入力手段２３、会話手段２４、地図共有情報送受信手段２５を備えて構成されている。
【００８０】
また、地図情報配信サーバ３０ａは、地図配信手段３７と地図データベース３８を備え、また、共有データ管理テーブル３４を備えている。共有データ管理テーブル３４は実施例１の管理サーバ３０ｂの共有データ管理テーブル３４と全く同一の地図共有情報を蓄積してもよい。この場合、地図情報配信サーバ３０ａは管理サーバ３０ｂの機能を兼ねたものになる。また、共有データ管理テーブル３４には同じ地図情報を共有する地図表示装置２０ａ、２０ｂの関係だけを登録し、地図画像の操作情報は地図表示装置２０ａ、２０ｂとの間で直接通信する方法であってもよい。この場合、地図画像の回転やスクロールなどの操作はそれぞれの地図表示装置２０ａ、２０ｂで実行することになる。
【産業上の利用可能性】
【００８１】
以上、説明したように本発明にかかる地図表示システムによれば、複数の地図表示装置において地図を共有し、一方の地図表示装置に表示された地図画像を操作した場合に同期して、他の地図表示装置に同様の操作が加えられた地図画像を表示することができるので、新たなインターネット上の地図サイトが提供するサービスの発展に貢献することができるようになる。
【図面の簡単な説明】
【００８２】
【図１】本発明の実施例１にかかる地図表示システムの構成を示すシステム構成図である。
【図２】本発明の実施例１にかかる地図表示システムの構成を示すブロック図である。
【図３】登録ユーザデータベースに蓄積される登録ユーザデータの構成の一例を示す図である。
【図４】共有データ管理テーブルに登録される地図共有情報のデータ構成の一例を示す図である。
【図５】地図表示装置の表示手段に表示されるウエブブラウザの地図表示画面の一例を示す図である。
【図６】チャット画面領域を用いた会話の一例を示す図である。
【図７】本発明の地図表示システムの動作手順を示すフローチャートである。
【図８】二次元地図データに基づいて表示される地図画像と三次元地図データに基づいて表示される地図画像の一例を示す図である。
【図９】本発明の実施例２にかかる地図表示システムの構成を示すシステム構成図である。
【図１０】本発明の実施例２にかかる地図表示システムの構成を示すブロック図である。
【図１１】管理サーバを用いるＰ２Ｐシステムの一般的なシステム構成を示すシステム構成図である。
【図１２】管理サーバを用いないＰ２Ｐシステムの一般的なシステム構成を示すシステム構成図である。
【符号の説明】
【００８３】
１０・・・・地図表示システム
１２・・・・ネットワーク
２０ａ、２０ｂ・・・地図表示装置
２１・・・・通信手段
２２・・・・表示手段（ウエブブラウザ）
２３・・・・入力手段
２４・・・・会話手段
２５・・・・地図共有情報送受信手段
３０ａ・・・地図情報配信サーバ
３６・・・・制御手段
３７・・・・地図配信手段
３８・・・・地図データベース
３９・・・・チャットプログラム
３０ｂ・・・管理サーバ
３１・・・・制御手段
３２・・・・通信手段
３３・・・・登録ユーザデータベース
３４・・・・共有データ管理テーブル
【図１】
2008046517.tif 000003
【図２】
2008046517.tif 000004
【図３】
2008046517.tif 000005
【図４】
2008046517.tif 000006
【図５】
2008046517.tif 000007
【図６】
2008046517.tif 000008
【図７】
2008046517.tif 000009
【図８】
2008046517.tif 000010
【図９】
2008046517.tif 000011
【図１０】
2008046517.tif 000012
【図１１】
2008046517.tif 000013
【図１２】
2008046517.tif 000014