Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7771014B2 - Terminal device and program - Google Patents
[go: Go Back, main page]

JP7771014B2 - Terminal device and program - Google Patents

Terminal device and program

Info

Publication number
JP7771014B2
JP7771014B2 JP2022116884A JP2022116884A JP7771014B2 JP 7771014 B2 JP7771014 B2 JP 7771014B2 JP 2022116884 A JP2022116884 A JP 2022116884A JP 2022116884 A JP2022116884 A JP 2022116884A JP 7771014 B2 JP7771014 B2 JP 7771014B2
Authority
JP
Japan
Prior art keywords
items
advice
user
control unit
sleep
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2022116884A
Other languages
Japanese (ja)
Other versions
JP2024014217A (en
Inventor
俊秀 椎野
貴政 木暮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Paramount Bed Co Ltd
Original Assignee
Paramount Bed Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Paramount Bed Co Ltd filed Critical Paramount Bed Co Ltd
Priority to JP2022116884A priority Critical patent/JP7771014B2/en
Publication of JP2024014217A publication Critical patent/JP2024014217A/en
Priority to JP2025186664A priority patent/JP2026016756A/en
Application granted granted Critical
Publication of JP7771014B2 publication Critical patent/JP7771014B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Medical Treatment And Welfare Office Work (AREA)

Description

本発明は、端末装置及びプログラム等に関する。 The present invention relates to a terminal device, a program, etc.

ユーザの睡眠をサポートする手法が種々知られている。例えば特許文献1には、客観的評価及び主観的評価に基づいて睡眠の質に関する指標を算出して、指標と睡眠システムの設定との関係を対応付け、指標に基づいて睡眠システムの設定を調整する手法が開示されている。 Various methods for supporting users' sleep are known. For example, Patent Document 1 discloses a method for calculating an index related to sleep quality based on objective and subjective evaluations, associating the index with sleep system settings, and adjusting the sleep system settings based on the index.

国際公開第2005/066868号WO 2005/066868

しかし、睡眠の質は、必ずしも睡眠システムの設定のみに基づいて決まるものではない。そのため、睡眠システムの設定によって睡眠の質を向上させることには限界がある。 However, sleep quality is not necessarily determined solely by sleep system settings. Therefore, there are limits to how much sleep quality can be improved by sleep system settings.

本開示のいくつかの態様によれば、ユーザの睡眠の質の向上をサポートする端末装置及びプログラム等を提供できる。 According to some aspects of the present disclosure, it is possible to provide a terminal device, program, etc. that supports improving the quality of a user's sleep.

本開示の一態様は、睡眠に関するアドバイス項目を表示する、表示部と、前記アドバイス項目のうち所定期間にユーザが実際に実施した実施項目と、前記所定期間における睡眠に関する前記ユーザの主観評価と、の入力を受け付ける、入力部と、前記実施項目と前記主観評価とを対応付けて記憶する記憶部と、前記記憶部に記憶された前記実施項目及び前記主観評価に基づいて、前記表示部に表示させる前記アドバイス項目を選択する、制御部と、を備える、端末装置に関係する。 One aspect of the present disclosure relates to a terminal device that includes a display unit that displays advice items related to sleep; an input unit that accepts input of action items that the user actually performed within a predetermined period of time among the advice items and the user's subjective evaluation of sleep during the predetermined period; a memory unit that stores the action items and the subjective evaluation in association with each other; and a control unit that selects the advice items to be displayed on the display unit based on the action items and the subjective evaluation stored in the memory unit.

本開示の他の態様は、端末装置に、睡眠に関するアドバイス項目を表示し、前記アドバイス項目のうち所定期間にユーザが実際に実施した実施項目と、前記所定期間における睡眠に関する前記ユーザの主観評価と、の入力を受け付け、前記実施項目と前記主観評価とを対応付けて記憶し、前記実施項目及び前記主観評価に基づいて、表示する前記アドバイス項目を選択する処理を実行させる、プログラムに関係する。 Another aspect of the present disclosure relates to a program that causes a terminal device to execute a process of displaying advice items related to sleep, accepting input of action items that the user actually performed within a predetermined period of time from among the advice items and the user's subjective evaluation of sleep during the predetermined period, storing the action items and the subjective evaluation in association with each other, and selecting the advice items to display based on the action items and the subjective evaluation.

制御システムの構成例を示す図である。FIG. 1 is a diagram illustrating an example of the configuration of a control system. 図1の検出装置の配置例を説明する図である。FIG. 2 is a diagram illustrating an example of the arrangement of the detection device in FIG. 1 . 図1の端末装置の構成例を示す機能ブロック図である。FIG. 2 is a functional block diagram showing a configuration example of the terminal device of FIG. 1. 事前準備段階において端末装置が実行する処理の一例を説明するフローチャートである。10 is a flowchart illustrating an example of a process executed by a terminal device in an advance preparation stage. 事前情報入力画面の一例を示す図である。FIG. 10 is a diagram illustrating an example of a preliminary information input screen. アドバイス表示画面の一例を示す図である。FIG. 10 is a diagram illustrating an example of an advice display screen. 確認画面の一例を示す図である。FIG. 10 is a diagram illustrating an example of a confirmation screen. データ取得段階において端末装置が実行する処理の一例を説明するフローチャートである。10 is a flowchart illustrating an example of a process executed by a terminal device in a data acquisition stage. 結果表示段階において端末装置が実行する処理の一例を説明するフローチャートである。10 is a flowchart illustrating an example of processing executed by the terminal device at a result display stage. 事後情報入力画面の一例を示す図である。FIG. 10 is a diagram showing an example of a post-event information input screen. プログラム実施結果画面の一例を示す図である。FIG. 10 is a diagram showing an example of a program implementation result screen. 端末装置が実行するアドバイス項目の選択処理の一例を示すフローチャートである。10 is a flowchart illustrating an example of advice item selection processing executed by a terminal device. 端末装置が実行するアドバイス項目の選択処理の他の一例を示すフローチャートである。10 is a flowchart illustrating another example of advice item selection processing executed by the terminal device. 制御システムの応用例を示す図である。FIG. 10 is a diagram illustrating an application example of a control system.

以下、本実施形態について図面を参照しつつ説明する。図面については、同一又は同等の要素には同一の符号を付し、重複する説明は省略する。なお、以下に説明する本実施形態は、特許請求の範囲に記載された内容を不当に限定するものではない。また本実施形態で説明される構成の全てが、本開示の必須構成要件であるとは限らない。 The present embodiment will be described below with reference to the drawings. In the drawings, identical or equivalent elements are designated by the same reference numerals, and duplicate explanations will be omitted. Note that the present embodiment described below does not unduly limit the content of the claims. Furthermore, not all of the configurations described in the present embodiment are necessarily essential components of the present disclosure.

1.システム構成例
図1は、制御システム10の概要について説明するための図である。制御システム10は、ユーザの睡眠の質を改善させるための睡眠改善プログラムを、ユーザに提供する。本実施形態において、制御システム10は、端末装置100と、検出装置200と、ベッド300とを含む。ただし、制御システム10は図1の例に限定されず、一部の構成を省略する、他の構成を追加する等の変形実施が適宜可能である。例えば検出装置200は省略されてもよいし、他のデバイスが追加されてもよい。
1. System Configuration Example FIG. 1 is a diagram illustrating an overview of a control system 10. The control system 10 provides a user with a sleep improvement program for improving the quality of the user's sleep. In this embodiment, the control system 10 includes a terminal device 100, a detection device 200, and a bed 300. However, the control system 10 is not limited to the example of FIG. 1 , and modifications such as omitting some components or adding other components are possible as appropriate. For example, the detection device 200 may be omitted, or other devices may be added.

ベッド300は、制御部310と、制御部310によって制御される被制御部としての可動部70とを含む、電動ベッドである。可動部70は、ボトム71を含む。ボトム71の上にマットレス76(図2ご参照)が載置される。ユーザは、睡眠時にマットレス76の上に横たわる。ここでのボトム71は、マットレス76等が載置される床板である。ボトム71は、例えば図1に示すように複数の板状の部材を含んでもよい。 Bed 300 is an electric bed that includes a control unit 310 and a movable unit 70 that serves as a controlled unit controlled by control unit 310. The movable unit 70 includes a bottom 71. A mattress 76 (see Figure 2) is placed on top of the bottom 71. The user lies on the mattress 76 when sleeping. Here, the bottom 71 is a floor board on which the mattress 76 and the like are placed. The bottom 71 may include multiple plate-shaped members, for example, as shown in Figure 1.

被制御部が制御されるベッドとしては、例えばPCT/JP2018/044703(発明の名称:電動家具、国際出願日:2018年12月5日)に記載の手法を援用できる。この特許出願は援用によりその全体が組み込まれる。 As a bed in which the controlled unit is controlled, the technique described in PCT/JP2018/044703 (Invention title: Electric furniture, International filing date: December 5, 2018) can be used, for example. This patent application is incorporated by reference in its entirety.

ボトム71は、例えば、背ボトム70a(back section)、膝ボトム70b(upper leg section)、脚ボトム70c(lower leg section)及び高さ変更部70hなどを含む。高さ変更部70hは、例えば、ベッド昇降機である。図1の例のように、可動部70は、頭ボトム70d(head section)をさらに含んでもよい。ボトム71に含まれる複数の部分(背ボトム70a、膝ボトム70b、脚ボトム70c及び頭ボトム70d)は、それぞれ独立して動作されることにより、互いの角度が変更可能である。 The bottom 71 includes, for example, a back section 70a, a knee section 70b, a leg section 70c, and a height adjustment section 70h. The height adjustment section 70h is, for example, a bed elevator. As shown in the example of Figure 1, the movable section 70 may further include a head section 70d. The multiple sections included in the bottom 71 (the back section 70a, the knee section 70b, the leg section 70c, and the head section 70d) can be operated independently, allowing the angles relative to each other to be changed.

例えば、背ボトム70aの動作により、ユーザの背の角度が変更可能である。膝ボトム70b及び脚ボトム70cの動作により、ユーザの膝の角度が変更可能である。頭ボトム70dの動作により、ユーザの頭部の角度または頭部の高さが変更可能である。ボトム71に含まれる複数の部分の角度(以下、本明細書において、単に「ボトム71の角度」ともいう)は、互いに連動して変化してもよい。ボトム71の角度は、ベッドのフレーム75を基準にしたときの角度である。例えば、フレーム75は、床面に対して実質的に平行に設定される。ボトム71の角度は、床面を基準にした角度でもよい。図1の例では、フレーム75の下にキャスタ70gが設けられている。キャスタ70gは省略され、「脚」に変更されてもよい。 For example, the angle of the user's back can be changed by moving the back bottom 70a. The angle of the user's knees can be changed by moving the knee bottom 70b and leg bottom 70c. The angle or height of the user's head can be changed by moving the head bottom 70d. The angles of multiple parts included in the bottom 71 (hereinafter simply referred to as the "angle of the bottom 71" in this specification) may change in conjunction with each other. The angle of the bottom 71 is an angle based on the frame 75 of the bed. For example, the frame 75 is set substantially parallel to the floor surface. The angle of the bottom 71 may also be an angle based on the floor surface. In the example of Figure 1, casters 70g are provided below the frame 75. The casters 70g may be omitted and replaced with "legs".

高さ変更部70hは、例えば、床面とベッド面との間の距離(高さ)を変更可能である。高さ変更部70hは、ベッド300の頭側の高さと、ベッド300の足側の高さと、を独立して変更できてもよい。これにより、ベッド面の全体の傾斜が変更できる。 The height change unit 70h can, for example, change the distance (height) between the floor surface and the bed surface. The height change unit 70h may be able to change the height of the head side of the bed 300 and the height of the foot side of the bed 300 independently. This allows the overall inclination of the bed surface to be changed.

可動部70には、例えばアクチュエータなどが用いられる。可動部70の動作により、背ボトム70a、膝ボトム70b、脚ボトム70c、頭ボトム70d及び高さ変更部70hなどの角度が変更される。これにより、「背上げ」、「膝上げ」、「高さ調整」及び「傾斜」などの少なくともいずれかを実行可能である。なお、「傾斜」は、ローリング及びチルトの少なくともいずれかを含む。 The movable unit 70 uses, for example, an actuator. Operation of the movable unit 70 changes the angles of the back bottom 70a, knee bottom 70b, leg bottom 70c, head bottom 70d, and height adjustment unit 70h. This makes it possible to perform at least one of the following: "back lift," "knee lift," "height adjustment," and "tilt." Note that "tilt" includes at least one of rolling and tilting.

さらに、図1に示すように、ベッド300は、被制御部として、照明部73aや温度制御部73bを含んでもよい。 Furthermore, as shown in FIG. 1, the bed 300 may include an illumination unit 73a and a temperature control unit 73b as controlled units.

本実施形態のベッド300は、端末装置100と通信接続され、当該端末装置100からの信号に基づいて可動部70を含む被制御部が制御される。例えば、端末装置100は制御信号をベッド300の制御部310に送信し、制御部310は当該制御信号に基づいて可動部70を動作させる。 The bed 300 of this embodiment is communicatively connected to a terminal device 100, and the controlled units, including the movable unit 70, are controlled based on signals from the terminal device 100. For example, the terminal device 100 transmits a control signal to the control unit 310 of the bed 300, and the control unit 310 operates the movable unit 70 based on the control signal.

例えば、端末装置100は、制御用アプリケーションソフトウェアに従って動作することによって、表示部140に任意の操作画面を表示する。端末装置等と連動したベッドの制御手法としては、例えば特願2018-228590号(発明の名称:ベッド装置、出願日:2018年12月5日)に記載の手法を援用できる。この特許出願は援用によりその全体が組み込まれる。 For example, the terminal device 100 operates in accordance with the control application software to display an arbitrary operation screen on the display unit 140. A method for controlling a bed linked to a terminal device, etc., can be cited, for example, as described in Japanese Patent Application No. 2018-228590 (Title of Invention: Bed Device, Filing Date: December 5, 2018). This patent application is incorporated by reference in its entirety.

なお、ベッド300は、必ずしも端末装置100からの信号に基づいて制御されなくてもよく、例えばベッド300に設けられた操作部からの信号に基づいて制御されてもよい。操作部は、例えば、タッチパネルや複数の操作ボタンなどを含んで構成されている。 Note that the bed 300 does not necessarily have to be controlled based on signals from the terminal device 100, and may be controlled, for example, based on signals from an operation unit provided on the bed 300. The operation unit may include, for example, a touch panel and multiple operation buttons.

図2は、検出装置200の配置例を説明する模式図である。図2においては、図を見やすくするために、ボトム71とマットレス76とが互いに分離して描かれている。図2に示すように、ベッド300において、ベッド部70Bのベッド脚部74の上に、ボトム71が設けられる。ボトム71の上にマットレス76が載置される。マットレス76は、例えば内部の空気の量を調整することにより硬さが変更可能に構成されている。ユーザ81は、マットレス76の上に横たわる。検出装置200は、例えばボトム71とマットレス76との間に設けられる。検出装置200は、例えばシート状またはプレート状の装置である。 Figure 2 is a schematic diagram illustrating an example of the placement of the detection device 200. In Figure 2, the bottom 71 and mattress 76 are depicted separately to make the illustration easier to understand. As shown in Figure 2, in the bed 300, the bottom 71 is provided on the bed leg portion 74 of the bed section 70B. The mattress 76 is placed on the bottom 71. The mattress 76 is configured so that its hardness can be changed, for example, by adjusting the amount of air inside. The user 81 lies on the mattress 76. The detection device 200 is provided, for example, between the bottom 71 and the mattress 76. The detection device 200 is, for example, a sheet-like or plate-like device.

検出装置200は、ユーザ81の状態を判定する。具体的には、検出装置200は、ユーザ81が就床すると、マットレス76を介してユーザ81の体振動(体動、振動)を検知する。検出装置200が検知した体振動に基づいて、ユーザ81の生体活動の状態を表す生体情報が算出される。例えば生体情報は、呼吸数、心拍数、活動量、姿勢、覚醒/睡眠、離床/在床に関する情報を含む。また睡眠の判定は、ノンレム睡眠とレム睡眠の判定や、睡眠の深さの判定を含んでもよい。 The detection device 200 determines the state of the user 81. Specifically, when the user 81 goes to bed, the detection device 200 detects the body vibrations (body movement, vibrations) of the user 81 via the mattress 76. Based on the body vibrations detected by the detection device 200, biological information representing the state of biological activity of the user 81 is calculated. For example, the biological information includes information on breathing rate, heart rate, activity level, posture, awake/asleep, and whether the user is out of bed or in bed. Furthermore, the determination of sleep may include determining whether the user is in non-REM sleep or REM sleep, and the depth of sleep.

生体情報は、例えば端末装置100により算出される。この場合、端末装置100と検出装置200とが通信接続され、端末装置100は、検出装置200から受信した体振動などの情報に基づいて生体情報を算出できる。ただし生体情報の算出は、検出装置200において行われてもよいし、他の装置(例えばベッド300の制御部310や、端末装置100と接続されるサーバ等)において行われてもよい。 The biological information is calculated, for example, by the terminal device 100. In this case, the terminal device 100 and the detection device 200 are connected for communication, and the terminal device 100 can calculate the biological information based on information such as body vibrations received from the detection device 200. However, the calculation of the biological information may be performed by the detection device 200, or by another device (for example, the control unit 310 of the bed 300, or a server connected to the terminal device 100, etc.).

例えば、生体情報のうちの呼吸数及び心拍数は、体動の周期性を分析し、ピーク周波数を検出することによって、算出される。周期性の分析は、例えばフーリエ変換等である。呼吸数は、単位時間あたりの呼吸の回数である。心拍数は、単位時間あたりの心拍の回数である。単位時間は、例えば1分である。また、生体情報のうちの活動量は、サンプリング単位時間当たりに体振動を検出し、検出された体振動の回数に基づいて算出される。 For example, the respiratory rate and heart rate from the biological information are calculated by analyzing the periodicity of body movement and detecting peak frequencies. The periodicity can be analyzed using, for example, a Fourier transform. The respiratory rate is the number of breaths per unit time. The heart rate is the number of heartbeats per unit time. The unit time is, for example, one minute. Furthermore, the activity level from the biological information is calculated based on the number of detected body vibrations detected per sampling unit time.

ユーザ81の離床・在床・位置・姿勢等を検知する方法としては、例えば特願2002-327624号(発明の名称:寝床への出入検出装置、出願日:2002年11月11日)に記載の出入検出の方法、特願2002-327632号(発明の名称:ベッド上の位置ずれ検出装置、出願日:2002年11月11日)に記載の検出の方法、特願2002-327633号(発明の名称:ベッド上の位置検出装置、出願日:2002年11月11日)に記載の検知の方法を援用できる。これらの特許出願は援用によりその全体が組み込まれる。 Methods for detecting the user 81's presence, position, posture, etc., including the entry/exit detection method described in Japanese Patent Application No. 2002-327624 (Title of Invention: Bed Entry/Exit Detection Device, Filing Date: November 11, 2002), the detection method described in Japanese Patent Application No. 2002-327632 (Title of Invention: Bed Position Displacement Detection Device, Filing Date: November 11, 2002), and the detection method described in Japanese Patent Application No. 2002-327633 (Title of Invention: Bed Position Detection Device, Filing Date: November 11, 2002). These patent applications are incorporated by reference in their entirety.

なお、本実施形態では、検出装置200は、ユーザ81の生体情報を検出できればよく、その手法は体振動を用いるものに限定されない。生体情報は、例えば、赤外線センサ、カメラ、歪みゲージ付きアクチュエータ、加速度センサ、荷重センサ、体表面や寝具の変位を求めるレーダー等を用いて算出されてもよい。 In this embodiment, the detection device 200 is only required to be able to detect the biometric information of the user 81, and the method for detecting this information is not limited to using body vibrations. The biometric information may be calculated using, for example, an infrared sensor, a camera, an actuator with a strain gauge, an acceleration sensor, a load sensor, or radar that detects displacement of the body surface or bedding.

端末装置100は、例えばスマートフォンやタブレット端末等の携帯端末装置である。端末装置100はPC(Personal Computer)等の他の装置であってもよい。制御システム10により提供される睡眠改善プログラムは、例えば端末装置100にインストールされた所定のアプリケーションを起動することによって開始される。 The terminal device 100 is, for example, a mobile terminal device such as a smartphone or tablet terminal. The terminal device 100 may also be another device such as a PC (Personal Computer). The sleep improvement program provided by the control system 10 is started, for example, by launching a specific application installed on the terminal device 100.

図3は、本実施形態に係る端末装置100の構成例を示す機能ブロック図である。図3に示すように、端末装置100は、制御部110、マイク120、記憶部130、表示部140、通信部150及び入力部160を含む。 Figure 3 is a functional block diagram showing an example configuration of a terminal device 100 according to this embodiment. As shown in Figure 3, the terminal device 100 includes a control unit 110, a microphone 120, a memory unit 130, a display unit 140, a communication unit 150, and an input unit 160.

制御部110は、端末装置100の各機能部をはじめとして、端末装置100の全体を制御及び管理する。本実施形態では、特に、端末装置100は、記憶部130に記憶されたコンピュータプログラムを実行することにより、睡眠改善プログラムをユーザに提供する。 The control unit 110 controls and manages the entire terminal device 100, including each functional unit of the terminal device 100. In this embodiment, the terminal device 100 provides the user with a sleep improvement program by executing a computer program stored in the storage unit 130.

制御部110は、デジタル信号を処理する回路及びアナログ信号を処理する回路の少なくとも一方を、ハードウェアとして含むことができる。例えば、制御部110は、回路基板に実装された1又は複数の回路装置や、1又は複数の回路素子などのハードウェアによって構成できる。1又は複数の回路装置は例えばIC(Integrated Circuit)、FPGA(field-programmable gate array)等である。1又は複数の回路素子は例えば抵抗、キャパシター等である。 The control unit 110 can include, as hardware, at least one of a circuit for processing digital signals and a circuit for processing analog signals. For example, the control unit 110 can be configured with hardware such as one or more circuit devices mounted on a circuit board, or one or more circuit elements. The one or more circuit devices can be, for example, an IC (Integrated Circuit), an FPGA (Field-Programmable Gate Array), etc. The one or more circuit elements can be, for example, a resistor, a capacitor, etc.

また、制御部110は、プロセッサによって実現されてもよい。本実施形態の端末装置100は、情報を記憶するメモリと、メモリに記憶された情報に基づいて動作するプロセッサと、を含む。情報は、例えばコンピュータプログラムと各種のデータ等である。プロセッサは、ハードウェアを含む。プロセッサは、CPU(Central Processing Unit)、GPU(Graphics Processing Unit)、DSP(Digital Signal Processor)等、各種のプロセッサを用いることが可能である。メモリは、SRAM(Static Random Access Memory)、DRAM(Dynamic Random Access Memory)、フラッシュメモリなどの半導体メモリであってもよいし、レジスタであってもよいし、ハードディスク装置(HDD:Hard Disk Drive)等の磁気記憶装置であってもよいし、光学ディスク装置等の光学式記憶装置であってもよい。例えば、メモリはコンピュータによって読み取り可能な命令を格納しており、当該命令をプロセッサが実行することによって、制御部110の機能が処理として実現される。ここでの命令は、コンピュータプログラムを構成する命令セットの命令でもよいし、プロセッサのハードウェア回路に対して動作を指示する命令であってもよい。 The control unit 110 may also be implemented by a processor. The terminal device 100 of this embodiment includes a memory that stores information and a processor that operates based on the information stored in the memory. The information may be, for example, a computer program and various data. The processor includes hardware. Various types of processors can be used, such as a CPU (Central Processing Unit), GPU (Graphics Processing Unit), or DSP (Digital Signal Processor). The memory may be a semiconductor memory such as SRAM (Static Random Access Memory), DRAM (Dynamic Random Access Memory), or flash memory; a register; a magnetic storage device such as a hard disk drive (HDD); or an optical storage device such as an optical disk drive. For example, the memory stores computer-readable instructions, and the processor executes these instructions to realize the functions of the control unit 110 as processing. The instructions may be instructions from an instruction set that constitutes a computer program, or instructions that instruct the processor's hardware circuitry to operate.

本実施形態において、制御部110は、いびき情報取得部111、生体情報取得部112及び角度調整部113を含む。制御部110は、いびき情報取得部111、生体情報取得部112及び角度調整部113により、睡眠改善プログラムの過程で、必要に応じて、ユーザが睡眠時に使用するベッド300に対して、ボトム71の制御を行わせる。 In this embodiment, the control unit 110 includes a snoring information acquisition unit 111, a biological information acquisition unit 112, and an angle adjustment unit 113. The control unit 110 controls the bottom 71 of the bed 300 used by the user while sleeping, as needed, during the course of the sleep improvement program, using the snoring information acquisition unit 111, the biological information acquisition unit 112, and the angle adjustment unit 113.

いびき情報取得部111は、マイク120から音声信号を取得し、当該音声信号に基づいてユーザのいびきを表すいびき情報を求める処理を行う。例えば、いびき情報取得部111は、音声信号からいびきに対応する成分を抽出し、いびきの継続時間を表す情報をいびき情報として求める。これにより、いびき情報取得部111は、いびきが検出されたか否か、及び、いびきが検出された場合にはその継続時間の長さを求めることが可能である。なお、いびきに対応する成分は、例えば所定の周波数帯域における成分であってよい。また、いびき情報の演算では公知の音声信号処理を広く適用可能である。 The snore information acquisition unit 111 acquires an audio signal from the microphone 120 and performs processing to obtain snore information representing the user's snoring based on the audio signal. For example, the snore information acquisition unit 111 extracts components corresponding to snoring from the audio signal and obtains information representing the duration of snoring as snore information. This allows the snore information acquisition unit 111 to determine whether snoring has been detected and, if so, the length of snoring duration. Note that the components corresponding to snoring may be, for example, components in a specified frequency band. Furthermore, a wide range of known audio signal processing methods can be applied to calculate the snore information.

生体情報取得部112は、検出装置200からの体振動を表す情報に基づいて、ユーザの生体情報を算出する。具体的には、上述したように、生体情報取得部112は、呼吸数、心拍数、活動量、姿勢、覚醒/睡眠、離床/在床に関する情報を生体情報として算出する。なお、図3では接続関係を省略しているが、検出装置200からの体振動の取得は、通信部150を介して実行される。 The biometric information acquisition unit 112 calculates the user's biometric information based on information representing body vibrations from the detection device 200. Specifically, as described above, the biometric information acquisition unit 112 calculates information related to respiratory rate, heart rate, activity level, posture, awake/asleep, and getting out/being in bed as biometric information. Note that although the connection relationship is omitted in Figure 3, acquisition of body vibrations from the detection device 200 is performed via the communication unit 150.

角度調整部113は、必要に応じて、ベッド300のボトム71を制御するための信号を、ベッド300の制御部310に送信する。例えば、角度調整部113は、ユーザの背の角度(背角度)、ユーザの膝の角度(膝角度)、ユーザの頭部の角度または頭部の高さを変更ために、ボトム71に対して所定の制御を実行させるための信号を、ベッド300の制御部310に送信する。なお、図3では接続関係を省略しているが、ベッド300への制御信号の送信は、通信部150を介して実行される。 The angle adjustment unit 113 transmits signals to the control unit 310 of the bed 300 to control the bottom 71 of the bed 300 as necessary. For example, the angle adjustment unit 113 transmits signals to the control unit 310 of the bed 300 to cause the bottom 71 to perform predetermined control in order to change the angle of the user's back (back angle), the angle of the user's knees (knee angle), or the angle or height of the user's head. Note that although the connections are omitted in Figure 3, control signals are transmitted to the bed 300 via the communication unit 150.

マイク120は、端末装置100に内蔵されるマイクであって、音を電気信号に変換する素子である。なお、ここでは端末装置100がマイク120を含む例を示したが、いびき情報取得部111が端末装置100の外部に設けられるマイクから音声信号を取得してもよい。例えば、マイクは、ベッド300に設けられていてもよい。 The microphone 120 is a microphone built into the terminal device 100 and is an element that converts sound into an electrical signal. Note that while an example in which the terminal device 100 includes the microphone 120 has been shown here, the snoring information acquisition unit 111 may also acquire an audio signal from a microphone provided outside the terminal device 100. For example, the microphone may be provided on the bed 300.

記憶部130は、制御部110のワーク領域であって、SRAM、DRAM、ROM(Read Only Memory)等の種々のメモリによって実現される。記憶部130は、睡眠改善プログラムを実行するためのコンピュータプログラムを記憶してもよい。また、記憶部130は、いびき情報や生体情報を記憶してもよい。 The memory unit 130 is a work area for the control unit 110 and is realized by various types of memory, such as SRAM, DRAM, and ROM (Read Only Memory). The memory unit 130 may store a computer program for executing a sleep improvement program. The memory unit 130 may also store snoring information and biological information.

表示部140は、種々の情報を表示するインターフェイスであり、液晶ディスプレイであってもよいし、有機ELディスプレイであってもよいし、他の方式のディスプレイであってもよい。表示部140は、図5から図7及び図10から図11を用いて後述する画面を表示する。 The display unit 140 is an interface that displays various information and may be a liquid crystal display, an organic EL display, or another type of display. The display unit 140 displays the screens described below using Figures 5 to 7 and Figures 10 to 11.

通信部150は、ネットワークを介した通信を行うためのインターフェイスであり、例えばアンテナ、RF(radio frequency)回路、及びベースバンド回路を含む。通信部150は、制御部110による制御に従って動作してもよいし、制御部110とは異なる通信制御用のプロセッサを含んでもよい。例えば通信部150は、Bluetooth(登録商標)を用いて、検出装置200及びベッド300との通信を行う。ただし通信部150は、無線LAN(Local Area Network)を用いた通信を行ってもよいし、他の方式の通信を行ってもよい。また、検出装置200との通信に用いられる通信方式と、ベッド300との通信に用いられる通信方式は、同じであってもよいし異なってもよい。 The communication unit 150 is an interface for communicating over a network, and includes, for example, an antenna, an RF (radio frequency) circuit, and a baseband circuit. The communication unit 150 may operate under the control of the control unit 110, or may include a processor for communication control that is different from the control unit 110. For example, the communication unit 150 communicates with the detection device 200 and the bed 300 using Bluetooth (registered trademark). However, the communication unit 150 may also communicate using a wireless LAN (Local Area Network), or may communicate using other methods. Furthermore, the communication method used for communication with the detection device 200 and the communication method used for communication with the bed 300 may be the same or different.

入力部160は、端末装置100を使用するユーザによる操作入力を受け付ける処理を行う。入力部160は、例えば操作ボタンにより構成されている。あるいは、表示部140にタッチセンサが設けられ、表示部140に設けられたタッチセンサが入力部160として機能してもよい。本実施形態では、表示部140にタッチセンサが設けられ、当該タッチセンサが入力部160として機能するとして説明する。 The input unit 160 performs processing to accept operational inputs from the user of the terminal device 100. The input unit 160 is configured, for example, with operation buttons. Alternatively, a touch sensor may be provided on the display unit 140, and the touch sensor provided on the display unit 140 may function as the input unit 160. In this embodiment, the description will be given assuming that a touch sensor is provided on the display unit 140, and the touch sensor functions as the input unit 160.

本実施形態に係るプログラムは、例えばコンピュータによって読み取り可能な媒体である非一時的な情報記憶装置(情報記憶媒体)に格納できる。情報記憶装置は、例えば光ディスク、メモリーカード、HDD、或いは半導体メモリなどによって実現できる。半導体メモリは例えばROMである。制御部110等は、情報記憶装置に格納されるプログラムに基づいて本実施形態の種々の処理を行う。すなわち情報記憶装置は、制御部110等としてコンピュータを機能させるためのプログラムを記憶する。コンピュータは、入力装置、処理部、記憶部、出力部を備える装置である。具体的には本実施形態に係るプログラムは、図4、図8、図9、図12及び図13等を用いて後述する各ステップを、コンピュータに実行させるためのプログラムである。 The program according to this embodiment can be stored in, for example, a non-transitory information storage device (information storage medium), which is a medium readable by a computer. The information storage device can be realized, for example, by an optical disc, memory card, HDD, or semiconductor memory. The semiconductor memory is, for example, ROM. The control unit 110 and the like perform various processes according to this embodiment based on the programs stored in the information storage device. In other words, the information storage device stores programs that cause a computer to function as the control unit 110 and the like. A computer is a device that includes an input device, a processing unit, a memory unit, and an output unit. Specifically, the program according to this embodiment is a program that causes a computer to execute the steps described below using Figures 4, 8, 9, 12, 13, etc.

2.睡眠改善プログラム
次に、睡眠改善プログラムについて、端末装置100により実行される処理を中心に説明する。睡眠改善プログラムは、所定のプログラム期間にわたって行われる。所定のプログラム期間は、適宜定められていてよい。また、本実施形態では、所定のプログラム期間は、複数の区分期間(所定期間)に分けられている。つまり、プログラム期間は、複数の区分期間を含んで構成されている。
2. Sleep Improvement Program Next, the sleep improvement program will be described, focusing on the processing executed by the terminal device 100. The sleep improvement program is carried out over a predetermined program period. The predetermined program period may be determined as appropriate. In this embodiment, the predetermined program period is divided into a plurality of segment periods (predetermined periods). In other words, the program period is configured to include a plurality of segment periods.

本実施形態では、区分期間が1週間であり、プログラム期間が4週間であるとして説明する。つまり、ここでは、プログラム期間は、4つの区分期間により構成されている。4つの区分期間は連続している。つまり、4つの区分期間のうち、第1区分期間(第1週)が終了すると、連続して第2区分期間(第2週)が開始される。第3区分期間及び第4区分期間についても、同様である。第4区分期間(第4週)が終了したとき、睡眠改善プログラムが終了する。ただし、区分期間及びプログラム期間の長さは、それぞれ1週間及び4週間でなくてもよい。区分期間及びプログラム期間の長さは、睡眠改善プログラムの提供者又はユーザなどにより、適宜定められてよい。 In this embodiment, the segment period is one week and the program period is four weeks. That is, the program period is made up of four segment periods. The four segment periods are consecutive. In other words, when the first segment period (first week) of the four segment periods ends, the second segment period (second week) starts immediately after. The same is true for the third and fourth segment periods. When the fourth segment period (fourth week) ends, the sleep improvement program ends. However, the lengths of the segment periods and program period do not have to be one week and four weeks, respectively. The lengths of the segment periods and program period may be determined as appropriate by the provider or user of the sleep improvement program, etc.

睡眠改善プログラムの各区分期間は、事前準備段階、データ取得段階、結果表示段階という3つの段階に分けられる。事前準備段階は、睡眠改善プログラムにおいて、データ取得の前提となる情報の入力を受け付けたり、所定の情報を表示したりする段階である。データ取得段階は、ユーザの睡眠時のデータを取得する段階である。結果表示段階は、取得したデータに基づいて、結果を表示する段階である。以下、段階ごとに、詳細に説明する。 Each segment of the sleep improvement program is divided into three stages: the preparation stage, the data acquisition stage, and the results display stage. The preparation stage is the stage in the sleep improvement program where the input of information that is the basis for data acquisition is accepted and the specified information is displayed. The data acquisition stage is the stage where data is acquired while the user is sleeping. The results display stage is the stage where results are displayed based on the acquired data. Each stage is explained in detail below.

2.1 事前準備段階
睡眠改善プログラムの各区分期間において、事前準備段階の処理が実行される。例えば、ユーザが、端末装置100にインストールされたアプリケーションを起動することにより、睡眠改善プログラムを開始させたとき、第1区分期間(第1週)が開始され、第1区分期間の事前準備段階の処理が実行される。
2.1 Pre-preparation Stage In each segment period of the sleep improvement program, processing in the pre-preparation stage is executed. For example, when the user starts the sleep improvement program by launching an application installed on the terminal device 100, the first segment period (first week) begins, and processing in the pre-preparation stage for the first segment period is executed.

図4は、事前準備段階において端末装置100が実行する処理の一例を説明するフローチャートである。 Figure 4 is a flowchart illustrating an example of processing performed by the terminal device 100 in the advance preparation stage.

図4に示すように、端末装置100の制御部110は、まず、ユーザの睡眠に関する悩みの入力を受け付ける(ステップS11)。制御部110は、表示部140に、所定の入力画面(本明細書において、以下「事前情報入力画面」ともいう)を表示し、当該事前情報入力画面において、ユーザに睡眠に関する悩みを入力させることにより、入力部160において悩みの入力を受け付けることができる。 As shown in FIG. 4, the control unit 110 of the terminal device 100 first accepts input of the user's sleep concerns (step S11). The control unit 110 displays a predetermined input screen (hereinafter also referred to as the "preliminary information input screen") on the display unit 140, and allows the user to input their sleep concerns on the preliminary information input screen, thereby accepting input of the concerns at the input unit 160.

図5は、事前情報入力画面の一例を示す図である。図5に示すように、事前情報入力画面には、睡眠に関する悩みを入力する欄が設けられる。具体的には、図5に示す例では、睡眠に関する悩みの候補となる項目が表示部140に表示され、チェックボックス形式で該当する項目を選択することにより、睡眠に関する悩みが入力される。睡眠に関する悩みの候補となる項目は、例えば予め記憶部130に記憶されている。制御部110は、記憶部130に記憶された、睡眠に関する悩みの候補となる項目を読み出し、表示部140に表示する。 Figure 5 is a diagram showing an example of a preliminary information input screen. As shown in Figure 5, the preliminary information input screen has a field for inputting sleep-related concerns. Specifically, in the example shown in Figure 5, candidate sleep-related concern items are displayed on the display unit 140, and sleep-related concerns are input by selecting the corresponding item in check box format. Candidate sleep-related concern items are stored in advance in the memory unit 130, for example. The control unit 110 reads out the candidate sleep-related concern items stored in the memory unit 130 and displays them on the display unit 140.

例えば図5に示すように、表示部140には、睡眠に関する悩みの候補となる項目として、「寝つきが悪い」、「夜中に目が覚める」、「起床予定時刻より早く目が覚め、その後寝られない」、「眠った満足感がない」、「朝起きられない」、「いびきが気になる」などが表示される。また、図5に示すように、睡眠に関する悩みの候補となる項目として「その他」が表示され、具体的な悩みを記載する自由記載欄が設けられてもよい。 For example, as shown in Figure 5, the display unit 140 displays items such as "trouble falling asleep," "waking up in the middle of the night," "waking up earlier than the planned wake-up time and not being able to fall back asleep," "not feeling satisfied with the sleep," "trouble waking up in the morning," and "snoring bothers me" as potential sleep-related concerns. Also, as shown in Figure 5, "other" may be displayed as a potential sleep-related concern, and a free-text field may be provided for describing specific concerns.

なお、図5に示す例では、睡眠に関する悩みがチェックボックス形式で入力されると説明したが、睡眠に関する悩みの入力方法は、これに限られず、他の周知の方法を用いることができる。例えば、睡眠に関する悩みの入力方法として、プルダウン形式又はラジオボタン形式などを用いてもよい。 In the example shown in Figure 5, sleep concerns are entered using check boxes, but the method for entering sleep concerns is not limited to this and other well-known methods can be used. For example, a pull-down menu or radio button format may be used to enter sleep concerns.

図5に示す事前情報入力画面において、ユーザが睡眠に関する悩みを入力すると、制御部110は、睡眠に関する悩みの入力を受け付ける。制御部110は、睡眠に関する悩みの項目のうち入力された項目を、記憶部130に記憶する。例えば、制御部110は、睡眠に関する悩みの候補となる項目のうち、入力された項目にフラグを設定することにより、入力された項目を、記憶部130に記憶する。 When the user inputs sleep-related concerns on the advance information input screen shown in FIG. 5, the control unit 110 accepts the input of sleep-related concerns. The control unit 110 stores the input sleep-related concern items in the memory unit 130. For example, the control unit 110 stores the input sleep-related concern items in the memory unit 130 by setting a flag for the input sleep-related concern items.

次に、端末装置100の制御部110は、入力部160から、睡眠に関するユーザの主観評価の入力を受け付ける(ステップS12)。主観評価は、ユーザが、自身の現在又は直近の所定期間の睡眠の質を評価した、主観的な評価である。主観評価は、例えば点数として入力される。主観評価を示す点数を、本明細書では、以下「主観点数」ともいう。主観点数の入力を受け付ける欄は、例えば図5に示すように、事前情報入力画面に設けられ、図5では、主観点数が「睡眠感」という用語で表現されている。ただし、主観点数の入力を受け付ける欄は、睡眠に関する悩みを入力する欄が設けられた表示画面とは異なる画面(つまり別ページ)に設けられてもよい。制御部110は、事前情報入力画面において、ユーザに主観点数を入力させることにより、主観点数の入力を受け付けることができる。 Next, the control unit 110 of the terminal device 100 accepts input of the user's subjective sleep assessment from the input unit 160 (step S12). The subjective assessment is a subjective assessment by the user of the quality of their current or recent sleep over a specified period. The subjective assessment is input, for example, as a score. In this specification, a score indicating the subjective assessment will also be referred to as a "subjective score." A field for accepting input of the subjective score is provided on the preliminary information input screen, as shown in FIG. 5, for example. In FIG. 5, the subjective score is expressed using the term "sleep sensation." However, the field for accepting input of the subjective score may be provided on a different screen (i.e., a different page) from the display screen on which the field for inputting sleep concerns is provided. The control unit 110 can accept input of the subjective score by having the user enter the subjective score on the preliminary information input screen.

主観点数は、所定の範囲で入力され、例えば0点から100点の間で入力される。主観点数が所定の範囲外で入力された場合には、例えば再入力を促す旨又は入力した主観点数が範囲外であることを通知する旨を示すポップアップが、表示部140に表示される。主観点数は、所定の点数幅で入力可能に設定されてもよい。例えば、主観点数は、5点刻み又は10点刻みで入力可能に設定されてもよい。また、主観点数は、プルダウン形式又はドラムロール方式などで入力するように構成されていてもよい。制御部110は、入力された主観点数を記憶部130に記憶する。なお、主観評価は、必ずしも主観点数として入力されなくてもよく、他の方法により入力されてもよい。例えば、主観評価は、「満足」、「やや満足」、「普通」、「やや不満」、「不満」などの5段階から選択されることにより入力されてもよい。 Subjective scores are entered within a predetermined range, for example, between 0 and 100 points. If a subjective score is entered outside the predetermined range, a pop-up will be displayed on the display unit 140, prompting the user to re-enter the score or informing the user that the entered subjective score is out of range. The subjective score may be set to be input in predetermined score increments. For example, the subjective score may be set to be input in increments of 5 or 10 points. The subjective score may also be configured to be input using a pull-down menu or a drum roll method. The control unit 110 stores the input subjective score in the memory unit 130. Note that the subjective evaluation does not necessarily have to be input as a subjective score, and may be input using other methods. For example, the subjective evaluation may be input by selecting from five levels, such as "satisfied," "somewhat satisfied," "average," "somewhat dissatisfied," and "dissatisfied."

ユーザは、例えば事前情報入力画面において、睡眠に関する悩み及び主観点数を入力した後、例えば図5に示す「次へ」のボタンをタッチする。これにより、睡眠に関する悩み及び主観点数の入力が完了する。従って、制御部110は、「次へ」のボタンをタッチされた場合に、入力された睡眠に関する悩み及び主観点数を記憶部130に記憶してよい。 After the user enters sleep-related concerns and subjective scores, for example, on the preliminary information input screen, the user touches the "Next" button, for example, as shown in FIG. 5. This completes the input of sleep-related concerns and subjective scores. Therefore, when the "Next" button is touched, the control unit 110 may store the entered sleep-related concerns and subjective scores in the memory unit 130.

端末装置100の制御部110は、睡眠に関する悩み及び主観点数の入力を受け付けると、睡眠に関するアドバイスを表示部140に表示する(ステップS13)。アドバイスは、睡眠に関する複数の項目(アドバイス項目)として、例えば記憶部130に記憶されている。アドバイス項目は、例えば睡眠の質を改善するためのアドバイスを含む。制御部110は、記憶部130に記憶されたアドバイス項目から、ルールベースで全部又は一部を選択して表示部140に表示する。例えば、記憶部130に、ユーザの睡眠に関する情報に基づいて表示部140に表示するアドバイス項目を選択するための処理を実行させるプログラムが記憶されている。制御部110は、当該プログラムを用いて、ユーザの過去の睡眠に関する情報に基づいて、表示部140に表示するアドバイス項目を選択し、選択したアドバイス項目を表示部140に表示する。なお、睡眠に関する情報は、生体情報、主観点数、及び、後述する客観点数の少なくともいずれかを含んでいてよい。本実施形態では、睡眠に関する情報は、生体情報、主観点数及び客観点数を含むとして、以下説明する。 When the control unit 110 of the terminal device 100 receives the input of the sleep-related concerns and subjective scores, it displays sleep-related advice on the display unit 140 (step S13). The advice is stored, for example, in the memory unit 130, as multiple sleep-related items (advice items). The advice items include, for example, advice for improving sleep quality. The control unit 110 selects all or some of the advice items stored in the memory unit 130 based on rules and displays them on the display unit 140. For example, the memory unit 130 stores a program that executes a process for selecting advice items to display on the display unit 140 based on information about the user's sleep. The control unit 110 uses the program to select advice items to display on the display unit 140 based on information about the user's past sleep, and displays the selected advice items on the display unit 140. Note that the sleep-related information may include at least one of biometric information, subjective scores, and the number of objective comments described below. In this embodiment, the sleep-related information will be described below as including biometric information, subjective scores, and the number of objective comments.

ユーザの過去の睡眠に関する情報が存在しない場合、制御部110は、全てのアドバイス項目を表示部140に表示してよい。例えば、ユーザが初めて睡眠改善プログラムを利用する場合、ユーザの過去の睡眠に関する情報は、記憶部130に記憶されていない。この場合、第1週の事前準備段階では、制御部110は、端末装置100が表示可能な全てのアドバイス項目を表示部140に表示してよい。あるいは、この場合、制御部110は、全てのアドバイス項目ではなく、予め定められた一部のアドバイス項目のみを表示部140に表示してもよい。一部のアドバイス項目のみを表示する場合、表示部140に表示されるアドバイス項目が多すぎて画面が見にくくなるという状態を回避することができる。 If there is no information about the user's past sleep, the control unit 110 may display all advice items on the display unit 140. For example, if the user is using the sleep improvement program for the first time, information about the user's past sleep is not stored in the memory unit 130. In this case, in the advance preparation stage of the first week, the control unit 110 may display all advice items that the terminal device 100 is capable of displaying on the display unit 140. Alternatively, in this case, the control unit 110 may display only a predetermined portion of the advice items on the display unit 140, rather than all of the advice items. When only a portion of the advice items are displayed, it is possible to avoid a situation where there are too many advice items displayed on the display unit 140, making the screen difficult to see.

図6は、アドバイス表示画面の一例を示す図である。アドバイス表示画面は、制御部110が選択したアドバイスを表示した画面である。図6に示すように、アドバイス表示画面には、選択されたアドバイス項目が、すべて表示される。例えば図6に示す例では、アドバイス項目として、「マットレス硬さを調整する」、「入眠背角度を調整する」、「入眠膝角度を調整する」、「就寝前に排尿する」、「十分に眠くなってから就床する」及び「夕食後のカフェインを控える」という6項目が表示されている。 Figure 6 is a diagram showing an example of an advice display screen. The advice display screen is a screen that displays advice selected by the control unit 110. As shown in Figure 6, all selected advice items are displayed on the advice display screen. For example, in the example shown in Figure 6, six advice items are displayed: "Adjust mattress hardness," "Adjust back angle for falling asleep," "Adjust knee angle for falling asleep," "Urinate before going to bed," "Go to bed only after feeling sufficiently sleepy," and "Avoid caffeine after dinner."

本実施形態において、アドバイス項目は、生活習慣に関する項目を含む。生活習慣に関する項目は、例えば、「就寝前に排尿する」、「十分に眠くなってから就床する」及び「夕食後のカフェインを控える」などである。ユーザの生活習慣に関する項目は、ユーザが自ら行動することにより、実行される。 In this embodiment, the advice items include items related to lifestyle habits. Examples of lifestyle items include "urinate before going to bed," "go to bed only after you feel sufficiently sleepy," and "avoid caffeine after dinner." Items related to the user's lifestyle habits are implemented by the user's own actions.

端末装置100は、入力部160により、アドバイス表示画面に表示された項目から、ユーザが実施する予定の項目(本明細書において、以下「実施予定項目」ともいう)の入力を受け付ける(ステップS14)。具体的には、ユーザは、アドバイス表示画面に表示されたアドバイス項目のうち、実施予定項目を選択する操作入力を行う。端末装置100は、当該操作入力に基づいて、実施予定項目の入力を受け付ける。 The terminal device 100 accepts input of items that the user plans to implement (hereinafter also referred to as "planned implementation items") from the items displayed on the advice display screen via the input unit 160 (step S14). Specifically, the user performs an operational input to select a planned implementation item from the advice items displayed on the advice display screen. The terminal device 100 accepts input of the planned implementation item based on the operational input.

実施予定項目の入力は、例えば図6に示すように、アドバイス表示画面から実行可能に構成されていてよい。図6に示す例では、アドバイス表示画面に表示されたアドバイス項目のうち、実施予定項目をチェックボックス形式で選択することにより、実施予定項目が入力される。ただし、実施予定項目の入力は、必ずしもチェックボックス形式で行われなくてもよく、他の形式で行われてもよい。また、実施予定項目の入力は、必ずしもアドバイス表示画面で行われなくてもよい。実施予定項目の入力は、異なる画面から行われてもよい。 The input of planned implementation items may be configured to be executable from the advice display screen, as shown in FIG. 6, for example. In the example shown in FIG. 6, planned implementation items are input by selecting the planned implementation items in checkbox format from among the advice items displayed on the advice display screen. However, planned implementation items do not necessarily have to be input in checkbox format and may be input in other formats. Furthermore, planned implementation items do not necessarily have to be input on the advice display screen. Planned implementation items may also be input from a different screen.

実施予定項目は、ユーザが、これから開始される区分期間に実施する予定の項目である。そのため、例えば、睡眠改善プログラムの開始時においては、実施予定項目は、第1区分期間(第1週)にユーザが実施する予定の項目である。実施予定項目は、必ずしも区分期間の全体において実施する予定の項目でなくてもよい。実施予定項目は、例えば区分期間の少なくとも一部において実施する予定の項目であってもよい。例えば、本実施形態のように1つの区分期間が1週間(つまり7日間)である場合、3日以上実施する予定の項目が、実施予定項目として選択されてもよい。この場合、実施予定項目を入力するためのアドバイス表示画面には、例えば図6に示すように、「週3回以上実施できる項目を選択してください」と表示される。これにより、ユーザは、3日以上実施する予定の項目を選択すればよいことを理解できる。ユーザは、ステップS14で入力した実施予定項目を、対象となる区分期間において、可能な限り実施することが求められる。 Scheduled items are items that the user plans to perform during the upcoming segment period. Therefore, for example, at the start of a sleep improvement program, the scheduled items are items that the user plans to perform during the first segment period (first week). Scheduled items do not necessarily have to be items that are scheduled to be performed during the entire segment period. Scheduled items may be items that are scheduled to be performed during at least a portion of the segment period, for example. For example, in this embodiment, if one segment period is one week (i.e., seven days), items that are scheduled to be performed three or more days may be selected as scheduled items. In this case, the advice display screen for inputting scheduled items displays, for example, "Please select items that can be performed three or more times a week," as shown in FIG. 6. This allows the user to understand that they only need to select items that are scheduled to be performed three or more days. The user is required to perform the scheduled items entered in step S14 as much as possible during the target segment period.

なお、制御部110は、ベッド300の可動部70を制御することにより、睡眠の質を改善するための所定のアドバイス項目を実行可能である場合には、ステップS13において、当該実行可能なアドバイス項目を表示することなく、自動的にベッド300の可動部70を制御することにより、アドバイス項目を実施してもよい。つまり、制御部110は、ユーザが主体的に実行しなくても、制御システム10により実行可能なアドバイス項目については、ユーザにより選択されなくても、自動的に実施することができる。具体的には、生活習慣に関する項目以外のアドバイス項目については、制御システム10により実行可能である。 Note that, if the control unit 110 is able to implement a predetermined advice item for improving sleep quality by controlling the movable unit 70 of the bed 300, it may implement the advice item by automatically controlling the movable unit 70 of the bed 300 in step S13, without displaying the executable advice item. In other words, the control unit 110 can automatically implement advice items that can be implemented by the control system 10, even if the advice item is not selected by the user, and even if the user does not actively implement the advice item. Specifically, advice items other than those related to lifestyle habits can be implemented by the control system 10.

また、制御部110は、ベッド300の可動部70を制御することにより、睡眠の質を改善するための所定のアドバイス項目を実行可能である場合、ユーザの入力に基づいて、これらの制御を実行してもよい。例えば、制御部110は、端末装置100の表示部150に、これらの制御を実行するか否かを選択させるための表示を行い、当該表示に対するユーザの入力に基づいて、制御を実行したり、実行しなかったりしてよい。これにより、ユーザの意図に沿った制御のみを実行することができる。 Furthermore, if the control unit 110 is capable of executing specific advice items to improve sleep quality by controlling the movable unit 70 of the bed 300, it may execute these controls based on user input. For example, the control unit 110 may display on the display unit 150 of the terminal device 100 a message prompting the user to select whether or not to execute these controls, and may execute or not execute the controls based on the user's input in response to the display. This allows only controls that are in line with the user's intentions to be executed.

例えば、図6のアドバイス表示画面に表示されたアドバイス項目のうち、「入眠背角度を調整する」及び「入眠膝角度を調整する」という2つの項目については、可動部70を制御することによって実施可能である。そのため、制御部110は、これらの2つの項目をアドバイス表示画面に表示しなくてもよい。 For example, of the advice items displayed on the advice display screen in FIG. 6, two items, "Adjust back angle for falling asleep" and "Adjust knee angle for falling asleep," can be implemented by controlling the movable unit 70. Therefore, the control unit 110 does not need to display these two items on the advice display screen.

ユーザは、例えばアドバイス表示画面において、実施予定項目を入力した後、例えば図6に示す「次へ」のボタンをタッチする。これにより、実施予定項目の入力が完了する。従って、制御部110は、「次へ」のボタンをタッチされた場合に、入力された実施予定項目を記憶部130に記憶してよい。 After the user inputs the planned activity items, for example, on the advice display screen, the user touches the "Next" button shown in FIG. 6. This completes the input of the planned activity items. Therefore, when the "Next" button is touched, the control unit 110 may store the input planned activity items in the storage unit 130.

端末装置100の制御部110は、実施予定項目の入力を受け付けると、事前準備段階で受け付けた入力の内容を確認する確認画面を、表示部140に表示する(ステップS15)。 When the control unit 110 of the terminal device 100 receives input of the planned implementation items, it displays a confirmation screen on the display unit 140 to confirm the content of the input received during the advance preparation stage (step S15).

図7は、確認画面の一例を示す図である。図7に示すように、確認画面には、ステップS11で入力を受け付けた睡眠に関する悩み、ステップS12で入力を受け付けた主観点数、及び、ステップS14で入力を受け付けた実施予定項目が表示される。ユーザは、確認画面に表示された内容が、自身が入力した内容と一致していない場合には、図5の事前情報入力画面又は図6のアドバイス表示画面に戻って、入力した内容を修正することができる。一方、ユーザは、確認画面に表示された内容が、自身が入力した内容と一致している場合には、例えば図7に示す「設定」のボタンをタッチする。制御部110は、「設定」のボタンがタッチされると、入力された内容を確定させ、事前準備段階の処理を完了する。そして、データ取得段階の処理に移行する。 Figure 7 is a diagram showing an example of a confirmation screen. As shown in Figure 7, the confirmation screen displays the sleep concerns entered in step S11, the subjective score entered in step S12, and the planned action items entered in step S14. If the content displayed on the confirmation screen does not match the content entered by the user, the user can return to the advance information input screen of Figure 5 or the advice display screen of Figure 6 and correct the entered content. On the other hand, if the content displayed on the confirmation screen matches the content entered by the user, the user can touch, for example, the "Set" button shown in Figure 7. When the "Set" button is touched, the control unit 110 confirms the entered content and completes the preparatory stage processing. The process then proceeds to the data acquisition stage processing.

2.2 データ取得段階
事前準備段階の処理が完了すると、データ取得段階の処理が実行される。データ取得段階では、事前準備段階でユーザが選択した実施予定項目を可能な限り実施し、その間におけるユーザの睡眠時の生体情報が算出される。
2.2 Data Acquisition Phase After the preparation phase is completed, the data acquisition phase is executed. In the data acquisition phase, the planned activities selected by the user in the preparation phase are carried out as much as possible, and the user's biological information during sleep is calculated.

図8は、データ取得段階において端末装置100が実行する処理の一例を説明するフローチャートである。 Figure 8 is a flowchart illustrating an example of the processing performed by the terminal device 100 during the data acquisition stage.

端末装置100の制御部110は、必要に応じて、ベッド300を制御する(ステップS21)。例えば、制御部110は、ベッド300の可動部70を制御することにより、睡眠の質を改善するためのアドバイス項目を実行可能である場合、アドバイス項目を実施するように、可動部70に対して制御するための信号を送信する。つまり、制御部110は、ステップS21において、制御システム10により自動的に実施可能なアドバイス項目を実施することができる。あるいは、制御部110は、ベッド300のマットレス76の硬さを調整することにより、睡眠の質を改善するためのアドバイス項目を実行可能である場合、マットレス76内部の空気の量を調整するための信号を送信する。 The control unit 110 of the terminal device 100 controls the bed 300 as necessary (step S21). For example, if the control unit 110 can implement an advice item to improve sleep quality by controlling the movable unit 70 of the bed 300, it sends a signal to control the movable unit 70 to implement the advice item. That is, in step S21, the control unit 110 can implement an advice item that can be implemented automatically by the control system 10. Alternatively, if the control unit 110 can implement an advice item to improve sleep quality by adjusting the firmness of the mattress 76 of the bed 300, it sends a signal to adjust the amount of air inside the mattress 76.

あるいは、例えば、制御部110は、ベッド300の可動部70を制御することにより、ステップS14で入力を受け付けた実施予定項目を実施可能である場合、当該実施予定項目を実施するように、可動部70に対して制御するための信号を送信する。つまり、制御部110は、ユーザが選択した実施予定項目のうち、制御システム10により自動的に実施可能なアドバイス項目を、ステップS21で実施することができる。なお、ステップS21による制御は、ユーザによる実施の許可が入力された場合にのみ実行されてもよい。 Alternatively, for example, if the control unit 110 can control the movable unit 70 of the bed 300 to carry out the scheduled implementation item input received in step S14, it sends a signal to control the movable unit 70 to carry out the scheduled implementation item. In other words, the control unit 110 can carry out in step S21 advice items that can be automatically carried out by the control system 10, among the scheduled implementation items selected by the user. Note that the control in step S21 may be performed only when the user has input permission to carry out the advice items.

また、端末装置100の制御部110は、必要に応じて、ステップS14で入力を受け付けた実施予定項目を、表示部140に表示する(ステップS22)。例えば、制御部110は、ユーザによる所定の操作入力に基づいて、実施予定項目を表示部140に表示する。これにより、ユーザは、区分期間において、実施予定項目を適宜確認することができる。例えば、ユーザは、実施予定項目の内容を忘れたときなどに、実施予定項目を表示部140に表示させることによって、適宜確認できる。あるいは、制御部110は、区分期間において、定期的に実施予定項目を表示してもよい。これにより、実施予定項目を、定期的にユーザに認識させることができる。 Furthermore, the control unit 110 of the terminal device 100 displays the scheduled activity items input in step S14 on the display unit 140 as necessary (step S22). For example, the control unit 110 displays the scheduled activity items on the display unit 140 based on a predetermined operational input by the user. This allows the user to check the scheduled activity items as needed during the segmented period. For example, if the user forgets the content of a scheduled activity item, the user can check it as needed by having the scheduled activity item displayed on the display unit 140. Alternatively, the control unit 110 may periodically display the scheduled activity items during the segmented period. This allows the user to be periodically aware of the scheduled activity items.

そして、端末装置100の生体情報取得部112は、体振動を表す情報を検出装置200から取得する(ステップS23)。具体的には、検出装置200は、ユーザが就床しているときに、マットレス76を介してユーザの体振動を検知する。検出装置200は、検知した体振動を表す情報を、適宜端末装置100に送信する。例えば、検出装置200は、検知した体振動を表す情報をリアルタイムで端末装置100に送信してもよく、定期的に(例えば毎日決まった時刻に)検知した体振動を表す情報を端末装置100に送信してもよい。生体情報取得部112は、このようにして検出装置200から送信された、体振動を表す情報を取得する。 The biometric information acquisition unit 112 of the terminal device 100 then acquires information representing body vibrations from the detection device 200 (step S23). Specifically, the detection device 200 detects the user's body vibrations via the mattress 76 while the user is in bed. The detection device 200 transmits information representing the detected body vibrations to the terminal device 100 as appropriate. For example, the detection device 200 may transmit information representing the detected body vibrations to the terminal device 100 in real time, or may transmit information representing the detected body vibrations to the terminal device 100 periodically (for example, at a fixed time each day). The biometric information acquisition unit 112 acquires the information representing body vibrations transmitted from the detection device 200 in this manner.

端末装置100の生体情報取得部112は、ステップS23で検出装置200から取得した体振動を表す情報に基づいて、ユーザの生体情報を算出する(ステップS24)。例えば、生体情報取得部112は、呼吸数、心拍数、活動量、姿勢、覚醒/睡眠、離床/在床に関する情報を生体情報として算出する。 The biometric information acquisition unit 112 of the terminal device 100 calculates the user's biometric information based on the information representing body vibrations acquired from the detection device 200 in step S23 (step S24). For example, the biometric information acquisition unit 112 calculates information on the respiratory rate, heart rate, activity level, posture, wakefulness/asleep, and getting out/being in bed as the biometric information.

なお、制御部110は、マイク120から音声信号を取得し、いびき情報取得部111において、当該音声信号に基づいてユーザのいびきを表すいびき情報を求める処理を行ってもよい。このようにして得られたいびき情報は、生体情報に含まれてもよい。つまり、制御部110は、ステップS24において、いびき情報を生成してもよい。 The control unit 110 may acquire an audio signal from the microphone 120, and the snore information acquisition unit 111 may perform processing to obtain snore information representing the user's snoring based on the audio signal. The snore information obtained in this manner may be included in the biometric information. In other words, the control unit 110 may generate the snore information in step S24.

そして、端末装置100の制御部110は、区分期間が終了したか否かを判定する(ステップS25)。つまり、ここでの例では、制御部110は、区分期間が開始してから1週間が経過したか否かを判定する。例えば、第1区分期間が開始されていた場合、制御部110は、ステップS25において、当該第1区分期間が終了したか否かを判定する。第2区分期間から第4区分期間についても同様である。制御部110は、例えば端末装置100が備える時計機能を用いて、区分期間が終了したか否かを判定できる。 The control unit 110 of the terminal device 100 then determines whether the division period has ended (step S25). That is, in this example, the control unit 110 determines whether one week has passed since the division period began. For example, if the first division period has begun, the control unit 110 determines in step S25 whether the first division period has ended. The same applies to the second to fourth division periods. The control unit 110 can determine whether the division period has ended, for example, using a clock function provided in the terminal device 100.

なお、制御部110は、ステップS25において、区分期間が開始されてからちょうど1週間後に区分期間が終了したと判定しなくてもよい。例えば、制御部110は、区分期間が開始されてから1週間後となる時刻よりも所定時間前(例えば数十分前から数時間前など)に、区分期間が終了したと判定して、ステップS26に移行してもよい。あるいは、例えば、制御部110は、区分期間の最終日(つまり7日目)にユーザが起床したことを検出した場合に、区分期間が終了したと判定して、ステップS26に移行してもよい。区分期間(1週間)におけるユーザの就床時の生体情報が取得できていれば足りるからである。 In step S25, the control unit 110 does not have to determine that the division period has ended exactly one week after the start of the division period. For example, the control unit 110 may determine that the division period has ended a predetermined time (e.g., several tens of minutes to several hours) before the time that marks one week after the start of the division period, and proceed to step S26. Alternatively, for example, the control unit 110 may determine that the division period has ended and proceed to step S26 if it detects that the user has woken up on the last day of the division period (i.e., the seventh day). This is because it is sufficient to have acquired biometric information from the user when they were in bed during the division period (one week).

制御部110は、区分期間が終了していないと判定した場合(ステップS25のNo)、ステップS21に移行する。このようにして、制御部110は、区分期間が経過するまでの期間(ここでは1週間)における、ユーザの就床時の生体情報を収集する。 If the control unit 110 determines that the division period has not ended (No in step S25), it proceeds to step S21. In this way, the control unit 110 collects biometric information from the user while they are in bed for the period until the division period has elapsed (here, one week).

一方、制御部110は、区分期間が終了したと判定した場合(ステップS25のYes)、データ取得段階の処理を完了し、結果表示段階の処理に移行する。 On the other hand, if the control unit 110 determines that the classification period has ended (Yes in step S25), it completes the processing in the data acquisition stage and moves on to processing in the result display stage.

2.3 結果表示段階
データ取得段階の処理が完了すると、結果表示段階の処理が実行される。図9は、結果表示段階において端末装置100が実行する処理の一例を説明するフローチャートである。
2.3 Result Display Phase When the processing in the data acquisition phase is completed, the processing in the result display phase is executed. Fig. 9 is a flowchart illustrating an example of processing executed by the terminal device 100 in the result display phase.

端末装置100の制御部110は、対象となる区分期間におけるユーザの睡眠の客観評価を算出する(ステップS31)。対象となる区分期間は、ステップS25で、終了したと判定された区分期間である。また、客観評価は、生体情報から算出される、ユーザの睡眠の質を評価した客観的な評価である。客観評価は、例えば点数として入力される。客観評価を示す点数を、本明細書では、以下「客観点数」ともいう。客観点数は、例えば所定の計算式(アルゴリズム)に従って、生体情報から算出される。客観点数の算出は、睡眠の質を数値化することが可能な公知の方法を用いて行われてよい。客観点数は、生体情報から推定されるユーザの睡眠の質が高いほど、高い点数となるように、計算式が設定されていてよい。また、客観点数は、所定の範囲となるように、計算式が設定されていてよく、例えば0点から100点の間となるように、計算式が設定されていてよい。制御部110は、「設定」のボタンがタッチされると、入力された内容を確定させ、事前準備段階の処理を完了する。 The control unit 110 of the terminal device 100 calculates an objective evaluation of the user's sleep for the target segment period (step S31). The target segment period is the segment period determined to have ended in step S25. The objective evaluation is an objective evaluation of the user's sleep quality calculated from biometric information. The objective evaluation is input, for example, as a score. In this specification, the score indicating the objective evaluation is also referred to as the "objective score." The objective score is calculated from biometric information, for example, according to a predetermined calculation formula (algorithm). The calculation of the objective score may be performed using a known method capable of quantifying sleep quality. The calculation formula may be set so that the higher the user's sleep quality estimated from the biometric information, the higher the score. The calculation formula may be set so that the objective score falls within a predetermined range, for example, between 0 and 100 points. When the "Set" button is touched, the control unit 110 confirms the input content and completes the pre-preparation stage.

制御部110は、生体情報に基づいて特定の指標ごとに点数を算出し、指標ごとに算出した点数を用いて、総合評価としての客観点数を算出することができる。特定の指標は、生体情報から算出可能な指標である。特定の指標は、例えば、ユーザの睡眠時間、ユーザの寝つき時間、中途覚醒の有無、睡眠時の離床回数、日中の在床・睡眠時間、出眠から起床までの時間、起床時刻の標準偏差、就床時刻の標準偏差、いびきの回数又は時間などを含む。ただし、ここに記載した指標は、一例に過ぎない。そのため、特定の指標は、ここに記載されていない他の指標を含んでもよい。 The control unit 110 can calculate a score for each specific indicator based on the biometric information, and use the scores calculated for each indicator to calculate an objective score as a comprehensive evaluation. The specific indicators are indicators that can be calculated from the biometric information. Specific indicators include, for example, the user's sleep time, the time it takes the user to fall asleep, whether or not they woke up during the night, the number of times they got out of bed during sleep, the time they spent in bed or asleep during the day, the time from falling asleep to waking up, the standard deviation of wake-up time, the standard deviation of bedtime, and the number or duration of snoring. However, the indicators listed here are merely examples. Therefore, the specific indicators may also include other indicators not listed here.

制御部110は、例えば、生体情報に基づいて算出される実際の時間又は回数を、指標を示す値としてそのまま使用してよい。具体例として、ユーザの睡眠時間に関する指標の場合、制御部110は、ユーザの実際の睡眠時間を、指標を示す値としてそのまま使用してよい。あるいは、制御部110は、実際の時間又は回数に基づいて特定の計算を行うことにより、指標を示す値を別途算出してもよい。ユーザの睡眠時間に関する指標の場合、制御部110は、実際の睡眠時間に基づいて特定の計算を行って導出された値が、指標を示す値として使用されてもよい。他の指標についても同様である。制御部110は、例えばこれらの指標ごとに点数を算出し、算出した点数に基づいて、総合評価としての客観点数を算出できる。 The control unit 110 may, for example, use the actual time or number of times calculated based on biometric information as the value indicating the index. As a specific example, in the case of an index related to the user's sleep time, the control unit 110 may use the user's actual sleep time as the value indicating the index. Alternatively, the control unit 110 may separately calculate a value indicating the index by performing a specific calculation based on the actual time or number of times. In the case of an index related to the user's sleep time, the control unit 110 may use a value derived by performing a specific calculation based on the actual sleep time as the value indicating the index. The same applies to other indexes. The control unit 110 may, for example, calculate a score for each of these indexes, and calculate an objective score as an overall evaluation based on the calculated scores.

制御部110は、算出した客観点数を、例えば記憶部130に記憶する。制御部110は、客観点数を算出すると、データ取得段階の処理を完了し、結果表示段階の処理に移行する。 The control unit 110 stores the calculated number of objectives, for example, in the storage unit 130. Once the control unit 110 has calculated the number of objectives, it completes the data acquisition stage and moves on to the result display stage.

また、端末装置100の制御部110は、入力部160において、実施項目の入力を受け付ける(ステップS32)。制御部110は、例えば所定の入力画面(本明細書において、以下「事後情報入力画面」ともいう)を表示し、事後情報入力画面において、ユーザに実施項目を入力させることにより、実施項目の入力を受け付けることができる。ここで、実施項目は、実施予定項目のうち、対象となる区分期間にユーザが実際に実施した項目である。つまり、ユーザは、事前準備段階において選択した実施予定項目のうち、区分期間に実際に実施した実施項目を、事後情報入力画面から入力する。 The control unit 110 of the terminal device 100 also accepts input of action items on the input unit 160 (step S32). The control unit 110 can accept input of action items by, for example, displaying a predetermined input screen (hereinafter also referred to as the "post-event information input screen") and having the user input the action items on the post-event information input screen. Here, the action items are, of the planned action items, items that the user actually performed during the target segmented period. In other words, the user enters, from the post-event information input screen, the action items that were actually performed during the segmented period, of the planned action items selected in the advance preparation stage.

図10は、事後情報入力画面の一例を示す図である。図10に示すように、事後情報入力画面には、実施項目を入力する欄が設けられる。実施項目を入力する欄には、例えば図10に示すように、事前準備段階で選択された実施予定項目の一覧が表示される。ユーザは、実施予定項目の一覧から、例えばチェックボックス形式で、実際に実施した項目を選択することにより、実施項目を入力できる。ユーザは、実施予定項目の入力と同様に、例えば1週間のうち3日以上実施した項目を、実施項目として選択してよい。なお、入力形式がチェックボックスに限られないことについては、実施予定項目の入力と同様である。例えば、実施予定項目以外に実施した内容を入力するための入力欄が設けられ、ユーザは、当該入力欄から、実施予定項目以外に実施した内容を入力するように構成されていてもよい。 Figure 10 is a diagram showing an example of a post-event information input screen. As shown in Figure 10, the post-event information input screen has a field for inputting action items. The field for inputting action items displays a list of planned action items selected in the advance preparation stage, as shown in Figure 10, for example. The user can input action items by selecting the items that were actually performed from the list of planned action items, for example, in the form of check boxes. As with inputting planned action items, the user may select as action items items that were performed three or more days in a week. Note that the input format is not limited to check boxes, as with inputting planned action items. For example, an input field for inputting content performed other than the planned action items may be provided, and the user may use this input field to input content performed other than the planned action items.

なお、実施項目は、必ずしもユーザにより入力されなくてもよい。例えば、制御部110による自動制御によって実施した項目や、体振動に基づいて算出される生体情報に基づいて、実施したことを制御部110で検出可能な項目などのように、制御部110側で認識可能な実施項目については、ユーザの入力によらずに、制御部110が自動的に実施項目を入力してもよい。具体的には、例えば、制御部110は、生体情報に基づいて、ユーザが8時に起床したことを3日以上検出した場合、「毎日決まった時刻に起きる」という項目を、実施項目として自動選択(入力)してよい。 Note that the action items do not necessarily have to be input by the user. For example, for action items that can be recognized by the control unit 110, such as items performed through automatic control by the control unit 110 or items that the control unit 110 can detect as having been performed based on biometric information calculated from body vibrations, the control unit 110 may automatically input the action items without relying on user input. Specifically, for example, if the control unit 110 detects based on biometric information that the user has woken up at 8:00 a.m. for three or more days, it may automatically select (input) the item "Wake up at a fixed time every day" as an action item.

また、事前準備段階で実施予定項目として選択されていなかった項目についても、制御部110側で、実施したことを認識可能な実施項目については、制御部110が、実施項目として選択したり、表示部150に表示したりしてもよい。具体的には、例えば、制御部110は、生体情報に基づいて、ユーザが8時に起床したことを3日以上検出した場合、「毎日決まった時刻に起きる」という項目が、事前準備段階で実施予定項目として選択されていなかったとしても、当該項目を、事後情報入力画面に、ユーザが選択可能な項目として表示したり、実施項目として自動選択したりしてよい。 Furthermore, even if an item was not selected as a scheduled action item in the advance preparation stage, if the control unit 110 can recognize that the item has been performed, the control unit 110 may select it as an action item or display it on the display unit 150. Specifically, for example, if the control unit 110 detects based on biometric information that the user has woken up at 8:00 for three or more days, the control unit 110 may display the item "Wake up at a fixed time every day" as an item selectable by the user on the post-event information input screen, or may automatically select it as an action item, even if it was not selected as a scheduled action item in the advance preparation stage.

事後情報入力画面には、例えば図10に示すように、ユーザが実施予定項目のいずれも実施していない場合を考慮して、「週3回以上実施した項目はない」という項目を設けることができる。ユーザは、実施予定項目のうち、週3回以上実施した項目がない場合には、「週3回以上実施した項目はない」という項目を選択する。 As shown in Figure 10, the post-event information input screen can include an option for "No items performed more than three times a week" to allow for cases where the user has not performed any of the scheduled activities. If the user has not performed any of the scheduled activities three or more times a week, the user selects the option for "No items performed more than three times a week."

さらに、端末装置100の制御部110は、入力部160により、対象の区分期間における、睡眠に関するユーザの主観評価の入力を受け付ける(ステップS33)。主観評価は、例えば事前準備段階と同様に、主観点数として入力される。主観点数の入力を受け付ける欄は、例えば図10に示すように、事後情報入力画面に設けられる。ただし、主観点数の入力を受け付ける欄は、実施項目を入力する欄が設けられた表示画面とは異なる画面に設けられてもよい。制御部110は、事後情報入力画面において、ユーザに主観点数を入力させることにより、主観点数の入力を受け付けることができる。 Furthermore, the control unit 110 of the terminal device 100 receives input of the user's subjective evaluation regarding sleep for the target segment period via the input unit 160 (step S33). The subjective evaluation is input as a subjective score, for example, as in the pre-preparation stage. A field for receiving input of the subjective score is provided on the post-event information input screen, for example, as shown in FIG. 10. However, the field for receiving input of the subjective score may be provided on a different screen from the display screen on which the field for inputting the action items is provided. The control unit 110 can receive input of the subjective score by having the user input the subjective score on the post-event information input screen.

主観点数は、事前準備段階と同様、例えば所定の範囲で入力されてよく、所定の点数幅で入力可能に設定されてもよい。 As in the pre-preparation stage, subjective scores may be entered within a predetermined range, or may be set to allow input within a predetermined score range.

制御部110は、ステップS32で入力を受け付けた実施項目と、ステップS33で入力を受け付けた主観評価とを対応付けて、記憶部130に記憶させる(ステップS34)。このとき、制御部110は、さらにステップS31で算出した客観評価を対応付けて、記憶部130に記憶させてもよい。 The control unit 110 associates the action items input in step S32 with the subjective evaluation input in step S33 and stores them in the memory unit 130 (step S34). At this time, the control unit 110 may also associate the objective evaluation calculated in step S31 and store them in the memory unit 130.

ユーザは、例えば事後情報入力画面において、実施項目及び主観点数を入力した後、例えば図10に示す「次へ」のボタンをタッチする。これにより、実施項目及び主観点数の入力が完了する。実施項目及び主観点数の入力が完了した場合、制御部110は、実施項目、主観点数及び客観点数を対応付けて、記憶部130に記憶する。すなわち、ここでの例では、制御部110は、「次へ」のボタンがタッチされた場合に、実施項目、主観点数及び客観点数を対応付けて、記憶部130に記憶する。 For example, after the user inputs the implementation items and subjective scores on the post-event information input screen, the user touches the "Next" button shown in FIG. 10, for example. This completes the input of the implementation items and subjective scores. When the input of the implementation items and subjective scores is complete, the control unit 110 associates the implementation items, subjective scores, and objective scores, and stores them in the storage unit 130. That is, in this example, when the "Next" button is touched, the control unit 110 associates the implementation items, subjective scores, and objective scores, and stores them in the storage unit 130.

なお、端末装置100は、さらにユーザの睡眠に関する悩みを入力可能に構成されていてもよい。この場合、ユーザは、対象の区分期間が経過した後の、睡眠に関する悩みを入力する。 The terminal device 100 may also be configured to allow the user to input sleep-related concerns. In this case, the user inputs sleep-related concerns after the target segment period has passed.

次に、端末装置100の制御部110は、プログラム期間が終了したか否かを判定する(ステップS35)。ここでの例では、プログラム期間が、第1区分期間から第4区分期間の4つの区分期間により構成されていると説明した。そのため、制御部110は、ステップS35において、第4区分期間(第4週)が終了したか否かを判定する。 Next, the control unit 110 of the terminal device 100 determines whether the program period has ended (step S35). In this example, the program period is described as consisting of four sub-periods, from the first sub-period to the fourth sub-period. Therefore, in step S35, the control unit 110 determines whether the fourth sub-period (fourth week) has ended.

制御部110は、プログラム期間が終了していないと判定した場合(ステップS35のNo)、次の区分期間に移行して、当該次の区分期間の事前準備段階を実行する。例えば、制御部110は、第1区分期間(第1週)が終了した段階である場合、プログラム期間が終了していないと判定する。この場合、制御部110は、第1区分期間(第1週)の次の区分期間である第2区分期間(第2週)に移行し、第2区分期間の事前準備段階を実行する。第2区分期間(第2週)及び第3区分期間(第3週)が終了した段階についても同様に、それぞれ次の区分期間である第3区分期間(第3週)及び第4区分期間(第4週)に移行する。 If the control unit 110 determines that the program period has not ended (No in step S35), it moves on to the next division period and executes the preparatory stage for that next division period. For example, if the first division period (first week) has ended, the control unit 110 determines that the program period has not ended. In this case, the control unit 110 moves on to the second division period (second week), which is the division period following the first division period (first week), and executes the preparatory stage for the second division period. Similarly, when the second division period (second week) and the third division period (third week) have ended, it moves on to the next division periods, the third division period (third week) and the fourth division period (fourth week), respectively.

制御部110は、次の区分期間の事前準備段階において、図4を参照して説明した処理を実行する。このとき、過去の区分期間で収集された、ユーザの過去の睡眠に関する情報を用いることができる。例えば、次の区分期間の事前準備段階において、制御部110は、過去の区分期間で収集された、ユーザの生体情報、主観点数及び客観点数に基づいた処理を実行することができる。具体的には、制御部110は、次の区分期間の事前準備段階において、図4のステップS13で表示部140に表示させるアドバイス項目を、ユーザの生体情報、主観点数及び客観点数に基づいて決定することができる。この場合に制御部110が実行する処理例については、後述する図12及び図13の説明において、詳説する。 The control unit 110 performs the processing described with reference to FIG. 4 during the preparation stage for the next segment period. At this time, information about the user's past sleep collected during previous segment periods can be used. For example, during the preparation stage for the next segment period, the control unit 110 can perform processing based on the user's biometric information, subjective score, and number of objective comments collected during previous segment periods. Specifically, during the preparation stage for the next segment period, the control unit 110 can determine the advice items to be displayed on the display unit 140 in step S13 of FIG. 4 based on the user's biometric information, subjective score, and number of objective comments. An example of the processing performed by the control unit 110 in this case will be described in detail in the explanation of FIGS. 12 and 13 below.

一方、制御部110は、プログラム期間が終了したと判定した場合(ステップS35のYes)、プログラム実施結果を表示部140に表示する(ステップS36)。つまり、ここでの例では、制御部110は、第4区分期間が終了したと判定した場合、プログラム実施結果を表示部140に表示する。プログラム実施結果は、睡眠改善プログラムを実施した結果である。 On the other hand, if the control unit 110 determines that the program period has ended (Yes in step S35), it displays the program implementation results on the display unit 140 (step S36). That is, in this example, if the control unit 110 determines that the fourth segment period has ended, it displays the program implementation results on the display unit 140. The program implementation results are the results of implementing the sleep improvement program.

図11は、プログラム実施結果画面の一例を示す図である。プログラム実施結果画面は、プログラム実施結果を示す画面であり、例えばステップS36で表示部140に表示される画面である。プログラム実施結果画面には、例えば図11に示すように、睡眠改善プログラム中における、主観点数及び客観点数の推移が表示される。主観点数及び客観点数の推移は、例えば棒グラフ又は折れ線グラフにより示される。主観点数及び客観点数の推移は、例えば、区分期間ごとに表示されてよい。 Figure 11 is a diagram showing an example of a program implementation result screen. The program implementation result screen is a screen that shows the program implementation results, and is, for example, a screen that is displayed on the display unit 140 in step S36. The program implementation result screen displays the trends in the subjective score and the number of objective comments during the sleep improvement program, as shown in Figure 11, for example. The trends in the subjective score and the number of objective comments are shown, for example, by bar graphs or line graphs. The trends in the subjective score and the number of objective comments may be displayed, for example, for each segmented period.

また、プログラム実施結果画面には、例えば図11に示すように、生体情報のレーダーチャートが表示される。レーダーチャートでは、例えば生体情報に基づいて算出された指標を、レーダーチャートの項目として用いたグラフが示されている。レーダーチャートでは、例えば図11に示すように、睡眠改善プログラムの実施前後のデータが表示されてよい。睡眠改善プログラム実施前のデータは、例えば第1区分期間で算出された生体情報に基づいて算出された指標を用いることができる。 The program implementation results screen also displays a radar chart of biological information, as shown in FIG. 11, for example. The radar chart displays a graph in which indices calculated based on biological information, for example, are used as radar chart items. The radar chart may display data before and after the implementation of the sleep improvement program, as shown in FIG. 11, for example. The data before the implementation of the sleep improvement program can use indices calculated based on biological information calculated in the first segment period, for example.

さらに、プログラム実施結果画面には、例えば図11に示すように、睡眠に関する悩みが表示される。睡眠に関する悩みは、ユーザが睡眠改善プログラムの実施中に入力したものである。プログラム実施結果画面には、例えば睡眠改善プログラムの実施前後における、睡眠に関する悩みが表示される。 Furthermore, the program implementation results screen displays sleep-related concerns, as shown in FIG. 11, for example. The sleep-related concerns are input by the user while implementing the sleep improvement program. The program implementation results screen displays sleep-related concerns before and after implementing the sleep improvement program, for example.

図11は、プログラム実施結果画面の一例にすぎない。従って、制御部110は、図11に示されていない情報を、プログラム実施結果画面に含めてもよいし、反対に、図11に示されている情報を、プログラム実施結果画面に含めなくてもよい。プログラム実施結果画面を表示することで、ユーザは、睡眠改善プログラムの実施前後における、自身の睡眠に関する情報を知ることができる。 Figure 11 is merely one example of a program implementation result screen. Therefore, the control unit 110 may include information not shown in Figure 11 on the program implementation result screen, and conversely, the control unit 110 may not include information shown in Figure 11 on the program implementation result screen. By displaying the program implementation result screen, the user can learn information about their own sleep before and after implementing the sleep improvement program.

2.4 アドバイス項目の選択
次に、アドバイス項目の選択方法の詳細について説明する。図4のステップS13で説明したように、制御部110は、睡眠の質を改善するためのアドバイスを選択し、表示部140に表示する。このとき、制御部110は、記憶部130に記憶されたアドバイス項目のうち、ユーザの過去の睡眠に関する情報に基づいてアドバイス項目を選択し、選択したアドバイス項目を表示する。ここでは、このときに制御部110によって実行される、アドバイス項目の選択処理の例について説明する。
2.4 Selection of Advice Items Next, a method for selecting advice items will be described in detail. As described in step S13 of FIG. 4, the control unit 110 selects advice for improving sleep quality and displays it on the display unit 140. At this time, the control unit 110 selects an advice item from the advice items stored in the storage unit 130 based on information about the user's past sleep, and displays the selected advice item. Here, an example of the advice item selection process executed by the control unit 110 at this time will be described.

図12は、端末装置100が実行するアドバイス項目の選択処理の一例を示すフローチャートである。具体的には、図12は、ユーザの生体情報に基づいてアドバイス項目を選択する処理の一例を示すフローチャートである。図12に示すフローは、例えば、生体情報が未だ収集されていない第1区分期間の事前準備段階では実行されず、生体情報が収集された後の、第2区分期間から第4区分期間の事前準備段階で実行される。 Figure 12 is a flowchart showing an example of advice item selection processing executed by the terminal device 100. Specifically, Figure 12 is a flowchart showing an example of processing for selecting advice items based on the user's biometric information. The flow shown in Figure 12 is not executed, for example, in the advance preparation stage of the first division period in which biometric information has not yet been collected, but is executed in the advance preparation stages of the second division period through the fourth division period after biometric information has been collected.

まず、端末装置100の制御部110は、生体情報に基づいて算出される指標が基準範囲外であるか否かを判定する(ステップS41)。生体情報に基づいて算出される指標は、上述した特定の指標であり、例えば、ユーザの睡眠時間に関する指標、ユーザの寝つき時間に関する指標、中途覚醒に関する指標、睡眠時の離床回数に関する指標、日中の在床・睡眠時間に関する指標、出眠から起床までの時間に関する指標、起床時刻の標準偏差に関する指標、就床時刻の標準偏差に関する指標、いびきに関する指標などを含む。制御部110は、生体情報に基づいて、これらの指標の全部又は一部を算出する。 First, the control unit 110 of the terminal device 100 determines whether the index calculated based on the biometric information is outside the reference range (step S41). The index calculated based on the biometric information is the specific index described above, and includes, for example, an index related to the user's sleep time, an index related to the time the user falls asleep, an index related to waking up during sleep, an index related to the number of times the user gets out of bed during sleep, an index related to the time spent in bed and sleeping during the day, an index related to the time from falling asleep to waking up, an index related to the standard deviation of wake-up time, an index related to the standard deviation of bedtime, and an index related to snoring. The control unit 110 calculates all or some of these indexes based on the biometric information.

また、指標に関する基準範囲は、例えば予め記憶部130に記憶されている。指標に関する基準範囲は、指標ごとにそれぞれ定められている。従って、制御部110は、ステップS41において、算出した指標ごとに、記憶部130に記憶された基準範囲を参照し、指標が基準範囲外であるか否かを判定する。 Furthermore, the reference ranges for the indices are stored in advance, for example, in the storage unit 130. The reference ranges for the indices are determined for each individual indices. Therefore, in step S41, the control unit 110 refers to the reference ranges stored in the storage unit 130 for each calculated indices and determines whether the indices are outside the reference ranges.

制御部110は、生体情報に基づいて算出される指標が基準範囲内であると判定した場合(ステップS41のNo)、このフローを終了する。従って、この場合には、基準範囲内であると判定された指標に基づくアドバイス項目は、選択されない。 If the control unit 110 determines that the index calculated based on the biometric information is within the reference range (No in step S41), it ends this flow. Therefore, in this case, advice items based on indexes determined to be within the reference range are not selected.

一方、制御部110は、生体情報に基づいて算出される指標が基準範囲外であると判定した場合(ステップS41のYes)、基準範囲外であると判定された指標に基づくアドバイス項目を選択する(ステップS42)。選択されるアドバイス項目は、指標ごとに定められており、例えば予め記憶部130に記憶されている。従って、制御部110は、特定の指標が基準範囲外であると判定した場合、当該特定の指標に対応付けて記憶されたアドバイス項目を選択する。このようにして選択されたアドバイス項目は、図4のステップS13において、表示部140に表示される。 On the other hand, if the control unit 110 determines that an index calculated based on the biometric information is outside the reference range (Yes in step S41), it selects an advice item based on the index determined to be outside the reference range (step S42). The advice item to be selected is determined for each index and is stored in advance in the storage unit 130, for example. Therefore, if the control unit 110 determines that a specific index is outside the reference range, it selects an advice item stored in association with that specific index. The advice item selected in this manner is displayed on the display unit 140 in step S13 of Figure 4.

ここで、生体情報に基づいて算出される指標と、基準範囲と、アドバイス項目との具体例について説明する。 Here, we will explain specific examples of indices calculated based on biometric information, reference ranges, and advice items.

例えば、制御部110は、生体情報に基づいて算出される指標として、ユーザの睡眠時間を算出する。睡眠時間は、入眠時刻と出眠時刻とに基づいて算出することができる。また、睡眠時間に関する基準範囲として、例えば6時間以上9時間未満と設定されているとする。制御部110は、ユーザの睡眠時間が6時間未満の場合、指標が基準範囲外であると判定し、「睡眠時間が6時間を切らないようにする」というアドバイス項目を選択する。また、制御部110は、ユーザの睡眠時間が9時間以上の場合、指標が基準範囲外であると判定し、「睡眠時間が9時間を超えないようにする」というアドバイス項目を選択する。選択されたアドバイス項目は、ステップS13において、表示部140に表示される。 For example, the control unit 110 calculates the user's sleep time as an index calculated based on biometric information. Sleep time can be calculated based on the time the user falls asleep and the time the user falls asleep. Furthermore, assume that the standard range for sleep time is set to, for example, between 6 hours and 9 hours. If the user's sleep time is less than 6 hours, the control unit 110 determines that the index is outside the standard range and selects the advice item "Keep sleep time at least 6 hours." Furthermore, if the user's sleep time is 9 hours or more, the control unit 110 determines that the index is outside the standard range and selects the advice item "Keep sleep time at least 9 hours." The selected advice item is displayed on the display unit 140 in step S13.

例えば、制御部110は、生体情報に基づいて算出される指標として、ユーザの寝つき時間を算出する。寝つき時間は、就床時刻と入眠時刻とに基づいて算出することができる。また、寝つき時間に関する基準範囲として、所定の時間(例えば数分から数十分)が設定されているとする。制御部110は、ユーザの寝つき時間が、所定の時間を超える場合、「寝心地が良く、寝返りしやすいマットレス硬さに調整する」、「夕食及び飲酒は就床3時間前までに済ませる」、「夕食後のカフェイン摂取を控える」及び「十分に眠くなってから就床する」というアドバイス項目を選択する。選択されたアドバイス項目は、ステップS13において、表示部140に表示される。 For example, the control unit 110 calculates the time it takes for the user to fall asleep as an index calculated based on biometric information. The time it takes to fall asleep can be calculated based on the time the user goes to bed and the time they fall asleep. Furthermore, a predetermined time (for example, several minutes to several tens of minutes) is set as a reference range for the time it takes to fall asleep. If the time it takes for the user to fall asleep exceeds the predetermined time, the control unit 110 selects the following advice items: "Adjust the mattress hardness to be comfortable and to make it easy to turn over in bed," "Finish dinner and drinking alcohol at least three hours before going to bed," "Avoid caffeine intake after dinner," and "Go to bed only after you are sufficiently sleepy." The selected advice items are displayed on the display unit 140 in step S13.

端末装置100の制御部110は、必要に応じて、選択されたアドバイス項目が実行されるようにベッド300を制御する。例えば、制御部110は、ベッド300の可動部70を制御することにより、「寝心地が良く、寝返りしやすいマットレス硬さに調整する」というアドバイス項目を実行することができる。制御部110は、ユーザによる実施の許可が入力された場合にのみ、ベッド300を制御してもよい。 The control unit 110 of the terminal device 100 controls the bed 300 as necessary to execute the selected advice item. For example, the control unit 110 can execute the advice item "Adjust the mattress hardness to be comfortable and easy to turn over in" by controlling the movable unit 70 of the bed 300. The control unit 110 may control the bed 300 only when the user has input permission to implement the advice.

また、制御部110は、ボトム71の角度を調整可能である場合、ボトム71の角度に関するアドバイス項目をさらに選択してもよい。例えば、制御部110は、ユーザの寝つき時間が所定の時間を超える場合、「入眠時の背角度を寝心地が良い角度に調整する」及び「入眠時の膝角度を寝心地が良い角度に調整する」というアドバイス項目を選択する。制御部110は、可動部70を制御することでボトム71の角度を調整可能である場合、ここで選択したアドバイス項目を、表示部140に表示することなく、自動的に適用してもよい。つまり、制御部110は、次の区分期間において、ボトム71の角度を自動的に調整してもよい。制御部110は、ユーザによる実施の許可が入力された場合にのみ、ボトム71の角度を制御してもよい。 Furthermore, if the angle of the bottom 71 is adjustable, the control unit 110 may further select advice items related to the angle of the bottom 71. For example, if the time it takes the user to fall asleep exceeds a predetermined time, the control unit 110 may select the advice items "Adjust the back angle when falling asleep to a comfortable angle" and "Adjust the knee angle when falling asleep to a comfortable angle." If the angle of the bottom 71 is adjustable by controlling the movable unit 70, the control unit 110 may automatically apply the advice items selected here without displaying them on the display unit 140. In other words, the control unit 110 may automatically adjust the angle of the bottom 71 in the next division period. The control unit 110 may control the angle of the bottom 71 only if the user has input permission to do so.

端末装置100の制御部110は、必要に応じて、選択されたアドバイス項目が実行されるようにベッド300を制御する。例えば、制御部110は、ボトム71を制御することにより、「入眠時の背角度を寝心地が良い角度に調整する」及び「入眠時の膝角度を寝心地が良い角度に調整する」というアドバイス項目を実行することができる。制御部110は、ユーザによる実施の許可が入力された場合にのみ、ベッド300を制御してもよい。 The control unit 110 of the terminal device 100 controls the bed 300 as necessary to execute the selected advice item. For example, the control unit 110 can execute the advice items "Adjust the back angle when falling asleep to a comfortable angle" and "Adjust the knee angle when falling asleep to a comfortable angle" by controlling the bottom 71. The control unit 110 may control the bed 300 only when the user has input permission to implement the advice.

また、制御部110は、入眠時の自動運転を設定可能である場合、寝つき時間に加えて、入眠時の自動運転が設定されているか否かに基づいて、アドバイス項目を選択してもよい。入眠時の自動運転とは、入眠時に背角度又は膝角度を入眠しやすい角度に自動的に調整する運転機能である。例えば、制御部110は、ユーザの寝つき時間が所定の時間を超え、且つ、対象の区分期間(1週間)のうち、入眠時の自動運転が設定されていない(オフになっている)日があった場合、「入眠時の自動運転を毎日オンにする」というアドバイス項目を選択する。 Furthermore, if automatic driving at sleep onset can be set, the control unit 110 may select an advice item based on whether automatic driving at sleep onset is set, in addition to the time it takes to fall asleep. Automatic driving at sleep onset is a driving function that automatically adjusts the back angle or knee angle to an angle that makes it easier to fall asleep when falling asleep. For example, if the time it takes the user to fall asleep exceeds a predetermined time and there is a day during the target segment period (one week) when automatic driving at sleep onset is not set (it is turned off), the control unit 110 will select the advice item "Turn on automatic driving at sleep on every day."

端末装置100の制御部110は、必要に応じて、選択されたアドバイス項目が実行されるようにベッド300を制御する。例えば、制御部110は、ベッド300を制御することにより、「入眠時の自動運転を毎日オンにする」というアドバイス項目を実行することができる。制御部110は、ユーザによる実施の許可が入力された場合にのみ、ベッド300を制御してもよい。 The control unit 110 of the terminal device 100 controls the bed 300 to execute the selected advice item as necessary. For example, the control unit 110 can control the bed 300 to execute the advice item "Turn on automatic operation when falling asleep every day." The control unit 110 may control the bed 300 only when the user has input permission to implement the advice.

例えば、制御部110は、生体情報に基づいて算出される指標として、中途覚醒の有無を検出する。中途覚醒の有無は、覚醒/睡眠に関する情報に基づいて検出できる。制御部110は、例えば中途覚醒があると判定した場合、基準範囲外であると判定する。制御部110は、中途覚醒があると検出した場合、「寝心地が良く、寝返りしやすいマットレス硬さに調整する」、「夕食及び飲酒は就床3時間前までに済ませる」、「夕食後のカフェイン摂取を控える」及び「十分に眠くなってから就床する」というアドバイス項目を選択する。選択されたアドバイス項目は、ステップS13において、表示部140に表示される。 For example, the control unit 110 detects whether or not the patient has woken up during the night as an index calculated based on biological information. The presence or absence of awakening during the night can be detected based on information related to wakefulness/sleep. For example, if the control unit 110 determines that the patient has woken up during the night, it determines that the condition is outside the reference range. If the control unit 110 detects that the patient has woken up during the night, it selects the following advice items: "Adjust the mattress hardness to be comfortable and to make it easy to turn over in sleep," "Finish dinner and drinking alcohol at least three hours before going to bed," "Avoid consuming caffeine after dinner," and "Go to bed only after you are sufficiently sleepy." The selected advice items are displayed on the display unit 140 in step S13.

端末装置100の制御部110は、必要に応じて、選択されたアドバイス項目が実行されるようにベッド300を制御する。例えば、制御部110は、ベッド300の可動部70を制御することにより、「寝心地が良く、寝返りしやすいマットレス硬さに調整する」というアドバイス項目を実行することができる。制御部110は、ユーザによる実施の許可が入力された場合にのみ、ベッド300を制御してもよい。 The control unit 110 of the terminal device 100 controls the bed 300 as necessary to execute the selected advice item. For example, the control unit 110 can execute the advice item "Adjust the mattress hardness to be comfortable and easy to turn over in" by controlling the movable unit 70 of the bed 300. The control unit 110 may control the bed 300 only when the user has input permission to implement the advice.

制御部110は、中途覚醒がある場合についても、上述したボトム71の角度に関するアドバイス項目をさらに選択してもよい。また、中途覚醒がある場合についても、上述したように、入眠時の自動運転が設定されているか否かに基づいて、アドバイス項目を選択してもよい。 The control unit 110 may also select the above-mentioned advice item regarding the angle of the bottom 71 when the driver awakens during the night. Furthermore, as described above, when the driver awakens during the night, the control unit 110 may also select the advice item based on whether automatic driving is set when the driver falls asleep.

例えば、制御部110は、生体情報に基づいて算出される指標として、睡眠時の離床回数を算出する。離床回数は、離床/在床に関する情報に基づいて算出できる。また、離床回数に関する基準範囲として、所定の回数(例えば数回)が設定されているとする。制御部110は、離床回数が所定の回数を超える場合、「夕食及び飲酒は就床3時間前までに済ませる」、「夕食後のカフェイン摂取を控える」及び「就寝前に排尿する」というアドバイス項目を選択する。選択されたアドバイス項目は、ステップS13において、表示部140に表示される。 For example, the control unit 110 calculates the number of times the patient gets out of bed during sleep as an index calculated based on biological information. The number of times the patient gets out of bed can be calculated based on information about getting out of bed/being in bed. Furthermore, a predetermined number of times (e.g., several times) is set as a reference range for the number of times the patient gets out of bed. If the number of times the patient gets out of bed exceeds the predetermined number of times, the control unit 110 selects the advice items "Eat dinner and drink alcohol at least three hours before going to bed," "Avoid consuming caffeine after dinner," and "Urinate before going to bed." The selected advice items are displayed on the display unit 140 in step S13.

例えば、制御部110は、生体情報に基づいて算出される指標として、日中の在床・睡眠時間を算出する。日中の在床・睡眠時間は、時刻情報と、覚醒/睡眠に関する情報又は離床/在床に関する情報と、に基づいて算出できる。また、日中の在床・睡眠時間に関する基準範囲として、日中の時間帯における所定の睡眠時間(例えば数十分)が設定されているとする。制御部110は、日中の睡眠時間が、所定の睡眠時間を超える場合、「日中に睡眠する場合は12時~15時に15分間の昼寝を取る」、「日中はベッド以外の場所で過ごす」、「日中は太陽の光を浴びる」、「日中は体を動かし活動的に過ごす」及び「日中は趣味などを楽しむ」というアドバイス項目を選択する。選択されたアドバイス項目は、ステップS13において、表示部140に表示される。 For example, the control unit 110 calculates daytime bed and sleeping time as an index calculated based on biological information. Daytime bed and sleeping time can be calculated based on time information and information regarding waking/asleep or information regarding getting out of bed/being in bed. Furthermore, a predetermined sleeping time during the daytime (e.g., several tens of minutes) is set as a reference range for daytime bed and sleeping time. If the daytime sleeping time exceeds the predetermined sleeping time, the control unit 110 selects the following advice items: "If sleeping during the day, take a 15-minute nap between 12:00 and 15:00", "Spend the daytime somewhere other than bed", "Get sunlight during the day", "Stay active and move your body during the day", and "Enjoy hobbies during the day". The selected advice items are displayed on the display unit 140 in step S13.

例えば、制御部110は、生体情報に基づいて算出される指標として、出眠から起床までの時間を算出する。出眠から起床までの時間は、覚醒に関する情報及び離床に関する情報に基づいて算出できる。また、出眠から起床までの時間に関する基準範囲として、所定の時間(例えば数分)が設定されているとする。制御部110は、出眠から起床までの時間が、所定の時間を超え、且つ、対象の区分期間(1週間)のうち、起床時の自動運転が設定されていない(オフになっている)日があった場合、「起床時の自動運転を毎日オンにする」及び「毎日決まった時刻に起きる」というアドバイス項目を選択する。ここで、起床時の自動運転はとは、ユーザを起床させるように背角度又は膝角度を調整する運転機能である。選択されたアドバイス項目は、ステップS13において、表示部140に表示される。 For example, the control unit 110 calculates the time from falling asleep to waking up as an index calculated based on biological information. The time from falling asleep to waking up can be calculated based on information about awakening and information about getting out of bed. Furthermore, a predetermined time (e.g., several minutes) is set as a reference range for the time from falling asleep to waking up. If the time from falling asleep to waking up exceeds the predetermined time and there is a day in the target segment period (one week) when automatic wake-up driving is not set (off), the control unit 110 selects the advice items "Turn on automatic wake-up driving every day" and "Wake up at a set time every day." Here, automatic wake-up driving is a driving function that adjusts the back angle or knee angle to wake the user up. The selected advice item is displayed on the display unit 140 in step S13.

端末装置100の制御部110は、必要に応じて、選択されたアドバイス項目が実行されるようにベッド300を制御する。例えば、制御部110は、ベッド300を制御することにより、「入眠時の自動運転を毎日オンにする」というアドバイス項目を実行することができる。制御部110は、ユーザによる実施の許可が入力された場合にのみ、ベッド300を制御してもよい。 The control unit 110 of the terminal device 100 controls the bed 300 to execute the selected advice item as necessary. For example, the control unit 110 can control the bed 300 to execute the advice item "Turn on automatic operation when falling asleep every day." The control unit 110 may control the bed 300 only when the user has input permission to implement the advice.

さらに、制御部110は、出眠から起床までの時間が、所定の時間を超え、且つ、起床時の自動運転において、スヌーズが設定されていない(オフになっている)場合、「起床時の自動運転でスヌーズをオンにする」というアドバイス項目を選択する。 Furthermore, if the time from falling asleep to waking up exceeds a predetermined time and snooze is not set (off) for automatic driving when waking up, the control unit 110 selects the advice item "Turn on snooze for automatic driving when waking up."

端末装置100の制御部110は、必要に応じて、選択されたアドバイス項目が実行されるようにベッド300を制御する。例えば、制御部110は、ベッド300を制御することにより、「起床時の自動運転でスヌーズをオンにする」というアドバイス項目を実行することができる。制御部110は、ユーザによる実施の許可が入力された場合にのみ、ベッド300を制御してもよい。 The control unit 110 of the terminal device 100 controls the bed 300 to execute the selected advice item as necessary. For example, the control unit 110 can control the bed 300 to execute the advice item "Turn on snooze in automatic operation when waking up." The control unit 110 may control the bed 300 only when the user has input permission to implement the advice.

例えば、制御部110は、生体情報に基づいて算出される指標として、起床時刻の標準偏差を算出する。起床時刻の標準偏差は、時刻情報と、離床に関する情報と、に基づいて算出できる。また、起床時刻の標準偏差に関する基準範囲として、標準偏差の所定範囲が設定されているとする。制御部110は、起床時刻の標準偏差が所定範囲外である場合、「朝起きたら太陽の光を浴びる(カーテンを開ける)」、「朝食を食べる」及び「毎朝だいたい決まった時刻に起きる」というアドバイス項目を選択する。選択されたアドバイス項目は、ステップS13において、表示部140に表示される。 For example, the control unit 110 calculates the standard deviation of wake-up time as an index calculated based on biological information. The standard deviation of wake-up time can be calculated based on time information and information related to getting out of bed. Furthermore, it is assumed that a predetermined range of standard deviation is set as a reference range for the standard deviation of wake-up time. If the standard deviation of wake-up time is outside the predetermined range, the control unit 110 selects the advice items "Get some sunlight when you wake up in the morning (open the curtains)", "Eat breakfast", and "Wake up at roughly the same time every morning". The selected advice items are displayed on the display unit 140 in step S13.

また、制御部110は、起床時の自動運転を設定可能である場合、起床時刻の標準偏差に加えて、起床時の自動運転の設定に基づいて、アドバイス項目を選択してもよい。例えば、制御部110は、起床時刻の標準偏差が所定範囲外であり、且つ、対象の区分期間のうち、起床時の自動運転が設定されていない日があった場合、「起床時の自動運転を毎日オンにする」というアドバイス項目を選択する。また、例えば、制御部110は、起床時刻の標準偏差が所定範囲外であり、且つ、起床時の自動運転において、スヌーズが設定されていない場合、「起床時の自動運転でスヌーズをオンにする」というアドバイス項目を選択する。 Furthermore, if automatic driving at wake-up can be set, the control unit 110 may select an advice item based on the setting for automatic driving at wake-up in addition to the standard deviation of the wake-up time. For example, if the standard deviation of the wake-up time is outside a specified range and there is a day in the target segment period on which automatic driving at wake-up is not set, the control unit 110 selects the advice item "Turn on snooze for automatic driving at wake-up every day." For example, if the standard deviation of the wake-up time is outside a specified range and snooze is not set for automatic driving at wake-up, the control unit 110 selects the advice item "Turn on snooze for automatic driving at wake-up."

端末装置100の制御部110は、必要に応じて、選択されたアドバイス項目が実行されるようにベッド300を制御する。例えば、制御部110は、ベッド300を制御することにより、「起床時の自動運転を毎日オンにする」及び「起床時の自動運転でスヌーズをオンにする」というアドバイス項目を実行することができる。制御部110は、ユーザによる実施の許可が入力された場合にのみ、ベッド300を制御してもよい。 The control unit 110 of the terminal device 100 controls the bed 300 to execute the selected advice item as necessary. For example, the control unit 110 can control the bed 300 to execute the advice items "Turn on automatic operation when waking up every day" and "Turn on snooze in automatic operation when waking up." The control unit 110 may control the bed 300 only when the user has input permission to implement the advice items.

例えば、制御部110は、生体情報に基づいて算出される指標として、就床時刻の標準偏差を算出する。就床時刻の標準偏差は、時刻情報と、在床に関する情報と、に基づいて算出できる。また、就床時刻の標準偏差に関する基準範囲として、標準偏差の所定範囲が設定されているとする。制御部110は、就床時刻の標準偏差が所定範囲外である場合、「十分に眠くなってから就床する」というアドバイス項目を選択する。選択されたアドバイス項目は、ステップS13において、表示部140に表示される。 For example, the control unit 110 calculates the standard deviation of bedtime as an index calculated based on biological information. The standard deviation of bedtime can be calculated based on time information and information about being in bed. Furthermore, it is assumed that a predetermined range of standard deviation is set as a reference range for the standard deviation of bedtime. If the standard deviation of bedtime is outside the predetermined range, the control unit 110 selects the advice item "Go to bed only when you are sufficiently sleepy." The selected advice item is displayed on the display unit 140 in step S13.

例えば、制御部110は、生体情報に基づいて算出される指標として、いびきの回数又は時間を算出する。いびきの回数又は時間は、いびき情報取得部111が生成するいびき情報に基づいて算出される。また、いびきの回数又は時間に関する基準範囲として、所定回数又は所定時間が設定されているとする。制御部110は、いびきの回数が所定回数を超える場合、又は、いびきの時間が所定時間を超える場合、「横向きで寝る」及び「就床3時間前からカフェイン摂取を控える」というアドバイス項目を選択する。選択されたアドバイス項目は、ステップS13において、表示部140に表示される。 For example, the control unit 110 calculates the number of snores or the duration of snores as an index calculated based on biological information. The number of snores or the duration of snores is calculated based on the snore information generated by the snore information acquisition unit 111. Furthermore, it is assumed that a predetermined number of times or a predetermined duration is set as a reference range for the number of snores or the duration of snores. If the number of snores exceeds the predetermined number of times or the duration of snores exceeds the predetermined duration, the control unit 110 selects the advice items "Sleep on your side" and "Avoid caffeine intake three hours before going to bed." The selected advice items are displayed on the display unit 140 in step S13.

また、制御部110は、いびきの回数が所定回数を超える場合、又は、いびきの時間が所定時間を超える場合、入眠時の背角度を所定角度とする旨のアドバイス項目を選択してもよい。所定角度は、いびきを誘発しにくい角度であり、例えば10度以上などである。 Furthermore, if the number of snores exceeds a predetermined number, or if the snoring duration exceeds a predetermined time, the control unit 110 may select an advice item to set the back angle at a predetermined angle when falling asleep. The predetermined angle is an angle that is less likely to induce snoring, such as 10 degrees or more.

制御部110は、このようにユーザの生体情報に基づいて算出される指標を用いて、アドバイス項目を選択し、選択したアドバイス項目を表示部140に表示することができる。つまり、制御部110は、検出装置200で検出された体動に基づいて算出される生体情報を利用し、ルールベースでアドバイス項目を選択することができる。なお、ここで説明した内容は、あくまで一例であり、ユーザの生体情報に基づいて、他のアドバイス項目が選択されてもよい。 The control unit 110 can select advice items using the indices calculated based on the user's biometric information in this way, and display the selected advice items on the display unit 140. In other words, the control unit 110 can select advice items on a rule-based basis using biometric information calculated based on body movements detected by the detection device 200. Note that the content described here is merely an example, and other advice items may be selected based on the user's biometric information.

また、本実施形態では、制御部110は、ベッド300の可動部70の設定に関するアドバイスも選択して表示することができる。例えば、上述の例で示した「入眠時の自動運転を毎日オンにする」及び「起床時の自動運転でスヌーズをオンにする」などのアドバイス項目のように、可動部70に関し、特定の設定をオン又はオフにするように設定することを、アドバイス項目として選択することができる。 In addition, in this embodiment, the control unit 110 can also select and display advice regarding the settings of the movable unit 70 of the bed 300. For example, advice items such as "Turn on automatic operation every day when falling asleep" and "Turn on snooze for automatic operation when waking up" shown in the example above can be selected to set specific settings for the movable unit 70 to on or off.

端末装置100の制御部110は、必要に応じて、選択されたアドバイス項目が実行されるようにベッド300を制御する。例えば、制御部110は、ベッド300を制御することにより、「入眠時の自動運転を毎日オンにする」及び「起床時の自動運転でスヌーズをオンにする」というアドバイス項目を実行することができる。制御部110は、ユーザによる実施の許可が入力された場合にのみ、ベッド300を制御してもよい。 The control unit 110 of the terminal device 100 controls the bed 300 as necessary to execute the selected advice items. For example, the control unit 110 can control the bed 300 to execute the advice items "Turn on automatic operation when falling asleep every day" and "Turn on snooze in automatic operation when waking up." The control unit 110 may control the bed 300 only when the user has input permission to implement the advice items.

図13は、端末装置100が実行するアドバイス項目の選択処理の他の一例を示すフローチャートである。具体的には、図13は、主観点数及び客観点数を用いて、アドバイス項目を選択する処理の一例を示すフローチャートである。図13に示すフローは、例えば、客観点数が未だ収集されていない第1区分期間の事前準備段階では実行されず、生体情報が収集された後の、第2区分期間から第4区分期間の事前準備段階で実行される。 Figure 13 is a flowchart showing another example of the advice item selection process executed by the terminal device 100. Specifically, Figure 13 is a flowchart showing an example of the process of selecting advice items using the subjective score and the number of objective points. The flow shown in Figure 13 is not executed, for example, in the advance preparation stage of the first division period when the number of objective points has not yet been collected, but is executed in the advance preparation stages of the second to fourth division periods after biometric information has been collected.

まず、端末装置100の制御部110は、主観評価及び客観評価が所定の評価基準を満たした区分期間を抽出する。所定の評価基準として、ユーザの睡眠の質を向上させるために効果の高い項目を抽出可能な基準が設けられる。ここでは、所定の評価基準として、主観点数及び客観点数の閾値が設定される。すなわち、端末装置100の制御部110は、主観点数及び客観点数が閾値以上となった区分期間を抽出する(ステップS51)。具体的には、制御部110は、まず、実施済みの区分期間において、主観点数及び客観点数の双方が閾値以上となった区分期間を抽出する。閾値は、適宜定めることができ、例えば70点などである。この場合、制御部110は、ユーザが、結果表示段階で入力した主観点数(つまり図9のステップS33で入力された主観点数)が70点以上であり、且つ、区分期間終了時に算出した客観点数(つまり図8のステップS26で算出された客観点数)が70点以上である区分期間を抽出する。 First, the control unit 110 of the terminal device 100 extracts segment periods in which the subjective evaluation and objective evaluation satisfy a predetermined evaluation criterion. The predetermined evaluation criterion is a criterion that can extract items that are highly effective in improving the user's sleep quality. Here, thresholds for the subjective score and the number of objective comments are set as the predetermined evaluation criterion. That is, the control unit 110 of the terminal device 100 extracts segment periods in which the subjective score and the number of objective comments are equal to or greater than the threshold (step S51). Specifically, the control unit 110 first extracts segment periods in which both the subjective score and the number of objective comments are equal to or greater than the threshold among the segment periods that have already been completed. The threshold can be set as appropriate, such as 70 points. In this case, the control unit 110 extracts segment periods in which the subjective score entered by the user during the result display stage (i.e., the subjective score entered in step S33 of FIG. 9) is equal to or greater than 70 points and the number of objective comments calculated at the end of the segment period (i.e., the number of objective comments calculated in step S26 of FIG. 8) is equal to or greater than 70 points.

なお、仮に、主観点数及び客観点数の双方が閾値以上となった区分期間が存在しない場合、制御部110は、アドバイス項目を選択することなく、図13のフローを終了してよい。 Note that if there is no segmented period in which both the subjective score and the objective score are equal to or greater than the threshold, the control unit 110 may end the flow in FIG. 13 without selecting an advice item.

次に、制御部110は、抽出された区分期間(ここでは主観点数及び客観点数が70点以上である区分期間)における実施項目を抽出する(ステップS52)。制御部110は、例えば、主観点数及び客観点数に対応付けて記憶された実施項目を参照することにより、抽出された区分期間における実施項目を抽出できる。 Next, the control unit 110 extracts the action items for the extracted segment period (here, the segment period for which the subjective score and the number of objective points are 70 or more) (step S52). The control unit 110 can extract the action items for the extracted segment period, for example, by referencing the action items stored in association with the subjective score and the number of objective points.

そして、制御部110は、ステップS52で抽出された実施項目を選択する(ステップS53)。ステップS52で抽出された実施項目は、抽出された区分期間にユーザが実際に行ったアドバイス項目である。つまり、ステップS53では、制御部110は、過去にユーザが実行したアドバイス項目であり、その結果として主観点数及び客観点数が閾値以上となったときのアドバイス項目が選択される。選択されたアドバイス項目は、次の区分期間の事前準備段階のステップS13において、表示部140に表示される。このようにして、制御部110は、過去に実行して効果が高かったアドバイス項目を、その後もアドバイスとしてユーザに提示することができる。ステップS53で選択される実施項目には、生活習慣に関する項目も含まれる。 The control unit 110 then selects the action items extracted in step S52 (step S53). The action items extracted in step S52 are advice items that the user actually performed during the extracted segment period. That is, in step S53, the control unit 110 selects advice items that the user previously performed and for which the subjective score and objective score were equal to or greater than the threshold. The selected advice items are displayed on the display unit 140 in step S13, the pre-preparation stage for the next segment period. In this way, the control unit 110 can continue to present advice items that were previously performed and were highly effective to the user as advice thereafter. The action items selected in step S53 also include items related to lifestyle habits.

このように、図13のフローにより、端末装置100は、過去の実施項目と主観評価との対応関係に基づいて、アドバイス項目を選択し、選択したアドバイス項目を表示部140に表示させることができる。具体的には、端末装置100は、睡眠の質を向上させるために効果の高い生活習慣に関する項目を抽出し、次の区分期間の事前準備段階のステップS13において、アドバイス項目として表示部140に表示することができる。つまり、端末装置100は、生体情報に基づいて算出される指標を用いてアドバイス項目を選択するだけでなく、検出装置200では検出した情報からは得られない、生活習慣に基づいて効果の高いアドバイス項目も抽出することができる。そのため、端末装置100は、ユーザの睡眠の質の向上をサポートすることができる。 In this way, the flow of FIG. 13 allows the terminal device 100 to select advice items based on the correspondence between past implementation items and subjective assessments, and display the selected advice items on the display unit 140. Specifically, the terminal device 100 extracts lifestyle habit-related items that are highly effective in improving sleep quality, and displays these as advice items on the display unit 140 in step S13 of the advance preparation stage for the next segment period. In other words, the terminal device 100 not only selects advice items using indices calculated based on biometric information, but can also extract effective advice items based on lifestyle habits that cannot be obtained from information detected by the detection device 200. As a result, the terminal device 100 can support the user in improving their sleep quality.

また、端末装置100は、主観点数及び客観点数が閾値以上となった区分期間の実施項目を抽出するため、睡眠の質を向上可能なアドバイス項目を抽出することができる。睡眠の質を向上可能な行動は、ユーザによって異なりうるが、本実施形態のように、主観点数及び客観点数に基づいてアドバイス項目を抽出することにより、端末装置100は、これらの主観点数及び客観点数に対応するユーザにとって、睡眠の質を向上可能なアドバイス項目を抽出することができる。このようにして、ユーザごとに、睡眠の質を向上させるために、より適切なアドバイスを抽出できるようになる。つまり、端末装置100は、ユーザに合ったアドバイスを抽出することにより、提示するアドバイスの精度を向上させることができる。反対に、睡眠の質が向上しにくいアドバイス項目については、ユーザに提示することがなくなるため、ユーザの睡眠の質を効率的に向上させることができる。 In addition, the terminal device 100 extracts action items for segmented periods where the subjective score and the number of objective comments are equal to or greater than a threshold, and therefore can extract advice items that can improve sleep quality. Actions that can improve sleep quality may differ depending on the user. However, by extracting advice items based on the subjective score and the number of objective comments, as in this embodiment, the terminal device 100 can extract advice items that can improve sleep quality for users corresponding to these subjective scores and number of objective comments. In this way, more appropriate advice can be extracted for each user to improve sleep quality. In other words, by extracting advice that is suited to the user, the terminal device 100 can improve the accuracy of the advice it presents. Conversely, advice items that are unlikely to improve sleep quality are not presented to the user, and therefore the user's sleep quality can be efficiently improved.

なお、ここでは、制御部110が、主観点数及び客観点数の双方が閾値以上となった区分期間を抽出すると説明した。つまり、主観評価及び客観評価の双方が所定の評価基準を満たした区分期間を抽出すると説明した。しかしながら、制御部110は、主観評価及び客観評価の一方が所定の評価基準を満たした区分期間を抽出してもよい。つまり、主観点数及び客観点数の一方が閾値以上となった区分期間を抽出してもよい。主観点数及び客観点数の一方が閾値以上となった場合も、ユーザの主観的感覚又は生体情報に基づく客観的な数値が高かったアドバイス項目を、ユーザに提示できるからである。 Here, it has been explained that the control unit 110 extracts a segmented period in which both the subjective score and the number of objective comments are above a threshold. In other words, it has been explained that it extracts a segmented period in which both the subjective evaluation and the objective evaluation meet a predetermined evaluation standard. However, the control unit 110 may also extract a segmented period in which either the subjective evaluation or the objective evaluation meets a predetermined evaluation standard. In other words, it may extract a segmented period in which either the subjective score or the number of objective comments is above a threshold. This is because even when either the subjective score or the number of objective comments is above a threshold, advice items with high objective values based on the user's subjective sensations or biometric information can be presented to the user.

例えば、制御部110は、主観点数が閾値以上となった区分期間を抽出し、抽出した区分期間の実施項目を、アドバイス項目として選択してよい。このようにして、制御部110は、過去の実施項目と主観評価との対応関係に基づいて、アドバイス項目を抽出し、表示部140に表示できる。 For example, the control unit 110 may extract a segmented period in which the subjective score is equal to or greater than a threshold, and select the action items for the extracted segmented period as advice items. In this way, the control unit 110 can extract advice items based on the correspondence between past action items and subjective evaluations, and display them on the display unit 140.

以上説明したように、端末装置100の制御部110は、区分期間ごとに、アドバイス項目の表示(ステップS13)と、実施項目及び主観評価の入力の受付(ステップS32及びS33)とを繰り返す。制御部110は、プログラム期間が終了するまで、区分期間の回数分、これを繰り返す。これにより、ユーザに対する睡眠の質を改善するためのアドバイスの精度が向上する。 As described above, the control unit 110 of the terminal device 100 repeats the display of advice items (step S13) and the reception of input of implementation items and subjective evaluations (steps S32 and S33) for each segment period. The control unit 110 repeats this process the number of segment periods until the end of the program period. This improves the accuracy of advice to improve the quality of sleep provided to the user.

3.応用例
次に、上記実施形態に係る制御システム10を用いたいくつかの応用例について説明する。
3. Application Examples Next, several application examples using the control system 10 according to the above embodiment will be described.

3.1 外部装置の駆動状況に基づくアドバイス項目の選択
端末装置100は、例えば、外部装置の駆動状況に基づいて、アドバイス項目を選択することができる。図14は、制御システムの応用例を示す図である。図14に示すように、制御システム20は、端末装置100と、検出装置200と、ベッド300とを備える。端末装置100、検出装置200及びベッド300の具体的な構成は、上記実施形態に係る制御システム10と同じであるため、ここではその説明を省略する。
3.1 Selection of Advice Items Based on the Operating Status of an External Device The terminal device 100 can select advice items based on, for example, the operating status of an external device. Fig. 14 is a diagram showing an application example of a control system. As shown in Fig. 14, a control system 20 includes a terminal device 100, a detection device 200, and a bed 300. The specific configurations of the terminal device 100, the detection device 200, and the bed 300 are the same as those of the control system 10 according to the above embodiment, and therefore will not be described here.

制御システム20は、さらに複数の外部装置を備える。例えば図14に示すように、制御システム20は、外部装置として、照明器具401、スピーカ402、空調機器403及びアロマディフューザ404を備える。ただし、外部装置は、図14で例示したものに限られず、他の装置を含んでもよい。外部装置である、照明器具401、スピーカ402、空調機器403及びアロマディフューザ404は、それぞれ端末装置100と情報通信可能に接続されている。すなわち、端末装置100は、通信部150を介して、外部装置と情報通信可能である。 The control system 20 further includes multiple external devices. For example, as shown in FIG. 14, the control system 20 includes a lighting fixture 401, a speaker 402, an air conditioning unit 403, and an aroma diffuser 404 as external devices. However, the external devices are not limited to those illustrated in FIG. 14 and may include other devices. The external devices, namely the lighting fixture 401, the speaker 402, the air conditioning unit 403, and the aroma diffuser 404, are each connected to the terminal device 100 so that they can communicate with each other. In other words, the terminal device 100 can communicate with the external devices via the communication unit 150.

各外部装置は、例えばユーザの操作に基づいて動作する。例えば照明器具401は、ユーザの操作に基づいて照明(発光部)を点灯又は消灯する。例えばスピーカ402は、ユーザの操作に基づいて音を出力する。空調機器403は、例えば、エアコンディショナ、暖房機、冷房機、加湿機、除湿機、送風機、空気清浄機などであり、ユーザの操作に基づいて、冷房、暖房又は送風などの動作を行う。アロマディフューザ404は、例えば、加熱式、噴霧式又は超音波式のアロマディフューザであり、ユーザの操作に基づいて駆動することにより、アロマを拡散させる。 Each external device operates, for example, based on user operation. For example, lighting fixture 401 turns on or off the light (light-emitting unit) based on user operation. For example, speaker 402 outputs sound based on user operation. Air conditioning equipment 403 is, for example, an air conditioner, heater, cooler, humidifier, dehumidifier, fan, air purifier, etc., and performs operations such as cooling, heating, or fan operation based on user operation. Aroma diffuser 404 is, for example, a heating, spray, or ultrasonic aroma diffuser, and diffuses aroma by being driven based on user operation.

ユーザは、外部装置の操作部(例えばスイッチや操作ボタンなど)に対して操作入力を行うことにより、外部装置を動作させることができる。また、ユーザは、例えば端末装置100に対して操作入力を行うことにより、端末装置100から操作信号を外部装置に送信し、外部装置を動作させることができる。 A user can operate an external device by performing operation input on an operation unit (e.g., a switch or operation button) of the external device. Also, a user can operate the external device by performing operation input on, for example, the terminal device 100, which sends an operation signal to the external device from the terminal device 100.

複数の外部装置は、それぞれ動作状況に関する情報を端末装置100に送信する。例えば照明器具401は、照明を点灯しているか消灯しているかに関する情報を、端末装置100に送信する。例えばスピーカ402は、音を出力しているか否かに関する情報を、端末装置100に送信する。例えば空調機器403は、冷房、暖房又は送風などの運転状況の情報を、端末装置100に送信する。例えばアロマディフューザ404は、動作しているか否かに関する情報を、端末装置100に送信する。 The multiple external devices each transmit information about their operating status to the terminal device 100. For example, a lighting fixture 401 transmits information about whether the light is on or off to the terminal device 100. For example, a speaker 402 transmits information about whether it is outputting sound to the terminal device 100. For example, an air conditioning device 403 transmits information about its operating status, such as cooling, heating, or fan operation, to the terminal device 100. For example, an aroma diffuser 404 transmits information about whether it is operating to the terminal device 100.

端末装置100は、区分期間の事前準備段階において、外部装置から取得した動作状況に関する情報を用いて、アドバイス項目を選択してよい。例えば、ユーザの生体情報に基づいて算出される指標が、外部装置の動作状況に起因する可能性がある場合、端末装置100は、外部装置の動作に関するアドバイス項目を選択し、表示部140に表示してよい。 During the advance preparation stage of the segmented period, the terminal device 100 may select advice items using information about the operating status acquired from the external device. For example, if an index calculated based on the user's biometric information is likely to be caused by the operating status of the external device, the terminal device 100 may select advice items related to the operation of the external device and display them on the display unit 140.

具体的には、夜間の気温が所定気温以上である場合に、ユーザの中途覚醒時間が所定時間より長く、且つ、空調機器403が動作していないとする。ここで、端末装置100は、例えば端末装置100と情報通信可能に接続された温度計から、気温の情報を取得することができる。この場合、端末装置100の制御部110は、夜間に空調機器403の冷房機能を動作させるという内容のアドバイス項目を選択し、表示部140に表示する。 Specifically, suppose that the nighttime temperature is above a predetermined temperature, the user's awakening time is longer than a predetermined time, and the air conditioning equipment 403 is not operating. Here, the terminal device 100 can acquire temperature information from, for example, a thermometer connected to the terminal device 100 so that information can be communicated. In this case, the control unit 110 of the terminal device 100 selects an advice item to operate the cooling function of the air conditioning equipment 403 at night, and displays this on the display unit 140.

照明器具401、スピーカ402及びアロマディフューザ404についても、同様に動作状況に基づいてアドバイス項目を選択することができる。例えば、制御部110は、ユーザの睡眠時における部屋の照度と、生体情報に基づいて算出される指標との関係に基づき、部屋をより暗くするようなアドバイス項目を選択し、表示部140に表示する。また、例えば、制御部110は、スピーカ402から出力されている音楽の種類と、生体情報に基づいて算出される指標とに関係に基づき、睡眠時に特定の音楽(例えばリラックス効果のある特定の音楽)を流すという内容のアドバイス項目を選択し、表示部140に表示する。また、例えば、制御部110は、アロマディフューザ404が動作しているか否かと、生体情報に基づいて算出される指標との関係に基づき、睡眠時にアロマディフューザ404を動作させるという内容のアドバイス項目を選択し、表示部140に表示する。 For lighting fixture 401, speaker 402, and aroma diffuser 404, advice items can be similarly selected based on their operating status. For example, control unit 110 selects an advice item to darken the room based on the relationship between the illuminance of the room when the user is sleeping and an index calculated based on biometric information, and displays this on display unit 140. Also, for example, control unit 110 selects an advice item to play specific music (e.g., specific music with a relaxing effect) while sleeping based on the relationship between the type of music being output from speaker 402 and an index calculated based on biometric information, and displays this on display unit 140. Also, for example, control unit 110 selects an advice item to operate aroma diffuser 404 while sleeping based on the relationship between whether aroma diffuser 404 is operating and an index calculated based on biometric information, and displays this on display unit 140.

制御部110は、これらのアドバイス項目を選択した場合、表示部140に表示することなく、自動的に外部装置に対して動作信号を送信することにより、外部装置を動作させてもよい。制御部110は、ユーザによる実施の許可が入力された場合にのみ、外部装置に対して動作信号を送信してもよい。 When one of these advice items is selected, the control unit 110 may operate the external device by automatically sending an operation signal to the external device without displaying it on the display unit 140. The control unit 110 may send an operation signal to the external device only when the user has input permission to perform the operation.

3.2 睡眠環境に応じたアドバイス項目の選択
端末装置100は、例えば、ユーザの睡眠環境に応じて、アドバイス項目を選択することができる。ここで、睡眠環境とは、ユーザが睡眠する際の環境であり、具体的にはユーザが睡眠時に使用している機器を言う。例えば、ユーザが、普段自宅で睡眠をとる場合は、外部装置として、空調機器及びアロマディフューザを使用しているのに対し、外出先のホテルで睡眠をとる場合は、外部装置として空調機器のみが使用されるとする。この場合、自宅とホテルとの睡眠環境が異なる。このように睡眠環境が異なる場合、端末装置100は、睡眠環境の違いに応じたアドバイス項目を選択することができる。
3.2 Selection of Advice Items According to Sleeping Environment The terminal device 100 can select advice items according to, for example, the user's sleeping environment. Here, the sleeping environment refers to the environment in which the user sleeps, and more specifically, the devices the user uses while sleeping. For example, when the user normally sleeps at home, the user uses an air conditioner and an aroma diffuser as external devices, whereas when the user sleeps at a hotel while traveling, the user uses only an air conditioner as external devices. In this case, the sleeping environments at home and at the hotel are different. When the sleeping environments differ in this way, the terminal device 100 can select advice items according to the difference in the sleeping environment.

この場合、端末装置100は、睡眠環境の違いに応じて、異なるアドバイス項目を選択してよい。例えば、端末装置100は、睡眠環境に対応付けて、アドバイス項目群を記憶している。アドバイス項目群は、複数のアドバイス項目により構成される一群のアドバイス項目である。例えば、端末装置100は、外部装置として、空調機器及びアロマディフューザが使用される場合の第1アドバイス項目群と、外部装置として、空調機器のみが使用される場合の第2アドバイス項目群とを、記憶部130に記憶していてよい。例えば、第1アドバイス項目群には、空調機器の動作及びアロマディフューザの動作に関するアドバイス項目が含まれる。一方、第2アドバイス項目群には、空調機器の動作に関するアドバイス項目が含まれるが、アロマディフューザの動作に関するアドバイス項目は含まれない。 In this case, the terminal device 100 may select different advice items depending on differences in the sleeping environment. For example, the terminal device 100 stores groups of advice items associated with the sleeping environment. An advice group is a group of advice items made up of a plurality of advice items. For example, the terminal device 100 may store in the storage unit 130 a first group of advice items for when an air conditioner and an aroma diffuser are used as external devices, and a second group of advice items for when only an air conditioner is used as external devices. For example, the first group of advice items includes advice items related to the operation of the air conditioner and the operation of the aroma diffuser. On the other hand, the second group of advice items includes advice items related to the operation of the air conditioner, but does not include advice items related to the operation of the aroma diffuser.

端末装置100の制御部110は、自装置である端末装置100と通信接続している外部装置を検出する。制御部110は、端末装置100と通信接続している外部装置が空調機器及びアロマディフューザである場合、第1アドバイス項目群を用いると決定する。一方、制御部110は、端末装置100と通信接続している外部装置が空調機器のみである場合、第2アドバイス項目群を用いると決定する。制御部110は、決定したアドバイス項目群から、アドバイス項目を選択する。 The control unit 110 of the terminal device 100 detects external devices that are connected to the terminal device 100. If the external devices connected to the terminal device 100 are an air conditioner and an aroma diffuser, the control unit 110 determines to use the first group of advice items. On the other hand, if the only external device connected to the terminal device 100 is an air conditioner, the control unit 110 determines to use the second group of advice items. The control unit 110 selects advice items from the determined group of advice items.

従って、制御部110は、外部装置が空調機器及びアロマディフューザである場合、第1アドバイス項目群からアドバイス項目を選択し、選択したアドバイス項目を表示部140に表示する。同様に、制御部110は、外部装置が空調機器のみである場合、第2アドバイス項目群からアドバイス項目を選択し、選択したアドバイス項目を表示部140に表示する。このようにして、端末装置100は、睡眠環境に合ったアドバイス項目を表示することができる。そのため、例えば、アロマディフューザが使用できない睡眠環境において、アロマディフューザを使用するというような、実行不可能なアドバイス項目が表示されない。すなわち、睡眠環境に応じて、ユーザが対応可能なアドバイス項目が表示される。 Therefore, when the external device is an air conditioner and an aroma diffuser, the control unit 110 selects advice items from the first group of advice items and displays the selected advice items on the display unit 140. Similarly, when the external device is only an air conditioner, the control unit 110 selects advice items from the second group of advice items and displays the selected advice items on the display unit 140. In this way, the terminal device 100 can display advice items that suit the sleeping environment. Therefore, for example, in a sleeping environment where an aroma diffuser cannot be used, an advice item that cannot be implemented, such as using an aroma diffuser, is not displayed. In other words, advice items that the user can implement are displayed according to the sleeping environment.

また、睡眠環境が普段とは異なる場合、制御部110は、普段とは異なる方法でアドバイス項目を選択してもよい。例えば、ユーザが、普段自宅で睡眠をとる場合は、外部機器として空調機器及びアロマディフューザを用いているのに対し、外出先のホテルで睡眠をとる場合は、外部装置として空調機器のみが使用されるとする。このように、睡眠環境が普段とは異なる場合、制御部110は、普段とは異なる方法でアドバイス項目を選択してもよい。 Furthermore, if the sleeping environment is different from usual, the control unit 110 may select advice items in a different way than usual. For example, when the user normally sleeps at home, the user may use an air conditioner and an aroma diffuser as external devices, whereas when the user sleeps at a hotel while away from home, the user may only use an air conditioner as external devices. In this way, if the sleeping environment is different from usual, the control unit 110 may select advice items in a different way than usual.

一例として、制御部110は、普段は、図13を参照して説明したように、主観点数及び客観点数に基づいて、アドバイス項目を選択しているとする。しかし、制御部110は、睡眠環境が普段とは異なる場合、主観点数のみに基づいて、アドバイス項目を選択することができる。客観点数は、睡眠環境に依存し得るので、睡眠環境が普段と異なると、普段と同じ基準で適切に判定することが難しい場合がある。そのため、睡眠環境が普段と異なる場合には、制御部110は、少なくともユーザ自身が感じている睡眠の質、つまり主観点数のみに基づいて、アドバイス項目を選択してよい。これにより、睡眠環境が普段とは異なっていても、ユーザが感じる睡眠の質を、高く維持しやすくなる。 As an example, the control unit 110 normally selects advice items based on the subjective score and the number of objective comments, as described with reference to FIG. 13. However, when the sleeping environment is different from usual, the control unit 110 can select advice items based only on the subjective score. Because the number of objective comments can depend on the sleeping environment, when the sleeping environment is different from usual, it may be difficult to make an appropriate judgment using the same criteria as usual. Therefore, when the sleeping environment is different from usual, the control unit 110 may select advice items based only on at least the sleep quality perceived by the user himself/herself, that is, the subjective score. This makes it easier to maintain a high level of sleep quality perceived by the user even when the sleeping environment is different from usual.

3.3 睡眠の質を向上させうる製品の提示
端末装置100は、睡眠改善プログラムの実行中に、睡眠の質を向上させうる製品の情報を、表示部140に表示することができる。例えば、端末装置100は、睡眠に関するアドバイス項目とともに、ポップアップなどで、睡眠の質を向上させうる製品の情報を表示することができる。睡眠の質を向上させうる製品は、睡眠と関連して使用される製品であればよく、例えば、ベッド、マットレス、枕、パジャマなどである。睡眠の質を向上させうる製品は、例えば、照明器具、空調機器、アロマディフューザなどであってもよい。端末装置100は、例えば、製品のメーカー名及び製品名を表示することにより、製品の情報をユーザに提示できる。提示する製品の情報は、例えば予め記憶部130に記憶されていてもよく、情報通信により外部から取得してもよい。端末装置100は、例えばユーザの生体情報、主観評価及び客観評価などに基づいて、提示する製品を選択してもよい。ユーザは、提示された製品を使用することにより、睡眠の質を向上させうる。
3.3 Presentation of Products That Can Improve Sleep Quality While the sleep improvement program is running, the terminal device 100 can display information about products that can improve sleep quality on the display unit 140. For example, the terminal device 100 can display information about products that can improve sleep quality along with sleep advice items using a pop-up or other method. Products that can improve sleep quality may be any product used in connection with sleep, such as a bed, mattress, pillow, or pajamas. Products that can improve sleep quality may also be lighting fixtures, air conditioners, or aroma diffusers. The terminal device 100 can present product information to the user by, for example, displaying the manufacturer name and product name of the product. The presented product information may be stored in advance in the storage unit 130 or may be obtained from an external source via information communication. The terminal device 100 may select products to present based on, for example, the user's biometric information, subjective evaluation, and objective evaluation. The user may improve their sleep quality by using the presented products.

3.4 他のユーザへのアドバイス提示
端末装置100は、ベッド300で睡眠するユーザ以外の他のユーザに対し、アドバイス項目を提示してもよい。具体的には、端末装置100の制御部110は、図4のステップS13において、ベッド300で睡眠するユーザ本人以外の他のユーザが使用する端末装置の表示部に、アドバイス項目を表示してよい。
3.4 Presentation of Advice to Other Users The terminal device 100 may present advice items to users other than the user sleeping in the bed 300. Specifically, in step S13 of FIG. 4 , the control unit 110 of the terminal device 100 may display the advice items on the display unit of a terminal device used by a user other than the user sleeping in the bed 300.

この場合、制御部110は、ユーザ本人の睡眠の質を向上させるために、他のユーザが実行可能なアドバイス項目を表示する。他のユーザは、表示されたアドバイス項目のうち、実施する予定の項目(実施予定項目)を入力する。制御部110は、ステップS14において、他のユーザが入力した実施予定項目の入力を受け付ける。 In this case, the control unit 110 displays advice items that other users can implement to improve the user's sleep quality. The other users input items that they plan to implement (planned implementation items) from the displayed advice items. In step S14, the control unit 110 accepts the input of planned implementation items entered by other users.

このように、他のユーザに対してアドバイス項目を提示することは、例えばユーザ本人が生活する上で他のユーザによる助けを必要とする被介助者である場合に、有効である。例えば、高齢やケガなどにより歩行が困難な被介助者に対し、「朝起きたら太陽の光を浴びる(カーテンを開ける)」というアドバイス項目を提示しても、ユーザ本人が歩行が困難なため、アドバイスを実行することが難しい。このような場合に、介助者である他のユーザに対して、「朝起きたら太陽の光を浴びさせる(カーテンを開ける)」というアドバイス項目を提示することにより、介助者に対し、被介助者がいる部屋のカーテンを開けるように促すことができる。このように、他のユーザに対してアドバイス項目を提示することにより、ユーザ本人が対応できないアドバイス項目を、他のユーザが実行し、これによってユーザ本人の睡眠の質を向上させることができる。 In this way, presenting advice items to other users is effective, for example, when the user is a care recipient who requires help from other users in their daily lives. For example, even if an advice item such as "Get some sunlight when you wake up in the morning (open the curtains)" is presented to a care recipient who has difficulty walking due to old age or injury, the user himself has difficulty walking and therefore finds it difficult to follow the advice. In such a case, by presenting the advice item "Get some sunlight when you wake up in the morning (open the curtains)" to the other user who is providing care, the caregiver can be encouraged to open the curtains in the room where the person being assisted is. In this way, by presenting advice items to other users, the other users can follow the advice items that the user himself is unable to follow, thereby improving the user's quality of sleep.

3.5 睡眠感が高い日の決定方法及び提示
端末装置100は、睡眠感が高い日を決定し、表示部140に表示することができる。ここで、睡眠感が高い日は、ユーザがよく眠れたと感じる日であり、例えば主観評価及び/又は客観評価に基づいて決定することができる。例えば、端末装置100は、主観点数及び/又は客観点数に基づいて、区分期間ごとの主観点数及び/又は客観点数の平均値を算出する。例えばプログラム期間が4週間である場合、4つの区分期間のそれぞれについて、平均値が算出される。次に、端末装置100は、算出した平均値が最も高い区分期間を選択する。そして、端末装置100は、選択した区分期間のうち、主観点数及び/又は客観点数が最も高い日を、睡眠感が最も高い日として決定する。端末装置100は、決定した睡眠感が最も高い日を、表示部140に表示する。これにより、ユーザは、睡眠感が最も高い日を知ることができる。
3.5 Method for Determining and Presenting Days with a High Sense of Sleep The terminal device 100 can determine days with a high sense of sleep and display them on the display unit 140. Here, a day with a high sense of sleep is a day on which the user feels they slept well, and can be determined based on, for example, subjective evaluation and/or objective evaluation. For example, the terminal device 100 calculates an average value of the subjective scores and/or the number of objective comments for each segment period based on the subjective scores and/or the number of objective comments. For example, if the program period is four weeks, an average value is calculated for each of the four segment periods. Next, the terminal device 100 selects the segment period with the highest calculated average value. Then, the terminal device 100 determines the day with the highest subjective score and/or the highest number of objective comments among the selected segment periods as the day with the highest sense of sleep. The terminal device 100 displays the determined day with the highest sense of sleep on the display unit 140. This allows the user to know the day with the highest sense of sleep.

3.6 アドバイス項目の実施率及び効果の提示
端末装置100は、睡眠改善プログラムの複数の利用者のデータに基づいて、アドバイス項目の実施率及び効果をユーザに提示することができる。例えば、端末装置100は、ユーザによる睡眠改善プログラムの実施状況に関する情報を、外部サーバに送信する。外部サーバは、他のユーザによる睡眠改善プログラムの実施状況に関する情報も取得する。これにより、外部サーバには、複数のユーザによる睡眠改善プログラムの実施状況に関する情報が蓄積される。外部サーバは、蓄積した情報に基づき、例えば各アドバイス項目の実施率を算出する。具体的には、外部サーバは、各アドバイス項目について、何パーセントの人が実施したかを算出する。さらに、外部サーバは、アドバイス項目ごとに、アドバイス項目を実施した場合の効果を算出してよい。効果は、例えば主観評価及び/客観評価の増減や変化率に基づいて算出することができる。具体的には、外部サーバは、主観評価及び/客観評価の増加幅又は増加率を、アドバイス項目の効果を示す数値として取り扱うことができる。
3.6 Presentation of Implementation Rate and Effects of Advice Items The terminal device 100 can present the implementation rate and effects of advice items to the user based on data from multiple users of the sleep improvement program. For example, the terminal device 100 transmits information about the user's implementation status of the sleep improvement program to an external server. The external server also acquires information about the implementation status of the sleep improvement program by other users. As a result, information about the implementation status of the sleep improvement program by multiple users is accumulated in the external server. The external server calculates, for example, the implementation rate of each advice item based on the accumulated information. Specifically, the external server calculates the percentage of people who implemented each advice item. Furthermore, the external server may calculate the effect of implementing each advice item for each advice item. The effect can be calculated based on, for example, the increase/decrease or rate of change in subjective evaluation and/or objective evaluation. Specifically, the external server can treat the increase or increase rate of the subjective evaluation and/or objective evaluation as a numerical value indicating the effect of the advice item.

外部サーバは、アドバイス項目の実施率及び効果の情報を、端末装置100に送信する、端末装置100は、受信したアドバイス項目の実施率及び効果の情報を、表示部140に表示する。これにより、ユーザは、アドバイス項目の実施率及び効果を知ることができ、当該ユーザ自身が実施するアドバイス項目を選ぶ際の参考にすることができる。例えば、「就寝前に排尿する」というアドバイス項目の実施率が80%であり、効果が所定値以上である(例えば客観点数が10点高くなる)、という情報が表示された場合、ユーザは、多くの人が実施しやすく且つ効果があるアドバイス項目として「就寝前に排尿する」を実施することを決定することができる。あるいは、特定のアドバイス項目について、実施率は低くても、効果が高い場合には、当該アドバイス項目を実施することを決定することができる。 The external server transmits information on the implementation rate and effectiveness of the advice items to the terminal device 100, and the terminal device 100 displays the received information on the implementation rate and effectiveness of the advice items on the display unit 140. This allows the user to know the implementation rate and effectiveness of the advice items, and can use this information as a reference when selecting advice items for the user to implement. For example, if information is displayed indicating that the implementation rate of the advice item "urinate before going to bed" is 80% and that its effectiveness is above a predetermined value (for example, the number of objectives increases by 10 points), the user can decide to implement "urinate before going to bed" as an advice item that is easy for many people to implement and is effective. Alternatively, if the implementation rate of a particular advice item is low but its effectiveness is high, the user can decide to implement that advice item.

なお、上記のように本実施形態について詳細に説明したが、本実施形態の新規事項および効果から実体的に逸脱しない多くの変形が可能であることは当業者には容易に理解できるであろう。従って、このような変形例はすべて本開示の範囲に含まれるものとする。例えば、明細書又は図面において、少なくとも一度、より広義または同義な異なる用語と共に記載された用語は、明細書又は図面のいかなる箇所においても、その異なる用語に置き換えることができる。また本実施形態及び変形例の全ての組み合わせも、本開示の範囲に含まれる。また端末装置、検出装置、ベッド等の構成及び動作等も、本実施形態で説明したものに限定されず、種々の変形実施が可能である。 While the present embodiment has been described in detail above, those skilled in the art will readily understand that many modifications are possible that do not substantially depart from the novel features and effects of the present embodiment. Therefore, all such modifications are intended to be included within the scope of the present disclosure. For example, a term that appears at least once in the specification or drawings together with a different term with a broader or equivalent meaning may be replaced with that different term anywhere in the specification or drawings. Furthermore, all combinations of the present embodiment and modifications are also included within the scope of the present disclosure. Furthermore, the configurations and operations of the terminal device, detection device, bed, etc. are not limited to those described in the present embodiment, and various modifications are possible.

10…制御システム、70…可動部、70B…ベッド部、70a…背ボトム、70b…膝ボトム、70c…脚ボトム、70d…頭ボトム、70g…キャスタ、70h…高さ変更部、71…ボトム、73a…照明部、73b…温度制御部、74…ベッド脚部、75…フレーム、76…マットレス、81…ユーザ、100…端末装置、110…制御部、111…いびき情報取得部、112…生体情報取得部、113…角度調整部、120…マイク、130…記憶部、140…表示部、150…通信部、160…入力部、200…検出装置、300…ベッド、310…制御部、401…照明器具、402…スピーカ、403…空調機器、404…アロマディフューザ 10...Control system, 70...Moving unit, 70B...Bed unit, 70a...Back bottom, 70b...Knee bottom, 70c...Leg bottom, 70d...Head bottom, 70g...Caster, 70h...Height adjustment unit, 71...Bottom, 73a...Lighting unit, 73b...Temperature control unit, 74...Bed legs, 75...Frame, 76...Mattress, 81...User, 100...Terminal device, 110...Control unit, 111...Snoring information acquisition unit, 112...Biometric information acquisition unit, 113...Angle adjustment unit, 120...Microphone, 130...Memory unit, 140...Display unit, 150...Communication unit, 160...Input unit, 200...Detection device, 300...Bed, 310...Control unit, 401...Lighting fixture, 402...Speaker, 403...Air conditioning unit, 404...Aroma diffuser

Claims (7)

睡眠に関するアドバイス項目を表示する、表示部と、
前記アドバイス項目のうち所定期間にユーザが実際に実施した実施項目と、前記所定期間における睡眠に関する前記ユーザの主観評価と、の入力を受け付ける、入力部と、
前記実施項目と前記主観評価とを対応付けて記憶するとともに、さらに前記所定期間における睡眠時の生体情報に基づいて睡眠の質を評価した前記ユーザの客観評価を対応付けて記憶する記憶部と、
前記記憶部に記憶された前記主観評価及び前記客観評価のすくなくともどちらか一方が所定の評価基準を満たす前記所定期間に対応した前記実施項目を抽出し、前記表示部に表示させる前記アドバイス項目を選択する、制御部と、
を備える、端末装置。
a display unit that displays advice items related to sleep;
an input unit that receives input of an implementation item that the user actually implemented within a predetermined period of time among the advice items and a subjective evaluation of the user regarding sleep within the predetermined period of time;
a storage unit that stores the action items and the subjective evaluations in association with each other, and further stores the action items and the subjective evaluations in association with each other, the subjective evaluations being an objective evaluation of the user's sleep quality based on biological information during sleep in the predetermined period ;
a control unit that extracts the action items corresponding to the predetermined period for which at least one of the subjective evaluation and the objective evaluation stored in the storage unit satisfies a predetermined evaluation criterion , and selects the advice items to be displayed on the display unit; and
A terminal device comprising:
前記アドバイス項目は、前記ユーザの生活習慣に関する項目を含む、請求項1に記載の端末装置。 The terminal device according to claim 1, wherein the advice items include items related to the user's lifestyle habits. 前記制御部は、前記主観評価と前記客観評価とすくなくともどちらか一方が設定された閾値以上となった前記所定期間を抽出し、前記抽出された前記所定期間に対応した前記実施項目より、睡眠の質を向上させるために効果の高い生活習慣に関する項目を抽出し、前記抽出した項目を前記アドバイス項目として前記表示部に表示させる、請求項2に記載の端末装置。 3. The terminal device according to claim 2 , wherein the control unit extracts the predetermined period during which at least one of the subjective evaluation and the objective evaluation is equal to or greater than a set threshold, extracts lifestyle habits that are highly effective in improving sleep quality from the implementation items corresponding to the extracted predetermined period, and displays the extracted items as the advice items on the display unit. 前記入力部は、前記アドバイス項目のうち、前記所定期間に前記ユーザが実施する予定の実施予定項目の入力を受け付け、
前記制御部は、前記所定期間において、前記実施予定項目を前記表示部に表示させる、
請求項1に記載の端末装置。
the input unit receives input of a planned implementation item that the user plans to implement within the predetermined period from among the advice items;
the control unit causes the display unit to display the scheduled activity items during the predetermined period.
The terminal device according to claim 1 .
前記制御部は、複数の前記所定期間を含んで構成されるプログラム期間にわたって、前記所定期間ごとに、前記アドバイス項目の表示と、前記実施項目及び前記主観評価の入力の受付とを繰り返す、請求項1に記載の端末装置。 The terminal device of claim 1, wherein the control unit repeats displaying the advice items and accepting input of the action items and the subjective evaluation for each predetermined period over a program period that includes multiple predetermined periods. 前記記憶部は、睡眠環境に対応付けて、複数のアドバイス項目により構成されるアドバイス項目群を、複数種類記憶し、
前記制御部は、前記ユーザの睡眠環境に基づいて、1つのアドバイス項目群を選択し、前記選択したアドバイス項目群に含まれるアドバイス項目について、前記所定の評価基準を満たす前記所定期間に対応した前記実施項目を抽出し、を前記表示部に表示させる、
請求項1に記載の端末装置。
the storage unit stores a plurality of types of advice item groups each composed of a plurality of advice items in association with a sleeping environment;
the control unit selects one advice item group based on the sleeping environment of the user, extracts the implementation items corresponding to the predetermined period that satisfy the predetermined evaluation criterion from the advice items included in the selected advice item group, and displays them on the display unit.
The terminal device according to claim 1 .
端末装置に、
睡眠に関するアドバイス項目を表示し、
前記アドバイス項目のうち所定期間にユーザが実際に実施した実施項目と、前記所定期間における睡眠に関する前記ユーザの主観評価と、の入力を受け付け、
前記実施項目と前記主観評価とを対応付けて記憶し、さらに前記所定期間における睡眠時の生体情報に基づいて睡眠の質を評価した前記ユーザの客観評価を対応付けて記憶し、前記主観評価及び前記客観評価のすくなくともどちらか一方が所定の評価基準を満たす前記所定期間に対応した前記実施項目を抽出し、表示する前記アドバイス項目を選択する
処理を実行させる、プログラム。
To the terminal device,
Display sleep advice items,
receiving input of the implementation items that the user actually implemented within a predetermined period of time among the advice items and the user's subjective evaluation of sleep within the predetermined period of time;
The program stores the action items and the subjective evaluations in association with each other, and also stores the objective evaluation of the user that evaluates the quality of sleep based on biological information during sleep in the specified period in association with each other, extracts the action items corresponding to the specified period for which at least one of the subjective evaluation and the objective evaluation satisfies a specified evaluation criterion , and executes a process of selecting the advice items to be displayed.
JP2022116884A 2022-07-22 2022-07-22 Terminal device and program Active JP7771014B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2022116884A JP7771014B2 (en) 2022-07-22 2022-07-22 Terminal device and program
JP2025186664A JP2026016756A (en) 2022-07-22 2025-11-05 terminal device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022116884A JP7771014B2 (en) 2022-07-22 2022-07-22 Terminal device and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2025186664A Division JP2026016756A (en) 2022-07-22 2025-11-05 terminal device

Publications (2)

Publication Number Publication Date
JP2024014217A JP2024014217A (en) 2024-02-01
JP7771014B2 true JP7771014B2 (en) 2025-11-17

Family

ID=89718605

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2022116884A Active JP7771014B2 (en) 2022-07-22 2022-07-22 Terminal device and program
JP2025186664A Pending JP2026016756A (en) 2022-07-22 2025-11-05 terminal device

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2025186664A Pending JP2026016756A (en) 2022-07-22 2025-11-05 terminal device

Country Status (1)

Country Link
JP (2) JP7771014B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008310410A (en) 2007-06-12 2008-12-25 Awake:Kk Lifestyle improvement support system and method
JP2013168026A (en) 2012-02-15 2013-08-29 Omron Healthcare Co Ltd Program for displaying results of sleep analysis, program for displaying sleep improvement support screen, and program for displaying results of sleep improvement behavior
JP2021135000A (en) 2020-02-27 2021-09-13 積水化学工業株式会社 Pleasant sleep dwelling environment support system
JP2021135853A (en) 2020-02-28 2021-09-13 積水化学工業株式会社 Sleep improvement system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6564308B2 (en) * 2015-11-06 2019-08-21 大和ハウス工業株式会社 Sleep advice system
JP2022016799A (en) * 2020-07-13 2022-01-25 株式会社エヌ・ティ・ティ・データ・セキスイシステムズ Health state improvement supporting system and health state improvement supporting method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008310410A (en) 2007-06-12 2008-12-25 Awake:Kk Lifestyle improvement support system and method
JP2013168026A (en) 2012-02-15 2013-08-29 Omron Healthcare Co Ltd Program for displaying results of sleep analysis, program for displaying sleep improvement support screen, and program for displaying results of sleep improvement behavior
JP2021135000A (en) 2020-02-27 2021-09-13 積水化学工業株式会社 Pleasant sleep dwelling environment support system
JP2021135853A (en) 2020-02-28 2021-09-13 積水化学工業株式会社 Sleep improvement system

Also Published As

Publication number Publication date
JP2024014217A (en) 2024-02-01
JP2026016756A (en) 2026-02-03

Similar Documents

Publication Publication Date Title
US20230380756A1 (en) Bed with user tracking features
JP7469417B2 (en) Control device and electric furniture
KR102587452B1 (en) Scheme for controlling equipment based on biological information
JP2024514461A (en) Bed with features for personalized sleep recommendations
CN117241725A (en) Bed with features that sense cardiac parameters and external temperature to estimate core body temperature
US20190231256A1 (en) Apparatus and associated methods for adjusting a user's sleep
KR20170028247A (en) Sleep managing method
JP5665411B2 (en) Bed equipment
JP2017164526A (en) Method for predicting arousal level and arousal level prediction apparatus
JP6133200B2 (en) Environmental control system
JP6350710B2 (en) Environmental control system
US20240032861A1 (en) Sleep system with personalized sleep recommendations based on circadian chronotype
CN116897008A (en) Bed with features for sensing sleeper pressure and generating estimates of brain activity
CN118402011A (en) Sleep system with functionality for personalized daytime alertness quantification
CN119730786A (en) Bed with features for determining risk of insomnia
JP7771014B2 (en) Terminal device and program
JP2025120459A (en) Terminal device, program and control method
JP2020130879A (en) Body position change determination system, body position change determination method, and body position change determination program
KR20250124853A (en) Health risk assessment system, autonomic nervous system assessment system, lifestyle improvement system, sleep posture assessment system, sleep posture assessment program, bruxism detection system, and bruxism detection program
JP2020103491A (en) Environment control system and environment control method
JP7233032B2 (en) Environment control system and environment control method
JP2023172460A (en) Information processing device and information processing method
JP7707259B2 (en) Sleep Support System
JP7361327B2 (en) Environmental control system and method
JP2024145337A (en) Sleep improvement system, sleep improvement device, and sleep improvement program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240823

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250611

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250715

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250910

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20251007

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20251105

R150 Certificate of patent or registration of utility model

Ref document number: 7771014

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150