Information processing device, information processing system, and information processing method

The information processing device ensures object confidentiality in cargo-passenger consolidation by determining and preventing access based on user conditions, addressing the challenge of visibility during transport.

JP7601020B2Active Publication Date: 2024-12-17TOYOTA JIDOSHA KK
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2022017493
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-02-07
Publication Date
2024-12-17
Estimated Expiration
2042-02-07

AI Technical Summary

Technical Problem

Existing cargo-passenger consolidation systems fail to ensure the confidentiality of objects that passengers may not desire to be seen during transport.

Method used

An information processing device that determines whether a user matching specific conditions will board a vehicle transporting an object, using user conditions set by administrators, and executes processes to ensure confidentiality, such as notifications and vehicle control, to prevent unauthorized access.

Benefits of technology

Ensures the confidentiality of transported objects by preventing users who match the set conditions from boarding the vehicle, thereby maintaining the secrecy of the objects.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007601020000001
    Figure 0007601020000001
  • Figure 0007601020000002
    Figure 0007601020000002
  • Figure 0007601020000003
    Figure 0007601020000003
Patent Text Reader

Abstract

To ensure confidentiality of an object to be transported.SOLUTION: An information processing apparatus 10 includes a controller 13. The controller 13 acquires a user condition that is a condition for a user from whom an object 3 is to be kept secret. The controller 13 determines whether a user satisfying the user condition is likely to ride on a target vehicle 20A that transports the object 3.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to an information processing device, an information processing system, and an information processing method. [Background technology]

[0002] Conventionally, there are known techniques for carrying passengers and freight together, in which passengers or passengers are transported or operated together with baggage or cargo. For example, Patent Document 1 discloses an information processing device that manages the operation of autonomous vehicles having onboard space for carrying baggage. The control unit of the information processing device described in Patent Document 1 extracts autonomous vehicles that have available space in their onboard space that is large enough to accommodate a user on the user's desired boarding section and boarding time, based on available space information of each autonomous vehicle. [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] In a cargo-passenger mixed transport, for example, there are cases where an object that should not be seen by passengers is transported. In this case, it is necessary to ensure the secrecy of the transported object.

[0005] The purpose of the present disclosure, made in consideration of such circumstances, is to ensure the confidentiality of objects being transported. [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 user conditions, which are conditions for users for whom an object is to be kept secret, and determines whether a user matching the user conditions is likely to board a target vehicle that transports the object.

[0007] An information processing system according to an embodiment of the present disclosure includes: The information processing device; and at least one vehicle including the target vehicle.

[0008] An information processing method according to an embodiment of the present disclosure includes: obtaining a user condition, the user condition being a condition for which the object is to be kept secret; Determining whether a user who matches the user conditions is likely to ride in a target vehicle that transports the object. Effect of the Invention

[0009] According to an embodiment of the present disclosure, the secrecy of the object being transported can be ensured. [Brief description of the drawings]

[0010] [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

[0011] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings.

[0012] (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, a terminal device 40A, a terminal device 40B, and a terminal device 40C. However, the information processing system 1 does not necessarily include the terminal device 30, the terminal device 40A, the terminal device 40B, and the terminal device 40C.

[0013] Hereinafter, when there is no particular distinction between the terminal device 40A, the terminal device 40B, and the terminal device 40C, they will also be collectively referred to as "terminal device 40."

[0014] The information processing device 10, the vehicle 20, the terminal device 30, and the terminal 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.

[0015] The information processing device 10 manages the operation of the 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.

[0016] In this embodiment, the vehicle 20 travels within a preset facility. However, the vehicle 20 may travel anywhere other than within the facility. The facility that the vehicle 20 travels through is, for example, a factory, a company, or other facility. In this embodiment, the vehicle 20 travels along a preset route within the facility. For example, at least one stop is set on the route that the vehicle 20 travels along. A user boards the vehicle 20 from, for example, a stop. Any user may board the vehicle 20.

[0017] The vehicle 20 can transport the user and the object 3 together. The object 3 may be any object. The object 3 is, for example, a part used in a factory in the facility. The object 3 may be an unreleased part or a general-purpose part. The object 3 is managed by the administrator 4. The administrator 4 transports the object 3 to a predetermined destination in the facility by the vehicle 20. The administrator 4 loads the object 3 into the vehicle 20. The administrator 4 may get on the vehicle 20 and move to the destination together with the object 3. The administrator 4 does not have to get on the vehicle 20. In other words, only the object 3 may be transported by the vehicle 20 to the destination.

[0018] 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).

[0019] Hereinafter, the vehicle 20 transporting the object 3 will also be referred to as a "target vehicle 20A." In addition, the vehicle 20 not transporting the object 3 will also be referred to as a "vehicle 20B."

[0020] The terminal device 30 is located at a bus stop on the route traveled by the vehicle 20. The terminal device 30 is, for example, a digital signage device or an output device that outputs audio.

[0021] A visitor 5 and a leader 6 are waiting at the bus stop where the terminal device 30 is located. The visitor 5 tours the facility. The leader 6 leads the visitor 5. The leader 6 is, for example, an employee of the facility. In this embodiment, the employee of the facility includes employees working for a company that operates or manages the facility. The visitor 5 and the leader 6 are waiting at the bus stop to board the vehicle 20.

[0022] The terminal device 40A is used by the leader 6. The terminal device 40B is used by the manager 4. The terminal device 40C is used by the driver of the target vehicle 20A.

[0023] The terminal device 40 may be any device that can be connected to the network 2. The terminal device 40 is, for example, a mobile phone, a smartphone, a tablet, or a personal computer (PC). However, the driver's terminal device 40B may be an in-vehicle device such as a car navigation device mounted on the vehicle 20.

[0024] <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.

[0025] 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.

[0026] 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.

[0027] 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.

[0028] 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.

[0029] 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.

[0030] 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 40 from the terminal device 40 via the network 2 by the communication unit 11. The control unit 13 may store the received position information of the terminal device 40 in the storage unit 12 in association with the time at which the position information of the terminal device 40 was received.

[0031] <Vehicle configuration> As shown in FIG. 2, the vehicle 20 includes a communication unit 21, a positioning unit 22, an output unit 23, an imaging unit 24, a storage unit 25, and a control unit .

[0032] 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.

[0033] The communication unit 21 may further include a communication module that complies with a non-contact communication standard, such as the Near Field Communication (NFC) standard.

[0034] 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.

[0035] 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. However, the output interface is not limited to this.

[0036] The imaging unit 24 includes at least one camera capable of capturing an image of a subject. The imaging unit 24 is disposed in a position where it can capture an image of a user near the entrance / exit of the vehicle 20 as a subject.

[0037] The storage unit 25 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 storage unit 25 may function as a main storage device, an auxiliary storage device, or a cache memory. The storage unit 25 stores data used in the operation of the vehicle 20 and data obtained by the operation of the vehicle 20.

[0038] The control unit 26 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 26 executes processes related to the operation of the vehicle 20 while controlling each part of the vehicle 20.

[0039] The functions of vehicle 20 are realized by executing a vehicle program according to this embodiment in a processor corresponding to control unit 26. 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.

[0040] A part or all of the functions of the vehicle 20 may be realized by a dedicated circuit equivalent to the control unit 26. In other words, a part or all of the functions of the vehicle 20 may be realized by hardware.

[0041] The control unit 26 acquires position information of the vehicle 20 by the positioning unit 22. The control unit 26 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 26 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.

[0042] <Configuration of bus stop terminal equipment> As shown in FIG. 2, the terminal device 30 includes a communication unit 31, an output unit 32, a storage unit 33, and a control unit .

[0043] 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.

[0044] The output unit 32 is capable of outputting data. The output unit 32 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.

[0045] The storage unit 33 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 33 may function as a main storage device, an auxiliary storage device, or a cache memory. The storage unit 33 stores data used in the operation of the terminal device 30 and data obtained by the operation of the terminal device 30.

[0046] The control unit 34 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 34 executes processes related to the operation of the terminal device 30 while controlling each part of the terminal device 30.

[0047] The functions of the terminal device 30 are realized by executing a first terminal program according to this embodiment on a processor corresponding to the control unit 34. That is, the functions of the terminal device 30 are realized by software. The first 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 first terminal program.

[0048] A part or all of the functions of the terminal device 30 may be realized by a dedicated circuit equivalent to the control unit 34. In other words, a part or all of the functions of the terminal device 30 may be realized by hardware.

[0049] <Terminal device configuration> As shown in FIG. 2, the terminal device 40 includes a communication unit 41, a positioning unit 42, an input unit 43, an output unit 44, a storage unit 45, and a control unit 46.

[0050] 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.

[0051] The communication unit 41 may further include a communication module that complies with a contactless communication standard, such as the NFC standard.

[0052] The positioning unit 42 can acquire position information of the terminal device 40. The positioning unit 42 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.

[0053] The input unit 43 can receive input from a user. The input unit 43 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.

[0054] The output unit 44 is capable of outputting data. The output unit 44 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.

[0055] The storage unit 45 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 45 may function as a main storage device, an auxiliary storage device, or a cache memory. The storage unit 45 stores data used in the operation of the terminal device 40 and data obtained by the operation of the terminal device 40.

[0056] The control unit 46 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 46 executes processes related to the operation of the terminal device 40 while controlling each part of the terminal device 40.

[0057] The functions of the terminal device 40 are realized by executing a second terminal program according to this embodiment on a processor corresponding to the control unit 46. That is, the functions of the terminal device 40 are realized by software. The second terminal program causes a computer to execute the operations of the terminal device 40, thereby causing the computer to function as the terminal device 40. That is, the computer functions as the terminal device 40 by executing the operations of the terminal device 40 in accordance with the second terminal program.

[0058] A part or all of the functions of the terminal device 40 may be realized by a dedicated circuit equivalent to the control unit 46. In other words, a part or all of the functions of the terminal device 40 may be realized by hardware.

[0059] The control unit 46 acquires position information of the terminal device 40 by the positioning unit 42. The control unit 46 transmits the acquired position information of the terminal device 40 to the information processing device 10 via the network 2 by the communication unit 41. The control unit 46 may acquire the position information of the terminal device 40 at a preset time interval and transmit the acquired position information of the terminal device 40 to the information processing device 10. The time interval may be set based on an average speed at which the user of the terminal device 40 moves, or the like.

[0060] (Information Processing System) <User condition acquisition process> In the information processing device 10, the control unit 13 acquires a user condition, which is a condition of a user for whom the object 3 is to be kept secret. That is, the object 3 is kept secret from users who match the user condition. The user condition may be set by setting a user for whom the object 3 is to be kept secret. Alternatively, the user condition may be set by setting a user who is permitted to view the object 3. In this case, the user condition is a condition that the user is a user other than the set user who is permitted to view the object 3.

[0061] The user conditions may be set according to the confidentiality level of the object 3. The confidentiality level may be set according to any number of levels. As an example, the confidentiality level may be set to three levels: the highest level, the intermediate level, and the lowest level. For example, if the object 3 is an unreleased part, the confidentiality level of the object 3 is set to the highest level or the intermediate level. Also, if the object 3 is a general-purpose part, the confidentiality level of the object 3 is set to the lowest level.

[0062] When the confidentiality level of the object 3 is the highest level, the user condition is set to all users except for specific employees of the facility as users for whom the object 3 is kept confidential. Alternatively, the user condition may be set to specific employees of the facility as users permitted to view the object 3.

[0063] When the confidentiality level of the object 3 is the intermediate level, the user condition may be set to a visitor 5 as a user for whom the object 3 is to be kept confidential. Alternatively, the user condition may be set to an employee of the facility as a user permitted to view the object 3.

[0064] When the confidentiality level of the object 3 is the lowest level, the user condition does not set any users to whom the object 3 is kept confidential. Alternatively, the user condition may set all users as users permitted to view the object 3.

[0065] The user conditions may be set by the administrator 4. In this case, when loading the object 3 into the vehicle 20, the administrator 4 inputs the user conditions according to the confidentiality level of the object 3 from the input unit 43 of the terminal device 40C. In the terminal device 40C, the control unit 46 transmits the user conditions accepted by the input unit 43 to the information processing device 10 via the network 2 by the communication unit 41. In the information processing device 10, the control unit 13 acquires the user conditions by receiving them from the terminal device 40C via the network 2 by the communication unit 11. Note that, when loading the object 3 into the vehicle 20, the administrator 4 may input information on the vehicle 20 on which the object 3 is loaded, i.e., the target vehicle 20A, together with the user conditions from the input unit 43 of the terminal device 40C. In the terminal device 40C, the control unit 46 may accept information on the target vehicle 20A together with the user conditions by the input unit 43. In the terminal device 40C, the control unit 46 may transmit information on the target vehicle 20A together with the user conditions to the information processing device 10. In the information processing device 10, the control unit 13 may identify the target vehicle 20A by receiving information on the target vehicle 20A together with the user conditions from the terminal device 40C.

[0066] <First Judgment Process> In the information processing device 10, when the control unit 13 acquires the user condition, it determines whether or not a user matching the user condition is likely to ride in the target vehicle 20A. The process of determining whether or not a user matching the user condition is likely to ride in the target vehicle 20A is also described as a "first determination process."

[0067] As an example of the first determination process, the control unit 13 may determine whether or not a user matching the user conditions is likely to board the target vehicle 20A based on the tour schedule information of the visitor 5. The tour schedule information includes, for example, information on a location where the visitor 5 is scheduled to stop, and a correspondence between the planned time of stopping at the location. For example, the user conditions are set to the visitor 5 as a user for whom the object 3 is to be kept secret. In this case, the control unit 13 analyzes the tour schedule information and the position information of the target vehicle 20A, and determines whether or not the target vehicle 20A and the visitor 5 arrive at the same bus stop at the same time. If the control unit 13 determines that the target vehicle 20A and the visitor 5 arrive at the same bus stop at the same time, it determines that the visitor 5, who is a user matching the user conditions, is likely to board the target vehicle 20A.

[0068] As another example of the first determination process, the control unit 13 may determine whether or not a user matching the user condition is likely to board the target vehicle 20A based on the position information of the terminal device 40A of the chaperone 6. Here, when the chaperone 6 carries the terminal device 40A, the position information of the terminal device 40A may match the position information of the chaperone 6. In addition, since the chaperone 6 is leading the visitor 5, the position information of the chaperone 6 may be regarded as the position information of the visitor 5. In other words, the position information of the terminal device 40A may be regarded as the position information of the visitor 5. For example, the visitor 5 is set as a user for whom the object 3 is to be kept secret in the user condition. In this case, the control unit 13 analyzes the position information of the terminal device 40A and the position information of the target vehicle 20A, and determines whether or not the target vehicle 20A and the visitor 5 arrive at the same bus stop at the same time. When the control unit 13 determines that the target vehicle 20A and the visitor 5 arrive at the same bus stop at the same time, it determines that there is a high possibility that the visitor 5, who is a user matching the user conditions, will board the target vehicle 20A.

[0069] As yet another example of the first determination process, the control unit 13 may determine whether or not a user who matches a user condition is likely to board the target vehicle 20A based on the identification information of the user who is about to board the target vehicle 20A. The user identification information may be any information that can uniquely identify the user.

[0070] The user identification information may be data of a face image of a user who is about to get into the target vehicle 20A. In this case, in the target vehicle 20A, the control unit 26 generates data of a face image of a user who is about to get into the target vehicle 20A from the entrance / exit of the target vehicle 20A by the imaging unit 24. The control unit 26 transmits the generated data of the face image of the user to the information processing device 10 via the network 2 by the communication unit 21. In the information processing device 10, the control unit 13 receives data of the face image of the user from the target vehicle 20A via the network 2 by the communication unit 11. Here, the storage unit 12 may store data of the face image of the user who is to be the target of keeping the object 3 secret in advance. In this case, the control unit 13 executes, for example, image recognition processing, and determines whether or not the face image of the user received from the target vehicle 20A matches the face image of the user who is to be the target of keeping the object 3 secret. When the control unit 13 determines that the face image of the user received from the target vehicle 20A matches the face image of the user for whom the object 3 is to be kept secret, the control unit 13 determines that the user matching the user conditions is likely to ride in the target vehicle 20A. Furthermore, the storage unit 12 may store in advance face image data of the user permitted to view the object 3. In this case, the control unit 13 executes, for example, an image recognition process and determines whether the face image of the user received from the target vehicle 20A matches the face image data of the user permitted to view the object 3. When the control unit 13 determines that the face image of the user received from the target vehicle 20A does not match the face image data of the user permitted to view the object 3, the control unit 13 determines that the user matching the user conditions is likely to ride in the target vehicle 20A.

[0071] The user's identification information may be acquired by the target vehicle 20A performing contactless communication. In this case, the user's identification information may be acquired from the user's contactless integrated circuit (IC) card or a contactless IC chip of a terminal device such as the terminal device 40. The contactless IC card is, for example, an employee ID card, an electronic money card, or a transportation card. For example, a user who wishes to board the target vehicle 20A holds his / her contactless IC card or terminal device over a predetermined location near the entrance / exit of the target vehicle 20A. In the target vehicle 20A, the control unit 26 acquires the user's identification information from the user's contactless IC card or terminal device by performing contactless communication with the communication unit 21. The control unit 26 transmits the acquired user's identification information to the information processing device 10 via the network 2 with the communication unit 21. In the information processing device 10, the control unit 13 receives the user's identification information from the target vehicle 20A via the network 2 with the communication unit 11. Here, the storage unit 12 may store in advance the identification information of the user for whom the object 3 is to be kept secret. In this case, the control unit 13 judges whether or not the identification information of the user received from the target vehicle 20A matches the identification information of the user for whom the object 3 is to be kept secret. When the control unit 13 judges that the identification information of the user received from the target vehicle 20A matches the identification information of the user for whom the object 3 is to be kept secret, the control unit 13 judges that the user matching the user conditions is likely to board the target vehicle 20A. In addition, the storage unit 12 may store in advance the identification information of the user permitted to view the object 3. In this case, the control unit 13 judges whether or not the identification information of the user received from the target vehicle 20A matches the identification information of the user permitted to view the object 3. When the control unit 13 judges that the identification information of the user received from the target vehicle 20A does not match the identification information of the user permitted to view the object 3, the control unit 13 judges that the user matching the user conditions is likely to board the vehicle 20.

[0072] <Notification process> In the information processing device 10, when the control unit 13 determines that a user matching the user conditions is highly likely to ride in the target vehicle 20A, the control unit 13 may execute various processes to ensure the confidentiality of the object 3. For example, the control unit 13 executes a notification process to ensure the confidentiality of the object 3. The notification process may be a process to notify that a user matching the user conditions should not ride in the target vehicle 20A, or a process to notify that a user matching the user conditions is highly likely to ride in the target vehicle 20A.

[0073] As an example of the notification process, the control unit 13 may transmit an output signal for outputting a notification sound to the target vehicle 20A via the network 2 by the communication unit 11. In this case, in the target vehicle 20A, the control unit 26 receives an output signal from the information processing device 10 via the network 2 by the communication unit 21. When the control unit 26 receives the output signal, it causes the speaker of the output unit 23 to output a notification sound such as a buzzer sound. A user who is about to get into the target vehicle 20A can recognize that he or she should not get into the target vehicle 20A by hearing the notification sound output by the target vehicle 20A. This notification process may be executed when the first determination process is executed using the user's identification information. The speaker of the output unit 23 for outputting a notification sound such as a buzzer sound may be disposed near a predetermined location when the user holds his or her non-contact IC card or the like over the predetermined location near the entrance / exit of the target vehicle 20A as described above.

[0074] As another example of the notification process, the control unit 13 may identify a bus stop at which the target vehicle 20A is scheduled to stop by analyzing at least one of the position information of the target vehicle 20A and the information of the operation schedule of the target vehicle 20A. The control unit 13 may identify only the bus stop at which the target vehicle 20A is scheduled to stop next, or may identify all bus stops at which the target vehicle 20A is scheduled to stop. The control unit 13 may transmit an output signal to the terminal device 30 of the bus stop at which the identified target vehicle 20A is scheduled to stop via the network 2 by the communication unit 11. This output signal is a signal for causing the terminal device 30 to output information indicating that the user should not board the target vehicle 20A. This notification process may be executed when there is a high possibility that a user matching the user condition is waiting at the bus stop. In the terminal device 30, the control unit 34 receives an output signal from the information processing device 10 via the network 2 by the communication unit 31. When the control unit 34 receives the output signal, it causes the output unit 32 to output information indicating that the user should not board the target vehicle 20A. For example, the control unit 34 causes the output unit 32 to display this information as an image on the display, or causes the output unit 32 to output this information as sound to the speaker of the output unit 32. By outputting such information from the output unit 32, the user waiting at the bus stop can recognize that he or she should not board the target vehicle 20A.

[0075] As yet another example of the notification process, the control unit 13 may estimate the bus stop where the visitor 5 is waiting when the user matching the user condition is the visitor 5. The control unit 13 may estimate the bus stop where the visitor 5 is waiting by analyzing at least one of the position information of the terminal device 40A and the tour schedule information of the visitor 5. The control unit 13 may transmit an output signal to the terminal device 30 of the estimated bus stop by the communication unit 11. This output signal is a signal for causing the terminal device 30 to output information indicating that the visitor should not board the target vehicle 20A. In the terminal device 30, the control unit 34 receives the output signal from the information processing device 10 via the network 2 by the communication unit 31. Upon receiving the output signal, the control unit 34 causes the output unit 32 to output information indicating that the visitor 5 should not board the target vehicle 20A. For example, the control unit 34 causes the display of the output unit 32 to display this information as an image, or causes the speaker of the output unit 32 to output this information as sound. By outputting such information from the output unit 32, the visitor 5 can recognize that he or she should not get into the target vehicle 20A.

[0076] As yet another example of the notification process, the control unit 13 may transmit a signal indicating that a user matching the user conditions is likely to board the target vehicle 20A to the terminal device 40B of the driver of the target vehicle 20A via the network 2, by the communication unit 11. In the terminal device 40B, the control unit 46 receives this signal from the information processing device 10 via the network 2 by the communication unit 41. In the terminal device 40B, when the control unit 46 receives this signal, it causes the output unit 44 to output information indicating that a user matching the user conditions is likely to board the target vehicle 20A. For example, the control unit 46 causes the speaker of the output unit 44 to output this information as a sound, or causes the display of the output unit 44 to display this information as an image. With this configuration, the driver of the target vehicle 20A can know that a user matching the user conditions is likely to board the target vehicle 20A. The driver of the target vehicle 20A can instruct the user not to get in the target vehicle 20A, or pass through the bus stop with the doors of the target vehicle 20A closed to prevent the user from getting in.

[0077] As yet another example of the notification process, the control unit 13 may transmit a signal indicating that a user matching the user conditions is likely to board the target vehicle 20A to the terminal device 40C of the administrator 4 via the network 2, by the communication unit 11. In the terminal device 40C, the control unit 46 receives this signal from the information processing device 10 via the network 2 by the communication unit 41. In the terminal device 40C, when the control unit 46 receives this signal, the control unit 46 causes the output unit 44 to output information indicating that a user matching the user conditions is likely to board the target vehicle 20A. For example, the control unit 46 causes the speaker of the output unit 44 to output this information as a sound, or causes the display of the output unit 44 to display this information as an image. With this configuration, the administrator 4 can know that a user matching the user conditions is likely to board the target vehicle 20A. For example, when the administrator 4 is boarding the target vehicle 20A, the administrator 4 can explain to the user not to board the target vehicle 20A.

[0078] As yet another example of the notification process, when a user matching the user condition is the visitor 5, the control unit 13 may transmit a signal indicating that the visitor 5 should not get into the target vehicle 20A to the terminal device 40A of the guide 6 via the network 2 by the communication unit 11. In the terminal device 40A, the control unit 46 receives this signal from the information processing device 10 via the network 2 by the communication unit 41. In the terminal device 40A, when the control unit 46 receives this signal, it causes the output unit 44 to output information indicating that the visitor 5 should not get into the vehicle 20. For example, the control unit 46 causes the speaker of the output unit 44 to output this information as sound, or causes the display of the output unit 44 to display this information as an image. With this configuration, the guide 6 can guide the visitor 5 so that the visitor 5 does not get into the target vehicle 20A. For example, the guide 6 can get into a vehicle 20B other than the target vehicle 20A together with the visitor 5.

[0079] <Other processing> In the information processing device 10, when the control unit 13 determines that there is a high possibility that a user who matches the user condition will get in the target vehicle 20A, the control unit 13 may execute a process other than the notification process.

[0080] As an example, the control unit 13 may transmit a signal to the target vehicle 20A via the network 2 by the communication unit 11 to keep the door of the target vehicle 20A closed. This process may be executed when the driving of the target vehicle 20A is automated. In the target vehicle 20A, the control unit 26 receives a signal to keep the door of the target vehicle 20A closed from the information processing device 10 via the network 2 by the communication unit 21. In the target vehicle 20A, when the control unit 26 receives this signal, the target vehicle 20A passes through the bus stop with the door of the target vehicle 20A closed. With this configuration, the possibility that a user matching the user conditions will get on the target vehicle 20A is reduced.

[0081] As another example, the control unit 13 may transmit, via the communication unit 11, an instruction signal to the target vehicle 20A to instruct the target vehicle 20A not to stop at the bus stop. This process may be executed when the driving of the target vehicle 20A is automated. In the target vehicle 20A, the control unit 26 receives the instruction signal from the information processing device 10 via the network 2 by the communication unit 21. In the target vehicle 20A, when the control unit 26 receives the instruction signal, it controls the target vehicle 20A to pass through the bus stop without stopping there. With this configuration, the possibility that a user matching the user conditions will board the target vehicle 20A from the bus stop is reduced.

[0082] As yet another example, when a user matching the user conditions is a visitor 5, the control unit 13 may estimate a bus stop where the visitor 5 is waiting. The control unit 13 may estimate a bus stop where the visitor 5 is waiting by analyzing at least one of the position information of the terminal device 40A and the tour schedule information of the visitor 5. The control unit 13 may transmit an instruction signal to the target vehicle 20A via the network 2 by the communication unit 11, instructing the target vehicle 20A not to stop at the estimated bus stop. This process may be executed when the operation of the target vehicle 20A is automated. In the target vehicle 20A, the control unit 26 receives an instruction signal from the information processing device 10 via the network 2 by the communication unit 21. In the target vehicle 20A, the control unit 26 controls the target vehicle 20A so that the target vehicle 20A passes through the bus stop without stopping. With this configuration, the possibility that the visitor 5 gets on the target vehicle 20A from the bus stop is reduced.

[0083] <Second Judgment Process> In the information processing device 10, the control unit 13 may determine whether or not it is highly likely that a user matching the user conditions has already boarded the target vehicle 20A. The process of determining whether or not it is highly likely that a user matching the user conditions has already boarded the target vehicle 20A is also described as a "second determination process." For example, when the control unit 13 determines by the first determination process that it is highly likely that a user matching the user conditions will board the target vehicle 20A, it may execute the second determination process.

[0084] As an example of the second determination process, the control unit 13 may determine whether the target vehicle 20A is traveling when the user matching the user conditions is the visitor 5. When the target vehicle 20A is traveling, the control unit 13 may analyze the position information of the terminal device 40A and the position information of the target vehicle 20A, and determine whether the position of the terminal device 40A matches the position of the target vehicle 20A. When the control unit 13 determines that the position of the terminal device 40A matches the position of the target vehicle 20A, it determines that there is a high possibility that the visitor 5, who is a user matching the user conditions, has already boarded the target vehicle 20A.

[0085] When the control unit 13 determines that the user matching the user conditions is highly likely to have boarded the target vehicle 20A, the control unit 13 may transmit a warning signal to the terminal device 40C of the administrator 4 via the network 2 by the communication unit 11. The warning signal is a signal for warning that the user matching the user conditions is highly likely to have boarded the target vehicle 20A. In the terminal device 40C, the control unit 46 receives the warning signal from the information processing device 10 via the network 2 by the communication unit 41. In the terminal device 40C, the control unit 46 causes the output unit 44 to output information for warning that the user matching the user conditions is highly likely to have boarded the target vehicle 20A. For example, the control unit 46 causes the speaker of the output unit 44 to output this information as a sound, or causes the display of the output unit 44 to display this information as an image. With this configuration, the administrator 4 can, for example, hide the object 3 from view when boarding the target vehicle 20A, or request the user to get off the target vehicle 20A.

[0086] (Operation of information processing device) 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 a user condition is transmitted from the terminal device 40C of the administrator 4 to the information processing device 10, the control unit 13 starts the process of step S1.

[0087] The control unit 13 acquires a user condition (step S1). The control unit 13 determines whether or not a user matching the user condition is likely to board the target vehicle 20A (step S2). If the control unit 13 determines that a user matching the user condition is likely to board the target vehicle 20A (step S2: YES), the control unit 13 proceeds to processing in step S3. If the control unit 13 does not determine that a user matching the user condition is likely to board the target vehicle 20A (step S2: NO), the control unit 13 ends the processing.

[0088] In the process of step S3, the control unit 13 executes a notification process. In the process of step S4, the control unit 13 determines whether or not a user matching the user conditions has boarded the target vehicle 20A. If the control unit 13 determines that a user matching the user conditions has boarded the target vehicle 20A (step S4: YES), the control unit 13 proceeds to the process of step S5. If the control unit 13 determines that a user matching the user conditions has not boarded the target vehicle 20A (step S4: NO), the control unit 13 ends the process.

[0089] In the process of step S5, the control unit 13 transmits a warning signal to the terminal device 40C of the administrator 4 via the network 2 through the communication unit 11.

[0090] After completing the process shown in FIG. 3, if the control unit 13 acquires new user conditions, it may execute the process of step S1 again.

[0091] In this manner, in the information processing device 10, the control unit 13 acquires the user conditions, and determines whether or not a user matching the user conditions is likely to board the target vehicle 20A. With this configuration, when the control unit 13 determines whether or not a user matching the user conditions is likely to board the target vehicle 20A, it can execute various processes to ensure the confidentiality of the object 3. Therefore, according to this embodiment, the confidentiality of the object 3 to be transported can be ensured.

[0092] 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.

[0093] For example, in the above embodiment, the vehicle 20 has been described as traveling within a facility. However, the vehicle 20 may travel anywhere other than the facility.

[0094] 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]

[0095] 1. Information Processing Systems 2 Network 3 objects 4 Administrator 5. Visitors 6. Leader 10. Information processing device 11 Communications Department 12 Storage section 13 Control section 20,20B Vehicle 20A Target vehicle 21 Communications Department 22 Positioning unit 23 Output section 24 Imaging unit 25 Memory section 26 Control Unit 30 Terminal Equipment 31 Communications Department 32 Output section 33 Storage section 34 Control section 40, 40A, 40B, 40C Terminal equipment 41 Communications Department 42 Positioning unit 43 Input section 44 Output section 45 Storage section 46 Control Unit

Claims

1. A communication unit, a control unit that acquires user conditions that are conditions of users for whom an object is to be kept secret, and determines whether or not a user that matches the user conditions is likely to board a target vehicle that transports the object; When the control unit determines that there is a high possibility that a user who matches the user conditions will board the target vehicle, the information processing device transmits an output signal via the communication unit to a terminal device at a bus stop where the target vehicle is scheduled to stop, to cause the terminal device to output information indicating that the user should not board the target vehicle.

2. A communication unit, a control unit that acquires user conditions that are conditions of users for whom an object is to be kept secret, and determines whether or not a user that matches the user conditions is likely to board a target vehicle that transports the object; When the control unit determines that a user that matches the user conditions is likely to ride in the target vehicle, the information processing device transmits a signal indicating that a user that matches the user conditions is likely to ride in the target vehicle to a terminal device of the driver of the target vehicle via the communication unit.

3. A communication unit, a control unit that acquires user conditions that are conditions of users for whom an object is to be kept secret, and determines whether or not a user that matches the user conditions is likely to board a target vehicle that transports the object; When the control unit determines that a user that matches the user conditions is likely to ride in the target vehicle, the information processing device transmits a signal indicating that a user that matches the user conditions is likely to ride in the target vehicle to a terminal device of an administrator who manages the object via the communication unit.

4. A communication unit, a control unit that acquires user conditions that are conditions of users for whom an object is to be kept secret, and determines whether or not a user that matches the user conditions is likely to board a target vehicle that transports the object; When the control unit determines that there is a high possibility that a user who matches the user conditions will board the target vehicle, the information processing device transmits a signal to the target vehicle via the communication unit to keep the doors of the target vehicle closed.

5. A communication unit, a control unit that acquires user conditions that are conditions of users for whom an object is to be kept secret, and determines whether or not a user that matches the user conditions is likely to board a target vehicle that transports the object; When the control unit determines that there is a high possibility that a user matching the user conditions will board the target vehicle, the information processing device transmits an instruction signal via the communication unit to instruct the target vehicle not to stop at the bus stop.

6. A communication unit, a control unit that acquires user conditions that are conditions of users for whom an object is to be kept secret, and determines whether or not a user that matches the user conditions is likely to board a target vehicle that transports the object; The target vehicle travels within a predetermined facility, The control unit is an information processing device that, when a user who matches the user conditions is a visitor to the facility, sends a signal via the communication unit to a terminal device of a guide leading the visitors, indicating that the visitor should not ride in the target vehicle.

7. A communication unit, a control unit that acquires user conditions that are conditions of users for whom an object is to be kept secret, and determines whether or not a user that matches the user conditions is likely to board a target vehicle that transports the object; The target vehicle travels within a predetermined facility, The control unit, when a user matching the user conditions is a visitor to the facility, estimates the stop at which the visitor is waiting and transmits an instruction signal via the communication unit to the target vehicle not to stop at the stop.

8. A communication unit, a control unit that acquires user conditions that are conditions of users for whom an object is to be kept secret, and determines whether or not a user that matches the user conditions is likely to board a target vehicle that transports the object; The target vehicle travels within a predetermined facility, The control unit, when a user who matches the user conditions is a visitor to the facility, estimates the stop at which the visitor is waiting, and sends an output signal via the communication unit to a terminal device at the stop to cause the terminal device to output information indicating that the visitor should not board the target vehicle.

9. The information processing device according to claim 6 , wherein the control unit determines whether or not a user matching the user condition is likely to ride in the target vehicle based on tour schedule information of the visitor.

10. The information processing device according to any one of claims 6 to 8, wherein the control unit determines whether or not a user matching the user conditions is likely to board the target vehicle based on location information of a terminal device of a guide leading the visitors.

11. The information processing apparatus according to claim 6 , wherein the user condition includes a viewer being set as a user for whom the object is to be kept secret.

12. The information processing device of any one of claims 1 to 11, wherein when the control unit determines that there is a high possibility that a user matching the user conditions has already boarded the target vehicle, the control unit sends a warning signal via the communication unit to a terminal device of an administrator managing the object to warn that there is a high possibility that a user matching the user conditions has already boarded the target vehicle.

13. A communication unit, a control unit that acquires user conditions that are conditions of users for whom an object is to be kept secret, and determines whether or not a user that matches the user conditions is likely to board a target vehicle that transports the object; The control unit is When it is determined that a user matching the user condition is highly likely to get in the target vehicle, an output signal for causing the target vehicle to output an alarm sound is transmitted by the communication unit; If it is determined that there is a high possibility that a user who matches the user conditions is already in the target vehicle, the information processing device sends a warning signal via the communication unit to a terminal device of an administrator who manages the object to warn that there is a high possibility that a user who matches the user conditions is already in the target vehicle.

14. The information processing device according to claim 1 , wherein the control unit determines whether or not a user matching the user conditions is likely to ride in the target vehicle based on identification information of the user who is about to ride in the target vehicle.

15. The information processing device according to claim 14 , wherein the user identification information is face image data of the user who is about to get into the target vehicle.

16. The information processing device according to claim 14 , wherein the user identification information is acquired by the target vehicle performing contactless communication.

17. An information processing device according to any one of claims 1 to 16, and at least one vehicle including the target vehicle.

18. obtaining a user condition, the user condition being a condition for which the object is to be kept secret; determining whether or not a user who meets the user condition is likely to ride in a target vehicle that transports the object; An information processing method including: when it is determined that a user matching the user conditions is highly likely to board the target vehicle, transmitting an output signal to a terminal device at a bus stop where the target vehicle is scheduled to stop, to cause the terminal device to output information indicating that the user should not board the target vehicle.

19. acquiring a user condition, the user condition being a condition for which the object is to be kept secret; determining whether or not a user who meets the user condition is likely to ride in a target vehicle that transports the object; An information processing method comprising: when it is determined that a user matching the user conditions is likely to ride in the target vehicle, transmitting a signal to a terminal device of a driver of the target vehicle indicating that a user matching the user conditions is likely to ride in the target vehicle.

20. Obtaining a user condition, which is a condition of a user for whom an object is to be kept secret; determining whether or not a user who meets the user condition is likely to ride in a target vehicle that transports the object; An information processing method including: when it is determined that a user matching the user conditions is likely to ride in the target vehicle, transmitting a signal indicating that a user matching the user conditions is likely to ride in the target vehicle to a terminal device of an administrator who manages the object.

Citation Information

Patent Citations

  • Information processing device, information processing method, and information processing program

    JP2020149576A

  • System, information processing device and program

    JP2021047501A