Control system, control device, equipment control method, and program

The control system addresses the challenge of creating a comfortable sleeping environment by using a biosensor to detect drowsiness and adjust devices, improving sleep quality and comfort.

JP2025125400APending Publication Date: 2025-08-27MITSUBISHI ELECTRIC CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024021439
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-02-15
Publication Date
2025-08-27

AI Technical Summary

Technical Problem

Existing systems fail to effectively create a comfortable sleeping environment in a user's residence by automatically adjusting devices based on the user's sleepiness level detected through body movements, limiting the comfort and quality of sleep.

Method used

A control system that includes a biosensor to detect biometric parameters, estimate drowsiness levels, and control devices like air conditioners and lighting based on predefined conditions to create a suitable sleeping environment.

Benefits of technology

The system ensures a comfortable sleeping environment is created by automatically adjusting devices based on user drowsiness, enhancing sleep quality and comfort.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025125400000001_ABST
    Figure 2025125400000001_ABST
Patent Text Reader

Abstract

To provide a control system, a control device, an equipment control method, and a program capable of improving amenities of a place where a user lives.SOLUTION: A cloud server 1 includes: a biological information acquisition unit 111 for acquiring biological parameter information detected by a biological sensor 2 for detecting biological parameters on a user when the user exists in a living room; a drowsiness degree estimation unit 112 for estimating a drowsiness degree of the user on the basis of the biological parameters; a control content specification unit 114 for specifying control contents of equipment 3 on the basis of the drowsiness degree and a time zone when the drowsiness degree is determined to have exceeded a reference level when it is determined whether or not the estimated drowsiness degree exceeds a preset reference level, and the drowsiness degree is determined to have exceeded the reference level; and an equipment control unit 116 for generating control information on the basis of the specified control contents and transmitting the control information to the equipment 3.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to a control system, a control device, an equipment control method, and a program. [Background technology]

[0002] A sleep induction device has been proposed that can more effectively induce sleep even in people who have difficulty falling asleep, and that includes a body movement sensor that detects the body movements of a sleeper, an output device that outputs vibrations and sounds to the sleeper, a calculation unit that calculates a sleepiness level based on the detected body movements, a determination unit that determines whether to change the output values ​​of the vibrations and sounds based on the calculated sleepiness level, and a change unit that changes the output values ​​of the vibrations and sounds from the output device based on the determination by the determination unit (see, for example, Patent Document 1).This sleep induction device induces the sleeper to fall asleep effectively by changing the output of the output device that outputs vibrations or sounds that have a relaxing effect on the sleeper, depending on the sleepiness level of the sleeper who is getting ready to go to bed. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Publication No. 2022-23283 Summary of the Invention [Problem to be solved by the invention]

[0004] Meanwhile, there is a demand for a system that uses a body movement sensor such as that described in Patent Document 1 to detect the body movements of a user of a device, determines whether the user is feeling sleepy based on the user's sleepiness level calculated based on the detected body movements, and, if it is determined that the user is feeling sleepy, controls the device to create a bedroom environment suitable for sleeping, thereby making the environment in the user's residence comfortable for the user.

[0005] The present disclosure has been made in consideration of the above-mentioned reasons, and aims to provide a control system, a control device, an equipment control method, and a program that can increase the comfort of places where users live. [Means for solving the problem]

[0006] In order to achieve the above object, the control system according to the present disclosure comprises: a biosensor for detecting a biometric parameter of a user of a device installed in a first area when the user is in a second area different from the first area; a biological information acquiring unit that acquires biological parameter information detected by the biological sensor; a drowsiness level estimation unit that estimates a drowsiness level of the user based on the biological parameters; a control content specifying unit that determines whether the estimated drowsiness level satisfies a preset drowsiness level condition for the drowsiness level, and, when it is determined that the drowsiness level satisfies the drowsiness level condition, specifies a control content for the device based on the drowsiness level and a time period at which it is determined that the drowsiness level satisfies the drowsiness level condition; and a device control unit that generates control information based on the specified control content and transmits the control information to the device. [Effects of the Invention]

[0007] According to the present disclosure, when the control content specifying unit determines that the drowsiness level of the user estimated by the drowsiness level estimation unit satisfies a drowsiness level condition for a preset drowsiness level, the control content specifying unit specifies the control content of the device based on the estimated drowsiness level of the user and the time period when it is determined that the drowsiness level satisfies the drowsiness level condition. As a result, for example, when the user is feeling drowsy around the time when he or she should be going to bed, the device can be controlled to create an environment in the first area that is suitable for sleeping, thereby making the first area comfortable for the user. [Brief explanation of the drawings]

[0008] [Figure 1] 1 is a schematic configuration diagram of a control system according to an embodiment of the present disclosure; [Figure 2] Block diagram of a cloud server according to an embodiment [Figure 3] Functional configuration diagram of a cloud server according to an embodiment [Figure 4] FIG. 10 is a diagram showing an example of information stored in a control content storage unit according to an embodiment; [Figure 5] FIG. 1 is a sequence diagram illustrating the operation of a control system according to an embodiment. [Figure 6] FIG. 10 is a diagram showing an example of a control content notification image displayed on a display unit of a terminal device according to an embodiment; [Figure 7] FIG. 1 is a sequence diagram illustrating the operation of a control system according to an embodiment. [Figure 8] 1A is a diagram showing an example of a device status notification image displayed on a display unit of a terminal device according to an embodiment; FIG. 1B is a diagram showing an example of an environment notification image displayed on a display unit of a terminal device according to an embodiment; [Figure 9] 10 is a flowchart illustrating an example of the flow of a device control process executed by a cloud server according to an embodiment. [Figure 10] Functional configuration diagram of a cloud server according to a modified example [Figure 11] FIG. 1A is a diagram illustrating a process in which a control setting update unit according to a modified example determines an environmental condition, and FIG. 1B is a diagram illustrating a process in which a control setting update unit according to a modified example determines another environmental condition. [Figure 12] 10 is a flowchart showing an example of the flow of an environmental condition update process executed by a cloud server according to a modified example. [Figure 13] Functional configuration diagram of a cloud server according to a modified example [Figure 14] 10 is a flowchart showing an example of the flow of a setting content update process executed by a cloud server according to a modified example. DETAILED DESCRIPTION OF THE INVENTION

[0009] A control system according to an embodiment of the present disclosure will be described below with reference to the drawings. The control system according to the embodiment includes a biosensor that detects bioparameters of a user of a device installed in a first area when the user is in a second area different from the first area, a bioinformation acquisition unit that acquires bioparameter information detected by the biosensor, a drowsiness level estimation unit that estimates a drowsiness level of the user based on the bioparameters, a control content identification unit that determines whether the estimated drowsiness level exceeds a predetermined reference level and, if it is determined that the drowsiness level exceeds the reference level, identifies control content for the device based on the drowsiness level and a time period at which it is determined that the drowsiness level exceeds the reference level, and a device control unit that generates control information based on the identified control content and transmits the control information to the device.

[0010] The control system according to this embodiment is used with multiple devices 3 (four devices in FIG. 1 ) installed in bedrooms of a building H having a bedroom R1 and a living room R2, as shown in FIG. 1 . This control system includes a cloud server 1 and a biosensor 2 that detects biometric parameters of a user of the devices 3 when the user is in the living room R2. Also installed in the living room R2 is a voice notification device 6 that notifies a user U1 by voice of information about the device 3 installed in the bedroom R1 or the environment of the bedroom R1. Furthermore, an environmental sensor 4 that detects environmental parameters of the bedroom R1, such as temperature, humidity, and brightness, is installed in the bedroom R1. Also installed in the building H are a router 82 connected to a local network NW2 established within the building H, and a data circuit-terminating device 81 connected to the router 82 and a wide area network NW1. The wide area network NW1 is, for example, the Internet. The local area network NW2 is, for example, a wired local area network (LAN) or a wireless LAN. The data circuit-terminating device 81 is, for example, an optical network unit (ONU), a modem, a gateway, or the like. A terminal device 5 owned by a user U1 is capable of communicating with the cloud server 1 via a wide area network NW1.

[0011] The devices 3 include an air conditioner 3A, an electric curtain 3B, a dehumidifier / humidifier 3C, a lighting fixture 3D, etc. Each device 3 can communicate with the cloud server 1 via a local network NW2 and a wide area network NW1. Each device 3 operates based on control information obtained from the cloud server 1.

[0012] The biosensor 2 has, for example, a Doppler sensor, and can detect, as bioparameters, parameters representing body movements including body surface movements reflecting the heartbeat and breathing of the user U1. The biosensor 2 detects the bioparameters each time a preset bioparameter detection time arrives, generates bioinformation including bioparameter information indicating the detected bioparameters, and transmits the generated bioinformation to the cloud server 1. Here, the bioparameter detection time is set to arrive, for example, every few minutes. The bioinformation also includes, in addition to the bioparameter information, time information indicating the time the bioparameter was detected, and user identification information identifying the user U1, whose bioparameter is to be detected by the biosensor 2.

[0013] The environmental sensor 4 is a sensor that measures environmental parameters in the bedroom R1, such as the temperature, humidity, and brightness in the bedroom R1. The environmental sensor 4 measures the environmental parameters at each predetermined environmental parameter measurement time, generates environmental notification information including environmental parameter information indicating the measured environmental parameters, environmental sensor identification information that identifies the environmental sensor 4, and user identification information that identifies the user U1, and transmits this information to the cloud server 1. Here, the environmental parameter measurement time is set to occur, for example, every few minutes. The human presence sensor 7 has, for example, a pyroelectric infrared sensor and detects the presence or absence of a person in the bedroom R1. The human presence sensor 7 detects the presence or absence of a person in the bedroom R1 at each predetermined environmental parameter measurement time, and generates human detection result notification information including human detection result information indicating the presence or absence of a person, human sensor identification information that identifies the human presence sensor 7, and user identification information that identifies the user U1, and transmits this information to the cloud server 1.

[0014] The terminal device 5 is, for example, a smartphone, and as shown in FIG. 2 , includes a CPU (Central Processing Unit) 501, a main memory 502, an auxiliary memory 503, a display 504, an input unit 505, a communication unit 506, and a bus 509 connecting these units to one another. The main memory 502 has a volatile memory such as a RAM (Random Access Memory) and is used as a work area for the CPU 501. The auxiliary memory 503 is a non-volatile memory such as a semiconductor flash memory and stores programs for the CPU 501 to execute various processes. The display 504 is a display device such as a liquid crystal display or an organic EL (Electro-Luminescence) display. The input unit 505 is, for example, a transparent touchpad placed on top of the display 504. The communication unit 506 is connected to the wide area network NW1 and transmits information transferred from the CPU 501 to the terminal device 5 via the wide area network NW1, and transfers information obtained from the cloud server 1 via the wide area network NW1 to the CPU 501.

[0015] When the terminal device 5 acquires control content notification information (described below) transmitted from the cloud server 1, the terminal device 5 forms a control content notification image notifying the user U1 of the control content based on the control content information included in the acquired control content notification information, and displays the image on the display unit 504. Furthermore, when the terminal device 5 acquires device status notification information (described below) transmitted from the cloud server 1, the terminal device 5 forms a device status notification image notifying the user U1 of the status of the device 3 controlled by the cloud server 1 based on the acquired device status notification information, and displays the image on the display unit 504. Furthermore, when the terminal device 5 acquires environment notification information (described below) transmitted from the cloud server 1, the terminal device 5 forms an environment notification image notifying the user U1 that the environment in the bedroom R1 has become the target environment based on the acquired environment notification information, and displays the image on the display unit 504. Furthermore, it is assumed that the user U1 performs a control content permission operation on the input unit 505 of the terminal device 5 to permit control of the device 3 with the control content notified in the control content notification image. In this case, the terminal device 5 generates response information indicating that control of the device 3 with the notified control content is permitted, and transmits the response information to the cloud server 1. On the other hand, suppose that user U1 performs a denial operation on input unit 505 of terminal device 5, indicating that control of device 3 with the control content notified in the control content notification image is not permitted. In this case, terminal device 5 generates response information indicating that control of device 3 with the notified control content is not permitted, and transmits it to cloud server 1.

[0016] The voice notification device 6 is, for example, a smart speaker, and upon receiving control content notification information (described below) transmitted from the cloud server 1, generates and outputs a voice notifying the user U1 of the control content based on the received control content notification information. Furthermore, upon receiving device status notification information (described below) transmitted from the cloud server 1, the voice notification device 6 generates and outputs a voice notifying the user U1 of the status of the device 3 controlled by the cloud server 1 based on the received device status notification information. Furthermore, upon receiving environment notification information (described below) transmitted from the cloud server 1, the voice notification device 6 generates and outputs a voice notifying the user U1 that the environment in bedroom R1 has become the target environment based on the received environment notification information.

[0017] The cloud server 1 functions as a control device that controls each device 3, and as shown in FIG. 2, includes a CPU 101, a main memory unit 102, an auxiliary memory unit 103, a communication unit 106, a clock unit 107, and a bus 109 that interconnects these units. The CPU 101 is, for example, a multi-core processor. The main memory unit 102 is made up of volatile memory and is used as a work area for the CPU 101. The auxiliary memory unit 103 is made up of large-capacity non-volatile memory and stores programs for realizing various functions of the cloud server 1. The communication unit 106 is connected to the wide area network NW1. The clock unit 107 is, for example, a real-time clock, and outputs time information indicating the time.

[0018] The CPU 101 loads the programs stored in the auxiliary storage unit 103 into the main storage unit 102 and executes them, thereby functioning as a biological information acquisition unit 111, a drowsiness level estimation unit 112, an environmental information acquisition unit 113, a control content identification unit 114, a control content notification unit 115, a device control unit 116, a response acquisition unit 117, a device state notification unit 118, and an environmental notification unit 119, as shown in FIG. 3 . The auxiliary storage unit 103 also includes a behavior history storage unit 131, an environmental information storage unit 132, and a control content storage unit 133. The behavior history storage unit 131 stores biological parameter information indicating biological parameters detected by the biological sensor 2 in chronological order, in association with time information indicating the time of detection. The behavior history storage unit 131 also stores biological parameter information for at least one user in association with user identification information identifying user U1.

[0019] The environmental information storage unit 132 stores environmental parameter information indicating environmental parameters measured by the environmental sensor 4 in association with environmental sensor identification information that identifies the environmental sensor 4. The environmental information storage unit 132 also stores human detection result information indicating the human detection result by the human sensor 7 in association with the human sensor identification information that identifies the human sensor 7. The environmental information storage unit 132 also stores a combination of the environmental parameter information and the environmental sensor identification information and a combination of the human detection result information and the human sensor identification information in association with user identification information that identifies the user U1.

[0020] As shown in Fig. 4, the control content storage unit 133 stores control content information indicating the control content of each device 3, such as the air conditioner 3A, the dehumidifier / humidifier 3C, the lighting fixture 3D, and the electric curtains 3B, in association with time period condition information, drowsiness level condition information, and environmental condition information. There are multiple types of drowsiness conditions, and in the example shown in Fig. 4, two types are set: "Level 1 (light drowsiness)" and "Level 2 (deep drowsiness)." The example shown in Fig. 4 also shows that, for example, when the time period condition is "9:00 PM to 4:00 AM," the drowsiness level condition is "Level 1 (light drowsiness)," user U1 is not present in bedroom R1, the temperature is higher than 27°C, and the illuminance is 100 lx or less, the air conditioner 3A is turned on in cooling mode with a set temperature of 26°C, the dehumidifier / humidifier 3C is turned on in dehumidifying mode, the lighting fixture 3D is turned on with an illuminance of 40 lx, and the electric curtains 3B are closed. In addition, when the time period condition is "17:00 to 21:00", it indicates that other than the electric curtain 3B being controlled to close, no forcible control is performed on the other devices 3. Furthermore, when the time period condition is "4:00 to 17:00", it indicates that other than the electric curtain 3B being controlled to open, no forcible control is performed on the other devices 3.

[0021] Returning to Figure 3, when the biometric information acquisition unit 111 acquires biometric information transmitted from the biometric sensor 2, it extracts biometric parameter information, time information, and user identification information contained in the acquired biometric information, and stores the extracted information in the behavior history storage unit 131 in association with each other.

[0022] The drowsiness level estimation unit 112 estimates the drowsiness level of the user U1 based on the biological parameter information stored in the behavior history storage unit 131. Specifically, the drowsiness level estimation unit 112 estimates the heart rate of the user U1 based on a preset average value per unit time of the biological parameters indicated by the biological parameter information, and estimates the drowsiness level of the user U1 based on the estimated heart rate of the user U1. The drowsiness level estimation unit 112 estimates the drowsiness level at a plurality of levels, for example, at three levels: "Level 0 (not drowsy)," "Level 1 (light drowsiness)," and "Level 2 (deep drowsiness)." The drowsiness level estimation unit 112 notifies the control content specification unit 114 of the estimated drowsiness level.

[0023] When the environmental information acquisition unit 113 acquires environmental notification information transmitted from the environmental sensor 4, it extracts environmental parameter information, environmental sensor identification information, and user identification information included in the acquired environmental notification information, associates these pieces of extracted information with each other, and stores them in the environmental information storage unit 132. Furthermore, when the environmental information acquisition unit 113 acquires human detection result notification information transmitted from the human presence sensor 7, it extracts human detection result information, human presence sensor identification information, and user identification information included in the acquired human detection result notification information, and associates these pieces of extracted information with each other and stores them in the environmental information storage unit 132.

[0024] The control content identification unit 114 determines whether the drowsiness level estimated by the drowsiness level estimation unit 112 satisfies preset drowsiness level conditions for the drowsiness level, and if it determines that the drowsiness level satisfies any of the drowsiness level conditions, it identifies control content for the device based on the drowsiness level and the time period at which it was determined that the drowsiness level satisfies the drowsiness level condition. Here, the control content identification unit 114 determines whether the drowsiness level estimated by the drowsiness level estimation unit 112 satisfies the drowsiness level condition indicated by the drowsiness level condition information stored in the control content storage unit 133. Then, if it determines that the drowsiness level satisfies any of the drowsiness level conditions, the control content identification unit 114 determines whether the time measured by the clock unit 107 at which it was determined that the drowsiness level condition satisfies the time period condition indicated by the time period condition information stored in the control content storage unit 133. Here, when the time point at which the control content identification unit 114 determines that the drowsiness level satisfies one of the drowsiness level conditions satisfies the time period conditions indicated by the time period condition information stored in the control content storage unit 133, the control content identification unit 114 identifies, from the control content information stored in the control content storage unit 133, the control content information corresponding to the drowsiness level condition satisfied by the estimated drowsiness level. Furthermore, the control content identification unit 114 identifies the control content information based on the environmental condition satisfied by at least one environmental parameter of bedroom R1 and the presence or absence of a person in bedroom R1 at the time point at which the control content identification unit 114 determines that the estimated drowsiness level satisfies the drowsiness level condition. Specifically, the control content identification unit 114 references the environmental parameter information and human detection result information stored in the environmental information storage unit 132 at the time point at which the control content identification unit 114 determines that the estimated drowsiness level satisfies the drowsiness level condition, and identifies, from the control content information stored in the control content storage unit 133, the control content information corresponding to the environmental condition satisfied by the referenced environmental parameter information and human detection result information. The control content specifying unit 114 notifies the control content notification unit 115, the device control unit 116, and the environment notification unit 119 of the specified control content information.

[0025] When the control content information is identified by the control content identification unit 114, the control content notification unit 115 generates control content notification information including the identified control content information and transmits it to the terminal device 5 carried by the user U1. Here, the control content notification unit 115 also transmits the generated control content notification information to the voice alarm device 6. After the control notification information is transmitted by the control content notification unit 115, the response acquisition unit 117 acquires response information transmitted from the terminal device 5 indicating whether or not to permit control of the device 3 with the above-mentioned control content, and notifies the device control unit 116 of the acquired response information.

[0026] If the notified response information indicates that control of device 3 with the aforementioned control content is permitted, the device control unit 116 determines that control of device 3 with the identified control content has been permitted by user U1, and generates control information for controlling device 3 based on the control content information notified by the control content identification unit 114, and transmits the control information to device 3. On the other hand, if the notified response information indicates that control of device 3 with the aforementioned control content is not permitted, the device control unit 116 determines that control of device 3 with the identified control content has not been permitted by user U1, and does not generate the control information. Furthermore, when the device control unit 116 generates and transmits the control information to device 3, it notifies the device status notification unit 118 of the control content information corresponding to the transmitted control information.

[0027] When the device control unit 116 transmits control information to the device 3 and the device control unit 116 notifies the device status notifying unit 118 of the control content information, the device status notifying unit 118 generates device status notification information indicating the state of the device 3 corresponding to the transmitted control information based on the transmitted control content information, and transmits the generated device status notification information to the terminal device 5 carried by the user U1.

[0028] After the device control unit 116 transmits the control information to the device 3, if the environmental parameters detected by the environmental sensor 4 installed in the bedroom R1 reach the target values ​​that should be achieved when the device 3 is controlled with the control content indicated by the control content information, the environmental notification unit 119 generates environmental notification information notifying that the environmental parameters of the bedroom R1 have reached the target values ​​and transmits the information to the terminal device 5 carried by the user U1. Here, the environmental notification unit 119 also transmits the generated environmental notification information to the audio notification device 6.

[0029] Next, the operation of the control system according to this embodiment will be described with reference to FIGS. 5 to 8. Here, the cloud server 1 extracts environmental parameter information, environmental sensor identification information, and user identification information from the environmental notification information periodically transmitted from the environmental sensor 4, and stores the extracted information in the environmental information storage unit 132 in association with each other. The cloud server 1 also extracts human detection result information, human sensor identification information, and user identification information from the human detection result notification information periodically transmitted from the human presence sensor 7, and stores the extracted information in the environmental information storage unit 132 in association with each other. First, when a predetermined biometric parameter measurement time arrives, the biometric sensor 2 detects the biometric parameters of the user U1 and generates biometric information including biometric parameter information indicating the detected biometric parameters, time information indicating the time the biometric parameters were detected, and user identification information of the user U1 (step S1). The generated biometric information is then transmitted from the biometric sensor 2 to the cloud server 1 (step S2).

[0030] On the other hand, when the cloud server 1 acquires the biometric information, it extracts the biometric parameter information, time information, and user identification information included in the acquired biometric information, and stores the extracted information in the behavior history storage unit 131 in association with each other (step S3). Next, the cloud server 1 estimates the drowsiness level of the user U1 based on the biometric parameter information stored in the behavior history storage unit 131 (step S4). Next, it is assumed that the cloud server 1 determines that the estimated drowsiness level satisfies one of the drowsiness level conditions indicated in the drowsiness level condition information stored in the control content storage unit 133 (step S5). It is also assumed that the cloud server 1 determines that the time point at which it was determined that the estimated drowsiness level satisfies the drowsiness level condition satisfies the time period condition indicated in the time period condition information stored in the control content storage unit 133 (step S6). In this case, the cloud server 1 identifies control content information from the control content information stored in the control content storage unit 133 based on the estimated drowsiness level, the time period when it was determined that the estimated drowsiness level satisfied the drowsiness level condition, and the environmental parameter information and human detection result information when it was determined that the estimated drowsiness level satisfied the drowsiness level (step S7). Next, the cloud server 1 generates control content notification information including the identified control content information (step S8), and the generated control content notification information is transmitted from the cloud server 1 to the terminal device 5 carried by the user U1 (step S9). At this time, the control content notification information is also transmitted from the cloud server 1 to the audio notification device 6.

[0031] On the other hand, when the terminal device 5 acquires the control content notification information transmitted from the cloud server 1, it forms a control content notification image notifying the user U1 of the control content based on the control content information included in the acquired control content notification information and displays the image on the display unit 504 (step S10). Here, the terminal device 5 forms a control content notification image PM1, for example, as shown in FIG. 6, and displays it on the display unit 504. The control content notification image PM11 displays a message notifying the user of the control content to be executed on the device 3, and includes a message image BU11 displayed at a position on the input unit 505, which is a touchpad, corresponding to a portion that the user U1 touches when authorizing the displayed control content, and a message image BU12 displayed at a position on the input unit 505, which is a touchpad, corresponding to a portion that the user U1 touches when not authorizing the displayed control content. At this time, the audio notification device 6 acquires the control content notification information transmitted from the cloud server 1 and generates and outputs a sound notifying the user U1 of the control content based on the acquired control content notification information.

[0032] 5, it is now assumed that user U1 refers to control content notification image PM11 displayed on display unit 504 of terminal device 5 and performs a control content permission operation to permit the control content to be executed on device 3. This control content permission operation is, for example, an operation of touching a portion of input unit 505 corresponding to message image BU11 while terminal device 5 is displaying control content notification image PM11 as shown in FIG. 6 on display unit 504. In this case, as shown in FIG. 5, terminal device 5 generates response information indicating that user U1 permits control of device 3 with the control content notified in the control content notification image (step S11), and the generated response information is transmitted from terminal device 5 to cloud server 1 (step S12).

[0033] Meanwhile, the cloud server 1 acquires the response information and determines, based on the acquired response information, that control of the device 3 with the control content indicated by the identified control content information is permitted (step S13). In this case, the cloud server 1 generates control information for controlling the device 3 based on the identified control content information (step S14), and the generated control information is transmitted from the cloud server 1 to the device 3 (step S15). Meanwhile, upon acquiring the control information, the device 3 operates based on the acquired control information (step S16), as shown in FIG.

[0034] After transmitting the control information, the cloud server 1 generates device status notification information indicating the state of the device 3 corresponding to the transmitted control information based on the identified control content information (step S17), and the generated device status notification information is transmitted from the cloud server 1 to the terminal device 5 carried by the user U1 (step S18). At this time, the device status notification information is also transmitted from the cloud server 1 to the voice notification device 6. Meanwhile, upon receiving the device status notification information transmitted from the cloud server 1, the terminal device 5 forms a device status notification image based on the received device status notification information to notify the user U1 that the device 3 has started operating based on the control content, and displays the image on the display unit 504 (step S19). Here, the terminal device 5 forms a device status notification image PM2, for example, as shown in FIG. 8(A), and displays the image on the display unit 504. The device status notification image PM2 displays a message notifying the user of the control details executed on the device 3, and includes a message image BU21 displayed at a position on the input unit 505, which is a touchpad, corresponding to the portion that the user U1 touches when erasing the device status notification image PM2 from the display unit 504. Furthermore, upon acquiring device status notification information transmitted from the cloud server 1, the audio notification device 6 generates and outputs audio notifying the user U1 of the status of the device 3 controlled by the cloud server 1, based on the acquired device status notification information.

[0035] Returning to FIG. 7 , suppose that the cloud server 1 subsequently references the environmental parameters of bedroom R1 stored in the environmental information storage unit 132 and determines that the environmental parameters of bedroom R1 have reached the target values ​​that should be achieved when the device 3 is controlled using the control content indicated by the control content information (step S20). In this case, the cloud server 1 generates environmental notification information notifying the user that the environmental parameters of bedroom R1 have reached the target values ​​(step S21), and the generated environmental notification information is transmitted from the cloud server 1 to the terminal device 5 possessed by the user U1 (step S22). At this time, the environmental notification information is also transmitted from the cloud server 1 to the audio notification device 6. Meanwhile, upon receiving the environmental notification information transmitted from the cloud server 1, the terminal device 5 forms an environmental notification image notifying the user U1 that the environment of bedroom R1 has reached the target environment based on the obtained environmental notification information, and displays the image on the display unit 504 (step S23). Here, the terminal device 5 forms an environmental notification image PM3, for example, as shown in FIG. 8(B), and displays the image on the display unit 504. In addition, when the voice notification device 6 acquires the environmental notification information transmitted from the cloud server 1, it generates and outputs a voice based on the acquired environmental notification information to notify the user U1 that the environment in the bedroom R1 has become the target environment.

[0036] Next, the device control process executed by the cloud server 1 according to this embodiment will be described with reference to FIG. 9 . This device control process is started, for example, when a program for executing the device control process is started in the cloud server 1. In parallel with this device control process, the environment information acquisition unit 113 executes a process of extracting environmental parameter information, environment sensor identification information, and user identification information included in the acquired environment notification information each time it acquires environmental notification information transmitted from the environment sensor 4, and associating the extracted information with each other and storing the information in the environment information storage unit 132. In addition, the environment information acquisition unit 113 executes a process of extracting human detection result information, human presence sensor identification information, and user identification information included in the acquired human detection result notification information each time it acquires human detection result notification information transmitted from the human presence sensor 7, and associating the extracted information with each other and storing the information in the environment information storage unit 132.

[0037] First, the biometric information acquiring unit 111 determines whether or not it has acquired biometric information transmitted from the biometric sensor 2 (step S101). Here, the process of step S101 is repeatedly executed unless the biometric information acquiring unit 111 has acquired biometric information (step S101: No). On the other hand, when it determines that it has acquired biometric information (step S101: Yes), it extracts biometric parameter information, time information, and user identification information included in the acquired biometric information, and stores the extracted information in the behavior history storage unit 131 in association with each other (step S102).

[0038] Next, the drowsiness level estimation unit 112 estimates the drowsiness level of the user U1 based on the biological parameter information stored in the behavior history storage unit 131 (step S103). The drowsiness level estimation unit 112 notifies the control content identification unit 114 of the estimated drowsiness level.

[0039] Next, the control content specifying unit 114 determines whether or not the drowsiness level estimated by the drowsiness level estimation unit 112 satisfies a drowsiness level condition for a preset drowsiness level (step S104). Specifically, the control content specifying unit 114 determines whether or not the drowsiness level estimated by the drowsiness level estimation unit 112 satisfies a drowsiness level condition indicated by the drowsiness level condition information stored in the control content storage unit 133. Here, when the control content specifying unit 114 determines that the drowsiness level estimated by the drowsiness level estimation unit 112 does not satisfy any of the drowsiness level conditions indicated by the drowsiness level condition information stored in the control content storage unit 133 (step S104: No), the process of step S101 is executed again.

[0040] On the other hand, it is assumed that the control content specifying unit 114 determines that the drowsiness level estimated by the drowsiness level estimation unit 112 satisfies any of the drowsiness level conditions indicated by the drowsiness level condition information stored in the control content storage unit 133 (step S104: Yes). In this case, the control content specifying unit 114 determines whether the time point measured by the timing unit 107 at which it was determined that the drowsiness level satisfies any of the drowsiness level conditions satisfies the time period conditions indicated by the time period condition information stored in the control content storage unit 133 (step S105). Here, if the control content specifying unit 114 determines that the time point at which it was determined that the drowsiness level satisfies any of the drowsiness level conditions does not satisfy any of the time period conditions indicated by the time period condition information stored in the control content storage unit 133 (step S105: No), the process of step S101 is executed again. On the other hand, it is assumed that the control content identification unit 114 determines that the time point at which it was determined that the drowsiness level satisfied one of the drowsiness level conditions also satisfied one of the time period conditions indicated by the time period condition information stored in the control content storage unit 133 (step S105: Yes). In this case, the control content identification unit 114 identifies, from the control content information stored in the control content storage unit 133, control content information corresponding to the drowsiness level condition satisfied by the estimated drowsiness level (step S106). At this time, the control content identification unit 114 identifies the control content information based on the environmental condition satisfied by at least one environmental parameter of bedroom R1 and the presence or absence of a person in bedroom R1 at the time it was determined that the estimated drowsiness level satisfied the drowsiness level condition. The control content identification unit 114 notifies the control content notification unit 115, the device control unit 116, and the environment notification unit 119 of the identified control content information.

[0041] Thereafter, the control content notifying unit 115 generates control content notification information including the control content information notified by the control content identifying unit 114, and transmits it to the terminal device 5 and the voice notification device 6 carried by the user U1 (step S107).

[0042] Next, after the control notification information is transmitted by the control content notification unit 115, the response acquisition unit 117 acquires the above-mentioned response information transmitted from the terminal device 5 (step S108), and notifies the acquired response information to the device control unit 116. Then, the device control unit 116 determines whether the notified response information indicates that control of the device 3 with the above-mentioned control content is permitted, i.e., whether control of the device 3 with the specified control content is permitted by the user U1 (step S109). Here, if the notified response information indicates that control of the device 3 with the above-mentioned control content is not permitted, i.e., if the device control unit 116 determines that control of the device 3 with the specified control content is not permitted by the user U1 (step S109: No), it does not generate control information. Then, the process of step S101 is executed again.

[0043] On the other hand, when the device control unit 116 determines that the control of the device 3 with the identified control content has been permitted by the user U1 (step S109: Yes), it generates control information for controlling the device 3 based on the control content information notified from the control content identification unit 114 and transmits it to the device 3 (step S110). After generating and transmitting the control information to the device 3, the device control unit 116 notifies the device status notifying unit 118 of the control content information corresponding to the transmitted control information.

[0044] Next, when the device status notification unit 118 is notified of the control content information from the device control unit 116, it generates device status notification information indicating the state of the device 3 corresponding to the transmitted control information based on the notified control content information, and transmits it to the terminal device 5 and voice notification device 6 possessed by the user U1 (step S111).

[0045] Thereafter, after the device control unit 116 transmits the control information to the device 3, if the environment notification unit 119 determines that the environmental parameter detected by the environmental sensor 4 installed in the bedroom R1 has reached the target value that should be realized when the device 3 is controlled with the control content indicated by the control content information (step S112), the environment notification unit 119 generates environment notification information notifying that the environmental parameter of the bedroom R1 has reached the target value and transmits the information to the terminal device 5 and the voice notification device 6 carried by the user U1 (step S113). Next, the process of step S101 is executed again.

[0046] As described above, according to the control system of the present embodiment, when the control content specification unit 114 determines that the drowsiness level of user U1 estimated by the drowsiness level estimation unit 112 satisfies a preset drowsiness level condition for the drowsiness level, the control content specification unit 114 specifies the control content of the device 3 based on the estimated drowsiness level of user U1 and the time period at which it is determined that the drowsiness level satisfies the drowsiness level condition. As a result, for example, if user U1 is feeling drowsy around the time when he or she should be going to bed, the device 3 can be controlled to create an environment in bedroom R1 that is suitable for sleeping, making bedroom R1 comfortable for user U1.

[0047] In a typical day, user U1 may feel sleepy while relaxing in a comfortable living room R2, which is air-conditioned by an air conditioner 3A. Therefore, the user may move to bedroom R1 and try to sleep there, but find that bedroom R1 is too hot. In such a case, user U1 is already naturally guided to fall asleep. Therefore, it is important to eliminate factors that prevent user U1 from falling asleep in bedroom R1, such as bedroom R1 being an environment unsuitable for sleep, before user U1 moves to bedroom R1. In contrast, according to the control system of the present embodiment, if user U1's sleepiness level in living room R2 satisfies a preset sleepiness level condition, the device 3 installed in bedroom R1 can be controlled before user U1 moves to bedroom R1. Therefore, factors that prevent user U1 from falling asleep in bedroom R1 can be eliminated before user U1 moves to bedroom R1.

[0048] Sleep is essential to human life. In recent years, interest in sleep quality has grown, and the environment in the bedroom R1 at bedtime has also been recognized as an important factor in achieving good sleep. However, in everyday life, while rooms such as the living room R2, where residents spend much of their waking hours, are maintained at a comfortable environment at all times, the bedroom R1, by its nature of being used only during sleep, is often left in a less comfortable environment for user U1 for a long time. In many cases, the air conditioner 3A, dehumidifier / humidifier 3C, etc. are only turned on once the user U1 enters the room to sleep, creating a more comfortable environment for sleep. In such cases, especially in summer and winter, the bedroom R1 environment is not immediately comfortable after going to sleep, waking the user and preventing smooth sleep. Meanwhile, recent advances in IoT technology have enabled the provision of technology that allows user U1 to remotely control the air conditioner 3A and dehumidifier / humidifier 3C in the bedroom R1 from outside the bedroom R1 to create a more comfortable environment for sleep before going to sleep. However, user U1 may find it bothersome to manually remotely operate device 3 when he or she begins to feel sleepy. While it is possible to use a timer function built into device 3, it is difficult to set the appropriate timer because the timing at which user U1 becomes sleepy is influenced by daily rhythms that vary depending on the day of the week, season, etc. Therefore, there is a demand for technology that can automatically create an environment in bedroom R1 that is suitable for user U1 to fall asleep when user U1 begins to feel sleepy.

[0049] In contrast, according to the control system of this embodiment, when the drowsiness level of user U1 satisfies a preset drowsiness condition, that is, when it is detected that the drowsiness level is equal to or higher than a preset certain level, the device 3 installed in bedroom R1 is controlled to create an environment in bedroom R1 that makes it easy for user U1 to fall asleep. As a result, when user U1 becomes sleepy, the environment in bedroom R1 is automatically created to be suitable for user U1 to fall asleep, so that bedroom R1 can be maintained as a comfortable environment for user U1.

[0050] If the time when it is detected that the drowsiness level of user U1 has reached or exceeded a predetermined level is daytime, the user U1 is likely taking a nap in the living room R2, and in this case, the user U1 typically stays in the living room R2. In such a case, the device 3 in the bedroom R1 does not need to be operated. In contrast, if the time when it is determined that the drowsiness level of user U1 satisfies the drowsiness level condition satisfies the condition for the time period indicated by the time period condition information, the control content identification unit 114 according to the present embodiment identifies control content information based on the drowsiness level from the control content information stored in the control content storage unit 133. This allows the device 3 installed in the bedroom R1 to be controlled only when the drowsiness level of user U1 satisfies the drowsiness level condition during the time period when the user U1 is likely to move to the bedroom R1 to sleep. This prevents the device 3 installed in the bedroom R1 from being operated unnecessarily.

[0051] Furthermore, the control content specification unit 114 according to this embodiment specifies control content information corresponding to the environmental condition satisfied by at least one environmental parameter in the bedroom R1 at the time when it is determined that the drowsiness level satisfies the drowsiness level condition. This makes it possible to prevent unnecessary operation of the device 3. For example, if it is detected that the drowsiness level of the user U1 satisfies the drowsiness level condition, i.e., is equal to or greater than a predetermined level, and the temperature in the bedroom R1 is already maintained at an appropriate temperature, the control unit 114 may not control the air conditioner 3A installed in the bedroom R1. Furthermore, if the user U1 has not yet moved to the bedroom R1 and is not yet present in the bedroom R1, the control unit 114 may keep the lighting device 3D in the off state, but may turn the lighting device 3D on when the user U1 moves to the bedroom R1 and is present in the bedroom R1.

[0052] Furthermore, the control system according to this embodiment has multiple types of drowsiness conditions. This allows the device 3 to be controlled according to the level of drowsiness of the user U1. For example, while the user U1 is not very drowsy, the temperature in the bedroom R1 can be controlled gradually, such as by pre-cooling and pre-heating, and when the user U1 becomes more drowsy, normal cooling and heating can be performed. This allows for stepwise control.

[0053] Furthermore, when the control content information is identified, the control content notification unit 115 according to this embodiment generates control content notification information including the identified control content information and transmits it to the terminal device carried by the user. After the control notification information is transmitted, the device control unit 116 generates and transmits control information to the device 3 if response information, which is transmitted from the terminal device 5 after the control notification information is transmitted and indicates whether or not the user U1 permits control of the device 3 with the control content indicated by the identified control content information, indicates that control of the device 3 with the control content indicated by the identified control content information is permitted. On the other hand, when the response information indicates that control of the device 3 with the control content indicated by the identified control content information is not permitted, the device control unit 116 does not generate control information. After the device control unit 116 transmits the control information to the device 3, the device status notification unit 118 generates and transmits device status notification information indicating the status of the device 3 corresponding to the transmitted control information to the terminal device 5 carried by the user U1. This prevents control of the device 3 that the user U1 did not expect, providing a sense of security to the user U1.

[0054] Furthermore, after the device control unit 116 transmits the control information to the device 3, if the environmental parameters detected by the environmental sensor 4 installed in bedroom R1 that detects the environmental parameters of bedroom R1 reach the target values ​​that should be achieved when the device 3 is controlled according to the control content indicated by the control content information, the environment notification unit 119 according to this embodiment generates environment notification information notifying that the environmental parameters of bedroom R1 have reached the target values ​​and transmits this to the terminal device 5 carried by the user U1. This makes it possible to prevent user U1 from moving to bedroom R1 when, for example, bedroom R1 is not yet in an environment suitable for sleeping for user U1.

[0055] Although the embodiments of the present disclosure have been described above, the present disclosure is not limited to the above-described embodiments. For example, the cloud server may update the environmental condition information stored in the control content storage unit 133 based on the content of response information transmitted from the terminal device 5 after transmitting control content notification information to the terminal device 5 possessed by the user U1.

[0056] 10 , for example, a cloud server 2001 according to this modification includes a response history storage unit 2134 that stores a history of control content information notified from the device control unit 116 and response content information reflecting the response content indicated in response information transmitted from the terminal device 5 after transmitting control content notification information including the control content information to the terminal device 5, in association with environmental parameter information indicating the environmental parameters at the time the response information was acquired. Note that in FIG. 10 , components similar to those in the embodiment are denoted by the same reference numerals as in FIG. 3 . The cloud server 2001 also includes a response history recording unit 2120 and an environmental condition updating unit 2121. Here, upon acquiring response information transmitted from the terminal device 5, the response acquisition unit 2117 notifies the device control unit 116 of the acquired response information, and generates response content information based on the response information and notifies the response history recording unit 2120, which will be described later. The response history recording unit 2120 stores the control content information notified from the device control unit 116 and the response content information notified from the response acquisition unit 2117 in the response history storage unit 2134 in association with the environmental parameter information stored in the environmental information storage unit 132 at the time the response content information was notified.

[0057] The environmental condition update unit 2121 calculates new environmental conditions based on the combinations of control content information, response content information, and environmental parameter information stored in the response history storage unit 2134 and the number of times response information indicating permission for the control content has been received, and updates the environmental condition information stored in the control content storage unit 133 using environmental condition information indicating the calculated environmental conditions. The environmental condition update unit 2121 calculates new environmental conditions based on the distribution of the number of times response information indicating permission for the control content has been received from the terminal device 5 processed by user U1 for combinations of environmental parameter information at the time when control content notification information was previously transmitted to the terminal device 5. For example, assume that the distribution of the number of times response information indicating permission for the control content of the air conditioner 3A and the dehumidifier / humidifier 3C for the temperature and humidity in bedroom R1 is as shown in FIG. 11(A). In this case, the control content update unit 2121 identifies the temperature and humidity combination with the highest frequency and sets the average temperature and humidity values ​​for all the identified combinations as the environmental conditions for the updated temperature and humidity. Also, suppose the distribution of the number of times response information indicating permission to control lighting device 3D has been received for the brightness of bedroom R1 is as shown in FIG. 11(B). In this case, control content update unit 2121 identifies the illuminance level that was most frequently updated and sets the identified illuminance level as the environmental condition for the updated illuminance. Note that environmental condition update unit 2121 may calculate the environmental conditions using a clustering method such as the K-means algorithm based on the combination of control content information, response content information, and environmental parameter information stored in response history storage unit 2134, and information indicating whether response information indicating permission to control has been received.

[0058] Here, the environmental condition update process executed by the cloud server 2001 according to this modification will be described with reference to FIG. 12. This environmental condition update process is executed in parallel with the device control process described in the embodiment. First, the response acquisition unit 2117 determines whether or not response information transmitted from the terminal device 5 has been acquired (step S2201). Here, the response acquisition unit 2117 repeatedly executes the process of step S2201 unless response information has been acquired (step S2201: No). On the other hand, when the response acquisition unit 2117 acquires response information (step S2201: Yes), it generates response content information based on the response information and notifies the response history recording unit 2120, which will be described later. Then, the response history recording unit 2120 associates the control content information notified from the device control unit 116, the response content information notified from the response acquisition unit 2117, and the environmental parameter information stored in the environmental information storage unit 132 at the time the response content information was notified, and stores them in the response history storage unit 2134 (step S2202).

[0059] Next, the environmental condition update unit 2121 determines whether a preset environmental condition update time has arrived (step S2203). If the environmental condition update unit 2121 determines that the environmental condition update time has not yet arrived (step S2203: No), the process of step S2201 is executed again. On the other hand, if the environmental condition update unit 2121 determines that the environmental condition update time has arrived (step S2203: Yes), the environmental condition update unit 2121 calculates new environmental conditions based on the combination of control content information, response content information, and environmental parameter information stored in the response history storage unit 2134 and the number of times response information indicating permission of the control content has been acquired, and updates the environmental condition information stored in the control content storage unit 133 using environmental information indicating the calculated environmental information (step S2204). Then, the process of step S2201 is executed again.

[0060] According to this configuration, the environmental condition information can be updated as needed to indicate the optimum environmental conditions for each user U1, so that a more comfortable environment can be provided for each user U1.

[0061] In an embodiment, the cloud server may update the control content information stored in the control content memory unit 133 based on the setting change status of the device 3 by the user U1 after the device 3 operates based on the control information generated based on the control content information.

[0062] 13, in this modification, the device 3 periodically transmits device status notification information including device status information indicating the device's own status, such as the device's set temperature and humidity, and device identification information for identifying the device, to the cloud server 3001. In FIG. 13, the same components as those in the embodiment are denoted by the same reference numerals as in FIG. 3.

[0063] The cloud server 3001 includes a device status storage unit 3135 that stores device status information indicating the state of the device 3 after control information has been transmitted to the device 3, in association with device identification information that identifies the device 3. The cloud server 3001 also includes a device status acquisition unit 3122 and a control content update unit 3123. The control status acquisition unit 3123 acquires device status information transmitted from the device 3, indicating the state of the device 3 after control information has been transmitted from the cloud server 3001, and stores the acquired device status information in the device status storage unit 3135. When the control content update unit 3123 determines, based on the device status information stored in the device status storage unit 3135, that the settings of the device 3 have been changed by the user U1 after the device 3 has operated based on control information generated based on the control content information, the control content update unit 3123 generates new control content information based on the changed settings and updates the control content information stored in the control content storage unit 133 with the generated control content information.

[0064] Here, the control content update process executed by the cloud server 3001 according to this modification will be described with reference to FIG. 14. This control content update process is executed in parallel with the device control process described in the embodiment. First, the device status acquisition unit 3122 determines whether the device control unit 116 has transmitted control information to the device 3 (step S3201). Here, the device status acquisition unit 3122 repeatedly executes the process of step S3201 unless the device control unit 116 transmits control information (step S3201: No). On the other hand, when the device control unit 116 transmits control information to the device 3 (step S3201: Yes), the device status acquisition unit 3122 acquires device status information transmitted from the device 3 within a predetermined period after the transmission of the control information, and stores the acquired device status information in the device status storage unit 3135 in association with device identification information that identifies the device 3 that transmitted the device status information (step S3202).

[0065] Next, the control content update unit 3123 determines whether the settings of the device 3 have been changed based on the device status information stored in the device status storage unit 3135 (step S3203). If the control content update unit 3123 determines that the settings of the device 3 have not been changed (step S3203: No), the process of step S3201 is executed again, and the control content information stored in the control content storage unit 133 is not updated. On the other hand, if the control content update unit 3123 determines that the settings of the device 3 have been changed (step S3203: Yes), the control content update unit 3123 generates control content information that reflects the changed settings of the device 3, and uses the generated control content information to update the control content information stored in the control content storage unit 133 (step S3204). Then, the process of step S3201 is executed again.

[0066] According to this configuration, when user U1 directly changes the settings of device 3, the control content information can be updated to reflect the settings after the change, thereby providing user U1 with a more comfortable environment.

[0067] In the embodiment, an example has been described in which the first area and the second area are a bedroom R1 and a living room R2 in the same building H, but the present invention is not limited to this. For example, the first area and the second area may be located in different buildings.

[0068] In the embodiment, the control content storage unit 133 may store, for example, a combination of different control content information and environmental condition information for each season. In this case, the control content specification unit 114 determines the season at the time of specifying the control content based on the date and time measured by the clock unit 107, and selects a combination corresponding to the determined season from the combinations of control content information and environmental condition information stored in the control content storage unit 133, and then specifies the control content information.

[0069] Furthermore, the various functions of the cloud servers 1, 2001, and 3001 according to the present disclosure may be realized by software, firmware, or a combination of software and firmware. In this case, the software or firmware may be written as a program, and the program may be stored and distributed on a computer-readable recording medium such as a flexible disk, a CD-ROM (Compact Disc Read Only Memory), a DVD (Digital Versatile Disc), or an MO (Magneto-Optical Disc). The program may then be read and installed on a computer to configure a computer capable of realizing each of the aforementioned functions. In addition, when each function is realized by sharing the work between an operating system (OS) and an application, or by cooperation between the OS and an application, only the parts other than the OS may be stored on the recording medium.

[0070] Furthermore, each program can be superimposed on a carrier wave and distributed over a network. For example, the program can be posted on a bulletin board system (BBS) on the network and distributed over the network. These programs can then be started and run under the control of the OS in the same way as other application programs, thereby enabling the above-mentioned processing to be performed.

[0071] Various aspects of the present disclosure are summarized below as appendices.

[0072] (Appendix 1) a biosensor for detecting a biometric parameter of a user of a device installed in a first area when the user is in a second area different from the first area; a biological information acquiring unit that acquires biological parameter information detected by the biological sensor; a drowsiness level estimation unit that estimates a drowsiness level of the user based on the biological parameters; a control content specifying unit that determines whether the estimated drowsiness level satisfies a preset drowsiness level condition for the drowsiness level, and, when it is determined that the drowsiness level satisfies the drowsiness level condition, specifies a control content for the device based on the drowsiness level and a time period at which it is determined that the drowsiness level satisfies the drowsiness level condition; a device control unit that generates control information based on the specified control content and transmits the control information to the device; Control system. (Appendix 2) a control content storage unit that stores control content information indicating control content of the device in association with time zone condition information indicating time zone conditions for a time zone during which the device is controlled by the control content and drowsiness level condition information indicating the drowsiness level condition; When the time point at which it is determined that the drowsiness level satisfies the drowsiness level condition satisfies the condition for the time period indicated by the time period condition information, the control content specification unit specifies the control content information from the control content information stored in the control content storage unit based on the drowsiness level. 10. The control system of claim 1. (Appendix 3) a control content storage unit that stores control content information indicating control content of the device in association with environmental condition information indicating an environmental condition for at least one environmental parameter preset in the first area; the control content specifying unit specifies the control content information corresponding to the environmental condition satisfied by the at least one environmental parameter in the first area at a time when it is determined that the drowsiness level satisfies the drowsiness level condition. 3. The control system of claim 1 or 2. (Appendix 4) There are a plurality of types of drowsiness level conditions. 4. The control system of any one of claims 1 to 3. (Appendix 5) and a device status notification unit that, when the device control unit transmits the control information to the device, generates device status notification information indicating a status of the device corresponding to the transmitted control information and transmits the generated device status notification information to a terminal device carried by the user. 5. The control system of any one of claims 1 to 4. (Appendix 6) a control content notification unit that, when the control content is specified, generates control content notification information including control content information indicating the specified control content and transmits the control content notification information to the terminal device carried by the user; the device control unit generates and transmits the control information to the device when response information, which is transmitted from the terminal device after the control content notification information has been transmitted and indicates whether the user permits control of the device according to the control content, indicates that control of the device according to the control content is permitted, and does not generate the control information when the response information indicates that control of the device according to the control content is not permitted. 6. The control system of any one of claims 1 to 5. (Appendix 7) and an environment notification unit that, when an environmental parameter detected by an environmental sensor installed in the first area for detecting an environmental parameter of the first area reaches a target value that should be realized when the device is controlled according to the control content indicated by the control content information after the device control unit has transmitted the control information to the device, generates environment notification information notifying that the environmental parameter of the first area has reached a target value and transmits the environment notification information to a terminal device carried by the user. 7. The control system of any one of claims 1 to 6. (Appendix 8) a control content notification unit that, when the control content is identified, generates control content notification information including control content information indicating the identified control content and transmits the control content notification information to the terminal device carried by the user; an environmental condition update unit that updates the environmental condition information based on response information, which is transmitted from the terminal device after the control content notification information has been transmitted and indicates whether the user permits control of the device according to the control content, 10. The control system of claim 3. (Appendix 9) a device status acquisition unit that acquires device status information indicating a status of the device after the device control unit transmits the control information to the device; a control content update unit that updates the control content based on whether or not the user has changed the settings of the device, the change being identified from the acquired device status information. 9. The control system of any one of claims 1 to 8. (Appendix 10) a biometric information acquisition unit that acquires biometric parameter information detected by a biometric sensor that detects biometric parameters of a user of a device installed in a first area when the user is in a second area different from the first area; a drowsiness level estimation unit that estimates a drowsiness level of the user based on the biological parameters; a control content specifying unit that determines whether the estimated drowsiness level exceeds a predetermined reference level, and, when it is determined that the drowsiness level exceeds the reference level, specifies a control content of the device based on the drowsiness level and a time period at which it is determined that the drowsiness level has exceeded the reference level; a device control unit that generates control information based on the specified control content and transmits the control information to the device; Control device. (Appendix 11) acquiring biometric parameter information detected by a biometric sensor that detects biometric parameters of a user of a device installed in a first area when the user is in a second area different from the first area; estimating a drowsiness level of the user based on the biological parameters; determining whether the estimated drowsiness level exceeds a predetermined reference level, and when it is determined that the drowsiness level exceeds the reference level, specifying a control content of the device based on the drowsiness level and a time period at which it is determined that the drowsiness level exceeds the reference level; generating control information based on the identified control content and transmitting the control information to the device; Equipment control method. (Appendix 12) Computer, a biometric information acquisition unit that acquires biometric parameter information detected by a biometric sensor that detects biometric parameters of a user of a device installed in a first area when the user is in a second area different from the first area; a drowsiness level estimation unit that estimates a drowsiness level of the user based on the biological parameters; a control content specifying unit that determines whether the estimated drowsiness level exceeds a predetermined reference level, and, when it is determined that the drowsiness level exceeds the reference level, specifies a control content of the device based on the drowsiness level and a time period at which it is determined that the drowsiness level has exceeded the reference level; a device control unit that generates control information based on the specified control content and transmits the control information to the device; A program to function as a [Industrial Applicability]

[0073] The present disclosure is suitable as a control system that provides a user with an optimal environment for sleep. [Explanation of symbols]

[0074] 1,2001,3001 Cloud server, 2 Biometric server, 3 Equipment, 3A Air conditioner, 3B Electric curtain, 3C Humidifier / dehumidifier, 3D lighting fixture, 4 Environmental sensor, 5 Terminal device, 6 Voice notification device, 7 Human presence sensor, 81 Data circuit termination device, 82 Router, 101,501 CPU, 102,502 Main memory unit, 103,503 Auxiliary memory unit, 106,506 Communication unit, 107 Timer unit, 109,509 Bus, 111 Biometric information acquisition unit, 112 Drowsiness level estimation unit, 113 Environmental information acquisition unit, 114 Control content identification unit, 115 Control content notification unit, 116 Equipment control unit, 117,2117 Response acquisition unit, 118 Equipment status notification unit, 119 Environmental notification unit, 131 Behavior history memory unit, 132 Environmental information storage unit, 133 control content storage unit, 134 weather information storage unit, 504 display unit, 505 input unit, 2120 response history recording unit, 2121 environmental condition update unit, 2134 response history storage unit, 3122 device status acquisition unit, 3123 control content update unit, 3135 device status storage unit, BU11, BU12, BU21 message image, H building, NW1 wide area network, NW2 local network, PM1 control content notification image, PM2 device status notification image, PM3 environment notification image, R1 bedroom, R2 living room, U1 user

Claims

1. a biosensor for detecting a biometric parameter of a user of a device installed in a first area when the user is in a second area different from the first area; a biological information acquiring unit that acquires biological parameter information detected by the biological sensor; a drowsiness level estimation unit that estimates a drowsiness level of the user based on the biological parameters; a control content specifying unit that determines whether the estimated drowsiness level satisfies a preset drowsiness level condition for the drowsiness level, and, when it is determined that the drowsiness level satisfies the drowsiness level condition, specifies a control content for the device based on the drowsiness level and a time period at which it is determined that the drowsiness level satisfies the drowsiness level condition; a device control unit that generates control information based on the specified control content and transmits the control information to the device; Control system.

2. a control content storage unit that stores control content information indicating control content of the device in association with time zone condition information indicating time zone conditions for a time zone during which the device is controlled by the control content and drowsiness level condition information indicating the drowsiness level condition; When the time point at which it is determined that the drowsiness level satisfies the drowsiness level condition satisfies the condition for the time period indicated by the time period condition information, the control content specification unit specifies the control content information from the control content information stored in the control content storage unit based on the drowsiness level. The control system of claim 1 .

3. a control content storage unit that stores control content information indicating control content of the device in association with environmental condition information indicating an environmental condition for at least one environmental parameter preset in the first area; the control content specifying unit specifies the control content information corresponding to the environmental condition satisfied by the at least one environmental parameter in the first area at a time when it is determined that the drowsiness level satisfies the drowsiness level condition.

3. A control system according to claim 1 or 2.

4. There are a plurality of types of drowsiness level conditions.

3. A control system according to claim 1 or 2.

5. and a device status notification unit that, when the device control unit transmits the control information to the device, generates device status notification information indicating a status of the device corresponding to the transmitted control information and transmits the generated device status notification information to a terminal device carried by the user.

3. A control system according to claim 1 or 2.

6. a control content notification unit that, when the control content is specified, generates control content notification information including control content information indicating the specified control content and transmits the control content notification information to the terminal device carried by the user; the device control unit generates and transmits the control information to the device when response information, which is transmitted from the terminal device after the control content notification information has been transmitted and indicates whether the user permits control of the device according to the control content, indicates that control of the device according to the control content is permitted, and does not generate the control information when the response information indicates that control of the device according to the control content is not permitted.

3. A control system according to claim 1 or 2.

7. and an environment notification unit that, when an environmental parameter detected by an environmental sensor installed in the first area for detecting an environmental parameter of the first area reaches a target value that should be realized when the device is controlled according to the control content indicated by the control content information after the device control unit has transmitted the control information to the device, generates environment notification information notifying that the environmental parameter of the first area has reached the target value and transmits the information to a terminal device carried by the user.

3. A control system according to claim 1 or 2.

8. a control content notification unit that, when the control content is identified, generates control content notification information including control content information indicating the identified control content and transmits the control content notification information to the terminal device carried by the user; an environmental condition update unit that updates the environmental condition information based on response information, which is transmitted from the terminal device after the control content notification information has been transmitted and indicates whether the user permits control of the device according to the control content, The control system of claim 3 .

9. a device status acquisition unit that acquires device status information indicating a status of the device after the device control unit transmits the control information to the device; a control content update unit that updates the control content based on whether or not the user has changed the settings of the device, the change being identified from the acquired device status information.

3. A control system according to claim 1 or 2.

10. a biometric information acquiring unit that acquires biometric parameter information detected by a biometric sensor that detects biometric parameters of a user of a device installed in a first area when the user is in a second area different from the first area; a drowsiness level estimation unit that estimates a drowsiness level of the user based on the biological parameters; a control content specifying unit that determines whether the estimated drowsiness level exceeds a predetermined reference level, and, when it is determined that the drowsiness level exceeds the reference level, specifies a control content of the device based on the drowsiness level and a time period at which it is determined that the drowsiness level has exceeded the reference level; a device control unit that generates control information based on the specified control content and transmits the control information to the device; Control device.

11. acquiring biometric parameter information detected by a biometric sensor that detects biometric parameters of a user of a device installed in a first area when the user is in a second area different from the first area; estimating a drowsiness level of the user based on the biological parameters; determining whether the estimated drowsiness level exceeds a predetermined reference level, and when it is determined that the drowsiness level exceeds the reference level, specifying a control content of the device based on the drowsiness level and a time period at which it is determined that the drowsiness level exceeds the reference level; generating control information based on the identified control content and transmitting the control information to the device; Equipment control method.

12. Computer, a biometric information acquiring unit that acquires biometric parameter information detected by a biometric sensor that detects biometric parameters of a user of a device installed in a first area when the user is in a second area different from the first area; a drowsiness level estimation unit that estimates a drowsiness level of the user based on the biological parameters; a control content specifying unit that determines whether the estimated drowsiness level exceeds a predetermined reference level, and, when it is determined that the drowsiness level exceeds the reference level, specifies a control content of the device based on the drowsiness level and a time period at which it is determined that the drowsiness level has exceeded the reference level; a device control unit that generates control information based on the specified control content and transmits the control information to the device; A program to function as a

Citation Information

Patent Citations

  • Control method of sleep inducing device and sleep inducing device

    JP2022023283A