[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2017188717A - Apparatus control system, apparatus control method, controller, and apparatus control program - Google Patents

Apparatus control system, apparatus control method, controller, and apparatus control program Download PDF

Info

Publication number
JP2017188717A
JP2017188717A JP2016074135A JP2016074135A JP2017188717A JP 2017188717 A JP2017188717 A JP 2017188717A JP 2016074135 A JP2016074135 A JP 2016074135A JP 2016074135 A JP2016074135 A JP 2016074135A JP 2017188717 A JP2017188717 A JP 2017188717A
Authority
JP
Japan
Prior art keywords
area
sensor
user
data
sensor data
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.)
Granted
Application number
JP2016074135A
Other languages
Japanese (ja)
Other versions
JP6635857B2 (en
Inventor
亜紀 木村
Aki Kimura
亜紀 木村
智子 三木
Tomoko Miki
智子 三木
由佳 津田
Yuka Tsuda
由佳 津田
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2016074135A priority Critical patent/JP6635857B2/en
Publication of JP2017188717A publication Critical patent/JP2017188717A/en
Application granted granted Critical
Publication of JP6635857B2 publication Critical patent/JP6635857B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Selective Calling Equipment (AREA)
  • Telephonic Communication Services (AREA)

Abstract

PROBLEM TO BE SOLVED: To make it possible to control, at an appropriate timing, not only an apparatus in an area in which a user is present, a presence-site area, but also an apparatus in the user's movement destination area.SOLUTION: An apparatus control system comprises: electric apparatuses (3), a plurality of apparatuses arranged indoors (5) to be controlled; a plurality of sensor modules (2) arranged indoors; and a controller (1). The controller acquires sensor data from the sensor modules; detects an area of indoor areas in which a user (6) is present, a presence-site area (No.1); acquires a movement destination area (No.2) to which the user is to move, using a history of the sensor data; and, on the basis of sensor data acquired from a sensor module in the presence-site area and sensor data acquired from a sensor module in the movement destination area, controls an electric apparatus in the presence-site area (No.1) and an electric apparatus in the movement destination area (No.2).SELECTED DRAWING: Figure 1

Description

本発明は、複数のセンサモジュールと、被制御機器と、被制御機器を制御するコントローラとを有する機器制御システム、この機器制御システムで実施される機器制御方法、被制御機器を制御するコントローラ、及び被制御機器を制御するための機器制御プログラムに関する。   The present invention relates to a device control system having a plurality of sensor modules, a controlled device, and a controller that controls the controlled device, a device control method implemented by the device control system, a controller that controls the controlled device, and The present invention relates to a device control program for controlling a controlled device.

一般に、宅内における環境(例えば、温度)を快適にするため、多くの機器(例えば、電気機器)が使用されている。宅内とは、ある敷地内又はある建物内のような予め定められた領域(空間)内を意味する。機器の例としては、寒さを軽減するための電気カーペット及び床暖房システムなどの暖房機器、暑さを取り除くための扇風機などの冷房機器、並びに冷暖房のためのエアコンディショナーがある。   In general, many devices (for example, electric devices) are used in order to make the environment (for example, temperature) in the home comfortable. The term “home” means a predetermined area (space) such as a certain site or a certain building. Examples of the equipment include heating equipment such as an electric carpet and a floor heating system for reducing cold, cooling equipment such as a fan for removing heat, and an air conditioner for air conditioning.

また、宅内に複数のセンサモジュールを設置し、制御装置としてのサーバ装置が、これらのセンサモジュールのセンサデータを、通信ネットワークを介して収集し及び解析し、解析の結果に基づいて宅内の機器(被制御機器)を制御するシステムが提案されている(例えば、特許文献1及び2参照)。しかし、このようなシステムでは、サーバ装置が管理するセンサモジュールの台数が多くなり、センサモジュールからサーバ装置に送信されるセンサデータが増加すると、サーバ装置の処理能力の不足によって又は通信ネットワークにおけるパケット衝突によって、サーバ装置が被制御機器を適切なタイミングで制御することができない場合がありうる。   In addition, a plurality of sensor modules are installed in a home, and a server device as a control device collects and analyzes sensor data of these sensor modules via a communication network, and based on the result of the analysis, A system for controlling a controlled device has been proposed (see, for example, Patent Documents 1 and 2). However, in such a system, when the number of sensor modules managed by the server device increases and the sensor data transmitted from the sensor module to the server device increases, packet collision in a communication network may occur due to insufficient processing capacity of the server device. Therefore, the server device may not be able to control the controlled device at an appropriate timing.

このような不都合を回避するために、宅内を複数の分割されたエリアとして扱い、分割されたエリアごとに設置された人感センサのセンサデータを受信し、このセンサデータに基づいて人(ユーザ)が存在しているエリアにおける機器をリモートコントローラの表示部に優先的に表示するシステムが提案されている(例えば、特許文献3参照)。   In order to avoid such inconvenience, the house is treated as a plurality of divided areas, sensor data of human sensors installed in each divided area is received, and a person (user) is received based on the sensor data. There has been proposed a system that preferentially displays devices in an area where the device exists on a display unit of a remote controller (see, for example, Patent Document 3).

特開2012−195705号公報JP 2012-195705 A 特開2010−220036号公報JP 2010-220036 A 特開2013−98897号公報JP2013-9897A

しかしながら、特許文献3が提案するシステムは、ユーザが存在しているエリアにおける機器についての表示の優先度を上げるものであり、そのユーザが次に移動するエリア(移動先エリア)における機器の動作を変更することはできない。このため、移動先エリアの機器を最適なタイミングで制御することができない場合がある。   However, the system proposed by Patent Document 3 increases the display priority for devices in the area where the user exists, and the operation of the device in the area where the user moves next (movement destination area) is increased. It cannot be changed. For this reason, there are cases where the devices in the destination area cannot be controlled at the optimum timing.

本発明は、上記課題を解決するためになされたものであり、ユーザが存在しているエリアの被制御機器だけでなく、そのユーザの移動先エリアの被制御機器をも適切なタイミングで制御することを可能にする機器制御システム、機器制御方法、コントローラ、及び機器制御プログラムを提供することを目的とする。   The present invention has been made to solve the above-described problem, and controls not only the controlled device in the area where the user exists, but also the controlled device in the user's destination area at an appropriate timing. An object of the present invention is to provide a device control system, a device control method, a controller, and a device control program that make it possible.

本発明の一態様に係る機器制御システムは、予め定められた領域内に配置された複数の被制御機器と、前記領域内に配置され、前記領域内の状態の検知結果を示すセンサデータを出力する複数のセンサモジュールと、コントローラと、を備え、前記コントローラは、情報を記憶する記憶部と、前記領域に含まれる複数のエリアを示すエリアデータと前記複数の被制御機器及び前記複数のセンサモジュールが配置された位置とを前記記憶部に記憶させるエリア管理部と、前記複数のセンサモジュールから取得された前記センサデータをデータ履歴として前記記憶部に記憶させる履歴管理部と、前記センサデータに基づいて、前記複数のエリアの内のユーザが存在しているエリアである在場エリアを検出する在場検出部と、前記データ履歴を用いて、前記ユーザが存在している前記在場エリアから前記ユーザが移動する移動先と推定される移動先エリアを求める行動推定部と、前記複数のセンサモジュールの内の前記在場エリアにおける第1のセンサモジュールから取得されるセンサデータと前記複数のセンサモジュールの内の前記移動先エリアにおける第2のセンサモジュールから取得されるセンサデータとに基づいて、前記複数の被制御機器の内の前記在場エリアにおける被制御機器と前記複数の被制御機器の内の前記移動先エリアにおける被制御機器とを制御する機器制御部とを有することを特徴としている。   A device control system according to an aspect of the present invention outputs a plurality of controlled devices arranged in a predetermined area and sensor data arranged in the area and indicating a detection result of the state in the area. A plurality of sensor modules, and a controller, wherein the controller stores information, area data indicating a plurality of areas included in the region, the plurality of controlled devices, and the plurality of sensor modules. Based on the sensor data, an area management unit that stores in the storage unit, a history management unit that stores the sensor data acquired from the plurality of sensor modules in the storage unit as a data history, A presence detection unit for detecting a presence area that is an area where a user is present in the plurality of areas, and the data history , A behavior estimation unit for obtaining a destination area estimated as a destination to which the user moves from the presence area in which the user is present, and a first in the presence area of the plurality of sensor modules The presence of the plurality of controlled devices based on sensor data acquired from the sensor module and sensor data acquired from the second sensor module in the destination area of the plurality of sensor modules. And a device control unit that controls the controlled device in the area and the controlled device in the destination area of the plurality of controlled devices.

本発明の他の態様に係る機器制御方法は、予め定められた領域内に配置された複数の被制御機器と、前記領域内に配置され、前記領域内の状態の検知結果を示すセンサデータを出力する複数のセンサモジュールと、前記領域に含まれる複数のエリアを示すエリアデータと前記複数の被制御機器及び前記複数のセンサモジュールが配置された位置とを記憶する記憶部を有するコントローラとを備えたシステムにおける、機器制御方法であって、前記複数のセンサモジュールから取得された前記センサデータをデータ履歴として前記記憶部に記憶させるステップと、前記センサデータに基づいて、前記複数のエリアの内のユーザが存在しているエリアである在場エリアを検出するステップと、前記データ履歴を用いて、前記ユーザが存在している前記在場エリアから前記ユーザが移動する移動先と推定される移動先エリアを求めるステップと、前記複数のセンサモジュールの内の前記在場エリアにおける第1のセンサモジュールから取得されるセンサデータと前記複数のセンサモジュールの内の前記移動先エリアにおける第2のセンサモジュールから取得されるセンサデータとに基づいて、前記複数の被制御機器の内の前記在場エリアにおける被制御機器と前記複数の被制御機器の内の前記移動先エリアにおける被制御機器とを制御するステップとを有することを特徴としている。   A device control method according to another aspect of the present invention includes a plurality of controlled devices arranged in a predetermined area, sensor data arranged in the area and indicating a detection result of a state in the area. A plurality of sensor modules to output, a controller having a storage unit that stores area data indicating a plurality of areas included in the region, and a position where the plurality of controlled devices and the plurality of sensor modules are arranged. In the device control method, the step of storing the sensor data acquired from the plurality of sensor modules in the storage unit as a data history, and based on the sensor data, The presence of the user using the step of detecting the presence area, which is the area where the user exists, and the data history A step of obtaining a destination area estimated as a destination to which the user moves from the recorded area, sensor data acquired from a first sensor module in the existing area among the plurality of sensor modules, and the Based on the sensor data acquired from the second sensor module in the destination area of the plurality of sensor modules, the controlled device and the plurality of controlled devices in the presence area of the plurality of controlled devices. And a step of controlling a controlled device in the destination area of the control device.

本発明の他の態様に係るコントローラは、予め定められた領域内に配置され、状態の検知結果を示すセンサデータを出力する複数のセンサモジュールから前記センサデータを取得し、前記領域内に配置された複数の被制御機器を制御するコントローラであって、情報を記憶する記憶部と、前記領域に含まれる複数のエリアを示すエリアデータと前記複数の被制御機器及び前記複数のセンサモジュールが配置された位置とを前記記憶部に記憶させるエリア管理部と、前記複数のセンサモジュールから取得された前記センサデータをデータ履歴として前記記憶部に記憶させる履歴管理部と、前記センサデータに基づいて、前記複数のエリアの内のユーザが存在しているエリアである在場エリアを検出する在場検出部と、前記データ履歴を用いて、前記ユーザが存在している前記在場エリアから前記ユーザが移動する移動先と推定される移動先エリアを求める行動推定部と、前記複数のセンサモジュールの内の前記在場エリアにおける第1のセンサモジュールから取得されるセンサデータと前記複数のセンサモジュールの内の前記移動先エリアにおける第2のセンサモジュールから取得されるセンサデータとに基づいて、前記複数の被制御機器の内の前記在場エリアにおける被制御機器と前記複数の被制御機器の内の前記移動先エリアにおける被制御機器とを制御する機器制御部とを有することを特徴としている。   A controller according to another aspect of the present invention is arranged in a predetermined area, acquires the sensor data from a plurality of sensor modules that output sensor data indicating a detection result of a state, and is arranged in the area. A controller for controlling a plurality of controlled devices, wherein a storage unit for storing information, area data indicating a plurality of areas included in the region, the plurality of controlled devices, and the plurality of sensor modules are arranged. Based on the sensor data, an area management unit that stores the position in the storage unit, a history management unit that stores the sensor data acquired from the plurality of sensor modules in the storage unit as a data history, Using the presence detection unit that detects the presence area that is the area where the user is present in the plurality of areas, and the data history, A behavior estimation unit for obtaining a destination area estimated as a destination to which the user moves from the presence area in which the user exists, and a first sensor in the presence area among the plurality of sensor modules The presence area of the plurality of controlled devices based on sensor data acquired from the module and sensor data acquired from the second sensor module in the destination area of the plurality of sensor modules And a device control unit that controls the controlled device in the destination area of the plurality of controlled devices.

本発明の他の態様に係る機器制御プログラムは、予め定められた領域内に配置された複数の被制御機器と、前記領域内に配置され、前記領域内の状態の検知結果を示すセンサデータを出力する複数のセンサモジュールと、前記領域に含まれる複数のエリアを示すエリアデータと前記複数の被制御機器及び前記複数のセンサモジュールが配置された位置とを記憶する記憶部を有するコンピュータとを備えたシステムにおいて、前記コンピュータに、前記複数のセンサモジュールから取得された前記センサデータをデータ履歴として前記記憶部に記憶させる処理と、前記センサデータに基づいて、前記複数のエリアの内のユーザが存在しているエリアである在場エリアを検出する処理と、前記データ履歴を用いて、前記ユーザが存在している前記在場エリアから前記ユーザが移動する移動先と推定される移動先エリアを求める処理と、前記複数のセンサモジュールの内の前記在場エリアにおける第1のセンサモジュールから取得されるセンサデータと前記複数のセンサモジュールの内の前記移動先エリアにおける第2のセンサモジュールから取得されるセンサデータとに基づいて、前記複数の被制御機器の内の前記在場エリアにおける被制御機器と前記複数の被制御機器の内の前記移動先エリアにおける被制御機器とを制御する処理とを実行させることを特徴としている。   A device control program according to another aspect of the present invention includes a plurality of controlled devices arranged in a predetermined area, sensor data arranged in the area and indicating a detection result of a state in the area. A plurality of sensor modules to output, and a computer having a storage unit that stores area data indicating a plurality of areas included in the region, and the positions of the plurality of controlled devices and the plurality of sensor modules. In the system, the computer stores the sensor data acquired from the plurality of sensor modules in the storage unit as a data history, and there is a user in the plurality of areas based on the sensor data. The presence of the user using the process of detecting the presence area that is the area that is being performed and the data history A process for obtaining a destination area estimated as a destination to which the user moves from a field area, sensor data acquired from a first sensor module in the presence area among the plurality of sensor modules, and the plurality Based on the sensor data acquired from the second sensor module in the destination area of the sensor module, the controlled device and the plurality of controlled devices in the presence area of the plurality of controlled devices And a process for controlling the controlled device in the movement destination area.

本発明によれば、ユーザが存在しているエリアの被制御機器だけでなく、そのユーザの移動先エリアの被制御機器を適切なタイミングで制御することが可能になる。   According to the present invention, it is possible to control not only the controlled device in the area where the user exists, but also the controlled device in the user's destination area at an appropriate timing.

本発明の実施の形態1に係る機器制御システムの概略構成を示すブロック図である。It is a block diagram which shows schematic structure of the apparatus control system which concerns on Embodiment 1 of this invention. 実施の形態1に係る機器制御システムのセンサモジュールとコントローラの概略構成を示すブロック図である。2 is a block diagram illustrating a schematic configuration of a sensor module and a controller of the device control system according to Embodiment 1. FIG. 実施の形態1に係る機器制御システムのコントローラにおけるエリア更新処理を示すフローチャートである。4 is a flowchart showing an area update process in the controller of the device control system according to the first embodiment. 実施の形態1に係る機器制御システムにおけるエリアごとの1日の在場データの一例を示す図である。It is a figure which shows an example of the daily presence data for every area in the apparatus control system which concerns on Embodiment 1. FIG. 実施の形態1に係る機器制御システムのセンサモジュールの動作を示すフローチャートである。4 is a flowchart showing the operation of the sensor module of the device control system according to the first embodiment. 実施の形態1に係る機器制御システムのコントローラの動作を示すフローチャートである。3 is a flowchart showing an operation of a controller of the device control system according to the first embodiment. 実施の形態1に係る機器制御システムのコントローラにおける在場検出処理を示すフローチャートである。4 is a flowchart showing presence detection processing in the controller of the device control system according to the first embodiment. 実施の形態1に係る機器制御システムのコントローラにおける移動先エリアの推定処理を示すフローチャートである。6 is a flowchart showing a destination area estimation process in the controller of the device control system according to the first embodiment. 実施の形態1に係る機器制御システムのコントローラにおける電気機器の制御動作を示すフローチャートである。4 is a flowchart showing a control operation of the electric device in the controller of the device control system according to the first embodiment. 本発明の実施の形態2に係る機器制御システムの概略構成を示すブロック図である。It is a block diagram which shows schematic structure of the apparatus control system which concerns on Embodiment 2 of this invention. 実施の形態2に係る機器制御システムのセンサモジュールとコントローラの概略構成を示すブロック図である。It is a block diagram which shows schematic structure of the sensor module of the apparatus control system which concerns on Embodiment 2, and a controller. 実施の形態2に係る機器制御システムのコントローラの動作を示すフローチャートである。6 is a flowchart illustrating an operation of a controller of the device control system according to the second embodiment.

《1》実施の形態1
《1−1》実施の形態1の構成
図1は、本発明の実施の形態1に係る機器制御システムの概略的な構成を示すブロック図である。図1の機器制御システムは、実施の形態1に係る機器制御方法を実施することができるシステムである。図1に示されるように、実施の形態1に係る機器制御システムは、複数の被制御機器としての複数の電気機器3と、複数のセンサモジュール2(2a,2b)と、機器制御装置としてのコントローラ1とを有している。コントローラ1は、主要な構成として、通信ネットワーク4を介して通信を行うための通信部(例えば、通信回路)11と、コントローラ1の全体の動作を制御する制御部(例えば、制御回路)12と、情報を記憶する記憶部(例えば、半導体メモリ又はハードディスク装置など)13とを備えている。また、制御部12は、記憶部13に記憶されているソフトウェアプログラムを実行する情報処理部としてのプロセッサであってもよい。また、コントローラ1は、機器制御システム専用の情報処理装置であってもよく、又は、記憶部13に記憶されている機器制御プログラムを実行するコンピュータ(サーバ装置)であってもよい。
<< 1 >> Embodiment 1
<< 1-1 >> Configuration of Embodiment 1 FIG. 1 is a block diagram showing a schematic configuration of a device control system according to Embodiment 1 of the present invention. The device control system in FIG. 1 is a system that can implement the device control method according to the first embodiment. As shown in FIG. 1, the device control system according to Embodiment 1 includes a plurality of electrical devices 3 as a plurality of controlled devices, a plurality of sensor modules 2 (2a, 2b), and a device control device. And a controller 1. The controller 1 mainly includes a communication unit (for example, a communication circuit) 11 for performing communication via the communication network 4, and a control unit (for example, a control circuit) 12 for controlling the overall operation of the controller 1. And a storage unit (for example, a semiconductor memory or a hard disk device) 13 for storing information. Further, the control unit 12 may be a processor as an information processing unit that executes a software program stored in the storage unit 13. The controller 1 may be an information processing device dedicated to the device control system, or may be a computer (server device) that executes a device control program stored in the storage unit 13.

センサモジュール2a(2)は、独立した検知装置であり、センサモジュール2b(2)は、電気機器3の内部に備えられる又は電気機器3の一部としての検知装置である。領域(空間)5は、複数のエリアに区分される。複数のエリアから構成される領域5内のことを、「宅内」ともいう。本願において、宅内とは、ある敷地内又はある建物内のような予め定められた領域(空間)内を意味する。図1には、宅内を4つに分割して得られた4つのエリアNo.1,No.2,No.3,No.4が示されているが、エリアの数は複数であればよく、4つに限定されない。また、図1には、エリアNo.1,No.2の各々に、1台の電気機器3(センサモジュール2bを含む)が配置され、エリアNo.3,No.4の各々に、1台の電気機器3(センサモジュールを含まない)と1台のセンサモジュール2aが配置されている場合が示されるが、本発明はこのような形態に限定されない。エリアNo.1,No.2,No.3,No.4の各々に、2台以上の電気機器3が配置されてもよく、2台以上のセンサモジュール2が配置されてもよい。また、図1では、コントローラ1は、エリアNo.1,No.2,No.3,No.4の外側に示されているが、コントローラ1は、エリアNo.1,No.2,No.3,No.4のいずれかの内部に設定されてもよい。   The sensor module 2 a (2) is an independent detection device, and the sensor module 2 b (2) is a detection device provided inside the electrical device 3 or as a part of the electrical device 3. The region (space) 5 is divided into a plurality of areas. The area 5 composed of a plurality of areas is also referred to as “home”. In the present application, the term “home” means a predetermined area (space) such as a certain site or a certain building. FIG. 1 shows four area numbers obtained by dividing the home into four areas. 1, No. 1 2, no. 3, No. Although four are shown, the number of areas should just be plural, and is not limited to four. Further, in FIG. 1, No. 1 2 is provided with one electric device 3 (including the sensor module 2b). 3, No. 4 shows a case where one electrical device 3 (not including a sensor module) and one sensor module 2a are arranged, but the present invention is not limited to such a form. Area No. 1, No. 1 2, no. 3, No. Two or more electric devices 3 may be arranged in each of the four, or two or more sensor modules 2 may be arranged. Also, in FIG. 1, No. 1 2, no. 3, No. 4, the controller 1 has an area no. 1, No. 1 2, no. 3, No. 4 may be set.

コントローラ1は、通信ネットワーク4を介して複数のセンサモジュール2と接続され、複数のセンサモジュール2と通信可能であり、複数のセンサモジュール2が検知した状態を示すセンサデータを取得することができる。コントローラ1は、通信ネットワーク4を介して複数の電気機器3と接続されており、複数の電気機器3と通信可能であり、複数の電気機器3の稼働状態及びユーザ操作の内容を示す機器データを取得することができ、複数の電気機器3を制御することができる。電気機器3は、例えば、家電機器である。複数の電気機器3は、暖房機器、冷房機器、エアコンディショナー、映像機器、音響機器、及び照明機器の少なくとも1つを含むことができる。複数のセンサモジュール2とコントローラ1との間の通信及び複数の電気機器3とコントローラ1との間の通信に使用される通信ネットワーク4は、有線又は無線のいずれであってもよい。有線通信の方式は、例えば、有線LAN(Local Area Network)であるEthernet(登録商標)又はシリアル通信などである。無線通信の方式は、例えば、無線LANとしてのWiFi、WiSUN(Wireless Smart Utility Network)、又はiBeaconなどである。   The controller 1 is connected to the plurality of sensor modules 2 via the communication network 4, can communicate with the plurality of sensor modules 2, and can acquire sensor data indicating a state detected by the plurality of sensor modules 2. The controller 1 is connected to a plurality of electrical devices 3 via a communication network 4, can communicate with the plurality of electrical devices 3, and stores device data indicating operation states of the plurality of electrical devices 3 and contents of user operations. The plurality of electric devices 3 can be controlled. The electric device 3 is, for example, a home appliance. The plurality of electrical devices 3 can include at least one of a heating device, a cooling device, an air conditioner, a video device, an audio device, and a lighting device. The communication network 4 used for communication between the plurality of sensor modules 2 and the controller 1 and communication between the plurality of electrical devices 3 and the controller 1 may be either wired or wireless. The wired communication method is, for example, Ethernet (registered trademark) that is a wired LAN (Local Area Network) or serial communication. The wireless communication method is, for example, WiFi as a wireless LAN, WiSUN (Wireless Smart Utility Network), or iBeacon.

コントローラ1は、センサモジュール2からセンサデータを取得して使用することができる。複数のセンサモジュール2から取得されるセンサデータは、例えば、複数のエリアNo.1,No.2,No.3,No.4のいずれかにおけるユーザ6の動き(物の動き)の存在を示すデータ(人検知データ)、複数の電気機器3におけるユーザ6による操作があったことを示すデータ(例えば、照明機器の電源スイッチのオン又はオフを示す信号)、又は複数の電気機器3の動作状態の変更があったことを示すデータ(例えば、音響機器の音量の変更を示す信号)などである。具体的に言えば、コントローラ1は、電気機器3の稼働状態を示す稼働状態データ及び電気機器3のユーザ操作の内容を示す操作内容データを取得することができ、取得した稼働状態データ及び操作内容データをもセンサデータとして使用することができる。例えば、あるエリアの電気機器(例えば、暖房機器)の電源スイッチのオン又はオフの操作があった場合には、このエリアには人(ユーザ)が存在していると判断することができるので、操作内容データはセンサモジュール2のセンサデータと同様に人検知データとして利用可能である。また、例えば、あるエリアの電気機器(例えば、音響機器)の音量のレベルが決められたレベル以上である場合には、このエリアにはユーザが存在している可能性が高いと判断することができるので、稼働状態データはセンサモジュール2のセンサデータと同様に人検知データとして利用可能である。したがって、本出願におけるセンサデータとしての人検知データは、センサモジュール2のセンサデータだけでなく、電気機器3の稼働状態データ及び電気機器3の操作内容データを含む。   The controller 1 can acquire sensor data from the sensor module 2 and use it. The sensor data acquired from the plurality of sensor modules 2 includes, for example, a plurality of area numbers. 1, No. 1 2, no. 3, No. 4, data (human detection data) indicating the presence of movement (object movement) of the user 6 in any one of 4 and data indicating that the user 6 has performed an operation on the plurality of electrical devices 3 (for example, a power switch of a lighting device) Or a signal indicating that the operating state of the plurality of electrical devices 3 has been changed (for example, a signal indicating a change in the volume of the acoustic device). Specifically, the controller 1 can acquire operation state data indicating the operation state of the electric device 3 and operation content data indicating the contents of the user operation of the electric device 3, and the acquired operation state data and operation content can be acquired. Data can also be used as sensor data. For example, when there is an operation of turning on or off a power switch of an electrical device (for example, a heating device) in an area, it can be determined that there is a person (user) in this area. The operation content data can be used as human detection data like the sensor data of the sensor module 2. In addition, for example, when the volume level of an electrical device (for example, an acoustic device) in a certain area is equal to or higher than a predetermined level, it may be determined that there is a high possibility that a user exists in this area. Therefore, the operation state data can be used as human detection data in the same manner as the sensor data of the sensor module 2. Therefore, the human detection data as the sensor data in the present application includes not only the sensor data of the sensor module 2 but also the operating state data of the electric device 3 and the operation content data of the electric device 3.

図2は、図1に示されるセンサモジュール2とコントローラ1の概略構成を示すブロック図である。図2に示されるように、センサモジュール2は、各エリアにおける状態(例えば、物理量)を検知して検知結果に応じた検知信号(センサデータ)を出力するセンサ部(例えば、動く物を検知する人感センサ)21と、センサモジュール2の全体の動作を制御するセンサ制御部(例えば、制御回路)22と、ネットワークインタフェースなどのような通信部(例えば、通信回路)23と、センサデータを記憶するセンサ記憶部(例えば、半導体メモリ)24とを備えている。センサ制御部22は、通信部23及び通信ネットワーク4を介してコントローラ1の通信部11と通信することができる。センサ制御部22は、コントローラ1からセンサデータの取得タイミング情報を受け取ることができる。センサ制御部22の通信部23は、通信ネットワーク4を介して、コントローラ1の通信部11と通信する。また、センサ制御部22は、センサ記憶部24に記憶されているセンサデータを、取得タイミング情報に基づく時間間隔ごとに(一定の周期で)、通信部23を介してコントローラ1に送信することができる。ただし、センサモジュール2の構成は図2に示されるものに限定されない。例えば、センサモジュール2bが電気機器3の一部である場合には、通信部23の代わりに電気機器3の通信部を利用してもよし、センサ記憶部24の代わりに電気機器3の記憶部を利用してもよい。   FIG. 2 is a block diagram showing a schematic configuration of the sensor module 2 and the controller 1 shown in FIG. As shown in FIG. 2, the sensor module 2 detects a state (for example, physical quantity) in each area and outputs a detection signal (sensor data) according to the detection result (for example, detects a moving object). (Human sensor) 21, a sensor control unit (for example, control circuit) 22 for controlling the entire operation of the sensor module 2, a communication unit (for example, communication circuit) 23 such as a network interface, and sensor data are stored. Sensor storage unit (for example, a semiconductor memory) 24. The sensor control unit 22 can communicate with the communication unit 11 of the controller 1 via the communication unit 23 and the communication network 4. The sensor control unit 22 can receive sensor data acquisition timing information from the controller 1. The communication unit 23 of the sensor control unit 22 communicates with the communication unit 11 of the controller 1 via the communication network 4. Further, the sensor control unit 22 may transmit the sensor data stored in the sensor storage unit 24 to the controller 1 via the communication unit 23 for each time interval based on the acquisition timing information (at a constant cycle). it can. However, the configuration of the sensor module 2 is not limited to that shown in FIG. For example, when the sensor module 2 b is a part of the electrical device 3, the communication unit of the electrical device 3 may be used instead of the communication unit 23, or the storage unit of the electrical device 3 instead of the sensor storage unit 24. May be used.

図2に示されるように、コントローラ1は、通信部11と、制御部12と、記憶部13と、ユーザ指示が入力される操作部14と、情報を表示する表示部15とを備えている。操作部14は、例えば、キーボード又はマウスである。表示部15は、液晶ディスプレイのような表示装置である。操作部14と表示部15とは、一体に形成されたタッチパネル式の表示入力装置であってもよい。制御部12は、エリア管理部121と、履歴管理部122と、在場検出部123と、行動推定部124と、機器制御部125とを有している。「在場」とは、人(ユーザ)が存在しているエリア(場所)である。「在場検出」とは、ユーザが存在しているエリアを特定することである。記憶部13は、データ履歴記憶部132と、エリアデータ記憶部131とを有している。データ履歴記憶部132と、エリアデータ記憶部131とは、別個の記憶部(例えば、半導体メモリ)であってもよし、同じ記憶部(例えば、半導体メモリ)の異なる記憶領域であってもよい。履歴管理部122は、通信部11で受信した1つ以上のセンサデータを、データ履歴としてデータ履歴記憶部132に記憶させる。データ履歴は、決められた期間(例えば、過去1年のデータなど)のセンサデータである。   As shown in FIG. 2, the controller 1 includes a communication unit 11, a control unit 12, a storage unit 13, an operation unit 14 to which a user instruction is input, and a display unit 15 that displays information. . The operation unit 14 is, for example, a keyboard or a mouse. The display unit 15 is a display device such as a liquid crystal display. The operation unit 14 and the display unit 15 may be a touch panel display input device formed integrally. The control unit 12 includes an area management unit 121, a history management unit 122, a presence detection unit 123, a behavior estimation unit 124, and a device control unit 125. “Present” is an area (place) where a person (user) exists. “Presence detection” is to identify an area where a user exists. The storage unit 13 includes a data history storage unit 132 and an area data storage unit 131. The data history storage unit 132 and the area data storage unit 131 may be separate storage units (for example, a semiconductor memory) or different storage areas of the same storage unit (for example, a semiconductor memory). The history management unit 122 causes the data history storage unit 132 to store one or more sensor data received by the communication unit 11 as a data history. The data history is sensor data for a predetermined period (for example, data for the past year).

センサモジュール2は、予めどのエリアに設置されているかが既知である。コントローラ1は、センサモジュール2の設置位置を、例えば、ECHONET Liteプロトコル(エコーネットコンソーシアムが策定した通信プロトコル)による設置情報を使用して取得可能であり、又は、センサモジュール2に緯度及び経度センサを備えることによって取得可能であり、又は、センサモジュール2の設置時にコントローラ1の記憶部13に位置情報をユーザ入力することで取得可能である。また、コントローラ1は、例えば、通信部23が無線通信を使用する場合には、設置場所が既知のアクセスポイント(図示せず)との通信時の電波強度によって(電波強度が強いほどアクセスポイントに近い)、エリアデータを取得可能である。さらに、コントローラ1は、2つ以上の設定位置が既知のアクセスポイントとの通信時の電波強度の違いを利用して、通信部23の場所を算出することが可能である。また、センサモジュール2に備えられた照度センサと時刻とによってセンサモジュールの宅内の位置を求めることも可能である。例えば、予め計測された宅内の時刻と照度との関係を示すデータ履歴と、センサモジュール2から取得された照度センサのデータとを照合することによって、センサモジュールの設置位置を求める(推定する)ことが可能となる。これらのセンサモジュール2と設置エリアとの関連付けは、エリアデータ記憶部131に保存される。   Sensor module 2 are known or are installed in advance in which area. The controller 1 can acquire the installation position of the sensor module 2 using, for example, installation information based on the ECHONET Lite protocol (communication protocol established by the Echonet Consortium), or the sensor module 2 can be provided with a latitude and longitude sensor. It can be acquired by providing it, or can be acquired by user-inputting positional information into the storage unit 13 of the controller 1 when the sensor module 2 is installed. In addition, for example, when the communication unit 23 uses wireless communication, the controller 1 uses the radio wave intensity during communication with an access point (not shown) whose installation location is known (the higher the radio wave intensity, Near), area data can be acquired. Furthermore, the controller 1 can calculate the location of the communication unit 23 using the difference in radio wave intensity during communication with an access point having two or more set positions known. It is also possible to obtain the position of the sensor module in the house from the illuminance sensor provided in the sensor module 2 and the time. For example, the installation position of the sensor module is obtained (estimated) by collating the data history indicating the relationship between the pre-measured time in the house and the illuminance with the data of the illuminance sensor acquired from the sensor module 2. Is possible. The association between the sensor module 2 and the installation area is stored in the area data storage unit 131.

在場検出部123は、通信部11によって受信されたセンサデータから人(ユーザ)が存在しているエリア(在場エリア)を検出する。ユーザが存在しているエリアの検出に用いられるセンサデータは、例えば、動きを検出するセンサ部21である人感センサから出力される人検知データであってもよい。また、ユーザが存在しているエリアの検出に用いられるセンサデータは、赤外線センサによる人感センサ、カメラ撮影によって取得された画像データの解析処理によってユーザを検出するセンサ、電気機器3の電源スイッチのオン及びオフに基づく操作内容データ、電気機器3のユーザによる操作入力に基づく操作内容データであってもよい。また、在場検出部123は、これらセンサデータの2つ以上を組み合わせて、ユーザが存在しているエリアであるか否かを判断してもよい。   The presence detection unit 123 detects an area (present area) where a person (user) exists from the sensor data received by the communication unit 11. The sensor data used for detecting the area where the user is present may be, for example, human detection data output from a human sensor that is the sensor unit 21 that detects movement. In addition, sensor data used for detection of an area where the user is present includes a human sensor using an infrared sensor, a sensor that detects a user through analysis processing of image data acquired by camera shooting, and a power switch of the electrical device 3. Operation content data based on on and off, and operation content data based on an operation input by a user of the electrical device 3 may be used. In addition, the presence detection unit 123 may determine whether the area is where the user exists by combining two or more of these sensor data.

例えば、ユーザの動きを検知するセンサモジュール2としての人感センサが動きを検知した場合(センサデータを出力する場合)であっても、ユーザの動きが止まると、人感センサはユーザを検知しなくなる(センサデータを出力しなくなる)。人感センサによるユーザの検知があった後、電気機器3である照明機器の操作ボタンが操作され、例えば、照明機器が点灯したならば、照明機器の点灯中は、この照明機器が設置されているエリアにユーザが存在している可能性が高く、ユーザが存在していると判断することができる。しかしながら、電気機器3としての照明機器を点灯したまま、点灯操作をしたユーザが他のエリアに移動する場合もある。このため、センサモジュール2としての人感センサによるユーザの検知が、決められた一定の時間以上継続しない場合には(例えば、一定時間以上にわたり、動きの検知が繰り返されない場合には)、照明機器が点灯中であっても、その照明機器が設定されているエリアにユーザが存在していない可能性が高い(すなわち、ユーザが存在していないと推定することができる)。また、あるエリアにユーザが存在していることの検知に、他の電気機器の操作を考慮することもできる。例えば、電気機器3としての映像機器であるテレビの電源のオン及びオフの操作及びテレビのチャンネルの切り替え操作などのような、リモコンによる赤外線センサの情報を取得して、在場検出のデータとして使用することができる。このように、複数のセンサデータを組み合わせて使用することによって、より精度の高い在場検出を行うことができる。   For example, even if the human sensor as the sensor module 2 that detects the user's movement detects the movement (when outputting sensor data), the human sensor detects the user when the movement of the user stops. (Sensor data is not output.) After the user's detection by the human sensor, the operation button of the lighting device which is the electric device 3 is operated. For example, if the lighting device is turned on, the lighting device is installed while the lighting device is turned on. It is highly possible that a user exists in a certain area, and it can be determined that a user exists. However, there are cases where the user who performed the lighting operation moves to another area while the lighting device as the electric device 3 is turned on. For this reason, when the user's detection by the human sensor as the sensor module 2 does not continue for a certain fixed time (for example, when motion detection is not repeated for a certain time or longer), illumination is performed. Even when the device is on, there is a high possibility that the user does not exist in the area where the lighting device is set (that is, it can be estimated that the user does not exist). In addition, the operation of another electric device can be taken into consideration when detecting that a user exists in a certain area. For example, the information of the infrared sensor by the remote controller is acquired and used as the presence detection data, such as the power on / off operation of the television, which is the video device as the electrical device 3, and the channel switching operation of the television. can do. In this way, presence detection with higher accuracy can be performed by using a plurality of sensor data in combination.

また、在場検出部123は、エリアデータ記憶部131に、検出されたユーザが存在しているエリア(在場エリア)ごとに、ユーザがそのエリアに存在したことを示す履歴(在場履歴)を保存する。「在場履歴」は、エリアごとの在場時刻と在場時間である。「在場時刻」とは、ユーザがエリアに存在している時刻である。在場時刻は、ユーザがエリアに入った時刻(入場時刻)、又は、ユーザがそのエリアから出た時刻(退場時刻)、又は、これらの両方である。「在場時間」とは、ユーザがエリアに存在している時間(期間)である。エリアデータ記憶部131に保存された在場履歴は、次の在場検出時に読み出され、在場検出に使用される。例えば、ユーザが過去(例えば、過去5週間)の同じ時刻に同じエリアに存在していたことを示す在場履歴がある場合には、在場検出部123は、ユーザがそのエリアに存在していることの判定の確実性(在場確率)は上げ、在場履歴がない場合には、ユーザがそのエリアに存在していること判定の確実性(在場確率)を下げるなどの判定を行ってもよい。これらの在場履歴から、算出される確率を加味して在場検出を行うことで、より在場検出の精度を高めることができる。   In addition, the presence detection unit 123 stores, for each area (present area) where the detected user exists in the area data storage unit 131, a history (present history) indicating that the user exists in that area. Save. “Presentation history” is the attendance time and attendance time for each area. The “present time” is the time when the user is present in the area. The presence time is the time when the user enters the area (entry time), the time when the user leaves the area (exit time), or both. The “present time” is a time (period) in which the user exists in the area. The presence history saved in the area data storage unit 131 is read at the next presence detection and used for presence detection. For example, when there is a presence history indicating that the user has been in the same area at the same time in the past (for example, the past 5 weeks), the presence detection unit 123 indicates that the user is in that area. The certainty (presence probability) of the presence determination is raised, and if there is no presence history, the determination of the presence of the user in the area (decision of presence) is reduced. May be. By performing presence detection from these presence histories in consideration of the calculated probability, the accuracy of presence detection can be further increased.

行動推定部124は、センサモジュール2から取得したセンサデータが示す値から、エリアを跨いで移動した(すなわち、エリアの境界を超えて移動した)ユーザの行動を検出(推定)する。例えば、エリアNo.1のセンサモジュール2が作動(すなわち、動くユーザを検知)し、その直後に、エリアNo.1に隣接するエリアNo.2のセンサモジュール2が作動(すなわち、ユーザを検知)した場合、ユーザがエリアNo.1からエリアNo.2に移動した可能性が高いので、ユーザがエリアNo.1からエリアNo.2に移動したと判断(推定)する。   The behavior estimation unit 124 detects (estimates) the behavior of the user who has moved across the area (that is, moved beyond the boundary of the area) from the value indicated by the sensor data acquired from the sensor module 2. For example, area No. 1 sensor module 2 is activated (that is, a moving user is detected). No. 1 adjacent to No. 1 2 is activated (that is, when a user is detected), the user is in area No. 1 to area no. Since there is a high possibility that the user has moved to area 2, 1 to area no. It is determined (estimated) that it has moved to 2.

また、行動推定部124は、エリアNo.1のセンサモジュール2としてエリアNo.1を撮影するカメラ(撮像装置)から出力される撮影画像にユーザが映っていた(すなわち、撮像画像からユーザの存在が検出されていていた)場合に、エリアNo.1を撮影するカメラから出力される撮影画像にユーザが映らなくなり(すなわち、撮像画像からユーザの存在が検出されなくなり)、その直後に、エリアNo.1に隣接するエリアNo.2のセンサモジュール2としてカメラから出力される撮影画像にユーザが映っている(すなわち、撮像画像からユーザの存在が検出され)とすると、ユーザがエリアNo.1からエリアNo.2に移動した可能性が高いので、ユーザがエリアNo.1からエリアNo.2に移動したと判断(推定)する。   In addition, the behavior estimation unit 124 has an area No. As the sensor module 2 of area 1, area no. When the user is reflected in the captured image output from the camera (imaging device) that captures image No. 1 (that is, the presence of the user is detected from the captured image), the area No. No longer appears in the captured image output from the camera that captures the image 1 (that is, the presence of the user is not detected from the captured image). No. 1 adjacent to No. 1 Assuming that the user is shown in the captured image output from the camera as the sensor module 2 of No. 2 (that is, the presence of the user is detected from the captured image), the user has the area No. 1 to area no. Since there is a high possibility that the user has moved to area 2, 1 to area no. It is determined (estimated) that it has moved to 2.

また、行動推定部124は、複数のセンサデータが示す値を組み合わせることによって、ユーザの移動を伴う行動の判断(推定)をより高精度に行う(すなわち、推定結果の信頼性を高める)ことができる。例えば、行動推定部124は、エリアNo.1のセンサモジュール2がユーザを検知すると共にエリアNo.1の照明機器がオフされ、その直後に、エリアNo.1に隣接するエリアNo.2のセンサモジュール2がユーザを検知すると共にエリアNo.2の照明機器がオンされたことが検出された場合、エリアNo.1からエリアNo.2にユーザが移動したことをより高精度に判断(推定)することができる。   In addition, the behavior estimation unit 124 can perform the determination (estimation) of the behavior accompanied by the movement of the user with higher accuracy (ie, increase the reliability of the estimation result) by combining the values indicated by the plurality of sensor data. it can. For example, the behavior estimation unit 124 uses the area No. 1 sensor module 2 detects the user and area No. 1 is turned off, and immediately after that, the area No. No. 1 adjacent to No. 1 2 sensor module 2 detects the user and area No. 2 is detected, the area No. 2 is detected. 1 to area no. It is possible to determine (estimate) that the user has moved to 2 with higher accuracy.

エリア管理部121は、行動推定部124で使用する複数のエリアに関する情報(エリアデータ)を管理し、エリアデータ記憶部131にエリアデータを保存させ、エリアデータ記憶部131からエリアデータを読み出し、エリアデータ記憶部131に保存されているエリアデータを更新する。エリア管理部121は、例えば、宅内の全範囲をユーザが移動し得る範囲とみなし、宅内の全範囲を複数のエリアに分割する(すなわち、複数のエリアの配置及び境界を決定する)。また、エリア管理部121は、ユーザがあるエリア内に移動した後に当該エリア内に一定時間以上とどまるエリアと、ユーザがあるエリア内に移動しても一定時間以上とどまらず通過する(すなわち、一定時間以内に他のエリアに移動する)エリアと、を互いに異なる種類のエリアとみなすことによって、エリアの種類を分類することもできる。エリアの種類は、例えば、リビング、寝室、キッチン、子供部屋、廊下、玄関、浴室、トイレなどである。また、エリアの種類は、ユーザが長時間とどまると考えられるエリア(例えば、部屋)、ユーザが長時間とどまらないと考えられるエリア(例えば、廊下、玄関)、ユーザがとどまるが1時間以内に移動するエリア(浴室、トイレなど)であってもよい。機器制御部125は、エリア管理部121が決めるエリアの種類ごとに、センサデータの取得頻度(単位時間当たりのセンサデータの取得回数)のデフォルト値を予め決めることができる。また、エリア管理部121は、複数のエリアの各々について、ユーザが1日のうちで一定時間以上とどまる時間帯と一定時間以上とどまる人数についてのデータ履歴に基づいて、複数のエリアの種類を分類することもできる。   The area management unit 121 manages information (area data) regarding a plurality of areas used by the behavior estimation unit 124, stores area data in the area data storage unit 131, reads area data from the area data storage unit 131, and The area data stored in the data storage unit 131 is updated. For example, the area management unit 121 regards the entire range in the house as a range in which the user can move, and divides the entire range in the house into a plurality of areas (that is, determines the arrangement and boundaries of the plurality of areas). In addition, the area management unit 121 passes through an area where the user stays in the area for a certain period of time after moving into the area, and passes through the area for a certain period of time even if the user moves into the area (ie, for a certain period of time). It is also possible to classify the types of areas by regarding the areas that move to other areas within the same range as different types of areas. The types of areas are, for example, living room, bedroom, kitchen, children's room, corridor, entrance, bathroom, toilet and the like. In addition, the types of areas are an area where the user is expected to stay for a long time (for example, a room), an area where the user is not expected to stay for a long time (for example, a corridor, an entrance), and the user stays but moves within an hour. It may be an area (bathroom, toilet, etc.). The device control unit 125 can predetermine a default value of sensor data acquisition frequency (number of acquisitions of sensor data per unit time) for each type of area determined by the area management unit 121. In addition, the area management unit 121 classifies the types of the plurality of areas based on the data history regarding the time zone in which the user stays for a certain period of time or more and the number of people who stay for a certain period of time or more in one day. You can also

エリアデータ記憶部131は、エリアデータを保存する。エリアデータは、例えば、エリアの名称、エリアのID(識別子)、エリア管理部121によって分類されたエリアの種類、エリアの種類ごとに決められたセンサデータの取得頻度などを含むことができる。また、エリアデータ記憶部131は、複数のエリアの各々について、ユーザが存在しているエリア(在場エリア)であるか否かの検出結果をも保存することができる。エリアデータ記憶部131に保存されるエリアデータは、予め入力されており、エリア管理部121によって更新される。宅内における複数のエリアは、例えば、リビング、キッチン、廊下、浴室などを含む。複数のエリアの内の、玄関、廊下などは、エリアの種類を、ユーザが移動するときに通過するがユーザがとどまらないエリアに分類することができる。複数のエリアの内の洗面場、浴室、トイレなどは、エリアの種類を、ユーザがとどまる時間が一定時間を超えないエリアに分類することができる。複数のエリアの内の、リビング、ダイニング、寝室などは、エリアの種類を、ユーザが長時間とどまるエリアに分類することができる。エリアデータ記憶部131には、エリアの種類をエリアデータと共に保存される。   The area data storage unit 131 stores area data. The area data can include, for example, an area name, an area ID (identifier), an area type classified by the area management unit 121, an acquisition frequency of sensor data determined for each area type, and the like. The area data storage unit 131 can also store a detection result as to whether or not each of the plurality of areas is an area where the user exists (present area). The area data stored in the area data storage unit 131 is input in advance and is updated by the area management unit 121. The plurality of areas in the house include, for example, a living room, a kitchen, a hallway, a bathroom, and the like. Of a plurality of areas, entrances, corridors, and the like can be classified into areas that pass when the user moves but do not stop. The washrooms, bathrooms, toilets, etc. of the plurality of areas can be classified into areas where the user stays for a certain period of time. The living room, dining room, bedroom, etc. of the plurality of areas can be classified into areas where the user stays for a long time. The area data storage unit 131 stores the area type together with the area data.

エリア管理部121は、操作部14からのユーザ入力によって、エリアデータ記憶部131に保存されているエリアデータを更新することができる。例えば、エリア管理部121は、1つの部屋に仕切りを設けて2つの部屋に変更する場合には、1つのエリアであった部屋を部屋(1)と部屋(2)に対応する2つのエリアに分けて管理するようにエリアデータ記憶部131に保存されているエリアデータを更新することができる。このように、エリアを適切に設定することによって、必要なエリアのセンサデータのみを取得し、ユーザが存在しているエリアの電気機器3のみを効率よく制御することが可能になる。   The area management unit 121 can update the area data stored in the area data storage unit 131 by a user input from the operation unit 14. For example, when the area management unit 121 changes a room to two rooms by providing a partition, the room that was one area is changed into two areas corresponding to the room (1) and the room (2). The area data stored in the area data storage unit 131 can be updated so as to be managed separately. Thus, by appropriately setting the area, it is possible to acquire only the sensor data of the necessary area and efficiently control only the electric device 3 in the area where the user exists.

また、エリア管理部121は、センサデータの履歴とエリアデータの履歴とによって、エリアデータの追加、削除、更新を行ってもよい。例えば、リビングダイニングが一体となっていてリビングにユーザが存在している場合、常にダイニングにもユーザがいるという履歴が一定回数以上(又は、一定の期間以上にわたり)検出された場合には、エリア管理部121は、リビングとダイニングは、同一エリアとして更新することができる。   The area management unit 121 may add, delete, and update area data based on the sensor data history and the area data history. For example, when living dining is integrated and there is a user in the living room, a history that there is always a user in dining is detected more than a certain number of times (or over a certain period of time). The management unit 121 can update the living room and the dining area as the same area.

機器制御部125は、在場検出部123で検出された在場エリアと行動推定部124で推定されたユーザの移動先エリア(予測された移動先エリア)の電気機器を、在場エリアに存在しているユーザ及び移動先エリアに移動したユーザにとって快適な状態にするための制御を行う。ここで、「快適な状態」とは、予め定められた固定値である温度及び湿度を、ユーザが快適と感じる他の値に変更するなどの快適な状態とする。機器制御部125は、固定値を、例えば、不快指数で一般に快いとされる範囲の値から温度及び湿度を算出した値に設定することができる。また、機器制御部125は、固定値を、PMV(Predicted Mean Vote)値を考慮してユーザが快適と感じる状態を示す値に設定することができる。さらに、機器制御部125は、固定値を、目的に応じて異なる方法で決定することができる。例えば、機器制御部125は、固定値を、熱中症を避けるという目的を達成するために、温度及び湿度が一定値以下の値に設定することができる。また、機器制御部125は、固定値を、細菌又はウィルスの繁殖を防ぐために湿度が一定値以下の値に設定することができる。さらに、機器制御部125は、固定値を、ダニの繁殖を防ぐために、湿度が一定値以下である値に設定することができる。さらにまた、機器制御部125は、固定値を、屋外の温度及び湿度との差が大きくなりすぎないようするために、屋外の温度及び湿度などの屋外環境値に応じて設定することができる。   The device control unit 125 includes the presence area detected by the presence detection unit 123 and the electrical devices of the user's destination area (predicted destination area) estimated by the behavior estimation unit 124 in the presence area. Control is performed to make the user comfortable and the user who has moved to the destination area. Here, the “comfortable state” refers to a comfortable state such as changing the predetermined fixed values of temperature and humidity to other values that the user feels comfortable with. The device control unit 125 can set the fixed value to, for example, a value obtained by calculating the temperature and humidity from a value in a range generally regarded as pleasant by the discomfort index. In addition, the device control unit 125 can set the fixed value to a value indicating a state in which the user feels comfortable in consideration of the PMV (Predicted Mean Vote) value. Furthermore, the device control unit 125 can determine the fixed value using a different method depending on the purpose. For example, the device control unit 125 can set the fixed value to a value equal to or lower than a certain value in order to achieve the purpose of avoiding heat stroke. In addition, the device control unit 125 can set the fixed value to a value equal to or less than a certain value in order to prevent the growth of bacteria or viruses. Furthermore, the device control unit 125 can set the fixed value to a value at which the humidity is equal to or less than a certain value in order to prevent tick propagation. Furthermore, the device control unit 125 can set the fixed value according to the outdoor environment value such as the outdoor temperature and humidity so that the difference from the outdoor temperature and humidity does not become too large.

また、「快適な状態」は、ユーザが移動前に存在していたエリアにおける在場時間に従って決定することもできる。ユーザは、直前まで存在していたエリアにおけるユーザの在場時間が一定以上の長さであった場合には、そのエリアの温度及び湿度などを快適な状態とみなし、その温度及び湿度などと移動先のエリアの温度及び湿度などの差を小さくするように機器を制御することができる。   In addition, the “comfortable state” can be determined according to the presence time in the area where the user existed before moving. If the user's presence time in an area that existed immediately before is longer than a certain length, the user regards the temperature and humidity of the area as a comfortable state, and moves with the temperature and humidity. The device can be controlled to reduce the difference in temperature and humidity of the previous area.

さらに、「快適な状態」とは、エリアにおける必要な被制御機器である電気機器3を自動で制御することも含む。例えば、移動先エリアの電気機器3である照明機器をオンする、移動先エリアの電気機器3であるエアコンディショナーの風向をユーザに向くように制御する、移動先エリアの電気機器3であるテレビの音量を調節するなどである。   Further, the “comfortable state” includes automatically controlling the electric device 3 that is a necessary controlled device in the area. For example, the lighting device that is the electrical device 3 in the destination area is turned on, the wind direction of the air conditioner that is the electrical device 3 in the destination area is controlled to face the user, and the television that is the electrical device 3 in the destination area is controlled. For example, adjusting the volume.

ユーザの入力は、例えば、コントローラ1に備えられた操作部14から入力される。また、ユーザの入力は、表示部15に選択肢がボタン(タッチパネルの操作ボタン)として表示され、それをユーザが指で選択する操作によって行われてもよい。また、ユーザの入力は、通信ネットワーク4に接続された携帯端末(例えば、スマートフォン、携帯電話など)から無線通信によって行われてもよい。   The user input is input from, for example, the operation unit 14 provided in the controller 1. Further, the user input may be performed by an operation in which options are displayed as buttons (touch panel operation buttons) on the display unit 15 and the user selects them with a finger. The user input may be performed by wireless communication from a mobile terminal (for example, a smartphone, a mobile phone, etc.) connected to the communication network 4.

《1−2》実施の形態1の動作
図3は、実施の形態1に係る機器制御システムに含まれるコントローラ1のエリア更新処理を示すフローチャートである。図3に示されるように、先ず、制御部12内のエリア管理部121は、エリア更新を指示するユーザ入力(例えば、操作部14からの入力)の有無を判断する(ステップS30)。エリア管理部121は、エリア更新を指示するユーザ入力があると判断した場合に(ステップS30においてYES)、宅内のエリアを示すエリアデータを更新する(ステップS31)。
<< 1-2 >> Operation of First Embodiment FIG. 3 is a flowchart showing an area update process of the controller 1 included in the device control system according to the first embodiment. As shown in FIG. 3, first, the area management unit 121 in the control unit 12 determines whether or not there is a user input (for example, an input from the operation unit 14) instructing area update (step S30). When it is determined that there is a user input for instructing area update (YES in step S30), area management unit 121 updates area data indicating an in-home area (step S31).

次に、エリア管理部121は、エリアNo.N(Nは正の整数)にユーザが存在している時間帯を示すデータ(在場データ)とエリアNo.N以外のエリアである比較対象エリアにユーザが存在している時間帯を示すデータ(在場データ)とを比較し(ステップS32)、エリアNo.Nの在場データと比較対象エリアの在場データとが等しいか否かを判断する(ステップS33)。また、ステップS30における判断がNOの場合にも、処理は、ステップS32及びS33に進む。エリア管理部121は、エリアNo.Nにおける在場データと比較対象エリアにおける在場データとが等しい場合(ステップS33においてYES)、エリアNo.Nと比較対象エリアとを統合する(ステップS34)。なお、在場データが等しいか否かの判断(ステップS33)においては、エリア管理部121は、データの一致率が一定値(ある基準値)以上である場合に一致していると判断する方法、又は、データの不一致率が一定値以下である場合に一致していると判断する方法、又は、在場データの履歴において一定期間以上一致率が一定値(ある基準値)以上である場合に、一致していると判断する方法などを採用することができる。   Next, the area management unit 121 displays the area number. N (N is a positive integer) data indicating the time zone in which the user exists (present data) and area No. The data indicating the time zone in which the user is present in the comparison target area other than N (present data) is compared (step S32). It is determined whether the presence data of N is equal to the presence data of the comparison target area (step S33). Also, when the determination in step S30 is NO, the process proceeds to steps S32 and S33. The area management unit 121 is an area number. N is equal to the presence data in the comparison target area (YES in step S33), the area No. N and the comparison target area are integrated (step S34). In determining whether the presence data are equal (step S33), the area management unit 121 determines that the data match when the data matching rate is equal to or greater than a certain value (a certain reference value). Or, when the data mismatch rate is less than a certain value, or when the match rate is greater than or equal to a certain value (a certain reference value) , A method of judging that they match can be adopted.

図4は、エリアNo.1〜No.8に人(ユーザ)が存在しているか否か(在場状態)の例を示す図である。図4の例では、エリアNo.5の在場データとエリアNo.6の在場データとが全く同じ時間帯に記録されている。エリア管理部121は、例えば、このようなパターンが一定期間(例えば、1週間)以上続いた場合に、エリアNo.5とエリアNo.6の在場データが一致していると判断することができる。   FIG. 1-No. FIG. 8 is a diagram illustrating an example of whether or not a person (user) exists in FIG. In the example of FIG. 5 presence data and area no. 6 presence data are recorded at exactly the same time zone. For example, when such a pattern continues for a certain period (for example, one week) or more, the area management unit 121 determines whether the area No. 5 and area no. It can be determined that the presence data of 6 match.

次に、図3に示されるように、エリア管理部121は、エリアNo.Nの在場データと比較対象エリア(例えば、隣接するエリア)の在場データとが等しい場合に、これらエリアの統合を行う(ステップS34)。例えば、図4に示される例では、エリア管理部121は、一定期間以上同じ在場データのパターンが続いたエリアNo.5とエリアNo.6とを同一エリアとして統合し、新たなエリアとすることができる。   Next, as shown in FIG. When the presence data of N is equal to the presence data of the comparison target area (for example, adjacent area), these areas are integrated (step S34). For example, in the example shown in FIG. 5 and area no. 6 can be integrated as the same area to be a new area.

次に、エリア管理部121は、全てのエリアについて在場データの比較が行われるよう、ループ処理を行う(ステップS35、S36)。   Next, the area management unit 121 performs a loop process so that presence data is compared for all areas (steps S35 and S36).

次に、エリア管理部121は、更新されたエリアデータをエリアデータ記憶部131に保存する(ステップS37)。エリア管理部121が、エリアデータ記憶部131に保存されているエリアデータを更新することによって、制御部12内の機器制御部125は、各エリアについての処理の重複をなくし、必要なエリアのセンサデータを効率よく取得し、必要なエリアの電気機器3を適切なタイミングで制御することが可能となる。また、エリア管理部121が、ユーザの指定又はデータ履歴によってエリアの更新を行うことによって、機器制御部125は、ユーザの行動に適合した、効率のよい電気機器の制御をエリアごとに行うことができる。   Next, the area management unit 121 stores the updated area data in the area data storage unit 131 (step S37). When the area management unit 121 updates the area data stored in the area data storage unit 131, the device control unit 125 in the control unit 12 eliminates duplication of processing for each area, and sensors for necessary areas. It is possible to efficiently acquire data and control the electrical equipment 3 in a necessary area at an appropriate timing. In addition, when the area management unit 121 updates the area based on the user designation or the data history, the device control unit 125 can perform efficient control of the electric device suitable for the user's behavior for each area. it can.

図5は、実施の形態1に係る機器制御システムにおけるセンサモジュール2の動作を示すフローチャートである。先ず、センサ制御部22は、センサ取得周期に基づいてセンサデータを取得する時刻(例えば、一定期間ごとの時刻)であるか否かを判断する(ステップS1)。センサ制御部22は、前回のセンサデータの取得(検知)からの経過時間が所定の基準時間に達したときに、センサ取得周期に基づく時刻に達していると判断することができる。センサ制御部22は、センサ取得周期に基づく時刻に達していれば(ステップS1においてYES)、センサ部21に検知対象の状態を検知させてセンサデータを取得させ、センサデータをセンサ記憶部24に記憶させる(ステップS2)。センサ取得周期に基づく時刻に達していなければ(ステップS1においてNO)、センサ制御部22は、コントローラ1からデータ要求があったか否かを判断する(ステップS3)。センサ制御部22は、コントローラからデータ要求があった場合には(ステップS3においてYES)、センサ制御部22は、センサ部21にセンサデータを取得させ(状態の検知を実行させ)、取得したセンサデータを通信部23からコントローラ1に送信する。コントローラ1からのデータ要求がなかった場合は(ステップS3においてNO)、処理はステップS1に戻る。なお、コントローラ1からのデータ要求の周期は、例えば、予め決められた周期であってもよい。   FIG. 5 is a flowchart showing the operation of the sensor module 2 in the device control system according to the first embodiment. First, the sensor control unit 22 determines whether or not it is time (for example, time for each fixed period) to acquire sensor data based on the sensor acquisition cycle (step S1). The sensor control unit 22 can determine that the time based on the sensor acquisition period has been reached when the elapsed time from the acquisition (detection) of the previous sensor data has reached a predetermined reference time. If the time based on the sensor acquisition cycle has been reached (YES in step S1), the sensor control unit 22 causes the sensor unit 21 to detect the state of the detection target, acquires sensor data, and stores the sensor data in the sensor storage unit 24. Store (step S2). If the time based on the sensor acquisition cycle has not been reached (NO in step S1), the sensor control unit 22 determines whether or not there has been a data request from the controller 1 (step S3). When there is a data request from the controller (YES in step S3), the sensor control unit 22 causes the sensor unit 21 to acquire sensor data (performs state detection), and acquires the acquired sensor. Data is transmitted from the communication unit 23 to the controller 1. If there is no data request from controller 1 (NO in step S3), the process returns to step S1. Note that the data request cycle from the controller 1 may be a predetermined cycle, for example.

図6は、実施の形態1に係る機器制御システムにおけるコントローラ1の動作を示すフローチャートである。図6に示されるように、先ず、制御部12内の在場検出部123は、センサデータに基づいて、いずれのエリアにユーザが存在しているかの検出(在場検出)を行い、ユーザが存在しているエリアを特定する(ステップS10)。在場検出に使用されるセンサデータは、履歴管理部122を介してデータ履歴記憶部132から読み出され、在場検出に使用されるエリアデータは、エリアデータ記憶部131から読み出される。   FIG. 6 is a flowchart showing the operation of the controller 1 in the device control system according to the first embodiment. As shown in FIG. 6, first, the presence detection unit 123 in the control unit 12 detects in which area the user is present based on the sensor data (presence detection). An existing area is specified (step S10). Sensor data used for presence detection is read from the data history storage unit 132 via the history management unit 122, and area data used for presence detection is read from the area data storage unit 131.

次に、制御部12内の行動推定部124は、ユーザが存在していると特定された在場エリア内のセンサデータを取得する(ステップS11)。行動推定部124は、この在場エリア内に存在しているユーザの行動を推定するため、在場エリア内のセンサデータをデータ履歴記憶部132から取得する。ただし、データ履歴記憶部132に保存されているデータが、予め決められた閾値期間以上に古いデータである場合は、行動推定部124は、センサモジュール2から最新のセンサデータを取得する。   Next, the behavior estimation unit 124 in the control unit 12 acquires sensor data in the presence area specified that the user exists (step S11). The behavior estimation unit 124 acquires the sensor data in the presence area from the data history storage unit 132 in order to estimate the user's behavior existing in the presence area. However, if the data stored in the data history storage unit 132 is older than a predetermined threshold period, the behavior estimation unit 124 acquires the latest sensor data from the sensor module 2.

次に、行動推定部124は、データ履歴記憶部132に保存されているデータに基づいてユーザの移動先エリア(移動先予測エリア)を推定する(ステップS13)。   Next, the behavior estimation unit 124 estimates the user's destination area (movement destination prediction area) based on the data stored in the data history storage unit 132 (step S13).

機器制御部125は、移動先エリアのセンサデータを取得する(ステップS14)。機器制御部125は、移動先エリア内のセンサデータをデータ履歴記憶部132から取得するが、データ履歴記憶部132に保存されたデータが予め決められた閾値期間以上に古い場合は、センサモジュールから最新のセンサデータを取得する。   The device control unit 125 acquires sensor data of the movement destination area (step S14). The device control unit 125 acquires the sensor data in the destination area from the data history storage unit 132. If the data stored in the data history storage unit 132 is older than a predetermined threshold period, the device control unit 125 Get the latest sensor data.

次に、機器制御部125は、在場エリア内の電気機器3の制御を行う(ステップS15)。例えば、機器制御部125は、在場エリア内のセンサデータが示す情報からユーザが快適に過ごすために必要な機器の制御を行う。   Next, the device control unit 125 controls the electric device 3 in the presence area (step S15). For example, the device control unit 125 controls devices necessary for the user to spend comfortably from information indicated by sensor data in the presence area.

次に、機器制御部125は、ステップS14で取得した移動先エリアに対して電気機器の制御を行う(ステップS16)。機器制御部125は、例えば、エリア内のセンサデータが示す情報からユーザが快適に過ごすために必要な機器の制御を行う。   Next, the device control unit 125 controls the electric device with respect to the destination area acquired in Step S14 (Step S16). For example, the device control unit 125 performs control of devices necessary for the user to spend comfortably from information indicated by sensor data in the area.

次に、機器制御部125は、エリア内のセンサデータの取得周期を更新する(ステップS17)。機器制御部125は、例えば、在場エリア及び移動先エリアにおけるセンサデータの取得頻度が増加するように、これらのエリアにおける取得周期を短期間に変更することができる。また、機器制御部125は、ユーザの移動に伴って在場エリアが変更することに伴い、在場エリアを更新し、エリアに対するセンサデータの取得周期も更新する。   Next, the device control unit 125 updates the acquisition period of the sensor data in the area (step S17). For example, the device control unit 125 can change the acquisition cycle in these areas in a short time so that the acquisition frequency of sensor data in the presence area and the destination area increases. In addition, as the presence area changes as the user moves, the device control unit 125 updates the presence area and updates the sensor data acquisition cycle for the area.

図7は、実施の形態1に係る機器制御システムのコントローラ1における在場検出処理(ステップS10)を示すフローチャートである。図7に示されるように、先ず、在場検出部123は、在場検出処理が初回であるか否かを判断する(ステップS100)。在場検出部123は、エリアデータ記憶部131からエリアごとの在場検出結果が保存されているか否かを読み出し、保存されていない場合は、初回であるため、全てのエリアについて在場検出を実行する。   FIG. 7 is a flowchart showing presence detection processing (step S10) in the controller 1 of the device control system according to the first embodiment. As shown in FIG. 7, first, the presence detection unit 123 determines whether or not the presence detection process is the first time (step S100). The presence detection unit 123 reads out whether or not the presence detection result for each area is stored from the area data storage unit 131. If it is not stored, the presence detection unit 123 is the first time. Run.

初回の在場検出処理であれば(ステップS100においてYES)、在場検出部123は、エリア番号であるNにエリアIDを設定する(ステップS101)。   If it is the first presence detection process (YES in step S100), presence detection unit 123 sets an area ID to N, which is an area number (step S101).

次のステップS102では、在場検出部123は、データ履歴記憶部132からデータを読み出し、エリアNo.Nにユーザが存在しているかどうかを判定するステップである。判定は、人感センサが反応したか否か(すなわち、動きを検出したか否か)、カメラ画像にユーザが映っているか否か、赤外線センサでユーザの体温(基準温度以上の温度)を検出できたか否か、電気機器の電源が入っているか否か、電気機器の操作があったか否かなど、さらに、これらのセンサ情報を複数組み合わせるなどによって行う。   In the next step S102, the presence detection unit 123 reads the data from the data history storage unit 132, and the area No. This is a step of determining whether or not a user exists in N. The determination is whether or not the motion sensor has reacted (that is, whether or not movement has been detected), whether or not the user is reflected in the camera image, and the user's body temperature (temperature above the reference temperature) is detected by the infrared sensor. It is performed by combining a plurality of these sensor information, such as whether or not it has been completed, whether or not the electric device is turned on, and whether or not the electric device has been operated.

次のステップS103では、在場検出部123は、エリアNo.Nにユーザが存在していると検出された場合に、在場状態の保存を行う。在場状態は、エリアデータ記憶部131に保存される。   In the next step S103, the presence detection unit 123 checks the area number. When it is detected that a user exists in N, the presence state is saved. The presence state is stored in the area data storage unit 131.

次のステップS104では、在場検出部123は、Nを次のエリアIDの番号に更新する。   In the next step S104, the presence detection unit 123 updates N to the number of the next area ID.

次のステップS105では、在場検出部123は、Nが全てのエリアについて在場検出が行われたか否かを判断するステップである。在場検出部123は、在場検出を行うべきエリアが残っている場合は、ステップS102に戻って更新されたNについてエリアNo.Nにユーザが存在しているかの在場検出を行う。   In the next step S105, the presence detection unit 123 is a step of determining whether or not N has been detected for all areas. If there is an area where the presence detection is to be performed, the presence detection unit 123 returns to step S102 to update the area No. The presence detection of whether the user exists in N is performed.

図8は、コントローラ1の行動推定部124の動作(ステップS12)を示すフローチャートである。図8に示されるように、行動推定部124は、ステップS111で、エリアNo.Nの在場データの読み出しを行う。在場データは、ステップS10の在場検出処理によって、エリアデータ記憶部131にエリアデータと共に保存されている。このため、行動推定部124センサモジュール2からセンサデータを受信したり、データ履歴記憶部132のデータを使用して在場検出のための処理をあらためて行ったりする必要はない。在場データは、ユーザが存在しているか否かのみではなく、ユーザが在場している時間も含むことができる。   FIG. 8 is a flowchart showing the operation (step S12) of the behavior estimation unit 124 of the controller 1. As shown in FIG. 8, the behavior estimation unit 124 determines whether the area No. Read out N presence data. The presence data is stored together with the area data in the area data storage unit 131 by the presence detection process in step S10. For this reason, it is not necessary to receive sensor data from the behavior estimation unit 124 sensor module 2 or to re-execute processing for presence detection using data in the data history storage unit 132. The presence data can include not only whether or not the user is present but also the time that the user is present.

次のステップS112では、行動推定部124は、エリアNo.Nのセンサデータの読み出しを行う。ステップS111の結果、エリアNo.Nにユーザが存在している場合、行動推定部124は、エリアNo.N内のセンサデータの読み出しを行う。このとき、まず、データ履歴記憶部132からセンサデータを読み出し、保存された最新のデータが取得から閾値時間以上の時間が経過している場合は、センサモジュールから最新のデータを取得し、更新する。この閾値時間は、センサモジュールごとに予め決められており、データ履歴記憶部132にセンサデータとともに保存される。   In the next step S112, the behavior estimation unit 124 determines whether the area No. Read N sensor data. As a result of step S111, the area No. When the user exists in N, the behavior estimation unit 124 determines whether the area No. The sensor data in N is read. At this time, first, the sensor data is read from the data history storage unit 132, and when the stored latest data has passed the threshold time or more from the acquisition, the latest data is acquired from the sensor module and updated. . This threshold time is predetermined for each sensor module, and is stored in the data history storage unit 132 together with the sensor data.

次のステップS113では、行動推定部124は、エリアNo.Nからの移動先エリアの推定を行う。行動推定部124は、移動先エリアの推定を、エリアNo.Nに設置したカメラ、又は、赤外線センサによるユーザの動きなどを使用して行うことが可能である。また、行動推定部124は、データ履歴記憶部132に保持されたエリア移動履歴を使用して(すなわち、この履歴と同じように移動すると判断して)、移動先エリアを推定することもできる。また、行動推定部124は、エリアNo.N以外の電気機器の電源状態及び操作履歴から移動先エリアを特定することもできる。   In the next step S113, the behavior estimation unit 124 determines whether the area No. The destination area from N is estimated. The behavior estimation unit 124 calculates the destination area by using the area No. It is possible to use a camera installed in N or a user's movement by an infrared sensor. The behavior estimation unit 124 can also estimate the destination area by using the area movement history held in the data history storage unit 132 (that is, judging that the movement is the same as this history). In addition, the behavior estimation unit 124 has an area No. The destination area can also be specified from the power supply status and operation history of the electrical devices other than N.

次のステップS114では、行動推定部124は、エリアNo.Nからの移動先(例えば、エリアNo.X)にユーザが存在したかどうかを判断する。これは、エリアデータ記憶部131からのデータを読み出して判断することができる。   In the next step S114, the behavior estimation unit 124 determines whether the area No. It is determined whether or not there is a user at a destination from N (for example, area No. X). This can be determined by reading data from the area data storage unit 131.

次のステップS115では、行動推定部124は、エリアNo.Xのセンサデータを読み出す。まず、行動推定部124は、データ履歴記憶部132からセンサデータを読み出し、保存された最新のデータが取得から閾値時間以上の時間が経過している場合は、センサモジュールから最新のデータを取得し、更新する。この閾値時間は、センサモジュールごとに予め決められており、データ履歴記憶部132にセンサデータとともに保存される。   In the next step S115, the behavior estimation unit 124 determines whether the area No. Read X sensor data. First, the behavior estimation unit 124 reads the sensor data from the data history storage unit 132, and when the latest stored data has passed a threshold time or more from the acquisition, acquires the latest data from the sensor module. ,Update. This threshold time is predetermined for each sensor module, and is stored in the data history storage unit 132 together with the sensor data.

次のステップS116では、行動推定部124は、移動元の在場エリアNo.Nのセンサデータが示す値と移動先エリアNo.Xのセンサデータが示す値の差を算出する。行動推定部124は、例えば、温度、湿度、照度など環境に関するデータの差異を検出する。   In the next step S116, the behavior estimation unit 124 sets the movement source presence area No. N sensor data and destination area No. The difference between the values indicated by the sensor data of X is calculated. The behavior estimation unit 124 detects a difference in data regarding the environment such as temperature, humidity, and illuminance.

次のステップS15では、行動推定部124は、エリアNo.Nの機器を制御し、次のステップS16では、行動推定部124は、エリアNo.Xの機器制御を行う。機器制御処理の詳細は、図9で説明される。   In the next step S15, the behavior estimation unit 124 determines whether the area No. N devices are controlled, and in the next step S16, the behavior estimation unit 124 determines whether the area No. Device control of X is performed. Details of the device control processing will be described with reference to FIG.

次のステップS118では、行動推定部124は、エリアデータ記憶部131におけるエリアNo.N及びエリアNo.Xの在場データを更新する。ユーザがエリアNo.NからエリアNo.Xに移動したことでエリアNo.Nのユーザがいなくなった場合、エリアNo.Nの在場データをユーザがいないことを示す情報に更新する。また、エリアNo.Xに予めユーザがいなかった場合、ユーザがいなかったエリアNo.Xにユーザが存在していることが検出されたとして、エリアNo.Xにユーザが存在していることを示す場データに更新する。   In next step S <b> 118, the behavior estimating unit 124 stores the area number in the area data storage unit 131. N and area no. Update the presence data of X. If the user has an area no. N to area no. The area No. When there are no more N users, the area No. N presence data is updated to information indicating that there is no user. Area No. If there is no user in X in advance, the area No. Assuming that a user is present in X, the area No. X is updated to the field data indicating that the user exists.

図9は、コントローラ1の機器制御部125の動作(ステップS15、S16)を示すフローチャートである。   FIG. 9 is a flowchart showing the operation (steps S15 and S16) of the device control unit 125 of the controller 1.

ステップS121では、機器制御部125は、エリアNo.Nの電気機器3の制御を行う。エリアNo.NからエリアNo.Xにユーザが移動することによって、エリアNo.Nにユーザが存在しなくなる場合、エリアNo.Nで稼働している機器の電源をオフしたり、設定温度を変更して消費電力を抑えたりする。   In step S121, the device control unit 125 determines the area No. The N electric devices 3 are controlled. Area No. N to Area No. When the user moves to X, the area No. If no user exists in N, the area No. The power source of the device operating at N is turned off, or the set temperature is changed to reduce power consumption.

次のステップS122では、機器制御部125は、エリアNo.Nの在場時間が一定以上あったか否かを判断する。エリアNo.Nに一定時間以上ユーザがいた場合、その環境は、ユーザが存在するのに適した状態になっているものと考えることができる。また、移動前の環境との差によるユーザへの負担を考慮に入れて、移動元の在場エリアと移動先エリアの環境の差を小さくすることもできる。そのため、ステップS123では、機器制御部125は、エリアNo.NとエリアNo.Xの差を算出する。このステップにおいて、エリアNo.NとエリアNo.Xの温度、湿度などセンサデータが示す値を比較する。   In the next step S122, the device control unit 125 determines the area No. It is determined whether or not N has been present for a certain time. Area No. If N has a user for a certain time or more, the environment can be considered to be suitable for the user to exist. In addition, taking into consideration the burden on the user due to the difference from the environment before the movement, the difference in the environment between the movement-source presence area and the movement-destination area can be reduced. Therefore, in step S123, the device control unit 125 determines the area number. N and area no. The difference of X is calculated. In this step, the area No. N and area no. The values indicated by the sensor data such as the temperature and humidity of X are compared.

次のステップS124では、機器制御部125は、エリアNo.Xの機器を制御して、ステップS123の結果にしたがってエリアNo.Xの環境をエリアNo.Nの環境に近づける。   In the next step S124, the device control unit 125 determines the area number. X device is controlled, and according to the result of step S123, the area No. X environment is set to area no. Close to N environment.

次のステップS125では、機器制御部125は、エリアNo.XのエリアNo.Nとの比較の結果制御すべき機器とは異なる、その他の機器の制御を行う。機器制御部125は、例えば、エリアNo.Xに移動することによってエリアNo.Xの照明機器をオンする、また、エリアNo.Nの在場時間が一定時間以下だった場合にエリアNo.Nの環境に左右されることなくエリアNo.Xのエアコンディショナー、除湿機などを制御してエリアNo.Xの環境を快適なものに近づける。   In the next step S125, the device control unit 125 checks the area number. X area No. As a result of the comparison with N, other devices different from the device to be controlled are controlled. The device control unit 125 is, for example, an area number. By moving to X, area no. X lighting device is turned on. If the attendance time of N is less than a certain time, the area No. N. No. Control the area air conditioner, dehumidifier, etc. Move the X environment closer to a comfortable one.

図9に示される機器制御(図8のステップS15、S16)での機器制御は、例えば、PMV(Predicted Mean Vote)値を考慮した快適な室内温熱環境を実現するための温湿度、気流制御である。また、行動推定を考慮して、現在ユーザがいる在場エリアの環境を移動先の環境に近づけるための温湿度、気流制御とすることもできる。例えば、玄関へ移動すると推定された場合、屋外と室内の環境に大きな違いがある場合、急に暑い場所に移動する、又は、寒い場所に移動する場合は、体に大きな負担が与えられる。そのため、室内の環境をできる限り屋外の状態に近づけるよう制御することができる。また、このような場合にもPMV値を考慮し、快適性は、維持しつつ制御することもできる。また、行動推定を考慮した機器の電源をはじめとする機器の状態を変更する制御であることもできる。機器の状態を変更する制御とは、例えば、リビングからキッチンへ移動する場合にテレビの音量を上げる、又は、テレビの音量を下げるなどの制御である。   The device control in the device control shown in FIG. 9 (steps S15 and S16 in FIG. 8) is, for example, temperature / humidity and airflow control for realizing a comfortable indoor thermal environment in consideration of PMV (Predicted Mean Vote) values. is there. In addition, taking into account behavior estimation, temperature / humidity and airflow control for bringing the environment of the current area where the user is present closer to the environment of the destination can also be used. For example, if it is estimated to move to the entrance, if there is a large difference between the outdoor and indoor environments, suddenly moving to a hot place, or moving to a cold place, a heavy burden is placed on the body. Therefore, it is possible to control the indoor environment as close to the outdoor state as possible. In such a case, the PMV value can be taken into consideration, and the comfort can be controlled while being maintained. Moreover, it can also be control which changes the state of apparatuses including the power supply of the apparatus which considered action estimation. The control for changing the state of the device is, for example, control for increasing the volume of the television or lowering the volume of the television when moving from the living room to the kitchen.

《1−3》実施の形態1の効果
以上に説明したように、実施の形態1によれば、在場検出部123と行動推定部124からユーザが存在しているエリアと移動先エリアを特定し、特定したエリアごとにセンサデータの取得を行い、センサデータの取得の頻度を制御し、取得したセンサデータが示す情報に従って、エリアごとに機器の制御を行うことによって、必要なエリアの機器を効率よく制御することが可能となる。
<< 1-3 >> Effects of First Embodiment As described above, according to the first embodiment, the area where the user exists and the destination area are identified from the presence detection unit 123 and the behavior estimation unit 124. The sensor data is acquired for each identified area, the frequency of sensor data acquisition is controlled, and the devices in the required area are controlled by controlling the devices for each area according to the information indicated by the acquired sensor data. It becomes possible to control efficiently.

また、従来は、宅内のセンサデータを全て取得する場合、時分割処理によって順番に取得していると、ユーザが存在しているエリアの機器を制御するために必要なセンサデータの取得までに長い時間を要することがあり、また、センサデータの取得と解析処理に処理負荷が高くなり、機器を制御するための処理に時間が係る可能性があった。これに対し、実施の形態1においては、機器制御を行う対象のエリアを特定することで、効率よく必要なエリアのセンサデータを取得し、最適な環境を実現するための機器制御を適切なタイミングで行うことが可能となる。   Conventionally, when acquiring all sensor data in a house, if it is acquired in order by time-sharing processing, it takes a long time to acquire sensor data necessary for controlling devices in the area where the user exists. It may take time, and the processing load for sensor data acquisition and analysis processing increases, and processing for controlling the device may take time. On the other hand, in the first embodiment, by specifying an area to be subjected to device control, sensor data of a necessary area can be efficiently acquired, and device control for realizing an optimum environment is performed at an appropriate timing. Can be performed.

さらに、ユーザの移動時に通過するだけのエリアのセンサデータの取得頻度を高くし、一定時間のみとどまるエリアのセンサデータの取得頻度を少し低く、長時間とどまるエリアのセンサデータの取得頻度をさらに低く設定しておくことで、移動におけるユーザの滞在時間によって、センサデータの取得頻度を適切に調節することが可能となる。このため、不要なセンサデータの取得を抑え、センサデータの取得、解析によるコントローラの負荷を抑えることが可能になり、適切なタイミングでの電気機器の制御が可能になる。   In addition, the sensor data acquisition frequency of the area that only passes when the user moves is increased, the sensor data acquisition frequency of the area that stays for a certain period of time is slightly lower, and the sensor data acquisition frequency of the area that stays for a long time is set lower By doing so, it is possible to appropriately adjust the acquisition frequency of the sensor data depending on the stay time of the user during the movement. For this reason, it is possible to suppress the acquisition of unnecessary sensor data, to suppress the load on the controller due to the acquisition and analysis of sensor data, and to control the electrical device at an appropriate timing.

《2》実施の形態2
《2−1》実施の形態2の構成
図10は、本発明の実施の形態2に係る機器制御システムの概略構成を示すブロック図である。図10において、図1に示される構成要素と同一又は対応する構成要素には、図1に示される符号と同じ符号が付される。図11は、実施の形態2に係る機器制御システムのセンサモジュール2とコントローラ1aの概略構成を示すブロック図である。図11において、図2に示される構成要素と同一又は対応する構成要素には、図2に示される符号と同じ符号が付される。図10及び図11に示されるように、コントローラ1aは、ユーザの要求を取得し、要求に基づいて、複数のセンサモジュール2の内の要求の対象である要求対象のセンサモジュールを特定する情報と、要求対象のセンサモジュール2におけるセンサデータの取得周期とを決定するデータリクエスト制御部201を有する。また、コントローラ1aは、ユーザの個別情報(例えば、嗜好に関する情報)である個別プロファイルを取得し、個別プロファイルに基づいて、複数のセンサモジュール2の内の個別プロファイルに対応するセンサモジュールを特定する情報と、個別プロファイルに対応するセンサモジュールにおける前記センサデータの取得周期とを決定する個別プロファイル制御部202を有する。図10及び図11に示されるように、実施の形態2に係る機器制御システムのコントローラ1aは、制御部12aがデータリクエスト制御部201と個別プロファイル制御部202とを備えている点において、実施の形態1に係る機器制御システムのコントローラ1と相違する。ただし、実施の形態2に係るコントローラ1aは、データリクエスト制御部201及び個別プロファイル制御部202の一方のみを備えてもよい。
<< 2 >> Embodiment 2
<< 2-1 >> Configuration of Embodiment 2 FIG. 10 is a block diagram showing a schematic configuration of a device control system according to Embodiment 2 of the present invention. 10, components that are the same as or correspond to the components shown in FIG. 1 are assigned the same reference numerals as those shown in FIG. FIG. 11 is a block diagram illustrating a schematic configuration of the sensor module 2 and the controller 1a of the device control system according to the second embodiment. In FIG. 11, the same reference numerals as those shown in FIG. 2 are given to the same or corresponding elements as those shown in FIG. As shown in FIG. 10 and FIG. 11, the controller 1a obtains a user request and, based on the request, specifies information on a request target sensor module that is a target of a request among the plurality of sensor modules 2. The data request control unit 201 determines a sensor data acquisition cycle in the requested sensor module 2. Further, the controller 1a obtains an individual profile that is individual information (for example, information on preferences) of the user, and information that specifies a sensor module corresponding to the individual profile among the plurality of sensor modules 2 based on the individual profile. And an individual profile control unit 202 that determines an acquisition cycle of the sensor data in the sensor module corresponding to the individual profile. As shown in FIGS. 10 and 11, the controller 1a of the device control system according to the second embodiment is different from the controller 1a in that the control unit 12a includes a data request control unit 201 and an individual profile control unit 202. Different from the controller 1 of the device control system according to the first embodiment. However, the controller 1a according to the second embodiment may include only one of the data request control unit 201 and the individual profile control unit 202.

データリクエスト制御部201は、サービスの機能と条件に応じて必要なセンサデータの種類とセンシング周期(センサデータの取得周期)を示すデータリクエストプロファイルに従って、必要なセンサデータの種類、センシング周期、センシング精度を決定し、通信部11を介してセンサモジュールからセンサデータを取得する。このデータリクエストプロファイルは、コントローラ1aの記憶部13に保持された情報テーブルから生成されてもよいし、外部の記憶装置(図示せず)から入手されてもよい。データリクエストプロファイルは、ユーザの要求、ユーザの年齢、ユーザの性別などの個別要素に基づいて変更されたサービスの条件とサービスの機能からなるサービスプロファイルにより決定される。   The data request control unit 201 determines the necessary sensor data type, sensing cycle, and sensing accuracy according to the data request profile indicating the necessary sensor data type and sensing cycle (sensor data acquisition cycle) according to the service function and conditions. And sensor data is acquired from the sensor module via the communication unit 11. This data request profile may be generated from an information table held in the storage unit 13 of the controller 1a, or may be obtained from an external storage device (not shown). The data request profile is determined by a service profile including service conditions and service functions that are changed based on individual factors such as user requests, user age, and user gender.

サービスプロファイルで指定されるサービスの機能とは、例えば、宅内の電気機器の機能が、快適制御サービスであるか、健康増進サービスであるか、ネット宅配サービスであるか、という提供すべきサービスの種類である。いずれのサービスを要求するかは、例えば、操作部14からのユーザの入力操作によって決定される。   The service function specified in the service profile is, for example, the type of service to be provided, such as whether the function of the electrical device in the house is a comfort control service, a health promotion service, or a net home delivery service. It is. Which service is requested is determined by, for example, a user input operation from the operation unit 14.

個別プロファイル制御部202は、ユーザの要求、ユーザの年齢、ユーザの性別などの個別要素に基づいてサービス条件を決定する。個別プロファイルは、予め登録された(例えば、予めユーザによって入力された)ユーザの要求、年齢、性別などで生成される。ユーザの要求は、例えば、快適制御サービスであったり、健康増進サービスであったり、ネット宅配サービスであったりする。これら提供されるサービスをユーザが選択し、要求することで個別プロファイルのサービス条件が異なるものとなる。例えば、要求されるサービスの機能が、宅内の機器の快適制御サービスである場合、サービス条件の1つが快適温度であるとすると、快適温度というサービス条件は、例えば、ユーザが暑さを好まないユーザ(暑がりな人)であるのか、寒さを好まないユーザ(寒がりな人)であるのかを示す条件、ユーザが決められた第1の年齢以上のユーザ(高齢者)であるのか決められた第2の年齢以下のユーザ(幼児)であるのかを示す条件、ユーザが女性であるのか男性であるのかを示す条件、などによって要求される快適さが異なる。このため、個別プロファイル制御部202によって、サービス条件を、ユーザのパーソナリティーに合致するように制御することができる。   The individual profile control unit 202 determines service conditions based on individual factors such as a user request, a user age, and a user gender. The individual profile is generated based on the user's request, age, sex, etc. registered in advance (for example, input in advance by the user). The user's request is, for example, a comfort control service, a health promotion service, or an internet home delivery service. The service conditions of the individual profile differ when the user selects and requests these provided services. For example, when the requested service function is a comfort control service for home devices, if one of the service conditions is a comfortable temperature, the service condition of the comfortable temperature is, for example, a user who does not like the heat. A condition indicating whether the user is a (hot person) or a user who does not like the cold (a cold person), and whether the user is a user (elderly person) older than the determined first age The required comfort differs depending on the condition indicating whether the user is an age 2 or younger (infant), the condition indicating whether the user is a woman or a man, and the like. Therefore, the individual profile control unit 202 can control the service conditions so as to match the user's personality.

ユーザの年齢及び性別などの固定的条件は、予め入力される(例えば、ユーザ自身によって入力される)。入力は、例えば、コントローラに備えられた操作部14から行われる。また、入力は、表示部15に選択肢が表示され、それを選択する形で入力されてもよい。また、入力は、図示しない携帯端末がネットワークに接続されており、通信部11を介して携帯端末からの行われてもよい。   Fixed conditions, such as a user's age and sex, are input beforehand (for example, input by the user himself / herself). The input is performed from the operation unit 14 provided in the controller, for example. Further, the input may be input in such a manner that options are displayed on the display unit 15 and are selected. The input may be performed from a mobile terminal via a communication unit 11 in which a mobile terminal (not shown) is connected to the network.

個別プロファイルを決定するユーザ情報として、ユーザの嗜好も利用することができる。これは、通信ネットワーク4に接続された携帯端末でユーザが使用した検索キーワード、メールに使用した単語、あるいは、マイクから入力されたユーザの使用した単語をクラウドサーバで音声認識した結果に基づく単語からサービスに関連する単語を抽出することで可能になる。例えば、ユーザが、暑がりであるか、寒がりであるかは、外気温が何度の時にユーザが「暑い」という言葉を使用するか、若しくは、「暑い」に関連する言葉をどのような頻度で使用するか、又は、「寒い」という言葉を使用するか、若しくは、「寒い」に関連する言葉をどのような頻度で使用するか、を個別プロファイルに入力することでユーザの温度に対する嗜好をサービス条件に反映させることができる。   User preference can also be used as user information for determining an individual profile. This is based on the search keyword used by the user on the mobile terminal connected to the communication network 4, the word used for the mail, or the word based on the result of the speech recognition of the word used by the user input from the microphone by the cloud server. This is possible by extracting words related to the service. For example, whether the user is hot or cold depends on how often the user uses the word “hot” when the outside air temperature is, or how often the word is related to “hot”. The user's preference for temperature by entering in the individual profile whether to use the word "cold" or how often to use the word "cold" Can be reflected in service conditions.

このように、ユーザによって入力された情報とデータ履歴の分析によって得られたユーザの嗜好からサービス条件となる快適温度設定を決定することができる。例えば、ユーザが暑さを好まない(暑がりな)20代の男性であって、季節が夏であれば、快適温度の初期値を23℃とすることができる。さらに、初期値として決定した温度に対して、ユーザがエアコンディショナーの設定温度を変更した場合のリモコンの入力情報及び携帯端末のマイク入力から入力された音声から「暑い」又は「寒い」という単語が音声認識された履歴情報を反映させることで、ユーザに対する快適温度設定を変更することも可能である。変更された快適温度設定は、個別プロファイル制御部202によって記憶部13に保存される。   As described above, the comfortable temperature setting serving as the service condition can be determined from the information input by the user and the user's preference obtained by analyzing the data history. For example, if the user is a man in his twenties who does not like the heat (is hot) and the season is summer, the initial value of the comfortable temperature can be set to 23 ° C. Furthermore, the word “hot” or “cold” is obtained from the input information of the remote controller and the voice input from the microphone input of the portable terminal when the user changes the set temperature of the air conditioner with respect to the temperature determined as the initial value. It is also possible to change the comfortable temperature setting for the user by reflecting the history information recognized by voice. The changed comfortable temperature setting is stored in the storage unit 13 by the individual profile control unit 202.

このように、個別プロファイル制御部202によってサービス条件が決定され、サービスプロファイルによってデータリクエストプロファイルが決定される。決定されたデータリクエストプロファイルに従って、データリクエスト制御部201では、データ取得が制御される。例えば、宅内の電気機器の快適制御サービスがサービスプロファイルに示されている場合、データリクエストプロファイルには、室内温度、室内湿度、ユーザの活動量、ユーザの体温、ユーザの着衣状態などが取得すべきデータとして指定される。サービスに対応する取得すべきデータは、サービスによって予めコントローラ1a内で固定値を保持しておくことも可能であるし、サービス提供業者により予めファイルとして提供されるか、通信ネットワーク4を介してサービス提供事業者が開示する情報をダウンロードすることで設定することもできる。また、取得すべきデータの変化する周期によって、データ取得周期も決定される。例えば、快適制御サービスの場合、データ取得は、10分に1回の頻度で温度、湿度を取得し、ユーザの活動量は、1分に1回の頻度で取得し、ユーザの体温と着衣状態は、活動量が所定の閾値以上変化したタイミングで取得すると決定することができる。また、要求されるデータの精度も快適制御サービスである場合には、快適制御に必要とされる範囲内での精度となる。例えば、温度は、0.1[℃]単位、湿度は、1%単位、活動量は、1[cal]単位、体温は、0.1[℃]単位、着衣状態は、1[clo]単位、などとすることができる。これらのデータ取得周期、データの取得周期及び精度もサービスごとに予めコントローラ内で固定値を保持しておくことも可能であるし、サービス提供業者によりファイル又は、データで提供されるか、ネットワークを介してサービス提供事業者が開示する情報をダウンロードすることで設定することができる。   Thus, the service conditions are determined by the individual profile control unit 202, and the data request profile is determined by the service profile. The data request control unit 201 controls data acquisition according to the determined data request profile. For example, when the comfort control service for home electrical equipment is indicated in the service profile, the room temperature, room humidity, user activity, user body temperature, user clothing status, etc. should be acquired in the data request profile Specified as data. The data to be acquired corresponding to the service can be held in advance in the controller 1 a by the service, and can be provided as a file by the service provider in advance or via the communication network 4. It can also be set by downloading information disclosed by the provider. The data acquisition cycle is also determined by the cycle in which the data to be acquired changes. For example, in the case of a comfort control service, data acquisition is performed at a frequency of once every 10 minutes, user activity is acquired at a frequency of once per minute, and the user's body temperature and clothing state are acquired. Can be determined to be acquired at a timing when the amount of activity changes by a predetermined threshold value or more. Further, when the required data accuracy is the comfort control service, the accuracy is within the range required for the comfort control. For example, the temperature is 0.1 [° C.] unit, the humidity is 1% unit, the activity amount is 1 [cal] unit, the body temperature is 0.1 [° C.] unit, and the clothing state is 1 [clo] unit. , Etc. These data acquisition cycle, data acquisition cycle and accuracy can also be held in advance in the controller for each service, and can be provided as a file or data by the service provider, The information can be set by downloading information disclosed by the service provider.

個別プロファイル制御部202は、例えば、人感センサなどによって検知されるユーザが存在しているという在場検出結果によって、ユーザの個別要素としてサービス条件を決定し、データリクエストプロファイルを変更することができる。データリクエストプロファイルの変更によって、データリクエスト制御部201は、ユーザが存在しているエリアのセンサデータの取得の頻度を高くしたり、最新の値を取得したりすることもできる。例えば、リビングにユーザが存在している場合、リビングというエリア内の状態を快適にするため、リビング内に設置されている機器、エアコンディショナー、空気清浄機、換気扇、照明機器などの制御を行う。この際、リビング内の最新の状態を検知するためにリビング内のセンサデータを再取得するが、サービスの機能によってデータの取得周期が変更される。   The individual profile control unit 202 can determine the service condition as an individual element of the user and change the data request profile based on the presence detection result that the user detected by the human sensor exists, for example. . By changing the data request profile, the data request control unit 201 can increase the frequency of acquisition of sensor data in the area where the user exists or acquire the latest value. For example, when a user is present in the living room, in order to make the state in the living area comfortable, the devices installed in the living room, an air conditioner, an air purifier, a ventilation fan, a lighting device, and the like are controlled. At this time, the sensor data in the living room is re-acquired in order to detect the latest state in the living room, but the data acquisition cycle is changed depending on the function of the service.

センサモジュールのセンサ制御部22は、通信部23から通信部11を介してデータリクエスト制御部201からデータ取得周期のリクエストを受け、センサデータを送信する。   The sensor control unit 22 of the sensor module receives a request for a data acquisition cycle from the data request control unit 201 via the communication unit 11 from the communication unit 23 and transmits sensor data.

《2−2》実施の形態2の動作
図12は、実施の形態2に係る機器制御システムのコントローラ1aの動作を示すフローチャートである。図12において、図6に示される処理と同じ又は対応する処理には、図6に示されるステップ番号と同じステップ番号が付される。
<< 2-2 >> Operation of Second Embodiment FIG. 12 is a flowchart showing the operation of the controller 1a of the device control system according to the second embodiment. In FIG. 12, the same step number as the step number shown in FIG. 6 is assigned to the same or corresponding process as the process shown in FIG. 6.

図12に示されるように、ステップS9では、コントローラ1aは、データリクエストプロファイルの読み込みを行う。データリクエストプロファイルは、外部から入力されるものでもよいし、サービスプロファイルに従って、コントローラ1aの内部(例えば、記憶部13)で保持しているテーブルから読み出されるものであってもよい。コントローラ1aは、読み込んだデータリクエストプロファイルに従って、センサデータの取得を実行する。また、データリクエストプロファイルに従ったデータ精度に応じた圧縮も行われる。   As shown in FIG. 12, in step S9, the controller 1a reads the data request profile. The data request profile may be input from the outside, or read from a table held in the controller 1a (for example, the storage unit 13) according to the service profile. The controller 1a acquires sensor data according to the read data request profile. Further, compression according to data accuracy according to the data request profile is also performed.

図12に示されるように、制御部12a内の在場検出部123は、センサデータに基づいて、いずれのエリアにユーザが存在しているかの検出(在場検出)を行い、ユーザが存在しているエリアを特定する(ステップS10)。在場検出に使用されるセンサデータは、履歴管理部122を介してデータ履歴記憶部132から読み出され、在場検出に使用されるエリアデータは、エリアデータ記憶部131から読み出される。次に、制御部12a内の行動推定部124は、ユーザが存在していると特定された在場エリア内のセンサデータを取得する(ステップS11)。行動推定部124は、この在場エリア内に存在しているユーザの行動を推定するため、在場エリア内のセンサデータをデータ履歴記憶部132から取得する。   As shown in FIG. 12, the presence detection unit 123 in the control unit 12a detects in which area the user exists based on the sensor data (presence detection), and the user exists. Is identified (step S10). Sensor data used for presence detection is read from the data history storage unit 132 via the history management unit 122, and area data used for presence detection is read from the area data storage unit 131. Next, the behavior estimation unit 124 in the control unit 12a acquires sensor data in the presence area identified as the presence of the user (step S11). The behavior estimation unit 124 acquires the sensor data in the presence area from the data history storage unit 132 in order to estimate the user's behavior existing in the presence area.

次に、行動推定部124は、データ履歴記憶部132に保存されているデータに基づいてユーザの移動先エリア(移動先予測エリア)を推定する(ステップS13)。機器制御部125は、移動先エリアのセンサデータを取得する(ステップS14)。次に、機器制御部125は、在場エリア内の電気機器3の制御を行う(ステップS15)。例えば、機器制御部125は、在場エリア内のセンサデータが示す情報からユーザが快適に過ごすために必要な機器の制御を行う。次に、機器制御部125は、ステップS14で取得した移動先エリアに対して電気機器の制御を行う(ステップS16)。機器制御部125は、例えば、エリア内のセンサデータが示す情報からユーザが快適に過ごすために必要な機器の制御を行う。   Next, the behavior estimation unit 124 estimates the user's destination area (movement destination prediction area) based on the data stored in the data history storage unit 132 (step S13). The device control unit 125 acquires sensor data of the movement destination area (step S14). Next, the device control unit 125 controls the electric device 3 in the presence area (step S15). For example, the device control unit 125 controls devices necessary for the user to spend comfortably from information indicated by sensor data in the presence area. Next, the device control unit 125 controls the electric device with respect to the destination area acquired in Step S14 (Step S16). For example, the device control unit 125 performs control of devices necessary for the user to spend comfortably from information indicated by sensor data in the area.

次に、機器制御部125は、エリア内のセンサデータの取得周期を更新する(ステップS17)。機器制御部125は、例えば、在場エリア及び移動先エリアにおけるセンサデータの取得頻度が増加するように、これらのエリアにおける取得周期を短期間に変更することができる。また、機器制御部125は、ユーザの移動に伴って在場エリアが変更することに伴い、在場エリアを更新し、エリアに対するセンサデータの取得周期も更新する。   Next, the device control unit 125 updates the acquisition period of the sensor data in the area (step S17). For example, the device control unit 125 can change the acquisition cycle in these areas in a short time so that the acquisition frequency of sensor data in the presence area and the destination area increases. In addition, as the presence area changes as the user moves, the device control unit 125 updates the presence area and updates the sensor data acquisition cycle for the area.

センサモジュールのセンサ制御部22は、通信部23から通信部11を介してデータリクエスト制御部201からデータ取得周期のリクエストを受け、センサデータを送信する。上記以外の点において、実施の形態2の構成及び動作は、実施の形態1のものと同じである。   The sensor control unit 22 of the sensor module receives a request for a data acquisition cycle from the data request control unit 201 via the communication unit 11 from the communication unit 23 and transmits sensor data. Except for the above, the configuration and operation of the second embodiment are the same as those of the first embodiment.

《2−3》実施の形態2の効果
以上に説明したように、実施の形態2によれば、上記実施の形態1において記載した効果の他に、ユーザの要求を考慮に入れた、及び、ユーザの嗜好を考慮に入れた、より適切な内容の制御が可能になる。
<< 2-3 >> Effects of Second Embodiment As described above, according to the second embodiment, in addition to the effects described in the first embodiment, the user's request is taken into consideration, and More appropriate contents can be controlled in consideration of user preferences.

また、センサデータの取得と解析処理に処理負荷が軽減されるので、機器制御を適切なタイミングで行うことが可能となる。   In addition, since the processing load is reduced for sensor data acquisition and analysis processing, device control can be performed at an appropriate timing.

《3》変形例
センサモジュール2は、ユーザが着用するウェアラブルセンサであってもよい。ウェアラブルセンサは、ユーザの体温及び心拍数、活動量を計測する機能を備えてもよい。ウェアラブルセンサの位置は、緯度及び経度センサによって位置情報を取得することが可能なものであってもよい。また、ウェアラブルセンサの位置は、サービスデータの取得時刻とユーザが存在している位置の照度から判定(推定)することも可能である。また、ウェアラブルセンサの位置は、通信部23とアクセスポイントとの通信時の電波強度によって位置を推定することもできる。この場合には、ユーザの在場位置をより正確に検出することが可能になり、より適切なタイミングで機器を制御することができる。
<< 3 >> Modified Example The sensor module 2 may be a wearable sensor worn by a user. The wearable sensor may have a function of measuring the user's body temperature, heart rate, and amount of activity. The position of the wearable sensor may be capable of acquiring position information by a latitude and longitude sensor. The position of the wearable sensor can also be determined (estimated) from the service data acquisition time and the illuminance at the position where the user exists. The position of the wearable sensor can also be estimated from the radio wave intensity during communication between the communication unit 23 and the access point. In this case, it becomes possible to detect the presence position of the user more accurately, and the device can be controlled at a more appropriate timing.

1,1a コントローラ(機器制御装置)、 2,2a,2b センサモジュール、 3 電気機器(被制御機器)、 4 通信ネットワーク、 5 宅内(領域、空間)、 6 人(ユーザ)、 11 通信部、 12,12a 制御部、 13 記憶部、 14 操作部、 15 表示部、 21 センサ部、 22 センサ制御部、 23 通信部、 24 センサ記憶部、 121 エリア管理部、 122 履歴管理部、 123 在場検出部、 124 行動推定部、 125 機器制御部、 131 エリアデータ記憶部、 132 データ履歴記憶部、 201 データリクエスト制御部、 202 個別プロファイル制御部。   1, 1a controller (device control device), 2, 2a, 2b sensor module, 3 electrical device (controlled device), 4 communication network, 5 home (area, space), 6 people (user), 11 communication unit, 12 , 12a control unit, 13 storage unit, 14 operation unit, 15 display unit, 21 sensor unit, 22 sensor control unit, 23 communication unit, 24 sensor storage unit, 121 area management unit, 122 history management unit, 123 presence detection unit , 124 behavior estimation unit, 125 device control unit, 131 area data storage unit, 132 data history storage unit, 201 data request control unit, 202 individual profile control unit.

Claims (10)

予め定められた領域内に配置された複数の被制御機器と、
前記領域内に配置され、前記領域内の状態の検知結果を示すセンサデータを出力する複数のセンサモジュールと、
コントローラと、
を備え、
前記コントローラは、
情報を記憶する記憶部と、
前記領域に含まれる複数のエリアを示すエリアデータと前記複数の被制御機器及び前記複数のセンサモジュールが配置された位置とを前記記憶部に記憶させるエリア管理部と、
前記複数のセンサモジュールから取得された前記センサデータをデータ履歴として前記記憶部に記憶させる履歴管理部と、
前記センサデータに基づいて、前記複数のエリアの内のユーザが存在しているエリアである在場エリアを検出する在場検出部と、
前記データ履歴を用いて、前記ユーザが存在している前記在場エリアから前記ユーザが移動する移動先と推定される移動先エリアを求める行動推定部と、
前記複数のセンサモジュールの内の前記在場エリアにおける第1のセンサモジュールから取得されるセンサデータと前記複数のセンサモジュールの内の前記移動先エリアにおける第2のセンサモジュールから取得されるセンサデータとに基づいて、前記複数の被制御機器の内の前記在場エリアにおける被制御機器と前記複数の被制御機器の内の前記移動先エリアにおける被制御機器とを制御する機器制御部と
を有することを特徴とする機器制御システム。
A plurality of controlled devices arranged in a predetermined area;
A plurality of sensor modules arranged in the region and outputting sensor data indicating a detection result of a state in the region;
A controller,
With
The controller is
A storage unit for storing information;
An area management unit that stores area data indicating a plurality of areas included in the region and positions where the plurality of controlled devices and the plurality of sensor modules are disposed in the storage unit;
A history management unit for storing the sensor data acquired from the plurality of sensor modules in the storage unit as a data history;
Based on the sensor data, a presence detection unit that detects a presence area that is an area where a user of the plurality of areas exists,
Using the data history, an action estimation unit for obtaining a destination area estimated as a destination to which the user moves from the presence area in which the user exists;
Sensor data acquired from a first sensor module in the presence area of the plurality of sensor modules, and sensor data acquired from a second sensor module in the destination area of the plurality of sensor modules; And a device control unit that controls the controlled device in the presence area of the plurality of controlled devices and the controlled device in the destination area of the plurality of controlled devices. Equipment control system characterized by.
前記コントローラは、前記ユーザの要求を取得し、前記要求に基づいて、前記複数のセンサモジュールの内の前記要求の対象である要求対象のセンサモジュールを特定する情報と、前記要求対象のセンサモジュールにおける前記センサデータの取得周期とを決定するデータリクエスト制御部を有する
ことを特徴とする請求項1に記載の機器制御システム。
The controller acquires the request of the user, and based on the request, information for specifying a request target sensor module that is a target of the request among the plurality of sensor modules, and the request target sensor module The device control system according to claim 1, further comprising a data request control unit that determines an acquisition period of the sensor data.
前記コントローラは、前記ユーザの個別情報である個別プロファイルを取得し、前記個別プロファイルに基づいて、前記複数のセンサモジュールの内の前記個別プロファイルに対応するセンサモジュールを特定する情報と、前記個別プロファイルに対応するセンサモジュールにおける前記センサデータの取得周期とを決定する個別プロファイル制御部を有する
ことを特徴とする請求項1又は2に記載の機器制御システム。
The controller acquires an individual profile that is individual information of the user, and based on the individual profile, specifies information on a sensor module corresponding to the individual profile among the plurality of sensor modules, and the individual profile. The device control system according to claim 1, further comprising an individual profile control unit that determines an acquisition period of the sensor data in a corresponding sensor module.
前記在場検出部は、前記複数のエリアについてユーザが存在している時間である在場時間を検出して、前記在場時間を前記記憶部に記憶させ、
前記エリア管理部は、前記記憶部に記憶されている在場時間に基づいて、前記複数のエリアの内のいずれか2つ以上のエリアの統合、又は、前記複数のエリアの内のいずれかのエリアの分割を決定する
ことを特徴とする請求項1から3のいずれか1項に記載の機器制御システム。
The presence detection unit detects a presence time, which is a time during which a user exists for the plurality of areas, and stores the presence time in the storage unit,
The area management unit may integrate any two or more of the plurality of areas based on the presence time stored in the storage unit, or may be any of the plurality of areas. The division of an area is determined. The apparatus control system according to any one of claims 1 to 3.
前記複数のセンサモジュールから取得された前記センサデータは、
前記複数のエリアのいずれかにおける前記ユーザの動きがあることを示す動き検知データ、前記複数の被制御機器における前記ユーザによる操作があったことを示す操作検知データ、及び前記複数の被制御機器の動作状態の変更があったことを示す状態変化検知データ、の少なくとも1つを含む
ことを特徴とする請求項1から4のいずれか1項に記載の機器制御システム。
The sensor data acquired from the plurality of sensor modules is:
Motion detection data indicating that there is a movement of the user in any of the plurality of areas, operation detection data indicating that there is an operation by the user in the plurality of controlled devices, and the plurality of controlled devices. 5. The device control system according to claim 1, comprising at least one of state change detection data indicating that the operation state has been changed.
前記複数のセンサモジュールの各々は、前記センサデータを記憶するセンサ記憶部を有し、
前記コントローラは、前記センサ記憶部に記憶されている前記センサデータを取得する
ことを特徴とする請求項1から5のいずれか1項に記載の機器制御システム。
Each of the plurality of sensor modules has a sensor storage unit that stores the sensor data,
The device controller according to claim 1, wherein the controller acquires the sensor data stored in the sensor storage unit.
前記複数の被制御機器は、暖房機器、冷房機器、エアコンディショナー、映像機器、音響機器、及び照明機器のいずれかを含む
ことを特徴とする請求項1から6のいずれか1項に記載の機器制御システム。
The device according to any one of claims 1 to 6, wherein the plurality of controlled devices include any one of a heating device, a cooling device, an air conditioner, a video device, an audio device, and a lighting device. Control system.
予め定められた領域内に配置された複数の被制御機器と、前記領域内に配置され、前記領域内の状態の検知結果を示すセンサデータを出力する複数のセンサモジュールと、前記領域に含まれる複数のエリアを示すエリアデータと前記複数の被制御機器及び前記複数のセンサモジュールが配置された位置とを記憶する記憶部を有するコントローラとを備えたシステムにおける、機器制御方法であって、
前記複数のセンサモジュールから取得された前記センサデータをデータ履歴として前記記憶部に記憶させるステップと、
前記センサデータに基づいて、前記複数のエリアの内のユーザが存在しているエリアである在場エリアを検出するステップと、
前記データ履歴を用いて、前記ユーザが存在している前記在場エリアから前記ユーザが移動する移動先と推定される移動先エリアを求めるステップと、
前記複数のセンサモジュールの内の前記在場エリアにおける第1のセンサモジュールから取得されるセンサデータと前記複数のセンサモジュールの内の前記移動先エリアにおける第2のセンサモジュールから取得されるセンサデータとに基づいて、前記複数の被制御機器の内の前記在場エリアにおける被制御機器と前記複数の被制御機器の内の前記移動先エリアにおける被制御機器とを制御するステップと
を有することを特徴とする機器制御方法。
A plurality of controlled devices arranged in a predetermined area, a plurality of sensor modules arranged in the area and outputting sensor data indicating a detection result of a state in the area, and included in the area A device control method in a system including a controller having a storage unit that stores area data indicating a plurality of areas and positions where the plurality of controlled devices and the plurality of sensor modules are arranged,
Storing the sensor data acquired from the plurality of sensor modules in the storage unit as a data history;
Detecting a presence area which is an area where a user is present among the plurality of areas based on the sensor data;
Using the data history, obtaining a destination area estimated as a destination to which the user moves from the presence area in which the user exists;
Sensor data acquired from a first sensor module in the presence area of the plurality of sensor modules, and sensor data acquired from a second sensor module in the destination area of the plurality of sensor modules; And controlling a controlled device in the presence area of the plurality of controlled devices and a controlled device in the destination area of the plurality of controlled devices based on Device control method.
予め定められた領域内に配置され、状態の検知結果を示すセンサデータを出力する複数のセンサモジュールから前記センサデータを取得し、前記領域内に配置された複数の被制御機器を制御するコントローラであって、
情報を記憶する記憶部と、
前記領域に含まれる複数のエリアを示すエリアデータと前記複数の被制御機器及び前記複数のセンサモジュールが配置された位置とを前記記憶部に記憶させるエリア管理部と、
前記複数のセンサモジュールから取得された前記センサデータをデータ履歴として前記記憶部に記憶させる履歴管理部と、
前記センサデータに基づいて、前記複数のエリアの内のユーザが存在しているエリアである在場エリアを検出する在場検出部と、
前記データ履歴を用いて、前記ユーザが存在している前記在場エリアから前記ユーザが移動する移動先と推定される移動先エリアを求める行動推定部と、
前記複数のセンサモジュールの内の前記在場エリアにおける第1のセンサモジュールから取得されるセンサデータと前記複数のセンサモジュールの内の前記移動先エリアにおける第2のセンサモジュールから取得されるセンサデータとに基づいて、前記複数の被制御機器の内の前記在場エリアにおける被制御機器と前記複数の被制御機器の内の前記移動先エリアにおける被制御機器とを制御する機器制御部と
を有することを特徴とするコントローラ。
A controller that is arranged in a predetermined area, acquires the sensor data from a plurality of sensor modules that output sensor data indicating a detection result of a state, and controls a plurality of controlled devices arranged in the area There,
A storage unit for storing information;
An area management unit that stores area data indicating a plurality of areas included in the region and positions where the plurality of controlled devices and the plurality of sensor modules are disposed in the storage unit;
A history management unit for storing the sensor data acquired from the plurality of sensor modules in the storage unit as a data history;
Based on the sensor data, a presence detection unit that detects a presence area that is an area where a user of the plurality of areas exists,
Using the data history, an action estimation unit for obtaining a destination area estimated as a destination to which the user moves from the presence area in which the user exists;
Sensor data acquired from a first sensor module in the presence area of the plurality of sensor modules, and sensor data acquired from a second sensor module in the destination area of the plurality of sensor modules; And a device control unit that controls the controlled device in the presence area of the plurality of controlled devices and the controlled device in the destination area of the plurality of controlled devices. A controller characterized by.
予め定められた領域内に配置された複数の被制御機器と、前記領域内に配置され、前記領域内の状態の検知結果を示すセンサデータを出力する複数のセンサモジュールと、前記領域に含まれる複数のエリアを示すエリアデータと前記複数の被制御機器及び前記複数のセンサモジュールが配置された位置とを記憶する記憶部を有するコンピュータとを備えたシステムにおいて、前記コンピュータに、
前記複数のセンサモジュールから取得された前記センサデータをデータ履歴として前記記憶部に記憶させる処理と、
前記センサデータに基づいて、前記複数のエリアの内のユーザが存在しているエリアである在場エリアを検出する処理と、
前記データ履歴を用いて、前記ユーザが存在している前記在場エリアから前記ユーザが移動する移動先と推定される移動先エリアを求める処理と、
前記複数のセンサモジュールの内の前記在場エリアにおける第1のセンサモジュールから取得されるセンサデータと前記複数のセンサモジュールの内の前記移動先エリアにおける第2のセンサモジュールから取得されるセンサデータとに基づいて、前記複数の被制御機器の内の前記在場エリアにおける被制御機器と前記複数の被制御機器の内の前記移動先エリアにおける被制御機器とを制御する処理と
を実行させるための機器制御プログラム。
A plurality of controlled devices arranged in a predetermined area, a plurality of sensor modules arranged in the area and outputting sensor data indicating a detection result of a state in the area, and included in the area In a system including a computer having a storage unit that stores area data indicating a plurality of areas and positions where the plurality of controlled devices and the plurality of sensor modules are arranged, the computer includes:
Processing to store the sensor data acquired from the plurality of sensor modules in the storage unit as a data history;
Based on the sensor data, a process of detecting a presence area that is an area where a user of the plurality of areas exists;
Using the data history, a process for obtaining a destination area estimated as a destination to which the user moves from the presence area in which the user exists;
Sensor data acquired from a first sensor module in the presence area of the plurality of sensor modules, and sensor data acquired from a second sensor module in the destination area of the plurality of sensor modules; For controlling the controlled device in the presence area of the plurality of controlled devices and the controlled device in the destination area of the plurality of controlled devices based on Device control program.
JP2016074135A 2016-04-01 2016-04-01 Device control system, device control method, controller, and device control program Active JP6635857B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016074135A JP6635857B2 (en) 2016-04-01 2016-04-01 Device control system, device control method, controller, and device control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016074135A JP6635857B2 (en) 2016-04-01 2016-04-01 Device control system, device control method, controller, and device control program

Publications (2)

Publication Number Publication Date
JP2017188717A true JP2017188717A (en) 2017-10-12
JP6635857B2 JP6635857B2 (en) 2020-01-29

Family

ID=60045028

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016074135A Active JP6635857B2 (en) 2016-04-01 2016-04-01 Device control system, device control method, controller, and device control program

Country Status (1)

Country Link
JP (1) JP6635857B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022044583A1 (en) * 2020-08-26 2022-03-03 パナソニックIpマネジメント株式会社 Program and terminal device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002170171A (en) * 2000-11-30 2002-06-14 Denso Corp Signal transmission device and network system provided with a plurality of signal transmission devices
JP2008089215A (en) * 2006-09-29 2008-04-17 Daikin Ind Ltd Humidification control device, system, method and program
JP2011012930A (en) * 2009-07-06 2011-01-20 Yamatake Corp Method and device for generating space use information
JP2013255161A (en) * 2012-06-08 2013-12-19 Hitachi Ltd Encryption key update system and key update program
JP2015018823A (en) * 2014-09-26 2015-01-29 株式会社東芝 Illumination control device, human detection sensor, and illumination control method
JP2015114014A (en) * 2013-12-10 2015-06-22 三菱電機株式会社 Air conditioning control device and air conditioning system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002170171A (en) * 2000-11-30 2002-06-14 Denso Corp Signal transmission device and network system provided with a plurality of signal transmission devices
JP2008089215A (en) * 2006-09-29 2008-04-17 Daikin Ind Ltd Humidification control device, system, method and program
JP2011012930A (en) * 2009-07-06 2011-01-20 Yamatake Corp Method and device for generating space use information
JP2013255161A (en) * 2012-06-08 2013-12-19 Hitachi Ltd Encryption key update system and key update program
JP2015114014A (en) * 2013-12-10 2015-06-22 三菱電機株式会社 Air conditioning control device and air conditioning system
JP2015018823A (en) * 2014-09-26 2015-01-29 株式会社東芝 Illumination control device, human detection sensor, and illumination control method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022044583A1 (en) * 2020-08-26 2022-03-03 パナソニックIpマネジメント株式会社 Program and terminal device

Also Published As

Publication number Publication date
JP6635857B2 (en) 2020-01-29

Similar Documents

Publication Publication Date Title
US10584892B2 (en) Air-conditioning control method, air-conditioning control apparatus, and storage medium
US11022333B2 (en) Control for device in a predetermined space area
CN110578999B (en) Air conditioner, control method and device thereof, and computer-readable storage medium
KR102435966B1 (en) Method and apparatus for controlling temperature
CN111336652B (en) Information processing method and information processing apparatus
US9685059B2 (en) Devices and methods for providing heat-source alerts
JP6701381B2 (en) Control device, ventilation system, ventilation method and program
US20180095482A1 (en) Devices and Methods for Protecting Unattended Children in the Home
CN108592347B (en) Air conditioner, control method and device thereof and readable storage medium
KR20160027923A (en) Method and apparatus for controlling room temperature and humidity
KR20170137724A (en) Method and apparatus for controlling an environmental management system in a building
JP2014153030A (en) Air conditioning system and instruction device
CN111164353A (en) Air conditioning control device, air conditioning system, air conditioning control method, and program
US10416143B2 (en) Devices and methods for determining and acting upon cumulative exposure of a building occupant to a hazardous substance
KR20160131507A (en) Personalized healthcare system based on indoor-outdoor environment
WO2022228589A1 (en) Control method and apparatus for environmental purification device, and environmental purification device
JP5898765B2 (en) Power saving control system, device control apparatus, and power saving control method
JPWO2014167836A1 (en) Air environment adjustment system, control device
JPWO2019202666A1 (en) Equipment control system and equipment control method
KR20220094839A (en) Smart home control method and system
CN110578961A (en) wall-mounted boiler control method, control equipment, wall-mounted boiler and computer storage medium
JP6635857B2 (en) Device control system, device control method, controller, and device control program
Kim et al. Location-based human-adaptive air conditioning by measuring physical activity with a non-terminal-based indoor positioning system
JP6772648B2 (en) Watching device, watching method, and watching program
US20160062329A1 (en) Control method of presented information, control device of presented information, and speaker

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20160401

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20181017

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190830

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190910

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191105

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20191217

R150 Certificate of patent or registration of utility model

Ref document number: 6635857

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250