Patent ID: 11966968
Assignee: DENSO CORPORATION
Field: IT methods for management (Electrical engineering)
Classification: CPC G  B | IPC B  G

Claim 0:
1. An information processing system, comprising:
a terminal apparatus in which a rental ordering application to be used by a user for placing an order to rent a rental article is installed;
a vehicle having an application programming interface, having autonomous vehicle facilities installed in a cabin space of the vehicle, being configured to carry the rental article, and having autonomous driving control software programmed by a rental service provider to perform autonomous vehicle control for delivering and collecting the rental article by using the application programming interface; and
a server including a database, wherein
the terminal apparatus is configured to:
upon start-up of the rental ordering application, display an input screen to be used for input of first information regarding the rental article, second information regarding a rental date and time and a rental location, and third information regarding a return date and time and a return location;
receive, from the user via the input screen:
input of the first information regarding the rental article, and
input of:
both (1) the second information regarding the rental date and time and the rental location of the rental article and (2) the third information regarding the return date and time and the return location of the rental article, or
only the second information regarding the rental date and time and the rental location of the rental article;

upon receipt of the input of the first information regarding the rental article, transmit the first information regarding the rental article to the server;
upon receipt of the input of both (1) the second information regarding the rental date and time and the rental location of the rental article and (2) the third information regarding the return date and time and the return location of the rental article, transmit (1) the second information regarding the rental date and time and the rental location of the rental article and (2) the third information regarding the return date and time and the return location of the rental article at once to the server; and
upon receipt of the input of only the second information regarding the rental date and time and the rental location of the rental article, transmit the second information regarding the rental date and time and the rental location of the rental article without the third information regarding the return date and time and the return location of the rental article to the server,

the server is configured to:
upon receipt of the first information regarding the rental article:
register, in the database, a rental article identifier for identifying the rental article; and
share the rental article identifier with the terminal apparatus,

the terminal apparatus is configured to, after transmission of the second information regarding the rental date and time and the rental location of the rental article without the third information regarding the return date and time and the return location of the rental article to the server and upon receipt of input of the third information regarding the return date and time and the return location of the rental article, transmit the third information regarding the return date and time and the return location of the rental article together with the rental article identifier to the server,
the server is configured to:
when (1) the second information regarding the rental date and time and the rental location of the rental article and (2) the third information regarding the return date and time and the return location of the rental article are received at once, store both (i) rental information and (ii) return information in the database in association with the rental article identifier, the rental information including information regarding the rental date and time and the rental location, and the return information including information regarding the return date and time and the return location;
when the second information regarding the rental date and time and the rental location of the rental article is received without the third information regarding the return date and time and the return location of the rental article:
store the rental information in the database in association with the rental article identifier, and then:
upon receipt of the third information regarding the return date and time and the return location of the rental article together with the rental article identifier, further store the return information in the database in association with the rental article identifier;

refer to the rental information stored in the database in association with the rental article identifier, so as to determine a vehicle dispatch schedule for delivering the rental article identified by the rental article identifier to the user by the vehicle;
refer to the return information stored in the database in association with the rental article identifier, so as to determine a vehicle dispatch schedule for collecting the rental article identified by the rental article identifier from the user by the vehicle; and
provide at least one of the vehicle dispatch schedule for delivering the rental article and the vehicle dispatch schedule for collecting the rental article to the vehicle, and

the vehicle having the application programming interface, having the autonomous vehicle facilities installed in the cabin space, being configured to carry the rental article, and having the autonomous driving control software programmed by the rental service provider to perform the autonomous vehicle control for delivering and collecting the rental article by using the application programming interface is configured to:
receive the at least one of the vehicle dispatch schedule for delivering the rental article and the vehicle dispatch schedule for collecting the rental article; and
perform the autonomous vehicle control to autonomously move the vehicle to at least one of the rental location and the return location based on the at least one of the vehicle dispatch schedule for delivering the rental article and the vehicle dispatch schedule for collecting the rental article so as to autonomously deliver and/or collect the rental article.