Health management system, health management method, information processing device, and information processing program
Patent Information
- Application Number
- JP2024159333
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-07-29
- Filing Date
- 2024-09-13
- Publication Date
- 2025-01-07
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
【0050】 実施形態の一態様によれば、利用者の健康に関する適切な情報提供を可能にすることができる。
Smart Images

Figure 2025000699000001_ABST
Abstract
Description
[Technical field]
[0001] The disclosed embodiments relate to a health management system, a health management method, an information processing device, and an information processing program. [Background technology]
[0002] Conventionally, a system has been disclosed that measures blood flow information of a toilet user sitting on a toilet seat, and calculates and outputs (e.g., displays on a display terminal) a health index based on the measurement results to aid in health management (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent Publication No. 2021-68396 Summary of the Invention [Problem to be solved by the invention]
[0004] However, there is room for improvement in the above-mentioned conventional technology. For example, although the above-mentioned conventional technology uses blood flow information (biometric information) of the toilet user, it does not take into consideration information regarding the toilet user's stool, and there is room for improvement in terms of providing information regarding the user's health.
[0005] An object of the disclosed embodiments is to provide a health management system, a health management method, an information processing device, and an information processing program that enable appropriate information regarding a user's health to be provided. [Means for solving the problem]
[0006] A health management system according to one aspect of an embodiment is a health management system that collects and manages information about excrement, and is characterized by having a biometric information acquisition unit that acquires a user's biometric information, a defecation information acquisition unit that acquires defecation information corresponding to the user's defecation, a health condition calculation unit that calculates a health score, which is numerical information indicating the health condition of the user, based on health index information based on the biometric information acquired by the biometric information acquisition unit and the defecation information acquired by the defecation information acquisition unit, a display unit that can be viewed by the user, and a display processing unit that executes a process of displaying information regarding the health score calculated by the health condition calculation unit on the display unit.
[0007] According to a health management system according to an embodiment, the health index information of the user and the defecation information are converted into information of a health score, which is numerical information indicating the health condition of the user, and can be quantitatively presented. For example, according to the health management system, the health condition including the defecation condition, which could not be quantitatively grasped in the past, can be grasped. Therefore, in the health management system, the user can quantitatively grasp the effect of defecation and the health index on the health, and can increase the motivation to improve the health condition. In this way, the health management system can provide appropriate information on the health of the user. Generally, as is known from stool tests, the defecation condition is highly correlated with the health condition, but a general user who does not have knowledge of the properties of stool (also simply called "stool") cannot at first glance know what kind of health condition it indicates, even if they can grasp the stool condition. In addition, although it has been known to measure the health condition from biological information such as blood flow condition, no consideration has been given to the correlation with the defecation condition. Therefore, the health management system can manage the health condition to present information on the health condition to the user for health improvement by using both biological information and stool information.
[0008] In a health management system according to one aspect of the embodiment, the display processing unit executes a process of displaying information relating to the health score, information relating to the health index information, and information relating to the defecation information on the display unit.
[0009] According to the health management system according to one aspect of the embodiment, in addition to the overall health score, other information is also displayed at the same time, so that the user can easily understand the specific health indicators and bowel movement information. Therefore, the health management system can provide the user with appropriate information regarding their health.
[0010] A health management system according to one aspect of an embodiment further includes a health index calculation unit that calculates health index information based on blood flow information of the user, and the biometric information acquisition unit acquires the user's blood flow information as the user's biometric information, and the health condition calculation unit calculates the health score using the health index information calculated by the health index calculation unit.
[0011] According to a health management system according to an embodiment, a user can be notified of an unprecedented overall evaluation result of health condition based on two items related to health, namely, stool and blood flow condition. The overall evaluation is not limited to a health score, but may include health information combining stool and blood flow conditions, and may notify the user of an overall health condition based on the stool and blood flow conditions, or may provide health advice based on the overall evaluation. Therefore, the health management system can provide appropriate information regarding the user's health.
[0012] A health management system according to one aspect of an embodiment further includes a defecation information calculation unit that calculates a defecation score by quantifying the defecation information, the health index calculation unit calculates a health index score by quantifying the health index information, and the health condition calculation unit calculates the health score based on the defecation score and the health index score.
[0013] According to a health management system according to an embodiment, the defecation information is scored to display an index score (individual score) together with a health score (total score), so that the details of the health condition can be quantitatively understood at a glance. Therefore, the health management system can provide appropriate information regarding the health of the user.
[0014] In a health management system according to one aspect of an embodiment, the display processing unit executes a process of displaying information indicating a defecation state of the user based on the defecation information on the display unit.
[0015] According to a health management system according to one aspect of the embodiment, since bowel movement status varies from person to person, the health status can be accurately notified to the user by notifying the bowel movement status (type, color, amount) instead of by a score. Therefore, the health management system can provide the user with appropriate information regarding the health of the user.
[0016] In a health management system according to one aspect of the embodiment, the defecation information calculation unit calculates the defecation score based on a relative evaluation obtained by comparing the characteristic values of the stool excreted in one defecation with a reference characteristic value.
[0017] According to an aspect of the embodiment, the health management system calculates a defecation score according to individual differences, and therefore can notify an accurate health condition according to an individual level. Therefore, the health management system can provide appropriate information regarding the health of the user.
[0018] In a health management system according to one aspect of the embodiment, the display processing unit executes a process of displaying the health index score on the display unit.
[0019] According to an aspect of the embodiment, the health management system can quantitatively grasp the state of health indicators at a glance. Therefore, the health management system can provide appropriate information regarding the health of a user.
[0020] In a health management system according to one aspect of the embodiment, the health index calculation unit calculates a plurality of pieces of health index information, and the display processing unit executes a process of displaying the plurality of pieces of health index information on the display unit.
[0021] According to an aspect of the embodiment, the health management system allows a user to grasp a plurality of indices at once, and therefore, the health management system can provide appropriate information regarding the user's health.
[0022] In a health management system according to one aspect of an embodiment, the display processing unit executes a process of displaying, on the display unit, at least the date and time when the defecation information and the health index information were last obtained.
[0023] According to the health management system according to one aspect of the embodiment, the user can easily understand which of the multiple indicators has been updated and reflected in the health score. Therefore, the health management system can provide appropriate information regarding the user's health.
[0024] In a health management system according to one aspect of the embodiment, the display processing unit executes a process of not displaying the health score on the display unit when all of the health index information and the bowel movement information used to calculate the health score have not been obtained.
[0025] Although toilets are used differently by different users, the health management system according to one aspect of the embodiment can provide accurate information regardless of the measurement time. Therefore, the health management system can provide appropriate information regarding the health of the user.
[0026] In a health management system according to one aspect of the embodiment, the display processing unit updates the health score when there is an update to either the health index information or the defecation information used in calculating the health score.
[0027] Although toilets are used differently by different users, the health management system according to one aspect of the embodiment can provide accurate information regardless of the measurement time. Therefore, the health management system can provide appropriate information regarding the health of the user.
[0028] The health management system according to one aspect of the embodiment further includes a message display processing unit that executes a process of determining the condition of the user based on at least one of the health score, the health index information, and the bowel movement information, and displaying a recommended message on the display unit according to the determined condition of the user.
[0029] According to the health management system according to one aspect of the embodiment, the recommendation message can encourage the user to improve his / her health. Therefore, the health management system can provide the user with appropriate information on the user's health.
[0030] The health management system according to one aspect of the embodiment further includes a highlight display processing unit that executes a process of highlighting for a certain period of time on the display unit based on at least one of the health score, the health index information, and the bowel movement information.
[0031] According to the health management system according to one aspect of the embodiment, the highlighting allows the user to grasp the health trend, and therefore the health management system can provide the user with appropriate information regarding the health of the user.
[0032] A health management method according to one aspect of an embodiment includes a biometric information acquisition process for acquiring biometric information of a user, a defecation information acquisition process for acquiring defecation information corresponding to the defecation of the user, a health condition calculation process for calculating a health score, which is numerical information indicating the health condition of the user, based on health index information based on the biometric information acquired by the biometric information acquisition process and the defecation information acquired by the defecation information acquisition process, and a display processing process for executing a process for displaying information regarding the health score calculated by the health condition calculation process on a display unit viewable by the user.
[0033] According to a health management method of one aspect of the embodiment, the health index information and defecation information of the user can be converted into health score information, which is numerical information indicating the health condition of the user, and quantitatively presented. For example, according to the health management method, it is possible to grasp the health condition including the defecation condition, which could not be grasped quantitatively in the past. Therefore, the health management method allows the user to quantitatively grasp the effect of defecation and health index on the health, and can increase the motivation to improve the health condition. In this way, the health management method can provide the user with appropriate information regarding the health of the user.
[0034] An information processing device according to one aspect of an embodiment is characterized in that it includes an acquisition unit that acquires biometric information of a user and defecation information corresponding to the user's defecation, and a health condition calculation unit that calculates a health score, which is numerical information indicating the health condition of the user, based on health index information based on the biometric information and the defecation information.
[0035] According to an information processing device according to an embodiment, a health score, which is numerical information indicating a user's health condition consisting of the user's health index information and defecation information, is calculated, thereby making it possible to quantitatively present information related to health. For example, the information processing device makes it possible to grasp a health condition including a defecation condition, which could not be quantitatively grasped in the past. Therefore, the information processing device allows a user to quantitatively grasp the effects of defecation and health indexes on health, and can increase motivation to improve the health condition. In this way, the information processing device can make it possible to provide appropriate information related to the user's health.
[0036] An information processing program according to one aspect of the embodiment is an information processing program executed by a computer, and is characterized in that it causes the computer to execute an acquisition procedure for acquiring a user's biometric information and defecation information corresponding to the user's defecation, and a health condition calculation procedure for calculating a health score, which is numerical information indicating the health condition of the user, based on health index information based on the biometric information and the defecation information.
[0037] According to an information processing program of an embodiment, a health score, which is numerical information indicating a user's health condition consisting of the user's health index information and defecation information, is calculated, thereby making it possible to quantitatively present information related to health. For example, the information processing program makes it possible to grasp a health condition including a defecation condition, which could not be quantitatively grasped in the past. Therefore, the information processing program allows a user to quantitatively grasp the effects of defecation and health indexes on health, and to increase motivation to improve the health condition. In this way, the information processing program makes it possible to provide appropriate information related to the user's health.
[0038] A health management system according to one aspect of the embodiment is a health management system equipped with a toilet having a biosensor that acquires blood flow information of a user and a defecation sensor that acquires defecation information corresponding to the user's defecation, and is characterized in that it has a control unit that executes a process to display the acquired blood flow information and the defecation information on a display unit that can be viewed by the user.
[0039] According to one aspect of the embodiment, the health management system includes a toilet having a biosensor that acquires blood flow information of a user and a defecation sensor that acquires defecation information corresponding to the user's defecation, and displays the blood flow information and defecation information on a display unit that can be viewed by the user. In this way, the health management system can provide appropriate information regarding the user's health.
[0040] In a health management system according to one aspect of the embodiment, the biosensor and the defecation sensor are provided in a toilet seat device including a toilet seat and a main body.
[0041] According to one aspect of the embodiment, the health management system includes a toilet seat device including a toilet seat and a main body, and thus the toilet seat device can acquire blood flow information and defecation information with high accuracy by providing the user with appropriate information on his / her health.
[0042] In a health management system according to one aspect of the embodiment, the biosensor and the defecation sensor are provided in a toilet seat device including a toilet seat and a main body.
[0043] According to one aspect of the embodiment, the health management system includes a toilet seat device including a toilet seat and a main body, and thus the toilet seat device can acquire blood flow information and defecation information with high accuracy by providing the user with appropriate information on his / her health.
[0044] A health management system according to one aspect of the embodiment displays the acquired blood flow information and a comprehensive evaluation of health status based on the defecation information.
[0045] According to the health management system according to one aspect of the embodiment, by displaying a comprehensive evaluation of the health condition based on the acquired blood flow information and bowel movement information, the health management system can provide the user with appropriate information on the overall health condition of the user. Thus, the health management system can provide the user with appropriate information on the health of the user.
[0046] In a health management system according to one aspect of the embodiment, the control unit determines the bowel movement characteristics, including at least one of the type, color, and amount of stool, as the bowel movement information, and displays on the display unit an overall assessment of the health condition based on the bowel movement characteristics and the blood flow information.
[0047] According to a health management system according to an embodiment, the defecation characteristics including at least one of the type, color, and amount of stool is determined as defecation information, and an overall evaluation of the health condition based on the defecation characteristics and blood flow information is displayed, thereby making it possible to appropriately provide information on the overall health condition of the user. Thus, the health management system makes it possible to appropriately provide information on the health of the user.
[0048] In a health management system according to one aspect of the embodiment, the control unit calculates a plurality of health index information from blood flow information, and outputs to the display unit an overall evaluation of the health condition based on the defecation information and the plurality of health index information.
[0049] According to a health management system according to an aspect of an embodiment, by calculating a plurality of health index information from blood flow information and outputting a comprehensive evaluation of a health condition based on defecation information and the plurality of health index information, it is possible to provide a user with appropriate information on the overall health condition. Therefore, the health management system can provide the user with appropriate information on the health of the user. Effect of the Invention
[0050] According to one aspect of the embodiment, it is possible to provide appropriate information regarding the health of a user. [Brief description of the drawings]
[0051] [Figure 1] FIG. 1 is a schematic perspective view of a toilet system according to an embodiment. [Diagram 2] FIG. 2 is a schematic side view of the toilet system according to the embodiment. [Diagram 3] FIG. 3 is a diagram illustrating an example of the configuration of a health management system according to an embodiment. [Figure 4] FIG. 4 is a schematic diagram showing a process for calculating various health indicators based on the measurement results of a biosensor. [Diagram 5] FIG. 5 is a diagram showing an example of a method for calculating a numerical value. [Figure 6] FIG. 6 is a diagram showing an example of a method for calculating a numerical value. [Figure 7] FIG. 7 is a diagram showing an example of a method for calculating a numerical value. [Figure 8] FIG. 8 is a flowchart showing an example of a procedure of a process executed by the health management system. [Figure 9] FIG. 9 is a flowchart illustrating an example of a procedure of a process executed by the health management system. [Figure 10] FIG. 10 is a diagram showing an example of a display of the health score. [Figure 11] FIG. 11 is a diagram showing an example of a display of health-related information. [Figure 12] FIG. 12 is a diagram showing a display example according to a period. [Figure 13] FIG. 13 is a flowchart illustrating an example of a procedure of a process executed by the health management system. [Figure 14] FIG. 14 is a flowchart illustrating an example of a procedure of a process executed by the health management system. [Figure 15] FIG. 15 is a diagram showing an example of a display of the measurement status. [Figure 16] FIG. 16 is a diagram showing an example of a display of the measurement status. [Figure 17] FIG. 17 is a diagram showing an example of a display of the measurement status. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0052] Hereinafter, embodiments of a health management system, a health management method, an information processing device, and an information processing program 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 embodiments described below.
[0053] <1. Health management system configuration> The configuration of a health management system according to an embodiment will be described with reference to Fig. 1 to Fig. 3. Fig. 1 is a schematic perspective view of the toilet system according to an embodiment. Fig. 2 is a schematic side view of the toilet system according to an embodiment. Fig. 3 is a diagram showing an example of the configuration of the health management system according to an embodiment.
[0054] The health management system 1 according to each embodiment described below uses sensors to measure (also referred to as "measure") various pieces of information related to a user (user), and calculates a health score based on the measured information. Note that the processes described below with the health management system 1 as the processing subject may be performed by any device capable of executing the processes, depending on the device configuration included in the health management system 1.
[0055] As shown in Fig. 3, the health management system 1 has a toilet 10 including a biosensor 40, a seating sensor 50, and a defecation sensor 60, a control unit 100, and an external terminal 200. The health management system 1 may include multiple toilets 10, multiple control units 100, and multiple external terminals 200. Note that the device configuration shown in Fig. 3 is merely an example, and the health management system 1 may also include, for example, a server device that provides the control unit 100 with information used by the control unit 100 to calculate various information such as a health score.
[0056] First, the configuration of the toilet 10, which is an example of a toilet system, will be described, including an outline of the external (physical) configuration of the toilet 10. As shown in Figures 1 and 2, the toilet 10 includes a toilet seat 20, a main body 12, and a toilet lid 14. The toilet seat 20 and the toilet lid 14 are each supported on a shaft so as to be rotatable relative to the main body 12.
[0057] As shown in FIG. 3, the toilet 10 includes a biosensor 40, a seating sensor 50, a defecation sensor 60, and a timer unit 70. The biosensor 40 is a sensor for detecting (acquiring) a user's biometric information, the seating sensor 50 is a sensor for detecting the user's seating, and the defecation sensor 60 is a sensor for detecting the user's defecation (also called "faecal matter"). For example, the biosensor 40 is a laser sensor that measures a physical quantity that reflects the user's blood flow information, and the defecation sensor 60 is an imaging device (image sensor) that images the user's defecation. The biosensor 40 and the seating sensor 50 are provided on the toilet seat 20, and the defecation sensor 60 is provided on the main body unit 12. The biosensor 40, the seating sensor 50, and the defecation sensor 60 will be described in detail later.
[0058] The biosensor 40 and the defecation sensor 60 are not limited to being provided on the toilet seat 20 or the main body 12. For example, the biosensor 40 and the defecation sensor 60 may be provided on a toilet seat device including the toilet seat 20 and the main body 12. For example, the biosensor 40 may be provided on an operation unit (not shown) protruding from the toilet seat device. The defecation sensor 60 may be provided not only on the main body 12 but also on the toilet seat 20. The measurement results of blood flow information vary greatly when the measurement site of the body changes in the direction of gravity relative to the heart. Therefore, it is preferable to measure the measurement site of the user seated on the toilet seat device at a position where it is difficult to change from the height of the heart, and by providing the biosensor on the toilet seat device, it is possible to measure at a constant measurement height and obtain blood flow information stably. In addition, it is preferable that the defecation sensor 60 is also provided on the toilet seat device in order to capture an image of defecation. Therefore, by arranging the biosensor 40 and the defecation sensor 60 on the toilet seat device, it becomes possible to accurately obtain blood flow information and defecation information.
[0059] As shown in FIG. 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 a U-shape or the like. The outer edge of the toilet seat 20 is curved to fit 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 to the seating surface 21.
[0060] The seating surface 21 is the surface exposed upward when the toilet seat 20 is placed on the upper surface 4b of the toilet bowl 4, and is the surface on which a 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 portion (also called a "thin portion") that is locally thinner than other portions at a position corresponding to the biosensor 40.
[0061] A heater wire and a heat insulating material for heating or keeping warm the seating surface 21 may be provided inside the toilet seat 20. The heater wire is controlled by a toilet seat heating unit provided inside the main body 12, and is laid out inside the toilet seat 20 so as not to interfere with the biosensor 40, the seating sensor 50, and the defecation sensor 60. The heat insulating material is disposed below the heater wire, the biosensor 40, and the seating sensor 50.
[0062] The portion of the toilet seat 20 corresponding to the biosensor 40 (thin portion) has a thickness that allows the transmission of the irradiated light emitted from the biosensor 40 and the reflected light reflected from a user seated on the seating surface 21. The thickness of the thin portion is set according to the intensity of the irradiated light and reflected light from the biosensor 40, as well as the durability of the toilet seat 20, and is, for example, about 0.5 mm to 1.0 mm.
[0063] In the following description, "upper," "lower," "front," "rear," "left side," and "right side" each refer to the directions as seen by a user sitting on the toilet seat 20 with their back to the open toilet lid 14.
[0064] The thin-walled portion is formed on the left side forward of the center of the length of the opening 20a of the toilet seat 20 in the front-to-rear direction, 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 Fig. 2, the thin-walled portion faces (abuts against) the back of the left thigh of a user (user U1 in Fig. 2) seated on the toilet seat 20. Fig. 2 shows a state in which user U1 is holding the external terminal 200 in his left hand.
[0065] The thin portion is formed as small as possible within a range in which the biosensor 40 can detect blood flow information of a user seated on the toilet seat 20, and is, for example, circular with a diameter of 12 mm or less (preferably 8 mm or less).
[0066] Furthermore, the main body 12 is located behind the bowl of the toilet 4 and is attached to the top surface 4b of the toilet 4. Built into the main body 12 are an opening / closing unit that controls the opening and closing of the toilet seat 20 and the toilet lid 14, a toilet seat heating unit that controls the temperature of the toilet seat 20, a cleaning unit that cleans the human private parts, and a deodorizing unit that reduces odorous components. For example, each of the units 12a-12d is controlled by the control unit 100. For example, the defecation sensor 60 is provided in a position facing the bowl of the toilet 4 from the main body 12, and is provided in a position that does not interfere with the units 12a-12d.
[0067] The biosensor 40 functions as a bioinformation acquisition unit that acquires bioinformation. For example, the biosensor 40 is a laser sensor, and acquires the user's blood flow information as the user's bioinformation. As shown in Figs. 1 and 2, the biosensor 40 is disposed inside the toilet seat 20 on the rear surface side of the thin wall portion. The biosensor 40 is a reflective sensor that irradiates infrared light toward the rear surface 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 according to the state of blood flow in the blood vessels under the skin.
[0068] 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. 2, the biosensor 40 is attached to the toilet seat 20 on the back side of the user's thighs.
[0069] Note that the 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, in the case where information on the user's heartbeat (pulse wave) is acquired as the bioinformation of the user, the biosensor 40 may be a heartbeat sensor. In addition, in the case where information on the user's breathing is acquired as the bioinformation of the user, the biosensor 40 may be a breathing sensor. In addition, in the case where information on the user's pulse (pulse wave) is acquired as the bioinformation of the user, the biosensor 40 may be a pulse sensor. In addition, in the case where information on the movement of the user's heart is acquired as the bioinformation of the user, the biosensor 40 may be an electrocardiogram sensor.
[0070] The biosensor 40 is connected to the control unit 100 via a predetermined network so as to be able to communicate with each other by wire or wirelessly. The biosensor 40 transmits various information to the control unit 100. For example, the biosensor 40 transmits the acquired bioinformation of the user to the control unit 100. For example, the biosensor 40 may be connected to the control unit 100 so as to be able to communicate with each other by a predetermined wireless communication function such as Bluetooth (registered trademark) or Wi-Fi (registered trademark). Note that the control unit 100 and the biosensor 40 may be connected in any manner as long as they are capable of transmitting and receiving information, and may be connected to each other by wire or may be connected to each other so as to be able to communicate with each other wirelessly. For example, the biosensor 40 may be connected to the control unit 100 via the communication unit 190 so as to be able to communicate with each other by wire or wirelessly.
[0071] 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 a user sitting on the toilet seat 20. The seating sensor 50 also functions as a leaving detection sensor that detects a user leaving the toilet seat 20. The seating sensor 50 detects the seated state of the user on the toilet seat 20.
[0072] For example, the seating sensor 50 is an electrostatic sensor. As shown in Fig. 1 and Fig. 2, the seating sensor 50 is formed on the right side forward of the center of the length in the front-rear direction of the opening 20a of the toilet seat 20, and is located 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 side of the right thigh of a user seated on the toilet seat 20.
[0073] The seating sensor 50 being an electrostatic sensor is merely an example, and the seating sensor 50 may be of any detection type and may be disposed in any location as long as it can detect a user sitting on the toilet seat 20. For example, if the seating sensor 50 is an infrared or μ (microwave) distance sensor that detects a user sitting on the toilet seat 20 by distance, the seating sensor 50 may be disposed in a position that detects a person's legs 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 seating sensor 50 detects a user sitting on the toilet seat by distance, the seating sensor 50 may be disposed on the ceiling of the space (toilet room) in which the toilet bowl 4 is provided. Also, for example, if the seating sensor 50 is a contact switch that detects the sinking of the toilet seat due to sitting, the seating sensor 50 may be disposed on the pivot part of the toilet seat 20. Also, for example, if the seating sensor 50 is a load sensor that detects a user sitting on the toilet seat by the weight applied to the toilet seat, the seating sensor 50 may be disposed on the back surface of the toilet seat 20, on the surface that contacts the toilet bowl 4.
[0074] The seating sensor 50 is connected to the control unit 100 via a predetermined network so as to be able to communicate with each other by wire or wirelessly. The seating sensor 50 transmits various information to the control unit 100. For example, the seating sensor 50 transmits acquired information on the user's sitting (leaving) to the control unit 100. For example, the seating sensor 50 may be connected to the control unit 100 so as to be able to communicate with each other by a predetermined wireless communication function such as Bluetooth or Wi-Fi. Note that the control unit 100 and the seating sensor 50 may be connected in any manner as long as they are capable of transmitting and receiving information, and may be connected to each other by wire or may be connected to each other so as to be able to communicate with each other wirelessly. For example, the seating sensor 50 may be connected to the control unit 100 via the communication unit 190 so as to be able to communicate with each other by wire or wirelessly.
[0075] The defecation sensor 60 functions as a defecation information acquisition unit that acquires defecation information corresponding to the defecation of the user. For example, the defecation sensor 60 is an image sensor that acquires defecation information of the defecation corresponding to the user by imaging the inside of the toilet 4. For example, the defecation sensor 60 is an image sensor provided at a position facing the bowl part of the toilet 4 from the main body part 12. For example, the defecation sensor 60 may be any sensor such as a CCD (Charge Coupled Device) sensor or a CMOS (Complementary Metal Oxide Semiconductor) sensor.
[0076] For example, the defecation 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 it is a line sensor, the defecation sensor 60 is placed in a direction that captures an image between the toilet seat 20 and the water seal part (part where water seals) of the toilet bowl 4. In this way, the defecation sensor 60 may be placed so as to capture an image of the feces falling from the user's defecation until it hits the water seal part (part where water seals) of the toilet bowl 4.
[0077] Also, for example, in the case of an area sensor, the defecation sensor 60 is arranged facing in a direction to capture an image of the water seal part of the toilet bowl 4. In this way, the defecation sensor 60 may be arranged so as to capture an image of the water seal part of the toilet bowl 4. The defecation sensor 60 may be arranged in any manner as long as it is capable of detecting (capturing) feces. The defecation sensor 60 may capture still images or may capture moving images. In addition, if the inside of the toilet bowl becomes dark when a user sits on the toilet seat and an image cannot be captured with sufficient brightness, a light source (light emitting unit) may be provided.
[0078] The defecation sensor 60 is connected to the control unit 100 via a predetermined network so as to be able to communicate with each other by wire or wirelessly. The defecation sensor 60 transmits various information to the control unit 100. For example, the defecation sensor 60 transmits acquired information on the defecation of the user to the control unit 100. For example, the defecation sensor 60 may be connected to the control unit 100 so as to be able to communicate with each other by a predetermined wireless communication function such as Bluetooth or Wi-Fi. Note that the control unit 100 and the defecation sensor 60 may be connected in any manner as long as they are capable of transmitting and receiving information, and may be connected to each other by wire or may be connected to each other so as to be able to communicate with each other wirelessly. For example, the defecation sensor 60 may be connected to the control unit 100 via the communication unit 190 so as to be able to communicate with each other by wire or wirelessly.
[0079] When the information acquired by the biosensor 40 and the information acquired by the defecation sensor 60 are described without distinction, they may be referred to as "sensor information." The sensor information is a concept that includes information acquired by various sensors to estimate the health status of the user, such as the information acquired by the biosensor 40 and the information acquired by the defecation sensor 60.
[0080] The timer unit 70 measures time. The timer unit 70 measures the time during which the sensor information is acquired by the sensor. The timer unit 70 measures the time when the seating sensor 50 detects that the user has sat down. The timer unit 70 measures the time from the time when the seating sensor 50 detects that the user has started to sit down. The timer unit 70 may measure the time from the time when the biosensor 40 starts to acquire bioinformation. The timer unit 70 may measure the time when the defecation sensor 60 first detects stool acquired by the defecation sensor. 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 defecation sensor 60 first detects stool acquired by the defecation sensor.
[0081] The timer unit 70 is connected to the control unit 100 via a predetermined network so as to be able to communicate with each other by wire or wirelessly. The timer unit 70 transmits various information to the control unit 100. For example, the timer unit 70 transmits information related to the measured time to the control unit 100. For example, the timer unit 70 may be connected to the control unit 100 so as to be able to communicate with each other by a predetermined wireless communication function such as Bluetooth or Wi-Fi. Note that the control unit 100 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 connected to each other by wire or may be connected to each other so as to be able to communicate with each other wirelessly. For example, the timer unit 70 may be connected to the control unit 100 via the communication unit 190 so as to be able to communicate with each other by wire or wirelessly.
[0082] The toilet 10 may also have a personal identification unit (identification device) that performs a process (personal identification) to identify a user who uses the toilet bowl 4. For example, the personal identification unit of the toilet 10 acquires information for identifying a user who uses the toilet bowl 4 to excrete, by communicating with an external terminal 200 owned by the user, or by the user's operation on a remote control, and performs personal identification of the user. For example, the personal identification unit of the toilet 10 communicates with an external terminal 200 owned by the user, and receives user identification information for identifying the user from the external terminal 200. For example, the personal identification unit of the toilet 10 may receive operation information indicating the user's operation from a remote control. Note that the personal identification unit of the toilet 10 may use any method to identify a user who uses the toilet bowl 4 to excrete, as long as it is possible to identify the user.
[0083] The personal identification unit of the toilet 10 is connected to the control unit 100 via a predetermined network so as to be able to communicate with each other by wire or wirelessly. The personal identification unit of the toilet 10 transmits various information to the control unit 100. For example, the personal identification unit of the toilet 10 transmits the acquired user identification information of the user to the control unit 100. For example, the personal identification unit of the toilet 10 may be connected to the control unit 100 so as to be able to communicate with each other by a predetermined wireless communication function such as Bluetooth or Wi-Fi. Note that the control unit 100 and the personal identification unit of the toilet 10 may be connected in any manner as long as they are capable of transmitting and receiving information, and may be connected to each other so as to be able to communicate with each other by wire or may be connected to each other so as to be able to communicate with each other by wireless. For example, the personal identification unit of the toilet 10 may be connected to the control unit 100 via the communication unit 190 so as to be able to communicate with each other by wire or wirelessly.
[0084] The control unit 100 is an information processing device (computer) that performs various information processing. The control unit 100 is connected to the external terminal 200 via a predetermined network (communication unit 190) such as the Internet so as to be communicable by wire or wirelessly. Note that the control unit 100 may be connected to the external terminal 200 in any manner as long as it is possible to transmit and receive information, and may be connected to be communicable by wire or wirelessly. Furthermore, the control unit 100 is capable of transmitting and receiving information to and from each component of the toilet 10 as described above.
[0085] The control unit 100 may be disposed at any location. The control unit 100 may be provided in a space corresponding to the toilet 10 (toilet room), or may be provided outside the space corresponding to the toilet 10 (toilet room). The control unit 100 may be provided inside the main body unit 12. For example, the control unit 100 may be disposed in a position near the front end of the toilet seat 20 (a position relatively close to the biosensor 40). In this case, the control unit 100 can process the output signal of the biosensor 40 and convert it into a signal that is relatively resistant to noise.
[0086] The device configuration and arrangement of the control unit 100 may be in any form as long as it can communicate with the external terminal 200 and each component of the toilet 10 and can perform processing. For example, the control unit 100 may be a portable terminal (device) such as a laptop computer that can be carried by an administrator of the health management system 1. The control unit 100 may also be located in the toilet 10. The control unit 100 may be provided (constructed) not in the main body unit 12, but in an external terminal 200 or an external network (for example, in a cloud CL) that communicates with the control unit 100 via the communication unit 190.
[0087] The control unit 100 calculates health indices of the user seated on the toilet seat 20 based on the measurement results of the biosensor 40. The control unit 100 calculates the health indices of the user based on the bioinformation of the user acquired by the biosensor 40. FIG. 4 is a schematic diagram showing a process of calculating various health indices based on the measurement results of the biosensor. The control unit 100 measures pulse rate, pulse variability, blood flow rate, 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 control unit 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.
[0088] For example, the heart rate is a health index indicating the number of times the user's heart beats within a certain period of time. The stress state (also called "relaxation level") is a health index indicating, for example, the state of the user's stress. The blood circulation state is a health index indicating, for example, the state of the user's blood circulation. For example, the blood circulation state may be the blood circulation state of 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 blood circulation state of any part of the user. The fitness level is a health index indicating, for example, the aerobic exercise ability of the user. The body water level is a health index indicating the ratio of the body water amount (body water rate) to the user's body weight. The metabolism level is a health index indicating, for example, the metabolism of the user. The vascular age is a health index indicating the vascular age of the user. The body clock is a health index indicating the body clock of the user.
[0089] The control unit 100 also determines the defecation characteristics (also called "stool characteristics") of the user seated on the toilet seat 20 based on the measurement results of the defecation sensor 60. The defecation characteristics (stool characteristics) are information that indicates the state of the user's defecation (stool). For example, the defecation characteristics (also called "stool state" or "stool state") include the type, color, amount, etc. of the stool. The control unit 100 determines the user's stool state based on the user's defecation information acquired by the defecation sensor 60. For example, the control unit 100 determines the stool state including the type, color, amount, etc. of the stool based on the measurement results of the defecation sensor 60 that captures an image. The control unit 100 also calculates a stool score (defecation score) corresponding to the stool state based on the stool state.
[0090] Furthermore, the control unit 100 measures the time that the user sits on the toilet seat 20 based on the measurement results of the timer unit 70. The control unit 100 determines whether the time that the user sits on the toilet seat 20 reaches the time required to acquire (measure) information (also referred to as "required time"). The control unit 100 determines whether the time that the user sits on the toilet seat 20 reaches a first time. The control unit 100 determines whether the time that the user sits on the toilet seat 20 reaches a second time.
[0091] <1-1. Health indicators, stool condition indicators, etc.> As described above, the control unit 100 derives various information such as a plurality of health indices and a stool condition. In the following, when the health indices and the stool condition are not distinguished from each other, they may be referred to as "indices". For example, the indices are a concept including information corresponding to each of a plurality of health indices such as heart rate, stress state, blood circulation state, fitness level, body water level, metabolic level, vascular age, and biological clock, and information corresponding to the stool condition. In other words, the indices include various information that can be used to estimate the user's health condition, such as information corresponding to each health indices calculated based on biological information and information corresponding to the stool condition determined based on defecation information.
[0092] For example, the information corresponding to an index may be information indicating a relative evaluation of the index, such as "high", "low", or "equal". The information corresponding to an index may be a specific numerical value of the index, such as "50 (bpm)" or "60 (%)". When it is clearly indicated that the information corresponding to an index is a numerical value, it may be described as "score", "numerical value", "value", or the like. When the index is the stool condition, the information corresponding to the index may be information indicating the stool condition, such as "cracked", "dark brown", or "medium". When the index (also called "stool index") is the stool condition, when it is clearly indicated that the information corresponding to the index is a numerical value, it may be described as "defecation score".
[0093] The control unit 100 calculates a health score using information on various indices such as the health index and stool condition, etc. The control unit 100 will be described in detail later.
[0094] The communication unit 190 is realized by, for example, a communication device, a communication circuit, etc. For example, the communication unit 190 may be provided in the main body unit 12. The communication unit 190 is connected to an arbitrary network by wire or wirelessly, and transmits and receives information to and from an external information processing device. For example, the communication unit 190 transmits and receives information to and from a remote control, a seating sensor 50, a defecation sensor 60, a biological sensor 40, the control unit 100, an external terminal 200, etc. Note that the communication unit 190 may be included in the control unit 100. That is, the communication unit 190 may be provided integrally with the control unit 100.
[0095] The external terminal 200 displays various types of information. The external terminal 200 displays information received from the control unit 100. The external terminal 200 has a display unit 210 that displays information. For example, the display unit 210 is a display screen of a tablet terminal or the like realized by, for example, a liquid crystal display or an organic EL (Electro-Luminescence) display. For example, the external terminal 200 displays on the display unit 210 various types of information such as health indices, defecation indices (also called "stool indices"), and health scores.
[0096] For example, the external terminal 200 is a device (computer) used by a user. The external terminal 200 is realized by, for example, a smartphone, a mobile phone, a PDA (Personal Digital Assistant), a tablet terminal, a notebook PC (Personal Computer), etc. For example, the external terminal 200 is a smartphone (mobile terminal) used by a user.
[0097] For example, the external terminal 200 is communicably connected to the control unit 100 via the communication unit 190 in a wired or wireless manner. For example, the external terminal 200 may be communicably connected to the control unit 100 by a predetermined wireless communication function such as Bluetooth or Wi-Fi. The external terminal 200 transmits and receives information to and from the control unit 100.
[0098] The external terminal 200 receives content indicating various information from the control unit 100 and displays the received content. For example, the external terminal 200 receives content including a health score from the control unit 100 and displays the received content. For example, the external terminal 200 executes a process of displaying various information related to health, such as content including a health score, using an application for displaying various information related to health, such as content including a health score (also referred to as a "health management application").
[0099] Note that the above is merely an example, and the health management system 1 may have any device configuration as long as it can realize the desired processing. For example, the remote control may function as a display unit that displays information. Furthermore, both the remote control and the external terminal 200 may be included in the health management system 1 as devices that function as display units. In this way, the above system configuration is merely an example, and the health management system 1 may have any system configuration as long as it can realize the desired processing.
[0100] Furthermore, the health management system 1 may include sensors other than the biosensor 40, the seating sensor 50, and the defecation sensor 60. For example, the health management system 1 may include a human body detection sensor. The human body detection sensor has a function of detecting a human body. For example, the human body detection sensor is realized by a pyroelectric sensor using an infrared signal. For example, the human body detection sensor may be realized by a μ (microwave) wave sensor. Note that the above is an example, and the human body detection sensor is not limited to the above, and may detect the human body by various means. For example, the human body detection sensor detects a person (such as a user) who enters a space (toilet room) in which the toilet 4 is provided. The human body detection sensor transmits a detection signal to the control unit 100.
[0101] <1-2. Configuration of the control unit (information processing device)> From here, each component of the control unit 100 will be described in detail. The control unit 100 may be, for example, an information processing device (control device) that controls various components and processes. The control unit 100 may have, for example, a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit), and may be realized by executing a program (for example, an information processing program related to the present disclosure) stored inside the control unit 100 using a RAM or the like as a working area. The control unit 100 may also have, for example, an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).
[0102] As shown in Fig. 3, the control unit 100 has an acquisition unit 110, a storage unit 120, a health index calculation unit 130, a defecation information calculation unit 140, a health condition calculation unit 150, and a display processing unit 160, and realizes or executes the functions and actions of information processing described below. Note that the internal configuration of the control unit 100 is not limited to the configuration shown in Fig. 3, and may be other configurations as long as they perform the information processing described below. Also, the connection relationship of each unit of the control unit 100 is not limited to the connection relationship shown in Fig. 3, and may be other connection relationships.
[0103] The acquisition unit 110 acquires information. The acquisition unit 110 acquires various information from the memory unit 120. The acquisition unit 110 acquires various information from the toilet 10. The acquisition unit 110 acquires various information from the toilet 10 that has been collected in the space corresponding to the toilet 10 (toilet room). The acquisition unit 110 acquires user identification information from the toilet 10 that identifies the user. The acquisition unit 110 acquires biometric information from the toilet 10. The acquisition unit 110 acquires defecation information from the toilet 10.
[0104] The acquisition unit 110 acquires sensor information detected by the sensor from the sensor. The acquisition unit 110 acquires sensor information of the user sensed by the sensor. The acquisition unit 110 acquires biometric information of the user. The acquisition unit 110 acquires blood flow information of the user as the biometric information of the user. The acquisition unit 110 acquires defecation information corresponding to the defecation of the user. The acquisition unit 110 receives the biometric information acquired by the biometric sensor 40 from the biometric sensor 40. The acquisition unit 110 receives information indicating detection by the seating sensor 50 from the seating sensor 50. The acquisition unit 110 receives defecation information acquired by the defecation sensor 60 from the defecation sensor 60. The acquisition unit 110 receives various information indicating user operations, etc. from the remote control. The acquisition unit 110 stores the received various information in the memory unit 120.
[0105] The storage unit 120 is 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. 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 information detected by the detection unit, and stores various information used in the determination process.
[0106] The storage unit 120 stores information related to the health score. The storage unit 120 stores various information used in the calculation process related to the health score. The storage unit 120 stores information such as a function used in the calculation process of the health score (health score calculation function).
[0107] The storage unit 120 stores a history (health score history information) relating to the health score for each user. The storage unit 120 stores information relating to the health score associated with the acquired date and time as health score history information. The storage unit 120 stores the health score of each user in association with that user. For example, the storage unit 120 stores the health score of user U1 in association with user identification information that identifies user U1. Note that the above is merely an example, and the storage unit 120 stores various information relating to the health score.
[0108] The memory unit 120 stores information on various indices such as health indices and indices related to defecation (stool indices). The memory unit 120 stores various information used in calculation processes related to health indices. The memory unit 120 stores information such as a function (health index calculation function) used in calculation processes of health indices. The memory unit 120 stores various information used in calculation processes related to defecation scores (stool indices). The memory unit 120 stores information such as a function (stool score calculation function) used in calculation processes of defecation scores.
[0109] Storage unit 120 stores history (health index history information) related to health indexes for each user. Storage unit 120 stores information related to health indexes associated with the acquired date and time as health index history information. Storage unit 120 stores information related to each health index of each user in association with each user. For example, storage unit 120 stores information related to each health index of user U1 in association with user identification information that identifies user U1. Note that the above is merely one example, and storage unit 120 stores various information related to health indexes.
[0110] 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 a threshold value 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 in the determination of the type, color, amount, etc. of stool.
[0111] The memory unit 120 stores history (stool history information) related to the stool condition for each user. The memory unit 120 stores information related 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 one example, and the memory unit 120 stores various information related to stool.
[0112] The storage unit 120 may store various information according to the purpose, not limited to the above. The storage unit 120 may store biometric information and defecation information. The storage unit 120 may store the biometric information, defecation information, etc., in association with the date and time of acquisition. The storage unit 120 may store a stool image as defecation 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 result (type, color, amount, etc.) judged about 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 the 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.
[0113] Health index calculation unit 130 functions as a generation unit that generates various information related to health indexes. Health index calculation unit 130 calculates the health index of the user based on the measurement result of biosensor 40. For example, health index calculation unit 130 calculates multiple health indexes such as pulse wave, blood flow rate, and heart rate by performing Fourier transform or the like on the output signal of biosensor 40. Health index calculation unit 130 calculates health index information based on bioinformation. Health index calculation unit 130 calculates the health index based on the bioinformation. Health index calculation unit 130 calculates a health index score based on the bioinformation. Health index calculation unit 130 calculates health index information based on blood flow information of the user. Health index calculation unit 130 calculates a health index score that quantifies the health index information. Health index calculation unit 130 calculates multiple health index information. Health index calculation unit 130 calculates multiple index information based on sensor information.
[0114] Health index calculation unit 130 calculates a heart rate based on the measurement result of biosensor 40. Health index calculation unit 130 calculates a stress state (calmness level) based on the measurement result of biosensor 40. Health index calculation unit 130 calculates a blood circulation state based on the measurement result of biosensor 40. Health index calculation unit 130 calculates a fitness level based on the measurement result of biosensor 40. Health index calculation unit 130 calculates an internal body water level based on the measurement result of biosensor 40. Health index calculation unit 130 calculates a metabolic level based on the measurement result of biosensor 40. Health index calculation unit 130 calculates a vascular age based on the measurement result of biosensor 40. Health index calculation unit 130 calculates a biological clock based on the measurement result of biosensor 40. Note that health index calculation unit 130 may generate information on health indexes by any method as long as it is possible to generate information on the various health indexes described above. For example, the health index calculation section 130 generates information on various health indexes from the measurement results of the biosensor 40 by appropriately using various healthcare-related technologies.
[0115] The defecation information calculation unit 140 functions as a generation unit that generates various information related to stool. The defecation information calculation unit 140 functions as a defecation state determination unit that performs a process of determining the state of stool. In other words, the defecation information calculation unit may be read as a defecation state determination unit. The defecation information calculation unit 140 performs the determination process using information detected by the defecation sensor 60. The defecation information calculation unit 140 performs the determination process using information stored in the storage unit 120.
[0116] The defecation information calculation unit 140 determines the amount of stool based on the image captured by the defecation sensor 60. For example, the defecation information calculation unit 140 determines the amount of stool based on the area or ratio of the stool in the image. For example, the defecation information calculation unit 140 may determine the amount of stool using a score output by a defecation determination model. When the score output by the defecation determination model to which an image is input is equal to or greater than a first threshold and less than a second threshold, the defecation information calculation unit 140 may determine the amount of stool as "small (small)". The second threshold is assumed to be a value greater than the first threshold. In addition, when the score output by the defecation determination model to which an image is input is equal to or greater than a second threshold and less than a third threshold, the defecation information calculation unit 140 may determine the amount of stool as "medium". The third threshold is assumed to be a value greater than the second threshold. Furthermore, the defecation information calculation unit 140 may determine the amount of stool as "large (large)" when the score output by the stool determination model to which an image is input is equal to or greater than the third threshold and less than the 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 defecation information calculation unit 140 may determine the amount of stool using various information as appropriate.
[0117] The defecation information calculation unit 140 determines the type of stool corresponding to the stool image based on the image captured by the defecation sensor 60. The defecation information calculation unit 140 uses the stool image to determine whether the type of stool corresponding to the stool image is one of multiple types based on the shape (also simply called "shape"). The defecation information calculation unit 140 may classify the type of stool into seven types based on the Bristol scale. For example, the defecation information calculation unit 140 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 rolling, 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 defecation information calculation unit 140 determines the type (shape) of the user's stool by appropriately using various techniques that detect the shape of the stool by optical methods.
[0118] The defecation information calculation unit 140 may determine the type of stool using a technique related to AI (artificial intelligence). For example, the defecation information calculation unit 140 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 teacher data indicating classification judgment. This teacher data includes multiple combinations of a stool image and a label (correct answer information) indicating the type (any of types 1 to 7) of the mass (stool) contained in the stool image. For example, the type determination model is a model that receives a stool image as input and outputs information indicating the type of the mass (stool) contained in the input stool image. For example, the type determination model is trained to output information of the label (type of stool) corresponding to the input stool image when a stool image is input. The type determination model is trained appropriately using various methods related to so-called supervised learning. In this case, the type determination model is stored in the storage unit 120, and the defecation information calculation unit 140 may determine the type of stool using the type determination model stored in the storage unit 120. For example, the control unit 100 may perform a learning process to generate the type determination model. It should be noted that the above is merely an example, and the defecation information calculation unit 140 may determine the type of stool by appropriately using various information.
[0119] Also, for example, the defecation information calculation unit 140 uses a stool image to determine the color of the stool corresponding to the stool image. The defecation information calculation unit 140 uses the stool image to determine whether the color of the stool corresponding to the stool image is one of a plurality of levels based on color. For example, the defecation information calculation unit 140 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, dark brown, and dark brown.
[0120] The defecation information calculation unit 140 determines the color of the stool from the detection result by the defecation sensor 60. The defecation information calculation unit 140 determines the color of the user's stool by appropriately using various techniques for detecting the color of the stool by optical methods. The defecation information calculation unit 140 determines whether the color of the stool is yellow, light yellow ochre, yellow ochre, brown, dark brown, or dark brown by appropriately using various techniques related to classifying the color of the stool. For example, the defecation information calculation unit 140 determines (judges) the color of the stool based on various information (feature amounts) such as the brightness and lightness of the color image (RGB).
[0121] The defecation information calculation unit 140 may determine the color of the stool using a technique related to AI (artificial intelligence). For example, the defecation information calculation unit 140 may determine the color of the stool using a learning model (color judgment model) generated by machine learning. In this case, the color judgment model is trained in advance using teacher data indicating classification judgment. This teacher data includes a plurality of combinations of a stool image and a label (correct answer information) indicating the color of the lump (stool) contained in the stool image (any of yellow, light yellow ochre, yellow 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 lump (stool) contained in the input stool image. For example, the color judgment model is trained to output information of the label (color of stool) corresponding to the input stool image when a stool image is input. The learning of the color judgment model is performed by appropriately using various techniques related to so-called supervised learning. In this case, the color judgment model is stored in the storage unit 120, and the defecation information calculation unit 140 may determine the color of the stool using the color judgment model stored in the storage unit 120. For example, the control unit 100 may perform a learning process to generate a color determination model. Note that the above is merely an example, and the defecation information calculation unit 140 may determine the color of stool using various information as appropriate. Also, the above six levels of yellow, light yellow ochre, yellow ochre, brown, dark brown, and dark brown are merely examples of colors, and the defecation information calculation unit 140 may determine other colors or may determine the color in five levels or less.
[0122] As described above, the defecation information calculation unit 140 determines the stool condition based on the defecation information. The defecation information calculation unit 140 calculates information related to the stool index based on the sensor information. The defecation information calculation unit 140 determines the stool index based on the defecation information. The defecation information calculation unit 140 calculates a defecation score based on the stool condition. The defecation information calculation unit 140 calculates a defecation score that is a numerical value of the defecation information. The defecation information calculation unit 140 calculates a defecation score based on a relative evaluation obtained by comparing the property value of the stool excreted in one defecation with a reference property value.
[0123] The health condition calculation unit 150 calculates a health score. The health condition calculation unit 150 calculates a health score, which is numerical information indicating the health condition of the user, based on health index information based on biological information and defecation information. The numerical information includes various information such as a percentage, not limited to a score out of a maximum of 100 points. The health condition calculation unit 150 calculates the health score using the health index information calculated by the health index calculation unit 130.
[0124] The health condition calculation unit 150 calculates the health score using the health index score calculated by the health index calculation unit 130 and the defecation score calculated by the defecation information calculation unit 140. The health condition calculation unit 150 calculates the health score based on the defecation score and the health index score. The health condition calculation unit 150 calculates the health score based on a plurality of health index scores and the defecation score. The health condition calculation unit 150 calculates the health score based on a total value obtained by adding up the plurality of health index scores and the defecation score.
[0125] The health condition calculation unit 150 calculates the health score as an average value of the multiple health index scores and the defecation score. The health condition calculation unit 150 calculates the health score using multiple weighting values corresponding to each of the health index scores and the defecation score. The health condition calculation unit 150 calculates the health score based on a total value obtained by adding up each of the weighted health index scores obtained by multiplying each health index score by the weighting value corresponding to each health index score, and a weighted defecation score obtained by multiplying the defecation score by the weighting value corresponding to the defecation score.
[0126] The display processing unit 160 functions as an output control unit that controls the output of various information. The display processing unit 160 controls the display of the display unit 210 of the external terminal 200. The display processing unit 160 controls the display of the display unit 210 of the external terminal 200 by issuing instructions to the external terminal 200. The display processing unit 160 controls the display of the display unit 210 of the external terminal 200 by transmitting information to the external terminal 200.
[0127] The display processing unit 160 transmits information to the external terminal 200 via the communication unit 190. For example, the display processing unit 160 transmits information to be displayed on the external terminal 200 to the external terminal 200. The display processing unit 160 functions as a determination unit that performs various determinations. The display processing unit 160 performs time-related determinations based on the time measured by the timer unit 70. The display processing unit 160 determines whether or not the seating sensor 50 has detected a user sitting on the toilet seat 20. The display processing unit 160 determines whether or not the seating sensor 50 has detected a user sitting on the toilet seat 20.
[0128] The display processing unit 160 executes a process of displaying information related to the health score calculated by the health condition calculation unit 150 on the display unit 210 of the external terminal 200. The display processing unit 160 executes a process of displaying information related to the health score, information related to the health index information, and information related to the defecation information on the display unit 210 of the external terminal 200. The display processing unit 160 executes a process of displaying information indicating the defecation status of the user based on the defecation information on the display unit 210 of the external terminal 200. The display processing unit 160 executes a process of displaying text information indicating the defecation status of the user based on the defecation information on the display unit 210 of the external terminal 200.
[0129] The display processing unit 160 executes a process of displaying the health index score on the display unit 210 of the external terminal 200. The display processing unit 160 executes a process of displaying a plurality of pieces of health index information on the display unit 210 of the external terminal 200. The display processing unit 160 executes a process of displaying on the display unit 210 of the external terminal 200 at least the date and time when each of the defecation information and the health index information was last obtained.
[0130] When all of the health index information and defecation information used to calculate the health score have not been obtained, the display processing unit 160 executes processing to hide the health score on the display unit 210 of the external terminal 200. When any of the health index information and defecation information used to calculate the health score has been updated, the display processing unit 160 updates the health score.
[0131] The display processing unit 160 executes a process of displaying the index information calculated by the health index calculation unit 130 or the defecation information calculation unit 140 on the display unit 210 of the external terminal 200. When acquisition of the user's sensor information is finished after completion (end) of measurement related to the first index (also referred to as "primary measurement"), the display processing unit 160 executes a process of displaying information related to the first index (also referred to as "first index information") on the display unit 210 of the external terminal 200.
[0132] After the measurement related to the second index (also referred to as "secondary measurement") is completed, the display processing unit 160 executes a process of displaying the first index information and information related to the second index (also referred to as "second index information") on the display unit 210 of the external terminal 200. If the first index information is updated between the end of the primary measurement and the end of the secondary measurement, the display processing unit 160 executes a process of displaying the updated first index information on the display unit 210 of the external terminal 200.
[0133] In addition, the first index and the second index are relative concepts and are defined according to the length of time (required time) required to obtain (measure) information, and an index that requires a longer time than one index designated as the first index becomes the second index for that one index. For example, if the stool condition (stool index) requires a longer time than one health index, and if the one health index is designated as the first index, the stool index becomes the second index for that one health index. For example, if the one health index requires a longer time than another health index, and if the other health index is designated as the first index, the one health index becomes the second index for the other health index. As described above, when different sensors, the biosensor 40 and the defecation sensor 60, are used to calculate multiple health indexes, the measurement times by each sensor are different. For example, when the measurement of the health index by the biosensor 40 and the measurement of the defecation condition (stool condition) by the defecation sensor 60 take a long time (for example, several minutes) until the user defecates, the time required for the stool condition (stool index) is longer than the time required for the health index.
[0134] For example, if the time required for the bowel condition (bowel index) is longer than that for the stressed state, the bowel index becomes the second index for the stressed state. For example, if the time required for obtaining (determining) information on the bowel condition (bowel index) is 90 seconds and the time required for obtaining (calculating) information on the stressed state is 60 seconds, the bowel index becomes the second index for the stressed state. Also, if the time required for the stressed state is longer than that for the heart rate, the stressed state becomes the second index for the heart rate. For example, if the time required for obtaining (calculating) information on the stressed state is 50 seconds and the time required for obtaining (calculating) information on the heart rate is 15 seconds, the stressed state becomes the second index for the heart rate. In this way, the first index and the second index are relative concepts, and the first index becomes the second index for an index that requires a shorter time than itself. Even if an index is a secondary index relative to another index, it will be a primary index relative to an index that requires a longer time than itself. In other words, the terms primary index and secondary index are used here to distinguish and express indexes according to the length of time required.
[0135] The display processing unit 160 functions as a generating unit that performs a generating process of various information. The display processing unit 160 generates content to be displayed on the external terminal 200. The display processing unit 160 generates content CT1 indicating a health score. For example, the display processing unit 160 generates content (image information) to be provided to the external terminal 200 by appropriately using various technologies related to image generation and image processing. For example, the display processing unit 160 generates a screen (image information) to be provided to the external terminal 200 by appropriately using various technologies such as Java (registered trademark). Note that the display processing unit 160 may generate content (image information) to be provided to the external terminal 200 based on the format of CSS (Cascading Style Sheets), JavaScript (registered trademark), or HTML (Hyper Text Markup Language). For example, the display processing unit 160 may generate content in various formats such as JPEG (Joint Photographic Experts Group), GIF (Graphics Interchange Format), and PNG (Portable Network Graphics).
[0136] The display processing unit 160 transmits information. The display processing unit 160 transmits information to an external information processing device via the communication unit 190. For example, the display processing unit 160 transmits various information to the external terminal 200. The display processing unit 160 transmits generated information to the external terminal 200, etc. The display processing unit 160 transmits content CT1 to the external terminal 200, etc.
[0137] The display processing unit 160 controls the display of the display unit 210 of the external terminal 200 so that the content CT1 is displayed on the display unit 210 of the external terminal 200. Note that the process of displaying on the display unit 210 executed by the display processing unit 160 etc. here includes the display processing unit 160 etc. transmitting information to the external terminal 200 having the display unit 210 to cause the external terminal 200 to display information.
[0138] The display processing unit 160 has a health condition display processing unit 161 , a health index display processing unit 162 , a defecation condition display processing unit 163 , a measurement status display processing unit 164 , a message display processing unit 165 , and a highlight display processing unit 166 .
[0139] The health condition display processing unit 161 executes processing related to display of information on the health score among the processing executed by the display processing unit 160. The information on the health score to be displayed is not limited to numerical values such as a score out of 100 points or a percentage, but also includes information visually displaying numerical values such as a score or a percentage with a gauge bar or the like. In this way, when the score is displayed, the numerical value may be an absolute value (a score out of 100 points) or a relative numerical value as a percentage. In addition, instead of numerical information, a display such as a gauge in which numerical information is visualized may be used. The health condition display processing unit 161 executes processing to display information on the health score on the display unit 210 of the external terminal 200. When the health score SC1 of the content CT1 shown in FIG. 10 is updated, the health condition display processing unit 161 executes processing to display the updated health score SC1 on the external terminal 200 by transmitting the updated health score SC1 to the external terminal 200.
[0140] Health index display processing unit 162 executes processing relating to the display of information relating to health indexes, among the processing executed by display processing unit 160. Health index display processing unit 162 executes processing to display information relating to health index information on display unit 210 of external terminal 200. When any of health indexes HX in content CT1 shown in Fig. 10 is updated, health index display processing unit 162 executes processing to cause external terminal 200 to display the updated health index HX by transmitting the updated health index HX to external terminal 200.
[0141] Health index display processing unit 162 executes processing to display health index information calculated by health index calculation unit 130 on display unit 210 of external terminal 200. When acquisition of user sensor information has finished after completion of primary measurement, health index display processing unit 162 executes processing to display first index information on display unit 210 of external terminal 200. After completion of secondary measurement, health index display processing unit 162 executes processing to display the first index information and second index information on display unit 210 of external terminal 200.
[0142] The defecation state display processing unit 163 executes processing related to display of information related to the defecation state among the processing executed by the display processing unit 160. The defecation state display processing unit 163 executes processing to display information related to the defecation information on the display unit 210 of the external terminal 200. When the defecation index DX of the content CT1 shown in Fig. 10 is updated, the defecation state display processing unit 163 executes processing to cause the external terminal 200 to display the updated defecation index DX by transmitting the updated defecation index DX to the external terminal 200.
[0143] The defecation status display processing unit 163 executes a process of displaying the defecation index information calculated by the defecation information calculation unit 140 on the display unit 210 of the external terminal 200. The defecation status display processing unit 163 executes a process of displaying the second index information on the display unit 210 of the external terminal 200 after the secondary measurement is completed.
[0144] The measurement status display processing unit 164 executes processing related to display of information related to the measurement status among the processing executed by the display processing unit 160. The measurement status display processing unit 164 executes processing to display information related to the measurement status on the display unit 210 of the external terminal 200.
[0145] The measurement status display processing unit 164 notifies the measurement status through the display unit 210 of the external terminal 200. The measurement status display processing unit 164 notifies the measurement status regarding a plurality of index information including first index information that can be calculated in a first time and second index information that can be calculated in a second time longer than the first time through the display unit 210 of the external terminal 200. The measurement status display processing unit 164 notifies the completion of the primary measurement corresponding to the first time, and also notifies the execution of the secondary measurement corresponding to the second time. When the secondary measurement is completed, the measurement status display processing unit 164 notifies the completion of the secondary measurement.
[0146] For example, the measurement status display processing unit 164 executes a process of displaying notification information NT1 shown in Fig. 15 on the display unit 210 of the external terminal 200. For example, the measurement status display processing unit 164 executes a process of displaying notification information NT2 shown in Fig. 16 on the display unit 210 of the external terminal 200. For example, the measurement status display processing unit 164 executes a process of displaying notification information NT3 shown in Fig. 17 on the display unit 210 of the external terminal 200.
[0147] The message display processing unit 165 executes a process of determining the condition of the user based on at least one of the health score, the health index information, and the defecation information, and displaying a recommended message according to the determined condition of the user on the display unit 210 of the external terminal 200. For example, the message display processing unit 165 executes a process of displaying the recommended information RC shown in FIG. 11 on the display unit 210 of the external terminal 200.
[0148] The highlight display processing unit 166 executes a process of performing a highlight display for a certain period of time on the display unit 210 of the external terminal 200 based on at least one of the health score, the health index information, and the defecation information. For example, the highlight display processing unit 166 executes a process of displaying the highlight information HL shown in FIG. 11 on the display unit 210 of the external terminal 200.
[0149] The configuration of the control unit 100 described above is merely an example, and the control unit 100 may have various configurations other than those described above. For example, the control unit 100 may have a display unit when it has a function of displaying information. Furthermore, when the external terminal 200 calculates the health score, the control unit 100 and the external terminal 200 may be integrated. For example, when the external terminal 200, such as a smartphone used by a user, calculates the health score using an information processing program, the external terminal 200 may have the function of the control unit 100.
[0150] For example, a process of calculating a health score may be executed by an application (e.g., a health management application) including an information processing program. For example, when a health score is calculated by an application (e.g., a health management application) installed in the external terminal 200, the external terminal 200 may have the configuration of the control unit 100.
[0151] <3. Calculation example> From here, an example of a method for calculating a numerical value will be described with reference to Fig. 5 to Fig. 7. Fig. 5 to Fig. 7 are diagrams showing an example of a method for calculating a numerical value. In the following, calculation of a numerical value (score) will be described using the amount of water in the body as an example.
[0152] <3-1. First calculation example (point allocation)> First, a first calculation example will be described with reference to FIG. 5. Specifically, FIG. 5 shows a first calculation example in which a score is calculated by allocating points. A graph GR11 in FIG. 5 is information for converting a measurement result into a score of 0 to 100 points. Specifically, the graph GR11 shows an example in which a score corresponding to the body water content is allocated to each measurement value (measurement value) corresponding to the body water content. The example in FIG. 5 shows a case in which a larger score is allocated to a smaller measurement value corresponding to the body water content. In this case, the control unit 100 uses the information of the graph GR11 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.
[0153] <3-2. Second calculation example (per user)> First, a second calculation example will be described with reference to Fig. 6. Fig. 6 shows an example of calculation based on one's own health index information results. Specifically, Fig. 6 shows a second calculation example in which a score is calculated by allocating (assigning) points. Fig. 6 shows a second calculation example in which a score is calculated using the history of only the user to be calculated (target user). For example, Fig. 6 shows a case in which points are allocated based on the results of the target user's past 50 measurements.
[0154] Graph GR12 in FIG. 6 is information for converting (converting) the measurement result into a score between 0 and 100. For example, graph GR12 is information for converting (converting) the measurement result into any value between 0 and 100 depending on the deviation from the average value (base) of 50 points. 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. 6 shows a case in which a larger score is assigned to a smaller measurement value corresponding to the body water content. In this case, the control unit 100 uses the information of 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.
[0155] <3-3. Third calculation example (multiple users)> First, a third calculation example will be described with reference to FIG. 7. FIG. 7 shows an example of calculation based on the health index information results of a user population (multiple users). Specifically, FIG. 7 shows a third calculation example in which a score is calculated by allocating (assigning) points. FIG. 7 shows a third calculation example in which a score is calculated using the histories of multiple users, not limited to the user (target user) to be calculated. For example, FIG. 7 shows a case in which points are allocated based on the past 50 measurement results of each of 100 users.
[0156] Graph GR13 in FIG. 7 is information for converting (converting) the measurement result into a score between 0 and 100. For example, graph GR13 is information for converting (converting) the measurement result into any value between 0 and 100 depending on the deviation from the base, with the average value (base) being 50 points. Specifically, graph GR13 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. In the example of FIG. 7, a larger score is assigned to the smaller the measurement value corresponding to the body water content. In this case, the control unit 100 uses the information of graph GR13 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.
[0157] The above calculation is merely an example, and the control unit 100 may calculate the numerical value by various methods other than the above. For example, the control unit 100 may calculate the numerical value by absolute value evaluation. Also, in Figs. 5 to 7, the calculation of the numerical value (score) is described using the body water content, which is one of the health indexes, as an example, but the health index score may be calculated by the same process for other health indexes such as heart rate.
[0158] The control unit 100 may also calculate the defecation score in the same manner as in Figs. 5 to 7. For example, the control unit 100 calculates the defecation score, which is a value from 0 to 100 points. For example, the control unit 100 may calculate the defecation score based on a relative evaluation by comparing the property value of the stool discharged in one defecation with a standard property value. For example, the control unit 100 calculates the defecation score based on a comparison between the standard and the stool condition of the stool to be calculated (also called "target stool"), using the average stool condition of the user's past stools as a standard. As described above, the defecation score may be a numerical value calculated based on the defecation properties (stool condition) such as type, shape, color, etc., or may be information indicating the defecation properties (stool condition) itself such as type, shape, color, etc.
[0159] For example, the control unit 100 calculates a defecation score that is larger the closer the stool condition of the target stool is to the standard. For example, the control unit 100 calculates the defecation score of the target stool so that when the stool condition of the target stool matches the standard, the score is 100, and the further the stool condition of the target stool deviates from the standard, the smaller the value is. For example, the control unit 100 calculates the defecation score of the target stool to be 100 when the stool condition of the target stool matches the standard. For example, the control unit 100 calculates the defecation score of the target stool to be smaller the further the stool condition of the target stool is from the standard.
[0160] Also, for example, the control unit 100 may plot the stool in a three-dimensional space (also called "stool state space") with each of the type, color, and amount as dimensions, and calculate the defecation score according to the position of the stool in the three-dimensional space (stool state space). For example, the control unit 100 may calculate the defecation score of the stool according to where the stool is located in the stool state space with each of the type, color, and amount as dimensions. For example, the control unit 100 may take the score of the location where the stool is located in the stool state space in which each of the type, color, and amount is a dimension and a score is assigned to each position as the defecation score of the stool.
[0161] <4. Processing flow> From here, the flow of processing related to the embodiment will be described with reference to Figs. 8 and 9. Figs. 8 and 9 are flowcharts showing an example of the processing procedure executed by the health management system. Specifically, Fig. 8 is a flowchart showing an outline of the processing procedure related to the health score executed by the health management system. Fig. 9 is a flowchart showing the details of the processing procedure related to the health score executed by the health management system. Note that, although the health management system 1 will be described below as the processing subject, the processing shown in Figs. 8 and 9 may be performed by any device, such as the control unit 100, the external terminal 200, various sensors, etc., depending on the device configuration included in the health management system 1.
[0162] First, an overview of the processing flow related to the health score in the health management system 1 will be described with reference to FIG.
[0163] The health management system 1 acquires biometric information of a user (step S101). For example, the biometric sensor 40 of the health management system 1 acquires biometric information of a user who uses the toilet 10.
[0164] The health management system 1 also acquires defecation information corresponding to the defecation of the user (step S102). For example, the defecation sensor 60 of the health management system 1 acquires defecation information corresponding to the defecation of the user who uses the toilet 10.
[0165] Then, the health management system 1 calculates a health score, which is numerical information indicating the health condition of the user, based on the health index information based on the bio-information and the defecation information (step S103). For example, the control unit 100 of the health management system 1 calculates a health score indicating the health condition of the user based on the health index information based on the bio-information acquired by the bio-sensor 40 and the defecation information acquired by the defecation sensor 60.
[0166] Then, the health management system 1 executes a process to display the information related to the health score on the display unit (step S104). For example, the control unit 100 of the health management system 1 executes a process to display the information related to the health score on the display unit 210 of the external terminal 200. For example, the control unit 100 transmits the information related to the health score to the external terminal 200 having the display unit 210. Then, the external terminal 200, which has received the information related to the health score from the control unit 100, displays the information related to the health score on the display unit 210.
[0167] Next, the details of the processing flow related to the health score of the health management system 1 will be described with reference to FIG.
[0168] The health management system 1 starts measuring health index information using a laser sensor (step S201). For example, the health management system 1 starts measuring health index information using the biosensor 40.
[0169] The health management system 1 also starts measuring defecation information using a line sensor (step S202). For example, the health management system 1 starts line sensor measurement using the defecation sensor 60.
[0170] The health management system 1 then branches the process depending on whether the health index information and / or defecation information has been measured (step S203). If the health index information and defecation information have not been measured (step S203: No), the health management system 1 branches the process depending on whether all previous measurement results are available (step S204).
[0171] If all previous measurement results are available (step S204: Yes), the health management system 1 displays the previous measurement results (step S205). For example, the external terminal 200 of the health management system 1 displays the previous measurement results. The health management system 1 then calculates a health score based on the previous measurement results (step S206). For example, the control unit 100 of the health management system 1 calculates a health score based on the previous measurement results. The health management system 1 then displays the health score (step S207) and ends the process. For example, the external terminal 200 of the health management system 1 displays the health score.
[0172] Furthermore, if previous measurement results are not available (step S204: No), the health management system 1 displays only those previous measurement results that are available (step S208). For example, the external terminal 200 of the health management system 1 displays those indices (also called "items") for which previous measurement results are available, among a plurality of indices including health indices and indices related to defecation. Then, the health management system 1 does not calculate a health score (step S209). For example, the control unit 100 of the health management system 1 does not calculate a health score. Then, the health management system 1 ends the process without displaying the health score (step S210). For example, the external terminal 200 of the health management system 1 does not display the health score.
[0173] Furthermore, when at least one of the health index information and the defecation information is measured (step S203: Yes), the health management system 1 updates and displays the measured health index information and / or defecation information (step S211). For example, the external terminal 200 of the health management system 1 updates and displays the measured health index information and / or defecation information.
[0174] Then, the health management system 1 branches the process depending on whether all the measurement results have been updated or not (step S212). If all the measurement results have not been updated (step S212: No), the health management system 1 branches the process depending on whether there are previous results for unupdated items or not (step S213).
[0175] If there are previous results for unupdated items (step S213: Yes), the health management system 1 calculates a health score from the measurement results and the previous results (step S214). For example, the control unit 100 of the health management system 1 calculates a health score using updated information for updated items (update indicators) and previous results for unupdated items. The health management system 1 then displays the health score (step S215) and ends the process. For example, the external terminal 200 of the health management system 1 displays the health score. Furthermore, the external terminal 200 of the health management system 1 may update the display to updated information for updated items.
[0176] Furthermore, if there are no previous results for unupdated items (step S213: No), the health management system 1 does not calculate a health score (step S216). For example, the control unit 100 of the health management system 1 does not calculate a health score. Then, the health management system 1 ends the processing without displaying the health score (step S217). For example, the external terminal 200 of the health management system 1 does not display the health score.
[0177] Furthermore, if all measurement results have been updated (step S212: Yes), the health management system 1 calculates a health score based on all the latest measurement items (step S218). For example, the control unit 100 of the health management system 1 calculates the health score using updated information for all items (all indicators). The health management system 1 then displays the health score (step S219) and ends the process. For example, the external terminal 200 of the health management system 1 displays the health score.
[0178] Note that the above is merely an example, and the health management system 1 may perform various processes. The health management system 1 may output the health score at a predetermined timing. For example, the health management system 1 may update the display of the health score at any interval, such as once a day. Furthermore, when only previous results are available, the health management system 1 may recalculate (update) the health score, or may not update the health score. For example, the health management system 1 may perform the process of step S206, or may not perform the process of step S206. In this way, when there is no update to the information used to calculate the health score, the health management system 1 may recalculate (update) the health score, or may not update the health score.
[0179] The health management system 1 may also determine whether or not the health score needs to be updated once at the end of a day (for example, midnight). The health management system 1 updates the health index information and defecation information each time a measurement is taken. The health management system 1 may also use an absolute value as the defecation score. In this case, the health management system 1 can notify the health condition based on a general definition. The health management system 1 may also calculate the health index score from either a relative value or an absolute value.
[0180] <5. Display example> From here, examples of displaying various kinds of information will be described with reference to Figs. 10 to 12. Fig. 10 is a diagram showing an example of displaying a health score. Fig. 11 is a diagram showing an example of displaying information related to health. Fig. 12 is a diagram showing an example of displaying information according to a period. In the following, a case will be described as an example in which the target user is user U1 and information is displayed on an external terminal 200 such as a smartphone used by user U1.
[0181] <5-1. Examples of health scores, etc.> First, a display example of the health score etc. will be described with reference to Fig. 10. For example, the control unit 100 causes information indicating the health score, health index, and stool condition for user U1 to be displayed on the external terminal 200 used by user U1. The control unit 100 transmits information indicating the health score, health index, and stool condition for user U1 to the external terminal 200 used by user U1. The external terminal 200 used by user U1 displays the information indicating the health score, health index, and stool condition received from the control unit 100.
[0182] 10, the control unit 100 generates content CT1 including information on health score, information on health index information, and information on defecation information for user U1. Specifically, the control unit 100 generates content CT1 including information indicating the health score SC1 of user U1, and each of the indices IX1 to IX8 such as the health index and stool condition.
[0183] Here, the indexes IX1 to IX5, IX7, and IX8 correspond to the health index HX, and the index IX6 corresponds to the stool index DX. Specifically, the index IX1 corresponds to the body moisture level, the index IX2 corresponds to the fitness level, the index IX3 corresponds to the relaxation level (stress state), and the index IX4 corresponds to the metabolic level. In addition, the index IX5 corresponds to the heart rate (normal heart rate), the index IX6 corresponds to the stool state, the index IX7 corresponds to the body clock, and the index IX8 corresponds to the blood circulation state (blood circulation state of the lower limbs).
[0184] When the indices IX1 to IX5, IX7, and IX8 are described without any particular distinction, they may be referred to as "health index HX", and when the index IX6 is described without any particular distinction, it may be referred to as "stool index DX". When the indices IX1 to IX8 are described without any particular distinction, they may be referred to as "index IX". The indices IX1 to IX8 are merely examples, and any index such as index IX9 corresponding to vascular age may be included.
[0185] In addition, the control unit 100 generates a content CT1 including information indicating the date and time when the health score SC1 of the user U1 and each of the indexes IX1 to IX8 were obtained. For example, the control unit 100 calculates the health score at a predetermined timing (such as once a day). The control unit 100 calculates the health score SC1, which is "72" points shown in FIG. 10, on July 22, 2022. The control unit 100 calculates the health score SC1 to be "72" points using the scores corresponding to each of the indexes IX. The control unit 100 calculates the health score SC1 to be "72" points using the health index scores of the indexes IX1 to IX5, IX7, and IX8, and the defecation score of the index IX6. The control unit 100 generates a content CT1 including information indicating that the health score SC1, which is "72" points shown in FIG. 10, was calculated on July 22.
[0186] For example, the control unit 100 calculates information on each index at the timing when sensor information is acquired from a sensor. For example, the control unit 100 calculates information on each of the indexes IX1 to IX8 four hours before the time when the content CT1 is generated. The control unit 100 generates the content CT1 including information indicating that the information on the indexes IX1 to IX8 shown in Fig. 10 was calculated four hours ago. Note that the information indicating the date and time corresponding to each of the indexes IX1 to IX8 may be the date and time when the sensor information corresponding to each of the indexes IX1 to IX8 was acquired.
[0187] 10, the control unit 100 generates the content CT1 including information indicating a relative evaluation of the information (also referred to as "first information") used to calculate the health score SC1 with respect to the health index HX of the indexes IX1 to IX5, IX7, and IX8, with respect to a predetermined standard (also referred to as "evaluation standard"). For example, the control unit 100 generates the content CT1 including information indicating a relative evaluation of the user U1 with respect to an evaluation standard calculated based on information older than the first information (also referred to as "second information").
[0188] 10, the control unit 100 generates content CT1 including information indicating that the first information used to calculate the health score SC1 for the index IX1 is a body water level of "90%" and is higher than an evaluation standard such as a past average. Also, the control unit 100 generates content CT1 including information indicating that the first information used to calculate the health score SC1 for the index IX5 is a heart rate of "55 bpm" and is lower than an evaluation standard such as a past average.
[0189] Furthermore, the control unit 100 generates content CT1 including information indicating that the type of index IX6, which is the stool index DX, is "cracked", the color is "dark brown", and the amount is "medium". Note that the above is merely an example, and the control unit 100 may generate content CT1 including various information. For example, the control unit 100 may generate content CT1 including a health index score as information on each health index HX. For example, the control unit 100 may generate content CT1 including a defecation score as information on the stool index DX.
[0190] Then, the control unit 100 transmits the content CT1 to the external terminal 200, and the external terminal 200 displays the received content CT1. The external terminal 200 displays the content CT1 including information on the health score SC1 of the user U1, information on the health index HX, and information on the feces index DX. The health management system 1 may display the health index score as information on each health index HX.
[0191] Also, in FIG. 10, a case where information on all index IDs used to calculate health score SC1 has been acquired is shown as an example, but control unit 100 may hide health score SC1 when information on at least one index among all index IDs used to calculate health score SC1 has not been acquired. For example, control unit 100 generates content CT1 in which information indicating that the health score has not been calculated (e.g., "-") is placed at the position of health score SC1 when information on at least one index among all index IDs used to calculate health score SC1 has not been acquired. Control unit 100 transmits content CT1 in which "-" is placed at the position of health score SC1 to hide health score SC1 to external terminal 200, and external terminal 200 displays content CT1 in which health score SC1 is hidden. External terminal 200 displays content CT1 in which "-" is placed at the position of health score SC1 to hide health score SC1. Then, when information on all index IDs used in the calculation of the health score SC1 has been acquired, the health management system 1 displays the content CT1 including the calculated health score SC1 as shown in FIG.
[0192] <5-2. Examples of recommendation and highlight display> Next, a display example of recommendations and highlights will be described with reference to FIG.
[0193] For example, the control unit 100 determines the condition of user U1 based on at least one of the health score, health index information, and defecation information, and causes the external terminal 200 to display a recommendation message according to the determined condition of the user. The control unit 100 transmits the recommendation message generated according to the condition of user U1 to the external terminal 200 used by user U1. The external terminal 200 used by user U1 displays the recommendation message received from the control unit 100.
[0194] For example, if the biological clock of user U1 is off by a predetermined threshold or more, the control unit 100 determines that user U1 is in a state of sleep deprivation and generates a recommendation message RC1 to encourage user U1 to get an appropriate sleep. In Fig. 11, the control unit 100 generates content CT1 including a recommendation message RC1 to encourage user U1 to get an appropriate sleep.
[0195] For example, the control unit 100 causes the external terminal 200 used by the user U1 to highlight a certain period (e.g., one hour or one day) based on at least one of the health score, health index information, and defecation information for the user U1. The control unit 100 transmits highlight information generated based on at least one of the health score, health index information, and defecation information to the external terminal 200 used by the user U1. The external terminal 200 used by the user U1 displays the highlight information received from the control unit 100.
[0196] For example, if the percentage of user U1's bowel movements that occurred before 9:00 a.m. in a predetermined period (e.g., one month) is equal to or greater than a predetermined threshold, the control unit 100 generates highlight information HL1 indicating that the user U1's bowel movement rhythm is appropriate. In Fig. 11, the control unit 100 generates content CT1 including highlight information HL1 indicating that the user U1's bowel movements are appropriate.
[0197] Then, the control unit 100 transmits the content CT1 to the external terminal 200, and the external terminal 200 displays the received content CT1. The external terminal 200 displays the content CT1 including the recommendation message RC1 and highlight information HL1 for the user U1.
[0198] <5-3. Example of health score history display> 10, a case where only the most recently calculated health score SC1 is displayed has been described as an example, but the health management system 1 may also display based on the history of the health score. This point will be described with reference to FIG.
[0199] For example, the control unit 100 causes the external terminal 200 used by the user U1 to display time series information (also referred to as a "health score time series") based on the history of health scores calculated over a predetermined period for user U1. The control unit 100 transmits information indicating a health score time series obtained by tallying health scores calculated in the past for user U1 over a predetermined period (e.g., a week, a month, a year, etc.) to the external terminal 200 used by user U1. The external terminal 200 used by user U1 displays the information indicating the health score time series received from the control unit 100. As shown in contents CT11 to CT13, the health management system 1 displays the time series of health scores in a graph in which the horizontal axis corresponds to time and the vertical axis corresponds to health scores.
[0200] 12, the control unit 100 generates content CT11 including a health score time series showing changes in health score over a one-week period for user U1. Specifically, the control unit 100 generates content CT11 including a health score time series showing changes in user U1's health score over a seven-day period from Monday to Sunday (for example, the one-week period including July 22) in the form of a bar graph. Then, the control unit 100 transmits the content CT11 to the external terminal 200, and the external terminal 200 displays the received content CT11. The external terminal 200 displays the content CT11 including the health score time series showing changes in user U1's health score over a one-week period.
[0201] Furthermore, the control unit 100 generates content CT12 including a health score time series showing changes in health score over a one-month period for user U1. Specifically, the control unit 100 generates content CT12 including a health score time series showing changes in user U1's health score over a one-month period (for example, July 2022) using a bar graph. Then, the control unit 100 transmits the content CT12 to the external terminal 200, and the external terminal 200 displays the received content CT12. The external terminal 200 displays the content CT12 including the health score time series showing changes in user U1's health score over a one-month period.
[0202] Furthermore, the control unit 100 generates content CT13 including a health score time series showing changes in health score over a year for user U1. Specifically, the control unit 100 generates content CT13 including a health score time series showing changes in user U1's health score over a year (for example, a year including July 2022) in a bar graph. The control unit 100 generates content CT13 including a health score time series showing changes in the average health score for each of the 12 months (January to December) of the year. Then, the control unit 100 transmits the content CT13 to the external terminal 200, and the external terminal 200 displays the received content CT13. The external terminal 200 displays the content CT13 including the health score time series showing changes in user U1's health score over a year.
[0203] Furthermore, when a health score has not yet been obtained for user U1, control unit 100 generates content CT14 including information encouraging user U1 to use toilet 10 in order to obtain a health score. Then, control unit 100 transmits content CT14 to external terminal 200, and external terminal 200 displays the received content CT14. External terminal 200 displays content CT14 including information encouraging user U1 to use toilet 10 in order to obtain a health score.
[0204] The health management system 1 may switchably display the contents CT11 to CT13. The control unit 100 transmits the contents CT11 to CT13 to the external terminal 200, and the external terminal 200 displays the selected content from the contents CT11 to CT13 in response to the selection of the user U1.
[0205] <6. Notifications according to measurement status> From here, examples of notifications according to the measurement status for each of the above-mentioned indices will be described. Note that descriptions of points similar to those described above will be omitted as appropriate.
[0206] In the health management system 1, the time required differs depending on the index. For example, in the health management system 1, the time required for each health index and the stool index (stool condition) differs. Also, in the health management system 1, even for different health indexes, the amount of output signal from the biosensor 40, which is a laser sensor or the like, required to calculate a health index with a certain degree of accuracy (reliability), i.e., the measurement time (measurement time) by the biosensor 40, differs for each health index.
[0207] For example, for the heart rate, which is one of the health indices, a calculated value with a certain degree of accuracy (reliability) can be obtained from an output waveform signal corresponding to a measurement over 10 seconds (first time).On the other hand, in order to obtain calculated values with a certain degree of accuracy (reliability) for the relaxation level (stress state) and vascular age, which are also health indices, it is required to use an output waveform signal corresponding to a measurement over 60 seconds (second time).
[0208] Conventionally, output was made after all the calculated values and other information of the indices desired by the user were available. For this reason, if a relaxation level (stress state) or the like is desired, a sitting time of 60 seconds is required, and if the sitting time is shorter than that, no indicators may be output. However, when no indicators are output in this way, it is difficult to distinguish this from a possible malfunction of the toilet 10 or the like.
[0209] Therefore, the health management system 1 makes it possible to provide information to the user at an appropriate timing by making a notification according to the required time for each index as shown below.
[0210] For example, when acquisition of the user's sensor information is completed after the primary measurement is completed, the control unit 100 executes a process to display the first index information on the external terminal 200. In addition, when the secondary measurement is completed, the control unit 100 executes a process to display the first index information and the second index information on the external terminal 200. In addition, when the information of the first index is updated between the end of the primary measurement and the end of the secondary measurement, the control unit 100 executes a process to display the updated information of the first index on the display unit 210 of the external terminal 200.
[0211] Furthermore, when the primary measurement is in progress, the control unit 100 executes a process to display information indicating that measurement is in progress on the external terminal 200. When the primary measurement is completed and the user continues to be seated, the control unit 100 executes a process to display information indicating that measurement will continue while the user is seated on the external terminal 200. After the secondary measurement is completed, the control unit 100 executes a process to display information indicating that measurement has been completed and that measurement data has been acquired on the external terminal 200.
[0212] <6-1. Processing flow> From here, the flow of processing related to the embodiment will be described with reference to Figs. 13 and 14. Figs. 13 and 14 are flowcharts showing an example of the processing procedure executed by the health management system. Specifically, Fig. 13 is a flowchart showing an outline of the processing procedure related to notification of the measurement status executed by the health management system. Fig. 14 is a flowchart showing the details of the processing procedure related to notification of the measurement status executed by the health management system. Note that, although the health management system 1 will be described below as the processing subject, the processing shown in Figs. 13 and 14 may be performed by any device, such as the control unit 100, the external terminal 200, various sensors, etc., depending on the device configuration included in the health management system 1.
[0213] First, an overview of the process flow regarding notification of the measurement status in the health management system 1 will be described with reference to FIG.
[0214] The health management system 1 acquires sensor information of a user sensed by a sensor (step S301). For example, the biosensor 40 of the health management system 1 acquires bioinformation of a user using the toilet 10. For example, the defecation sensor 60 of the health management system 1 acquires defecation information corresponding to defecation of the user using the toilet 10.
[0215] The health management system 1 also measures the time during which the sensor information is acquired by the sensor (step S302). For example, the timer unit 70 of the health management system 1 measures the time during which the sensor information is acquired by the biosensor 40, the defecation sensor 60, or the like.
[0216] Then, the health management system 1 calculates a plurality of index information based on the sensor information (step S303). For example, the control unit 100 of the health management system 1 calculates the health index information based on the bio-information acquired by the bio-sensor 40. For example, the control unit 100 of the health management system 1 calculates a defecation score based on the defecation information acquired by the defecation sensor 60.
[0217] Then, the health management system 1 notifies the user of the measurement status through a display unit viewable by the user (step S304). For example, the control unit 100 of the health management system 1 executes a process of displaying information related to the measurement status on the display unit 210 of the external terminal 200. For example, the control unit 100 transmits information related to the measurement status to the external terminal 200 having the display unit 210. Then, the external terminal 200, having received the information related to the measurement status from the control unit 100, displays the information related to the measurement status on the display unit 210.
[0218] The health management system 1 notifies the user of the completion of the primary process corresponding to the first time, and notifies the user of the execution of the secondary process corresponding to the second time, showing the measurement status through a display unit viewable by the user (step S305). For example, when the primary process is completed, the control unit 100 of the health management system 1 notifies the user of the completion of the primary process. For example, the control unit 100 transmits a notification of the completion of the primary process to the external terminal 200 having the display unit 210. Then, the external terminal 200, which has received the notification of the completion of the primary process from the control unit 100, displays the notification of the completion of the primary process on the display unit 210. For example, when the secondary process is completed, the control unit 100 of the health management system 1 notifies the user of the completion of the secondary process. For example, the control unit 100 transmits a notification of the completion of the secondary process to the external terminal 200 having the display unit 210. Then, the external terminal 200, which has received the notification of the completion of the secondary process from the control unit 100, displays the notification of the completion of the secondary process on the display unit 210.
[0219] Next, the details of the process flow regarding notification of the measurement status in the health management system 1 will be described with reference to FIG.
[0220] The health management system 1 determines whether a user is seated on the toilet seat 20 (step S401). For example, the health management system 1 determines whether or not the seat sensor 50 detects that a user is seated on the toilet seat 20. If no user is seated (step S401: No), the health management system 1 repeats step S401 until a user is seated. If a user is seated (step S401: Yes), the health management system 1 starts a timer (step S402). For example, the health management system 1 starts counting (measuring) time using the timer unit 70.
[0221] Then, the health management system 1 branches the process depending on whether a first time (e.g., 90 seconds) has elapsed (step S403). If the first time has not elapsed (step S403: No), the health management system 1 branches the process depending on whether leaving the seat has been detected (step S404). For example, if 90 seconds have not elapsed since the timer unit 70 started timing the time, the health management system 1 determines whether the seat sensor 50 has detected the user leaving the toilet seat 20 (e.g., whether sitting is no longer detected). If leaving the seat has not been detected (step S404: No), the health management system 1 returns to step S403 and repeats the process.
[0222] If leaving the seat is detected (step S404: Yes), the health management system 1 issues a notice that the first measurement is not complete and stops output of the indicator (step S405), and ends the process. For example, the external terminal 200 of the health management system 1 displays a notice that the first measurement is not complete. Also, for example, the external terminal 200 of the health management system 1 does not display the indicator.
[0223] When the first time has elapsed (step S403: Yes), the health management system 1 issues a notification of completion of the primary measurement and a notification of continuation of the secondary measurement (step S406). For example, when 90 seconds have elapsed since the timer unit 70 started measuring time, the health management system 1 issues a notification of completion of the primary measurement and a notification of continuation of the secondary measurement. For example, the external terminal 200 of the health management system 1 displays a notification of completion of the primary measurement. Also, for example, the external terminal 200 of the health management system 1 displays a notification of continuation of the secondary measurement.
[0224] Then, the health management system 1 branches the process depending on whether the secondary measurement has been completed or not (step S407). That is, the health management system 1 branches the process depending on whether the second time (e.g., 180 seconds) has elapsed or not. If the secondary measurement has not been completed (step S407: No), the health management system 1 branches the process depending on whether leaving the seat has been detected or not (step S408). For example, if 180 seconds have not elapsed since the timer unit 70 started timing the time, the health management system 1 determines whether the seat sensor 50 has detected the user leaving the toilet seat 20 (e.g., whether sitting is no longer detected or not). If leaving the seat has not been detected (step S408: No), the health management system 1 returns to step S407 and repeats the process.
[0225] If separation from the seat is detected (step S408: Yes), the health management system 1 issues a notification that the first measurement is not completed and outputs the first indicator (step S409), and ends the process. For example, the external terminal 200 of the health management system 1 displays a notification that the first measurement is completed. Also, for example, the external terminal 200 of the health management system 1 displays the first indicator.
[0226] When the secondary measurement is completed (step S407: Yes), the health management system 1 issues a notification of completion of the secondary measurement (step S410). For example, the health management system 1 issues a notification of completion of the secondary measurement when 180 seconds have passed since the timer unit 70 started measuring time. For example, the external terminal 200 of the health management system 1 displays a notification of the completion of the secondary measurement.
[0227] Then, the health management system 1 branches the process depending on whether the primary measurement value has been updated (step S411). If the primary measurement value has not been updated (step S411: No), the health management system 1 executes output of the first index and the second index (step S412) and ends the process. For example, the external terminal 200 of the health management system 1 displays the first index. Also, for example, the external terminal 200 of the health management system 1 displays the second index.
[0228] If the primary measurement value has been updated (step S411: Yes), the health management system 1 executes updating of the primary measurement value (step S413). The health management system 1 executes output of the first index and the second index (step S414) and ends the process. For example, the external terminal 200 of the health management system 1 displays the first index. Also, for example, the external terminal 200 of the health management system 1 displays the second index.
[0229] Note that the above is merely an example, and the health management system 1 may perform various processes. The health management system 1 may end the secondary measurement when a stable value is detected. For example, if the subject of the secondary measurement is an index related to blood flow, the health management system 1 may end the secondary measurement when a stable value related to blood flow is detected. For example, since blood pressure and the like can have a stable value (stable numerical value) in a stationary state, the health management system 1 may end the secondary measurement at that timing.
[0230] Furthermore, the health management system 1 may end the secondary measurement when the stool condition is detected. For example, if the target of the secondary measurement is an index related to stool, the health management system 1 may end the secondary measurement when stool is detected. For example, the health management system 1 may end the secondary measurement when defecation is detected.
[0231] <6-2. Measurement status display example> From here, a display example of the measurement status will be described with reference to Figs. 15 to 17. Figs. 15 to 17 are diagrams showing a display example of the measurement status. In the following, a case where the target user is user U1 and information is displayed on an external terminal 200 such as a smartphone used by user U1 will be described as an example. In addition, in the following, a case where the first index is the heart rate and the second index is the relaxation level (stress state) will be described as an example. Note that the same points as those described in Fig. 10 and the like will be denoted by the same reference numerals and the description will be omitted as appropriate.
[0232] First, a display example during measurement of the first index, i.e., during the primary measurement, will be described with reference to Fig. 15. For example, the control unit 100 causes the external terminal 200 to display notification information NT1 indicating that measurement is in progress for the user U1 during the primary measurement. In this case, the control unit 100 transmits the notification information NT1 to the external terminal 200 used by the user U1. The external terminal 200 used by the user U1 displays the notification information NT1 received from the control unit 100. The external terminal 200 displays the notification information NT1 during the primary measurement. For example, the external terminal 200 displays the notification information NT1 during the required time for the heart rate (first time). In Fig. 15, the external terminal 200 displays the notification information NT1 by superimposing it on the content CT1.
[0233] Next, a display example during measurement of the second index (secondary measurement) after the measurement of the first index (primary measurement) is completed, i.e., during the secondary measurement, will be described with reference to FIG. 16. When the primary measurement is completed for user U1, the control unit 100 updates the information of the first index. For example, when the primary measurement is completed, the control unit 100 generates content CT1 in which the information of the first index is updated. The control unit 100 updates the information of the heart rate, which is the first index, to information generated based on data (information) from the primary measurement. In FIG. 16, the control unit 100 generates content CT1 in which the information of index IX5 corresponding to the heart rate is updated, among the indexes IX.
[0234] The control unit 100 may generate the content CT1 including information indicating that the information of the indicator IX5 corresponding to the heart rate has been updated. For example, the control unit 100 generates the content CT1 in which information indicating that the information of the indicator IX5 corresponding to the heart rate has been updated (e.g., text information such as "New") is placed at a position corresponding to the indicator IX5. For example, the control unit 100 generates the content CT1 in which the date and time corresponding to the heart rate ("4 hours ago" in FIG. 10) is changed to text information of "New."
[0235] The control unit 100 transmits the updated content CT1 of the information of the index IX5 corresponding to the heart rate to the external terminal 200 used by the user U1. The external terminal 200 used by the user U1 displays the updated content CT1 of the information of the index IX5 received from the control unit 100. Note that the control unit 100 may transmit only the updated information to the external terminal 200, and the external terminal 200 may update the content CT1 with the information received from the control unit 100 and display the updated content CT1.
[0236] Furthermore, for user U1, after the completion of the primary measurement, the control unit 100 causes the external terminal 200 to display notification information NT2 indicating that the measurement of the first index has been completed and that the measurement will continue while the user is seated during the secondary measurement. In this case, the control unit 100 transmits the notification information NT2 to the external terminal 200 used by the user U1. The external terminal 200 used by the user U1 displays the notification information NT2 received from the control unit 100. After the completion of the primary measurement, the external terminal 200 displays the notification information NT2 during the secondary measurement. For example, after the measurement of the heart rate is completed, the external terminal 200 displays the notification information NT2 for the time required for the relaxation level (stress state) (second time). In FIG. 16, the external terminal 200 displays the notification information NT2 by superimposing it on the content CT1.
[0237] Next, an example of display after the measurement of the second index (secondary measurement) is completed will be described with reference to FIG. 17. When the secondary measurement is completed for user U1, the control unit 100 updates the information of the second index. For example, when the secondary measurement is completed, the control unit 100 generates content CT1 in which the information of the second index is updated. The control unit 100 updates the information of the relaxation level (stress state), which is the second index, to information generated based on data (information) from the secondary measurement. In FIG. 16, the control unit 100 generates content CT1 in which the information of index IX3 corresponding to the relaxation level (stress state) among the indexes IX is updated.
[0238] The control unit 100 may generate the content CT1 including information indicating that the information of the indicator IX3 corresponding to the relaxation level (stress state) has been updated. For example, the control unit 100 generates the content CT1 in which information indicating that the information of the indicator IX3 corresponding to the relaxation level (stress state) has been updated (e.g., text information such as "New") is placed at a position corresponding to the indicator IX3. For example, the control unit 100 generates the content CT1 in which the date and time corresponding to the relaxation level (stress state) ("4 hours ago" in FIG. 10) is changed to the text information of "New."
[0239] The control unit 100 transmits the content CT1 after updating the information of the index IX3 corresponding to the relaxation level (stress state) to the external terminal 200 used by the user U1. The external terminal 200 used by the user U1 displays the content CT1 after updating the information of the index IX3 received from the control unit 100. Note that the control unit 100 may transmit only the information of the updated index IX3 to the external terminal 200, and the external terminal 200 may update the content CT1 with the information of the index IX3 received from the control unit 100, and display the updated content CT1.
[0240] Furthermore, after the secondary measurement for user U1 is completed, the control unit 100 causes the external terminal 200 to display notification information NT3 indicating that the measurement of the second index has been completed and the measurement data has been acquired. In this case, the control unit 100 transmits the notification information NT3 to the external terminal 200 used by the user U1. The external terminal 200 used by the user U1 displays the notification information NT3 received from the control unit 100. After the secondary measurement is completed, the external terminal 200 displays the notification information NT3. For example, after the measurement of the relaxation level (stress state) is completed, the external terminal 200 displays the notification information NT3. In FIG. 17, the external terminal 200 displays the notification information NT3 by superimposing it on the content CT1.
[0241] If the information on the first index is updated between the end of the primary measurement and the end of the secondary measurement, the control unit 100 executes a process of displaying the updated information on the first index on the external terminal 200. For example, if the information on the heart rate is updated between the end of the measurement of the heart rate and the end of the measurement of the relaxation level, the control unit 100 causes the external terminal 200 to display the updated information on the heart rate. For example, if the information on the heart rate is updated between the end of the measurement of the heart rate and the end of the measurement of the relaxation level, the control unit 100 causes the external terminal 200 to display the updated information on the heart rate by transmitting the updated information on the heart rate to the external terminal 200.
[0242] Furthermore, when there are three or more indexes, for example when the measurement of the index with the longest required time among the multiple indexes is completed, the control unit 100 causes the external terminal 200 to display the notification information NT3. In this case, the control unit 100 transmits the notification information NT3 to the external terminal 200 used by the user U1. The external terminal 200 used by the user U1 displays the notification information NT3 received from the control unit 100.
[0243] For example, if the index with the longest required time among the multiple indexes is the biological clock, the control unit 100 causes the external terminal 200 to display the notification information NT3 after completing the measurement of the biological clock. In this case, the control unit 100 transmits the notification information NT3 to the external terminal 200 used by the user U1 after completing the measurement of the biological clock. The external terminal 200 used by the user U1 displays the notification information NT3 received from the control unit 100. The external terminal 200 displays the notification information NT3 after completing the measurement of the biological clock.
[0244] For example, the control unit 100 may cause the external terminal 200 to display the notification information NT2 until the measurement of the biological clock, which is the index that requires the longest time among the multiple indexes, is completed. In this case, the control unit 100 causes the external terminal 200 to display the notification information NT1 until the measurement of the index that requires the shortest time among the multiple indexes is completed. For example, if the index that requires the shortest time among the multiple indexes is the heart rate, the control unit 100 causes the external terminal 200 to display the notification information NT1 until the measurement of the heart rate is completed. Then, after the measurement of the heart rate is completed, the control unit 100 causes the external terminal 200 to display the notification information NT2 until the measurement of the biological clock is completed.
[0245] Moreover, the overall evaluation of the health condition is not limited to a health score, but may include health information combining stool and blood flow conditions, and may notify the user of the overall health condition based on the stool and blood flow conditions, and may not only display the health condition, but also provide health advice based on the overall evaluation. Furthermore, the blood flow condition (blood flow information) may be a part or all of the health index information, and the stool (defecation information) may include the type, color, amount, etc. of stool as the defecation characteristics. By notifying the user of the overall evaluation based on this information, it is possible to provide the user with appropriate and more detailed information on the overall condition of the user's health.
[0246] The above-described embodiments and modifications can be appropriately combined as long as the processing contents are not contradictory.
[0247] In the above-described embodiments and modifications, the information of each index is automatically acquired, but the information of each index may be manually input by the user himself / herself. For example, when the information regarding stool is manually input by the user himself / herself, the user can visually or olfactoryly confirm the stool after the user excretes it, and input the information regarding the stool by operating the external terminal 200.
[0248] Further advantages and modifications may readily occur to those skilled in the art. Thus, 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 equivalents thereof.
[0249] The above-described embodiments and modifications may have the following configurations, but are not limited to these. (1) a biometric information acquisition unit for acquiring biometric information of a user; a defecation information acquisition unit that acquires defecation information corresponding to the defecation of the user; a health condition calculation unit that calculates a health score, which is numerical information indicating a health condition of the user, based on health index information based on the biometric information acquired by the biometric information acquisition unit and the defecation information acquired by the defecation information acquisition unit; A display unit viewable by the user; a display processing unit that executes a process of displaying information regarding the health score calculated by the health condition calculation unit on the display unit; A health management system comprising: (2) The display processing unit is A process of displaying information on the health score, information on the health index information, and information on the defecation information on the display unit is executed. A health management system according to (1). (3) a health index calculation unit that calculates the health index information based on the blood flow information of the user; and The biological information acquisition unit is acquiring blood flow information of the user as the biometric information of the user; The health condition calculation unit is Calculating the health score using the health index information calculated by the health index calculation unit A health care system according to (1) or (2). (4) a defecation information calculation unit for calculating a defecation score by quantifying the defecation information; and The health index calculation unit is Calculating a health index score by quantifying the health index information; The health condition calculation unit is Calculating the health score based on the defecation score and the health index score. The health management system according to (3) above. (5) The display processing unit is A process of displaying text information indicating a defecation state of the user based on the defecation information on the display unit is executed. The health care system according to (4) above. (6) The defecation information calculation unit The defecation score is calculated based on a relative evaluation obtained by comparing the characteristic value of the stool excreted in one defecation with a reference characteristic value. The health care system according to (4) above. (7) The display processing unit is The health index score is displayed on the display unit. The health care system according to (4) above. (8) The health index calculation unit is Calculate multiple health indicators, The display processing unit is A process of displaying the plurality of pieces of health index information on the display unit is performed. The health care system according to any one of (3) to (7) above. (9) The display processing unit is A process is executed to display on the display unit at least the date and time when the defecation information and the health index information were last obtained. The health care system according to any one of (1) to (8) above. (10) The display processing unit is When all of the health index information and the defecation information used for calculating the health score have not been obtained, a process of hiding the health score on the display unit is executed. The health care system according to any one of (1) to (9) above. (11) The display processing unit is When any of the health index information and the defecation information used for calculating the health score is updated, the health score is updated. The health care system according to any one of (1) to (10) above. (12) a message display processing unit that executes a process of determining a condition of the user based on at least one of the health score, the health index information, and the defecation information, and displaying a recommended message corresponding to the determined condition of the user on the display unit; The health care system according to any one of (1) to (11), further comprising: (13) a highlight display processing unit that executes a process of performing a highlight display for a certain period of time on the display unit based on at least one of the health score, the health index information, and the defecation information; The health care system according to any one of (1) to (12), further comprising: (14) a biometric information acquiring step of acquiring biometric information of a user; a defecation information acquiring step of acquiring defecation information corresponding to the defecation of the user; a health condition calculation step of calculating a health score, which is numerical information indicating the health condition of the user, based on health index information based on the biometric information acquired in the biometric information acquisition step and the defecation information acquired in the defecation information acquisition step; a display processing step of executing a process of displaying information about the health score calculated by the health condition calculation step on a display unit viewable by the user; A health management method comprising: (15) An acquisition unit that acquires biometric information of a user and defecation information corresponding to defecation of the user; a health condition calculation unit that calculates a health score, which is numerical information indicating a health condition of the user, based on health index information based on the biological information and the defecation information; An information processing device comprising: (16) An information processing program executed by a computer, An acquisition step of acquiring biometric information of a user and defecation information corresponding to defecation of the user; a health condition calculation step of calculating a health score, which is numerical information indicating the health condition of the user, based on health index information based on the biological information and the defecation information; An information processing program characterized by causing a computer to execute the above. (17) A health management system including a toilet having a biosensor that acquires blood flow information of a user and a defecation sensor that acquires defecation information corresponding to the defecation of the user, a control unit that executes a process of displaying the acquired blood flow information and the defecation information on a display unit viewable by the user; A health management system comprising: (18) The biological sensor and the defecation sensor are provided in a toilet seat device including a toilet seat and a main body. The health care system according to (17) above. (19) Displaying an overall assessment of health status based on the acquired blood flow information and the defecation information The health care system according to (17) or (18) above. (20) The control unit determines a defecation characteristic including at least one of a type, a color, and an amount of stool as the defecation information, and displays on the display unit a comprehensive evaluation of the health condition based on the defecation characteristic and the blood flow information. The health care system according to (19) above. (twenty one) The control unit calculates a plurality of health index information from the blood flow information, and outputs, to the display unit, the comprehensive evaluation of the health state based on the defecation information and the plurality of health index information. The health care system according to (19) or (20) above. [Explanation of symbols]
[0250] 1. Health Management System 4. Toilet 4b Top side 10 Toilet (Toilet System) 12 Main body 14 Toilet lid 20 Toilet Seat 20a opening 21 Seating surface 25 Bottom 40 Biometric sensor (biometric information acquisition unit) 50 Seat sensor (electrostatic sensor) 60 Defecation sensor 70 Timer section 100 Control unit (information processing device) 110 Acquisition Department 120 Storage section 130 Health Index Calculation Department 140 Defecation information calculation unit (defecation state determination unit) 150 Health Status Calculation Unit 160 Display processing unit 161 Health condition display processing unit 162 Health index display processing unit 163 Defecation status display processing unit 164 Measurement status display processing unit 165 Message display processing unit 166 Highlight display processing section 190 Communications Department 200 External terminal CL Cloud
Claims
1. a biometric information acquisition unit for acquiring biometric information of a user; a defecation information acquisition unit that acquires defecation information corresponding to the defecation of the user; a health condition calculation unit that calculates a health score, which is numerical information indicating a health condition of the user, based on health index information based on the biometric information acquired by the biometric information acquisition unit and the defecation information acquired by the defecation information acquisition unit; A display unit viewable by the user; a display processing unit that executes a process of displaying information regarding the health score calculated by the health condition calculation unit on the display unit; A health management system comprising:
2. The display processing unit is A process of displaying information on the health score, information on the health index information, and information on the defecation information on the display unit is executed. The health management system according to claim 1 .
3. a health index calculation unit that calculates the health index information based on the blood flow information of the user; and The biological information acquisition unit is acquiring blood flow information of the user as the biological information of the user; The health condition calculation unit is Calculating the health score using the health index information calculated by the health index calculation unit 3. The health management system according to claim 1 or 2.
4. a defecation information calculation unit for calculating a defecation score by quantifying the defecation information; and The health index calculation unit is A health index score is calculated by quantifying the health index information. The health condition calculation unit is Calculating the health score based on the defecation score and the health index score. The health management system according to claim 3 .
5. The display processing unit is A process of displaying information indicating a defecation state of the user based on the defecation information on the display unit is executed. The health management system according to claim 4 .
6. The defecation information calculation unit The defecation score is calculated based on a relative evaluation obtained by comparing the property value of the stool excreted in one defecation with a reference property value. The health management system according to claim 4 .
7. The display processing unit is The health index score is displayed on the display unit. The health management system according to claim 4 .
8. The health index calculation unit is Calculate multiple health indicators, The display processing unit is A process of displaying the plurality of pieces of health index information on the display unit is performed. The health management system according to claim 3 .
9. The display processing unit is A process is executed to display on the display unit at least the date and time when the defecation information and the health index information were last obtained. The health management system according to claim 1 .
10. The display processing unit is When all of the health index information and the defecation information used for calculating the health score have not been obtained, a process of hiding the health score on the display unit is executed. The health management system according to claim 1 .
11. The display processing unit is When any of the health index information and the defecation information used for calculating the health score is updated, the health score is updated. The health management system according to claim 1 .
12. a message display processing unit that executes a process of determining a condition of the user based on at least one of the health score, the health index information, and the defecation information, and displaying a recommendation message corresponding to the determined condition of the user on the display unit; The health management system according to claim 1 , further comprising:
13. a highlight display processing unit that executes a process of performing a highlight display for a certain period of time on the display unit based on at least one of the health score, the health index information, and the defecation information; The health management system according to claim 1 , further comprising:
14. a biometric information acquiring step of acquiring biometric information of a user; a defecation information acquiring step of acquiring defecation information corresponding to the defecation of the user; a health condition calculation step of calculating a health score, which is numerical information indicating the health condition of the user, based on health index information based on the biometric information acquired in the biometric information acquisition step and the defecation information acquired in the defecation information acquisition step; a display processing step of executing a process of displaying information about the health score calculated by the health condition calculation step on a display unit viewable by the user; A health management method comprising:
15. An acquisition unit that acquires biometric information of a user and defecation information corresponding to defecation of the user; a health condition calculation unit that calculates a health score, which is numerical information indicating a health condition of the user, based on health index information based on the biological information and the defecation information; An information processing device comprising:
16. An information processing program executed by a computer, An acquisition step of acquiring biometric information of a user and defecation information corresponding to defecation of the user; a health condition calculation step of calculating a health score, which is numerical information indicating the health condition of the user, based on health index information based on the biological information and the defecation information; An information processing program characterized by causing a computer to execute the above.
17. A health management system including a toilet having a biosensor that acquires blood flow information of a user and a defecation sensor that acquires defecation information corresponding to the defecation of the user, a control unit that executes a process of displaying the acquired blood flow information and the defecation information on a display unit viewable by the user; A health management system comprising:
18. The biological sensor and the defecation sensor are provided in a toilet seat device including a toilet seat and a main body. The health management system according to claim 17 .
19. Displaying an overall assessment of health status based on the acquired blood flow information and the defecation information The health management system according to claim 17 .
20. The control unit determines a defecation characteristic including at least one of a type, a color, and an amount of stool as the defecation information, and displays on the display unit a comprehensive evaluation of the health condition based on the defecation characteristic and the blood flow information. The health management system according to claim 19 .
21. The control unit calculates a plurality of health index information from the blood flow information, and outputs, to the display unit, the comprehensive evaluation of the health state based on the defecation information and the plurality of health index information.
21. The health management system according to claim 19 or 20.
Citation Information
Patent Citations
Data processing method and device and terminal equipment
CN113539487A
Living body information management system
JP2001265822A
Bioinformation measuring device
JP2010230359A
Disease diagnosis device
JP2017131495A
Vital sign detection device
JP2018019882A