Information processing system, information processing device, control device, and program

By carrying the central brain and cloud prediction department on the vehicle, real-time monitoring and prediction of life-threatening crisis events has been solved, and the problem of difficult to effectively predict and respond to crises in the existing technology has been solved, real-time crisis warning and shelter guidance for vehicles and personnel has been achieved, and life safety has been improved.

CN120019423APending Publication Date: 2025-05-16SOFTBANK GROUP CORP
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202380071791.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-01-16
Filing Date
2023-09-25
Publication Date
2025-05-16

AI Technical Summary

Technical Problem

The existing technology is difficult to effectively predict and respond to life-threatening crisis events, especially in a densely packed environment, where real-time crisis warnings and shelter guidance are lacking.

Method used

An information processing system is designed to monitor and predict life-threatening crisis events through the prediction unit equipped in the central brain of the vehicle and the cloud. The system inquires from the prediction department every one billionth of a second, and when an event is predicted, it notifies the judgment result to the vehicle and the pre-registered contact information, and provides access point information for the shelter.

Benefits of technology

Real-time prediction and response to life-threatening crisis events are achieved, and vehicles and personnel can be reminded before the incident occurs, reducing the risk of them becoming intensive, thereby improving life safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120019423A_ABST
    Figure CN120019423A_ABST
Patent Text Reader

Abstract

The control device outputs a request signal to the information processing device every time a predetermined time has elapsed. When the information processing device receives the request signal output from the control device, the information processing device predicts the occurrence of an event relating to a life-threatening crisis on the basis of various kinds of information stored in the storage unit. When the probability of occurrence of the event is equal to or greater than a predetermined value, the information processing apparatus determines that the event has occurred, and notifies the control apparatus and at least one of the plurality of terminals of the determination result.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to an information processing system, an information processing device, a control device, and a program. Background Art

[0002] Patent Document 1 describes a vehicle having an automatic driving function.

[0003] Prior art literature

[0004] Patent Literature

[0005] Patent Document 1: Japanese Patent Application Publication No. 2022-035198 Summary of the invention

[0006] Means of solving problems

[0007] According to one embodiment of the present disclosure, an information processing system is provided. The information processing system comprises: a central brain mounted on a vehicle; an information storage unit on the cloud, the information storage unit storing information about life-threatening crises; and a prediction unit on the cloud, the prediction unit predicting the occurrence of events related to life-threatening crises based on the information in the information storage unit, the central brain inquiring the prediction unit every nanosecond, and in the case where the prediction unit determines that an event related to a life-threatening crisis has occurred, notifying the vehicle and pre-registered contact information of the judgment result.

[0008] According to one embodiment of the present disclosure, an information processing device is provided. The information processing device is an information processing device in an information processing system including a control device mounted on a vehicle, an information processing device, and a plurality of terminals, the control device outputs a request signal to the information processing device every predetermined time, the information processing device, when receiving the request signal output from the control device, predicts the occurrence of an event related to a life-threatening crisis based on various information stored in a storage unit, and when the probability of the occurrence of the event is greater than a predetermined value, determines that the event has occurred, and notifies the control device and at least one of the plurality of terminals of the determination result.

[0009] The information processing device may be configured to further notify the control device and at least one of the plurality of terminals of information related to an entry point indicating an evacuation site of the vehicle.

[0010] According to one embodiment of the present disclosure, there is provided a program for causing a computer to function as the information processing device.

[0011] According to one embodiment of the present disclosure, a control device is provided. The control device is mounted on a vehicle and includes: a first request unit, which exists in a universal cloud that can be connected at all times and requests a prediction unit that predicts the occurrence of an event related to a life-threatening crisis to predict the occurrence of the event every predetermined time; and a second request unit, which, based on the result of the request by the first request unit, requests a processing unit that exists in a private cloud to execute processing related to the event for the device and at least one of a plurality of predetermined terminals when the prediction unit predicts the occurrence of the event.

[0012] According to one embodiment of the present disclosure, there is provided an information processing system including the control device, the prediction unit, the processing unit, and the plurality of terminals.

[0013] According to one embodiment of the present disclosure, there is provided a program for causing a computer to function as the control device.

[0014] According to one embodiment of the present disclosure, an information processing system is provided. The information processing system comprises: a control device mounted on a vehicle; an information storage unit on the cloud, the information storage unit storing information about life-threatening crises; a prediction unit on the cloud, the prediction unit receiving inquiries from the control device at predetermined intervals and predicting the occurrence of events related to life-threatening crises based on the information in the information storage unit; a crisis avoidance information generation unit, when the prediction unit determines that an event related to a life-threatening crisis has occurred, the crisis avoidance information generation unit generates crisis avoidance information corresponding to the crisis event; and a notification unit, when the prediction unit determines that an event related to a life-threatening crisis has occurred, the notification unit notifies the vehicle of the judgment result and the crisis avoidance information generated by the crisis avoidance information generation unit.

[0015] The notification unit may notify a contact method registered in advance of the determination result and the crisis avoidance information.

[0016] According to one embodiment of the present disclosure, an information processing device is provided. The information processing device is an information processing device in an information processing system including a control device and an information processing device mounted on a vehicle, the control device outputs a request signal to the information processing device every predetermined time, and the information processing device, when receiving the request signal output from the control device, predicts the occurrence of an event related to a life-threatening crisis based on various information stored in a storage unit, and when the probability of the occurrence of the event is greater than a predetermined value, determines that the event has occurred, and notifies the control device of the judgment result and crisis avoidance information corresponding to the crisis event.

[0017] The information processing device may further notify a pre-registered contact of the determination result and the crisis avoidance information.

[0018] According to one aspect of the present disclosure, there is provided a program for causing a computer to function as the information processing apparatus.

[0019] According to one aspect of the present disclosure, an information processing device is provided. The information processing device includes: a first prediction unit, which predicts the risk of an event related to a life-threatening crisis; a second prediction unit, which predicts the density of at least one of the vehicles and the people holding the mobile terminals based on the collected location information of at least one of the vehicles and the mobile terminals; and a notification unit, which sends notification information related to the prediction result of the first prediction unit to at least one of the vehicles and the mobile terminals when the risk of the event predicted by the first prediction unit exceeds a first threshold, and when the density predicted by the second prediction unit exceeds a second threshold, the notification unit reduces the first threshold.

[0020] The first prediction unit predicts the risk of an event related to a life-threatening crisis, but in this prediction, generally speaking, as the time of occurrence of the event related to the life-threatening crisis approaches, the predicted risk will increase. In addition, in the first method, the density of at least one of the vehicle and the person holding the mobile terminal is predicted, and when the predicted density exceeds the second threshold, the first threshold is lowered. As a result, compared with the case where the first threshold is not lowered, notification information can be notified to at least one of the vehicle and the mobile terminal earlier, so when it is predicted that an event related to a life-threatening crisis will occur, it is possible to suppress the vehicles or people from becoming densely packed.

[0021] The first prediction unit predicts the risk level of occurrence of an event related to a life-threatening crisis based on information stored in a storage unit when the first prediction unit receives a request signal from a control device mounted on the vehicle.

[0022] The information processing device can identify a vehicle to which notification information should be transmitted, for example, a vehicle in an active state in which a passenger is seated and the ignition switch is turned on.

[0023] The notification information regarding the prediction result of the first prediction unit includes evacuation site information indicating an evacuation site of at least one of the vehicle and the person holding the mobile terminal.

[0024] By using the evacuation position information included in the notification information, at least one of the vehicle and the person holding the mobile terminal can be guided to evacuate to an appropriate evacuation site.

[0025] The second prediction unit predicts the density based on each of a plurality of prediction areas formed by dividing the prediction object area, and the notification unit lowers the corresponding first threshold for a specific prediction area whose density predicted by the second prediction unit exceeds the second threshold, and when the risk of the event predicted by the first prediction unit exceeds the first threshold corresponding to the specific prediction area, the notification unit sends notification information related to the prediction result of the first prediction unit to at least one of the vehicle and the mobile terminal associated with the specific prediction area.

[0026] When the occurrence of an event related to a life-threatening crisis is predicted, it is possible to suppress the concentration of vehicles or people in a prediction area that is smaller than the prediction target area.

[0027] According to one aspect of the present disclosure, there is provided an information processing system including the above-mentioned information processing device, a control device mounted on the vehicle, and the mobile terminal.

[0028] When the information processing system predicts the occurrence of an event related to a life-threatening crisis, it is possible to suppress vehicles or people from being in a crowded state.

[0029] According to one embodiment of the present disclosure, a program is provided. The program is used to cause a computer to execute processing, the processing comprising: predicting the risk of an event related to a life-threatening crisis; predicting the density of at least one of the vehicles and the people holding the mobile terminals based on the collected location information of at least one of the vehicles and the mobile terminals; and sending notification information related to the predicted result of the event related to the life-threatening crisis to at least one of the vehicles and the mobile terminals when the risk of the event is predicted to exceed a first threshold, and reducing the first threshold when the predicted density exceeds a second threshold.

[0030] The program can prevent vehicles or people from becoming crowded when an event related to a life-threatening crisis is predicted.

[0031] It should be noted that the above disclosed invention content does not list all the necessary features of the present disclosure. In addition, sub-combinations of these feature groups can also constitute the disclosed invention content. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] Figure 1 An example of the functional structure of the information processing system 10 is schematically shown.

[0033] Figure 2An example of a network configuration according to this embodiment is schematically shown.

[0034] Figure 3 An example of a network configuration in a vehicle according to the present embodiment is schematically shown.

[0035] Figure 4 An example of a processing routine executed by the information processing apparatus is schematically shown.

[0036] Figure 5 This is a schematic diagram of a Level 6 SOS.

[0037] Figure 6 This is a schematic diagram of Level6 SOS.

[0038] Figure 7 An example of the hardware configuration of a computer 1200 that functions as the control device 120 , the central brain 120 , the server 14 , or the plurality of terminals 18A, 18B, and 18C is schematically shown.

[0039] Figure 8 An example of the functional configuration of the information processing system according to the second embodiment is schematically shown.

[0040] Fig. 9 An example of a processing routine executed by the control device according to the second embodiment is schematically shown.

[0041] Fig.10 An example of the functional configuration of the information processing system according to the third embodiment is schematically shown.

[0042] Fig.11 An example of a processing routine executed by the information processing apparatus according to the third embodiment is schematically shown.

[0043] Fig.12 An example of a functional configuration of an information processing system according to the fourth embodiment is schematically shown.

[0044] Fig.13 An example of a processing routine executed by the information processing apparatus according to the fourth embodiment is schematically shown. DETAILED DESCRIPTION

[0045] Hereinafter, the present disclosure will be described by way of the disclosed embodiments, but the following embodiments do not limit the disclosure involved in the claims. In addition, all combinations of features described in the embodiments are not necessarily essential to the disclosed solution means.

[0046] [First embodiment]

[0047] The information processing system of the present embodiment predicts crises that endanger human life in advance, and automatically contacts the vehicle owner and his / her family immediately when the risk of the crisis is increased. In addition, the information processing system of the present embodiment always calculates the evacuation route of the vehicle or the time required to reach the shelter, and notifies the vehicle owner and his / her family of the information when making the above notification. In addition, the information processing system of the present embodiment can also contact the entry point such as the shelter of the vehicle in advance. It should be noted that the information processing system of the present embodiment also calculates the second entry point and the third entry point when the entry point cannot be determined, and notifies the vehicle owner and his / her family of the location of the entry point, etc.

[0048] It should be noted that examples of crises that endanger human life include earthquakes, fires, lightning, typhoons, heavy snow, storms, tsunamis, missiles, nuclear explosions, and wars.

[0049] Figure 1 1 is a schematic diagram of an example of an information processing system 10 according to the present embodiment. The information processing system 10 includes a control device 120 mounted on a vehicle 12, a server 14 as an example of an information processing device, and a plurality of terminals 18A, 18B, and 18C. The control device 120, the server 14, and the plurality of terminals 18A, 18B, and 18C are communicatively connected via a communication line 16 such as the Internet.

[0050] The control device 120 is an example of a control device of a vehicle. It should be noted that the control device 120 is hereinafter referred to as a central brain 120 .

[0051] It should be noted that "Level 6" described below refers to the level of autonomous driving, which is equivalent to a higher level than Level 5, which indicates fully autonomous driving. Although Level 5 indicates fully autonomous driving, it is the same level as human driving, and there is still a probability of accidents. Level 6 indicates a level higher than Level 5, which is equivalent to a level with a lower probability of accidents than Level 5.

[0052] Figure 2 1 is a diagram for explaining the communication environment to which the central brain 120 according to the present embodiment is connected. Figure 2 As shown, the central brain 120 can switch between a general cloud and a private cloud as a communication destination. For example, the private cloud is implemented through a virtual private network (VPN).

[0053] Figure 3 1 is a diagram for explaining the structure of the central brain 120 in the vehicle 12. Figure 3As shown, multiple gateways are communicatively connected to the central brain 120. The central brain 120 is connected to the external cloud through the gateway. The central brain 120 is configured to be able to access the external cloud through the gateway. On the other hand, due to the existence of the gateway, it is configured that the central brain 120 cannot be directly accessed from the outside.

[0054] The central brain 120 outputs a request signal to the server 14 at every predetermined time. Specifically, the central brain 120 outputs a request signal indicating an inquiry to the server 14 every nanosecond.

[0055] Server 14 repeats execution Figure 4 Flowchart shown.

[0056] In step S100 , the receiving unit 140 of the server 14 receives the request signal output from the central brain 120 .

[0057] The information storage unit 141 of the server 14 stores various information as precursors of earthquakes, fires, lightning, typhoons, heavy snow, storms, tsunamis, missiles, nuclear explosions, wars, etc., 24 hours a day, 365 days a year. The information storage unit 141 is an example of a storage unit.

[0058] In step S102 , upon receiving a request signal output from the central brain 120 , the prediction unit 142 of the server 14 predicts the occurrence of an event related to a life-threatening crisis based on various information stored in the information storage unit 141 .

[0059] In step S104, the prediction unit 142 of the server 14 determines whether an event related to a life-threatening crisis has actually occurred based on the prediction result in step S102. For example, when the probability of an event related to a life-threatening crisis occurring is greater than a predetermined value, the prediction unit 142 of the server 14 determines that the event has occurred.

[0060] It should be noted that the prediction unit 142 of the server 14 always calculates the time and probability of occurrence of a life-threatening crisis by analyzing the information stored in the information storage unit 141 using artificial intelligence (AI). Always may refer to one billionth of a second. It should be noted that since the signs of a life-threatening crisis may be known more than one hour before the occurrence, this information may also be used.

[0061] In step S106, when the prediction unit 142 determines that a certain event has occurred, the notification unit 144 of the server 14 notifies the central brain 120 of the vehicle 12 and at least one of the plurality of terminals 18A, 18B, and 18C of the determination result. It should be noted that, at this time, for example, the notification unit 144 of the server 14 may also notify the central brain 120 of the vehicle 12 and the plurality of terminals 18A, 18B, and 18C of information related to candidate sites as entry points to the evacuation site of the vehicle 12.

[0062] The central brain 120 outputs a message indicating that a life-threatening event has occurred to a display device (not shown) or the like in the vehicle 12. The occupants in the vehicle 12 confirm the message and proceed to an entry point or the like.

[0063] Each of the plurality of terminals 18A, 18B, and 18C is, for example, a terminal held by a family member of the occupant of the vehicle 12. Each of the plurality of terminals 18A, 18B, and 18C outputs a message that an event related to a life-threatening crisis has occurred to its own display device (not shown), etc. The family member of the occupant confirms the message and confirms the entry point of the vehicle 12, etc.

[0064] As described above, the server 14 notifies the vehicle 12 equipped with the central brain 120 or the multiple terminals 18A, 18B, and 18C held by pre-registered members (such as family members, etc.) of the occurrence of the crisis. At this time, the server 14 can inform the risk level of the crisis, the route to a safe place, or the time required to reach a safe place. In addition, the server 14 can also inform the destination, route, and entry time of the refuge. In addition, the server 14 can also make a telephone call to the entry destination and make an appointment. If contact cannot be made, the second candidate entry point and the third candidate entry point are contacted.

[0065] In addition, since the traffic information used by the central brain 120 is critical, the server 14 is connected to the completely private central brain 120 through VPN, and is only connected to the central brain 120 with chip-to-chip level security. On the other hand, the central brain 120 connected to the cloud through a zone gateway can always be connected to the general cloud.

[0066] In addition, as described above, although it is not possible to access the central brain 120 from the gateway, on the contrary, it is possible to make inquiries to others from the central brain 120. It is possible to make inquiries from the central brain 120 to the central brains of other vehicles.

[0067] As described above, the information processing system 10 involved in this embodiment flexibly uses AI technology to predict the probability and period of life-threatening crises such as natural disasters or nuclear power plant accidents, and provides a push-type SOS function to protect human life safety. Specifically, in the information processing system 10 involved in this embodiment, the central brain 120 connected to the regional gateway accesses information from the public cloud and makes estimates every nanosecond to protect the lives of smart car owners and their families.

[0068] According to the information processing system 10 of the present embodiment, all risks (e.g., earthquakes, fires, lightning, typhoons, heavy snow, heavy rain, tsunamis, missiles, nuclear explosions, and wars, etc.) are predicted in advance, and family members are automatically notified when the risk increases. Specifically, the information processing system 10 of the present embodiment starts PUSHSOS while calculating the time and safety of the event. In addition, the information processing system 10 performs simulations in nanoseconds (e.g., evacuation destinations, evacuation routes, and entry times, etc.). In addition, the information processing system 10 of the present embodiment contacts the entry point in advance and obtains an appointment (e.g., when the entry point is not available, the risk calculation is performed for the second, third, and more options).

[0069] In the information processing system 10 involved in the present embodiment, the central brain 120 inquires the server 14 every nanosecond, but the present disclosure is not limited to the example involved. For example, the server 14 performs simulations one by one (for example, every nanosecond) and notifies the central brain 120 when the probability of the risk occurring is above a specified value. At this time, due to the existence of the gateway, the central brain 120 cannot be accessed directly from the server 14, but when the probability of the risk occurring is above a specified value, the server 14 attaches information indicating an emergency state to the notification, and when the information indicating an emergency state is attached, the gateway transmits the notification from the server 14 to the central brain 120. Therefore, the gateway pre-masters the information indicating the emergency state for transmitting the notification to the central brain 120.

[0070] In this way, the server 14 executes simulations one by one and notifies the central brain 120 when the probability of risk occurrence is above a specified value. This can reduce the power consumption of the vehicle 12 compared to the case where the central brain 120 inquires the server one by one.

[0071] The information processing system 10 can switch between the inquiry from the central brain 120 to the server 14 every nanosecond and the notification of the simulation results in the server 14 to the central brain 120, depending on whether the prescribed conditions are met. For example, if the battery remaining amount of the vehicle 12 is above the prescribed threshold, the central brain 120 will inquire the server 14 every nanosecond, and if the battery remaining amount of the vehicle 12 is less than the prescribed threshold, the server 14 can be notified to switch from the central brain 120 to the simulation in the server 14, and the server 14 that receives the notification can execute the simulation one by one.

[0072] In the above-described example, upon receiving the request signal output from the central brain 120 , the prediction section 142 predicts the occurrence of a risk, but the present disclosure is not limited to the example involved.

[0073] For example, the central brain 120 successively sends the position information successively acquired by the position information sensor of the vehicle 12 to the server 14, and the prediction unit 142 of the server 14 can predict the occurrence of risks corresponding to the position of the vehicle 12 successively sent from the central brain 120. Successively refers to one billionth of a second, for example. When predicting the occurrence of risks corresponding to the position of the vehicle 12, the prediction unit 142 can also change the range starting from the position of the vehicle 12 according to the type of risk. For example, in the case of a fire, the range from the position of the vehicle 12 to a few meters can be predicted, and in the case of a missile or a nuclear explosion, the range from the position of the vehicle 12 to a few kilometers to tens of kilometers can be predicted.

[0074] Furthermore, when the prediction unit 142 predicts that the probability of occurrence of a risk is above a threshold value, the notification unit 144 may also notify the central brain 120 existing at the location that a risk may occur. In addition, the prediction unit 142 may also predict the level of occurrence of the risk, and when the level of occurrence of the risk is predicted to be above a predetermined level, the notification unit 144 notifies that a risk may occur.

[0075] The prediction unit 142 predicts the occurrence of a risk according to the position of the vehicle 12 , and the server 14 can notify the occupant of the vehicle 12 and the occupant's family of the prediction result of the occurrence of the risk according to the location.

[0076] Figure 5-6 This is a schematic diagram of the above content.

[0077] Figure 7An example of the hardware structure of a computer 1200 that functions as a control device 120, a central brain 120, a server 14, or a plurality of terminals 18A, 18B, 18C is schematically shown. The program installed in the computer 1200 can make the computer 1200 function as one or more "parts" of the device involved in this embodiment, or can make the computer 1200 perform operations associated with the device involved in this embodiment or the one or more "parts", and / or can make the computer 1200 perform the process involved in this embodiment or the stage of the process. Such a program can be executed by the CPU 1212 to make the computer 1200 perform specific operations associated with some or all of the blocks in the flowcharts and block diagrams described in this specification.

[0078] The computer 1200 according to the present embodiment includes a CPU 1212, a RAM 1214, and a graphic controller 1216, which are connected to each other through a host controller 1210. The computer 1200 also includes a communication interface 1222, a storage device 1224, an input / output unit such as a DVD drive and an IC card drive, which are connected to the host controller 1210 through an input / output controller 1220. The DVD drive may be a DVD-ROM drive and a DVD-RAM drive, etc. The storage device 1224 may be a hard disk drive and a solid state drive, etc. The computer 1200 also includes a ROM 1230 and a conventional input / output unit such as a keyboard, which are connected to the input / output controller 1220 through an input / output chip 1240.

[0079] The CPU 1212 operates according to the program stored in the ROM 1230 and the RAM 1214, thereby controlling each unit. The graphic controller 1216 acquires image data generated by the CPU 1212 in a frame buffer provided in the RAM 1214 or itself, and displays the image data on the display device 1218.

[0080] The communication interface 1222 communicates with other electronic devices via a network. The storage device 1224 stores programs and data used by the CPU 1212 in the computer 1200. The DVD drive reads programs or data from a DVD-ROM or the like and provides them to the storage device 1224. The IC card drive reads programs and data from an IC card and / or writes programs and data to an IC card.

[0081] The ROM 1230 stores therein a boot program or the like executed by the computer 1200 when activated, and / or a program that depends on the hardware of the computer 1200. The input / output chip 1240 may also connect various input / output units to the input / output controller 1220 through a USB port, a parallel port, a serial port, a keyboard port, a mouse port, and the like.

[0082] The program is provided by a computer-readable storage medium such as a DVD-ROM or an IC card. The program is read from the computer-readable storage medium, installed in the storage device 1224, RAM 1214, or ROM 1230 as an example of a computer-readable storage medium, and executed by the CPU 1212. The information processing described in these programs is read by the computer 1200, and the program is caused to cooperate with the various types of hardware resources described above. The device or method can be configured by implementing the operation or processing of information according to the use of the computer 1200.

[0083] For example, in the case where communication is performed between the computer 1200 and an external device, the CPU 1212 can execute a communication program loaded in the RAM 1214, and instruct the communication interface 1222 to perform communication processing based on the processing described in the communication program. The communication interface 1222 reads transmission data under the control of the CPU 1212, and transmits the read transmission data to the network, or writes reception data received from the network to a reception buffer area provided on a recording medium, etc., the transmission data being stored in a transmission buffer area provided in a recording medium such as the RAM 1214, the storage device 1224, a DVD-ROM, or an IC card.

[0084] In addition, the CPU 1212 can cause all or a necessary part of a file or database stored in an external recording medium such as the storage device 1224, a DVD drive (DVD-ROM), or an IC card to be read to the RAM 1214, and perform various types of processing on the data on the RAM 1214. Then, the CPU 1212 can write the processed data back to the external recording medium.

[0085] Various types of information such as various types of programs, data, tables, and databases can be stored in the recording medium and subjected to information processing. The CPU 1212 can perform various types of processing on the data read from the RAM 1214, and the various types of processing include various types of operations, information processing, conditional judgment, conditional branching, unconditional branching, information retrieval / replacement, etc., which are specified by the command sequence of the program and recorded in various places of this disclosure, and write the results back to the RAM 1214. In addition, the CPU 1212 can also retrieve information in files, databases, etc. in the recording medium. For example, in the case where a plurality of entries each having an attribute value of a first attribute associated with an attribute value of a second attribute are stored in the recording medium, the CPU 1212 can retrieve an entry that matches the condition specifying the attribute value of the first attribute from the plurality of entries, read the attribute value of the second attribute stored in the entry, and thereby obtain the attribute value of the second attribute associated with the first attribute that meets the predetermined condition.

[0086] The above-mentioned program or software module may be stored in a computer-readable storage medium on or near the computer 1200. In addition, a recording medium such as a hard disk or a RAM provided in a server system connected to a dedicated communication network or the Internet may be used as a computer-readable storage medium, thereby providing the program to the computer 1200 via the network.

[0087] The boxes in the flowcharts and block diagrams in this embodiment may represent the stages of the process for performing the operation or the "parts" of the device having the function of performing the operation. The specific stages and "parts" may be implemented by a dedicated circuit, a programmable circuit provided together with a computer-readable instruction stored on a computer-readable storage medium, and / or a processor provided together with a computer-readable instruction stored on a computer-readable storage medium. The dedicated circuit may include digital and / or analog hardware circuits, and may also include an integrated circuit (IC) and / or a discrete circuit. The programmable circuit may include a reconfigurable hardware circuit such as a field programmable gate array (FPGA) and a programmable logic array (PLA), and the reconfigurable hardware circuit includes logical product, logical sum, exclusive or, non-logical product, non-logical sum, and other logical operations, triggers, registers, and storage elements.

[0088] Computer-readable storage media may include any tangible device capable of storing instructions executed by an appropriate device, with the result that a computer-readable storage medium having instructions stored in a tangible device has a product including instructions that can be executed to create a means for performing the operations specified in the flowchart or block diagram. Examples of computer-readable storage media may include electronic storage media, magnetic storage media, optical storage media, electromagnetic storage media, semiconductor storage media, etc. More specific examples of computer-readable storage media include floppy disks (registered trademark) disks, magnetic disks, hard disks, random access memories (RAM), read-only memories (ROM), erasable programmable read-only memories (EPROM or flash memory), electrically erasable programmable read-only memories (EEPROM), static random access memories (SRAM), compact disc read-only memories (CD-ROM), digital versatile discs (DVD), Blu-ray discs (BLUERAY (registered trademark) disks), memory sticks, integrated circuit cards, etc.

[0089] Computer readable instructions may include assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine dependent instructions, microcode, firmware instructions, state setting data, or any of source code or object code described in any combination of one or more programming languages, wherein the one or more programming languages ​​include object-oriented programming languages ​​such as Smalltalk (registered trademark), JAVA (registered trademark), C++, etc., and traditional procedural programming languages ​​such as the "C" programming language or similar programming languages.

[0090] The computer-readable instructions may be provided to a processor or programmable circuit of a general-purpose computer, a special-purpose computer, or other programmable data processing device locally or through a wide area network (WAN) such as a local area network (LAN), the Internet, etc., so that the processor or programmable circuit of the general-purpose computer, the special-purpose computer, or other programmable data processing device executes the computer-readable instructions, thereby generating a unit for performing the specified operation in the flowchart or block diagram. Examples of processors include computer processors, processing units, microprocessors, digital signal processors, controllers, microcontrollers, etc.

[0091] [Second embodiment]

[0092] There are many AIs (hereinafter referred to as "specialized AIs") in the general cloud that are specialized for events that are prediction targets, and these AIs predict the occurrence of events related to crises that endanger human life, such as the occurrence of earthquakes, major fires, lightning, typhoons, heavy snow, storms, tsunamis, missiles, nuclear explosions, and wars. In addition, as mentioned above, the general cloud can always be connected.

[0093] Therefore, in the second embodiment, an example of a method for using the prediction results of crises of multiple professional AIs existing in a general cloud is described. It should be noted that the same components as those in the first embodiment are marked with the same reference numerals as those in the embodiment, and their description is omitted as much as possible.

[0094] Figure 8 1 is a diagram showing an example of the functional structure of the information processing system 20 according to the present embodiment. Figure 8 As shown, the information processing system 20 according to the present embodiment includes a control device 120 substantially the same as that of the first embodiment for the vehicle 12. However, the control device 120 according to the present embodiment differs from the control device 120 of the first embodiment in that the functional structure includes a first request unit 120A and a second request unit 120B.

[0095] The first request unit 120A involved in this embodiment requests a prediction unit described later to predict the occurrence of the event every predetermined time (1 nanosecond in this embodiment), and the prediction unit exists in a universal cloud that can always be connected and is used to predict the occurrence of events related to life-threatening crises. It should be noted that the request of the first request unit 120A is hereinafter referred to as the "first request".

[0096] In addition, based on the result of the request of the first request unit 120A, the second request unit 120B involved in this embodiment requests the processing unit described later in the private cloud to execute processing related to the event for the control device 120 and at least one of the plurality of terminals 18A, 18B, and 18C (hereinafter referred to as "request corresponding processing"). It should be noted that the request of the second request unit 120B is hereinafter referred to as the "second request".

[0097] On the other hand, Figure 8 As shown, the server 14 involved in this embodiment has the above-mentioned general cloud 14A and private cloud 14B. Thus, in this embodiment, for the sake of convenience, the general cloud 14A and the private cloud 14B are implemented by one server 14, but it is not limited to this. It is also possible that the general cloud 14A and the private cloud 14B are implemented by different servers.

[0098] The general cloud 14A involved in this embodiment includes a plurality of the above-mentioned prediction units 142A, 142B, ..., and the plurality of the above-mentioned prediction units 142A, 142B, ... predict the occurrence of events related to life-threatening crises based on requests from each first request unit 120A. It should be noted that, hereinafter, when the prediction units 142A, 142B, ... are not described in distinction, they are collectively referred to as "prediction units 142". Thus, in this embodiment, for the sake of convenience of explanation, the case where each prediction unit 142 in the prediction unit 142 is set in one server 14 is described, but it is not limited to this. It is also possible that each prediction unit 142 in the prediction unit 142 is set in a different server.

[0099] For each of the multiple prediction units 142 involved in this embodiment, the type of event as the prediction object is set to be different, but it is not limited to this. For example, it is also possible to have two or more prediction units 142 predict the occurrence of the same type of event. By having multiple prediction units 142 predict the occurrence of the same type of event, the occurrence of the event can be predicted with higher accuracy.

[0100] In addition, the prediction unit 142 involved in this embodiment is the same as the prediction unit 142 of the first embodiment, for example, by judging whether the probability of the event occurring is above a predetermined value to judge whether the corresponding event actually occurs. It should be noted that since the signs of a life-threatening crisis may be known more than one hour before the occurrence, this information can also be used, which is the same as the prediction unit 142 involved in the first embodiment.

[0101] In addition, in this embodiment, as the prediction unit 142, a prediction unit that predicts the occurrence of the corresponding event by the above-mentioned dedicated AI is applied, but it is not limited to this. For example, a prediction unit that predicts the occurrence of multiple events by a general AI that predicts the occurrence of multiple events may be applied as the prediction unit 142.

[0102] On the other hand, the private cloud 14B according to the present embodiment includes the processing unit 146 , and the processing unit 146 executes the request-corresponding processing according to the request from the second request unit 120B.

[0103] It should be noted that in this embodiment, as request-corresponding processing, both processing of notifying information related to the event as the object (hereinafter referred to as "first processing") and processing of guiding to the entry point indicating the refuge place corresponding to the occurrence of the event (hereinafter referred to as "second processing") are applied, but the present invention is not limited to this. For example, it is also possible to apply only one of the first processing and the second processing as request-corresponding processing.

[0104] In addition, in this embodiment, as the first processing, the processing of notifying the control device 120 and at least one of the plurality of terminals 18A, 18B, 18C of various information, such as the type of event that occurred, the probability of the event occurring, the time of the event occurring, and the place where the event occurred, is applied, but the present invention is not limited thereto. For example, the processing of notifying one of the various information may be applied as the first processing, or the processing of notifying a combination of a part of the various information may be applied as the first processing.

[0105] In addition, in this embodiment, as the second processing, a process of notifying information for moving to a safe place via a safe route is applied to the control device 120 and at least one of the plurality of terminals 18A, 18B, and 18C, and a process of automatically driving the vehicle 12 via the safe route to the safe place is applied to the control device 120, but the present invention is not limited thereto. For example, any one of these processes may be applied as the second processing.

[0106] The control device 120 according to the present embodiment repeatedly executes the following steps every predetermined time (1 nanosecond in the present embodiment): Fig. 9 The program shown in the flowchart is used to function as the first request unit 120A and the second request unit 120B. Fig. 9 , the function of the control device 120 involved in this embodiment is explained. Fig. 9 1 is a flowchart showing one example of a processing routine executed by the control device 120 .

[0107] exist Fig. 9 In step S200, the first request unit 120A of the control device 120 sends a first request signal indicating the first request to all the prediction units 142 provided in the general cloud 14A. Upon receiving the first request signal, two of the prediction units 142 predict the occurrence of the event of the type for which they are targeted, and send information indicating the prediction result (hereinafter referred to as "prediction result information") to the control device 120 of the access source.

[0108] Therefore, in step S202 , the control unit (not shown) of the control device 120 waits until the prediction result information is received from all the prediction units 142 that have transmitted the first request signal.

[0109] In step S204, the control unit of the control device 120 determines whether there is an event related to a life-threatening crisis that is determined to have actually occurred based on the received prediction result information, and ends this processing routine if the determination is negative. In addition, here, if the determination is positive, the process moves to step S206.

[0110] In step S206, the second request unit 120B of the control device 120 sends a second request signal indicating the second request together with the corresponding prediction result information to the processing unit 146 provided in the private cloud 14B, and then ends this processing routine. Upon receiving the second request signal, the processing unit 146 uses the received prediction result information to perform both the first processing and the second processing (request corresponding processing).

[0111] In this way, in the information processing system 20 involved in the second embodiment, multiple dedicated AIs are used to predict the occurrence of events related to crises endangering human lives, and on the other hand, request-based processing is performed on a private cloud with high security. Therefore, the occurrence of the above-mentioned events can be predicted with higher accuracy, and more accurate responses can be made to the events predicted to occur.

[0112] [Third Embodiment]

[0113] Below, use Fig.10 and Fig.11 , an information processing system 30 according to the third embodiment will be described. It should be noted that the same components as those of the first embodiment are denoted by the same reference numerals, and description thereof will be omitted as appropriate.

[0114] like Fig.10As shown, in the information processing system 30 according to the third embodiment, the server 14 includes a crisis avoidance information generating unit 143 and a notifying unit 144B in addition to the receiving unit 140 , the information storing unit 141 , and the predicting unit 142 .

[0115] Specifically, when the prediction unit 142 determines that an event related to a life crisis has occurred, the crisis avoidance information generation unit 143 generates crisis avoidance information corresponding to the crisis event. In addition, in the notification unit 144B, when the prediction unit 142 determines that an event related to a life crisis has occurred, the vehicle 12 is notified of the judgment result and the crisis avoidance information generated by the crisis avoidance information generation unit 143.

[0116] Server 14 repeats execution Fig.11 Flowchart shown.

[0117] Steps S100 to S104 perform the same processing as that of the above-described first embodiment.

[0118] In step S108, the crisis avoidance information generation unit 143 generates crisis avoidance information corresponding to the event. It should be noted that, as a crisis endangering human life, for example, earthquakes, fires, lightning, typhoons, heavy snow, storms, tsunamis, missiles, nuclear explosions, and wars can be cited. As described above, "crisis avoidance information corresponding to the event" refers to crisis avoidance information corresponding to the types of crises such as earthquakes, fires, lightning, typhoons, heavy snow, storms, tsunamis, missiles, nuclear explosions, and wars. For example, if the crisis object is an earthquake, when an earthquake with a specified earthquake intensity (as an example, an earthquake intensity of 5) or above occurs, route guidance information for guiding the vehicle 12 to the nearest shelter in an open area that is not affected by the collapse of buildings is generated. The nearest shelter in an open area includes a stadium, an arena, a parking lot, etc. In addition, for example, if the crisis object is a tsunami, route guidance information for guiding the vehicle 12 to the nearest shelter at a height that is estimated to be safe based on the predicted height of the tsunami to be reached is generated. Regarding route guidance information, the route guidance is displayed in the navigation system displayed on the display device, and sound information may also be included. In addition, if the crisis object is a large fire, route guidance information for getting away from the source of the fire is generated. When generating guidance information, the route may be generated based on the scale of the fire or the type of fire (chemical plant fire or forest fire, etc.) inferred from the location information or information from the news media, taking into account the wind speed and wind direction. In addition, if the crisis object is a nuclear explosion, route guidance information for reaching the nearest pre-registered nuclear shelter is generated.

[0119] If the crisis avoidance information is generated by the crisis avoidance information generation unit 143 in step S108, the process moves to step S110. In step S110, two pieces of information are notified to the vehicle 12 through the notification unit 144B. First, when the prediction unit 142 determines that a certain event has occurred, the notification unit 144B of the server 14 sends (notifies) the result to the central brain 120 of the vehicle 12. At this time, the judgment result may also be notified to at least one device among the multiple terminals 18A, 18B, and 18C. Terminals 18A, 18B, and 18C include, for example, mobile terminals, etc. In addition, the notification unit 144B also notifies the central brain 120 of the vehicle 12 of the crisis avoidance information generated by the crisis avoidance information generation unit 143 together with the previous judgment result. At this time, the notification may also be made to at least one device among the multiple terminals 18A, 18B, and 18C.

[0120] The central brain 120 outputs the meaning of the occurrence of an event related to a life-threatening crisis and crisis avoidance information to a display device (not shown) in the vehicle 12. The occupants in the vehicle 12 confirm the meaning and information, and go to the refuge site according to the route guidance information toward the refuge site displayed as the crisis avoidance information.

[0121] It should be noted that each of the plurality of terminals 18A, 18B, and 18C is, for example, a terminal held by a family member of the vehicle 12 passenger. Each of the plurality of terminals 18A, 18B, and 18C outputs to its own display device (not shown) or the like a message indicating that an event related to a life-threatening crisis has occurred or crisis evacuation information indicating the refuge to which the vehicle 12 is heading. The passenger's family member can confirm the message or information and confirm the refuge to which the vehicle 12 is heading.

[0122] As described above, the server 14 contacts the vehicle 12 equipped with the central brain 120 or multiple terminals 18A, 18B, and 18C held by pre-registered members (such as family members) with information on the occurrence of crises and crisis avoidance. At this time, the server 14 can inform the risk level of the crisis or the time required to reach the refuge. In addition, the server 14 can also make a telephone call to the entry destination and make an appointment. If the contact cannot be made, the server 14 can contact the second candidate entry point and the third candidate entry point.

[0123] Thus, in the information processing system 30 etc. involved in the present embodiment, when an event related to a life-threatening crisis is predicted to occur, crisis avoidance information corresponding to the event is generated and sent to the central brain 120 of the vehicle 12, and the occupants are notified through a display device etc. Thus, according to the present embodiment, when an event related to a life-threatening crisis is predicted to occur, the vehicle 12 in which the occupants are riding can be appropriately evacuated.

[0124] It should be noted that, in the above-mentioned embodiment, as crisis avoidance information, only the route guidance information to the nearest refuge is notified to the vehicle 12, etc., but it is not limited to this, and the following information may also be notified. For example, in the case where it is predicted that multiple crises will occur at the same time, guidance information to a refuge that can avoid all crises may also be notified, or the prediction unit 142 may calculate the priority of the crisis and notify both guidance information to a refuge that can avoid a high-priority crisis and guidance information to a refuge that can avoid all crises. Regarding the priority, for example, in the case of crises such as earthquakes and tsunamis, it may also be set as follows: based on the position information of the vehicle 12, when the vehicle 12 is within a specified distance from the coast and within a specified height from the sea surface, the priority of the tsunami is set to the highest level, and the route guidance information to the nearest refuge that can avoid the tsunami is notified. On the other hand, it can also be set as follows: based on the position information of vehicle 12, when vehicle 12 is located in an area that is more than a specified distance away from the coast and more than a specified height above the sea surface, the priority of the tsunami is lowered, and route guidance information to the nearest refuge where the risk of building collapse due to an earthquake (for example, an earthquake with a magnitude of 5 or above) is lower is notified.

[0125] [Fourth Embodiment]

[0126] like Fig.12 As shown, the information processing system 40 involved in the fourth embodiment is different from the first embodiment in that instead of the prediction unit 142 and the notification unit 144 described in the first embodiment, the server 14 functions as a first prediction unit 4142, a second prediction unit 4143 and a notification unit 4144B.

[0127] The first prediction unit 4142 is the same as the prediction unit 142 described in the first embodiment, and predicts the degree of danger of the occurrence of an event related to a life-threatening crisis. The prediction can be performed, for example, by being triggered by receiving a request signal from the control device (Central Brain) 120 mounted on the vehicle 12. It should be noted that in the prediction performed by the first prediction unit 4142, generally speaking, as the time of occurrence of the event related to the life-threatening crisis approaches, the predicted degree of danger will increase, and if the current moment is the time of occurrence of the event, the degree of danger is the maximum value. In addition, in the present embodiment, if the current moment is before the time of occurrence of the event, and the degree of danger exceeds a threshold value lower than the maximum value, notification information related to the prediction result is sent.

[0128] When receiving a request signal from the control device (Central Brain) 120, the second prediction unit 4143 collects the position information of the vehicle 12 equipped with the control device (Central Brain) 120 included in the received request signal. Then, the second prediction unit 4143 predicts the density of the vehicles 12 based on the collected position information of each vehicle 12. It should be noted that the density predicted by the second prediction unit 4143 is information that is digitized based on, for example, an index of population density, the number of vehicles per unit area, and the distance to other vehicles.

[0129] When the risk level of the event predicted by the first prediction unit 4142 exceeds a first threshold, the notification unit 4144B sends notification information related to the prediction result of the first prediction unit 4142 to the vehicle 12 and the mobile terminal, and when the density of vehicles 12 predicted by the second prediction unit 4143 exceeds a second threshold, the first threshold is lowered.

[0130] Next, refer to Fig.13 , the processing executed by the server 14 involved in the fourth embodiment is described.

[0131] In step S400 , the receiving unit 140 receives a request signal output from the control device (Central Brain) 120 .

[0132] In step S402 , upon receiving a request signal output from the control device (Central Brain) 120 , the first prediction unit 4142 predicts the risk level of occurrence of an event related to a life-threatening crisis based on various information stored in the information storage unit 141 .

[0133] It should be noted that, in the fourth embodiment, a plurality of servers 14 (not shown) are provided, and each server 14 is different from the other in the prediction target region for predicting the risk of the occurrence of an event related to a life-threatening crisis. In addition, the prediction target regions corresponding to each server 14 are respectively divided into a plurality of prediction areas, and the first prediction unit 4142 can predict the occurrence of an event related to a life-threatening crisis for each prediction area by calculating the risk of the occurrence of an event related to a life-threatening crisis for each prediction area. As an example, in the case where the event related to the life-threatening crisis is a "tsunami", the risk calculated for the prediction area facing the sea is higher than the risk calculated for the prediction area inland.

[0134] In step S404, the second prediction unit 4143 determines whether the first prediction unit 4142 predicts the occurrence of an event related to a life crisis. If the determination in step S404 is negative, the process ends. Fig. 9 If the determination in step S404 is yes, the process proceeds to step S406. It should be noted that the determination in step S404 may be performed based on, for example, whether there is a predicted area where the calculated risk level is equal to or greater than a predetermined value.

[0135] In step S406, the second prediction unit 4143 predicts the density of the vehicles 12 for each prediction area based on the position information of each vehicle 12 equipped with the control device (Central Brain) 120 included in the request signal received from the control device (Central Brain) 120. It should be noted that the prediction of the density of the vehicles 12 in step S406 may be, for example, set to: based on the position information of each vehicle 12, assuming that each vehicle 12 moves to the nearest shelter, repeating in a time series: predicting the number of vehicles 12 in the prediction area after a specified time and calculating the density of the vehicles 12.

[0136] In step S408, the notification unit 4144B determines whether there is a predicted area where the density of vehicles 12 predicted by the second prediction unit 4143 exceeds a predetermined second threshold. If the determination in step S408 is negative, the process proceeds to step S412, and if the determination in step S408 is positive, the process proceeds to step S410.

[0137] In step S410 , the notification unit 4144B performs processing of subtracting a predetermined value α from the first threshold value corresponding to each of all prediction areas where the density of the vehicle 12 predicted by the second prediction unit 4143 exceeds the second threshold value.

[0138] In step S412, the notification unit 4144B determines whether there is a predicted area where the risk of a life-threatening event exceeds the first threshold. If the determination in step S412 is negative, the process ends. Fig. 9 If the determination in step S412 is yes, the process proceeds to step S414.

[0139] In step S414, the notification unit 4144B sends notification information including evacuation site information to the vehicle 12 associated with the predicted area where the risk level of the life-threatening event exceeds the first threshold. Thus, the vehicle 12 equipped with the control device (Central Brain) 120 that receives the notification information can notify the occupants of the life-threatening event and move the vehicle 12 to the notified evacuation site (evacuation).

[0140] In the above-mentioned step S414, as the vehicle 12 associated with the predicted area where the risk level of a life-threatening event exceeds a first threshold, at least one of the following can be cited: a vehicle 12 located in the predicted area, a vehicle 12 moving toward a refuge area through the predicted area, and a vehicle 12 where the refuge area is located.

[0141] In the fourth embodiment, the mobile terminals 18A, 18B, and 18C associated with the vehicle 12 equipped with the control device (Central Brain) 120 are pre-registered (for example, the mobile terminals 18A, 18B, and 18C owned by the family of the owner of the vehicle 12). In the next step S416, the notification unit 4144B sends the notification information to the pre-registered mobile terminals 18A, 18B, and 18C for each vehicle 12 to which the notification information is sent, and ends. Fig. 9 Processing shown.

[0142] Thus, in the mobile terminals 18A, 18B, 18C that receive the notification information, the person holding the mobile terminals 18A, 18B, 18C can recognize that a life-threatening event has occurred, and move (take refuge) to the notified refuge. It should be noted that, regarding the notification information sent to the mobile terminals 18A, 18B, 18C, after temporarily communicating with the mobile terminals 18A, 18B, 18C to confirm the current location of the mobile terminals 18A, 18B, 18C, the notification information including the refuge location information corresponding to the confirmed current location can be sent to the mobile terminals 18A, 18B, 18C.

[0143] As described above, in the fourth embodiment, the first prediction unit 4142 predicts the risk of occurrence of an event related to a life-threatening crisis, and the second prediction unit 4143 predicts the density of vehicles 12 based on the collected position information of the vehicles 12. Then, when the risk of occurrence of the event predicted by the first prediction unit 4142 exceeds the first threshold, the notification unit 4144B sends notification information related to the prediction result of the first prediction unit 4142 to the vehicles 12 and the mobile terminals 18A, 18B, and 18C, and when the density of vehicles 12 predicted by the second prediction unit 4143 exceeds the second threshold, the notification unit 4144B lowers the first threshold. In this way, compared with the case where the first threshold is not lowered, the notification information can be notified to at least one of the vehicles 12 and the mobile terminals 18A, 18B, and 18C earlier, and when the occurrence of an event related to a life-threatening crisis is predicted, it is possible to suppress the vehicles or people from becoming densely packed.

[0144] In the fourth embodiment, the first prediction unit 4142 predicts the risk of occurrence of an event related to a life-threatening crisis based on the information stored in the information storage unit 141 when receiving a request signal from the control device (Central Brain) 120 mounted on the vehicle 12. Thus, the server 14 can identify the vehicle 12 to which the notification information should be sent, for example, the vehicle 12 in an active state with a passenger on board and the ignition switch turned on.

[0145] In addition, in the fourth embodiment, the notification information related to the prediction result of the first prediction unit 4142 includes evacuation location information indicating the evacuation location of at least one of the vehicle 12 or the person holding the mobile terminal 18A, 18B, 18C. Thus, the evacuation location information included in the notification information can guide the vehicle 12 or the person holding the mobile terminal 18A, 18B, 18C to take refuge in an appropriate evacuation location.

[0146] In addition, in the fourth embodiment, the second prediction unit 4143 predicts the density in units of each of the plurality of prediction areas into which the prediction target region is divided, the notification unit 4144B reduces the first threshold corresponding to the specific prediction region whose density predicted by the second prediction unit 4143 exceeds the second threshold, and when the risk of the occurrence of the event predicted by the first prediction unit 4142 exceeds the first threshold corresponding to the specific prediction region, the notification unit 4144B sends notification information related to the prediction result of the first prediction unit 4142 to at least one of the vehicles 12 and the mobile terminals 18A, 18B, and 18C associated with the specific prediction region. Thus, when an event related to a life-threatening crisis is predicted to occur, it is possible to suppress vehicles or people from becoming densely packed in units of prediction areas that are narrower than the prediction target region.

[0147] It should be noted that, in the fourth embodiment, the first prediction unit 4142 predicts the risk of the occurrence of an event related to a life-threatening crisis for each prediction area, but the present disclosure is not limited thereto. For example, the risk of the occurrence of an event related to a life-threatening crisis may be predicted using a prediction target area wider than the prediction area as a unit.

[0148] Furthermore, in the fourth embodiment, the following method is described, that is, when the first prediction unit 4142 predicts the occurrence of an event related to a life crisis (when the determination in step S404 is yes), the second prediction unit 4143 performs a process of predicting the density of the vehicles 12 based on the collected position information of the vehicles 12. However, the present disclosure is not limited to this method, and for example, the second prediction unit 4143 may always perform the above process regardless of whether the first prediction unit 4142 predicts the occurrence of the event.

[0149] In addition, in the fourth embodiment, the second prediction unit 4143 predicts the density of the vehicles 12 based on the collected location information of the vehicles 12, but the present disclosure is not limited thereto. For example, the second prediction unit 4143 may also collect the location information of the mobile terminals 18A, 18B, and 18C, and predict the density of the persons holding the mobile terminals 18A, 18B, and 18C based on the collected location information of the mobile terminals 18A, 18B, and 18C. In addition, the second prediction unit 4143 may also predict the density of the vehicles 12 and the density of the persons holding the mobile terminals 18A, 18B, and 18C, respectively.

[0150] In addition, in the fourth embodiment, the following method is described, that is, the mobile terminals 18A, 18B, 18C associated with each vehicle 12 (for example, the mobile terminals 18A, 18B, 18C held by the family of the owner of the vehicle 12) are pre-registered, and the notification unit 4144B sends notification information to the pre-registered mobile terminals for each vehicle 12 to which the notification information is sent. However, the present disclosure is not limited to this. For example, the notification unit 4144B can also send notification information to the mobile terminals 18A, 18B, 18C that have collected location information.

[0151] In addition, in the fourth embodiment, the evacuation site information included in the notification information may also include evacuation route information indicating a route to the evacuation site. Thus, the occupants of the vehicle 12 equipped with the control device (Central Brain) 120 that receives the notification information or the persons holding the mobile terminals 18A, 18B, 18C can evacuate to the evacuation site according to an appropriate evacuation route by referring to the evacuation route information.

[0152] The present disclosure is described above using the embodiments, but the technical scope of the present disclosure is not limited to the scope described in the above embodiments. It is obvious to those skilled in the art that various changes or improvements can be made to the above embodiments. It can be clearly seen from the description of the claims that the manner in which such changes or improvements are made can also be included in the technical scope of the present disclosure.

[0153] It should be noted that as long as the execution order of each process such as actions, sequences, steps and stages in the device, system, program and method shown in the claims, specifications and drawings is not specifically indicated as "before...", "in advance", etc., and the output of the previous process is not used in the subsequent process, it can be implemented in any order. Even if the action flow in the claims, specifications and drawings is described using "first", "next", etc. for convenience, it does not mean that it must be implemented in this order.

[0154] The entire contents of Japanese Patent Application No. 2022-164370 filed on October 12, 2022, Japanese Patent Application No. 2022-178315 filed on November 7, 2022, Japanese Patent Application No. 2022-181229 filed on November 11, 2022, Japanese Patent Application No. 2022-182101 filed on November 14, 2022, Japanese Patent Application No. 2023-2662 filed on January 11, 2023, and Japanese Patent Application No. 2023-4745 filed on January 16, 2023 are incorporated into this application by reference.

[0155] Description of Reference Numerals

[0156] 120 control device, 14 server, terminals 18A, 18B, 18C, 1200 computer, 1210 host controller, 1212 CPU, 1214 RAM, 1216 graphic controller, 1218 display device, 1220 input / output controller, 1222 communication interface, 1224 storage device, 1230 ROM, 1240 input / output chip.

Claims

1. An information processing system, wherein: The information processing system has: The central brain of the vehicle; an information storage unit on the cloud, the information storage unit storing information on life-threatening crises; and a prediction unit on the cloud, the prediction unit predicting the occurrence of an event related to a life-threatening crisis based on the information in the information storage unit, The central brain queries the prediction unit every nanosecond. When the prediction unit determines that a life-threatening event has occurred, the vehicle and a pre-registered contact are notified of the determination result.

2. The information processing system according to claim 1, wherein: The central brain sends the location information of the vehicle to the cloud one by one. The prediction unit predicts the occurrence of the event corresponding to the position information, and notifies the vehicle existing at the position and a pre-registered contact information of a determination result.

3. An information processing device, wherein: The information processing device is an information processing device in an information processing system including a control device mounted on a vehicle, an information processing device, and a plurality of terminals. The control device outputs a request signal to the information processing device every time a predetermined time passes. The information processing device, upon receiving the request signal output from the control device, predicts the occurrence of an event related to a life-threatening crisis based on various information stored in a storage unit, The information processing device determines that the event has occurred when the probability of the event occurring is equal to or greater than a predetermined value, and notifies the control device and at least one of the plurality of terminals of the determination result.

4. The information processing device according to claim 3, wherein: The information processing device also notifies the control device and at least one of the plurality of terminals of information on an entry point indicating an evacuation site of the vehicle.

5. The information processing device according to claim 3, wherein: The control device sequentially outputs the position information of the vehicle to the information processing device, The information processing device predicts the occurrence of the event corresponding to the position information, and notifies the control device and at least one of the plurality of terminals existing at the position of the event of the event.

6. A program, wherein: The program is for causing a computer to function as the information processing device according to any one of claims 3 to 5.

7. An information processing system, wherein: The information processing system has: The central brain and gateway installed in the vehicle; an information storage unit on the cloud, the information storage unit storing information on life-threatening crises; and a prediction unit on the cloud, the prediction unit predicting the occurrence of an event related to a life-threatening crisis based on the information in the information storage unit, The prediction unit predicts the occurrence of an event every nanosecond. When the prediction unit determines that an event related to a life-threatening situation has occurred, information indicating the occurrence of the event is provided to the vehicle and the pre-registered contact information, and the determination result is notified. When the gateway is given information indicating the occurrence of the event, it forwards the determination result to the central brain.

8. An information processing device, wherein: The information processing device is an information processing device in an information processing system including a control device mounted on a vehicle, an information processing device, and a plurality of terminals. The information processing device predicts the occurrence of an event related to a life-threatening crisis based on various information stored in the storage unit at each predetermined time. When the probability of occurrence of the event is greater than or equal to a predetermined value, it is determined that the event has occurred, and information indicating the occurrence of the event is given to the control device and at least one of the plurality of terminals, and the determination result is notified.

9. The information processing device according to claim 8, wherein: The information processing device predicts the occurrence of an event related to a life-threatening crisis when the remaining battery level of the vehicle is less than a predetermined threshold.

10. The information processing device according to claim 9, wherein: The information processing device also notifies the control device and at least one of the plurality of terminals of information on an entry point indicating an evacuation site of the vehicle.

11. A program, wherein: The program is for causing a computer to function as the information processing device according to any one of claims 8 to 10.

12. A control device, wherein: The control device is mounted on a vehicle and comprises: a first request unit that exists in a universal cloud that can be connected at all times and requests a prediction unit that predicts the occurrence of an event related to a life-threatening crisis to predict the occurrence of the event every time a predetermined time passes; as well as The second request unit, based on the result of the request of the first request unit, requests the processing unit existing in the private cloud to execute processing related to the event for the self-device and at least one device among the predetermined multiple terminals when the prediction unit predicts the occurrence of the event.

13. The control device according to claim 12, wherein: The process related to the event is at least one of a process of notifying information related to the event and a process of guiding to an entry point indicating an evacuation site corresponding to the occurrence of the event.

14. An information processing system, wherein: The information processing system has: The control device according to claim 12 or 13; the prediction unit; the processing unit; and The plurality of terminals.

15. A program, wherein: The program is for causing a computer to function as the control device according to claim 12 or 13.

16. An information processing system, wherein: The information processing system has: A control device mounted on a vehicle; An information storage unit on the cloud, the information storage unit storing information on life-threatening crises; a prediction unit on the cloud, the prediction unit receiving inquiries from the control device at predetermined intervals and predicting the occurrence of an event related to a life-threatening crisis based on the information in the information storage unit; a crisis avoidance information generating unit, which generates crisis avoidance information corresponding to the crisis event when the prediction unit determines that an event related to a life crisis has occurred; as well as A notification unit is configured to notify the vehicle of a result of the determination and the crisis avoidance information generated by the crisis avoidance information generation unit when the prediction unit determines that an event related to a life crisis has occurred.

17. The information processing system according to claim 16, wherein: The notification unit further notifies a pre-registered contact method of the determination result and the crisis avoidance information.

18. An information processing device, wherein: The information processing device is an information processing device installed in an information processing system of a control device and an information processing device of a vehicle, The control device outputs a request signal to the information processing device every time a predetermined time passes. The information processing device, upon receiving the request signal output from the control device, predicts the occurrence of an event related to a life-threatening crisis based on various information stored in a storage unit, The information processing device determines that the event has occurred when the probability of the event occurring is equal to or greater than a predetermined value, and notifies the control device of the determination result and crisis avoidance information corresponding to the crisis event.

19. The information processing device according to claim 18, wherein: The information processing device further notifies a pre-registered contact of the determination result and the crisis avoidance information.

20. A program, wherein: The program is for causing a computer to function as the information processing device according to claim 18 or 19.

21. An information processing device, wherein: The information processing device comprises: a first prediction unit configured to predict a risk level of occurrence of an event related to a life-threatening crisis; a second prediction unit that predicts the density of at least one of the vehicles and the persons holding the mobile terminals based on the collected position information of at least one of the vehicles and the mobile terminals; and A notification unit, which sends notification information related to the prediction result of the first prediction unit to at least one of the vehicle and the mobile terminal when the danger level of the occurrence of the event predicted by the first prediction unit exceeds a first threshold, and which reduces the first threshold when the concentration predicted by the second prediction unit exceeds a second threshold.

22. The information processing device according to claim 21, wherein: The first prediction unit predicts the risk level of occurrence of an event related to a life-threatening crisis based on information stored in a storage unit when receiving a request signal from a control device mounted on the vehicle.

23. The information processing device according to claim 21, wherein: The notification information regarding the prediction result of the first prediction unit includes evacuation site information indicating an evacuation site of at least one of the vehicle and the person holding the mobile terminal.

24. The information processing device according to claim 21, wherein: The second prediction unit predicts the density in units of a plurality of prediction areas into which the prediction target region is divided, The notification unit lowers the corresponding first threshold for a specific prediction area whose density predicted by the second prediction unit exceeds the second threshold, and when the danger level of the occurrence of the event predicted by the first prediction unit exceeds the first threshold corresponding to the specific prediction area, the notification unit sends notification information related to the prediction result of the first prediction unit to at least one of the vehicle and the mobile terminal associated with the specific prediction area.

25. An information processing system, wherein: The information processing system comprises: The information processing device according to any one of claims 21 to 24; a control device mounted on the vehicle; and The mobile terminal.

26. A program, wherein: The program is used to cause a computer to execute a process, the process comprising: Predict the risk of events associated with life-threatening crises; Predicting the density of at least one of the vehicles and the persons holding the mobile terminals based on the collected location information of at least one of the vehicles and the mobile terminals; and When it is predicted that the danger level of the occurrence of the event exceeds a first threshold, notification information related to the prediction result is sent to at least one of the vehicle and the mobile terminal, and the prediction result is a predicted result of the occurrence of the event related to the life-threatening crisis, and when the density of the prediction exceeds a second threshold, the first threshold is lowered.

Citation Information

Patent Citations

  • Moving vehicle, communication system, communication control method, and program

    JP2022035198A

  • Air cleaning system and control method

    JP2022164370A

  • Cooling device and semiconductor device with cooling device

    JP2022178315A

  • Power storage device

    JP2022181229A

  • Motor driving control device, motor unit, and motor driving control method

    JP2022182101A