When there exists a plurality of route guiding servers designating a predetermined area as a service provision area, a terminal device (20) is capable of selecting a route guiding server suitable for processing to request. A route guiding server (30A) having received a process request from the terminal device (20) judges the area subjected to the process request and route searching servers (30B1 etc.) designating the area as a service provision area. When there exists a plurality of route guiding servers in an identical area, the route guiding server (30A) acquires detailed information relating to server-held data held by each route searching server (30B1 etc.), sets numerical values expressing ranking according to the degree of fullness, the quantity of information, and the date of the latest update of the server-held data as evaluation values, calculates the evaluation value of each route searching server (30B1 etc.) from the total of the evaluation values, and transmits server information containing the evaluation value. The terminal device (20) selects one of the route searching servers (30B1 etc.) according to the server information received from the route guiding server (30A).
展开▼