Information processing system, information processing device, information processing method, and program

WO2025095064A1PCT designated stage expired Publication Date: 2025-05-08KYOCERA CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/JP2024/038900
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-10-31
Filing Date
2024-10-31
Publication Date
2025-05-08

AI Technical Summary

Technical Problem

Existing systems cannot predict and demonstrate the quality of sleep based on user behavior, making it difficult for users to improve sleep.

Method used

Through the information processing system, behavioral information (such as daytime exposure to light, eating habits, supplement intake, caffeine and alcohol intake) is used to predict the quality of sleep for users and show the predicted results to users.

Benefits of technology

Users can understand the impact of their behavior on sleep quality and thus take corresponding behavioral adjustments to improve sleep quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure JP2024038900_08052025_PF_FP_ABST
    Figure JP2024038900_08052025_PF_FP_ABST
Patent Text Reader

Abstract

This information processing system is provided with: an information acquisition unit that acquires action information pertaining to each action performed by a user during a period from wake-up to bedtime; a quality derivation unit that, on the basis of the action information, predicts sleep quality, which is the quality of sleep of the user after sleep onset; and an information presentation unit that presents, to the user, information indicating the predicted sleep quality.
Need to check novelty before this filing date? Find Prior Art

Description

Information processing system, information processing device, information processing method, and program

[0001] The present disclosure relates to an information processing system, an information processing device, an information processing method, and a program.

[0002] Patent Document 1 describes a system that determines recommended times for lifestyle events (eating, bathing, drinking, smoking, exercise, naps, etc.) that a user should perform between the time the user wakes up and the time the user goes to bed (goes to bed) in order to improve the quality of the user's sleep, and determines a recommended schedule for the user based on the recommended times for the determined lifestyle events.

[0003] Japanese Patent Application Laid-Open No. 2020-201642

[0004] An information processing system according to a first aspect of the present disclosure includes an information acquisition unit that acquires behavioral information regarding each behavior a user performs from waking up to going to bed, a quality derivation unit that predicts the sleep quality of the user after falling asleep based on the behavioral information, and an information presentation unit that presents information indicating the predicted sleep quality to the user.

[0005] An information processing device according to a second aspect of the present disclosure includes a processing unit that executes an information acquisition process that acquires behavioral information regarding each behavior performed by a user from waking up to going to bed, a quality derivation process that predicts the sleep quality of the user after falling asleep based on the behavioral information, and an information presentation process that presents information indicating the predicted sleep quality to the user.

[0006] An information processing method according to a third aspect of the present disclosure includes an information acquisition step of acquiring behavioral information regarding each behavior performed by a user from waking up to going to bed, a quality derivation step of predicting sleep quality, which is the quality of sleep of the user after falling asleep, based on the behavioral information, and an information presentation step of presenting information indicating the predicted sleep quality to the user.

[0007] A program according to a fourth aspect of the present disclosure causes an information processing device to execute the information processing method according to the third aspect of the present disclosure.

[0008] 1 is a diagram illustrating an example of a configuration of an information processing system according to an embodiment. FIG. 1 is a diagram illustrating an example of a configuration of a measurement device according to an embodiment. FIG. 2 is a diagram illustrating an example of a configuration of a terminal device according to an embodiment. FIG. 3 is a diagram illustrating an example of a configuration of a server device according to an embodiment. FIG. 4 is a diagram illustrating an operation of deriving an optimal sleep onset time according to an embodiment. FIG. 5 is a diagram illustrating an operation of deriving sleep quality according to an embodiment. FIG. 6 is a diagram illustrating an example of an operation based on sunbathing information according to an embodiment, specifically, an operation of deriving sleep quality points based on sunbathing information. FIG. 7 is a diagram illustrating an example of an operation based on dietary information according to an embodiment. FIG. 8 is a diagram illustrating an example of an operation based on supplement information according to an embodiment. FIG. 9 is a diagram illustrating an example of an operation based on caffeine information according to an embodiment. FIG. 10 is a diagram illustrating an example of an operation based on alcohol information according to an embodiment. FIG. 11 is a diagram illustrating an example of a display screen for sunbathing advice information according to an embodiment. FIG. 12 is a diagram illustrating an example of an input screen for behavioral information according to an embodiment. FIG. 13 is a diagram illustrating an example of a display screen for sleep prediction information according to an embodiment. FIG. 14 is a diagram illustrating an example of a display screen for time-series information according to an embodiment. FIG. 15 is a diagram illustrating an example of a display screen for sunbathing history information according to an embodiment. FIG. 16 is a diagram illustrating an example of a display screen for sleep information according to an embodiment.

[0009] For users, it is important to know how much their daily activities can improve their sleep quality. If users could understand the impact of their post-wake behavior on their sleep quality that day, it would be possible to encourage them to change their behavior to improve their sleep quality. However, conventional systems do not predict or present sleep quality based on users' post-wake behavior, and there is room for improvement in improving users' sleep.

[0010] Therefore, an object of the present disclosure is to improve the sleep of users.

[0011] An information processing system according to an embodiment will be described with reference to the drawings. In the description of the drawings, the same or similar parts are denoted by the same or similar reference numerals.

[0012] (1) System Configuration Example First, a configuration example of an information processing system according to this embodiment will be described. Fig. 1 is a diagram showing a configuration example of an information processing system 1 according to this embodiment. The information processing system 1 according to this embodiment is a system that provides a service that enables a user to improve their sleep.

[0013] The information processing system 1 includes a measuring device 100, a terminal device 200, and a server device 300. The terminal device 200 and the server device 300 are connected to a network 10 and are capable of communicating with each other via the network 10. The network 10 includes the Internet. The network 10 may include a local area network (LAN) and / or a wide area network (WAN).

[0014] The measurement device 100 is a wearable device, such as a wristwatch or glasses. The measurement device 100 measures a user's condition and outputs measurement information. The measurement device 100 outputs measurement information related to the user's sunbathing. The measurement device 100 may measure vibrations to detect the user's awakening. The measurement device 100 may measure vital data (pulse, blood pressure, respiration, and / or body temperature) to understand the user's sleep state. In this embodiment, the measurement device 100 communicates with the terminal device 200 via a wired or wireless connection and outputs measurement information to the terminal device 200. Alternatively, the measurement device 100 may be integrated with the terminal device 200. Alternatively, the measurement device 100 may be separate from the terminal device 200 and have a communication function with the network 10. In this case, the measurement device 100 may transmit measurement information to the server device 300 via the network 10 without going through the terminal device 200.

[0015] The terminal device 200 is a device having a communication function with the network 10, a function for displaying various information to a user, and a function for accepting various operations from the user. That is, the terminal device 200 has an interface with the user and an interface with the network 10. The interface with the user includes, for example, at least one of a display, a keyboard, a mouse, a touchpad, a touch panel display, a microphone, and a speaker. The interface with the network 10 includes at least one of a wired communication interface and a wireless communication interface. The terminal device 200 may be a mobile terminal such as a smartphone, a tablet terminal, or a laptop PC. The following description will mainly focus on an example in which the terminal device 200 is a smartphone. However, the terminal device 200 may also be a stationary terminal such as a desktop PC. The terminal device 200 transmits measurement information from the measurement device 100 and operation information (user input information) from the user to the server device 300 via the network 10. The terminal device 200 also receives presentation information from the server device 300 via the network 10 and outputs (displays) the received presentation information. Note that an application program for improving the user's sleep may be installed in the terminal device 200, and these operations may be performed by executing this application program. Alternatively, the terminal device 200 may perform these operations on a general-purpose browser.

[0016] The server device 300 is an information processing device that communicates with the terminal device 200 via the network 10 and performs various information processing. The server device 300 receives measurement information and operation information (user input information) from the terminal device 200 via the network 10. The server device 300 also generates presentation information to be presented to the user and transmits the presentation information to the terminal device 200 via the network 10, thereby presenting (displaying) the presentation information to the user. The presentation information is image information including text and objects to be presented to the user. However, the presentation information may also include audio information obtained by synthesizing the text to be presented to the user. The server device 300 may be a general-purpose computer such as a workstation or a PC. Alternatively, the server device 300 may be logically configured using cloud computing (distributed computing). That is, the server device 300 may be configured as a single computer or multiple computers.

[0017] In the information processing system 1 configured in this manner, the server device 300 (information processing device) executes an information acquisition process to acquire time information indicating the time when the user was exposed to a predetermined amount of light or more between waking up and falling asleep, a time derivation process to derive an appropriate time to fall asleep based on the acquired time information, and an information presentation process to present the user with information indicating the derived appropriate time to fall asleep.

[0018] Here, we will explain the human body clock and sleep. Melatonin is known as a sleep hormone secreted in the brain. Melatonin acts on the body clock to switch between wakefulness and sleep, inducing natural sleep. When a person is exposed to light in the morning and a certain amount of light or more enters the human eye, the hands of the body clock in the brain advance, resetting the body clock and leading to an active state. In addition, a signal from the body clock stops the secretion of melatonin. After about 16 hours have passed since secretion stopped, melatonin is secreted again in response to a command from the body clock. The secretion of melatonin gradually increases, and as a result, the core body temperature drops, leading to a state suitable for rest and making the person feel sleepy.

[0019] In this embodiment, server device 300 (information processing device) derives an appropriate time for falling asleep based on time information indicating the time when the user was exposed to a predetermined amount of light or more between waking up and falling asleep, and presents information indicating the derived appropriate time for falling asleep to the user. This allows the user to know the appropriate time for falling asleep that day based on the presented information indicating the appropriate time for falling asleep, and to go to bed at a time when they are predicted to become sleepy.

[0020] Furthermore, in the information processing system 1 according to this embodiment, the server device 300 (information processing device) executes an information acquisition process for acquiring behavioral information regarding each behavior performed by the user from waking up to going to bed, a quality derivation process for predicting the sleep quality, which is the quality of the user's sleep after falling asleep, based on the acquired behavioral information, and an information presentation process for presenting information indicating the predicted sleep quality to the user.

[0021] This allows the user to understand the impact of their own behavior after waking up on the quality of their sleep that day based on the presented information indicating the quality of their sleep. As a result, the user can be encouraged to change their behavior to improve the quality of their sleep. Note that the quality of sleep may also refer to the deep sleep rate or the degree of deep sleep. The deep sleep rate indicates the proportion of deep sleep during the entire sleep time. The degree of deep sleep is a subjective measure of whether the user felt they slept well after sleeping.

[0022] There are five types of behaviors that affect the quality of a user's sleep: sunbathing, eating, taking supplements, taking caffeine, and taking alcohol. In this embodiment, the server device 300 (information processing device) appropriately predicts the quality of the user's sleep after falling asleep based on behavioral information related to these behaviors.

[0023] For example, if you continue to live a life without sun exposure during the day, your body clock will be disrupted, preventing the proper secretion of melatonin, resulting in poor sleep quality and leading to sleep disorders such as insomnia. Furthermore, the brain hormone serotonin is required to produce the aforementioned melatonin. Contrary to melatonin, serotonin is secreted during the day, and its secretion is particularly promoted by exposure to sunlight. Therefore, sunbathing is effective in improving sleep quality.

[0024] However, it is difficult to increase serotonin secretion simply by being exposed to sunlight during the day. The essential amino acid tryptophan is a substance required for serotonin production. Since tryptophan is not produced in the human body, it must be obtained through diet. Foods rich in tryptophan include meat, seafood, beans, and dairy products, but it is also found in staple foods such as white rice and / or bread. On the other hand, vegetables and / or fruits contain little tryptophan. Furthermore, consuming vitamin B6 at the same time facilitates the conversion of tryptophan that reaches the brain into serotonin. Thus, eating breakfast, lunch, and dinner and consuming tryptophan and / or vitamin B6 at each meal is effective in improving sleep quality. However, if you do not finish eating 2-3 hours before bedtime, digestion can interfere with sleep and potentially reduce sleep quality.

[0025] In addition, GABA is known to have a function of helping to improve the quality of sleep. Taking supplements containing components such as GABA that have a function of helping to improve the quality of sleep is effective in improving the quality of sleep. In addition to GABA, other components that have a function of helping to improve the quality of sleep include, for example, vitamin B (especially vitamin B6), vitamin C, and vitamin D.

[0026] On the other hand, caffeine and alcohol (specifically, acetaldehyde, which is produced when alcohol is metabolized) are known to have a stimulating effect, and consuming caffeine or alcohol after the evening can cause a decrease in sleep quality.

[0027] In this embodiment, an example will be described in which the information acquisition process, time derivation process, quality derivation process, and information presentation process are performed on the server device 300 side; however, some or all of these processes may be performed on the terminal device 200 (or the measurement device 100) side. In this case, the terminal device 200 (or the measurement device 100) may constitute an information processing device that performs information processing to enable the user to improve their sleep. If the information acquisition process, time derivation process, quality derivation process, and information presentation process are all performed on the terminal device 200 (or the measurement device 100) side, the server device 300 may be unnecessary.

[0028] By executing the information acquisition process, time derivation process, quality derivation process, and information presentation process on the server device 300 side, it is possible to reduce battery consumption of the terminal device 200 without relying on the processing power of the terminal device 200. Also, the server device 300 can process large amounts of data at high speed and perform more complex analyses. Furthermore, the server device 300 collects user data, making it easier to improve services and / or add new functions.

[0029] (2) Configuration Examples of Each Device Next, configuration examples of each device according to this embodiment will be described.

[0030] (2.1) Example of the Configuration of the Measurement Apparatus FIG. 2 is a diagram showing an example of the configuration of the measurement apparatus 100 according to this embodiment.

[0031] The measuring device 100 includes a communication unit 110, a sensor unit 120, a processing unit 130, and a storage unit 140. The communication unit 110, the sensor unit 120, the processing unit 130, and the storage unit 140 are electrically connected to one another via, for example, a bus 150. The processing unit 130 and the storage unit 140 form a control unit that performs overall control of the measuring device 100. The operations of the measuring device 100 described above and below may be operations controlled by the control unit.

[0032] The communication unit 110 is a communication interface that communicates with the terminal device 200 under the control of the processing unit 130. The communication unit 110 may perform wireless communication or wired communication. For example, the communication unit 110 may be configured to include a circuit and an antenna for performing wireless communication according to a predetermined wireless communication method. The predetermined wireless communication method may be a short-range wireless communication method that complies with the Bluetooth (registered trademark) standard. The communication unit 110 may be capable of communicating with the server device 300 via the network 10.

[0033] The sensor unit 120 includes one or more sensors that measure the user's condition. In this embodiment, the sensor unit 120 includes an optical sensor (which may be a solar cell) that performs photoelectric conversion. The optical sensor outputs an electrical signal according to the intensity of the received light. The sensor unit 120 may also include a vibration sensor (e.g., an acceleration sensor) that detects the user's vibrations while sleeping and / or the user's awakening. The sensor unit 120 may also include a vital sensor that determines the user's sleep state. The sensor unit 120 may output the outputs of these sensors as measurement information.

[0034] The processing unit 130 includes one or more processors. The processing unit 130 executes a program stored in the storage unit 140 and controls the communication unit 110 and the sensor unit 120. For example, the processing unit 130 controls the communication unit 110 to transmit measurement information obtained using the sensor unit 120 to the terminal device 200 (or the server device 300). Here, the transmission of the measurement information may be periodic. The transmission of the measurement information may be triggered by a change in the measurement state or a transmission request from the terminal device 200 (or the server device 300).

[0035] The storage unit 140 includes a ROM (Read Only Memory) and a RAM (Random Access Memory). The processing unit 130 loads programs stored in the ROM into the RAM and executes them. The ROM stores control programs and / or embedded OS (Operating System) programs executed by the processing unit 130. The RAM is composed of, for example, an SRAM (Static RAM) that requires a backup power source. The RAM is also used as the main memory and work memory of the CPU (Central Processing Unit).

[0036] The measuring device 100 may have a battery that stores power for the operation of the measuring device 100. The measuring device 100 may have a user interface.

[0037] (2.2) Example of the Configuration of the Terminal Device FIG. 3 is a diagram showing an example of the configuration of the terminal device 200 according to this embodiment.

[0038] The terminal device 200 includes a communication unit 210, a display unit 221, an operation unit 222, an audio input / output unit 230, a sensor unit 240, a processing unit 250, and a storage unit 260. The communication unit 210, the display unit 221, the operation unit 222, the audio input / output unit 230, the sensor unit 240, the processing unit 250, and the storage unit 260 are electrically connected to one another via, for example, a bus 270. The processing unit 250 and the storage unit 260 form a control unit that comprehensively controls the terminal device 200. The operations of the terminal device 200 described above and below may be operations controlled by the control unit.

[0039] The communication unit 210 is a communication interface that communicates with the server device 300 via the network 10 and with the measuring device 100 under the control of the processing unit 250. The communication unit 210 may perform wireless communication or wired communication. For example, the communication unit 210 may be configured to include a circuit and an antenna for performing wireless communication according to a predetermined wireless communication method. The predetermined wireless communication method may be a wireless LAN wireless communication method conforming to the IEEE 802.11 standard series. The predetermined wireless communication method may be a short-range wireless communication method conforming to the Bluetooth (registered trademark) standard. The predetermined wireless communication method may be a cellular communication method conforming to a cellular communication standard.

[0040] The display unit 221 displays an image under the control of the processing unit 250. The operation unit 222 accepts user operations (user inputs). The display unit 221 is configured with a liquid crystal display unit or an organic EL display unit. At least a portion of the operation unit 222 may be integrated with the display unit 221 to configure the touch panel display unit 220. The following mainly describes an example in which the display unit 221 and the operation unit 222 configure the touch panel display unit 220. The operation unit 222 detects the position of a touch operation on the display unit 221 and outputs the detection result. However, at least a portion of the operation unit 222 may be configured as one or more physical buttons.

[0041] The audio input / output unit 230 includes a microphone that accepts audio input and a speaker that outputs audio. The microphone may be used to measure the breathing sounds of the user while sleeping. The audio input / output unit 230 may output the microphone output as measurement information. The speaker may be used to output an alarm sound to wake the user up.

[0042] The sensor unit 240 may include a vibration sensor (e.g., an acceleration sensor) for detecting vibrations related to the user and / or the user's waking up. The sensor unit 240 may include an image sensor (camera) for capturing images. The sensor unit 240 may include a position sensor for measuring (locating) the current location of the user to obtain position information. The position sensor may be a GNSS (Global Navigation Satellite System) receiver. The GNSS receiver may be a GPS (Global Positioning System) receiver. The sensor unit 240 may output the outputs of these sensors as measurement information.

[0043] The processing unit 250 includes one or more processors. The processing unit 250 executes a program stored in the storage unit 260 and controls the communication unit 210, the display unit 221, the operation unit 222, the audio input / output unit 230, and the sensor unit 240. For example, the processing unit 250 controls the communication unit 210 to transmit user input information obtained using the operation unit 222 and measurement information obtained using at least one of the measuring device 100, the audio input / output unit 230 (microphone), and the sensor unit 240 to the server device 300. Furthermore, when the communication unit 210 receives presentation information from the server device 300, the processing unit 250 controls the display unit 221 to display the received presentation information.

[0044] The storage unit 260 includes a ROM and a RAM. The storage unit 260 loads programs stored in the ROM into the RAM and executes them. The ROM stores control programs and / or embedded OS programs executed by the processing unit 250, as well as application programs that enable the user to improve their sleep. The RAM is, for example, composed of an SRAM that requires a backup power source. The RAM is also used as the main memory and work memory of the CPU.

[0045] The terminal device 200 may have a battery that stores power for the operation of the terminal device 200 .

[0046] 4 is a diagram showing an example of the configuration of the server device 300 according to this embodiment. The server device 300 includes a communication unit 310, a storage unit 320, and a processing unit 330.

[0047] The communication unit 310 communicates with the terminal device 200 (and the measurement device 100) via the network 10 under the control of the processing unit 330. The communication by the communication unit 310 may be wired communication or may include wireless communication. For example, the communication unit 310 receives user input information from the terminal device 200 and receives measurement information from the terminal device 200 and / or the measurement device 100.

[0048] The storage unit 320 is configured to include various memories such as a ROM, a RAM, and an auxiliary storage device. The programs executed by the processing unit 330 are stored, for example, in the ROM and / or the auxiliary storage device of the storage unit 320. The processing unit 330 is configured with one or more processors. The processing unit 330 realizes the following functions by executing the programs stored in the storage unit 320.

[0049] Specifically, the processing unit 330 realizes the functions of an information acquisition unit 331 that acquires behavioral information and sleep information of the user, an optimum sleep onset time derivation unit 332 (time derivation unit) that derives an optimum sleep onset time for the user, a sleep quality derivation unit 333 (quality derivation unit) that derives the quality of the user's sleep (also referred to as "sleep quality"), and an information presentation unit 334 that presents various information to the user. In this embodiment, the information presentation unit 334 generates presentation information to be displayed on the terminal device 200 and transmits the generated presentation information from the communication unit 310 to the terminal device 200, thereby presenting various information to the user.

[0050] Here, behavioral information is information about each behavior the user performs from waking up to falling asleep (i.e., the awake time in a day), particularly from waking up to going to bed. Specifically, behavioral information is information about each behavior that affects the user's quality of sleep. Behaviors that affect the user's quality of sleep include sunbathing, eating, taking supplements, taking caffeine, and taking alcohol. The information acquisition unit 331 acquires behavioral information about each of these behaviors. Of the behavioral information, information about sunbathing is referred to as sunbathing information, information about eating is referred to as eating information, information about taking supplements is referred to as supplement information, information about caffeine intake is referred to as caffeine information, and information about alcohol intake is referred to as alcohol information.

[0051] On the other hand, the sleep information is information about last night's sleep (i.e., the sleep time before waking up). For example, the sleep information includes information indicating the time from going to bed to falling asleep last night and information indicating the quality of sleep last night. The information acquisition unit 331 may acquire the sleep history by storing (accumulating) the sleep information in the storage unit 320 and managing it as a sleep history indicating past sleep conditions (e.g., for the past few days).

[0052] The sunbathing information includes time information indicating the time when the user was exposed to a predetermined amount of light or more between waking up and falling asleep. In this embodiment, the time information is start time information indicating the time when the user started sunbathing (specifically, the time when the user first started sunbathing after waking up). The optimum sleep time derivation unit 332 determines the time a predetermined time has elapsed since the time indicated by the start time information as the optimum sleep time. For example, the optimum sleep time derivation unit 332 considers the time when the user first started sunbathing after waking up as the time when melatonin secretion stops, and determines the time a predetermined time has elapsed since that time as the optimum sleep time. The information presentation unit 334 presents the user with information indicating the optimum sleep time determined by the optimum sleep time derivation unit 332. This allows the user to understand the optimum sleep time for that day based on the presented information indicating the optimum sleep time. As a result, the user can, for example, go to bed at a time when they are predicted to feel sleepy.

[0053] The predetermined time is a typical time it takes for melatonin secretion to increase again after it stops when the user starts sunbathing, and may be, for example, 16 hours. The optimum sleep time deriving unit 332 may adjust the predetermined time based on a sleep history indicating the user's past sleep conditions. For example, the predetermined time may be extended as the average time from going to bed to falling asleep increases, and may be shortened as the average time from going to bed to falling asleep decreases.

[0054] The optimum sleep onset time derivation unit 332 may change (update) the optimum sleep onset time determined based on the start time information based on the behavioral information. For example, the optimum sleep onset time derivation unit 332 may change the optimum sleep onset time based on each behavior the user performs after sunbathing for the first time after waking up. When the optimum sleep onset time is changed, the information presentation unit 334 presents information indicating the changed optimum sleep onset time to the user. This allows the user to understand the impact of their own behavior after waking up on the optimum sleep onset time for that day based on the presented information indicating the changed optimum sleep onset time.

[0055] The optimum sleep time derivation unit 332 may change the optimum sleep time based on the behavioral information if the user has not set a desired wake-up time for the next day (e.g., the next morning). The desired wake-up time may be a time set by an alarm clock function (a so-called alarm application) of the terminal device 200. That is, the desired wake-up time may be a time at which the terminal device 200 starts an alarm operation (output of alarm sound and / or vibration operation). For example, if the user has performed an action that delays the optimum sleep time and the desired wake-up time has not been set, the optimum sleep time derivation unit 332 changes the optimum sleep time to be delayed.

[0056] Furthermore, in this embodiment, the sleep quality derivation unit 333 predicts the sleep quality of the user after falling asleep based on the behavioral information acquired by the information acquisition unit 331. The information presentation unit 334 presents the user with information indicating the sleep quality predicted by the sleep quality derivation unit 333. This allows the user to understand the impact of their own behavior after waking up on the quality of their sleep that day based on the presented information indicating the sleep quality (sleep quality). As a result, the user can be encouraged to change their behavior to improve the quality of their sleep.

[0057] The sleep quality derivation unit 333 may derive a sleep quality point representing the quality of sleep, and the information presentation unit 334 may present the sleep quality point to the user. The sleep quality point may be a numerical value ranging from 0 to 100, for example, with a higher numerical value representing higher sleep quality. The sleep quality point may be ranked, for example, as "very low (D)," "low (C)," "medium (B)," "high (A)," or "very high (S)." Introducing such a sleep quality point allows the user to quantitatively grasp the quality of their sleep. The sleep quality derivation unit 333 increases the sleep quality point when the behavioral information acquired by the information acquisition unit 331 indicates that the behavior improves sleep quality. On the other hand, the sleep quality derivation unit 333 decreases the sleep quality point when the behavioral information acquired by the information acquisition unit 331 indicates that the behavior reduces sleep quality.

[0058] When a desired wake-up time is set, the sleep quality derivation unit 333 may adjust the sleep quality points instead of the optimal sleep onset time derivation unit 332 changing the optimal sleep onset time. For example, if the user engages in an activity that delays the optimal sleep onset time, and the desired wake-up time is in the early morning, delaying the optimal sleep onset time would prevent the user from ensuring a predetermined amount of sleep, the optimal sleep onset time derivation unit 332 does not make a change to delay the optimal sleep onset time. Instead, the sleep quality derivation unit 333 adjusts the sleep quality points to decrease. This makes it easier to ensure the predetermined amount of sleep time and allows the user to recognize that their sleep quality is declining. Here, the predetermined amount of sleep time may be an appropriate amount of sleep time determined according to the user's age.

[0059] The information acquisition unit 331 has a sleep information acquisition unit 331a, a sunbathing information acquisition unit 331b, a dietary information acquisition unit 331c, a supplement information acquisition unit 331d, a caffeine information acquisition unit 331e, and an alcohol information acquisition unit 331f. However, the information acquisition unit 331 does not necessarily have to have all of these functional units. In other words, the information acquisition unit 331 does not necessarily have to have some of these functional units.

[0060] The sleep information acquisition unit 331a acquires sleep information related to the user's sleep last night. As described above, the sleep information includes information indicating the time from going to bed last night to falling asleep and information indicating the quality of sleep last night. The sleep information acquisition unit 331a may acquire the sleep information based on user input information. The sleep information acquisition unit 331a may acquire the sleep information based on measurement information. In this embodiment, the sleep information acquisition unit 331a acquires (estimates) the sleep information based on at least one of vibration information obtained using a vibration sensor, respiratory sound information obtained using a microphone, and vital information obtained using a vital sensor. The sleep information acquisition unit 331a may also acquire a sleep history by storing (accumulating) the sleep information in the memory unit 320 and managing it as a sleep history indicating past sleep conditions (e.g., for the past few days). Furthermore, the sleep information acquisition unit 331a may acquire information indicating the user's desired wake-up time the next day (for example, the next morning) based on the user input information.

[0061] The sunbathing information acquisition unit 331b acquires sunbathing information from the user's behavior information. The sunbathing information includes at least one of information indicating the time the user started sunbathing (start time information), information indicating the duration of the sunbathing, and information indicating the intensity of sunlight during the sunbathing (i.e., solar radiation intensity). The sunbathing information acquisition unit 331b may acquire the sunbathing information based on user-input information. The sunbathing information acquisition unit 331b may also acquire the sunbathing information based on measurement information. In this embodiment, the sunbathing information acquisition unit 331b acquires the sunbathing information based on measurement information obtained using the sensor unit 120 (light sensor) of the measurement device 100. The sunbathing information acquisition unit 331b may acquire (calculate) the amount of light for sunbathing based on the duration of sunbathing and the solar radiation intensity. The amount of light for sunbathing may be calculated by multiplying the duration of sunbathing by the solar radiation intensity.

[0062] The sleep quality derivation unit 333 may derive sleep quality points based on the sunbathing information. For example, the sleep quality derivation unit 333 may increase the sleep quality points when the amount of light for sunbathing is equal to or greater than a predetermined amount. In this way, by increasing the sleep quality points when sufficient sunbathing is performed, the user's motivation to sunbathe can be increased. Note that the information presentation unit 334 may present the user with advice information encouraging sunbathing when the amount of light for sunbathing is less than a predetermined amount. The advice information may be text information such as "Your sunbathing is insufficient. Please sunbathe." The advice information may also be information indicating the sunbathing time required to ensure that the amount of light for sunbathing is equal to or greater than a predetermined amount.

[0063] The meal information acquisition unit 331c acquires meal information from the user's behavior information. The meal information acquisition unit 331c may acquire meal information for each of breakfast, lunch, and dinner. The meal information includes at least one of information indicating whether a meal was eaten, information indicating the time of the meal, and information indicating the content of the meal (e.g., what the user ate). The meal information acquisition unit 331c may acquire the meal information based on user input information. The meal information acquisition unit 331c may acquire the meal information based on measurement information. In the present embodiment, the meal information acquisition unit 331c acquires the meal information based on user input information.

[0064] The optimum sleep onset time deriving unit 332 may change the optimum sleep onset time based on meal information. Specifically, the optimum sleep onset time deriving unit 332 may change the optimum sleep onset time according to meal times. For example, if the dinner time is inappropriate (for example, if the dinner time is within two to three hours before the optimum sleep onset time), the optimum sleep onset time deriving unit 332 may change the optimum sleep onset time to be later. However, if a desired wake-up time is set, the sleep quality deriving unit 333 may lower the sleep quality points instead of the optimum sleep onset time deriving unit 332 changing the optimum sleep onset time to be later.

[0065] The sleep quality derivation unit 333 may derive sleep quality points based on meal information. Specifically, the sleep quality derivation unit 333 may derive sleep quality points based on whether or not a meal was eaten, the time of the meal, and the content of the meal. For example, the sleep quality derivation unit 333 may increase sleep quality points based on at least one of the following: the user having eaten a meal, the meal being eaten at an appropriate time, and the content of the meal being appropriate. Here, the content of the meal being appropriate may mean that the user has consumed a food containing (a food containing a large amount of) tryptophan and / or vitamin B6. On the other hand, the sleep quality derivation unit 333 may decrease sleep quality points based on at least one of the following: the user not having eaten a meal, the meal being eaten at an inappropriate time, and the content of the meal being inappropriate.

[0066] The supplement information acquisition unit 331d acquires supplement information from the user's behavioral information. The supplement information may include at least one of information indicating the type of supplement taken by the user and information indicating the amount of supplement taken by the user. The diet information acquisition unit 331c may acquire the supplement information based on user input information. The diet information acquisition unit 331c may acquire the supplement information based on measurement information. In the present embodiment, the diet information acquisition unit 331c acquires the supplement information based on user input information.

[0067] The sleep quality derivation unit 333 may increase the sleep quality points according to the supplement information. For example, if the user takes a supplement containing an ingredient such as GABA that has a function of helping to improve sleep quality, the sleep quality derivation unit 333 may increase the sleep quality points. However, if the amount of supplement intake is excessive, the sleep quality derivation unit 333 may decrease the sleep quality points.

[0068] The caffeine information acquisition unit 331e acquires caffeine information from the user's behavioral information. The caffeine information may include at least one of information indicating the time of caffeine intake and information indicating the content of caffeine intake. The diet information acquisition unit 331c may acquire the caffeine information based on user input information. The diet information acquisition unit 331c may acquire the caffeine information based on measurement information. In this embodiment, the diet information acquisition unit 331c acquires the caffeine information based on user input information.

[0069] The optimum sleep onset time deriving unit 332 may change the optimum sleep onset time based on the caffeine information. Specifically, the optimum sleep onset time deriving unit 332 may change the optimum sleep onset time according to the time of caffeine intake. For example, if the caffeine intake time is inappropriate (for example, if the user ingests caffeine after the evening), the optimum sleep onset time deriving unit 332 may change the optimum sleep onset time to a later time. However, if a desired wake-up time is set, the sleep quality deriving unit 333 may lower the sleep quality points instead of the optimum sleep onset time deriving unit 332 changing the optimum sleep onset time to a later time.

[0070] The sleep quality deriving unit 333 may reduce the sleep quality points in accordance with the caffeine information. Specifically, the sleep quality deriving unit 333 may reduce the sleep quality points in accordance with the time of caffeine intake and the content of the caffeine intake (e.g., the amount of caffeine intake). For example, the sleep quality deriving unit 333 may reduce the sleep quality points in accordance with at least one of the inappropriate time of caffeine intake and the inappropriate content of caffeine intake (e.g., excessive caffeine intake).

[0071] The alcohol information acquisition unit 331f acquires alcohol information from the user's behavioral information. The alcohol information may include at least one of information indicating the time of alcohol consumption and information indicating the content of alcohol consumption. The meal information acquisition unit 331c may acquire the alcohol information based on user input information. The meal information acquisition unit 331c may acquire the alcohol information based on measurement information. In this embodiment, the meal information acquisition unit 331c acquires the alcohol information based on the user input information.

[0072] The optimum sleep onset time deriving unit 332 may change the optimum sleep onset time based on the alcohol information. Specifically, the optimum sleep onset time deriving unit 332 may change the determined optimum sleep onset time depending on the time of alcohol consumption. For example, if the time of alcohol consumption is inappropriate (e.g., if the user consumes alcohol after the evening), the optimum sleep onset time deriving unit 332 may change the optimum sleep onset time to a later time. However, if a desired wake-up time is set, the sleep quality deriving unit 333 may lower the sleep quality points instead of the optimum sleep onset time deriving unit 332 changing the optimum sleep onset time to a later time.

[0073] The sleep quality deriving unit 333 may reduce the sleep quality points in accordance with the alcohol information. Specifically, the sleep quality deriving unit 333 may reduce the sleep quality points in accordance with the time of alcohol consumption and the details of the alcohol consumption (e.g., the amount of alcohol consumed). For example, the sleep quality deriving unit 333 may reduce the sleep quality points in accordance with at least one of the following: the time of alcohol consumption is inappropriate; and the details of alcohol consumption are inappropriate (e.g., excessive alcohol intake).

[0074] (3) System Operation Example Next, a system operation example according to this embodiment will be described.

[0075] (3.1) Basic Operation First, the basic operation of the information processing system 1 according to this embodiment will be described.

[0076] (3.1.1) Operation of Derivation of Appropriate Sleep Onset Time FIG. 5 is a diagram showing an operation of determining an appropriate sleep onset time according to this embodiment.

[0077] In step S11, the sleep information acquisition unit 331a acquires sleep information of the user. The optimum sleep onset time derivation unit 332 recognizes that the user has woken up based on the acquired sleep information.

[0078] In step S12, the sunbathing information acquisition unit 331b acquires the user's sunbathing information. The optimum sleep time derivation unit 332 recognizes the time when the user started sunbathing (specifically, the time when the user first started sunbathing after waking up) based on the start time information included in the acquired sunbathing information.

[0079] In step S13, the optimum sleep time deriving unit 332 determines the optimum sleep time for the user to be the time a predetermined time has elapsed since the user first started sunbathing after waking up.

[0080] In step S14, the information presenting unit 334 presents to the user information indicating the appropriate sleep onset time determined by the appropriate sleep onset time derivation unit 332. For example, the information presenting unit 334 generates presentation information including the information indicating the appropriate sleep onset time and presents the information indicating the appropriate sleep onset time to the user by transmitting the generated presentation information from the communication unit 310 to the terminal device 200. This allows the user to know the appropriate sleep onset time for that day based on the presented information indicating the appropriate sleep onset time.

[0081] In step S15, the information acquisition unit 331 acquires behavioral information indicating each behavior of the user after waking up (particularly behavioral information other than sunbathing information). For example, the meal information acquisition unit 331c acquires meal information, the caffeine information acquisition unit 331e acquires caffeine information, and the alcohol information acquisition unit 331f acquires alcohol information. The appropriate sleep onset time derivation unit 332 determines whether there is a factor that would change the appropriate sleep onset time based on the acquired behavioral information. If there is no factor that would change the appropriate sleep onset time (step S15: NO), this operation ends.

[0082] If there is a factor for changing the optimum sleep onset time (step S15: YES), in step S16, the optimum sleep onset time deriving unit 332 changes the optimum sleep onset time determined in step S13.

[0083] In step S17, the information presenting unit 334 presents to the user information indicating the appropriate sleep onset time determined by the appropriate sleep onset time derivation unit 332. Specifically, the information presenting unit 334 generates presentation information including information indicating the changed appropriate sleep onset time, and transmits the generated presentation information from the communication unit 310 to the terminal device 200, thereby presenting the information indicating the changed appropriate sleep onset time to the user.

[0084] Here, the information presenting unit 334 may present to the user information indicating the changed optimum sleep time, as well as information indicating the behavior that caused the change. This allows the user to understand which of their own behaviors caused the change in the optimum sleep time. As a result, it is possible to encourage the user to change their behavior. Note that the information indicating the behavior that caused the change in the optimum sleep time may include, for example, a character string or object representing the behavior. The information may also include, for example, information indicating the time when the behavior occurred.

[0085] (3.1.2) Operation of Deriving Sleep Quality FIG. 6 is a diagram showing an operation of predicting sleep quality according to this embodiment.

[0086] In step S21, the information acquisition unit 331 acquires behavioral information of the user.

[0087] In step S22, the sleep quality deriving unit 333 determines whether the behavior indicated by the acquired behavior information is a behavior that improves the quality of the user's sleep.

[0088] If the behavior indicated by the acquired behavior information is behavior that improves the quality of the user's sleep (step S22: YES), the sleep quality derivation unit 333 increases the sleep quality points in step S23. Note that the sleep quality points are set to zero when the user wakes up, and may be changed (increased or decreased) based on each of the user's subsequent behaviors.

[0089] On the other hand, if the behavior indicated by the acquired behavior information is behavior that reduces the quality of the user's sleep (step S22: NO), the sleep quality deriving unit 333 reduces the sleep quality points in step S24.

[0090] In step S25, the information presentation unit 334 presents to the user the sleep quality points derived by the sleep quality derivation unit 333. For example, the information presentation unit 334 generates presentation information including the sleep quality points and presents the sleep quality points to the user by transmitting the generated presentation information from the communication unit 310 to the terminal device 200. This allows the user to understand the quality of their sleep that day based on the presented sleep quality points.

[0091] When the sleep quality points are changed, the information presenting unit 334 may present the changed sleep quality points to the user and also present information indicating the behavior that caused the change in the sleep quality points to the user. This allows the user to understand which of their own behaviors caused the change in the sleep quality points. As a result, it is possible to encourage the user to change their behavior thereafter. Note that the information indicating the behavior that caused the change in the sleep quality points may include, for example, a character string or object representing the behavior. The information may also include, for example, information indicating the time when the behavior was performed.

[0092] (3.2) Specific Example of Operation Secondly, a specific example of the operation of the information processing system 1 according to this embodiment will be described.

[0093] (3.2.1) Example of Operation Based on Sunbathing Information FIG. 7 is a diagram showing an example of operation based on sunbathing information according to this embodiment, specifically, an operation of deriving sleep quality points based on sunbathing information.

[0094] In step S101, the sunbathing information acquisition unit 331b acquires sunbathing information from the user's behavior information.

[0095] In step S102, the sleep quality deriving unit 333 determines whether the amount of light during sunbathing is equal to or greater than a predetermined amount based on the acquired sunbathing information. The amount of light during sunbathing may be calculated by multiplying the duration of sunbathing by the solar radiation intensity.

[0096] If it is determined that the amount of light for sunbathing is equal to or greater than the predetermined amount (step S102: YES), the sleep quality deriving unit 333 increases the sleep quality points in step S103. The sleep quality deriving unit 333 may increase the amount of increase in the sleep quality points as the amount of light for sunbathing increases.

[0097] If it is determined that the amount of light for sunbathing is less than the predetermined amount (step S102: NO), in step S104, the information presenting unit 334 determines whether or not to present advice information to the user to encourage sunbathing. For example, the information presenting unit 334 determines whether or not a user operation has been performed to present the advice information. The advice information may be text information such as "You are not sunbathing enough. Please sunbathe." The advice information may also be information indicating the amount of sunbathing time required to ensure that the amount of light for sunbathing is equal to or greater than the predetermined amount.

[0098] The advice information may be information indicating a place suitable for sunbathing. For example, the sunbathing information acquisition unit 331b may acquire location information indicating the user's current location, and the information presentation unit 334 may present information indicating a place suitable for sunbathing based on the user's current location as advice information. Here, the information presentation unit 334 may display the user's current location and a place suitable for sunbathing on a map.

[0099] The advice information may be an index representing the solar radiation intensity in a time period including the time when the user wakes up. For example, the sunbathing information acquisition unit 331b may acquire the index, and the information presentation unit 334 may present the index as advice information.

[0100] If it is determined that the advice information should not be presented to the user (step S104: NO), the process proceeds to step S106.

[0101] On the other hand, if it is determined that advice information should be presented to the user (step S104: YES), the information presenter 334 presents the advice information in step S105. Then, the sunbathing information acquirer 331b acquires the sunbathing information. The sleep quality deriving unit 333 determines whether the user has taken an additional sunbath based on the acquired sunbathing information. If it is determined that the user has not taken an additional sunbath (step S105: NO), the process proceeds to step S106. On the other hand, if it is determined that the user has taken an additional sunbath (step S105: YES), the process proceeds to step S103.

[0102] In step S106, the sleep quality deriving unit 333 maintains or slightly increases the sleep quality points.

[0103] (3.2.2) Example of Operation Based on Meal Information FIG. 8 is a diagram showing an example of operation based on meal information according to this embodiment.

[0104] In step S201, the meal information acquisition unit 331c acquires meal information from the behavior information of the user.

[0105] In step S202, the sleep quality deriving unit 333 determines whether the user will eat based on the acquired meal information. If it is determined that the user will eat (step S202: YES), the process proceeds to step S206.

[0106] If it is determined that the user will not eat (step S202: NO), in step S203, the information presenting unit 334 determines whether or not to present advice information to the user to encourage them to eat. For example, the information presenting unit 334 determines whether or not a user operation has been performed to present the advice information. The advice information may be text information such as "Please eat." If it is determined that the advice information will not be presented to the user (step S203: NO), in step S205, the sleep quality derivation unit 333 reduces the sleep quality points.

[0107] If it is determined that advice information should be presented to the user (step S203: YES), the information presenter 334 presents the advice information in step S204. Then, the meal information acquirer 331c acquires meal information. The sleep quality deriving unit 333 determines whether the user will eat based on the acquired meal information. If it is determined that the user will not eat (step S204: NO), the sleep quality deriving unit 333 reduces the sleep quality points in step S205. On the other hand, if it is determined that the user has eaten (step S204: YES), the process proceeds to step S206.

[0108] In step S206, the sleep quality deriving unit 333 determines whether the meal times are appropriate based on the acquired behavioral information. If it is determined that the meal times are appropriate (step S206: YES), the process proceeds to step S210.

[0109] If it is determined that the meal time is inappropriate (step S206: NO), in step S207, the optimum sleep time deriving unit 332 determines whether the optimum sleep time is changeable. For example, if the desired wake-up time is set, the optimum sleep time deriving unit 332 determines that the optimum sleep time is not changeable.

[0110] If it is determined that the optimum sleep onset time can be changed (step S207: YES), in step S208, the optimum sleep onset time deriving unit 332 changes the optimum sleep onset time.

[0111] On the other hand, if it is determined that the optimum sleep onset time cannot be changed (step S207: NO), the sleep quality deriving unit 333 decreases the sleep quality points in step S209.

[0112] In step S210, the sleep quality deriving unit 333 determines whether the meal content is appropriate based on the acquired behavioral information. If the meal content is determined to be appropriate (step S210: YES), in step S214, the sleep quality deriving unit 333 increases the sleep quality points.

[0113] If it is determined that the dietary content is inappropriate (step S210: NO), in step S211, the information presenting unit 334 determines whether or not to present advice information to the user to encourage a change in the dietary content. For example, the information presenting unit 334 determines whether or not a user operation to present advice information has been performed. The advice information may be information encouraging the user to consume foods containing (foods rich in) tryptophan and / or vitamin B6. If it is determined that advice information should not be presented to the user (step S211: NO), in step S213, the sleep quality derivation unit 333 reduces the sleep quality points.

[0114] If it is determined that advice information should be presented to the user (step S211: YES), the information presenter 334 presents the advice information in step S212. Then, the dietary information acquirer 331c acquires dietary information. The sleep quality deriving unit 333 determines whether the user will change the dietary content based on the acquired dietary information. If it is determined that the dietary content will not be changed (step S212: NO), the sleep quality deriving unit 333 decreases the sleep quality points in step S213. On the other hand, if it is determined that the dietary content will be changed (step S212: YES), the sleep quality deriving unit 333 increases the sleep quality points in step S214.

[0115] (3.2.3) Example of Operation Based on Supplement Information FIG. 9 is a diagram showing an example of operation based on supplement information according to this embodiment.

[0116] In step S301, the supplement information acquisition unit 331d acquires supplement information from the user's behavior information.

[0117] In step S302, the sleep quality deriving unit 333 determines whether or not the user takes supplements based on the acquired supplement information.

[0118] If it is determined that the supplement is to be taken (step S302: YES), the sleep quality deriving unit 333 increases the sleep quality points in step S303.

[0119] (3.2.4) Example of Operation Based on Caffeine Information FIG. 10 is a diagram showing an example of operation based on caffeine information according to this embodiment.

[0120] In step S401, the caffeine information acquisition unit 331e acquires caffeine information from the user's behavior information.

[0121] In step S402, the sleep quality deriving unit 333 determines whether the caffeine intake time is appropriate based on the acquired caffeine information. If it is determined that the caffeine intake time is appropriate (step S402: YES), the process proceeds to step S406.

[0122] If it is determined that the caffeine intake time is inappropriate (step S402: NO), in step S403, the optimum sleep time deriving unit 332 determines whether the optimum sleep time is changeable. For example, if the desired wake-up time is set, the optimum sleep time deriving unit 332 determines that the optimum sleep time is not changeable.

[0123] If it is determined that the optimum sleep onset time can be changed (step S403: YES), in step S404, the optimum sleep onset time deriving unit 332 changes the optimum sleep onset time.

[0124] On the other hand, if it is determined that the optimum sleep onset time cannot be changed (step S403: NO), the sleep quality deriving unit 333 decreases the sleep quality points in step S405.

[0125] In step S406, the sleep quality deriving unit 333 determines whether the caffeine intake is appropriate based on the acquired caffeine information. If the caffeine intake is determined to be inappropriate (step S406: NO), the sleep quality deriving unit 333 reduces the sleep quality points in step S407.

[0126] (3.2.5) Example of Operation Based on Alcohol Information FIG. 11 is a diagram showing an example of operation based on alcohol information according to this embodiment.

[0127] In step S501, the alcohol information acquisition unit 331f acquires alcohol information from the user's behavior information.

[0128] In step S502, the sleep quality deriving unit 333 determines whether the alcohol intake time is appropriate based on the acquired alcohol information. If it is determined that the alcohol intake time is appropriate (step S502: YES), the process proceeds to step S506.

[0129] If it is determined that the alcohol intake time is inappropriate (step S502: NO), in step S503, the optimum sleep time deriving unit 332 determines whether the optimum sleep time can be changed. For example, if the desired wake-up time has been set, the optimum sleep time deriving unit 332 determines that the optimum sleep time cannot be changed.

[0130] If it is determined that the optimum sleep onset time can be changed (step S503: YES), in step S504, the optimum sleep onset time deriving unit 332 changes the optimum sleep onset time.

[0131] On the other hand, if it is determined that the optimum sleep onset time cannot be changed (step S503: NO), the sleep quality deriving unit 333 decreases the sleep quality points in step S505.

[0132] In step S506, the sleep quality deriving unit 333 determines whether the alcohol intake details are appropriate based on the acquired alcohol information. If the alcohol intake details are determined to be inappropriate (step S506: NO), in step S507, the sleep quality deriving unit 333 reduces the sleep quality points.

[0133] (4) Screen Display Example Next, a screen display example according to this embodiment will be described. Here, an example in which various information is displayed on the display unit 221 (touch panel display unit 220) of the terminal device 200 will be described. However, if the measurement device 100 has a display unit, various information may be displayed on the terminal device 200.

[0134] (4.1) Example of a Display Screen for Sunbathing Advice Information FIG. 12 is a diagram showing an example of a display screen for sunbathing advice information according to this embodiment.

[0135] In the illustrated example, the display screen for sunbathing advice information has five display areas, area A1 to area A5. That is, the information presenting unit 334 displays a display screen for sunbathing advice information having the five display areas, area A1 to area A5, on the display unit 221 (touch panel display unit 220) of the terminal device 200. However, the information presenting unit 334 does not necessarily have to display all of area A1 to area A5 on the same screen; it is sufficient to display at least one of area A1 to area A5.

[0136] Area A1 is an area that displays information on today's date, today's day of the week, current time, current temperature, and today's weather at the current location (Tokyo in the illustrated example). Here, the information presentation unit 334 (and the sunbathing information acquisition unit 331b) may present information on today's weather at the current location by acquiring location information from the terminal device 200 and weather information from an external server. The location information may be pre-registered. Displaying such weather information makes it easier for the user to determine whether today's weather is suitable for sunbathing.

[0137] Area A2 is an area for displaying information about the user. The information about the user includes information about the user's name, which has been registered in advance, and an icon (or a photo image) of the user, which has been registered in advance. The information about the user may also include a level that is updated in accordance with the use of the service according to this embodiment. For example, the level is updated to be higher as the period of service use becomes longer (for example, the longer the user spends sunbathing). Displaying such a level can increase the user's motivation to continue using this service.

[0138] Area A3 is an area for displaying information indicating suitable places for sunbathing based on the user's current location. When area A3 is selected (e.g., tapped) by the user, the information presentation unit 334 may transition to a screen displaying the user's current location and suitable places for sunbathing on a map. It is assumed that candidate places suitable for sunbathing (e.g., parks) are registered in advance. The information presentation unit 334 presents information about suitable places for sunbathing within the area to which the user's current location belongs.

[0139] Area A4 displays an indicator of the solar radiation intensity for a time period including the user's wake-up time (e.g., the morning time period). In the illustrated example, area A4 includes a numerical value representing the solar radiation intensity and an object representing the solar radiation intensity in stages using circular colors. The solar radiation intensity is determined according to the weather, and is, for example, a high value for sunny days, a medium value for cloudy days, and a low value for rain or snow.

[0140] Area A5 displays today's target sunbathing time and its achievement status. The information presentation unit 334 (and the sunbathing information acquisition unit 331b) may derive the sunbathing time required to achieve a predetermined amount of sunbathing light (e.g., a light amount sufficient to improve sleep quality) from today's solar radiation intensity, and present the derived sunbathing time as today's target sunbathing time. The sunbathing information acquisition unit 331b acquires information indicating the accumulated sunbathing time of the user. The information presentation unit 334 presents information indicating the target sunbathing time (40 minutes in the illustrated example) and information indicating the remaining sunbathing time calculated from the accumulated time (15 minutes in the illustrated example).

[0141] By displaying such advice information, it is possible to increase the motivation of the user to sunbathe.

[0142] (4.2) Example of Behavioral Information Input Screen FIG. 13 is a diagram showing an example of a behavioral information input screen according to this embodiment.

[0143] The behavioral information input screen is a screen that accepts user input to obtain user-input information about the behavior of the day. The behavioral information input screen is displayed in a manner that does not give the user any idea of ​​whether the input results will improve the quality of sleep. In the illustrated example, the behavioral information input screen has an area B1 for dietary information, an area B2 for supplement information, an area B3 for caffeine information, and an area B4 for alcohol information.

[0144] Each of areas B1 to B4 has a button of a switch (switch slider) for switching input on / off, and when this button is selected (tapped), the corresponding information can be input. When the user does not perform the corresponding action, the switch (switch slider) is in the off state, and when the user performs the corresponding action, the switch (switch slider) is in the on state. In the illustrated example, each of areas B1 to B3 is in the input on state, and area B4 is in the input off state.

[0145] Area B1 is an area for accepting input of meal information. In the illustrated example, the type of meal (breakfast, lunch, dinner, snack) that the user has had can be selected using a check box. When a meal is selected (tapped), the screen may transition to a screen for accepting input of the time and content of the meal.

[0146] Area B2 is an area for receiving input of supplement information. In the illustrated example, the type of supplement the user has taken can be selected from a pull-down menu.

[0147] Area B3 is an area for accepting input of caffeine information. In the illustrated example, the type of caffeine-containing beverage consumed by the user (e.g., espresso, gyokuro, drip coffee, energy drink, black tea, roasted green tea / sencha, brown rice tea, etc.) can be selected from a pull-down menu. The amount can also be selected by the number of cups. The time of consumption can also be selected. Area B3 also displays the history of caffeine information that has been input. Area B4 has a similar design to area B3.

[0148] (4.3) Example of Display Screen for Sleep Prediction Information FIG. 14 is a diagram showing an example of a display screen for sleep prediction information according to this embodiment.

[0149] In the illustrated example, the display screen for sleep prediction information has an area C1 for displaying today's optimum time to fall asleep and an area C2 for displaying today's quality of sleep.

[0150] In area C1, the information presenter 334 displays information indicating the appropriate sleep onset time (10:30 PM in the illustrated example) derived by the appropriate sleep onset time derivation unit 332. Also, in area C1, the information presenter 334 displays a history of changes (updates) to the appropriate sleep onset time based on the user's behavior. In the illustrated example, after the initial appropriate sleep onset time is determined in response to the detection of waking up at 7:15 AM, the appropriate sleep onset time is changed at 3:00 PM due to caffeine intake, and then changed at 7:23 PM due to alcohol intake. Here, each of the caffeine intake and alcohol intake is identifiable by a corresponding icon (object). When "Details" is selected (tapped), the information presenter 334 displays details of the corresponding behavior (and the changes to the appropriate sleep onset time).

[0151] In area C2, the information presenting unit 334 displays the sleep quality points derived by the sleep quality derivation unit 333. In the illustrated example, the score is 50 out of a total of 100 points. In area C2, the information presenting unit 334 also displays a history of changes (updates) to the sleep quality points based on the user's actions. In the illustrated example, 30 sleep quality points were added due to sunbathing at 12:34, and 20 sleep quality points were deducted due to caffeine intake at 19:10. Here, sunbathing and caffeine intake are each identifiable by a corresponding icon (object). When "Details" is selected (tapped), the information presenting unit 334 displays details of the corresponding action.

[0152] (4.4) Example of a Display Screen for Time-Series Information FIG. 15 is a diagram showing an example of a display screen for time-series information according to this embodiment.

[0153] On the time-series information display screen, the information presentation unit 334 displays time-series information that chronologically represents the time of each user's activity and the optimal time to fall asleep. In the illustrated example, the user wakes up (gets up) at 7:30, sunbathes from 8:45 to 9:00, sunbathes from 10:30 to 10:35, and takes supplements around 1:00. The current time is 3:00 PM. The optimal time to fall asleep (recommended sleep time) at the current time (3:00 PM) is 9:50 PM. However, the optimal time to fall asleep may be changed (updated) depending on the user's activity after the current time (3:00 PM).

[0154] (4.5) Example of a Display Screen for Sunbathing History Information FIG. 16 is a diagram showing an example of a display screen for sunbathing history information according to this embodiment.

[0155] On the sunbathing history information display screen, the information presenter 334 displays history information indicating both the amount of sunbathing light and the quality of sleep by day. In the illustrated example, the sunbathing history information display screen has an area D1 for displaying history information for one week (this week), an area D2 for displaying history information for one month (this month), and an area D3 for displaying history information for one day.

[0156] In area D1, the information presentation unit 334 displays a graph showing the change in the amount of light from sunbathing over the course of a week and a graph showing the change in sleep quality (sleep quality points) over the course of a week, superimposed on each other. This allows the user to intuitively grasp the correlation between the amount of light from sunbathing and sleep quality. The user can also understand that sleep quality is affected by activities other than sunbathing. In the illustrated example, the weather for each day of the week is displayed using an icon.

[0157] In area D2, the information presenter 334 displays the quality of sleep by representing the color of the circle (center circle) icon representing each day of the month, and the amount of sunbathing light by representing the size of the outer circle. However, it is sufficient if the amount of sunbathing light and the quality of sleep can be displayed simultaneously for each day of the month. For example, the information presenter 334 may display the amount of sunbathing light by representing the color of the circle (center circle) icon, and the quality of sleep by representing the size of the outer circle.

[0158] When a day icon is selected (tapped) in area D2, the information presentation unit 334 displays in area D3 a graph showing the amount of sunbathing light per hour on the selected day (February 21 in the illustrated example) and the sunbathing points (sunbathing score) for that day. In the illustrated example, the text "The midday walk was effective" is also displayed as information indicating the evaluation of sunbathing on that day.

[0159] By displaying such past information (history information), it is possible to increase the user's long-term motivation.

[0160] (4.6) Example of Sleep Information Display Screen FIG. 17 is a diagram showing an example of a sleep information display screen according to this embodiment.

[0161] In the illustrated example, the sleep information display screen has an area E1 that displays information indicating the desired wake-up time (i.e., alarm time) for the next day (next morning), and an area E2 that displays sleep information indicating an evaluation of past sleep, including the previous night.

[0162] In area E1, the information presenter 334 displays the desired wake-up time set by the user. Area E1 has a button for a switch (slider) for switching the alarm function on and off. When the user sets an alarm, the switch (slider) is turned on, and when the user does not set an alarm, the switch (slider) is turned off. When "Settings" is selected (tapped), the screen transitions to a screen for changing the desired wake-up time.

[0163] In area E2, the information presenter 334 displays the cumulative deep sleep time and the average deep sleep time for each day of the past week. The information presenter 334 also displays the time from going to bed to falling asleep for each day of the past week and the average of that time.

[0164] (5) Other Embodiments In the above-described embodiment, five behaviors affecting the user's sleep quality were targeted: sunbathing, eating, supplement intake, caffeine intake, and alcohol intake. In addition to these behaviors or instead of some of the behaviors, other behaviors may be targeted. For example, the other behaviors may be at least one of bathing, smoking, and exercise. The information acquisition unit 331 may acquire at least one of bathing information related to the user's bathing (e.g., bathing start time and / or bathing duration), smoking information related to the user's smoking (e.g., the number of cigarettes smoked and / or the time of smoking), and exercise information related to the user's exercise (e.g., exercise start time, exercise duration, and / or exercise intensity). The sleep quality derivation unit 333 may predict sleep quality based on at least one of the bathing information, smoking information, and exercise information.

[0165] In the above-described embodiment, at least a part of the information processing (information acquisition processing, time derivation processing, quality derivation processing, and information presentation processing) performed by the server device 300 may be performed by the terminal device 200 or the measurement device 100. In this case, the processing unit 250 of the terminal device 200 or the processing unit 130 of the measurement device 100 may realize at least one function of the information acquisition unit 331, the optimum sleep onset time derivation unit 332, the sleep quality derivation unit 333, and the information presentation unit 334. When such information processing is performed by the terminal device 200, the processing speed is fast if the terminal device 200 has high performance. On the other hand, when such information processing is performed by the measurement device 100, the processing can be performed without an Internet connection, making it easier to maintain user privacy.

[0166] The operational flows and operational examples in the above-described embodiments do not necessarily have to be executed in chronological order according to the order described in the flow diagrams. For example, steps in the operations may be executed in an order different from that described in the flow diagrams, or may be executed in parallel. Some steps in the operations may be deleted, or additional steps may be added to the process. The operational flows and operational examples in the above-described embodiments may be executed independently, or two or more operational flows and operational examples may be combined and executed. For example, some steps of one operational flow may be added to another operational flow, or some steps of one operational flow may be replaced with some steps of another operational flow.

[0167] A program may be provided that causes a computer (information processing device) to execute the operations according to the above-described embodiments. The program may be recorded on a computer-readable medium. Using the computer-readable medium, the program can be installed on a computer. Here, the computer-readable medium on which the program is recorded may be a non-transitory recording medium. The non-transitory recording medium is not particularly limited, and may be, for example, a recording medium such as a CD-ROM or a DVD-ROM.

[0168] As used in this disclosure, the terms "based on" and "depending on" do not mean "based only on" or "depending only on," unless expressly stated otherwise. The term "based on" means both "based only on" and "based at least in part on." Similarly, the term "depending on" means both "depending only on" and "depending at least in part on." Furthermore, the terms "include," "comprise," and variations thereof do not mean including only the listed items, but may include only the listed items, or may include additional items in addition to the listed items. Furthermore, the term "or" used in this disclosure is not intended to mean an exclusive or. In this disclosure, when articles are added by translation, such as a, an, and the in English, these articles are intended to include the plural unless the context clearly indicates otherwise.

[0169] The above describes the embodiments in detail with reference to the drawings, but the specific configuration is not limited to that described above, and various design changes can be made within the scope that does not deviate from the gist of the invention.

[0170] This application claims priority from Japanese Patent Application No. 2023-187069 (filed October 31, 2023), the entire contents of which are incorporated herein by reference.

[0171] (6) Supplementary Notes The following are additional notes regarding the features of the above-described embodiment.

[0172] (Supplementary Note 1) An information processing system comprising: an information acquisition unit that acquires behavioral information regarding each behavior performed by a user from waking up to going to bed; a quality derivation unit that predicts sleep quality, which is the quality of sleep of the user after falling asleep, based on the behavioral information; and an information presentation unit that presents information indicating the predicted sleep quality to the user.

[0173] (Supplementary Note 2) The information processing system according to Supplementary Note 1, wherein the quality deriving unit derives a sleep quality point representing the sleep quality, and the information presenting unit presents the sleep quality point to the user.

[0174] (Supplementary Note 3) The information processing system described in Supplementary Note 2, wherein the quality derivation unit increases the sleep quality points when the behavior indicated by the behavior information is behavior that improves the sleep quality, and decreases the sleep quality points when the behavior indicated by the behavior information is behavior that lowers the sleep quality.

[0175] (Supplementary Note 4) The information processing system according to Supplementary Note 2 or 3, wherein the information acquisition unit acquires sunbathing information regarding sunbathing of the user as the behavioral information, and the quality derivation unit derives the sleep quality points based on the sunbathing information.

[0176] (Supplementary Note 5) The information processing system according to Supplementary Note 4, wherein the quality deriving unit increases the sleep quality point when the amount of light during sunbathing is equal to or greater than a predetermined amount.

[0177] (Supplementary Note 6) The information processing system according to Supplementary Note 5, wherein the information presenting unit presents advice information to encourage the user to sunbathe when the amount of light for sunbathing is less than the predetermined amount.

[0178] (Supplementary Note 7) The information processing system according to any one of Supplementary Notes 2 to 6, wherein the information acquisition unit acquires dietary information related to meals of the user as the behavioral information, and the quality derivation unit derives the sleep quality points based on the dietary information.

[0179] (Supplementary Note 8) The information processing system described in Supplementary Note 7, wherein the meal information includes information indicating whether or not a meal has been eaten, information indicating the time of the meal, and information indicating the content of the meal, and the quality derivation unit derives the sleep quality points according to whether or not a meal has been eaten, the time of the meal, and the content of the meal.

[0180] (Supplementary Note 9) The information processing system described in any one of Supplementary Notes 2 to 8, wherein the information acquisition unit acquires supplement information regarding the user's supplement intake as the behavioral information, and the quality derivation unit increases the sleep quality points according to the supplement information.

[0181] (Supplementary Note 10) The information processing system according to any one of Supplementary Notes 2 to 9, wherein the information acquisition unit acquires caffeine information regarding the user's caffeine intake as the behavioral information, and the quality derivation unit reduces the sleep quality points in accordance with the caffeine information.

[0182] (Supplementary Note 11) The information processing system according to Supplementary Note 10, wherein the caffeine information includes information indicating a time of the caffeine intake and information indicating details of the caffeine intake, and the quality derivation unit reduces the sleep quality points depending on the time of the caffeine intake and the details of the caffeine intake.

[0183] (Supplementary Note 12) The information processing system according to any one of Supplementary Notes 2 to 11, wherein the information acquisition unit acquires alcohol information related to the user's alcohol intake as the behavioral information, and the quality derivation unit reduces the sleep quality points in accordance with the alcohol information.

[0184] (Supplementary Note 13) The information processing system according to Supplementary Note 12, wherein the caffeine information includes information indicating a time of the alcohol intake and information indicating details of the alcohol intake, and the quality derivation unit reduces the sleep quality points according to the time of the alcohol intake and the details of the alcohol intake.

[0185] (Supplementary Note 14) The information processing system according to any one of Supplementary Notes 3 to 13, wherein when the sleep quality points are changed, the information presenting unit presents the changed sleep quality points to the user and also presents information indicating a behavior that caused the change in the sleep quality points to the user.

[0186] (Supplementary Note 15) The information processing system according to any one of Supplementary Notes 1 to 14, wherein the information presenting unit further presents advice information to the user to encourage the user to sunbathe.

[0187] (Supplementary Note 16) The information processing system according to Supplementary Note 15, wherein the information acquisition unit further acquires location information indicating a current location of the user, and the information presentation unit presents, as the advice information, information indicating a location suitable for sunbathing based on the current location of the user.

[0188] (Supplementary Note 17) The information processing system according to Supplementary Note 15 or 16, wherein the information acquisition unit further acquires an index representing solar radiation intensity in a time period including the wake-up time, and the information presentation unit presents the index as the advice information.

[0189] (Supplementary Note 18) The information processing system according to any one of Supplementary Notes 4 to 17, wherein the information presenting unit presents to the user history information indicating both the amount of light for sunbathing and the quality of sleep on a daily basis.

[0190] (Supplementary Note 19) The information processing system described in any one of Supplementary Notes 1 to 18, wherein the information acquisition unit acquires information indicating the accumulated time of sunbathing performed by the user, and the information presentation unit presents to the user information indicating a target sunbathing time and information indicating an unachieved sunbathing time calculated from the accumulated time.

[0191] (Supplementary Note 20) The information processing system according to any one of Supplementary Notes 1 to 19, further comprising a server device that communicates with a terminal device and / or a wearable measurement device, the server device having the information acquisition unit, the quality derivation unit, and the information presentation unit.

[0192] (Supplementary Note 21) The information processing system according to any one of Supplementary Notes 1 to 19, further comprising a terminal device, wherein the terminal device has the information acquisition unit, the quality derivation unit, and the information presentation unit.

[0193] (Supplementary Note 22) The information processing system according to any one of Supplementary Notes 1 to 19, further comprising a wearable measurement device, wherein the measurement device has the information acquisition unit, the quality derivation unit, and the information presentation unit.

[0194] (Supplementary Note 23) An information processing device comprising a processing unit that executes an information acquisition process that acquires behavioral information regarding each behavior performed by a user from waking up to going to bed; a quality derivation process that predicts sleep quality, which is the quality of sleep of the user after falling asleep, based on the behavioral information; and an information presentation process that presents information indicating the predicted sleep quality to the user.

[0195] (Supplementary Note 24) An information processing method comprising: an information acquisition step of acquiring behavioral information regarding each behavior performed by a user from waking up to going to bed; a quality derivation step of predicting sleep quality, which is the quality of sleep of the user after falling asleep, based on the behavioral information; and an information presentation step of presenting information indicating the predicted sleep quality to the user.

[0196] (Supplementary Note 25) A program that causes an information processing device to execute the information processing method according to Supplementary Note 24.

[0197] 1: Information processing system 10: Network 100: Measuring device 110: Communication unit 120: Sensor unit 130: Processing unit 140: Memory unit 150: Bus 200: Terminal device 210: Communication unit 220: Touch panel display unit 221: Display unit 222: Operation unit 230: Audio input / output unit 240: Sensor unit 250: Processing unit 260: Memory unit 270: Bus 300: Server device 310: Communication unit 320: Memory unit 330: Processing unit 331: Information acquisition unit 331a: Sleep information acquisition unit 331b: Sunbathing information acquisition unit 331c: Dietary information acquisition unit 331d: Supplement information acquisition unit 331e: Caffeine information acquisition unit 331f : Alcohol information acquisition unit 332 : Appropriate sleep onset time derivation unit 333 : Sleep quality derivation unit 334 : Information presentation unit

Claims

1. An information processing system comprising: an information acquisition unit that acquires behavioral information regarding each behavior a user performs from waking up to going to bed; a quality derivation unit that predicts a sleep quality, which is the quality of the user's sleep after falling asleep, based on the behavioral information; and an information presentation unit that presents information indicating the predicted sleep quality to the user.

2. The information processing system according to claim 1, wherein the quality derivation unit derives a sleep quality point representing the sleep quality, and the information presentation unit presents the sleep quality point to the user.

3. The information processing system of claim 2, wherein the quality derivation unit increases the sleep quality point when the behavioral information indicates that the behavior improves the sleep quality, and decreases the sleep quality point when the behavioral information indicates that the behavior decreases the sleep quality.

4. The information processing system according to claim 2 or 3, wherein the information acquisition unit acquires sunbathing information regarding the user's sunbathing as the behavioral information, and the quality derivation unit derives the sleep quality points based on the sunbathing information.

5. The information processing system according to claim 4, wherein the quality derivation unit increases the sleep quality point when the amount of light during sunbathing is equal to or greater than a predetermined amount.

6. The information processing system according to claim 5, wherein the information presenting unit presents advice information to the user to encourage sunbathing when the amount of light for sunbathing is less than the predetermined amount.

7. An information processing system as described in claim 2 or 3, wherein the information acquisition unit acquires dietary information regarding the user's meals as the behavioral information, and the quality derivation unit derives the sleep quality points based on the dietary information.

8. The information processing system of claim 7, wherein the meal information includes information indicating whether or not a meal was eaten, information indicating the time of the meal, and information indicating the contents of the meal, and the quality derivation unit derives the sleep quality points depending on whether or not a meal was eaten, the time of the meal, and the contents of the meal.

9. An information processing system as described in claim 2 or 3, wherein the information acquisition unit acquires supplement information regarding the user's supplement intake as the behavioral information, and the quality derivation unit increases the sleep quality points in accordance with the supplement information.

10. An information processing system as described in claim 2 or 3, wherein the information acquisition unit acquires caffeine information regarding the user's caffeine intake as the behavioral information, and the quality derivation unit reduces the sleep quality points in accordance with the caffeine information.

11. The information processing system of claim 10, wherein the caffeine information includes information indicating a time of the caffeine intake and information indicating details of the caffeine intake, and the quality derivation unit reduces the sleep quality points depending on the time of the caffeine intake and the details of the caffeine intake.

12. An information processing system as described in claim 2 or 3, wherein the information acquisition unit acquires alcohol information regarding the user's alcohol intake as the behavioral information, and the quality derivation unit reduces the sleep quality points in accordance with the alcohol information.

13. The information processing system of claim 12, wherein the alcohol information includes information indicating a time of the alcohol intake and information indicating details of the alcohol intake, and the quality derivation unit reduces the sleep quality point depending on the time of the alcohol intake and the details of the alcohol intake.

14. The information processing system of claim 3, wherein when the sleep quality point is changed, the information presentation unit presents the changed sleep quality point to the user and also presents to the user information indicating the behavior that caused the change in the sleep quality point.

15. The information processing system according to claim 1, wherein the information presenting unit further presents to the user advice information for encouraging the user to sunbathe.

16. The information processing system of claim 15, wherein the information acquisition unit further acquires location information indicating a current location of the user, and the information presentation unit presents information indicating a location suitable for sunbathing based on the current location of the user as the advice information.

17. The information processing system according to claim 15, wherein the information acquisition unit further acquires an index representing solar radiation intensity in a time period including the wake-up time, and the information presentation unit presents the index as the advice information.

18. The information processing system according to claim 4, wherein the information presentation unit presents to the user history information indicating both the amount of light for sunbathing and the quality of sleep on a daily basis.

19. The information processing system of claim 1, wherein the information acquisition unit acquires information indicating the accumulated time of sunbathing performed by the user, and the information presentation unit presents to the user information indicating a target sunbathing time and information indicating an unachieved sunbathing time calculated from the accumulated time.

20. An information processing system as described in claim 1, comprising a server device that communicates with a terminal device and / or a wearable measuring device, the server device having the information acquisition unit, the quality derivation unit, and the information presentation unit.

21. An information processing system according to claim 1, comprising a terminal device, the terminal device having the information acquisition unit, the quality derivation unit, and the information presentation unit.

22. An information processing system as described in claim 1, comprising a wearable measuring device, the measuring device having the information acquisition unit, the quality derivation unit, and the information presentation unit.

23. An information processing device comprising a processing unit that executes an information acquisition process for acquiring behavioral information regarding each behavior performed by a user from waking up to going to bed; a quality derivation process for predicting sleep quality, which is the quality of the user's sleep after falling asleep, based on the behavioral information; and an information presentation process for presenting information indicating the predicted sleep quality to the user.

24. An information processing method comprising: acquiring behavioral information regarding each behavior a user performs from waking up to going to bed; deriving a quality that predicts a sleep quality, which is the quality of the user's sleep after falling asleep, based on the behavioral information; and presenting information indicating the predicted sleep quality to the user.

25. A program for causing an information processing device to execute the information processing method according to claim 24.

Citation Information

Patent Citations

  • Information processing device

    JP2017185050A

  • Method, system and server for forecasting weather

    KR1020150089282A

  • Rotor and sensorless control method of rotor

    KR1020240009747A

  • Digital assistant alarm system

    US20160165038A1

  • Systems and methods for analyzing, managing and improving sleep

    US20220133221A1