[go: up one dir, main page]

JP2005122003A - Map data update system - Google Patents

Map data update system Download PDF

Info

Publication number
JP2005122003A
JP2005122003A JP2003358827A JP2003358827A JP2005122003A JP 2005122003 A JP2005122003 A JP 2005122003A JP 2003358827 A JP2003358827 A JP 2003358827A JP 2003358827 A JP2003358827 A JP 2003358827A JP 2005122003 A JP2005122003 A JP 2005122003A
Authority
JP
Japan
Prior art keywords
map data
boundary information
update
area
boundary
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.)
Withdrawn
Application number
JP2003358827A
Other languages
Japanese (ja)
Inventor
Yasuo Kojima
康夫 小島
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP2003358827A priority Critical patent/JP2005122003A/en
Publication of JP2005122003A publication Critical patent/JP2005122003A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Traffic Control Systems (AREA)
  • Instructional Devices (AREA)
  • Navigation (AREA)
  • Processing Or Creating Images (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a system for updating map wherein map data can be surely updated with small amount of communication, without making roads discontinuous, when the map data is updated by area units. <P>SOLUTION: A map data processing means 1, when updating the map data, determines an updating area including a point specified by a user and requests boundary information of the updating area from a map data distribution means 2. The map data distributing means 2, when requested for the boundary information, extracts only the boundary information in the corresponding updating area from among a map database 21 and transmits it to the map data processing means 1. The map data processing means 1, when it acquires the boundary information, decides whether mismatch in road connections between the updating area and adjacent surrounding areas occurs, based on the boundary information. When there is no mismatch, the map data processing means 1 requests the map data of the updating area from the map data distribution means 2; and after this request, when it acquires the map data transmitted from the map data distribution means 2, performs updating based on the map data. <P>COPYRIGHT: (C)2005,JPO&NCIPI

Description

本発明は、カーナビゲーション装置、携帯電話、パーソナルコンピュータを用いたナビゲーション装置等の地図データに基づいて経路誘導する経路誘導装置や、地図を表示する電子地図装置に用いて好適な地図データ更新システムに関する。   The present invention relates to a route guidance device for guiding routes based on map data such as a car navigation device, a mobile phone, a navigation device using a personal computer, and a map data update system suitable for use in an electronic map device for displaying a map. .

周知の如く経路誘導装置や電子地図装置は、地図データの更新が可能になっており、様々な更新方法が提案されている(例えば、特許文献1、特許文献2参照)。   As is well known, the route guidance device and the electronic map device can update the map data, and various update methods have been proposed (for example, see Patent Document 1 and Patent Document 2).

特許文献1では、ナビゲーション装置が開示されており、このナビゲーション装置は、無線を利用してユーザが要求する領域の最新の地図データを受信する手段を有しており、この手段で受信した地図データを用いて現時点で保有している地図データを更新するようにしている。   In Patent Document 1, a navigation device is disclosed, and this navigation device has means for receiving the latest map data of an area requested by a user using radio, and the map data received by this means. Is used to update the map data currently held.

特許文献2では、地図データ更新システムが開示されており、この地図データ更新システムは、更新された領域の境界において道路網等が不連続になるという不整合問題を解決するアルゴリズムを有し、異なる年度の地図やユーザが編集した地図などが混在する場合でも経路の探索や案内を正しく行えるようしている。すなわち、更新地図データを取得して地図更新処理を行い、更新した領域の境界上にある全てのデータについて、隣接する領域のどのデータと接続するかという接続関係を決定し、決定した接続関係を用いてデータ接続する。地図データを領域単位で更新することで、予め接続関係が定まっていない場合でも道路の連続性を失うことなく地図データの更新を可能にしている。   Patent Document 2 discloses a map data update system. This map data update system has an algorithm that solves an inconsistency problem that a road network or the like becomes discontinuous at the boundary of an updated area. Even when a map of the year or a map edited by the user is mixed, route search and guidance can be performed correctly. In other words, update map data is acquired and map update processing is performed, and for all data on the boundary of the updated region, a connection relationship as to which data in the adjacent region is connected is determined, and the determined connection relationship is determined. Use to connect data. By updating the map data in units of regions, it is possible to update the map data without losing road continuity even when the connection relationship is not determined in advance.

特開平4−46379号公報(第3頁、第4頁、第1図)Japanese Patent Laid-Open No. 4-46379 (page 3, page 4, FIG. 1) 特開2002−279437号公報(第4頁、図2)Japanese Patent Laid-Open No. 2002-279437 (page 4, FIG. 2)

しかしながら、従来の地図データ更新方法においては、次のような問題がある。すなわち、領域単位で地図を更新するという性質上、道路が不連続になるという不整合問題を完全に解決できておらず、例えば交差点が領域の境界を跨いで移動してしまうと、地図を更新することによって同一の交差点が2つになってしまったり、消えてしまったりする。   However, the conventional map data updating method has the following problems. In other words, due to the nature of updating the map in units of regions, the inconsistency problem of discontinuous roads has not been completely solved. For example, if the intersection moves across the boundary of the region, the map is updated. By doing so, the same intersection becomes two or disappears.

この問題について図を参照して詳細に説明する。図9は、交差点が境界を跨いで移動する場合の一例を示す図である。図9において、(a)の更新前地図データでは右側の区画A1−Rに交差点P1が存在していたものが、(b)の更新地図データでは左側の区画A2−Lに移動していると、(c)のように左側の区画A3−Lが更新前地図データ、右側の区画A3−Rが更新地図データとなった場合、交差点P1は消滅してしまい、道路ネットワークを正しく接続することができない。また、(d)のように左側の区画A4−Lが更新地図データ、右側の区画A4−Rが更新前地図データとなった場合、交差点P1が2つ存在してしまい、やはり道路ネットワークを正しく接続することができない。   This problem will be described in detail with reference to the drawings. FIG. 9 is a diagram illustrating an example of a case where an intersection moves across a boundary. In FIG. 9, in the map data before update in (a), the intersection P1 exists in the right section A1-R, but in the updated map data in (b), it has moved to the left section A2-L. When the left section A3-L is the pre-update map data and the right section A3-R is the update map data as shown in (c), the intersection P1 disappears and the road network can be correctly connected. Can not. Also, as shown in (d), when the left section A4-L is updated map data and the right section A4-R is pre-update map data, there are two intersections P1, and the road network is correctly I can't connect.

これらの不整合が発生する確率は低いが、1カ所でも解決できない不整合が残ると、不整合のある境界を跨ぐ経路の探索や案内などが従来通りに動作しなくなる可能性がある。結果的に、不整合地点を跨ぐような経路案内を行う場合には再度経路を探索し直したりするなど、機能の一部に制限を設ける必要がある。しかし、ユーザが機能の制限を承知の上で地図を更新する場合は良いが、機能が制限されることを嫌って地図データの更新をキャンセルした場合、既に受信した地図データを破棄する必要があるため、無駄な通信量がかかり、高価な通信料金を支払う必要がある。   Although the probability of occurrence of these inconsistencies is low, if an inconsistency that cannot be resolved even at one location remains, searching for a route that crosses a boundary with inconsistency or guidance may not work as usual. As a result, when performing route guidance that crosses inconsistent points, it is necessary to limit some of the functions, such as searching for a route again. However, it is good if the user updates the map with knowledge of the restriction of the function, but if the update of the map data is canceled because the function is restricted, it is necessary to discard the already received map data. Therefore, a wasteful communication amount is required, and it is necessary to pay an expensive communication fee.

また、不整合を解決できない場合の対処方法として、不整合のある境界の隣の領域もセットで更新するという手法があるが、隣の領域にも別の不整合があると、また隣の領域を更新する必要がある。加えて、領域の四隅で交差点が境界を跨いだ場合などは、どの方向の領域を更新すれば不整合が解決されるのか、実際に地図データを取得してみないと分からない。これらの場合にも試行錯誤して取得した地図データのサイズだけ通信量がかかってしまい、高価な通信料金を支払う必要がある。   In addition, as a countermeasure when inconsistency cannot be resolved, there is a method of updating the adjacent area of the boundary with inconsistency as a set, but if there is another inconsistency in the adjacent area, the next area Need to be updated. In addition, in the case where the intersection crosses the boundary at the four corners of the region, it is not known unless the map data is actually acquired in which direction the region is updated to resolve the inconsistency. Even in these cases, the communication amount is increased by the size of the map data acquired through trial and error, and it is necessary to pay an expensive communication fee.

また何よりも不整合が発生しないような更新領域が予め分かれば、機能の一部に制限を設ける必要がなくなり、ユーザにとっても分かり易い地図更新システムとなるが、このような更新領域を見つけるためには、地図データを試行錯誤して取得しなければならず、大きな通信量が伴うので実現が困難である。   If an update area that does not cause any inconsistency is known in advance, there is no need to restrict some of the functions, and the map update system is easy for the user to understand, but in order to find such an update area, Is difficult to implement because map data must be acquired by trial and error, and a large amount of traffic is involved.

本発明は、かかる点に鑑みてなされたものであり、領域単位で地図データを更新する場合に、道路が不連続になることなく、少ない通信量で確実に地図データを更新することができる地図更新システムを提供することを目的とする。   The present invention has been made in view of the above points, and when updating map data in units of areas, a map that can reliably update map data with a small amount of communication without discontinuous roads. The purpose is to provide an update system.

上記課題を解決するために、本発明の地図データ配信装置は、地図データを記憶した地図データ記憶手段と、地図データ配信先との間で通信を行うための通信手段と、前記地図データ配信先から更新領域の境界情報を要求する依頼があると、前記更新領域の境界を通過する道路の情報を含む前記境界情報を前記地図データ記憶手段に記憶された地図データから生成する境界情報生成手段と、前記境界情報生成手段が前記境界情報を生成すると、前記通信手段を用いて前記地図データ配信先と通信を行い、前記境界情報生成手段で生成された前記境界情報を送信する地図データ送信手段と、を具備する。   In order to solve the above problems, a map data distribution device according to the present invention includes a map data storage unit storing map data, a communication unit for communicating with a map data distribution destination, and the map data distribution destination. A boundary information generating unit that generates the boundary information including information on a road passing through the boundary of the update region from the map data stored in the map data storage unit when requested to request boundary information of the update region from When the boundary information generating means generates the boundary information, the communication means is used to communicate with the map data distribution destination, and the map data transmitting means for transmitting the boundary information generated by the boundary information generating means; Are provided.

かかる構成によれば、地図データ配信先から更新領域の境界情報を要求する依頼を受けると、地図データ記憶手段から更新領域の中の境界情報のみを抽出して、それを地図データ配信先に送信するので、地図データ配信先では、更新領域の境界情報を用いて更新領域と隣接する領域との間の道路接続に関する不整合がないかどうかを判定することができる。そして、道路接続に関する不整合があれば更新領域の地図データを要求しないようにし、道路接続に関する不整合がなければ更新領域の地図データを要求するようにする。したがって、地図データ配信先側で道路接続に関する不整合が生じる更新を行わないようにできるので、地図更新時に更新領域の地図データを受ける場合と比べて通信量を少なく抑えることができ、結果的に通信料金の低減が可能となる。   According to such a configuration, when a request for requesting boundary information of the update area is received from the map data distribution destination, only the boundary information in the update area is extracted from the map data storage means, and is transmitted to the map data distribution destination. Therefore, the map data distribution destination can determine whether or not there is a mismatch regarding the road connection between the update area and the adjacent area using the boundary information of the update area. If there is an inconsistency related to road connection, the update area map data is not requested, and if there is no inconsistency related to road connection, the update area map data is requested. Therefore, it is possible to prevent the map data distribution side from performing updates that cause inconsistencies related to road connections, so that the amount of communication can be reduced compared with the case of receiving map data in the update area when updating the map. Communication charges can be reduced.

また、地図データ配信元では、地図データ配信先が決定した更新領域から境界情報を生成することから、地図データの更新情報を領域ごとに整備する必要がなく、地図データ配信元の整備コスト削減が可能となる。   In addition, since the map data distribution source generates boundary information from the update area determined by the map data distribution destination, there is no need to maintain the map data update information for each area, which reduces the maintenance cost of the map data distribution source. It becomes possible.

また、本発明の地図データ配信装置は、請求項1に係る発明の地図データ配信装置において、前記地図データ送信手段は、前記更新領域の前記境界情報を前記地図データ配信先に送信した後、前記地図データ配信先から前記更新領域の地図データを要求する依頼があると、該当する地図データを前記地図データ記憶手段から取得して前記地図データ配信先に送信する。   Further, the map data distribution device of the present invention is the map data distribution device of the invention according to claim 1, wherein the map data transmission means transmits the boundary information of the update area to the map data distribution destination, When there is a request for requesting map data in the update area from the map data delivery destination, the corresponding map data is acquired from the map data storage means and transmitted to the map data delivery destination.

かかる構成によれば、地図データ配信先に更新領域の境界情報を送信した後、更新領域の地図データの要求があれば、その領域の地図データを送信するので、不必要な地図データの送信を行わない分、通信量を少なく抑えることができ、結果的に通信料金の低減が可能となる。   According to such a configuration, after transmitting the boundary information of the update area to the map data distribution destination, if there is a request for the map data of the update area, the map data of the area is transmitted. Since the communication is not performed, the communication amount can be reduced, and as a result, the communication fee can be reduced.

また、本発明の地図データ配信装置は、請求項1又は請求項2に係る発明の地図データ配信装置において、前記境界情報生成手段は、前記地図データ配信先から前記更新領域に隣接する領域の境界情報を要求する依頼があると、前記隣接領域の境界情報を生成し、前記地図データ送信手段は、前記境界情報生成手段で生成された前記隣接領域の境界情報を前記地図データ配信先に送信し、前記隣接領域の境界情報を送信した後、前記地図データ配信先から前記更新領域と前記隣接領域それぞれの地図データを要求する依頼があると、それらに該当する地図データを前記地図データ記憶手段から取得して前記地図データ配信先に送信する。   Further, the map data distribution device of the present invention is the map data distribution device of the invention according to claim 1 or 2, wherein the boundary information generating means is a boundary of an area adjacent to the update area from the map data distribution destination. When there is a request for requesting information, the boundary information of the adjacent area is generated, and the map data transmitting means transmits the boundary information of the adjacent area generated by the boundary information generating means to the map data distribution destination. After sending the boundary information of the adjacent area, if there is a request for requesting the map data of the update area and the adjacent area from the map data distribution destination, the corresponding map data is sent from the map data storage means. Obtain and send to the map data delivery destination.

かかる構成によれば、地図データ配信先に送信した更新領域が道路接続に関する不整合がある場合、更新領域に隣接する領域の境界情報を送信し、これにより道路接続に関する不整合が解消されると、更新領域の地図データに加えて隣接領域の地図データを送信するので、僅かな量の通信で地図更新後も道路接続に関する不整合問題が発生しない最小の更新領域を地図データ配信先に与えることができる。また、更新領域の単位で地図を更新することで、経路の探索や案内などの既存機能に制限を設けることなく、地図更新サービスを行うことができる。   According to such a configuration, when the update area transmitted to the map data distribution destination has inconsistency related to road connection, the boundary information of the area adjacent to the update area is transmitted, and thereby the inconsistency related to road connection is resolved. In addition to the map data of the update area, the map data of the adjacent area is transmitted, so that the minimum update area that does not cause inconsistency problems regarding road connection even after the map update with a small amount of communication is given to the map data distribution destination. Can do. Further, by updating the map in units of update areas, it is possible to provide a map update service without limiting existing functions such as route search and guidance.

また、本発明の地図データ処理装置は、地図データを記憶する地図データ記憶手段と、地図データ配信元との間で通信を行うための通信手段と、ユーザが指定した地図上の更新位置を含む更新領域を決定する更新領域決定手段と、前記更新領域が決定されると、前記通信手段を用いて前記地図データ配信元と通信を行い、前記地図データ配信元から前記更新領域の境界情報を取得する境界情報取得手段と、前記境界情報取得手段が前記更新領域の境界情報を取得すると、その境界情報と、前記更新領域に隣接する領域の前記地図データ記憶手段に記憶されている地図データとを用いて道路の接続に関する不整合がないかどうかを判定する境界不整合判定手段と、を具備する。   The map data processing device of the present invention includes a map data storage means for storing map data, a communication means for communicating with the map data distribution source, and an update position on the map designated by the user. An update area determining means for determining an update area, and when the update area is determined, communicates with the map data distribution source using the communication means, and acquires boundary information of the update area from the map data distribution source When the boundary information acquisition unit acquires the boundary information of the update area, the boundary information and the map data stored in the map data storage unit of the area adjacent to the update area are obtained. Boundary inconsistency judging means for judging whether there is no inconsistency related to road connection.

かかる構成によれば、地図データの更新の際に、地図データ配信元から更新領域の地図データを取得する前に、更新領域の中の境界情報のみを取得して道路接続に関して不整合が生じていないことを確認してから更新領域の地図データを取得するので、更新時に更新領域の地図データを受ける場合と比べて、地図データ配信先における地図データの更新を少ない通信量で確実に行うことができる。   According to such a configuration, when the map data is updated, before the map data of the update area is acquired from the map data distribution source, only the boundary information in the update area is acquired, and inconsistency occurs regarding the road connection. Since the map data of the update area is acquired after confirming that there is no update, the map data at the map data distribution destination can be reliably updated with less traffic than when the map data of the update area is received during the update. it can.

また、本発明の地図データ処理装置は、請求項4に係る発明の地図データ処理装置において、前記境界情報が、前記更新領域の境界を通過する道路の情報を含むものであり、前記道路の情報には、道路名称、道路種別、道路番号のうちの少なくとも1つが含まれており、その少なくとも1つの情報をユーザが認識可能なように表示する表示手段を具備する。   Further, the map data processing apparatus of the present invention is the map data processing apparatus of the invention according to claim 4, wherein the boundary information includes information on a road passing through a boundary of the update area, and the information on the road Includes at least one of a road name, a road type, and a road number, and includes display means for displaying the at least one information so that the user can recognize it.

かかる構成によれば、境界情報に含まれる道路情報から地図データの更新情報を表示できるので、ユーザは自分の望んでいるデータが更新されるか判断した上で地図データの更新を行うことができる。   According to such a configuration, the map data update information can be displayed from the road information included in the boundary information. Therefore, the user can update the map data after determining whether the data desired by the user is updated. .

また、本発明の地図データ処理装置は、請求項4又は請求項5に係る発明の地図データ処理装置において、前記境界不整合判定手段の判定結果から前記更新領域を、道路接続に関する不整合がなく正常に更新できる場合、前記通信手段を用いて前記地図データ配信元と通信を行い、前記地図データ配信元から前記更新領域の地図データを取得し、取得した地図データに更新する地図データ更新手段を具備する。   Further, the map data processing apparatus of the present invention is the map data processing apparatus of the invention according to claim 4 or 5, wherein the update region is free from inconsistency related to road connection from the determination result of the boundary inconsistency determining means. If it can be normally updated, map data updating means for communicating with the map data distribution source using the communication means, acquiring the map data of the update area from the map data distribution source, and updating the acquired map data. It has.

かかる構成によれば、更新領域が整合する場合にのみ更新領域の地図データを取得するので、道路が不連続になることなく、少ない通信量で確実に地図データの更新を行うことができる。   According to such a configuration, the map data of the update area is acquired only when the update areas match, so the map data can be reliably updated with a small amount of communication without the road becoming discontinuous.

また、本発明の地図データ処理装置は、請求項6に係る発明の地図データ処理装置において、前記地図データ更新手段は、前記境界不整合判定手段の判定結果から前記更新領域を、道路接続に関する不整合があって正常に更新できない場合、前記地図データ配信元から前記更新領域に隣接する領域の境界情報を取得する。   Further, the map data processing apparatus of the present invention is the map data processing apparatus of the invention according to claim 6, wherein the map data updating means determines the update area from the determination result of the boundary inconsistency determination means as the error related to road connection. If there is a match and updating cannot be performed normally, boundary information of an area adjacent to the update area is acquired from the map data distribution source.

かかる構成によれば、道路接続に関する不整合があって更新領域で正常に更新できない場合、地図データ配信元から更新領域に隣接する領域の境界情報を取得して、現在の隣接領域を取得した隣接領域に置き換えるようにしたので、道路接続に関する不整合の解消が可能となる。   According to this configuration, when there is inconsistency regarding road connection and the update area cannot be updated normally, the boundary information of the area adjacent to the update area is acquired from the map data distribution source, and the current adjacent area is acquired. Since the area is replaced, it is possible to eliminate the inconsistency regarding the road connection.

また、本発明の地図データ処理装置は、請求項7に係る発明の地図データ処理装置において、前記地図データ更新手段は、前記更新領域に隣接領域を含めた領域で、前記境界不整合判定手段が道路接続に関する不整合がなく正常に更新できると判定した最小の領域を求め、求めた領域の地図データを前記地図データ配信元から取得し、取得した地図データに更新する。   Further, the map data processing apparatus of the present invention is the map data processing apparatus of the invention according to claim 7, wherein the map data update means is an area including an adjacent area in the update area, and the boundary mismatch determination means is A minimum area determined to be normally updated without any inconsistency regarding road connection is obtained, map data of the obtained area is obtained from the map data distribution source, and updated to the obtained map data.

かかる構成によれば、道路接続に関する不整合が起こらない最小の領域を求めるので、
少ない通信量で確実に地図データの更新を行うことができる。
According to such a configuration, since a minimum area where inconsistency regarding road connection does not occur is obtained,
Map data can be reliably updated with a small amount of communication.

また、本発明の地図データ更新システムは、請求項1乃至請求項3のいずれかに係る発明の地図データ配信装置と、請求項4乃至請求項8のいずれかに係る発明の地図データ処理装置と、を具備する。   A map data update system according to the present invention includes a map data distribution device according to any one of claims 1 to 3, and a map data processing device according to any one of claims 4 to 8. Are provided.

かかる構成によれば、道路が不連続になることなく、少ない通信量で確実に地図データの更新を行うことができる地図データ更新システムを提供することができる。   According to this configuration, it is possible to provide a map data update system that can reliably update map data with a small amount of communication without discontinuous roads.

また、本発明の地図データ配信プログラムは、地図データ配信先から更新領域の境界情報を要求する依頼があるかどうかを判定する境界情報要求有無判定処理と、前記地図データ配信先から前記更新領域の境界情報を要求する依頼があると、前記更新領域の境界を通過する道路の情報を含む境界情報を生成し、また前記地図データ配信先から前記更新領域に隣接する領域の境界情報を要求する依頼があると、前記隣接領域の境界情報を生成する境界情報生成処理と、前記境界情報生成処理で生成された境界情報を前記地図データ配信先に送信する境界情報送信処理と、前記境界情報生成処理で生成された境界情報を前記地図データ配信先に送信した後、前記地図データ配信先から前記更新領域の地図データを要求する依頼があると、地図データベースから当該地図データを取得して前記地図データ配信先に送信し、また前記境界情報生成処理で生成された隣接領域の境界情報を前記地図データ配信先に送信した後、前記地図データ配信先から前記更新領域と前記隣接領域それぞれの地図データを要求する依頼があると、それらに該当する地図データを前記地図データベースから取得して前記地図データ配信先に送信する地図データ送信処理と、を含み、前記各処理をコンピュータが実行する。   Further, the map data distribution program of the present invention includes a boundary information request presence / absence determination process for determining whether or not there is a request for requesting boundary information of the update area from the map data distribution destination, and the update of the update area from the map data distribution destination. When there is a request for requesting boundary information, it generates boundary information including information on a road that passes through the boundary of the update area, and requests to request boundary information of an area adjacent to the update area from the map data distribution destination A boundary information generation process for generating boundary information of the adjacent area, a boundary information transmission process for transmitting the boundary information generated in the boundary information generation process to the map data distribution destination, and the boundary information generation process After transmitting the boundary information generated in step 1 to the map data distribution destination, if there is a request for requesting map data in the update area from the map data distribution destination, The map data is acquired from the base and transmitted to the map data distribution destination, and the boundary information of the adjacent area generated by the boundary information generation process is transmitted to the map data distribution destination, and then the map data distribution destination When there is a request for requesting map data of each of the update area and the adjacent area, map data transmission processing for acquiring map data corresponding to them from the map database and transmitting the map data to the map data delivery destination, and A computer executes each process.

かかるプログラムによれば、地図データ配信先装置との間で、道路が不連続になることなく、少ない通信量で確実に地図データの更新を行うことができる地図データ配信元装置を実現できる。   According to such a program, it is possible to realize a map data distribution source device capable of reliably updating map data with a small amount of communication without causing road discontinuity with the map data distribution destination device.

また、本発明の地図データ更新プログラムは、ユーザが指定した地図上の更新位置を取り込み、その位置を含む更新領域を決定する更新領域決定処理と、前記更新領域決定処理で決定した更新領域の境界情報を地図データ配信元から取得する境界情報取得処理と、前記境界情報取得処理で取得した更新領域の境界情報と、前記更新領域に隣接する領域の地図データとを用いて道路の接続に不整合がないかどうかを判定する境界不整合判定処理と、前記更新領域を道路接続に関する不整合がなく正常に更新できる場合は、前記更新領域の地図データを前記地図データ配信元から取得してその地図データに更新し、前記更新領域を道路接続に関する不整合があって正常に更新できない場合は、前記更新領域を道路接続に関する不整合がなく正常に更新できるまで前記更新領域に隣接する領域の境界情報を前記地図データ配信元から取得する地図データ更新処理と、を含み、前記各処理をコンピュータが実行する。   Further, the map data update program of the present invention includes an update area determination process for fetching an update position on a map designated by a user and determining an update area including the position, and a boundary between the update areas determined by the update area determination process Inconsistency in road connection using boundary information acquisition processing for acquiring information from a map data distribution source, boundary information of an update area acquired by the boundary information acquisition process, and map data of an area adjacent to the update area If there is no boundary inconsistency determination process for determining whether or not there is a road connection and the update area can be normally updated without inconsistencies regarding road connections, the map data of the update area is acquired from the map data distribution source, and the map If the update area is inconsistent with road connection and cannot be updated normally, the update area is correctly updated without inconsistency with road connection. Wherein the map data update processing for acquiring boundary information of a region adjacent to the update area from said map data distribution source to new possible, the respective processing computer executes.

かかるプログラムによれば、地図データ配信元装置との間で、道路が不連続になることなく、少ない通信量で確実に地図データの更新を行うことができる地図データ配信先装置を実現できる。   According to such a program, it is possible to realize a map data distribution destination apparatus that can reliably update map data with a small amount of communication without causing road discontinuity with the map data distribution source apparatus.

本発明によれば、地図データ配信先(地図データ処理装置)における地図データ更新時に、地図データ配信元(地図データ配信装置)が更新領域の地図データをそのまま与えるのではなく、更新領域の中の境界情報のみ抽出してそれを与えるので、地図データ配信先は、極僅かなデータサイズの境界情報のみを取得するだけで、地図更新後に道路が寸断されるといった道路接続に関する不整合が生じないかどうかを判定することができ、道路接続に関する不整合が生ずることでユーザが地図データ更新を途中でキャンセルしたとしても地図データまでは送信しないので、通信量を最小限に抑えることでき、地図更新に関する通信料金を低く抑えることができる。   According to the present invention, when the map data is updated at the map data distribution destination (map data processing device), the map data distribution source (map data distribution device) does not give the map data of the update region as it is. Since only the boundary information is extracted and given, is the map data distribution destination only acquiring the boundary information of a very small data size, so that there is no inconsistency related to the road connection such that the road is broken after the map update? Even if the user cancels map data update in the middle due to inconsistencies related to road connection, the map data is not transmitted, so the traffic can be kept to a minimum. Communication charges can be kept low.

また、僅かな量の通信で、地図更新後も道路接続に関する不整合問題が発生しない最小の更新領域を地図データ配信先に与えることができる。この更新領域の単位で地図を更新することで、経路の探索や案内などの既存機能に制限を設けることなく、地図更新サービスを提供することができる。   Further, with a small amount of communication, it is possible to provide the map data distribution destination with the minimum update area in which inconsistency problems relating to road connection do not occur even after the map is updated. By updating the map in units of this update area, it is possible to provide a map update service without limiting existing functions such as route search and guidance.

また、地図データ配信先では、境界情報に含まれる道路の情報から地図データの更新情報を表示できるので、ユーザは自分の望んでいるデータが更新されるか判断した上で地図データの更新を行うことができる。   In addition, since the map data distribution destination can display the update information of the map data from the road information included in the boundary information, the user updates the map data after determining whether the data desired by the user is updated. be able to.

また、地図データ配信元では、地図データ配信先が決定した更新領域から境界情報を生成することから、地図データの更新情報を領域ごとに整備する必要がなく、地図データ配信元の整備コストの削減が可能となる。   In addition, since the map data distribution source generates boundary information from the update area determined by the map data distribution destination, there is no need to maintain map data update information for each area, reducing the maintenance cost of the map data distribution source Is possible.

以下、本発明を実施するための最良の形態について、図面を参照して詳細に説明する。   Hereinafter, the best mode for carrying out the present invention will be described in detail with reference to the drawings.

図1は、本発明の実施の形態1に係る地図データ更新システムの構成を示すブロック図である。図1において、本実施の形態に係る地図データ更新システムは、地図データ処理装置(地図データ配信先)1と、地図データ配信装置(地図データ配信元)2とから構成される。地図データ処理装置1は、例えばカーナビゲーション装置等の経路誘導装置や単に地図を表示する電子地図装置に搭載され、これらの装置において地図データの更新を行うものである。地図データ配信装置2は、地図データ処理装置1を搭載した経路誘導装置や電子地図装置に対して更新する地図データを配信するものである。   FIG. 1 is a block diagram showing a configuration of a map data update system according to Embodiment 1 of the present invention. In FIG. 1, the map data update system according to the present embodiment includes a map data processing device (map data distribution destination) 1 and a map data distribution device (map data distribution source) 2. The map data processing device 1 is mounted on a route guidance device such as a car navigation device or an electronic map device that simply displays a map, and updates map data in these devices. The map data distribution device 2 distributes map data to be updated to a route guidance device or an electronic map device equipped with the map data processing device 1.

地図データ処理装置1は、装置各部を制御する制御部10と、本装置をユーザが操作するための各種操作指示を入力する入力部11と、地図データの表示や地図データを用いた経路案内を行う出力部12と、地図データを記憶する地図データ記憶部13と、地図データ配信装置2との間で例えば無線で通信を行うための通信部14と、通信部14に接続されるアンテナ15とを備えている。制御部10は、図示せぬCPU(中央処理装置)と、このCPUを制御するためのプログラムが書き込まれたROM(Read Only Memory)等の不揮発性メモリと、CPUの動作に使用されるRAM(Random Access Memory)等のワークメモリとを備えて構成される。なお、通信部14およびアンテナ15は有線による通信部および接続部であってもよい。   The map data processing apparatus 1 includes a control unit 10 that controls each unit of the apparatus, an input unit 11 that inputs various operation instructions for a user to operate the apparatus, and display of map data and route guidance using map data. An output unit 12 to perform, a map data storage unit 13 for storing map data, a communication unit 14 for performing wireless communication with the map data distribution device 2, for example, and an antenna 15 connected to the communication unit 14 It has. The control unit 10 includes a CPU (Central Processing Unit) (not shown), a nonvolatile memory such as a ROM (Read Only Memory) in which a program for controlling the CPU is written, and a RAM ( Random Access Memory) and other work memories. The communication unit 14 and the antenna 15 may be a wired communication unit and a connection unit.

一方、地図データ配信装置2は、装置各部を制御する制御部20と、様々な地域の地図データを蓄積している地図データベース21と、地図データ処理装置1との間で無線通信を行うための通信部22と、通信部22に接続されるアンテナ23とを備えている。制御部20は、図示せぬCPU(中央処理装置)と、このCPUを制御するためのプログラムが書き込まれたROM(Read Only Memory)等の不揮発性メモリと、CPUの動作に使用されるRAM(Random Access Memory)等のワークメモリとを備えて構成される。   On the other hand, the map data distribution device 2 performs wireless communication between the control unit 20 that controls each unit of the device, the map database 21 that stores map data of various regions, and the map data processing device 1. A communication unit 22 and an antenna 23 connected to the communication unit 22 are provided. The control unit 20 includes a CPU (Central Processing Unit) (not shown), a non-volatile memory such as a ROM (Read Only Memory) in which a program for controlling the CPU is written, and a RAM ( Random Access Memory) and other work memories.

次に、本実施の形態に係る地図データ更新システムで用いられる境界情報について説明する。まず、図2に一般的な地図データを示す。この地図データにおいて、道路のネットワークを表すデータは、交差点を表すノード30と、ノードを両端点とするリンク31とから構成される。ノード30やリンク31には互いの接続情報が格納されるとともに、道路種別、道路名称、路線番号といった道路に関する属性情報や、交差点名称、レーン情報といた交差点に関する属性情報や、一方通行、交差点規制などの交通規制に関する属性情報が格納されている。   Next, boundary information used in the map data update system according to the present embodiment will be described. First, general map data is shown in FIG. In this map data, data representing a road network is composed of nodes 30 representing intersections and links 31 having the nodes as both end points. The node 30 and the link 31 store mutual connection information, attribute information about roads such as road type, road name, and route number, attribute information about intersections such as intersection names and lane information, one-way traffic, and intersection restrictions. The attribute information related to traffic regulation such as is stored.

また、地図データは、それをメモリ上に読み出す際の効率を考慮して、矩形単位の領域32(以下、パーセルと呼ぶ)ごとに管理するようにしている。地図データの更新はこのパーセル32を最小の単位として行われる。パーセル32の境界上に配置されたノードは特に境界ノード33と呼び、交差点を表すノード30と区別する。境界ノード33には交通規制情報などは格納されないが、隣接する領域との接続関係を決めるために必要なデータである。また、地図データには道路のネットワーク以外にも背景データ34や文字データ(図示略)などの各種情報も格納される。   Further, the map data is managed for each rectangular unit area 32 (hereinafter referred to as a parcel) in consideration of the efficiency in reading the map data onto the memory. The map data is updated using the parcel 32 as a minimum unit. A node arranged on the boundary of the parcel 32 is particularly called a boundary node 33 and is distinguished from a node 30 representing an intersection. Traffic regulation information or the like is not stored in the boundary node 33, but is data necessary for determining a connection relationship with an adjacent area. In addition to the road network, the map data also stores various information such as background data 34 and character data (not shown).

次に、図3に境界情報を示す。境界情報は、図2に示した地図データから境界ノード33とそれに接続するリンク31のみを抜粋したデータである。通常のノード30に比べて境界ノード33の数は僅かであり、また1個あたりの平均的なデータサイズも、交差点規制などが格納されないために非常に小さい。更に境界情報には背景データや文字データは格納されないため、全ての情報を格納した地図データと比較するとデータサイズは極めて小さくなる(数%程度)。なお、ここでは境界情報の内容として、境界ノードとそれに接続するリンクのみとしたが、地図更新情報として有用なデータをこれに追加しても良い。例えば、新しく追加された道路に関する情報や地図データのサイズなどを必要に応じて追加しても良い。   Next, FIG. 3 shows boundary information. The boundary information is data obtained by extracting only the boundary node 33 and the link 31 connected thereto from the map data shown in FIG. Compared to the normal node 30, the number of boundary nodes 33 is small, and the average data size per one is very small because intersection restrictions are not stored. Further, since background data and character data are not stored in the boundary information, the data size is extremely small (about several percent) compared to map data storing all information. Here, the boundary information includes only the boundary node and the link connected thereto, but data useful as map update information may be added thereto. For example, information regarding a newly added road, the size of map data, and the like may be added as necessary.

次に、本実施の形態に係る地図データ更新システムの動作について説明する。図4は、本実施の形態に係る地図データ更新システムにおける地図データ更新手順を示すフローチャートであり、左側のフローは地図データ処理装置1の動作を示し、右側のフローは地図データ配信装置2の動作を示している。   Next, the operation of the map data update system according to this embodiment will be described. FIG. 4 is a flowchart showing a map data update procedure in the map data update system according to the present embodiment. The flow on the left shows the operation of the map data processing device 1, and the flow on the right shows the operation of the map data distribution device 2. Is shown.

『地図更新処理』
地図の更新は、ユーザから地図データの更新指示が入力された場合に行われる。具体的には、ユーザが入力部11を操作して地図上の更新したい位置を指定した後、更新ボタン(図示略)を押下することによって更新指示が入力される。
"Map update process"
The update of the map is performed when a map data update instruction is input from the user. Specifically, after the user operates the input unit 11 to specify a position to be updated on the map, an update instruction is input by pressing an update button (not shown).

まず、地図データ処理装置1で更新領域を決定する。ここでは、ユーザが更新を指示した位置を含む領域を決定する(ステップS11)。ここで決定された領域の地図データが以下の処理で更新されることになる。更新領域を決定した後、その更新領域の境界情報を地図データ配信装置2に要求する(ステップS12)。地図データ配信装置2は、その要求を受信すると(ステップS21)、要求された更新領域の境界情報を生成する(ステップS22)。境界情報生成処理の詳細については後述する。そして、生成した境界情報を地図データ処理装置1に向けて送信する(ステップS23)。   First, an update area is determined by the map data processing apparatus 1. Here, an area including a position where the user has instructed updating is determined (step S11). The map data of the area determined here is updated by the following process. After the update area is determined, the map data distribution device 2 is requested for boundary information of the update area (step S12). When receiving the request (step S21), the map data distribution device 2 generates boundary information of the requested update area (step S22). Details of the boundary information generation processing will be described later. Then, the generated boundary information is transmitted to the map data processing apparatus 1 (step S23).

地図データ処理装置1は、地図データ配信装置2から送信された境界情報を受信すると(ステップS13)、受信した境界情報を用いて境界不整合判定処理を行う(ステップS14)。すなわち、受信した更新領域の境界情報と、その更新領域に隣接する領域の地図データ(地図データ記憶部13に記憶されている地図データ)とを用いて道路の接続に関する不整合がないかどうかを判定する。この判定において、隣接する領域の地図データとの接続において不整合がなければ、地図更新後も道路ネットワークが正しく接続されることになるため、更新後の地図データを用いた経路の探索や案内などを正しく行うことができる。これに対して、隣接する領域の地図データとの接続において不整合があれば、領域境界上で道路が寸断されたり、誤った道路同士を接続してしまう可能性があり、経路探索や案内などの処理に異常をきたすおそれがある。境界不整合判定処理の詳細については後述する。   When the map data processing apparatus 1 receives the boundary information transmitted from the map data distribution apparatus 2 (step S13), the map data processing apparatus 1 performs a boundary mismatch determination process using the received boundary information (step S14). That is, whether or not there is any inconsistency related to road connection using the received boundary information of the update area and the map data of the area adjacent to the update area (map data stored in the map data storage unit 13). judge. In this determination, if there is no inconsistency in the connection with the map data in the adjacent area, the road network will be connected correctly even after the map is updated, so the route search or guidance using the updated map data, etc. Can be done correctly. On the other hand, if there is a mismatch in the connection with the map data of the adjacent area, the road may be cut off on the boundary of the area, or the wrong road may be connected, such as route search or guidance There is a risk of abnormal processing. Details of the boundary mismatch determination process will be described later.

境界不整合判定処理を行った後、地図更新情報表示処理を行う(ステップS15)。ここでは、地図データの更新処理や更新した場合の不整合情報を表示する。ユーザはここで表示された地図更新情報の内容を参考にして地図を更新するか否かを選択することになる。この地図更新情報表示処理を行った後、地図データを更新するかどうかの選択画面を表示し、ユーザに選択させる(ステップS16)。なお、不整合が無い場合には自動的に地図データを更新するようにしても良い。地図データを更新しない場合(Noの場合)、そのまま本処理を終了する。この場合はステップS13で取得した境界情報を破棄する。これに対して、地図データを更新する場合(Yesの場合)、更新領域の地図データを地図データ配信装置2に対して要求する(ステップS17)。地図データ配信装置2は、地図データ更新要求を受信すると(ステップS24)、要求された更新領域の地図データを地図データベース21から読み出して送信する(ステップS25)。この更新領域の地図データを地図データ処理装置1が受信すると(ステップS18)、更新領域の地図データを更新する(ステップS19)。地図データ更新処理後、本処理を終了する。   After the boundary mismatch determination process is performed, a map update information display process is performed (step S15). Here, update processing of map data and inconsistency information when updated are displayed. The user selects whether to update the map with reference to the contents of the map update information displayed here. After performing this map update information display process, a selection screen for updating the map data is displayed, and the user is allowed to select (step S16). If there is no inconsistency, the map data may be automatically updated. When the map data is not updated (in the case of No), this processing is terminated as it is. In this case, the boundary information acquired in step S13 is discarded. On the other hand, when updating map data (in the case of Yes), the map data delivery apparatus 2 is requested | required of the map data of an update area | region (step S17). When receiving the map data update request (step S24), the map data distribution device 2 reads the map data of the requested update area from the map database 21 and transmits it (step S25). When the map data processing apparatus 1 receives the map data in the update area (step S18), the map data in the update area is updated (step S19). After the map data update process, this process ends.

『境界情報生成処理』
図5は、地図データ配信装置2における境界情報生成処理を示すフローチャートである。まず、領域内に存在する境界ノードを探索する。すなわち、領域内に存在するノードの数だけステップS32とステップS33の処理を行う(ステップS31)。ステップS32で、現在調査しているノードが境界ノードかどうか判定し、境界ノードの場合(Yesの場合)はステップS33で当該ノードのデータを境界情報に格納する。これに対して、境界ノードでない場合(Noの場合)はデータの格納を行わない。
"Boundary information generation process"
FIG. 5 is a flowchart showing boundary information generation processing in the map data distribution device 2. First, a boundary node existing in the area is searched. That is, the processes of step S32 and step S33 are performed by the number of nodes existing in the area (step S31). In step S32, it is determined whether the currently investigated node is a boundary node. If the node is a boundary node (Yes), the data of the node is stored in the boundary information in step S33. On the other hand, data is not stored when it is not a boundary node (in the case of No).

領域内に存在する全てのノードに対して境界ノード判定を行い、境界ノードの場合は当該ノードのデータを境界情報に格納する処理を行い、次に、領域内に存在するリンクの数を探索する。すなわち、領域内に存在するリンクの数だけステップS35とステップS36の処理を行う(ステップS34)。ステップS35で、現在調査しているリンクが境界ノードに接続しているかどうか判定し、境界ノードに接続している場合(Yesの場合)はステップS36で当該リンクのデータを境界情報に格納する。これに対して、境界ノードに接続していない場合(Noの場合)はデータの格納を行わない。領域内に存在する全てのリンクに対して境界ノードへの接続の有無の判定を行った後、本処理を終了する。   Boundary node determination is performed for all nodes existing in the area. If the node is a boundary node, the data of the node is stored in the boundary information, and then the number of links existing in the area is searched. . That is, the processes of step S35 and step S36 are performed by the number of links existing in the area (step S34). In step S35, it is determined whether or not the currently investigated link is connected to the boundary node. If the link is connected to the boundary node (Yes), the data of the link is stored in the boundary information in step S36. On the other hand, data is not stored when not connected to the boundary node (in the case of No). After determining whether or not there is a connection to the boundary node for all links existing in the area, this process is terminated.

『境界不整合判定処理』
図6は、地図データ処理装置1における境界不整合判定処理を示すフローチャートである。まず、ステップS41で、更新領域の境界ノードと更新領域に隣接する領域の境界ノードとの組み合わせの数だけループし、それぞれの組み合わせごとに評価値を算出する。例えば、更新領域の境界ノードが10個で、更新領域に隣接する境界ノードが9個である場合、90個の評価値が算出されることになる。評価値は、1組の境界ノードの接続関係の正しさを表す相対的な指標であり、その数値が低ければ低いほど正しく接続できる可能性が高いことを示す。つまり、評価値が低い境界ノード同士を接続して行くと、地図データの道路を正しく繋ぐことができる。評価値は、境界情報の中に格納されている道路の属性や交通規制等のデータを用いて算出される。例えば、境界ノードの位置が1メートルずれるごとに10点加算したり、境界ノードに接続するリンクの道路種別が異なると100点加算したり、境界ノードに接続するリンクの一方通行規則が逆であれば1000点加算したりといった具合である。
"Boundary inconsistency judgment processing"
FIG. 6 is a flowchart showing boundary mismatch determination processing in the map data processing apparatus 1. First, in step S41, a loop is performed for the number of combinations of the boundary node of the update region and the boundary node of the region adjacent to the update region, and an evaluation value is calculated for each combination. For example, if there are 10 boundary nodes in the update area and 9 boundary nodes adjacent to the update area, 90 evaluation values are calculated. The evaluation value is a relative index indicating the correctness of the connection relation between a set of boundary nodes, and the lower the numerical value, the higher the possibility of being able to connect correctly. That is, when the boundary nodes having low evaluation values are connected, the roads of the map data can be correctly connected. The evaluation value is calculated using data such as road attributes and traffic regulations stored in the boundary information. For example, every time the position of the boundary node deviates, 10 points are added, 100 points are added when the road type of the link connected to the boundary node is different, or the one-way rule of the link connected to the boundary node is reversed. For example, 1000 points may be added.

次に、ステップS42で、境界ノード同士の接続を行う。ここで、予め決められた接続上限値に達するまで、ステップS41で算出された評価値の低いものから順に境界ノードを接続して行く。但し、一度接続関係の決定した境界ノードには他の境界ノードを接続させない。更新領域の地図データに新たな道路が追加されたりしなければ、ここまでの処理で全ての境界ノードが接続されることになる。   Next, in step S42, the boundary nodes are connected to each other. Here, until reaching the predetermined connection upper limit value, the boundary nodes are connected in order from the lowest evaluation value calculated in step S41. However, once the connection relationship is determined, no other boundary node is connected to the boundary node. If no new road is added to the map data in the update area, all the boundary nodes are connected by the processing so far.

次に、ステップS43に進み、ステップS42で接続されていない境界ノードがなかったかどうか判定する。接続されていない境界ノードがなければ(Noの場合)、不整合は無しと決定する(ステップS44)。これに対して接続されていない境界ノードがあれば(Yesの場合)、不整合ありと決定する(ステップS45)。   Next, it progresses to step S43 and it is determined whether there was any boundary node not connected by step S42. If there is no boundary node that is not connected (No), it is determined that there is no inconsistency (step S44). On the other hand, if there is a boundary node that is not connected (Yes), it is determined that there is a mismatch (step S45).

『地図更新情報表示処理』
図7は、地図データ処理装置1における地図更新情報表示処理を示すフローチャートである。まず、ステップS14の境界不整合判定処理(図4参照)の結果をもとに不整合があるかどうかを判定する(ステップS51)。この判定において、不整合がなければ(Noの場合)、不整合無しの表示を行う(ステップS52)。この場合、不整合無し表示では地図更新後も経路探索等の処理に影響がないことを伝える。例えば「選択された領域の地図を更新しても問題はありません」とメッセージを表示する。
"Map update information display process"
FIG. 7 is a flowchart showing map update information display processing in the map data processing apparatus 1. First, it is determined whether or not there is a mismatch based on the result of the boundary mismatch determination process (see FIG. 4) in step S14 (step S51). If there is no inconsistency in this determination (in the case of No), a display indicating no inconsistency is performed (step S52). In this case, the inconsistent display indicates that there is no influence on processing such as route search even after the map is updated. For example, the message “There is no problem with updating the map of the selected area” is displayed.

これに対して、不整合があれば(Yesの場合)、更新領域の不整合の中に県道以上の箇所があるかどうかを判定する(ステップS53)。ここで県道以上とは、県道、主要地方道、国道、都市高速道路、都市間高速道路など、道路名称や道路番号でユーザが道路を特定できるような主要な道路を指す。県道以上の不整合箇所がなければ(Noの場合)、不整合情報表示を行う(ステップS54)。この場合、不整合情報表示では、地図更新後に経路探索等の処理に影響があることを伝える。例えば「選択された領域の地図を更新すると、細街路で正しいルートが選ばれなくなる可能性があります」とメッセージを表示する。   On the other hand, if there is inconsistency (in the case of Yes), it is determined whether or not there is a location above the prefectural road in the inconsistency in the update area (step S53). Here, prefectural roads and higher refer to main roads such as prefectural roads, main local roads, national roads, city highways, and intercity highways that allow the user to identify roads by road names and road numbers. If there is no inconsistency portion over the prefectural road (in the case of No), inconsistency information is displayed (step S54). In this case, the inconsistency information display informs that processing such as route search is affected after the map is updated. For example, the message “The map of the selected area may be updated and the correct route may not be selected on the narrow street” is displayed.

一方、ステップS53の判定において、県道以上の不整合箇所があれば(Yesの場合)、該当する不整合箇所の道路情報を取得する(ステップS55)。ここでは、不整合がある境界ノードに接続するリンクから、道路名称、道路種別、道路番号などの情報を取得する。そして、不整合情報と地図更新情報を表示する(ステップS56)。この場合、不整合情報では、ステップS54と同様に地図更新後に経路探索等の処理に影響があることを伝える。ここでは、県道以上の主要な道路での不整合があるため、例えば「選択された領域の地図を更新すると、主要な道路でも正しいルートが選ばれない可能性があります」とメッセージを表示する。更に、地図更新情報として、ステップS55で取得した不整合箇所の道路情報を取得する。例えば、第二東名自動車道と国道1号の不整合箇所があれば、これらの道路が新しい地図で追加された可能性があるので、「更新される地図では以下の道路が追加されています。・第二東名自動車道・国道1号」とメッセージを表示する。   On the other hand, if it is determined in step S53 that there is an inconsistent location that is higher than the prefectural road (in the case of Yes), road information of the corresponding inconsistent location is acquired (step S55). Here, information such as a road name, a road type, and a road number is acquired from a link connected to a boundary node having inconsistency. And inconsistency information and map update information are displayed (step S56). In this case, the inconsistency information indicates that there is an influence on processing such as route search after the map update, as in step S54. Here, since there is inconsistency in main roads above the prefectural road, for example, the message “If you update the map of the selected area, the correct route may not be selected in the main roads” is displayed. Furthermore, the road information of the inconsistent part acquired at step S55 is acquired as the map update information. For example, if there is an inconsistency between the 2nd Tomei Expressway and National Highway 1, these roads may have been added with new maps, so "The following roads have been added to the updated map.・ Display the message “Second Tomei Expressway / National Highway 1”.

なお、不整合があるにもかかわらず地図更新した際には、不整合地点にマークを表示したり、不整合地点を跨ぐような経路案内を行う場合には、再度経路を探索し直したりする構成としても良い。   In addition, when a map is updated despite inconsistencies, a mark is displayed at the inconsistent point, or when performing route guidance across the inconsistent point, the route is searched again. It is good also as a structure.

このように、本実施の形態に係る地図データ更新システムによれば、地図データ処理装置1が地図データの更新に際し、ユーザが指定した地点を含む更新領域を決定し、地図データ配信装置2に対して更新領域の境界情報を要求する。地図データ配信装置2は、地図データ処理装置1から境界情報の要求があると、地図データベース21から該当する更新領域の中の境界情報のみを抽出し、それを地図データ処理装置1に送信する。地図データ処理装置1は地図データ配信装置2から送信されてきた境界情報を取得すると、その境界情報から更新領域と隣接する周囲の領域との間で道路接続に関する不整合が生ずるかどうか判定し、不整合が生じない場合には地図データ配信装置2に更新領域の地図データを要求し、この要求後、地図データ配信装置2から送信されてくる地図データを取得すると、その地図データで更新を行う。   As described above, according to the map data update system according to the present embodiment, when the map data processing device 1 updates the map data, the update region including the point designated by the user is determined, and the map data distribution device 2 is notified. To request the boundary information of the update area. When there is a request for boundary information from the map data processing device 1, the map data distribution device 2 extracts only the boundary information in the corresponding update area from the map database 21 and transmits it to the map data processing device 1. When the map data processing device 1 acquires the boundary information transmitted from the map data distribution device 2, the map data processing device 1 determines whether or not there is a mismatch in road connection between the update region and the adjacent surrounding region from the boundary information. If no inconsistency occurs, the map data distribution device 2 is requested for map data in the update area, and after this request, the map data transmitted from the map data distribution device 2 is acquired, the map data is updated. .

したがって、地図データ処理装置1は、最初から更新領域の地図データを取得するのではなく、最初に極僅かなデータサイズの境界情報を取得し、その境界情報に含まれる道路の情報から、地図更新後に道路が寸断されるといった道路接続に関する不整合が生ずるかどうかを判定し、不整合が生じない場合にのみ更新領域の地図データを取得し、不整合が生じる場合には通信を途中でキャンセルできるので、地図データの更新を最小限の通信量で確実に行うことができる。   Therefore, the map data processing apparatus 1 does not acquire the map data of the update area from the beginning, but first acquires boundary information of a very small data size, and updates the map from the road information included in the boundary information. It is determined whether or not there is an inconsistency related to the road connection, such as when the road is broken later. Map data of the update area is acquired only when there is no inconsistency. If inconsistency occurs, communication can be canceled halfway. Therefore, it is possible to reliably update the map data with a minimum amount of communication.

また、地図データ配信装置2は、地図データ処理装置1が決定した更新領域に対応する地図データを地図データベース21から読み出すので、地図データの更新情報を領域ごとに整備する必要がない。これにより、地図データ配信装置2の整備コストを削減することができる。   Further, since the map data distribution device 2 reads the map data corresponding to the update region determined by the map data processing device 1 from the map database 21, it is not necessary to prepare the update information of the map data for each region. Thereby, the maintenance cost of the map data distribution apparatus 2 can be reduced.

図8は、本発明の実施の形態2に係る地図データ更新システムにおける地図データ更新手順を示すフローチャートである。この図に示すフローチャートでは、地図データ処理装置側の手順のみを示しているが、実際には実施の形態1の動作と同様に、境界情報や地図データの取得時には地図データ配信装置との間で通信が発生する。なお、地図データ処理装置と地図データ配信装置それぞれの構成は実施の形態1と同様であるので、本実施の形態の説明において図が必要な場合には図1を援用することとする。   FIG. 8 is a flowchart showing a map data update procedure in the map data update system according to the second embodiment of the present invention. In the flowchart shown in this figure, only the procedure on the map data processing apparatus side is shown, but actually, as with the operation of the first embodiment, when acquiring boundary information and map data, Communication occurs. In addition, since each structure of a map data processing apparatus and a map data delivery apparatus is the same as that of Embodiment 1, when a figure is required in description of this Embodiment, suppose that FIG. 1 is used.

地図データ処理装置1において、まず、基準となる更新領域Aを決定する(ステップS61)。ここでは、実施の形態1の動作における更新領域決定処理(ステップS11)と同様に、ユーザが更新を指示した位置を含む領域を求める。次いで、決定した更新領域Aの境界情報を取得する(ステップS62)。具体的には実施の形態1の動作における、更新領域の境界情報要求処理(ステップS12)から境界情報受信処理(ステップS13)までの処理と同様に、地図データ配信装置2に対して境界情報の要求を行い、その要求に従って地図データ配信装置2が送信した境界情報を受信する。   In the map data processing apparatus 1, first, an update area A serving as a reference is determined (step S61). Here, similarly to the update area determination process (step S11) in the operation of the first embodiment, an area including the position where the user has instructed the update is obtained. Next, the boundary information of the determined update area A is acquired (step S62). Specifically, in the operation of the first embodiment, in the same way as the processing from the boundary information request processing (step S12) to the boundary information reception processing (step S13) of the update area, A request is made, and boundary information transmitted by the map data distribution device 2 is received in accordance with the request.

次に、カウンタnを「0」に設定し(ステップS63)、境界不整合判定処理を行う(ステップS64)。ここでは、実施の形態1の動作における境界不整合判定処理(ステップS14)と同じ境界不整合判定処理が行われる。境界不整合判定処理の詳細な手順は図6で説明したので省略する。次いで、不整合があるかどうかを判定する(ステップS65)。ここでは、境界不整合判定処理(ステップS64)の結果を用いる。ここで不整合がある場合(Yesの場合)には、カウンタnに「1」を加算する(ステップS66)。次いで、更新領域内で不整合がある境界(辺)に隣接する領域Bnを更新領域として追加する(ステップS67)。すなわち、隣接する領域との間で不整合があれば、その領域も更新対象領域とする。   Next, the counter n is set to “0” (step S63), and boundary mismatch determination processing is performed (step S64). Here, the same boundary mismatch determination process as the boundary mismatch determination process (step S14) in the operation of the first embodiment is performed. The detailed procedure of the boundary mismatch determination process has been described with reference to FIG. Next, it is determined whether there is a mismatch (step S65). Here, the result of the boundary mismatch determination process (step S64) is used. If there is an inconsistency (Yes), “1” is added to the counter n (step S66). Next, a region Bn adjacent to a boundary (side) having inconsistency in the update region is added as an update region (step S67). That is, if there is a mismatch between adjacent areas, that area is also set as the update target area.

そして、選択した領域Bnの境界情報を地図データ配信装置2から取得する(ステップS68)。ステップS68の処理を終了すると、ステップS64に戻り、もう一度境界不整合判定処理を行う。ステップS67で追加した領域Bnを加えても不整合がなくならなければ、再度ステップS66からステップS68を繰り返し、不整合がなくなるまで領域を追加して行く。   And the boundary information of the selected area | region Bn is acquired from the map data delivery apparatus 2 (step S68). When the process of step S68 is completed, the process returns to step S64, and the boundary mismatch determination process is performed once again. If the inconsistency does not disappear even if the region Bn added in step S67 is added, steps S66 to S68 are repeated again, and regions are added until the inconsistency disappears.

ステップS65の判定において不整合がなくなった場合(Noの場合)、更新領域の地図データを取得する(ステップS69)。ここでは、更新する全ての領域の地図データを取得する。ここでいう更新領域とは、ユーザが更新を指示した位置を含む更新領域Aだけでなく、不整合をなくすために隣接する領域の中から追加した領域Bi(i=1,2,3…n)を含む。このようにして更新する全ての地図データを取得した後、取得した地図データを用いて更新を行う(ステップS70)。ここでは、地図データ記憶部13に格納された地図データのうち、更新領域の地図データをステップS69で受信した地図データで上書きする。   If there is no inconsistency in the determination in step S65 (in the case of No), the map data of the update area is acquired (step S69). Here, map data of all areas to be updated is acquired. The update area here is not only the update area A including the position where the user has instructed the update, but is also an area Bi (i = 1, 2, 3,... N added from adjacent areas to eliminate inconsistencies. )including. After acquiring all the map data to be updated in this way, the update is performed using the acquired map data (step S70). Here, among the map data stored in the map data storage unit 13, the map data in the update area is overwritten with the map data received in step S69.

このように、本実施の形態に係る地図データ更新システムによれば、境界不整合判定処理において不整合があった場合には、更新領域内で不整合がある境界(辺)に隣接する全ての領域も更新対象の領域として更新するようにしたので、地図更新後も不整合問題が発生しない最小の更新領域を生成することができる。そして、この更新領域の単位で地図を更新することで、経路の探索や案内などの既存機能に制限を設けることなく、地図更新サービスを実現できる。   Thus, according to the map data update system according to the present embodiment, when there is a mismatch in the boundary mismatch determination process, all the borders (sides) adjacent to the boundary (side) having the mismatch in the update region. Since the area is also updated as the area to be updated, it is possible to generate a minimum update area that does not cause an inconsistency problem even after the map is updated. Then, by updating the map in units of this update area, a map update service can be realized without limiting the existing functions such as route search and guidance.

本発明に係る地図データ更新システムは、通信量を最小限に抑えることでき、地図更新に関する通信料金を低く抑えることができるといった効果を有し、カーナビゲーション装置、携帯電話、パーソナルコンピュータを用いたナビゲーション装置等の地図情報に基づいて経路誘導する経路誘導装置や、地図を表示する電子地図装置等への適用が可能である。   The map data update system according to the present invention has the effect of minimizing the amount of communication and reducing the communication charge for map update, and navigation using a car navigation device, a mobile phone, and a personal computer. The present invention can be applied to a route guidance device that guides a route based on map information such as a device, an electronic map device that displays a map, and the like.

本発明の実施の形態1に係る地図データ更新システムの構成を示すブロック図The block diagram which shows the structure of the map data update system which concerns on Embodiment 1 of this invention. 本発明の実施の形態1に係る地図データ更新システムで用いられる更新情報を示す図The figure which shows the update information used with the map data update system which concerns on Embodiment 1 of this invention. 本発明の実施の形態1に係る地図データ更新システムで用いられる境界情報を示す図The figure which shows the boundary information used with the map data update system which concerns on Embodiment 1 of this invention. 本発明の実施の形態1に係る地図データ更新システムにおける地図データ更新手順を示すフローチャートThe flowchart which shows the map data update procedure in the map data update system which concerns on Embodiment 1 of this invention. 本発明の実施の形態1に係る地図データ更新システムの地図データ配信装置における境界情報生成処理を示すフローチャートThe flowchart which shows the boundary information generation process in the map data delivery apparatus of the map data update system which concerns on Embodiment 1 of this invention. 本発明の実施の形態1に係る地図データ更新システムの地図データ処理装置における境界不整合判定処理を示すフローチャートThe flowchart which shows the boundary inconsistency determination process in the map data processing apparatus of the map data update system which concerns on Embodiment 1 of this invention. 本発明の実施の形態1に係る地図データ更新システムの地図データ処理装置における地図更新情報表示処理を示すフローチャートThe flowchart which shows the map update information display process in the map data processing apparatus of the map data update system which concerns on Embodiment 1 of this invention. 本発明の実施の形態2に係る地図データ更新システムにおける地図更新手順を示すフローチャートThe flowchart which shows the map update procedure in the map data update system which concerns on Embodiment 2 of this invention. 従来の地図データ更新方法の問題点を説明するための図The figure for explaining the problem of the conventional map data update method

符号の説明Explanation of symbols

1 地図データ処理装置
2 地図データ配信装置
10、20 制御部
11 入力部
12 出力部
13 地図データ記憶部
14、22 通信部
15、23 アンテナ
21 地図データベース
30 ノード
31 リンク
32 パーセル
33 境界ノード
34 背景データ
DESCRIPTION OF SYMBOLS 1 Map data processing apparatus 2 Map data distribution apparatus 10,20 Control part 11 Input part 12 Output part 13 Map data memory | storage part 14,22 Communication part 15,23 Antenna 21 Map database 30 Node 31 Link 32 Parcel 33 Boundary node 34 Background data

Claims (11)

地図データを記憶した地図データ記憶手段と、
地図データ配信先との間で通信を行うための通信手段と、
前記地図データ配信先から更新領域の境界情報を要求する依頼があると、前記更新領域の境界を通過する道路の情報を含む前記境界情報を前記地図データ記憶手段に記憶された地図データから生成する境界情報生成手段と、
前記境界情報生成手段が前記境界情報を生成すると、前記通信手段を用いて前記地図データ配信先と通信を行い、前記境界情報生成手段で生成された前記境界情報を送信する地図データ送信手段と、
を具備する地図データ配信装置。
Map data storage means for storing map data;
A communication means for communicating with the map data distribution destination;
When there is a request for requesting boundary information of the update area from the map data distribution destination, the boundary information including information on roads passing through the boundary of the update area is generated from the map data stored in the map data storage means Boundary information generating means;
When the boundary information generating unit generates the boundary information, the communication unit is used to communicate with the map data delivery destination, and the map data transmitting unit transmits the boundary information generated by the boundary information generating unit;
A map data distribution apparatus comprising:
前記地図データ送信手段は、前記更新領域の前記境界情報を前記地図データ配信先に送信した後、前記地図データ配信先から前記更新領域の地図データを要求する依頼があると、該当する地図データを前記地図データ記憶手段から取得して前記地図データ配信先に送信する請求項1に記載の地図データ配信装置。   The map data transmitting means transmits the boundary information of the update area to the map data distribution destination, and when there is a request for requesting map data of the update area from the map data distribution destination, The map data distribution device according to claim 1, wherein the map data distribution device acquires the map data from the map data storage unit and transmits the acquired data to the map data distribution destination. 前記境界情報生成手段は、前記地図データ配信先から前記更新領域に隣接する領域の境界情報を要求する依頼があると、前記隣接領域の境界情報を生成し、
前記地図データ送信手段は、前記境界情報生成手段で生成された前記隣接領域の境界情報を前記地図データ配信先に送信し、前記隣接領域の境界情報を送信した後、前記地図データ配信先から前記更新領域と前記隣接領域それぞれの地図データを要求する依頼があると、それらに該当する地図データを前記地図データ記憶手段から取得して前記地図データ配信先に送信する請求項1又は請求項2に記載の地図データ配信装置。
When there is a request for requesting boundary information of an area adjacent to the update area from the map data distribution destination, the boundary information generation means generates boundary information of the adjacent area,
The map data transmission means transmits the boundary information of the adjacent area generated by the boundary information generation means to the map data distribution destination, and transmits the boundary information of the adjacent area from the map data distribution destination. 3. When there is a request for requesting map data of each of the update area and the adjacent area, map data corresponding to the request is acquired from the map data storage means and transmitted to the map data distribution destination. The map data distribution device described.
地図データを記憶する地図データ記憶手段と、
地図データ配信元との間で通信を行うための通信手段と、
ユーザが指定した地図上の更新位置を含む更新領域を決定する更新領域決定手段と、
前記更新領域が決定されると、前記通信手段を用いて前記地図データ配信元と通信を行い、前記地図データ配信元から前記更新領域の境界情報を取得する境界情報取得手段と、
前記境界情報取得手段が前記更新領域の境界情報を取得すると、その境界情報と、前記更新領域に隣接する領域の前記地図データ記憶手段に記憶されている地図データとを用いて道路の接続に関する不整合がないかどうかを判定する境界不整合判定手段と、
を具備する地図データ処理装置。
Map data storage means for storing map data;
A communication means for communicating with the map data distributor;
Update area determining means for determining an update area including an update position on a map designated by the user;
When the update area is determined, communicate with the map data distribution source using the communication means, boundary information acquisition means for acquiring boundary information of the update area from the map data distribution source,
When the boundary information acquisition unit acquires the boundary information of the update area, the boundary information and the map data stored in the map data storage unit of the area adjacent to the update area are used to determine whether there is a road connection. Boundary inconsistency judging means for judging whether there is no matching;
A map data processing apparatus comprising:
前記境界情報が、前記更新領域の境界を通過する道路の情報を含むものであり、前記道路の情報には、道路名称、道路種別、道路番号のうちの少なくとも1つが含まれており、その少なくとも1つの情報をユーザが認識可能なように表示する表示手段を具備する請求項4に記載の地図データ処理装置。   The boundary information includes information on a road passing through the boundary of the update area, and the road information includes at least one of a road name, a road type, and a road number, 5. The map data processing apparatus according to claim 4, further comprising display means for displaying one piece of information so that the user can recognize it. 前記境界不整合判定手段の判定結果から前記更新領域を、道路接続に関する不整合がなく正常に更新できる場合、前記通信手段を用いて前記地図データ配信元と通信を行い、前記地図データ配信元から前記更新領域の地図データを取得し、取得した地図データに更新する地図データ更新手段を具備する請求項4又は請求項5に記載の地図データ処理装置。   From the determination result of the boundary inconsistency determination means, when the update area can be normally updated without any inconsistency regarding road connection, the communication means is used to communicate with the map data distribution source, and from the map data distribution source The map data processing apparatus according to claim 4 or 5, further comprising map data update means for acquiring map data in the update area and updating the acquired map data. 前記地図データ更新手段は、前記境界不整合判定手段の判定結果から前記更新領域を、道路接続に関する不整合があって正常に更新できない場合、前記地図データ配信元から前記更新領域に隣接する領域の境界情報を取得する請求項6に記載の地図データ処理装置。   The map data updating means, when there is an inconsistency related to road connection from the determination result of the boundary inconsistency determination means and cannot be updated normally, from the map data distribution source of the area adjacent to the update area The map data processing device according to claim 6 which acquires boundary information. 前記地図データ更新手段は、前記更新領域に隣接領域を含めた領域で、前記境界不整合判定手段が道路接続に関する不整合がなく正常に更新できると判定した最小の領域を求め、求めた領域の地図データを前記地図データ配信元から取得し、取得した地図データに更新する請求項7に記載の地図データ処理装置。   The map data updating means obtains a minimum area determined by the boundary inconsistency judging means that can be normally updated without any inconsistency related to road connection in an area including an adjacent area in the update area, and The map data processing apparatus according to claim 7, wherein map data is acquired from the map data distribution source and updated to the acquired map data. 請求項1乃至請求項3のいずれかに記載の地図データ配信装置と、請求項4乃至請求項8のいずれかに記載の地図データ処理装置と、を具備する地図データ更新システム。   A map data update system comprising: the map data distribution device according to any one of claims 1 to 3; and the map data processing device according to any one of claims 4 to 8. 地図データ配信先から更新領域の境界情報を要求する依頼があるかどうかを判定する境界情報要求有無判定処理と、
前記地図データ配信先から前記更新領域の境界情報を要求する依頼があると、前記更新領域の境界を通過する道路の情報を含む境界情報を生成し、また前記地図データ配信先から前記更新領域に隣接する領域の境界情報を要求する依頼があると、前記隣接領域の境界情報を生成する境界情報生成処理と、
前記境界情報生成処理で生成された境界情報を前記地図データ配信先に送信する境界情報送信処理と、
前記境界情報生成処理で生成された境界情報を前記地図データ配信先に送信した後、前記地図データ配信先から前記更新領域の地図データを要求する依頼があると、地図データベースから当該地図データを取得して前記地図データ配信先に送信し、また前記境界情報生成処理で生成された隣接領域の境界情報を前記地図データ配信先に送信した後、前記地図データ配信先から前記更新領域と前記隣接領域それぞれの地図データを要求する依頼があると、それらに該当する地図データを前記地図データベースから取得して前記地図データ配信先に送信する地図データ送信処理と、
を含み、前記各処理をコンピュータが実行する地図データ配信プログラム。
Boundary information request presence / absence determination processing for determining whether there is a request for requesting boundary information of the update area from the map data distribution destination;
When there is a request for requesting boundary information of the update area from the map data distribution destination, boundary information including information on a road passing through the boundary of the update area is generated, and from the map data distribution destination to the update area When there is a request for requesting boundary information of adjacent areas, boundary information generation processing for generating boundary information of the adjacent areas;
Boundary information transmission processing for transmitting boundary information generated in the boundary information generation processing to the map data delivery destination;
After transmitting the boundary information generated in the boundary information generation process to the map data distribution destination, when there is a request to request map data of the update area from the map data distribution destination, the map data is acquired from the map database. And transmitting the boundary information of the adjacent area generated by the boundary information generation process to the map data distribution destination, and then sending the update area and the adjacent area from the map data distribution destination. When there is a request for requesting each map data, map data transmission processing for acquiring map data corresponding to them from the map database and transmitting to the map data delivery destination,
And a map data distribution program in which each processing is executed by a computer.
ユーザが指定した地図上の更新位置を取り込み、その位置を含む更新領域を決定する更新領域決定処理と、
前記更新領域決定処理で決定した更新領域の境界情報を地図データ配信元から取得する境界情報取得処理と、
前記境界情報取得処理で取得した更新領域の境界情報と、前記更新領域に隣接する領域の地図データとを用いて道路の接続に不整合がないかどうかを判定する境界不整合判定処理と、
前記更新領域を道路接続に関する不整合がなく正常に更新できる場合は、前記更新領域の地図データを前記地図データ配信元から取得してその地図データに更新し、前記更新領域を道路接続に関する不整合があって正常に更新できない場合は、前記更新領域を道路接続に関する不整合がなく正常に更新できるまで前記更新領域に隣接する領域の境界情報を前記地図データ配信元から取得する地図データ更新処理と、
を含み、前記各処理をコンピュータが実行する地図データ更新プログラム。
An update area determination process for fetching an update position on the map specified by the user and determining an update area including the position;
Boundary information acquisition processing for acquiring boundary information of the update region determined in the update region determination processing from a map data distribution source,
Boundary inconsistency determination processing for determining whether or not there is a mismatch in road connection using boundary information of the updated region acquired in the boundary information acquisition processing and map data of a region adjacent to the updated region;
When the update area can be normally updated without any inconsistency regarding road connection, the map data of the update area is acquired from the map data distribution source and updated to the map data, and the update area is inconsistent with respect to road connection. Map data update processing for obtaining boundary information of an area adjacent to the update area from the map data distribution source until the update area can be normally updated without any inconsistency regarding road connection. ,
A map data update program that includes a computer and executes the processes described above.
JP2003358827A 2003-10-20 2003-10-20 Map data update system Withdrawn JP2005122003A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003358827A JP2005122003A (en) 2003-10-20 2003-10-20 Map data update system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003358827A JP2005122003A (en) 2003-10-20 2003-10-20 Map data update system

Publications (1)

Publication Number Publication Date
JP2005122003A true JP2005122003A (en) 2005-05-12

Family

ID=34615231

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003358827A Withdrawn JP2005122003A (en) 2003-10-20 2003-10-20 Map data update system

Country Status (1)

Country Link
JP (1) JP2005122003A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007033274A (en) * 2005-07-27 2007-02-08 Alpine Electronics Inc Navigation device and map delivery device
JP2007071749A (en) * 2005-09-08 2007-03-22 Xanavi Informatics Corp Navigation device
JP2010204528A (en) * 2009-03-05 2010-09-16 Denso Corp Map data updating device, and program for updating map data
US7930100B2 (en) 2006-03-10 2011-04-19 Hitachi, Ltd. Computer readable medium storing a map data updating program and map data updating terminal
JP2011149786A (en) * 2010-01-21 2011-08-04 Honda Motor Co Ltd Navigation system
US8005612B2 (en) 2006-10-05 2011-08-23 Hitachi, Ltd. Map data distribution system
US8352182B2 (en) 2008-12-03 2013-01-08 Denso Corporation Map data processor and method for processing information based on map data

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007033274A (en) * 2005-07-27 2007-02-08 Alpine Electronics Inc Navigation device and map delivery device
JP2007071749A (en) * 2005-09-08 2007-03-22 Xanavi Informatics Corp Navigation device
US7930100B2 (en) 2006-03-10 2011-04-19 Hitachi, Ltd. Computer readable medium storing a map data updating program and map data updating terminal
US8005612B2 (en) 2006-10-05 2011-08-23 Hitachi, Ltd. Map data distribution system
US8352182B2 (en) 2008-12-03 2013-01-08 Denso Corporation Map data processor and method for processing information based on map data
JP2010204528A (en) * 2009-03-05 2010-09-16 Denso Corp Map data updating device, and program for updating map data
JP2011149786A (en) * 2010-01-21 2011-08-04 Honda Motor Co Ltd Navigation system

Similar Documents

Publication Publication Date Title
US7317986B2 (en) Method of map version management for a car navigation system
US7342516B2 (en) Method and apparatus for communicating map and route guidance information for vehicle navigation
US7330788B2 (en) Data architecture of map data, data architecture of update instruction data, map information processing apparatus, and map information providing apparatus
US7251561B2 (en) Selective download of corridor map data
CN102901507B (en) Generate equipment and the method for map discrepancies data
JP4209179B2 (en) Map information providing apparatus and map information providing program
US20010047242A1 (en) Route searching device
KR20060001265A (en) Telematics service providing system and method using guide map
US20100223000A1 (en) Onboard information terminal and map information providing apparatus and map information providing system using them
CN106225794A (en) A kind of method and device for planning of navigation way
JP2008249798A (en) Map update data supply device, map data update system, and map update data supply method
JP4064639B2 (en) Map editing device
JP2009300245A (en) Map display system, map display device, and map display method
JP5670078B2 (en) Route guidance system
JP4773385B2 (en) Navigation device, navigation system, and route display method.
US7844393B2 (en) Vehicle navigation system and method
JP4948205B2 (en) Navigation device, navigation system, and route display method.
CN101271631A (en) Information providing system and method, receiving device and transmitting device
JP2005122003A (en) Map data update system
JP5448662B2 (en) Map display system, map display terminal device, and external device
WO2010067409A1 (en) Information providing system, information distribution server, and information providing method
JP4148159B2 (en) Navigation system
JP4080308B2 (en) Map information processing apparatus and map information processing program
JP4095844B2 (en) Data structure of route search data and route guidance data in electronic map data, and their use
JP2002213982A (en) Route calculation device, navigation device, and computer-readable recording medium

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20060325

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060801

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20071114

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20071121

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20071128

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20071205

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20071212

A761 Written withdrawal of application

Free format text: JAPANESE INTERMEDIATE CODE: A761

Effective date: 20080617