Information processing device

The information processing device facilitates smooth package delivery by enabling direct communication between user and vehicle devices to notify the recipient of their registered delivery method, addressing the challenge of absent recipients.

JP2025003183APending Publication Date: 2025-01-09TOYOTA JIDOSHA KK
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023103714
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-06-23
Publication Date
2025-01-09

AI Technical Summary

Technical Problem

Existing systems face challenges in smoothly delivering luggage when the recipient is absent at the delivery destination.

Method used

An information processing device that enables direct communication between a user's mobile device and a vehicle-mounted device within a predetermined distance, allowing the system to notify the recipient of the delivery method registered by the user, even if they are not at the destination.

Benefits of technology

Ensures smooth package delivery by allowing the recipient to receive the package using the registered method, even if they are absent from the delivery location.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025003183000001_ABST
    Figure 2025003183000001_ABST
Patent Text Reader

Abstract

To provide a technique that allows delivery of packages to be performed smoothly.SOLUTION: A control unit of an information processing device identifies a first device moving with a user who receives a package to be delivered by a vehicle. The control unit of the information processing device transmits to a second device first information including an identifier of the first device used for communication that enables direct communication when the second device mounted on the vehicle and the first device are within a predetermined distance. Then, when the control unit receives from at least one of the first device and the second device second information indicating that direct communication has been established between the first device and the second device by using the first information, the control unit notifies a passenger in the vehicle of a package receiving method which is registered by the user and to be used when the user is absent from a package delivery destination.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to an information processing device. [Background technology]

[0002] Patent document 1 proposes a luggage delivery support device that receives travel information including passenger destination information, and based on the received travel information, determines a passenger itinerary and a luggage storage delivery itinerary that include relay points where the passenger can at least add luggage to a storage device and / or pick up luggage from the storage device. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2022-54167 A Summary of the Invention [Problem to be solved by the invention]

[0004] The present disclosure aims to provide technology that enables smooth delivery of luggage. [Means for solving the problem]

[0005] The information processing device according to the present disclosure includes: Identifying a first device traveling with a user who receives delivery of a package by a vehicle; Transmitting first information to a second device, the first information including an identifier of the first device, which is used for performing communication that enables direct communication when the first device and a second device mounted on the vehicle are present within a predetermined distance from each other; when second information indicating that the direct communication has been established between the first device and the second device by using the first information is received from at least one of the first device and the second device, notifying a passenger of the vehicle of a method of receiving the package registered by the user, the method of receiving the package when the user is absent from the delivery address of the package; The control unit is configured to: Effect of the Invention

[0006] The present disclosure enables smooth delivery of luggage. [Brief description of the drawings]

[0007] [Figure 1] FIG. 1 is a diagram showing a schematic configuration of a delivery system. [Diagram 2] FIG. 2 is a diagram showing an example of a table configuration of user information stored in the auxiliary storage unit. [Diagram 3] FIG. 3 is a sequence diagram showing the flow of information processing in the delivery system. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0008] When a vehicle that delivers a package delivers a package to a user, the user may be absent from the delivery destination. In this case, even if the vehicle that delivers the package delivers the user's package to the delivery destination, the package cannot be handed over. On the other hand, when the user is absent from the delivery destination, the vehicle and the user may be located in close proximity. In this case, communication that enables direct communication may be established when a device traveling with the user and a device mounted on the vehicle are within a predetermined distance. Therefore, when a device traveling with the user and a device mounted on the vehicle establish direct communication, if the user is absent from the delivery destination, the vehicle and the user may be absent from the delivery destination. It can be assumed that

[0009] Therefore, the control unit of the information processing device according to the present disclosure identifies a first device that moves with a user who receives a package delivered by a vehicle. Also, the control unit of the information processing device according to the present disclosure transmits to the second device first information including an identifier of the first device used for communication that enables direct communication when the first device and the second device mounted on the vehicle are within a predetermined distance. The second device can directly communicate with the first device by using the first information. Then, when the control unit receives the second information from at least one of the first device and the second device, it notifies the passenger of the vehicle of a method for receiving the package. Here, the second information is information indicating that direct communication has been established between the first device and the second device. Also, the method for receiving the package notified to the passenger of the vehicle is a method for receiving the package registered by the user, and is a method for receiving the package when the user is absent from the delivery destination of the package.

[0010] As described above, when the first device and the second device communicate directly with each other because the user is absent from the delivery destination, the user can receive the package according to the package receiving method registered by the information processing device. As a result, the package can be delivered smoothly.

[0011] Specific embodiments of the present disclosure will be described below with reference to the drawings. Unless otherwise specified, the hardware configuration, module configuration, functional configuration, and the like described in each embodiment are not intended to limit the technical scope of the disclosure to only those.

[0012] <Embodiment> (System Overview) A delivery system 1 in the present disclosure will be described with reference to Fig. 1. Fig. 1 is a diagram showing a schematic configuration of the delivery system 1. The delivery system 1 includes a user terminal 100, an in-vehicle device 200, and a management server 300. In the delivery system 1, the user terminal 100, the in-vehicle device 200, and the management server 300 are connected to each other by a network N1. The network N1 may be, for example, a WAN (Wide Area Network), which is a global public communication network such as the Internet, or a telephone communication network such as a mobile phone.

[0013] (User terminal) The user terminal 100 is a mobile information terminal used by the user 10. The user terminal 100 can perform short-distance wireless communication with an in-vehicle device present within a predetermined distance. Here, the short-distance wireless communication is, for example, communication by Wi-Fi (registered trademark) or Bluetooth (registered trademark). The predetermined range is, for example, a communication range of short-distance wireless communication. When the user terminal 100 performs short-distance wireless communication with the in-vehicle device 200, the user terminal 100 transmits specific information indicating that short-distance wireless communication with the in-vehicle device 200 has been established to the in-vehicle device 200. The user terminal 100 may be any device that moves with the user 10, and may be, for example, a device mounted in the vehicle of the user 10.

[0014] (In-vehicle device) The on-board device 200 is mounted on a delivery vehicle 20. Here, the delivery vehicle 20 is a vehicle that delivers packages to a user 10. When the on-board device 200 performs short-range wireless communication with the user terminal 100, the on-board device 200 transmits to the on-board device 200 specific information indicating that short-range wireless communication with the user terminal 100 has been established. Here, the on-board device 200 performs short-range communication with the user terminal 100 using an identifier (terminal ID) of the user terminal 100 used for short-range communication between the user terminal 100 and the on-board device 200. The terminal ID of the user terminal 100 is used when the on-board device 200 performs authentication processing with the user terminal 100. The identifier (terminal ID) of the in-vehicle device 200 is delivered to the user terminal 100 in advance. That is, the in-vehicle device 200 receives the terminal ID of the user terminal 100, so that the user terminal 100 and the in-vehicle device 200 know each other's terminal IDs. Therefore, the in-vehicle device 200 receives the terminal ID of the user terminal 100, so that the user terminal 100 and the in-vehicle device 200 can perform short-distance communication.

[0015] (Management Server) The management server 300 is a server that manages the delivery of packages. The management server 300 includes a computer having a processor 310 configured with a CPU or GPU, a main memory unit 320 configured with a RAM or ROM, an auxiliary memory unit 330 configured with an EPROM, a hard disk drive, a removable medium, and a communication interface (communication I / F) 340 configured with a LAN interface board or a wireless communication circuit.

[0016] In the management server 300, the auxiliary storage unit 330 stores an operating system (OS), various programs, various information tables, and the like. In addition, in the management server 300, the processor 310 can load the programs stored in the auxiliary storage unit 330 into the main storage unit 320 and execute them to realize various functions as described below. However, some or all of the functions in the management server 300 may be realized by a hardware circuit such as an ASIC or an FPGA. Note that the management server 300 does not necessarily have to be realized by a single physical configuration, and may be configured by a plurality of computers that cooperate with each other. Similarly, the user terminal 100 and the in-vehicle device 200 are also configured to include a computer.

[0017] When the delivery vehicle 20 delivers a package to the user 10, the user 10 may be absent from the delivery destination. In this case, even if the delivery vehicle 20 delivers the package to the delivery destination, the package cannot be handed over. On the other hand, when the user 10 is absent from the delivery destination, the delivery vehicle 20 and the user 10 may be located close to each other. In this case, the user terminal 100 and the in-vehicle device 200 may be located within a predetermined distance, thereby establishing short-range communication. Therefore, when the user terminal 100 and the in-vehicle device 200 establish short-range communication, it can be assumed that the user 10 is absent from the delivery destination.

[0018] Then, the processor 310 of the management server 300 identifies the user 10 and the user terminal 100 who will deliver the package by the delivery vehicle 20. The processor 310 also identifies an identifier (terminal ID) of the user terminal 100 used for short-distance communication between the user terminal 100 and the in-vehicle device 200. The processor 310 then transmits ID information including the terminal ID of the user terminal 100 to the in-vehicle device 200 via the network N1. The in-vehicle device 200 can perform short-distance communication with the user terminal 100 by using the ID information.

[0019] By receiving the specific information from the user terminal 100 and the in-vehicle device 200, the processor 310 can know that the user terminal 100 and the in-vehicle device 200 are within a predetermined distance. This allows the processor 310 to know that the user 10 is absent from the delivery destination. The processor 310 then identifies the method of receiving the package registered by the user 10 when the user 10 is absent from the delivery destination (hereinafter, sometimes simply referred to as the "receiving method").

[0020] The processor 310 refers to the user information stored in the auxiliary storage unit 330, and identifies the terminal ID of the user terminal 100 and the receiving method registered by the user 10. FIG. 2 is a diagram showing an example of a table configuration of the user information stored in the auxiliary storage unit 330. The user information is information for associating a user with a package. The user information is information related to delivery of the package by a delivery vehicle.

[0021] As shown in FIG. 2, the user information has a user ID field, a terminal ID field, a parcel ID field, a vehicle ID field, a delivery destination field, and a receiving method field. The user ID field stores an identifier (user ID) for identifying a user. The terminal ID field stores an identifier (terminal ID) used for short-range communication between a terminal (user terminal) moving with a user corresponding to the user ID and an in-vehicle device of a delivery vehicle. The parcel ID field stores an identifier (parcel ID) for identifying a parcel to be delivered to a user corresponding to the user ID. The vehicle ID field stores an identifier (vehicle ID) for identifying a delivery vehicle that delivers a parcel corresponding to the parcel ID. The delivery destination field stores information indicating a delivery destination of a parcel corresponding to the parcel ID. The receiving method field stores information indicating a receiving method registered by a user corresponding to the user ID.

[0022] The processor 310 can identify the terminal ID of the user 10 from the terminal ID field in the user information. The processor 310 can also identify the receiving method of the user 10 from the information stored in the receiving method field in the user information.

[0023] Here, the processor 310 receives in advance, via the network N1, information indicating the receiving method from the user terminal 100. The processor 310 stores the information indicating the receiving method received from the user terminal 100 in the receiving method field of the user information.

[0024] Furthermore, the terminal ID of the user terminal 100 may change due to the user terminal 100 being rebooted. Furthermore, the user terminal 100 may periodically change the terminal ID of the user terminal 100 as a security measure. In this manner, when the terminal ID of the user terminal 100 is changed, the management server 300 may receive information indicating the terminal ID of the user terminal 100 from the user terminal 100 at a predetermined timing. The predetermined timing may be, for example, a periodic timing or a preset timing.

[0025] When the processor 310 receives the specific information from the in-vehicle device 200, it transmits the second notification information to the in-vehicle device 200 via the network N1. Here, the second notification information is information for notifying the user 10 of the receiving method for the user 10, which is registered by the user 10. The in-vehicle device 200 receives the second notification information and displays the information to the passenger of the in-vehicle device 200 (the person in charge of delivering the package), so that the passenger of the in-vehicle device 200 can know the receiving method for the package of the user 10. Here, the receiving method of the package includes, for example, leaving the package at a designated location such as in front of the entrance, a delivery bag, a delivery box, a garage, or a storeroom at the delivery destination. In addition, the receiving method of the package includes, for example, delivery to a locker installed in a convenience store or a public facility other than the delivery destination.

[0026] Furthermore, the processor 310 transmits first notification information to the user terminal 100 via the network N1. Here, the first notification information is information for notifying the user 10 that the package will be delivered by the receiving method registered by the user 10. The user terminal 100 receives the first notification information and displays the information to the user 10, so that the user 10 can understand that the package will be delivered by the method corresponding to the receiving method registered.

[0027] (Sequence diagram) Next, the flow of information processing in the delivery system 1 will be described with reference to FIG. 3. FIG. 3 is a sequence diagram showing the flow of information processing in the delivery system 1. The processes executed by the user terminal 100, the in-vehicle device 200, and the management server 300 are executed by a processor of the user terminal 100, a processor of the in-vehicle device 200, and a processor 310, respectively.

[0028] First, the management server 300 refers to the user information stored in the auxiliary storage unit 330 and acquires the terminal ID of the user terminal 100 (S11). Next, the management server 300 transmits the ID information to the vehicle-mounted device 200 (S12). After that, the ID information is used to establish communication between the user terminal 100 and the vehicle-mounted device 200 (S13). Next, the user terminal 100 and the vehicle-mounted device 200 transmit specific information to the management server 300 (S14, S15). Next, the management server 300 refers to the user information stored in the auxiliary storage unit 330 and identifies the method of receiving the package of the user 10 (S16). Next, the management server 300 transmits the second notification information to the vehicle-mounted device 200 (S17). This allows the passengers of the delivery vehicle 20 to know the method of receiving the package of the user 10. In addition, the management server 300 transmits the first notification information to the user terminal 100 (S18).

[0029] The specific information transmitted by the user terminal 100 and the in-vehicle device 200 may include location information of the user terminal 100 and the in-vehicle device 200, respectively. In this case, the management server 300 may determine that the user 10 is absent from the delivery destination when the location of the user terminal 100 or the in-vehicle device 200 is different from the delivery destination of the package of the user 10.

[0030] As described above, in the delivery system 1, when the user 10 is absent from the delivery destination and the user terminal 100 and the in-vehicle device 200 perform short-distance communication, the user 10 can receive the package according to the package receiving method registered by the user 10. As a result, the delivery of the package can be performed smoothly.

[0031] <Other embodiments> The above-described embodiment is merely an example, and the present disclosure may be modified as appropriate without departing from the spirit and scope of the present disclosure. Furthermore, the processes and means described in the present disclosure may be freely combined and implemented as long as no technical contradiction occurs.

[0032] Furthermore, a process described as being performed by one device may be shared and executed by multiple devices. Alternatively, a process described as being performed by different devices may be executed by one device. In a computer system, the hardware configuration (server configuration) by which each function is realized can be flexibly changed.

[0033] The present disclosure can also be realized by supplying a computer program implementing the functions described in the above embodiments to a computer, and having one or more processors of the computer read and execute the program. Such a computer program may be provided to the computer by a non-transitory computer-readable storage medium connectable to the system bus of the computer, or may be provided to the computer via a network. The non-transitory computer-readable storage medium includes any type of medium suitable for storing electronic instructions, such as, for example, a magnetic disk (such as a floppy disk or a hard disk drive (HDD)), an optical disk (such as a CD-ROM, a DVD disk, or a Blu-ray disk), a read-only memory (ROM), a random access memory (RAM), an EPROM, an EEPROM, a magnetic card, a flash memory, or an optical card. [Explanation of symbols]

[0034] 1. Delivery system, 10. User, 100. User terminal, 20. Delivery vehicle, 200. Vehicle-mounted device, 300. Management server, 310. Processor, 320. Main memory unit, 330: Auxiliary memory unit, 340: Communication I / F

Claims

[Claim 1] Identifying a first device traveling with a user who receives a package delivery by a vehicle; Transmitting first information to a second device, the first information including an identifier of the first device used for performing communication that enables direct communication when the first device and a second device mounted on the vehicle are within a predetermined distance from each other; when second information indicating that the direct communication between the first device and the second device has been established by using the first information is received from at least one of the first device and the second device, notifying a passenger of the vehicle of a method of receiving the package registered by the user, the method of receiving the package when the user is absent from the delivery address of the package; A control unit configured to execute Information processing device.

Citation Information

Patent Citations

  • Luggage delivery support device and luggage delivery support program

    JP2022054167A