CPC G08G 5/0034 (2013.01) [G08G 5/0013 (2013.01); G08G 5/0026 (2013.01); G08G 5/006 (2013.01); G08G 5/0069 (2013.01); G08G 5/0078 (2013.01); G08G 5/0091 (2013.01)] | 16 Claims |
1. An information processing apparatus comprising:
circuitry configured to
acquire information of a departure point and a destination of a moving object,
acquire priority information regarding setting of a moving route from the departure point to the destination of the moving object,
acquire information of a remaining battery level of the moving object,
set a reachable range of the moving object from the departure point, based on the remaining battery level,
determine whether the destination is within the reachable range,
determine a set of charging ports that are located within the reachable range and available for charging the moving object under a condition that it is determined that the destination is not within the reachable range, and
select, based on the priority information, a viaport where the moving object stops over in the moving route from the set of charging ports, wherein the circuitry is further configured to
set an updated reachable range of the moving object from the viaport that was lastly selected,
determine whether the destination is within the updated reachable range,
determine an updated set of charging ports that are located within the updated reachable range and available for charging the moving object under a condition that it is determined that the destination is not within the updated reachable range,
select, based on the priority information, an additional viaport where the moving object subsequently stops over in the moving route from the updated set of charging ports,
repeat setting the updated reachable range of the moving object, determining whether the destination is within the updated reachable range, and determining the updated set of charging ports until it is determined that the destination is within the updated reachable range, and
set the moving route from the departure point to the destination of the moving object via the viaport and the additional viaport or viaports under a condition that it is determined that the destination is within the updated reachable range that was lastly set.
|