Toilet system
The toilet system addresses the lack of personalized health analysis by using biometric and excretion data to set user-specific standards, facilitating accurate health monitoring and tailored recommendations.
Patent Information
- Application Number
- PCT/JP2025/010340
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-09-30
- Filing Date
- 2025-03-18
- Publication Date
- 2025-10-02
AI Technical Summary
Existing toilet systems do not effectively utilize sensor information for comprehensive health analysis and personalized health management of users, lacking the ability to set criteria for analyzing health status based on individual user data.
A toilet system that includes data acquisition, analysis, and standard creation means to analyze user health status using biometric and excretion data, setting personalized bioanalysis standards for each user, and providing tailored health recommendations.
Enables accurate and personalized health analysis and management by creating bioanalysis standards for each user, allowing for effective health monitoring and recommendation generation based on individual health indicators.
Smart Images

Figure JP2025010340_02102025_PF_FP_ABST
Abstract
Description
Toilet System
[0001] The disclosed embodiments relate to a toilet system.
[0002] Various systems have been proposed that perform processing using information detected by a sensor. For example, a system has been disclosed that uses image information captured by a sensor (image capture device) to determine the characteristics of excrement, such as feces, of a toilet user (also simply referred to as a "user") (see, for example, Patent Document 1). Another system has been disclosed that uses biometric information detected by a sensor installed in a toilet bowl or the like to identify a person (see, for example, Patent Document 2).
[0003] JP 2021-050983 A JP 2021-068396 A
[0004] In the above-described conventional technology, information detected by a sensor about a person such as a user is used to determine the characteristics of excrement and identify the person, but the information detected by a sensor about a user can potentially be effectively used for various purposes, not limited to the above. For example, it is desirable to effectively use the information detected by a sensor about a user in a service related to the analysis of the user's health status and to appropriately provide the service related to the analysis of the user's health status. Therefore, it is desirable, for example, to be able to set the criteria used when analyzing the user's health status according to the user.
[0005] The disclosed embodiments aim to provide a toilet system that allows users to set criteria used when analyzing their health condition.
[0006] A toilet system according to one aspect of the embodiment is characterized by comprising: a data acquisition means for acquiring usage data of the toilet device, including at least one of biometric data of the toilet user based on the output of a biometric sensor provided in the toilet device and excretion data of the toilet user based on the output of an excretion sensor provided in the toilet device; a data analysis means for analyzing the health condition of the toilet user based on the usage data; and a standard creation means for creating predetermined bioanalysis standards to be used by the data analysis means when analyzing the health condition of the toilet user based on the usage data for a predetermined period of time.
[0007] According to one aspect of the embodiment, a toilet system creates bioanalysis standards for each user (toilet user) based on usage data (also referred to as "toilet usage data") including the user's excretion data. Therefore, the toilet system can set the standards used when analyzing the user's health status according to the user. Furthermore, since the toilet system analyzes each user's health status based on the bioanalysis standards, it can analyze the health status according to each user's condition. For example, because optimal values (e.g., normal values) for indicators indicating health status (e.g., health indicators) vary from person to person, presenting only the values can make it difficult to understand the status and changes. Therefore, by creating bioanalysis standards, the toilet system can easily compare the user's past data and contribute to understanding the effects of lifestyle-improving actions, etc.
[0008] Note that the excretion data (also referred to as "excretion information") referred to in this application includes various information (data) related to what the user excretes (also referred to as "excrement"). For example, the excretion data includes various information (data) related to what is excreted by the user, such as information (data) related to the feces (also referred to as "stool" or "defecation") excreted by the user, information (data) related to the urine (also referred to as "urination") excreted by the user, and information (data) related to the user's excretion gas. The excretion gas referred to here is not limited to farts, which are gases (gases) released from the user himself / herself, but also includes gases (gases) released from objects (such as feces and urine) excreted by the user. In other words, the excretion referred to here includes various things generated in response to the user's excretion, such as defecation, urination, and excretion gas.
[0009] Furthermore, the term "biometric data" (also referred to as "biometric information") in this application includes various information (data) acquired from the user (living body). Biometric data is not limited to information (data) about the user's blood flow, which will be exemplified below, but also includes various information (data) about the user's body, such as information (data) about the heart rate (pulse), breathing, body temperature, brain waves, and muscles (electromyography). Furthermore, the term "usage data" (also referred to as "usage information") in this application includes excretion data and biometric data.
[0010] In one aspect of the embodiment, the toilet system is characterized in that the usage data includes multiple biometric data, and the standard creation means creates the specified bioanalysis standard for each of multiple indicators based on the usage data.
[0011] According to one aspect of the embodiment, a toilet system sets biometric analysis standards for each of a plurality of indicators. Therefore, the toilet system allows users to set the standards used when analyzing their health status. Furthermore, the toilet system allows users to grasp changes in each indicator, making it easier for users to select behaviors, such as diet and exercise, for health management, thereby contributing to health management.
[0012] In one aspect of the embodiment, the toilet system is characterized in that the data analysis means analyzes the health status of the toilet user based on predetermined fixed standards set in advance regarding the usage data and the predetermined bioanalysis standards created by the standard creation means.
[0013] For example, depending on the type of biometric data (vital data), it may be preferable to evaluate it using absolute values. Therefore, according to the toilet system of one aspect of the embodiment, by using a fixed standard rather than a standard that varies depending on the individual, a more accurate evaluation can be confirmed.
[0014] In a toilet system according to one aspect of the embodiment, the bioanalysis standard is characterized by having a predetermined reference range, which references the amount of change in the usage data over the predetermined period.
[0015] For example, because health indicators and other such indices (values) are output with a certain range, evaluations that are higher or lower than the average value may mislead the user (leading to an inappropriate perception). Therefore, according to one aspect of the embodiment, by setting a predetermined range for the standard, it is possible to present appropriate information that reduces the likelihood of misleading the user, even if there is measurement variation. Therefore, the toilet system can set the standard used when analyzing the user's health condition according to the user.
[0016] In a toilet system according to one aspect of the embodiment, the predetermined period is set to a plurality of different periods, and the standard creation means creates the bioanalysis standard for each of the plurality of predetermined periods.
[0017] According to one aspect of the embodiment, by providing multiple time periods for generating standards, the toilet system can allow the user to understand long-term changes (e.g., aging), medium-term changes (e.g., seasonal changes, training effects), short-term changes (e.g., bathing, strength training), etc. Therefore, the toilet system can set the standards used when analyzing the user's health condition according to the user.
[0018] A toilet system according to one aspect of the embodiment is characterized in that it compares the bioanalysis standard with the past bioanalysis standard and the latest bioanalysis standard, and notifies the toilet user if a specified difference occurs.
[0019] According to one aspect of the embodiment, the toilet system notifies users of changes in baseline bioanalysis standards, etc., thereby encouraging them to start taking steps to improve their lifestyle and further increasing the effectiveness of providing recommendations.
[0020] A toilet system according to one aspect of the embodiment comprises a data storage means for storing the usage data, a data transmission means for transmitting the data, a data receiving means for receiving the data, and a data update means for updating the usage data in the data storage means, wherein the data update means adds new unreceived usage data received by the data receiving means to the usage data in the data storage means or deletes at least a portion of the usage data in the data storage means, and wherein the data analysis means, when the data update means updates the usage data, reanalyzes the usage data updated by the data update means.
[0021] According to one aspect of the embodiment, a toilet system provides a user with a baseline of bioanalysis standards, etc. based on the latest measurement results, thereby enabling the provision of services using an appropriate baseline of bioanalysis standards, etc. at the appropriate time. Furthermore, according to the toilet system, if a baseline of bioanalysis standards, etc. based on incorrect data is generated, the toilet system deletes the data and then updates the baseline of bioanalysis standards, etc., enabling the provision of services using the correct baseline of bioanalysis standards, etc. to the user. In this way, the toilet system can maintain appropriate information provided to users by promptly updating usage data when data is updated.
[0022] The toilet system according to one aspect of the embodiment includes a recommendation generation means for generating multiple types of recommendation data aimed at improving health, including at least one of nutrition, sleep, and exercise, based on the analysis results of the data analysis means, and the recommendation data is changed in accordance with changes in the bioanalysis criteria.
[0023] According to one aspect of the embodiment, a toilet system generates multiple types of recommendation data including at least one of nutrition, sleep, and exercise in response to changes in bioanalysis criteria. This allows the toilet system to output (provide) a variety of recommendations in response to changes in bioanalysis criteria. Therefore, the toilet system can output appropriate recommendations regarding the user's health.
[0024] In one aspect of the embodiment, the toilet system is characterized in that the excretion data is one or more of the amount, color, shape, gas, urine amount, urine color, and urine components of stool.
[0025] According to one aspect of the embodiment, the toilet system collects excretion data (also referred to as "excrement information"), which is unique data that can be acquired by the toilet device and is useful for estimating dietary habits and physical activity. Based on this information, it is possible to create bioanalysis standards appropriate for the user. For example, by acquiring various excretion data, the toilet system can grasp the state of excretion and the degree of daily changes.
[0026] A toilet system according to one aspect of the embodiment includes a recommendation display unit that displays multiple types of recommendations, and the recommendation display unit is provided on at least one of the toilet user's mobile terminal and a remote control that can operate the toilet system.
[0027] According to one aspect of the embodiment, the toilet system displays the output recommendations on a display device such as a mobile device of the user or a remote control installed in the toilet, allowing the user to check the measurement results at any time, such as when using the toilet, thereby greatly improving convenience. Therefore, the toilet system can output appropriate recommendations regarding the user's health.
[0028] A toilet system according to one aspect of the embodiment includes a personal authentication means for identifying the toilet user and a seating detection means for detecting a user sitting on the toilet seat of the toilet device, and the data acquisition means starts acquiring data after the seating detection means detects that the user has sat down, and links the data acquired up to the time the user leaves the seat to the toilet user who was authenticated by the personal authentication means before or while sitting down.
[0029] For example, data acquired by a toilet device may need to be linked to an individual user. On the other hand, it is desirable to start acquiring usage data (toilet usage data) immediately after a user sits down in terms of data quantity and quality. Therefore, according to one aspect of the embodiment, by starting data acquisition regardless of the timing of personal authentication, data loss can be reduced and data can be appropriately linked to the user. Therefore, the toilet system can set the criteria used when analyzing the user's health condition according to the user.
[0030] A toilet system according to one aspect of the embodiment includes a personal authentication means for identifying the toilet user and a seating detection means for detecting a user sitting on the toilet seat of the toilet device, and the data acquisition means starts acquiring data after the seating detection means detects a user sitting on the toilet seat, and links the data acquired up to the time the user leaves the seat to the toilet user who has been authenticated by the personal authentication means within a predetermined time after leaving the seat.
[0031] For example, data acquired by a toilet device may need to be linked to an individual user. On the other hand, it is desirable to start acquiring usage data (toilet usage data) immediately after a user sits down in terms of data quantity and quality. Therefore, according to one aspect of the embodiment, by starting data acquisition regardless of the timing of personal authentication, data loss can be reduced and data can be appropriately linked to the user. Therefore, the toilet system can set the criteria used when analyzing the user's health condition according to the user.
[0032] According to one aspect of the embodiment, the criteria used when analyzing the health condition of a user can be set according to the user.
[0033] FIG. 1 is a schematic perspective view showing the configuration inside a toilet room according to an embodiment. FIG. 2 is a diagram showing an example of excretion-related detection according to an embodiment. FIG. 3 is a schematic side view of a toilet device according to an embodiment. FIG. 4 is a diagram showing an example of the configuration of a health condition display system according to an embodiment. FIG. 5 is a schematic diagram showing a process for calculating various health indicators based on measurement results of a biosensor. FIG. 6 is a diagram showing an example of a method for calculating a numerical value. FIG. 7 is a diagram showing an example of a method for calculating a numerical value. FIG. 8 is a diagram showing an example of a method for calculating a numerical value. FIG. 9 is a flowchart showing an example of a processing procedure executed by the health condition display system. FIG. 10 is a diagram showing an example of a calendar display. FIG. 11 is a diagram showing an example of a graph display. FIG. 12 is a diagram showing an example of a data explanation display. FIG. 13 is a diagram showing an example of a display on a terminal device. FIG. 14 is a diagram showing an example of a graph display in response to a specified period. FIG. 15 is a diagram showing an example of a display update in response to data update. FIG. 16 is a diagram showing an example of a display update in response to data update. FIG. 17 is a diagram showing an example of the processing flow up to recommendation. FIG. 18 is a diagram showing an example of a display of analysis results. FIG. 19 is a diagram showing an example of a display of analysis results. FIG. 20 is a diagram showing an example of a display of analysis results. Fig. 21 is a diagram showing an example of a display of the analysis results Fig. 22 is a flowchart showing an example of a processing procedure executed by the health condition display system.
[0034] Hereinafter, an embodiment of a health condition display system, which is an example of a toilet system disclosed in the present application, will be described in detail with reference to the accompanying drawings. Note that the present invention is not limited to the embodiment described below.
[0035] 1. Configuration of health condition display system The configuration of a health condition display system according to an embodiment will be described with reference to Figs. 1 to 4. Fig. 1 is a schematic perspective view showing the configuration inside a toilet room according to an embodiment. Fig. 2 is a diagram showing an example of excretion-related detection according to an embodiment. Fig. 3 is a schematic side view of a toilet device according to an embodiment. Fig. 4 is a diagram showing an example of the configuration of a health condition display system according to an embodiment.
[0036] Health condition display system 1 according to each embodiment described below uses sensors to measure (also referred to as "measure") various pieces of information related to toilet users (customers), performs an analysis of the user's health using the measured information, and displays information based on the results of the analysis. Note that the processes described below, which are performed by health condition display system 1, may be performed by any device capable of executing those processes, depending on the device configuration included in health condition display system 1.
[0037] 4, the health condition display system 1 includes a toilet device 10, a remote control device 11, a terminal device 100, and a cloud 500. Below, an overview of each component included in the health condition display system 1 will be briefly described.
[0038] The toilet device 10 is configured to be used by a toilet user (customer) to perform excretory activities, and collects usage data including information about the user's excretion (excretion data) and biometric data. The toilet device 10 also identifies which registered user the user is, using user identification information (such as a user ID) received from the remote control device 11. The toilet device 10 transmits usage data such as biometric data and excretion data to a terminal device 100 used by the user. For example, the toilet device 10 is communicably connected to the terminal device 100 via Bluetooth (registered trademark) and transmits usage data to the terminal device 100. The toilet device 10 may be communicably connected to the terminal device 100 via any wireless communication function, not limited to Bluetooth, as long as the desired functions can be realized.
[0039] In response to a request from the terminal device 100 used by the user, the toilet device 10 transmits usage data corresponding to that user to the terminal device 100. In this case, the toilet device 10 may transmit the usage data of the user to the terminal device 100 of that user together with date and time information on when the usage data was acquired. Details of information transmission from the toilet device 10 to the terminal device 100 will be described later.
[0040] The remote control device 11 is configured to accept toilet-related operations from a toilet user (customer), and issues various control instructions to the toilet device 10 in response to the user's operations. The remote control device 11 is connected to the toilet device 10 via a predetermined network so that they can communicate with each other via a wired or wireless connection. For example, the toilet device 10 and the remote control device 11 may be connected in any manner as long as they are capable of sending and receiving information, and may be connected so that they can communicate with each other via a wired or wireless connection.
[0041] The remote control device 11 may also identify which of the pre-registered users the user is. For example, the remote control device 11 may display a list of registered users as a user candidate list and accept the user's designation of one candidate from the displayed user candidate list. The remote control device 11 transmits user identification information, which is identification information (such as a user ID) that identifies the one candidate designated by the user, to the toilet device 10.
[0042] The terminal device 100 is a device (computer) used by a user. The terminal device 100 is realized by, for example, a smartphone, a mobile phone, a PDA (Personal Digital Assistant), a tablet terminal, a notebook PC (Personal Computer), etc. The following describes an example in which the terminal device 100 is a smartphone.
[0043] The terminal device 100 displays various types of information. The terminal device 100 displays information generated using analysis results based on information received from the toilet device 10. For example, the terminal device 100 executes a process of displaying various types of health-related information, such as content including information about the user's health condition, using an application (also referred to as a "health management application"), such as a stool check application, for displaying various types of health-related information, such as content about the user's health condition.
[0044] The cloud 500 is a server device that provides cloud services. For example, the cloud 500 may be a server managed by a service provider that provides services related to health management for users.
[0045] The cloud 500 can communicate with external information processing devices such as the terminal device 100 via a communication unit implemented by a communication device, a communication circuit, etc. The cloud 500 is connected to a predetermined network such as the Internet via a wired or wireless connection, and transmits and receives information to and from the external information processing device. The cloud 500 may be communicably connected to the external information processing device via a predetermined wireless communication function such as Wi-Fi (registered trademark).
[0046] For example, the cloud 500 transmits and receives information to and from the terminal device 100 via the Internet. For example, the cloud 500 receives information from the terminal device 100 via the Internet.
[0047] The cloud 500 manages information acquired from the terminal device 100. The cloud 500 has a storage unit realized by, for example, a semiconductor memory element such as a random access memory (RAM) or a flash memory, or a storage device such as a hard disk or an optical disk, and stores information acquired from the terminal device 100 in the storage unit.
[0048] The cloud 500 may have a control unit (control device) and perform some of the functions performed by the terminal device 100. For example, the control unit of the cloud 500 may perform an analysis process of usage data such as excretion data. In this case, the cloud 500 may receive usage data such as excretion data from the terminal device 100, perform an analysis process of the received usage data such as excretion data, and transmit the results of the analysis process to the terminal device 100.
[0049] Furthermore, for example, the control unit of the cloud 500 may perform a process of generating content using the results of an analysis process of usage data such as excretion data. In this case, the cloud 500 may receive the results of the analysis process of usage data such as excretion data from the terminal device 100, perform a process of generating content using the received results of the analysis process, and transmit the generated content to the terminal device 100.
[0050] The above-described device configuration is merely an example, and for example, various other devices may be included in the health condition display system 1. The health condition display system 1 may include a plurality of toilet devices 10, a plurality of remote control devices 11, a plurality of terminal devices 100, a plurality of clouds 500, etc.
[0051] <1-1. Example of the configuration in the toilet room> An example of the configuration of the devices in the health status display system 1 that are arranged in the toilet room R will now be described with reference to Fig. 1. As shown in Fig. 1, a toilet device 10, a remote control device 11, etc. are arranged in the toilet room R.
[0052] The remote control device 11 is provided in the toilet room R. The remote control device 11 is provided in a position where it can be operated by a user. The remote control device 11 is provided in a position where it can be operated by a user when seated on the toilet seat 20. In FIG. 1 , the remote control device 11 is provided on a wall surface W on the right side as seen from a user seated on the toilet seat 20. Note that the remote control device 11 may be provided in various ways, not just on a wall surface, as long as it is accessible to a user seated on the toilet seat 20. For example, the remote control device 11 may be provided integrally with the toilet apparatus 10.
[0053] The remote control device 11 may accept various operations from the user via a display screen using, for example, a touch panel function, or may be provided with switches and buttons and accept various operations via the switches, buttons, etc. The remote control device 11 has a display screen such as a tablet terminal realized by, for example, a liquid crystal display or an organic EL (Electro-Luminescence) display, and displays various information.
[0054] The remote control device 11 accepts user operations for the toilet device 10. The remote control device 11 accepts user operations to instruct the execution of cleaning of the bowl section 8 of the toilet device 10. The remote control device 11 accepts user operations to instruct the start or stop of private parts cleaning by the cleaning nozzle of the toilet device 10. Note that the above is an example, and the remote control device 11 may also accept user operations to execute various processes.
[0055] The toilet device 10 includes a toilet bowl 4, a toilet seat 20, a main body 12, a toilet lid 14, etc., and is installed in a toilet room R. The toilet seat 20 and the toilet lid 14 are each pivotally supported relative to the main body 12.
[0056] The toilet device 10 also has a function of collecting user usage data from the communication unit 90, storage unit 91, etc., and providing (transmitting) the data to other devices. The communication unit 90 is realized, for example, by a communication device, a communication circuit, etc. For example, the communication unit 90 may be provided within the main body unit 12. The communication unit 90 is connected to an arbitrary network via a wired or wireless connection, and transmits and receives information to and from an external information processing device. For example, the communication unit 90 transmits and receives information to and from other information processing devices such as the terminal device 100 and the remote control device 11.
[0057] The storage unit 91 is realized, for example, by a semiconductor memory element such as RAM or flash memory, or a storage device such as a hard disk or optical disk. For example, the storage unit 91 is a computer-readable recording medium that non-temporarily records data used by an information processing program. The storage unit 91 stores usage data such as biometric data and excretion data in association with user identification information (such as a user ID) for identifying each user. For example, when a user uses the toilet, the storage unit 91 stores usage data such as biometric data and excretion data acquired by detection by various sensors (described below) in association with user identification information identified by the user's own operation, etc.
[0058] 4, the toilet device 10 includes a biosensor 40, a seating sensor 50, an excretion sensor 60, a timer unit 70, and a radio wave sensor 80. Any configuration can be adopted for each sensor as long as the desired processing can be achieved, and at least one of the biosensor 40, the seating sensor 50, the excretion sensor 60, the timer unit 70, and the radio wave sensor 80 may be provided as a device separate from the toilet device 10.
[0059] For example, the biosensor 40 is a sensor for detecting (acquiring) the biometric data (biometric information) of the user, the seat sensor 50 is a sensor for detecting whether the user is sitting, the excretion sensor 60 is a sensor for detecting whether the user is excreting, and the radio wave sensor 80 is a sensor for detecting a change in the state inside the drain pipe 81 due to the user's excretion. For example, the biosensor 40 and the seat sensor 50 are provided on the toilet seat 20.
[0060] For example, the biosensor 40 is a blood flow sensor that measures (detects) the blood flow of the user. In this case, a laser sensor that measures a physical quantity that reflects the user's blood flow information is used as the biosensor 40. Note that the biosensor 40 is not limited to a blood flow sensor, and various sensors may be used depending on the type of bioinformation of the user that is to be measured (detected).
[0061] For example, the biosensor 40 may be a breathing sensor that measures (detects) the user's breathing, an electroencephalogram sensor that measures (detects) the user's electroencephalogram, a temperature sensor that measures (detects) the user's body temperature, an electromyogram sensor that measures (detects) the user's muscles (electromyogram), etc. Furthermore, multiple biosensors 40 may be provided depending on the biometric information of the user to be measured.
[0062] Furthermore, for example, the excretion sensor 60 is an image sensor (line sensor, camera, etc.) that functions as an imaging device (image sensor) that captures still images, videos, or other images related to the user's excretion. For example, the excretion sensor 60 is provided in the main body 12. Note that the excretion sensor 60 is not limited to an imaging device (image sensor), and various sensors may be used depending on the type of excretion to be measured (detected).
[0063] Furthermore, multiple excretion sensors 60 may be provided depending on the excretion information to be measured. For example, if a gas related to excretion is to be measured (detected), the excretion sensor 60 may be a gas sensor. The excretion sensor 60, which is a gas sensor, is disposed, for example, inside the main body 12. For example, the excretion sensor 60 is disposed in the internal space of the main body 12 that communicates with the bowl 8. A fan for sucking gas inside the bowl 8 may be disposed in the main body 12. In this case, the excretion sensor 60 detects gas sucked from the bowl 8 by driving the fan. Note that the excretion sensor 60 may be disposed in any manner as long as it can measure gas inside the bowl 8.
[0064] Furthermore, the excretion sensor 60 is not limited to the above examples, and may be a sound sensor (sound detection sensor) that detects sound, a temperature sensor that detects temperature, a humidity sensor that detects humidity, a radio wave sensor that detects radio waves, etc.
[0065] Furthermore, for example, the radio wave sensor 80 is a sensor (such as a microwave sensor) that performs detection using a predetermined radio wave. The radio wave sensor 80 is provided at a location where it can detect a predetermined range within the drain pipe 81 (outside the drain pipe 81 in FIG. 2 ), and details will be described later. Note that the health condition display system 1 does not necessarily have to include the radio wave sensor 80.
[0066] Although the details of the biosensor 40, seating sensor 50, excretion sensor 60, and radio wave sensor 80 will be described later, the biosensor 40, seating sensor 50, excretion sensor 60, and radio wave sensor 80 may be disposed in any position as long as the desired detection is possible. For example, the biosensor 40 and excretion sensor 60 are not limited to being disposed on the toilet seat 20 or the main body 12. For example, the biosensor 40 and excretion sensor 60 may be disposed on a toilet seat device including the toilet seat 20 and the main body 12. Furthermore, for example, if an operating unit protruding from the toilet seat device is present, the biosensor 40 may be disposed on the operating unit. Furthermore, the excretion sensor 60 is not limited to being disposed on the main body 12, but may also be disposed on the toilet seat 20. Blood flow information measurement results fluctuate significantly when the measurement site on the body changes in the direction of gravity relative to the heart. Therefore, it is preferable to measure the measurement site of a user seated on the toilet seat device at a position that is unlikely to change from the height of the heart. By disposing the biosensor on the toilet seat device, measurements can be made at a constant measurement height for the biosensor 40, allowing for stable acquisition of blood flow information.
[0067] In this way, it is preferable that the biosensor 40 is provided at an appropriate position determined according to the type of sensor, the detection target, etc. Also, it is preferable that the excretion sensor 60 is provided at an appropriate position determined according to the type of sensor, the detection target, etc. Therefore, by arranging the biosensor 40 and the excretion sensor 60 according to their types and detection targets, it becomes possible to accurately acquire usage data such as biometric data and excretion data.
[0068] As shown in Figure 2, the health condition display system 1 may collect the user's excretion data over various ranges. The user's excretion data may be detected over various ranges. For example, the health condition display system 1 detects a change in the state inside the bowl 8 of the toilet device 10. The change in the state inside the bowl 8 includes a change in the state of the internal space of the bowl 8 above the water seal formed on the bottom side of the bowl 8, or a change in the state of the water seal.
[0069] For example, the health condition display system 1 detects a change in the state within the bowl portion 8, including a change in the state of the water seal or the space above the water seal. For example, the health condition display system 1 detects at least one of the space within the bowl portion 8 of the toilet device 10, the water seal swaying, and a change in the state of the water seal.
[0070] 2, health condition display system 1 may detect changes in the space within bowl portion 8 of toilet device 10, the water seal WT formed in an area including the bottom side of bowl portion 8, the area within drain pipe 81 on the opposite side of the bottom side of bowl portion 8, etc. For example, health condition display system 1 may target a detection range including at least one of areas AR1, AR2, and AR3 in FIG. 2 and detect changes in the detection range. In this way, user excretion data is collected from various targets.
[0071] As shown in Figure 1, the toilet seat 20 has an opening 20a. The O-shaped opening 20a is formed in the center of the toilet seat 20. The opening of the toilet seat 20 is not limited to an O-shape and may be U-shaped or the like. The outer edge of the toilet seat 20 is curved to match the outer shape of the toilet bowl 4. The toilet seat 20 is generally made of an opaque resin material (e.g., polypropylene), and has a seating surface 21 on which a user sits and a bottom surface 25 on the opposite side of the seating surface 21.
[0072] The seating surface 21 is the surface that faces upward when the toilet seat 20 is placed on the upper surface 4b of the toilet bowl 4, and is the surface on which the user sits. The bottom surface 25 is the surface that faces the upper surface 4b of the toilet bowl 4 when the toilet seat 20 is lowered. The toilet seat 20 is formed to be thick almost entirely, with a localized area (also called a "thin-walled area") that is thinner than other areas at a position corresponding to the biosensor 40.
[0073] A heater wire and a heat insulating material may be provided inside the toilet seat 20 to heat or keep the seating surface 21 warm. The heater wire is controlled by a toilet seat heating unit provided in the main body 12, and is laid throughout the toilet seat 20 so as not to interfere with the biosensor 40, the seating sensor 50, and the excretion sensor 60. The heat insulating material is disposed below the heater wire, the biosensor 40, and the seating sensor 50.
[0074] The portion of the toilet seat 20 corresponding to the biosensor 40 (thin portion) has a thickness that allows the light emitted from the biosensor 40 and the light reflected from a user seated on the seating surface 21 to pass through. The thickness of the thin portion is set based on the intensity of the light emitted and reflected from the biosensor 40, the durability of the toilet seat 20, and the like, and is, for example, about 0.5 mm to 1.0 mm.
[0075] In the following description, "upper," "lower," "front," "rear," "left side," and "right side" each refer to the direction as seen by a user sitting on the toilet seat 20 with their back to the open toilet lid 14.
[0076] The thin-walled portion is formed on the left side and forward of the center of the front-to-rear length of the opening 20a of the toilet seat 20, and is positioned forward and left of the center of gravity of a user seated on the toilet seat 20. As a result, as shown in Figure 3, the thin-walled portion faces (abuts against) the back of the left thigh of a user (user U1 in Figure 3) seated on the toilet seat 20. Figure 3 shows a state in which user U1 is holding the terminal device 100 in his left hand.
[0077] The thin-walled portion is formed as small as possible within the range in which the biosensor 40 can detect blood flow information of a user sitting on the toilet seat 20, and is, for example, circular in shape with a diameter of 12 mm or less (preferably 8 mm or less).
[0078] The main body 12 is located behind the bowl 8 of the toilet 4 and is attached to the top surface 4b of the toilet 4. Inside the main body 12 are built-in units: an opening / closing unit that controls the opening and closing of the toilet seat 20 and toilet lid 14, a toilet seat heating unit that controls the temperature of the toilet seat 20, a cleaning unit that cleans private parts of the human body, and a deodorizing unit that reduces odorous components. For example, each unit is controlled by the control unit of the toilet device 10. For example, the excretion sensor 60 is located in a position facing the bowl 8 of the toilet 4 from the main body 12, and is located in a position that does not interfere with the other units.
[0079] The biosensor 40 functions as a bioinformation acquisition unit that acquires bioinformation. For example, the biosensor 40 is a laser sensor that acquires the user's blood flow information as the user's bioinformation. As shown in Figures 1 and 3, the biosensor 40 is disposed inside the toilet seat 20 on the underside of the thin portion. The biosensor 40 is a reflective sensor that irradiates infrared light toward the underside of the user's left thigh and detects reflected light (scattered light that has undergone a Doppler shift due to red blood cells) that is reflected in accordance with the state of blood flow in the blood vessels under the skin.
[0080] For example, the biosensor 40 is a laser sensor that can measure the state of blood flow in the skin based on dynamic light scattering. In Fig. 3, the biosensor 40 is attached to the toilet seat 20 on the back side of the user's thighs.
[0081] Note that blood flow information is merely an example, and any sensor may be used as the biosensor 40 depending on the bioinformation to be acquired. For example, when acquiring information about the user's heartbeat (pulse wave) as the bioinformation of the user, the biosensor 40 may be a heartbeat sensor. When acquiring information about the user's breathing as the bioinformation of the user, the biosensor 40 may be a respiration sensor. When acquiring information about the user's pulse (pulse wave) as the bioinformation of the user, the biosensor 40 may be a pulse sensor. When acquiring information about the movement of the user's heart as the bioinformation of the user, the biosensor 40 may be an electrocardiogram sensor.
[0082] When provided separately from the toilet device 10, the biosensor 40 is communicatively connected to the toilet device 10 via a predetermined network, either wired or wirelessly. The biosensor 40 transmits various types of information to the toilet device 10. For example, the biosensor 40 transmits acquired biometric information of the user to the toilet device 10. For example, the biosensor 40 may be communicatively connected to the toilet device 10 via a predetermined wireless communication function such as Bluetooth or Wi-Fi. Note that the toilet device 10 and the biosensor 40 may be connected in any manner as long as they are capable of transmitting and receiving information, and may be communicatively connected via a wired or wireless connection.
[0083] The seating sensor 50 has a function of detecting a person sitting on the toilet seat 20. The seating sensor 50 detects that a user has sat (seated) on the toilet seat 20. The seating sensor 50 can detect that a user is sitting on the toilet seat 20. The seating sensor 50 also functions as a seat-leaving detection sensor that detects that a user has left the toilet seat 20. The seating sensor 50 detects the seated state of the user on the toilet seat 20.
[0084] For example, the seating sensor 50 is an electrostatic sensor. As shown in Figures 1 and 3, the seating sensor 50 is formed on the right side forward of the center of the front-to-rear length of the opening 20a of the toilet seat 20, and is positioned forward and to the right of the center of gravity of a user seated on the toilet seat 20. This allows the seating sensor 50 to detect the seated state when it faces (contacts) the back of the right thigh of a user seated on the toilet seat 20.
[0085] Note that the seat sensor 50 being an electrostatic sensor is merely an example, and the seat sensor 50 may use any detection method and may be located in any location as long as it can detect a user sitting on the toilet seat 20. For example, if the seat sensor 50 is an infrared or μ (microwave) distance sensor that detects a user sitting on the toilet seat 20 by distance, the seat sensor 50 may be located in a position that detects a person's feet from the side of the toilet bowl 4 or in a position that detects a person's back from a tank attached to the toilet bowl 4. For example, if the seat sensor 50 detects a user sitting on the toilet seat by distance, it may be located on the ceiling of the space (toilet room R) in which the toilet bowl 4 is located. Also, for example, if the seat sensor 50 is a contact switch that detects sinking of the toilet seat due to sitting, the seat sensor 50 may be located on the pivot support portion of the toilet seat 20. Also, for example, if the seat sensor 50 is a load sensor that detects a user sitting on the toilet seat by the weight applied to the seat, the seat sensor 50 may be located on the underside of the toilet seat 20, on the surface that comes into contact with the toilet bowl 4.
[0086] When provided separately from the toilet device 10, the seat sensor 50 is communicatively connected to the toilet device 10 via a predetermined network, either wired or wirelessly. The seat sensor 50 transmits various types of information to the toilet device 10. For example, the seat sensor 50 transmits acquired information about the user sitting (or leaving) their seat to the toilet device 10. For example, the seat sensor 50 may be communicatively connected to the toilet device 10 via a predetermined wireless communication function such as Bluetooth or Wi-Fi. Note that the toilet device 10 and the seat sensor 50 may be connected in any manner as long as they are capable of transmitting and receiving information, and may be communicatively connected via a wired or wireless connection.
[0087] The excretion sensor 60 functions as an excretion information acquisition unit that acquires excretion information (excretion data) corresponding to the user's excretion, such as defecation, urination, and excretion gas. For example, the excretion sensor 60 is an image sensor that acquires excretion information corresponding to the user's excretion by capturing an image of the inside of the toilet bowl 4. For example, the excretion sensor 60 is an image sensor provided at a position facing the bowl portion 8 of the toilet bowl 4 from the main body portion 12. For example, the excretion sensor 60 may be any sensor such as a CCD (Charge Coupled Device) sensor or a CMOS (Complementary Metal Oxide Semiconductor) sensor.
[0088] For example, the excretion sensor 60 may be a line sensor (one-dimensional image sensor) that captures one-dimensional images, or an area sensor (two-dimensional image sensor) that captures two-dimensional images. For example, if the excretion sensor 60 is a line sensor, it is positioned in a direction that captures the area between the toilet seat 20 and the water seal portion (the portion where the water seal collects) of the toilet bowl 4. In this way, the excretion sensor 60 may be positioned so that it captures the dropping feces from the time the user excretes until they hit the water seal portion (the portion where the water seal collects) of the toilet bowl 4.
[0089] Furthermore, for example, in the case of an area sensor, the excretion sensor 60 is positioned facing in a direction that captures an image of the water seal portion of the toilet bowl 4. In this way, the excretion sensor 60 may be positioned so as to capture an image of the water seal portion of the toilet bowl 4. The excretion sensor 60 may be positioned in any manner as long as it is capable of detecting (capturing) feces. The excretion sensor 60 may also capture still images or moving images. Furthermore, if the inside of the toilet bowl becomes dark when a user sits on the toilet seat and it is not possible to capture an image with sufficient brightness, a light source (light-emitting unit) may be provided.
[0090] When provided separately from the toilet device 10, the excretion sensor 60 is communicably connected to the toilet device 10 via a predetermined network, either wired or wirelessly. The excretion sensor 60 transmits various information to the toilet device 10. For example, the excretion sensor 60 transmits acquired information related to the user's excretion to the toilet device 10. For example, the excretion sensor 60 may be communicably connected to the toilet device 10 via a predetermined wireless communication function such as Bluetooth or Wi-Fi. Note that the toilet device 10 and the excretion sensor 60 may be connected in any manner as long as they are capable of transmitting and receiving information, and may be communicably connected via a wired or wireless connection.
[0091] The excretion sensor 60 is not limited to an image sensor as described above, and any sensor can be used depending on the object to be measured, for example, a gas sensor that detects excretion gas. For example, a semiconductor gas sensor is used as the excretion sensor 60, which is a gas sensor. Note that the above is only an example, and the gas sensor is not limited to a semiconductor gas sensor (semiconductor gas sensor), and any type of sensor may be used. For example, the gas sensor may be an infrared CO 2 The sensor may be an infrared absorption gas sensor such as a carbon dioxide concentration measuring instrument.
[0092] For example, when gases related to excretion are to be measured, a gas sensor capable of measuring odorous gases is used as the excretion sensor 60. Note that the odorous gases referred to here are gases produced by fermentation by harmful bacteria in the intestines. For example, the odorous gas may be a gas containing a sulfur component in fecal gas. Examples of odorous gases include ammonia, trimethylamine, hydrogen sulfide, methyl mercaptan, indole, and skatole. Note that fecal gas is gas that comes out of the intestines, and includes, for example, gas that comes out simultaneously with defecation and gas that is not excreted simultaneously with defecation.
[0093] For example, the excretion sensor 60 may be a gas sensor capable of measuring health-related gases. The health-related gases referred to here are gases produced by fermentation by beneficial bacteria in the intestines. For example, the health-related gases may be gases derived from intestinal fermentation and increase in amount as the health of the intestines increases. Specific examples of health-related gases include hydrogen, carbon dioxide, acetic acid, methane, and ethanol. A plurality of excretion sensors 60 may be used, including an excretion sensor 60 capable of measuring odorous gases and another excretion sensor 60 capable of measuring health-related gases. The above is merely an example, and the excretion sensor 60 may be a sensor capable of detecting various components depending on the components (parameters) to be detected.
[0094] The timer unit 70 measures time. The timer unit 70 measures the time during which the sensors are acquiring usage data (sensor information) such as biometric data and excretion data. The timer unit 70 measures the time from the point in time when the biometric sensor 40 starts acquiring biometric information. The timer unit 70 may measure the time when the excretion sensor 60 first detects excretion. The timer unit 70 may measure the time when the seating sensor 50 detects that the user has sat down. The timer unit 70 may measure the time from the point in time when the seating sensor 50 starts to seat the user. The timer unit 70 may acquire the time required for excretion, which is the difference between the time when the seating sensor 50 detects that the user has sat down and the time when the excretion sensor 60 first detects excretion.
[0095] When provided separately from the toilet device 10, the timer unit 70 is communicatively connected to the toilet device 10 via a predetermined network, either wired or wirelessly. The timer unit 70 transmits various information to the toilet device 10. For example, the timer unit 70 transmits information related to the measured time to the toilet device 10. For example, the timer unit 70 may be communicatively connected to the toilet device 10 via a predetermined wireless communication function such as Bluetooth or Wi-Fi. Note that the toilet device 10 and the timer unit 70 may be connected in any manner as long as they are capable of transmitting and receiving information, and may be communicatively connected via a wired or wireless connection.
[0096] The radio wave sensor 80 functions as an excretion information acquisition unit that acquires excretion information (excretion data) that indicates changes that occur in the drain pipe 81 in response to the user's excretion, such as defecation and urination, into the bowl portion 8. Here, an example of the configuration of the bowl portion 8 and drain pipe 81 of the toilet device 10 in relation to the placement of the radio wave sensor 80 will be described with reference to FIG.
[0097] In the example shown in Figure 2, a drain pipe 81 communicates with an opening provided in the bottom of the bowl portion 8 of the toilet 4. The drain pipe 81 is a drain pipe from the bowl portion 8, and the internal space of the drain pipe 81 functions as a drainage channel. In Figure 2, the drain pipe 81 has a U-shaped (V-shaped) shape that extends diagonally downward from the end connected to the bottom of the bowl portion 8 and then diagonally upward, before continuing downward. This forms a trap portion 82 in the drain pipe 81. The trap portion 82 forms a water seal WT, including the bottom side of the bowl portion 8. Note that the configuration of the drain pipe 81 shown in Figure 2 is merely one example, and any configuration can be used for the drain pipe 81 as long as it can form a trap that can perform the processing described below.
[0098] In Figure 2, hatched areas in the bowl portion 8 and the discharge pipe 81 of the toilet 4 are shown filled with seal water WT (water). In Figure 2, an apex 821 is formed at the end (upper tip) of the trap portion 82 of the discharge pipe 81, opposite the end connected to the bottom of the bowl portion 8. The detection range of the radio wave sensor 80 is set to an area including the apex 821 of the trap portion 82. For example, the radio wave sensor 80 is positioned so that its detection range includes the apex 821 of the trap portion 82. Note that the detection range of the radio wave sensor 80 may be any range as long as the desired detection is possible, for example, as long as it includes the apex 821 of the trap portion 82.
[0099] For example, the radio wave sensor 80 is a microwave sensor. However, the radio wave sensor 80 is not limited to a microwave sensor, and any sensor such as a millimeter wave sensor can be used as the radio wave sensor 80 as long as it is capable of performing the desired detection.
[0100] The radio wave sensor 80 can be positioned in any manner as long as its detection range includes the apex 821 of the trap portion 82. For example, the radio wave sensor 80 is positioned vertically above the trap portion 82. For example, the radio wave sensor 80 is positioned vertically above the seal water on the trap portion 82 side. For example, the radio wave sensor 80 is provided along the outer wall of the drain pipe 81 that has the trap portion 82. In FIG. 2 , the radio wave sensor 80 is provided outside the drain pipe 81 and above the trap portion 82. In this case, a drainage channel from the bowl portion 8 passes between the radio wave sensor 80 and the apex 821 of the trap portion 82.
[0101] The above-described arrangement is merely an example, and the radio wave sensor 80 may be arranged in various ways. For example, the radio wave sensor 80 may be provided in the main body 12. When the radio wave sensor 80 is provided in the main body 12, the radio wave sensor 80 may be arranged on the bottom (lower side) of the main body 12. In this case, the antenna unit of the radio wave sensor 80, which includes a transmitting antenna that emits (transmits) predetermined radio waves and a receiving antenna that receives radio waves, may be arranged on the bottom of the main body 12 on the toilet bowl 4 side.
[0102] With the above-described arrangement, the radio wave sensor 80 detects a change in state that occurs in the water seal on the trap portion 82 side. The radio wave sensor 80 detects a change in state of the water seal, including water overflowing from the apex 821 of the trap portion 82. For example, the radio wave sensor 80 detects a change in state that occurs in the water seal on the trap portion 82 side due to excrement falling into the water seal on the bowl portion 8 side. The radio wave sensor 80 detects a change in state that occurs in the water seal on the trap portion 82 side, which forms a water seal on the bottom side of the bowl portion 8, due to excrement falling into the water seal of the bowl portion 8 of the toilet device 10.
[0103] When provided separately from the toilet device 10, the radio wave sensor 80 is communicatively connected to the toilet device 10 via a predetermined network, either wired or wirelessly. The radio wave sensor 80 transmits various information to the toilet device 10. For example, the radio wave sensor 80 transmits acquired information about the user's excretion to the toilet device 10. For example, the radio wave sensor 80 may be communicatively connected to the toilet device 10 via a predetermined wireless communication function such as Bluetooth or Wi-Fi. Note that the toilet device 10 and the radio wave sensor 80 may be connected in any manner as long as they are capable of transmitting and receiving information, and may be communicatively connected via a wired or wireless connection.
[0104] The control unit of the toilet device 10 also functions as a personal identification unit (identification device) that performs processing to identify a user using the toilet bowl 4 (personal identification). For example, the control unit of the toilet device 10 acquires information for identifying a user who uses the toilet bowl 4 through communication with a terminal device 100 owned by the user or through the user's operation on a remote control device 11 or the like, and performs personal identification of the user. For example, the control unit of the toilet device 10 may communicate with the terminal device 100 owned by the user and receive user identification information for identifying the user from the terminal device 100. For example, the control unit of the toilet device 10 may receive operation information indicating the user's operation from the remote control device 11 or the like. Note that the control unit of the toilet device 10 may identify a user by any method as long as it is possible to identify a user who uses the toilet bowl 4.
[0105] The control unit of the toilet device 10 performs various processes, including but not limited to those described above. For example, the control unit of the toilet device 10 measures the date and time when the usage data was acquired, or the time the user is seated on the toilet seat 20, based on the measurement results of the timer unit 70.
[0106] Note that the above is merely an example, and the health condition display system 1 can have any device configuration as long as it can realize the desired processing. The health condition display system 1 may have any device configuration as long as it can execute the desired health condition display method. For example, the remote control device 11 may function as a display unit that displays information. Furthermore, both the remote control device 11 and the terminal device 100 may be included in the health condition display system 1 as devices that function as display units. As such, the above system configuration is merely an example, and the health condition display system 1 may have any system configuration as long as it can realize the desired processing.
[0107] Furthermore, the health condition display system 1 may include sensors other than the biosensor 40, seating sensor 50, excretion sensor 60, and radio wave sensor 80. For example, the health condition display system 1 may include a human body detection sensor. The human body detection sensor has the function of detecting a human body. For example, the human body detection sensor may be implemented by a pyroelectric sensor using an infrared signal. For example, the human body detection sensor may be implemented by a μ (microwave) wave sensor. Note that the above is just an example, and the human body detection sensor is not limited to the above and may detect a human body by various means. For example, the human body detection sensor detects a person (such as a user) entering the space (toilet room R) in which the toilet 4 is installed. The human body detection sensor transmits a detection signal to the toilet device 10.
[0108] <2. Terminal Device> The terminal device 100 will now be described in detail. The terminal device 100 is an information processing device (computer) that processes various types of information. The terminal device 100 is connected to the toilet device 10 so as to be able to communicate wirelessly. Note that the terminal device 100 may be connected to the toilet device 10 in any manner as long as it is possible to send and receive information, and may be able to communicate wired or wirelessly via a predetermined network such as the Internet. Furthermore, the terminal device 100 may be connected to the cloud 500 so as to be able to communicate wired or wirelessly via a predetermined network such as the Internet. Furthermore, the terminal device 100 may be connected to the remote control device 11 so as to be able to communicate wirelessly, and may be able to send and receive information to and from the remote control device 11.
[0109] The terminal device 100 calculates health indices of a user seated on the toilet seat 20 based on the measurement results of the biosensor 40. The terminal device 100 calculates the health indices of the user based on the biometric information of the user acquired by the biosensor 40. FIG. 5 is a schematic diagram showing the process of calculating various health indices based on the measurement results of the biosensor. The terminal device 100 measures pulse rate, pulse variability, blood flow, etc. using the biosensor 40, which is a laser sensor capable of detecting blood flow. Then, based on the measurement results of the biosensor 40, the terminal device 100 calculates multiple health indices such as heart rate, stress state (calmness level), blood circulation state, fitness level, body water level, metabolic level, vascular age, and biological clock.
[0110] For example, heart rate is a health index indicating the number of times a user's heart beats within a certain period of time. Furthermore, stress state (also referred to as "relaxation level") is a health index indicating, for example, the state of a user's stress level. Blood circulation state is a health index indicating, for example, the state of blood circulation in a user. For example, the blood circulation state may be the state of blood circulation in the user's lower limbs (lower limb blood circulation state). Note that the blood circulation state is not limited to the lower limbs and may be the state of blood circulation in any part of the user. Fitness level is a health index related to, for example, a user's aerobic exercise ability. Body water level is a health index indicating the proportion of body water in a user's body weight (body water percentage). Metabolic level is a health index related to, for example, a user's metabolism. Vascular age is a health index related to a user's vascular age. The biological clock is a health index related to a user's biological clock.
[0111] Furthermore, the terminal device 100 determines the defecation characteristics (also referred to as "stool characteristics") of the user seated on the toilet seat 20 based on the measurement results of the excretion sensor 60. The defecation characteristics (stool characteristics) are information indicating the state of the user's defecation (stool). For example, the defecation characteristics (also referred to as "stool state" or "stool state") include the type, color, amount, etc. of the stool. The terminal device 100 determines the user's stool state based on the user's excretion information acquired by the excretion sensor 60. For example, the terminal device 100 determines the stool state, including the type, color, amount, etc. of the stool, based on the measurement results of the excretion sensor 60, which captures images. Furthermore, the terminal device 100 may estimate the amount of excretion based on the measurement results of the radio wave sensor 80.
[0112] Next, a detailed description will be given of each component of the terminal device 100. The terminal device 100 has a communication unit 110, a storage unit 120, an input unit 130, a display unit 140, and a control unit 150.
[0113] The communication unit 110 is realized by, for example, a communication device, a communication circuit, etc. The communication unit 110 is connected to an arbitrary network via a wired or wireless connection and transmits and receives information to and from an external information processing device. For example, the communication unit 110 transmits and receives information to and from other information processing devices such as the toilet device 10 and the cloud 500.
[0114] The storage unit 120 is realized by, for example, a semiconductor memory element such as a RAM or a flash memory, or a storage device such as a hard disk or an optical disk. For example, the storage unit 120 is a computer-readable recording medium that non-temporarily records data used by an information processing program. The storage unit 120 stores various information such as user usage data, and stores various information used in the determination process.
[0115] The storage unit 120 stores various information used for displaying information. The storage unit 120 functions as a data storage means for storing excretion data received from the toilet device 10. The storage unit 120 functions as a data storage means for storing usage data of the toilet device 10, including excretion data or biological data received from the toilet device 10.
[0116] The storage unit 120 stores information on various health indices including indices related to excretion (excretion indices). The storage unit 120 stores various information used in the calculation process related to the health indices. The storage unit 120 stores information such as a function (health index calculation function) used in the calculation process of the health index. The storage unit 120 stores various information used in the calculation process related to the excretion index. The storage unit 120 stores information such as a function (excretion index calculation function) used in the calculation process of the excretion index, which is a value (score).
[0117] Storage unit 120 stores a history of health indices (health index history information) for each user. Storage unit 120 stores information about health indices associated with the acquired date and time as health index history information. Storage unit 120 stores information about each health index of each user in association with each user. For example, storage unit 120 stores information about each health index of user U1 in association with user identification information that identifies user U1. Note that the above is merely an example, and storage unit 120 stores various information about health indices.
[0118] The storage unit 120 stores various information used in the determination process related to the state of stool, such as the properties of stool. For example, the storage unit 120 stores thresholds used in the determination process related to stool. For example, the storage unit 120 stores various models (determination models) used in the determination related to stool. For example, the storage unit 120 stores various determination models used to determine the type, color, amount, etc. of stool.
[0119] The memory unit 120 stores a history (stool history information) relating to the stool condition for each user. The memory unit 120 stores information relating to the stool condition associated with the acquired date and time as stool history information. The memory unit 120 stores the stool type (shape), stool color, stool amount, etc. of each defecation of the user, in association with each user. For example, the memory unit 120 stores the stool type, stool color, stool amount, etc. of each defecation of user U1, in association with user identification information that identifies user U1. Note that the above is merely an example, and the memory unit 120 stores various information relating to stool.
[0120] The storage unit 120 may store various types of information according to the purpose, without being limited to the above. The storage unit 120 may store biometric information and excretion information. The storage unit 120 may store the biometric information, excretion information, etc., in association with the date and time of acquisition. The storage unit 120 may store stool images as excretion information. The storage unit 120 stores information about the stool corresponding to the stool image in association with the stool image. The storage unit 120 stores the judgment results (type, color, amount, etc.) of the stool corresponding to the stool image in association with the stool image. The storage unit 120 stores information such as the properties of the stool corresponding to the stool image and the amount of stool corresponding to the stool image. The storage unit 120 may also store the date and time when the stool image was acquired, information identifying the user who excreted the stool corresponding to the stool image, etc., in association with the stool image.
[0121] The input unit 130 receives various operations from the user. The input unit 130 uses a touch panel function to accept various operations from the user via a display surface (for example, the display unit 140). The input unit 130 uses a touch panel function to accept various operations from the user via a display (display surface, display screen) of a smartphone or the like. In other words, the input unit 130 accepts various operations from the user via the display unit 140 of the terminal device 100.
[0122] For example, the input unit 130 accepts various operations from the user via the display unit 140 of the terminal device 100. In other words, the input unit 130 functions as a reception unit that accepts user operations using a touch panel function. Note that, although a capacitance method is mainly adopted for detecting user operations by the input unit 130 in smartphones, other detection methods such as a resistive film method, a surface acoustic wave method, an infrared method, and an electromagnetic induction method may be adopted as long as they can detect user operations and realize the function of a touch panel.
[0123] The display unit 140 is a display screen of a smartphone or the like realized by, for example, a liquid crystal display or an organic EL display, and is a display device for displaying various information. In other words, the terminal device 100 accepts input from the user through the display screen of the display unit 140 and also outputs to the user. The display unit 140 displays various information. For example, the display unit 140 displays various information in accordance with the display control of the display control unit 155. The display unit 140 displays various information provided by the health condition display system 1.
[0124] The display unit 140 functions as a composite display means that compositely displays multiple pieces of excretion information regarding the color, shape, and amount of excretion contained in the excretion data together with date information in a single excretion graph as the analysis results of the analysis unit 153. The display unit 140 displays a single excretion graph based on a defecation characteristic pattern. The display unit 140 displays an excretion classification number indicating the defecation characteristic pattern on the first axis of the single excretion graph, while displaying the amount of defecation on the second axis of the single excretion graph, and displays information regarding the color of defecation as an individual defecation record for each date corresponding to the excretion classification number in the single excretion graph.
[0125] The display unit 140 displays information on the number of bowel movements along with the color of the bowel movements in a single excretion graph as an individual bowel movement record for each date. The display unit 140 can display a single excretion graph as a summary result for each week, month, or year, and displays the cumulative amount of bowel movements in a single excretion graph in accordance with the bowel movement characteristic pattern.
[0126] The display unit 140 can display a defecation calendar showing information on the date and time of defecation separately from a single excretion graph, and can switch between the single excretion graph and the defecation calendar based on a predetermined user operation. The display unit 140 can switch between a first display screen showing the presence or absence, number of times, or type of excretion together with date information and a second display screen showing excretion trends together with date information as a single excretion graph based on a predetermined user operation.
[0127] The display unit 140 functions as a data display means for displaying the analysis results of the analysis unit 153. The display unit 140 displays the analysis results after the change.
[0128] The display unit 140 functions as a data display means that can switch between a first display screen showing the presence or absence of usage data, the number of times of usage, or the type of usage along with date information, and a second display screen showing the trend of usage data along with date information, based on a predetermined user operation. The type here refers to the type of measurement target, such as feces, urine, gas, blood flow, etc. The display unit 140 displays topic information showing the state or trend over a predetermined period of time regarding the color, composition, shape, or amount of excrement, including at least one of feces and urine, or recommendation information for improving health status.
[0129] The display unit 140 displays topic information showing the state or trend of the intestinal environment over a predetermined period based on the components of excreted gas or the components of gas caused by excrement, or recommendation information for improving health. The display unit 140 displays information on the color, components, shape, or amount of excrement, including at least one of feces and urine, as a graph together with date information.
[0130] The display unit 140 displays, as a graph together with date information, information on the state of the intestinal environment based on the components of excreted gas or the components of gas caused by excrement. The display unit 140 displays, as a graph together with date information, information showing the state or trend of blood flow over a predetermined period based on biological data obtained by the biological sensor 40 provided in the toilet device.
[0131] The display unit 140 functions as a data display means for displaying the analysis results obtained by reanalyzing the usage data updated by the analysis unit 153. The display unit 140 displays the recommendation information generated by the re-execution. The display unit 140 displays the analysis results of the re-executed usage data.
[0132] The display unit 140 displays in chronological order the usage data that has not yet been received by the acquisition unit 151. The display unit 140 displays information indicating the state or trend of blood flow over a predetermined period of time based on biological data obtained by the biological sensor 40 provided in the toilet device 10, or recommended information for improving health. The display unit 140 may also display content including information indicating the user's excretion index.
[0133] The control unit 150 may be, for example, an information processing device (control device) that controls various configurations and processes. The control unit 150 may have, for example, a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit), and may be realized by executing a program stored inside the control unit 150 (for example, an information processing program related to the present disclosure) using RAM or the like as a working area. The control unit 150 may also have, for example, an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).
[0134] 4, the control unit 150 has an acquisition unit 151, an update unit 152, an analysis unit 153, a generation unit 154, a display control unit 155, and a provision unit 156, and realizes or executes the functions and actions of the information processing described below. Note that the internal configuration of the control unit 150 is not limited to the configuration shown in FIG. 4, and may be any other configuration that performs the information processing described below.
[0135] The acquisition unit 151 acquires information. The acquisition unit 151 acquires various information from the storage unit 120. The acquisition unit 151 acquires various information from the toilet device 10. The acquisition unit 151 acquires various information collected in a space corresponding to the toilet device 10 (for example, toilet room R in FIG. 1 ) from the toilet device 10. The acquisition unit 151 acquires user identification information that identifies the user from the toilet device 10. The acquisition unit 151 acquires biometric information from the toilet device 10. The acquisition unit 151 acquires excretion information from the toilet device 10.
[0136] The acquisition unit 151 acquires usage data (sensor information) of the user sensed by a sensor. The acquisition unit 151 acquires biometric information of the user. The acquisition unit 151 acquires blood flow information of the user as the biometric information of the user. The acquisition unit 151 acquires excretion information corresponding to the excretion of the user. The acquisition unit 151 receives biometric information acquired by the biometric sensor 40 from the toilet device 10. The acquisition unit 151 receives information indicating detection by the seating sensor 50 from the toilet device 10. The acquisition unit 151 functions as a data receiving means that receives usage data of the toilet device 10 including excretion data or biometric data from the toilet device 10.
[0137] The acquisition unit 151 receives excretion information acquired by the excretion sensor 60 from the toilet device 10. The acquisition unit 151 receives excretion information related to the amount of defecation or urination of the user acquired by the radio wave sensor 80 from the toilet device 10. The acquisition unit 151 receives various information indicating user operations, etc. from the remote control device 11, etc. The acquisition unit 151 stores the received various information in the storage unit 120. Note that the acquisition unit 151 may also receive usage data (sensor information) detected by each sensor from each sensor.
[0138] The update unit 152 executes information update processing. The update unit 152 functions as a data update means for updating the usage data stored in the storage unit 120. The update unit 152 adds the acquired usage data to the usage data in the storage unit 120, or deletes at least a part of the usage data stored in the storage unit 120 based on a data deletion request.
[0139] The update unit 152 functions as a data update means that adds the unreceived utilization data received by the acquisition unit 151 to the utilization data in the storage unit 120, or deletes at least a part of the utilization data stored in the storage unit 120. The update unit 152 adds only the unreceived utilization data selected by the user to the utilization data stored in the storage unit 120.
[0140] The update unit 152 adds unreceived usage data received by the acquisition unit 151 based on a predetermined user operation to the usage data in the storage unit 120. The update unit 152 deletes at least a portion of the usage data stored in the storage unit 120 based on a predetermined user operation. The update unit 152 adds the unreceived usage data to the usage data in the storage unit 120 when the terminal device 100 is located within a predetermined distance from the toilet device 10.
[0141] The analysis unit 153 performs an analysis process to analyze various types of information. The analysis unit 153 generates various types of information related to the user's health condition through the analysis process. The analysis unit 153 generates an analysis result related to stool through an analysis process to analyze biological information (biological data) detected by the biosensor 40. The analysis unit 153 performs various analysis processes depending on the target measured by the biosensor 40.
[0142] The analysis unit 153 functions as a data analysis means that analyzes the excretion data stored in the storage unit 120. The analysis unit 153 functions as a defecation analysis unit that analyzes defecation characteristic patterns based on the excretion data.
[0143] The analysis unit 153 functions as a data analysis means that analyzes the usage data stored in the storage unit 120. The analysis unit 153 changes the analysis result, which includes the first information or the second information, based on usage data for a predetermined period, including the usage data updated by the update unit 152. The analysis result of the analysis unit 153 includes information for generating the first information, which is a calendar or graph showing the usage history of the toilet device 10 obtained by analyzing the usage data together with date information, and the second information, which is information with higher privacy protection than the first information.
[0144] When the update unit 152 updates the usage data, the analysis unit 153 re-analyzes the usage data updated by the update unit 152. The analysis unit 153 re-executes the process of analyzing the usage data based on the usage data for a predetermined period including the usage data updated by the data update means.
[0145] For example, if the biosensor 40 is a blood flow sensor that measures the blood flow of the user, the analysis unit 153 functions as a blood flow state determination unit that performs a process of determining the blood flow state. The analysis unit 153 performs a process of determining the blood flow using information detected by the biosensor 40. The analysis unit 153 performs a process of determining the blood flow using information stored in the storage unit 120.
[0146] The analysis unit 153 performs a determination process using information detected by the biosensor 40, which is a blood flow sensor. The analysis unit 153 determines the blood flow state of the user when using the toilet device 10. The analysis unit 153 determines the blood flow state of the user using information detected by the biosensor 40 when the user is seated in the toilet device 10. The analysis unit 153 determines the blood flow state of the user when using the toilet device 10 using the blood flow information detected by the biosensor 40. The analysis unit 153 determines the blood flow state of the user from the detection results by the biosensor 40.
[0147] The analysis unit 153 determines the blood flow state of the user when using the toilet device 10 based on the pulse rate, pulse variability, blood flow rate, etc. detected by the biosensor 40. The analysis unit 153 appropriately uses various techniques for classifying blood flow states to determine whether the blood flow of the user when using the toilet device 10 is one of multiple blood flow types, such as poor circulation, normal, excessive circulation, or irregular circulation. Note that the analysis unit 153 may also determine the blood flow state of the user when not seated on the toilet device 10.
[0148] The analysis unit 153 may determine the blood flow state using AI (artificial intelligence) technology. For example, the analysis unit 153 may determine the blood flow state using a learning model (blood flow state determination model) generated by machine learning. In this case, the blood flow state determination model is trained in advance using training data indicating classification judgments. This training data includes multiple combinations of output values from the biosensor 40 and labels (correct answer information) indicating the blood flow type (either poor circulation, normal circulation, excessive circulation, or irregular circulation) corresponding to the output values from the biosensor 40. For example, the blood flow state determination model is a model that receives the output values from the biosensor 40 as input and outputs information indicating the blood flow type of the gas corresponding to the input output value from the biosensor 40.
[0149] For example, when an output value of the biosensor 40 is input, the blood flow condition determination model is trained to output information on a label (blood flow condition) corresponding to the input output value of the biosensor 40. The blood flow condition determination model is trained using various methods related to so-called supervised learning as appropriate. In this case, the blood flow condition determination model is stored in the storage unit 120, and the analysis unit 153 may determine the blood flow condition using the blood flow condition determination model stored in the storage unit 120. For example, the toilet seat device 2 may perform the learning process and generate the blood flow condition determination model.
[0150] The above is merely an example, and the analysis unit 153 may determine the blood flow state by appropriately using various information. Furthermore, the four blood flow types of poor circulation, normal circulation, excessive circulation, and irregular circulation are merely examples of blood flow states, and the analysis unit 153 may determine five or more blood flow types, or may determine three or fewer blood flow types. Note that the analysis unit 153 may determine (classify) the blood flow state by various processes other than those described above, as long as the desired classification of the blood flow state is possible.
[0151] It should be noted that analysis unit 153 may calculate the health index of the user based on the measurement results of biosensor 40. For example, analysis unit 153 calculates multiple health indexes such as pulse wave, blood flow rate, and heart rate by performing a Fourier transform or the like on the output signal of biosensor 40. Analysis unit 153 calculates health index information based on bioinformation. Analysis unit 153 calculates the health index based on the bioinformation. Analysis unit 153 calculates a health index score based on the bioinformation. Analysis unit 153 calculates health index information based on the user's blood flow information. Analysis unit 153 calculates a health index score that quantifies the health index information. Analysis unit 153 calculates multiple pieces of health index information. Analysis unit 153 calculates multiple pieces of index information based on usage data (sensor information).
[0152] The analysis unit 153 calculates the heart rate based on the measurement results of the biosensor 40. The analysis unit 153 calculates the stress state (calmness level) based on the measurement results of the biosensor 40. The analysis unit 153 calculates the blood circulation state based on the measurement results of the biosensor 40. The analysis unit 153 calculates the fitness level based on the measurement results of the biosensor 40. The analysis unit 153 calculates the body water level based on the measurement results of the biosensor 40. The analysis unit 153 calculates the metabolic level based on the measurement results of the biosensor 40. The analysis unit 153 calculates the vascular age based on the measurement results of the biosensor 40. The analysis unit 153 calculates the body clock based on the measurement results of the biosensor 40. Note that the analysis unit 153 may generate the information on the health indicators by any method as long as it can generate information on the various health indicators described above. For example, the analysis unit 153 generates information on the various health indicators from the measurement results of the biosensor 40 by appropriately using various healthcare technologies.
[0153] The analysis unit 153 generates analysis results related to feces by performing an analysis process that analyzes the excretion data. The analysis unit 153 performs various analysis processes depending on the target that the excretion sensor 60 measures.
[0154] For example, when the excretion sensor 60 measures the user's stool, the analysis unit 153 functions as a defecation state determination unit that performs a process of determining the state of the stool. The analysis unit 153 performs a process of determining the stool state using information detected by the excretion sensor 60. The analysis unit 153 performs a process of determining the stool state using information stored in the storage unit 120.
[0155] The analysis unit 153 determines the amount of stool based on the image captured by the excretion sensor 60. For example, the analysis unit 153 determines the amount of stool based on the area or proportion of the stool in the image. For example, the analysis unit 153 may determine the amount of stool using a score output by a stool determination model. The analysis unit 153 may determine the amount of stool as "small (small)" when the score output by the stool determination model to which the image is input is equal to or greater than a first threshold and less than a second threshold. The second threshold is assumed to be a value greater than the first threshold. Furthermore, the analysis unit 153 may determine the amount of stool as "medium" when the score output by the stool determination model to which the image is input is equal to or greater than a second threshold and less than a third threshold. The third threshold is assumed to be a value greater than the second threshold. Furthermore, the analysis unit 153 may determine the amount of stool as "large (large)" when the score output by the stool determination model to which the image is input is equal to or greater than a third threshold and less than a fourth threshold. The fourth threshold is assumed to be a value greater than the third threshold. Note that the above three-stage determination is merely an example, and the analysis unit 153 may determine the amount of stool using various information as appropriate.
[0156] The analysis unit 153 determines the type of stool corresponding to the stool image based on the image captured by the excretion sensor 60. The analysis unit 153 uses the stool image to determine whether the type of stool corresponding to the stool image is one of multiple types based on shape (also simply referred to as "form"). The analysis unit 153 may classify stool types into seven types based on the Bristol scale. For example, the analysis unit 153 uses the stool image to determine whether the type of stool corresponding to the stool image is one of types 1 to 7 based on the Bristol scale. For example, type 1 is hard, type 2 is hard (hard), type 3 is cracked (slightly hard), type 4 is normal (banana-shaped), type 5 is slightly soft, type 6 is muddy, and type 7 is liquid (watery). The analysis unit 153 determines the type (shape) of the user's stool by appropriately using various technologies that detect the shape of stool using optical methods.
[0157] The analysis unit 153 may determine the type of stool using AI (artificial intelligence) technology. For example, the analysis unit 153 may determine the type of stool using a learning model (type determination model) generated by machine learning. In this case, the type determination model is trained in advance using training data indicating classification judgments. This training data includes multiple combinations of stool images and labels (correct answer information) indicating the type of clump (stool) contained in the stool image (any of types 1 to 7). For example, the type determination model is a model that receives a stool image as input and outputs information indicating the type of clump (stool) contained in the input stool image. For example, the type determination model is trained to output label information (stool type) corresponding to the input stool image when a stool image is input. The type determination model is trained using various techniques related to so-called supervised learning, as appropriate. In this case, the type determination model is stored in the memory unit 120, and the analysis unit 153 may determine the type of stool using the type determination model stored in the memory unit 120. For example, the terminal device 100 may perform a learning process to generate a type determination model, or may use a type determination model provided by an external device such as the cloud 500. Note that the above is merely an example, and the analysis unit 153 may determine the type of stool by appropriately using various information.
[0158] Furthermore, for example, the analysis unit 153 uses a stool image to determine the color of the stool corresponding to the stool image. The analysis unit 153 uses the stool image to determine whether the color of the stool corresponding to the stool image is one of a plurality of color-based levels. For example, the analysis unit 153 uses the stool image to determine whether the color of the stool corresponding to the stool image is one of yellow, light yellow ochre, yellow ochre, brown, burnt brown, and dark brown.
[0159] The analysis unit 153 determines the color of the stool from the detection results of the excretion sensor 60. The analysis unit 153 determines the color of the user's stool by appropriately using various technologies that detect stool color using optical methods. The analysis unit 153 determines whether the color of the stool is yellow, light yellow, yellow, brown, dark brown, or dark brown by appropriately using various technologies related to classifying stool colors. For example, the analysis unit 153 determines (judges) the color of the stool based on various information (feature amounts) such as the brightness and lightness of the color image (RGB).
[0160] The analysis unit 153 may determine the color of stool using AI (artificial intelligence) technology. For example, the analysis unit 153 may determine the color of stool using a learning model (color judgment model) generated by machine learning. In this case, the color judgment model is trained in advance using training data indicating classification judgments. This training data includes multiple combinations of stool images and labels (correct answer information) indicating the color of the chunks (stool) contained in the stool images (yellow, light ochre, ochre, brown, dark brown, and dark brown). For example, the color judgment model is a model that receives a stool image as input and outputs information indicating the color of the chunks (stool) contained in the input stool image. For example, the color judgment model is trained to output label (stool color) information corresponding to the input stool image when a stool image is input. The color judgment model is trained using various techniques related to so-called supervised learning, as appropriate. In this case, the color judgment model is stored in the memory unit 120, and the analysis unit 153 may determine the color of stool using the color judgment model stored in the memory unit 120. For example, the terminal device 100 may perform a learning process to generate a color determination model, or may use a color determination model provided by an external device such as the cloud 500. Note that the above is merely an example, and the analysis unit 153 may determine the color of stool using various information as appropriate. Furthermore, the six levels of yellow, light yellow ochre, yellow ochre, brown, dark brown, and dark dark brown described above are merely examples of colors, and the analysis unit 153 may determine other colors or may determine the color in five levels or less.
[0161] As described above, the analysis unit 153 determines the stool condition based on the excretion information. The analysis unit 153 calculates information related to the excretion index based on usage data (sensor information). The analysis unit 153 determines the excretion index based on the excretion information. The analysis unit 153 calculates the excretion index based on the stool condition. The analysis unit 153 calculates the excretion index by quantifying the excretion information. The analysis unit 153 calculates the excretion index based on a relative evaluation obtained by comparing the property value of the stool excreted in one defecation with a reference property value.
[0162] The analysis unit 153 may perform analysis related to excretion, not limited to defecation, but also targeting various things that occur in response to the user's excretion, such as urination and excreted gas. For example, the analysis unit 153 may perform analysis processing using urination as the analysis target. In this case, the analysis unit 153 may generate information indicating the color, amount, etc. of urine as the analysis result using urination as the analysis target. For example, the analysis unit 153 may perform analysis processing using defecation gas as the analysis target. In this case, the analysis unit 153 may generate information indicating the components, amount, etc. of defecation gas as the analysis result using defecation gas as the analysis target.
[0163] For example, when the excretion sensor 60 measures gas, the analysis unit 153 functions as a gas state determination unit that performs a process of determining the gas state. The analysis unit 153 performs a process of determining the gas state using information detected by the excretion sensor 60. The analysis unit 153 performs a process of determining the gas state using information stored in the storage unit 120.
[0164] The analysis unit 153 performs a determination process using information detected by the excretion sensor 60, which is a gas sensor. The analysis unit 153 determines the odor (gas state) during excretion by the user. The analysis unit 153 determines the gas state during excretion using information detected by the excretion sensor 60, which is an image sensor, on the date and time when the detection result by the excretion sensor 60 determines the presence of feces or urine. The analysis unit 153 determines the gas state during excretion by the user using the information on the gas detected by the excretion sensor 60. The analysis unit 153 determines the gas state during excretion from the detection result by the excretion sensor 60.
[0165] The analysis unit 153 determines the gas state of the user during excretion based on the presence or absence and concentration of a certain gas component detected by the excretion sensor 60 as information indicating the gas state, or the ratio between the concentration of a health-related gas component and that of a health-related gas component. The analysis unit 153 appropriately uses various techniques for classifying gas states to determine whether the gas excreted by the user is odorless, odorless, slightly odorous, odorous, or very odorous. Note that the analysis unit 153 may also determine the gas state on dates and times other than when it is determined that feces or urine are present, i.e., when only gas is emitted from the body (in the case of a fart).
[0166] The analysis unit 153 may determine the gas state using AI (artificial intelligence) technology. For example, the analysis unit 153 may determine the gas state using a learning model (gas state determination model) generated by machine learning. In this case, the gas state determination model is trained in advance using training data indicating classification judgments. This training data includes multiple combinations of the output value of the excretion sensor 60 and a label (correct answer information) indicating the gas state corresponding to the output value of the excretion sensor 60 (one of no odor, no odor, slight odor, odor, and very odor). For example, the gas state determination model is a model that receives the output value of the excretion sensor 60 as input and outputs information indicating the gas state corresponding to the input output value of the excretion sensor 60.
[0167] For example, the gas state determination model is trained so that, when an output value of the excretion sensor 60 is input, it outputs label (gas state) information corresponding to the input output value of the excretion sensor 60. The gas state determination model is trained using various methods related to so-called supervised learning as appropriate. In this case, the gas state determination model is stored in the storage unit 120, and the analysis unit 153 may determine the gas state using the gas state determination model stored in the storage unit 120. For example, the toilet seat device 2 may perform the learning process and generate the gas state determination model.
[0168] The above is merely an example, and the analysis unit 153 may determine the gas state using various information as appropriate. Furthermore, the above-described five levels of odorless, odorless, slight odor, odorous, and very odorous are merely examples of gas states, and the analysis unit 153 may determine the type of gas state (a strongly odorous component), or may determine (classify) the gas state into four or fewer levels or six or more levels. The analysis unit 153 may determine (classify) the gas state using various processes other than those described above, as long as the desired classification of the gas state is possible.
[0169] The analysis unit 153 may estimate the urine flow rate or the stool volume by analyzing information detected by the radio wave sensor 80. For example, the analysis unit 153 may estimate the urine flow rate or the stool volume based on a change in the state of the water seal detected by the radio wave sensor 80. For example, the analysis unit 153 estimates the urine flow rate based on information about standing waves output from the radio wave sensor 80. For example, the analysis unit 153 estimates urine or stool information based on the detection results of the radio wave sensor 80. The analysis unit 153 uses the information detected by the radio wave sensor 80 to analyze information about a change in the state of the water seal on the trap section 82 side. The analysis unit 153 uses the information detected by the radio wave sensor 80 to measure information about a change in the state of the water seal based on overflow from the apex 821 of the trap section 82. For example, the analysis unit 153 estimates the urine flow rate or the stool volume based on overflow from the apex 821 of the trap section 82. Note that some or all of the functions of the analysis unit 153 may be provided by the toilet device 10. In this case, the terminal device 100 receives the analysis results from the toilet device 10. For example, if the toilet device 10 has all of the functions of the analysis unit 153, the terminal device 100 does not need to have the analysis unit 153.
[0170] The generation unit 154 performs processing to generate various types of information. The generation unit 154 generates information based on the analysis results by the analysis unit 153. The generation unit 154 generates information indicating a health condition such as excretion. The generation unit 154 generates information indicating the user's bowel movement status based on the excretion information. The generation unit 154 generates text information indicating the user's bowel movement status based on the excretion information.
[0171] Generation unit 154 functions as a recommendation generation means that generates recommendation information for improving the health condition of toilet users based on the analysis results of the data analysis means. Generation unit 154 re-executes the process of generating recommendation information based on usage data for a predetermined period including the usage data updated by update unit 152.
[0172] The generation unit 154 generates recommendation information based on the analysis results of the data analysis means based on the color, components, shape or amount of excrement including at least one of stool and urine.The generation unit 154 generates recommendation information regarding improvement of the intestinal environment based on the analysis results of the data analysis means based on the components of excreted gas or the components of gas caused by excrement.
[0173] The generation unit 154 does not generate recommendation information if usage data for a predetermined period does not exist in the data stored in the storage unit 120. The generation unit 154 generates recommendation information after the update unit 152 adds usage data for a predetermined period to the storage unit 120. The generation unit 154 may generate content including information indicating the user's excretion index.
[0174] The generation unit 154 generates content to be displayed on the display unit 140. The generation unit 154 generates various types of content, such as content CT11 to CT24 related to the user's health condition. The generation unit 154 generates content CT11 that indicates the user's health condition. For example, the generation unit 154 generates content CT11 that includes a calendar that indicates the user's use history of the toilet device 10. The generation unit 154 generates content CT21 that indicates the user's health condition. For example, the generation unit 154 generates content CT21 that includes a graph that indicates the user's use history of the toilet device 10.
[0175] For example, the generation unit 154 generates content (image information) to be displayed on the display unit 140 by appropriately using various technologies related to image generation, image processing, and the like. For example, the generation unit 154 generates a screen (image information) to be displayed on the display unit 140 by appropriately using various technologies such as Java (registered trademark). For example, the generation unit 154 generates various pieces of content such as content CT11 and CT21. Note that the generation unit 154 may generate content (image information) to be displayed on the display unit 140 based on a format such as CSS (Cascading Style Sheets), JavaScript (registered trademark), or HTML (Hyper Text Markup Language). Furthermore, for example, the generation unit 154 may generate content in various formats such as JPEG (Joint Photographic Experts Group), GIF (Graphics Interchange Format), or PNG (Portable Network Graphics).
[0176] The display control unit 155 controls the display of various information. The display control unit 155 controls the display of the display unit 210. The display control unit 155 controls the display of the display unit 210 by instructing the display unit 140. The display control unit 155 controls the display unit 210 to display the information generated by the generation unit 154 on the display unit 210. The display control unit 155 controls the display unit 210 to display the content generated by the generation unit 154 on the display unit 210.
[0177] The display control unit 155 functions as a display control means that controls the display unit 140 based on a predetermined user operation. The display control unit 155 controls the display unit 140 so that if the screen last displayed during the previous use was the first display screen, the screen to be displayed during the next use will be the first display screen, and if the screen last displayed during the previous use was the second display screen, the screen to be displayed during the next use will be the second display screen.
[0178] The display control unit 155 functions as a display control means that controls the display unit 140 based on a predetermined user operation. The display control unit 155 controls the display unit 140 so that first information is displayed in a predetermined display area displayed by the display unit 140, and second information is displayed in a predetermined display area displayed by the display unit 140 based on a predetermined user operation. The display control unit 155 controls the display unit 140 so that the range displayed in the predetermined display area is changed from the location of the first information to the location of the second information based on a screen scrolling operation by the user. The predetermined display area may be an area corresponding to the entire display (screen) of the display unit 140, or may be a part of the display (screen) of the display unit 140. The display control unit 155 controls the display unit 140, which is the predetermined display area.
[0179] Display control unit 155 functions as a display control means that controls display unit 140 so that if the screen last displayed during the previous use was the first display screen, the screen to be displayed during the next use will be the first display screen, and if the screen last displayed during the previous use was the second display screen, the screen to be displayed during the next use will be the second display screen. When the screen to be displayed during the next use is to be the first display screen, display control unit 155 controls display unit 140 so that first information is displayed in a predetermined display area displayed by display unit 140, and second information is displayed in a predetermined display area displayed by display unit 140 based on a predetermined user operation.
[0180] The display control unit 155 executes processing related to the display of information related to the defecation status. The display control unit 155 executes processing to display information related to the excretion information on the display unit 210. For example, the display control unit 155 executes processing to display second information SC11, which is recommended information (recommended information) shown in FIGS. 10 and 11 , on the display unit 210.
[0181] The display control unit 155 executes a process of determining the user's condition based on at least one of the health index information and the excretion information, and displaying a recommendation message on the display unit 210 according to the determined user's condition.
[0182] The display control unit 155 executes a process of highlighting for a certain period of time on the display unit 210. For example, the display control unit 155 executes a process of displaying second information SC12, which is report information (highlight information) shown in Figures 10 and 11, on the display unit 210. For example, the display control unit 155 executes a process of displaying highlight information indicating a trend based on the usage history of the toilet device 10 over a predetermined period of time on the display unit 210. The display control unit 155 may execute a process of displaying content including information indicating the user's excretion index on the display unit 210.
[0183] The providing unit 156 performs a service of providing information to an external device. The providing unit 156 transmits information. The providing unit 156 transmits information to an external information processing device via the communication unit 110. For example, the providing unit 156 transmits various types of information to the cloud 500.
[0184] As described above, the information processing program is provided in the terminal device 100, which is a mobile terminal owned by a user and includes the storage unit 120, the acquisition unit 151, the update unit 152, and the display unit 140. Note that the configuration of the terminal device 100 described above is merely an example, and the terminal device 100 may have various configurations other than those described above. For example, a process of generating information about the health condition may be executed by an application (e.g., a health management app) including an information processing program. For example, the information about the health condition may be generated by an application (e.g., a health management app) installed on the terminal device 100.
[0185] Furthermore, a configuration that executes some of the functions of the control unit 150 may be disposed in any location as a control device (control unit). The control device may be provided within a space corresponding to the toilet device 10 (for example, the toilet room R in FIG. 1 ), or may be provided outside the space corresponding to the toilet device 10 (for example, the toilet room R in FIG. 1 ). The control device may be provided within the main body 12. For example, the control device may be disposed near the front end of the toilet seat 20 (relatively close to the biosensor 40). In this case, the control device can process the output signal of the biosensor 40 and convert it into a signal that is relatively resistant to noise.
[0186] The device configuration and arrangement of the control device can be any configuration as long as it can communicate with each component of the toilet device 10, the terminal device 100, etc. and perform processing. For example, the control device may be a mobile terminal (device) such as a laptop computer that can be carried by an administrator of the health status display system 1. The control device may also be located within the toilet device 10. The control device may be provided (constructed) within an external network (for example, within the cloud 500) rather than within the main body 12.
[0187] 3. Example of Index Calculation An example of a method for calculating an index (numerical value) will now be described with reference to Figures 6 to 8. Figures 6 to 8 are diagrams showing an example of a method for calculating a numerical value. Below, calculation of a numerical value (score) will be described using the amount of body water as an example.
[0188] 3-1. First Calculation Example (Score Allocation) First, a first calculation example will be described with reference to FIG. 6. Specifically, FIG. 6 shows a first calculation example in which scores are calculated by assigning scores. Graph GR11 in FIG. 6 is information for converting measurement results into a score ranging from 0 to 100. Specifically, graph GR11 shows an example in which scores corresponding to body water content are assigned to each measurement value corresponding to body water content. The example in FIG. 6 shows a case in which a larger score is assigned to a smaller measurement value corresponding to body water content. In this case, health status display system 1 uses the information in graph GR11 to calculate a health index score (body water content score) corresponding to body water content from the measurement value corresponding to the measured body water content.
[0189] <3-2. Second Calculation Example (for Each User)> First, a second calculation example will be described with reference to FIG. 7. FIG. 7 shows an example of calculation based on the user's own health index information results. Specifically, FIG. 7 shows a second calculation example in which a score is calculated by allocating points. FIG. 7 shows a second calculation example in which a score is calculated using the history of only the user (target user) who is the subject of calculation. For example, FIG. 7 shows a case in which points are allocated based on the target user's past 50 measurement results.
[0190] Graph GR12 in FIG. 7 is information for converting (converting) the measurement results into a score ranging from 0 to 100. For example, graph GR12 is information for converting (converting) the average value (base) to 50 points and into a value between 0 and 100 points depending on the deviation from the base. Specifically, graph GR12 shows an example in which a score corresponding to the body water content is assigned to each measurement value (measurement value) corresponding to the body water content. The example in FIG. 7 shows a case in which a larger score is assigned to a smaller measurement value corresponding to the body water content. In this case, health status display system 1 uses the information in graph GR12 to calculate a health index score (body water content score) corresponding to the body water content from the measurement value corresponding to the measured body water content.
[0191] <3-3. Third Calculation Example (Multiple Users)> First, a third calculation example will be described with reference to FIG. 8. FIG. 8 shows an example of calculation based on the health index information results of a user population (multiple users). Specifically, FIG. 8 shows a third calculation example in which a score is calculated by allocating (assigning) points. FIG. 8 shows a third calculation example in which a score is calculated using the histories of multiple users, not limited to the user to be calculated (target user). For example, FIG. 8 shows a case in which points are allocated based on the past 50 measurement results of each of 100 users.
[0192] Graph GR13 in FIG. 8 is information for converting (converting) the measurement results into a score ranging from 0 to 100. For example, graph GR13 is information for converting (converting) the average value (base) to 50 points and into a value between 0 and 100 points depending on the deviation from the base. Specifically, graph GR13 shows an example in which a score corresponding to the amount of body water is assigned to each measurement value (measurement value) corresponding to the amount of body water. The example in FIG. 8 shows a case in which a larger score is assigned to a smaller measurement value corresponding to the amount of body water. In this case, health status display system 1 uses the information in graph GR13 to calculate a health index score (body water score) corresponding to the amount of body water from the measurement value corresponding to the measured amount of body water.
[0193] The above calculation is merely an example, and health condition display system 1 may calculate the numerical value using various methods other than the above. For example, health condition display system 1 may calculate the numerical value using absolute value evaluation. Furthermore, although calculation of the numerical value (score) using body water content, which is one of the health indices, as an example has been described in Figures 6 to 8, health index scores may also be calculated using similar processing for other health indices such as heart rate.
[0194] The health condition display system 1 may also calculate the excretion index using the same method as in FIGS. 6 to 8 . For example, the health condition display system 1 calculates the excretion index as a value ranging from 0 to 100 points. For example, the health condition display system 1 may calculate the excretion index based on a relative evaluation obtained by comparing the property value of the stool excreted in one defecation session with a reference property value. For example, the health condition display system 1 may use the average stool condition of the user's past stools as a reference and calculate the excretion index based on a comparison between the reference and the stool condition of the stool to be calculated (also referred to as the "target stool"). As described above, the excretion index may be a numerical value calculated based on the stool properties (stool condition), such as type, shape, and color, or may be information indicating the stool properties (stool condition), such as type, shape, and color.
[0195] For example, the health condition display system 1 calculates an excretion index whose value increases as the stool condition of the target stool approaches a standard. For example, the health condition display system 1 calculates the excretion index of the target stool so that when the stool condition of the target stool matches the standard, it is given a score of 100, and the further the stool condition of the target stool deviates from the standard, the smaller the value. For example, the health condition display system 1 calculates the excretion index of the target stool as 100 points when the stool condition of the target stool matches the standard. For example, the health condition display system 1 calculates the excretion index of the target stool to be smaller the further the stool condition of the target stool is from the standard.
[0196] Furthermore, for example, the health condition display system 1 may plot stool in a three-dimensional space (also referred to as a "stool state space") having type, color, and quantity as dimensions, and calculate an excretion index according to the position of the stool in the three-dimensional space (stool state space). For example, the health condition display system 1 may calculate an excretion index for the stool according to where the stool is located in the stool state space having type, color, and quantity as dimensions. For example, the health condition display system 1 may use the score for the location where the stool is located in the stool state space having type, color, and quantity as dimensions, and assigning a score to each position, as the excretion index for the stool.
[0197] In the above example, the case where an excretion index is calculated using defecation as an example of excretion is shown as an example, but the health condition display system 1 may calculate excretion indexes not limited to defecation but also for various other excretions that occur in response to the user's excretion, such as urination and excreted gas. For example, the health condition display system 1 may calculate individual excretion indexes for multiple objects such as defecation, urination, and excreted gas, and calculate an excretion index for the entire excretion using the individual excretion indices. For example, the health condition display system 1 may calculate an average of the individual excretion indices as the excretion index for the entire excretion.
[0198] 4. Processing Flow The processing flow according to the embodiment will now be described with reference to FIG. 9 . FIG. 9 is a flowchart showing an example of the processing procedure executed by the health condition display system. Specifically, FIG. 9 is a flowchart showing an outline of the processing procedure executed by the health condition display system to display information related to the user's health condition, such as the user's usage history of the toilet device 10. Note that, although the following description will be made with the health condition display system 1 as the processing subject, the processing shown in FIG. 9 may be performed by any device, such as the toilet device 10, the remote control device 11, the terminal device 100, the cloud 500, or various sensors, depending on the device configuration included in the health condition display system 1.
[0199] First, an outline of the processing flow relating to the display of the health condition display system 1 will be described with reference to FIG.
[0200] The health condition display system 1 acquires biometric information of a user (step S101). For example, the biometric sensor 40 of the health condition display system 1 acquires biometric data (biometric information) of a user who uses the toilet device 10.
[0201] The health condition display system 1 also acquires excretion information corresponding to the user's defecation (step S102). For example, the excretion sensor 60 of the health condition display system 1 acquires excretion data (excretion information) corresponding to the excretion of the user using the toilet device 10.
[0202] The health condition display system 1 then analyzes the usage data of the toilet device 10, including the biometric information and excretion information (step S103). For example, the terminal device 100 of the health condition display system 1 analyzes the usage data of the toilet device 10, including the biometric data (biometric information) acquired by the biometric sensor 40 and the excretion data (excretion information) acquired by the excretion sensor 60, to generate (estimate) an analysis result regarding the user's health condition.
[0203] The health condition display system 1 then displays information based on the analysis results (step S104). For example, the terminal device 100 of the health condition display system 1 executes a process to display information based on the analysis results on the display unit 210. For example, the terminal device 100 displays on the display unit 210 various contents (such as information indicating usage history) generated based on the analysis results of the user's usage data.
[0204] 5. Examples of Information Processing (Display, etc.) Various examples of information processing such as display will now be described. In the following, a case where the target user is user U1 and information is displayed on a terminal device 100 such as a smartphone used by user U1 will be described as an example. Note that, although the following mainly describes a case where information related to defecation is displayed, the displayed information is not limited to information related to defecation, and may be various information such as information based on excretion data such as urination and gas, information based on biological data, etc.
[0205] 5-1. Calendar Display Example First, a calendar display example will be described with reference to Fig. 10. Fig. 10 is a diagram showing an example of a calendar display.
[0206] 10 is a diagram showing content CT11, which is an example of a first display screen including first information FC11, which is a calendar. In FIG. 10, the terminal device 100 used by the user U1 displays the first display screen (content CT11) including a calendar (first information FC11) showing whether or not a bowel movement has occurred for each date.
[0207] 10, the terminal device 100 generates content CT11 including first information FC11 that indicates in calendar form whether or not user U1 has had a bowel movement, along with date information, as indicated by the usage data of user U1. For example, the terminal device 100 generates content CT11 that includes first information FC11 that indicates in calendar form whether or not user U1 has had a bowel movement, latest data information LD11, second information SC11 that is recommendation information, and second information SC12 that is report information. The terminal device 100 displays the generated content CT11.
[0208] The following describes various types of information included in the content CT11. At the top of the content CT11, a data acquisition button BT1 for acquiring usage data from the toilet device 10 is located. For example, when the user selects the data acquisition button BT1, the terminal device 100 acquires usage data from the toilet device 10, which will be described in detail later.
[0209] The content CT11 includes an area RG11 that displays information (calendar) corresponding to the selected tab TB1 of the tabs TB1 and TB2. The content CT11 shows a state in which the tab TB1, which displays information in calendar format, is selected. Note that in FIG. 10, the selected tab TB1 is shown with a frame, and the tab TB2 other than the tab TB1 is hatched to indicate that the tab TB1 is selected and the tab TB2 is not selected, but the display of the selected tab is not limited to the form shown in FIG. 10.
[0210] In the content CT11, first information FC11 in a calendar format is arranged in the region RG11. In this way, the content CT11 has first information FC11 arranged in the region RG11 arranged on the upper side.
[0211] In content CT11, period information TP11 indicating the period of the information to be displayed in region RG11 is placed in region RG12 located below region RG11. In FIG. 10 , period information TP11 is "2023 / 6," indicating that the period of the information to be displayed in region RG11 is June 2023. In other words, this indicates that first information FC11 displayed in region RG11 is information based on usage data of user U1 in June 2023.
[0212] The first information FC11 shown in FIG. 10 is information showing whether or not user U1 had a bowel movement on each day in June 2023 in a calendar format, arranged from Sunday to Saturday. A circular mark shown within a square (rectangle) corresponding to each day in the first information FC11 indicates that a bowel movement occurred on that day. For example, mark MK11 in FIG. 10 indicates that user U1 had a bowel movement on Friday, June 2, 2023. Note that marks such as mark MK11 are not limited to being circular and may have any shape. Furthermore, mark MK12 in FIG. 10, which has scope marks (frames indicating the latest) attached to the four outer corners of the circle, indicates that the information is the latest measurement result. In other words, this indicates that the usage data for Saturday, June 24, 2023 is the latest data for user U1.
[0213] Thus, Figure 10 shows a display in which usage data indicating that user U1 had bowel movements on the 2nd, 14th to 16th, 18th to 22nd, and 24th for the period of June 2023 is acquired. Note that the first information FC11 shown in Figure 10 shows a case in which the first information FC11 includes information from some of the periods before and after June 2023, i.e., information from May and July 2023, but it is also possible to include only information from June 2023 and not information from May or July 2023. Furthermore, for example, the hatching in Figure 10 in the box corresponding to Monday, June 26, 2023 indicates the date at the time of processing (today), for example.
[0214] In content CT11, latest data information LD11, which is text information about the latest data, is arranged in region RG13 located below region RG12. In Fig. 10, latest data information LD11 includes text information indicating the type (shape), amount, and color of stool based on the latest data of user U1, which is the latest measurement result, that is, usage data for Saturday, June 24, 2023.
[0215] In FIG. 10, the latest data information LD11 indicates that the stool corresponding to the latest data of user U1 is of a slightly soft type (shape), a medium volume, and a dark brown color. FIG. 10 also shows a case in which the latest data information LD11 includes information indicating a difference from user U1's usual stool type (shape). In this way, the terminal device 100 displays the latest measurement results on the measurement indicator explanation screen. Furthermore, when the user selects the latest data information LD11, the terminal device 100 displays an explanation of the data, which will be described later.
[0216] In the content CT11, second information SC11, which is recommendation information, and second information SC12, which is report information, are arranged in region RG14 located below region RG13. In this way, in the content CT11, second information SC11 and SC12 are arranged in region RG14 located below region RG11.
[0217] For example, the second information SC11 shown in FIG. 10 is information indicating a suggestion (recommendation) for improving the health condition of user U1 regarding the color, composition, shape, or amount of stool. For example, the second information SC11 indicates, in text form, a recommendation for improving the current state of user U1 based on the defecation history (facts) of user U1. For example, the terminal device 100 determines the condition of user U1 based on usage data and displays a recommendation message corresponding to the determined condition of user U1. The terminal device 100 displays the recommendation message generated according to the condition of user U1. Note that the second information SC11 may include image information in addition to text information. In this case, the image information of the second information SC11 may change in content in conjunction with the content or category of the recommendation, etc.
[0218] The above is merely an example, and the second information SC11 is not limited to information related to defecation, and may be various types of recommendation information such as information based on excretion data such as urination and gas, information based on biological data, etc. In this way, the second information SC11, which is recommendation information, may be information based on any measurement subject as long as it contributes to improving the health condition of the user.
[0219] For example, the second information SC11 may include recommendation information for improving a health condition related to the color, components, shape, or amount of urine. For example, the second information SC11 may include recommendation information for improving a health condition (intestinal environment) based on the components of excreted gas or the components of gas caused by excrement. For example, the second information SC11 may include recommendation information for improving a health condition related to blood flow based on biometric data obtained by the biosensor 40.
[0220] For example, if a user's bowel movements are less than a predetermined number of times over a predetermined period (e.g., the last few weeks), the terminal device 100 may generate and display recommendation information suggesting actions, foods, etc. to relieve constipation for the user. For example, if the user's excreted gas tends to smell worse over a predetermined period (e.g., the last few weeks), the terminal device 100 may generate and display recommendation information suggesting actions, foods, etc. to improve the user's intestinal environment. For example, if the user's blood flow information indicates a tendency for the user's blood circulation to deteriorate over a predetermined period (e.g., the last few months), the terminal device 100 may generate and display recommendation information suggesting actions, foods, etc. to improve the user's blood circulation. For example, if the user's blood pressure can be estimated from the user's blood flow information, the terminal device 100 may generate and display recommendation information related to changes in the user's blood pressure.
[0221] The second information SC12 shown in FIG. 10 is topic information (report) that indicates the status or trend of stool color, composition, shape, or amount over a predetermined period of time. For example, the second information SC12 indicates recent trends based on the user U1's defecation history (facts) as text information. For example, the terminal device 100 determines the user U1's excrement trends based on usage data, and displays report information (topic information) indicating the determined excrement trends of the user U1. The terminal device 100 displays report information (topic information) generated according to the usage data of the user U1. Note that the second information SC12 may include image information in addition to text information. In this case, the image information of the second information SC11 may change in content in conjunction with the content or category of the report.
[0222] Note that the above is merely an example, and the second information SC12, which is report information (topic information), is not limited to information related to defecation, and may be various report information (topic information) such as information based on excretion data such as urination and gas, information based on biological data, etc. In this way, the second information SC12, which is report information (topic information), may be information based on any measurement subject as long as it indicates a trend related to the user's health condition.
[0223] For example, the second information SC12 may include report information (topic information) indicating a state or trend over a predetermined period of time regarding the color, components, shape, or amount of urine. For example, the second information SC12 may include report information (topic information) indicating a state or trend over a predetermined period of time regarding the intestinal environment based on the components of excreted gas or the components of gas caused by excrement. For example, the second information SC12 may include report information (topic information) indicating a state or trend over a predetermined period of time regarding blood flow based on biological data obtained by the biological sensor 40.
[0224] For example, if a user's bowel movements are less than a predetermined number of times over a predetermined period (e.g., the last few weeks), the terminal device 100 may generate and display report information indicating that the user may be prone to constipation. Furthermore, if a user's bowel movements are greater than or equal to a predetermined number of times over a predetermined period (e.g., the last few weeks), the terminal device 100 may generate and display report information indicating that the user is unlikely to be constipated. For example, if the odor of the user's excreted gas tends to worsen over a predetermined period (e.g., the last few weeks), the terminal device 100 may generate and display report information indicating that the user's intestinal environment may be deteriorating. For example, if the user's blood flow information indicates a tendency toward worsening blood circulation over a predetermined period (e.g., the last few months), the terminal device 100 may generate and display report information indicating that the user may be prone to poor blood circulation. For example, if the user's blood pressure can be estimated from the user's blood flow information, the terminal device 100 may generate and display report information regarding changes in the user's blood pressure.
[0225] As described above, the recommendation information such as the second information SC11 includes information for improving the user's health condition, i.e., information from which the user's current health condition can be inferred. Furthermore, the report information such as the second information SC12 includes information indicating the user's bowel movements, i.e., health condition trends. Thus, the second information such as the second information SC11 and SC12 includes information from which the user's health condition can be specifically ascertained, i.e., information that is highly sensitive to the user's privacy.
[0226] <5-2. Example of Graph Display> Next, an example of graph display will be described with reference to Fig. 11. Fig. 11 is a diagram showing an example of graph display. Note that explanations of points similar to those described above with reference to Fig. 10 etc. will be omitted as appropriate.
[0227] 11 is a diagram showing content CT21, which is an example of a second display screen including first information FC21, which is a graph. In FIG. 11, the terminal device 100 used by the user U1 displays the second display screen (content CT21) including a graph (first information FC21) showing whether or not a bowel movement has occurred for each date.
[0228] 11, the terminal device 100 generates content CT21 including first information FC21 that indicates, in a graph format, whether or not user U1 has had a bowel movement, along with date information, as indicated by the usage data of user U1. For example, the terminal device 100 generates content CT21 that includes first information FC21 that indicates, in a graph format, whether or not user U1 has had a bowel movement, latest data information LD21, second information SC21 that is recommendation information, and second information SC22 that is report information. The terminal device 100 displays the generated content CT21.
[0229] The various types of information included in the content CT21 will be described below. A data acquisition button BT1 for acquiring usage data from the toilet device 10 is located at the top of the content CT21. The content CT21 also includes an area RG21 that displays information (graphs) corresponding to the selected tab TB2 of the tabs TB1 and TB2. The content CT21 shows a state in which the tab TB2, which displays in graph format, is selected. In FIG. 11 , the selected tab TB2 is indicated by a frame, and the tab TB1 other than the tab TB2 is hatched to indicate that the tab TB2 is selected and the tab TB1 is not selected.
[0230] The content CT21 has three tabs TB21, TB22, and TB23 arranged at the top of the region RG21 for specifying the time period to be displayed in graph format. The content CT21 shows a state in which the tab TB21, which displays data in weekly units, is selected. The state in which the tab TB22, which displays data in monthly units, and the state in which the tab TB23, which displays data in yearly units, are selected will be described later. In addition, in FIG. 11 , the selected tab TB21 is shown in bold and underlined, indicating that the tab TB21 is selected and the tabs TB22 and TB23 are not selected, but the display of the selected tabs is not limited to the form shown in FIG. 11 .
[0231] Furthermore, the content CT21 has first information FC21 in a graph format arranged in the region RG21. In this way, the content CT21 has first information FC21 arranged in the region RG21 arranged on the upper side.
[0232] In content CT21, period information TP21 indicating the period of the information to be displayed in region RG21 is placed in region RG22 located below region RG21. In FIG. 11 , period information TP21 is "2023 / 6 / 18-6 / 24," indicating that the period of the information to be displayed in region RG21 is one week from June 18 to 24, 2023. In other words, this indicates that first information FC21 displayed in region RG21 is information based on usage data of user U1 for one week from June 18 to 24, 2023.
[0233] The first information FC21 shown in FIG. 11 is information in the form of a graph showing whether or not user U1 had a bowel movement on each day of the week from June 18 to 24, 2023, arranged in order from Sunday to Saturday. The first information FC21 shown in FIG. 11 includes information for displaying a chronological sequence of stool in a graph (excretion graph) with the horizontal axis representing time and the vertical axis representing the stool pattern (shape) and amount. Thus, the first information FC21 is information that displays multiple pieces of excretion information included in the excretion data, such as the color, shape, and amount of excretion, together with date information, in a single excretion graph. In FIG. 11, the terminal device 100 displays information on a first axis FA indicating the shape of the stool at the position of a plot (mark) corresponding to the color of the stool, and information on a second axis SA indicating the amount of stool with a bar, superimposed on a single excretion graph. In this way, the terminal device 100 displays multiple pieces of excretion information included in the excretion data, such as the color, shape, and amount of excretion, together with date information, in a single excretion graph.
[0234] 11, the first information FC21 indicates a fecal classification number (numbered 1 to 7 in FIG. 11) indicating the stool property pattern on a first axis FA of one excretion graph, and indicates the amount of stool on a second axis SA of one excretion graph. For example, in FIG. 11, numbers 1 to 7 correspond to types 1 to 7 based on the Bristol scale, with number 1 being hard, number 2 being hard (hard), number 3 being cracked (slightly hard), number 4 being normal (banana-shaped), number 5 being slightly soft, number 6 being muddy, and number 6 being liquid (watery).
[0235] Furthermore, the first information FC21 displays information about the color of stool as an individual defecation record for each date corresponding to the excrement classification number within a single excretion graph using the color of the plot (circle in FIG. 11 ) showing the stool characteristic pattern. Note that in FIG. 11 , the color of the stool is indicated by the shade of hatching, with the darker the hatching, the darker the color of the stool. For example, the shades of hatching correspond to yellow, light ochre, ochre, brown, dark brown, and dark brown, respectively, from lightest to lightest. In this way, the first information FC21 can represent the color of the stool in shades of brown while avoiding the appearance of a realistic stool color. This allows the health status display system 1 to display information in a way that takes into consideration the impression that others may have when viewing the information.
[0236] The circular marks on the vertical axis corresponding to each day of the week on the horizontal axis in the first information FC21 indicate that a bowel movement occurred on the corresponding day of the week within the week being displayed. For example, the mark MK21 in Figure 11 indicates that user U1 had one bowel movement on Sunday, June 18, 2023, with a shape (type 6) and a brown color. In this way, the first axis FA can display both the shape and color of the stool in a single plot.
[0237] FIG. 11 also shows that, in addition to the single bowel movement mentioned above, user U1 also performed one bowel movement on Sunday, June 18, 2023, in which the shape (shape) was No. 1 (Type 1) and the color was brown, and one bowel movement on Sunday, June 18, 2023, in which the shape (shape) was No. 4 (Type 4) and the color was dark brown. In other words, in FIG. 11 , the first information FC21 indicates that user U1 performed a total of three bowel movements on Sunday, June 18, 2023. Note that marks such as mark MK21 are not limited to being circular and may have any shape. Furthermore, the hatching shown in the graph of first information FC21 (at positions corresponding to No. 3 and No. 4 on the first axis FA) visually indicates that stool shapes (types) No. 3 and No. 4 are desirable. For example, the hatching shown in the graph of first information FC21 is a band of an ideal line, indicating the ideal shape and simply indicating a threshold (boundary line) for large, medium, or small amounts.
[0238] 11, the mark MK22, which is a frame indicating the latest and has scope marks attached to the four outer corners of the circle, indicates that the information is the latest measurement result. That is, it indicates that the usage data for Saturday, June 24, 2023 is the latest data for user U1. The mark MK22 is a multiple circle (double circle in FIG. 11), and indicates that user U1 had multiple (twice or more) bowel movements with a shape (form) of No. 5 (Type 5) on Saturday, June 24, 2023.
[0239] Furthermore, for example, the double circle mark shown at number 2 on the first axis FA, which corresponds to Tuesday, June 20, 2023, indicates that user U1 had multiple (two or more) bowel movements of type 2 (type 2) on Tuesday, June 20, 2023. In this manner, the first information FC21 uses double circles to indicate that the user had multiple bowel movements of the same shape (type) on the same day. The display indicating multiple bowel movements of that shape (type) is not limited to multiple circles, but may also be a display of multiple circles arranged side by side. For example, the display indicating multiple bowel movements of that shape (type) may be a display of circles corresponding to the number of bowel movements, arranged with some overlapping. Furthermore, when multiple bowel movements of the same shape (type) have occurred, the color of the plot may be any color, such as an average of the colors of the multiple bowel movements or the most recent color.
[0240] Additionally, vertically extending bars in the first information FC21 corresponding to each day of the week on the horizontal axis indicate that a bowel movement occurred on that day of the week within the week being displayed. For example, bar BG21 in FIG. 11 indicates that user U1's cumulative bowel movement volume on Sunday, June 18, 2023, is small. Based on information about the cumulative bowel movement volume (cumulative volume) of user U1 during the target period, the terminal device 100 determines whether user U1's bowel movement volume during that period is large, medium, or small. For example, based on information about the cumulative bowel movement volume (cumulative volume) of user U1 on June 18, 2023, the terminal device 100 determines that user U1's bowel movement volume on June 18, 2023, is small. Note that while FIG. 11 illustrates a case where the volume is displayed in three levels (large, medium, and small), the volume is not limited to three levels, and may be two levels, or four or more levels. Additionally, the line extending above the bar for Saturday, June 24, 2023 may indicate the latest data or the date of processing (today).
[0241] Thus, Figure 11 shows a display in which usage data is acquired indicating that user U1 had bowel movements on the 18th to 22nd and 24th of June 2023 for a one-week period from June 18th to 24th.
[0242] In content CT21, latest data information LD21, which is text information about the latest data, is placed in region RG23 located below region RG22. Note that the latest data information LD21 is similar to the latest data information LD11 in Fig. 10, and therefore a detailed description thereof will be omitted.
[0243] In content CT21, second information SC21, which is recommendation information, and second information SC22, which is report information, are arranged in region RG24, which is located below region RG23. In this way, in content CT21, second information SC21 and SC22 are arranged in region RG24, which is located below region RG21. Note that second information SC21 is similar to second information SC11 in Figure 10, and second information SC22 is similar to second information SC12 in Figure 10, so detailed description will be omitted.
[0244] In this way, the terminal device 100 displays multiple pieces of excretion information related to the color, shape, and amount of excrement together with date information in a single excretion graph. For example, the terminal device 100 displays stool measurement results with good visibility using a two-axis graph. In this way, the health condition display system 1 displays the stool information to be presented to the user in a single graph, eliminating the need for the user to operate the screen, and displaying the information in chronological order makes it easier for the user to understand changes over time. Therefore, the health condition display system 1 can appropriately display information related to the user's health.
[0245] The terminal device 100 switchably displays the above-mentioned content CT11 and content CT21. In response to the selection of either tab TB1 or tab TB2, the terminal device 100 switchably displays information corresponding to the selected tab. For example, when tab TB1 is selected, the terminal device 100 displays content CT11, and when tab TB2 is selected, the terminal device 100 displays content CT21. In this way, the terminal device 100 can display content CT11 including a defecation calendar showing defecation date and time information, separately from content CT21 including a single excretion graph, and switchably displays the single excretion graph and the defecation calendar based on a predetermined user operation.
[0246] As described above, the content CT11, which is an example of the first display screen, includes a calendar showing the usage history of the toilet device 10. Furthermore, the content CT21, which is an example of the second display screen, includes a graph showing the usage history of the toilet device 10. Furthermore, at least one of the content CT11, which is an example of the first display screen, and the content CT21, which is an example of the second display screen, includes second information, which is information with a higher privacy sensitivity than the first information.
[0247] In the above example, content CT11, which is an example of the first display screen, includes second information SC11 and SC12, which are information with higher privacy protection than the first information FC11. Furthermore, content CT21, which is an example of the second display screen, includes second information SC21 and SC22, which are information with higher privacy protection than the first information FC21.
[0248] As described above, the first information is arranged on the upper side of the content (display screen), while the second information is arranged on the lower side of the content (display screen). The second information SC12 and SC22 include topic information indicating a state or trend over a predetermined period of time regarding the color, composition, shape, or amount of excrement, including at least one of feces and urine. The second information SC11 and SC21 include recommendation information for improving health status regarding the color, composition, shape, or amount of excrement, including at least one of feces and urine.
[0249] The second information may also include topic information indicating a state or trend over a predetermined period of time regarding the intestinal environment based on the components of excreted gas or the components of gas caused by excrement, or recommendation information for improving the health state. The second information may also include topic information indicating a state or trend over a predetermined period of time regarding blood flow based on biological data obtained by the biological sensor 40 provided in the toilet device 10, or recommendation information for improving the health state.
[0250] An example of a data explanation display will now be described with reference to Fig. 12. Fig. 12 is a diagram showing an example of a data explanation display. Note that explanations of points similar to those described above in Figs. 10 and 11 will be omitted as appropriate. For example, Fig. 12 shows content CT31, which is an example of a data explanation screen.
[0251] When the latest data information, such as latest data information LD11 or latest data information LD21 in Fig. 10, is selected, the data explanation screen includes information showing an explanation of the data corresponding to the latest data information. Fig. 12 shows an example in which the shape of the stool corresponding to the latest data information is Type 1. In Fig. 12, the terminal device 100 used by user U1 displays content CT31 including an explanation of the shape of the stool, etc.
[0252] In FIG. 12, the terminal device 100 generates content CT31 including a detailed description of type 1 of the stool shape corresponding to the latest data information of the user U1, and displays the content CT31.
[0253] Various types of information included in content CT31 will be described below. Content CT31 includes three tabs TB31, TB32, and TB33 for specifying the target for which an explanation of data is to be displayed. Content CT31 shows a state in which tab TB31, which displays an explanation of stool shape, is selected. Note that in FIG. 12, the selected tab TB31 is shown in a frame, and tabs TB32 and TB33 other than tab TB31 are hatched to indicate that tab TB31 is selected and tabs TB32 and TB33 are not selected, but the display of the selected tab is not limited to the form shown in FIG. 12.
[0254] Content CT31 in Fig. 12 shows an example of content including an explanation about stool shape that is displayed when tab TB31, which displays an explanation about stool shape, is selected. Content CT31 in Fig. 12 shows a detailed explanation of each of Types 1 to 7 based on the Bristol scale, and an example of information that is displayed when the stool shape corresponding to the selected data is round (Type 1).
[0255] In addition, when tab TB32, which displays an explanation about the amount of stool, is selected, terminal device 100 displays content including an explanation about the amount of stool, and when tab TB33, which displays an explanation about the color of stool, is selected, terminal device 100 displays content including an explanation about the color of stool.
[0256] <5-3. Privacy-conscious display example> Hereinafter, a privacy-conscious display example will be described with reference to Fig. 13. Fig. 13 is a diagram showing an example of a display on a terminal device. In Fig. 13, the terminal device 100 is shown as terminal device 100-11 and terminal device 100-12 depending on the transition of the display, but when it is the same terminal device 100 and there is no need to distinguish between them, they will be described as terminal device 100. Note that the description of the same points as those described above in Figs. 10 to 12 etc. will be omitted as appropriate.
[0257] The terminal device 100 displays information about the user's health condition in response to, for example, an operation by the user (step S11). In Fig. 13, the terminal device 100 displays content CT11 on the display unit 140, which is a predetermined display area, in response to an operation by the user U1. The terminal device 100-11 in Fig. 13 shows the terminal device 100 in an initial display state (for example, when starting use, such as when launching a health management app). Fig. 13 shows a case where a calendar-format display is performed as the initial display. Note that the initial display is not limited to a calendar format, and may also be a graph-format display, which will be discussed later.
[0258] 13, the terminal device 100-11 displays information such as first information FC11 and latest data information LD11 arranged at the top of the content CT11 on the display unit 140. In this way, the display (display screen) of the terminal device 100-11 corresponding to the initial display does not include second information SC11 and SC12, which are information with a higher level of privacy than the first information FC11. Then, in response to an operation by the user U1, the terminal device 100 displays second information SC11 and SC12, which are information with a higher level of privacy than the first information FC11.
[0259] The terminal device 100 accepts a user's operation (step S12). In FIG. 13, the terminal device 100 accepts a screen scrolling operation by the user U1. For example, the user U1 performs a screen scrolling operation to display the lower area of the content CT11 by moving a finger touching the display unit 140 of the terminal device 100 in an up-down direction (a swipe operation). For example, the first information is arranged on the upper side of the display screen displayed in a predetermined display area, and the second information is arranged on the lower side of the display screen. Based on the screen scrolling operation by the user, the terminal device 100 controls the display of the predetermined display area to change from the area corresponding to the first information to the area corresponding to the second information.
[0260] The terminal device 100 updates the display in response to the user's operation (step S13). In FIG. 13, the terminal device 100 displays, in response to the screen scrolling operation by the user U1, second information SC11 and SC12 of the content CT11, which are arranged below the first information FC11, latest data information LD11, etc., in the display unit 140, which is a predetermined display area. The terminal device 100-12 in FIG. 13 shows the terminal device 100 in a display state after the user U1 operates the content CT11 from the initial display (such as when the health management app is launched). Note that FIG. 13 shows a case where the topmost area of the content CT11, where the data acquisition button BT1 is arranged, is always displayed (fixed display), but the topmost area does not have to be always displayed (fixed display).
[0261] In this way, the terminal device 100 displays the second information, which is more private than the first information, on the display unit 140 based on a predetermined user operation. Because the second information, which may indicate the user's health condition, is sensitive and private, the health condition display system 1 displays a rounded calendar or graph as the first information at the top (initial display screen, etc.) when the app is launched, and displays private information such as reports (highlights) and recommendations through simple user operations, thereby reducing the possibility of private information being accidentally viewed by others. Therefore, the health condition display system 1 can appropriately display information related to the user's health.
[0262] <5-4. Example of display of graph according to designation of period> From here, an example of display of graph according to designation of period will be described using FIG. 14. FIG. 14 is a diagram showing an example of display of graph according to designation of period. In FIG. 14, the terminal device 100 is shown as terminal device 100-21, terminal device 100-22, and terminal device 100-23 according to the transition of the display, but since it is the same terminal device 100, when describing it without distinction, it will be described as terminal device 100. Note that description of points similar to those described above in FIGS. 10 to 13 etc. will be omitted as appropriate.
[0263] 14, when tab TB21, which displays data in weekly units, is selected, terminal device 100-21 displays content CT20, which displays a graph in weekly units. In this way, when tab TB21 is selected, terminal device 100 generates content CT20 including a graph in weekly units. For example, terminal device 100 generates content CT20 including second information such as first information FC20, latest data information LD20, recommendation information, and report information. Then, terminal device 100 displays the generated content CT20.
[0264] 14 shows a case where the period information TP20 is "202X / 7 / 20-7 / 26", and the period of the first information FC20 is one week from July 20th to July 26th, 202X. In other words, the first information FC20 is information based on usage data of user U1 for one week from July 20th to July 26th, 202X. Note that X in "202X" is any number (any number from 0 to 9) and may be, for example, 5.
[0265] The first information FC20 shown in Fig. 14 is information in the form of a graph showing whether or not user U1 had a bowel movement on each day of the week from July 20 to 26, 202X, arranged in order from Sunday to Saturday. The first information FC20 shown in Fig. 14 includes information for displaying the stool over time in a graph (excretion graph) in which the horizontal axis corresponds to time and the vertical axis corresponds to the stool pattern (shape) and amount.
[0266] 14, when tab TB22, which displays data by month, is selected, terminal device 100-22 displays content CT22, which displays a graph by month. In this way, when tab TB22 is selected, terminal device 100 generates content CT22 including a graph by month. For example, terminal device 100 generates content CT22 including second information such as first information FC22, latest data information LD22, recommendation information, and report information. Then, terminal device 100 displays the generated content CT22.
[0267] 14 shows a case where the period information TP22 is "202X / 7" and the period of the first information FC22 is one month, July 202X. In other words, the first information FC22 is information based on the usage data of user U1 for one month, July 202X.
[0268] The first information FC22 shown in Figure 14 is information in the form of a graph showing whether or not user U1 had a bowel movement on each day during the month of July 202X, arranged in chronological order. The first information FC22 shown in Figure 14 includes information for displaying the stool chronologically in a graph (excretion graph) with the horizontal axis representing time and the vertical axis representing the stool pattern (shape) and amount. In Figure 14, a mark indicating the most frequent stool shape (also called representative stool) among the categories 1 to 7 (types 1 to 7) for each day is displayed.
[0269] For example, the first information FC22 shows that, for July 1, 202X, of the categories 1 to 7 (types 1 to 7), stool category 6 (type 6) had the highest frequency (number of times), and therefore stool category 6 (type 6) is designated as the representative stool for July 1, 202X, with a mark placed at position 6. In FIG. 14 , the terminal device 100 uses the stool data of user U1 for July 1, 202X to determine the shape (type) of each stool of user U1 on July 1, 202X, and counts the frequency (number of times) of appearance of each category of types 1 to 7 (types 1 to 7). The terminal device 100 then determines the shape (type) with the highest counted frequency (number of times) of appearance from the categories 1 to 7 (types 1 to 7) as the representative stool for user U1 for July 1, 202X.
[0270] Furthermore, for example, the first information FC22 indicates that the stool volume (cumulative volume) for July 1, 202X was small. For example, the terminal device 100 determines that user U1's stool volume on July 1, 202X was small based on information about the cumulative volume (cumulative volume) of user U1's stool on July 1, 202X. Note that the terminal device 100 may make this determination based on any information as long as it can determine the volume for the corresponding period. For example, the terminal device 100 may count information about user U1's stool volume on July 1, 202X (e.g., values that represent each stage of large, medium, and small stool volume) and compare the counted value (e.g., total value) with multiple thresholds to determine that user U1's stool volume on July 1, 202X was in the small stage of multiple stages.
[0271] 14, when tab TB23, which displays data by year, is selected, terminal device 100-23 displays content CT23, which displays a graph by year. In this way, when tab TB23 is selected, terminal device 100 generates content CT23 including a graph by year. For example, terminal device 100 generates content CT23 including second information such as first information FC23, latest data information LD23, recommendation information, and report information. Then, terminal device 100 displays the generated content CT23.
[0272] 14 shows a case where the period information TP23 is "202X" and the period of the first information FC23 is one year in the year 202X. In other words, the first information FC23 is information based on usage data of user U1 for one year in the year 202X.
[0273] The first information FC23 shown in Figure 14 is information that shows in a graph format whether or not user U1 has had a bowel movement in each month of the year 202X, arranged in monthly order. The first information FC23 shown in Figure 14 includes information for displaying a chronological sequence of stool in a graph (excretion graph) with the horizontal axis representing time and the vertical axis representing the stool pattern (shape) and amount. In Figure 14, a mark indicating the most frequent stool shape (representative stool) is displayed among the categories 1 to 7 (types 1 to 7) for each month.
[0274] For example, the first information FC23 shows that for January 202X, among the categories 1 to 7 (types 1 to 7), stool category 6 (type 6) had the highest frequency (number of times), and stool category 6 (type 6) was designated as the representative stool for January 202X, with a mark placed at position 6. In FIG. 14 , the terminal device 100 uses the stool data of user U1 for January 202X to determine the shape (type) of each stool of user U1 for January 202X and counts the frequency (number of times) of each category of types 1 to 7 (types 1 to 7). The terminal device 100 then determines the shape (type) with the highest counted frequency (number of times) of appearance among the categories of types 1 to 7 (types 1 to 7) as the representative stool for user U1 for January 202X.
[0275] Furthermore, for example, the first information FC23 indicates that the stool volume (average monthly volume) for January 202X was low. For example, the terminal device 100 determines that user U1's stool volume for January 202X was low based on information on the average volume of user U1's stool for January 202X. Note that the stool volume for each month is not limited to the average volume, and may be, for example, a cumulative volume. Furthermore, the terminal device 100 may make its determination based on any information that can determine the volume for the corresponding period. For example, the terminal device 100 may count information on user U1's stool volume for January 202X (e.g., values that represent each level of high, medium, or low volume) and compare the counted value (e.g., a total value) with multiple thresholds to determine that user U1's stool volume for January 202X was in the low level of multiple levels.
[0276] The terminal device 100 switchably displays the above-mentioned contents CT20, CT22, and CT23. In response to the selection of one of tabs TB21, TB22, and TB23, the terminal device 100 switchably displays information corresponding to the selected tab. In Fig. 14, for example, when tab TB21 is selected, the terminal device 100 displays content CT20, when tab TB22 is selected, the terminal device 100 displays content CT22, and when tab TB23 is selected, the terminal device 100 displays content CT23. In this way, the display content (drawing content) of the graph displayed by the terminal device 100 changes as the week, month, and year are switched.
[0277] 13 shows a case where a calendar-format display is performed as the display (initial display) when the health management app is first used, but the display (initial display) when the health management app is first used may be determined depending on the user. For example, terminal device 100 may determine the display (initial display) when the health management app is first used depending on the user's usage mode of the health management app.
[0278] For example, the terminal device 100 may determine whether the initial display should be a calendar display or a graph display based on the user's past operation history. For example, the terminal device 100 may determine whether the initial display should be a calendar display or a graph display based on the content that was last displayed the last time the health management app was used.
[0279] For example, if the content last displayed the previous time the user used the health management app was content including information in calendar format, the terminal device 100 determines that the display (initial display) when the user starts using the app should be content including information in calendar format. Also, for example, if the content last displayed the previous time the user used the health management app was content including information in graph format, the terminal device 100 determines that the display (initial display) when the user starts using the app should be content including information in graph format.
[0280] For example, if the last content displayed the last time user U1 used the health management app was content CT11, terminal device 100 determines that content CT11 will be displayed (initial display) when user U1 next starts using the app. Terminal device 100 then displays content CT11 when the health management app is launched. For example, when the health management app is launched, terminal device 100 displays content CT11 so as to display first information FC11, similar to terminal device 100-11 in FIG. 13 . Furthermore, for example, if the last content displayed the last time user U1 used the health management app was content CT21, terminal device 100 determines that content CT21 will be displayed (initial display) when user U1 next starts using the app. Terminal device 100 then displays content CT21 when the health management app is launched. For example, when the health management app is launched, terminal device 100 displays content CT21 so as to display second information FC21.
[0281] In this way, if the screen last displayed during the previous use of the terminal device 100 was the first display screen (content CT11, etc.), the screen to be displayed the next time the terminal device 100 is used will be the first display screen (content CT11, etc.). Also, if the screen last displayed during the previous use of the terminal device 100 was the second display screen (content CT21, etc.), the screen to be displayed the next time the terminal device 100 is used will be the second display screen (content CT21, etc.). In other words, if the last display during the previous use of the terminal device 100 was content including calendar-format information, the initial display during the next use of the terminal device 100 will be content including calendar-format information. Also, if the last display during the previous use of the terminal device 100 was content including graph-format information, the initial display during the next use of the terminal device 100 will be content including graph-format information.
[0282] For example, the first display screen and the second display screen include first information such as a calendar or a graph, as well as second information such as report information (highlight information) showing excretion trends over a predetermined period. When the terminal device 100 sets the screen to be displayed the next time it is used as the first display screen, it displays the first information such as a calendar or a graph in a predetermined display area. Then, the terminal device 100 displays second information such as report information (highlight information) in a predetermined display area that is displayed based on a predetermined user operation. For example, the first information such as a calendar or a graph is arranged in the upper side of the display screen displayed in the predetermined display area, while the second information such as report information (highlight information) is arranged in the lower side of the display screen. The terminal device 100 controls the predetermined display area to change from an area corresponding to a calendar or a graph to an area corresponding to second information such as report information (highlight information) based on a screen scrolling operation by the user.
[0283] In this way, the terminal device 100 sets the initial display for the next use to the first display screen if the screen (content, etc.) last displayed during the previous use was the first display screen, and sets the initial display to the second display screen if the screen (content, etc.) last displayed during the previous use was the second display screen. Because the data that is most useful varies depending on the user of an application, such as a health management app (e.g., a stool check app), the health condition display system 1 automatically displays the screen that was displayed the last time the application was closed, thereby reducing the effort required for operation and improving convenience. Therefore, the health condition display system 1 can appropriately display information related to the user's health.
[0284] <5-6. Example of display update in response to data update> Hereinafter, an example of display update in response to data update will be described. First, the flow of information processing including communication with the toilet device 10 will be described using FIG. 15. FIG. 15 is a diagram showing an example of display update in response to data update. For example, FIG. 15 shows an example of a case where a calendar-style display is updated due to data acquisition from the toilet device 10. Note that explanations of points similar to those described above in FIGS. 10 to 14 will be omitted as appropriate.
[0285] 15, user U1 selects a data acquisition button BT1 in content CT11 displayed on terminal device 100. For example, user U1 selects the data acquisition button BT1 by touching with his / her finger the location where the data acquisition button BT1 is displayed on the screen of terminal device 100 on which content CT11 is displayed.
[0286] In response to user U1 selecting the data acquisition button BT1, the terminal device 100 used by user U1 displays content CT41, which is a screen for acquiring data. The content CT41 includes an explanation of how to acquire data from the toilet device 10. The content CT41 also includes information for selecting (specifying) the toilet device 10 to communicate with, i.e., the data acquisition partner (data source). Note that FIG. 15 shows a case in which multiple toilet devices 10 are displayed to indicate that a selection can be made from multiple toilet devices 10, but if there is only one toilet device 10 with which the terminal device 100 can communicate, only the information for that single toilet device 10 is displayed.
[0287] 15, "Toilet 1" in the content CT41 corresponds to the toilet device 10 located near the user U1, and "Personal Number 1" in the content CT41 corresponds to the user U1. The user U1 selects "Toilet 1" in the content CT41 displayed on the terminal device 100. For example, the user U1 selects the toilet device 10 shown in FIG. 15 as the data acquisition partner (acquisition source) by touching with a finger the location where "Toilet 1" is displayed on the screen of the terminal device 100 on which the content CT41 is displayed.
[0288] As a result, the terminal device 100 used by the user U1 is communicably connected via Bluetooth to the toilet device 10. Note that the terminal device 100 may be communicably connected to the toilet device 10 via a predetermined wireless communication function other than Bluetooth.
[0289] Then, the terminal device 100 used by the user U1 requests the toilet device 10 to transmit the usage data of the user U1 (step S21). The terminal device 100 requests that the usage data of the user U1 that has not yet been acquired be transmitted to the terminal device 100. For example, the terminal device 100 requests that the usage data of the user U1, among the usage data stored in the toilet device 10, be transmitted to the terminal device 100.
[0290] For example, the terminal device 100 requests the toilet device 10 to transmit usage data of the user U1 by transmitting user identification information (such as a user ID) for identifying the user U1. Note that if the target of the data to be acquired is identified as the user U1 by an operation on the remote control device 11, the terminal device 100 may only establish a communication connection with the toilet device 10.
[0291] In response to a request from the terminal device 100 used by user U1, the toilet device 10 transmits the usage data of user U1 to the terminal device 100. As a result, the terminal device 100 used by user U1 acquires the usage data of user U1 from the toilet device 10 (step S22). For example, the terminal device 100 receives unacquired usage data of user U1 from the toilet device 10 through communication with the toilet device 10.
[0292] The toilet device 10 may delete the usage data transmitted to the terminal device 100 from the storage unit 91. Furthermore, when the storage unit 91 does not have enough capacity to store new data (for example, when the usage amount is full (100%)), the toilet device 10 may delete usage data in order starting with the oldest data. In this way, the toilet device 10 may automatically delete untransmitted data when the toilet's memory is full.
[0293] The toilet device 10 may also transmit any information. For example, the toilet device 10 may transmit all of the usage data of user U1 stored in the storage unit 91 to the terminal device 100, or may transmit part of the usage data of user U1 stored in the storage unit 91 to the terminal device 100. For example, the toilet device 10 may transmit to the terminal device 100 usage data specified by user U1.
[0294] In this case, the toilet device 10 may transmit list information indicating the usage data of user U1 stored in the storage unit 91 in chronological order to the terminal device 100, and the terminal device 100, upon receiving the list information, may display the received list information and accept a designation from user U1. The terminal device 100 may then transmit information indicating the usage data designated by user U1 (designated data information) to the toilet device 10, and the toilet device 10, upon receiving the designated data information, may transmit the usage data corresponding to the designated data information to the terminal device 100. In this way, the terminal device 100 may display unreceived usage data in chronological order, receive only the unreceived usage data selected by the user, and add the received usage data to the usage data stored in the storage unit 120.
[0295] 15 , the terminal device 100 receives the defecation data for June 26, 2023 as unacquired usage data for user U1. In this way, when the terminal device 100, which is a mobile terminal used by user U1, is located within a predetermined distance (e.g., a distance within which wireless communication is possible) from the toilet device 10, the terminal device 100 adds the unreceived usage data to the usage data in the storage unit 120.
[0296] The terminal device 100, which has acquired the usage data of user U1 from the toilet device 10, updates the display using the acquired usage data of user U1. In Fig. 15, the terminal device 100 updates content CT11 to content CT12 using the acquired usage data of user U1. For example, the terminal device 100 generates content CT12 by updating the display content, etc., for June 26, 2023, using the acquired usage data of user U1, and displays the generated content CT12.
[0297] Content CT12 indicates that the period of the information to be displayed is June 2023. In other words, first information FC12 in content CT12 indicates that the information is based on the usage data of user U1 for June 2023, including newly acquired usage data for June 26, 2023.
[0298] The first information FC12 shown in FIG. 10 is information showing whether or not user U1 had a bowel movement on each day in June 2023 in a calendar format, arranged from Sunday to Saturday. A circular mark shown in a square (rectangle) corresponding to each day in the first information FC12 indicates that a bowel movement occurred on that day. The calendar display of content CT12 differs from content CT11 in that a mark indicating that user U1 had a bowel movement on Monday, June 26, 2023 has been added. Furthermore, in content CT12, because the latest measurement results from content CT11 have been updated to Monday, June 26, 2023, the scope mark for Saturday, June 24, 2023 has been removed, and a mark with scope marks at the four corners has been placed on Monday, June 26, 2023.
[0299] In this way, when the terminal device 100 updates the usage data, it reanalyzes the updated usage data and displays the analysis results of the reanalysis of the updated usage data. Furthermore, the terminal device 100 may update the second information, such as recommendation information and report information, based on the analysis results of the reanalysis of the updated usage data. When the terminal device 100 updates the second information, it displays information indicating the update of the second information, such as update notification information INF1 in content CT12 of FIG. 15 . Note that the timing of updating the second information may be arbitrary. For example, the terminal device 100 may update the second information when the usage data is updated, or may update the second information periodically (e.g., once a day).
[0300] 15, the terminal device 100 updates the report information based on the analysis results of reanalyzing the updated usage data, and displays the updated report information, i.e., update notification information INF1 indicating that a new report has arrived. For example, the terminal device 100 generates report information using usage data for a predetermined period (e.g., the most recent week) including the newly acquired usage data for June 26, 2023, and displays update notification information INF1 indicating that new generated (updated) report information has arrived.
[0301] Furthermore, when the terminal device 100 updates the recommendation information based on the analysis results of reanalyzing the updated usage data, it displays the updated recommendation information, i.e., information indicating that new recommendations have been released (update notification information). For example, the terminal device 100 generates recommendation information using usage data from a predetermined period (e.g., the most recent week) including the newly acquired usage data from June 26, 2023, and displays update notification information INF1 indicating that new (updated) recommendation information has been generated.
[0302] In this way, when the terminal device 100 updates the second information based on the analysis results of reanalyzing the updated usage data, the terminal device 100 displays the updated second information, i.e., information indicating that new second information is available (update notification information). For example, the terminal device 100 generates the second information using usage data from a predetermined period (e.g., the most recent week) including the newly acquired usage data dated June 26, 2023, and displays update notification information INF1 indicating that new generated (updated) second information is available.
[0303] If the terminal device 100 does not update the second information based on the analysis results of reanalyzing the updated usage data, it does not display information indicating that new second information is available (update notification information). If the usage data acquired from the toilet device 10 does not include usage data for a predetermined period, the terminal device 100 does not generate second information such as recommendation information. On the other hand, if the usage data acquired from the toilet device 10 includes usage data for a predetermined period, the terminal device 100 generates second information such as recommendation information.
[0304] Furthermore, the terminal device 100 may display updated sections in a manner that makes them distinguishable from other sections. In Fig. 15, the terminal device 100 displays the section for June 26, 2023, for which data was updated and the display changed, in a manner that makes them distinguishable from sections for other dates. For example, the terminal device 100 displays the square for June 26, 2023, for which data was updated and the display changed, in a manner that makes it distinguishable from other dates by using a thick frame, blinking, or displaying it in a color different from the squares for other dates.
[0305] Although the above example illustrates the addition of new usage data, data updates are not limited to additions and may also include deletions. For example, the terminal device 100 deletes erroneously received data using a data deletion function. For example, the terminal device 100 may delete erroneously received data in response to a user's operation. For example, the terminal device 100 may delete the user's usage data stored in the storage unit 120 in response to a user's operation. In FIG. 15 , the terminal device 100 may delete part of user U1's usage data stored in the storage unit 120 in response to a user U1's operation. Even when user data is deleted, the terminal device 100 may update the second information in response to the data update.
[0306] As described above, the terminal device 100 may add unreceived usage data received based on a user's operation to the usage data in the storage unit 120. The terminal device 100 may also delete at least a portion of the usage data stored in the storage unit 120 based on a user's operation. In the above example, data is acquired in response to the user U1 selecting the data acquisition button BT1, but the terminal device 100 may also automatically acquire data without a user's operation. In this case, when the terminal device 100 is located within a communicable distance from the toilet device 10, it may automatically connect to the toilet device 10 so as to be able to communicate with it, and receive the user's usage data from the toilet device 10.
[0307] Furthermore, while Fig. 15 has been described as an example of updating the calendar-format display, the graph-format display is also updated in the same manner as the calendar-format display. This point will be explained using Fig. 16. Fig. 16 is a diagram showing an example of updating the display in response to data updates. For example, Fig. 16 shows an example of a case where the graph-format display is updated due to data updates acquired from the toilet device 10.
[0308] 16, the terminal device 100 is shown as a terminal device 100-23 and a terminal device 100-24 depending on the transition of the display, but when it is the same terminal device 100 and there is no need to distinguish between them, they will be described as the terminal device 100. Note that the description of the same points as those described above in FIGS. 10 to 15 etc. will be omitted as appropriate.
[0309] 16, the terminal device 100-21 displays content CT23. In response to an operation by user U1, such as selecting the data acquisition button BT1, the terminal device 100 used by user U1 requests the toilet device 10 to transmit usage data of user U1. In response to the request from the terminal device 100 used by user U1, the toilet device 10 transmits usage data of user U1 to the terminal device 100. As a result, the terminal device 100 used by user U1 acquires the usage data of user U1 from the toilet device 10.
[0310] 16 , the terminal device 100 receives defecation data for August 202X as unacquired usage data for user U1. For example, when the terminal device 100, which is a mobile terminal used by user U1, is located within a predetermined distance (e.g., a distance within which wireless communication is possible) from the toilet device 10, the terminal device 100 adds the unreceived usage data to the usage data in the storage unit 120.
[0311] The terminal device 100, which has acquired the usage data of user U1 from the toilet device 10, updates the display using the acquired usage data of user U1 (step S31). In Fig. 16, the terminal device 100 updates the content CT23 to content CT24 using the acquired usage data of user U1. For example, the terminal device 100-22 uses the acquired usage data of user U1 to generate content CT24 with updated display content for August 202X, and displays the generated content CT24.
[0312] Content CT24 indicates that the period of the information to be displayed is 202X. That is, first information FC24 in content CT24 indicates that the information is based on usage data of user U1 for the year 202X, including newly acquired usage data for August 202X.
[0313] 16 is information in the form of a graph showing whether or not user U1 had a bowel movement in each month of the year 202X, arranged in monthly order. Content CT24 differs from content CT23 in that the graph display includes additional information (such as a bar or mark) about user U1's bowel movement in August of the year 202X.
[0314] In this way, when the usage data is updated, the terminal device 100 re-analyzes the updated usage data and displays the analysis results of the re-analysis of the updated usage data. Note that the update of the second information is similar to the case of the calendar format described in FIG. 15, and therefore a description thereof will be omitted.
[0315] 6. Information Processing Examples (Multiple Types of Recommendations, Processing Related to Bioanalysis Standards, etc.) Note that the above-described processing is merely an example, and the health condition display system 1, which is an example of a toilet system, may perform various other processing. For example, the health condition display system 1 may execute a recommendation output process that outputs multiple types of recommendation data (also referred to as "recommended information"). Furthermore, for example, the health condition display system 1 may execute a standard generation process that creates (generates) predetermined bioanalysis standards to be used in analyzing the health status of users (toilet users). Processing examples regarding these points are described below. Note that explanations of points similar to those described above will be omitted as appropriate.
[0316] <6-1. Example of a health condition display system> Before describing detailed examples of the recommendation output process and the reference generation process, the configuration of the health condition display system 1 when performing the recommendation output process and the reference generation process will be described. Note that a description of the same points as in the configuration of the health condition display system 1 described above will be omitted. The health condition display system 1 executes at least one of the recommendation output process and the reference generation process by the following process.
[0317] Note that, although the following description will be given as an example of a case where the terminal device 100 performs the analysis process, as described above, the analysis process may also be performed by the cloud 500. In this case, the cloud 500 transmits information to be displayed by the terminal device 100 to the terminal device 100, and the terminal device 100 displays various information based on the information received from the cloud 500.
[0318] The toilet device 10 stores usage data such as biometric data and excretion data in a storage unit 91 in association with user identification information (such as a user ID) for identifying each user. The seat sensor 50 of the toilet device 10 functions as a seat detection means for detecting a user sitting on the toilet seat 20 of the toilet device 10. The communication unit 90 of the toilet device 10 functions as a data transmission means for transmitting data.
[0319] The toilet device 10 also has a personal authentication unit that functions as a personal authentication means for identifying a user. For example, the control unit of the toilet device 10 functions as the personal authentication unit. For example, the control unit of the toilet device 10 may have, for example, a CPU or the like, and may be realized by executing a program stored inside the control unit of the toilet device 10 using RAM or the like as a work area. The control unit of the toilet device 10 may also have, for example, an integrated circuit such as an ASIC or FPGA.
[0320] The personal authentication unit of the toilet device 10 acquires information for identifying (authenticating) a user who uses the toilet bowl 4 to defecate, by communicating with the terminal device 100 owned by the user or by the user's operation on the remote control device 11, etc., and performs personal identification (personal authentication) of the user. For example, the personal authentication unit of the toilet device 10 may communicate with the terminal device 100 owned by the user and receive user identification information for identifying the user from the terminal device 100. For example, when the remote control device 11 accepts an operation designated by the user, the personal authentication unit of the toilet device 10 may receive, from the remote control device 11, information indicating the user designated by the user's operation as user identification information.
[0321] The personal authentication unit of the toilet device 10 may identify the user by any method as long as it is capable of identifying (authenticating) a user who uses the toilet bowl 4 to defecate. The personal authentication unit of the toilet device 10 may also authenticate the user at any timing before, while, or after the user sits on the toilet seat 20. For example, the personal authentication unit of the toilet device 10 may identify the user (authenticate) before or while the user sits on the toilet seat 20. For example, the personal authentication unit of the toilet device 10 may identify the user (authenticate) within a predetermined time after the user leaves the toilet seat 20. For example, the predetermined time after leaving the seat may be any time, such as one minute or five minutes, after the user leaves the toilet seat 20. The predetermined time after leaving the seat may be set by the user or the like.
[0322] The toilet device 10 also has a data acquisition unit that functions as a data acquisition means for acquiring data from various sensors, etc. For example, the control unit of the toilet device 10 functions as the data acquisition unit. The data acquisition unit of the toilet device 10 starts acquiring data after the seating sensor 50 detects a user sitting down, and acquires data until the user leaves the seat. For example, the data acquisition unit of the toilet device 10 acquires data detected from the time the user sits down on the toilet seat 20 until the time the user leaves the seat as usage data. The data acquisition unit of the toilet device 10 executes a process of associating the acquired data with the user in accordance with the personal identification (personal authentication) of the personal authentication unit.
[0323] When the personal identification (personal authentication) by the personal authentication unit is performed before or while the user is seated on the toilet seat 20, the data acquisition unit of the toilet device 10 executes a process of associating the acquired data with the user based on the authentication before or while the user is seated on the toilet seat 20. In this case, for example, the data acquisition unit of the toilet device 10 associates the acquired data (usage data) with the user authenticated by the personal authentication unit before or while the user is seated, and registers the data in the storage unit 91.
[0324] If the personal authentication unit performs personal identification (personal authentication) within a predetermined time after the user leaves the toilet seat 20, the data acquisition unit of the toilet device 10 executes a process of associating the acquired data with the user based on the authentication within the predetermined time after the user leaves the toilet seat 20. In this case, for example, the data acquisition unit of the toilet device 10 associates the acquired data (usage data) with the user authenticated by the personal authentication unit within the predetermined time after the user leaves the toilet seat, and registers the data in the storage unit 91.
[0325] The terminal device 100 executes various processes based on the information received from the toilet device 10. For example, the terminal device 100 executes a recommendation output process that outputs multiple types of recommendation data. Furthermore, for example, the terminal device 100 executes a criteria generation process that creates (generates) predetermined bioanalysis criteria to be used in analyzing the health status of toilet users. The bioanalysis criteria may refer to the amount of change in usage data over a predetermined period and have a predetermined reference range, but details of the bioanalysis criteria will be described later.
[0326] The storage unit 120 of the terminal device 100 functions as a data storage unit that stores usage data. The storage unit 120 stores various information used in the recommendation output process. The storage unit 120 stores information used to output multiple types of recommendation data including at least one of nutrition, sleep, and exercise.
[0327] Note that nutrition, sleep, and exercise are merely examples of types of recommendation content, and the types of recommendation content are not limited to nutrition, sleep, and exercise, and may be various types. The types of recommendation content may be various types such as beauty, medical care, living environment, etc. For example, the types of recommendation content may be types related to appearance (appearance), types related to estimates (diagnoses, etc.) of medical conditions, etc.
[0328] For example, the storage unit 120 stores information indicating the content of recommendations in association with items to be improved regarding health status. For example, the storage unit 120 stores information indicating the content of multiple types of recommendations including at least one of nutrition, sleep, and exercise in association with each of multiple items to be improved (e.g., constipation, intestinal environment, blood flow, pulse rate, etc.) as recommendation generation information.
[0329] The above is merely an example, and the storage unit 120 may store various information used to output multiple types of recommendation data including at least one of nutrition, sleep, and exercise, without being limited to the above. For example, the storage unit 120 stores recommendation generation information indicating the content of multiple types of recommendations including at least one of nutrition, sleep, and exercise, in association with each of multiple health indicators.
[0330] For example, the storage unit 120 stores recommendation generation information indicating the contents of multiple types of recommendations in association with multiple health indices such as heart rate, stress level, blood circulation state, fitness level, body water level, metabolic level, vascular age, and biological clock. The health indices are not limited to those described above, and may include various other indices. For example, the health indices may be of a different type than those described above, or may be indices that are more detailed (sub-conceptualized) than the above indices. For example, any indices related to human health, such as blood pressure or uric acid level, may be used as the health indices.
[0331] For example, the storage unit 120 stores recommendation conditions, which are conditions used to determine whether or not to make a recommendation. The recommendation conditions may be that the amount of stool of the user is less than a predetermined amount, that the odor of gas related to the user's excretion tends to become smelly over a predetermined period, etc. Furthermore, the recommendation conditions may be that the blood circulation state indicated by the user's blood flow information over a predetermined period tends to deteriorate, that the average pulse rate indicated by the user's pulse information over a predetermined period is equal to or greater than a predetermined number, etc.
[0332] The above-described recommendation conditions are merely examples, and the recommendation conditions are not limited to these. The user can set any condition, such as a condition that a predetermined health index indicated by the analysis result is less than a predetermined threshold value, i.e., a recommendation threshold. In this case, the storage unit 120 stores a recommendation threshold corresponding to each health index. The recommendation threshold corresponding to each health index may be set based on a bioanalysis standard corresponding to each health index. For example, the recommendation threshold corresponding to each health index may be set to a value indicated by the bioanalysis standard.
[0333] The storage unit 120 also stores various information used in the standard generation process. The storage unit 120 stores created (generated) bioanalysis standards. The storage unit 120 stores history information of bioanalysis standards generated in the past. For example, the storage unit 120 stores, as history information, information that associates the generated bioanalysis standards with the time (date and time, etc.) when the bioanalysis standards were generated.
[0334] For example, the storage unit 120 stores bioanalysis criteria corresponding to each of a plurality of health indicators. For example, the storage unit 120 stores bioanalysis criteria in association with each of a plurality of health indicators, such as heart rate, stress state, blood circulation state, fitness level, body water level, metabolic level, vascular age, and biological clock. The bioanalysis criteria may be any value, such as an average value of the user's past calculated values for each health indicator over a period of, for example, one week, one month, or one year. Note that one week, one month, and one year are merely examples of periods, and the period is not limited to one week, one month, or one year, and any period, such as three days, two weeks, three months, six months, or two years, can be set.
[0335] For example, the storage unit 120 stores bioanalysis criteria corresponding to each of a plurality of time periods, in association with each health index. For example, the storage unit 120 stores bioanalysis criteria corresponding to each of a plurality of time periods, including one week, one month, one year, etc., in association with each health index. For example, the storage unit 120 stores a plurality of bioanalysis criteria, in association with each health index, including a first bioanalysis criterion corresponding to the time period "one week," a second bioanalysis criterion corresponding to the time period "one month," and a third bioanalysis criterion corresponding to the time period "one year." For example, the storage unit 120 stores a plurality of bioanalysis criteria, in association with the health index "circulatory condition," in association with the health index "circulatory condition," including a first bioanalysis criterion of circulatory condition corresponding to one week, a second bioanalysis criterion of circulatory condition corresponding to one month, and a third bioanalysis criterion of circulatory condition corresponding to one year.
[0336] The storage unit 120 also stores information indicating predetermined fixed criteria set in advance for the usage data. For example, the storage unit 120 stores fixed criteria corresponding to each of a plurality of health indicators. For example, the storage unit 120 stores fixed criteria in association with each of a plurality of health indicators, such as heart rate, stress state, blood circulation state, fitness level, body water level, metabolic level, vascular age, and biological clock. Note that the fixed criteria here are values set independently of the user, and any value can be set as long as it can be used to analyze the health status. For example, the fixed criteria may be a value estimated to be appropriate for the health indicator, or may be an average value across multiple people (e.g., a group of users of a health management app).
[0337] In addition, the display unit 140 of the terminal device 100 functions as a recommendation output means that outputs multiple types of recommendation data aimed at improving health, including at least one of nutrition, sleep, and exercise, based on the analysis results of the analysis unit 153.
[0338] For example, the display unit 140 outputs multiple types of recommendation data generated by the generation unit 154. The multiple types of recommendation data are generated based on various types of usage data. For example, each of the multiple types of recommendation data is generated based on at least one of biological data and excretion data.
[0339] For example, the multiple types of recommended data are data based on multiple biological data and at least one piece of excretion data. In this case, the display unit 140 outputs the multiple types of recommended data based on the multiple biological data and at least one piece of excretion data.
[0340] For example, the multiple types of recommended data are data based on at least one piece of biological data and multiple pieces of excretion data. In this case, the display unit 140 outputs the multiple types of recommended data based on at least one piece of biological data and multiple pieces of excretion data.
[0341] For example, the display unit 140 functions as a recommendation display means that displays multiple types of recommendations. For example, the display unit 140 displays multiple types of recommendation data generated by the generation unit 154. For example, the display unit 140 may display the multiple types of recommendation data generated by the generation unit 154 as second information SC11 in FIG. 10 or second information SC21 in FIG. 11.
[0342] The recommendation display means is not limited to the terminal device 100, which is the user's mobile terminal, but may also be provided in, for example, a remote control (such as the remote control device 11) that can operate the health status display system 1, which is a toilet system.
[0343] The display unit 140 may also function as a notification means for comparing past bioanalysis standards with the latest bioanalysis standards and notifying the user if a predetermined difference occurs. In this case, the display unit 140 notifies the user by displaying notification information indicating that a predetermined difference has occurred between the past bioanalysis standards and the latest bioanalysis standards. For example, if the difference between the average value of the past bioanalysis standards and the latest bioanalysis standards exceeds a predetermined range (e.g., an error of 10%), the display unit 140 notifies the user by displaying notification information indicating that a predetermined difference has occurred.
[0344] The acquisition unit 151 of the terminal device 100 functions as a data acquisition means for acquiring usage data of the toilet device 10, including at least one of the user's biometric data based on the output of the biometric sensor 40 provided in the toilet device 10 and the user's excretion data based on the output of the excretion sensor 60 provided in the toilet device 10. For example, the biometric data includes at least one biometric data derived from blood flow. For example, the excretion data includes at least one of the amount, color, shape, gas, urine amount, urine color, and urine components of stool. The acquisition unit 151 also functions as a data receiving means for receiving data.
[0345] The update unit 152 of the terminal device 100 functions as a data update unit that updates the usage data in the storage unit 120. For example, the update unit 152 adds the unreceived usage data that has been newly received by the acquisition unit 151 to the usage data in the storage unit 120. For example, the update unit 152 deletes at least a part of the usage data in the storage unit 120.
[0346] The analysis unit 153 of the terminal device 100 functions as a data analysis means that analyzes the health condition of the user based on the usage data. When the update unit 152 updates the usage data, the analysis unit 153 executes an analysis (reanalysis) process using the usage data updated by the update unit 152. When the update unit 152 updates the usage data, the analysis unit 153 updates at least one piece of recommendation data among the multiple types of recommendation data. When the update unit 152 updates the usage data, the analysis unit 153 updates the recommendation data based on the usage data before the update among the multiple types of recommendation data. As a result, the analysis unit 153 changes (updates) the content of the recommendation data to content based on the usage data updated by the update unit 152.
[0347] The analysis unit 153 analyzes the health condition of the user based on the predetermined biometric analysis standard created by the generation unit 154. For example, the analysis unit 153 analyzes the health condition of the user based on the biometric analysis standard created by the generation unit 154 and the latest data for the user. For example, the analysis unit 153 analyzes the health condition of the user based on the biometric analysis standard of a health indicator and the latest calculated value of the health indicator. For example, the analysis unit 153 analyzes the health condition of the user based on a comparison between the biometric analysis standard of a health indicator and the latest calculated value of the health indicator.
[0348] For example, the analysis unit 153 analyzes the user's health condition based on the biometric analysis standard of the user's blood circulation condition and the latest calculated value of the user's blood circulation condition. For example, the analysis unit 153 analyzes the user's health condition based on a comparison between the biometric analysis standard of the blood circulation condition and the latest calculated value of the blood circulation condition. For example, the analysis unit 153 analyzes that the user's health condition is improving if the latest calculated value of the blood circulation condition indicates a better condition than the biometric analysis standard of the blood circulation condition (e.g., the value is greater than a predetermined value). For example, the analysis unit 153 analyzes that the user's health condition is worsening if the latest calculated value of the blood circulation condition indicates a worse condition than the biometric analysis standard of the blood circulation condition (e.g., the value is less than a predetermined value).
[0349] The analysis unit 153 analyzes the health condition of the user based on predetermined fixed criteria set in advance for the usage data and predetermined bioanalysis criteria created by the generation unit 154. The analysis unit 153 analyzes the health condition of the user based on the predetermined fixed criteria set in advance for each health indicator and the bioanalysis criteria for each health indicator of the user.
[0350] For example, the analysis unit 153 analyzes the health condition of the user based on a fixed standard of the health index and the latest bioanalysis standard of the user for that health index. For example, the analysis unit 153 analyzes the health condition of the user based on a comparison between the fixed standard of the health index and the latest bioanalysis standard of the user for that health index.
[0351] For example, the analysis unit 153 analyzes the user's health condition based on a comparison between a fixed standard fitness level and the latest biometric analysis standard of the user's fitness level. For example, if the difference between the fixed standard fitness level and the latest biometric analysis standard of the user's fitness level is within a predetermined range (e.g., a 5% error), the analysis unit 153 analyzes that the user's health condition is good. For example, if the difference between the fixed standard fitness level and the latest biometric analysis standard of the user's fitness level is outside a predetermined range (e.g., a 5% error), the analysis unit 153 analyzes that the user's health condition may be poor.
[0352] The above-described process is merely an example, and the analysis unit 153 may analyze the user's health condition by various processes using the bioanalysis criteria, not limited to the above-described process. For example, if the bioanalysis criteria are changed (updated), the analysis unit 153 re-executes the analysis process (performs a reanalysis) in accordance with the change in the bioanalysis criteria.
[0353] The generation unit 154 of the terminal device 100 generates various types of information. The generation unit 154 generates various types of information to be output by the health condition display system 1. For example, the generation unit 154 generates various types of information (content, etc.) to be displayed by the display unit 140.
[0354] Generation unit 154 functions as a recommendation generation means that generates multiple types of recommendation data aimed at improving health, including at least one of nutrition, sleep, and exercise, based on the analysis results of analysis unit 153. For example, when the analysis results of analysis unit 153 satisfy a condition related to a recommendation (recommendation condition), generation unit 154 generates multiple types of recommendation data aimed at improving health that correspond to the analysis results.
[0355] For example, when the analysis result of the analysis unit 153 satisfies the recommendation conditions, the generation unit 154 generates multiple types of recommendation data using recommendation generation information corresponding to an improvement type corresponding to the recommendation conditions, from the recommendation generation information stored in the storage unit 120. In this case, the generation unit 154 extracts recommendation generation information corresponding to the improvement type corresponding to the recommendation conditions from the recommendation generation information stored in the storage unit 120, and generates multiple types of recommendation data using the extracted recommendation generation information.
[0356] The generation unit 154 generates recommendation data for improving the user's health condition analyzed (estimated) based on blood flow based on biometric data obtained by the biometric sensor 40. The generation unit 154 generates multiple types of recommendation data aimed at improving the user's health condition based on blood flow, including at least one of nutrition, sleep, and exercise. For example, the generation unit 154 generates multiple types of recommendation data including a first type of recommendation data recommending that the user sleep longer to improve the user's health condition, and a second type of recommendation data recommending that the user continue to perform a predetermined exercise to improve the user's health condition.
[0357] For example, the generation unit 154 generates recommendation data for improving a health index of the user. The generation unit 154 generates multiple types of recommendation data for health improvement, including at least one of nutrition, sleep, and exercise, in order to improve the user's health index based on blood flow. For example, the generation unit 154 generates multiple types of recommendation data, including a first type of recommendation data that recommends increasing the user's sleep time in order to improve the user's health index, and a second type of recommendation data that recommends continuing to perform a predetermined exercise in order to improve the user's health index.
[0358] The generation unit 154 generates recommendation data for improving the user's health condition analyzed (estimated) based on the state of excrement, which is based on the excretion data obtained by the excretion sensor 60. The generation unit 154 generates multiple types of recommendation data aimed at improving health, including at least one of nutrition, sleep, and exercise, in order to improve the user's health condition based on the state of excrement. For example, the generation unit 154 generates multiple types of recommendation data, including a first type of recommendation data that recommends consuming foods that improve the intestinal environment in order to improve the user's health condition, and a second type of recommendation data that recommends continuing to perform predetermined exercises in order to improve the user's health condition.
[0359] For example, the generation unit 154 generates recommendation data for improving the user's excretion index. The generation unit 154 generates multiple types of recommendation data aimed at improving health, including at least one of nutrition, sleep, and exercise, in order to improve the user's excretion index based on the state of excrement. For example, the generation unit 154 generates multiple types of recommendation data, including a first type of recommendation data that recommends consuming foods that improve the intestinal environment in order to improve the user's excretion index, and a second type of recommendation data that recommends continuing to perform predetermined exercises in order to improve the user's excretion index.
[0360] The above-described recommended data is merely an example, and the generating unit 154 may generate recommended data using various types. In this regard, several examples will be described.
[0361] For example, if the amount of bowel movements of a user in a predetermined period (e.g., the most recent few weeks) is less than a predetermined amount, the generation unit 154 generates multiple types of recommendation data for the user to relieve constipation. In this case, for example, the generation unit 154 may generate multiple types of recommendation data including a first type of recommendation data indicating exercises for the user to relieve constipation and a second type of recommendation data indicating nutrition (foods, etc.).
[0362] For example, if the odor of gas related to the excretion of a user has tended to become smelly over a predetermined period (e.g., the most recent few weeks), the generation unit 154 may generate multiple types of recommendation data for improving the intestinal environment of the user. In this case, for example, the generation unit 154 may generate multiple types of recommendation data that include a first type of recommendation data indicating exercises for improving the intestinal environment of the user and a second type of recommendation data indicating nutrition (foods, etc.).
[0363] For example, if the blood circulation state indicated by the blood flow information of the user over a predetermined period (e.g., the most recent few months) is showing a tendency toward deterioration, the generation unit 154 generates multiple types of recommendation data for improving the blood circulation of the user. In this case, for example, the generation unit 154 may generate multiple types of recommendation data that include a first type of recommendation data indicating exercises for improving the blood circulation of the user and a second type of recommendation data indicating nutrition (foods, etc.).
[0364] For example, if the average pulse rate indicated by the pulse information of the user over a predetermined period (e.g., the most recent few weeks) is equal to or greater than a predetermined number, the generation unit 154 generates multiple types of recommendation data for improving the pulse of the user. In this case, for example, the generation unit 154 may generate multiple types of recommendation data including a first type of recommendation data indicating exercises for improving the pulse of the user and a second type of recommendation data indicating nutrition (foods, etc.).
[0365] The generation of the recommendation data described above is merely an example, and the generation unit 154 may generate multiple types of recommendation data by combining various information. For example, the generation unit 154 may generate multiple types of recommendation data by combining biometric data and excretion data.
[0366] For example, the generation unit 154 may generate multiple types of recommendation data based on multiple pieces of biological data and at least one piece of excretion data. For example, the generation unit 154 may generate multiple types of recommendation data based on blood flow information, pulse information, and the amount of defecation. For example, if the analysis results satisfy recommendation conditions related to blood flow, pulse information, and the amount of defecation, the generation unit 154 may generate multiple types of recommendation data using recommendation generation information related to blood flow, recommendation generation information related to pulse, and recommendation generation information related to the amount of defecation. In this case, the generation unit 154 may generate multiple types of recommendation data by selecting different types of recommendation data from each piece of recommendation generation information.
[0367] For example, the generation unit 154 may generate multiple types of recommendation data based on at least one piece of biological data and multiple pieces of excretion data. For example, the generation unit 154 may generate multiple types of recommendation data based on blood flow information, the amount of stool, and the odor of gas. For example, if the analysis results satisfy recommendation conditions related to blood flow, recommendation conditions related to pulse rate, and recommendation conditions related to the amount of stool, the generation unit 154 may generate multiple types of recommendation data using recommendation generation information related to blood flow, recommendation generation information related to the amount of stool, and recommendation generation information related to the odor of gas. In this case, the generation unit 154 may generate multiple types of recommendation data by selecting different types of recommendation data from each piece of recommendation generation information.
[0368] For example, the recommendation data may be changed in response to changes in the bioanalysis criteria. In this case, the generation unit 154 changes (regenerates) the recommendation data corresponding to the bioanalysis criteria in response to changes in the bioanalysis criteria. For example, when the bioanalysis criteria are used to analyze a health condition, the generation unit 154 causes the analysis unit 153 to perform an analysis (reanalysis) in response to changes in the bioanalysis criteria, and changes (regenerates) the recommendation data using the analysis results. For example, the generation unit 154 changes the recommendation data using a recommendation threshold value changed in response to changes in the bioanalysis criteria. For example, the generation unit 154 may generate information including multiple types of recommendation data as the second information SC11 of FIG. 10 or the second information SC21 of FIG. 11.
[0369] The generation unit 154 also functions as a standard creation unit that creates predetermined bioanalysis standards to be used by the analysis unit 153 when analyzing the health condition of the user, based on usage data for a predetermined period. For example, the usage data includes multiple pieces of biometric data. The generation unit 154 registers the generated bioanalysis standards in the storage unit 120.
[0370] The generator 154 generates a predetermined bioanalysis standard for each of a plurality of indicators based on the usage data. The generator 154 generates a bioanalysis standard corresponding to each of a plurality of health indicators. For example, the generator 154 generates a bioanalysis standard for each of a plurality of health indicators, such as heart rate, stress state, blood circulation state, fitness level, body water level, metabolic level, vascular age, and biological clock.
[0371] The generation unit 154 generates a bioanalysis criterion for each health index using any value, such as the average value of the user's past calculated values. For example, the generation unit 154 calculates the average value of the user's past calculated values for each health index, and generates a bioanalysis criterion using the calculated average value. For example, the generation unit 154 generates the average value of the user's past calculated values for heart rate as the bioanalysis criterion for heart rate. For example, the generation unit 154 generates the average value of the user's past calculated values for stress state as the bioanalysis criterion for stress state.
[0372] The generating unit 154 generates a predetermined reference range corresponding to the biological analysis standard based on the generated biological analysis standard. The generating unit 154 generates a value greater than the biological analysis standard as an upper reference limit value and a value smaller than the biological analysis standard as a lower reference limit value, thereby generating the predetermined reference range corresponding to the biological analysis standard.
[0373] For example, the generation unit 154 calculates and generates an upper reference limit value by multiplying the bioanalysis standard by a predetermined coefficient greater than 1 (e.g., 1.1). The generation unit 154 also calculates and generates a lower reference limit value by multiplying the bioanalysis standard by a predetermined coefficient less than 1 (e.g., 0.8). In this way, the generation unit 154 generates a predetermined reference range corresponding to the bioanalysis standard. Note that the above-described process is merely an example, and the generation unit 154 may generate a predetermined reference range corresponding to the bioanalysis standard by any process. The generation unit 154 registers the generated upper reference limit value and lower reference limit value for the bioanalysis standard as reference ranges in the storage unit 120 in association with the bioanalysis standard.
[0374] For example, the generating unit 154 generates a predetermined reference range corresponding to the biological analysis standard for the metabolic level based on the generated biological analysis standard for the metabolic level. The generating unit 154 generates a value greater than the biological analysis standard for the metabolic level as an upper reference limit value and a value less than the biological analysis standard for the metabolic level as a lower reference limit value, thereby generating the predetermined reference range corresponding to the biological analysis standard for the metabolic level. The generating unit 154 registers the generated upper reference limit value and lower reference limit value for the biological analysis standard for the metabolic level as a reference range in the storage unit 120 in association with the biological analysis standard for the metabolic level.
[0375] The generating unit 154 generates bioanalysis standards according to a predetermined period. For example, a plurality of different periods are set as the predetermined period. In this case, the generating unit 154 generates bioanalysis standards for each of the plurality of predetermined periods. For example, the generating unit 154 generates bioanalysis standards for each of a plurality of predetermined periods such as one week, one month, one year, etc.
[0376] For example, the generation unit 154 generates, for each health index, the average value of the user's calculated values over the past week as the first bioanalysis criterion corresponding to the period "1 week" for each health index. For example, the generation unit 154 generates, for each health index, the average value of the user's calculated values over the past month as the second bioanalysis criterion corresponding to the period "1 month" for each health index. For example, the generation unit 154 generates, for each health index, the average value of the user's calculated values over the past year as the third bioanalysis criterion corresponding to the period "1 year" for each health index.
[0377] For example, the generating unit 154 generates the average of the calculated values of the user's body water level over the past week as the first bioanalysis criterion corresponding to the body water level period "1 week." For example, the generating unit 154 generates the average of the calculated values of the user's body water level over the past month as the second bioanalysis criterion corresponding to the body water level period "1 month." For example, the generating unit 154 generates the average of the calculated values of the user's body water level over the past year as the third bioanalysis criterion corresponding to the body water level period "1 year."
[0378] The generation unit 154 generates content to be displayed on the display unit 140. The generation unit 154 generates various types of content such as content CT51 to CT54 related to the health condition of the user. The generation unit 154 generates content CT51 related to the circulatory condition of the user. For example, the generation unit 154 generates content CT51 including information related to changes in the circulatory condition of the user and bioanalysis criteria for the circulatory condition.
[0379] The display control unit 155 of the terminal device 100 functions as a recommendation output control means that controls the display unit 140 to output (display) multiple types of recommended data. The display control unit 155 also functions as a notification control means that controls the display unit 140 to display predetermined notification information. For example, the display control unit 155 compares the average value of past bioanalysis standards with the latest bioanalysis standards. For example, when the difference between the average value of past bioanalysis standards and the latest bioanalysis standards exceeds a predetermined range (e.g., an error of 10%), the display control unit 155 controls the display unit 140 to display notification information indicating that a predetermined difference has occurred.
[0380] At least some of the processes related to the recommendation output process and the criteria generation process may be performed by another device included in the health status display system 1, such as the cloud 500. For example, the cloud 500 may execute at least one of the recommendation output process and the criteria generation process.
[0381] For example, when the cloud 500 executes the recommendation output process, the cloud 500 has a transmission unit that transmits multiple types of recommendation data aimed at improving health, including at least one of nutrition, sleep, and exercise, to the terminal device 100 based on the analysis results of the analysis unit 153. In this case, the transmission unit of the cloud 500 functions as a recommendation output means that outputs multiple types of recommendation data by transmitting the multiple types of recommendation data to another device such as the terminal device 100.
[0382] Furthermore, for example, when the cloud 500 executes the reference generation process, the cloud 500 compares the past bioanalysis reference with the latest bioanalysis reference, and notifies the user if a predetermined difference occurs. In this case, the transmission unit of the cloud 500 notifies the user by transmitting notification information indicating that a predetermined difference has occurred between the past bioanalysis reference and the latest bioanalysis reference to a mobile terminal (e.g., the terminal device 100, etc.) used by the user.
[0383] The division of functions among the components of the health status display system 1 described above is merely an example, and any form of division of functions among the components can be adopted depending on the device configuration of the health status display system 1 and the functions of each component.
[0384] 6-2. Example of the process leading up to a recommendation An example of the process leading up to a recommendation will now be described using FIG. 17. FIG. 17 is a diagram showing an example of the flow of the process leading up to a recommendation. As described above, the health status display system 1 acquires usage data (toilet usage data) about the user (toilet user) using various sensors, such as the biosensor 40 that detects the user's vital signs, and the excretion sensor 60 that detects the user's excrement (step S41). For example, the usage data includes at least one of biometric data and excretion data.
[0385] The health condition display system 1 executes an analysis process to perform data analysis on the toilet usage data (usage data) acquired about the user (step S42). For example, the health condition display system 1 executes an analysis process including analysis and evaluation of the user's health condition using the usage data acquired about the user. For example, the health condition display system 1 analyzes the usage data to generate an analysis result indicating the user's health condition, and calculates each health index based on the analysis result.
[0386] The health condition display system 1 makes recommendations based on information from the analysis process, etc. (step S43). For example, the health condition display system 1 generates multiple types of recommendation data for the user based on the analysis results of the user's health condition. The health condition display system 1 then displays (outputs) the generated multiple types of recommendation data on the terminal device 100 used by the user. For example, the health condition display system 1 outputs recommendations at any timing. For example, the timing for outputting recommendations may be regular, such as once a day, once a week, or once per session, or may be set to any timing, such as when conditions (such as recommendation conditions) are met.
[0387] In conventional systems, the understanding and interpretation of the provided information (health indicators, etc.) is left up to the user, and a user who wants to improve their health may not know what action to take even if the health indicators are displayed. Therefore, the health status display system 1 can help improve the user's health by recommending actions (next actions, etc.) to the user. As described above, the health status display system 1 provides the user with advice on improving their health lifestyle based on the acquired usage data. For example, the health status display system 1 recommends actions (next actions, etc.) to the user based on excretion data or biological data. In this way, the health status display system 1 can output appropriate recommendations regarding the user's health.
[0388] <6-3. Display Examples of Bioanalysis Criteria, etc.> Next, display examples of information including bioanalysis criteria will be described using FIGS. 18 to 21. FIGS. 18 to 21 are diagrams showing display examples of analysis results. Below, a case where a blood flow condition, which is a health indicator, is displayed for user U1 as an example will be described. Note that the display of various information such as bioanalysis criteria is not limited to blood flow condition, and various information capable of displaying bioanalysis criteria may be displayed, such as health indicators such as heart rate, stress state, fitness level, body water level, metabolic level, vascular age, and biological clock. For example, the terminal device 100 may switch to and display information on a health indicator specified by user U1 using a tab function or the like in response to user U1's operation regarding multiple health indicators. Note that explanations of the same points as those described above, such as those described in the display examples of FIGS. 10 to 16, will be omitted as appropriate.
[0389] First, a display example of information including bioanalysis standards shown in FIG. 18 will be described. For example, FIG. 18 is a diagram showing a display example of analysis results including a predetermined reference range. Note that in FIG. 18, the area corresponding to the predetermined reference range is indicated by hatching, but any display mode can be adopted for the display of the predetermined reference range, such as using a different color from other areas, or indicating the upper limit (reference upper limit value) and lower limit (reference lower limit value) with lines, etc. Also, while FIG. 18 shows a line graph as an example, the analysis result information CR51 can be any display mode, such as a bar graph, as long as it can show the analysis results for the display target, such as a health index.
[0390] 18, the terminal device 100 used by the user U1 displays content CT51 including analysis result information CR51. Note that the analysis result information CR51 may be displayed as first information FC21 of the content CT21 in FIG.
[0391] In FIG. 18 , the terminal device 100 generates content CT51 including analysis result information CR51 that graphically displays changes in blood flow status calculated based on the usage data of user U1 along with date information. For example, the terminal device 100 generates content CT51 including analysis result information CR51 that graphically displays the blood flow status of user U1. Note that, similar to the processes described in FIGS. 10 and 11 , the terminal device 100 may generate content CT51 that includes a data acquisition button for acquiring usage data from the toilet device 10, latest data information, recommendation information, report information, and the like. The terminal device 100 displays the generated content CT51. For example, in response to an operation by user U1, such as selecting the data acquisition button, the terminal device 100 acquires usage data of user U1 from the toilet device 10, and performs various processes using the acquired latest information, such as reanalysis using the acquired information and updating the display content in accordance with the reanalysis.
[0392] The various types of information contained in content CT51 will be explained below. Note that explanations of points similar to those explained in Figures 10 to 16 will be omitted where appropriate. In content CT51, four tabs, "Day," "Week," "Month," and "Year," are arranged above analysis result information CR51 for specifying the period that will be displayed in graph format. Content CT51 shows a state in which the "Month" tab, which displays data in monthly units, has been selected.
[0393] 18, the selected tab "Month" is shown in bold and underlined, indicating that the tab "Month" is selected and the other three tabs "Day," "Week," and "Year" are not selected, but the display of the selected tab is not limited to the form shown in Fig. 18. When the tab "Day" for displaying by day, the tab "Week" for displaying by week, or the tab "Year" for displaying by year is selected, the terminal device 100 displays information corresponding to that period.
[0394] In the content CT51, below the analysis result information CR51, period information TP51 indicating the period covered by the analysis result information CR51 is placed. In FIG. 18 , the period information TP51 is "2020 / 7," and the period covered by the analysis result information CR51 is the one month of July 2020. In other words, this indicates that the analysis result information CR51 is information based on the usage data of user U1 for the one month of July 2020.
[0395] The analysis result information CR51 shown in FIG. 18 includes information showing the blood flow status of user U1 for each day of July 2020 in a graph format arranged in chronological order starting from the 1st. The analysis result information CR51 shown in FIG. 18 includes information for displaying a chronological series of health indicators in a graph with the horizontal axis representing time and the vertical axis representing the corresponding health indicator (value). The analysis result information CR51 includes a graph LN51, which is a line graph in which plots PT51 corresponding to the blood flow status for each day are arranged at positions corresponding to the blood flow status value (e.g., the calculated value for that day), and each plot PT51 is connected by a straight line in chronological order. Note that in FIG. 18, the symbol "PT51" is assigned to only some of the plots.
[0396] The analysis result information CR51 also includes a bioanalysis standard BL51 indicating the bioanalysis standard for the blood flow condition. The bioanalysis standard BL51 indicates a value calculated from the past blood flow condition of user U1. For example, the bioanalysis standard BL51 indicates the average value of the blood flow condition of user U1 for the previous month (June 2020 in FIG. 18 ).
[0397] The analysis result information CR51 also includes information indicating a predetermined reference range corresponding to the bioanalysis standard BL51. For example, the analysis result information CR51 includes an upper reference limit UL51 and a lower reference limit LL51 corresponding to the bioanalysis standard BL51. FIG. 18 also shows a case in which July 15, 2020 is specified, and details are displayed indicating that the blood flow condition score (value) on July 15, 2020 is "100." For example, user U1 may operate the terminal device 100 to change the position of the vertical line in the analysis result information CR51 to specify the date for which details are to be displayed.
[0398] Furthermore, below the analysis result information CR51, the content CT51 has a toggle switch TG51 for selecting whether or not to compare with the previous month. In FIG. 18 , the toggle switch TG51 shows a state in which the selection to not compare with the previous month is made. For example, user U1 can change the state of the toggle switch TG51 by operating the terminal device 100 to select whether or not to compare with the previous month. This is similar to the operation of a normal toggle switch, so a detailed description will be omitted.
[0399] Next, a description will be given of a display example when making a comparison with the previous month, as shown in Fig. 19. For example, Fig. 19 is a diagram showing a display example when making a comparison with the previous month.
[0400] 19, the terminal device 100 used by the user U1 displays the content CT52 including the analysis result information CR52. The analysis result information CR52 may be displayed as the first information FC21 of the content CT21 in FIG.
[0401] 19, the terminal device 100 generates content CT52 including analysis result information CR52 that graphically displays changes in blood flow status calculated based on the usage data of user U1 along with date information. For example, the terminal device 100 generates content CT52 including analysis result information CR52 that graphically displays the blood flow status of user U1. Note that, similar to the processes described in FIGS. 10 and 11, the terminal device 100 may generate content CT52 that includes a data acquisition button for acquiring usage data from the toilet device 10, latest data information, recommendation information, report information, and the like. The terminal device 100 displays the generated content CT52.
[0402] The following describes various types of information included in the content CT52. The content CT52 shows a state in which the tab "Month," which displays data in monthly units, is selected from the four tabs "Day," "Week," "Month," and "Year" arranged above the analysis result information CR52.
[0403] In content CT52, period information TP52 indicating the period covered by analysis result information CR52 is placed below analysis result information CR52. Period information TP52 is "2020 / 7", indicating that the period covered by analysis result information CR52 is the one month of July 2020. However, since this is the same as period information TP51 in FIG. 18 , a description thereof will be omitted.
[0404] Furthermore, below the analysis result information CR52, a toggle switch TG52 for selecting whether or not to compare with the previous month is located for the content CT52. In FIG. 19 , the toggle switch TG52 indicates that comparing with the previous month is selected. For example, the terminal device 100 may switch between displaying the content CT51 and the content CT52 depending on the states of the toggle switches TG51 and TG52. In this case, the terminal device 100 switches between displaying the content CT51 and the content CT52 depending on the operation of the user U1.
[0405] 19 includes a graph LN52, which is a line graph in which plots PT52 corresponding to the blood flow condition on each day of July 2020 are arranged at positions corresponding to the blood flow condition values, and the plots PT52 are connected by straight lines in date order. Note that graph LN52 is similar to graph LN51 in FIG. 18, and therefore description thereof will be omitted.
[0406] Furthermore, the bioanalysis standard BL52, the upper limit UL52, and the lower limit LL52 in the analysis result information CR52 are the same as the bioanalysis standard BL51, the upper limit UL51, and the lower limit LL51 in Figure 18, so explanations will be omitted.
[0407] 19 includes information for comparing with the previous month, showing the blood flow status of user U1 on each day of June 2020 in a graph format arranged in chronological order starting from the 1st. The analysis result information CR52 shown in FIG. 19 includes a graph LN52 corresponding to July 2020, as well as a comparison graph PL52, which is a line graph corresponding to June 2020.
[0408] The analysis result information CR52 also includes a comparison reference PB52 indicating the bioanalysis reference for the blood flow condition for the previous month (June 2020) as information for comparison with the previous month. The comparison reference PB52 indicates a value calculated from the blood flow condition prior to the previous month (June 2020). For example, the comparison reference PB52 indicates the average blood flow condition for user U1 for the month before last (May 2020 in FIG. 19). In FIG. 19, the upward arrow from the comparison reference PB52 to the bioanalysis reference BL52 indicates that the bioanalysis reference BL52 has a larger value (score) than the comparison reference PB52 and is in a better condition.
[0409] Furthermore, in content CT52, trend information TR52 indicating a trend based on the results of a comparison with the previous month is placed below analysis result information CR52. As shown in Fig. 19, the blood flow condition this month is better than that of the previous month, and therefore trend information TR52 includes information indicating that the health condition is on the rise.
[0410] The bioanalysis criteria are not limited to those shown in Figures 18 and 19, and any other suitable form may be used. For example, the bioanalysis criteria may vary within a predetermined period. This point will be explained using Figure 20. For example, Figure 20 is a diagram showing a display example of bioanalysis criteria that vary within a predetermined period.
[0411] 20, the terminal device 100 used by the user U1 displays content CT53 including analysis result information CR53. Note that the analysis result information CR53 may be displayed as first information FC21 of the content CT21 in FIG.
[0412] 20 , the terminal device 100 generates content CT53 including analysis result information CR53 that graphically displays changes in blood flow status calculated based on the usage data of user U1 along with date information. For example, the terminal device 100 generates content CT53 including analysis result information CR53 that graphically displays the blood flow status of user U1. Note that the terminal device 100 may generate content CT53 that includes a data acquisition button for acquiring usage data from the toilet device 10, latest data information, recommendation information, report information, etc., similar to the processes described in FIGS. 10 and 11 . The terminal device 100 displays the generated content CT53.
[0413] The following describes various types of information included in the content CT53. The content CT53 shows a state in which the tab "Month," which displays data in monthly units, is selected from the four tabs "Day," "Week," "Month," and "Year" arranged above the analysis result information CR53.
[0414] In the content CT53, period information TP53 indicating the period covered by the analysis result information CR53 is placed below the analysis result information CR53. The period information TP53 is "2020 / 7", indicating that the period covered by the analysis result information CR53 is one month in July 2020. However, since this is similar to the period information TP51 in FIG. 18 , a description thereof will be omitted.
[0415] The analysis result information CR53 shown in Figure 20 includes a graph LN53, which is a line graph in which plots PT53 corresponding to the blood flow condition for each day in July 2020 are arranged at positions corresponding to the blood flow condition values, and each plot PT53 is connected by a straight line in date order. Note that the graph LN53 is almost the same as the graph LN51 in Figure 18, but in Figure 19, the period in the graph LN53 corresponding to the analysis result information CR53 is shown with a bold line, and is shown in a different manner from the period corresponding to the bioanalysis standard BL530.
[0416] The analysis result information CR53 also includes a bioanalysis standard BL530 indicating the bioanalysis standard for the blood flow condition. The bioanalysis standard BL530 indicates a value calculated from the past blood flow condition of user U1. For example, the bioanalysis standard BL530 indicates the average value of the blood flow condition for user U1 for the previous month (June 2020 in FIG. 20). FIG. 20 shows a case in which the bioanalysis standard BL530 is generated as the bioanalysis standard corresponding to the period up to the 23rd of July 2020.
[0417] Furthermore, the analysis result information CR53 includes a bioanalysis reference BL53 that is different from the bioanalysis reference BL530. Thus, FIG. 20 illustrates a case in which a bioanalysis reference BL53 that is different from the bioanalysis reference BL530 is generated for the period from the 24th onward (e.g., the last week) of July 2020. The bioanalysis reference BL53 indicates a value calculated from the past blood flow condition of user U1. For example, the bioanalysis reference BL53 may be the average value of user U1's blood flow condition for the previous month (e.g., the last week of June 2020 in FIG. 20 ), or the average value of the blood flow condition for the week before the last week of July.
[0418] The analysis result information CR53 also includes information indicating a predetermined reference range corresponding to the bioanalysis standard BL53. For example, the analysis result information CR53 includes an upper reference limit UL53 and a lower reference limit LL53 corresponding to the bioanalysis standard BL53.
[0419] In addition, in the content CT51, tabs TB51 and TB52 for specifying the target for which trend information is to be displayed are arranged below the analysis result information CR53. The content CT51 shows a state in which tab TB52 is selected out of tab TB51, which displays trends related to changes in the base, and tab TB52, which displays trends related to the overall average. Note that in Figure 20, the selected tab TB52 is hatched to indicate that tab TB52 is selected and tab TB51 is not selected, but the display of the selected tab is not limited to the form shown in Figure 20.
[0420] In content CT53, trend information TR53 indicating trends based on the selection of tabs TB51 and TB52 is placed below analysis result information CR53. In Fig. 20, tab TB52, which displays trends related to the overall average, has been selected, and as shown in analysis result information CR53, the overall average is on an upward trend, so the trend information TR53 includes information indicating that the health condition is on an upward trend.
[0421] Next, an example of a display other than monthly will be described with reference to FIG. 21. For example, FIG. 21 is a diagram showing an example of a display of analysis results on a weekly basis. In FIG. 21, the terminal device 100 used by user U1 displays content CT54 including analysis result information CR54. Note that analysis result information CR54 may also be displayed as first information FC21 of content CT21 in FIG. 11.
[0422] 21 , the terminal device 100 generates content CT54 including analysis result information CR54 that graphically displays changes in blood flow status calculated based on the usage data of user U1 along with date information. For example, the terminal device 100 generates content CT54 that includes analysis result information CR54 that graphically displays the blood flow status of user U1. Note that, similar to the processes described in FIGS. 10 and 11 , the terminal device 100 may generate content CT54 that includes a data acquisition button for acquiring usage data from the toilet device 10, latest data information, recommendation information, report information, and the like. The terminal device 100 displays the generated content CT54.
[0423] The following describes various types of information included in the content CT 54. The content CT 54 shows a state in which the tab "Week," which displays data in weekly units, is selected from the four tabs "Day," "Week," "Month," and "Year" arranged above the analysis result information CR 54.
[0424] Below the analysis result information CR54, content CT54 has period information TP54, which indicates the period covered by the analysis result information CR54. In Figure 21, the period information TP54 is "2020 / 7 / 20-7 / 26," which indicates that the period covered by the analysis result information CR54 is one week from July 20 to 26, 2020. In other words, this indicates that the analysis result information CR54 is information based on usage data of user U1 for one week from July 20 to 26, 2020.
[0425] The analysis result information CR54 shown in FIG. 21 includes information showing the blood flow status of user U1 for each day of the week from July 20th to 26th, 2020, in a graph format arranged in chronological order starting from Monday (the 20th in FIG. 21). The analysis result information CR54 shown in FIG. 21 includes information for displaying a chronological series of health indicators in a graph with the horizontal axis representing time and the vertical axis representing the corresponding health indicator (value). The analysis result information CR54 includes a graph LN54, which is a line graph in which plots PT54 corresponding to the blood flow status for each day are arranged at positions corresponding to the blood flow status values, and each plot PT54 is connected by a straight line in chronological order. Note that in FIG. 21, the symbol "PT54" is assigned to only some of the plots.
[0426] The analysis result information CR54 also includes a bioanalysis standard BL54 indicating the bioanalysis standard of the blood flow condition. The bioanalysis standard BL54 indicates a value calculated from the past blood flow condition of user U1. For example, the bioanalysis standard BL54 indicates the average value of the blood flow condition of user U1 for the previous week (in FIG. 21 , the week from July 13 to 19, 2020).
[0427] The analysis result information CR54 also includes information indicating a predetermined reference range corresponding to the bioanalysis standard BL54. For example, the analysis result information CR54 includes an upper reference limit UL54 and a lower reference limit LL54 corresponding to the bioanalysis standard BL54. FIG. 21 also shows a case in which July 22, 2020 is specified, and details are displayed indicating that the blood flow condition score (value) on July 22, 2020 is "52." For example, user U1 may operate the terminal device 100 to change the position of the vertical line in the analysis result information CR54, thereby specifying the date for which details are to be displayed.
[0428] Additionally, content CT54 includes baseline prediction information PD54, which indicates a predicted change in bioanalysis criteria, which are an example of a baseline, below analysis result information CR54. As shown in FIG. 19 , because the analysis result information CR54 indicates that the bioanalysis criteria are trending within a predetermined reference range corresponding to bioanalysis criteria BL54 based on the previous week, baseline prediction information PD54 includes information indicating that the bioanalysis criteria will be maintained, i.e., that there is little change in the bioanalysis criteria. Furthermore, content CT54 indicates that no related measurements have been performed, i.e., no measurements have been performed.
[0429] In conventional systems, understanding and interpretation of the provided information (e.g., health indicators) is left up to the user. Users who want to improve their health may be unsure of what actions to take even after viewing their health indicators. Therefore, the health status display system 1 standardizes past measurement data and compares it with the past measurement data to notify users of changes in indicators, enabling them to understand changes in their own health status. As described above, the health status display system 1 sets a baseline, such as a bioanalysis standard, for each user based on past excretion data or biological data. In this way, the health status display system 1 allows users to set the standard used when analyzing their health status individually. Furthermore, the health status display system 1 analyzes (evaluates) fluctuations from the baseline, such as a bioanalysis standard. This allows the health status display system 1 to perform appropriate analysis (evaluation) using the standard set individually for each user.
[0430] 6-4. Example of processing flow Based on the above, an example of the processing up to recommendation output executed by the health condition display system 1 will now be described using Fig. 22. Fig. 22 is a flowchart showing an example of the processing procedure executed by the health condition display system. Note that while the health condition display system 1 will be described as the main processor, each step of the processing may be executed by any device, such as the toilet device 10, remote control device 11, terminal device 100, cloud 500, or various sensors, depending on the device configuration included in the health condition display system 1.
[0431] The health condition display system 1 acquires usage data (step S201). For example, the toilet device 10 of the health condition display system 1 acquires usage data (toilet usage data) of the user who uses the toilet device 10 through detection by various sensors such as the biosensor 40 and the excretion sensor 60.
[0432] The health condition display system 1 generates predetermined bioanalysis criteria to be used in analyzing the health condition based on usage data for a predetermined period of time (step S202). For example, the terminal device 100 of the health condition display system 1 executes a criteria generation process to generate predetermined bioanalysis criteria to be used in analyzing the health condition based on usage data for a predetermined period of time (toilet usage data) acquired by the toilet device 10.
[0433] If the health condition display system 1 does not execute the criteria generation process, the health condition display system 1 does not need to execute the process of step S202. Furthermore, the process of step S202 may be executed by another device, such as the cloud 500 of the health condition display system 1, depending on the division of functions in the health condition display system 1.
[0434] The health condition display system 1 analyzes the user's health condition based on the usage data (step S203). For example, the terminal device 100 of the health condition display system 1 analyzes the health condition of the user (toilet user) based on the usage data (toilet usage data). Note that the processing of step S203 may be performed by another device, such as the cloud 500 of the health condition display system 1, depending on the functional division of the health condition display system 1.
[0435] Based on the analysis results, health condition display system 1 outputs multiple types of recommendation data aimed at improving health, including at least one of nutrition, sleep, and exercise (step S204). For example, terminal device 100 of health condition display system 1 executes a recommendation output process that outputs multiple types of recommendation data aimed at improving health, including at least one of nutrition, sleep, and exercise, based on the analysis results.
[0436] If the health condition display system 1 does not execute the recommendation output process, the health condition display system 1 does not need to perform the process of step S204. Furthermore, the process of step S204 may be performed by another device, such as the cloud 500 of the health condition display system 1, depending on the functional allocation in the health condition display system 1.
[0437] The above-described embodiments and modifications can be combined as appropriate within the scope of not causing any contradiction in the processing content.
[0438] In the above-described embodiments and modified examples, examples have been described in which information to be displayed is generated based on analysis processing, but the information to be displayed may be manually input by the user himself / herself. For example, in a case in which information regarding feces can be manually input by the user himself / herself, the user may visually or olfactory confirm the excrement, such as feces, after the user has defecated, and may input the information regarding the feces by operating the terminal device 100 himself / herself.
[0439] Further advantages and modifications will readily occur to those skilled in the art. Therefore, the invention in its broader aspects is not limited to the specific details and representative embodiments shown and described above. Accordingly, various modifications may be made without departing from the spirit or scope of the general inventive concept as defined by the appended claims and their equivalents.
[0440] The above-described embodiments and variations may be configured as follows, but are not limited to the following: (1) A toilet system comprising: data acquisition means for acquiring usage data of the toilet device, including at least one of biometric data of the toilet user based on the output of a biometric sensor provided in the toilet device and excretion data of the toilet user based on the output of an excretion sensor provided in the toilet device; data analysis means for analyzing the health condition of the toilet user based on the usage data; and standard creation means for creating predetermined bioanalysis standards to be used by the data analysis means when analyzing the health condition of the toilet user, based on the usage data for a predetermined period of time. (2) The toilet system described in (1), wherein the usage data includes multiple pieces of biometric data, and the standard creation means creates the predetermined bioanalysis standards for each of multiple indicators based on the usage data. (3) The toilet system described in (1) or (2), wherein the data analysis means analyzes the health condition of the toilet user based on predetermined fixed standards set in advance for the usage data and the predetermined bioanalysis standards created by the standard creation means. (4) The toilet system according to any one of (1) to (3), characterized in that the bioanalysis standard has a predetermined reference range, referencing the amount of change in the usage data over the predetermined period. (5) The toilet system according to any one of (1) to (4), characterized in that the predetermined period is set to a plurality of different periods, and the standard creation means creates the bioanalysis standard for each of the plurality of predetermined periods. (6) The toilet system according to any one of (1) to (5), characterized in that the bioanalysis standard compares the past bioanalysis standard with the latest bioanalysis standard, and if a predetermined difference occurs, notifies the toilet user.(7) The toilet system according to any one of (1) to (6), comprising: a data storage means for storing the usage data, a data transmission means for transmitting data, a data receiving means for receiving data, and a data update means for updating the usage data in the data storage means, wherein the data update means adds new unreceived usage data received by the data receiving means to the usage data in the data storage means or deletes at least a portion of the usage data in the data storage means, and wherein the data analysis means, when the data update means updates the usage data, re-analyzes the usage data updated by the data update means. (8) The toilet system according to any one of (1) to (7), comprising: a recommendation generation means for generating multiple types of recommendation data aimed at improving health, including at least one of nutrition, sleep, and exercise, based on the analysis results of the data analysis means, and wherein the recommendation data is changed in accordance with changes in the bioanalysis standard. (9) The toilet system according to any one of (1) to (8), characterized in that the excretion data is one or more of the amount, color, shape, gas, urine amount, urine color, and urine components of stool. (10) The toilet system according to any one of (1) to (9), characterized in that it comprises a recommendation display unit that displays a plurality of types of recommendations, the recommendation display unit being provided on at least one of the toilet user's mobile terminal and a remote control capable of operating the toilet system. (11) The toilet system according to any one of (1) to (10), characterized in that it comprises personal authentication means that identifies the toilet user, and seating detection means that detects sitting on the toilet seat of the toilet device, the data acquisition means starting data acquisition after the seating detection means detects sitting on the toilet seat, and linking data acquired until leaving the seat to the toilet user authenticated by the personal authentication means before or while sitting on the toilet user.(12) A toilet system according to any one of (1) to (10), comprising: a personal authentication means for identifying the toilet user; and a seating detection means for detecting a user sitting on the toilet seat of the toilet device, wherein the data acquisition means starts acquiring data after the seating detection means detects a user sitting on the toilet seat, and links the data acquired up to the user leaving the seat to the toilet user authenticated by the personal authentication means within a predetermined time after the user leaves the seat.
[0441] 1 Health condition display system 4 Toilet bowl 4b Upper surface 8 Bowl section 10 Toilet device 12 Main body section 14 Toilet lid 20 Toilet seat 20a Opening 21 Seating surface 25 Bottom surface 40 Biometric sensor 50 Sitting sensor 60 Excretion sensor 70 Timer section 80 Radio wave sensor 90 Communication section 91 Memory section 100 Terminal device (information processing device) 110 Communication section 120 Memory section 130 Input section 140 Display section 150 Control section 151 Acquisition section 152 Update section 153 Analysis section 154 Generation section 155 Display control section 156 Provision section 500 Cloud
Claims
1. A toilet system comprising: a data acquisition means for acquiring usage data of the toilet device, including at least one of the following: biometric data of the toilet user based on the output of a biometric sensor provided in the toilet device, and excretion data of the toilet user based on the output of an excretion sensor provided in the toilet device; a data analysis means for analyzing the health status of the toilet user based on the usage data; and a standard creation means for creating predetermined biometric analysis standards to be used by the data analysis means when analyzing the health status of the toilet user, based on the usage data for a predetermined period of time.
2. The toilet system described in claim 1, characterized in that the usage data includes multiple biometric data, and the standard creation means creates the specified biometric analysis standard for each of multiple indicators based on the usage data.
3. The toilet system described in claim 1, characterized in that the data analysis means analyzes the health condition of the toilet user based on predetermined fixed standards set in advance regarding the usage data and the predetermined bioanalysis standards created by the standard creation means.
4. The toilet system according to claim 1, characterized in that the bioanalysis standard has a predetermined reference range, referring to the amount of change in the usage data over the predetermined period.
5. The toilet system according to claim 1, characterized in that the predetermined period is set to a plurality of different periods, and the standard creation means creates the bioanalysis standard for each of the plurality of predetermined periods.
6. The toilet system according to claim 1, characterized in that the past bioanalysis standard is compared with the latest bioanalysis standard, and if a predetermined difference occurs, a notification is given to the toilet user.
7. A toilet system as described in claim 1, comprising: a data storage means for storing the usage data; a data transmission means for transmitting the data; a data receiving means for receiving the data; and a data update means for updating the usage data in the data storage means, wherein the data update means adds new unreceived usage data received by the data receiving means to the usage data in the data storage means or deletes at least a portion of the usage data in the data storage means, and wherein when the data update means updates the usage data, the data analysis means re-analyzes the usage data updated by the data update means.
8. The toilet system described in claim 1, further comprising a recommendation generation means for generating multiple types of recommendation data aimed at improving health, including at least one of nutrition, sleep, and exercise, based on the analysis results of the data analysis means, wherein the recommendation data is changed in accordance with changes in the bioanalysis criteria.
9. The toilet system according to claim 1, wherein the excretion data is one or more of the following: amount of stool, color, shape, gas, amount of urine, color of urine, and components of urine.
10. The toilet system described in claim 1, further comprising a recommendation display unit that displays multiple types of recommendations, wherein the recommendation display unit is provided on at least one of the toilet user's mobile terminal and a remote control that can operate the toilet system.
11. A toilet system as described in claim 1, comprising: a personal authentication means for identifying the toilet user; and a seating detection means for detecting a user sitting on the toilet seat of the toilet device, wherein the data acquisition means starts acquiring data after the seating detection means detects that the user has sat on the toilet seat, and links the data acquired up to the time the user leaves the seat to the toilet user authenticated by the personal authentication means before or while sitting on the toilet user.
12. A toilet system as described in claim 1, comprising: a personal authentication means for identifying the toilet user; and a seating detection means for detecting a user sitting on the toilet seat of the toilet device, wherein the data acquisition means starts acquiring data after the seating detection means detects a user sitting on the toilet seat, and links the data acquired up to the user leaving the seat to the toilet user authenticated by the personal authentication means within a predetermined time after the user leaves the seat.
Citation Information
Patent Citations
Health information management system and management method therefor
JP2003310560A
Biological information measurement system
WO2016121247A1
Health management system and health management method
WO2024024902A1