A navigation apparatus and method of displaying a map are provided for
scrolling and displaying the map covering the vicinity of a present
position such that a relationship with the present position can be
constantly recognized.When a request for a surrounding scroll starting
operation is accepted from a user, a display range is moved upward until
the present position is located in the center of a lower hem of the
display range of the map, that is, until an upper half of a present
position mark is positioned in the center of a bottom of the display
range. Then, the display range is moved in stages, i.e. in such a manner
that the present position is moved to a lower left edge thereof, to an
upper left edge thereof, to an upper right edge thereof, and to a lower
right edge thereof, in this order. Thereafter, the display range is
gradually moved rightward until the present position is located in the
center of the lower hem of the display range. Finally, the display range
is gradually moved downward until the present position returns to the
original position located before starting the first surrounding scroll
process.