Navigation apparatus
First Claim
1. A navigation apparatus for, in accordance with a destination and one or more via-points specified by a user, searching for a route to the specified destination through the specified one or more via-points and presenting a detected route, comprising:
- a point database in which one or more combinations of a previously set destination point that is a point specified as a destination in the past by a user and one or more previously set via-points that are points specified as via-points to the previously set destination point are recorded;
a destination acceptance unit for accepting a point selected by the user as the destination; and
a via-point acceptance unit for accepting one or more via-points such that if the point accepted as the destination by the destination acceptance unit is included as a previously set destination point in a combination recorded in the point database, then one or more previously set via-points included in that combination are accepted as the one or more via-points.
1 Assignment
0 Petitions
Accused Products
Abstract
In a navigation apparatus, via-point setting data indicating a history in terms of setting of via-points is recorded in a point database. Via-point setting data described in a point record stored in the point database indicates points that were specified as via-points when a point of the point record was specified as a destination in the past. In a setting operation, a list of points registered in advance is displayed. If the user selects a destination from the list, points registered in the via-point setting data in the point record of the point selected as the destination are set as candidates for via-points, and the point names thereof are displayed together with the point name of the destination in a via-point editing area. If an apply button is clicked, the points displayed as the candidates for via-points are determined as via-points, and a route to the destination through the determined via-points is searched for.
47 Citations
17 Claims
-
1. A navigation apparatus for, in accordance with a destination and one or more via-points specified by a user, searching for a route to the specified destination through the specified one or more via-points and presenting a detected route, comprising:
-
a point database in which one or more combinations of a previously set destination point that is a point specified as a destination in the past by a user and one or more previously set via-points that are points specified as via-points to the previously set destination point are recorded;
a destination acceptance unit for accepting a point selected by the user as the destination; and
a via-point acceptance unit for accepting one or more via-points such that if the point accepted as the destination by the destination acceptance unit is included as a previously set destination point in a combination recorded in the point database, then one or more previously set via-points included in that combination are accepted as the one or more via-points. - View Dependent Claims (2)
-
-
3. A navigation apparatus for, in accordance with a destination and one or more via-points specified by a user, searching for a route to the specified destination through the specified one or more via-points and presenting a detected route, comprising:
-
a point database in which a plurality of points and relations among those points are recorded;
a destination acceptance unit for accepting a point as the destination when the user selects the point as the destination from the presented registered point list; and
a via-point acceptance unit for accepting a point as a via-point or a candidate for a via-point if the relation of said point to the point accepted as the destination by the destination acceptance unit is recorded in the point database. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, in a navigation apparatus for searching for a route to a destination specified by a user through one or more via-points specified by the user and presenting a detected route, for specifying a point as a destination of a route to be navigated or a via-point on the route, the method comprising:
-
accepting a point selected by a user as a point of interest from points recorded in a point database in which a plurality of points and relations among the plurality of points are recorded;
presenting, as a candidate for a point, a point whose relation to the point accepted as the point of interest is recorded in the point database or presenting, as candidates for points, the point of interest and the point whose relation to the point accepted as the point of interest is recorded in the point database; and
setting one or more via-points on the route such that one or more points selected as via-points from the presented candidate points are accepted and the accepted one or more points are set as the via-points. - View Dependent Claims (12, 13)
-
-
14. A computer program that is read and executed by a computer, the program causing the computer to execute the acts of:
-
in accordance with a destination and one or more via-points specified by a user, searching for a route to the specified destination through the specified one or more via-points and presenting a detected route;
accepting a point selected by the user as a point of interest from points recorded in a point database in which a plurality of points and relations among the plurality of points are recorded;
presenting, as a candidate for a point, a point whose relation to the point accepted as the point of interest is recorded in the point database or presenting, as candidates for points, the point of interest and the point whose relation to the point accepted as the point of interest is recorded in the point database; and
setting one or more via-points on the route such that one or more points selected as via-points from presented candidate points are accepted and the accepted one or more points are set as the via-points. - View Dependent Claims (15, 16)
-
-
17. A storage medium on which a computer program that is read and executed by a computer is stored, the computer program causing the computer to execute the acts of:
-
in accordance with a destination and one or more via-points specified by a user, searching for a route to the specified destination through the specified one or more via-points and presenting a detected route;
accepting a point selected by the user as a point of interest from points recorded in a point database in which a plurality of points and relations among the plurality of points are recorded;
presenting, as a candidate for a point, a point whose relation to the point accepted as the point of interest is recorded in the point database or presenting, as candidates for points, the point of interest and the point whose relation to the point accepted as the point of interest is recorded in the point database; and
setting one or more via-points on the route such that one or more points selected as via-points from presented candidate points are accepted and the accepted one or more points are set as the via-points.
-
Specification