JP5389851B2 - 地図提供サーバ、地図提供方法及びプログラム - Google Patents
地図提供サーバ、地図提供方法及びプログラム Download PDFInfo
- Publication number
- JP5389851B2 JP5389851B2 JP2011078210A JP2011078210A JP5389851B2 JP 5389851 B2 JP5389851 B2 JP 5389851B2 JP 2011078210 A JP2011078210 A JP 2011078210A JP 2011078210 A JP2011078210 A JP 2011078210A JP 5389851 B2 JP5389851 B2 JP 5389851B2
- Authority
- JP
- Japan
- Prior art keywords
- map
- scale
- facility
- user terminal
- facilities
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Instructional Devices (AREA)
- Navigation (AREA)
- User Interface Of Digital Computer (AREA)
Description
ユーザ端末からの指示に応じた縮尺の地図上に施設を配置したウェブページを作成して、前記ユーザ端末に表示させる地図作成サーバにおいて、
縮尺が異なる階層毎の地図上に表示する各施設に対し、施設を表示する縮尺を定めたテーブルを記憶する記憶手段と、
ユーザ端末から地図のファイル化が指示されると、ウェブページ上の地図のうち、前記ユーザ端末の表示画面に表示中の地図を切り出し、当該地図のファイルをユーザ毎に前記記憶手段に保存するファイル化手段と、
前記ファイル化手段により切り出される地図上の施設を抽出し、抽出された施設に対し、前記テーブルにおいて表示が定められた縮尺毎に、ファイル化された回数を計数するファイル化数計数手段と、
前記計数されたファイル化の回数が所定回数に達すると、前記抽出された施設に対し、前記テーブルに定められた縮尺を上げ、更新する縮尺変更手段と、
を備える地図提供サーバが提供される。
前記ファイル化数計数手段は、前記ファイル化手段により切り出される地図上の施設のうち、当該地図の中心に近い施設を抽出し、抽出された施設に対し、前記テーブルにおいて表示が定められた縮尺毎に、ファイル化された回数を計数する請求項1に記載の地図提供サーバが提供される。
前記記憶手段は、前記施設が抽出された地図を検索する際に用いられたキーワードを、当該施設と、その施設を表示した縮尺とに対応付けて前記テーブルに記憶し、
前記ファイル化数計数手段は、前記ファイル化手段により切り出される地図上の施設と、前記検索に用いられたキーワードとに対応付けられた縮尺毎に、ファイル化された回数を計数し、
前記縮尺変更手段は、前記ファイル化の回数が所定回数に達すると、前記ユーザ端末からの指示によって前記キーワードに基づいて検索した地図上に表示する施設の表示縮尺を上げる請求項1又は2に記載の地図提供サーバが提供される。
ユーザ端末からのマークを付加する指示に応じて、地図上の指示された位置にマークを付加した地図を表示するウェブページを作成するマーク付加手段を備え、
前記ファイル化数計数手段は、前記ファイル化手段により切り出される地図が、マークが付加された地図である場合、当該地図上の施設のうち、マークが付加された施設を抽出し、抽出された施設に対し、前記テーブルにおいて表示が定められた縮尺毎に、ファイル化された回数を計数する請求項1〜3の何れか一項に記載の地図提供サーバが提供される。
ユーザ端末からの経路探索の指示に応じて経路探索を行い、探索された経路を付加した地図を表示するウェブページを作成する経路探索手段を備え、
前記ファイル化数計数手段は、前記ファイル化手段により切り出される地図が、探索された経路が付加された地図である場合、当該地図上の施設のうち、探索された経路付近に位置する施設を抽出し、抽出された施設に対し、前記テーブルにおいて表示が定められた縮尺毎に、ファイル化された回数を計数する請求項1〜4の何れか一項に記載の地図提供サーバが提供される。
ユーザ端末からの指示に応じた縮尺の地図上に施設を配置したウェブページを作成して、前記ユーザ端末に表示させる地図提供方法において、
記憶手段が、縮尺が異なる階層毎の地図上に表示する各施設に対し、施設を表示する縮尺を定めたテーブルを記憶する工程と、
ファイル化手段が、ユーザ端末から地図のファイル化が指示されると、ウェブページ上の地図のうち、前記ユーザ端末の表示画面に表示中の地図を切り出し、当該地図のファイルをユーザ毎に前記記憶手段に保存する工程と、
ファイル化数計数手段が、前記ファイル化手段により切り出される地図上の施設を抽出し、抽出された施設に対し、前記テーブルにおいて表示が定められた縮尺毎に、ファイル化された回数を計数する工程と、
縮尺変更手段が、前記計数されたファイル化の回数が所定回数に達すると、前記抽出された施設に対し、前記テーブルに定められた縮尺を上げ、更新する工程と、
を含む地図提供方法が提供される。
コンピュータを、
請求項1〜5の何れか一項に記載の地図提供サーバとして機能させるためのプログラムが提供される。
図1において1台の地図提供サーバ1、2台のユーザ端末2が示されているが、これは例示であり、台数は限定されない。
図2に示すように、地図提供サーバ1は、制御部11、記憶部12、通信部13を備える。この構成に操作部や表示部を備えることとしてもよい。
例えば、記憶部12は地図提供サービスを利用できるユーザの認証に用いられるユーザID、パスワードを記憶する。
地図データはベクトルデータである。地図データは座標データの集合として構成され、道路や建物等の地図画像は線や点等の図形によって描かれる。地図データは道路のポイント、リンクのデータを含む。
図3に示すように、階層1が最も広域な地図であり、階層の数字が上がる毎に縮尺が下がって詳細な地図が展開される。ここでは、縮尺を上げるとは地図が広域になることをいい、縮尺を下げるとは地図が詳細になることをいう。例えば、階層1の地図データg1の縮尺は1/10000であり、階層2の地図データg2の縮尺は1/7400、階層3の地図データg3の縮尺は1/3000である。図3には3階層分の地図データのみ示したが、異なる縮尺毎に階層化された地図データが準備され、記憶部12に保存される。
テーブルTには、図4に示すように、例えば施設;コンビニA新宿西口店に対し、施設;コンビニA新宿西口店を表示する地図の縮尺が1/3000と定められている。
1つの施設に対し1又は複数の表示縮尺を定めることができ、施設の重要度が高いほど表示縮尺として定められる縮尺の数は多くなる。また、施設の重要度が高いほど表示する縮尺が上げられる。例えば、図4において、B銀行は施設としての重要度が高いので、縮尺1/3000の地図と縮尺1/7400の地図の2つの表示縮尺が定められる。これに対し、Dカフェは重要度が低く、縮尺1/3000の地図のみの表示が定められる。
図5は、地図提供サーバ1において制御部11により実行される地図提供処理のフローチャートである。この地図提供処理は、ユーザ端末2によりアクセスされ、地図提供サービスのトップページを要求されると開始される。要求に応じて、地図提供サーバ1の制御部11は地図提供サービスのトップページを通信部13によりユーザ端末2に送信する。地図提供サーバ1へのアクセス時、ユーザ端末2から送信されるユーザID、パスワードにより、制御部11はユーザ認証を行う。認証に用いられるユーザIDやパスワードは地図提供サービスの利用登録によって予め記憶部12に保存されている。制御部11はユーザが認証された場合にトップページをユーザ端末2に送信する。
ユーザ端末2において指示ボタンd1が操作され、地図の新規作成の指示が地図提供サーバ1に送信されると、地図提供サーバ1の制御部11は地図の検索条件を入力できるウェブページを作成して、通信部13によりユーザ端末2に送信し、表示させる。
地図上にはスクロールバーd7が表示され、このスクロールバーd7を操作することにより縮尺の変更が可能である。このウェブページに表示された地図は、ベクトルデータから作成されているため、表示範囲も自由に変更できる地図である。地図上でドラッグ&ドロップ操作を行うことにより、地図をスクロールし、表示範囲を変更することができる。
また、ファイルの形式はPDFの他、JPEG、PING等、地図を画像として閲覧可能な形式であれば、何れの形式であってもよい。
ファイルを作成後、作成されたファイルをそのままユーザ端末2に送信してもよいし、作成された地図のファイルの一覧を表示する図8に示すようなウェブページをまずユーザ端末2に送信し、一覧の中から選択されたファイルをユーザ端末2がダウンロードできるようにしてもよい。
ウェブページに表示された地図は、地図データ、施設データ、付加されたマークや探索経路のデータ等が階層的に重ねられて構成されている。よって、ファイル化の際に、この階層的に重ねられた施設データによって地図上に表示された施設を判断し、抽出すればよい。また、ファイル形式にもよるがファイル化された地図もこのような階層的なデータ構造を持つ場合がある。その場合はファイル化後のファイルから施設データを抽出し、地図上に表示された施設を判断するようにしてもよい。
この場合、制御部11は、ステップS1においてユーザ端末2から地図の検索が指示された際に検索条件として送信されたキーワードを取得する。そして、ステップS5において、制御部11はファイル化された地図上の施設に対し追加した表示縮尺をテーブルTに書き込む際、この追加した縮尺にキーワードを対応付けて書き込む。
本来、施設;コンビニA新宿西口店は縮尺1/3000の地図にのみ表示されるが、キーワード;新宿駅によって検索された場合は、縮尺1/3000だけでなく1階層上の縮尺1/7400の地図上にも表示されることになる。一方、他のキーワード、例えばB銀行新宿店というキーワードによって検索された新宿駅周辺の地図が表示される場合、縮尺1/3000の地図であれば施設;コンビニA新宿西口店は表示されるが、縮尺1/7400の地図では表示されない。つまり、一律に表示縮尺が追加されたわけではなく、キーワード;新宿駅で検索された場合のみ表示縮尺が追加されるという、条件付きの追加になる。
例えば、図13に示すように、施設f2上に四角と矢印の図形、手書き文字からなるマークMが付加された地図がファイル化された場合、制御部11は地図上の施設f1〜f9のうち、マークMが付加された施設f2のファイル化数を計数する。制御部11は計数によってファイル化数が所定回数に達した施設の表示縮尺を上げてテーブルTに追加する。
例えば、図14に示すように、探索された経路Rが付加された地図がファイル化されると、地図上の施設f1〜f9のうち、探索された経路R付近に位置する施設f5、f1、f2のファイル化数を計数する。制御部11は計数によってファイル化数が所定回数に達した施設の表示縮尺を上げてテーブルTに追加する。
一般に、ユーザにとって重要性が高い施設が地図の中心に位置するよう地図の表示範囲が調整される。よって、地図の中心に近い施設ほどユーザにとって重要性が高いといえる。地図の中心に近い施設の表示縮尺を追加することにより、ユーザにとって重要性の高い施設の表示頻度を増加させることができ、地図の情報性をより高めることができる。
例えば、本発明に係るプログラムのコンピュータ読み取り可能な媒体としては、ROM、フラッシュメモリ等の不揮発性メモリ、CD-ROM等の可搬型記録媒体を適用することが可能である。
また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウエーブ(搬送波)も本発明に適用される。
1 地図提供サーバ
11 制御部
12 記憶部
T テーブル
13 通信部
2 ユーザ端末
Claims (7)
- ユーザ端末からの指示に応じた縮尺の地図上に施設を配置したウェブページを作成して、前記ユーザ端末に表示させる地図作成サーバにおいて、
縮尺が異なる階層毎の地図上に表示する各施設に対し、施設を表示する縮尺を定めたテーブルを記憶する記憶手段と、
ユーザ端末から地図のファイル化が指示されると、ウェブページ上の地図のうち、前記ユーザ端末の表示画面に表示中の地図を切り出し、当該地図のファイルをユーザ毎に前記記憶手段に保存するファイル化手段と、
前記ファイル化手段により切り出される地図上の施設を抽出し、抽出された施設に対し、前記テーブルにおいて表示が定められた縮尺毎に、ファイル化された回数を計数するファイル化数計数手段と、
前記計数されたファイル化の回数が所定回数に達すると、前記抽出された施設に対し、前記テーブルに定められた縮尺を上げ、更新する縮尺変更手段と、
を備える地図提供サーバ。 - 前記ファイル化数計数手段は、前記ファイル化手段により切り出される地図上の施設のうち、当該地図の中心に近い施設を抽出し、抽出された施設に対し、前記テーブルにおいて表示が定められた縮尺毎に、ファイル化された回数を計数する請求項1に記載の地図提供サーバ。
- 前記記憶手段は、前記施設が抽出された地図を検索する際に用いられたキーワードを、当該施設と、その施設を表示した縮尺とに対応付けて前記テーブルに記憶し、
前記ファイル化数計数手段は、前記ファイル化手段により切り出される地図上の施設と、前記検索に用いられたキーワードとに対応付けられた縮尺毎に、ファイル化された回数を計数し、
前記縮尺変更手段は、前記ファイル化の回数が所定回数に達すると、前記ユーザ端末からの指示によって前記キーワードに基づいて検索した地図上に表示する施設の表示縮尺を上げる請求項1又は2に記載の地図提供サーバ。 - ユーザ端末からのマークを付加する指示に応じて、地図上の指示された位置にマークを付加した地図を表示するウェブページを作成するマーク付加手段を備え、
前記ファイル化数計数手段は、前記ファイル化手段により切り出される地図が、マークが付加された地図である場合、当該地図上の施設のうち、マークが付加された施設を抽出し、抽出された施設に対し、前記テーブルにおいて表示が定められた縮尺毎に、ファイル化された回数を計数する請求項1〜3の何れか一項に記載の地図提供サーバ。 - ユーザ端末からの経路探索の指示に応じて経路探索を行い、探索された経路を付加した地図を表示するウェブページを作成する経路探索手段を備え、
前記ファイル化数計数手段は、前記ファイル化手段により切り出される地図が、探索された経路が付加された地図である場合、当該地図上の施設のうち、探索された経路付近に位置する施設を抽出し、抽出された施設に対し、前記テーブルにおいて表示が定められた縮尺毎に、ファイル化された回数を計数する請求項1〜4の何れか一項に記載の地図提供サーバ。 - ユーザ端末からの指示に応じた縮尺の地図上に施設を配置したウェブページを作成して、前記ユーザ端末に表示させる地図提供方法において、
記憶手段が、縮尺が異なる階層毎の地図上に表示する各施設に対し、施設を表示する縮尺を定めたテーブルを記憶する工程と、
ファイル化手段が、ユーザ端末から地図のファイル化が指示されると、ウェブページ上の地図のうち、前記ユーザ端末の表示画面に表示中の地図を切り出し、当該地図のファイルをユーザ毎に前記記憶手段に保存する工程と、
ファイル化数計数手段が、前記ファイル化手段により切り出される地図上の施設を抽出し、抽出された施設に対し、前記テーブルにおいて表示が定められた縮尺毎に、ファイル化された回数を計数する工程と、
縮尺変更手段が、前記計数されたファイル化の回数が所定回数に達すると、前記抽出された施設に対し、前記テーブルに定められた縮尺を上げ、更新する工程と、
を含む地図提供方法。 - コンピュータを、
請求項1〜5の何れか一項に記載の地図提供サーバとして機能させるためのプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011078210A JP5389851B2 (ja) | 2011-03-31 | 2011-03-31 | 地図提供サーバ、地図提供方法及びプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011078210A JP5389851B2 (ja) | 2011-03-31 | 2011-03-31 | 地図提供サーバ、地図提供方法及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012212057A JP2012212057A (ja) | 2012-11-01 |
JP5389851B2 true JP5389851B2 (ja) | 2014-01-15 |
Family
ID=47266072
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011078210A Expired - Fee Related JP5389851B2 (ja) | 2011-03-31 | 2011-03-31 | 地図提供サーバ、地図提供方法及びプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5389851B2 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9471911B2 (en) * | 2012-03-13 | 2016-10-18 | Canon Kabushiki Kaisha | Information processing apparatus and information processing method |
JP5276746B1 (ja) | 2012-11-21 | 2013-08-28 | オーシャンズ株式会社 | 地図を利用した情報共有システム |
KR102396926B1 (ko) * | 2015-07-30 | 2022-05-11 | 현대오토에버 주식회사 | 웹 벡터 지도 기반의 경로 표시 장치 및 방법 |
CN111433833B (zh) * | 2017-11-30 | 2023-02-28 | 株式会社漫遇 | 信息处理装置、信息处理方法及程序 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4003649B2 (ja) * | 2003-01-31 | 2007-11-07 | 日産自動車株式会社 | ナビゲーション装置 |
JP2005165749A (ja) * | 2003-12-03 | 2005-06-23 | Nec Commun Syst Ltd | 地図情報システム及び地図情報表示方法 |
JP2007158815A (ja) * | 2005-12-06 | 2007-06-21 | Nec Corp | 地図情報サービスシステム、地図情報提供方法及びプログラム |
JP2007278827A (ja) * | 2006-04-06 | 2007-10-25 | Denso Corp | 車載用ナビゲーション装置 |
JP2010164321A (ja) * | 2009-01-13 | 2010-07-29 | Sony Ericsson Mobilecommunications Japan Inc | 地図データベース更新方法、地図サーバおよび携帯端末 |
-
2011
- 2011-03-31 JP JP2011078210A patent/JP5389851B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2012212057A (ja) | 2012-11-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101397685B1 (ko) | 사용자 단말 및 사용자 단말의 화면 표시방법 | |
US20070277100A1 (en) | Method and system for a user input solution for a limited telecommunication device | |
US20100131850A1 (en) | Method, apparatus and computer program product for providing a cursor for indicating context data in a mapping application | |
JP5289379B2 (ja) | 地図表示装置、方法、プログラム及び地図表示サーバ | |
JP5952667B2 (ja) | メッセージ管理装置、メッセージ管理方法およびプログラム | |
US8896627B2 (en) | Information display device, information display system, and computer program product | |
JP5389851B2 (ja) | 地図提供サーバ、地図提供方法及びプログラム | |
US8723892B2 (en) | Map display control apparatus, map display control method and computer readable medium | |
JP4874205B2 (ja) | 地図表示方法及び地図表示装置 | |
KR101880168B1 (ko) | 실시간 지도데이터 업데이트 방법 | |
KR101291599B1 (ko) | 지도기반의 다층 구조를 갖는 웹페이지 메뉴 컨트롤을 위한 사용자 인터페이스 제공방법 | |
CN106796498B (zh) | 为用户渲染地图的方法、***和存储介质 | |
JP5746911B2 (ja) | 経路沿い施設検索システム及び経路沿い施設検索方法 | |
JP3602833B2 (ja) | 地図提示装置及び地図提示方法 | |
KR101963341B1 (ko) | 실시간 지도데이터 업데이트 방법 | |
JP6042683B2 (ja) | 地図画像生成装置、地図画像生成方法及びプログラム | |
JP2012053665A (ja) | スコープ指定によるpoi情報検索端末及びpoi情報検索システム | |
JP4883615B2 (ja) | 地図表示システム、地図表示装置、地図情報配信サーバおよびプログラムならびに地図表示方法 | |
JP5918836B2 (ja) | 地点設定装置 | |
JP6174939B2 (ja) | 地図注記処理装置、地図注記処理方法および地図情報提供装置 | |
KR20130100821A (ko) | 지도 서비스 제공 방법 및 장치 | |
JP2013037513A (ja) | 情報提示装置、情報表示システム、情報提示方法、およびコンピュータプログラム | |
US20230083051A1 (en) | Interaction method and apparatus based on electronic map, electronic device, computer-readable storage medium, and computer program product | |
JP2005326153A (ja) | ナビゲーション装置 | |
JP6288308B2 (ja) | 情報処理装置、ルート登録方法およびルート登録プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130531 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130625 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130823 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130917 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131009 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5389851 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |