Information processing device and information processing method
The information processing device optimizes cargo transport by predicting passenger loads and selecting users for loading and unloading tasks, addressing inefficiencies in conventional systems.
Patent Information
- Application Number
- JP2022019791
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-02-10
- Publication Date
- 2025-01-15
- Estimated Expiration
- 2042-02-10
AI Technical Summary
Conventional technologies are inefficient in transporting items, particularly in managing the loading and unloading of cargo and passengers in autonomous vehicles.
An information processing device that acquires scheduled loading times, predicts passenger numbers, and determines space availability in vehicles to optimize cargo transport by selecting appropriate users for loading and unloading tasks.
Enhances the efficiency of transporting articles by ensuring space availability and utilizing user coordination for seamless cargo handling.
Smart Images

Figure 0007613393000001 
Figure 0007613393000002 
Figure 0007613393000003
Abstract
Description
[Technical field]
[0001] The present disclosure relates to an information processing device and an information processing method. [Background technology]
[0002] Conventionally, there are known techniques for carrying both passengers and cargo. For example, Patent Document 1 discloses an information processing device that manages the operation of an autonomous vehicle having a loading space for carrying luggage. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2020-149576 A Summary of the Invention [Problem to be solved by the invention]
[0004] The prior art leaves room for improvement with respect to efficiently transporting goods.
[0005] In view of the above, an object of the present disclosure is to provide a technique for transporting goods efficiently. [Means for solving the problem]
[0006] An information processing device according to an embodiment of the present disclosure includes: The system includes a control unit that acquires information on the scheduled time for loading items onto a vehicle, acquires a predicted value for the number of passengers in the vehicle at the scheduled time, and determines whether there is space in the vehicle to load the items at the scheduled time.
[0007] An information processing method according to an embodiment of the present disclosure includes: Obtaining information about a scheduled time for loading the item onto the vehicle; obtaining a forecast of the number of passengers in the vehicle at the scheduled time; and determining whether there is space available in the vehicle to load the item at the scheduled time. Effect of the Invention
[0008] According to one embodiment of the present disclosure, a technique for efficiently transporting goods can be provided. [Brief description of the drawings]
[0009] [Figure 1] 1 is a diagram illustrating a schematic configuration of an information processing system according to an embodiment of the present disclosure. [Diagram 2] FIG. 2 is a block diagram of the information processing system shown in FIG. [Diagram 3] 3 is a flowchart showing an operation of the information processing device shown in FIG. 2. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0010] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings.
[0011] (Configuration of Information Processing System) 1, the information processing system 1 includes at least one information processing device 10, at least one vehicle 20, at least one terminal device 30, and at least one output device 40. However, the information processing system 1 does not necessarily include the terminal device 30 and the output device 40.
[0012] The information processing device 10, the vehicle 20, the terminal device 30, and the output device 40 are capable of communicating with each other via a network 2. The network 2 may be any network including a mobile communication network, the Internet, and the like.
[0013] The information processing device 10, for example, manages the operation of a vehicle 20. The information processing device 10 is, for example, a dedicated computer configured to function as a server, a general-purpose personal computer, or a cloud computing system.
[0014] The vehicle 20 travels within a preset site. This site includes a factory. However, the vehicle 20 may travel anywhere other than within the site. In this embodiment, the vehicle 20 travels along a preset route within the site. The route traveled by the vehicle 20 includes, for example, at least one stop. For example, the route traveled by the vehicle 20 includes stop 3A and stop 3B.
[0015] The vehicle 20 can carry both passengers and goods. That is, the vehicle 20 can transport both a user and goods. A user riding in the vehicle 20 is, for example, a worker working in a factory on the premises. The user commutes to the factory by the vehicle 20. The user boards the vehicle 20 at a bus stop, or disembarks from the vehicle 20 at a bus stop. The goods transported by the vehicle 20 are, for example, parts used in the factory or parts produced in the factory. The goods are loaded onto the vehicle 20 at a bus stop, or disembarked from the vehicle 20 at a bus stop.
[0016] In this embodiment, the vehicle 20 transports the item 4. The item 4 is loaded onto the vehicle 20 at the bus stop 3A. The item 4 is unloaded from the vehicle 20 at the bus stop 3B. That is, the vehicle 20 transports the item 4 from the bus stop 3A to the bus stop 3B.
[0017] The vehicle 20 may be any automobile. The vehicle 20 may be, for example, a gasoline-powered automobile, an electric automobile (BEV: Battery Electric Vehicle), a hybrid automobile (HEV: Hybrid Electric Vehicle), a plug-in hybrid automobile (PHEV: Plug-in Hybrid Electric Vehicle), or a fuel cell electric vehicle (FCEV: Fuel Cell Electric Vehicle). The vehicle 20 may be driven by a driver. A part of the operation of the vehicle 20 may be automated at any level. The level of automation is, for example, any one of levels 1 to 5 in the level classification of the Society of Automotive Engineers (SAE). The vehicle 20 may be a vehicle dedicated to MaaS (Mobility as a Service).
[0018] The terminal device 30 is used by a user. For example, the user carries the terminal device 30 and gets into the vehicle 20. For example, the terminal device 30 is a mobile phone, a smartphone, a tablet, a personal computer (PC), or the like.
[0019] The output device 40 is located at a bus stop on the route traveled by the vehicle 20. The output device 40 is, for example, a digital signage.
[0020] <Configuration of information processing device> As shown in FIG. 2, the information processing device 10 includes a communication unit 11, a storage unit 12, and a control unit 13.
[0021] The communication unit 11 includes at least one communication module that can be connected to the network 2. The communication module is, for example, a communication module that is compatible with standards such as a wired LAN (Local Area Network) or a wireless LAN. However, the communication module is not limited to this. The communication module may be compatible with any communication standard. The communication unit 11 is connected to the network 2 via the wired LAN or wireless LAN by the communication module.
[0022] The storage unit 12 includes at least one semiconductor memory, at least one magnetic memory, at least one optical memory, or a combination of at least two of these. The semiconductor memory is, for example, a random access memory (RAM) or a read only memory (ROM). The RAM is, for example, a static random access memory (SRAM) or a dynamic random access memory (DRAM). The ROM is, for example, an electrically erasable programmable read only memory (EEPROM). The storage unit 12 may function as a main storage device, an auxiliary storage device, or a cache memory. The storage unit 12 stores data used in the operation of the information processing device 10 and data obtained by the operation of the information processing device 10.
[0023] The control unit 13 includes at least one processor, at least one dedicated circuit, or a combination of these. The processor is, 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. The dedicated circuit is, for example, an FPGA (Field-Programmable Gate Array) or an ASIC (Application Specific Integrated Circuit). The control unit 13 executes processes related to the operation of the information processing device 10 while controlling each part of the information processing device 10.
[0024] The functions of the information processing device 10 are realized by executing a processing program according to this embodiment in a processor corresponding to the control unit 13. That is, the functions of the information processing device 10 are realized by software. The processing program causes a computer to execute the operations of the information processing device 10, thereby causing the computer to function as the information processing device 10. That is, the computer functions as the information processing device 10 by executing the operations of the information processing device 10 in accordance with the processing program.
[0025] A part or all of the functions of the information processing device 10 may be realized by a dedicated circuit equivalent to the control unit 13. In other words, a part or all of the functions of the information processing device 10 may be realized by hardware.
[0026] The control unit 13 may receive position information of the vehicle 20 from the vehicle 20 via the network 2 by the communication unit 11. The control unit 13 may store the received position information of the vehicle 20 in the storage unit 12 in association with the time at which the position information of the vehicle 20 was received. The control unit 13 may also receive position information of the terminal device 30 and user identification information from the terminal device 30 via the network 2 by the communication unit 11. The control unit 13 may store the received position information of the terminal device 30 and user identification information in the storage unit 12 in association with the time at which the position information of the terminal device 30, etc. was received.
[0027] <Vehicle configuration> As shown in FIG. 2, vehicle 20 includes a communication unit 21, a positioning unit 22, an output unit 23, a storage unit 24, and a control unit 25.
[0028] The communication unit 21 is configured to include at least one communication module that can be connected to the network 2. The communication module is, for example, a communication module compatible with a mobile communication standard such as LTE (Long Term Evolution), 4G (4th Generation), or 5G (5th Generation). However, the communication module is not limited to this. The communication module may be compatible with any communication standard.
[0029] The communication unit 21 may further include a communication module capable of performing short-range wireless communication. The communication module is, for example, a communication module compatible with short-range wireless communication standards such as Wi-Fi (registered trademark) or Bluetooth (registered trademark).
[0030] The positioning unit 22 can acquire position information of the vehicle 20. The positioning unit 22 includes at least one receiving module compatible with a satellite positioning system. The receiving module is, for example, a receiving module compatible with a GPS (Global Positioning System). However, the receiving module is not limited to this. The receiving module may be a receiving module compatible with any satellite positioning system.
[0031] The output unit 23 is capable of outputting data. The output unit 23 is configured to include at least one output interface capable of outputting data. The output interface is, for example, a display or a speaker. The display is, for example, an LCD (Liquid Crystal Display) or an organic EL (Electro Luminescence) display. In FIG. 1, the output unit 23 is shown as a display. However, the output interface is not limited to this.
[0032] The memory unit 24 is configured to include at least one semiconductor memory, at least one magnetic memory, at least one optical memory, or a combination of at least two of these. The semiconductor memory is, for example, a RAM or a ROM. The RAM is, for example, an SRAM or a DRAM. The ROM is, for example, an EEPROM. The memory unit 24 may function as a main memory device, an auxiliary memory device, or a cache memory. The memory unit 24 stores data used in the operation of the vehicle 20 and data obtained by the operation of the vehicle 20.
[0033] The control unit 25 includes at least one processor, at least one dedicated circuit, or a combination of these. The processor is, for example, a general-purpose processor such as a CPU or a GPU, or a dedicated processor specialized for a specific process. The dedicated circuit is, for example, an FPGA or an ASIC. The control unit 25 executes processes related to the operation of the vehicle 20 while controlling each part of the vehicle 20.
[0034] The functions of vehicle 20 are realized by executing a vehicle program according to this embodiment in a processor corresponding to control unit 25. That is, the functions of vehicle 20 are realized by software. The vehicle program causes a computer to execute the operations of vehicle 20, thereby causing the computer to function as vehicle 20. That is, the computer functions as vehicle 20 by executing the operations of vehicle 20 in accordance with the vehicle program.
[0035] A part or all of the functions of the vehicle 20 may be realized by a dedicated circuit equivalent to the control unit 25. In other words, a part or all of the functions of the vehicle 20 may be realized by hardware.
[0036] The control unit 25 acquires position information of the vehicle 20 by the positioning unit 22. The control unit 25 transmits the acquired position information of the vehicle 20 to the information processing device 10 via the network 2 by the communication unit 21. The control unit 25 may acquire the position information of the vehicle 20 at a preset time interval and transmit the acquired position information of the vehicle 20 to the information processing device 10. The time interval may be set based on the average speed of the vehicle 20, etc.
[0037] <Terminal device configuration> As shown in FIG. 2, the terminal device 30 includes a communication unit 31, a positioning unit 32, an input unit 33, an output unit , a storage unit 35, and a control unit .
[0038] The communication unit 31 is configured to include at least one communication module that can be connected to the network 2. The communication module is, for example, a communication module compatible with a mobile communication standard such as LTE, 4G, or 5G. However, the communication module is not limited thereto. The communication module may be compatible with any communication standard.
[0039] The positioning unit 32 can acquire position information of the terminal device 30. The positioning unit 32 includes at least one receiving module compatible with a satellite positioning system. The receiving module is, for example, a receiving module compatible with GPS. However, the receiving module is not limited to this. The receiving module may be a receiving module compatible with any satellite positioning system.
[0040] The input unit 33 can receive input from a user. The input unit 33 includes at least one input interface capable of receiving input from a user. The input interface is, for example, a physical key, a capacitive key, a pointing device, a touch screen or a microphone that is integral with a display. However, the input interface is not limited to these.
[0041] The output unit 34 is capable of outputting data. The output unit 34 is configured to include at least one output interface capable of outputting data. The output interface is, for example, a display or a speaker. The display is, for example, an LCD or an organic EL display. However, the output interface is not limited to this.
[0042] The storage unit 35 includes at least one semiconductor memory, at least one magnetic memory, at least one optical memory, or a combination of at least two of these. The semiconductor memory is, for example, a RAM or a ROM. The RAM is, for example, an SRAM or a DRAM. The ROM is, for example, an EEPROM. The storage unit 35 may function as a main storage device, an auxiliary storage device, or a cache memory. The storage unit 35 stores data used in the operation of the terminal device 30 and data obtained by the operation of the terminal device 30.
[0043] The control unit 36 includes at least one processor, at least one dedicated circuit, or a combination of these. The processor is, for example, a general-purpose processor such as a CPU or a GPU, or a dedicated processor specialized for a specific process. The dedicated circuit is, for example, an FPGA or an ASIC. The control unit 36 executes processes related to the operation of the terminal device 30 while controlling each part of the terminal device 30.
[0044] The functions of the terminal device 30 are realized by executing a terminal program according to this embodiment on a processor corresponding to the control unit 36. That is, the functions of the terminal device 30 are realized by software. The terminal program causes a computer to execute the operations of the terminal device 30, thereby causing the computer to function as the terminal device 30. That is, the computer functions as the terminal device 30 by executing the operations of the terminal device 30 in accordance with the terminal program.
[0045] A part or all of the functions of the terminal device 30 may be realized by a dedicated circuit equivalent to the control unit 36. In other words, a part or all of the functions of the terminal device 30 may be realized by hardware.
[0046] The control unit 36 acquires the position information of the terminal device 30 by the positioning unit 32. The control unit 36 transmits the acquired position information of the terminal device 30 together with identification information of the user of the terminal device 30 to the information processing device 10 via the network 2 by the communication unit 31. The user identification information is information that can uniquely identify the user. The control unit 36 may acquire the position information of the terminal device 30 at a preset time interval and transmit the acquired position information of the terminal device 30 together with the user identification information to the information processing device 10. The time interval may be set based on the average speed at which the terminal device 30 moves, or the like.
[0047] <Output device configuration> As shown in FIG. 2, the output device 40 includes a communication unit 41, an output unit 42, a storage unit 43, and a control unit 44.
[0048] The communication unit 41 is configured to include at least one communication module that can be connected to the network 2. The communication module is, for example, a communication module compatible with a mobile communication standard such as LTE, 4G, or 5G. However, the communication module is not limited to this. The communication module may be compatible with any communication standard.
[0049] The output unit 42 is capable of outputting data. The output unit 42 is configured to include at least one output interface capable of outputting data. The output interface is, for example, a display or a speaker. The display is, for example, an LCD or an organic EL display. In FIG. 1, the output unit 42 is shown as a display. However, the output interface is not limited to this.
[0050] The storage unit 43 includes at least one semiconductor memory, at least one magnetic memory, at least one optical memory, or a combination of at least two of these. The semiconductor memory is, for example, a RAM or a ROM. The RAM is, for example, an SRAM or a DRAM. The ROM is, for example, an EEPROM. The storage unit 43 may function as a main storage device, an auxiliary storage device, or a cache memory. The storage unit 43 stores data used in the operation of the output device 40 and data obtained by the operation of the output device 40.
[0051] The control unit 44 includes at least one processor, at least one dedicated circuit, or a combination of these. The processor is, for example, a general-purpose processor such as a CPU or a GPU, or a dedicated processor specialized for a specific process. The dedicated circuit is, for example, an FPGA or an ASIC. The control unit 44 executes processes related to the operation of the output device 40 while controlling each part of the output device 40.
[0052] The functions of the output device 40 are realized by executing an output program according to this embodiment in a processor corresponding to the control unit 44. That is, the functions of the output device 40 are realized by software. The output program causes a computer to execute the operations of the output device 40, thereby causing the computer to function as the output device 40. That is, the computer functions as the output device 40 by executing the operations of the output device 40 in accordance with the output program.
[0053] A part or all of the functions of the output device 40 may be realized by a dedicated circuit equivalent to the control unit 44. In other words, a part or all of the functions of the output device 40 may be realized by hardware.
[0054] (Information Processing System) The process of the information processing device 10 will be described below.
[0055] <Scheduled time acquisition process> The control unit 13 acquires information on the scheduled time T1 at which the item 4 will be loaded onto the vehicle 20. In this embodiment, the control unit 13 acquires information on the scheduled time T1 by receiving, via the network 2, transportation information on the item 4 from a terminal device of a manager of the item 4 or an external server, etc., by the communication unit 11. For example, when the item 4 is transported by the vehicle 20 from one factory to another factory on the premises, the control unit 13 receives the transportation information on the item 4 from the terminal device of the manager of the item 4. For example, when the item 4 is a part produced outside and is brought into the premises from outside, the control unit 13 receives the transportation information on the item 4 from an external server. However, the control unit 13 may acquire information on the scheduled time T1 by any method.
[0056] The transportation information of the item 4 includes, for example, information on the scheduled time T1 described above, information on the stop 3A where the item 4 is loaded onto the vehicle 20, information on the stop 3B where the item 4 is unloaded from the vehicle 20, information on the size of the item 4, and information on the weight of the item 4. However, the transportation information of the item 4 may include any information related to the transportation of the item 4.
[0057] When the control unit 13 receives the transportation information of the item 4, it may identify a first stop where the item 4 is scheduled to be loaded onto the vehicle 20 and a second stop where the item 4 is scheduled to be unloaded from the vehicle 20. In this embodiment, the control unit 13 identifies the first stop as stop 3A and the second stop as stop 3B.
[0058] <Acquisition of predicted values> When the control unit 13 acquires the information on the scheduled time T1, it acquires a predicted value of the number of passengers in the vehicle 20 at the scheduled time T1. The control unit 13 may acquire the predicted value of the number of passengers in the vehicle 20 at the scheduled time T1 by setting the scheduled time T1 as the time when the users finish getting on and off the vehicle 20 at the bus stop 3A, for example, the departure time of the vehicle 20 from the bus stop 3A. The control unit 13 may acquire the predicted value of the number of passengers by any method.
[0059] As an example, the control unit 13 may obtain a predicted value of the number of passengers in the vehicle 20 at the scheduled time T1 based on information on the number of passengers in the vehicle 20 in the past. When the vehicle 20 travels along the same route according to the same bus schedule on weekdays, the number of passengers in the vehicle 20 at the same time during the day may be approximately the same even if the day of the week is different. The hour and minute indicate the hour and minute, for example, 8:50. When the vehicle 20 travels along the same route according to the same bus schedule on weekdays and the scheduled time T1 is a daytime time on a weekday, the control unit 13 may calculate an average value of the number of passengers in the vehicle 20 in a set period at the same time as the scheduled time T1. The control unit 13 may obtain the calculated average value as a predicted value of the number of passengers in the vehicle 20 at the scheduled time T1. The set period may be set based on the amount of information on the number of passengers in the vehicle 20 in the past, or the like. The control unit 13 may receive information on the number of passengers in the vehicle 20 in the past via the network 2 from an external server or the like that manages the number of passengers in the vehicle 20 by the communication unit 11.
[0060] As another example, the control unit 13 may obtain a predicted value of the number of passengers in the vehicle 20 at the scheduled time T1 based on the operation information of a factory in the premises. The operation information of the factory may be information indicating the operation status of the factory. The operation information of the factory may include, for example, at least one of information on a production line scheduled to be operated and information on a production line that has been operated in the past. The information on the production line may include, for example, information on the operation start time of the production line, the operation end time of the production line, and the type of the production line. The control unit 13 may receive the operation information of the factory from an external server that manages the production line of the factory, etc., via the network 2 by the communication unit 11. The control unit 13 may use the operation information of a factory that is expected to be visited by a user who gets on and off the vehicle 20 at the bus stop 3A. For example, the control unit 13 may use the operation information of a factory located within a set range from the bus stop 3A among the factories in the premises, or may use the operation information of a factory closest to the bus stop 3A. The set range may be set based on the walking distance that the user can tolerate. The control unit 13 may predict the predicted value of the number of passengers in the vehicle 20 at the scheduled time T1 by predicting the number of people getting on and off the vehicle 20 at the bus stop 3A at the scheduled time T1 based on the operation information of the factory. The control unit 13 may obtain the predicted value of the number of passengers in the vehicle 20 at the scheduled time T1 based on the prediction result of the number of people getting on and off the vehicle 20 at the bus stop 3A at the scheduled time T1 and the past number of passengers in the vehicle 20.
[0061] As yet another example, the control unit 13 may obtain a predicted value of the number of passengers in the vehicle 20 at the scheduled time T1 based on the attendance information of people working in a factory. The attendance information of a person may be information indicating the attendance status of a person. The attendance information of a person may include, for example, at least any of the following information: a scheduled start time, a scheduled end time, a past start time, a past end time, the type of production line the person is scheduled to work on, and the type of production line the person has worked on in the past. The control unit 13 may receive the attendance information of people working in a factory from an external server that manages attendance, etc., via the network 2, using the communication unit 11. The control unit 13 may use the attendance information of people working in a factory that is expected to be visited by a user who gets on and off the vehicle 20 at the bus stop 3A. For example, the control unit 13 may use the attendance information of people working in a factory located within the above-mentioned set range from the bus stop 3A among the factories on the premises, or may use the attendance information of people working in the factory closest to the bus stop 3A. The control unit 13 may predict the predicted value of the number of passengers in the vehicle 20 at the scheduled time T1 by predicting the number of people getting on and off the vehicle 20 at the bus stop 3A at the scheduled time T1 based on the attendance information of people working at the factory. The control unit 13 may obtain the predicted value of the number of passengers in the vehicle 20 at the scheduled time T1 based on the predicted result of the number of people getting on and off the vehicle 20 at the bus stop 3A at the scheduled time T1 and the past number of passengers in the vehicle 20.
[0062] <Determination process of first and second users> The control unit 13 identifies a user who is aboard the vehicle 20 at a set time T2 that is earlier than the scheduled time T1. The date of the set time T2 may be the same as the date of the scheduled time T1. The set time T2 may be set based on the bus schedule of the vehicle 20. For example, the set time T2 may be the departure time or arrival time of the vehicle 20 at any bus stop at which the vehicle 20 arrives before the bus stop 3A.
[0063] As an example, the control unit 13 may identify a user who is aboard the vehicle 20 based on the position information of the vehicle 20, and the position information and identification information of the user of the terminal device 30. For example, the control unit 13 identifies the terminal device 30 that moves together with the vehicle 20 based on the position information of the vehicle 20 and the position information of the terminal device 30 that are sequentially received. The control unit 13 identifies the user who is aboard the vehicle 20 by acquiring the identification information of the user of the identified terminal device 30.
[0064] As another example, the control unit 13 may identify a user who is riding in the vehicle 20 by receiving identification information of the user of the terminal device 30 from the vehicle 20. In this case, in the vehicle 20, the control unit 25 receives identification information of the user of the terminal device 30 present within a communication range set in advance from the communication unit 21 by performing short-distance wireless communication by the communication unit 21. This communication range may be set based on the size of the vehicle 20. This communication range is, for example, several meters. When the control unit 25 continues to receive identification information of the user of the same terminal device 30 for a set time or more, the control unit 25 transmits the identification information of the user of the terminal device 30 to the information processing device 10 via the network 2 by the communication unit 21. The set time may be set in units of several seconds or minutes. The control unit 13 receives the identification information of the user of the terminal device 30 from the vehicle 20 via the network 2 by the communication unit 11. The control unit 13 identifies a user who is riding in the vehicle 20 by receiving the identification information of the user of the terminal device 30.
[0065] When the control unit 13 identifies the users riding in the vehicle 20, it selects a first user candidate and a second user candidate from among the identified users riding in the vehicle 20. The first user candidate is a user who is a candidate for the first user. The first user is a user who plans to load an item 4 onto the vehicle 20 at the bus stop 3A. The first user candidate is requested to become the first user, as described below. The second user candidate is a user who is a candidate for the second user. The second user is a user who plans to unload an item 4 from the vehicle 20 at the bus stop 3B. The second user candidate is requested to become the second user, as described below. The first user candidate and the second user candidate may be the same user or different users.
[0066] As an example, the control unit 13 may select the first user candidate and the second user candidate based on the weight of the item 4 and the age of the user. In this case, the storage unit 12 may store in advance data on the age of the user of the terminal device 30 in association with the identification information of the user of the terminal device 30. When the weight of the item 4 exceeds the weight threshold, the control unit 13 refers to the storage unit 12 and preferentially selects younger users as the first user candidate and the second user candidate. The weight threshold may be set based on the strength of a general user. The control unit 13 may select multiple first user candidates and second user candidates according to the weight or size of the item 4.
[0067] As another example, the control unit 13 may select the first user candidate and the second user candidate based on the weight of the item 4 and the user's fatigue level. The user's fatigue level is an index indicating the degree of fatigue of the user. The higher the user's fatigue level, the greater the degree of fatigue of the user. The control unit 13 may estimate the user's fatigue level based on the user's attendance information. The control unit 13 may acquire information on the overtime hours of the previous day from the user's attendance information, and estimate that the longer the overtime hours, the higher the user's fatigue level. In addition, the control unit 13 may identify the type of production line on which the user worked from the user's attendance information, and when it is determined that manual labor is performed on the identified production line, it may estimate that the user's fatigue level is higher than when manual labor is not performed. The control unit 13 preferentially selects users with low fatigue levels as the first user candidate and the second user candidate from among users riding in the vehicle 20. The control unit 13 may select multiple first user candidates and second user candidates according to the weight or size of the item 4.
[0068] As yet another example, the control unit 13 may select, as a first user candidate, a user whose destination is the bus stop 3A or a user whose destination is closer to the bus stop 3A than other users. Also, the control unit 13 may select, as a second user candidate, a user whose destination is the bus stop 3B or a user whose destination is closer to the bus stop 3B than other users. The control unit 13 may specify the user's destination by any method.
[0069] When the control unit 13 selects the first user candidate, the control unit 13 transmits a first request notification to the terminal device 30 of the first user candidate via the network 2 by the communication unit 11. The first request notification is a notification indicating a request to load the item 4 onto the vehicle 20 at the bus stop 3A. In the terminal device 30 of the first user candidate, when the control unit 36 receives the first request notification from the information processing device 10 via the network 2 by the communication unit 31, the control unit 36 causes the output unit 34 to output information indicated by the first request notification. For example, the control unit 36 causes the display of the output unit 34 to display the information indicated by the first request notification as an image, or causes the speaker of the output unit 34 to output the information as sound. By checking the information output from the output unit 34, the first user candidate can know that he has been requested to load the item 4 onto the vehicle 20 at the bus stop 3A. The first user candidate considers whether or not to accept the request to load the item 4 onto the vehicle 20 at the bus stop 3A. If the first user candidate decides to accept the request, he / she inputs an input accepting the request from the input unit 33. If the first user candidate decides not to accept the request, he / she inputs an input declining the request from the input unit 33. In the terminal device 30 of the first user candidate, if the control unit 36 receives an input accepting the request from the input unit 33, it transmits a signal accepting the request to the information processing device 10 via the network 2 by the communication unit 31. In the terminal device 30 of the first user candidate, if the control unit 36 receives an input declining the request from the input unit 33, it transmits a signal declining the request to the information processing device 10 via the network 2 by the communication unit 31.
[0070] When the control unit 13 selects the second user candidate, the control unit 13 transmits a second request notification to the terminal device 30 of the second user candidate via the network 2 by the communication unit 11. The second request notification is a notification indicating a request to unload the item 4 from the vehicle 20 at the bus stop 3B. In the terminal device 30 of the second user candidate, when the control unit 36 receives the second request notification from the information processing device 10 via the network 2 by the communication unit 31, the control unit 36 causes the output unit 34 to output information indicated by the second request notification. For example, the control unit 36 causes the display of the output unit 34 to display the information indicated by the second request notification as an image, or causes the speaker of the output unit 34 to output the information as sound. The second user candidate inputs an input to accept the request or an input to decline the request from the input unit 33 in the same or similar manner as the first user candidate. In the terminal device 30 of the second user candidate, when the control unit 36 receives an input to accept the request through the input unit 33, the control unit 36 transmits a signal to accept the request to the information processing device 10 via the network 2 through the communication unit 31. In the terminal device 30 of the second user candidate, when the control unit 36 receives an input to reject the request through the input unit 33, the control unit 36 transmits a signal to reject the request to the information processing device 10 via the network 2 through the communication unit 31.
[0071] The control unit 13 receives a signal accepting the request or a signal declining the request from the terminal device 30 of the first user candidate via the network 2 through the communication unit 11. When the control unit 13 receives a signal accepting the request, it determines the first user candidate to be the first user. When the control unit 13 receives a signal declining the request, it selects a new first user candidate and transmits a first request notification to the terminal device 30 of the selected new first user candidate.
[0072] The control unit 13 receives a signal accepting the request or a signal declining the request from the terminal device 30 of the second user candidate via the network 2 through the communication unit 11. When the control unit 13 receives a signal accepting the request, it determines the second user candidate to be the second user. When the control unit 13 receives a signal declining the request, it selects a new second user candidate and transmits a second request notification to the terminal device 30 of the new selected second user candidate.
[0073] When the control unit 13 determines the first user and the second user, the control unit 13 may determine to grant an incentive to the first user and the second user. The incentive may be granted, for example, in the form of returning the fare of the vehicle 20 to the user. The incentive may be granted as points that can be applied to the payment of the fare of the vehicle 20. The incentive may be granted as electronic money. The incentive may be granted as points that can be exchanged for valuables or paid services. By granting the incentive, the first user candidate and the second user candidate are more likely to actively accept the request. With such a configuration, the first user and the second user can be smoothly determined.
[0074] The control unit 13 may determine to grant an incentive to the first user when it is determined that the first user has actually loaded the item 4 onto the vehicle 20. When the control unit 13 receives a report notification that the first user has loaded the item 4 onto the vehicle 20 from the terminal device of the manager of the item 4 or the terminal device 30 of the first user via the network 2, via the communication unit 11, the control unit 13 may determine that the first user has actually loaded the item 4 onto the vehicle 20. With this configuration, the first user can more reliably load the item 4 onto the vehicle 20.
[0075] The control unit 13 may determine to grant an incentive to the second user when it is determined that the second user has actually removed the item 4 from the vehicle 20. When the control unit 13 receives a report notification by the communication unit 11 from the terminal device of the manager of the item 4 or the terminal device 30 of the second user via the network 2 that the second user has removed the item 4 from the vehicle 20, the control unit 13 may determine that the second user has actually removed the item 4 from the vehicle 20. With this configuration, the second user can more reliably remove the item 4 from the vehicle 20.
[0076] <Determination process> The control unit 13 determines whether or not there is space in the vehicle 20 to load the item 4 at the scheduled time T1. For example, the control unit 13 determines whether or not there is space in the vehicle 20 to load the item 4 at the scheduled time T1 based on a predicted value of the number of passengers in the vehicle 20 at the scheduled time T1, information on the volume occupied by each passenger in the vehicle 20, and information on the size of the item 4.
[0077] When the control unit 13 determines that there is no space in the vehicle 20 to load the article 4 at the scheduled time T1, the control unit 13 may execute any process to secure this space. An example of the process to secure this space will be described below.
[0078] <Third user determination process> When the control unit 13 determines that there is no space to load the item 4 in the vehicle 20 at the scheduled time T1, the control unit 13 selects a third user candidate from among the users riding in the vehicle 20. The third user candidate is a user who is a candidate for the third user. The third user is a user who is scheduled to get off the vehicle 20 before the vehicle 20 arrives at the bus stop 3A. The third user candidate is requested to become a third user, as described below. By having the third user get off the vehicle 20 before the vehicle 20 arrives at the bus stop 3A, it is possible to secure space to load the item 4 in the vehicle 20 at the scheduled time T1. The control unit 13 selects a user other than the first user and the second user as the third user candidate. Depending on the size of the item 4, the control unit 13 may select multiple third user candidates.
[0079] As an example, the control unit 13 may assign a priority to a user who is riding in the vehicle 20 for requesting the user to get off the vehicle 20. The control unit 13 preferentially selects a user with a high priority as a third user candidate. The control unit 13 may assign the priority in any manner. For example, the control unit 13 may assign a priority to a user based on the user's fatigue level. The control unit 13 may estimate the user's fatigue level as described above, and assign a lower priority to the user as the estimated fatigue level increases. With this configuration, a user with a low fatigue level can be requested to get off the vehicle 20.
[0080] When the control unit 13 selects the third user candidate, the control unit 13 transmits a third request notification to the terminal device 30 of the third user candidate via the network 2 by the communication unit 11. The third request notification is a notification indicating a request to get off the vehicle 20 before the vehicle 20 arrives at the first stop where the item 4 is to be loaded onto the vehicle 20, i.e., the stop 3A. In the terminal device 30 of the third user candidate, when the control unit 36 receives the third request notification from the information processing device 10 via the network 2 by the communication unit 31, the control unit 36 causes the output unit 34 to output information indicated by the third request notification. For example, the control unit 36 causes the display of the output unit 34 to display the information indicated by the third request notification as an image, or causes the speaker of the output unit 34 to output the information as sound. By checking the information output from the output unit 34, the third user candidate can know that he has been requested to get off the vehicle 20 before the vehicle 20A arrives at the stop 3A. If the third user candidate decides to accept the request, he / she inputs an input accepting the request from the input unit 33. If the third user candidate decides not to accept the request, he / she inputs an input declining the request from the input unit 33. In the terminal device 30 of the third user candidate, when the control unit 36 receives an input accepting the request from the input unit 33, it transmits a signal accepting the request to the information processing device 10 via the network 2 by the communication unit 31. In the terminal device 30 of the third user candidate, when the control unit 36 receives an input declining the request from the input unit 33, it transmits a signal declining the request to the information processing device 10 via the network 2 by the communication unit 31.
[0081] The control unit 13 receives a signal accepting the request or a signal declining the request from the terminal device 30 of the third user candidate via the network 2 through the communication unit 11. When the control unit 13 receives a signal accepting the request, it determines the third user candidate to be the third user. When the control unit 13 receives a signal declining the request, it selects a new third user candidate and transmits a third request notification to the terminal device 30 of the new selected third user candidate.
[0082] The control unit 13 may determine whether to give the third user the above-mentioned incentive. By giving the incentive, the third user candidate is more likely to actively accept the request. With this configuration, the third user can be smoothly determined.
[0083] When the control unit 13 determines that the third user has actually alighted from the vehicle 20 by the time of arrival at the bus stop 3A, the control unit 13 may determine to provide an incentive to the third user. When the control unit 13 receives a signal from the vehicle 20 or the third user's terminal device 30, etc., via the network 2, indicating that the third user has alighted from the vehicle 20 by the time of arrival at the bus stop 3A, the control unit 13 may determine that the third user has actually alighted from the vehicle 20 by the time of arrival at the bus stop 3A. With this configuration, the third user can more reliably alight from the vehicle 20 by the time of arrival at the bus stop 3A.
[0084] The control unit 13 may select two or more third user candidates and determine two or more third users. When only one user gets off the vehicle 20, the user may hesitate to get off the vehicle 20, and may end up giving up on getting off the vehicle 20. By determining two or more third users, the third user may get off the vehicle 20 more reliably.
[0085] <Notification process> When the control unit 13 determines that there is no space to load the article 4 in the vehicle 20 at the scheduled time T1, the control unit 13 may execute a notification process in addition to or instead of the third user determination process. The notification process is a process of notifying the user of information via the output device 40 of the bus stop or the vehicle 20.
[0086] As an example, the control unit 13 transmits the first notification to the output device 40 of any bus stop or the vehicle 20 via the network 2 by the communication unit 11. The first notification indicates that boarding the vehicle 20 is permitted up to the first bus stop where the item 4 is to be loaded onto the vehicle 20, i.e., bus stop 3A, or that boarding the vehicle 20 is restricted after bus stop 3A. The control unit 13 may transmit the first notification to the output device 40 of any bus stop where the vehicle 20 will arrive before bus stop 3A.
[0087] When the first notification is transmitted to the output device 40, the control unit 44 receives the first notification from the information processing device 10 via the network 2 by the communication unit 41. When the control unit 44 receives the first notification, the control unit 44 causes the output unit 42 to output information indicated by the first notification. For example, the control unit 44 causes the output unit 42 to display the information indicated by the first notification as an image on the display of the output unit 42, or to output the information as sound to the speaker of the output unit 42. By outputting the information indicated by the first notification from the output unit 42, the user waiting at the bus stop can know that the vehicle 20 is available up to the bus stop 3A, or that boarding the vehicle 20 is restricted after the bus stop 3A. When the destination is a bus stop beyond the bus stop 3A, the user can consider other means of transportation other than the vehicle 20.
[0088] When the first notification is transmitted to the vehicle 20, in the vehicle 20, the control unit 25 receives the first notification from the information processing device 10 via the network 2. When the control unit 25 receives the first notification, the control unit 25 causes the output unit 23 to output information indicated by the first notification. For example, the control unit 25 causes the output unit 23 to display the information indicated by the first notification as an image on the display, or to output the information as sound to the speaker of the output unit 23. By the information indicated by the first notification being output from the output unit 23, the user aboard the vehicle 20 can know that the vehicle 20 can be boarded up to the bus stop 3A, or that boarding the vehicle 20 is restricted after the bus stop 3A. The user can consider getting off the vehicle 20 before the vehicle 20 arrives at the bus stop 3A.
[0089] As another example, the control unit 13 transmits the second notification to the output device 40 of an arbitrary bus stop or the vehicle 20 via the network 2 by the communication unit 11. The second notification indicates that a limit on the number of passengers of the vehicle 20 is implemented in a section from a first bus stop, i.e., bus stop 3A, where the item 4 is to be loaded onto the vehicle 20, to a second bus stop, i.e., bus stop 3B, where the item 4 is to be unloaded from the vehicle 20. The control unit 13 may transmit the second notification to the output device 40 of an arbitrary bus stop where the vehicle 20 arrives before the bus stop 3A or an arbitrary bus stop between the bus stop 3A and the bus stop 3B on the route traveled by the vehicle 20. The second notification may further indicate information on the maximum number of passengers that can board the vehicle 20. In this case, the control unit 13 may obtain the maximum number of passengers that can board the vehicle 20 while securing space for loading the item 4 on the vehicle 20.
[0090] When the second notification is transmitted to the output device 40, the control unit 44 receives the second notification from the information processing device 10 via the network 2 by the communication unit 41. When the control unit 44 receives the second notification, the control unit 44 causes the output unit 42 to output information indicated by the second notification. For example, the control unit 44 causes the output unit 42 to display the information indicated by the second notification as an image on the display of the output unit 42, or to output the information as sound to the speaker of the output unit 42. By outputting the information indicated by the second notification from the output unit 42, the user waiting at the bus stop can know that a limit on the number of passengers in the vehicle 20 will be implemented in the section from bus stop 3A to bus stop 3B. When the user's destination is any bus stop in the section from bus stop 3A to bus stop 3B, the user can consider other means of transportation other than the vehicle 20.
[0091] When the second notification is transmitted to the vehicle 20, the control unit 25 receives the second notification from the information processing device 10 by the communication unit 21 via the network 2. When the control unit 25 receives the second notification, the control unit 25 causes the output unit 23 to output information indicated by the second notification. For example, the control unit 25 causes the output unit 23 to display the information indicated by the second notification as an image on the display of the output unit 23, or to output the information indicated by the second notification as sound to the speaker of the output unit 23. By the information indicated by the second notification being output from the output unit 23, the user aboard the vehicle 20 can know that a limit on the number of passengers of the vehicle 20 will be implemented in the section from the bus stop 3A to the bus stop 3B. The user can consider getting off the vehicle 20 before the vehicle 20 arrives at the bus stop 3A.
[0092] (Operation of information processing system) Fig. 3 is a flowchart showing the operation of the information processing device 10 shown in Fig. 2. This operation corresponds to an example of the information processing method according to the present embodiment. For example, when transportation information of the item 4 is transmitted to the information processing device 10, the control unit 13 starts the process of step S1.
[0093] The control unit 13 receives transportation information of the goods 4 from a terminal device of a manager of the goods 4 or an external server via the network 2 using the communication unit 11 (step S1). The control unit 13 obtains a predicted value of the number of passengers in the vehicle 20 at the scheduled time T1 (step S2). At a set time T2 before the scheduled time T1, the control unit 13 identifies users who are in the vehicle 20 (step S3).
[0094] The control unit 13 selects a first user candidate from among the users currently aboard the vehicle 20 identified in the process of step S3 (step S4). The control unit 13 transmits a first request notification to the terminal device 30 of the first user candidate via the network 2 by the communication unit 11 (step S5). The control unit 13 determines whether or not a signal to accept the request has been received from the terminal device 30 of the first user candidate via the network 2 by the communication unit 11 (step S6). When the control unit 13 determines that a signal to decline the request has been received (step S6: NO), the control unit 13 returns to the process of step S4. When the control unit 13 determines that a signal to accept the request has been received (step S6: YES), the control unit 13 proceeds to the process of step S7. In the process of step S7, the control unit 13 determines the first user candidate selected in the process of step S4 as the first user.
[0095] In the process of step S8, the control unit 13 selects a second user candidate from among the users currently aboard the vehicle 20 identified in the process of step S3. The control unit 13 transmits a second request notification to the terminal device 30 of the second user candidate via the network 2 by the communication unit 11 (step S9). The control unit 13 determines whether or not a signal to accept the request has been received from the terminal device 30 of the second user candidate via the network 2 by the communication unit 11 (step S10). When the control unit 13 determines that a signal to decline the request has been received (step S10: NO), the control unit 13 returns to the process of step S8. When the control unit 13 determines that a signal to accept the request has been received (step S10: YES), the control unit 13 proceeds to the process of step S11. In the process of step S11, the control unit 13 determines the second user candidate selected in the process of step S8 as the second user.
[0096] In the process of step S12, the control unit 13 determines whether or not there is space to load the item 4 on the vehicle 20 at the scheduled time T1. If the control unit 13 determines that there is space to load the item 4 on the vehicle 20 at the scheduled time T1 (step S12: YES), the control unit 13 ends the process. If the control unit 13 determines that there is no space to load the item 4 on the vehicle 20 at the scheduled time T1 (step S12: NO), the control unit 13 proceeds to the process of step S13.
[0097] In the process of step S13, the control unit 13 selects a third user candidate from among the users who are riding in the vehicle 20 identified in the process of step S3. The control unit 13 transmits a third request notification to the terminal device 30 of the third user candidate via the network 2 by the communication unit 11 (step S14). The control unit 13 determines whether or not a signal to accept the request has been received from the terminal device 30 of the third user candidate via the network 2 by the communication unit 11 (step S15). When the control unit 13 determines that a signal to decline the request has been received (step S15: NO), the control unit 13 returns to the process of step S13. When the control unit 13 determines that a signal to accept the request has been received (step S15: YES), the control unit 13 proceeds to the process of step S16. In the process of step S16, the control unit 13 determines the third user candidate selected in the process of step S13 as the third user.
[0098] In this manner, in the information processing device 10, the control unit 13 determines whether or not there is space in the vehicle 20 to load the item 4 at the scheduled time T1. With this configuration, when the control unit 13 determines that there is no space in the vehicle 20 to load the item 4, it can execute any processing to secure space in the vehicle 20 to load the item 4. By executing processing to secure space in the vehicle 20 to load the item 4, the item 4 can be transported smoothly by the vehicle 20. Therefore, according to this embodiment, it is possible to provide a technique for efficiently transporting the item 4.
[0099] 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.
[0100] For example, when the control unit 13 of the information processing device 10 identifies a user heading to the bus stop 3A or 3B, the control unit 13 may transmit the first notification or the second notification to the terminal device 30 of the user via the network 2 by the communication unit 11. The control unit 13 may receive the user's schedule information from an external server that manages the user's schedule, etc., via the network 2 by the communication unit 11. The control unit 13 may identify the user heading to the bus stop 3A or 3B by analyzing the received user's schedule information. In the terminal device 30 of the user heading to the bus stop 3A or 3B, when the control unit 36 receives the first notification or the second notification from the information processing device 10 via the network 2 by the communication unit 31, the control unit 36 may output information indicated by the first notification or the second notification to the output unit 34. For example, the control unit 36 displays the information indicated by the first notification or the second notification on the display of the output unit 34 as an image, or outputs the information indicated by the first notification or the second notification to the speaker of the output unit 34 as a sound.
[0101] For example, an embodiment is also possible in which a general-purpose computer functions as the information processing device 10 according to the above-described embodiment. Specifically, a program describing the processing contents for realizing each function of the information processing device 10 according to the above-described embodiment 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 that stores the program. [Explanation of symbols]
[0102] 1. Information Processing Systems 2 Network 3A,3B stop 4 Goods 10. Information processing device 11 Communications Department 12 Storage section 13 Control section 20 Vehicles 21 Communications Department 22 Positioning unit 23 Output section 24 Memory section 25 Control Unit 30 Terminal Equipment 31 Communications Department 32 Positioning unit 33 Input section 34 Output section 35 Storage section 36 Control Unit 40 Output Device 41 Communications Department 42 Output section 43 Storage section 44 Control section
Claims
1. a control unit that acquires information on a scheduled time for loading an item onto a vehicle, acquires a predicted value of the number of passengers in the vehicle at the scheduled time, and determines whether or not there is space in the vehicle to load the item at the scheduled time based on the predicted value of the number of passengers in the vehicle at the scheduled time, information on the volume occupied by each passenger in the vehicle, and information on the size of the item, The vehicle travels within a preset site, There is a factory on the premises. The control unit is an information processing device that obtains a predicted value of the number of passengers in the vehicle based on operation information of the factory.
2. A control unit is provided which acquires information on a scheduled time for loading goods into a vehicle, acquires a predicted value of the number of passengers in the vehicle at the scheduled time, and determines whether or not there is space in the vehicle to load the goods at the scheduled time based on the predicted value of the number of passengers in the vehicle at the scheduled time, information on the volume occupied by each passenger in the vehicle, and information on the size of the goods; The vehicle travels within a preset site, There is a factory on the premises. The control unit is an information processing device that obtains a predicted value of the number of passengers in the vehicle based on attendance information of people working at the factory.
3. The information processing device described in claim 1 or 2, wherein the control unit identifies users currently riding in the vehicle when a set time occurs before the scheduled time, and determines from among the identified users currently riding in the vehicle a first user who plans to load the item onto the vehicle and a second user who plans to unload the item from the vehicle.
4. Further comprising a communication unit, The control unit is selecting a first user candidate who is a candidate for the first user and a second user candidate who is a candidate for the second user from among the identified users who are riding in the vehicle; transmitting a first request notification, which indicates a request to load the item onto the vehicle, to a terminal device of the first user candidate via the communication unit; transmitting a second request notification to the terminal device of the second user candidate by the communication unit, the second request notification indicating a request to unload the item from the vehicle; When a signal for accepting a request is received from a terminal device of the first user candidate by the communication unit, the first user candidate is determined to be the first user; The information processing apparatus according to claim 3 , wherein when a signal accepting a request is received from the terminal device of the second user candidate by the communication unit, the second user candidate is determined to be the second user.
5. The information processing device according to claim 4, wherein when the control unit receives a signal rejecting the request from the terminal device of the first user candidate via the communication unit, the control unit selects a new first user candidate and transmits the first request notification to the terminal device of the selected new first user candidate via the communication unit.
6. The information processing device according to claim 4 or 5, wherein when the control unit receives a signal via the communication unit from the terminal device of the second user candidate declining the request, the control unit selects a new second user candidate and transmits the second request notification to the terminal device of the selected new second user candidate via the communication unit.
7. The information processing device according to claim 4 , wherein the control unit selects the first user candidate and the second user candidate based on a weight of the item and an age of the user.
8. The control unit is selecting the first user candidate and the second user candidate based on a weight of the item and a fatigue level of the user; The information processing device according to claim 4 , further comprising: a step of preferentially selecting, from among users riding in the vehicle, users with a low level of fatigue as the first user candidate and the second user candidate.
9. When the control unit determines that there is no space to load the item in the vehicle at the scheduled time, determining a third user who is scheduled to get off the vehicle before the vehicle arrives at a first bus stop from among users other than the first user and the second user among the users riding in the identified vehicle; The information processing device according to claim 3 , wherein the first stop is a stop where the item is to be loaded onto the vehicle.
10. A control unit is provided which acquires information on a scheduled time for loading goods into a vehicle, acquires a predicted value of the number of passengers in the vehicle at the scheduled time, and determines whether there is space in the vehicle to load the goods at the scheduled time based on the predicted value of the number of passengers in the vehicle at the scheduled time, information on the volume occupied by each passenger in the vehicle, and information on the size of the goods, The control unit is When a set time before the scheduled time arrives, users who are riding in the vehicle are identified, and from among the identified users who are riding in the vehicle, a first user who is going to load the item onto the vehicle and a second user who is going to unload the item from the vehicle are determined; If it is determined that there is no space to load the item in the vehicle at the scheduled time, determining a third user who is scheduled to get off the vehicle before the vehicle arrives at a first bus stop from among users other than the first user and the second user among the users riding in the identified vehicle; The information processing device, wherein the first stop is a stop where the item is to be loaded onto the vehicle.
11. Further comprising a communication unit, The control unit is assigning a priority to the user currently riding in the identified vehicle for requesting the user to disembark from the vehicle based on a fatigue level of the user, and preferentially selecting a user with a high priority as a third user candidate who will be a candidate for the third user; transmitting a third request notification to the terminal device of the third user candidate by the communication unit, the third user requesting the terminal device to get off the vehicle before the vehicle arrives at the first bus stop; The information processing device according to claim 9 , wherein when a signal accepting a request is received from a terminal device of the third user candidate by the communication unit, the third user candidate is determined to be the third user.
12. The information processing device according to claim 11, wherein when the control unit receives a signal rejecting the request from the terminal device of the third user candidate via the communication unit, the control unit selects a new third user candidate and transmits the third request notification to the terminal device of the selected new third user candidate via the communication unit.
13. The information processing device according to claim 11 , wherein the control unit assigns the priority to the user based on a fatigue level of the user.
14. The information processing device according to claim 9 , wherein the control unit determines whether to provide an incentive to the third user.
15. The information processing device according to claim 3 , wherein the control unit determines whether to provide an incentive to the first user and the second user.
16. Further comprising a communication unit, When the control unit determines that there is no space to load the item in the vehicle at the scheduled time, Transmitting a first notification to an output device of a bus stop or the vehicle by the communication unit, the first notification indicating that the vehicle is available up to a first bus stop or indicating that boarding the vehicle is restricted after the first bus stop; The information processing device according to claim 1 , wherein the first stop is a stop where the item is to be loaded onto the vehicle.
17. Further comprising a communication unit, When the control unit determines that there is no space to load the item in the vehicle at the scheduled time, Transmitting a second notification indicating that a limit on the number of passengers in the vehicle will be implemented in a section from the first stop to the second stop to an output device of the bus stop or to the vehicle by the communication unit; the first stop is a stop where the item is to be loaded onto the vehicle; The information processing device according to claim 1 or 2, wherein the second stop is a stop where the item is to be unloaded from the vehicle.
18. The control unit is Obtain a maximum number of passengers that can board the vehicle while the space is secured; The information processing device according to claim 17 , wherein the second notification further indicates information about the maximum value.
19. An information processing method executed by an information processing device, comprising: Obtaining information about a scheduled time for loading the item onto the vehicle; obtaining a forecast of the number of passengers in the vehicle at the scheduled time; determining whether or not there is space in the vehicle to load the item at the scheduled time based on a predicted value of the number of passengers in the vehicle at the scheduled time, information on the volume occupied by each passenger in the vehicle, and information on the size of the item; The vehicle travels within a preset site, There is a factory on the premises. The information processing method further includes obtaining a predicted number of passengers in the vehicle based on operation information of the factory.
20. An information processing method executed by an information processing device, comprising: Obtaining information about a scheduled time for loading the item onto the vehicle; obtaining a forecast of the number of passengers in the vehicle at the scheduled time; determining whether or not there is space in the vehicle to load the item at the scheduled time based on a predicted value of the number of passengers in the vehicle at the scheduled time, information on the volume occupied by each passenger in the vehicle, and information on the size of the item; The vehicle travels within a preset site, There is a factory on the premises. The information processing method further includes obtaining a predicted number of passengers in the vehicle based on attendance information of people working at the factory.
Citation Information
Patent Citations
Information processing device, information processing method, and information processing program
JP2020149576A
Information processor and information processing method and program
JP2020160624A
Information processor, information processing method, and program
JP2020173713A
Vehicle operation control device, vehicle operation control system, and vehicle operation control method
JP2021128366A
Systems and methods for on-demand transportation
US20160364823A1