Control device, control method, program, and communication system
The control device addresses the issue of outdated disaster responses by using an estimation and determination unit to manage infrastructure during communication disruptions, ensuring effective disaster management.
Patent Information
- Application Number
- JP2022106774
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-07-01
- Publication Date
- 2025-09-30
- Estimated Expiration
- 2042-07-01
AI Technical Summary
Conventional technologies fail to respond appropriately to changing disaster situations due to outdated countermeasure information when communication is interrupted.
A control device equipped with an estimation unit, confirmation unit, and determination unit to assess disaster risk and necessity of control, allowing it to take over control functions from a server during communication disruptions.
Enables effective management of equipment and infrastructure during disasters by performing controlled operations even after communication is interrupted, ensuring appropriate responses to changing disaster conditions.
Smart Images

Figure 0007746225000001 
Figure 0007746225000002 
Figure 0007746225000003
Abstract
Description
[Technical Field]
[0001] FIELD Embodiments of the present invention relate to a control device, a control method, a program, and a communication system. [Background technology]
[0002] It is necessary to protect people, facilities, and infrastructure from the threat of large-scale natural disasters such as earthquakes, tsunamis, and heavy rain. If a natural disaster causes a power outage or communication disruption, it becomes difficult to maintain the functions required to protect these. Even if a disaster causes a power outage or communication disruption, it is desirable to maintain the minimum necessary control functions for people, facilities, and infrastructure.
[0003] For example, a technology has been proposed in which a server periodically transmits countermeasure information to a control device (local control device) provided at each base, and when communication from the server is interrupted, the control device reads the stored countermeasure information and transmits the countermeasure information to an edge device, etc. The countermeasure information is information indicating countermeasures against a disaster, such as information indicating evacuation actions and information indicating a control method for an edge device when a disaster occurs. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2014-192891 Summary of the Invention [Problem to be solved by the invention]
[0005] However, conventional technologies sometimes fail to respond appropriately to disasters. For example, because disaster situations change constantly, countermeasure information obtained before communication is interrupted may not be sufficient to respond to the disaster. [Means for solving the problem]
[0006] The control device of the embodiment includes an estimation unit, a confirmation unit, a determination unit, and a first communication control unit. The estimation unit estimates the occurrence of a disaster using risk information indicating the risk of a disaster. When it is estimated that a disaster will occur, the confirmation unit checks with the server whether control of the electronic device is necessary. When the server does not send a response to the confirmation of the need for control, the determination unit determines whether control is necessary in response to the estimated disaster. When it is determined that control is necessary, or when the server sends a response indicating that control is necessary, the first communication control unit sends a control instruction to the electronic device. [Brief explanation of the drawings]
[0007] [Figure 1] FIG. 1 is a diagram showing an example of the configuration of a communication system according to an embodiment. [Figure 2] FIG. 2 is a block diagram of a control device according to the embodiment. [Figure 3] 4 is a flowchart of a control process according to the embodiment. [Figure 4] FIG. 10 is a block diagram of a control device according to a first modified example. [Figure 5] 10 is a flowchart of a control process in Modification 1. [Figure 6] FIG. 10 is a block diagram of a control device according to a second modification. [Figure 7] FIG. 2 is a hardware configuration diagram of a control device according to the embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0008] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Preferred embodiments of a control device, a control method, a program, and a communication system according to the present invention will be described in detail below with reference to the accompanying drawings.
[0009] The control device of this embodiment typically controls electronic devices (edge devices) included in facilities and infrastructure in response to instructions from a higher-level server such as a cloud server. The control device also estimates the occurrence of a disaster using disaster warning information (alerts, advisories, etc.) issued by the Japan Meteorological Agency and other organizations, and controls the edge devices using countermeasure information when a disaster is predicted to occur. When a disaster is predicted to occur, the frequency of collecting countermeasure information may be changed. When a power outage or communication interruption occurs, the control device controls the edge devices instead of the server.
[0010] This makes it possible to manage equipment and infrastructure during disasters. Even if communication with the server is interrupted due to a power outage or other reason, the control device can take control and perform degraded operation. In other words, control according to the disaster situation can be achieved even after communication is interrupted.
[0011] 1 is a diagram illustrating an example of the configuration of a communication system according to an embodiment. As illustrated in FIG. 1, the communication system according to the embodiment includes control devices 100a to 100c, a server 200, and edge devices 300a to 300r (examples of electronic devices). The server 200 and the control devices 100a to 100c are connected via a network 400.
[0012] The control devices 100a to 100c are each connected to some of the edge devices 300a to 300r. Fig. 1 shows an example in which the control devices 100a to 100c and the edge devices 300a to 300r configure a multi-hop network. The multi-hop network is, for example, a wireless multi-hop network that performs wireless communication.
[0013] The number of control devices 100a to 100c and edge devices 300a to 300r is not limited to the example shown in Fig. 1. Because the control devices 100a to 100c have the same configuration, they will be simply referred to as control devices 100 when there is no need to distinguish between them. Because the edge devices 300a to 300r have the same configuration, they will be simply referred to as edge devices 300 when there is no need to distinguish between them.
[0014] The network 400 may be, for example, the Internet or a LAN (Local Area Network), but may also be any other type of network. The network 400 may be any of a wired network, a wireless network, and a network in which both wired and wireless networks coexist.
[0015] The server 200 provides the control device 100 with various information for controlling the edge device 300. The server 200 may be realized as, for example, a cloud server built in a cloud environment. The communication system may include two or more servers 200.
[0016] The edge device 300 may be any electronic device included in the facilities and infrastructure to be controlled. For example, the edge device 300 may be an actuator or a sensor (detection device) that detects a predetermined physical quantity such as the following: Camera (imaging device) Microphone (sound collection device) Temperature sensor Humidity sensor Radio wave sensor ·Water level gauge ·Rain gauge ·Seismograph Sensors for measuring motor rotation speed, voltage, power, etc.
[0017] The control device 100 is installed at each base where a control target such as equipment or infrastructure exists, for example. Each control device 100 is connected to an edge device 300 included in the equipment or infrastructure at the corresponding base.
[0018] The server 200 collects various data such as sensing data from the edge devices 300 at each base via the control device 100, for example, and uses the data to estimate the occurrence of a disaster. For example, when the server 200 predicts the occurrence of a disaster from the collected data, or when it receives disaster warning information issued by the Japan Meteorological Agency or the like, it transmits disaster countermeasure information to each control device 100.
[0019] The countermeasure information is, for example, information indicating a control method for the edge device 300 and evacuation information indicating evacuation behavior of people. The information indicating a control method for the edge device 300 is, for example, information instructing the edge device 300, which is a sensor, to perform sensing (such as the frequency of sensing).
[0020] 2 is a block diagram showing an example of the configuration of the control device 100 according to the embodiment. As shown in FIG. 1, the control device 100 includes a communication control unit 101 (an example of a second communication control unit), a communication control unit 102 (an example of a first communication control unit), a local control unit 110, and a storage unit 121.
[0021] The communication control unit 101 controls communication with the server 200. For example, the communication control unit 101 receives risk information indicating the risk of a disaster and countermeasure information from the server 200. The risk information may be any information that allows the determination unit 113 to estimate the occurrence of a disaster, and is, for example, warning information including alerts and warnings for natural disasters. The communication control unit 101 also notifies the server 200 of the control results obtained from the local control unit 110.
[0022] The communication control unit 102 controls communication with the edge device 300. For example, when control of the edge device 300 is necessary, the communication control unit 102 transmits control instruction information to instruct the edge device 300 to control it. Control of the edge device 300 is necessary when, for example, the determination unit 113 determines that control of the edge device 300 is necessary, or when the server 200 transmits a response indicating that control of the edge device 300 is necessary. The communication control unit 102 transmits the control instruction information received from the local control unit 110 to the edge device 300.
[0023] The local control unit 110 controls the edge device 300. For example, the local control unit 110 has a function of estimating the occurrence of a disaster using data obtained from the server 200 and the edge device 300, and a function of issuing control instructions to the edge device 300 using the communication control unit 102. The local control unit 110 has an estimation unit 111, a confirmation unit 112, and a determination unit 113.
[0024] The estimation unit 111 estimates the occurrence of a disaster using risk information. For example, when natural disaster warning information is used as the risk information, the estimation unit 111 estimates a disaster that will occur at the base using information indicating an area where a natural disaster is predicted to occur based on the warning information and a hazard map of the area including the base where the control device 100 is installed. For example, when a heavy rain warning has been issued, the estimation unit 111 refers to the hazard map and estimates the occurrence of a flood, landslide, or the like. The hazard map is stored in advance in the storage unit 121, for example.
[0025] The method of estimating the occurrence of a disaster is not limited to this, and any method may be used. For example, an estimation method using an estimation model that is trained to input risk information and estimate and output possible disasters may be used. The estimation model is constructed by machine learning and reinforcement learning using big data accumulated on a cloud server, for example. The learning may be performed on a cloud server (such as server 200) or on the control device 100.
[0026] When the estimation unit 111 estimates that a disaster will occur, the confirmation unit 112 confirms with the server 200 whether or not control of the edge device 300 is necessary. For example, the confirmation unit 112 transmits a message to the server 200 via the communication control unit 101 to confirm whether or not control of the edge device 300 is necessary.
[0027] When no response is sent from server 200 in response to the confirmation of the necessity of control, determination unit 113 determines whether control is necessary in response to the estimated disaster. That is, when the occurrence of a disaster is estimated and a disruption of communication with server 200 occurs, determination unit 113 determines whether control is necessary on behalf of server 200. For example, determination unit 113 determines whether control is necessary using the type of disaster estimated and countermeasure information that has already been received.
[0028] For example, the determination unit 113 determines that control is necessary when the impact is large (for example, the impact exceeds a threshold) using an impact degree previously assigned to each estimated disaster and each facility (infrastructure). For example, if the disaster is an earthquake, a relatively small impact degree is assigned to facilities with high earthquake resistance, and a relatively large impact degree is assigned to facilities with low earthquake resistance. If the occurrence of a tsunami is estimated, the impact degree may be assigned according to the facility's height above sea level or the height of the floor on which the facility is located.
[0029] The method for determining whether or not control is necessary is not limited to this, and any method may be used. For example, a determination method using a determination model that is trained to input information indicating an estimated disaster and output information indicating whether or not control is necessary may be used. The determination model is constructed by machine learning and reinforcement learning using big data accumulated on a cloud server, for example. The learning may be performed on a cloud server (such as server 200) or on the control device 100.
[0030] When the determining unit 113 determines that control of the edge device 300 is necessary, the local control unit 110 transmits control instruction information to the edge device 300 via the communication control unit 102. When a control result is obtained from the edge device 300 in response to the control instruction information, the local control unit 110 transmits the control result to the server 200 via the communication control unit 101.
[0031] The control instruction information may be any information that instructs control of the edge device 300. For example, the control instruction information may be information that indicates the following instructions. Change in the sensing frequency of the edge device 300, which is a sensor Instructions to enable disabled functions (e.g., GPS (Global Positioning System) functions)
[0032] When countermeasure information that can be used as control instruction information is transmitted from the server 200, the local control unit 110 may use the countermeasure information as the control instruction information. The local control unit 110 may generate and transmit the control instruction information by referring to the countermeasure information.
[0033] The communication control unit 101 may be configured to change the frequency of acquiring countermeasure information from the server 200 when it is predicted that a disaster will occur. For example, when it is predicted that a disaster will occur, the communication control unit 101 may change (for example, increase) the frequency of receiving countermeasure information. This makes it possible to execute more appropriate control of the edge device 300 in response to the disaster.
[0034] Each of the above units (communication control unit 101, communication control unit 102, and local control unit 110) is realized, for example, by one or more processors. For example, each of the above units may be realized by having a processor such as a CPU (Central Processing Unit) execute a program, that is, by software. Each of the above units may be realized by a processor such as a dedicated IC (Integrated Circuit), that is, by hardware. Each of the above units may be realized by a combination of software and hardware. When multiple processors are used, each processor may realize one of the units, or may realize two or more of the units.
[0035] The storage unit 121 stores various data used by the control device 100. For example, the storage unit 121 stores risk information and countermeasure information received from the server 200, as well as data (control results, sensing data, etc.) received from the edge device 300. The storage unit 121 can be configured using any commonly used storage medium, such as a flash memory, a memory card, a RAM (Random Access Memory), an HDD (Hard Disk Drive), or an optical disk.
[0036] Next, a description will be given of the control process performed by the control device 100 according to the embodiment. Fig. 3 is a flowchart showing an example of the control process according to the embodiment.
[0037] The local control unit 110 determines whether data has been received from the server 200 (step S101). For example, when the local control unit 110 receives data from the communication control unit 101, it determines that data has been received from the server 200. The data received from the server 200 is, for example, risk information and countermeasure information.
[0038] When data is received from the server 200 (step S101: Yes), the local control unit 110 determines whether the received data is risk information (step S102). For example, the local control unit 110 determines whether the data is risk information or countermeasure information by referring to information indicating the type of data set in the header of the data, for example.
[0039] If the received data is not risk information, that is, if the data is countermeasure information (step S102: No), local control unit 110 stores the countermeasure information in storage unit 121 (step S103).
[0040] If the received data is risk information (step S102: Yes), the estimation unit 111 uses the risk information to estimate whether or not a disaster will occur (step S104).
[0041] If it is predicted that a disaster will occur, the confirmation unit 112 confirms with the server 200 whether or not control of the edge device 300 is necessary (step S105).
[0042] The determination unit 113 determines whether or not a response to the confirmation has been received (step S106). For example, if the determination unit 113 does not receive a response within a predetermined response period, it determines that the response has not been received.
[0043] If no response is received (step S106: No), the determination unit 113 determines whether or not control is required in response to the estimated disaster (step S107).
[0044] If the local control unit 110 receives a response to the confirmation of the necessity of control (step S106: Yes), and after the determination unit 113 determines whether the control is necessary, the local control unit 110 determines whether the control of the edge device 300 is necessary (step S108).
[0045] For example, when a response indicating that control is unnecessary is received from server 200, or when determination unit 113 determines that control is unnecessary, local control unit 110 determines that control is unnecessary (step S108: No). In this case, local control unit 110 ends the control process.
[0046] If a response indicating that control is necessary is received from the server 200, or if the determination unit 113 determines that control is necessary, the local control unit 110 determines that control is necessary (step S108: Yes). In this case, the local control unit 110 transmits a control instruction to the edge device 300 via the communication control unit 102 (step S109), and ends the control process.
[0047] If it is determined in step S101 that no data has been received from the server 200 (step S101: No), the local control unit 110 determines whether data has been received from the edge device 300 (step S110). For example, when the local control unit 110 receives data from the communication control unit 102, it determines that data has been received from the edge device 300. The data received from the edge device 300 is, for example, a control result in response to a control instruction.
[0048] If data has not been received from the edge device 300 (step S110: No), the control device 100 ends the control process. If data has been received from the edge device 300 (step S110: Yes), the local control unit 110 stores the data (control result) in the storage unit 121 (step S111).
[0049] The local control unit 110 determines whether or not communication with the server 200 is possible (step S112). If communication is possible (step S112: Yes), the local control unit 110 transmits the control result to the server 200 via the communication control unit 101 (step S113). If communication is not possible (step S112: No), the determination unit 113 executes a process of determining whether or not control is necessary (step S107).
[0050] The local control unit 110 may be configured to transmit a control result to the server 200 before determining whether communication is possible, and if there is no response from the server 200, to determine that communication is not possible and execute step S107.
[0051] As described above, in this embodiment, if communication with the server 200 is possible, control according to whether control from the server 200 is necessary or not is possible, in other words, control of the edge device 300 can be performed with the server 200 as the control entity. On the other hand, if communication with the server 200 is cut off when a disaster occurs, the control device 100 becomes the control entity, determines whether control is necessary or not, and controls the edge device 300 using information (risk information) obtained up to that point. This makes it possible to respond more appropriately to disasters.
[0052] When communication with the server 200 is resumed due to recovery from the disaster, normal operation is resumed and control is executed mainly by the server 200. In consideration of a case where a power outage occurs due to a disaster in the area including the base where the control device 100 is installed, the control device 100 may be provided with an uninterruptible power supply (UPS).
[0053] (Variation 1) Fig. 4 is a block diagram showing an example of the configuration of a control device 100-2 of Modification 1. As shown in Fig. 4, the control device 100-2 includes a communication control unit 101, a communication control unit 102, a receiving unit 103-2, a local control unit 110-2, and a storage unit 121.
[0054] Modification 1 differs from the above embodiment in that receiving unit 103-2 is added and in the function of local control unit 110-2. The other configurations and functions are the same as those in Fig. 2, which is a block diagram of control device 100 according to the above embodiment, so the same reference numerals are used and the description here is omitted.
[0055] Receiving unit 103-2 receives risk information without going through server 200. For example, receiving unit 103-2 receives risk information (warning information) by using an emergency alert transmission service provided by a telecommunications carrier. The emergency alert transmission service is a service that transmits information such as emergency earthquake alerts distributed by the Japan Meteorological Agency and disaster information or evacuation information distributed by local governments to the terminal of a service user.
[0056] The first modification may be configured so as not to receive risk information from the server 200. The following describes an example of a configuration in which risk information is not received from the server 200. FIG. 5 is a flowchart showing an example of a control process in the first modification.
[0057] Local control unit 110-2 determines whether data has been received from server 200 (step S201). In the first modification, the data received from server 200 is, for example, countermeasure information.
[0058] If data is received from server 200 (step S201: Yes), local control unit 110-2 stores the countermeasure information in storage unit 121 (step S203).
[0059] If no data has been received from server 200 (step S201: No), local control unit 110-2 determines whether or not risk information has been received by receiving unit 103-2 (step S202).
[0060] If the risk information is received by the receiving unit 103-2 (step S202: Yes), the estimation unit 111 uses the risk information to estimate whether or not a disaster will occur (step S2104).
[0061] If the risk information has not been received by the receiving unit 103-2 (step S202: No), the local control unit 110-2 determines whether data has been received from the edge device 300 (step S210).
[0062] Steps S205 to S209 and steps S211 to S213 are the same as steps S105 to S109 and steps S111 to S113 in the control device 100 according to the above embodiment, and therefore description thereof will be omitted.
[0063] (Variation 2) Fig. 6 is a block diagram showing an example of the configuration of a control device 100-3 of Modification 2. As shown in Fig. 6, the control device 100-3 includes a communication control unit 101, a communication control unit 102, a receiving unit 103-2, a location information acquisition unit 104-3, a local control unit 110-3, and a storage unit 121-3.
[0064] Modification 2 differs from Modification 1 in that a position information acquisition unit 104-3 is further added and in the functions of a local control unit 110-3 (estimation unit 111-3) and a storage unit 121-3. The other configurations and functions are the same as those in Fig. 4, which is a block diagram of the control device 100-2 according to Modification 1, and therefore the same reference numerals are used and the description thereof will be omitted here.
[0065] Although the second modification corresponds to a configuration in which the position information acquisition unit 104-3 is added to the first modification, the configuration may be such that the position information acquisition unit 104-3 is added to the above embodiment.
[0066] The location information acquisition unit 104-3 acquires location information of the control device 100-3, for example, by using a GPS function.
[0067] The local control unit 110-3 acquires a hazard map corresponding to the acquired location information from an external device such as the server 200, and stores the hazard map in the storage unit 121-3. The storage unit 121-3 differs from the storage unit 121 of the first modification in that it stores the hazard map acquired in this manner.
[0068] The estimation unit 111-3 estimates the occurrence of a disaster using a hazard map corresponding to the location information and risk information.
[0069] In the second modification, it is possible to acquire a hazard map from the server 200 or the like based on the location information obtained by the location information acquisition unit 104-3. This eliminates the need to acquire a hazard map corresponding to the location and store it in the control device 100 (such as the storage unit 121) in advance, for example, when installing the control device 100 at each location.
[0070] The location information acquisition unit 104-3 (e.g., a GPS function) may be provided in each edge device 300. In this case, for example, the determination unit 113 may determine whether or not control of the edge device 300 is necessary, depending on the location information acquired by the location information acquisition unit 104-3 of the edge device 300. That is, the determination unit 113 may determine whether or not control is necessary for each location of the edge device 300.
[0071] (Variation 3) In the above-described embodiment, Modification 1, and Modification 2, natural disasters such as earthquakes and tsunamis are targeted. However, the target disasters are not limited to these natural disasters and may be any disaster. Modification 3 describes examples in which disasters include power outages caused by volatile fluctuations in electricity trading prices in the electricity trading market following the liberalization of the electricity market, and power outages caused by instability in power control such as virtual power plants.
[0072] In this case, the risk information includes, for example, at least a portion of electricity trading price information, electricity trading performance information, and power control information in the electricity trading market. The electricity trading price information and electricity trading performance information are examples of information indicating the electricity trading status in the electricity trading market. The power control information is an example of information indicating the status of power control. Furthermore, the countermeasure information includes information on locations where power outages may occur.
[0073] As a disaster estimation method in Modification 3, when the risk information is electricity trading price information and electricity trading record information, a method can be adopted in which it is estimated that a power outage will occur when the fluctuation range of the electricity price and trading record exceeds a threshold.When the risk information is power control information, a method can be adopted in which it is estimated using error information such as uncontrollable information, and a method can be adopted in which it is estimated that a power outage will occur when the fluctuation range of voltage and current exceeds a threshold.
[0074] Next, the hardware configuration of the control device according to the embodiment will be described with reference to Fig. 7. Fig. 7 is an explanatory diagram showing an example of the hardware configuration of the control device according to the embodiment.
[0075] The control device according to the embodiment includes a control device such as a CPU 51, a storage device such as a ROM (Read Only Memory) 52 or a RAM 53, a communication I / F 54 that connects to a network and communicates, and a bus 61 that connects each part.
[0076] The program executed by the control device according to the embodiment is provided in advance in the ROM 52 or the like.
[0077] The program executed by the control device according to the embodiment may be configured to be provided as a computer program product by being recorded in an installable or executable file format on a computer-readable recording medium such as a CD-ROM (Compact Disk Read Only Memory), a flexible disk (FD), a CD-R (Compact Disk Recordable), or a DVD (Digital Versatile Disk).
[0078] Furthermore, the program executed by the control device according to the embodiment may be stored on a computer connected to a network such as the Internet and provided by being downloaded via the network. Also, the program executed by the control device according to the embodiment may be provided or distributed via a network such as the Internet.
[0079] The program executed by the control device according to the embodiment can cause a computer to function as each part of the control device described above. In this computer, the CPU 51 can read the program from a computer-readable storage medium onto a main storage device and execute the program.
[0080] Although several embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be embodied in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and their modifications are included within the scope and spirit of the invention, and are also included in the scope of the invention and its equivalents as defined in the claims. [Explanation of symbols]
[0081] 100, 100-2, 100-3 control device 101 Communication control unit 102 Communication control unit 103-2 Receiving section 104-3 Location information acquisition section 110, 110-2, 110-3 Local control unit 111, 111-3 Estimation part 112 Verification Department 113 Judgment section 121, 121-3 Storage section 200 servers 300 Edge Devices 400 Network
Claims
1. A control device connected to a server and one or more electronic devices via a network, the server determines whether or not control of the electronic device is necessary in response to the disaster, and when it determines that the control is necessary, transmits countermeasure information indicating countermeasures against the disaster to the electronic device via the control device; an estimation unit that estimates the occurrence of the disaster using risk information that indicates the risk of the disaster; a confirmation unit that, when it is estimated that the disaster will occur, transmits a message to the server to confirm whether or not the electronic device needs to be controlled; a determination unit that determines, in place of the server, whether or not the control in response to the estimated disaster is necessary when no response is transmitted from the server in response to the message; a first communication control unit that transmits an instruction for the control to the electronic device when it is determined that the control is necessary or when a response indicating that the control is necessary is transmitted from the server; and A control device comprising:
2. further comprising a second communication control unit that receives the risk information from the server; The control device according to claim 1 .
3. The risk information is warning information including warnings and advisories of natural disasters, further comprising a receiving unit for receiving the warning information. The control device according to claim 1 .
4. further comprising a second communication control unit that receives the countermeasure information from the server; the determination unit determines whether the control is necessary by using the type of disaster and the countermeasure information. The control device according to claim 1 .
5. the second communication control unit changes a frequency of receiving the countermeasure information when it is estimated that the disaster will occur. The control device according to claim 4.
6. a location information acquisition unit that acquires location information of the control device; the estimation unit estimates the occurrence of the disaster using a hazard map corresponding to the location information and the risk information; The control device according to claim 1 .
7. The disaster is a power outage, The risk information is at least one of information indicating a trading status of electricity in an electricity trading market and information indicating a status of electricity control. The control device according to claim 1 .
8. A program to be executed by a computer provided in a control device connected to a server and one or more electronic devices via a network, the server determines whether or not control of the electronic device is necessary in response to the disaster, and when it determines that the control is necessary, transmits countermeasure information indicating countermeasures against the disaster to the electronic device via the control device; The computer, an estimation step of estimating the occurrence of the disaster using risk information representing the risk of the disaster; a confirmation step of transmitting a message to the server to confirm whether or not the electronic device needs to be controlled when it is estimated that the disaster will occur; a determination step of determining, on behalf of the server, whether or not the control in response to the estimated disaster is necessary when no response is transmitted from the server in response to the message; a first communication control step of transmitting an instruction for the control to the electronic device when it is determined that the control is necessary or when a response indicating that the control is necessary is transmitted from the server; A program to execute.
9. A communication system comprising a server, one or more electronic devices, and a control device connected to the server and the electronic devices via a network, the server determines whether or not control of the electronic device is necessary in response to the disaster, and when it determines that the control is necessary, transmits countermeasure information indicating countermeasures against the disaster to the electronic device via the control device; The control device an estimation unit that estimates the occurrence of the disaster using risk information that indicates the risk of the disaster; a confirmation unit that, when it is estimated that the disaster will occur, transmits a message to the server to confirm whether or not the electronic device needs to be controlled; a determination unit that determines, in place of the server, whether or not the control in response to the estimated disaster is necessary when no response is transmitted from the server in response to the message; a first communication control unit that transmits an instruction for the control to the electronic device when it is determined that the control is necessary or when a response indicating that the control is necessary is transmitted from the server; and Equipped with Communication system.
10. A control method executed by a control device connected to a server and one or more electronic devices via a network, comprising: the server determines whether or not control of the electronic device is necessary in response to the disaster, and when it determines that the control is necessary, transmits countermeasure information indicating countermeasures against the disaster to the electronic device via the control device; an estimation step of estimating the occurrence of the disaster using risk information representing the risk of the disaster; a confirmation step of transmitting a message to the server to confirm whether or not the electronic device needs to be controlled when it is estimated that the disaster will occur; a determination step of determining, on behalf of the server, whether or not the control in response to the estimated disaster is necessary when no response is transmitted from the server in response to the message; a first communication control step of transmitting an instruction for the control to the electronic device when it is determined that the control is necessary or when a response indicating that the control is necessary is transmitted from the server; A control method comprising:
11. An estimation unit that estimates the occurrence of a disaster using risk information that represents the risk of the disaster; a confirmation unit that, when it is estimated that the disaster will occur, confirms with a server whether or not it is necessary to control the electronic device; a determination unit that determines whether or not the control is necessary in response to the estimated disaster when no response is transmitted from the server in response to the confirmation of the necessity of the control; a first communication control unit that transmits an instruction for the control to the electronic device when it is determined that the control is necessary or when a response indicating that the control is necessary is transmitted from the server; and a second communication control unit that receives, from the server, countermeasure information indicating countermeasures against the disaster; the determination unit determines whether the control is necessary by using the type of disaster and the countermeasure information. Control device.
12. The second communication control unit changes the frequency of receiving the countermeasure information when it is estimated that the disaster will occur. The control device according to claim 11.
13. An estimation unit that estimates the occurrence of a disaster using risk information that represents the risk of the disaster; a confirmation unit that, when it is estimated that the disaster will occur, confirms with a server whether or not it is necessary to control the electronic device; a determination unit that determines whether or not the control is necessary in response to the estimated disaster when no response is transmitted from the server in response to the confirmation of the necessity of the control; a first communication control unit that transmits an instruction to the electronic device to control the electronic device when it is determined that the control is necessary or when a response indicating that the control is necessary is transmitted from the server; The disaster is a power outage, The risk information is at least one of information indicating a trading status of electricity in an electricity trading market and information indicating a status of electricity control. Control device.
Citation Information
Patent Citations
Electricity management server, electricity management system for disaster and electricity management method
JP2007151303A
Radio communication system, information distribution device and communication control method
JP2014192891A
Vehicle, information processing device, emergency state correspondence method, and information processing method
JP2020113130A
Vehicle control device, vehicle control method, and program
JP2021162931A