Information processing apparatus and MaaS providing method
By obtaining the location data of the delivery vehicle to calculate the prediction time and receiving terminal reports, the problem of users being unable to convey information at the moment is solved, ensuring the flexibility of the goods delivery process and meeting user needs.
Patent Information
- Application Number
- CN202411492542.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2024-01-29
- Filing Date
- 2024-10-24
- Publication Date
- 2025-07-29
AI Technical Summary
The prior art cannot effectively convey information that users cannot receive the goods to the delivery vehicle for the time being, resulting in the user's need to directly receive goods cannot be met.
The information processing device obtains the location data of the delivery vehicle, calculates the prediction time to reach the delivery destination, and receives a report that the terminal device cannot receive temporarily when the prediction time is less than the threshold time, and notifies the delivery vehicle to make corresponding adjustments.
It realizes the accurate communication of information that users cannot receive temporarily to the delivery vehicle, ensuring the flexibility of the goods delivery process and the satisfaction of user needs.
Smart Images

Figure CN120387749A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to an information processing apparatus and a method for providing MaaS. Background Art
[0002] Japanese Unexamined Patent Application Publication No. 2002-321793 discloses the following method: when the recipient of the goods delivered to the door is absent, the goods are stored in a goods storage device near the recipient's residence, and at the same time, a notice to the effect that there is a delivery is automatically notified to the recipient.
[0003] In the existing method, when there are goods that the user wants to directly receive, it is impossible to convey to the delivery vehicle the fact that the user is temporarily unable to receive the goods. Summary of the Invention
[0004] The present disclosure can convey to the delivery vehicle the fact that the user is temporarily unable to receive the goods.
[0005] The information processing apparatus of the present disclosure includes: a communication unit that communicates with the user's terminal device; and a control unit that acquires position data indicating the position of the delivery vehicle, calculates the distance from the position indicated by the acquired position data to the delivery destination, calculates a predicted time based on the calculated distance, and when the calculated predicted time is less than a threshold time, enables a report to the effect that the goods cannot be received temporarily to be received from the terminal device via the communication unit, where the predicted time is the predicted time until the delivery vehicle reaches the delivery destination.
[0006] According to the present disclosure, it is possible to convey to the delivery vehicle the fact that the user is temporarily unable to receive the goods. Brief Description of the Drawings
[0007] Hereinafter, with reference to the drawings, the features, advantages, and technical and industrial significance of the exemplary embodiments of the present invention will be described, where the same reference numerals denote the same elements, and:
[0008] Figure 1 is a diagram showing the configuration of the system according to an embodiment of the present disclosure.
[0009] Figure 2 is a block diagram showing the configuration of the information processing apparatus according to an embodiment of the present disclosure.
[0010] Figure 3 is a flowchart showing the operation of the information processing apparatus according to an embodiment of the present disclosure.
[0011] Figure 4 is a flowchart showing a first modification of the operation of the information processing apparatus according to an embodiment of the present disclosure.
[0012] Figure 5This is a flowchart showing a second modification of the operation of the information processing apparatus according to an embodiment of the present disclosure. Detailed Embodiment
[0013] Hereinafter, an embodiment of the present disclosure will be described with reference to the accompanying drawings.
[0014] In each figure, the same or corresponding parts are denoted by the same reference numerals. In the description of the present embodiment, the description of the same or corresponding parts will be appropriately omitted or simplified.
[0015] Refer to Figure 1 The configuration of the system 1 of the present embodiment will be described.
[0016] The system 1 of the present embodiment includes an information processing apparatus 10, a terminal apparatus 20, and a delivery vehicle 30. The information processing apparatus 10 can communicate with the terminal apparatus 20 and the delivery vehicle 30 via a network 40.
[0017] The information processing apparatus 10 is installed in a facility such as a data center and is used by an operator who manages the delivery vehicle 30. The information processing apparatus 10 is a computer such as a server belonging to a cloud computing system or other computing systems.
[0018] The terminal apparatus 20 is a computer such as a PC, a portable telephone, a smartphone, or a tablet that can install and execute application programs. "PC" is an abbreviation for personal computer. The terminal apparatus 20 is used by a user 21.
[0019] The delivery vehicle 30 is, for example, an arbitrary type of vehicle such as a gasoline vehicle, a diesel vehicle, a hydrogen energy vehicle, an HEV, a PHEV, a BEV, or an FCEV. "HEV" is an abbreviation for hybrid electric vehicle. "PHEV" is an abbreviation for plug-in hybrid electric vehicle. "BEV" is an abbreviation for battery electric vehicle. "FCEV" is an abbreviation for fuel cell electric vehicle. In the present embodiment, the delivery vehicle 30 is a large vehicle such as a truck. In the present embodiment, the delivery vehicle 30 is driven by a driver, but the driving can also be automated at any level. The level of automation is, for example, any one of levels 1 to 5 in the SAE level classification. "SAE" is an abbreviation for the Society of Automotive Engineers. The delivery vehicle 30 can also be a vehicle dedicated to MaaS. "MaaS" is an abbreviation for Mobility as a Service.
[0020] Network 40 includes the Internet, at least one WAN, at least one MAN, or any combination thereof. "WAN" is an abbreviation for wide area network. "MAN" is an abbreviation for metropolitan area network. Network 40 may also include at least one wireless network, at least one optical network, or any combination thereof. The wireless network is, for example, an ad hoc network, a cellular network, a wireless LAN, a satellite communication network, or a terrestrial microwave network. "LAN" is an abbreviation for local area network.
[0021] Refer to Figure 1 A summary of this embodiment will be described.
[0022] The information processing device 10 acquires position data indicating the position of the delivery vehicle 30. The information processing device 10 calculates the distance from the position indicated by the acquired position data to the delivery destination. The information processing device 10 calculates a predicted time based on the calculated distance, where the predicted time is the predicted time until the delivery vehicle 30 reaches the delivery destination. When the calculated predicted time is less than the threshold time, the information processing device 10 enables the reception of a report from the terminal device 20 indicating that the user is temporarily unable to receive the package.
[0023] According to this embodiment, the fact that the user 21 is temporarily unable to receive the package can be conveyed to the delivery vehicle 30.
[0024] In Figure 1 , the user 21 is a purchaser who has ordered goods on an EC website and entrusted the delivery. "EC" is an abbreviation for E-Commerce. The delivery vehicle 30 delivers the goods, which are the goods ordered by the user 21, to the delivery destination designated by the user 21. In this embodiment, the delivery destination is the home of the user 21. The user 21 hopes to receive the goods directly. The delivery destination is not limited to the home of the user 21, and the delivery destination includes any place where the user 21 can directly receive the goods, such as a hotel or a workplace.
[0025] The delivery vehicle 30 is driven by a driver referring to the delivery data to deliver the goods. The delivery data indicates the order in which the delivery vehicle 30 delivers the goods. The delivery data is stored in the information processing device 10 in the form of a database. When the delivery vehicle 30 acquires the delivery data from the information processing device 10, the delivery vehicle 30 presents the delivery data to the driver. The delivery vehicle 30 delivers the goods to the delivery destination at the head of the order indicated by the delivery data. When the delivery is completed, the delivery data is updated, and the delivery destination in the second place becomes the head.
[0026] In one example, the information processing apparatus 10 can also be used for providing MaaS, which is a service that effectively utilizes a moving body.
[0027] Refer to Figure 2 The configuration of the information processing apparatus 10 according to the present embodiment will be described.
[0028] The information processing apparatus 10 includes a control unit 11, a storage unit 12, and a communication unit 13.
[0029] The control unit 11 includes at least one processor, at least one programmable circuit, at least one dedicated circuit, or any combination thereof. The processor is a general-purpose processor such as a CPU or a GPU, or a dedicated processor specialized for specific processing. "CPU" is an abbreviation for central processing unit. "GPU" is an abbreviation for graphics processing unit. The programmable circuit is, for example, an FPGA. "FPGA" is an abbreviation for field-programmable gate array. The dedicated circuit is, for example, an ASIC. "ASIC" is an abbreviation for application specific integrated circuit. The control unit 11 controls each unit of the information processing apparatus 10 while executing processing related to the operation of the information processing apparatus 10.
[0030] The storage unit 12 includes at least one semiconductor memory, at least one magnetic memory, at least one optical memory, or any combination thereof. The semiconductor memory is, for example, RAM, ROM, or flash memory. "RAM" is an abbreviation for random access memory. "ROM" is an abbreviation for read only memory. RAM is, for example, SRAM or DRAM. "SRAM" is an abbreviation for static random access memory. "DRAM" is an abbreviation for dynamic random access memory. ROM is, for example, EEPROM. "EEPROM" is an abbreviation for electrically erasable programmable read only memory. The flash memory is, for example, SSD. "SSD" is an abbreviation for solid-state drive. The magnetic memory is, for example, HDD. "HDD" is an abbreviation for hard disk drive. The storage unit 12 functions as, for example, a main storage device, an auxiliary storage device, or a cache memory. Data for the operation of the information processing device 10 and data obtained by the operation of the information processing device 10 are stored in the storage unit 12. In the present embodiment, at least delivery data is stored in the storage unit 12.
[0031] The communication unit 13 includes at least one communication module. The communication module is, for example, a module corresponding to a wired LAN communication standard such as Ethernet (registered trademark), a wireless LAN communication standard such as IEEE802.11, or a mobile communication standard such as LTE, 4G standard, or 5G standard. "IEEE" is the abbreviation of Institute of Electrical and Electronics Engineers. "LTE" is an abbreviation for Long Term Evolution. "4G" is an abbreviation for 4th generation. "5G" is an abbreviation for 5th generation. The communication unit 13 communicates with the delivery vehicle 30 via the network 40. The communication unit 13 receives data for the operation of the information processing device 10 and, in addition, transmits data obtained by the operation of the information processing device 10.
[0032] The functions of the information processing apparatus 10 are implemented by a processor, which is the control unit 11, executing the program of the present embodiment. That is, the functions of the information processing apparatus 10 are implemented by software. The program causes a computer to function as the information processing apparatus 10 by causing the computer to execute the operations of the information processing apparatus 10. That is, the computer functions as the information processing apparatus 10 by executing the operations of the information processing apparatus 10 in accordance with the program.
[0033] The program may be pre-stored in a non-transitory computer-readable medium. The non-transitory computer-readable medium is, for example, a flash memory, a magnetic recording device, an optical disc, a magneto-optical recording medium, or a ROM. The distribution of the program is performed, for example, by selling, transferring, or leasing a portable medium such as an SD card, a DVD, or a CD-ROM storing the program. "SD" is an abbreviation for Secure Digital. "DVD" is an abbreviation for digital versatile disc. "CD-ROM" is an abbreviation for compact disc read only memory. The program may also be distributed by pre-storing the program in a storage device of a server and transmitting the program from the server to other computers. The program may also be provided as a program product.
[0034] The computer temporarily stores, for example, the program stored in the portable medium or the program transmitted from the server in the main storage device. Then, the computer reads the program stored in the main storage device by the processor and executes the processing in accordance with the read program by the processor. The computer may also directly read the program from the portable medium and execute the processing in accordance with the program. Alternatively, each time the program is transmitted from the server to the computer, the computer sequentially executes the processing in accordance with the received program. The processing may also be executed by a so-called ASP type service, in which the ASP type service does not perform the transmission of the program from the server to the computer but realizes the function only by execution instructions and result acquisition. "ASP" is an abbreviation for application service provider. The program includes information for processing to be executed by an electronic computer, and this information corresponds to the program. For example, data that is not a direct instruction for the computer but has the nature of prescribing the processing of the computer conforms to "information equivalent to the program".
[0035] Part or all of the functions of the information processing apparatus 10 may also be implemented by a programmable circuit or a dedicated circuit that is the control unit 11. That is, part or all of the functions of the information processing apparatus 10 may also be implemented by hardware.
[0036] Refer to Figure 3The operation of the information processing apparatus 10 of the present embodiment will be described. The operations described below correspond to the method of the present embodiment. That is, the method of the present embodiment includes Figure 3 the steps S101 to S110 shown in
[0037] In the present embodiment, when the delivery vehicle 30 departs from the nearest branch to the delivery destination, S101 is started.
[0038] In S101, the control unit 11 of the information processing apparatus 10 acquires position data indicating the position of the delivery vehicle 30. Specifically, the delivery vehicle 30 measures its position through a GPS receiver mounted on the delivery vehicle 30. "GPS" is an abbreviation for Global Positioning System. The delivery vehicle 30 transmits the data indicating the measured position as position data to the information processing apparatus 10. The control unit 11 receives the transmitted position data via the communication unit 13.
[0039] In S102, the control unit 11 of the information processing apparatus 10 calculates the distance from the position indicated by the position data acquired in S101 to the delivery destination. For example, the control unit 11 calculates the distance from the position indicated by the position data to the home of the user 21.
[0040] In S103, the control unit 11 of the information processing apparatus 10 calculates a predicted time based on the distance calculated in S102. The predicted time is the predicted time until the delivery vehicle 30 reaches the delivery destination. For example, the control unit 11 calculates the predicted time until the delivery vehicle 30 reaches the home of the user 21 considering the distance calculated in S102, the order of the delivered goods, the road conditions, the climate, or the time period.
[0041] In S104, the control unit 11 of the information processing apparatus 10 transmits predicted time data indicating the predicted time calculated in S103 to the terminal device 20 via the communication unit 13. The terminal device 20 receives the transmitted predicted time data. The terminal device 20 displays the predicted time indicated by the received predicted time data on the display. For example, when the predicted time is 15 minutes, the terminal device 20 displays a message such as "The goods will be delivered in about the next 15 minutes" on the screen of the display. Alternatively, the terminal device 20 may also display a light-hearted message such as "The goods may be delivered in about 15 minutes meow" in the form of an illustration with a cat on the screen.
[0042] In S105, the control unit 11 of the information processing device 10 transmits the position data acquired in S101 to the terminal device 20 via the communication unit 13. The terminal device 20 receives the transmitted position data. The terminal device 20 displays the position indicated by the received position data on the display. For example, the terminal device 20 displays a map around the position of the delivery vehicle 30 on the screen of the display, and displays an icon of a truck at the position of the delivery vehicle 30 on the map.
[0043] In S106, the control unit 11 of the information processing device 10 determines whether the predicted time calculated in S103 is less than the threshold time. If the predicted time is less than the threshold time, the control unit 11 performs the process of S107. If the predicted time is greater than or equal to the threshold time, the control unit 11 performs the process of S101. The threshold time is, for example, 15 minutes. If the predicted time is less than 15 minutes, the control unit 11 performs the process of S107. If the predicted time is greater than or equal to 15 minutes, the control unit 11 performs the process of S101. The process of S101 is performed after a specified time has elapsed after the determination in S106. The specified time may also vary according to the predicted time. For example, if the predicted time is greater than or equal to 60 minutes, the control unit 11 performs the process of S101 after 30 minutes have elapsed after the determination in S106. If the predicted time is less than 60 minutes and greater than or equal to 30 minutes, the control unit 11 performs the process of S101 after 10 minutes have elapsed after the determination in S106. If the predicted time is less than 30 minutes and greater than or equal to 15 minutes, the control unit 11 performs the process of S101 after 5 minutes have elapsed after the determination in S106. If the predicted time is less than 15 minutes, the control unit 11 performs the process of S107.
[0044] In S107, the control unit 11 of the information processing device 10 enables the reception of a report from the terminal device 20 to the effect that delivery is temporarily not possible. Specifically, the control unit 11 notifies the terminal device 20 to the following effect: it is possible to receive a report to the effect that delivery is temporarily not possible. The terminal device 20 displays on the display the fact that the information processing device 10 can receive a report. For example, the terminal device 20 displays a message such as "Please press the button when leaving" or "Please press the button if you wish to have it delivered to the door" on the screen of the display. In addition, the terminal device 20 displays buttons such as "Leaving in 5 minutes", "Leaving in 10 minutes" or "Wish to have it delivered to the door" on the screen. The user 21 presses the button when delivery is temporarily not possible due to a short-term matter.
[0045] In S108, the control unit 11 of the information processing device 10 determines whether a report from the terminal device 20 has been received. Specifically, when the user 21 presses a button, the terminal device 20 sends a report to the effect that the button has been pressed to the information processing device 10. The control unit 11 receives the report via the communication unit 13. When the report is received, the control unit 11 proceeds to the process of S109. When a predetermined time has elapsed since the reception of reports was enabled in S107 and no report has been received, the control unit 11 proceeds to the process of S101. The predetermined time is, for example, 5 minutes. When 5 minutes have elapsed since the reception of reports was enabled in S107, the control unit 11 proceeds to the process of S101.
[0046] In S109, the control unit 11 of the information processing device 10 updates the delivery data stored in the storage unit 12. The method of updating the delivery data may also vary according to the content of the report received in S108. For example, when the control unit 11 receives a report to the effect that a button has been pressed reading "leave in 5 minutes", the control unit 11 reverses the order of the delivery destination of the user 21 and the second delivery destination. When the control unit 11 receives a report to the effect that a button has been pressed reading "leave in 10 minutes", the control unit 11 moves the order of the delivery destination of the user 21 back by three positions. When the control unit 11 receives a report to the effect that a button has been pressed reading "wish to be delivered to the door", the control unit 11 changes the delivery method of the user 21 to "door delivery".
[0047] In S110, the control unit 11 of the information processing device 10 outputs a notification. Specifically, the control unit 11 sends update data indicating the content updated in S109 to the delivery vehicle 30 via the communication unit 13. The delivery vehicle 30 receives the update data. The delivery vehicle 30 outputs the content indicated by the update data as a notification. For example, when the delivery destination of the user 21 has changed, the delivery vehicle 30 displays a message reading "the delivery destination has changed" and the changed delivery destination on the screen of the display of the navigation system mounted on the delivery vehicle 30. When the delivery method of the user 21 has changed, the delivery vehicle 30 displays a message reading "has been changed to door delivery" on the screen of the navigation system. The delivery vehicle 30 may also output these messages as voice from the speaker built into the delivery vehicle 30. The delivery vehicle 30 is driven by the driver in a manner corresponding to such a notification and the changed delivery destination or delivery method.
[0048] After S110, Figure 3 the process shown ends. In addition, regardless of which Figure 3 process is being carried out, when the delivery to the user 21 is completed, Figure 3 the process shown ends.
[0049] In one example, the above processing procedure can be executed when providing a service (MaaS) using the delivery vehicle 30. In this case, the information processing method based on the above processing procedure is an example of a method for providing a service (MaaS) using the delivery vehicle 30.
[0050] As described above, in the present embodiment, the control unit 11 of the information processing device 10 acquires position data indicating the position of the delivery vehicle 30. The control unit 11 of the information processing device 10 calculates the distance from the position indicated by the acquired position data to the delivery destination. The control unit 11 of the information processing device 10 calculates a predicted time based on the calculated distance, and the predicted time is the predicted time until the delivery vehicle 30 arrives at the delivery destination. When the calculated predicted time is less than the threshold time, the control unit 11 of the information processing device 10 enables the reception of a report from the terminal device 20 indicating that the user is temporarily unable to receive the package.
[0051] According to the present embodiment, the fact that the user 21 is temporarily unable to receive the package can be conveyed to the delivery vehicle 30.
[0052] As a modification example of the present embodiment, it may also be that when the second predicted time recalculated in S103 is different from the time obtained by simply subtracting the elapsed time from the already calculated predicted time, the control unit 11 of the information processing apparatus 10 notifies the terminal device 20 of this fact. The second predicted time is the predicted time recalculated in S103 when the process returns to S101 after calculating the predicted time in S103. Specifically, the second predicted time recalculated in S103 may sometimes be different from the predicted time - elapsed time represented by the predicted time data transmitted in S104. In this case, the control unit 11 transmits, via the communication unit 13, a notification to the effect that the predicted time has changed together with second predicted time data representing the second predicted time to the terminal device 20. The terminal device 20 receives the second predicted time data and the notification. The terminal device 20 displays the second predicted time represented by the received second predicted time data and the notification on the display. For example, there is a case where the predicted time calculated in S103 is 10 minutes, the predicted time data is transmitted to the terminal device 20 in S104, and then 5 minutes elapse while no report from the terminal device 20 is received in S108. In this case, the control unit 11 returns to S101 and calculates the second predicted time in S103. The predicted time - elapsed time represented by the predicted time data transmitted in S104 is 10 minutes - 5 minutes = 5 minutes. When the second predicted time is calculated as 15 minutes due to congestion on the road traveled by the delivery vehicle 30, the control unit 11 transmits a notification to the effect that the predicted time has changed together with second predicted time data representing 15 minutes as the second predicted time to the terminal device 20. The terminal device 20 displays a message such as "The predicted time is extended by 10 minutes" on the screen of the display.
[0053] As another modification example of the present embodiment, S104 may be omitted. In this case, after calculating the predicted time in S103, the control unit 11 does not transmit the predicted time data but transmits the position data in S105. The terminal device 20 receives the position data. The terminal device 20 displays the position represented by the received position data on the display.
[0054] As still another modification example of the present embodiment, S105 may be omitted. In this case, after calculating the predicted time in S103, the control unit 11 transmits the predicted time data in S104 but does not transmit the position data. The terminal device 20 receives the predicted time data. The terminal device 20 displays the predicted time represented by the received predicted time data on the display.
[0055] As another modification example of the present embodiment, S104 and S105 may also be omitted. In this case, after calculating the prediction time in S103, the control unit 11 does not transmit the prediction time data and the position data, but determines whether the prediction time is less than the threshold time in S106.
[0056] Refer to Figure 4 A first modification example of the operation of the information processing apparatus 10 according to the present embodiment will be described. Among them, the steps of S201 to S203 and S205 to S211 are the same as those of Figure 3 the steps of S101 to S103 and S104 to S110 shown, respectively, and thus the description thereof is omitted.
[0057] In S204, the control unit 11 of the information processing apparatus 10 determines whether the distance calculated in S202 is less than the threshold distance. When this distance is less than the threshold distance, the control unit 11 performs the process of S205. When this distance is greater than or equal to the threshold distance, the control unit 11 performs the process of S201. That is, when the distance calculated in S202 is less than the threshold distance, the control unit 11 transmits the prediction time data in S205. The threshold distance is, for example, 2 km. When the distance is less than 2 km, the control unit 11 performs the process of S205. When the distance is greater than or equal to 2 km, the control unit 11 performs the process of S201. The process of S201 is performed after a predetermined time has elapsed after the determination in S204. The predetermined time may also vary according to the distance. For example, when the distance is greater than or equal to 5 km, the control unit 11 performs the process of S201 after 30 minutes have elapsed after the determination in S204. When the distance is less than 5 km and greater than or equal to 3 km, the control unit 11 performs the process of S201 after 10 minutes have elapsed after the determination in S204. When the distance is less than 3 km and greater than or equal to 2 km, the control unit 11 performs the process of S201 after 5 minutes have elapsed after the determination in S204. When the distance is less than 2 km, the control unit 11 performs the process of S205. The predetermined time may also vary according to the prediction time calculated in S203. An example of the change in the predetermined time based on the prediction time is the same as that in S106.
[0058] Refer to Figure 5 A second modification example of the operation of the information processing apparatus 10 according to the present embodiment will be described. Among them, the steps of S301 to S303 and S305 to S311 are the same as those of Figure 3 the steps of S101 to S103 and S104 to S110 shown, respectively, and thus the description thereof is omitted.
[0059] In S304, the control unit 11 of the information processing apparatus 10 refers to the delivery data to determine whether the delivery destination of the user 21 is the head of the sequence. If the delivery destination is the head, the control unit 11 performs the process of S305. If the delivery destination is not the head, the control unit 11 performs the process of S301. Thus, the predicted time is notified only to the user of the next delivery destination.
[0060] The present disclosure is not limited to the above-described embodiments. For example, two or more functional blocks described in the block diagram may be integrated, or one functional block may be divided. For two or more steps described in the flowchart, instead of being executed in time series as described, they may be executed in parallel or in a different order according to the processing ability of the apparatus that executes each step or as needed. In addition, changes may be made within the scope not departing from the gist of the present disclosure.
[0061] For example, the information processing apparatus 10 may also be mounted on the delivery vehicle 30. That is, the operations Figures 3 to 5 shown may also be performed by the delivery vehicle 30.
Claims
1. An information processing apparatus, comprising: a communication unit that communicates with a user's terminal device; and The control unit acquires position data indicating the position of the delivery vehicle, calculates the distance from the position indicated by the acquired position data to the delivery destination, calculates a predicted time based on the calculated distance, and when the calculated predicted time is less than a threshold time, enables reception, via the communication unit, of a report from the terminal device to the effect that delivery cannot be made temporarily, where The predicted time is the predicted time until the delivery vehicle reaches the delivery destination.
2. The information processing apparatus according to claim 1, wherein the control unit transmits predicted time data indicating the predicted time to the terminal device via the communication unit.
3. The information processing apparatus according to claim 2, wherein the control unit also transmits the position data to the terminal device via the communication unit.
4. The information processing apparatus according to claim 2, wherein when the distance is less than a threshold distance, the control unit transmits the predicted time data.
5. The information processing apparatus according to claim 2, wherein when referring to delivery data indicating the order in which the delivery vehicle delivers goods and the delivery destination becomes the top of the order, the control unit transmits the predicted time data.
6. A method for providing Mobility as a Service (MaaS), which uses the information processing apparatus according to claim 1.
Citation Information
Patent Citations
Method for receiving package delivered via door-to-door delivery service
JP2002321793A