Anomaly detection system
The anomaly detection system addresses inaccuracies in existing toilet usage detection by normalizing and comparing cumulative usage trends, enabling accurate anomaly detection in toilet facilities.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- TOTO LTD
- Filing Date
- 2022-03-16
- Publication Date
- 2026-07-29
AI Technical Summary
Existing abnormality detection systems for toilet usage often inaccurately identify normal conditions like nighttime or holidays as anomalies, and fail to differentiate between toilets with inherently low usage rates and those experiencing actual abnormalities.
An anomaly detection system that compares the cumulative usage time trend of a specific toilet or user with the overall space or other toilets, identifying deviations to accurately detect anomalies by normalizing usage data and setting thresholds based on mean and standard deviation.
Enables early detection of anomalies in toilet usage by distinguishing between normal fluctuations and actual abnormalities, reducing false positives and improving accuracy in determining toilet usage patterns.
Smart Images

Figure 0007896294000001 
Figure 0007896294000002 
Figure 0007896294000003
Abstract
Description
Technical Field
[0001] The disclosed embodiments relate to an abnormality detection system.
Background Art
[0002] Conventionally, systems for detecting abnormalities in toilet usage targets such as toilet booths have been known (for example, Patent Documents 1 and 2). For example, in the system described in Patent Document 1, when the usage frequency of domestic living infrastructure such as toilets falls below a predetermined value, it is determined as abnormal. For example, in the system described in Patent Document 2, when a washroom has a plurality of washbasins and the usage rate of some of the washbasins is low, a warning message is transmitted.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Patent Document 2
Summary of the Invention
Problems to be Solved by the Invention
[0004] However, there is room for improvement in the above technologies. For example, in the systems of the above-described prior art, when a decrease in the usage frequency of toilets, etc., is not abnormal but depends on nighttime, holidays, etc., there may be cases where it is erroneously determined as abnormal. Thus, there is room for improvement in the abnormality determination by the above systems. Also, if toilets such as the same toilet booths are compared with each other and when the usage frequency of some toilets decreases, that toilet is determined as abnormal, the above problems can be solved. However, in such a toilet system, there is a problem that accurate abnormality determination cannot be made because toilets with originally low usage rates are determined as abnormal. Therefore, it is desired to appropriately determine abnormalities related to the usage targets of toilets such as toilet booths where toilets are installed.
[0005] In view of the above points, it becomes an issue to appropriately determine an abnormality regarding the usage target of the toilet.
[0006] An embodiment of the disclosure aims to provide an abnormality detection system capable of appropriately determining an abnormality regarding the usage target of the toilet.
Means for Solving the Problem
[0007] An abnormality detection system according to an aspect of the embodiment includes an acquisition unit that acquires information indicating a tendency of the cumulative usage time per predetermined time of one usage target that is the target of usage by a user of the toilet, and when the time tendency of the cumulative usage time of the one usage target deviates from the time tendency of the cumulative usage time of the entire space in which the one usage target is provided or the time tendency of the cumulative usage time of a plurality of other usage targets other than the one usage target, a determination unit that determines that an abnormality has occurred regarding the one usage target.
[0008] According to one embodiment of the anomaly detection system, if the time trend of the cumulative usage time per predetermined period for one object deviates from the time trend of the cumulative usage time for the entire space in which the object is installed, or from the time trend of the cumulative usage time for multiple other objects, it can be estimated that something has happened to that object, and by identifying it as an anomaly, an anomaly can be detected early. Furthermore, unlike conventional systems, the anomaly detection system does not mistakenly identify events that do not result in anomalies, such as holidays or regular cleaning, as an anomaly, thus enabling accurate anomaly detection. Therefore, the anomaly detection system can appropriately determine anomalies related to toilet objects. In this way, the anomaly detection system compares the cumulative usage time of equipment over a certain period with that of multiple other devices and determines an anomaly if the trend deviates. Even if the number of users decreases due to holidays or regular cleaning, the number of uses of other equipment also decreases similarly, thus preventing false detections. Examples of objects of use will be described later, but they may include various objects such as toilets, toilet booths with toilets, urinals, washbasins, toilet spaces, and liquid soap dispensers. For example, an anomaly detection system may determine an anomaly if the cumulative usage time per predetermined period of time for a particular object decreases, and the number of people entering the entire space per predetermined period of time increases, or if the number of times other toilet equipment or toilet-related equipment (faucets, urinals, liquid soap dispensers, etc.) are used per predetermined period of time increases.
[0009] An anomaly detection system according to one embodiment is characterized in that the plurality of other targets are of a different type from the one target.
[0010] According to one embodiment of the anomaly detection system, if the cumulative usage time trend per predetermined time for one object deviates from the usage trends of multiple other objects of a different type, it can be inferred that something has happened to that object, and thus the anomaly can be detected early by identifying it as such. In this way, the anomaly detection system can detect anomalies in objects by comparing usage trends between different types, and based on the differences in usage trends between different types, it can detect anomalies in objects. Therefore, the anomaly detection system can appropriately determine anomalies related to toilets.
[0011] An abnormality detection system according to one embodiment is characterized in that the first target of use is any of a toilet booth, washbasin, urinal, toilet bowl, or toilet space, and the plurality of other targets of use are any of a toilet booth, washbasin, urinal, toilet bowl, or toilet space other than the first target of use.
[0012] According to an anomaly detection system in one embodiment, if the cumulative usage time trend per predetermined time for one of the following objects (toilet booth, washbasin, urinal, toilet bowl, or toilet space) deviates from the usage trends of multiple other objects (toilet booth, washbasin, urinal, toilet bowl, or toilet space), it can be inferred that something has happened to that object, and thus the anomaly can be detected early. In this way, the anomaly detection system can detect anomalies in objects by comparing usage trends between different types of objects, and based on the differences in usage trends between different types of objects, it can detect anomalies in objects. Therefore, the anomaly detection system can appropriately determine anomalies related to toilet objects.
[0013] In an abnormality detection system according to one embodiment, the determination unit determines that an abnormality has occurred with respect to the first object if the cumulative usage time per predetermined time for the first object falls below a threshold based on the cumulative usage time per predetermined time for each of the other objects in the plurality of objects.
[0014] According to one embodiment of the anomaly detection system, if the cumulative usage time per predetermined period of time for one user falls below a threshold based on the cumulative usage time per predetermined period of time for each of several other users, it can be estimated that something has happened to that user, and by determining this to be an anomaly, the anomaly can be detected early. Therefore, the anomaly detection system can appropriately determine an anomaly related to the user of a toilet.
[0015] In an anomaly detection system according to one embodiment, the acquisition unit acquires information indicating the trend of the cumulative usage time of one of the objects used during a collection period prior to the determination time, which is determined according to the determination time of the anomaly, and the determination unit determines that an anomaly has occurred with respect to the one object used if the time trend of the cumulative usage time of the one object used deviates from the time trend of the cumulative usage time of the entire space in which the one object used is provided during the collection period, or from the time trend of the cumulative usage time of the multiple other objects used during the collection period.
[0016] According to one embodiment of the anomaly detection system, by varying the information collection period used for determining the trend of cumulative usage time according to the time of determination, it is possible to determine anomalies related to the toilet's usage target using appropriate information. For example, the anomaly detection system can make a determination that better reflects the situation at the time of determination by setting the information collection period used for determining the trend of cumulative usage time to a predetermined period (the most recent week, one month, etc.) from the time of determination. For example, the anomaly detection system can appropriately respond and determine anomalies even when usage conditions change due to seasons, etc., such as when the toilet booth or other usage target has been used for a long period of time. Therefore, the anomaly detection system can appropriately determine anomalies related to the toilet's usage target. [Effects of the Invention]
[0017] According to one embodiment, abnormalities related to the object being used by the toilet can be appropriately determined. [Brief explanation of the drawing]
[0018] [Figure 1] Figure 1 shows an example of an anomaly detection process according to an embodiment. [Figure 2] Figure 2 shows an example of an anomaly detection process according to the embodiment. [Figure 3] Figure 3 shows an example of the target users of the toilet according to the embodiment. [Figure 4] Figure 4 shows an example configuration of an anomaly detection system according to an embodiment. [Figure 5] Figure 5 is a block diagram showing an example of the configuration of the analysis device according to this embodiment. [Figure 6] Figure 6 shows an example of a placement information storage unit according to the embodiment. [Figure 7] Figure 7 is a flowchart showing an example of the steps performed by the anomaly detection system. [Modes for carrying out the invention]
[0019] The embodiments of the anomaly detection system disclosed herein will be described in detail below with reference to the attached drawings. However, the present invention is not limited to the embodiments described below.
[0020] <1. Embodiments> <1-1. Example of anomaly detection processing> First, an overview of the anomaly detection performed in the anomaly detection system 1 (see Figure 4) according to the embodiment will be described with reference to Figures 1 and 2. Figures 1 and 2 are diagrams showing an example of the anomaly detection process according to the embodiment.
[0021] Figures 1 and 2 illustrate the case where the toilet space 2 is the space where the toilet-use items are located (also referred to as the "target space"), and the abnormality detection system 1 performs an abnormality detection. Specifically, in Figures 1 and 2, the abnormality detection system 1 performs an abnormality detection on the toilet-use items, such as the toilet bowl 10, urinal 20, and washbasin 30, located within the target space, the toilet space 21 (see Figure 3). Note that the target space is not limited to the toilet space 2, but this point will be explained later.
[0022] The following describes the processing examples shown in Figures 1 and 2. Specifically, in Figures 1 and 2, the anomaly detection system 1 performs anomaly detection on seven objects of use: toilet #1, toilet #2, urinal #1, urinal #2, faucet #1, faucet #2, and faucet #3. For example, the analysis device 100 (see Figure 4) of the anomaly detection system 1 executes the processing shown in Figures 1 and 2.
[0023] For example, toilet bowl #1 is toilet bowl 10 in Figure 3. 11 Corresponding to toilet #2, toilet #10 in Figure 3 12 This corresponds to, for example, urinal #1 is urinal 20 in Figure 3. 11 Corresponding to this, urinal #2 is urinal 20 in Figure 3. 12 This corresponds to the faucet #1 in Figure 3, which is a washbasin 30 with a faucet (tap). 11 In response to this, faucet #2 is located in the washbasin 30 with a faucet (tap) in Figure 3. 12 In response to this, faucet #3 is located in the washbasin 30 with a faucet (tap) in Figure 3. 13 It corresponds to.
[0024] The analysis device 100 acquires information indicating the cumulative usage time for each of the toilets #1-#2, urinals #1-#2, and faucets #1-#3 that are to be detected. For example, the analysis device 100 acquires information indicating the time each of the toilets #1-#2, urinals #1-#2, and faucets #1-#3 was in use. For example, the analysis device 100 acquires information indicating the time each of the toilets #1-#2, urinals #1-#2, and faucets #1-#3 was in use. For example, the analysis device 100 acquires information indicating the time each of the toilets #1-#2, urinals #1-#2, and faucets #1-#3 was being detected by the sensor (detection unit) corresponding to that object.
[0025] The analysis device 100 calculates the cumulative usage time for each object by summing (accumulating) the time each object was in use. The analysis device 100 calculates the cumulative usage time per predetermined period for each object by accumulating (counting) the time each object was in use at predetermined intervals. For example, the analysis device 100 calculates the cumulative usage time per predetermined period for each object by accumulating the time each object was in use for each hourly time period, such as the 7 o'clock hour (for example, between 7:00 and 8:00) and the 8 o'clock hour.
[0026] In Figure 1, the analysis device 100 accumulates the usage time for each of the toilets #1-#2, urinals #1-#2, and faucets #1-#3 for each time period such as the 7 o'clock hour and the 8 o'clock hour. Based on this, the analysis device 100 calculates the cumulative usage time per predetermined time for each of the toilets #1-#2, urinals #1-#2, and faucets #1-#3. In Figure 1, as shown in the aggregated data DT1, the analysis device 100 generates information showing the cumulative usage time per hour for each of the toilets #1, toilets #2, urinals #1, urinals #2, faucets #1, faucets #2, and faucets #3.
[0027] Aggregated data DT1 shows the cumulative usage time per hour for each of the toilets #1-#2, urinals #1-#2, and faucets #1-#3. For example, aggregated data DT1 shows that the cumulative usage time for toilet #1 in the 7 o'clock hour was 20 minutes, for toilet #1 in the 8 o'clock hour it was 50 minutes, and for toilet #1 in the 9 o'clock hour it was 15 minutes. Also, aggregated data DT1 shows that the cumulative usage time for urinal #1 in the 7 o'clock hour was 3 minutes, for urinal #1 in the 8 o'clock hour it was 15 minutes, and for urinal #1 in the 9 o'clock hour it was 10 minutes. Furthermore, aggregated data DT1 shows that the cumulative usage time for faucet #1 in the 7 o'clock hour was 12 minutes, for faucet #1 in the 8 o'clock hour it was 20 minutes, and for faucet #1 in the 9 o'clock hour it was 20 minutes.
[0028] As shown in the aggregated data DT1 in Figure 1, each type of usage target differs in terms of frequency of use, length of use, etc. Therefore, it is difficult to simply compare the aggregated cumulative usage time of different types of usage targets. To address this, the analysis device 100 converts the aggregated cumulative usage time of different types of usage targets into a different value (step S1). For example, the analysis device 100 performs a standardization process to convert the cumulative usage time per predetermined time for each usage target so that the mean is "0" and the variance is "1".
[0029] In Figure 1, the analysis device 100 converts the cumulative usage time per hour for each of the toilets #1 to #2, urinals #1 to #2, and faucets #1 to #3 into a converted value, as shown in the comparison data DT2. For example, the analysis device 100 performs a standardization process on the cumulative usage time for toilet #1 for each time period. In Figure 1, through the standardization process, the analysis device 100 converts the cumulative usage time of toilet #1 in the 7 o'clock hour, "20", to a converted value of "-1.1", the cumulative usage time of toilet #1 in the 8 o'clock hour, "50", to a converted value of "1.1", and the cumulative usage time of toilet #1 in the 9 o'clock hour, "15", to a converted value of "-0.8".
[0030] Furthermore, through standardization processing, the analysis device 100 converts the cumulative usage time of urinal #1 in the 7 o'clock hour, "3", to a converted value of "-0.4", the cumulative usage time of urinal #1 in the 8 o'clock hour, "15", to a converted value of "1.3", and the cumulative usage time of urinal #1 in the 9 o'clock hour, "10", to a converted value of "0.5". Also, through standardization processing, the analysis device 100 converts the cumulative usage time of faucet #1 in the 7 o'clock hour, "12", to a converted value of "-0.9", the cumulative usage time of faucet #1 in the 8 o'clock hour, "20", to a converted value of "-0.4", and the cumulative usage time of faucet #1 in the 9 o'clock hour, "20", to a converted value of "-0.4".
[0031] Thus, the analysis device 100 converts the cumulative usage time into a different value through a standardization process so that it can be compared between different types of usage targets. As a result, as shown in graph GR1 in Figure 2, the analysis device 100 can use the converted value obtained by converting the cumulative usage time per hour to compare different types of usage targets based on a predetermined cumulative usage time per hour.
[0032] Graph GR1 in Figure 2 shows information regarding the conversion values and thresholds for toilets #1-#2, urinals #1-#2, and faucets #1-#3. The horizontal axis of Graph GR1 represents time, and the vertical axis represents the conversion value obtained by converting the cumulative usage time per hour. Moving towards the positive (upward) direction on the vertical axis of Graph GR1 indicates a larger conversion value. The solid lines in Graph GR1 correspond to each usage target. Note that in Graph GR1 in Figure 2, only the solid lines corresponding to some usage targets are shown, and only the solid line corresponding to urinal #1 is labeled with the symbol "LN11". That is, line LN11 in Graph GR1 shows the hourly conversion value for urinal #1 among the target toilets #1-#2, urinals #1-#2, and faucets #1-#3.
[0033] The analysis device 100 uses the conversion values and thresholds for each of the toilets #1~#2, urinals #1~#2, and faucets #1~#3 to determine whether or not an abnormality has occurred in toilets #1~#2, urinals #1~#2, and faucets #1~#3 (step S2). In Figure 2, the analysis device 100 sets the threshold from the data of toilets #1~#2, urinals #1~#2, and faucets #1~#3. For example, the analysis device 100 sets the abnormality detection threshold from information regarding the cumulative usage time of toilets #1~#2, urinals #1~#2, and faucets #1~#3. For example, the analysis device 100 calculates the threshold using the conversion values of toilets #1~#2, urinals #1~#2, and faucets #1~#3. In Figure 2, the analysis device 100 calculates the mean and variance of the converted values for toilets #1 to #2, urinals #1 to #2, and faucets #1 to #3, and uses the calculated mean and variance to calculate a threshold. For example, the analysis device 100 calculates the mean and variance of the converted values for toilets #1 to #2, urinals #1 to #2, and faucets #1 to #3 at predetermined time intervals, and uses the calculated mean and variance to calculate a threshold. For example, the analysis device 100 calculates the mean and variance of the converted values for toilets #1 to #2, urinals #1 to #2, and faucets #1 to #3 in the 7 o'clock hour, and uses the calculated mean and variance to calculate a threshold for the 7 o'clock hour.
[0034] The dotted line TH1 in graph GR1 in Figure 2 represents the anomaly detection threshold, which is calculated by subtracting the standard deviation (SD) multiplied by 3 from the average of the conversion values for toilets #1-#2, urinals #1-#2, and faucets #1-#3. The analysis device 100 calculates the threshold for toilets #1-#2, urinals #1-#2, and faucets #1-#3 using the calculation formula "average - 3SD". Such a threshold is used to determine that an anomaly has occurred when the conversion value of the target falls below that value. Note that the threshold described above is merely an example, and the threshold may be set appropriately using various information.
[0035] The analysis device 100 determines that an abnormality has occurred in a target object if its conversion value falls below a threshold. In Figure 2, the analysis device 100 determines that an abnormality has occurred in a target object if its conversion value falls below a threshold, that is, if the conversion value of a target object becomes less than the threshold.
[0036] In Figure 2, the analysis device 100 determines that an abnormality has occurred in urinal #1 because line LN11, which shows the converted value of the cumulative usage time of urinal #1, is below line TH1, which indicates a threshold. For example, the analysis device 100 determines that an abnormality has occurred in urinal #1 after line LN11, which shows the converted value of the cumulative usage time of urinal #1, has fallen below line TH1, which indicates a threshold. For example, the analysis device 100 determines that an abnormality has occurred in urinal #1 before 14:00 because the converted value for urinal #1 in the 13:00 hour is below the threshold.
[0037] As described above, the analysis device 100 acquires the cumulative usage time per hour for each user. The analysis device 100 normalizes the cumulative usage time for each user to a comparable format. Then, the analysis device 100 sets an anomaly detection threshold (e.g., mean - 3SD) based on the variation in cumulative usage time. The analysis device 100 determines that there is an anomaly in a user whose usage time falls below the threshold. In this way, the analysis device 100 compares the cumulative usage time of one user over a certain period with that of several other users and determines an anomaly if the trend deviates. For example, when the frequency of toilet use is high, the frequency of faucet use is also high, indicating a correlation between the usage frequency of toilet users. Therefore, the analysis device 100 can determine an anomaly if there is a user whose usage deviates from the trend of multiple users. For example, in the case of regular cleaning, nighttime use, or emergency response, the cumulative usage time of all users decreases similarly, so the analysis device 100 can suppress the occurrence of false anomaly detections through the above-described process.
[0038] <1-1-1. Target of Anomaly Detection> Note that the above-described process is merely an example, and the abnormality detection system 1 may perform abnormality detection (abnormality determination) on the usage targets. For example, when targeting all usage targets arranged in the toilet space 21, the abnormality detection system 1 may perform abnormality determination on the toilet bowl 10 13 corresponding to the toilet bowl #3 and the urinal 20 13 corresponding to the urinal #3 as well. In this case, the abnormality detection system 1 performs abnormality determination on nine usage targets, namely, toilet bowl #1, toilet bowl #2, toilet bowl #3, urinal #1, urinal #2, urinal #3, faucet #1, faucet #2, and faucet #3. Note that even if the usage targets to be determined are all the usage targets arranged in the toilet space 21, the determination process and the like are the same as the processes shown in FIGS. 1 and 2, so detailed description is omitted.
[0039] Further, the abnormality detection system 1 may perform abnormality determination not only by comparing between different types but also by comparing a plurality of usage targets of the same type. For example, abnormality determination may be performed on a plurality of usage targets of the same type, such as faucet #1, faucet #2, and faucet #3. For example, abnormality determination may be performed on a plurality of usage targets of the same type, such as toilet booth TB1, toilet booth TB2, and toilet booth TB3 in FIG. 3. In this case, since comparison is possible with the cumulative usage time as it is, the abnormality detection system 1 may perform abnormality determination without converting to a conversion value. For example, when a plurality of usage targets of the same type are the targets, the abnormality detection system 1 may perform abnormality determination using the cumulative usage time itself instead of the conversion value.
[0040] <1-1-2. Other Examples of Determination Processing> Note that in the above example, the case where the abnormality detection system 1 performs abnormality determination based on the cumulative usage time of a plurality of usage targets provided in the same space has been described. However, the information used in the determination process may be various types of information. For example, when the trend of the cumulative usage time of one usage target deviates from the usage trend of the entire space where the one usage target is provided, the abnormality detection system 1 may determine that an abnormality has occurred with respect to the one usage target.
[0041] For example, the anomaly detection system 1 may determine that an anomaly has occurred with urinal #1 if the trend in the cumulative usage time of urinal #1 installed in the toilet space 21 deviates from the usage trend of the toilet space 21. For example, the analysis device 100 determines that an anomaly has occurred with urinal #1 if the converted value of the cumulative usage time of urinal #1 is decreasing and the converted value of the cumulative usage time of the toilet space 21 is increasing or unchanged. For example, the analysis device 100 determines that an anomaly has occurred with urinal #1 if the converted value of the cumulative usage time of urinal #1 is decreasing or stable and the converted value of the cumulative usage time of the toilet space 21 is increasing.
[0042] For example, the analysis device 100 determines that an abnormality has occurred in urinal #1 if the difference between the slope (rate of change) of the converted value of the cumulative usage time of urinal #1 and the slope (rate of change) of the converted value of the cumulative usage time of the toilet space 21 satisfies a predetermined condition. For example, the analysis device 100 determines that an abnormality has occurred in urinal #1 if the slope (first slope) of the converted value of the cumulative usage time of urinal #1 is lower than the slope (second slope) of the converted value of the cumulative usage time of the toilet space 21 by a predetermined value or more. Note that the above is merely an example, and the analysis device 100 may use various information to compare the trend of the cumulative usage time of one object with the usage trend of the entire space in which the object is installed, and determine that an abnormality has occurred with respect to one object.
[0043] <1-1-3. Target Space> In the example described above, the case where toilet space 2 is the target space was explained as an example, but the target space is not limited to toilet space 2. For example, the target space may be the facility where toilet space 2 is located. In this case, the analysis device 100 may perform abnormality detection on the target users of the toilets, including toilet space 2. For example, the analysis device 100 may target multiple toilet spaces 2 provided in a commercial facility and perform abnormality determination based on the usage trends of the multiple toilet spaces. For example, the analysis device 100 may target multiple toilet spaces 2 provided on each floor of a commercial facility. For example, the analysis device 100 may determine that an abnormality has occurred in one toilet space if the cumulative usage time trend of one toilet space deviates from the usage trends of multiple other toilet spaces.
[0044] For example, the anomaly detection system 1 may use information from multiple toilet spaces 2, including toilet space 21, toilet space 22, etc., in Figure 3, to detect anomalies in toilet space 2. For example, in the case of comparison between toilet spaces 2, that is, comparison between objects of the same type, the cumulative usage time can be used for comparison, so the anomaly detection system 1 may make an anomaly determination without converting to a converted value. For example, if multiple toilet spaces 2 are the target, the anomaly detection system 1 may make an anomaly determination using the cumulative usage time itself, rather than a converted value. Note that even if the object of judgment is toilet space 2, the judgment process is the same as the process shown in Figures 1 and 2, so a detailed explanation is omitted.
[0045] <1-2. Examples of people who should use the toilet> From here, we will explain examples of toilet usage targets using Figure 3. Figure 3 is a diagram showing an example of toilet usage targets according to the embodiment. Figure 3 conceptually shows the physical arrangement of toilet usage targets. Note that the toilet usage targets shown in Figure 3 are merely examples, and toilet usage targets are any elements related to a toilet that can be used by a user, and can be any elements that can be the target of anomaly detection.
[0046] As shown in Figure 3, the users of the toilet may include toilet spaces such as toilet space 21 and toilet space 22. Toilet space 21 shown in Figure 3 has toilet booths TB1 to TB3, which are toilet booths that form individual spaces, and a shared space CS1, which is a shared space other than the toilet booths. Note that when describing toilet booths provided in toilet space 2 without distinguishing between toilet booths TB1, toilet booth TB2, toilet booth TB3, etc., they may be referred to as "toilet booth TB".
[0047] Note that when describing toilet spaces such as toilet space 21 and toilet space 22 without distinguishing between them, they may be referred to as "toilet space 2". In Figure 3, toilet space 2 is illustrated as two toilet spaces 21 and toilet space 22, but the target users of the toilet may include three or more toilet spaces 2. In Figure 3, the case where toilet space 2 has three toilet booths TB is explained as an example, but toilet space 2 may have two or fewer toilet booths TB or four or more toilet booths TB.
[0048] In other words, the toilet space 21 shown in Figure 3 is merely one example of a toilet space 2, and any configuration can be adopted for the toilet space 2. For example, the toilet space 2 may have a configuration having one toilet booth TB. The toilet space 2 may have any configuration as long as it includes at least one item that can be used as a toilet by a user. For example, the toilet space 2 may have any configuration as long as it has at least one of the following items (toilet equipment): a toilet bowl 10, a urinal 20, and a washbasin 30.
[0049] A toilet booth TB is a space (individual room) separated by a partition. Each toilet booth TB is equipped with a toilet 10 and functions as a place for a person to defecate. Each toilet booth TB is also equipped with an openable and closable door (not shown in the illustration) for entering the toilet booth TB. Note that the doors of each toilet booth TB are the same as those provided in a typical toilet booth TB, so a detailed explanation is omitted. Furthermore, a toilet booth TB does not have to be a space completely separated by a partition; there may be parts above or below the partition that are not separated from adjacent toilet booths TB or the common space.
[0050] Furthermore, when describing shared spaces within toilet space 2, such as shared space CS1, without distinguishing between them, they may be referred to simply as "shared space CS." Shared space CS is a shared area within toilet space 2 where multiple people can stay simultaneously. For example, shared space CS includes an entrance to toilet space 2, washbasins 30 and other washing facilities, and pathways to each toilet booth TB. Shared space CS functions as a place for entering toilet space 2, washing hands, and moving to each toilet booth TB. When toilet space 2 functions as a men's toilet space 2, urinals 20 are placed in its shared space CS. In other words, shared space CS may also function as a place where people perform excretory acts.
[0051] Next, we will explain the arrangement of each device in toilet space 2, using the toilet space 21 shown in Figure 3 as an example. Toilet bowl 10 11 It will be placed in toilet booth TB1. Also, toilet bowl 10 12 It will be placed in toilet booth TB2. Also, toilet bowl 10 13 It will be placed in toilet booth TB3. Also, toilet bowl 10 11 , urinal 10 12 , urinal 10 13 When describing toilets without distinguishing between them, they may be written as "Toilet 10".
[0052] Figure 3 shows an example where there are three toilets 10, but any number of toilets 10 can be used as long as the desired processing is possible, and the number of toilets 10 may be two or less or four or more. Details of the functions of the toilets 10 will be described later. Also, when describing a toilet 10 as the subject of information collection and judgment processing, the description may be read as the toilet booth TB in which the toilet 10 is located. Also, when describing a toilet booth TB as the subject of information collection and judgment processing, the description may be read as the toilet 10 located in that toilet booth TB. For example, toilet 10 11 This can also be read as toilet booth TB1, and toilet booth TB1 is a toilet bowl 10 11 It can also be interpreted as follows.
[0053] urinal 20 11 , urinal 20 12 , urinal 20 13 It will be placed in the shared space CS1. Urinal 20 11 , urinal 20 12 , urinal 20 13 When describing urinals placed in toilet space 2 without distinction, they may be referred to as "urinal 20". Figure 3 shows an example where there are three urinals 20, but any number of urinals 20 can be used as long as the desired processing is possible, and the number of urinals 20 may be two or less, or four or more. Details of the functions of the urinals 20 will be described later.
[0054] washbasin 30 11 , basin 30 12 , basin 30 13 It will be placed in the shared space CS1. Washbasin 30 11 , basin 30 12 , basin 30 13 When describing urinals located in toilet space 2 without distinction, they may be referred to as "washbasin 30". Figure 3 shows an example where there are three washbasins 30, but any number of washbasins 30 can be used as long as the desired treatment can be performed, and the number of washbasins 30 may be two or less, or four or more. Details regarding the function of washbasins 30 will be described later.
[0055] <1-3. Toilet Space Layout> Let me briefly explain the placement of toilet space 2. Toilet space 2 can be installed in any location as long as there is space in which it can be physically placed. In other words, any location can be chosen for toilet space 2. For example, toilet space 2 may be installed in a commercial facility such as a department store. Furthermore, the location of toilet space 2 is not limited to commercial facilities such as shops, but can be various types of facilities. For example, toilet space 2 may be installed in an amusement park, a stadium, or an office building. For example, toilet space 2 may be installed in a toilet in a tourist area. For example, toilet space 2 may be installed in a park or parking lot. In other words, toilets may be installed outdoors in parks, parking lots, etc. Thus, toilet space 2 can be installed in any location as long as there is space in which it can be installed.
[0056] <1-4. Configuration of the Anomaly Detection System> Next, the configuration of the anomaly detection system 1 will be described with reference to Figure 4. Figure 4 is a diagram showing an example configuration of the anomaly detection system according to the embodiment. Specifically, Figure 4 shows the configuration of the anomaly detection system 1.
[0057] Anomaly detection system 1 includes an information processing device (analysis device 100 in Figure 4) that performs anomaly detection processing. Anomaly detection system 1 also includes an information processing device (collection device 50 in Figure 4) that collects information used for anomaly detection processing. The anomaly detection system 1 shown in Figure 4 includes an analysis device 100, a collection device 50, a detection unit 21, a detection unit 101, a detection unit 201, and a detection unit 301. Note that anomaly detection system 1 may include multiple analysis devices 100, multiple collection devices 50, multiple detection units 21, multiple detection units 101, multiple detection units 201, multiple detection units 301, etc.
[0058] In Figure 4, the toilet users targeted for abnormality detection by the abnormality detection system 1 include at least one of the following: toilet space 2, toilet bowl 10, urinal 20, and washbasin 30. Note that, as shown in Figure 3, the toilet users targeted for abnormality detection by the abnormality detection system 1 may include multiple toilet spaces 2, multiple toilet bowls 10, multiple urinals 20, multiple washbasins 30, etc.
[0059] Toilet space 2 is a space provided within a facility or other space where users enter and exit to use the toilet. For example, toilet space 2 has toilet booths TB, a shared space CS, etc., and is a space where toilet-related structures are arranged. For example, toilet space 21 shown in Figure 3 has multiple toilets 10 11 , 10 12 , 10 13 Toilet booths TB1-TB3 and multiple urinals 20 are arranged in separate toilet booths TB1-TB3. 11 , 20 12 , 20 13 , and multiple washbasins 30 11 , 30 12 , 30 13 It has a shared space CS1 where the equipment is located. Note that the toilet space 2 does not necessarily have to be included in the abnormality detection system 1.
[0060] The detection unit 21 in the toilet space 2 performs detections related to the toilet space 2. The detection unit 21 functions as a detection unit that detects the entry and exit of people (users) into the toilet space 2. The detection unit 21 may be implemented by various sensors; for example, the detection unit 21 may be various sensors such as a human body detection sensor, an action detection sensor, or a presence detection sensor. The detection unit 21 may also be an image sensor (action detection sensor) that captures images of the entrance and exit of the toilet space 2. Note that the above is just an example, and the detection unit 21 may be implemented by any means that can detect the entry and exit of users into the toilet space 2.
[0061] The detection unit 21 of the toilet space 2 includes, for example, a communication unit (e.g., a communication circuit) having wireless communication capabilities, and is wirelessly connected to the collection device 50. For example, when the detection unit 21 detects a person entering or leaving the toilet space 2, it transmits detection information, such as the date and time of the detection, to the collection device 50 along with identification information (such as an ID) that identifies the toilet space 2. For example, the detection unit 21 transmits detection information, such as the time from when a person entered the toilet space 2 until they left (usage time), to the collection device 50 along with identification information (such as an ID) that identifies the toilet space 2. Note that if the toilet space 2 is not included in the abnormality detection targets of the abnormality detection system 1, the detection unit 21 may not be included in the abnormality detection system 1.
[0062] The toilet bowl 10 is the object of use in the toilet, used by users to excrete feces or urine. The toilet bowl 10 is located in a toilet booth TB provided within the toilet space 2. For example, the toilet bowl 10 has a toilet seat device that includes a toilet seat on which the user sits, and an operating unit for operating a nozzle for dispensing water for flushing. In addition to the toilet seat device, the toilet bowl 10 has various components such as a toilet lid and toilet bowl to realize the function of a toilet, but a detailed explanation is omitted. Note that the toilet bowl 10 does not necessarily have to be included in the abnormality detection system 1.
[0063] The detection unit 101 of the toilet 10 performs detections related to the toilet 10. The detection unit 101 of the toilet 10 performs detections related to the toilet booth TB in which the toilet 10 is located. The detection unit 101 functions as a detection unit that detects the entry and exit of a person (user) to and from the toilet booth TB in which the toilet 10 is located. The detection unit 101 may be implemented by various sensors; for example, the detection unit 101 may be various sensors such as a human body detection sensor, an action detection sensor, or a seating detection sensor. The detection unit 101 may be a door sensor installed on the door of the toilet booth TB to detect the opening and closing of the door of the toilet booth TB. The detection unit 101 may be an image sensor that captures images of the area around the door of the toilet booth TB. The detection unit 101 may be a seating sensor that detects when a user sits on the toilet 10. Note that the above is just an example, and the detection unit 101 may be implemented by any means that can detect the entry and exit of a user to and from the toilet 10. The toilet bowl 10 and the detection unit 101 may be integrated. In this case, the toilet bowl 10 having the detection unit 101 may be included in the abnormality detection system 1. The placement of the detection unit 101 is not particularly limited and may be installed on the ceiling, wall, floor, etc. of the toilet booth TB, or mounted on the toilet seat of the toilet bowl 10.
[0064] The detection unit 101 of the toilet bowl 10 includes, for example, a communication unit (e.g., a communication circuit) having a wireless communication function, and is wirelessly connected to the collection device 50. For example, when the detection unit 101 detects a person entering or leaving a toilet booth TB in which the toilet bowl 10 is located, it transmits detection information, such as the date and time of the detection, to the collection device 50 along with identification information (such as an ID) that identifies the toilet bowl 10 or the toilet booth TB in which the toilet bowl 10 is located. For example, the detection unit 21 transmits detection information, such as the time (usage time) from when a person enters the toilet booth TB in which the toilet bowl 10 is located until they leave, to the collection device 50 along with identification information (such as an ID) that identifies the toilet bowl 10 or the toilet booth TB in which the toilet bowl 10 is located. Note that if the toilet bowl 10 is not included in the abnormality detection targets of the abnormality detection system 1, the detection unit 101 may not be included in the abnormality detection system 1.
[0065] The urinal 20 is located in the men's toilet space 2 and is intended for use by toilet users when they need to urinate. The urinal 20 is located in the shared space CS within the toilet space 2. Note that the urinal 20 does not necessarily have to be included in the abnormality detection system 1.
[0066] The detection unit 201 of the urinal 20 performs detections related to the urinal 20. The detection unit 201 functions as a detection unit that detects the use of the urinal 20 by a person (user). The detection unit 201 may be implemented by various sensors; for example, the detection unit 201 may be a human body detection sensor, an action detection sensor, an existence detection sensor, or other types of sensors. The detection unit 201 may also be a proximity sensor that detects the proximity of a person to the urinal 20. The above is just an example, and the detection unit 201 may be implemented by any means that can detect the use of the urinal 20 by a user. The urinal 20 and the detection unit 201 may be integrated. In this case, the urinal 20 having the detection unit 201 may be included in the abnormality detection system 1. For example, the detection unit 201 is provided on the front of the urinal 20 and detects a person located in front of the urinal 20. The placement of the detection unit 201 is not particularly limited and may be installed on the ceiling, wall, floor, etc., of the shared space CS.
[0067] The detection unit 201 of the urinal 20 includes, for example, a communication unit (e.g., a communication circuit) having wireless communication capabilities, and is wirelessly connected to the collection device 50. For example, when the detection unit 201 detects that a person is using the urinal 20, it transmits detection information, such as the date and time of the detection, to the collection device 50 along with identification information (such as an ID) that identifies the urinal 20. For example, the detection unit 21 transmits detection information, such as the time (usage time) while a person is using the urinal (e.g., from when a person approaches the urinal 20 until they leave), to the collection device 50 along with identification information (such as an ID) that identifies the urinal 20. Note that if the urinal 20 is not included in the abnormality detection targets of the abnormality detection system 1, the detection unit 201 may not be included in the abnormality detection system 1.
[0068] The washbasin 30 is a toilet-use item used by toilet users to wash their hands, wash their face, or look in the mirror. The washbasin 30 is located in the shared space CS provided within the toilet space 2. For example, the washbasin 30 has a faucet with an automatic faucet function and a bowl that receives water from the faucet. Note that the washbasin 30 does not necessarily have to be included in the abnormality detection system 1.
[0069] The detection unit 301 of the washbasin 30 performs detections related to the washbasin 30. The detection unit 301 functions as a detection unit that detects the use of the washbasin 30 by a person (user). The detection unit 301 may be implemented by various sensors; for example, the detection unit 301 may be various sensors such as a human body detection sensor, an action detection sensor, or a presence detection sensor. The detection unit 301 may also be a proximity sensor that detects the proximity of a person's body to the washbasin 30. Note that the above is just an example, and the detection unit 301 may be implemented by any means that can detect the use of the washbasin 30 by a user. Note that the washbasin 30 and the detection unit 301 may be integrated. In this case, the washbasin 30 having the detection unit 301 may be included in the abnormality detection system 1. For example, the detection unit 301 may be installed near the faucet of the washbasin 30 and detect the proximity of a person's hand to the faucet of the washbasin 30. The placement of the detection unit 301 is not particularly limited and may be installed on the ceiling, walls, floor, etc., of the shared space CS.
[0070] The detection unit 301 of the washbasin 30 includes, for example, a communication unit (e.g., a communication circuit) having wireless communication capabilities, and is wirelessly connected to the data collection device 50. For example, when the detection unit 301 detects that a person is using the washbasin 30, it transmits detection information, such as the date and time of the detection, to the data collection device 50 along with identification information (such as an ID) that identifies the washbasin 30. For example, the detection unit 21 transmits detection information, such as the time (usage time) while a person is using the washbasin (e.g., while the faucet of the washbasin 30 is dispensing water), to the data collection device 50 along with identification information (such as an ID) that identifies the washbasin 30. Note that if the washbasin 30 is not included in the abnormality detection targets of the abnormality detection system 1, the detection unit 301 may not be included in the abnormality detection system 1.
[0071] The data collection device 50 collects various types of information. For example, the data collection device 50 may be a gateway device or the like. The data collection device 50 is a device that collects detection information, such as sensor data detected for each object of use. The data collection device 50 collects information from other devices. The data collection device 50 collects detection information, which is information detected about the toilet space 2, toilet bowl 10, urinal 20, and washbasin 30, etc. The data collection device 50 receives detection information from devices that detect information about the toilet space 2, toilet bowl 10, urinal 20, and washbasin 30, etc.
[0072] The data collection device 50 receives detection results for the toilet space 2 from the detection unit 21 of the toilet space 2. The data collection device 50 receives detection information for the toilet bowl 10 from the detection unit 101 of the toilet bowl 10. The data collection device 50 receives detection information for the urinal 20 from the detection unit 201 of the urinal 20. The data collection device 50 receives detection information for the washbasin 30 from the detection unit 301 of the washbasin 30. The data collection device 50 is wirelessly connected to the detection unit 21 of the toilet space 2, the detection unit 101 of the toilet bowl 10, the detection unit 201 of the urinal 20, and the detection unit 301 of the washbasin 30. The data collection device 50 may be connected to the devices that detect information such as the toilet space 2, toilet bowl 10, urinal 20, and washbasin 30 in any way as long as it is capable of transmitting and receiving information, and may also be connected via wired communication.
[0073] The data collection device 50 may be located outside the toilet space 2 or inside the toilet space 2. For example, the data collection device 50 may be a server device located in a facility where the toilet space 2 is provided. The above is merely an example, and any configuration and placement of the data collection device 50 is possible as long as it can communicate with the detection units 21, 101, 201 and 301 to collect information and transmit the collected information to the analysis device 100. The data collection device 50 may also be integrated with the analysis device 100. In this case, the analysis device 100 has the functions of the data collection device 50, and the analysis device 100 collects information on the toilet space 2, toilets 10, urinals 20, and washbasins 30, etc.
[0074] The analysis device 100 is an information processing device (computer) that performs a determination process to determine whether or not an abnormality has occurred regarding the object of toilet use. For example, the analysis device 100 may be a cloud server or the like. The analysis device 100 is connected to the collection device 50 wirelessly or wired via a predetermined network N such as the Internet. The analysis device 100 may be connected to the collection device 50 in any way as long as it is capable of sending and receiving information, and may be connected wirelessly or wired.
[0075] The analysis device 100 uses the information collected by the collection device 50 to perform a determination process to determine whether or not an abnormality has occurred with respect to the toilet user. The analysis device 100 uses the collected information, which is the information received from the collection device 50, to perform a determination process to determine whether or not an abnormality has occurred with respect to the toilet user. The analysis device 100 uses the collected information to determine whether or not an abnormality has occurred with respect to the toilet space 2. The analysis device 100 uses the collected information to determine whether or not an abnormality has occurred with respect to the toilet bowl 10. The analysis device 100 uses the collected information to determine whether or not an abnormality has occurred with respect to the urinal 20. The analysis device 100 uses the collected information to determine whether or not an abnormality has occurred with respect to the washbasin 30.
[0076] <1-5. Functional Configuration of the Analysis Device> The functional configuration of the analysis device will be described below with reference to Figure 5. Figure 5 is a block diagram showing an example of the configuration of the analysis device according to this embodiment.
[0077] As shown in Figure 5, the analysis device 100 includes a communication unit 110, a storage unit 120, and a control unit 130. The analysis device 100 may also include an input unit (e.g., a keyboard or mouse) for receiving various operations from the administrator of the analysis device 100, and a display unit (e.g., a liquid crystal display) for displaying various information.
[0078] The communication unit 110 is implemented, for example, by a communication circuit. The communication unit 110 is connected to a predetermined network N (see Figure 4) by wire or wireless connection and transmits and receives information with an external information processing device. For example, the communication unit 110 is connected to a predetermined network N (see Figure 4) by wire or wireless connection and transmits and receives information with other devices such as the data collection device 50.
[0079] The storage unit 120 is implemented by, for example, a semiconductor memory element such as RAM (Random Access Memory) or flash memory, or a storage device such as a hard disk or optical disc. For example, the storage unit 120 is a computer-readable recording medium that non-temporarily records data used by abnormality detection programs such as judgment processing.
[0080] As shown in Figure 5, the storage unit 120 according to this embodiment includes a placement information storage unit 121 and a collection information storage unit 122. The storage unit 120 stores various information necessary for processing, not limited to the placement information storage unit 121 and the collection information storage unit 122. For example, the storage unit 120 stores various information used in the determination process (e.g., information related to thresholds). For example, the storage unit 120 stores a function for calculating thresholds used in the determination process, and information about the calculated function.
[0081] The arrangement information storage unit according to the embodiment stores various information regarding the arrangement of various objects to be detected by the anomaly detection system 1. For example, the arrangement information storage unit stores information regarding the arrangement of the toilet space 2, toilet 10, urinal 20, and washbasin 30. Figure 6 is a diagram showing an example of the arrangement information storage unit according to the embodiment. The arrangement information storage unit shown in Figure 6 includes items such as "facility," "toilet space," "location," and "location element."
[0082] "Facility" refers to the location where a toilet space is located. Note that "Facility" is not limited to structures; various locations where a toilet space is located can be registered. "Toilet Space" refers to identification information used to identify each toilet space. In Figure 6, for illustrative purposes, codes such as "21" and "22" are shown for each toilet space, but "Toilet Space" stores information that allows for the identification of the toilet space (e.g., toilet space ID).
[0083] The "location" field indicates identification information for identifying each location. In Figure 6, for illustrative purposes, the "location" field is shown with codes such as "TB1," "TB2," "TB3," and "CS1" assigned to each component of toilet space 2. However, the "location" field stores information that allows for the identification of the location (e.g., location ID).
[0084] "Placement element" indicates identification information for identifying the toilet users placed in the corresponding placement location. For example, "Placement element" indicates identification information for identifying toilet users such as toilet bowl 10, urinal 20, and washbasin 30 placed in the corresponding placement location. In Figure 6, for illustrative purposes, "10" is shown in "Placement element". 11 "10 12 "10 13 "20 11 "20 12 "20 13 "30 11 "30 12 "30 13 The symbols attached to each component, such as "[...]", are shown in the diagram, but any information may be registered in the "[arrangement element]" as long as it is possible to identify each target of use.
[0085] For example, the "placement element" stores information that can identify a toilet placed in the corresponding location (e.g., toilet ID), identification information for identifying a urinal (e.g., urinal ID), or identification information for identifying a washbasin (e.g., washbasin ID).
[0086] In the example in Figure 6, the toilet space 21 identified by "21" includes toilet booths TB1 identified by "TB1", toilet booth TB2 identified by "TB2", and toilet booth TB3 identified by "TB3". It also indicates that the toilet space 21 includes a shared space CS1 identified by "CS1".
[0087] The toilet booth TB1, which is identified by "TB1", has "10 11 Toilet 10 identified by " 11 This indicates that it will be located. Also, the toilet booth TB2, which is the location identified by "TB2", will have "10 12 Toilet 10 identified by " 12 This indicates that it will be located. Also, the toilet booth TB3, which is the location identified by "TB3", will have "10 13 Toilet 10 identified by " 13 This indicates that it will be placed.
[0088] Furthermore, the shared space CS1, which is the location identified by "CS1", contains "20 11 Urinal 20 identified by " 11 "20 12 Urinal 20 identified by " 12 "20 13 Urinal 20 identified by " 13 This indicates that it will be placed in the shared space CS1. 11 Washbasin 30 identified by " 11 "30 12 Washbasin 30 identified by " 12 "30 13 Washbasin 30 identified by " 13 This indicates that it will be placed.
[0089] The placement information storage unit 121 is not limited to the above and may store various types of information depending on the purpose. For example, the placement information storage unit 121 may store information (e.g., sensor ID, etc.) that identifies the sensor (detection unit) that detects the sensor data (detection information) of each target being detected, in association with the target being detected by that sensor.
[0090] Information indicating the specific location of each toilet's user (e.g., latitude and longitude information) may be stored in association with each toilet's user. For example, information indicating the specific location of each toilet space 2 (e.g., latitude and longitude information) may be stored in association with each toilet space 2. For example, information indicating the specific location of each toilet bowl 10 (e.g., latitude and longitude information) may be stored in association with each toilet bowl 10. For example, the location information storage unit 121 may store information detected by each urinal 20 and information indicating the specific location of each urinal 20 (e.g., latitude and longitude information) in association with each urinal 20. For example, the location information storage unit 121 may store information detected by each washbasin 30 and information indicating the specific location of each washbasin 30 (e.g., latitude and longitude information) in association with each washbasin 30.
[0091] The collected information storage unit 122 stores detection information, such as sensor data, collected for each toilet user. The collected information storage unit 122 stores information received from the collection device 50. The collected information storage unit 122 stores detection information detected by the detection unit 21, detection unit 101, detection unit 201, and detection unit 301. For example, the collected information storage unit 122 stores the usage history of each toilet user, associating it with information that identifies each toilet user.
[0092] For example, the collected information storage unit 122 stores the date and time each toilet's user was used, associating it with information that identifies each toilet's user. The collected information storage unit 122 stores the date and time each toilet bowl 10 was used, associating it with information that identifies each toilet bowl 10. The collected information storage unit 122 stores the date and time each toilet booth TB in which each toilet bowl 10 is located was used, associating it with information that identifies each toilet booth TB. The collected information storage unit 122 stores the date and time each urinal 20 was used, associating it with information that identifies each urinal 20. The collected information storage unit 122 stores the date and time each washbasin 30 was used, associating it with information that identifies each washbasin 30. The collected information storage unit 122 stores the date and time each toilet space 2 was used, associating it with information that identifies each toilet space 2.
[0093] For example, the collected information storage unit 122 stores the date and time each toilet was used, and the duration of use, in association with information that identifies each toilet. The collected information storage unit 122 stores the date and time each toilet bowl 10 was used, and the duration of use, in association with information that identifies each toilet bowl 10. The collected information storage unit 122 stores the date and time each toilet booth TB in which each toilet bowl 10 is located was used, and the duration of use, in association with information that identifies each toilet booth TB. The collected information storage unit 122 stores the date and time each urinal 20 was used, and the duration of use, in association with information that identifies each urinal 20. The collected information storage unit 122 stores the date and time each washbasin 30 was used, and the duration of use, in association with information that identifies each washbasin 30. The collected information storage unit 122 stores the date and time each toilet space 2 was used, and the duration of use, in association with information that identifies each toilet space 2.
[0094] The above is merely one example; the collected information storage unit 122 stores various types of collected information.
[0095] Returning to Figure 5, let's continue the explanation. The control unit 130 is implemented by, for example, a CPU (Central Processing Unit) or GPU (Graphics Processing Unit) executing a program stored inside the analysis device 100 (for example, an anomaly detection program such as the judgment process related to this disclosure) using RAM or the like as a working area. The control unit 130 is also a controller and is implemented by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or FPGA (Field Programmable Gate Array).
[0096] As shown in Figure 5, the control unit 130 includes an acquisition unit 131, a calculation unit 132, a determination unit 133, and a transmission unit 134, and realizes or executes the information processing functions and operations described below. Note that the internal configuration of the control unit 130 is not limited to the configuration shown in Figure 5, and other configurations are also acceptable as long as they perform the information processing described later.
[0097] The acquisition unit 131 acquires various types of information. The acquisition unit 131 acquires various types of information from the storage unit 120. The acquisition unit 131 receives information from other devices. The acquisition unit 131 receives information (detection information, etc.) collected by the collection device 50 from the collection device 50. The acquisition unit 131 receives detection information detected regarding the toilet user from the collection device 50. The acquisition unit 131 receives detection information detected by sensors, etc., corresponding to the toilet user from the collection device 50.
[0098] The acquisition unit 131 receives detection information from the detection unit 21 regarding the toilet space 2 from the detection unit 50. The acquisition unit 131 receives detection information from the detection unit 101 regarding the toilet bowl 10 from the detection unit 50. The acquisition unit 131 receives detection information from the detection unit 101 regarding the toilet booth TB in which the toilet bowl 10 is located from the detection unit 50. The acquisition unit 131 receives detection information from the detection unit 201 regarding the urinal 20 from the detection unit 50. The acquisition unit 131 receives detection information from the detection unit 301 regarding the washbasin 30 from the detection unit 50.
[0099] The acquisition unit 131 acquires information to be used for processing from the storage unit 120. The acquisition unit 131 acquires information to be used for judgment processing from the collected information storage unit 122. The acquisition unit 131 acquires information corresponding to the toilets to be judged from the collected information storage unit 122. The acquisition unit 131 acquires information to be used for calculating statistics from the collected information storage unit 122. The acquisition unit 131 acquires information to be used for calculating thresholds from the collected information storage unit 122.
[0100] The acquisition unit 131 acquires information showing the trend of cumulative usage time per predetermined period for one of the following: toilet booth, washbasin, urinal, toilet bowl, or toilet space. The acquisition unit 131 acquires information showing the trend of cumulative usage time per predetermined period for one of the following: toilet booth, washbasin, urinal, toilet bowl, or toilet space. The acquisition unit 131 acquires information showing the trend of cumulative usage time for one of the following during the collection period prior to the determination point, which is determined according to the time of abnormality determination. The acquisition unit 131 acquires information showing the trend of cumulative usage time per predetermined period for multiple other users other than one of the following users. The acquisition unit 131 acquires information showing the trend of cumulative usage time for multiple other users during the collection period prior to the determination point, which is determined according to the time of abnormality determination.
[0101] The calculation unit 132 performs calculation processing. The calculation unit 132 performs calculation processing using various information stored in the storage unit 120. The calculation unit 132 performs calculation processing using various information acquired by the acquisition unit 131.
[0102] The calculation unit 132 calculates various values used in the judgment process. The calculation unit 132 calculates thresholds used in the judgment process. The calculation unit 132 calculates statistics related to the target of judgment.
[0103] The calculation unit 132 calculates statistics related to the object of use. The calculation unit 132 calculates statistics on the amount of time the object of use is used by the user over a predetermined period or number of times.
[0104] The calculation unit 132 performs a calculation process to calculate the cumulative usage time. The calculation unit 132 calculates the cumulative usage time for each user. The calculation unit 132 performs a process to normalize predetermined information. The calculation unit 132 performs a process to normalize the cumulative usage time per predetermined time for each user. The calculation unit 132 performs a standardization process to set the mean to "0" and the variance to "1" for the cumulative usage time per predetermined time for each user. The calculation unit 132 performs a standardization process to transform the cumulative usage time per predetermined time for each user so that the mean is "0" and the variance is "1".
[0105] The calculation unit 132 may transform the information in any way as long as the information for each usage target becomes comparable. For example, the calculation unit 132 performs a normalization process to convert the cumulative usage time per predetermined time for each usage target to a value between 0 and 1. For example, the calculation unit 132 performs a normalization process to convert the cumulative usage time per predetermined time for each usage target so that the minimum value is 0 and the maximum value is 1.
[0106] The determination unit 133 performs a determination process. The determination unit 133 performs a determination process using various information stored in the storage unit 120. The determination unit 133 performs a determination process using various information acquired by the acquisition unit 131. The determination unit 133 performs a determination process using various values (information) calculated by the calculation unit 132.
[0107] The determination unit 133 performs a determination process using the threshold calculated by the calculation unit 132. The determination unit 133 performs a determination process using the statistics related to the object of use calculated by the calculation unit 132. The determination unit 133 uses the statistics related to one object of use to determine whether or not an abnormality has occurred with respect to that object of use.
[0108] The determination unit 133 determines that an abnormality has occurred with respect to one object if the time trend of the cumulative usage time of one object deviates from the time trend of the cumulative usage time of the entire space in which the object is installed, or from the time trend of the cumulative usage time of multiple other objects other than the one object. The determination unit 133 determines that an abnormality has occurred with respect to one object if the time trend of the cumulative usage time of one object deviates from the usage trends of multiple other objects of a different type than the one object.
[0109] The determination unit 133 determines that an abnormality has occurred with respect to a particular object if the cumulative usage time trend of that object deviates from the usage trends of several other objects, which are any of the following: toilet booths, washbasins, urinals, toilets, or toilet spaces. The determination unit 133 determines that an abnormality has occurred with respect to a particular object if the cumulative usage time of a particular object per predetermined period falls below a threshold based on the cumulative usage time of each of the several other objects per predetermined period. The determination unit 133 determines that an abnormality has occurred with respect to a particular object if the time trend of the cumulative usage time of a particular object deviates from the time trend of the cumulative usage time of the entire space in which the particular object is provided during the collection period, or from the time trend of the cumulative usage time of several other objects during the collection period.
[0110] The transmitting unit 134 transmits information to an external information processing device. The transmitting unit 134 transmits information regarding the determination result by the determination unit 133 to an administrator device used by the administrator who manages the abnormality detection system 1. If the determination unit 133 indicates an abnormality, the transmitting unit 134 transmits information regarding the toilet user that was determined to be abnormal. If the determination unit 133 indicates an abnormality, the transmitting unit 134 transmits information identifying the toilet user that was determined to be abnormal to the administrator device. If the determination unit 133 indicates an abnormality, the transmitting unit 134 transmits information indicating the location where the toilet user that was determined to be abnormal is located to the administrator device. The transmitting unit 134 may also transmit information to the collection device 50. For example, the transmitting unit 134 transmits information to the information collection device 50 requesting information collected by the collection device 50.
[0111] <1-6. Processing Flow> From here, we will explain the processing flow of the anomaly detection process using Figure 7. Figure 7 is a flowchart showing an example of the steps of the process executed by the anomaly detection system.
[0112] The anomaly detection system 1 acquires information indicating the trend of the cumulative usage time per predetermined period for one of the toilet users (step S101). For example, the analysis device 100 of the anomaly detection system 1 acquires information indicating the cumulative usage time per predetermined period for one of the toilet users, which is one of the toilet booth TB, washbasin 30, urinal 20, toilet bowl 10, or toilet space 2.
[0113] The anomaly detection system 1 determines that an anomaly has occurred with respect to a particular object if the time trend of the cumulative usage time of that object deviates from the time trend of the cumulative usage time of the entire space in which the object is installed, or from the time trend of the cumulative usage time of multiple other objects (step S102). For example, the analysis device 100 of the anomaly detection system 1 determines that an anomaly has occurred with respect to a particular object if the cumulative usage time of a particular object per predetermined time falls below a threshold based on the cumulative usage time per predetermined time of each of the multiple other objects.
[0114] Further effects and modifications can be readily derived by those skilled in the art. Therefore, broader aspects of the present invention are not limited to the specific details and representative embodiments expressed and described above. Accordingly, various modifications are possible without departing from the spirit or scope of the overall concept of the invention as defined by the appended claims and their equivalents. [Explanation of Symbols]
[0115] 1. Anomaly detection system 2 Toilet space 10 Toilet bowl 20 Urinal 30 wash basin 50 Collection device 100 Analyzer 110 Communications Department 120 Storage section 121 Location information storage unit 122 Information Collection and Storage Unit 130 Control Unit 131 Acquisition Department 132 Calculation Section 133 Judgment section 134 Transmitter CS shared space TB toilet booth
Claims
1. An acquisition unit that acquires information showing the trend of change in the cumulative usage time per predetermined period for a single toilet that is the target of use by toilet users, A determination unit determines that an abnormality has occurred with respect to the first object if the temporal trend of the cumulative usage time of the first object deviates from the temporal trend of the cumulative usage time of the entire space in which the first object is installed, or from the temporal trend of the cumulative usage time of multiple other objects other than the first object. An anomaly detection system characterized by having the following features.
2. The aforementioned multiple other uses are, This is a different type of target of use than the target of use described in item 1 above. The anomaly detection system according to feature 1.
3. The subject of use mentioned in item 1 is, It is one of the following: toilet booth, washbasin, urinal, toilet bowl, or toilet space. The aforementioned multiple other uses are, It is any of the following other items not listed in item 1: toilet booth, washbasin, urinal, toilet bowl, or toilet space. An anomaly detection system according to claim 1 or 2, characterized by the above.
4. The determination unit, If the cumulative usage time per predetermined time for the first object falls below a threshold based on the cumulative usage time per predetermined time for each of the other objects, it is determined that an abnormality has occurred with respect to the first object. An anomaly detection system according to any one of claims 1 to 3.
5. The acquisition unit is, Information is obtained that shows the trend of the cumulative usage time of one of the usage targets during the collection period prior to the determination point, which varies depending on the timing of the determination of the abnormality and determines the period. The determination unit, If the temporal trend of the cumulative usage time of the first object deviates from the temporal trend of the cumulative usage time of the entire space where the first object is provided during the collection period, or from the temporal trend of the cumulative usage time of the other multiple objects during the collection period, it is determined that an abnormality has occurred with respect to the first object. An anomaly detection system according to any one of claims 1 to 4.