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
JP7526931B2 - Environmental control system and environmental control method - Google Patents
[go: Go Back, main page]

JP7526931B2 - Environmental control system and environmental control method - Google Patents

Environmental control system and environmental control method Download PDF

Info

Publication number
JP7526931B2
JP7526931B2 JP2023172709A JP2023172709A JP7526931B2 JP 7526931 B2 JP7526931 B2 JP 7526931B2 JP 2023172709 A JP2023172709 A JP 2023172709A JP 2023172709 A JP2023172709 A JP 2023172709A JP 7526931 B2 JP7526931 B2 JP 7526931B2
Authority
JP
Japan
Prior art keywords
control
user
environmental control
environmental
information
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
JP2023172709A
Other languages
Japanese (ja)
Other versions
JP2024012302A (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.)
Panasonic Intellectual Property Management Co Ltd
Original Assignee
Panasonic Intellectual Property Management 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 Panasonic Intellectual Property Management Co Ltd filed Critical Panasonic Intellectual Property Management Co Ltd
Priority to JP2023172709A priority Critical patent/JP7526931B2/en
Publication of JP2024012302A publication Critical patent/JP2024012302A/en
Application granted granted Critical
Publication of JP7526931B2 publication Critical patent/JP7526931B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Circuit Arrangement For Electric Light Sources In General (AREA)
  • Arrangement Of Elements, Cooling, Sealing, Or The Like Of Lighting Devices (AREA)

Description

本発明は、ユーザを覚醒させるための環境制御機器の制御内容を決定する環境制御システム及び環境制御方法に関する。 The present invention relates to an environmental control system and an environmental control method that determine the control content of an environmental control device to wake up a user.

従来、ユーザを覚醒させるための様々な技術が提案されている。特許文献1には、就寝者の睡眠状態に基づいて就寝者に起床を報知する目覚まし装置が開示されている。 Various technologies have been proposed to wake up users. Patent Document 1 discloses an alarm device that notifies a sleeper to wake up based on the sleep state of the sleeper.

特開2014-023571号公報JP 2014-023571 A

ところで、ユーザを覚醒させるために環境を制御する環境制御システムは、ユーザを効果的に覚醒させることができることが望まれている。 However, it is desirable for an environmental control system that controls the environment to wake up a user to be able to wake up the user effectively.

そこで、本発明は、ユーザを効果的に覚醒させることができる環境制御システム及び環境制御方法を提供する。 Therefore, the present invention provides an environmental control system and an environmental control method that can effectively wake up the user.

本発明の一態様に係る環境制御システムは、ユーザのPC作業中の行動指標情報を含む入力情報を取得する第1取得部と、制御内容決定ルールに従って、前記入力情報から、仮眠室で寝ている前記ユーザを覚醒させるための制御内容であって、前記仮眠室に設けられた、光を出力する機器を含む環境制御機器の制御内容を決定する決定部と、決定された前記制御内容に基づいて前記環境制御機器の制御を実行する制御部と、実行された前記制御に対する前記ユーザの評価を示す評価情報を取得する第2取得部と、前記評価情報に基づく値を報酬として用いる機械学習によって前記制御内容決定ルールを更新する更新部とを備え、前記決定部は、前記制御内容として、前記光を出力する機器が出力する光の明るさをどのように経時変化させるかを決定する。 An environmental control system according to one aspect of the present invention includes a first acquisition unit that acquires input information including behavioral indicator information of a user working on a PC; a determination unit that determines, from the input information in accordance with a control content determination rule, a control content for waking up the user sleeping in a sleeping room, a control content for an environmental control device including a light-outputting device provided in the sleeping room; a control unit that executes control of the environmental control device based on the determined control content; a second acquisition unit that acquires evaluation information indicating the user's evaluation of the executed control; and an update unit that updates the control content determination rule by machine learning using a value based on the evaluation information as a reward, and the determination unit determines, as the control content, how the brightness of the light output by the light-outputting device is changed over time.

本発明の一態様に係る環境制御方法は、コンピュータによって実行される環境制御方法であって、ユーザのPC作業中の行動指標情報を含む入力情報を取得する第1取得ステップと、制御内容決定ルールに従って、前記入力情報から、仮眠室で寝ている前記ユーザを覚醒させるための制御内容であって、前記仮眠室に設けられた、光を出力する機器を含む環境制御機器の制御内容を決定する決定ステップと、決定された前記制御内容に基づいて前記環境制御機器の制御を実行する制御ステップと、実行された前記制御に対する前記ユーザの評価を示す評価情報を取得する第2取得ステップと、前記評価情報に基づく値を報酬として用いる機械学習によって前記制御内容決定ルールを更新する更新ステップとを含み、前記決定ステップにおいては、前記制御内容として、前記光を出力する機器が出力する光の明るさをどのように経時変化させるかを決定する。 An environmental control method according to one aspect of the present invention is an environmental control method executed by a computer, and includes a first acquisition step of acquiring input information including behavioral index information of a user working on a PC, a decision step of determining, from the input information in accordance with a control content decision rule, a control content for waking up the user sleeping in a sleeping room, the control content of an environmental control device including a light-outputting device provided in the sleeping room, and a control step of executing control of the environmental control device based on the determined control content, a second acquisition step of acquiring evaluation information indicating the user's evaluation of the executed control, and an update step of updating the control content decision rule by machine learning using a value based on the evaluation information as a reward, and in the decision step, determining, as the control content, how to change the brightness of the light output by the light-outputting device over time.

なお、これらの包括的又は具体的な態様は、システム、方法、集積回路、コンピュータプログラム又はコンピュータ読み取り可能なCD-ROMなどの記録媒体で実現されてもよく、システム、集積回路、コンピュータプログラム及び記録媒体の任意な組み合わせで実現されてもよい。 These comprehensive or specific aspects may be realized as a system, a method, an integrated circuit, a computer program, or a computer-readable recording medium such as a CD-ROM, or may be realized as any combination of a system, an integrated circuit, a computer program, and a recording medium.

本発明の一態様に係る環境制御システム及び環境制御方法は、ユーザを効果的に覚醒させることができる。 The environmental control system and method according to one aspect of the present invention can effectively wake up a user.

図1は、実施の形態1に係る環境制御システムの機能構成を示すブロック図である。FIG. 1 is a block diagram showing a functional configuration of an environmental control system according to the first embodiment. 図2は、覚醒制御の概要を説明するための図である。FIG. 2 is a diagram for explaining an overview of the awakening control. 図3は、複数種類の照明機器を示す図である。FIG. 3 is a diagram showing a plurality of types of lighting devices. 図4は、実施の形態1に係る制御装置の覚醒制御時の動作のフローチャートである。FIG. 4 is a flowchart of the operation during awakening control of the control device according to the first embodiment. 図5は、入力情報として使用することができる情報を示す図である。FIG. 5 is a diagram showing information that can be used as input information. 図6は、覚醒制御の制御パラメータを説明するための図である。FIG. 6 is a diagram for explaining the control parameters of the awakening control. 図7は、覚醒制御における発光色の変更を説明するための色度図である。FIG. 7 is a chromaticity diagram for explaining changes in emitted light color in wakefulness control. 図8は、実施の形態1に係る制御装置の報酬の算出動作のフローチャートである。FIG. 8 is a flowchart of the reward calculation operation of the control device according to the first embodiment. 図9は、報酬の算出に用いることが可能な項目を示す図である。FIG. 9 is a diagram showing items that can be used to calculate remuneration. 図10は、個別報酬を決定するための項目と、当該個別報酬を決定するために使用できる生理指標情報との関係を示す図である。FIG. 10 is a diagram showing the relationship between items for determining an individual remuneration and physiological index information that can be used to determine the individual remuneration. 図11は、睡眠制御の制御パラメータを説明するための第一の図である。FIG. 11 is a first diagram for explaining the control parameters of the sleep control. 図12は、睡眠制御の制御パラメータを説明するための第二の図である。FIG. 12 is a second diagram for explaining the control parameters of the sleep control. 図13は、実施の形態2に係る環境制御システムの機能構成を示すブロック図である。FIG. 13 is a block diagram showing a functional configuration of an environmental control system according to the second embodiment.

以下、実施の形態について、図面を参照しながら説明する。なお、以下で説明する実施の形態は、いずれも包括的又は具体的な例を示すものである。以下の実施の形態で示される数値、形状、材料、構成要素、構成要素の配置位置、接続形態、ステップ、及び、ステップの順序などは、一例であり、本発明を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、独立請求項に記載されていない構成要素については、任意の構成要素として説明される。 The following describes the embodiments with reference to the drawings. Note that the embodiments described below are all comprehensive or specific examples. The numerical values, shapes, materials, components, component placement positions, connection forms, steps, and order of steps shown in the following embodiments are merely examples and are not intended to limit the present invention. Furthermore, among the components in the following embodiments, components that are not described in an independent claim are described as optional components.

なお、各図は模式図であり、必ずしも厳密に図示されたものではない。また、各図において、実質的に同一の構成に対しては同一の符号を付しており、重複する説明は省略又は簡略化される場合がある。 Note that each figure is a schematic diagram and is not necessarily a precise illustration. In addition, in each figure, the same reference numerals are used for substantially the same configurations, and duplicate explanations may be omitted or simplified.

また、本明細書において、数値、および、数値範囲は、厳格な意味のみを表す表現ではなく、実質的に同等な範囲、例えば数%程度の差異をも含むことを意味する表現である。 In addition, in this specification, numerical values and numerical ranges are not expressions that express only a strict meaning, but are expressions that include a substantially equivalent range, for example, a difference of about a few percent.

(実施の形態1)
[概要]
以下、実施の形態1に係る環境制御システムについて説明する。図1は、実施の形態1に係る環境制御システムの機能構成を示すブロック図である。実施の形態1に係る環境制御システム10は、ユーザが睡眠中に当該ユーザを覚醒させるための覚醒支援システムである。環境制御システム10は、例えば、照明機器などの光を出力する機器を用いてユーザを覚醒させる覚醒制御を行う。図2は、覚醒制御の概要を説明するための図である。
(Embodiment 1)
[overview]
An environmental control system according to a first embodiment will be described below. FIG. 1 is a block diagram showing a functional configuration of the environmental control system according to the first embodiment. The environmental control system 10 according to the first embodiment is an awakening assistance system for awakening a user while the user is sleeping. The environmental control system 10 performs awakening control to awaken the user using a device that outputs light, such as a lighting device. FIG. 2 is a diagram for explaining an overview of the awakening control.

図2に示されるように、覚醒制御は、例えば、対象期間の開始時刻から対象期間の終了時刻にかけて照明機器が発する光の明るさを徐々に増加させる制御である。これにより、環境制御システム10は、ユーザを快適に覚醒させることができる。 As shown in FIG. 2, the awakening control is, for example, a control that gradually increases the brightness of the light emitted by the lighting device from the start time of the target period to the end time of the target period. In this way, the environmental control system 10 can wake up the user comfortably.

ここで、睡眠前または睡眠中のユーザの行動を示す行動指標情報により、覚醒制御の制御内容(対象期間の長さ、最大明るさ、明るさの変化量、明るさの変化関数(つまり、明るさのカーブの形状)など)の最適値は異なると考えられる。したがって、覚醒制御の制御内容がユーザの行動にかかわらず固定されると、ユーザ快適に覚醒させる効果が減少する可能性がある。 Here, it is considered that the optimal values of the wakefulness control content (length of target period, maximum brightness, amount of brightness change, brightness change function (i.e., shape of brightness curve), etc.) will differ depending on behavioral indicator information indicating the user's behavior before or during sleep. Therefore, if the wakefulness control content is fixed regardless of the user's behavior, there is a possibility that the effect of waking the user up comfortably will be reduced.

そこで、環境制御システム10は、あらかじめ機械学習によって構築された学習器100aを有する。学習器100aに行動指標情報が入力情報として与えられると、学習器100aは、最適と考えられる覚醒制御の制御内容を出力する。これにより、環境制御システム10は、ユーザを効果的に(つまり、快適に)覚醒させることができる。 The environmental control system 10 therefore has a learning device 100a that has been constructed in advance by machine learning. When behavioral index information is provided to the learning device 100a as input information, the learning device 100a outputs the control content of wakefulness control that is considered to be optimal. This allows the environmental control system 10 to wake up the user effectively (i.e., comfortably).

なお、図2に示される、環境制御システム10は、睡眠導入期間または睡眠期間に、ユーザを快適に眠らせるための睡眠制御を行うこともできる。睡眠導入期間において行われる制御は、光ゆらぎ制御とも記載される。後述のように、睡眠制御における制御内容は、学習器100aに覚醒制御の制御内容を出力させるための入力情報として使用される。 The environmental control system 10 shown in FIG. 2 can also perform sleep control during the sleep induction period or sleep period to allow the user to sleep comfortably. The control performed during the sleep induction period is also referred to as light fluctuation control. As described below, the control content of the sleep control is used as input information for causing the learning device 100a to output the control content of the wakefulness control.

なお、ここでの睡眠には、仮眠が含まれる。仮眠とは、短時間の睡眠であり、例えば、作業の途中で当該作業を中断して行われる睡眠であり、日中に活動している人が夜にとる長時間の睡眠(以下、本睡眠とも記載される)より浅い睡眠である。図1に示されるように、環境制御システム10は、具体的には、制御装置100と、センサ200と、入力装置300と、環境制御機器400とを備える。以下、これらの各装置について詳細に説明する。 Note that sleep here includes naps. A nap is a short period of sleep, for example, a period during which work is interrupted, and is lighter than the long period of sleep (hereinafter also referred to as "main sleep") that people who are active during the day take at night. As shown in FIG. 1, the environmental control system 10 specifically comprises a control device 100, a sensor 200, an input device 300, and an environmental control device 400. Each of these devices will be described in detail below.

[センサ]
センサ200は、ユーザの行動を検出し、検出したユーザの行動を直接的または間接的に示す行動指標情報を制御装置100に出力する。このようなセンサ200は、例えば、ユーザのタイプスピード、または、ユーザのマウスクリック数を検出するユーザインタフェースシステム、ユーザの離席状態(離席頻度及び離席回数)を検出するためにユーザが座る椅子に設けられた圧力センサなどである。センサ200は、ユーザの会話数または状態を検出する音声認識システム、ユーザの睡眠時間、睡眠の質、または、起床時刻・就寝時刻を検出するバイタルセンサ(具体的には、睡眠計または脳波計など)であってもよい。ユーザの睡眠時間、睡眠の質、または、起床時刻・就寝時刻は、スマートフォンなどの携帯端末のアプリケーションが実行されることで検出されてもよいし、専用のウェアラブル端末によって検出されてもよい。
[Sensor]
The sensor 200 detects the user's behavior and outputs behavior index information directly or indirectly indicating the detected user's behavior to the control device 100. Such a sensor 200 may be, for example, a user interface system that detects the user's typing speed or the number of mouse clicks, a pressure sensor provided on a chair on which the user sits to detect the user's absence from the seat (frequency and number of times the user leaves the seat), etc. The sensor 200 may be a voice recognition system that detects the number of conversations or state of the user, or a vital sensor (specifically, a sleep meter or an electroencephalograph) that detects the user's sleep time, sleep quality, or wake-up time/bedtime. The user's sleep time, sleep quality, or wake-up time/bedtime may be detected by executing an application on a mobile terminal such as a smartphone, or may be detected by a dedicated wearable terminal.

また、センサ200には、ユーザの心身の状態を検出し、検出したユーザの心身の状態を直接的または間接的に示す生理指標情報を制御装置100に出力するセンサが含まれてもよい。このようなセンサ200は、例えば、心拍計、カメラ、体温計、脳波計、唾液センサ、発汗センサ、呼吸センサ、体動センサ、血流センサなどである。このような生理指標情報を制御装置100に出力するセンサ200のそれぞれは、ユーザに接触する接触型のセンサであってもよいし、非接触型のセンサであってもよい。 The sensors 200 may also include sensors that detect the user's mental and physical state and output physiological index information that directly or indirectly indicates the detected mental and physical state of the user to the control device 100. Such sensors 200 are, for example, a heart rate monitor, a camera, a thermometer, an electroencephalograph, a saliva sensor, a sweat sensor, a breathing sensor, a body movement sensor, a blood flow sensor, etc. Each of the sensors 200 that output such physiological index information to the control device 100 may be a contact type sensor that comes into contact with the user, or a non-contact type sensor.

また、センサ200には、ユーザの周囲の環境情報を検出し、検出した環境情報を制御装置100に出力するセンサが含まれてもよい。このようなセンサ200は、例えば、日射量センサ、受光量センサ、温度センサ、においセンサ、マイクロフォン、CO濃度センサなどである。なお、環境制御システム10が備えるセンサ200の数は特に限定されない。 The sensor 200 may also include a sensor that detects environmental information around the user and outputs the detected environmental information to the control device 100. Such sensors 200 are, for example, a solar radiation sensor, a light reception sensor, a temperature sensor, an odor sensor, a microphone, a CO2 concentration sensor, etc. The number of sensors 200 included in the environmental control system 10 is not particularly limited.

[入力装置]
入力装置300は、ユーザが情報を制御装置100へ入力するための操作を受け付けるユーザインターフェース装置である。入力装置300は、例えば、ユーザの操作に基づいて、行動指標情報(薬の摂取履歴、飲食履歴)、主観指標情報、スケジュール情報、及び、ユーザ情報などを制御装置100に出力する。
[Input device]
The input device 300 is a user interface device that accepts operations by the user to input information to the control device 100. The input device 300 outputs, for example, behavioral index information (medication history, eating and drinking history), subjective index information, schedule information, user information, and the like to the control device 100 based on the user's operations.

また、入力装置300は、ユーザの操作に基づいて、実行中または実行後の覚醒制御に対するユーザの評価情報を制御装置100に出力する。評価情報は、機械学習における報酬の算出に用いられる。 In addition, the input device 300 outputs user evaluation information regarding the awakening control that is being performed or has been performed to the control device 100 based on the user's operation. The evaluation information is used to calculate rewards in machine learning.

入力装置300は、例えば、スマートフォンまたはタブレット端末などの携帯端末であるが、スマートウォッチなどのウェアラブルデバイスであってもよい。また、入力装置300は、マイクロフォン、機械式のプッシュボタン、キーボード、またはマウスなどであってもよい。なお、環境制御システム10が備える入力装置300の数は特に限定されない。 The input device 300 is, for example, a mobile terminal such as a smartphone or a tablet terminal, but may also be a wearable device such as a smart watch. The input device 300 may also be a microphone, a mechanical push button, a keyboard, a mouse, or the like. The number of input devices 300 included in the environmental control system 10 is not particularly limited.

[環境制御機器]
環境制御機器400は、ユーザの周囲の環境(光環境、空気環境、または温度環境など)を制御するための機器であり、覚醒制御において制御装置100によって制御される機器である。環境制御機器400は、具体的には、照明機器などの光を出力する機器(つまり、光によりユーザに刺激を与える機器)である。
[Environmental control equipment]
The environmental control device 400 is a device for controlling the environment (light environment, air environment, temperature environment, etc.) around the user, and is a device controlled by the control device 100 in wakefulness control. Specifically, the environmental control device 400 is a device that outputs light, such as a lighting device (i.e., a device that stimulates the user by light).

なお、環境制御システム10は、複数種類の照明機器を環境制御機器400として備えてもよい。図3は、複数種類の照明機器を示す図である。図3に示されるように、複数種類の照明機器には、例えば、ダウンライトなどの直接照明を行う照明機器と、コーブ照明及びコーニス照明などの間接照明を行う照明機器と、上側覚醒照明及び下側覚醒照明とが含まれる。覚醒制御において、これら複数種類の照明機器は、個別に制御されてもよいし、グループ化されてグループ単位で制御されてもよい。 The environmental control system 10 may include multiple types of lighting devices as the environmental control devices 400. FIG. 3 is a diagram showing multiple types of lighting devices. As shown in FIG. 3, the multiple types of lighting devices include, for example, lighting devices that provide direct lighting such as downlights, lighting devices that provide indirect lighting such as cove lighting and cornice lighting, and upper and lower awakening lighting. In the awakening control, these multiple types of lighting devices may be controlled individually, or may be grouped and controlled on a group basis.

なお、環境制御機器400は、照明機器以外の機器であって、ユーザを覚醒させるために環境を制御する他の機器を含んでもよい。環境制御機器400は、光以外に、映像、音、香り、振動、温湿度、気流、及び、触感などによりユーザに刺激を与える機器を含んでもよい。具体的には、環境制御機器400は、さらに、空調機器、空気清浄機、換気扇、扇風機または床暖房などを含んでいてもよい。また、環境制御機器400は、窓を開閉可能に覆う遮光設備(例えばブラインド及びカーテンなど)の開閉機器を含んでもよい。また、環境制御機器400は、映像機器、音響機器または映像音響機器を含んでもよい。また、環境制御機器400は、芳香器を含んでもよい。また、環境制御機器400は、マッサージ器を含んでもよい。 The environmental control device 400 may include other devices other than lighting devices that control the environment to wake up the user. The environmental control device 400 may include devices that stimulate the user with images, sounds, scents, vibrations, temperature and humidity, airflow, and tactile sensations in addition to light. Specifically, the environmental control device 400 may further include air conditioners, air purifiers, ventilation fans, electric fans, or floor heating. The environmental control device 400 may also include opening and closing devices for shading equipment (e.g., blinds and curtains) that can open and close windows. The environmental control device 400 may also include video devices, audio devices, or video-audio devices. The environmental control device 400 may also include an aroma diffuser. The environmental control device 400 may also include a massager.

[制御装置]
次に、制御装置100について説明する。制御装置100は、行動指標情報を入力情報として取得し、取得した入力情報に基づいて、覚醒制御における環境制御機器400の制御内容を決定する。また、制御装置100は、決定した制御内容にしたがって環境制御機器400を制御するための制御信号を環境制御機器400に出力する。制御装置100は、例えば、マイクロコンピュータによって実現されるが、プロセッサなどによって実現されてもよい。
[Control device]
Next, the control device 100 will be described. The control device 100 acquires behavior index information as input information, and determines the control content of the environmental control device 400 in wakefulness control based on the acquired input information. The control device 100 also outputs a control signal to the environmental control device 400 for controlling the environmental control device 400 according to the determined control content. The control device 100 is realized by, for example, a microcomputer, but may also be realized by a processor or the like.

制御装置100は、具体的には、第1取得部110と、決定部120と、制御部130と、第2取得部150と、報酬算出部160と、報酬条件設定部170と、更新部180と、記憶部190とを備える。これらの構成要素のうち制御部130以外の構成要素は、学習器100aを構成する。報酬算出部160、報酬条件設定部170、更新部180、及び、記憶部190は、学習部100bを構成する。 Specifically, the control device 100 includes a first acquisition unit 110, a determination unit 120, a control unit 130, a second acquisition unit 150, a reward calculation unit 160, a reward condition setting unit 170, an update unit 180, and a memory unit 190. Of these components, the components other than the control unit 130 constitute the learning device 100a. The reward calculation unit 160, the reward condition setting unit 170, the update unit 180, and the memory unit 190 constitute the learning unit 100b.

第1取得部110は、ユーザの行動指標情報を含む入力情報を取得する。 The first acquisition unit 110 acquires input information including the user's behavioral indicator information.

決定部120は、制御内容決定ルールに従って、入力情報からユーザを覚醒させるための制御内容を決定する。決定部120は、具体的には、ユーザを覚醒させるための覚醒制御において制御される環境制御機器400の制御内容を決定する。制御内容決定ルールは、記憶部190に記憶されている。 The determination unit 120 determines the control content for waking up the user from the input information according to the control content determination rules. Specifically, the determination unit 120 determines the control content of the environmental control device 400 that is controlled in the awakening control for waking up the user. The control content determination rules are stored in the memory unit 190.

制御部130は、決定部120によって決定された制御内容に基づいて環境制御機器400を制御する。具体的には、制御部130は、制御内容に対応する制御信号を環境制御機器400に出力する。 The control unit 130 controls the environmental control device 400 based on the control content determined by the determination unit 120. Specifically, the control unit 130 outputs a control signal corresponding to the control content to the environmental control device 400.

第2取得部150は、覚醒制御に対するユーザの評価を示す評価情報を取得する。評価情報は、制御部130によって実行された制御に対する評価を示す情報を含み、例えば、覚醒制御後に入力装置300を介してユーザから入力された情報を含む。第2取得部150は、入力装置300によって出力される情報を評価情報として取得するが、センサ200によって出力される情報を評価情報として取得してもよい。 The second acquisition unit 150 acquires evaluation information indicating the user's evaluation of the awakening control. The evaluation information includes information indicating an evaluation of the control executed by the control unit 130, and includes, for example, information input by the user via the input device 300 after the awakening control. The second acquisition unit 150 acquires information output by the input device 300 as the evaluation information, but may also acquire information output by the sensor 200 as the evaluation information.

報酬算出部160は、第2取得部150が取得した評価情報に基づいて報酬を算出する。報酬を算出する処理の詳細については後述される。 The reward calculation unit 160 calculates the reward based on the evaluation information acquired by the second acquisition unit 150. Details of the process of calculating the reward will be described later.

報酬条件設定部170は、報酬算出部160における報酬の算出における条件を設定する。後述のように、条件は、例えば、重み係数である。条件は、予め記憶部190に記憶されていてもよいし、条件が固定される場合、報酬条件設定部170は、設けられなくてもよい。 The reward condition setting unit 170 sets the conditions for the calculation of the reward in the reward calculation unit 160. As described below, the conditions are, for example, weighting coefficients. The conditions may be stored in advance in the storage unit 190, or if the conditions are fixed, the reward condition setting unit 170 may not be provided.

更新部180は、第2取得部150が取得した評価情報に基づく値を報酬として用いる機械学習によって制御内容決定ルールを更新する。 The update unit 180 updates the control content determination rules by machine learning using a value based on the evaluation information acquired by the second acquisition unit 150 as a reward.

記憶部190は、制御内容決定ルール、環境制御システム10の利用履歴情報、入力装置300によって出力されたユーザのスケジュール情報などが記憶される記憶装置である。記憶部190は、例えば、半導体メモリによって実現される。 The storage unit 190 is a storage device that stores the control content determination rules, usage history information of the environmental control system 10, user schedule information output by the input device 300, and the like. The storage unit 190 is realized, for example, by a semiconductor memory.

[覚醒制御時の動作]
次に、制御装置100の覚醒制御時の動作について説明する。図4は、制御装置100の覚醒制御時の動作のフローチャートである。
[Awakening Control Operation]
Next, a description will be given of the operation of the controller 100 during awakening control. Fig. 4 is a flowchart showing the operation of the controller 100 during awakening control.

まず、第1取得部110は、ユーザの行動指標情報を含む入力情報を取得する(S110)。図5は、入力情報として使用することができる行動指標情報を示す図である。図5に示されるように、行動指標情報には、ユーザがキーボードを操作するタイプスピード、睡眠時間・睡眠の質・起床時間・就寝時間、マウスクリック数、離席頻度・離席回数、会話数・会話の状態、休憩時間、薬の摂取履歴、飲食履歴などが含まれる。行動指標情報には、これらの項目の経時変化を示す情報(時間情報)が含まれてもよい。 First, the first acquisition unit 110 acquires input information including the user's behavior index information (S110). FIG. 5 is a diagram showing behavior index information that can be used as input information. As shown in FIG. 5, the behavior index information includes the typing speed at which the user operates the keyboard, sleep time, sleep quality, wake-up time, bedtime, number of mouse clicks, frequency and number of times the user leaves their desk, number of conversations and conversation state, break time, drug intake history, and eating and drinking history. The behavior index information may also include information (time information) indicating changes in these items over time.

第1取得部110は、これらの行動指標情報のうちの少なくとも1つを入力情報として取得する。第1取得部110は、例えば、センサ200から行動指標情報を取得するが、入力装置300から行動指標情報を取得してもよいし、記憶部190に記憶された行動指標情報を取得してもよい。 The first acquisition unit 110 acquires at least one of these pieces of behavioral index information as input information. The first acquisition unit 110 acquires the behavioral index information from the sensor 200, for example, but may also acquire the behavioral index information from the input device 300, or may acquire the behavioral index information stored in the storage unit 190.

次に、決定部120は、記憶部190に記憶された制御内容決定ルールに従って、入力情報から、ユーザを覚醒させるため覚醒制御の制御内容であって、光を出力する機器を含む環境制御機器400の制御内容を決定する(S120)。 Next, the determination unit 120 determines, from the input information, the control content of the awakening control to awaken the user, which is the control content of the environmental control device 400 that includes a device that outputs light, in accordance with the control content determination rules stored in the memory unit 190 (S120).

制御内容決定ルールは、例えば、制御内容の価値を決定する行動価値関数で表される。行動価値関数は、価値関数の一例である。決定部120は、例えば、行動価値関数を用いて、入力情報から報酬が最も高くなると推定される制御内容(例えば、覚醒効果に対する最大限の報酬が得られる制御内容)を当該入力情報に対する制御内容であると決定する。 The control content decision rule is expressed, for example, by an action value function that determines the value of the control content. The action value function is an example of a value function. The decision unit 120, for example, uses the action value function to decide that the control content that is estimated to provide the highest reward from the input information (for example, the control content that provides the maximum reward for the awakening effect) is the control content for the input information.

報酬が最も高くなる制御内容は、ユーザごとに異なる場合がある。そこで、環境制御システム10が複数のユーザによって共用される場合、決定部120は、ユーザごとに異なる制御内容決定ルールに従って、制御内容に対する当該ユーザの報酬を算出してもよい。 The control content that provides the highest reward may differ for each user. Therefore, when the environmental control system 10 is shared by multiple users, the determination unit 120 may calculate the reward for each user for the control content according to control content determination rules that differ for each user.

覚醒制御の制御内容には、図6に示されるような制御パラメータが含まれる。図6は、覚醒制御の制御パラメータを説明するための図である。図6の縦軸は、照明機器が発する光の明るさを示し、図6の横軸は、時間を示す。 The control content of the awakening control includes the control parameters as shown in FIG. 6. FIG. 6 is a diagram for explaining the control parameters of the awakening control. The vertical axis of FIG. 6 indicates the brightness of the light emitted by the lighting device, and the horizontal axis of FIG. 6 indicates time.

覚醒制御は、対象期間の開始時刻から対象期間の終了時刻にかけて照明機器が発する光の明るさを徐々に増加させた後、一定にする制御である。これにより、環境制御システム10は、ユーザを快適に覚醒させることができる。このとき、決定部120によって決定される制御パラメータとしては、(a)対象期間の長さ、(b)最大明るさ、(c)最大明るさに到達するまでの所要時間、(d)最大明るさが維持される時間、及び、(e)最大明るさに到達するまでの明るさのカーブの形状、が例示される。カーブの形状には、直線状、上に凸状、下に凸状などの形状が含まれる。 Awakening control is a control in which the brightness of the light emitted by the lighting device is gradually increased from the start time of the target period to the end time of the target period, and then kept constant. In this way, the environmental control system 10 can wake up the user comfortably. In this case, examples of the control parameters determined by the determination unit 120 include (a) the length of the target period, (b) the maximum brightness, (c) the time required to reach the maximum brightness, (d) the time the maximum brightness is maintained, and (e) the shape of the brightness curve until the maximum brightness is reached. The shape of the curve includes a straight line, an upward convex shape, a downward convex shape, etc.

なお、覚醒制御においては、明るさに代えて、または、明るさに加えて発光色(照明機器が発する光の色度)が変更されてもよい。発光色が変更される場合、図6の縦軸は、発光色と読み代えられる。図7は、覚醒制御における発光色の変更を説明するための色度図である。 In addition, in wakefulness control, the emitted color (chromaticity of the light emitted by the lighting device) may be changed instead of or in addition to the brightness. When the emitted color is changed, the vertical axis of FIG. 6 is read as the emitted color. FIG. 7 is a chromaticity diagram for explaining the change in the emitted color in wakefulness control.

例えば、図7に示される色度図上のb点からa点まで色度を変化させる場合、決定部120によって決定される制御パラメータとしては、(a)対象期間の長さ、(b)a点の色度、(c)色度がb点からa点に到達するまでの所要時間、(d)a点の色度が維持さ
れる時間、及び、(e)a点の色度に到達するまでの色度のカーブの形状、が例示される。カーブの形状には、直線状、上に凸状、及び、下に凸状などの形状が含まれる。
For example, when changing the chromaticity from point b to point a on the chromaticity diagram shown in Fig. 7, examples of the control parameters determined by the determination unit 120 include (a) the length of the target period, (b) the chromaticity of point a, (c) the time required for the chromaticity to reach point a from point b, (d) the time for which the chromaticity of point a is maintained, and (e) the shape of the curve of the chromaticity until the chromaticity of point a is reached. The shape of the curve includes a linear shape, an upward convex shape, a downward convex shape, and the like.

また、覚醒制御においては、照明機器に加えて空調機器が制御されてもよい。空調機器を制御対象とした覚醒制御は、対象期間の開始時刻から対象期間の終了時刻にかけて空調機器が発する気流の強さを徐々に増加させた後一定にする制御である。つまり、図6の縦軸は、気流の強さと読み代えられる。 In addition, in the awakening control, air conditioners may be controlled in addition to lighting equipment. Awakening control with air conditioners as the control target is a control in which the strength of the airflow emitted by the air conditioner is gradually increased from the start time of the target period to the end time of the target period and then kept constant. In other words, the vertical axis in Figure 6 can be interpreted as the strength of the airflow.

この場合、決定部120によって決定される制御パラメータとしては、(a)対象期間の長さ、(b)最大気流、(c)最大気流に到達するまでの所要時間、(d)最大気流が維持される時間、及び、(e)最大気流に到達するまでの気流の強さのカーブの形状、が例示される。カーブの形状には、直線状、上に凸状、下に凸状などの形状が含まれる。 In this case, examples of control parameters determined by the determination unit 120 include (a) the length of the target period, (b) the maximum airflow, (c) the time required to reach the maximum airflow, (d) the time the maximum airflow is maintained, and (e) the shape of the curve of the strength of the airflow until the maximum airflow is reached. The shape of the curve includes a straight line, an upward convex shape, a downward convex shape, etc.

ステップS120の後、制御部130は、決定された制御内容に基づいて環境制御機器400の制御(つまり、覚醒制御)を実行する(S130)。制御部130は、具体的には、制御内容に対応する制御信号を環境制御機器400に出力する。 After step S120, the control unit 130 executes control of the environmental control device 400 (i.e., awakening control) based on the determined control content (S130). Specifically, the control unit 130 outputs a control signal corresponding to the control content to the environmental control device 400.

次に、第2取得部150は、ステップS130において実行された覚醒制御に対するユーザの評価を示す評価情報を取得する(S140)。第2取得部150は、入力装置300によって出力される情報を評価情報として取得するが、センサ200によって出力される情報を評価情報として取得してもよい。 Next, the second acquisition unit 150 acquires evaluation information indicating the user's evaluation of the awakening control executed in step S130 (S140). The second acquisition unit 150 acquires information output by the input device 300 as the evaluation information, but may also acquire information output by the sensor 200 as the evaluation information.

次に、報酬算出部160は、ステップS140において取得された評価情報に基づいて報酬を算出する(S150)。報酬の算出動作の詳細については後述される。なお、ステップS150の評価情報の取得は、覚醒制御後に行われるが、覚醒制御中に行われてもよい。 Next, the reward calculation unit 160 calculates a reward based on the evaluation information acquired in step S140 (S150). Details of the reward calculation operation will be described later. Note that the acquisition of the evaluation information in step S150 is performed after awakening control, but may also be performed during awakening control.

次に、更新部180は、報酬算出部160によって算出された報酬を用いて機械学習によって制御内容決定ルールを更新する(S160)。更新部180は、報酬算出部160によって算出された報酬に基づく強化学習により、ユーザに適応した制御内容(すなわち、当該ユーザにおける報酬が最も多く得られる制御内容)の決定を学習する。上述のように、実施の形態1では、更新部180は、行動価値関数を更新することで、制御内容決定ルールを更新する。 Next, the update unit 180 updates the control content determination rules by machine learning using the reward calculated by the reward calculation unit 160 (S160). The update unit 180 learns to determine the control content adapted to the user (i.e., the control content that will obtain the most reward for the user) by reinforcement learning based on the reward calculated by the reward calculation unit 160. As described above, in the first embodiment, the update unit 180 updates the control content determination rules by updating the action value function.

以下、行動価値関数の更新方法について説明する。強化学習の代表的な手法としては、Q学習やTD学習が知られている。以下、Q学習を例に説明する。Q学習は、入力情報が示すユーザの状態sの下で、制御内容aを選択する価値Q(s、a)を学習する方法であって、ある状態sのとき、価値Q(s、a)の最も高い制御内容aを最適な制御内容として選択する。学習器100a(更新部180)は、ある状態sの下で様々な制御内容aを選択し、そのときの制御内容aに対して報酬が与えられる。それにより、学習器100aは、よりよい制御内容の選択、すなわち正しい価値Q(s、a)を学習していく。このような価値Q(s、a)の更新式は、例えば、式1により表すことができる。 Below, a method for updating the action value function will be explained. Q-learning and TD-learning are known as typical methods of reinforcement learning. Below, Q-learning will be explained as an example. Q-learning is a method for learning a value Q(s, a) for selecting a control content a under a user's state s indicated by input information, and in a certain state s, the control content a with the highest value Q(s, a) is selected as the optimal control content. The learning device 100a (update unit 180) selects various control contents a under a certain state s, and a reward is given for the control content a at that time. As a result, the learning device 100a learns to select better control contents, that is, the correct value Q(s, a). The update formula for such a value Q(s, a) can be expressed, for example, by Equation 1.

Figure 0007526931000001
Figure 0007526931000001

ここで、sは、時刻tにおける状態を表し、aは、時刻tにおける制御内容を表す。制御内容aにより、状態はst+1に変化する。rt+1は、その状態の変化により得られる報酬を表している。また、maxの付いた項は、状態st+1の下で、そのときに分かっている最もQ値の高い制御内容at+1を選択した場合のQ値にγを乗じたものになる。ここで、γは、0<γ≦1のパラメータで、割引率と呼ばれる。また、αは、学習係数で、0<α≦1の範囲とする。 Here, s t represents the state at time t, and a t represents the control content at time t. The state changes to s t+1 due to the control content a t . r t+1 represents the reward obtained by the change in state. In addition, the term with max is the Q value multiplied by γ when the control content a t+1 with the highest Q value known at that time is selected under the state s t+1 . Here, γ is a parameter with a range of 0<γ≦1 and is called the discount rate. In addition, α is a learning coefficient and is in the range of 0<α≦1.

なお、上記手法は、強化学習の手法の一例である。強化学習には、ニューラルネットワークを用いた手法、強化学習にディープラーニングを組み合わせた手法など、既存のどのような手法が用いられてもよい。 The above method is an example of a reinforcement learning method. Any existing method may be used for reinforcement learning, such as a method using a neural network or a method that combines reinforcement learning with deep learning.

[報酬の算出動作]
次に、上記ステップS150の報酬の算出動作の詳細について説明する。図8は、報酬の算出動作のフローチャートである。
[Reward calculation operation]
Next, the remuneration calculation operation in step S150 will be described in detail with reference to Fig. 8, which is a flowchart showing the remuneration calculation operation.

まず、報酬算出部160は、快適感に対する個別報酬Faを決定する(S210)。報酬算出部160は、例えば、入力装置300によって出力されるユーザの主観評価結果を示す主観指標情報を評価情報として個別報酬Faを決定するが、センサ200として用いられる心拍計によって検出されるユーザの心拍数を評価情報として個別報酬Faを決定してもよい。この場合、主観指標情報または心拍数が示す快適感が高いほど、個別報酬Faの値は大きくなる。 First, the reward calculation unit 160 determines an individual reward Fa for the sense of comfort (S210). The reward calculation unit 160 determines the individual reward Fa using, for example, subjective index information indicating the user's subjective evaluation result output by the input device 300 as evaluation information, but may also determine the individual reward Fa using the user's heart rate detected by a heart rate meter used as the sensor 200 as evaluation information. In this case, the higher the sense of comfort indicated by the subjective index information or the heart rate, the larger the value of the individual reward Fa.

次に、報酬算出部160は、リフレッシュ感に対する個別報酬Fbを決定する(S220)。報酬算出部160は、例えば、入力装置300によって出力されるユーザの主観指標情報を評価情報として個別報酬Fbを決定する。この場合、主観指標情報が示す快適感が高いほど、個別報酬Fbの値は大きくなる。 Next, the reward calculation unit 160 determines an individual reward Fb for the feeling of refreshment (S220). The reward calculation unit 160 determines the individual reward Fb using, for example, the user's subjective index information output by the input device 300 as evaluation information. In this case, the higher the sense of comfort indicated by the subjective index information, the larger the value of the individual reward Fb.

次に、報酬算出部160は、ユーザのモチベーションに対する個別報酬Fcを決定する(S230)。報酬算出部160は、例えば、入力装置300によって出力されるユーザの主観指標情報を評価情報として個別報酬Fcを決定するが、センサ200として用いられるユーザインタフェースシステムによって検出されるユーザのタイプスピードを評価情報として個別報酬Fcを決定してもよい。この場合、主観指標情報が示すモチベーションの向上度合いが高いほど、個別報酬Fcの値は大きくなり、タイプスピードが速いほど、個別報酬Fcの値は大きくなる。 Next, the reward calculation unit 160 determines an individual reward Fc for the user's motivation (S230). The reward calculation unit 160 determines the individual reward Fc using, for example, the user's subjective index information output by the input device 300 as evaluation information, but may also determine the individual reward Fc using the user's typing speed detected by the user interface system used as the sensor 200 as evaluation information. In this case, the higher the degree of improvement in motivation indicated by the subjective index information, the higher the value of the individual reward Fc, and the faster the typing speed, the higher the value of the individual reward Fc.

次に、報酬算出部160は、眠気レベルに対する個別報酬Fdを決定する(S240)。報酬算出部160は、例えば、入力装置300によって出力されるユーザの主観指標情報を評価情報として個別報酬Fdを決定するが、センサ200として用いられるカメラによって検出される、所定期間におけるユーザの瞬目の回数を評価情報として個別報酬Fdを決定してもよい。この場合、主観指標情報が示す眠気レベルの低減度合いが高いほど、個別報酬Fdの値は大きくなり、入眠前における瞬目の回数よりも覚醒後における瞬目の回数が少ないほど、個別報酬Fdの値は大きくなる。 Next, the reward calculation unit 160 determines an individual reward Fd for the drowsiness level (S240). The reward calculation unit 160 determines the individual reward Fd using, for example, the user's subjective index information output by the input device 300 as evaluation information, but may also determine the individual reward Fd using the number of times the user blinks in a predetermined period detected by a camera used as the sensor 200 as evaluation information. In this case, the greater the degree of reduction in the drowsiness level indicated by the subjective index information, the greater the value of the individual reward Fd, and the greater the number of times the user blinks after waking up compared to before falling asleep, the greater the value of the individual reward Fd.

次に、報酬算出部160は、覚醒後の集中レベルの向上に対する個別報酬Feを決定する(S250)。報酬算出部160は、例えば、入力装置300によって出力されるユーザの主観指標情報を評価情報として個別報酬Feを決定するが、センサ200として用いられるユーザインタフェースシステムによって検出されるユーザのタイプスピードを評価情報として個別報酬Feを決定してもよい。この場合、主観指標情報が示すモチベーションの向上度合いが高いほど、個別報酬Feの値は大きくなり、タイプスピードが速いほど、個別報酬Feの値は大きくなる。 Next, the reward calculation unit 160 determines an individual reward Fe for the improvement in concentration level after awakening (S250). The reward calculation unit 160 determines the individual reward Fe using, for example, the user's subjective index information output by the input device 300 as evaluation information, but may also determine the individual reward Fe using the user's typing speed detected by the user interface system used as the sensor 200 as evaluation information. In this case, the higher the degree of improvement in motivation indicated by the subjective index information, the larger the value of the individual reward Fe, and the faster the typing speed, the larger the value of the individual reward Fe.

そして、報酬算出部160は、ステップS210~S250で決定した個別報酬Fa~Feに基づいて、制御内容に対する報酬Fを決定する(S260)。このとき、報酬算出部160は、個別報酬Fa~Feを重み付け加算することで報酬Fを算出してもよい。例えば、報酬算出部160は、式2に基づいて報酬Fを算出してもよい。 Then, the reward calculation unit 160 determines the reward F for the control content based on the individual rewards Fa to Fe determined in steps S210 to S250 (S260). At this time, the reward calculation unit 160 may calculate the reward F by weighting and adding the individual rewards Fa to Fe. For example, the reward calculation unit 160 may calculate the reward F based on Equation 2.

F=w1×Fa+w2×Fb+w3×Fc+w4×Fd+w5×Fe ・・(式2) F=w1×Fa+w2×Fb+w3×Fc+w4×Fd+w5×Fe...(Formula 2)

w1~w5は、報酬条件設定部170が設定した項目それぞれの重みであり、報酬条件の一例である。つまり、報酬条件設定部170は、報酬算出部160が重み付け加算するときの重みw1~w5を設定する。 w1 to w5 are weights for each item set by the reward condition setting unit 170, and are examples of reward conditions. In other words, the reward condition setting unit 170 sets the weights w1 to w5 that the reward calculation unit 160 uses when performing weighting addition.

なお、報酬条件設定部170は、ユーザが覚醒するときの天気、季節及び時間帯の少なくとも1つに応じて、条件(例えば、重み)を変更してもよい。例えば、天気、季節及び時間帯が第1取得部110によって取得された入力情報に含まれている場合、報酬条件設定部170は、第1取得部110から天気、季節及び時間帯に関する情報を取得することができる。また、報酬条件設定部170は、制御装置100が備える、現在時刻を計測する汎用のタイマIC(タイマ回路)、又は、リアルタイムクロックICなどから季節及び時間帯に関する情報を取得してもよい。 The reward condition setting unit 170 may change the conditions (e.g., weights) depending on at least one of the weather, season, and time of day when the user wakes up. For example, if the weather, season, and time of day are included in the input information acquired by the first acquisition unit 110, the reward condition setting unit 170 may acquire information related to the weather, season, and time of day from the first acquisition unit 110. The reward condition setting unit 170 may also acquire information related to the season and time of day from a general-purpose timer IC (timer circuit) that measures the current time, or a real-time clock IC, which is provided in the control device 100.

以上、報酬の算出動作について説明したが、このような報酬の算出動作は一例である。例えば、個別報酬を決定するための項目(快適感、リフレッシュ感、モチベーション、眠気レベル、及び、集中レベル)は、一例であり、報酬は、少なくとも1つの項目について個別報酬が決定されることにより算出されればよい。また、報酬の算出において、その他の項目について個別報酬が決定されてもよい。図9は、報酬の算出に用いることが可能な項目を示す図である。 The reward calculation operation has been described above, but this reward calculation operation is one example. For example, the items for determining the individual reward (feeling of comfort, feeling of refreshment, motivation, sleepiness level, and concentration level) are one example, and the reward may be calculated by determining an individual reward for at least one item. In addition, individual rewards may be determined for other items in the reward calculation. Figure 9 is a diagram showing items that can be used to calculate the reward.

また、上記報酬の算出動作においては、個別報酬を決定するために、主観評価結果を示す情報、行動指標情報(タイプスピード)、または、生理指標情報(心拍数、及び、瞬目)が評価情報として用いられた。ここで、報酬の算出動作においては、その他の生理指標情報を用いて個別報酬が決定されてもよい。図10は、個別報酬を決定するための項目と、当該個別報酬を決定するために使用できる生理指標情報との関係を示す図である。 In addition, in the above-mentioned reward calculation operation, information indicating the subjective evaluation result, behavioral index information (typing speed), or physiological index information (heart rate and eye blinking) was used as evaluation information to determine the individual reward. Here, in the reward calculation operation, the individual reward may be determined using other physiological index information. FIG. 10 is a diagram showing the relationship between the items for determining the individual reward and the physiological index information that can be used to determine the individual reward.

なお、図10に示されるように、個別報酬を決定するための項目には、覚醒制御中のユーザの状態を示す項目と、覚醒後のユーザの状態を示す項目とが含まれる。また、個別報酬を決定するための項目には、入眠前及び覚醒後の生理指標情報の変化に基づいて定められる項目が含まれる。このように、個別報酬は、覚醒制御中または覚醒後のユーザの状態に基づいて絶対的に決定されてもよいし、入眠前及び覚醒後の生理指標情報の変化に基づいて相対的に決定されてもよい。 As shown in FIG. 10, the items for determining the individual reward include items indicating the user's state during awakening control and items indicating the user's state after awakening. The items for determining the individual reward also include items that are determined based on changes in physiological index information before falling asleep and after awakening. In this way, the individual reward may be determined absolutely based on the user's state during awakening control or after awakening, or may be determined relatively based on changes in physiological index information before falling asleep and after awakening.

[その他の入力情報1]
入力情報は、行動指標情報に限定されない。以下、上記図5を参照しながらその他の入力情報について説明する。
[Other input information 1]
The input information is not limited to the behavior index information. Other input information will be described below with reference to FIG.

第1取得部110は、ユーザの心身の状態を示す生理指標情報を入力情報として取得してもよい。生理指標情報には、心拍(脈波)、瞬目・視線、眼球運動、瞳孔変動、皮膚温度(末梢、鼻、額)、表情(感情)、脳波、唾液、頭部の動き、発汗(通常発汗、精神性発汗)、呼吸、体動、血流(脳・末梢)などが含まれる。なお、生理指標情報として使用される心拍には、心拍数だけでなく、心拍変動の周波数成分LF、HF、HF/LFなどが含まれる。生理指標情報には、これらの項目の経時変化を示す情報(時間情報)が含まれてもよい。生理指標情報は、例えば、センサ200から取得されるが、入力装置300から取得されてもよい。 The first acquisition unit 110 may acquire physiological index information indicating the user's mental and physical state as input information. The physiological index information includes heart rate (pulse wave), blinking/gaze, eye movement, pupil fluctuation, skin temperature (peripheral, nose, forehead), facial expression (emotion), brain wave, saliva, head movement, sweating (normal sweating, mental sweating), breathing, body movement, blood flow (brain/peripheral), and the like. Note that the heart rate used as the physiological index information includes not only the heart rate, but also the frequency components LF, HF, HF/LF of heart rate fluctuation. The physiological index information may include information indicating changes over time in these items (time information). The physiological index information is acquired, for example, from the sensor 200, but may also be acquired from the input device 300.

また、第1取得部110は、主観指標情報を入力情報として取得してもよい。主観指標情報には、眠気、やる気、体調・身体疲労、ストレス、集中力、パフォーマンス、緊張・リラックス度合、イライラ度合・怒り・悲しさなどが含まれる。主観指標情報には、これらの項目の経時変化を示す情報(時間情報)が含まれてもよい。主観指標情報は、例えば、入力装置300から取得される。 The first acquisition unit 110 may also acquire subjective index information as input information. The subjective index information includes drowsiness, motivation, physical condition/physical fatigue, stress, concentration, performance, degree of tension/relaxation, degree of irritation/anger/sadness, etc. The subjective index information may also include information indicating changes over time in these items (time information). The subjective index information is acquired, for example, from the input device 300.

また、第1取得部110は、ユーザのスケジュールを示すスケジュール情報を入力情報として取得してもよい。スケジュール情報には、利用日・利用前日・翌日の活動予定(会議など)、作業状態(取り込み中、離席中、打合わせ中など)利用日が属する季節、利用時間帯などが含まれる。スケジュール情報は、例えば、入力装置300から取得される。 The first acquisition unit 110 may also acquire schedule information indicating the user's schedule as input information. The schedule information includes planned activities (e.g., meetings) for the day of use, the day before use, and the day after use, the work status (busy, away from desk, in a meeting, etc.), the season to which the day of use belongs, the time period of use, etc. The schedule information is acquired, for example, from the input device 300.

また、第1取得部110は、ユーザの環境制御システム10(覚醒制御)の利用履歴情報を入力情報として取得してもよい。利用履歴情報には、利用時間・時刻、曜日、タイミング、入力情報、出力情報、報酬などが含まれる。利用履歴情報は、例えば、記憶部190から取得される。つまり、利用履歴情報は、記憶部190に記憶される。 The first acquisition unit 110 may also acquire usage history information of the user's environmental control system 10 (wakefulness control) as input information. The usage history information includes usage time/time of day, day of the week, timing, input information, output information, rewards, etc. The usage history information is acquired, for example, from the memory unit 190. In other words, the usage history information is stored in the memory unit 190.

また、第1取得部110は、ユーザの周囲の環境情報を入力情報として取得してもよい。環境情報には、天気(日射量)、受光量(つまり、光環境情報)、季節・時間帯、環境温度、湿度、におい、音環境、CO濃度などが含まれる。 The first acquisition unit 110 may also acquire environmental information around the user as input information. The environmental information includes weather (amount of solar radiation), amount of received light (i.e., light environment information), season/time period, environmental temperature, humidity, odor, sound environment, CO2 concentration, and the like.

また、第1取得部110は、ユーザ情報を入力情報として取得してもよい。ユーザ情報には、性別、年齢、人種、出身地、職種、体質(光過敏など)、病歴(不眠症等を含む)などが含まれる。ユーザ情報は、例えば、入力装置300から取得される。 The first acquisition unit 110 may also acquire user information as input information. The user information includes gender, age, race, place of origin, occupation, physical constitution (photosensitivity, etc.), medical history (including insomnia, etc.), etc. The user information is acquired, for example, from the input device 300.

[その他の入力情報2]
第1取得部110は、睡眠制御における制御パラメータを入力情報として取得してもよい。第1取得部110は、具体的には、これから行う覚醒制御よりも前(例えば、直前)の睡眠導入期間(または睡眠期間)に行われていた睡眠制御における制御パラメータを入力情報として取得してもよい。以下、睡眠制御の制御パラメータについて説明する。図11及び図12は、睡眠制御の制御パラメータを説明するための図である。図11及び図12の縦軸は、照明機器が発する光の明るさを示し、図11及び図12の横軸は、時間を示す。なお、以下では、リラックス期間、睡眠導入期間、及び、睡眠期間のうち、主に睡眠導入期間の制御内容(言い換えれば、光ゆらぎ制御の制御内容)について説明する。
[Other input information 2]
The first acquisition unit 110 may acquire control parameters in the sleep control as input information. Specifically, the first acquisition unit 110 may acquire control parameters in the sleep control performed in a sleep introduction period (or sleep period) prior to (for example, immediately prior to) the wakefulness control to be performed, as input information. The control parameters of the sleep control will be described below. Figs. 11 and 12 are diagrams for explaining the control parameters of the sleep control. The vertical axis of Figs. 11 and 12 indicates the brightness of the light emitted by the lighting device, and the horizontal axis of Figs. 11 and 12 indicates time. In the following, the control content of the sleep introduction period (in other words, the control content of the light fluctuation control) will be mainly described among the relaxation period, the sleep introduction period, and the sleep period.

図11に示されるように、睡眠制御の制御パラメータには、睡眠導入期間全体の長さ、最大明るさ及び最小明るさ、明るさを上げる上昇所要時間、最大明るさが維持される時間、明るさを下げる下降所要時間、最小明るさが維持される時間、周期、明るさを上げるときの変化の仕方(例えば、傾き)を示す上昇カーブ、及び、明るさを下げるときの変化の仕方(例えば、傾き)を示す下降カーブが含まれる。なお、最大明るさ及び最小明るさは、明るさを周期的に変化させるときの明るさの最大値及び最小値を意味する。 As shown in FIG. 11, the control parameters for sleep control include the length of the entire sleep induction period, maximum brightness and minimum brightness, the rise time required to increase the brightness, the time for which maximum brightness is maintained, the fall time required to decrease the brightness, the time for which minimum brightness is maintained, the period, an ascending curve showing the manner of change (e.g., slope) when the brightness is increased, and a descending curve showing the manner of change (e.g., slope) when the brightness is decreased. Note that maximum brightness and minimum brightness refer to the maximum and minimum values of brightness when the brightness is changed periodically.

また、最大明るさ、最小明るさ、各種時間、及び、各種カーブの少なくとも1つは、時間の経過とともに変化してもよい。図12では、最大明るさが時間の経過とともに変化する例を示している。 In addition, at least one of the maximum brightness, minimum brightness, various times, and various curves may change over time. Figure 12 shows an example in which the maximum brightness changes over time.

図12に示されるように、睡眠制御の制御パラメータには、さらに、最大明るさの変化を開始する変化開始時間、最大明るさの変化を終了する変化終了期間、最大明るさの変化の仕方を示す変化カーブ、及び、変化後の最大明るさを示す変化目標値が含まれてもよい。 As shown in FIG. 12, the control parameters for sleep control may further include a change start time at which the change to maximum brightness begins, a change end period at which the change to maximum brightness ends, a change curve indicating how the maximum brightness changes, and a change target value indicating the maximum brightness after the change.

なお、睡眠制御においては、明るさに代えて、または、明るさに加えて発光色(照明機器が発する光の色度)が変更される場合がある。発光色が変更される場合、睡眠制御の制御パラメータには、上記明るさに関する制御パラメータに加えて、発光色に関する制御パラメータが含まれてもよい。例えば、図7に示される色度図上のb点からa点まで発光色を変化させる場合、睡眠制御の制御パラメータには、a点の色度及びb点の色度、a点の色度に到達するまでの時間、a点の色度が維持される時間、b点の色度に到達するまでの時間、b点の色度が維持される時間、周期、a点の色度に到達するまでカーブの形状、及び、b点の色度に到達するまでのカーブの形状が含まれる。 In addition, in sleep control, the emitted color (chromaticity of the light emitted by the lighting device) may be changed instead of or in addition to the brightness. When the emitted color is changed, the control parameters of sleep control may include a control parameter related to the emitted color in addition to the control parameter related to the brightness. For example, when changing the emitted color from point b to point a on the chromaticity diagram shown in FIG. 7, the control parameters of sleep control include the chromaticity of point a and the chromaticity of point b, the time until the chromaticity of point a is reached, the time for which the chromaticity of point a is maintained, the time until the chromaticity of point b is reached, the time for which the chromaticity of point b is maintained, the period, the shape of the curve until the chromaticity of point a is reached, and the shape of the curve until the chromaticity of point b is reached.

また、この場合も、a点の色度、b点の色度、各種期間、及び、各種カーブの少なくとも1つは、時間の経過とともに変化してもよい。例えば、a点の色度が時間の経過とともに変化する場合、睡眠制御の制御パラメータには、a点の色度が変化を開始する変化開始時間、a点の色度の変化を終了する変化終了期間、a点の色度の変化の仕方を示す変化カーブ、及び、変化後のa点の色度を示す変化目標値が含まれてもよい。 In this case, at least one of the chromaticity of point a, the chromaticity of point b, the various periods, and the various curves may change over time. For example, if the chromaticity of point a changes over time, the control parameters for sleep control may include a change start time at which the chromaticity of point a starts to change, a change end period at which the change in the chromaticity of point a ends, a change curve that indicates how the chromaticity of point a changes, and a change target value that indicates the chromaticity of point a after the change.

[変形例1]
上述のように、第2取得部150は、覚醒制御の実行中に評価情報を取得することができる。そうすると、報酬算出部160は、取得された評価情報に基づいて、覚醒制御の実行中に報酬を算出することができ、更新部180は、覚醒制御の実行中に、算出された報酬に基づいて制御内容決定ルール(行動価値関数)を更新することができる。この結果、決定部120は、覚醒制御の実行中に、制御内容を変更する(つまり、制御内容を決定しなおす)ことができる。
[Modification 1]
As described above, the second acquisition unit 150 can acquire the evaluation information during the execution of the awakening control. Then, the reward calculation unit 160 can calculate the reward during the execution of the awakening control based on the acquired evaluation information, and the update unit 180 can update the control content decision rule (action value function) based on the calculated reward during the execution of the awakening control. As a result, the decision unit 120 can change the control content (i.e., re-determine the control content) during the execution of the awakening control.

このように、覚醒制御の実行中に制御内容が決定しなおされれば、環境制御システム10は、そのときのユーザの状態に対してより適切な制御内容を決定することができるので、ユーザを効果的に覚醒させることができる。 In this way, if the control content is re-determined while awakening control is being performed, the environmental control system 10 can determine the control content that is more appropriate for the user's state at that time, thereby effectively waking up the user.

[変形例2]
記憶部190は、決定部120によって過去に決定された制御内容を記憶してもよい。これにより、環境制御システム10は、何らかの原因で入力情報を取得できず制御内容の決定が不可能な場合に、記憶部190に記憶された制御内容を代替え使用することができる。なお、記憶部190に記憶される制御内容は、上述の利用履歴情報の一部として記憶されてもよいし、単独で記憶されてもよい。記憶部190は、例えば、制御内容を、当該制御内容を決定するために使用された入力情報と対応付けて記憶してもよいし、制御内容を、当該制御内容を決定するために使用された入力情報と対応付けずに記憶してもよい。
[Modification 2]
The storage unit 190 may store control contents previously determined by the determination unit 120. In this way, when the environmental control system 10 is unable to acquire input information for some reason and is therefore unable to determine the control contents, the control contents stored in the storage unit 190 can be used instead. The control contents stored in the storage unit 190 may be stored as part of the above-mentioned usage history information, or may be stored independently. For example, the storage unit 190 may store the control contents in association with the input information used to determine the control contents, or may store the control contents without association with the input information used to determine the control contents.

[効果など]
以上説明したように、環境制御システム10は、ユーザの行動指標情報を含む入力情報を取得する第1取得部110と、制御内容決定ルールに従って、入力情報から、ユーザを覚醒させるための制御内容であって、光を出力する機器を含む環境制御機器400の制御内容を決定する決定部120と、決定された制御内容に基づいて環境制御機器400の制御を実行する制御部130と、実行された制御に対するユーザの評価を示す評価情報を取得する第2取得部150と、評価情報に基づく値を報酬として用いる機械学習によって制御内容決定ルールを更新する更新部180とを備える。
[Effects, etc.]
As described above, the environmental control system 10 includes a first acquisition unit 110 that acquires input information including behavioral index information of the user, a determination unit 120 that determines, from the input information in accordance with a control content determination rule, control content for waking up the user, the control content of the environmental control device 400 including a device that outputs light, a control unit 130 that executes control of the environmental control device 400 based on the determined control content, a second acquisition unit 150 that acquires evaluation information indicating the user's evaluation of the executed control, and an update unit 180 that updates the control content determination rule by machine learning using a value based on the evaluation information as a reward.

このような環境制御システム10は、行動指標情報及び評価情報に関連付けて学習した制御内容決定ルールに基づいて制御内容を決定することができる。したがって、環境制御システム10は、ユーザを効果的に覚醒させることができる。 Such an environmental control system 10 can determine the control content based on the control content decision rules learned in association with the behavioral index information and the evaluation information. Therefore, the environmental control system 10 can effectively wake up the user.

また、例えば、制御内容決定ルールは、制御内容の価値を定める価値関数を含み、更新部180は、価値関数を更新する。 Also, for example, the control content determination rules include a value function that determines the value of the control content, and the update unit 180 updates the value function.

このような環境制御システム10は、行動指標情報及び評価情報に関連付けて学習した価値関数に基づいて制御内容を決定することができる。 Such an environmental control system 10 can determine the control content based on a value function learned in association with behavioral index information and evaluation information.

また、例えば、環境制御システム10は、さらに、評価情報に基づいて報酬を算出する報酬算出部160と、報酬算出部160における報酬の算出における条件を設定する報酬条件設定部170とを備える。 For example, the environmental control system 10 further includes a reward calculation unit 160 that calculates a reward based on the evaluation information, and a reward condition setting unit 170 that sets the conditions for the calculation of the reward in the reward calculation unit 160.

このような環境制御システム10は、報酬条件設定部170によって設定された条件に応じて報酬を算出することができる。例えば、ユーザの好みに応じて条件が設定されれば、ユーザの好みに応じた制御内容が決定されやすくなる。 Such an environmental control system 10 can calculate rewards according to conditions set by the reward condition setting unit 170. For example, if conditions are set according to the user's preferences, it becomes easier to determine the control content according to the user's preferences.

また、例えば、環境制御システム10は、さらに、決定部120によって決定された制御内容を記憶する記憶部190を備える。 For example, the environmental control system 10 further includes a memory unit 190 that stores the control content determined by the determination unit 120.

このような環境制御システム10は、記憶部190に記憶されている制御内容(例えば、前回の制御内容)を読み出すことで、入力情報が取得できずに制御内容が決定できない場合であってもユーザを覚醒させるための制御を行うことができる。 Such an environmental control system 10 can read out the control content (e.g., the previous control content) stored in the memory unit 190, and perform control to wake up the user even when input information cannot be obtained and control content cannot be determined.

また、例えば、更新部180は、上記制御内容で環境制御機器400を制御中に第2取得部150が取得した評価情報に基づいて、制御内容決定ルールを更新する。決定部120は、さらに、環境制御機器400を制御中に更新された制御内容決定ルールに従って入力情報に対する制御内容を制御中に決定しなおす。 For example, the update unit 180 updates the control content decision rule based on the evaluation information acquired by the second acquisition unit 150 while controlling the environmental control device 400 with the above control content. The decision unit 120 further re-determines the control content for the input information during control in accordance with the control content decision rule updated while controlling the environmental control device 400.

このような環境制御システム10は、制御中のユーザの状態に応じて制御内容決定ルールを更新し、制御内容を変更することができる。つまり、環境制御システム10は、制御中に学習することで、そのときのユーザの状態に対してより適切な制御内容を決定することができるので、さらにユーザを効果的に覚醒させることができる。 Such an environmental control system 10 can update the control content decision rules and change the control content depending on the state of the user during control. In other words, by learning during control, the environmental control system 10 can decide on control content that is more appropriate for the state of the user at that time, thereby waking up the user more effectively.

また、例えば、入力情報には、さらに、ユーザの生理指標情報、ユーザのスケジュール情報、ユーザの環境制御システム10の利用履歴情報、及び、環境情報の少なくとも1つが含まれる。 For example, the input information further includes at least one of the user's physiological index information, the user's schedule information, the user's usage history information of the environmental control system 10, and environmental information.

このような環境制御システム10は、生理指標情報、スケジュール情報、利用履歴情報、及び、環境情報の少なくとも1つを評価情報に関連付けて学習した制御内容決定ルールに基づいて制御内容を決定することができる。 Such an environmental control system 10 can determine the control content based on control content determination rules learned by associating at least one of physiological index information, schedule information, usage history information, and environmental information with evaluation information.

また、例えば、制御部130は、さらに、環境制御機器400を用いてユーザを眠らせるための睡眠制御を実行することが可能であり、入力情報には、さらに、睡眠制御における制御パラメータが含まれる。 Furthermore, for example, the control unit 130 can further execute sleep control to put the user to sleep using the environmental control device 400, and the input information further includes control parameters for the sleep control.

このような環境制御システム10は、睡眠制御における制御パラメータを評価情報に関連付けて学習した制御内容決定ルールに基づいて制御内容を決定することができる。 Such an environmental control system 10 can determine the control content based on control content determination rules learned by associating control parameters in sleep control with evaluation information.

また、例えば、環境制御機器400には、さらに、光を出力する機器以外の他の機器が含まれる。決定部120は、上記他の機器を含む環境制御機器400の制御内容を決定する。 For example, the environmental control device 400 further includes other devices in addition to the device that outputs light. The decision unit 120 decides the control content of the environmental control device 400 including the other devices.

このような環境制御システム10は、光を出力する機器及びそれ以外の機器のそれぞれを用いて、ユーザを覚醒させるための制御を行うことができる。 Such an environmental control system 10 can control the use of light-emitting devices and other devices to wake up the user.

また、例えば、上記他の機器は、空調機器である。 Also, for example, the other equipment is an air conditioning device.

このような環境制御システム10は、光を出力する機器及び空調機器のそれぞれを用いて、ユーザを覚醒させるための制御を行うことができる。 Such an environmental control system 10 can control the light-emitting devices and air-conditioning devices to wake up the user.

また、例えば、ユーザを覚醒させるための制御内容は、対象期間において行われる光を出力する機器によって出力される光の明るさを増加させる覚醒制御における、(a)対象期間の長さ、(b)最大明るさ、(c)最大明るさに到達するまでの所要時間、(d)最大明るさが維持される時間、及び、(e)最大明るさに到達するまでの明るさのカーブの形状の少なくとも1つを含む。 In addition, for example, the control content for waking up the user includes at least one of (a) the length of the target period, (b) the maximum brightness, (c) the time required to reach the maximum brightness, (d) the time the maximum brightness is maintained, and (e) the shape of the brightness curve until the maximum brightness is reached, in the wakefulness control that increases the brightness output by the light-outputting device during the target period.

このような環境制御システム10は、覚醒制御における制御パラメータを制御内容として決定することができる。 Such an environmental control system 10 can determine the control parameters in wakefulness control as the control content.

また、環境制御システム10などのコンピュータが実行する環境制御方法は、ユーザの行動指標情報を含む入力情報を取得する第1取得ステップ(S110)と、制御内容決定ルールに従って、入力情報から、ユーザを覚醒させるための制御内容であって、光を出力する機器を含む環境制御機器400の制御内容を決定する決定ステップ(S120)と、決定された制御内容に基づいて環境制御機器400の制御を実行する制御ステップ(S130)と、実行された制御に対するユーザの評価を示す評価情報を取得する第2取得ステップ(S140)と、評価情報に基づく値を報酬として用いる機械学習によって制御内容決定ルールを更新する更新ステップ(S160)とを含む。 The environmental control method executed by a computer such as the environmental control system 10 includes a first acquisition step (S110) of acquiring input information including behavioral index information of the user, a determination step (S120) of determining, from the input information in accordance with a control content determination rule, a control content for waking up the user, the control content of the environmental control device 400 including a device that outputs light, a control step (S130) of executing control of the environmental control device 400 based on the determined control content, a second acquisition step (S140) of acquiring evaluation information indicating the user's evaluation of the executed control, and an update step (S160) of updating the control content determination rule by machine learning using a value based on the evaluation information as a reward.

このような環境制御システム10は、行動指標情報及び評価情報に関連付けて学習した制御内容決定ルールに基づいて制御内容を決定することができる。したがって、環境制御システム10は、ユーザを効果的に覚醒させることができる。 Such an environmental control system 10 can determine the control content based on the control content decision rules learned in association with the behavioral index information and the evaluation information. Therefore, the environmental control system 10 can wake up the user effectively.

(実施の形態2)
[構成]
実施の形態2では、環境制御システムの他の構成について、図13を参照しながら説明する。図13は、実施の形態2に係る環境制御システムの機能構成を示すブロック図である。
(Embodiment 2)
[composition]
In the second embodiment, another configuration of the environmental control system will be described with reference to Fig. 13. Fig. 13 is a block diagram showing the functional configuration of the environmental control system according to the second embodiment.

図13に示されるように、実施の形態2に係る環境制御システム10bは、複数の個別環境制御システム10cと、複数の個別環境制御システム10cのそれぞれ通信可能に接続されたサーバ装置500とを備える。 As shown in FIG. 13, the environmental control system 10b according to the second embodiment includes a plurality of individual environmental control systems 10c and a server device 500 communicably connected to each of the plurality of individual environmental control systems 10c.

複数の個別環境制御システム10cのそれぞれは、例えば、実施の形態1の環境制御システム10と同様の構成であるが、図13では第1取得部110及び記憶部190以外の構成の図示が省略されている。環境制御システム10bが備える複数の個別環境制御システム10cの数は、特に限定されない。 Each of the multiple individual environmental control systems 10c has a configuration similar to that of the environmental control system 10 of embodiment 1, for example, but in FIG. 13, configuration other than the first acquisition unit 110 and the memory unit 190 is omitted. The number of multiple individual environmental control systems 10c included in the environmental control system 10b is not particularly limited.

サーバ装置500は、複数の個別環境制御システム10cのそれぞれから、第1取得部110が取得した入力情報、及び、記憶部190に記憶された学習結果(例えば、制御内容、報酬、及び、更新された行動価値関数)の少なくとも1つを取得し、集中管理する。サーバ装置500は、取得した情報を記憶部510に格納する。これにより、複数の個別環境制御システム10cのそれぞれの学習結果等を共有することができる。 The server device 500 acquires at least one of the input information acquired by the first acquisition unit 110 and the learning results (e.g., control content, reward, and updated action value function) stored in the memory unit 190 from each of the multiple individual environmental control systems 10c, and centrally manages them. The server device 500 stores the acquired information in the memory unit 510. This makes it possible to share the learning results, etc., of each of the multiple individual environmental control systems 10c.

なお、複数の個別環境制御システム10cのそれぞれが備える複数の制御装置100のうちの少なくとも1つの制御装置100がサーバ装置として機能してもよい。つまり、環境制御システム10bは、個別環境制御システム10cとは別にサーバ装置500を備えていなくてもよい。この場合、複数の個別環境制御システム10cのそれぞれは、互いに通信可能に接続されており、入力情報、評価情報及び学習結果の少なくとも一つを相互に通信する。そして、更新部180は、他の個別環境制御システム10cから取得した入力情報、及び、学習結果の少なくとも一つに基づいて、行動価値関数を更新する。 At least one of the multiple control devices 100 included in each of the multiple individual environmental control systems 10c may function as a server device. In other words, the environmental control system 10b does not need to include a server device 500 separate from the individual environmental control systems 10c. In this case, each of the multiple individual environmental control systems 10c is communicatively connected to each other and communicates at least one of the input information, evaluation information, and learning results with each other. The update unit 180 then updates the action value function based on at least one of the input information and learning results acquired from the other individual environmental control systems 10c.

[効果など]
以上説明したように、環境制御システム10bは、第1取得部110、決定部120、制御部130、第2取得部150、及び、更新部180を有する個別環境制御システム10cを複数備える。複数の個別環境制御システム10cのそれぞれは、互いに通信可能に接続されており、入力情報及び学習結果の少なくとも一つを相互に通信する。そして、更新部180は、他の個別環境制御システム10cから取得した入力情報及び学習結果の少なくとも一つに基づいて、制御内容決定ルールを更新する。
[Effects, etc.]
As described above, the environmental control system 10b includes a plurality of individual environmental control systems 10c each having a first acquisition unit 110, a determination unit 120, a control unit 130, a second acquisition unit 150, and an update unit 180. Each of the plurality of individual environmental control systems 10c is communicatively connected to each other and communicates at least one of input information and learning results with each other. The update unit 180 updates the control content determination rule based on at least one of the input information and learning results acquired from the other individual environmental control systems 10c.

このような環境制御システム10bにおいて、更新部180は、他の個別環境制御システム10cが取得した入力情報等に基づいて、自装置の行動価値関数を更新することができる。よって、自装置における学習の精度が向上し、より適切な行動価値関数を得ることができる。 In such an environmental control system 10b, the update unit 180 can update the action value function of the own device based on input information acquired by the other individual environmental control system 10c. This improves the accuracy of learning in the own device, and a more appropriate action value function can be obtained.

また、環境制御システム10bは、複数の個別環境制御システム10cと、複数の個別環境制御システム10cのそれぞれと通信可能に接続されたサーバ装置500とを備える。 The environmental control system 10b also includes a plurality of individual environmental control systems 10c and a server device 500 communicably connected to each of the plurality of individual environmental control systems 10c.

このような環境制御システム10bは、入力情報、評価情報、及び、学習結果の少なくとも1つを集中管理することができる。また、サーバ装置500が学習部を備えている場合、複数の個別環境制御システム10cのそれぞれから取得した入力情報及び評価情報等に基づいて、機械学習によって行動価値関数を更新することが可能となる。それゆえ、学習の精度が向上し、さらに適切な行動価値関数を得ることができる。なお、この場合、サーバ装置500は、制御装置100より高速で処理が行えるプロセッサ等を備えているとよい。 Such an environmental control system 10b can centrally manage at least one of the input information, the evaluation information, and the learning results. Furthermore, if the server device 500 is equipped with a learning unit, it is possible to update the action value function by machine learning based on the input information and the evaluation information, etc., acquired from each of the multiple individual environmental control systems 10c. This improves the accuracy of learning, and a more appropriate action value function can be obtained. In this case, it is preferable that the server device 500 is equipped with a processor or the like that can perform processing faster than the control device 100.

(その他の実施の形態)
以上、実施の形態について説明したが、本発明は、上記実施の形態に限定されるものではない。
(Other embodiments)
Although the embodiment has been described above, the present invention is not limited to the above embodiment.

例えば、上記実施の形態において、環境制御システムは複数パターンの制御内容をユーザへの推薦パターンとして決定し、ユーザは入力装置を用いて複数パターンの制御内容の中から1つを選択してもよい。この場合、環境制御システムは、選択された制御内容の制御を実行する。 For example, in the above embodiment, the environmental control system may determine multiple patterns of control content as a recommended pattern for the user, and the user may select one of the multiple patterns of control content using an input device. In this case, the environmental control system executes control of the selected control content.

また、上記実施の形態では、覚醒制御における環境制御機器の制御内容を決定するために睡眠制御の制御パラメータ(つまり、制御内容)が入力情報として用いられる例について説明された。しかしながら、これとは逆に、睡眠制御における環境制御機器の制御内容を決定するために覚醒制御の制御パラメータ(つまり、制御内容)が入力情報として用いられてもよい。 In addition, in the above embodiment, an example has been described in which the control parameters of sleep control (i.e., the control content) are used as input information to determine the control content of the environmental control device in wakefulness control. However, conversely, the control parameters of wakefulness control (i.e., the control content) may be used as input information to determine the control content of the environmental control device in sleep control.

また、上記実施の形態において、覚醒制御が行われる場所については特に限定されない。覚醒制御は、例えば、オフィスの仮眠室で行われるが、住宅、医療施設、または、介護施設などで行われてもよい。 In addition, in the above embodiment, the location where the wakefulness control is performed is not particularly limited. The wakefulness control is performed, for example, in an office nap room, but may also be performed in a home, a medical facility, or a care facility.

また、上記実施の形態では、環境制御システムは複数の装置によって実現されたが、単一の装置として実現されてもよい。環境制御システムが複数の装置によって実現される場合に、上記実施の形態で説明された構成要素は、複数の装置にどのように振り分けられてもよい。また、環境制御システムは、クライアントサーバシステムとして実現されてもよい。 In addition, in the above embodiment, the environmental control system is realized by multiple devices, but it may be realized as a single device. When the environmental control system is realized by multiple devices, the components described in the above embodiment may be distributed in any manner among the multiple devices. Furthermore, the environmental control system may be realized as a client-server system.

また、上記実施の形態において装置間の通信方法については特に限定されるものではない。装置間で行われる通信は、例えば、特定小電力無線、ZigBee(登録商標)、Bluetooth(登録商標)、または、Wi-Fi(登録商標)などの通信規格を用いた無線通信であるが、有線通信であってもよい。また、装置間の通信においては、図示されない中継装置が介在してもよい。 In addition, the above embodiment does not impose any particular limitation on the method of communication between the devices. The communication between the devices is, for example, wireless communication using a communication standard such as specific low-power radio, ZigBee (registered trademark), Bluetooth (registered trademark), or Wi-Fi (registered trademark), but may also be wired communication. In addition, a relay device (not shown) may be involved in the communication between the devices.

また、上記実施の形態において、特定の処理部が実行する処理を別の処理部が実行してもよい。また、複数の処理の順序が変更されてもよいし、複数の処理が並行して実行されてもよい。 In addition, in the above embodiment, the processing performed by a specific processing unit may be executed by another processing unit. Also, the order of multiple processes may be changed, and multiple processes may be executed in parallel.

また、上記実施の形態において、各構成要素は、各構成要素に適したソフトウェアプログラムを実行することによって実現されてもよい。各構成要素は、CPUまたはプロセッサなどのプログラム実行部が、ハードディスクまたは半導体メモリなどの記録媒体に記録されたソフトウェアプログラムを読み出して実行することによって実現されてもよい。 In the above embodiment, each component may be realized by executing a software program suitable for each component. Each component may be realized by a program execution unit such as a CPU or processor reading and executing a software program recorded on a recording medium such as a hard disk or semiconductor memory.

また、各構成要素は、ハードウェアによって実現されてもよい。例えば、各構成要素は、回路(または集積回路)でもよい。これらの回路は、全体として1つの回路を構成してもよいし、それぞれ別々の回路でもよい。また、これらの回路は、それぞれ、汎用的な回路でもよいし、専用の回路でもよい。 Furthermore, each component may be realized by hardware. For example, each component may be a circuit (or an integrated circuit). These circuits may form a single circuit as a whole, or each may be a separate circuit. Furthermore, each of these circuits may be a general-purpose circuit or a dedicated circuit.

また、本発明の全般的または具体的な態様は、システム、装置、方法、集積回路、コンピュータプログラムまたはコンピュータ読み取り可能なCD-ROMなどの記録媒体で実現されてもよい。また、システム、装置、方法、集積回路、コンピュータプログラム及び記録媒体の任意な組み合わせで実現されてもよい。例えば、本発明は、上記実施の形態に係る制御装置として実現されてもよい。また、本発明は、上記実施の形態に係る環境制御方法をコンピュータに実行させるためのプログラムとして実現されてもよいし、このようなプログラムが記録されたコンピュータ読み取り可能な非一時的な記録媒体として実現されてもよい。 The general or specific aspects of the present invention may be realized as a system, device, method, integrated circuit, computer program, or computer-readable recording medium such as a CD-ROM. The present invention may also be realized as any combination of a system, device, method, integrated circuit, computer program, and recording medium. For example, the present invention may be realized as a control device according to the above embodiment. The present invention may also be realized as a program for causing a computer to execute the environmental control method according to the above embodiment, or as a computer-readable non-transitory recording medium on which such a program is recorded.

その他、各実施の形態に対して当業者が思いつく各種変形を施して得られる形態、または、本発明の趣旨を逸脱しない範囲で各実施の形態における構成要素及び機能を任意に組み合わせることで実現される形態も本発明に含まれる。 In addition, the present invention also includes forms obtained by applying various modifications to each embodiment that a person skilled in the art may conceive, or forms realized by arbitrarily combining the components and functions of each embodiment within the scope of the spirit of the present invention.

10、10b 環境制御システム
10c 個別環境制御システム
110 第1取得部
120 決定部
130 制御部
150 第2取得部
160 報酬算出部
170 報酬条件設定部
180 更新部
190 記憶部
400 環境制御機器
500 サーバ装置
Reference Signs List 10, 10b Environmental control system 10c Individual environmental control system 110 First acquisition unit 120 Determination unit 130 Control unit 150 Second acquisition unit 160 Reward calculation unit 170 Reward condition setting unit 180 Update unit 190 Storage unit 400 Environmental control device 500 Server device

Claims (14)

ユーザの行動指標情報を含む入力情報を取得する第1取得部と、
制御内容決定ルールに従って、前記入力情報から、仮眠室で寝ている前記ユーザを覚醒させるための制御内容であって、前記仮眠室に設けられた、光を出力する機器を含む環境制御機器の制御内容を決定する決定部と、
決定された前記制御内容に基づいて前記環境制御機器の制御を実行する制御部と、
実行された前記制御に対する前記ユーザの評価を示す評価情報を取得する第2取得部と、
前記評価情報に基づく値を報酬として用いる機械学習によって前記制御内容決定ルールを更新する更新部とを備え、
前記決定部は、前記制御内容として、前記光を出力する機器が出力する光の明るさをどのように経時変化させるかを決定し、
前記行動指標情報には、前記ユーザの、タイプスピード、睡眠時間、睡眠の質、起床時間、就寝時間、マウスクリック数、離席頻度、離席回数、会話数、会話の状態、休憩時間、薬の摂取履歴、及び、飲食履歴の少なくとも1つが含まれる
環境制御システム。
A first acquisition unit that acquires input information including behavior index information of a user;
a determination unit that determines, from the input information in accordance with a control content determination rule, a control content for waking up the user sleeping in the sleeping room, the control content of an environmental control device that is provided in the sleeping room and includes a device that outputs light;
a control unit that controls the environmental control device based on the determined control content;
a second acquisition unit that acquires evaluation information indicating an evaluation of the user with respect to the executed control;
an update unit that updates the control content determination rule by machine learning using a value based on the evaluation information as a reward;
the determination unit determines, as the control content, how brightness of the light output by the device that outputs the light is changed over time;
The behavioral index information includes at least one of the following: typing speed, sleep time, sleep quality, wake-up time, bedtime, number of mouse clicks, frequency of leaving the desk, number of times of leaving the desk, number of conversations, conversation state, break time, drug intake history, and eating and drinking history of the user.
Environmental control system.
前記制御内容決定ルールは、前記制御内容の価値を定める価値関数を含み、
前記更新部は、前記価値関数を更新する
請求項1に記載の環境制御システム。
the control content decision rule includes a value function that determines a value of the control content,
The environmental control system according to claim 1 , wherein the update unit updates the value function.
さらに、
前記評価情報に基づいて前記報酬を算出する報酬算出部と、
前記報酬算出部における前記報酬の算出における条件を設定する報酬条件設定部とを備える
請求項1または2に記載の環境制御システム。
moreover,
A remuneration calculation unit that calculates the remuneration based on the evaluation information;
The environmental control system according to claim 1 or 2, further comprising a reward condition setting unit that sets conditions for the calculation of the reward in the reward calculation unit.
さらに、前記決定部によって決定された前記制御内容を記憶する記憶部を備える
請求項1~3のいずれか1項に記載の環境制御システム。
The environmental control system according to claim 1 , further comprising a storage unit that stores the control content determined by the determination unit.
前記更新部は、前記制御内容で前記環境制御機器を制御中に前記第2取得部が取得した前記評価情報に基づいて、前記制御内容決定ルールを更新し、
前記決定部は、さらに、前記環境制御機器を制御中に更新された前記制御内容決定ルールに従って前記入力情報に対する制御内容を前記制御中に決定しなおす
請求項1~4のいずれか1項に記載の環境制御システム。
The update unit updates the control content determination rule based on the evaluation information acquired by the second acquisition unit while the environmental control device is being controlled with the control content,
The environmental control system according to any one of claims 1 to 4, wherein the determination unit further re-determines the control content for the input information during the control in accordance with the control content determination rule updated during the control of the environmental control device.
前記入力情報には、さらに、前記ユーザの生理指標情報、前記ユーザのスケジュール情報、前記ユーザの前記環境制御システムの利用履歴情報、及び、環境情報の少なくとも1つが含まれる
請求項1~5のいずれか1項に記載の環境制御システム。
The environmental control system according to any one of claims 1 to 5, wherein the input information further includes at least one of physiological index information of the user, schedule information of the user, usage history information of the user of the environmental control system, and environmental information.
前記制御部は、さらに、前記環境制御機器を用いて前記ユーザを眠らせるための睡眠制御を実行することが可能であり、
前記入力情報には、さらに、前記睡眠制御における制御パラメータが含まれる
請求項1~6のいずれか1項に記載の環境制御システム。
The control unit is further capable of executing sleep control to put the user to sleep using the environmental control device,
7. The environmental control system according to claim 1, wherein the input information further includes a control parameter in the sleep control.
前記環境制御機器には、さらに、前記光を出力する機器以外の他の機器が含まれ、
前記決定部は、前記他の機器を含む前記環境制御機器の前記制御内容を決定する
請求項1~7のいずれか1項に記載の環境制御システム。
the environmental control device further includes other devices than the device that outputs the light,
The environmental control system according to claim 1 , wherein the determination unit determines the control content of the environmental control device including the other device.
前記他の機器は、空調機器である
請求項8に記載の環境制御システム。
The environmental control system according to claim 8 , wherein the other equipment is an air conditioning equipment.
前記ユーザを覚醒させるための制御内容は、対象期間において行われる前記光を出力する機器によって出力される光の明るさを増加させる制御における、(a)前記対象期間の長さ、(b)最大明るさ、(c)前記最大明るさに到達するまでの所要時間、(d)前記最大明るさが維持される時間、及び、(e)前記最大明るさに到達するまでの明るさのカーブの形状の少なくとも1つを含む
請求項1~9のいずれか1項に記載の環境制御システム。
The environmental control system according to any one of claims 1 to 9, wherein the control content for waking up the user includes at least one of (a) the length of a target period, (b) maximum brightness, (c) the time required to reach the maximum brightness, (d) the time for which the maximum brightness is maintained, and (e) the shape of the brightness curve until the maximum brightness is reached, in control for increasing the brightness of the light output by the light-outputting device during a target period.
前記第1取得部、前記決定部、前記制御部、前記第2取得部、及び、前記更新部を有する個別環境制御システムを複数備え、
複数の個別環境制御システムのそれぞれは、互いに通信可能に接続されており、前記入力情報及び学習結果の少なくとも一つを相互に通信し、
前記更新部は、他の個別環境制御システムから取得した前記入力情報及び前記学習結果の少なくとも一つに基づいて、前記制御内容決定ルールを更新する
請求項1~10のいずれか1項に記載の環境制御システム。
a plurality of individual environment control systems each including the first acquisition unit, the determination unit, the control unit, the second acquisition unit, and the update unit;
Each of the plurality of individual environmental control systems is communicatively connected to each other and communicates at least one of the input information and the learning result with each other;
The environmental control system according to any one of claims 1 to 10, wherein the update unit updates the control content determination rule based on at least one of the input information and the learning result acquired from another individual environmental control system.
前記複数の個別環境制御システムと、
前記複数の個別環境制御システムのそれぞれと通信可能に接続されたサーバ装置とを備える
請求項11に記載の環境制御システム。
the plurality of individual environmental control systems;
The environmental control system according to claim 11 , further comprising: a server device communicatively connected to each of the plurality of individual environmental control systems.
記行動指標情報には、前記ユーザがキーボードを操作するタイプスピード、前記ユーザのマウスクリック数、及び、前記ユーザの離席頻度の少なくとも1つが含まれる
請求項1~12のいずれか1項に記載の環境制御システム。
The environmental control system according to any one of claims 1 to 12, wherein the behavioral indicator information includes at least one of a typing speed at which the user operates a keyboard, a number of mouse clicks by the user, and a frequency at which the user leaves his/her desk.
コンピュータによって実行される環境制御方法であって、
ユーザの行動指標情報を含む入力情報を取得する第1取得ステップと、
制御内容決定ルールに従って、前記入力情報から、仮眠室で寝ている前記ユーザを覚醒させるための制御内容であって、前記仮眠室に設けられた、光を出力する機器を含む環境制御機器の制御内容を決定する決定ステップと、
決定された前記制御内容に基づいて前記環境制御機器の制御を実行する制御ステップと、
実行された前記制御に対する前記ユーザの評価を示す評価情報を取得する第2取得ステップと、
前記評価情報に基づく値を報酬として用いる機械学習によって前記制御内容決定ルールを更新する更新ステップとを含み、
前記決定ステップにおいては、前記制御内容として、前記光を出力する機器が出力する光の明るさをどのように経時変化させるかを決定し、
前記行動指標情報には、前記ユーザの、タイプスピード、睡眠時間、睡眠の質、起床時間、就寝時間、マウスクリック数、離席頻度、離席回数、会話数、会話の状態、休憩時間、薬の摂取履歴、及び、飲食履歴の少なくとも1つが含まれる
環境制御方法。
1. A computer-implemented method for controlling an environment, comprising:
A first acquisition step of acquiring input information including behavior index information of a user;
a determination step of determining, from the input information in accordance with a control content determination rule, a control content for waking up the user sleeping in the sleeping room, the control content of an environmental control device provided in the sleeping room, the environmental control device including a device that outputs light;
a control step of executing control of the environmental control device based on the determined control content;
a second acquisition step of acquiring evaluation information indicating an evaluation of the user with respect to the executed control;
updating the control content determination rule by machine learning using a value based on the evaluation information as a reward;
In the determining step, a method for changing the brightness of the light output by the light-outputting device over time is determined as the control content ;
The behavioral index information includes at least one of the following: typing speed, sleep time, sleep quality, wake-up time, bedtime, number of mouse clicks, frequency of leaving the desk, number of times of leaving the desk, number of conversations, conversation state, break time, drug intake history, and eating and drinking history of the user.
Environmental control methods.
JP2023172709A 2018-12-27 2023-10-04 Environmental control system and environmental control method Active JP7526931B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023172709A JP7526931B2 (en) 2018-12-27 2023-10-04 Environmental control system and environmental control method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2018244609A JP2020103537A (en) 2018-12-27 2018-12-27 Environment control system and environment control method
JP2023172709A JP7526931B2 (en) 2018-12-27 2023-10-04 Environmental control system and environmental control method

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2018244609A Division JP2020103537A (en) 2018-12-27 2018-12-27 Environment control system and environment control method

Publications (2)

Publication Number Publication Date
JP2024012302A JP2024012302A (en) 2024-01-30
JP7526931B2 true JP7526931B2 (en) 2024-08-02

Family

ID=71449993

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2018244609A Pending JP2020103537A (en) 2018-12-27 2018-12-27 Environment control system and environment control method
JP2023172709A Active JP7526931B2 (en) 2018-12-27 2023-10-04 Environmental control system and environmental control method

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2018244609A Pending JP2020103537A (en) 2018-12-27 2018-12-27 Environment control system and environment control method

Country Status (1)

Country Link
JP (2) JP2020103537A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020103537A (en) * 2018-12-27 2020-07-09 パナソニックIpマネジメント株式会社 Environment control system and environment control method

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002028242A (en) 2000-07-18 2002-01-29 Daikin Ind Ltd Awakening system
JP2008086489A (en) 2006-09-29 2008-04-17 Toshiba Lighting & Technology Corp Lighting device
JP2012223511A (en) 2011-04-22 2012-11-15 Panasonic Corp Psychosomatic state recovery promotion device and psychosomatic state recovery system using the same
JP2014226518A (en) 2013-05-27 2014-12-08 Necカシオモバイルコミュニケーションズ株式会社 Notification control apparatus, method of controlling the same and program
JP2016131574A (en) 2015-01-15 2016-07-25 アイシン精機株式会社 Temporary sleep control device and control method
WO2017017784A1 (en) 2015-07-28 2017-02-02 三菱電機株式会社 Environment control device and air conditioning system
JP2017113453A (en) 2015-12-25 2017-06-29 トヨタホーム株式会社 Sleep support device
JP2018138137A (en) 2017-02-24 2018-09-06 パナソニックIpマネジメント株式会社 Good sleep support device and good sleep support method

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3371431B2 (en) * 1991-09-10 2003-01-27 株式会社デンソー Fatigue recovery device
WO2006038441A1 (en) * 2004-10-04 2006-04-13 Daikin Industries, Ltd. Sleeping state improving system, and sleeping state improving method
JPWO2016157641A1 (en) * 2015-03-27 2018-01-18 ソニー株式会社 Information processing apparatus, information processing method, and program
JP6583668B2 (en) * 2015-07-29 2019-10-02 パナソニックIpマネジメント株式会社 Lighting device and lighting system
JP6542713B2 (en) * 2016-06-09 2019-07-10 ファナック株式会社 Machine learning device, numerical controller and machine learning method for learning an abnormal load detection threshold
JP2020103537A (en) * 2018-12-27 2020-07-09 パナソニックIpマネジメント株式会社 Environment control system and environment control method

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002028242A (en) 2000-07-18 2002-01-29 Daikin Ind Ltd Awakening system
JP2008086489A (en) 2006-09-29 2008-04-17 Toshiba Lighting & Technology Corp Lighting device
JP2012223511A (en) 2011-04-22 2012-11-15 Panasonic Corp Psychosomatic state recovery promotion device and psychosomatic state recovery system using the same
JP2014226518A (en) 2013-05-27 2014-12-08 Necカシオモバイルコミュニケーションズ株式会社 Notification control apparatus, method of controlling the same and program
JP2016131574A (en) 2015-01-15 2016-07-25 アイシン精機株式会社 Temporary sleep control device and control method
WO2017017784A1 (en) 2015-07-28 2017-02-02 三菱電機株式会社 Environment control device and air conditioning system
JP2017113453A (en) 2015-12-25 2017-06-29 トヨタホーム株式会社 Sleep support device
JP2018138137A (en) 2017-02-24 2018-09-06 パナソニックIpマネジメント株式会社 Good sleep support device and good sleep support method

Also Published As

Publication number Publication date
JP2024012302A (en) 2024-01-30
JP2020103537A (en) 2020-07-09

Similar Documents

Publication Publication Date Title
CN105592777B (en) Method and system for sleep management
KR102587452B1 (en) Scheme for controlling equipment based on biological information
US20190069839A1 (en) Sleep management method
JP2017164526A (en) Method for predicting arousal level and arousal level prediction apparatus
CN104812432A (en) Sleep control device and sleep control method
JP2020116304A (en) Information processing method, information processing program and information processing system
CA3170857A1 (en) Systems and methods for monitoring and control of sleep patterns
CN111381511B (en) Jet lag reduction system and jet lag reduction method
JP2018088966A (en) Feeling estimation system
JP7511167B2 (en) Environmental control system and environmental control method
JP7526931B2 (en) Environmental control system and environmental control method
CN115701877A (en) Exercise recommendation method, sleep recommendation method and device thereof
JP7649946B2 (en) Environmental control system and environmental control method
JP7233032B2 (en) Environment control system and environment control method
JP7617506B2 (en) Environmental control system and program
JP7361327B2 (en) Environmental control system and method
JP7233031B2 (en) Environment control system and environment control method
KR102805054B1 (en) Artificial intelligence-based sleep care system and method
CN118859791B (en) User awakening method and system for intelligent electric bed of Internet of things
US20230181037A1 (en) Agenda generation system
WO2024252980A1 (en) Information processing method and information processing device
JP2026044790A (en) system
JP2026030921A (en) Bathroom system, program and control device
JP2026030919A (en) Bathroom system, program and control device
JP2026030918A (en) Bathroom system, program and control device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231004

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240403

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240409

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240607

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: 20240618

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240708

R150 Certificate of patent or registration of utility model

Ref document number: 7526931

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150