(57)【要約】【課題】膨大なＰＯＩデータを地図上に重ね合わせた主題図をインターネット環境でも高速に配信する地図配信システムを提供する。【解決手段】サーバシステム１０１にインターネットを介してクライアントシステム１０５がアクセスする地図配信システムであって、クライアントシステム１０５は、サーバシステム１０１から受信したＵＲＬによってサーバシステム１０１の地図画像データを読み込み表示する手段と、隣接する地図画像を表示する場合は、メッシュ番号を加減算し生成したＵＲＬによって追加表示する手段と、サーバシステム１０１から受信したＵＲＬによってサーバシステム１０１のＰＯＩ表示用画像データを読み込み地図に重ね合わせて表示する手段と、隣接するＰＯＩ表示用画像ファイルがある場合はメッシュ番号を加減算し、生成したＵＲＬによって追加表示する手段と、サーバシステム１０１から受信したＰＯＩデータを表示する手段とを備えている。【選択図】図１
2011203432.tif 000002
【特許請求の範囲】
【請求項１】
地図データベースとＰＯＩ表示用画像データベースとＰＯＩデータベースとを格納する記憶装置を備えたサーバシステムと、
前記サーバシステムにインターネットを介してアクセスする複数のクライアントシステムとから成る地図配信システムであって、
前記クライアントシステムは、
入力された住所と縮尺をパラメタとし、前記サーバシステムに対し地図画像データを要求する手段と、
入力された住所と縮尺をパラメタとし、前記サーバシステムに対しＰＯＩ表示用画像データを要求する手段と、
前記サーバシステムから受信した地図画像ファイルのＵＲＬから前記地図データベースの地図画像データを読み込み、ＷＥＢブラウザに表示する手段と、
表示領域に応じて隣接する地図画像を表示する場合は、地図画像ファイル名のメッシュ番号をそれぞれ加減算し対象の地図画像ファイルのＵＲＬを生成する手段と、
生成したＵＲＬによって前記地図データベースの地図画像データを読み込みＷＥＢブラウザに追加表示する手段と、
前記サーバシステムから受信したＰＯＩ表示用画像ファイルのＵＲＬから前記ＰＯＩ表示用画像データベースのＰＯＩ表示用画像データを読み込み、地図に重ね合わせて表示する手段と、
表示領域に応じて隣接するＰＯＩ表示用画像ファイルがある場合はＰＯＩ表示用画像ファイル名のメッシュ番号をそれぞれ加減算し対象のＰＯＩ表示用画像ファイルのＵＲＬを生成する手段と、
生成したＵＲＬによって前記ＰＯＩ表示用画像データベースのＰＯＩ表示用画像データを読み込み、地図に重ね合わせて追加表示する手段と、
ＰＯＩデータの詳細情報を表示する場合は、入力された地図上の任意の座標をパラメタとし前記サーバシステムに対し、ＰＯＩデータを要求する手段と、
前記サーバシステムから受信したＰＯＩデータを表示する手段と、
を備え、
前記サーバシステムは、
前記クライアントシステムから地図画像データ要求と共に受信した住所を、対応する座標値に変換する手段と、
変換した座標値から系番号、Ｘ方向メッシュ番号、Ｙ方向メッシュ番号を求める手段と、
前記クライアントシステムから地図画像データ要求と共に受信した縮尺、求めた系番号、Ｘ方向メッシュ番号、及び、Ｙ方向メッシュ番号から前記地図データベースの該当する地図画像ファイルのＵＲＬを取得する手段と、
取得した地図画像ファイルのＵＲＬを前記クライアントシステムに返信する手段と、
前記クライアントシステムからＰＯＩ表示用画像データ要求と共に受信した住所を対応する座標値に変換する手段と、
変換した座標値から系番号、Ｘ方向メッシュ番号、Ｙ方向メッシュ番号を求める手段と、
前記クライアントシステムからＰＯＩ表示用画像データ要求と共に受信した縮尺、求めた系番号、Ｘ方向メッシュ番号、及び、Ｙ方向メッシュ番号から前記ＰＯＩ表示用画像データベースの該当するＰＯＩ表示用画像ファイルのＵＲＬを取得する手段と、
取得した表示用画像ファイルのＵＲＬを前記クライアントシステムに返信する手段と、
前記クライアントシステムからＰＯＩデータ要求と共に受信した座標に基づき前記ＰＯＩデータベースから該当するＰＯＩデータを取得する手段と、
取得したＰＯＩデータを前記クライアントシステムに送信する手段と、
を備えたことを特徴とする地図配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット環境で不動産物件や顧客情報などの空間上の位置を特定するＰＯＩ（Point Of Interest興味対象場所）情報を地図情報に重ね合せて表現する主題図をクライアントブラウザに配信する地図配信システムに関するものである。
【背景技術】
【０００２】
レストランや不動産物件の情報検索や案内に地図を利用したサービスがある。地図を利用しない場合は地域を特定する住所や価格などのＰＯＩが持つ属性を検索条件として指定し該当する店舗を一覧表示し、閲覧したい対象を一覧から選択し各々の詳細情報を閲覧する。しかし、利用者にとって操作回数が多く、また、付近に存在するＰＯＩの情報取得や比較など利便性は必ずしも良いものとは言えない。
【０００３】
地図を利用したサービスでは地図の表示エリアに存在する店舗がアイコン表示され、そのアイコンを選択することで詳細情報を閲覧できる。また、表示エリア内に存在する店舗が一目瞭然のため利便性が高い。
【０００４】
図７は一般的な地図配信システムの概要を示すブロック構成図であり、ＷＥＢブラウザ７０８にダウンロードされるパラメタを入力するユーザインタフェース部７０１、ＷＥＢサーバ７０９に地図やＰＯＩの検索要求を行う検索制御部７０２、ＷＥＢサーバ７０９から返却される地図やＰＯＩを表示する地図表示部７０３、地図データを読み出す地図検索部７０４、地図データを管理する地図情報部７０５、ＰＯＩデータを読み出すＰＯＩ検索部７０６、ＰＯＩデータを管理するＰＯＩ情報部７０７とから構成されている。
【０００５】
このような地図配信システムではユーザインタフェース部７０１から入力された検索パラメタを検索制御部７０２に渡し、検索制御部７０２は地図検索部７０４とＰＯＩ検索部７０６をそれぞれを呼び出す。呼び出された地図検索部７０４とＰＯＩ検索部７０６はそれぞれ地図情報部７０５とＰＯＩ情報部７０７を読み出し、地図表示部７０３に情報を返却する。地図表示部７０３は地図情報部７０５から取得した地図データを背景として表示し、ＰＯＩ情報部７０７から取得したＰＯＩデータをアイコンで該当する位置に表示する。
一般にＰＯＩ情報部７０７に保持されるＰＯＩデータは空間上の位置を表わす座標値と店舗名、住所、電話番号などの属性データから構成され、地図表示部７０３でＰＯＩデータの持つ座標値の位置にアイコンを表示する。
【０００６】
なお、本発明に関連する公知技術文献としては下記の特許文献１がある。特許文献１には、地図表示装置に表示するアイコンの重複の調整を行う表示処理の変更を効率良く行うようにした地図表示システムが記載されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００９−１７５０５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ところで、一般に不動産物件や顧客情報などのＰＯＩデータは数万から数百万件の数量となり、広域のエリアを対象とする場合はクライアントに返却するデータ数が膨大となり、データ通信時間とアイコン化する処理時間の増大で多大な時間を要する。また、広域で表示した場合はアイコンがお互いに重なり合い見映えも操作性も悪い。通常はこの課題を回避するため、検索件数に上限を設けているが本質的な解決ではない。
したがって、広域エリアでの不動産物件や顧客の分布情況を把握し、不動産の買い付けやチラシ広告のエリア策定などの営業戦略立案業務などの目的には利用できない問題点があった。
【０００９】
以上の現状に鑑み、本発明は、膨大なＰＯＩデータを地図上に重ね合わせた主題図をインターネット環境でも高速に配信する地図配信システムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記の課題を解決すべく、本発明は以下の構成を提供する。
請求項１に係る発明は、地図データベースとＰＯＩ表示用画像データベースとＰＯＩデータベースとを格納する記憶装置を備えたサーバシステムと、
前記サーバシステムにインターネットを介してアクセスする複数のクライアントシステムとから成る地図配信システムであって、
前記クライアントシステムは、
入力された住所と縮尺をパラメタとし、前記サーバシステムに対し地図画像データを要求する手段と、
入力された住所と縮尺をパラメタとし、前記サーバシステムに対しＰＯＩ表示用画像データを要求する手段と、
前記サーバシステムから受信した地図画像ファイルのＵＲＬから前記地図データベースの地図画像データを読み込み、ＷＥＢブラウザに表示する手段と、
表示領域に応じて隣接する地図画像を表示する場合は、地図画像ファイル名のメッシュ番号をそれぞれ加減算し対象の地図画像ファイルのＵＲＬを生成する手段と、
生成したＵＲＬによって前記地図データベースの地図画像データを読み込みＷＥＢブラウザに追加表示する手段と、
前記サーバシステムから受信したＰＯＩ表示用画像ファイルのＵＲＬから前記ＰＯＩ表示用画像データベースのＰＯＩ表示用画像データを読み込み、地図に重ね合わせて表示する手段と、
表示領域に応じて隣接するＰＯＩ表示用画像ファイルがある場合はＰＯＩ表示用画像ファイル名のメッシュ番号をそれぞれ加減算し対象のＰＯＩ表示用画像ファイルのＵＲＬを生成する手段と、
生成したＵＲＬによって前記ＰＯＩ表示用画像データベースのＰＯＩ表示用画像データを読み込み、地図に重ね合わせて追加表示する手段と、
ＰＯＩデータの詳細情報を表示する場合は、入力された地図上の任意の座標をパラメタとし前記サーバシステムに対し、ＰＯＩデータを要求する手段と、
前記サーバシステムから受信したＰＯＩデータを表示する手段と、
を備え、
前記サーバシステムは、
前記クライアントシステムから地図画像データ要求と共に受信した住所を、対応する座標値に変換する手段と、
変換した座標値から系番号、Ｘ方向メッシュ番号、Ｙ方向メッシュ番号を求める手段と、
前記クライアントシステムから地図画像データ要求と共に受信した縮尺、求めた系番号、Ｘ方向メッシュ番号、及び、Ｙ方向メッシュ番号から前記地図データベースの該当する地図画像ファイルのＵＲＬを取得する手段と、
取得した地図画像ファイルのＵＲＬを前記クライアントシステムに返信する手段と、
前記クライアントシステムからＰＯＩ表示用画像データ要求と共に受信した住所を対応する座標値に変換する手段と、
変換した座標値から系番号、Ｘ方向メッシュ番号、Ｙ方向メッシュ番号を求める手段と、
前記クライアントシステムからＰＯＩ表示用画像データ要求と共に受信した縮尺、求めた系番号、Ｘ方向メッシュ番号、及び、Ｙ方向メッシュ番号から前記ＰＯＩ表示用画像データベースの該当するＰＯＩ表示用画像ファイルのＵＲＬを取得する手段と、
取得した表示用画像ファイルのＵＲＬを前記クライアントシステムに返信する手段と、
前記クライアントシステムからＰＯＩデータ要求と共に受信した座標に基づき前記ＰＯＩデータベースから該当するＰＯＩデータを取得する手段と、
取得したＰＯＩデータを前記クライアントシステムに送信する手段と、
を備えたことを特徴とする地図配信システムを提供するものである。
【発明の効果】
【００１１】
本発明の地図配信システムによれば、次のような効果がある。
（１）インターネット環境で大量のＰＯＩデータを利用した主題図が高速に閲覧できる。
（２）高価な専用ＧＩＳを購入しなくても、インターネットを利用した安価なサービスを業務利用できる。
【図面の簡単な説明】
【００１２】
【図１】本発明に係る地図配信システムのシステム構成図である。
【図２】本発明に係る地図データベースの構成図である。
【図３】本発明に係るＰＯＩデータベースの構成図である。
【図４】本発明に係るＰＯＩ表示用画像データベースの構成図である。
【図５】本発明に係る地図配信システムのＰＯＩデータ登録時の処理フローである。
【図６】本発明に係る地図配信システムのＰＯＩデータ表示時の処理フローである。
【図７】従来例の地図配信システムのシステム構成図である。
【発明を実施するための形態】
【００１３】
以下、実施例を示した図面を参照しつつ本発明の実施の形態を説明する。
尚、上記サーバシステム、及び、クライアントシステムは、コンピュータであり、上記各手段は、コンピュータのＣＰＵが必要なコンピュータプログラムを読み込んで実行することにより実現される手段であり、そのフローチャート図が図５及び図６である。
【００１４】
図１は、本発明を適用した地図配信システムの実施の形態の一例を示すシステム構成図であり、本地図配信システムは、地図データベース１０２と、ＰＯＩデータベース１０３と、ＰＯＩ表示用画像データベース１０４とを格納する記憶装置を備えたサーバシステム１０１と、サーバシステム１０１にインターネットを介してアクセスする複数のクライアントシステム１０５とから構成される。クランアントシステム１０５のＷＥＢブラウザ１０６からサーバシステム１０１のＵＲＬを入力するとクライントシステム１０５にアプリケーション１０７がダウンロードされ操作可能となる。
【００１５】
サーバシステム１０１にはＰＯＩデータをＰＯＩデータベース１０３に登録し併せてＰＯＩデータの位置に該当するＰＯＩ表示用画像データの更新を行うＰＯＩ登録部１１１と、地図データベース１０２から地図データを読み出す地図取得部１１２と、ＰＯＩデータベース１０３からＰＯＩデータを読み出すＰＯＩ取得部１１３と、ＰＯＩ表示用画像データベース１０４からＰＯＩ表示用画像データを読み出すＰＯＩ画像取得部１１４を備え、クライアントシステム１０５にダウンロードされたアプリケーション１０７はＰＯＩデータの定義を行うＰＯＩ定義部１２１と、地図データとＰＯＩ表示用画像データの検索要求を行う地図検索部１２２と、地図検索要求により取得した地図データとＰＯＩ表示用画像データを重ね合わせて表示する地図表示部１２３と、地図上の位置からＰＯＩデータの取得要求を行うＰＯＩ検索部１２４と、取得したＰＯＩデータを表示するＰＯＩ表示部１２５を備える。
【００１６】
地図データベース１０２は図２に示すように地図管理部２０１と地図画像ファイル群２０２から構成される。例えば、１９平面座標系に従った地図データベースを構成する場合、地図管理部２０１にはそれぞれの系の情報が保持される。系の情報とは系の原点座標２１１と系に対応する地図画像ファイル２２３へのファイルパス２１２を意味する。一方、地図画像ファイル群２０２は縮尺２２１および系２２２ごとに分類された横２００ピクセル、縦１５０ピクセルの地図画像ファイル２２３で構成される。地図画像ファイルは系の原点を中心とした横方向３２０Ｋｍ、縦方向６００Ｋｍの範囲を横方向に１６００分割、横方向に４０００分割した、一つのメッシュが横２００ｍ、縦１５０ｍのエリアを表現する。画像ファイル名は「系番号＋Ｘ方向のメッシュ番号＋Ｙ方向のメッシュ番号＋拡張子」とする。系番号はアルファベットの順序番号（１系ならＡと表記）とし、ＸおよびＹのメッシュ番号は０始まりの４桁で表現すると、１系の左下の地図画像ファイル名は「Ａ００００００００．ｊｐｇ」となる。
【００１７】
ＰＯＩデータベース１０３は例えば顧客情報とした場合、図３に示すように顧客識別番号３０１、ＰＯＩの座標値３０２、氏名３０３、住所３０４および入会日３０５から構成される。
ＰＯＩ表示用画像データベース１０４は地図データベース１０２と同じ構造とする。すなわち図４に示すようにＰＯＩ表示用画像管理部４０１とＰＯＩ表示用画像ファイル群４０２から構成される。ＰＯＩ表示用画像管理部４０１は系の情報を管理するために系の原点座標４１１と系に対応するＰＯＩ表示用画像ファイル４２３へのファイルパス４１２を保持する。ＰＯＩ表示用画像ファイル４２３は地図画像ファイル２２３と同様、縮尺４２１および系４２２ごとに分類された横２００ピクセル、縦１５０ピクセルの画像サイズであるが地図上に重ねて利用するため透過型の画像形式をとる。ＰＯＩ表示用画像ファイル名も地図画像ファイル２２３と同様となり、１系左下ＰＯＩ表示用画像ファイル名は「Ａ００００００００．ｐｎｇ」となる。
【００１８】
以下、以上のように構成された地図配信システムの動作を説明する。
図５はＰＯＩデータ登録時の処理フローである。クライアントシステム１０５のＰＯＩデータ定義部１２１で座標位置、氏名、住所および入会日を入力し、ＰＯＩ登録部１１１に、入力されたデータを渡す（送信する）と、ＰＯＩ登録部１１１はまずＰＯＩデータベース１０３に、入力されたデータを登録する（５０１）。次に、縮尺毎に入力された座標位置から系番号（５０２）、Ｘ方向のメッシュ番号（５０３）、Ｙ方向のメッシュ番号（５０４）を求め更新対象となるＰＯＩ表示用画像ファイル名を取得する。更に取得したＰＯＩ表示用画像ファイル名から対象ファイルを開き（５０５）、ＰＯＩ表示用画像ファイル２２３の座標位置に対応するピクセルのカラーインデックスを更新し（５０６）、保存（５０７）することを繰り返す。すなわちＰＯＩデータの定義時にＰＯＩデータとＰＯＩ表示用画像データを併せて作成する。
【００１９】
作成したＰＯＩデータ表示の処理フローは図６に示すように、クライアントシステム１０５の地図検索部１２２で例えば住所を入力する。地図検索部１２２はまず入力された住所と縮尺をパラメタとし、地図画像データを要求するため、地図取得部１１２を呼び出す。地図取得部１１２は渡された（受信した）住所を対応する座標値に変換し（６０１）、変換した座標値から系番号（６０２）、Ｘ方向メッシュ番号（６０３）、Ｙ方向メッシュ番号（６０４）を求め、縮尺から該当する地図画像ファイル２２３のＵＲＬ（６０５）を地図検索部１２２に返却（返信）する。次に、地図検索部１２２は住所と縮尺をパラメタとし、ＰＯＩ表示用画像データを要求するため、ＰＯＩ画像取得部１１４を呼び出す。ＰＯＩ画像取得部１１４は渡された（受信した）住所を対応する座標値に変換し（６１１）、変換した座標値から系番号（６１２）、Ｘ方向メッシュ番号（６１３）、Ｙ方向メッシュ番号（６１４）を求め縮尺から該当するＰＯＩ表示用画像ファイル２２３のＵＲＬ（６１５）を地図検索部１２２に返却（返信）する。
【００２０】
次に地図検索部１２２は取得した二つのＵＲＬをパラメタとし、地図表示部１２３を呼び出す。地図表示部１２３は、まず、渡された（受信した）地図画像ファイルのＵＲＬから地図画像データを読み込みＷＥＢブラウザ１０６に表示する（６２１）。表示領域に応じて隣接する地図画像を表示する場合はファイル名のメッシュ番号をそれぞれ加減算し対象の地図画像ファイルのＵＲＬを生成し（６２２）、追加表示する（６２１）。
【００２１】
次に、ＰＯＩ表示用画像ファイル２２３のＵＲＬから画像データを読み込み地図に重ね合わせて表示する（６２３）。表示領域に応じて隣接するＰＯＩ表示用画像ファイルがある場合は地図画像ファイルと同じ要領でＰＯＩ表示用画像ファイルのＵＲＬを生成し（６２４）、追加表示する（６２３）。このようにＰＯＩ情報を重ね合わせた主題図を表示する場合、数件のＰＯＩ表示用画像ファイルのデータ転送および表示時間だけで済むこととなり、ＰＯＩデータの件数に依存せず一定の性能が保障される。
【００２２】
また、ＰＯＩデータの詳細情報を表示する場合は地図上の任意の座標を入力することでＰＯＩ検索部１２４が入力された座標をパラメタとし、ＰＯＩデータを要求するため、ＰＯＩ取得部１１３を呼び出し、ＰＯＩ取得部１１３が座標でＰＯＩデータベース１０３から該当するＰＯＩデータを取得し、取得したＰＯＩデータをＰＯＩ表示部１２５に渡す（送信する）ことで表示される。
【符号の説明】
【００２３】
１０１  サーバシステム
１０２  地図データベース
１０３  ＰＯＩデータベース
１０４  ＰＯＩ表示用画像データベース
１０５  クライアントシステム
１０６  ＷＥＢブラウザ
２２１，４２１  縮尺
２２２，４２２  系
２２３  地図画像ファイル
４２３  ＰＯＩ表示用画像ファイル
【図１】
2011203432.tif 000003
【図２】
2011203432.tif 000004
【図３】
2011203432.tif 000005
【図４】
2011203432.tif 000006
【図５】
2011203432.tif 000007
【図６】
2011203432.tif 000008
【図７】
2011203432.tif 000009