A system for allocating fuel stations to movable bodies includes an
onboard unit, a station unit and a server. The onboard unit stores and
updates information about a movable body. The station unit disposed at a
fuel station which supplies fuel to the movable body stores and updates
information about the fuel station. The server, which is connected to the
onboard unit and the station unit through networks, allocates certain
fuel stations to the movable body which requires fueling, based on the
information about the movable body and the fuel station. When a
difference of distance resulting from a subtraction, a movable distance
minus a station distance, is smaller than a certain threshold, the server
determines a necessity of supplying fuel to the movable body, allocating
a fuel station which keeps an amount of stored fuel necessary for
fuelling the movable body.