JP4809697B2 - Route search apparatus, method thereof, program thereof and recording medium thereof - Google Patents

Route search apparatus, method thereof, program thereof and recording medium thereof Download PDF

Info

Publication number
JP4809697B2
JP4809697B2 JP2006063726A JP2006063726A JP4809697B2 JP 4809697 B2 JP4809697 B2 JP 4809697B2 JP 2006063726 A JP2006063726 A JP 2006063726A JP 2006063726 A JP2006063726 A JP 2006063726A JP 4809697 B2 JP4809697 B2 JP 4809697B2
Authority
JP
Japan
Prior art keywords
map matching
accuracy
route search
route
unit
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.)
Active
Application number
JP2006063726A
Other languages
Japanese (ja)
Other versions
JP2007240346A5 (en
JP2007240346A (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.)
Pioneer Corp
Original Assignee
Pioneer 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 Pioneer Corp filed Critical Pioneer Corp
Priority to JP2006063726A priority Critical patent/JP4809697B2/en
Publication of JP2007240346A publication Critical patent/JP2007240346A/en
Publication of JP2007240346A5 publication Critical patent/JP2007240346A5/ja
Application granted granted Critical
Publication of JP4809697B2 publication Critical patent/JP4809697B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、ルート探索装置、ルート探索方法、ルート探索プログラム及びそのルート探索方法が記録された記録媒体に関する。   The present invention relates to a route search device, a route search method, a route search program, and a recording medium on which the route search method is recorded.

従来から、車両等の移動体に搭載され、目的地までの推奨ルートを探索し、当該推奨ルートに沿った移動の誘導及び案内を行うナビゲーション装置が広く普及している。こうしたナビゲーション装置では、移動体の位置が推奨ルートからはずれたと判断された場合に、現在位置から目的地までのルートを再探索する再ルート探索機能が多くの機種で採用されている。   2. Description of the Related Art Conventionally, navigation devices that are mounted on a moving body such as a vehicle, search for a recommended route to a destination, and guide and guide movement along the recommended route have been widely used. In such a navigation apparatus, when it is determined that the position of the moving body deviates from the recommended route, a re-route search function for re-searching the route from the current position to the destination is adopted in many models.

こうした再ルート探索の開始の条件となる移動体の位置が推奨ルートからはずれたことの判断は、例えば、移動体の現在位置を地図上にマッチングすることにより得られるマップマッチング位置が推奨ルートから離脱した状態における移動距離が所定の移動距離以上となったか否かにより判断されるのが一般的である。ここで、移動体の現在位置は、例えば、GPS(Global Positioning System)衛星から受信電波に基づく測位結果や、移動体に搭載された速度センサ、角速度センサ等の走行センサによる移動体の速度や移動方位等の検出結果に基づいて求められる。   The determination that the position of the moving body that is the condition for starting the reroute search deviates from the recommended route is, for example, that the map matching position obtained by matching the current position of the moving body on the map leaves the recommended route. In general, the determination is made based on whether or not the moving distance in the above state is a predetermined moving distance or more. Here, the current position of the moving body is, for example, a positioning result based on a radio wave received from a GPS (Global Positioning System) satellite, or a speed or movement of the moving body by a traveling sensor such as a speed sensor or an angular velocity sensor mounted on the moving body. It is obtained based on the detection result such as the direction.

しかしながら、マップマッチング位置は移動体の現在位置を常に高精度で反映しているとはいえない。このため、マップマッチング位置の移動路が突然変化する、いわゆる「位置とび」が発生することがあり得る。かかる位置とびは、分岐路付近でしばしば発生することが知られている。   However, the map matching position does not always reflect the current position of the moving object with high accuracy. For this reason, a so-called “position skip” in which the moving path of the map matching position suddenly changes may occur. It is known that such a position jump often occurs near a branch path.

こうした位置とびが発生することが多い分岐路付近において、再ルート探索開始時点を遅する技術が提案されている(特許文献1参照;以下、「従来例」という)。この従来例によれば、分岐路付近において、実際には推奨ルートを走行しているにもかかわらず、再ルート探索が行われてしまうことが防止される。   There has been proposed a technique for delaying the reroute search start time in the vicinity of a branch road in which such a position jump often occurs (see Patent Document 1; hereinafter referred to as “conventional example”). According to this conventional example, it is possible to prevent a reroute search from being performed in the vicinity of a branch road even though the recommended route is actually being traveled.

特開2000−241182号公報Japanese Patent Laid-Open No. 2000-241182

上述した従来例の技術は、分岐路付近においては再ルート探索開始時点を遅くすることにより再ルート探索までのタイミングを調整する技術であるが、移動体が分岐路付近にあるという条件が成立しない場合には、一律に定められた再ルート探索条件を適用するものである。しかしながら、マップマッチング位置の精度が低いために位置とびが発生する可能性がある場合は、分岐路付近を移動体が走行している場合に限られない。このため、分岐路付近以外であっても、再ルート探索開始時点を遅くすることにより再ルート探索までのタイミングを調整することが望ましい場合がある。こうした要請に応えることが、本発明が解決すべき課題の一つとして挙げられる。   The technology of the conventional example described above is a technology that adjusts the timing until the reroute search by delaying the reroute search start time in the vicinity of the branch road, but the condition that the moving body is in the vicinity of the branch path is not satisfied. In this case, a uniform reroute search condition is applied. However, when there is a possibility that a position jump occurs because the accuracy of the map matching position is low, it is not limited to the case where the moving body is traveling near the branch road. For this reason, it may be desirable to adjust the timing until the reroute search by delaying the reroute search start time point even in the vicinity of the branch road. Responding to such a request is one of the problems to be solved by the present invention.

本発明は、上記の事情を鑑みてなされたものであり、合理的なタイミングで再ルート探索を行うことができる新たなルート探索装置及びルート探索方法を提供することを目的とする。   The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a new route search apparatus and route search method capable of performing a reroute search at a reasonable timing.

請求項1に記載の発明は、移動体の外部から受信した情報に基づいて、前記移動体の位置を測位する測位手段と;前記移動体に搭載され、前記移動体の移動状況を検出する移動状況検出手段と;前記測位手段による測位結果及び前記移動状況検出手段による検出結果に基づいて、前記移動体の現在位置を地図上にマッチングしてマップマッチング位置を求めるマップマッチング手段と;目的地までの移動ルートを探索するルート探索手段と;前記測位手段による測位結果の精度及び前記移動状況検出手段による検出結果の精度を評価することにより、前記マップマッチング位置の精度を評価する評価手段と;前記マップマッチング位置が前記ルート探索手段により探索された移動ルートから離脱した場合に、前記評価手段による評価結果に基づいて、再ルート探索条件を設定する再ルート探索条件設定手段と;前記再ルート探索条件が満たされたときに、前記ルート探索手段に対して再ルート探索を指令する再ルート探索指令手段と;を備え、前記評価手段により前記マップマッチング位置の精度が低いと評価された場合、前記再ルート探索条件設定手段は、前記マップマッチング位置の精度が高いと評価された場合よりも条件満足までの時間が長くかかる再ルート探索条件を設定する、ことを特徴とするルート探索装置である。 The invention according to claim 1 is a positioning means for positioning the position of the moving body based on information received from the outside of the moving body; a movement mounted on the moving body and detecting a moving state of the moving body Situation detection means; map matching means for finding a map matching position by matching the current position of the moving body on a map based on the positioning result by the positioning means and the detection result by the movement status detection means; Route search means for searching a moving route of the map; evaluation means for evaluating the accuracy of the map matching position by evaluating the accuracy of the positioning result by the positioning means and the accuracy of the detection result by the movement status detecting means; When the map matching position leaves the travel route searched by the route search means, the map matching position is based on the evaluation result by the evaluation means. Reroute search condition setting means for setting a reroute search condition; and reroute search command means for instructing the route search means to perform a reroute search when the reroute search condition is satisfied. And the reroute search condition setting unit determines that the time until the condition is satisfied is higher than the case where the accuracy of the map matching position is evaluated to be high when the evaluation unit evaluates that the accuracy of the map matching position is low. The route search apparatus is characterized in that a long re-route search condition is set .

請求項7に記載の発明は、目的地までの移動ルートを探索するルート探索工程と;移動体の現在位置を地図上にマッチングしてマップマッチング位置を求めるマップマッチング工程と;前記現在位置の算出に際して利用した情報の精度を評価することにより、前記マップマッチング位置の精度を評価する評価工程と;前記マップマッチング位置が前記ルート探索工程において探索された移動ルートから離脱した場合に、前記評価工程における評価結果に基づいて、再ルート探索条件を設定する再ルート探索条件設定工程と;前記再ルート探索条件が満たされたときに、再ルート探索指令を行う再ルート探索指令工程と;前記再ルート探索指令に応答して、現在位置から前記目的地までの移動ルートを探索する再ルート探索工程と;を備え、前記再ルート探索条件設定工程では、前記評価工程において、前記マップマッチング位置の精度が低いと評価された場合には、前記マップマッチング位置の精度が高いと評価された場合よりも条件満足までの時間が長くかかる再ルート探索条件を設定する、ことを特徴とするルート探索方法である。 The invention according to claim 7 is a route searching step for searching for a moving route to a destination; a map matching step for obtaining a map matching position by matching a current position of a moving body on a map; and calculation of the current position An evaluation step for evaluating the accuracy of the map matching position by evaluating the accuracy of the information used at the time; and when the map matching position leaves the travel route searched in the route search step, A reroute search condition setting step for setting a reroute search condition based on the evaluation result; a reroute search command step for issuing a reroute search command when the reroute search condition is satisfied; and the reroute search in response to the command, and re-route search step of searching a travel route from the current position to the destination; it includes a front In the reroute search condition setting step, in the evaluation step, when the accuracy of the map matching position is evaluated to be low, the time until the condition is satisfied is compared to the case where the accuracy of the map matching position is evaluated to be high. A route search method characterized in that a long re-route search condition is set .

請求項8に記載の発明は、請求項7に記載のルート探索方法を演算手段に実行させる、ことを特徴とするルート探索プログラムである。 According to an eighth aspect of the present invention, there is provided a route search program that causes a calculation means to execute the route search method according to the seventh aspect.

請求項9に記載の発明は、請求項8に記載のルート探索プログラムが演算手段により読み取り可能に記録されている、ことを特徴とする記録媒体である。

The invention according to claim 9 is a recording medium in which the route search program according to claim 8 is recorded so as to be readable by a calculation means.

以下、本発明の一実施形態を、図1〜図5を参照しつつ説明する。なお、本実施形態においては、車両に搭載され、ルート探索装置の機能を有するナビゲーション装置を例示して説明する。   Hereinafter, an embodiment of the present invention will be described with reference to FIGS. In the present embodiment, a navigation device mounted on a vehicle and having a function of a route search device will be described as an example.

[構成]
図1には、本実施形態に係るナビゲーション装置100の構成がブロック図にて示されている。図1に示されるように、このナビゲーション装置100は、制御ユニット110と、記憶装置120とを備えている。また、ナビゲーション装置100は、音出力ユニット130と、表示ユニット140と、操作入力手段としての操作入力ユニット150と、移動状況検出手段としての走行センサユニット160と、測位手段としてのGPS(Global Positioning System)受信ユニット170とを備えている。上記制御ユニット110以外の要素120〜170は、それぞれ制御ユニット110に接続されている。
[Constitution]
FIG. 1 is a block diagram showing the configuration of the navigation device 100 according to this embodiment. As shown in FIG. 1, the navigation device 100 includes a control unit 110 and a storage device 120. The navigation device 100 includes a sound output unit 130, a display unit 140, an operation input unit 150 as an operation input unit, a travel sensor unit 160 as a movement state detection unit, and a GPS (Global Positioning System) as a positioning unit. ) Receiving unit 170. Elements 120 to 170 other than the control unit 110 are connected to the control unit 110, respectively.

制御ユニット110は、ナビゲーション装置100の全体を制御しつつ、様々な処理を行う。この制御ユニット110は、ナビゲーションに関する処理を行うナビゲーション処理部200を備えている。   The control unit 110 performs various processes while controlling the entire navigation device 100. The control unit 110 includes a navigation processing unit 200 that performs processing related to navigation.

ナビゲーション処理部200は、センサデータ処理部210と、マップマッチング手段としてのマップマッチング部220と、ルート探索手段としてのルート探索部230と、再ルート探索制御部240とを備えている。このように構成されたナビゲーション処理部200は、記憶装置120にアクセスしつつ、上述した構成要素130〜170を利用して、利用者にナビゲーション情報を提供する。すなわち、ナビゲーション処理に関連する操作入力ユニット150からの指令入力結果、走行センサユニット160による検出結果、及び、GPS受信ユニット170における測位結果等に対応して、ナビゲーション処理部200は、記憶装置120に記憶されたナビゲーション用のデータを適宜読み出す。そして、ナビゲーション処理部200は、(a)利用者が指定する地域の地図を表示ユニット140の表示デバイスに表示する地図表示、(b)車両が地図上のどこに位置するのか、また、どの方角に向かっているのかを算出するマップマッチング、(c)車両の現在位置から、利用者が指定する目的地の位置までの推奨ルートの探索、(d)設定されたルートに沿って目的地まで運転するときに、目的地への到達予想時刻や、進行すべき方向を的確にアドバイスするために、表示ユニット140の表示デバイスに案内表示をしたり、音出力ユニット130から音声案内を出力したりしてルート案内等を行う。   The navigation processing unit 200 includes a sensor data processing unit 210, a map matching unit 220 as a map matching unit, a route search unit 230 as a route search unit, and a reroute search control unit 240. The navigation processing unit 200 configured as described above provides navigation information to the user by using the above-described components 130 to 170 while accessing the storage device 120. That is, the navigation processing unit 200 stores the command input result from the operation input unit 150 related to the navigation processing, the detection result by the travel sensor unit 160, the positioning result in the GPS receiving unit 170, and the like in the storage device 120. The stored navigation data is read appropriately. The navigation processing unit 200 (a) displays a map of a region designated by the user on the display device 140, and (b) indicates where the vehicle is located on the map and in which direction. Map matching to calculate whether you are heading, (c) Search for a recommended route from the current position of the vehicle to the destination location specified by the user, (d) Drive to the destination along the set route Sometimes, guidance is displayed on the display device of the display unit 140 or voice guidance is output from the sound output unit 130 in order to accurately advise the expected arrival time to the destination and the direction to travel. Provide route guidance.

センサデータ処理部210は、走行センサユニット160による検出結果に基づいて、移動距離、走行方位(車両の傾斜角(傾斜方位)を含んでもよい)等の走行状況情報を算出する。センサデータ処理部210は、算出された走行状況情報をマップマッチング部220へ報告する。また、センサデータ処理部210は、走行状況情報の算出の根拠となった情報が、走行センサユニット160による検出結果、及び、検出時点における走行センサユニット160における各センサの精度情報を、再ルート探索制御部240へ報告する。また、センサデータ処理部210は、GPS受信ユニット170による測位結果が得られたときに、その測位結果の精度情報を再ルート探索制御部240へ報告する。   The sensor data processing unit 210 calculates travel state information such as a travel distance and a travel direction (may include a vehicle tilt angle (tilt direction)) based on the detection result of the travel sensor unit 160. The sensor data processing unit 210 reports the calculated traveling state information to the map matching unit 220. In addition, the sensor data processing unit 210 performs reroute search based on the detection result of the travel sensor unit 160 and the accuracy information of each sensor in the travel sensor unit 160 at the time of detection. Report to the control unit 240. Further, when the positioning result by the GPS receiving unit 170 is obtained, the sensor data processing unit 210 reports accuracy information of the positioning result to the reroute search control unit 240.

センサデータ処理部210は、走行センサユニット160による検出結果の処理をするための学習を行う。かかる学習の最中であるか否かの情報が、センサデータ処理部210から再ルート探索制御部240へ報告される。   The sensor data processing unit 210 performs learning for processing the detection result by the traveling sensor unit 160. Information on whether or not learning is in progress is reported from the sensor data processing unit 210 to the reroute search control unit 240.

センサデータ処理部210は、走行センサ160による検出結果を、GPS受信ユニット170からの報告結果等に基づいて適宜補正する。   The sensor data processing unit 210 appropriately corrects the detection result by the traveling sensor 160 based on the report result from the GPS receiving unit 170 or the like.

マップマッチング部220は、上記の(b)の機能を有している。この機能の実行に際して、マップマッチング部220は、センサデータ処理部210によって算出された走行状況情報、及び、GPS受信ユニット170からの報告結果に基づいて、車両の位置を算出する。そして、マップマッチング部220は、地図情報121を利用して、算出された車両の位置を地図上の車両の位置として最も確からしい位置へマッチングし、マップマッチング位置を求める。こうして求められたマップマッチング位置及びその周囲の道路状況は、再ルート探索制御部240へ通知される。   The map matching unit 220 has the function (b) described above. When this function is executed, the map matching unit 220 calculates the position of the vehicle based on the traveling state information calculated by the sensor data processing unit 210 and the report result from the GPS receiving unit 170. Then, the map matching unit 220 uses the map information 121 to match the calculated position of the vehicle to the most likely position as the position of the vehicle on the map to obtain a map matching position. The re-route search control unit 240 is notified of the map matching position thus obtained and the surrounding road conditions.

ルート探索部230は、上記の(c)の機能を有している。この機能の実行は、利用者による目的地を指定したルート探索指令に応答して行われるとともに、再ルート探索制御部240からの現在位置を指定した再ルート探索指令に応答して行われる。なお、ルート探索部230は、探索された推奨ルートの情報を再ルート探索制御部240へ送る。   The route search unit 230 has the function (c) described above. The execution of this function is performed in response to a route search command specifying a destination by the user and in response to a reroute search command specifying the current position from the reroute search control unit 240. Note that the route search unit 230 sends information of the searched recommended routes to the reroute search control unit 240.

再ルート探索制御部240は、ルート探索部230による再ルート探索を制御する機能を有している。この再ルート探索制御部240の詳細については、後述する。   The reroute search control unit 240 has a function of controlling the reroute search performed by the route search unit 230. Details of the reroute search control unit 240 will be described later.

記憶装置120は、ハードディスク装置等から構成される。記憶装置120には、地図情報121をはじめとして、ナビゲーション装置100の動作のために必要な様々なデータが記憶される。なお、制御ユニット110は、記憶装置120の記憶領域にアクセス可能であり、当該記憶領域からのデータを読み取ることができるようになっている。   The storage device 120 includes a hard disk device or the like. The storage device 120 stores various data necessary for the operation of the navigation device 100 including the map information 121. The control unit 110 can access a storage area of the storage device 120 and can read data from the storage area.

音出力ユニット130は、(i)制御ユニット110から受信したデジタル音声データをアナログ信号に変換するDA変換器(Digital to Analog Converter)と、(ii)当該DA変換器から出力されたアナログ信号を増幅する増幅器と、(iii)増幅されたアナログ信号を音声に変換するスピーカとを備えて構成されている。この音出力ユニット130は、制御ユニット110による制御のもとで、車両の進行方向、走行状況、交通状況等の案内用音声、音楽等を出力する。   The sound output unit 130 (i) a digital to analog converter that converts digital audio data received from the control unit 110 into an analog signal, and (ii) amplifies the analog signal output from the DA converter. And (iii) a speaker that converts the amplified analog signal into sound. Under the control of the control unit 110, the sound output unit 130 outputs guidance voice, music, etc., such as the traveling direction of the vehicle, the traveling situation, and the traffic situation.

表示ユニット140は、(i)液晶表示パネル、有機EL(Electro Luminescence)パネル、PDP(Plasma Display Panel)等の表示デバイスと、(ii)制御ユニット110から送出された表示制御データに基づいて、表示ユニット140全体の制御を行うグラフィックレンダラ等の表示コントローラと、(iii)表示画像データを記憶する表示画像メモリ等を備えて構成されている。この表示ユニット140は、制御ユニット110による制御のもとで、地図情報、ルート情報、操作ガイダンス情報等を表示する。   The display unit 140 displays (i) a display device such as a liquid crystal display panel, an organic EL (Electro Luminescence) panel, a PDP (Plasma Display Panel), and (ii) display control data sent from the control unit 110. A display controller such as a graphic renderer for controlling the entire unit 140 and (iii) a display image memory for storing display image data are included. The display unit 140 displays map information, route information, operation guidance information, and the like under the control of the control unit 110.

操作入力ユニット150は、ナビゲーション装置100の本体部に設けられたキー部、あるいはキー部を備えるリモート入力装置等により構成される。ここで、本体部に設けられたキー部としては、表示ユニット140に設けられたタッチパネルを用いることができる。なお、キー部を有する構成に代えて、音声入力する構成を採用することもできる。   The operation input unit 150 is configured by a key unit provided in the main body of the navigation device 100 or a remote input device including the key unit. Here, a touch panel provided in the display unit 140 can be used as the key part provided in the main body. In addition, it can replace with the structure which has a key part, and the structure which inputs voice can also be employ | adopted.

走行センサユニット160は、(i)車両の移動速度を検出する移動距離関連情報検出手段の一部としての速度センサ161と、(ii)車両の角速度を検出する方位変化量検出手段の一部としての角速度センサ162と、(iii)車両に作用している加速度を検出する移動距離関連情報検出手段の一部としての加速度センサ163と、を備えている。ここで、速度センサ161は、例えば、車輪や車輪の回転により出力されるパルス信号や電圧値を検出する。また、角速度センサ162は、例えば、ジャイロセンサとして構成され、角速度を検出する。また、加速度センサ163は、例えば、3次元加速度を検出する。こうした検出結果は、走行センサユニット160から制御ユニット110へ送られる。   The travel sensor unit 160 includes (i) a speed sensor 161 as a part of a moving distance related information detecting unit that detects a moving speed of the vehicle, and (ii) a part of a direction change detecting unit that detects an angular speed of the vehicle. Angular velocity sensor 162, and (iii) an acceleration sensor 163 as a part of movement distance related information detecting means for detecting acceleration acting on the vehicle. Here, the speed sensor 161 detects, for example, a pulse signal or a voltage value output by a wheel or wheel rotation. The angular velocity sensor 162 is configured as a gyro sensor, for example, and detects the angular velocity. Further, the acceleration sensor 163 detects, for example, three-dimensional acceleration. Such a detection result is sent from the traveling sensor unit 160 to the control unit 110.

なお、上述した走行センサ160による検出結果の処理のための学習としては、車速パルスの1パルス当たりの走行距離、角速度センサ162の感度・温度特性・個体ばらつき、加速度センサ163の感度・温度特性・個体ばらつき等が挙げられる。   Note that learning for processing the detection result by the travel sensor 160 described above includes travel distance per vehicle speed pulse, sensitivity / temperature characteristics / individual variation of the angular velocity sensor 162, sensitivity / temperature characteristics of the acceleration sensor 163, Examples include individual variation.

GPS受信ユニット170は、複数のGPS衛星からの電波の受信結果に基づいて、車両の現在位置(以下、「測位結果」という)を算出し、その精度情報とともに制御ユニット110へ報告する。また、GPS受信ユニット170は、GPS衛星からの電波のドップラー効果による波長変化に基づいて、車両の速度及び走行方位を検出し、制御ユニット110へ報告する。また、GPS受信ユニット170は、GPS衛星から送出された時刻に基づいて現在時刻を計時し、制御ユニット110へ報告する。   The GPS receiving unit 170 calculates the current position of the vehicle (hereinafter referred to as “positioning result”) based on reception results of radio waves from a plurality of GPS satellites, and reports it to the control unit 110 together with its accuracy information. Further, the GPS receiving unit 170 detects the speed and traveling direction of the vehicle based on the wavelength change due to the Doppler effect of the radio wave from the GPS satellite, and reports it to the control unit 110. The GPS receiving unit 170 measures the current time based on the time transmitted from the GPS satellite and reports it to the control unit 110.

GPS受信ユニット170がGPS衛星からの電波を受信できない地域では、GPS受信ユニット170は、測位結果等を取得することができない。また、GPS衛星からの電波が弱い地域に車両が存在する場合、周囲に高層建築物等が存在することに由来するマルチパスが発生する地域に車両が存在する場合、捕捉できたGPS衛星の数が少ない場合等には、GPS受信ユニット170による測位結果等の精度が低くなる。   In areas where the GPS receiving unit 170 cannot receive radio waves from GPS satellites, the GPS receiving unit 170 cannot obtain positioning results and the like. The number of GPS satellites that can be captured when a vehicle is present in an area where the radio wave from the GPS satellite is weak, or the vehicle is present in an area where a multipath is generated due to the presence of a high-rise building or the like. When there are few, etc., the precision of the positioning result etc. by the GPS receiving unit 170 will become low.

上述の再ルート探索制御部240は、図2に示されるように、評価手段及び再ルート探索条件設定手段としての再ルート探索条件設定部241と、再ルート探索指令手段としての再ルート探索指令部242とを備えている。   As shown in FIG. 2, the reroute search control unit 240 described above includes a reroute search condition setting unit 241 as an evaluation unit and a reroute search condition setting unit, and a reroute search command unit as a reroute search command unit. 242.

再ルート探索条件設定部241は、マップマッチング部220からのマップマッチング位置及びルート探索部230からの推奨ルート情報に基づいて、マップマッチング位置が推奨ルートから離脱したか否かを判断する。また、再ルート探索条件設定部241は、マップマッチング位置が推奨ルートから離脱したときに、センサデータ処理部210から報告された情報に基づいて、マップマッチング位置の精度を評価する。   The reroute search condition setting unit 241 determines whether the map matching position has departed from the recommended route based on the map matching position from the map matching unit 220 and the recommended route information from the route search unit 230. Further, the reroute search condition setting unit 241 evaluates the accuracy of the map matching position based on the information reported from the sensor data processing unit 210 when the map matching position leaves the recommended route.

例えば、GPS受信手段が測位結果等を報告していない状態、又は、GPS受信手段による測位結果等の精度が低い状態(以下、「GPS低精度状態」と呼ぶ)が継続しているときに、角速度センサ162による検出結果に基づいて、走行方位が所定方位変化量以上変化した場合には、再ルート探索条件設定部241は、センサデータ処理部210によって算出される走行方位の精度が低くなっていると判断し、マップマッチング位置の精度が低いと評価する。こうした事態は、例えば、図3に示されるような高層駐車場内を何階にもわたって走行した場合等に発生する。   For example, when the GPS receiving unit does not report the positioning result or the like, or the state where the accuracy of the positioning result by the GPS receiving unit is low (hereinafter referred to as “GPS low accuracy state”), Based on the detection result by the angular velocity sensor 162, when the traveling direction changes by a predetermined amount or more, the reroute search condition setting unit 241 has a low accuracy of the traveling direction calculated by the sensor data processing unit 210. It is judged that the accuracy of the map matching position is low. Such a situation occurs, for example, when the vehicle travels over many floors in a high-rise parking lot as shown in FIG.

また、GPS低精度状態が継続しているときに、速度センサ161又は加速度センサ163による検出結果に基づいて、所定移動距離以上の走行があった場合には、再ルート探索条件設定部241は、マップマッチング位置の精度が低いと評価する。ここで、所定方位変化量及び所定移動距離は、事前の実験、評価等により予め定められる。   In addition, when the GPS low-accuracy state continues and the vehicle travels more than a predetermined movement distance based on the detection result by the speed sensor 161 or the acceleration sensor 163, the reroute search condition setting unit 241 Evaluate that the accuracy of the map matching position is low. Here, the predetermined azimuth change amount and the predetermined movement distance are determined in advance by a prior experiment, evaluation, or the like.

また、ナビゲーション装置100への通電直後等という走行センサユニット160の周囲温度の変化が激しい期間には、再ルート探索条件設定部241は、マップマッチング位置の精度が低いと評価する。なお、本実施形態では、走行センサユニット160の周囲温度の変化が激しい期間は、事前の実験、評価等により予め定められるようになっている。もちろん、温度計によって温度変化を測定することで、走行センサユニット160の周囲温度の変化が激しい期間を検出するようにしてもよい。   Further, the reroute search condition setting unit 241 evaluates that the accuracy of the map matching position is low during a period when the ambient temperature of the travel sensor unit 160 is drastically changed, such as immediately after the navigation device 100 is energized. In the present embodiment, the period during which the ambient temperature of the traveling sensor unit 160 is drastically changed is determined in advance by prior experiments, evaluations, and the like. Of course, a period in which the ambient temperature of the traveling sensor unit 160 is drastically changed may be detected by measuring the temperature change with a thermometer.

また、センサデータ処理部210からの情報に基づいて走行センサ160による検出結果の処理のための学習中であると判断される場合には、再ルート探索条件設定部241は、マップマッチング位置の精度が低いと評価する。   In addition, when it is determined that learning for processing of the detection result by the travel sensor 160 is based on information from the sensor data processing unit 210, the reroute search condition setting unit 241 determines the accuracy of the map matching position. Is evaluated as low.

再ルート探索条件設定部241は、以上のようなマップマッチング位置の精度の評価結果に基づいて、再ルート探索を開始するための再ルート探索条件を設定する。こうした再ルート探索条件としては、通常の再ルート探索条件である第1再ルート探索条件と、当該通常の再ルート探索条件よりも条件満足までに時間がかかる第2再ルート探索条件とがある。   The reroute search condition setting unit 241 sets a reroute search condition for starting a reroute search based on the evaluation result of the accuracy of the map matching position as described above. Such reroute search conditions include a first reroute search condition that is a normal reroute search condition and a second reroute search condition that takes more time to satisfy the condition than the normal reroute search condition.

マップマッチング位置が推奨ルートから離脱したときに、マップマッチング位置の精度が低いと評価できる場合には、再ルート探索条件設定部241は、第2再ルート探索条件を設定する。一方、マップマッチング位置の精度が低いとは評価できない場合には、再ルート探索条件設定部241は、第1再ルート探索条件を設定する。   When the map matching position leaves the recommended route, if it can be evaluated that the accuracy of the map matching position is low, the reroute search condition setting unit 241 sets the second reroute search condition. On the other hand, when it cannot be evaluated that the accuracy of the map matching position is low, the reroute search condition setting unit 241 sets the first reroute search condition.

上記の第1及び第2再ルート探索条件としては、マップマッチング位置が推奨ルートから離脱した状態の継続中における走行距離という距離条件や、マップマッチング位置が推奨ルートから離脱した状態の継続時間という時間条件を採用することができる。こうした時間条件又は距離条件の一方を採用することもできるし、双方を採用することもできる。時間条件及び距離条件の双方を採用する場合には、いずれか一方の条件が満足されたときに、再ルート探索条件が満足したとすることもできるし、双方の条件が満足されたときに、再ルート探索条件が満足したとすることもできる。   As the above first and second reroute search conditions, the distance condition of the travel distance while the map matching position leaves the recommended route or the time duration of the state where the map matching position leaves the recommended route Conditions can be adopted. One of these time conditions or distance conditions can be adopted, or both can be adopted. When both the time condition and the distance condition are adopted, the reroute search condition can be satisfied when either one of the conditions is satisfied, or when both the conditions are satisfied, It can also be assumed that the reroute search condition is satisfied.

ここで、第1及び第2再ルート探索条件において距離条件が採用されている場合には、第2再ルート探索条件における走行距離は、第1再ルート探索条件における走行距離(例えば、30m)よりも長く設定される。これらの走行距離は、事前の実験、評価、経験により予め定められる。   Here, when the distance condition is adopted in the first and second reroute search conditions, the travel distance in the second reroute search condition is greater than the travel distance (for example, 30 m) in the first reroute search condition. Is also set longer. These travel distances are determined in advance through experiments, evaluations, and experiences.

また、第1及び第2再ルート探索条件において時間条件が採用されている場合には、第2再ルート探索条件における走行時間は、第1再ルート探索条件における走行時間(例えば、10秒)よりも長く設定される。これらの走行距離は、事前の実験、評価、経験により予め定められる。   Further, when the time condition is adopted in the first and second reroute search conditions, the travel time in the second reroute search condition is greater than the travel time (for example, 10 seconds) in the first reroute search condition. Is also set longer. These travel distances are determined in advance through experiments, evaluations, and experiences.

再ルート探索条件設定部241は、再ルート探索条件が満足されると、再ルート探索指令を発行すべき旨を再ルート探索指令部242へ通知する。なお、再ルート探索指令を発行すべき旨の発行に際しては、マップマッチング部220から受けた最新のマップマッチング位置が、車両の現在位置として指定される。   When the reroute search condition is satisfied, the reroute search condition setting unit 241 notifies the reroute search command unit 242 that a reroute search command should be issued. When issuing a reroute search command, the latest map matching position received from the map matching unit 220 is designated as the current position of the vehicle.

再ルート探索指令部242は、再ルート探索条件設定部241から再ルート探索指令を発行すべき旨及び車両の現在位置の通知を受けると、車両の現在位置を指定した再ルート探索指令をルート探索部230へ送る。この再ルート探索指令を受けたルート探索部230は、再ルート探索を行うことになる。   When the reroute search command unit 242 receives notification from the reroute search condition setting unit 241 that the reroute search command should be issued and the current position of the vehicle, the reroute search command unit 242 searches for the reroute search command specifying the current position of the vehicle. Send to section 230. The route search unit 230 that has received this reroute search command performs a reroute search.

[動作]
次に、以上のように構成されたナビゲーション装置100における再ルート探索の制御に主に着目して説明する。
[Operation]
Next, a description will be given mainly focusing on reroute search control in the navigation device 100 configured as described above.

再ルート探索制御処理は、ナビゲーション装置100への通電が開始されると、開始する。この再ルート探索制御処理では、図4に示されるように、まず、ステップS11において、再ルート探索条件設定部241が、推奨ルートが設定されているか否かを判定する。この判定の結果が否定的であった場合(ステップS11:N)には、ステップS11の処理が繰り返される。   The reroute search control process starts when energization of the navigation device 100 is started. In this reroute search control process, as shown in FIG. 4, first, in step S11, the reroute search condition setting unit 241 determines whether or not a recommended route is set. If the result of this determination is negative (step S11: N), the process of step S11 is repeated.

ルート探索部230により探索された推奨ルートが設定され、ステップS11の判定の結果が肯定的となると(ステップS11:Y)、処理はステップS12へ進む。なお、推奨ルートが設定されると、当該推奨ルートの情報が、ルート探索部230から再ルート探索条件設定部241へ送られる。   When the recommended route searched by the route search unit 230 is set and the determination result in step S11 is affirmative (step S11: Y), the process proceeds to step S12. When a recommended route is set, information on the recommended route is sent from the route search unit 230 to the reroute search condition setting unit 241.

ステップS12では、再ルート探索条件設定部241が、推奨ルートの情報に基づいて、マップマッチング部220から受けたマップマッチング位置が推奨ルート上に存在するか否かを判定する。この判定の結果が肯定的であった場合(ステップS12:Y)には、処理はステップS11へ進む。以後、ステップS12における判定の結果が否定的となるまで、ステップS11及びステップS12の処理が繰り返される。   In step S12, the reroute search condition setting unit 241 determines whether the map matching position received from the map matching unit 220 exists on the recommended route based on the recommended route information. If the result of this determination is affirmative (step S12: Y), the process proceeds to step S11. Thereafter, the processes in steps S11 and S12 are repeated until the result of the determination in step S12 is negative.

ステップS12における判定の結果が否定的であった場合(ステップS12:N)には、処理はステップS13へ進む。このステップS13では、再ルート探索条件設定部241が、再ルート探索条件を設定する。   If the result of the determination in step S12 is negative (step S12: N), the process proceeds to step S13. In step S13, the reroute search condition setting unit 241 sets a reroute search condition.

ステップS13における再ルート探索条件の設定処理では、図5に示されるように、まず、ステップS21において、再ルート探索条件設定部241が、センサデータ処理部210から受けた情報に基づいて、マップマッチング位置の精度が低いと判断できるか否かを判定する。この判定の結果が肯定的であった場合(ステップS21:Y)には、処理はステップS23へ進む。ステップS23では、再ルート探索条件設定部241は、上述した第2再ルート探索条件を、再ルート探索条件として設定する。この後、ステップS13の処理が終了する。   In the reroute search condition setting process in step S13, as shown in FIG. 5, first, in step S21, the reroute search condition setting unit 241 performs map matching based on the information received from the sensor data processing unit 210. It is determined whether or not it can be determined that the position accuracy is low. If the result of this determination is affirmative (step S21: Y), the process proceeds to step S23. In step S23, the reroute search condition setting unit 241 sets the second reroute search condition described above as the reroute search condition. Thereafter, the process of step S13 ends.

ステップS21における判定の結果が否定的であった場合(ステップS21:N)には、処理はステップS22へ進む。このステップS22では、再ルート探索条件設定部241が、第1再ルート探索条件を再ルート探索条件として設定する。この後、ステップS13の処理が終了する。   If the result of the determination in step S21 is negative (step S21: N), the process proceeds to step S22. In step S22, the reroute search condition setting unit 241 sets the first reroute search condition as the reroute search condition. Thereafter, the process of step S13 ends.

以上のようにしてステップS13の処理が終了すると、処理は図4のステップS14へ進む。このステップS14では、再ルート探索条件設定部241が、再ルート探索条件が満足された否かを判定する。この判定の結果が否定的であった場合(ステップS14:N)には、処理はステップS15へ進む。   When the process of step S13 is completed as described above, the process proceeds to step S14 of FIG. In step S14, the reroute search condition setting unit 241 determines whether or not the reroute search condition is satisfied. If the result of this determination is negative (step S14: N), the process proceeds to step S15.

ステップS15では、再ルート探索条件設定部241が、マップマッチング部220からの新たなマップマッチング位置が推奨ルート上に復帰したか否かを判定する。この判定の結果が否定的であった場合(ステップS15:N)には、処理はステップS14へ進む。この後、ステップS14又はS15のいずれかにおいて肯定的な判定がなされるまで、上述のステップS14及びS15の処理が繰り返される。   In step S15, the reroute search condition setting unit 241 determines whether or not the new map matching position from the map matching unit 220 has returned to the recommended route. If the result of this determination is negative (step S15: N), the process proceeds to step S14. Thereafter, the processes in steps S14 and S15 described above are repeated until a positive determination is made in either step S14 or S15.

ステップS14における判定の結果が肯定的となると(ステップS14:Y)、再ルート探索条件設定部241が、再ルート探索指令を発行すべき旨及び最新のマップマッチング位置を再ルート探索指令部242へ通知する。そして、処理はステップS16へ進む。   If the result of determination in step S14 is affirmative (step S14: Y), the reroute search condition setting unit 241 issues a reroute search command to be issued and the latest map matching position to the reroute search command unit 242. Notice. Then, the process proceeds to step S16.

ステップS16では、再ルート探索指令部242が、再ルート探索条件設定部241から受けた最新のマップマッチング位置を車両の現在位置に指定して、再ルート探索指令をルート探索部230へ送る。この再ルート探索指令を受けたルート探索部230は、再ルート探索を行う。   In step S <b> 16, the reroute search command unit 242 designates the latest map matching position received from the reroute search condition setting unit 241 as the current position of the vehicle, and sends a reroute search command to the route search unit 230. Receiving this reroute search command, the route search unit 230 performs a reroute search.

ステップS16の処理が終了すると、処理はステップS11へ進む。また、ステップS15における判定の結果が肯定的であった場合(ステップS15:Y)にも、処理はステップS11へ進む。以後、ナビゲーション装置100への通電が停止するまで、上記のステップS11〜S16の処理が繰り返される。   When the process of step S16 ends, the process proceeds to step S11. Moreover, also when the result of determination in step S15 is affirmative (step S15: Y), the process proceeds to step S11. Thereafter, the processes of steps S11 to S16 are repeated until the energization of the navigation device 100 is stopped.

以上説明したように、本実施形態では、推奨ルートが設定されているときに、推奨ルート上に存在しない新たなマップマッチング位置が得られると、再ルート条件設定部241が、走行センサ160による検出結果を利用してセンサデータ処理部210により算出された走行状況情報の精度、及び、GPS受信ユニット170からの測位結果の精度に基づいて、マップマッチング位置の精度が低いと評価できるか否かを判定する。この判定の結果が否定的であった場合には、再ルート探索条件として、通常の再ルート探索条件である第1再ルート探索条件を設定する。一方、当該判定の結果が肯定的であった場合には、再ルート条件設定部241が、第1再ルート探索条件よりも条件満足までに時間がかかる第2再ルート探索条件を再ルート探索条件として設定する。   As described above, in the present embodiment, when a new map matching position that does not exist on the recommended route is obtained when the recommended route is set, the reroute condition setting unit 241 detects by the travel sensor 160. Whether the accuracy of the map matching position can be evaluated as low based on the accuracy of the driving situation information calculated by the sensor data processing unit 210 using the result and the accuracy of the positioning result from the GPS receiving unit 170. judge. If the result of this determination is negative, a first reroute search condition that is a normal reroute search condition is set as the reroute search condition. On the other hand, when the result of the determination is affirmative, the reroute condition setting unit 241 changes the second reroute search condition that takes longer to satisfy the condition than the first reroute search condition to the reroute search condition. Set as.

設定された再ルート探索条件が満足されると、再ルート探索指令部242が、再ルート探索指令をルート探索部230へ送る。この再ルート探索指令を受けたルート探索部230は、再ルート探索を行う。したがって、本実施形態によれば、合理的なタイミングで再ルート探索を行うことができる。   When the set reroute search condition is satisfied, the reroute search command unit 242 sends a reroute search command to the route search unit 230. Receiving this reroute search command, the route search unit 230 performs a reroute search. Therefore, according to this embodiment, a reroute search can be performed at a reasonable timing.

[実施形態の変形]
本発明は、上記の実施形態に限定されるものではなく、様々な変形が可能である。
[Modification of Embodiment]
The present invention is not limited to the above-described embodiment, and various modifications are possible.

例えば、上記の実施形態では、再ルート探索条件として、満足までにかかる時間が異なる第1及び第2再ルート探索条件の2種類を用意して、いずれの再ルート探索条件を設定するかを決定するようにした。これに対して、満足までにかかる時間が異なる3種類以上の再ルート探索条件を用意し、マップマッチング位置の精度の評価結果に基づいて、2種類の再ルート探索条件を用意した場合よりも、きめ細かく再ルート探索の開始のタイミングを制御できるようにすることもできる。   For example, in the above-described embodiment, as the reroute search conditions, two types of first and second reroute search conditions having different time taken for satisfaction are prepared, and which reroute search condition is set is determined. I tried to do it. On the other hand, three or more types of reroute search conditions with different time taken to satisfy are prepared, and based on the evaluation result of the accuracy of the map matching position, compared to the case of preparing two types of reroute search conditions, It is also possible to finely control the start timing of the reroute search.

また、上記の実施形態では、本発明を車両に搭載されるナビゲーション装置に適用したが、例えば、航空機や船舶に搭載されるナビゲーション装置に本発明を適用することもできる。また、例えば、ナビゲーション機能を有する携帯電話装置等のルート探索を行う装置であれば、本発明を適用することができる。   In the above embodiment, the present invention is applied to a navigation device mounted on a vehicle. However, the present invention can also be applied to, for example, a navigation device mounted on an aircraft or a ship. For example, the present invention can be applied to any device that performs route search such as a mobile phone device having a navigation function.

なお、上記の実施形態における制御ユニット110を中央処理装置(CPU:Central Processing Unit)、読出専用メモリ(ROM:Read Only Memory)、ランダムアクセスメモリ(RAM:Random Access Memory)等を備えた演算手段としてのコンピュータとして構成し、上記の実施形態における処理を、予め用意されたプログラムを当該コンピュータで実行するようにしてもよい。これらのプログラムはハードディスク、CD−ROM、DVD等のコンピュータで読み取り可能な記録媒体に記録され、当該コンピュータによって記録媒体から読み出されて実行される。また、これらのプログラムは、CD−ROM、DVD等の可搬型記録媒体に記録された形態で取得されるようにしてもよいし、インターネットなどのネットワークを介した配送の形態で取得されるようにしてもよい。   In addition, the control unit 110 in the above-described embodiment is an arithmetic unit including a central processing unit (CPU), a read only memory (ROM), a random access memory (RAM), and the like. The computer may be configured to execute a process prepared in the above embodiment on a computer prepared in advance. These programs are recorded on a computer-readable recording medium such as a hard disk, CD-ROM, or DVD, and are read from the recording medium and executed by the computer. Further, these programs may be acquired in a form recorded on a portable recording medium such as a CD-ROM or DVD, or may be acquired in a form of delivery via a network such as the Internet. May be.

本発明の一実施形態に係るナビゲーション装置の構成を概略的に示すブロック図である。It is a block diagram which shows roughly the structure of the navigation apparatus which concerns on one Embodiment of this invention. 図1の再ルート探索制御部の構成を概略的に示すブロック図である。It is a block diagram which shows roughly the structure of the reroute search control part of FIG. 方位変化量が大きくなる例を説明するための図である。It is a figure for demonstrating the example from which an azimuth | direction change amount becomes large. 図1の装置における再ルート探索制御の処理を説明するためのフローチャートである。It is a flowchart for demonstrating the process of the reroute search control in the apparatus of FIG. 図4の再ルート探索条件の設定処理を説明するためのフローチャートである。5 is a flowchart for explaining a reroute search condition setting process of FIG. 4.

符号の説明Explanation of symbols

100 … ナビゲーション装置(ルート探索装置)
160 … 走行センサユニット(移動状況検出手段)
161 … 速度センサ(移動距離関連情報検出手段の一部)
162 … 角速度センサ(方位変化量検出手段)
163 … 加速度センサ(移動距離関連情報検出手段の一部)
170 … GPS受信ユニット(測位手段)
220 … マップマッチング部(マップマッチング手段)
230 … ルート探索部(ルート探索手段)
241 … 再ルート探索条件設定部(評価手段、再ルート探索条件設定手段)
242 … 再ルート探索指令部(再ルート探索指令手段)

100 ... Navigation device (route search device)
160 ... Traveling sensor unit (movement state detecting means)
161 ... Speed sensor (part of moving distance related information detecting means)
162 ... Angular velocity sensor (azimuth change amount detecting means)
163 ... Acceleration sensor (part of moving distance related information detecting means)
170 ... GPS receiving unit (positioning means)
220 ... Map matching part (map matching means)
230 ... route search unit (route search means)
241 ... Reroute search condition setting unit (evaluation means, reroute search condition setting means)
242 ... Reroute search command section (reroute search command means)

Claims (9)

移動体の外部から受信した情報に基づいて、前記移動体の位置を測位する測位手段と;
前記移動体に搭載され、前記移動体の移動状況を検出する移動状況検出手段と;
前記測位手段による測位結果及び前記移動状況検出手段による検出結果に基づいて、前記移動体の現在位置を地図上にマッチングしてマップマッチング位置を求めるマップマッチング手段と;
目的地までの移動ルートを探索するルート探索手段と;
前記測位手段による測位結果の精度及び前記移動状況検出手段による検出結果の精度を評価することにより、前記マップマッチング位置の精度を評価する評価手段と;
前記マップマッチング位置が前記ルート探索手段により探索された移動ルートから離脱した場合に、前記評価手段による評価結果に基づいて、再ルート探索条件を設定する再ルート探索条件設定手段と;
前記再ルート探索条件が満たされたときに、前記ルート探索手段に対して再ルート探索を指令する再ルート探索指令手段と;を備え
前記評価手段により前記マップマッチング位置の精度が低いと評価された場合、前記再ルート探索条件設定手段は、前記マップマッチング位置の精度が高いと評価された場合よりも条件満足までの時間が長くかかる再ルート探索条件を設定する、
ことを特徴とするルート探索装置。
Positioning means for positioning the position of the moving body based on information received from the outside of the moving body;
A movement state detection means mounted on the moving body for detecting the movement state of the moving body;
Map matching means for obtaining a map matching position by matching the current position of the moving body on a map based on the positioning result by the positioning means and the detection result by the movement status detecting means;
Route search means for searching for a moving route to the destination;
An evaluation unit that evaluates the accuracy of the map matching position by evaluating the accuracy of the positioning result by the positioning unit and the accuracy of the detection result by the movement state detection unit;
Re-route search condition setting means for setting a re-route search condition based on an evaluation result by the evaluation means when the map matching position leaves the travel route searched by the route search means;
Reroute search command means for instructing the route search means to perform a reroute search when the reroute search condition is satisfied ,
When the evaluation unit evaluates that the accuracy of the map matching position is low, the reroute search condition setting unit takes longer to satisfy the condition than when the accuracy of the map matching position is evaluated to be high. Set reroute search conditions,
A route search device characterized by that.
前記再ルート探索条件には、前記マップマッチング位置が前記移動ルートから離脱した状態が継続する時間、及び、前記マップマッチング位置が前記移動ルートから離脱した状態で移動する距離の少なくとも一方が含まれる、ことを特徴とする請求項1に記載のルート探索装置。 The reroute search condition includes at least one of a time during which the state where the map matching position leaves the moving route continues, and a distance where the map matching position moves while leaving the moving route, The route search device according to claim 1 , wherein: 前記移動状況検出手段は、前記移動体の移動方位の方位変化量を検出する方位変化量検出手段を備え、
前記評価手段は、前記測位手段が測位を行っていない状態又は前記測位手段による測位結果精度の低い状態が継続している期間内に、前記方位変化量検出手段により所定方位変化量以上の方位変化が検出された場合に、前記マップマッチング位置の精度が低いと評価する、ことを特徴とする請求項1又は2に記載のルート探索装置。
The movement status detection means includes azimuth change amount detection means for detecting an azimuth change amount of the moving direction of the moving body,
The evaluation unit is configured to change the azimuth change more than a predetermined azimuth change amount by the azimuth change amount detection unit during a period in which the positioning unit is not performing the positioning or a state where the positioning result accuracy by the positioning unit is low. 3. The route search device according to claim 1 , wherein, when an error is detected, it is evaluated that the accuracy of the map matching position is low.
前記移動状況検出手段は、前記移動体の移動距離に関連する情報を検出する移動距離関連情報検出手段を備え、
前記評価手段は、前記測位手段が測位を行っていない状態又は前記測位手段による測位結果精度の低い状態が継続している期間内に、前記移動距離関連情報検出手段により検出された情報により所定距離以上の移動があったと判断された場合に、前記マップマッチング位置の精度が低いと評価する、ことを特徴とする請求項1〜3のいずれか一項に記載のルート探索装置。
The movement status detection means includes a movement distance related information detection means for detecting information related to the movement distance of the moving body,
The evaluation means is a predetermined distance based on information detected by the movement distance related information detection means within a period in which the positioning means is not performing positioning or a state where the positioning result accuracy by the positioning means is low. The route search device according to any one of claims 1 to 3 , wherein, when it is determined that the above movement has occurred, the accuracy of the map matching position is evaluated to be low.
前記評価手段は、前記移動状況検出手段の周囲の温度変化が激しいと判断される場合に、前記マップマッチング位置の精度が低いと評価する、ことを特徴とする請求項1〜4のいずれか一項に記載のルート探索装置。 The evaluation unit, when the ambient temperature change of the moving condition detecting means is determined to be severe, the map matching accuracy position is evaluated as low, any one of the preceding claims, characterized in that The route search device according to item. 前記評価手段は、前記移動状況検出手段の検出結果を処理するための学習が進んでいないと判断される場合に、前記マップマッチング位置の精度が低いと評価する、ことを特徴とする請求項1〜5のいずれか一項に記載のルート探索装置。 It said evaluating means, when it is determined that not progressing learning for processing the detection result of the moving state detection means, the map matching accuracy position is evaluated as low, claim 1, characterized in that The route search apparatus as described in any one of -5 . 目的地までの移動ルートを探索するルート探索工程と;
移動体の現在位置を地図上にマッチングしてマップマッチング位置を求めるマップマッチング工程と;
前記現在位置の算出に際して利用した情報の精度を評価することにより、前記マップマッチング位置の精度を評価する評価工程と;
前記マップマッチング位置が前記ルート探索工程において探索された移動ルートから離脱した場合に、前記評価工程における評価結果に基づいて、再ルート探索条件を設定する再ルート探索条件設定工程と;
前記再ルート探索条件が満たされたときに、再ルート探索指令を行う再ルート探索指令工程と;
前記再ルート探索指令に応答して、現在位置から前記目的地までの移動ルートを探索する再ルート探索工程と;を備え
前記再ルート探索条件設定工程では、前記評価工程において、前記マップマッチング位置の精度が低いと評価された場合には、前記マップマッチング位置の精度が高いと評価された場合よりも条件満足までの時間が長くかかる再ルート探索条件を設定する、
ことを特徴とするルート探索方法。
A route search process for searching for a travel route to the destination;
A map matching step of finding a map matching position by matching the current position of the moving object on the map;
An evaluation step for evaluating the accuracy of the map matching position by evaluating the accuracy of the information used in calculating the current position;
A re-route search condition setting step of setting a re-route search condition based on the evaluation result in the evaluation step when the map matching position leaves the travel route searched in the route search step;
A reroute search command step of performing a reroute search command when the reroute search condition is satisfied;
Comprising a; in response to the re-route search command, and re-route search step of searching a travel route from the current position to the destination
In the reroute search condition setting step, in the evaluation step, when the accuracy of the map matching position is evaluated to be low, the time until the condition is satisfied than when the accuracy of the map matching position is evaluated to be high Set reroute search conditions that take a long time,
A route search method characterized by that.
請求項7に記載のルート探索方法を演算手段に実行させる、ことを特徴とするルート探索プログラム。 A route search program for causing a calculation means to execute the route search method according to claim 7 . 請求項8に記載のルート探索プログラムが演算手段により読み取り可能に記録されている、ことを特徴とする記録媒体。 9. A recording medium in which the route search program according to claim 8 is recorded so as to be readable by an arithmetic means.
JP2006063726A 2006-03-09 2006-03-09 Route search apparatus, method thereof, program thereof and recording medium thereof Active JP4809697B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006063726A JP4809697B2 (en) 2006-03-09 2006-03-09 Route search apparatus, method thereof, program thereof and recording medium thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006063726A JP4809697B2 (en) 2006-03-09 2006-03-09 Route search apparatus, method thereof, program thereof and recording medium thereof

Publications (3)

Publication Number Publication Date
JP2007240346A JP2007240346A (en) 2007-09-20
JP2007240346A5 JP2007240346A5 (en) 2011-06-23
JP4809697B2 true JP4809697B2 (en) 2011-11-09

Family

ID=38586031

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006063726A Active JP4809697B2 (en) 2006-03-09 2006-03-09 Route search apparatus, method thereof, program thereof and recording medium thereof

Country Status (1)

Country Link
JP (1) JP4809697B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020237527A1 (en) * 2019-05-29 2020-12-03 深圳市大疆创新科技有限公司 Flight control method and device for unmanned aerial vehicle, unmanned aerial vehicle, and storage medium

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010107392A (en) * 2008-10-30 2010-05-13 Pioneer Electronic Corp Device, method and program for outputting guidance information, and recording medium
JP2010107391A (en) * 2008-10-30 2010-05-13 Pioneer Electronic Corp Route search device, route search method, route search program, and recording medium

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2812795B2 (en) * 1990-09-13 1998-10-22 株式会社日立製作所 Mobile navigation device
JP2002054937A (en) * 2000-08-09 2002-02-20 Aisin Aw Co Ltd Navigation device for vehicle and storing medium
JP4400173B2 (en) * 2003-10-23 2010-01-20 株式会社デンソー Vehicle navigation device
JP2005221407A (en) * 2004-02-06 2005-08-18 Matsushita Electric Ind Co Ltd Navigation system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020237527A1 (en) * 2019-05-29 2020-12-03 深圳市大疆创新科技有限公司 Flight control method and device for unmanned aerial vehicle, unmanned aerial vehicle, and storage medium

Also Published As

Publication number Publication date
JP2007240346A (en) 2007-09-20

Similar Documents

Publication Publication Date Title
JP5123297B2 (en) Navigation device and method for providing warning against speed control
US20100268453A1 (en) Navigation device
JP4732937B2 (en) POSITION DETECTION DEVICE, ITS METHOD, ITS PROGRAM, AND RECORDING MEDIUM
JP2003254771A (en) Navigation device, method therefor, program therefor, and recording medium with the program recorded thereon
JPWO2008075438A1 (en) Navigation device, map matching method, and map matching program
JP2007333652A (en) Positioning system and navigation system
JP4809697B2 (en) Route search apparatus, method thereof, program thereof and recording medium thereof
JP2012202894A (en) Navigation device
JP2009300328A (en) Map displaying device and map displaying program
JP4699920B2 (en) Route search apparatus, method thereof, program thereof and recording medium thereof
JP4961056B1 (en) MAP DATA GENERATION DEVICE, MAP DATA GENERATION METHOD, MAP DATA GENERATION PROGRAM, AND SERVER DEVICE
JP2009014423A (en) Information providing server, navigation system, information providing method and program
JP2012098030A (en) Navigation device
JP2010048711A (en) Route searching device, route searching method, and route searching program
JP2006153714A (en) Map matching method of car navigation device and car navigation system
JP4629738B2 (en) Navigation device, method thereof, program thereof and recording medium thereof
JP4639255B2 (en) Route search apparatus, method thereof, program thereof and recording medium thereof
JP2002081954A (en) On-vehicle navigation system
JP4696377B2 (en) Navigation device, route generation method, storage medium
WO2014188610A1 (en) Map information processing device and map information processing method
JP4530424B2 (en) Navigation device and estimated arrival time calculation method
JP2006250674A (en) Voice guide control device of destination and voice guide control program
JP4442405B2 (en) Route output device and program
JP4169919B2 (en) Information recording medium having navigation device and navigation control program recorded thereon readable by computer
JP4680811B2 (en) Information recording apparatus, method thereof, program thereof and recording medium thereof

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090202

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110511

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110601

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110705

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110819

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

Free format text: PAYMENT UNTIL: 20140826

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 4809697

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150