AUTONOMOUS DRIVING VEHICLE AND DRIVERLESS TRANSPORTATION SYSTEM
20210339705 · 2021-11-04
Assignee
Inventors
Cpc classification
B60R25/045
PERFORMING OPERATIONS; TRANSPORTING
B60R25/241
PERFORMING OPERATIONS; TRANSPORTING
B60R25/2018
PERFORMING OPERATIONS; TRANSPORTING
G05D1/0088
PHYSICS
International classification
B60R25/24
PERFORMING OPERATIONS; TRANSPORTING
B60R25/045
PERFORMING OPERATIONS; TRANSPORTING
B60R25/20
PERFORMING OPERATIONS; TRANSPORTING
Abstract
When an autonomous driving vehicle picks a user up, a control device performs departure condition confirmation processing. The departure condition confirmation processing includes first authentication processing that performs authentication of the user outside the autonomous driving vehicle based on first authentication information, door lock release processing that releases a door lock in response to the completion of the first authentication processing, second authentication information provision processing that makes the user acquire second authentication information different from the first authentication information in response to the completion of the first authentication processing, second authentication processing that performs authentication of the user inside a vehicle cabin of the autonomous driving vehicle based on the second authentication information, and start permission processing that permits the start of the autonomous driving vehicle in a case where the second authentication processing is completed.
Claims
1. A user terminal comprising: at least one communication interface configured to communicate with a vehicle control device of an autonomous driving vehicle and a server over a network; and a processor configured to: transmit, to the server via the at least one communication interface, a vehicle allocation request for the autonomous driving vehicle, the vehicle allocation request including a pick-up position desired by a user; perform first authentication processing with the vehicle control device of the autonomous driving vehicle to unlock at least one of a plurality of locks of the autonomous driving vehicle, the first authentication processing including controlling a display to display first authentication information in a format of a quick response (QR) code, or transmitting the first authentication information in a format of a PIN code from the user terminal to the vehicle control device; and after the first authentication processing has completed, receive, from the vehicle control device, via the at least one communication interface, second authentication information that, when provided to the vehicle control device, causes the autonomous driving vehicle to start or to be permitted to start.
2. The user terminal of claim 1, wherein the second authentication information, in response to being provided to the vehicle control device, causes the autonomous driving vehicle to initiate autonomous travel.
3. The user terminal of claim 1, wherein the first authentication information is registered in association with the user in advance and corresponds to at least one of biological information, or Integrated Circuit (IC) information of the user terminal.
4. The user terminal of claim 1, wherein the processor is further configured to: receive, through a user interface, registration information corresponding to the user; transmit, to the server via the at least one communication interface, the registration information.
5. A method of controlling a user terminal including at least one at least one communication interface configured to communicate with a vehicle control device of an autonomous driving vehicle and a server over a network, the method comprising: transmitting, to the server via the at least one communication interface, a vehicle allocation request for the autonomous driving vehicle, the vehicle allocation request including a pick-up position desired by a user; performing first authentication processing with the vehicle control device of the autonomous driving vehicle to unlock at least one of a plurality of locks of the autonomous driving vehicle, the first authentication processing including controlling a display to display first authentication information in a format of a quick response (QR) code, or transmitting the first authentication information in a format of a PIN code from the user terminal to the vehicle control device; and receiving, after the first authentication processing has completed, from the vehicle control device, via the at least one communication interface, second authentication information that, when provided to the vehicle control device, causes the autonomous driving vehicle to start or to be permitted to start.
6. The user terminal of claim 5, wherein the second authentication information, in response to being provided to the vehicle control device, causes the autonomous driving vehicle to initiate autonomous travel.
7. The user terminal of claim 5, wherein the first authentication information is registered in association with the user in advance and corresponds to at least one of biological information or Integrated Circuit (IC) information of the user terminal.
8. The user terminal of claim 5, further comprising: receiving, through a user interface, registration information corresponding to the user; transmitting, to the server via the at least one communication interface, the registration information.
9. A non-transitory computer readable medium storing instructions, the instructions comprising one or more instructions that, when executed by a processors of a user terminal, cause the user terminal to: transmit, to a server via at least one communication interface, a vehicle allocation request for an autonomous driving vehicle, the vehicle allocation request including a pick-up position desired by a user; perform first authentication processing with a vehicle control device of the autonomous driving vehicle to unlock at least one of a plurality of locks of the autonomous driving vehicle, the first authentication processing including controlling a display to display first authentication information in a format of a quick response (QR) code, or transmitting the first authentication information in a format of a PIN code from the user terminal to the vehicle control device; and receive, after the first authentication processing has completed, from the vehicle control device, via the at least one communication interface, second authentication information that, when provided to the vehicle control device, causes the autonomous driving vehicle to start or to be permitted to start.
10. The non-transitory computer readable medium of claim 9, wherein the second authentication information, in response to being provided to the vehicle control device, causes the autonomous driving vehicle to initiate autonomous travel.
11. The non-transitory computer readable medium of claim 9, wherein the first authentication information is registered in association with the user in advance and corresponds to at least one of biological information or Integrated Circuit (IC) information of the user terminal.
12. The non-transitory computer readable medium of claim 9, wherein the instructions further cause the processor to: receive, through a user interface, registration information corresponding to the user; transmit, to the server via the at least one communication interface, the registration information.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0025] Features, advantages, and technical and industrial significance of exemplary embodiments of the disclosure will be described below with reference to the accompanying drawings, in which like numerals denote like elements, and wherein:
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
DETAILED DESCRIPTION OF EMBODIMENTS
[0036] An embodiment of the disclosure will be described referring to the accompanying drawings.
1. First Embodiment
[0037] 1-1. Driverless Transportation System
[0038]
[0039] The user terminal 10 is a terminal that is carried with the user of the driverless transportation service. The user terminal 10 includes at least a processor, a storage device, and a communication device, and can perform various kinds of information processing and communication processing. For example, the user terminal 10 can communicate with the management server 20 and the autonomous driving vehicle 30 through a communication network. As the user terminal 10, a smartphone is illustrated.
[0040] The management server 20 is a server that manages the driverless transportation service. The management server 20 includes at least a processor, a storage device, and a communication device, and can perform various kinds of information processing and communication processing. For example, the management server 20 can communicate with the user terminal 10 and the autonomous driving vehicle 30 through the communication network. The management server 20 manages information of the user. The management server 20 manages vehicle allocation or the like of the autonomous driving vehicle 30.
[0041] The autonomous driving vehicle 30 can be in an unmanned operation. The user gets in the autonomous driving vehicle 30, and the autonomous driving vehicle 30 provides the driverless transportation service to the user. The autonomous driving vehicle 30 can communicate with the user terminal 10 and the management server 20 through the communication network.
[0042] A basic flow of the driverless transportation service is as follows.
[0043] The user transmits a vehicle allocation request using the user terminal 10. The vehicle allocation request includes a pickup position desired by the user, or the like. The vehicle allocation request is sent to the management server 20 through the communication network. The management server 20 selects the autonomous driving vehicle 30 that provides the service to the user and sends information of the vehicle allocation request to the selected autonomous driving vehicle 30. The autonomous driving vehicle 30 that receives information of the vehicle allocation request automatically goes toward the pickup position desired by the user.
[0044] The autonomous driving vehicle 30 arrives at the pickup position desired by the user and is stopped. The user gets in the autonomous driving vehicle 30. The user sends a destination to the autonomous driving vehicle 30. Alternatively, information of the destination may be included in the vehicle allocation request. The autonomous driving vehicle 30 automatically travels toward the destination. The autonomous driving vehicle 30 arrives at the destination and is stopped. The user gets off the autonomous driving vehicle 30.
[0045] 1-2. Outline of Departure Condition Confirmation Processing
[0046] When the autonomous driving vehicle 30 picks the user up in the driverless transportation service, the following problem may occur. For example, the autonomous driving vehicle 30 may start without permission while the user is loading a cargo in a trunk of the autonomous driving vehicle 30. As another example, another person other than the user who transmits the vehicle allocation request may get in the autonomous driving vehicle 30 arrived at the pickup position without permission and may start the autonomous driving vehicle 30.
[0047] As described above, in a state in which the user does not get in the autonomous driving vehicle 30, the autonomous driving vehicle 30 may start. Since the autonomous driving vehicle 30 can be in an unmanned operation, the autonomous driving vehicle 30 may start without regard to an intention of the user or circumstances. The user feels a sense of discomfort or inconvenience with the unintended start described above. This causes degradation of reliability to the autonomous driving vehicle 30 and the driverless transportation service.
[0048] According to the first embodiment of the disclosure, a “departure condition” for permitting the start of the autonomous driving vehicle 30 at the pickup position desired by the user is specified. Determination is made whether or not the departure condition is satisfied before the autonomous driving vehicle 30 departs from the pickup position desired by the user toward the destination. The start of the autonomous driving vehicle 30 is prohibited until the departure condition is satisfied. In a case where the departure condition is satisfied, the start of the autonomous driving vehicle 30 is permitted. The processing is hereinafter referred to as “departure condition confirmation processing”.
[0049]
[0050] In more detail, in a case where the autonomous driving vehicle 30 arrives at the pickup position desired by the user, the autonomous driving vehicle 30 performs the first authentication processing to the user outside the autonomous driving vehicle 30. At this time, a door of the autonomous driving vehicle 30 is yet locked. In a case where the first authentication processing is completed, the autonomous driving vehicle 30 releases a door lock. In a case where the door lock is released, the user gets in the autonomous driving vehicle 30.
[0051] Authentication information for use in the second authentication processing is provided to the user terminal 10 transmitting the vehicle allocation request in response to the completion of the first authentication processing. A provision source of the authentication information may be the autonomous driving vehicle 30 or may be the management server 20. The user gets in the autonomous driving vehicle 30 and notifies the autonomous driving vehicle 30 of the authentication information received by the user terminal 10. The autonomous driving vehicle 30 performs the second authentication processing to the user inside the vehicle cabin of the autonomous driving vehicle 30 based on the authentication information. In a case where the second authentication processing is completed, the start of the autonomous driving vehicle 30 is permitted.
[0052] As described above, the departure condition in the first embodiment of the disclosure is that authentication of the user is completed in both of the first authentication processing and the second authentication processing. With the first authentication processing before the release of the door lock, another person other than the user who transmits the vehicle allocation request is restrained from getting in the autonomous driving vehicle 30 arrived at the pickup position without permission. With the second authentication processing, the autonomous driving vehicle 30 is restrained from starting in a state in which the user does not get in the autonomous driving vehicle 30.
[0053] Hereinafter, the configuration of the autonomous driving vehicle 30 and the departure condition confirmation processing according to the first embodiment of the disclosure will be described in detail.
[0054] 1-3. Configuration Example of Autonomous Driving Vehicle
[0055]
[0056] The communication device 40 performs communication with the outside of the autonomous driving vehicle 30. Specifically, the communication device 40 performs communication with the user terminal 10 through the communication network. The communication device 40 performs communication with the management server 20 through the communication network.
[0057] The first authentication information acquisition device 50 acquires authentication information for use in the first authentication processing from the user outside the autonomous driving vehicle 30. The authentication information for use in the first authentication processing is hereinafter referred to as “first authentication information”. The first authentication information is associated with the user who transmits the vehicle allocation request.
[0058] For example, the first authentication information is provided to the user in a format of a quick response (QR) code (Registered Trademark). In this case, the first authentication information acquisition device 50 has a QR code reader that reads the QR code. The user displays the QR code indicating the first authentication information on a display unit of the user terminal 10 and puts the display unit over the QR code reader. The first authentication information acquisition device 50 can acquire the first authentication information by reading the QR code.
[0059] As another example, the first authentication information may be a personal identification number (PIN) code. In this case, the first authentication information acquisition device 50 has a communication device that performs communication with the user terminal 10. The user transmits the PIN code using the user terminal 10 and requests for authentication. The first authentication information acquisition device 50 receives the first authentication information (PIN code) sent from the user terminal 10.
[0060] As still another example, the first authentication information may be biological information of the user. In this case, the first authentication information acquisition device 50 has a biological information reader that reads the biological information of the user. For example, a case where a “fingerprint” is used as the biological information of the user is considered. In this case, the first authentication information acquisition device 50 has a fingerprint reader. The user puts a finger over the fingerprint reader. The first authentication information acquisition device 50 reads fingerprint information of the user as the first authentication information.
[0061] As still another example, the first authentication information may be recorded in an integrated circuit (IC) card or a magnetic card carried with the user. In this case, the first authentication information acquisition device 50 has a card reader (IC card reader or magnetic card reader). The first authentication information acquisition device 50 reads the first authentication information using the card reader.
[0062] The first authentication information acquisition device 50 is provided to be accessed from the outside of the autonomous driving vehicle 30. Typically, the first authentication information acquisition device 50 is provided on the outer surface of the autonomous driving vehicle 30. The first authentication information acquisition device 50 may be covered with a cover. Alternatively, in a case where the first authentication information acquisition device 50 is a communication device, the first authentication information acquisition device 50 does not need to be provided on the outer surface of the autonomous driving vehicle 30. As long as the first authentication information can be acquired from the user outside the autonomous driving vehicle 30, the position where the first authentication information acquisition device 50 is provided is optional.
[0063] The second authentication information acquisition device 60 acquires authentication information from the user inside the vehicle cabin of the autonomous driving vehicle 30. In order to acquire the authentication information from the user inside the vehicle cabin of the autonomous driving vehicle 30, the second authentication information acquisition device 60 is provided inside the autonomous driving vehicle 30. The authentication information acquired by the second authentication information acquisition device 60 is used in the second authentication processing. The authentication information for use in the second authentication processing is hereinafter referred to as “second authentication information”.
[0064] For example, the second authentication information is provided to the user in a format of a QR code. In this case, the second authentication information acquisition device 60 has a QR code reader that reads the QR code. The user displays the QR code indicating the second authentication information on the display unit of the user terminal 10 and puts the display unit over the QR code reader. The second authentication information acquisition device 60 can acquire the second authentication information by reading the QR code.
[0065] As another example, the second authentication information may be a PIN code. In this case, the second authentication information acquisition device 60 has a communication device that performs communication with the user terminal 10. The user transmits the PIN code using the user terminal 10 and requests for authentication. The second authentication information acquisition device 60 receives the second authentication information (PIN code) sent from the user terminal 10. As a communication system in this case, a communication system (for example: Wi-Fi) in which an effective communication distance is limited to the inside of the autonomous driving vehicle 30 is used. This is to restrain the second authentication information from being received from the user outside the autonomous driving vehicle 30 in the second authentication processing.
[0066] The traveling device 70 includes a steering device, a drive device, and a braking device. The steering device steers wheels. The drive device is a power source that generates drive power. As the drive device, an electric motor or an engine is illustrated. The braking device generates braking force.
[0067] The HMI unit 80 is an interface that notifies the user of information and receives information from the user. For example, the HMI unit 80 includes a display device, a speaker, an input device, and a microphone. The HMI unit 80 can notify the user of various kinds of information through the display device or the speaker. As the input device, a touch panel, a switch, or a button is illustrated. The user can input various kinds of information to the HMI unit 80 using the input device or the microphone.
[0068] The door lock device 90 locks the door of the autonomous driving vehicle 30 or releases the door lock.
[0069] The control device 100 controls the autonomous driving vehicle 30. In particular, the control device 100 controls the driverless transportation service with the autonomous driving vehicle 30. For example, the control device 100 performs control such that the traveling device 70 controls traveling of the autonomous driving vehicle 30. Typically, the control device 100 is a microcomputer including a processor, a memory, and an input/output interface. The control device 100 is also referred to as an electronic control unit (ECU).
[0070] 1-4. Departure Condition Confirmation Processing
[0071] When the autonomous driving vehicle 30 picks the user up, the control device 100 performs the departure condition confirmation processing for determining whether or not the departure condition is satisfied. As shown in
[0072]
[0073] 1-4-1. User Information Acquisition Processing (Step S100)
[0074] The control device 100 acquires user information from the management server 20 through the communication device 40. The user information is information relating to the user who is picked up by the autonomous driving vehicle 30, and includes, for example, the pickup position desired by the user. The first authentication information for use in the first authentication processing is also included in the user information.
[0075]
[0076]
[0077] In more detail, the user performs a user registration application using the user terminal 10 (Step S10). The management server 20 performs user registration processing (Step S20). The registration information of the user is registered (stored) in the management server 20 in advance. Thereafter, the user sends the vehicle allocation request to the management server 20 using the user terminal 10 (Step S111). The management server 20 acquires at least a part of the registration information of the user as the first authentication information in response to the vehicle allocation request (Step S123). The management server 20 provides the acquired first authentication information to the autonomous driving vehicle 30 (Step S124). The control device 100 of the autonomous driving vehicle 30 receives the first authentication information from the management server 20 through the communication device 40 (Step S131). In the first embodiment of the disclosure, the first authentication information does not need to be provided from the management server 20 to the user terminal 10.
[0078] 1-4-2. First Authentication Processing (Step S200)
[0079] In a case where the autonomous driving vehicle 30 arrives at the pickup position desired by the user, the control device 100 performs the first authentication processing. In the first authentication processing, the control device 100 performs authentication of the user outside the autonomous driving vehicle 30. For authentication, the control device 100 acquires the first authentication information from the user outside the autonomous driving vehicle 30 using the above-described first authentication information acquisition device 50.
[0080] For example, the user displays a QR code indicating the first authentication information on the display unit of the user terminal 10 and puts the display unit over the first authentication information acquisition device 50 (QR code reader). The first authentication information acquisition device 50 acquires the first authentication information by reading the QR code.
[0081] As another example, the user transmits a PIN code indicating the first authentication information using the user terminal 10. The first authentication information acquisition device 50 (communication device) receives the first authentication information (PIN code) sent from the user terminal 10.
[0082] In still another example, the first authentication information is a fingerprint of the user. In this case, the user puts the finger over the first authentication information acquisition device 50 (fingerprint reader). The first authentication information acquisition device 50 reads fingerprint information of the user as the first authentication information.
[0083] In still another example, the first authentication information is recorded in an IC card or a magnetic card carried with the user. The user makes the first authentication information acquisition device 50 (card reader) read the first authentication information recorded in the IC card or the magnetic card.
[0084] The control device 100 performs authentication of the user based on the first authentication information acquired from the management server 20 in Step S100 and the first authentication information acquired from the user using the first authentication information acquisition device 50. In a case where authentication of the user is successful, the first authentication processing is completed. In a case where the first authentication processing is completed, the process progresses to next Steps S300 and S400.
[0085] 1-4-3. Door Lock Release Processing (Step S300)
[0086] The control device 100 performs door lock release processing in response to the completion of the first authentication processing. Specifically, the control device 100 performs control such that the door lock device 90 releases the door lock of the autonomous driving vehicle 30. In a case where the door lock is released, the user gets in the autonomous driving vehicle 30.
[0087] 1-4-4. Second Authentication Information Provision Processing (Step S400)
[0088] The control device 100 performs second authentication information provision processing in response to the completion of the first authentication processing. In the second authentication information provision processing, the control device 100 makes the user who sends the vehicle allocation request acquire the second authentication information for use in the second authentication processing. For example, the second authentication information is provided to the user terminal 10 in a format of a QR code or a PIN code.
[0089]
[0090]
[0091] In the first embodiment of the disclosure, the second authentication information for use in the second authentication processing is different from the first authentication information for use in the first authentication processing. In the specification, the term “different” means that types are different or the types are identical but contents are different.
[0092] The sequence of Steps S300 and S400 is optional. In a case where Steps S300 and S400 are completed, the process progresses to next Step S500.
[0093] 1-4-5. Second Authentication Processing (Step S500)
[0094] The control device 100 performs the second authentication processing. In the second authentication processing, the control device 100 performs authentication of the user (that is, the user who gets in the autonomous driving vehicle 30) inside the vehicle cabin of the autonomous driving vehicle 30. In order to perform authentication of the user inside the vehicle cabin of the autonomous driving vehicle 30, the control device 100 acquires the second authentication information from the user inside the vehicle cabin of the autonomous driving vehicle 30 using the above-described second authentication information acquisition device 60.
[0095] For example, the user displays a QR code indicating the second authentication information on the display unit of the user terminal 10 and puts the display unit over the second authentication information acquisition device 60 (QR code reader). The second authentication information acquisition device 60 acquires the second authentication information by reading the QR code.
[0096] As another example, the user transmits a PIN code indicating the second authentication information using the user terminal 10. The second authentication information acquisition device 60 (communication device) receives the second authentication information (PIN code) sent from the user terminal 10.
[0097] The control device 100 performs authentication of the user based on the second authentication information generated or acquired in Step S400 and the second authentication information acquired from the user using the second authentication information acquisition device 60. In a case where authentication of the user is successful, the second authentication processing is completed. In a case where the second authentication processing is completed, the process progresses to next Step S600.
[0098] 1-4-6. Start Permission Processing (Step S600)
[0099] In a case where the second authentication processing is completed, the control device 100 permits the start of the autonomous driving vehicle 30. In this case, the control device 100 may perform control such that the door lock device 90 automatically locks the door of the autonomous driving vehicle 30. Thereafter, the control device 100 performs control such that the traveling device 70 starts the autonomous driving vehicle 30. The autonomous driving vehicle 30 travels from the pickup position desired by the user toward the destination.
[0100] 1-5. Effects
[0101] As described above, according to the first embodiment of the disclosure, in the departure condition confirmation processing, the two-stage authentication processing is performed. Specifically, the first authentication processing is performed to the user outside the autonomous driving vehicle 30 before the release of the door lock. After the completion of the first authentication processing, the second authentication information different from the first authentication information is provided to the user, and the second authentication processing is performed to the user inside the vehicle cabin of the autonomous driving vehicle 30. In a case where the second authentication processing is completed, the start of the autonomous driving vehicle 30 is permitted.
[0102] With the first authentication processing before the release of the door lock, another person other than the user who transmits the vehicle allocation request is restrained from getting in the autonomous driving vehicle 30 arrived at the pickup position without permission. With the second authentication processing, the autonomous driving vehicle 30 is restrained from starting in a state in which the user does not get in the autonomous driving vehicle 30. For example, the autonomous driving vehicle 30 is restrained from starting without permission while the user is loading a cargo in a trunk of the autonomous driving vehicle 30.
[0103] With the two-stage authentication processing, the following effect is also obtained. For example, a case where another person who is malicious acquires the first authentication information of the user in an unauthorized manner with means, such as hacking, is considered. According to the first embodiment of the disclosure, after the completion of the first authentication processing, the second authentication information different from the first authentication information is provided to the authorized user, and the second authentication processing is performed based on the second authentication information. Accordingly, for example, even though another person can acquire the first authentication information, another person cannot pass the second authentication processing. That is, it is not possible for another person to start the autonomous driving vehicle 30.
[0104] As described above, according to the first embodiment of the disclosure, it is possible to restrain the start of the autonomous driving vehicle 30 in a state in which the user who transmits the vehicle allocation request does not get in the autonomous driving vehicle 30. That is, it is possible to restrain the start of the autonomous driving vehicle 30 unintended by the user. Accordingly, a sense of discomfort or inconvenience imposed on the user is reduced. This contribute to improvement of reliability to the autonomous driving vehicle 30 and the driverless transportation service.
2. Second Embodiment
[0105] In a second embodiment of the disclosure, the autonomous driving vehicle 30 prompts the user to perform an authentication operation (for example, put a QR code) for the second authentication processing as needed. Others are the same as those in the first embodiment. Description overlapping the first embodiment is appropriately omitted.
[0106]
[0107] The control device 100 measures an elapsed time after the first authentication processing (Step S200) is completed. In Step S520, the control device 100 determines whether or not the elapsed time reaches predetermined time T1. In a case where the elapsed time does not reach predetermined time T1 (Step S520; No), the process returns to Step S510. In a case where the elapsed time reaches predetermined time T1 (Step S520; Yes), the process progresses to Step S530.
[0108] In Step S530, the control device 100 prompts the user to perform an authentication operation using the HMI unit 80. For example, the control device 100 outputs voice guidance, “please make an authentication operation”, using the speaker of the HMI unit 80. The control device 100 may display a message, “please make an authentication operation”, on the display device of the HMI unit 80. The control device 100 may inform the user a method of an authentication operation. Thereafter, the process returns to Step S510.
[0109] As described above, according to the second embodiment of the disclosure, after the completion of the first authentication processing, in a case where the second authentication processing is not completed even when predetermined time T1 elapses, the execution of the authentication operation is prompted. With this, the autonomous driving vehicle 30 does not stay at the pickup position for a long time needlessly and is expected to start early. This results in reduction (improvement of a turnover rate) of a time on duty of the autonomous driving vehicle 30, and is preferable for a provider who provides the driverless transportation service.
3. Third Embodiment
[0110] A third embodiment of the disclosure is a modification of the second embodiment. Description overlapping the first embodiment and the second embodiment is appropriately omitted.
[0111]
[0112] In Step S540, the control device 100 determines whether or not the elapsed time after the completion of the first authentication processing reaches predetermined time T2. Predetermined time T2 is longer than predetermined time T1. In a case where the elapsed time does not reach predetermined time T2 (Step S540; No), the process returns to Step S510. In a case where the elapsed time reaches predetermined time T2 (Step S540; Yes), the control device 100 starts charging to the user authenticated by the first authentication processing (Step S550). Thereafter, the processing flow shown in
[0113] Before charging starts, the control device 100 may notify the user that “charging starts” using the HMI unit 80.
[0114] In determination about whether or not to start charging, the supply and demand of the autonomous driving vehicle 30 may be taken into consideration. For example, charging may start solely when demand exceeds supply. The autonomous driving vehicle 30 acquires information relating to supply and demand from the management server 20. The management server 20 can predict supply and demand from a past trend or the like.
[0115] A condition for starting charging may be determined based on the number of vehicles, the number of vehicles that can be currently allocated, a route plane of a vehicle that is currently traveling, a destination arrival time, or the like.
[0116] As described above, according to the third embodiment of the disclosure, after the completion of the first authentication processing, in a case where the second authentication processing is not completed even when predetermined time T2 elapses, charging to the user starts. Accordingly, an effect of reduction (improvement of a turnover rate) of the time on duty of the autonomous driving vehicle 30 is expected to be further enhanced. This is preferable for a provider who provides a driverless transportation service.
[0117] Although the embodiment of the disclosure has been described above in detail, the disclosure is not limited to the above-described embodiment, and various modifications or alterations may be made without departing from the spirit and scope of the disclosure described in the claims.