Logistics management system, logistics management method, and computer-readable medium storing logistics management program
By working together in the logistics management system's setting department, coding generation department, and output control department, the problem of drone operation guidance being unable to flexibly respond to the diversity of users was solved, enabling personalized operation guidance and improving the convenience and efficiency of users operating drones.
Patent Information
- Application Number
- CN202180038700.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-29
- Publication Date
- 2026-02-17
- Estimated Expiration
- 2041-11-29
AI Technical Summary
The drone's operation guidance for users receiving goods cannot flexibly adapt to the diversity of users, resulting in inconvenience in operation.
A logistics management system is provided, in which a setting unit sets an operation guidance method for a drone based on user setting information, an encoding generation unit generates a notification code and associates it with the user, an encoding sending unit sends the notification code, an encoding acquisition unit performs user authentication, and an output control unit outputs personalized operation guidance based on the authentication code.
It enables the output of operation guidance based on users' personalized needs, improving the convenience and efficiency of users operating drones.
Smart Images

Figure CN117062765B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to a logistics management system, a logistics management method, and a computer-readable medium storing a logistics management program. BACKGROUND
[0002] Practicalization of a logistics system for delivering items to a recipient by an unmanned machine such as an unmanned walking machine or an unmanned aerial vehicle is continuously developing. As described in Patent Literature 1, a user inputs a reception code to an input / output section provided in an unmanned machine when receiving a package from the unmanned machine. The unmanned machine performs user authentication.
[0003] [BACKGROUND ART DOCUMENT]
[0004] [Patent Literature]
[0005] [Patent Literature 1] Japanese Patent No. 6880334 SUMMARY
[0006] [PROBLEMS TO BE SOLVED BY THE INVENTION]
[0007] The unmanned machine sometimes outputs operation guidance by voice or image in order to support input operation to the input / output section and reception of the package. The operation guidance is fixed regardless of the situation, but since users who perform reception of the package are diverse, flexible response is sought.
[0008] [TECHNICAL MEANS FOR SOLVING THE PROBLEMS]
[0009] In one aspect, a logistics management system is provided. The logistics management system includes a setting section that sets an output method of operation guidance output by an unmanned machine that carries a package, based on user setting information associated with each user; a code generation section that generates a notification code for a package to be carried and associates the generated notification code with a user who performs reception or storage of the package; a code transmission section that transmits the generated notification code to a user device used by the user; a code acquisition section that acquires an authentication code including the notification code and input by the user to the unmanned machine; and an output control section that specifies an output method of operation guidance corresponding to the user who inputs the authentication code, based on the notification code corresponding to the acquired authentication code, and causes the unmanned machine to output the operation guidance in the specified output method.
[0010] In another aspect, a logistics management method is provided. The logistics management method causes one or more control units to perform the steps of: setting an output method of operation guidance output by a drone that carries a cargo based on user setting information associated with each user; generating a notification code for a cargo that is a subject of carrying and associating the generated notification code with a user who receives or stores the cargo; transmitting the generated notification code to a user device used by the user; acquiring an authentication code that includes an encoding of the notification code and that is input by the user to the drone; and specifying an output method of operation guidance corresponding to the user who input the authentication code based on the notification code corresponding to the acquired authentication code, causing the drone to output the operation guidance in the specified output method.
[0011] In another aspect, a computer-readable medium storing a logistics management program is provided. The program causes one or more control units to perform the steps of: setting an output method of operation guidance output by a drone that carries a cargo based on user setting information associated with each user; generating a notification code for a cargo that is a subject of carrying and associating the generated notification code with a user who receives or stores the cargo; transmitting the generated notification code to a user device used by the user; acquiring an authentication code that includes an encoding of the notification code and that is input by the user to the drone; and specifying an output method of operation guidance corresponding to the user who input the authentication code based on the notification code corresponding to the acquired authentication code, causing the drone to output the operation guidance in the specified output method.
[0012] [Effects of the Invention]
[0013] According to the present disclosure, operation guidance corresponding to a user can be output. BRIEF DESCRIPTION OF DRAWINGS
[0014] Figure 1 is a diagram that schematically shows a logistics management system of an embodiment.
[0015] Figure 2 is a diagram that shows data structures of user information, delivery information, and group information of the embodiment.
[0016] Figure 3 is a block diagram that shows functions of a server of the embodiment.
[0017] Figure 4 is a diagram that shows each step until a user receives a cargo in the embodiment.
[0018] Figure 5 is a flowchart that explains an order in which codes of the embodiment are notified.
[0019] Figure 6is a flowchart illustrating the sequence of user authentication of the embodiment.
[0020] Figure 7 is a flowchart illustrating the sequence of an output method of operation guidance of a certain embodiment. DETAILED DESCRIPTION
[0021] Hereinafter, one embodiment of a logistics management system, a logistics management method, and a program will be described. In the embodiment, a logistics management system using an unmanned walking machine that walks on a road as an unmanned machine will be described.
[0022] <Logistics system>
[0023] As shown in Figure 1 , a logistics management system 1 is provided with a server 10, a user device 20, and an unmanned walking machine 30. The logistics management system 1 is a system that distributes an article to a delivery address of a recipient, that is, a user.
[0024] <Server>
[0025] The server 10 is managed by a logistics manager and is provided with one or a plurality of information processing devices. The server 10 is provided with a control section 11, a storage section 12, and a communication section 13. The control section 11 includes an arithmetic device and a memory (storage medium). The arithmetic device executes a command to load various programs such as an operating system and a program for logistics management from the storage section 12 or a storage device other than the storage section 12 to the memory and to take out from the memory. The arithmetic device can be constituted by the following.
[0026] A circuitry includes:
[0027] (1) one or more processors that act in accordance with a computer program (software);
[0028] (2) one or more special-purpose hardware circuits that execute at least a part of various processes; or
[0029] (3) a combination thereof.
[0030] The arithmetic device includes a CPU (Central Processing Unit), and a memory such as a RAM (Random Access Memory) and a ROM (Read Only Memory) that stores a program code or an instruction configured in such a manner that the CPU performs processing. The memory, that is, a non-transitory computer readable medium includes all usable media that can be accessed by a general-purpose or special-purpose computer. Alternatively, the arithmetic device can have a dedicated hardware circuit (for example, an ASIC (Application Specific Integrated Circuit)) that performs at least a part of the processing performed by the arithmetic device in place of or in addition to the CPU.
[0031] The storage section 12 is an auxiliary storage device (storage medium) that stores various information used to manage logistics. The communication section 13 is installed with hardware, software, or a combination thereof, and transmits and receives data between the user device 20 and the unmanned walking machine 30 via the network 14. In addition, the server 10 can have an operation section, a display section, and the like for a logistics manager or the like to perform input operations.
[0032] <USER DEVICE>
[0033] The user device 20 is an information processing device used by a user who uses the logistics management system 1. The user device 20 is a multifunctional telephone terminal such as a smartphone, a tablet terminal, a personal computer, a wearable computer, or an information processing device other than the above-described devices.
[0034] The user device 20 has a control section 21, a storage section 22, a communication section 23, an operation section 24, and a display section 25. The control section 21 includes an arithmetic device and a memory (storage medium). The hardware configuration of the arithmetic device and the memory is the same as that of the server 10. The arithmetic device executes various programs such as an operating system or a program that performs processing related to distribution, loads the programs from the storage section 22 or a storage device other than the storage section 22 to the memory, and takes out commands from the memory.
[0035] The hardware configuration of the storage section 12 is the same as that of the server 10. The storage section 12 can store a program for executing a process related to delivery. The program can be an application program for receiving provision of a delivery service only, or a program for receiving provision of a delivery service through a social networking service. Alternatively, it can be an application program capable of receiving a notification mail related to delivery. Alternatively, a web browser program for receiving provision of a delivery service can be stored in the storage section 12. The communication section 23 is installed with hardware, software, or a combination thereof, and transmits and receives data between the server 10 via the network 14. The operation section 24 is a touch panel integrated with a display section 25 or the like, or an operation button, a keyboard, a mouse, a controller, or the like provided on the housing or the like of the user device 20. The display section 25 outputs various images according to an output instruction of the control section 21.
[0036] <Unmanned walking machine>
[0037] The unmanned walking machine 30 is a mobile body on which a person does not ride, and is also called a UGV (Unmanned Ground Vehicle). The unmanned walking machine 30 is managed by a logistics manager or another owner. The unmanned walking machine 30 is provided with a control device 31, a drive section 32, a battery 33 as an energy source, a user authentication section 34, a sound output section 40, and a display 41. The control device 31 controls the drive section 32. The drive section 32 is provided with a drive source driven by electric power supplied from the battery 33, a power transmission mechanism that moves by power obtained from the drive source, and the like. The power transmission mechanism transmits power of the drive source to a wheel. The drive source is an electric motor in the present embodiment. Alternatively, the drive source can be an engine that is driven by consuming fuel. In this case, instead of the battery 33, a fuel supply section that supplies fuel to the drive section 32 is provided as an energy source. Alternatively, the unmanned walking machine 30 can be provided with a hybrid drive section 32 that mounts a plurality of drive sources.
[0038] The user authentication section 34 is an input device that authenticates a user who receives a delivery. The user authentication section 34 is an input device provided with a button for inputting an authentication code such as a PIN (Personal Identification Number), a touch panel, a scanner that recognizes a bar code or a two-dimensional code, or the like.
[0039] The sound output section 40 outputs a sound of operation guidance or the like. Sound information is stored in the control device 31. The sound output section 40 performs sound processing using the sound information output from the control device 31. For example, the sound of operation guidance is a sound that explains to the user an operation of taking out a cargo from a box provided in the unattended walking machine 30 until the unattended walking machine 30 can be started toward the next moving destination, and is output at a plurality of times. The sound of operation guidance is, for example, "open the No. 1 box", "open the No. 3 and No. 4 boxes", "be careful of dry ice", "be careful not to forget the receipt", "please close the door after receiving the cargo", "start moving", and the like.
[0040] The sound output section 40 is installed in combination of hardware and software. The sound output section 40 outputs a sound at a volume specified by the control device 31. In addition, the sound output section 40 outputs a sound at a speed specified by the control device 31. In addition, the sound output section 40 can also perform processing that presents a function of not changing a pitch even if the speed changes.
[0041] The display 41 outputs various screens. The operation guidance output in the screen is an image that conveys to the user an operation method for receiving a cargo from the unattended walking machine 30. Image information is stored in the control device 31.
[0042] The control device 31 has a control section 35, a storage section 36, a communication section 37, and a sensor section 38. The control section 35 is substantially the same configuration as the control section 11 of the server 10 or the control section 21 of the user device 20. The storage section 36 is substantially the same configuration as the storage section 12 of the server 10 or the storage section 22 of the user device 20. In the storage section 36, in addition to a program for autonomous walking, various information required for autonomous walking such as map information is stored.
[0043] In addition, in the storage section 36, sound information of operation guidance is stored. The sound information is stored in a plurality of languages according to the language used by the user. For example, in the storage section 36, sound information in Japanese, sound information in English, and the like are stored.
[0044] The communication section 37 is installed in combination of hardware, software, or the like. The communication section 37 transmits and receives data between the user device 20 and the server 10 via the network 14. The sensor section 38 has a GPS (Global Positioning System) sensor that detects a current position. In addition, the sensor section 38 can include at least one of an image sensor (camera), a wind direction and speed sensor, an acceleration sensor, a gyro sensor, an infrared sensor, a geomagnetic sensor, an altitude sensor, a shift sensor, and a temperature sensor.
[0045] The unmanned walking machine 30 can be connected to a manager terminal used by a distribution manager via the network 14. The distribution manager can monitor the state of the unmanned walking machine 30 by viewing the image captured by the unmanned walking machine 30 using the manager terminal.
[0046] The control section 35 acquires the remaining capacity from the remaining capacity detection circuit 33A provided in the battery 33. The remaining capacity detection circuit 33A of the battery 33 detects the remaining capacity of the battery 33 and outputs it to the control section 35. The control section 35 transmits the remaining capacity information acquired from the remaining capacity detection circuit 33A to the server 10 via the communication section 37. The server 10 manages the charging state of the unmanned walking machine 30.
[0047] <DATA CONFIGURATION>
[0048] REFERENCE Figure 2 The data stored in the storage section 12 of the server 10 will be described. The storage section 12 of the server 10 stores member information 50, distribution commission information 51, and guidance output information 52. The server 10 is provided with a software that manages the information, that is, a database management system. The configuration of the database is not particularly limited and can be of a relational type, a hierarchical type, a network type, or the like.
[0049] The member information 50 includes information corresponding to a member, that is, a user. The user is a user who uses a network shopping mall or an EC (Electronic Commerce) site. Alternatively, the user is a user who directly or indirectly uses the logistics management system 1. The member information 50 is generated when the user logs in, or the like. The member information 50 includes a user ID, an address, an age, a group, and notification information. The user ID is identification information assigned to each user. The address indicates the location of the place where the user receives, that is, the delivery location. The notification information indicates the transmission destination of the notification to the user. For example, in the case where the user receives the notification with an application installed in the user device 20, the notification information includes a login ID or a device token, or the like, which is associated with the user device 20. In addition, in the case where the user receives the notification by e-mail, the notification information includes the e-mail address of the user.
[0050] The delivery request information 51 is information about a request for delivery of goods. The delivery request information 51 is generated, for example, for each of the goods of a delivery target. The delivery request information 51 includes an order ID, an order user ID, an address, a desired time period, a notification status, and a notification code. The order ID is information assigned to the goods of the delivery target. The order user ID indicates a user who has ordered the goods to be delivered, in association with the user ID of the membership information 50. The address indicates the address of the order user. The address can also be information indicating the location where the goods are received. Therefore, the address can also not coincide with the address of the membership information 50. The desired time period is a time period in which the user desires to receive the goods.
[0051] The notification status indicates the status of the notification related to the delivery. The server 10 transmits the notification to the user device 20, for example, at least one of the time when the request for delivery is accepted, the time when the unmanned walking machine 30 departs from the base such as a warehouse, the time before a certain time when the unmanned walking machine 30 arrives at the delivery site, and the time when the unmanned walking machine 30 arrives at the delivery site. The notification status stores the kind of the latest notification transmitted by the server 10 to the user. In addition, the delivery request information 51 can also include a delivery status. The delivery status indicates the status of the delivery of the goods. For example, the delivery status is one of a plurality of statuses such as "not delivered", "in delivery", and "delivered".
[0052] The notification code is a code input to the user authentication section 34 of the unmanned walking machine 30 in the case where the user receives the goods with the unmanned walking machine 30.
[0053] The guidance output information 52 is information that associates the method of operating the unmanned walking machine 30 by the user with the user. The guidance output information 52 includes a group ID, an assignment code, a user ID, an inherent setting, membership attribute information, and an output method.
[0054] The group ID is identification information of a group to which a plurality of users belong. A plurality of users belonging to the group are associated with the same address. The user logs in the group using the user device 20. At this time, the user device 20 transmits the identification information of the user belonging to the group and a group login request to the server 10. The server 10 issues the group ID after receiving the group login request from the user device 20. In addition, the server 10 stores the user ID in association with the group ID to the guidance output information 52. As shown in the guidance output information 52, the user ID of the user "U0090" does not belong to the group. Figure 2 As shown in the guidance output information 52, the user ID of the user "U0090" does not belong to the group.
[0055] The assignment code is identification information assigned to the user belonging to the group. For example, the assignment codes "1" to "7" are associated with the seven users belonging to the group ID "0001". Each user belonging to the group inputs the notification code notified to the user or a code to which the assignment code is assigned to the unmanned walking machine 30 as an authentication code.
[0056] The user ID is associated with the user ID of the membership information 50 and the delivery order information 51. In addition, the user ID of at least one of the users belonging to the group is registered in the guidance output information 52. Since the other users can be identified by the assigned code, the user ID can also be omitted.
[0057] The inherent setting is information registered by the user. The inherent setting indicates the output method of the operation guidance of the unattended walking machine 30. In the case where the user does not want to output the sound of the operation guidance, "no sound" is registered in the inherent setting. In the present embodiment, the output method of the operation guidance can be set to the language used, the volume, and the speed. The language used is the language type such as "Japanese", "English", and the like. The volume is the volume of the sound of the operation guidance output from the sound output section 40 of the unattended walking machine 30. The volume can be set to a volume smaller than the standard volume, for example, "-3", and a volume larger than the standard volume, for example, "+3", in addition to the standard volume, that is, "0". The speed is the speed of the sound of the operation guidance. The speed can be set to a speed smaller than the standard speed, for example, "-3", and a speed larger than the standard speed, for example, "+3", in addition to the standard speed, that is, "0". In the case where the user wants a volume smaller than the standard volume, the user uses the user device 20 to transmit information for registering the inherent setting such as "volume (-2)" to the server 10. The server 10 registers the specified volume as the inherent setting in the guidance output information 52. In the case where the user wants a speed smaller than the standard speed, the user uses the user device 20 to transmit information for registering the inherent setting such as "speed (-2)" to the server 10. The server 10 registers the specified speed as the inherent setting in the guidance output information 52.
[0058] The user attribute information is information indicating the sex, age, and the like of the user. The user attribute information can be information in which the sex, age, and the like of the membership information 50 are registered, or can be newly registered information when the user logs in the group.
[0059] The output method is information indicating the output method of the operation guidance, and is associated with each user. The output method is the output method based on the inherent setting, or the output method based on the user attribute included in the membership information 50. The output method is set to whether or not to output the sound of the operation guidance, and in the case where the sound of the operation guidance is output, the language used, the volume, and the speed are set.
[0060] <Summary of the operation guidance>
[0061] Reference Figure 3 and Figure 4An explanation will be given of a case where the operation guide of the unmanned walking machine 30 is outputted by sound. The logistics management system 1 functions as the setting section 55, the code generation section 56, the code transmission section 57, the code acquisition section 58, and the output control section 59. In the present embodiment, the functions are realized by the server 10 executing a program that determines the output method of the operation guide.
[0062] The setting section 55 sets the output method of the operation guide of the unmanned walking machine 30 that carries the goods, on the basis of the user setting information associated with each user. In the present embodiment, the user setting information is the inherent setting or the user attribute information.
[0063] The code generation section 56 generates a notification code for the goods to be carried, and associates the generated notification code with the user who receives or stores the goods. Specifically, the code generation section 56 generates a notification code used when the user receives the goods from the unmanned walking machine 30. The notification code can be a PIN, a 2-dimensional code, or a 3-dimensional code. For example, in a case where a user having a user ID of "U004" orders a product at a network shopping center or the like, the code generation section 56 associates the user ID of "U004" with the generated notification code and stores them in the delivery commission information 51. The notification code is associated with the output method of the guide output information 52, that is, "no sound", via the user ID of "U004". In addition, in a case where the user belongs to a group, the notification code of the user is associated with other users belonging to the group including the user of "U004", via the user ID of "U004".
[0064] Reference Figure 4 will be given of the order in which the users belonging to the group receive the goods from the unmanned walking machine 30. Here, an explanation will be given of a case where the server 10 performs an authentication process of the user.
[0065] First, the user uses the user device 20 to log in the group to the server 10. The user will be referred to as a login user. The user device 20 displays a screen for logging in the group on the display section 25 on the basis of the operation of the login user. The login user inputs information required for logging in the group on the screen. The user device 20 transmits the information related to the group together with a group login request (step S1). The server 10, upon receiving the information related to the group and the group login request, generates a group ID, and logs in the information related to the group in association with the group ID.
[0066] The login user can add users to the group at the time of logging in the group to the server 10 and at any time after logging in the group. The users belonging to the group are, for example, users associated with the same residence such as family members. The users belonging to the group can receive the goods delivered to the residence associated with the group.
[0067] That is, in a case where the delivery person delivers the goods, the delivery person directly delivers the goods to the user at the specified residence, but in a case where the goods are received from the unmanned walking machine 30, the user needs to perform user authentication on the unmanned walking machine 30. In addition, in order to perform the user authentication, user information of the user who performs the user authentication needs to be logged in in advance. However, in order for a plurality of users to receive the goods delivered to a specific residence, it takes time for the logged-in user to log in the detailed information such as the residence or the name of the user in the server 10. Therefore, by logging in the user as a group, it is possible to simply log in the information of a plurality of users associated with the same residence. On the other hand, a case where a plurality of users perform user authentication using the same authentication code is also considered. However, in this case, it is not possible to perform operation guidance and the like corresponding to each user, and a uniform delivery service is provided. Therefore, it is possible to log in a plurality of users associated with the same residence as a member of a group, and it is possible to specify the output method of the inherent setting of the operation guidance. In addition, the authority of the logged-in user can be given to one or a specific number of users in the group. Alternatively, it can be possible for all the users belonging to the group to add users to the group, or it can be possible to set the inherent setting.
[0068] Next, the user uses the user device 20 to order the goods. The user is referred to as an order user 100A. The logged-in user and the order user 100A can be identical or different. The user device 20 used by the order user 100A transmits order information to the order reception server 15 (step S2). The order information includes a user ID, a residence, a desired time period indicating a desired time of delivery of the goods, and the like. The order reception server 15 receives the order information and performs settlement processing of the goods and the like. In addition, the order reception server 15 transmits the delivery request together with the detailed information of the delivery request to the server 10 (step S3). The server 10 stores the detailed information of the delivery request as delivery request information 51 in the storage section 12. In addition, here, the order reception server 15 and the server 10 are described as different servers, but the order reception server 15 and the server 10 can be one system or device that has both the functions of these servers.
[0069] The unmanned walking machine 30 carries the goods according to the delivery plan generated by the server 10. When the unmanned walking machine 30 arrives at the predetermined reception site, the arrival notification is transmitted to the server 10 (step S4). In addition, the unmanned walking machine 30 can transmit the arrival notification earlier than the scheduled time of arrival at the reception site by a specific time.
[0070] The server 10 generates a delivery plan of the goods based on the desired time period or the residence. In addition, the server 10 generates a notification code, and transmits the generated notification code to the user device 20 used by the ordering user 100A at a certain timing (step S5). Here, the notification code is described as a 4-digit PIN. In addition, the notification code is not only transmitted to the user device 20 used by the ordering user 100A, but can also be transmitted to the user devices 20 used by other users belonging to the same group. Alternatively, it can also be transmitted to the user device 20 commonly used by the users belonging to the group.
[0071] The ordering user 100A confirms the notification code in the user device 20. The ordering user 100A can receive the goods from the unattended machine 30 by inputting the notification code to the unattended machine 30. In addition, the other users 100B, 100C belonging to the same group 100 as the ordering user 100A can also receive the goods from the unattended machine 30 by inputting the notification code and the assigned code to the unattended machine 30.
[0072] In the case where the ordering user 100A receives the goods, the notification code, that is, the PIN, is input to the user authentication section 34 of the unattended machine 30 without the assigned code being attached. The unattended machine 30 transmits the input notification code to the server 10 as an authentication code. The server 10 specifies the ordering user 100A associated with the authentication code. In addition, the server 10 refers to the guidance output information 52, and specifies the output method associated with the ordering user 100A. Furthermore, the server 10 transmits the specified output method to the unattended machine 30. The unattended machine 30 outputs the operation guidance sound 101 in the received output method. Thus, the ordering user 100A can hear the sound 101 in the output method based on the inherent setting specified by himself or herself or the output method decided based on the attribute such as the age of the ordering user 100A. In addition, in the case where the server 10 does not store the fixed setting or the user attribute information in association with the ordering user 100A, the output method of the initial setting can also be applied.
[0073] The case where the other user 100B who is not the ordering user 100A receives the goods is described. The other user 100B knows the notification code by receiving the contact from the ordering user 100A. Alternatively, in the case where the server 10 transmits the notification code to the user device 20 of the other user 100B or the common user device 20, the notification code is known using the user device 20. The user 100B recognizes the assigned code assigned to himself or herself. Alternatively, the information of the assigned code can be obtained using the user device 20. In the case where the other user 100B receives the goods, the notification code, that is, the PIN, and the assigned code are input to the user authentication section 34 of the unattended machine 30 (step S6). That is, in the case where the notification code is "1234" and the assigned code of the user 100B is "5", the user 100B inputs "12345" as the authentication code to the unattended machine 30.
[0074] The unmanned walking machine 30 transmits the input notification code and the assigned code to the server 10 as an authentication code. The server 10 specifies the subscription user 100A associated with the notification code included in the authentication code. In addition, the server 10 refers to the guidance output information 52 and specifies the user associated with the subscription user 100A via the group ID. Then, the server 10 specifies the user 100B associated with the assigned code included in the authentication code among the specified plurality of users, and further specifies the output method associated with the user 100B. The server 10 transmits the specified output method to the unmanned walking machine 30. The unmanned walking machine 30 outputs the operation guidance sound 101 in the received output method. Thereby, the user 100B can hear the sound 101 in the output method designated by the user 100B himself or the output method determined based on the attribute such as the age of the user 100B. In addition, in a case where the server 10 does not store the fixed setting or the user attribute information in association with the user 100B, the output method associated with the subscription user 100A is applied. (Process of determining the output method of the operation guidance)
[0075] The process of determining the output method of the operation guidance will be described. In the present embodiment, the process is performed by the server 10.
[0076] First, the server 10 sets the output method of the operation guidance in association with each user. Here, the user logs in the group to the server 10 in advance. The user inputs information designating the output method of the operation guidance for the user himself or other users associated with the user in the same residence among the users belonging to the group logged in to the server 10 in advance. The user device 20 associates the inherent setting designating the output method of the operation guidance with each user according to the operation of the user and transmits to the server 10. At this time, the user device 20 transmits the group ID or the user ID of one user belonging to the group to the server 10 together with the inherent setting. In addition, it is also possible to log in the other users belonging to the group at the time when the user logs in the group, and to log in the inherent setting of the other users at the same time.
[0077] The setting unit 55 receives information indicating the inherent setting designating the output method of the operation guidance and the user associated with the inherent setting from the user device 20. The setting unit 55 logs the inherent setting in the user information associated with the inherent setting and sets the output method. The inherent setting is associated with the user belonging to the logged-in group from the user device 20. That is, the user can set the output method of the operation guidance to the method desired by the user. Alternatively, the user can set the output method matching the other users belonging to the same group in cooperation with the other users. For example, it is possible to set a slower speed in the output method associated with children or the elderly.
[0078] Further, the server 10 determines the output method based on the user attributes such as the sex and age of the user in the membership information 50 at a certain timing for the user who has not made the inherent setting. The certain timing refers to the case where the user who has not made the inherent setting makes the user authentication, or the case where the unmanned walking machine 30 departs from the departure place, i.e., the base, or the like.
[0079] (Sending of notification code)
[0080] Figure 5 Each step of the process of sending the notification code is shown. The code generation section 56 of the server 10 generates the notification code (step S10). The code generation section 56 can generate one notification code or the same number of notification codes as the number of goods in the case where the same user is to be delivered a plurality of goods. For example, the code generation section 56 generates "1234" as the notification code.
[0081] The code sending section 57 waits for the time to send the notification code (step Sll). The timing to send the notification code can be within the period from when the user orders the goods to when the unmanned walking machine 30 arrives at the reception place. For example, the code generation section 56 can generate the notification code when the unmanned walking machine 30 receives the notification of arrival at the reception place.
[0082] The code sending section 57 judges that the time to send the notification code has come, and sends the notification code to the user device 20 of the ordering user (step S12). At this time, the server 10 acquires the notification information of the membership information 50 corresponding to the ordering user in the membership information 50, and sets the notification information as the destination of the notification code.
[0083] (User authentication)
[0084] Figure 6 Each step of the process of authenticating the user is shown. The code acquisition section 58 of the server 10 waits for the input of the authentication code to the unmanned walking machine 30 after the code sending section 57 sends the notification code (step S20).
[0085] The ordering user or the other user belonging to the same group as the ordering user inputs the authentication code to the unmanned walking machine 30 after arriving at the reception place. The ordering user, for example, inputs the notification code such as "1234" to the unmanned walking machine 30. The other user belonging to the same group as the ordering user inputs the authentication code in which the notification code is appended with the assignment code to the unmanned walking machine 30. At this time, the input authentication code is "12345", for example. The unmanned walking machine 30 sends the authentication code input by the user to the server 10. The server 10 acquires the authentication code from the unmanned walking machine 30 (step S21).
[0086] The code acquisition section 58 determines whether the difference in the number of bits from the number of bits of the notification code subtracted from the number of bits of the authentication code is 0 or more and below the number of bits of the assigned code (step S22). For example, in the case where the notification code is 4 digits and the assigned code is 1 digit, as long as the authentication code is 4 digits or 5 digits, it is determined that the authentication code has been correctly input. In the case where the authentication code input by the user to the unattended walking machine 30 is 3 digits or less or 6 digits or more, it is determined that the difference in the number of bits is not "0 or more and below the number of bits of the assigned code" (step S22: No), and the process returns to step S20. That is, the code acquisition section 58 determines that the authentication code is incorrect, and waits for the authentication code to be input again. In the case where the user inputs an incorrect authentication code a certain number of times, the notification code can be reset, and the set notification code can be transmitted to the user device 20.
[0087] If the code acquisition section 58 determines that the difference in the number of bits is 0 or more and below the number of bits of the assigned code (step S22: Yes), the authentication process is performed using the notification code (step S23). Specifically, in the case where the code acquisition section 58 acquires a 4-digit authentication code, the user is authenticated using the authentication code. In the case where the code acquisition section 58 acquires a 5-digit authentication code, the user is authenticated using 4 digits from the beginning of the authentication code.
[0088] The code acquisition section 58 determines whether the authentication is successful, and if it is determined that the authentication is successful (step S24: Yes), the output control process is performed (step S25). On the other hand, the code acquisition section 58 determines whether the authentication is successful, and if it is determined that the authentication is not successful (step S24: No), the process returns to step S20, and waits for the authentication code to be input.
[0089] (Output control process)
[0090] Figure 7 Each step of the output control process is shown. The output control process is a process of deciding the output method of the operation guide and causing the unattended walking machine 30 to output the operation guide in the decided output method.
[0091] The output control section 59 of the server 10 determines whether the number of bits of the authentication code is the same as the number of bits of the notification code (step S30). If the output control section 59 determines that the number of bits of the authentication code is the same as the number of bits of the notification code (step S30: Yes), the set information of the subscribing user is acquired (step S35). Specifically, the output control section 59 acquires the output method stored in the member information 50 of the subscribing user in the guide output information 52 as the set information.
[0092] Then, the output control section 59 outputs the operation guide from the unattended walking machine 30 with the acquired output method (step S36). Specifically, the output control section 59 specifies the acquired output method, and transmits an output request of the operation guide to the unattended walking machine 30. The unattended walking machine 30 receives the output request of the operation guide and the output method from the server 10. Then, the sound output section 40 reads out the sound information of the operation guide from the storage section 36, and outputs the sound information with the received output method. Alternatively, the sound output section 40 reads out the sound information corresponding to the received output method from the storage section 36, and outputs the read sound information.
[0093] On the other hand, if the output control section 59 determines that the number of digits of the authentication code is different from the number of digits of the notification code (step S30: No), it refers to the guide output information 52, searches for the setting information that matches the last digit of the authentication code (step S31), and determines whether the setting information exists (step S32). Specifically, the output control section 59 specifies the guide output information 52 of the user who belongs to the same group as the subscribing user. Further, as the setting information, it searches for the guide output information 52 that contains the last digit of the authentication code as the assignment code, with the specified guide output information 52 as the target. For example, in the case where the last digit of the authentication code is "5", it searches for the guide output information 52 that has "5" as the assignment code. In the case where "1" to "6" are assigned as the assignment codes to the six users who belong to the same group as the subscribing user, it detects the guide output information 52 that contains "5" as the assignment code.
[0094] If the output control section 59 determines that the setting information that matches the last digit of the authentication code exists (step S32: Yes), it acquires the setting information (step S33). For example, it acquires the guide output information 52 that contains "5" as the assignment code. Further, the output control section 59 causes the unattended walking machine 30 to output the operation guide based on the output method contained in the guide output information 52.
[0095] On the other hand, in the case where the output method is not stored in the guide output information 52 that contains "5" as the assignment code, the output control section 59 determines that the setting information corresponding to the last digit does not exist (step S32: No). Further, the output control section 59 determines whether the setting can be extracted from the membership information 50 (step S34). Specifically, the output control section 59 searches for the membership information 50 that is associated with the user specified based on the assignment code. Further, in the case where the membership information 50 is detected, the output control section 59 determines whether the membership information 50 contains the user attribute information such as age or use language.
[0096] The output control section 59 determines that the setting can be extracted from the user information when the user attribute information such as age or language used is included in the membership information 50 (step S34: YES). Then, the output control section 59 sets the output method according to the standard set in advance based on the membership information 50 as the output method for the user (step S36). For example, the output method for an elderly user sets the speed of the operation guidance slower than the standard and sets the volume larger than the standard. In addition, the output method for a low-age user such as a 10-year-old sets the speed of the operation guidance slower than the standard. In addition, the output method for a user who uses English as the language outputs the operation guidance in English. The output control section 59 stores the output method in the guidance output information 52 after specifying the output method based on the membership information 50. Alternatively, when the user has logged in the fixed setting, the output method based on the inherent setting is updated by the output method determined based on the membership information 50.
[0097] On the other hand, the output control section 59 determines that the setting cannot be extracted from the user information when the user attribute information such as age or language used is not included in the membership information 50 (step S34: NO). In this case, the output control section 59 acquires the setting information of the subscriber (step S35) and causes the unattended walking machine 30 to output the operation guidance with the acquired setting (step S36). In addition, the operation guidance is output in the state of the initial setting although the operation guidance is output with the setting information of the subscriber. In the initial setting, the language used is set to the public language in the region where the unattended walking machine 30 is used, and the volume and the speed are set to the standard level.
[0098] The effects of the embodiment are described.
[0099] (1) The unattended walking machine 30 outputs the operation guidance with the inherent setting associated with the user or the output method based on the user attribute information when the user receives the goods from the unattended walking machine 30. Therefore, the user can quickly perform the operation of the unattended walking machine 30.
[0100] (2) The setting section 55 can set the output method of the operation guidance based on the membership information 50 when the user does not log in the inherent setting to the guidance output information 52.
[0101] (3) The setting section 55 can output the operation guidance with the output method corresponding to at least one of the age, the sex, and the language used of the user.
[0102] (4) In a family where a plurality of people live together or a workplace where a plurality of people work, a plurality of users can receive or store the goods at one parking position. However, the output method of the operation guidance that each user can easily understand is different. According to the configuration, the operation guidance can be performed in accordance with the user even when one of the plurality of users can receive the goods at one parking position.
[0103] (5) The setting section 55 includes the output side designated by the user as the inherent setting in the guidance output information 52. Therefore, the userless walking machine 30 can output the operation guidance in the output method desired by the user himself / herself for the reception or storage of the goods.
[0104] (6) The setting section 55 can set the presence or absence of the sound output by the userless walking machine 30 as the output method of the operation guidance. Therefore, in the case where the user does not desire the output of the sound in the residential area or the like, the userless walking machine 30 can not output the sound of the operation guidance.
[0105] (7) The setting section 55 can set at least one of the speed, the volume, and the language used of the sound output by the userless walking machine 30 as the output method of the operation guidance.
[0106] The respective embodiments can be changed and implemented as follows. The respective embodiments and the following changed examples can be implemented in combination with each other within a range where there is no technical contradiction.
[0107] (setting section)
[0108] In the embodiment, the notification code is set for the goods scheduled for delivery. Then, the ordering user inputs the notification code, that is, the authentication code to the user authentication section 34 of the userless walking machine 30, and the other users belonging to the same group as the ordering user input the authentication code including the notification code and the assigned code to the user authentication section. Alternatively, the other users belonging to the same group as the ordering user can not input the assigned code. For example, the ordering user can be notified of "1231" as the notification code, and the other user belonging to the same group as the ordering user, that is, "user A" can be notified of "1232" as the notification code. In this case, the other user, that is, "user B" can be notified of "1233" as the notification code. In this case, the fourth digit is the information for identifying each user.
[0109] • In the embodiment, the user sets the output method of the operation guide using the user device 20. Alternatively, the user can set the output method of the operation guide only at the first use of the unattended walking machine 30. For example, when the user performs user authentication, the server 10 or the unattended walking machine 30 judges that the inherent setting is not set in the guide output information 52 corresponding to the user. In this case, the unattended walking machine 30 outputs an input screen for designating the output method of the operation guide to the display 41. The user designates the use language, the desired volume, the desired speed, and the like in the input screen. The unattended walking machine 30 transmits the information as the inherent setting to the server 10 together with the user ID or the group ID and the assignment code. The server 10 logs the inherent setting and the like after receiving the inherent setting and the like from the unattended walking machine 30. When the user who has designated the inherent setting receives the goods from the unattended walking machine 30 after the logging of the inherent setting, the server 10 reads out the inherent setting of the user from the guide output information 52 after the user authentication and outputs the operation guide from the unattended walking machine 30 based on the inherent setting.
[0110] • In the embodiment, the use language, the volume, and the speed can be designated as the output method of the operation guide, but at least one of them can be designated. Alternatively, the kind of the operation guide can be designated as the output method of the operation guide. For example, the detailed operation guide in which the operation is explained in detail or the simple operation guide in which only the order is explained simply can be set.
[0111] Alternatively, the output method of the screen displayed on the display 41 can be designated instead of at least one of them or in addition to them. For example, the size of the characters displayed on the screen, the difficulty of the article displayed on the screen, whether the screen explaining the detailed operation is required to be displayed, and the like can be designated. In the case where the child receives the goods, for example, the difficult characters such as Chinese characters can be reduced, or the difficulty of the article displayed on the screen can be reduced by not displaying the difficult words.
[0112] (Coding generation section)
[0113] • In the embodiment, the coding generation section 56 generates the PIN as the notification code, but as described above, the authentication code other than the PIN, the coding in which the number and the character are combined, the coding of only the character, the 2-dimensional code, or the 3-dimensional code can be generated. In the embodiment, the notification code is input to the user authentication section 34 of the unattended walking machine 30 by the user, but can be transmitted to the unattended walking machine 30 from the user device 20 used by the user. Further, the assignment code is set to the number of one digit, but can be the number of two digits or more or the coding in which the number and the character are combined.
[0114] (Coding transmission section)
[0115] • In the embodiment, the code transmission section 57 transmits the notification code to the subscribing user as the transmission destination. Alternatively, the code transmission section 57 can transmit the notification code to all the users constituting the group to which the subscribing user belongs as the transmission destination. In this case, each of the notification codes can be assigned with a code assigned thereto, and the authentication code including the notification code and the assigned code can be transmitted to each user as the transmission destination.
[0116] (Code acquisition section)
[0117] • In the embodiment, the unmanned walking machine 30 transmits the input authentication code to the server 10, and the server 10 performs authentication of the user based on the authentication code. Alternatively, the unmanned walking machine 30 can perform authentication of the user based on the authentication code. In this case, the unmanned walking machine 30 stores the delivery commission information 51 of the subscribing user, the guidance output information 52 of the subscribing user not belonging to the group, or the guidance output information 52 of the group to which the subscribing user belongs to the storage section 36. In addition, the subscribing user can input the notification code and the code assigned thereto.
[0118] (Output control section)
[0119] • In the embodiment, the output control section 59 outputs the operation guide in voice, but alternatively or additionally, a screen including the operation guide can be displayed on the display 41.
[0120] In the embodiment, the output control section 59 determines the output method of the operation guide based on the user setting information after the user authentication. Further, the output method of the operation guide can be changed before the input of the authentication code such as the PIN. Specifically, the unattended walking machine 30 judges the timing of outputting the operation guide when the approach of a person is detected by the sensor section 38. At this time, the unattended walking machine 30 outputs the operation guide such as "please input the PIN". At the time of outputting the operation guide, the server 10 or the unattended walking machine 30 can output the operation guide with the volume and the like included in the output method of the guide output information 52 associated with the user who placed the order. Alternatively, the output method associated with the representative user who is preset among the users belonging to the group can be used in addition to the output method associated with the user who placed the order. On the other hand, there is a case where a plurality of users receive the goods at one receiving place. In this case, there are a case where the output methods of the operation guides associated with the plurality of users are different and a case where the output methods of the operation guides associated with the plurality of users are the same. In the case where the output methods of the users are different, the unattended walking machine 30 outputs the operation guide output before the user authentication without changing the initial state. For example, the standard volume, the standard speed, and the like. On the other hand, in the case where the output methods of the operation guides associated with the plurality of users are the same, the operation guide before the user authentication is output using the output methods. For example, in the case where the users who are scheduled to receive the goods at "place A" are three and the output methods associated with the users are all "no sound", the sound of the operation guide to urge the input of the PIN and the like can not be output. Alternatively, in the case where the users who are scheduled to receive the goods at "place B" are two and the output methods associated with the users are all "use English", the sound of the operation guide in English can be output.
[0121] In the embodiment, the output control section 59 can adjust the output method of the sound of the operation guide according to the ambient sound around the unattended walking machine 30. The sound output section 40 collects the ambient sound around the unattended walking machine 30 by the microphone provided to the unattended walking machine 30, and acquires the parameter related to the ambient sound. In the case where the volume of the ambient sound is large when the construction is performed around the receiving place or the like, the volume of the operation guide is corrected so as to be large. Alternatively, in the case where the volume of the ambient sound is small, the volume of the operation guide is corrected so as to be small.
[0122] • The output control section 59 can operate guidance by different sound output at different levels (frequencies) from other unattended walking machines 30 in the surroundings. Whether or not other unattended walking machines 30 are present can be detected by narrow area wireless communication (Dedicated Short Range Communications), Bluetooth (registered trademark), or the like, between the unattended walking machines 30. The unattended walking machine 30 judges whether or not other unattended walking machines 30 are present in the surroundings, and the frequency band of the sound used via wireless communication transmission and reception, the type of sound file used, which of a male voice or a female voice is used, and the like. Furthermore, the unattended walking machine 30 is adjusted in such a way as to avoid operating guidance by the same sound. Alternatively, it can also be configured so that the server 10 refers to the delivery plan of the unattended walking machine 30, and determines whether or not there is a reservation to be delivered to the same receiving location at the same time period. In this case, the server 10 can specify the frequency of the output sound or the like in such a way that the unattended walking machine 30 that delivers goods to the same receiving location at the same time period does not operate guidance by the same sound. In addition, even in the case of changing the type of sound in this way, the unattended walking machine 30 can change the volume or the speed according to the user based on the user setting information, even if the user receives the goods.
[0123] • The server 10 can store the receiving history of the goods in association with the user, and determine the output method of the operation guidance based on the receiving history. In this case, the server 10 receives information indicating the receiving history from the unattended walking machine 30 after the user receives the goods. The receiving history has, for example, each state of forgetting to take the goods, forgetting to close the door of the unattended walking machine 30, smoothly receiving the goods, and the like. If the goods are forgotten to be taken, or the door is forgotten to be closed, there is a case where the unattended walking machine 30 cannot depart for the next receiving place, and cannot perform the delivery as planned. Therefore, in a case where the user has taken an action such as forgetting to take the goods, or forgetting to close the door in the past, which becomes an object of attention calling, the server 10 or the unattended walking machine 30 can correct the output method of the operation guidance corresponding to the user. As the method of correction, for example, there are increasing the volume of the output method of the operation guidance corresponding to the user, outputting a sound even if the output method of the operation guidance corresponding to the user is "no sound", and the like. Also, in addition to the case where the action which becomes an object of attention calling is taken in the past, the output method of the operation guidance corresponding to the user can be corrected according to the time required from approaching the unattended walking machine 30 until receiving the goods. Specifically, in a case where the time until receiving the goods is longer than a reference time, the server 10 or the unattended walking machine 30 performs correction of the output method of increasing the volume of the output method of the operation guidance corresponding to the user, outputting a sound even if the output method of the operation guidance corresponding to the user is "no sound", and the like. In a case where the time until receiving the goods is the reference time or less, the server 10 or the unattended walking machine 30 does not perform correction of the output method of the operation guidance corresponding to the user.
[0124] (Unmanned Machine)
[0125] • The unmanned machine can be an unmanned aerial vehicle. The unmanned aerial vehicle is an aerial vehicle without a person on board. The unmanned aerial vehicle, like the unattended walking machine 30, has a control device, a drive unit, a battery, and a user authentication unit. The drive unit includes a drive source driven by power supplied from the battery, a rotating blade or the like that moves by power obtainable from the drive source. The storage unit of the control device stores various information such as map information, delivery plan information, and the like in addition to a program for autonomous flight. In addition, the unmanned aerial vehicle, like the unattended walking machine 30, is provided with the user authentication unit 34, the sound output unit 40, and the display 41.
[0126] (Delivery Service of Goods)
[0127] • In the above-described embodiments, the unattended walking machine 30 performs delivery of the goods. Alternatively or additionally thereto, the unattended walking machine 30 can perform collection of the goods. In a case where the unattended walking machine 30 performs collection, the unattended walking machine 30 also performs user authentication. In addition, since the unattended walking machine 30 needs to be operated in a case where collection is performed, the operation guidance is output based on the inherent setting of the user or the like.
[0128] (Configuration of logistics management system)
[0129] The logistics management system 1 can further include a manager device in addition to the server 10, the user device 20, and the unmanned walking machine 30. The manager device is a device used by a manager who manages the logistics management system or a manager who manages the unmanned walking machine 30. The manager device is a smartphone (multifunctional telephone terminal), a tablet terminal, a personal computer, a wearable computer, or an information processing device other than the devices that can display an image, and has substantially the same configuration as the user device 20.
[0130] In the above-described embodiments, the server 10 functions as the setting section, the code generation section, the code transmission section, the code acquisition section, and the output control section. Alternatively, the unmanned walking machine 30 can perform at least one of the functions. In a case where the unmanned walking machine 30 performs a part of the processes and the server 10 performs the remaining processes, the unmanned walking machine 30 and the server 10 mutually transmit and receive the results of the processes in a case where the results of the processes need to be shared.
[0131] [Explanation of symbols]
[0132] 1: logistics management system
[0133] 10: server
[0134] 20: user device
[0135] 30: unmanned walking machine
Claims
1. A logistics management system comprising: a setting section that sets an output method of operation guidance output by a drone that stores and carries a cargo in a box, based on user setting information associated with each user, the user setting information including group identification information corresponding to a group to which a plurality of users belong, and an assigned code that identifies each user belonging to the group, the group being associated with a parking position of the drone that receives or stores the cargo by each user belonging to the group; a code generation section that generates a notification code for the group for a cargo to be carried, and associates the generated notification code with a user that receives or stores the cargo; a code transmission section that transmits the generated notification code to a user device used by the user; a code acquisition section that acquires an authentication code including the notification code and the assigned code and input by the user to the drone; and an output control section that specifies an output method of operation guidance corresponding to the user that input the authentication code, based on the notification code included in the acquired authentication code, and causes the drone to output the operation guidance in the specified output method; and wherein the output control section identifies the group based on the notification code included in the acquired authentication code, specifies one user from among the users belonging to the group based on the assigned code, and specifies the output method of operation guidance associated with the specified user based on the user setting information.
2. The logistics management system according to claim 1, wherein the setting section acquires membership information associated with the cargo scheduled to be carried, and sets the output method of operation guidance using the acquired membership information as the user setting information.
3. The logistics management system according to claim 2, wherein the setting section sets the output method of operation guidance based on at least one of an age, a gender, and a language of use of the user included in the membership information.
4. The logistics management system according to any one of claims 1 to 3, wherein the setting section receives the output method of operation guidance specified by the user from the user device, and includes the received output method of operation guidance in the user setting information.
5. The logistics management system according to any one of claims 1 to 3, wherein the setting section sets presence or absence of a sound output by the drone as the output method of operation guidance.
6. The logistics management system according to any one of claims 1 to 3, wherein The output control section specifies an output method of the operation guide in association with the plurality of users in a case where the parking position of the drone is associated with different users who perform the receiving or storing of the goods, and outputs the operation guide in the specified output method in a case where the output methods specified are the same.
7. The logistics management system according to any one of claims 1 to 3, wherein The output control section acquires environmental information around the parking position of the drone, and corrects the output method specified based on the environmental information.
8. The logistics management system according to any one of claims 1 to 3, wherein The output control section stores an operation history of the user operating the drone when receiving or storing the goods to a storage section; The output control section acquires the operation history when the output method of the operation guide corresponding to the user has been specified, and corrects the output method specified based on the operation history.
9. A logistics management method for causing one or more control sections to perform the following steps: An output method of an operation guide of a drone that stores goods in a box and carries the goods is set based on user setting information associated with each user, the user setting information including group identification information corresponding to a group to which a plurality of users belong, and an assignment code that identifies each user belonging to the group, the group being associated with a parking position of the drone at which each user belonging to the group receives or stores goods; A notification code for the group is generated for goods that are the subject of carrying, and the generated notification code is associated with a user who receives or stores the goods; The generated notification code is sent to a user device used by the user; An authentication code that includes the notification code and the assignment code is input by the user to the drone is acquired; An output method of an operation guide corresponding to the user who input the authentication code is specified based on the notification code corresponding to the acquired authentication code, and the drone outputs the operation guide in the output method specified; The group is identified based on the notification code included in the acquired authentication code, one user belonging to the group is specified based on the assignment code, an output method of an operation guide associated with the user specified is specified based on the user setting information; and The operation guide is a sound that explains to the user to take the goods out of the box until the drone can depart for a next destination, and at least one of a speed, a volume, and a language used of a sound output by the drone is set as an output method of the operation guide; or The operation guide is an image that conveys to the user an operation method for receiving the goods from the drone.
10. A computer-readable medium storing a logistics management program for causing one or more control sections to perform the following steps: An output method of operation guidance output by a drone that stores and carries a cargo in a box is set based on user setting information associated with each user, the user setting information including group identification information corresponding to a group to which a plurality of users belong, and an assigned code that identifies each user belonging to the group, the group being associated with a parking position of the drone that receives or stores the cargo by each user belonging to the group; a notification code for the group is generated for a cargo that is a carrying object, and the generated notification code is associated with a user that receives or stores the cargo; the generated notification code is transmitted to a user device used by the user; an authentication code including the notification code and the assigned code is input by the user to the drone; based on the notification code corresponding to the obtained authentication code, an output method of operation guidance corresponding to the user who input the authentication code is specified, and the drone outputs the operation guidance in the specified output method; based on the notification code included in the obtained authentication code, the group is identified, one user belonging to the group is specified based on the assigned code, and an output method of operation guidance associated with the specified user is specified based on the user setting information; and the operation guidance is a sound that explains to the user a job of taking out the cargo from the box until the drone can depart for a next moving destination, and at least one of a speed, a volume, and a language used of the sound output by the drone is set as an output method of the operation guidance; or the operation guidance is an image that conveys to the user an operation method for receiving the cargo from the drone.
Citation Information
Patent Citations
Management device, transport system, management method, and program
JP2021149381A
Three-dimensional sound for passenger notification
US10499180B1
Determining alternative delivery destinations
US20150262125A1
Methods and Interfaces for Rendering Content on Display Screens of a Vehicle and Cloud Processing
US20190196851A1
Pick-up authentication via audible signals
US20210094508A1