WO2014208086A1 - Map-difference-data distribution device and map-difference-data distribution system - Google Patents

Map-difference-data distribution device and map-difference-data distribution system Download PDF

Info

Publication number
WO2014208086A1
WO2014208086A1 PCT/JP2014/003397 JP2014003397W WO2014208086A1 WO 2014208086 A1 WO2014208086 A1 WO 2014208086A1 JP 2014003397 W JP2014003397 W JP 2014003397W WO 2014208086 A1 WO2014208086 A1 WO 2014208086A1
Authority
WO
WIPO (PCT)
Prior art keywords
map
difference data
data
map difference
distribution
Prior art date
Application number
PCT/JP2014/003397
Other languages
French (fr)
Japanese (ja)
Inventor
鈴木 孝光
Original Assignee
株式会社デンソー
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 株式会社デンソー filed Critical 株式会社デンソー
Priority to CN201480036702.3A priority Critical patent/CN105359202A/en
Publication of WO2014208086A1 publication Critical patent/WO2014208086A1/en

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/38Electronic maps specially adapted for navigation; Updating thereof
    • G01C21/3804Creation or updating of map data
    • G01C21/3859Differential updating map data

Definitions

  • the present disclosure relates to a map difference data distribution device that distributes map difference data and a map difference data distribution system including the map difference data distribution device.
  • a terminal device such as a navigation device uses a difference between map data of a version (hereinafter referred to as version) before updating a map element such as a road and the map data of a version after updating the map element as map difference data.
  • version a version
  • the terminal device that has received the map difference data updates the map data with the map difference data.
  • Patent Document 1 discloses a map difference data distribution apparatus that distributes map difference data created in units of sections obtained by dividing a map data layer into a plurality of sections to a navigation apparatus.
  • a navigation device for automobiles only a roadway is targeted as a road, whereas in a navigation device for pedestrians, a navigation that receives a map difference data distribution service, such as a roadway and a sidewalk, is targeted.
  • a map difference data distribution service such as a roadway and a sidewalk
  • the map difference data distribution device includes a map difference data storage unit, a distribution unit, and a conversion unit.
  • the map difference data storage unit is a map difference composed of changes in the map element data between the map data of the version before updating the map element data and the map data of the version after updating the map element data. Multiple data are stored.
  • the distribution unit distributes the map difference data to the distribution destination terminal device.
  • the conversion unit is a delivery destination terminal that is one of a plurality of terminal devices having different map elements as a single map difference data among a plurality of map difference data stored in the map difference data storage unit. Convert to map difference data along the device.
  • the distribution unit distributes the map difference data converted by the conversion unit along the distribution destination terminal device.
  • a single map difference data is converted into map difference data along each of the terminal devices having different target map elements and distributed. Therefore, based on a single map difference data, it becomes possible to distribute the map difference data along each of the terminal devices having different target map elements. Since it is based on a single map difference data, it is not necessary to provide a separate map difference data database or map difference data distribution device for each terminal device with a different target map element. Also, since map difference data is distributed along each terminal device with different target map elements, it is possible to suppress unnecessary map difference data from being distributed to the terminal device and prevent unnecessary communication costs from being generated. Is possible.
  • the map difference data distribution system includes a map difference data distribution apparatus according to the first aspect, a version of the map data before updating the map element data, and a version after updating the map element data.
  • a terminal device serving as a distribution destination of map difference data composed of the change contents of the map element data with the map data.
  • map difference data distribution system it is possible to distribute map difference data corresponding to each terminal device having a different target map element, while reducing operation costs and generating unnecessary communication costs. Can be prevented.
  • FIG. 1 is a diagram illustrating an example of a schematic configuration of a map difference data distribution system according to an embodiment of the present disclosure.
  • FIG. 2 is a functional block diagram illustrating an example of a schematic configuration of the server-side control unit of the map difference data distribution server.
  • FIG. 3 is a schematic diagram showing an example of a conversion rule.
  • FIG. 4 is a flowchart showing an example of processing related to distribution of map difference data in the map difference data distribution server
  • FIG. 5 is a schematic diagram showing an example of map difference data.
  • FIG. 6 is a schematic diagram for explaining an example of conversion of map difference data.
  • FIG. 1 is a diagram illustrating an example of a schematic configuration of a map difference data distribution system 100 to which the present disclosure is applied.
  • a map difference data distribution system 100 shown in FIG. 1 includes a map difference data distribution server 1, a navigation device 2, and a mobile terminal 3.
  • the map difference data distribution server 1 corresponds to the map difference data distribution device of the present disclosure
  • the navigation device 2 and the mobile terminal 3 correspond to the terminal device of the present disclosure.
  • Map difference data distribution server 1 includes a server side communication unit 11, a map difference database (DB) 12, a table storage unit 13, and a server side control unit 14.
  • the server side communication part 11 communicates with the navigation apparatus 2 and the portable terminal 3 via a communication network.
  • the map difference DB 12 stores map difference data.
  • the map difference DB 12 corresponds to the map difference data storage unit of the present disclosure.
  • the map difference data is data of change contents that need to be updated with respect to the map data (base map), and the map data indicates an arrangement mode of map elements. Therefore, map difference data consists of the change contents of the map element data.
  • Map elements are various elements that constitute map data, and include, for example, data such as road shapes, POI (Points Of Interest), backgrounds, voice and text indicating names, images (2D images, 3D images, and polygon images). is there.
  • the map difference DB 12 may be configured to store map difference data provided from an external server (not shown). The map difference data will be described in detail later.
  • the table storage unit 13 stores a conversion table for each distribution destination classification in which distribution destinations of map difference data are classified into a plurality of categories.
  • the conversion table will be described in detail later.
  • the server-side control unit 14 is mainly composed of a microcomputer including a CPU, ROM, RAM, backup RAM, I / O, etc. (all not shown). And the server side control part 14 performs various processes by executing the various control programs memorize
  • FIG. 1 A block diagram illustrating an exemplary computing environment in accordance with the present disclosure.
  • the server-side control unit 14 includes a differential data extraction unit 141, a distribution data creation unit 142, and a distribution unit 143 as functional blocks. Details of processing in the server-side control unit 14 will be described later.
  • map difference data is the difference between the version of the map data before updating the map element data and the version of the map data after updating the map element data.
  • this difference is a change in the data of the map element updated in each version.
  • changes in map element data include additions due to opening and closing of roads, deletions due to closures, changes to road shapes, additions, deletions and changes of facilities, additions, deletions and changes of names such as intersections, directions, and roads. is there.
  • the map difference DB 12 stores map difference data for each version.
  • an ID (hereinafter referred to as a difference group ID) for identifying the difference group is sequentially assigned to the updated map element data group (difference group).
  • difference group ID an ID for identifying the difference group
  • the difference group becomes data indicating addition of link data and node data representing the road section.
  • the conversion table is provided for each distribution destination classification in which the distribution destination of the map difference data is classified into a plurality of categories.
  • the distribution destination classification is a classification for each distribution destination with different target map element data.
  • a case where the distribution destination that executes the navigation function for vehicles and the distribution destination that executes the navigation function for pedestrians are classified into different classifications will be described as an example.
  • the navigation function for vehicles only the roadway among the sidewalks and roadways that are roads in the map elements is targeted.
  • the navigation function for pedestrians both the sidewalk and roadway are targeted. The following explanation is given by way of example.
  • the conversion table the change contents of the map element data before the conversion and the change contents of the map element data after the conversion are associated with each other so that the contents of the map difference data are converted according to the following conversion rules.
  • the conversion rule will be described with reference to FIG.
  • the addition within the target is “maintain”, the change from the target to the target (that is, the change within the target) is “maintain”, and the change from the target to the target is not performed.
  • the change is “deletion”, and the deletion within the target is “maintain”.
  • “excluded” is an exempt addition
  • “exclude” is a change from non-target to non-target (that is, a change outside the target)
  • “add” is a change from non-target to the target
  • the roadway and the sidewalk among the map elements will be described as an example for convenience.
  • adding within the target is “adding roadway”, changing within the target is “changing roadway shape”, and changing from within the target to outside the target is “from the roadway” “Type change to sidewalk” and deletion within the target are “deletion of roadway”.
  • “exclusion of sidewalk” is added outside the target, “shape change of the sidewalk” is changed outside the target, “type change from sidewalk to roadway” is changed from the target outside the target, Deletion corresponds to “deletion of sidewalk”.
  • adding within the target is “adding roadways and sidewalks”, and changing within the target is “changes in the shape of roadways and sidewalks”.
  • the change is “not applicable”, and the deletion within the target is “deletion of roadway and sidewalk”.
  • any of non-target addition, non-target change, non-target to target change, and non-target deletion is “not applicable”.
  • “addition of roadway” remains as it is for “addition of roadway”, and “change in shape of roadway” also remains as it is.
  • “Change in shape of roadway” and “deletion of roadway” are also directly associated with “deletion of roadway”.
  • “deletion of roadway” is associated with “type change from roadway to sidewalk”.
  • “addition of sidewalk”, “change in shape of sidewalk”, and “deletion of sidewalk” are associated with empty data, and this change content is excluded from the converted map difference data.
  • “addition of roadway” is associated with “type change from sidewalk to roadway”.
  • the navigation device 2 may be an in-vehicle navigation device or a portable navigation device that is temporarily brought into the vehicle and used.
  • the navigation device 2 corresponds to the terminal device of the present disclosure.
  • the navigation device 2 is a distribution destination that executes a navigation function for a vehicle.
  • the navigation device 2 includes a communication device, and communicates with the map difference data distribution server 1 via the communication network.
  • the communication device various devices such as an in-vehicle communication module such as DCM (data communication module) used for telematics communication can be adopted.
  • DCM data communication module
  • the mobile terminal 3 is a mobile phone or a tablet terminal having a navigation function. Moreover, the portable terminal 3 communicates with the map difference data distribution server 1 via a communication network. In the present embodiment, the case where the mobile terminal 3 is a mobile phone will be described as an example.
  • the mobile terminal 3 may be configured to execute both the vehicle navigation function and the pedestrian navigation function, but in the present embodiment, the mobile terminal 3 is carried by the pedestrian and executes the pedestrian navigation function. A case will be described as an example. Therefore, the portable terminal 3 is a delivery destination that executes a navigation function for pedestrians. Note that the switching of the navigation function between the vehicle and the pedestrian may be performed by switching the application.
  • each section is expressed as, for example, S1. Further, each section can be divided into a plurality of subsections, while a plurality of sections can be combined into one section. Furthermore, each section configured in this way can be referred to as a circuit, device, module, means.
  • Each of the above sections or a combination thereof includes (i) not only a software section combined with a hardware unit (for example, a computer) but also (ii) hardware (for example, an integrated circuit, As a section of (wiring logic circuit), it can be realized with or without the function of related devices. Furthermore, the hardware section can be configured inside the microcomputer.
  • the flowchart of FIG. 4 may be configured to start when the map difference data distribution server 1 is turned on and end when the power is turned off, for example.
  • step S1 when it is the distribution timing of the map difference data (YES in step S1), the process proceeds to step S2. On the other hand, when it is not the distribution timing of the map difference data (NO in step S1), the process returns to step S1 and the flow is repeated.
  • the distribution timing of the map difference data it may be when the extraction information necessary for extracting the map difference data necessary for distribution is received from the navigation device 2 or the portable terminal 3.
  • the extraction information is triggered by the fact that the destination setting is performed in the navigation device 2 or the portable terminal 3 or the operation input for requesting the update of the map data is performed by an operation input unit (not shown). What is necessary is just to set it as the structure transmitted from the apparatus 2 or the portable terminal 3.
  • FIG. in the case of the navigation apparatus 2, it is good also as a structure which transmits the information for extraction by using as a trigger that the accessory (ACC) power ON of the own vehicle was detected.
  • the extraction information is, for example, the user position of the navigation device 2 or the mobile terminal 3, the version of the map data held by the navigation device 2 or the mobile terminal 3, and the identification information for specifying the transmission source.
  • the extraction information when the destination setting is performed may be configured to include the coordinates of the destination in addition to the information described above.
  • execution application information information indicating whether the navigation function being executed is for a vehicle or a pedestrian
  • execution application information information indicating whether the navigation function being executed is for pedestrians.
  • the user position may be the coordinates of the current position detected by the position detector of the navigation device 2 or the mobile terminal 3.
  • the identification information may be a device ID of the navigation device 2 or the mobile terminal 3, or in the case of the navigation device 2, may be a vehicle ID of a vehicle on which the navigation device 2 is mounted.
  • the case where the identification information is a device ID will be described as an example.
  • step S2 the difference data extraction unit 141 extracts map difference data that has not been distributed to the navigation device 2 or the portable terminal 3 (hereinafter, distribution target) that is the distribution destination from the map difference data stored in the map difference DB 12. Then, the process proceeds to step S3. Specifically, a difference group that has not been distributed to the distribution target is extracted.
  • the map difference data distribution server 1 stores determination information for each distribution target for determining map difference data that has already been distributed to the distribution target, and is received from the determination information and the distribution target. Based on the extracted information, the configuration may be such that undistributed map difference data is extracted.
  • the device ID included in the extraction information is used to specify the determination information corresponding to the distribution target, and the user position and the destination included in the extraction information indicate the region from which the map difference data is to be extracted. Used to identify. In addition, when it is not necessary to limit the area from which the map difference data is extracted to a part, the extraction information may not include the user position or the destination.
  • the version information that has been distributed to the distribution target and the difference group ID that has been distributed may be stored. This is because the distributed difference group can be determined if the distributed version information and the distributed difference group ID are known.
  • a flag is set for a distributed difference group (that is, map difference data) so that it can be determined whether or not the difference group has been distributed. Good.
  • the distributed version information and the distributed difference group ID are managed by the map difference data distribution server 1 based on the map data version included in the received extraction information and the distribution result of the map difference data. And it is sufficient.
  • the map difference data stored in the map difference DB 12 is provided for each version as described above, but is not previously distinguished for each delivery target such as the navigation device 2 and the mobile terminal 3. Therefore, when the distribution target is the navigation device 2, the undistributed map difference data extracted from the map difference data stored in the map difference DB 12 includes the difference regarding the sidewalk that is not the target in the navigation device 2. Groups will also be included.
  • step S3 the distribution data creation unit 142 reads out the conversion table for distribution from the conversion tables for each distribution destination classification stored in the table storage unit 13, and proceeds to step S4.
  • a configuration may be adopted in which the distribution destination classification is specified from the device ID included in the extraction information received from the distribution target, and the conversion table for the specified distribution destination classification is read.
  • the distribution destination classification may be specified as follows. For example, in the memory of the map difference data distribution server 1, a table (distribution destination classification table) in which the device ID and the distribution destination classification are associated is stored in advance. The distribution data creation unit 142 specifies the distribution destination classification corresponding to the device ID by referring to the distribution destination classification table based on the device ID included in the extraction information.
  • the mobile terminal 3 that can execute both the vehicle navigation function and the pedestrian navigation function may be configured to read a conversion table corresponding to the execution application information included in the extraction information.
  • the configuration may be such that a pedestrian conversion table is read.
  • the configuration may be such that the conversion table for the vehicle is read.
  • the portable terminal 3 is a distribution target, a pedestrian conversion table is read out.
  • step S2 and the process of step S3 may be reversed in order, or may be configured to be performed in parallel.
  • step S4 the distribution data creation unit 142 performs a conversion process on the undistributed map difference data extracted in step S2, and the process proceeds to step S5.
  • the undistributed map difference data extracted in step S2 is converted into map difference data along the distribution target using the distribution target conversion table read in step S3. Therefore, the distribution data creation unit 142 corresponds to the conversion unit of the present disclosure.
  • Fig. 5 shows the map data before update and the map data after update.
  • a solid line indicates a road
  • a broken line indicates a sidewalk
  • a white circle indicates a node
  • a cross indicates deletion.
  • the lower part of FIG. 5 shows map difference data generated by updating the map data shown in the upper part.
  • the map difference data includes additions, changes, and deletions as shown in FIG.
  • the map difference data generated by the update of the map data shown in the upper part of FIG. 5 includes A “addition of roadway”, B “addition of sidewalk”, C “change of shape of roadway”, and “change of shape of sidewalk”. , “Type change from roadway to sidewalk” in E, “Type change from sidewalk to roadway” in F, “Delete roadway” in G, “Delete sidewalk” in H.
  • single map difference data can be converted into map difference data along the distribution target.
  • step S5 the distribution unit 143 distributes the map difference data converted so as to follow the distribution target in step S4 to the distribution target. And it returns to step S1 and repeats a flow.
  • the map difference data is distributed when Uniform Resource Locator (URL) indicating the storage location of the map difference data converted by the conversion process in step S4 is transmitted to the distribution target, and the URL is accessed from the distribution target. It is good also as a structure.
  • the map difference data converted by the conversion process in step S4 may be stored in a server other than the map difference data distribution server 1, and the map difference data distribution server 1 may transmit a URL indicating the storage location to the distribution target. .
  • each time map data is required in the navigation function, the base map that is held and the map difference data that has been distributed so far And synthesize. Thereby, the change content of the data of the map element included in the map difference data received is reflected on the base map, and the map data is updated.
  • a distribution target such as the navigation device 2 or the mobile terminal 3 receives distribution of map difference data from the map difference data distribution server 1
  • a memory card that can be detached from the navigation device 2 is connected to a Personal Computer (PC)
  • the map difference data is distributed from the map difference data distribution server 1 by this PC
  • the received map difference data is stored in the memory card. It is good also as a structure to store.
  • the PC connected to the memory card storing the map DB 34 corresponds to the terminal device of the present disclosure.
  • the above-described device ID may be stored in the memory card, and the device ID may be transmitted from the PC to the map difference data distribution server 1 as the above-described extraction information.
  • Embodiment 1 a single map difference data is converted into map difference data along each of the navigation device 2 and the mobile terminal 3 having different target map elements and distributed. Therefore, it is not necessary to provide the map difference data database or the map difference data distribution server 1 for each distribution target. Moreover, in Embodiment 1, when it is map difference data including the change content about a sidewalk and a roadway, when a delivery object is the navigation apparatus 2, using a conversion table, it is among a sidewalk and a roadway. It is converted into map difference data that contains the changes for only the roadway and delivered. Therefore, it is possible to prevent the navigation device 2 from distributing changes to the navigation device 2 and to prevent unnecessary communication costs from being generated.
  • the conversion table is used to convert the single map difference data into the map difference data along each of the distribution destinations having different target map element data. Not limited to. For example, in addition to the conversion table, if there is a means capable of converting a single map difference data into map difference data along each of the distribution destinations having different target map elements, a configuration other than the conversion table is used. Also good.
  • the map difference data distribution server 1 extracts the map difference data that has not been distributed to the navigation device 2 or the portable terminal 3 that is the distribution destination.
  • the present invention is not limited to this.
  • the map difference data distribution system 100 stores the above-described determination information to extract map difference data that has not yet been distributed to the navigation device 2 or the mobile terminal 3 (hereinafter referred to as the server). , An update management server). In this case, it is assumed that the management of the discrimination information described above is also performed by the update management server.
  • the map difference data distribution system 100 has a configuration that does not include a server (hereinafter referred to as a map difference data generation server) that generates map difference data from map data before and after updating each time map data is updated.
  • a map difference data generation server a server that generates map difference data from map data before and after updating each time map data is updated.
  • the map difference data distribution system 100 may include a map difference data generation server.
  • the map difference data generation server may be integrated with the map difference data distribution server 1.
  • the above disclosure includes the following aspects.
  • the map difference data distribution device 1 is communicably connected to the first terminal device and the second terminal device via a communication network.
  • the first terminal device is provided by the navigation device 2
  • the second terminal device is provided by the mobile terminal 3.
  • the map elements that the first terminal device 2 has are different from the map elements that the second terminal device 3 has.
  • the map difference data distribution device 1 includes a map difference data storage unit 12, a distribution unit 143, and a conversion unit 142.
  • the map difference data storage unit 12 stores at least one map element data change content between the version map data before updating the map element data and the version map data after updating the map element data. Multiple map difference data is stored.
  • the conversion unit 142 converts the conversion target map difference data, which is the conversion target, out of the plurality of map difference data stored in the map difference data storage unit 12 into one of the first terminal device 2 and the second terminal device 3. Is converted into map difference data corresponding to the distribution destination terminal device.
  • the distribution unit 143 distributes the map difference data converted by the conversion unit 142 to correspond to the distribution destination terminal device to the distribution destination terminal device.
  • the map difference data distribution device 1 may further include a table storage unit 13.
  • the table storage unit 13 stores a conversion table indicating the correspondence between the change contents of the map element data included in the conversion target map difference data and the change contents of the map element data in the terminal device of the distribution destination.
  • the conversion unit 142 converts the conversion target map difference data stored in the map difference data storage unit 12 into map difference data corresponding to the terminal device that is the distribution destination. To do.

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Navigation (AREA)
  • Instructional Devices (AREA)

Abstract

A map-difference-data distribution device comprises: a map-difference data storage unit (12); a distribution unit (143); and a convertor (142). The map-difference-data storage unit stores a plurality of sets of map difference data comprising the changes in map element data between the version of the map data before updating the map element data and the version of the map data after updating the map element data. The distribution unit distributes the map difference data to a terminal device to which that data is to be distributed. The convertor converts a single set of map difference data from among the plurality of sets of map difference data stored in the map-difference-data storage unit into map difference data conforming to that used by the terminal device to which that map difference data is to be distributed to, which is one of a plurality of terminal devices handling differing map elements. The distribution unit distributes the map difference data converted by the convertor so as to conform to the terminal device to which that map difference data is to be distributed.

Description

地図差分データ配信装置及び地図差分データ配信システムMap difference data distribution device and map difference data distribution system 関連出願の相互参照Cross-reference of related applications
 本開示は、2013年6月25日に出願された日本出願番号2013-133032号に基づくもので、ここにその記載内容を援用する。 This disclosure is based on Japanese Application No. 2013-133302, filed on June 25, 2013, the contents of which are incorporated herein.
 本開示は、地図差分データの配信を行う地図差分データ配信装置、及びその地図差分データ配信装置を含む地図差分データ配信システムに関するものである。 The present disclosure relates to a map difference data distribution device that distributes map difference data and a map difference data distribution system including the map difference data distribution device.
 従来、例えば道路等の地図要素を更新する前の版数(以下、バージョン)の地図データと、地図要素を更新した後のバージョンの地図データとの差分を、地図差分データとしてナビゲーション装置といった端末装置へ配信する技術が知られている。地図差分データの配信を受けた端末装置では、この地図差分データによって地図データを更新する。 Conventionally, for example, a terminal device such as a navigation device uses a difference between map data of a version (hereinafter referred to as version) before updating a map element such as a road and the map data of a version after updating the map element as map difference data. Technology to deliver to is known. The terminal device that has received the map difference data updates the map data with the map difference data.
 例えば、特許文献1には、地図データのレイヤを複数の区画に分割した区画単位で作成した地図差分データをナビゲーション装置へ配信する地図差分データ配信装置が開示されている。 For example, Patent Document 1 discloses a map difference data distribution apparatus that distributes map difference data created in units of sections obtained by dividing a map data layer into a plurality of sections to a navigation apparatus.
 例えば、自動車用のナビゲーション装置では道路として車道のみを対象とするのに対し、歩行者用のナビゲーション装置では道路として車道も歩道も対象とする場合のように、地図差分データの配信サービスを受けるナビゲーション装置によって、対象とする地図要素が異なる状況が考えられる。 For example, in a navigation device for automobiles, only a roadway is targeted as a road, whereas in a navigation device for pedestrians, a navigation that receives a map difference data distribution service, such as a roadway and a sidewalk, is targeted. The situation where the target map element differs depending on the device can be considered.
 この状況に対処する方法として、対象とする地図要素が異なるナビゲーション装置ごとに、それぞれ別の地図差分データのデータベース(DB)や地図差分データ配信装置を設けたりすることが考えられる。しかしながら、この場合には、複数のDBや地図差分データ配信装置を必要とするなど、システムが多重化して運用コストがかさむという問題点が生じる。 As a method of dealing with this situation, it is conceivable to provide a separate map difference data database (DB) or map difference data distribution device for each navigation device having a different target map element. However, in this case, there arises a problem that the system is multiplexed and the operation cost is increased, for example, a plurality of DBs and map difference data distribution devices are required.
 他の対処方法として、対象とする地図要素が異なるナビゲーション装置のそれぞれに対応できる最大公倍数的な差分データを配信し、ナビゲーション装置側で、対象とする地図差分データのみを選択して地図データの更新を行うことが考えられる。しかしながら、この場合には、あるナビゲーション装置にとっては無駄な地図差分データが配信されることになり、無駄な通信費がかかるという問題点が生じる。 As another countermeasure, the greatest common multiple difference data that can be handled by each navigation device with different target map elements is distributed, and the navigation device side selects only the target map difference data and updates the map data. Can be considered. However, in this case, there is a problem in that useless map difference data is distributed for a certain navigation apparatus, and useless communication costs are incurred.
特開2008-249798号公報JP 2008-249798 A
 本開示は、上記従来の問題点に鑑みなされたものであって、その目的は、対象とする地図要素が異なる端末装置ごとに応じた地図差分データの配信を行うことを可能にしつつ、運用コストを抑えながらも、無駄な通信費が発生するのを防ぐことを可能にする地図差分データ配信装置、及び地図差分データ配信システムを提供することにある。 The present disclosure has been made in view of the above-described conventional problems, and an object of the present disclosure is to enable the distribution of map difference data corresponding to each terminal device having a different target map element, while maintaining operational costs. Another object of the present invention is to provide a map difference data distribution device and a map difference data distribution system that can prevent unnecessary communication costs from occurring while suppressing the above-described problem.
 本開示の第1態様による地図差分データ配信装置は、地図差分データ格納部、配信部、変換部を備える。地図差分データ格納部は、地図要素のデータを更新する前のバージョンの地図データと地図要素のデータを更新した後のバージョンの地図データとの間での地図要素のデータの変更内容からなる地図差分データを複数格納している。配信部は、地図差分データを配信先端末装置に配信する。変換部は、地図差分データ格納部に格納している複数の地図差分データのうちの、単一の地図差分データを、対象とする地図要素が異なる複数の端末装置の一つである配信先端末装置に沿った地図差分データに変換する。配信部は、配信先端末装置に沿うように変換部で変換した地図差分データを配信する。 The map difference data distribution device according to the first aspect of the present disclosure includes a map difference data storage unit, a distribution unit, and a conversion unit. The map difference data storage unit is a map difference composed of changes in the map element data between the map data of the version before updating the map element data and the map data of the version after updating the map element data. Multiple data are stored. The distribution unit distributes the map difference data to the distribution destination terminal device. The conversion unit is a delivery destination terminal that is one of a plurality of terminal devices having different map elements as a single map difference data among a plurality of map difference data stored in the map difference data storage unit. Convert to map difference data along the device. The distribution unit distributes the map difference data converted by the conversion unit along the distribution destination terminal device.
 上記地図差分データ配信装置によれば、単一の地図差分データを、対象とする地図要素が異なる端末装置の各々に沿った地図差分データに変換部で変換して配信することになる。よって、単一の地図差分データをもとに、対象とする地図要素が異なる端末装置の各々に沿った地図差分データを配信することが可能になる。単一の地図差分データをもとにするので、対象とする地図要素が異なる端末装置ごとに、それぞれ別の地図差分データのデータベースや地図差分データ配信装置を設ける必要がない。また、対象とする地図要素が異なる端末装置の各々に沿った地図差分データを配信するので、端末装置にとって無駄な地図差分データを配信することを抑え、無駄な通信費が発生するのを防ぐことが可能になる。 According to the above map difference data distribution device, a single map difference data is converted into map difference data along each of the terminal devices having different target map elements and distributed. Therefore, based on a single map difference data, it becomes possible to distribute the map difference data along each of the terminal devices having different target map elements. Since it is based on a single map difference data, it is not necessary to provide a separate map difference data database or map difference data distribution device for each terminal device with a different target map element. Also, since map difference data is distributed along each terminal device with different target map elements, it is possible to suppress unnecessary map difference data from being distributed to the terminal device and prevent unnecessary communication costs from being generated. Is possible.
 その結果、対象とする地図要素が異なる端末装置ごとに応じた地図差分データの配信を行うことを可能にしつつ、運用コストを抑えながらも、無駄な通信費が発生するのを防ぐことが可能になる。 As a result, it is possible to distribute map difference data according to each terminal device with a different target map element, while suppressing operation costs and preventing unnecessary communication costs from occurring Become.
 本開示の第2態様による地図差分データ配信システムは、前記第1態様による地図差分データ配信装置と、地図要素のデータを更新する前のバージョンの地図データと地図要素のデータを更新した後のバージョンの地図データとの間での地図要素のデータの変更内容からなる地図差分データの配信先となる端末装置を含む。 The map difference data distribution system according to the second aspect of the present disclosure includes a map difference data distribution apparatus according to the first aspect, a version of the map data before updating the map element data, and a version after updating the map element data. A terminal device serving as a distribution destination of map difference data composed of the change contents of the map element data with the map data.
 上記地図差分データ配信システムによれば、対象とする地図要素が異なる端末装置ごとに応じた地図差分データの配信を行うことを可能にしつつ、運用コストを抑えながらも、無駄な通信費が発生するのを防ぐことが可能になる。 According to the map difference data distribution system, it is possible to distribute map difference data corresponding to each terminal device having a different target map element, while reducing operation costs and generating unnecessary communication costs. Can be prevented.
 本開示についての上記目的およびその他の目的、特徴や利点は、添付の図面を参照しながら下記の詳細な記述により、より明確になる。その図面は、
図1は、本開示の一実施形態による地図差分データ配信システムの概略的な構成の一例を示す図であり、 図2は、地図差分データ配信サーバのサーバ側制御部の概略的な構成の一例を示す機能ブロック図であり、 図3は、変換ルールの例を示す模式図であり、 図4は、地図差分データ配信サーバでの地図差分データの配信に関連する処理の一例を示すフローチャートであり、 図5は、地図差分データの一例を示す模式図であり、 図6は、地図差分データの変換の一例を説明するための模式図である。
The above and other objects, features and advantages of the present disclosure will become more apparent from the following detailed description with reference to the accompanying drawings. The drawing
FIG. 1 is a diagram illustrating an example of a schematic configuration of a map difference data distribution system according to an embodiment of the present disclosure. FIG. 2 is a functional block diagram illustrating an example of a schematic configuration of the server-side control unit of the map difference data distribution server. FIG. 3 is a schematic diagram showing an example of a conversion rule. FIG. 4 is a flowchart showing an example of processing related to distribution of map difference data in the map difference data distribution server, FIG. 5 is a schematic diagram showing an example of map difference data. FIG. 6 is a schematic diagram for explaining an example of conversion of map difference data.
 以下、本開示の実施形態1について図面を用いて説明する。 Hereinafter, Embodiment 1 of the present disclosure will be described with reference to the drawings.
 <1.地図差分データ配信システム100>
 図1は、本開示が適用された地図差分データ配信システム100の概略的な構成の一例を示す図である。図1に示す地図差分データ配信システム100は、地図差分データ配信サーバ1、ナビゲーション装置2、及び携帯端末3を含んでいる。地図差分データ配信サーバ1が本開示の地図差分データ配信装置に相当し、ナビゲーション装置2及び携帯端末3が本開示の端末装置に相当する。
<1. Map difference data distribution system 100>
FIG. 1 is a diagram illustrating an example of a schematic configuration of a map difference data distribution system 100 to which the present disclosure is applied. A map difference data distribution system 100 shown in FIG. 1 includes a map difference data distribution server 1, a navigation device 2, and a mobile terminal 3. The map difference data distribution server 1 corresponds to the map difference data distribution device of the present disclosure, and the navigation device 2 and the mobile terminal 3 correspond to the terminal device of the present disclosure.
 <2.地図差分データ配信サーバ1>
 図1に示すように、地図差分データ配信サーバ1は、サーバ側通信部11、地図差分データベース(DB)12、テーブル格納部13、及びサーバ側制御部14を備える。サーバ側通信部11は、通信網を介して、ナビゲーション装置2や携帯端末3との間で通信を行う。
<2. Map difference data distribution server 1>
As shown in FIG. 1, the map difference data distribution server 1 includes a server side communication unit 11, a map difference database (DB) 12, a table storage unit 13, and a server side control unit 14. The server side communication part 11 communicates with the navigation apparatus 2 and the portable terminal 3 via a communication network.
 地図差分DB12は、地図差分データを格納するものである。地図差分DB12が本開示の地図差分データ格納部に相当する。地図差分データとは、地図データ(ベース地図)対して更新する必要が生じた変更内容のデータであり、地図データは地図要素の配置態様を示している。よって、地図差分データは、地図要素のデータの変更内容からなっている。 The map difference DB 12 stores map difference data. The map difference DB 12 corresponds to the map difference data storage unit of the present disclosure. The map difference data is data of change contents that need to be updated with respect to the map data (base map), and the map data indicates an arrangement mode of map elements. Therefore, map difference data consists of the change contents of the map element data.
 地図要素は、地図データを構成する種々の要素であり、例えば道路形状、POI(Points Of Interest)、背景、名称を示す音声やテキスト、イメージ(2D画像や3D画像やポリゴン画像)などのデータである。地図差分DB12は、図示しない外部サーバから提供された地図差分データを格納している構成とすればよい。地図差分データについては後にさらに詳述する。 Map elements are various elements that constitute map data, and include, for example, data such as road shapes, POI (Points Of Interest), backgrounds, voice and text indicating names, images (2D images, 3D images, and polygon images). is there. The map difference DB 12 may be configured to store map difference data provided from an external server (not shown). The map difference data will be described in detail later.
 テーブル格納部13は、地図差分データの配信先を複数の区分に分類した配信先分類ごとの変換テーブルを格納している。変換テーブルについては後に詳述する。 The table storage unit 13 stores a conversion table for each distribution destination classification in which distribution destinations of map difference data are classified into a plurality of categories. The conversion table will be described in detail later.
 サーバ側制御部14は、CPU、ROM、RAM、バックアップRAM、I/O等(いずれも図示せず)よりなるマイクロコンピュータを主体として構成され。そして、サーバ側制御部14は、サーバ側通信部11から入力された各種情報に基づき、ROMに記憶された各種の制御プログラムを実行することで各種の処理を実行する。 The server-side control unit 14 is mainly composed of a microcomputer including a CPU, ROM, RAM, backup RAM, I / O, etc. (all not shown). And the server side control part 14 performs various processes by executing the various control programs memorize | stored in ROM based on the various information input from the server side communication part 11. FIG.
 また、サーバ側制御部14は、図2に示すように機能ブロックとして、差分データ抽出部141、配信データ作成部142、及び配信部143を備えている。サーバ側制御部14での処理の詳細については後述する。 Further, as shown in FIG. 2, the server-side control unit 14 includes a differential data extraction unit 141, a distribution data creation unit 142, and a distribution unit 143 as functional blocks. Details of processing in the server-side control unit 14 will be described later.
 <2-1.地図差分データ>
 ここで、地図差分DB12に格納される地図差分データについて説明を行う。地図差分データは、地図要素のデータを更新する前のバージョンの地図データと地図要素のデータを更新した後のバージョンの地図データとの差分である。この差分は、言い換えると、各バージョンで更新された地図要素のデータの変更内容である。例えば地図要素のデータの変更内容としては、道路の開通による追加や閉鎖による削除や道路形状の変更、施設の追加や削除や変更、交差点や方面や道路等の名称の追加や削除や変更などがある。また、地図差分DB12には、各バージョンについての地図差分データが格納される。
<2-1. Map difference data>
Here, the map difference data stored in the map difference DB 12 will be described. The map difference data is the difference between the version of the map data before updating the map element data and the version of the map data after updating the map element data. In other words, this difference is a change in the data of the map element updated in each version. For example, changes in map element data include additions due to opening and closing of roads, deletions due to closures, changes to road shapes, additions, deletions and changes of facilities, additions, deletions and changes of names such as intersections, directions, and roads. is there. The map difference DB 12 stores map difference data for each version.
 地図差分データでは、一例として、更新されたバージョンごとに、更新された地図要素のデータのグループ(差分グループ)に対して、その差分グループを特定するID(以下、差分グループID)が順番に付与されている。差分グループは、例えば更新された地図要素が交差点を挟んだ道路区間の追加だった場合、道路区間を表すリンクデータ及びノードデータの追加を示すデータになる。 In the map difference data, as an example, for each updated version, an ID (hereinafter referred to as a difference group ID) for identifying the difference group is sequentially assigned to the updated map element data group (difference group). Has been. For example, when the updated map element is an addition of a road section sandwiching an intersection, the difference group becomes data indicating addition of link data and node data representing the road section.
 <2-2.変換テーブル>
 続いて、テーブル格納部13に格納される変換テーブルについて説明を行う。変換テーブルは、地図差分データの配信先を複数の区分に分類した配信先分類ごとに設けられる。配信先分類は、対象とする地図要素のデータが異なる配信先ごとの分類とする。本実施形態では、車両用のナビゲーション機能を実行する配信先と、歩行者用のナビゲーション機能を実行する配信先とで異なる分類とする場合を例に挙げて説明を行う。また、車両用のナビゲーション機能では、地図要素のうちの道路である歩道と車道とのうち、車道のみを対象とし、歩行者用のナビゲーション機能では、歩道と車道との両方を対象とする場合を例に挙げて以降の説明を行う。
<2-2. Conversion table>
Next, the conversion table stored in the table storage unit 13 will be described. The conversion table is provided for each distribution destination classification in which the distribution destination of the map difference data is classified into a plurality of categories. The distribution destination classification is a classification for each distribution destination with different target map element data. In the present embodiment, a case where the distribution destination that executes the navigation function for vehicles and the distribution destination that executes the navigation function for pedestrians are classified into different classifications will be described as an example. In the navigation function for vehicles, only the roadway among the sidewalks and roadways that are roads in the map elements is targeted. In the navigation function for pedestrians, both the sidewalk and roadway are targeted. The following explanation is given by way of example.
 変換テーブルには、以下の変換ルールに従って地図差分データの内容の変換が行われるように、変換前の地図要素のデータの変更内容と変換後の地図要素のデータの変更内容とが対応付けられる。ここで、図3を用いて、変換ルールについての説明を行う。 In the conversion table, the change contents of the map element data before the conversion and the change contents of the map element data after the conversion are associated with each other so that the contents of the map difference data are converted according to the following conversion rules. Here, the conversion rule will be described with reference to FIG.
 図3に示すように、変換ルールでは、対象内での追加は「維持」、対象内から対象内への変更(つまり、対象内での変更)は「維持」、対象内から対象外への変更は「削除」、対象内での削除は「維持」としている。また、対象外での追加は「除外」、対象外から対象外への変更(つまり、対象外での変更)は「除外」、対象外から対象内への変更は「追加」、対象外での削除は「除外」としている。本実施形態では、説明の簡略化のため、便宜上、地図要素のうちの車道及び歩道のみを例に挙げて説明を行う。 As shown in FIG. 3, in the conversion rule, the addition within the target is “maintain”, the change from the target to the target (that is, the change within the target) is “maintain”, and the change from the target to the target is not performed. The change is “deletion”, and the deletion within the target is “maintain”. In addition, “excluded” is an exempt addition, “exclude” is a change from non-target to non-target (that is, a change outside the target), “add” is a change from non-target to the target, Deletion of “is excluded”. In the present embodiment, for the sake of simplification of explanation, only the roadway and the sidewalk among the map elements will be described as an example for convenience.
 車両用のナビゲーション機能を実行する配信先にとっては、対象内での追加は「車道の追加」、対象内での変更は「車道の形状変更」、対象内から対象外への変更は「車道から歩道への種別変更」、対象内での削除は「車道の削除」が該当する。また、対象外での追加は「歩道の追加」、対象外での変更は「歩道の形状変更」、対象外から対象内への変更は「歩道から車道への種別変更」、対象外での削除は「歩道の削除」が該当する。 For distribution destinations that perform navigation functions for vehicles, adding within the target is “adding roadway”, changing within the target is “changing roadway shape”, and changing from within the target to outside the target is “from the roadway” “Type change to sidewalk” and deletion within the target are “deletion of roadway”. In addition, “exclusion of sidewalk” is added outside the target, “shape change of the sidewalk” is changed outside the target, “type change from sidewalk to roadway” is changed from the target outside the target, Deletion corresponds to “deletion of sidewalk”.
 歩行者用のナビゲーション機能を実行する配信先にとっては、対象内での追加は「車道及び歩道の追加」、対象内での変更は「車道及び歩道の形状変更」、対象内から対象外への変更は「該当なし」、対象内での削除は「車道及び歩道の削除」となる。また、対象外での追加、対象外での変更、対象外から対象内への変更、対象外での削除のいずれも「該当なし」となる。 For distribution destinations that perform navigation functions for pedestrians, adding within the target is “adding roadways and sidewalks”, and changing within the target is “changes in the shape of roadways and sidewalks”. The change is “not applicable”, and the deletion within the target is “deletion of roadway and sidewalk”. In addition, any of non-target addition, non-target change, non-target to target change, and non-target deletion is “not applicable”.
 よって、車両用のナビゲーション機能を実行する配信先に対する変換テーブル(以下、車両用の変換テーブル)では、「車道の追加」にはそのまま「車道の追加」が、「車道の形状変更」にもそのまま「車道の形状変更」が、「車道の削除」にもそのまま「車道の削除」が対応付けられる。また、「車道から歩道への種別変更」には「車道の削除」が対応付けられる。さらに、「歩道の追加」、「歩道の形状変更」、及び「歩道の削除」には空のデータが対応付けられ、この変更内容は変換後の地図差分データから除外されることになる。また、「歩道から車道への種別変更」には、「車道の追加」が対応付けられる。 Therefore, in the conversion table for the delivery destination that executes the navigation function for vehicles (hereinafter referred to as the vehicle conversion table), “addition of roadway” remains as it is for “addition of roadway”, and “change in shape of roadway” also remains as it is. “Change in shape of roadway” and “deletion of roadway” are also directly associated with “deletion of roadway”. Further, “deletion of roadway” is associated with “type change from roadway to sidewalk”. Furthermore, “addition of sidewalk”, “change in shape of sidewalk”, and “deletion of sidewalk” are associated with empty data, and this change content is excluded from the converted map difference data. Further, “addition of roadway” is associated with “type change from sidewalk to roadway”.
 一方、歩行者用のナビゲーション機能を実行する配信先に対する変換テーブル(以下、歩行者用の変換テーブル)では、「車道及び歩道の追加」にはそのまま「車道及び歩道の追加」が、「車道及び歩道の形状変更」にもそのまま「車道及び歩道の形状変更」が、「車道及び歩道の削除」にもそのまま「車道及び歩道の削除」が対応付けられる。
<3.ナビゲーション装置2>
 ナビゲーション装置2は、車載のナビゲーション装置であってもよいし、車両に一時的に持ち込んで用いる携帯型のナビゲーション装置であってもよい。以降では、ナビゲーション装置2として車載のナビゲーション装置を用いた場合を例に挙げて説明を行う。ナビゲーション装置2が本開示の端末装置に相当する。ナビゲーション装置2は、車両用のナビゲーション機能を実行する配信先である。
On the other hand, in a conversion table for a delivery destination that executes a navigation function for pedestrians (hereinafter referred to as a pedestrian conversion table), “addition of roadway and sidewalk” is “addition of roadway and sidewalk”, “Change in shape of roadway and sidewalk” is directly associated with “change in shape of sidewalk”, and “deletion of roadway and sidewalk” is also directly associated with “deletion of roadway and sidewalk”.
<3. Navigation device 2>
The navigation device 2 may be an in-vehicle navigation device or a portable navigation device that is temporarily brought into the vehicle and used. Hereinafter, the case where an in-vehicle navigation device is used as the navigation device 2 will be described as an example. The navigation device 2 corresponds to the terminal device of the present disclosure. The navigation device 2 is a distribution destination that executes a navigation function for a vehicle.
 ナビゲーション装置2は、通信装置を備えることによって、通信網を介して地図差分データ配信サーバ1との間で通信を行う。通信装置としては、例えばテレマティクス通信に用いられるDCM(data communication module)といった車載通信モジュールなどの様々なものを採用することができる。 The navigation device 2 includes a communication device, and communicates with the map difference data distribution server 1 via the communication network. As the communication device, various devices such as an in-vehicle communication module such as DCM (data communication module) used for telematics communication can be adopted.
 <4.携帯端末3>
 携帯端末3は、ナビゲーション機能を備えた携帯電話機やタブレット端末等である。また、携帯端末3は、通信網を介して、地図差分データ配信サーバ1との間で通信を行う。本実施形態では、携帯端末3は携帯電話機である場合を例に挙げて説明を行う。
<4. Mobile terminal 3>
The mobile terminal 3 is a mobile phone or a tablet terminal having a navigation function. Moreover, the portable terminal 3 communicates with the map difference data distribution server 1 via a communication network. In the present embodiment, the case where the mobile terminal 3 is a mobile phone will be described as an example.
 携帯端末3は、車両用のナビゲーション機能と歩行者用のナビゲーション機能とのいずれも実行できる構成としてもよいが、本実施形態では、歩行者に携帯されて、歩行者用のナビゲーション機能を実行する場合を例に挙げて説明を行う。よって、携帯端末3は、歩行者用のナビゲーション機能を実行する配信先である。なお、車両用と歩行者用とのナビゲーション機能の切り替えは、アプリケーションの切り替えによって行うことができるものとすればよい。 The mobile terminal 3 may be configured to execute both the vehicle navigation function and the pedestrian navigation function, but in the present embodiment, the mobile terminal 3 is carried by the pedestrian and executes the pedestrian navigation function. A case will be described as an example. Therefore, the portable terminal 3 is a delivery destination that executes a navigation function for pedestrians. Note that the switching of the navigation function between the vehicle and the pedestrian may be performed by switching the application.
 <5.地図差分データ配信サーバ1における地図差分データの配信>
 本開示に記載されるフローチャート、あるいは、フローチャートの処理は、複数のセクション(あるいはステップと言及される)から構成され、各セクションは、たとえば、S1と表現される。さらに、各セクションは、複数のサブセクションに分割されることができる、一方、複数のセクションが合わさって一つのセクションにすることも可能である。さらに、このように構成される各セクションは、サーキット、デバイス、モジュール、ミーンズとして言及されることができる。
<5. Distribution of map difference data in map difference data distribution server 1>
The flowchart described in the present disclosure or the processing of the flowchart is configured by a plurality of sections (or referred to as steps), and each section is expressed as, for example, S1. Further, each section can be divided into a plurality of subsections, while a plurality of sections can be combined into one section. Furthermore, each section configured in this way can be referred to as a circuit, device, module, means.
 また、上記の複数のセクションの各々あるいは組合わさったものは、(i) ハードウエアユニット(例えば、コンピュータ)と組み合わさったソフトウエアのセクションのみならず、(ii) ハードウエア(例えば、集積回路、配線論理回路)のセクションとして、関連する装置の機能を含みあるいは含まずに実現できる。さらに、ハードウエアのセクションは、マイクロコンピュータの内部に構成されることもできる。 Each of the above sections or a combination thereof includes (i) not only a software section combined with a hardware unit (for example, a computer) but also (ii) hardware (for example, an integrated circuit, As a section of (wiring logic circuit), it can be realized with or without the function of related devices. Furthermore, the hardware section can be configured inside the microcomputer.
 次に、図4のフローチャートを用いて、地図差分データ配信サーバ1での地図差分データの配信に関連する処理についての説明を行う。図4のフローチャートは、例えば地図差分データ配信サーバ1の電源がオンになったときに開始し、電源がオフになったときに終了する構成とすればよい。 Next, processing related to distribution of map difference data in the map difference data distribution server 1 will be described using the flowchart of FIG. The flowchart of FIG. 4 may be configured to start when the map difference data distribution server 1 is turned on and end when the power is turned off, for example.
 まず、ステップS1では、地図差分データの配信タイミングとなった場合(ステップS1でYES)には、ステップS2に移る。一方、地図差分データの配信タイミングとなっていない場合(ステップS1でNO)には、ステップS1に戻ってフローを繰り返す。 First, in step S1, when it is the distribution timing of the map difference data (YES in step S1), the process proceeds to step S2. On the other hand, when it is not the distribution timing of the map difference data (NO in step S1), the process returns to step S1 and the flow is repeated.
 地図差分データの配信タイミングの一例としては、配信に必要な地図差分データを抽出するために必要な抽出用情報をナビゲーション装置2や携帯端末3から受信したときとすればよい。抽出用情報は、ナビゲーション装置2や携帯端末3において目的地設定が行われたことや、図示しない操作入力部で地図データの更新を要求する旨の操作入力が行われたことをトリガとして、ナビゲーション装置2や携帯端末3から送信される構成とすればよい。また、ナビゲーション装置2の場合には、自車のアクセサリ(ACC)電源オンを検出したことをトリガとして抽出用情報を送信する構成としてよい。 As an example of the distribution timing of the map difference data, it may be when the extraction information necessary for extracting the map difference data necessary for distribution is received from the navigation device 2 or the portable terminal 3. The extraction information is triggered by the fact that the destination setting is performed in the navigation device 2 or the portable terminal 3 or the operation input for requesting the update of the map data is performed by an operation input unit (not shown). What is necessary is just to set it as the structure transmitted from the apparatus 2 or the portable terminal 3. FIG. Moreover, in the case of the navigation apparatus 2, it is good also as a structure which transmits the information for extraction by using as a trigger that the accessory (ACC) power ON of the own vehicle was detected.
 抽出用情報は、一例として、ナビゲーション装置2や携帯端末3のユーザ位置、ナビゲーション装置2や携帯端末3の保持する地図データのバージョン、及び送信元を特定するための識別情報等である。目的地設定が行われた場合の抽出用情報は、上述したものに加え、目的地の座標を含む構成とすればよい。 The extraction information is, for example, the user position of the navigation device 2 or the mobile terminal 3, the version of the map data held by the navigation device 2 or the mobile terminal 3, and the identification information for specifying the transmission source. The extraction information when the destination setting is performed may be configured to include the coordinates of the destination in addition to the information described above.
 なお、携帯端末3の場合には、実行中のナビゲーション機能が車両用か歩行者用かを示す情報(以下、実行アプリ情報)も、抽出用情報に含ませる構成とすればよい。本実施形態では、携帯端末3から送信する抽出用情報に、実行中のナビゲーション機能が歩行者用であることを示す実行アプリ情報が含まれる場合を例に挙げて以降の説明を行う。 In the case of the portable terminal 3, information indicating whether the navigation function being executed is for a vehicle or a pedestrian (hereinafter, “execution application information”) may be included in the extraction information. In the present embodiment, the following description will be given by taking as an example a case where the extraction information transmitted from the mobile terminal 3 includes execution application information indicating that the navigation function being executed is for pedestrians.
 ユーザ位置は、ナビゲーション装置2や携帯端末3の位置検出器で検出した現在位置の座標とすればよい。識別情報は、ナビゲーション装置2や携帯端末3の機器IDであってもよいし、ナビゲーション装置2の場合は、ナビゲーション装置2が搭載された車両の車両IDであってもよい。以降では、識別情報は機器IDである場合を例に挙げて説明を行う。 The user position may be the coordinates of the current position detected by the position detector of the navigation device 2 or the mobile terminal 3. The identification information may be a device ID of the navigation device 2 or the mobile terminal 3, or in the case of the navigation device 2, may be a vehicle ID of a vehicle on which the navigation device 2 is mounted. Hereinafter, the case where the identification information is a device ID will be described as an example.
 ステップS2では、差分データ抽出部141が、地図差分DB12に格納している地図差分データから、配信先となるナビゲーション装置2や携帯端末3(以下、配信対象)に未配信の地図差分データを抽出し、ステップS3に移る。具体的には、配信対象に未配信の差分グループを抽出する。 In step S2, the difference data extraction unit 141 extracts map difference data that has not been distributed to the navigation device 2 or the portable terminal 3 (hereinafter, distribution target) that is the distribution destination from the map difference data stored in the map difference DB 12. Then, the process proceeds to step S3. Specifically, a difference group that has not been distributed to the distribution target is extracted.
 一例としては、地図差分データ配信サーバ1は、配信対象に配信済みの地図差分データを判別するための、配信対象ごとの判別用情報を格納しており、この判別用情報と、配信対象から受信した抽出用情報とをもとに、未配信の地図差分データを抽出する構成とすればよい。 As an example, the map difference data distribution server 1 stores determination information for each distribution target for determining map difference data that has already been distributed to the distribution target, and is received from the determination information and the distribution target. Based on the extracted information, the configuration may be such that undistributed map difference data is extracted.
 抽出用情報に含まれる機器IDが、配信対象に対応する判別用情報を特定するのに用いられ、抽出用情報に含まれるユーザ位置や目的地が、地図差分データの抽出の対象となる地域を特定するのに用いられる。なお、地図差分データの抽出の対象となる地域を一部に限定する必要のない場合には、抽出用情報にユーザ位置や目的地を含ませない構成としてもよい。 The device ID included in the extraction information is used to specify the determination information corresponding to the distribution target, and the user position and the destination included in the extraction information indicate the region from which the map difference data is to be extracted. Used to identify. In addition, when it is not necessary to limit the area from which the map difference data is extracted to a part, the extraction information may not include the user position or the destination.
 判別用情報としては、例えば配信対象に配信済みのバージョン情報や配信済みの差分グループIDを格納する構成とすればよい。これは、配信済みのバージョン情報や配信済みの差分グループIDが判れば、配信済みの差分グループが判別できるためである。なお、判別用情報としては、配信済みの差分グループ(つまり、地図差分データ)に対してフラグを立てるようにして、そのフラグにより差分グループが配信済みであるか否かを判別できるようにしてもよい。配信済みのバージョン情報や配信済みの差分グループIDは、受信した抽出用情報に含まれる地図データのバージョンや、地図差分データの配信結果をもとにして、地図差分データ配信サーバ1が管理する構成とすればよい。 As the determination information, for example, the version information that has been distributed to the distribution target and the difference group ID that has been distributed may be stored. This is because the distributed difference group can be determined if the distributed version information and the distributed difference group ID are known. As the determination information, a flag is set for a distributed difference group (that is, map difference data) so that it can be determined whether or not the difference group has been distributed. Good. The distributed version information and the distributed difference group ID are managed by the map difference data distribution server 1 based on the map data version included in the received extraction information and the distribution result of the map difference data. And it is sufficient.
 地図差分DB12に格納されている地図差分データは、前述したようにバージョンごとに設けられているが、ナビゲーション装置2と携帯端末3といった配信対象ごとに予め区別されているものではない。よって、配信対象がナビゲーション装置2であった場合には、地図差分DB12に格納されている地図差分データから抽出される未配信の地図差分データには、ナビゲーション装置2で対象外の歩道についての差分グループも含まれてくることになる。 The map difference data stored in the map difference DB 12 is provided for each version as described above, but is not previously distinguished for each delivery target such as the navigation device 2 and the mobile terminal 3. Therefore, when the distribution target is the navigation device 2, the undistributed map difference data extracted from the map difference data stored in the map difference DB 12 includes the difference regarding the sidewalk that is not the target in the navigation device 2. Groups will also be included.
 ステップS3では、配信データ作成部142が、テーブル格納部13に格納された配信先分類ごとの変換テーブルのうちから、配信対象用の変換テーブルを読み出して、ステップS4に移る。配信対象用の変換テーブルを読み出す方法としては、配信対象から受信した抽出用情報に含まれる機器IDから配信先分類を特定し、特定した配信先分類についての変換テーブルを読み出す構成とすればよい。 In step S3, the distribution data creation unit 142 reads out the conversion table for distribution from the conversion tables for each distribution destination classification stored in the table storage unit 13, and proceeds to step S4. As a method of reading the distribution target conversion table, a configuration may be adopted in which the distribution destination classification is specified from the device ID included in the extraction information received from the distribution target, and the conversion table for the specified distribution destination classification is read.
 配信先分類の特定は、以下のようにして行う構成とすればよい。例えば、地図差分データ配信サーバ1のメモリには、機器IDと配信先分類とを対応付けたテーブル(配信先分類テーブル)を予め格納しておく。配信データ作成部142は、抽出用情報に含まれる機器IDをもとに、配信先分類テーブルを参照することで、機器IDに応じた配信先分類を特定する。 The distribution destination classification may be specified as follows. For example, in the memory of the map difference data distribution server 1, a table (distribution destination classification table) in which the device ID and the distribution destination classification are associated is stored in advance. The distribution data creation unit 142 specifies the distribution destination classification corresponding to the device ID by referring to the distribution destination classification table based on the device ID included in the extraction information.
 また、車両用のナビゲーション機能と歩行者用のナビゲーション機能とのいずれも実行できる携帯端末3については、抽出用情報に含まれる実行アプリ情報に応じた変換テーブルを読み出す構成とすればよい。一例として、実行アプリ情報が歩行者用についてのものである場合には、歩行者用の変換テーブルを読み出す構成とすればよい。一方、実行アプリ情報が車両用についてのものである場合には、車両用の変換テーブルを読み出す構成とすればよい。本実施形態の例では、携帯端末3が配信対象である場合には、歩行者用の変換テーブルを読み出す。 Further, the mobile terminal 3 that can execute both the vehicle navigation function and the pedestrian navigation function may be configured to read a conversion table corresponding to the execution application information included in the extraction information. As an example, when the execution application information is for a pedestrian, the configuration may be such that a pedestrian conversion table is read. On the other hand, when the execution application information is for the vehicle, the configuration may be such that the conversion table for the vehicle is read. In the example of this embodiment, when the portable terminal 3 is a distribution target, a pedestrian conversion table is read out.
 なお、ステップS2の処理とステップS3の処理は、順番が逆であってもよいし、並行して行われる構成であってもよい。 In addition, the process of step S2 and the process of step S3 may be reversed in order, or may be configured to be performed in parallel.
 ステップS4では、ステップS2で抽出した未配信の地図差分データに対して、配信データ作成部142が変換処理を行って、ステップS5に移る。変換処理では、ステップS3で読み出した配信対象用の変換テーブルを用いて、ステップS2で抽出した未配信の地図差分データを、配信対象に沿った地図差分データに変換する。よって、配信データ作成部142が本開示の変換部に相当する。 In step S4, the distribution data creation unit 142 performs a conversion process on the undistributed map difference data extracted in step S2, and the process proceeds to step S5. In the conversion process, the undistributed map difference data extracted in step S2 is converted into map difference data along the distribution target using the distribution target conversion table read in step S3. Therefore, the distribution data creation unit 142 corresponds to the conversion unit of the present disclosure.
 ここで、図5及び図6を用いて、単一の地図差分データから、変換テーブルを用いて変換される、携帯端末3用とナビゲーション装置2用との地図差分データについて具体例を示す。 Here, with reference to FIGS. 5 and 6, a specific example of the map difference data for the mobile terminal 3 and the navigation device 2 converted from the single map difference data using the conversion table will be described.
 図5の上段は、更新前の地図データと更新後の地図データを示している。図5中の実線が車道、破線が歩道、白丸がノード、×印が削除を示す。図5の下段は、上段に示す地図データの更新によって生じる地図差分データを示している。地図差分データには、変更内容として、図5に示すように追加、変更、削除がある。 The upper part of Fig. 5 shows the map data before update and the map data after update. In FIG. 5, a solid line indicates a road, a broken line indicates a sidewalk, a white circle indicates a node, and a cross indicates deletion. The lower part of FIG. 5 shows map difference data generated by updating the map data shown in the upper part. The map difference data includes additions, changes, and deletions as shown in FIG.
 図5の上段に示す地図データの更新によって生じる地図差分データは、Aの「車道の追加」、Bの「歩道の追加」、Cの「車道の形状変更」、Dの「歩道の形状変更」、Eの「車道から歩道への種別変更」、Fの「歩道から車道への種別変更」、Gの「車道の削除」、Hの「歩道の削除」である。 The map difference data generated by the update of the map data shown in the upper part of FIG. 5 includes A “addition of roadway”, B “addition of sidewalk”, C “change of shape of roadway”, and “change of shape of sidewalk”. , “Type change from roadway to sidewalk” in E, “Type change from sidewalk to roadway” in F, “Delete roadway” in G, “Delete sidewalk” in H.
 携帯端末3が配信対象であった場合には、前述した歩行者用の変換テーブルを用いて変換を行う。前述したように、歩行者用の変換テーブルでは、「車道及び歩道の追加」、「車道及び歩道の形状変更」、「車道及び歩道の削除」のいずれもそのまま対応付けられるので、図6の上段に示すように、A~Hの変更内容がそのまま地図差分データとなる。 When the mobile terminal 3 is a distribution target, conversion is performed using the pedestrian conversion table described above. As described above, in the conversion table for pedestrians, “addition of roadway and sidewalk”, “change in shape of roadway and sidewalk”, and “deletion of roadway and sidewalk” are associated as they are. As shown in FIG. 5, the change contents A to H become the map difference data as they are.
 一方、ナビゲーション装置2が配信対象であった場合には、車両用の変換テーブルを用いて変換を行う。前述したように、車両用の変換テーブルでは、「車道の追加」、「車道の形状変更」、「車道の削除」はそのまま対応付けられるので、図6の下段に示すように、Aの「車道の追加」、Cの「車道の形状変更」、Gの「車道の削除」についてはそのまま地図差分データとなる。 On the other hand, when the navigation device 2 is a distribution target, conversion is performed using a conversion table for a vehicle. As described above, since “addition of roadway”, “change in shape of roadway”, and “deletion of roadway” are associated as they are in the conversion table for vehicles, as shown in the lower part of FIG. "Addition of", "Change of shape of roadway" of C, and "Delete of roadway" of G are used as map difference data as they are.
 また、「歩道の追加」、「歩道の形状変更」、「歩道の削除」には空のデータが対応付けられるので、Bの「歩道の追加」、Dの「歩道の形状変更」、Hの「歩道の削除」については変換後の地図差分データから除外されることになる。 In addition, since empty data is associated with “add sidewalk”, “change sidewalk shape”, and “delete sidewalk”, B “add sidewalk”, D “sidewalk shape change”, H The “deletion of sidewalk” is excluded from the converted map difference data.
 さらに、「車道から歩道への種別変更」には「車道の削除」が対応付けられるので、Eの「車道から歩道への種別変更」の代わりに、Jの「車道の削除」が地図差分データとなる。また「歩道から車道への種別変更」には「車道の追加」が対応付けられるので、Fの「歩道から車道への種別変更」の代わりに、Iの「車道の追加」が地図差分データとなる。 Furthermore, since “deletion of roadway” is associated with “change of type from roadway to sidewalk”, instead of “change of type from roadway to sidewalk” of E, “deletion of roadway” of J is map difference data. It becomes. In addition, since “addition of roadway” is associated with “change of type from sidewalk to roadway”, “addition of roadway” of I is replaced with map difference data instead of “change of type from sidewalk to roadway” of F. Become.
 このように、配信対象ごとの変換テーブルを用いることで、単一の地図差分データを、配信対象に沿った地図差分データにそれぞれ変換することができる。 Thus, by using the conversion table for each distribution target, single map difference data can be converted into map difference data along the distribution target.
 ステップS5では、ステップS4で配信対象に沿うように変換された地図差分データを、配信部143が当該配信対象に配信する。そして、ステップS1に戻ってフローを繰り返す。地図差分データの配信は、ステップS4の変換処理で変換した地図差分データの格納場所を示すUniform Resource Locator(URL)を配信対象に送信し、そのURLに配信対象からアクセスがあった場合に配信する構成としてもよい。なお、ステップS4の変換処理で変換した地図差分データは、地図差分データ配信サーバ1以外のサーバに格納し、地図差分データ配信サーバ1が格納場所を示すURLを配信対象に送信する構成としてもよい。 In step S5, the distribution unit 143 distributes the map difference data converted so as to follow the distribution target in step S4 to the distribution target. And it returns to step S1 and repeats a flow. The map difference data is distributed when Uniform Resource Locator (URL) indicating the storage location of the map difference data converted by the conversion process in step S4 is transmitted to the distribution target, and the URL is accessed from the distribution target. It is good also as a structure. The map difference data converted by the conversion process in step S4 may be stored in a server other than the map difference data distribution server 1, and the map difference data distribution server 1 may transmit a URL indicating the storage location to the distribution target. .
 配信対象に沿うように変換された地図差分データの配信を受けた配信対象では、ナビゲーション機能において地図データが必要になる都度、保持しているベース地図と、それまでに配信を受けた地図差分データとを合成する。これにより、配信を受けた地図差分データに含まれる地図要素のデータの変更内容をベース地図に反映させ、地図データの更新を行う。 For distribution targets that have received distribution of map difference data that has been converted to conform to the distribution target, each time map data is required in the navigation function, the base map that is held and the map difference data that has been distributed so far And synthesize. Thereby, the change content of the data of the map element included in the map difference data received is reflected on the base map, and the map data is updated.
 図4のフローチャートでは、ナビゲーション装置2や携帯端末3といった配信対象が地図差分データ配信サーバ1から地図差分データの配信を受ける場合を例に挙げて説明を行ったが、必ずしもこれに限らない。例えば、ナビゲーション装置2から着脱可能なメモリカードをPersonal Computer(PC)に接続し、このPCによって地図差分データ配信サーバ1から地図差分データの配信を受け、配信を受けた地図差分データをメモリカードに格納する構成としてもよい。この場合、地図DB34が記憶されたメモリカードを接続したPCが本開示の端末装置に相当する。なお、メモリカードには前述の機器IDを格納しておき、PCからこの機器IDを地図差分データ配信サーバ1に前述の抽出用情報として送信させる構成とすればよい。 In the flowchart of FIG. 4, the case where a distribution target such as the navigation device 2 or the mobile terminal 3 receives distribution of map difference data from the map difference data distribution server 1 is described as an example, but the present invention is not necessarily limited thereto. For example, a memory card that can be detached from the navigation device 2 is connected to a Personal Computer (PC), the map difference data is distributed from the map difference data distribution server 1 by this PC, and the received map difference data is stored in the memory card. It is good also as a structure to store. In this case, the PC connected to the memory card storing the map DB 34 corresponds to the terminal device of the present disclosure. The above-described device ID may be stored in the memory card, and the device ID may be transmitted from the PC to the map difference data distribution server 1 as the above-described extraction information.
 <6.実施形態1のまとめ>
 実施形態1では、単一の地図差分データを、対象とする地図要素が異なるナビゲーション装置2と携帯端末3との各々に沿った地図差分データに変換して配信する。よって、配信対象ごとに地図差分データのデータベースや地図差分データ配信サーバ1を設ける必要がない。また、実施形態1では、歩道及び車道についての変更内容を含む地図差分データであった場合にも、配信対象がナビゲーション装置2である場合には、変換テーブルを用いて、歩道と車道とのうちの車道のみについての変更内容を含む地図差分データに変換して配信する。よって、ナビゲーション装置2にとって対象外である歩道についての変更内容をナビゲーション装置2に配信することを抑え、無駄な通信費が発生するのを防ぐ。
<6. Summary of Embodiment 1>
In the first embodiment, a single map difference data is converted into map difference data along each of the navigation device 2 and the mobile terminal 3 having different target map elements and distributed. Therefore, it is not necessary to provide the map difference data database or the map difference data distribution server 1 for each distribution target. Moreover, in Embodiment 1, when it is map difference data including the change content about a sidewalk and a roadway, when a delivery object is the navigation apparatus 2, using a conversion table, it is among a sidewalk and a roadway. It is converted into map difference data that contains the changes for only the roadway and delivered. Therefore, it is possible to prevent the navigation device 2 from distributing changes to the navigation device 2 and to prevent unnecessary communication costs from being generated.
 <7.変形例1>
 実施形態1では、単一の地図差分データを、対象とする地図要素のデータが異なる配信先の各々に沿った地図差分データに変換するのに、変換テーブルを用いる構成を示したが、必ずしもこれに限らない。例えば、変換テーブル以外に、単一の地図差分データを、対象とする地図要素が異なる配信先の各々に沿った地図差分データに変換することができる手段があれば、変換テーブル以外を用いる構成としてもよい。
<7. Modification 1>
In the first embodiment, the conversion table is used to convert the single map difference data into the map difference data along each of the distribution destinations having different target map element data. Not limited to. For example, in addition to the conversion table, if there is a means capable of converting a single map difference data into map difference data along each of the distribution destinations having different target map elements, a configuration other than the conversion table is used. Also good.
 <8.変形例2>
 実施形態1では、配信先のナビゲーション装置2や携帯端末3に未配信の地図差分データの抽出を、地図差分データ配信サーバ1が行う構成を示したが、必ずしもこれに限らない。例えば、地図差分データ配信システム100に、地図差分データ配信サーバ1とは別に、前述の判別用情報を格納することでナビゲーション装置2や携帯端末3に未配信の地図差分データを抽出するサーバ(以下、更新管理サーバ)を含む構成としてもよい。この場合、前述した判別用情報の管理も更新管理サーバで行うものとする。
<8. Modification 2>
In the first embodiment, the map difference data distribution server 1 extracts the map difference data that has not been distributed to the navigation device 2 or the portable terminal 3 that is the distribution destination. However, the present invention is not limited to this. For example, in addition to the map difference data distribution server 1, the map difference data distribution system 100 stores the above-described determination information to extract map difference data that has not yet been distributed to the navigation device 2 or the mobile terminal 3 (hereinafter referred to as the server). , An update management server). In this case, it is assumed that the management of the discrimination information described above is also performed by the update management server.
 <9.変形例3>
 実施形態1では、地図差分データ配信システム100に、地図データが更新されるごとに更新前後の地図データから地図差分データを生成するサーバ(以下、地図差分データ生成サーバ)を含まない構成を示したが、必ずしもこれに限らない。例えば、地図差分データ配信システム100に、地図差分データ生成サーバを含む構成としてもよい。また、地図差分データ生成サーバが、地図差分データ配信サーバ1と一体化した構成としてもよい。
<9. Modification 3>
In the first embodiment, the map difference data distribution system 100 has a configuration that does not include a server (hereinafter referred to as a map difference data generation server) that generates map difference data from map data before and after updating each time map data is updated. However, this is not necessarily the case. For example, the map difference data distribution system 100 may include a map difference data generation server. Further, the map difference data generation server may be integrated with the map difference data distribution server 1.
 上記の開示は、次の態様を含む。 The above disclosure includes the following aspects.
 本開示の一態様に地図差分データ配信装置1は、通信網を介して、第1端末装置と第2端末装置と通信可能に接続されている。例えば、第1端末装置は、ナビゲーション装置2により提供され、第2端末装置は、携帯端末3により提供される。第1端末装置2が有する地図要素は、第2端末装置3が有する地図要素と異なる。 In one aspect of the present disclosure, the map difference data distribution device 1 is communicably connected to the first terminal device and the second terminal device via a communication network. For example, the first terminal device is provided by the navigation device 2, and the second terminal device is provided by the mobile terminal 3. The map elements that the first terminal device 2 has are different from the map elements that the second terminal device 3 has.
 上記地図差分データ配信装置1は、地図差分データ格納部12と、配信部143と、変換部142と、を備える。 The map difference data distribution device 1 includes a map difference data storage unit 12, a distribution unit 143, and a conversion unit 142.
 地図差分データ格納部12は、地図要素のデータを更新する前のバージョンの地図データと地図要素のデータを更新した後のバージョンの地図データとの間の少なくとも1つの地図要素のデータの変更内容を含む地図差分データを複数格納している。 The map difference data storage unit 12 stores at least one map element data change content between the version map data before updating the map element data and the version map data after updating the map element data. Multiple map difference data is stored.
 変換部142は、地図差分データ格納部12に格納している複数の地図差分データのうち、変換対象である変換対象地図差分データを、第1端末装置2と第2端末装置3のうちの一つである配信先端末装置に対応する地図差分データに変換する。 The conversion unit 142 converts the conversion target map difference data, which is the conversion target, out of the plurality of map difference data stored in the map difference data storage unit 12 into one of the first terminal device 2 and the second terminal device 3. Is converted into map difference data corresponding to the distribution destination terminal device.
 配信部143は、配信先の端末装置に対応するように変換部142で変換した地図差分データを配信先の端末装置に配信する。 The distribution unit 143 distributes the map difference data converted by the conversion unit 142 to correspond to the distribution destination terminal device to the distribution destination terminal device.
 上記地図差分データ配信装置1は、テーブル格納部13をさらに備えてもよい。 The map difference data distribution device 1 may further include a table storage unit 13.
 テーブル格納部13は、変換対象地図差分データに含まれる地図要素のデータの変更内容と配信先の端末装置においての地図要素のデータの変更内容との対応関係を示す変換テーブルを格納している。 The table storage unit 13 stores a conversion table indicating the correspondence between the change contents of the map element data included in the conversion target map difference data and the change contents of the map element data in the terminal device of the distribution destination.
 変換部142は、テーブル格納部13に格納している変換テーブルを用いて、地図差分データ格納部12に格納されている変換対象地図差分データを配信先の端末装置に対応する地図差分データに変換する。 Using the conversion table stored in the table storage unit 13, the conversion unit 142 converts the conversion target map difference data stored in the map difference data storage unit 12 into map difference data corresponding to the terminal device that is the distribution destination. To do.
 本開示は、実施例に準拠して記述されたが、本開示は当該実施例や構造に限定されるものではないと理解される。本開示は、様々な変形例や均等範囲内の変形をも包含する。加えて、様々な組み合わせや形態、さらには、それらに一要素のみ、それ以上、あるいはそれ以下、を含む他の組み合わせや形態をも、本開示の範疇や思想範囲に入るものである。 Although the present disclosure has been described based on the embodiments, it is understood that the present disclosure is not limited to the embodiments and structures. The present disclosure includes various modifications and modifications within the equivalent range. In addition, various combinations and forms, as well as other combinations and forms including only one element, more or less, are within the scope and spirit of the present disclosure.

Claims (7)

  1.  地図要素のデータを更新する前のバージョンの地図データと地図要素のデータを更新した後のバージョンの地図データとの間での地図要素のデータの変更内容からなる地図差分データを複数格納している地図差分データ格納部(12)と、
     前記地図差分データを配信先端末装置に配信する配信部(143)と、 前記地図差分データ格納部に格納している前記複数の地図差分データのうちの、単一の地図差分データを、対象とする地図要素が異なる複数の端末装置の1つである前記配信先端末装置に沿った地図差分データに変換する変換部(142)と、を備え、
     前記配信部は、前記配信先端末装置に沿うように前記変換部で変換した地図差分データを配信する地図差分データ配信装置。
    Stores multiple map difference data consisting of changes in map element data between the version of map data before updating the map element data and the version of map data after updating the map element data A map difference data storage unit (12);
    A distribution unit (143) that distributes the map difference data to a distribution destination terminal device, and a single map difference data among the plurality of map difference data stored in the map difference data storage unit A conversion unit (142) that converts the map difference data along the distribution destination terminal device, which is one of a plurality of terminal devices having different map elements,
    The said delivery part is a map difference data delivery apparatus which delivers the map difference data converted by the said conversion part so that the said delivery destination terminal device may be met.
  2.  単一の前記地図差分データのうちの前記地図要素のデータの変更内容を、対象とする地図要素が異なる前記複数の端末装置の各々で対象とする前記地図要素のデータの変更内容に置き換える変換テーブルを格納しているテーブル格納部(13)をさらに備え、
     前記変換部は、前記テーブル格納部に格納している前記変換テーブルを用いて、前記配信先端末装置に沿った地図差分データに変換する請求項1に記載の地図差分データ配信装置。
    A conversion table for replacing the change contents of the map element data of the single map difference data with the change contents of the map element data targeted in each of the plurality of terminal devices having different target map elements. A table storage unit (13) for storing
    The map difference data distribution device according to claim 1, wherein the conversion unit converts the map difference data along the distribution destination terminal device using the conversion table stored in the table storage unit.
  3.  前記変換部は、前記地図差分データにおける前記地図要素のデータの変更内容のうち、変更内容が前記配信先端末装置の対象内から対象外への変更に該当するものについては、当該配信先端末装置に配信する地図差分データから削除する請求項1又は2に記載の地図差分データ配信装置。 The said conversion part is the said delivery destination terminal apparatus about the change content in which the change content corresponds to the change from the inside of the delivery destination terminal device to the outside of the change content of the data of the said map element in the said map difference data. The map difference data distribution device according to claim 1 or 2, wherein the map difference data is deleted from the map difference data to be distributed.
  4.  前記変換部は、前記地図差分データにおける前記地図要素のデータの変更内容のうち、変更内容が前記配信先端末装置の対象外から対象内への変更に該当するものについては、当該配信先端末装置に配信する地図差分データに追加する請求項1~3のいずれか1項に記載の地図差分データ配信装置。 The said conversion part is the said delivery destination terminal apparatus about the change content in which the change content corresponds to the change from the outside of the said delivery destination terminal apparatus to the inside among the change contents of the data of the said map element in the said map difference data. The map difference data distribution device according to any one of claims 1 to 3, wherein the map difference data distribution apparatus adds the map difference data to be distributed to the map difference data.
  5.  前記変換部は、前記地図差分データにおける前記地図要素のデータの変更内容のうち、変更内容が前記配信先端末装置の対象外から対象外への変更に該当するものについては、当該配信先端末装置に配信する地図差分データに加えない請求項3又は4に記載の地図差分データ配信装置。 The said conversion part is the said delivery destination terminal apparatus about the change content from which the change content falls out of the object of the said delivery destination terminal apparatus among the changes of the data of the said map element in the said map difference data The map difference data delivery device according to claim 3 or 4, wherein the map difference data delivery device is not added to the map difference data to be delivered.
  6.  前記変換部は、前記地図差分データにおける前記地図要素のデータの変更内容のうち、変更内容が前記配信先端末装置の対象内から対象内への変更に該当するものについては、当該配信先端末装置に配信する地図差分データに残す請求項3~5のいずれか1項に記載の地図差分データ配信装置。 The said conversion part is the said delivery destination terminal apparatus about the change content in which the change content corresponds to the change from the inside of the said delivery destination terminal device to the inside among the changes of the data of the said map element in the said map difference data. 6. The map difference data distribution device according to claim 3, wherein the map difference data is left in the map difference data to be distributed to the map.
  7.  請求項1~6のいずれか1項に記載の地図差分データ配信装置(1)と、
     地図要素のデータを更新する前のバージョンの地図データと地図要素のデータを更新した後のバージョンの地図データとの間での地図要素のデータの変更内容からなる地図差分データの配信先となる端末装置(2、3)とを含む地図差分データ配信システム。
    The map difference data distribution device (1) according to any one of claims 1 to 6,
    The terminal that is the distribution destination of map difference data consisting of changes in the map element data between the map data of the version before updating the map element data and the map data of the version after updating the map element data A map difference data distribution system including the devices (2, 3).
PCT/JP2014/003397 2013-06-25 2014-06-25 Map-difference-data distribution device and map-difference-data distribution system WO2014208086A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201480036702.3A CN105359202A (en) 2013-06-25 2014-06-25 Map-difference-data distribution device and map-difference-data distribution system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2013133032A JP2015007719A (en) 2013-06-25 2013-06-25 Map difference data delivery device and map difference data delivery system
JP2013-133032 2013-06-25

Publications (1)

Publication Number Publication Date
WO2014208086A1 true WO2014208086A1 (en) 2014-12-31

Family

ID=52141445

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2014/003397 WO2014208086A1 (en) 2013-06-25 2014-06-25 Map-difference-data distribution device and map-difference-data distribution system

Country Status (3)

Country Link
JP (1) JP2015007719A (en)
CN (1) CN105359202A (en)
WO (1) WO2014208086A1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004287931A (en) * 2003-03-24 2004-10-14 Doon:Kk Map data providing system, and device and method for managing map data storage device
JP2013072787A (en) * 2011-09-28 2013-04-22 Denso Corp Map data distribution device, electronic device and map update system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5261439B2 (en) * 2010-06-04 2013-08-14 アイシン・エィ・ダブリュ株式会社 DATA UPDATE SYSTEM, NAVIGATION DEVICE, AND DATA UPDATE METHOD

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004287931A (en) * 2003-03-24 2004-10-14 Doon:Kk Map data providing system, and device and method for managing map data storage device
JP2013072787A (en) * 2011-09-28 2013-04-22 Denso Corp Map data distribution device, electronic device and map update system

Also Published As

Publication number Publication date
JP2015007719A (en) 2015-01-15
CN105359202A (en) 2016-02-24

Similar Documents

Publication Publication Date Title
US9086290B2 (en) Map data distribution server, map data distribution system, and map data distribution method
US20130345977A1 (en) Map updating system
EP2907051B1 (en) Map update scripts with tree edit operations
US20130076766A1 (en) Map data distribution apparatus, electronic apparatus, and map update system
CN102901508B (en) Apparatus and method of map difference data generation
US20230145649A1 (en) Using Map Change Data
CN102645227A (en) Route search system
Jomrich et al. Dynamic Map Update Protocol for Highly Automated Driving Vehicles.
JP7063029B2 (en) Traffic information provision system and traffic information provision program
CN101558406A (en) Update method for databases, particularly navigation databases
US20240011782A1 (en) Generation and Provision of Control Data for Vehicle Automated Driving Systems
US9008968B2 (en) Guidance information generating device, guidance information generating method and guidance information generating program
CN104995672B (en) Map differential data dispensing device and map differential data dissemination system
KR100902934B1 (en) Method and apparatus for updating digital map
US8457886B2 (en) Method for operating a navigation system
WO2014208086A1 (en) Map-difference-data distribution device and map-difference-data distribution system
CN106503166A (en) Date storage method and device
JP2009109655A (en) System and program for updating address data of poi information
JP4657954B2 (en) Map data management method
JP2021099366A (en) Information providing device
JP2012185168A (en) Apparatus and method for providing advertisement information
Burgstahler et al. Horizon. KOM: A First Step Towards an Open Vehicular Horizon Provider.
JP2016095425A (en) Map data creation device and computer program
JP4727097B2 (en) Update operation information provision system
JP5710796B2 (en) Information providing apparatus, information providing method, and information providing program

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 201480036702.3

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14818597

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 14818597

Country of ref document: EP

Kind code of ref document: A1