Health condition display system
The health status display system addresses privacy concerns by segregating sensitive health information into a lower display area, ensuring it is only shown upon user operation, thus providing comprehensive health insights while maintaining privacy.
Patent Information
- Application Number
- JP2025174700
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-10-16
- Publication Date
- 2026-01-27
AI Technical Summary
Conventional health status display systems fail to consider user privacy adequately, particularly in displaying sensitive health information related to excretion and biometric data.
A health status display system that includes a data storage, analysis, and display control mechanism, which separates sensitive information into a lower display area and displays it only upon user-specific operation, ensuring privacy by preventing accidental exposure.
The system effectively displays user health information while respecting privacy by controlling the visibility of sensitive data, enhancing user privacy and convenience.
Smart Images

Figure 2026012779000001_ABST
Abstract
Description
[Technical Field]
[0001] The disclosed embodiments relate to a health status display system. [Background technology]
[0002] Conventionally, there have been technologies provided that display various information related to the health of people such as toilet users (also referred to as "users"), etc. For example, a system has been disclosed that displays the characteristics of feces (also simply referred to as "feces") excreted by a user sitting on a toilet seat, and visualizes the state of defecation in chronological order (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent Publication No. 2021-51449 Summary of the Invention [Problem to be solved by the invention]
[0004] However, there is room for improvement in the above-mentioned conventional technology. The above-mentioned conventional technology simply counts and displays the user's stool by type (shape). Therefore, there is room for improvement in the above-mentioned conventional technology, for example, in terms of displaying information that takes the user's privacy into consideration, and there is a demand for displaying information that also takes the user's privacy into consideration. Thus, there is room for improvement in the above-mentioned conventional technology in terms of appropriately displaying information related to the user's health.
[0005] An object of the disclosed embodiment is to provide a health status display system that appropriately displays information related to a user's health. [Means for solving the problem]
[0006] A health status display system according to one aspect of the embodiment comprises a data storage means for storing usage data of a toilet device, including excretion data or biological data received from a toilet device used by a user; a data analysis means for analyzing the usage data stored in the data storage means; a data display means for displaying the analysis results of the data analysis means; and a display control means for controlling the data display means based on a predetermined user operation by the user, wherein the analysis results of the data analysis means include first information, which is a calendar or graph showing the usage history of the toilet device obtained by analyzing the usage data together with date information, and second information, which is information with higher privacy than the first information, and wherein the display control means controls the data display means to display the first information in a predetermined display area displayed by the data display means, while displaying the second information in the predetermined display area displayed by the data display means based on the predetermined user operation.
[0007] According to one aspect of the embodiment, a health condition display system displays second information, which is information with a higher level of privacy than the first information, in a predetermined display area displayed by a data display means based on a predetermined user operation. Because specific information related to a health condition is sensitive, the health condition display system displays, for example, a calendar or graph with rounded information at the top when the app is launched, and then displays more private information such as a report (highlights) through a simple user operation, thereby reducing the possibility of the more private information being accidentally viewed by others. Therefore, the health condition display system can appropriately display information related to the user's health.
[0008] Note that the excretion data (also referred to as "excretion information") referred to in this application includes various information (data) related to what the user excretes (also referred to as "excrement"). For example, the excretion data includes various information (data) related to what is excreted by the user, such as information (data) related to the feces (also referred to as "stool" or "defecation") excreted by the user, information (data) related to the urine (also referred to as "urination") excreted by the user, and information (data) related to the user's excretion gas. The excretion gas referred to here is not limited to farts, which are gases (gases) released from the user himself / herself, but also includes gases (gases) released from objects (such as feces and urine) excreted by the user. In other words, the excretion referred to here includes various things generated in response to the user's excretion, such as defecation, urination, and excretion gas.
[0009] Furthermore, the biological data (also referred to as "biological information") referred to in this application includes various information (data) acquired from the user (living body). Biological data is not limited to information (data) related to the user's blood flow, which will be exemplified below, but also includes various information (data) related to the user's body, such as information (data) related to heart rate (pulse), breathing, body temperature, brain waves, and muscles (electromyography). Furthermore, the toilet device usage data (also referred to as "usage information") referred to in this application includes excretion data and biological data.
[0010] In one aspect of the embodiment, the health status display system is characterized in that the second information includes topic information indicating a state or trend over a predetermined period of time regarding the color, composition, shape or amount of excrement, including at least one of stool and urine, or recommendation information for improving health status.
[0011] According to one aspect of the embodiment, a health condition display system displays, in response to a predetermined user operation, topic information indicating a state or trend over a predetermined period of time regarding the color, composition, shape, or amount of excrement, including at least one of feces and urine, or second information including recommendation information for improving the user's health. Thus, the health condition display system can appropriately display information related to the user's health.
[0012] In one aspect of the embodiment, the health status display system is characterized in that the second information includes topic information indicating the state or trend of the intestinal environment over a specified period based on the components of excreted gas or the components of gas caused by excrement, or recommendation information for improving the health status.
[0013] According to one aspect of the embodiment, the health condition display system can provide the user with more information by presenting information including fecal gas, and therefore can appropriately display information related to the user's health.
[0014] In one aspect of the embodiment, the health status display system is characterized in that the second information includes topic information indicating the state or trend of blood flow over a predetermined period of time based on biometric data obtained by a biometric sensor provided in the toilet device, or recommendation information for improving the health status.
[0015] According to one aspect of the embodiment, the health condition display system can provide the user with more information by presenting information including biometric information, and therefore can appropriately display information related to the user's health.
[0016] In one aspect of the embodiment, in a health status display system, the first information is arranged on the upper side of a display screen displayed in the specified display area, while the second information is arranged on the lower side of the display screen, and the display control means controls the data display means to change the range displayed in the specified display area from the location of the first information to the location of the second information based on a screen scrolling operation by a user.
[0017] According to one aspect of the embodiment, the health condition display system can shift to displaying the second information by scrolling from the top screen, for example, thereby preventing the second information from being accidentally displayed and providing a display that respects privacy. Therefore, the health condition display system can appropriately display information about the user's health.
[0018] In one aspect of the embodiment, the health status display system further comprises a data update means for updating the usage data stored in the data storage means, wherein the data update means adds acquired usage data to the usage data of the data storage means or deletes at least a portion of the usage data stored in the data storage means based on a data deletion request, the data analysis means modifies the analysis results including the first information or the second information based on usage data for a predetermined period including the usage data updated by the data update means, and the data display means displays the modified analysis results.
[0019] According to one aspect of the embodiment, the health status display system automatically updates the displayed data when data is added or deleted, thereby improving convenience while respecting privacy. Therefore, the health status display system can appropriately display information about the user's health.
[0020] In one aspect of the embodiment, the health status display system is characterized in that the data display means displays multiple pieces of excretion information regarding the color, shape, and amount of excretion contained in the excretion data together with date information in a single excretion graph as a result of analysis by the data analysis means, the data analysis means has a defecation analysis unit that analyzes defecation characteristics patterns based on the excretion data, and the data display means displays the single excretion graph based on the defecation characteristics patterns.
[0021] According to one aspect of the embodiment, the health condition display system displays measurement data in the form of graphs, calendars, etc., without including timely information on the top screen. Therefore, the health condition display system can appropriately display information related to the user's health. [Effects of the Invention]
[0022] According to one aspect of the embodiment, information about the user's health can be displayed appropriately. [Brief explanation of the drawings]
[0023] [Figure 1] FIG. 1 is a schematic perspective view showing the configuration inside a toilet room according to an embodiment. [Figure 2] FIG. 2 is a diagram illustrating an example of detection related to excretion according to the embodiment. [Figure 3] FIG. 3 is a schematic side view of the toilet device according to the embodiment. [Figure 4] FIG. 4 is a diagram showing an example of the configuration of a health condition display system according to an embodiment. [Figure 5] FIG. 5 is a schematic diagram showing the process of calculating various health indicators based on the measurement results of the biosensor. [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 diagram showing an example of a method for calculating a numerical value. [Figure 9]FIG. 9 is a flowchart showing an example of a processing procedure executed by the health condition display system. [Figure 10] FIG. 10 is a diagram showing an example of a calendar display. [Figure 11] FIG. 11 is a diagram showing an example of a graph display. [Figure 12] FIG. 12 is a diagram showing an example of a data explanation display. [Figure 13] FIG. 13 is a diagram showing an example of a display on the terminal device. [Figure 14] FIG. 14 is a diagram showing an example of a graph display according to a specified period. [Figure 15] FIG. 15 is a diagram showing an example of updating a display in response to a data update. [Figure 16] FIG. 16 is a diagram showing an example of updating a display in response to a data update. DETAILED DESCRIPTION OF THE INVENTION
[0024] Hereinafter, embodiments of the health condition display system disclosed in the present application will be described in detail with reference to the accompanying drawings. However, the present invention is not limited to the embodiments described below.
[0025] <1. Health status display system configuration> The configuration of a health condition display system according to an embodiment will be described with reference to Figs. 1 to 4. Fig. 1 is a schematic perspective view showing the configuration inside a toilet room according to an embodiment. Fig. 2 is a diagram showing an example of excretion-related detection according to an embodiment. Fig. 3 is a schematic side view of a toilet device according to an embodiment. Fig. 4 is a diagram showing an example of the configuration of a health condition display system according to an embodiment.
[0026] The health condition display system 1 according to each embodiment described below uses sensors to measure (also referred to as "measure") various pieces of information related to toilet users (customers), uses the measured information to perform an analysis process related to the user's health, and displays information based on the results of the analysis process. Note that the processes described below, which are performed by the health condition display system 1, may be performed by any device capable of executing those processes, depending on the device configuration included in the health condition display system 1.
[0027] 4, the health condition display system 1 includes a toilet device 10, a remote control device 11, a terminal device 100, and a cloud 500. Below, an overview of each component included in the health condition display system 1 will be briefly described.
[0028] The toilet device 10 is configured to be used by a toilet user (customer) to perform excretory activities, and collects usage data including information about the user's excretion (excretion data) and biometric data. The toilet device 10 also uses user identification information (such as a user ID) received from the remote control device 11 to identify which registered user the user is. The toilet device 10 transmits usage data such as biometric data and excretion data to a terminal device 100 used by the user. For example, the toilet device 10 is communicably connected to the terminal device 100 via Bluetooth (registered trademark) and transmits usage data to the terminal device 100. The toilet device 10 may be communicably connected to the terminal device 100 via any wireless communication function, not limited to Bluetooth, as long as the desired functions can be realized.
[0029] In response to a request from the terminal device 100 used by the user, the toilet device 10 transmits usage data corresponding to the user to the terminal device 100. In this case, the toilet device 10 may transmit the usage data of the user to the terminal device 100 of the user together with information on the date and time when the usage data was acquired. Details of information transmission from the toilet device 10 to the terminal device 100 will be described later.
[0030] The remote control device 11 is configured to accept toilet-related operations from a toilet user (customer), and issues various control instructions to the toilet device 10 in response to the user's operations. The remote control device 11 is connected to the toilet device 10 via a predetermined network so that they can communicate with each other via a wired or wireless connection. For example, the toilet device 10 and the remote control device 11 may be connected in any manner as long as they are capable of sending and receiving information, and may be connected to each other so that they can communicate with each other via a wired connection or wireless connection.
[0031] Furthermore, the remote control device 11 may identify which of the pre-registered users the user is. For example, the remote control device 11 may display a list of registered users as a user candidate list and accept from the user a designation of one candidate from the displayed user candidate list. The remote control device 11 transmits user identification information, which is identification information (such as a user ID) that identifies the one candidate designated by the user, to the toilet device 10.
[0032] The terminal device 100 is a device (computer) used by a user. The terminal device 100 is realized by, for example, a smartphone, a mobile phone, a PDA (Personal Digital Assistant), a tablet terminal, a notebook PC (Personal Computer), etc. In the following, a case where the terminal device 100 is a smartphone will be described as an example.
[0033] The terminal device 100 displays various types of information. The terminal device 100 displays information generated using analysis results based on information received from the toilet device 10. For example, the terminal device 100 executes a process of displaying various types of health-related information, such as content including information on the health condition of a user, using an application (also referred to as a "health management application") for displaying various types of health-related information, such as content on the health condition of a user, such as a stool check application.
[0034] The cloud 500 is a server device that provides cloud services. For example, the cloud 500 may be a server managed by a service provider that provides services related to health management for users.
[0035] The cloud 500 can communicate with external information processing devices such as the terminal device 100 through a communication unit realized by a communication device, a communication circuit, etc. The cloud 500 is connected to a predetermined network such as the Internet via a wired or wireless connection, and transmits and receives information to and from the external information processing device. The cloud 500 may be communicably connected to the external information processing device through a predetermined wireless communication function such as Wi-Fi (registered trademark).
[0036] For example, the cloud 500 transmits and receives information to and from the terminal device 100 via the Internet. For example, the cloud 500 receives information from the terminal device 100 via the Internet.
[0037] The cloud 500 manages information acquired from the terminal device 100. The cloud 500 has a storage unit realized by, for example, a semiconductor memory element such as a RAM (Random Access Memory) or a flash memory, or a storage device such as a hard disk or an optical disk, and stores information acquired from the terminal device 100 in the storage unit.
[0038] The cloud 500 may have a control unit (control device) and perform some of the functions performed by the terminal device 100. For example, the control unit of the cloud 500 may perform an analysis process of usage data such as excretion data. In this case, the cloud 500 may receive usage data such as excretion data from the terminal device 100, perform an analysis process of the received usage data such as excretion data, and transmit the results of the analysis process to the terminal device 100.
[0039] Furthermore, for example, the control unit of the cloud 500 may perform a process of generating content using the results of an analysis process of usage data such as excretion data. In this case, the cloud 500 may receive the results of the analysis process of usage data such as excretion data from the terminal device 100, perform a process of generating content using the received results of the analysis process, and transmit the generated content to the terminal device 100.
[0040] The above-described device configuration is merely an example, and for example, various other devices may be included in the health condition display system 1. The health condition display system 1 may include multiple toilet devices 10, multiple remote control devices 11, multiple terminal devices 100, multiple clouds 500, etc.
[0041] <1-1. Example of toilet room configuration> An example of the configuration of the devices in the health condition display system 1 that are arranged in a toilet room R will now be described with reference to Fig. 1. As shown in Fig. 1, a toilet device 10, a remote control device 11, etc. are arranged in the toilet room R.
[0042] The remote control device 11 is provided in the toilet room R. The remote control device 11 is provided in a position where it can be operated by a user. The remote control device 11 is provided in a position where it can be operated by a user when seated on the toilet seat 20. In FIG. 1, the remote control device 11 is provided on a wall surface W on the right side as seen from a user seated on the toilet seat 20. Note that the remote control device 11 may be provided in various ways, not limited to on a wall surface, as long as it is accessible to a user seated on the toilet seat 20. For example, the remote control device 11 may be provided integrally with the toilet apparatus 10.
[0043] Remote control device 11 may accept various operations from a user via a display screen using, for example, a touch panel function, or may be provided with switches and buttons and accept various operations via the switches, buttons, etc. Remote control device 11 has a display screen such as a tablet terminal realized by, for example, a liquid crystal display or an organic EL (Electro-Luminescence) display, and displays various information.
[0044] The remote control device 11 accepts user operations for the toilet device 10. The remote control device 11 accepts user operations to instruct the execution of cleaning of the bowl section 8 of the toilet device 10. The remote control device 11 accepts user operations to instruct the start or stop of private parts cleaning by the cleaning nozzle of the toilet device 10. Note that the above is an example, and the remote control device 11 may also accept user operations to execute various processes.
[0045] The toilet device 10 includes a toilet bowl 4, a toilet seat 20, a main body 12, a toilet lid 14, etc., and is installed in a toilet room R. The toilet seat 20 and the toilet lid 14 are each pivotally supported relative to the main body 12.
[0046] The toilet device 10 also has a function of collecting user usage data from a communication unit 90, a storage unit 91, etc., and providing (transmitting) the data to other devices. The communication unit 90 is realized by, for example, a communication device, a communication circuit, etc. For example, the communication unit 90 may be provided within the main body unit 12. The communication unit 90 is connected to an arbitrary network via a wired or wireless connection, and transmits and receives information to and from an external information processing device. For example, the communication unit 90 transmits and receives information to and from other information processing devices such as the terminal device 100, the remote control device 11, etc.
[0047] The storage unit 91 is realized by, for example, a semiconductor memory element such as RAM or flash memory, or a storage device such as a hard disk or optical disk. For example, the storage unit 91 is a computer-readable recording medium that non-temporarily records data used by an information processing program. The storage unit 91 stores usage data such as biometric data and excretion data in association with user identification information (such as a user ID) for identifying each user. For example, when a user uses the toilet, the storage unit 91 stores usage data such as biometric data and excretion data acquired by detection by various sensors (described later) in association with user identification information identified by the user's own operation, etc.
[0048] 4, the toilet device 10 includes a biosensor 40, a seating sensor 50, an excretion sensor 60, a timer unit 70, and a radio wave sensor 80. Any configuration can be adopted for each sensor as long as the desired processing can be realized, and at least one of the biosensor 40, the seating sensor 50, the excretion sensor 60, the timer unit 70, and the radio wave sensor 80 may be provided as a device separate from the toilet device 10.
[0049] For example, the biosensor 40 is a sensor for detecting (acquiring) the biometric data (biometric information) of the user, the seating sensor 50 is a sensor for detecting whether the user is sitting, the excretion sensor 60 is a sensor for detecting whether the user is excreting, and the radio wave sensor 80 is a sensor for detecting a change in the state inside the drain pipe 81 due to the user's excretion. For example, the biosensor 40 and the seating sensor 50 are provided on the toilet seat 20.
[0050] For example, the biosensor 40 is a blood flow sensor that measures (detects) the blood flow of the user. In this case, a laser sensor that measures a physical quantity that reflects the blood flow information of the user is used as the biosensor 40. Note that the biosensor 40 is not limited to a blood flow sensor, and various sensors may be used depending on the type of bioinformation of the user that is to be measured (detected).
[0051] For example, the biosensor 40 may be a respiration sensor that measures (detects) the user's respiration, an electroencephalogram sensor that measures (detects) the user's electroencephalogram, a temperature sensor that measures (detects) the user's body temperature, an electromyogram sensor that measures (detects) the user's muscle activity (electromyogram), etc. Furthermore, a plurality of biosensors 40 may be provided according to the biometric information of the user to be measured.
[0052] Furthermore, for example, the excretion sensor 60 is an image sensor (line sensor, camera, etc.) that functions as an imaging device (image sensor) that captures still images, videos, or other images related to the user's excretion. For example, the excretion sensor 60 is provided in the main body 12. Note that the excretion sensor 60 is not limited to an imaging device (image sensor), and various sensors may be used depending on the type of excretion to be measured (detected).
[0053] Furthermore, multiple excretion sensors 60 may be provided depending on the excretion information to be measured. For example, when a gas related to excretion is the measurement target (detection target), the excretion sensor 60 may be a gas sensor. The excretion sensor 60, which is a gas sensor, is disposed, for example, inside the main body 12. For example, the excretion sensor 60 is disposed in the internal space of the main body 12 that communicates with the bowl portion 8. A fan for sucking gas inside the bowl portion 8 may be disposed in the main body 12. In this case, the excretion sensor 60 detects gas sucked from the bowl portion 8 by driving the fan. Note that the excretion sensor 60 may be disposed in any manner as long as it can measure gas inside the bowl portion 8.
[0054] Furthermore, the excretion sensor 60 is not limited to the above examples, and may be a sound sensor that detects sound (sound detection sensor), a temperature sensor that detects temperature, a humidity sensor that detects humidity, a radio wave sensor that detects radio waves, or the like.
[0055] Furthermore, for example, radio wave sensor 80 is a sensor (such as a microwave sensor) that performs detection using a predetermined radio wave. Radio wave sensor 80 is provided at a location where it can detect a predetermined range inside drain pipe 81 (outside drain pipe 81 in FIG. 2), and details will be described later. Note that health condition display system 1 does not necessarily have to include radio wave sensor 80.
[0056] Although the details of the biosensor 40, seating sensor 50, excretion sensor 60, and radio wave sensor 80 will be described later, the biosensor 40, seating sensor 50, excretion sensor 60, and radio wave sensor 80 may be disposed in any position as long as the desired detection is possible. For example, the biosensor 40 and excretion sensor 60 are not limited to being disposed on the toilet seat 20 or the main body 12. For example, the biosensor 40 and excretion sensor 60 may be disposed on a toilet seat device including the toilet seat 20 and the main body 12. Furthermore, for example, if there is an operating unit protruding from the toilet seat device, the biosensor 40 may be disposed on the operating unit. Furthermore, the excretion sensor 60 is not limited to being disposed on the main body 12, but may also be disposed on the toilet seat 20. Blood flow information measurement results fluctuate significantly when the measurement site on the body changes in the direction of gravity relative to the heart. Therefore, it is preferable to measure the measurement site of a user seated on the toilet seat device at a position that is unlikely to change from the height of the heart. By disposing the biosensor on the toilet seat device, measurements can be made at a constant measurement height for the biosensor 40, allowing for stable acquisition of blood flow information.
[0057] In this way, it is preferable that the biosensor 40 is provided at an appropriate position determined according to the type of sensor, the detection target, etc. Also, it is preferable that the excretion sensor 60 is provided at an appropriate position determined according to the type of sensor, the detection target, etc. Therefore, by arranging the biosensor 40 and the excretion sensor 60 according to their types and detection targets, it becomes possible to accurately acquire usage data such as biometric data and excretion data.
[0058] As shown in Figure 2, the health condition display system 1 may collect the user's excretion data over various ranges. The user's excretion data may be detected over various ranges. For example, the health condition display system 1 detects a change in the state inside the bowl 8 of the toilet device 10. The change in the state inside the bowl 8 includes a change in the state of the internal space of the bowl 8 above the water seal formed on the bottom side of the bowl 8, or a change in the state of the water seal.
[0059] For example, the health condition display system 1 detects a change in the state within the bowl portion 8, including a change in the state of the water seal or the space above the water seal. For example, the health condition display system 1 detects at least one of the space within the bowl portion 8 of the toilet device 10, the water seal, and a change in the state of the water seal.
[0060] In Figure 2, the health condition display system 1 may detect changes in the space within the bowl portion 8 of the toilet device 10, the water seal WT formed in an area including the bottom side of the bowl portion 8, the area within the drain pipe 81 on the opposite side of the bottom side of the bowl portion 8, and the like. For example, the health condition display system 1 may target a detection range including at least one of areas AR1, AR2, and AR3 in Figure 2 and detect changes in the detection range. In this way, the user's excretion data is collected from various targets.
[0061] As shown in FIG. 1, toilet seat 20 has an opening 20a. The O-shaped opening 20a is formed in the center of toilet seat 20. The opening of toilet seat 20 is not limited to an O-shape and may be U-shaped or the like. The outer edge of toilet seat 20 is curved to fit the outer shape of toilet bowl 4. Toilet seat 20 is generally made of an opaque resin material (e.g., polypropylene), and has a seating surface 21 on which a user sits and a bottom surface 25 on the opposite side of seating surface 21.
[0062] The seating surface 21 is the surface that faces upward when the toilet seat 20 is placed on the upper surface 4b of the toilet bowl 4, and is the surface on which the user sits. The bottom surface 25 is the surface that faces the upper surface 4b of the toilet bowl 4 when the toilet seat 20 is lowered. The toilet seat 20 is formed to be thick almost entirely, with a localized area (also called a "thin-walled area") that is thinner than other areas at a position corresponding to the biosensor 40.
[0063] A heater wire and a heat insulating material may be provided inside the toilet seat 20 to heat or keep the seating surface 21 warm. The heater wire is controlled by a toilet seat heating unit provided inside the main body 12, and is laid throughout the toilet seat 20 so as not to interfere with the biosensor 40, the seating sensor 50, and the excretion sensor 60. The heat insulating material is located below the heater wire, the biosensor 40, and the seating sensor 50.
[0064] The portion of the toilet seat 20 corresponding to the biosensor 40 (thin portion) has a thickness that allows the light emitted from the biosensor 40 and the light reflected from a user seated on the seating surface 21 to pass through. The thickness of the thin portion is set based on the intensity of the light emitted and reflected from the biosensor 40, the durability of the toilet seat 20, etc., and is, for example, about 0.5 mm to 1.0 mm.
[0065] In the following description, "upper," "lower," "front," "rear," "left side," and "right side" refer to the directions as seen by a user sitting on the toilet seat 20 with their back to the open toilet lid 14.
[0066] The thin-walled portion is formed on the left side and 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 Figure 3, the thin-walled portion faces (abuts against) the back of the left thigh of a user (user U1 in Figure 3) seated on the toilet seat 20. Figure 3 shows a state in which user U1 is holding the terminal device 100 in his left hand.
[0067] The thin portion is formed as small as possible within the range where the biosensor 40 can detect blood flow information of a user sitting on the toilet seat 20, and is, for example, circular with a diameter of 12 mm or less (preferably 8 mm or less).
[0068] The main body 12 is located behind the bowl 8 of the toilet 4 and is attached to the top surface 4b of the toilet 4. Inside the main body 12 are built-in units: an opening / closing unit that controls the opening and closing of the toilet seat 20 and toilet lid 14, a toilet seat heating unit that controls the temperature of the toilet seat 20, a cleaning unit that cleans the human private parts, and a deodorizing unit that reduces odorous components. For example, each unit is controlled by the control unit of the toilet apparatus 10. For example, the excretion sensor 60 is located in a position facing the bowl 8 of the toilet 4 from the main body 12, and is located in a position that does not interfere with the other units.
[0069] The biosensor 40 functions as a bioinformation acquisition unit that acquires bioinformation. For example, the biosensor 40 is a laser sensor that acquires the user's blood flow information as the user's bioinformation. As shown in Figures 1 and 3, the biosensor 40 is disposed inside the toilet seat 20 on the underside of the thin portion. The biosensor 40 is a reflective sensor that irradiates infrared light toward the underside of the user's left thigh and detects reflected light (scattered light that has undergone a Doppler shift due to red blood cells) that is reflected in accordance with the state of blood flow in the blood vessels under the skin.
[0070] For example, the biosensor 40 is a laser sensor that can measure the state of blood flow in the skin based on dynamic light scattering. In Fig. 3, the biosensor 40 is attached to the toilet seat 20 on the back side of the user's thighs.
[0071] Note that blood flow information is merely an example, and any sensor may be used as the biosensor 40 depending on the bioinformation to be acquired. For example, when acquiring information about the user's heartbeat (pulse wave) as the bioinformation of the user, the biosensor 40 may be a heartbeat sensor. When acquiring information about the user's breathing as the bioinformation of the user, the biosensor 40 may be a respiration sensor. When acquiring information about the user's pulse (pulse wave) as the bioinformation of the user, the biosensor 40 may be a pulse sensor. When acquiring information about the movement of the user's heart as the bioinformation of the user, the biosensor 40 may be an electrocardiogram sensor.
[0072] When provided separately from the toilet device 10, the biosensor 40 is communicably connected to the toilet device 10 via a predetermined network, either wired or wirelessly. The biosensor 40 transmits various types of information to the toilet device 10. For example, the biosensor 40 transmits acquired biometric information of the user to the toilet device 10. For example, the biosensor 40 may be communicably connected to the toilet device 10 via a predetermined wireless communication function such as Bluetooth or Wi-Fi. Note that the toilet device 10 and the biosensor 40 may be connected in any manner as long as they are capable of transmitting and receiving information, and may be communicably connected via a wired or wireless connection.
[0073] The seating sensor 50 has the function of detecting a person sitting on the toilet seat 20. The seating sensor 50 detects that a user has sat (seated) on the toilet seat 20. The seating sensor 50 can detect that a user is sitting on the toilet seat 20. The seating sensor 50 also functions as a seat-leaving detection sensor that detects that a user has left the toilet seat 20. The seating sensor 50 detects the seated state of the user on the toilet seat 20.
[0074] For example, the seating sensor 50 is an electrostatic sensor. As shown in Figures 1 and 3, the seating sensor 50 is formed on the right side forward of the center of the front-to-rear length of the opening 20a of the toilet seat 20, and is positioned forward and to the right of the center of gravity of a user seated on the toilet seat 20. This allows the seating sensor 50 to detect the seated state when it faces (contacts) the back of the right thigh of a user seated on the toilet seat 20.
[0075] Note that the seat sensor 50 being an electrostatic sensor is merely an example, and the seat sensor 50 may use any detection method and may be placed in any location as long as it can detect a user sitting on the toilet seat 20. For example, if the seat sensor 50 is an infrared or μ (microwave) distance sensor that detects a user sitting on the toilet seat 20 by distance, the seat sensor 50 may be placed in a position that detects a person's feet from the side of the toilet bowl 4 or in a position that detects a person's back from a tank attached to the toilet bowl 4. For example, if the seat sensor 50 detects a user sitting on the toilet seat by distance, the seat sensor 50 may be placed on the ceiling of the space (toilet room R) in which the toilet bowl 4 is located. Also, for example, if the seat sensor 50 is a contact switch that detects sinking of the toilet seat due to sitting, the seat sensor 50 may be placed on the pivot support part of the toilet seat 20. Also, for example, if the seat sensor 50 is a load sensor that detects a user sitting on the toilet seat by the weight applied to the seat, the seat sensor 50 may be placed on the underside of the toilet seat 20, on the surface that comes into contact with the toilet bowl 4.
[0076] When provided separately from the toilet device 10, the seat sensor 50 is connected to the toilet device 10 via a predetermined network so as to be able to communicate with it wired or wirelessly. The seat sensor 50 transmits various types of information to the toilet device 10. For example, the seat sensor 50 transmits acquired information about the user sitting (or leaving) their seat to the toilet device 10. For example, the seat sensor 50 may be connected to the toilet device 10 so as to be able to communicate with it via a predetermined wireless communication function such as Bluetooth or Wi-Fi. Note that the toilet device 10 and the seat sensor 50 may be connected in any manner as long as they are able to send and receive information, and may be connected to each other so as to be able to communicate with each other wired or wirelessly.
[0077] The excretion sensor 60 functions as an excretion information acquisition unit that acquires excretion information (excretion data) corresponding to the excretion of the user, such as defecation, urination, and excretion gas. For example, the excretion sensor 60 is an image sensor that acquires excretion information corresponding to the excretion of the user by capturing an image of the inside of the toilet 4. For example, the excretion sensor 60 is an image sensor provided at a position facing the bowl 8 of the toilet 4 from the main body 12. For example, the excretion sensor 60 may be any sensor, such as a CCD (Charge Coupled Device) sensor or a CMOS (Complementary Metal Oxide Semiconductor) sensor.
[0078] For example, the excretion sensor 60 may be a line sensor (one-dimensional image sensor) that captures one-dimensional images, or an area sensor (two-dimensional image sensor) that captures two-dimensional images. For example, if the excretion sensor 60 is a line sensor, it is positioned in a direction that captures the area between the toilet seat 20 and the water seal part (the part where the water seal collects) of the toilet bowl 4. In this way, the excretion sensor 60 may be positioned so that it captures images of the feces falling after the user excretes until they hit the water seal part (the part where the water seal collects) of the toilet bowl 4.
[0079] Also, for example, in the case of an area sensor, the excretion sensor 60 is placed facing in a direction that captures an image of the water seal part of the toilet bowl 4. In this way, the excretion sensor 60 may be placed so as to capture an image of the water seal part of the toilet bowl 4. The excretion sensor 60 may be placed in any manner as long as it is capable of detecting (capturing) feces. The excretion sensor 60 may also capture still images or moving images. In addition, if the inside of the toilet bowl becomes dark when a user sits on the toilet seat and it is not possible to capture an image with sufficient brightness, a light source (light-emitting unit) may be provided.
[0080] When provided separately from the toilet device 10, the excretion sensor 60 is communicably connected to the toilet device 10 via a predetermined network, either wired or wirelessly. The excretion sensor 60 transmits various information to the toilet device 10. For example, the excretion sensor 60 transmits acquired information related to the user's excretion to the toilet device 10. For example, the excretion sensor 60 may be communicably connected to the toilet device 10 via a predetermined wireless communication function such as Bluetooth or Wi-Fi. Note that the toilet device 10 and the excretion sensor 60 may be connected in any manner as long as they are capable of transmitting and receiving information, and may be communicably connected via wired or wireless.
[0081] The excretion sensor 60 is not limited to the image sensor as described above, and any sensor can be used depending on the object to be measured, for example, a gas sensor that detects excretion gas. For example, a semiconductor gas sensor is used as the excretion sensor 60, which is a gas sensor. Note that the above is only one example, and the gas sensor is not limited to a semiconductor gas sensor (semiconductor gas sensor), and any type of sensor may be used. For example, the gas sensor may be an infrared absorption gas sensor such as an infrared CO2 sensor (carbon dioxide concentration measuring device).
[0082] For example, when gases related to excretion are to be measured, a gas sensor capable of measuring odorous gases is used as the excretion sensor 60. Note that the odorous gases referred to here are gases produced by fermentation by harmful bacteria in the intestines. For example, the odorous gas may be a gas containing sulfur components in fecal gas. Examples of odorous gases include ammonia, trimethylamine, hydrogen sulfide, methyl mercaptan, indole, and skatole. Note that fecal gas is gas that comes out of the intestines, and includes, for example, gas that comes out at the same time as defecation and gas that is not excreted at the same time as defecation.
[0083] For example, the excretion sensor 60 may be a gas sensor capable of measuring health-related gases. The health-related gases referred to here are gases produced by fermentation by beneficial bacteria in the intestines. For example, the health-related gases may be gases derived from intestinal fermentation and increase in amount as the health of the intestines increases. Specific examples of health-related gases include hydrogen, carbon dioxide, acetic acid, methane, and ethanol. A plurality of excretion sensors 60 may be used, including an excretion sensor 60 capable of measuring odorous gases and another excretion sensor 60 capable of measuring health-related gases. The above is merely an example, and the excretion sensor 60 may be a sensor capable of detecting various components depending on the components (parameters) to be detected.
[0084] The timer unit 70 measures time. The timer unit 70 measures the time during which the sensors are acquiring usage data (sensor information) such as biometric data and excretion data. The timer unit 70 measures the time from the point in time when the biometric sensor 40 starts acquiring biometric information. The timer unit 70 may measure the time when the excretion sensor 60 first detects excretion. The timer unit 70 may measure the time when the seating sensor 50 detects that the user has sat down. The timer unit 70 may measure the time from the point in time when the seating sensor 50 starts to seat the user. The timer unit 70 may acquire the time required for excretion, which is the difference between the time when the seating sensor 50 detects that the user has sat down and the time when the excretion sensor 60 first detects excretion.
[0085] When provided separately from the toilet device 10, the timer unit 70 is communicatively connected to the toilet device 10 via a predetermined network, either wired or wirelessly. The timer unit 70 transmits various information to the toilet device 10. For example, the timer unit 70 transmits information related to the measured time to the toilet device 10. For example, the timer unit 70 may be communicatively connected to the toilet device 10 via a predetermined wireless communication function such as Bluetooth or Wi-Fi. Note that the toilet device 10 and the timer unit 70 may be connected in any manner as long as they are capable of transmitting and receiving information, and may be communicatively connected via a wired or wireless connection.
[0086] The radio wave sensor 80 functions as an excretion information acquisition unit that acquires excretion information (excretion data) that indicates changes that occur in the drainage pipe 81 in response to excretion, such as defecation and urination, by the user into the bowl portion 8. Here, a configuration example of the bowl portion 8 and drainage pipe 81 of the toilet device 10 related to the arrangement of the radio wave sensor 80 will be described with reference to FIG.
[0087] In the example shown in FIG. 2, a drain pipe 81 communicates with an opening provided in the bottom of the bowl portion 8 of the toilet 4. The drain pipe 81 is a drain pipe from the bowl portion 8, and the internal space of the drain pipe 81 functions as a drainage channel. In FIG. 2, the drain pipe 81 has a U-shaped (V-shaped) shape that extends diagonally downward from the end connected to the bottom of the bowl portion 8 and then diagonally upward, before continuing downward. This forms a trap portion 82 in the drain pipe 81. The trap portion 82 forms a water seal WT including the bottom side of the bowl portion 8. Note that the configuration of the drain pipe 81 shown in FIG. 2 is merely one example, and any configuration can be adopted for the drain pipe 81 as long as it can form a trap that can perform the processing described below.
[0088] In FIG. 2, hatched areas in the bowl portion 8 and discharge pipe 81 of the toilet 4 are shown filled with seal water WT (water). In FIG. 2, an apex 821 is formed at the end (upper tip) of the trap portion 82 of the discharge pipe 81 opposite the end connected to the bottom of the bowl portion 8. The detection range of the radio wave sensor 80 is set to an area including the apex 821 of the trap portion 82. For example, the radio wave sensor 80 is positioned so that its detection range includes the apex 821 of the trap portion 82. Note that the detection range of the radio wave sensor 80 may be any range as long as the desired detection is possible, for example, as long as it includes the apex 821 of the trap portion 82.
[0089] For example, the radio wave sensor 80 is a microwave sensor. Note that the radio wave sensor 80 is not limited to a microwave sensor, and any sensor such as a millimeter wave sensor can be used as the radio wave sensor 80 as long as it is capable of performing the desired detection.
[0090] The radio wave sensor 80 can be positioned in any manner as long as its detection range includes the apex 821 of the trap portion 82. For example, the radio wave sensor 80 is positioned vertically above the trap portion 82. For example, the radio wave sensor 80 is positioned vertically above the seal water on the trap portion 82 side. For example, the radio wave sensor 80 is provided along the outer wall of the drain pipe 81 that has the trap portion 82. In FIG. 2, the radio wave sensor 80 is provided outside the drain pipe 81 and above the trap portion 82. In this case, a drainage channel from the bowl portion 8 passes between the radio wave sensor 80 and the apex 821 of the trap portion 82.
[0091] The above-described arrangement is merely an example, and the radio wave sensor 80 may be arranged in various ways. For example, the radio wave sensor 80 may be provided in the main body 12. When the radio wave sensor 80 is provided in the main body 12, the radio wave sensor 80 may be arranged on the bottom (lower side) of the main body 12. In this case, the antenna unit of the radio wave sensor 80, which includes a transmitting antenna that emits (transmits) predetermined radio waves and a receiving antenna that receives radio waves, may be arranged on the bottom of the main body 12 on the toilet bowl 4 side.
[0092] With the above-described arrangement, the radio wave sensor 80 detects a change in state that occurs in the water seal on the trap portion 82 side. The radio wave sensor 80 detects a change in state of the water seal, including water overflowing from the apex 821 of the trap portion 82. For example, the radio wave sensor 80 detects a change in state that occurs in the water seal on the trap portion 82 side due to excrement falling into the water seal on the bowl portion 8 side. The radio wave sensor 80 detects a change in state that occurs in the water seal on the trap portion 82 side, which forms a water seal on the bottom side of the bowl portion 8, due to excrement falling into the water seal of the bowl portion 8 of the toilet device 10.
[0093] When provided separately from the toilet device 10, the radio wave sensor 80 is communicatively connected to the toilet device 10 via a predetermined network, either wired or wirelessly. The radio wave sensor 80 transmits various types of information to the toilet device 10. For example, the radio wave sensor 80 transmits acquired information related to the user's excretion to the toilet device 10. For example, the radio wave sensor 80 may be communicatively connected to the toilet device 10 via a predetermined wireless communication function such as Bluetooth or Wi-Fi. Note that the toilet device 10 and the radio wave sensor 80 may be connected in any manner as long as they are capable of transmitting and receiving information, and may be communicatively connected via a wired or wireless connection.
[0094] The control unit of the toilet device 10 also functions as a personal identification unit (identification device) that performs processing to identify a user using the toilet 4 (personal identification). For example, the control unit of the toilet device 10 acquires information for identifying a user who uses the toilet 4 through communication with a terminal device 100 owned by the user or through the user's operation on a remote control device 11 or the like, and performs personal identification of the user. For example, the control unit of the toilet device 10 may communicate with the terminal device 100 owned by the user and receive user identification information for identifying the user from the terminal device 100. For example, the control unit of the toilet device 10 may receive operation information indicating the user's operation from the remote control device 11 or the like. Note that the control unit of the toilet device 10 may use any method to identify a user who uses the toilet 4 to excrete, as long as it is possible to identify the user.
[0095] The control unit of the toilet device 10 performs various processes, including but not limited to those described above. For example, the control unit of the toilet device 10 measures the date and time when the usage data is acquired, and measures the time that the user is seated on the toilet seat 20, based on the measurement results of the timer unit 70.
[0096] Note that the above is merely an example, and the health condition display system 1 can have any device configuration as long as it can realize the desired processing. The health condition display system 1 may have any device configuration as long as it can execute the desired health condition display method. For example, the remote control device 11 may function as a display unit that displays information. Furthermore, both the remote control device 11 and the terminal device 100 may be included in the health condition display system 1 as devices that function as display units. In this way, the above system configuration is merely an example, and the health condition display system 1 may have any system configuration as long as it can realize the desired processing.
[0097] Furthermore, the health condition display system 1 may include sensors other than the biosensor 40, seating sensor 50, excretion sensor 60, and radio wave sensor 80. For example, the health condition display system 1 may include a human body detection sensor. The human body detection sensor has the function of detecting a human body. For example, the human body detection sensor may be 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 just one example, and the human body detection sensor is not limited to the above and may detect a human body by various means. For example, the human body detection sensor detects a person (such as a user) who enters the space (toilet room R) in which the toilet 4 is provided. The human body detection sensor transmits a detection signal to the toilet device 10.
[0098] <2. Terminal Device> Next, the terminal device 100 will be described in detail. The terminal device 100 is an information processing device (computer) that processes various types of information. The terminal device 100 is connected to the toilet device 10 so as to be able to communicate wirelessly. Note that the terminal device 100 may be connected to the toilet device 10 in any manner as long as it is possible to send and receive information, and may be able to communicate wired or wirelessly via a predetermined network such as the Internet. Furthermore, the terminal device 100 may be connected to the cloud 500 so as to be able to communicate wired or wirelessly via a predetermined network such as the Internet. Furthermore, the terminal device 100 may be connected to the remote control device 11 so as to be able to communicate wirelessly, and may be able to send and receive information to and from the remote control device 11.
[0099] The terminal device 100 calculates health indices of a user seated on the toilet seat 20 based on the measurement results of the biosensor 40. The terminal device 100 calculates the health indices of the user based on the biometric information of the user acquired by the biosensor 40. FIG. 5 is a schematic diagram showing the process of calculating various health indices based on the measurement results of the biosensor. The terminal device 100 measures pulse rate, pulse variability, blood flow, etc. using the biosensor 40, which is a laser sensor capable of detecting blood flow. Then, based on the measurement results of the biosensor 40, the terminal device 100 calculates multiple health indices such as heart rate, stress state (calmness level), blood circulation state, fitness level, body water level, metabolic level, vascular age, and biological clock.
[0100] For example, heart rate is a health index that indicates the number of times a user's heart beats within a certain period of time. Furthermore, stress state (also referred to as "relaxation level") is a health index that indicates, for example, a state related to the level of stress of a user. Blood circulation state is a health index that indicates, for example, a state related to blood circulation of a user. 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. Fitness level is a health index that indicates, for example, a user's aerobic exercise ability, etc. Body water level is a health index that indicates the proportion of body water in the user's body weight (body water percentage). Metabolic level is a health index that indicates, for example, a user's metabolism. Vascular age is a health index that indicates a user's vascular age. Biological clock is a health index that indicates a user's biological clock.
[0101] Furthermore, the terminal device 100 determines the defecation characteristics (also referred to as "stool characteristics") of the user seated on the toilet seat 20 based on the measurement results of the excretion sensor 60. The defecation characteristics (stool characteristics) are information indicating the state of the user's defecation (stool). For example, the defecation characteristics (also referred to as "stool condition" or "stool condition") include the type, color, amount, etc. of the stool. The terminal device 100 determines the stool condition of the user based on the user's excretion information acquired by the excretion sensor 60. For example, the terminal device 100 determines the stool condition including the type, color, amount, etc. of the stool based on the measurement results of the excretion sensor 60, which captures images. Furthermore, the terminal device 100 may estimate the amount of excretion based on the measurement results of the radio wave sensor 80.
[0102] Next, a detailed description will be given of each component of the terminal device 100. The terminal device 100 has a communication unit 110, a storage unit 120, an input unit 130, a display unit 140, and a control unit 150.
[0103] The communication unit 110 is realized by, for example, a communication device, a communication circuit, etc. The communication unit 110 is connected to an arbitrary network via a wired or wireless connection and transmits and receives information to and from an external information processing device. For example, the communication unit 110 transmits and receives information to and from other information processing devices such as the toilet device 10 and the cloud 500.
[0104] The storage unit 120 is realized by, for example, a semiconductor memory element such as RAM or flash memory, or a storage device such as a hard disk or optical disk. For example, the storage unit 120 is a computer-readable recording medium that non-temporarily records data used by an information processing program. The storage unit 120 stores various information such as user usage data, and stores various information used in the determination process.
[0105] The storage unit 120 stores various types of information used for displaying information. The storage unit 120 functions as a data storage means for storing excretion data received from the toilet device 10. The storage unit 120 functions as a data storage means for storing usage data of the toilet device 10, including excretion data or biological data received from the toilet device 10.
[0106] The storage unit 120 stores information relating to various health indices including indices relating to excretion (excretion indices). The storage unit 120 stores various information used in the calculation process relating to the health indices. The storage unit 120 stores information such as a function (health index calculation function) used in the calculation process of the health index. The storage unit 120 stores various information used in the calculation process relating to the excretion index. The storage unit 120 stores information such as a function (excretion index calculation function) used in the calculation process of the excretion index, which is a value (score).
[0107] Storage unit 120 stores a history of health indices (health index history information) for each user. Storage unit 120 stores information about health indices associated with the acquired date and time as health index history information. Storage unit 120 stores information about each health index of each user in association with each user. For example, storage unit 120 stores information about each health index of user U1 in association with user identification information that identifies user U1. Note that the above is merely an example, and storage unit 120 stores various information about health indices.
[0108] The storage unit 120 stores various information used in the determination process related to the state of stool, such as the properties of stool. For example, the storage unit 120 stores thresholds used in the determination process related to stool. For example, the storage unit 120 stores various models (determination models) used in the determination related to stool. For example, the storage unit 120 stores various determination models used to determine the type, color, amount, etc. of stool.
[0109] The memory unit 120 stores a history (stool history information) relating to the stool condition for each user. The memory unit 120 stores information relating to the stool condition associated with the acquired date and time as stool history information. The memory unit 120 stores the stool type (shape), stool color, stool amount, etc. of each defecation of the user, in association with each user. For example, the memory unit 120 stores the stool type, stool color, stool amount, etc. of each defecation of user U1, in association with user identification information that identifies user U1. Note that the above is merely an example, and the memory unit 120 stores various information relating to stool.
[0110] The storage unit 120 may store various types of information depending on the purpose, without being limited to the above. The storage unit 120 may store biometric information and excretion information. The storage unit 120 may store the biometric information, excretion information, etc., in association with the date and time of acquisition. The storage unit 120 may store stool images as excretion information. The storage unit 120 stores information about the stool corresponding to the stool image in association with the stool image. The storage unit 120 stores the judgment results (type, color, amount, etc.) made 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 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.
[0111] The input unit 130 receives various operations from the user. The input unit 130 uses a touch panel function to accept various operations from the user via a display surface (for example, the display unit 140). The input unit 130 uses a touch panel function to accept various operations from the user via a display (display surface, display screen) of a smartphone or the like. That is, the input unit 130 accepts various operations from the user via the display unit 140 of the terminal device 100.
[0112] For example, the input unit 130 accepts various operations from the user via the display unit 140 of the terminal device 100. In other words, the input unit 130 functions as a reception unit that accepts user operations using a touch panel function. Note that, although a capacitance method is mainly adopted for a smartphone as a method for detecting user operations by the input unit 130, other detection methods such as a resistive film method, a surface acoustic wave method, an infrared method, and an electromagnetic induction method may be adopted as long as they can detect user operations and realize the function of a touch panel.
[0113] The display unit 140 is a display screen of a smartphone or the like realized by, for example, a liquid crystal display or an organic EL display, and is a display device for displaying various types of information. In other words, the terminal device 100 receives input from the user through the display screen of the display unit 140 and also outputs to the user. The display unit 140 displays various types of information. For example, the display unit 140 displays various types of information in accordance with the display control of the display control unit 155. The display unit 140 displays various types of information provided by the health condition display system 1.
[0114] The display unit 140 functions as a composite display means for compositely displaying multiple pieces of excretion information regarding the color, shape, and amount of excretion contained in the excretion data together with date information in a single excretion graph as the analysis result of the analysis unit 153. The display unit 140 displays a single excretion graph based on the defecation characteristic pattern. The display unit 140 displays an excretion classification number indicating the defecation characteristic pattern on the first axis of the single excretion graph, while displaying the amount of defecation on the second axis of the single excretion graph, and displays information regarding the color of defecation as an individual defecation record for each date corresponding to the excretion classification number in the single excretion graph.
[0115] The display unit 140 displays information on the number of bowel movements along with the color of the bowel movements in a single excretion graph as an individual bowel movement record for each date. The display unit 140 can display a single excretion graph as a summary result for each week, month, or year, and displays the cumulative amount of bowel movements in a single excretion graph in accordance with the bowel movement characteristic pattern.
[0116] The display unit 140 can display a defecation calendar showing information on the date and time of defecation separately from a single excretion graph, and can switch between the single excretion graph and the defecation calendar based on a predetermined user operation. The display unit 140 can switch between a first display screen showing the presence or absence, number of times, or type of excretion together with date information, and a second display screen showing excretion trends together with date information as a single excretion graph based on a predetermined user operation.
[0117] Display unit 140 functions as a data display means for displaying the analysis results of analysis unit 153. Display unit 140 displays the analysis results after the change.
[0118] The display unit 140 functions as a data display means that can switch between a first display screen showing the presence or absence of usage data, the number of times of usage, or the type of usage along with date information, and a second display screen showing the trend of usage data along with date information, based on a predetermined user operation. Note that the type here refers to the type related to various measurement objects, such as feces, urine, gas, blood flow, etc. The display unit 140 displays topic information showing the state or trend over a predetermined period of time regarding the color, composition, shape, or amount of excrement, including at least one of feces and urine, or recommendation information for improving health status.
[0119] The display unit 140 displays topic information showing the state or trend of the intestinal environment over a predetermined period based on the components of excreted gas or the components of gas caused by excrement, or recommendation information for improving health. The display unit 140 displays information on the color, components, shape, or amount of excrement, including at least one of feces and urine, as a graph together with date information.
[0120] The display unit 140 displays, as a graph together with date information, information on the state of the intestinal environment based on the components of excreted gas or the components of gas caused by excrement. The display unit 140 also displays, as a graph together with date information, information showing the state or trend of blood flow over a predetermined period based on biological data obtained by the biological sensor 40 provided in the toilet device.
[0121] The display unit 140 functions as a data display means for displaying the analysis results obtained by reanalyzing the usage data updated by the analysis unit 153. The display unit 140 displays the recommendation information generated by the re-execution. The display unit 140 displays the analysis results of the re-executed usage data.
[0122] The display unit 140 displays in chronological order the usage data that has not yet been received by the acquisition unit 151. The display unit 140 displays information indicating the state or trend of blood flow over a predetermined period of time based on biological data obtained by the biological sensor 40 provided in the toilet device 10, or recommended information for improving health status. The display unit 140 may also display content including information indicating the user's excretion index.
[0123] The control unit 150 may be, for example, an information processing device (control device) that controls various configurations and processes. The control unit 150 may have, for example, a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit), and may be realized by executing a program stored inside the control unit 150 (for example, an information processing program according to the present disclosure) using a RAM or the like as a working area. The control unit 150 may also have, for example, an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).
[0124] 4, the control unit 150 has an acquisition unit 151, an update unit 152, an analysis unit 153, a generation unit 154, a display control unit 155, and a provision unit 156, and realizes or executes the functions and actions of information processing described below. Note that the internal configuration of the control unit 150 is not limited to the configuration shown in FIG. 4, and may be any other configuration that performs the information processing described below.
[0125] The acquisition unit 151 acquires information. The acquisition unit 151 acquires various information from the storage unit 120. The acquisition unit 151 acquires various information from the toilet device 10. The acquisition unit 151 acquires various information collected in a space corresponding to the toilet device 10 (for example, the toilet room R in FIG. 1) from the toilet device 10. The acquisition unit 151 acquires user identification information that identifies the user from the toilet device 10. The acquisition unit 151 acquires biometric information from the toilet device 10. The acquisition unit 151 acquires excretion information from the toilet device 10.
[0126] The acquisition unit 151 acquires usage data (sensor information) of the user sensed by a sensor. The acquisition unit 151 acquires biometric information of the user. The acquisition unit 151 acquires blood flow information of the user as the biometric information of the user. The acquisition unit 151 acquires excretion information corresponding to the excretion of the user. The acquisition unit 151 receives biometric information acquired by the biometric sensor 40 from the toilet device 10. The acquisition unit 151 receives information indicating detection by the seating sensor 50 from the toilet device 10. The acquisition unit 151 functions as a data receiving means that receives usage data of the toilet device 10 including excretion data or biometric data from the toilet device 10.
[0127] The acquisition unit 151 receives excretion information acquired by the excretion sensor 60 from the toilet device 10. The acquisition unit 151 receives excretion information relating to the amount of defecation or urination of the user acquired by the radio wave sensor 80 from the toilet device 10. The acquisition unit 151 receives various information indicating user operations, etc. from the remote control device 11, etc. The acquisition unit 151 stores the received various information in the storage unit 120. Note that the acquisition unit 151 may also receive usage data (sensor information) detected by each sensor from each sensor.
[0128] The update unit 152 executes information update processing. The update unit 152 functions as a data update means for updating the utilization data stored in the storage unit 120. The update unit 152 adds the acquired utilization data to the utilization data in the storage unit 120, or deletes at least a part of the utilization data stored in the storage unit 120 based on a data deletion request.
[0129] The update unit 152 functions as a data update means that adds the unreceived application data received by the acquisition unit 151 to the application data in the storage unit 120, or deletes at least a part of the application data stored in the storage unit 120. The update unit 152 adds only the unreceived application data selected by the user to the application data stored in the storage unit 120.
[0130] The update unit 152 adds unreceived usage data received by the acquisition unit 151 based on a predetermined user operation to the usage data in the storage unit 120. The update unit 152 deletes at least a portion of the usage data stored in the storage unit 120 based on a predetermined user operation. When the terminal device 100 is located within a predetermined distance from the toilet device 10, the update unit 152 adds the unreceived usage data to the usage data in the storage unit 120.
[0131] The analysis unit 153 executes an analysis process to analyze various types of information. The analysis unit 153 generates various types of information related to the health condition of the user through the analysis process. The analysis unit 153 generates an analysis result related to stool through an analysis process to analyze the biological information (biological data) detected by the biosensor 40. The analysis unit 153 executes various analysis processes depending on the target measured by the biosensor 40.
[0132] The analysis unit 153 functions as a data analysis means that analyzes the excretion data stored in the storage unit 120. The analysis unit 153 functions as a defecation analysis unit that analyzes defecation property patterns based on the excretion data.
[0133] The analysis unit 153 functions as a data analysis means that analyzes the usage data stored in the storage unit 120. The analysis unit 153 changes the analysis result, which includes the first information or the second information, based on the usage data for a predetermined period, including the usage data updated by the update unit 152. The analysis result of the analysis unit 153 includes information for generating the first information, which is a calendar or graph showing the usage history of the toilet device 10 obtained by analyzing the usage data together with date information, and the second information, which is information with higher privacy protection than the first information.
[0134] When the update unit 152 updates the usage data, the analysis unit 153 re-analyzes the usage data updated by the update unit 152. The analysis unit 153 re-executes the process of analyzing the usage data based on the usage data for a predetermined period including the usage data updated by the data update means.
[0135] For example, if the biosensor 40 is a blood flow sensor that measures the blood flow of the user, the analysis unit 153 functions as a blood flow state determination unit that performs a process of determining the blood flow state. The analysis unit 153 performs a process of determining the blood flow using information detected by the biosensor 40. The analysis unit 153 performs a process of determining the blood flow using information stored in the storage unit 120.
[0136] The analysis unit 153 performs a determination process using information detected by the biosensor 40, which is a blood flow sensor. The analysis unit 153 determines the blood flow state of the user when using the toilet device 10. The analysis unit 153 determines the blood flow state of the user using information detected by the biosensor 40 when the user is seated in the toilet device 10. The analysis unit 153 determines the blood flow state of the user when using the toilet device 10 using the blood flow information detected by the biosensor 40. The analysis unit 153 determines the blood flow state of the user from the detection results by the biosensor 40.
[0137] The analysis unit 153 determines the blood flow state of the user when using the toilet device 10 based on the pulse rate, pulse variability, blood flow rate, etc. detected by the biosensor 40. The analysis unit 153 appropriately uses various techniques for classifying blood flow states to determine whether the blood flow of the user when using the toilet device 10 is one of multiple blood flow types, such as poor circulation, normal, excessive circulation, or irregular circulation. Note that the analysis unit 153 may also determine the blood flow state of the user when not seated on the toilet device 10.
[0138] The analysis unit 153 may determine the blood flow state using AI (artificial intelligence) technology. For example, the analysis unit 153 may determine the blood flow state using a learning model (blood flow state determination model) generated by machine learning. In this case, the blood flow state determination model is trained in advance using training data indicating classification judgments. This training data includes multiple combinations of the output value of the biosensor 40 and a label (correct answer information) indicating the blood flow type (poor blood circulation, normal blood circulation, excessive blood circulation, or irregular blood circulation) corresponding to the output value of the biosensor 40. For example, the blood flow state determination model is a model that receives the output value of the biosensor 40 as input and outputs information indicating the blood flow type of the gas corresponding to the input output value of the biosensor 40.
[0139] For example, when an output value of the biosensor 40 is input, the blood flow condition determination model is trained to output information on a label (blood flow condition) corresponding to the input output value of the biosensor 40. The blood flow condition determination model is trained using various methods related to so-called supervised learning as appropriate. In this case, the blood flow condition determination model is stored in the storage unit 120, and the analysis unit 153 may determine the blood flow condition using the blood flow condition determination model stored in the storage unit 120. For example, the toilet seat device 2 may perform a learning process to generate the blood flow condition determination model.
[0140] The above is merely an example, and the analysis unit 153 may determine the blood flow state by appropriately using various information. Furthermore, the four blood flow types of poor circulation, normal circulation, excessive circulation, and irregular circulation are merely examples of blood flow states, and the analysis unit 153 may determine five or more blood flow types, or may determine three or fewer blood flow types. Furthermore, the analysis unit 153 may determine (classify) the blood flow state by various processes other than those described above, as long as the desired classification of the blood flow state is possible.
[0141] Analysis unit 153 may calculate health indices of the user based on the measurement results of biosensor 40. For example, analysis unit 153 calculates multiple health indices such as pulse wave, blood flow rate, and heart rate by performing a Fourier transform or the like on the output signal of biosensor 40. Analysis unit 153 calculates health index information based on bioinformation. Analysis unit 153 calculates health indexes based on the bioinformation. Analysis unit 153 calculates a health index score based on the bioinformation. Analysis unit 153 calculates health index information based on blood flow information of the user. Analysis unit 153 calculates a health index score by quantifying the health index information. Analysis unit 153 calculates multiple pieces of health index information. Analysis unit 153 calculates multiple pieces of index information based on usage data (sensor information).
[0142] Analysis unit 153 calculates the heart rate based on the measurement results of biosensor 40. Analysis unit 153 calculates the stress state (calmness level) based on the measurement results of biosensor 40. Analysis unit 153 calculates the blood circulation state based on the measurement results of biosensor 40. Analysis unit 153 calculates the fitness level based on the measurement results of biosensor 40. Analysis unit 153 calculates the body water level based on the measurement results of biosensor 40. Analysis unit 153 calculates the metabolic level based on the measurement results of biosensor 40. Analysis unit 153 calculates the vascular age based on the measurement results of biosensor 40. Analysis unit 153 calculates the biological clock based on the measurement results of biosensor 40. Note that analysis unit 153 may generate information on health indicators by any method as long as it can generate information on the various health indicators described above. For example, analysis unit 153 generates information on the various health indicators from the measurement results of biosensor 40 by appropriately using various healthcare technologies.
[0143] The analysis unit 153 generates analysis results related to feces by performing an analysis process that analyzes the excretion data. The analysis unit 153 performs various analysis processes depending on the target that the excretion sensor 60 measures.
[0144] For example, when the excretion sensor 60 measures the user's stool, the analysis unit 153 functions as a defecation state determination unit that performs a process of determining the state of the stool. The analysis unit 153 performs a process of determining the stool state using information detected by the excretion sensor 60. The analysis unit 153 performs a process of determining the stool state using information stored in the storage unit 120.
[0145] The analysis unit 153 determines the amount of stool based on the image captured by the excretion sensor 60. For example, the analysis unit 153 determines the amount of stool based on the area or proportion of the stool in the image. For example, the analysis unit 153 may determine the amount of stool using a score output by a stool determination model. The analysis unit 153 may determine the amount of stool as "small (small)" when the score output by the stool determination model to which an image is input is equal to or greater than a first threshold and less than a second threshold. The second threshold is assumed to be a value greater than the first threshold. Furthermore, the analysis unit 153 may determine the amount of stool as "medium" when the score output by the stool determination model to which an image is input is equal to or greater than a second threshold and less than a third threshold. The third threshold is assumed to be a value greater than the second threshold. Furthermore, the analysis unit 153 may determine the amount of stool as "large (large)" when the score output by the stool determination model to which an image is input is equal to or greater than a third threshold and less than a fourth threshold. The fourth threshold is assumed to be a value greater than the third threshold. Note that the above three-stage determination is merely an example, and the analysis unit 153 may determine the amount of stool using various information as appropriate.
[0146] The analysis unit 153 determines the type of stool corresponding to the stool image based on the image captured by the excretion sensor 60. The analysis unit 153 uses the stool image to determine whether the type of stool corresponding to the stool image is one of multiple types based on shape (also simply referred to as "shape"). The analysis unit 153 may classify stool types into seven types based on the Bristol scale. For example, the analysis unit 153 uses the stool image to determine whether the type of stool corresponding to the stool image is one of types 1 to 7 based on the Bristol scale. For example, type 1 is round, type 2 is hard (hard), type 3 is cracked (slightly hard), type 4 is normal (banana-shaped), type 5 is slightly soft, type 6 is muddy, and type 7 is liquid (watery). The analysis unit 153 determines the type (shape) of the user's stool by appropriately using various technologies that detect the shape of stool using optical methods.
[0147] The analysis unit 153 may determine the type of stool using AI (artificial intelligence) technology. For example, the analysis unit 153 may determine the type of stool using a learning model (type determination model) generated by machine learning. In this case, the type determination model is trained in advance using training data indicating classification judgments. This training data includes multiple combinations of stool images and labels (correct answer information) indicating the type of mass (stool) contained in the stool image (any of types 1 to 7). For example, the type determination model is a model that receives a stool image as input and outputs information indicating the type of mass (stool) contained in the input stool image. For example, the type determination model is trained to output label information (stool type) corresponding to the input stool image when a stool image is input. The type determination model is trained using various techniques related to so-called supervised learning, as appropriate. In this case, the type determination model is stored in the storage unit 120, and the analysis unit 153 may determine the type of stool using the type determination model stored in the storage unit 120. For example, the terminal device 100 may perform a learning process to generate a type determination model, or may use a type determination model provided by an external device such as the cloud 500. Note that the above is merely an example, and the analysis unit 153 may determine the type of stool by appropriately using various information.
[0148] Furthermore, for example, the analysis unit 153 uses a stool image to determine the color of the stool corresponding to the stool image. The analysis unit 153 uses the stool image to determine whether the color of the stool corresponding to the stool image is one of a plurality of color-based levels. For example, the analysis unit 153 uses the stool image to determine whether the color of the stool corresponding to the stool image is one of yellow, light yellow ochre, yellow ochre, brown, burnt brown (dark brown), and dark brown (dark brown).
[0149] The analysis unit 153 determines the color of the stool from the detection result by the excretion sensor 60. The analysis unit 153 determines the color of the user's stool by appropriately using various techniques for detecting the color of stool by optical methods. The analysis unit 153 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 stool. For example, the analysis unit 153 determines (judges) the color of the stool based on various information (feature amounts) such as the brightness and lightness of the color image (RGB).
[0150] The analysis unit 153 may determine the color of stool using AI (artificial intelligence) technology. For example, the analysis unit 153 may determine the color of stool using a learning model (color judgment model) generated by machine learning. In this case, the color judgment model is trained in advance using training data indicating classification judgments. This training data includes multiple combinations of stool images and labels (correct answer information) indicating the color of the mass (stool) contained in the stool image (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 mass (stool) contained in the input stool image. For example, the color judgment model is trained to output information on the label (stool color) corresponding to the input stool image when a stool image is input. The color judgment model is trained using various techniques related to so-called supervised learning, as appropriate. In this case, the color judgment model is stored in the storage unit 120, and the analysis unit 153 may determine the color of stool using the color judgment model stored in the storage unit 120. For example, the terminal device 100 may perform a learning process to generate a color determination model, or may use a color determination model provided by an external device such as the cloud 500. Note that the above is merely an example, and the analysis unit 153 may determine the color of stool using various information as appropriate. Furthermore, the six levels of yellow, light yellow ochre, yellow ochre, brown, dark brown, and dark dark brown described above are merely examples of colors, and the analysis unit 153 may determine other colors or may determine the color in five levels or less.
[0151] As described above, the analysis unit 153 determines the stool condition based on the excretion information. The analysis unit 153 calculates information related to the excretion index based on the usage data (sensor information). The analysis unit 153 determines the excretion index based on the excretion information. The analysis unit 153 calculates the excretion index based on the stool condition. The analysis unit 153 calculates the excretion index by quantifying the excretion information. The analysis unit 153 calculates the excretion index based on a relative evaluation obtained by comparing the property value of the stool excreted in one defecation with a reference property value.
[0152] The analysis unit 153 may perform analysis related to excretion, not limited to defecation, but also targeting various things that occur in response to the user's excretion, such as urination and excreted gas. For example, the analysis unit 153 may perform analysis processing using urination as the analysis target. In this case, the analysis unit 153 may generate information indicating the color, amount, etc. of urine as the analysis result, using urination as the analysis target. For example, the analysis unit 153 may perform analysis processing using defecation gas as the analysis target. In this case, the analysis unit 153 may generate information indicating the components, amount, etc. of defecation gas as the analysis result, using defecation gas as the analysis target.
[0153] For example, when the excretion sensor 60 measures gas, the analysis unit 153 functions as a gas state determination unit that performs a process of determining the gas state. The analysis unit 153 performs a process of determining the gas state using information detected by the excretion sensor 60. The analysis unit 153 performs a process of determining the gas state using information stored in the storage unit 120.
[0154] The analysis unit 153 performs a determination process using information detected by the excretion sensor 60, which is a gas sensor. The analysis unit 153 determines the odor (gas state) at the time of excretion by the user. The analysis unit 153 determines the gas state at the time of excretion using information detected by the excretion sensor 60, which is an image sensor, on the date and time when the detection result by the excretion sensor 60 determines that feces or urine is present. The analysis unit 153 determines the gas state at the time of excretion by the user using the information on the gas detected by the excretion sensor 60. The analysis unit 153 determines the gas state at the time of excretion from the detection result by the excretion sensor 60.
[0155] The analysis unit 153 determines the gas state of the user during excretion based on the presence or absence and concentration of a certain gas component detected by the excretion sensor 60 as information indicating the gas state, or the ratio between the concentration of a health-related gas component and that of a health-related gas component. The analysis unit 153 appropriately uses various techniques for classifying gas states to determine whether the gas excreted by the user is odorless, odorless, slightly odorous, odorous, or very odorous. Note that the analysis unit 153 may also determine the gas state on dates and times other than when it is determined that feces or urine are present, i.e., when only gas is emitted from the body (in the case of a fart).
[0156] The analysis unit 153 may determine the gas state using AI (artificial intelligence) technology. For example, the analysis unit 153 may determine the gas state using a learning model (gas state determination model) generated by machine learning. In this case, the gas state determination model is trained in advance using training data that indicates classification judgments. This training data includes multiple combinations of the output value of the excretion sensor 60 and a label (correct answer information) that indicates the gas state corresponding to the output value of the excretion sensor 60 (one of no odor, no odor, slight odor, odor, and very odor). For example, the gas state determination model is a model that receives the output value of the excretion sensor 60 as input and outputs information indicating the gas state corresponding to the input output value of the excretion sensor 60.
[0157] For example, the gas state determination model is trained so that when an output value of the excretion sensor 60 is input, it outputs label (gas state) information corresponding to the input output value of the excretion sensor 60. The gas state determination model is trained using various methods related to so-called supervised learning as appropriate. In this case, the gas state determination model is stored in the storage unit 120, and the analysis unit 153 may determine the gas state using the gas state determination model stored in the storage unit 120. For example, the toilet seat device 2 may perform a learning process to generate the gas state determination model.
[0158] The above is merely an example, and the analysis unit 153 may determine the gas state using various information as appropriate. Furthermore, the above five levels of no odor, no odor, slight odor, odor, and very odor are merely examples of gas states, and the analysis unit 153 may determine the type of gas state (strongly odorous component), or may determine (classify) into four or fewer levels or six or more levels. The analysis unit 153 may determine (classify) the gas state by various processes other than those described above, as long as the desired classification of the gas state is possible.
[0159] The analysis unit 153 may estimate the urine flow rate or the amount of feces by analyzing information detected by the radio wave sensor 80. For example, the analysis unit 153 may estimate the urine flow rate or the amount of feces based on a change in the state of the water seal detected by the radio wave sensor 80. For example, the analysis unit 153 estimates the urine flow rate based on information about standing waves output from the radio wave sensor 80. For example, the analysis unit 153 estimates information about urine or feces based on the detection results of the radio wave sensor 80. The analysis unit 153 uses the information detected by the radio wave sensor 80 to analyze information about a change in the state of the water seal on the trap unit 82 side. The analysis unit 153 uses the information detected by the radio wave sensor 80 to measure information about a change in the state of the water seal based on overflow from the apex 821 of the trap unit 82. For example, the analysis unit 153 estimates the urine flow rate or the amount of feces based on overflow from the apex 821 of the trap unit 82. Note that some or all of the functions of the analysis unit 153 may be included in the toilet apparatus 10. In this case, the terminal device 100 receives the analysis results from the toilet device 10. For example, if the toilet device 10 has all of the functions of the analysis unit 153, the terminal device 100 does not need to have the analysis unit 153.
[0160] The generation unit 154 performs processing for generating various types of information. The generation unit 154 generates information based on the analysis results by the analysis unit 153. The generation unit 154 generates information indicating a health condition such as excretion. The generation unit 154 generates information indicating the user's bowel movement status based on the excretion information. The generation unit 154 generates text information indicating the user's bowel movement status based on the excretion information.
[0161] Generation unit 154 functions as recommendation generation means that generates recommendation information for improving the health condition of toilet users based on the analysis results of the data analysis means. Generation unit 154 re-executes the process of generating recommendation information based on usage data for a predetermined period including the usage data updated by update unit 152.
[0162] The generation unit 154 generates recommendation information based on the analysis results of the data analysis means based on the color, components, shape or amount of excrement including at least one of stool and urine.The generation unit 154 generates recommendation information regarding improvement of the intestinal environment based on the analysis results of the data analysis means based on the components of excreted gas or the components of gas caused by excrement.
[0163] The generation unit 154 does not generate recommendation information if there is no usage data for a predetermined period in the data stored in the storage unit 120. The generation unit 154 generates recommendation information after the update unit 152 adds usage data for a predetermined period to the storage unit 120. The generation unit 154 may generate content including information indicating the user's excretion index.
[0164] The generation unit 154 generates content to be displayed on the display unit 140. The generation unit 154 generates various types of content such as content CT11 to CT24 relating to the health condition of the user. The generation unit 154 generates content CT11 that indicates the health condition of the user. For example, the generation unit 154 generates content CT11 that includes a calendar that indicates the user's use history of the toilet device 10. The generation unit 154 generates content CT21 that indicates the user's health condition. For example, the generation unit 154 generates content CT21 that includes a graph that indicates the user's use history of the toilet device 10.
[0165] For example, the generation unit 154 generates content (image information) to be displayed on the display unit 140 by appropriately using various technologies related to image generation, image processing, and the like. For example, the generation unit 154 generates a screen (image information) to be displayed on the display unit 140 by appropriately using various technologies such as Java (registered trademark). For example, the generation unit 154 generates various types of content such as content CT11 and CT21. Note that the generation unit 154 may generate content (image information) to be displayed on the display unit 140 based on the format of CSS (Cascading Style Sheets), JavaScript (registered trademark), or HTML (Hyper Text Markup Language). Furthermore, for example, the generation unit 154 may generate content in various formats such as JPEG (Joint Photographic Experts Group), GIF (Graphics Interchange Format), or PNG (Portable Network Graphics).
[0166] The display control unit 155 controls the display of various types of information. The display control unit 155 controls the display of the display unit 210. The display control unit 155 controls the display of the display unit 210 by giving instructions to the display unit 140. The display control unit 155 controls the display unit 210 to cause the display unit 210 to display the information generated by the generation unit 154. The display control unit 155 controls the display unit 210 to cause the display unit 210 to display the content generated by the generation unit 154.
[0167] Display control unit 155 functions as a display control means that controls display unit 140 based on a predetermined user operation. Display control unit 155 controls display unit 140 so that if the screen last displayed during the previous use was the first display screen, the screen to be displayed during the next use will be the first display screen, and if the screen last displayed during the previous use was the second display screen, the screen to be displayed during the next use will be the second display screen.
[0168] The display control unit 155 functions as a display control means that controls the display unit 140 based on a predetermined user operation. The display control unit 155 controls the display unit 140 so that first information is displayed in a predetermined display area displayed by the display unit 140, and second information is displayed in a predetermined display area displayed by the display unit 140 based on a predetermined user operation. The display control unit 155 controls the display unit 140 so that the range displayed in the predetermined display area is changed from the location of the first information to the location of the second information based on a screen scrolling operation by the user. The predetermined display area may be an area corresponding to the entire display (screen) of the display unit 140, or may be a part of the display (screen) of the display unit 140. The display control unit 155 controls the display unit 140, which is the predetermined display area.
[0169] Display control unit 155 functions as a display control means that controls display unit 140 so that if the screen last displayed during the previous use was the first display screen, the screen to be displayed during the next use will be the first display screen, and if the screen last displayed during the previous use was the second display screen, the screen to be displayed during the next use will be the second display screen. When the screen to be displayed during the next use is to be the first display screen, display control unit 155 controls display unit 140 so that first information is displayed in a predetermined display area displayed by display unit 140, and second information is displayed in a predetermined display area displayed by display unit 140 based on a predetermined user operation.
[0170] The display control unit 155 executes processing related to the display of information related to the defecation state. The display control unit 155 executes processing to display information related to excretion information on the display unit 210. For example, the display control unit 155 executes processing to display second information SC11, which is recommended information (recommended information) shown in FIGS. 10 and 11, on the display unit 210.
[0171] The display control unit 155 executes a process of determining the user's condition based on at least one of the health index information and the excretion information, and displaying on the display unit 210 a recommendation message according to the determined user's condition.
[0172] The display control unit 155 executes a process of highlighting for a certain period of time on the display unit 210. For example, the display control unit 155 executes a process of displaying, on the display unit 210, second information SC12, which is report information (highlight information) shown in Fig. 10 and Fig. 11. For example, the display control unit 155 executes a process of displaying, on the display unit 210, highlight information that indicates a trend based on the usage history of the toilet device 10 over a predetermined period of time. The display control unit 155 may execute a process of displaying, on the display unit 210, content that includes information that indicates the excretion index of the user.
[0173] The providing unit 156 performs a service of providing information to an external device. The providing unit 156 transmits information. The providing unit 156 transmits information to an external information processing device via the communication unit 110. For example, the providing unit 156 transmits various types of information to the cloud 500.
[0174] As described above, the information processing program is provided in the terminal device 100, which is a mobile terminal owned by a user and has the storage unit 120, the acquisition unit 151, the update unit 152, and the display unit 140. Note that the configuration of the terminal device 100 described above is merely an example, and the terminal device 100 may have various configurations other than those described above. For example, a process of generating information related to the health condition may be executed by an application (e.g., a health management app) including an information processing program. For example, information related to the health condition may be generated by an application (e.g., a health management app) installed on the terminal device 100.
[0175] Furthermore, a configuration that executes some of the functions of the control unit 150 may be disposed at any location as a control device (control unit). The control device may be provided within a space corresponding to the toilet device 10 (for example, the toilet room R in FIG. 1), or may be provided outside the space corresponding to the toilet device 10 (for example, the toilet room R in FIG. 1). The control device may be provided within the main body 12. For example, the control device may be disposed near the front end of the toilet seat 20 (relatively close to the biosensor 40). In this case, the control device can process the output signal of the biosensor 40 and convert it into a signal that is relatively resistant to noise.
[0176] The device configuration and arrangement of the control device can be any form as long as it can communicate with each component of the toilet device 10, the terminal device 100, etc. and perform processing. For example, the control device may be a mobile terminal (device) such as a laptop computer that can be carried by an administrator of the health status display system 1. The control device may also be located within the toilet device 10. The control device may be provided (constructed) within an external network (for example, within the cloud 500) rather than within the main body 12.
[0177] <3. Indicator calculation example> An example of a method for calculating an index (numerical value) will now be described with reference to Figures 6 to 8. Figures 6 to 8 are diagrams showing an example of a method for calculating a numerical value. Below, calculation of a numerical value (score) will be described using the amount of body water as an example.
[0178] <3-1. First calculation example (point allocation)> First, a first calculation example will be described with reference to FIG. 6. Specifically, FIG. 6 shows a first calculation example in which points are assigned to calculate a score. Graph GR11 in FIG. 6 is information for converting measurement results into a score ranging from 0 to 100. Specifically, graph GR11 shows an example in which points corresponding to body water content are assigned to each measurement value corresponding to body water content. The example in FIG. 6 shows a case in which a larger score is assigned to a smaller measurement value corresponding to body water content. In this case, health condition display system 1 uses the information in graph GR11 to calculate a health index score (body water content score) corresponding to body water content from the measurement value corresponding to the measured body water content.
[0179] <3-2. Second calculation example (per user)> First, a second calculation example will be described with reference to FIG. 7. FIG. 7 shows an example of calculation based on the user's own health index information results. Specifically, FIG. 7 shows a second calculation example in which a score is calculated by allocating points. FIG. 7 shows a second calculation example in which a score is calculated using the history of only the user (target user) who is the subject of calculation. For example, FIG. 7 shows a case in which points are allocated based on the target user's past 50 measurement results.
[0180] Graph GR12 in FIG. 7 is information for converting (converting) the measurement results into a score between 0 and 100. For example, graph GR12 is information for converting (converting) the average value (base) to 50 points and into any value between 0 and 100 points depending on the deviation from the base. Specifically, graph GR12 shows an example in which a score corresponding to the body water content is assigned to each measurement value (measurement value) corresponding to the body water content. The example in FIG. 7 shows a case in which a larger score is assigned to a smaller measurement value corresponding to the body water content. In this case, health condition display system 1 uses the information in graph GR12 to calculate a health index score (body water content score) corresponding to the body water content from the measurement value corresponding to the measured body water content.
[0181] <3-3. Third calculation example (multiple users)> First, a third calculation example will be described with reference to FIG. 8. FIG. 8 shows an example of calculation based on the health index information results of a user population (multiple users). Specifically, FIG. 8 shows a third calculation example in which a score is calculated by allocating (assigning) points. FIG. 8 shows a third calculation example in which a score is calculated using the histories of multiple users, not limited to the user (target user) who is the subject of calculation. For example, FIG. 8 shows a case in which points are allocated based on the past 50 measurement results of each of 100 users.
[0182] Graph GR13 in FIG. 8 is information for converting (converting) the measurement results into a score between 0 and 100. For example, graph GR13 is information for converting (converting) the average value (base) to 50 points and into any value between 0 and 100 points depending on the deviation from the base. Specifically, graph GR13 shows an example in which a score corresponding to the body water content is assigned to each measurement value (measurement value) corresponding to the body water content. The example in FIG. 8 shows a case in which a larger score is assigned to a smaller measurement value corresponding to the body water content. In this case, health condition display system 1 uses the information in 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.
[0183] The above calculation is merely an example, and health condition display system 1 may calculate the numerical value using various methods other than the above. For example, health condition display system 1 may calculate the numerical value using absolute value evaluation. Furthermore, although calculation of the numerical value (score) has been described using body water content, which is one of the health indices, as an example in Figures 6 to 8, health index scores may also be calculated using similar processing for other health indices such as heart rate.
[0184] The health condition display system 1 may also calculate the excretion index using the same method as in FIGS. 6 to 8. For example, the health condition display system 1 calculates the excretion index as a value ranging from 0 to 100 points. For example, the health condition display system 1 may calculate the excretion index based on a relative evaluation obtained by comparing the property value of the stool excreted in one defecation with a reference property value. For example, the health condition display system 1 may use the average stool condition of the user's past stools as a reference and calculate the excretion index based on a comparison between this reference and the stool condition of the stool to be calculated (also referred to as "target stool"). As described above, the excretion index may be a numerical value calculated based on the stool properties (stool condition) such as type, shape, color, etc., or may be information indicating the stool properties (stool condition) themselves, such as type, shape, color, etc.
[0185] For example, the health condition display system 1 calculates an excretion index whose value increases as the stool condition of the target stool approaches a standard. For example, the health condition display system 1 calculates the excretion index of the target stool so that when the stool condition of the target stool matches the standard, the index is given a score of 100, and the further the stool condition of the target stool deviates from the standard, the smaller the value is. For example, the health condition display system 1 calculates the excretion index of the target stool as 100 when the stool condition of the target stool matches the standard. For example, the health condition display system 1 calculates the excretion index of the target stool as a score of 100 as the further the stool condition of the target stool is from the standard.
[0186] Furthermore, for example, the health condition display system 1 may plot stool in a three-dimensional space (also referred to as a "stool state space") having type, color, and amount as dimensions, and calculate an excretion index according to the position of the stool in the three-dimensional space (stool state space). For example, the health condition display system 1 may calculate an excretion index for the stool according to where the stool is located in the stool state space having type, color, and amount as dimensions. For example, the health condition display system 1 may use the score for the location where the stool is located in the stool state space having type, color, and amount as dimensions, and a score assigned to each position, as the excretion index for the stool.
[0187] In the above example, the case where an excretion index is calculated using defecation as an example of excretion is shown as an example, but the health condition display system 1 may calculate excretion indexes for various things that occur in response to the user's excretion, such as urination and excreted gas, in addition to defecation. For example, the health condition display system 1 may calculate individual excretion indexes for multiple things such as defecation, urination, and excreted gas, and use the individual excretion indices to calculate an excretion index for the entire excretion. For example, the health condition display system 1 may calculate an average of the individual excretion indices as the excretion index for the entire excretion.
[0188] <4. Processing flow> Next, the processing flow related to the embodiment will be described with reference to Fig. 9. Fig. 9 is a flowchart showing an example of the processing procedure executed by the health condition display system. Specifically, Fig. 9 is a flowchart showing an outline of the processing procedure executed by the health condition display system for displaying information related to the user's health condition, such as the user's usage history of the toilet device 10. Note that, although the following description will be made with the health condition display system 1 as the processing subject, the processing shown in Fig. 9 may be performed by any device, such as the toilet device 10, the remote control device 11, the terminal device 100, the cloud 500, or various sensors, depending on the device configuration included in the health condition display system 1.
[0189] First, an overview of the processing flow relating to the display of the health condition display system 1 will be described with reference to FIG.
[0190] The health condition display system 1 acquires biometric information of a user (step S101). For example, the biometric sensor 40 of the health condition display system 1 acquires biometric data (biometric information) of a user who uses the toilet device 10.
[0191] The health condition display system 1 also acquires excretion information corresponding to the user's defecation (step S102). For example, the excretion sensor 60 of the health condition display system 1 acquires excretion data (excretion information) corresponding to the excretion of the user who uses the toilet device 10.
[0192] Then, the health condition display system 1 analyzes the usage data of the toilet device 10, which includes the biometric information and excretion information (step S103). For example, the terminal device 100 of the health condition display system 1 analyzes the usage data of the toilet device 10, which includes the biometric data (biometric information) acquired by the biometric sensor 40 and the excretion data (excretion information) acquired by the excretion sensor 60, and generates (estimates) an analysis result regarding the health condition of the user.
[0193] Then, the health condition display system 1 displays information based on the analysis results (step S104). For example, the terminal device 100 of the health condition display system 1 executes a process to display information based on the analysis results on the display unit 210. For example, the terminal device 100 displays on the display unit 210 various contents (such as information indicating usage history) generated based on the analysis results of the user's usage data.
[0194] <5. Examples of information processing (display, etc.)> Next, various examples of information processing such as display will be described. In the following, the target user is user U1, and information is displayed on a terminal device 100 such as a smartphone used by user U1. Note that the following mainly describes a case where information related to defecation is displayed, but the information to be displayed is not limited to information related to defecation, and may be various information such as information based on excretion data such as urination and gas, information based on biological data, etc.
[0195] <5-1. Calendar display example> First, an example of a calendar display will be described with reference to Fig. 10. Fig. 10 is a diagram showing an example of a calendar display.
[0196] For example, Fig. 10 is a diagram showing content CT11, which is an example of a first display screen including first information FC11, which is a calendar. In Fig. 10, the terminal device 100 used by the user U1 displays the first display screen (content CT11) including a calendar (first information FC11) showing whether or not a bowel movement has occurred for each date.
[0197] 10, the terminal device 100 generates content CT11 including first information FC11 that indicates in a calendar format whether or not user U1 has had a bowel movement, along with date information, as indicated by the usage data of user U1. For example, the terminal device 100 generates content CT11 that includes first information FC11 that indicates in a calendar format whether or not user U1 has had a bowel movement, latest data information LD11, second information SC11 that is recommendation information, and second information SC12 that is report information. The terminal device 100 displays the generated content CT11.
[0198] The following describes various types of information included in the content CT11. The content CT11 has a data acquisition button BT1 at the top for acquiring usage data from the toilet device 10. For example, when the user selects the data acquisition button BT1, the terminal device 100 acquires usage data from the toilet device 10, which will be described in detail later.
[0199] The content CT11 includes an area RG11 that displays information (calendar) corresponding to the tab TB1 that is selected from the tabs TB1 and TB2. The content CT11 shows a state in which the tab TB1 that displays in calendar format is selected. Note that in Fig. 10, the selected tab TB1 is shown with a frame, and the tab TB2 other than the tab TB1 is hatched to indicate that the tab TB1 is selected and the tab TB2 is not selected, but the display of the selected tab is not limited to the form shown in Fig. 10.
[0200] In the content CT11, first information FC11 in a calendar format is arranged in an area RG11. In this way, in the content CT11, the first information FC11 is arranged in the area RG11 arranged on the upper side.
[0201] In content CT11, period information TP11 indicating the period of the information to be displayed in area RG11 is placed in area RG12 located below area RG11. In Fig. 10, period information TP11 is "2023 / 6", and the period of the information to be displayed in area RG11 is shown as June 2023. In other words, this indicates that first information FC11 displayed in area RG11 is information based on usage data of user U1 in June 2023.
[0202] The first information FC11 shown in FIG. 10 is information showing whether or not user U1 had a bowel movement on each day in June 2023 in a calendar format, arranged in order from Sunday to Saturday. A circular mark shown in a square (rectangle) corresponding to each day in the first information FC11 indicates that a bowel movement occurred on that day. For example, mark MK11 in FIG. 10 indicates that user U1 had a bowel movement on Friday, June 2, 2023. Note that marks such as mark MK11 are not limited to being circular and may have any shape. Furthermore, mark MK12 in FIG. 10, which has scope marks, which are frames indicating the latest, attached to the four outer corners of the circle, indicates that the information is the latest measurement result. In other words, it indicates that the usage data for Saturday, June 24, 2023 is the latest data for user U1.
[0203] Thus, Figure 10 shows a display in which usage data is acquired indicating that user U1 had bowel movements on the 2nd, 14th to 16th, 18th to 22nd, and 24th for the period of June 2023. Note that the first information FC11 shown in Figure 10 shows a case in which it includes some information before and after June 2023, i.e., some information for May and July 2023, but it is also possible to include only information for June 2023 and not information for May and July 2023. Furthermore, for example, the hatching in the box corresponding to Monday, June 26, 2023 in Figure 10 indicates the date at the time of processing (today), for example.
[0204] In content CT11, latest data information LD11, which is text information about the latest data, is placed in area RG13 located below area RG12. In Fig. 10, latest data information LD11 includes text information indicating the type (shape), amount, and color of stool based on the latest data of user U1, which is the latest measurement result, that is, usage data for Saturday, June 24, 2023.
[0205] In FIG. 10, the latest data information LD11 indicates that the stool corresponding to the latest data of user U1 has a type (shape) of slightly soft, a medium amount, and a dark brown color. FIG. 10 also shows a case where the latest data information LD11 includes information indicating a difference from the usual type (shape) of user U1's stool. In this way, the terminal device 100 displays the latest measurement results on the measurement index explanation screen. Furthermore, when the user selects the latest data information LD11, the terminal device 100 displays an explanation of the data, which will be described later.
[0206] In the content CT11, second information SC11, which is recommendation information, and second information SC12, which is report information, are arranged in an area RG14 located below the area RG13. In this way, in the content CT11, second information SC11 and SC12 are arranged in the area RG14 located below the area RG11.
[0207] For example, the second information SC11 shown in FIG. 10 is information indicating a suggestion (recommendation) for improving the health condition of user U1 regarding the color, components, shape, or amount of stool. For example, the second information SC11 indicates, in text information, a recommendation for improving the current state of user U1 based on the defecation history (facts) of user U1. For example, the terminal device 100 determines the condition of user U1 based on usage data and displays a recommendation message according to the determined condition of user U1. The terminal device 100 displays the recommendation message generated according to the condition of user U1. Note that the second information SC11 may include image information in addition to text information. In this case, the image information of the second information SC11 may change in content in conjunction with the content or category of the recommendation, etc.
[0208] Note that the above is merely an example, and the second information SC11 is not limited to information related to defecation, and may be various types of recommendation information such as information based on excretion data such as urination and gas, information based on biological data, etc. In this way, the second information SC11, which is recommendation information, may be information based on any measurement subject as long as it contributes to improving the health condition of the user.
[0209] For example, the second information SC11 may include recommendation information for improving a health condition related to the color, components, shape, or amount of urine. For example, the second information SC11 may include recommendation information for improving a health condition (intestinal environment) based on the components of excreted gas or the components of gas caused by excrement. For example, the second information SC11 may include recommendation information for improving a health condition related to blood flow based on biological data obtained by the biological sensor 40.
[0210] For example, if a user's bowel movements are less than a predetermined number of times in a predetermined period (e.g., in the last few weeks), the terminal device 100 may generate and display recommendation information suggesting actions, foods, etc. to relieve constipation for the user. For example, if the odor of gas related to the user's excretion has tended to worsen in a predetermined period (e.g., in the last few weeks), the terminal device 100 may generate and display recommendation information suggesting actions, foods, etc. to improve the user's intestinal environment. For example, if the blood circulation condition indicated by the user's blood flow information for a predetermined period (e.g., in the last few months) has tended to worsen, the terminal device 100 may generate and display recommendation information suggesting actions, foods, etc. to improve the user's blood circulation. For example, if the user's blood pressure can be estimated from the user's blood flow information, the terminal device 100 may generate and display recommendation information related to changes in the user's blood pressure.
[0211] The second information SC12 shown in FIG. 10 is topic information (report) that indicates the status or trend of stool color, components, shape, or amount over a predetermined period of time. For example, the second information SC12 indicates recent trends based on the defecation history (facts) of user U1 as text information. For example, the terminal device 100 determines the excrement trend of user U1 based on usage data, and displays report information (topic information) indicating the determined excrement trend of user U1. The terminal device 100 displays report information (topic information) generated according to the usage data of user U1. Note that the second information SC12 may include image information in addition to text information. In this case, the image information of the second information SC11 may change in content in conjunction with the content or category of the report.
[0212] Note that the above is merely an example, and the second information SC12, which is report information (topic information), is not limited to information related to defecation, and may be various report information (topic information) such as information based on excretion data such as urination and gas, information based on biological data, etc. In this way, the second information SC12, which is report information (topic information), may be information based on any measurement subject as long as it indicates a trend related to the user's health condition.
[0213] For example, the second information SC12 may include report information (topic information) indicating a state or trend for a predetermined period regarding the color, components, shape, or amount of urine. For example, the second information SC12 may include report information (topic information) indicating a state or trend for a predetermined period regarding the intestinal environment based on the components of excreted gas or the components of gas caused by excrement. For example, the second information SC12 may include report information (topic information) indicating a state or trend for a predetermined period regarding blood flow based on biological data obtained by the biological sensor 40.
[0214] For example, if a user's bowel movements are less than a predetermined number of times in a predetermined period (e.g., the last few weeks), the terminal device 100 may generate and display report information indicating that the user may be prone to constipation. Furthermore, if a user's bowel movements are greater than or equal to a predetermined number of times in a predetermined period (e.g., the last few weeks), the terminal device 100 may generate and display report information indicating that the user is unlikely to be constipated. For example, if the odor of the user's excreted gas tends to worsen over a predetermined period (e.g., the last few weeks), the terminal device 100 may generate and display report information indicating that the user's intestinal environment may be deteriorating. For example, if the user's blood flow information indicates a tendency toward worsening blood circulation over a predetermined period (e.g., the last few months), the terminal device 100 may generate and display report information indicating that the user may be prone to poor blood circulation. For example, if the user's blood pressure can be estimated from the user's blood flow information, the terminal device 100 may generate and display report information regarding changes in the user's blood pressure.
[0215] As described above, the recommendation information such as the second information SC11 includes information for improving the user's health condition, i.e., information that can be used to estimate the user's current health condition. Furthermore, the report information such as the second information SC12 includes information that indicates the user's bowel movements, etc., i.e., health condition trends. In this way, the second information such as the second information SC11 and SC12 includes information that can specifically grasp the user's health condition, i.e., information that is highly sensitive to the user's privacy.
[0216] <5-2.Graph display example> Next, a graph display example will be described with reference to Fig. 11. Fig. 11 is a diagram showing an example of a graph display. Note that explanations of points similar to those described above with reference to Fig. 10 etc. will be omitted as appropriate.
[0217] For example, Fig. 11 is a diagram showing content CT21, which is an example of a second display screen including first information FC21, which is a graph. In Fig. 11, the terminal device 100 used by the user U1 displays the second display screen (content CT21) including a graph (first information FC21) showing whether or not a bowel movement has occurred for each date.
[0218] 11, the terminal device 100 generates content CT21 including first information FC21 that indicates, in a graph format, whether or not user U1 has had a bowel movement, along with date information, as indicated by the usage data of user U1. For example, the terminal device 100 generates content CT21 that includes first information FC21 that indicates, in a graph format, whether or not user U1 has had a bowel movement, latest data information LD21, second information SC21 that is recommendation information, and second information SC22 that is report information. The terminal device 100 displays the generated content CT21.
[0219] Various pieces of information included in the content CT21 will be explained below. In the content CT21, a data acquisition button BT1 for acquiring usage data from the toilet device 10 is arranged at the top. The content CT21 also includes an area RG21 that displays information (graph) corresponding to the tab TB2 selected from the tabs TB1 and TB2. The content CT21 shows a state in which the tab TB2 that displays in graph format is selected. Note that in FIG. 11, the tab TB2 that is the selected tab TB is shown in a frame, and the tab TB1 other than the tab TB2 is hatched to indicate that the tab TB2 is selected and the tab TB1 is not selected.
[0220] In content CT21, three tabs TB21, TB22, and TB23 for specifying a period as a unit for display in graph format are arranged at the top of area RG21. Content CT21 shows a state in which tab TB21, which displays in weekly units, is selected. Note that a state in which tab TB22, which displays in monthly units, and tab TB23, which displays in yearly units, are selected will be described later. Also, in FIG. 11, the selected tab TB21 is shown in bold and underlined, indicating that tab TB21 is selected and tabs TB22 and TB23 are not selected, but the display of the selected tabs is not limited to the form shown in FIG. 11.
[0221] Furthermore, in the content CT21, first information FC21 in a graph format is arranged in an area RG21. In this way, in the content CT21, the first information FC21 is arranged in an area RG21 arranged on the upper side.
[0222] In content CT21, period information TP21 indicating the period of the information to be displayed in area RG21 is placed in area RG22 located below area RG21. In Fig. 11, period information TP21 is "2023 / 6 / 18-6 / 24", indicating that the period of the information to be displayed in area RG21 is one week from June 18 to 24, 2023. In other words, this indicates that first information FC21 displayed in area RG21 is information based on usage data of user U1 for one week from June 18 to 24, 2023.
[0223] The first information FC21 shown in FIG. 11 is information showing whether or not user U1 has had a bowel movement on each day of the week from June 18 to 24, 2023, in the form of a graph arranged in order from Sunday to Saturday. The first information FC21 shown in FIG. 11 includes information for displaying a chronological sequence of stool in a graph (excretion graph) in which the horizontal axis corresponds to time and the vertical axis corresponds to the stool pattern (shape) and amount. In this way, the first information FC21 is information that displays multiple pieces of excretion information included in the excretion data, related to the color, shape, and amount of excretion, together with date information, in a single excretion graph. In FIG. 11, the terminal device 100 displays information on the first axis FA, which indicates the shape of the stool, at the position of a plot (mark) corresponding to the color of the stool, and information on the second axis SA, which indicates the amount of excretion, by superimposing them on a single excretion graph. In this way, the terminal device 100 displays multiple pieces of excretion information included in the excretion data, related to the color, shape, and amount of excretion, together with date information, in a single excretion graph.
[0224] In Fig. 11, the first information FC21 indicates an excrement classification number (numbers 1 to 7 in Fig. 11) indicating the stool property pattern on the first axis FA of one excretion graph, and indicates the amount of stool on the second axis SA of one excretion graph. For example, in Fig. 11, numbers 1 to 7 correspond to types 1 to 7 based on the Bristol scale, with number 1 being hard, number 2 being hard (hard), number 3 being cracked (slightly hard), number 4 being normal (banana-shaped), number 5 being slightly soft, number 6 being muddy, and number 6 being liquid (watery).
[0225] Furthermore, the first information FC21 displays information about the color of stool as an individual defecation record for each date corresponding to the excrement classification number within a single excretion graph using the color of plots (circles in FIG. 11) showing the stool property pattern. Note that in FIG. 11, the color of the stool is indicated by the shade of hatching, with the darker the hatching, the darker the color of the stool. For example, the shades of hatching correspond to yellow, light ochre, ochre, brown, dark brown, and dark brown, respectively, from lightest to lightest. In this way, the first information FC21 can express the color of the stool in shades of brown while being careful not to make it appear as a realistic stool color. This enables the health status display system 1 to display information in a way that takes into consideration the impression that others may have when looking at the information.
[0226] The circular marks on the vertical axis corresponding to each day of the week on the horizontal axis in the first information FC21 indicate that a bowel movement occurred on the corresponding day of the week in the week being displayed. For example, mark MK21 in FIG. 11 indicates that user U1 had one bowel movement on Sunday, June 18, 2023, with a shape (type 6) and a brown color. In this way, the first axis FA can show both the shape and color of the stool in a single plot.
[0227] FIG. 11 also shows that, in addition to the one defecation mentioned above, user U1 also performed one defecation on Sunday, June 18, 2023, in which the shape (shape) was No. 1 (Type 1) and the color was brown, and one defecation in which the shape (shape) was No. 4 (Type 4) and the color was dark brown. In other words, in FIG. 11, the first information FC21 indicates that user U1 performed a total of three defecations on Sunday, June 18, 2023. Marks such as mark MK21 are not limited to being circular and may have any shape. The hatching shown in the graph of first information FC21 (at positions corresponding to No. 3 and No. 4 on the first axis FA) visually indicates that stool shapes (types) No. 3 and No. 4 are desirable. For example, the hatching shown in the graph of first information FC21 is a band of an ideal line, indicating the ideal shape and simply indicating a threshold (boundary line) for large, medium, or small amounts.
[0228] Also, mark MK22 in Figure 11, in which scope marks, which are frames indicating the latest, are attached to the four outer corners of a circle, indicates that the information is the latest measurement result. In other words, it indicates that the usage data for Saturday, June 24, 2023 is the latest data for user U1. Mark MK22 is a multiple circle (double circle in Figure 11), and indicates that user U1 had multiple (more than two) bowel movements with a shape (form) of number 5 (type 5) on Saturday, June 24, 2023.
[0229] Furthermore, for example, the double circle mark shown at number 2 on the first axis FA, which corresponds to Tuesday, June 20, 2023, indicates that user U1 had multiple (more than two) bowel movements of type 2 (type 2) on Tuesday, June 20, 2023. In this way, the first information FC21 indicates by double circles that the user had multiple bowel movements of the same shape (type) on the same day. Note that the display indicating that multiple bowel movements of that shape (shape) occurred is not limited to multiple circles, and may also be a display of multiple circles arranged side by side. For example, the display indicating that multiple bowel movements of that shape (shape) occurred may be a display of circles corresponding to the number of bowel movements, arranged with some overlapping. Furthermore, when multiple bowel movements of the same shape (type) occurred, the color of the plot may be any color, for example, an average of the colors of the multiple bowel movements, or the most recent color.
[0230] Furthermore, a bar extending vertically at a position corresponding to each day of the week on the horizontal axis in the first information FC21 indicates that a bowel movement occurred on the corresponding day of the week within the week to be displayed. For example, the bar BG21 in FIG. 11 indicates that the cumulative bowel movement volume of user U1 on Sunday, June 18, 2023 is small. Based on information on the cumulative volume (cumulative volume) of user U1's bowel movements during a target period, the terminal device 100 determines whether user U1's bowel movement volume during that period is large, medium, or small. For example, based on information on the cumulative volume (cumulative volume) of user U1's bowel movements on June 18, 2023, the terminal device 100 determines that user U1's bowel movement volume on June 18, 2023 is small. Note that while FIG. 11 shows a case where the volume is displayed in three stages (large, medium, and small), the volume is not limited to three stages and may be two stages, or four or more stages. Additionally, the line extending above the bar for Saturday, June 24, 2023 may indicate the latest data or the date of processing (today).
[0231] Thus, Figure 11 shows a display in which usage data is acquired indicating that user U1 had bowel movements on the 18th to 22nd and 24th of June 2023 for the one-week period from June 18th to 24th.
[0232] In the content CT21, latest data information LD21, which is text information about the latest data, is arranged in an area RG23 located below the area RG22. Note that the latest data information LD21 is similar to the latest data information LD11 in Fig. 10, and therefore a detailed description thereof will be omitted.
[0233] In content CT21, second information SC21, which is recommendation information, and second information SC22, which is report information, are arranged in area RG24, which is located below area RG23. In this way, in content CT21, second information SC21 and SC22 are arranged in area RG24, which is located below area RG21. Note that second information SC21 is similar to second information SC11 in Fig. 10, and second information SC22 is similar to second information SC12 in Fig. 10, so detailed explanations will be omitted.
[0234] In this way, the terminal device 100 displays multiple pieces of excretion information related to the color, shape, and amount of excrement together with date information in a single excretion graph. For example, the terminal device 100 uses a two-axis graph to display stool measurement results with good visibility. In this way, the health condition display system 1 displays the stool information to be presented to the user in a single graph, eliminating the need for the user to operate the screen, and displaying the information in chronological order makes it easier for the user to understand changes over time. Therefore, the health condition display system 1 can appropriately display information related to the user's health.
[0235] The terminal device 100 switchably displays the above-mentioned content CT11 and content CT21. In response to the selection of either tab TB1 or tab TB2, the terminal device 100 switchably displays information corresponding to the selected tab. For example, when tab TB1 is selected, the terminal device 100 displays content CT11, and when tab TB2 is selected, the terminal device 100 displays content CT21. In this way, the terminal device 100 can display content CT11 including a defecation calendar showing defecation date and time information, in addition to content CT21 including one excretion graph, and switchably displays one excretion graph and the defecation calendar based on a predetermined user operation.
[0236] As described above, the content CT11, which is an example of the first display screen, includes a calendar showing the usage history of the toilet device 10. Furthermore, the content CT21, which is an example of the second display screen, includes a graph showing the usage history of the toilet device 10. Furthermore, at least one of the content CT11, which is an example of the first display screen, and the content CT21, which is an example of the second display screen, includes second information, which is information with a higher privacy sensitivity than the first information.
[0237] In the above example, content CT11, which is an example of the first display screen, includes second information SC11 and SC12, which are information with higher privacy protection than the first information FC11. Furthermore, content CT21, which is an example of the second display screen, includes second information SC21 and SC22, which are information with higher privacy protection than the first information FC21.
[0238] As described above, the first information is arranged above the content (display screen), while the second information is arranged below the content (display screen). The second information SC12 and SC22 include topic information indicating a state or trend over a predetermined period of time regarding the color, composition, shape, or amount of excrement, including at least one of feces and urine. The second information SC11 and SC21 include recommendation information for improving health status regarding the color, composition, shape, or amount of excrement, including at least one of feces and urine.
[0239] The second information may also include topic information indicating the state or trend of the intestinal environment over a predetermined period based on the components of excreted gas or the components of gas caused by excrement, or recommendation information for improving health. The second information may also include topic information indicating the state or trend of the blood flow over a predetermined period based on biodata obtained by the biosensor 40 provided in the toilet device 10, or recommendation information for improving health.
[0240] Here, an example of displaying a data explanation will be described with reference to Fig. 12. Fig. 12 is a diagram showing an example of a data explanation display. Note that explanations of points similar to those described above in Figs. 10 and 11 will be omitted as appropriate. For example, Fig. 12 shows content CT31, which is an example of a data explanation screen.
[0241] When the latest data information such as latest data information LD11 or latest data information LD21 in Fig. 10 is selected, the data explanation screen includes information showing an explanation of the data corresponding to the latest data information. Fig. 12 shows an example in which the shape of the stool corresponding to the latest data information is Type 1. In Fig. 12, the terminal device 100 used by user U1 displays content CT31 including an explanation of the shape of the stool, etc.
[0242] In FIG. 12, the terminal device 100 generates a content CT31 including a detailed description of the type 1 flight shape corresponding to the latest data information of the user U1, and displays the content CT31.
[0243] The various types of information included in content CT31 will be described below. Content CT31 has three tabs TB31, TB32, and TB33 arranged for specifying the target for which an explanation of data is to be displayed. Content CT31 shows a state in which tab TB31, which displays an explanation of stool shape, is selected. Note that in FIG. 12, the selected tab TB31 is shown in a frame, and tabs TB32 and TB33 other than tab TB31 are hatched to indicate that tab TB31 is selected and tabs TB32 and TB33 are not selected, but the display of the selected tab is not limited to the manner shown in FIG. 12.
[0244] Content CT31 in Fig. 12 shows an example of content including an explanation about stool shape that is displayed when tab TB31, which displays an explanation about stool shape, is selected. Content CT31 in Fig. 12 shows a detailed explanation about each of Types 1 to 7 based on the Bristol scale, and an example of information that is displayed when the stool shape corresponding to the selected data is round (Type 1).
[0245] When tab TB32, which displays an explanation about the amount of stool, is selected, terminal device 100 displays content including an explanation about the amount of stool, and when tab TB33, which displays an explanation about the color of stool, is selected, terminal device 100 displays content including an explanation about the color of stool.
[0246] <5-3. Examples of privacy-conscious displays> From here, a display example that takes privacy into consideration will be described with reference to Fig. 13. Fig. 13 is a diagram showing an example of a display on a terminal device. In Fig. 13, the terminal device 100 is shown as terminal device 100-11 and terminal device 100-12 depending on the transition of the display, but since it is the same terminal device 100, when describing it without distinction, it will be described as terminal device 100. Note that description of points similar to those described above with reference to Figs. 10 to 12 etc. will be omitted as appropriate.
[0247] The terminal device 100 displays information about the user's health condition in response to, for example, an operation by the user (step S11). In FIG. 13, the terminal device 100 displays content CT11 on the display unit 140, which is a predetermined display area, in response to an operation by the user U1. The terminal device 100-11 in FIG. 13 shows the terminal device 100 in an initial display state (for example, when starting use, such as when starting up a health management application). FIG. 13 shows a case where a calendar-format display is performed as the initial display. Note that the initial display is not limited to a calendar format and may be a graph-format display, which will be described later.
[0248] 13, the terminal device 100-11 displays information such as the first information FC11 and latest data information LD11 arranged on the upper side of the content CT11 on the display unit 140. In this way, the display (display screen) of the terminal device 100-11 corresponding to the initial display does not include the second information SC11 and SC12, which are information with higher privacy than the first information FC11. Then, the terminal device 100 displays the second information SC11 and SC12, which are information with higher privacy than the first information FC11, in response to an operation by the user U1.
[0249] The terminal device 100 accepts a user operation (step S12). In FIG. 13, the terminal device 100 accepts a screen scrolling operation by the user U1. For example, the user U1 performs a screen scrolling operation by moving a finger touching the display unit 140 of the terminal device 100 in an up-down direction (a swipe operation) to display the lower area of the content CT11. For example, the first information is arranged on the upper side of the display screen displayed in a predetermined display area, and the second information is arranged on the lower side of the display screen. Based on the screen scrolling operation by the user, the terminal device 100 controls the display of the predetermined display area to change from an area corresponding to the first information to an area corresponding to the second information.
[0250] The terminal device 100 updates the display in response to the user's operation (step S13). In FIG. 13, the terminal device 100 displays, in response to the screen scrolling operation by the user U1, second information SC11 and SC12 of the content CT11, which are arranged below the first information FC11, latest data information LD11, etc., on the display unit 140, which is a predetermined display area. The terminal device 100-12 in FIG. 13 shows the terminal device 100 in a display state after the user U1 has performed an operation from the initial display (such as when the health management application is started). Note that FIG. 13 shows a case where the topmost area of the content CT11, where the data acquisition button BT1 is arranged, is always displayed (fixed display), but the topmost area does not have to be always displayed (fixed display).
[0251] In this way, terminal device 100 displays second information, which is information with a higher level of privacy than the first information, on display unit 140 based on a predetermined user operation. Because the second information, which may indicate the user's health condition, is sensitive and highly private, health condition display system 1 displays a calendar or graph with rounded information as first information at the top (initial display screen, etc.) when the app is launched, and displays highly private information such as reports (highlights) and recommendations through simple user operations, thereby reducing the possibility of highly private information being accidentally viewed by others. Therefore, health condition display system 1 can appropriately display information related to the user's health.
[0252] <5-4. Example of graph display according to period specification> From here, an example of graph display according to the designation of a period will be described with reference to Fig. 14. Fig. 14 is a diagram showing an example of graph display according to the designation of a period. In Fig. 14, the terminal device 100 is shown as terminal device 100-21, terminal device 100-22, and terminal device 100-23 according to the transition of the display, but since it is the same terminal device 100, when describing it without distinction, it will be described as terminal device 100. Note that description of points similar to those described above with reference to Figs. 10 to 13 etc. will be omitted as appropriate.
[0253] 14, when the tab TB21 for displaying data in weekly units is selected, the terminal device 100-21 displays content CT20 for displaying a graph in weekly units. In this way, when the tab TB21 is selected, the terminal device 100 generates content CT20 including a graph in weekly units. For example, the terminal device 100 generates content CT20 including second information such as first information FC20, latest data information LD20, recommendation information, and report information. Then, the terminal device 100 displays the generated content CT20.
[0254] 14 shows a case where the period information TP20 is "202X / 7 / 20-7 / 26", and the period of the first information FC20 is one week from July 20th to 26th, 202X. In other words, the first information FC20 is information based on usage data of user U1 for one week from July 20th to 26th, 202X. Note that X in "202X" is any number (any number from 0 to 9) and may be, for example, 5.
[0255] The first information FC20 shown in Fig. 14 is information showing in a graph format whether or not user U1 had a bowel movement on each day of the week from July 20th to 26th, 202X, arranged in order from Sunday to Saturday. The first information FC20 shown in Fig. 14 includes information for displaying the stool in chronological order in a graph (excretion graph) in which the horizontal axis corresponds to the time axis and the vertical axis corresponds to the stool pattern (shape) and amount.
[0256] 14, when the tab TB22 for displaying data by month is selected, the terminal device 100-22 displays content CT22 for displaying a graph by month. In this way, when the tab TB22 is selected, the terminal device 100 generates content CT22 including a graph by month. For example, the terminal device 100 generates content CT22 including second information such as first information FC22, latest data information LD22, recommendation information, and report information. Then, the terminal device 100 displays the generated content CT22.
[0257] 14 shows that the period information TP22 is "202X / 7" and the period of the first information FC22 is one month, July 202X. In other words, the first information FC22 is information based on the usage data of user U1 for one month, July 202X.
[0258] The first information FC22 shown in Fig. 14 is information in the form of a graph showing whether or not user U1 had a bowel movement on each day during the month of July 202X, arranged in chronological order. The first information FC22 shown in Fig. 14 includes information for displaying the stool chronologically in a graph (excretion graph) with the horizontal axis representing time and the vertical axis representing the stool pattern (shape) and amount. In Fig. 14, a mark indicating the most frequent type (also called surface stool) of the stool shape on each day, classified into types 1 to 7 (types 1 to 7), is displayed.
[0259] For example, the first information FC22 indicates that for July 1, 202X, of the classifications 1 to 7 (types 1 to 7), the frequency (number of times) of stool No. 6 (type 6) was the most frequent, and stool No. 6 (type 6) was designated as the representative stool for July 1, 202X, with a mark placed at the position of No. 6. In FIG. 14, the terminal device 100 uses the defecation data of user U1 for July 1, 202X to determine the shape (type) of each stool of user U1 on July 1, 202X, and counts the frequency (number of times) of appearance of each classification of No. 1 to 7 (types 1 to 7). Then, the terminal device 100 determines the shape (type) with the highest counted frequency (number of times) of appearance from the classifications 1 to 7 (types 1 to 7) as the representative stool of user U1 for July 1, 202X.
[0260] Furthermore, for example, the first information FC22 indicates that the stool volume (cumulative volume) for July 1, 202X was small. For example, the terminal device 100 determines that the stool volume of user U1 on July 1, 202X was small based on information on the cumulative volume (cumulative volume) of user U1's stool on July 1, 202X. Note that the terminal device 100 may make this determination based on any information as long as it can determine the volume for a corresponding period. For example, the terminal device 100 may count information on the volume of user U1's stool on July 1, 202X (e.g., values that represent each stage of large, medium, and small amounts), and compare the counted value (e.g., total value) with multiple thresholds to determine that user U1's stool volume on July 1, 202X was in the small stage among multiple stages.
[0261] 14, when the tab TB23 for displaying data by year is selected, the terminal device 100-23 displays content CT23 for displaying a graph by year. In this way, when the tab TB23 is selected, the terminal device 100 generates content CT23 including a graph by year. For example, the terminal device 100 generates content CT23 including second information such as first information FC23, latest data information LD23, recommendation information, and report information. Then, the terminal device 100 displays the generated content CT23.
[0262] 14 shows a case where the period information TP23 is "202X" and the period of the first information FC23 is one year in the year 202X. In other words, the first information FC23 is information based on usage data of the user U1 for one year in the year 202X.
[0263] The first information FC23 shown in Fig. 14 is information showing whether or not user U1 had a bowel movement in each month of the year 202X in a graph format arranged in monthly order. The first information FC23 shown in Fig. 14 includes information for displaying the stool chronologically in a graph (excretion graph) with the horizontal axis representing time and the vertical axis representing the stool pattern (shape) and amount. In Fig. 14, a mark indicating the most frequent type (also called surface stool) of the stool shape for each month, classified into types 1 to 7 (types 1 to 7), is displayed.
[0264] For example, the first information FC23 indicates that for January 202X, among the categories 1 to 7 (types 1 to 7), the frequency (number of times) of stool No. 6 (type 6) was the most frequent, and thus stool No. 6 (type 6) was designated as the representative stool for January 202X, with a mark placed at the position of No. 6. In FIG. 14, the terminal device 100 uses the defecation data of user U1 for January 202X to determine the shape (type) of each stool of user U1 for January 202X, and counts the frequency (number of times) of appearance of each category of No. 1 to 7 (types 1 to 7). Then, the terminal device 100 determines the shape (type) with the highest counted frequency (number of times) of appearance among the categories of No. 1 to 7 (types 1 to 7) as the representative stool of user U1 for January 202X.
[0265] Furthermore, for example, the first information FC23 indicates that the stool volume (average monthly volume) for January 202X was small. For example, the terminal device 100 determines that the stool volume of user U1 for January 202X was small based on information on the average volume of stool of user U1 for January 202X. Note that the stool volume for each month is not limited to the average volume, and may be, for example, a cumulative volume. Furthermore, the terminal device 100 may make a determination based on any information as long as it can determine the volume for the corresponding period. For example, the terminal device 100 may count information on the volume of stool of user U1 for January 202X (e.g., values that represent each stage of large, medium, and small volumes) and compare the counted value (e.g., total value) with multiple thresholds to determine that the stool volume of user U1 for January 202X was in the small stage among multiple stages.
[0266] The terminal device 100 switchably displays the above-mentioned contents CT20, CT22, and CT23. In response to the selection of one of the tabs TB21, TB22, and TB23, the terminal device 100 switchably displays the information corresponding to the selected tab. In Fig. 14, for example, when the tab TB21 is selected, the terminal device 100 displays the content CT20, when the tab TB22 is selected, the terminal device 100 displays the content CT22, and when the tab TB23 is selected, the terminal device 100 displays the content CT23. In this way, the display content (drawing content) of the graph displayed by the terminal device 100 changes in response to switching between week, month, and year.
[0267] <5-5.Last mode display example> 13 shows a case where a calendar-format display is performed as the display (initial display) when starting to use the health management app, but the display (initial display) when starting to use may be determined depending on the user. For example, terminal device 100 may determine the display (initial display) when starting to use depending on the usage mode of the health management app by the user.
[0268] For example, the terminal device 100 may determine whether the initial display should be a calendar display or a graph display based on the user's past operation history. For example, the terminal device 100 may determine whether the initial display should be a calendar display or a graph display based on the content that was last displayed the last time the health management app was used.
[0269] For example, if the content last displayed the previous time the user used the health management app was content including information in calendar format, terminal device 100 determines that the display (initial display) when the user starts using the app should be content including information in calendar format. Also, for example, if the content last displayed the previous time the user used the health management app was content including information in graph format, terminal device 100 determines that the display (initial display) when the user starts using the app should be content including information in graph format.
[0270] For example, if the last content displayed the last time user U1 used the health management app was content CT11, terminal device 100 determines that the content CT11 will be displayed (initial display) when user U1 next starts using the app. Then, terminal device 100 displays content CT11 when the health management app is launched. For example, when the health management app is launched, terminal device 100 displays content CT11 so as to display first information FC11, similar to terminal device 100-11 in FIG. 13. Also, for example, if the last content displayed the last time user U1 used the health management app was content CT21, terminal device 100 determines that the next time user U1 starts using the app (initial display) will be content CT21. Then, terminal device 100 displays content CT21 when the health management app is launched. For example, when the health management app is launched, terminal device 100 displays content CT21 so as to display second information FC21.
[0271] In this way, if the screen last displayed during the previous use was the first display screen (content CT11, etc.), the terminal device 100 sets the screen to be displayed during the next use to the first display screen (content CT11, etc.). Also, if the screen last displayed during the previous use was the second display screen (content CT21, etc.), the terminal device 100 sets the screen to be displayed during the next use to the second display screen (content CT21, etc.). In other words, if the last display during the previous use was content including information in calendar format, the terminal device 100 sets the initial display during the next use to content including information in calendar format. Also, if the last display during the previous use was content including information in graph format, the terminal device 100 sets the initial display during the next use to content including information in graph format.
[0272] For example, the first display screen and the second display screen include first information such as a calendar or a graph, as well as second information such as report information (highlight information) showing excretion trends over a predetermined period. When the screen to be displayed the next time the terminal device 100 is used is set to the first display screen, the terminal device 100 displays the first information such as a calendar or a graph in a predetermined display area to be displayed. Then, the terminal device 100 displays the second information such as report information (highlight information) in a predetermined display area to be displayed based on a predetermined user operation. For example, the first information such as a calendar or a graph is arranged on the upper side of the display screen displayed in the predetermined display area, while the second information such as report information (highlight information) is arranged on the lower side of the display screen. The terminal device 100 controls the predetermined display area to change from an area corresponding to a calendar or a graph to an area corresponding to second information such as report information (highlight information) based on a screen scrolling operation by the user.
[0273] In this way, terminal device 100 sets the initial display at the next use to the first display screen if the screen (content, etc.) last displayed at the previous use was the first display screen, and sets the initial display to the second display screen if the screen (content, etc.) last displayed at the previous use was the second display screen. As a result, since useful data differs depending on the user of an application, such as a health management application (such as a stool check application), health condition display system 1 can reduce the effort of operation and improve convenience by automatically displaying the screen that was displayed at the time of the previous termination at the next use. Therefore, health condition display system 1 can appropriately display information related to the user's health.
[0274] <5-6. Example of display update according to data update> Next, an example of display update in response to data update will be described. First, the flow of information processing including communication with the toilet device 10 will be described using FIG. 15. FIG. 15 is a diagram showing an example of display update in response to data update. For example, FIG. 15 shows an example of a case where a calendar-style display is updated due to data acquisition from the toilet device 10. Note that explanations of points similar to those described above with reference to FIGS. 10 to 14 will be omitted as appropriate.
[0275] 15, the user U1 selects the data acquisition button BT1 in the content CT11 displayed on the terminal device 100. For example, the user U1 selects the data acquisition button BT1 by touching with his / her finger the location where the data acquisition button BT1 is displayed on the screen of the terminal device 100 on which the content CT11 is displayed.
[0276] In response to user U1 selecting the data acquisition button BT1, the terminal device 100 used by user U1 displays content CT41, which is a screen for acquiring data. The content CT41 includes an explanation of how to acquire data from the toilet device 10. The content CT41 also includes information for selecting (specifying) the toilet device 10 to communicate with, i.e., the toilet device 10 from which data will be acquired (the data source). Note that FIG. 15 shows a case in which multiple toilet devices 10 are displayed to indicate that a selection can be made from multiple toilet devices 10, but if there is information about one toilet device 10 with which the terminal device 100 can communicate, only information about one toilet device 10 is displayed.
[0277] In Fig. 15, "Toilet 1" in the content CT41 corresponds to the toilet device 10 located near the user U1, and "Personal Number 1" in the content CT41 corresponds to the user U1. The user U1 selects "Toilet 1" in the content CT41 displayed on the terminal device 100. For example, the user U1 selects the toilet device 10 shown in Fig. 15 as the data acquisition partner (acquisition source) by touching with a finger the location where "Toilet 1" is displayed on the screen of the terminal device 100 on which the content CT41 is displayed.
[0278] As a result, the terminal device 100 used by the user U1 is communicably connected to the toilet device 10 via Bluetooth. Note that the terminal device 100 may be communicably connected to the toilet device 10 via a predetermined wireless communication function other than Bluetooth.
[0279] Then, the terminal device 100 used by the user U1 requests the toilet device 10 to transmit the usage data of the user U1 (step S21). The terminal device 100 requests that the usage data of the user U1 that has not yet been acquired be transmitted to the terminal device 100. For example, the terminal device 100 requests that the usage data of the user U1, among the usage data stored in the toilet device 10, be transmitted to the terminal device 100.
[0280] For example, the terminal device 100 requests the toilet device 10 to transmit usage data of the user U1 by transmitting user identification information (such as a user ID) for identifying the user U1. Note that if the target of the data to be acquired is specified as user U1 by an operation on the remote control device 11 or the like, the terminal device 100 may only establish a communication connection with the toilet device 10.
[0281] In response to a request from the terminal device 100 used by the user U1, the toilet device 10 transmits the usage data of the user U1 to the terminal device 100. As a result, the terminal device 100 used by the user U1 acquires the usage data of the user U1 from the toilet device 10 (step S22). For example, the terminal device 100 receives unacquired usage data of the user U1 from the toilet device 10 through communication with the toilet device 10.
[0282] The toilet device 10 may delete the usage data transmitted to the terminal device 100 from the storage unit 91. Furthermore, when the storage unit 91 does not have enough capacity to store new data (for example, when the usage amount is full (100%)), the toilet device 10 may delete usage data in order starting with the oldest data. In this way, the toilet device 10 may automatically delete untransmitted data in response to the memory overflow on the toilet side.
[0283] The toilet device 10 may also transmit any information. For example, the toilet device 10 may transmit all of the usage data of the user U1 stored in the storage unit 91 to the terminal device 100, or may transmit part of the usage data of the user U1 stored in the storage unit 91 to the terminal device 100. For example, the toilet device 10 may transmit to the terminal device 100 usage data specified by the user U1.
[0284] In this case, the toilet device 10 may transmit list information indicating the usage data of user U1 stored in the storage unit 91 in chronological order to the terminal device 100, and the terminal device 100, upon receiving the list information, may display the received list information and accept a designation from user U1. The terminal device 100 may then transmit information indicating the usage data designated by user U1 (designated data information) to the toilet device 10, and the toilet device 10, upon receiving the designated data information, may transmit the usage data corresponding to the designated data information to the terminal device 100. In this way, the terminal device 100 may display unreceived usage data in chronological order, receive only the unreceived usage data selected by the user, and add the received usage data to the usage data stored in the storage unit 120.
[0285] 15, the terminal device 100 receives the defecation data for June 26, 2023 as unacquired usage data of user U1. In this way, when the terminal device 100, which is a mobile terminal used by user U1, is located within a predetermined distance (e.g., a distance within which wireless communication is possible) from the toilet device 10, the terminal device 100 adds the unreceived usage data to the usage data in the storage unit 120.
[0286] The terminal device 100, which has acquired the usage data of the user U1 from the toilet device 10, updates the display using the acquired usage data of the user U1. In Fig. 15, the terminal device 100 updates the content CT11 to the content CT12 using the acquired usage data of the user U1. For example, the terminal device 100 generates the content CT12 by updating the display content for June 26, 2023, using the acquired usage data of the user U1, and displays the generated content CT12.
[0287] Content CT12 indicates that the period of the information to be displayed is June 2023. In other words, first information FC12 in content CT12 indicates that the information is based on the usage data of user U1 for June 2023, including newly acquired usage data for June 26, 2023.
[0288] The first information FC12 shown in FIG. 10 is information that indicates whether or not user U1 had a bowel movement on each day in June 2023 in a calendar format, arranged in order from Sunday to Saturday. A circular mark shown in a square (rectangle) corresponding to each day in the first information FC12 indicates that a bowel movement occurred on that day. The content CT12 differs from the content CT11 in that the calendar format display includes an additional mark indicating that user U1 had a bowel movement on Monday, June 26, 2023. Furthermore, in the content CT12, the latest measurement result from the content CT11 has been updated to Monday, June 26, 2023, so the scope mark for Saturday, June 24, 2023 has been removed, and a mark with scope marks attached to the four corners has been placed on Monday, June 26, 2023.
[0289] In this way, when the terminal device 100 updates the usage data, it reanalyzes the updated usage data and displays the analysis results of the reanalysis of the updated usage data. Furthermore, the terminal device 100 may update the second information, such as recommendation information and report information, based on the analysis results of the reanalysis of the updated usage data. When the terminal device 100 updates the second information, it displays information indicating the update of the second information, such as the update notification information INF1 in the content CT12 of FIG. 15. Note that the timing of updating the second information may be arbitrary. For example, the terminal device 100 may update the second information when the usage data is updated, or may update the second information periodically (for example, once a day).
[0290] 15, the terminal device 100 updates the report information based on the analysis results of reanalyzing the updated usage data, and displays the updated report information, i.e., update notification information INF1 indicating that there is a new report. For example, the terminal device 100 generates report information using usage data for a predetermined period (e.g., the most recent week) including the newly acquired usage data for June 26, 2023, and displays update notification information INF1 indicating that there is new generated (updated) report information.
[0291] Furthermore, when the terminal device 100 updates the recommendation information based on the analysis results of reanalyzing the updated usage data, it displays the updated recommendation information, i.e., information indicating that new recommendations are available (update notification information). For example, the terminal device 100 generates recommendation information using usage data for a predetermined period (e.g., the most recent week) including the newly acquired usage data for June 26, 2023, and displays update notification information INF1 indicating that new generated (updated) recommendation information is available.
[0292] In this way, when the terminal device 100 updates the second information based on the analysis result of reanalyzing the updated usage data, it displays the updated second information, i.e., information (update notification information) indicating that new second information is available. For example, the terminal device 100 generates the second information using usage data for a predetermined period (e.g., the most recent week) including the newly acquired usage data dated June 26, 2023, and displays update notification information INF1 indicating that new generated (updated) second information is available.
[0293] If the terminal device 100 does not update the second information based on the analysis result of reanalyzing the updated usage data, the terminal device 100 does not display information indicating that new second information is available (update notification information). If the usage data acquired from the toilet device 10 does not contain usage data for a predetermined period, the terminal device 100 does not generate second information such as recommendation information. On the other hand, if the usage data acquired from the toilet device 10 contains usage data for a predetermined period, the terminal device 100 generates second information such as recommendation information.
[0294] Furthermore, the terminal device 100 may display the updated portion in a manner that makes it distinguishable from other portions. In Fig. 15, the terminal device 100 displays the portion for June 26, 2023, for which the data was updated and the display changed, in a manner that makes it distinguishable from the portions for other dates. For example, the terminal device 100 displays the square for June 26, 2023, for which the data was updated and the display changed, in a manner that makes it distinguishable from other dates by giving the square a thick frame, blinking, or displaying it in a color different from the squares for other dates.
[0295] In the above example, new usage data is added, but data updating is not limited to addition and may also involve deletion. For example, the terminal device 100 deletes erroneously received data using a data deletion function. For example, the terminal device 100 may delete erroneously received data in response to a user's operation. For example, the terminal device 100 may delete the user's usage data stored in the storage unit 120 in response to a user's operation. In FIG. 15, the terminal device 100 may delete part of the usage data of user U1 stored in the storage unit 120 in response to a user U1's operation. Even in the case of deleting user data, the terminal device 100 may update the second information in response to the data update.
[0296] As described above, the terminal device 100 may add unreceived usage data received based on a user's operation to the usage data in the storage unit 120. The terminal device 100 may also delete at least a portion of the usage data stored in the storage unit 120 based on a user's operation. In the above example, an example has been described in which data is acquired in response to the user U1 selecting the data acquisition button BT1, but the terminal device 100 may also acquire data automatically without a user's operation. In this case, when the terminal device 100 is located within a communicable distance from the toilet device 10, it may automatically connect to the toilet device 10 so as to be able to communicate with it, and receive the user's usage data from the toilet device 10.
[0297] Furthermore, although Fig. 15 has been described as an example of updating the display in calendar format, the display in graph format is also updated in the same manner as the calendar format. This point will be explained using Fig. 16. Fig. 16 is a diagram showing an example of updating the display in response to data update. For example, Fig. 16 shows an example of a case where the display in graph format is updated due to data update obtained from the toilet device 10.
[0298] 16, the terminal device 100 is shown as a terminal device 100-23 and a terminal device 100-24 depending on the transition of the display, but when it is the same terminal device 100 and there is no need to distinguish between them, they will be described as the terminal device 100. Note that the description of the same points as those described above in FIGS. 10 to 15 etc. will be omitted as appropriate.
[0299] 16, the terminal device 100-21 displays the content CT23. In response to an operation by the user U1, such as selection of the data acquisition button BT1 by the user U1, the terminal device 100 used by the user U1 requests the toilet device 10 to transmit the usage data of the user U1. In response to the request from the terminal device 100 used by the user U1, the toilet device 10 transmits the usage data of the user U1 to the terminal device 100. As a result, the terminal device 100 used by the user U1 acquires the usage data of the user U1 from the toilet device 10.
[0300] 16, the terminal device 100 receives defecation data for August 202X as unacquired usage data of user U1. For example, when the terminal device 100, which is a mobile terminal used by user U1, is located within a predetermined distance (e.g., a distance within which wireless communication is possible) from the toilet device 10, the terminal device 100 adds the unreceived usage data to the usage data in the storage unit 120.
[0301] The terminal device 100, which has acquired the usage data of the user U1 from the toilet device 10, updates the display using the acquired usage data of the user U1 (step S31). In Fig. 16, the terminal device 100 updates the content CT23 to the content CT24 using the acquired usage data of the user U1. For example, the terminal device 100-22 generates the content CT24 by updating the display content for August 202X, etc., using the acquired usage data of the user U1, and displays the generated content CT24.
[0302] Content CT24 indicates that the period of the information to be displayed is 202X. In other words, first information FC24 in content CT24 indicates that the information is based on usage data of user U1 for 202X, including newly acquired usage data for August 202X.
[0303] 16 is information in the form of a graph showing whether or not user U1 had a bowel movement in each month of the year 202X, arranged in order of month. Content CT24 differs from content CT23 in that the graph display includes additional information (bars, marks, etc.) about user U1's bowel movements in August 202X.
[0304] In this way, when the usage data is updated, the terminal device 100 re-analyzes the updated usage data and displays the analysis results of the re-analysis of the updated usage data. Note that the update of the second information is similar to the case of the calendar format described in Fig. 15, and therefore a description thereof will be omitted.
[0305] The above-described embodiments and modifications can be combined as appropriate within the scope of not causing any contradiction in the processing content.
[0306] In the above-described embodiments and modifications, examples have been described in which information to be displayed is generated based on analysis processing, but the information to be displayed may be manually input by the user himself / herself. For example, when information regarding feces can be manually input by the user himself / herself, the user may visually or olfactory confirm the excrement, such as feces, after the user has defecated, and may input the information regarding the feces by operating the terminal device 100 himself / herself.
[0307] Further advantages and modifications will readily occur to those skilled in the art. Therefore, the invention in its broader aspects is not limited to the specific details and representative embodiments shown and described above. Accordingly, various modifications may be made without departing from the spirit or scope of the general inventive concept as defined by the appended claims and their equivalents.
[0308] The above-described embodiments and modifications may have the following configurations, but are not limited to these. (1) a data storage means for storing usage data of the toilet device, including excretion data or biological data received from the toilet device; data analysis means for analyzing the usage data stored in the data storage means; a data display means for displaying the analysis results of the data analysis means; a display control means for controlling the data display means based on a predetermined user operation; Equipped with The analysis results of the data analysis means include first information, which is a calendar or graph showing a usage history of the toilet device obtained by analyzing the usage data together with date information, and second information, which is information with higher privacy than the first information; The display control means controls the data display means so that the first information is displayed in a predetermined display area displayed by the data display means, and the second information is displayed in the predetermined display area displayed by the data display means based on the predetermined user operation. A health status display system. (2) The second information includes topic information indicating a state or trend for a predetermined period regarding the color, components, shape, or amount of excrement including at least one of feces and urine, or recommendation information for improving health conditions. The health condition display system according to (1) is characterized in that: (3) The second information includes topic information indicating a state or trend of an intestinal environment for a predetermined period based on components of excreted gas or components of gas caused by excrement, or recommendation information for improving a health condition. The health condition display system according to (1) or (2) above. (4) The second information includes topic information indicating a state or trend of blood flow over a predetermined period based on biological data obtained by a biological sensor provided in the toilet device, or recommendation information for improving health status. The health condition display system according to any one of (1) to (3) above, characterized in that: (5) The first information is arranged on the upper side of the display screen displayed in the predetermined display area, The second information is arranged on a lower side of the display screen, and the display control means controls the data display means to change the range displayed in the predetermined display area from the location of the first information to the location of the second information based on a screen scrolling operation by a user. The health condition display system according to any one of (1) to (4) above, characterized in that: (6) a data updating means for updating the usage data stored in the data storage means; Further provided with the data update means adds the acquired application data to the application data of the data storage means, or deletes at least a part of the application data stored in the data storage means based on a data deletion request; the data analysis means changes the analysis result including the first information or the second information based on usage data for a predetermined period including the usage data updated by the data update means; The data display means displays the analysis results after the change. The health condition display system according to any one of (1) to (5), characterized in that: (7) the data display means displays, as an analysis result of the data analysis means, a plurality of pieces of excretion information relating to the color, shape, and amount of excretion contained in the excretion data together with date information in a single excretion graph; The data analysis means has a defecation analysis unit that analyzes defecation characteristics patterns based on the excretion data, The data display means displays the one excretion graph based on the defecation characteristic pattern. The health condition display system according to any one of (1) to (6), characterized in that: [Explanation of symbols]
[0309] 1. Health Status Display System 4 toilets 4b Top side 8 Bowl 10 Toilet equipment 12 Main body 14 Toilet lid 20 toilet seats 20a opening 21 Seating surface 25 bottom 40 Biometric Sensor 50 Seat sensor 60 Excretion sensor 70 Timer section 80 Radio wave sensor 90 Communications Department 91 Storage section 100 Terminal device (information processing device) 110 Communications Department 120 Storage section 130 Input section 140 Display section 150 control section 151 Acquisition Department 152 Update section 153 Analysis Department 154 Generation part 155 Display control unit 156 Provision Department 500 Cloud
Claims
1. a data storage means for storing usage data of the toilet device, including excretion data or biological data received from the toilet device used by the user; data analysis means for analyzing the usage data stored in the data storage means; a data display means for displaying the analysis results of the data analysis means; a display control means for controlling the data display means based on a predetermined user operation by the user; Equipped with The analysis results of the data analysis means include first information, which is a calendar or graph showing a usage history of the toilet device obtained by analyzing the usage data together with date information, and second information, which is information with higher privacy than the first information; The display control means controls the data display means so that the first information is displayed in a predetermined display area displayed by the data display means, and the second information is displayed in the predetermined display area displayed by the data display means based on the predetermined user operation. A health status display system.
2. The second information includes topic information indicating a state or trend for a predetermined period regarding the color, components, shape, or amount of excrement including at least one of feces and urine, or recommendation information for improving health conditions.
2. The health condition display system according to claim 1.
3. The second information includes topic information indicating a state or trend of an intestinal environment for a predetermined period based on components of excreted gas or components of gas caused by excrement, or recommendation information for improving a health condition.
2. The health condition display system according to claim 1.
4. The second information includes topic information indicating a state or trend of blood flow over a predetermined period based on biological data obtained by a biological sensor provided in the toilet device, or recommendation information for improving health status.
2. The health condition display system according to claim 1.
5. the first information is arranged on an upper side of a display screen displayed in the predetermined display area, while the second information is arranged on a lower side of the display screen; The display control means controls the data display means to change the range displayed in the predetermined display area from the location of the first information to the location of the second information based on a screen scroll operation by a user.
2. The health condition display system according to claim 1.
6. a data updating means for updating the usage data stored in the data storage means; Further provided with the data update means adds the acquired application data to the application data of the data storage means, or deletes at least a part of the application data stored in the data storage means based on a data deletion request; the data analysis means changes the analysis result including the first information or the second information based on usage data for a predetermined period including the usage data updated by the data update means; The data display means displays the analysis results after the change.
2. The health condition display system according to claim 1.
7. the data display means displays, as an analysis result of the data analysis means, a plurality of pieces of excretion information relating to the color, shape, and amount of excretion contained in the excretion data together with date information in a single excretion graph; The data analysis means has a defecation analysis unit that analyzes defecation characteristics patterns based on the excretion data, The data display means displays the one excretion graph based on the defecation characteristic pattern.
2. The health condition display system according to claim 1.
Citation Information
Patent Citations
Determination system and aggregate server
JP2021051449A