(57)【要約】【課題】様々な情報を含むマッシュアップ地図データに対する固有リンク(地図パーマリンク)を生成するシステム及びその方法を提供する。【解決手段】本発明は、特定マッシュアップ地図データに対応する地図パーマリンク（ｐｅｒｍａｌｉｎｋ）生成要請を受信し、前記地図パーマリンク生成要請に応じて、地図情報が含まれた地図ＵＲＬを生成する。また、広告レイヤの職別子、付加サービスデータの職別子、ユーザ生成データの職別子のうち、少なくとも何れか一つを生成して、前記地図ＵＲＬと組み合わせて関連データと共に格納する。【選択図】図３
2008225468.tif 000002
【特許請求の範囲】
【請求項１】
地図情報を提供するベースマップレイヤと、前記地図情報に関連した様々な情報を提供する地図上位レイヤとが統合されたマッシュアップ地図データに対する地図パーマリンク（ｐｅｒｍａｌｉｎｋ）を生成するシステムであって、
前記ベースマップレイヤの情報要素及び地図上位レイヤのサブレイヤの情報要素に対する職別子を生成し、前記職別子を前記サブレイヤを区分する区分子ごとに挿入して地図パーマリンクを生成する地図パーマリンク生成部、
前記生成された地図パーマリンク及び前記地図パーマリンクに関するデータを格納する地図パーマリンク格納部、及び
ユーザ端末からの要請に応じて、前記地図パーマリンク又は前記地図パーマリンクに対応するマッシュアップ地図データを提供する地図パーマリンク提供部、
を含むことを特徴とする地図パーマリンク生成システム。
【請求項２】
前記地図上位レイヤのサブレイヤは、広告レイヤ、付加サービスレイヤ及びユーザ生成データレイヤのうち、少なくとも一つを含むことを特徴とする請求項１に記載の地図パーマリンク生成システム。
【請求項３】
前記地図パーマリンク生成部は、
ベースマップレイヤの地図ＵＲＬを生成する地図ＵＲＬ生成エンジン、及び
広告レイヤの職別子を生成する広告レイヤの職別子生成エンジン、付加サービスデータの職別子を生成する付加サービスデータの職別子生成エンジン、及びユーザ生成データの職別子生成エンジンのうち、少なくとも一つを含むことを特徴とする請求項２に記載の地図パーマリンク生成システム。
【請求項４】
前記地図パーマリンク提供部は、
ユーザ端末の要請に応じて地図パーマリンク生成を要請する地図パーマリンク要請部、
生成された地図パーマリンクのテキスト情報のコピー機能を提供する地図パーマリンクコピー部、及び
入力された地図パーマリンクに応じて、対応するマッシュアップ地図データを提供する地図パーマリンク呼出部、
を含むことを特徴とする請求項３に記載の地図パーマリンク生成システム。
【請求項５】
地図パーマリンク生成部は、第１の座標の方式の座標値を第２の座標の方式の座標値へ変換する座標変換部をさらに含むことを特徴とする請求項３に記載の地図パーマリンク生成システム。
【請求項６】
地図パーマリンク格納部は、
地図パーマリンクと、前記地図パーマリンクに関するデータが格納された地図パーマリンクデータベース、
前記地図パーマリンクに基づいて、外部からの付加サービスデータを要請する外部付加サービスデータ要請部、及び
前記外部付加サービスデータを受信する外部付加サービスデータ受信部、
を含むことを特徴とする請求項３に記載の地図パーマリンク生成システム。
【請求項７】
マッシュアップ地図データの地図パーマリンクの生成方法であって、
呼び出されたマッシュアップ地図データに対する地図パーマリンク生成要請を受信するステップ、
前記地図パーマリンク生成要請に応じて、地図の情報が含まれた地図ＵＲＬを生成するステップ、
広告レイヤの職別子、付加サービスデータの職別子及びユーザ生成データの識別子のうち、少なくとも一つを生成するステップ、及び
前記地図ＵＲＬ及び前記識別子のうち、少なくとも一つを組み合わせて地図パーマリンクを生成するステップ、
を含むことを特徴とする地図パーマリンクの生成方法。
【請求項８】
前記地図パーマリンクは、ＵＲＬ形式で生成されるとともに、前記職別子は、前記地図ＵＲＬに区分子により区分して追加されることを特徴とする請求項７に記載の地図パーマリンクの生成方法。
【請求項９】
前記地図パーマリンク生成要請は、ウェブページ上でホットキー（ｈｏｔ ｋｅｙ）を通じて提供され、かつ前記ホットキーは、マッシュアップ地図データと共に表示されることを特徴とする請求項８に記載の地図パーマリンクの生成方法。
【請求項１０】
前記ホットキーは、現在表示されているマッシュアップ地図データに対する地図パーマリンクに対するコピー機能を提供することを特徴とする請求項９に記載の地図パーマリンクの生成方法。
【請求項１１】
地図情報を含むベースマップレイヤ及び付加サービスデータを含む付加サービスレイヤが統合されたマッシュアップ地図データに対応する地図パーマリンクを用いてマッシュアップ地図データを提供する方法であって、
前記地図パーマリンク及び前記地図パーマリンクに関するデータを格納するステップ、
前記地図パーマリンクを用いてデータが呼び出される場合に、前記地図パーマリンクを分析するステップ、
前記地図パーマリンクに外部からの付加サービスデータを表す外部付加サービスデータの職別子の存在有無を判断するステップ、
前記外部付加サービスデータの職別子が存在する場合、外部付加サービスデータを要請するステップ、及び
受信された外部付加サービスデータ及び前記地図パーマリンクに関するデータを結合してマッシュアップ地図データを提供するステップ、
を含むことを特徴とするマッシュアップ地図データの提供方法。
【請求項１２】
前記外部付加サービスデータの職別子は、ｘｍｌハイパーリンク情報であることを特徴とする請求項１１に記載の地図パーマリンクを用いたマッシュアップ地図データの提供方法。
【請求項１３】
前記外部付加サービスデータがない場合に、前記地図パーマリンクに関するデータを提供するステップをさらに含むことを特徴とする請求項１２に記載の地図パーマリンクを用いたマッシュアップ地図データの提供方法。
【請求項１４】
マッシュアップ地図データに対応する地図パーマリンクのデータ構造を記録したコンピュータ読取可能な記録媒体であって、
サーバーアドレス、マップイメージ番号、マップイメージのＸ、Ｙ座標、ズームレベル、特定地点を示すスポット座標及び特定領域を表す領域座標を含む地図ＵＲＬ構造、及び
区分子により広告レイヤの職別子、付加サービスデータの職別子、ユーザ生成データの職別子のうち、少なくとも一つを区分して含む地図上位レイヤ構造、を含むことを特徴とするデータ構造を記録したコンピュータ読取可能な記録媒体。
【請求項１５】
前記付加サービスデータの職別子は、出発点の座標、経由点の個数及び到着点の座標を含むことを特徴とする請求項１４記載のコンピュータ読取可能な記録媒体。
【請求項１６】
前記付加サービスデータの職別子又はユーザ生成データの職別子はｘｍｌハイパーリンク情報であることを特徴とする請求項１４記載のコンピュータ読取可能な記録媒体。
【請求項１７】
プログラムを記録したコンピュータ読取可能な記録媒体であって、前記プログラムは請求項７から１３のいずれか一つに記載の方法の各ステップを具現するためのプログラムを記録したコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マッシュアップ（ｍａｓｈ−ｕｐ）地図データの固有リンクを生成するシステム及びその方法に関する。さらに詳しくは、本発明は地図データに様々な種類のデータを混在させたマッシュアップ地図データをオンライン上で呼び出することのできる固有リンクを生成するシステム及びその方法に関する。
【背景技術】
【０００２】
近年、インターネット上の有名ポータルサイトの大分において地図サービスが提供されている。一般的に、このようなインターネット地図サービスのための基本的な地図データは、ポータルサイト若しくは専門の地図製作業者によって製作されている。実際に、グーグル(ｇｏｏｇｌｅ)、ヤフー(ｙａｈｏｏ)及びマイクロソフト社などは、インターネット地図を自社で製作して当該サービスを提供しており、また、韓国国内でも多くの会社が、地図データの製作及び該サービスの提供を行っている。
【０００３】
このような地図サービスにより提供された特定地域の地図データは、ユーザの共有及び配布のために固有リンクが付与され格納されることができる。このような固有リンクは「パーマリンク(ｐｅｒｍａｌｉｎｋ)」と呼ばれている。パーマリンクとは、「ｐｅｒｍａｎｅｎt」と「ｌｉｎｋ」とを組み合わせた造語であり、ブログや掲示板、メールなどにアップロードされ、どのような場合にも連結され得る絶対的な位置の固定アドレス(例えば、ＵＲＬ)を意味する。
【０００４】
一般的に、掲示物のアドレスは、サーバー内の固定されたファイルの位置を表すか、又はプログラムがデータベースに格納されたデータを抽出して、画面に表示するための仮想のアドレス形態を有している。場合によっては、コピーを防止するために実際のアドレスの代りに、プログラムのみが認識できる表現方式に構成されたり、ＦａｎｃｙＵＲＬのように、より簡単なアドレスを用いることもある。このように、表現方式が変わると、実際の掲示物が存在してもコネクティングされない場合が発生する。また、ブログのアドレスが変更された掲示物、又は格納されてから長い期間が経過してアーカイブに格納された掲示物に対しては、掲示物の最初のアドレスを基準としたリンクにより、接続不能になる場合も生じる。しかしながら、パーマリンクは、テキスト自体に固定ＵＲＬを付与するものであるため、どのような場合にも原掲示物に接続して表示することが可能である。
【０００５】
図１は、従来の地図パーマリンクを提供するシステムを示す図である。
【０００６】
ユーザ端末１０は、地図サービスシステム２０に対し、ユーザ自身が選択した地域に関する情報を表示する地図データに関するＵＲＬ、すなわち、地図パーマリンクを要請する。地図サービスシステム２０は、該当する地図データに含まれた地域情報に基づいて地図ＵＲＬを生成し提供する。
【０００７】
前述のように、パーマリンクは、地図データに対する固定ＵＲＬであるため、ユーザ端末１０が他のユーザ端末１１、１２へ該地図ＵＲＬを配布する場合にも、他のユーザ端末１１、１２は、ユーザ端末１０に表示された地図データを用いることができる。図１には、当該地図ＵＲＬが他のユーザ端末１１、１２に直接提供された形態を示している。なお、この地図ＵＲＬは、ブログや掲示板などの他の様々な経路を通じて提供されることもある。
【０００８】
次に、図２は、従来の地図パーマリンクの情報構造を示す図である。
【０００９】
従来の地図パーマリンクは、一般的に、サーバーアドレスａ１、地図番号ａ２、座標番号ａ３、格納番号ａ４、及びポイント職別子ａ５を含む。
【００１０】
サーバーアドレスａ１は、該地図サービスを提供する業者のサーバーのアドレスを表す。例えば、マイクロソフト社のｗｗｗ.ｌｏｃａｌ.ｌｉｖｅ.ｃｏｍ、又はヤフー社のｗｗｗ.ｍａｐｓ.ｙａｈｏｏ.ｃｏｍなどが挙げられる。
【００１１】
地図番号ａ２には、表された地図データに対して、地図サービス業者が付与した地図番号が含まれる。一方、地図データに表された地域がランドマークとして認識される有名な地域である場合には、当該地域に対するポイント職別子が別途付与されることも可能であり、この場合、当該ポイント職別子ａ５及び地図番号ａ２のどちらか一方又は両者を共に使用することができる。
【００１２】
座標番号ａ３は、表された地域の基準点の座標情報が付与される。当該座標番号ａ３は、全体の地図データを考慮し、地図サービス業者が固有に付与した座標値、又は緯度及び経度を用いた汎用的な座標値である。
【００１３】
格納番号ａ４は、格納されたパーマリンクを識別、又はカウンティングすることのできる番号として、パーマリンク提供システムの設計仕様に応じて生成される。
【００１４】
該地図パーマリンクは、オンライン上で汎用的に使用されるＵＲＬの形態に生成される。以下の一例は、マイクロスフト社、ヤフー及びグーグル社の各々の地図サービスシステムにおけるニューヨークのバッテリーパーク地域に対して生成されたパーマリンクである。
【００１５】
（マイクロソフト社）
ｈｔｔｐ://ｌｏｃａｌ.ｌｉｖｅ.ｃｏｍ/ｄｅｆａｕｌｔ.ａｓｐｘ？ｖ＝２＆ｃｐ＝４０.７０５６３３〜−７４.０１７４５７＆ｓｔｙｌｅ＝ｈ＆ｌｖｌ＝１９＆ｔｉｌt＝−９０＆ｄｉｒ＝０＆ａｌt＝−１０００＆ｓｃｅｎｅ＝１４８４７０７
【００１６】
（ヤフー）
ｈｔｔｐ://ｍａｐｓ.ｙａｈｏｏ.ｃｏｍ/#ｔｐ＝１＆ｔｔ＝ｂａｔｔｅｒｙ％２０ｐａｒｋ％２０ｎｅｗ％２０ｙｏｒｋ＆ｍｖｔ＝ｓ＆tｒf＝０＆ｌｏｎ＝−７４.０１７３３９＆ｌａｔ＝４０.７０５７３４＆ｍａｇ＝１
【００１７】
（グーグル社）
ｈｔｔｐ://ｍａｐｓ.ｇｏｏｇｌｅ.ｃｏｍ/ｍａｐｓ？ｆ＝ｑ＆ｈｌ＝ｅｎ＆ｑ＝ｎｅｗ＋ｙｏｒｋ＋ｂａｔｔｅｒｙ＋ｐａｒｋ＆ｉｅ＝ＵＴＦ８＆ｚ＝１９＆ｌｌ＝４０.７０５１８３，−７４.０１７１２７＆ｓｐｎ＝０.００１３８３,０.００２８４９＆t＝ｋ＆ｏｍ＝１
【００１８】
上記一例に示すように、パーマリンクは、フォントやユニーコードのような付加情報をさらに選択的に含むこともでき、また、図２に示すように、サーバーアドレスに該当するＵＲＬに、各区分子に応じて区分されたポイント職別子、座標番号を付加して生成される場合もある。
【００１９】
しかしながら、このような従来のパーマリンクは、単に地図自体についての情報のみを含む状態で提供される。
【００２０】
近年の地図データサービスは益々発展し、地図上にロードマップサービス、最短経路提供サービスなどの付加サービスを提供している。また、地図データ上に特定企業の広告を表示したり、広告業者の割引やイベントなどをリアルタイムで表すことができ、地域広告の役割を遂行している。また、ウェブ上でグラフィクツールを提供し、ユーザが地図上に直接グラフィックやテキストを入力することを可能とし、ユーザ生成データをさらに追加し得るサービスを提供している。
【００２１】
このように、地図データ上に様々な情報を混在させた「マッシュアップ(ｍａｓｈ−ｕｐ)」地図サービスが提供されているが、従来は、このような様々な情報を含むマッシュアップ地図に対するパーマリンクを提供できず、単にマッシュアップ地図に対するイメージ（画像）を所定のファイル形式で格納し、限られた対象にのみ伝送していた。
【００２２】
すなわち、地図サービスは、様々な付加サービス情報、広告、ユーザ生成情報を含んでおり、従来のパーマリンク技術では、様々な情報を含むマッシュアップ地図に対するパーマリンクを生成するアルゴリスムを全く提示しない問題点があった。
【００２３】
このような問題から、マッシュアップ地図データに対し、ユーザや位置に関わらずに地図データを用いることのできるパーマリンクの長所を、十分に活かしていない状況であった。
【発明の開示】
【発明が解決しようとする課題】
【００２４】
そこで本発明は、前述の従来の技術の問題点を解決するために、様々な情報を含むマッシュアップ地図データのパーマリンクを生成するシステム及びその方法を提供することを目的とする。
【００２５】
また、本発明は、マッシュアップ地図の生成ステップのうち、ユーザが所望する時点において、その時まで生成されたマッシュアップ地図パーマリンクを直ちに生成することができるシステム及びその方法を提供することを目的とする。
【００２６】
さらに、本発明は、地図データに付加された付加サービスデータのリアルタイム性を提供するマッシュアップ地図データのパーマリンクを生成するシステム及びその方法を提供することを目的とする。
【００２７】
また、本発明は、ブログ、メッセンジャー、電子メール、又はその他の装置においても用いることができ、バイラルマーケティング(ｖｉｒａｌ ｍａｒｋｅｔｉｎg)手段として使用し得るマッシュアップ地図データのパーマリンクを生成するシステム及びその方法を提供することを目的とする。
【課題を解決するための手段】
【００２８】
前述の技術的課題を達成するために、本発明の第１の側面に係る地図パーマリンク生成システムは、ベースマップレイヤの情報要素及び前記地図情報に関連した地図上位レイヤのサブレイヤの情報要素に対する職別子を生成し、当該職別子を当該サブレイヤを区分する区分子ごとに挿入することで地図パーマリンクを生成する地図パーマリンク生成部、当該生成された地図パーマリンク及び当該地図パーマリンクに関するデータを格納する地図パーマリンク格納部、及びユーザ端末からの要請に応じて、当該地図パーマリンク又は当該地図パーマリンクに対応するマッシュアップ地図データを提供する地図パーマリンク提供部を含むことができる。
【００２９】
ここで、当該地図上位レイヤのサブレイヤは、広告レイヤ、付加サービスレイヤ及びユーザ生成データレイヤのうち、少なくともいずれか一つを含むことができる。
【００３０】
一方、当該地図パーマリンク生成部は、ベースマップレイヤの地図ＵＲＬを生成する地図ＵＲＬ生成エンジン、及び広告レイヤの職別子を生成する広告レイヤの職別子生成エンジン、付加サービスデータの職別子を生成する付加サービスデータの職別子生成エンジン、及びユーザ生成データの職別子生成エンジンのうち、少なくとも一つを含むことができる。
【００３１】
本発明の第２の側面に係る地図パーマリンク生成方法は、呼び出されたマッシュアップ地図データに対する地図パーマリンク生成要請を受信するステップ、当該地図パーマリンク生成要請に応じて、地図の情報が含まれた地図ＵＲＬを生成するステップ、広告レイヤの職別子、付加サービスデータの職別子及びユーザ生成データの識別子のうち、少なくとも一つを生成するステップ、及び当該地図ＵＲＬ及び当該識別子のうち、少なくとも一つを組み合わせて地図パーマリンクを生成するステップを含むことができる。
【００３２】
ここで、当該地図パーマリンクはＵＲＬの形式で生成されるとともに、当該職別子は、当該地図ＵＲＬに区分子により区分してさらに追加されることができる。
【００３３】
また、当該地図パーマリンク生成要請はウェブページ上でホットキーを通じて提供され、かつ当該ホットキーはマッシュアップ地図データと共に表示されることができる。
【００３４】
本発明の第３の側面に係る地図パーマリンクを用いてマッシュアップ地図データを提供する方法は、当該地図パーマリンク及び当該地図パーマリンクに関するデータを格納するステップ、当該地図パーマリンクを用いてデータが呼び出される場合、当該地図パーマリンクを分析するステップ、当該地図パーマリンクに外部からの付加サービスデータを表す外部付加サービスデータの職別子の存在有無を判断するステップ、当該外部付加サービスデータの職別子が存在する場合、外部付加サービスデータを要請するステップ、及び受信された外部付加サービスデータ及び当該地図パーマリンクに関するデータを結合してマッシュアップ地図データを提供するステップを含むことができる。
【００３５】
本発明の第４の側面に係るデータ構造を記録したコンピュータ読取可能な記録媒体は、サーバーアドレス、マップイメージ番号、マップイメージのＸ、Ｙ座標、ズームレベル、特定地点を示すスポット座標及び特定領域を表す領域座標を含む地図ＵＲＬ構造、及び区分子により広告レイヤの職別子、付加サービスデータの職別子、ユーザ生成データの職別子のうち、少なくとも一つを区分して含む地図上位レイヤ構造を含むデータ構造を含むことができる。
【発明の効果】
【００３６】
本発明によれば、マッシュアップ地図データの広告、付加サービス、ユーザ生成データなどの様々な情報を含む地図パーマリンクを生成することができる。
【００３７】
また、本発明は、地図パーマリンクコピーを支援するホットキーを用いて、マッシュアップ地図の生成ステップの中、ユーザが所望する時点において、その時までに生成されたマッシュアップ地図パーマリンクを直ちに生成することが可能となる。
【００３８】
さらに、本発明は、マッシュアップ地図データに含まれる付加サービスデータが他の主体により生成された場合であっても、地図パーマリンクを通じて当該他の主体により生成されたデータを提供することができ、現在の時間に依存するデータであってもそのリアルタイム性を提供（保証）することが可能となる。
【００３９】
また、本発明は、地図情報以外にも様々な情報がブログ、メッセンジャー、電子メール、又はその他の装置にも拡張することができるため、地図パーマリンクをマッシュアップ地図データを用いたバイラルマーケティング(ｖｉｒａｌ ｍａｒｋｅｔｉｎｇ)の有効な道具として使用可能にする。
【発明を実施するための最良の態様】
【００４０】
以下、添付した図面を参照して本発明の実施の形態を、本発明が属する技術分野において通常の知識を有する者が容易に実施できるように詳細に説明する。なお、本発明は、様々な態様で具現することができ、以下に説明する実施の形態に限られない。また、本発明を明確に説明するために、本発明の要旨と関係ない部分についてはその説明を適宜省略するとともに、類似する部分にはついては同符号を付して説明を省略する。
【００４１】
また、本明細書の全体において、ある部分と他の部分とが「連結」されているという表現には、これらが「直接的に連結」されている場合だけでなく、その間に他の要素を介して「電気的に連結」されている場合も含む。また、ある部分がある構成要素を「含む」という表現は、特に説明していない場合を除き、他の構成要素を除くことではなく、他の構成要素をさらに含むことができるということを意味する。
【００４２】
図３は、本発明の一実施の形態に係る地図パーマリンク生成システムの概略的な構成を示すブロック図である。
【００４３】
本発明の一実施の形態に係る地図パーマリンク生成システム１００は、マッシュアップ地図生成部１１０、地図パーマリンク生成部１２０、地図パーマリンク提供部１３０及び地図パーマリンク格納部１４０を含む。
【００４４】
マッシュアップ地図生成部１１０は、基本的な地図データを含むベースマップレイヤと付加的な情報を含む地図上位レイヤとを統合してマッシュアップ地図を生成する。この地図上位レイヤは、複数のサブレイヤから構成されている。より具体的には、本実施形態の地図上位レイヤは、地域広告情報を含む広告レイヤ、ロードマップ、最短経路又は３次元オブジェクトなどを提供し得る付加サービスレイヤ、及びユーザが入力ツールを用いて生成したデータを含むユーザ生成データレイヤを含むことができる。
【００４５】
図３に示すように、当該ベースマップレイヤ上に、少なくとも一つのサブレイヤを含む地図上位レイヤが載せられてウェブ上に表される。このため、ユーザは、基本的な地理情報の上に様々な種類の情報が含まれたマッシュアップ地図データを用いることができる。
【００４６】
地図パーマリンク生成部１２０は、ユーザから地図パーマリンク生成要請に応じて、当該マッシュアップ地図に対するパーマリンクを生成する。地図パーマリンク生成部１２０は、マッシュアップ地図生成部１１０で用いられた情報やデータに対応する職別子を生成し、これをＵＲＬの区分子ごとに挿入することによって地図パーマリンクを生成する。ここで「職別子」とは、マッシュアップ地図の生成に用いられた情報要素又はリンク情報を表す地図パーマリンクの構成要素を称する。当該各職別子は、互いに異なる形式やフォーマットを用いてもよい。本発明の一実施の形態に係る地図パーマリンク構造と具体的なアルゴリスムは、後述する。
【００４７】
地図パーマリンク提供部１３０は、地図パーマリンク生成部１２０から生成された地図パーマリンクをユーザ端末に提供する。当該地図パーマリンクは、ＵＲＬの形式を有しており、地図パーマリンク提供部１３０は、当該ＵＲＬに該当するテキストをコピーする機能を提供することもできる。また、地図パーマリンク提供部１３０は、格納されたパーマリンクに関するデータの呼出を行う。
【００４８】
地図パーマリンク格納部１４０は、地図パーマリンク生成部１２０が生成した地図パーマリンクと、これに対応するマッシュアップ地図データを格納する。地図パーマリンク格納部１４０は、地図パーマリンク提供部１３０が地図パーマリンクに対する質疑要請（問い合わせ要求）を受信した場合に、当該地図パーマリンクに対応するマッシュアップ地図データを呼び出して提供する。従って、ブログ、電子メール、メッセンジャーなどから質疑要請されたパーマリンクに対応する地図のマッシュアップデータを伝送できるため、ユーザが当該パーマリンクを用いてマッシュアップ地図データをオンライン上で自由にスクラップすることが可能である。
【００４９】
図４は、本発明の一実施の形態に係る地図パーマリンク生成システムの詳細な構成を示すブロック図である。
【００５０】
マッシュアップ地図生成部１１０は、ベースマップ提供部１１１、広告レイヤ提供部１１２、付加サービス提供部１１３、及びユーザ生成データ提供部１１４を含む。
【００５１】
ベースマップ提供部１１１は、地理情報を提供するベースマップレイヤのデータを提供する。当該ベースマップレイヤのデータは、特定サイズの図葉（ｐａｒｔｉｔｉｏｎ)に分割され格納される。当該図葉は、表示に適するさらに小さなサイズに分割された部分地域情報として職別子が付与され格納されることができ、特定関心地点(ＰＯＩ：ｐｏｉｎt  ｏｆ  ｉｎｔｅｒｅｓｔ)が指定されると、当該関心地点を中心として当該部分地域情報が集まり、一つの地図データを生成することを可能にする。
【００５２】
広告レイヤ提供部１１２は、地理情報に関連した特定広告に関する情報を提供する。当該広告情報はアドバタイザー(広告主)の要請に応じて生成され、ベースマップレイヤの上の広告レイヤ上に表される。
【００５３】
付加サービス提供部１１３は、地理情報に基づいた様々な付加サービスを提供する。付加サービスの種類としては、ウェブ上で提供するロードマップ、最短経路、最短時間の経路、バス路線、建物の３次元表示など多様なサービスがある。付加サービスもベースマップレイヤの上の付加サービスデータレイヤ上に表される。当該付加サービスは、地図データサービスシステムにより提供され、さらに、道路の交通の状況などを考慮した最短時間の経路の提供サービスなどの外部システムにより提供されるように構成することもできる。
【００５４】
ユーザ生成データ提供部１１４は、ユーザが地図上にテキストの入力、マーキング、又は簡単なイメージスケッチングをすることのできるツールを提供する。当該ツールを使用して生成されたユーザ生成データもベースマップレイヤの上のユーザ生成データレイヤに表される。
【００５５】
前述のように、広告レイヤ、付加サービスデータレイヤ、及びユーザ生成データレイヤは、ベースマップ上に載せられるため、本発明の明細書ではこれらを地図上位レイヤと称する。当該地図上位レイヤのサブレイヤは、これら複数のサブレイヤ間で必ずしもその順序を指定しなくてもよく、ユーザの便宜に応じて適切な順序を付与することができる。
【００５６】
地図パーマリンク生成部１２０は、座標変換部１２１、地図ＵＲＬ生成エンジン１２２、広告レイヤの職別子生成エンジン１２３、付加サービスデータの職別子生成エンジン１２４、及びユーザ生成データの職別子生成エンジン１２５を含む。
【００５７】
地図ＵＲＬ生成エンジン１２２は、地理情報を表すベースマップに関する地図ＵＲＬを生成する。座標変換部１２１は、地図ＵＲＬ生成エンジン１２２が地図ＵＲＬを生成する際、第１の座標の方式の座標値を他の第２の座標の方式の座標値に変換する機能を遂行する。
【００５８】
なお、広告レイヤ職別子生成エンジン１２３は、広告レイヤが含んでいるデータに基づいて、アドバタイザー、広告コンテンツデータ、広告課金の方式などを表す職別子を生成することができる。但し、マッシュアップ地図データに広告レイヤデータがない場合、又はユーザが広告レイヤデータを除外したマッシュアップ地図データを所望する場合には、これらの動作は遂行されない。
【００５９】
付加サービスデータの職別子生成エンジン１２４は、ベースマップ上に生成された付加サービスに関する情報を表す職別子を生成する。例えば、ロードマップサービスの場合には、出発点、経由点、及び到着点に関する情報を提供することができる。また、外部付加サービスを用いる場合には、該外部付加サービスデータを呼び出すための職別子を生成する。
【００６０】
さらに、ユーザ生成データの職別子生成エンジン１２５は、ユーザが地図上に入力したテキストやイメージに関する職別子を生成する。ユーザ生成データは拡張可能なマークアップ言語(ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ;ｘｍｌ)で生成することができる。このユーザ生成データの職別子は、ｘｍｌサーバーハイパーリンク情報を含むことができる。
【００６１】
また、地図パーマリンク生成部１２０は、地図ＵＲＬ及び地図上位レイヤの識別子を互いに結合し、ＵＲＬ形式の地図パーマリンクを生成する。当該地図パーマリンクは、対応するマッシュアップ地図データと共に地図パーマリンク格納部１４０に格納される。
【００６２】
地図パーマリンク提供部１３０は、地図パーマリンク要請部１３１、地図パーマリンクコピー部１３２、及び地図データ提供部１３３を含む。
【００６３】
さらに、地図パーマリンク要請部１３１は、マッシュアップ地図データを用いるユーザ端末から受信したコマンドに応じて、パーマリンクの生成を地図パーマリンク生成部１２０に要請する。当該要請を受けた地図パーマリンク生成部１２０は、マッシュアップ地図データをレイヤ別に識別できる情報要素を組み合わせてＵＲＬ形式のパーマリンクを生成する。地図パーマリンク要請部１３１は、要請入力インタフェースをマッシュアップ地図データと共にウェブページ上に提供し、当該要請入力インタフェースを通じて要請入力がある場合に、現在表示されているマッシュアップ地図データに基づいてパーマリンク生成要請を行う。
【００６４】
地図パーマリンクコピー部１３２は、生成された地図パーマリンクのテキストデータをコピーすることを支援する。このようなコピーは、運営システムが支援するコピー機能を活用し、容易に具現することができる。
【００６５】
さらに、地図データ提供部１３３は、外部から受信された地図パーマリンクを用いて、地図パーマリンク格納部１４０に地図パーマリンクに対応して格納されたマッシュアップ地図データを呼び出して提供する。前述のように、地図パーマリンクはＵＲＬのような形式に構成されるので、ＵＲＬを用いてデータを呼び出して前述の動作を行うことができる。
【００６６】
図５は、本発明の一実施の形態に係る地図パーマリンク格納部１４０の詳細な構成を示すブロック図である。
【００６７】
地図パーマリンク格納部１４１は、地図パーマリンクデータベース１４１、外部付加サービスデータ要請部１４２、及び外部付加サービスデータ受信部１４３を含む。
【００６８】
地図パーマリンクデータベース１４１に地図パーマリンク、及びそれに対応するマッシュアップ地図データが格納されている。従って、オンライン上で地図パーマリンクが伝送されると、地図パーマリンクに対応して格納されているマッシュアップ地図データを検索し提供するようになる。
【００６９】
一方、付加サービスレイヤは、外部の業者から提供される付加サービスを含むことができる。例えば、交通量を考慮した最短時間の経路のロードマップのようなサービスが当該付加サービスレイヤに含まれる。地図パーマリンクがこのような外部付加サービスに関する職別子を含む場合、外部付加サービスデータ要請部１４２は、該外部付加サービスを提供する外部サーバーに付加サービスレイヤのデータの提供を要請する。
【００７０】
このような外部付加サービスの存在は、地図パーマリンクにおいてレイヤ別に職別子を区分する区分子を用いて容易に判断することができる。
【００７１】
外部付加サービスデータ受信部１４３は、外部付加サービスデータ要請部１４２の要請動作に応じて受信された外部付加サービスデータを受信し、格納されたマッシュアップ地図データに追加する。外部付加サービスは、マッシュアップ地図データに対する地図パーマリンクを生成する際に必要な基礎的情報（例えば、出発点及び到着点)が外部付加サービス提供サーバーに入力されているため、既に生成された付加サービスデータに対して付与された職別子を伝送することで、対応する付加サービスデータの提供を受けることができる。又は、外部付加サービス提供サーバーに互換性を持つフォーマットで当該基礎的情報を伝送し、付加サービスデータを受信するように構成することもできる。
【００７２】
本発明の実施の形態では、ユーザ生成データと付加サービスデータとを別に説明したが、ユーザデータ生成サービスが外部からなされる場合、図５に示す実施の形態をそのまま適用することが可能である。
【００７３】
図６は、本発明の一実施の形態に係る地図パーマリンクの地図ＵＲＬの構成を説明するための図面である。
【００７４】
ユーザに表示される地図データは、ベースマップイメージから構成される。図６に示す一例では、４つのベースマップイメージが用いられて、かつ情報要素f１は、当該ベースマップイメージ番号を表す。情報要素f１は、ズームレベルを含むことができる。
【００７５】
情報要素f２及び情報要素f３は、選択された地図の中心点(スポット)を表す。情報要素ｆ３は中心点の座標を意味し、情報要素f２は地図画面のサイズによるＸ、Ｙ座標を意味し、ＧＰＳなどで使い得る汎用座標を適用することが可能である。
【００７６】
情報要素f４及び情報要素f５は、地図データの領域(ａｒｅａ)を表す。地図画面の横幅と縦幅との割合が固定されている場合、情報要素f４及び情報要素f５の座標値を用いて表示される領域を算出することができる。
【００７７】
本発明の実施の形態では、Ｂｅｓｓｅｌ座標方式又はＷＧＳ８４座標方式が用いられ、この用いられる座標は他の装置又はシステムとの互換のために、座標変換部１２１により他の方式の座標へ変換することができる。
【００７８】
以下、表１に本発明の一実施の形態に係る地図ＵＲＬの構造を示す。
【００７９】
【表１】
2008225468.tif 000003
【００８０】
表１に示すように、★は具体的な数値又は文字に該当し、サーバーアドレス以降にはｍｎ、ｃｓｖｓｘｌａ、ｃｓｖｓｙｌｏなどのように、設計者が各々の情報要素に用いる区分子に応じて情報要素が分けられる。
【００８１】
図６において、ボタン(Ａ)は現在表示された地図データの地図パーマリンクをコピーし得るホットキーとして、地図データと共にウェブページ上に具現される。当該ホットキー(Ａ)を用いることで、ユーザは自分が所望する情報が表示されるマッシュアップ地図データに対する地図パーマリンクをテキストとしてコピーし、所望するブロクや掲示板等に付けることができる。
【００８２】
図７は、本発明の一実施の形態に係る地図パーマリンクの地図上位レイヤ情報の構成を説明するための図面である。
【００８３】
図７は、ベースマップレイヤに該当する地図データの上に地図上位レイヤの様々な情報が含まれた画面を示している。
【００８４】
情報要素f６は、地図上に表された特定企業に対する広告が含まれた広告レイヤの職別子を意味する。
【００８５】
情報要素f７は、ロードマップ付加サービスを用いる場合、当該ロードマップ付加サービスを識別する職別子である。例えば、出発点及び到着点を入力したロードマップ付加サービスを用いる場合には、利用時間、出発点の座標、到着点の座標、経由点の個数、及び経由点の座標などが情報要素として用いられることができる。
【００８６】
情報要素f８は、３次元地図付加サービスを用いる場合、当該３次元地図付加サービスを識別する職別子である。このような３次元地図サービスは、傾斜及び高さが情報要素として用いられる。
【００８７】
情報要素f９は、ユーザが地図上にテキストやイメージを入力して生成するユーザ生成データを表す職別子である。このようなユーザ生成データは、地図と連結されるｘｍｌハイパーリンク情報が情報要素として用いられる。
【００８８】
以下、表２に地図上位レイヤ情報の構成例を示す。
【００８９】
【表２】
2008225468.tif 000004
【００９０】
表２に示すように、地図上位レイヤ情報も各々の情報要素に対応する区分子に対して適切な値を★部分に入力する方式の構成を有する。
【００９１】
広告フィールドにおいて区分子「ａｄｉｄ」を用いて広告レイヤの職別子を入力することができ、付加サービスフィールドは、時間、出発点の座標、経由点の個数(ｖ５ｅ)、及び到着点の座標から構成されていることを示している。また、区分子「Ａf」を用いることで、追加的な情報として他のサーバーと連動することができる様々なｘｍｌハイパーリンク情報を含ませることができる。また、区分子「Ｎｍｌ」を用いて、ユーザが入力したテキストやイメージの情報を連結するｘｍｌハイパーリンク情報を含ませることができる。
【００９２】
このように、本発明の実施の形態によれば、表１及び表２により説明された情報要素がＵＲＬ形態に組み合わされて、マッシュアップ地図データの様々な情報を表す地図パーマリンクを生成することができる。
【００９３】
本発明の実施の形態で説明した区分子やＵＲＬ形式は例示であり、各々の情報要素を本発明の主旨を逸脱しない範囲内で適宜取捨選択した構成も本発明の技術的範囲に属するということは自明な事項である。
【００９４】
図８は、本発明の一実施の形態に係る地図パーマリンクの生成方法を示すフローチャートである。
【００９５】
ステップＳ１００においてユーザからの地図情報サーチ要請に応答し、マッシュアップ地図生成部１１０が生成したマッシュアップ地図データを呼び出す。前述のように、マッシュアップ地図データは、地図情報を有するベースマップレイヤ上に様々な情報を有する地図上位レイヤが載せられて生成される。
【００９６】
当該マッシュアップ地図データは、ユーザ端末が接続したウェブページ上で表示される。ユーザ端末は、当該マッシュアップ地図データと共に提供されるホットキーなどを用いてマッシュアップ地図データの地図パーマリンクを要請することができる。当該地図パーマリンク生成要請がある場合、地図パーマリンク生成システムは、ユーザ端末から当該地図パーマリンク生成要請を受信する（ステップＳ１１０）。
【００９７】
地図パーマリンク生成要請に応じて、地図パーマリンク生成部１２０は、地図パーマリンクを生成する。地図パーマリンクは、マッシュアップ地図データのベースマップレイヤと地図上位レイヤの各々のサブレイヤが有している情報要素を表す識別子とを組み合わせてＵＲＬ形式に生成されることができる。当該識別子は、各情報要素を区分する区分子により区分され、かつ様々なフォーマットを有することができる。
【００９８】
地図パーマリンクが生成されると、地図パーマリンク格納部１４０に地図パーマリンク関連データが格納される（ステップＳ１３０）。地図パーマリンク関連データは、地図パーマリンクに対応するマッシュアップ地図データを含む。
【００９９】
格納された地図パーマリンクを通じてマッシュアップ地図データが呼び出される場合には、格納された地図パーマリンク関連データが提供される（ステップＳ１４０）。外部付加サービスを含む付加サービスレイヤがない場合には、格納されたマッシュアップ地図データのみ提供することができ、かつ外部付加サービスを含む付加サービスレイヤがある場合には、外部付加サービスデータの提供を受けて、格納されたパーマリンク関連データにさらに外部付加サービスデータを統合して提供することができる。
【０１００】
図９は、本発明の一実施の形態に係る地図パーマリンクの生成ステップを詳細に示すフローチャートである。
【０１０１】
地図パーマリンク生成要請があった場合、地図情報を含む地図ＵＲＬを生成する（ステップＳ１２１）。本発明の実施の形態において、地図ＵＲＬの情報要素は、サーバーアドレス、地図イメージ番号、地図イメージのＸ、Ｙ座標、スポット座標、及び領域座標を含むことができる。
【０１０２】
ステップＳ１２２、Ｓ１２３、Ｓ１２４では、各々広告レイヤの職別子、付加サービスデータの職別子及びユーザ生成データの職別子を生成する。当該職別子の各々は、広告情報、付加サービスデータ、及びユーザ生成データを表す職別子であり、各々を区分する区分子の後に様々なフォーマットとして挿入される。具体的な一例としては、図７及び表２を参照のこと。
【０１０３】
図９において、ステップＳ１２１からステップＳ１２４の生成ステップの順序は、必ずしもその順序で遂行される必要はない。生成された地図ＵＲＬと広告レイヤの職別子、付加サービスデータの職別子、ユーザ生成データの職別子は、ステップＳ１２５で各々を区分する区分子により区分され、一つのパーマリンクとして組み合わされる。
【０１０４】
図１０は、本発明の一実施の形態に係る地図パーマリンク関連データを格納するステップを詳細に示すフローチャートである。
【０１０５】
生成された地図パーマリンクを格納する前に、地図パーマリンクの情報要素を分析する（ステップＳ１３１）。当該地図パーマリンクの情報要素は、区分子により区分されているため、当該区分子ごとに付与された情報要素を分析することでパーマリンクを分析することができる。
【０１０６】
ステップＳ１３２では、分析されたパーマリンクにおける外部付加サービスデータの存在有無を判断する。前述のように、付加サービスを区分する区分子以降の情報要素が外部付加サービスから取得されなければならない場合には、外部付加サービスデータが存在すると判断することができる。例えば、最短時間の経路などに関する付加サービスは、外部サーバーから関連データを持って来る職別子を含み、このような場合には外部付加サービスが存在すると判断する。
【０１０７】
外部付加サービスデータが存在しないと判断した場合には、格納要請されたマッシュアップ地図データを格納する（ステップＳ１３３）。
【０１０８】
また、外部付加サービスデータが存在する場合には、外部付加サービスデータの職別子を格納する（ステップＳ１３４）。当該外部付加サービスデータの職別子は地図パーマリンクと対応させて別途格納することができ、かつ地図パーマリンクの全てを格納する方式を採択することもできる。
【０１０９】
ステップＳ１３５では、外部付加サービスレイヤを除いたマッシュアップ地図データを格納する。除かれた外部付加サービスレイヤは、その後に格納されたマッシュアップ地図データと統合することができる。
【０１１０】
図１１は、本発明の実施の形態に係る地図パーマリンク関連データを提供するステップを詳細に示すフローチャートである。
【０１１１】
地図マッシュアップデータを要請する地図パーマリンクが入力されると、ステップＳ１４１で入力された地図パーマリンクを分析する。前述のように、地図パーマリンクは、ＵＲＬ形式であり、区分子と各々の区分子に関する情報要素を有しているため、当該情報要素を分析することができる。
【０１１２】
ステップＳ１４２では、分析されたパーマリンクにおける外部付加サービスデータの存在有無を判断する。前述のように、付加サービスを区分する区分子以降の情報要素が外部からデータを持って来なければならない場合には、外部付加サービスデータが存在すると判断する。
【０１１３】
外部付加サービスデータが存在しない場合には、ステップＳ１４３では当該地図パーマリンクに対応して格納されたマッシュアップ地図データを、当該地図パーマリンクを伝送したソースに提供する(ステップＳ１４３)。
【０１１４】
一方、外部付加サービスデータが存在する場合には、それに該当する外部付加サービスデータを要請する(ステップＳ１４４)。例えば、外部付加サービスデータの職別子がｘｍｌハイパーリンク情報である場合には、該ｘｍｌハイパーリンクを用いて外部付加サービスデータを要請する。
【０１１５】
ステップＳ１４５では、要請に応じて伝送された外部付加サービスデータと、格納されたマッシュアップ地図データとを結合して新たなマッシュアップ地図データを提供する。
【０１１６】
このように本発明は、マッシュアップ地図データを構成する構成要素が他の主体により生成される場合にも、所望のマッシュアップ地図データを提供することが可能となる。また、マッシュアップ地図データが現在の時間に依存するリアルタイムデータを要求する場合にも、当該要求に応じたマッシュアップ地図データを提供することが可能になる。
【０１１７】
本発明の実施例は多様なコンピュータで具現される動作を行うためのプログラム命令を含むコンピュータで読取可能な記録媒体を含む。当該記録媒体は、上述したように本発明の実施例による方法を実行させるためのプログラム又はプロセスを記録する。この記録媒体はプログラム命令、データファイル、データ構造などを単独又は組み合わせて含むことができる。このような記録媒体の例としては、ハードディスク、フロッピー（登録商標）ディスク及び磁気テープのような磁気媒体、ＣＤおよびＤＶＤのような光記録媒体、フロプティカルディスク（ｆｌｏｐｔｉｃａｌｄｉｓｋ）と磁気-光媒体、ＲＯＭ、ＲＡＭ、フラッシュメモリなどのようなプログラム命令を保存し遂行するように構成されたハードウェア装置などがある。また、このような記録媒体は、プログラム命令、データ構造などを指定する信号を伝送する搬送波を含む光又は金属線、導波管などの伝送媒体であってよい。プログラム命令の例としては、コンパイラーにより作られるような機械語コードだけでなく、インタープリタなどを使用してコンピュータにより実行され得る高級言語コードを含む。
【０１１８】
以上、本発明の詳細な説明では具体的な実施形態について説明したが、本発明の要旨から逸脱しない範囲内で多様に変形できる。よって、本発明の権利範囲は、上述の実施形態に限定されるものではなく、特許請求の範囲の記載及びこれと均等なものに基づいて定められるべきである。
【図面の簡単な説明】
【０１１９】
【図１】従来の地図パーマリンクを提供するシステムを示す図面である。
【図２】従来の地図パーマリンクの情報構造を示す図面である。
【図３】本発明の一実施の形態に係る地図パーマリンク生成システムの概略的な構成を示すブロック図である。
【図４】本発明の一実施の形態に係る地図パーマリンク生成システムの詳細な構成を示すブロック図である。
【図５】本発明の一実施の形態に係る地図パーマリンク格納部の詳細な構成を示すブロック図である。
【図６】本発明の一実施の形態に係る地図パーマリンクの地図ＵＲＬの構成を説明するための図面である。
【図７】本発明の一実施の形態に係る地図パーマリンクの上位レイヤ情報の構成を説明するための図面である。
【図８】本発明の一実施の形態に係る地図パーマリンクの生成方法を示すフローチャートである。
【図９】本発明の一実施の形態に係る地図パーマリンクの生成ステップを詳細に示すフローチャートである。
【図１０】本発明の一実施の形態に係る地図パーマリンクの関連データを格納するステップを詳細に示すフローチャートである。
【図１１】本発明の一実施の形態に係る地図パーマリンクの関連データを提供するステップを詳細に示すフローチャートである。
【符号の説明】
【０１２０】
１０  ユーザ端末
１１、１２  他のユーザ端末
２０  地図サービスシステム
ａ１  サーバーアドレス
ａ２  地図番号
ａ３  座標番号
ａ４  格納番号
ａ５  ポイント職別子
１００  地図パーマリンク生成システム
１１０  マッシュアップ地図生成部
１１１  ベースマップ提供部
１１２  広告レイヤ提供部
１１３  付加サービス提供部
１１４  ユーザ生成データ提供部
１２０  地図パーマリンク生成部
１２１  座標変換部
１２２  地図ＵＲＬ生成エンジン
１２３  広告レイヤの職別子生成エンジン
１２４  付加サービスデータの職別子生成エンジン
１２５  ユーザ生成データの職別子生成エンジン
１３０  地図パーマリンク提供部
１３１  地図パーマリンク要請部
１３２  地図パーマリンクコピー部
１３３  地図データ提供部
１４０  地図パーマリンク格納部
１４１  地図パーマリンクデータベース
１４２  外部付加サービスデータ要請部
１４３  外部付加サービスデータ受信部
【図１】
2008225468.tif 000005
【図２】
2008225468.tif 000006
【図３】
2008225468.tif 000007
【図４】
2008225468.tif 000008
【図５】
2008225468.tif 000009
【図６】
2008225468.tif 000010
【図７】
2008225468.tif 000011
【図８】
2008225468.tif 000012
【図９】
2008225468.tif 000013
【図１０】
2008225468.tif 000014
【図１１】
2008225468.tif 000015