Navigation system and navigation method
First Claim
1. An information distributing center, comprising:
- a server that;
when having received a route calculation condition including at least a departure point and a destination from a navigation device, calculates a guidance route from the departure point to the destination and creates guidance route data;
distributes the guidance route data to the navigation device;
receives a reroute calculation condition including a current position and the destination from the navigation device, the reroute calculation condition having been sent by the navigation device as a result of the navigation device having determined that the current position had deviated from the guidance route;
determines whether a distance from the current position to a closest adjacent link is equal to or shorter than a predetermined distance; and
when the distance from the current position to the closest adjacent link is longer than the predetermined distance, distributes to the navigation device reroute prohibition information including information regarding the adjacent link and a maximum waiting time, the maximum waiting time being a time that must elapse before the navigation device can again transmit the reroute calculation condition.
1 Assignment
0 Petitions
Accused Products
Abstract
According to navigation systems and methods, when a detected current position has deviated from a guidance route, a navigation device transmits a reroute calculation condition to an information distribution center including the current position and the destination. Based on the reroute calculation condition, the information distribution center determines whether a distance from the current position to a closest adjacent link is equal to or shorter than a predetermined distance. When the distance from the current position to the closest adjacent link is longer than the predetermined distance, the information distribution center distributes to the navigation device reroute prohibition information including information regarding the adjacent link and a maximum waiting time. The maximum waiting time is a time that must elapse before the navigation device can again transmit the reroute calculation condition.
-
Citations
14 Claims
-
1. An information distributing center, comprising:
a server that; when having received a route calculation condition including at least a departure point and a destination from a navigation device, calculates a guidance route from the departure point to the destination and creates guidance route data; distributes the guidance route data to the navigation device; receives a reroute calculation condition including a current position and the destination from the navigation device, the reroute calculation condition having been sent by the navigation device as a result of the navigation device having determined that the current position had deviated from the guidance route; determines whether a distance from the current position to a closest adjacent link is equal to or shorter than a predetermined distance; and when the distance from the current position to the closest adjacent link is longer than the predetermined distance, distributes to the navigation device reroute prohibition information including information regarding the adjacent link and a maximum waiting time, the maximum waiting time being a time that must elapse before the navigation device can again transmit the reroute calculation condition.
-
2. A navigation device, comprising:
-
a current position detecting unit that detects a current position; and a controller that; distributes a route calculation condition including at least a departure point and a destination to an information distributing center; receives guidance route data from the information distributing center, the route guidance data including a guidance route from the departure point to the destination; provides route guidance based on the received guidance route data; determines whether the current position has deviated from the guidance route; when that the current position has deviated from the guidance route, transmits to the information distributing center a reroute calculation condition including the current position and the destination; receives reroute prohibition information from the information distributing center, the reroute prohibition information having been created by the information distributing center because the information distributing center determined that a distance from the current position to a closest adjacent link was longer than a predetermined distance, the received reroute prohibition information including information regarding the adjacent link and a maximum waiting time, the maximum waiting time being a time that must elapse before the navigation device can again transmit the reroute calculation condition; and based on the received the reroute prohibition information, transmits anew the reroute calculation condition to the information distributing center after the maximum waiting time passes. - View Dependent Claims (3, 4, 5)
-
-
6. A computer-readable storage medium storing a computer-executable information distributing program, the program comprising:
-
instructions for, when having received a route calculation condition including at least a departure point and a destination from a navigation device, calculating a guidance route from the departure point to the destination and creates guidance route data; instructions for distributing the guidance route data to the navigation device; instructions for receiving a reroute calculation condition including a current position and the destination from the navigation device, the reroute calculation condition having been sent by the navigation device as a result of the navigation device having determined that the current position had deviated from the guidance route; instructions for determining whether a distance from the current position to a closest adjacent link is equal to or shorter than a predetermined distance; and instructions for, when the distance from the current position to the closest adjacent link is longer than the predetermined distance, distributing to the navigation device reroute prohibition information including information regarding the adjacent link and a maximum waiting time, the maximum waiting time being a time that must elapse before the navigation device can again transmit the reroute calculation condition.
-
-
7. A computer-readable storage medium storing a computer-executable navigation program, the program comprising:
-
instructions for detecting a current position; instructions for distributing a route calculation condition including at least a departure point and a destination to an information distributing center; instructions for receiving guidance route data from the information distributing center, the route guidance data including a guidance route from the departure point to the destination; instructions for providing route guidance based on the received guidance route data; instructions for determining whether the current position has deviated from the guidance route; instructions for, when that the current position has deviated from the guidance route, transmitting to the information distributing center a reroute calculation condition including the current position and the destination; instructions for receiving reroute prohibition information from the information distributing center, the reroute prohibition information having been created by the information distributing center because the information distributing center determined that a distance from the current position to a closest adjacent link was longer than a predetermined distance, the received reroute prohibition information including information regarding the adjacent link and a maximum waiting time, the maximum waiting time being a time that must elapse before the navigation device can again transmit the reroute calculation condition; and instructions for, based on the received the reroute prohibition information, transmitting anew the reroute calculation condition to the information distributing center after the maximum waiting time passes. - View Dependent Claims (8, 9, 10)
-
-
11. A navigation method comprising:
-
a first group of steps executed in an information distributing center including; when having received a route calculation condition including at least a departure point and a destination from a navigation device, calculating a guidance route from the departure point to the destination and creating guidance route data; and distributing the created guidance route data to the navigation device; a second group of steps executed in a navigation device including; when having received the guidance route data from the information distributing center, providing route guidance based on the guidance route data; detecting a current position; determining whether the detected current position has deviated from the guidance route; and when the current position has deviated from the guidance route, transmitting to the information distributing center a reroute calculation condition including the current position and the destination; a third group of steps executed in the information distributing center including; when having received the reroute calculation condition from the navigation device, determining whether a distance from the current position to a closest adjacent link is equal to or shorter than a predetermined distance; and when the distance from the current position to the closest adjacent link is longer than the predetermined distance, distributing to the navigation device reroute prohibition information including information regarding the adjacent link and a maximum waiting time, the maximum waiting time being a time that must elapse before the navigation device can again transmit the reroute calculation condition; and a fourth group of steps executed in the navigation device including; when having received the reroute prohibition information from the information distributing center, transmitting anew the reroute calculation condition after the maximum waiting time has elapsed. - View Dependent Claims (12, 13, 14)
-
Specification