JP6160364B2 - Map information update system, map information update device, map information update method, and computer program - Google Patents
Map information update system, map information update device, map information update method, and computer program Download PDFInfo
- Publication number
- JP6160364B2 JP6160364B2 JP2013174633A JP2013174633A JP6160364B2 JP 6160364 B2 JP6160364 B2 JP 6160364B2 JP 2013174633 A JP2013174633 A JP 2013174633A JP 2013174633 A JP2013174633 A JP 2013174633A JP 6160364 B2 JP6160364 B2 JP 6160364B2
- Authority
- JP
- Japan
- Prior art keywords
- travel
- update
- map information
- map
- probability
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Instructional Devices (AREA)
- Navigation (AREA)
- Traffic Control Systems (AREA)
Description
本発明は、記憶媒体に記憶された地図情報を更新する地図情報更新システム、地図情報更新装置、地図情報更新方法及びコンピュータプログラムに関する。 The present invention relates to a map information update system, a map information update device, a map information update method, and a computer program that update map information stored in a storage medium.
近年、車両の走行案内を行い、運転者が所望の目的地に容易に到着できるようにしたナビゲーション装置が車両に搭載されていることが多い。ここで、ナビゲーション装置とは、GPS受信機などにより自車の現在位置を検出し、その現在位置に対応する地図情報をDVD−ROMやHDDなどの記録媒体またはネットワークを通じて取得して液晶モニタに表示することが可能な装置である。また、上記ナビゲーション装置では、所望する目的地を設定すると、出発地(例えば自車の現在位置)から設定された目的地までの最適経路を探索する経路探索機能を備えており、更に、探索された経路(案内経路)に従って走行の案内を行う走行案内機能についても備えている。また、近年は携帯電話機、スマートフォン、タブレット型端末、パーソナルコンピュータ等においても上記ナビゲーション装置と同様の機能を有するものがある。 2. Description of the Related Art In recent years, a navigation device is often mounted on a vehicle that provides vehicle travel guidance so that a driver can easily arrive at a desired destination. Here, the navigation device detects the current position of the vehicle by a GPS receiver or the like, acquires map information corresponding to the current position through a recording medium such as a DVD-ROM or HDD or a network, and displays it on a liquid crystal monitor. It is a device that can do. In addition, the navigation device has a route search function for searching for an optimum route from a departure point (for example, the current position of the host vehicle) to the set destination when a desired destination is set. It also has a travel guidance function for guiding travel according to the route (guide route). In recent years, some mobile phones, smartphones, tablet terminals, personal computers, and the like have functions similar to those of the navigation device.
ここで、日本全国においては毎年新しい道路(新設道路)が建設されている。また、これに伴って、既存の道路がなくなったり、分岐点が追加されたり、既存の道路や分岐点の形状が変更されたりする。その際、ナビゲーション装置等が有する地図情報が作成された後に新しく作られた新設道路等に関する情報は、地図情報に登録されていないという問題がある。即ち、新設道路等を含まない地図情報を持つナビゲーション装置等では、新設道路等が経路探索や走行案内の対象とならないため、ナビゲーション装置等は新設道路等を通過しない遠回りの案内経路を探索したり、分岐点が案内されない等の適切な走行案内が行われない場合がある。 Here, new roads (new roads) are built every year in Japan. Along with this, existing roads disappear, branch points are added, and the shapes of existing roads and branch points are changed. At this time, there is a problem that information relating to a newly created road or the like newly created after the map information of the navigation device or the like is not registered in the map information. That is, in a navigation device having map information that does not include a new road, etc., the new road is not a target for route search or travel guidance, so the navigation device etc. searches for a detour guide route that does not pass through the new road, etc. In some cases, appropriate travel guidance such as no guidance of branch points is not performed.
このような不具合を回避するためには、ナビゲーション装置等が有する地図情報を更新する必要がある。また、地図情報を更新する場合には、更新に係る通信費用や処理負担を軽減する為に、ナビゲーション装置の有する地図情報の全てを新しい地図情報に書き換えるのではなく、必要な箇所の地図情報のみを書き換える所謂差分更新が行われている。 In order to avoid such problems, it is necessary to update the map information included in the navigation device or the like. In addition, when updating map information, in order to reduce the communication cost and processing burden related to the update, the map information of the navigation device is not rewritten with new map information, but only the map information at the necessary location. So-called differential update is performed.
しかしながら、差分更新であっても全国で新規道路等の追加がある度に該当箇所の差分更新を行うことは、通信費用や処理負担が大きい。従って、例えば特開2004−361188号公報には、自宅周辺等のユーザの利用頻度の高いエリアを推定利用範囲に設定し、特に推定利用範囲内を更新対象として差分更新を行う技術について提案されている。また、他の先行技術では、目的地を設定した場合において目的地周辺のエリアを更新対象として差分更新を行う技術についても提案されている。 However, even if it is a difference update, performing a difference update of the corresponding part every time a new road or the like is added nationwide has a large communication cost and processing burden. Therefore, for example, Japanese Patent Application Laid-Open No. 2004-361188 proposes a technique for setting an area that is frequently used by a user, such as the vicinity of a home, as an estimated usage range, and performing a difference update particularly for the estimated usage range. Yes. Another prior art also proposes a technique for performing differential update with an area around the destination as an update target when the destination is set.
しかしながら、上記特許文献1等に記載の技術では、自宅周辺に比べれば頻繁に走行せず、目的地として設定されることも無いが、比較的に走行頻度が高いエリア(例えば職場や日用品の買い出しを行うスーパー等を含むエリア)については更新対象外となる場合があった。
However, in the technique described in
一方で、特定の時期のみに頻繁に走行を行うエリア(例えば、冬季のスキー場周辺等)について、年間を通して更新対象とすると、明らかにユーザが走行しない時期においても当該エリアが更新されることとなり、更新に係る通信費用や処理負担が増加する要因となっていた。 On the other hand, if an area that is frequently traveled only at a specific time (for example, around a ski resort in winter) is subject to renewal throughout the year, the area will be renewed even when the user does not travel clearly. As a result, communication costs and processing burdens related to renewal increased.
本発明は前記従来における問題点を解消するためになされたものであり、記憶媒体に記憶された地図情報を新たな地図情報へと更新する場合に、ユーザが必要とするタイミングでユーザが必要とするエリアを対象として更新を行うことが可能であり、更新に係る通信費用や処理負担を削減することを可能にした地図情報更新システム、地図情報更新装置、地図情報更新方法及びコンピュータプログラムを提供することを目的とする。 The present invention has been made to solve the above-described conventional problems, and when the map information stored in the storage medium is updated to new map information, the user needs it at the timing required by the user. A map information update system, a map information update device, a map information update method, and a computer program are provided that can be updated for an area to be updated and that can reduce communication costs and processing burdens related to the update. For the purpose.
前記目的を達成するため本発明に係る地図情報更新システム(1)、地図情報更新装置(1)、地図情報更新方法及びコンピュータプログラムは、特定された更新対象エリアを対象として地図情報の更新を行うシステム、装置、並びに該システムや装置を用いて地図情報の更新を行う地図情報更新方法、更に該装置やシステムに対して以下を実現させるコンピュータプログラムである。具体的には、複数のエリアに区分された地図情報(47)を、エリア単位で新しいバージョンの地図情報へと更新する地図更新手段(21、51)と、地図情報の更新対象となるユーザの走行履歴を、該走行履歴による走行が行われた日時を特定する情報と対応付けて累積記憶する走行履歴記憶手段(21、51)と、前記走行履歴記憶手段により記憶された前記ユーザの走行履歴に基づいて、日時の区分毎に前記ユーザが前記エリアを走行する走行確率を、前記地図情報に含まれる複数の前記エリア毎に算出する走行確率算出手段(21、51)と、前記地図更新手段によって前記地図情報の更新を行う場合に、該更新を行う際の日時を取得する走行条件取得手段(21、51)と、前記走行条件取得手段により取得された前記日時が含まれる区分に対応する前記エリア毎の走行確率に基づいて、前記地図更新手段による更新を行う更新対象エリアを特定する更新対象エリア特定手段(21、51)と、を有し、前記地図更新手段は、前記更新対象エリア特定手段によって特定された前記更新対象エリアを対象として前記地図情報の更新を行うことを特徴とする。 To achieve the above object, a map information update system (1), a map information update device (1), a map information update method, and a computer program according to the present invention update map information for a specified update target area. A system, an apparatus, a map information update method for updating map information using the system and apparatus, and a computer program for realizing the following on the apparatus and system. Specifically, the map update means (21, 51) for updating the map information (47) divided into a plurality of areas into a new version of map information in units of areas, and the user to be updated for the map information Travel history storage means (21, 51) for accumulating and storing the travel history in association with information specifying the date and time when the travel by the travel history was performed, and the user's travel history stored by the travel history storage means A travel probability calculating means (21, 51) for calculating the travel probability that the user travels in the area for each of the plurality of areas included in the map information for each date and time classification; wherein when updating the map information, the traveling condition acquisition means for acquiring the date and time when performing the updating (21, 51), include the date and time acquired by the running condition acquiring means by That based on the running probability for each of the areas corresponding to the division, an update target area specifying means for specifying the update target area to update by the map update means (21, 51) has a, the map update means The map information is updated for the update target area specified by the update target area specifying means.
前記構成を有する本発明に係る地図情報更新システム、地図情報更新装置、地図情報更新方法及びコンピュータプログラムによれば、記憶媒体に記憶された地図情報を新たな地図情報へと更新する場合に、更新を行う際の日時に対応するエリア毎の走行確率を用いて更新対象エリアを設定するので、ユーザが必要とするタイミングでユーザが必要とするエリアを対象として更新を行うことが可能となる。その結果、更新に係る通信費用や処理負担を削減することが可能となる。 According to the map information update system, the map information update device, the map information update method, and the computer program according to the present invention having the above configuration, when the map information stored in the storage medium is updated to new map information, the update is performed. Since the update target area is set using the travel probability for each area corresponding to the date and time when performing the update, it is possible to update the area required by the user at the timing required by the user. As a result, it is possible to reduce the communication cost and processing burden related to the update.
以下、本発明に係る地図情報更新システムについて具体化した一実施形態に基づき図面を参照しつつ詳細に説明する。
先ず、本実施形態に係る地図情報更新システム1の概略構成について図1を用いて説明する。図1は本実施形態に係る地図情報更新システム1を示した概略構成図である。
Hereinafter, based on one embodiment which materialized the map information update system concerning the present invention, it explains in detail, referring to drawings.
First, a schematic configuration of the map
図1に示すように、本実施形態に係る地図情報更新システム1は、地図配信センタ2等の外部センタに配置される地図情報更新装置である地図配信サーバ3と、車両4に設置されるナビゲーション装置5とから基本的に構成されている。尚、本実施形態では、地図情報を記憶するとともに、地図配信サーバ3から配信されたデータに基づいて記憶された地図情報を更新する端末として車両4に設置されたナビゲーション装置5を用いた例を説明しているが、地図情報が記憶された記憶媒体を有する端末であればナビゲーション装置5以外であっても良い。例えば、ナビゲーション装置5の代わりに、携帯電話機、スマートフォン、タブレット型端末、パーソナルコンピュータ等を用いても良い。
As shown in FIG. 1, a map
ここで、地図配信サーバ3は、ナビゲーション装置5に記憶された古いバージョンの地図情報を新たに新設或いは撤廃された道路や施設等を反映した新たなバージョンの地図情報へと更新する為のデータ(以下、地図更新情報という)の生成、及び生成した地図更新情報の配信を行うサーバである。尚、地図情報の更新方法としては、ナビゲーション装置5に記憶された地図情報を全て書き換えて更新する(以下、全更新という)方法と、地図情報の必要な箇所のみを書き換えて更新する(以下、差分更新という)方法とがある。そして、以下に説明する本実施形態では、特に差分更新により地図情報を更新する例について説明する。
Here, the
また、ナビゲーション装置5は、全国の各道路を走行する車両4に設置され、格納する地図情報に基づいて車両位置周辺の地図を表示したり、設定された目的地までの経路の探索及び探索された経路に基づく走行の案内を行う車載機である。ここで、地図配信サーバ3とナビゲーション装置5は予め車両4に搭載された携帯電話機やDCM等の車両用の通信モジュール6(以下、単に通信モジュール6という)を用いることにより、ネットワーク7を介して双方向に通信可能に構成されており、両者間で後述の走行履歴、地図更新情報の配信要求、走行条件、地図更新情報等の各種情報を送受信する。
The
また、ナビゲーション装置5は、特定の条件を満たした際(例えば、ACCがONされた際や目的地までの案内経路が設定された際)に、地図配信サーバ3に対して特定エリア(例えば、ユーザの自宅を中心とした80km四方のエリアや設定された目的地を中心とした10km四方のエリアや現在の走行条件において走行確率が高いと判定されるエリア)の地図情報を新しいバージョンの地図情報に更新する為の地図更新情報の配信要求を送信する。
更に、ナビゲーション装置5は、送信した配信要求に応じて地図配信サーバ3から地図更新情報を受信した際には、受信した地図更新情報に基づいて格納する地図情報の更新を行う。尚、地図情報の更新処理の詳細については後述する。
In addition, the
Further, when the
また、特に本実施形態に係る地図情報更新システム1では、車両4が走行を行う度に、該走行に関する走行履歴(具体的には走行した経路を特定する情報)と該走行を行った走行条件(具体的には走行日時、走行時の周辺環境、同乗者の数)を対応づけてナビゲーション装置5から地図配信サーバ3へと送信する。一方、地図配信サーバ3では、ナビゲーション装置5から送信された走行履歴及び走行条件を、送信元のユーザを特定するIDとともにDBに格納する。そして、地図配信サーバ3は後述のようにナビゲーション装置5から地図更新情報の配信要求を受信した場合には、DBに格納された走行履歴や走行条件から、更新を希望するユーザの現在の走行条件において該ユーザの走行確率が高いと判定されるエリアを特定し、該エリアを更新する為の地図更新情報を作成し、配信する。
In particular, in the map
続いて、地図情報更新システム1を構成する地図配信サーバ3について図1を用いてより詳細に説明する。
地図配信サーバ3は、図1に示すようにサーバ制御ECU11と、サーバ制御ECU11に接続された情報記録部としてのサーバ側地図DB12及び走行履歴DB13と、サーバ側通信装置14とを備える。
Next, the
As shown in FIG. 1, the
サーバ制御ECU11(エレクトロニック・コントロール・ユニット)は、地図配信サーバ3の全体の制御を行う電子制御ユニットであり、演算装置及び制御装置としてのCPU21、並びにCPU21が各種の演算処理を行うにあたってワーキングメモリとして使用されるRAM22、制御用のプログラムのほか、後述の走行履歴更新プログラム(図5参照)や地図情報更新処理プログラム(図7参照)等が記録されたROM23、ROM23から読み出したプログラムを記憶するフラッシュメモリ24等の内部記憶装置を備えている。尚、サーバ制御ECU11は、後述のナビゲーション装置5の制御部とともに処理アルゴリズムとしての各種手段を構成する。例えば、地図更新手段は、複数のエリアに区分された地図情報を、エリア単位で新しいバージョンの地図情報へと更新する。走行履歴記憶手段は、地図情報の更新対象となるユーザの走行履歴を、該走行履歴による走行が行われた際の走行条件と対応付けて累積記憶する。走行確率算出手段は、走行履歴記憶手段により記憶されたユーザの走行履歴に基づいて、走行条件毎にユーザがエリアを走行する走行確率を、地図情報に含まれる複数のエリア毎に算出する。走行条件取得手段は、地図更新手段によって地図情報の更新を行う場合に、該更新を行う際のユーザの走行条件を取得する。更新対象エリア特定手段は、走行条件取得手段により取得された走行条件に対応するエリア毎の走行確率に基づいて、地図更新手段による更新を行う更新対象エリアを特定する。全国各地の道路や施設が新設或いは撤廃された場合に、管理者の入力操作等に基づいてそれらを反映した新規地図情報を登録する。更に、全国各地の道路や施設が新設或いは撤廃された場合に、管理者の入力操作等に基づいてそれらを反映した新規地図情報を登録する手段等も有する。
The server control ECU 11 (electronic control unit) is an electronic control unit that performs overall control of the
また、サーバ側地図DB12は、外部からの入力データや入力操作に基づいて登録され、ナビゲーション装置5に記憶された地図情報を更新する際の基本となる最新の地図情報である基本地図情報25がバージョン毎及びエリア毎(例えば二次メッシュ毎)に区分されて記憶される記憶手段である。ここで、バージョンとは地図情報が作成された時期を特定する為の作成時期情報であり、バージョンを参照することによって地図情報が作成された時期を特定することが可能となっている。尚、センタ側地図DB12には、最新のバージョンの基本地図情報25に加えて、古いバーションの基本地図情報25についてもバージョン毎及びエリア毎に区分されて記憶されている。
The server-
ここで、ナビゲーション装置5に格納されている地図情報と上記基本地図情報25は、基本的に同一の構成を有しており、道路網を始めとして経路探索、経路案内及び地図表示に必要な各種情報から構成されている。例えば、道路(リンク)に関するリンクデータ、ノード点に関するノードデータ、各交差点に関する交差点データ、施設等の地点に関する地点データ、地図を表示するための地図表示データ、経路を探索するための探索データ、地点を検索するための検索データ等からなる。
Here, the map information stored in the
また、走行履歴DB13は、地図更新を行う対象となるユーザの走行履歴を記憶した記憶手段である。ここで、本実施形態に係る地図情報更新システム1では、車両4が走行を行う度に、該走行に関する走行履歴(具体的には走行した経路を特定する情報)と該走行を行った走行条件(具体的には走行日時、走行時の周辺環境、同乗者の数)を対応づけてナビゲーション装置5から地図配信サーバ3へと送信する。そして、地図配信サーバ3では、ナビゲーション装置5から送信された走行履歴及び走行条件を、送信元のユーザを特定するIDとともに走行履歴DB13に格納する。
The
ここで、図2は走行履歴DB13に記憶されるユーザの走行履歴の一例を示した図である。図2に示すように、走行履歴DB13には、ユーザの走行履歴が走行条件と対応付けて記憶される。例えばユーザID『abc123』のユーザは、2012年9月1日に、同乗者の無い運転者1人の状態で、晴れた天候の中を、リンクaからリンクhまで走行したことが記憶されている。尚、図2に示す例では走行条件として、走行日時、走行時の天候、同乗者の数を対応づけているが、他の条件を対応づけても良い。例えば、車両に搭載した荷物の量、車両の屋根に荷物が搭載されているか否か等の条件を対応づけても良い。また、走行日時は、具体的な日時ではなく季節(春、夏、秋、冬)や時間帯(朝、昼、夜)で区分しても良い。
Here, FIG. 2 is a diagram showing an example of a user's travel history stored in the
そして、サーバ制御ECU11は、後述のように走行履歴DB13に格納された走行履歴や走行条件に基づいて、地図情報の更新を希望するユーザの現在の走行条件において該ユーザの走行確率が高いと判定されるエリアを特定する。そして、特定されたエリア(以下、更新対象エリアという)を更新する為の地図更新情報を作成し、対象となるユーザのナビゲーション装置5に配信する。尚、地図更新情報は、ナビゲーション装置5に格納された地図情報の内、更新対象エリアの地図情報を、新たなバージョンの地図情報へと差分更新する為のデータである。また、更新対象エリアは、例えば2次メッシュ単位で特定する。
Then, the
また、サーバ側通信装置14はナビゲーション装置5とネットワーク7を介して通信を行う為の通信装置である。ここで、ネットワーク7としては、例えばLAN(Local Area Network)、WAN(Wide Area Network)、イントラネット、携帯電話回線網、電話回線網、公衆通信回線網、専用通信回線網、インターネット等の通信回線網等の通信系を使用することができる。そして、放送衛星によるCS放送、BS放送、地上波ディジタルテレビ放送、FM多重放送等を利用する通信系を使用することもできる。更に、高度道路交通システム(ITS)において利用されるノンストップ自動料金支払いシステム(ETC)、狭域通信システム(DSRC)等の通信系を使用することもできる。
The server
次に、車両4に搭載されたナビゲーション装置5の概略構成について図3を用いて説明する。図3は本実施形態に係るナビゲーション装置5の制御系を模式的に示すブロック図である。
Next, a schematic configuration of the
図3に示すように本実施形態に係るナビゲーション装置5は、ナビゲーション装置5が搭載された車両4の現在位置を検出する現在位置検出部31と、各種のデータが記録されたデータ記録部32と、入力された情報に基づいて、各種の演算処理を行うナビゲーションECU33と、ユーザからの操作を受け付ける操作部34と、ユーザに対して地図や目的地までの案内経路を表示する液晶ディスプレイ35と、経路案内に関する音声ガイダンスを出力するスピーカ36と、記憶媒体であるDVDを読み取るDVDドライブ37と、地図配信センタ2やVICS(登録商標:Vehicle Information and Communication System)センタ等との間で通信を行う通信モジュール6と、から構成されている。
As shown in FIG. 3, the
以下に、ナビゲーション装置5を構成する各構成要素について順に説明する。
現在位置検出部31は、GPS41、車速センサ42、ステアリングセンサ43、ジャイロセンサ44等からなり、現在の車両の位置、方位、車両の走行速度、現在時刻等を検出することが可能となっている。ここで、特に車速センサ42は、車両の移動距離や車速を検出する為のセンサであり、車両の駆動輪の回転に応じてパルスを発生させ、パルス信号をナビゲーションECU33に出力する。そして、ナビゲーションECU33は発生するパルスを計数することにより駆動輪の回転速度や移動距離を算出する。尚、上記4種類のセンサをナビゲーション装置5が全て備える必要はなく、これらの内の1又は複数種類のセンサのみをナビゲーション装置5が備える構成としても良い。
Below, each component which comprises the
The current
また、データ記録部32は、外部記憶装置及び記録媒体としてのハードディスク(図示せず)と、ハードディスクに記録されたナビ側地図DB45、バージョン管理DB46及び所定のプログラム等を読み出すとともにハードディスクに所定のデータを書き込む為のドライバである記録ヘッド(図示せず)とを備えている。尚、データ記録部32をハードディスクの代わりにメモリーカードやCDやDVD等の光ディスクにより構成しても良い。
Further, the
ここで、ナビ側地図DB45は、ナビゲーション装置5における経路探索や案内に用いられるナビ地図情報47が記憶される記憶手段である。
Here, the navigation
ここで、ナビ側地図DB45に記憶されるナビ地図情報47は、前記した基本地図情報25と同様に道路網を始めとして経路探索、経路案内及び地図表示に必要な各種情報から構成されており、例えば、道路(リンク)に関するリンクデータ、ノード点に関するノードデータ、各交差点に関する交差点データ、施設等の地点に関する地点データ、地図を表示するための地図表示データ、経路を探索するための探索データ、地点を検索するための検索データ等からなる。
Here, the
そして、ナビ側地図DB45に記憶されるナビ地図情報47は、地図配信サーバ3から配信された地図更新情報に基づいて該当箇所のデータを新たなデータに書き換えることによって新たなバージョンの地図情報に更新される。尚、ナビ地図情報47の具体的な更新処理については後に詳細に説明する。
Then, the
また、バージョン管理DB46は、現在ナビ側地図DB45に記憶されているナビ地図情報47のバージョンをエリア毎に記録する記憶手段である。尚、バージョン管理DB46は、ナビ地図情報47が地図配信サーバ3から配信された地図更新情報に基づいて新たなバージョンの地図情報に更新されるのに伴って、その内容が更新される。また、バージョン管理DB46は、地図配信サーバ3に設けるように構成しても良い。
The
一方、ナビゲーションECU(エレクトロニック・コントロール・ユニット)33は、ナビゲーション装置5の全体の制御を行う電子制御ユニットであり、演算装置及び制御装置としてのCPU51、並びにCPU51が各種の演算処理を行うにあたってワーキングメモリとして使用されるとともに、経路が探索されたときの経路データ等が記憶されるRAM52、制御用のプログラムのほか、後述の走行履歴更新プログラム(図5参照)や地図情報更新処理プログラム(図7参照)等が記録されたROM53、ROM53から読み出したプログラムを記憶するフラッシュメモリ54等の内部記憶装置を備えている。
On the other hand, the navigation ECU (Electronic Control Unit) 33 is an electronic control unit that controls the
操作部34は、走行開始地点としての出発地及び走行終了地点としての目的地を入力する際等に操作され、各種のキー、ボタン等の複数の操作スイッチ(図示せず)から構成される。そして、ナビゲーションECU33は、各スイッチの押下等により出力されるスイッチ信号に基づき、対応する各種の動作を実行すべく制御を行う。尚、操作部34は液晶ディスプレイ35の前面に設けたタッチパネルによって構成することもできる。また、マイクと音声認識装置によって構成することもできる。
The
また、液晶ディスプレイ35には、道路を含む地図画像、交通情報、操作案内、操作メニュー、キーの案内、出発地から目的地までの案内経路、案内経路に沿った案内情報、ニュース、天気予報、時刻、メール、テレビ番組等が表示される。尚、液晶ディスプレイ35の代わりに、HUDやHMDを用いても良い。
Further, the
また、スピーカ36は、ナビゲーションECU33からの指示に基づいて案内経路に沿った走行を案内する音声ガイダンスや、交通情報の案内を出力する。
In addition, the
また、DVDドライブ37は、DVDやCD等の記録媒体に記録されたデータを読み取り可能なドライブである。そして、読み取ったデータに基づいて音楽や映像の再生、地図情報DB45の更新等が行われる。
The
また、通信モジュール6は、例えば、地図配信センタ2やVICS(登録商標)センタやプローブセンタ等から送信された地図更新情報、経路情報、交通情報等の各情報を受信する為の通信装置であり、例えば携帯電話機やDCMが該当する。
The
次に、上記構成を有するナビゲーション装置5に記憶されたナビ地図情報47の更新処理について図4を用いて簡単に説明する。図4に示す例では、ナビゲーション装置5に記憶されたナビ地図情報47の内、所定の更新対象エリアの地図情報を更新する場合であって、ナビゲーション装置5のナビ側地図DB45に記憶されたナビ地図情報47の更新対象エリアのバージョンが“4”であり、一方、地図配信サーバ3が所有する基本地図情報25の更新対象エリアの最新バージョンが“5”である場合を説明する。
この場合において、地図配信サーバ3は、センタ側地図DB12に記憶されたバージョン“4”とバージョン“5”の基本地図情報25とを比較することにより、地図更新情報65を作成する。また、地図更新情報65を作成する際には、作成された地図更新情報65のエラーをチェックする処理についても行われる。尚、この場合に生成される地図更新情報65は、ナビゲーション装置5のナビ側地図DB45に記憶されたナビ地図情報47の内、更新対象エリアの地図情報をバージョン“4”からバージョン“5”へと更新するデータである。
そして、地図配信サーバ3は生成された地図更新情報65を配信要求元のナビゲーション装置5へと配信する。一方、地図更新情報65を受信したナビゲーション装置5は、受信した地図更新情報65を用いてナビ側地図DB45に記憶されたナビ地図情報47を更新する。その結果、ナビゲーション装置5のナビ側地図DB45に記憶されたナビ地図情報47の内、更新対象エリアのナビ地図情報47がバージョン“4”からバージョン“5”へと更新される。
Next, update processing of the
In this case, the
Then, the
続いて、前記構成を有する地図情報更新システム1において、地図配信サーバ3及びナビゲーション装置5が実行する走行履歴更新処理プログラムについて図5に基づき説明する。図5は本実施形態に係る走行履歴更新処理プログラムのフローチャートである。ここで、走行履歴更新処理プログラムは、車両4の走行が終了した場合に実行され、ユーザの走行履歴を地図配信サーバ3の走行履歴DB13に格納するとともに、格納された走行履歴に基づいて走行条件毎にユーザがエリアを走行する走行確率を、地図情報に含まれる複数のエリア(例えば2次メッシュ)毎に算出するプログラムである。尚、以下の図5及び図7にフローチャートで示されるプログラムは、ナビゲーション装置5や地図配信サーバ3が備えているRAMやROMに記憶されており、CPU21或いはCPU51により実行される。
Next, a travel history update processing program executed by the
先ず、図5に基づいてナビゲーション装置5のCPU51が実行する走行履歴更新処理プログラムについて説明する。先ず、ステップ(以下、Sと略記する)1において、CPU51は、今回の車両4において行われた走行に関する走行履歴(具体的には走行した経路を特定する情報)と該走行を行った走行条件(具体的には走行日時、走行時の周辺環境、同乗者の数)を対応づけて地図配信サーバ3へと送信する。また、走行履歴には送信元のユーザを特定するユーザIDについても含める。尚、前記S1の処理は車両が走行を行う度に実行するのではなく、所定間隔毎(例えば24時間毎やACCをオンする度)に実行する構成としても良い。その場合には、所定間隔内で行われた全ての走行の走行履歴に関する情報を送信する。
First, a travel history update processing program executed by the
次に、地図配信サーバ3のCPU21が実行する走行履歴更新処理プログラムについて説明する。先ず、S11においてCPU21は、ナビゲーション装置5から送信される走行履歴を受信する。尚、走行履歴には、走行条件や送信元のユーザを特定するユーザIDに関する情報についても含まれている。
Next, a travel history update processing program executed by the
続いて、S12においてCPU21は、前記S11で受信した走行履歴及び走行条件を、送信元のユーザを特定するユーザIDとともに走行履歴DB13(図2参照)に累積的に格納する。
Subsequently, in S12, the
その後、S13においてCPU21は、走行履歴DB13に記憶された送信元のユーザの走行履歴に基づいて、走行条件毎に送信元のユーザがエリアを走行する走行確率を、地図情報に含まれる複数のエリア毎に算出する。尚、本実施形態では算出単位となるエリアは2次メッシュとする。
Thereafter, in S13, the
具体的には、以下の式(1)により走行条件毎且つエリア毎の走行確率を算出する。
走行確率=当該走行条件の当該エリアの走行回数/当該走行条件の全走行回数・・・・(1)
Specifically, the driving probability for each driving condition and for each area is calculated by the following equation (1).
Travel probability = Number of travels in the area under the travel conditions / Total number of travels in the travel conditions (1)
ここで、図6は算出された走行確率の一例を示した図である。
例えば、春(3月〜5月)の晴れた昼間(AM6:00〜PM6:00)に同乗者が無い状態で走行した全走行回数が100回の場合であって、その内、メッシュAを走行した回数が45回である場合には、上記走行条件でメッシュAに対して算出される走行確率は“45%”となる。また、夏(6月〜8月)の晴れた昼間(AM6:00〜PM6:00)に同乗者が無い状態で走行した全走行回数が180回の場合であって、その内、メッシュEを走行した回数が0回である場合には、上記走行条件でメッシュEに対して算出される走行確率は“0%”となる。同様にして、走行条件毎に地図情報を構成する全てのエリアに対して走行確率を算出する。その結果、過去の走行履歴からユーザの走行する確率の高いエリアを正確に特定することが可能となる。そして、前記S13で算出された走行確率は、ユーザ毎に区分されてフラッシュメモリ24等の記憶媒体に記憶される。
Here, FIG. 6 is a diagram showing an example of the calculated travel probability.
For example, when the total number of times of traveling with no passengers in the sunny daytime (AM 6: 00 to PM 6:00) in spring (March to May) is 100 times, of which mesh A is When the number of times of traveling is 45, the traveling probability calculated for the mesh A under the above traveling condition is “45%”. In addition, the total number of times the vehicle ran without a passenger during a sunny daytime (AM 6: 00 to PM 6:00) in summer (June to August) is 180 times, of which mesh E When the number of times of traveling is 0, the traveling probability calculated for the mesh E under the traveling condition is “0%”. Similarly, the travel probability is calculated for all areas constituting the map information for each travel condition. As a result, it is possible to accurately specify an area with a high probability that the user will travel from the past travel history. The travel probability calculated in S13 is classified for each user and stored in a storage medium such as the
次に、地図情報更新システム1において、地図配信サーバ3及びナビゲーション装置5が実行する地図情報更新処理プログラムについて図7に基づき説明する。図7は本実施形態に係る地図情報更新処理プログラムのフローチャートである。ここで、地図情報更新処理プログラムは、ナビゲーション装置5において地図情報の更新を行うタイミング(例えばACCがオンされた時点や目的地の設定操作が行われた時点)に実行され、地図配信サーバ3から配信された地図更新情報に基づいてナビ側地図DB45に記憶されたナビ地図情報47を更新するプログラムである。
Next, a map information update processing program executed by the
先ず、図7に基づいてナビゲーション装置5のCPU51が実行する地図情報更新処理プログラムについて説明する。先ず、S21において、CPU51は、ナビゲーション装置5が搭載された車両4の現在の走行条件(即ち、地図更新時の走行条件)を取得する。尚、取得される走行条件としては走行日時、走行時の周辺環境、同乗者の数がある。例えば、走行日時はGPS41により取得する。また、走行時の周辺環境は車両4に設置されたセンサの検出結果や外部センタとの通信により取得する。また、同乗者の有無はシートベルトの作動状態や車内カメラによる撮像画像やシートに設置された重量センサの検出結果により取得する。
First, the map information update processing program executed by the
次に、S22においてCPU51は、地図配信サーバ3に対して地図更新情報の配信要求を送信する。尚、地図更新情報の配信要求には、配信要求の送信元のユーザを特定するユーザIDと、前記S21で取得した走行条件に関する情報と、ナビ地図情報47の現時点のバージョンを特定する情報が含まれる。尚、ナビ地図情報47の現時点のバージョンは、バージョン管理DB46で管理されている。
Next, in S <b> 22, the
続いて、S23においてCPU51は、配信要求に応じて地図配信サーバ3から送信された地図更新情報を受信する。尚、地図更新情報は、ナビゲーション装置5のナビ側地図DB45に記憶されたナビ地図情報47の内、更新対象エリアの地図情報を現在のバージョンから新しいバージョンへと更新するデータである(図4参照)。また、更新対象エリアは、後述のように地図配信サーバ3において現在の走行条件と走行履歴DB13に記憶された走行履歴とに基づいて特定される(S34)。
Subsequently, in S23, the
その後、S24においてCPU51は、ナビ側地図DB45に記憶されたナビ地図情報47を、前記S23で受信した地図更新情報に基づいて更新する。その結果、ナビ地図情報47の内、更新対象エリアの地図情報が新たなデータ内容へと書き換えられ、新たなバージョンの地図情報へと更新される。
Thereafter, in S24, the
次に、地図配信サーバ3のCPU21が実行する地図情報更新処理プログラムについて説明する。
Next, a map information update processing program executed by the
先ず、S31においてCPU21は、ナビゲーション装置5から送信される地図更新情報の配信要求を受信する。尚、地図更新情報の配信要求には、配信要求の送信元のユーザを特定するユーザIDと、配信要求元のユーザの現在の走行条件に関する情報と、配信要求元のナビゲーション装置5に記憶されるナビ地図情報47の現時点のバージョンを特定する情報が含まれている。
First, in S <b> 31, the
次に、S32においてCPU21は、前述した走行履歴更新処理プログラム(図5)において算出された走行確率の内、配信要求元のユーザの現在の走行条件に対応する走行確率を取得する。例えば、配信要求元のユーザの現在の走行条件が、2013年8月1日で、同乗者の無い運転者1人の状態で、且つ晴れた天候である場合には、『夏(6月〜8月)、昼間(AM6:00〜PM6:00)、晴れ、同乗者無し』の走行条件に対応する走行確率を取得する。
Next, in S <b> 32, the
続いて、S33においてCPU21は、前記S32で取得された走行確率をエリア毎に所定の閾値と比較し、走行確率が閾値以上のエリアがあるか否か判定する。尚、前記S33で判定基準となる閾値は適宜設定可能であり、RAM22等に記憶される。閾値を低く設定すれば、更新対象エリアが広くなり、古い地図情報によってユーザに不利益が生じる確率が低くなる一方、更新に係る通信費用や処理負担は大きくなる。それに対して、閾値を高く設定すれば、更新対象エリアが狭くなり、古い地図情報によってユーザに不利益が生じる確率が高くなる一方、更新に係る通信費用や処理負担を減少できる。例えば閾値は30%とする。
Subsequently, in S33, the
そして、走行確率が閾値以上のエリアがあると判定された場合(S33:YES)には、S34へと移行する。それに対して、走行確率が閾値以上のエリアが無いと判定された場合(S33:NO)には、ナビ地図情報47の更新を行うことなく当該地図情報更新処理プログラムを終了する。
If it is determined that there is an area with a running probability equal to or greater than the threshold (S33: YES), the process proceeds to S34. On the other hand, when it is determined that there is no area having a driving probability equal to or greater than the threshold (S33: NO), the map information update processing program is terminated without updating the
S34においてCPU21は、ナビ地図情報47の更新対象となる更新態様エリアを特定する。具体的には、前記S32で取得された走行確率を参照し、走行確率が閾値以上のエリアを更新対象エリアとする。例えば、配信要求の送信元のユーザに対して図6に示す走行確率が算出されている場合であって、現在のユーザの走行条件が『春、昼間、晴れ、同乗者無し』であり、且つ閾値が30%である場合には、メッシュAとメッシュBとメッシュFが更新対象エリアとして特定される。
In S <b> 34, the
S35においてCPU21は、前記S34で特定された更新対象エリアの地図情報を更新する為の地図更新情報を生成する。尚、前記S35で生成される地図更新情報は、配信要求元のナビゲーション装置5に記憶されたナビ地図情報47の内、更新対象エリアの地図情報を、現在のバージョンから最新のバージョンへと更新するデータである。尚、地図更新情報の生成処理については既に公知であるので、詳細は省略する。
In S35, the
続いて、S36においてCPU21は、前記S35で生成した地図更新情報を、地図更新情報の配信要求の送信元のナビゲーション装置5に対して送信する。その結果、地図更新情報を受信したナビゲーション装置5において、ナビゲーション装置5が有するナビ地図情報47の更新処理が行われる(S24)。
Subsequently, in S36, the
以上詳細に説明した通り、本実施形態に係る地図情報更新システム1、地図情報更新システム1による地図情報更新方法及び地図情報更新システム1で実行されるコンピュータプログラムでは、ナビゲーション装置5のナビ側地図DB45に記憶されたナビ地図情報47の更新を行う場合において、地図情報の更新対象となるユーザの走行履歴を、該走行履歴による走行が行われた際の走行条件と対応付けて累積記憶しておき(S12)、記憶されたユーザの走行履歴に基づいて、走行条件毎にユーザがエリアを走行する走行確率を、地図情報に含まれる複数のエリア毎に算出し(S13)、更新を行う際のユーザの走行条件を取得し(S31)、取得された走行条件に対応するエリア毎の走行確率に基づいて、地図情報の更新を行う更新対象エリアを特定し(S34)、特定された更新対象エリアを対象として地図情報の更新を行う(S24)ので、ユーザが必要とするタイミングでユーザが必要とするエリアを対象として更新を行うことが可能となる。その結果、更新に係る通信費用や処理負担を削減することが可能となる。
As explained in detail above, in the map
尚、本発明は前記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
例えば、本実施形態では、前記S12の走行履歴の格納処理、S13の走行確率の算出処理、S34の更新対象エリアの特定処理を地図配信サーバ3が行う構成としているが、ナビゲーション装置5が行う構成としても良い。その場合には、最終的に特定された更新対象エリアを、地図更新情報の配信要求とともにナビゲーション装置5から地図配信サーバ3へと送信するように構成するのが望ましい。
Note that the present invention is not limited to the above-described embodiment, and various improvements and modifications can be made without departing from the scope of the present invention.
For example, in the present embodiment, the
また、本実施形態では、地図配信サーバ3は走行履歴をナビゲーション装置5から受信する度に走行確率を算出する(S13)構成としているが、走行確率を算出するタイミングは前記S33の判定処理を行うタイミングより前であればいつでも良い。また、S32の処理より後のタイミングで実行するのであれば、地図更新情報の配信を要求するユーザの現在の走行条件に対応する走行確率のみを算出する構成としても良い。
In the present embodiment, the
また、本実施形態ではユーザの走行条件として、走行日時、走行時の周辺環境、同乗者の数の3条件を用いているが、いずれか1又は2条件のみを走行条件として用いても良い。更に他の条件を走行条件として用いても良い。例えば、車両に搭載した荷物の量、車両の屋根に荷物が搭載されているか否か等の条件を用いても良い。 Further, in the present embodiment, three conditions of travel date and time, surrounding environment at the time of travel, and the number of passengers are used as the travel conditions of the user, but only one or two conditions may be used as the travel conditions. Furthermore, other conditions may be used as running conditions. For example, conditions such as the amount of luggage mounted on the vehicle and whether or not the luggage is mounted on the roof of the vehicle may be used.
また、本実施形態では、2次メッシュ単位で更新対象エリアを特定することとしているが、エリアを特定する単位は2次メッシュ単位以外であっても良い。例えば、市区町村等の行政区画単位であっても良い。 In the present embodiment, the update target area is specified in units of secondary mesh, but the unit for specifying the area may be other than the unit of secondary mesh. For example, it may be an administrative division unit such as a municipality.
また、本実施形態では、地図情報の更新を行う更新対象エリアとして、地図更新情報の配信を希望するユーザの現在の走行条件において走行確率が高いと判定されるエリアを対象としているが、ユーザの自宅周辺のエリアや設定された目的地周辺のエリアについて対象に加えても良い。 In this embodiment, the update target area for updating the map information is an area that is determined to have a high travel probability in the current travel conditions of the user who wants to distribute the map update information. An area around the home or an area around the set destination may be added to the target.
また、本実施形態では、地図情報を記憶するとともに、地図配信サーバ3から配信されたデータに基づいて記憶された地図情報を更新する端末としてナビゲーション装置5を用いた例を説明しているが、ナビゲーション装置5の代わりに、携帯電話機、スマートフォン、タブレット型端末、パーソナルコンピュータ等を用いても良い。
In the present embodiment, an example is described in which the
また、本発明に係る地図情報更新システムを具体化した実施例について上記に説明したが、地図情報更新システムは以下の構成を有することも可能であり、その場合には以下の効果を奏する。 Moreover, although the Example which actualized the map information update system which concerns on this invention was demonstrated above, the map information update system can also have the following structures, and there exists the following effect in that case.
例えば、第1の構成は以下のとおりである。
更新対象エリア特定手段は、走行条件取得手段により取得された日時が含まれる区分に対応するエリア毎の走行確率を所定の閾値と比較し、前記走行確率が前記閾値以上のエリアを前記更新対象エリアに特定することを特徴とする。
上記構成を有する地図情報更新システムによれば、特に更新を行う時点でユーザの走行する確率の高いエリアを対象として地図情報の更新を行うことができるので、ユーザが必要とするエリアを対象として更新を行うことが可能となる。その結果、古い地図情報によってユーザに不利益が生じる確率を低くできるとともに、更新に係る通信費用や処理負担についても削減することが可能となる。
For example, the first configuration is as follows.
The update target area specifying means compares the travel probability for each area corresponding to the category including the date and time acquired by the travel condition acquisition means with a predetermined threshold, and determines the area where the travel probability is equal to or higher than the threshold as the update target area. It is characterized by specifying.
According to the map information update system having the above-described configuration, the map information can be updated especially for an area where the user has a high probability of traveling at the time of updating, and thus the area required by the user is updated. Can be performed. As a result, it is possible to reduce the probability that the user will be disadvantaged by the old map information, and it is possible to reduce the communication cost and processing burden related to the update.
また、第2の構成は以下のとおりである。
前記走行履歴記憶手段は、前記日時に加えて走行時の周辺環境及び同乗者の数の少なくとも一方を走行条件として前記ユーザの走行履歴に対応付けて記憶し、前記走行確率算出手段は、前記走行条件の区分毎に前記ユーザが前記エリアを走行する走行確率を、前記地図情報に含まれる複数の前記エリア毎に算出し、前記走行条件取得手段は、前記地図更新手段によって前記地図情報の更新を行う場合に、該更新を行う際の前記走行条件を取得し、前記更新対象エリア特定手段は、前記走行条件取得手段により取得された前記走行条件が含まれる区分に対応する前記エリア毎の走行確率に基づいて、前記地図更新手段による更新を行う更新対象エリアを特定することを特徴とする。
上記構成を有する地図情報更新システムによれば、更新を行う際のユーザの走行条件を考慮して、過去の走行履歴からユーザの走行する確率の高いエリアを正確に特定することが可能となる。
The second configuration is as follows.
The travel history storage means stores at least one of the surrounding environment and the number of passengers at the time of travel in addition to the date and time in association with the travel history of the user as a travel condition, and the travel probability calculation means includes the travel probability The travel probability that the user travels in the area for each condition category is calculated for each of the plurality of areas included in the map information, and the travel condition acquisition means updates the map information by the map update means. In the case of performing the update, the travel condition for performing the update is acquired, and the update target area specifying unit is configured to determine the travel probability for each area corresponding to the section including the travel condition acquired by the travel condition acquisition unit. The update target area to be updated by the map updating means is specified based on the above .
According to the map information update system having the above-described configuration, it is possible to accurately specify an area having a high probability that the user travels from the past travel history in consideration of the travel conditions of the user when performing the update.
また、第3の構成は以下のとおりである。
走行確率算出手段は、日時の区分毎に、該区分に走行した全回数に対してエリア内を走行した回数の割合を該エリアの走行確率として算出することを特徴とする。
上記構成を有する地図情報更新システムによれば、過去の走行履歴からユーザの走行する確率の高いエリアを具体的な数値によって正確に特定することが可能となる。その結果、エリア毎の走行確率の比較についても容易に行うことが可能となる。
The third configuration is as follows.
Traveling probability calculation means, for each time segment, the percentage of times the vehicle travels the area for all number of travels in the segment and calculating a running probabilities of the area.
According to the map information update system having the above-described configuration, it is possible to accurately specify an area having a high probability of the user traveling based on a specific numerical value from the past traveling history. As a result, it is possible to easily compare the travel probabilities for each area.
1 地図情報更新システム
2 地図配信センタ
3 地図配信サーバ
4 車両
5 ナビゲーション装置
11 サーバ
12 サーバ側地図DB
13 走行履歴DB
21 CPU
22 RAM
23 ROM
25 基本地図情報
33 ナビゲーションECU
45 ナビ側地図DB
47 ナビ地図情報
51 CPU
52 RAM
53 ROM
DESCRIPTION OF
13 Travel history DB
21 CPU
22 RAM
23 ROM
25
45 Navi side map DB
47
52 RAM
53 ROM
Claims (7)
地図情報の更新対象となるユーザの走行履歴を、該走行履歴による走行が行われた日時を特定する情報と対応付けて累積記憶する走行履歴記憶手段と、
前記走行履歴記憶手段により記憶された前記ユーザの走行履歴に基づいて、日時の区分毎に前記ユーザが前記エリアを走行する走行確率を、前記地図情報に含まれる複数の前記エリア毎に算出する走行確率算出手段と、
前記地図更新手段によって前記地図情報の更新を行う場合に、該更新を行う際の日時を取得する走行条件取得手段と、
前記走行条件取得手段により取得された前記日時が含まれる区分に対応する前記エリア毎の走行確率に基づいて、前記地図更新手段による更新を行う更新対象エリアを特定する更新対象エリア特定手段と、を有し、
前記地図更新手段は、前記更新対象エリア特定手段によって特定された前記更新対象エリアを対象として前記地図情報の更新を行うことを特徴とする地図情報更新システム。 Map update means for updating the map information divided into a plurality of areas into a new version of map information in area units,
Travel history storage means for accumulating and storing the travel history of the user to be updated of the map information in association with the information specifying the date and time when the travel by the travel history was performed;
Travel that calculates a travel probability that the user travels in the area for each date and time segment for each of the plurality of areas included in the map information based on the travel history of the user stored by the travel history storage unit Probability calculation means;
When updating the map information by the map update means, a traveling condition acquisition means for acquiring the date and time when the update is performed;
Update target area specifying means for specifying an update target area to be updated by the map update means, based on the travel probability for each area corresponding to the section including the date and time acquired by the travel condition acquisition means; Have
The map update means updates the map information for the update target area specified by the update target area specification means.
前記走行条件取得手段により取得された前記日時が含まれる区分に対応する前記エリア毎の走行確率を所定の閾値と比較し、
前記走行確率が前記閾値以上のエリアを前記更新対象エリアに特定することを特徴とする請求項1に記載の地図情報更新システム。 The update target area specifying means includes:
Comparing the travel probability for each area corresponding to the section including the date and time acquired by the travel condition acquisition means with a predetermined threshold;
The map information update system according to claim 1, wherein an area having the driving probability equal to or higher than the threshold is specified as the update target area.
前記走行確率算出手段は、前記走行条件の区分毎に前記ユーザが前記エリアを走行する走行確率を、前記地図情報に含まれる複数の前記エリア毎に算出し、
前記走行条件取得手段は、前記地図更新手段によって前記地図情報の更新を行う場合に、該更新を行う際の前記走行条件を取得し、
前記更新対象エリア特定手段は、前記走行条件取得手段により取得された前記走行条件が含まれる区分に対応する前記エリア毎の走行確率に基づいて、前記地図更新手段による更新を行う更新対象エリアを特定することを特徴とする請求項1乃至請求項3のいずれかに記載の地図情報更新システム。 The travel history storage means stores at least one of the surrounding environment and the number of passengers at the time of travel in addition to the date and time in association with the travel history of the user as a travel condition,
The travel probability calculating means calculates a travel probability that the user travels in the area for each of the travel condition categories, for each of the plurality of areas included in the map information,
The travel condition acquisition unit acquires the travel condition when performing the update when the map information is updated by the map update unit,
The update target area specifying unit specifies an update target area to be updated by the map update unit based on a travel probability for each area corresponding to a section including the travel condition acquired by the travel condition acquiring unit. map information updating system according to any one of claims 1 to 3, characterized in that.
地図情報の更新対象となるユーザの走行履歴を、該走行履歴による走行が行われた日時を特定する情報と対応付けて累積記憶する走行履歴記憶手段と、
前記走行履歴記憶手段により記憶された前記ユーザの走行履歴に基づいて、日時の区分毎に前記ユーザが前記エリアを走行する走行確率を、前記地図情報に含まれる複数の前記エリア毎に算出する走行確率算出手段と、
前記地図更新手段によって前記地図情報の更新を行う場合に、該更新を行う際の日時を取得する走行条件取得手段と、
前記走行条件取得手段により取得された前記日時が含まれる区分に対応する前記エリア毎の走行確率に基づいて、前記地図更新手段による更新を行う更新対象エリアを特定する更新対象エリア特定手段と、を有し、
前記地図更新手段は、前記更新対象エリア特定手段によって特定された前記更新対象エリアを対象として前記地図情報の更新を行うことを特徴とする地図情報更新装置。 Map update means for updating the map information divided into a plurality of areas into a new version of map information in area units,
Travel history storage means for accumulating and storing the travel history of the user to be updated of the map information in association with the information specifying the date and time when the travel by the travel history was performed;
Travel that calculates a travel probability that the user travels in the area for each date and time segment for each of the plurality of areas included in the map information based on the travel history of the user stored by the travel history storage unit Probability calculation means;
When updating the map information by the map update means, a traveling condition acquisition means for acquiring the date and time when the update is performed;
Update target area specifying means for specifying an update target area to be updated by the map update means, based on the travel probability for each area corresponding to the section including the date and time acquired by the travel condition acquisition means; Have
The map update unit updates the map information with respect to the update target area specified by the update target area specifying unit.
地図情報の更新対象となるユーザの走行履歴を、該走行履歴による走行が行われた日時を特定する情報と対応付けて累積記憶する走行履歴記憶ステップと、
前記走行履歴記憶ステップにより記憶された前記ユーザの走行履歴に基づいて、日時の区分毎に前記ユーザが前記エリアを走行する走行確率を、前記地図情報に含まれる複数の前記エリア毎に算出する走行確率算出ステップと、
前記地図更新ステップによって前記地図情報の更新を行う場合に、該更新を行う際の日時を取得する走行条件取得ステップと、
前記走行条件取得ステップにより取得された前記日時が含まれる区分に対応する前記エリア毎の走行確率に基づいて、前記地図更新ステップによる更新を行う更新対象エリアを特定する更新対象エリア特定ステップと、を有し、
前記地図更新ステップは、前記更新対象エリア特定ステップによって特定された前記更新対象エリアを対象として前記地図情報の更新を行うことを特徴とする地図情報更新方法。 A map update step for updating the map information divided into a plurality of areas into a new version of map information in area units,
A travel history storage step of accumulating and storing the travel history of the user to be updated of the map information in association with the information specifying the date and time when the travel by the travel history was performed;
Travel that calculates, for each of the plurality of areas included in the map information, a travel probability that the user travels in the area for each date and time classification based on the travel history of the user stored in the travel history storage step A probability calculating step;
When updating the map information by the map update step, a driving condition acquisition step for acquiring a date and time when the update is performed;
An update target area specifying step for specifying an update target area to be updated by the map update step based on a travel probability for each area corresponding to the section including the date and time acquired by the travel condition acquiring step; Have
The map update step updates the map information for the update target area specified by the update target area specification step.
複数のエリアに区分された地図情報を、エリア単位で新しいバージョンの地図情報へと更新する地図更新機能と、
地図情報の更新対象となるユーザの走行履歴を、該走行履歴による走行が行われた日時を特定する情報と対応付けて累積記憶する走行履歴記憶機能と、
前記走行履歴記憶機能により記憶された前記ユーザの走行履歴に基づいて、日時の区分毎に前記ユーザが前記エリアを走行する走行確率を、前記地図情報に含まれる複数の前記エリア毎に算出する走行確率算出機能と、
前記地図更新機能によって前記地図情報の更新を行う場合に、該更新を行う際の日時を取得する走行条件取得機能と、
前記走行条件取得機能により取得された前記日時が含まれる区分に対応する前記エリア毎の走行確率に基づいて、前記地図更新機能による更新を行う更新対象エリアを特定する更新対象エリア特定機能と、を実現させるコンピュータプログラムであって、
前記地図更新機能は、前記更新対象エリア特定機能によって特定された前記更新対象エリアを対象として前記地図情報の更新を行うことを特徴とするコンピュータプログラム。 On the computer,
A map update function that updates map information divided into multiple areas into a new version of map information for each area,
A travel history storage function for accumulating and storing a travel history of a user who is an update target of map information in association with information specifying the date and time when the travel by the travel history was performed;
Travel that calculates, for each of the plurality of areas included in the map information, a travel probability that the user travels in the area for each date and time division based on the travel history of the user stored by the travel history storage function Probability calculation function,
When updating the map information by the map update function, a travel condition acquisition function for acquiring the date and time when the update is performed;
An update target area specifying function for specifying an update target area to be updated by the map update function based on a travel probability for each area corresponding to a section including the date and time acquired by the travel condition acquiring function; A computer program to be realized,
The map update function updates the map information for the update target area specified by the update target area specifying function.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013174633A JP6160364B2 (en) | 2013-08-26 | 2013-08-26 | Map information update system, map information update device, map information update method, and computer program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013174633A JP6160364B2 (en) | 2013-08-26 | 2013-08-26 | Map information update system, map information update device, map information update method, and computer program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015042957A JP2015042957A (en) | 2015-03-05 |
JP6160364B2 true JP6160364B2 (en) | 2017-07-12 |
Family
ID=52696537
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013174633A Expired - Fee Related JP6160364B2 (en) | 2013-08-26 | 2013-08-26 | Map information update system, map information update device, map information update method, and computer program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6160364B2 (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017021420A (en) * | 2015-07-07 | 2017-01-26 | 住友電気工業株式会社 | Information processing device, terminal device, information processing method, and information processing program |
JP6551127B2 (en) * | 2015-10-07 | 2019-07-31 | アイシン・エィ・ダブリュ株式会社 | Update information distribution system, update information distribution method, and update information distribution program |
KR101847833B1 (en) | 2015-10-27 | 2018-04-11 | 현대자동차주식회사 | A system for predicting a volume of traffic, a displaying apparatus for a vehicle, a vehicle and a method for predicting a volume of traffic |
JP7062892B2 (en) * | 2017-07-13 | 2022-05-09 | トヨタ自動車株式会社 | Dynamic map updater, dynamic map update method, dynamic map update program |
JP2022108096A (en) * | 2021-01-12 | 2022-07-25 | 本田技研工業株式会社 | Map data update method and map information system |
CN114136307B (en) * | 2021-12-07 | 2024-01-26 | 上汽大众汽车有限公司 | Full-automatic map updating method for vehicle navigation system |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3780715B2 (en) * | 1998-10-13 | 2006-05-31 | トヨタ自動車株式会社 | Car navigation system, vehicle map data provision system |
JP3816068B2 (en) * | 2001-08-06 | 2006-08-30 | 松下電器産業株式会社 | Information providing method and information providing apparatus |
JP4045303B2 (en) * | 2005-04-08 | 2008-02-13 | 松下電器産業株式会社 | Map information updating apparatus and map information updating method |
JP4646778B2 (en) * | 2005-10-21 | 2011-03-09 | アイシン・エィ・ダブリュ株式会社 | Map information distribution system |
JP2011214939A (en) * | 2010-03-31 | 2011-10-27 | Denso Corp | Navigation system and program thereof |
-
2013
- 2013-08-26 JP JP2013174633A patent/JP6160364B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2015042957A (en) | 2015-03-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8417453B2 (en) | Map information guidance device, map information guidance method, and computer program | |
JP6476870B2 (en) | Movement guide device, map information update method for movement guide device, and computer program | |
JP6160364B2 (en) | Map information update system, map information update device, map information update method, and computer program | |
EP3190386B1 (en) | Route searching system, route search method, and computer program | |
JP6813347B2 (en) | Communication terminals, mobile guidance systems and computer programs | |
JP6664469B2 (en) | Communication terminal, route search system, and computer program | |
WO2014181857A1 (en) | Map data storage device, map data updating method, and computer program | |
JP6718715B2 (en) | Communication terminal, server device, movement guidance system and computer program | |
JP2014020852A (en) | Map information updating system, map information updating device, map information updating method and computer program | |
JP5966675B2 (en) | Probe information collection system | |
JP2017181390A (en) | Information providing service, information providing system, and computer program | |
US11237002B2 (en) | Server device, communication terminal, route retrieval system, and computer program | |
JP5953981B2 (en) | Probe information collection system | |
JP6630818B2 (en) | Travel guide device and computer program | |
JP2017078775A (en) | Map information updating system, map information updating method, and computer program | |
JP6834693B2 (en) | Communication terminals, mobile guidance systems and computer programs | |
JP2012053312A (en) | Map data storage device, map data updating method and computer program | |
JP5585285B2 (en) | Route search device, route search method, and computer program | |
JP5527091B2 (en) | Route search device, route search method, and computer program | |
JP2019215256A (en) | Movement guide device, movement guide system and computer program | |
JP2019184327A (en) | System and device for searching for route |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160303 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161129 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20161130 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170125 |
|
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: 20170516 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170529 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6160364 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |