A server stores facility information about a plurality of facilities to be
searched for, in association with categories representing the facilities,
and performs a search to determine whether or not each category contains
any facility located within a predetermined area including the search
point. A navigation system displays, based on search results from the
server, the categories serving as search conditions in a manner such that
whether or not there is any facility within each category is
identifiable. For example, an image representing a category may be set
not to be displayed when there is no facility within the category. Thus,
based on the display status of each category, the user can identify
whether or not there is any facility within each category at the time
when categories to be searched are displayed.