Vehicle, information processing system, program, and terminal device

The vehicle adjusts package delivery locations based on user input, addressing the issue of undesired leave-at-door deliveries by ensuring precise and secure placement.

JP7711636B2Active Publication Date: 2025-07-23TOYOTA JIDOSHA KK
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2022096851
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-06-15
Publication Date
2025-07-23
Estimated Expiration
2042-06-15

AI Technical Summary

Technical Problem

Existing autonomous delivery systems do not adequately address leave-at-door delivery scenarios where the recipient is absent, potentially leading to packages being left at undesired locations.

Method used

A vehicle captures an image of the package placement, transmits it to the user for correction, and adjusts the location based on user input, allowing for precise repositioning or retrieval.

Benefits of technology

Ensures packages are delivered to desired locations, reducing the risk of damage or theft and enhancing user satisfaction and reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007711636000001
    Figure 0007711636000001
  • Figure 0007711636000002
    Figure 0007711636000002
  • Figure 0007711636000003
    Figure 0007711636000003
Patent Text Reader

Abstract

To suppress unattended delivery of a package at a place not desired by a user.SOLUTION: A vehicle 20 that autonomously performs delivery of a package includes a control unit 26 that captures a first image when the vehicle 20 performs unattended delivery of the package at a first position to transmit it to a user, and when receiving correction information for correcting an unattended delivery place that is the correction information from the user that checked the first image, drives the vehicle 20 so as to correct the unattended delivery place from the first position to a second position based on the correction information.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to a vehicle, an information processing system, a program, and a terminal device.

Background Art

[0002] Conventionally, a technique for automatically delivering packages using an autonomous vehicle has been known. For example, Patent Document 1 discloses an autonomous delivery system that more appropriately presents a package delivery location to a user. Such an autonomous delivery system determines a first delivery candidate location or a second delivery candidate location as the delivery location, and presents the determined delivery location to the user before the autonomous vehicle starts delivering the package to the determined delivery location.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, in the prior art, sufficient consideration has not been given to, for example, leave-at-door delivery that is performed when a user as the recipient is absent from home and unable to receive the package. It is necessary to prevent the package from being left at a location that at least one of the recipient and the sender does not desire.

[0005] The present disclosure provides a technique for preventing a package from being left at a location that a user does not desire.

Means for Solving the Problems

[0006] A vehicle according to an embodiment of the present disclosure is a vehicle that autonomously delivers packages. When the vehicle places the package at a first position, it captures a first image and transmits it to the user. When receiving correction information from the user who has confirmed the first image, the correction information for correcting the placement location, the vehicle is driven to correct the placement location from the first position to a second position based on the correction information, including a control unit.

[0007] A program according to an embodiment of the present disclosure causes a vehicle that autonomously delivers packages to perform operations including capturing a first image when the vehicle places the package at a first position and transmitting it to the user, receiving correction information from the user who has confirmed the first image, the correction information for correcting the placement location, and driving the vehicle to correct the placement location from the first position to a second position based on the correction information.

[0008] A terminal device according to an embodiment of the present disclosure is a terminal device of a user communicably connected to a vehicle that autonomously delivers packages. The terminal device receives a first image when the vehicle places the package at a first position, and includes a control unit that receives correction information from the user who has confirmed the first image, the correction information for driving the vehicle to correct the placement location from the first position to a second position, and transmits it to the vehicle.

Advantages of the Invention

[0009] According to a vehicle, an information processing system, a program, and a terminal device according to an embodiment of the present disclosure, it is possible to prevent packages from being placed in locations not desired by the user.

Brief Description of the Drawings

[0010]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Mode for Carrying Out the Invention

[0011] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings.

[0012] FIG. 1 is a configuration diagram showing the configuration of an information processing system 1 including a vehicle 20 according to an embodiment of the present disclosure. With reference to FIG. 1, an overview of the information processing system 1 including the vehicle 20 according to an embodiment of the present disclosure will be mainly described. The information processing system 1 has an information processing device 10 and a terminal device 30 in addition to the vehicle 20.

[0013] In FIG. 1, for simplicity of explanation, only one vehicle 20 is illustrated, but the number of vehicles 20 included in the information processing system 1 may be two or more. In FIG. 1, for simplicity of explanation, one information processing device 10 and one terminal device 30 are each illustrated, but the number of information processing devices 10 and terminal devices 30 included in the information processing system 1 may each be two or more. Each of the information processing device 10, the vehicle 20, and the terminal device 30 is communicably connected to a network 40 including a mobile communication network and the Internet.

[0014] The information processing device 10 is one or a plurality of server devices capable of communicating with each other. The information processing device 10 is not limited thereto, and may be any general-purpose electronic device such as a PC (Personal Computer) or a smartphone, or may be another electronic device dedicated to the information processing system 1.

[0015] The vehicle 20 includes any electric vehicle that moves between points by autonomous driving. The vehicle 20 includes, for example, a small delivery vehicle that autonomously performs unmanned delivery of goods. Without being limited thereto, the vehicle 20 may include any electric vehicle that travels autonomously with a driver.

[0016] The vehicle 20 autonomously delivers goods to at least one delivery destination. When the vehicle 20 arrives at the delivery destination, the vehicle 20 delivers the goods addressed to the user as the recipient at the delivery destination to the user. When the vehicle 20 cannot directly deliver the goods to the recipient due to reasons such as the absence of the recipient at the delivery destination, the vehicle 20 places the goods at a location designated by a user including at least one of the recipient and the sender, or takes them back as necessary without placing the goods.

[0017] The terminal device 30 is a general-purpose electronic device such as a smartphone or a PC. The terminal device 30 is, for example, an electronic device used by a user including at least one of a recipient who receives goods delivered by the vehicle 20 and a sender who sends goods by the vehicle 20. The terminal device 30 is not limited thereto, and may be one or a plurality of server devices capable of communicating with each other used by the user, or may be an electronic device dedicated to the information processing system 1.

[0018] As an overview of one embodiment, the vehicle 20 autonomously performs delivery of goods. The vehicle 20 captures a first image when the vehicle 20 places and distributes goods at a first position and transmits the first image to the user. When the vehicle 20 receives correction information from the user who has confirmed the first image and the correction information is for correcting the placement location, the vehicle 20 corrects the placement location from the first position to a second position based on the correction information.

[0019] In the present disclosure, the "user" includes at least one of, for example, the recipient and the sender. "Placing and delivering" means that, for example, when the user as the recipient at the delivery destination is unable to directly receive the package for some reason such as being absent, the vehicle 20 places the package at a predetermined location. "Correction information" includes, for example, any information for the vehicle 20 to correct the placement location from a first location that the user does not desire as the placement location to a second location that the user desires when placing and delivering the package.

[0020] FIG. 2 is a functional block diagram showing the schematic configurations of the information processing apparatus 10, the vehicle 20, and the terminal device 30 in FIG. 1. With reference to FIG. 2, an example of the configuration of each of the information processing apparatus 10, the vehicle 20, and the terminal device 30 included in the information processing system 1 will be mainly described.

[0021] As shown in FIG. 2, the information processing apparatus 10 includes a communication unit 11, a storage unit 12, and a control unit 13.

[0022] The communication unit 11 includes a communication module connected to the network 40. For example, the communication unit 11 includes a communication module corresponding to mobile communication standards such as 4G (4th Generation) and 5G (5th Generation) or Internet standards. In one embodiment, the information processing apparatus 10 is connected to the network 40 via the communication unit 11. The communication unit 11 transmits and receives various information via the network 40.

[0023] The storage unit 12 is, for example, a semiconductor memory, a magnetic memory, or an optical memory, but is not limited thereto. The storage unit 12 functions as a main storage device, an auxiliary storage device, or a cache memory. The storage unit 12 stores any information used for the operation of the information processing apparatus 10. The storage unit 12 stores system programs, application programs, and various information received or transmitted by the communication unit 11. The information stored in the storage unit 12 can be updated with the information received from the network 40 via the communication unit 11.

[0024] The control unit 13 includes one or more processors. In one embodiment, the "processor" is a general-purpose processor or a dedicated processor specialized for specific processing, but is not limited thereto. The control unit 13 is communicably connected to each component constituting the information processing apparatus 10 and controls the operation of the entire information processing apparatus 10.

[0025] The configuration of the vehicle 20 included in the information processing system 1 will be mainly described. As shown in FIG. 2, the vehicle 20 has a communication unit 21, a storage unit 22, an acquisition unit 23, an imaging unit 24, a drive unit 25, and a control unit 26. The communication unit 21, the storage unit 22, the acquisition unit 23, the imaging unit 24, the drive unit 25, and the control unit 26 are communicably connected to each other via, for example, dedicated lines.

[0026] The communication unit 21 includes a communication module that connects to the network 40. For example, the communication unit 21 includes a communication module that supports mobile communication standards such as 4G and 5G. In one embodiment, the vehicle 20 is connected to the network 40 via the communication unit 21. The communication unit 21 transmits and receives various information via the network 40.

[0027] The storage unit 22 is, for example, a semiconductor memory, a magnetic memory, an optical memory, etc., but is not limited thereto. The storage unit 22 functions as a main storage device, an auxiliary storage device, or a cache memory. The storage unit 22 stores any information used for the operation of the vehicle 20. The storage unit 22 stores a system program, an application program, and various information received or transmitted by the communication unit 21. The information stored in the storage unit 22 can be updated with the information received from the network 40 via the communication unit 21.

[0028] The acquisition unit 23 includes one or more receivers corresponding to an arbitrary satellite positioning system. For example, the acquisition unit 23 includes a GPS (Global Positioning System) receiver. The acquisition unit 23 acquires a measurement value of the position of the vehicle 20 as position information. The position information includes an address, latitude, longitude, altitude, and the like. The acquisition unit 23 can acquire the position information of the vehicle 20. The acquisition unit 23 may acquire the position information of the vehicle 20 at all times, or may acquire it periodically or non-periodically.

[0029] The imaging unit 24 includes an arbitrary imaging module capable of imaging the surroundings of the vehicle 20. For example, the imaging unit 24 includes one or more cameras. Each camera included in the imaging unit 24 is arranged at an appropriate position of the vehicle 20 so as to be able to image the surroundings of the vehicle 20. For example, the imaging unit 24 includes at least one of a front camera capable of imaging a subject in front of the vehicle 20 and a rear camera capable of imaging a subject behind the vehicle 20. Without being limited thereto, the imaging unit 24 may include an omnidirectional camera capable of imaging the entire surroundings of the vehicle 20.

[0030] The drive unit 25 includes an arbitrary drive mechanism that enables loading of luggage onto the vehicle 20, delivery of the luggage loaded on the vehicle 20 to the user, unloading of the luggage loaded on the vehicle 20 to a storage location, and movement of the luggage unloaded at a predetermined position to a different position. For example, the drive unit 25 includes at least one of an arm mechanism driven by a motor and a slide mechanism capable of linearly sliding the luggage, and a slide mechanism that can be extended from and retracted into the main body of the vehicle 20.

[0031] The control unit 26 includes one or more processors. In one embodiment, the "processor" is a general-purpose processor or a dedicated processor specialized for a specific process, but is not limited thereto. The control unit 26 is communicably connected to each component constituting the vehicle 20 and controls the operation of the entire vehicle 20.

[0032] The configuration of the terminal device 30 included in the information processing system 1 will be mainly described. As shown in FIG. 2, the terminal device 30 has a communication unit 31, a storage unit 32, an input unit 33, an output unit 34, and a control unit 35.

[0033] The communication unit 31 includes a communication module that connects to the network 40. For example, the communication unit 31 includes a communication module that supports mobile communication standards such as 4G and 5G or Internet standards. In one embodiment, the terminal device 30 is connected to the network 40 via the communication unit 31. The communication unit 31 transmits and receives various information via the network 40.

[0034] The storage unit 32 is, for example, a semiconductor memory, a magnetic memory, or an optical memory, but is not limited thereto. The storage unit 32 functions as a main memory device, an auxiliary storage device, or a cache memory. The storage unit 32 stores any information used for the operation of the terminal device 30. The storage unit 32 stores system programs, application programs, and various information received or transmitted by the communication unit 31. The information stored in the storage unit 32 can be updated with the information received from the network 40 via the communication unit 31.

[0035] The input unit 33 includes one or more input interfaces that detect user input and obtain input information based on the user's operation. For example, the input unit 33 includes physical keys, capacitive keys, a touch screen provided integrally with the display of the output unit 34, and a microphone that accepts voice input.

[0036] The output unit 34 includes one or more output interfaces that output information and notify the user. For example, the output unit 34 includes a display that outputs information as video and a speaker that outputs information as audio.

[0037] The control unit 35 includes one or more processors. In one embodiment, the "processor" is a general-purpose processor or a dedicated processor specialized for specific processing, but is not limited thereto. The control unit 35 is communicably connected to each component constituting the terminal device 30 and controls the operation of the entire terminal device 30.

[0038] FIG. 3 is a sequence diagram for explaining a first example of an information processing method executed by the information processing system 1 of FIG. 1. With reference to FIG. 3, a first example of the information processing method executed by the information processing system 1 of FIG. 1 will be mainly described. The sequence diagram shown in FIG. 3 shows the basic processing flow of the information processing method executed by the information processing system 1 before a predetermined time elapses after the vehicle 20 places and distributes the load at the first position. In the present disclosure, the "predetermined time" is, for example, the time when the vehicle 20 starts moving toward the next destination from the placement location, and includes the time elapsed since the vehicle 20 placed and distributed the load at the first position.

[0039] In step S100, the control unit 26 of the vehicle 20 drives the vehicle 20 so that the vehicle 20 autonomously delivers the load and places the load at an arbitrary first position at the recipient's receiving address as the placement location.

[0040] In step S101, the control unit 26 of the vehicle 20 captures a first image when the vehicle 20 places the load at the first position, using the imaging unit 24.

[0041] In step S102, the control unit 26 of the vehicle 20 transmits the first image captured using the imaging unit 24 in step S101 to the user. More specifically, the control unit 26 first transmits the first image to the information processing device 10 via the network 40 using the communication unit 21. As a result, the control unit 13 of the information processing device 10 receives the first image from the vehicle 20 via the network 40 and the communication unit 11.

[0042] In step S103, the control unit 13 of the information processing apparatus 10 transmits the first image received in step S102 to the terminal device 30 via the communication unit 11 and the network 40. As a result, the control unit 35 of the terminal device 30 receives, from the information processing apparatus 10, the first image when the vehicle 20 places and distributes the luggage at the first position via the network 40 and the communication unit 31.

[0043] In step S104, the control unit 35 of the terminal device 30 uses the output unit 34 to display the first image acquired in step S103, and allows the user to confirm the first image. The control unit 35 receives, using the input unit 33, correction information from the user who has confirmed the first image and that is for driving the vehicle 20 to correct the placement location from the first position to the second position.

[0044] For example, the control unit 35 receives correction information when the user selects the position corresponding to the second position in the first image while using the input unit 33 of the terminal device 30. In the present disclosure, the "selection operation" includes, for example, an operation using a physical key, an operation using a capacitance key, a touch operation on a touch screen provided integrally with the display of the output unit 34, and a voice operation using a microphone that receives voice input.

[0045] In step S105, the control unit 35 of the terminal device 30 transmits the correction information received in step S104 to the vehicle 20. More specifically, the control unit 35 first transmits the correction information to the information processing apparatus 10 via the network 40 using the communication unit 31. As a result, the control unit 13 of the information processing apparatus 10 receives the correction information from the terminal device 30 via the network 40 and the communication unit 11.

[0046] In step S106, the control unit 13 of the information processing apparatus 10 transmits the correction information received in step S105 to the vehicle 20 via the communication unit 11 and the network 40. As a result, the control unit 26 of the vehicle 20 receives, via the network 40 and the communication unit 21, the correction information from the information processing apparatus 10, which is the correction information from the user who has confirmed the first image and is for correcting the placement location. For example, when the user selects an operation on the terminal device 30 to select a position corresponding to the second position in the first image, the control unit 26 receives the correction information from the information processing apparatus 10 via the network 40 and the communication unit 21.

[0047] In step S107, the control unit 26 of the vehicle 20 drives the vehicle 20 to correct the placement location from the first position to the second position based on the correction information acquired in step S106. That is, the control unit 26 drives the vehicle 20 to place the luggage at the second position designated by the user. For example, when the control unit 26 receives the correction information before a predetermined time elapses after the vehicle 20 places the luggage at the first position in step S100, the control unit 26 drives the vehicle 20 to correct the placement location from the first position to the second position based on the correction information.

[0048] In step S108, the control unit 26 of the vehicle 20 captures a second image when the vehicle 20 places the luggage at the second position due to the correction of the placement location, using the imaging unit 24.

[0049] In step S109, the control unit 26 of the vehicle 20 transmits the second image captured using the imaging unit 24 in step S108 to the user. More specifically, the control unit 26 first transmits the second image to the information processing apparatus 10 via the network 40 using the communication unit 21. As a result, the control unit 13 of the information processing apparatus 10 receives the second image from the vehicle 20 via the network 40 and the communication unit 11.

[0050] In step S110, the control unit 13 of the information processing apparatus 10 transmits the second image received in step S109 to the terminal device 30 via the communication unit 11 and the network 40. As a result, the control unit 35 of the terminal device 30 receives, via the network 40 and the communication unit 31, the second image when the vehicle 20 places the luggage at the second position by modifying the placement location.

[0051] In step S111, the control unit 35 of the terminal device 30 displays the second image acquired in step S110 using the output unit 34, allowing the user to view the second image. The control unit 35 receives, using the input unit 33, approval information from the user who has viewed the second image and approves that the placement location is the second position.

[0052] In step S112, the control unit 35 of the terminal device 30 transmits the approval information received in step S111 to the vehicle 20. More specifically, the control unit 35 first transmits the approval information to the information processing apparatus 10 via the network 40 using the communication unit 31. As a result, the control unit 13 of the information processing apparatus 10 receives the approval information from the terminal device 30 via the network 40 and the communication unit 11.

[0053] In step S113, the control unit 13 of the information processing apparatus 10 transmits the approval information received in step S112 to the vehicle 20 via the communication unit 11 and the network 40. As a result, the control unit 26 of the vehicle 20 receives, via the network 40 and the communication unit 21, approval information from the user who has viewed the second image and approves that the placement location is the second position.

[0054] In step S114, based on the approval information received in step S113, the control unit 26 of the vehicle 20 drives the vehicle 20 so that it moves from the placement location towards the next destination. The control unit 26 executes such processing even before a predetermined time has elapsed since the vehicle 20 placed the luggage at the first position in step S100.

[0055] Figure 4 is a sequence diagram for explaining a second example of the information processing method executed by the information processing system 1 of FIG. 1. With reference to FIG. 4, a second example of the information processing method executed by the information processing system 1 of FIG. 1 will be mainly described. The sequence diagram shown in FIG. 4 shows the processing flow of the information processing method executed by the information processing system 1 before a predetermined time elapses after the vehicle 20 places and distributes the luggage at the first position.

[0056] In step S200, the control unit 26 of the vehicle 20 drives the vehicle 20 so that the vehicle 20 autonomously delivers the luggage and places and distributes the luggage at an arbitrary first position at the recipient's receiving address as the placement location.

[0057] In step S201, the control unit 26 of the vehicle 20 captures a first image when the vehicle 20 places and distributes the luggage at the first position, using the imaging unit 24.

[0058] In step S202, the control unit 26 of the vehicle 20 transmits the first image captured using the imaging unit 24 in step S201 to the user. More specifically, the control unit 26 first transmits the first image to the information processing device 10 via the network 40 using the communication unit 21. As a result, the control unit 13 of the information processing device 10 receives the first image from the vehicle 20 via the network 40 and the communication unit 11.

[0059] In step S203, the control unit 13 of the information processing device 10 transmits the first image received in step S202 to the terminal device 30 via the communication unit 11 and the network 40. As a result, the control unit 35 of the terminal device 30 receives the first image when the vehicle 20 places and distributes the luggage at the first position from the information processing device 10 via the network 40 and the communication unit 31.

[0060] In step S204, the control unit 35 of the terminal device 30 displays the first image acquired in step S203 using the output unit 34, allowing the user to view the first image. The control unit 35 receives, from the user who has viewed the first image, collection information for the vehicle 20 to temporarily collect the parcels that have been placed and distributed, using the input unit 33. For example, when the user selects the "Collection" item displayed on the output unit 34 while using the input unit 33 of the terminal device 30, the control unit 35 receives the collection information.

[0061] In step S205, the control unit 35 of the terminal device 30 transmits the collection information received in step S204 to the vehicle 20. More specifically, the control unit 35 first transmits the collection information to the information processing device 10 via the network 40 using the communication unit 31. As a result, the control unit 13 of the information processing device 10 receives the collection information from the terminal device 30 via the network 40 and the communication unit 11.

[0062] In step S206, the control unit 13 of the information processing device 10 transmits the collection information received in step S205 to the vehicle 20 via the communication unit 11 and the network 40. As a result, the control unit 26 of the vehicle 20 receives, via the network 40 and the communication unit 21, the collection information from the user who has viewed the first image, which is for the vehicle 20 to temporarily collect the parcels that have been placed and distributed, from the information processing device 10.

[0063] In step S207, when the control unit 26 of the vehicle 20 receives the collection information from the user in step S206, it drives the vehicle 20 to return without leaving the parcels.

[0064] FIG. 5 is a sequence diagram for explaining a third example of the information processing method executed by the information processing system 1 in FIG. 1. While referring to FIG. 5, a third example of the information processing method executed by the information processing system 1 in FIG. 1 will be mainly described. The sequence diagram shown in FIG. 5 also includes the basic processing flow of the information processing method executed by the information processing system 1 after a predetermined time has elapsed since the vehicle 20 placed and distributed the luggage at the first position. In FIG. 5, the vehicle 20 includes a first vehicle 20a and a second vehicle 20b.

[0065] In step S300, the control unit 26 of the first vehicle 20a drives the first vehicle 20a so that the first vehicle 20a autonomously delivers the luggage and places the luggage at an arbitrary first position at the recipient's receiving address as the placement location.

[0066] In step S301, the control unit 26 of the first vehicle 20a captures a first image when the first vehicle 20a places the luggage at the first position using the imaging unit 24.

[0067] In step S302, the control unit 26 of the first vehicle 20a transmits the first image captured using the imaging unit 24 in step S301 to the user. More specifically, the control unit 26 first transmits the first image to the information processing device 10 via the network 40 using the communication unit 21. As a result, the control unit 13 of the information processing device 10 receives the first image from the first vehicle 20a via the network 40 and the communication unit 11.

[0068] In step S303, the control unit 13 of the information processing device 10 transmits the first image received in step S302 to the terminal device 30 via the communication unit 11 and the network 40. As a result, the control unit 35 of the terminal device 30 receives, from the information processing device 10, the first image when the first vehicle 20a places the luggage at the first position via the network 40 and the communication unit 31.

[0069] In step S304, when a predetermined time has elapsed since the first vehicle 20a placed and distributed the load at the first position in step S300, the control unit 26 of the first vehicle 20a drives the first vehicle 20a to move from the placement location toward the next destination.

[0070] In step S305, the control unit 35 of the terminal device 30 uses the output unit 34 to display the first image acquired in step S303, allowing the user to view the first image. The control unit 35 receives, using the input unit 33, correction information from the user who has viewed the first image and that is for driving the first vehicle 20a to correct the placement location from the first position to the second position. For example, the control unit 35 receives correction information when the user selects an operation on the position corresponding to the second position in the first image while using the input unit 33 of the terminal device 30.

[0071] In step S306, the control unit 35 of the terminal device 30 transmits the correction information received in step S305 to the first vehicle 20a. More specifically, the control unit 35 first transmits the correction information to the information processing device 10 via the network 40 using the communication unit 31. As a result, the control unit 13 of the information processing device 10 receives the correction information from the terminal device 30 via the network 40 and the communication unit 11.

[0072] In step S307, the control unit 13 of the information processing device 10 transmits the correction information received in step S306 to the first vehicle 20a via the communication unit 11 and the network 40. As a result, the control unit 26 of the first vehicle 20a receives, via the network 40 and the communication unit 21, correction information from the user who has viewed the first image and that is for correcting the placement location. For example, the control unit 26 receives correction information when the user selects an operation on the position corresponding to the second position in the first image while using the terminal device 30 via the network 40 and the communication unit 21 from the information processing device 10.

[0073] In step S308, when the control unit 26 of the first vehicle 20a receives the correction information after a predetermined time has elapsed since the first vehicle 20a placed and distributed the load at the first position in step S307, the control unit 26 transmits a first control command so that another second vehicle 20b located closest to the placement location corrects the placement location from the first position to the second position based on the correction information. More specifically, the control unit 26 first transmits the first control command to the information processing device 10 via the network 40 using the communication unit 21. As a result, the control unit 13 of the information processing device 10 receives the first control command from the first vehicle 20a via the network 40 and the communication unit 11.

[0074] In step S309, the control unit 13 of the information processing device 10 transmits the first control command received in step S308 to the second vehicle 20b via the communication unit 11 and the network 40. As a result, the control unit 26 of the second vehicle 20b receives the first control command from the information processing device 10 via the network 40 and the communication unit 21.

[0075] In step S310, the control unit 26 of the second vehicle 20b drives the second vehicle 20b to correct the placement location from the first position to the second position based on the first control command acquired in step S309. That is, the control unit 26 drives the second vehicle 20b to place and distribute the load at the second position designated by the user instead of the first vehicle 20a.

[0076] In step S311, the control unit 26 of the second vehicle 20b captures a second image when the second vehicle 20b places and distributes the load at the second position due to the correction of the placement location, using the imaging unit 24.

[0077] In step S312, the control unit 26 of the second vehicle 20b transmits the second image captured using the imaging unit 24 in step S311 to the user. More specifically, the control unit 26 first transmits the second image to the information processing device 10 via the network 40 using the communication unit 21. As a result, the control unit 13 of the information processing device 10 receives the second image from the second vehicle 20b via the network 40 and the communication unit 11.

[0078] In step S313, the control unit 13 of the information processing apparatus 10 transmits the second image received in step S312 to the terminal device 30 via the communication unit 11 and the network 40. As a result, the control unit 35 of the terminal device 30 receives, via the network 40 and the communication unit 31, a second image when the second vehicle 20b places a load at the second position by modifying the placement location.

[0079] In step S314, the control unit 35 of the terminal device 30 displays the second image acquired in step S313 using the output unit 34, and causes the user to confirm the second image. The control unit 35 receives, using the input unit 33, approval information from the user who has confirmed the second image and who approves that the placement location is the second position.

[0080] In step S315, the control unit 35 of the terminal device 30 transmits the approval information received in step S314 to the second vehicle 20b. More specifically, the control unit 35 first transmits the approval information to the information processing apparatus 10 via the network 40 using the communication unit 31. As a result, the control unit 13 of the information processing apparatus 10 receives the approval information from the terminal device 30 via the network 40 and the communication unit 11.

[0081] In step S316, the control unit 13 of the information processing apparatus 10 transmits the approval information received in step S315 to the second vehicle 20b via the communication unit 11 and the network 40. As a result, the control unit 26 of the second vehicle 20b receives, via the network 40 and the communication unit 21, approval information from the user who has confirmed the second image and who approves that the placement location is the second position.

[0082] In step S317, the control unit 26 of the second vehicle 20b drives the second vehicle 20b so that the second vehicle 20b moves from the placement location toward the next destination based on the approval information received in step S316.

[0083] FIG. 6 is a sequence diagram for explaining a fourth example of the information processing method executed by the information processing system 1 of FIG. 1. While referring to FIG. 6, a fourth example of the information processing method executed by the information processing system 1 of FIG. 1 will be mainly described. The sequence diagram shown in FIG. 6 also includes the processing flow of the information processing method executed by the information processing system 1 after a predetermined time has elapsed since the vehicle 20 placed and distributed the luggage at the first position. In FIG. 6, the vehicle 20 includes a first vehicle 20a and a second vehicle 20b.

[0084] In step S400, the control unit 26 of the first vehicle 20a drives the first vehicle 20a so that the first vehicle 20a autonomously delivers the luggage and places the luggage at an arbitrary first position at the recipient's receiving address as the placement location.

[0085] In step S401, the control unit 26 of the first vehicle 20a captures a first image when the first vehicle 20a places the luggage at the first position using the imaging unit 24.

[0086] In step S402, the control unit 26 of the first vehicle 20a transmits the first image captured using the imaging unit 24 in step S401 to the user. More specifically, the control unit 26 first transmits the first image to the information processing device 10 via the network 40 using the communication unit 21. As a result, the control unit 13 of the information processing device 10 receives the first image from the first vehicle 20a via the network 40 and the communication unit 11.

[0087] In step S403, the control unit 13 of the information processing device 10 transmits the first image received in step S402 to the terminal device 30 via the communication unit 11 and the network 40. As a result, the control unit 35 of the terminal device 30 receives the first image when the first vehicle 20a places the luggage at the first position from the information processing device 10 via the network 40 and the communication unit 31.

[0088] In step S404, when a predetermined time has elapsed since the first vehicle 20a placed and distributed the luggage at the first position in step S400, the control unit 26 of the first vehicle 20a drives the first vehicle 20a to move from the placement location toward the next destination.

[0089] In step S405, the control unit 35 of the terminal device 30 uses the output unit 34 to display the first image acquired in step S403, allowing the user to view the first image. The control unit 35 receives, from the user who has viewed the first image, collection information for the first vehicle 20a to temporarily collect the placed luggage. For example, when the user selects the "Collection" item displayed on the output unit 34 while using the input unit 33 of the terminal device 30, the control unit 35 receives the collection information.

[0090] In step S406, the control unit 35 of the terminal device 30 transmits the collection information received in step S405 to the first vehicle 20a. More specifically, the control unit 35 first transmits the collection information to the information processing device 10 via the network 40 using the communication unit 31. As a result, the control unit 13 of the information processing device 10 receives the collection information from the terminal device 30 via the network 40 and the communication unit 11.

[0091] In step S407, the control unit 13 of the information processing device 10 transmits the collection information received in step S406 to the first vehicle 20a via the communication unit 11 and the network 40. As a result, the control unit 26 of the first vehicle 20a receives, from the information processing device 10 via the network 40 and the communication unit 21, the collection information from the user who has viewed the first image and is for temporarily collecting the placed luggage.

[0092] In step S408, when the control unit 26 of the first vehicle 20a receives the collection information after a predetermined time has elapsed since the first vehicle 20a placed and distributed the luggage at the first position in step S407, it transmits a second control command so that another second vehicle 20b located closest to the placement location takes the luggage back without placing it. More specifically, the control unit 26 first transmits the second control command to the information processing device 10 via the network 40 using the communication unit 21. As a result, the control unit 13 of the information processing device 10 receives the second control command from the first vehicle 20a via the network 40 and the communication unit 11.

[0093] In step S409, the control unit 13 of the information processing device 10 transmits the second control command received in step S408 to the second vehicle 20b via the communication unit 11 and the network 40. As a result, the control unit 26 of the second vehicle 20b receives the second control command from the information processing device 10 via the network 40 and the communication unit 21.

[0094] In step S410, the control unit 26 of the second vehicle 20b drives the second vehicle 20b to take the luggage back without placing it based on the second control command acquired in step S409. That is, the control unit 26 drives the second vehicle 20b to take the luggage back without placing it instead of the first vehicle 20a.

[0095] FIG. 7 is a schematic diagram for explaining the processing content in the terminal device 30 of FIG. 1. With reference to FIG. 7, mainly an example of the processing content of step S104 in FIG. 3 will be described. FIG. 7 is a first image displayed on the output unit 34 of the user's terminal device 30, and schematically shows the first image when the placement location in front of the home entrance including the first position P1 and the second position P2 is imaged with the subject.

[0096] In an example of the processing content of step S104 in FIG. 3, the correction information includes information on a second position P2 specified by a selection operation of the user using the input unit 33 in a first image displayed on the output unit 34 of the user's terminal device 30. The first image displayed on the output unit 34 of the user's terminal device 30 is displayed by an application installed on the user's terminal device 30.

[0097] When the user corrects the placement location of the luggage from the first position P1 to the second position P2, the control unit 35 of the terminal device 30 displays a first image as shown in FIG. 7 to the user using the output unit 34. The control unit 35 receives, via the input unit 33, a selection operation of the user that designates the second position P2 on the first image displayed on the output unit 34. For example, the control unit 35 receives, via the input unit 33, a selection operation of the user who taps the second position P2 at the entrance of the home on the first image as shown in FIG. 7 displayed on the output unit 34. The control unit 35 generates the information on the second position P2 on the first image designated by the selection operation of the user as correction information.

[0098] According to the above-described embodiment, it is possible to suppress the situation where the luggage is placed at a location not desired by the user. For example, the vehicle 20 can accurately place the luggage at the placement location finally desired by the user for the delivery of the luggage by correcting the placement location to the second position designated by the user. For example, if the luggage is placed at a location other than the placement location at the second position designated by the user, the luggage may be damaged by contact with pedestrians and passing vehicles. In addition, there is also a possibility that the luggage itself may be stolen. According to one embodiment, these possibilities are reduced, and the luggage is delivered more safely in a manner desired by the user. Therefore, the reliability from the user for the luggage delivery service and the convenience of the user are improved.

[0099] When the control unit 26 of the vehicle 20 receives correction information before the elapse of a predetermined time, the information processing system 1 can correct the storage location by driving the vehicle 20 to correct the storage location based on the correction information, using the same vehicle 20. The information processing system 1 can perform fine correction of the storage location using only the vehicle 20 that is the same as the vehicle 20 that has delivered the luggage among the vehicles 20 included in the information processing system 1, without using other vehicles 20. Thereby, the information processing system 1 can efficiently execute the correction process of the storage location and can reduce the cost associated with the correction process.

[0100] When the control unit 26 of the vehicle 20 captures a second image when the vehicle 20 places and distributes luggage at the second position and transmits it to the user, the user can easily confirm whether the luggage has been accurately rearranged at the second position specified by the user. Thereby, the reliability from the user for the luggage delivery service and the convenience of the user are improved.

[0101] When the control unit 26 of the vehicle 20 receives correction information when a position corresponding to the second position is selected in the first image, the user can easily specify the second position while operating the application of the user's terminal device 30. The vehicle 20 can correct the storage location of the luggage to the second position specified by the user, and can place the luggage more accurately at the location desired by the user. As described above, the reliability from the user for the luggage delivery service and the convenience of the user are further improved.

[0102] When the control unit 26 of the vehicle 20 receives correction information after the elapse of a predetermined time, the information processing system 1 can correct the storage location by other vehicles 20 even after the vehicle 20 has left the storage location by transmitting a first control command to another vehicle 20 located closest to the storage location. Thereby, the reliability from the user for the luggage delivery service and the convenience of the user are further improved.

[0103] When the control unit 26 of the vehicle 20 receives the collection information before the elapse of a predetermined time, the information processing system 1 can collect the luggage by driving the vehicle 20 to take it back without leaving the luggage. The information processing system 1 can collect the luggage using only the same vehicle 20 as the vehicle 20 that delivered the luggage among the vehicles 20 included in the information processing system 1, without using other vehicles 20. Thereby, even when it is difficult for the user to receive the luggage placed due to reasons such as long-term absence, the information processing system 1 can collect the luggage safely and efficiently. Therefore, the information processing system 1 can reduce the cost associated with the collection process, and can further improve the reliability from the user for the luggage delivery service and the convenience of the user.

[0104] When the control unit 26 of the vehicle 20 receives the collection information after the elapse of a predetermined time, the information processing system 1 can collect the luggage by another vehicle 20 even after the vehicle 20 has left the placement location by sending a second control command to another vehicle 20 located closest to the placement location. Thereby, the reliability from the user for the luggage delivery service and the convenience of the user are further improved.

[0105] According to the above-described embodiment, it is possible to suppress the situation where the luggage is placed in a location not desired by the user. For example, the terminal device 30 can accurately place the luggage at the placement location finally desired by the user for the luggage delivery by receiving correction information for driving the vehicle 20 to correct the placement location from the first position to the second position. For example, if the luggage is placed in a location other than the placement location at the second position specified by the user, the luggage may be damaged by contact with pedestrians and passing vehicles. In addition, there is also a possibility that the luggage itself may be stolen. According to one embodiment, these possibilities are reduced, and the luggage is delivered more safely in a manner desired by the user. Therefore, the reliability from the user for the luggage delivery service and the convenience of the user are improved.

[0106] When the control unit 35 of the terminal device 30 receives the second image when the vehicle 20 places and distributes the luggage at the second position due to the modification of the placement location and displays it on the terminal device 30, the user can easily confirm whether the luggage has been accurately rearranged at the second position specified by the user. As a result, the reliability from the user for the luggage delivery service and the convenience of the user are improved.

[0107] When the control unit 35 of the terminal device 30 receives the approval information and transmits it to the vehicle 20, the user can convey to the vehicle 20 with the approval information reflecting the user's own intention that the vehicle 20 may complete the delivery of the luggage. The vehicle 20 can complete the delivery of the luggage according to the approval information that clearly reflects the user's intention.

[0108] When the control unit 35 of the terminal device 30 receives the correction information when a selection operation is performed on the position corresponding to the second position in the first image, the user can easily specify the second position while operating the application of the terminal device 30. The vehicle 20 can correct the placement location of the luggage to the second position specified by the user, and it becomes possible to place the luggage more accurately at the location desired by the user. As described above, the reliability from the user for the luggage delivery service and the convenience of the user are further improved.

[0109] When the control unit 35 of the terminal device 30 receives the collection information from the user and transmits it to the vehicle 20, the information processing system 1 can collect the luggage using the vehicle 20 based on the instruction from the user. As a result, the information processing system 1 can safely and efficiently collect the luggage even when it is difficult for the user to receive the luggage placed due to reasons such as long-term absence. Therefore, the information processing system 1 can further improve the reliability from the user for the luggage delivery service and the convenience of the user.

[0110] Although the present disclosure has been described based on the drawings and examples, it should be noted that those skilled in the art can make various modifications and alterations based on the present disclosure. Therefore, it should be noted that these modifications and alterations are included in the scope of the present disclosure. For example, functions included in each component or each step, etc., can be rearranged so as not to be logically contradictory, and a plurality of components or steps, etc., can be combined into one or divided.

[0111] For example, at least some of the processing operations executed in the vehicle 20 in the above-described embodiment may be executed in the information processing apparatus 10 or the terminal device 30. For example, instead of the vehicle 20, the information processing apparatus 10 itself may execute the above-described series of processing operations related to the vehicle 20. In this case, the information processing apparatus 10 executes each step in the above sequence diagrams while transmitting and receiving information necessary for the processing to and from the vehicle 20. At least some of the processing operations executed in the information processing apparatus 10 or the terminal device 30 may be executed in the vehicle 20.

[0112] For example, a configuration in which a general-purpose electronic device such as a smartphone or a computer functions as the vehicle 20 according to the above-described embodiment is also possible. Specifically, a program describing the processing content for realizing each function of the vehicle 20 according to the embodiment is stored in the memory of the electronic device, and the program is read out and executed by the processor of the electronic device. Therefore, the disclosure according to one embodiment can also be realized as a program executable by a processor.

[0113] Alternatively, the disclosure according to one embodiment can also be realized as a non-transitory computer-readable medium storing a program executable by one or more processors for causing each function to be executed in the vehicle 20 according to the embodiment. It should be understood that these are also included in the scope of the present disclosure.

[0114] For example, the information processing apparatus 10 described in the above-described embodiment may be mounted on the vehicle 20. At this time, the information processing apparatus 10 may directly perform information communication with the vehicle 20 without going through the network 40.

[0115] In the above embodiment, it has been described that the vehicle 20 indirectly transmits and receives information to and from the user's terminal device 30 via the information processing apparatus 10, but the present invention is not limited thereto. The vehicle 20 may directly transmit and receive information to and from the terminal device 30 without going through the information processing apparatus 10. That is, the information processing system 1 may be configured by the vehicle 20 and the terminal device 30 and may not include the information processing apparatus 10.

[0116] For example, the control unit 26 of the vehicle 20 may directly transmit the first image to the terminal device 30 using the communication unit 21. The control unit 35 of the terminal device 30 may directly receive the first image from the vehicle 20 using the communication unit 31.

[0117] For example, the control unit 26 of the vehicle 20 may directly receive the correction information from the terminal device 30 using the communication unit 21. The control unit 35 of the terminal device 30 may directly transmit the correction information to the vehicle 20 using the communication unit 31.

[0118] For example, the control unit 26 of the vehicle 20 may directly receive the collection information from the terminal device 30 using the communication unit 21. The control unit 35 of the terminal device 30 may directly transmit the collection information to the vehicle 20 using the communication unit 31.

[0119] For example, the control unit 26 of the vehicle 20 may directly transmit the second image to the terminal device 30 using the communication unit 21. The control unit 35 of the terminal device 30 may directly receive the second image from the vehicle 20 using the communication unit 31.

[0120] For example, the control unit 26 of the vehicle 20 may directly receive the approval information from the terminal device 30 using the communication unit 21. The control unit 35 of the terminal device 30 may directly transmit the approval information to the vehicle 20 using the communication unit 31.

[0121] In the above embodiment, it has been described that the first vehicle 20a indirectly transmits a control command to the second vehicle 20b via the information processing device 10, but the present invention is not limited thereto. The first vehicle 20a may directly transmit a control command to the second vehicle 20b without going through the information processing device 10.

[0122] For example, the control unit 26 of the first vehicle 20a may directly transmit the first control command to the second vehicle 20b using the communication unit 21. The control unit 26 of the second vehicle 20b may directly receive the first control command from the first vehicle 20a using the communication unit 21.

[0123] For example, the control unit 26 of the first vehicle 20a may directly transmit the second control command to the second vehicle 20b using the communication unit 21. The control unit 26 of the second vehicle 20b may directly receive the second control command from the first vehicle 20a using the communication unit 21.

[0124] In the above embodiment, it has been described that information is transmitted and received using the terminal device 30 of one user, but the present invention is not limited thereto. The information processing system 1 may include a first terminal device 30a of the recipient who receives the delivery of the package and a second terminal device 30b of the sender who sends the package.

[0125] For example, the control unit 26 of the vehicle 20 may directly or indirectly transmit the first image to both the first terminal device 30a and the second terminal device 30b using the communication unit 21. The control unit 35 of the first terminal device 30a may directly or indirectly receive the first image from the vehicle 20 using the communication unit 31. The control unit 35 of the second terminal device 30b may directly or indirectly receive the first image from the vehicle 20 using the communication unit 31.

[0126] For example, the control unit 26 of the vehicle 20 may receive correction information directly or indirectly from at least one of the first terminal device 30a and the second terminal device 30b using the communication unit 21. The control unit 35 of the first terminal device 30a may transmit the correction information directly or indirectly to the vehicle 20 using the communication unit 31. The control unit 35 of the second terminal device 30b may transmit the correction information directly or indirectly to the vehicle 20 using the communication unit 31.

[0127] The vehicle 20 may correct the storage location based on either the correction information from the first terminal device 30a or the second terminal device 30b, or based on both. For example, the vehicle 20 may define priorities for the recipient and the sender, and correct the storage location based on the correction information from the user with the higher priority, or correct the storage location each time correction information is acquired.

[0128] For example, the control unit 26 of the vehicle 20 may receive collection information directly or indirectly from at least one of the first terminal device 30a and the second terminal device 30b using the communication unit 21. The control unit 35 of the first terminal device 30a may transmit the collection information directly or indirectly to the vehicle 20 using the communication unit 31. The control unit 35 of the second terminal device 30b may transmit the collection information directly or indirectly to the vehicle 20 using the communication unit 31.

[0129] The vehicle 20 may pick up the luggage based on either the collection information from the first terminal device 30a or the second terminal device 30b, or based on both. For example, the vehicle 20 may define priorities for the recipient and the sender, and pick up the luggage based on the collection information from the user with the higher priority, or pick up the luggage by acquiring the collection information from both.

[0130] For example, the control unit 26 of the vehicle 20 may directly or indirectly transmit the second image to both the first terminal device 30a and the second terminal device 30b using the communication unit 21. The control unit 35 of the first terminal device 30a may directly or indirectly receive the second image from the vehicle 20 using the communication unit 31. The control unit 35 of the second terminal device 30b may directly or indirectly receive the second image from the vehicle 20 using the communication unit 31.

[0131] For example, the control unit 26 of the vehicle 20 may directly or indirectly receive approval information from at least one of the first terminal device 30a and the second terminal device 30b using the communication unit 21. The control unit 35 of the first terminal device 30a may directly or indirectly transmit the approval information to the vehicle 20 using the communication unit 31. The control unit 35 of the second terminal device 30b may directly or indirectly transmit the approval information to the vehicle 20 using the communication unit 31.

[0132] The vehicle 20 may complete the delivery of the package based on either the approval information from the first terminal device 30a or the second terminal device 30b, or based on both. For example, the vehicle 20 may define priorities for the recipient and the sender, and may complete the delivery of the package based on the approval information from the user with the higher priority, or may complete the delivery of the package by obtaining the approval information from both.

[0133] In the above embodiment, it has been described that the control unit 26 of the vehicle 20 captures the second image and transmits it to the user, but it is not limited to this. The control unit 26 may not execute such processing. That is, the control unit 26 may not capture the second image, or even if the second image is captured, it may not be transmitted to the user.

[0134] In the above embodiment, it has been described that when the control unit 26 of the vehicle 20 receives the approval information from the user, it completes the delivery of the package, but it is not limited to this. The control unit 26 may not execute such processing. That is, the information processing system 1 may not be configured such that the user can input the approval information in the terminal device 30.

[0135] In the above embodiment, it has been described that when the control unit 26 of the vehicle 20 receives the collection information from the user, the vehicle 20 is driven to carry the luggage back without placing it. However, the present invention is not limited to this. The control unit 26 does not necessarily have to execute such processing. That is, the information processing system 1 does not necessarily have to be configured such that the user can input the collection information in the terminal device 30.

[0136] In the above embodiment, it has been described that when the control unit 26 of the first vehicle 20a receives the correction information after a predetermined time has elapsed, the placement location is corrected by transmitting a first control command to the second vehicle 20b, which is another vehicle 20. However, the present invention is not limited to this. Even after a predetermined time has elapsed, the control unit 26 of the first vehicle 20a may drive the first vehicle 20a so that the first vehicle 20a returns to the placement location again and corrects the placement location from the first position to the second position based on the received correction information.

[0137] In the above embodiment, it has been described that when the control unit 26 of the first vehicle 20a receives the collection information after a predetermined time has elapsed, the second vehicle 20b, which is another vehicle 20, is caused to carry the luggage back without placing it by transmitting a second control command. However, the present invention is not limited to this. Even after a predetermined time has elapsed, the control unit 26 of the first vehicle 20a may drive the first vehicle 20a so that the first vehicle 20a returns to the placement location again and carries the luggage back from the placement location based on the received collection information.

[0138] In the above embodiment, it has been described that the control unit 35 of the terminal device 30 receives the second image and displays it on the terminal device 30. However, the present invention is not limited to this. The control unit 35 does not necessarily have to execute such processing. That is, even if the control unit 35 receives the second image, it may only store it in the storage unit 32 and not display it on the output unit 34 of the terminal device 30.

[0139] Some embodiments of the present disclosure will be exemplified below. However, it should be noted that the embodiments of the present disclosure are not limited to these. [Appendix 1] A vehicle that autonomously delivers packages, When the vehicle places and distributes the package at the first position, it captures a first image and transmits it to the user. When it receives correction information from the user who has confirmed the first image and is for correcting the placement location, it drives the vehicle to correct the placement location from the first position to the second position based on the correction information. A control unit, Comprising, Vehicle. [Appendix 2] The vehicle according to Appendix 1, When the control unit receives the correction information before a predetermined time has elapsed since the vehicle placed and distributed the package at the first position, it drives the vehicle to correct the placement location from the first position to the second position based on the correction information. Vehicle. [Appendix 3] The vehicle according to Appendix 1 or 2, The control unit captures a second image when the vehicle places and distributes the package at the second position due to the correction of the placement location and transmits it to the user. Vehicle. [Appendix 4] The vehicle according to any one of Appendices 1 to 3, The control unit receives the correction information when the user selects and operates the position corresponding to the second position in the first image while using the terminal device. Vehicle. [Appendix 5] The vehicle according to any one of Appendices 1 to 4, When the control unit receives the correction information after a predetermined time has elapsed since the vehicle placed and distributed the package at the first position, it transmits a first control command to the other vehicle closest to the placement location so that the other vehicle corrects the placement location from the first position to the second position based on the correction information. Vehicle. [Appendix 6] The vehicle according to any one of Appendices 1 to 5, When the control unit receives, from the user, collection information for temporarily collecting the placed load before a predetermined time elapses after the vehicle places the load at the first position, the control unit drives the vehicle to carry it back without placing the load. Vehicle. [Appendix 7] The vehicle according to Appendix 6, wherein when the control unit receives the collection information after the predetermined time has elapsed, the control unit transmits a second control command so that another vehicle located closest to the placement location carries it back without placing the load. Vehicle. [Appendix 8] The vehicle according to any one of Appendices 1 to 7, and a terminal device used by the user, the terminal device for receiving the correction information, comprising an information processing system. [Appendix 9] In a vehicle that autonomously delivers a load, capturing a first image when the vehicle places the load at a first position and transmitting it to the user; receiving, from the user who has confirmed the first image, correction information for correcting the placement location; driving the vehicle to correct the placement location from the first position to a second position based on the correction information; causing to execute an operation including a program. [Appendix 10] The program according to Appendix 9, wherein when the correction information is received before a predetermined time elapses after the vehicle places the load at the first position, the operation includes driving the vehicle to correct the placement location from the first position to the second position based on the correction information. Program. [Appendix 11] The program according to Appendix 9 or 10, wherein The operation includes imaging a second image when the vehicle places the luggage at the second position by modifying the placement location and transmitting the second image to the user. Program. [Appendix 12] A program according to any one of Appendices 9 to 11, The operation includes receiving the correction information when the user selects an operation on a position corresponding to the second position in the first image while using a terminal device. Program. [Appendix 13] A program according to any one of Appendices 9 to 12, When the operation receives the correction information after a predetermined time has elapsed since the vehicle placed the luggage at the first position, the operation includes transmitting a first control command so that another vehicle located closest to the placement location corrects the placement location from the first position to the second position based on the correction information. Program. [Appendix 14] A program according to any one of Appendices 9 to 13, When the operation receives, before a predetermined time has elapsed since the vehicle placed the luggage at the first position, recovery information from the user for temporarily recovering the placed luggage, the operation includes driving the vehicle to carry it back without placing the luggage. Program. [Appendix 15] A program according to Appendix 14, When the operation receives the recovery information after the predetermined time has elapsed, the operation includes transmitting a second control command so that another vehicle located closest to the placement location carries it back without placing the luggage. Program. [Appendix 16] A terminal device of a user communicably connected to a vehicle that autonomously delivers luggage, Receives a first image when the vehicle places the luggage at the first position, and receives correction information from the user who has confirmed the first image, the correction information for driving the vehicle to correct the placement location from the first position to the second position, and transmits it to the vehicle, a control unit, Comprising, Terminal device. [Appendix 17] The terminal device according to Appendix 16, The control unit receives a second image when the vehicle places the luggage at the second position due to the correction of the placement location, and causes the terminal device to display it, Terminal device. [Appendix 18] The terminal device according to Appendix 17, The control unit receives approval information from the user who has confirmed the second image, the approval information for approving that the placement location is the second position, and transmits it to the vehicle, Terminal device. [Appendix 19] The terminal device according to any one of Appendices 16 to 18, The control unit receives the correction information when the user selects the position corresponding to the second position in the first image while using the terminal device, Terminal device. [Appendix 20] The terminal device according to any one of Appendices 16 to 19, The control unit receives collection information from the user for the vehicle to temporarily collect the placed luggage, and transmits it to the vehicle, Terminal device.

Explanation of Signs

[0140] 1 Information processing system 10 Information processing device 11 Communication unit 12 Storage unit 13 Control unit 20 Vehicle 20a First vehicle (vehicle) 20b Second vehicle (other vehicle) 21 Communication unit 22 Memory unit 23 Acquisition unit 24 Imaging unit 25 Driving unit 26 Control unit 30 Terminal device 30a First terminal device 30b Second terminal device 31 Communication unit 32 Memory unit 33 Input unit 34 Output unit 35 Control unit 40 Network P1 First position P2 Second position

Claims

1. A vehicle that autonomously delivers packages, wherein when the vehicle places and distributes the package at a first position, it captures a first image and transmits it to the user, and when receiving correction information from the user who has confirmed the first image and is for correcting the placement location, the control unit drives the vehicle to correct the placement location from the first position to a second position based on the correction information. The vehicle is provided with: When the control unit receives the correction information after a predetermined time has elapsed since the vehicle placed the package at the first position, it transmits a first control command to another vehicle located closest to the placement location so that the other vehicle corrects the placement location from the first position to the second position based on the correction information. Vehicle.

2. The vehicle according to Claim 1, wherein when the control unit receives the correction information before a predetermined time has elapsed since the vehicle placed the package at the first position, it drives the vehicle to correct the placement location from the first position to the second position based on the correction information. Vehicle.

3. The vehicle according to Claim 1 or 2, wherein the control unit captures a second image when the vehicle places the package at the second position due to the correction of the placement location and transmits it to the user. Vehicle.

4. The vehicle according to Claim 1 or 2, wherein the control unit receives the correction information when the user selects and operates a position corresponding to the second position in the first image while using a terminal device. Vehicle.

5. The vehicle according to Claim 1 or 2, wherein when the control unit receives, before a predetermined time has elapsed since the vehicle placed the package at the first position, collection information from the user for temporarily collecting the placed package, it drives the vehicle to take the package back without placing it. Vehicle.

6. The vehicle according to Claim 5, wherein when the control unit receives the collection information after the predetermined time has elapsed, it transmits a second control command to another vehicle located closest to the placement location so that the other vehicle takes the package back without placing it. Vehicle.

7. The vehicle according to Claim 1 or 2, and A terminal device used by the user, which is the terminal device for receiving the correction information. The information processing system is provided with: Information processing system.

8. For a vehicle that autonomously delivers packages, Imaging a first image when the vehicle places the luggage at the first position and transmitting it to the user; Receiving the correction information from the user who has confirmed the first image, the correction information for correcting the placement location; Driving the vehicle to correct the placement location from the first position to the second position based on the correction information; Executing an operation including; When the correction information is received after a predetermined time has elapsed since the vehicle placed the luggage at the first position, the operation includes transmitting a first control command so that another vehicle located closest to the placement location corrects the placement location from the first position to the second position based on the correction information; Program.

9. The program according to claim 8, wherein When the correction information is received before a predetermined time has elapsed since the vehicle placed the luggage at the first position, the operation includes driving the vehicle to correct the placement location from the first position to the second position based on the correction information; Program.

10. The program according to claim 8 or 9, wherein The operation includes imaging a second image when the vehicle places the luggage at the second position due to the correction of the placement location and transmitting it to the user; Program.

11. The program according to claim 8 or 9, wherein The operation includes receiving the correction information when the user selects and operates a position corresponding to the second position in the first image while using a terminal device; Program.

12. The program according to claim 8 or 9, wherein When the vehicle places the luggage at the first position and before a predetermined time has elapsed, if the vehicle receives recovery information from the user for temporarily recovering the placed luggage, the operation includes driving the vehicle to carry it back without placing the luggage; Program.

13. The program according to claim 12, wherein When the recovery information is received after the predetermined time has elapsed, the operation includes transmitting a second control command so that another vehicle located closest to the placement location carries it back without placing the luggage; Program.

14. A terminal device of a user communicably connected to a vehicle that autonomously delivers luggage, Receives a first image when the vehicle places and arranges the luggage at the first position, and receives correction information from the user who has confirmed the first image, and transmits the correction information to the vehicle for driving the vehicle to correct the placement location from the first position to the second position. A control unit, Comprising, The control unit receives recovery information from the user for the vehicle to temporarily recover the placed luggage and transmits it to the vehicle, Terminal device.

15. The terminal device according to claim 14, The control unit receives a second image when the vehicle places and arranges the luggage at the second position due to the correction of the placement location and displays it on the terminal device, Terminal device.

16. The terminal device according to claim 15, The control unit receives approval information from the user who has confirmed the second image, and transmits the approval information to the vehicle to approve that the placement location is the second position, Terminal device.

17. The terminal device according to any one of claims 14 to 16, The control unit receives the correction information when the user selects an operation on the position corresponding to the second position in the first image while using the terminal device, Terminal device.

Citation Information

Patent Citations

  • Autonomously driving delivery system

    JP2020181287A

  • Transportation system, information processing device, and information processing method

    JP2022047000A

  • Systems and methods for secure package delivery

    US20150310381A1

  • Managing Operation Of A Package Delivery Robotic Vehicle

    US20190130342A1