JP2001195332A - Map distribution device, map reception terminal and map distribution method - Google Patents

Map distribution device, map reception terminal and map distribution method

Info

Publication number
JP2001195332A
JP2001195332A JP2000005377A JP2000005377A JP2001195332A JP 2001195332 A JP2001195332 A JP 2001195332A JP 2000005377 A JP2000005377 A JP 2000005377A JP 2000005377 A JP2000005377 A JP 2000005377A JP 2001195332 A JP2001195332 A JP 2001195332A
Authority
JP
Japan
Prior art keywords
map data
map
data
terminal
user
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.)
Pending
Application number
JP2000005377A
Other languages
Japanese (ja)
Inventor
Kimiyoshi Machii
君吉 待井
Shigeru Matsuo
松尾  茂
Katsuaki Tanaka
克明 田中
Kozo Nakamura
浩三 中村
Yoshinori Endo
芳則 遠藤
Michio Morioka
道雄 森岡
Yoshitaka Sumitomo
義孝 住友
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Faurecia Clarion Electronics Co Ltd
Original Assignee
Hitachi Ltd
Xanavi Informatics Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd, Xanavi Informatics Corp filed Critical Hitachi Ltd
Priority to JP2000005377A priority Critical patent/JP2001195332A/en
Publication of JP2001195332A publication Critical patent/JP2001195332A/en
Pending legal-status Critical Current

Links

Abstract

PROBLEM TO BE SOLVED: To easily obtain the using right of map data in a map data distribution system for downloading the map data from a server to a terminal. SOLUTION: The server 102 adds the data within a term of validity to the map data and transmits them to terminal equipment 106. The terminal equipment 106 stores the map data received from the server 102 in a storage device 208. Then, at the time of using the map data, the data within a term of validity are read from the map data, whether or not the map data are usable is judged, the map data are displayed on a display device 209 in the case that they are usable, but erased from the storage device 208 in the case that they are not usable.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、インターネットな
どのネットワークから、地図データたとえばベクトル地
図データをダウンロードする技術に関し、特に地図デー
タに使用権を与える技術に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a technique for downloading map data, for example, vector map data from a network such as the Internet, and more particularly to a technique for giving a right to use map data.

【0002】[0002]

【従来の技術】ナビゲーションシステムにおいて、地図
データに使用権を設定する技術が提案されている。たと
えば、特開平11-230762号公報に開示の技術では、地図
データの使用権をサーバからダウンロードし、ナビゲー
ション端末内部に記憶するようにしている。そして、も
しナビゲーション端末に使用権が記憶されていれば、ナ
ビゲーション端末に地図データのバージョンアップなど
を許可し、使用権が記憶されていない場合は、使用権の
取得方法を案内するようにしている。
2. Description of the Related Art In a navigation system, there has been proposed a technique for setting a use right to map data. For example, in the technique disclosed in Japanese Patent Application Laid-Open No. 11-230762, the right to use map data is downloaded from a server and stored in the navigation terminal. If the right to use is stored in the navigation terminal, the navigation terminal is allowed to upgrade the map data, and if the right to use is not stored, a method for obtaining the right to use is provided. .

【0003】ここで、地図データそのものは、CD-R
OMなどの記録媒体に保存され、バージョンアップデー
タは、ナビゲーション端末内部のフラッシュメモリに格
納される。地図データのバージョンアップは、バージョ
ンアップ用のCD-ROMなどの記録媒体をナビゲーシ
ョン端末に装着することで行われる。
Here, the map data itself is a CD-R
The version upgrade data is stored in a recording medium such as an OM, and is stored in a flash memory inside the navigation terminal. Version upgrade of map data is performed by attaching a recording medium such as a CD-ROM for version upgrade to the navigation terminal.

【0004】この際、バージョンアップ用の記録媒体か
ら読み出せるバージョンアップデータは、ナビゲーショ
ン端末のフラッシュメモリに格納されている、サーバか
らダウンロードした使用権の内容によって決められてお
り、使用権のないバージョンアップデータがフラッシュ
メモリにコピーされることがないようにしている。
[0004] At this time, the version upgrade data that can be read from the recording medium for version upgrade is determined by the contents of the use right downloaded from the server and stored in the flash memory of the navigation terminal, and the version upgrade data without the use right is used. Is not copied to the flash memory.

【0005】また、近年、カーナビゲーションシステム
において、地図データをサーバからダウンロードする技
術が提案されている。たとえば、特開平11-282863号公
報に記載の技術では、ナビゲーション端末側で現在地を
GPSなどによって計測し、その計測結果をサーバに送
信して、当該端末の現在地周辺の地図をダウンロードす
るようにしている。
In recent years, a technique for downloading map data from a server in a car navigation system has been proposed. For example, in the technology described in Japanese Patent Application Laid-Open No. H11-282863, the navigation terminal measures the current location by GPS or the like, transmits the measurement result to a server, and downloads a map around the current location of the terminal. I have.

【0006】[0006]

【発明が解決しようとする課題】ところで、地図デー
タ、特にベクトル地図データには、拡大・縮小が容易で
あり、かつ、マップマッチングが可能であるといった利
点がある。したがって、このような様々な利点を有する
地図データを、上記特開平11-230762号公報に記載の技
術のようにネットワークを用いて配信した場合、地図デ
ータの不正コピーが出回る可能性があり、地図データの
著作者などにとって不利である。このため、ネットワー
クを用いて配信される地図データにも、使用権を設定す
ることが望まれる。
By the way, map data, especially vector map data, have the advantages that they can be easily enlarged and reduced and that map matching is possible. Therefore, when map data having such various advantages is distributed using a network as in the technique described in Japanese Patent Application Laid-Open No. H11-230762, there is a possibility that unauthorized copying of map data may be circulated. This is disadvantageous for data authors and the like. For this reason, it is desired to set usage rights also for map data distributed using a network.

【0007】しかしながら、ナビゲーションシステムに
おいて、上記特開平11-282863号公報に記載の地図デー
タをサーバからダウンロードする技術に、上記特開平11
-230762号公報に記載の地図データに使用権を設定する
技術を適用すると、以下のような問題が生ずる。
However, in the navigation system, the technique of downloading map data from a server described in Japanese Patent Application Laid-Open No.
When the technology for setting the right of use for map data described in Japanese Patent No. 230230 is applied, the following problems occur.

【0008】すなわち、上記特開平11-230762号公報に
記載の技術では、サーバは、地図データの使用権の情報
を、当該地図データの送信とは独立してナビゲーション
端末に送信する必要が生じる。つまり、ナビゲーション
端末では、地図データの入手とは別に使用権の情報を入
手する手間がかかる。
That is, according to the technique described in Japanese Patent Application Laid-Open No. H11-230762, it is necessary for the server to transmit the information on the right to use the map data to the navigation terminal independently of the transmission of the map data. That is, in the navigation terminal, it is troublesome to obtain the usage right information separately from obtaining the map data.

【0009】また、上記特開平11-230762号公報に記載
の技術では、ナビゲーション端末は、サーバからダウン
ロードした使用権の情報を、ナビゲーション端末に内蔵
されたフラッシュメモリに格納するようにしている。こ
のため、入手した地図データを、別のナビゲーション端
末で使う場合、当該別のナビゲーション端末で、改めて
当該地図データの使用権の情報を、サーバから入手する
必要が生ずる。
In the technique described in Japanese Patent Application Laid-Open No. H11-230762, the navigation terminal stores the usage right information downloaded from the server in a flash memory built in the navigation terminal. For this reason, when the obtained map data is used by another navigation terminal, it becomes necessary for the another navigation terminal to newly obtain the information on the right to use the map data from the server.

【0010】本発明は、上記事情に鑑みてなされたもの
であり、本発明の目的は、地図データをサーバから端末
へダウンロードする地図データ配信システムにおいて、
端末にダウンロードされた地図データに、使用権を効率
よく設定することにある。
The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a map data distribution system for downloading map data from a server to a terminal.
An object of the present invention is to efficiently set usage rights for map data downloaded to a terminal.

【0011】[0011]

【課題を解決するための手段】上記目的達成のために、
本発明は、地図データの使用権に関する情報を当該地図
データに付加して地図配信サーバから地図受信端末に送
信するようにしている。つまり、地図配信サーバに、地
図データと当該地図データの使用権(たとえば有効期
限)に関する情報を付加する手段を設け、当該手段によ
り使用権の情報が付加された地図データを地図受信端末
に送信する。一方、地図受信端末は、地図配信サーバよ
り入手し記憶装置に格納した地図データを使用する際
に、当該地図データから使用権の情報を抽出し、当該地
図データが使用可能かどうかを判定する。そして、使用
可能な場合(たとえば有効期限を過ぎていない場合)に
のみ、当該地図データを使用できるようし、使用不可の
場合は、当該地図データを前記端末から削除する。
In order to achieve the above object,
According to the present invention, information on the right to use map data is added to the map data and transmitted from the map distribution server to the map receiving terminal. That is, the map distribution server is provided with a unit for adding map data and information on the right to use the map data (for example, an expiration date), and the map data to which the right to use information is added by the unit is transmitted to the map receiving terminal. . On the other hand, when using the map data obtained from the map distribution server and stored in the storage device, the map receiving terminal extracts use right information from the map data and determines whether the map data is usable. Then, the map data can be used only when it can be used (for example, when the expiration date has not passed), and when the map data cannot be used, the map data is deleted from the terminal.

【0012】[0012]

【発明の実施の形態】以下、本発明の一実施形態につい
て、図面を参照しながら説明する。
An embodiment of the present invention will be described below with reference to the drawings.

【0013】図1は、本発明の一実施形態が適用された
地図配信システムの構成図である。
FIG. 1 is a configuration diagram of a map distribution system to which an embodiment of the present invention is applied.

【0014】図示するように、インターネット網101に
は、サーバ102とプロバイダ104が接続されている。地図
表示端末機(以下、単に端末機と称する)106は、たと
えばGPS衛星107からの信号を利用して現在地を計測
することが可能である。なお、ここでは、端末機106は
自動車105に搭載されているが、歩行者が携帯して持ち
歩くこともできる。端末機106には携帯型電話機が備え
られており、電話網103を経由してプロバイダ104に接続
し、インターネット網101にアクセスすることができ
る。サーバ102は、端末機106からの要求に応じてベクト
ル地図データを提供する。
As shown, a server 102 and a provider 104 are connected to an Internet network 101. A map display terminal (hereinafter, simply referred to as a terminal) 106 can measure a current position using a signal from a GPS satellite 107, for example. Here, the terminal device 106 is mounted on the automobile 105, but can be carried around by a pedestrian. The terminal 106 is provided with a portable telephone, and can connect to the provider 104 via the telephone network 103 and access the Internet network 101. The server 102 provides vector map data in response to a request from the terminal 106.

【0015】まず、端末機106について説明する。First, the terminal 106 will be described.

【0016】図2は、端末機106のハードウェア構成図
である。
FIG. 2 is a hardware configuration diagram of the terminal 106.

【0017】端末機106は、通信装置206を通じてサーバ
102からベクトル地図データを受け取る。受け取ったデ
ータは、メモリ201や外部記憶装置208に格納され、後に
利用される。通信装置206としては、たとえば携帯電話
やPHS(Personal Handy-phone System)などを用い
ることができる。外部記憶装置208は、本体との脱着が
可能であり、端末機106の同型機種にて用いることが可
能である。外部記憶装置208としては、たとえばコンパ
クトフラッシュカードなどの小型の記憶媒体を用いるこ
とができる。表示制御装置205は、自動車105に搭載され
ている表示装置209に表示データを送る。音声出力装置2
07は、端末機106またはサーバ102からのメッセージを音
声出力する。処理装置204は、端末機106の各部を統括的
に制御する。
The terminal 106 is connected to a server through the communication device 206.
Receive vector map data from 102. The received data is stored in the memory 201 or the external storage device 208, and is used later. As the communication device 206, for example, a mobile phone or a PHS (Personal Handy-phone System) can be used. The external storage device 208 can be attached to and detached from the main body, and can be used with the same model of the terminal device 106. As the external storage device 208, for example, a small storage medium such as a compact flash card can be used. The display control device 205 sends display data to a display device 209 mounted on the automobile 105. Audio output device 2
07 outputs a message from the terminal 106 or the server 102 by voice. The processing device 204 controls each part of the terminal device 106 in an integrated manner.

【0018】GPSユニット202は、端末機106の位置を
把握するためのものであり、GPS衛星107からの信号
に基づいて端末機106の緯度・経度を計測する。
The GPS unit 202 is for grasping the position of the terminal 106, and measures the latitude and longitude of the terminal 106 based on a signal from the GPS satellite 107.

【0019】リモコン203は、端末機106に対する入力装
置として用いられる。
The remote controller 203 is used as an input device for the terminal device 106.

【0020】なお、ここでは、端末機106が、表示装置2
09と分離されている場合について説明したが、端末機10
6を歩行者が持ち運べるように、表示装置209は端末機10
6と一体になっていてもよい。また、リモコン203を用い
ず、端末機106と一体になった入力装置を用いてもよ
い。
In this case, the terminal 106 is connected to the display device 2
The case where it is separated from 09 has been described, but the terminal 10
The display device 209 is connected to the terminal 10 so that the pedestrian can carry the device 6.
It may be integrated with 6. Further, instead of using the remote controller 203, an input device integrated with the terminal device 106 may be used.

【0021】図3は、端末機106で実行されるソフトウ
ェア構成図である。
FIG. 3 is a diagram showing the software configuration executed by the terminal 106.

【0022】図中、OS305は、端末機106の動作全体を
管理するためのものであり、タスク管理を行う。I/O
ドライバ304は、端末機106が表示装置209やGPSユニ
ット202などの各種接続装置と接続するためのソフトで
ある。通信ドライバ303は、端末機106が通信装置206を
利用してデータ通信を行うためのソフトである。これら
のソフトウエアは、たとえばメモリ201に格納され、端
末機106の起動時に、処理装置204によって実行される。
In the figure, an OS 305 is for managing the entire operation of the terminal 106 and performs task management. I / O
The driver 304 is software for connecting the terminal device 106 to various connection devices such as the display device 209 and the GPS unit 202. The communication driver 303 is software for the terminal device 106 to perform data communication using the communication device 206. These pieces of software are stored in, for example, the memory 201, and are executed by the processing device 204 when the terminal 106 is started.

【0023】また、ブラウザ302は、インターネット上
のコンテンツを閲覧するためのソフトである。たとえ
ば、メモリ201に格納され、端末機106の起動時に、ある
いは、リモコン203を介して入力されたユーザの指示に
より、処理装置204によって実行される。プラグイン301
は、ブラウザ302に機能を追加するものであり、たとえ
ばブラウザ302では処理できないフォーマットの情報を
処理する。プラグイン301は、ダウンロードする情報に
応じて、様々な種類を用意することができる。プラグイ
ン301は、たとえばメモリ201に格納され、ブラウザ302
からの指示により、処理装置204によって実行される。
The browser 302 is software for browsing contents on the Internet. For example, it is stored in the memory 201 and is executed by the processing device 204 when the terminal device 106 is started, or in response to a user instruction input via the remote controller 203. Plugin 301
Is to add a function to the browser 302, and processes information in a format that cannot be processed by the browser 302, for example. Various types of plug-ins 301 can be prepared according to information to be downloaded. The plug-in 301 is stored in the memory 201, for example, and the browser 302
Is executed by the processing device 204 in accordance with the instruction from.

【0024】図4は、図3に示すソフトウエアが実現す
る機能を示したブロック図である。
FIG. 4 is a block diagram showing functions realized by the software shown in FIG.

【0025】リモコン203を介して、ユーザから地図デ
ータの要求指示を受け付けると、ブラウザ302は、プラ
グイン301を起動する。
When a request for map data is received from the user via the remote controller 203, the browser 302 activates the plug-in 301.

【0026】プラグイン301は、制御部401と、地図デー
タ保存部402と、描画ライブラリ404と、経路計算・描画
部405と、有効期限判定部406と、を有する。
The plug-in 301 has a control unit 401, a map data storage unit 402, a drawing library 404, a route calculation / drawing unit 405, and an expiration date determining unit 406.

【0027】制御部401は、GPSユニット202から現在
地情報を入手し、これとたとえばメモリ201などに予め
記憶されたユーザ情報を含めた地図データ送信要求を作
成し、ブラウザ301に渡す。ブラウザ301は、受け取った
地図データ送信要求を、通信ドライバ303に送る。通信
ドライバ303は、通信装置206を用いて、この地図データ
送信要求をサーバ102に送信する。これを受けて、サー
バ102は、要求された地図データを当該端末機106に送信
する。この地図データは、通信装置206で受信され、通
信ドライバ303およびブラウザ302を介して、プラグイン
301に送られる。
The control unit 401 obtains the current location information from the GPS unit 202, creates a map data transmission request including the user information stored in advance in the memory 201 or the like, and passes the request to the browser 301. The browser 301 sends the received map data transmission request to the communication driver 303. The communication driver 303 transmits the map data transmission request to the server 102 using the communication device 206. In response, the server 102 transmits the requested map data to the terminal device 106. This map data is received by the communication device 206, and is connected to the plug-in via the communication driver 303 and the browser 302.
Sent to 301.

【0028】制御部401は、地図データを受け取ったな
らば、地図データ保存部402として機能する外部記憶装
置208に、地図データを格納する。地図データは、1メ
ッシュ1ファイルとして格納し、ファイル名は例えばメ
ッシュコードにしておくと都合がよい。それと同時に、
地図データ描画部403に地図データを渡す。
Upon receiving the map data, the control unit 401 stores the map data in the external storage device 208 functioning as the map data storage unit 402. It is convenient that the map data is stored as one file per mesh, and the file name is, for example, a mesh code. At the same time,
The map data is passed to the map data drawing unit 403.

【0029】地図データ描画部403は、受け取った地図
データを描画して、地図を表示装置209に表示する。こ
こで、地図データ描画部403における地図描画には、描
画ライブラリ404を用いる。描画ライブラリ404は、既に
市販されているカーナビゲーションシステムで用いられ
ている描画ソフトそのものでもよい。
The map data drawing section 403 draws the received map data and displays the map on the display device 209. Here, a drawing library 404 is used for map drawing in the map data drawing unit 403. The drawing library 404 may be drawing software itself used in a car navigation system already on the market.

【0030】経路計算・描画部405は、端末機106から、
ユーザがリモコン203を用いて設定した目的地までの推
奨経路を計算する。推奨経路の計算が終わると、描画ラ
イブラリ404を用いて当該経路を描画し、これを表示装
置209に表示されている地図上に重畳表示する。
The route calculation / rendering unit 405 receives a signal from the terminal 106
The recommended route to the destination set by the user using the remote controller 203 is calculated. When the calculation of the recommended route is completed, the route is drawn using the drawing library 404, and the route is superimposed on the map displayed on the display device 209.

【0031】端末機106は、地図データ保存部402に格納
した地図データを利用して地図表示することができる。
なお、地図データには、その使用期間を制限するための
有効期限情報が付加されている。当該地図データを利用
する場合、有効期限判定部406は、当該地図データに付
加された有効期限情報を抽出する。そして、現在の日時
が有効期限内であるか否かを調べ、その結果を制御部40
1に通知する。制御部401は、有効期限判定部406での判
定結果が有効期限内である場合は、当該地図データを地
図データ描画部403に渡して、地図を描画させる。一
方、判定結果が有効期限外である場合は、当該地図デー
タを地図データ保存部402から消去するなどして、利用
不可能にする。
The terminal 106 can display a map using the map data stored in the map data storage unit 402.
In addition, expiration date information for limiting the use period is added to the map data. When using the map data, the expiration date determination unit 406 extracts the expiration date information added to the map data. Then, it is checked whether or not the current date and time is within the validity period.
Notify one. If the result of the determination by the expiration date determination unit 406 is within the expiration date, the control unit 401 passes the map data to the map data drawing unit 403 to draw the map. On the other hand, if the determination result is out of the validity period, the map data is made unusable by deleting it from the map data storage unit 402 or the like.

【0032】なお、上記の説明では、経路計算を端末機
106で行っているが、これをサーバ102で行わせるように
してもよい。この場合、制御部401は、GPSユニット2
02から入手した現在地情報と、ユーザがリモコン203を
用いて設定した目的地の情報と、ユーザ情報を含めた経
路探索要求を作成し、これをブラウザ302および通信ド
ライバ303を介して、通信装置206からサーバ102に送信
する。ここで、目的地の情報としては、たとえば目的地
の電話番号や所在地の情報を用いることができる。サー
バ102は、指定された目的地と端末機106の現在地との間
の推奨経路を計算し、その経路データを地図データとと
もに端末機106に送信する。プラグイン301は、通信ドラ
イバ303およびブラウザ302を介して、通信装置206から
上記データを受け取ると、これを地図データと経路デー
タに分離して、それぞれ地図データ描画部403と経路計
算・描画部405に送り、地図と経路を描画させる。
In the above description, the route calculation is performed by the terminal
Although the processing is performed in 106, this may be performed in the server 102. In this case, the control unit 401
02, the destination information set by the user using the remote controller 203, and a route search request including the user information are created. The route search request is transmitted to the communication device 206 via the browser 302 and the communication driver 303. To the server 102. Here, as the destination information, for example, the telephone number of the destination and the information of the location can be used. The server 102 calculates a recommended route between the designated destination and the current location of the terminal 106, and transmits the route data to the terminal 106 together with the map data. Upon receiving the data from the communication device 206 via the communication driver 303 and the browser 302, the plug-in 301 separates the data into map data and route data, and respectively separates the map data drawing unit 403 and the route calculation / drawing unit 405. To draw a map and route.

【0033】図5は、端末機106の動作を説明するため
のフロー図である。
FIG. 5 is a flowchart for explaining the operation of terminal 106.

【0034】まず、制御部401は、地図データ送信要求
をサーバ102に送信するに際し、GPSユニット202で計
測された現在地を入手する(ステップS501)。それか
ら、入手した現在地の情報をメッシュコードに変換し
(ステップS502)、このメッシュコードを用いて、該当
する地図データ(現在地を含むメッシュの地図データ)
が地図データ保存部402に格納されているか否かを調べ
る(ステップS503)。格納されている場合は、有効期限
判定部406に有効期限判定処理(これについては後述す
る)を依頼する(ステップS504)。その結果、有効期限
内であると判定されたならば、制御部401は、当該地図
データを地図データ保存部402から読み出し、これを地
図データ描画部403に渡して、地図を描画させる(ステ
ップS508)。一方、有効期限外もしくは有効期限に関す
る情報が適正でない(たとえば有効期限が設定されてい
ない)と判定されたならば、地図を消去する旨を示した
ダイアログボックスを、表示装置209に表示させ(ステ
ップS506)、その後、当該地図データを地図データ保存
部402から消去する(ステップS507)。
First, when transmitting the map data transmission request to the server 102, the control unit 401 obtains the current location measured by the GPS unit 202 (step S501). Then, the obtained information on the current location is converted into a mesh code (step S502), and the corresponding map data (map data of the mesh including the current location) is used using this mesh code.
It is determined whether or not is stored in the map data storage unit 402 (step S503). If it is stored, it requests the expiration date determination unit 406 to perform an expiration date determination process (this will be described later) (step S504). As a result, if it is determined that the expiration date is not exceeded, the control unit 401 reads the map data from the map data storage unit 402 and passes it to the map data drawing unit 403 to draw a map (step S508). ). On the other hand, if it is determined that the information regarding the expiration date is out of date or the expiration date is not appropriate (for example, the expiration date is not set), a dialog box indicating that the map is to be deleted is displayed on the display device 209 (step (S506) Then, the map data is deleted from the map data storage unit 402 (step S507).

【0035】ここで、ダイアログボックスは、たとえば
図6に示すようなものでよい。ユーザがリモコン203を
用いて確認ボタン902を選択すると、ダイアログボック
ス901が消滅し、その後、地図データを消去する。
Here, the dialog box may be, for example, as shown in FIG. When the user selects the confirmation button 902 using the remote controller 203, the dialog box 901 disappears, and thereafter, the map data is deleted.

【0036】さて、上記の処理において、現在地を含む
メッシュの地図データが地図データ保存部402に格納さ
れていない場合(ステップS503でNoの場合)、あるい
は、地図データ保存部402に格納されている当該地図デ
ータの有効期限が過ぎており(ステップS505でNoの場
合)、このため、当該地図データが地図データ保存部40
2から消去されてしまった場合(ステップS507)、当該
地図データを表示するためには、当該地図データをサー
バ102からダウンロードする必要がある。
In the above processing, if the map data of the mesh including the current location is not stored in the map data storage unit 402 (No in step S503), or is stored in the map data storage unit 402. Since the expiration date of the map data has passed (No in step S505), the map data is stored in the map data storage unit 40.
If the data has been deleted from step 2 (step S507), the map data must be downloaded from the server 102 in order to display the map data.

【0037】また、地図データ保存部402に格納されて
いる当該地図データの有効期限が過ぎておらず(ステッ
プS505でYesの場合)、このため、当該地図データが表
示装置209に表示された場合であっても、サーバ102に当
該地図データの最新版が存在する場合には、当該最新版
の地図データをサーバ102からダウンロードして表示し
たい場合がある。
If the expiration date of the map data stored in the map data storage unit 402 has not expired (Yes in step S505), the map data is displayed on the display device 209. However, if the latest version of the map data exists in the server 102, the user may want to download the latest version of the map data from the server 102 and display it.

【0038】そこで、制御部401は、表示装置209にダイ
アログボックスを表示する(ステップS509)。図7およ
び図8に、このダイアログボックスの例を示す。
Then, the control unit 401 displays a dialog box on the display device 209 (step S509). 7 and 8 show examples of this dialog box.

【0039】図7に示すダイアログボックス601は、ス
テップS505において、地図データ保存部402に格納され
ている地図データの有効期限が過ぎていないと判定され
た場合の表示例を示している。この場合、ダイアログボ
ックス601は、ステップS508により表示された地図上に
重ねて表示される。一方、図8に示すダイアログボック
ス701は、ステップS503において、現在地を含むメッシ
ュの地図データが地図データ保存部402に格納されてい
ないと判定された場合、あるいは、ステップS505におい
て、地図データ保存部402に格納されている当該地図デ
ータの有効期限が過ぎていると判定された場合の表示例
を示している。この場合は、表示装置209にダイアログ
ボックス701のみが表示されることになる。
A dialog box 601 shown in FIG. 7 shows a display example when it is determined in step S505 that the expiration date of the map data stored in the map data storage unit 402 has not expired. In this case, the dialog box 601 is displayed over the map displayed in step S508. On the other hand, when it is determined in step S503 that the map data of the mesh including the current location is not stored in the map data storage unit 402, or in step S505, the dialog box 701 illustrated in FIG. 5 shows a display example when it is determined that the expiration date of the map data stored in. In this case, only the dialog box 701 is displayed on the display device 209.

【0040】図7および図8に示すいずれのダイアログ
ボックスも、地図データのダウンロードを行うか否かを
ユーザに尋ねるものである。ユーザは、地図データをダ
ウンロードしたければ「はい」を、したくなければ「い
いえ」を選択する(ステップS510)。「はい」が選択さ
れ場合、制御部401は、地図ダウンロード処理(これに
ついては後述する)を実行し(ステップS511)、それか
ら処理を終了する。一方、「いいえ」が選択された場合
は、何もせずに処理を終了する。
Each of the dialog boxes shown in FIGS. 7 and 8 asks the user whether or not to download map data. The user selects “Yes” if the user wants to download the map data, and selects “No” if he does not want to download the map data (step S510). When “Yes” is selected, the control unit 401 executes a map download process (this will be described later) (step S511), and ends the process. On the other hand, if “No” is selected, the process ends without doing anything.

【0041】図9は、図5に示すステップS504の有効期
限判定処理を説明するためのフロー図である。
FIG. 9 is a flowchart for explaining the expiration date determination processing in step S504 shown in FIG.

【0042】有効期限判定部406は、制御部401から地図
データの有効期限判定処理を依頼されると、地図データ
保存部402から当該地図データを読み出して、当該地図
データに付加されている有効期限の情報を読み取る(ス
テップS801)。それから、現在の日時が有効期限内か否
かを判定する(ステップS802)。そして、判定結果とし
て、有効期限外であれば「有効期限外」を出力し(ステ
ップS803)、有効期限内であれば「有効期限内」を出力
する(ステップS804)。
When requested by the control unit 401 to perform the expiration date determination processing of the map data, the expiration date determination unit 406 reads the map data from the map data storage unit 402 and reads the expiration date added to the map data. Is read (step S801). Then, it is determined whether or not the current date and time is within the expiration date (step S802). Then, as a result of the determination, “out of the validity period” is output if it is out of the validity period (step S803), and “inside the validity period” is output if it is within the validity period (step S804).

【0043】図10は、図5に示すステップS511の地図
ダウンロード処理を説明するためのフロー図である。
FIG. 10 is a flowchart for explaining the map download processing in step S511 shown in FIG.

【0044】まず、制御部401は、地図データのダウン
ロードに先だって、地図データ保存部402として機能す
る外部記憶装置208の空き容量を確認し(ステップS100
1)。地図データをダウンロードするのに十分な容量が
あるか否かを判断する(ステップS1002)。もし、容量
がなければ、容量確保のために地図消去処理(これにつ
いては後述する)を実行する(ステップS1003)。
First, the control unit 401 checks the free space of the external storage device 208 functioning as the map data storage unit 402 before downloading the map data (step S100).
1). It is determined whether there is sufficient capacity to download the map data (step S1002). If there is no capacity, map deletion processing (this will be described later) is executed to secure the capacity (step S1003).

【0045】地図消去処理の結果が「ダウンロードしな
い」であれば(ステップS1004)、図11に示すダイアロ
グボックス1201を表示して、ユーザがリモコン203を用
いて確認ボタン1202を選択するのを待って処理を終了す
る。一方、地図消去処理の結果が「ダウンロードする」
であれば(ステップS1004)、もう一度ステップS1001に
戻って、外部記憶装置208の空き容量を調べる。
If the result of the map erasure processing is “do not download” (step S 1004), a dialog box 1201 shown in FIG. 11 is displayed, and the user waits for the user to select the confirmation button 1202 using the remote controller 203. The process ends. On the other hand, the result of the map deletion process is "download"
If it is (step S1004), the process returns to step S1001 again to check the free space of the external storage device 208.

【0046】ステップS1002において、容量が足りてい
ると判断された場合、制御部401は、GPSユニット202
で計測した現在地情報と、たとえばメモリ201などに予
め記憶されたユーザ情報を含む地図データ送信要求を生
成し、これをブラウザ302および通信ドライバ303を介し
て、通信装置206よりサーバ102へ送信する(ステップS1
005)。そして、当該地図データが送られてくるのを待
ち(ステップS1006)、受信した地図データを、地図デ
ータ保存部402として機能する外部記憶装置208に格納す
る(ステップ1007)。
If it is determined in step S1002 that the capacity is sufficient, the control unit 401
Generates a map data transmission request including the current location information measured in step 2 and user information stored in advance in the memory 201 or the like, and transmits the request from the communication device 206 to the server 102 via the browser 302 and the communication driver 303 ( Step S1
005). Then, it waits for the map data to be sent (step S1006), and stores the received map data in the external storage device 208 functioning as the map data storage unit 402 (step 1007).

【0047】次に、制御部401は、その地図データを地
図データ描画部403に渡して、地図を描画させる(ステ
ップS1008)。そして、表示装置209に表示された地図上
に、図12に示すダイアログボックス1101を重畳表示し
て、地図データをダウンロードした旨をユーザに伝え、
ユーザが確認ボタン1102を選択したなら処理を終了す
る。
Next, the control unit 401 passes the map data to the map data drawing unit 403 to draw a map (step S1008). Then, a dialog box 1101 shown in FIG. 12 is superimposed on the map displayed on the display device 209 to inform the user that the map data has been downloaded,
If the user selects the confirmation button 1102, the process ends.

【0048】図13は、図10に示すステップS1003の
地図消去処理を説明するためのフロー図である。
FIG. 13 is a flowchart for explaining the map erasing process in step S1003 shown in FIG.

【0049】制御部401は、地図データ保存部402として
機能する外部記憶装置208の空き容量が足りないことを
確認すると、表示装置209に、図14に示すようなダイ
アログボックスを表示して(ステップS1301)、次の処
理をユーザに決めてもらう。処理の内容としては、地図
データダウンロードの中止、外部記憶装置208に格納さ
れている地図データの消去、および、外部記憶装置208
の交換がある。それぞれの処理に対して、図14に示す
中止ボタン1401、消去ボタン1402、交換ボタン1403が割
り当てられている。ユーザは、リモコン203を用いて、
いずれか1つを選択することができる。
When the control unit 401 confirms that the free space of the external storage device 208 functioning as the map data storage unit 402 is insufficient, it displays a dialog box as shown in FIG. S1301) The next process is determined by the user. The contents of the processing include stopping the download of the map data, erasing the map data stored in the external storage device 208, and deleting the map data from the external storage device 208.
There is a replacement. A stop button 1401, a delete button 1402, and an exchange button 1403 shown in FIG. 14 are assigned to each process. The user uses the remote control 203 to
Either one can be selected.

【0050】次に、制御部401は、ユーザによる選択内
容を判定し(ステップS1302)、中止ボタン1402が選択
されたならば、処理結果として「ダウンロードしない」
を出力し(ステップS1306)、ディスク交換ボタン1403
が選択されたならば、ユーザに外部記憶装置208の交換
を行わせ(ステップS1305)、それから、処理結果として
「ダウンロードする」を出力する(ステップS1307)。
また、地図消去ボタン1402が選択されたならば、図15
に示すように、外部記憶装置208に格納されている地図
データのリスト1501を表示する(ステップS1303)。
Next, the control unit 401 determines the content of the selection by the user (step S1302), and if the cancel button 1402 is selected, the processing result is “do not download”.
Is output (step S1306), and the disk exchange button 1403 is output.
Is selected, the user exchanges the external storage device 208 (step S1305), and then outputs "download" as the processing result (step S1307).
Also, if the map deletion button 1402 is selected, FIG.
As shown in (1), a list 1501 of map data stored in the external storage device 208 is displayed (step S1303).

【0051】ここで、地図データのリスト1501には、地
図データのメッシュコードとそれに含まれるランドマー
クを表示する。ユーザは、リモコン203を用いて、消去
したい地図データをこのリスト1501から選択することが
できる。制御部401は、ユーザが決定ボタン1502を選択
したことを検知すると、リスト1501においてユーザによ
り選択されている地図データを外部記憶装置208から
消去する(ステップS1304)。一方、ユーザが戻りボタ
ン1503を選択したことを検知すると、図14に示すダイ
アログ1404の表示画面に戻る。制御部401は、地図デー
タの消去が終わると、処理結果として「ダウンロードす
る」を出力する(ステップS1307)。
Here, the map data list 1501 displays the mesh code of the map data and the landmarks included therein. The user can select the map data to be deleted from the list 1501 using the remote controller 203. When detecting that the user has selected the enter button 1502, the control unit 401 deletes the map data selected by the user in the list 1501 from the external storage device 208 (step S1304). On the other hand, when detecting that the user has selected the return button 1503, the display returns to the dialog 1404 display screen shown in FIG. After erasing the map data, the control unit 401 outputs “download” as a processing result (step S1307).

【0052】以上、端末機106について説明した。The terminal 106 has been described above.

【0053】次に、サーバ201について説明する。Next, the server 201 will be described.

【0054】サーバ201は、たとえば、CPUと、メモ
リと、ハードディスクなどの外部記憶装置と、インター
ネットなどのネットワークを介して他の装置を通信を行
うための通信装置とを備えた、一般的な構成を有するコ
ンピュータ(たとえばパソコン)上に構築することがで
きる。
The server 201 has a general configuration including, for example, a CPU, a memory, an external storage device such as a hard disk, and a communication device for communicating with other devices via a network such as the Internet. (For example, a personal computer).

【0055】図16は、サーバ102の機能ブロック図で
ある。
FIG. 16 is a functional block diagram of the server 102.

【0056】なお、図16に示す各機能ブロックは、た
とえば、予めハードディスクなどの外部記憶装置に格納
され、CPUによりメモリ上にロードされて実行される
ことにより、コンピュータ上に構築される。
The functional blocks shown in FIG. 16 are stored in an external storage device such as a hard disk in advance, and are loaded on a memory by a CPU and executed, thereby being constructed on a computer.

【0057】図中、通信ドライバ1601は、端末機106と
の通信をつかさどり、端末機106から送信された地図デ
ータ送信要求を受け取る。
In the figure, a communication driver 1601 manages communication with the terminal 106 and receives a map data transmission request transmitted from the terminal 106.

【0058】制御部1602は、サーバ102の各部を統括的
に制御する。
The control section 1602 controls each section of the server 102 in an integrated manner.

【0059】具体的には、制御部1602は、通信ドライバ
1601から地図データ送信要求を受け取り、当該要求に含
まれるユーザ情報を認証部1607を渡す。認証部1607は、
会員情報データベース(DB)1606を参照し、当該ユー
ザ情報が会員登録されているか否かを調べる。そして、
会員登録されているならば、通信ドライバ1601から受け
取った地図データ送信要求に含まれる位置情報をメッシ
ュコードに変換し、このメッシュコードと当該要求に含
まれるユーザ情報を、課金制御部1603と有効期限付加部
1604に渡す。また、このユーザ情報に対応する会員情報
を会員情報DB1606から読み出し、HTML変換部1605
に渡す。
Specifically, the control unit 1602 is a communication driver
The map data transmission request is received from 1601 and the user information included in the request is passed to the authentication unit 1607. The authentication unit 1607
With reference to the member information database (DB) 1606, it is checked whether or not the user information is registered as a member. And
If a member is registered, the location information included in the map data transmission request received from the communication driver 1601 is converted into a mesh code, and the mesh code and the user information included in the request are exchanged with the charging control unit 1603 and the expiration date. Additional part
Pass to 1604. Also, the member information corresponding to this user information is read from the member information DB 1606, and the HTML conversion unit 1605
Pass to.

【0060】課金制御部1603は、制御部1602より受け取
ったユーザ情報により特定されるユーザに、制御部1602
より受け取ったメッシュコードにより特定される地図デ
ータに対する課金処理(この処理については後述する)
を実行する。
The billing control unit 1603 gives the control unit 1602 a user specified by the user information received from the control unit 1602.
Charge processing for map data specified by the received mesh code (this processing will be described later)
Execute

【0061】有効期限付加部1604は、地図データベース
(DB)1608から、制御部1602から受け取ったメッシュ
コードに対応する地図データを読み出し、当該地図デー
タに有効期限の情報を付加して送信用地図データを生成
する。なお、有効期限は、たとえば現在の日時から半年
後などに設定すればよい。有効期限付加部1604は、送信
用地図データを生成したならば、これをHTML変換部
1605に渡す。
The expiration date adding unit 1604 reads map data corresponding to the mesh code received from the control unit 1602 from the map database (DB) 1608, adds expiration date information to the map data, and transmits the map data for transmission. Generate The expiration date may be set, for example, six months after the current date and time. After generating the transmission map data, the expiration date adding unit 1604 converts the transmission map data into an HTML conversion unit.
Pass to 1605.

【0062】ここで、メッシュコードについて説明す
る。
Here, the mesh code will be described.

【0063】サーバ102で扱う地図は、たとえば日本全
国をいくつかの方形領域に分割されて管理されている。
その領域のことをメッシュと呼ぶ。また、各メッシュに
は、ユニークなコードが割り当てられている。それをメ
ッシュコードと呼ぶ。各メッシュが含む地図の範囲は各
メッシュに固有のものであるので、緯度/経度がわかれ
ば、その緯度/経度を含むメッシュコードも特定でき
る。メッシュコードがわかれば、それをキーにして地図
DB408から地図を検索することが可能である。
The map handled by the server 102 is managed, for example, by dividing the whole of Japan into several rectangular areas.
The region is called a mesh. Each mesh is assigned a unique code. It is called a mesh code. Since the range of the map included in each mesh is unique to each mesh, if the latitude / longitude is known, the mesh code including the latitude / longitude can be specified. If the mesh code is known, a map can be searched from the map DB 408 using the mesh code as a key.

【0064】HTML変換部1605は、有効期限付加部16
04から受け取った地図データをHTMLデータに変換す
る。ここで、HTMLデータに変換するとは、この地図
データのファイルをHTMLの<EMBED>タグの属性とし
て指定し、それを含んだデータを作成するとことであ
る。<EMBED>タグは、端末機106でプラグイン301を起動
するタグである。ただし、これは端末機106が地図デー
タをプラグイン301で処理する場合を想定している。ブ
ラウザ302が地図データの処理機能を持っているなら
ば、プラグイン301を起動する必要はないので、たとえ
ば<IMG>タグの属性として指定してもよい。
The HTML conversion unit 1605 includes an expiration date adding unit 16
The map data received from 04 is converted into HTML data. Here, conversion to HTML data means that a file of this map data is designated as an attribute of an HTML <EMBED> tag, and data including the attribute is created. The <EMBED> tag is a tag for activating the plug-in 301 on the terminal device 106. However, this assumes that the terminal device 106 processes the map data with the plug-in 301. If the browser 302 has a map data processing function, there is no need to activate the plug-in 301, and thus it may be specified as, for example, an attribute of the <IMG> tag.

【0065】また、HTML変換部1605は、制御部1602
から受け取った会員情報を調べ、地図データ送信要求を
送信したユーザが、広告付き地図データの受取り会員で
あるか否かを調べ、当該会員であれば、広告データベー
ス(DB)1609から広告データを読み出し、これをHT
MLデータに追加する。HTMLデータは、通信ドライ
バ401を介して端末機106に送信される。
The HTML conversion unit 1605 includes a control unit 1602
Is checked to see if the user who transmitted the map data transmission request is a receiving member of the map data with advertisement, and if so, reads out the advertisement data from the advertisement database (DB) 1609. , This is HT
Add to ML data. The HTML data is transmitted to the terminal 106 via the communication driver 401.

【0066】次に、課金制御部1605での処理について、
その一例を説明する。
Next, the processing in the charging control unit 1605 will be described.
An example will be described.

【0067】本実施形態における課金処理では、同じメ
ッシュコードの地図データであれば、2回目以降のダウ
ンロードにおける地図料金を無料とし、広告付きの地図
データをダウンロードする場合は、最初から地図料金を
無料としている。つまり、本実施形態では、広告なし地
図データをダウンロードする場合において、そのメッシ
ュコードの地図データを初めてダウンロードする場合に
のみ、課金するようにしている。
In the charging process in this embodiment, if the map data has the same mesh code, the map fee for the second and subsequent downloads is free, and if the map data with the advertisement is downloaded, the map fee is free from the beginning. And In other words, in the present embodiment, when downloading the map data without advertisement, the user is charged only when the map data of the mesh code is downloaded for the first time.

【0068】なお、同じメッシュコードの地図データを
2回以上ダウンロードする場合に、2回目以降の地図料
金が無料になるということは、地図料金は、地図そのも
のの値段ではなく、当該地図を使用する権利だけにかか
る料金であると云える。もちろん、同じメッシュコード
の地図データであっても、ダウンロードの度に地図料金
を徴収するようにしてもかまわない。
When the map data of the same mesh code is downloaded twice or more times, the second and subsequent map charges become free, which means that the map charges are not the price of the map itself but the map. It can be said that it is a charge only for rights. Of course, even if the map data has the same mesh code, a map fee may be collected every time the map data is downloaded.

【0069】また、広告付き地図データをダウンロード
する場合、広告なし地図データに比べてデータサイズが
大きくなり、ダウンロード時間がかかる。また、広告は
必ずしもユーザが望んでダウンロードするわけではな
い。したがって、広告付き地図データをダウンロードす
るユーザには、何らかのメリットを提供することが好ま
しい。そこで、本実施形態では、広告付きの地図データ
をダウンロードする場合には、地図料金を無料にしてい
る。
When downloading map data with advertisements, the data size becomes larger than that of map data without advertisements, and it takes a long time to download. Also, advertisements are not always downloaded by the user. Therefore, it is preferable to provide a user who downloads the map data with advertisement with some merits. Thus, in the present embodiment, when downloading map data with an advertisement, the map fee is free.

【0070】図17は、課金制御部1605での処理を説明
するためのフロー図である。
FIG. 17 is a flowchart for explaining the processing in charging control section 1605.

【0071】まず、課金制御部部1605は、制御部1602か
らユーザ情報とメッシュコードを取得する(ステップS1
701)。次に、ユーザ情報により特定されるユーザが、
以前にそのメッシュコードにより特定される地図データ
をダウンロードしたことがあるか否かを調べる(ステッ
プS1702)。その情報は会員情報DB1606に格納されて
おり、それを参照することで判定可能である。以前にダ
ウンロードしたことがあれば、課金情報はそのままであ
る。一方、以前にダウンロードしたことがなければ、ユ
ーザ情報により特定されるユーザが、広告付き地図ダウ
ンロードの会員であるか否かを調べる(ステップS170
3)。これについても、会員情報DB1606を参照するこ
とで判定可能である。広告付き地図ダウンロードの会員
であれば、課金情報はそのままにし、当該会員でない場
合にのみ、当該メッシュコードにより特定される地図デ
ータの地図料金を会員情報DB1606に加算するととも
に、当該メッシュコードにより特定される地図データを
ダウンロードしたことがあることを登録する(ステップ
S1704)。
First, the charging control unit 1605 obtains user information and a mesh code from the control unit 1602 (step S1).
701). Next, the user specified by the user information
It is checked whether the map data specified by the mesh code has been downloaded before (step S1702). The information is stored in the member information DB 1606 and can be determined by referring to the information. If you have downloaded before, the billing information remains the same. On the other hand, if the user has not downloaded before, it is checked whether or not the user specified by the user information is a member of the map download with advertisement (step S170).
3). This can also be determined by referring to the member information DB 1606. If it is a member of the map download with the advertisement, the billing information is left as it is, and only when the member is not the member, the map fee of the map data specified by the mesh code is added to the member information DB 1606, and the member is specified by the mesh code. Register that you have downloaded map data (step
S1704).

【0072】次に、有効期限付加部1604で生成される送
信用地図データについて説明する。
Next, the transmission map data generated by the expiration date adding section 1604 will be described.

【0073】図18に、有効期限付加部1604で生成され
る送信用地図データのフォーマットの一例を示す。ここ
では、1つのメッシュコードに対応する地図データに関
する送信用地図データのフォーマットの一例を示してい
る。
FIG. 18 shows an example of the format of the transmission map data generated by the expiration date adding section 1604. Here, an example of the format of the transmission map data relating to the map data corresponding to one mesh code is shown.

【0074】図示するように、送信用地図データは、た
とえば、ヘッダ部とデータ部とで構成される。ヘッダ部
には、表示位置X1801、表示位置Y1802、道路データフ
ラグ1803、有効期限オフセット1804、有効期限サイズ18
05、地図データオフセット1806、地図データサイズ180
7、ランドマークオフセット1808、および、ランドマー
クサイズ1809を含み、データ部には、有効期限1810、地
図データ1811、および、ランドマークデータ1812を含
む。
As shown in the figure, the map data for transmission is composed of, for example, a header section and a data section. The header portion includes a display position X1801, a display position Y1802, a road data flag 1803, an expiration date offset 1804, and an expiration date size of 18.
05, map data offset 1806, map data size 180
7, a landmark offset 1808, and a landmark size 1809. The data portion includes an expiration date 1810, map data 1811, and landmark data 1812.

【0075】データ部において、有効期限1810には、有
効期限付加部1604で設定した有効期限のデータが格納さ
れる。地図データ1811には、送信すべき地図データがそ
のメッシュコードとともに格納される。そして、ランド
マークデータ1812には、地図データ1811に格納されてい
る地図データに含まれるランドマークすべてに関するデ
ータが格納される。
In the data section, the data of the expiration date set by the expiration date adding section 1604 is stored as the expiration date 1810. The map data 1811 stores map data to be transmitted together with the mesh code. The landmark data 1812 stores data on all the landmarks included in the map data stored in the map data 1811.

【0076】また、ヘッダ部において、表示位置X1801
および表示位置Y1802には、表示装置209の表示画面上
における地図データの表示位置を示すX座標およびY座
標のデータがそれぞれ格納される。X座標およびY座標
のデータとして、普通は、原点(0,0)を指定しておけば
よい。
In the header portion, the display position X1801
The display position Y1802 stores X-coordinate and Y-coordinate data indicating the display position of the map data on the display screen of the display device 209, respectively. Usually, the origin (0,0) may be specified as the data of the X coordinate and the Y coordinate.

【0077】道路データフラグ1803には、道路データの
種類を表すフラグが格納される。たとえば、サーバ102
で扱っている地図データが、カーナビゲーションシステ
ムで用いられている地図データである場合、道路データ
には表示用道路データや経路計算用道路データなどの種
類がある。道路データフラグ1803には、道路データがそ
れらのうちのどの種類のデータに該当するかを示すフラ
グが格納される。
A road data flag 1803 stores a flag indicating the type of road data. For example, server 102
In the case where the map data handled in (1) is map data used in a car navigation system, the road data includes types such as display road data and route calculation road data. The road data flag 1803 stores a flag indicating which type of data the road data corresponds to.

【0078】有効期限オフセット1804には、送信用地図
データにおける有効期限1810の位置を示すデータが格納
される。有効期限サイズ1805には、有効期限1810に格納
される有効期限データのサイズを示すデータが格納され
る。
The expiration date offset 1804 stores data indicating the position of the expiration date 1810 in the transmission map data. The expiration date size 1805 stores data indicating the size of the expiration date data stored in the expiration date 1810.

【0079】地図データオフセット1806には、送信用地
図データにおける地図データ1811の位置を示すデータが
格納される。地図データサイズ1807には、地図データ18
11に格納される地図データのサイズを示すデータが格納
される。
[0079] The map data offset 1806 stores data indicating the position of the map data 1811 in the map data for transmission. For map data size 1807, map data 18
Data indicating the size of the map data stored in 11 is stored.

【0080】そして、ランドマークオフセット1808に
は、送信用地図データにおけるランドマークデータ1812
の位置を示すデータが格納される。ランドマークサイズ
1809には、ランドマークデータ1812に格納されるランド
マークに関するデータのサイズを示すデータが格納され
る。
The landmark offset 1808 contains landmark data 1812 in the transmission map data.
Is stored. Landmark size
In 1809, data indicating the size of the data relating to the landmark stored in the landmark data 1812 is stored.

【0081】以上、サーバ102について説明した。The server 102 has been described above.

【0082】最後に、サーバ102より送信され端末機106
にダウンロードされた広告付き地図データの表示例を説
明する。
Lastly, the terminal 106
The display example of the map data with the advertisement downloaded in FIG.

【0083】図19は、サーバ102より送信され端末機1
06にダウンロードされた広告付き地図データの表示例を
示す図である。この例では、表示画面を上下に分割し、
上段に地図、下段に広告1901が表示されている。なお、
HTMLで記述できる画面構成であれば、図19に示す
表示画面以外の画面構成にしてもよい。
FIG. 19 shows terminal 1 transmitted from server 102.
It is a figure showing the example of a display of the map data with an advertisement downloaded to 06. In this example, the display screen is divided vertically
A map is displayed in the upper part, and an advertisement 1901 is displayed in the lower part. In addition,
A screen configuration other than the display screen illustrated in FIG. 19 may be used as long as the screen configuration can be described in HTML.

【0084】以上、本発明の一実施形態について説明し
た。
The embodiment of the present invention has been described.

【0085】本実施形態によれば、端末機106が要求し
たベクトル地図データに当該地図データの有効期限を示
すをデータが付加されて、サーバ102から端末機106へダ
ウンロードされる。したがって、端末機106のユーザ
は、地図データのダウンロードとは別の手続きにより、
当該地図データの有効期限の情報を入手する必要がなく
なるので、ユーザの手間を減らすことができる。
According to this embodiment, the data indicating the expiration date of the map data is added to the vector map data requested by the terminal 106, and the vector map data is downloaded from the server 102 to the terminal 106. Therefore, the user of the terminal device 106 performs a procedure different from the download of the map data,
Since there is no need to obtain information on the expiration date of the map data, it is possible to reduce the user's labor.

【0086】また、本実施形態では、この有効期限の情
報が付加された地図データを、端末機106に着脱可能な
外部記憶装置208に格納するようにしている。このた
め、地図データと当該地図データの有効期限が同じ記憶
媒体に格納されるので、地図データをダウンロードした
端末機106と同型機種の他の端末機106においても、同様
に使用することが可能となる。
In the present embodiment, the map data to which the information of the expiration date has been added is stored in the external storage device 208 detachable from the terminal 106. Therefore, since the map data and the expiration date of the map data are stored in the same storage medium, the map data can be similarly used in another terminal 106 of the same model as the terminal 106 that downloaded the map data. Become.

【0087】さらに、本実施形態では、端末機106は、
ダウンロードする地図データを表示する際に、当該地図
データに付加されている有効期限を調べ、当該期限を過
ぎていない場合にのみ、当該地図データを表示させるよ
うにし、過ぎてしまっている場合には、当該地図データ
を端末機106から消去するようにしている。このように
することで、当該地図データが不正にコピーされた場合
でも、当該地図データの有効期限を過ぎてしまった場合
には、もはや使用することができなくなるので、不正コ
ピーによる被害が広がるのを防ぐことができる。
Further, in this embodiment, the terminal 106
When displaying the map data to be downloaded, check the expiration date added to the map data, and display the map data only if the expiration date has not passed, if it has passed, Then, the map data is deleted from the terminal 106. By doing so, even if the map data is illegally copied, it can no longer be used if the expiration date of the map data has passed, so the damage caused by the illegal copy will spread. Can be prevented.

【0088】くわえて、本実施形態では、サーバ102に
おける課金処理を、ある地図データの端末機106へのダ
ウンロードが、当該端末機106のユーザに対して2回目
以降のダウンロードである場合、当該地図データの地図
料金を無料とするようにしている。このようにすること
で、上述した有効期限による地図データの使用制限とあ
いまって、不正コピーを効率よく防ぎつつ、正当なユー
ザに対する地図データの使用を継続的に認めることが可
能となる。したがって、地図データ提供者およびユーザ
の両方にとって魅力ある地図配信システムを構築するこ
とができる。
In addition, in the present embodiment, in the charging process in the server 102, if the download of certain map data to the terminal 106 is the second or subsequent download to the user of the terminal 106, The data map fee is set free. In this way, in combination with the above-mentioned restriction on the use of map data due to the expiration date, it is possible to prevent unauthorized copying efficiently and continuously permit the use of map data by a legitimate user. Therefore, a map distribution system that is attractive to both the map data provider and the user can be constructed.

【0089】なお、本発明は、上記の実施形態に限定さ
れるものではなく、その要旨の範囲内で数々の変形が可
能である。
The present invention is not limited to the above embodiment, and various modifications can be made within the scope of the invention.

【0090】たとえば、上記の実施形態では、サーバ10
2から携帯機106にダウンロードされる地図データとし
て、ベクトル地図データを用いた場合について説明した
が、その他の地図データをダウンロードするものであっ
てもよい。
For example, in the above embodiment, the server 10
Although the case where vector map data is used as the map data downloaded from 2 to the portable device 106 has been described, other map data may be downloaded.

【0091】また、上記の実施形態では、地図データに
付加する当該地図データの使用権に関する情報として、
当該地図データの有効期限を付加しているが、本発明は
これに限定されない。たとえば、使用権に関する情報と
して、送信すべき端末機106のユーザ情報(たとえばパ
スワード)を用いるようにしてもよい。そして、端末機
106側で、地図データに付加されたユーザ情報と、端末
機106のメモリ201などに予め記憶された、あるいは、リ
モコン203を介してユーザより受け付けたユーザ情報を
比較し、一致する場合のみ使用可と認め、上記実施形態
において、「有効期限内」と認められた場合と同様の処
理を行い、一致しなかった場合には使用不可と認め、上
記実施形態において、「有効期限外」と認められた場合
と同様の処理を行うようにしてもよい。
Further, in the above embodiment, the information on the right to use the map data to be added to the map data is:
The expiration date of the map data is added, but the present invention is not limited to this. For example, user information (for example, a password) of the terminal 106 to be transmitted may be used as the information on the usage right. And terminal
On the 106 side, the user information added to the map data is compared with the user information pre-stored in the memory 201 of the terminal 106 or received from the user via the remote controller 203, and can be used only when they match. In the above embodiment, the same processing as in the case of "expiration date" is performed, and if they do not match, it is acknowledged that use is impossible, and in the above embodiment, it is recognized as "out of expiration date" The same processing as that in the case where it is performed may be performed.

【0092】[0092]

【発明の効果】以上説明したように、本発明によれば、
地図データをサーバから端末へダウンロードする地図デ
ータ配信システムにおいて、端末にダウンロードされた
地図データに、使用権を効率よく設定することができ
る。
As described above, according to the present invention,
In a map data distribution system that downloads map data from a server to a terminal, a use right can be efficiently set for the map data downloaded to the terminal.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の一実施形態が適用された地図配信シス
テムの概略構成図である。
FIG. 1 is a schematic configuration diagram of a map distribution system to which an embodiment of the present invention is applied.

【図2】図1に示す端末機106のハードウェア構成図で
ある。
FIG. 2 is a hardware configuration diagram of a terminal 106 shown in FIG.

【図3】図1に示す端末機106で実行されるソフト構成
図である。
FIG. 3 is a software configuration diagram executed by a terminal device 106 shown in FIG. 1;

【図4】図1に示す端末機106の機能ブロック図であ
る。
FIG. 4 is a functional block diagram of a terminal 106 shown in FIG.

【図5】図1に示す端末機106の動作を説明するための
フロー図である。
FIG. 5 is a flowchart illustrating an operation of terminal 106 shown in FIG. 1;

【図6】図5に示すメスステップS506で表示装置209に
表示されるダイアログの一例を示す図である。
FIG. 6 is a diagram showing an example of a dialog displayed on the display device 209 in the female step S506 shown in FIG.

【図7】図5に示すステップS509で表示装置209に表示
されるダイアログの一例を示す図である。
FIG. 7 is a diagram showing an example of a dialog displayed on the display device 209 in step S509 shown in FIG.

【図8】図5に示すステップS509で表示装置209に表示
されるダイアログの一例を示す図である。
FIG. 8 is a diagram showing an example of a dialog displayed on the display device 209 in step S509 shown in FIG.

【図9】図5に示すステップS504(有効期限判定処理)
での処理を説明するためのフロー図である。
FIG. 9 shows step S504 (expiration date determination processing) shown in FIG.
FIG. 7 is a flowchart for explaining the processing in FIG.

【図10】図5に示すステップS511(地図ダウンロード
処理)での処理を説明するためのフロー図である。
FIG. 10 is a flowchart for explaining the processing in step S511 (map download processing) shown in FIG. 5;

【図11】図10に示すS1009で表示装置209に表示され
るダイアログ(ダウンロード中止の場合)の一例を示す
図である。
11 is a diagram illustrating an example of a dialog (in the case of download suspension) displayed on the display device 209 in S1009 illustrated in FIG.

【図12】図10に示すS1009で表示装置209に表示され
るダイアログ(ダウンロード実行の場合)の一例を示す
図である。
12 is a diagram illustrating an example of a dialog (in the case of download execution) displayed on the display device 209 in S1009 illustrated in FIG.

【図13】図10に示すステップS1003(地図消去処
理)での処理を説明するためのフロー図である。
FIG. 13 is a flowchart for explaining the processing in step S1003 (map erasure processing) shown in FIG.

【図14】図13に示すステップS1301で表示装置209に
表示されるダイアログの一例を示す図である。
14 is a diagram showing an example of a dialog displayed on the display device 209 in step S1301 shown in FIG.

【図15】図13に示すステップS1303で表示装置209に
表示される、外部記憶装置208に記憶されている地図デ
ータのリスト例を示す図である。
FIG. 15 is a diagram showing an example of a list of map data stored in the external storage device 208 and displayed on the display device 209 in step S1303 shown in FIG.

【図16】図1に示すサーバ102の機能ブロック図であ
る。
FIG. 16 is a functional block diagram of a server 102 shown in FIG.

【図17】図16に示す課金制御部1603での処理を示す
説明するためのフロー図である。
FIG. 17 is a flowchart for explaining the processing in charging control section 1603 shown in FIG. 16;

【図18】図16に示す有効期限付加部1604で生成され
る送信用地図データのフォーマットを説明するための図
である。
18 is a diagram for explaining a format of transmission map data generated by an expiration date adding unit 1604 shown in FIG.

【図19】端末機106に表示される広告付き地図データ
の一例を示す図である。
19 is a diagram showing an example of map data with advertisement displayed on the terminal 106. FIG.

【符号の説明】[Explanation of symbols]

101…インターネット網 102…サーバ 103…電話網 104…プロバイダ 105…自動車 106…端末機 107…GPS衛星 202…GPSユニット 203…リモコン 206…携帯電話機 209…表示装置 101 ... Internet network 102 ... Server 103 ... Telephone network 104 ... Provider 105 ... Automobile 106 ... Terminal 107 ... GPS satellite 202 ... GPS unit 203 ... Remote control 206 ... Mobile phone 209 ... Display device

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) 9A001 (72)発明者 松尾 茂 茨城県日立市大みか町七丁目1番1号 株 式会社日立製作所日立研究所内 (72)発明者 田中 克明 茨城県日立市大みか町七丁目1番1号 株 式会社日立製作所日立研究所内 (72)発明者 中村 浩三 茨城県日立市大みか町七丁目1番1号 株 式会社日立製作所日立研究所内 (72)発明者 遠藤 芳則 茨城県日立市大みか町七丁目1番1号 株 式会社日立製作所日立研究所内 (72)発明者 森岡 道雄 茨城県日立市大みか町七丁目1番1号 株 式会社日立製作所日立研究所内 (72)発明者 住友 義孝 神奈川県座間市広野台二丁目6番35号 株 式会社ザナヴィ・インフォマティクス内 Fターム(参考) 2C032 HB05 HB08 HB11 HB22 HB25 HC08 HC11 HC15 HC27 HD16 2F029 AA02 AA07 AB07 AC02 AC06 AC14 AC18 5B075 ND07 PQ02 PQ05 UU13 5B089 GA11 JA33 JB03 JB22 JB24 KA01 KA15 KC28 KC47 KC53 LB17 5K101 KK16 NN18 9A001 CC05 JJ77 KK56 ──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) 9A001 (72) Inventor Shigeru Matsuo 7-1-1, Omikamachi, Hitachi City, Hitachi City, Ibaraki Prefecture Hitachi, Ltd. Hitachi Research, Ltd. In-house (72) Inventor Katsuaki Tanaka 7-1-1, Omika-cho, Hitachi City, Ibaraki Prefecture Inside Hitachi, Ltd.Hitachi Research Laboratories (72) Inventor Kozo Nakamura 7-1-1, Omika-cho, Hitachi City, Ibaraki Prefecture Co., Ltd. Within Hitachi, Ltd. Hitachi Research Laboratory (72) Inventor Yoshinori Endo 7-1-1, Omika-cho, Hitachi City, Ibaraki Prefecture Inside Hitachi, Ltd. Hitachi Research Laboratory Co., Ltd. (72) Inventor Michio Morioka 7-1-1, Omika-cho, Hitachi City, Ibaraki Prefecture (72) Inventor Yoshitaka Sumitomo 2-6-35 Hironodai, Zama City, Kanagawa Prefecture V-Informatics F-term (reference) 2C032 HB05 HB08 HB11 HB22 HB25 HC08 HC11 HC15 HC27 HD16 2F029 AA02 AA07 AB07 AC02 AC06 AC14 AC18 5B075 ND07 PQ02 PQ05 UU13 5B089 GA11 JA33 JB03 JB22 KB15 KB13KB13KB13KB13KB11B JJ77 KK56

Claims (13)

【特許請求の範囲】[Claims] 【請求項1】地図データを端末に配信する地図配信装置
であって、 端末より送信を要求された地図データに、当該地図デー
タの使用権に関する情報を付加して、前記端末に送信す
る付加手段を有することを特徴とする地図配信装置。
1. A map distribution device for distributing map data to a terminal, wherein the map data requested to be transmitted from the terminal is added with information on the right to use the map data, and is transmitted to the terminal. A map distribution device comprising:
【請求項2】請求項1記載の地図配信装置であって、 前記付加手段が地図データを送信した端末のユーザに課
金する課金手段をさらに有し、 前記課金手段は、前記ユーザに送信した地図データと同
じ地図データが、過去に当該ユーザに送信されている場
合、当該ユーザに対する当該地図データの課金を行わな
いことを特徴とする地図配信装置。
2. The map distribution device according to claim 1, further comprising a charging unit for charging the user of the terminal that transmitted the map data, wherein the adding unit is configured to charge the map transmitted to the user. When the same map data as the data has been transmitted to the user in the past, the map distribution apparatus does not charge the user for the map data.
【請求項3】請求項2記載の地図配信装置であって、 地図データの送信を要求した端末のユーザが、当該地図
データに広告データを付加することを認めているか否か
を確認し、その結果を前記付加手段および前記課金手段
に通知する確認手段をさらに有し、 前記付加手段は、前記確認手段から受け取った結果が、
地図データに広告データを付加することを認めている旨
示している場合、使用権に関する情報を付加した地図デ
ータに、広告データをさらに付加して前記端末に送信
し、 前記課金手段は、前記確認手段から受け取った結果が、
地図データに広告データを付加することを認めている旨
示している場合、前記ユーザに対する当該地図データの
課金を行わないことを特徴とする地図配信装置。
3. The map distribution device according to claim 2, wherein the user of the terminal requesting the transmission of the map data confirms whether or not the user is permitted to add the advertisement data to the map data. Further comprising a confirmation unit for notifying a result to the addition unit and the charging unit, wherein the addition unit receives the result from the confirmation unit,
When indicating that the addition of the advertisement data to the map data is permitted, the advertisement data is further added to the map data to which the information regarding the usage right is added, and the map data is transmitted to the terminal. The result received from the means
A map distribution apparatus characterized in that when indicating that addition of advertisement data to map data is permitted, the user is not charged for the map data.
【請求項4】請求項1、2または3記載の地図配信装置
により配信された地図データを受信して記憶装置に格納
する地図受信端末であって、 前記記憶装置に格納された地図データを表示装置に表示
する場合に、当該地図データから使用権に関する情報を
抽出して、当該地図データが使用可能か否かを判定し、
その判定結果が使用可能の場合のみ、当該地図データを
前記表示装置に表示させることを特徴とする地図受信端
末。
4. A map receiving terminal for receiving map data distributed by the map distribution device according to claim 1, 2 and 3, and storing the map data in a storage device, wherein the map reception terminal displays the map data stored in the storage device. When displaying on the device, extract information on the usage right from the map data, determine whether the map data is usable,
A map receiving terminal displaying the map data on the display device only when the determination result is usable.
【請求項5】請求項4記載の地図受信端末であって、 前記判定結果が使用可能と判定された地図データと同一
の地図データを、前記地図配信装置から新たにダウンロ
ードするか否かを確認するためのメッセージを前記表示
装置に表示させるとともに、ユーザよりダウンロード指
示を受け付けた場合には、当該地図データの送信要求を
前記地図配信装置に送信することを特徴とする地図受信
端末。
5. The map receiving terminal according to claim 4, wherein it is determined whether or not the same map data as the map data determined to be usable is newly downloaded from the map distribution device. And displaying a message for transmitting the map data to the map distribution device when a download instruction is received from a user while displaying a message for performing the download on the display device.
【請求項6】請求項5記載の地図受信端末であって、 前記地図データの送信要求の前記地図配信装置への送信
に先だって、前記記憶装置の空き容量を確認し、空き容
量が足りない場合には、ダウンロードの中止、前記記憶
装置の交換、および、前記記憶装置に記憶されている地
図データの消去のうちの少なくとも1つの中からいずれ
かを選択させるためのメッセージを前記表示装置に表示
させるとともに、ユーザにより選択された内容に応じた
処理を行うことを特徴とする地図受信端末。
6. The map receiving terminal according to claim 5, wherein before transmitting the request for transmitting the map data to the map distribution device, the free space of the storage device is confirmed, and the free space is insufficient. Displays a message on the display device for selecting one of at least one of stop of download, replacement of the storage device, and erasure of the map data stored in the storage device. A map receiving terminal that performs a process according to the content selected by the user.
【請求項7】請求項1、2または3記載の地図配信装置
により配信された地図データを受信して記憶装置に格納
する地図受信端末であって、 前記記憶装置に格納された地図データを表示装置に表示
する場合に、当該地図データから使用権に関する情報を
抽出して、当該地図データが使用可能か否かを判定し、
その判定結果が使用不可の場合、当該地図データを前記
表示装置に表示させることなく、前記記憶装置から消去
することを特徴とする地図受信端末。
7. A map receiving terminal for receiving map data distributed by the map distribution device according to claim 1, 2 and storing the map data in a storage device, and displaying the map data stored in the storage device. When displaying on the device, extract information on the usage right from the map data, determine whether the map data is usable,
When the determination result is unusable, the map data is deleted from the storage device without displaying the map data on the display device.
【請求項8】請求項7記載の地図受信端末であって、 前記地図データを前記記憶装置から消去するに先だっ
て、前記表示装置にメッセージを表示させることを特徴
とする地図表示装置。
8. The map receiving terminal according to claim 7, wherein a message is displayed on said display device before said map data is deleted from said storage device.
【請求項9】請求項7または8記載の地図受信端末であ
って、 前記判定結果が使用不可と判定された地図データと同一
の地図データを、前記地図配信装置から新たにダウンロ
ードするか否かを確認するためのメッセージを前記表示
装置に表示させるとともに、ユーザよりダウンロード指
示を受け付けた場合には、当該地図データの送信要求を
前記地図配信装置に送信することを特徴とする地図受信
端末。
9. The map receiving terminal according to claim 7, wherein the map data identical to the map data for which the determination result is determined to be unusable is newly downloaded from the map distribution device. A map receiving terminal for displaying, on the display device, a message for confirming the request, and transmitting a map data transmission request to the map distribution device when a download instruction is received from a user.
【請求項10】請求項9記載の地図受信端末であって、 前記地図データの送信要求の前記地図配信装置への送信
に先だって、前記記憶装置の空き容量を確認し、空き容
量が足りない場合には、ダウンロードの中止、前記記憶
装置の交換、および、前記記憶装置に記憶されている地
図データの消去のうちの少なくとも1つの中からいずれ
かを選択させるためのメッセージを前記表示装置に表示
させるとともに、ユーザにより選択された内容に応じた
処理を行うことを特徴とする地図受信端末。
10. The map receiving terminal according to claim 9, wherein a free space of said storage device is confirmed before transmitting said map data transmission request to said map distribution device, and said free space is insufficient. Displays a message on the display device for selecting one of at least one of stop of download, replacement of the storage device, and erasure of the map data stored in the storage device. A map receiving terminal that performs a process according to the content selected by the user.
【請求項11】請求項4、5、6、7、8、9または1
0記載の地図受信端末であって、 前記記憶装置は、地図受信端末本体に着脱可能に構成さ
れていることを特徴とする地図受信端末。
11. The method of claim 4, 5, 6, 7, 8, 9 or 1.
0. The map receiving terminal according to claim 0, wherein the storage device is configured to be detachable from a map receiving terminal body.
【請求項12】端末より送信を要求された地図データを
当該端末に配信する地図配信方法であって、 端末より送信を要求された地図データに、当該地図デー
タの使用権に関する情報を付加して、前記端末に送信す
る送信ステップと、 前記地図データを送信した端末のユーザに課金する課金
ステップと、を有し、 前記課金ステップは、前記ユーザに送信した地図データ
と同じ地図データが、過去に当該ユーザに送信されてい
る場合、当該ユーザに対する当該地図データの課金を行
わないことを特徴とする地図配信方法。
12. A map distribution method for distributing map data requested to be transmitted from a terminal to the terminal, the map data being requested to be transmitted from the terminal by adding information relating to the right to use the map data. A transmitting step of transmitting to the terminal; and a charging step of charging a user of the terminal that has transmitted the map data. The charging step includes the step of transmitting map data that is the same as the map data transmitted to the user in the past. A map distribution method characterized in that when transmitted to the user, the user is not charged for the map data.
【請求項13】請求項12記載の地図配信方法であっ
て、 前記送信ステップおよび課金ステップに先だって、地図
データの送信を要求した端末のユーザが、当該地図デー
タに広告データを付加することを認めているか否かを確
認する確認ステップをさらに有し、 前記送信ステップは、前記確認ステップの結果が、地図
データに広告データを付加することを認めている旨示し
ている場合、使用権に関する情報を付加した地図データ
に、広告データをさらに付加して前記端末に送信し、 前記課金ステップは、前記確認ステップの結果が、地図
データに広告データを付加することを認めている旨示し
ている場合、前記ユーザに対する当該地図データの課金
を行わないことを特徴とする地図配信方法。
13. The map distribution method according to claim 12, wherein prior to the transmitting step and the charging step, the user of the terminal requesting the transmission of the map data is permitted to add the advertisement data to the map data. Further comprising a confirmation step of confirming whether or not the information has been transmitted. If the result of the confirmation step indicates that the addition of the advertisement data to the map data is permitted, When the advertisement data is further added to the added map data and transmitted to the terminal, and the billing step indicates that the result of the confirmation step indicates that the advertisement data is added to the map data, A map distribution method, wherein the user is not charged for the map data.
JP2000005377A 2000-01-14 2000-01-14 Map distribution device, map reception terminal and map distribution method Pending JP2001195332A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000005377A JP2001195332A (en) 2000-01-14 2000-01-14 Map distribution device, map reception terminal and map distribution method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000005377A JP2001195332A (en) 2000-01-14 2000-01-14 Map distribution device, map reception terminal and map distribution method

Publications (1)

Publication Number Publication Date
JP2001195332A true JP2001195332A (en) 2001-07-19

Family

ID=18534051

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000005377A Pending JP2001195332A (en) 2000-01-14 2000-01-14 Map distribution device, map reception terminal and map distribution method

Country Status (1)

Country Link
JP (1) JP2001195332A (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002243457A (en) * 2001-02-16 2002-08-28 Denso Corp Map information processor and program thereof
JP2003098956A (en) * 2001-09-20 2003-04-04 Mitsubishi Electric Corp Map data distribution device, map data receiving device, map data distribution method and map data receiving method
JP2005265574A (en) * 2004-03-18 2005-09-29 Xanavi Informatics Corp Navigation device
JP2007066290A (en) * 2005-08-03 2007-03-15 Denso Corp Method and system for generating map data and information delivery apparatus
JP2008033809A (en) * 2006-07-31 2008-02-14 Toshiba Tec Corp Download device, download processing program and network equipment
JP2008510975A (en) * 2004-08-26 2008-04-10 ローベルト ボツシユ ゲゼルシヤフト ミツト ベシユレンクテル ハフツング Method for releasing navigation data stored in a storage medium
JP2011069663A (en) * 2009-09-24 2011-04-07 Toshiba Corp Map information processing device, map information processing method, and program
WO2011065522A1 (en) * 2009-11-30 2011-06-03 富士通テン株式会社 Navigation system and in-vehicle apparatus
US8463539B2 (en) 2007-06-07 2013-06-11 Denso Corporation Information processing apparatus for movable body and vehicle navigation apparatus
WO2018074586A1 (en) * 2016-10-21 2018-04-26 三菱電機株式会社 Autonomous driving assistance device, autonomous car, autonomous driving assistance method, and autonomous driving assistance program
WO2019150466A1 (en) * 2018-01-31 2019-08-08 三菱電機株式会社 Guidance information delivery device, user guidance system, and information providing device

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0340651A (en) * 1989-07-07 1991-02-21 Toshiba Corp Voice/data communication terminal equipment
JPH07225723A (en) * 1994-02-08 1995-08-22 Fujitsu Ltd System and method for circulating and maintaining software effectively utilizing network
JPH086784A (en) * 1994-06-15 1996-01-12 Nippon Telegr & Teleph Corp <Ntt> System and processing method for preventing using of unauthorized copy of software/work
JPH08190529A (en) * 1995-01-10 1996-07-23 Fujitsu Ltd Identifier management device and method for software circulation system
JPH0965321A (en) * 1995-08-18 1997-03-07 Hitachi Ltd Video-on-demand device
JPH09167091A (en) * 1995-12-18 1997-06-24 Hudson Soft Co Ltd Method and device for charging communication software distribution
JPH109878A (en) * 1996-06-19 1998-01-16 Nippon Denki Joho Service Kk Car navigator
JPH10111856A (en) * 1996-08-14 1998-04-28 Fujitsu Ltd Data providing device, terminal equipment to be connected thereto and program storage medium
JPH10143362A (en) * 1996-11-15 1998-05-29 Nippon Avionics Co Ltd Method and device for software package use right management, and recording medium enabling the method
JPH10293621A (en) * 1997-04-21 1998-11-04 Nri & Ncc Co Ltd Charging method

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0340651A (en) * 1989-07-07 1991-02-21 Toshiba Corp Voice/data communication terminal equipment
JPH07225723A (en) * 1994-02-08 1995-08-22 Fujitsu Ltd System and method for circulating and maintaining software effectively utilizing network
JPH086784A (en) * 1994-06-15 1996-01-12 Nippon Telegr & Teleph Corp <Ntt> System and processing method for preventing using of unauthorized copy of software/work
JPH08190529A (en) * 1995-01-10 1996-07-23 Fujitsu Ltd Identifier management device and method for software circulation system
JPH0965321A (en) * 1995-08-18 1997-03-07 Hitachi Ltd Video-on-demand device
JPH09167091A (en) * 1995-12-18 1997-06-24 Hudson Soft Co Ltd Method and device for charging communication software distribution
JPH109878A (en) * 1996-06-19 1998-01-16 Nippon Denki Joho Service Kk Car navigator
JPH10111856A (en) * 1996-08-14 1998-04-28 Fujitsu Ltd Data providing device, terminal equipment to be connected thereto and program storage medium
JPH10143362A (en) * 1996-11-15 1998-05-29 Nippon Avionics Co Ltd Method and device for software package use right management, and recording medium enabling the method
JPH10293621A (en) * 1997-04-21 1998-11-04 Nri & Ncc Co Ltd Charging method

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002243457A (en) * 2001-02-16 2002-08-28 Denso Corp Map information processor and program thereof
JP2003098956A (en) * 2001-09-20 2003-04-04 Mitsubishi Electric Corp Map data distribution device, map data receiving device, map data distribution method and map data receiving method
JP2005265574A (en) * 2004-03-18 2005-09-29 Xanavi Informatics Corp Navigation device
JP2008510975A (en) * 2004-08-26 2008-04-10 ローベルト ボツシユ ゲゼルシヤフト ミツト ベシユレンクテル ハフツング Method for releasing navigation data stored in a storage medium
JP2007066290A (en) * 2005-08-03 2007-03-15 Denso Corp Method and system for generating map data and information delivery apparatus
JP2008033809A (en) * 2006-07-31 2008-02-14 Toshiba Tec Corp Download device, download processing program and network equipment
US8463539B2 (en) 2007-06-07 2013-06-11 Denso Corporation Information processing apparatus for movable body and vehicle navigation apparatus
JP2011069663A (en) * 2009-09-24 2011-04-07 Toshiba Corp Map information processing device, map information processing method, and program
WO2011065522A1 (en) * 2009-11-30 2011-06-03 富士通テン株式会社 Navigation system and in-vehicle apparatus
WO2018074586A1 (en) * 2016-10-21 2018-04-26 三菱電機株式会社 Autonomous driving assistance device, autonomous car, autonomous driving assistance method, and autonomous driving assistance program
JPWO2018074586A1 (en) * 2016-10-21 2019-03-07 三菱電機株式会社 Automatic driving support device, automatic driving vehicle, automatic driving support method, and automatic driving support program
CN109863545A (en) * 2016-10-21 2019-06-07 三菱电机株式会社 Automatic Pilot auxiliary device, automatic Pilot vehicle, automatic Pilot householder method and automatic Pilot auxiliary program
EP3531397A4 (en) * 2016-10-21 2019-11-20 Mitsubishi Electric Corporation Autonomous driving assistance device, autonomous car, autonomous driving assistance method, and autonomous driving assistance program
US11273847B2 (en) 2016-10-21 2022-03-15 Mitsubishi Electric Corporation Autonomous driving support apparatus and autonomous driving support method
CN109863545B (en) * 2016-10-21 2022-04-26 三菱电机株式会社 Automatic driving assistance device, automatic driving vehicle, automatic driving assistance method, and computer-readable storage medium
WO2019150466A1 (en) * 2018-01-31 2019-08-08 三菱電機株式会社 Guidance information delivery device, user guidance system, and information providing device

Similar Documents

Publication Publication Date Title
JP5118793B2 (en) Service provision system
JP4533201B2 (en) Navigation device, navigation method, navigation program, server device, and navigation information distribution system
JP2004005044A (en) Information transmitter-receiver, information transmitting device and method, information receiving device and method, information processing device and method, information transmitting management device and method, information receiving management device and method, storage and program
JP2001195332A (en) Map distribution device, map reception terminal and map distribution method
JP2001082965A (en) Map display system and method and computer-readable storage medium storing map display program
US7991862B2 (en) Content purchasing and distributing method
JP2002259277A (en) System and apparatus for forming image
JP2017207800A (en) Information terminal, communication terminal, license transfer system, and license transfer method
JP5184356B2 (en) Content purchase system, content purchase method, content purchase program, and recording medium
JP5026437B2 (en) Content distribution apparatus, content reproduction apparatus, content distribution method, content reproduction method, content distribution program, content reproduction program, and recording medium
JP2004054914A (en) Information processing system and method, information providing system and method, information processing device and method, doll, object, program storage medium, and program
JP4934161B2 (en) Mobile terminal and management program
JP5834955B2 (en) Information providing apparatus, information providing system, and information providing method
JP2005181062A (en) Map display device, map information updating method and program
JP2002055903A (en) Automobile navigation system, method and device for position information distribution of automobile navigation system, homepage, server device, and recording medium
US20130311289A1 (en) Display device, image display system, and method for displaying image
EP1508866A1 (en) Information processing system
JP6708359B2 (en) Terminal
JP5447443B2 (en) Terminal
US20060212513A1 (en) Managing apparatus, managing method and computer-readable storage medium
JP2003186394A (en) Map server and communication terminal therefor
JP4934162B2 (en) Mobile terminal and management program
JP2003202230A (en) Road information delivery system
JP2010128636A (en) Information recording system and portable recording medium
JP2005134350A (en) Car navigation system and car navigation method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070110

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20070110

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090518

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20091117

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100114

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20100212

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100413

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100611

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20101116