Guidance route search device, navigation device, and method of searching guidance route
First Claim
Patent Images
1. A guidance route search device, the device comprising:
- a route point specifying unit configured to specify multiple route points including multiple guidance-time-specified route points for which guidance times and staying time periods are specified and multiple guidance-time-not-specified route points for which the staying time periods are specified without specifying the guidance times, wherein the route points are passed through a route from a departure point which a user departs at a predetermined departure time to a destination point which the user reaches at a predetermined time of arrival;
a first temporary determination unit configured to place only the guidance-time-specified route points of the route points in time periods from the departure time to the time of arrival based on the guidance times and the staying time periods, thereby temporarily determining a guidance schedule including only the guidance-time-specified route points;
a first determination unit configured to determine whether or not the staying time periods at the guidance-time-specified route points overlap with one another in the guidance schedule which was temporarily determined by the first temporary determination unit;
a first adjustment unit configured to eliminate the overlap among the staying time periods at the guidance-time-specified route points, thereby adjusting the staying time periods at the guidance-time-specified route points, if the first determination unit determined that the staying time periods at the guidance-time-specified route points overlap with one another;
a second temporary determination unit configured to place the guidance-time-not-specified route points of the route points in the time periods from the departure time to the time of arrival, the time periods placing the guidance-time-specified route points which were adjusted by the first adjustment unit, thereby temporarily determining the guidance schedule including the guidance-time-specified route points and the guidance-time-not-specified route points;
a second determination unit configured to determine whether or not the staying time periods at the guidance-time-specified route points and the staying time periods at the guidance-time-not-specified route points overlap with one another in the guidance schedule which was temporarily determined by the second temporary determination unit; and
a second adjustment unit configured to eliminate the overlap among the staying time periods at the guidance-time-specified route points and the staying time periods at the guidance-time-not-specified route points, thereby adjusting the staying time periods at the guidance-time-specified route points and the staying time periods at the guidance-time-not-specified route points, if the second determination unit determined that the staying time periods at the guidance-time-specified route points and the staying time periods at the guidance-time-not-specified route points overlap with one another.
2 Assignments
0 Petitions
Accused Products
Abstract
A guidance route search device essentially having means for specifying a route point and means for selecting a guidance schedule. The route specifying means specifies plural route points guided up to a destination point. The selecting means functions to select a guidance schedule covering plural route points reachable by previously set time of arrival at a destination point and causing staying time at the plural route points to be the maximum within maximum staying time set in advance for the route points. This enables a guidance schedule for guiding through plural route points to be generated with consideration of staying time at each route point.
20 Citations
8 Claims
-
1. A guidance route search device, the device comprising:
-
a route point specifying unit configured to specify multiple route points including multiple guidance-time-specified route points for which guidance times and staying time periods are specified and multiple guidance-time-not-specified route points for which the staying time periods are specified without specifying the guidance times, wherein the route points are passed through a route from a departure point which a user departs at a predetermined departure time to a destination point which the user reaches at a predetermined time of arrival; a first temporary determination unit configured to place only the guidance-time-specified route points of the route points in time periods from the departure time to the time of arrival based on the guidance times and the staying time periods, thereby temporarily determining a guidance schedule including only the guidance-time-specified route points; a first determination unit configured to determine whether or not the staying time periods at the guidance-time-specified route points overlap with one another in the guidance schedule which was temporarily determined by the first temporary determination unit; a first adjustment unit configured to eliminate the overlap among the staying time periods at the guidance-time-specified route points, thereby adjusting the staying time periods at the guidance-time-specified route points, if the first determination unit determined that the staying time periods at the guidance-time-specified route points overlap with one another; a second temporary determination unit configured to place the guidance-time-not-specified route points of the route points in the time periods from the departure time to the time of arrival, the time periods placing the guidance-time-specified route points which were adjusted by the first adjustment unit, thereby temporarily determining the guidance schedule including the guidance-time-specified route points and the guidance-time-not-specified route points; a second determination unit configured to determine whether or not the staying time periods at the guidance-time-specified route points and the staying time periods at the guidance-time-not-specified route points overlap with one another in the guidance schedule which was temporarily determined by the second temporary determination unit; and a second adjustment unit configured to eliminate the overlap among the staying time periods at the guidance-time-specified route points and the staying time periods at the guidance-time-not-specified route points, thereby adjusting the staying time periods at the guidance-time-specified route points and the staying time periods at the guidance-time-not-specified route points, if the second determination unit determined that the staying time periods at the guidance-time-specified route points and the staying time periods at the guidance-time-not-specified route points overlap with one another. - View Dependent Claims (2, 3, 8)
-
-
4. A guidance route search method to be performed by a central processing unit provided in a navigation device, the method comprising the steps of:
-
a route point specifying step for specifying multiple route points including multiple guidance-time-specified route points for which guidance times and staying time periods are specified and multiple guidance-time-not-specified route points for which the staying time periods are specified without specifying the guidance times, wherein the multiple route points are passed through a route from a departure point which a user departs at a predetermined departure time to a destination point which the user reaches at a predetermined time of arrival; a first temporary determination step for placing only the guidance-time-specified route points of the route points in time periods from the departure time to the time of arrival based on the guidance times and the staying time periods, thereby temporarily determining a guidance schedule including only the guidance-time-specified route points; a first determination step for determining whether or not the staying time periods at the guidance-time-specified route points overlap with one another in the guidance schedule which was temporarily determined by the first temporary determination step; a first adjustment step for eliminating the overlap among the staying time periods at the guidance-time-specified route points, thereby adjusting the staying time periods at the guidance-time-specified route points, if the first determination step determined that the staying time periods at the guidance-time-specified route points overlap with one another; a second temporary determination step for placing the guidance-time-not-specified route points of the route points in the time periods from the departure time to the time of arrival, the time periods placing the guidance-time-specified route points which were adjusted by the first adjustment step, thereby temporarily determining the guidance schedule including the guidance-time-specified route points and the guidance-time-not-specified route points; a second determination step for determining whether or not the staying time periods at the guidance-time-specified route points and the staying time periods at the guidance-time-not-specified route points overlap with one another in the guidance schedule which was temporarily determined by the second temporary determination step; and a second adjustment step for eliminating the overlap among the staying time periods at the guidance-time-specified route points and the staying time periods at the guidance-time-not-specified route points, thereby adjusting the staying time periods at the guidance-time-specified route points and the staying time periods at the guidance-time-not-specified route points, if the second determination step determined that the staying time periods at the guidance-time-specified route points and the staying time periods at the guidance-time-not-specified route points overlap with one another. - View Dependent Claims (5, 6)
-
-
7. A guidance route search program for causing a computer to execute the steps of:
-
a route point specifying step for specifying multiple route points including multiple guidance-time-specified route points for which guidance times and staying time periods are specified and multiple guidance-time-not-specified route points for which the staying time periods are specified without specifying the guidance times, wherein the multiple route points are passed through a route from a departure point which a user departs at a predetermined departure time to a destination point which the user reaches at a predetermined time of arrival; a first temporary determination step for placing only the guidance-time-specified route points of the route points in time periods from the departure time to the time of arrival based on the guidance times and the staying time periods, thereby temporarily determining a guidance schedule including only the guidance-time-specified route points; a first determination step for determining whether or not the staying time periods at the guidance-time-specified route points overlap with one another in the guidance schedule which was temporarily determined by the first temporary determination step; a first adjustment step for eliminating the overlap among the staying time periods at the guidance-time-specified route points, thereby adjusting the staying time periods at the guidance-time-specified route points, if the first determination step determined that the staying time periods at the guidance-time-specified route points overlap with one another; a second temporary determination step for placing the guidance-time-not-specified route points of the route points in the time periods from the departure time to the time of arrival, the time periods placing the guidance-time-specified route points which were adjusted by the first adjustment step, thereby temporarily determining the guidance schedule including the guidance-time-specified route points and the guidance-time-not-specified route points; a second determination step for determining whether or not the staying time periods at the guidance-time-specified route points and the staying time periods at the guidance-time-not-specified route points overlap with one another in the guidance schedule which was temporarily determined by the second temporary determination step; and a second adjustment step for eliminating the overlap among the staying time periods at the guidance-time-specified route points and the staying time periods at the guidance-time-not-specified route points, thereby adjusting the staying time periods at the guidance-time-specified route points and the staying time periods at the guidance-time-not-specified route points, if the second determination step determined that the staying time periods at the guidance-time-specified route points and the staying time periods at the guidance-time-not-specified route points overlap with one another.
-
Specification