System
The system enhances delivery quality by scoring driving performance and routes to reduce item damage through optimized route sharing and incentives for high-scoring delivery personnel.
Patent Information
- Application Number
- JP2024009743
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-01-25
- Publication Date
- 2025-08-06
AI Technical Summary
There is a need for improved technology to enhance the quality of delivery processes, particularly in reducing the likelihood of damage to delivery items during transportation.
A system that scores the driving of delivery personnel and routes based on delivery result information, using an information processing device and a terminal device to determine and present optimal route information to other delivery personnel.
Reduces the likelihood of damage to delivery items by promoting the use of routes with less vibration and rewarding high-scoring delivery personnel, thereby improving delivery quality.
Smart Images

Figure 2025115275000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to a system. [Background technology]
[0002] Conventionally, there are known techniques for improving the quality of deliveries. For example, Patent Document 1 discloses a technique for improving efficiency by creating a delivery route that combines truck transport and motorcycle transport. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent Publication No. 2021-174292 Summary of the Invention [Problem to be solved by the invention]
[0004] There is a need for improvement in technology to improve the quality of delivery.
[0005] In view of the above circumstances, the purpose of the present disclosure is to improve the technology for improving the quality of delivery. [Means for solving the problem]
[0006] In accordance with one embodiment of the present disclosure, a system includes: A system for scoring the driving of delivery personnel who deliver deliveries, an information processing device; a terminal device associated with the delivery person or a vehicle driven by the delivery person; Equipped with the terminal device transmits route information of the vehicle to the information processing device; the information processing device scores the driving of the delivery person and the route information of the vehicle based on the delivery result information of the delivery item; The information processing device determines route information to be presented to other delivery personnel based on the score of the delivery personnel or the route information. [Effects of the Invention]
[0007] According to one embodiment of the present disclosure, techniques for improving delivery quality are improved. [Brief explanation of the drawings]
[0008] [Figure 1] 1 is a block diagram illustrating a schematic configuration of a system according to an embodiment of the present disclosure. [Figure 2] FIG. 2 is a block diagram showing a schematic configuration of a terminal device. [Figure 3] FIG. 1 is a block diagram showing a schematic configuration of an information processing device. [Figure 4] FIG. 2 is a sequence diagram showing the operation of the system. DETAILED DESCRIPTION OF THE INVENTION
[0009] Hereinafter, embodiments of the present disclosure will be described.
[0010] (Outline of the embodiment) An overview of a system 1 according to an embodiment of the present disclosure will be described with reference to Fig. 1. The system 1 includes a plurality of terminal devices 10 and an information processing device 20. Each of the terminal devices 10 and the information processing device 20 is communicably connected to a network 30 including, for example, the Internet and a mobile communication network.
[0011] The terminal device 10 is a computer such as a PC (Personal Computer), a smartphone, or a tablet terminal. In this embodiment, the terminal device 10 is used by a delivery person who delivers a delivery item. The terminal device 10 may also be a computer installed in a vehicle.
[0012] The information processing device 20 is, for example, a computer such as a server device, etc. The information processing device 20 is capable of communicating with a plurality of terminal devices 10 via a network 30.
[0013] First, an overview of this embodiment will be described, and details will be provided later. A system 1 that scores the driving of delivery personnel who deliver deliveries includes an information processing device 20 and a terminal device 10 associated with the delivery personnel or the vehicle driven by the delivery personnel. The terminal device 10 transmits route information for the vehicle to the information processing device 20. Next, the information processing device 20 scores the driving of the delivery personnel and the route information for the vehicle based on delivery result information for the delivery items. The information processing device 20 then determines route information to present to other delivery personnel based on the score of the driving of the delivery personnel or the route information for the vehicle.
[0014] Generally, using a route with less vibration during driving reduces the likelihood of damage to delivery items. Furthermore, delivery personnel with high scores may empirically adopt routes with less vibration during driving. According to this embodiment, the information processing device 20 determines the route information to be presented to other delivery personnel based on the score of the delivery personnel's driving or the route information of the vehicle. Therefore, for example, it is possible to present route information used by a delivery personnel with a high driving score to other delivery personnel, or route information different from route information used by a delivery personnel with a low score to other delivery personnel. Therefore, by having other delivery personnel also use the route indicated in the presented route information, the likelihood of damage to delivery items during delivery can be reduced. Therefore, according to this embodiment, the technology for improving delivery quality is improved in that the likelihood of damage to delivery items during delivery can be reduced.
[0015] Next, each component of the system 1 will be described in detail.
[0016] (Terminal Device Configuration) As shown in FIG. 2, the terminal device 10 includes a communication unit 11, an output unit 12, an input unit 13, a storage unit 14, a control unit 15, and a positioning unit 16.
[0017] The communication unit 11 includes one or more communication interfaces connected to the network 40. The communication interfaces correspond to mobile communication standards such as, but not limited to, 4G (4th Generation) or 5G (5th Generation). In this embodiment, the terminal device 10 communicates with the information processing device 20 via the communication unit 11 and the network 30.
[0018] The output unit 12 includes one or more output devices that output information. Examples of the output devices include, but are not limited to, a display that outputs information as a video or a speaker that outputs information as a sound. Alternatively, the output unit 12 may include an interface for connecting an external output device.
[0019] The input unit 13 includes one or more input devices that detect an input operation by a user. Examples of the input devices include, but are not limited to, physical keys, capacitive keys, a mouse, a touch panel, a touch screen integrated with the display of the output unit 12, or a microphone. Alternatively, the input unit 13 may include an interface for connecting an external input device.
[0020] The storage unit 14 includes one or more memories. The memories may be, for example, semiconductor memories, magnetic memories, optical memories, etc., but are not limited to these. Each memory included in the storage unit 14 may function as, for example, a main storage device, an auxiliary storage device, or a cache memory. The storage unit 14 stores any information used in the operation of the terminal device 10. The storage unit 14 may store vehicle route information associated with the terminal device 10. Furthermore, for example, the storage unit 14 may store system programs, application programs, embedded software, etc. For example, the information stored in the storage unit 14 may be updatable with information obtained from the network 40 via the communication unit 11, for example.
[0021] The control unit 15 includes one or more processors, one or more programmable circuits, one or more dedicated circuits, or a combination thereof. The processor may be, for example, a general-purpose processor such as a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit), or a dedicated processor specialized for a specific process, but is not limited to these. The programmable circuit may be, for example, a FPGA (Field-Programmable Gate Array), but is not limited to this. The dedicated circuit may be, for example, an ASIC (Application Specific Integrated Circuit), but is not limited to this. The control unit 15 controls the operation of the terminal device 10. The control unit 15 may also control the operation of a vehicle associated with the terminal device 10.
[0022] The positioning unit 16 includes one or more devices that acquire position information of the terminal device 10. Specifically, the positioning unit 16 is, for example, a position sensor corresponding to a GPS (Global Positioning System) or the like, a geomagnetic sensor, a speed sensor, an acceleration sensor, or a gyro sensor, but is not limited to these and may be any sensor.
[0023] (Configuration of information processing device) As shown in FIG. 3, the information processing device 20 includes a communication unit 21, a storage unit 22, and a control unit .
[0024] The communication unit 21 includes one or more communication interfaces connected to the network 30. The communication interfaces correspond to, for example, a mobile communication standard, a wired LAN (Local Area Network) standard, or a wireless LAN standard, but are not limited to these and may correspond to any communication standard. In this embodiment, the information processing device 20 communicates with multiple terminal devices 10 via the communication unit 21 and the network 30.
[0025] The storage unit 22 includes one or more memories. Each memory included in the storage unit 22 may function as, for example, a main storage device, an auxiliary storage device, or a cache memory. The storage unit 22 stores any information used in the operation of the information processing device 20. For example, the storage unit 22 may store system programs, application programs, embedded software, databases, etc. In this embodiment, the storage unit 22 stores route information for multiple vehicles associated with multiple terminal devices 10 connected to the information processing device 20 via the network 30. The storage unit 22 also stores delivery information for each delivery item, such as delivery location information for the delivery item, information about the vehicle that performs the delivery, and information about the delivery person. The information stored in the storage unit 22 may be updatable with information obtained from the network 30 via the communication unit 21, for example.
[0026] The control unit 23 includes one or more processors, one or more programmable circuits, one or more dedicated circuits, or a combination thereof. The processor may be, for example, a general-purpose processor such as a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit), or a dedicated processor specialized for a specific process, but is not limited to these. The programmable circuit may be, for example, but is not limited to, an FPGA (Field-Programmable Gate Array). The dedicated circuit may be, for example, but is not limited to, an ASIC (Application Specific Integrated Circuit). The control unit 23 controls the overall operation of the information processing device 20.
[0027] (System 1 operation flow) The operations of the terminal device 10 and the information processing device 20 in the system 1 according to this embodiment will be described with reference to FIG.
[0028] S100: The control unit 15 of the terminal device 10 transmits the vehicle route information associated with the terminal device 10 to the information processing device 20.
[0029] Specifically, after the delivery person delivers the delivery item, the control unit 15 transmits the route information of the vehicle used for this delivery, which is stored in the memory unit 22, to the information processing device 20 via the communication unit 11. Next, the control unit 23 of the information processing device 20 stores the route information of the vehicle received via the communication unit 21 and the network 30 in the memory unit 22. Whether or not the delivery person has delivered the delivery item may be determined based on the delivery person's input of a delivery completion report using the input unit 13 of the terminal device 10, but this is not limited to this and any method can be used to determine this. Note that the control unit 15 may also transmit the route information to the information processing device 20 at any timing when the route information is confirmed, rather than after the delivery of the delivery item.
[0030] The information processing device 20 may identify route information of the vehicle associated with the terminal device 10. Specifically, the control unit 15 periodically transmits position information of the vehicle acquired using the positioning unit 16 to the information processing device 20. Next, the control unit 23 of the information processing device 20 uses the position information of the vehicle received from the terminal device 10 via the communication unit 11 to determine route information of the vehicle.
[0031] "Vehicle route information" is information that shows the route used by the delivery person when delivering the delivery item using the vehicle. For example, the vehicle route information may be information that can be displayed on a map displayed on the display of the terminal device 10, but is not limited to this.
[0032] S101: The control unit 23 of the information processing device 20 performs scoring on the driving of the delivery person and the route information of the vehicle based on the delivery result information of the delivery piece.
[0033] For example, "delivery result information of the delivery item" may include information on whether or not there have been any complaints from the recipient of the delivery item, information on the results of a survey conducted with the recipient of the delivery item, information on the condition of the delivery item at the time of delivery, information on the time taken to deliver the delivery item, information on the time of delivery of the delivery item, and information on the driving conditions of the vehicle at the time of delivery, but may also include any information related to the delivery of the delivery item, without being limited to these.
[0034] The condition of the delivery item at the time of delivery may include, for example, whether the delivery item is lost, whether the delivery item is damaged, and / or whether the delivery item is opened. Also, for example, if the delivery item is a refrigerated / frozen item, the condition of the delivery item at the time of delivery may include whether the delivery item has thawed.
[0035] For example, if the delivery result information of a delivery item does not include information on damage to the delivery item, the control unit 23 may assign a high score to the driving of the delivery person and the route information of the vehicle. For example, if the delivery result information of a delivery item includes information on damage to the delivery item, the control unit 23 may assign a low score to the driving of the delivery person and the route information of the vehicle.
[0036] For example, if the delivery result information of a delivery item includes information on the delivery time of the delivery item and the delivery time of the delivery item is within the scheduled delivery time, the control unit 23 may assign a high score to the driving of the delivery person and the route information of the vehicle. For example, if the delivery result information of a delivery item includes information on the delivery time of the delivery item and the delivery time of the delivery item is later than the scheduled delivery time, the control unit 23 may assign a low score to the driving of the delivery person and the route information of the vehicle.
[0037] The control unit 23 may perform scoring based on each piece of information included in the delivery result information of the delivery, or may perform scoring comprehensively.
[0038] S102: The control unit 23 determines the route information to be presented to other delivery personnel based on the score of the driving of the delivery personnel or the route information of the vehicle.
[0039] Specifically, if the driving score of the delivery person is greater than a first specified value, the control unit 23 may determine the route information used by the delivery person for delivery as the route information to be presented to other delivery people. Also, if the score of the route information of the vehicle is greater than a first specified value, the control unit 23 may determine the route information as the route information to be presented to other delivery people.
[0040] The first specified value may be changeable.
[0041] Alternatively, the control unit 15 may determine the route information used by the delivery person for delivery as the route information to be presented to other delivery people if the driving score of the delivery person is within a specified rank among the scores of delivery people stored in the memory unit 22. Furthermore, the control unit 23 may determine the route information used by the vehicle as the route information to be presented to other delivery people if the score of the route information of the vehicle is within a specified rank among the scores of route information of vehicles stored in the memory unit 22.
[0042] When a new delivery occurs, the control unit 23 may transmit route information to be presented to other delivery personnel to the terminal device 10 associated with the vehicle that will make the new delivery.
[0043] Specifically, when a new delivery occurs, the control unit 23 determines whether the route information stored in the storage unit 22 to be presented to other delivery personnel can be used for the new delivery, based on the delivery location information for the new delivery stored in the storage unit 22. If it is determined that the route information can be used, the control unit 23 transmits the route information to be presented to the other delivery personnel to the terminal device 10 associated with the vehicle that will perform the new delivery. Note that the route information to be presented to the other delivery personnel and transmitted to the terminal device 10 may be multiple pieces of route information.
[0044] As described above, the system 1 for scoring the driving of delivery personnel who deliver deliveries includes an information processing device 20 and a terminal device 10 associated with the delivery personnel or the vehicle driven by the delivery personnel. The terminal device 10 transmits route information for the vehicle to the information processing device 20. The information processing device 20 then scores the driving of the delivery personnel and the route information for the vehicle based on delivery result information for the delivery items. The information processing device 20 then determines the route information to be presented to other delivery personnel based on the score of the driving of the delivery personnel or the route information for the vehicle.
[0045] Generally, using a route with less vibration during driving reduces the likelihood of damage to delivery items. Furthermore, delivery personnel with high driving scores may empirically adopt routes with less vibration during driving. In this regard, with this configuration, the information processing device 20 determines the route information to be presented to other delivery personnel based on the score of the delivery personnel's driving or the route information of the vehicle. Therefore, for example, it is possible to present route information used by a delivery personnel with a high driving score to other delivery personnel, or route information different from route information used by a delivery personnel with a low driving score to other delivery personnel. Therefore, by having other delivery personnel also use the route indicated in the presented route information, the likelihood of damage to delivery items during delivery can be reduced. Therefore, according to this embodiment, the technology for improving delivery quality is improved in that the likelihood of damage to delivery items during delivery can be reduced.
[0046] Although the present disclosure has been described based on the drawings and examples, it should be noted that those skilled in the art may 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, the functions included in each component or step can be rearranged so as not to be logically inconsistent, and multiple components or steps can be combined or divided into one.
[0047] For example, in the above-described embodiment, an embodiment is also possible in which the configurations and operations of the terminal device 10 and / or the information processing device 20 are distributed among multiple computers that can communicate with each other. Also, for example, an embodiment is also possible in which some or all of the components of the information processing device 20 are provided in the terminal device 10, and conversely, an embodiment is also possible in which some or all of the components of the terminal device 10 are provided in the information processing device 20. For example, the terminal device 10 may include some or all of the components of the information processing device 20, or the information processing device 20 may include some or all of the components of the terminal device 10. Also, for example, the system 1 according to the above-described embodiment may be used to provide MaaS (Mobility as a Service), a service that utilizes mobility.
[0048] Furthermore, for example, in the above-described embodiment, the control unit 23 may further determine route information that is not to be used by other delivery personnel, based on the score of the driving of the delivery personnel or the route information of the vehicle.
[0049] Specifically, if the driving score of the delivery person is smaller than a second specified value, the control unit 23 may determine the route information used by the delivery person for delivery as the route information to be presented to other delivery people. Also, if the score of the route information of the vehicle is smaller than a second specified value, the control unit 23 may determine the route information as the route information to be presented to other delivery people.
[0050] The second specified value may be changeable.
[0051] Alternatively, the control unit 15 may determine the route information used by the delivery person for delivery as the route information to be presented to other delivery people if the driving score of the delivery person is at or below a specified rank among the scores of delivery people stored in the memory unit 22. Furthermore, the control unit 23 may determine the route information used by the vehicle as the route information to be presented to other delivery people if the score of the route information of the vehicle is at or below a specified rank among the scores of route information of vehicles stored in the memory unit 22.
[0052] When a new delivery occurs, the control unit 23 may transmit route information that is not to be used by other delivery personnel to the terminal device 10 associated with the vehicle that will make the new delivery.
[0053] Specifically, when a new delivery occurs, the control unit 23 determines whether route information stored in the memory unit 22 that is prohibited from being used by other delivery personnel can be used for the new delivery, based on the delivery location information for the new delivery stored in the memory unit 22. If it is determined that the route information can be used, the control unit 23 transmits the route information that is prohibited from being used by other delivery personnel to the terminal device 10 associated with the vehicle that will make the new delivery. The control unit 15 of the terminal device 10 outputs the route information that is prohibited from being used on the display of the terminal device 10 in a manner that allows the delivery personnel to understand that the route information that is prohibited from being used cannot be used.
[0054] An "understandable manner" may be, for example, a manner in which routes that cannot be used by other delivery personnel are displayed with gray dotted lines on a map displayed on the display of the terminal device 10, but any manner can be adopted, including but not limited to these.
[0055] Alternatively, when a new delivery occurs, the control unit 23 may exclude route information that is not to be used by other delivery personnel from the route information to be sent to the terminal device 10 associated with the vehicle that will make the new delivery.
[0056] In this way, by not allowing other delivery personnel to use route information used by a delivery personnel with a low driving score or route information with a low score, the likelihood of damage to delivery items occurring during delivery can be reduced.
[0057] Furthermore, for example, in the above-described embodiment, the control unit 23 of the information processing device 20 may determine route information to be presented to other delivery personnel based on road information on the vehicle's route.
[0058] "Road information" is any information that can be used to understand the road conditions. For example, the road information may include one or more of the following: road condition (usually, paving work in progress, etc.), road traffic volume (whether traffic jams are occurring), weather information, and vehicle regulations, but is not limited to these, and may include any information that can be used to understand the road conditions.
[0059] The road information may be obtained, for example, from a surveillance camera installed around the road, from the memory unit 22 of the information processing device 20, from another information processing device that can communicate with the information processing device 20 (for example, a server at a road traffic information center), or a combination thereof.
[0060] In the above-described modified example, for example, consider a case where there is congestion on the roads on the route presented to the other delivery person. In this case, when the control unit 23 determines in S102 whether the route information presented to the other delivery person can be used for the new delivery, the control unit 23 may determine that the route information presented to the other delivery person cannot be used. For example, if the road conditions on the route presented to the other delivery person are normal and there is no congestion, the control unit 23 may determine that the route information presented to the other delivery person can be used.
[0061] Furthermore, for example, in the above-described embodiment, the control unit 23 of the information processing device 20 may determine the route information to be presented to the other delivery person based on the type of vehicle as well.
[0062] The "type of vehicle" may be, for example, a passenger car, a motorcycle, a bus, or a truck, but may also include specific information such as the number of wheels and vehicle height of the vehicle.
[0063] In the above-described modified example, for example, consider a case where the roads on the route presented to the other delivery person have a vehicle restriction of only motorcycles, and the vehicle used by the other delivery person is a passenger car. In this case, when the control unit 23 determines in S102 whether the route information presented to the other delivery person can be used for the new delivery, the control unit 23 may determine that the route information presented to the other delivery person cannot be used. For example, if the roads on the route presented to the other delivery person have a vehicle restriction of only motorcycles, and the vehicle used by the other delivery person is a motorcycle, the control unit 23 may determine that the route information presented to the other delivery person can be used.
[0064] Furthermore, for example, in the above-described embodiment, the control unit 23 of the information processing device 20 may give an incentive to the delivery person based on the score of the delivery person.
[0065] Specifically, if the score of the delivery person scored in S101 is greater than a third specified value, the control unit 23 determines to give an incentive to the delivery person.
[0066] The incentive may be, for example, but is not limited to, paying a bonus to the delivery person or increasing the delivery person's salary, or any other incentive.
[0067] In this way, by providing an incentive to the delivery person, the delivery person will aim for a high score. Therefore, the delivery person will use the route with a high score transmitted from the information processing device 20, and the probability that the delivery item will be damaged during delivery will decrease.
[0068] The third specified value may be changeable.
[0069] In the above-described embodiment, the system 1 may also include a vibration detection device attached to the delivery or package storage device. The vibration detection device may transmit information related to vibrations detected during delivery of the delivery to the information processing device 20, and the control unit 23 of the information processing device 20 may score the driving of the delivery person and the route information of the vehicle based on the information related to the vibrations.
[0070] Specifically, a vibration detection device attached to a delivery or package storage device repeatedly acquires information related to the vibration of the vehicle or delivery during delivery at predetermined time intervals, and transmits the information related to the vibration to the information processing device 20 via the network 30. The control unit 23 assigns a higher score to the driving of the delivery person and the route information of the vehicle the smaller the vibration value included in the information related to the vibration received via the communication unit 21, and assigns a lower score to the driving of the delivery person and the route information of the vehicle the larger the vibration value.
[0071] A vibration detection device is a device for detecting vibrations in an object or environment and acquiring information about the vibrations. Examples of the vibration detection device include an acceleration sensor, a vibration sensor, and a piezoelectric element, but the vibration detection device is not limited to these and may be any sensor.
[0072] "Vibration" can be expressed by physical quantities such as displacement, velocity, acceleration, etc. Furthermore, the above-mentioned "vibration value" that can be included in "information related to vibration" is, for example, an effective value or a vibration level, but is not limited to these, and may be any index value that indicates the magnitude of the vibration.
[0073] The "predetermined time interval" may be any time interval including every second, every two seconds, every five seconds, every ten seconds, every minute, every two minutes, every ten minutes, every 30 minutes, or every hour. The predetermined time interval may also be changeable as appropriate.
[0074] Alternatively, the vibration detection device may acquire information related to vibration in real time.
[0075] Also possible is an embodiment in which, for example, a general-purpose computer functions as the terminal device 10 or the information processing device 20 according to the above-described embodiments. Specifically, a program describing the processing content for realizing each function of the terminal device 10 or each function of the information processing device 20 according to the above-described embodiments is stored in the memory of the general-purpose computer, and the program is read and executed by a processor. Therefore, the present disclosure can also be realized as a program executable by a processor, or a non-transitory computer-readable medium storing the program. [Explanation of symbols]
[0076] 1 System 10 Terminal Equipment 11 Communications Department 12 Output section 13 Input section 14 Storage section 15 Control Unit 16 Positioning unit 20 Information processing equipment 21 Communications Department 22 Memory section 23 Control Unit 30 Network
Claims
1. A system for scoring the driving of delivery personnel who deliver deliveries, an information processing device; a terminal device associated with the delivery person or a vehicle driven by the delivery person; Equipped with the terminal device transmits route information of the vehicle to the information processing device; the information processing device scores the driving of the delivery person and the route information of the vehicle based on the delivery result information of the delivery item; The information processing device determines route information to be presented to other delivery personnel based on the score of the delivery personnel or the route information.
2. 10. The system of claim 1, The information processing device determines route information to be presented to the other delivery person based on road information on the route of the vehicle.
3. 10. The system of claim 1, The information processing device determines route information to be presented to the other delivery person based further on the type of the vehicle.
4. 10. The system of claim 1, The information processing device provides an incentive to the delivery person based on the delivery person's score.
5. 10. The system of claim 1, The system includes a vibration detection device attached to the delivery or package receiving device; the vibration detection device transmits information relating to vibrations detected during delivery of the delivery item to the information processing device; The information processing device further scores the delivery person's driving and the vehicle's route information based on the information related to the vibration.
6. A method for providing MaaS (Mobility as a Service) using the system according to claim 1.
Citation Information
Patent Citations
Evaluation device, evaluation method and evaluation program
JP2018101287A
Delivery management system
JP2020067677A
Delivery skill evaluation system
JP2022138522A
Driver evaluation device and driver evaluation system
JP2022150905A
Route plan system and method for planning route
JP2023083138A