Claims
- 1. A navigation system for providing route guidance to a destination in accordance with a guide route, comprising:
- map memory means for storing map information and guidance information;
- current position detecting means for detecting current position of a vehicle and direction detecting means for detecting traveling direction of the vehicle;
- route search means for searching for a guide route from the detected current position to a destination on the basis of information stored in said map memory means;
- route information memory means for storing route information for a guide route;
- route-off detecting means for determining whether the vehicle is off of the guide route, for which information is stored in the route information memory means, on the basis of the result of the detecting of current position by said current position detecting means and information in said map memory means;
- re-search means for re-searching for a return route, from the detected current position to the guide route, and for calculating a penalty for each of plural intersections located in a direction for return to the guide route, on the basis of information in said map memory means, responsive to a determination by said route-off detecting means that the vehicle is off the guide route, said re-search means including:
- first route search means for searching for a first return route, by executing a first re-search routine selecting, based on the detected traveling direction, a single intersection forward of the detected current position and connecting the selected forward intersection to the guide route through connecting intersections, selected from among said plural intersections by comparison of the calculated penalties, to form the first return route;
- second route search means for searching for a second return route by executing a second re-search routine which selects an intersection without regard for the detected travelling direction, thereby differing from said first re-search routine, and connects the selected intersection to the guide route through intersections, selected from among said plural intersections on the basis of comparison of the calculated penalties, to form the second return route,
- comparative determining means for selecting one of the first and second return routes, based on at least one predetermined criterion; and
- guide means for providing guidance by reading guidance information from said memory means based on the first return route when the first return route is selected by said comparative determining means.
- 2. The navigation system of claim 1 wherein said guide means provides guidance based on the second return route when the second return route is selected by said comparative determining means.
- 3. The navigation system of claim 1 wherein said guide means provides guidance based on the preset route when the second return route is selected by said comparative determining means.
- 4. The navigation system of claim 1 wherein said one predetermined criterion is a relationship between the distances of the first and second return routes, a relationship between times required for travel of the first and second return routes or relative ease of driving of the first and second return routes.
- 5. The navigation system of claim 4 wherein said times and said relative ease of driving are determined for travel from the detected current position to the destination on the first and second return routes.
- 6. The navigation system of claim 1 wherein said comparative determining means selects the second return route when a remainder obtained by subtracting a second value for the second return route from a first value for the first return route is greater than a predetermined value, and selects the first re-search route when the remainder is smaller than the predetermined value.
- 7. The navigation system of claim 1, wherein said comparative determining means selects the second return route when a difference between required travel times for said first and second return routes is greater than a predetermined value, and selects said first return route when the difference is less than the predetermined value.
Priority Claims (1)
Number |
Date |
Country |
Kind |
6-254847 |
Sep 1994 |
JPX |
|
Parent Case Info
This application is a continuation of application Ser. No. 08/466,191, filed Jun. 6, 1995 which application is now U.S. Pat. No. 5,774,073.
US Referenced Citations (7)
Continuations (1)
|
Number |
Date |
Country |
Parent |
466191 |
Jun 1995 |
|