Information processing device, information processing method, and information processing program
The information processing device addresses the challenge of providing intuitive evacuation guidance during disasters by using sensor and facility data to calculate and display optimal routes and hazards in real-time, ensuring safe evacuation.
Patent Information
- Application Number
- JP2024020348
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-02-14
- Publication Date
- 2025-08-26
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Existing technologies fail to provide an intuitive user experience (UX) for guiding people to evacuation routes during disasters, risking accidental entry into dangerous areas due to poor information presentation.
An information processing device that acquires danger information from sensors and facility data to identify restricted areas and calculate optimal evacuation routes, using a three-dimensional model to display this information in real-time.
Enables an appropriate UX for disaster situations, allowing workers to safely evacuate by clearly displaying evacuation routes and disaster impacts in real-time.
Smart Images

Figure 2025124355000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device, an information processing method, and an information processing program. [Background technology]
[0002] When a disaster occurs on the premises of a factory or plant, it is necessary to guide people there to evacuation routes that take into account wind direction, etc. Conventional technology exists that calculates evacuation routes in the event of a disaster, taking into account the direction and speed of the disaster's expansion. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2006-1201961 Summary of the Invention [Problem to be solved by the invention]
[0004] People at disaster sites are likely to have lost their composure, so there is a need to create a UX that allows them to easily understand information about evacuation routes, the situation at the disaster site, and the actions they should take at the disaster site.
[0005] However, the above-mentioned conventional technology only calculates evacuation routes taking into account the direction and speed of the disaster's spread, and it is believed that no effort has been made to make the calculated evacuation routes easy to see or understand when proposed. As a result, the above-mentioned conventional technology still poses the risk of, for example, some people accidentally entering dangerous areas, and there is room for improvement in terms of realizing an appropriate UX when providing information during a disaster.
[0006] Therefore, the present invention proposes an information processing device, an information processing method, and an information processing program that can realize an appropriate UX when providing information during a disaster. [Means for solving the problem]
[0007] In order to solve the above problem, one form of information processing device according to the present invention includes an acquisition unit that acquires danger information estimated to be dangerous within the facility due to the disaster based on disaster information indicating a disaster within the facility, sensor information of equipment present within the facility, and facility information indicating the structure within the facility, and an identification unit that identifies suggested information for a specified user based on the danger information. [Effects of the Invention]
[0008] According to the present invention, it is possible to realize an appropriate UX when providing information during a disaster. [Brief explanation of the drawings]
[0009] [Figure 1] FIG. 1 is a diagram showing an overview of an information processing system according to an embodiment. [Figure 2] FIG. 2 is a diagram illustrating an example of the configuration of the information processing device according to the embodiment. [Figure 3] FIG. 3 is a diagram illustrating an example of a facility map generation method. [Figure 4] FIG. 4 is a diagram illustrating an example of an acquisition process procedure for acquiring variation information. [Figure 5] FIG. 5 is a diagram showing an example of a location area identification process procedure for identifying a location area where a person is located within the facility FCx. [Figure 6] FIG. 6 is a diagram showing an outline of a calculation process procedure for calculating an optimal evacuation route. [Figure 7] FIG. 7 is a diagram showing a specific example of a calculation process procedure for calculating an optimal evacuation route. [Figure 8] FIG. 8 is a conceptual diagram illustrating the procedure for calculating an evacuation route. [Figure 9] FIG. 9 is a diagram illustrating an example of a display control process procedure for displaying suggested information. [Figure 10] FIG. 10 is a diagram showing an example of a three-dimensional model that reproduces the real-time state of a disaster as it changes over time. [Figure 11] FIG. 11 is a hardware configuration diagram showing an example of a computer that realizes the functions of the device according to the embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0010] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. In this specification and drawings, components having substantially the same functional configurations are designated by the same reference numerals, and redundant description will be omitted.
[0011] One or more embodiments (including examples, modifications, and application examples) described below can be implemented independently. However, at least a portion of the embodiments described below may be implemented in appropriate combination with at least a portion of another embodiment. These embodiments may include novel features that are different from each other. Therefore, these embodiments may contribute to solving different purposes or problems and may produce different effects from each other.
[0012] (Embodiment) 1. Introduction In manufacturing sites (for example, factories and plants), where various parties are working, it is necessary to share information accurately and efficiently among them. However, with so many different parties involved, both inside and outside the company, it is difficult to share information appropriately, and currently, the means of sharing information are telephones and public address systems.
[0013] Furthermore, when it comes to sharing detailed information on-site, analog methods such as paper media and whiteboards are often used, which means that information cannot be properly summarized, resulting in extremely poor work efficiency.
[0014] For example, in factories and plants, periodic repairs (scheduled maintenance) are carried out to inspect and repair equipment at regular intervals, and the operation of the related equipment is stopped while the repairs are being carried out. In the manufacturing industry, equipment downtime leads to losses, so it is necessary to carry out the repairs as scheduled. This is because even extending the repair period by even one day results in a huge loss.
[0015] However, as mentioned above, given the current situation where there are problems with information sharing, there is always a risk that regular repairs will not be carried out properly and damage will occur.
[0016] For these reasons, the inventors of the present invention focused on developing an application with functions that take into consideration a UI (user interface) and UX (user experience) that are easy to use for people working in facilities (especially large facilities with vast land areas such as factories and plants).
[0017] For example, facilities such as factories and plants have various business offices within their premises. Therefore, the inventors have developed a facility map app that incorporates functions such as the ability to view the status of each business office, the ability for on-site workers to communicate information to any party within the facility, the ability to grasp the status within the facility in real time, the ability to remotely control any object using a three-dimensional model of the facility, and the ability to perform simulations using a three-dimensional model of the facility. Because such map apps are original applications created for each facility, they feature a UI and UX that are easy for on-site workers to use.
[0018] Various disasters can occur at facilities. For example, in factories and plants, disasters such as explosions, gas leaks, oil spills, and radiation leaks can occur, and these disasters can lead to dangerous events (such as the spread of fire, the spread of toxic gas, the scattering of oil, and radioactive contamination).
[0019] Such disasters may be caused by natural disasters (e.g., earthquakes, typhoons, floods, tsunamis, lightning strikes) or human error (e.g., equipment operation errors or inadequate maintenance), but in either case, on-site workers must evacuate appropriately. In addition, appropriate countermeasures may sometimes be required to prevent secondary disasters.
[0020] However, if there are problems with information sharing, it will be difficult for on-site workers to obtain information on evacuation routes when a disaster occurs.Even if they are able to obtain information on evacuation routes, if the UX, such as ease of viewing and understanding, has not been improved, it is possible that they will not be able to escape to a safe place without being caught up in the disaster.
[0021] In light of the above, the proposed technology of this invention aims to achieve an appropriate UX when providing information during a disaster, and provides a UX that makes it easy for on-site workers to visually understand not only information on evacuation routes, but also the trends of the disaster occurring in real time and the extent of the disaster's impact.
[0022] For example, the proposed technology of the present invention acquires danger information within a facility based on disaster information indicating a disaster within the facility, sensor information from devices installed within the facility, and facility information indicating the structure of the facility, and identifies restricted areas within the facility from the acquired danger information.The proposed technology of the present invention also calculates the optimal evacuation route from each area where on-site workers are located based on the restricted areas.
[0023] As a result, the proposed technology of the present invention displays evacuation route information and restricted areas on a map. For example, the proposed technology of the present invention may utilize a virtual space (a three-dimensional model showing the interior of a facility) generated by digital twin technology to display evacuation route information and restricted areas on a map. The proposed technology of the present invention may also utilize a virtual space to display the trends of disasters occurring in real time and the extent of their impact on a map.
[0024] For this reason, the proposed technology of this invention can be a function incorporated into a facility map developed as a map application, allowing on-site workers to evacuate safely while checking the disaster situation in real time.
[0025] [2. Types of Disasters] The proposed technology of this invention primarily targets disasters that can occur in large-scale factories such as chemical plants or petroleum complexes, and can be broadly categorized into types such as leaks, fires, explosions, and bursts. Direct hazard factors associated with leaks, fires, explosions, and bursts include fire, water, steam, high-pressure gas, toxic gas, oil, chemicals, and radioactivity. In the following embodiments, these risk factors are collectively defined as "disasters." In this embodiment, "disaster" can also include the meaning of accidents or harm.
[0026] [3. System Configuration Overview] Fig. 1 is a diagram showing an overview of an information processing system according to an embodiment. Fig. 1 shows an information processing system Sy as an example of the information processing system according to the embodiment. Information processing according to the embodiment (i.e., the proposed technology of the present invention) is realized in the information processing system Sy.
[0027] As shown in Fig. 1, the information processing system Sy may be classified by facility. Fig. 1 shows a facility FC1 as an example of a facility FCx, and field workers at each facility FCx carry a terminal device 10. In addition, a predetermined sensor 20 is present in the facility FCx. The sensor 20 may be attached to a specific device (e.g., an IoT device) installed in the facility, or may be attached to a specific object (e.g., a person, a moving object, or cargo) whose location information is desired to be known in real time.
[0028] 1 shows a terminal device 10-1 belonging to facility FC1 as an example of a terminal device 10-x belonging to facility FCx, and a sensor 20-1 as an example of a sensor 20-x belonging to facility FCx. In the following embodiments, when there is no need to distinguish between the terminal device 10-x and the sensor 20-x for each facility FCx, they will simply be referred to as the terminal device 10 and the sensor 20.
[0029] For example, the terminal device 10 may be a smartphone, a wearable device, a tablet terminal, a notebook PC (Personal Computer), a desktop PC, a mobile phone, a PDA (Personal Digital Assistant), or the like, and is communicatively connected by wire or wirelessly via a network N. For example, the terminal device 10 is communicatively connected to an information processing device 100.
[0030] It is also assumed that a map application APx capable of displaying a facility map corresponding to a facility FCx to which the field worker who uses the terminal device 10 belongs is installed in the terminal device 10. For example, a map application AP1 capable of displaying a facility map corresponding to facility FC1 is installed in the terminal device 10 of a field worker who belongs to facility FC1.
[0031] All or some of the sensors 20 may have a function of acquiring location information indicating the location where a disaster occurred in the facility FCx, a function of acquiring first observation data indicating the status of the disaster, and a function of acquiring second observation data indicating the environment within the facility that may affect the disaster. The sensors 20 are also connected to the network N so as to be able to communicate with each other via a wired or wireless connection. For example, the sensors 20 are connected to the information processing device 100 so as to be able to communicate with each other.
[0032] Here, the first observation data is raw data that indicates the disaster situation at the installation location where the sensor 20 is installed. For example, the first observation data may include room temperature, atmospheric pressure, fire data, humidity data, component data of components contained in the air, etc.
[0033] Taking a toxic gas leak as an example of a disaster, the direction, range, or speed of the toxic gas's spread is thought to change depending on the airflow (wind direction) within the facility FCx. For this reason, the airflow within the facility FCx can be considered an example of an in-facility environment that may affect the toxic gas leak. Therefore, the second observation data may include at least airflow data indicating the airflow within the facility FCx. The second observation data may further include other natural observation data in addition to the airflow data.
[0034] The information processing device 100 is a central device that realizes information processing according to the embodiment, and may be implemented as a server device equivalent to a so-called cloud computer. For example, the information processing device 100 can estimate the direction, range, and speed of a disaster's expansion based on the location information of the disaster and observation data (first observation data, second observation data). The information processing device 100 can also predict disaster fluctuation information, such as how the disaster will change over time, based on the direction, range, and speed of the disaster's expansion.
[0035] The information processing device 100 is also connected to be able to communicate with each other via a network N, either wired or wirelessly. For example, the information processing device 100 is connected to be able to communicate with a terminal device 10 and a sensor 20. The terminal device 10 and the sensor 20 correspond to edge computers, while the information processing device 100 is a cloud computer.
[0036] 4. Configuration of Information Processing Device The information processing device 100 according to the embodiment will be described with reference to Fig. 2. Fig. 2 is a diagram showing an example of the configuration of the information processing device 100 according to the embodiment. As shown in Fig. 2, the information processing device 100 includes a communication unit 110, a storage unit 120, and a control unit 130.
[0037] (Regarding the communication unit 110) The communication unit 110 is realized by, for example, a network interface card (NIC) etc. For example, the communication unit 110 is connected to the network N by wire or wirelessly, and transmits and receives information between the terminal device 10 and the sensor 20, for example.
[0038] (Regarding the storage unit 120) The storage unit 120 is realized by, for example, a semiconductor memory element such as a RAM (Random Access Memory) or a flash memory, or a storage device such as a hard disk or an optical disk. The storage unit 120 may store, for example, data and programs related to the information processing according to the embodiment.
[0039] (Regarding the control unit 130) The control unit 130 is realized by a CPU (Central Processing Unit), an MPU (Micro Processing Unit), or the like executing various programs (for example, the information processing program according to the embodiment) stored in a storage device inside the information processing device 100 using RAM as a work area. The control unit 130 is also realized by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).
[0040] As shown in Fig. 2, the control unit 33 has a map data control unit 131, an acquisition unit 132, an estimation unit 133, an identification unit 134, a calculation unit 135, and a display control unit 136, and realizes or executes the functions and actions of information processing described below. Note that the internal configuration of the control unit 130 is not limited to the configuration shown in Fig. 2, and may have other configurations as long as they perform the information processing described below. Furthermore, the connection relationships between the processing units included in the control unit 130 are not limited to the connection relationships shown in Fig. 2, and may be other connection relationships.
[0041] (Map data control unit 131) The map data control unit 131 controls the facility map provided by the map application APx. That is, the map data control unit 131 controls the map application APx in which various functions as a facility map are incorporated. For example, the map data control unit 131 may generate a facility map, and a method for generating the facility map will be described with reference to Fig. 3. Fig. 3 is a diagram showing an example of the method for generating a facility map.
[0042] According to the example of FIG. 3, the generation of the facility map may be roughly divided into three steps: Step 1, Step 2, and Step 3. Step 1 corresponds to a phase for generating the front-end infrastructure of the facility map. Step 2 corresponds to a phase for reflecting information inside the facility FCx on the facility map. Step 3 corresponds to a phase for reflecting a three-dimensional model of the facility FCx on the facility map.
[0043] FIG. 3 illustrates an example in which a map application AP1 is generated from a facility map of facility FC1, and describes the detailed procedures executed at each step. In step 1, the map data control unit 131 first generates infrastructure data for the map application AP1 (step S3011). For example, the map data control unit 131 generates basic map data that serves as the front-end infrastructure for the facility map of facility FC1. For example, the map data control unit 131 may generate map data based on drawing data of the inside and outside of facility FC1, aerial photographs of facility FC1, and satellite images of facility FC1. Note that the drawing data of the inside and outside of facility FC1, aerial photographs of facility FC1, and satellite images of facility FC1 may be uploaded to the information processing device 100 by staff of facility FC1.
[0044] Next, the map data control unit 131 collects layer data for managing and expressing layers classified by subject (e.g., buildings, roads, distribution of on-site workers) on the facility map (step S3012). The layer data may include property data, road closure data, construction data, etc., targeted at the site where the facility FC1 is located, and may also be uploaded to the information processing device 100 by staff of the facility FC1.
[0045] The map data control unit 131 also collects facility data indicating the structure of the facility FC1 based on the equipment (e.g., devices, piping, and various other structures) provided within the facility FC1 (step S3013). The facility data may include three-dimensional point cloud data for each floor constituting the facility FC1, and may similarly be uploaded to the information processing device 100 by staff of the facility FC1.
[0046] The map data control unit 131 overlays the layer data and facility data on the base data generated in step S3011 to generate map data (front facility map) to be displayed in the map application AP1 (step S3014).
[0047] Next, in step 2, the map data control unit 131 acquires sensor data detected by the sensor 20 provided in advance on any object (for example, a moving body or a person) within the facility FC1 (step S3021).
[0048] Then, the map data control unit 131 manages the sensor data so that the sensor data is reflected as real-time data in the map data (front facility map) displayed in the map application AP1 (step S3022).
[0049] In step 3, the map data control unit 131 uses digital twin technology to generate a three-dimensional model of the facility FC1 (step S3031).
[0050] Then, the map data control unit 131 superimposes the current three-dimensional model on the map data generated in steps 1 and 2, thereby synthesizing a facility map that allows switching between the map data and the three-dimensional model (step S3032).
[0051] 3, the map data control unit 131 can generate an original map application AP1 capable of displaying a facility map that is easy to use for field workers of the facility FC1. For example, the map application AP1 incorporates functions such as a function that allows the interior of each business establishment located within the premises of the facility FC1 to be viewed, a function that allows field workers of the facility FC1 to communicate information to any other party within the facility FC1, a function that allows the status within the facility FC1 to be grasped in real time, a function that allows any object to be remotely controlled using a three-dimensional model of the facility FC1, and a function that allows simulations to be performed using a three-dimensional model of the facility FC1.
[0052] (Acquisition part 132) Returning to the explanation of Fig. 2, the acquisition unit 132 acquires risk information that is estimated to be dangerous due to the disaster within the facility FCx, based on disaster information indicating a disaster within the facility FCx, sensor information of the sensors 20 present within the facility FCx, and facility information indicating the structure within the facility FCx.
[0053] The disaster information includes location information indicating the location where the disaster occurred within the facility FCx, and the sensor information includes, as observation data within the facility FCx, first observation data indicating the status of the disaster and second observation data indicating the environment within the facility that may affect the disaster. Therefore, the acquisition unit 132 acquires, as danger information, variation information estimated based on the location information and the observation data, which varies over time from the location where the disaster occurred (for example, the direction, range, and speed of the disaster expansion).
[0054] (Estimation part 133) When a disaster occurs within facility FCx, the estimation unit 133 makes an estimation regarding the disaster that has occurred. For example, the estimation unit 133 estimates fluctuation information of the disaster that fluctuates over time from the location where the disaster occurred based on location information and observation data associated with the disaster occurrence. For example, the estimation unit 133 may estimate the current direction, range, and speed of the disaster expansion based on the location information and observation data, and predict disaster fluctuation information, such as how the disaster will fluctuate over time, based on the estimation result. Note that any conventional technology may be employed to predict the fluctuation information.
[0055] For example, the estimation unit 133 may predict fluctuation information of the currently occurring disaster based on a prediction model generated from learning data in which actual disaster data (e.g., expansion direction, expansion range, or expansion speed) corresponding to the location information and observation data is used as an explanatory variable and actual fluctuation information is used as a target variable, and based on input information (e.g., the current expansion direction, expansion range, or expansion speed) estimated based on the current location information and observation data.
[0056] Furthermore, the estimation unit 133 may predict fluctuation information of the currently occurring disaster through a simulation using a three-dimensional model of the facility FCx.
[0057] The disaster fluctuation information may indicate a change in the direction of expansion, a change in the extent of the disaster expansion, or a change in the speed of the disaster expansion.
[0058] (Specific Section 134) The identification unit 134 identifies suggested information for a predetermined user (e.g., a site worker) based on the danger information. For example, the identification unit 134 identifies, as suggested information, a restricted area within the facility FCx that may be damaged by a disaster, based on the facility information and the danger information. As described above, the facility map manages equipment data that indicates the structure of the facility FCx, and therefore the identification unit 134 can use information from the facility map as facility information.
[0059] Furthermore, the identification unit 134 may identify an optimal evacuation location based on its positional relationship with the restricted area. For example, when there are multiple evacuation exits connected to emergency stairs in the facility FCx, the identification unit 134 may identify, as the optimal evacuation location, one of the multiple evacuation exits that is closer to the positions of people in the facility FCx and that is not included in the restricted area.
[0060] Based on the danger information, the identification unit 134 may further identify, as suggested information, disaster response actions and a travel route to the site where the response actions will be performed. For example, the identification unit 134 may identify a travel route from an evacuation route calculated based on the danger information. For example, the identification unit 134 may refer to a database in which disaster types are associated with response actions corresponding to the disaster types, and identify response actions corresponding to the type of disaster that has occurred. Furthermore, the response actions referred to here may be, for example, actions to prevent secondary disasters, such as extinguishing a fire with a fire extinguisher, contacting a disaster prevention center by emergency telephone, pressing a smoke exhaust switch, etc. Therefore, in this example, the site where the response actions will be performed means, for example, the locations of fire extinguishers, emergency telephones, and smoke exhaust switches.
[0061] (Calculation unit 135) The calculation unit 135 calculates information on evacuation routes within the facility FCx as suggested information for a predetermined user (e.g., a site worker) based on the restricted area. For example, the calculation unit 135 calculates information on evacuation routes to the identified optimal evacuation site. Furthermore, when people are scattered within the facility FCx, the calculation unit 135 may calculate information on evacuation routes for each area within the facility FCx classified according to the locations of the people.
[0062] An example of a method for calculating an evacuation route is a method for searching for an evacuation route that will have a higher safety score by combining candidate evacuation routes. For example, the calculation unit 135 calculates an index value of the safety degree, i.e., a safety score, for each candidate evacuation route based on a danger level assigned to a restricted area according to danger information and the candidate evacuation route, and calculates information on an optimal evacuation route by combining the candidate evacuation routes based on the safety score.
[0063] (Display control unit 136) The display control unit 136 transmits the proposal information to the terminal device 10 owned by a predetermined user (for example, a field worker), thereby displaying the proposal information on the terminal device 10. For example, the display control unit 136 transmits three-dimensional data that reproduces a real-time state in which a disaster changes over time on a three-dimensional model that virtually represents the facility FCx to the terminal device 10, thereby displaying the three-dimensional data on the terminal device 10. For this reason, the display control unit 136 may transmit the three-dimensional data to the terminal device 10 in which the map application APx is installed, thereby displaying the three-dimensional model of the facility FCx via the map application APx, and may also reproduce and display the three-dimensional data of the disaster within the three-dimensional model.
[0064] [5. Example of operation of information processing device] An example of the operation of the information processing device 100 according to the embodiment will be described with reference to Figures 4 to 9. Note that the example of the operation shown in Figures 4 to 9 is just an example, and the information processing device 100 does not necessarily need to be configured to perform the information processing according to the embodiment in the procedure shown in Figures 4 to 9.
[0065] (Procedure for obtaining fluctuation information) 4 is a diagram showing an example of an acquisition process procedure for acquiring variation information. According to the example of Fig. 4, the acquisition unit 132 acquires sensor information detected by each sensor 20 installed at each location within the facility FCx as needed (step S401).
[0066] Furthermore, the acquisition unit 132 determines whether or not a disaster has occurred in the facility FCx based on the sensor information (step S402).
[0067] If the acquisition unit 132 determines that no disaster has occurred in the facility FCx (step S402; No), the acquisition unit 132 returns the process to step S401.
[0068] On the other hand, when it is determined that a disaster has occurred in the facility FCx (step S402; Yes), the acquisition unit 132 acquires location information indicating the location where the disaster occurred in the facility FCx (step S403).
[0069] Furthermore, the acquiring unit 132 acquires, as observation data within the facility FCx, first observation data indicating the disaster situation and second observation data indicating the facility environment that may affect the disaster (step S404). Note that in the example of Fig. 4, the acquiring unit 132 acquires the location information and the observation data in that order, but the acquisition order is not limited thereto, and for example, the location information and the observation data may be acquired at the same time.
[0070] The estimation unit 133 estimates (predicts) fluctuation information that changes over time from the location where the disaster occurred, based on the location information and observation data associated with the disaster occurrence (step S405). As a result, the acquisition unit 132 acquires the fluctuation information obtained as a result of estimation by the estimation unit 133 as risk information that is estimated to be a risk associated with the disaster (step S406).
[0071] (Procedure for identifying areas where people are located) 5 is a diagram showing an example of a location area identification process procedure for identifying a location area where a person is located within facility FCx. The location area identification process procedure may be executed when it is determined that a disaster has occurred within facility FCx.
[0072] The acquiring unit 132 acquires person position information indicating the positions of people present on each floor of the facility FCx (step S501). The people referred to here may be field workers, and the acquiring unit 132 may acquire position information of the terminal devices 10 held by the field workers as the person position information.
[0073] The identification unit 134 identifies the area in the facility where the person is located based on the person position information (step S502). For example, the identification unit 134 may identify the area in accordance with the position of the person by classifying the area based on the person position information for each floor in the facility FCx.
[0074] (Outline of the procedure for calculating the optimal evacuation route) 6 is a diagram showing an outline of a calculation process procedure for calculating an optimal evacuation route, which may be executed when it is determined that a disaster has occurred in the facility FCx.
[0075] The acquiring unit 132 acquires facility information indicating the structure inside the facility FCx (step S601). Note that, since the facility map manages equipment data indicating the structure inside the facility FCx, the identifying unit 134 can use the information on the facility map as the facility information.
[0076] The identification unit 134 identifies a no-entry area for each floor in the facility FCx based on the facility information and the danger information (step S602). For example, the identification unit 134 may compare the danger information indicating the expansion range of the disaster from the current time point when it is determined that a disaster has occurred in the facility FCx to the next predetermined period (for example, 10 minutes) with the facility information, and identify, as a no-entry area, an area of all floors in the facility FCx that is encroached upon by the expansion range.
[0077] Furthermore, the identification unit 134 identifies, for each location area, an optimal evacuation location for a person present in the location area based on the positional relationships between the location area, the no-entry area, and the candidate evacuation locations (step S603). For example, if there are multiple evacuation exits connected to emergency stairs within the facility FCx, the identification unit 134 may identify, as the optimal evacuation location, one of the multiple evacuation exits that is closer to the location area and is not included in the no-entry area.
[0078] Then, the calculation unit 135 calculates the optimum evacuation route from the location area to the evacuation site (the optimum evacuation site identified in step S603) based on the location area and the no-entry area (step S604).
[0079] (Calculation procedure for optimal evacuation route: specific example) 7 is a diagram showing a specific example of a calculation process procedure for calculating an optimal evacuation route, which will be described in more detail in FIG.
[0080] First, the calculation unit 135 assigns danger levels to the no-entry areas according to the danger information (step S6041). For example, the calculation unit 135 classifies the no-entry areas into a predetermined number of areas according to the danger levels, based on the danger information indicating the extent of the expansion of the disaster from the current time point when it is determined that a disaster has occurred in the facility FCx until a predetermined period (for example, 10 minutes) from now. For example, the calculation unit 135 classifies the no-entry areas so that the closer to the disaster location, the higher the danger level assigned to the no-entry area.
[0081] The calculation unit 135 calculates a safety score for each evacuation route candidate based on the positional relationship between the no-entry area assigned a danger level and the evacuation route candidate (step S6042). Information on the evacuation route candidate may be registered in the storage unit 120, for example.
[0082] Then, the calculation unit 135 calculates a combination of evacuation route candidates from the location area to the evacuation site that will result in a higher total safety score (step S6043).
[0083] Furthermore, the calculation unit 135 acquires the combination of evacuation route candidates calculated in step S6043 as information on the optimal evacuation route (step S6044).
[0084] Fig. 8 shows a conceptual diagram illustrating the evacuation route calculation process procedure explained in Fig. 7. Fig. 8 shows a scene in which an evacuation route is calculated from area LC1 where person U1 is located to an evacuation site on floor F1, following the occurrence of a disaster on one floor (hereinafter referred to as floor F1) of business operator OF1 among the business offices that make up facility FC1.
[0085] 8, the disaster that occurred on floor F1 will be described as a "toxic gas leak" caused by pipes being damaged by an earthquake. In addition, in FIG. 8, disaster occurrence positions PT1 and PT2 are shown as the disaster occurrence positions (i.e., the positions where the toxic gas leak occurred).
[0086] In this situation, the estimation unit 133 estimates the expansion range of the toxic gas generated at the disaster location PT1 based on first observation data indicating the status of the toxic gas generated at the disaster location PT1 and second observation data indicating the airflow AC1 near the disaster location PT1. The identification unit 134 identifies areas encroached by the expansion range of the toxic gas generated at the disaster location PT1 as restricted areas D1 based on facility information indicating the structure of floor F1 and the expansion range of the toxic gas. The calculation unit 135 then classifies the restricted areas D1 so that the closer they are to the disaster location PT1, the higher the danger level they are assigned. In the example of FIG. 8 , the calculation unit 135 classifies the restricted areas D1 into three categories based on the direction in which the toxic gas spreads from the disaster location PT1 (the direction of the airflow AC1). The calculation unit 135 assigns "Danger Level 3" to the area closest to the disaster location PT1, "Danger Level 2" to the intermediate area, and "Danger Level 1" to the area farthest from the disaster location PT1.
[0087] The estimation unit 133 estimates the expansion range of the toxic gas generated at the disaster location PT2 based on first observation data indicating the status of the toxic gas generated at the disaster location PT2 and second observation data indicating the airflow AC2 near the disaster location PT2. The identification unit 134 identifies areas encroached by the expansion range of the toxic gas generated at the disaster location PT2 as restricted areas D2 based on facility information indicating the structure of floor F1 and the expansion range of the toxic gas. The calculation unit 135 then classifies the restricted areas D2 so that higher danger levels are assigned to areas closer to the disaster location PT2. In the example of FIG. 8 , the calculation unit 135 classifies the restricted areas D2 into three categories based on the direction in which the toxic gas expands from the disaster location PT2 (the direction of the airflow AC2). The calculation unit 135 assigns "Danger Level 3" to the area closest to the disaster location PT2, "Danger Level 2" to the intermediate area, and "Danger Level 1" to the area farthest from the disaster location PT2.
[0088] 8, floor F1 has two evacuation exits (Ex1, Ex2) connected to emergency stairs as evacuation locations, but to get from location area LC1 to evacuation exit Ex1, it is necessary to pass through a restricted area. On the other hand, to get from location area LC1 to evacuation exit Ex2, it is not necessary to pass through a restricted area. Therefore, the identification unit 134 may identify evacuation exit Ex2, which does not require passing through a restricted area, as the optimal evacuation location corresponding to location area LC1.
[0089] Here, when going from location area LC1 to evacuation exit Ex2, for example, there are multiple candidate evacuation routes that combine evacuation routes for each section. Five candidate evacuation routes are shown in Fig. 8: route RT1, route RT2, route RT3, route RT4, and route RT5 (hereinafter abbreviated as "routes RT1 to RT5"). Therefore, the calculation unit 135 calculates, as the optimal evacuation route corresponding to location area LC1, the candidate evacuation route that has the highest safety score according to the danger level (i.e., is estimated to be the safest) among routes RT1 to RT5.
[0090] 8, the route RT1 is the route that does not need to pass through either the restricted area D1 or the restricted area D2 and has the shortest distance from the location area LC1 to the evacuation exit Ex2. For this reason, the calculation unit 135 can calculate the highest safety score for the route RT1, and may therefore calculate the route RT1 as the optimal evacuation route corresponding to the location area LC1.
[0091] On the other hand, suppose a situation occurs in which route RT1 cannot be used because it includes an area under construction or an area that is always off-limits. When route RT1 cannot be used, the calculation unit 135 calculates, as the optimal evacuation route corresponding to the location area LC1, the candidate evacuation route among routes RT2 to RT5 that has the highest safety score according to the danger level (i.e., is estimated to be the safest). According to the example of FIG. 8, routes RT2 and RT5 are candidate evacuation routes that require passing through an area of danger level 3 included in the off-limits area, and are dangerous routes that pose a risk to human life. Therefore, the calculation unit 135 calculates the lowest safety score that does not meet the threshold, and as a result, excludes routes RT2 and RT5.
[0092] When comparing routes RT3 and RT4, route RT4 is a candidate evacuation route that requires passing through danger level 2 areas and danger level 1 areas included in the restricted area, while route RT3 is a candidate evacuation route that only requires passing through danger level 1 areas included in the restricted area. In this example, the calculation unit 135 will calculate a higher safety score for route RT3 out of routes RT3 and RT4, and therefore may calculate route RT3 as the optimal evacuation route corresponding to location area LC1. Route RT3 is an alternative evacuation route in case route RT1 cannot be used, and compared to other candidate evacuation routes, it can be said to be an evacuation route that can avoid danger to the greatest extent.
[0093] The estimation unit 133 sequentially estimates the expansion range of the toxic gas based on the observation data acquired by the acquisition unit 132 at a predetermined interval. Therefore, the identification unit 134 identifies the restricted area based on the latest estimated expansion range of the toxic gas each time the expansion range of the toxic gas is estimated. Therefore, the restricted areas D1 and D2 are not fixed as shown in FIG. 8 but are updated as needed. Therefore, the calculation unit 135 calculates evacuation route information in real time based on the latest restricted area each time the restricted area is updated. For example, even if route RT1 is calculated as the optimal evacuation route at a certain time T1, route RT3 may be calculated as the optimal evacuation route at a subsequent time T2. In this way, the information processing according to the embodiment calculates the currently optimal evacuation route over time.
[0094] (Display control procedure) 9 is a diagram showing an example of a display control process procedure for displaying suggested information. In the display control process, for example, information on restricted areas and information on evacuation routes are displayed on the terminal device 10 as suggested information for the user.
[0095] For example, the display control unit 136 pushes an alert to the terminal device 10 of each person whose person position information has been acquired (step S901).
[0096] Then, the display control unit 136 determines whether or not the map application APx corresponding to the facility FCx has been started (step S902). While the map application APx has not been started (step S902; No), the display control unit 136 waits until the map application APx is started.
[0097] On the other hand, when the map application APx is launched (step S902; Yes), the display control unit 136 displays, via the map application APx, a facility map including the latest information on restricted areas corresponding to the person who launched the map application APx and the latest information on evacuation routes (step S903).
[0098] [6. Modifications] The information processing device 100 described above may be implemented in various different forms other than the above embodiment, and therefore, modifications of the embodiment will be described below.
[0099] [6-1. 3D Virtual Model] The display control unit 136 may cause the terminal device 10 to display three-dimensional data that recreates the real-time state of a disaster changing over time on a three-dimensional model that virtually represents the facility FCx. Specifically, when it is determined that a disaster has occurred within the facility FCx, the display control unit 136 recreates the real-time state of the disaster changing over time on a three-dimensional model of the facility FCx generated using digital twin technology. For example, the display control unit 136 may recreate the real-time state of the disaster changing over time on the three-dimensional model of the facility FCx based on disaster change information estimated based on location information and observation data. For example, the display control unit 136 may display, via the map application APx, three-dimensional data that recreates the real-time state of the disaster changing over time on the three-dimensional model of the facility FCx.
[0100] Here, Fig. 10 shows an example of a three-dimensional model that reproduces the real-time state of a disaster as it changes over time. Specifically, Fig. 10 shows an example of three-dimensional data 3DA in which the state of a disaster (toxic gas leak) occurred on one floor (floor F1) of business operator OF1, one of the business offices that make up facility FC1, and the state of the disaster is reproduced on a three-dimensional model that shows the interior of floor F1. That is, the three-dimensional data 3DA shown in Fig. 10 corresponds to a three-dimensional model that virtually represents in three dimensions the two-dimensional internal structure of floor F1 shown in Fig. 8, and three-dimensional data 3DA that reproduces the state of a toxic gas leak and its spread in real time in the three-dimensional model.
[0101] 10, the display control unit 136 displays, in the three-dimensional data 3DA, a state Ga1 in which the poisonous gas spreads in real time from the disaster location PT1, based on first observation data indicating the state of the poisonous gas generated at the disaster location PT1 and second observation data indicating an airflow AC1 near the disaster location PT1. Furthermore, as shown in FIG. 10, the display control unit 136 may also display a no-entry area D1 that changes in accordance with the state Ga1 in which the poisonous gas spreads in real time from the disaster location PT1.
[0102] The display control unit 136 also displays, within the three-dimensional data 3DA, a state Ga2 in which the poisonous gas spreads in real time from the disaster position PT2, based on first observation data indicating the state of the poisonous gas generated at the disaster position PT2 and second observation data indicating airflow AC2 near the disaster position PT2. The display control unit 136 may also display a no-entry area D2 that changes in accordance with the state Ga2 in which the poisonous gas spreads in real time from the disaster position PT2, as shown in Fig. 10.
[0103] Although not shown in FIG. 10, the display control unit 136 may also display information about evacuation routes in the three-dimensional data 3DA.
[0104] [6-2. Information for preventing secondary disasters] The display control unit 136 may also display information for preventing secondary disasters in the three-dimensional data 3DA. For example, the display control unit 136 may further display disaster response work and a travel route to the site where the response work will be performed. In the example of Fig. 10, the display control unit 136 may display information on a travel route showing how to get to the locations of fire extinguishers, emergency telephones, smoke exhaust switches, etc.
[0105] [7. Hardware Configuration] The information processing device 100 according to the embodiment may be realized, for example, by a computer 1000 configured as shown in Fig. 11. Fig. 11 is a hardware configuration diagram showing an example of a computer that realizes the functions of the device according to the embodiment. The computer 1000 has a CPU 1100, a RAM 1200, a ROM 1300, an HDD 1400, a communication interface (I / F) 1500, an input / output interface (I / F) 1600, and a media interface (I / F) 1700.
[0106] The CPU 1100 operates and controls each unit based on programs stored in the ROM 1300 or the HDD 1400. The ROM 1300 stores a boot program executed by the CPU 1100 when the computer 1000 starts up, programs that depend on the hardware of the computer 1000, and the like.
[0107] The HDD 1400 stores programs executed by the CPU 1100, data used by these programs, etc. The communication interface 1500 receives data from other devices via a predetermined communication network and sends it to the CPU 1100, and transmits data generated by the CPU 1100 to other devices via the predetermined communication network.
[0108] The CPU 1100 controls an output device such as a display and an input device such as a keyboard via the input / output interface 1600. The CPU 1100 acquires data from the input device via the input / output interface 1600. The CPU 1100 also outputs generated data to the output device via the input / output interface 1600.
[0109] Media interface 1700 reads a program or data stored in recording medium 1800 and provides it to CPU 1100 via RAM 1200. CPU 1100 loads the program or data from recording medium 1800 onto RAM 1200 via media interface 1700 and executes the loaded program. Recording medium 1800 is, for example, an optical recording medium such as a DVD (Digital Versatile Disc) or a PD (Phase Change Rewritable Disc), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory.
[0110] For example, when the computer 1000 functions as the information processing device 100 according to the embodiment, the CPU 1100 of the computer 1000 executes programs loaded onto the RAM 1200 to realize the functions of the control unit 130. The CPU 1100 of the computer 1000 reads and executes these programs from the recording medium 1800, but as another example, the CPU 1100 may obtain these programs from another device via a predetermined communication network.
[0111] [8. Other] Furthermore, among the processes described in each of the above embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using known methods. In addition, the information including the processing procedures, specific names, various data, and parameters shown in the above documents and drawings can be changed as desired unless otherwise specified. For example, the various information shown in each drawing is not limited to the information shown in the drawings.
[0112] Furthermore, the components of each device shown in the figure are conceptual functional components and do not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc.
[0113] Furthermore, the above-described embodiments can be combined as appropriate within the scope of not causing any contradiction in the processing content.
[0114] Although some of the embodiments of the present application have been described in detail above with reference to the drawings, these are merely examples, and the present invention can be implemented in other forms that include the aspects described in the "present invention" section and that have been modified and improved in various ways based on the knowledge of those skilled in the art. [Explanation of symbols]
[0115] 10 Terminal Equipment 20 sensors 100 Information processing device 110 Communications Department 120 Storage section 130 Control Unit 131 Map data control unit 132 Acquisition Department 133 Estimation Department 134 Specific part 135 Calculation Unit 136 Display control unit
Claims
1. an acquisition unit that acquires risk information estimated to be dangerous due to a disaster within the facility based on disaster information indicating a disaster within the facility, sensor information of devices present within the facility, and facility information indicating a structure within the facility; an identification unit that identifies suggested information for a predetermined user based on the risk information; An information processing device comprising:
2. the disaster information includes location information indicating a location within the facility where the disaster occurred; the sensor information includes, as observation data within the facility, first observation data indicating the status of the disaster and second observation data indicating an environment within the facility that may affect the disaster; The acquisition unit estimates fluctuation information that changes over time from the location where the disaster occurred based on the location information and the observation data, and acquires the estimated fluctuation information as the danger information. The information processing device according to claim 1 .
3. The identification unit identifies, as the proposed information, a no-entry area within the facility that may be damaged by the disaster, based on the facility information and the danger information. The information processing device according to claim 2 .
4. a calculation unit that calculates information on an evacuation route within the facility as suggested information for the predetermined user based on the restricted area; Further preparation The information processing device according to claim 3 .
5. the identification unit identifies an evacuation site based on a positional relationship with the restricted area; The calculation unit calculates information about the evacuation route to the evacuation site. The information processing device according to claim 4 .
6. The acquisition unit further acquires location information of a person present within the facility, The calculation unit calculates information about the evacuation route for each area in the facility corresponding to the position information of the person. The information processing device according to claim 4 .
7. The calculation unit calculates an index value of a safety degree for each of the candidate evacuation routes based on a danger level assigned to the restricted area in accordance with the danger information and the candidate evacuation routes, and calculates information on an optimal evacuation route from among the candidate evacuation routes based on the index value. The information processing device according to claim 4 .
8. the acquisition unit sequentially estimates the fluctuation information based on the observation data acquired at a predetermined period; the identification unit identifies the no-entry area based on the latest estimated variation information each time the variation information is estimated; The calculation unit calculates information about the evacuation route in real time based on the latest identified no-entry area every time the no-entry area is identified. The information processing device according to claim 4 .
9. The specifying unit further specifies, as the proposed information, a countermeasure operation for the disaster and a travel route to a site where the countermeasure operation is to be performed, based on the risk information. The information processing device according to claim 2 .
10. a display control unit that transmits the proposed information to a terminal device owned by the predetermined user, and causes the proposed information to be displayed on the terminal device; Further preparation, The display control unit transmits to the terminal device three-dimensional data that reproduces a real-time state in which the disaster changes over time on a three-dimensional model in which the facility is virtually represented, and displays the three-dimensional data on the terminal device. The information processing device according to claim 2 .
11. An information processing method executed by an information processing device, an acquisition step of acquiring risk information estimated to be a risk associated with the disaster within the facility based on disaster information indicating the disaster within the facility, sensor information of devices present within the facility, and facility information indicating the structure within the facility; a specifying step of specifying suggested information for a predetermined user based on the risk information; An information processing method including:
12. an acquisition step of acquiring risk information estimated to be a risk associated with the disaster within the facility based on disaster information indicating the disaster within the facility, sensor information of devices present within the facility, and facility information indicating the structure within the facility; a specifying step of specifying suggested information for a predetermined user based on the risk information; An information processing program that causes a computer to execute the above.
Citation Information
Patent Citations
Plant safety management system, gas concentration monitoring method in system, and gas concentration monitoring program
JP2004102692A
Disaster time behavior support system
JP2017138916A
Control device of disaster prevention cooperation system
JP2020074168A
Experience device, experience system, and display method
JP2023059553A
Information processing device, information processing method, and program
WO2023135699A1