Patent ID: 6346893
Filing Date: 2002-02-12
Classification: G01C

Abstract:
An in-vehicle mount type navigation device comprising map data read-out means for reading out map data from a map data storage medium, current position calculating means for calculating a current position of a vehicle, display means for displaying the current position with the map, input means for accepting instructions from a user, and guide route calculating means for calculating a guide route from the current position to a destination, further comprising:destination/via-place storage means for storing data representing the destination and via-places through which a route extending to the destination passes; added position setting means for setting an added position after the destination, between the via-places, or between the destination and the via-place just before the destination; place specifying means for specifying a place of the added position set by said added position setting means; and destination/via-place control means for storing into said destination/via-place storing means data representing the place specified by said place specifying means in association with the added position set by said added position setting means; wherein said added position setting means displays on said display means, an image representing candidates for the added position with the via-places and the destination, each of said candidates being located after the destination, between the via-places, or between the destination and the via-place just before the destination, said the via-places and the destination being arranged in passing order on the basis of the data stored in said destination/via-place storing means, and accepts a selection of one out of the candidates from the user through said input means to set the selected candidate as the added position; wherein said place specifying means determines a place name and a coordinate value according to instructions from the user through said input means to specify the place of the added position set by said added position setting means; wherein said guide route calculating means calculates, referring to the map data, said guide route which successively passes through the via-places in passing order on the basis of the data stored in said destination/via-place storage means; and when the candidate located between the via-places or between the destination and the via-place just before the destination is set as the added position by said added position setting means, said destination/via-place control means stores data representing the place of the added position specified by said place specifying means as data representing a new via-place to be passed between the via-places or between the destination and the via-place just before the destination, and when the candidate located after the destination is set as the added position by said added position setting means, said destination/via-place control means changes data representing the destination to data representing a new via-place to be passed just before a new destination, and stores data representing the place of the added position specified by said place specifying means as data representing the new destination.