Proposal system, program, and control device
The system addresses sleep disruption in bathtub systems by using user-specific data to optimize bedtime recommendations, improving sleep quality through personalized temperature adjustments.
Patent Information
- Application Number
- JP2024134153
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-08-09
- Publication Date
- 2026-02-24
AI Technical Summary
Existing bathtub systems that control body temperature during sleep can cause annoyance due to warming and cooling sensations, disrupting the user's sleep quality.
A system that acquires and analyzes user sleeping and bathing history to determine optimal bedtime information, considering factors like body temperature changes, bathing duration, and environmental conditions, and outputs this information to improve sleep quality without discomfort.
The system effectively suggests bedtime adjustments based on user-specific data, enhancing sleep quality by minimizing disturbances associated with temperature changes during bathing.
Smart Images

Figure 2026030954000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a proposal system, a program, and a control device. [Background technology]
[0002] BACKGROUND ART Bathtub devices and the like that take into consideration the sleep of the bather (user) have been known.
[0003] In this regard, Patent Document 1 discloses a bathtub device that controls a heating / cooling device to set the body temperature of the bather at an appropriate temperature when the bather is sleeping. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Publication No. 2024-005763 Summary of the Invention [Problem to be solved by the invention]
[0005] However, with the technology described in Patent Document 1, the user may feel annoyed by the warming and cooling sensations induced by the heating and cooling device.
[0006] The present invention has been made in consideration of such problems, and its purpose is to provide a suggestion system, program, and control device that can suggest bedtime information to improve the quality of sleep without causing inconvenience to the user when taking a bath. [Means for solving the problem]
[0007] In order to solve the above problem, the proposed system according to a first aspect of the present invention includes an acquisition unit that acquires sleeping history information relating to a first user's past sleeping and bathing history information relating to the first user's past bathing, a determination unit that determines sleeping information for improving the quality of sleep of a second user different from the first user based on the acquired sleeping history information and bathing history information, and an output unit that outputs the determined sleeping information to the second user.
[0008] In addition, in a second aspect of the present invention, the acquisition unit acquires bathing information regarding the second user's bathing or bathing schedule information regarding the second user's bathing schedule, and the determination unit determines the bedtime to be recommended as the bedtime information based on the bathing time or bathing exit time included in the bathing information or bathing schedule information.
[0009] In a third aspect of the present invention, the determining unit determines a bedtime to be recommended as the bedtime information based on a bathing period included in the bathing information or the bathing schedule information.
[0010] In a fourth aspect of the present invention, the determination unit determines the bedtime information according to a bathing time included in the bathing information or the bathing schedule information.
[0011] In a fifth aspect of the present invention, the determining unit determines the sleeping information according to the temperature inside or outside the bathroom included in the bathing information or bathing schedule information.
[0012] In addition, in a sixth aspect of the present invention, the determination unit determines the bedtime information by referring to an optimal model related to improvement of sleep quality.
[0013] In addition, in a seventh aspect of the present invention, the optimal model is updated in accordance with sleeping history information relating to past sleeping of the second user.
[0014] In addition, in an eighth aspect of the present invention, the optimal model is updated according to bathing history information regarding past bathing of the second user.
[0015] In addition, in a ninth aspect of the present invention, the acquisition unit acquires physical information relating to a body of the second user, and the determination unit determines the sleeping information according to the physical information.
[0016] In addition, in a tenth aspect of the present invention, the first user and the second user are users who are the same or similar in one or more of gender, age, height, weight, body fat percentage, and BMI index.
[0017] In addition, a program according to an eleventh aspect of the present invention causes a computer to function as an acquisition unit that acquires sleeping history information relating to a first user's past sleeping habits and bathing history information relating to the first user's past bathing habits, a determination unit that determines sleeping information for improving the quality of sleep of a second user different from the first user based on the acquired sleeping history information and bathing history information, and an output unit that outputs the determined sleeping information to the second user.
[0018] In addition, a control device according to a twelfth aspect of the present invention includes an acquisition unit that acquires sleeping history information related to a first user's past sleeping and bathing history information related to the first user's past bathing, a determination unit that determines sleeping information for improving the quality of sleep of a second user different from the first user based on the acquired sleeping history information and bathing history information, and an output unit that outputs the determined sleeping information to the second user. [Effects of the Invention]
[0019] According to the present invention, it is possible to propose bedtime information for improving the quality of sleep without causing the user to feel bothered when taking a bath. [Brief explanation of the drawings]
[0020] [Figure 1] 1 is a diagram showing an example of the overall configuration of a bathroom system according to an embodiment of the present invention; [Figure 2A] FIG. 2 is a perspective view showing an example of the configuration of the bathroom shown in FIG. [Figure 2B]FIG. 2B is a perspective view showing an example of the configuration of the bathtub shown in FIG. 2A. [Figure 3] FIG. 2 is a diagram illustrating an example of a hardware configuration of a control device according to the first embodiment. [Figure 4] FIG. 2 is a diagram illustrating an example of a functional configuration of a control device according to the first embodiment. [Figure 5] FIG. 10 is a diagram illustrating an example of a first optimal model. [Figure 6] FIG. 10 is a diagram illustrating an example of a second optimal model. [Figure 7] 5 is a flowchart showing an example of the flow of processing performed by each functional unit shown in FIG. 4 in the proposal system according to the first embodiment. [Figure 8] FIG. 10 is a diagram illustrating an example of a bedtime information suggestion screen according to the first embodiment. [Figure 9] 10 is a flowchart showing an example of the flow of processing performed by each functional unit in the proposal system according to the second embodiment. [Figure 10] 11 is a flowchart showing an example of the flow of processing performed by each functional unit in the proposal system according to the third embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0021] Hereinafter, several embodiments of the present invention will be described with reference to the accompanying drawings. To facilitate understanding of the description, the same components and steps in each drawing will be designated by the same reference numerals as much as possible, and redundant description will be omitted.
[0022] ---First embodiment--- First, the first embodiment will be described.
[0023] <Overall structure> FIG. 1 is a diagram showing an example of the overall configuration of a proposal system 1 according to a first embodiment. As shown in FIG. 1, the proposal system 1 includes, for example, a bathroom 10, a control device 20, and multiple terminal devices 30. The bathroom 10, the control device 20, and the terminal devices 30 are communicatively connected via a communication network NT such as an intranet, the Internet, or a telephone line. Note that, although the proposal system 1 in FIG. 1 is shown to be connected to multiple terminal devices 30 via the communication network NT, it may also be connected to a single terminal device 30.
[0024] Bathroom 10 is a unit that includes, for example, bathtub 12, shower, water supply mechanism, drainage mechanism, and control devices for controlling each device. Bathroom 10 receives control commands transmitted from control device 20 via communications network NT and operates each device according to the received control commands. Bathroom 10 also transmits the status of each device in bathroom 10 to control device 20 via communications network NT. The status of each device includes, for example, the temperature and amount of hot water stored in bathtub 12, the temperature of hot water supplied from the shower, and the operating status of the water supply mechanism and drainage mechanism. Note that bathroom 10 may operate each device in response to user input via an input / output device provided separately from terminal devices 30A-30C.
[0025] The control device 20 is, for example, a computer or server device serving as an information processing device, and provides the results of content execution obtained by executing a program, or the program itself, to users of the terminal devices 30A-30C via the communications network NT. The control device 20 also transmits control commands related to operational control of the bathroom 10 to the bathroom 10 via the communications network NT. The control device 20 also acquires information related to the operational status of the bathroom 10 from the bathroom 10 via the communications network NT, and acquires information such as the results of program execution and user input operations on the terminal devices 30A-30C from the terminal devices 30A-30C. The control device 20 is connected (wired or wirelessly) to be able to communicate with the bathroom 10 and the terminal devices 30A-30C.
[0026] The terminal device 30 is an interface device used by a user, and includes an input device (for example, a touch panel) and an output device (for example, a display and a speaker). For example, terminal device 30A is an input / output device that allows the user to control the operation of bathroom 10 or set the control content. For example, the input device of terminal device 30A is a button (switch). However, this input device may also be a cross key, a touch panel display, or the like. Furthermore, for example, the terminal device 30B is a smart device (for example, a smartphone or a tablet terminal) used by the user. Furthermore, for example, the terminal device 30C is a smart watch used (worn) by the user. The terminal device 30 may be a personal computer, a clock, a sleeping device (a bed device or a panel device), or the like.
[0027] The terminal device 30 receives input from the user and transmits information including the content of the received input to the control device 20 via the communication network NT. The terminal device 30 also conveys the information transmitted from the control device 20 via the communication network NT to the user by displaying it on a screen, outputting sound, vibrating, or the like.
[0028] <Bathroom configuration> Figure 2 is a diagram showing an example of the configuration of a bathroom 10 and bathtub 12 according to the first embodiment. Figure 2A is a perspective view showing an example of the configuration of the bathroom 10 shown in Figure 1. Figure 2B is a perspective view showing an example of the configuration of the bathtub 12 shown in Figure 2A. As shown in Figures 2A and 2B, the bathroom 10 is configured to include, for example, a bathtub 12, sensors 14a to 14c, a temperature sensor 15, a signal processing device 16, a remote control 16a, an outlet 17, a water discharge device 18, and a water intake section 19. The water intake section 19 is configured to include a bathtub water discharge outlet 19a and a water intake 19b.
[0029] Bathtub 12 is shaped like a roughly rectangular box in a plan view and is configured to store hot and cold water inside. The inner wall surface that forms one of the short sides of bathtub 12 is formed as backrest surface 12a, an inner wall surface that is formed so that the user can lean against it while bathing. Note that while bathtub 12 has a roughly rectangular body shape, this is not limited to this and any shape is possible. Bathtub 12 is provided with drain outlet 17 on the bottom that can be opened and closed with a plug, and when drain outlet 17 is open, the hot and cold water stored in bathtub 12 is discharged to the outside of bathtub 12.
[0030] Water discharge device 18 is provided above backrest surface 12a of bathtub 12 and is configured to discharge hot water toward the inside of bathtub 12. Water discharge device 18 has a flat, wide water outlet 18a extending along the upper edge of backrest surface 12a and is configured to discharge hot water toward the shoulders of a user leaning against backrest surface 12a. Water discharge device 18 is also configured to discharge a portion of the hot water drawn in from water intake port 19b through water outlet 18a. As a result, the hot water in bathtub 12 circulates, being sucked in through water intake port 19b and discharged through water outlet 18a to flow into bathtub 12. Furthermore, a portion of the hot water drawn in from water intake port 19b is also discharged from bathtub water outlet 19a provided on backrest surface 12a of bathtub 12.
[0031] Sensors 14a-14c are sensors that detect the physical condition of the user while bathing. For example, sensors 14a-14c detect the user's electrocardiogram signal via the hot and cold water stored in bathtub 12 based on the potential difference between sensors 14a and 14b. Sensor 14a is, for example, a negative electrode and is located on backrest surface 12a of bathtub 12. Sensor 14b is, for example, a positive electrode and is located on backrest surface 12a of bathtub 12. Sensor 14c is, for example, an electrode that acquires a reference potential for the potentials detected by sensors 14a and 14b and is located on backrest surface 12a.
[0032] Sensors 14a to 14c detect (measure) the user's body temperature (skin temperature), heart rate (pulse), blood flow velocity, whether the user is bathing (in bathtub 12), etc. Sensors 14a to 14c may also detect the temperature and amount of water stored in bathtub 12.
[0033] Temperature sensor 15 is a human presence sensor that is installed inside or outside bathroom 10 and detects the user's body temperature while bathing, before bathing, and after bathing, thereby detecting whether the user has entered (or left) bathroom 10. Temperature sensor 15 also measures the air temperature inside or outside bathroom 10.
[0034] Signal processing device 16 controls the operation of each part of bathroom 10 in accordance with control commands transmitted from control device 20 via communications network NT. Signal processing device 16 is also configured to communicate with remote control 16a and controls the operation of each part of bathroom 10 in accordance with control commands transmitted from remote control 16a. Remote control 16a is an input / output device for operating each part of bathroom 10, and is configured to allow the user to operate, for example, the user's electrocardiogram detection function in bathtub 12 and water discharge device 18. Signal processing device 16 fills bathtub 12 with water at a temperature and volume in accordance with the control commands transmitted from control device 20, and plays music or sounds a timer via remote control 16a in response to the control commands. Bathroom 10 also discharges or stops the discharge of water from water outlet 18a and bathtub water outlet 19a at a temperature and flow rate in accordance with the control commands, in accordance with a sequence in accordance with the control commands transmitted from control device 20.
[0035] <Hardware configuration> 3 is a diagram illustrating an example of a hardware configuration of the control device 20 according to the first embodiment. As illustrated in FIG. 3, the control device 20 includes, for example, a CPU (Central Processing Unit) 21, a memory 22, a storage device 23, a communication device 24, and an input / output device 25.
[0036] The CPU 21 functions as various functional components by executing predetermined programs stored in the memory 22 or the storage device 23. Details of these functional components will be described later.
[0037] The storage device 23 is configured by a hard disk, etc. The storage device 23 stores various programs and information required for the CPU 21 to execute processing, as well as information on the processing results.
[0038] Communication device 24 is configured with a communication interface for communicating with external devices, etc. Communication device 24 transmits and receives various information between bathroom 10 and terminal device 30, for example.
[0039] The input / output device 25 receives inputs for the user to operate the control device 20, and displays to the user information provided by the control device 20. The input / output device 25 may be a terminal device 30.
[0040] The control device 20 can be realized using an information processing device such as a dedicated or general-purpose server computer. The control device 20 may be configured from a single information processing device or from multiple information processing devices distributed over a communication network NT. Fig. 3 shows only a portion of the main hardware configuration of the control device 20, and the control device 20 may also have other configurations that are generally included in a server.
[0041] <Functional configuration> Fig. 4 is a diagram showing an example of the functional configuration of the control device 20 according to the first embodiment. As shown in Fig. 4, the control device 20 is configured to include, as its functional configuration, for example, a storage unit 210, an acquisition unit 220, a determination unit 230, an output unit 240, and a control unit 250. The functional means other than the storage unit 210 are realized by the control device 20 executing programs stored in the storage device 23 or the like.
[0042] The storage unit 210 is a functional configuration that stores suggested content 211 and various information to be displayed to the user via the terminal device 30. Specifically, the storage unit 210 stores the suggested content 211, user information 212, a first optimal model 213, and a second optimal model 214.
[0043] The suggested content 211 includes screen data to be displayed on an output device (e.g., a display) of the terminal device 30. In the first embodiment, the suggested content 211 includes, for example, basic screen data (e.g., a screen that does not include a suggested bedtime).
[0044] The user information 212 includes basic information, physical information, bathing information, bathing schedule information, bathing history information, sleeping history information, sleeping schedule information, etc., associated with a user ID for each user.
[0045] The basic information includes, for example, the user's name and address, device identification information corresponding to the terminal device 30 used by the user, a telephone number, an email address, etc. This device identification information is, for example, information required to send a push notification to the terminal device 30B and the terminal device 30C used by the user.
[0046] The physical information includes, for example, the user's body temperature before bathing, body temperature after bathing, body temperature during bathing, heart rate (pulse rate), electrocardiogram waveform, blood flow velocity, respiratory rate, etc. This physical information is updated each time detection (measurement) is performed by, for example, sensors 14a to 14c, temperature sensor 15, terminal device 30C, etc. For example, the physical information includes trends over a certain period of time (e.g., one hour) regarding the user's body temperature during bathing, heart rate (pulse rate), electrocardiogram waveform, blood flow velocity, respiratory rate, etc. Note that the physical information may also be information detected by various sensors installed in the toilet, kitchen, or washroom.
[0047] The physical information also includes physical information such as the user's gender, age, height, weight, body fat percentage, BMI (Body Mass Index), presence or absence of disease, average body temperature (normal temperature), and average heart rate, which the user has registered in advance using a terminal device 30 or the like.
[0048] The bathing information includes information about the user's current bathing, such as the temperature and amount of water stored in bathtub 12, bathing time, bathing exit time, bathing duration, bathing season, air temperature, and a bathing flag. The bathing information includes, for example, information detected (measured) by sensors 14a to 14c and temperature sensor 15. The bathing information is updated, for example, at predetermined intervals (for example, every 10 seconds).
[0049] The hot water temperature and hot water volume include the hot water temperature and hot water volume that are controlled (or will be controlled) by the control unit 250.
[0050] The bathing time includes the time when the user takes a bath. Examples of the bathing time include the time when the sensors 14a to 14c detect that the user has started bathing, or the time when the temperature sensor 15 detects that the user has entered the bathroom 10. The bathing time may be calculated by subtracting the bathing duration from the bathing exit time.
[0051] The bathing exit time includes the time when the user exits the bath. Examples of the bathing exit time include the time when sensors 14a to 14c detect that the user has finished bathing, or the time when temperature sensor 15 detects that the user has left bathroom 10. The bathing exit time may be calculated by adding the bathing duration to the bathing time.
[0052] The bathing period includes the period during which the user bathes (bathing time). Examples of the bathing period include the period from when the sensors 14a to 14c detect that the user has started bathing to when the user has finished bathing, or the period from when the temperature sensor 15 detects that the user has entered the bathroom 10 to when the user has left the bathroom 10. The bathing period may be calculated, for example, from the difference between the time the user leaves the bath and the time the user starts bathing.
[0053] The bathing period includes, for example, the date, time, and season (spring, summer, autumn, winter) that the user is bathing in. In the first embodiment, the case where the bathing period is the season will be mainly described.
[0054] The temperature includes the temperature inside or outside the bathroom 10 where the user takes a bath. This temperature includes information measured by the temperature sensor 15, for example.
[0055] The bathing flag indicates whether the user is taking a bath. The bathing flag is set to "TRUE" when, for example, sensors 14a to 14c detect that the user is taking a bath, or when temperature sensor 15 installed inside or outside bathroom 10 detects that the user is entering bathroom 10. On the other hand, the bathing flag is set to "FALSE" when, for example, it is not detected that the user is taking a bath, or when temperature sensor 15 does not detect that the user has entered bathroom 10.
[0056] The bathing schedule information includes, as information about the user's bathing schedule, the temperature and amount of water to be stored in the bathtub 12 for each current and future date (bathing period), bathing time, bathing exit time, bathing duration, air temperature, etc. For example, bathing schedule information other than air temperature is information registered in advance by the user. Air temperature includes, for example, the average air temperature.
[0057] Bathing history information includes information about the user's past bathing. For example, the bathing history information includes, for each past date (bathing period), the water temperature and volume, bathing time, bathing exit time, bathing duration, and air temperature when the user bathed. For example, when the date is changed, the bathing history information is updated (shifted) to reflect information that is common to the bathing information (information about the user's current bathing) associated with the previous day.
[0058] The sleeping history information includes information about the user's past sleeping history, such as the time of going to bed, the time of waking up, the time before going to bed, and sleep evaluation information for each past date (bedtime).
[0059] The bedtime and wake-up time are times measured by, for example, a terminal device 30 (for example, terminal device 30B or terminal device 30C).
[0060] The time before going to bed is calculated, for example, from the difference between the time of taking a bath and the time of going to bed.
[0061] The sleep evaluation information includes, for example, evaluations related to sleep time, falling asleep, waking up, recovery from fatigue and physical strength, and an overall evaluation. Sleep time is calculated, for example, from the difference between bedtime and wake-up time. Falling asleep, waking up, and recovery from fatigue and physical strength include, for example, three-level evaluations (e.g., good, normal, poor) registered by the user operating the terminal device 30. The overall evaluation includes three-level evaluations (e.g., good, normal, poor) based on an overall evaluation of sleep time, falling asleep, waking up, recovery from fatigue and physical strength, etc.
[0062] The bedtime schedule information includes information about the user's bedtime schedule. For example, the bedtime schedule information includes a bedtime, a wake-up time, etc. for each current and future date. The bedtime schedule information is, for example, information registered in advance by the user.
[0063] The first optimum model 213 includes recommended sleep information related to improving the quality of sleep for each user in association with the user ID. For example, the first optimal model 213 is a table that includes recommended sleeping information that is optimal for improving the quality of sleep of a user, in association with the user's physical changes and the user's bathing conditions. This recommended sleeping information is stored as information calculated using a predetermined algorithm.
[0064] FIG. 5 is a diagram showing an example of the first optimum model 213.
[0065] As shown in FIG. 5, the first optimum model 213 includes recommended sleeping information in association with physical changes (changes in physical information) and bathing conditions for each pattern. For example, the physical change may include the rate of increase in body temperature during, before, and after bathing. This rate of increase may include, for example, any one of "high," "normal," and "low." Further, for example, the bathing conditions include the water temperature, the bathing period, the bathing time (season and date and time) when the user will be bathing, and the like. The recommended bedtime information may also include, for example, the time before bedtime from the time of taking a bath to the time of going to bed (the time before bedtime recommended to the user). Note that the recommended bedtime information may also include the recommended bedtime.
[0066] 4, the second optimum model 214 includes recommended sleep information for improving the quality of sleep, etc., associated with a user ID for each user. For example, the second optimum model 214 is a table including recommended bedtime information optimal for improving the quality of sleep of the user, associated with the user's past bedtime, past sleep evaluation information, and past bathing conditions. This recommended bedtime information is stored as information calculated using a predetermined algorithm based on the user's past bedtime, past sleep evaluation information, past bathing conditions, etc.
[0067] FIG. 6 is a diagram showing an example of the second optimum model 214.
[0068] As shown in FIG. 6, the second optimum model 214 includes recommended bedtime information for each pattern, in association with the user's past bedtime, past sleep evaluation information, and past bathing conditions. For example, the past bedtime and past sleep evaluation information are the same as the bedtime and sleep evaluation information included in the sleep history information of the user information 212. Furthermore, for example, the past bathing conditions are the same as the water temperature, bathing duration, and bathing departure time included in the bathing history information of the user information 212. The recommended bedtime information may also include, for example, the time before bedtime from the time of taking a bath to the time of going to bed (the time before bedtime recommended to the user). Note that the recommended bedtime information may also include the recommended bedtime.
[0069] Returning to FIG. 4, the acquisition unit 220 is a functional means for acquiring various information about the user to whom the proposal is made. In the first embodiment, the acquisition unit 220 acquires physical information related to the user's body and bathing information related to the user's bathing.
[0070] For example, the acquisition unit 220 acquires, as physical information related to the user's body, body temperature (e.g., body temperature before bathing, body temperature after bathing, and changes in body temperature during bathing) from the physical information in the user information 212. The acquisition unit 220 may also acquire the physical information directly from the sensors 14a to 14c in the bathroom 10, the temperature sensor 15, the terminal device 30C, etc.
[0071] Furthermore, for example, acquisition unit 220 acquires bathing information related to the user's bathing, such as the temperature of the water stored (or to be stored) in bathtub 12, bathing time, bathing exit time, bathing duration, bathing season, and air temperature, from the bathing information in user information 212. Note that acquisition unit 220 may also acquire bathing information directly from sensors 14a-14c in bathroom 10, terminal device 30C, etc.
[0072] The determination unit 230 is a functional means for determining information to be proposed to the user. In the first embodiment, the determination unit 230 determines bedtime information for improving the quality of sleep of the user, based on the physical information and bathing information acquired by the acquisition unit 220. This bedtime information includes, for example, the time of bedtime. Examples of improving the quality of sleep include improving the ease of falling asleep, waking up, physical strength, and ability to recover from fatigue.
[0073] For example, the determination unit 230 determines a recommended bedtime as bedtime information based on the body temperature (e.g., body temperature before bathing, body temperature after bathing, and temperature transition during bathing) included in the physical information acquired by the acquisition unit 220 and the bathing time or bathing exit time included in the bathing information. For example, the determination unit 230 calculates the increase (fluctuation) in body temperature due to bathing from the user's body temperature before bathing and the user's body temperature after bathing. Next, the determination unit 230 determines a recommended bedtime based on the calculated increase in body temperature and the bathing time or bathing exit time. This recommended bedtime is based on a standard time (e.g., 90 minutes) from the time you take a bath until you go to bed (the time it takes for your body temperature to drop to a level suitable for sleeping), and is changed (adjusted) depending on factors such as the rise in body temperature.
[0074] For example, the higher the calculated body temperature rise value, the later the bedtime (the longer the time before bedtime) will be determined by the determination unit 230. Specifically, if the rise value is 0.5 degrees, the determination unit 230 will determine or provisionally determine the bedtime to be 80 minutes after the bathing time. Furthermore, for example, when the rise in temperature is 1.0 degrees, the determination unit 230 determines or provisionally determines that the bedtime is 100 minutes after the bath time. The determining unit 230 may set the bedtime earlier (longer the time before bedtime) as the calculated increase in body temperature increases.
[0075] Furthermore, for example, the determination unit 230 determines a bedtime to be recommended as bedtime information according to the bathing duration included in the bathing information acquired by the acquisition unit 220. For example, the determination unit 230 changes (adjusts) the tentatively determined bedtime so as to be later (longer the time before bedtime) as the bathing duration is longer. Specifically, if the bathing period is 10 minutes, the determination unit 230 changes the bedtime to 10 minutes later. Also, if the bathing period is 8 minutes, for example, the determination unit 230 changes the provisionally determined bedtime to 10 minutes earlier. The determining unit 230 may change (adjust) the provisionally determined bedtime so that the longer the bathing period, the earlier the bedtime (the shorter the time before bedtime).
[0076] Furthermore, for example, the determination unit 230 determines a bedtime to be recommended as bedtime information according to the bathing season included in the bathing information acquired by the acquisition unit 220. For example, the determination unit 230 changes (adjusts) the tentatively determined bedtime so that it is later (the time before bedtime is longer) the closer the bathing season is to a hotter period. Specifically, if the bathing season is summer, the determination unit 230 changes the bedtime to 10 minutes later. Furthermore, for example, if the bathing season is spring or autumn, the determination unit 230 does not change the provisionally determined bedtime. Furthermore, for example, if the bathing season is winter, the determination unit 230 changes the provisionally determined bedtime to 10 minutes earlier. The determining unit 230 may change (adjust) the provisionally determined bedtime so that the hotter the bathing season is, the earlier the bedtime (the shorter the time before bedtime).
[0077] Furthermore, for example, the determination unit 230 determines a bedtime to be recommended as bedtime information according to the temperature included in the bathing information acquired by the acquisition unit 220. For example, the determination unit 230 changes (adjusts) the tentatively determined bedtime so that the higher the temperature when the user takes a bath, the later the bedtime (the longer the time before bedtime). Specifically, when the temperature is 25 degrees Celsius or higher, the determination unit 230 changes the tentatively determined bedtime to 10 minutes later. Furthermore, for example, when the temperature is 15 degrees Celsius or higher but lower than 25 degrees Celsius, the determination unit 230 does not change the tentatively determined bedtime. Furthermore, for example, when the temperature is lower than 15 degrees Celsius, the determination unit 230 changes the tentatively determined bedtime to 10 minutes earlier. The determination unit 230 may change (adjust) the provisionally determined bedtime so that the higher the temperature when the user takes a bath, the earlier the bedtime (the shorter the time before bedtime).
[0078] Furthermore, for example, the determination unit 230 determines the bedtime recommended as bedtime information according to the water temperature included in the bathing information acquired by the acquisition unit 220. For example, the determination unit 230 changes (adjusts) the tentatively determined bedtime so that the higher the water temperature when the user takes a bath, the later the bedtime (the longer the time before bedtime). Specifically, if the hot water temperature is 42 degrees Celsius or higher, the determination unit 230 changes the provisionally determined bedtime to 10 minutes later. Also, for example, if the hot water temperature is 39 degrees Celsius or higher but less than 42 degrees Celsius, the determination unit 230 does not change the provisionally determined bedtime. Also, for example, if the hot water temperature is less than 39 degrees Celsius, the determination unit 230 changes the provisionally determined bedtime to 10 minutes earlier. The determination unit 230 may change (adjust) the provisionally determined bedtime so that the higher the temperature of the water when the user takes a bath, the earlier the bedtime (the shorter the time before bedtime).
[0079] Furthermore, for example, the determination unit 230 determines a bedtime recommended as bedtime information by referring to the first optimal model 213. For example, the determination unit 230 calculates the rate of increase in body temperature during bathing and the rate of increase in body temperature before and after bathing based on the change in body temperature during bathing and the body temperatures before and after bathing included in the bathing information acquired by the acquisition unit 220. Next, the determination unit 230 refers to the user's physical changes and bathing conditions in the first optimal model 213, and identifies a pattern (e.g., pattern 1) of the first optimal model 213 that matches the calculated rate of increase in body temperature during bathing (e.g., high) and the rate of increase in body temperature before and after bathing (e.g., high), as well as the water temperature (e.g., 41 degrees Celsius), bathing duration (e.g., 12 minutes), and bathing season (e.g., summer) included in the bathing information acquired by the acquisition unit 220. Next, the determination unit 230 identifies a time before bedtime (e.g., 110 minutes) as recommended bedtime information associated with the identified pattern (e.g., pattern 1). Next, the determination unit 230 adds the identified time before going to bed (e.g., 110 minutes) to the bathing departure time (e.g., 9:30 p.m.) included in the bathing information acquired by the acquisition unit 220, and determines or provisionally determines the bedtime (e.g., 11:20 p.m.) as bedtime information.
[0080] The output unit 240 is a functional means for outputting information to the user. In the first embodiment, the output unit 240 outputs the sleeping information determined by the determination unit 230 to the user. For example, the output unit 240 displays a screen on the output device (display) of the terminal device 30. Specifically, the output unit 240 reflects the sleeping information determined by the determination unit 230 in the suggested content 211, and displays a sleeping information proposal screen that proposes sleeping information on the output device of the terminal device 30. The output unit 240 may send a push notification to the terminal device 30B or the terminal device 30C, thereby causing the output device of the terminal device 30B or the terminal device 30C to display a sleeping information suggestion screen. The output process performed by the output unit 240 is not limited to presenting data in a form that can be seen by the user, and may also include a process of creating data in a form that is not visible to the user.
[0081] The control unit 250 is a functional means for controlling the entire proposal system 1. In the first embodiment, the control unit 250 controls the temperature and amount of hot water. The control unit 250 also updates the physical information, bathing information, sleeping history information, bathing history information, etc. of the user information 212 based on information detected (measured) by the sensors 14a to 14c, the temperature sensor 15, the terminal device 30C, etc. The control unit 250 also updates the bathing schedule information in response to a registration instruction from the user.
[0082] Furthermore, for example, the control unit 250 updates the first optimum model 213 and the second optimum model 214 (optimum models). For example, the control unit 250 updates the first optimum model 213 and the second optimum model 214 of the user in accordance with sleeping history information relating to the user's past sleeping (sleeping history information in the user information 212). In other words, the first optimum model 213 and the second optimum model 214 are updated in accordance with the sleeping history information relating to the user's past sleeping.
[0083] Specifically, the control unit 250 calculates statistical information (e.g., average time) of the pre-bedtime for dates on which the overall evaluation of the sleep evaluation information is "good" in the sleep history information. Next, if the calculated pre-bedtime statistical information (e.g., average time) is longer than a first predetermined time (e.g., 100 minutes), the control unit 250 lengthens the recommended bedtime information (pre-bedtime) associated with some or all of the patterns of the first optimal model 213 and the second optimal model 214 of the user. Examples of such some or all patterns include patterns in which the recommended bedtime information (pre-bedtime) is shorter than a reference time (e.g., 90 minutes). On the other hand, if the calculated pre-bedtime statistical information (e.g., average time) is shorter than a second predetermined time (e.g., 80 minutes), the control unit 250 shortens the recommended bedtime information (pre-bedtime) associated with some or all of the patterns of the first optimal model 213 and the second optimal model 214. An example of this partial or complete pattern is a pattern in which the recommended bedtime information (time before bedtime) exceeds a reference time (for example, 90 minutes).
[0084] Furthermore, when statistical information (e.g., average time) of bedtimes in the bedtime history information is earlier than a first predetermined time (e.g., 8 p.m.), the control unit 250 shortens the recommended bedtime information (time before bedtime) associated with some or all of the patterns of the first optimal model 213 and the second optimal model 214. An example of this some or all of the patterns is a pattern in which the recommended bedtime information (time before bedtime) exceeds a reference time (e.g., 90 minutes). Furthermore, when statistical information (e.g., average time) of bedtimes in the bedtime history information is later than a second predetermined time (e.g., 11 p.m.), the control unit 250 lengthens the recommended bedtime information (time before bedtime) associated with some or all of the patterns of the first optimal model 213 and the second optimal model 214. An example of this some or all of the patterns is a pattern in which the recommended bedtime information (time before bedtime) is less than a reference time (e.g., 90 minutes).
[0085] Furthermore, for example, the control unit 250 updates the first optimum model 213 and the second optimum model 214 (optimum models) of the user according to bathing history information about the user's past bathing (bathing history information in the user information 212). In other words, the first optimum model 213 and the second optimum model 214 are updated according to bathing history information about the user's past bathing.
[0086] Specifically, when statistical information (e.g., average time) of bathing times in the bathing history information is earlier than a first predetermined time (e.g., 6 p.m.), the control unit 250 lengthens the recommended bedtime information (time before bedtime) associated with some or all of the patterns of the user's first optimal model 213 and second optimal model 214. Also, for example, when statistical information (e.g., average time) of bathing times in the bathing history information is later than a second predetermined time (e.g., 10 p.m.), the control unit 250 shortens the recommended bedtime information (time before bedtime) associated with some or all of the patterns of the user's first optimal model 213 and second optimal model 214.
[0087] <Processing flow> Fig. 7 is a flowchart showing an example of the flow of processing performed by each functional unit shown in Fig. 4 in the proposal system 1 according to the first embodiment. The processing of the following steps is started, for example, when the user's bathing is detected (when the bathing flag becomes "TRUE"). The order and content of the following steps can be changed as appropriate.
[0088] (Step SP10) The control unit 250 determines whether the user has exited the bath. For example, the control unit 250 refers to the bathing information in the user information 212, and makes a positive determination if the bathing flag has changed from "TRUE" to "FALSE." If the determination is affirmative, the process proceeds to step SP12, whereas if the determination is negative, the process proceeds to step SP10.
[0089] (Step SP12) After the user's body temperature after bathing is detected, i.e., after the body temperature after bathing in the body information in the user information 212 is updated, the acquisition unit 220 acquires the body information (e.g., body temperature before bathing, body temperature after bathing, changes in body temperature during bathing, etc.). Then, the process proceeds to step SP14.
[0090] (Step SP14) The acquisition unit 220 acquires bathing information from the user information 212. Then, the process proceeds to step SP16.
[0091] (Step SP16) The determination unit 230 determines bedtime information based on the physical information acquired in step SP12 and the bathing information acquired in step SP14. For example, the determination unit 230 calculates the increase (fluctuation) in body temperature due to bathing from the user's body temperature before and after bathing, which are included in the physical information. Next, the determination unit 230 tentatively determines a recommended bedtime based on the calculated increase in body temperature and the bathing time or the bathing exit time. Next, the determination unit 230 modifies the tentatively determined bedtime based on the bathing duration, bathing season, and temperature, which are included in the bathing information, and determines the bedtime. Then, the process proceeds to step SP18.
[0092] (Step SP18) The output unit 240 reflects the bedtime determined in step SP16 in the suggested content 211 and generates a bedtime information suggestion screen that suggests bedtime information to the user during or after bathing. Then, the output unit 240 causes the output device of the terminal device 30 to display the generated bedtime information suggestion screen.
[0093] FIG. 8 is a diagram showing an example of a bedtime information proposal screen 2110 in the first embodiment.
[0094] As shown in FIG. 8, the bedtime information suggestion screen 2110 includes a suggested information area 2112 . The suggested information area 2112 displays an image showing a bedtime recommended for the user.
[0095] Then, the series of processes shown in FIG. 7 ends.
[0096] <Effects> As described above, the first embodiment includes an acquisition unit 220 that acquires physical information about the user's body and bathing information about the user's bathing, a determination unit 230 that determines bedtime information to improve the quality of the user's sleep based on the acquired physical information and bathing information, and an output unit 240 that outputs the determined bedtime information to the user.
[0097] This configuration allows the user to take a bath according to their own wishes and convenience, and can receive suggestions of bedtime information based on the user's physical information and bathing information. Therefore, it is possible to suggest bedtime information to improve the quality of sleep without causing the user any inconvenience when taking a bath.
[0098] In the first embodiment, the bathing information includes a bathing time or a bathing exit time, and the determination unit 230 determines a bedtime to be recommended as bedtime information according to the bathing time or the bathing exit time.
[0099] This configuration allows users to take a bath according to their own wishes and convenience, and can receive bedtime suggestions based on bathing time or bathing exit time. Therefore, it is possible to suggest bedtime information to improve the quality of sleep without bothering the user when taking a bath.
[0100] In the first embodiment, the bathing information includes a bathing period, and the determining unit 230 determines a bedtime to be recommended as bedtime information according to the bathing period.
[0101] This configuration allows the user to take a bath according to their own wishes and convenience, and to receive bedtime suggestions based on the bathing period. Therefore, it is possible to suggest bedtime information to improve the quality of sleep without bothering the user when taking a bath.
[0102] In the first embodiment, the bathing information includes the user's bathing time, and the determination unit 230 determines the bedtime information according to the bathing time.
[0103] According to this configuration, it is possible to provide the user with bedtime information according to the bathing time, thereby improving the quality of sleep.
[0104] In the first embodiment, the bathing information includes the temperature inside or outside the bathroom 10 where the user takes a bath, and the determination unit 230 determines the sleeping information according to the temperature.
[0105] According to this configuration, it is possible to suggest bedtime information to the user according to the temperature at the time of bathing, thereby improving the quality of sleep.
[0106] In the first embodiment, the determination unit 230 determines the bedtime information by referring to an optimal model related to improvement of sleep quality.
[0107] This configuration makes it possible to provide the user with optimal suggestions for improving the quality of their sleep.
[0108] In the first embodiment, the optimum model is updated in accordance with the sleeping history information relating to the user's past sleeping habits.
[0109] According to this configuration, the optimal model is updated in accordance with the sleeping history information relating to the user's past sleeping habits, so that sleeping information suited to the sleeping characteristics of the user can be proposed.
[0110] In addition, in the first embodiment, the optimum model is updated according to bathing history information relating to the user's past bathing.
[0111] According to this configuration, the optimal model is updated according to bathing history information relating to the user's past bathing, so that bedtime information suited to the user's bathing characteristics can be proposed.
[0112] ---Second embodiment--- Next, a second embodiment will be described.
[0113] The second embodiment differs from the first embodiment in that the acquisition unit 220 acquires sleeping history information and bathing history information, and the determination unit 230 determines sleeping information based on the acquired sleeping history information and bathing history information. Note that the configuration and functions of the proposal system 1 according to the second embodiment, which will not be described below, are the same as those of the proposal system 1 according to the first embodiment.
[0114] In the second embodiment, the acquisition unit 220 acquires sleeping history information related to the user's past sleeping and bathing history information related to the user's past bathing. For example, the acquisition unit 220 also acquires sleeping schedule information related to the user's bedtime schedule, bathing information related to the user's current bathing, and bathing schedule information related to the user's bathing schedule. For example, the acquisition unit 220 also acquires physical information related to the user's body.
[0115] For example, the acquisition unit 220 acquires the bedtime, wake-up time, time before bedtime, sleep evaluation information, etc. for each past date from the sleeping history information of the user information 212. Also, for example, the acquisition unit 220 acquires the water temperature and amount of water, bathing time, bathing exit time, bathing duration, air temperature, etc. when the user took a bath for each past date from the bathing history information of the user information 212.
[0116] Furthermore, for example, the acquiring unit 220 acquires the bedtime, wake-up time, etc. for the current date from the planned bedtime information in the user information 212. Furthermore, for example, the acquiring unit 220 acquires the water temperature and volume, bathing time, bathing exit time, bathing duration, air temperature, etc. from the bathing information in the user information 212. Furthermore, for example, the acquiring unit 220 acquires the water temperature and volume, bathing time, bathing exit time, bathing duration, air temperature, etc. for the current date from the planned bathing information in the user information 212.
[0117] Furthermore, for example, the acquiring unit 220 acquires body temperature (for example, body temperature before and after bathing, and the change in body temperature during bathing) from the physical information of the user information 212.
[0118] In the second embodiment, the determination unit 230 determines bedtime information for improving the quality of sleep of the user, based on the bedtime history information and bathing history information acquired by the acquisition unit 220.
[0119] For example, the determination unit 230 determines the bedtime to be recommended as bedtime information based on the time before bedtime and sleep evaluation information included in the bedtime history information acquired by the acquisition unit 220, and the bathing time (or bathing exit time) and bathing duration included in the bathing history information.
[0120] Specifically, the determination unit 230 calculates statistical information (e.g., average time) of the time before bedtime for a date on which the overall evaluation of the sleep evaluation information is "good" in the sleep history information, statistical information (e.g., average time) of the bathing time included in the bathing history information for that date, and statistical information (e.g., average time) of the bathing period. Next, the determination unit 230 determines or provisionally determines as the recommended bedtime the time obtained by adding the calculated statistical information (e.g., average time) of the bathing period and the calculated statistical information (e.g., average time) of the time before bedtime to the calculated statistical information (e.g., average time) of the bathing time.
[0121] Furthermore, for example, the determination unit 230 determines or provisionally determines a bedtime to be recommended as bedtime information based on the bathing time or bathing exit time included in the bathing information or bathing schedule information acquired by the acquisition unit 220, and the time before bedtime and sleep evaluation information included in the sleep history information.
[0122] Specifically, the determination unit 230 calculates statistical information (e.g., average time) of the time before going to bed for dates in the sleep history information for which the overall evaluation of the sleep evaluation information is "good." Next, the determination unit 230 determines or provisionally determines as the recommended bedtime the time obtained by adding the calculated statistical information (e.g., average time) of the time before going to bed to the bathing time included in the bathing information or bathing schedule information.
[0123] Furthermore, for example, the determination unit 230 determines a bedtime to be recommended as bedtime information according to the bathing duration included in the bathing information or bathing schedule information acquired by the acquisition unit 220. For example, the determination unit 230 changes (adjusts) the tentatively determined bedtime so as to delay it (lengthen the time before bedtime) as the bathing duration included in the bathing information or bathing schedule information becomes longer. The determining unit 230 may change (adjust) the provisionally determined bedtime so that the longer the bathing period included in the bathing information or bathing schedule information is, the earlier the bedtime is set (the shorter the time before bedtime is set).
[0124] Furthermore, for example, the determination unit 230 determines bedtime information according to the bathing time (for example, the current date) when the user will take a bath, which is included in the bathing information or bathing schedule information acquired by the acquisition unit 220. For example, the determination unit 230 changes (adjusts) the tentatively determined bedtime so that the hotter the bathing time included in the bathing information or bathing schedule information is, the later the time before bedtime will be (the longer the time before bedtime will be). The determining unit 230 may change (adjust) the provisionally determined bedtime so that the hotter the bathing period included in the bathing information or bathing schedule information, the earlier the bedtime (the shorter the time before bedtime).
[0125] Furthermore, for example, the determination unit 230 determines the bedtime information according to the temperature (temperature inside or outside the bathroom 10) included in the bathing information or bathing schedule information acquired by the acquisition unit 220. For example, the determination unit 230 changes (adjusts) the tentatively determined bedtime so as to delay the time before bed (lengthen the time before bed) the higher the temperature included in the bathing information or bathing schedule information. The determining unit 230 may change (adjust) the provisionally determined bedtime so that the higher the temperature included in the bathing information or bathing schedule information is, the earlier the bedtime (the shorter the time before bedtime).
[0126] Furthermore, for example, the determination unit 230 determines a bedtime to be recommended as bedtime information according to the water temperature included in the bathing information or bathing schedule information acquired by the acquisition unit 220. For example, the determination unit 230 changes (adjusts) the tentatively determined bedtime so as to delay it (lengthen the time before bedtime) the higher the water temperature included in the bathing information or bathing schedule information. The determination unit 230 may change (adjust) the provisionally determined bedtime so that the higher the water temperature included in the bathing information or bathing schedule information, the earlier the bedtime (the shorter the time before bedtime).
[0127] Furthermore, for example, the determination unit 230 determines a bedtime to be recommended as bedtime information by referring to the second optimal model 214. For example, the determination unit 230 identifies a pattern (e.g., pattern 180) of the second optimal model 214 in which the bedtime included in the bedtime schedule information acquired by the acquisition unit 220 and the water temperature, bathing duration, and bathing exit time included in the bathing information or bathing schedule information acquired by the acquisition unit 220 match or are similar to the user's past bedtime and past bathing conditions (water temperature, bathing duration, and bathing exit time) in the second optimal model 214. Next, the determination unit 230 identifies the time before bedtime (e.g., 80 minutes) associated with the identified pattern (e.g., pattern 180). Next, the determination unit 230 adds the identified time before bedtime (e.g., 80 minutes) to the bathing time (e.g., 9:00 p.m.) included in the bathing information or bathing schedule information acquired by the acquisition unit 220, and determines or provisionally determines the bedtime (e.g., 10:20 p.m.) as bedtime information.
[0128] Furthermore, for example, the determining unit 230 determines the bedtime information according to the physical information acquired by the acquiring unit 220. For example, the determining unit 230 changes (adjusts) the bedtime to be delayed (the time before bedtime is lengthened) as the rise in body temperature calculated from the body temperature included in the physical information (for example, the body temperature before bathing, the body temperature after bathing, and the change in body temperature during bathing) increases. In addition, the determination unit 230 may change (adjust) the provisionally determined bedtime to be earlier (shorten the time before bedtime) the higher the rise in body temperature calculated from the body temperature included in the physical information (for example, the body temperature before bathing, the body temperature after bathing, and the change in body temperature during bathing).
[0129] <Processing flow> 9 is a flowchart showing an example of the flow of processing performed by each functional unit in the proposal system 1 according to the second embodiment. Note that the order and content of the following steps can be changed as appropriate.
[0130] (Step SP20) The control unit 250 determines whether a predetermined time has arrived. Examples of the predetermined time include a time (e.g., 6:00 PM) that is preset in the proposal system 1, a time that is preset by the user, and the like. If the determination is affirmative, the process proceeds to step SP22, whereas if the determination is negative, the process proceeds to step SP20.
[0131] (Step SP22) The acquisition unit 220 acquires bathing history information from the user information 212. Then, the process proceeds to step SP24.
[0132] (Step SP24) The acquisition unit 220 acquires the sleeping history information from the user information 212. Then, the process proceeds to step SP26.
[0133] (Step SP26) The determination unit 230 determines bedtime information based on the bathing history information acquired in step SP22 and the sleeping history information acquired in step SP24. For example, the determination unit 230 determines a bedtime to recommend as bedtime information based on the bathing time and bathing duration included in the bathing history information, and the time before bedtime and sleep evaluation information included in the sleeping history information. Specifically, the determination unit 230 calculates the average time before bedtime for dates on which the overall evaluation of the sleep evaluation information is "good" in the sleep history information, the average time of bathing included in the bathing history information for those dates, and the average time of bathing periods. Next, the determination unit 230 adds the calculated average time of bathing, the calculated average time of bathing periods, and the calculated average time before bedtime to determine the time as the recommended bedtime. Then, the process proceeds to step SP28.
[0134] (Step SP28) The output unit 240 reflects the bedtime determined in step SP26 in the suggested content 211 and generates a bedtime information suggestion screen that suggests bedtime information to the user. Then, the output unit 240 displays the generated bedtime information suggestion screen on the output device of the terminal device 30. This bedtime information suggestion screen is similar to the screen shown in FIG. 8, for example.
[0135] Then, the series of processes shown in FIG. 9 ends.
[0136] <Effects> As described above, the second embodiment includes an acquisition unit 220 that acquires sleeping history information related to the user's past sleeping and bathing history information related to the user's past bathing, a determination unit 230 that determines sleeping information to improve the quality of the user's sleep based on the acquired sleeping history information and bathing history information, and an output unit 240 that outputs the determined sleeping information to the user.
[0137] This configuration allows the user to take a bath according to their own wishes and convenience, and can receive suggestions of sleeping information based on the user's sleeping history information and bathing history information. Therefore, sleeping information can be suggested to improve the quality of sleep without bothering the user when taking a bath.
[0138] In addition, in the second embodiment, the acquisition unit 220 acquires bathing information regarding the user's bathing or bathing schedule information regarding the bathing schedule, and the determination unit 230 determines a bedtime to be recommended as bedtime information based on the bathing time or bathing exit time included in the bathing information or bathing schedule information.
[0139] This configuration allows the user to take a bath according to their own wishes and convenience, and can receive bedtime suggestions based on the bathing time or exit time included in the bathing information or bathing schedule information. Therefore, bedtime suggestions can be provided to improve the quality of sleep without bothering the user when taking a bath.
[0140] In the second embodiment, the determination unit 230 determines a bedtime to be recommended as bedtime information according to the bathing period included in the bathing information or the bathing schedule information.
[0141] This configuration allows users to take a bath according to their own wishes and convenience, and can receive bedtime suggestions based on the bathing period included in the bathing information or bathing schedule information. Therefore, it is possible to suggest bedtime information to improve the quality of sleep without bothering the user when taking a bath.
[0142] In the second embodiment, the determination unit 230 determines the bedtime information according to the bathing time included in the bathing information or the bathing schedule information.
[0143] According to this configuration, it is possible to provide the user with bedtime information according to the bathing time, thereby improving the quality of sleep.
[0144] In the second embodiment, the determination unit 230 determines the bedtime information according to the temperature inside or outside the bathroom 10 included in the bathing information or bathing schedule information.
[0145] According to this configuration, it is possible to suggest bedtime information to the user according to the temperature at the time of bathing, thereby improving the quality of sleep.
[0146] In the second embodiment, the determination unit 230 determines the bedtime information by referring to an optimal model related to improvement of the quality of sleep.
[0147] This configuration makes it possible to provide the user with optimal suggestions for improving the quality of their sleep.
[0148] In the second embodiment, the optimum model is updated in accordance with the sleeping history information.
[0149] According to this configuration, the optimal model is updated in accordance with the sleeping history information relating to the user's past sleeping habits, so that sleeping information suited to the sleeping characteristics of the user can be proposed.
[0150] In the second embodiment, the optimal model is updated according to bathing history information.
[0151] According to this configuration, the optimal model is updated according to bathing history information relating to the user's past bathing, so that bedtime information suited to the user's bathing characteristics can be proposed.
[0152] In the second embodiment, the acquisition unit 220 acquires physical information relating to the user's body, and the determination unit 230 determines the sleeping information according to the physical information.
[0153] According to this configuration, it is possible to propose to the user bedtime information according to the physical information, thereby improving the quality of sleep of the user.
[0154] ---Third embodiment--- Next, a third embodiment will be described.
[0155] The third embodiment differs from the first and second embodiments in that the acquisition unit 220 acquires the sleeping history information and bathing history information of the first user, the determination unit 230 determines the sleeping information to be proposed to the second user based on the acquired sleeping history information and bathing history information, and the output unit 240 outputs (proposes) the sleeping information to the second user. The first and second users are different users, and are, for example, users who are the same or similar in one or more of gender, age, height, weight, body fat percentage, and BMI index. Note that the configuration and functions of the proposal system 1 according to the third embodiment, which will not be described below, are the same as those of the proposal system 1 according to the first and second embodiments.
[0156] In the third embodiment, the acquisition unit 220 acquires sleeping history information related to the first user's past sleeping and bathing history information related to the first user's past bathing. Furthermore, for example, the acquisition unit 220 acquires sleeping schedule information related to the second user's sleeping schedule, bathing information related to the second user's current bathing, and bathing schedule information related to the second user's bathing schedule. Furthermore, for example, the acquisition unit 220 acquires physical information related to the second user's body.
[0157] For example, the acquisition unit 220 acquires the bedtime, wake-up time, time before bedtime, sleep evaluation information, and the like for each past date from the sleeping history information corresponding to the first user in the user information 212. Also, for example, the acquisition unit 220 acquires the water temperature and amount of water, bathing time, bathing exit time, bathing duration, air temperature, and the like for each past date when the first user took a bath from the bathing history information of the first user in the user information 212.
[0158] Furthermore, for example, the acquiring unit 220 acquires the bedtime, wake-up time, etc. for the current date from the second user's planned bedtime information in the user information 212. Furthermore, for example, the acquiring unit 220 acquires the water temperature and volume, bathing time, bathing exit time, bathing duration, air temperature, etc. from the second user's bathing information in the user information 212. Furthermore, for example, the acquiring unit 220 acquires the water temperature and volume, bathing time, bathing exit time, bathing duration, air temperature, etc. for the current date from the second user's planned bathing information in the user information 212.
[0159] Furthermore, for example, the acquisition unit 220 acquires body temperature (for example, body temperature before and after bathing, and the change in body temperature during bathing) from the physical information of the second user in the user information 212.
[0160] In the third embodiment, the determination unit 230 determines sleeping information for improving the quality of sleep of the second user based on the acquired sleeping history information and bathing history information.
[0161] For example, the determination unit 230 determines or provisionally determines a bedtime to be recommended as bedtime information to the second user based on the pre-bedtime and sleep evaluation information included in the first user's bedtime history information acquired by the acquisition unit 220, and the bathing time or bathing exit time included in the first user's bathing history information.
[0162] Specifically, the determination unit 230 calculates statistical information (e.g., average time) of the time before going to bed for a date on which the overall evaluation of the sleep evaluation information is "good" in the first user's sleeping history information, and statistical information (e.g., average time) of the time leaving the bath included in the first user's bathing history information for that date. Next, the determination unit 230 determines or provisionally determines as the bedtime recommended to the second user the time obtained by adding the calculated statistical information (e.g., average time) of the time before going to bed to the calculated statistical information (e.g., average time) of the time leaving the bath.
[0163] Furthermore, for example, the determination unit 230 determines a bedtime to be recommended as bedtime information according to the bathing time or bathing exit time included in the bathing information or bathing schedule information of the second user acquired by the acquisition unit 220.
[0164] Specifically, the determination unit 230 calculates statistical information (e.g., average time) of the time before bedtime for dates on which the overall evaluation of the sleep evaluation information is "good" in the first user's sleep history information. Next, the determination unit 230 determines or provisionally determines as the recommended bedtime for the second user the time obtained by adding the calculated statistical information (e.g., average time) of the time before bedtime to the bathing time included in the bathing information or bathing schedule information of the second user.
[0165] Furthermore, for example, the determination unit 230 determines a bedtime to be recommended as bedtime information according to the bathing duration included in the bathing information or bathing schedule information of the second user acquired by the acquisition unit 220. For example, the determination unit 230 changes (adjusts) the tentatively determined bedtime so as to delay it (lengthen the time before bedtime) as the bathing duration included in the bathing information or bathing schedule information of the second user becomes longer. The determination unit 230 may change (adjust) the provisionally determined bedtime to be earlier (shorten the time before bedtime) as the bathing period included in the bathing information or bathing schedule information of the second user becomes longer.
[0166] Furthermore, for example, the determination unit 230 determines a bedtime to be recommended as bedtime information according to the bathing period included in the bathing information or bathing schedule information of the second user acquired by the acquisition unit 220. For example, the determination unit 230 changes (adjusts) the provisionally determined bedtime to be earlier (shortening the time before bedtime) the colder the bathing period included in the bathing information or bathing schedule information of the second user is. In addition, the determination unit 230 may change (adjust) the provisionally determined bedtime so that the colder the bathing period included in the bathing information or bathing schedule information of the second user is, the later the bedtime (the longer the time before bedtime).
[0167] Furthermore, for example, the determination unit 230 determines a bedtime to be recommended as bedtime information according to the temperature inside or outside the bathroom 10 included in the bathing information or bathing schedule information of the second user acquired by the acquisition unit 220. For example, the determination unit 230 changes (adjusts) the provisionally determined bedtime to be earlier (the time before bedtime is shorter) as the water temperature included in the bathing information or bathing schedule information of the second user is lower. The determination unit 230 may change (adjust) the provisionally determined bedtime so that the lower the water temperature included in the bathing information or bathing schedule information of the second user, the later the bedtime (the longer the time before bedtime).
[0168] Furthermore, for example, the determination unit 230 determines a bedtime to be recommended as bedtime information according to the water temperature included in the bathing information or bathing schedule information of the second user acquired by the acquisition unit 220. For example, the determination unit 230 changes (adjusts) the provisionally determined bedtime to be earlier (shortening the time before bedtime) as the water temperature included in the bathing information or bathing schedule information of the second user is lower. The determination unit 230 may change (adjust) the provisionally determined bedtime so that the lower the water temperature included in the bathing information or bathing schedule information of the second user, the later the bedtime (the longer the time before bedtime).
[0169] Furthermore, for example, the determination unit 230 determines a bedtime to recommend as bedtime information by referring to the second optimal model 214 associated with the first user. For example, the determination unit 230 identifies a pattern (e.g., pattern 1) of the second optimal model 214 in which the bedtime included in the bedtime schedule information of the first user acquired by the acquisition unit 220 and the water temperature, bathing duration, and bathing exit time included in the bathing information or bathing schedule information of the second user acquired by the acquisition unit 220 match or are similar to the past bedtime and past bathing conditions (water temperature, bathing duration, and bathing exit time) in the second optimal model 214 of the second user. Next, the determination unit 230 identifies the time before bedtime (e.g., 90 minutes) associated with the identified pattern (e.g., pattern 1). Next, the determination unit 230 adds the identified time before bedtime (e.g., 90 minutes) to the bathing time (e.g., 9:30 p.m.) included in the bathing information or bathing schedule information of the second user acquired by the acquisition unit 220, and determines or provisionally determines the bedtime (e.g., 11:00 p.m.) as bedtime information.
[0170] Furthermore, for example, the determination unit 230 determines the bedtime information according to the physical information of the second user acquired by the acquisition unit 220. For example, the determination unit 230 modifies the provisionally determined bedtime so as to delay the time (lengthen the time before bedtime) as the body temperature calculated from the body temperature included in the physical information (for example, the body temperature before bathing, the body temperature after bathing, and the change in body temperature during bathing) increases. The determination unit 230 may change the provisionally determined bedtime to be earlier (shorten the time before bedtime) as the body temperature calculated from the body temperature included in the physical information (for example, the body temperature before bathing, the body temperature after bathing, and the change in body temperature during bathing) is higher.
[0171] In the third embodiment, the output unit 240 outputs to the second user the sleeping information determined by the determination unit 230. For example, the output unit 240 displays a sleeping information proposal screen on the output device (display) of the terminal device 30 used by the second user.
[0172] <Processing flow> 10 is a flowchart showing an example of the flow of processing performed by each functional unit in the proposal system 1 according to the third embodiment. Note that the order and content of the following steps can be changed as appropriate.
[0173] (Step SP30) The control unit 250 determines whether a predetermined time has arrived. Examples of the predetermined time include a time (e.g., 6:00 PM) that is preset in the proposal system 1, a time that is preset by the second user, and the like. If the determination is affirmative, the process proceeds to step SP32, whereas if the determination is negative, the process proceeds to step SP30.
[0174] (Step SP32) The acquisition unit 220 acquires the physical information of all users in the user information 212. Next, the control unit 250 extracts one first user who has the same or similar one or more of the sex, age, height, weight, body fat percentage, and BMI index as the second user included in the acquired physical information. Then, the process proceeds to step SP34.
[0175] (Step SP34) The acquisition unit 220 acquires the bathing history information of the first user extracted in step SP32. For example, the acquisition unit 220 acquires the bathing history information of the first user in the user information 212. Then, the process proceeds to step SP36.
[0176] (Step SP36) The acquisition unit 220 acquires the sleeping history information of the first user extracted in step SP32. For example, the acquisition unit 220 acquires the sleeping history information of the first user in the user information 212. Then, the process proceeds to step SP38.
[0177] (Step SP38) The determination unit 230 determines bedtime information based on the bathing history information of the first user acquired in step SP34 and the sleeping history information of the first user acquired in step SP36. For example, the determination unit 230 determines a bedtime to recommend as bedtime information based on the bathing time included in the bathing history information of the first user and the time before bedtime and sleep evaluation information included in the sleeping history information of the first user. Specifically, the determination unit 230 calculates the average time before bedtime for dates on which the overall evaluation of the sleep evaluation information is "good" in the first user's sleeping history information and the average time of leaving the bath included in the bathing history information for those dates. Next, the determination unit 230 adds the calculated average time of leaving the bath to the calculated average time of the time before bedtime and determines this as the recommended bedtime for the second user. Then, the process proceeds to step SP40.
[0178] (Step SP40) The output unit 240 reflects the bedtime determined in step SP38 in the suggested content 211 and generates a bedtime information suggestion screen that suggests bedtime information to the second user. Then, the output unit 240 displays the generated bedtime information suggestion screen on the output device of the terminal device 30 used by the second user. This bedtime information suggestion screen is similar to the screen shown in FIG. 8, for example.
[0179] Then, the series of processes shown in FIG. 10 ends.
[0180] <Effects> As described above, the third embodiment includes an acquisition unit 220 that acquires sleeping history information related to a first user's past sleeping and bathing history information related to the first user's past bathing, a determination unit 230 that determines sleeping information for improving the quality of sleep of a second user different from the first user based on the acquired sleeping history information and bathing history information, and an output unit 240 that outputs the determined sleeping information to the second user.
[0181] With this configuration, the user (second user) can take a bath according to his / her wishes and convenience, and can receive suggestions of sleeping information based on the sleeping history information and bathing history information of other users (first users). Therefore, sleeping information for improving the quality of sleep can be suggested without bothering the user when taking a bath.
[0182] In addition, in the third embodiment, the acquisition unit 220 acquires bathing information regarding the second user's bathing or bathing schedule information regarding the bathing schedule, and the determination unit 230 determines a bedtime to be recommended as bedtime information based on the bathing time or bathing exit time included in the bathing information or bathing schedule information.
[0183] With this configuration, the user (second user) can take a bath according to his / her wishes and convenience, and can receive bedtime suggestions based on the bathing time or bathing exit time included in the user's bathing information or bathing schedule information. Therefore, bedtime suggestions for improving the quality of sleep can be provided without bothering the user when taking a bath.
[0184] In the third embodiment, the determination unit 230 determines a bedtime to be recommended as bedtime information according to the bathing period included in the bathing information or the bathing schedule information.
[0185] With this configuration, the user (second user) can take a bath according to his / her wishes and convenience, and can receive bedtime suggestions based on the bathing period included in the user's bathing information or bathing schedule information. Therefore, bedtime suggestions for improving the quality of sleep can be provided without bothering the user when taking a bath.
[0186] In the third embodiment, the determination unit 230 determines the bedtime information according to the bathing time included in the bathing information or the bathing schedule information.
[0187] According to this configuration, it is possible to suggest bedtime information according to bathing time to the user (second user), thereby improving the quality of sleep.
[0188] In the third embodiment, the determination unit 230 determines the bedtime information according to the temperature inside or outside the bathroom 10 included in the bathing information or bathing schedule information.
[0189] According to this configuration, it is possible to suggest bedtime information to the user (second user) according to the temperature at the time of bathing, thereby improving the quality of sleep.
[0190] In the third embodiment, the determination unit 230 determines the bedtime information by referring to an optimal model related to improvement of the quality of sleep.
[0191] According to this configuration, it is possible to provide the user (second user) with optimal suggestions for improving the quality of sleep.
[0192] In the third embodiment, the optimum model is updated in accordance with sleeping history information relating to the past sleeping of the user (second user).
[0193] According to this configuration, the optimum model is updated in accordance with the sleeping history information relating to the past sleeping of the user (second user), and therefore it is possible to propose sleeping information that matches the sleeping characteristics of the user.
[0194] In addition, in the third embodiment, the optimum model is updated according to bathing history information regarding the second user's past bathing.
[0195] According to this configuration, the optimum model is updated according to bathing history information relating to the past bathing of the user (second user), so that bedtime information suited to the bathing characteristics of the user can be proposed.
[0196] In the third embodiment, the acquisition unit 220 acquires physical information relating to the body of the second user, and the determination unit 230 determines the sleeping information according to the physical information.
[0197] According to this configuration, it is possible to propose sleeping information to the user (second user) according to the physical information, thereby improving the quality of sleep of the user.
[0198] In the third embodiment, the first user and the second user are users who are the same or similar in one or more of sex, age, height, weight, body fat percentage, and BMI index.
[0199] According to this configuration, it is possible to suggest to the user (second user) sleeping information based on the sleeping history information and bathing history information of another user (first user) who has the same or similar physical information, thereby improving the quality of sleep of the user.
[0200] <Modification> The present invention is not limited to the above-described embodiments. In other words, variations of the above-described embodiments, which are appropriately modified by a person skilled in the art, are also included within the scope of the present invention as long as they include the features of the present invention. Furthermore, the elements of the above-described embodiments and the modifications described below can be combined to the extent technically possible, and such combinations are also included within the scope of the present invention as long as they include the features of the present invention.
[0201] For example, in the first embodiment, the control device 20 is described as being provided separately from the terminal device 30A, but it may also be integrated with the terminal device 30A. For example, the output device (e.g., a display) of the terminal device 30A displays the current date and time and the time elapsed since the user started bathing (entering the bathroom 10). The terminal device 30A may also play an alarm when the bathing period included in the bathing schedule information has elapsed since the user started bathing. The terminal device 30A may also play music while the user is bathing, and stop playing the music when the bathing period included in the bathing schedule information has elapsed since the user started bathing.
[0202] Furthermore, in the first embodiment, bathroom 10 is described as being configured with sensors 14a to 14c, temperature sensor 15, etc., but a sensor that detects the activity level of the user's brain, etc. may also be provided.
[0203] In the first embodiment, the case where bedtime information is proposed to a user who has just finished bathing has been described, but bedtime information may also be proposed to a user before or during bathing. For example, the determination unit 230 may determine a bedtime to be recommended as bedtime information according to the bathing departure time and the like included in the bathing schedule information, and the output unit 240 may propose the bedtime information to a user before or during bathing.
[0204] In addition, in the first embodiment, the physical changes of the first optimal model 213 are described as including the rate of increase in body temperature during, before, and after bathing, but may also include the rate of increase in heart rate (pulse) and blood flow velocity during, before, and after bathing. For example, the determination unit 230 refers to the body changes and bathing conditions of the first optimal model 213 and identifies a pattern of the first optimal model 213 that matches the calculated rate of increase in heart rate during bathing (e.g., high) and the rate of increase in heart rate before and after bathing (e.g., high), as well as the water temperature, bathing duration, and bathing time included in the bathing information acquired by the acquisition unit 220. Next, the determination unit 230 identifies a time before bedtime as recommended bedtime information associated with the identified pattern. Next, the determination unit 230 adds the identified time before bedtime to the bath exit time included in the bathing information acquired by the acquisition unit 220 to determine a bedtime as bedtime information.
[0205] In the first embodiment and other examples, the bathing information and bathing schedule information include the temperature and amount of water, bathing time, and bathing exit time, but may also include the pH and water quality of the water, the amount of components (whether bath additives are used), the brightness of bathroom 10 (brightness of the lights), and the humidity inside and outside bathroom 10. For example, if the determination unit 230 determines that bath additives are used based on the amount of components in the water, it lengthens the pre-bedtime period from the time of leaving the bath to the time of going to bed. Also, for example, if the brightness of bathroom 10 is below a predetermined value, the determination unit 230 shortens the pre-bedtime period from the time of leaving the bath to the time of going to bed. Also, for example, if the humidity is equal to or greater than a predetermined value, the determination unit 230 lengthens the pre-bedtime period from the time of leaving the bath to the time of going to bed.
[0206] In the first embodiment and the like, the bedtime information is described as a bedtime, but is not limited to this. For example, the bedtime information may include a recommended bedtime, the type of sleepwear or bedding, the environment of the bedroom or living room (room temperature, humidity, dimming), the time when electronic devices that emit blue light (smartphones, personal computers, televisions, etc.) may be used, foods and drinks, types of stretching, types of massages, etc.
[0207] Furthermore, in the first embodiment and the like, the statistical information is an average value (average time, average time, etc.), but it may be a median, a mode, or the like.
[0208] In addition, in the first embodiment and the like, the determination unit 230 has been described as determining the sleeping information by referring to the first optimal model 213 and the second optimal model 214, but the sleeping information may be determined by AI (Artificial Intelligence), a predetermined algorithm, or a predetermined calculation formula.
[0209] In addition, in the first embodiment and the like, the determination unit 230 has been described as changing (adjusting) the time before bedtime (the time it takes for the body temperature to drop to a level suitable for bedtime) according to the bathing information (e.g., bathing period, bathing time, air temperature, water temperature, etc.) acquired by the acquisition unit 220, but the bedtime may also be determined directly according to this bathing information.
[0210] In the first embodiment and the like, the first optimal model 213 and the second optimal model 214 are described as tables containing recommended sleeping information and the like for each user, but they may be tables shared by multiple users. These multiple users include all users who use the proposed system 1, users of the same gender, and users with similar ages, heights, weights, body fat percentages, and BMIs.
[0211] In the third embodiment, the control unit 250 extracts one first user who is identical to or similar in gender, age, etc. to the second user. However, multiple first users may be extracted. In this case, the determination unit 230 calculates the average time before bedtime included in the sleep history information of each of the multiple first users on dates on which the overall evaluation of the sleep evaluation information is "good." Next, the determination unit 230 tentatively determines, as the bedtime, the time obtained by adding the calculated average time before bedtime to the bathing time included in the bathing schedule information of the second user. [Explanation of symbols]
[0212] 1. Proposed system 10...Bathroom 20...Control device (computer) 213...First optimal model 214...Second optimal model 220…Acquisition Department 230...Decision Section 240...Output section
Claims
1. an acquisition unit that acquires sleeping history information related to the first user's past sleeping and bathing history information related to the first user's past bathing; a determination unit that determines sleeping information for improving the quality of sleep of a second user different from the first user according to the acquired sleeping history information and bathing history information; an output unit that outputs the determined sleeping information to the second user; The proposed system comprises:
2. The acquisition unit acquires bathing information regarding the second user's bathing or bathing schedule information regarding the second user's bathing schedule, The determining unit determines a bedtime to be recommended as the bedtime information according to a bathing time or a bathing exit time included in the bathing information or the bathing schedule information. The recommendation system of claim 1 .
3. the determining unit determines a bedtime to be recommended as the bedtime information according to a bathing period included in the bathing information or the bathing schedule information. The proposal system of claim 2 .
4. The determination unit determines the bedtime information according to a bathing time included in the bathing information or the bathing schedule information. The proposal system of claim 3 .
5. the determining unit determines the sleeping information according to the temperature inside or outside the bathroom included in the bathing information or the bathing schedule information. The proposal system of claim 3 .
6. the determining unit determines the bedtime information by referring to an optimal model related to improvement of sleep quality. The recommendation system of claim 1 .
7. The optimal model is updated according to sleeping history information regarding the second user's past sleeping. The proposal system of claim 6.
8. The optimal model is updated according to bathing history information regarding past bathing of the second user. The proposal system of claim 7.
9. the acquisition unit acquires physical information related to a body of the second user, The determination unit determines the sleeping information according to the physical information.
9. A proposal system according to any one of claims 1 to 8.
10. The first user and the second user are users who are identical or similar in one or more of gender, age, height, weight, body fat percentage, and BMI index. The proposal system of claim 9.
11. Computer, an acquisition unit that acquires sleeping history information related to the first user's past sleeping and bathing history information related to the first user's past bathing; a determination unit that determines sleeping information for improving the quality of sleep of a second user different from the first user according to the acquired sleeping history information and bathing history information; an output unit that outputs the determined sleeping information to the second user; A program that functions as a
12. an acquisition unit that acquires sleeping history information related to the first user's past sleeping and bathing history information related to the first user's past bathing; a determination unit that determines sleeping information for improving the quality of sleep of a second user different from the first user according to the acquired sleeping history information and bathing history information; an output unit that outputs the determined sleeping information to the second user; A control device comprising:
Citation Information
Patent Citations
Bathtub device
JP2024005763A