JP2012098030A - Navigation device - Google Patents

Navigation device Download PDF

Info

Publication number
JP2012098030A
JP2012098030A JP2010243127A JP2010243127A JP2012098030A JP 2012098030 A JP2012098030 A JP 2012098030A JP 2010243127 A JP2010243127 A JP 2010243127A JP 2010243127 A JP2010243127 A JP 2010243127A JP 2012098030 A JP2012098030 A JP 2012098030A
Authority
JP
Japan
Prior art keywords
route
current position
simulation
guidance
point
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2010243127A
Other languages
Japanese (ja)
Inventor
Toru Uesugi
徹 上杉
Hiroyuki Matsumoto
裕之 松本
Ryosuke Nakatani
亮介 中谷
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.)
Sanyo Electric Co Ltd
Original Assignee
Sanyo Electric Co Ltd
Sanyo Consumer Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sanyo Electric Co Ltd, Sanyo Consumer Electronics Co Ltd filed Critical Sanyo Electric Co Ltd
Priority to JP2010243127A priority Critical patent/JP2012098030A/en
Publication of JP2012098030A publication Critical patent/JP2012098030A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Instructional Devices (AREA)
  • Navigation (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a navigation device capable of efficiently confirming a searched route and also sufficiently acquiring information regarding the route in advance.SOLUTION: A navigation device 10 comprises: map information storage means 28; guidance information storage means 30; route search means 22; simulation execution means 24; display means 38; guidance information notification means 40; moving track information storage means 32 for storing information regarding past moving tracks of a moving body; and route determination means 26 for determining whether a simulation route from a current position of the moving body to a next guidance point matches the moving track. When the route determination means 26 determines that the route matches the moving track, the simulation execution means 24 causes the current position of the moving body to be skipped or updated by fast-forwarding to the next guidance point.

Description

本発明は、ナビゲーション装置に関し、特に、目的地までの経路を探索して、シミュレーションを行うシミュレーション機能を備えたナビゲーション装置に関する。   The present invention relates to a navigation apparatus, and more particularly to a navigation apparatus having a simulation function for searching for a route to a destination and performing a simulation.

従来から、GPS(Global Positioning System)等により現在位置を検出し、その現在位置を示すマーク(現在位置マーク)を道路地図に重畳させて表示し、また、目的地までの経路を探索し、現在位置マークとともに表示することにより、利用者を所望の目的地まで円滑に導くようにしたナビゲーション装置が知られている。   Conventionally, the current position is detected by GPS (Global Positioning System) or the like, a mark indicating the current position (current position mark) is displayed superimposed on the road map, and a route to the destination is searched for. 2. Description of the Related Art There is known a navigation apparatus that displays a position mark together with a user so that the user can be smoothly guided to a desired destination.

通常、この種のナビゲーション装置には、探索した経路を確認するため、経路に沿って現在位置マークを擬似的に移動させ、現在位置マークの擬似的移動に従って地図画像を表示するシミュレーション機能が搭載されている。また、このシミュレーション機能では、経路を含む地図のスクロール表示とともに、通過する交差点情報や観光情報等が現在位置マークの疑似走行位置に応じて案内される。従って、ユーザは、探索した経路のシミュレーションを行うことにより、走行予定の経路を確認できるとともに、事前に経路情報や経路周辺の情報を取得することができる。   Normally, this type of navigation device is equipped with a simulation function that displays the map image according to the pseudo movement of the current position mark by moving the current position mark in a pseudo manner along the path in order to confirm the searched route. ing. Further, in this simulation function, along with the scroll display of the map including the route, the passing intersection information, sightseeing information, and the like are guided according to the pseudo travel position of the current position mark. Therefore, the user can confirm the route planned to travel by simulating the searched route, and can acquire route information and information around the route in advance.

ところで、このようなシミュレーションを行う際、一定の速度で画像をスクロールすると、例えば、目的地までの走行距離が非常に長い場合には、シミュレーションが終了するまでに長時間を要してしまう。また、経路上に交差点や観光地が殆どないような場所を走行する場合(次に案内情報を報知する地点までの距離が長い場合)、案内情報が報知されない状態が長時間継続することになり、その間の時間が無駄になるおそれがある。   By the way, when performing such a simulation, if the image is scrolled at a constant speed, for example, if the travel distance to the destination is very long, it takes a long time to complete the simulation. In addition, when traveling in a place where there are almost no intersections or sightseeing spots on the route (when the distance to the next point where the guide information is notified is long), the state where the guide information is not notified will continue for a long time. The time between them may be wasted.

そこで、このような不具合を回避するため、下記の特許文献1(特開平9−79862号公報)では、探索した経路上における車両の現在位置から、案内情報を報知する次の案内地点までの距離が基準距離よりも長い場合、経路のスクロール画像を前記案内地点までスキップさせることにより、シミュレーションに要する時間を短縮するようにした経路情報提供装置を開示している。   Therefore, in order to avoid such a problem, in the following Patent Document 1 (Japanese Patent Laid-Open No. 9-79862), the distance from the current position of the vehicle on the searched route to the next guide point for notifying the guide information. In the case where is longer than the reference distance, a route information providing apparatus is disclosed in which the time required for the simulation is shortened by skipping the scroll image of the route to the guide point.

特開平9−79862号公報(段落[0045]〜[0050]、図4、図5)JP-A-9-79862 (paragraphs [0045] to [0050], FIGS. 4 and 5)

しかしながら、上記特許文献1の場合、スキップした経路がユーザにとって不案内な経路であると、シミュレーションにより経路を事前に確認する、という本来の目的を達成することができなくなってしまう。すなわち、地図画像が突然に見知らぬ場所にスキップするため、スキップ前後の経路の距離感を掴むことができなく、また、次の案内地点までスキップするため、スキップした位置までは道なりに走行すればよいことは分かるが、この間の道路が、例えば、直線道路なのか、蛇行した山道なのか、道路沿いにどのような施設があるのか、といった状況を把握することができない。   However, in the case of the above-mentioned Patent Document 1, if the skipped route is a route that is unguided for the user, the original purpose of confirming the route in advance by simulation cannot be achieved. In other words, because the map image suddenly skips to an unknown place, it is not possible to grasp the distance sense of the route before and after the skip, and to skip to the next guide point, so if you drive along the road to the skipped position I know it is good, but I can't figure out what kind of facilities the road during this time is, for example, a straight road, a meandering mountain road, or what kind of facilities are along the road.

一方、車両用のナビゲーション装置などにおいては、過去に走行したことのある経路の履歴情報(軌跡情報)を記憶しておき、目的地の設定に利用したり、記憶された経路の情報を再利用したりする機能を有している場合がある。例えば、走行軌跡情報を記憶しておき、その情報を利用できるようにしたナビゲーション装置は、特開2005−249555号公報、特開2006−30108号公報、特開2010−25845号公報等に開示されている。   On the other hand, in a navigation device for a vehicle, the history information (trajectory information) of a route that has traveled in the past is stored and used for setting a destination, or the stored route information is reused. It may have a function to do. For example, navigation devices that store travel locus information and can use the information are disclosed in Japanese Patent Application Laid-Open Nos. 2005-249555, 2006-30108, 2010-25845, and the like. ing.

本発明は、上記の問題点を解消することを課題とするものであり、過去の走行軌跡に着目し、シミュレーションの際に該走行軌跡情報を利用することによって、経路を効率的に確認することができるとともに、経路に関する情報を事前に十分に取得することのできるナビゲーション装置を提供することを目的とするものである。   An object of the present invention is to eliminate the above-mentioned problems, and pay attention to past travel trajectories, and use the travel trajectory information during simulation to efficiently check the route. An object of the present invention is to provide a navigation device that can acquire information related to a route in advance.

前記課題を解決するために、本願の請求項1にかかる発明は、
地図情報を記憶する地図情報記憶手段と、
前記地図情報に基づき目的地までの経路を探索する経路探索手段と、
前記経路上の案内地点における案内情報を記憶する案内情報記憶手段と、
前記経路に沿って現在位置を示す現在位置マークを擬似的に移動させるシミュレーションを実行するシミュレーション実行手段と、
前記シミュレーション実行手段により擬似的に移動された現在位置マークが前記案内地点に到達したとき、前記案内情報に基づく報知を行なう案内情報報知手段と、を備えるナビゲーション装置において、
過去の走行軌跡にかかる走行軌跡情報を記憶する走行軌跡情報記憶手段と、
前記現在位置マークの位置から次の前記案内地点までの経路と前記走行軌跡情報とに基づき前記次の案内地点までの経路を過去に走行したことがあるか否かを判定する経路判定手段と、を備え、
前記シミュレーション実行手段は、前記経路判定手段により、前記次の案内地点までの経路を過去に走行したことがあると判定された場合、前記次の案内地点までの経路を過去に走行したことがない場合より高速のシミュレーションを実行することを特徴とする。
In order to solve the above-mentioned problem, the invention according to claim 1 of the present application is
Map information storage means for storing map information;
Route search means for searching for a route to the destination based on the map information;
Guidance information storage means for storing guidance information at a guidance point on the route;
Simulation execution means for executing a simulation of moving a current position mark indicating the current position along the route in a pseudo manner;
In a navigation device comprising guidance information notification means for performing notification based on the guidance information when the current position mark that has been pseudo-moved by the simulation execution means reaches the guidance point,
Traveling locus information storage means for storing traveling locus information relating to past traveling locus;
Route determination means for determining whether or not the vehicle has traveled in the past on the route to the next guide point based on the route from the position of the current position mark to the next guide point and the travel locus information; With
The simulation execution means has never traveled the route to the next guidance point when the route determination means determines that the route to the next guidance point has been traveled in the past. It is characterized by executing a faster simulation than the case.

また、本願の請求項2にかかる発明は、請求項1記載のナビゲーション装置において、前記シミュレーション実行手段は、前記現在位置マークを次の前記案内地点までスキップさせる、又は、前記現在位置マークの擬似的な移動を早送りさせることにより高速のシミュレーションを実行することを特徴とする。   The invention according to claim 2 of the present application is the navigation device according to claim 1, wherein the simulation execution unit causes the current position mark to be skipped to the next guide point, or the present position mark is simulated. It is characterized in that a high-speed simulation is executed by fast-forwarding a simple movement.

また、本願の請求項3にかかる発明は、請求項1又は請求項2記載のナビゲーション装置において、前記シミュレーション実行手段は、前記経路判定手段により、前記次の案内地点までの経路を過去に走行したことがあると判定された場合、前記現在位置マークを次の前記案内地点までスキップさせ、前記経路判定手段により、前記次の案内地点までの経路を過去に走行したことがないと判定された場合、前記現在位置マークの擬似的な移動を早送りさせることを特徴とする。   The invention according to claim 3 of the present application is the navigation device according to claim 1 or 2, wherein the simulation execution means travels in the past to the next guide point by the route determination means. When it is determined that the current position mark is skipped to the next guide point, and the route determination means determines that the route to the next guide point has not been traveled in the past The pseudo movement of the current position mark is fast-forwarded.

また、本願の請求項4にかかる発明は、
地図情報を記憶する地図情報記憶手段と、
前記地図情報に基づき目的地までの経路を探索する経路探索手段と、
前記経路上の案内地点における案内情報を記憶する案内情報記憶手段と、
前記経路に沿って現在位置を示す現在位置マークを擬似的に移動させるシミュレーションを実行するシミュレーション実行手段と、
前記シミュレーション実行手段により擬似的に移動された現在位置マークが前記案内地点に到達したとき、前記案内情報に基づく報知を行なう案内情報報知手段と、を備えるナビゲーション装置において、
過去の走行軌跡にかかる走行軌跡情報を記憶する走行軌跡情報記憶手段と、
前記現在位置マークの位置から次の前記案内地点までの経路と前記走行軌跡情報とに基づき前記次の案内地点までの経路を過去に走行したことがあるか否かを判定する経路判定手段と、を備え、
前記シミュレーション実行手段は、前記経路判定手段により、前記次の案内地点までの経路を過去に走行したことがないと判定された場合、前記次の案内地点までの経路を過去に走行したことがある場合より低速のシミュレーションを実行することを特徴とする。
The invention according to claim 4 of the present application is
Map information storage means for storing map information;
Route search means for searching for a route to the destination based on the map information;
Guidance information storage means for storing guidance information at a guidance point on the route;
Simulation execution means for executing a simulation of moving a current position mark indicating the current position along the route in a pseudo manner;
In a navigation device comprising guidance information notification means for performing notification based on the guidance information when the current position mark that has been pseudo-moved by the simulation execution means reaches the guidance point,
Traveling locus information storage means for storing traveling locus information relating to past traveling locus;
Route determination means for determining whether or not the vehicle has traveled in the past on the route to the next guide point based on the route from the position of the current position mark to the next guide point and the travel locus information; With
The simulation execution unit may have traveled the route to the next guidance point in the past when the route determination unit determines that the route to the next guidance point has not been traveled in the past. It is characterized by executing a slower simulation.

また、本願の請求項5にかかる発明は、請求項4記載のナビゲーション装置において、前記シミュレーション実行手段は、前記現在位置マークの擬似的な移動の移動速度を低下させることにより低速のシミュレーションを実行することを特徴とする。   According to a fifth aspect of the present invention, in the navigation device according to the fourth aspect, the simulation executing means executes a low speed simulation by reducing a moving speed of the pseudo movement of the current position mark. It is characterized by that.

また、本願の請求項6にかかる発明は、請求項1〜請求項5のいずれかに記載のナビゲーション装置において、前記経路判定手段は、前記現在位置マークの位置から前記次の案内地点までの距離が基準距離以上のとき、前記次の案内地点までの経路を過去に走行したことがあるか否かを判定することを特徴とする。   The invention according to claim 6 of the present application is the navigation device according to any one of claims 1 to 5, wherein the route determination means is a distance from the position of the current position mark to the next guide point. When is equal to or greater than a reference distance, it is determined whether or not the vehicle has traveled in the past on the route to the next guide point.

請求項1にかかる発明においては、地図情報を記憶する地図情報記憶手段と、前記地図情報に基づき目的地までの経路を探索する経路探索手段と、前記経路上の案内地点における案内情報を記憶する案内情報記憶手段と、前記経路に沿って現在位置を示す現在位置マークを擬似的に移動させるシミュレーションを実行するシミュレーション実行手段と、前記シミュレーション実行手段により擬似的に移動された現在位置マークが前記案内地点に到達したとき、前記案内情報に基づく報知を行なう案内情報報知手段と、を備えるナビゲーション装置において、過去の走行軌跡にかかる走行軌跡情報を記憶する走行軌跡情報記憶手段と、前記現在位置マークの位置から次の前記案内地点までの経路と前記走行軌跡情報とに基づき前記次の案内地点までの経路を過去に走行したことがあるか否かを判定する経路判定手段と、を備え、前記シミュレーション実行手段は、前記経路判定手段により、前記次の案内地点までの経路を過去に走行したことがあると判定された場合、前記次の案内地点までの経路を過去に走行したことがない場合より高速のシミュレーションを実行する。   In the invention according to claim 1, map information storage means for storing map information, route search means for searching for a route to a destination based on the map information, and guide information at a guide point on the route are stored. Guidance information storage means, simulation execution means for executing a simulation for moving the current position mark indicating the current position along the route, and the current position mark that is simulated for movement by the simulation execution means In a navigation device comprising a guidance information notification means for performing notification based on the guidance information when a point is reached, a travel locus information storage means for storing travel locus information relating to a past travel locus, and the current position mark The next guidance point based on the route from the position to the next guidance point and the travel locus information Route determination means for determining whether or not the vehicle has traveled in the past, and the simulation execution means traveled in the past to the next guide point by the route determination means. If it is determined that there is an event, a faster simulation is executed than when the vehicle has never traveled on the route to the next guide point.

このように構成することにより、シミュレーションによる現在位置マークの位置から次の案内地点までの経路を過去に走行したことがある場合、その間の経路を高速でシミュレーションすることにより、探索した経路を効率的に確認することができる。   With this configuration, if you have traveled in the past from the current position mark position by simulation to the next guide point in the past, you can efficiently search for the searched route by simulating the route between them at high speed. Can be confirmed.

請求項2にかかる発明においては、請求項1にかかる発明において、前記シミュレーション実行手段は、前記現在位置マークを次の前記案内地点までスキップさせる、又は、前記現在位置マークの擬似的な移動を早送りさせることにより高速のシミュレーションを実行する。このように構成することにより、ユーザは、過去の走行軌跡に一致する経路をスキップするか、又は、早送りするかして高速でシミュレーションすることができる。   In the invention according to claim 2, in the invention according to claim 1, the simulation execution means skips the current position mark to the next guide point or fast-forwards the pseudo movement of the current position mark. To execute a high-speed simulation. By configuring in this way, the user can perform a high-speed simulation by skipping a route that coincides with a past travel locus or by fast-forwarding.

請求項3にかかる発明においては、請求項1又は請求項2ナビゲーション装置において、前記シミュレーション実行手段は、前記経路判定手段により、前記次の案内地点までの経路を過去に走行したことがあると判定された場合、前記現在位置マークを次の前記案内地点までスキップさせ、前記経路判定手段により、前記次の案内地点までの経路を過去に走行したことがないと判定された場合、前記現在位置マークの擬似的な移動を早送りさせる。このように構成することにより、探索した経路を高速でシミュレーションすることができる。   According to a third aspect of the present invention, in the navigation device according to the first or second aspect, the simulation execution unit determines that the route to the next guide point has been traveled in the past by the route determination unit. If the current position mark is skipped to the next guidance point, and the route determination means determines that the route to the next guidance point has not been traveled in the past, the current position mark Fast-forward the pseudo movement of By configuring in this way, the searched route can be simulated at high speed.

請求項4にかかる発明においては、地図情報を記憶する地図情報記憶手段と、前記地図情報に基づき目的地までの経路を探索する経路探索手段と、前記経路上の案内地点における案内情報を記憶する案内情報記憶手段と、前記経路に沿って現在位置を示す現在位置マークを擬似的に移動させるシミュレーションを実行するシミュレーション実行手段と、前記シミュレーション実行手段により擬似的に移動された現在位置マークが前記案内地点に到達したとき、前記案内情報に基づく報知を行なう案内情報報知手段と、を備えるナビゲーション装置において、過去の走行軌跡にかかる走行軌跡情報を記憶する走行軌跡情報記憶手段と、前記現在位置マークの位置から次の前記案内地点までの経路と前記走行軌跡情報とに基づき前記次の案内地点までの経路を過去に走行したことがあるか否かを判定する経路判定手段と、を備え、前記シミュレーション実行手段は、前記経路判定手段により、前記次の案内地点までの経路を過去に走行したことがないと判定された場合、前記次の案内地点までの経路を過去に走行したことがある場合より低速のシミュレーションを実行する。   In a fourth aspect of the invention, map information storage means for storing map information, route search means for searching for a route to a destination based on the map information, and guide information at a guide point on the route are stored. Guidance information storage means, simulation execution means for executing a simulation for moving the current position mark indicating the current position along the route, and the current position mark that is simulated for movement by the simulation execution means In a navigation device comprising a guidance information notification means for performing notification based on the guidance information when a point is reached, a travel locus information storage means for storing travel locus information relating to a past travel locus, and the current position mark The next guidance point based on the route from the position to the next guidance point and the travel locus information Route determination means for determining whether or not the vehicle has traveled in the past, and the simulation execution means traveled in the past to the next guide point by the route determination means. If it is determined that there is no such thing, a low-speed simulation is executed as compared with the case where the vehicle has traveled in the past on the route to the next guide point.

このように構成することにより、シミュレーションによる現在位置マークの位置から次の案内地点までの経路を過去に走行したことがない場合、その間の経路を低速でシミュレーションすることにより、探索した経路を十分に確認することができ、また、ユーザは、道路状況等の必要な情報を十分に認識して経路を確認することができる。   By configuring in this way, when the route from the current position mark position to the next guide point by simulation has never traveled in the past, the route searched between is sufficiently simulated by low speed simulation. The user can also confirm the route by fully recognizing necessary information such as road conditions.

請求項5にかかる発明においては、請求項4に記載のナビゲーション装置において、前記シミュレーション実行手段は、前記現在位置マークの擬似的な移動の移動速度を低下させることにより低速のシミュレーションを実行する。このように構成することにより、探索した経路を低速でシミュレーションすることができる。   According to a fifth aspect of the present invention, in the navigation apparatus according to the fourth aspect, the simulation executing means executes a low speed simulation by reducing a moving speed of the pseudo movement of the current position mark. By configuring in this way, the searched route can be simulated at a low speed.

請求項6にかかる発明においては、請求項1〜請求項5のいずれかに記載のナビゲーション装置において、前記経路判定手段は、前記現在位置マークの位置から前記次の案内地点までの距離が基準距離以上のとき、前記次の案内地点までの経路を過去に走行したことがあるか否かを判定する。このように構成することにより、案内地点の近くでは、高速シミュレーションされることがないため、案内情報をその前後の地図情報とともに確実に取得することができる。   In a sixth aspect of the present invention, in the navigation device according to any one of the first to fifth aspects, the route determination means is configured such that a distance from the position of the current position mark to the next guide point is a reference distance. At this time, it is determined whether or not the route to the next guide point has been traveled in the past. By configuring in this way, since the high-speed simulation is not performed near the guidance point, the guidance information can be reliably acquired together with the map information before and after the simulation.

本発明の一実施例であるナビゲーション装置の構成ブロック図である。1 is a configuration block diagram of a navigation device according to an embodiment of the present invention. 走行軌跡情報記憶手段に記憶される過去の走行軌跡情報の説明図である。It is explanatory drawing of the past traveling locus information memorize | stored in a traveling locus information storage means. ナビゲーション装置によるシミュレーションの処理フローチャートである。It is a processing flowchart of the simulation by a navigation apparatus. 経路探索手段により探索され、表示手段に表示される経路の説明図である。It is explanatory drawing of the route searched by a route search means and displayed on a display means. 車両の現在位置から案内地点までのスキップ動作の説明図である。It is explanatory drawing of the skip operation | movement from the present position of a vehicle to a guidance point. スキップ又は早送りを選択する表示画面の説明図である。It is explanatory drawing of the display screen which selects skip or fast-forward.

以下、本発明の具体例を実施例及び図面を用いて詳細に説明する。但し、以下に示す実施形態は、本発明の技術的思想を具体化するためのナビゲーション装置を例示するものであって、本発明をこのナビゲーション装置に特定することを意図するものではなく、特許請求の範囲に含まれるその他の実施形態のナビゲーション装置にも等しく適応し得るものである。   Hereinafter, specific examples of the present invention will be described in detail with reference to examples and drawings. However, the embodiment described below exemplifies a navigation device for embodying the technical idea of the present invention, and is not intended to identify the present invention as this navigation device, but claims It is equally applicable to the navigation devices of other embodiments that fall within the scope of the above.

図1は、本発明の一実施例であるナビゲーション装置10の構成ブロック図である。ナビゲーション装置10は、車両に搭載され、車両の出発地又は出発地としての現在位置から目的地までの経路を探索し、ユーザに最適な経路を案内する経路探索機能を備えるとともに、ユーザの移動に先立ち、探索した経路に沿って、現在位置を示す現在位置マークを擬似的に走行させ、その走行状況を表示してシミュレーションを行うシミュレーション機能を備えている。   FIG. 1 is a block diagram showing a configuration of a navigation apparatus 10 according to an embodiment of the present invention. The navigation device 10 is mounted on a vehicle and has a route search function for searching for a route from the current position as the departure point or departure point of the vehicle to the destination, and guiding the optimum route to the user. Prior to this, a simulation function is provided in which a current position mark indicating the current position is simulated along the searched route, and a simulation is performed by displaying the traveling status.

ナビゲーション装置10は、制御手段12を備える。制御手段12は、CPU14、ROM16、RAM18からなるプロセッサで構成され、ROM16、RAM18に記録された制御プログラムに従ってナビゲーション装置10の各部の動作を制御・統括するものである。   The navigation device 10 includes control means 12. The control means 12 is composed of a processor including a CPU 14, a ROM 16, and a RAM 18, and controls and supervises operations of each part of the navigation device 10 according to a control program recorded in the ROM 16 and the RAM 18.

車両情報検出手段20は、車両の現在位置、速度、進行方向等の車両情報を検出するものである。この場合、現在位置は、例えば、地球上空を周回している3個以上のGPS衛星から時刻情報及び位置情報を含む電波を受信して処理することにより、算出することができる。また、現在位置は、車両情報検出手段20を、距離センサ、速度センサ、方位センサ、舵角センサ等からなる自立航法装置として構成し、算出することもできる。   The vehicle information detection means 20 detects vehicle information such as the current position, speed, and traveling direction of the vehicle. In this case, the current position can be calculated, for example, by receiving and processing radio waves including time information and position information from three or more GPS satellites orbiting the earth. The current position can also be calculated by configuring the vehicle information detection means 20 as a self-contained navigation device including a distance sensor, a speed sensor, a direction sensor, a rudder angle sensor, and the like.

経路探索手段22は、ユーザが設定した出発地、目的地、経由地等の経路探索条件に従い、後述する地図情報記憶手段28に記憶されている地図情報を参照して、最適な経路を探索するものである。経路探索手段22は、出発地または現在位置に対応する道路のノードから、所望の経由地を経由して、目的地に対応するノードに至る間のリンクをダイクストラ法等の手法によって探索し、リンク長(リンクコスト)や所要時間を累積し、総リンク長(走行距離)または総所要時間が最短となる経路を探索する。なお、経路探索手段22は、探索した経路上において右左折などを行なう交差点等の分岐点(案内対象地点)から所定距離だけ手前に案内地点を設定する。そして、車両の移動により現在位置が案内地点に到達する、又は、シミュレーションにより現在位置マークが案内地点に到達すると、案内報知(音声出力手段40による案内情報に基づく音声案内(右左折・直進)や表示手段38による交差点拡大図の表示など)が行なわれる。   The route search means 22 searches for an optimum route by referring to map information stored in a map information storage means 28 (to be described later) according to route search conditions such as a departure point, destination, and waypoint set by the user. Is. The route search means 22 searches for a link from a road node corresponding to the departure point or the current position to a node corresponding to the destination via a desired waypoint by a technique such as the Dijkstra method. The long (link cost) and the required time are accumulated, and a route with the shortest total link length (travel distance) or total required time is searched. The route search means 22 sets a guide point just a predetermined distance from a branch point (guide target point) such as an intersection that makes a right or left turn on the searched route. When the current position reaches the guidance point due to the movement of the vehicle, or when the current position mark reaches the guidance point by simulation, guidance notification (voice guidance based on guidance information by the voice output means 40 (turn right / left or straight)) The display means 38 displays an enlarged view of the intersection).

シミュレーション実行手段24は、経路探索手段22により探索された経路に沿って現在位置マークを擬似的に移動(走行)させるシミュレーションを実行するものであり、現在位置マークの擬似的な移動に応じて地図画像などを後述する表示制御手段36を介して表示手段38に表示する。   The simulation execution unit 24 executes a simulation of moving (running) the current position mark in a pseudo manner along the route searched by the route search unit 22, and maps according to the pseudo movement of the current position mark. An image or the like is displayed on the display means 38 via the display control means 36 described later.

なお、シミュレーション実行手段24は、所定時間毎に現在位置マークを探索された経路に沿って進ませる距離(速度)を予め決めておき(例えば、経路に沿って1秒間に17m進むとし)、所定時間毎(例えば、1秒毎)に所定時間後(例えば、1秒後)の現在位置マークの位置(例えば、17m進んだ位置)に基づいた(例えば、現在位置マークを中心とした)地図画像を表示するように表示制御手段36に指示を行い、表示制御手段36は、シミュレーション実行手段24の指示に基づく地図画像を表手段38へ表示させる。この現在位置マークの擬似的な移動及び現在位置マークの擬似的な移動に応じた地図画像の表示は(シミュレーションは)、現在位置マークが目的地に到達するまで行なわれる。   The simulation execution unit 24 determines in advance a distance (speed) at which the current position mark is advanced along the searched route every predetermined time (for example, it is assumed that the vehicle advances 17 m per second along the route). A map image based on the position of the current position mark (for example, a position advanced by 17 m) after a predetermined time (for example, after 1 second) every time (for example, every second) (for example, centering on the current position mark) The display control unit 36 instructs the display unit 38 to display a map image based on the instruction from the simulation execution unit 24. The pseudo movement of the current position mark and the display of the map image corresponding to the pseudo movement of the current position mark (simulation) are performed until the current position mark reaches the destination.

経路判定手段26は、シミュレーション中における現在位置マークの位置から、経路探索手段22により探索された経路上の次の案内地点までの経路が、ユーザの過去の走行軌跡に一致するか否かを判定するものである。   The route determination unit 26 determines whether the route from the position of the current position mark during the simulation to the next guidance point on the route searched by the route search unit 22 matches the user's past travel locus. To do.

地図情報記憶手段28は、道路の分岐地点等の結節点をノードとする道路ノードデータと、それぞれのノード間を結ぶ経路をリンクとした道路リンクデータと、地形図データとを含む地図情報を記憶するデータベースである。   The map information storage means 28 stores map information including road node data whose nodes are nodes such as branch points of roads, road link data using links connecting the nodes, and topographic map data. Database.

道路ノードデータには、道路ノード番号、位置座標、接続リンク本数、分岐地点名称等が含まれる。道路リンクデータには、始点および終点となる道路ノード番号、道路種別、ノード間の距離情報であるリンク長(リンクコスト)、所要時間、車線数、車道幅などが含まれる。道路リンクデータには、さらに、リンク属性として橋、トンネル、踏切、料金所、制限速度等のデータが付与される。道路種別とは、高速道路や有料道路の別、国道や都道府県道等の別を含む情報であり、種別以外にも道路の名称を含んでいてもよい。地形図データには、海岸線、湖沼、河川形状などの水系データ、行政境界データ等が含まれる。   The road node data includes road node numbers, position coordinates, the number of connection links, branch point names, and the like. The road link data includes a road node number as a start point and an end point, a road type, a link length (link cost) which is distance information between nodes, a required time, the number of lanes, a road width, and the like. Further, data such as bridges, tunnels, railroad crossings, toll booths, speed limits, and the like are given as link attributes to the road link data. The road type is information including the distinction between highways and toll roads, national roads, prefectural roads, and the like, and may include the name of the road in addition to the type. Topographic map data includes water system data such as coastlines, lakes, and river shapes, administrative boundary data, and the like.

案内情報記憶手段30は、交差点等の分岐地点から所定距離だけ手前に設定された案内地点において、右左折、直進、交差点名等の音声ガイダンスを行なうための音声データや交差点等の分岐地点周辺の詳細な地図画像である交差点拡大画像などを含む案内情報、及び、地図情報に関連する案内地点の位置座標などを記憶するデータベースである。   The guidance information storage means 30 is used for voice data for performing voice guidance such as right / left turn, straight ahead, intersection name, etc. at a guidance point set a short distance from a branch point such as an intersection, and around a branch point such as an intersection. It is a database that stores guidance information including an enlarged intersection image that is a detailed map image and the position coordinates of a guidance point related to the map information.

また、案内情報には、交差点等の分岐地点に関する情報(右左折、直進の案内や交差点拡大画像)だけでなく、案内地点又は交差点等の分岐地点の近傍にあるガソリンスタンド、駐車場、ショッピングセンタ、美術館などの施設のランドマークや、施設名称、施設位置、施設種別、観光情報(施設の説明情報)等の情報が含まれてもよい。なお、案内情報記憶手段30は、地図情報記憶手段28に含まれても良い。   Guidance information includes not only information related to branch points such as intersections (right and left turn, straight-ahead guidance and enlarged image of intersections), but also gas stations, parking lots, shopping centers in the vicinity of branch points such as guide points or intersections. , A landmark of a facility such as a museum, a facility name, a facility position, a facility type, and information such as sightseeing information (facility description information) may be included. The guide information storage means 30 may be included in the map information storage means 28.

走行軌跡情報記憶手段32は、車両が過去に走行した履歴(走行軌跡)にかかる走行軌跡情報を記憶するものである。図2は、走行軌跡情報記憶手段32に記憶される走行軌跡情報を例示したものである。走行軌跡情報は、経路ID(例えば、経路番号)と、この経路を走行した日時(例えば、位置座標を記憶した日時)と、各日時における現在位置を示す緯度X及び経度Zからなる位置座標と、走行した道路の名称(位置座標などに基づきマップマッチングを行なった道路)とから構成される。これに加え、マップマッチングを行なった道路に属するノードのうち、現在位置に最も近いノードの位置座標やノード番号などを記憶しておいてもよい。また、走行軌跡情報は、ユーザが操作入力手段34を用いて記録指示を行ったときから記録停止の指示(電源オフでもよい)が行われるまでの間の車両情報に基づき生成してもよいし、ナビゲーション装置10の電源がオンされている場合は常に生成してもよい。なお、走行軌跡情報は、車両情報検出手段20により検出された現在位置、地図情報(道路ノードデータ、道路リンクデータ、道路種別データ等)に基づき生成することができる。また、走行軌跡情報は、ナビゲーション装置10が生成せずとも、他の装置が生成した走行軌跡情報を有線/無線通信などの種々の方法で取得し、走行軌跡情報記憶手段32に記憶してもよい。   The travel trajectory information storage means 32 stores travel trajectory information related to a history of travel of the vehicle (travel trajectory). FIG. 2 exemplifies the traveling locus information stored in the traveling locus information storage means 32. The travel locus information includes a route ID (for example, a route number), a date and time (for example, a date and time when a position coordinate is stored) that has traveled this route, and a position coordinate including a latitude X and a longitude Z that indicate the current position at each date and time. , And the name of the road that has traveled (the road on which map matching has been performed based on the position coordinates). In addition to this, the position coordinates and node numbers of the node closest to the current position among the nodes belonging to the road on which map matching has been performed may be stored. Further, the travel locus information may be generated based on vehicle information from when the user gives a recording instruction using the operation input means 34 to when a recording stop instruction (the power may be turned off) is issued. It may be generated whenever the power of the navigation device 10 is turned on. The travel locus information can be generated based on the current position detected by the vehicle information detection means 20 and map information (road node data, road link data, road type data, etc.). In addition, the travel locus information may be generated by various methods such as wired / wireless communication and stored in the travel locus information storage unit 32 even if the navigation device 10 does not generate the travel locus information. Good.

操作入力手段34は、経路探索を行うため、ユーザが出発地、目的地、経由地等の経路探索条件を入力し、また、シミュレーションの実行を指示し、さらに、シミュレーション時において、経路の一部をスキップするか早送りするかを選択するためのものである。経路の一部をスキップするか早送りするかを選択する場合、操作入力手段34は、選択手段として機能する。   In order to perform route search, the operation input unit 34 inputs a route search condition such as a departure point, a destination, a waypoint, and the like, instructs the execution of the simulation, and further, part of the route during the simulation. This is for selecting whether to skip or fast forward. When selecting whether to skip a part of the route or fast forward, the operation input unit 34 functions as a selection unit.

表示制御手段36は、表示手段38の表示の制御を行う。表示手段38(案内情報報知手段)は、地図情報記憶手段28に記憶された地図情報に基づく地図画像、経路探索手段22により探索された経路、車両の現在位置マーク等を表示するとともに、操作入力手段34による入力作業のための画面を表示するものであり、例えば、液晶パネルによって構成される。なお、表示手段38は、タッチパネルとすることで、操作入力手段34の機能を持たせることもできる。   The display control unit 36 controls display on the display unit 38. The display means 38 (guidance information notification means) displays a map image based on the map information stored in the map information storage means 28, the route searched by the route search means 22, the current position mark of the vehicle, etc. A screen for input work by means 34 is displayed, and is constituted by a liquid crystal panel, for example. In addition, the display means 38 can also be provided with the function of the operation input means 34 by using a touch panel.

音声出力手段40(案内情報報知手段)は、案内情報記憶手段30から読み出された案内情報に基づく音声ガイダンスや、その他、ナビゲーション装置10の操作に必要な音声、警告等のブザー音等を出力するスピーカである。   The voice output means 40 (guidance information notification means) outputs voice guidance based on the guidance information read from the guidance information storage means 30, and other sounds necessary for operation of the navigation device 10, a buzzer sound such as a warning, and the like. Speaker.

本発明の実施例にかかるナビゲーション装置10においては、経路のシミュレーションを実行する場合に、走行軌跡情報を利用して過去に走行経験があるかないかを判別し、走行経験がある場合には表示手段38に表示する地図画像をスキップ(現在位置マークの位置をスキップ)し、走行経験がない場合には、地図画像(現在位置マークの位置)のスキップを禁止して早送りまたは通常のシミュレーション時の所定の速度(スクロール速度)で現在位置マークの擬似的な移動を行なうように制御する。これにより、シミュレーションの際に経路を効率的に確認することができるとともに、経路に関する情報を事前に十分に取得することができるようになる。   In the navigation device 10 according to the embodiment of the present invention, when the route simulation is executed, it is determined whether or not the user has travel experience in the past using the travel locus information. If the map image to be displayed on 38 is skipped (the position of the current position mark is skipped) and there is no driving experience, skipping of the map image (the position of the current position mark) is prohibited and fast-forwarding or predetermined during normal simulation Control is performed so that the current position mark is pseudo-moved at a speed of (scrolling speed). As a result, the route can be efficiently confirmed during the simulation, and information about the route can be sufficiently acquired in advance.

次に、以上のように構成されるナビゲーション装置10を用いた経路探索および探索された経路のシミュレーションの処理手順につき、図3のフローチャートに従って説明する。   Next, the procedure of the route search using the navigation device 10 configured as described above and the simulation of the searched route will be described with reference to the flowchart of FIG.

先ず、車両情報検出手段20が車両情報(現在位置)を検出する(ステップS101)。車両情報検出手段20がGPS受信機である場合には、GPS衛星から受信した電波に含まれる時刻情報及び位置情報に基づいて、車両の現在位置を算出することができる。また、車両情報検出手段20が距離センサ、速度センサ、方位センサ、舵角センサ等からなる自律航法装置である場合には、例えば、基準位置(例えば、GPS受信機により検出された現在位置や、ユーザが設定した位置)と、自律航法装置により検出した距離、速度、走行中の方位、舵角等に基づき、車両の現在位置を算出することができる。   First, the vehicle information detection means 20 detects vehicle information (current position) (step S101). When the vehicle information detection means 20 is a GPS receiver, the current position of the vehicle can be calculated based on time information and position information included in radio waves received from GPS satellites. Further, when the vehicle information detection means 20 is an autonomous navigation device including a distance sensor, a speed sensor, a direction sensor, a rudder angle sensor, etc., for example, a reference position (for example, a current position detected by a GPS receiver, The current position of the vehicle can be calculated based on the position set by the user), the distance detected by the autonomous navigation device, the speed, the traveling direction, the steering angle, and the like.

次に、ユーザは、操作入力手段34を用いて、目的地を設定するとともに、必要に応じて、所望の出発地及び経由地を設定した後(ステップS102)、経路探索を指示する。   Next, the user uses the operation input means 34 to set a destination, and if necessary, sets a desired departure point and waypoint (step S102), and then instructs a route search.

経路探索手段22は、設定された出発地、経由地及び目的地の経路探索条件に従い、地図情報記憶手段28に記憶されている地図情報を用いて、経路探索を行う(ステップS103)。なお、経路探索条件は、ステップS101で取得した車両の現在位置を出発地としてもよい。経路は、出発地に対応する道路のノードから目的地に対応する道路のノードに至るまでのリンクをダイクストラ法等の手法によって探索し、時間、距離、費用等のリンクコストのうち、ユーザが希望するリンクコストの累積値が最小となる希望経路として探索することができる。   The route search means 22 performs a route search using the map information stored in the map information storage means 28 in accordance with the set route search conditions for the departure point, waypoint and destination (step S103). Note that the route search condition may use the current position of the vehicle acquired in step S101 as the departure place. For the route, the link from the road node corresponding to the starting point to the road node corresponding to the destination is searched by a method such as Dijkstra method, and the user desires the link cost such as time, distance, and cost. It is possible to search for a desired route that minimizes the cumulative value of the link cost.

図4は、経路探索手段22により探索され、表示手段38に地図42とともに表示された経路44の一部の説明図である。この場合、探索された経路44には、案内地点46が設定される。現在位置マークが案内地点46に到達すると、案内地点46に対応する案内情報が案内情報記憶手段30から読み出され、案内報知が行われる。なお、案内報知とは、音声出力手段40による案内情報に基づく音声案内(右左折・直進)や表示手段38による交差点拡大図の表示などである。案内地点46は、交差点等の分岐地点や観光地等から所定距離だけ離れた地点(手前の地点)に設定される。経路の情報および案内地点46の案内情報は、案内情報記憶手段30に記憶される。   FIG. 4 is an explanatory diagram of a part of the route 44 searched by the route search means 22 and displayed on the display means 38 together with the map 42. In this case, a guide point 46 is set on the searched route 44. When the current position mark reaches the guide point 46, the guide information corresponding to the guide point 46 is read from the guide information storage means 30 and a guidance notification is performed. Note that the guidance notification includes voice guidance based on guidance information by the voice output means 40 (turning left / right / straight), display of an enlarged intersection map by the display means 38, and the like. The guide point 46 is set at a point (a point in front) that is a predetermined distance away from a branch point such as an intersection or a sightseeing spot. The route information and the guide information of the guide point 46 are stored in the guide information storage means 30.

以上のようにして経路44が探索された後、ユーザは、操作入力手段34を用いて、探索された経路44のシミュレーションを指示する(ステップS104)。この指示に従い、シミュレーション実行手段24は、経路44に沿って現在位置マークを疑似的に移動させるシミュレーションを開始する(ステップS105)。   After the route 44 is searched as described above, the user uses the operation input unit 34 to instruct a simulation of the searched route 44 (step S104). In accordance with this instruction, the simulation execution means 24 starts a simulation of moving the current position mark in a pseudo manner along the path 44 (step S105).

先ず、シミュレーション実行手段24は、図5に示すように、探索された経路44上の車両の仮想上の現在位置である現在位置マーク48の位置から、経路44に沿って経路44上の次の案内地点46までの距離Lを地図情報に基づいて算出する(ステップS106)。そして、算出した距離Lを基準距離L0と比較する(ステップS107)。   First, as shown in FIG. 5, the simulation execution means 24 starts the next position on the route 44 along the route 44 from the position of the current position mark 48 that is the virtual current position of the vehicle on the searched route 44. A distance L to the guide point 46 is calculated based on the map information (step S106). Then, the calculated distance L is compared with the reference distance L0 (step S107).

距離L<基準距離L0であるとき(ステップS107、NO)、すなわち、現在位置マークの位置が案内地点46に近いとき、シミュレーション実行手段24は、表示制御手段36を介して表示手段38に表示する地図画像を、経路44に沿って、地図画像50a〜50eの順に更新する(ステップS108)。すなわち、現在位置マークを所定の速度(例えば、秒速17m)で擬似的に移動させ、現在位置マークの擬似的な移動に伴い、地図画像を更新して表示する(移動する現在位置マークの位置に基づく地図画像を表示する)。   When distance L <reference distance L0 (step S107, NO), that is, when the position of the current position mark is close to the guide point 46, the simulation execution means 24 displays on the display means 38 via the display control means 36. The map image is updated along the route 44 in the order of the map images 50a to 50e (step S108). That is, the current position mark is pseudo-moved at a predetermined speed (for example, 17 m / s), and the map image is updated and displayed as the current position mark is pseudo-moved (at the position of the moving current position mark). Based map image).

表示制御手段36は、シミュレーション実行手段24の指示に基づき地図画像50a〜50eを所定の時間間隔で切り替え、スクロール画像として表示手段38に逐次表示させる。(例えば、秒速17mであれば、1秒ごとに経路44に沿って17m進んだ地図画像が表示される。)なお、現在位置マークの擬似的な走行位置を示す現在位置マーク48は、表示された地図画像上に表示される。また、地図画像50a〜50eを切り替える時間間隔は、ユーザが任意に設定できることが好ましい。(例えば、秒速17mにおいて、1秒毎に地図画像を表示する場合は、17m進んだ位置に基づく地図画像が表示され、0.5秒ごとに地図画像を表示する場合は、8.5m進んだ位置に基づく地図画像が表示される。)
シミュレーションによる現在位置マーク48が案内地点46に到達する(案内地点46を通過する)と(ステップS109、YES)、案内地点46に対応する案内情報が案内情報記憶手段30から読み出され、音声出力手段40及び表示手段38による案内報知が行われる(ステップS110)。
The display control unit 36 switches the map images 50a to 50e at predetermined time intervals based on an instruction from the simulation execution unit 24, and sequentially displays the map images on the display unit 38 as a scroll image. (For example, if the speed is 17 m / s, a map image that travels 17 m along the path 44 is displayed every second.) A current position mark 48 that indicates a pseudo traveling position of the current position mark is displayed. Displayed on the map image. Moreover, it is preferable that the user can set arbitrarily the time interval which switches the map images 50a-50e. (For example, when displaying a map image every second at a speed of 17 meters per second, a map image based on a position advanced by 17 meters is displayed, and when displaying a map image every 0.5 seconds, the map proceeds 8.5 meters (Map image based on location is displayed.)
When the current position mark 48 by simulation reaches the guide point 46 (passes the guide point 46) (step S109, YES), the guide information corresponding to the guide point 46 is read from the guide information storage means 30 and output as a voice. Information is notified by means 40 and display means 38 (step S110).

ステップS110で案内報知が行われるのと並行して、シミュレーション実行手段24は、継続して経路44に沿って現在位置マーク48を疑似的に移動させ、表示制御手段36は、現在位置マーク48の移動に基づく地図画像を表示手段38に表示させる(ステップS111)。現在位置マーク48が案内地点46で案内される交差点等の案内対象地点を通過し(ステップS112、YES)、シミュレーションがさらに継続されている場合(ステップS113、NO)、ステップS106からの処理が繰り返される。なお、現在位置マーク48が案内地点46で案内される交差点等の案内対象地点を通過するまでは(ステップS112、NO)案内地点46に対応する案内情報が案内情報記憶手段30から読み出され、案内報知が行われる。なお、この際の案内報知は、表示手段38による交差点拡大図の表示のみとしてもよい。   In parallel with the guidance notification in step S110, the simulation execution unit 24 continues to artificially move the current position mark 48 along the path 44, and the display control unit 36 displays the current position mark 48. A map image based on the movement is displayed on the display means 38 (step S111). When the current position mark 48 passes a guidance target point such as an intersection guided by the guidance point 46 (step S112, YES) and the simulation is further continued (step S113, NO), the processing from step S106 is repeated. It is. Note that the guidance information corresponding to the guidance point 46 is read from the guidance information storage means 30 until the current position mark 48 passes through a guidance target point such as an intersection guided at the guidance point 46 (NO in step S112). Guidance notification is performed. Note that the guidance notification at this time may be only the display of the enlarged intersection view by the display means 38.

一方、探索された経路44上の車両の仮想上の現在位置である現在位置マーク48の位置から、経路44上の次の案内地点46までの距離Lが、距離L≧基準距離L0であるとき(ステップS107、YES)、経路判定手段26は、走行軌跡情報記憶手段32から、車両の過去の走行軌跡にかかる走行軌跡情報を読み出し(ステップS114)、次の案内地点46までの経路44と走行軌跡情報とを比較する(ステップS115)。   On the other hand, when the distance L from the position of the current position mark 48, which is the virtual current position of the vehicle on the searched route 44, to the next guide point 46 on the route 44 is distance L ≧ reference distance L 0. (Step S107, YES), the route determination means 26 reads the travel locus information relating to the past travel locus of the vehicle from the travel locus information storage means 32 (Step S114), and travels with the route 44 to the next guide point 46. The trajectory information is compared (step S115).

経路判定手段26は、例えば、図2に示す走行軌跡情報に含まれる何れかの位置座標と、次の案内地点46までの経路44に属するノードの全ての位置座標が近い場合や、走行軌跡情報に過去に検出された現在位置の最寄りのノード番号が含まれる場合において、当該ノード番号の何れかと次の案内地点46までの経路44に含まれる全てのノード番号とが一致する場合などに、経路44が過去に走行したことのある経路44であると判定し(ステップS116、YES)、表示制御手段36は、地図画像50a〜50e(現在位置マークの位置)をスキップさせるか否かをユーザに問い合わせる図6の選択画像52を表示手段38に表示させる(ステップS117)。なお、図6の選択画像52には、次の案内地点46又は当該案内地点に対応した交差点等の分岐地点(案内地点から所定距離だけ奥の分岐地点)までの距離、当該案内地点に対応した交差点等の分岐地点の名称(交差点名称)、次の案内地点46又は当該案内地点に対応した交差点等の分岐地点が属する地名(○○県△△市□□町など)が含まれる。これらの情報は地図情報から抽出される。なお、走行軌跡情報の記憶方法や、次の案内地点46までの経路44が過去に走行したことのある経路44であるか否かを判定する方法は、既知の種々の方法を用いてもよい。   The route determination means 26 is, for example, when any of the position coordinates included in the travel locus information shown in FIG. 2 is close to all the position coordinates of the nodes belonging to the route 44 to the next guide point 46, or when the travel locus information In the case where the nearest node number of the current position detected in the past is included in the path, when any of the node numbers matches all the node numbers included in the path 44 to the next guide point 46, etc. 44 determines that the route 44 has traveled in the past (step S116, YES), and the display control means 36 asks the user whether to skip the map images 50a to 50e (the positions of the current position marks). The selected image 52 in FIG. 6 to be inquired is displayed on the display means 38 (step S117). In addition, the selection image 52 in FIG. 6 corresponds to the next guidance point 46 or the distance to the branch point such as an intersection corresponding to the guide point (a branch point that is a predetermined distance away from the guide point) and the guide point. The name of a branch point such as an intersection (intersection name), the name of a place to which the next guide point 46 or a branch point such as an intersection corresponding to the guide point belongs (such as XX prefecture △ city □□ town, etc.) are included. Such information is extracted from the map information. Various known methods may be used as a method for storing the travel locus information and a method for determining whether or not the route 44 to the next guide point 46 has been traveled in the past. .

ユーザが操作入力手段34を用いて選択画像52において「いいえ」を選択した場合(ステップS118、NO)、シミュレーション実行手段24は、地図画像50a〜50e(現在位置マークの擬似的な移動)を早送りで更新する(ステップS119、S108)。この場合、表示手段38には、早送りで地図画像50a〜50eが表示されるため、ユーザが過去に走行したことのある経路44であっても、その経路44を短時間で再確認することができる。なお、早送りは、1つの地図画像を表示する時間を短縮して、すぐに次の地図画像を表示する、或いは、所定時間毎に現在位置マーク48を経路44に沿って進ませる距離を長くする(例えば、1秒間に34m進むとする(秒速34mとする))ことなどを行なうことで実現され、地図画像を表示する時間が同じであれば、例えば、地図画像50a、地図画像50c、地図画像50eの順で表示される。   When the user selects “NO” in the selection image 52 using the operation input unit 34 (NO in step S118), the simulation execution unit 24 fast-forwards the map images 50a to 50e (pseudo movement of the current position mark). (Steps S119 and S108). In this case, since the map images 50a to 50e are displayed on the display unit 38 by fast-forwarding, the route 44 can be reconfirmed in a short time even if the route 44 has been traveled in the past. it can. In the fast-forwarding, the time for displaying one map image is shortened and the next map image is displayed immediately, or the current position mark 48 is advanced along the path 44 every predetermined time. For example, if the map image display time is the same, the map image 50a, the map image 50c, and the map image are realized. Displayed in the order of 50e.

ユーザが操作入力手段34を用いて選択画像52において「はい」を選択した場合(ステップS118、YES)、シミュレーション実行手段24は、現在表示されている地図画像50aを、現在位置マーク46の位置が案内地点46となる地図画像50e(図5参照)までスキップさせ(ステップS120)、表示制御手段36は、地図画像50eを表示手段38に表示させる。言い換えると、シミュレーション実行手段24は、現在位置マーク46を案内地点46まで移動(スキップ)させ、表示制御手段36は、移動した後の現在位置マークの位置に基づく地図画像50eを表示手段38に表示させる。そして、表示手段38及び音声出力手段40が案内地点46に対応する案内情報に基づく案内報知を行う(ステップS110)。この場合、ユーザが過去に走行したことのある経路44がスキップされるため、経路44の必要な部分だけを効率的に確認することができる。なお、このシミュレーション実行手段24によるスキップや早送りなどを高速のシミュレーションとして説明を行なう。   When the user selects “Yes” in the selection image 52 using the operation input means 34 (step S118, YES), the simulation execution means 24 selects the currently displayed map image 50a from the position of the current position mark 46. The display control unit 36 causes the display unit 38 to display the map image 50e by skipping to the map image 50e (see FIG. 5) that becomes the guide point 46 (step S120). In other words, the simulation execution unit 24 moves (skips) the current position mark 46 to the guide point 46, and the display control unit 36 displays the map image 50e based on the position of the current position mark after the movement on the display unit 38. Let And the display means 38 and the audio | voice output means 40 perform guidance alerting | reporting based on the guidance information corresponding to the guidance point 46 (step S110). In this case, since the route 44 that the user has traveled in the past is skipped, only a necessary portion of the route 44 can be efficiently confirmed. Note that skipping and fast-forwarding by the simulation execution means 24 will be described as high-speed simulation.

一方、次の案内地点46までの経路44と走行軌跡情報とを比較し、経路判定手段26が、過去に走行したことがない経路44であると判定した場合(ステップS116、NO)、表示手段38には、図6に示す選択画像52は表示されず、現在位置マークの位置から次の案内地点46まで早送りでシミュレーションされる(ステップS119、S108)。この場合、ユーザは、次の案内経路46までの距離Lがたとえ長距離であっても、その間は早送りされるため、効率的に経路44を確認することができる。なお、過去に走行したことがない経路44である場合、必ずしも早送りでシミュレーションしなくてもよい。   On the other hand, when the route 44 to the next guide point 46 is compared with the travel locus information, and the route determination unit 26 determines that the route 44 has never traveled in the past (NO in step S116), the display unit. In FIG. 38, the selection image 52 shown in FIG. 6 is not displayed, and simulation is performed by fast-forwarding from the position of the current position mark to the next guide point 46 (steps S119 and S108). In this case, even if the distance L to the next guide route 46 is a long distance, the user is able to check the route 44 efficiently because the user is fast-forwarded during that time. In addition, when the route 44 has never traveled in the past, it is not always necessary to perform a fast-forward simulation.

このように、上述した実施例では、次の案内地点46までの経路44が過去に走行したことのある経路44である場合にのみ、次の案内地点46までスキップし、または、早送りする一方、過去に走行したことのない経路44である場合には、スキップしないため、経路44の情報(経路44の道路形状(直線なのか蛇行した道なのか)や、経路44周辺の施設など)を十分に認識しながら効率的に経路44を確認することができる。   Thus, in the above-described embodiment, only when the route 44 to the next guide point 46 is the route 44 that has traveled in the past, the next guide point 46 is skipped or fast-forwarded, If the route 44 has never traveled in the past, the route 44 is not skipped. Therefore, the information on the route 44 (the road shape of the route 44 (whether it is a straight or meandering road), facilities around the route 44, etc.) is sufficient. It is possible to efficiently confirm the path 44 while recognizing.

なお、本発明は、上述した実施例に限定されるものではなく、本発明の要旨を逸脱しない範囲で変更することが可能である。   In addition, this invention is not limited to the Example mentioned above, It can change in the range which does not deviate from the summary of this invention.

例えば、次の案内地点46までの経路44が過去に走行したことのある経路44であるか否かに応じて(ステップS116)、次の案内地点46までスキップさせるか(ステップS120)、次の案内地点46まで早送りさせるか(ステップS119)を切り替える代わりに、次の案内地点46までの経路44が過去に走行したことのある経路44であれば次の案内地点46までスキップさせ、次の案内地点46までの経路44が過去に走行したことのない経路44であれば、スキップ・早送りを行なわず、通常の所定の速度で現在位置マークを擬似的に移動させてもよい。   For example, depending on whether or not the route 44 to the next guide point 46 is a route 44 that has traveled in the past (step S116), the next guide point 46 is skipped (step S120), or the next Instead of switching quickly to the guide point 46 (step S119), if the route 44 to the next guide point 46 is a route 44 that has traveled in the past, the next guide point 46 is skipped and the next guide is made. If the route 44 to the point 46 has not traveled in the past, the current position mark may be moved in a pseudo manner at a normal predetermined speed without skipping / fast-forwarding.

また、次の案内地点46までの経路44が過去に走行したことのある経路44であれば次の案内地点46まで早送りさせ、次の案内地点46までの経路44が過去に走行したことのない経路44であれば、スキップ・早送りを行なわず、通常の所定の速度で現在位置マークを擬似的に移動させてもよい。   In addition, if the route 44 to the next guide point 46 has traveled in the past, the route 44 to the next guide point 46 is fast-forwarded, and the route 44 to the next guide point 46 has never traveled in the past. In the case of the route 44, the current position mark may be moved in a pseudo manner at a normal predetermined speed without skipping / fast-forwarding.

すなわち、次の案内地点46までの経路44を過去に走行したことがない場合より、走行したことがある場合の方が高速(例えば、早送りやスキップ)のシミュレーションが行われる。   That is, a faster simulation (for example, fast-forwarding or skipping) is performed when the vehicle has traveled than when it has traveled the route 44 to the next guide point 46 in the past.

さらに、次の案内地点46までの経路44が過去に走行したことのある経路44である場合において(ステップS116、YES)、スキップさせるか否かをユーザに問い合わせる選択画像52を表示させることなく、スキップさせるようにしてもよいし、次の案内地点46までの経路44が過去に走行したことのある経路44である場合にスキップするか否かを予めユーザが操作入力手段38を用いて設定しておき、その設定に基づいてスキップさせるか否かを決定してもよい。   Furthermore, when the route 44 to the next guide point 46 is a route 44 that has traveled in the past (step S116, YES), without displaying the selection image 52 that inquires the user whether to skip or not, The user may use the operation input unit 38 in advance to determine whether or not to skip when the route 44 to the next guide point 46 is a route 44 that has traveled in the past. It may be determined whether to skip based on the setting.

ナビゲーション装置10は、車両に搭載されるものに限られず、例えば、ポータブルナビゲーション装置などのように、歩行者が持ち運び可能な装置であってもよい。   The navigation device 10 is not limited to a device mounted on a vehicle, and may be a device that can be carried by a pedestrian, such as a portable navigation device.

地図情報記憶手段28は、車両に搭載されるナビゲーション装置10に備えられるものとして説明したが、例えば、通信手段を介してナビゲーション装置10に接続される外部の情報提供サーバから地図情報等を取得する構成とすることもできる。   The map information storage unit 28 has been described as being provided in the navigation device 10 mounted on the vehicle. For example, the map information storage unit 28 acquires map information and the like from an external information providing server connected to the navigation device 10 via the communication unit. It can also be configured.

走行軌跡情報記憶手段32に記憶される走行軌跡情報は、車両が走行した経路を特定できるものであればよく、例えば、車両の出発地、経由地、目的地等のデータで構成することもできる。   The travel trajectory information stored in the travel trajectory information storage means 32 may be any information as long as it can identify the route traveled by the vehicle, and may be composed of data such as the departure point, waypoint, destination, etc. of the vehicle. .

また、次の案内地点までの距離Lが距離L≧基準距離L0である場合にのみ、次の案内地点までの経路44を走行したことがあるか否かを判定したが、これに限らず、距離L<基準距離L0であっても、次の案内地点までの経路44を走行したことがあるか否かを判定し、走行したことがあれば、スキップ或いは早送りをするようにしてもよい。すなわち、次の案内地点までの距離Lが基準距離L0より長いか短いかを判定することは必須ではない。   Further, only when the distance L to the next guide point is the distance L ≧ the reference distance L0, it is determined whether or not the route 44 to the next guide point has been traveled. Even if the distance L <the reference distance L0, it may be determined whether or not the vehicle has traveled the route 44 to the next guide point, and if the vehicle has traveled, skipping or fast-forwarding may be performed. That is, it is not essential to determine whether the distance L to the next guide point is longer or shorter than the reference distance L0.

なお、上記実施例においては、次の案内地点46までの経路44を過去に走行したことがある場合(ステップS116、YES)に、走行したことがない場合に比較して高速のシミュレーションを行なう場合を例示したが、これに限ることはなく、例えば、次の案内地点46までの経路44を過去に走行したことがない場合に、走行したことがある場合にくらべ低速のシミュレーションを行なってもよい。すなわち、次の案内地点46までの経路44を過去に走行したことがあれば、通常の所定の速度(例えば、秒速17m)で、現在位置マークを擬似的に移動させ、次の案内地点46までの経路44を過去に走行したことがなければ、低速(例えば、秒速8m)で、現在位置マークを擬似的に移動させてもよい。   In the above-described embodiment, when the route 44 to the next guide point 46 has been traveled in the past (step S116, YES), the simulation is performed at a higher speed than when the vehicle has never traveled. However, the present invention is not limited to this. For example, when the vehicle has never traveled the route 44 to the next guide point 46 in the past, a low-speed simulation may be performed as compared with the case where the vehicle has traveled. . That is, if the user has traveled the route 44 to the next guide point 46 in the past, the current position mark is moved in a pseudo manner at a normal predetermined speed (for example, 17 m / s) to the next guide point 46. If the vehicle has not traveled on the route 44 in the past, the current position mark may be moved in a pseudo manner at a low speed (for example, 8 m / s).

さらに、ステップS119において、早送りさせた後に再度、距離L≧基準距離L0(ステップS107)の処理を行い、距離L<基準距離L0であれば、早送りを停止させて、所定の速度でのシミュレーションに戻してもよい。これにより、距離L以内では、早送りされることがなく、案内対象地点(交差点など)付近の施設や道路形状などを認識することが可能となる。   Furthermore, in step S119, after fast-forwarding, the process of distance L ≧ reference distance L0 (step S107) is performed again. If distance L <reference distance L0, fast-forwarding is stopped and simulation at a predetermined speed is performed. You may return. Thereby, within the distance L, it is not fast-forwarded and it becomes possible to recognize the facility near the guidance target point (intersection etc.), the road shape, and the like.

10・・・ナビゲーション装置
12・・・制御手段
20・・・車両情報検出手段
22・・・経路探索手段
24・・・シミュレーション実行手段
26・・・経路判定手段
28・・・地図情報記憶手段
30・・・案内情報記憶手段
32・・・走行軌跡情報記憶手段
34・・・操作入力手段
36・・・表示制御手段
38・・・表示手段
40・・・音声出力手段
42・・・地図
44・・・経路
46・・・案内地点
48・・・現在位置マーク
50a〜50e・・・地図画像
52・・・選択画像
DESCRIPTION OF SYMBOLS 10 ... Navigation apparatus 12 ... Control means 20 ... Vehicle information detection means 22 ... Route search means 24 ... Simulation execution means 26 ... Route determination means 28 ... Map information storage means 30 ... Guidance information storage means 32 ... Traveling track information storage means 34 ... Operation input means 36 ... Display control means 38 ... Display means 40 ... Voice output means 42 ... Map 44 ..Route 46 ... Guide point 48 ... Current position marks 50a-50e ... Map image 52 ... Selected image

Claims (6)

地図情報を記憶する地図情報記憶手段と、
前記地図情報に基づき目的地までの経路を探索する経路探索手段と、
前記経路上の案内地点における案内情報を記憶する案内情報記憶手段と、
前記経路に沿って現在位置を示す現在位置マークを擬似的に移動させるシミュレーションを実行するシミュレーション実行手段と、
前記シミュレーション実行手段により擬似的に移動された現在位置マークが前記案内地点に到達したとき、前記案内情報に基づく報知を行なう案内情報報知手段と、を備えるナビゲーション装置において、
過去の走行軌跡にかかる走行軌跡情報を記憶する走行軌跡情報記憶手段と、
前記現在位置マークの位置から次の前記案内地点までの経路と前記走行軌跡情報とに基づき前記次の案内地点までの経路を過去に走行したことがあるか否かを判定する経路判定手段と、を備え、
前記シミュレーション実行手段は、前記経路判定手段により、前記次の案内地点までの経路を過去に走行したことがあると判定された場合、前記次の案内地点までの経路を過去に走行したことがない場合より高速のシミュレーションを実行することを特徴とするナビゲーション装置。
Map information storage means for storing map information;
Route search means for searching for a route to the destination based on the map information;
Guidance information storage means for storing guidance information at a guidance point on the route;
Simulation execution means for executing a simulation of moving a current position mark indicating the current position along the route in a pseudo manner;
In a navigation device comprising guidance information notification means for performing notification based on the guidance information when the current position mark that has been pseudo-moved by the simulation execution means reaches the guidance point,
Traveling locus information storage means for storing traveling locus information relating to past traveling locus;
Route determination means for determining whether or not the vehicle has traveled in the past on the route to the next guide point based on the route from the position of the current position mark to the next guide point and the travel locus information; With
The simulation execution means has never traveled the route to the next guidance point when the route determination means determines that the route to the next guidance point has been traveled in the past. A navigation apparatus characterized by executing a faster simulation than the case.
前記シミュレーション実行手段は、前記現在位置マークを次の前記案内地点までスキップさせる、又は、前記現在位置マークの擬似的な移動を早送りさせることにより高速のシミュレーションを実行することを特徴とする請求項1に記載のナビゲーション装置。   The simulation execution means executes a high-speed simulation by skipping the current position mark to the next guide point or by fast-forwarding a pseudo movement of the current position mark. The navigation device described in 1. 前記シミュレーション実行手段は、前記経路判定手段により、前記次の案内地点までの経路を過去に走行したことがあると判定された場合、前記現在位置マークを次の前記案内地点までスキップさせ、前記経路判定手段により、前記次の案内地点までの経路を過去に走行したことがないと判定された場合、前記現在位置マークの擬似的な移動を早送りさせることを特徴とする請求項1又は請求項2に記載のナビゲーション装置。   The simulation execution means skips the current position mark to the next guidance point when the route determination means determines that the route to the next guidance point has traveled in the past, and the route 3. The pseudo movement of the current position mark is fast-forwarded when it is determined by the determination means that the route to the next guide point has not been traveled in the past. The navigation device described in 1. 地図情報を記憶する地図情報記憶手段と、
前記地図情報に基づき目的地までの経路を探索する経路探索手段と、
前記経路上の案内地点における案内情報を記憶する案内情報記憶手段と、
前記経路に沿って現在位置を示す現在位置マークを擬似的に移動させるシミュレーションを実行するシミュレーション実行手段と、
前記シミュレーション実行手段により擬似的に移動された現在位置マークが前記案内地点に到達したとき、前記案内情報に基づく報知を行なう案内情報報知手段と、を備えるナビゲーション装置において、
過去の走行軌跡にかかる走行軌跡情報を記憶する走行軌跡情報記憶手段と、
前記現在位置マークの位置から次の前記案内地点までの経路と前記走行軌跡情報とに基づき前記次の案内地点までの経路を過去に走行したことがあるか否かを判定する経路判定手段と、を備え、
前記シミュレーション実行手段は、前記経路判定手段により、前記次の案内地点までの経路を過去に走行したことがないと判定された場合、前記次の案内地点までの経路を過去に走行したことがある場合より低速のシミュレーションを実行することを特徴とするナビゲーション装置。
Map information storage means for storing map information;
Route search means for searching for a route to the destination based on the map information;
Guidance information storage means for storing guidance information at a guidance point on the route;
Simulation execution means for executing a simulation of moving a current position mark indicating the current position along the route in a pseudo manner;
In a navigation device comprising guidance information notification means for performing notification based on the guidance information when the current position mark that has been pseudo-moved by the simulation execution means reaches the guidance point,
Traveling locus information storage means for storing traveling locus information relating to past traveling locus;
Route determination means for determining whether or not the vehicle has traveled in the past on the route to the next guide point based on the route from the position of the current position mark to the next guide point and the travel locus information; With
The simulation execution unit may have traveled the route to the next guidance point in the past when the route determination unit determines that the route to the next guidance point has not been traveled in the past. A navigation device characterized by executing a slower simulation than the case.
前記シミュレーション実行手段は、前記現在位置マークの擬似的な移動の移動速度を低下させることにより低速のシミュレーションを実行することを特徴とする請求項4に記載のナビゲーション装置。   5. The navigation apparatus according to claim 4, wherein the simulation executing unit executes a low speed simulation by reducing a moving speed of the pseudo movement of the current position mark. 前記経路判定手段は、前記現在位置マークの位置から前記次の案内地点までの距離が基準距離以上のとき、前記次の案内地点までの経路を過去に走行したことがあるか否かを判定することを特徴とする請求項1〜請求項5の何れか1項に記載のナビゲーション装置。   The route determination means determines whether the route to the next guide point has been traveled in the past when the distance from the position of the current position mark to the next guide point is a reference distance or more. The navigation device according to any one of claims 1 to 5, wherein
JP2010243127A 2010-10-29 2010-10-29 Navigation device Pending JP2012098030A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010243127A JP2012098030A (en) 2010-10-29 2010-10-29 Navigation device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010243127A JP2012098030A (en) 2010-10-29 2010-10-29 Navigation device

Publications (1)

Publication Number Publication Date
JP2012098030A true JP2012098030A (en) 2012-05-24

Family

ID=46390133

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010243127A Pending JP2012098030A (en) 2010-10-29 2010-10-29 Navigation device

Country Status (1)

Country Link
JP (1) JP2012098030A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014025805A (en) * 2012-07-26 2014-02-06 Pioneer Electronic Corp Electronic apparatus, notification method of guide information, program, recording medium, client server system, client terminal, and server device
JP2016014529A (en) * 2014-06-30 2016-01-28 カシオ計算機株式会社 Electronic apparatus, method for determining passage, and program
CN108458722A (en) * 2018-03-07 2018-08-28 上海酷驾智能技术有限公司 A kind of real-time analogue navigation method
CN110674026A (en) * 2018-07-03 2020-01-10 百度在线网络技术(北京)有限公司 Navigation track simulation method and device, storage medium and terminal equipment

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014025805A (en) * 2012-07-26 2014-02-06 Pioneer Electronic Corp Electronic apparatus, notification method of guide information, program, recording medium, client server system, client terminal, and server device
JP2016014529A (en) * 2014-06-30 2016-01-28 カシオ計算機株式会社 Electronic apparatus, method for determining passage, and program
US9714834B2 (en) 2014-06-30 2017-07-25 Casio Computer Co., Ltd. Electronic device, arrival determination method, and recording medium
CN108458722A (en) * 2018-03-07 2018-08-28 上海酷驾智能技术有限公司 A kind of real-time analogue navigation method
CN108458722B (en) * 2018-03-07 2021-10-08 上海酷驾智能技术有限公司 Real-time simulation navigation method
CN110674026A (en) * 2018-07-03 2020-01-10 百度在线网络技术(北京)有限公司 Navigation track simulation method and device, storage medium and terminal equipment

Similar Documents

Publication Publication Date Title
US20230029160A1 (en) Apparatus and Methods of Displaying Navigation Instructions
JP4548460B2 (en) Navigation device
JP4516853B2 (en) Navigation device
US6574552B2 (en) Navigation system and computer-readable information recorded medium in which navigation control program is recorded
JP4151952B2 (en) Navigation device
US9026353B2 (en) Method and apparatus for displaying guidance for navigation system
JP2007132735A (en) Car navigation device
JP2013097411A (en) Navigation device for vehicle
JP2007163274A (en) Navigation device
JP5150396B2 (en) Navigation device
JP2012098030A (en) Navigation device
JP2012112889A (en) In-vehicle navigation device
JP4640774B2 (en) Navigation device and control method for search for detour route
JP5091751B2 (en) Navigation device
JP2009121989A (en) Apparatus and method for information announcement, and program
JP2006201183A (en) Navigation device, method for modifying route search and the like
JP2013011524A (en) Display device, display method, and program
JP2000266555A (en) Guide path display method of navigation device
JP5045201B2 (en) Navigation device
JP2010032294A (en) Navigation device, information display method, and program
JP2008286688A (en) Navigation system
JP2008286653A (en) Navigation device
JP2011232228A (en) Navigation device
JP2011232227A (en) Navigation device
JP5323171B2 (en) Navigation device

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20120528

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20130628