Abnormality monitoring system, abnormality monitoring method, and program

The anomaly monitoring system enhances detection accuracy and timeliness by using individual location and time data to identify and monitor abnormalities in monitored areas, addressing the limitations of existing systems.

JP2025177024APending Publication Date: 2025-12-05TOPPAN HOLDINGS INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024083497
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-05-22
Publication Date
2025-12-05

AI Technical Summary

Technical Problem

Existing abnormality monitoring systems fail to detect abnormalities related to monitored areas beyond manufacturing equipment and cannot timely detect abnormalities when data from equipment is unavailable, leading to delayed responses.

Method used

An anomaly monitoring system that acquires location and time information of monitored individuals, calculates their stay time and number in a monitored area, and determines abnormalities based on these metrics using a communication device, receivers, and a monitoring device.

Benefits of technology

Improves the accuracy and timeliness of detecting abnormalities in monitored areas by focusing on individual behavior rather than equipment data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025177024000001_ABST
    Figure 2025177024000001_ABST
Patent Text Reader

Abstract

To provide an abnormality monitoring system, an abnormality monitoring method, and a program that can improve the accuracy of timely grasping abnormalities occurring in monitored areas.SOLUTION: An abnormality monitoring system includes: an acquisition unit that acquires, for at least one or more monitored persons, location information indicating the locations of a monitored persons and time information indicating the time when the location information is acquired; a calculation unit that calculates the amount of time that the monitored persons stay in a monitored area and the number of monitored persons staying in the monitored area on the basis of the acquired location information and time information; and a determination unit that determines whether an abnormality has occurred in the monitored area on the basis of at least one of the calculated stay time and the calculated number of people staying.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an abnormality monitoring system, an abnormality monitoring method, and a program. [Background technology]

[0002] 2. Description of the Related Art Conventionally, at manufacturing sites and the like, various types of monitoring are carried out based on data acquired from the monitored objects.

[0003] For example, Patent Document 1 below discloses a technology for monitoring the presence or absence of abnormalities in each piece of manufacturing equipment, which is a target of monitoring and installed at a manufacturing site, based on the analysis results of data acquired from each piece of manufacturing equipment. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] International Publication No. 2013 / 094511 Summary of the Invention [Problem to be solved by the invention]

[0005] However, the technology described in Patent Document 1 above could not detect abnormalities related to anything other than the manufacturing equipment in the monitored area from data acquired from the manufacturing equipment being monitored. Furthermore, if data could not be acquired from the manufacturing equipment being monitored in a timely manner, the occurrence of an abnormality could not be detected in a timely manner, which could result in a delayed response to the abnormality.

[0006] In view of the above-mentioned problems, an object of the present invention is to provide an abnormality monitoring system, an abnormality monitoring method, and a program that can improve the accuracy of timely detection of abnormalities in a monitored area. [Means for solving the problem]

[0007] In order to solve the above-mentioned problems, one embodiment of the present invention provides an anomaly monitoring system that includes an acquisition unit that acquires, for at least one or more monitored persons, location information indicating the location of the monitored persons and time information indicating the time at which the location information was acquired; a calculation unit that calculates, based on the acquired location information and time information, the length of time that the monitored persons stay in the monitored area and the number of monitored persons staying in the monitored area; and a determination unit that determines whether an abnormality has occurred in the monitored area based on at least one of the calculated length of time of stay and the calculated number of people staying.

[0008] An anomaly monitoring method according to one aspect of the present invention is an anomaly monitoring method executed by a computer, including: an acquisition process for acquiring, for at least one or more monitored persons, location information indicating the location of the monitored persons and time information indicating the time at which the location information was acquired; a calculation process for calculating, based on the acquired location information and time information, the length of time that the monitored persons stay in a monitored area and the number of monitored persons staying in the monitored area; and a determination process for determining whether an abnormality has occurred in the monitored area based on at least one of the calculated length of time of stay and the calculated number of people staying.

[0009] A program according to one aspect of the present invention is a program that causes a computer to function as an acquisition means that acquires, for at least one or more monitored persons, location information indicating the location of the monitored persons and time information indicating the time at which the location information was acquired; a calculation means that calculates, based on the acquired location information and time information, the length of time that the monitored persons stay in the monitored area and the number of monitored persons staying in the monitored area; and a determination means that determines whether an abnormality has occurred in the monitored area based on at least one of the calculated length of time and the calculated number of people staying. [Effects of the Invention]

[0010] According to the present invention, it is possible to improve the accuracy of detecting the occurrence of an abnormality in a monitored area in a timely manner. [Brief explanation of the drawings]

[0011] [Figure 1] 1 is a diagram illustrating an example of the configuration of an abnormality monitoring system according to a first embodiment. [Figure 2] FIG. 4 is a diagram showing an example of monitoring condition information according to the first embodiment. [Figure 3] 1 is a block diagram showing an example of a functional configuration of an abnormality monitoring device according to a first embodiment. [Figure 4] FIG. 4 is a diagram showing an example of a screen relating to monitoring information according to the first embodiment. [Figure 5] FIG. 3 is a sequence diagram showing an example of a processing flow according to the first embodiment. [Figure 6] FIG. 2 is a diagram illustrating an example of application of the anomaly monitoring system in a first example according to the first embodiment. [Figure 7] FIG. 10 is a diagram illustrating an example of application of an abnormality monitoring system in a second example according to the first embodiment. [Figure 8] FIG. 10 is a diagram illustrating an example of application of an anomaly monitoring system in a third example according to the first embodiment. [Figure 9] FIG. 10 is a diagram illustrating an example of application of an abnormality monitoring system in a fourth example according to the first embodiment. [Figure 10] FIG. 10 is a diagram illustrating an example of the configuration of an abnormality monitoring system according to a second embodiment. [Figure 11] FIG. 10 is a block diagram showing an example of a functional configuration of a data linkage device according to a second embodiment. [Figure 12] FIG. 10 is a block diagram showing an example of the functional configuration of an abnormality monitoring device according to a second embodiment. [Figure 13] FIG. 11 is a diagram showing an example of a screen relating to history information according to the second embodiment. [Figure 14] FIG. 11 is a diagram showing an example of a screen relating to search and data linkage according to the second embodiment. [Figure 15]FIG. 10 is a sequence diagram showing an example of a processing flow according to the second embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0012] Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

[0013] <<1. First Embodiment>> The first embodiment will be described with reference to FIGS.

[0014] <1-1. Configuration of anomaly monitoring system> The configuration of an abnormality monitoring system according to the first embodiment will be described with reference to Figures 1 and 2. Figure 1 is a diagram showing an example of the configuration of an abnormality monitoring system according to the first embodiment.

[0015] The anomaly monitoring system 1 shown in FIG. 1 is a system for monitoring an abnormality in an area to be monitored (hereinafter also referred to as a "monitored area"). The anomaly monitoring system 1 detects a person to be monitored (hereinafter also referred to as a "monitored person") who is present (staying) in the monitored area based on the location information of the person. When the anomaly monitoring system 1 detects a monitored person staying in the monitored area based on the location information, it calculates the stay time of the detected monitored person in the monitored area and the number of monitored people staying in the monitored area. The anomaly monitoring system 1 determines whether an abnormality has occurred in the monitored area based on at least one of the calculated stay time or number of people staying in the monitored person. After the determination, the anomaly monitoring system 1 outputs information or issues an alert according to the determination result.

[0016] As shown in FIG. 1, the anomaly monitoring system 1 includes a communication device 10, a receiver 20, a monitor terminal 30, and an anomaly monitoring device 40. The network NW may be configured to transmit and receive information using, for example, a LAN (Local Area Network), a WAN (Wide Area Network), a telephone network (such as a mobile phone network or a fixed telephone network), a regional IP (Internet Protocol) network, or the Internet.

[0017] (1) Communication device 10 The communication device 10 is a device used to measure the current location of the person to be monitored US1. The communication device 10 is, for example, a tag (hereinafter also referred to as a "UWB tag") that emits radio waves for positioning according to the UWB (Ultra Wide Band) communication standard. The communication device 10 may have, for example, a card-like shape, but is not limited to such an example.

[0018] The communication device 10 is used to determine the current location of the monitoring subject US1, and is therefore carried by each monitoring subject US1. The radio waves emitted by the communication device 10 include a communication device ID that is uniquely associated with the monitoring subject US1 that carries the communication device 10. The communication device 10 emits pulsed radio waves for positioning. The emitted radio waves are received by multiple receivers 20 located within the reach of the radio waves.

[0019] (2) Receiver 20 The receiver 20 is a device that receives radio waves for positioning transmitted from the communication device 10 carried by the person to be monitored US1. One or more receivers 20 are installed in one monitored area. The number and locations of the installed receivers 20 may be set arbitrarily depending on the radio wave reception range of the receiver 20, the size of the monitored area, etc.

[0020] When the receiver 20 receives radio waves from the communication device 10, it acquires the communication device ID contained in the radio waves. This allows the receiver 20 to know that it has received radio waves from the communication device 10 corresponding to the acquired communication device ID. Furthermore, when the receiver 20 receives radio waves from the communication device 10, it acquires location information indicating the location of the communication device 10 based on the radio waves. When the receiver 20 receives radio waves from the communication device 10, it measures the time it takes for the received radio waves to arrive from the communication device 10 (signal arrival time) and the angle at which the received radio waves arrive (signal arrival angle), and calculates the location of the communication device 10 based on the measurement information including the measured signal arrival time and signal arrival angle. The location of the communication device 10 calculated in this manner is treated as the measured location of the monitored person US1 who carries the communication device 10. In other words, the location information indicating the location of the communication device 10 calculated by the receiver 20 is location information indicating the location of the monitored person US1 in the monitored area. Furthermore, the receiver 20 acquires time information indicating the time when the location information was acquired.

[0021] The receiver 20 is communicably connected to the anomaly monitoring device 40 via a network NW. In communication with the anomaly monitoring device 40, the receiver 20 transmits information about the communication device 10 that has received the radio waves (hereinafter also referred to as "communication device information"). The communication device information includes a communication device ID, location information, and time information. The receiver 20 periodically transmits the communication device information to the anomaly monitoring device 40 at regular time intervals.

[0022] (3) Monitor terminal 30 The monitor terminal 30 is a terminal operated by a monitor to monitor the occurrence (presence or absence) of an abnormality in a monitored area. The monitor terminal 30 is, for example, a smartphone, a tablet terminal, a PC (Personal Computer), or the like.

[0023] The monitor terminal 30 is connected via the network NW so as to be able to communicate with the anomaly monitoring device 40. In communication with the anomaly monitoring device 40, the monitor terminal 30 transmits monitoring condition information and receives monitoring information, alarm information, etc.

[0024] The monitoring condition information is information indicating conditions (hereinafter also referred to as "monitoring conditions") for determining whether an abnormality has occurred in a monitored area. The monitor operates the monitor terminal 30 to set the same or different conditions in advance for each monitored area. The set condition is, for example, at least one of a stay time condition and a visitor number condition. A threshold value is set for each condition as a boundary for determining whether an abnormality has occurred. Furthermore, it is possible to set AND / OR for the stay time condition and the visitor number condition as monitoring conditions. By setting AND / OR, it is possible to set four patterns as monitoring conditions: a pattern with only a stay time condition, a pattern with only a visitor number condition, a pattern with a stay time condition AND a visitor number condition, and a pattern with a stay time condition OR a visitor number condition.

[0025] The monitoring information is information indicating the monitoring status, such as information about the monitored person detected by the receiver 20 receiving radio waves from the communication device 10, information about the monitored area where the monitored person is staying, and information about the stay time and number of people in the monitored area.

[0026] The alarm information is information for reporting that an abnormality has occurred in a monitored area. The alarm information includes, for example, information about the monitored area where the abnormality has occurred, information about monitored persons who are staying in the monitored area, etc.

[0027] The monitoring condition information will now be described with reference to Fig. 2. Fig. 2 is a diagram showing an example of the monitoring condition information according to the first embodiment. In the example shown in Fig. 2, monitoring conditions are set for each of four areas on one floor with a floor ID of "F01." The unit of the threshold for the stay time is "minutes," and the unit of the threshold for the number of visitors is "people." Furthermore, the condition is met when the value is equal to or less than each threshold, and is considered normal when the condition is met, and is considered abnormal when the condition is not met.

[0028] For "Area 1" with a spot ID of "0001," a monitoring condition is set in which the threshold for stay time is "60," the threshold for number of visitors is "none," and AND / OR is "AND." This condition is set, for example, when it is desired to detect as an abnormality a situation in which a person stays for a long time in an area that is normally unmanned. In the case of this monitoring condition, if the stay time calculated by the anomaly monitoring device 40 exceeds 60 minutes and there is even one person present, it is determined that the monitoring condition has not been met and an abnormality has occurred.

[0029] For "Area 2" with a spot ID of "0002," the following monitoring conditions are set: a stay time threshold of "none," a visitor number threshold of "1," and AND / OR of "- (unset)." This condition is set, for example, when it is desired to detect as an abnormality a situation in which multiple people are present in an area where normally only one person is present. In the case of this monitoring condition, if the number of visitors calculated by the anomaly monitoring device 40 is two or more, it is determined that the monitoring condition is not met and an abnormality has occurred.

[0030] For "Area 3" with a spot ID of "0003", the monitoring conditions are set as follows: the stay time threshold is "90", the visitor number threshold is "10", and AND / OR is "OR". In the case of these monitoring conditions, if the stay time calculated by the anomaly monitoring device 40 exceeds 90 minutes or the visitor number is 11 or more, it is determined that the monitoring conditions are not met and that an abnormality has occurred.

[0031] For "Area 4" with a spot ID of "0004," a monitoring condition is set in which the threshold for stay time is "40," the threshold for number of visitors is "none," and AND / OR is "-." This condition is set, for example, when it is desired to detect as an abnormality a situation in which a person stays for a long time in an area where long stays are prohibited. In the case of this monitoring condition, if the stay time calculated by the anomaly monitoring device 40 exceeds 40 minutes, it is determined that the monitoring condition is not met and an abnormality has occurred.

[0032] (4) Abnormality monitoring device 40 The abnormality monitoring device 40 is a device that monitors whether or not an abnormality has occurred in a monitoring target area. The abnormality monitoring device 40 is configured by, for example, one or more PCs or server devices (for example, cloud servers).

[0033] The anomaly monitoring device 40 is communicably connected to the receiver 20 and the monitor terminal 30 via the network NW. In communication with the receiver 20, the anomaly monitoring device 40 receives communication device information. In communication with the monitor terminal 30, the anomaly monitoring device 40 receives monitoring condition information and transmits monitoring information, alert information, etc.

[0034] <1-2. Functional configuration of the abnormality monitoring device> The configuration of the abnormality monitoring system 1 according to the first embodiment has been described above. Next, the functional configuration of the abnormality monitoring device 40 according to the first embodiment will be described with reference to Fig. 3 and Fig. 4. Fig. 3 is a block diagram showing an example of the functional configuration of the abnormality monitoring device 40 according to the first embodiment. As shown in FIG. 3, the abnormality monitoring device 40 includes a communication unit 410, a storage unit 420, and a control unit 430.

[0035] (1) Communications Department 410 The communication unit 410 has a function of transmitting and receiving various information. The communication unit 410 is communicably connected to the receiver 20 and the monitor terminal 30 via the network NW, and transmits and receives various information.

[0036] (2) Storage section 420 The storage unit 420 has a function of storing various types of information. The storage unit 420 is configured by a storage medium provided as hardware in the anomaly monitoring device 40, such as a hard disk drive (HDD), a solid state drive (SSD), a flash memory, an electrically erasable programmable read only memory (EEPROM), a random access read / write memory (RAM), a read only memory (ROM), or any combination of these storage media.

[0037] The storage unit 420 stores, for example, information on the person to be monitored, information on the area to be monitored, and information on monitoring conditions. The information on the person to be monitored is information on the person to be monitored, such as the ID of the person to be monitored, attribute information, and information on the communication device 10 that the person possesses (communication device ID). The information on the area to be monitored is information on the area to be monitored, such as the floor ID, spot ID, area name, and location information.

[0038] (3) Control unit 430 The control unit 430 has a function of controlling the overall operation of the anomaly monitoring device 40. The control unit 430 is realized, for example, by causing a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit) provided as hardware in the anomaly monitoring device 40 to execute a program. As shown in FIG. 3, the control unit 430 includes an acquisition unit 431, a calculation unit 432, a determination unit 433, a generation unit 434, a display control unit 435, and an alarm control unit 436.

[0039] (3-1) Acquisition part 431 The acquisition unit 431 has a function of acquiring various information. The acquisition unit 431 acquires location information and time information for at least one or more monitoring targets included in the communication device information that the communication unit 410 receives from the receiver 20. For example, if only one monitoring target is staying in the monitoring target area, the communication unit 410 receives communication device information for that one target from the receiver 20. Therefore, the acquisition unit 431 acquires location information and time information for that monitoring target from the communication device information for that single monitoring target. On the other hand, if multiple monitoring targets are staying in the monitoring target area, the communication unit 410 receives communication device information for each monitoring target from the receiver 20. Therefore, the acquisition unit 431 acquires location information and time information for each monitoring target from the communication device information for each monitoring target.

[0040] (3-2) Calculation unit 432 The calculation unit 432 has a function of calculating the stay time and the number of people staying. Based on the location information and time information acquired by the acquisition unit 431, the calculation unit 432 calculates the stay time that the person to be monitored stays in the monitored area and the number of people to be monitored who stay in the monitored area.

[0041] The calculation unit 432 identifies the monitoring target areas where the monitoring targets are staying, based on the location information acquired by the acquisition unit 431 and the location information indicated by the monitoring target area information stored in the storage unit 420. Based on this identification result, the calculation unit 432 can calculate the number of monitoring targets staying in each monitoring target area (number of visitors). After identifying the monitored area where the monitored person is staying, the calculation unit 432 checks whether or not this is the first time that the monitored person has been detected in that monitored area. If it is the first time, the calculation unit 432 calculates the time that the monitored person has stayed in the monitored area (stay time) as "0." On the other hand, if it is not the first time, the calculation unit 432 can calculate the stay time from the difference between the latest time information and the first time information.

[0042] (3-3) Judgment section 433 The determination unit 433 has a function of determining whether or not an abnormality has occurred in the monitored area. The determination unit 433 determines whether or not an abnormality has occurred in the monitored area based on at least one of the stay time and the number of visitors calculated by the calculation unit 432. The determination unit 433 refers to the monitoring condition information stored in the storage unit 420 for the monitored area for which the stay time and the number of visitors have been calculated by the calculation unit 432. The determination unit 433 determines whether or not an abnormality has occurred in the monitored area based on whether at least one of the stay time and the number of visitors calculated by the calculation unit 432 satisfies at least one of the stay time condition and the number of visitors condition indicated by the monitoring condition information.

[0043] In the first embodiment, an example is described in which a condition is satisfied when at least one of the stay time and the number of visitors calculated by the calculation unit 432 is equal to or less than the threshold value indicated by the monitoring condition information, and when the condition is satisfied it is normal, and when the condition is not satisfied it is abnormal, but this example is not limiting. For example, a condition may be satisfied when at least one of the stay time and the number of visitors calculated by the calculation unit 432 is equal to or greater than the threshold value indicated by the monitoring condition information, and when the condition is satisfied it is abnormal, and when the condition is not satisfied it is normal.

[0044] (3-4) Generation unit 434 The generating unit 434 has a function of generating various types of information. For example, the generating unit 434 generates monitoring information based on the calculation result by the calculating unit 432. The generating unit 434 also generates alert information based on the determination result by the determining unit 433.

[0045] (3-5) Display control unit 435 The display control unit 435 has a function of controlling the display of various information. For example, the display control unit 435 causes the monitor terminal 30 to display a screen relating to the monitoring information based on the monitoring information generated by the generation unit 434.

[0046] Here, a screen relating to monitoring information according to the first embodiment will be described with reference to Fig. 4. Fig. 4 is a diagram showing an example of a screen relating to monitoring information according to the first embodiment.

[0047] Area G1-1 of screen G1 shown in FIG. 4 displays information about UWB tags (communication devices 10) currently detected in Area 1, which is the area to be monitored. That is, information about the monitored persons currently residing in Area 1 is displayed. The table in Area G1-1 displays, as an example, the line, area, entry time, exit time, period, tag ID, and tag name. As indicated by the tag IDs in the table, four UWB tags with tag IDs "Tag-1111," "Tag-2222," "Tag-3333," and "Tag-4444," respectively, are currently detected in Area 1. That is, it can be seen that four monitored persons are currently residing in Area 1. Area G1-2 on screen G1 shows the current locations of four monitored persons in area 1 with marks MK1 to MK4. For example, the monitored person with tag ID "Tag-1111" is marked MK1, the monitored person with tag ID "Tag-2222" is marked MK2, the monitored person with tag ID "Tag-3333" is marked MK3, and the monitored person with tag ID "Tag-4444" is marked MK4.

[0048] (3-6) Alarm control unit 436 The alert control unit 436 has a function of controlling the output of an alert regarding the occurrence of an abnormality. For example, the alert control unit 436 causes the monitor terminal 30 to output the alert information based on the alert information generated by the generation unit 434. The alert control unit 436 alerts the monitor US2 that an abnormality has occurred, for example, by displaying information indicating that an abnormality has occurred, outputting audio, sending an email, etc. As an example, an example will be described in which the alert control unit 436 outputs an alert to a screen related to monitoring information shown in FIG. 4. For example, in the example shown in FIG. 4, it is assumed that an abnormality has occurred for a monitored person whose tag ID is "Tag-2222." In this case, the alert control unit 436 may alert the monitor US2 that an abnormality has occurred by, for example, changing the display (color, etc.) of mark MK2.

[0049] <1-3. Processing flow> The functional configuration of the abnormality monitoring device 40 according to the first embodiment has been described above. Next, the flow of processing according to the first embodiment will be described with reference to Fig. 5. Fig. 5 is a sequence diagram showing an example of the flow of processing according to the first embodiment.

[0050] As shown in Fig. 5, first, the monitoring condition information is registered in advance (step S101). The monitor operates the monitor terminal 30 to set the monitoring condition information. The monitor terminal 30 transmits the monitoring condition information set by the monitor to the anomaly monitoring device 40. In the anomaly monitoring device 40, the communication unit 410 receives the monitoring condition information from the monitor terminal 30, and the storage unit 420 stores (registers) the monitoring condition information.

[0051] The communication device 10 carried by the person to be monitored transmits radio waves for positioning (step S102). When the receiver 20 receives the radio wave for positioning transmitted from the communication device 10, it acquires (calculates) the position information (step S103). The receiver 20 acquires time information indicating the time when the location information was acquired (step S104). The receiver 20 transmits the communication device ID contained in the received positioning radio wave and communication device information including the acquired position information and time information to the abnormality monitoring device 40 (step S105).

[0052] The acquisition unit 431 of the abnormality monitoring device 40 acquires the communication device information received by the communication unit 410 from the receiver 20 (step S106). The calculation unit 432 of the abnormality monitoring device 40 calculates the stay time of the person to be monitored who is staying in the monitored area based on the communication device ID, location information, and time information included in the communication device information acquired by the acquisition unit 431 (step S107). The calculation unit 432 further calculates the number of monitoring targets staying in the monitoring target area based on the communication device ID, the location information, and the time information (step S108).

[0053] The anomaly monitoring device 40 generates and transmits monitoring information (step S109). The generation unit 434 of the anomaly monitoring device 40 generates the monitoring information based on the calculation result by the calculation unit 432. The display control unit 435 of the anomaly monitoring device 40 transmits the monitoring information generated by the generation unit 434 from the communication unit 410 to the monitor terminal 30 (step S109). The monitor terminal 30 displays the monitoring information based on the monitoring information received from the abnormality monitoring device 40 (step S110).

[0054] The determination unit 433 of the anomaly monitoring device 40 checks whether the monitoring conditions are met for the monitoring target area for which the calculation unit 432 has calculated the stay time and number of visitors, by referring to the monitoring condition information stored in the storage unit 420 (step S111). If the monitoring conditions are met (step S111 / YES), the process repeats from step S106. On the other hand, if the monitoring conditions are not met (step S111 / NO), the process proceeds to step S112.

[0055] If the process proceeds to step S112, the anomaly monitoring device 40 generates and transmits alert information (step S112). The generation unit 434 of the anomaly monitoring device 40 generates the alert information based on the determination result by the determination unit 433. The alert control unit 436 of the anomaly monitoring device 40 transmits the alert information generated by the generation unit 434 from the communication unit 410 to the monitor terminal 30 (step S112). The monitor terminal 30 displays the alert information based on the alert information received from the abnormality monitoring device 40 (step S113).

[0056] <1-4. Example> The above has described the processing flow according to the first embodiment. Next, an example of this embodiment will be described with reference to FIGS.

[0057] (1) First Example A first example according to the first embodiment will be described with reference to Fig. 6. Fig. 6 is a diagram showing an example of application of the anomaly monitoring system 1 in the first example according to the first embodiment. Fig. 6 shows an example in which the anomaly monitoring system 1 is applied to monitoring anomalies in a manufacturing site.

[0058] As shown in FIG. 6, an anomaly monitoring system 1 is applied within a factory FC. The manufacturing area AR1 includes a first manufacturing area AR1-1 and a second manufacturing area AR1-2, which are areas to be monitored. In the first manufacturing area AR1-1, a worker US1-1, who is the person to be monitored, is working (staying) while carrying a communication device 10-1. Radio waves transmitted from the communication device 10-1 are received by a receiver 20-1 provided in the first manufacturing area AR1-1. The receiver 20-1 acquires communication device information based on the radio waves received from the communication device 10-1 and transmits the communication device information to an anomaly monitoring device 40-1 via a network NW1. In the second manufacturing area AR1-2, a worker US1-2, who is the person to be monitored, is working (staying) while carrying a communication device 10-2. Radio waves transmitted from the communication device 10-2 are received by a receiver 20-2 provided in the second manufacturing area AR1-2. The receiver 20-2 acquires communication device information based on the radio waves received from the communication device 10-2 and transmits the communication device information to the abnormality monitoring device 40-1 via the network NW1.

[0059] The abnormality monitoring device 40-1 monitors whether or not an abnormality has occurred in the first manufacturing area AR1-1 and the second manufacturing area AR1-2 based on the communication device information received from the receiver 20-1 and the receiver 20-2, respectively. The abnormality monitoring device 40-1 transmits monitoring information or alarm information generated during monitoring to the monitor terminal 30-1 via the network NW1.

[0060] In a control room RO1 in the factory FC, a site manager US2-1, who acts as a supervisor, performs management duties. A supervisor terminal 30-1 used by the supervisor US2-1 is also provided in the control room RO1. The supervisor US2-1 monitors the occurrence of abnormalities in the manufacturing area AR1 by checking monitoring information or alarm information transmitted from the abnormality monitoring device 40-1 on the supervisor terminal 30-1.

[0061] (2) Second Example A second example according to the first embodiment will be described with reference to Fig. 7. Fig. 7 is a diagram showing an example of application of the abnormality monitoring system 1 in the second example according to the first embodiment. Fig. 7 shows an example in which the abnormality monitoring system 1 is applied to monitoring abnormalities in pick-up and drop-off at a nursery school.

[0062] As shown in Fig. 7, the abnormality monitoring system 1 is applied inside a shuttle bus BU. The monitored area is the interior of the shuttle bus BU. The monitored persons are the kindergarten children who are to be picked up and dropped off. The monitor is the driver of the shuttle bus BU. A kindergartener US1-3, who is the subject of monitoring, is riding (staying) on ​​the shuttle bus BU while carrying a communication device 10-3. Radio waves transmitted from the communication device 10-3 are received by a receiver 20-3 installed on the shuttle bus BU. The receiver 20-3 acquires communication device information based on the radio waves received from the communication device 10-3 and transmits the communication device information to an abnormality monitoring device 40-3 via a network NW2. Furthermore, kindergartener US1-4, who is the subject of monitoring, is riding (staying) on ​​shuttle bus BU while carrying communication device 10-4. Radio waves transmitted from communication device 10-4 are received by receiver 20-3 installed on shuttle bus BU. Receiver 20-3 acquires communication device information based on the radio waves received from communication device 10-4 and transmits the communication device information to abnormality monitoring device 40-3 via network NW2.

[0063] The abnormality monitoring device 40-4 monitors whether an abnormality has occurred during transportation based on the communication device information received from the receiver 20-3 and the receiver 20-4. An abnormality during transportation may be, for example, a missed pickup or missed drop-off. The abnormality monitoring device 40-3 transmits monitoring information or alert information generated during monitoring to the monitor terminal 30-2 via the network NW2.

[0064] A monitor terminal 30-2 used by a driver US2-2 is provided inside the shuttle bus BU. The driver US2-2 monitors for occurrence of abnormalities during shuttle service by checking monitoring information or alarm information transmitted from an abnormality monitoring device 40-2 on the monitor terminal 30-2.

[0065] For example, when transporting children to and from a nursery school, a parent or guardian applies in advance for permission to attend the school using a nursery school attendance application app. Because the shuttle bus BU that children US1-3 and US1-4 will board is predetermined, the parent or guardian also specifies the shuttle bus BU that the child or children will board when applying via the app. Driver US2-2 downloads boarding schedule data generated based on the parent or guardian's application to monitor terminal 30-2 on the shuttle bus before departure. This allows driver US2-2 to check a list of children scheduled to board (an example of monitoring information). After departure, for example, when child US1-3 carrying communication device 10 boards the shuttle bus BU, receiver 20-3 detects that child US1-3 has boarded. Upon detection, abnormality monitoring device 40-2 displays (for example, by changing the color) an indication that a child has boarded in the list of children scheduled to board. On the other hand, when the bus arrives at the nursery school and the children get off, and the bus is no longer detected by the receiver 20-3, the abnormality monitoring device 40-2 will display (for example, by changing the color) in the list of children scheduled to board the bus to indicate that the children have got off. This makes it possible to visualize the status of children getting on and off the shuttle bus BU, allowing the driver to easily grasp the situation. This makes it possible to prevent irregularities such as missing pick-ups during shuttle bus transfers or children being left behind in the bus after transfers.

[0066] (3) Third Example A third example according to the first embodiment will be described with reference to Fig. 8. Fig. 8 is a diagram showing an example of application of the anomaly monitoring system 1 in the third example according to the first embodiment. Fig. 8 shows an example in which the anomaly monitoring system 1 is applied to monitoring anomalies in a nursery school.

[0067] As shown in FIG. 8, an anomaly monitoring system 1 is applied in a nursery school NS. Nursery room AR2 includes a first nursery room AR2-1 and a second nursery room AR2-2, which are areas to be monitored. In first nursery room AR2-1, a child US1-5, who is the subject of monitoring, is nursed while carrying a communication device 10-5. Radio waves transmitted from communication device 10-5 are received by receiver 20-4 installed in first nursery room AR2-1. Receiver 20-4 acquires communication device information based on the radio waves received from communication device 10-5 and transmits the communication device information to an anomaly monitoring device 40-3 via network NW3. In the second nursery room AR2-2, a child US1-6, who is the person to be monitored, is being nursed while carrying a communication device 10-6. Radio waves transmitted from the communication device 10-6 are received by a receiver 20-5 installed in the second nursery room AR2-2. The receiver 20-5 acquires communication device information based on the radio waves received from the communication device 10-6 and transmits the communication device information to the abnormality monitoring device 40-3 via the network NW3.

[0068] Anomaly monitoring device 40-3 monitors whether an abnormality has occurred in first nursery room AR2-1 and second nursery room AR2-2 based on communication device information received from receiver 20-4 and receiver 20-5, respectively. Anomalies in the nursery rooms include, for example, a child who was scheduled to attend being absent from the nursery, or a child who has arrived being gone. Anomaly monitoring device 40-3 transmits monitoring information or alert information generated during monitoring to monitor terminal 30-3 via network NW3.

[0069] In the staff room RO2 in the nursery school NS, a supervisor, a nursery teacher US2-3, performs management duties. A supervisor terminal 30-3 used by the nursery teacher US2-3 is also provided in the staff room RO2. The nursery teacher US2-3 monitors the occurrence of abnormalities in the nursery room AR2 by checking the monitoring information or alert information transmitted from the abnormality monitoring device 40-3 on the supervisor terminal 30-3.

[0070] (4) Fourth Example A fourth example according to the first embodiment will be described with reference to Fig. 9. Fig. 9 is a diagram showing an example of application of the anomaly monitoring system 1 in the fourth example according to the first embodiment. Fig. 9 shows an example in which the anomaly monitoring system 1 is applied to monitoring anomalies in a logistics warehouse.

[0071] As shown in FIG. 9, an anomaly monitoring system 1 is applied in a logistics warehouse LW. A work area AR3 includes a waiting area AR3-1 and a material handling area AR3-2, which are areas to be monitored. In the waiting area AR3-1, a truck TR, which is an object to be monitored, waits with a communication device 10-7 attached. Radio waves transmitted from the communication device 10-7 are received by a receiver 20-6 installed in the waiting area AR3-1. The receiver 20-6 acquires communication device information based on the radio waves received from the communication device 10-7 and transmits the communication device information to an anomaly monitoring device 40-4 via a network NW4. At the material handling area AR3-2, a worker US1-7, who is the person to be monitored, is working (resides) while carrying a communication device 10-8. Radio waves transmitted from the communication device 10-8 are received by a receiver 20-7 provided at the material handling area AR3-2. The receiver 20-7 acquires communication device information based on the radio waves received from the communication device 10-8 and transmits the communication device information to the abnormality monitoring device 40-4 via the network NW4.

[0072] The abnormality monitoring device 40-4 monitors whether or not an abnormality has occurred in the waiting area AR3-1 and the material handling area AR3-2 based on the communication device information received from the receiver 20-6 and the receiver 20-7, respectively. An abnormality in the waiting area AR3-1 is, for example, the occurrence of a long waiting time for cargo. An abnormality in the material handling area AR3-2 is, for example, the occurrence of long working hours. The abnormality monitoring device 40-4 transmits monitoring information or alert information generated during monitoring to the monitor terminal 30-4 via the network NW4.

[0073] In the control room RO3 in the logistics warehouse LW, a supervisor, a manager US2-4, performs management duties. The control room RO3 is also provided with a supervisor terminal 30-4 used by the manager US2-4. The supervisor US2-4 monitors the occurrence of abnormalities in the work area AR3 by checking the monitoring information or alarm information transmitted from the abnormality monitoring device 40-4 on the supervisor terminal 30-4. This makes it possible to easily grasp the working conditions of drivers and others at the logistics warehouse LW, thereby preventing the working conditions from deteriorating.

[0074] The examples according to the first embodiment have been described above. As described above, the anomaly monitoring system 1 according to the first embodiment includes an acquisition unit 431 that acquires, for at least one or more monitored persons, location information indicating the location of the monitored person and time information indicating the time at which the location information was acquired; a calculation unit 432 that calculates the length of time that the monitored person stays in the monitored area and the number of monitored persons staying in the monitored area based on the acquired location information and time information; and a determination unit 433 that determines whether or not an abnormality has occurred in the monitored area based on at least one of the calculated length of time and number of people staying.

[0075] With this configuration, it is possible to reduce the frequency with which the information required to determine the occurrence of an abnormality cannot be obtained, compared to when the information is obtained from manufacturing equipment, etc. Therefore, the abnormality monitoring system 1 according to the first embodiment makes it possible to improve the accuracy of detecting the occurrence of an abnormality in a monitored area in a timely manner.

[0076] <<2. Second Embodiment>> Having described the first embodiment above, the second embodiment will now be described with reference to Figs. In the first embodiment described above, an example in which the receiver 20 periodically transmits communication device information to the anomaly monitoring device 40 at regular time intervals has been described, but the present invention is not limited to such an example. In the second embodiment, an example in which communication device information is transmitted to the anomaly monitoring device 40 not at regular time intervals but at the timing when an event occurs will be described. In the following, the second embodiment will be described using an example in which the abnormality monitoring device is a device that monitors the occurrence of an abnormality in a manufacturing process. Also, descriptions that overlap with the description of the first embodiment will be omitted as appropriate.

[0077] <2-1. Configuration of anomaly monitoring system> The configuration of an abnormality monitoring system 1a according to the second embodiment will be described with reference to Fig. 10. Fig. 10 is a diagram showing an example of the configuration of an abnormality monitoring system 1a according to the second embodiment. As shown in FIG. 10, the abnormality monitoring system 1a includes a communication device 10, a receiver 20a, a monitor terminal 30, an abnormality monitoring device 40a, and a data linkage device 50.

[0078] (1) Communication device 10 The communication device 10 according to the second embodiment is similar to the communication device 10 according to the first embodiment, and therefore a description thereof will be omitted.

[0079] (2) Receiver 20a The receiver 20a differs from the receiver 20 according to the first embodiment in that it transmits communication device information to the data linkage device 50 rather than to the abnormality monitoring device 40a via the network NW.

[0080] (3) Monitor terminal 30 The supervisor terminal 30 according to the second embodiment is similar to the supervisor terminal 30 according to the first embodiment, and therefore a description thereof will be omitted.

[0081] (4) Abnormality monitoring device 40a The abnormality monitoring device 40a differs from the abnormality monitoring device 40 according to the first embodiment in that it receives various information from the data linkage device 50 rather than the receiver 20a via the network NW, manages history information indicating the history of abnormality monitoring in the manufacturing process, and links the history information with manufacturing information relating to the manufacturing process.

[0082] (5) Data linkage device 50 The data linking device 50 is a device that controls data linking between the receiver 20a and the abnormality monitoring device 40a. The data linking device 50 links data to the abnormality monitoring device 40a when the receiver 20a receives radio waves from the communication device 10. The data linking device 50 is configured by, for example, one or more PCs or server devices (for example, cloud servers).

[0083] The data linkage device 50 is communicably connected to the receiver 20a and the abnormality monitoring device 40a via the network NW. In communication with the receiver 20a, the data linkage device 50 receives communication device information. In communication with the abnormality monitoring device 40, the data linkage device 50 transmits communication device information and event information.

[0084] <2-2. Functional configuration of the data linkage device> The configuration of the abnormality monitoring system 1a according to the second embodiment has been described above. Next, the functional configuration of the data linkage device 50 according to the second embodiment will be described with reference to Fig. 11. Fig. 11 is a block diagram showing an example of the functional configuration of the data linkage device 50 according to the second embodiment. As shown in FIG. 11, the data linkage device 50 includes a communication unit 510, a storage unit 520, and a control unit 530.

[0085] (1) Communications Unit 510 The communication unit 510 has a function of transmitting and receiving various information. The communication unit 510 is communicably connected to the receiver 20a and the abnormality monitoring device 40a via the network NW, and transmits and receives various information.

[0086] (2) Storage section 520 The storage unit 520 has a function of storing various types of information. The storage unit 520 is configured by a storage medium provided as hardware in the data linkage device 50, such as an HDD, SSD, flash memory, EEPROM, RAM, ROM, or any combination of these storage media.

[0087] (3) Control unit 530 The control unit 530 has a function of controlling the overall operation of the data linkage apparatus 50. The control unit 530 is realized, for example, by causing a CPU or a GPU provided as hardware in the data linkage apparatus 50 to execute a program. As shown in FIG. 11, the control unit 530 includes an acquisition unit 531, an event processing unit 532, and a data linking unit 533 (first data linking unit).

[0088] (3-1) Acquisition part 531 The acquisition unit 531 has a function of acquiring various information. The acquisition unit 531 acquires communication device information that the communication unit 510 receives from the receiver 20a.

[0089] (3-2) Event processing unit 532 The event processing unit 532 has a function of executing processing related to events. The event processing unit 532 detects the occurrence of an event related to monitoring in the monitored area based on the communication device information acquired by the acquisition unit 531. An event is, for example, a monitored person entering the monitored area (e.g., entering a room) or a monitored person leaving the monitored area (e.g., leaving a room). The event processing unit 532 also generates event information indicating details of the detected event. If the event is entry or exit into the monitored area, the event information includes, for example, a customer code, an event ID, an area ID, a communication device ID, an entry / exit category, and the date and time of the event. The customer code is a fixed value unique to the customer. The event ID is an identifier for the event that has occurred. The area ID is the number of the area (monitored area) in which the movement of the monitored person has been detected. The communication device ID is the number of the communication device 10 (UWB tag) that detected entry or exit into the monitored area. The entry / exit category is a category indicating whether the person has entered or exited the monitored area. The event occurrence date and time is the date and time when the event occurred.

[0090] (3-3) Data linking unit 533 The data linking unit 533 has a function of controlling the linking of data between devices. When the event processing unit 532 detects the occurrence of an event, the data linking unit 533 links the communication device information (communication device ID, location information, time information) and event information to the abnormality monitoring device 40a.

[0091] <2-3. Functional configuration of the abnormality monitoring device> The functional configuration of the data linkage device 50 according to the second embodiment has been described above. Next, the functional configuration of the abnormality monitoring device 40a according to the second embodiment will be described with reference to Fig. 12 to Fig. 14. Fig. 12 is a block diagram showing an example of the functional configuration of the abnormality monitoring device 40a according to the second embodiment. As shown in FIG. 12, the abnormality monitoring device 40a includes a communication unit 410a, a storage unit 420a, and a control unit 430a.

[0092] (1) Communication unit 410a The communication unit 410a differs from the communication unit 410 according to the first embodiment in that it receives various types of information from the data linkage apparatus 50 rather than from the receiver 20a via the network NW.

[0093] (2) Storage section 420a The storage unit 420a differs from the storage unit 420 according to the first embodiment in that it also stores event information.

[0094] (3) Control unit 430a As shown in FIG. 12, the control unit 430a includes an acquisition unit 431a, a calculation unit 432, a determination unit 433, a generation unit 434, a display control unit 435, an alarm control unit 436, a history management unit 437, and a data linking unit 438 (second data linking unit).

[0095] (3-1) Acquisition unit 431a The acquiring unit 431a differs from the acquiring unit 431 according to the first embodiment in that it also acquires event information.

[0096] (3-2) Calculation unit 432 The calculation unit 432 according to the second embodiment is similar to the calculation unit 432 according to the first embodiment, and therefore a description thereof will be omitted.

[0097] (3-3) Judgment section 433 The determination unit 433 according to the second embodiment is similar to the determination unit 433 according to the first embodiment, and therefore a description thereof will be omitted.

[0098] (3-4) Generation unit 434 The generation unit 434 according to the second embodiment is similar to the generation unit 434 according to the first embodiment, and therefore a description thereof will be omitted.

[0099] (3-5) Display control unit 435 The display control unit 435 according to the second embodiment is similar to the display control unit 435 according to the first embodiment, and therefore a description thereof will be omitted.

[0100] (3-6) Alarm control unit 436 The alarm control unit 436 according to the second embodiment is similar to the alarm control unit 436 according to the first embodiment, and therefore a description thereof will be omitted.

[0101] (3-7) History Management Unit 437 The history management unit 437 has a function of managing the history of anomaly monitoring. It generates history information indicating the history of monitoring status of the stay time and number of people in the monitored area based on the event information acquired by the acquisition unit 431. The history information includes, for example, the history of the current monitoring status and the history of past monitoring statuses prior to the present. The history management unit 437 generates history information along three axes, for example, tag axis (single tag selection), area axis (multiple selections possible), and area axis (single area selection only). Note that the tag refers to the communication device 10 (UWB tag), and the area refers to the area to be monitored. Furthermore, the history related to the tag shown in the history information is also the history of the person to be monitored who possesses the tag. With the tag axis (single tag selection), a history of the current monitoring situation is generated that indicates where the person is now (when they have been inside or outside a given area (time spent there)). Also, a history of past monitoring situations is generated that indicates what movements the person made (history of entering and leaving a given area), how long they were in which area (time spent there), etc. On the area axis (multiple selections allowed), a history of the current monitoring situation is generated, showing which tags are present, how many tags there are, etc. Also, a history of past monitoring situations is generated, showing the number of tags present over time, the total number of times tags have entered and left the area (period / unit time), the average time tags stayed in the area (period), etc. On the area axis (single area selection only), a history of tags entering and leaving the area is generated as a history of past monitoring conditions.

[0102] Here, history information according to the second embodiment will be described with reference to Fig. 13. Fig. 13 is a diagram showing an example of a screen relating to history information according to the second embodiment.

[0103] Area G2-1 of screen G2 shown in FIG. 13 displays, in table format, the aggregated results of tags detected in the past for each of multiple monitored areas. For area 4, it is shown that the number of times tags were detected is "14" and the total time spent by each tag was "06:07:04." For area 1, it is shown that the number of times tags were detected is "13" and the total time spent by each tag was "10:47:06." For area 2, it is shown that the number of times tags were detected is "10" and the total time spent by each tag was "23:16:24." For area 3, it is shown that the number of times tags were detected is "10" and the total time spent by each tag was "01:11:55." Area G2-2 on screen G2 displays a graph of the results of counting tags detected in the past for each of multiple monitored areas. As an example, area G2-1 displays a graph of the number of times the tag shown in area G2-1 has been detected for each area.

[0104] (3-8) Data linking section 438 The data linking unit 438 has a function of controlling the linking of data. The data linking unit 438 links the history information of the monitored area with the manufacturing information related to the manufacturing process. This allows the user (monitoring person) to easily search and refer to related manufacturing information from the history information.

[0105] Here, a screen relating to search and data linkage according to the second embodiment will be described with reference to Fig. 14. Fig. 14 is a diagram showing an example of a screen relating to search and data linkage according to the second embodiment.

[0106] In area G3-1 of screen G3 shown in FIG. 14, the type of line or type of manufacturing equipment to be searched can be selected. In area G3-2, the period to be searched can be set. In area G3-3, search results for history information (e.g., information on entry and exit to an area) are displayed. In area G3-4, for example, the location history of the person to be monitored in the selected area is displayed. The user can select a history from the history information displayed in area G3-3. When the user selects a history, a search screen for manufacturing information related to the selected history is also displayed. The user can search for various information from the same time period as the selected history on the manufacturing information search screen. Searchable manufacturing information includes, for example, manufacturing (production) process data, alarm data, operation system data, and trace data.

[0107] <2-4. Processing flow> The functional configuration of the abnormality monitoring device 40a according to the second embodiment has been described above. Next, the flow of processing according to the second embodiment will be described with reference to Fig. 15. It is assumed that the monitoring condition information has already been registered.

[0108] The processing from step S201 to step S203 is the same as step S102 to step S104 shown in FIG. 5, and therefore the description thereof will be omitted.

[0109] The receiver 20a transmits the communication device information to the data linkage device 50 (step S204). The acquisition unit 531 of the data linkage apparatus 50 acquires the communication device information received by the communication unit 510 from the receiver 20a (step S205). The event processing unit 532 of the data linkage device 50 checks whether an event has occurred in the monitoring target area based on the communication device information acquired by the acquisition unit 531 (step S206). If the occurrence of an event is detected (step S206 / YES), the process proceeds to step S207. On the other hand, if the occurrence of an event is not detected (step S206 / NO), the process is repeated from before step S205.

[0110] If the process proceeds to step S207, the event processing unit 532 generates event information (step S207). After generating the event information, the data linking unit 533 of the data linking device 50 transmits the communication device information and the event information to the abnormality monitoring device 40a (step S208).

[0111] When the abnormality monitoring device 40a receives the communication device information and the event information from the data linkage device 50, it performs a monitoring process (step S209). Note that this monitoring process is similar to steps S106 to S113 shown in FIG. 5, and therefore a description thereof will be omitted.

[0112] After the monitoring process, the history management unit 437 of the abnormality monitoring device 40a generates history information (step S210). Next, the data linking unit 438 of the abnormality monitoring device 40a performs data linking processing (step S211), which enables a search for manufacturing information based on history information.

[0113] The above has described the processing flow according to the second embodiment. Note that, since an example according to the second embodiment is similar to the example according to the first embodiment, a description thereof will be omitted.

[0114] As described above, in the anomaly monitoring system 1a according to the second embodiment, information transmitted from the receiver 20a is linked to the anomaly monitoring device 40 not at regular time intervals but at the timing when the occurrence of an event is detected. This configuration can improve the real-time nature of information linkage and can reduce the processing load on the application and server compared to when data is linked periodically.

[0115] <<3. Modifications>> The above describes the embodiments. Next, modifications of the above-described embodiments will be described. The modifications described below may be applied to the embodiments alone or in combination with each other. Furthermore, the modifications may be applied in place of the configurations described in the embodiments, or may be applied in addition to the configurations described in the embodiments.

[0116] In the above-described embodiment, the communication device 10 is an UWB tag that emits radio waves for positioning according to the UWB communication standard, but is not limited to this example. For example, the communication device 10 may be a beacon.

[0117] In addition, in the above-described embodiment, an example was described in which at least one of the stay time and the number of visitors is set as the monitoring condition, and whether or not an abnormality has occurred in the monitored area is determined based on at least one of the stay time and the number of visitors, but the present invention is not limited to such an example. For example, attribute information of the person to be monitored may also be used to determine whether an abnormality has occurred in the area to be monitored. The attributes that can be set include, for example, managerial position, position, general, and the like. In this case, the acquisition unit 431 of the anomaly monitoring device 40 further acquires attribute information indicating the attributes of the person to be monitored. The acquisition unit 431 acquires the communication device information, and the communication device ID included in the communication device information is uniquely associated with the person to be monitored. Therefore, the acquisition unit 431 can acquire the attribute information included in the person to be monitored information stored in the storage unit 420 based on the communication device ID. The determination unit 433 determines whether an abnormality has occurred in the monitored area based on whether the attributes indicated by the attribute information acquired by the acquisition unit 431 satisfy the attribute conditions of the monitored person set for each monitored area, in addition to the calculation result by the calculation unit 432. The attribute-related monitoring conditions can be set, for example, so that only monitored persons with a specific attribute are monitored, and monitored persons without the specific attribute are excluded from the monitored area. The specific attribute is, for example, an attribute that allows a person to enter a dangerous area.

[0118] Each embodiment has been described above. Note that some or all of the anomaly monitoring system 1, the anomaly monitoring system 1a, the communication device 10, the receiver 20, the receiver 20a, the monitor terminal 30, the anomaly monitoring device 40, the anomaly monitoring device 40a, and the data linkage device 50 in the above-described embodiments may be realized by a computer. In this case, a program for realizing this function may be recorded on a computer-readable recording medium, and the program recorded on this recording medium may be read into and executed by a computer system. Note that the term "computer system" here includes hardware such as an OS and peripheral devices. Additionally, "computer-readable recording media" refers to portable media such as flexible disks, optical magnetic disks, ROMs, CD-ROMs, etc., and storage devices such as hard disks built into computer systems. Furthermore, "computer-readable recording media" may also include devices that dynamically store programs for a short period of time, such as communication lines when transmitting programs via networks such as the Internet or communication lines such as telephone lines, and devices that store programs for a certain period of time, such as volatile memory within computer systems that serve as servers or clients in such cases. Furthermore, the above program may be one that realizes part of the above-mentioned functions, or may be one that can realize the above-mentioned functions in combination with a program already recorded in a computer system, or may be one that is realized using a programmable logic device such as an FPGA (Field Programmable Gate Array).

[0119] The embodiments of the present invention have been described in detail above with reference to the drawings, but the specific configuration is not limited to that described above, and various design changes can be made within the scope of the gist of the present invention. [Explanation of symbols]

[0120] 1, 1a... anomaly monitoring system, 10 (10-1 to 10-8)... communication device, 20 (20-1 to 20-7), 20a... receiver, 30 (30-1 to 30-4)... monitor terminal, 40 (40-1 to 40-1), 40a... anomaly monitoring device, 50... data linkage device, 410, 410a... communication unit, 420, 420a... storage unit, 430, 430a... control unit, 431, 431a... acquisition unit, 432... calculation unit, 433... determination unit, 434... generation unit, 435... display control unit, 436... alarm control unit, 437... history management unit, 438... data linkage unit, 510... communication unit, 520... storage unit, 530... control unit, 531... acquisition unit, 532... event processing unit, 533... data linkage unit, NW (NW1 to NW4)... network

Claims

1. an acquisition unit that acquires, for at least one of the monitoring subjects, location information indicating the location of the monitoring subjects and time information indicating the time when the location information was acquired; a calculation unit that calculates the duration of time that the person to be monitored stays in the monitored area and the number of people who stay in the monitored area based on the acquired location information and the acquired time information; a determination unit that determines whether an abnormality has occurred in the monitoring target area based on at least one of the calculated stay time and the calculated number of people; An abnormality monitoring system comprising:

2. the determination unit determines whether an abnormality has occurred in the monitored area depending on whether at least one of the calculated stay time and the number of visitors satisfies at least one of a stay time condition and a visitor number condition set for each monitored area. The abnormality monitoring system according to claim 1 .

3. The acquisition unit further acquires attribute information indicating attributes of the monitoring target person, The determination unit further determines whether an abnormality has occurred in the monitored area depending on whether the attribute indicated by the acquired attribute information satisfies a condition of the attribute of the monitored person set for each monitored area.

3. The abnormality monitoring system according to claim 1 or 2.

4. a receiver for receiving radio waves transmitted from a communication device carried by the person to be monitored; an abnormality monitoring device that monitors whether or not the abnormality has occurred in the monitored area; a data linking device that links data to the abnormality monitoring device when the receiver receives the radio wave from the communication device; Equipped with The data linkage device includes: an event processing unit that detects the occurrence of an event related to monitoring in the monitored area based on information about the communication device transmitted from the receiver when the receiver receives the radio waves from the communication device; a first data linking unit that links the location information and the time information to the abnormality monitoring device when the occurrence of the event is detected; The abnormality monitoring system according to claim 1 , comprising:

5. the first data linking unit links event information indicating details of the event to the anomaly monitoring device when occurrence of the event is detected; The abnormality monitoring device a history management unit that generates history information indicating a history of a monitoring status of the stay time and the number of people staying in the monitored area based on the event information; The abnormality monitoring system according to claim 4 , further comprising:

6. the abnormality monitoring device is a device that monitors occurrence of the abnormality in the manufacturing process, a second data linking unit that links the history information of the monitored area with manufacturing information related to the manufacturing process; The abnormality monitoring system according to claim 5 , further comprising:

7. an acquisition step of acquiring, for at least one or more monitoring subjects, location information indicating the location of the monitoring subjects and time information indicating the time when the location information was acquired; a calculation step of calculating the length of time that the person to be monitored is staying in the area to be monitored and the number of people to be monitored who are staying in the area to be monitored based on the acquired location information and time information; a determination step of determining whether or not an abnormality has occurred in the monitoring target area based on at least one of the calculated stay time and the number of people; 1. A computer-implemented anomaly monitoring method comprising:

8. Computer, an acquisition means for acquiring, for at least one person to be monitored, location information indicating the location of the person to be monitored and time information indicating the time when the location information was acquired; a calculation means for calculating the length of time that the person to be monitored is staying in the area to be monitored and the number of people to be monitored who are staying in the area to be monitored based on the acquired location information and time information; a determination means for determining whether an abnormality has occurred in the monitored area based on at least one of the calculated stay time and the number of people; A program to function as a

Citation Information

Patent Citations

  • Device administration system and device administration method

    WO2013094511A1