Anomaly detection system

JP2026148704APending Publication Date: 2026-09-17TOTO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2026172709
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2026-07-15
Publication Date
2026-09-17

AI Technical Summary

Benefits of technology

【0019】 実施形態の一態様によれば、トイレの使用対象に関する異常を適切に判定することができる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026148704000001_ABST
    Figure 2026148704000001_ABST
Patent Text Reader

Abstract

To appropriately determine any abnormalities related to the user of the toilet. [Solution] The abnormality detection system according to the embodiment includes an acquisition unit that acquires information showing the trend of cumulative usage time per predetermined time for a single toilet that is the target of use by toilet users, and a determination unit that determines that an abnormality has occurred with respect to the single toilet when the trend of cumulative usage time for the single toilet deviates from the past usage trend for the single toilet. The determination unit determines that an abnormality has occurred with respect to the single toilet when the cumulative usage time for the single toilet during a predetermined time period falls below a threshold based on the cumulative usage time for the single toilet during past predetermined time periods.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The embodiments of the disclosure relate to an anomaly detection system. [Background technology]

[0002] Systems for detecting abnormalities in the use of toilets, such as toilet booths, have been known for some time (for example, Patent Document 1). For example, the system described in Patent Document 1 determines that an abnormality occurs when the number of uses of household infrastructure such as toilets falls below a predetermined value. [Prior art documents] [Patent Documents]

[0003] [Patent Document 1] Japanese Patent Publication No. 2002-032883 [Overview of the project] [Problems that the invention aims to solve]

[0004] However, there is room for improvement in the above technology. For example, the conventional system described above may incorrectly identify a decrease in toilet usage as abnormal if it is not due to a normal decrease in usage, such as during nighttime or holidays. Thus, there is room for improvement in the abnormality detection by the above system. Therefore, it is desirable to be able to appropriately detect abnormalities related to toilet usage, such as toilet booths where toilets are placed.

[0005] Considering the points mentioned above, the challenge lies in appropriately determining any abnormalities related to the use of the toilet.

[0006] The embodiments of the disclosure aim to provide an abnormality detection system that can appropriately determine abnormalities related to the user of a toilet. [Means for solving the problem]

[0007] An abnormality detection system according to one embodiment is characterized by comprising: an acquisition unit that acquires information indicating the trend of cumulative usage time per predetermined period for a particular use target that is to be used by a toilet user; and a determination unit that determines that an abnormality has occurred with respect to the particular use target when the trend of cumulative usage time for the particular use target deviates from the past usage trend of the particular use target.

[0008] According to one embodiment of the anomaly detection system, if the trend of cumulative usage time per predetermined period for a particular object deviates from the past usage trend for that object, 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 detection of anomalies. 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 past cumulative usage time and determines an anomaly if the trend deviates. Examples of objects that can be used will be described later, but they may include various objects such as toilets, toilet booths equipped with toilets, urinals, washbasins, toilet spaces, and liquid soap dispensers.

[0009] An abnormality detection system according to one embodiment is characterized in that the target of use is any of the following: toilet booth, washbasin, urinal, toilet, or toilet space.

[0010] According to one embodiment of the anomaly detection system, if the cumulative usage time trend per predetermined period of time for one of the following objects of use—a toilet booth, washbasin, urinal, toilet bowl, or toilet space—deviates from past usage trends, it can be estimated that something has happened to that object of use, and by identifying this as an anomaly, the anomaly can be detected early. In this way, the anomaly detection system can detect anomalies in an object of use by comparing its current usage trends with past usage trends, thereby detecting anomalies in the object of use based on the difference between current and past usage trends. Therefore, the anomaly detection system can appropriately determine anomalies related to toilet objects of use.

[0011] 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 period of the first object falls below a threshold based on the cumulative usage time per time period corresponding to the past predetermined time period of the first object.

[0012] According to an anomaly detection system in one embodiment, if the cumulative usage time per predetermined period of time for a particular object falls below a threshold based on the cumulative usage time per period of time corresponding to a predetermined period of time in the past for that object, it can be estimated that something has happened to that object, and by determining this to be an anomaly, an anomaly can be detected early. Therefore, the anomaly detection system can appropriately determine an anomaly related to a toilet object.

[0013] In an abnormality detection system according to one embodiment, the acquisition unit acquires information indicating the trend of cumulative usage time per predetermined time for other users other than the first user, and the determination unit determines that no abnormality has occurred with respect to the first user if the trend of cumulative usage time for the other users deviates from the past usage trends of the other users, and the trend of cumulative usage time for the first user deviates from the past usage trends of the first user.

[0014] According to one embodiment of the anomaly detection system, even if the cumulative usage time trend of one user deviates from the past usage trend of that user, if the cumulative usage time trend of other users deviates from the past usage trend of those users, it can be presumed that something other than an event that occurred in the user itself has occurred, and therefore it can be determined not to be an anomaly of the user, thereby reducing the possibility of mistakenly determining it as an anomaly. In this way, the anomaly detection system can detect anomalies with greater accuracy by adding information on other users to the anomaly determination of one user. Therefore, the anomaly detection system can appropriately determine anomalies related to toilet users. For example, the anomaly detection system can take into account the cumulative usage time trends of other users, and if the cumulative usage time or cumulative usage time trends of other users also deviate from past cyclical trends, it can determine that it is normal and not an anomaly. In conventional anomaly detection, if a decrease in users occurs that is different from past trends but is not an anomaly (e.g., emergency response, irregular holidays), it may be mistakenly determined to be an anomaly. However, according to one embodiment of the abnormality detection system, the system takes into account the cumulative usage time trends of other toilet equipment to determine whether or not there is truly an abnormality, thereby reducing the possibility of mistakenly identifying an abnormality.

[0015] In an anomaly detection system according to one embodiment, the acquisition unit acquires event information including the date and time when a predetermined event occurred, and the determination unit determines that no anomaly has occurred with respect to the one object of use if the time of determination of the anomaly corresponds to the date and time indicated by the event information.

[0016] According to one embodiment of the anomaly detection system, if the time of anomaly determination coincides with the date and time when a predetermined event occurred, the system determines that no anomaly has occurred, thereby reducing the possibility of mistakenly determining an anomaly. Therefore, the anomaly detection system can appropriately determine anomalies related to the use of the toilet. For example, the anomaly detection system can receive event information from an external interface, and by considering this event information, if the date and time of the event coincide with a date and time that deviates from past usage trends, it determines that it is normal and not an anomaly. Conventional anomaly detection systems may mistakenly determine an anomaly if there is a decrease in users that differs from past trends but is not an anomaly (such as an irregular holiday). However, according to one embodiment of the anomaly detection system, by considering pre-set event information to determine whether it is truly an anomaly, the possibility of mistakenly determining an anomaly can be reduced.

[0017] In an anomaly detection system according to one embodiment, the determination unit is characterized in that it determines whether or not an anomaly has occurred with respect to the first object of use, based on the usage trends of the first object of use in the past, excluding the date and time indicated by the event information.

[0018] According to one embodiment of the anomaly detection system, if the cumulative usage time trend per predetermined period of time for a particular object deviates from past usage trends excluding the date and time when a predetermined event occurred, it can be estimated that something has happened to that object, and by determining this as an anomaly, an anomaly can be detected early. In this way, the anomaly detection system can reduce the possibility of incorrectly determining an anomaly and improve the accuracy of the determination by performing the determination process while excluding information that may negatively affect the accuracy of the anomaly determination. Therefore, the anomaly detection system can appropriately determine anomalies related to toilet users. [Effects of the Invention]

[0019] According to one embodiment, abnormalities related to the object being used by the toilet can be appropriately determined. [Brief explanation of the drawing]

[0020] [Figure 1] Figure 1 shows an example of an anomaly detection process according to an embodiment. [Figure 2] Figure 2 shows an example of the target users of the toilet according to the embodiment. [Figure 3] Figure 3 shows an example of the configuration of an anomaly detection system according to the embodiment. [Figure 4] Figure 4 is a block diagram showing an example of the configuration of the analysis apparatus according to this embodiment. [Figure 5] Figure 5 shows an example of a placement information storage unit according to the embodiment. [Figure 6] Figure 6 is a flowchart showing an example of the steps performed by the anomaly detection system. [Modes for carrying out the invention]

[0021] 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.

[0022] <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 3) according to this embodiment will be explained with reference to Figure 1. Figure 1 is a diagram showing an example of the anomaly detection process according to this embodiment.

[0023] Figure 1 illustrates the case where the abnormality detection system 1 performs an abnormality detection on the toilet bowl 10. Note that the target of abnormality detection is not limited to the toilet bowl 10, but may also include various other toilet-related items such as the toilet space 2 shown in Figure 2, the toilet booth TB in which the toilet bowl 10 is installed, the urinal 20, and the washbasin 30, but further details will be described later.

[0024] The following describes an example of the process shown in Figure 1. Specifically, in Figure 1, the toilet bowl 1011 The anomaly detection system 1 performs an anomaly determination on the toilet 10 that is the target of detection. For example, the analysis device 100 (see Figure 3) of the anomaly detection system 1 performs the process shown in Figure 1. The analysis device 100 analyzes the toilet 10 that is the target of detection. 11 Obtain information regarding its use.

[0025] The analysis device 100 detects the toilet 10 11 Information is obtained showing the cumulative usage time of the toilet 10. For example, the analysis device 100 obtains information showing the cumulative usage time of the toilet 10. 11 Regarding this, information is obtained indicating the time the object was used. For example, the analysis device 100 obtains information indicating the time the toilet 10 11 Regarding this, information is obtained indicating the time that the object of use was in use. For example, the analysis device 100 obtains information indicating that the toilet 10 11 Regarding this, information is acquired indicating the time during which the sensor (detection unit) corresponding to the target of use was detecting its use.

[0026] The analysis device 100 calculates the cumulative usage time of a single object by summing up (accumulating) the time that a single object was in use. The analysis device 100 calculates the cumulative usage time of a single object on today by accumulating (counting) the time that a single object was in use on the day that includes the date and time of processing (also called "today"). The analysis device 100 calculates the cumulative usage time of a single object per predetermined time period on today by counting the time that a single object was in use at each predetermined time period on today. For example, the analysis device 100 calculates the cumulative usage time of a single object per predetermined time period on today by accumulating the time that a single object was in use at 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 on today.

[0027] In Figure 1, the analysis device 100 is a toilet bowl 10 11 Regarding this, the time spent in use for each time slot, such as the 7 o'clock hour and the 8 o'clock hour, is accumulated today. As a result, the analysis device 100 calculates the toilet 10 11calculates the cumulative usage time per predetermined time period for today.

[0028] The analysis device 100 calculates the cumulative usage time of one usage target in the past by accumulating the time during which the one usage target was in use on days before today (the past). The analysis device 100 calculates the cumulative usage time of one usage target one day before the processing date by accumulating the time during which the one usage target was in use on the day before the day including the date and time of processing (also referred to as "one day ago"). The analysis device 100 calculates the cumulative usage time per predetermined time period of one usage target one day before the processing date by accumulating the time during which the one usage target was in use for each predetermined time period one day before the processing date. In Fig. 1, the analysis device 100 detects that the toilet bowl 10 11 accumulates the time during which it was in use for each time slot such as 7:00-7:59, 8:00-8:59, etc. one day ago. Accordingly, the analysis device 100 calculates the cumulative usage time per predetermined time period of the toilet bowl 10 11 one day ago.

[0029] The analysis device 100 calculates the cumulative usage time of one usage target two days before the processing date by accumulating the time during which the one usage target was in use on the day before the day before the day including the date and time of processing (also referred to as "two days ago"). The analysis device 100 calculates the cumulative usage time per predetermined time period of one usage target two days before the processing date by accumulating the time during which the one usage target was in use for each predetermined time period two days before the processing date. In Fig. 1, the analysis device 100 detects that the toilet bowl 10 11 accumulates the time during which it was in use for each time slot such as 7:00-7:59, 8:00-8:59, etc. two days ago. Accordingly, the analysis device 100 calculates the cumulative usage time per predetermined time period of the toilet bowl 10 11 two days ago.

[0030] Similarly, the analysis device 100 calculates the cumulative usage time per predetermined time for a single object in the past by accumulating the time a single object was in use for predetermined time intervals on each past day, such as 3 days prior to the day containing the processing date and time, 4 days prior, etc. Note that the past can be any period prior to the processing date and time, such as 1 week or 1 month. For example, if information from the past week is used, the analysis device 100 accumulates the time a single object was in use for predetermined time intervals on each past day, such as 1 day prior to the day containing the processing date and time, 2 days prior to the day containing the processing date and time, 3 days prior to the day containing the processing date and time, 4 days prior to the day containing the processing date and time, 5 days prior to the day containing the processing date and time, 6 days prior to the day containing the processing date and time, 6 days prior to the day containing the processing date and time, 2 days prior to the day containing the processing date and time, 3 days prior to the day containing the processing date and time, 4 days prior to the day containing the processing date and time, 5 days prior to the day containing the processing date and time, 6 days prior to the day containing the processing date and time, 6 days prior to the day containing the processing date and time, 6 days prior to the day containing the processing date and time, 7 days prior to the day containing the processing date and time, 2 days prior to the day containing the processing date and time, 3 days prior to the day containing the processing date and time, 4 days prior to the day containing the processing date and time, 5

[0031] In Figure 1, the analysis device 100 is shown in the aggregated data DT1, and the toilet 10 11 This generates information showing the cumulative usage time per hour for each day from today to N days ago.

[0032] Aggregated data DT1 is toilet bowl 10 11 This shows the cumulative usage time per hour. For example, aggregated data DT1 shows that the cumulative usage time in the 7 o'clock hour today was 10 minutes, the cumulative usage time in the 8 o'clock hour today was 33 minutes, and the cumulative usage time in the 9 o'clock hour today was 37 minutes. Also, aggregated data DT1 shows that the cumulative usage time in the 7 o'clock hour one day ago was 20 minutes, the cumulative usage time in the 8 o'clock hour one day ago was 23 minutes, and the cumulative usage time in the 9 o'clock hour one day ago was 38 minutes. Also, aggregated data DT1 shows that the cumulative usage time in the 7 o'clock hour two days ago was 22 minutes, the cumulative usage time in the 8 o'clock hour two days ago was 28 minutes, and the cumulative usage time in the 9 o'clock hour two days ago was 40 minutes.

[0033] In this way, the analysis device 100 aggregates the cumulative usage time for each time period for each of multiple days for a single user. As a result, the analysis device 100 can make a determination based on the usage trend of a single user by using the cumulative usage time per hour for each of the multiple days, as shown in graph GR1 in Figure 1.

[0034] Graph GR1 in Figure 1 represents toilet bowl 10 11 This shows information regarding the cumulative usage time and threshold for today, 1 day ago, 2 days ago, ... N days ago. The horizontal axis of graph GR1 represents time, and the vertical axis of graph GR1 represents the cumulative usage time per hour. Moving in the positive (upward) direction on the vertical axis of graph GR1 indicates a larger cumulative usage time. The solid lines in graph GR1 correspond to multiple days from today to N days ago. Note that in graph GR1 of Figure 1, only the solid lines corresponding to some of the days from today to N days ago are shown, and only the solid line corresponding to today is labeled with the symbol "LN11". That is, line LN11 in graph GR1 represents the toilet 10 in question. 11 This shows the cumulative hourly usage time for today, out of all the days from today to N days prior.

[0035] The analysis device 100 is a toilet bowl 10 11 Using the cumulative usage time and threshold, the toilet 10 11 It is determined whether or not an abnormality has occurred (Step S1). In Figure 1, the analysis device 100 is used to analyze the toilet bowl 10 11 A threshold is set from the data. For example, the analysis device 100 uses the data from the toilet 10 11 An anomaly detection threshold is set based on information regarding the cumulative usage time of the toilet 10. For example, the analysis device 100 uses information about the cumulative usage time of the toilet 10. 11 The threshold is calculated using the cumulative usage time. In Figure 1, the analysis device 100 calculates the average and variance of the cumulative usage time for each day from today to N days ago, and calculates the threshold using the calculated average and variance of the cumulative usage time. For example, the analysis device 100 calculates the average and variance of the cumulative usage time for each day from today to N days ago at predetermined intervals, and calculates the threshold using the calculated average and variance. For example, the analysis device 100 calculates the average and variance of the cumulative usage time for the 7 o'clock hour for each day from today to N days ago, and calculates the threshold for the 7 o'clock hour using the calculated average and variance.

[0036] In Figure 1, the dotted line TH1 in graph GR1 represents the anomaly detection threshold, which is obtained by subtracting the value obtained by multiplying the standard deviation (SD: Standard Deviation) by 3 from the average of the cumulative usage time for each day from today to N days ago. The analysis device 100 is a toilet 10 11 The threshold is calculated using the formula "average - 3SD". This threshold is used to determine that an abnormality has occurred when the cumulative usage time of the target device falls below that value. Note that the threshold described above is merely an example, and the threshold may be set appropriately using various information. For example, the information used to calculate the threshold does not have to include today's information. In this case, the analysis device 100 may calculate the average and variance of the cumulative usage time for each day from 1 day ago to N days ago, and use the calculated average and variance of the cumulative usage time to calculate the threshold.

[0037] The analysis device 100 determines that an abnormality has occurred in an object when its cumulative usage time falls below a threshold. In Figure 1, the analysis device 100 determines that an abnormality has occurred in an object when its cumulative usage time falls below a threshold, that is, when the cumulative usage time of an object becomes less than the threshold.

[0038] In Figure 1, the analysis device 100 is a modern toilet 10 11 The line LN11, which shows the cumulative usage time, is below the threshold line TH1, and the toilet 10 11 The analysis device 100 determines that an abnormality occurred in the toilet bowl 10 today. 11 In the determination after the line LN11, which indicates the cumulative usage time, falls below the threshold line TH1, the toilet 10 11 It is determined that an abnormality occurred today. For example, the analysis device 100 determines that the cumulative usage time in the 19:00 hour today is below the threshold, and that before 20:00 today, toilet 10 11 It is determined that an abnormality has occurred.

[0039] As described above, the analysis device 100 acquires the cumulative usage time per hour for a single user. The analysis device 100 then sets an anomaly detection threshold (e.g., mean - 3SD) based on the variation in past cumulative usage times. If the cumulative usage time falls below the threshold, the analysis device 100 determines that there is an anomaly in the user. In this way, the analysis device 100 compares the cumulative usage time of a single user pair over a certain period with past trends and determines an anomaly if the trend deviates. For example, public toilets generally show similar usage trends. Therefore, the analysis device 100 can detect anomalies in the user by comparing them with past trends. For example, even if the cumulative usage time decreases at night or during cleaning, since similar trends have been shown in the past, the analysis device 100 can suppress false detections of anomalies through the process described above.

[0040] <1-1-1. Target of Anomaly Detection> In the example above, toilet bowl 10 11 The example given is a toilet booth TB1 where the toilet bowl 10 is located, and the abnormality detection system 1 performs an abnormality detection. 11 It is not limited to the above, but may also be used for various other toilets, such as the toilet bowl 10, toilet space 2, toilet booth TB in which the toilet bowl 10 is installed, urinal 20, and washbasin 30, as explained in Figure 2. For example, the toilet bowl 10 in question is the toilet bowl 10 11 Not limited to the toilet bowl shown in Figure 2 10 12 , or toilet bowl 10 13 That's fine.

[0041] For example, the anomaly detection system 1 detects the urinal 20 in Figure 2. 11 , urinal 20 12 , urinal 20 13 Anomaly detection may be performed on urinals 20 such as the one shown in Figure 2. 11 , basin 30 12 , basin 30 13Anomaly detection may be performed on washbasins 30 such as the one shown. The anomaly detection system 1 may also perform anomaly detection on toilet booths TB such as toilet booths TB1, TB2, and TB3 shown in Figure 2. Even if the object to be judged is other than the toilet bowl 10, the judgment process is the same as the process shown in Figure 1, so a detailed explanation is omitted.

[0042] <1-1-2. Information used in the judgment process> Furthermore, the anomaly detection system 1 may use various types of information, not limited to the information described above. The anomaly detection system 1 may also use information about events that have occurred. For example, the analysis device 100 may use information about events in the space where the object to be judged is located. Here, an event refers to any event that can affect the accuracy of the anomaly detection of the object. For example, an event may be an anomaly in the entire space where the object is located, or an event or closure of the facility where the object is installed. Also, for example, an event may be a periodic event such as regular cleaning, nighttime, or weekend.

[0043] The analysis device 100 may acquire event information including the date and time when a predetermined event occurred, and if the time at which an abnormality is deemed to have occurred corresponds to the date and time indicated in the event information, it may determine that no abnormality occurred with respect to a particular object at that time.

[0044] Furthermore, while Figure 1 shows a case where the information for each day in a date and time group (also called the "first date and time group") from one day before today to N days ago is used as past information, the information used in the judgment process may be of various types. For example, the analysis device 100 may use the information of the date and time group obtained by excluding the day corresponding to the event from the first date and time group (also called the "second date and time group") as past information to perform anomaly detection.

[0045] For example, if an event occurred 3 days ago from the first date and time group which includes each day from today up to one week ago, the analysis device 100 will consider the second date and time group, which excludes the 3-day period from the first date and time group, as the past and perform an anomaly determination. For example, in Figure 1, the analysis device 100 analyzes the toilet 1011 If an event such as a power outage occurred in the entire toilet space 2 where the toilet 10 is located 3 days prior, the second time group, which excludes the event 3 days prior from the first time group, is considered to be in the past, and the toilet 10 11 An abnormality is determined regarding the following. For example, in Figure 1, the analysis device 100 determines the toilet bowl 10 11 If an event occurred three days prior that caused a facility equipped with a toilet to be temporarily closed, the second time group, which is the first time group with the three days prior excluded, is considered to be in the past, and the toilet 10 11 An abnormality is determined for the following. For example, in Figure 1, if the 3 days prior falls on a day other than a weekday such as Saturday or Sunday, the analysis device 100 considers the 2nd date and time group, which is the 3 days prior excluded from the 1st date and time group, as the past, and the toilet 10 11 An abnormality check will be performed on the matter.

[0046] Furthermore, the analysis device 100 may use past information only for the day of the week corresponding to today's day of the week to determine if an anomaly has occurred. For example, if today is a Saturday, the analysis device 100 may use information from past Saturdays to determine if an anomaly has occurred.

[0047] <1-1-3. Other examples of judgment processing> In the example described above, the case where the anomaly detection system 1 performs an anomaly determination on a single target using only information about that target is explained. However, the information used in the determination process may be various types of information. For example, the anomaly detection system 1 may perform an anomaly determination on a single target using information about other targets other than the single target. For example, the anomaly detection system 1 may perform an anomaly determination on a single target using information about other targets located in the same space as the single target.

[0048] For example, the analysis device 100 may determine that no abnormality has occurred in one of the target devices if the trend of cumulative usage time per predetermined time for other target devices other than one target device deviates from the past usage trends of the other target devices. For example, the analysis device 100 may determine that no abnormality has occurred in one of the target devices if the trend of cumulative usage time per predetermined time for other target devices other than one target device deviates from the past usage trends of the other target devices, AND the trend of cumulative usage time for one of the target devices deviates from the past usage trends of one of the target devices. In this way, if the analysis device 100 determines that other target devices are also abnormal, it may determine that the abnormality is in the entire space in which those target devices are located. In this case, the analysis device 100 may determine that no abnormality has occurred in one of the target devices.

[0049] In Figure 1, for example, the analysis device 100 is a toilet bowl 10 11 10 other toilets 12 The trend of cumulative usage time per predetermined period of time is shown for toilet bowl 10 12 If it deviates from past usage trends, toilet bowl 10 11 It may be determined that no abnormality has occurred in the toilet bowl 10. 11 10 other toilets 12 The trend of cumulative usage time per predetermined period of time is shown for toilet bowl 10 12 If it deviates from past usage trends, and toilet bowl 10 11 The trend in cumulative usage time of toilet bowl 10 11 If it deviates from past usage trends, toilet bowl 10 11 It may be determined that no abnormality has occurred regarding the toilet bowl 10. 11 If other objects of use are also determined to be abnormal, the toilet 10 11 and toilet bowl 10 12 It may be determined that the entire toilet space 21 in which the toilet bowl 10 is located is abnormal. In this case, the analysis device 100 will determine that the toilet bowl 10 11 It may be determined that no abnormalities have occurred in relation to this.

[0050] The above is merely an example, and the analysis device 100 may perform abnormality determination using information from other users besides one user. For example, if the analysis device 100 determines that all users placed throughout the toilet space 21 are abnormal, it may determine that the abnormality is not in the individual users but in the entire toilet space 21. For example, if the analysis device 100 determines that a predetermined number (e.g., 3) or more users placed throughout the toilet space 21 are abnormal, it may determine that the abnormality is not in the individual users but in the entire toilet space 21.

[0051] <1-2. Examples of people who should use the toilet> From here, we will explain examples of toilet usage targets using Figure 2. Figure 2 is a diagram showing an example of toilet usage targets according to the embodiment. Figure 2 conceptually shows the physical arrangement of toilet usage targets. Note that the toilet usage targets shown in Figure 2 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.

[0052] As shown in Figure 2, the users of the toilet may include toilet spaces such as toilet space 21 and toilet space 22. Toilet space 21 shown in Figure 2 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. 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".

[0053] 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 2, 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 2, 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.

[0054] In other words, the toilet space 21 shown in Figure 2 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.

[0055] 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.

[0056] 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.

[0057] Next, we will explain the arrangement of each device in toilet space 2, using the toilet space 21 shown in Figure 2 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".

[0058] Figure 2 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.

[0059] 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 2 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.

[0060] 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 distinguishing between them, they may be referred to as "washbasin 30". Figure 2 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.

[0061] <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.

[0062] <1-4. Configuration of the Anomaly Detection System> Next, the configuration of the anomaly detection system 1 will be described with reference to Figure 3. Figure 3 is a diagram showing an example configuration of the anomaly detection system according to the embodiment. Specifically, Figure 3 shows the configuration of the anomaly detection system 1.

[0063] Anomaly detection system 1 includes an information processing device (analysis device 100 in Figure 3) that performs anomaly detection processing. Anomaly detection system 1 also includes an information processing device (collection device 50 in Figure 3) that collects information used for anomaly detection processing. The anomaly detection system 1 shown in Figure 3 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.

[0064] In Figure 3, 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 2, 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.

[0065] 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 2 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.

[0066] 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.

[0067] 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.

[0068] 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.

[0069] 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.

[0070] 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.

[0071] 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.

[0072] 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.

[0073] 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.

[0074] 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.

[0075] 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.

[0076] 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.

[0077] 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.

[0078] 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.

[0079] 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.

[0080] 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.

[0081] 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.

[0082] <1-5. Functional Configuration of the Analysis Device> The functional configuration of the analysis device will be described below with reference to Figure 4. Figure 4 is a block diagram showing an example of the configuration of the analysis device according to this embodiment.

[0083] As shown in Figure 4, 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.

[0084] 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 3) 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 3) by wire or wireless connection and transmits and receives information with other devices such as the data collection device 50.

[0085] 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.

[0086] As shown in Figure 4, 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.

[0087] 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 bowl 10, urinal 20, and washbasin 30. Figure 5 is a diagram showing an example of the arrangement information storage unit according to the embodiment. The arrangement information storage unit shown in Figure 5 includes items such as "facility," "toilet space," "location," and "location element."

[0088] "Facility" indicates a location where a toilet space is arranged. Note that "Facility" is not limited to structures, and various locations can be registered as long as a toilet space is arranged there. "Toilet space" indicates identification information for identifying each individual toilet space. In FIG. 5, for the purpose of explanation, reference numerals such as "21" and "22" assigned to each toilet space are shown in "Toilet space", but information capable of specifying a toilet space (e.g., a toilet space ID, etc.) is stored in "Toilet space".

[0089] "Arrangement location" indicates identification information for identifying each individual arrangement location. In FIG. 5, for the purpose of explanation, reference numerals such as "TB1", "TB2", "TB3", and "CS1" assigned to each component of the toilet space 2 are shown in "Arrangement location", but information capable of specifying an arrangement location (e.g., an arrangement location ID, etc.) is stored in "Arrangement location".

[0090] "Arrangement element" indicates identification information for identifying a target toilet fixture to be used that is arranged at a corresponding arrangement location. For example, "Arrangement element" indicates identification information for identifying a target toilet fixture to be used, such as a toilet bowl 10, a urinal 20, and a washbasin 30, arranged at the corresponding arrangement location. In FIG. 5, for the purpose of explanation, "Arrangement element" includes "10 11 ", "10 12 ", "10 13 ", "20 11 ", "20 12 ", "20 13 ", "30 11 ", "30 12 ", "30 13 ", etc., which are reference numerals assigned to each component, but any information capable of identifying each target fixture to be used may be registered in "Arrangement element".

[0091] For example, in "Arrangement element", information capable of specifying a toilet bowl arranged at the corresponding arrangement location (e.g., a toilet bowl ID, etc.), identification information for identifying a urinal (e.g., a urinal ID, etc.), or identification information for identifying a washbasin (e.g., a washbasin ID, etc.) is stored.

[0092] In the example of Fig. 5, it shows that the toilet space 21 identified by "21" includes toilet booth TB1 identified by "TB1", toilet booth TB2 identified by "TB2", and toilet booth TB3 identified by "TB3" as arrangement locations. It also shows that the toilet space 21 includes a common space CS1 identified by "CS1" as an arrangement location.

[0093] In the toilet booth TB1, which is the arrangement location identified by "TB1", there is "10 11 ", the toilet bowl 10 identified by said mark 11 is shown to be arranged. Further, in the toilet booth TB2, which is the arrangement location identified by "TB2", there is "10 12 ", the toilet bowl 10 identified by said mark 12 is shown to be arranged. Further, in the toilet booth TB3, which is the arrangement location identified by "TB3", there is "10 13 ", the toilet bowl 10 identified by said mark 13 is shown to be arranged.

[0094] Further, in the common space CS1, which is the arrangement location identified by "CS1", there is "20 11 ", the urinal 20 identified by said mark 11 , "20 12 ", the urinal 20 identified by said mark 12 , "20 13 ", the urinal 20 identified by said mark 13 is shown to be arranged. Further, in the common space CS1, there is "30 11 ", the washbasin 30 identified by said mark 11 , "30 12 ", the washbasin 30 identified by said mark 12 , "30 13 ", the washbasin 30 identified by said mark 13 is shown to be arranged.

[0095] 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.

[0096] 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.

[0097] 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.

[0098] 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.

[0099] 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.

[0100] The above is merely one example; the collected information storage unit 122 stores various types of collected information.

[0101] Returning to Figure 4, let's continue the explanation. The control unit 130 is implemented by a CPU (Central Processing Unit) or GPU (Graphics Processing Unit), for example, by 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).

[0102] As shown in Figure 4, 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 4, and other configurations are also acceptable as long as they perform the information processing described later.

[0103] 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.

[0104] 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.

[0105] 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.

[0106] The acquisition unit 131 acquires information showing the trend of cumulative usage time per predetermined period for a single object used by a toilet user. The acquisition unit 131 acquires information showing the trend of cumulative usage time per predetermined period for a single object that is 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 a single object during the collection period prior to the determination point, which is determined according to the timing of the abnormality determination.

[0107] The acquisition unit 131 acquires information showing the trend of the cumulative usage time of one object in the past. The acquisition unit 131 acquires information showing the trend of the cumulative usage time per predetermined period of time of one object in the past. The acquisition unit 131 acquires information showing the trend of the cumulative usage time per predetermined period of time of other objects other than one object. The acquisition unit 131 acquires event information including the date and time when a predetermined event occurred. For example, the analysis device 100 can receive event information from an external interface. The acquisition unit 131 acquires event information received by the input unit of the analysis device 100.

[0108] 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.

[0109] The calculation unit 132 calculates various values ​​used in the determination process. The calculation unit 132 calculates thresholds used in the determination process. The calculation unit 132 calculates statistics related to the target of the determination.

[0110] 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.

[0111] The calculation unit 132 performs a calculation process to calculate the cumulative usage time. The calculation unit 132 calculates the cumulative usage time of the object being used. The calculation unit 132 calculates the cumulative usage time of an object being used by accumulating the time that the object was in use for that object. The calculation unit 132 calculates the cumulative usage time of an object being used today by accumulating the time that the object was in use for that object today. The calculation unit 132 calculates the cumulative usage time of an object being used per predetermined time interval today by accumulating the time that the object was in use for that object at predetermined time intervals today. The calculation unit 132 calculates the cumulative usage time of an object being used in the past by accumulating the time that the object was in use on days prior to today (the past).

[0112] 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.

[0113] 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.

[0114] 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 past usage trend of that object. The determination unit 133 determines that an abnormality has occurred with respect to a particular object if the cumulative usage time trend of a particular object, which is one of the following: toilet booth, washbasin, urinal, toilet bowl, or toilet space, deviates from the past usage trend of that object.

[0115] The determination unit 133 determines that an abnormality has occurred with respect to one of the objects if the cumulative usage time per predetermined period of time for one object falls below a threshold based on the cumulative usage time per period of time corresponding to a predetermined period of time in the past for that object. The determination unit 133 determines that no abnormality has occurred with respect to one object if the trend of cumulative usage time for other objects deviates from the past usage trend for those objects, and the trend of cumulative usage time for one object deviates from the past usage trend for that object.

[0116] The determination unit 133 determines that no abnormality has occurred with respect to one of the usage targets if the time of abnormality determination corresponds to the date and time indicated by the event information. The determination unit 133 determines whether or not an abnormality has occurred with respect to one of the usage targets based on the usage trends of one of the usage targets in the past, excluding the date and time indicated by the event information. The determination unit 133 determines that an abnormality has occurred with respect to one of the usage targets if the cumulative usage time trend of one of the usage targets deviates from the usage trends of other usage targets.

[0117] 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.

[0118] <1-6. Processing Flow> From here, we will explain the processing flow of the anomaly detection process using Figure 6. Figure 6 is a flowchart showing an example of the steps of the process executed by the anomaly detection system.

[0119] 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.

[0120] The anomaly detection system 1 determines that an anomaly has occurred with respect to a particular object if the trend of the cumulative usage time of that object deviates from the past usage trend of that object (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 per predetermined period of time of a particular object falls below a threshold based on the cumulative usage time per period of time corresponding to a predetermined past period of time of the particular object.

[0121] 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]

[0122] 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 cumulative usage time per predetermined period for a single toilet target used by toilet users, A determination unit determines that an abnormality has occurred with respect to the aforementioned object if the trend of the cumulative usage time of the aforementioned object deviates from the past usage trend of the aforementioned object. It has, The determination unit, An anomaly detection system characterized in that, if the cumulative usage time of one of the aforementioned users during a predetermined time period falls below a threshold based on the cumulative usage time of the aforementioned user during past predetermined time periods, it is determined that an anomaly has occurred with respect to the aforementioned user.

2. 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 anomaly detection system according to feature 1.

3. The determination unit, If the trend of increase or decrease in the cumulative usage time of the aforementioned object during a predetermined time period deviates from the past trend of increase or decrease in the cumulative usage time of the aforementioned object during the same predetermined time period, it is determined that an abnormality has occurred with respect to the aforementioned object. An anomaly detection system according to claim 1 or 2, characterized by the above.

4. The determination unit, If the decrease in the cumulative usage time of the aforementioned target during a predetermined time period is greater than a predetermined amount based on the trend of the number of times the aforementioned target has been used during the same predetermined time period in the past, it is determined that an abnormality has occurred with respect to the aforementioned target. The anomaly detection system according to feature 3.

5. The acquisition unit is, Information is obtained that shows the trend of cumulative usage time for a predetermined time period for other users other than the aforementioned first user. The determination unit, If the trend of cumulative usage time for the other users in the predetermined time period deviates from the past trend of cumulative usage time for the other users in the predetermined time period, and the trend of cumulative usage time for the one user in the predetermined time period deviates from the past trend of cumulative usage time for the one user in the predetermined time period, then it is determined that no abnormality has occurred with respect to the one user. An anomaly detection system according to any one of claims 1 to 4.

6. The acquisition unit is, Retrieve event information including the date and time the specified event occurred. The determination unit, If the time at which the abnormality was determined corresponds to the date and time indicated by the event information, it is determined that the abnormality with respect to the first object of use has not occurred. An anomaly detection system according to any one of claims 1 to 5.

7. The determination unit, Based on the usage trends of the aforementioned target in the past, excluding the date and time indicated by the event information, it is determined whether or not an abnormality has occurred with respect to the aforementioned target. The anomaly detection system according to feature 6.

Citation Information

Patent Citations

  • Abnormal state detecting system

    JP2002032883A