JP2012181040A - Map information distribution device, map information distribution method, and program - Google Patents

Map information distribution device, map information distribution method, and program Download PDF

Info

Publication number
JP2012181040A
JP2012181040A JP2011042666A JP2011042666A JP2012181040A JP 2012181040 A JP2012181040 A JP 2012181040A JP 2011042666 A JP2011042666 A JP 2011042666A JP 2011042666 A JP2011042666 A JP 2011042666A JP 2012181040 A JP2012181040 A JP 2012181040A
Authority
JP
Japan
Prior art keywords
mesh
map information
update
version
guarantee
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.)
Granted
Application number
JP2011042666A
Other languages
Japanese (ja)
Other versions
JP5477311B2 (en
Inventor
Mitsuhiro Naito
光浩 内藤
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.)
Aisin AW Co Ltd
Original Assignee
Aisin AW 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 Aisin AW Co Ltd filed Critical Aisin AW Co Ltd
Priority to JP2011042666A priority Critical patent/JP5477311B2/en
Publication of JP2012181040A publication Critical patent/JP2012181040A/en
Application granted granted Critical
Publication of JP5477311B2 publication Critical patent/JP5477311B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Navigation (AREA)
  • Traffic Control Systems (AREA)
  • Instructional Devices (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a map information distribution device, a map information distribution method, and a program which can reduce communication charges and shorten map update time for a communication terminal device by reducing the communication data amount of update data to be transmitted to the communication terminal device.SOLUTION: When a CPU 11 of a map information distribution center 3 receives a request to transmit difference data for updating navigation map information 38 from a navigation device 2, the CPU 11 acquires update difference data of national "expressways" and update difference data of "ordinary roads" and "minor streets" in a distribution target area centering around a destination. Also the CPU 11 searches for a route from the position of a vehicle itself to the destination. Then, of about 2.5 km-squares of mesh sections, the CPU 11 sets sections that are outside a network guarantee target based on the retrieved route, and acquires the update difference data of the "ordinary roads" in network guarantee target sections in association with each section.

Description

本発明は、地図情報を更新するための更新データを配信する地図情報配信装置、地図情報配信方法及びプログラムに関するものである。   The present invention relates to a map information distribution device, a map information distribution method, and a program for distributing update data for updating map information.

従来より、地図情報を更新するための更新データを配信する技術に関して種々提案されている。
例えば、現在位置から遠距離の目的地へ至る経路領域の更新を求められた場合に、経由地を含む目的地へと至る経路の近傍領域と、経由地や目的地周辺の例えば矩形領域とにおける、差分道路情報を配信する。従って、経路の新設道路及び経路に交差する新設道路や、経由地及び目的地周辺に登録された新設道路などの差分道路情報を配信するように構成された地図データ配信装置がある(例えば、特許文献1参照。)。
Conventionally, various techniques for distributing update data for updating map information have been proposed.
For example, when the update of the route area from the current position to the destination at a long distance is requested, in the vicinity area of the route to the destination including the waypoint and the rectangular area around the waypoint and the destination, for example Distribute the difference road information. Accordingly, there is a map data distribution device configured to distribute differential road information such as a new road on a route, a new road that intersects the route, and a new road that is registered around a route point and a destination (for example, a patent) Reference 1).

国際公開第2006/011278号公報International Publication No. 2006/011278

しかしながら、前記した特許文献1に記載された地図データ配信装置によれば、道路の接続を保証するための差分道路情報を配信するために、経路途中のインターチェンジ周辺等の利用頻度の低い一般道路の差分データを配信する必要がある。そのため、配信する差分道路情報のデータ量が大きくなり、通信料金が高くなると共に、通信端末装置の地図更新時間が長くなるという問題がある。   However, according to the map data distribution apparatus described in Patent Document 1 described above, in order to distribute the difference road information for guaranteeing the connection of the road, the road of the general road having a low use frequency such as the vicinity of an interchange on the route is used. It is necessary to distribute differential data. Therefore, there is a problem that the data amount of the difference road information to be distributed becomes large, the communication fee becomes high, and the map update time of the communication terminal device becomes long.

そこで、本発明は、上述した問題点を解決するためになされたものであり、通信端末装置へ送信する更新データの通信データ量を小さくして、通信料金の削減化を図ることができると共に、通信端末装置の地図更新時間の短縮化を図ることができる地図情報配信装置、地図情報配信方法及びプログラムを提供することを目的とする。   Therefore, the present invention has been made to solve the above-described problems, and it is possible to reduce the communication data amount of update data to be transmitted to the communication terminal device and to reduce the communication fee. It is an object of the present invention to provide a map information distribution device, a map information distribution method, and a program that can shorten the map update time of a communication terminal device.

前記目的を達成するため請求項1に係る地図情報配信装置は、メッシュ単位で区画されたセンタ側地図情報を記憶する地図情報記憶手段と、前記センタ側地図情報のバージョン情報を前記メッシュ単位で記憶する管理情報記憶手段と、地図情報の更新を行う通信端末装置が記憶している端末側地図情報のメッシュ毎のバージョン情報を取得する端末側バージョン情報取得手段と、前記通信端末装置の現在位置と目的地とを取得する取得手段と、前記現在位置から前記目的地までの経路を探索する経路探索手段と、前記センタ側地図情報のメッシュ毎のバージョン情報と前記端末側地図情報のメッシュ毎のバージョン情報とに基づいて、所定の更新条件に該当するメッシュのうち、前記端末側地図情報のバージョンが最新のバージョンではないメッシュを更新必要メッシュとして特定する更新必要メッシュ特定手段と、前記更新必要メッシュに基づいて、ネットワーク保証の対象となるメッシュを特定する保証対象メッシュ特定手段と、前記経路に基づいて、ネットワーク保証が不要なメッシュを特定する保証不要メッシュ特定手段と、前記ネットワーク保証の対象となるメッシュのうち、ネットワーク保証が不要なメッシュ以外のメッシュを、ネットワーク保証の候補メッシュとして特定する保証候補メッシュ特定手段と、前記センタ側地図情報のメッシュ毎のバージョン情報と前記端末側地図情報のメッシュ毎のバージョン情報とに基づいて、前記ネットワーク保証の候補メッシュのうち、前記端末側地図情報のバージョンが最新のバージョンではないメッシュをネットワーク保証必要メッシュとして特定する保証必要メッシュ特定手段と、前記端末側地図情報における前記更新必要メッシュ及び前記ネットワーク保証必要メッシュを最新のバージョンへ更新する為の更新データを生成する更新データ生成手段と、前記更新データを前記通信端末装置へ送信する送信手段と、を備えたことを特徴とする。   In order to achieve the above object, a map information distribution apparatus according to claim 1 stores map information storage means for storing center-side map information divided in units of meshes, and stores version information of the center-side map information in units of meshes. Management information storage means, terminal-side version information acquisition means for acquiring version information for each mesh of the terminal-side map information stored in the communication terminal apparatus that updates the map information, and the current position of the communication terminal apparatus Acquisition means for acquiring a destination, route search means for searching for a route from the current position to the destination, version information for each mesh of the center side map information, and version for each mesh of the terminal side map information Based on the information, the version of the terminal-side map information is not the latest version among the meshes that meet the predetermined update condition. Update-needed mesh specifying means for specifying a mesh as an update-needed mesh, guaranteed-mesh specifying means for specifying a mesh subject to network guarantee based on the update-needed mesh, and network guarantee not required based on the path A non-guaranteed mesh specifying means for specifying a secure mesh, a guaranteed candidate mesh specifying means for specifying a mesh other than a mesh that does not require a network guarantee among the meshes to be subjected to the network guarantee, as a network guarantee candidate mesh, and Based on the version information for each mesh of the center side map information and the version information for each mesh of the terminal side map information, among the network guarantee candidate meshes, the mesh whose version of the terminal side map information is not the latest version Network protection A required mesh identifying means for identifying as a required mesh, an update data generating means for generating update data for updating the update required mesh and the network guaranteed required mesh in the terminal-side map information to the latest version, and the update Transmission means for transmitting data to the communication terminal device.

ここで、ネットワーク保証とは、ある区画の地図情報の更新データを送信する場合に、当該区画内の道路の接続関係を保証するために、当該区画から新設道路が繋がる周辺の区画の地図情報の更新データも送信することである。例えば、ある区画の新設された高速道路の更新データを送信する場合に、当該高速道路から周辺の区画の既存の一般道路に接続するために新設された一般道路の更新データも送信することである。   Here, the network guarantee refers to the map information of the surrounding sections to which the new road is connected from the section in order to guarantee the connection relation of the road in the section when the update data of the map information of the section is transmitted. Update data is also transmitted. For example, when the update data of a newly established highway in a certain section is transmitted, the update data of a new general road that is connected to the existing general road in the surrounding section from the highway is also transmitted. .

また、請求項2に係る地図情報配信装置は、請求項1に記載の地図情報配信装置において、前記保証不要メッシュ特定手段は、前記経路を含むメッシュ以外のメッシュを前記ネットワーク保証が不要なメッシュとして特定する。   The map information distribution apparatus according to claim 2 is the map information distribution apparatus according to claim 1, wherein the non-guaranteed mesh specifying means sets a mesh other than the mesh including the route as a mesh that does not require the network guarantee. Identify.

また、請求項3に係る地図情報配信装置は、請求項1又は請求項2に記載の地図情報配信装置において、前記保証不要メッシュ特定手段は、前記現在位置から前記目的地までの距離が所定の第1距離以上である場合には、前記経路を含むメッシュのうち、前記目的地から前記所定の第1距離よりも短い所定の第2距離以上離れているメッシュを前記ネットワーク保証が不要なメッシュとして特定することを特徴とする。   The map information distribution device according to claim 3 is the map information distribution device according to claim 1 or 2, wherein the guarantee-unnecessary mesh specifying means has a predetermined distance from the current position to the destination. When the distance is equal to or greater than the first distance, a mesh that is separated from the destination by a predetermined second distance shorter than the predetermined first distance among the meshes including the route is determined as a mesh that does not require the network guarantee. It is characterized by specifying.

また、請求項4に係る地図情報配信装置は、請求項1乃至請求項3のいずれかに記載の地図情報配信装置において、各メッシュ内の道路を走行する車両のうち、当該メッシュの周辺に自宅の住所を有すると推定される車両の割合である地元車両割合を、前記メッシュ毎に取得する割合取得手段を備え、前記保証不要メッシュ特定手段は、前記経路を含むメッシュのうち、前記地元車両割合が所定値以上であるメッシュを前記ネットワーク保証が不要なメッシュとして特定することを特徴とする。   Further, the map information distribution device according to claim 4 is the map information distribution device according to any one of claims 1 to 3, wherein among the vehicles traveling on the road in each mesh, a home is located around the mesh. A ratio acquisition unit that acquires, for each mesh, a local vehicle ratio that is a ratio of vehicles that are estimated to have the address, and the warranty-unnecessary mesh specifying unit includes the local vehicle ratio in the mesh that includes the route. Is specified as a mesh that does not require the network guarantee.

また、請求項5に係る地図情報配信装置は、請求項1乃至請求項4のいずれかに記載の地図情報配信装置において、前記保証不要メッシュ特定手段は、前記経路を含むメッシュのうち、当該メッシュの周囲に観光施設が無いメッシュを前記ネットワーク保証が不要なメッシュとして特定することを特徴とする。   Further, the map information distribution device according to claim 5 is the map information distribution device according to any one of claims 1 to 4, wherein the guarantee-unnecessary mesh specifying means includes the mesh among the meshes including the route. A mesh having no tourist facilities around is identified as a mesh that does not require the network guarantee.

更に、請求項6に係る地図情報配信装置は、請求項1乃至請求項5のいずれかに記載の地図情報配信装置において、前記保証不要メッシュ特定手段は、前記経路を含むメッシュのうち、各メッシュを通過する通過予定時刻に当該メッシュの周囲に営業中の観光施設が無いメッシュを前記ネットワーク保証が不要なメッシュとして特定することを特徴とする。   Further, the map information distribution device according to claim 6 is the map information distribution device according to any one of claims 1 to 5, wherein the guarantee-unnecessary mesh specifying means is configured to select each mesh among the meshes including the route. A mesh that does not have a tourist facility in operation around the mesh at a scheduled passage time passing through the mesh is identified as a mesh that does not require the network guarantee.

また、請求項7に係る地図情報配信方法は、地図情報の更新を行う通信端末装置が記憶している端末側地図情報のメッシュ毎のバージョン情報を取得する端末側バージョン情報取得工程と、前記通信端末装置の現在位置と目的地とを取得する取得工程と、前記現在位置から前記目的地までの経路を探索する経路探索工程と、メッシュ単位で区画されたセンタ側地図情報のメッシュ毎のバージョン情報と前記端末側地図情報のメッシュ毎のバージョン情報とに基づいて、所定の更新条件に該当するメッシュのうち、前記端末側地図情報のバージョンが最新のバージョンではないメッシュを更新必要メッシュとして特定する更新必要メッシュ特定工程と、前記更新必要メッシュ特定工程で特定した更新必要メッシュに基づいて、ネットワーク保証の対象となるメッシュを特定する保証対象メッシュ特定工程と、前記経路探索工程で探索した経路に基づいて、ネットワーク保証が不要なメッシュを特定する保証不要メッシュ特定工程と、前記保証対象メッシュ特定工程で特定したネットワーク保証の対象となるメッシュのうち、前記保証不要メッシュ特定工程で特定したネットワーク保証が不要なメッシュ以外のメッシュを、ネットワーク保証の候補メッシュとして特定する保証候補メッシュ特定工程と、前記センタ側地図情報のメッシュ毎のバージョン情報と前記端末側地図情報のメッシュ毎のバージョン情報とに基づいて、前記保証候補メッシュ特定工程で特定したネットワーク保証の候補メッシュのうち、前記端末側地図情報のバージョンが最新のバージョンではないメッシュをネットワーク保証必要メッシュとして特定する保証必要メッシュ特定工程と、前記端末側地図情報における前記更新必要メッシュ特定工程で特定した更新必要メッシュ及び前記保証必要メッシュ特定工程で特定したネットワーク保証必要メッシュを最新のバージョンへ更新する為の更新データを生成する更新データ生成工程と、前記更新データ生成工程で生成した更新データを前記通信端末装置へ送信する送信工程と、を備えたことを特徴とする。   The map information distribution method according to claim 7 includes a terminal-side version information acquisition step of acquiring version information for each mesh of the terminal-side map information stored in the communication terminal device that updates the map information, and the communication An acquisition process for acquiring the current position and destination of the terminal device, a path search process for searching for a path from the current position to the destination, and version information for each mesh of center-side map information partitioned in mesh units Update that identifies the mesh whose version of the terminal-side map information is not the latest version as the update-needed mesh among the meshes satisfying a predetermined update condition based on the version information for each mesh of the terminal-side map information Network guarantee based on the required mesh identification process and the update necessary mesh identified in the update necessary mesh identification process A guaranteed mesh identification process for identifying a target mesh, a non-guaranteed mesh identification process for identifying a mesh that does not require a network guarantee based on the route searched in the path search process, and a specified in the guaranteed mesh identification process Among the meshes subject to network assurance, a guarantee candidate mesh identifying step for identifying a mesh other than the mesh that does not require network assurance identified in the warranty-unnecessary mesh identifying step as a network guarantee candidate mesh, and the center-side map Based on the version information for each mesh of information and the version information for each mesh of the terminal side map information, the version of the terminal side map information is the latest among the network guarantee candidate meshes identified in the guarantee candidate mesh identification step. The mesh that is not the version of The latest version of the required mesh identification process specified as a required network guarantee network, the update required mesh specified in the update required mesh identification process in the terminal-side map information, and the required network assurance mesh specified in the guaranteed mesh identification process An update data generation step for generating update data for updating to the communication terminal device, and a transmission step for transmitting the update data generated in the update data generation step to the communication terminal device.

更に、請求項8に係るプログラムは、メッシュ単位で区画されたセンタ側地図情報を記憶する地図情報記憶部と、前記センタ側地図情報のバージョン情報を前記メッシュ単位で記憶する管理情報記憶部と、を備えたコンピュータに、地図情報の更新を行う通信端末装置が記憶している端末側地図情報のメッシュ毎のバージョン情報を取得する端末側バージョン情報取得工程と、前記通信端末装置の現在位置と目的地とを取得する取得工程と、前記現在位置から前記目的地までの経路を探索する経路探索工程と、前記センタ側地図情報のメッシュ毎のバージョン情報と前記端末側地図情報のメッシュ毎のバージョン情報とに基づいて、所定の更新条件に該当するメッシュのうち、前記端末側地図情報のバージョンが最新のバージョンではないメッシュを更新必要メッシュとして特定する更新必要メッシュ特定工程と、前記更新必要メッシュ特定工程で特定した更新必要メッシュに基づいて、ネットワーク保証の対象となるメッシュを特定する保証対象メッシュ特定工程と、前記経路探索工程で探索した経路に基づいて、ネットワーク保証が不要なメッシュを特定する保証不要メッシュ特定工程と、前記保証対象メッシュ特定工程で特定したネットワーク保証の対象となるメッシュのうち、前記保証不要メッシュ特定工程で特定したネットワーク保証が不要なメッシュ以外のメッシュを、ネットワーク保証の候補メッシュとして特定する保証候補メッシュ特定工程と、前記センタ側地図情報のメッシュ毎のバージョン情報と前記端末側地図情報のメッシュ毎のバージョン情報とに基づいて、前記保証候補メッシュ特定工程で特定したネットワーク保証の候補メッシュのうち、前記端末側地図情報のバージョンが最新のバージョンではないメッシュをネットワーク保証必要メッシュとして特定する保証必要メッシュ特定工程と、前記端末側地図情報における前記更新必要メッシュ特定工程で特定した更新必要メッシュ及び前記保証必要メッシュ特定工程で特定したネットワーク保証必要メッシュを最新のバージョンへ更新する為の更新データを生成する更新データ生成工程と、前記更新データ生成工程で生成した更新データを前記通信端末装置へ送信する送信工程と、を実行させるためのプログラムである。   Furthermore, the program according to claim 8 includes a map information storage unit that stores center side map information partitioned in units of meshes, a management information storage unit that stores version information of the center side map information in units of meshes, A terminal-side version information acquisition step of acquiring version information for each mesh of the terminal-side map information stored in the communication terminal device that updates the map information in a computer provided with the current position and purpose of the communication terminal device An acquisition step of acquiring a location, a route search step of searching for a route from the current position to the destination, version information for each mesh of the center side map information, and version information for each mesh of the terminal side map information Based on the above, among the meshes that meet the predetermined update condition, the version of the terminal-side map information is not the latest version. An update-needed mesh specifying step for specifying a mesh as an update-needed mesh, a guarantee-targeted mesh specifying step for specifying a mesh subject to network guarantee based on the update-needed mesh specified in the update-needed mesh specifying step, and the route Based on the route searched in the search step, the non-guaranteed mesh specifying step for specifying a mesh that does not require a network guarantee, and the mesh that is the target of the network guarantee specified in the guarantee target mesh specifying step, A guarantee candidate mesh identifying step for identifying a mesh other than a mesh that does not require network assurance identified in the process as a candidate mesh for network assurance; version information for each mesh of the center side map information; and for each mesh of the terminal side map information Based on version information and A guarantee required mesh specifying step of specifying a mesh whose version of the terminal side map information is not the latest version among the network guarantee candidate meshes specified in the guarantee candidate mesh specifying step, and the terminal side An update data generating step for generating update data for updating the update required mesh specified in the update required mesh specifying step in the map information and the network guarantee required mesh specified in the guarantee required mesh specifying step to the latest version; and And a transmission step for transmitting the update data generated in the update data generation step to the communication terminal device.

請求項1に係る地図情報配信装置、請求項7に係る地図情報配信方法及び請求項8に係るプログラムでは、更新必要メッシュに基づいて特定されたネットワーク保証の対象となるメッシュを、目的地までの経路に基づいて削減した後、更に、端末側地図情報のバージョンが最新のバージョンでないメッシュだけに削減することが可能となり、ネットワーク保証をするために必要なメッシュ数を大幅に削減して、処理負荷の低減化を図ることができる。更に、端末側地図情報の所定の更新条件に該当するメッシュ及びネットワーク保証をするために必要なメッシュのバージョンを最新のバージョンにするための更新データのデータ量を大幅に削減し、通信データ量を小さくして、通信料金の削減化を図ることができると共に、通信端末装置の地図更新時間の短縮化を図ることができる。尚、目的地までの経路に基づいてネットワーク保証の対象となるメッシュを削減するため、ユーザの利用可能性が低いエリアのメッシュについては、ネットワーク保証の対象としないようにすることができ、ネットワーク保証の対象となるメッシュを大幅に削減しても、ユーザの利便性を損なうことを防止することができる。   In the map information distribution device according to claim 1, the map information distribution method according to claim 7, and the program according to claim 8, the mesh subject to the network guarantee specified based on the update required mesh is sent to the destination. After the reduction based on the route, it is possible to reduce the number of meshes whose terminal side map information is not the latest version, greatly reducing the number of meshes required to guarantee the network and processing load. Can be reduced. Furthermore, the amount of update data required to make the latest version of the mesh required to guarantee the network and the mesh corresponding to the predetermined update conditions of the terminal-side map information is greatly reduced, and the communication data amount is reduced. The communication fee can be reduced by reducing the size, and the map update time of the communication terminal device can be shortened. Since the number of meshes subject to network guarantee is reduced based on the route to the destination, meshes in areas with low user availability can be excluded from the network guarantee. Even if the number of meshes to be subjected to is greatly reduced, it is possible to prevent the user's convenience from being impaired.

また、請求項2に係る地図情報配信装置では、ネットワーク保証の対象となるメッシュから、目的地までの経路を含むメッシュ以外のメッシュを削減するため、ネットワーク保証の候補メッシュを迅速に特定できると共に、目的地までの経路沿いのネットワーク保証を確実に行うことが可能となる。   In addition, in the map information distribution apparatus according to claim 2, in order to reduce the mesh other than the mesh including the route to the destination from the mesh subject to the network guarantee, the network guarantee candidate mesh can be quickly identified, It is possible to ensure network guarantee along the route to the destination.

また、請求項3に係る地図情報配信装置では、現在位置から目的地までの距離が所定の第1距離以上(例えば、約200km以上である。)である場合には、ネットワーク保証の対象となるメッシュから、経路を含むメッシュのうち、目的地から所定の第1距離よりも短い所定の第2距離以上(例えば、約100km以上である。)離れているメッシュを削減するため、ネットワーク保証の候補メッシュを迅速に特定できると共に、ネットワーク保証の候補メッシュの更なる削減化を図ることできる。即ち、目的地までの経路の総距離が所定の第1距離以上で遠い場合には、目的地までは都市高速道路等の有料道路を走行することが考えられるため、目的地から所定の第2距離以上離れているメッシュの一般道路を利用する可能性は低いと考えられる。従って、ユーザの利便性を損なうことなく、通信端末装置へ送信する更新データの通信データ量及び通信料金の更なる削減化を図ることができると共に、通信端末装置の地図更新時間の更なる短縮化を図ることができる。   Further, in the map information distribution apparatus according to claim 3, when the distance from the current position to the destination is a predetermined first distance or more (for example, about 200 km or more), the map information distribution apparatus is subject to network guarantee. In order to reduce meshes that include a route from the mesh and that are separated from the destination by a predetermined second distance shorter than the predetermined first distance (for example, about 100 km or more), the network guarantee candidates It is possible to quickly identify meshes and further reduce the number of candidate meshes for network guarantee. That is, when the total distance of the route to the destination is longer than the predetermined first distance, it is conceivable to travel on a toll road such as an urban expressway to the destination. The possibility of using a mesh road that is more than a distance away is considered low. Therefore, it is possible to further reduce the communication data amount and the communication fee of the update data to be transmitted to the communication terminal device without impairing the convenience of the user, and further shorten the map update time of the communication terminal device. Can be achieved.

また、請求項4に係る地図情報配信装置では、ネットワーク保証の対象となるメッシュから、地元車両割合が所定値以上であるメッシュを削減するため、ネットワーク保証の候補メッシュを迅速に特定できると共に、経路を逸脱して走行する可能性の低いメッシュをネットワーク保証の候補メッシュから削減でき、ネットワーク保証の候補メッシュの更なる削減化を図ることできる。従って、ユーザの利便性を損なうことなく、通信端末装置へ送信する更新データの通信データ量及び通信料金の更なる削減化を図ることができると共に、通信端末装置の地図更新時間の更なる短縮化を図ることができる。   Further, in the map information distribution device according to claim 4, in order to reduce meshes whose local vehicle ratio is equal to or greater than a predetermined value from meshes that are the targets of network guarantee, it is possible to quickly identify candidate meshes for network guarantee and route The meshes that are unlikely to travel beyond the range can be reduced from the network guarantee candidate meshes, and the network guarantee candidate meshes can be further reduced. Therefore, it is possible to further reduce the communication data amount and the communication fee of the update data to be transmitted to the communication terminal device without impairing the convenience of the user, and further shorten the map update time of the communication terminal device. Can be achieved.

また、請求項5に係る地図情報配信装置では、ネットワーク保証の対象となるメッシュから、経路を含むメッシュのうち、当該メッシュの周囲に観光施設が無いメッシュを削減するため、ネットワーク保証の候補メッシュを迅速に特定できると共に、経路を逸脱して走行する可能性の低いメッシュを削減でき、ネットワーク保証の候補メッシュの更なる削減化を図ることできる。従って、ユーザの利便性を損なうことなく、通信端末装置へ送信する更新データの通信データ量及び通信料金の更なる削減化を図ることができると共に、通信端末装置の地図更新時間の更なる短縮化を図ることができる。   Further, in the map information distribution apparatus according to claim 5, in order to reduce meshes that do not have tourist facilities around the mesh from meshes that are subject to network guarantee, among meshes that include a route, In addition to being able to identify quickly, it is possible to reduce the number of meshes that are unlikely to travel off the route, and to further reduce the number of candidate meshes for network guarantee. Therefore, it is possible to further reduce the communication data amount and the communication fee of the update data to be transmitted to the communication terminal device without impairing the convenience of the user, and further shorten the map update time of the communication terminal device. Can be achieved.

更に、請求項6に係る地図情報配信装置では、ネットワーク保証の対象となるメッシュから、経路を含むメッシュのうち、各メッシュを通過する通過予定時刻に当該メッシュの周囲に営業中の観光施設が無いメッシュを削減するため、ネットワーク保証の候補メッシュを迅速に特定できると共に、経路を逸脱して走行する可能性の低いメッシュを削減でき、ネットワーク保証の候補メッシュの更なる削減化を図ることできる。従って、ユーザの利便性を損なうことなく、通信端末装置へ送信する更新データの通信データ量及び通信料金の更なる削減化を図ることができると共に、通信端末装置の地図更新時間の更なる短縮化を図ることができる。   Furthermore, in the map information distribution apparatus according to claim 6, there is no tourist facility operating around the mesh at a scheduled passage time passing through each mesh among the meshes including the route from the mesh subject to network guarantee. Since the number of meshes can be reduced, network guarantee candidate meshes can be quickly identified, meshes that are unlikely to travel out of the route can be reduced, and the number of network guarantee candidate meshes can be further reduced. Therefore, it is possible to further reduce the communication data amount and the communication fee of the update data to be transmitted to the communication terminal device without impairing the convenience of the user, and further shorten the map update time of the communication terminal device. Can be achieved.

実施例1に係る地図情報配信システムを示したブロック図である。1 is a block diagram illustrating a map information distribution system according to Embodiment 1. FIG. 地図情報配信センタにおける道路種別の差分データを抽出するメッシュ単位の一例を示す図である。It is a figure which shows an example of the mesh unit which extracts the difference data of the road classification in a map information delivery center. 地図情報配信センタにおける地図データ管理DBに格納される区画毎の地図管理テーブルの一例を示す図である。It is a figure which shows an example of the map management table for every division stored in map data management DB in a map information delivery center. 地図情報配信センタにおける差分データ管理DBに格納されるバージョン管理テーブルの一例を示す図である。It is a figure which shows an example of the version management table stored in difference data management DB in a map information delivery center. 地図情報配信センタにおけるナビ更新履歴情報DBに格納される最終更新バージョン管理テーブルの一例を示す図である。It is a figure which shows an example of the last update version management table stored in navigation update log | history information DB in a map information delivery center. 地図情報配信センタにおけるネットワーク保証DBに格納されるネットワーク保証テーブルの一例を示す図である。It is a figure which shows an example of the network guarantee table stored in network guarantee DB in a map information delivery center. 地図情報配信システムのナビゲーション装置を示したブロック図である。It is the block diagram which showed the navigation apparatus of the map information delivery system. 地図情報配信システムにおいて、自車位置から目的地までのナビ側地図情報DBのナビ地図情報を更新するナビ地図情報更新処理を示すフローチャートである。It is a flowchart which shows the navigation map information update process which updates the navigation map information of the navigation side map information DB from the own vehicle position to the destination in a map information delivery system. 図8の「ネットワーク保証対象外の区画設定処理1」のサブ処理を示すサブフローチャートである。FIG. 9 is a sub-flowchart showing a sub-process of “partition setting process 1 not subject to network guarantee” in FIG. 新設一般道路が経路上の区画にない一例を示す図である。It is a figure which shows an example in which a new general road is not in the division on a path | route. 実施例2に係る地図情報配信システムの情報配信センタのCPUが実行する「ネットワーク保証対象外の区画設定処理2」のサブ処理を示すサブフローチャートである。12 is a sub-flowchart showing a sub-process of “partition setting process 2 not subject to network guarantee” executed by the CPU of the information distribution center of the map information distribution system according to the second embodiment. 実施例2に係る新設一般道路が目的地から距離L2以上離れた経路上の区画にある一例を示す図である。It is a figure which shows an example in the division on the path | route in which the new general road which concerns on Example 2 left | separated the distance L2 or more from the destination. 実施例3に係る地図情報配信システムの情報配信センタのCPUが実行する「ネットワーク保証対象外の区画設定処理3」のサブ処理を示すサブフローチャートである。14 is a sub-flowchart illustrating a sub-process of “partition setting process 3 not subject to network guarantee” executed by the CPU of the information distribution center of the map information distribution system according to the third embodiment. 実施例3に係る新設一般道路が目的地から距離L2以上離れた経路上の区画にある一例を示す図である。It is a figure which shows an example in the division on the path | route in which the new general road which concerns on Example 3 left | separated the distance L2 or more from the destination. 実施例4に係る地図情報配信システムの情報配信センタのCPUが実行する「ネットワーク保証対象外の区画設定処理4」のサブ処理を示すサブフローチャートである。14 is a sub-flowchart showing a sub-process of “partition setting process 4 not subject to network guarantee” executed by the CPU of the information distribution center of the map information distribution system according to the fourth embodiment.

以下、本発明に係る地図情報配信装置を地図情報配信システムについて具体化した実施例1乃至実施例3に基づき図面を参照しつつ詳細に説明する。   Hereinafter, a map information distribution apparatus according to the present invention will be described in detail with reference to the drawings based on Examples 1 to 3 in which the map information distribution system is embodied.

先ず、実施例1に係る地図情報配信システム1の概略構成について図1乃至図7を用いて説明する。
図1に示すように実施例1に係る地図情報配信システム1は、ナビゲーション装置2と、ナビゲーション装置2に対して地図情報を更新する為の更新情報を配信する地図情報配信センタ3と、ネットワーク4とから基本的に構成されている。そして、ナビゲーション装置2と地図情報配信センタ3は、ネットワーク4を介して各種の情報の送受信が可能となるように構成されている。尚、ナビゲーション装置2の構成に関しては後に図7を用いて詳細に説明する。
First, a schematic configuration of the map information distribution system 1 according to the first embodiment will be described with reference to FIGS. 1 to 7.
As shown in FIG. 1, the map information distribution system 1 according to the first embodiment includes a navigation device 2, a map information distribution center 3 that distributes update information for updating map information to the navigation device 2, and a network 4. And basically consists of The navigation device 2 and the map information distribution center 3 are configured to be able to transmit and receive various types of information via the network 4. The configuration of the navigation device 2 will be described in detail later with reference to FIG.

また、図1に示すように、地図情報配信センタ3は、サーバ10と、サーバ10に接続されたセンタ側地図情報データベース(センタ側地図情報DB)15と、センタ側通信装置16と、地図データ管理データベース(地図データ管理DB)17と、差分データ管理データベース(差分データ管理DB)18と、ナビ更新履歴情報データベース(ナビ更新履歴情報DB)19と、ネットワーク保証データベース(ネットワーク保証DB)20とを備えている。   As shown in FIG. 1, the map information distribution center 3 includes a server 10, a center side map information database (center side map information DB) 15 connected to the server 10, a center side communication device 16, and map data. A management database (map data management DB) 17, a difference data management database (difference data management DB) 18, a navigation update history information database (navigation update history information DB) 19, and a network guarantee database (network guarantee DB) 20 I have.

また、サーバ10は、サーバ10の全体の制御を行う演算装置及び制御装置としてのCPU11、並びにCPU11が各種の演算処理を行うに当たってワーキングメモリとして使用されるRAM12、後述のようにナビゲーション装置2からの要求に基づいてナビゲーション装置2に記憶された地図情報の内、自車位置から目的地までの地図情報を新たなバージョンの地図情報に更新する為の更新情報をセンタ側地図情報DB15から抽出して、ナビゲーション装置2に対して配信するナビ地図情報更新処理等を行うための各種の制御プログラムが記録されたROM13や、時間を計測するタイマ14等を備えている。   In addition, the server 10 includes an arithmetic device that controls the entire server 10, a CPU 11 as a control device, a RAM 12 that is used as a working memory when the CPU 11 performs various arithmetic processes, and a navigation device 2 as described later. Based on the request, out of the map information stored in the navigation device 2, update information for updating the map information from the vehicle position to the destination to the new version of the map information is extracted from the center side map information DB 15. A ROM 13 in which various control programs for performing navigation map information update processing distributed to the navigation device 2 are recorded, a timer 14 for measuring time, and the like are provided.

また、センタ側地図情報DB15には、地図情報配信センタ3で作成され、ナビゲーション装置2に記憶された地図情報を更新する際の基本となる地図情報である更新用地図情報15Aがバージョン毎に区分されて記憶されている。更に、現在のナビゲーション装置2に記憶される地図情報の一部分(例えば、自車の現在位置又は予め登録されている自宅地点等を中心とする10km四方の領域である。)又は全部を更新用地図情報15Aに記憶される最新のバージョンに更新する為の更新情報(以下、「差分データ」という。)についてもバージョン毎に区分されて記憶されている。
ここで、バージョンとは地図情報が作成された時期を特定する為の作成時期情報であり、バージョンを参照することによって地図情報が作成された時期を特定することが可能となっている。
In the center-side map information DB 15, update map information 15A, which is basic map information for updating the map information created in the map information distribution center 3 and stored in the navigation device 2, is classified for each version. Has been remembered. Further, a part of the map information stored in the current navigation device 2 (for example, a 10 km square area centered on the current position of the vehicle or a home location registered in advance) or the entire map is updated. Update information for updating to the latest version stored in the information 15A (hereinafter referred to as “difference data”) is also stored separately for each version.
Here, the version is creation time information for specifying the time when the map information is created, and the time when the map information is created can be specified by referring to the version.

また、センタ側地図情報DB15に記憶された更新用地図情報15Aには、ナビゲーション装置2で経路案内及び地図表示を行うのに必要な各種情報が記録されており、例えば、地図を表示するための地図表示データ、各交差点に関する交差点データ、ノード点に関するノードデータ、施設の一種である道路(リンク)に関するリンクコスト、リンク長等のリンクデータ、経路を探索するための探索データ、施設の一種である店舗等のPOI(Point of Interest)に関する施設データ、地点を検索するための検索データ等から構成されている。   The update map information 15A stored in the center-side map information DB 15 stores various information necessary for route guidance and map display by the navigation device 2, for example, for displaying a map. Map display data, intersection data related to each intersection, node data related to node points, link cost related to roads (links) as a kind of facility, link data such as link length, search data for searching a route, a kind of facility It consists of facility data related to POI (Point of Interest) such as stores, search data for searching for points, and the like.

ここで、特に地図表示データとしては、約10km×10kmで区画された2次メッシュをベースに4分割(長さ1/2)、16分割(1/4)、64分割(1/8)されたユニットで構成されており、各ユニットのデータ量が略同レベルになるように、各地のユニットが設定されている。最も小さい64分割サイズのユニットは、約1.25km四方の大きさである。   Here, the map display data is divided into 4 divisions (length 1/2), 16 divisions (1/4), and 64 divisions (1/8) based on a secondary mesh partitioned by about 10 km × 10 km. Each unit is set so that the data amount of each unit is approximately the same level. The smallest 64 division size unit is about 1.25 km square.

また、図2に示すように、各道路種別の差分データは、上記約10km×10kmで区画された2次メッシュを16分割(1/4)する約2.5km四方のメッシュに区画された区画単位毎に、各区画を識別する区画番号(区画ID)(図2では16のエリアに対してA、B、C、D、E、F、G、H、・・・・)が設定され、高速自動車国道、都市高速道路、自動車専用道路、一般有料道路から構成される高速道路区分と、国道、主要地方道、県道、市町村道から構成される一般道路区分と、細街路から構成される細街路区分の3つの配信道路区分に区分されて、それぞれバージョン毎に更新用地図情報15Aに格納されている。   In addition, as shown in FIG. 2, the difference data for each road type is divided into approximately 2.5 km square meshes that divide the secondary mesh partitioned by approximately 10 km × 10 km into 16 (1/4). For each unit, a section number (section ID) for identifying each section (A, B, C, D, E, F, G, H,... For 16 areas in FIG. 2) is set. Expressway sections composed of national highways, urban expressways, motorway roads, and general toll roads, general road sections composed of national roads, major local roads, prefectural roads, municipal roads, and narrow streets composed of narrow streets. The road is divided into three distribution road sections, and each version is stored in the update map information 15A.

尚、以下、高速自動車国道、都市高速道路、自動車専用道路、一般有料道路を「高速道路」という。また、国道、主要地方道、県道、市町村道を「一般道路」という。また、一般道路よりも狭い街中等の街路を「細街路」という。   Hereinafter, highway national highways, urban highways, automobile roads, and general toll roads are referred to as “highways”. National roads, major local roads, prefectural roads, and municipal roads are called “general roads”. A street such as a city narrower than a general road is called a “narrow street”.

そして、地図データ管理DB17には、更新用地図情報15Aに格納された3つの配信道路区分毎の地図表示データのバージョンを、2次メッシュを16分割(1/4)する約2.5km四方のメッシュに区画された区画単位で管理するための地図管理ファイル51が格納されている。
ここで、図3に示すように、地図管理ファイル51には、各道路区分毎に、2次メッシュを16分割(1/4)する約2.5km四方の各区画を識別する「区画ID」が関連付けられ、更に、各区画毎に、第1世代のバージョン1(Ver.1)から最新のバージョン(Ver.N)に順次更新されたバージョンが関連付けられて記憶されている。
In the map data management DB 17, the version of the map display data for each of the three distribution road sections stored in the update map information 15A is about 2.5km square by dividing the secondary mesh into 16 (1/4). A map management file 51 is stored for management in units of sections partitioned into meshes.
Here, as shown in FIG. 3, in the map management file 51, for each road section, a “section ID” that identifies each section of about 2.5 km square that divides the secondary mesh into 16 (1/4). Further, for each partition, a version that is sequentially updated from the first generation version 1 (Ver. 1) to the latest version (Ver. N) is stored in association with each other.

また、差分データ管理DB18には、2次メッシュを16分割(1/4)する約2.5km四方の各区画単位毎に、第1世代のバージョン1から最新のバージョンに順次更新された各差分データのバージョンを管理するためのバージョン管理テーブル52が格納されている。尚、バージョン管理テーブル52は、更新用地図情報15Aに格納された3つの配信道路区分毎に設けられている。   In addition, the difference data management DB 18 stores each difference that is sequentially updated from the first generation version 1 to the latest version for each about 2.5 km square partition unit that divides the secondary mesh into 16 (1/4). A version management table 52 for managing data versions is stored. The version management table 52 is provided for each of the three distribution road sections stored in the update map information 15A.

ここで、図4に示すように、バージョン管理テーブル52は、2次メッシュを16分割(1/4)する約2.5km四方の各区画を識別する「区画ID」毎に、この「区画ID」に対する差分データの第1世代の「バージョン1」から最新のバージョンに順次更新されたバージョンを表す「バージョン」と、各バージョンの一世代前のバージョンを表す「一世代前のバージョン」とから構成されている。   Here, as shown in FIG. 4, the version management table 52 has the “partition ID” for each “partition ID” that identifies each section of about 2.5 km square that divides the secondary mesh into 16 (1/4). "Version" representing a version that is sequentially updated from "version 1" of the first generation of the difference data to "the latest version" and "version one generation before" representing a version one generation before each version Has been.

例えば、「区画ID」が「1」の区画の順次更新された各差分データのバージョン履歴は、最初の差分データのバージョンは「バージョン1」で、「一世代前のバージョン」は無しを表す「−」である。また、次に更新された差分データのバージョンは「バージョン2」で、「一世代前のバージョン」は「バージョン1」である。また、この次に更新された差分データのバージョンは「バージョン4」で、「一世代前のバージョン」は「バージョン2」である。更に、最新の差分データのバージョンは「バージョン5」で、「一世代前のバージョン」は「バージョン4」である。   For example, in the version history of each differential data that has been sequentially updated in the partition whose “partition ID” is “1”, the version of the first difference data is “version 1” and “version one generation before” indicates “no”. -". The version of the difference data updated next is “version 2”, and the “version one generation before” is “version 1”. The version of the difference data updated next is “version 4”, and the “version one generation before” is “version 2”. Furthermore, the version of the latest difference data is “version 5”, and the “version one generation before” is “version 4”.

また、ナビ更新履歴情報DB19には、各ナビゲーション装置2に記憶されている地図情報について現在までに更新を行った更新履歴を管理するための最終更新バージョン管理テーブル53が格納されている。尚、最終更新バージョン管理テーブル53は、更新用地図情報15Aに格納された3つの配信道路区分毎に設けられている。
ここで、図5に示すように、最終更新バージョン管理テーブル53は、ナビゲーション装置2を特定する「ナビ識別ID」毎に、約2.5km四方の各区画毎に付された「区画ID」に対して現在、ナビゲーション装置2に記憶されている地図情報のバージョン、即ち、最終更新バージョンを表す「現区画バージョン」が記憶されている。
The navigation update history information DB 19 stores a final update version management table 53 for managing an update history of the map information stored in each navigation device 2 updated so far. The last update version management table 53 is provided for each of the three distribution road sections stored in the update map information 15A.
Here, as shown in FIG. 5, the last updated version management table 53 is set to “section ID” assigned to each section of about 2.5 km square for each “navigation identification ID” that identifies the navigation device 2. On the other hand, the version of the map information currently stored in the navigation device 2, that is, the “current section version” representing the last updated version is stored.

例えば、「ナビ識別ID」が「1001」のナビゲーション装置2が現在記憶している地図情報の「バージョン」は、「区画ID」が「1」のエリアに対して、地図データの最終更新バージョンを表す「現区画バージョン」は「バージョン4」であり、「区画ID」が「2」のエリアに対して、地図データの最終更新バージョンを表す「現区画バージョン」は「バージョン4」であり、「区画ID」が「3」のエリアに対して、地図データの最終更新バージョンを表す「現区画バージョン」は「バージョン1」となっている。   For example, the “version” of the map information currently stored in the navigation device 2 whose “navigation identification ID” is “1001” is the last updated version of the map data for the area whose “section ID” is “1”. The “current section version” is “version 4”, the “current section version” indicating the final update version of the map data is “version 4” for the area whose “section ID” is “2”, and “ For the area of “section ID” “3”, “current section version” representing the latest update version of the map data is “version 1”.

そして、後述のようにナビゲーション装置2の地図情報の更新を行う毎に、最終更新バージョン管理テーブル53には、更新した各「区画ID」毎に対応する最新の「現区画バージョン」が記憶されて、新たな更新履歴に書き換えられる(図8参照)。   Each time the map information of the navigation device 2 is updated as will be described later, the latest update version management table 53 stores the latest “current partition version” corresponding to each updated “section ID”. The new update history is rewritten (see FIG. 8).

また、ネットワーク保証DB20には、更新用地図情報15Aに格納された地図表示データのバージョン毎に、2次メッシュを16分割(1/4)する約2.5km四方の各区画間の新設道路の接続を保証するために(以下、「ネットワーク保証」という。)、同時に「差分データ」を配信する区画の「区画ID」を、各区画単位で管理するためのネットワーク保証ファイル54が格納されている。例えば、ネットワーク保証として配信するための「区画ID」は、開通した高速道路と既存の一般道路とを接続する新規の一般道路の「差分データ」を抽出するための「区画ID」である。   In addition, the network guarantee DB 20 stores new roads between sections of about 2.5 km square that divide the secondary mesh into 16 (1/4) for each version of the map display data stored in the update map information 15A. In order to guarantee the connection (hereinafter referred to as “network guarantee”), a network guarantee file 54 is stored for managing the “partition ID” of the section to which “difference data” is delivered at the same time. . For example, the “section ID” for distribution as a network guarantee is a “section ID” for extracting “difference data” of a new general road connecting the opened expressway and an existing general road.

ここで、図6に示すように、ネットワーク保証ファイル54には、更新用地図情報15Aに格納された地図表示データのバージョン毎に、2次メッシュを16分割(1/4)する約2.5km四方の各区画を識別する「区画ID」が関連付けられ、更に、各「区画ID」毎に、各区画間のネットワーク保証のために、同時に「差分データ」を配信する区画の「区画ID」が関連付けられて記憶されている。   Here, as shown in FIG. 6, the network guarantee file 54 includes about 2.5 km for dividing the secondary mesh into 16 (1/4) for each version of the map display data stored in the update map information 15A. A “partition ID” that identifies each of the four sections is associated, and for each “partition ID”, a “partition ID” of a section that simultaneously distributes “difference data” for network guarantee between the sections. Associated and stored.

そして、地図情報配信センタ3は、ナビゲーション装置2から自車位置から目的地までの経路上及び目的地周辺の更新用地図情報15Aの配信要求があった場合には、後述のように、最終更新バージョン管理テーブル53に格納される配信エリアの各区画毎の「現区画バージョン」から最もバージョンの新しい更新用地図情報15Aに更新するために、更新されたバージョン毎の差分データを抽出して、ナビゲーション装置2に対して配信する(図8参照)。   Then, when there is a distribution request for the update map information 15A on the route from the vehicle position to the destination and around the destination from the navigation device 2, the map information distribution center 3 performs the final update as described later. In order to update from the “current section version” for each section of the distribution area stored in the version management table 53 to the newest update map information 15A, the difference data for each updated version is extracted and navigation is performed. Distribute to the device 2 (see FIG. 8).

例えば、ナビゲーション装置2に対して送信される差分データとしては、後述のように、目的地周辺(例えば、目的地を中心とする10km四方の領域である。)における、現在のナビゲーション装置2に記憶される地図情報から最もバージョンの新しい更新用地図情報15Aに更新する為の必要最小限の「道路区分」毎の差分データと、自車位置から目的地までの経路と新設された高速道路とのネットワーク保証をするための差分データである(図8参照)。   For example, the difference data transmitted to the navigation device 2 is stored in the current navigation device 2 around the destination (for example, a 10 km square area centered on the destination) as will be described later. Difference data for each minimum “road classification” for updating the updated map information 15A to the newest update map information, and the route from the vehicle position to the destination and the newly established expressway This is difference data for guaranteeing the network (see FIG. 8).

また、ネットワーク4としては、例えばLAN(Local Area Network)、WAN(Wide Area Network)、イントラネット、携帯電話回線網、電話回線網、公衆通信回線網、専用通信回線網、インターネット等の通信回線網等の通信系を使用することができる。   The network 4 includes, for example, a LAN (Local Area Network), a WAN (Wide Area Network), an intranet, a mobile phone line network, a telephone line network, a public communication line network, a dedicated communication line network, a communication line network such as the Internet, etc. Can be used.

次に、実施例1に係る地図情報配信システム1を構成するナビゲーション装置2の概略構成について図7を用いて説明する。   Next, a schematic configuration of the navigation device 2 configuring the map information distribution system 1 according to the first embodiment will be described with reference to FIG.

図7に示すように、実施例1に係るナビゲーション装置2は、自車の現在位置を検出する現在地検出処理部21と、予め登録された自宅地点の座標位置(例えば、緯度と経度である。)や各種のデータが記録されたデータ記録部22と、入力された情報に基づいて、各種の演算処理を行うナビゲーション制御部23と、操作者からの操作を受け付ける操作部24と、操作者に対して地図等の情報を表示する液晶ディスプレイ25と、経路案内に関する音声ガイダンスを出力するスピーカ26と、道路交通情報センタや地図情報配信センタ3等との間で携帯電話網等を介して通信を行う通信装置27とから構成されている。また、ナビゲーション制御部23には自車の走行速度を検出する車速センサ29が接続される。   As illustrated in FIG. 7, the navigation device 2 according to the first embodiment includes a current location detection processing unit 21 that detects a current position of the vehicle and a coordinate position (for example, latitude and longitude) of a home location registered in advance. ) And a data recording unit 22 in which various data are recorded, a navigation control unit 23 that performs various arithmetic processes based on the input information, an operation unit 24 that receives operations from an operator, and an operator On the other hand, a liquid crystal display 25 that displays information such as a map, a speaker 26 that outputs voice guidance related to route guidance, and a road traffic information center, the map information distribution center 3, and the like communicate with each other via a mobile phone network or the like. The communication device 27 is configured to perform. The navigation control unit 23 is connected to a vehicle speed sensor 29 that detects the traveling speed of the vehicle.

以下に、ナビゲーション装置2を構成する各構成要素について説明すると、現在地検出処理部21は、GPS31、方位センサ32、距離センサ33等からなり、自車両の現在位置(以下、「自車位置」という。)、自車の向きを表す自車方位、走行距離等を検出することが可能となっている。   Hereinafter, each component constituting the navigation device 2 will be described. The current position detection processing unit 21 includes a GPS 31, a direction sensor 32, a distance sensor 33, and the like, and the current position of the own vehicle (hereinafter referred to as “own vehicle position”). )), It is possible to detect the direction of the vehicle, the travel distance, and the like indicating the direction of the vehicle.

また、データ記録部22は、外部記憶装置及び記憶媒体としてのハードディスク(図示せず)と、ハードディスクに記憶されたナビ側地図情報データベース(ナビ側地図情報DB)37及び所定のプログラム等を読み出すとともにハードディスクに所定のデータを書き込む為のドライバ(図示せず)を備えている。   In addition, the data recording unit 22 reads an external storage device and a hard disk (not shown) as a storage medium, a navigation side map information database (navigation side map information DB) 37 and a predetermined program stored in the hard disk. A driver (not shown) for writing predetermined data to the hard disk is provided.

ここで、ナビ側地図情報DB37にはナビゲーション装置2の走行案内や経路探索に使用されるとともに地図情報配信センタ3による更新対象となるナビ地図情報38が格納されている。このナビ地図情報38は、更新用地図情報15Aと同様に経路案内及び地図表示に必要な各種情報から構成されている。例えば、各新設道路を特定するための新設道路情報、地図を表示するための地図表示データ、各交差点に関する交差点データ、ノード点に関するノードデータ、施設の一種である道路(リンク)に関するリンクコスト等のリンクデータ、経路を探索するための探索データ、施設の一種である店舗等のPOIに関する店舗データ、地点を検索するための検索データ等から構成されている。   Here, the navigation-side map information DB 37 stores navigation map information 38 that is used for travel guidance and route search of the navigation device 2 and is to be updated by the map information distribution center 3. The navigation map information 38 is composed of various information necessary for route guidance and map display, similar to the update map information 15A. For example, new road information for identifying each new road, map display data for displaying a map, intersection data for each intersection, node data for node points, link costs for roads (links) as a kind of facility, etc. It consists of link data, search data for searching for routes, store data related to POIs such as stores that are a kind of facility, search data for searching points, and the like.

そして、ナビ地図情報38の内容は、地図情報配信センタ3から通信装置27を介して配信された差分データやCD−ROM等の記録媒体に記録された更新用地図情報等の更新情報をダウンロードすることによって更新される。   And the content of the navigation map information 38 downloads update information, such as the difference data delivered from the map information delivery center 3 via the communication device 27, and update map information recorded on a recording medium such as a CD-ROM. Updated by.

また、ナビゲーション装置2を構成するナビゲーション制御部23は、ナビゲーション装置2の全体の制御を行う演算装置及び制御装置としてのCPU41、並びにCPU41が各種の演算処理を行うに当たってワーキングメモリとして使用されるとともに、経路が探索されたときの経路データ等が記憶されるRAM42、制御用のプログラムのほか、後述のようにナビ地図情報38を更新する地図情報更新処理プログラム等が記憶されたROM43、ROM43から読み出したプログラムを記憶するフラッシュメモリ44等の内部記憶装置を備えている。   Further, the navigation control unit 23 constituting the navigation device 2 is used as a working memory when the CPU 41 as an arithmetic device and a control device for controlling the entire navigation device 2 and the CPU 41 perform various arithmetic processes. Read out from the ROM 43 and the ROM 43 in which the RAM 42 and the control program for storing the route data when the route is searched are stored, as well as the map information update processing program for updating the navigation map information 38 as described later. An internal storage device such as a flash memory 44 for storing the program is provided.

[ナビ地図情報更新処理]
次に、前記構成を有する地図情報配信システム1において、ナビゲーション装置2のCPU41及び地図情報配信センタ3のCPU11によって実行される、自車位置から目的地までのナビ側地図情報DB37のナビ地図情報38を更新するナビ地図情報更新処理について図8乃至図10に基づいて説明する。尚、図8にフローチャートで示される各プログラムは、ナビゲーション装置2のROM43、地図情報配信センタ3のROM13に記憶されており、各CPU41、11により実行される。
[Navi map information update process]
Next, in the map information distribution system 1 having the above configuration, the navigation map information 38 of the navigation side map information DB 37 from the vehicle position to the destination is executed by the CPU 41 of the navigation device 2 and the CPU 11 of the map information distribution center 3. The navigation map information update process for updating the map will be described with reference to FIGS. 8 is stored in the ROM 43 of the navigation device 2 and the ROM 13 of the map information distribution center 3, and is executed by the CPUs 41 and 11, respectively.

図8に示すように、先ず、ナビゲーション装置2のCPU41は、ステップ(以下、Sと略記する)11において、操作部24を介して目的地が設定されたときには、現在地検出処理部21により自車位置を検出して、当該目的地及び自車位置の各座標データ(例えば、緯度と経度のデータである。)を、当該ナビゲーション装置2を特定する「ナビ識別ID」(例えば、ナビ識別ID「1001」である。)とともに地図情報配信センタ3に送信して、ナビ地図情報38を更新するための差分データの要求をする。   As shown in FIG. 8, first, the CPU 41 of the navigation device 2 determines that the current position detection processing unit 21 causes the own vehicle when a destination is set via the operation unit 24 in step (hereinafter abbreviated as S) 11. The position is detected, and each coordinate data (for example, latitude and longitude data) of the destination and the vehicle position is used as a “navigation identification ID” (for example, navigation identification ID “ 1001 ") and the difference data for updating the navigation map information 38 is requested.

一方、図8に示すように、地図情報配信センタ3のCPU11は、S111において、センタ側通信装置16を介して、ナビゲーション装置2から送信されたナビ地図情報38を更新するための差分データの要求と共に、当該ナビゲーション装置2を特定するナビ識別IDと目的地及び自車位置の各座標データを受信した場合には、該ナビ識別ID及び各座標データをRAM12に記憶する。   On the other hand, as shown in FIG. 8, the CPU 11 of the map information distribution center 3 requests the difference data for updating the navigation map information 38 transmitted from the navigation device 2 via the center side communication device 16 in S111. At the same time, when the navigation identification ID for specifying the navigation device 2 and each coordinate data of the destination and the vehicle position are received, the navigation identification ID and each coordinate data are stored in the RAM 12.

そして、CPU11は、目的地の座標データを再度、RAM12から読み出し、座標データを中心とする所定領域(例えば、座標データを中心とする約10km四方の領域である。)を、差分データを抽出する配信対象エリアとして設定する。また、CPU11は、この配信対象エリア内の約2.5km四方のメッシュに区画された各区画の区画IDを更新用地図情報15Aに基づいて特定し、RAM12に記憶する。   Then, the CPU 11 reads the coordinate data of the destination from the RAM 12 again, and extracts difference data from a predetermined area centered on the coordinate data (for example, an area approximately 10 km square centered on the coordinate data). Set as a delivery target area. Further, the CPU 11 specifies the section ID of each section partitioned into approximately 2.5 km square mesh in this distribution target area based on the update map information 15A and stores it in the RAM 12.

続いて、S112において、CPU11は、受信したナビ識別IDに対応するナビゲーション装置2に記憶されている地図情報の全国、即ち、全区画の「高速道路」の現在のバージョンを、ナビ更新履歴情報DB19に格納されている「高速道路」の最終更新バージョン管理テーブル53から順番に読み出す。また、CPU11は、地図データ管理DB17に格納されている地図管理ファイル51から「高速道路」の全区画の最新のバージョンを順番に読み出し、最終更新バージョン管理テーブル53から読み出した同じ区画の現在のバージョンより新しいバージョンの区画を抽出して、「高速道路」の更新区画としてRAM12に記憶する。   Subsequently, in S112, the CPU 11 displays the current version of the “highway” of the map information stored in the navigation device 2 corresponding to the received navigation identification ID, that is, the “highway” of all sections, in the navigation update history information DB 19. Are sequentially read from the last updated version management table 53 of the “highway” stored in. Further, the CPU 11 sequentially reads the latest versions of all sections of the “highway” from the map management file 51 stored in the map data management DB 17 and reads the current version of the same section read from the last update version management table 53. A newer version of the section is extracted and stored in the RAM 12 as an updated section of the “highway”.

そして、CPU11は、「高速道路」の更新区画をRAM12から順番に読み出し、各更新区画の「高速道路」のバージョンを最新のバージョンに更新するための更新バージョンを、差分データ管理DB18に格納されている「高速道路」のバージョン管理テーブル52から読み出し、RAM12に記憶する。そして、CPU41は、「高速道路」の各更新区画の更新バージョンに対応する差分データを更新用地図情報15Aから順番に読み出し、全国の「高速道路」の更新用差分データとしての各更新区画に対応させてRAM12に記憶する。   Then, the CPU 11 sequentially reads the update sections of the “highway” from the RAM 12, and the update version for updating the “highway” version of each update section to the latest version is stored in the difference data management DB 18. The “highway” version management table 52 is read out and stored in the RAM 12. Then, the CPU 41 sequentially reads out the difference data corresponding to the update version of each update section of the “highway” from the update map information 15A, and corresponds to each update section as the update data for “highway” nationwide. And stored in the RAM 12.

続いて、S113において、CPU11は、上記S111で特定した配信対象エリア内の各区画の「一般道路」の現在のバージョンを、ナビ更新履歴情報DB19に格納されている「一般道路」の最終更新バージョン管理テーブル53から順番に読み出す。また、CPU41は、地図データ管理DB17に格納されている地図管理ファイル51から配信対象エリア内の各区画の「一般道路」の最新のバージョンを順番に読み出し、最終更新バージョン管理テーブル53から読み出した同じ区画の現在のバージョンと異なる区画を抽出して、「一般道路」の更新区画としてRAM12に記憶する。   Subsequently, in S113, the CPU 11 updates the current version of “general road” of each section in the distribution target area specified in S111, and the latest update version of “general road” stored in the navigation update history information DB 19. Read from the management table 53 in order. Further, the CPU 41 sequentially reads the latest version of “general road” of each section in the distribution target area from the map management file 51 stored in the map data management DB 17 and reads the same from the last update version management table 53. A section different from the current version of the section is extracted and stored in the RAM 12 as an update section of “general road”.

そして、CPU11は、「一般道路」の更新区画をRAM12から順番に読み出し、各更新区画の「一般道路」のバージョンを最新のバージョンに更新するための更新バージョンを、差分データ管理DB18に格納されている「一般道路」のバージョン管理テーブル52から読み出す。そして、CPU41は、「一般道路」の各更新区画の更新バージョンに対応する差分データを更新用地図情報15Aから順番に読み出し、配信対象エリア内の「一般道路」の更新用差分データとして「一般道路」の各更新区画に対応させてRAM12に記憶する。   Then, the CPU 11 sequentially reads update sections of “general roads” from the RAM 12, and stores an update version for updating the version of “general road” of each update section to the latest version in the difference data management DB 18. Is read from the version management table 52 of the “general road”. Then, the CPU 41 sequentially reads out the difference data corresponding to the update version of each update section of “general road” from the update map information 15A, and uses “general road” as the difference data for update of “general road” in the distribution target area. Are stored in the RAM 12 in association with each update section.

その後、S114において、CPU11は、上記S112で「高速道路」の更新用差分データを記憶しているか否か、つまり、「高速道路」の開通した区画の区画IDをRAM12に記憶しているか否かを判定する判定処理を実行する。そして、上記S112で「高速道路」の更新用差分データを記憶していない場合、つまり、「高速道路」の開通した区画の区画IDをRAM12に記憶していない場合には(S114:NO)、CPU11は、後述のS117の処理に移行する。   Thereafter, in S114, the CPU 11 stores whether or not the difference data for “highway” update is stored in S112, that is, whether or not the block ID of the opened section of “highway” is stored in the RAM 12. A determination process for determining When the difference data for update of “highway” is not stored in S112, that is, when the section ID of the opened section of “highway” is not stored in the RAM 12 (S114: NO), CPU11 transfers to the process of S117 mentioned later.

一方、上記S112で「高速道路」の更新用差分データを記憶している場合、つまり、「高速道路」の開通した区画の区画IDをRAM12に記憶している場合には(S114:YES)、CPU11は、S115の処理に移行する。S115において、CPU11は、開通した高速道路と既存の一般道路とを接続するために新設された新規の一般道路が存在する区画をネットワーク保証の対象としないように設定する「ネットワーク保証対象外の区画設定処理1」のサブ処理を実行する。   On the other hand, when the difference data for update of “highway” is stored in S112, that is, when the section ID of the opened section of “highway” is stored in the RAM 12 (S114: YES), CPU11 transfers to the process of S115. In S115, the CPU 11 sets the section where the new general road newly established for connecting the opened expressway and the existing general road is not set as the target of the network guarantee. The sub-process of “setting process 1” is executed.

ここで、「ネットワーク保証対象外の区画設定処理1」のサブ処理について図9及び図10に基づいて説明する。
図9に示すように、S211において、CPU11は、上記S111で受信した自車位置と目的地の各座標データをRAM12から読み出し、更新用地図情報15Aに記憶されているリンクのリンクコストに基づいて、自車位置から目的地までの経路を公知のダイクストラ法により探索する。
Here, the sub-process of “partition setting process 1 not subject to network guarantee” will be described with reference to FIGS.
As shown in FIG. 9, in S211, the CPU 11 reads out the coordinate data of the vehicle position and the destination received in S111 from the RAM 12, and based on the link cost of the link stored in the update map information 15A. The route from the vehicle position to the destination is searched by a known Dijkstra method.

そして、S212において、CPU11は、自車位置から目的地までの経路が通る約2.5km四方のメッシュに区画された各区画の区画IDを更新用地図情報15Aに基づいて特定する。そして、CPU11は、経路上の区画以外の区画の区画IDを、ネットワーク保証ファイル54から関連付けられた「区画ID」を読み出せない区画ID、つまり、開通した高速道路から既存の一般道路に接続された新規の一般道路の更新データを抽出しないネットワーク保証対象外の区画の区画IDとしてRAM12に記憶する。そして、CPU11は、経路上の区画以外の区画をネットワーク保証対象外の区画として設定した後、当該サブ処理を終了してメインフローチャートに戻り、S116の処理に移行する。   Then, in S212, the CPU 11 specifies the section ID of each section partitioned into a mesh of about 2.5 km square along which the route from the vehicle position to the destination passes, based on the update map information 15A. Then, the CPU 11 is connected to the existing general road from the opened highway, that is, the section ID of the section other than the section on the route cannot be read out from the “partition ID” associated with the network guarantee file 54. The update data of the new general road is stored in the RAM 12 as a section ID of a section that is not subject to network guarantee. Then, the CPU 11 sets a partition other than the partition on the route as a partition not subject to network guarantee, and then ends the sub-process, returns to the main flowchart, and proceeds to the process of S116.

例えば、図10に示すように、CPU11は、自車位置S1から目的地G1までの経路61をダイクストラ法により探索する。そして、CPU11は、自車位置S1から目的地G1までの経路61が通る約2.5km四方のメッシュに区画された各区画62〜68の各区画ID61A〜68Aを更新用地図情報15Aに基づいて特定する。そして、CPU11は、経路61上の各区画62〜68以外の区画をネットワーク保証対象外の区画として設定した後、当該サブ処理を終了してメインフローチャートに戻り、S116の処理に移行する。   For example, as shown in FIG. 10, the CPU 11 searches for a route 61 from the vehicle position S1 to the destination G1 by the Dijkstra method. And CPU11 is based on the map information 15A for each division | segmentation ID61A-68A of each division 62-68 divided into the mesh of about 2.5km square along which the path | route 61 from the own vehicle position S1 to the destination G1 passes. Identify. Then, the CPU 11 sets the sections other than the sections 62 to 68 on the path 61 as the sections not subject to network guarantee, and then ends the sub-process, returns to the main flowchart, and proceeds to the process of S116.

従って、図10に示すように、開通した高速道路71のインターチェンジ72から既存の一般道路73まで新設された新規の一般道路75が通る各区画76、77は、ネットワーク保証対象外の区画として設定される。また、開通した高速道路71のインターチェンジ81から経路61まで新設された新規の一般道路82が通る各区画83〜86及び区画63のうち、各区画83〜86が、ネットワーク保証対象外の区画として設定される。   Accordingly, as shown in FIG. 10, the sections 76 and 77 through which the new general road 75 newly established from the interchange 72 of the opened expressway 71 to the existing general road 73 passes are set as sections not covered by the network guarantee. The In addition, among the sections 83 to 86 and the section 63 through which the new general road 82 newly established from the interchange 81 to the route 61 of the opened expressway 71 passes, the sections 83 to 86 are set as the sections not covered by the network guarantee. Is done.

そして、S116において、CPU11は、更新用地図情報15Aに基づいて、上記S115で設定したネットワーク保証対象外の区画でない区画、つまり、ネットワーク保証の対象区画を特定し、各対象区画の区画IDをRAM12に記憶する。そして、CPU11は、各対象区画の区画IDをRAM12から順番に読み出し、各対象区画の「一般道路」の現在のバージョンをナビ更新履歴情報DB19に格納されている「一般道路」の最終更新バージョン管理テーブル53から順番に読み出す。また、CPU41は、地図データ管理DB17に格納されている地図管理ファイル51からネットワーク保証の各対象区画の「一般道路」の最新のバージョンを順番に読み出し、最終更新バージョン管理テーブル53から読み出した同じ区画の現在のバージョンと異なる区画を抽出して、「一般道路」のネットワーク保証用更新区画としてRAM12に記憶する。   In S116, the CPU 11 identifies a partition that is not a network guarantee target partition set in S115, that is, a network guarantee target partition, based on the update map information 15A, and assigns a partition ID of each target partition to the RAM 12 To remember. Then, the CPU 11 sequentially reads out the section ID of each target section from the RAM 12, and manages the current version of “general road” of each target section in the last update version management of “general road” stored in the navigation update history information DB 19. Read from the table 53 in order. Further, the CPU 41 sequentially reads the latest version of “general road” of each target section of the network guarantee from the map management file 51 stored in the map data management DB 17, and reads the same section read from the last update version management table 53. A section different from the current version is extracted and stored in the RAM 12 as an update section for network guarantee of “general road”.

そして、CPU11は、「一般道路」のネットワーク保証用更新区画をRAM12から順番に読み出し、各ネットワーク保証用更新区画の「一般道路」のバージョンを最新のバージョンに更新するための更新バージョンを、差分データ管理DB18に格納されている「一般道路」のバージョン管理テーブル52から読み出す。そして、CPU41は、「一般道路」の各ネットワーク保証用更新区画の更新バージョンに対応する差分データを更新用地図情報15Aから順番に読み出し、ネットワーク保証の対象区画の「一般道路」の更新用差分データとして各ネットワーク保証用更新区画に対応させてRAM12に記憶する。   Then, the CPU 11 sequentially reads the “general road” network guarantee update section from the RAM 12 and updates the update version for updating the “general road” version of each network guarantee update section to the latest version using the difference data. Read from the version management table 52 of “general road” stored in the management DB 18. Then, the CPU 41 sequentially reads the difference data corresponding to the update version of each network guarantee update section of “general road” from the update map information 15A, and the difference data for update of “general road” of the target section of the network guarantee. And stored in the RAM 12 in association with each network guarantee update partition.

例えば、図10に示すように、CPU11は、上記S115で設定したネットワーク保証対象外の区画でない区画、つまり、経路61上の各区画62〜68をネットワーク保証の対象区画として特定し、各区画62〜68の区画ID62A〜68AをRAM12に記憶する。そして、CPU11は、開通した高速道路71のインターチェンジ81から経路61まで新設された新規の一般道路82が通る各区画83〜86及び区画63から、ネットワーク保証対象外の区画として設定されていない区画63を抽出して、「一般道路」のネットワーク保証用更新区画としてRAM12に記憶する。   For example, as shown in FIG. 10, the CPU 11 identifies the partitions that are not the network guarantee target partitions set in S115, that is, the partitions 62 to 68 on the path 61 as the network guarantee target partitions, and each partition 62 The partition IDs 62 </ b> A to 68 </ b> A of ˜68 are stored in the RAM 12. Then, the CPU 11 determines from the sections 83 to 86 and the sections 63 through which the new general road 82 newly established from the interchange 81 of the opened highway 71 to the route 61 passes, that is not set as a section that is not subject to network guarantee. Is extracted and stored in the RAM 12 as an update section for network guarantee of “general road”.

そして、CPU11は、区画63の「一般道路」のバージョンを最新のバージョンに更新するための更新バージョンを、差分データ管理DB18に格納されている「一般道路」のバージョン管理テーブル52から読み出す。そして、CPU41は、「一般道路」の区画63の更新バージョンに対応する差分データを更新用地図情報15Aから読み出し、ネットワーク保証の対象区画の「一般道路」の更新用差分データとして区画63に対応させてRAM12に記憶する。   Then, the CPU 11 reads an update version for updating the version of “general road” in the section 63 to the latest version from the version management table 52 of “general road” stored in the differential data management DB 18. Then, the CPU 41 reads the difference data corresponding to the updated version of the section 63 of “general road” from the update map information 15A, and associates it with the section 63 as the difference data for update of “general road” of the target section of the network guarantee. And stored in the RAM 12.

続いて、S117において、CPU11は、上記S111で特定した配信対象エリア内の各区画の「細街路」の現在のバージョンを、ナビ更新履歴情報DB19に格納されている「細街路」の最終更新バージョン管理テーブル53から順番に読み出す。また、CPU41は、地図データ管理DB17に格納されている地図管理ファイル51から配信対象エリア内の各区画の「細街路」の最新のバージョンを順番に読み出し、最終更新バージョン管理テーブル53から読み出した同じ区画の現在のバージョンと異なる区画を抽出して、「細街路」の更新区画としてRAM12に記憶する。   Subsequently, in S117, the CPU 11 updates the current version of “Narrow street” of each section in the distribution target area specified in S111, and the last updated version of “Narrow street” stored in the navigation update history information DB 19 Read from the management table 53 in order. Further, the CPU 41 sequentially reads the latest version of the “narrow street” of each section in the distribution target area from the map management file 51 stored in the map data management DB 17 and reads the same from the last update version management table 53. A section different from the current version of the section is extracted and stored in the RAM 12 as an updated section of “narrow street”.

そして、CPU11は、「細街路」の更新区画をRAM12から順番に読み出し、各更新区画の「細街路」のバージョンを最新のバージョンに更新するための更新バージョンを、差分データ管理DB18に格納されている「細街路」のバージョン管理テーブル52から読み出す。そして、CPU41は、「細街路」の各更新区画の更新バージョンに対応する差分データを更新用地図情報15Aから順番に読み出し、配信対象エリア内の「細街路」の更新用差分データとして「細街路」の各更新区画に対応させてRAM12に記憶する。   Then, the CPU 11 sequentially reads the update sections of “narrow streets” from the RAM 12, and stores an update version for updating the version of “narrow streets” of each update section to the latest version in the difference data management DB 18. Is read from the version management table 52 of “Narrow street”. Then, the CPU 41 sequentially reads the difference data corresponding to the update version of each update section of “Narrow street” from the update map information 15A, and uses “Narrow street” as the difference data for update of “Narrow street” in the distribution target area. Are stored in the RAM 12 in association with each update section.

その後、S118において、CPU11は、全国の「高速道路」の更新用差分データと、配信対象エリア内の「一般道路」と「細街路」の各更新用差分データと、ネットワーク保証の対象区画の「一般道路」の更新用差分データとをRAM12から読み出す。そして、CPU11は、各更新用差分データをそれぞれの更新区画に対応させて、ナビ地図情報38を更新するための更新用差分データとして、上記S111で受信したナビ識別IDで特定されるナビゲーション装置2へ送信する。   After that, in S118, the CPU 11 updates the difference data for “highways” nationwide, the update difference data for “general roads” and “narrow streets” in the distribution target area, and “ The update difference data of “general road” is read from the RAM 12. Then, the CPU 11 associates each update difference data with each update section, and the navigation device 2 identified by the navigation identification ID received in S111 as update difference data for updating the navigation map information 38. Send to.

続いて、S119において、CPU11は、ナビ更新履歴情報DB19に格納される配信道路区分毎に設けられた最終更新バージョン管理テーブル53の上記S111で受信したナビ識別IDに対応する各「区画ID」のうち、上記S118で送信した各道路区分の更新用差分データのバージョンをそれぞれの更新区画に対応する「現区画バージョン」に格納して、配信道路区分毎に設けられた最終更新バージョン管理テーブル53を更新後、当該処理を終了する。   Subsequently, in S119, the CPU 11 sets each “section ID” corresponding to the navigation identification ID received in S111 in the last update version management table 53 provided for each distribution road section stored in the navigation update history information DB 19. Among them, the version of the difference data for update of each road section transmitted in S118 is stored in the “current section version” corresponding to each update section, and the last update version management table 53 provided for each distribution road section is stored. After the update, the process ends.

また一方、図8に示すように、ナビゲーション装置2のCPU41は、S12において、通信装置27を介して、全国の「高速道路」の更新用差分データと、配信対象エリア内の「一般道路」と「細街路」の更新用差分データと、ネットワーク保証の対象区画の「一般道路」の更新用差分データとから構成された各更新用差分データを受信した場合には、各更新用差分データをそれぞれの更新区画に対応させてRAM42に記憶する。
そして、S13において、CPU41は、受信した更新用差分データに基づいてナビ地図情報38を更新した後、当該処理を終了する。
On the other hand, as shown in FIG. 8, in S12, the CPU 41 of the navigation device 2 uses the communication device 27 to update difference data for “highways” nationwide and “general roads” in the distribution target area. When each update difference data composed of the update difference data for “narrow street” and the update difference data for “general road” in the target section of the network guarantee is received, Are stored in the RAM 42 in correspondence with the update sections.
In S13, the CPU 41 ends the processing after updating the navigation map information 38 based on the received update difference data.

以上詳細に説明した通り、実施例1に係る地図情報配信システム1では、地図情報配信センタ3のCPU11は、ナビゲーション装置2からナビ地図情報38を更新するための差分データの要求を受信した場合には、全国の「高速道路」の更新用差分データと、目的地を中心とする配信対象エリア内の「一般道路」と「細街路」の更新用差分データとを取得する。   As described above in detail, in the map information distribution system 1 according to the first embodiment, the CPU 11 of the map information distribution center 3 receives a difference data request for updating the navigation map information 38 from the navigation device 2. Obtains the update differential data for “highways” nationwide and the update differential data for “general roads” and “narrow streets” within the distribution target area centered on the destination.

また、CPU11は、自車位置から目的地までの経路を探索する。そして、CPU11は、約2.5km四方のメッシュに区画された各区画のうち、経路上の区画以外の区画をネットワーク保証対象外の区画として設定し、ネットワーク保証の対象区画の「一般道路」の更新用差分データを各区画に対応させて取得する。その後、CPU11は、全国の「高速道路」の更新用差分データと、目的地を中心とする配信対象エリア内の「一般道路」と「細街路」の各更新用差分データと、経路上のネットワーク保証の対象区画の「一般道路」の更新用差分データとをそれぞれの更新区画に対応させて、ナビ地図情報38を更新するための更新用差分データとして、ナビゲーション装置2へ送信する。   Further, the CPU 11 searches for a route from the vehicle position to the destination. Then, the CPU 11 sets a section other than the section on the route among the sections divided into meshes of about 2.5 km square, as a section not covered by the network guarantee, and the “general road” of the section covered by the network guarantee. Update differential data is acquired in association with each section. After that, the CPU 11 updates the difference data for “highway” nationwide, the difference data for each update of “general road” and “narrow street” in the distribution target area centering on the destination, and the network on the route. The difference data for update of “general road” of the section to be guaranteed is associated with each update section and transmitted to the navigation device 2 as update difference data for updating the navigation map information 38.

従って、「高速道路」の開通した区画がある場合に、開通した高速道路と既存の一般道路とを接続するために新設された新規の一般道路の更新用差分データを取得するネットワーク保証の対象区画を、自車位置から目的地までの経路上の区画だけに削減することができる。これにより、ネットワーク保証の対象区画を迅速に特定できると共に、目的地までの経路沿いのネットワーク保証を確実に行うことが可能となる。   Therefore, if there is an open section of the “highway”, the section subject to network guarantee that acquires differential data for updating the new general road newly established to connect the open highway and the existing general road Can be reduced to only sections on the route from the vehicle position to the destination. As a result, it is possible to quickly identify the target area for the network guarantee and to ensure the network guarantee along the route to the destination.

また、ネットワーク保証の対象となる区画数を大幅に削減して、CPU11の処理負荷の低減化を図ることができる。更に、ネットワーク保証の対象区画の「一般道路」の更新用差分データのデータ量を大幅に削減し、ナビゲーション装置2へ送信する更新用差分データの通信データ量を小さくして、通信料金の削減化を図ることができると共に、ナビゲーション装置2の地図更新時間の短縮化を図ることができる。   In addition, it is possible to greatly reduce the number of partitions to be guaranteed by the network and to reduce the processing load on the CPU 11. Furthermore, the data amount of the update difference data for the “general road” in the network guarantee target section is greatly reduced, and the communication data amount of the update difference data to be transmitted to the navigation device 2 is reduced to reduce the communication fee. The map update time of the navigation device 2 can be shortened.

次に、実施例2に係る地図情報配信システム101について図11及び図12に基づいて説明する。尚、上記実施例1に係る地図情報配信システム1と同一符号は、上記実施例1に係る地図情報配信システム1と同一あるいは相当部分を示すものである。
この実施例2に係る地図情報配信システム101の全体構成は、実施例1に係る地図情報配信システム1とほぼ同じ構成である。また、実施例2に係る地図情報配信システム101の制御構成及び制御処理は、実施例1に係る地図情報配信システム1の制御構成及び制御処理とほぼ同じである。
Next, the map information distribution system 101 according to the second embodiment will be described with reference to FIGS. In addition, the same code | symbol as the map information delivery system 1 which concerns on the said Example 1 shows the same part as the map information delivery system 1 which concerns on the said Example 1, or an equivalent part.
The overall configuration of the map information distribution system 101 according to the second embodiment is substantially the same as that of the map information distribution system 1 according to the first embodiment. Further, the control configuration and control processing of the map information distribution system 101 according to the second embodiment are substantially the same as the control configuration and control processing of the map information distribution system 1 according to the first embodiment.

但し、実施例2に係る地図情報配信システム101では、地図情報配信センタ3のCPU11は、上記S115において、「ネットワーク保証対象外の区画設定処理1」のサブ処理に替えて、後述の「ネットワーク保証対象外の区画設定処理2」のサブ処理を実行する点で、上記実施例1に係る地図情報配信システム1と異なっている。   However, in the map information distribution system 101 according to the second embodiment, the CPU 11 of the map information distribution center 3 replaces the sub-process of “partition setting process 1 that is not subject to network guarantee” in S115 described above. This is different from the map information distribution system 1 according to the first embodiment in that the sub-process of “non-target section setting process 2” is executed.

[ネットワーク保証対象外の区画設定処理2]
ここで、上記S115において、地図情報配信センタ3のCPU11が実行する「ネットワーク保証対象外の区画設定処理2」のサブ処理について図11及び図12に基づいて説明する。尚、図11にフローチャートで示されるプログラムは、地図情報配信センタ3のROM13に記憶されている。
[Partition setting process 2 not covered by network guarantee]
Here, the sub-process of “partition setting process 2 not subject to network guarantee” executed by the CPU 11 of the map information distribution center 3 in S115 will be described with reference to FIGS. Note that the program shown in the flowchart of FIG. 11 is stored in the ROM 13 of the map information distribution center 3.

図11に示すように、S311において、CPU11は、上記S111で受信した自車位置と目的地の各座標データをRAM12から読み出し、更新用地図情報15Aに記憶されているリンクのリンクコストに基づいて、自車位置から目的地までの経路を公知のダイクストラ法により探索する。   As shown in FIG. 11, in S311, the CPU 11 reads out the coordinate data of the vehicle position and the destination received in S111 from the RAM 12, and based on the link cost of the link stored in the update map information 15A. The route from the vehicle position to the destination is searched by a known Dijkstra method.

そして、S312において、CPU11は、自車位置から目的地までの経路が通る約2.5km四方のメッシュに区画された各区画の区画IDを更新用地図情報15Aに基づいて特定し、RAM12に記憶する。
そして、S313において、CPU11は、経路上の区画以外の区画IDをネットワーク保証対象外の区画の区画IDとしてRAM12に記憶する。つまり、CPU11は、経路上の区画以外の区画をネットワーク保証対象外の区画として設定する。
In step S312, the CPU 11 identifies the section ID of each section partitioned into a mesh of about 2.5 km square along which the route from the vehicle position to the destination passes, based on the update map information 15A, and stores it in the RAM 12. To do.
In S313, the CPU 11 stores the partition IDs other than the partitions on the route in the RAM 12 as the partition IDs of the partitions not subject to network guarantee. That is, the CPU 11 sets a partition other than the partition on the route as a partition not subject to network guarantee.

続いて、S314において、CPU11は、自車位置から目的地までの経路の距離がL1以上(例えば、約200km以上である。)か否かを判定する判定処理を実行する。具体的には、CPU11は、自車位置から目的地までの経路を構成する各リンクのリンク長の総和を算出し、当該経路の距離とする。   Subsequently, in S314, the CPU 11 executes a determination process for determining whether or not the distance of the route from the vehicle position to the destination is L1 or more (for example, about 200 km or more). Specifically, the CPU 11 calculates the sum of the link lengths of the links constituting the route from the host vehicle position to the destination, and sets it as the distance of the route.

そして、自車位置から目的地までの経路の距離がL1未満である(例えば、約200km未満である。)と判定した場合には(S314:NO)、CPU11は、当該サブ処理を終了する。従って、自車位置から目的地までの経路の距離がL1未満(例えば、約200km未満である。)の場合には、CPU11は、経路上の区画以外の区画をネットワーク保証対象外の区画として設定した後、当該サブ処理を終了してメインフローチャートに戻り、S116の処理に移行する。   And when it determines with the distance of the path | route from the own vehicle position to the destination being less than L1 (for example, less than about 200 km) (S314: NO), CPU11 complete | finishes the said sub process. Therefore, when the distance of the route from the vehicle position to the destination is less than L1 (for example, less than about 200 km), the CPU 11 sets a zone other than the zone on the route as a zone not subject to network guarantee. After that, the sub-process is terminated, the process returns to the main flowchart, and the process proceeds to S116.

一方、自車位置から目的地までの経路の距離がL1以上である(例えば、約200km以上である。)と判定した場合には(S314:YES)、CPU11は、S315の処理に移行する。S315において、CPU11は、経路上の区画のうち、目的地から距離がL1よりも短いL2以上(例えば、約100km以上である。)離れている区画の区画IDをネットワーク保証対象外の区画の区画IDとしてRAM12に記憶する。   On the other hand, when it determines with the distance of the path | route from the own vehicle position to the destination being L1 or more (for example, about 200 km or more) (S314: YES), CPU11 transfers to the process of S315. In S315, the CPU 11 assigns a partition ID of a partition that is not less than L2 whose distance from the destination is shorter than L1 (for example, about 100 km or more) among the partitions on the route to a partition that is not subject to network guarantee. It memorize | stores in RAM12 as ID.

従って、CPU11は、経路上の区画以外の区画をネットワーク保証対象外の区画として設定すると共に、経路上の区画のうち、目的地から距離がL2以上(例えば、約100km以上である。)離れている区画もネットワーク保証対象外の区画として設定した後、当該サブ処理を終了してメインフローチャートに戻り、S116の処理に移行する。   Therefore, the CPU 11 sets a partition other than the partition on the route as a partition that is not subject to the network guarantee, and among the partitions on the route, the distance from the destination is L2 or more (for example, about 100 km or more). After setting the existing partition as a partition that is not subject to network guarantee, the sub-process is terminated, the process returns to the main flowchart, and the process proceeds to S116.

例えば、図12に示すように、CPU11は、自車位置S2から目的地G2までの経路105をダイクストラ法により探索する。そして、CPU11は、自車位置S2から目的地G2までの経路105が通る約2.5km四方のメッシュに区画された各区画106〜115の各区画ID106A〜115Aを更新用地図情報15Aに基づいて特定してRAM12に記憶する。   For example, as shown in FIG. 12, the CPU 11 searches for a route 105 from the vehicle position S2 to the destination G2 by the Dijkstra method. And CPU11 is based on the map information 15A for each division ID106A-115A of each division 106-115 divided into the mesh of about 2.5km square along which the path | route 105 from the own vehicle position S2 to the destination G2 passes. It is specified and stored in the RAM 12.

そして、CPU11は、経路105上の各区画106〜115以外の区画をネットワーク保証対象外の区画として設定する。続いて、自車位置S2から目的地G2までの経路105の距離L1が、約200km以上の場合には、CPU11は、経路105上の各区画106〜115のうち、目的地G2から距離がL2以上(例えば、約100km以上である。)離れている各区画106〜110もネットワーク保証対象外の区画として設定した後、当該サブ処理を終了してメインフローチャートに戻り、S116の処理に移行する。   Then, the CPU 11 sets a partition other than each of the partitions 106 to 115 on the path 105 as a partition not subject to network guarantee. Subsequently, when the distance L1 of the route 105 from the vehicle position S2 to the destination G2 is about 200 km or more, the CPU 11 determines that the distance from the destination G2 is L2 among the sections 106 to 115 on the route 105. After the above sections (for example, about 100 km or more) are also set as sections that are not subject to network guarantee, the sub-process is terminated, the process returns to the main flowchart, and the process proceeds to S116.

従って、図12に示すように、開通した高速道路121のインターチェンジ122から経路105まで新設された新規の一般道路123が通る区画110は、目的地G2から距離がL2以上(例えば、約100km以上である。)離れているため、ネットワーク保証対象外の区画として設定される。   Therefore, as shown in FIG. 12, the section 110 through which the new general road 123 newly established from the interchange 122 of the opened highway 121 to the route 105 passes a distance L2 or more from the destination G2 (for example, about 100 km or more). Yes.) Because it is far away, it is set as a partition that is not subject to network guarantee.

以上詳細に説明した通り、実施例2に係る地図情報配信システム101では、地図情報配信センタ3のCPU11は、自車位置から目的地までの経路の距離がL1未満(例えば、約200km未満である。)の場合には、上記実施例1に係る地図情報配信システム1と同様の効果を奏する。   As described above in detail, in the map information distribution system 101 according to the second embodiment, the CPU 11 of the map information distribution center 3 has a distance of the route from the vehicle position to the destination less than L1 (for example, less than about 200 km). In the case of.), The same effect as the map information distribution system 1 according to the first embodiment is obtained.

また、自車位置から目的地までの経路の距離がL1以上(例えば、約200km以上である。)の場合には、CPU11は、目的地から経路上の区画のうち、目的地から距離がL2以上(例えば、約100km以上である。)離れている区画をネットワーク保証対象外の区画として設定する。これにより、ネットワーク保証の対象となる区画数を更に削減して、CPU11の処理負荷の更なる低減化を図ることができる。   Further, when the distance of the route from the vehicle position to the destination is L1 or more (for example, about 200 km or more), the CPU 11 has a distance L2 from the destination among the sections on the route from the destination. A section that is more than the above (for example, about 100 km or more) is set as a section not subject to network guarantee. As a result, the number of partitions targeted for network guarantee can be further reduced, and the processing load on the CPU 11 can be further reduced.

更に、ネットワーク保証の対象区画の「一般道路」の更新用差分データのデータ量も更に削減することが可能となり、ナビゲーション装置2へ送信する更新用差分データの通信データ量を小さくして、通信料金の更なる削減化を図ることができると共に、ナビゲーション装置2の地図更新時間の短縮化を図ることができる。   Furthermore, it becomes possible to further reduce the data amount of the update difference data for the “general road” in the target area of the network guarantee, and the communication data amount of the update difference data to be transmitted to the navigation device 2 can be reduced to reduce the communication fee. The map update time of the navigation device 2 can be shortened.

また、自車位置から目的地までの経路の距離がL1以上(例えば、約200km以上である。)の場合には、目的地までは高速道路を走行することが考えられるため、目的地から距離がL2以上(例えば、約100km以上である。)離れている区画内の一般道路を走行する可能性は低いと考えられる。従って、ユーザの利便性を損なうことなく、ナビゲーション装置2へ送信する更新用差分データの通信データ量を小さくして、通信料金の更なる削減化を図ることができると共に、ナビゲーション装置2の地図更新時間の短縮化を図ることができる。   In addition, when the distance of the route from the vehicle position to the destination is L1 or more (for example, about 200 km or more), it is conceivable to travel on the expressway to the destination, so the distance from the destination Is considered to be unlikely to travel on a general road in a section that is L2 or more (for example, about 100 km or more). Therefore, the communication data amount of the update difference data to be transmitted to the navigation device 2 can be reduced without impairing the user's convenience, and the communication fee can be further reduced, and the map of the navigation device 2 can be updated. Time can be shortened.

次に、実施例3に係る地図情報配信システム131について図13及び図14に基づいて説明する。尚、上記実施例1に係る地図情報配信システム1と同一符号は、上記実施例1に係る地図情報配信システム1と同一あるいは相当部分を示すものである。
この実施例3に係る地図情報配信システム131の全体構成は、実施例1に係る地図情報配信システム1とほぼ同じ構成である。また、実施例3に係る地図情報配信システム131の制御構成及び制御処理は、上記実施例1に係る地図情報配信システム1の制御構成及び制御処理とほぼ同じである。
Next, a map information distribution system 131 according to the third embodiment will be described with reference to FIGS. In addition, the same code | symbol as the map information delivery system 1 which concerns on the said Example 1 shows the same part as the map information delivery system 1 which concerns on the said Example 1, or an equivalent part.
The overall configuration of the map information distribution system 131 according to the third embodiment is substantially the same as that of the map information distribution system 1 according to the first embodiment. Further, the control configuration and control process of the map information distribution system 131 according to the third embodiment are substantially the same as the control configuration and control process of the map information distribution system 1 according to the first embodiment.

但し、実施例3に係る地図情報配信システム131では、地図情報配信センタ3のCPU11は、上記S115において、「ネットワーク保証対象外の区画設定処理1」のサブ処理に替えて、後述の「ネットワーク保証対象外の区画設定処理3」のサブ処理を実行する点で、上記実施例1に係る地図情報配信システム1と異なっている。   However, in the map information distribution system 131 according to the third embodiment, the CPU 11 of the map information distribution center 3 replaces the sub-process of “partition setting process 1 that is not subject to network guarantee” in S115, and will be described later in “network guarantee”. This is different from the map information distribution system 1 according to the first embodiment in that the sub-process of “non-target section setting process 3” is executed.

[ネットワーク保証対象外の区画設定処理3]
ここで、上記S115において、地図情報配信センタ3のCPU11が実行する「ネットワーク保証対象外の区画設定処理3」のサブ処理について図13及び図14に基づいて説明する。尚、図13にフローチャートで示されるプログラムは、地図情報配信センタ3のROM13に記憶されている。
[Partition setting process 3 not covered by network guarantee]
Here, the sub-process of “partition setting process 3 not subject to network guarantee” executed by the CPU 11 of the map information distribution center 3 in S115 will be described with reference to FIGS. Note that the program shown in the flowchart of FIG. 13 is stored in the ROM 13 of the map information distribution center 3.

図13に示すように、CPU11は、S411〜S413において、上記実施例2に係る地図情報配信システム101の地図情報配信センタ3のCPU11が実行したS311〜S313の処理を実行する。
続いて、S414において、CPU11は、自車位置から目的地までの経路の距離がL1以上(例えば、約200km以上である。)か否かを判定する判定処理を実行する。尚、CPU11は、自車位置から目的地までの経路を構成する各リンクのリンク長の総和を算出し、当該経路の距離とする。
As illustrated in FIG. 13, the CPU 11 executes the processes of S311 to S313 performed by the CPU 11 of the map information distribution center 3 of the map information distribution system 101 according to the second embodiment in S411 to S413.
Subsequently, in S414, the CPU 11 executes determination processing for determining whether or not the distance of the route from the vehicle position to the destination is L1 or more (for example, about 200 km or more). In addition, CPU11 calculates the sum total of the link length of each link which comprises the path | route from the own vehicle position to the destination, and makes it the distance of the said path | route.

そして、自車位置から目的地までの経路の距離がL1未満である(例えば、約200km未満である。)と判定した場合には(S414:NO)、CPU11は、当該サブ処理を終了する。従って、自車位置から目的地までの経路の距離がL1未満(例えば、約200km未満である。)の場合には、CPU11は、経路上の区画以外の区画をネットワーク保証対象外の区画として設定した後、当該サブ処理を終了してメインフローチャートに戻り、S116の処理に移行する。   And when it determines with the distance of the path | route from the own vehicle position to the destination being less than L1 (for example, less than about 200 km) (S414: NO), CPU11 complete | finishes the said sub process. Therefore, when the distance of the route from the vehicle position to the destination is less than L1 (for example, less than about 200 km), the CPU 11 sets a zone other than the zone on the route as a zone not subject to network guarantee. After that, the sub-process is terminated, the process returns to the main flowchart, and the process proceeds to S116.

一方、自車位置から目的地までの経路の距離がL1以上である(例えば、約200km以上である。)と判定した場合には(S414:YES)、CPU11は、S415の処理に移行する。S415において、CPU11は、経路上の区画のうち、目的地から距離がL2以上(例えば、約100km以上である。)離れている区画の区画IDを、ネットワーク保証対象外の「候補区画」の区画IDとしてRAM12に記憶する。   On the other hand, when it determines with the distance of the path | route from the own vehicle position to the destination being L1 or more (for example, it is about 200 km or more) (S414: YES), CPU11 transfers to the process of S415. In S415, the CPU 11 selects a section ID of a section whose distance from the destination is L2 or more (for example, about 100 km or more) among the sections on the route as a “candidate section” section that is not subject to the network guarantee. It memorize | stores in RAM12 as ID.

そして、CPU11は、ネットワーク保証対象外の「候補区画」のそれぞれについて、候補区画内を走行する車両のうち、当該候補区画が地元であると推定される地元車両の割合(以下、「地元車両割合」という。)を算出する。そして、地元車両割合が所定値以上(例えば、50%以上である。)の場合には、当該候補区画の区画IDをネットワーク保証対象外の区画の区画IDとしてRAM12に記憶する。   Then, for each “candidate section” that is not subject to the network guarantee, the CPU 11 determines the ratio of local vehicles that are estimated to be local (hereinafter referred to as “local vehicle ratio”). "). If the local vehicle ratio is equal to or greater than a predetermined value (for example, 50% or more), the section ID of the candidate section is stored in the RAM 12 as the section ID of the section not subject to network guarantee.

例えば、CPU11は、地図情報配信センタ3に登録しているプローブカーの自宅住所が、ネットワーク保証対象外の「候補区画」を中心とする所定領域内(例えば、半径10km以内である。)にある場合には、このプローブカーを当該候補区画が地元であると推定される地元車両とする。また、CPU11は、当該候補区画内を頻繁に走行する(例えば、毎日、2回以上走行する。)プローブカーは、当該候補区画が地元であると推定される地元車両とする。そして、CPU11は、ネットワーク保証対象外の「候補区画」からプローブ情報を受信した全プローブカーのうち、地元車両であると推定されたプローブカーの割合を算出し、地元車両割合としてRAM12に記憶する。   For example, the CPU 11 has the home address of the probe car registered in the map information distribution center 3 within a predetermined area (for example, within a radius of 10 km) centered on the “candidate section” that is not subject to network guarantee. In this case, the probe car is a local vehicle in which the candidate section is estimated to be local. In addition, the CPU 11 travels frequently in the candidate section (for example, travels twice or more every day), and the probe car is assumed to be a local vehicle in which the candidate section is estimated to be local. Then, the CPU 11 calculates the ratio of probe cars estimated to be local vehicles among all probe cars that have received probe information from “candidate sections” that are not subject to network guarantee, and stores them in the RAM 12 as local vehicle ratios. .

従って、CPU11は、経路上の区画以外の区画をネットワーク保証対象外の区画として設定すると共に、経路上の区画のうち、目的地から距離がL2以上(例えば、約100km以上である。)離れており、且つ、区画内の地元車両割合が所定値以上(例えば、約50%以上である。)の区画もネットワーク保証対象外の区画として設定した後、当該サブ処理を終了してメインフローチャートに戻り、S116の処理に移行する。   Therefore, the CPU 11 sets a partition other than the partition on the route as a partition that is not subject to the network guarantee, and among the partitions on the route, the distance from the destination is L2 or more (for example, about 100 km or more). In addition, after setting a section whose local vehicle ratio in the section is equal to or greater than a predetermined value (for example, about 50% or more) as a section that is not subject to network guarantee, the sub-process is terminated and the process returns to the main flowchart. , The process proceeds to S116.

例えば、図14に示すように、CPU11は、自車位置S3から目的地G3までの経路135をダイクストラ法により探索する。そして、CPU11は、自車位置S3から目的地G3までの経路135が通る約2.5km四方のメッシュに区画された各区画136〜145の各区画ID136A〜145Aを更新用地図情報15Aに基づいて特定してRAM12に記憶する。   For example, as shown in FIG. 14, the CPU 11 searches for a route 135 from the vehicle position S3 to the destination G3 by the Dijkstra method. And CPU11 is based on map information 15A for each division | segmentation ID136A-145A of each division 136-145 divided into the mesh of about 2.5km square along which the path | route 135 from the own vehicle position S3 to the destination G3 passes. It is specified and stored in the RAM 12.

そして、CPU11は、経路135上の各区画136〜145以外の区画をネットワーク保証対象外の区画として設定する。続いて、自車位置S3から目的地G3までの経路135の距離L1が、約200km以上の場合には、CPU11は、経路135上の各区画136〜145のうち、目的地G3から距離がL2以上(例えば、約100km以上である。)離れている各区画136〜140をネットワーク保証対象外の「候補区画」として設定する。   Then, the CPU 11 sets a partition other than each of the partitions 136 to 145 on the path 135 as a partition not subject to network guarantee. Subsequently, when the distance L1 of the route 135 from the vehicle position S3 to the destination G3 is about 200 km or more, the CPU 11 determines that the distance from the destination G3 is L2 among the sections 136 to 145 on the route 135. Each of the sections 136 to 140 that are separated as described above (for example, about 100 km or more) is set as a “candidate section” that is not a network guarantee target.

そして、CPU11は、ネットワーク保証対象外の各候補区画136〜140について算出した地元車両割合が所定値以上(例えば、約50%以上である。)であるため、各区画136〜140もネットワーク保証対象外の区画として設定した後、当該サブ処理を終了してメインフローチャートに戻り、S116の処理に移行する。   And since the local vehicle ratio calculated about each candidate division 136-140 which is not a network guarantee object for CPU11 is more than a predetermined value (for example, it is about 50% or more), each division 136-140 is also a network guarantee object. After setting as an outside section, the sub-process is terminated, the process returns to the main flowchart, and the process proceeds to S116.

従って、図13に示すように、開通した高速道路151のインターチェンジ152から経路135まで新設された新規の一般道路153が通る区画140は、目的地G3から距離がL2以上(例えば、約100km以上である。)離れており、且つ、地元車両割合が所定値以上であるため、ネットワーク保証対象外の区画として設定される。   Therefore, as shown in FIG. 13, the section 140 through which the new general road 153 newly established from the interchange 152 of the opened highway 151 to the route 135 passes at a distance L2 or more (for example, about 100 km or more from the destination G3). Yes.) Since the vehicle is away and the local vehicle ratio is equal to or higher than the predetermined value, it is set as a section not subject to network guarantee.

以上詳細に説明した通り、実施例3に係る地図情報配信システム131では、地図情報配信センタ3のCPU11は、自車位置から目的地までの経路の距離がL1未満(例えば、約200km未満である。)の場合には、上記実施例1に係る地図情報配信システム1と同様の効果を奏する。   As described in detail above, in the map information distribution system 131 according to the third embodiment, the CPU 11 of the map information distribution center 3 has a route distance from the vehicle position to the destination less than L1 (for example, less than about 200 km). In the case of.), The same effect as the map information distribution system 1 according to the first embodiment is obtained.

また、自車位置から目的地までの経路の距離がL1以上(例えば、約200km以上である。)の場合には、CPU11は、目的地から経路上の区画のうち、目的地から距離がL2以上(例えば、約100km以上である。)離れており、且つ、地元車両割合が所定値以上(例えば、50%以上である。)の区画をネットワーク保証対象外の区画として設定する。これにより、ネットワーク保証の対象となる区画数を更に削減して、CPU11の処理負荷の更なる低減化を図ることができる。また、   Further, when the distance of the route from the vehicle position to the destination is L1 or more (for example, about 200 km or more), the CPU 11 has a distance L2 from the destination among the sections on the route from the destination. A section that is more than the above (for example, about 100 km or more) and has a local vehicle ratio of a predetermined value or more (for example, 50% or more) is set as a section that is not subject to network guarantee. As a result, the number of partitions targeted for network guarantee can be further reduced, and the processing load on the CPU 11 can be further reduced. Also,

また、目的地から距離がL2以上(例えば、約100km以上である。)離れており、且つ、地元車両割合が所定値以上(例えば、50%以上である。)の区画をネットワーク保証の対象区画から削減するため、ネットワーク保証の区画を迅速に特定できると共に、区画が目的地までの経路上にあっても、経路を逸脱して走行する可能性の低い区画をネットワーク保証の対象区画から削減でき、ユーザの利便性を損なうことなく、ネットワーク保証の対象区画の更なる削減化を図ることできる。   In addition, a zone where the distance from the destination is L2 or more (for example, about 100 km or more) and the local vehicle ratio is a predetermined value or more (for example, 50% or more) is a target area for network guarantee. Therefore, it is possible to quickly identify the network-guaranteed section, and even if the section is on the route to the destination, it is possible to reduce the section that is unlikely to travel off the route from the network-guaranteed section. Further, it is possible to further reduce the network guarantee target section without impairing the convenience of the user.

次に、実施例4に係る地図情報配信システム161について図10及び図15に基づいて説明する。尚、上記実施例1に係る地図情報配信システム1と同一符号は、上記実施例1に係る地図情報配信システム1と同一あるいは相当部分を示すものである。
この実施例4に係る地図情報配信システム161の全体構成は、実施例1に係る地図情報配信システム1とほぼ同じ構成である。また、実施例4に係る地図情報配信システム161の制御構成及び制御処理は、実施例1に係る地図情報配信システム1の制御構成及び制御処理とほぼ同じである。
Next, a map information distribution system 161 according to the fourth embodiment will be described with reference to FIGS. In addition, the same code | symbol as the map information delivery system 1 which concerns on the said Example 1 shows the same part as the map information delivery system 1 which concerns on the said Example 1, or an equivalent part.
The overall configuration of the map information distribution system 161 according to the fourth embodiment is substantially the same as that of the map information distribution system 1 according to the first embodiment. Further, the control configuration and control process of the map information distribution system 161 according to the fourth embodiment are substantially the same as the control configuration and control process of the map information distribution system 1 according to the first embodiment.

但し、実施例4に係る地図情報配信システム161では、地図情報配信センタ3のCPU11は、上記S115において、「ネットワーク保証対象外の区画設定処理1」のサブ処理に替えて、後述の「ネットワーク保証対象外の区画設定処理4」のサブ処理を実行する点で、上記実施例1に係る地図情報配信システム1と異なっている。   However, in the map information distribution system 161 according to the fourth embodiment, the CPU 11 of the map information distribution center 3 replaces the sub-process of “partition setting process 1 that is not subject to network guarantee” in S115 described above. This is different from the map information distribution system 1 according to the first embodiment in that the sub-process of “untargeted section setting process 4” is executed.

[ネットワーク保証対象外の区画設定処理4]
ここで、上記S115において、地図情報配信センタ3のCPU11が実行する「ネットワーク保証対象外の区画設定処理4」のサブ処理について図10及び図15に基づいて説明する。尚、図15にフローチャートで示されるプログラムは、地図情報配信センタ3のROM13に記憶されている。
[Partition setting process 4 not subject to network guarantee]
Here, the sub-process of “partition setting process 4 not subject to network guarantee” executed by the CPU 11 of the map information distribution center 3 in S115 will be described with reference to FIGS. Note that the program shown in the flowchart in FIG. 15 is stored in the ROM 13 of the map information distribution center 3.

図15に示すように、CPU11は、S511〜S512において、上記実施例1に係る地図情報配信システム1の地図情報配信センタ3のCPU11が実行したS211〜S212の処理を実行する。
続いて、S513において、CPU11は、「高速道路」の開通した区画から経路上の区画に繋がるように新設された新規の一般道路があるか否かを判定する判定処理を実行する。
As shown in FIG. 15, the CPU 11 executes the processes of S211 to S212 executed by the CPU 11 of the map information distribution center 3 of the map information distribution system 1 according to the first embodiment in S511 to S512.
Subsequently, in S513, the CPU 11 executes a determination process for determining whether or not there is a new general road that is newly connected so as to be connected to the section on the route from the section where the “highway” is opened.

そして、「高速道路」の開通した区画から経路上の区画に繋がるように新設された新規の一般道路が無いと判定した場合には(S513:NO)、CPU11は、当該サブ処理を終了する。従って、「高速道路」の開通した区画から経路上の区画に繋がるように新設された新規の一般道路が無い場合には、CPU11は、経路上の区画以外の区画をネットワーク保証対象外の区画として設定した後、当該サブ処理を終了してメインフローチャートに戻り、S116の処理に移行する。   When it is determined that there is no new general road newly established so as to be connected to the section on the route from the section where the “highway” is opened (S513: NO), the CPU 11 ends the sub-process. Therefore, when there is no new general road newly established so as to connect from the opened section of the “highway” to the section on the route, the CPU 11 sets a section other than the section on the route as a section not covered by the network guarantee. After the setting, the sub-process is terminated, the process returns to the main flowchart, and the process proceeds to S116.

一方、「高速道路」の開通した区画から経路上の区画に繋がるように新設された新規の一般道路があると判定した場合には(S513:YES)、CPU11は、S514の処理に移行する。S514において、CPU11は、経路上になく、且つ、経路に繋がる当該新規の一般道路が通らない区画の区画IDをネットワーク保証対象外の区画の区画IDとして、再度、RAM12に記憶し、ネットワーク保証対象外の区画を設定し直す。その後、当該サブ処理を終了してメインフローチャートに戻り、S116の処理に移行する。   On the other hand, when it is determined that there is a new general road that is connected to the section on the route from the section where the “highway” is opened (S513: YES), the CPU 11 proceeds to the process of S514. In S514, the CPU 11 stores the section ID of the section that is not on the route and does not pass through the new general road connected to the route in the RAM 12 again as the section ID of the section that is not the network guarantee target, and the network guarantee target. Reset the outside parcel. Thereafter, the sub-process is terminated, the process returns to the main flowchart, and the process proceeds to S116.

具体的には、CPU11は、経路上の区画のうち、開通した高速道路に繋がる新規の一般道路が新設された区画の区画IDをネットワーク保証ファイル54の最新バージョンに関連付けられた区画IDとする。そして、CPU11は、この区画IDに関連付けられたネットワーク保証の対象となる区画IDをネットワーク保証ファイル54から読み出す。そして、CPU11は、このネットワーク保証の対象となる区画IDに対応する各区画から、新規の一般道路が経路上の区画から開通した高速道路に繋がるまで通る区画を更新用地図情報15Aに基づいて特定する。   Specifically, the CPU 11 sets, as a section ID associated with the latest version of the network guarantee file 54, a section ID of a section where a new general road connected to the opened expressway is newly established among the sections on the route. Then, the CPU 11 reads out from the network guarantee file 54 a partition ID that is a target of network guarantee associated with the partition ID. Then, the CPU 11 specifies, based on the update map information 15A, a section through which each new general road is connected to a highway opened from a section on the route from each section corresponding to the section ID targeted for the network guarantee. To do.

続いて、CPU11は、当該経路上の区画と、新規の一般道路が経路上の区画から開通した高速道路に繋がるまで通る区画とを除いた残りの区画をネットワーク保証対象外の区画として、再度、RAM12に記憶し、ネットワーク保証対象外の区画を設定し直す。その後、CPU11は、当該サブ処理を終了してメインフローチャートに戻り、S116の処理に移行する。   Subsequently, the CPU 11 again sets the remaining sections excluding the section on the route and the section through which the new general road is connected from the section on the route to the highway opened as a section that is not subject to the network guarantee, Store it in the RAM 12 and reset a partition that is not subject to network guarantee. Thereafter, the CPU 11 ends the sub-process, returns to the main flowchart, and proceeds to the process of S116.

例えば、図10に示すように、CPU11は、自車位置S1から目的地G1までの経路61をダイクストラ法により探索する。そして、CPU11は、自車位置S1から目的地G1までの経路61が通る約2.5km四方のメッシュに区画された各区画62〜68の各区画ID61A〜68Aを更新用地図情報15Aに基づいて特定する。   For example, as shown in FIG. 10, the CPU 11 searches for a route 61 from the vehicle position S1 to the destination G1 by the Dijkstra method. And CPU11 is based on the map information 15A for each division | segmentation ID61A-68A of each division 62-68 divided into the mesh of about 2.5km square along which the path | route 61 from the own vehicle position S1 to the destination G1 passes. Identify.

また、CPU11は、開通した高速道路71のインターチェンジ81から経路61まで新設された新規の一般道路82が通る各区画83〜86及び区画63を更新用地図情報15Aに基づいて特定する。そして、CPU11は、経路61上の各区画62〜68及び新規の一般道路82上の各区画83〜86を除いた区画をネットワーク保証対象外の区画として設定した後、当該サブ処理を終了してメインフローチャートに戻り、S116の処理に移行する。   Further, the CPU 11 specifies the sections 83 to 86 and the section 63 through which the new general road 82 newly established from the interchange 81 to the route 61 of the opened highway 71 passes based on the update map information 15A. Then, the CPU 11 sets the sections excluding the sections 62 to 68 on the route 61 and the sections 83 to 86 on the new general road 82 as the sections not subject to the network guarantee, and then ends the sub-process. Returning to the main flowchart, the process proceeds to S116.

以上詳細に説明した通り、実施例4に係る地図情報配信システム161では、地図情報配信センタ3のCPU11は、「高速道路」の開通した区画から経路上の区画に繋がるように新設された新規の一般道路が無い場合には、上記実施例1に係る地図情報配信システム1と同様の効果を奏する。   As described above in detail, in the map information distribution system 161 according to the fourth embodiment, the CPU 11 of the map information distribution center 3 is a newly established new one that is connected to the section on the route from the section where the “highway” is opened. When there is no general road, the same effect as the map information distribution system 1 according to the first embodiment is obtained.

また、「高速道路」の開通した区画から経路上の区画に繋がるように新設された新規の一般道路がある場合には、CPU11は、経路上になく、且つ、経路に繋がる当該新規の一般道路が通らない区画をネットワーク保証対象外の区画として再度、設定する。これにより、ユーザの利便性を損なうことなく、ネットワーク保証の対象となる区画数を削減して、CPU11の処理負荷の低減化を図ることができると共に、探索した経路から開通した高速道路まで繋がる新規の一般道路の更新用差分データを作成して、ナビゲーション装置2へ配信することが可能となる。   In addition, when there is a new general road newly established so as to be connected to the section on the route from the opened section of the “highway”, the CPU 11 is not on the route and the new general road connected to the path. A partition that does not pass is set again as a partition not covered by the network guarantee. As a result, the number of partitions subject to network guarantees can be reduced without deteriorating the convenience for the user, and the processing load on the CPU 11 can be reduced, and a new connection that leads from the searched route to the opened highway. It is possible to create difference data for updating the general road and distribute it to the navigation device 2.

尚、本発明は前記実施例1乃至実施例4に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。例えば、以下のようにしてもよい。   The present invention is not limited to the first to fourth embodiments, and various improvements and modifications can be made without departing from the scope of the present invention. For example, the following may be used.

[他の実施例1]
(A)例えば、上記実施例3に係る地図情報配信システム131において、地図情報配信センタ3のCPU11は、上記S415の処理に替えて、以下の処理を実行するようにしてもよい。
S415において、CPU11は、経路上の区画のうち、目的地から距離がL2以上(例えば、約100km以上である。)離れている区画の区画IDを、ネットワーク保証対象外の「候補区画」の区画IDとしてRAM12に記憶する。
[Other Example 1]
(A) For example, in the map information distribution system 131 according to the third embodiment, the CPU 11 of the map information distribution center 3 may execute the following process instead of the process of S415.
In S415, the CPU 11 selects a section ID of a section whose distance from the destination is L2 or more (for example, about 100 km or more) among the sections on the route as a “candidate section” section that is not subject to the network guarantee. The ID is stored in the RAM 12 as an ID.

そして、CPU11は、ネットワーク保証対象外の「候補区画」のそれぞれについて、候補区画の近くに(例えば、約5km以内である。)観光施設や観光地が無い場合には、当該候補区画の区画IDをネットワーク保証対象外の区画の区画IDとしてRAM12に記憶するようにしてもよい。   Then, for each of the “candidate sections” that are not subject to the network guarantee, the CPU 11 has a section ID of the candidate section when there is no tourist facility or tourist spot near the candidate section (for example, within about 5 km). May be stored in the RAM 12 as a partition ID of a partition not subject to network guarantee.

従って、CPU11は、経路上の区画以外の区画をネットワーク保証対象外の区画として設定すると共に、経路上の区画のうち、目的地から距離がL2以上(例えば、約100km以上である。)離れており、且つ、近くに(例えば、約5km以内である。)観光施設や観光地が無い区画もネットワーク保証対象外の区画として設定した後、当該サブ処理を終了してメインフローチャートに戻り、S116の処理に移行するようにしてもよい。   Therefore, the CPU 11 sets a partition other than the partition on the route as a partition that is not subject to the network guarantee, and among the partitions on the route, the distance from the destination is L2 or more (for example, about 100 km or more). In addition, a section without tourist facilities or a sightseeing spot is also set as a section not covered by the network guarantee, and the sub-processing is terminated and the process returns to the main flowchart. You may make it transfer to a process.

これにより、自車位置から目的地までの経路の距離がL1以上(例えば、約200km以上である。)の場合には、CPU11は、目的地から経路上の区画のうち、目的地から距離がL2以上(例えば、約100km以上である。)離れており、且つ、近くに(例えば、約5km以内である。)観光施設や観光地が無い区画をネットワーク保証の対象区画から削減することが可能となる。このため、ネットワーク保証の区画を迅速に特定できると共に、区画が目的地までの経路上にあっても、経路を逸脱して走行する可能性の低い区画をネットワーク保証の対象区画から削減でき、ユーザの利便性を損なうことなく、ネットワーク保証の対象区画の更なる削減化を図ることできる。   Thereby, when the distance of the route from the own vehicle position to the destination is L1 or more (for example, about 200 km or more), the CPU 11 has a distance from the destination among the sections on the route from the destination. L2 or more (for example, about 100 km or more) away and nearby (for example, about 5 km or less) can be reduced from areas covered by the network guarantee without any tourist facilities or sightseeing spots. It becomes. As a result, it is possible to quickly identify the network-guaranteed section, and even if the section is on the route to the destination, the section that is unlikely to travel off the route can be reduced from the network-guaranteed section. Without compromising the convenience of the network, it is possible to further reduce the number of areas subject to network guarantee.

[他の実施例2]
(B)また、例えば、上記実施例3に係る地図情報配信システム131において、地図情報配信センタ3のCPU11は、上記S415の処理に替えて、以下の処理を実行するようにしてもよい。
S415において、CPU11は、経路上の区画のうち、目的地から距離がL2以上(例えば、約100km以上である。)離れている区画の区画IDを、ネットワーク保証対象外の「候補区画」の区画IDとしてRAM12に記憶する。
[Other Example 2]
(B) For example, in the map information distribution system 131 according to the third embodiment, the CPU 11 of the map information distribution center 3 may execute the following process instead of the process of S415.
In S415, the CPU 11 selects a section ID of a section whose distance from the destination is L2 or more (for example, about 100 km or more) among the sections on the route as a “candidate section” section that is not subject to the network guarantee. The ID is stored in the RAM 12 as an ID.

そして、CPU11は、ネットワーク保証対象外の「候補区画」のそれぞれについて、候補区画の近くに(例えば、約5km以内である。)観光施設や観光地があっても、通過予想時刻に当該観光施設や観光地が閉じている場合には、当該候補区画の区画IDをネットワーク保証対象外の区画の区画IDとしてRAM12に記憶するようにしてもよい。   Then, for each of the “candidate sections” that are not subject to network guarantee, the CPU 11 has a tourist facility or tourist spot near the candidate section (for example, within about 5 km). When the sightseeing spot is closed, the section ID of the candidate section may be stored in the RAM 12 as the section ID of the section not subject to network guarantee.

従って、CPU11は、経路上の区画以外の区画をネットワーク保証対象外の区画として設定すると共に、経路上の区画のうち、目的地から距離がL2以上(例えば、約100km以上である。)離れており、且つ、近くに(例えば、約5km以内である。)観光施設や観光地があっても、通過予想時刻に当該観光施設や観光地が閉じている区画もネットワーク保証対象外の区画として設定した後、当該サブ処理を終了してメインフローチャートに戻り、S116の処理に移行するようにしてもよい。   Therefore, the CPU 11 sets a partition other than the partition on the route as a partition that is not subject to the network guarantee, and among the partitions on the route, the distance from the destination is L2 or more (for example, about 100 km or more). Even if there is a tourist facility or tourist spot nearby (for example, within about 5 km), the section where the tourist facility or tourist spot is closed at the expected passage time is also set as a section not covered by the network guarantee. After that, the sub-process may be ended, the process returns to the main flowchart, and the process may proceed to S116.

これにより、自車位置から目的地までの経路の距離がL1以上(例えば、約200km以上である。)の場合には、CPU11は、目的地から経路上の区画のうち、目的地から距離がL2以上(例えば、約100km以上である。)離れており、且つ、近くに(例えば、約5km以内である。)観光施設や観光地があっても、通過予想時刻に当該観光施設や観光地が閉じている区画をネットワーク保証の対象区画から削減することが可能となる。このため、ネットワーク保証の区画を迅速に特定できると共に、区画が目的地までの経路上にあっても、経路を逸脱して走行する可能性の低い区画をネットワーク保証の対象区画から削減でき、ユーザの利便性を損なうことなく、ネットワーク保証の対象区画の更なる削減化を図ることできる。   Thereby, when the distance of the route from the own vehicle position to the destination is L1 or more (for example, about 200 km or more), the CPU 11 has a distance from the destination among the sections on the route from the destination. L2 or more (for example, about 100 km or more), and even if there is a tourist facility or tourist spot nearby (for example, within about 5 km), the tourist facility or tourist spot at the expected transit time It is possible to reduce the partition in which the network is closed from the partition subject to the network guarantee. As a result, it is possible to quickly identify the network-guaranteed section, and even if the section is on the route to the destination, the section that is unlikely to travel off the route can be reduced from the network-guaranteed section. Without compromising the convenience of the network, it is possible to further reduce the number of areas subject to network guarantee.

1、101、131、161 地図情報配信システム
2 ナビゲーション装置
3 地図情報配信センタ
4 ネットワーク
10 サーバ
11、41 CPU
12、42 RAM
13、43 ROM
15 センタ側地図情報DB
15A 更新用地図情報
16 センタ側通信装置
17 地図データ管理DB
18 差分データ管理DB
19 ナビ更新履歴情報DB
20 ネットワーク保証DB
27 通信装置
37 ナビ側地図情報DB
38 ナビ地図情報
61、105、135 経路
62〜68、106〜115、136〜145 区画
71、121、151 高速道路
72、81、122、152 インターチェンジ
73 既存の一般道路
75、82、123、153 新規の一般道路
S1、S2、S3 自車位置
G1、G2、G3 目的地
DESCRIPTION OF SYMBOLS 1, 101, 131, 161 Map information delivery system 2 Navigation apparatus 3 Map information delivery center 4 Network 10 Server 11, 41 CPU
12, 42 RAM
13, 43 ROM
15 Center side map information DB
15A Update map information 16 Center side communication device 17 Map data management DB
18 Differential data management DB
19 Navi update history information DB
20 Network Assurance DB
27 Communication device 37 Navigation side map information DB
38 Navigation map information 61, 105, 135 Routes 62-68, 106-115, 136-145 Sections 71, 121, 151 Expressways 72, 81, 122, 152 Interchange 73 Existing general roads 75, 82, 123, 153 New General road S1, S2, S3 Own vehicle position G1, G2, G3

Claims (8)

メッシュ単位で区画されたセンタ側地図情報を記憶する地図情報記憶手段と、
前記センタ側地図情報のバージョン情報を前記メッシュ単位で記憶する管理情報記憶手段と、
地図情報の更新を行う通信端末装置が記憶している端末側地図情報のメッシュ毎のバージョン情報を取得する端末側バージョン情報取得手段と、
前記通信端末装置の現在位置と目的地とを取得する取得手段と、
前記現在位置から前記目的地までの経路を探索する経路探索手段と、
前記センタ側地図情報のメッシュ毎のバージョン情報と前記端末側地図情報のメッシュ毎のバージョン情報とに基づいて、所定の更新条件に該当するメッシュのうち、前記端末側地図情報のバージョンが最新のバージョンではないメッシュを更新必要メッシュとして特定する更新必要メッシュ特定手段と、
前記更新必要メッシュに基づいて、ネットワーク保証の対象となるメッシュを特定する保証対象メッシュ特定手段と、
前記経路に基づいて、ネットワーク保証が不要なメッシュを特定する保証不要メッシュ特定手段と、
前記ネットワーク保証の対象となるメッシュのうち、ネットワーク保証が不要なメッシュ以外のメッシュを、ネットワーク保証の候補メッシュとして特定する保証候補メッシュ特定手段と、
前記センタ側地図情報のメッシュ毎のバージョン情報と前記端末側地図情報のメッシュ毎のバージョン情報とに基づいて、前記ネットワーク保証の候補メッシュのうち、前記端末側地図情報のバージョンが最新のバージョンではないメッシュをネットワーク保証必要メッシュとして特定する保証必要メッシュ特定手段と、
前記端末側地図情報における前記更新必要メッシュ及び前記ネットワーク保証必要メッシュを最新のバージョンへ更新する為の更新データを生成する更新データ生成手段と、
前記更新データを前記通信端末装置へ送信する送信手段と、
を備えたことを特徴とする地図情報配信装置。
Map information storage means for storing center side map information partitioned in mesh units;
Management information storage means for storing version information of the map information on the center side in units of the mesh;
Terminal-side version information acquisition means for acquiring version information for each mesh of the terminal-side map information stored in the communication terminal device that updates the map information;
Obtaining means for obtaining a current position and a destination of the communication terminal device;
Route search means for searching for a route from the current position to the destination;
Based on the version information for each mesh of the center-side map information and the version information for each mesh of the terminal-side map information, the version of the terminal-side map information is the latest version among the meshes that satisfy a predetermined update condition. Update necessary mesh specifying means for specifying a mesh that is not an update required mesh,
A guarantee target mesh specifying means for specifying a mesh to be a target of network guarantee based on the update required mesh;
A non-guaranteed mesh identifying means for identifying a mesh that does not require network assurance based on the path;
Among the meshes subject to network guarantee, a guarantee candidate mesh specifying means for specifying a mesh other than a mesh that does not require network guarantee as a candidate mesh for network guarantee;
Based on the version information for each mesh of the center side map information and the version information for each mesh of the terminal side map information, the version of the terminal side map information is not the latest version among the candidate meshes for the network guarantee. Assured mesh identification means for identifying a mesh as a network assurance required mesh;
Update data generating means for generating update data for updating the update required mesh and the network guarantee required mesh in the terminal side map information to the latest version;
Transmitting means for transmitting the update data to the communication terminal device;
A map information distribution apparatus comprising:
前記保証不要メッシュ特定手段は、前記経路を含むメッシュ以外のメッシュを前記ネットワーク保証が不要なメッシュとして特定することを特徴とする請求項1に記載の地図情報配信装置。   The map information distribution apparatus according to claim 1, wherein the guarantee-unnecessary mesh identification unit identifies a mesh other than the mesh including the route as a mesh that does not require the network guarantee. 前記保証不要メッシュ特定手段は、前記現在位置から前記目的地までの距離が所定の第1距離以上である場合には、前記経路を含むメッシュのうち、前記目的地から前記所定の第1距離よりも短い所定の第2距離以上離れているメッシュを前記ネットワーク保証が不要なメッシュとして特定することを特徴とする請求項1又は請求項2に記載の地図情報配信装置。   When the distance from the current position to the destination is equal to or greater than a predetermined first distance, the warranty-unnecessary mesh specifying unit determines from the predetermined first distance from the destination among the meshes including the route. 3. The map information distribution apparatus according to claim 1, wherein a mesh that is longer than a predetermined second distance is specified as a mesh that does not require the network guarantee. 4. 各メッシュ内の道路を走行する車両のうち、当該メッシュが地元であると推定される地元車両の割合である地元車両割合を、前記メッシュ毎に取得する割合取得手段を備え、
前記保証不要メッシュ特定手段は、前記経路を含むメッシュのうち、前記地元車両割合が所定値以上であるメッシュを前記ネットワーク保証が不要なメッシュとして特定することを特徴とする請求項1乃至請求項3のいずれかに記載の地図情報配信装置。
Of the vehicles traveling on the roads in each mesh, comprising a ratio acquisition means for acquiring, for each mesh, a local vehicle ratio that is a ratio of local vehicles estimated to be local to the mesh,
4. The warranty-unnecessary mesh identification unit identifies a mesh whose local vehicle ratio is a predetermined value or more among meshes including the route as a mesh that does not require the network guarantee. The map information delivery apparatus in any one of.
前記保証不要メッシュ特定手段は、前記経路を含むメッシュのうち、当該メッシュの周囲に観光施設が無いメッシュを前記ネットワーク保証が不要なメッシュとして特定することを特徴とする請求項1乃至請求項4のいずれかに記載の地図情報配信装置。   5. The warranty-unnecessary mesh identification unit identifies a mesh having no tourist facility around the mesh among meshes including the route as a mesh that does not require the network guarantee. The map information distribution device according to any one of the above. 前記保証不要メッシュ特定手段は、前記経路を含むメッシュのうち、各メッシュを通過する通過予定時刻に当該メッシュの周囲に営業中の観光施設が無いメッシュを前記ネットワーク保証が不要なメッシュとして特定することを特徴とする請求項1乃至請求項5のいずれかに記載の地図情報配信装置。   The warranty-unnecessary mesh identification means identifies, as a mesh that does not require network guarantee, a mesh that does not have a tourist facility open around the mesh at a scheduled passage time that passes through each mesh among the meshes including the route. The map information distribution apparatus according to claim 1, wherein the map information distribution apparatus is a map information distribution apparatus. 地図情報の更新を行う通信端末装置が記憶している端末側地図情報のメッシュ毎のバージョン情報を取得する端末側バージョン情報取得工程と、
前記通信端末装置の現在位置と目的地とを取得する取得工程と、
前記現在位置から前記目的地までの経路を探索する経路探索工程と、
メッシュ単位で区画されたセンタ側地図情報のメッシュ毎のバージョン情報と前記端末側地図情報のメッシュ毎のバージョン情報とに基づいて、所定の更新条件に該当するメッシュのうち、前記端末側地図情報のバージョンが最新のバージョンではないメッシュを更新必要メッシュとして特定する更新必要メッシュ特定工程と、
前記更新必要メッシュ特定工程で特定した更新必要メッシュに基づいて、ネットワーク保証の対象となるメッシュを特定する保証対象メッシュ特定工程と、
前記経路探索工程で探索した経路に基づいて、ネットワーク保証が不要なメッシュを特定する保証不要メッシュ特定工程と、
前記保証対象メッシュ特定工程で特定したネットワーク保証の対象となるメッシュのうち、前記保証不要メッシュ特定工程で特定したネットワーク保証が不要なメッシュ以外のメッシュを、ネットワーク保証の候補メッシュとして特定する保証候補メッシュ特定工程と、
前記センタ側地図情報のメッシュ毎のバージョン情報と前記端末側地図情報のメッシュ毎のバージョン情報とに基づいて、前記保証候補メッシュ特定工程で特定したネットワーク保証の候補メッシュのうち、前記端末側地図情報のバージョンが最新のバージョンではないメッシュをネットワーク保証必要メッシュとして特定する保証必要メッシュ特定工程と、
前記端末側地図情報における前記更新必要メッシュ特定工程で特定した更新必要メッシュ及び前記保証必要メッシュ特定工程で特定したネットワーク保証必要メッシュを最新のバージョンへ更新する為の更新データを生成する更新データ生成工程と、
前記更新データ生成工程で生成した更新データを前記通信端末装置へ送信する送信工程と、
を備えたことを特徴とする地図情報配信方法。
A terminal-side version information acquisition step of acquiring version information for each mesh of the terminal-side map information stored in the communication terminal device that updates the map information;
An acquisition step of acquiring a current position and a destination of the communication terminal device;
A route search step for searching for a route from the current position to the destination;
Based on the version information for each mesh of the center-side map information sectioned in mesh units and the version information for each mesh of the terminal-side map information, among the meshes that meet a predetermined update condition, the terminal-side map information An update necessary mesh identification process for identifying a mesh whose version is not the latest version as an update necessary mesh,
Based on the update required mesh specified in the update required mesh specifying step, a guarantee target mesh specifying step for specifying a mesh to be a target of network guarantee;
Based on the route searched in the route search step, a non-guaranteed mesh specifying step for specifying a mesh that does not require network guarantee;
Assurance candidate mesh that identifies a mesh other than the mesh that does not require the network guarantee specified in the guarantee-unnecessary mesh identification process among the meshes that are subject to the network guarantee identified in the guarantee target mesh identification process, as a network guarantee candidate mesh Specific process,
Based on the version information for each mesh of the center side map information and the version information for each mesh of the terminal side map information, the terminal side map information of the network guarantee candidate meshes identified in the guarantee candidate mesh identification step. A required mesh identification process that identifies a mesh whose version is not the latest version as a network guaranteed mesh, and
An update data generating step for generating update data for updating the update required mesh specified in the update required mesh specifying step in the terminal side map information and the network guarantee required mesh specified in the guarantee required mesh specifying step to the latest version When,
A transmission step of transmitting the update data generated in the update data generation step to the communication terminal device;
A map information delivery method characterized by comprising:
メッシュ単位で区画されたセンタ側地図情報を記憶する地図情報記憶部と、前記センタ側地図情報のバージョン情報を前記メッシュ単位で記憶する管理情報記憶部と、を備えたコンピュータに、
地図情報の更新を行う通信端末装置が記憶している端末側地図情報のメッシュ毎のバージョン情報を取得する端末側バージョン情報取得工程と、
前記通信端末装置の現在位置と目的地とを取得する取得工程と、
前記現在位置から前記目的地までの経路を探索する経路探索工程と、
前記センタ側地図情報のメッシュ毎のバージョン情報と前記端末側地図情報のメッシュ毎のバージョン情報とに基づいて、所定の更新条件に該当するメッシュのうち、前記端末側地図情報のバージョンが最新のバージョンではないメッシュを更新必要メッシュとして特定する更新必要メッシュ特定工程と、
前記更新必要メッシュ特定工程で特定した更新必要メッシュに基づいて、ネットワーク保証の対象となるメッシュを特定する保証対象メッシュ特定工程と、
前記経路探索工程で探索した経路に基づいて、ネットワーク保証が不要なメッシュを特定する保証不要メッシュ特定工程と、
前記保証対象メッシュ特定工程で特定したネットワーク保証の対象となるメッシュのうち、前記保証不要メッシュ特定工程で特定したネットワーク保証が不要なメッシュ以外のメッシュを、ネットワーク保証の候補メッシュとして特定する保証候補メッシュ特定工程と、
前記センタ側地図情報のメッシュ毎のバージョン情報と前記端末側地図情報のメッシュ毎のバージョン情報とに基づいて、前記保証候補メッシュ特定工程で特定したネットワーク保証の候補メッシュのうち、前記端末側地図情報のバージョンが最新のバージョンではないメッシュをネットワーク保証必要メッシュとして特定する保証必要メッシュ特定工程と、
前記端末側地図情報における前記更新必要メッシュ特定工程で特定した更新必要メッシュ及び前記保証必要メッシュ特定工程で特定したネットワーク保証必要メッシュを最新のバージョンへ更新する為の更新データを生成する更新データ生成工程と、
前記更新データ生成工程で生成した更新データを前記通信端末装置へ送信する送信工程と、
を実行させるためのプログラム。
A computer comprising: a map information storage unit that stores center-side map information partitioned in units of meshes; and a management information storage unit that stores version information of the center-side map information in units of meshes.
A terminal-side version information acquisition step of acquiring version information for each mesh of the terminal-side map information stored in the communication terminal device that updates the map information;
An acquisition step of acquiring a current position and a destination of the communication terminal device;
A route search step for searching for a route from the current position to the destination;
Based on the version information for each mesh of the center-side map information and the version information for each mesh of the terminal-side map information, the version of the terminal-side map information is the latest version among the meshes that satisfy a predetermined update condition. Update required mesh identification process for identifying a mesh that is not an update required mesh,
Based on the update required mesh specified in the update required mesh specifying step, a guarantee target mesh specifying step for specifying a mesh to be a target of network guarantee;
Based on the route searched in the route search step, a non-guaranteed mesh specifying step for specifying a mesh that does not require network guarantee;
Assurance candidate mesh that identifies a mesh other than the mesh that does not require the network guarantee specified in the guarantee-unnecessary mesh identification process among the meshes that are subject to the network guarantee identified in the guarantee target mesh identification process, as a network guarantee candidate mesh Specific process,
Based on the version information for each mesh of the center side map information and the version information for each mesh of the terminal side map information, the terminal side map information of the network guarantee candidate meshes identified in the guarantee candidate mesh identification step. A required mesh identification process that identifies a mesh whose version is not the latest version as a network guaranteed mesh, and
An update data generating step for generating update data for updating the update required mesh specified in the update required mesh specifying step in the terminal side map information and the network guarantee required mesh specified in the guarantee required mesh specifying step to the latest version When,
A transmission step of transmitting the update data generated in the update data generation step to the communication terminal device;
A program for running
JP2011042666A 2011-02-28 2011-02-28 MAP INFORMATION DISTRIBUTION DEVICE, MAP INFORMATION DISTRIBUTION METHOD, AND PROGRAM Expired - Fee Related JP5477311B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011042666A JP5477311B2 (en) 2011-02-28 2011-02-28 MAP INFORMATION DISTRIBUTION DEVICE, MAP INFORMATION DISTRIBUTION METHOD, AND PROGRAM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011042666A JP5477311B2 (en) 2011-02-28 2011-02-28 MAP INFORMATION DISTRIBUTION DEVICE, MAP INFORMATION DISTRIBUTION METHOD, AND PROGRAM

Publications (2)

Publication Number Publication Date
JP2012181040A true JP2012181040A (en) 2012-09-20
JP5477311B2 JP5477311B2 (en) 2014-04-23

Family

ID=47012368

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011042666A Expired - Fee Related JP5477311B2 (en) 2011-02-28 2011-02-28 MAP INFORMATION DISTRIBUTION DEVICE, MAP INFORMATION DISTRIBUTION METHOD, AND PROGRAM

Country Status (1)

Country Link
JP (1) JP5477311B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016067849A1 (en) * 2014-10-29 2016-05-06 株式会社トヨタマップマスター Map update system, navigation device, server device, map update method, navigation method, control method for server device, computer program, and recording medium having computer program recorded thereon
US9851210B2 (en) 2014-02-21 2017-12-26 Mitsubishi Electric Corporation Map information processing apparatus, map information processing method, and method for adjusting update data

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005140582A (en) * 2003-11-05 2005-06-02 Honda Motor Co Ltd Route search system
JP2007064951A (en) * 2005-09-02 2007-03-15 Nissan Motor Co Ltd Navigation device, map update data distribution device, navigation system, and map data updating method
JP2009229375A (en) * 2008-03-25 2009-10-08 Xanavi Informatics Corp Navigation system
JP2010015085A (en) * 2008-07-07 2010-01-21 Mitsubishi Electric Corp Map information processing device
JP2011033431A (en) * 2009-07-31 2011-02-17 Aisin Aw Co Ltd System, method and computer program for map information guidance

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005140582A (en) * 2003-11-05 2005-06-02 Honda Motor Co Ltd Route search system
JP2007064951A (en) * 2005-09-02 2007-03-15 Nissan Motor Co Ltd Navigation device, map update data distribution device, navigation system, and map data updating method
JP2009229375A (en) * 2008-03-25 2009-10-08 Xanavi Informatics Corp Navigation system
JP2010015085A (en) * 2008-07-07 2010-01-21 Mitsubishi Electric Corp Map information processing device
JP2011033431A (en) * 2009-07-31 2011-02-17 Aisin Aw Co Ltd System, method and computer program for map information guidance

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9851210B2 (en) 2014-02-21 2017-12-26 Mitsubishi Electric Corporation Map information processing apparatus, map information processing method, and method for adjusting update data
WO2016067849A1 (en) * 2014-10-29 2016-05-06 株式会社トヨタマップマスター Map update system, navigation device, server device, map update method, navigation method, control method for server device, computer program, and recording medium having computer program recorded thereon
JPWO2016067849A1 (en) * 2014-10-29 2017-08-10 株式会社トヨタマップマスター Map update system, navigation device, server device, map update method, navigation method, server device control method, computer program, and recording medium recorded with computer program
US10533859B2 (en) 2014-10-29 2020-01-14 Toyota Mapmaster Incorporated Map update system, navigation device, server device, map update method, navigation method, server device control method, and tangible non-transitory computer-readable storage medium containing computer program

Also Published As

Publication number Publication date
JP5477311B2 (en) 2014-04-23

Similar Documents

Publication Publication Date Title
JP5024134B2 (en) Travel information creation device, travel information creation method and program
JP4995499B2 (en) Map information distribution system
US6212472B1 (en) Method and apparatus for displaying current vehicle position
JP4983660B2 (en) Navigation system and route search method
US10989553B2 (en) Method, apparatus and computer program product for determining likelihood of a route
EP2597424A2 (en) Road data creating device, method, and program
JP4877876B2 (en) Map information distribution system and map information distribution method
US11662215B2 (en) Method, apparatus, and computer program product for anonymizing trajectories
JP4588670B2 (en) Map information distribution center and map information distribution method
JP4563354B2 (en) Map information distribution system and map information distribution method
JP2009042186A (en) System and program for navigation and server
JP2020196418A (en) Electronic control device, control method, and automatic driving system
JP2009245339A (en) Apparatus, method and program for generating information
JP5477311B2 (en) MAP INFORMATION DISTRIBUTION DEVICE, MAP INFORMATION DISTRIBUTION METHOD, AND PROGRAM
JP2014035273A (en) Cost calculation device, cost calculation program, and navigation device
JP5425953B2 (en) Map information distribution system
JP2008185416A (en) Map information delivery system
JP2014178767A (en) Map display system, map display method, and map display program
US11751007B2 (en) Method, apparatus, and computer program product for anonymizing trajectories and stay points
JP6516793B2 (en) Route Information Providing Server, Route Guidance System, and Route Information Providing Method
JP2007147385A (en) Navigation device and map information distribution system
JP4877877B2 (en) Map information distribution system and map information distribution method
JP2019139405A (en) Determination system and determination program
JP2013242684A (en) Data distribution device, data distribution method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130226

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20140114

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140127

R150 Certificate of patent or registration of utility model

Ref document number: 5477311

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees