Navigation apparatus, server apparatus, navigation method, and navigation program
1 Assignment
0 Petitions
Accused Products
Abstract
A navigation device, which performs a route guidance based on a route searched by a server, includes: a communication controller that sends a request for searching the route to the server; a guidance-information receiving unit that receives information on the route from the server; and a guidance controller that performs the route guidance based on the information received. The communication controller determines whether to send the request based on a status of the navigation device, such as a status of a travel of the navigation device (travel time, travel distance, etc.), thereby decreasing traffic between the navigation server and reducing communication charges.
34 Citations
26 Claims
-
1-13. -13. (canceled)
-
14. A navigation device that performs a route guidance based on a route from a current location to a destination, the navigation device being connected to a server for searching the route, the navigation device comprising:
-
a communication controller that sends a request for searching the route to the server;
a guidance-information receiving unit that receives information on the route from the server; and
a guidance controller that performs the route guidance based on the information received, wherein the communication controller determines whether to send the request based on a status of the navigation device. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A navigation device that performs a route guidance based on a route from a current location to a destination, the navigation device being connected to a server for searching the route, the navigation device comprising:
-
a communication controller that sends a request for searching the route to the server;
a guidance-information receiving unit that receives information on the route from the server;
a guidance controller that performs the route guidance based on the information received; and
a data-amount calculating unit that calculates an amount of the information received, wherein the communication controller determines not to send the request when the amount calculated reaches a predetermined amount.
-
-
20. A server for searching a route from a current location of a navigation device to a destination, the server comprising:
-
a communication controller that sends information on the route to the navigation device; and
a data-amount calculating unit that calculates an amount of the information sent, wherein the communication controller stops sending the information when the amount calculated reaches a predetermined amount.
-
-
21. A navigation method for a navigation device that performs a route guidance based on a route from a current location to a destination, the navigation device being connected to a server for searching the route, the navigation method comprising:
-
determining whether to send a request for searching the route based on a status of the navigation device;
sending the request to the server when it is determined to send the request at the determining;
receiving information on the route from the server; and
performing the route guidance based on the information received.
-
-
22. A navigation method for a navigation device that performs a route guidance based on a route from a current location to a destination, the navigation device being connected to a server for searching the route, the navigation method comprising:
-
determining whether to send a request for searching the route based on a status of the navigation device;
sending the request to the server when it is determined to send the request at the determining;
receiving information on the route from the server;
performing the route guidance based on the information received; and
calculating an amount of the information received, wherein the determining includes determining not to send the request when the amount calculated reaches a predetermined amount.
-
-
23. A navigation method for a server that searches a route from a current location of a navigation device to a destination, the navigation method comprising:
-
sending information on the route to the navigation device;
calculating an amount of the information sent; and
stopping sending the information when the amount calculated reaches a predetermined amount.
-
-
24. A computer-readable recording medium that stores a computer program for a navigation device that performs a route guidance based on a route from a current location to a destination, the navigation device being connected to a server for searching the route, and the computer program causing a computer to execute:
-
determining whether to send a request for searching the route based on a status of the navigation device;
sending the request to the server when it is determined to send the request at the determining;
receiving information on the route from the server; and
performing the route guidance based on the information received.
-
-
25. A computer-readable recording medium that stores a computer program for a navigation device that performs a route guidance based on a route from a current location to a destination, the navigation device being connected to a server for searching the route, and the computer program causing a computer to execute:
-
determining whether to send a request for searching the route based on a status of the navigation device;
sending the request to the server when it is determined to send the request at the determining;
receiving information on the route from the server;
performing the route guidance based on the information received; and
calculating an amount of the information received, wherein the determining includes determining not to send the request when the amount calculated reaches a predetermined amount.
-
-
26. A computer-readable recording medium that stores a computer program for a server that searches a route from a current location of a navigation device to a destination, wherein the computer program causes a computer to execute:
-
sending information on the route to the navigation device;
calculating an amount of the information sent; and
stopping sending the information when the amount calculated reaches a predetermined amount.
-
Specification