From a present position recognized by a present position recognizer (15) to a destination recognized by a destination recognizer (16), a moving path is set by a moving path finder (17) based on map data and is stored in a storage, while a map is appropriately displayed on a display portion (8). Whether a diverging position exists, in roads ahead where a vehicle runs on the moving path, within an appointed distance from the present position recognized by the present position recognizer (15) is judged. While using, as an origin, a link ID of a divergent road different from a link ID of the moving path from the diverging position, a presumed moving path to the destination is set by a presumed moving path setting portion (19). Thus, a presumed moving path is preset in case of deviation, whereby swift and satisfactory support can be provided.