Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3846486B2 - Navigation device - Google Patents
[go: Go Back, main page]

JP3846486B2 - Navigation device - Google Patents

Navigation device Download PDF

Info

Publication number
JP3846486B2
JP3846486B2 JP2004137512A JP2004137512A JP3846486B2 JP 3846486 B2 JP3846486 B2 JP 3846486B2 JP 2004137512 A JP2004137512 A JP 2004137512A JP 2004137512 A JP2004137512 A JP 2004137512A JP 3846486 B2 JP3846486 B2 JP 3846486B2
Authority
JP
Japan
Prior art keywords
map
route
information center
moving body
data
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
Application number
JP2004137512A
Other languages
Japanese (ja)
Other versions
JP2004239918A (en
Inventor
昭人 多田
浩伸 杉本
昌之 圦本
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 Motor Corp
Original Assignee
Toyota Motor Corp
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 Motor Corp filed Critical Toyota Motor Corp
Priority to JP2004137512A priority Critical patent/JP3846486B2/en
Publication of JP2004239918A publication Critical patent/JP2004239918A/en
Application granted granted Critical
Publication of JP3846486B2 publication Critical patent/JP3846486B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

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

Description

本発明は、移動体に搭載され経路案内を行うナビゲーション装置、特に外部の情報センタから経路データを取得可能なものに関する。   The present invention relates to a navigation device that is mounted on a mobile body and performs route guidance, and more particularly to a device that can acquire route data from an external information center.

従来より、車両において、経路案内を行うナビゲーション装置が知られている。このナビゲーション装置は、GPS装置などの現在位置検出部と、地図データベースを有し、車両の地図上の現在位置を認識し、これをディスプレイに表示する。また、目的地を入力することにより、現在位置から目的地までの最適経路を探索する。さらに、経路を設定した走行においては、ディスプレイに経路を表示するとともに、交差点などにおいて右左折などの案内を行う。   2. Description of the Related Art Conventionally, navigation devices that perform route guidance in vehicles are known. This navigation device has a current position detection unit such as a GPS device and a map database, recognizes the current position on the map of the vehicle, and displays this on the display. In addition, by inputting the destination, the optimum route from the current position to the destination is searched. Further, in traveling with a route set, the route is displayed on the display, and guidance such as turning left or right is provided at an intersection or the like.

また、渋滞情報などを外部の情報センタなどから通信で取得し、経路案内に利用することも行われている。さらに、外部の情報センタとの通信により、経路探索を情報センタに依頼し、探索結果を取得するシステムが提案されている。   In addition, traffic jam information and the like are acquired by communication from an external information center and used for route guidance. Furthermore, a system has been proposed in which a route search is requested to the information center by communication with an external information center and a search result is acquired.

このように、外部の情報センタを利用することによって、より正確な道路情報に基づいた経路探索が行える。   Thus, by using an external information center, a route search based on more accurate road information can be performed.

一方、車両は通常道路上を走行する。そこで、現在位置の軌跡を地図データと比較することで、地図上の車両位置を補正するマップマッチングという手法が採用されている。これによって、現在位置を道路上へ引き込み、正しい現在位置表示を行うことができる。   On the other hand, the vehicle normally travels on the road. Therefore, a technique called map matching is used in which the locus of the current position is compared with map data to correct the vehicle position on the map. Thereby, the current position can be drawn onto the road and the correct current position can be displayed.

ここで、マップマッチングは、地図データが正しいことを前提としている。しかし、道路工事は始終行われており、地図データが古くなった場合には、地図データにない道路を走行することもあり、そのような場合にはマップマッチングが正しく行えず、現在位置検出がうまくいかなくなる場合がある。   Here, the map matching is based on the premise that the map data is correct. However, road construction is being carried out all the time, and when the map data becomes old, it may run on a road that is not in the map data. In such a case, map matching cannot be performed correctly, and the current position is detected. It may not work.

本発明は、上記課題に鑑みなされたものであり、マップマッチングの精度を向上できるナビゲーション装置を提供することを目的とする。   The present invention has been made in view of the above problems, and an object thereof is to provide a navigation device capable of improving the accuracy of map matching.

本発明は、移動体に搭載され、経路案内を行うナビゲーション装置であって、移動体の位置を検出する位置検出手段と、移動体の保有する地図データを記憶する地図データ記憶手段と、無線通信を利用して、経路データを情報センタから取得するセンタ経路データ取得手段と、検出した移動体位置と、移動体が保有する地図データに前記情報センタから取得した経路データを加えたマッチング候補の経路データと、を比較し、移動体位置を補正するマップマッチング手段と、を有し、前記マップマッチング手段は、情報センタから取得した経路データと、移動体の保有する地図データを比較し、経路データが移動体の保有する地図データの道路上にオーバーラップするか否かを判定し、オーバーラップする区間には情報センタから取得した経路データをマッチング候補から削除し移動体の保有する地図データのみを用いてマップマッチングを行い、オーバーラップしない区間には移動体が保有する地図データにおけるマッチング候補に情報センタから取得した経路データを加えマップマッチングを行うことを特徴とする。
The present invention is a navigation device that is mounted on a mobile body and performs route guidance, and includes a position detection unit that detects the position of the mobile unit, a map data storage unit that stores map data held by the mobile unit, and wireless communication by utilizing a center route data obtaining means for obtaining route data from the information center, it detected a moving body position, the path of the matching candidate plus route data acquired from the information center to map data mobile's compares the data, and has a map matching means for correcting the moving body position, the map matching unit compares the route data acquired from the information center, a map data held by the mobile, rOUTE after data is determined whether overlapping on the road of the map data held by the mobile, the overlapping section acquired from the information center Performs map matching data using only map data held by the deleted moving object from the matching candidate, the non-overlapping interval maps added route data acquired from the information center to matching candidates in the map data held by the mobile It is characterized by matching.

情報センタにおける地図データは、通常最新のものにアップデートされている。一方、移動体の地図データは必ずしも最新のものにアップデータされていない。そこで、情報センタから提供される経路データには、新しい道路が含まれている場合もある。一方、移動体の現在位置検出においては、現在位置を道路上に引き込むマップマッチングが行われる。従って、情報センタから新しい道路を利用した経路を取得し、これに沿って走行していると、移動体の地図データにない道路を走行する場合がある。このような場合にナビゲーション装置は、道路外れとなり、正しい現在位置の修正が行えなくなる。情報センタからの経路データをマップマッチングに利用することで、道路外れとなることを防止でき、適切なマップマッチング処理が行える。また、情報センタからの経路データを候補に加えることにより、経路から外れた場合にも、問題のないマップマッチングが行える。 The map data in the information center is usually updated to the latest. On the other hand, the map data of the moving body is not necessarily updated to the latest one. Therefore, the route data provided from the information center may include a new road. On the other hand, in the detection of the current position of the moving body, map matching for drawing the current position onto the road is performed. Therefore, when a route using a new road is obtained from the information center and traveling along this route, the vehicle may travel on a road that is not in the map data of the moving body. In such a case, the navigation device is off the road and the correct current position cannot be corrected. By using the route data from the information center for map matching, it is possible to prevent a road off and appropriate map matching processing can be performed. Also, by adding route data from the information center to the candidates, map matching can be performed without any problem even when the route is off the route.

そして、情報センタから取得した経路データと、移動体端末の保有する地図データを比較し、経路データが道路上にオーバーラップする場合には、移動体端末の保有する地図データのみを用いて、マップマッチングを行うため、オーバーラップ区間について、候補の追加をなくすことで、処理の負担を軽減することができる。
Then, when the route data acquired from the information center and the map data held by the mobile terminal are compared, and the route data overlaps on the road, only the map data held by the mobile terminal is used. Since matching is performed , the burden of processing can be reduced by eliminating the addition of candidates for the overlap section.

また、前記マップマッチング手段は、通常時において、移動体の保有する地図データを用いてマップマッチングを行い、検出した移動体の位置が地図データの道路から外れた場合に、情報センタから取得した案内経路データをマッチング候補に加えてマップマッチングを行う。道路外れの時のみ、経路データを候補に加えることで、必要なときだけ経路データを考慮し、適切なマップマッチングが行える。   In addition, the map matching means performs map matching using map data held by the moving object in a normal state, and guide information acquired from the information center when the position of the detected moving object deviates from the road of the map data. Map matching is performed by adding route data to matching candidates. Appropriate map matching can be performed by adding route data to candidates only when the road is off, considering the route data only when necessary.

また、前記マップマッチング手段は、情報センタから取得した経路データをマップマッチング候補に加えるか否かを判定する際に、移動体端末の保有する地図データのバージョンを考慮する。バージョンが古い場合には、新しい道路データがない場合が多く、これを考慮して適切なマップマッチング候補の追加が行える。   The map matching means considers the version of the map data held by the mobile terminal when determining whether to add the route data acquired from the information center to the map matching candidate. When the version is old, there are many cases where there is no new road data, and appropriate map matching candidates can be added in consideration of this.

また、前記マップマッチング手段は、情報センタから取得した経路データをマップマッチング候補に加えるか否かを判定する際に、移動体端末の保有する地図データの作成日時を考慮することが好適である。作成日時が古い場合には、新しい道路データがない場合が多く、これを考慮して適切なマップマッチング候補の追加が行える。   The map matching means preferably takes into account the creation date and time of the map data held by the mobile terminal when determining whether to add the route data acquired from the information center to the map matching candidate. When the date and time of creation is old, there is often no new road data, and appropriate map matching candidates can be added in consideration of this.

また、前記マップマッチング手段は、情報センタから取得した経路データと、移動体端末の保有する地図データがオーバーラップしていない区間での走行についての過去の履歴に基づいて、経路データを候補に追加するか否かを決定することが好適である。   Further, the map matching means adds route data to candidates based on route data acquired from an information center and past history of travel in a section where map data held by a mobile terminal does not overlap. It is preferable to determine whether or not to do so.

また、前記マップマッチング手段は、経路データを取得して走行した際の履歴を考慮して、経路データをマップマッチングの候補に追加するか否かを決定することが好適である。ユーザが経路に沿った走行をするか否かという履歴によって、情報センタからの経路データをマップマッチング候補に追加した方がよいか否かが判断できる。例えば、経路に沿った走行をしないユーザに対しては、経路データを追加してもその意味が薄い。   In addition, it is preferable that the map matching unit determines whether or not to add route data to a map matching candidate in consideration of a history when the route data is acquired and traveled. Whether or not it is better to add route data from the information center to the map matching candidate can be determined based on the history of whether or not the user travels along the route. For example, for a user who does not travel along a route, adding route data has little meaning.

また、前記マップマッチング手段は、経路データをマップマッチング候補に追加してマップマッチングを行う際に、地図データの道路および経路データについての重みを変更することが好適である。重みを変更することで、常に適切なマップマッチングを行うことができる。例えば、重みを0に設定すれば、一旦追加した経路をマップマッチングの候補から実質的に除外することができる。   The map matching means preferably changes the weight of the road and route data in the map data when performing route matching by adding route data to the map matching candidate. By changing the weight, appropriate map matching can always be performed. For example, if the weight is set to 0, the route once added can be substantially excluded from the map matching candidates.

以上説明したように、本発明によれば、情報センタからの経路データをマップマッチングにおいて考慮することにより、新しい道路に進入した際に道路外れとなり、マップマッチングが行えなくなることを防止できる。   As described above, according to the present invention, by considering the route data from the information center in the map matching, it is possible to prevent the map from being out of alignment when entering a new road and being unable to perform the map matching.

以下、本発明の実施の形態(以下実施形態という)について、図面に基づいて説明する。   Hereinafter, embodiments of the present invention (hereinafter referred to as embodiments) will be described with reference to the drawings.

図1は、本実施形態のシステムの全体構成を示す図である。移動体(車両)10側には、コンピュータからなる処理部12が設けられている。この処理部12内には、DVDなどの記憶媒体からなる地図データ記憶部14が接続されており、処理部12において必要な場合に地図データ記憶部14内から地図データを読み出して利用する。また、処理部12にはLCD(液晶ディスプレイ)などからなるディスプレイ16と、スピーカ18が接続されており、ディスプレイ16に経路表示が行われるとともに、スピーカ18から案内音声が出力される。   FIG. 1 is a diagram showing the overall configuration of the system of the present embodiment. On the moving body (vehicle) 10 side, a processing unit 12 including a computer is provided. A map data storage unit 14 made of a storage medium such as a DVD is connected in the processing unit 12, and the map data is read from the map data storage unit 14 and used when necessary in the processing unit 12. The processing unit 12 is connected to a display 16 such as an LCD (Liquid Crystal Display) and a speaker 18. A route is displayed on the display 16 and guidance voice is output from the speaker 18.

さらに、処理部12にはGPS装置等の現在位置検出部20が接続されており、処理部12内の現在位置計算部12aが現在位置検出部20からの信号を受け、これを地図データ記憶部14からの地図データと比較し、車両の現在位置を地図上の位置として把握する。この際に、現在位置計算部12aは、マップマッチング処理を行う。すなわち、現在位置の軌跡と、道路形状の比較から、検出した現在位置を道路上に引き込みより確からしい位置に補正する。また、検出された現在位置は、情報記憶部12cに記憶される。さらに、検出された現在位置はディスプレイ16の地図上に表示される。   Further, a current position detection unit 20 such as a GPS device is connected to the processing unit 12, and a current position calculation unit 12a in the processing unit 12 receives a signal from the current position detection unit 20, and this is received as a map data storage unit. Compared with the map data from 14, the current position of the vehicle is grasped as a position on the map. At this time, the current position calculation unit 12a performs map matching processing. That is, the detected current position is drawn onto the road and corrected to a more probable position based on a comparison between the current position locus and the road shape. Further, the detected current position is stored in the information storage unit 12c. Further, the detected current position is displayed on the map of the display 16.

処理部12には各種の入力を行う入力部22が接続されている。この入力部22は、ディスプレイ16の前面に設けたタッチパネル等で構成することが好適である。これによって、表示された地図上の地点をタッチすることで、目的地の入力を行ったり、各種ボタンを表示しておき、このボタンのタッチによりユーザが各種データを入力したりすることができる。これら入力された情報は、情報記憶部12cに記憶される。なお、車速なども処理部12に入力され、情報記憶部12cに記憶される。   An input unit 22 for performing various inputs is connected to the processing unit 12. The input unit 22 is preferably configured with a touch panel or the like provided on the front surface of the display 16. Thereby, by touching a point on the displayed map, the destination can be input, or various buttons can be displayed, and the user can input various data by touching these buttons. The input information is stored in the information storage unit 12c. The vehicle speed and the like are also input to the processing unit 12 and stored in the information storage unit 12c.

さらに、処理部12には、無線通信部24が接続されており、これによって外部の情報センタ30と通信する。この通信は、例えば電話回線を利用した通信であり、処理部12は、移動体10に搭載されている電話機を利用して、電話回線網を介し情報センタ30と接続されている基地局と無線通信を行う。なお、電話回線に限らず移動体10と情報センタ30が直接無線通信を行ったり、衛星回線を利用したり、光ビーコンや電波ビーコンを利用して通信を行ってもよい。   Further, a wireless communication unit 24 is connected to the processing unit 12, thereby communicating with the external information center 30. This communication is, for example, communication using a telephone line, and the processing unit 12 wirelessly communicates with a base station connected to the information center 30 via the telephone line network using a telephone mounted on the mobile unit 10. Communicate. In addition, not only a telephone line but the mobile body 10 and the information center 30 may perform wireless communication directly, a satellite line may be used, or communication may be performed using an optical beacon or a radio beacon.

また、処理部12は、経路探索部12bを有しており、入力部22により目的地が設定された場合には、この経路探索部12bが現在位置から目的地までの経路探索を行う。   Further, the processing unit 12 has a route search unit 12b, and when a destination is set by the input unit 22, the route search unit 12b searches for a route from the current position to the destination.

さらに、処理部12の情報記憶部12cには各種入力情報が記憶されている。この情報記憶部12cには、ユーザ経路外れ頻度履歴、ユーザ位置情報、ユーザ移動履歴、高速道路か否かなどの経路種類、ユーザ移動速度、ユーザ地点メモリ情報、無線通信電波状況情報、渋滞情報、ユーザ通信コスト履歴情報、無線通信可能エリア情報、ユーザ目的地情報、ユーザ移動道路種別情報、地図データバージョン、地図データ作成日時、センタ運用予定情報、全経路探索か否かなどの探索種類、センタ地図データ作成日時、センタ地図データバージョンなどの車両側で入手した情報およびセンタから入手した情報などを記憶している。これら情報は、経路探索部12bにおける経路探索において利用されるとともに、経路探索場所決定部12dにおける経路探索場所の決定の際に利用される。   Further, various input information is stored in the information storage unit 12 c of the processing unit 12. This information storage unit 12c includes a user route deviating frequency history, user position information, user movement history, route type such as whether or not an expressway, user moving speed, user location memory information, radio communication radio wave status information, traffic jam information, User communication cost history information, wireless communicable area information, user destination information, user moving road type information, map data version, map data creation date, center operation schedule information, search type such as whether or not all routes are searched, center map Information obtained on the vehicle side, such as data creation date and time, center map data version, and information obtained from the center are stored. These pieces of information are used in the route search in the route search unit 12b and are used in the route search location determination in the route search location determination unit 12d.

すなわち、処理部12内には、経路探索場所決定部12dが設けられており、この経路探索場所決定部12dは、情報記憶部12cに記憶されている情報に基づき、経路探索を処理部12において行うか、外部の情報センタ30に依頼するかを決定する。   That is, a route search location determination unit 12d is provided in the processing unit 12, and the route search location determination unit 12d performs a route search in the processing unit 12 based on information stored in the information storage unit 12c. It is determined whether to perform or request to the external information center 30.

情報センタ30は、通信部32を有しており、これによって移動体10の無線通信部24と通信を行う。なお、上述のような電話回線を利用する場合には、この通信部32は、電話回線網に接続される。   The information center 30 has a communication unit 32, and thereby communicates with the wireless communication unit 24 of the mobile body 10. Note that when using the telephone line as described above, the communication unit 32 is connected to a telephone line network.

この通信部32は、能力の高いコンピュータからなる処理部34に接続される。この処理部34がセンタにおける経路探索等の処理を行う。この処理部34には、地図データ記憶部36が接続されている。この地図データ記憶部36は、常にアップデートされた新しい地図データを有している。また、この地図データ記憶部36には、時々刻々変化する渋滞情報なども記憶されている。   The communication unit 32 is connected to a processing unit 34 composed of a high-performance computer. The processing unit 34 performs processing such as route search at the center. A map data storage unit 36 is connected to the processing unit 34. This map data storage unit 36 always has updated new map data. The map data storage unit 36 also stores traffic jam information that changes from time to time.

処理部34内には、情報記憶部34aが設けられており、この情報記憶部34aには、ユーザから提供されるユーザ位置情報、ユーザ目的地情報などのユーザ情報や、地図データ記憶部36に記憶されている地図の作成日時、バージョン、センタ運用予定情報などセンタ側の情報などが記憶されている。また、処理部34には、経路探索部34bが設けられ、この経路探索部34bが、地図データ記憶部36の地図データ、情報記憶部34aに記憶されているユーザ位置、ユーザ目的地などを利用して、経路探索を行う。なお、渋滞情報などの交通情報は、情報記憶部34aに記憶しておいてもよい。さらに、処理部34には、経路提供部34cが設けられており、この経路提供部34cが探索して得た経路情報を通信部32を介し、移動体10へ提供する。   An information storage unit 34a is provided in the processing unit 34. The information storage unit 34a includes user information provided by the user, such as user position information and user destination information, and a map data storage unit 36. Stored information such as the date and time of creation of the map, version, center operation schedule information, and the like are stored. The processing unit 34 is provided with a route search unit 34b, which uses the map data in the map data storage unit 36, the user position stored in the information storage unit 34a, the user destination, and the like. Then, route search is performed. Note that traffic information such as traffic jam information may be stored in the information storage unit 34a. Further, the processing unit 34 is provided with a route providing unit 34 c, and provides route information obtained by searching by the route providing unit 34 c to the mobile body 10 via the communication unit 32.

このようなシステムにおいて、ユーザ(例えば、車両のドライバ)が経路探索を行いたい場合には、入力部22を操作して目的地を入力して処理部12に経路探索を指示する。   In such a system, when a user (for example, a vehicle driver) wants to perform a route search, he / she operates the input unit 22 to input a destination and instructs the processing unit 12 to perform a route search.

これによって、処理部12内の経路探索場所決定部12dが移動体10において経路探索を行うか、無線通信を利用して情報センタ30に依頼するかを決定する。経路探索場所決定部12dの決定結果に基づき移動体10または情報センタ30のいずれかまたは両方において、経路探索が行われる。そして、探索結果の経路が目的地までの経路に設定された場合には、その経路をディスプレイ16に表示して経路案内が行われる。例えば、道路地図表示上で、経路を異なる色で表示する。また、右左折する交差点では、その手前から、交差点での進行方向を拡大表示で示す。さらに、スピーカ18から右左折についての案内音声を出力する。   Thereby, the route search location determination unit 12d in the processing unit 12 determines whether to perform a route search in the mobile body 10 or to request the information center 30 using wireless communication. Based on the determination result of the route search location determination unit 12d, a route search is performed in either or both of the moving body 10 and the information center 30. When the route of the search result is set to the route to the destination, the route is displayed on the display 16 and route guidance is performed. For example, the route is displayed in a different color on the road map display. In addition, at the intersection that turns right and left, the traveling direction at the intersection is shown in enlarged view from the front. Further, a guidance voice for turning left and right is output from the speaker 18.

本実施形態では、現在位置計算部12aにおけるマップマッチングにおいて情報センタ30から入手した経路データを利用する。   In the present embodiment, route data obtained from the information center 30 is used in map matching in the current position calculation unit 12a.

マップマッチングにおいては、現在位置検出部20において得た現在位置の履歴を地図データ記憶部14からの道路データと重ね合わせることで、現在位置を道路上の位置に補正する。   In map matching, the current position is corrected to a position on the road by superimposing the history of the current position obtained in the current position detection unit 20 with road data from the map data storage unit 14.

そして、本実施形態においては、図2に示すように、マップマッチングの対象となる道路データに案内経路データを追加する。図2の左上の図が、移動体における地図データの例を示している。そして、マップマッチングを行う場合には、図2の右上のように、現在位置に基づいて、マップマッチングの対象となる道路の候補を抜き出す。そして、図2の右下のように、マップマッチング候補の道路へ案内経路データと重ね合わせる。   And in this embodiment, as shown in FIG. 2, guidance route data is added to the road data used as the object of map matching. The upper left figure of FIG. 2 shows an example of map data in the moving body. When map matching is performed, candidate roads to be subjected to map matching are extracted based on the current position as shown in the upper right of FIG. Then, as shown in the lower right of FIG. 2, the map is overlapped with the guide route data on the map matching candidate road.

この例では、オーバーラップする区間と、オーバーラップしない区間が存在する。移動体の地図データにはない道路が実際にはあるものと考えられる。移動体が案内経路に沿って走行し、道路のない部分に進入した場合、現在位置計算部12aにおいては、マップマッチングがうまくいかなくなる。本実施形態では、案内経路データをマップマッチングの候補に加えることで、このような問題を解決することができる。   In this example, there are sections that overlap and sections that do not overlap. It is thought that there is actually a road that is not in the map data of the moving body. When the moving body travels along the guide route and enters a portion having no road, the current position calculation unit 12a cannot perform map matching. In the present embodiment, such a problem can be solved by adding guide route data to map matching candidates.

以下、具体的な処理について、説明する。   Hereinafter, specific processing will be described.

「構成例1−1」
図3は、構成例1−1の現在位置計算部12aの動作を示すフローチャートであり、この例では、情報センタから取得した案内経路データを、移動体端末の保有する地図データから選択されたマッチング候補道路データに加えてマップマッチングを行う。
“Configuration Example 1-1”
FIG. 3 is a flowchart showing the operation of the current position calculation unit 12a of the configuration example 1-1. In this example, the matching route data acquired from the information center is selected from the map data held by the mobile terminal. Map matching is performed in addition to candidate road data.

まず、現在位置検出部20から現在位置を取得し(S201)、現在位置周辺地図データを地図データ記憶部14から取得する(S202)。取得した地図データの中からマップマッチング候補道路を選択する(S203)。次に、情報センタからの案内経路をマップマッチングの候補に追加する(S204)。   First, the current position is acquired from the current position detection unit 20 (S201), and the map around the current position is acquired from the map data storage unit 14 (S202). A map matching candidate road is selected from the acquired map data (S203). Next, a guide route from the information center is added as a candidate for map matching (S204).

そして、オーバーラップ区間を計算する(S205)。すなわち、移動体の地図データも多くの部分では正しいはずであり、重ね合わせた場合にはオーバーラップするはずである。   Then, an overlap section is calculated (S205). That is, the map data of the moving body should be correct in many parts, and should overlap when overlapped.

現在位置がオーバーラップ区間か否かを判定し(S206)、現在位置がオーバーラップ区間である場合については、マップマッチング候補から情報センタ案内経路を削除する(S207)。そして、マップマッチングを行う(S208)。   It is determined whether or not the current position is an overlap section (S206). If the current position is an overlap section, the information center guide route is deleted from the map matching candidates (S207). Then, map matching is performed (S208).

これによって、移動体の地図データにない道路部分について、案内経路データを用いてマップマッチングを行うことができ、より適切なマップマッチング処理を行うことができる。すなわち、移動体端末の地図データにはない案内経路への進入時でも、正確に現在位置の特定が可能になる。   As a result, map matching can be performed on the road portion not included in the map data of the moving body using the guide route data, and more appropriate map matching processing can be performed. That is, the current position can be accurately specified even when entering a guidance route that is not included in the map data of the mobile terminal.

特に、情報センタから取得した案内経路データと、移動体端末の保有する地図データがオーバーラップしている区間では、移動体端末の保有する地図データのみを用いて、マップマッチングを行うことで、オーバーラップ区間におけるマップマッチングの負荷を低減できる。   In particular, in the section where the guide route data acquired from the information center and the map data held by the mobile terminal overlap, the map matching is performed by using only the map data held by the mobile terminal. Map matching load in the lap section can be reduced.

なお、オーバーラップ区間は、非オーバーラップ区間に近い所定の部分は、非オーバーラップ部分と見なし、ここについては案内経路データを追加しておくことで、スムーズな移行が達成できる。例えば、Xm分を非オーバーラップ区間としたり、地図上におけるオーバーラップ区間における最後の分岐点より非オーバーラップ区間に近い部分を非オーバーラップ区間とすることが好適である。   In the overlap section, a predetermined portion close to the non-overlap section is regarded as a non-overlap section, and a smooth transition can be achieved by adding guide route data here. For example, it is preferable to set Xm as a non-overlap section, or a portion closer to the non-overlap section than the last branch point in the overlap section on the map as a non-overlap section.

「構成例1−2」
図4は、構成例1−2の現在位置計算部12aの動作を示すフローチャートであり、この例では、通常、移動体端末の保有する地図データを用いてマップマッチングを行い、地図データの道路から、現在位置が外れた場合に、情報センタから取得した案内経路データをマッチング候補に加えてマップマッチングを行う。
“Configuration Example 1-2”
FIG. 4 is a flowchart showing the operation of the current position calculation unit 12a of the configuration example 1-2. In this example, map matching is normally performed using map data held by the mobile terminal, and the map data is obtained from the road. When the current position deviates, map matching is performed by adding the guide route data acquired from the information center to the matching candidates.

まず、現在位置検出部20から現在位置を取得し(S211)、現在位置周辺地図データを地図データ記憶部14から取得する(S212)。取得した地図データの中からマップマッチング候補道路を選択する(S213)。そして、この状態で通常通りマップマッチングを行う(S214)。   First, the current position is acquired from the current position detection unit 20 (S211), and the map around the current position is acquired from the map data storage unit 14 (S212). A map matching candidate road is selected from the acquired map data (S213). In this state, map matching is performed as usual (S214).

そして、マップマッチングにおいて、現在位置が道路から外れているか否かを判定する(S215)。そして、外れていた場合には、情報センタからの案内経路をマップマッチングの候補に追加し(S216)、マップマッチングを行う(S217)。一方、道路から外れていなかった場合には、情報センタ案内経路をマップマッチングの候補から削除する(S218)。さらに、S217における情報センタ案内経路を候補に追加した状態でのマップマッチングにおいても道路から外れていた場合(S219)には、その情報センタ案内経路をマッチング候補から削除する(S220)。   Then, in map matching, it is determined whether or not the current position is off the road (S215). If it is off, the guide route from the information center is added as a candidate for map matching (S216), and map matching is performed (S217). On the other hand, if it is not off the road, the information center guide route is deleted from the map matching candidates (S218). Further, if the map matching with the information center guidance route added to the candidate in S217 is also off the road (S219), the information center guidance route is deleted from the matching candidate (S220).

このように、通常、移動体端末の保有する地図データを用いてマップマッチングを行い、地図データの道路から、現在位置が外れた場合に、情報センタから取得した案内経路データをマッチング候補に加えてマップマッチングを行うことで、正確に現在位置の特定が可能となる。また、必要時以外は、マップマッチング処理による、CPUの処理負荷を軽減することができる。   In this way, map matching is normally performed using map data held by the mobile terminal, and when the current position is off the road of the map data, the guide route data acquired from the information center is added to the matching candidate. By performing map matching, the current position can be accurately identified. Further, the CPU processing load due to the map matching process can be reduced except when necessary.

「構成例1−3」
図5は、構成例1−3の現在位置計算部12aの動作を示すフローチャートであり、この例では、移動体端末の保有する、地図データのバージョンから、マッチングデータを決定(情報センタから取得した案内経路データ)する。
“Configuration Example 1-3”
FIG. 5 is a flowchart showing the operation of the current position calculation unit 12a of Configuration Example 1-3. In this example, matching data is determined from the version of map data held by the mobile terminal (obtained from the information center). Guide route data).

まず、情報記憶部12cの情報から情報センタ地図バージョン情報を取得する(S231)。この情報は、情報センタ30と接続したときに、定期的に取得し情報記憶部12cに記憶しておく。次に、移動体端末地図バージョン情報を取得する(S232)。   First, information center map version information is acquired from information in the information storage unit 12c (S231). This information is periodically acquired and stored in the information storage unit 12c when connected to the information center 30. Next, mobile terminal map version information is acquired (S232).

そして、情報センタ30と移動体10のバージョン差に基づいて、情報センタ案内経路をマップマッチングの候補として利用するか否かを決定し(S233)、決定結果に応じてマップマッチングを行う(S234)。   Then, based on the version difference between the information center 30 and the mobile object 10, it is determined whether or not to use the information center guide route as a map matching candidate (S233), and map matching is performed according to the determination result (S234). .

この例では、情報センタのバージョンがa.b.cであり、移動体のバージョンがd.e.fであり、バージョン差vをv=m*(d−a)+n*(e−b)+o*(f−c)で算出する。そして、バージョン差vが予め設定したしきい値Xより大きい場合に情報センタ30の案内経路データをマップマッチングの候補に追加し、小さい場合に追加しない。なお、バージョン情報が3つの部分に分かれているのは、大改訂時に1つ目、中程度の改訂の際に2つ目、小さな改訂の際に3つ目の数字が変更されるからであり、m,n,cはこれら改訂の程度に応じたウェイトである。   In this example, the information center version is a. b. c, and the mobile version is d. e. f, and the version difference v is calculated by v = m * (da) + n * (eb) + o * (fc). When the version difference v is larger than the preset threshold value X, the guide route data of the information center 30 is added to the map matching candidate, and when it is smaller, it is not added. The version information is divided into three parts because the first number is changed for major revisions, the second number for medium revisions, and the third number for minor revisions. , M, n, and c are weights according to the degree of revision.

このように、移動体端末の保有する、地図データのバージョンから、マッチングデータを決定(情報センタから取得した案内経路データ)することで、マップマッチング処理による、CPUの処理負荷を軽減することができる。   Thus, by determining the matching data from the version of the map data held by the mobile terminal (guide route data acquired from the information center), the processing load on the CPU due to the map matching process can be reduced. .

「構成例1−4」
図6は、構成例1−4の現在位置計算部12aの動作を示すフローチャートであり、この例では、移動体端末の保有する、地図データの作成日時から、マッチングデータを決定(情報センタから取得した案内経路データ)する。
“Configuration Example 1-4”
FIG. 6 is a flowchart showing the operation of the current position calculation unit 12a of the configuration example 1-4. In this example, the matching data is determined (obtained from the information center) from the creation date and time of the map data held by the mobile terminal. Guide route data).

まず、情報記憶部12cの情報から情報センタ地図作成日時情報を取得する(S241)。この情報は、情報センタ30と接続したときに、定期的に取得し情報記憶部12cに記憶しておく。次に、移動体端末地図の作成日時情報を取得する(S242)。   First, information center map creation date and time information is acquired from information in the information storage unit 12c (S241). This information is periodically acquired and stored in the information storage unit 12c when connected to the information center 30. Next, the creation date information of the mobile terminal map is acquired (S242).

そして、情報センタ30と移動体10の作成日時の差に基づいて、情報センタ案内経路をマップマッチングの候補として利用するか否かを決定し(S243)、決定結果に応じてマップマッチングを行う(S244)。   Then, based on the difference between the creation date and time of the information center 30 and the mobile object 10, it is determined whether to use the information center guide route as a map matching candidate (S243), and map matching is performed according to the determination result (S243). S244).

この例では、この作成日時の差tが予め設定したしきい値Xより大きい場合に情報センタ30の案内経路を候補に加え、小さい場合に加えない。   In this example, the guide route of the information center 30 is added as a candidate when the difference t between the creation dates is larger than a preset threshold value X, and is not added when the difference is smaller.

このように、移動体端末の保有する、地図データの作成日時から、マッチングデータを決定(情報センタから取得した案内経路データ)することで、マップマッチング処理による、CPUの処理負荷を軽減することができる。   In this way, by determining the matching data (guidance route data acquired from the information center) from the creation date and time of the map data held by the mobile terminal, it is possible to reduce the CPU processing load due to the map matching processing. it can.

「構成例1−5」
図7は、構成例1−5の現在位置計算部12aの動作を示すフローチャートであり、この例では、情報センタから取得した案内経路データと、移動体端末の保有する地図データがオーバーラップしていない区間での、ユーザの情報センタから取得した案内経路データの走行履歴(案内経路外れ頻度)を用いて、情報センタから取得した案内経路データと、移動体端末の保有する地図データがオーバーラップしていない区間への進入時の、マッチング候補を、移動体端末の保有する地図データから、情報センタから取得した案内経路データに切り替える。
"Configuration Example 1-5"
FIG. 7 is a flowchart showing the operation of the current position calculation unit 12a of Configuration Example 1-5. In this example, the guide route data acquired from the information center and the map data held by the mobile terminal overlap. The guide route data acquired from the information center overlaps with the map data held by the mobile terminal using the travel history (guide route deviation frequency) of the guide route data acquired from the user's information center in a section that is not present. The matching candidate at the time of entering a section that has not been switched is switched from the map data held by the mobile terminal to the guide route data acquired from the information center.

まず、走行を監視しておき、案内経路から外れるかを監視しておく(S251)。そして、案内経路から外れた場合(S252)には、非オーバーラップ区間か否かを判定する(S253)。すなわち、移動体の地図データと案内経路データがオーバーラップしていない区間か否かを判定する。そして、このS253の判定でYESの場合には、非オーバーラップ区間における経路外れ履歴を更新する(S254)。これによって、ユーザが非オーバーラップ区間において案内経路通り走行しない傾向にあるか否かの情報が蓄えられる。   First, traveling is monitored, and whether it deviates from a guidance route is monitored (S251). And when it deviates from a guidance route (S252), it is judged whether it is a non-overlap section (S253). In other words, it is determined whether or not the map data of the moving object and the guide route data are not overlapping sections. If the determination in S253 is YES, the off-path history in the non-overlapping section is updated (S254). Thereby, information is stored whether or not the user tends to travel along the guide route in the non-overlapping section.

そして、走行中においては、まず、現在位置検出部20から現在位置を取得し(S261)、現在位置周辺地図データを地図データ記憶部14から取得する(S262)。取得した地図データの中からマップマッチング候補道路を選択する(S263)。   During traveling, first, the current position is acquired from the current position detection unit 20 (S261), and the map around the current position is acquired from the map data storage unit 14 (S262). A map matching candidate road is selected from the acquired map data (S263).

そして、案内経路内の非オーバーラップ区間に進入したかを判定する(S264)。この判定でNOであれば、上(S263)で選択したマッチング候補道路を用いてマップマッチングを行う(S268)。一方、この判定で、YESの場合には、案内経路内における非オーバーラップ区間における経路外れの履歴情報を取得する(S265)。この情報から過去の非オーバーラップ区間における案内経路からの外れ頻度を計算する(S266)。そして、外れ頻度に応じて、外れ頻度が大きいときには案内経路を候補に追加する必要はないと判断し、これを追加しない。一方、外れ頻度が小さいときには、案内経路を候補に追加する。   Then, it is determined whether the vehicle has entered a non-overlapping section in the guide route (S264). If this determination is NO, map matching is performed using the matching candidate road selected above (S263) (S268). On the other hand, in the case of YES in this determination, the history information of the off-route in the non-overlap section in the guide route is acquired (S265). The deviation frequency from the guide route in the past non-overlap section is calculated from this information (S266). Then, according to the deviation frequency, when the deviation frequency is large, it is determined that it is not necessary to add the guide route to the candidate, and this is not added. On the other hand, when the deviation frequency is small, a guidance route is added as a candidate.

そして、このようなマップマッチングに案内経路データを利用するか否かを決定した後、そのデータを用いてマップマッチングを行う(S268)。   Then, after determining whether or not to use the guide route data for such map matching, map matching is performed using the data (S268).

このように、情報センタから取得した案内経路データと、移動体端末の保有する地図データがオーバラップしていない区間での、ユーザの情報センタから取得した案内経路データの走行履歴(案内経路外れ頻度)を用いて、情報センタから取得した案内経路データと、移動体端末の保有する地図データがオーバラップしていない区間への進入時の、マッチング候補を、移動体端末の保有する地図データから、情報センタから取得した案内経路データに切り替えることで、移動体端末地図データにはない案内経路への進入時でも正確に現在位置の特定が可能となる。   As described above, the travel history of the guide route data acquired from the information center of the user in the section where the guide route data acquired from the information center and the map data held by the mobile terminal do not overlap (guide route deviation frequency). ) Using the route information acquired from the information center and the map data held by the mobile terminal from the map data held by the mobile terminal when entering the section where the map data held by the mobile terminal does not overlap, By switching to the guide route data acquired from the information center, the current position can be accurately specified even when entering the guide route that is not in the mobile terminal map data.

「構成例1−6」
図8は、構成例1−6の現在位置計算部12aの動作を示すフローチャートであり、この例では、マッチング候補への追加や切り替えの他に、マップマッチングの際の、情報センタ案内経路データや、移動体端末地図データへの重み付けを変える。
"Configuration Example 1-6"
FIG. 8 is a flowchart showing the operation of the current position calculation unit 12a of Configuration Example 1-6. In this example, in addition to addition and switching to matching candidates, information center guide route data and map data for map matching are displayed. , Change the weight on the mobile terminal map data.

まず、現在位置検出部20から現在位置を取得し(S271)、現在位置周辺地図データを地図データ記憶部14から取得する(S272)。取得した地図データの中からマップマッチング候補道路を選択する(S273)。   First, the current position is acquired from the current position detection unit 20 (S271), and the map around the current position is acquired from the map data storage unit 14 (S272). A map matching candidate road is selected from the acquired map data (S273).

そして、センタ案内経路および移動体地図マッチング候補について規定値の重みを設定する(S274)。この規定値は、予め記憶しているシステムによるものであり、例えば現在位置との関係で、一義的に決定される値である。次に、オーバーラップ区間を計算する(S275)。このオーバーラップ区間の計算は、上述の構成例1で述べたものと同様であり、非オーバーラップ区間に近い部分は非オーバーラップ区間とみなすことが好適である。   Then, the weights of the specified values are set for the center guidance route and the moving body map matching candidate (S274). This specified value is based on a system stored in advance, and is a value that is uniquely determined, for example, in relation to the current position. Next, an overlap section is calculated (S275). The calculation of the overlap section is the same as that described in the first configuration example, and it is preferable that the portion close to the non-overlap section is regarded as the non-overlap section.

このオーバーラップ区間の計算を終了した場合には、マップマッチング処理を行おうとしている部分がオーバーラップ区間か否かを判定する(S276)。そして、オーバーラップ区間であればそのままマップマッチングを行い(S277)、非オーバーラップ区間であった場合には、重み付けを変更する(S278)。すなわち、オーバーラップ区間では、例えばセンタ案内経路の重みを0(または、0に近い小さな値)とする。特に、この重みは、その時の状況によって、どのような値にでも変更できる。そこで、どの程度考慮すべきかという判断に基づき重みをリニアに変更することも好適である。   When the calculation of the overlap section is finished, it is determined whether or not the portion for which the map matching process is to be performed is an overlap section (S276). Then, if it is an overlap section, map matching is performed as it is (S277), and if it is a non-overlap section, the weight is changed (S278). That is, in the overlap section, for example, the weight of the center guide route is set to 0 (or a small value close to 0). In particular, this weight can be changed to any value depending on the situation at that time. Therefore, it is also preferable to change the weight linearly based on the determination of how much to consider.

このように重みを変更することで、案内経路外れ時、非オーバーラップ区間進入時において正確に現在位置位置を特定することができる。   By changing the weight in this way, the current position can be accurately specified when the guide route is off and the non-overlap section is entered.

なお、ユーザの入力もしくは設定によって、マップマッチング候補を決定することもできる。これによって、位置精度とマップマッチング処理による、CPUの処理負荷軽減を、ユーザの嗜好に合わせることができる。   Note that map matching candidates can be determined by user input or settings. As a result, the CPU processing load reduction by the position accuracy and the map matching process can be matched to the user's preference.

次に、本実施形態における経路探索場所決定部12dにおける経路探索場所決定について、説明する。   Next, route search location determination in the route search location determination unit 12d in the present embodiment will be described.

「構成例2−1」
図9は、構成例2−1の経路探索場所決定部12dの動作を示すフローチャートであり、この例では、経路種別に応じて探索場所を決定する。
“Configuration Example 2-1”
FIG. 9 is a flowchart showing the operation of the route search location determination unit 12d of the configuration example 2-1. In this example, the search location is determined according to the route type.

まず、ユーザから経路探索要求があったかを判断し(S11)、要求があった場合には、経路種類情報を取得する(S12)。この経路種類情報は、高速道路を優先するか、一般道を優先するか、旅行時間を優先するか(最短時間)、距離を優先するか(最短距離)、コストを優先するか(最短旅行費用)等、経路探索を行う際の条件についての情報である。この経路種類は、例えばユーザの入力によって、決定されている。   First, it is determined whether there is a route search request from the user (S11). If there is a request, route type information is acquired (S12). This route type information gives priority to expressways, general roads, travel time (shortest time), distance priority (shortest distance), or cost priority (shortest travel cost). ) And the like. This route type is determined by, for example, user input.

そして、取得した経路種類に基づいて探索場所を決定する(S13)。例えば、高速道路についての情報は、移動体の情報でも正しい場合が多く、高速道路を利用する経路は、移動体において探索を行う。一方、時間優先などの経路については、最新の道路情報を有している情報センタで行った方がよいと考えられるため、情報センタ30において行う。   Then, a search place is determined based on the acquired route type (S13). For example, information on a highway is often correct even with information on a moving body, and a route using the highway is searched for on the moving body. On the other hand, the route such as time priority is performed in the information center 30 because it is considered that the route should be performed in the information center having the latest road information.

そして、この探索場所決定結果に基づき、情報センタ30または移動体10の経路探索部12bに経路探索を要求する(S14)。そして、探索が完了した場合(S15)には、その探索結果を取得し、これをディスプレイ16に表示するとともに、これを利用した案内を行う(S16)。   And based on this search place determination result, a route search is requested | required of the information center 30 or the route search part 12b of the mobile body 10 (S14). When the search is completed (S15), the search result is acquired and displayed on the display 16, and guidance using this is performed (S16).

このようにして、探索する経路の種類(高速道路優先・コスト優先など)から、経路検索場所(移動体端末・情報センタなど)を決定する。これによって、必要な場合に最新の道路データを用いて経路探索しつつ、無線通信時間・コストを軽減することができる。   In this way, the route search location (mobile terminal, information center, etc.) is determined from the type of route to be searched (highway priority, cost priority, etc.). This makes it possible to reduce the wireless communication time and cost while searching for a route using the latest road data when necessary.

「構成例2−2」
図10は、構成例2−2の経路探索場所決定部12dの動作を示すフローチャートであり、この例では、同時に複数の経路を探索する場合に、経路種別に応じてそれぞれの探索場所を決定する。
“Configuration Example 2-2”
FIG. 10 is a flowchart showing the operation of the route search location determination unit 12d of the configuration example 2-2. In this example, when a plurality of routes are searched simultaneously, each search location is determined according to the route type. .

まず、ユーザから経路探索要求があったかを判断し(S21)、要求があった場合には、経路探索情報として経路種別を取得する(S22)。この経路種別は、上述の場合と同様に、高速道路を優先するか等の情報である。ここで、この例では、例えばユーザの設定により、複数の経路種類について、並列して探索を行うようになっている。そこで、これら複数の経路種類に応じた探索について経路探索の負荷を推定する(S23)。例えば、この経路探索の負荷は、高速道路優先を10、一般道優先を20、時間優先を30などとして予め記憶しておくか、渋滞情報の量などそのときの状況も考慮して計算で求める。   First, it is determined whether there is a route search request from the user (S21). If there is a request, a route type is acquired as route search information (S22). This route type is information on whether to give priority to the expressway, as in the case described above. Here, in this example, for example, a plurality of route types are searched in parallel by a user setting. Therefore, the route search load is estimated for the search corresponding to the plurality of route types (S23). For example, the route search load is calculated in consideration of the situation at that time, such as the amount of traffic information, or is stored in advance as 10 for highway priority, 20 for general road priority, 30 for time priority, etc. .

次に、経路種類別の探索負荷と、探索場所の能力から、全種類の経路探索が最短時間で終わるように経路探索場所を決定する(S24)。この例では、情報センタ30を複数利用できることとし、情報センタ30も振り分けられるようになっているが、接続する情報センタ30は1つに限定してもよい。例えば、移動体10の探索能力を10、情報センタ30の探索能力を50とし、高速道路優先のみを移動体側で行い、一般道優先、時間優先などを情報センタに依頼することにする。この例では、情報センタにおいて、2つの種別の経路探索を行っても、それに必要な時間は1秒であり、移動体における高速道路優先の探索にかかる時間も1秒であるため、1秒後に3つの経路が得られるはずである。   Next, the route search location is determined so that all types of route searches are completed in the shortest time based on the search load for each route type and the capability of the search location (S24). In this example, it is assumed that a plurality of information centers 30 can be used, and the information centers 30 can also be distributed. However, the number of information centers 30 to be connected may be limited to one. For example, the search capability of the mobile body 10 is 10, the search capability of the information center 30 is 50, only the highway priority is performed on the mobile body side, and general road priority, time priority, etc. are requested from the information center. In this example, even if two types of route search are performed in the information center, the time required for the search is 1 second, and the time required for the highway priority search in the mobile body is also 1 second. Three paths should be obtained.

そして、この探索場所決定結果に基づき、情報センタ30または移動体10の経路探索部12bに経路探索を要求する(S25)。そして、探索が完了した場合(S26)には、その探索結果を取得し、これをディスプレイ16に表示するとともに、これを利用した案内を行う(S27)。   And based on this search place determination result, a route search is requested | required of the information center 30 or the route search part 12b of the mobile body 10 (S25). When the search is completed (S26), the search result is acquired and displayed on the display 16, and guidance using this is performed (S27).

図11に、探索結果をディスプレイに表示した例を示す。このように、複数の探索場所で得られた複数の探索結果を、一つの画面で同時に確認することができるので、ユーザは複数の探索場所を意識することなく、利用することが可能になる。そして、各探索結果については、経路の太さを異ならせたり、あるいは色を変える等して識別可能とすることができ、ユーザは任意の経路を選択して、経路案内を実行できる。   FIG. 11 shows an example in which search results are displayed on the display. As described above, since a plurality of search results obtained at a plurality of search locations can be simultaneously confirmed on a single screen, the user can use them without being aware of the plurality of search locations. Each search result can be identified by changing the thickness of the route or changing the color. The user can select an arbitrary route and execute route guidance.

このようにして、同時に複数の経路を探索する場合に、経路の種類から、経路探索場所を決定することで経路探索応答時間を短縮化することができる。   In this way, when searching for a plurality of routes simultaneously, the route search response time can be shortened by determining the route search location from the type of route.

「構成例2−3」
図12は、構成例2−3の経路探索場所決定部12dの動作を示すフローチャートであり、この例では、探索の種類(全経路探索・周辺経路探索など)から、経路探索場所を決定する。
“Configuration Example 2-3”
FIG. 12 is a flowchart showing the operation of the route search location determination unit 12d of the configuration example 2-3. In this example, the route search location is determined from the type of search (full route search, peripheral route search, etc.).

まず、ユーザから経路探索要求があったかを判断し(S31)、要求があった場合には、探索種類情報を取得する(S32)。この探索種類情報は、行う探索が、目的地までの経路を探索する全経路探索であるか、経路外れ時に経路にもどるために行う周辺経路探索であるか等の情報である。そして、この探索種別に応じて探索場所を決定する(S33)。この例では、全経路探索は、情報センタ30に依頼し、周辺経路探索は移動体10において行う。これは、全経路探索は、最新の道路データを利用したより正確な経路探索が求められるのに対し、周辺探索は、比較的短い距離でありかつ経路外れ時に応答性よく、行う必要があるからである。また、周辺経路探索は何度も行う可能性もあり、コスト的にも移動体10において行うことが適切な場合も多い。   First, it is determined whether there is a route search request from the user (S31). If there is a request, search type information is acquired (S32). This search type information is information indicating whether the search to be performed is a full route search for searching for a route to the destination or a peripheral route search for returning to a route when the route is off. And a search place is determined according to this search classification (S33). In this example, the entire route search is requested to the information center 30 and the peripheral route search is performed in the mobile body 10. This is because the entire route search requires a more accurate route search using the latest road data, while the peripheral search needs to be performed with a relatively short distance and good responsiveness when the route is off. It is. In addition, there is a possibility that the surrounding route search may be performed many times, and it is often appropriate to perform it in the mobile body 10 in terms of cost.

そして、この探索場所決定結果に基づき、情報センタ30または移動体10の経路探索部12bに経路探索を要求する(S34)。そして、探索が完了した場合(S35)には、その探索結果を取得し、これをディスプレイ16に表示するとともに、これを利用した案内を行う(S36)。   And based on this search place determination result, a route search is requested | required of the information center 30 or the route search part 12b of the mobile body 10 (S34). When the search is completed (S35), the search result is acquired and displayed on the display 16, and guidance using this is performed (S36).

このように、探索の種類(全経路探索・周辺経路探索など)から、経路探索場所を決定することで、最新の道路データを用いて経路探索し、経路探索応答時間を短縮し、無線通信時間・コストを軽減することができる。   Thus, by determining the route search location from the type of search (full route search, peripheral route search, etc.), the route search is performed using the latest road data, the route search response time is shortened, and the wireless communication time・ Cost can be reduced.

「構成例2−4」
図13は、構成例2−4の経路探索場所決定部12dの動作を示すフローチャートであり、この例では、移動体端末の保有する、地図データのバージョンから、経路探索場所を決定する。
"Configuration Example 2-4"
FIG. 13 is a flowchart showing the operation of the route search location determination unit 12d in Configuration Example 2-4. In this example, the route search location is determined from the version of the map data held by the mobile terminal.

まず、情報記憶部12cの情報から情報センタ地図バージョン情報を取得する(S41)。この情報は、情報センタ30と接続したときに、定期的に取得し情報記憶部12cに記憶しておく。ユーザから経路探索要求があったかを判断し(S42)、要求があった場合には、移動体端末地図バージョン情報を取得する(S43)。   First, information center map version information is acquired from information in the information storage unit 12c (S41). This information is periodically acquired and stored in the information storage unit 12c when connected to the information center 30. It is determined whether there is a route search request from the user (S42). If there is a request, mobile terminal map version information is acquired (S43).

そして、情報センタ30と移動体10のバージョン差に基づいて探索場所を決定する(S44)。この例では、情報センタ30のバージョンがa.b.cであり、移動体10のバージョンがd.e.fであり、バージョン差vをv=m*(d−a)+n*(e−b)+o*(f−c)で算出する。そして、バージョン差vが予め設定したしきい値Xより大きい場合に情報センタ30に探索を依頼し、小さい場合に移動体10において探索を行う。バージョン情報が3つの部分に分かれているのは、大改訂時に1つ目、中程度の改訂の際に2つ目、小さな改訂の際に3つ目の数字が変更されるからであり、m,n,cはこれら改訂の程度に応じたウェイトである。   And a search place is determined based on the version difference of the information center 30 and the mobile body 10 (S44). In this example, the version of the information center 30 is a. b. c, and the version of the mobile unit 10 is d. e. f, and the version difference v is calculated by v = m * (da) + n * (eb) + o * (fc). When the version difference v is larger than the preset threshold value X, the information center 30 is requested to search, and when the version difference v is smaller, the mobile body 10 searches. The version information is divided into three parts because the first number is changed for major revisions, the second number for medium revisions, and the third number for minor revisions. , N, and c are weights according to the degree of revision.

そして、この探索場所決定結果に基づき、情報センタ30または移動体10の経路探索部12bに経路探索を要求する(S45)。そして、探索が完了した場合(S46)には、その探索結果を取得し、これをディスプレイ16に表示するとともに、これを利用した案内を行う(S47)。   And based on this search place determination result, a route search is requested | required of the information center 30 or the route search part 12b of the mobile body 10 (S45). When the search is completed (S46), the search result is acquired and displayed on the display 16, and guidance using this is performed (S47).

このように、移動体端末の保有する、地図データのバージョンから、経路探索場所を決定することで、最新の道路データを用いて経路探索しつつ、無線通信時間・コストを軽減することができる。   Thus, by determining the route search location from the version of the map data held by the mobile terminal, it is possible to reduce the wireless communication time and cost while searching for the route using the latest road data.

「構成例2−5」
図14は、構成例2−5の経路探索場所決定部12dの動作を示すフローチャートであり、この例では、移動体端末の保有する、地図データの作成日時から、経路探索場所を決定する。
"Configuration Example 2-5"
FIG. 14 is a flowchart showing the operation of the route search location determination unit 12d of Configuration Example 2-5. In this example, the route search location is determined based on the map data creation date and time held by the mobile terminal.

まず、情報記憶部12cの情報から情報センタ地図作成日時情報を取得する(S51)。この情報は、情報センタ30と接続したときに、定期的に取得し情報記憶部12cに記憶しておく。ユーザから経路探索要求があったかを判断し(S52)、要求があった場合には、移動体端末地図作成日時情報を取得する(S53)。   First, information center map creation date and time information is acquired from information in the information storage unit 12c (S51). This information is periodically acquired and stored in the information storage unit 12c when connected to the information center 30. It is determined whether there is a route search request from the user (S52). If there is a request, mobile terminal map creation date / time information is acquired (S53).

そして、情報センタ30と移動体10の地図作成日時の差に基づいて探索場所を決定する(S54)。例えば、この作成日時の差tが予め設定したしきい値Xより大きい場合に情報センタ30に探索を依頼し、小さい場合に移動体10において探索を行う。   And a search place is determined based on the difference of the map creation date of the information center 30 and the mobile body 10 (S54). For example, the search is requested to the information center 30 when the difference t between the creation dates is larger than a preset threshold value X, and the search is performed in the mobile body 10 when the difference is smaller.

そして、この探索場所決定結果に基づき、情報センタ30または移動体10の経路探索部12bに経路探索を要求する(S55)。そして、探索が完了した場合(S56)には、その探索結果を取得し、これをディスプレイ16に表示するとともに、これを利用した案内を行う(S57)。   And based on this search place determination result, a route search is requested | required of the information center 30 or the route search part 12b of the mobile body 10 (S55). When the search is completed (S56), the search result is acquired and displayed on the display 16, and guidance using this is performed (S57).

このように、移動体端末の保有する、地図データの作成日時から、経路探索場所を決定することで、最新の道路データを用いて経路探索しつつ、無線通信時間・コストを軽減することができる。   Thus, by determining the route search location from the map data creation date and time held by the mobile terminal, it is possible to reduce the wireless communication time and cost while searching for the route using the latest road data. .

「構成例2−6」
図15は、構成例2−6の経路探索場所決定部12dの動作を示すフローチャートであり、この例では、経路の区間を分割し、移動体の現在位置に近い部分を、移動体端末で、遠い部分を情報センタで、経路探索する。
"Configuration Example 2-6"
FIG. 15 is a flowchart showing the operation of the route search location determination unit 12d of Configuration Example 2-6. In this example, the route section is divided, and the portion close to the current position of the mobile unit is A route search is performed in the information center at a distant part.

まず、ユーザから経路探索要求があったかを判断し(S61)、要求があった場合には、探索区間を分割する(S62)。この探索区間分割は、現在位置からの距離に基づいて行う。例えば、現在位置からの距離がXkm以内の範囲を移動体で探索し、それ以遠の探索を情報センタに依頼する。これは、現在位置に近い部分の探索結果はすぐに欲しい場合が多いことや、渋滞情報などについても近い将来のことは正しいと考えられることに基づく。   First, it is determined whether there is a route search request from the user (S61). If there is a request, the search section is divided (S62). This search section division is performed based on the distance from the current position. For example, a range within X km from the current position is searched with a mobile object, and a search further than that is requested to the information center. This is based on the fact that there are many cases where a search result in a portion close to the current position is desired immediately and that the near future is considered to be correct with respect to traffic jam information.

そして、移動体現在位置側の経路探索を経路探索部12bに要求し(S63)、目的地側経路の探索を情報センタ30に要求する(S64)。   Then, the route search unit 12b is requested to search for a route on the mobile body current position side (S63), and the information center 30 is requested to search for a destination side route (S64).

そして、両者の経路探索が完了したかを判定し(S65〜67)、完了した場合には、その探索結果を取得し、これをディスプレイ16に表示するとともに、これを利用した案内を行う(S68)。   Then, it is determined whether or not the route search for both has been completed (S65 to 67), and if completed, the search result is acquired and displayed on the display 16, and guidance using this is performed (S68). ).

このように、経路の区間を分割し、移動体の現在位置に近い部分を、移動体端末で、遠い部分を情報センタで、経路探索することで、移動体周辺の経路探索応答時間を短縮、ユーザの経路探索要求入力から、経路案内開始時間を短縮することができる。   In this way, by dividing the route section, searching for the route close to the current position of the mobile unit with the mobile terminal and the far part with the information center, the route search response time around the mobile unit is shortened. The route guidance start time can be shortened from the user's route search request input.

なお、高速道路や、一級国道など主要道路の部分のみ移動体で行い、その他の部分の探索を情報センタに依頼するなど、経路を部分的に分割することも好適である。   It is also preferable to partially divide the route, for example, only the main roads such as highways and first-class national roads are moved by the moving body, and the information center is requested to search for other parts.

「構成例2−7」
図16は、構成例2−7の経路探索場所決定部12dの動作を示すフローチャートであり、この例では、情報センタの運用予定情報を利用して、経路探索場所を決定する。
"Configuration Example 2-7"
FIG. 16 is a flowchart showing the operation of the route search location determination unit 12d of Configuration Example 2-7. In this example, the route search location is determined using the operation plan information of the information center.

まず、情報記憶部12cの情報から情報センタ運用予定情報を取得する(S71)。この情報は、情報センタ30と接続したときに定期的に取得し、情報記憶部12cに記憶しておく。なお、この例は、ユーザが情報センタ30の探索を要求している場合や、他の条件により情報センタ30に探索を依頼することが決定された場合に行うことが好適である。   First, information center operation schedule information is acquired from information in the information storage unit 12c (S71). This information is periodically acquired when connected to the information center 30 and stored in the information storage unit 12c. This example is preferably performed when the user requests a search for the information center 30 or when it is determined to request the information center 30 for a search due to other conditions.

ユーザから経路探索要求があったかを判断し(S72)、要求があった場合には、現在時刻を取得する(S73)。この現在時刻は自己のシステム内の時計を利用する。   It is determined whether there is a route search request from the user (S72). If there is a request, the current time is acquired (S73). This current time uses a clock in its own system.

そして、情報センタ30が現在運用中か否かを判定する(S74)。そして、運用中の場合には、情報センタ30に探索を要求し(S75)、運用中でない場合には、移動体の経路探索部12bに探索を要求する(S76)。   Then, it is determined whether or not the information center 30 is currently in operation (S74). If it is in operation, the information center 30 is requested to search (S75). If it is not in operation, the mobile route search unit 12b is requested to search (S76).

そして、探索が完了した場合(S77)には、その探索結果を取得し、これをディスプレイ16に表示するとともに、これを利用した案内を行う(S78)。   When the search is completed (S77), the search result is acquired, displayed on the display 16, and guidance using the search is performed (S78).

このように、情報センタ30の運用予定情報を利用して、経路探索場所を決定することで、情報センタ30が経路探索サービスを停止している状態での、無駄な情報センタ30への経路探索要求を行わないようにし、経路探索応答時間の短縮、通信時間・コストを軽減することができる。   As described above, by using the operation schedule information of the information center 30 to determine the route search location, the route search to the useless information center 30 in a state where the information center 30 stops the route search service. By not making a request, the route search response time can be shortened and the communication time / cost can be reduced.

なお、この例では、情報センタ30がメンテナンスなどの都合によって、運用を停止している場合を想定しているが、時間帯により非常に混雑することなどがわかっている場合や、回線に障害があることがわかっている場合なども同様に移動体10においてはじめから探索を行うとよい。   In this example, it is assumed that the operation of the information center 30 is stopped due to maintenance or the like. However, when it is known that the information center 30 is very crowded depending on the time of day, or there is a failure in the line. Similarly, when it is known that the mobile object 10 is searched, it is preferable to search from the beginning.

「構成例2−8」
図17は、構成例2−8の経路探索場所決定部12dの動作を示すフローチャートであり、この例では、無線通信部24の電波受信状況から、経路探索場所を決定する。
"Configuration Example 2-8"
FIG. 17 is a flowchart showing the operation of the route search location determination unit 12d of Configuration Example 2-8. In this example, the route search location is determined from the radio wave reception status of the wireless communication unit 24.

ユーザから経路探索要求があったかを判断し(S81)、要求があった場合には、無線通信部24における電波受信状況情報を取得する(S82)。この電波受信状況は、無線通信部24が定期的に情報記憶部12cに書き込んでおく。   It is determined whether there is a route search request from the user (S81). If there is a request, radio wave reception status information in the wireless communication unit 24 is acquired (S82). The radio communication unit 24 periodically writes this radio wave reception status in the information storage unit 12c.

そして、電波状況に応じて探索場所を決定する(S83)。この例では、電波状況をnとし、このnが所定のしきい値Xより大きい場合には通信が良好に行えると判断し、探索場所を情報センタとし、それ以下であれば探索場所を移動体とする。   And a search place is determined according to a radio wave condition (S83). In this example, the radio wave condition is n, and when n is larger than a predetermined threshold value X, it is determined that communication can be performed satisfactorily, and the search location is set as the information center. And

そして、探索が完了した場合(S85)には、その探索結果を取得し、これをディスプレイ16に表示するとともに、これを利用した案内を行う(S86)。   When the search is completed (S85), the search result is acquired, displayed on the display 16, and guidance using the search is performed (S86).

このように、無線通信部の電波受信状況から、経路探索場所を決定することで、無駄な情報センタ30への経路探索要求を行わないようにし、経路探索応答時間を短縮することができる。   In this way, by determining the route search location from the radio wave reception status of the wireless communication unit, it is possible to prevent a useless route search request to the information center 30 and shorten the route search response time.

なお、この例も情報センタ30で探索を行うことが決定されているときの判断に利用することが好適である。   It should be noted that this example is also preferably used for determination when the information center 30 is determined to search.

「構成例2−9」
図18は、構成例2−9の経路探索場所決定部12dの動作を示すフローチャートであり、この例では、無線通信可能エリア情報と、移動体の位置・方位・速度、案内経路の渋滞情報(リンク旅行時間など)から、今後の通信可能な時間を予測し、予測した時間から、経路探索場所を決定する。
"Configuration Example 2-9"
FIG. 18 is a flowchart showing the operation of the route search location determination unit 12d in Configuration Example 2-9. In this example, the wireless communicable area information, the position / orientation / speed of the moving object, and the congestion information on the guide route ( The future communication time is predicted from the link travel time, etc., and the route search location is determined from the predicted time.

まず、ユーザから経路探索要求があったかを判断し(S91)、要求があった場合には、無線通信可能エリア情報を情報記憶部12cから取得する(S92)。この無線通信可能エリア情報は、情報センタ30から供給されたものを情報記憶部12cに書き込んでおくことが好ましい。   First, it is determined whether there is a route search request from the user (S91). If there is a request, wireless communicable area information is acquired from the information storage unit 12c (S92). The wireless communicable area information is preferably written from the information center 30 in the information storage unit 12c.

次に、移動体位置、進行方向、速度情報を情報記憶部12cから取得する(S93)。さらに、案内経路の渋滞情報を取得する(S94)。この渋滞情報も、随時情報センタ30などから取得し、情報記憶部12cに記憶されたものを利用する。次に、これらの情報から、無線通信可能エリア離脱までの時間を予測する(S95)。   Next, the moving body position, traveling direction, and speed information are acquired from the information storage unit 12c (S93). Further, the traffic information of the guide route is acquired (S94). This traffic jam information is also obtained from the information center 30 as needed and stored in the information storage unit 12c. Next, based on these pieces of information, the time until the wireless communicable area leaves is predicted (S95).

そして、予測時間に応じて探索場所を決定する(S96)。例えば、予測時間tが探索結果の取得までに必要な時間に対応する所定のしきい値X以上であった場合には、探索場所を情報センタ30とし、予測時間tがしきい値Xより小さいときには、探索場所を移動体10とする。   And a search place is determined according to prediction time (S96). For example, when the predicted time t is equal to or greater than a predetermined threshold value X corresponding to the time required until acquisition of the search result, the search location is the information center 30 and the predicted time t is smaller than the threshold value X. In some cases, the search place is the moving body 10.

そして、決定された探索場所に探索を要求し(S97)、探索が完了した場合(S98)には、その探索結果を取得し、これをディスプレイ16に表示するとともに、これを利用した案内を行う(S99)。   Then, a search is requested to the determined search location (S97), and when the search is completed (S98), the search result is acquired and displayed on the display 16 and guidance using this is performed. (S99).

このように、無線通信可能エリア情報と、移動体の位置・方位・速度、案内経路の渋滞情報(リンク旅行時間など)から、今後の通信可能な時間を予測し、予測した時間から、経路探索場所を決定することで、無駄な情報センタへの経路探索要求を行わないようにし、経路探索応答時間を短縮することができる。   In this way, the future communicable time is predicted from the wireless communicable area information, the position / orientation / speed of the moving body, and the congestion information (link travel time etc.) of the guide route, and the route search is performed from the predicted time By determining the location, it is possible not to make a route search request to a useless information center, and to shorten the route search response time.

なお、この例も情報センタ30で探索を行うことが決定されているときの判断に利用することが好適である。   It should be noted that this example is also preferably used for determination when the information center 30 is determined to search.

「構成例2−10」
図19は、構成例2−10の経路探索場所決定部12dの動作を示すフローチャートであり、この例では、無線通信部の利用状況(発信・着信)を利用して、経路探索場所を決定・変更する。
"Configuration Example 2-10"
FIG. 19 is a flowchart showing the operation of the route search location determination unit 12d of Configuration Example 2-10. In this example, the route search location is determined and used using the use status (outgoing / incoming) of the wireless communication unit. change.

まず、ユーザから経路探索要求があったかを判断し(S101)、要求があった場合には、無線通信部利用状況情報を情報記憶部12cから取得する(S102)。この情報は、無線通信部24が情報記憶部12cに書き込んでおく。   First, it is determined whether there is a route search request from the user (S101). If there is a request, wireless communication unit usage status information is acquired from the information storage unit 12c (S102). This information is written in the information storage unit 12c by the wireless communication unit 24.

次に、無線通信部24が利用中か否かを取得した情報に基づき判定する(S103)。例えば、メールの送受信、音声による通話などに無線通信部24が利用されている場合などが考えられる。   Next, it determines based on the acquired information whether the wireless communication part 24 is using (S103). For example, there may be a case where the wireless communication unit 24 is used for mail transmission / reception, voice call, and the like.

この判定で、無線通信部24が利用中であった場合には、情報センタ30に探索を要求し(S104)、利用中でなかった場合には、移動体10の経路探索部12bに探索を要求する(S105)。   In this determination, if the wireless communication unit 24 is in use, the information center 30 is requested to search (S104). If the wireless communication unit 24 is not in use, the route search unit 12b of the mobile body 10 is searched. A request is made (S105).

そして、探索が完了した場合(S106)には、その探索結果を取得し、これをディスプレイ16に表示するとともに、これを利用した案内を行う(S107)。   When the search is completed (S106), the search result is acquired, displayed on the display 16, and guidance using the search is performed (S107).

このように、無線通信部24の利用状況(発信・着信)を利用して、経路探索場所を決定・変更することで、無線通信利用によるデータ通信が途絶しても、経路探索応答時間を長期化させないことができる。   In this way, by determining / changing the route search location using the usage status (outgoing / incoming) of the wireless communication unit 24, the route search response time can be extended even if data communication using the wireless communication is interrupted. It can not be made.

なお、この例は情報センタ30で探索を行うことが決定されているときの判断に利用することが好適である。   Note that this example is preferably used for determination when it is decided to perform a search in the information center 30.

「構成例2−11」
図20は、構成例2−10の経路探索場所決定部12dの動作を示すフローチャートであり、この例では、移動体の位置と、過去の移動履歴(案内経路内の道路区間もしくは地点の走行回数または最後に移動してからの時間など)と、経路探索区間から、ユーザの道路に対する知識の有無を予測し、経路探索場所を決定する。
"Configuration Example 2-11"
FIG. 20 is a flowchart showing the operation of the route search location determination unit 12d of Configuration Example 2-10. In this example, the position of the moving object and the past movement history (the number of times of travel on the road section or point in the guide route) are shown. Or the time since the last move) and the route search section, the presence or absence of knowledge of the user's road is predicted, and the route search location is determined.

まず、この例では、移動体の位置変更(車両の走行)があった場合に(S111)、通行履歴を更新し(S112)、いつどこを何回走ったかという通行履歴を持っておく。この通行履歴は情報記憶部12cに記憶される。   First, in this example, when there is a change in the position of a moving body (vehicle travel) (S111), the travel history is updated (S112), and a travel history indicating when and where the vehicle has been run is stored. This traffic history is stored in the information storage unit 12c.

経路案内における案内データ(例えば目的地、経由地などについてのデータ)を取得したかを判定する(S121)。案内データを取得した場合には、まず移動体現在位置情報を取得し(S122)、また通行履歴情報を取得する(S123)。   It is determined whether guidance data (for example, data on destinations, waypoints, etc.) in route guidance has been acquired (S121). When the guidance data is acquired, the mobile body current position information is first acquired (S122), and the traffic history information is acquired (S123).

そして、現在位置から目的地までの走行を過去に何回したかという通行回数nが所定のしきい値Xより大きいかを判定する(S124)。この判定で、YESの場合には、ユーザはこの経路を何度も通っており、移動体における経路設定に不満を持っていないと考え、探索場所を移動体とする(S125)。一方、通行回数が所定以下であった場合には、現在時刻を取得し(S126)、前回通行からの時間を計算し、その時間から探索場所を決定する(S127)。時間が所定値を越えていた場合には、探索場所を情報センタ30とし、時間が所定値以下であれば移動体10を探索場所とする。   Then, it is determined whether the number of times of traffic n, which is the number of times of traveling from the current position to the destination, is greater than a predetermined threshold value X (S124). If the determination is YES, the user has taken this route many times and is not dissatisfied with the route setting in the moving object, so that the search location is the moving object (S125). On the other hand, if the number of passes is less than or equal to the predetermined number, the current time is acquired (S126), the time from the previous pass is calculated, and the search location is determined from that time (S127). When the time exceeds a predetermined value, the search location is set as the information center 30, and when the time is equal to or less than the predetermined value, the mobile unit 10 is set as the search location.

そして、探索場所が決定した場合には、決定された探索場所に探索を要求し(S128)、探索が完了した場合(S129)には、その探索結果を取得し、これをディスプレイ16に表示するとともに、これを利用した案内を行う(S130)。   When the search location is determined, a search is requested to the determined search location (S128). When the search is completed (S129), the search result is acquired and displayed on the display 16. At the same time, guidance using this is performed (S130).

このように、移動体の位置と、過去の移動履歴(案内経路内の道路区間もしくは地点の走行回数または最後に移動してからの時間など)と、経路探索区間から、ユーザの道路に対する知識の有無を予測し、経路探索場所を決定することで、通信時間・コストを軽減することができる。   As described above, the user's knowledge of the road from the position of the moving body, the past movement history (the number of times the road section or point in the guide route has been run or the time since the last movement), and the route search section. By predicting the presence / absence and determining the route search location, communication time and cost can be reduced.

「構成例2−12」
図21は、構成例2−12の経路探索場所決定部12dの動作を示すフローチャートであり、この例では、移動体の位置と、ユーザの設定した地点メモリ情報(自宅など)と、経路探索区間から、ユーザの道路に対する知識の有無を予測し、経路探索場所を決定する。
"Configuration Example 2-12"
FIG. 21 is a flowchart showing the operation of the route search location determination unit 12d of Configuration Example 2-12. In this example, the position of the moving body, the point memory information set by the user (home, etc.), and the route search section From this, the presence or absence of knowledge of the user's road is predicted, and the route search place is determined.

経路案内における案内データ(例えば目的地、経由地等についてのデータ)を取得したかを判定する(S141)。案内データを取得した場合には、まず移動体現在位置情報を取得し(S142)、目的地の情報を取得する(S143)。   It is determined whether guidance data (for example, data on destinations, waypoints, etc.) in route guidance has been acquired (S141). When the guidance data is acquired, the mobile body current position information is first acquired (S142), and the destination information is acquired (S143).

さらに、地点メモリ情報を取得する(S144)。この地点メモリは、ナビゲーション装置において、目的地をワンタッチで入力するために設けられているものであり、地点データを複数地点メモリに記憶しておくことができる。例えば、自宅や友人宅、勤め先など頻繁に目的地になる地点が地点メモリに記憶されている。   Further, the point memory information is acquired (S144). This point memory is provided in the navigation device for inputting the destination with one touch, and the point data can be stored in the plural point memory. For example, points that frequently become destinations such as homes, friends' homes, and offices are stored in the point memory.

そして、地点メモリに記憶されている全地点について、その半径xm以内の現在位置や目的地が入っているかを判定する(S145)。これは、地点メモリに記憶されている地点の周囲についてはユーザがよく知っていると考えられるからである。   Then, it is determined for all points stored in the point memory whether the current position or destination within the radius xm is included (S145). This is because it is considered that the user knows the surroundings of the points stored in the point memory well.

そして、半径xm以内に現在位置・目的地が入っていない場合には、情報センタ30に探索を要求し(S147)、入っていた場合には、移動体の経路探索部12bに探索を要求する(S148)。そして、探索が完了した場合(S149)には、その探索結果を取得し、これをディスプレイ16に表示するとともに、これを利用した案内を行う(S150)。   If the current position / destination is not within the radius xm, a search is requested to the information center 30 (S147), and if it is present, a search is requested to the route search unit 12b of the mobile object. (S148). When the search is completed (S149), the search result is acquired and displayed on the display 16, and guidance using the search is performed (S150).

このように、移動体の位置と、ユーザの設定した地点メモリ情報(自宅など)と、経路探索区間から、ユーザの道路に対する知識の有無を予測し、経路探索場所を決定することで、通信時間・コストを軽減することができる。   Thus, the communication time is determined by predicting the presence or absence of knowledge of the user's road from the position of the moving body, the point memory information set by the user (such as home), and the route search section, and determining the route search location.・ Cost can be reduced.

「構成例2−13」
図22は、構成例2−13の経路探索場所決定部12dの動作を示すフローチャートであり、この例では、ユーザの設定した通信コストと、現時点での単位時間内で費やした通信コストと、移動体端末の地図データと、今回の情報センタでの経路探索依頼(経路案内データの提供による通信コスト含む)による通信コストを予測して、今回の情報センタでの経路探索を行った場合の単位時間内での予想通信コストを求め、その予想通信コストから、経路探索場所を決定する。
"Configuration Example 2-13"
FIG. 22 is a flowchart showing the operation of the route search location determination unit 12d of Configuration Example 2-13. In this example, the communication cost set by the user, the communication cost spent within the unit time at the current time, and the movement Unit time when the route search at the current information center is performed by predicting the communication cost due to the map data of the body terminal and the route search request (including the communication cost by providing route guidance data) at the current information center The expected communication cost is obtained, and the route search location is determined from the expected communication cost.

まず、この例では、無線通信部24の利用を常時監視しておく(S161)。そして、情報センタ経路探索、案内データ取得による通信があったかを判定する(S162)。そして、利用があった場合には、案内データを取得し、目的地、時間などの履歴を更新する(S163)。これによって、情報記憶部12cには、これまでの情報センタ利用の履歴が残される。   First, in this example, the use of the wireless communication unit 24 is constantly monitored (S161). Then, it is determined whether there has been communication due to information center route search and guidance data acquisition (S162). If there is a use, the guide data is acquired and the history such as the destination and time is updated (S163). As a result, a history of information center use so far is left in the information storage unit 12c.

経路案内における案内データ(例えば目的地、経由地等についてのデータ)を取得したかを判定する(S171)。案内データを取得した場合には、まず移動体現在位置情報を取得し、所定の単位時間(例えば、1ヶ月)での累積通信コストを計算する(S172)。なお、通信コストなどを管理するプログラムにより、通信コストが計算されていれば、それを利用してもよい。   It is determined whether guidance data (for example, data on destinations, waypoints, etc.) in route guidance has been acquired (S171). When the guidance data is acquired, the mobile body current position information is first acquired, and the accumulated communication cost in a predetermined unit time (for example, one month) is calculated (S172). If the communication cost is calculated by a program for managing the communication cost, it may be used.

次に、過去の案内データを取得し(S173)、案内データの履歴(案内地点数、時間)と、現在位置・目的地間距離とから、今回の経路探索・案内に係る通信コストを予測する(S174)。また、ユーザ設定通信コスト情報を取得する(S175)。これは、ユーザが予め1ヶ月にいくらと設定し、情報記憶部12cに記憶されている。   Next, the past guidance data is acquired (S173), and the communication cost for this route search / guidance is predicted from the history (number of guidance points, time) of the guidance data and the current position / distance between destinations. (S174). Also, user-set communication cost information is acquired (S175). This is set in advance by the user for one month and stored in the information storage unit 12c.

そして、累積通信コストに今回予測コストを加算した値が、ユーザ設定コストを超えるかを判定する(S176)。この判定で、NOであれば、情報センタ30に探索を要求し(S177)、YESであれば、移動体10の経路探索部12bに探索を要求する(S178)。そして、探索が完了した場合(S179)には、その探索結果を取得し、これをディスプレイ16に表示するとともに、これを利用した案内を行う(S180)。   Then, it is determined whether the value obtained by adding the current estimated cost to the accumulated communication cost exceeds the user set cost (S176). If the determination is NO, the information center 30 is requested to search (S177), and if YES, the route search unit 12b of the mobile body 10 is requested to search (S178). When the search is completed (S179), the search result is acquired, displayed on the display 16, and guidance using the search is performed (S180).

このように、ユーザの設定した通信コストと、現時点での単位時間内で費やした通信コストと、移動体端末の地図データと、今回の情報センタでの経路探索依頼(経路案内データの提供による通信コスト含む)による通信コストを予測して、今回の情報センタでの経路探索を行った場合の単位時間内での予想通信コストを求め、その予想通信コストから、経路探索場所を決定することで、単位時間内の通信コストをユーザ設定値以内に抑えることができる。   Thus, the communication cost set by the user, the communication cost spent within the unit time at the present time, the map data of the mobile terminal, and the route search request (communication by providing route guidance data) at this information center (Including the cost), the expected communication cost within the unit time when the route search at this information center is performed, and the route search location is determined from the estimated communication cost, The communication cost within the unit time can be suppressed within the user set value.

なお、上述の構成例は適宜組み合わせることが好適である。さらに、ユーザの入力もしくは設定によって、経路探索場所を決定することも好適である。これによって、案内経路や通信時間・コストを、ユーザの嗜好に合わせることができる。   Note that the above-described configuration examples are preferably combined as appropriate. Furthermore, it is also preferable to determine a route search location by a user input or setting. As a result, the guide route and the communication time / cost can be matched to the user's preference.

実施形態に係るシステムの全体構成を示す図である。1 is a diagram illustrating an overall configuration of a system according to an embodiment. 実施形態のマップマッチングを説明する図である。It is a figure explaining the map matching of embodiment. 構成例1−1の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the structural example 1-1. 構成例1−2の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the structural example 1-2. 構成例1−3の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the structural example 1-3. 構成例1−4の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the structural example 1-4. 構成例1−5の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the structural example 1-5. 構成例1−6の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the structural example 1-6. 構成例2−1の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the structural example 2-1. 構成例2−2の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the structural example 2-2. 探索経路の表示例を示す図である。It is a figure which shows the example of a display of a search path | route. 構成例2−3の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the structural example 2-3. 構成例2−4の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the structural example 2-4. 構成例2−5の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the structural example 2-5. 構成例2−6の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the structural example 2-6. 構成例2−7の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the structural example 2-7. 構成例2−8の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the structural example 2-8. 構成例2−9の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the structural example 2-9. 構成例2−10の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the structural example 2-10. 構成例2−11の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the structural example 2-11. 構成例2−12の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the structural example 2-12. 構成例2−13の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the structural example 2-13.

符号の説明Explanation of symbols

10 移動体、12 処理部、12a 現在位置計算部、12b 経路探索部、12c 情報記憶部、12d 経路探索場所決定部、14 地図データ記憶部、16 ディスプレイ、18 スピーカ、20 現在位置検出部、22 入力部、24 無線通信部、30 情報センタ、32 通信部、34 処理部、34a 情報記憶部、34b 経路探索部、34c 経路提供部、36 地図データ記憶部。   DESCRIPTION OF SYMBOLS 10 Mobile body, 12 Processing part, 12a Current position calculation part, 12b Route search part, 12c Information storage part, 12d Route search place determination part, 14 Map data storage part, 16 Display, 18 Speaker, 20 Current position detection part, 22 Input unit, 24 wireless communication unit, 30 information center, 32 communication unit, 34 processing unit, 34a information storage unit, 34b route search unit, 34c route providing unit, 36 map data storage unit.

Claims (7)

移動体に搭載され、経路案内を行うナビゲーション装置であって、
移動体の位置を検出する位置検出手段と、
移動体の保有する地図データを記憶する地図データ記憶手段と、
無線通信を利用して、経路データを情報センタから取得するセンタ経路データ取得手段と、
検出した移動体位置と、移動体が保有する地図データに前記情報センタから取得した経路データを加えたマッチング候補の経路データと、を比較し、移動体位置を補正するマップマッチング手段と、
を有し、
前記マップマッチング手段は、情報センタから取得した経路データと、移動体の保有する地図データを比較し、経路データが移動体の保有する地図データの道路上にオーバーラップするか否かを判定し、オーバーラップする区間には情報センタから取得した経路データをマッチング候補から削除し移動体の保有する地図データのみを用いてマップマッチングを行い、オーバーラップしない区間には移動体が保有する地図データにおけるマッチング候補に情報センタから取得した経路データを加えマップマッチングを行うことを特徴とするナビゲーション装置。
A navigation device that is mounted on a mobile body and provides route guidance,
Position detecting means for detecting the position of the moving body;
Map data storage means for storing map data held by the mobile body;
Center route data acquisition means for acquiring route data from the information center using wireless communication;
A movable body position detected, the map matching means and route data matching candidate plus route data acquired from the information center to map data mobile's, compare, corrects the vehicle location,
Have
The map matching means, the route data acquired from the information center is compared with the map data held by the mobile, ROUTE data determines whether overlapping on the road of the map data held by the mobile In the overlapping section , the route data acquired from the information center is deleted from the matching candidates, and the map matching is performed using only the map data held by the moving body, and the non-overlapping section in the map data held by the moving body A navigation device characterized in that map matching is performed by adding route data acquired from an information center to a matching candidate.
移動体に搭載され、経路案内を行うナビゲーション装置であって、
移動体の位置を検出する位置検出手段と、
移動体の保有する地図データを記憶する地図データ記憶手段と、
無線通信を利用して、経路データを情報センタから取得するセンタ経路データ取得手段と、
検出した移動体位置と、移動体が保有する地図データに前記情報センタから取得した経路データを加えたマッチング候補の経路データとを比較し、移動体位置を補正するマップマッチング手段と、
を有し、
前記マップマッチング手段は、前記位置検出手段により検出した移動体の位置が移動体が保有する地図データの道路上に位置する場合において、移動体の保有する地図データを用いてマップマッチングを行い、検出した移動体の位置が移動体の保有する地図データの道路から外れた場合に、情報センタから取得した経路データをマッチング候補に加えてマップマッチングを行うことを特徴とするナビゲーション装置。
A navigation device that is mounted on a mobile body and provides route guidance,
Position detecting means for detecting the position of the moving body;
Map data storage means for storing map data held by the mobile body;
Center route data acquisition means for acquiring route data from the information center using wireless communication;
A movable body position detected, a map matching means for moving body by comparing the path data matching candidate plus route data acquired from the information center to the map data held, to correct the moving body position,
Have
When the position of the moving body detected by the position detecting means is located on a road of map data held by the moving body, the map matching means performs map matching using the map data held by the moving body, and detects A navigation apparatus characterized in that, when the position of a moving body deviates from the road of map data held by the moving body, map matching is performed by adding route data acquired from the information center to matching candidates.
移動体に搭載され、経路案内を行うナビゲーション装置であって、
移動体の位置を検出する位置検出手段と、
移動体の保有する地図データを記憶する地図データ記憶手段と、
無線通信を利用して、経路データを情報センタから取得するセンタ経路データ取得手段と、
検出した移動体位置と、移動体が保有する地図データに前記情報センタから取得した経路データを加えたマッチング候補の経路データとを比較し、移動体位置を補正するマップマッチング手段と、
を有し、
前記マップマッチング手段は、移動体の保有する地図データのバージョンを考慮して、情報センタから取得した経路データをマップマッチング候補に加えるか否かを決定することを特徴とするナビゲーション装置。
A navigation device that is mounted on a mobile body and provides route guidance,
Position detecting means for detecting the position of the moving body;
Map data storage means for storing map data held by the mobile body;
Center route data acquisition means for acquiring route data from the information center using wireless communication;
A movable body position detected, a map matching means for moving body by comparing the path data matching candidate plus route data acquired from the information center to the map data held, to correct the moving body position,
Have
The navigation apparatus characterized in that the map matching means determines whether or not to add route data acquired from an information center to a map matching candidate in consideration of a version of map data held by a mobile object.
移動体に搭載され、経路案内を行うナビゲーション装置であって、
移動体の位置を検出する位置検出手段と、
移動体の保有する地図データを記憶する地図データ記憶手段と、
無線通信を利用して、経路データを情報センタから取得するセンタ経路データ取得手段と、
検出した移動体位置と、移動体が保有する地図データに前記情報センタから取得した経路データを加えたマッチング候補の経路データとを比較し、移動体位置を補正するマップマッチング手段と、
を有し、
前記マップマッチング手段は、移動体の保有する地図データの作成日時を考慮して、情報センタから取得した経路データをマップマッチング候補に加えるか否かを決定することを特徴とするナビゲーション装置。
A navigation device that is mounted on a mobile body and provides route guidance,
Position detecting means for detecting the position of the moving body;
Map data storage means for storing map data held by the mobile body;
Center route data acquisition means for acquiring route data from the information center using wireless communication;
A movable body position detected, a map matching means for moving body by comparing the path data matching candidate plus route data acquired from the information center to the map data held, to correct the moving body position,
Have
The navigation device characterized in that the map matching means determines whether or not to add route data acquired from an information center to a map matching candidate in consideration of a creation date and time of map data held by a mobile object.
移動体に搭載され、経路案内を行うナビゲーション装置であって、
移動体の位置を検出する位置検出手段と、
移動体の保有する地図データを記憶する地図データ記憶手段と、
無線通信を利用して、経路データを情報センタから取得するセンタ経路データ取得手段と、
検出した移動体位置と、移動体が保有する地図データに前記情報センタから取得した経路データを加えたマッチング候補の経路データとを比較し、移動体位置を補正するマップマッチング手段と、
を有し、
前記マップマッチング手段は、情報センタから取得した経路データと、移動体の保有する地図データがオーバーラップしていない区間での走行についての過去の履歴に基づいて、経路データをマッチング候補に追加するか否かを決定することを特徴とするナビゲーション装置。
A navigation device that is mounted on a mobile body and provides route guidance,
Position detecting means for detecting the position of the moving body;
Map data storage means for storing map data held by the mobile body;
Center route data acquisition means for acquiring route data from the information center using wireless communication;
A movable body position detected, a map matching means for moving body by comparing the path data matching candidate plus route data acquired from the information center to the map data held, to correct the moving body position,
Have
Whether the map matching means adds route data to the matching candidates based on the route data acquired from the information center and the past history of travel in a section where the map data held by the mobile body does not overlap. A navigation device characterized by determining whether or not.
移動体に搭載され、経路案内を行うナビゲーション装置であって、
移動体の位置を検出する位置検出手段と、
移動体の保有する地図データを記憶する地図データ記憶手段と、
無線通信を利用して、経路データを情報センタから取得するセンタ経路データ取得手段と、
検出した移動体位置と、移動体が保有する地図データに前記情報センタから取得した経路データを加えたマッチング候補の経路データとを比較し、移動体位置を補正するマップマッチング手段と、
を有し、
前記マップマッチング手段は、経路データを取得して走行した際の履歴を考慮して、情報センタから取得した経路データをマップマッチングの候補に追加するか否かを決定することを特徴とするナビゲーション装置。
A navigation device that is mounted on a mobile body and provides route guidance,
Position detecting means for detecting the position of the moving body;
Map data storage means for storing map data held by the mobile body;
Center route data acquisition means for acquiring route data from the information center using wireless communication;
A movable body position detected, a map matching means for moving body by comparing the path data matching candidate plus route data acquired from the information center to the map data held, to correct the moving body position,
Have
The map matching means determines whether or not to add route data acquired from the information center to a map matching candidate in consideration of a history when the route data is acquired and traveled .
移動体に搭載され、経路案内を行うナビゲーション装置であって、
移動体の位置を検出する位置検出手段と、
移動体の保有する地図データを記憶する地図データ記憶手段と、
無線通信を利用して、経路データを情報センタから取得するセンタ経路データ取得手段と、
検出した移動体位置と、移動体が保有する地図データに前記情報センタから取得した経路データを加えたマッチング候補の経路データとを比較し、移動体位置を補正するマップマッチング手段と、
を有し、
前記マップマッチング手段は、情報センタから取得した経路データをマップマッチング候補に追加してマップマッチングを行う際に、移動体の保有する地図データの道路と、情報センタから取得した経路データについての重みを変更することを特徴とするナビゲーション装置。
A navigation device that is mounted on a mobile body and provides route guidance,
Position detecting means for detecting the position of the moving body;
Map data storage means for storing map data held by the mobile body;
Center route data acquisition means for acquiring route data from the information center using wireless communication;
A movable body position detected, a map matching means for moving body by comparing the path data matching candidate plus route data acquired from the information center to the map data held, to correct the moving body position,
Have
When the map matching means adds route data acquired from the information center to map matching candidates and performs map matching, the map matching means assigns weights to the road of the map data held by the mobile body and the route data acquired from the information center. A navigation device characterized by changing.
JP2004137512A 2004-05-06 2004-05-06 Navigation device Expired - Fee Related JP3846486B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004137512A JP3846486B2 (en) 2004-05-06 2004-05-06 Navigation device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004137512A JP3846486B2 (en) 2004-05-06 2004-05-06 Navigation device

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP32843099A Division JP3589124B2 (en) 1999-11-18 1999-11-18 Navigation device

Publications (2)

Publication Number Publication Date
JP2004239918A JP2004239918A (en) 2004-08-26
JP3846486B2 true JP3846486B2 (en) 2006-11-15

Family

ID=32959995

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004137512A Expired - Fee Related JP3846486B2 (en) 2004-05-06 2004-05-06 Navigation device

Country Status (1)

Country Link
JP (1) JP3846486B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101776739B1 (en) * 2016-04-29 2017-09-08 현대자동차 주식회사 Navigation and traffic information matching method thereof

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4580255B2 (en) * 2005-03-03 2010-11-10 日立オートモティブシステムズ株式会社 Vehicle navigation apparatus and temporary road map data registration method
JP4307498B2 (en) * 2007-07-10 2009-08-05 本田技研工業株式会社 Navigation device, navigation system
JP4779031B2 (en) * 2009-03-30 2011-09-21 本田技研工業株式会社 Navigation device and route distribution server
DE112011105367T5 (en) * 2011-06-23 2014-03-06 Mitsubishi Electric Corp. Mobile device navigation device and mobile navigation system
KR101744815B1 (en) 2015-08-13 2017-06-08 현대자동차 주식회사 Navigation interworking apparatus and recording medium for mobile device
JP7252077B2 (en) * 2019-06-28 2023-04-04 株式会社ゼンリンデータコム Route guidance device, route guidance method, and computer program
JP7162027B2 (en) * 2020-03-30 2022-10-27 本田技研工業株式会社 Route guidance device, program, and route guidance method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101776739B1 (en) * 2016-04-29 2017-09-08 현대자동차 주식회사 Navigation and traffic information matching method thereof
US10605611B2 (en) 2016-04-29 2020-03-31 Hyundai Motor Company Navigation device and traffic information matching method thereof

Also Published As

Publication number Publication date
JP2004239918A (en) 2004-08-26

Similar Documents

Publication Publication Date Title
JP3589124B2 (en) Navigation device
JP3987877B2 (en) Map information updating apparatus and map information updating method
CN101604480B (en) Parking lot guide device, parking lot guide method and program
EP2075537B1 (en) Navigation apparatus and program
JP4069378B2 (en) NAVIGATION DEVICE, PROGRAM FOR THE DEVICE, AND RECORDING MEDIUM
US8892361B2 (en) Route calculation apparatus
JP4045303B2 (en) Map information updating apparatus and map information updating method
KR20040067828A (en) Vehicle navigation apparatus and program thereof
WO2014024773A1 (en) Route calculation system, navigation device, and route calculation method
CN101523159A (en) Navigation device
CN108225347A (en) Communication terminal, mobile guiding system and mobile bootstrap technique
KR20040067830A (en) Vehicle navigation apparatus and program thereof
JP3846486B2 (en) Navigation device
KR20040067829A (en) Vehicle navigation apparatus and program thereof
JP2007322172A (en) Detour proposal system and detour proposal method
JP2005098904A (en) Navigation system
JP5856813B2 (en) Navigation system, terminal device
US8036825B2 (en) Navigation system
US20150039223A1 (en) Navigation device and server device
JP4029300B2 (en) Navigation device
JP4879803B2 (en) Map information updating apparatus and map information updating method
JP3673998B2 (en) Car navigation system
JP4506312B2 (en) Navigation device and navigation processing method of navigation device
JP2006275647A (en) On-vehicle communication navigation terminal device, navigation server device, navigation system, control method therefor, and control program
JP4045302B2 (en) Map information updating apparatus and map information updating method

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050913

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20051206

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060203

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060523

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060605

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: 20060801

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060814

R151 Written notification of patent or utility model registration

Ref document number: 3846486

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100901

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110901

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120901

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130901

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees