[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2017133976A - Navigation device, navigation method, computer program, and recording medium in which computer program is recorded - Google Patents

Navigation device, navigation method, computer program, and recording medium in which computer program is recorded Download PDF

Info

Publication number
JP2017133976A
JP2017133976A JP2016014911A JP2016014911A JP2017133976A JP 2017133976 A JP2017133976 A JP 2017133976A JP 2016014911 A JP2016014911 A JP 2016014911A JP 2016014911 A JP2016014911 A JP 2016014911A JP 2017133976 A JP2017133976 A JP 2017133976A
Authority
JP
Japan
Prior art keywords
data
section data
guide route
waypoint
setting
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2016014911A
Other languages
Japanese (ja)
Inventor
健太 中西
Kenta Nakanishi
健太 中西
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.)
Toyota Mapmaster Inc
Original Assignee
Toyota Mapmaster Inc
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 Toyota Mapmaster Inc filed Critical Toyota Mapmaster Inc
Priority to JP2016014911A priority Critical patent/JP2017133976A/en
Publication of JP2017133976A publication Critical patent/JP2017133976A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To provide a navigation device and a navigation method.SOLUTION: The navigation device comprises: a map data preservation unit 3 for preserving map data constituted from block data divided into a plurality of areas and associated with version information of the block data; and a guidance route preservation unit 5 for preserving a guidance route from the present position or place of departure to a destination. The navigation device refers to the map data preservation unit and specifies, as transit point set block data, the block data whose version is the same as the version of the block data to which the present position or the place of departure belongs among the block data which the guidance route passes through, and which is directly or indirectly continuous to the block data to which the present position or the place of departure belongs and closest to the block data to which the destination belongs, sets a transit point to the guidance route in the specified transit point set block data, and presents the set transit point.SELECTED DRAWING: Figure 1

Description

本発明は、ナビゲーション装置、ナビゲーション方法、コンピュータプログラム及びコンピュータプログラムを記録した記録媒体に関する。   The present invention relates to a navigation device, a navigation method, a computer program, and a recording medium on which the computer program is recorded.

ナビゲーション装置に利用する地図データの更新において、領域ごとに該地図データを新しいバージョンに更新するシステムが知られている。一方、ナビゲーション装置に備えられている地図データは常に最新のバージョンであるとは限らず、このような場合、例えば、走行中に順次地図更新を行うのが一般的である。
本件発明に関連する従来技術を開示する特許文献1も参照されたい。
In updating map data used for a navigation device, a system is known that updates the map data to a new version for each region. On the other hand, the map data provided in the navigation device is not always the latest version. In such a case, for example, it is common to sequentially update the map while traveling.
See also Patent Document 1 which discloses the prior art related to the present invention.

国際公開第2009/148118号International Publication No. 2009/148118

領域単位で地図データが更新される更新システムにおいては、隣接する領域の地図データが異なるバージョンである場合に、隣接する領域の境界で道路の接続関係に不整合が生じることがある。このような道路の接続関係に不整合のある地図データを用いて、ナビゲーション装置によるルート探索を行うと、実際には隣接する領域の境界で道路が接続しているにもかかわらず、接続していないものと認識してその部分を回避すべく大回りとなるルートを提供してしまうという不都合を生じる。また、例えば、サーバ装置に格納されたバージョンの揃った地図データを用いてルート探索された場合であっても、ナビゲーション装置に格納されている地図データのバージョンが揃っていない場合には、すなわち、該ルートが通過する領域の地図データのバージョンが異なる場合には、該ルートをナビゲーション装置上に表示する際、道路の接続関係が保たれていない部分について該ルートが途切れた状態で表示される等の不都合を生じる。また、走行中に地図更新を行うことは、CPUの負荷を大きくし、他のナビゲーションにかかる機能に影響を及ぼす可能性がある。
本発明者は、ナビゲーションにかかる機能への影響を最小限に抑えつつ、ナビゲーション利用者が最新バージョンの地図データを用いて走行可能なように、地図更新のタイミングについて鋭意検討を重ねてきた。その結果、案内経路を走行する車両が現在位置又は出発地の属する領域の地図データのバージョンと異なるバージョンの地図データで示される領域に進入する前に、その直前の領域内において休憩又は停車のための経由地を設けて案内することに想到した。このような経由地の案内を行うことにより、停車中に上記異なるバージョンの地図データを最新バージョンに更新することができるため、他のナビゲーションにかかる機能を低減させることなく、利用者は最新バージョンの地図データを利用してその後の走行を行うことが可能となる。
In an update system in which map data is updated in units of areas, when the map data of adjacent areas are different versions, inconsistencies may occur in road connection relations at the boundaries of adjacent areas. When a route search using a navigation device is performed using map data that is inconsistent in the connection relations of such roads, the roads are actually connected even though the roads are connected at the boundary of adjacent areas. There is an inconvenience of recognizing that there is no route and providing a route that becomes a large turn to avoid that portion. In addition, for example, even when the route search is performed using the map data with the version stored in the server device, when the version of the map data stored in the navigation device is not complete, When the version of the map data of the area through which the route passes is different, when the route is displayed on the navigation device, the route is displayed in a state where the route is not maintained, etc. Cause inconvenience. Also, updating the map while traveling may increase the load on the CPU and affect other navigation functions.
The present inventor has intensively studied the timing of updating the map so that the navigation user can travel using the latest version of the map data while minimizing the influence on the navigation function. As a result, before the vehicle traveling on the guide route enters the area indicated by the map data of a version different from the map data version of the area to which the current position or departure point belongs, the vehicle is resting or stopping in the area immediately before that. I came up with the idea of setting up a waypoint for the city. By guiding the waypoints in this way, the map data of the different version can be updated to the latest version while stopping, so the user can update the latest version without reducing other navigation functions. Subsequent travel can be performed using the map data.

この発明は上述の課題に鑑みてなされたものであり、その第1の局面は次のように規定される。即ち、
複数の領域に区切られた区画データから構成される地図データであって、該区画データには該区画データのバージョン情報が関連付けられている地図データを保存する地図データ保存部と、
現在位置又は出発地から目的地までの案内経路を保存する案内経路保存部と、
前記地図データ保存部を参照して、前記案内経路が通過する区画データのうち、前記現在位置又は出発地が属する区画データのバージョンと同一バージョンの区画データであって、前記現在位置又は出発地が属する区画データに直接的又は間接的に連続し、かつ、前記目的地が属する区画データに最も近い区画データを経由地設定区画データとして特定する特定部と、
前記特定された経由地設定区画データ内の前記案内経路に経由地を設定する設定部と、
前記設定された経由地を案内する案内部と、
を備える、ナビゲーション装置。
The present invention has been made in view of the above-mentioned problems, and the first aspect is defined as follows. That is,
Map data composed of section data divided into a plurality of areas, wherein the section data stores map data associated with version information of the section data;
A guide route storage unit for storing a guide route from the current position or departure point to the destination;
With reference to the map data storage unit, the section data of the same version as the section data of the section data to which the current position or the departure place belongs among the section data through which the guide route passes, and the current position or the departure place is A specifying unit that identifies the section data that is directly or indirectly continuous to the section data to which the destination belongs and that is closest to the section data to which the destination belongs, as route setting section data;
A setting unit for setting a waypoint in the guide route in the specified waypoint setting section data;
A guide section for guiding the set waypoints;
A navigation device comprising:

このように規定される第1の局面のナビゲーション装置によれば、地図データ保存部内の案内経路が通過する区画データのうち、現在位置又は出発地が属する区画データのバージョンと同一バージョンの区画データであって、現在位置又は出発地が属する区画データに直接又は間接的に連続し、かつ、目的地が属する区画データに最も近い区画データを特定し、該特定された区画データ内の案内経路に経由地を設定し、該経由地を案内する。一般に、現在位置や現在位置に近い出発地が属する区画データや現在位置等の周辺の区画データはナビゲーション機能を使用しない夜間等停車している間に最新のバージョンに更新されている。したがって、このようなナビゲーション装置によれば、案内経路に沿って、現在位置又は出発地が属する区画データの地図のバージョンと異なるバージョンの区画データに進入する直前の区画データ、つまり、最新バージョンの区画データであって、より目的地に近い区画データ内に経由地を設けて案内するため、該経由地に停車した際には該停車している間に経由地以降の案内経路が通過する区画データを更新することができる。このようなナビゲーション装置であれば、ナビゲーション機能を低下させることなく、最新バージョンの地図データを用いた経路案内を行うことができる。   According to the navigation device of the first aspect defined in this way, the section data of the same version as the version of the section data to which the current position or departure point belongs out of the section data through which the guide route in the map data storage unit passes. In this case, the section data that is directly or indirectly continuous with the section data to which the current position or the starting place belongs and that is closest to the section data to which the destination belongs is specified, and the route is routed through the guide route in the specified section data. Set the ground and guide the waypoint. In general, the section data to which the current position and the departure point close to the current position belong, and the surrounding section data such as the current position are updated to the latest version while the vehicle is stopped at night without using the navigation function. Therefore, according to such a navigation device, the segment data immediately before entering the segment data of a version different from the map version of the segment data to which the current position or departure point belongs along the guide route, that is, the latest version of the segment data. Data that is routed in the zone data that is closer to the destination, and that guides the route after the route passes when the vehicle stops Can be updated. With such a navigation device, route guidance using the latest version of map data can be performed without degrading the navigation function.

前記設定部は、前記案内経路上の分岐点に前記経由地を設定することができる(第2の局面)。経由地が属する区画データに隣接する区画データが古いバージョンから最新のバージョンに更新された際に、道路の接続関係が大きく変更した等により両区画データの境界で道路が接続しない場合がある更新前に探索していた経路が案内に適さない経路になる場合がある。このような場合であっても、案内経路上の分岐点に経由地を設定しておけば、経由地を基準とした再経路探索を行うことができるため、再経路探索時の案内経路の選択肢をより多く確保することができ、また、再経路探索の際に当初の案内経路を引き戻す等の無駄な案内を軽減することができる。また、前記分岐点は、前記案内経路上の最も進行方向側の分岐点とすることができる(第3の局面)。利用者の運転計画性や見通しの観点から、より目的地に近い分岐点に経由地を設定することとしてもよい。一方、前記案内経路上の進行方向側の前記特定された経由地設定区画データ境界に前記経由地を設定することとしてもよい(第4の局面)。CPUの負荷軽減の観点から、経由地を区画データの境界に設定することとしてもよい。   The setting unit can set the waypoint at a branch point on the guide route (second aspect). When the block data adjacent to the block data to which the transit point belongs is updated from the old version to the latest version, the road may not be connected at the boundary between the two block data due to a significant change in the road connection relationship, etc. In some cases, the route searched for is not suitable for guidance. Even in such a case, if you set a waypoint at the branch point on the guide route, you can perform a reroute search based on the waypoint. Can be secured, and unnecessary guidance such as pulling back the original guidance route during the re-route search can be reduced. Further, the branch point may be a branch point closest to the traveling direction on the guide route (third aspect). From the viewpoint of the user's operation planability and prospect, it is possible to set a waypoint at a branch point closer to the destination. On the other hand, the waypoint may be set at the specified waypoint setting section data boundary on the traveling direction side on the guide route (fourth aspect). From the viewpoint of reducing the load on the CPU, the waypoint may be set as the boundary of the partition data.

この発明の第5の局面は次のように規定される。即ち、
第1〜第4のいずれかの局面に規定のナビゲーション装置において、前記案内経路における通信環境を判定する判定部、を備え、
前記設定部は、前記判定された通信環境に基づいて、前記経由地を設定する。
このように規定される第5の局面のナビゲーション装置によれば、更に通信環境を考慮して経由地を設定する。経由地にてインターネット等の通信を用いて地図更新する観点から、通信環境の良好な地点又は領域を経由地として設定することが好ましい。
The fifth aspect of the present invention is defined as follows. That is,
In the navigation device defined in any one of the first to fourth aspects, a determination unit that determines a communication environment in the guide route includes:
The setting unit sets the waypoint based on the determined communication environment.
According to the navigation device of the fifth aspect defined as described above, the waypoint is set in consideration of the communication environment. From the viewpoint of updating the map using communication such as the Internet at the transit point, it is preferable to set a point or region having a good communication environment as the transit point.

本発明のナビゲーション装置は、案内経路保存部に保存された案内経路の距離が比較的長距離である場合に、より効果的に機能する。すなわち、案内経路の距離が長い場合には、案内経路の途中で短時間の休憩又は停車、あるいは宿泊等長時間の停車を必要とする場合が多い。また、案内経路の距離が長ければ、該案内経路が通過する区画データ(以下、通過区画データともいう)の数も多くなり、バージョンの更新が必要な区画データも多くなる可能性も高い。そこで、休憩等を要する長距離経路の場合に、休憩等をとる地点として地図更新に適した位置、すなわち上記経由地を案内することは利用者の利便に供する。
そこで、この発明の第6の局面は次のように規定される。即ち、
第1〜第5のいずれかの局面に規定のナビゲーション装置において、前記案内経路の距離を演算する演算部、を備え、
前記特定部は、前記演算された距離が第1の閾値以上であるとき、前記経由地設定区画データを特定する。
The navigation device of the present invention functions more effectively when the distance of the guide route stored in the guide route storage unit is relatively long. That is, when the distance of the guide route is long, it is often necessary to stop for a short time or stop in the middle of the guide route, or to stop for a long time such as staying. In addition, if the distance of the guide route is long, the number of section data (hereinafter also referred to as passing section data) that the guide route passes increases, and there is a high possibility that the section data that needs to be updated is also increased. Therefore, in the case of a long-distance route that requires a break or the like, it is convenient for the user to guide the location suitable for the map update as a point to take a break or the like, that is, the above-mentioned waypoint.
Therefore, the sixth aspect of the present invention is defined as follows. That is,
In the navigation device defined in any one of the first to fifth aspects, comprising a calculation unit that calculates the distance of the guide route,
The specifying unit specifies the waypoint setting section data when the calculated distance is equal to or greater than a first threshold.

また、この発明の第7の局面は次のように規定される。即ち、
複数の領域に区切られた区画データから構成される地図データであって、該区画データには該区画データのバージョン情報が関連付けられている地図データを地図データ保存部に保存する地図データ保存ステップと、
現在位置又は出発地から目的地までの案内経路を案内経路保存部に保存する案内経路保存ステップと、
特定部が、前記地図データ保存部を参照して、前記案内経路が通過する区画データのうち、前記現在位置又は出発地が属する区画データのバージョンと同一バージョンの区画データであって、前記現在位置又は出発地が属する区画データに直接的又は間接的に連続し、かつ、前記目的地が属する区画データに最も近い区画データを経由地設定区画データとして特定する特定ステップと、
設定部が、前記特定された経由地設定区画データ内の前記案内経路に経由地を設定する設定ステップと、
案内部が、前記設定された経由地を案内する案内ステップと、
を備える、ナビゲーション方法。
このように規定される第7の局面の発明によれば、第1の局面と同等の効果を奏する。
The seventh aspect of the present invention is defined as follows. That is,
A map data storage step of storing map data composed of partition data divided into a plurality of areas, wherein map data associated with version data of the partition data is stored in the map data storage unit; ,
A guide route storing step for storing a guide route from the current position or starting point to the destination in the guide route storing unit;
The identification unit refers to the map data storage unit, and is the segment data of the same version as the version of the segment data to which the current position or departure point belongs, among the segment data through which the guide route passes, and the current position Or a specific step of directly or indirectly continuing to the section data to which the departure place belongs, and specifying the section data closest to the section data to which the destination belongs as the route setting section data;
A setting step for setting a waypoint in the guide route in the specified waypoint setting section data;
A guidance step in which the guidance unit guides the set waypoint;
A navigation method comprising:
According to the seventh aspect of the invention thus defined, the same effect as the first aspect can be obtained.

この発明の第8の局面は次のように規定される。即ち、
第7の局面に規定の方法において、前記設定ステップでは、前記案内経路上の分岐点に前記経由地を設定する。
このように規定される第8の局面の発明によれば、第2の局面と同等の効果を奏する。
The eighth aspect of the present invention is defined as follows. That is,
In the method defined in the seventh aspect, in the setting step, the waypoint is set at a branch point on the guide route.
According to the invention of the eighth aspect defined as described above, the same effect as that of the second aspect can be obtained.

この発明の第9の局面は次のように規定される。即ち、
第8の局面に規定の方法において、前記分岐点は、前記案内経路上の最も進行方向側の分岐点である。
このように規定される第9の局面の発明によれば、第3の局面と同等の効果を奏する。
The ninth aspect of the present invention is defined as follows. That is,
In the method defined in the eighth aspect, the branch point is a branch point closest to the traveling direction on the guide route.
According to the ninth aspect of the invention thus defined, the same effect as the third aspect can be obtained.

この発明の第10の局面は次のように規定される。即ち、
第7の局面に規定の方法において、前記設定ステップでは、前記案内経路上の進行方向側の前記特定された経由地設定区画データ境界に前記経由地を設定する。
このように規定される第10の局面の発明によれば、第4の局面と同等の効果を奏する。
The tenth aspect of the present invention is defined as follows. That is,
In the method defined in the seventh aspect, in the setting step, the waypoint is set at the specified waypoint setting section data boundary on the traveling direction side on the guide route.
According to the tenth aspect of the invention thus defined, the same effects as in the fourth aspect can be achieved.

この発明の第11の局面は次のように規定される。即ち、
第7〜第10のいずれかの局面に規定の方法において、判定部が、前記案内経路における通信環境を判定する判定ステップ、を備え、
前記設定ステップは、前記判定された通信環境に基づいて、前記経由地を設定する。
このように規定される第11の局面の発明によれば、第5の局面と同等の効果を奏する。
The eleventh aspect of the present invention is defined as follows. That is,
In the method defined in any one of the seventh to tenth aspects, the determination unit includes a determination step of determining a communication environment in the guide route,
The setting step sets the waypoint based on the determined communication environment.
According to the eleventh aspect of the invention thus defined, the same effects as in the fifth aspect can be achieved.

この発明の第12の局面は次のように規定される。即ち、
第7〜第11のいずれかの局面に規定の方法において、演算部が、前記案内経路の距離を演算する演算ステップ、を備え、
前記特定ステップでは、前記演算された距離が第1の閾値以上であるとき、前記経由地設定区画データを特定する。
このように規定される第12の局面の発明によれば、第6の局面と同等の効果を奏する。
The twelfth aspect of the present invention is defined as follows. That is,
In the method defined in any one of the seventh to eleventh aspects, the calculation unit includes a calculation step of calculating a distance of the guide route,
In the specifying step, when the calculated distance is equal to or greater than a first threshold, the waypoint setting section data is specified.
According to the twelfth aspect of the invention thus defined, the same effects as in the sixth aspect are achieved.

更に、この発明の第13の局面は次のように規定される。即ち、
ナビゲーションのためのコンピュータプログラムであって、コンピュータを、
複数の領域に区切られた区画データから構成される地図データであって、該区画データには該区画データのバージョン情報が関連付けられている地図データを保存する地図データ保存手段と、
現在位置又は出発地から目的地までの案内経路を保存する案内経路保存手段と、
前記地図データ保存手段を参照して、前記案内経路が通過する区画データのうち、前記現在位置又は出発地が属する区画データのバージョンと同一バージョンの区画データであって、前記現在位置又は出発地が属する区画データに直接的又は間接的に連続し、かつ、前記目的地が属する区画データに最も近い区画データを経由地設定区画データとして特定する特定手段と、
前記特定された経由地設定区画データ内の前記案内経路に経由地を設定する設定手段と、
前記設定された経由地を案内する案内手段、
として機能させる、コンピュータプログラム。
このように規定される第13の局面の発明によれば、第1の局面と同等の効果を奏する。
Furthermore, the thirteenth aspect of the present invention is defined as follows. That is,
A computer program for navigation, comprising:
Map data composed of section data divided into a plurality of areas, wherein the section data stores map data associated with version information of the section data;
A guide route storing means for storing a guide route from the current position or the departure place to the destination;
Referring to the map data storage means, the section data of the same version as the section data of the section data to which the current position or departure point belongs, among the section data through which the guide route passes, and the current position or departure point is A means for specifying the section data that is directly or indirectly continuous to the section data to which the destination belongs and that is closest to the section data to which the destination belongs, as the waypoint setting section data;
Setting means for setting a waypoint in the guide route in the specified waypoint setting section data;
Guidance means for guiding the set waypoints;
As a computer program.
According to the thirteenth aspect of the invention thus defined, the same effects as those of the first aspect can be achieved.

この発明の第14の局面は次のように規定される。即ち、
第13の局面に規定のコンピュータプログラムにおいて、前記設定手段は、前記案内経路上の分岐点に前記経由地を設定する。
このように規定される第14の局面の発明によれば、第2の局面と同等の効果を奏する。
The fourteenth aspect of the present invention is defined as follows. That is,
In the computer program defined in the thirteenth aspect, the setting means sets the waypoint at a branch point on the guide route.
According to the fourteenth aspect of the invention thus defined, the same effects as those of the second aspect can be achieved.

この発明の第15の局面は次のように規定される。即ち、
第14の局面に規定のコンピュータプログラムにおいて、前記分岐点は、前記案内経路上の最も進行方向側の分岐点である。
このように規定される第15の局面の発明によれば、第3の局面と同等の効果を奏する。
The fifteenth aspect of the present invention is defined as follows. That is,
In the computer program defined in the fourteenth aspect, the branch point is a branch point closest to the traveling direction on the guide route.
According to the fifteenth aspect of the invention thus defined, the same effects as those of the third aspect are achieved.

この発明の第16の局面は次のように規定される。即ち、
第13の局面に規定のコンピュータプログラムにおいて、前記設定手段は、前記案内経路上の進行方向側の前記特定された経由地設定区画データ境界に前記経由地を設定する。
このように規定される第16の局面の発明によれば、第4の局面と同等の効果を奏する。
The sixteenth aspect of the present invention is defined as follows. That is,
In the computer program defined in the thirteenth aspect, the setting means sets the waypoint at the specified waypoint setting section data boundary on the traveling direction side on the guide route.
According to the sixteenth aspect of the invention thus defined, the same effects as in the fourth aspect can be achieved.

この発明の第17の局面は次のように規定される。即ち、
第13〜第16のいずれかの局面に規定のコンピュータプログラムにおいて、前記コンピュータを、更に、
前記案内経路における通信環境を判定する判定手段、として機能させ、
前記設定手段は、前記判定された通信環境に基づいて、前記経由地を設定する。
このように規定される第17の局面の発明によれば、第5の局面と同等の効果を奏する。
The seventeenth aspect of the present invention is defined as follows. That is,
In the computer program defined in any one of the thirteenth to sixteenth aspects, the computer further comprises:
Function as determination means for determining the communication environment in the guide route,
The setting means sets the waypoint based on the determined communication environment.
According to the seventeenth aspect of the invention thus defined, the same effects as those of the fifth aspect are achieved.

この発明の第18の局面は次のように規定される。即ち、
第13〜第17のいずれかの局面に規定のコンピュータプログラムにおいて、前記コンピュータを、更に、
前記案内経路の距離を演算する演算手段、として機能させ、
前記特定手段は、前記演算された距離が第1の閾値以上であるとき、前記経由地設定区画データを特定する。
このように規定される第18の局面の発明によれば、第6の局面と同等の効果を奏する。
The eighteenth aspect of the present invention is defined as follows. That is,
In the computer program defined in any one of the thirteenth to seventeenth aspects, the computer further comprises:
Function as computing means for computing the distance of the guide route,
The specifying unit specifies the waypoint setting section data when the calculated distance is equal to or greater than a first threshold.
According to the eighteenth aspect of the invention thus defined, the same effects as in the sixth aspect are achieved.

第13〜第18のいずれかの局面に規定されるコンピュータプログラムを記録する記録媒体が第19の局面として規定される。   A recording medium for recording a computer program defined in any of the thirteenth to eighteenth aspects is defined as a nineteenth aspect.

図1は、本発明の実施の形態のナビゲーション装置1の構成を示すブロック図である。FIG. 1 is a block diagram showing a configuration of a navigation device 1 according to an embodiment of the present invention. 図2は、地図データ保存部3に保存される、階層構造を有する地図データを説明するための模式図である。FIG. 2 is a schematic diagram for explaining map data having a hierarchical structure stored in the map data storage unit 3. 図3は、特定部7における経由地設定区画データの特定方法を説明するための模式図である。FIG. 3 is a schematic diagram for explaining a method of specifying the waypoint setting section data in the specifying unit 7. 図4は、設定部9における経由地の設定方法を説明するための模式図である。FIG. 4 is a schematic diagram for explaining a waypoint setting method in the setting unit 9. 図5は、本発明の実施の形態のナビゲーション装置1の動作の一例を示すフローチャートである。FIG. 5 is a flowchart showing an example of the operation of the navigation device 1 according to the embodiment of the present invention. 図6は、本発明の他の実施の形態のナビゲーション装置21の構成を示すブロック図である。FIG. 6 is a block diagram showing the configuration of the navigation device 21 according to another embodiment of the present invention. 図7は、判定部23が通信環境を判定する際に参照する(A)位置と通信環境の良否とが関連付けられたテーブル、(B)通信環境の良否を表したマップ、の一例である。FIG. 7 is an example of (A) a table that is referred to when the determination unit 23 determines a communication environment and a table that associates the position and the quality of the communication environment, and (B) a map that indicates the quality of the communication environment. 図8は、本発明の他の実施の形態のナビゲーション装置31の構成を示すブロック図である。FIG. 8 is a block diagram showing a configuration of a navigation device 31 according to another embodiment of the present invention. 図9は、本発明の実施例のナビゲーション装置51の構成を示すブロック図である。FIG. 9 is a block diagram showing the configuration of the navigation device 51 according to the embodiment of the present invention. 図10は、ナビゲーション装置51が備える地図データ保存部517に保存される地図データの構成を説明するための模式図である。FIG. 10 is a schematic diagram for explaining the configuration of map data stored in the map data storage unit 517 included in the navigation device 51. 図11は、地図補正装置101の構成を示すブロック図である。FIG. 11 is a block diagram illustrating a configuration of the map correction apparatus 101. 図12は、地図補正装置101で実行される地図補正方法を説明するための模式図である。FIG. 12 is a schematic diagram for explaining a map correction method executed by the map correction apparatus 101.

この発明の実施の形態のナビゲーション装置を説明する。
図1に、ナビゲーション装置1の概略構成を示す。また、本発明のナビゲーション装置を説明するに当たり、図2又は図3に示す模式図を参照する。
図1に示すように、このナビゲーション装置1は、地図データ保存部3、案内経路保存部5、特定部7、設定部9及び案内部11を備えている。
A navigation device according to an embodiment of the present invention will be described.
FIG. 1 shows a schematic configuration of the navigation apparatus 1. In describing the navigation device of the present invention, reference is made to the schematic diagram shown in FIG.
As shown in FIG. 1, the navigation device 1 includes a map data storage unit 3, a guide route storage unit 5, a specifying unit 7, a setting unit 9, and a guide unit 11.

地図データ保存部3には、複数の領域に区切られた区画データから構成される地図データであって、該区画データには該区画データのバージョン情報が関連付けられている地図データが保存されている。当該地図データは縮尺の異なる複数の階層ごとに保存されていても良い。例えば、地図データ保存部3は、図2に示すように、領域A1〜A4を第1の縮尺で表示するための第1階層の区画データX1〜X4、領域B1〜B9を第2の縮尺で表示するための第2階層の区画データY1〜Y9、領域C1〜C16を第3の縮尺で表示するための第3階層の区画データZ1〜Z16を有する地図データが保存されている。   The map data storage unit 3 is map data composed of section data divided into a plurality of areas, and map data associated with version information of the section data is stored in the section data. . The map data may be stored for each of a plurality of layers having different scales. For example, as shown in FIG. 2, the map data storage unit 3 displays the division data X1 to X4 and the areas B1 to B9 in the first hierarchy for displaying the areas A1 to A4 at the first scale at the second scale. Map data having partition data Y1 to Y9 of the second hierarchy for display and partition data Z1 to Z16 of the third hierarchy for displaying the areas C1 to C16 at the third scale is stored.

案内経路保存部5には、現在位置又は出発地から目的地までの案内経路が保存されている。当該案内経路は、入力された現在位置又は出発地及び目的地に基づいて、ナビゲーション装置が有する地図データを用いて探索された案内経路や、最新バージョンの地図データを有するサーバ装置を用いて探索した案内経路が受信されたものであっても良い。前者の場合、隣接する地図データのバージョンが合っていないために領域の境界で道路の接続に不整合が生じる場合などには、本出願人の特願2015−254147に記載(詳細は後述する)の方法によって隣接領域との道路接続の不整合が解消された補正地図データを用いることができ、あるいは、隣接する領域間に道路接続の不整合が生じないような案内経路を探索することとしても良い。また、後者の場合、サーバ装置から案内経路とともに、該案内経路の距離に関する情報を受信しても良い。   The guide route storage unit 5 stores a guide route from the current position or starting point to the destination. The guide route is searched using the server device having the latest route map data or the guide route searched using the map data of the navigation device based on the input current position or starting point and destination. The guide route may be received. In the former case, when there is an inconsistency in road connection at the boundary of the region because the adjacent map data versions do not match, this is described in Japanese Patent Application No. 2015-254147 of the present applicant (details will be described later). It is possible to use corrected map data in which inconsistencies in road connections with adjacent areas have been eliminated by this method, or to search for guidance routes that do not cause inconsistencies in road connections between adjacent areas. good. In the latter case, information regarding the distance of the guide route may be received together with the guide route from the server device.

特定部7は、地図データ保存部3及び案内経路保存部5を参照して、上記案内経路が通過する区画データのうち、上記現在位置又は出発地が属する区画データのバージョンと同一バージョンの区画データであって、上記現在位置又は出発地が属する区画データに直接的又は間接的に連続し、かつ、上記目的地が属する区画データに最も近い区画データ(以下、経由地設定区画データともいう)を特定する。特定部7は、例えば、以下のように経由地設定区画データを特定することができる。特定部7は、まず、地図データ保存部3に保存されている区画データから、案内経路保存部5に保存されている案内経路Rが通過する領域の区画データ(通過区画データ)を抽出する。図3に示す例において、通過区画データとして、X4、X8、X11、X12、X13、X14、X15の7つが抽出される。次いで、特定部7は、地図データ保存部3を参照して、本ナビゲーション装置の現在位置又は出発地が属する区画データ(X13)のバージョンを特定し、該特定されたバージョンと、現在位置又は出発地が属する通過区画データに隣接する通過区画データ(X14)のバージョンとを比較する。この例において、通過区画データX13はバージョン3の地図データであり、隣接する通過区画データX14もバージョン3で同一である。このように、両バージョンが同一である場合、特定部7は、通過区画データX14のバージョンと、通過区画データX14に隣接する通過区画データX15のバージョンを比較する。このように、特定部7は、案内経路順に隣接する通過区画データのバージョンの比較を繰り返し、例えば、通過区画データX15と通過区画データX11のように両者のバージョンが異なるとき、通過区画データX15を経由地設定区画データと特定する。すなわち、経由地設定区画データは、現在位置又は出発地の属する区画データのバージョンと同一バージョンの通過区画データであって、両通過区画データの間に連続して位置する通過区画データのバージョンも同一である区画データを示すこととなる。したがって、通過区画データX8は、現在位置又は出発地の属する区画データのバージョンと同一バージョンの通過区画データであるが、案内経路上、通過区画データX8に至るまでの間に、異なるバージョンである通過区画データX11及びX12が存在するため、経由地設定区画データと特定されない。   The identifying unit 7 refers to the map data storage unit 3 and the guide route storage unit 5 and among the segment data that the guide route passes, the segment data of the same version as the version of the segment data to which the current position or departure point belongs. Compartment data that is directly or indirectly continuous with the section data to which the current location or departure point belongs and that is closest to the section data to which the destination belongs (hereinafter also referred to as waypoint setting section data) Identify. For example, the specifying unit 7 can specify the waypoint setting section data as follows. First, the specifying unit 7 extracts section data (passing section data) of a region through which the guide route R stored in the guide route storage unit 5 passes from the section data stored in the map data storage unit 3. In the example shown in FIG. 3, seven pieces of X4, X8, X11, X12, X13, X14, and X15 are extracted as the passing section data. Next, the identification unit 7 refers to the map data storage unit 3 to identify the version of the section data (X13) to which the current position or departure place of the navigation device belongs, and the identified version and the current position or departure. The passage section data (X14) adjacent to the passage section data to which the ground belongs is compared. In this example, the passing section data X13 is version 3 map data, and the adjacent passing section data X14 is the same in version 3. Thus, when both versions are the same, the specifying unit 7 compares the version of the passage section data X14 with the version of the passage section data X15 adjacent to the passage section data X14. In this way, the specifying unit 7 repeatedly compares the versions of the passing section data adjacent to each other in the order of the guide route. For example, when the versions of the passing section data X15 and the passing section data X11 are different, Identified as waypoint setting section data. That is, the route setting section data is the same version of the passage section data as the version of the section data to which the current position or departure point belongs, and the version of the passage section data continuously located between the two passage section data is also the same. Will be shown. Accordingly, the passage section data X8 is the same version of the passage section data as the version of the section data to which the current position or departure point belongs, but a different version of the passage section data X8 on the guide route until reaching the passage section data X8. Since section data X11 and X12 exist, it is not specified as waypoint setting section data.

設定部9は、特定部7で特定された区画データ内の上記案内経路に経由地を設定する。当該設定の方法は特に限定されないが、例えば、案内経路上における該特定された区画データで示される領域の進行方向側の境界(図4に示される地点P1)に設定することができる。また、他の例としては、案内経路上における他の道路との分岐点に、当該経由地を設定することとしても良い(図4に示される地点P2、P3)。図4に示すように複数の分岐点が存在する場合には、より進行方向側の地点P2を経由地としたり、該分岐点に接続する他の道路の道路属性に基づき経由地を設定することができる。後者において、道路属性として、道路幅員や車線数等、高速道路、国道や県道等の道路種別が挙げられる。設定部9は、これらのうち少なくとも一の道路属性に基づいて、より主要な道路、より大きい道路に接続する分岐点を経由地として設定することができる。上記経由地はもちろん地点に限られず、領域、区間を示すものであっても良い。例えば、上記のようにして設定された地点に基づいて所定範囲内の領域、あるいは、案内経路上所定距離内の区間とすることができる。
案内部11は、設定部9で設定された経由地を案内する。当該案内部は、例えば、経由地の所定距離手前あるいは経由地の到達予想時刻の所定時間前に経由地を案内する。当該案内は、後述の出力部を介して行われる。
The setting unit 9 sets a waypoint in the guide route in the section data specified by the specifying unit 7. The setting method is not particularly limited. For example, the setting method can be set at a boundary (point P1 shown in FIG. 4) on the traveling direction side of the area indicated by the specified section data on the guide route. As another example, the waypoint may be set at a branch point with another road on the guide route (points P2 and P3 shown in FIG. 4). As shown in FIG. 4, when there are a plurality of branch points, a point P2 on the more traveling direction side is used as a stop point, or a stop point is set based on the road attributes of other roads connected to the branch point. Can do. In the latter, road attributes include road type such as road width, number of lanes, highway, national road, prefectural road, and the like. Based on at least one of these road attributes, the setting unit 9 can set a branch point connecting to a more major road or a larger road as a waypoint. Of course, the transit point is not limited to a point, and may indicate a region or a section. For example, an area within a predetermined range or a section within a predetermined distance on the guide route can be set based on the point set as described above.
The guide unit 11 guides the waypoint set by the setting unit 9. For example, the guide unit guides the transit point before a predetermined distance from the transit point or a predetermined time before the expected arrival time of the transit point. The guidance is performed via an output unit described later.

図5を用いて、図1に示す装置1の動作の一例を説明する。
まず、ステップ1では、特定部7は、地図データ保存部3に保存された区画データのうち、案内経路保存部5に保存された案内経路Rが通過する領域の区画データ(通過区画データ)を抽出する。図3に示す例において、通過区画データとして、X4、X8、X11、X12、X13、X14、X15の7つが抽出される。
ステップ3では、特定部7は、ステップ1で抽出された通過区画データのうち、本ナビゲーション装置の現在位置が属する通過区画データ(比較元区画データ)と特定する。この例において、通過区画データX13が、比較元区画データとして特定される。
An example of the operation of the apparatus 1 shown in FIG. 1 will be described with reference to FIG.
First, in step 1, the specifying unit 7 sets the block data (passing block data) of the area through which the guide route R stored in the guide route storage unit 5 passes among the block data stored in the map data storage unit 3. Extract. In the example shown in FIG. 3, seven pieces of X4, X8, X11, X12, X13, X14, and X15 are extracted as the passing section data.
In step 3, the identifying unit 7 identifies the passing section data extracted in step 1 as passing section data (comparison source section data) to which the current position of the navigation device belongs. In this example, the passage section data X13 is specified as comparison source section data.

ステップ5では、特定部7は、地図データ保存部3を参照して、ステップ3で特定された比較元区画データの地図のバージョンを特定する。この例において、比較元区画データX13のバージョンはver3である。
ステップ7では、特定部7は、ステップ3で特定された比較元区画データと案内経路Rに沿って隣接する通過区画データ(比較先区画データ)を特定する。この例において、通過区画データX14が、比較先区画データとして特定される。
ステップ9では、特定部7は、ステップ7で特定された比較先区画データのバージョンを特定する。この例において、比較先区画データX14のバージョンはver3である。
ステップ11では、特定部7は、ステップ5で特定された比較元区画データのバージョンとステップ9で特定された比較先区画データのバージョンとを比較し、同一であるとき(ステップ11:Yes)ステップ19へ進む。ステップ19では、比較先区画データを比較元区画データとする。
In step 5, the specifying unit 7 refers to the map data storage unit 3 and specifies the map version of the comparison source section data specified in step 3. In this example, the version of the comparison source partition data X13 is ver3.
In step 7, the specifying unit 7 specifies passing section data (comparison destination section data) adjacent to the comparison source section data specified in step 3 along the guide route R. In this example, the passage section data X14 is specified as comparison destination section data.
In step 9, the specifying unit 7 specifies the version of the comparison target section data specified in step 7. In this example, the version of the comparison destination partition data X14 is ver3.
In step 11, the specifying unit 7 compares the version of the comparison source partition data specified in step 5 with the version of the comparison destination partition data specified in step 9, and if they are the same (step 11: Yes) Proceed to 19. In step 19, the comparison destination partition data is set as comparison source partition data.

ステップ11において、Noのとき、すなわち、比較元区画データX15(ver3)と比較先区画データX11(ver2)を比較した場合のように両者のバージョンが異なるとき、ステップ13へ進む。
ステップ13では、特定部7は、ステップ11において両者のバージョンが異なったときの比較元区画データを経由地設定区画データと特定する。この例において、通過区画データX15が比較元区画データであり、経由地設定区画データと特定される。
ステップ15では、設定部9は、ステップ13で特定された経由地設定区画データ内の案内経路R中の分岐点を経由地に設定する。この例において、分岐点P2及びP3が経由地として設定される。
ステップ17では、案内部11は、ステップ15で設定された経由地を案内する。
In step 11, when the result is No, that is, when the versions of the comparison source partition data X15 (ver3) and the comparison destination partition data X11 (ver2) are different, the process proceeds to step 13.
In step 13, the specifying unit 7 specifies the comparison source section data when the two versions are different in step 11 as the waypoint setting section data. In this example, the passing section data X15 is comparison source section data, and is identified as waypoint setting section data.
In step 15, the setting unit 9 sets a branch point in the guide route R in the waypoint setting section data specified in step 13 as a waypoint. In this example, branch points P2 and P3 are set as waypoints.
In step 17, the guide unit 11 guides the waypoint set in step 15.

図6に、他の実施の形態のナビゲーション装置21を示す。図6において、図1と同一の要素には同一の符号を付して、その説明を部分的に省略する。
図6に示すのは、通信環境を考慮して経由地を設定可能なナビゲーション装置21である。すなわち、当該装置21は、図1に示す装置1において、判定部23を更に備え、設定部9及び案内部11に代えて、設定部25及び案内部27を備えている。
FIG. 6 shows a navigation device 21 according to another embodiment. In FIG. 6, the same elements as those in FIG. 1 are denoted by the same reference numerals, and the description thereof is partially omitted.
FIG. 6 shows a navigation device 21 that can set a waypoint in consideration of the communication environment. That is, the apparatus 21 further includes a determination unit 23 in the apparatus 1 illustrated in FIG. 1, and includes a setting unit 25 and a guide unit 27 instead of the setting unit 9 and the guide unit 11.

判定部23は、案内経路保存部5に保存された案内経路Rにおける通信環境を判定する。当該通信環境とは、ある地点又は領域において、地図更新の際にサーバ装置からの差分データを受信可能かどうかについてのインターネット環境を意味する。当該通信環境の判定は、例えば、予め用意された位置と通信環境の良否とが関連付けられたテーブル(図7(A)参照)や通信環境の良否を表したマップ(図7(B)参照)を参照することにより判定することができる。図7(A)に示すのは、位置と通信環境の良否とが関連付けられたテーブルである。判定部23は、このようなテーブルに基づいて案内経路の通信環境を判定することができる。例えば、地点O1の通信レベルが「高」であることに基づき、地点O1の所定範囲内の通信レベルが良好であるとし、該所定範囲に包含される案内経路の部分を通信環境「高」と判定することができる。また、図7(B)に示すマップを用いた場合には、案内経路中、通信レベル「高」の範囲に含まれる地点Q1〜Q2で示される区間及び地点Q3〜Q4で示される区間を通信環境「高」と判定することができる。判定部23は、特定部7で特定された経由地設定区画データ内の案内経路Rについて上記通信環境を判定することとしてもよい。   The determination unit 23 determines the communication environment in the guide route R stored in the guide route storage unit 5. The communication environment means an Internet environment as to whether or not difference data from the server device can be received when updating the map at a certain point or area. The determination of the communication environment includes, for example, a table (see FIG. 7A) in which a position prepared in advance is associated with the quality of the communication environment (see FIG. 7A), and a map representing the quality of the communication environment (see FIG. 7B). Can be determined by referring to. FIG. 7A shows a table in which the position and the quality of the communication environment are associated with each other. The determination unit 23 can determine the communication environment of the guide route based on such a table. For example, based on the fact that the communication level at the point O1 is “high”, the communication level within the predetermined range of the point O1 is assumed to be good, and the part of the guide route included in the predetermined range is defined as the communication environment “high”. Can be determined. In addition, when the map shown in FIG. 7B is used, the section indicated by the points Q1 to Q2 and the section indicated by the points Q3 to Q4 included in the range of the communication level “high” in the guide route are communicated. It can be determined that the environment is “high”. The determination unit 23 may determine the communication environment for the guide route R in the waypoint setting section data specified by the specifying unit 7.

設定部25は、特定部7及び判定部23を参照して、上記判定された通信環境に基づいて、上記経由地を設定する。当該設定の方法として、通信環境の良い地点又は領域を経由地として設定することができる。また、上述の設定部9における設定方法と組み合わせて、例えば、上述のように複数の分岐点が存在する場合に、より通信環境の良い分岐点を経由地として設定することができる。また、上述の道路属性や通信環境を指標として点数化し、その合計に基づきより経由地として適している地点あるいは領域を経由地として設定することとしても良い。
案内部27は、案内部11と同様に設定部25で設定された経由地を案内する。案内部27は、該経由地を案内する際に、通信環境に関する情報、例えば、通信の良好レベル等を併せて案内することとしても良い。
The setting unit 25 refers to the specifying unit 7 and the determination unit 23, and sets the waypoint based on the determined communication environment. As a setting method, a point or area having a good communication environment can be set as a transit point. Further, in combination with the setting method in the setting unit 9 described above, for example, when there are a plurality of branch points as described above, a branch point with a better communication environment can be set as a waypoint. Moreover, it is good also as setting a point or area | region more suitable as a waypoint as a waypoint based on the above-mentioned road attribute and communication environment as a parameter | index, and based on the total.
The guide unit 27 guides the waypoint set by the setting unit 25 in the same manner as the guide unit 11. The guide unit 27 may also guide information related to the communication environment, for example, a good communication level when guiding the waypoint.

図8に、他の実施の形態のナビゲーション装置31を示す。図8において、図1及び図6と同一の要素には同一の符号を付して、その説明を部分的に省略する。
図8に示すのは、案内経路の距離を考慮して長距離経路の場合に経由地を設定可能なナビゲーション装置31である。すなわち、当該装置31は、図1に示す装置1において、距離演算部33を更に備え、特定部5に代えて特定部35を備えている。
FIG. 8 shows a navigation device 31 according to another embodiment. In FIG. 8, the same elements as those in FIGS. 1 and 6 are denoted by the same reference numerals, and description thereof is partially omitted.
FIG. 8 shows a navigation device 31 capable of setting a waypoint in the case of a long distance route in consideration of the distance of the guide route. That is, the device 31 further includes a distance calculation unit 33 in the device 1 shown in FIG. 1, and includes a specifying unit 35 instead of the specifying unit 5.

距離演算部33は、案内経路の距離を演算する。当該演算の方法としては、案内経路保存部5及び地図データ保存部3を参照して、該案内経路の距離を演算する。また、案内経路保存部5において、案内経路に該案内経路の距離に関する情報が関連付けられている場合には、該距離とすることができる。
特定部35は、距離演算部33で演算された距離が第1の閾値以上であるとき、上記経由地設定区画データを特定する。当該経由地設定区画データの特定は、特定部5と同様の方法により行うことができる。
The distance calculation unit 33 calculates the distance of the guide route. As the calculation method, the distance of the guide route is calculated with reference to the guide route storage unit 5 and the map data storage unit 3. Further, when the guide route storage unit 5 associates information on the distance of the guide route with the guide route, the distance can be set.
The specifying unit 35 specifies the waypoint setting section data when the distance calculated by the distance calculating unit 33 is equal to or greater than the first threshold. The specification of the waypoint setting section data can be performed by the same method as that of the specifying unit 5.

図9に実施例のナビゲーション装置51を示す。図9において、図1、図6及び図8と同一の要素には同一の符号を付して、その説明を部分的に省略する。適宜、図10を参照して説明する。
ナビゲーション装置51は、図1に示すナビゲーション装置1が備える各構成、すなわち、案内経路保存部5、特定部7、設定部9及び案内部11に加えて、制御部510、メモリ部511、入力部512、出力部513、インターフェース部514、現在位置特定部515、経路探索部518及び更新部519を更に備え、地図データ保存部3に代えて地図データ保存部517を備えるナビゲーション装置51である。
FIG. 9 shows a navigation device 51 of the embodiment. In FIG. 9, the same elements as those in FIGS. 1, 6, and 8 are denoted by the same reference numerals, and description thereof is partially omitted. This will be described with reference to FIG. 10 as appropriate.
The navigation device 51 includes a control unit 510, a memory unit 511, and an input unit in addition to the components included in the navigation device 1 illustrated in FIG. 1, that is, the guide route storage unit 5, the specifying unit 7, the setting unit 9, and the guide unit 11. The navigation device 51 further includes 512, an output unit 513, an interface unit 514, a current position specifying unit 515, a route search unit 518, and an update unit 519, and includes a map data storage unit 517 instead of the map data storage unit 3.

制御部510はCPU、バッファメモリその他の装置を備えたコンピュータ装置であり、ナビゲーション装置51を構成する他の要素を制御する。
メモリ部511にはコンピュータプログラムが保存され、このコンピュータプログラムはコンピュータ装置である制御部510に読み込まれて、これを機能させる。このコンピュータプログラムは、ナビゲーション装置の記憶装置としての内蔵ハードディスク又は内蔵メモリ、ナビゲーション装置に差し替え可能な記憶媒体としてのSD(登録商標)メモリカード、メモリスティック、スマートメディア、コンパクトフラッシュ(登録商標)、DVD等の汎用的な媒体へ保存できる。
The control unit 510 is a computer device that includes a CPU, a buffer memory, and other devices, and controls other elements constituting the navigation device 51.
A computer program is stored in the memory unit 511, and the computer program is read into the control unit 510, which is a computer device, and causes it to function. This computer program includes a built-in hard disk or built-in memory as a storage device of the navigation device, an SD (registered trademark) memory card, a memory stick, smart media, a compact flash (registered trademark), a DVD as a storage medium replaceable with the navigation device. Can be stored in a general-purpose medium such as

入力部512は、例えば、ユーザの指令の入力に用いられる。具体的には、経路探索における出発地あるいは目的地等の入力に用いられる。入力部512として、マウス、ライトペン又はディスプレイの表示内容と協働するタッチパネル等のポインティングデバイスやキーボード又はマイクロホン等の音声入力装置を用いることができる。
出力部513はディスプレイを含み、案内部11において経由地を案内する際に機能する。他にも、出力部513によって出力される情報の他、一般的なナビゲーション装置において出力される目的地検索のための検索画面、地図、現在位置特定部で特定された車両の位置、案内経路保存部5に保存された案内経路、その他の情報を表示する。
インターフェース部514はナビゲーション装置51を無線ネットワーク等へ連結させる。
現在位置特定部515は、GPS装置やジャイロ装置によりナビゲーション装置51の現在の位置情報を特定する。併せて、現在時刻を特定することもできる。
The input unit 512 is used for inputting a user command, for example. Specifically, it is used for inputting a starting point or destination in route search. As the input unit 512, a pointing device such as a touch panel that cooperates with the display content of a mouse, a light pen, or a display, or a voice input device such as a keyboard or a microphone can be used.
The output unit 513 includes a display and functions when the guide unit 11 guides the waypoint. In addition to the information output by the output unit 513, a search screen for searching for a destination output in a general navigation device, a map, the vehicle position specified by the current position specifying unit, and a guide route storage The guide route stored in the part 5 and other information are displayed.
The interface unit 514 connects the navigation device 51 to a wireless network or the like.
The current position specifying unit 515 specifies the current position information of the navigation device 51 using a GPS device or a gyro device. In addition, the current time can be specified.

地図データ保存部517には、地図データが保存される。図10に示すように、この例において、地図データ保存部517は、ナビゲーションのための地図を描画するための各領域(区画)に対応する区画データと、該探索や描画の際に参照する該区画データを指定する管理データとを備えている。区画データは、元地図データ保存部520に保存されている各領域の元地図データx1、x2、・・、y1,y2、・・、z1、z2、・・に加え、該元地図データが更新された場合には、更新地図データ保存部521に保存される更新地図データX8、X13、X14、X15、・・から構成されることになる。   The map data storage unit 517 stores map data. As shown in FIG. 10, in this example, the map data storage unit 517 has section data corresponding to each area (section) for drawing a map for navigation, and the reference data referred to during the search or drawing. Management data for specifying partition data. The block data is updated in addition to the original map data x1, x2,..., Y1, y2,..., Z1, z2,. In this case, the update map data X8, X13, X14, X15,... Stored in the update map data storage unit 521 are included.

管理データは、管理データ保存部522に保存され、領域ごとに地図表示のために用いる区画データを指定するデータが保存されている。例えば、図10中、領域C13(図2参照)の管理データは、領域C13を画面表示等するための区画データとして、ナビゲーション装置が備える最も新しい地図データである更新地図データX13及び更新される前の元地図データx13のうち、更新地図データX13を指定するよう構成される。一方、領域C11の管理データについては、領域C11に対応する更新地図データが存在しないため、元地図データx11を指定するよう構成される。すなわち、管理データは、同一の領域に対して更新地図データと元地図データとが存在する場合、更新地図データを優先して指定するよう構成される。   The management data is stored in the management data storage unit 522, and data that designates partition data used for map display is stored for each region. For example, in FIG. 10, the management data of the area C13 (see FIG. 2) includes the updated map data X13 that is the newest map data provided in the navigation device and the updated map data as the section data for displaying the area C13 on the screen. Of the original map data x13, the updated map data X13 is designated. On the other hand, the management data of the area C11 is configured to designate the original map data x11 because there is no updated map data corresponding to the area C11. In other words, the management data is configured to preferentially specify the update map data when the update map data and the original map data exist for the same area.

経路探索部518は、地図データ保存部517を参照して、運転者が指定した出発地あるいは現在位置から目的地までの経路を探索する。当該経路探索の方法は一般的な方法を用いることができる。例えば、ダイクストラ法などに基づいてリンクコストが最小となる経路を推奨経路として探索することができる。経路探索部518は、地図データ保存部517を参照して、経路探索の際に備える最新の区画データを用いて経路探索する。この経路探索によって得られた案内経路に基づいて、上記区画データの更新を行い、更新区画データを生成すると、該生成された更新区画データを用いて、再度経路探索を行うことができる。   The route search unit 518 refers to the map data storage unit 517 to search for a route from the departure point or current position specified by the driver to the destination. A general method can be used as the route search method. For example, a route with the minimum link cost can be searched as a recommended route based on the Dijkstra method. The route search unit 518 refers to the map data storage unit 517 and searches for a route using the latest section data prepared for the route search. When the section data is updated based on the guide route obtained by the route search and the updated section data is generated, the route search can be performed again using the generated updated section data.

更新部519は、特定部7で特定された経由地設定通過区画データより先の通過区画データの地図更新を行う。当該更新は、例えば、通過区画データのバージョンを最新のバージョンに更新するための差分データをサーバ装置から受信し、該差分データを利用して更新することができる。更新された通過区画データは更新地図データ保存部521に保存される。更新部519は、ナビゲーション装置51の利用者が経由地で停車した場合には、該停車をトリガとして地図更新を始める。   The updating unit 519 updates the map of passage section data ahead of the waypoint setting passage section data specified by the specifying unit 7. In the update, for example, difference data for updating the version of the passing section data to the latest version can be received from the server device and updated using the difference data. The updated passage section data is stored in the updated map data storage unit 521. When the user of the navigation device 51 stops at the waypoint, the update unit 519 starts updating the map using the stop as a trigger.

ナビゲーション装置51では、現在位置又は出発地を出発し案内経路を走行する利用者が、現在位置又は出発地の属する通過区画データのバージョンと異なるバージョンの通過区画データに進入する直前の通過区画データ内に設定された経由地にて、休憩又は停車している間に地図更新を行い、該経由地を出発する際には更新された区画データを用いて再度探索された案内経路を提供することができる。   In the navigation device 51, the user who travels from the current position or the departure place and travels the guide route in the passage section data immediately before entering the passage section data of a version different from the version of the passage section data to which the current position or departure place belongs. The map may be updated while resting or stopping at the stopover point set to, and when leaving the stopover point, a guide route searched again using the updated section data may be provided. it can.

本出願人の特願2015−254147に基づき、隣接する地図データのバージョンが合っていないために領域の境界で道路の接続に不整合が生じる場合の地図データ補正の方法について以下のとおり説明する。
更新前の地図データと、該地図データに対応する更新された更新地図データとを夫々保存する保存部を備え、任意の領域(対象領域)の更新地図データを該対象領域の地図データを参照して補正する。すなわち、当該補正について、まず、該対象領域における地図データと更新地図データとを比較して、更新地図データの該対象領域の境界に位置するノードであって、地図データの該対象領域の境界には存在しないノードを新ノードとして抽出する。この抽出に際しては、両地図データのノード座標を比較することにより実行される。次に、予め定められたルールに基づいて、地図データの対象領域の境界に位置するノードのうち、該抽出された新ノードに対応するノードを対応ノードと特定する。この特定に際しても同様に、両地図データのノード座標に基づいて実行することができる。ここで、予め定められたルールとしては、例えば、新ノードの座標から最も近い位置に位置するノード、新ノードの座標から所定距離内に位置するノード、あるいは、新ノードの属性と同一の属性を備えるノード、を対応ノードと特定する等のルールが挙げられる。次に、上記特定された対応ノードの座標に基づき、更新地図データ上の該座標によって示される位置に仮ノードを形成し、該仮ノードと上記新ノードとの間に補正リンクを形成する。そして、該補正リンクが形成された更新地図データを補正地図データとして保存する。
Based on the applicant's Japanese Patent Application No. 2015-254147, a map data correction method in the case where inconsistency occurs in the connection of roads at the boundary between regions because the versions of adjacent map data do not match will be described as follows.
A storage unit for storing map data before update and updated update map data corresponding to the map data is provided, and the update map data of an arbitrary region (target region) is referred to the map data of the target region. To correct. That is, for the correction, first, the map data in the target area is compared with the updated map data, and the node is located at the boundary of the target area of the updated map data, Extracts a nonexistent node as a new node. This extraction is performed by comparing the node coordinates of both map data. Next, based on a predetermined rule, a node corresponding to the extracted new node is identified as a corresponding node among nodes located at the boundary of the target area of the map data. Similarly, the identification can be executed based on the node coordinates of both map data. Here, as a predetermined rule, for example, a node located closest to the coordinates of the new node, a node located within a predetermined distance from the coordinates of the new node, or an attribute identical to the attribute of the new node For example, a rule such as specifying a node to be provided as a corresponding node is included. Next, based on the coordinates of the identified corresponding node, a temporary node is formed at a position indicated by the coordinates on the update map data, and a correction link is formed between the temporary node and the new node. Then, the updated map data on which the correction link is formed is stored as corrected map data.

図11に、地図補正装置101の概略構成を示す。図11において、図1、図6、図8及び図9と同一の要素には同一の符号を付して、その説明を部分的に省略する。また、地図補正装置を説明するに当たり、図12に示す模式図を参照する。
図12(i)に示すように、領域A1の元地図データm1と領域A2の元地図データm2とがともにバージョン2で揃っている場合には、両領域をまたぐ図中のリンクは両領域の境界におけるノード(図中黒丸)で接続している。しかし、図12(ii)に示すように、領域A1の地図データがバージョン3に更新され(更新地図データM1)、領域A1境界に位置するノードの位置が移動すると、図中のリンクは両領域の境界において接続しなくなる。地図補正装置は、このような場合において該リンクを簡易的に接続させるものである。
図11に示すように、この地図補正装置101は、更新地図データ保存部521、元地図データ保存部520、対象領域指定部107、更新地図データ補正部109及び補正地図データ保存部111を備えている。
FIG. 11 shows a schematic configuration of the map correction apparatus 101. In FIG. 11, the same elements as those of FIGS. In describing the map correction apparatus, a schematic diagram shown in FIG. 12 is referred to.
As shown in FIG. 12 (i), when the original map data m1 of the area A1 and the original map data m2 of the area A2 are both in version 2, the link in the figure across both areas is They are connected by nodes at the boundaries (black circles in the figure). However, as shown in FIG. 12 (ii), when the map data of the area A1 is updated to version 3 (updated map data M1) and the position of the node located at the boundary of the area A1 moves, No connection at the border. In such a case, the map correction apparatus simply connects the links.
As shown in FIG. 11, the map correction apparatus 101 includes an updated map data storage unit 521, an original map data storage unit 520, a target area designation unit 107, an updated map data correction unit 109, and a corrected map data storage unit 111. Yes.

更新地図データ保存部521には、更新地図データが領域ごとに、地図のバージョン情報と関連付けて保存されている。更新地図データ保存部521には、例えば、次に示す方法によって更新された更新地図データを保存することができる。
領域単位で古いバージョンの地図データを新しいバージョンの地図データに更新するための差分データを生成して地図補正装置へ送信するサーバ装置から、該差分データを受信した地図補正装置は、定法により、該差分データを用いて地図データ保存部に保存された該当領域の地図データを新しいバージョンの地図データである更新地図データに更新し、更新地図データ保存部521に保存する。あるいは、領域単位で新しいバージョンの地図データを備えるサーバ装置から、地図補正装置が該新しいバージョンの地図データを更新地図データとして受信し、更新地図データ保存部521に保存する。
The updated map data storage unit 521 stores updated map data in association with map version information for each area. The updated map data storage unit 521 can store, for example, updated map data updated by the following method.
The map correction device that receives the difference data from the server device that generates difference data for updating the map data of the old version to the map data of the new version and transmits the map data to the map correction device in a region unit, Using the difference data, the map data of the corresponding area stored in the map data storage unit is updated to updated map data which is a new version of map data, and stored in the updated map data storage unit 521. Alternatively, the map correction device receives the new version of the map data as updated map data from the server device having the new version of map data for each region, and stores it in the updated map data storage unit 521.

更新地図データは、更新処理あるいは後述の補正処理がしやすいように、領域ごとに保存される。当該領域としては、一定距離間隔に区分され(メッシュ)あるいは行政界(例えば、都道府県、市区町村)ごとに区分された領域とすることができる。
元地図データ保存部520には、地図データが領域ごとに、地図のバージョン情報と関連付けて保存されている。ある領域の地図データが新しいバージョンに更新されて更新地図データとして更新地図データ保存部521に保存されるのに伴って、該領域の地図データとしてそれまで更新地図データ保存部521に保存されていた地図データが元地図データ保存部520に移動され、地図データとして保存されることになる。すなわち、元地図データ保存部520には、更新地図データのバージョンの一つ前のバージョンあるいはそれより前のバージョンの地図データが保存されることになる。
The update map data is stored for each region so that the update process or the correction process described later can be easily performed. The region may be a region divided at regular intervals (mesh) or a region divided by administrative boundaries (for example, prefectures, municipalities).
The original map data storage unit 520 stores map data in association with map version information for each area. As the map data of a certain area is updated to a new version and stored as updated map data in the updated map data storage section 521, the map data of the area has been stored in the updated map data storage section 521 until then. The map data is moved to the original map data storage unit 520 and stored as map data. That is, the original map data storage unit 520 stores the map data of the previous version of the updated map data or the version of the map data before that.

対象領域指定部107は更新地図データ保存部521を参照して、上記領域ごとに保存された更新地図データのうち、任意の領域を対象領域として指定する。当該対象領域の指定の方法は、特に限定されないが、例えば、更新地図データ保存部521に保存されている更新地図データから任意の領域を自動であるいはオペレータの手動によって指定することができる。該領域を自動で指定する場合、例えば、該地図補正装置を搭載したナビゲーション装置が位置する領域を指定しても良いし、該ナビゲーション装置が備えるルート探索部によって探索されたルートが跨る複数の領域から選択される一の領域を指定することとしても良い。図12で示す例において、更新地図データのうち、バージョン2からバージョン3に更新された領域A1が対象領域として指定されたものとする。   The target area designation unit 107 refers to the updated map data storage unit 521 and designates an arbitrary area as the target area among the update map data stored for each area. The method for designating the target area is not particularly limited. For example, an arbitrary area can be designated automatically or manually by an operator from the update map data stored in the update map data storage unit 521. When the area is automatically specified, for example, an area where the navigation device equipped with the map correction device is located may be specified, or a plurality of regions over which the route searched by the route search unit provided in the navigation device straddles. It is also possible to designate one area selected from the following. In the example shown in FIG. 12, it is assumed that the area A1 updated from version 2 to version 3 is designated as the target area in the updated map data.

更新地図データ補正部109は、対象領域指定部107で指定された対象領域の更新地図データを補正する。該補正された更新地図データは、補正地図データとして補正地図データ保存部111に保存される。
更新地図データ補正部109は、新ノード抽出部191、対応ノード特定部193、仮ノード形成部195及び補正リンク形成部197を備える。
The update map data correction unit 109 corrects the update map data of the target area specified by the target area specifying unit 107. The corrected updated map data is stored in the corrected map data storage unit 111 as corrected map data.
The updated map data correction unit 109 includes a new node extraction unit 191, a corresponding node specification unit 193, a temporary node formation unit 195, and a correction link formation unit 197.

新ノード抽出部191は、元地図データ保存部520及び更新地図データ保存部521を参照して、更新地図データの対象領域の境界にのみ位置するノードを新ノードとして抽出する。当該新ノードの抽出は、具体的には、図12(iii)に示すように、更新地図データ(バージョン3)の領域A1の境界上に存在する任意のノードN1を特定する。そして、地図データ(バージョン2)において、該特定されたノードN1で示される座標(x1,y1)にノードが存在するか否かを判定する。図12(iii)において、地図データにはノードN1の座標(x1,y1)上にノードが存在しない。このようなノードN1が更新地図データの対象領域の境界にのみ位置する新ノードとして抽出される。一方、更新地図データの領域A1の境界上に存在するノードN2は、地図データにおいてもノードN2で示される座標(x2,y2)上にノードN2’が存在する。このようなノードN2は更新地図データの対象領域の境界にのみ位置するノードに該当せず、新ノードとして抽出されない。   The new node extraction unit 191 refers to the original map data storage unit 520 and the update map data storage unit 521, and extracts a node located only at the boundary of the target area of the update map data as a new node. Specifically, in the extraction of the new node, as shown in FIG. 12 (iii), an arbitrary node N1 existing on the boundary of the area A1 of the updated map data (version 3) is specified. Then, in the map data (version 2), it is determined whether or not a node exists at the coordinates (x1, y1) indicated by the identified node N1. In FIG. 12 (iii), there are no nodes on the coordinates (x1, y1) of the node N1 in the map data. Such a node N1 is extracted as a new node located only at the boundary of the target area of the updated map data. On the other hand, the node N2 existing on the boundary of the area A1 of the updated map data includes the node N2 'on the coordinates (x2, y2) indicated by the node N2 in the map data. Such a node N2 does not correspond to a node located only at the boundary of the target area of the updated map data, and is not extracted as a new node.

対応ノード特定部193は、予め定められたルールに基づいて、上記地図データの上記対象領域の境界に位置するノードであって、新ノード抽出部191で抽出された新ノードに対応するノードを対応ノードと特定する。当該特定の方法としては、特に限定されないが、例えば、地図データの領域A1の境界に位置するノードを特定し、該特定されたノードのうち、上記新ノード抽出部191で抽出された新ノードN1の座標(x1,y1)からも距離が最も小さいノードを対象ノードと特定することができる。他の例としては、地図データの領域A1の境界に位置するノードのうち、新ノードN1からの距離が所定範囲内であって、新ノードとノード属性が同一であるノードを対応ノードN1’(x1’,y1’)として特定することとしても良い。対応ノード特定部193は、ノード属性の他、新ノードに接続するリンクの属性を参照しても良い。すなわち、新ノードに接続するリンクが高速道路である場合には、地図データの領域A1の境界に位置するノードのうち、新ノードN1からの距離が所定範囲内であって、かつ高速道路が接続しているノードを対応ノードとして特定することができる。新ノード(あるいはそれに接続するリンク)と対応ノード(あるいはそれに接続するリンク)との属性が一致する場合には、両者が対応関係にある蓋然性が高いからである。すなわち、この場合には、対応ノードと、対象領域に隣接する隣接領域のノードとの接続関係を、新ノードとの間に適用して接続関係の不整合を解消する。他の例として、対応ノード特定部193は、新ノード抽出部191で抽出された新ノードの属性が高速道路など、主要な道路である場合にのみ対応ノードの特定を実行することとしても良い。主要な道路の接続関係が保たれた状態であれば、十分に地図の見栄えを向上させることができるからである。   The corresponding node specifying unit 193 corresponds to a node that is located at the boundary of the target area of the map data and corresponds to the new node extracted by the new node extracting unit 191 based on a predetermined rule. Identify the node. The specific method is not particularly limited. For example, a node located at the boundary of the area A1 of the map data is specified, and the new node N1 extracted by the new node extraction unit 191 among the specified nodes. The node having the shortest distance from the coordinates (x1, y1) can be identified as the target node. As another example, among nodes located at the boundary of the map data area A1, a node whose distance from the new node N1 is within a predetermined range and has the same node attribute as the new node is designated as a corresponding node N1 ′ ( x1 ′, y1 ′) may be specified. The corresponding node specifying unit 193 may refer to the attribute of the link connected to the new node in addition to the node attribute. That is, when the link connected to the new node is an expressway, among the nodes located at the boundary of the map data area A1, the distance from the new node N1 is within a predetermined range and the expressway is connected. Can be identified as a corresponding node. This is because when the attributes of the new node (or link connected thereto) and the corresponding node (or link connected thereto) match, there is a high probability that both are in a correspondence relationship. That is, in this case, the connection relationship between the corresponding node and the node in the adjacent region adjacent to the target region is applied to the new node to eliminate the connection relationship mismatch. As another example, the corresponding node specifying unit 193 may execute the specification of the corresponding node only when the attribute of the new node extracted by the new node extracting unit 191 is a main road such as an expressway. This is because the appearance of the map can be sufficiently improved if the connection relations of the main roads are maintained.

仮ノード形成部195は、更新地図データの、上記特定された対応ノードの座標によって示される位置に仮ノードを形成する。すなわち、仮ノード形成部195は、更新地図データの領域A1に、対応ノードの特定部193で特定された対応ノードN1’の座標(x1’,y1’)で示される位置を特定し、当該位置に仮ノードを形成する。図12(iv)において、更新地図データの座標(x1’,y1’)上に仮ノードN1’ ’を形成する。
補正リンク形成部197は、新ノード抽出部191で抽出された新ノードと、仮ノード形成部195で形成された仮ノードとの間に補正リンクを形成する。当該補正リンクの形成方法は、特に限定されないが、対象領域に沿うように形成することができる。すなわち、補正リンクは、図12(v)において符号L1で表されるように形成される。
The temporary node forming unit 195 forms a temporary node at the position indicated by the coordinates of the identified corresponding node in the updated map data. That is, the temporary node forming unit 195 specifies the position indicated by the coordinates (x1 ′, y1 ′) of the corresponding node N1 ′ specified by the corresponding node specifying unit 193 in the area A1 of the update map data, and A temporary node is formed. In FIG. 12 (iv), a temporary node N1 ′ ′ is formed on the coordinates (x1 ′, y1 ′) of the updated map data.
The correction link forming unit 197 forms a correction link between the new node extracted by the new node extracting unit 191 and the temporary node formed by the temporary node forming unit 195. The method of forming the correction link is not particularly limited, but can be formed along the target region. That is, the correction link is formed as represented by the symbol L1 in FIG.

補正地図データ保存部111には、更新地図データ補正部109で補正された補正地図データが保存される。補正地図データとは、更新地図データ保存部15に保存された領域A1の更新地図データに、補正リンク形成部195で形成された補正リンクL1が形成された地図データを意味する。補正地図データは、補正リンクL1と併せて、仮ノード形成部195で形成された仮ノードN1’ ’を保存することとしても良い。補正地図データ保存部111に保存された補正地図データは、ナビゲーションの際に適宜用いられる。
また、領域A1を取り囲む隣接領域が複数存在する場合には、該複数の隣接領域ごとに領域A1の補正地図データが作成されても良く、あるいは、該複数の隣接領域に対応して形成される補正リンクのすべてを包含した一の補正地図データが作成されても良い。
The corrected map data storage unit 111 stores the corrected map data corrected by the updated map data correction unit 109. The corrected map data means map data in which the corrected link L1 formed by the corrected link forming unit 195 is formed on the updated map data of the area A1 stored in the updated map data storing unit 15. The correction map data may store the temporary node N1 ′ ′ formed by the temporary node forming unit 195 together with the correction link L1. The corrected map data stored in the corrected map data storage unit 111 is appropriately used during navigation.
Further, when there are a plurality of adjacent areas surrounding the area A1, the correction map data of the area A1 may be created for each of the plurality of adjacent areas, or formed corresponding to the plurality of adjacent areas. One correction map data including all of the correction links may be created.

以上、本発明の実施の形態及び実施例について説明してきたが、これらのうち、2つ以上の実施の形態(実施例)を組み合わせて実施しても構わない。あるいは、これらのうち、1つの実施の形態(実施例)を部分的に実施しても構わない。さらには、これらのうち、2つ以上の実施の形態(実施例)を部分的に組み合わせて実施しても構わない。   Although the embodiments and examples of the present invention have been described above, two or more of the embodiments (examples) may be combined and implemented. Alternatively, one of these embodiments (examples) may be partially implemented. Furthermore, among these, two or more embodiments (examples) may be partially combined.

この発明は、上記発明の実施の形態及び実施例の説明に何ら限定されるものではない。特許請求の範囲の記載を逸脱せず、当業者が容易に想到できる範囲で種々の変形態様もこの発明に含まれる。   The present invention is not limited to the description of the embodiments and examples of the invention described above. Various modifications may be included in the present invention as long as those skilled in the art can easily conceive without departing from the description of the scope of claims.

1 21 51 ナビゲーション装置
3 地図データ保存部
5 案内経路保存部
7 特定部
9 25 設定部
11 27 案内部
23 判定部
1 21 51 Navigation device 3 Map data storage unit 5 Guide route storage unit 7 Identification unit 9 25 Setting unit 11 27 Guide unit 23 Determination unit

Claims (19)

複数の領域に区切られた区画データから構成される地図データであって、該区画データには該区画データのバージョン情報が関連付けられている地図データを保存する地図データ保存部と、
現在位置又は出発地から目的地までの案内経路を保存する案内経路保存部と、
前記地図データ保存部を参照して、前記案内経路が通過する区画データのうち、前記現在位置又は出発地が属する区画データのバージョンと同一バージョンの区画データであって、前記現在位置又は出発地が属する区画データに直接的又は間接的に連続し、かつ、前記目的地が属する区画データに最も近い区画データを経由地設定区画データとして特定する特定部と、
前記特定された経由地設定区画データ内の前記案内経路に経由地を設定する設定部と、
前記設定された経由地を案内する案内部と、
を備える、ナビゲーション装置。
Map data composed of section data divided into a plurality of areas, wherein the section data stores map data associated with version information of the section data;
A guide route storage unit for storing a guide route from the current position or departure point to the destination;
With reference to the map data storage unit, the section data of the same version as the section data of the section data to which the current position or the departure place belongs among the section data through which the guide route passes, and the current position or the departure place is A specifying unit that identifies the section data that is directly or indirectly continuous to the section data to which the destination belongs and that is closest to the section data to which the destination belongs, as route setting section data;
A setting unit for setting a waypoint in the guide route in the specified waypoint setting section data;
A guide section for guiding the set waypoints;
A navigation device comprising:
前記設定部は、前記案内経路上の分岐点に前記経由地を設定する、
請求項1に記載のナビゲーション装置。
The setting unit sets the waypoint at a branch point on the guide route;
The navigation device according to claim 1.
前記分岐点は、前記案内経路上の最も進行方向側の分岐点である、
請求項2に記載のナビゲーション装置。
The branch point is a branch point closest to the traveling direction on the guide route.
The navigation device according to claim 2.
前記設定部は、前記案内経路上の進行方向側の前記特定された経由地設定区画データ境界に前記経由地を設定する、
請求項1に記載のナビゲーション装置。
The setting unit sets the waypoint to the specified waypoint setting section data boundary on the traveling direction side on the guide route;
The navigation device according to claim 1.
前記案内経路における通信環境を判定する判定部、を備え、
前記設定部は、前記判定された通信環境に基づいて、前記経由地を設定する、
請求項1〜4のいずれか一項に記載のナビゲーション装置。
A determination unit for determining a communication environment in the guide route,
The setting unit sets the waypoint based on the determined communication environment;
The navigation apparatus as described in any one of Claims 1-4.
前記案内経路の距離を演算する演算部、を備え、
前記特定部は、前記演算された距離が第1の閾値以上であるとき、前記経由地設定区画データを特定する、
請求項1〜5のいずれか一項に記載のナビゲーション装置。
A calculation unit for calculating the distance of the guide route,
The specifying unit specifies the waypoint setting section data when the calculated distance is equal to or greater than a first threshold;
The navigation apparatus as described in any one of Claims 1-5.
複数の領域に区切られた区画データから構成される地図データであって、該区画データには該区画データのバージョン情報が関連付けられている地図データを地図データ保存部に保存する地図データ保存ステップと、
現在位置又は出発地から目的地までの案内経路を案内経路保存部に保存する案内経路保存ステップと、
特定部が、前記地図データ保存部を参照して、前記案内経路が通過する区画データのうち、前記現在位置又は出発地が属する区画データのバージョンと同一バージョンの区画データであって、前記現在位置又は出発地が属する区画データに直接的又は間接的に連続し、かつ、前記目的地が属する区画データに最も近い区画データを経由地設定区画データとして特定する特定ステップと、
設定部が、前記特定された経由地設定区画データ内の前記案内経路に経由地を設定する設定ステップと、
案内部が、前記設定された経由地を案内する案内ステップと、
を備える、ナビゲーション方法。
A map data storage step of storing map data composed of partition data divided into a plurality of areas, wherein map data associated with version data of the partition data is stored in the map data storage unit; ,
A guide route storing step for storing a guide route from the current position or starting point to the destination in the guide route storing unit;
The identification unit refers to the map data storage unit, and is the segment data of the same version as the version of the segment data to which the current position or departure point belongs, among the segment data through which the guide route passes, and the current position Or a specific step of directly or indirectly continuing to the section data to which the departure place belongs, and specifying the section data closest to the section data to which the destination belongs as the route setting section data;
A setting step for setting a waypoint in the guide route in the specified waypoint setting section data;
A guidance step in which the guidance unit guides the set waypoint;
A navigation method comprising:
前記設定ステップでは、前記案内経路上の分岐点に前記経由地を設定する、
請求項7に記載のナビゲーション方法。
In the setting step, the waypoint is set at a branch point on the guide route.
The navigation method according to claim 7.
前記分岐点は、前記案内経路上の最も進行方向側の分岐点である、
請求項8に記載のナビゲーション方法。
The branch point is a branch point closest to the traveling direction on the guide route.
The navigation method according to claim 8.
前記設定ステップでは、前記案内経路上の進行方向側の前記特定された経由地設定区画データ境界に前記経由地を設定する、
請求項7に記載のナビゲーション方法。
In the setting step, the waypoint is set at the specified waypoint setting section data boundary on the traveling direction side on the guide route.
The navigation method according to claim 7.
判定部が、前記案内経路における通信環境を判定する判定ステップ、を備え、
前記設定ステップは、前記判定された通信環境に基づいて、前記経由地を設定する、
請求項7〜10のいずれか一項に記載のナビゲーション方法。
A determination unit comprising a determination step of determining a communication environment in the guide route;
The setting step sets the waypoint based on the determined communication environment;
The navigation method according to any one of claims 7 to 10.
演算部が、前記案内経路の距離を演算する演算ステップ、を備え、
前記特定ステップでは、前記演算された距離が第1の閾値以上であるとき、前記経由地設定区画データを特定する、
請求項7〜11のいずれか一項に記載のナビゲーション方法。
A calculation unit comprising a calculation step of calculating a distance of the guide route;
In the specifying step, when the calculated distance is equal to or greater than a first threshold, the waypoint setting section data is specified.
The navigation method according to any one of claims 7 to 11.
ナビゲーションのためのコンピュータプログラムであって、コンピュータを、
複数の領域に区切られた区画データから構成される地図データであって、該区画データには該区画データのバージョン情報が関連付けられている地図データを保存する地図データ保存手段と、
現在位置又は出発地から目的地までの案内経路を保存する案内経路保存手段と、
前記地図データ保存手段を参照して、前記案内経路が通過する区画データのうち、前記現在位置又は出発地が属する区画データのバージョンと同一バージョンの区画データであって、前記現在位置又は出発地が属する区画データに直接的又は間接的に連続し、かつ、前記目的地が属する区画データに最も近い区画データを経由地設定区画データとして特定する特定手段と、
前記特定された経由地設定区画データ内の前記案内経路に経由地を設定する設定手段と、
前記設定された経由地を案内する案内手段、
として機能させる、コンピュータプログラム。
A computer program for navigation, comprising:
Map data composed of section data divided into a plurality of areas, wherein the section data stores map data associated with version information of the section data;
A guide route storing means for storing a guide route from the current position or the departure place to the destination;
Referring to the map data storage means, the section data of the same version as the section data of the section data to which the current position or departure point belongs, among the section data through which the guide route passes, and the current position or departure point is A means for specifying the section data that is directly or indirectly continuous to the section data to which the destination belongs and that is closest to the section data to which the destination belongs, as the waypoint setting section data;
Setting means for setting a waypoint in the guide route in the specified waypoint setting section data;
Guidance means for guiding the set waypoints;
As a computer program.
前記設定手段は、前記案内経路上の分岐点に前記経由地を設定する、
請求項13に記載のコンピュータプログラム。
The setting means sets the waypoint at a branch point on the guide route;
The computer program according to claim 13.
前記分岐点は、前記案内経路上の最も進行方向側の分岐点である、
請求項14に記載のコンピュータプログラム。
The branch point is a branch point closest to the traveling direction on the guide route.
The computer program according to claim 14.
前記設定手段は、前記案内経路上の進行方向側の前記特定された経由地設定区画データ境界に前記経由地を設定する、
請求項13に記載のコンピュータプログラム。
The setting means sets the waypoint to the specified waypoint setting section data boundary on the traveling direction side on the guide route.
The computer program according to claim 13.
前記コンピュータを、更に、
前記案内経路における通信環境を判定する判定手段、として機能させ、
前記設定手段は、前記判定された通信環境に基づいて、前記経由地を設定する、
請求項13〜16のいずれか一項に記載のコンピュータプログラム。
Said computer further
Function as determination means for determining the communication environment in the guide route,
The setting means sets the waypoint based on the determined communication environment;
The computer program as described in any one of Claims 13-16.
前記コンピュータを、更に、
前記案内経路の距離を演算する演算手段、として機能させ、
前記特定手段は、前記演算された距離が第1の閾値以上であるとき、前記経由地設定区画データを特定する、
請求項13〜17のいずれか一項に記載のコンピュータプログラム。
Said computer further
Function as computing means for computing the distance of the guide route,
The specifying means specifies the waypoint setting section data when the calculated distance is equal to or greater than a first threshold;
The computer program as described in any one of Claims 13-17.
請求項13〜18のいずれか一項に記載のコンピュータプログラムを記録する記録媒体。   The recording medium which records the computer program as described in any one of Claims 13-18.
JP2016014911A 2016-01-28 2016-01-28 Navigation device, navigation method, computer program, and recording medium in which computer program is recorded Pending JP2017133976A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016014911A JP2017133976A (en) 2016-01-28 2016-01-28 Navigation device, navigation method, computer program, and recording medium in which computer program is recorded

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016014911A JP2017133976A (en) 2016-01-28 2016-01-28 Navigation device, navigation method, computer program, and recording medium in which computer program is recorded

Publications (1)

Publication Number Publication Date
JP2017133976A true JP2017133976A (en) 2017-08-03

Family

ID=59502438

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016014911A Pending JP2017133976A (en) 2016-01-28 2016-01-28 Navigation device, navigation method, computer program, and recording medium in which computer program is recorded

Country Status (1)

Country Link
JP (1) JP2017133976A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110411458A (en) * 2019-08-30 2019-11-05 深圳市道通智能航空技术有限公司 Flight course planning method and unmanned vehicle
JP2020027083A (en) * 2018-08-17 2020-02-20 株式会社ゼンリンデータコム Navigation device and program
CN111984282A (en) * 2019-05-22 2020-11-24 本田技研工业株式会社 Software updating device, server device, and software updating method
JP2021528790A (en) * 2018-03-18 2021-10-21 ドライブユー・テック・リミテッド Autonomous driving devices, systems, and methods, as well as remote-controlled vehicles
JP2022137533A (en) * 2021-03-09 2022-09-22 本田技研工業株式会社 Vehicle position recognition device

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021528790A (en) * 2018-03-18 2021-10-21 ドライブユー・テック・リミテッド Autonomous driving devices, systems, and methods, as well as remote-controlled vehicles
JP7308920B2 (en) 2018-03-18 2023-07-14 ドライブユー・テック・リミテッド Autonomous Driving Devices, Systems, and Methods, and Remotely Piloted Vehicles
JP2020027083A (en) * 2018-08-17 2020-02-20 株式会社ゼンリンデータコム Navigation device and program
JP7112281B2 (en) 2018-08-17 2022-08-03 株式会社ゼンリンデータコム navigation device, program
CN111984282A (en) * 2019-05-22 2020-11-24 本田技研工业株式会社 Software updating device, server device, and software updating method
JP2020190479A (en) * 2019-05-22 2020-11-26 本田技研工業株式会社 Software updating device, server device, and software updating method
CN111984282B (en) * 2019-05-22 2024-06-25 本田技研工业株式会社 Software updating device, server device, and software updating method
CN110411458A (en) * 2019-08-30 2019-11-05 深圳市道通智能航空技术有限公司 Flight course planning method and unmanned vehicle
WO2021037046A1 (en) * 2019-08-30 2021-03-04 深圳市道通智能航空技术有限公司 Route planning method and unmanned aerial vehicle
CN110411458B (en) * 2019-08-30 2021-11-09 深圳市道通智能航空技术股份有限公司 Air route planning method and unmanned aerial vehicle
JP2022137533A (en) * 2021-03-09 2022-09-22 本田技研工業株式会社 Vehicle position recognition device
JP7167217B2 (en) 2021-03-09 2022-11-08 本田技研工業株式会社 Vehicle position recognition device

Similar Documents

Publication Publication Date Title
US10001378B2 (en) Incremental map generation, refinement and extension with GPS traces
US8706693B2 (en) Map update data delivery method, map update data delivery device and terminal device
US8311736B2 (en) Navigation device, navigation method and navigation system
JP5440854B2 (en) Map update data supply device and map update data supply program
JP4903616B2 (en) Map update data supply device, map data update system, and map update data supply method
US20080162039A1 (en) Road map data structure, road map data structure creating method, road map data storage medium, and navigation device
JP2017133976A (en) Navigation device, navigation method, computer program, and recording medium in which computer program is recorded
US20070179708A1 (en) Method And Apparatus For Creating Map Data And Method And Apparatus For Route Search
US20140207376A1 (en) Computer-implemented systems and methods for planning a route
JP2006170970A (en) Navigation apparatus for vehicle, and road map distribution system
US20160179841A1 (en) Versioned Change Propagation
JP2016176698A (en) Navigation apparatus, navigation program and navigation method
JP2013096713A (en) Navigation device
US20160188641A1 (en) Updates for Navigational Map Data Organized in Lists
JP2013029593A (en) Map difference data creation device and map difference data creating method
JP2004340725A (en) Navigation device
JP2015082045A (en) Map data delivery system, server, and navigation device
JP6912859B2 (en) Map update device, map update method, computer program, and recording medium on which the computer program is recorded.
JP6655038B2 (en) Information processing device, program
US20150160036A1 (en) Electronic map distance measurement method and device
JP2017116823A (en) Map update device, map update method, computer program, and recording medium for recording computer program
JP2010054754A (en) Data structure of map data
JP2011214861A (en) Guidance system
JP2007171211A (en) Optimum path searching method
JP6270766B2 (en) Pedestrian navigation device, pedestrian navigation method, computer program, and recording medium recording the computer program