Monitoring device, monitoring method, monitoring program, and monitoring system

The monitoring device addresses the anxiety of guardians by using detection devices and a confirmation request system to assess and respond to potential negative events affecting monitored individuals, enhancing their safety.

JP7682386B1Active Publication Date: 2025-05-23MITSUBISHI ELECTRIC CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2024518102
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-11-06
Publication Date
2025-05-23
Estimated Expiration
2043-11-06

AI Technical Summary

Technical Problem

Existing monitoring systems for individuals, such as children, do not provide a technology to reduce the anxiety of guardians when events with negative impacts occur, despite being able to detect the location of the person being watched.

Method used

A monitoring device that includes multiple detection devices, a data acquisition unit, a determination unit, and a confirmation request unit. This device acquires monitoring data, determines if it is necessary to check the location situation, and requests confirmation from a corresponding situation inspector if needed.

Benefits of technology

The system effectively reduces the anxiety of guardians by enabling timely checks of potentially negative events, ensuring the safety of the monitored individual.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007682386000001
    Figure 0007682386000001
  • Figure 0007682386000002
    Figure 0007682386000002
  • Figure 0007682386000003
    Figure 0007682386000003
Patent Text Reader

Abstract

The monitoring device (3) is configured to include a data acquisition unit (11) that acquires monitoring data of the location from a detection device (2) that monitors the location used by the person being watched over, a determination unit (12) that determines whether or not it is necessary to check the situation of the location based on the monitoring data acquired by the data acquisition unit (11), and a confirmation request unit (13) that requests a situation checker corresponding to the location situation to check the situation of the location if the determination unit (12) determines that it is necessary to check the situation of the location.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to a monitoring device, a monitoring method, a monitoring program, and a monitoring system. [Background technology]

[0002] 2. Description of the Related Art There are monitoring systems for monitoring people to be watched, such as children. As such a monitoring system, for example, Patent Document 1 discloses a system that detects the location of a person being watched over. The system includes a target person terminal carried by the person being watched over, and a server. The target person terminal receives a GPS (Global Positioning System) signal, detects its own position based on the GPS signal, and transmits position information indicating its own position to the server. The server receives the position information transmitted from the target person terminal, and detects the position where the person being watched over is located based on the position information. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] International Publication No. 2021-166507 Summary of the Invention [Problem to be solved by the invention]

[0004] In a place where a person being watched over is present, an event that may have a negative impact on the person being watched over may occur. For example, an incident or accident may occur on a child's route to school. A person who wants to watch over a person being watched over wishes to eliminate anxiety that the person being watched over may be negatively impacted when such an event occurs. Although the system disclosed in Patent Document 1 can detect the location of the person being watched over, it has the problem that it does not provide a technology that meets such a demand.

[0005] The present disclosure has been made to solve the above-mentioned problems, and aims to provide a monitoring device that can reduce the anxiety of the person being watched when an event occurs that may have a negative impact on the person being watched. [Means for solving the problem]

[0006] The monitoring device according to the present disclosure comprises: Among multiple detection devices monitoring different locations, the location designated by the monitor terminal as the location used by the person being monitored. From detection equipment that monitors Specified A data acquisition unit that acquires monitoring data of a location; and based on the monitoring data acquired by the data acquisition unit, Specified by the guardian's terminal A determination unit that determines whether or not it is necessary to check the location situation. Specified by the guardian's terminal If it is determined that there is a need to check the location, Based on the correspondence information stored in advance in the storage unit, a situation inspector corresponding to the situation of the specified location is identified from among a plurality of situation inspectors with different job responsibilities. For those checking the situation, Specified and a confirmation request unit for requesting confirmation of the situation of the location. The corresponding information is information in which status checkers with different job responsibilities are associated with a plurality of statuses that are the status of a place specified by a watcher terminal and that require checking the status of the place. Effect of the Invention

[0007] According to the present disclosure, when an event occurs that may have a negative impact on the person being watched over, the anxiety of the watcher can be reduced. [Brief description of the drawings]

[0008] [Figure 1] 1 is a configuration diagram showing a monitoring system including a monitoring device 3 according to a first embodiment. [Diagram 2] 2 is a hardware configuration diagram showing hardware of a monitoring device 3 according to the first embodiment. FIG. [Diagram 3] FIG. 1 is a hardware configuration diagram of a computer in the case where the monitoring device 3 is realized by software, firmware, or the like. [Figure 4] 4 is a flowchart showing a monitoring method which is a processing procedure of the monitoring device 3. [Diagram 5] FIG. 2 is an explanatory diagram showing an example of route information stored in a location storage device 1. [Figure 6]FIG. 11 is an explanatory diagram showing an example of a situation checker corresponding to a situation where it is necessary to check the situation at each point. [Figure 7] FIG. 11 is a configuration diagram showing a monitoring system including a monitoring device 3 according to a second embodiment. [Figure 8] FIG. 11 is a hardware configuration diagram showing hardware of a monitoring device 3 according to a second embodiment. [Figure 9] FIG. 11 is an explanatory diagram showing an example of a state in which it is necessary to check the route status. [Figure 10] FIG. 11 is an explanatory diagram (part 1) showing an example of a state in which it is necessary to check the route status, a status checker, and a request to the status checker. [Figure 11] FIG. 2 is an explanatory diagram (part 2) showing an example of a state in which it is necessary to check the route status, a status checker, and a request to the status checker. [Figure 12] FIG. 11 is a configuration diagram showing a monitoring system including a monitoring device 3 according to a third embodiment. [Figure 13] FIG. 11 is a hardware configuration diagram showing hardware of a monitoring device 3 according to a third embodiment. [Figure 14] FIG. 11 is a configuration diagram showing a monitoring system including a monitoring device 3 according to a fourth embodiment. [Figure 15] FIG. 11 is a hardware configuration diagram showing hardware of a monitoring device 3 according to a fourth embodiment. [Figure 16] FIG. 13 is a configuration diagram showing a monitoring system including a monitoring device 3 according to a fifth embodiment. [Figure 17] FIG. 13 is a hardware configuration diagram showing hardware of a monitoring device 3 according to a fifth embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] In order to describe the present disclosure in more detail, embodiments of the present disclosure will be described below with reference to the accompanying drawings.

[0010] Embodiment 1 FIG. 1 is a configuration diagram showing a monitoring system including a monitoring device 3 according to the first embodiment. FIG. 2 is a hardware configuration diagram showing the hardware of the monitoring device 3 according to the first embodiment. The monitoring system shown in FIG. 1 includes a location storage device 1, a detection device 2, a monitoring device 3, a situation confirmer terminal 4, and a watcher terminal 5.

[0011] The location memory device 1 is realized, for example, by a non-volatile or volatile semiconductor memory such as a RAM (Random Access Memory), a ROM (Read Only Memory), a flash memory, an EPROM (Erasable Programmable Read Only Memory), an EEPROM (Electrically Erasable Programmable Read Only Memory), a magnetic disk, a flexible disk, an optical disk, a compact disk, a mini disk, or a DVD (Digital Versatile Disc). The location storage device 1 stores information indicating the location used by the person being watched over, the time period during which the person being watched over uses the location, and the normal state of the location. The normal state of the location means a peaceful state in which no abnormality occurs in the location. The person being watched over is, for example, a child, an elderly person, a wanderer, or an animal. The location used by the person being watched over may be, for example, a route used by the person being watched over, or an area used by the person being watched over. If the location used by the person being watched over is, for example, a route used by the person being watched over, then, for example, if a watcher of the person being watched over operates the watcher terminal 5 to specify multiple points from the starting point of the route to the destination point, route information including the multiple points is stored in the location storage device 1. The multiple points can be specified, for example, on a map displayed on the watcher terminal 5. The watcher is a person who wants to watch over the person being watched over. If the place used by the person being watched over is, for example, an area used by the person being watched over, then, for example, if a watcher of the person being watched over operates the watcher terminal 5 to specify the area as the movement range of the person being watched over, information on the movement range is stored in the location storage device 1. The movement range can be specified, for example, on a map displayed on the watcher terminal 5.

[0012] In the monitoring system shown in Fig. 1, an example will be described in which the place used by the person being watched over is the route used by the person being watched over. However, this is merely an example, and the place used by the person being watched over may be, for example, an area used by the person being watched over. The detection device 2 is realized by, for example, a security camera, a radar, or a monitoring satellite. The detection device 2 monitors the route used by the person being watched over as the location used by the person being watched over, and outputs monitoring data of the route to the monitoring device 3.

[0013] The monitoring device 3 includes a data acquisition unit 11, a determination unit 12, and a confirmation request unit 13. The monitoring device 3 acquires monitoring data of the route from the detection device 2, and determines, based on the monitoring data, whether or not it is necessary to check the state of the route. A situation that requires confirmation means a situation in which an abnormality may already exist on the route, or a situation in which an abnormality may occur on the route in the future. If it is necessary to check the route status, the monitoring device 3 requests confirmation of the route status.

[0014] The data acquisition unit 11 is realized by, for example, a data acquisition circuit 31 shown in FIG. The data acquisition unit 11 acquires route information from the location storage device 1 and acquires route monitoring data from the detection devices 2 . The data acquisition unit 11 outputs route information to each of the determination unit 12 and the confirmation request unit 13 , and outputs monitoring data to the determination unit 12 .

[0015] The determination unit 12 is realized by, for example, a determination circuit 32 shown in FIG. The determination unit 12 acquires the route information and the monitoring data from the data acquisition unit 11. The determination unit 12 identifies the route used by the person being watched over, based on the route information. The determination unit 12 determines, based on the monitoring data, whether or not it is necessary to check the state of the route used by the person being watched over. Specifically, the judgment unit 12 identifies the normal state of the route used by the person being watched based on the route information, and judges whether the state of the route used by the person being watched is a state in which it is necessary to check the status of the route based on the normal state and the monitoring data. A state in which it is necessary to check the route status means a state in which there is a possibility that an abnormality has already occurred on the route, or a state in which there is a possibility that an abnormality will occur on the route in the future. The determination unit 12 outputs to the confirmation request unit 13 a determination result indicating whether or not it is necessary to confirm the route status.

[0016] The confirmation request unit 13 is realized by, for example, a confirmation request circuit 33 shown in FIG. The confirmation request unit 13 acquires the route information from the data acquisition unit 11 and acquires the determination result from the determination unit 12 . If the determination unit 12 determines that it is necessary to check the status of the route used by the person being watched over, the confirmation request unit 13 requests a status checker corresponding to the route status to check the route status. Specifically, the confirmation request unit 13 identifies the route used by the person being watched over based on the route information, and identifies a situation confirmer who needs to confirm the situation of the route. Then, the confirmation request unit 13 transmits a request to confirm the situation of the route to the situation confirmer terminal 4 of the situation confirmer. The person checking the situation may be, for example, the guardian of the person being watched over, a security guard, a police officer, a firefighter, an ambulance worker, a local volunteer, a school teacher, a care facility staff member, a hospital staff member, a company employee, or a local government official.

[0017] The situation checker terminal 4 is a terminal used by a situation checker, and is realized by, for example, a smartphone, a tablet, or a mobile phone. The watcher terminal 5 is a terminal used by the watcher, and is realized by, for example, a smartphone, a tablet, or a mobile phone. A watcher is a person who wants to watch over the person being watched over. If the person being watched over is, for example, a child, the watcher is the child's guardian, etc. If the person being watched over is, for example, an elderly person, the watcher is a staff member at a nursing home, etc. If the person being watched over is, for example, a pet animal, the watcher is the owner of the pet animal. If the person being watched over is, for example, a wild animal, the watcher is a wild animal manager. The person who manages the wild animal varies depending on the habitat of the wild animal or the type of wild animal, and may be a person designated in that area, or may be a person, such as a designated public institution such as a government office, the police, or a hunting association.

[0018] 1, it is assumed that each of the components of the monitoring device 3, that is, the data acquisition unit 11, the judgment unit 12, and the confirmation request unit 13, is realized by dedicated hardware as shown in Fig. 2. That is, it is assumed that the monitoring device 3 is realized by a data acquisition circuit 31, a judgment circuit 32, and a confirmation request circuit 33. Each of the data acquisition circuit 31, the judgment circuit 32 and the confirmation request circuit 33 may be, for example, a single circuit, a composite circuit, a programmed processor, a parallel programmed processor, an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), or a combination of these.

[0019] The components of the monitoring device 3 are not limited to those realized by dedicated hardware, and the monitoring device 3 may be realized by software, firmware, or a combination of software and firmware. The software or firmware is stored as a program in the memory of a computer. The computer means hardware that executes the program, and includes, for example, a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), a central processing unit, a processing unit, an arithmetic unit, a microprocessor, a microcomputer, a processor, or a DSP (Digital Signal Processor).

[0020] FIG. 3 is a hardware configuration diagram of a computer in the case where the monitoring device 3 is realized by software, firmware, or the like. When the monitoring device 3 is realized by software, firmware, or the like, a monitoring program for causing a computer to execute the respective processing procedures (data acquisition step, judgment step, confirmation request step) of the data acquisition unit 11, the judgment unit 12, and the confirmation request unit 13 is stored in the memory 51. Then, a processor 52 of the computer executes the monitoring program stored in the memory 51.

[0021] 2 shows an example in which each of the components of the monitoring device 3 is realized by dedicated hardware, while Fig. 3 shows an example in which the monitoring device 3 is realized by software, firmware, etc. However, this is merely one example, and some of the components in the monitoring device 3 may be realized by dedicated hardware, and the remaining components may be realized by software, firmware, etc.

[0022] Next, the operation of the monitoring system shown in FIG. 1 will be described. FIG. 4 is a flowchart showing a monitoring method which is a processing procedure of the monitoring device 3. As shown in FIG. 5, the route information stored in the location storage device 1 includes the route used by the person being watched over, the time period during which the person being watched over travels the route, and the normal state of the route.

[0023] FIG. 5 is an explanatory diagram showing an example of route information stored in the location storage device 1. As shown in FIG. In the example of FIG. 5, the route (1) used by the person being watched over (1) is a route that starts at a point P1, passes through points P2, P3, and P4, and reaches a point P5. The time period (1) during which the monitored person (1) travels along the route (1) is from 2:00 pm to 4:00 pm. Normal conditions in time period (1) on route (1) include, for example, the average number of pedestrians, the average number of cars, or the average number of bicycles at each of points P1, P2, P3, P4, and P5. Moreover, the route (2) used by the person being watched over (2) is a route starting from the point P11, passing through the points P12 and P13, and reaching the point P14. The time period during which the monitored person (2) travels along route (2) is between 7:00 p.m. and 8:00 p.m. Normal conditions in time period (2) on route (2) include, for example, the average number of pedestrians, the average number of cars, or the average number of bicycles at each of points P11, P12, P13, and P14.

[0024] The data acquisition unit 11 of the monitoring device 3 acquires the route information from the location storage device 1. The data acquiring unit 11 identifies the route used by the person being watched over, based on the route information. If the person being watched over is, for example, person being watched over (1), the data acquisition unit 11 identifies the route (1) used by person being watched over (1) as starting from point P1, passing through points P2, P3, and P4, and arriving at point P5. The data acquisition unit 11 acquires route monitoring data from the detection devices 2 monitoring points P1, P2, P3, P4, and P5 among the numerous detection devices 2 installed in an area including the route (1) (step ST1 in FIG. 4). The data acquisition unit 11 outputs route information to each of the determination unit 12 and the confirmation request unit 13 , and outputs monitoring data to the determination unit 12 .

[0025] The determination unit 12 acquires the route information and the monitoring data from the data acquisition unit 11. The determination unit 12 determines, based on the monitoring data, whether or not the state of the route used by the person being watched over requires checking the state of the route (step ST2 in FIG. 4). The determination unit 12 outputs to the confirmation request unit 13 a determination result indicating whether or not it is necessary to confirm the route status. The state determination process performed by the determination unit 12 will now be described in detail.

[0026] The determination unit 12 identifies the route used by the person being watched over, based on the route information. If the person being watched over is, for example, person being watched over (1), the judgment unit 12 determines that route (1) used by person being watched over (1) is a route starting from point P1, passing through points P2, P3, and P4, and arriving at point P5. The determination unit 12 identifies a normal state of the route used by the person being watched over, based on the route information. If the person being watched over is, for example, person being watched over (1), the determination unit 12 identifies a time period (1) during which person being watched over (1) travels along a route (1) based on the route information. The determination unit 12 identifies the average number of pedestrians at each of the points P1, P2, P3, P4, and P5 as a normal state in the time period (1) on the route (1). The determination unit 12 counts the number of pedestrians at each of the points P1, P2, P3, P4, and P5 based on the surveillance data. If the surveillance data is, for example, image data from a security camera, the determination unit 12 can count the number of pedestrians by analyzing the image data.

[0027] The determination unit 12 compares the number of pedestrians at each of the points P1, P2, P3, P4, and P5 with the average number of pedestrians at each point. The determination unit 12 determines whether, for example, the number of pedestrians N is greater than or equal to the average number of pedestrians AVE and the first threshold value Th 1and (N≧AVE+Th 1 ), and the number of pedestrians N is smaller than the average number of pedestrians AVE and the second threshold Th 2 Less than the sum of (N <AVE+Th 2 If there is a location, it is determined that the state of that location requires confirmation. 1 <Th 2 It is. The determination unit 12 determines whether, for example, the number of pedestrians N is greater than or equal to the average number of pedestrians AVE and the second threshold value Th 2 and (N≧AVE+Th 2 ) location, it is determined that the condition of that location is such that there is an extremely high need to check the situation. In addition, the determination unit 12 determines whether, for example, the number of pedestrians N is greater than or equal to the average number of pedestrians AVE and the third threshold value Th 3 (N <AVE-Th 3 ) location, it is determined that the state of that location is such that it is necessary to check the situation. The determination unit 12 determines whether, for example, the number of pedestrians N is greater than or equal to the average number of pedestrians AVE and the first threshold value Th 1 and the number of pedestrians N is greater than or equal to the average number of pedestrians AVE and the third threshold Th 3 If there is no point where the difference is less than the difference between the two, it is determined that the state of the route (1) is such that there is no need to check the route status.

[0028] First threshold Th 1 , the second threshold Th 2 and the third threshold Th 3 Each of these may be stored in an internal memory of the determination unit 12, or may be provided from outside the monitoring device 3, for example. When the number of pedestrians N is smaller than the average number of pedestrians AVE by a first threshold Th 1 Locations with more than this number of people are prone to unspecified third parties, meaning there is a high possibility that the person being watched will get into some kind of trouble. The number N of pedestrians is greater than the second threshold Th by more than the average number AVE of pedestrians 2 At locations where there are extremely many unspecified third parties, there is a very high possibility that the person to be monitored will be involved in some kind of trouble. On the other hand, the number N of pedestrians is less than the third threshold Th by more than the average number AVE of pedestrians 3 At locations where there are few passersby, there is a high possibility that the person to be monitored will be harmed by suspicious persons or the like. In this way, it can be said that at locations where there is a high possibility that the person to be monitored will be involved in some kind of trouble, or at locations where there is a high possibility that the person to be monitored will be harmed by suspicious persons or the like, a situation where an abnormality may already have occurred, or a situation where an abnormality may occur in the future route has occurred.

[0029] In the monitoring device 3 shown in FIG. 1, the determination unit 12 determines whether it is necessary to check the status of the route using each of the first threshold Th 1 , the second threshold Th 2 and the third threshold Th 3 . However, this is only an example, and the determination unit 12 may determine whether it is necessary to check the status of the route using, for example, four or more thresholds, or may determine whether it is necessary to check the status of the route using two or less thresholds. In the monitoring device 3 shown in FIG. 1, the determination unit 12 determines whether it is necessary to check the status of the route using a common threshold Th 1 ~Th 3 for each location. However, this is only an example, and the determination unit 12 may determine whether it is necessary to check the status of the route using different thresholds for each location. 1, the determination unit 12 specifies the average number of pedestrians at each of the points P1, P2, P3, P4, and P5 as the normal state. However, this is merely an example, and the determination unit 12 may specify, for example, the median, upper limit, or lower limit of the number of pedestrians at each of the points P1, P2, P3, P4, and P5 as the normal state. In this case, the route information includes the median, upper limit, or lower limit of the number of pedestrians as the normal state.

[0030] The confirmation request unit 13 acquires the route information from the data acquisition unit 11 and acquires the determination result from the determination unit 12 . If the judgment unit 12 judges that it is necessary to check the status of the route used by the person being monitored (step ST3 in Figure 4: YES), the confirmation request unit 13 requests confirmation of the status of the route (step ST4 in Figure 4). If the judgment unit 12 judges that there is no need to check the status of the route used by the person being watched over (step ST3 in FIG. 4: NO), the confirmation request unit 13 does not request confirmation of the status of the route. The status confirmation request process performed by the confirmation request unit 13 will be specifically described below.

[0031] The confirmation request unit 13 identifies the route used by the person being watched over, based on the route information. If the person being watched over is, for example, person being watched over (1), the confirmation request unit 13 identifies that route (1) used by person being watched over (1) is a route starting from point P1, passing through points P2, P3, and P4, and arriving at point P5. If the judgment result of the judgment unit 12 indicates, for example, that the state of the point P3 is a state in which the situation needs to be confirmed, the confirmation request unit 13 identifies a situation confirmer corresponding to the state in which the situation of the point P3 needs to be confirmed. As shown in FIG. 6, the internal memory of the confirmation request unit 13 stores status confirmers corresponding to situations where it is necessary to confirm the status of each location.

[0032] FIG. 6 is an explanatory diagram showing an example of a situation checker corresponding to a situation where it is necessary to check the situation at each point. In the example of Fig. 6, the number of pedestrians N is calculated by multiplying the average number of pedestrians AVE by the first threshold Th 1 and (N≧AVE+Th 1 ), and the number of pedestrians N is smaller than the average number of pedestrians AVE and the second threshold Th 2 Less than the sum of (N <AVE+Th 2 ) In these cases, the person assessing the situation is a local volunteer. The number of pedestrians, N, is the average number of pedestrians, AVE, and the second threshold, Th 2 and (N≧AVE+Th 2 ) In this case, the person checking the situation is a security guard. In addition, the number of pedestrians N is calculated by dividing the average number of pedestrians AVE by the third threshold Th 3 (N <AVE-Th 3 ) In this case, the person assessing the situation is a police officer. It goes without saying that the situation checker shown in FIG. 6 is merely an example and is not limited to this. First threshold Th 1 , the second threshold Th 2 and the third threshold Th 3 Each of these may be stored in an internal memory of the confirmation request unit 13, or may be provided from outside the monitoring device 3, for example. For example, if the state of the point P3 is one in which it is necessary to check the situation, the confirmation request unit 13 transmits a request to check the situation of the point P3 to a situation confirmer terminal 4, which is a terminal used by a situation confirmer. When the situation confirmer terminal 4 receives a request to confirm the situation of a certain point included in the route used by the person being watched over from the monitoring device 3, the situation confirmer goes to the point and confirms the situation at the point.

[0033] In the monitoring device 3 shown in FIG. 1, the confirmation request unit 13 checks the first threshold value Th 1 , the second threshold Th 2 and the third threshold Th 3However, this is merely an example, and the confirmation request unit 13 may specify the situation checker using, for example, four or more thresholds, or may specify the situation checker using two or less thresholds.

[0034] After requesting confirmation of the route status, the confirmation request unit 13 notifies the watcher of the person being watched that a status confirmation has been requested. Specifically, after requesting confirmation of the route status, the confirmation request unit 13 transmits to the watcher terminal 5 information indicating that a status confirmation has been requested. When the watcher terminal 5 receives information indicating that a situation check has been requested from the monitoring device 3, the watcher can recognize that a situation check has been requested.

[0035] In the above-described first embodiment, the monitoring device 3 is configured to include a data acquisition unit 11 that acquires monitoring data of a place from a detection device 2 that monitors a place used by a person being watched over, a determination unit 12 that determines whether or not it is necessary to check the situation of the place based on the monitoring data acquired by the data acquisition unit 11, and a confirmation request unit 13 that requests a situation checker corresponding to the situation of the place to check the situation of the place if the determination unit 12 determines that it is necessary to check the situation of the place. Therefore, the monitoring device 3 can reduce the anxiety of the person being watched over when an event occurs that may have an adverse effect on the person being watched over.

[0036] In the monitoring device 3 shown in FIG. 1, if the person being watched over is, for example, the person being watched over (1), the determination unit 12 specifies that the route (1) used by the person being watched over (1) is a route starting from a point P1, passing through points P2, P3, and P4, and arriving at a point P5. However, the person being watched over (1) may deviate from the route (1) on the way from the point P1 to the point P5. For example, the person being watched over (1) may start from the point P1, and then arrive at the point P5 via points P2', P3', and P4'. The point P2' is a point where deviation from the point P2 is within an acceptable range, the point P3' is a point where deviation from the point P3 is within an acceptable range, and the point P4' is a point where deviation from the point P4 is within an acceptable range. The determination unit 12 identifies the average number of pedestrians at each of the points P1, P2', P3', P4', and P5 as a normal state in the time period (1) on the route (1). The judgment unit 12 acquires monitoring data from the detection devices 2 monitoring the points P1, P2', P3', P4', and P5, and counts the number of pedestrians at each of the points P1, P2', P3', P4', and P5 based on the monitoring data.

[0037] The determination unit 12 compares the number of pedestrians at each of the points P1, P2', P3', P4', and P5 with the average number of pedestrians at each point. The determination unit 12 determines whether, for example, the number of pedestrians N is greater than or equal to the average number of pedestrians AVE and the first threshold value Th among the points P1, P2', P3', P4', and P5. 1 and (N≧AVE+Th 1 ), and the number of pedestrians N is smaller than the average number of pedestrians AVE and the second threshold Th 2 Less than the sum of (N <AVE+Th 2 ) location, it is determined that the state of that location is such that it is necessary to check the situation. The determination unit 12 determines whether, for example, the number of pedestrians N is greater than or equal to the average number of pedestrians AVE and the second threshold value Th among the points P1, P2', P3', P4', and P5. 2 and (N≧AVE+Th 2) location, it is determined that the condition of that location is such that there is an extremely high need to check the situation. In addition, the determination unit 12 determines whether, for example, the number of pedestrians N is greater than or equal to the average number of pedestrians AVE and the third threshold value Th among the points P1, P2', P3', P4', and P5. 3 (N <AVE-Th 3 ) location, it is determined that the state of that location is such that it is necessary to check the situation. The determination unit 12 determines whether, for example, the number of pedestrians N is greater than or equal to the average number of pedestrians AVE and the first threshold value Th among the points P1, P2', P3', P4', and P5. 1 and the number of pedestrians N is greater than or equal to the average number of pedestrians AVE and the third threshold Th 3 If there is no point where the difference is less than the difference between the two, it is determined that the state of the route (1) is such that there is no need to check the route status.

[0038] Embodiment 2 In embodiment 2, a monitoring device 3 is described in which a judgment unit 15 provides monitoring data acquired by a data acquisition unit 11 to a learning model 14, and thereby acquires information from the learning model 14 indicating whether or not it is necessary to check the situation of the location related to the monitoring data.

[0039] Fig. 7 is a configuration diagram showing a monitoring system including a monitoring device 3 according to embodiment 2. In Fig. 7, the same reference numerals as in Fig. 1 indicate the same or corresponding parts, and detailed description thereof will be omitted. Fig. 8 is a hardware configuration diagram showing the hardware of the monitoring device 3 according to embodiment 2. In Fig. 8, the same reference numerals as in Fig. 2 indicate the same or corresponding parts, and therefore detailed description thereof will be omitted. In the monitoring system shown in Fig. 7, an example will be described in which the place used by the person being watched over is the route used by the person being watched over. However, this is merely an example, and the place used by the person being watched over may be, for example, an area used by the person being watched over.

[0040] The learning model 14 is realized by, for example, a neural network. During learning, when the learning model 14 is given monitoring data of a route and teacher data indicating whether or not the condition of the route needs to be checked, the learning model 14 learns whether or not the condition of the route related to the monitoring data needs to be checked. During inference, when the learning model 14 is given monitoring data acquired by the data acquisition unit 11 from the judgment unit 15, the learning model 14 outputs information to the judgment unit 15 indicating whether or not it is necessary to check the status of the route related to the monitoring data. 7, the monitoring device 3 has a built-in learning model 14. However, this is merely an example, and the learning model 14 may be provided outside the monitoring device 3.

[0041] The monitoring device 3 shown in FIG. 7 includes a data acquisition unit 11, a learning model 14, a determination unit 15, and a confirmation request unit 13. The determination unit 15 is realized by, for example, a determination circuit 35 shown in FIG. The determination unit 15 acquires the route information and the monitoring data from the data acquisition unit 11. The determination unit 15, like the determination unit 12 shown in FIG. 1, identifies the route used by the person being watched over, based on the route information. The determination unit 15 provides the monitoring data to the learning model 14, and thereby obtains, from the learning model 14, information indicating whether or not it is necessary to check the situation of the location related to the monitoring data. The determination unit 15 determines whether or not it is necessary to check the route status based on the information, and outputs to the confirmation request unit 13 a determination result indicating whether or not it is necessary to check the route status.

[0042] 7, it is assumed that the data acquisition unit 11, the judgment unit 15, and the confirmation request unit 13, which are components of the monitoring device 3, are each realized by dedicated hardware as shown in Fig. 8. That is, it is assumed that the monitoring device 3 is realized by a data acquisition circuit 31, a judgment circuit 35, and a confirmation request circuit 33. Each of the data acquisition circuitry 31, the decision circuitry 35 and the confirmation request circuitry 33 may be, for example, a single circuit, a composite circuit, a programmed processor, a parallel programmed processor, an ASIC, an FPGA, or a combination thereof.

[0043] The components of the monitoring device 3 are not limited to those realized by dedicated hardware, and the monitoring device 3 may be realized by software, firmware, or a combination of software and firmware. When the monitoring device 3 is realized by software, firmware, or the like, a monitoring program for causing a computer to execute the respective processing procedures of the data acquisition unit 11, the determination unit 15, and the confirmation request unit 13 is stored in a memory 51 shown in Fig. 3. Then, a processor 52 shown in Fig. 3 executes the monitoring program stored in the memory 51.

[0044] 8 shows an example in which each of the components of the monitoring device 3 is realized by dedicated hardware, while Fig. 3 shows an example in which the monitoring device 3 is realized by software, firmware, etc. However, this is merely an example, and some of the components in the monitoring device 3 may be realized by dedicated hardware, and the remaining components may be realized by software, firmware, etc.

[0045] Next, the operation of the monitoring system shown in Fig. 7 will be described. However, other than the learning model 14 and the determination unit 15, the monitoring system is the same as that shown in Fig. 1. Therefore, here, the operation of the learning model 14 and the determination unit 15 will mainly be described.

[0046] In the monitoring system shown in FIG. 7, the detector 2 is, for example, a security camera, and the monitoring data is, for example, image data from the security camera. During learning, the learning model 14 is given monitoring data of the route and teacher data indicating whether or not the route status needs to be checked, and learns whether or not the status of the route related to the monitoring data is a state in which the route status needs to be checked. FIG. 9 is an explanatory diagram showing an example of a state in which it is necessary to check the route status. For example, if an image shown by security camera image data shows people arguing, training data indicating that it is necessary to check the route situation is provided to the learning model 14. For example, if an image shown by security camera image data shows a person behaving suspiciously, training data indicating that it is necessary to check the route conditions is provided to the learning model 14. If the image shown by the security camera image data does not show people arguing, and the route condition is such that there is no need to check the route condition, training data indicating that there is no need to check the route condition is provided to the learning model 14.

[0047] The determination unit 15 acquires the route information and the monitoring data from the data acquisition unit 11. The determination unit 15, like the determination unit 12 shown in FIG. 1, identifies the route used by the person being watched over, based on the route information. The determination unit 15 provides the monitoring data to the learning model 14 . When the learning model 14 is given monitoring data from the judgment unit 15, the learning model 14 outputs to the judgment unit 15 information indicating whether or not the state of the route related to the monitoring data is a state in which it is necessary to check the route situation. The determination unit 15 obtains information from the learning model 14 indicating whether or not it is necessary to check the route condition. Based on the information, the determination unit 15 determines whether or not the state of the route requires confirmation of the route condition. The determination unit 15 outputs to the confirmation request unit 13 a determination result indicating whether or not it is necessary to confirm the route status.

[0048] The confirmation request unit 13 acquires the route information from the data acquisition unit 11 and acquires the determination result from the determination unit 12 . If the determination unit 15 determines that it is necessary to check the status of the route used by the person being watched over, the confirmation request unit 13 requests confirmation of the status of the route. If the determination unit 15 determines that it is not necessary to check the status of the route used by the person being watched over, the confirmation request unit 13 does not make a request to check the status of the route.

[0049] In the monitoring system shown in Fig. 1, the confirmation request unit 13 requests confirmation of the route status by transmitting a status confirmation request to the status confirmer terminal 4. The request for status confirmation in this case corresponds to a so-called "report of an abnormality." In the monitoring system shown in Fig. 7, the confirmation request unit 13 transmits a situation confirmation request including request contents as shown in Fig. 10 or request contents as shown in Fig. 11 to the situation confirmer terminal 4. In this case, it is not just a request for situation confirmation, but includes specific action that the situation confirmer is requested to take. 10 and 11 are explanatory diagrams showing examples of situations in which it is necessary to check the route status, a status checker, and requests to the status checker, respectively. In the example of Figure 10, if the situation on the route needs to be checked because there are people arguing, the person checking the situation is a police officer, and the request to the person checking the situation is to "check the situation and mediate if necessary." Also, in the example of Figure 10, if the situation that requires checking the route status is a situation in which a fire has broken out, the people who check the situation are the firefighters and the police officers, respectively, and the request to the situation checkers is to "rush to the scene and implement evacuation guidance as a necessary response." When transmitting information indicating that a situation confirmation has been requested to the watcher terminal 5, the confirmation request unit 13 may transmit to the watcher terminal 5 information indicating the contents of the request to the situation confirmer.

[0050] In the above-described second embodiment, when the monitoring data of a place and the teacher data indicating whether or not the situation of the place needs to be checked are given, there is a learning model 14 that learns whether or not the situation of the place related to the monitoring data needs to be checked. The monitoring device 3 is configured such that the determination unit 15 provides the monitoring data acquired by the data acquisition unit 11 to the learning model 14, thereby acquiring information indicating whether or not the situation of the place related to the monitoring data acquired by the data acquisition unit 11 needs to be checked from the learning model 14, and determines whether or not the situation of the place needs to be checked based on the information. Therefore, when it is necessary to check the situation of the place used by the person being watched over, the monitoring device 3 can detect such a situation.

[0051] Embodiment 3 In embodiment 3, a monitoring device 3 is described in which a judgment unit 18 provides each of the monitoring data and event data acquired by a data acquisition unit 16 to a learning model 17, and acquires information from the learning model 17 indicating whether or not it is necessary to check the situation of the location related to the monitoring data.

[0052] Fig. 12 is a configuration diagram showing a monitoring system including a monitoring device 3 according to embodiment 3. In Fig. 12, the same reference numerals as in Fig. 1 indicate the same or corresponding parts, and detailed description thereof will be omitted. Fig. 13 is a hardware configuration diagram showing the hardware of a monitoring device 3 according to embodiment 3. In Fig. 13, the same reference numerals as in Fig. 2 denote the same or corresponding parts, and detailed description thereof will be omitted. The monitoring system shown in FIG. 13 includes a location storage device 1, an event storage device 6, a detection device 2, a monitoring device 3, a situation confirmer terminal 4, and a watcher terminal 5. In the monitoring system shown in Fig. 12, an example will be described in which the place used by the person being watched over is the route used by the person being watched over. However, this is merely an example, and the place used by the person being watched over may be, for example, an area used by the person being watched over.

[0053] The event memory device 6 is realized by, for example, a non-volatile or volatile semiconductor memory such as a RAM, a ROM, a flash memory, an EPROM, or an EEPROM, a magnetic disk, a flexible disk, an optical disk, a compact disk, a mini disk, or a DVD. The event memory device 6 stores event data indicating an event that occurs at a location where the person to be monitored uses, and event data indicating an event that occurs on a route used by the person to be monitored, as event data indicating an event that occurs at a location where the person to be monitored uses.

[0054] The monitoring device 3 shown in FIG. 12 includes a data acquisition unit 16, a learning model 17, a determination unit 18, and a confirmation request unit 13. The data acquisition unit 16 is realized by, for example, the data acquisition circuit 36 shown in FIG. 13. The data acquisition unit 16 acquires route information from the location storage device 1 and acquires monitoring data of the route from the detection device 2. The data acquisition unit 16 acquires event data from the event memory device 6. The data acquisition unit 16 outputs the route information to each of the determination unit 18 and the confirmation request unit 13, and outputs each of the monitoring data and the event data to the determination unit 18.

[0055] The learning model 17 is realized by, for example, a neural network. During learning, when the learning model 17 is given monitoring data of a route, event data, and teacher data indicating whether it is necessary to confirm the state of the route as teacher data indicating whether it is necessary to confirm the state of the route, the learning model 17 learns, based on the event data, whether the state of the route related to the monitoring data is a state where it is necessary to confirm the state of the route. During inference, when the learning model 17 is given the monitoring data and the event data acquired by the data acquisition unit 11 from the determination unit 18, the learning model 17 outputs information indicating whether the state of the route related to the monitoring data is a state where it is necessary to confirm the state of the route to the determination unit 18. 12, the monitoring device 3 has a built-in learning model 17. However, this is merely an example, and the learning model 17 may be provided outside the monitoring device 3.

[0056] The determination unit 18 is realized by, for example, a determination circuit 38 shown in FIG. The determination unit 18 acquires the route information, the monitoring data, and the event data from the data acquisition unit 16. The determination unit 18, like the determination unit 12 shown in FIG. 1, identifies the route used by the person being watched over, based on the route information. The judgment unit 18 provides each of the monitoring data and event data to the learning model 17, and obtains information from the learning model 17 indicating whether the state of the route related to the monitoring data is a state in which it is necessary to check the route status. Based on the information, the judgment unit 18 judges whether or not it is necessary to check the route status, and outputs the judgment result indicating whether or not it is necessary to check the route status to the confirmation request unit 13.

[0057] 12, it is assumed that each of the components of the monitoring device 3, that is, the data acquisition unit 16, the judgment unit 18, and the confirmation request unit 13, is realized by dedicated hardware as shown in Fig. 13. That is, it is assumed that the monitoring device 3 is realized by a data acquisition circuit 36, a judgment circuit 38, and a confirmation request circuit 33. Each of the data acquisition circuitry 36, the decision circuitry 38 and the confirmation request circuitry 33 may be, for example, a single circuit, a composite circuit, a programmed processor, a parallel programmed processor, an ASIC, an FPGA, or a combination thereof.

[0058] The components of the monitoring device 3 are not limited to those realized by dedicated hardware, and the monitoring device 3 may be realized by software, firmware, or a combination of software and firmware. When the monitoring device 3 is implemented by software, firmware, or the like, a monitoring program for causing a computer to execute the respective processing procedures in the data acquisition unit 16, the determination unit 18, and the confirmation request unit 13 is stored in the memory 51 shown in FIG. 3. Then, the processor 52 shown in FIG. 3 executes the monitoring program stored in the memory 51.

[0059] Further, FIG. 13 shows an example in which each component of the monitoring device 3 is implemented by dedicated hardware, and FIG. 3 shows an example in which the monitoring device 3 is implemented by software, firmware, or the like. However, this is merely an example, and some components of the monitoring device 3 may be implemented by dedicated hardware, and the remaining components may be implemented by software, firmware, or the like.

[0060] Next, the operation of the monitoring system shown in FIG. 12 will be described. However, except for the data acquisition unit 16, the learning model 17, and the determination unit 18, it is the same as the monitoring system shown in FIG. 1. For this reason, here, mainly, the operations of the data acquisition unit 16, the learning model 17, and the determination unit 18 will be described.

[0061] In the monitoring system shown in FIG. 12, it is assumed that the detection device 2 is, for example, a security camera, and the monitoring data is, for example, the image data of the security camera. When the learning model 17 is given, during learning, monitoring data of a route, event data indicating an event occurring on the route, and teacher data indicating whether or not it is a state in which it is necessary to confirm the state of the route, based on the event data, it learns whether or not the state of the route related to the monitoring data is a state in which it is necessary to confirm the state of the route.

[0062] In the monitoring system shown in FIG. 7, if, for example, a wild animal is shown in the image shown by the image data of the security camera (see FIG. 9), teacher data indicating that it is a state in which it is necessary to confirm the state of the route is given to the learning model 14. In this case, the learning model 14 learns that it is a state in which it is necessary to confirm the state of the route. On the other hand, if no wild animals are captured in the image shown by the security camera image data, training data indicating that it is not necessary to check the route conditions is provided to the learning model 14. In this case, the learning model 14 learns that it is not necessary to check the route conditions. In contrast, in the surveillance system shown in Fig. 12, even if the image shown by the security camera image data does not show a wild animal and teacher data indicating that there is no need to check the route status is provided to the learning model 17, if event data indicating that a wild animal has invaded a residential area is provided to the learning model 17, the learning model 17 learns that there is a need to check the route status. If a wild animal is shown in the image shown by the security camera image data, teacher data indicating that there is a need to check the route status is provided to the learning model 17. In this case as well, the learning model 17 learns that there is a need to check the route status. The learning model 17 is provided with training data indicating that no wild animals are visible in the images shown by the security camera image data, and that there is no need to check the route conditions, and if the learning model 17 is not provided with event data indicating that a wild animal has invaded a residential area, the learning model 17 learns that there is no need to check the route conditions.

[0063] In the surveillance system shown in Fig. 7, if, for example, a person behaving suspiciously is captured in an image shown by image data from a security camera (see Fig. 9), training data indicating that it is necessary to check the route situation is provided to the learning model 14. In this case, the learning model 14 learns that it is necessary to check the route situation. On the other hand, if the image shown by the security camera image data does not show anyone behaving suspiciously, training data indicating that it is not necessary to check the route situation is provided to the learning model 14. In this case, the learning model 14 learns that it is not necessary to check the route situation. In contrast, in the monitoring system shown in FIG. 12, even if teacher data indicating that there is no suspicious person in the image shown by the image data of the security camera and that there is no need to check the route situation is given to the learning model 17, for example, if event data indicating that a suspicious person is wandering in the street is given to the learning model 17, the learning model 17 learns that it is a state where it is necessary to check the route situation. If a suspicious person is shown in the image shown by the image data of the security camera, teacher data indicating that it is a state where it is necessary to check the route situation is given to the learning model 17. Also in this case, the learning model 17 learns that it is a state where it is necessary to check the route situation. If teacher data indicating that there is no suspicious person in the image shown by the image data of the security camera and that there is no need to check the route situation is given to the learning model 17 and event data indicating that a suspicious person is wandering in the street is not given to the learning model 17, the learning model 17 learns that it is a state where it is not necessary to check the route situation.

[0064] The data acquisition unit 16 acquires route information from the location storage device 1 and acquires route monitoring data from the detection device 2. Also, the data acquisition unit 16 acquires event data from the event storage device 6. The data acquisition unit 16 outputs the route information to each of the determination unit 18 and the confirmation request unit 13, and outputs each of the monitoring data and the event data to the determination unit 18.

[0065] The determination unit 18 acquires each of the route information, the monitoring data, and the event data from the data acquisition unit 16. The determination unit 18 specifies the route used by the person to be watched based on the route information. The determination unit 18 gives each of the monitoring data and the event data to the learning model 17, and thereby acquires from the learning model 17 information indicating whether the state of the route related to the monitoring data is a state where it is necessary to check the route situation. Based on the information, the determination unit 18 determines whether or not the state of the route requires confirmation of the route condition. The determination unit 18 outputs to the confirmation request unit 13 a determination result indicating whether or not it is necessary to confirm the route status.

[0066] The confirmation request unit 13 acquires route information from the data acquisition unit 16 and acquires the determination result from the determination unit 18 . If the determination unit 18 determines that it is necessary to check the status of the route used by the person being watched over, the confirmation request unit 13 requests confirmation of the status of the route. If the determination unit 18 determines that it is not necessary to check the status of the route used by the person being watched over, the confirmation request unit 13 does not make a request to check the status of the route.

[0067] In the above-described third embodiment, when the monitoring data of a location, the event data indicating an event occurring at the location, and the teacher data indicating whether or not the situation of the location needs to be checked are given, there is a learning model 17 that learns whether or not the situation of the location related to the monitoring data needs to be checked based on the event data. The data acquisition unit 16 acquires the monitoring data from the detection device 2, and also acquires the event data indicating an event occurring at the location. The monitoring device 3 is configured such that the determination unit 18 provides each of the monitoring data and the event data acquired by the data acquisition unit 16 to the learning model 17, acquires information from the learning model 17 indicating whether or not the situation of the location related to the monitoring data acquired by the data acquisition unit 16 needs to be checked, and determines whether or not the situation of the location needs to be checked based on the information. Thus, the monitoring device 3 can determine whether or not the situation of the route needs to be checked according to an event occurring on the route.

[0068] Embodiment 4 In the fourth embodiment, a monitoring device 3 in which a data acquisition unit 19 acquires, from a detection device 2, event data indicating an event occurring on the route, instead of acquiring route monitoring data, will be described.

[0069] Fig. 14 is a configuration diagram showing a monitoring system including a monitoring device 3 according to embodiment 4. In Fig. 14, the same reference numerals as those in Figs. 1, 7 and 12 indicate the same or corresponding parts, and detailed description thereof will be omitted. Fig. 15 is a hardware configuration diagram showing the hardware of the monitoring device 3 according to embodiment 4. In Fig. 15, the same reference numerals as those in Fig. 2, Fig. 8, and Fig. 13 indicate the same or corresponding parts, and therefore detailed description thereof will be omitted. The monitoring system shown in FIG. 14 includes a location storage device 1, an event storage device 6, a monitoring device 3, a situation confirmer terminal 4, and a watcher terminal 5. 14, an example will be described in which the place used by the person being watched over is the route used by the person being watched over. However, this is merely an example, and the place used by the person being watched over may be, for example, an area used by the person being watched over.

[0070] The monitoring device 3 shown in FIG. 14 includes a data acquisition unit 19, a learning model 20, a determination unit 21, and a confirmation request unit 13. The data acquisition unit 19 is realized by, for example, a data acquisition circuit 39 shown in FIG. The data acquisition unit 19 acquires route information from the location storage device 1, and outputs the route information to each of the determination unit 21 and the confirmation request unit 13. When the learning model 20 is learning, the data acquisition unit 19 acquires event data from the event storage device 6 and outputs the event data to the judgment unit 21 . When inferring the learning model 20, the data acquisition unit 19 acquires event data from, for example, the police, fire department, public transportation, or a school, and outputs the event data to the determination unit .

[0071] The learning model 20 is realized by, for example, a neural network. During learning, when event data is given to the learning model 20, and teacher data indicating whether or not the route condition needs to be checked is given as teacher data indicating whether or not the route condition is in a state where it is necessary to check, the learning model 20 learns whether or not the state of the route where the event indicated by the event data occurs is a state where it is necessary to check the route condition. During inference, when event data is given to the learning model 20 from the judgment unit 21, the learning model 20 outputs information to the judgment unit 21 indicating whether the state of the route on which the event indicated by the event data occurs is a state in which the route status needs to be checked. 14, the monitoring device 3 has a built-in learning model 20. However, this is merely an example, and the learning model 20 may be provided outside the monitoring device 3.

[0072] The determination unit 21 is realized by, for example, a determination circuit 41 shown in FIG. The determination unit 21 acquires the route information and the event data from the data acquisition unit 19 . The determination unit 21, like the determination unit 12 shown in FIG. 1, identifies the route used by the person being watched over, based on the route information. By providing event data to the learning model 20, the judgment unit 21 obtains information from the learning model 20 indicating whether the state of the route on which the event indicated by the event data occurs is a state in which the route condition needs to be checked. Based on the information, the judgment unit 21 judges whether or not it is necessary to check the route status, and outputs the judgment result indicating whether or not it is necessary to check the route status to the confirmation request unit 13.

[0073] 14, it is assumed that each of the components of the monitoring device 3, that is, the data acquisition unit 19, the judgment unit 21, and the confirmation request unit 13, is realized by dedicated hardware as shown in Fig. 15. That is, it is assumed that the monitoring device 3 is realized by a data acquisition circuit 39, a judgment circuit 41, and a confirmation request circuit 33. Each of the data acquisition circuitry 39, the decision circuitry 41 and the confirmation request circuitry 33 may be, for example, a single circuit, a composite circuit, a programmed processor, a parallel programmed processor, an ASIC, an FPGA, or a combination thereof.

[0074] The components of the monitoring device 3 are not limited to those realized by dedicated hardware, and the monitoring device 3 may be realized by software, firmware, or a combination of software and firmware. When the monitoring device 3 is realized by software, firmware, or the like, a monitoring program for causing a computer to execute the respective processing procedures of the data acquisition unit 19, the determination unit 21, and the confirmation request unit 13 is stored in a memory 51 shown in Fig. 3. Then, a processor 52 shown in Fig. 3 executes the monitoring program stored in the memory 51.

[0075] Next, the operation of the monitoring system shown in Fig. 14 will be described. However, other than the data acquisition unit 19, the learning model 20, and the judgment unit 21, the monitoring system is the same as that shown in Fig. 1. Therefore, here, the operations of the data acquisition unit 19, the learning model 20, and the judgment unit 21 will mainly be described.

[0076] During learning, when the learning model 20 is given event data and teacher data indicating whether or not the route condition is in a state where it is necessary to check the route condition, the learning model 20 learns whether or not the route condition in which the event indicated by the event data occurs is in a state where it is necessary to check the route condition. If the state of the route where the event indicated by the event data occurs is, for example, the state shown in Fig. 10 or the state shown in Fig. 11, teacher data indicating that the state of the route needs to be checked is provided to the learning model 20. In this case, the learning model 20 learns that the state of the route needs to be checked.

[0077] The state of the route where the event indicated by the event data occurs is not limited to the states shown in Fig. 10 and Fig. 11. When an event such as a fireworks display, a sporting event, or a festival is scheduled, it is predicted that more people will appear on the route than when such an event is not scheduled. For this reason, event data indicating an event such as a scheduled fireworks display may be provided to the learning model 20. When training data is provided to learning model 20 indicating that the state of the route in which the event indicated by the event data occurs is, for example, neither the state shown in Figure 10 nor the state shown in Figure 11, and that the state does not require checking the route status, learning model 20 learns that the state does not require checking the route status.

[0078] The data acquisition unit 19 acquires route information from the place storage device 1, and acquires event data from, for example, the police, fire department, public transportation, or school. The data acquisition unit 19 outputs the route information to the determination unit 21 and the confirmation request unit 13 , and outputs the event data to the determination unit 21 .

[0079] The determination unit 21 acquires the route information and the event data from the data acquisition unit 19 . The determination unit 21 identifies the route used by the person being watched over, based on the route information. By providing event data to the learning model 20, the judgment unit 21 obtains information from the learning model 20 indicating whether the state of the route on which the event indicated by the event data occurs is a state in which the route condition needs to be checked. The determination unit 21 determines, based on the information, whether or not it is necessary to check the route status. The determination unit 21 outputs to the confirmation request unit 13 a determination result indicating whether or not it is necessary to confirm the route status.

[0080] The confirmation request unit 13 acquires route information from the data acquisition unit 19 and acquires the determination result from the determination unit 21 . If the determination unit 21 determines that it is necessary to check the status of the route used by the person being watched over, the confirmation request unit 13 requests confirmation of the status of the route. If the determination unit 21 determines that it is not necessary to check the status of the route used by the person being watched over, the confirmation request unit 13 does not make a request to check the status of the route.

[0081] In the above-described fourth embodiment, the monitoring device 3 is configured so that the data acquiring unit 19 acquires event data indicating an event occurring at a location from the detection device 2 instead of acquiring monitoring data of the location, and the determining unit 21 determines whether or not it is necessary to check the situation of the location based on the event data acquired by the data acquiring unit 19. Therefore, the monitoring device 3 can determine whether or not it is necessary to check the situation of the location according to an event that occurs at the location used by the person being watched over.

[0082] Embodiment 5. In the fifth embodiment, a monitoring device 3 including a deviation determining unit 22 that determines whether or not the person being watched over has deviated from the route based on monitoring data acquired by a data acquiring unit 11 will be described.

[0083] Fig. 16 is a configuration diagram showing a monitoring system including a monitoring device 3 according to embodiment 5. In Fig. 14, the same reference numerals as those in Figs. 1, 7, 12 and 14 indicate the same or corresponding parts, and detailed description thereof will be omitted. Fig. 17 is a hardware configuration diagram showing the hardware of the monitoring device 3 according to embodiment 5. In Fig. 17, the same reference numerals as those in Fig. 2, Fig. 8, Fig. 13, and Fig. 15 indicate the same or corresponding parts, and therefore detailed description thereof will be omitted. The monitoring system shown in FIG. 16 includes a location storage device 1, a personal information storage device 7, a detection device 2, a monitoring device 3, a situation confirmer terminal 4, and a watcher terminal 5. 16, an example will be described in which the place used by the person being watched over is the route used by the person being watched over. However, this is merely an example, and the place used by the person being watched over may be, for example, an area used by the person being watched over.

[0084] The personal information storage device 7 is realized by, for example, a non-volatile or volatile semiconductor memory such as a RAM, a ROM, a flash memory, an EPROM, or an EEPROM, a magnetic disk, a flexible disk, an optical disk, a compact disk, a mini disk, or a DVD. The personal information storage device 7 stores personal information of the person being watched over. The personal information of the person being watched over includes, for example, the date of birth of the person being watched over, the biological information of the person being watched over, or a photograph of the person being watched over.

[0085] The monitoring device 3 includes a data acquisition unit 11, a determination unit 12, a confirmation request unit 13, a deviation determination unit 22, and a deviation notification unit . The deviation determination unit 22 is realized by, for example, a deviation determination circuit 42 shown in FIG. The deviation determination unit 22 acquires the route information and the monitoring data from the data acquisition unit 11 . The deviation determination unit 22 acquires personal information from the personal information storage device 7 . The deviation determination unit 22, like the determination unit 12, identifies the route used by the person being watched over, based on the route information. The deviation determination unit 22 determines whether or not the person being watched over has deviated from the route, based on the monitoring data and the personal information. The deviation determination unit 22 outputs a determination result indicating whether or not there is a deviation from the route to the deviation notification unit 23.

[0086] The deviation notification unit 23 is realized by, for example, a deviation notification circuit 43 shown in FIG. The deviation notification unit 23 acquires the determination result from the deviation determination unit 22 . If the deviation determination unit 22 determines that the person being watched over has deviated from the route, the deviation notification unit 23 notifies the person being watched over that the person being watched over has deviated from the route. The notification information indicating that the person being watched over has deviated from the route is transmitted to the situation confirmer terminal 4, for example.

[0087] In the monitoring system shown in Fig. 16, the deviation determination unit 22 and the deviation notification unit 23 are each applied to the monitoring system shown in Fig. 1. However, this is merely an example, and the deviation determination unit 22 and the deviation notification unit 23 may each be applied to the monitoring system shown in Fig. 7, the monitoring system shown in Fig. 12, or the monitoring system shown in Fig. 14.

[0088] 16, it is assumed that each of the components of the monitoring device 3, that is, the data acquisition unit 11, the judgment unit 12, the confirmation request unit 13, the deviation judgment unit 22, and the deviation notification unit 23, is realized by dedicated hardware as shown in Fig. 17. That is, it is assumed that the monitoring device 3 is realized by a data acquisition circuit 31, a judgment circuit 32, a confirmation request circuit 33, a deviation judgment circuit 42, and a deviation notification circuit 43. Each of the data acquisition circuit 31, the judgment circuit 32, the confirmation request circuit 33, the deviation judgment circuit 42 and the deviation notification circuit 43 may be, for example, a single circuit, a composite circuit, a programmed processor, a parallel programmed processor, an ASIC, an FPGA, or a combination of these.

[0089] The components of the monitoring device 3 are not limited to those realized by dedicated hardware, and the monitoring device 3 may be realized by software, firmware, or a combination of software and firmware. When the monitoring device 3 is realized by software, firmware, or the like, a monitoring program for causing a computer to execute the respective processing procedures of the data acquisition unit 11, the determination unit 12, the confirmation request unit 13, the deviation determination unit 22, and the deviation notification unit 23 is stored in a memory 51 shown in Fig. 3. Then, a processor 52 shown in Fig. 3 executes the monitoring program stored in the memory 51.

[0090] 17 shows an example in which each of the components of the monitoring device 3 is realized by dedicated hardware, while Fig. 3 shows an example in which the monitoring device 3 is realized by software, firmware, etc. However, this is merely one example, and some of the components in the monitoring device 3 may be realized by dedicated hardware, and the remaining components may be realized by software, firmware, etc.

[0091] Next, the operation of the monitoring system shown in Fig. 16 will be described. However, other than the deviation determination unit 22 and the deviation notification unit 23, the monitoring system is the same as that shown in Fig. 1. Therefore, only the operation of the deviation determination unit 22 and the deviation notification unit 23 will be described here.

[0092] The deviation determination unit 22 acquires route information from the data acquisition unit 11 and acquires personal information from the personal information storage device 7 . The deviation determination unit 22 identifies the route used by the person being watched over and the time period during which the person being watched over travels that route, based on the route information. The deviation determination unit 22 acquires from the data acquisition unit 11 the monitoring data for the time period during which the person being watched over passes. The deviation determination unit 22 compares the photograph of the person being watched over, which is included in the personal information, with the acquired surveillance data to determine whether or not the surveillance data includes an image of the person being watched over.

[0093] The deviation determination unit 22 determines that the person being watched over has not deviated from the route if an image of the person being watched over is captured in the surveillance data. If the surveillance data does not show an image of the person being watched over, the deviation determination unit 22 determines that there is a possibility that the person being watched over has deviated from the route. Here, for ease of explanation, it is assumed that the route used by the person being watched over is, for example, from point P1, via points P2, P3, and P4, to point P5, and that the surveillance data from the surveillance device 3 monitoring point P2 does not capture any image of the person being watched over. In this case, the deviation judgment unit 22 acquires monitoring data for the time period during which the person being watched over passes, via the data acquisition unit 11, from the monitoring device 3 monitoring point P2', a point where deviation from point P2 is within the acceptable range.

[0094] The deviation determination unit 22 determines that the person being watched over has not deviated from the route if an image of the person being watched over is captured in the monitoring data from the monitoring device 3 monitoring the point P2'. The deviation determination unit 22 determines that the person being watched over has deviated from the route if the image of the person being watched over is not captured in the monitoring data from the monitoring device 3 monitoring the point P2'. The deviation determination unit 22 outputs a determination result indicating whether or not there is a deviation from the route to the deviation notification unit 23.

[0095] The deviation notification unit 23 acquires the determination result from the deviation determination unit 22 . If the deviation determination unit 22 determines that the person being watched over has deviated from the route, the deviation notification unit 23 notifies the person being watched over that the person being watched over has deviated from the route. The notification information indicating that the person being watched over has deviated from the route is transmitted to the situation confirmer terminal 4, for example. When the situation checker terminal 4 receives notification information from the deviation notification unit 23 indicating that the person being watched over has deviated from the route, the situation checker, for example, searches for the person being watched over who has deviated from the route and takes action to protect the person being watched over. For example, if the situation checker determines that the person being watched has deviated from the route based on monitoring data from monitoring device 3 monitoring point P2', the situation checker will search for the person by going to point P2'', which is a nearby point to point P2'. In addition, the situation checker terminal 4 acquires monitoring data from monitoring device 3 monitoring point P2'', and the situation checker will perform the search by viewing the video shown by the monitoring data. The notification information indicating that the person being watched over has deviated from the route may be transmitted to the watcher terminal 5.

[0096] In the above-described fifth embodiment, the monitoring device 3 is configured to include a deviation determination unit 22 that determines whether or not the person being watched over has deviated from the route based on the monitoring data acquired by the data acquisition unit 11, and a deviation notification unit 23 that notifies the person being watched over that they have deviated from the route if the deviation determination unit 22 determines that the person being watched over has deviated from the route. Therefore, the monitoring device 3 can reduce the anxiety of the person being watched over when an event occurs that may have a negative effect on the person being watched over, and can start protective activities for the person being watched over when the person being watched over deviates from the route.

[0097] In the first to fifth embodiments, the determination units 12, 15, 18, and 21 identify the route used by the person being watched over, based on the route information. After determining that a state requires checking the route status, or before determining that a state requires checking the route status, if route change information indicating a change in the route used by the person being watched over is output, for example, from the police, a school, or public transportation, the judgment unit 12, etc. may identify the route used by the person being watched over based on the route change information.

[0098] In the first to fifth embodiments, the detection device 2 is realized by, for example, a security camera, a radar, or a monitoring satellite. However, this is merely an example, and the detection device 2 may be a metal detector attached to a gate installed at the entrance of a facility such as an elementary school. When the detection device 2, which is a metal detector, detects a dangerous object, the determination unit 12 or the like determines that the state of the route is one in which it is necessary to check the condition of the route. If the determining unit 12 or the like determines that the state of the route is such that it is necessary to check the condition of the route, the gate may close the passage.

[0099] In addition, the present disclosure allows free combination of the respective embodiments, modification of any of the components of each embodiment, or omission of any of the components of each embodiment. [Industrial Applicability]

[0100] The present disclosure is suitable for a monitoring device, a monitoring method, a monitoring program, and a monitoring system. [Explanation of symbols]

[0101] 1 location memory device, 2 detection device, 3 monitoring device, 4 situation checker terminal, 5 watcher terminal, 6 event memory device, 7 personal information memory device, 11 data acquisition unit, 12 judgment unit, 13 confirmation request unit, 14 learning model, 15 judgment unit, 16 data acquisition unit, 17 learning model, 18 judgment unit, 19 data acquisition unit, 20 learning model, 21 judgment unit, 22 deviation judgment unit, 23 deviation notification unit, 31 data acquisition circuit, 32 judgment circuit, 33 confirmation request circuit, 35 judgment circuit, 36 data acquisition circuit, 38 judgment circuit, 39 data acquisition circuit, 41 judgment circuit, 42 deviation judgment circuit, 43 deviation notification circuit, 51 memory, 52 processor.

Claims

1. a data acquisition unit that acquires monitoring data of a location designated by a watcher terminal as a location used by a person being watched over from a plurality of detection devices that monitor different locations; A determination unit that determines whether or not it is necessary to check the situation of the location specified by the watcher terminal based on the monitoring data acquired by the data acquisition unit; a confirmation request unit that, when the determination unit determines that it is necessary to confirm the situation of the place designated by the watcher terminal, identifies a situation confirmer corresponding to the situation of the designated place from among a plurality of situation confirmers with different job responsibilities based on correspondence information previously stored in a storage unit, and requests the identified situation confirmer to confirm the situation of the designated place; Equipped with The corresponding information is information that indicates the status of a location specified by the watcher terminal, and in which status checkers with different job responsibilities are associated with multiple states that require checking the status of the location.

2. The confirmation request unit, 2. The monitoring device according to claim 1, further comprising a notification to the watcher that a request to check the situation of a location designated by the watcher terminal has been made.

3. There is a learning model that, when given monitoring data of a location and training data indicating whether or not it is necessary to check the situation of the location related to the monitoring data, learns whether or not it is necessary to check the situation of the location related to the monitoring data, The determination unit is The monitoring device described in claim 1, characterized in that by providing the monitoring data acquired by the data acquisition unit to the learning model, information indicating whether or not it is necessary to check the situation of the location related to the monitoring data acquired by the data acquisition unit is obtained from the learning model, and based on the information, it is determined whether or not it is necessary to check the situation of the location.

4. There is a learning model that, when given monitoring data of a location, event data indicating an event occurring at the location related to the monitoring data, and teacher data indicating whether or not it is necessary to check the status of the location related to the monitoring data, learns whether or not it is necessary to check the status of the location related to the monitoring data based on the event data, The data acquisition unit is Obtaining, from the detection device, monitoring data of the location specified by the watcher terminal, as well as event data indicating an event occurring at the location specified by the watcher terminal; The determination unit is The monitoring device described in claim 1, characterized in that each of the monitoring data and event data acquired by the data acquisition unit is provided to the learning model, information indicating whether or not it is necessary to check the situation of the location related to the monitoring data acquired by the data acquisition unit is acquired from the learning model, and based on the information, it is determined whether or not it is necessary to check the situation of the location.

5. The data acquisition unit is Instead of acquiring monitoring data of the location specified by the watcher terminal from the detection device, acquire event data indicating an event occurring at the location specified by the watcher terminal; The determination unit is The monitoring device according to claim 1, characterized in that it is determined whether or not it is necessary to check the situation of the location specified by the watcher terminal based on the event data acquired by the data acquisition unit.

6. The place used by the person being watched over is a route used by the person being watched over, a deviation determination unit that determines whether the person being watched over has deviated from the route based on the monitoring data acquired by the data acquisition unit; a deviation notification unit that notifies the person being watched over that the person being watched over has deviated from the route when the deviation determination unit determines that the person being watched over has deviated from the route; 2. The monitoring device according to claim 1, further comprising:

7. The data acquisition unit acquires monitoring data of a location specified by the watcher terminal from a detection device monitoring a location specified by the watcher terminal as a location used by the person being watched over, among a plurality of detection devices monitoring different locations from each other, and A determination unit determines whether or not it is necessary to check the situation of the place designated by the watcher terminal based on the monitoring data acquired by the data acquisition unit; When the determination unit determines that it is necessary to confirm the situation of the place designated by the watcher terminal, the confirmation request unit identifies a situation confirmer corresponding to the situation of the designated place from among a plurality of situation confirmers with different job responsibilities based on correspondence information previously stored in a storage unit, and requests the identified situation confirmer to confirm the situation of the designated place; The corresponding information is information in which a plurality of states that are the state of a place designated by the watcher terminal and that require checking the state of the place are respectively associated with situation checkers having different job responsibilities. Monitoring method.

8. a data acquisition step in which the data acquisition unit acquires monitoring data of a location designated by a watcher terminal as a location used by a person being watched over from a detection device monitoring a location designated by the watcher terminal as a location used by the person being watched over, among a plurality of detection devices monitoring different locations from each other; a determination step in which a determination unit determines whether or not it is necessary to check the situation of the place specified by the watcher terminal based on the monitoring data acquired by the data acquisition step; a confirmation request step of, if the confirmation request unit determines in the determination step that it is necessary to confirm the situation of the place designated by the watcher terminal, identifying a situation confirmer corresponding to the situation of the designated place from among a plurality of situation confirmers with different job responsibilities based on correspondence information previously stored in a storage unit, and requesting the identified situation confirmer to confirm the situation of the designated place; on the computer, The corresponding information is a monitoring program that corresponds to the status of a location specified by the monitor terminal, and multiple states that require checking the status of the location are each associated with a status checker with different job responsibilities.

9. A plurality of detection devices that monitor different locations used by a person to be monitored; A data acquisition unit that acquires monitoring data of a place designated by a watcher terminal from a detection device that monitors a place designated by the watcher terminal as a place used by the person being watched over; A determination unit that determines whether or not it is necessary to check the situation of the location specified by the watcher terminal based on the monitoring data acquired by the data acquisition unit; a confirmation request unit that, when the determination unit determines that it is necessary to confirm the situation of the place designated by the watcher terminal, identifies a situation confirmer corresponding to the situation of the designated place from among a plurality of situation confirmers with different job responsibilities based on correspondence information previously stored in a storage unit, and requests the identified situation confirmer to confirm the situation of the designated place; Equipped with A monitoring system in which the corresponding information is the status of a location specified by the watcher terminal, and multiple states that require checking the status of the location are each associated with a different situation checker with different job responsibilities.

Citation Information

Patent Citations

  • Monitoring service system

    JP2002259567A

  • Monitoring system

    JP2019191846A

  • Portable terminal for person to be watched and watching system

    JP2021135795A

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

    JP2021164008A

  • Position information sharing control system and position information sharing control device

    WO2021166507A1