CPC G06F 21/31 (2013.01) [G06Q 10/0832 (2013.01); G06Q 10/0833 (2013.01)] | 15 Claims |
1. An information processing apparatus comprising:
at least one processor; and
at least one memory device that stores a plurality of instructions which, when executed by the at least one processor, causes the at least one processor to:
acquire a user identification for a recipient user who is a recipient of a package;
wherein the user identification is associated with a delivery location;
determine whether to use an already issued authentication information for receiving the package based on the user identification of the recipient user and a user information for the recipient user, and the already issued authentication information is stored in association with the user identification;
wherein the user information comprises a reuse flag which is information indicating whether or not the already issued authentication information is allowed to be reused for the delivery location and the recipient user;
wherein the at least one processor is configured to determine whether to use an already issued authentication information for receiving the package based on a setting of the reuse flag;
wherein the already issued authentication information is already issued to the recipient user by the information processing apparatus;
wherein the user information is stored in a storage unit in association with the user identification of the recipient user and the already issued authentication information;
when it is determined that the already issued authentication information is not to be used for receiving the package, issue a new authentication information to the recipient user and store the new authentication information in association with the user identification for the recipient user in the storage unit;
when it is determined that the already issued authentication information is to be used for receiving the package, acquire the already issued authentication information stored in the storage unit to be used for receiving the package;
receive an authentication information used for receiving the package from the recipient user;
wherein the recipient user inputs the authentication information to a delivery vehicle which stores the package and can move in an unmanned manner;
command that the package which is stored in the delivery vehicle be transferred to the recipient user after authenticating the recipient user based on the authentication information used for receiving the package.
|