A navigation device is provided for easily designating a road to be avoided with
high accuracy. When a location on a map is designated by a touch panel 7, an
avoidance-road setting unit 22 identifies a road existing at or near the
location designated, and specifies a link corresponding to the road. Then a map
drawing unit 14 draws a map image in a reduced scale larger than that previously
set. If another location on the map is designated, the process of specifying the
link and the process of drawing the map image in the larger reduced scale, which
are described above, are repeated. When there is provided an instruction to set
the road specified based on the location as an avoidance road, the avoidance-road
setting unit 22 stores a link ID of the link corresponding to the specified
road in an avoidance-road memory 24.