A server (20) in an information base (21) determines a route (server route) from a place of departure to a destination, transmitted from a client terminal (10) of a navigation unit (10) via communication, using information in a server database. On the other hand, the client terminal (10) determines a route (client route) from the place of departure to the destination using information in a client terminal database. The client terminal (10) determines whether or not the server route and the client route are identical based on information (small size data) concerning guiding points of each route, and the client terminal (10) then performs route navigation of a route in a section where the routes are identical using the information in the client terminal database and the route navigation of a route in a non-identical section where the routes are not identical using the information in the server database. In this way, the information in the client terminal database is effectively used in the route navigation and thereby the amount of information to be transmitted to the client terminal (10) from the server (21) is decreased.
展开▼