Service output system

The service output system addresses the mismatch in product recommendations by using identification information, sleep state data, and purchase history to tailor services to users' preferences, thereby improving user satisfaction and sleep quality.

JP2025082369APending Publication Date: 2025-05-29NISHIKAWA CO LTD

Patent Information

Application Number
JP2023195638
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-11-17
Publication Date
2025-05-29

AI Technical Summary

Technical Problem

Existing information processing systems that recommend products based on user biological data often fail to accurately reflect the user's preferences, leading to mismatched recommendations and ineffective service proposals.

Method used

A service output system that includes an identification information providing unit, a sleep state acquisition unit, a purchase information acquisition unit, a service specifying unit, and a content providing unit, which together propose services tailored to the user's preferences and sleep state by utilizing identification information, sleep state data, and purchase history.

Benefits of technology

The system effectively proposes services that align with the user's preferences and improves the user's life by considering both sleep state and purchase history, leading to enhanced user satisfaction and improved sleep quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025082369000001_ABST
    Figure 2025082369000001_ABST
Patent Text Reader

Abstract

To provide a service output system capable of proposing service not only considering an actual sleep situation of a user but also according to a preference of the user, so as to achieve improvement in life of the user.SOLUTION: A service output system 1 includes: an identification information imparting section 51 for imparting identification information which identifies a user for each user; a user specification section 21 for specifying the user identified by the identification information; a sleep state acquisition section 22 for acquiring a sleep state of the user; a purchase information acquisition section 52 for acquiring purchase information indicating a product purchased by the user; a service specification section for specifying service recommended to the user from the purchase information and the sleep state; a service output section for outputting the service to the user; and a content provision section 26 for providing life improvement contents which improve the life of the user.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to a service output system.

Background Art

[0002] Japanese Unexamined Patent Application Publication No. 2020-197823 describes an information processing system that selects a product preferred by a user. This system includes a biological data acquisition unit that acquires biological data during the user's sleep when using a specific product among a plurality of products, and a selection unit that selects a recommended product to be recommended to the user from among the plurality of products using the biological data when using the specific product.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] In the above-described information processing system, a recommended product to be recommended to the user is selected using the user's biological data. However, since the recommended product recommended to the user is not the one selected by the user, the recommended product may be different from the product according to the user's preference. Therefore, in addition to considering the actual situation of the user's sleep, there is a need to propose a service according to the user's preference. Also, in a system that proposes a service to the user, it is required to improve the user's life.

[0005] An object of the present disclosure is to provide a service output system that can propose a service according to the user's preference in addition to considering the actual situation of the user's sleep and can improve the user's life.

Means for Solving the Problems

[0006] The service output system according to the present disclosure includes: (1) an identification information providing unit that assigns identification information for identifying a user to each user, a user specifying unit that specifies a user identified by the identification information, a sleep state acquisition unit that acquires the sleep state of the user, a purchase information acquisition unit that acquires purchase information indicating the products purchased by the user, a service specifying unit that specifies a service recommended for the user from the purchase information and the sleep state, a service output unit that outputs the service to the user, and a content providing unit that provides life improvement content for improving the user's life.

[0007] In the service output system according to the present disclosure, purchase information indicating the products purchased by the user is acquired. Since a user often purchases products based on their own preferences, the purchase information tends to reflect the user's preferences. In this service output system, the service specifying unit specifies a service recommended for the user from the purchase information reflecting the user's preferences and the sleep state, and the service output unit outputs the service to the user. Therefore, in addition to taking into account the actual situation of the user's sleep by acquiring the sleep state, a service corresponding to the user's preferences can be proposed. Further, in the service output system according to the present disclosure, as life improvement content, for example, information indicating exercises for improving sleep can be provided to the user. Therefore, the user's life can be improved.

[0008] (2) In the above (1), the life improvement content may include voice content. The service output system may further include a reception unit that receives a user's selection of voice content from a plurality of preset types of voice content. The content providing unit may provide the voice content selected by the user in the reception unit at least either when the user falls asleep or wakes up. In this case, the user can enjoy the voice content selected by himself / herself at least either when falling asleep or waking up. For example, when the user selects voice content suitable for falling asleep as the voice content provided when falling asleep, the user can fall asleep smoothly due to the voice content provided when falling asleep. For example, when the user selects voice content suitable for waking up as the voice content provided when waking up, the user becomes more likely to wake up due to the voice content provided when waking up.

[0009] (3) In the above (1) or (2), the life improvement content may include voice content. The content providing unit may provide voice content according to the sleep state of the user at least either when the user falls asleep or wakes up. In this case, since the voice content according to the sleep state is provided to the user, it is possible to make it easier for the user to fall asleep or wake up.

[0010] (4) In any of the above (1) to (3), the content providing unit may provide advice according to the sleep state of the user. In this case, since the user can receive advice according to his / her own sleep state, the user can improve his / her own sleep based on the advice.

[0011] (5) In any of the above (1) to (4), the content providing unit may provide information that encourages a change in behavior according to the sleep state of the user. For example, when the user's sleep state is not good, it is possible to encourage the user to change his / her behavior so as to consult a sleep expert. Therefore, it is possible to improve the user's life by creating an incentive for the user to consult an expert and by encouraging the user to change his / her usual behavior.

[0012] (6) In any of (1) to (5) above, the service output system may further include a point awarding unit that awards points to the user according to the sleep state. For example, when awarding larger points to the user as the user's sleep state is better, it can serve as a motivation for the user to strive for sleep. Therefore, the user's sleep can be improved.

[0013] (7) In any of (1) to (6) above, the service output system may further include a sleep state output unit that outputs the sleep state to the user, and a device control unit that controls the operation of devices constituting the environment around the user based on the sleep state. In this case, since the sleep state is output to the user, the user can grasp their own sleep state. Also, according to the user's sleep state, for example, the operation of devices such as an air conditioner arranged around the user can be controlled, so the user's sleep environment can be made comfortable according to the sleep state.

[0014] (8) In (7) above, the sleep state output unit may output, as the sleep state, the state of the user's autonomic nerves and the health risk due to the user's abnormal breathing state. In this case, the user can grasp the state of their own autonomic nerves and the health risk due to the abnormal breathing state. Therefore, the user can grasp their sleep state in more detail.

[0015] (9) In any of (1) to (8) above, the service output system may further include a sharing unit that outputs the user's sleep state to another user different from the user. In this case, since the user's sleep state is output to another user, the other user can grasp the user's sleep state. Since the other user can grasp the user's sleep state, the other user can promptly take measures regarding the user's sleep state as needed.

[0016] (10) In any of the above (1) to (9), the service output system may further include a recording unit that records sounds emitted by the user and around the user during the user's sleep. In this case, the user can, for example, check their own snoring, which is difficult to notice, and sounds emitted in the sleep environment during sleep. By listening to the sounds emitted by the user, the user can grasp the state of their own body during sleep. Furthermore, by listening to the sounds emitted around the user, the user can grasp their own sleep environment. In this way, the user can grasp their own sleep state by listening to the sounds recorded by the recording unit.

Effect of the Invention

[0017] According to the present disclosure, in addition to considering the actual situation of the user's sleep, services according to the user's preferences can be proposed, and the user's life can be improved.

Brief Description of the Drawings

[0018]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Figure 13

Figure 14

Figure 15

Figure 16

Figure 17

Figure 18

Figure 19

Figure 20

Mode for Carrying Out the Invention

[0019] Hereinafter, embodiments of the service output system according to the present disclosure will be described with reference to the drawings. In the description of the drawings, the same or corresponding elements are denoted by the same reference numerals, and duplicate descriptions are omitted as appropriate. The drawings may be drawn with some parts simplified or exaggerated for ease of understanding, and the dimensional ratios and the like are not limited to those described in the drawings.

[0020] The service output system according to the present disclosure outputs services recommended for a user to the user. The service output system may be used, for example, for personal or household use. The service output system may be used in a hospital or the like for therapeutic purposes. A user is a person who uses the service output system. A user is, for example, a person who is outputted services by the service output system. A user may be, for example, a person who has troubles regarding sleep, or a person who receives sleep therapy in a hospital or the like. "Outputting a service to a user" means providing the content of the service to the user. "Outputting a service to a user" means, for example, transmitting information on a service recommended for a terminal owned by the user. In this case, the user can improve his or her life by viewing the service displayed on the display of his or her own terminal.

[0021] A service is labor or benefit provided to a user. Services include both those that are paid and those that are free of charge. A service includes, for example, a proposal of a product recommended for a user (an advertisement as an example). A product is a good for the purpose of buying and selling. Products include both tangible and intangible goods. A product that is a tangible good includes, for example, bedding. In the present embodiment, a product is included in a service.

[0022] FIG. 1 is a diagram showing a service output system 1 according to an embodiment. The service output system 1 includes a user terminal 2. The user terminal 2 is, for example, a mobile terminal. The mobile terminal is a portable information terminal. The mobile terminal is, for example, a mobile phone including a smartphone, a tablet, a notebook computer, or a wearable terminal. The user terminal 2 may be a terminal other than a mobile terminal, for example, a desktop computer. The user terminal 2 includes, as an example, a processor (e.g., a CPU) that executes an operating system and software (application), a main storage unit composed of a ROM and a RAM, an auxiliary storage unit composed of a flash memory or the like, a communication control unit composed of a wireless communication module or the like, an input device, and an output device such as a display. However, the configuration of the user terminal 2 is not limited to the above and can be appropriately changed.

[0023] In the user terminal 2, a sleep analysis application 20 and a service proposal application 30 are executed as application programs. Each of the sleep analysis application 20 and the service proposal application 30 (hereinafter may be referred to as an "application") may be downloaded to the user terminal 2 and executed on the user terminal 2, or may be executed on a device external to the user terminal 2 (e.g., a server). The application may be downloaded from the external device. Hereinafter, an example in which the application is downloaded to the user terminal 2 and the functions of the application are executed on the user terminal 2 will be described.

[0024] Each function of the application is realized by causing the processor or the main storage unit to read a predetermined software and execute the software. The processor operates the communication control unit, the input device, or the output device described above according to the software, and reads and writes data in the main storage unit or the auxiliary storage unit. Data or databases necessary for the execution of the functions of the application are stored in the main storage unit or the auxiliary storage unit.

[0025] Each functional element of the user terminal 2 is realized by causing a processor or a storage unit (for example, the main storage unit or the auxiliary storage unit described above) to load predetermined software and execute the software. The processor operates the communication control unit, the input device, or the output device described above according to the software, and reads and writes data in the storage unit. The data or database used for the processing of the external device described above is stored in the storage unit.

[0026] The application may be a distributed processing system composed of a plurality of computers, or may be a client-server system or a cloud system. The application according to the present embodiment includes, for example, a main module, a data acquisition module, a determination module, and an output module. Each functional element of the application functions when the data acquisition module, the determination module, and the output module are executed. The application may be provided after being fixedly recorded on a tangible storage medium such as a CD-ROM, a DVD-ROM, or a semiconductor memory. Further, the application may be provided via a communication network as a data signal superimposed on a carrier wave. The functional configuration of the application will be described later.

[0027] The sleep analysis application 20 and the service proposal application 30 can share information with each other. "Sharing information" means that information can be provided from the sleep analysis application 20 to the service proposal application 30, and information can be provided from the service proposal application 30 to the sleep analysis application 20.

[0028] In this embodiment, the service output system 1 further includes a sensor unit 11 and a device 12. The sensor unit 11 acquires at least one of, for example, respiratory information, body movement information, and heartbeat information of the user during sleep. However, the sensor unit 11 may acquire at least one of respiratory information, body movement information, and heartbeat information of the user at times other than during sleep (for example, when awake). In this embodiment, the sensor unit 11 acquires respiratory information, body movement information, and heartbeat information. "Acquire" means performing a measurement to obtain a measurement value or receiving data and storing the data in the storage unit. Respiratory information is information indicating the respiration of the user. Body movement information is information indicating the body movement of the user. Heartbeat information is information indicating the heartbeat of the user. The content of the information acquired by the sensor unit 11 can be changed as appropriate. The sensor unit 11 may further acquire at least one of, for example, information indicating the body temperature of the user, information indicating the blood pressure of the user, and information indicating the blood glucose level of the user.

[0029] In this embodiment, the sensor unit 11 is attached to the mattress 10. The sensor unit 11 is, for example, a sensor sheet. However, the sensor unit 11 may be attached to a cushion. In this case, the sensor unit 11 may be a cushion sensor attached to the cushion. The sensor unit 11 may be, for example, an activity meter attached to the user's body.

[0030] The sensor unit 11 has, for example, a sheet-like fabric in which filament sensors are inserted. The filament sensors are fixed to the sheet-like fabric by insertion so as to spread two-dimensionally in the sheet-like fabric. The filament sensor is, for example, a piezoelectric sensor. In this case, the piezoelectric sensor of the sensor sheet generates an electrical signal corresponding to the applied load from the load of the user's body. The sensor sheet acquires the electrical signal as the above-described respiratory information, body movement information, and heartbeat information. However, the type of the sensor of the sensor sheet is not limited to a piezoelectric sensor and is not particularly limited. For example, the sensor sheet may include an acceleration sensor.

[0031] The sensor unit 11 outputs, to the outside of the sensor unit 11, respiration information, body movement information, and heartbeat information as electrical signals generated by the above-described filamentous sensor (for example, a piezoelectric sensor). In the present embodiment, the sensor unit 11 transmits the respiration information, body movement information, and heartbeat information to an analysis server 13 (described later).

[0032] The device 12 constitutes the environment around the user. "Constituting the environment around the user" includes, for example, affecting at least any one of the temperature, brightness, sound, and fragrance around the user by the operation of the device 12. The device 12 is, for example, an air conditioner, a lighting fixture, a music player, or an aroma diffuser installed in the user's bedroom. In the present embodiment, the device 12 is communicable with the user terminal 2. The device 12 receives information for controlling the operation of the device 12 from the user terminal 2. The device 12 controls its own operation based on the received information. However, the device 12 may be communicable with the user terminal 2 via a content server 16 (described later). In this case, the content server 16 receives information for controlling the operation of the device 12 from the user terminal 2. The content server 16 may control the operation of the device 12 based on the received information.

[0033] In the present embodiment, the service output system 1 further includes an analysis server 13, a short-term data server 14, a long-term data server 15, and a content server 16.

[0034] The analysis server 13 analyzes the user's sleep. The analysis server 13 acquires respiration information, body movement information, and heartbeat information from the sensor unit 11. The analysis server 13 acquires the sleep state, which is the state of the user's sleep, from the acquired respiration information, body movement information, and heartbeat information. The sleep state includes, for example, at least one of a sleep stage, sleep time, sleep latency (time to fall asleep), number of awakenings during sleep, sleep efficiency, state of the autonomic nervous system, and health risk due to abnormal breathing state. The sleep state may include, for example, information other than the sleep state such as fatigue level and stress level in addition to the state of the user's sleep. In the present embodiment, the sleep state includes a sleep stage, sleep time, sleep latency (time to fall asleep), number of awakenings during sleep, sleep efficiency, state of the autonomic nervous system, and health risk due to abnormal breathing state.

[0035] First, an example of the process in which the analysis server 13 acquires the sleep stage will be described. The sleep stage is an index indicating the depth of the user's sleep. The sleep stage is classified, for example, into wakefulness, REM sleep, and non-REM sleep. Non-REM sleep is classified into light sleep and deep sleep. Note that non-REM sleep may be classified into three or more sleep stages. The analysis server 13 acquires the user's sleep stage, for example, from the respiration information, body movement information, and heartbeat information acquired from the sensor unit 11.

[0036] Next, an example of the process in which the analysis server 13 acquires the sleep time and the sleep latency will be described. First, the analysis server 13 acquires the user's bedtime and wake-up time. The bedtime is the time when the user gets into bed. The wake-up time is the time when the user wakes up the next morning or the like. The analysis server 13 determines and acquires the bedtime and the wake-up time from, for example, the body movement information acquired by the sensor unit 11 and the movement of the mattress 10 detected by the sensor unit 11 (for example, an acceleration sensor). The analysis server 13 acquires the user's sleep onset time and wake-up time from the acquired bedtime, wake-up time, and sleep stage. For example, the analysis server 13 acquires, as the sleep onset time, the time when the user's sleep stage changes from the wake stage to the REM sleep stage or the non-REM sleep stage between the bedtime and the wake-up time. For example, the analysis server 13 acquires, as the wake-up time, the time when the user's sleep stage finally becomes the wake stage between the bedtime and the wake-up time.

[0037] The analysis server 13 acquires the sleep time from, for example, the acquired sleep onset time and wake-up time. The analysis server 13 acquires the time from the sleep onset time to the wake-up time as the sleep time. The analysis server 13 acquires the sleep latency from, for example, the acquired bedtime and sleep onset time. The analysis server 13 acquires, for example, the time from the bedtime to the sleep onset time as the sleep latency.

[0038] Next, an example of the process in which the analysis server 13 acquires the number of middle-of-the-night awakenings will be described. A middle-of-the-night awakening means that the user wakes up between the sleep onset time and the wake-up time. The "waking up" here means that the sleep stage changes from the REM sleep stage or the non-REM sleep stage to the wake stage. The analysis server 13 acquires the number of middle-of-the-night awakenings from, for example, the acquired sleep onset time, wake-up time, and sleep stage. The analysis server 13 acquires, as the number of middle-of-the-night awakenings, the number of times the sleep stage changes from the REM sleep stage or the non-REM sleep stage to the wake stage between the sleep onset time and the wake-up time.

[0039] Next, an example of the process in which the analysis server 13 acquires the sleep efficiency will be described. The sleep efficiency is an index for evaluating the quality of sleep. The analysis server 13, for example, acquires the time of awakening from sleep from the acquired bedtime, sleep onset time, awakening time, and the time of intermediate awakening. The time of intermediate awakening is, for example, the time from the time when the user wakes up during sleep to the time when the user's sleep stage next becomes the REM sleep or non-REM sleep stage. Note that when there are multiple intermediate awakenings, the time of intermediate awakening is the sum of the times of the multiple intermediate awakenings.

[0040] The analysis server 13, for example, acquires the sleep efficiency from the acquired bedtime, sleep onset time, awakening time, and the time of intermediate awakening. The analysis server 13, for example, acquires, as the sleep efficiency, a value obtained by dividing the time obtained by subtracting the time of intermediate awakening from the time from the sleep onset time to the awakening time by the time from the bedtime to the sleep onset time.

[0041] Next, an example of the process in which the analysis server 13 acquires the state of the autonomic nervous system will be described. The autonomic nervous system is a nerve that controls the functions of organs such as the heart or stomach, or involuntary functions such as blood circulation. Involuntary means, for example, not being able to be as one wishes, or not being able to be as one intends. The autonomic nervous system consists of the sympathetic nerve and the parasympathetic nerve. The sympathetic nerve and the parasympathetic nerve are adjusted while maintaining a balance with each other.

[0042] The analysis server 13, for example, acquires the heart rate variability (HRV) of the user by analyzing the heartbeat information acquired by the sensor unit 11. In the present embodiment, the analysis server 13 acquires the periodic components included in the heart rate variability from the heart rate variability of the user. The analysis server 13 performs frequency analysis on the periodic components of the heart rate variability and acquires the power spectrum of each frequency.

[0043] The power spectrum of the autonomic nerve obtained as a result of the above frequency analysis is divided into an LF (Low Frequency) component, which is the integrated value of the power spectrum in the low frequency band (for example, 0.04 Hz to 0.15 Hz), and an HF (High Frequency) component, which is the integrated value of the power spectrum in the high frequency band (for example, 0.15 Hz to 0.4 Hz). The LF component reflects sympathetic nerve activity and parasympathetic nerve activity, and the HF component reflects parasympathetic nerve activity.

[0044] The analysis server 13 acquires a sympathetic nerve index and a parasympathetic nerve index. The sympathetic nerve index is an index indicating the dominance of the sympathetic nerve. The sympathetic nerve index is, for example, a value obtained by dividing the value of the LF component by the value of the HF component. The parasympathetic nerve index is an index indicating the dominance of the parasympathetic nerve. The parasympathetic nerve index is, for example, a value obtained by dividing the value of the HF component by the sum of the LF component and the HF component.

[0045] The analysis server 13 acquires the activity level during wakefulness from the acquired sympathetic nerve index. The activity level is the degree indicating the dominance of the sympathetic nerve over the parasympathetic nerve. The analysis server 13 acquires the relaxation level during sleep onset from the acquired parasympathetic nerve index. The relaxation level is the degree indicating the dominance of the parasympathetic nerve over the sympathetic nerve. The analysis server 13 acquires the relaxation level during sleep onset and the activity level during wakefulness acquired as the state of the autonomic nerve.

[0046] Subsequently, an example of a process in which the analysis server 13 acquires a health risk due to an abnormal breathing state will be described. The health risk is, for example, a risk such as heart failure associated with sleep apnea syndrome (SAS). The abnormal breathing state is a breathing state during sleep that may pose a health risk to the user. The abnormal breathing state includes, for example, an apnea state and a hypopnea state. The apnea state is a state in which the user's breathing stops for 10 seconds or more. The hypopnea state is a state in which the amplitude of the airflow in the user's breathing decreases by 30% or more and the arterial oxygen saturation (SpO2) decreases by 4% or more, and this state continues for 10 seconds or more.

[0047] The analysis server 13 detects an abnormal breathing state of the user. The analysis server 13 detects an abnormal breathing state from at least one of the breathing information, body movement information, and heartbeat information acquired by the sensor unit 11. The analysis server 13 detects an abnormal breathing state from, for example, the breathing rate of the user.

[0048] The analysis server 13 acquires the number of detections of the detected abnormal breathing state for each unit time period from the sleep time to the wake-up time. The unit time period is a time period having a predetermined time width. The time width of the unit time period is, for example, 1 hour. For example, the time width of the unit time period can be changed as appropriate. The smaller the time width of the unit time period, the more detailed the user's sleep can be examined, and the health risk can be determined with higher accuracy. On the other hand, the larger the time width of the unit time period, the more the processing amount of the analysis server 13 can be reduced.

[0049] The analysis server 13 acquires the average number of detections from the acquired number of detections of the abnormal breathing state. The average number of detections refers to a value obtained by dividing the total value of the number of detections of the abnormal breathing state from the sleep time to the wake-up time by the time from the sleep time to the wake-up time. When the time width of the unit time period is 1 hour, the average number of detections corresponds to the so-called AHI (Apnea Hypopnea Index).

[0050] The analysis server 13 acquires the maximum number of detections from the acquired number of detections of the abnormal breathing state. The maximum number of detections refers to the maximum value among the number of detections of the abnormal breathing state acquired for each unit time period. For example, the analysis server 13 acquires the number of detections of the abnormal breathing state for each unit time period. Then, the analysis server 13 acquires the number of detections of the abnormal breathing state in the unit time period having the largest number of detections as the maximum number of detections.

[0051] The analysis server 13 acquires the health risk of the user. The analysis server 13 acquires, for example, the acquired average number of detections and the maximum number of detections as the health risk due to the abnormal breathing state.

[0052] The analysis server 13 outputs the acquired sleep state to the short-term data server 14 and the content server 16.

[0053] The short-term data server 14 stores the sleep state acquired from the analysis server 13. The short-term data server 14 stores the user's sleep state in the most recent first period. The first period is, for example, 1 month or more and 5 months or less (for example, 3 months). The short-term data server 14 outputs the sleep state for a period exceeding the first period to the long-term data server 15, for example. The short-term data server 14 outputs the stored sleep state to the user terminal 2 when it receives an output command described later from the user terminal 2, for example.

[0054] The long-term data server 15 stores the sleep state acquired from the short-term data server 14. The long-term data server 15 stores the user's sleep state in a second period longer than the aforementioned first period. The second period is, for example, 1 year or more and 3 years or less (for example, 2 years).

[0055] The sleep state stored in the long-term data server 15 may be provided outside the service output system 1. For example, the sleep state stored in the long-term data server 15 may be provided to the company where the user works as an employee. In this case, the company can manage the sleep state of the employee. The sleep state stored in the long-term data server 15 may be provided to a medical institution such as a hospital, for example. In this case, the medical institution can utilize the sleep state for the treatment of the user. The long-term data server 15 may store the results of a sleep questionnaire for the user in addition to the sleep state. The questionnaire results may be provided outside the service output system 1 (for example, to a medical institution) together with the sleep state.

[0056] Content server 16 pre-stores life improvement content that improves the user's life. Life improvement content is content that promotes the improvement of the user's life. Life improvement content includes video content, image content, and text content. In this embodiment, life improvement content includes audio content. Audio content includes music content and voice content. More specifically, the audio content includes at least any one of a person's voice, music such as healing music, an alarm sound, and natural sounds such as the sound of waves.

[0057] In addition to audio content, life improvement content includes, for example, videos that promote exercises for improving the user's sleep. Such exercises are, for example, yoga and stretching. By receiving a video that promotes exercise from content server 16 as audio content, the user can obtain information that serves as a trigger for improving sleep. Content server 16 is communicable with user terminal 2.

[0058] Life improvement content includes advice regarding the user's sleep. Such advice includes, for example, at least any one of advice indicating a tendency to have poor sleep onset and advice indicating that continuous sleep has not been achieved. Such advice includes, for example, advice for improving the user's sleep. Advice for improving sleep includes, for example, actions during wakefulness that are effective for reducing the number of middle-of-the-night awakenings.

[0059] Life improvement content includes information that promotes the user's behavior change. Behavior change means that the user changes their own behavior. Information that promotes behavior change includes, for example, information that encourages the user to go to a place where sleep consultation is possible (hereinafter sometimes referred to as a "sleep consultation office") and consult a sleep expert. Sleep consultation offices include, for example, hospitals specializing in sleep, hospitals or clinics with knowledge about sleep, and counseling rooms other than hospitals. Sleep experts may be, for example, doctors specializing in sleep or persons other than doctors. Information that promotes behavior change includes, for example, information indicating the geographical location of a pre-set sleep consultation office.

[0060] Next, the functional configuration of the sleep analysis application 20 will be described. As shown in FIG. 2, the sleep analysis application 20 includes, as its functional components, a user identification unit 21, a sleep state acquisition unit 22, a sleep state output unit 23, a recording unit 24, a reception unit 25, a content providing unit 26, a device control unit 27, a group configuration unit 28, and a sharing unit 29.

[0061] The user identification unit 21 identifies a user identified by identification information. The identification information is information for identifying the user. In the present embodiment, the identification information is pre-assigned by an identification information assigning unit 51 described later. The identification information is, for example, an ID for uniquely identifying the user. The user identification unit 21 receives, for example, the input of the identification information and the password associated with the identification information by the user. The password is set in advance in association with the identification information, for example.

[0062] FIG. 3 is a diagram showing an example of the authentication screen P1. The user terminal 2 displays the authentication screen P1. The user terminal 2 displays the authentication screen P1 on the display of the user terminal 2 in accordance with the instructions of the program constituting the sleep analysis application 20. When the user terminal 2 is a smartphone, the display unit is, for example, the display of the smartphone.

[0063] The authentication screen P1 is a screen for authenticating the user. Authenticating the user means identifying the user identified by the identification information. The authentication screen P1 includes an identification information input unit P11, a password input unit P12, and a determination unit P13. The identification information input unit P11 is a part where the user inputs the identification information. The password input unit P12 is a part where the user inputs the password. The determination unit P13 is pressed after the identification information is input to the identification information input unit P11 and the password is input to the password input unit P12.

[0064] When the determination unit P13 is pressed, the user identification unit 21 determines whether the identification information input to the identification information input unit P11 matches the identification information assigned by the identification information assigning unit 51 described later. When the determination unit P13 is pressed, the user identification unit 21 determines whether the password input to the password input unit P12 matches the password set in advance by the user in association with the identification information. When it is determined that the input identification information matches the assigned identification information and that the input password matches the preset password, the user identification unit 21 identifies the user who input the identification information and password as the user identified by the identification information.

[0065] When the user identification unit 21 identifies the user identified by the identification information, the sleep analysis application 20 and the service proposal application 30 can share information with each other. Note that before the user identification unit 21 identifies the user, the sleep analysis application 20 and the service proposal application 30 operate independently of each other. Before the user identification unit 21 identifies the user, the sleep analysis application 20 acquires the sleep state acquired by the analysis server 13 and executes a predetermined process using the acquired sleep state. Before the user identification unit 21 identifies the user, the service proposal application 30 executes a predetermined process independently of the process executed by the sleep analysis application 20.

[0066] The sleep state acquisition unit 22 acquires the sleep state acquired by the analysis server 13. As a more specific example, the sleep state acquisition unit 22 transmits an output command to the short-term data server 14 at a predetermined timing. The predetermined timing is, for example, a preset time. The output command is a command to cause the short-term data server 14 to transmit the sleep state to the user terminal 2. The sleep state acquisition unit 22 acquires, as the sleep state, the sleep stage, sleep time, sleep latency, number of awakenings during sleep, sleep efficiency, state of the autonomic nervous system, and health risk due to abnormal breathing state.

[0067] In this embodiment, the sleep state acquisition unit 22 acquires the user's behavior record. The behavior record is information indicating the presence or absence of the user's behavior that affects sleep. The user's behavior that affects sleep includes, for example, at least one of caffeine intake, alcohol intake, exercise, and dozing. The sleep state acquisition unit 22 receives, for example, the input of the behavior record by the user and acquires the received behavior record. The sleep state acquisition unit 22 acquires the post-awakening evaluation of the user. The post-awakening evaluation is a subjective evaluation of sleep after the user wakes up. The subjective evaluation of sleep is the user's subjective evaluation of their own sleep, such as being able to sleep well today or not being able to sleep well today. The sleep state acquisition unit 22 receives, for example, the input of the post-awakening evaluation by the user after waking up and acquires the received post-awakening evaluation. The user inputs the post-awakening evaluation in multiple levels (for example, 5 levels), for example.

[0068] The sleep state output unit 23 transmits the sleep state acquired by the sleep state acquisition unit 22 to the user terminal 2. The sleep state output unit 23 outputs a sleep score corresponding to the sleep state acquired by the sleep state acquisition unit 22. The sleep score is an index for evaluating the quality of the user's sleep. The sleep state output unit 23 calculates the sleep score from the sleep time, sleep latency, number of awakenings during sleep, and sleep efficiency acquired by the sleep state acquisition unit 22. The sleep state output unit 23 normalizes, for example, each of the sleep time, sleep latency, number of awakenings during sleep, and sleep efficiency. The sleep state output unit 23 may calculate the total value of the normalized values of the sleep time, sleep latency, number of awakenings during sleep, and sleep efficiency as the sleep score. In this embodiment, the sleep state output unit 23 shares the sleep state acquired by the sleep state acquisition unit 22 with the service proposal application 30.

[0069] The recording unit 24 records sounds emitted by the user and the surroundings of the user during the user's sleep. The sounds emitted by the user include, for example, the user's snoring. The sounds emitted in the surroundings of the user include, for example, the operating sounds of devices and the environmental sounds inside and outside the user's bedroom. The recording unit 24 generates an audio recording by recording the sounds emitted by the user and the surroundings of the user via, for example, a microphone or the like mounted on the user terminal 2. In the present embodiment, the recording unit 24 generates an audio recording every day. The recording unit 24 may have, for example, a noise canceling function.

[0070] The reception unit 25 receives the user's selection of audio content from a plurality of preset types of audio content. The user selects the audio content by operating the user terminal 2, for example.

[0071] The content providing unit 26 provides life improvement content. "Providing life improvement content" means, for example, transmitting life improvement content or a link to life improvement content to the user terminal 2 so that the user can operate the user terminal 2 to make the life improvement content executable. In the present embodiment, the content providing unit 26 provides advice according to the user's sleep state. The content providing unit 26 provides the user with advice according to the sleep state acquired by the sleep state acquisition unit 22. The content providing unit 26 acquires advice on the user's sleep from the content server 16.

[0072] The content providing unit 26 determines, for example, whether or not the sleep latency acquired by the sleep state acquisition unit 22 is equal to or longer than a predetermined time. For example, when the content providing unit 26 determines that the sleep latency is equal to or longer than the predetermined time, it receives, from the content server 16, advice on poor sleep among the advice on sleep. The content providing unit 26 determines, for example, whether or not the number of middle awakenings acquired by the sleep state acquisition unit 22 is equal to or more than a predetermined number. For example, when the content providing unit 26 determines that the number of middle awakenings is equal to or more than the predetermined number, it receives, from the content server 16, advice on not being able to take continuous sleep among the advice on sleep.

[0073] For example, when the content providing unit 26 determines that the number of middle awakenings is equal to or more than a predetermined number, it receives, from the content server 16, actions during wakefulness that are effective for reducing the number of middle awakenings among the advice on sleep. "Actions during wakefulness that are effective for reducing the number of middle awakenings" indicates, for example, light exercise that is preferably performed to reduce stress when the number of middle awakenings increases due to stress, and refraining from alcohol the next day when the number of middle awakenings increases due to excessive alcohol intake, and the like.

[0074] The content providing unit 26 provides, for example, the received advice on sleep. "Providing advice" indicates, for example, displaying the advice on the display of the user terminal 2 so that the user can view the advice.

[0075] The content providing unit 26 provides information that prompts a change in behavior according to the user's sleep state. The content providing unit 26 acquires, for example, the sleep score calculated by the sleep state output unit 23. The content providing unit 26 determines, for example, whether or not the acquired sleep score is equal to or less than a predetermined value. For example, when the content providing unit 26 determines that the acquired sleep score is equal to or less than the predetermined value, it receives, from the content server 16, information that prompts consulting a sleep expert among the information that prompts a change in behavior.

[0076] The content providing unit 26 provides information that prompts a change in behavior. "Providing information" means displaying the information on the display of the user terminal 2 so that the user can view the information.

[0077] In the present embodiment, the content providing unit 26 provides life improvement content according to the voice recording generated by the recording unit 24. For example, the content providing unit 26 acquires the loudness, length, and frequency of the user's snoring from the voice recording generated by the recording unit 24. The content providing unit 26 calculates the severity of the snoring from the acquired loudness, length, and frequency of the snoring. The severity of the snoring is a degree indicating the height of the health risk determined from the content of the snoring.

[0078] The content providing unit 26 provides life improvement content according to the calculated severity of the snoring. For example, the content providing unit 26 determines whether the calculated severity of the snoring is equal to or greater than a predetermined value. When the content providing unit 26 determines that the calculated severity of the snoring is equal to or greater than a predetermined value, for example, as information that prompts a change in behavior, it may provide information that prompts consulting a sleep expert. When the content providing unit 26 determines that the calculated severity of the snoring is equal to or greater than a predetermined value, for example, it provides information indicating actions during waking that are effective for improving snoring. The information includes, for example, information that promotes diet restriction and exercise effective for eliminating obesity that can cause snoring.

[0079] When the content providing unit 26 provides life improvement content according to the voice recording, the user can enjoy life improvement content according to his or her own snoring that is difficult to notice, for example. For example, when the severity of the user's snoring is equal to or greater than a predetermined value, information that prompts a change in behavior can be provided to the user as life improvement content. In this way, since life improvement content can be provided in consideration of the sounds emitted during the user's sleep, the user's life can be improved more effectively.

[0080] In this embodiment, the content providing unit 26 provides voice content according to the sleep state acquired by the sleep state acquisition unit 22. "Providing voice content" includes, for example, playing voice content on the user terminal 2. The content providing unit 26 provides voice content according to the sleep state at least at either the time of the user's falling asleep or waking up.

[0081] The content providing unit 26 adjusts, for example, the volume of the voice content according to the sleep state. When the voice content is a person's voice, the content providing unit 26 changes, for example, the content of the person's voice according to the sleep state. The content of the person's voice includes, for example, at least one of the person's lines and tone of voice.

[0082] The content providing unit 26 acquires, for example, the sleep score calculated by the sleep state output unit 23. The content providing unit 26 determines whether or not the acquired sleep score is equal to or higher than a predetermined value. When the content providing unit 26 determines that the sleep score is equal to or higher than the predetermined value, for example, the volume of the voice content is set to a predetermined first volume. When the voice content is a person's voice, the content providing unit 26 plays, for example, a voice with a gentle content as the voice content. A voice with a gentle content is, for example, a voice with gentle lines and tone of voice.

[0083] When the content providing unit 26 determines that the sleep score is not equal to or higher than the predetermined value, for example, the volume of the voice content is set to a predetermined second volume that is larger than the aforementioned first volume. When the voice content is a person's voice, the content providing unit 26 plays, for example, a voice with content that gently alerts the user as the voice content. A voice with content that gently alerts is, for example, a voice that alerts in a gentle tone so that the user can get good sleep.

[0084] The aforementioned person is, for example, pre-selected by the user at the reception unit 25. The aforementioned gentle voice content and the gently cautionary voice content are, for example, pre-set. For example, every time a predetermined period (for example, one year) elapses, new voice content of a person may be downloaded to the user terminal 2. The download may be automatically performed every time a predetermined period (for example, one year) elapses, or may be manually performed by the user.

[0085] The content providing unit 26 provides the voice content selected by the user at the reception unit 25. The content providing unit 26 provides voice content at least either when the user falls asleep or wakes up. In the present embodiment, the content providing unit 26 provides voice content when the user falls asleep and wakes up. The content providing unit 26 reproduces voice content when the user falls asleep, for example, by receiving an operation of the user terminal 2 by the user immediately before falling asleep. The content providing unit 26 reproduces voice content when the user wakes up, for example, by reproducing voice content at a reproduction time preset by the user.

[0086] The device control unit 27 controls the operation of the device 12 from the sleep state. The device control unit 27 is communicable with the device 12. For example, when the device 12 is an air conditioner, the device control unit 27 controls the temperature of the space where the user is located by controlling the operation of the device 12. For example, when the device 12 is a lighting fixture, the device control unit 27 controls the brightness of the space where the user is located by controlling the operation of the device 12. For example, when the device 12 is a music player, the device control unit 27 controls at least either the type of sound and the volume emitted in the space where the user is located by controlling the operation of the device 12. For example, when the device 12 is an aroma diffuser, the device control unit 27 controls the scent of the space where the user is located by controlling the operation of the device 12.

[0087] In this embodiment, the device control unit 27 controls the operation of the device 12 based on the voice recording generated by the recording unit 24. For example, the device control unit 27 acquires the loudness, length, and frequency of the user's snoring from the voice recording generated by the recording unit 24. The device control unit 27 calculates the severity of the snoring from the acquired loudness, length, and frequency of the snoring. The device control unit 27 determines whether the calculated severity of the snoring is equal to or greater than a predetermined value.

[0088] When the device control unit 27 determines that the severity of the snoring is equal to or greater than a predetermined value, for example, it controls the operation of the device 12 to make the user's sleep environment a relaxing environment. "Making the user's sleep environment a relaxing environment" means, for example, setting the temperature of the user's bedroom to a temperature suitable for the user's sleep, setting the lighting in the user's bedroom to a brightness suitable for sleep, generating a scent suitable for sleep in the user's bedroom, etc., to adjust the sleep environment to an environment where the user feels comfortable. For example, when the device 12 is a music player, the device control unit 27 controls the operation of the music player to generate sounds suitable for sleep. Sounds suitable for sleep are, for example, healing music.

[0089] The group configuration unit 28 generates a group composed of a plurality of users. In this embodiment, the group configuration unit 28 generates a group composed of a plurality of users to whom identification information has been assigned by the identification information assigning unit 51. The group configuration unit 28 generates a group composed of a plurality of users arbitrarily determined by at least one user. The group includes, for example, the user and the user's family members.

[0090] The sharing unit 29 outputs the sleep state of the user to other users different from the user. In this embodiment, the sharing unit 29 outputs the sleep state of one user included in the group generated by the group configuration unit 28 to other users included in the group. For example, the sharing unit 29 transmits the sleep state of one user to the user terminal owned by the other user, so that the other user can grasp the sleep state of the one user.

[0091] FIG. 4 is a diagram showing an example of the sleep state output screen P2. As shown in FIGS. 3 and 4, when the determination unit P13 is pressed on the authentication screen P1, the user terminal 2 displays the sleep state output screen P2. The sleep state output screen P2 includes a menu bar P14. The menu bar P14 includes an alarm selection unit P15, a sleep record selection unit P16, and a content selection unit P17.

[0092] For example, the menu bar P14 is displayed before the sleep state output screen P2 is displayed. In this state, when the sleep record selection unit P16 is pressed, the user terminal 2 displays the sleep state output screen P2. The sleep state output screen P2 displays the sleep state for each day, each week, and each month. Examples of the screens when the alarm selection unit P15 and the content selection unit P17 are pressed will be described later.

[0093] The sleep state output screen P2 displays, for example, the sleep state for each day. The sleep state output screen P2 includes an action record display unit P21, a radar chart display unit P22, a sleep graph display unit P23, and an audio record display unit P24.

[0094] The action record display unit P21 is a part that displays the action record input by the user. The action record display unit P21 includes, for example, at least one of an icon indicating that the user has consumed caffeine, an icon indicating that the user has consumed alcohol, an icon indicating that the user has exercised, and an icon indicating that the user has taken a nap. The content of the action record display unit P21 can be changed as appropriate. The sleep state acquisition unit 22 receives, for example, the action record input on another screen (not shown) different from the sleep state output screen P2. The sleep state acquisition unit 22 causes the action record display unit P21 to display the received action record. The sleep state acquisition unit 22, for example, attaches a check mark to the upper left of the icon corresponding to the action taken by the user from the received action record.

[0095] As described above, the sleep state acquisition unit 22 causes the action record display unit P21 to display the user's action record on the display of the user terminal 2. By causing the sleep state acquisition unit 22 to display the action record in this way, the user can confirm their own action record. For example, the user can compare their own action record with the sleep state to grasp the relationship between their actions and the sleep state. As a result, it becomes an incentive for the user to review their own actions, and the user's life can be improved.

[0096] The radar chart display unit P22 is a part that displays the sleep time, sleep latency (time to fall asleep), number of mid-sleep awakenings, and sleep efficiency acquired by the sleep state acquisition unit 22. The radar chart display unit P22 displays, for example, a radar chart in a polygonal shape (e.g., a quadrilateral shape). The radar chart display unit P22 may display a radar chart in a pentagonal shape. The sleep state output unit 23 causes the radar chart display unit P22 to display the sleep time, sleep latency, number of mid-sleep awakenings, and sleep efficiency acquired by the sleep state acquisition unit 22 as a radar chart.

[0097] The sleep graph display unit P23 is a part that displays a sleep graph. The sleep graph is a graph showing changes in sleep stages over time. The horizontal axis of the sleep graph indicates, for example, time. The vertical axis of the sleep graph indicates, for example, sleep stages. In the present embodiment, the sleep graph display unit P23 displays the user's sleep stages in two stages of sleep and wakefulness.

[0098] The sleep state output unit 23 causes the sleep graph display unit P23 to display, as sleep, the time period during which the sleep stage acquired by the sleep state acquisition unit 22 is in the stage of REM sleep or non-REM sleep. The sleep state output unit 23 causes the sleep graph display unit P23 to display, as wakefulness, the time period during which the sleep stage acquired by the sleep state acquisition unit 22 is in the stage of wakefulness. The content of the sleep graph display unit P23 can be changed as appropriate. For example, the sleep graph display unit P23 may display the user's sleep stages in three stages of wakefulness, REM sleep, and non-REM sleep.

[0099] The voice recording display unit P24 is a part for instructing the display of voice recording. When the voice recording display unit P24 is pressed, the user terminal 2 displays a voice recording display screen P3. FIG. 5 is a diagram showing an example of the voice recording display screen P3. The voice recording display screen P3 displays the voice recording generated by the recording unit 24. The voice recording display screen P3 includes, for example, a graph indicating the magnitude of the sound emitted by the user and around the user.

[0100] The recording unit 24 generates voice data indicating the sound in the time period when a sound with a volume equal to or higher than a predetermined level occurs from the generated voice recording. The time width of the time period is, for example, 5 seconds or more and 1 minute or less (25 seconds as an example). The recording unit 24 determines whether there is a point in time when a sound with a volume equal to or higher than a predetermined level occurs in the generated voice recording. When the recording unit 24 determines that there is a point in time when a sound with a volume equal to or higher than a predetermined level occurs, it generates the data indicating the sound in the time period including that point in time as voice data. The recording unit 24 causes the generated voice data to be displayed on the voice recording display screen P3.

[0101] The voice recording display screen P3 includes a playback button P3a for playing back the voice data. When the playback button P3a is pressed, the recording unit 24 plays back the sound indicated by the voice data. The recording unit 24 plays back the sound indicated by the voice data, for example, via a speaker mounted on the user terminal 2.

[0102] For example, when scrolling the sleep state output screen P2 shown in FIG. 4, the user terminal 2 displays the sleep state output screen P2 shown in FIG. 6(a). The sleep state output screen P2 includes a sleep score display section P25, an advice display section P26, and an expert consultation section P27. The sleep score display section P25 is a part that displays the sleep score calculated by the sleep state output section 23. The sleep score display section P25 includes, for example, an annular graph showing the result of the sleep score. The annular graph represents, for example, the result of the sleep score by the length of the annular ring. The annular graph is, for example, color-coded in different colors every 20% of the length of one cycle. The annular graph is, for example, color-coded and displayed by gradation. The sleep state output section 23 causes the calculated sleep score to be displayed on the sleep score display section P25.

[0103] The advice display section P26 is a part that displays advice according to the user's sleep state. The advice display section P26 displays, for example, whether the user has a good sleep onset. The advice display section P26 displays, for example, that the number of mid-sleep awakenings is large. The advice display section P26 displays, for example, actions during wakefulness that are effective for reducing the number of mid-sleep awakenings. In this way, the content providing section 26 causes advice according to the user's sleep state to be displayed on the advice display section P26.

[0104] The expert consultation section P27 is a part for displaying the geographical location of the sleep consultation office. When the expert consultation section P27 is pressed, as shown in FIG. 6(b), the user terminal 2 displays the consultation office display screen P28 as a map. The consultation office display screen P28 is a screen showing the geographical location of the sleep consultation office. The consultation office display screen P28 displays, for example, the locations of sleep consultation offices located within a predetermined distance from the user's current location as a map. The content providing section 26 may acquire the user's current location by, for example, a GPS (Global Positioning System) function. The content providing section 26 causes the consultation office display screen P28 to be displayed from, for example, information indicating the geographical location of the preset sleep consultation office.

[0105] For example, when scrolling the sleep state output screen P2 shown in FIG. 4, the user terminal 2 displays the sleep state output screen P2 shown in FIGS. 7(a) and 7(b). As shown in FIG. 7(a), the sleep state output screen P2 includes a heartbeat and respiration display section P29 and an autonomic nerve display section P30. The heartbeat and respiration display section P29 is a section that displays the average value of the heart rate and the average value of the respiration rate during the user's sleep. The sleep state acquisition section 22 acquires, from the heartbeat information acquired by the analysis server 13, the value obtained by dividing the heart rate during sleep by the acquired sleep time as the average value of the heart rate during the user's sleep. The sleep state acquisition section 22 causes the average value of the acquired heart rate to be displayed on the heartbeat and respiration display section P29. The sleep state acquisition section 22 acquires, from the respiration information acquired by the analysis server 13, the value obtained by dividing the respiration rate during sleep by the acquired sleep time as the average value of the respiration rate during the user's sleep. The sleep state acquisition section 22 causes the average value of the acquired respiration rate to be displayed on the heartbeat and respiration display section P29.

[0106] The autonomic nerve display section P30 is a section that displays the state of the user's autonomic nerves. For example, the autonomic nerve display section P30 is displayed as a two-axis graph. The vertical axis of the autonomic nerve display section P30 indicates the degree of relaxation at the time of falling asleep. The horizontal axis of the autonomic nerve display section P30 indicates the degree of activity at the time of waking up. The sleep state output section 23 causes a point P30a to be displayed on the autonomic nerve display section P30 based on the degree of relaxation at the time of falling asleep and the degree of activity at the time of waking up acquired by the sleep state acquisition section 22. The sleep state output section 23 causes the autonomic nerve display section P30 to be displayed based on the state of the autonomic nerves acquired by the sleep state acquisition section 22.

[0107] When the sleep state output section 23 causes the states of the autonomic nerves for a plurality of days to be displayed on the autonomic nerve display section P30, for example, a plurality of points P30a may be displayed on the autonomic nerve display section P30 shown in FIG. 7(a). One point P30a indicates, for example, the state of the autonomic nerves on a certain day.

[0108] As shown in FIG. 7(b), the sleep state output screen P2 includes a health risk display section P31 and a sleep outpatient search section P32. The health risk display section P31 is a part that displays the health risk due to the user's abnormal breathing state. For example, the health risk display section P31 is displayed as a two-axis graph. The vertical axis of the health risk display section P31 indicates the average detection count. The horizontal axis of the health risk display section P31 indicates the maximum detection count. The sleep state output unit 23 causes a point P31a to be displayed on the health risk display section P31 based on the average detection count and the maximum detection count acquired by the sleep state acquisition unit 22.

[0109] When the sleep state output unit 23 causes the health risk display section P31 to display the health risks due to the abnormal breathing states on multiple days, for example, a plurality of points P31a may be displayed on the health risk display section P31 shown in FIG. 7(b). One point P31a indicates, for example, the health risk on a certain day.

[0110] The sleep outpatient search section P32 is a part for displaying the geographical locations of hospitals having findings related to sleep. When the sleep outpatient search section P32 is pressed, the user terminal 2 displays a screen showing the geographical location of the hospital. The screen showing the geographical location of the hospital displays, for example, the locations of hospitals located within a predetermined distance from the user's current location. The content providing unit 26 acquires, for example, the geographical locations of the hospitals included in the sleep counseling office from the information indicating the geographical locations of the preset sleep counseling offices. The content providing unit 26 causes the screen to be displayed based on the acquired geographical locations of the hospitals.

[0111] Next, a sleep state output screen P2 that displays the sleep state for each predetermined period will be described. For example, when the button labeled "Week" displayed at the top of the sleep state output screen P2 shown in FIG. 4 is pressed, the user terminal 2 displays the sleep state output screen P2 shown in FIG. 8(a). The sleep state output screen P2 includes a sleep score display section P33 and a sleep time display section P34. The sleep score display section P33 is a section that displays the sleep score for a predetermined period. The "predetermined period" is, for example, one week. For example, the sleep score display section P33 is displayed as a two-axis graph. The vertical axis of the sleep score display section P33 indicates the sleep score. The horizontal axis of the sleep score display section P33 indicates the date. The sleep score display section P33, for example, displays the sleep score for one week as a line graph. The sleep state output section 23 causes the sleep score display section P33 to be displayed from the calculated sleep score.

[0112] The sleep time display section P34 is a section that displays the sleep time for a predetermined period. For example, the sleep time display section P34 is displayed as a two-axis graph. The vertical axis of the sleep time display section P34 indicates the sleep time. The horizontal axis of the sleep time display section P34 indicates the date. The sleep time display section P34, for example, displays the sleep time for one week as a bar graph. The sleep state output section 23 causes the sleep time display section P34 to be displayed from the sleep time acquired by the sleep state acquisition section 22.

[0113] For example, when the sleep state output screen P2 shown in FIG. 8(a) is scrolled, the user terminal 2 displays the sleep state output screen P2 shown in FIG. 8(b). The sleep state output screen P2 includes a sleep stage display section P35. The sleep stage display section P35 is a section that displays the time change of the sleep stage during the user's sleep. The sleep stage display section P35, for example, displays the time change of the sleep stage on a daily basis. The sleep stage display section P35, for example, displays the sleep stages during the user's sleep in different colors. The sleep stage display section P35, for example, displays the user's sleep stage in four stages: the wake stage, the REM sleep stage, the light sleep stage, and the deep sleep stage. The sleep state output section 23 causes the sleep stage display section P35 to be displayed from the sleep stages acquired by the sleep state acquisition section 22.

[0114] For example, when the user presses the button labeled "Month" displayed at the top of the sleep state output screen P2 shown in Fig. 8(a), the user terminal 2 displays the sleep state output screen P2 shown in Fig. 9(a). The sleep state output screen P2 includes a sleep calendar display section P36. The sleep calendar display section P36 is a section that displays the sleep score and activity records for a predetermined period. The "predetermined period" is, for example, one month. The sleep calendar display section P36 displays the sleep score for the predetermined period calculated by the sleep state output section 23 and the activity records for the predetermined period acquired by the sleep state acquisition section 22. The sleep calendar display section P36 displays the activity records separated by symbols. The sleep state output section 23 causes the calculated sleep score to be displayed on the sleep calendar display section P36. The sleep state acquisition section 22 causes the acquired activity records to be separated by symbols and displayed on the sleep calendar display section P36.

[0115] The sleep state output screen P2 shown in Fig. 9(a) may include, for example, a section that displays the sleep score for one month. This section may display the sleep score for one month as a line graph, for example. The sleep state output section 23 may cause this section to be displayed from the calculated sleep score.

[0116] For example, when the sleep state output screen P2 shown in FIG. 9(a) is scrolled, the user terminal 2 displays the sleep state output screen P2 shown in FIG. 9(b). The sleep state output screen P2 includes an average data display section P37. The average data display section P37 displays, for example, at least one of the average value of the sleep score, the average value of the sleep time, the average value of the wake-up time, the average value of the sleep efficiency, the average value of the number of mid-sleep awakenings, the average value of the sleep latency, and the average value of the deep sleep time, over a predetermined period. The sleep state output section 23 causes the average data display section P37 to display the calculated average value of the sleep score over the predetermined period. The sleep state output section 23 causes the average data display section P37 to display the average values of the sleep time, wake-up time, sleep efficiency, number of mid-sleep awakenings, and sleep latency acquired by the sleep state acquisition section 22. The sleep state output section 23 acquires, from the sleep stages acquired by the sleep state acquisition section 22, the time during which the sleep stage was the deep sleep stage during sleep. The sleep state output section 23 causes the average data display section P37 to display, as the average value of the deep sleep time, the average value of the time during which the acquired sleep stage was the deep sleep stage over a predetermined period.

[0117] The sleep state output screen P2 includes a sleep sharing screen instruction section P38. For example, when the sleep sharing screen instruction section P38 is pressed, the user terminal 2 displays the sleep sharing result screen P7. FIG. 10 is a diagram showing an example of the sleep sharing result screen P7. The sleep sharing result screen P7 is a screen showing the result of outputting the user's sleep state to other users. The sleep sharing result screen P7 displays the sleep score, activity record, post-wake-up evaluation, bedtime, and wake-up time for each user belonging to the group.

[0118] The sleep state acquisition section 22 causes the sleep sharing result screen P7 to display the acquired activity record and post-wake-up evaluation. The sleep state acquisition section 22 causes the sleep sharing result screen P7 to display the acquired bedtime and wake-up time. The sleep state output section 23 causes the sleep sharing result screen P7 to display the calculated sleep score. The sharing section 29 outputs the user's sleep state to other users belonging to the group including the user. As an output, the sharing section 29 causes the sleep sharing result screen P7 on another user's user terminal 2 to display the user's sleep state.

[0119] When the alarm selection unit P15 in the menu bar P14 (see FIG. 4 etc.) is pressed, the user terminal 2 displays the alarm setting screen P4. FIG. 11 is a diagram showing an example of the alarm setting screen P4. For example, even if the alarm selection unit P15 is pressed, the menu bar P14 continues to remain on the alarm setting screen P4 without disappearing. The alarm setting screen P4 is a screen for selecting the types of voice contents provided to the user at the time of falling asleep and waking up. The alarm setting screen P4 includes, for example, a target bedtime display unit P41 that displays the target bedtime, a target sleep time display unit P42 that displays the target sleep time, and a playback time display unit P43 that displays the playback time when the voice content is played. The target bedtime, the target sleep time, and the playback time are set by the user, for example.

[0120] The alarm setting screen P4 includes an alarm setting unit P44 and a talent voice setting unit P45. When the alarm setting unit P44 is pressed, the user terminal 2 displays the alarm content setting screen P5. FIG. 12(a) is a diagram showing an example of the alarm content setting screen P5. On the alarm content setting screen P5, the user selects the type of voice content. On the alarm content setting screen P5, for example, as the type of voice content, the user selects whether there is repetition of the voice content, the type of sound (alarm sound) in the voice content, the volume of the voice content, whether to gradually increase the volume of the voice content, the presence or absence of vibration, and the playback time of the voice content. On the alarm content setting screen P5, the user selects, for example, as the type of voice content, the presence or absence of snooze, the interval of snooze, the presence or absence of smart alarm, and the range of smart alarm.

[0121] The smart alarm is a function that controls the timing of playing audio content according to the user's sleep stage. The range of the smart alarm means the time width of the playback time zone. The playback time zone is a time zone that includes the time when the audio content is played by the content providing unit 26. In other words, when the smart alarm is provided, the content providing unit 26 plays the audio content at any time included in the playback time zone.

[0122] For example, when the user has a smart alarm, the content providing unit 26 determines the timing of playing the audio content from the sleep stage acquired by the sleep state acquisition unit 22 and the range of the selected smart alarm. More specifically, the content providing unit 26, for example, acquires a time zone in the past by the time width of the range of the selected smart alarm from a preset playback time (see the playback time display unit P43 in FIG. 11) as the playback time zone. The content providing unit 26 determines the timing when the sleep stage first becomes a light sleep stage in the acquired playback time zone as the timing of playing the audio content. The content providing unit 26 plays the audio content at the determined timing. In this case, the audio content can be played for the user at the timing when the user is lightly sleeping. As a result, the user can wake up more smoothly.

[0123] For example, when there is no timing at which the sleep stage becomes a light sleep stage in the acquired playback time zone (when the user remains in a deep sleep), the content providing unit 26 may determine the set playback time as the timing of playing the audio content. For example, when the user does not have a smart alarm, the content providing unit 26 may play the audio content at the selected playback time.

[0124] FIG. 12(b) is a diagram showing an example of the talent voice setting screen P6. As shown in FIGS. 11 and 12(b), when the talent voice setting unit P45 is pressed, the user terminal 2 displays the talent voice setting screen P6. The talent voice setting screen P6 is a screen for selecting a person (talent) who transmits the voice content provided to the user. On the talent voice setting screen P6, the user can select, for example, a person who emits a voice as the type of voice content. In the present embodiment, the person is, for example, a famous person such as an entertainer or a sports player.

[0125] When the user selects voice content (for example, an alarm sound) on the alarm content setting screen P5, the reception unit 25 receives the voice content selected on the alarm content setting screen P5. When the user selects voice content (for example, which talent to use) on the talent voice setting screen P6, the reception unit 25 receives the voice content selected on the talent voice setting screen P6.

[0126] The alarm setting screen P4 includes an alarm instruction unit P46, a voice recording instruction unit P47, a mattress cooperation instruction unit P48, and a sleep sharing instruction unit P49. The alarm instruction unit P46 is a part for instructing whether to play voice content when the user wakes up. For example, by pressing the alarm instruction unit P46, the playback function of the voice content can be enabled or disabled. When the playback function of the voice content is enabled, the content providing unit 26 plays the voice content of the type selected on at least one of the alarm content setting screen P5 and the talent voice setting screen P6 when the user wakes up.

[0127] The voice recording instruction unit P47 is a part for instructing whether to record sounds emitted by the user and around the user during the user's sleep. For example, by pressing the voice recording instruction unit P47, the sound recording function can be enabled or disabled. When the sound recording function is enabled, the recording unit 24 starts recording the sounds emitted by the user and around the user. When the voice recording instruction unit P47 is pressed, the recording unit 24 may start recording the sound at the time of the user's falling asleep obtained by the sleep state acquisition unit 22.

[0128] The mattress cooperation instruction unit P48 is a part for instructing whether to cooperate the sleep analysis application 20 and the sensor unit 11 attached to the mattress 10. By pressing the mattress cooperation instruction unit P48, the cooperation function between the sleep analysis application 20 and the sensor unit 11 can be enabled or disabled. When the cooperation function is enabled, the sleep analysis application 20 starts the cooperation with the sensor unit 11. The cooperation between the user terminal 2 and the sensor unit 11 may be realized by a known communication means such as Bluetooth (registered trademark).

[0129] The sleep sharing instruction unit P49 is a part for instructing whether to output the user's sleep state to other users. By pressing the sleep sharing instruction unit P49, the sharing function of the sleep state can be enabled or disabled. When the sharing function of the sleep state is enabled, the sharing unit 29 outputs the user's sleep state to other users belonging to the group including the user.

[0130] The content of the above-mentioned alarm setting screen P4 is not particularly limited and can be changed as appropriate. For example, the alarm setting screen P4 may not include at least any one of the alarm instruction unit P46, the voice recording instruction unit P47, the mattress cooperation instruction unit P48, and the sleep sharing instruction unit P49.

[0131] When the content selection part P17 in the menu bar P14 (see Fig. 11 etc.) is pressed, the user terminal 2 displays the content selection screen P8. Fig. 13 is a diagram showing an example of the content selection screen P8. The content selection screen P8 is a screen for selecting life improvement content. The content selection screen P8 includes a first content selection part P71, a second content selection part P72, and a third content selection part P73.

[0132] For example, the first content selection part P71 is a part for selecting a stretching video as the life improvement content provided by the content providing part 26. The stretching is, for example, supposed to make it easier to fall asleep more smoothly by doing it before going to bed. When the first content selection part P71 is pressed, the content providing part 26 displays the video content screen P9.

[0133] Fig. 14 is a diagram showing an example of the video content screen P9. The video content screen P9 displays, for example, a stretching video. The user can, for example, do stretching before going to bed while watching the video content screen P9.

[0134] As shown in Fig. 13, for example, the second content selection part P72 is a part for selecting a yoga video as the life improvement content provided by the content providing part 26. The yoga is, for example, supposed to make it easier to wake up more smoothly by doing it after waking up. When the second content selection part P72 is pressed, the content providing part 26 displays the yoga video.

[0135] For example, the third content selection part P73 is a part for selecting music as the life improvement content provided by the content providing part 26. The music is, for example, supposed to have a relaxing effect such as healing music. When the third content selection part P73 is pressed, the content providing part 26 plays the music.

[0136] As shown in FIG. 1, the service output system 1 includes a store terminal 41, an individual customer information server 42, a customer information server 43, a point management server 44, and a store information server 45.

[0137] In the present embodiment, the service output system 1 includes a plurality of store terminals 41. The store terminal 41 is a terminal used by a store. In the present embodiment, the store terminal 41 may be the same type of terminal as the user terminal 2, or may be a different type of terminal from the user terminal 2. The store terminal 41 is operated, for example, by a user who visits the store. The store terminal 41 receives, for example, the identification information assigned by the identification information assigning unit 51 input by the user.

[0138] The store is a store that presents product information to the user and promotes the purchase of the product. The store includes a specialty store that sells a specific type of product, a franchise store (franchise) belonging to a company, a tenant store in a commercial facility such as a department store or a shopping center, and a mass merchandiser that purchases products and sells products.

[0139] The store terminal 41 is communicable with a main body unit 100 (see FIG. 2) that conducts transactions with a plurality of stores. The main body unit 100 is an enterprise (including an organization, a company, a corporation, or an individual) that sells products to users via stores. The main body unit 100 includes a main body organization that manufactures and manages the inventory of products handled by the store, a franchiser that oversees franchise stores, and a head office organization that oversees mass merchandisers.

[0140] When a user purchases a product using the store terminal 41, the store terminal 41 transmits the user's order information including the user's identification information to the main body unit 100. The order information is information that identifies the product ordered by the user. The order information includes the price of the product ordered by the user. When the main body unit 100 receives the order information from the store terminal 41, it provides the product indicated by the order information to the user identified by the identification information included in the received order information.

[0141] The main body 100 identifies the products ordered by the user from the order information received from, for example, the store terminal 41. The main body 100 identifies and specifies the user who ordered the product from the identification information received from, for example, the store terminal 41. The main body 100 acquires the name and address of the user from the basic information of the specified user. The main body 100 provides the product to the user by sending the acquired product to the address of the user who acquired the product. The main body 100 may send the product to the user by means such as postal service.

[0142] The store terminal 41 can communicate with the individual customer information server 42. When the store terminal 41 transmits order information to the main body 100, it transmits the order information to the individual customer information server 42 (described later) arranged in the store where the store terminal 41 is arranged.

[0143] In this embodiment, in addition to the store terminal 41, a cash calculator is arranged in the store. The cash calculator is used, for example, when the user pays the price of the product after the store terminal 41 accepts the user's order. The cash calculator is, for example, a cash calculator using a POS (Point Of Sales) system. In this case, the cash calculator may be able to cooperate with the store terminal 41 by means of a POS system. However, the function of the cash calculator may be included in the function of the store terminal 41. In this case, the cash calculator may not be provided in the store.

[0144] In this embodiment, the service output system 1 includes the same number of individual customer information servers 42 as the number of stores. The individual customer information server 42 is arranged, for example, for each store. The number of individual customer information servers 42 is not particularly limited. The individual customer information server 42 can communicate with the customer information server 43 and the point management server 44. In this embodiment, each of the plurality of individual customer information servers 42 can communicate with the customer information server 43 and the point management server 44.

[0145] The individual customer information server 42 transmits the order information received from the store terminal 41 to the customer information server 43. The individual customer information server 42 transmits to the customer information server 43 the order information including store identification information that uniquely identifies the store. The store identification information is, for example, preset.

[0146] The individual customer information server 42 generates point information indicating points corresponding to the amount of the product included in the order information received from the store terminal 41. The points corresponding to the amount may be, for example, a value obtained by multiplying the amount by a predetermined coefficient. The individual customer information server 42 transmits the generated point information including identification information to the point management server 44.

[0147] In this embodiment, the user can purchase products not only with the store terminal 41 but also with the user terminal 2. The user terminal 2 can access, for example, a shopping site where products can be purchased. When the user purchases a product with the user terminal 2, the user terminal 2 transmits to the main body unit 100 the order information of the user including the identification information of the user. When the user terminal 2 transmits the order information to the main body unit 100, the user terminal 2 transmits the order information to the customer information server 43.

[0148] In this embodiment, the user terminal 2 generates point information indicating points corresponding to the amount of the product included in the order information. The user terminal 2 transmits the generated point information including identification information to the point management server 44.

[0149] The customer information server 43 can communicate with the user terminal 2. The customer information server 43 generates purchase information indicating the products purchased by the user from the order information received from the individual customer information server 42 or the user terminal 2. The purchase information is, for example, the history of the products purchased by the user. The customer information server 43 stores the generated purchase information. The customer information server 43 stores the purchase information for each store based on the store identification information transmitted from the individual customer information server 42. The customer information server 43 transmits the generated purchase information to the user terminal 2. The customer information server 43 stores the basic information received from the user terminal 2. The customer information server 43 receives a password from the user terminal 2 and stores the password received from the user terminal 2. When the customer information server 43 receives the changed password from the user terminal 2, it updates the stored password to the changed password.

[0150] The point management server 44 manages the points of the user. The points may be exchangeable points or non-exchangeable points that can be used when placing an order for products in subsequent times. The points available at the time of placing an order are, for example, the upper limit of the amount that can be discounted from a predetermined amount when purchasing a product of a predetermined amount. The point management server 44 manages points for each user.

[0151] The point management server 44 can communicate with the user terminal 2. When the point management server 44 receives point information from the individual customer information server 42 or the user terminal 2, it grants points to the user according to the received point information. The point management server 44 grants the points indicated by the received point information to the user. The point management server 44 stores the held points, which are the points held by the user. The point management server 44 transmits the held points to the user terminal 2 and the store terminal 41.

[0152] The store information server 45 stores store location information indicating the geographical location of the store. The store location information is, for example, preset. The store information server 45 is communicable with, for example, the customer information server 43. The store information server 45 transmits the store location information to the customer information server 43. The store information server 45 transmits the store location information to the user terminal 2 via the customer information server 43.

[0153] In this embodiment, the service output system 1 further includes an analysis device 3. The analysis device 3 is a device that identifies services recommended for the user and outputs the identified services to the user. The analysis device 3 is communicable with the user terminal 2. Details of the analysis device 3 will be described later.

[0154] Subsequently, the service proposal application 30 will be described. As shown in FIG. 2, the service proposal application 30 includes, as its functional components, an identification information assigning unit 51, a purchase information acquiring unit 52, and a point assigning unit 53.

[0155] The identification information assigning unit 51 assigns identification information to each user. For example, when the user first activates the service proposal application 30 on the user terminal 2, the identification information assigning unit 51 accepts the input of basic information by the user. The basic information includes, for example, the user's name, address, telephone number, and family composition. The identification information assigning unit 51 generates identification information. The identification information assigning unit 51 sets and assigns the generated identification information to the user. The identification information assigning unit 51 generates, for example, a password for the user. The identification information assigning unit 51 generates, for example, a character string consisting of a predetermined number of alphabets and a predetermined number of numbers as the password.

[0156] The identification information assigning unit 51 associates each of the generated password and the received basic information with the identification information assigned to the user. The identification information assigning unit 51 transmits the identification information, the password associated with the identification information, and the basic information associated with the identification information to the customer information server 43.

[0157] The identification information providing unit 51 may, for example, prompt the user to change the password. In this case, the identification information providing unit 51 causes, for example, a message requesting the user to change the password to be displayed on the display of the user terminal 2. The identification information providing unit 51 receives the input of the changed password by the user. The identification information providing unit 51 transmits the received changed password to the customer information server 43.

[0158] The purchase information acquisition unit 52 acquires purchase information. The purchase information acquisition unit 52 receives and acquires purchase information from the customer information server 43. The purchase information acquisition unit 52 transmits the acquired purchase information to the analysis device 3.

[0159] The point awarding unit 53 acquires the sleep state output from the sleep state output unit 23. The point awarding unit 53 awards points corresponding to the sleep state output from the sleep state output unit 23 to the user. The point awarding unit 53 generates point information indicating the points corresponding to the acquired sleep state. The point awarding unit 53 may generate, for example, point information indicating points equal to the sleep score calculated by the sleep state output unit 23. The point awarding unit 53 transmits the generated point information including the identification information to the point management server 44.

[0160] The service proposal application 30 causes the user terminal 2 to display the identification information provided by the identification information providing unit 51. The service proposal application 30 causes the user terminal 2 to display the held points received from the point management server 44. The service proposal application 30 transmits the sleep state shared by the sleep state output unit 23 to the analysis device 3.

[0161] The service proposal application 30 causes, for example, topics related to sleep to be displayed on the user terminal 2. The topics include, for example, information indicating products for improving the quality of sleep. The topics include, for example, information indicating habits for improving the quality of sleep. The service proposal application 30 may display on the user terminal 2 the topics preset in the service proposal application 30. The service proposal application 30 may receive topics from, for example, a website. The service proposal application 30 may cause, for example, the topics received from the website to be displayed on the user terminal 2.

[0162] The service proposal application 30 may cause, for example, the geographical location of a store to be displayed on the user terminal 2. The service proposal application 30 receives store location information, for example, from a store information server 45 via a customer information server 43. The service proposal application 30 may cause, for example, the geographical location of the store to be displayed on the user terminal 2 from the received store location information.

[0163] The service proposal application 30 may cause, for example, information indicating the services provided by the main body 100 to be displayed on the user terminal 2. The services provided by the main body 100 are, for example, rental services for products. The information indicating the services is, for example, an advertisement for proposing the services to the user. The service proposal application 30 may obtain, for example, information indicating the services from the main body 100. The service proposal application 30 may cause the obtained information indicating the services to be displayed on the user terminal 2.

[0164] For example, when the service proposal application 30 is executed, the service proposal application 30 causes a member information display screen Q1 to be displayed on the user terminal 2. FIG. 15 is a diagram showing an example of the member information display screen Q1. The member information display screen Q1 includes a menu bar Q10. The menu bar Q10 includes a topics instruction section Q11, a store instruction section Q12, a shopping instruction section Q13, a service instruction section Q14, and a member information instruction section Q15.

[0165] The topic instruction unit Q11 is a part for instructing the display of topics related to sleep. When the topic instruction unit Q11 is pressed, the service proposal application 30 causes the topics related to sleep to be displayed. The store instruction unit Q12 is a part for instructing the display of the geographical location of the aforementioned store. When the store instruction unit Q12 is pressed, the service proposal application 30 causes the geographical location of the store corresponding to the store location information received from the store information server 45 to be displayed on the user terminal 2.

[0166] The shopping instruction unit Q13 is a part for instructing access to a shopping site where products can be purchased. When the shopping instruction unit Q13 is pressed, the service proposal application 30 causes the user terminal 2 to access the shopping site. The service instruction unit Q14 is a part for instructing the display of the services that the main body unit 100 can provide to the user. When the service instruction unit Q14 is pressed, the service proposal application 30 causes the user terminal 2 to access a website indicating the services provided by the main body unit 100. For example, the user can apply for enjoying the services via the website. When the application by the user is made, the service proposal application 30 transmits the application information to the customer information server 43. The application information includes, for example, the history of the services enjoyed by the user.

[0167] For example, the service instruction unit Q14 is displayed before the membership information display screen Q1 is displayed. In this state, when the membership information instruction unit Q15 is pressed, the service proposal application 30 causes the membership information display screen Q1 to be displayed. The membership information display screen Q1 displays, for example, the points held received from the point management server 44 and the identification information assigned by the identification information assigning unit 51. The membership information display screen Q1 displays, for example, a barcode indicating the identification information. The membership information display screen Q1 may display a two-dimensional code such as a QR code (registered trademark) instead of the barcode.

[0168] The membership information display screen Q1 includes a point history instruction section Q21, a purchase history instruction section Q22, a service history instruction section Q23, and a basic information change instruction section Q24. The point history instruction section Q21 is a part for instructing the display of the user's point history. For example, when the point history instruction section Q21 is pressed, the service proposal application 30 acquires point information from the point management server 44. The service proposal application 30 generates information indicating the user's point history from the acquired point information. The service proposal application 30 causes the user terminal 2 to display the generated information indicating the point history.

[0169] The purchase history instruction section Q22 is a part for instructing the display of the user's purchase history. For example, when the purchase history instruction section Q22 is pressed, the service proposal application 30 acquires purchase information from the customer information server 43. The service proposal application 30 causes the user terminal 2 to display the acquired purchase information.

[0170] The service history instruction section Q23 is a part for instructing the display of the history of services enjoyed by the user. For example, when the service history instruction section Q23 is pressed, the service proposal application 30 acquires application information from the customer information server 43. The service proposal application 30 causes the user terminal 2 to display the acquired application information.

[0171] The basic information change instruction section Q24 is a part for instructing the display of a basic information change screen (not shown). The basic information change screen is a screen for changing the user's basic information. When the basic information change instruction section Q24 is pressed, the service proposal application 30 causes the user terminal 2 to display the basic information change screen. The service proposal application 30 accepts the changed basic information via the basic information change screen. The service proposal application 30 transmits the accepted changed basic information to the customer information server 43. The customer information server 43 updates the stored basic information to the changed basic information received from the service proposal application 30.

[0172] The analysis device 3 shown in FIG. 1 is, for example, a server. As an example, the analysis device 3 includes a processor (e.g., a CPU) that executes an operating system and software (applications), etc., a main memory unit composed of a ROM and a RAM, an auxiliary storage unit composed of a flash memory, etc., a communication control unit composed of a wireless communication module, etc., an input device, and an output device such as a display. However, the configuration of the analysis device 3 is not limited to the above and can be changed as appropriate. As its functional configuration, the analysis device 3 has a service identification unit 61 and a service output unit 62.

[0173] The service identification unit 61 receives and acquires purchase information from the purchase information acquisition unit 52. The service identification unit 61 receives and acquires the sleep state from the service proposal application 30. The service identification unit 61 identifies the service recommended for the user from the acquired purchase information and sleep state. For example, the service identification unit 61 acquires the user's preferences from the purchase information. The service identification unit 61 identifies the provision of advertisements for products that conform to the acquired preferences as a service. For example, the service identification unit 61 acquires the user's sleep score as the sleep state. When the acquired sleep score is equal to or less than a predetermined value, the service identification unit 61 identifies the provision of advertisements for products that can improve sleep as a service.

[0174] The service output unit 62 outputs the service identified by the service identification unit 61 to the user. In the present embodiment, the service output unit 62 transmits an email indicating the service identified by the service identification unit 61 to the user terminal 2 as an output. Further, the service output unit 62 may display the service identified by the service identification unit 61 on the user terminal 2 as the application screen of the service proposal application 30. Thus, the output mode of the service output unit 62 is not particularly limited.

[0175] Next, an example of the operation of the service output system 1 will be described. FIG. 16 is a flowchart showing an example of the operation of the service output system 1 that identifies a user identified by identification information. The service output system 1 executes the operation shown in FIG. 16 before acquiring the sleep state of the user. For example, when the user first activates the service proposal application 30 on the user terminal 2, the identification information assigning unit 51 assigns identification information to each user (step S1). More specifically, the identification information assigning unit 51 first accepts the input of basic information by the user. Then, the identification information assigning unit 51 generates identification information and sets and assigns the generated identification information to the user.

[0176] In step S1, the identification information assigning unit 51 generates a password. Thereafter, the identification information assigning unit 51 associates each of the generated password and the received basic information with the identification information assigned to the user. In step S1, the identification information assigning unit 51 may prompt the user to change the password.

[0177] Subsequently, the service output system 1 coordinates the applications (step S2). In step S2, the service output system 1 makes the sleep analysis application 20 and the service proposal application 30 share information with each other. The user terminal 2 displays an authentication screen P1 (see FIG. 3). The user terminal 2 displays the authentication screen P1 on the display of the user terminal 2 according to the instructions of the program constituting the sleep analysis application 20. The user terminal 2 accepts the input of the identification information and the password by the user via the authentication screen P1.

[0178] The user identification unit 21 determines whether the identification information input by the user matches the identification information assigned in step S1. The user identification unit 21 determines whether the password input by the user matches the password set in association with the identification information in step S1.

[0179] When it is determined that the input identification information matches the assigned identification information and it is determined that the input password matches the set password, the sleep analysis application 20 and the service proposal application 30 can share information with each other. At this time, the user identification unit 21 identifies the user who input the identification information and password as the user identified by the identification information (step S3). Through the above steps, the service output system 1 identifies the user identified by the identification information.

[0180] FIG. 17 is a flowchart showing an example of the operation of the service output system 1 until the sleep state is output. Before the service output system 1 executes the operation shown in FIG. 17, first, the sensor unit 11 is attached to the mattress 10. In the present embodiment, a sensor sheet is attached to the mattress 10 as the sensor unit 11. Next, the user's body is placed on the mattress 10.

[0181] Before the service output system 1 executes the operation shown in FIG. 17, the content server 16 stores the life improvement content in advance. The life improvement content includes voice content. The content server 16 stores advice on the user's sleep as the life improvement content. The content server 16 stores information for promoting the user's behavior change as the life improvement content.

[0182] Subsequently, the reception unit 25 receives the selection of the voice content (step S11). In step S11, the reception unit 25 receives the selection of the voice content by the user from a plurality of preset types of voice content. In step S11, for example, the user terminal 2 displays an alarm content setting screen P5 (see FIG. 12(a)). The reception unit 25 receives, for example, the voice content selected on the alarm content setting screen P5.

[0183] Subsequently, the content providing unit 26 provides life improvement content when the user falls asleep (step S12). In step S12, the content providing unit 26 provides, for example, the audio content selected in step S11. If the user does not select the life improvement content to be provided when falling asleep in step S11, the service output system 1 may omit the execution of step S12 and execute step S13.

[0184] After the user falls asleep, the analysis server 13 analyzes the user's sleep. The analysis server 13 obtains the user's sleep state from the acquired respiration information, body movement information, and heartbeat information. The analysis server 13 obtains, as the sleep state, the user's sleep stage, sleep time, sleep latency, number of mid-sleep awakenings, sleep efficiency, state of the autonomic nervous system, and health risk due to abnormal respiration state. The analysis server 13 obtains, as the state of the autonomic nervous system, the relaxation level at the time of falling asleep and the activity level at the time of awakening. The analysis server 13 obtains, as the health risk due to abnormal respiration state, the average detection frequency and the maximum detection frequency. The analysis server 13 transmits the acquired sleep state to the short-term data server 14. At this time, the short-term data server 14 stores the sleep state received from the analysis server 13.

[0185] Next, the sleep state acquisition unit 22 acquires the sleep state acquired by the analysis server 13 (step S13). In step S13, the sleep state acquisition unit 22 transmits an output command to the short-term data server 14 at a predetermined timing. When the short-term data server 14 receives the output command from the sleep state acquisition unit 22, it transmits the stored sleep state to the sleep state acquisition unit 22. The sleep state acquisition unit 22 receives and acquires the sleep state from the short-term data server 14.

[0186] Next, the device control unit 27 controls the operation of the device 12 based on the sleep state acquired in step S13 (step S14). Then, the recording unit 24 records the sounds emitted by the user and around the user during the user's sleep (step S15). In step S15, the recording unit 24 records, for example, at least one of the user's snoring and the operating sound of the device. The recording unit 24 records the recorded sounds to generate an audio recording.

[0187] In step S15, the recording unit 24 generates audio data indicating the sounds in the time period when sounds of a predetermined volume or more occurred from the generated audio recording. The recording unit 24 causes the generated audio data to be displayed on the audio recording display screen P3 (see FIG. 5). For example, when the playback button P3a on the audio recording display screen P3 is pressed after the user wakes up, the recording unit 24 plays back the sounds indicated by the audio data.

[0188] Subsequently, the content providing unit 26 provides (for example, plays back) life improvement content when the user wakes up (step S16). The content providing unit 26 may, for example, play back the audio content selected in step S11. In this case, the content providing unit 26 plays back the audio content at the playback time set in step S11, for example, to play back the audio content when the user falls asleep.

[0189] In step S16, the content providing unit 26 may provide, for example, audio content corresponding to the sleep state acquired in step S13. In this case, the content providing unit 26 adjusts the volume of the audio content according to the sleep state acquired in step S13, for example. The content providing unit 26 acquires, for example, the sleep score calculated in step S13. In step S16, the content providing unit 26 sets the volume of the audio content to a predetermined first volume, for example, when it is determined that the sleep score is equal to or greater than a predetermined value, and sets the volume of the audio content to a second volume greater than the first volume when it is determined that the sleep score is less than the predetermined value.

[0190] In step S16, the content providing unit 26 may provide advice according to the sleep state acquired in step S13, for example. The content providing unit 26 receives and acquires advice on the user's sleep from the content server 16. The content providing unit 26 determines, for example, whether or not the sleep latency acquired in step S13 is longer than a predetermined time. When it is determined that the sleep latency is longer than the predetermined time, for example, the content providing unit 26 receives from the content server 16 advice indicating that the user has a tendency of having trouble falling asleep among the advice on sleep. The content providing unit 26 provides the received advice indicating that the user has a tendency of having trouble falling asleep.

[0191] In step S16, the content providing unit 26 may provide information for promoting behavioral modification according to the sleep state acquired in step S13, for example. In this case, the content providing unit 26 acquires, for example, the sleep score calculated by the sleep state output unit 23. When it is determined that the acquired sleep score is equal to or lower than a predetermined value, for example, the content providing unit 26 receives from the content server 16 information for promoting consultation with a sleep expert among the information for promoting behavioral modification. The content providing unit 26 provides the received information for promoting consultation with a sleep expert.

[0192] In step S16, the content providing unit 26 may provide life improvement content according to the voice recording generated in step S15, for example. The content providing unit 26 extracts, for example, the loudness, length, and frequency of the user's snoring from the voice recording generated in step S15. The content providing unit 26 calculates the severity of the snoring from the extracted loudness, length, and frequency of the user's snoring. The content providing unit 26 provides life improvement content according to the calculated severity of the snoring, for example.

[0193] The content providing unit 26 determines, for example, whether or not the calculated severity of the snoring is equal to or higher than a predetermined value. When it is determined that the calculated severity of the snoring is equal to or higher than the predetermined value, for example, the content providing unit 26 provides information for promoting consultation with a sleep expert as information for promoting behavioral modification.

[0194] Note that in step S11, if the user does not select the life improvement content provided during waking hours, the service output system 1 may omit the execution of step S16 and execute step S17.

[0195] After the user wakes up, the sleep state acquisition unit 22 acquires the post-wake-up evaluation of the user. The sleep state acquisition unit 22, for example, receives the input of the post-wake-up evaluation by the user after waking up and acquires the received post-wake-up evaluation. The sleep state acquisition unit 22, for example, receives the action record input on a predetermined screen. The sleep state acquisition unit 22 causes the received action record to be displayed on the action record display unit P21 (see FIG. 4). The sleep state acquisition unit 22, for example, attaches a check mark to the icon corresponding to the action taken by the user from the received action record.

[0196] Next, the sleep state output unit 23 outputs the sleep state acquired in step S13 to the user (step S17). In step S17, the sleep state output unit 23 outputs, as the sleep state, the sleep stage, sleep time, sleep latency, number of mid-sleep awakenings, sleep efficiency, state of the autonomic nervous system, and health risk due to abnormal breathing state. The sleep state output unit 23 calculates a sleep score from the sleep state acquired in step S13. The sleep state output unit 23 outputs the calculated sleep score. The sleep state output unit 23 shares the sleep state acquired in step S13 with the service proposal application 30. Through the above steps, the service output system 1 outputs the sleep state of the user.

[0197] FIG. 18 is a flowchart showing an example of the operation of the service output system 1 until the service is output. Before the service output system 1 executes the operation shown in FIG. 18, the customer information server 43 generates purchase information from the order information received from the individual customer information server 42 or the user terminal 2. The customer information server 43 stores the generated purchase information. The customer information server 43 transmits the generated purchase information to the user terminal 2.

[0198] First, the purchase information acquisition unit 52 receives and acquires purchase information from the customer information server 43 (step S21). In step S21, the purchase information acquisition unit 52 transmits the acquired purchase information to the analysis device 3.

[0199] Next, the service identification unit 61 identifies the service recommended for the user (step S22). In step S22, the service identification unit 61 receives and acquires the purchase information acquired in step S21. In step S22, the service identification unit 61 receives and acquires the sleep state acquired in step S13. The service identification unit 61 identifies the service recommended for the user from the purchase information acquired in step S21 and the sleep state acquired in step S13.

[0200] In step S22, the service identification unit 61, for example, acquires the user's preferences from the purchase information. The service identification unit 61 identifies, as a service, the provision of advertisements for products that conform to the acquired preferences. The service identification unit 61, for example, when the acquired sleep score is equal to or less than a predetermined value, identifies, as a service, the provision of advertisements for products that can improve sleep.

[0201] Next, the service output unit 62 outputs the service identified in step S22 to the user (step S23). In step S23, the service output unit 62 transmits, as an output, an e-mail indicating the identified service to the user terminal 2. Through the above steps, the service output system 1 outputs the service recommended for the user to the user.

[0202] FIG. 19 is a flowchart showing an example of the operation of the service output system 1 until points are given to the user. First, the user purchases a product (step S31). In step S31, the user purchases a product using, for example, the store terminal 41 or the user terminal 2.

[0203] When the user purchases a product using the store terminal 41 in step S31, the store terminal 41 transmits the order information of the user including the identification information of the user to the main body 100. When the user purchases a product using the user terminal 2 in step S31, the user terminal 2 transmits the order information of the user including the identification information of the user to the main body 100. When the main body 100 receives the order information from the store terminal 41 or the user terminal 2, the main body 100 provides the product indicated by the order information to the user identified by the identification information included in the received order information.

[0204] When the store terminal 41 transmits the order information to the main body 100, the store terminal 41 transmits the order information to the individual customer information server 42 of the store where the store terminal 41 is arranged. When the user terminal 2 transmits the order information to the main body 100, the user terminal 2 generates point information indicating points corresponding to the amount of the product included in the order information.

[0205] Next, the point management server 44 grants points corresponding to the amount of the product to the user (step S32). In step S32, the point management server 44 receives the point information from the individual customer information server 42 or the user terminal 2. The point management server 44 grants the points indicated by the received point information, that is, the points corresponding to the amount of the product, to the user. The point management server 44 stores the points held by the user.

[0206] Next, the point granting unit 53 grants points corresponding to the sleep state to the user (step S33). In step S33, the point granting unit 53 acquires the sleep state shared by the sleep state output unit 23 in step S16. The point granting unit 53 grants, for example, points having a value equal to the sleep score calculated in step S16 to the user.

[0207] The point management server 44 receives and acquires point information from the point awarding unit 53. The point management server 44 awards points to the user based on the acquired point information. As a result, the point awarding unit 53 awards points to the user according to the sleep state. Through the above steps, the service output system 1 awards points to the user.

[0208] Figure 20 is a flowchart showing an example of the operation of the service output system 1 until the sleep state is shared. First, the group configuration unit 28 generates a group composed of a plurality of users (step S41). In step S41, the group configuration unit 28 generates a group composed of a plurality of users to whom identification information was assigned in step S1. In step S41, the group configuration unit 28 generates a group composed of a plurality of users arbitrarily determined by at least one user.

[0209] Next, the sharing unit 29 shares the sleep state of the user (step S42). In step S42, the sharing unit 29 outputs the sleep state of the user to other users belonging to the group including the user. The sharing unit 29 outputs the sleep state of one user belonging to the group generated in step S41 to other users belonging to the group. Through the above steps, the service output system 1 shares the sleep state of the user.

[0210] The above is an example of the steps of the operation of the service output system 1 according to this embodiment. However, the content and order of the steps of the operation of the service output system 1 are not limited to the above example and can be changed as appropriate.

[0211] Next, the operation and effect of the service output system 1 will be described. In the service output system 1, purchase information indicating the products purchased by the user is acquired. Since the user often purchases products based on their own preferences, the purchase information tends to reflect the user's preferences. In the service output system 1, from the purchase information reflecting the user's preferences and the sleep state, the service identification unit 61 identifies the service recommended to the user, and the service output unit 62 outputs the service to the user. Therefore, in addition to taking into account the actual situation of the user's sleep by acquiring the sleep state, it is possible to propose a service according to the user's preferences. Also, in the service output system 1, as life improvement content, for example, information indicating exercises for improving sleep can be provided to the user. Therefore, the user's life can be improved.

[0212] In this embodiment, the sleep analysis application 20 and the service proposal application 30 can share information with each other. The service proposal application 30 assigns identification information for identifying the user and acquires the purchase information of the user identified by the assigned identification information. The sleep analysis application 20 uses the identification information assigned by the service proposal application 30 to acquire the sleep state of the user identified by the identification information. Since the user can be managed by the common identification information in both applications, the user can be managed uniformly. Also, since the application functions only by the user inputting the identification information and the password associated with the identification information into the service proposal application 30, the amount of information input by the user can be reduced.

[0213] In this embodiment, the life improvement content includes voice content. The service output system 1 includes a reception unit 25 that receives a user's selection of voice content from a plurality of preset types of voice content. The content providing unit 26 provides the voice content selected by the user in the reception unit 25 at least either when the user falls asleep or wakes up. Thereby, the user can enjoy the voice content selected by himself / herself at least either when falling asleep or waking up. For example, when the user selects voice content suitable for falling asleep as the voice content provided when falling asleep, the user can fall asleep smoothly by the voice content. For example, when the user selects voice content suitable for waking up as the voice content provided when waking up, the user becomes more likely to wake up by the voice content provided when waking up.

[0214] In this embodiment, the life improvement content includes voice content. The content providing unit 26 provides voice content according to the sleep state at the time when the user falls asleep and wakes up. Thereby, since the voice content according to the sleep state is provided to the user, it is possible to make it easier for the user to fall asleep and wake up.

[0215] In this embodiment, the content providing unit 26 provides advice according to the user's sleep state. Thereby, since the user can receive advice according to his / her sleep state, the user can improve his / her sleep based on the advice.

[0216] In this embodiment, the content providing unit 26 provides information that prompts a change in behavior according to the user's sleep state. For example, when the user's sleep state is not good, it is possible to prompt the user to change his / her behavior so as to consult a sleep expert. Therefore, it is possible to improve the user's life by creating an incentive for the user to consult an expert and by prompting the user to change his / her usual behavior.

[0217] In this embodiment, the service output system 1 includes a point awarding unit 53 that awards points to the user according to the sleep state. For example, when awarding larger points to the user as the user's sleep state is better, it can serve as a motivation for the user to strive to get sleep. Therefore, the user's sleep can be improved.

[0218] In this embodiment, the service output system 1 includes a sleep state output unit 23 that outputs the sleep state to the user, and a device control unit 27 that controls the operation of a device 12 that constitutes the environment around the user from the sleep state. Thereby, since the sleep state is output to the user, the user can grasp their own sleep state. Also, since the operation of the device 12 such as an air conditioner arranged around the user can be controlled according to the user's sleep state, the user's sleep environment can be made comfortable according to the sleep state.

[0219] In this embodiment, the sleep state output unit 23 outputs, as the sleep state, the state of the user's autonomic nerves and the health risk due to the user's abnormal breathing state. Thereby, the user can grasp the state of their own autonomic nerves and the health risk due to the abnormal breathing state. Therefore, the user can grasp their own sleep state in more detail.

[0220] In this embodiment, the service output system 1 includes a sharing unit 29 that outputs the user's sleep state to another user different from the user. Thereby, since the user's sleep state is output to another user, the other user can grasp the user's sleep state. Since the other user can grasp the user's sleep state, the other user can promptly take measures for the user's sleep state as needed.

[0221] In this embodiment, the service output system 1 includes a recording unit 24 that records sounds emitted by the user and around the user during the user's sleep. In this case, the user can check, for example, their own snoring that is difficult to notice and the sounds emitted in the sleep environment during sleep. By listening to the sounds emitted by the user, the user can grasp the state of their own body during sleep. Furthermore, by listening to the sounds emitted around the user, the user can grasp their own sleep environment. In this way, the user can grasp their own sleep state by listening to the sounds recorded by the recording unit 24.

[0222] As described above, the embodiments of the service output system according to the present disclosure have been described. However, the present disclosure is not limited to the above-described embodiments, and various modifications are possible without changing the gist described in the claims.

[0223] In the above-described embodiment, an example in which the analysis device 3 has the service identification unit 61 and the service output unit 62 has been described. However, the service proposal application 30 may have the service identification unit 61 and the service output unit 62. In this case, the analysis device 3 may not be provided. In this case, the service identification unit 61 may identify the service recommended to the user from the purchase information acquired by the purchase information acquisition unit 52 and the sleep state acquired by the sleep state acquisition unit 22.

[0224] The customer information server 43 may store activity information related to the activities of the user during wakefulness. The activity information includes, for example, at least one of the user's heart rate, blood pressure, and calorie consumption during wakefulness. The activity information may be acquired, for example, by an activity meter worn by the user. The activity meter may be, for example, transferred or lent to the user by the sleep counseling office.

[0225] For example, the service proposal application 30 acquires the user's activity information from an activity meter worn by the user. The service proposal application 30 transmits the acquired activity information to the customer information server 43. The customer information server 43 stores the activity information received from the service proposal application 30 for each user. The activity information stored by the customer information server 43 may be used for an expert to provide advice to the user at the sleep counseling office. In this case, since advice can be given to the user taking into account not only the user's sleep state but also the activity information of the user during waking hours, effective advice can be given to improve the user's health condition.

[0226] The customer information server 43 may store the inquiry information related to the user's sleep. The inquiry information includes, for example, at least one of the type of bedding used by the user when sleeping and the troubles related to sleep. For example, when the user visits the sleep counseling office, an inquiry by an expert is conducted, and the customer information server 43 may store the content of the inquiry as inquiry information. For example, the inquiry information may be input via a terminal installed in the sleep counseling office, and the terminal may transmit the input inquiry information to the customer information server 43. The customer information server 43 may store the inquiry information received from the terminal of the sleep counseling office for each user.

[0227] The customer information server 43 may store the physical information related to the user's body. The physical information includes, for example, the user's height, weight, skeleton, and body shape. The physical information includes, for example, the body pressure when the user's body is placed on the bedding. For example, when the user visits the store, the user's body is measured in the store, and the customer information server 43 may store the result of the body measurement as physical information. For example, the physical information may be input via the store terminal 41. The store terminal 41 may transmit the input physical information to the individual customer information server 42. The individual customer information server 42 may transmit the physical information received from the store terminal 41 to the customer information server 43. The customer information server 43 may store the physical information received from the individual customer information server 42 for each user.

[0228] The physical information stored in the customer information server 43 may be used, for example, to manufacture the user's bedding. In this case, for example, customized bedding according to the characteristics of the user's body can be manufactured.

[0229] In the foregoing embodiment, an example in which the cash calculator arranged in the store can be linked with the store terminal 41 by the POS system has been described. However, the type of the cash calculator is not limited to that described in the foregoing embodiment. When the cash calculator cannot be linked with the store terminal 41 by the POS system, the service output system 1 may include a conversion program for linking with the cash calculator.

Description of Reference Numerals

[0230] 1… Service output system, 2… User terminal, 3… Analysis device, 10… Mattress, 11… Sensor unit, 12… Device, 13… Analysis server, 14… Short-term data server, 15… Long-term data server, 16… Content server, 20… Sleep analysis application, 21… User identification unit, 22… Sleep state acquisition unit, 23… Sleep state output unit, 24… Recording unit, 25… Reception unit, 26… Content providing unit, 27… Device control unit, 28… Group configuration unit, 29… Sharing unit, 30… Service proposal application, 41… Store terminal, 42… Individual customer information server, 43… Customer information server, 44… Point management server, 45… Store information server, 51… Identification information granting unit, 52… Purchase information acquisition unit, 53… Point granting unit, 61… Service identification unit, 62… Service output unit, 100… Main body unit, P1… Authentication screen, P2… Sleep state output screen, P3… Voice recording display screen, P3a… Play button, P4… Alarm setting screen, P5… Alarm content setting screen, P6… Celebrity voice setting screen, P7… Sleep sharing result screen, P8… Content selection screen, P9… Video content screen, P11… Identification information input unit, P12… Password input unit, P13… Decision unit, P14,Q10… Menu bar, P15… Alarm selection unit, P16… Sleep record selection unit, P17… Content selection unit, P21… Action record display unit, P22… Radar chart display unit, P23… Sleep graph display unit, P24… Voice recording display unit, P25,P33… Sleep score display unit, P26… Advice display unit, P27… Expert consultation unit, P28… Consultation office display screen, P29… Heartbeat and respiration display unit, P30… Autonomic nerve display unit, P30a,P31a…Point, P31…Health risk display section, P32…Sleep outpatient exploration section, P34…Sleep time display section, P35…Sleep stage display section, P36…Sleep calendar display section, P37…Average data display section, P38…Sleep sharing screen instruction section, P41…Target bedtime display section, P42…Target sleep time display section, P43…Playback time display section, P44…Alarm setting section, P45…Talent voice setting section, P46…Alarm instruction section, P47…Voice recording instruction section, P48…Mattress connection instruction section, P49…Sleep sharing instruction section, P71…First content selection section, P72…Second content selection section, P73…Third content selection section, Q1…Member information display screen, Q11…Topics instruction section, Q12…Store instruction section, Q13…Shopping instruction section, Q14…Service instruction section, Q15…Member information instruction section, Q21…Point history instruction section, Q22…Purchase history instruction section, Q23…Service history instruction section, Q24…Basic information change instruction section.,

Claims

1. An identification information providing unit that provides identification information for identifying the user for each user; A user identification unit that identifies the user identified by the identification information; A sleep state acquisition unit that acquires the sleep state of the user; A purchase information acquisition unit that acquires purchase information indicating products purchased by the user; A service identification unit that identifies a service recommended for the user from the purchase information and the sleep state; A service output unit that outputs the service to the user; A content providing unit that provides life improvement content for improving the life of the user, A service output system.

2. The life improvement content includes voice content, Further comprising a reception unit that receives selection of the voice content by the user from a plurality of preset types of the voice content, The content providing unit provides the voice content selected by the user in the reception unit at least either at the time of the user's falling asleep or waking up, The service output system according to claim 1.

3. The life improvement content includes voice content, The content providing unit provides the voice content according to the sleep state at least either at the time of the user's falling asleep or waking up, The service output system according to claim 1 or 2.

4. The content providing unit provides advice according to the sleep state of the user, The service output system according to claim 1 or 2.

5. The content providing unit provides information for promoting behavioral modification according to the sleep state of the user, The service output system according to claim 1 or 2.

6. Further comprising a point awarding unit that awards points to the user according to the sleep state, The service output system according to claim 1 or 2.

7. A sleep state output unit that outputs the sleep state to the user, Further comprising a device control unit that controls the operation of devices constituting the environment around the user from the sleep state, The service output system according to claim 1 or 2.

8. The sleep state output unit outputs, as the sleep state, the state of the user's autonomic nerves and the health risk due to the user's abnormal breathing state, The service output system according to claim 7.

9. Further comprising a sharing unit that outputs the sleep state of the user to another user different from the user. The service output system according to claim 1 or 2.

10. Further comprising a recording unit that records sounds emitted by the user and around the user during the user's sleep. The service output system according to claim 1 or 2.

Citation Information

Patent Citations

  • Information processing system and program

    JP2020197823A

Cited By

  • Service output system

    EP4726729A1

  • Service output system

    WO2025105227A1