[go: up one dir, main page]

JP7332500B2 - Information processing device, information processing system, information processing method and program - Google Patents

Information processing device, information processing system, information processing method and program Download PDF

Info

Publication number
JP7332500B2
JP7332500B2 JP2020030726A JP2020030726A JP7332500B2 JP 7332500 B2 JP7332500 B2 JP 7332500B2 JP 2020030726 A JP2020030726 A JP 2020030726A JP 2020030726 A JP2020030726 A JP 2020030726A JP 7332500 B2 JP7332500 B2 JP 7332500B2
Authority
JP
Japan
Prior art keywords
set temperature
control value
allowable range
value
air conditioner
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020030726A
Other languages
Japanese (ja)
Other versions
JP2021134974A (en
Inventor
亨 矢野
美帆 酒向
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP2020030726A priority Critical patent/JP7332500B2/en
Priority to CN202010787684.XA priority patent/CN113310176B/en
Publication of JP2021134974A publication Critical patent/JP2021134974A/en
Application granted granted Critical
Publication of JP7332500B2 publication Critical patent/JP7332500B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/62Control or safety arrangements characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/50Control or safety arrangements characterised by user interfaces or communication
    • F24F11/56Remote control
    • F24F11/58Remote control using Internet communication
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F2110/00Control inputs relating to air properties
    • F24F2110/10Temperature
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F2110/00Control inputs relating to air properties
    • F24F2110/20Humidity

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Fuzzy Systems (AREA)
  • Mathematical Physics (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Air Conditioning Control Device (AREA)
  • Debugging And Monitoring (AREA)

Description

本発明の実施形態は、情報処理装置、情報処理システム、情報処理方法及びプログラムに関する。 TECHNICAL FIELD Embodiments of the present invention relate to an information processing device, an information processing system, an information processing method, and a program.

一般的に、オフィス及び住居等で空気調和機(以下、単に空調機と表記)を利用者が利用する際に、当該利用者が空調機の制御値(例えば、設定温度等)を任意の値に設定するとエネルギーの効率的な使用(以下、省エネと表記)を実現することができない場合がある。 In general, when a user uses an air conditioner (hereinafter simply referred to as an air conditioner) in an office, residence, etc., the user sets the control value (for example, the set temperature) of the air conditioner to an arbitrary value. If set to , it may not be possible to achieve efficient use of energy (hereinafter referred to as energy saving).

一方、省エネを優先して空調機の制御値を変更した場合には、利用者の快適度が低下する可能性がある。 On the other hand, if the control value of the air conditioner is changed with priority given to energy saving, the user's comfort level may decrease.

特開2018-179378号公報JP 2018-179378 A

そこで、本発明が解決しようとする課題は、利用者の快適度と省エネとを両立させることが可能な情報処理装置、情報処理システム、情報処理方法及びプログラムを提供することにある。 Therefore, the problem to be solved by the present invention is to provide an information processing device, an information processing system, an information processing method, and a program that can achieve both user comfort and energy saving.

実施形態に係る情報処理装置は、算出手段と、決定手段と、補正手段とを具備する。前記算出手段は、機器の制御値の履歴を含む制御値履歴情報に基づいて、利用者が不快と感じない程度の快適度を維持することができる前記機器の制御値に対する前記利用者の許容範囲を算出する。前記決定手段は、前記許容範囲に該当する制御値の中で、省エネを実現することが可能な前記機器の制御値を決定する。前記補正手段は、前記決定された制御値を前記利用者の快適度を維持するように補正する。前記補正手段は、前記機器の周辺の環境に関する環境値の履歴を含む環境値履歴情報及び前記決定された制御値と前記機器に設定されている現在の制御値との差分に基づいて、当該決定された制御値を補正する。 An information processing apparatus according to an embodiment includes calculation means, determination means, and correction means. The calculating means calculates, based on control value history information including a history of control values of the device, a user's allowable range for the control value of the device that allows the user to maintain a level of comfort that does not make the user feel uncomfortable. Calculate The determination means determines a control value for the device capable of realizing energy saving among the control values falling within the allowable range. The correction means corrects the determined control value so as to maintain the comfort level of the user. The correcting means performs the determination based on environmental value history information including a history of environmental values related to the environment around the device and a difference between the determined control value and a current control value set in the device. corrects the control value.

実施形態に係る空調システムの概要について説明するための図。BRIEF DESCRIPTION OF THE DRAWINGS The figure for demonstrating the outline|summary of the air-conditioning system which concerns on embodiment. 空調システムの適用例について説明するための図。The figure for demonstrating the application example of an air-conditioning system. 空調制御装置のハードウェア構成の一例を示す図。The figure which shows an example of the hardware constitutions of an air-conditioning control apparatus. 空調制御装置の機能構成の一例を示す図。The figure which shows an example of the functional structure of an air-conditioning control apparatus. 運用期間情報のデータ構造の一例を示す図。The figure which shows an example of the data structure of operation period information. 探索実施期間情報のデータ構造の一例を示す図。The figure which shows an example of the data structure of search implementation period information. 探索実施期間及び探索不実施期間の配置例を説明するための図。FIG. 4 is a diagram for explaining an arrangement example of a search execution period and a search non-execution period; 許容範囲算出時刻情報のデータ構造の一例を示す図。The figure which shows an example of the data structure of allowable range calculation time information. 設定温度変更時刻情報のデータ構造の一例を示す図。The figure which shows an example of the data structure of setting temperature change time information. 許容範囲が算出されるタイミングと設定温度が変更されるタイミングとの関係性を表す図。FIG. 5 is a diagram showing the relationship between the timing at which the allowable range is calculated and the timing at which the set temperature is changed; 識別境界情報のデータ構造の一例を示す図。The figure which shows an example of the data structure of identification boundary information. 制御値履歴情報のデータ構造の一例を示す図。The figure which shows an example of the data structure of control value historical information. 環境値履歴情報のデータ構造の一例を示す図。The figure which shows an example of the data structure of environmental value history information. 空調制御装置の処理手順の一例を示すフローチャート。4 is a flowchart showing an example of a processing procedure of an air conditioning control device; 探索実施期間処理の処理手順の一例を示すフローチャート。4 is a flow chart showing an example of a processing procedure of search execution period processing. 継続時間情報について説明するための図。FIG. 4 is a diagram for explaining duration information; 設定温度毎の生存関数の一例を示す図。The figure which shows an example of the survival function for every setting temperature. 設定温度毎の特徴量の一例を示す図。The figure which shows an example of the feature-value for every setting temperature. 設定温度毎の特徴量がプロットされた結果の一例を示す図。The figure which shows an example of the result by which the feature-value for every setting temperature was plotted. 許容範囲情報のデータ構造の一例を示す図。The figure which shows an example of the data structure of allowable range information. 制御内容情報のデータ構造の一例を示す図。The figure which shows an example of the data structure of content-of-control information. 第1評価部による評価結果に基づく設定温度の補正について説明するための図。FIG. 5 is a diagram for explaining correction of the set temperature based on the evaluation result by the first evaluation unit; 第2評価部による評価結果に基づく設定温度の補正について説明するための図。FIG. 7 is a diagram for explaining correction of the set temperature based on the evaluation result by the second evaluation unit; 評価結果設定情報のデータ構造の一例を示す図。The figure which shows an example of the data structure of evaluation result setting information. 評価結果選択情報のデータ構造の一例を示す図。The figure which shows an example of the data structure of evaluation result selection information. 重み情報のデータ構造の一例を示す図。The figure which shows an example of the data structure of weight information. 探索不実施期間処理の処理手順の一例を示すフローチャート。4 is a flow chart showing an example of a processing procedure of search non-execution period processing. 補正処理設定情報のデータ構造の一例を示す図。The figure which shows an example of the data structure of correction process setting information.

以下、図面を参照して、実施形態について説明する。
まず、図1を参照して、本実施形態に係る空調システム(情報処理システム)の概要について説明する。図1に示すように、本実施形態に係る空調システム1は、入力機器10、空調機20、環境値取得装置30及び空調制御装置40を備える。本実施形態に係る空調システム1は、空調機20が設置されている空間にいる利用者によって利用される。
Embodiments will be described below with reference to the drawings.
First, an outline of an air conditioning system (information processing system) according to the present embodiment will be described with reference to FIG. As shown in FIG. 1, an air conditioning system 1 according to this embodiment includes an input device 10, an air conditioner 20, an environment value acquisition device 30, and an air conditioning control device 40. As shown in FIG. The air conditioning system 1 according to this embodiment is used by a user in a space where the air conditioner 20 is installed.

入力機器10は、空調機20の運転を制御するための制御値(以下、空調機20の制御値と表記)を変更するために用いられる、例えばリモコンまたは壁に取り付けられているコントロールパネル等を含む。また、入力機器10は、制御値を変更するためのアプリケーションプログラムが動作するスマートフォンや当該制御値を変更するためのウェブサイトを表示するパーソナルコンピュータ等であってもよい。なお、空調機20の制御値には例えば運転モード(暖房運転、冷房運転、停止)及び設定温度等が含まれるが、当該制御値は湿度、風向き及び風量等の他の設定値であってもよい。以下においては、便宜的に、空調機20の制御値は運転モード及び設定温度を含むものとして主に説明する。 The input device 10 is used to change the control value for controlling the operation of the air conditioner 20 (hereinafter referred to as the control value of the air conditioner 20), for example, a remote controller or a wall-mounted control panel. include. Also, the input device 10 may be a smartphone on which an application program for changing control values runs, or a personal computer that displays a website for changing the control values. The control values of the air conditioner 20 include, for example, the operation mode (heating operation, cooling operation, stop) and set temperature. good. In the following, for the sake of convenience, the control values of the air conditioner 20 will mainly be described as including the operation mode and the set temperature.

入力機器10は、利用者の操作を受け付け、当該受け付けられた操作結果として空調機20の制御値を入力する。また、入力機器10には、空調機20の制御値等を表示するためのディスプレイ(パネル)が設けられていてもよい。 The input device 10 receives a user's operation and inputs a control value for the air conditioner 20 as the received operation result. Further, the input device 10 may be provided with a display (panel) for displaying control values of the air conditioner 20 and the like.

空調機20は、入力機器10と有線のケーブルまたは無線ネットワークを介して接続されており、入力機器10に入力された制御値に基づいて運転することにより所定の空間の空調制御を実現する。なお、本実施形態における空調機20としては、様々な空調機やその他の冷暖房機器を用いることができる。具体的には、空調機20は、例えばチラー(冷却水循環装置)を利用した集中管理型のものやパッケージエアコン等であってもよいし、ボイラ及び当該ボイラで生成された温水を循環させるヒータの組み合わせ等であってもよい。 The air conditioner 20 is connected to the input device 10 via a wired cable or a wireless network, and operates based on control values input to the input device 10 to achieve air conditioning control for a given space. Various air conditioners and other cooling and heating equipment can be used as the air conditioner 20 in this embodiment. Specifically, the air conditioner 20 may be, for example, a centralized control type air conditioner using a chiller (cooling water circulation device), a package air conditioner, or the like, or may be a boiler and a heater for circulating hot water generated by the boiler. A combination or the like may be used.

上記した入力機器10及び空調機20は、例えばオフィスや住居等の空間に設置されている。なお、本実施形態において、入力機器10及び空調機20が設置される空間とは、例えば建物内の1つの部屋等の空間を想定しているが、施設内の一区域であって、床及び内壁等で区別された空間等であってもよい。 The input device 10 and the air conditioner 20 described above are installed, for example, in a space such as an office or a residence. In the present embodiment, the space in which the input device 10 and the air conditioner 20 are installed is assumed to be, for example, a space such as one room in a building. It may be a space or the like separated by an inner wall or the like.

ここでは、空調機20は、当該空調機20が設置された空間に対し空調を行うことを想定しているが、設置された空間と空調が行われる空間とが異なっていてもよい。例えば機械室に置かれた空調機20がダクト等を介して温風または冷風を送出することによって、当該空調機20が設置されている空間とは異なる空間の空調が制御されてもよい。 Here, it is assumed that the air conditioner 20 air-conditions the space in which the air conditioner 20 is installed, but the space in which the air conditioner 20 is installed and the space in which air conditioning is performed may be different. For example, the air conditioning of a space different from the space in which the air conditioner 20 is installed may be controlled by sending out hot air or cold air through a duct or the like from the air conditioner 20 placed in the machine room.

環境値取得装置30は、温度センサ及び湿度センサ等の各種センサを備え、空調機20の周辺の環境に関する環境値を取得する。環境値取得装置30によって取得される環境値には、空調機20が設置されている空間(室内)の温度及び湿度、または当該空間の外(室外)の温度及び湿度等が含まれる。すなわち、環境値として室内の温度または湿度を取得する場合、環境値取得装置30は当該室内に設置される。一方、環境値として室外(例えば、建物の外)の温度または湿度を取得する場合、環境値取得装置30は当該室外に設置される。 The environmental value acquisition device 30 includes various sensors such as a temperature sensor and a humidity sensor, and acquires environmental values related to the environment around the air conditioner 20 . The environmental values acquired by the environmental value acquisition device 30 include the temperature and humidity of the space (indoor) where the air conditioner 20 is installed, or the temperature and humidity of the outside (outdoor) of the space. That is, when acquiring indoor temperature or humidity as an environmental value, the environmental value acquisition device 30 is installed in the room. On the other hand, when acquiring the outdoor temperature or humidity (outside the building, for example) as the environmental value, the environmental value acquisition device 30 is installed outdoors.

なお、環境値取得装置30は、室内及び室外の両方に設置されていてもよい。また、室内または室外の温度及び湿度は例えば温湿度計を用いて取得されてもよい。ここでは環境値取得装置30によって取得される環境値が温度及び湿度であるものとして説明したが、環境値は他の値であってもよい。 The environment value acquisition device 30 may be installed both indoors and outdoors. Also, indoor or outdoor temperature and humidity may be obtained using, for example, a thermo-hygrometer. Although the environment values acquired by the environment value acquisition device 30 are temperature and humidity here, the environment values may be other values.

空調制御装置40は、空調機20が設置されている空間とは異なる管理室等に設置されている情報処理装置である。また、空調制御装置40は、空調機20及び環境値取得装置30と有線ネットワークまたは無線ネットワークを介して接続されている。空調制御装置40は、空調機20の制御値の履歴及び環境値の履歴を空調機20及び環境値取得装置30から取得(収集)するとともに、当該制御値の履歴及び環境値の履歴を利用して空調機20の制御値を変更する(空調機20の運転を制御する)機能を有する。なお、本実施形態においては、空調制御装置40が空調機20の制御値として例えば当該空調機20の設定温度を変更する場合について主に説明する。 The air conditioning control device 40 is an information processing device installed in a management room or the like that is different from the space where the air conditioner 20 is installed. Also, the air conditioning control device 40 is connected to the air conditioner 20 and the environmental value acquisition device 30 via a wired network or a wireless network. The air conditioning control device 40 acquires (collects) the control value history and the environmental value history of the air conditioner 20 from the air conditioner 20 and the environmental value acquisition device 30, and uses the control value history and the environmental value history. has a function of changing the control value of the air conditioner 20 (controlling the operation of the air conditioner 20). In the present embodiment, a case where the air conditioning control device 40 changes, for example, the set temperature of the air conditioner 20 as the control value of the air conditioner 20 will be mainly described.

ここで、図2を参照して、上記した本実施形態に係る空調システム1の適用例(使用態様の一例)について説明する。 Here, with reference to FIG. 2, an application example (an example of usage mode) of the air-conditioning system 1 according to the present embodiment described above will be described.

図2に示す例では、空調システム1がオフィスビルの空調を制御する空調システム(ビル空調システム)として構成されており、当該空調システム1は、オフィスビルの執務室及び管理室に配置されている。 In the example shown in FIG. 2, the air-conditioning system 1 is configured as an air-conditioning system (building air-conditioning system) that controls the air-conditioning of an office building, and the air-conditioning system 1 is arranged in an office and a management room of the office building. .

具体的には、執務室には、入力機器10、空調機20及び環境値取得装置30が配置されている。 Specifically, an input device 10, an air conditioner 20, and an environment value acquisition device 30 are arranged in an office.

一方、管理室には、空調制御装置40が配置されている。なお、空調制御装置40は、管理者が執務室(室内)の空調状態を把握する、または空調機20の設定(つまり、設定温度等)を変更する目的で導入されるBEMS(Building Energy Management System)等の機能を有していてもよい。BEMSは、ビルにおける電力使用量の管理、節電制御等を行うサーバ装置である。 On the other hand, an air conditioning control device 40 is arranged in the management room. In addition, the air conditioning control device 40 is a BEMS (Building Energy Management System) introduced for the purpose of the administrator grasping the air conditioning state of the office (indoor) or changing the setting (that is, set temperature etc.) of the air conditioner 20 ) or the like. A BEMS is a server device that manages power consumption in a building, controls power saving, and the like.

また、執務室には、ローカルコントローラ50が更に配置されている。ローカルコントローラ50は、執務室に配置された入力機器10、空調機20及び環境値取得装置30と、管理室に配置された空調制御装置40とを有線または無線ネットワークで通信可能に接続する。なお、ローカルコントローラ50としては、例えば専用のマイコン装置、デスクトップPC(パーソナルコンピュータ)等の汎用のコンピュータ装置、ルータ等のネットワーク機器を用いることができる。 In addition, a local controller 50 is further arranged in the office. The local controller 50 connects the input device 10, the air conditioner 20, and the environmental value acquisition device 30 placed in the office and the air conditioning control device 40 placed in the management room so as to be communicable via a wired or wireless network. As the local controller 50, for example, a dedicated microcomputer device, a general-purpose computer device such as a desktop PC (personal computer), or a network device such as a router can be used.

また、空調制御装置(BEMS)40は、例えば外部ネットワークを介して、他のビル等に設置されている他の空調システム60(空調システム1とは異なる空調システム)と通信可能に接続されていてもよい。この場合、空調制御装置40は、他の空調システム60を制御するように構成されていてもよい。 In addition, the air conditioning control device (BEMS) 40 is communicably connected to another air conditioning system 60 (an air conditioning system different from the air conditioning system 1) installed in another building or the like via an external network, for example. good too. In this case, the air conditioning control device 40 may be configured to control another air conditioning system 60 .

更に、空調制御装置40は、外部ネットワークを介して、クラウドサーバ(クラウドコンピューティングによって実現される仮想的なコンピュータシステム)70と通信可能に接続されていてもよい。この場合、後述する空調制御装置40機能の一部は、クラウドサーバ70に備えられていてもよい。 Furthermore, the air conditioning control device 40 may be communicably connected to a cloud server (virtual computer system realized by cloud computing) 70 via an external network. In this case, part of the functions of the air-conditioning control device 40 described later may be provided in the cloud server 70 .

図2に示すように執務室には必要最低限の機器のみを配置し、空調制御装置40等のリソースを管理室に配置することにより、空調制御装置40の可用性、保守性及び気密性等を向上させることが可能となる。 As shown in FIG. 2, by arranging only the minimum necessary equipment in the office and arranging resources such as the air conditioning control device 40 in the management room, the availability, maintainability, airtightness, etc. of the air conditioning control device 40 are improved. can be improved.

なお、図2に示すように、環境値取得装置30は、執務室以外(ビルの外)に配置されてもよい。また、環境値取得装置30は、例えば外部ネットワークを介して空調制御装置40と通信可能に接続されていてもよい。 Note that, as shown in FIG. 2, the environmental value acquisition device 30 may be placed outside the office (outside the building). Also, the environmental value acquisition device 30 may be connected to the air conditioning control device 40 via an external network, for example, so as to be able to communicate therewith.

また、ここでは空調制御装置40が主にビルにおける電力使用量の管理等を行うBEMSの機能を有する場合について説明したが、当該空調制御装置40は、例えばエネルギー管理システム(EMS)の機能を有していてもよい。具体的には、空調制御装置40は、家庭内のエネルギー管理システムであるHEMS(Home Energy Management System)、工場内のエネルギー管理システムであるFEMS(Factory Energy Management System)、所定の地域内のエネルギー管理システムであるCEMS(Cluster/Community Energy Management System)等の機能を有していてもよい。 Also, here, the case where the air conditioning control device 40 mainly has the function of BEMS for managing the power consumption in the building, etc., but the air conditioning control device 40 has the function of an energy management system (EMS), for example. You may have Specifically, the air conditioning control device 40 includes a home energy management system (HEMS), a factory energy management system (FEMS), an energy management system in a predetermined area, and a factory energy management system (FEMS). It may have functions such as CEMS (Cluster/Community Energy Management System), which is a system.

以下、本実施形態に係る空調制御装置40について説明する。図3は、空調制御装置40のハードウェア構成の一例を示す。図3に示すように、空調制御装置40は、CPU41、不揮発性メモリ42、主メモリ43及び通信デバイス44等を備える。 The air conditioning control device 40 according to this embodiment will be described below. FIG. 3 shows an example of the hardware configuration of the air conditioning control device 40. As shown in FIG. As shown in FIG. 3, the air conditioning control device 40 includes a CPU 41, a nonvolatile memory 42, a main memory 43, a communication device 44, and the like.

CPU41は、空調制御装置40内の各コンポーネントの動作を制御するハードウェアプロセッサである。CPU41は、ストレージデバイスである不揮発性メモリ42から主メモリ43にロードされる様々なプログラムを実行する。CPU41によって実行されるプログラムには、オペレーティングシステム(OS)及び空調機20の運転を制御するためのアプリケーションプログラム(以下、空調制御プログラムと表記)等が含まれる。 The CPU 41 is a hardware processor that controls the operation of each component within the air conditioning control device 40 . The CPU 41 executes various programs loaded into the main memory 43 from the non-volatile memory 42, which is a storage device. The programs executed by the CPU 41 include an operating system (OS), an application program for controlling the operation of the air conditioner 20 (hereinafter referred to as an air conditioning control program), and the like.

通信デバイス44は、空調機20及び環境値取得装置30等の外部装置との通信を実行するように構成されたデバイスである。 The communication device 44 is a device configured to communicate with external devices such as the air conditioner 20 and the environmental value acquisition device 30 .

なお、図3においては、CPU41、不揮発性メモリ42、主メモリ43及び通信デバイス44のみが示されているが、空調制御装置40は、例えばHDD(Hard Disk Drive)及びSSD(Solid State Drive)のような他の記憶装置を備えていてもよいし、キーボードやマウスのような入力装置及び液晶ディスプレイのような表示装置を備えていてもよい。 Although FIG. 3 shows only the CPU 41, the nonvolatile memory 42, the main memory 43, and the communication device 44, the air conditioning control device 40 includes, for example, an HDD (Hard Disk Drive) and an SSD (Solid State Drive). Alternatively, an input device such as a keyboard or mouse and a display device such as a liquid crystal display may be provided.

図4は、空調制御装置40の機能構成の一例を示す。図4に示すように、空調制御装置40は、設定情報格納部401、取得部402、履歴情報格納部403、算出部404、許容範囲格納部405、決定部406、第1評価部407、第2評価部408及び補正部409を含む。 FIG. 4 shows an example of the functional configuration of the air conditioning control device 40. As shown in FIG. As shown in FIG. 4, the air conditioning control device 40 includes a setting information storage unit 401, an acquisition unit 402, a history information storage unit 403, a calculation unit 404, an allowable range storage unit 405, a determination unit 406, a first evaluation unit 407, a 2 includes an evaluator 408 and a corrector 409 .

本実施形態において、設定情報格納部401、履歴情報格納部403及び許容範囲格納部405は、図3に示す不揮発性メモリ42また他の記憶装置等によって実現される。 In this embodiment, the setting information storage unit 401, the history information storage unit 403, and the allowable range storage unit 405 are realized by the non-volatile memory 42 shown in FIG. 3 or another storage device.

また、本実施形態において、取得部402、算出部404、決定部406、第1評価部407、第2評価部408及び補正部409の一部または全ては、CPU41に上記した空調制御プログラムを実行させること、すなわち、ソフトウェアによって実現されるものとする。なお、これらの各部402、404及び406~409の一部または全ては、IC(Integrated Circuit)等のハードウェアによって実現されてもよいし、ソフトウェア及びハードウェアの組み合わせ構成として実現されてもよい。 Further, in the present embodiment, some or all of the acquisition unit 402, the calculation unit 404, the determination unit 406, the first evaluation unit 407, the second evaluation unit 408, and the correction unit 409 cause the CPU 41 to execute the air conditioning control program described above. It shall be realized by software. A part or all of these units 402, 404 and 406 to 409 may be implemented by hardware such as an IC (Integrated Circuit), or may be implemented as a combination of software and hardware.

設定情報格納部401には、空調制御装置40の動作を定める設定情報が予め格納されている。設定情報格納部401に格納されている設定情報には、後述する運用期間情報、探索実施期間情報、許容範囲算出時刻情報、設定温度変更時刻情報、識別境界情報及び制御内容情報等が含まれる。なお、これらの各情報の詳細については後述する。 Setting information that determines the operation of the air conditioning control device 40 is stored in advance in the setting information storage unit 401 . The setting information stored in the setting information storage unit 401 includes operation period information, search execution period information, allowable range calculation time information, set temperature change time information, identification boundary information, control content information, and the like, which will be described later. The details of each of these pieces of information will be described later.

取得部402は、空調機20から出力される当該空調機20の現在の制御値(運転モード及び設定温度)を含む制御値履歴情報を取得する。なお、取得部402は、制御値履歴情報を例えば定期的に取得する。取得部402によって定期的に取得された制御値履歴情報は、履歴情報格納部403に格納(蓄積)される。すなわち、履歴情報格納部403に格納されている制御値履歴情報には、空調機20の制御値の履歴が含まれる。 The acquisition unit 402 acquires control value history information including the current control values (operation mode and set temperature) of the air conditioner 20 output from the air conditioner 20 . Acquisition unit 402 acquires the control value history information, for example, periodically. The control value history information periodically acquired by the acquisition unit 402 is stored (accumulated) in the history information storage unit 403 . That is, the control value history information stored in the history information storage unit 403 includes the history of the control values of the air conditioner 20 .

また、取得部402は、環境値取得装置30から出力される現在の環境値を含む環境値履歴情報を取得する。なお、取得部402は、環境値履歴情報を例えば定期的に取得する。取得部402によって定期的に取得された環境値履歴情報は、履歴情報格納部403に格納(蓄積)される。すなわち、履歴情報格納部403に格納されている環境値履歴情報には、空調機20の周辺の環境に関する環境値の履歴が含まれる。 The acquisition unit 402 also acquires environmental value history information including current environmental values output from the environmental value acquisition device 30 . Note that the acquisition unit 402 periodically acquires environmental value history information, for example. The environmental value history information periodically acquired by the acquisition unit 402 is stored (accumulated) in the history information storage unit 403 . That is, the environmental value history information stored in the history information storage unit 403 includes a history of environmental values related to the environment around the air conditioner 20 .

なお、上記した制御値履歴情報が取得されるタイミングと環境値履歴情報が取得されるタイミングとは、同一であってもよいし、異なっていてもよい。また、取得部402は、予め定められた時刻に到達した等の所定の条件を満たしたときに制御値履歴情報及び環境値履歴情報を取得するようにしてもよい。 The timing at which the control value history information is acquired and the timing at which the environmental value history information is acquired may be the same or different. Alternatively, the acquisition unit 402 may acquire the control value history information and the environment value history information when a predetermined condition such as reaching a predetermined time is met.

算出部404は、設定情報格納部401に格納されている設定情報及び履歴情報格納部403に格納された制御値履歴情報(運転モード及び設定温度)に基づいて、空調機20の設定温度に対する利用者の許容範囲を算出する。なお、本実施形態において、許容範囲とは、利用者が不快と感じない程度の快適度を維持することができる(つまり、利用者が許容することができると推定される)空調機20の設定温度の範囲に相当する。 The calculation unit 404 calculates the usage for the set temperature of the air conditioner 20 based on the setting information stored in the setting information storage unit 401 and the control value history information (operation mode and set temperature) stored in the history information storage unit 403. Calculate the acceptable range of the person. Note that in the present embodiment, the allowable range is the setting of the air conditioner 20 that allows the user to maintain a level of comfort that does not cause discomfort (that is, it is estimated that the user can tolerate). Corresponds to a range of temperatures.

算出部404によって算出された許容範囲を示す情報(以下、許容範囲情報と表記)は、許容範囲格納部405に格納される。 Information indicating the allowable range calculated by the calculation unit 404 (hereinafter referred to as allowable range information) is stored in the allowable range storage unit 405 .

決定部406は、設定情報格納部401に格納されている設定情報及び許容範囲格納部405に格納されている許容範囲情報に基づいて、例えば許容範囲情報によって示される許容範囲に該当する設定温度の中で最も省エネとなる空調機20の設定温度を決定する。なお、空調機20が暖房運転を行う場合には、設定温度がより低い方が省エネを実現することができる。一方、空調機20が冷房運転を行う場合には、設定温度がより高い方が省エネを実現することができる。 Based on the setting information stored in the setting information storage unit 401 and the allowable range information stored in the allowable range storage unit 405, the determination unit 406 determines the set temperature corresponding to the allowable range indicated by the allowable range information, for example. The setting temperature of the air conditioner 20 that is the most energy-saving among them is determined. Note that when the air conditioner 20 performs the heating operation, the lower the set temperature, the more energy saving can be achieved. On the other hand, when the air conditioner 20 performs the cooling operation, the higher the set temperature, the more energy saving can be achieved.

第1評価部407は、空調機20の現在の設定温度に基づいて、決定部406によって決定された設定温度を評価する。 The first evaluation unit 407 evaluates the set temperature determined by the determination unit 406 based on the current set temperature of the air conditioner 20 .

第2評価部408は、履歴情報格納部403に格納されている環境値履歴情報に基づいて、決定部406によって決定された設定温度を評価する。 A second evaluation unit 408 evaluates the set temperature determined by the determination unit 406 based on the environmental value history information stored in the history information storage unit 403 .

補正部409は、第1評価部407による評価結果及び第2評価部408による評価結果のうちの少なくとも一方に基づいて、決定部406によって決定された設定温度を補正する。 The correction unit 409 corrects the set temperature determined by the determination unit 406 based on at least one of the evaluation result by the first evaluation unit 407 and the evaluation result by the second evaluation unit 408 .

補正部409によって補正された設定温度は、空調機20に出力される。これにより、空調機20の設定温度が変更され、空調機20は、当該変更された設定温度(つまり、補正部409によって補正された設定温度)に基づく運転を行うことができる。 The set temperature corrected by the correction unit 409 is output to the air conditioner 20 . As a result, the set temperature of the air conditioner 20 is changed, and the air conditioner 20 can operate based on the changed set temperature (that is, the set temperature corrected by the correction unit 409).

次に、図4に示す設定情報格納部401に格納されている設定情報について説明する。上記したように設定情報には運用期間情報、探索実施期間情報、許容範囲算出時刻情報、設定温度変更時刻情報、識別境界情報及び制御内容情報が含まれるが、ここでは、制御内容情報以外について説明する。なお、制御内容情報については後述する。 Next, setting information stored in the setting information storage unit 401 shown in FIG. 4 will be described. As described above, the setting information includes operation period information, search execution period information, allowable range calculation time information, set temperature change time information, identification boundary information, and control content information. do. Note that the control content information will be described later.

図5は、運用期間情報(テーブル)のデータ構造の一例を示す。図5に示すように、運用期間情報には、運用開始日時、運用終了日時及び運転モードが含まれている。なお、本実施形態において、「運用」とは、上記した空調制御装置40が空調機20の運転を制御する(つまり、空調制御装置40が空調機20の設定温度を変更する)ことをいう。 FIG. 5 shows an example of the data structure of operating period information (table). As shown in FIG. 5, the operation period information includes an operation start date and time, an operation end date and time, and an operation mode. In this embodiment, "operation" means that the air conditioning control device 40 controls the operation of the air conditioner 20 (that is, the air conditioning control device 40 changes the set temperature of the air conditioner 20).

運用開始日時は、空調制御装置40が空調機20の運転制御を開始する日時(つまり、空調制御装置40による運用が開始される日時)を示す。運用終了日時は、空調制御装置40が空調機20の運転制御を終了する日時(つまり、空調制御装置40による運用が終了される日時)を示す。なお、以下の説明においては、運用開始日時から運用終了日時までの期間を、便宜的に、運用期間と称する。 The operation start date and time indicates the date and time when the air conditioning control device 40 starts controlling the operation of the air conditioner 20 (that is, the date and time when the operation by the air conditioning control device 40 is started). The operation end date and time indicates the date and time when the air conditioning control device 40 ends operation control of the air conditioner 20 (that is, the date and time when the operation by the air conditioning control device 40 ends). In the following description, the period from the operation start date and time to the operation end date and time is referred to as an operation period for convenience.

運転モードは、空調機20の動作モードであり、例えば暖房(運転)または冷房(運転)を含む。なお、運転モード「暖房」は空調機20が暖房運転を行うことをいう。また、運転モード「冷房」は空調機20が冷房運転を行うことをいう。 The operating mode is the operating mode of the air conditioner 20, and includes, for example, heating (operating) or cooling (operating). The operation mode "heating" means that the air conditioner 20 performs heating operation. The operation mode "cooling" means that the air conditioner 20 performs cooling operation.

図5に示す例では、運用期間情報には、運用開始日時「2015-12-01 00:00:00」、運用終了日時「2016-03-31 23:59:59」及び運転モード「暖房」が含まれている。この運用期間情報によれば、2015年12月1日の0時0分0秒から2016年3月31日の23時59分59秒までの運用期間において、空調機20が暖房運転を行う場合に、空調制御装置40が当該空調機20の運転を制御することが示されている。 In the example shown in FIG. 5, the operation period information includes the operation start date and time "2015-12-01 00:00:00", the operation end date and time "2016-03-31 23:59:59", and the operation mode "heating". It is included. According to this operation period information, during the operation period from 00:00:00 on December 1, 2015 to 23:59:59 on March 31, 2016, when the air conditioner 20 performs the heating operation 2 shows that the air conditioning control device 40 controls the operation of the air conditioner 20. FIG.

このような運用期間情報によれば、例えば2015年12月1日の0時0分0秒から2016年3月31日の23時59分59秒までの運用期間中であっても、空調機20が冷房運転を行う場合には、空調制御装置40は空調機20の運転を制御しない。すなわち、この場合における空調機20の運転(冷房運転)は、入力機器10によって受け付けられる利用者の操作結果のみに基づいて制御される。また、2015年12月1日の0時0分0秒から2016年3月31日の23時59分59秒までの運用期間以外に空調機20が運転(暖房運転及び冷房運転)を行う場合も同様である。 According to such operation period information, for example, even during the operation period from 0:00:00 on December 1, 2015 to 23:59:59 on March 31, 2016, the air conditioner When the air conditioner 20 performs cooling operation, the air conditioning control device 40 does not control the operation of the air conditioner 20 . That is, the operation (cooling operation) of the air conditioner 20 in this case is controlled based only on the user's operation result received by the input device 10 . Also, when the air conditioner 20 operates (heating operation and cooling operation) outside the operation period from 00:00:00 on December 1, 2015 to 23:59:59 on March 31, 2016 The same is true for

なお、図5においては1つの運用期間情報のみが示されているが、当該運用期間情報は、運用期間(運用開始日時及び運用終了日時)または運転モード毎に複数用意されていてもよい。 Although only one piece of operation period information is shown in FIG. 5, a plurality of pieces of the operation period information may be prepared for each operation period (operation start date and time and operation end date and time) or operation mode.

図6は、探索実施期間情報(テーブル)のデータ構造の一例を示す。図6に示すように、探索実施期間情報には、探索実施日数及び探索不実施日数を含む。 FIG. 6 shows an example of the data structure of search execution period information (table). As shown in FIG. 6, the search execution period information includes search execution days and search non-execution days.

探索実施日数は、上記した空調機20の設定温度に対する利用者の許容範囲の探索を実施する連続した日数(期間)を示す。探索不実施日数は、許容範囲の探索を実施しない連続した日数(期間)を示す。なお、許容範囲の探索については後述する。 The number of search execution days indicates the number of consecutive days (period) during which the user's allowable range search for the set temperature of the air conditioner 20 is executed. The search non-execution days indicates the number of consecutive days (period) in which no search within the permissible range is executed. Note that the search for the allowable range will be described later.

図6に示す例では、探索実施期間情報には、探索実施日数「7」及び探索不実施日数「14」が含まれている。この探索実施期間情報によれば、許容範囲の探索を実施する期間(以下、探索実施期間と表記)が7日間であり、許容範囲の探索を実施しない期間(以下、探索不実施期間と表記)が14日間であることが示されている。 In the example shown in FIG. 6, the search execution period information includes the search execution days "7" and the search non-execution days "14". According to this search execution period information, the period during which the permissible range search is performed (hereinafter referred to as the search execution period) is 7 days, and the period during which the permissible range search is not performed (hereinafter referred to as the search non-execution period). is shown to be 14 days.

なお、上記した探索実施期間及び探索不実施期間は、図7に示すように、上記した運用期間内において交互に配置される(繰り返される)。 As shown in FIG. 7, the search execution period and the search non-execution period are alternately arranged (repeatedly) within the operation period.

図7に示す例においては、日時t1が運用開始日時であり、日時t6が運用終了日時であり、当該日時t1から日時t6までの運用期間内において、探索実施期間及び探索不実施期間が繰り返されている。 In the example shown in FIG. 7, the date and time t1 is the operation start date and time, the date and time t6 is the operation end date and time, and the search execution period and the search non-execution period are repeated within the operation period from the date and time t1 to the date and time t6. ing.

具体的には、運用開始日時t1から探索不実施期間が開始され、当該運用開始日時t1から例えば14日間が経過した日時t2の時点で当該探索不実施期間は探索実施期間に切り替えられる。また、日時t2から例えば7日間が経過した日時t3の時点で探索実施期間は探索不実施期間に切り替えられる。以降、同様に、日時t4の時点で探索不実施期間が探索実施期間に切り替えられ、日時t5の時点で探索実施期間が探索不実施期間に切り替えられる。日時t5以降についても、運用期間が終了するまで同様に探索実施期間及び探索不実施期間が交互に繰り返される。 Specifically, the search non-execution period starts from the operation start date and time t1, and at time t2 when, for example, 14 days have passed since the operation start date and time t1, the search non-execution period is switched to the search execution period. Further, at time t3 when, for example, seven days have passed since time t2, the search execution period is switched to the search non-execution period. Thereafter, similarly, the search non-implementation period is switched to the search implementation period at date t4, and the search implementation period is switched to the search non-implementation period at date t5. After time t5, the search execution period and the search non-execution period are alternately repeated until the operation period ends.

なお、図7においては運用開始日時t1から探索不実施期間が開始されるものとして説明したが、当該運用開始日時t1から探索実施期間が開始されてもよい。 In addition, in FIG. 7, it is explained that the search non-execution period starts from the operation start date and time t1, but the search execution period may start from the operation start date and time t1.

図8は、許容範囲算出時刻情報(テーブル)のデータ構造の一例を示す。図8に示すように、許容範囲算出時刻情報には、許容範囲を算出する時刻(以下、許容範囲算出時刻と表記)が含まれている。 FIG. 8 shows an example of the data structure of allowable range calculation time information (table). As shown in FIG. 8, the allowable range calculation time information includes the time at which the allowable range is calculated (hereinafter referred to as allowable range calculation time).

図8に示す例では、許容範囲算出時刻情報には、許容範囲算出時刻「07:00:00」が含まれている。この許容範囲算出時刻情報によれば、許容範囲の算出が7時0分0秒の時点で行われることが示されている。 In the example shown in FIG. 8, the allowable range calculation time information includes the allowable range calculation time "07:00:00". This allowable range calculation time information indicates that the allowable range is calculated at 07:00:00.

なお、図8においては許容範囲算出時刻情報が許容範囲算出時刻のみを含むものとして説明したが、当該許容範囲算出時刻情報には、許容範囲を算出するタイミングに関する他の条件等が含まれていてもよい。具体的には、例えば繰り返される探索実施期間及び探索不実施期間の各々の最初の日に(つまり、探索実施期間及び探索不実施期間が切り替えられるタイミングで)許容範囲の算出が行われるような条件が許容範囲算出時刻情報に含まれていてもよい。また、例えば許容範囲の算出が毎日行われるような条件が許容範囲算出時刻情報に含まれていてもよい。なお、許容範囲算出時刻情報には、ここで説明した以外の条件が含まれていてもよい。 Although the allowable range calculation time information includes only the allowable range calculation time in FIG. 8, the allowable range calculation time information includes other conditions related to the timing of calculating the allowable range. good too. Specifically, for example, a condition in which the allowable range is calculated on the first day of each repeated search period and non-search period (that is, at the timing when the search period and non-search period are switched). may be included in the allowable range calculation time information. Further, for example, the allowable range calculation time information may include a condition that the allowable range is calculated every day. Note that the allowable range calculation time information may include conditions other than those described here.

図9は、設定温度変更時刻情報(テーブル)のデータ構造の一例を示す。図9に示すように、設定温度変更時刻情報には、空調機20の設定温度を空調制御装置40が変更する時刻(以下、設定温度変更時刻と表記)が含まれている。なお、設定温度変更時刻は、空調機20の設定温度を変更することによって空調制御装置40が当該空調機20の運転を制御する時刻(制御実施時刻)に相当する。 FIG. 9 shows an example of the data structure of set temperature change time information (table). As shown in FIG. 9, the set temperature change time information includes the time at which the air conditioning control device 40 changes the set temperature of the air conditioner 20 (hereinafter referred to as set temperature change time). Note that the set temperature change time corresponds to the time (control execution time) at which the air conditioning control device 40 controls the operation of the air conditioner 20 by changing the set temperature of the air conditioner 20 .

図9に示す例では、設定温度変更時刻情報には、設定温度変更時刻「10:00:00」、「12:00:00」及び「15:00:00」が含まれている。この設定温度変更時刻情報によれば、10時0分0秒、12時0分0秒及び15時0分0秒の時点で空調制御装置40が空調機20の設定温度を変更することが示されている。 In the example shown in FIG. 9, the set temperature change time information includes set temperature change times "10:00:00", "12:00:00" and "15:00:00". According to this set temperature change time information, it is indicated that the air conditioning control device 40 changes the set temperature of the air conditioner 20 at 10:00:00, 12:00:00, and 15:00:00. It is

上記した空調制御装置40による空調機20の設定温度の変更は、運用期間内であれば毎日行われるが、例えば平日のみまたは休日のみのように予め定められた日に行われるようにしてもよい。 The change of the set temperature of the air conditioner 20 by the air conditioning control device 40 is performed every day during the operation period, but it may be performed on a predetermined day such as only weekdays or only holidays. .

なお、図8に示す許容範囲算出時刻情報に含まれる許容範囲算出時刻及び図9に示す設定温度変更時刻情報に含まれる設定温度変更時刻によれば、許容範囲の算出及び設定温度の変更は図10に示すようなタイミングで行われる。図10においては、許容範囲が7時の時点で算出され、設定温度が10時、12時及び15時の時点で変更されることが示されている。 According to the allowable range calculation time included in the allowable range calculation time information shown in FIG. 8 and the set temperature change time included in the set temperature change time information shown in FIG. 10 is performed at the timing shown in FIG. FIG. 10 shows that the allowable range is calculated at 7:00 and the set temperature is changed at 10:00, 12:00 and 15:00.

図11は、識別境界情報(テーブル)のデータ構造の一例を示す。図11に示すように、識別境界情報には、特徴量種類及び識別境界パラメータが含まれている。特徴量種類は、後述する許容範囲を算出するために利用される特徴量の種類を示す。識別境界パラメータは、特徴量種類によって示される種類の特徴量を分類するための境界を定義するパラメータである。 FIG. 11 shows an example of the data structure of identification boundary information (table). As shown in FIG. 11, the identification boundary information includes feature quantity types and identification boundary parameters. The feature amount type indicates the type of feature amount used to calculate the allowable range described later. The identification boundary parameter is a parameter that defines a boundary for classifying feature quantities of the type indicated by the feature quantity type.

図11に示す例では、識別境界情報には、特徴量種類「ワイブル」及び識別境界パラメータ「(a,b)」が含まれている。この識別境界情報によれば、許容範囲を算出する際に、ワイブル分布を適用することによって特徴量を算出し、当該算出された特徴量を識別境界パラメータ「(a,b)」によって定義される境界で分類することが示されている。なお、識別境界パラメータ「(a,b)」は、例えばy=ax+bで表される一次関数(直線)を境界として用いることを定義している。 In the example shown in FIG. 11, the identification boundary information includes the feature quantity type "Weibull" and identification boundary parameters "(a, b)". According to this identification boundary information, when calculating the allowable range, the feature amount is calculated by applying the Weibull distribution, and the calculated feature amount is defined by the identification boundary parameter "(a, b)". Boundary sorting is shown. Note that the identification boundary parameter "(a, b)" defines that a linear function (straight line) represented by, for example, y=ax+b is used as the boundary.

なお、上記したように識別境界情報は許容範囲を算出する際に用いられるが、当該許容範囲の算出処理の詳細については後述する。 As described above, the identification boundary information is used when calculating the allowable range, and the details of the calculation processing of the allowable range will be described later.

次に、履歴情報格納部403に格納されている制御値履歴情報及び環境値履歴情報について説明する。 Next, control value history information and environment value history information stored in the history information storage unit 403 will be described.

図12は、履歴情報格納部403に格納されている制御値履歴情報のデータ構造の一例を示す。図12に示すように、制御値履歴情報には、日時に対応づけて制御値(運転モード及び設定温度)が含まれている。 FIG. 12 shows an example of the data structure of control value history information stored in the history information storage unit 403. As shown in FIG. As shown in FIG. 12, the control value history information includes control values (operation mode and set temperature) associated with date and time.

日時は、空調制御装置40において制御値履歴情報が取得された日時を表す。運転モードは、空調機20の動作モードであり、例えば暖房、冷房及び停止等が含まれる。なお、運転モード「停止」は、空調機20の運転が停止されていることをいう。運転モード「暖房」及び「冷房」については上記した通りであるため、ここでは説明を省略する。設定温度は、空調機20の運転を制御するための制御値として当該空調機20に設定される温度である。 The date and time represents the date and time when the control value history information was acquired in the air conditioning control device 40 . The operation mode is an operation mode of the air conditioner 20, and includes, for example, heating, cooling, and stop. Note that the operation mode "stop" means that the operation of the air conditioner 20 is stopped. Since the operation modes "heating" and "cooling" are as described above, their description is omitted here. The set temperature is the temperature set for the air conditioner 20 as a control value for controlling the operation of the air conditioner 20 .

図12に示す例では、履歴情報格納部403には、制御値履歴情報403A及び403Bを含む複数の制御値履歴情報が格納(蓄積)されている。 In the example shown in FIG. 12, the history information storage unit 403 stores (accumulates) a plurality of pieces of control value history information including control value history information 403A and 403B.

制御値履歴情報403Aには、日時「2016-03-01 07:59:00」に対応づけて運転モード「停止」及び設定温度「22」が含まれている。この制御値履歴情報403Aによれば、2016年3月1日の7時59分0秒の時点で空調機20の運転が停止されており、当該空調機20の設定温度(当該空調機20の運転が停止された時点での設定温度)が22℃であることが示されている。 The control value history information 403A includes the operation mode "stop" and the set temperature "22" in association with the date and time "2016-03-01 07:59:00". According to the control value history information 403A, the operation of the air conditioner 20 was stopped at 7:59:00 on March 1, 2016, and the set temperature of the air conditioner 20 ( The set temperature at the time the operation was stopped) is shown to be 22°C.

なお、本実施形態において制御値履歴情報(空調機20の制御値)は定期的に取得されるが、空調機20の運転が停止されている場合、当該空調機20の制御値は、例えばBEMS等の機能によって空調制御装置40内で管理されていてもよいし、他の管理装置(システム)から取得されてもよい。 In the present embodiment, the control value history information (control value of the air conditioner 20) is periodically acquired, but when the operation of the air conditioner 20 is stopped, the control value of the air conditioner 20 is, for example, BEMS It may be managed within the air conditioning control device 40 by functions such as the above, or may be acquired from another management device (system).

制御値履歴情報403Bには、日時「2016-03-01 08:00:00」に対応づけて運転モード「暖房」及び設定温度「22」が含まれている。この制御値履歴情報403Bによれば、2016年3月1日の8時0分0秒の時点で空調機20が暖房運転を行っており、当該空調機20の設定温度が22℃であることが示されている。 The control value history information 403B includes the operation mode "heating" and the set temperature "22" in association with the date and time "2016-03-01 08:00:00". According to the control value history information 403B, the air conditioner 20 is performing heating operation at 8:00:00 on March 1, 2016, and the set temperature of the air conditioner 20 is 22°C. It is shown.

なお、空調機20が運転を行っている(つまり、空調機20の運転が停止されていない)場合には、当該空調機20制御値は、当該空調機20から取得することができる。 Note that when the air conditioner 20 is operating (that is, the operation of the air conditioner 20 is not stopped), the air conditioner 20 control value can be obtained from the air conditioner 20 .

ここでは制御値履歴情報403A及び403Bについてのみ説明したが、他の制御値履歴情報についても同様である。 Although only the control value history information 403A and 403B have been described here, the same applies to other control value history information.

また、図12に示す例では制御値履歴情報が1分間隔で取得(履歴情報格納部403に格納)されているが、当該制御値履歴情報は、5分間隔または10分間隔等の他の間隔で取得されてもよい。 Also, in the example shown in FIG. 12, the control value history information is acquired (stored in the history information storage unit 403) at intervals of one minute, but the control value history information may be acquired at intervals of five minutes or ten minutes. It may be obtained at intervals.

図13は、履歴情報格納部403に格納されている環境値履歴情報のデータ構造の一例を示す。図13に示すように、制御値履歴情報には、日時に対応づけて環境値(室温、室内湿度、外気温及び外気湿度)が含まれている。 FIG. 13 shows an example of the data structure of environmental value history information stored in the history information storage unit 403. As shown in FIG. As shown in FIG. 13, the control value history information includes environmental values (room temperature, indoor humidity, outdoor temperature, and outdoor humidity) in association with date and time.

日時は、空調制御装置40において環境値履歴情報が取得された日時を表す。室温は、室内(空調機20が設置されている空間)の温度である。室内湿度は、室内の湿度である。外気温は、室外(空調機20が設置されている空間の外)の温度である。外気湿度は、室外の湿度である。 The date and time represents the date and time when the environmental value history information was acquired in the air conditioning control device 40 . The room temperature is the temperature of the room (the space where the air conditioner 20 is installed). The indoor humidity is the indoor humidity. The outside air temperature is the temperature outside the room (outside the space where the air conditioner 20 is installed). The outside air humidity is the outdoor humidity.

図13に示す例では、履歴情報格納部403には、環境値履歴情報403a及び403bを含む複数の環境値履歴情報が格納(蓄積)されている。 In the example shown in FIG. 13, the history information storage unit 403 stores (accumulates) a plurality of pieces of environment value history information including environment value history information 403a and 403b.

環境値履歴情報403aには、日時「2016-03-01 07:59:00」に対応づけて室温「20.5」、室内湿度「55」、外気温「3.9」及び外気湿度「38」が含まれている。この環境値履歴情報403aによれば、2016年3月1日の7時59分0秒の時点での室内の温度が20.5℃であり、当該室内の湿度が55%であることが示されている。また、環境値履歴情報403aによれば、2016年3月1日の7時59分0秒の時点での室外の温度が3.9℃であり、当該室外の湿度が38%であることが示されている。 The environmental value history information 403a stores the room temperature of 20.5, the indoor humidity of 55, the outside temperature of 3.9, and the outside humidity of 38 in association with the date and time of 2016-03-01 07:59:00. "It is included. According to the environmental value history information 403a, the indoor temperature at 7:59:00 on March 1, 2016 is 20.5° C., and the indoor humidity is 55%. It is Further, according to the environmental value history information 403a, the outdoor temperature at 7:59:00 on March 1, 2016 was 3.9° C., and the outdoor humidity was 38%. It is shown.

環境値履歴情報403bには、日時「2016-03-01 08:00:00」に対応づけて室温「20.7」、室内湿度「53」、外気温「4.0」及び外気湿度「37」が含まれている。この環境値履歴情報403bによれば、2016年3月1日の8時0分0秒の時点での室内の温度が20.7℃であり、当該室内の湿度が53%であることが示されている。また、環境値履歴情報403bによれば、2016年3月1日の8時0分0秒の時点での室外の温度が4.0℃であり、当該室外の湿度が37%であることが示されている。 In the environmental value history information 403b, the room temperature is "20.7", the indoor humidity is "53", the outdoor temperature is "4.0", and the outdoor humidity is "37" in association with the date and time "2016-03-01 08:00:00". "It is included. According to the environmental value history information 403b, the indoor temperature at 8:00:00 on March 1, 2016 is 20.7° C., and the indoor humidity is 53%. It is Further, according to the environmental value history information 403b, the outdoor temperature at 08:00:00 on March 1, 2016 is 4.0° C., and the outdoor humidity is 37%. It is shown.

ここでは環境値履歴情報403a及び403bについてのみ説明したが、他の環境値履歴情報についても同様である。なお、環境値履歴情報403a及び403bを含む複数の環境値履歴情報は、上記したように室内及び室外に設置された環境値取得装置30を介して取得される。 Although only the environmental value history information 403a and 403b have been described here, other environmental value history information are similarly described. A plurality of pieces of environmental value history information including the environmental value history information 403a and 403b are obtained via the environmental value obtaining devices 30 installed indoors and outdoors as described above.

また、図13に示す例では環境値履歴情報に含まれる環境値が室温、室内湿度、外気温及び外気湿度であるものとして説明したが、環境値はこれら以外であってもよいし、これらのうちの少なくとも1つであってもよい。 Further, in the example shown in FIG. 13, the environmental values included in the environmental value history information are the room temperature, the indoor humidity, the outdoor temperature, and the outdoor humidity. may be at least one of

また、図13に示す例では環境値履歴情報が1分間隔で取得(履歴情報格納部403に格納)されているが、当該環境値履歴情報は、5分間隔または10分間隔等の他の間隔で取得されてもよい。更に、環境値の種類(室温、室内湿度、外気温及び外気湿度)毎に異なる間隔(タイミング)で環境値履歴情報を取得するようにしてもよい。具体的には、室温及び室内湿度(を含む環境値履歴情報)については1分間隔で取得するが、外気温及び外気湿度(を含む環境値履歴情報)については5分(または10分)間隔で取得するようにしてもよい。 In the example shown in FIG. 13, the environmental value history information is acquired (stored in the history information storage unit 403) at intervals of 1 minute, but the environmental value history information may be acquired at intervals of 5 minutes or 10 minutes. It may be obtained at intervals. Furthermore, the environmental value history information may be acquired at different intervals (timings) for each type of environmental value (room temperature, room humidity, outside temperature, and outside air humidity). Specifically, the room temperature and indoor humidity (including environmental value history information) are acquired at intervals of 1 minute, but the outdoor temperature and outdoor humidity (including environmental value history information) are acquired at 5-minute (or 10-minute) intervals. You can also get it with

次に、図14のフローチャートを参照して、本実施形態に係る空調制御装置40の処理手順の一例について説明する。なお、図14に示す処理は、例えば空調制御装置40の電源起動後に定期的に(所定の待機時間間隔で)実行される。図14に示す処理が実行される間隔は、予め設定されており、例えば空調制御装置40に備えられるタイマ等を用いて管理されればよい。 Next, an example of the processing procedure of the air conditioning control device 40 according to this embodiment will be described with reference to the flowchart of FIG. 14 . Note that the process shown in FIG. 14 is periodically executed (at predetermined standby time intervals) after the air conditioning control device 40 is powered on, for example. The interval at which the process shown in FIG. 14 is executed is set in advance, and may be managed using a timer or the like provided in the air conditioning control device 40, for example.

まず、空調制御装置40は、設定情報格納部401に設定情報として格納されている運用期間情報及び探索実施期間情報を取得する(ステップS1)。 First, the air conditioning control device 40 acquires operation period information and search execution period information stored as setting information in the setting information storage unit 401 (step S1).

次に、空調制御装置40は、ステップS1において取得された運用期間情報に基づいて、空調制御装置40による空調機20の運転に対する制御(以下、単に空調制御装置40による空調制御と表記)を実施するか否かを判定する(ステップS2)。 Next, the air conditioning control device 40 controls the operation of the air conditioner 20 by the air conditioning control device 40 (hereinafter simply referred to as air conditioning control by the air conditioning control device 40) based on the operation period information acquired in step S1. It is determined whether or not to do so (step S2).

なお、ステップS2においては、例えば空調制御装置40内に備えられているクロック等から現在の日時が取得され、当該現在の日時が運用期間情報に含まれる運用開始日時から運用終了日時までの運用期間内であるか否かが判定される。また、ステップS2においては、例えば空調機20から当該空調機20の現在の運転モードが取得され、当該運転モードが運用期間情報に含まれる運転モードと一致するか否かが判定される。なお、上記した現在の日時及び現在の運用モードとしては、履歴情報格納部403に格納されている直近の制御値履歴情報(最後に履歴情報格納部403に格納された制御値履歴情報)に含まれている日時及び運用モードを利用してもよい。 In step S2, for example, the current date and time is acquired from a clock or the like provided in the air conditioning control device 40, and the current date and time is included in the operation period information, and the operation period from the operation start date and time to the operation end date and time is included in the operation period information. It is determined whether it is within Further, in step S2, for example, the current operation mode of the air conditioner 20 is obtained from the air conditioner 20, and it is determined whether or not the operation mode matches the operation mode included in the operation period information. Note that the current date and time and the current operation mode described above are included in the latest control value history information stored in the history information storage unit 403 (control value history information last stored in the history information storage unit 403). You may use the date, time and mode of operation that are specified.

これにより、ステップS2においては、現在の日時が運用期間内であり、かつ、空調機20の現在の運転モードが運用期間情報に含まれる運用モードと一致する場合に、空調制御装置40による空調制御を実施すると判定される。一方、現在の日時が運用期間内でない場合、または、空調機20の現在の運転モードが運用期間情報に含まれる運用モードと一致しない場合には、空調制御装置40による空調制御を実施しないと判定される。 As a result, in step S2, if the current date and time are within the operation period and the current operation mode of the air conditioner 20 matches the operation mode included in the operation period information, the air conditioning control by the air conditioning control device 40 is determined to be implemented. On the other hand, if the current date and time is not within the operation period, or if the current operation mode of the air conditioner 20 does not match the operation mode included in the operation period information, it is determined that the air conditioning control by the air conditioning control device 40 is not to be performed. be done.

例えば図5に示す例では、現在の日時が2015年12月1日の0時0分0秒から2016年3月31日の23時59分59秒までの運用期間内であり、空調機20が暖房運転を行っている場合に、空調制御装置40による空調制御を実施すると判定される。以下においては、空調機20が暖房運転を行っているものとして説明する。 For example, in the example shown in FIG. 5, the current date and time is within the operation period from 00:00:00 on December 1, 2015 to 23:59:59 on March 31, 2016, and the air conditioner 20 is performing the heating operation, it is determined that the air conditioning control by the air conditioning control device 40 is to be performed. In the following description, it is assumed that the air conditioner 20 is performing heating operation.

空調制御装置40による空調制御を実施すると判定された場合(ステップS2のYES)、空調制御装置40は、上記した現在の日時が、ステップS1において取得された運用期間情報に含まれる運用開始日時と、探索実施期間情報に含まれる探索実施日数及び探索不実施日数とに基づいて特定される探索実施期間内であるか否かを判定する(ステップS3)。なお、上記したように探索実施期間と探索不実施期間とは運用開始日時から交互に繰り返されるため、運用開始日時を基準として当該探索実施期間の日数と探索不実施期間の日数とを交互に配置していくことにより、現在の日時が探索実施期間であるか探索不実施期間であるかを判定することができる。 When it is determined that the air conditioning control device 40 performs air conditioning control (YES in step S2), the air conditioning control device 40 sets the current date and time as the operation start date and time included in the operation period information acquired in step S1. , whether or not it is within the search execution period specified based on the number of search execution days and search non-execution days included in the search execution period information (step S3). As described above, since the search execution period and the search non-execution period are alternately repeated from the operation start date and time, the number of days of the search execution period and the number of days of the search non-execution period are arranged alternately based on the operation start date and time. By doing so, it is possible to determine whether the current date and time is the search execution period or the search non-execution period.

現在の日時が探索実施期間内であると判定された場合(ステップS3のYES)、空調制御装置40は、探索実施期間処理を実行する(ステップS4)。なお、この探索実施期間処理においては、空調機20の現在の設定温度を、許容範囲の探索を実施するような設定温度に変更するような処理が実行される。 If it is determined that the current date and time is within the search implementation period (YES in step S3), the air conditioning control device 40 executes search implementation period processing (step S4). Note that in this search execution period process, a process is executed to change the current set temperature of the air conditioner 20 to a set temperature at which the search for the allowable range is performed.

一方、現在の日時が探索実施期間内でないと判定された場合(ステップS3のNO)、空調制御装置40は、探索不実施期間処理を実行する(ステップS5)。なお、この探索不実施期間処理においては、許容範囲の探索は実施されない。 On the other hand, if it is determined that the current date and time are not within the search execution period (NO in step S3), the air conditioning control device 40 executes search non-execution period processing (step S5). In this search non-execution period process, the search for the permissible range is not executed.

なお、本実施形態における「探索」とは、空調システム1(空調機20)を利用する利用者が許容できる設定温度の範囲(許容範囲)を探索することを意味する。また、「許容範囲」とは、例えば空調機20が暖房運転を行う場合は利用者が寒さを許容できる設定温度の範囲であり、空調機20が冷房運転を行う場合は利用者が暑さを許容できる設定温度の範囲である。 It should be noted that "searching" in the present embodiment means searching for a set temperature range (permissible range) that is permissible for a user who uses the air conditioning system 1 (air conditioner 20). Further, the "tolerance range" is a set temperature range in which the user can tolerate the cold when the air conditioner 20 performs the heating operation, and the user can tolerate the heat when the air conditioner 20 performs the cooling operation. This is the allowable range of set temperatures.

すなわち、本実施形態においては、現在の日時が探索実施期間内であるか探索不実施期間内であるかに基づいて異なる空調制御が実施される。 That is, in the present embodiment, different air conditioning control is performed based on whether the current date and time is within the search execution period or within the search non-execution period.

なお、上記したステップS2において空調制御装置40による空調制御を実施しないと判定された場合(ステップS3のNO)、図14に示す処理は終了される。 If it is determined in step S2 that the air conditioning control device 40 does not perform the air conditioning control (NO in step S3), the process shown in FIG. 14 is terminated.

以下、ステップS4において実行される探索実施期間処理及びステップS5において実行される探索不実施期間処理について説明する。 The search execution period process executed in step S4 and the search non-execution period process executed in step S5 will be described below.

まず、図15のフローチャートを参照して、探索実施期間処理の処理手順の一例について説明する。 First, an example of the procedure of the search execution period process will be described with reference to the flowchart of FIG. 15 .

探索実施期間処理においては、許容範囲内で最も省エネとなる設定温度よりも更に省エネを実現することが可能な設定温度に基づく空調制御を利用者が許容できるか否かの探索を行う。 In the search execution period process, it is searched whether or not the user can allow the air conditioning control based on the set temperature that can realize further energy saving than the set temperature that is the most energy saving within the allowable range.

探索実施期間処理において、算出部404は、設定情報格納部401に設定情報として格納されている許容範囲算出時刻情報を取得する。算出部404は、取得された許容範囲算出時刻情報に基づいて、現在の時刻が許容範囲算出時刻であるか否かを判定する(ステップS11)。 In the search execution period process, the calculation unit 404 acquires allowable range calculation time information stored as setting information in the setting information storage unit 401 . The calculation unit 404 determines whether the current time is the allowable range calculation time based on the acquired allowable range calculation time information (step S11).

具体的には、例えば上記した図8に示すように許容範囲算出時刻情報に含まれる許容範囲算出時刻が「07:00:00」である場合、ステップS11においては、現在の時刻が7時0分0秒である場合に現在の時刻が許容範囲算出時刻であると判定する。 Specifically, for example, when the allowable range calculation time included in the allowable range calculation time information is "07:00:00" as shown in FIG. If the minute is 0 second, it is determined that the current time is the allowable range calculation time.

なお、上記したように許容範囲算出時刻情報に許容範囲を算出するタイミングに関する他の条件等が含まれている場合、ステップS11においては、当該条件を満たす場合に現在の時刻(日時)が許容範囲算出時刻であると判定される。 As described above, if the allowable range calculation time information includes other conditions related to the timing of calculating the allowable range, in step S11, the current time (date and time) is set to the allowable range if the conditions are satisfied. It is determined that it is the calculation time.

ステップS11において現在の時刻が許容範囲算出時刻であると判定された場合(ステップS11のYES)、算出部404は、設定情報格納部401に設定情報として格納されている識別境界情報及び履歴情報格納部403に格納されている制御値履歴情報を取得する(ステップS12)。 If it is determined in step S11 that the current time is the allowable range calculation time (YES in step S11), the calculation unit 404 stores identification boundary information and history information stored as setting information in the setting information storage unit 401. The control value history information stored in the unit 403 is obtained (step S12).

ステップS12の処理が実行されると、算出部404は、当該ステップS12において取得された識別境界情報及び制御値履歴情報に基づいて、空調機20の設定温度に対する利用者の許容範囲を算出する(ステップS13)。 When the process of step S12 is executed, the calculation unit 404 calculates the user's allowable range for the set temperature of the air conditioner 20 based on the identification boundary information and the control value history information acquired in step S12 ( step S13).

以下、ステップS13の処理について詳細に説明する。まず、算出部404は、ステップS12において取得された制御値履歴情報(に含まれる運転モード及び設定温度)に基づいて、設定温度毎の継続時間を表す情報(以下、継続時間情報と表記)を生成する。 The processing of step S13 will be described in detail below. First, the calculation unit 404 calculates information representing the duration for each set temperature (hereinafter referred to as duration information) based on the control value history information (the operation mode and set temperature included therein) acquired in step S12. Generate.

ここで、図16を参照して、上記した継続時間情報について説明する。図16の上段は、制御値履歴情報に基づく設定温度の遷移(変化)の一部を示している。図16の上段によれば、例えば時刻(日時)t1の時点で22℃の設定温度で空調機20の運転が開始され、時刻t2の時点で当該設定温度が22℃から21℃に変更され、時刻t3の時点で当該設定温度が21℃から22℃に変更され、時刻t4の時点で空調機20の運転が停止されたことを示している。 Here, the duration information described above will be described with reference to FIG. The upper part of FIG. 16 shows part of the transition (change) of the set temperature based on the control value history information. According to the upper part of FIG. 16, for example, at time (date and time) t1, the operation of the air conditioner 20 is started at a set temperature of 22° C., and at time t2, the set temperature is changed from 22° C. to 21° C., It shows that the set temperature is changed from 21° C. to 22° C. at time t3, and the operation of the air conditioner 20 is stopped at time t4.

図16の下段は、図16の上段に示す設定温度の遷移に基づいて生成される継続時間情報のデータ構造の一例を示している。 The lower part of FIG. 16 shows an example of the data structure of duration information generated based on the transition of the set temperature shown in the upper part of FIG. 16 .

具体的には、図16の上段に示す設定温度の遷移によれば時刻t1から時刻t2までの間は22℃の設定温度で空調機20の運転(暖房運転)が継続されているため、22℃の設定温度に対応する継続時間(設定温度継続時間)は「t2-t1」である。ここで、時刻t2においては設定温度が1℃下げられている。上記したように空調機20が暖房運転を行っているものとすると、このような設定温度を下げる変更が行われた場合、イベント(の値)は「0」とする。この場合、図16の下段に示すように、設定温度「22」、設定温度継続時間「t2-t1」及びイベント「0」を対応づけて含む継続時間情報が生成される。 Specifically, according to the transition of the set temperature shown in the upper part of FIG. The duration corresponding to the set temperature of °C (set temperature duration) is "t2-t1". Here, the set temperature is lowered by 1° C. at time t2. Assuming that the air conditioner 20 is performing the heating operation as described above, the event (value of) is set to "0" when such a change to lower the set temperature is performed. In this case, as shown in the lower part of FIG. 16, duration information is generated that includes the set temperature "22", the set temperature duration "t2-t1", and the event "0" in association with each other.

なお、継続時間情報に含まれるイベントは、上記したように設定温度の継続時間の終了時点における設定温度の変更(例えば、利用者の入力機器10に対する操作)に基づいて決定される。 The event included in the duration information is determined based on the change in the set temperature (for example, the user's operation on the input device 10) at the end of the duration of the set temperature, as described above.

次に、図16の上段に示す設定温度の遷移によれば時刻t2から時刻t3までの間は21℃の設定温度で空調機20の運転が継続されているため、22℃の設定温度に対応する継続時間は「t3-t2」である。ここで、時刻t3においては設定温度が1℃上げられている。この場合、空調システム1を利用する利用者(つまり、室内にいる利用者)は、21℃の設定温度に基づく空調機20の運転(つまり、現在の設定温度)では寒さを許容することができず、設定温度を上げたものと推測することができる。このような暖房運転時に設定温度を上げる変更が行われた場合、イベントは「1」とする。この場合、図16の下段に示すように、設定温度「21」、設定温度継続時間「t3-t2」及びイベント「1」を対応づけて含む継続時間情報が生成される。 Next, according to the transition of the set temperature shown in the upper part of FIG. 16, the operation of the air conditioner 20 is continued at the set temperature of 21° C. from the time t2 to the time t3. The duration to do is "t3-t2". Here, the set temperature is raised by 1° C. at time t3. In this case, the user who uses the air conditioning system 1 (that is, the user who is indoors) can tolerate the cold when the air conditioner 20 is operated based on the set temperature of 21° C. (that is, the current set temperature). Therefore, it can be assumed that the set temperature was raised. If a change is made to raise the set temperature during such heating operation, the event is set to "1". In this case, as shown in the lower part of FIG. 16, duration information is generated that includes the set temperature "21", the set temperature duration "t3-t2", and the event "1" in association with each other.

更に、図16の上段に示す設定温度の遷移によれば時刻t3から時刻t4までの間は22℃の設定温度で空調機20の運転が継続されているため、22℃の設定温度に対応する継続時間は「t4-t3」である。ここで、時刻t4においては、空調機20の運転が停止されている。このように空調機20の運転が停止された場合、イベントは「0」とする。この場合、図16の下段に示すように、設定温度「22」、設定温度継続時間「t4-t3」及びイベント「0」を対応づけて含む継続時間が生成される。 Furthermore, according to the transition of the set temperature shown in the upper stage of FIG. The duration is "t4-t3". Here, at time t4, the operation of the air conditioner 20 is stopped. When the operation of the air conditioner 20 is stopped in this way, the event is set to "0". In this case, as shown in the lower part of FIG. 16, a duration including the set temperature "22", the set temperature duration "t4-t3", and the event "0" in association with each other is generated.

なお、ここでは空調機20が暖房運転を行うものとして説明したが、空調機20が冷房運転を行っているものとすると、設定温度を下げる変更が行われた場合のイベントを「1」とし、他の変更(設定温度を上げる変更及び空調機20の運転の停止)が行われた場合のイベントを「0」とすればよい。 Here, the air conditioner 20 is assumed to perform the heating operation. The event when other changes (a change to raise the set temperature and stop the operation of the air conditioner 20) are made may be set to "0".

すなわち、本実施形態においては設定温度の許容範囲を算出するため、上記したように利用者が寒さまたは暑さを許容することができずに設定温度を変更したと推測される場合を、利用者が当該設定温度を許容できなくなったことを表すイベント「1」として抽出する。 That is, in the present embodiment, since the allowable range of the set temperature is calculated, as described above, when it is presumed that the user changed the set temperature because the user could not tolerate the cold or heat, the user is extracted as an event "1" indicating that the set temperature is no longer acceptable.

なお、空調機20の運転が停止されている時刻t0~t1までの期間及び時刻t4以降の期間(時間)は、設定温度の継続時間には含まれない(つまり、継続時間情報が生成されない)ものとする。 Note that the period from time t0 to t1 and the period (time) after time t4 during which the operation of the air conditioner 20 is stopped are not included in the duration of the set temperature (that is, duration information is not generated). shall be

また、制御値履歴情報に含まれる運転モード(空調機20の運転の開始及び停止)及び設定温度は、利用者が入力機器10(例えば、リモコン等)を操作することによって行う場合もあるし、空調制御装置40等による空調機20の自動運転によって行われる場合もある。 Further, the operation mode (start and stop of operation of the air conditioner 20) and the set temperature included in the control value history information may be set by the user operating the input device 10 (for example, a remote controller, etc.). It may be performed by automatic operation of the air conditioner 20 by the air conditioning control device 40 or the like.

次に、算出部404は、図16の下段に示す継続時間情報に基づいて、生存時間解析を行う。ここで、生存時間解析とは、観察対象の生存時間を予測する手法の一つであり、例えば機械等を観察対象とし、当該観察対象が故障(死亡)するまでの時間(生存時間)を予測するために用いられる。この観察対象の故障等を生存時間解析におけるイベントという。すなわち、生存時間は、観察開始からイベントが発生するまでの時間に相当する。 Next, the calculation unit 404 performs survival time analysis based on the duration information shown in the lower part of FIG. 16 . Here, the survival time analysis is one of the methods of predicting the survival time of an observation target. used to This observed failure or the like is called an event in survival time analysis. That is, the survival time corresponds to the time from the start of observation to the occurrence of an event.

本実施形態においては、設定温度を観察対象とし、上記したように利用者が寒さを許容することができずに設定温度を変更したこと(つまり、継続時間情報に含まれるイベントが「1」であるときの設定温度の変更)をイベントとすることにより、設定温度の継続時間を当該設定温度の生存時間として予測する生存時間解析を行う。 In this embodiment, the observation target is the set temperature. A change in the set temperature at a certain time) is treated as an event, and survival time analysis is performed to predict the duration of the set temperature as the survival time of the set temperature.

なお、イベントが「0」であるときの設定温度の変更または空調機20の運転の停止は打ち切りとする。打ち切りとは、イベントが発生せずに、途中で観察が打ち切られることをいう。 Note that changing the set temperature or stopping the operation of the air conditioner 20 when the event is "0" is discontinued. Censoring means that the observation is terminated in the middle without an event occurring.

また、上記した生存時間解析における観察開始日時及び観察終了日時は任意である。具体的には、運用期間情報に含まれる運用開始日時を観察開始時刻とし、現在の日時を観察終了日時としてもよい。また、現在の日時から一定期間前(例えば、1か月前等)を観察開始日時し、現在の日時を観察終了日時としてもよい。更に、例えば現在の日時が探索実施期間内である場合、当該探索実施期間の直前に配置されている探索不実施期間の開始日時及び終了日時を観察開始日時及び観察終了日時としてもよい。同様に、例えば現在の日時が探索不実施期間内である場合、当該探索不実施期間の直前に配置されている探索実施期間の開始日時及び終了日時を観察開始日時及び観察終了日時としてもよい。また、観察開始日時及び観察終了日時は、空調システム1の管理者によって予め指定された日時であってもよい。 Moreover, the observation start date and time and the observation end date and time in the survival time analysis described above are arbitrary. Specifically, the operation start date and time included in the operation period information may be set as the observation start time, and the current date and time may be set as the observation end date and time. Alternatively, the observation start date and time may be a certain period (for example, one month before) from the current date and time, and the observation end date and time may be the current date and time. Furthermore, for example, if the current date and time are within the search period, the start date and end date and time of the search non-execution period arranged immediately before the search period may be used as the observation start date and observation end date and time. Similarly, for example, if the current date and time is within the search non-implementation period, the start date and end date and time of the search implementation period immediately preceding the search non-implementation period may be used as the observation start date and observation end date and time. Moreover, the observation start date and time and the observation end date and time may be dates and times specified in advance by the administrator of the air conditioning system 1 .

なお、上記したステップS12においては、観察開始日時から観察終了日時までの期間に該当する日時を含む制御値履歴情報が取得されるものとする。 In step S12 described above, it is assumed that the control value history information including the date and time corresponding to the period from the observation start date and time to the observation end date and time is acquired.

本実施形態における生存時間解析においては、各設定温度の継続時間を当該設定温度毎の生存関数S(t)で表す。生存関数S(t)は、時間t(tは0より大きい実数)において、観察対象が生存している確率(生存率)を表す関数である。本実施形態における生存関数S(t)は、確率変数Tを用いて
S(t)=Prob(T>t) (式1)
のように数学的に定義される。Prob(T>t)は、時刻t以内にイベント「1」が発生しない確率を示す。
In the survival time analysis in this embodiment, the duration of each set temperature is represented by the survival function S(t) for each set temperature. The survival function S(t) is a function that represents the probability (survival rate) that the observation subject is alive at time t (t is a real number greater than 0). The survival function S(t) in the present embodiment is S(t)=Prob(T>t) using a random variable T (Equation 1)
is defined mathematically as Prob (T>t) indicates the probability that event "1" will not occur within time t.

次に、算出部404は、ステップS12において取得された識別境界情報に含まれる特徴量種類によって示される種類の特徴量を、生存時間解析によって得られる生存関数S(t)に基づいて設定温度毎に算出する。 Next, the calculation unit 404 calculates the feature amount of the type indicated by the feature amount type included in the identification boundary information acquired in step S12 for each set temperature based on the survival function S(t) obtained by the survival time analysis. Calculate to

なお、図11に示す識別境界情報には特徴量種類として「ワイブル」が含まれているため、本実施形態においては、設定温度毎の生存関数S(t)をワイブル分布でモデル化し、当該ワイブル分布の係数パラメータを特徴量として算出するものとする。具体的には、生存関数S(t)は、係数パラメータであるスケールパラメータλ及び形状パラメータpを用いて、以下の式(2)のように表すことができる。
S(t)=exp(-(λt)) λ,p>0 式(2)
ここで、図17は、上記した設定温度毎の生存関数S(t)をワイブル分布でモデル化したグラフ(つまり、式(2)によって表される生存関数S(t))の一例を示している。なお、図17に示す例では、縦軸が生存率を表し、横軸が時間(時刻)を表している。
Since the identification boundary information shown in FIG. 11 includes "Weibull" as a feature amount type, in the present embodiment, the survival function S(t) for each set temperature is modeled by a Weibull distribution, and the Weibull Assume that the coefficient parameter of the distribution is calculated as the feature amount. Specifically, the survival function S(t) can be expressed by the following equation (2) using a scale parameter λ and a shape parameter p, which are coefficient parameters.
S(t)=exp(−(λt) p ) λ, p>0 Equation (2)
Here, FIG. 17 shows an example of a graph (that is, the survival function S(t) represented by Equation (2)) modeled by the Weibull distribution of the survival function S(t) for each set temperature described above. there is In the example shown in FIG. 17, the vertical axis represents the survival rate, and the horizontal axis represents time (time).

図17に示す曲線81~83は、設定温度がそれぞれ19℃、20℃及び21℃である場合の生存関数S(t)をワイブル分布でモデル化したグラフに相当する。 Curves 81 to 83 shown in FIG. 17 correspond to graphs obtained by modeling the survival function S(t) with the Weibull distribution when the set temperatures are 19° C., 20° C. and 21° C., respectively.

図17に示す例によれば、例えば設定温度が19℃である場合の生存関数S(t)は、設定温度が20℃である場合の生存関数S(t)及び設定温度が21℃である場合の生存関数S(t)に対して時間tによる生存率(設定温度が維持される割合)の減少が大きい。すなわち、設定温度を19℃にした場合は、設定温度を20℃または21℃にした場合に比べて、利用者による設定温度の上昇が早く発生しやすい(イベントが発生しやすい)ことが示されている。 According to the example shown in FIG. 17, for example, the survival function S(t) when the set temperature is 19° C. is the survival function S(t) when the set temperature is 20° C. and the set temperature is 21° C. The decrease in the survival rate (the rate at which the set temperature is maintained) due to time t is large with respect to the survival function S(t) in the case. That is, when the set temperature is set to 19° C., it is shown that the temperature set by the user is likely to rise more quickly (events are more likely to occur) than when the set temperature is set to 20° C. or 21° C. ing.

本実施形態において、算出部404は、上記した設定温度毎の生存関数S(t)を表す式(2)で用いられるスケールパラメータλ及び形状パラメータpを当該設定温度毎の特徴量として算出する。 In the present embodiment, the calculator 404 calculates the scale parameter λ and the shape parameter p used in the equation (2) representing the survival function S(t) for each set temperature as feature quantities for each set temperature.

なお、図18は、算出部404によって特徴量として算出された設定温度毎のスケールパラメータλ及び形状パラメータpの一例を示している。 Note that FIG. 18 shows an example of the scale parameter λ and the shape parameter p for each set temperature calculated as feature amounts by the calculator 404 .

図18に示す例では、設定温度が19℃である場合のスケールパラメータλが0.2であり、形状パラメータpが1.3であることが示されている。また、設定温度が20℃である場合のスケールパラメータλが0.02であり、形状パラメータpが5であることが示されている。更に、設定温度が21℃である場合のスケールパラメータλが0.015であり、形状パラメータpが4であることが示されている。 The example shown in FIG. 18 indicates that the scale parameter λ is 0.2 and the shape parameter p is 1.3 when the set temperature is 19°C. Also, it is shown that the scale parameter λ is 0.02 and the shape parameter p is 5 when the set temperature is 20°C. Further, it shows that the scale parameter λ is 0.015 and the shape parameter p is 4 when the set temperature is 21°C.

なお、本実施形態においては上記したように設定温度毎の特徴量が算出されるが、当該特徴量が算出される設定温度は、ステップS12において取得された制御値履歴情報に含まれる設定温度の全てであってもよいし、一部であってもよい。また、例えば同一の室内に複数の空調機20が設置されている場合には、当該空調機20毎に特徴量を算出するようにしてもよい。 In the present embodiment, the feature amount for each set temperature is calculated as described above. It may be all or part of it. Further, for example, when a plurality of air conditioners 20 are installed in the same room, the feature amount may be calculated for each air conditioner 20 .

また、本実施形態においては、生存関数S(t)をワイブル分布でモデル化し、当該ワイブル分布のスケールパラメータλ及び形状パラメータpを特徴量として算出するものとして説明したが、当該特徴量はスケールパラメータλ及び形状パラメータpでなくてもよいし、特徴量を算出するためにワイブル分布以外の分布モデルを適用してもよい。また、例えば設定温度毎の継続時間の平均値及び分散値等を特徴量としてもよい。特徴量の算出手法としては、例えば最尤法等を用いてもよい。 In the present embodiment, the survival function S(t) is modeled by the Weibull distribution, and the scale parameter λ and the shape parameter p of the Weibull distribution are calculated as feature quantities. λ and the shape parameter p may not be used, and a distribution model other than the Weibull distribution may be applied to calculate the feature amount. Further, for example, the average value and the variance value of the duration time for each set temperature may be used as the feature quantity. For example, a maximum likelihood method or the like may be used as a method of calculating the feature amount.

また、複数の特徴量種類及び識別境界パラメータの組み合わせ(つまり、複数の識別境界情報)を用意しておき、当該複数の組み合わせの中から空調システム1の管理者等が適切な組み合わせを選択するようにしてもよい。 Also, a plurality of combinations of feature amount types and identification boundary parameters (that is, a plurality of identification boundary information) are prepared, and the administrator of the air conditioning system 1 or the like selects an appropriate combination from the plurality of combinations. can be

次に、算出部404は、算出された設定温度毎の特徴量及び上記した識別境界情報に含まれる識別境界パラメータに基づいて、当該特徴量(設定温度)を許容範囲内のグループと許容範囲外のグループとに分類する。 Next, the calculation unit 404 divides the feature amount (set temperature) into groups within the allowable range and out of the allowable range based on the calculated feature amount for each set temperature and the identification boundary parameter included in the identification boundary information described above. group and classify.

ここで、図19は、設定温度毎の特徴量(スケールパラメータλ及び形状パラメータp)がプロットされた結果の一例を示している。図19においては、縦軸が形状パラメータpを表し、横軸がスケールパラメータλを表している。また、図19に示す丸印は、それぞれ設定温度毎の特徴量(プロット値)を表している。 Here, FIG. 19 shows an example of the result of plotting the feature amount (scale parameter λ and shape parameter p) for each set temperature. In FIG. 19, the vertical axis represents the shape parameter p and the horizontal axis represents the scale parameter λ. In addition, the circles shown in FIG. 19 represent feature amounts (plotted values) for each set temperature.

図19に示すようにプロットされた設定温度毎の特徴量は、識別境界線90によって許容範囲内のグループと許容範囲外のグループとに分類することができる。 The feature values plotted for each set temperature as shown in FIG.

なお、識別境界線90は、識別境界パラメータに基づいて求めることができる。具体的には、上記した図11に示す識別境界情報に含まれる識別境界パラメータは「(a,b)」であるが、この「(a,b)」は、一次関数における傾きa及び切片bを表している。すなわち、図19における識別境界線90は、傾きa、切片bの一次関数(直線)である。この識別境界パラメータは、例えば特徴量を説明変数とし、許容範囲内のグループであるか許容範囲外のグループであるか(利用者による判定結果)を目的変数としたサポートベクターマシン(SVM:Support Vector Machine)モデル等の機械学習によって予め定められているが、他の手法を用いて定められていてもよい。また、識別境界パラメータは、例えば設定温度の継続時間の長短に対する利用者の判定結果等に基づいて定められてもよい。 Note that the identification boundary line 90 can be obtained based on identification boundary parameters. Specifically, the identification boundary parameter included in the identification boundary information shown in FIG. 11 is "(a, b)", which is the slope a and the intercept b represents. That is, the identification boundary line 90 in FIG. 19 is a linear function (straight line) of the slope a and the intercept b. This identification boundary parameter is, for example, a support vector machine (SVM: Support Vector Although it is determined in advance by machine learning such as a Machine model, it may be determined using other techniques. Further, the identification boundary parameter may be determined, for example, based on the user's judgment result regarding the duration of the set temperature.

図19に示す例において、識別境界線90の左上に位置する領域は、許容範囲内に相当する領域である。一方、識別境界線90の右下に位置する領域は、許容範囲外に相当する領域である。これによれば、算出部404は、設定温度「20℃」及び「21℃」を許容範囲内のグループ、設定温度「19℃」を許容範囲外のグループに分類することができる。 In the example shown in FIG. 19, the area located to the upper left of the identification boundary line 90 is the area within the allowable range. On the other hand, the area located to the lower right of the identification boundary line 90 is an area outside the allowable range. According to this, the calculation unit 404 can classify the set temperatures “20° C.” and “21° C.” into the group within the allowable range, and the set temperature “19° C.” into the group outside the allowable range.

算出部404は、上記した分類結果に基づいて、各設定温度が許容範囲内であるか否かを判定する。算出部404は、この判定結果に基づいて許容範囲を特定し、当該許容範囲を示す許容範囲情報(テーブル)を生成する。 The calculation unit 404 determines whether or not each set temperature is within the allowable range based on the classification results described above. The calculation unit 404 identifies the allowable range based on this determination result, and generates allowable range information (table) indicating the allowable range.

なお、設定温度が許容範囲内であるか否かを判定する手法は、ここで説明したものに限られない。例えば予め係数パラメータが算出されているロジスティック分布を利用して、設定温度毎に算出した特徴量をロジスティック分布の説明変数に代入して得られるロジスティック分布の値を設定温度が許容範囲内であるか否かの判定に利用するようにしてもよい。 Note that the method for determining whether or not the set temperature is within the allowable range is not limited to the one described here. For example, using a logistic distribution whose coefficient parameter is calculated in advance, the value of the logistic distribution obtained by substituting the feature value calculated for each set temperature into the explanatory variable of the logistic distribution is determined whether the set temperature is within the allowable range. It may be used to determine whether or not.

図20は、許容範囲情報のデータ構造の一例を示す。図20に示すように、許容範囲情報には、運転モード(冷暖房種類)に対応づけて設定温度及び許容範囲判定結果が含まれる。 FIG. 20 shows an example of the data structure of allowable range information. As shown in FIG. 20, the allowable range information includes the set temperature and the allowable range determination result in association with the operation mode (cooling/heating type).

運転モードには「暖房」または「冷房」が含まれるが、本実施形態において空調機20は暖房運転を行っているため、図20に示す運転モードは「暖房」である。許容範囲判定結果は、対応づけられている設定温度が許容範囲内のグループに分類されている場合には「許容範囲内」となり、当該設定温度が許容範囲外のグループに分類されている場合には「許容範囲外」となる。 The operation mode includes "heating" or "cooling", but in the present embodiment, the air conditioner 20 performs heating operation, so the operation mode shown in FIG. 20 is "heating". The allowable range judgment result is "within the allowable range" when the corresponding set temperature is classified into the allowable range group, and when the set temperature is classified into the out of allowable range group. is "out of range".

図20に示す例では、許容範囲情報には、運転モード「暖房」に対応づけて設定温度「21」及び許容範囲判定結果「許容範囲内」が含まれている。これによれば、空調機20が暖房運転を行っている場合において、21℃の設定温度は利用者にとって許容範囲内であることが示されている。 In the example shown in FIG. 20, the allowable range information includes the set temperature "21" and the allowable range determination result "within the allowable range" in association with the operation mode "heating". According to this, when the air conditioner 20 is performing the heating operation, the set temperature of 21° C. is within the allowable range for the user.

また、許容範囲情報には、運転モード「暖房」に対応づけて設定温度「20」及び許容範囲判定結果「許容範囲内」が含まれている。これによれば、空調機20が暖房運転を行っている場合において、20℃の設定温度は利用者にとって許容範囲内であることが示されている。 In addition, the allowable range information includes the set temperature "20" and the allowable range determination result "within the allowable range" in association with the operation mode "heating". According to this, when the air conditioner 20 is performing the heating operation, the set temperature of 20° C. is within the allowable range for the user.

また、許容範囲情報には、運転モード「暖房」に対応づけて設定温度「19」及び許容範囲判定結果「許容範囲外」が含まれている。これによれば、空調機20が暖房運転を行っている場合において、19℃の設定温度は利用者にとって許容範囲外である(許容範囲内ではない)ことが示されている。 In addition, the allowable range information includes the set temperature "19" and the allowable range determination result "outside the allowable range" in association with the operation mode "heating". According to this, when the air conditioner 20 is performing the heating operation, the set temperature of 19° C. is outside the allowable range (not within the allowable range) for the user.

すなわち、図20に示す例では、設定温度「20℃」が許容範囲の境界であり、設定温度「19℃」以下は許容範囲外となることが示されている。なお、図20においては省略されているが、運転モードが「暖房」である場合において予め定められた値以上の設定温度は許容範囲外としてもよい。同様に、運転モードが「冷房」である場合において予め定められた値以下の設定温度は許容範囲外としてもよい。 That is, in the example shown in FIG. 20, the set temperature "20° C." is the boundary of the allowable range, and the set temperature "19° C." or lower is outside the allowable range. Although not shown in FIG. 20, when the operation mode is "heating", a set temperature equal to or higher than a predetermined value may be out of the allowable range. Similarly, when the operation mode is "cooling", the set temperature below a predetermined value may be out of the allowable range.

本実施形態においては、上記したように制御値履歴情報に基づいて特定される空調機20の各設定温度が継続された継続時間(設定温度継続時間)に基づいて当該継続時間に関する特徴量が算出され、当該特徴量に基づいて空調機20の設定温度に対する利用者の許容範囲が算出される。 In the present embodiment, as described above, the feature amount related to the duration is calculated based on the duration (set temperature duration) during which each set temperature of the air conditioner 20 specified based on the control value history information continues. Then, the user's allowable range for the set temperature of the air conditioner 20 is calculated based on the feature amount.

再び図15に戻ると、上記した許容範囲情報(ステップS13において算出された許容範囲を示す許容範囲情報)が許容範囲格納部405に格納される(ステップS14)。 Returning to FIG. 15 again, the allowable range information (allowable range information indicating the allowable range calculated in step S13) is stored in the allowable range storage unit 405 (step S14).

次に、決定部406は、設定情報格納部401に設定情報として格納されている設定温度変更時刻情報を取得する。決定部406は、取得された設定温度変更時刻情報に基づいて、現在の時刻が設定温度変更時刻であるか否かを判定する(ステップS15)。 Next, the determination unit 406 acquires set temperature change time information stored as setting information in the setting information storage unit 401 . The determination unit 406 determines whether or not the current time is the set temperature change time based on the acquired set temperature change time information (step S15).

具体的には、例えば上記した図9に示すように設定温度変更時刻情報に設定温度変更時刻「10:00:00」が含まれている場合、ステップS15においては、現在の時刻が10時0分0秒である場合に現在の時刻が設定温度変更時刻であると判定する。なお、設定温度変更時刻情報に含まれる設定温度変更時刻「12:00:00」及び「15:00:00」についても同様である。 Specifically, for example, when the set temperature change time information includes the set temperature change time "10:00:00" as shown in FIG. If the minute is 0 second, it is determined that the current time is the set temperature change time. The same applies to the set temperature change times "12:00:00" and "15:00:00" included in the set temperature change time information.

現在の時刻が設定温度変更時刻であると判定された場合(ステップS15のYES)、決定部406は、ステップS14において許容範囲格納部405に格納された許容範囲情報及び設定情報格納部401に設定情報として格納されている制御内容情報に基づいて、探索実施期間用の設定温度決定処理(以下、第1設定温度決定処理と表記)を実行する(ステップS16)。この第1設定温度決定処理により、空調機20の設定温度が決定される。 If it is determined that the current time is the set temperature change time (YES in step S15), the determination unit 406 sets the allowable range information stored in the allowable range storage unit 405 and the setting information storage unit 401 in step S14. Based on the control content information stored as information, set temperature determination processing for the search execution period (hereinafter referred to as first set temperature determination processing) is executed (step S16). The set temperature of the air conditioner 20 is determined by this first set temperature determination process.

ここで、図21は、制御内容情報のデータ構造の一例を示す。図21に示すように、制御内容情報には、期間、運転モード、設定温度及び制御内容が対応づけて含まれる。なお、制御内容情報は、当該制御内容情報に含まれる期間、運転モード及び設定温度に基づく条件(絞り込み条件)を満たす場合に、これらに対応づけられている制御内容に基づく処理(制御)を実行することを示している。 Here, FIG. 21 shows an example of the data structure of the control content information. As shown in FIG. 21, the control content information includes period, operation mode, set temperature, and control content in association with each other. In addition, when the control content information satisfies the conditions (narrowing down conditions) based on the period, operation mode, and set temperature included in the control content information, the processing (control) based on the control content associated with these is executed. indicates that

図21に示す例では、第1~第4制御内容情報を含む複数の制御内容情報が予め用意されている。 In the example shown in FIG. 21, a plurality of pieces of control content information including first to fourth control content information are prepared in advance.

第1制御内容情報には、期間「探索実施期間」、運転モード「暖房」、設定温度「最適温度-Td以下」及び制御内容「変更しない」が対応づけて含まれている。この第1制御内容情報によれば、現在の日時が探索実施期間内であり、空調機20が暖房運転を行っており、かつ、空調機20の現在の設定温度が最適温度-Td以下である場合には、既に省エネを実現する運転が行われていると推定し、空調機20の設定温度を変更しないことが示されている。 The first control content information includes a period "search execution period", an operation mode "heating", a set temperature "below optimal temperature - Td", and a control content "no change" in association with each other. According to this first control content information, the current date and time is within the search execution period, the air conditioner 20 is performing heating operation, and the current set temperature of the air conditioner 20 is the optimum temperature -Td or less. In this case, it is assumed that the operation that realizes energy saving has already been performed, and the set temperature of the air conditioner 20 is not changed.

なお、本実施形態において、最適温度(最適な設定温度)とは、上記した許容範囲情報によって示される許容範囲内の設定温度のうち、最も省エネとなる設定温度である。具体的には、図20に示す許容範囲情報の場合には最適温度は20℃である。 In the present embodiment, the optimum temperature (optimal set temperature) is the set temperature that is the most energy-saving among the set temperatures within the allowable range indicated by the allowable range information. Specifically, in the case of the allowable range information shown in FIG. 20, the optimum temperature is 20.degree.

ここでは、許容範囲内の設定温度のうちの最も省エネとなる設定温度を最適温度とするものとして説明したが、最適温度は、許容範囲内、かつ、予め定められた範囲内(所定の閾値以上、かつ、所定の閾値以内)の設定温度のうちの最も省エネとなる設定温度としてもよいし、例えば時刻、室内にいる利用者の人数、空調機20の設置環境等の条件を考慮して決定されてもよい。なお、室内にいる利用者の人数は例えば各種センサ等によって取得可能であり、空調機20の設置環境については例えば空調制御装置40内において予め設定されていてもよい。 Here, the optimum temperature is the set temperature within the allowable range that results in the most energy saving. , and within a predetermined threshold) may be the most energy-saving set temperature, for example, the time, the number of users in the room, the installation environment of the air conditioner 20, etc. may be The number of users in the room can be obtained by, for example, various sensors, and the installation environment of the air conditioner 20 may be set in advance in the air conditioning control device 40, for example.

また、第1制御内容情報におけるTdは、例えば最適温度-Tdが空調機20に設定可能な数値(設定温度)となる範囲内で予め定められていればよい。 Also, Td in the first control content information may be predetermined within a range in which, for example, optimum temperature - Td is a numerical value (set temperature) that can be set for the air conditioner 20 .

第2制御内容情報には、期間「探索実施期間」、運転モード「暖房」、設定温度「最適温度-Tdより高い」及び制御内容「最適温度-Td」が対応づけて含まれている。この第2制御内容情報によれば、現在の日時が探索実施期間内であり、空調機20が暖房運転を行っており、かつ、空調機20の現在の設定温度が最適温度-Tdよりも高い場合には、空調機20の設定温度を最適温度-Tdに決定(変更)することを示している。本実施形態においては、このように空調機20の設定温度を最適温度-Tdに変更することによって、現在の許容範囲の範囲外の設定温度(つまり、最適温度-Td)を利用者が許容できるか否かを探索することができる。 The second control content information includes the period "search execution period", the operation mode "heating", the set temperature "higher than optimum temperature - Td", and the control content "optimum temperature - Td" in association with each other. According to this second control content information, the current date and time is within the search execution period, the air conditioner 20 is performing heating operation, and the current set temperature of the air conditioner 20 is higher than the optimum temperature -Td , it indicates that the set temperature of the air conditioner 20 is determined (changed) to the optimum temperature -Td. In this embodiment, by changing the set temperature of the air conditioner 20 to the optimum temperature -Td in this way, the user can allow a set temperature outside the current allowable range (that is, the optimum temperature -Td). You can explore whether

第3制御内容情報には、期間「探索不実施期間」、運転モード「暖房」、設定温度「最適温度以下」及び制御内容「変更しない」が対応づけて含まれている。この第3制御内容情報によれば、現在の日時が探索不実施期間内であり、空調機20が暖房運転を行っており、かつ、空調機20の現在の設定温度が最適温度以下である場合には、既に省エネを実現する運転が行われていると推定し、空調機20の設定温度を変更しないことが示されている。 第4制御内容情報には、期間「探索不実施期間」、運転モード「暖房」、設定温度「最適温度より高い」及び制御内容「最適温度」が対応づけて含まれている。この第4制御内容情報によれば、現在の日時が探索不実施期間内であり、空調機20が暖房運転を行っており、かつ、空調機20の現在の設定温度が最適温度よりも高い場合には、空調機20の設定温度を最適温度に決定(変更)することを示している。 The third control content information includes the period "search non-execution period", the operation mode "heating", the set temperature "below the optimum temperature", and the control content "no change" in association with each other. According to this third control content information, when the current date and time is within the search non-execution period, the air conditioner 20 is performing heating operation, and the current set temperature of the air conditioner 20 is equal to or lower than the optimum temperature indicates that it is assumed that the operation for realizing energy saving is already being performed, and the set temperature of the air conditioner 20 is not changed. The fourth control content information includes the period "search non-execution period", the operation mode "heating", the set temperature "higher than the optimum temperature", and the control content "optimum temperature" in association with each other. According to this fourth control content information, if the current date and time is within the search non-execution period, the air conditioner 20 is performing heating operation, and the current set temperature of the air conditioner 20 is higher than the optimum temperature indicates that the set temperature of the air conditioner 20 is determined (changed) to the optimum temperature.

以下、上記した図21に示す制御内容情報を用いて、ステップS16の処理(第1設定温度決定処理)について具体的に説明する。ここで、図15に示す処理は探索実施期間処理である(つまり、現在の時刻が探索実施期間内である)ため、決定部406は、図21に示す第1~第4制御内容情報のうち、期間が「探索実施期間」である第1及び第2制御内容情報を取得する。 Hereinafter, the processing of step S16 (first set temperature determination processing) will be specifically described using the control content information shown in FIG. 21 described above. Here, since the process shown in FIG. 15 is a search execution period process (that is, the current time is within the search execution period), the determination unit 406 selects , acquire the first and second control content information whose period is the "search execution period".

この場合において、上記したように空調機20が暖房運転を行っているものとすると、例えば空調機20の現在の設定温度が最適温度(例えば、20℃)-Td以下である場合には、決定部406は、第1制御内容情報に含まれる制御内容に基づいて空調機20の現在の設定温度を変更しないことを決定する。 In this case, assuming that the air conditioner 20 is performing heating operation as described above, for example, if the current set temperature of the air conditioner 20 is the optimum temperature (eg, 20 ° C.) - Td or less, the determination The unit 406 determines not to change the current set temperature of the air conditioner 20 based on the control content included in the first control content information.

一方、例えば空調機20の現在の設定温度が最適温度-Tdよりも高い場合には、決定部406は、第2制御内容情報に含まれる制御内容に基づいて空調機20の設定温度として最適温度-Tdを決定する。 On the other hand, for example, when the current set temperature of the air conditioner 20 is higher than the optimum temperature −Td, the determination unit 406 determines the optimum temperature as the set temperature of the air conditioner 20 based on the control content included in the second control content information. - Determine Td.

なお、上記したように制御内容(制御内容情報)を絞り込むための空調機20の現在の運転モード及び設定温度は、例えば空調機20から取得されてもよいし、例えば履歴情報格納部403に格納されている直近の制御値履歴情報から取得されてもよい。 Note that the current operation mode and set temperature of the air conditioner 20 for narrowing down the control content (control content information) as described above may be acquired from the air conditioner 20, for example, or stored in the history information storage unit 403, for example. may be obtained from the most recent control value history information that has been stored.

上記した第1設定温度決定処理において、空調機20の設定温度として最適温度-Tdが決定された場合、以下のステップS17以降の処理が実行される。一方、第1設定温度決定処理において、空調機20の設定温度として最適温度-Tdが決定されない場合(つまり、空調機20の設定温度を変更しないことが決定された場合)、図15に示す探索実施期間処理は終了される。 When the optimum temperature −Td is determined as the set temperature of the air conditioner 20 in the above-described first set temperature determination process, the following processes after step S17 are executed. On the other hand, when the optimum temperature −Td is not determined as the set temperature of the air conditioner 20 in the first set temperature determination process (that is, when it is determined not to change the set temperature of the air conditioner 20), the search shown in FIG. The implementation period process is terminated.

なお、ここでは許容範囲格納部405に許容範囲情報が格納されているものとして説明したが、例えば許容範囲情報が許容範囲格納部405に格納されていないような場合には、予め定められている設定温度を最適温度として第1設定温度決定処理が実行されても構わない。 Although the description here assumes that the allowable range information is stored in the allowable range storage unit 405, for example, if the allowable range information is not stored in the allowable range storage unit 405, it is determined in advance. The first set temperature determination process may be executed with the set temperature as the optimum temperature.

上記したようにステップS16において空調機20の設定温度(最適温度-Td)が決定された場合、当該空調機20の設定温度を評価する処理が実行される(ステップS17)。なお、ステップS17の処理は、第1評価部407及び第2評価部408のうちの少なくとも一方によって実行される。 When the set temperature (optimum temperature - Td) of the air conditioner 20 is determined in step S16 as described above, the process of evaluating the set temperature of the air conditioner 20 is executed (step S17). At least one of the first evaluation unit 407 and the second evaluation unit 408 executes the process of step S17.

ステップS17の処理が第1評価部407によって実行される場合、当該第1評価部407は、ステップS16において決定された空調機20の設定温度を、空調機20の現在の設定温度に基づいて評価する。 When the process of step S17 is executed by the first evaluation unit 407, the first evaluation unit 407 evaluates the set temperature of the air conditioner 20 determined in step S16 based on the current set temperature of the air conditioner 20. do.

一方、ステップS17の処理が第2評価部408によって実行される場合、当該第2評価部408は、ステップS16において決定された空調機20の設定温度を、当該空調機20の設定温度に基づいて取得される環境値履歴情報に基づいて評価する。 On the other hand, when the process of step S17 is executed by the second evaluation unit 408, the second evaluation unit 408 sets the temperature setting of the air conditioner 20 determined in step S16 based on the temperature setting of the air conditioner 20. Evaluate based on the acquired environment value history information.

次に、補正部409は、ステップS17において評価された結果(第1評価部407による評価結果または第2評価部408による評価結果)に基づいて、ステップS16において決定された空調機20の設定温度を補正する(ステップS18)。 Next, the correction unit 409 adjusts the set temperature of the air conditioner 20 determined in step S16 based on the evaluation result in step S17 (the evaluation result by the first evaluation unit 407 or the evaluation result by the second evaluation unit 408). is corrected (step S18).

以下、上記したステップS17及びS18の処理について具体的に説明する。まず、図22を参照して、第1評価部407による評価結果(以下、第1評価結果と表記)に基づいて空調機20の制御値を補正する場合について説明する。 The processing of steps S17 and S18 described above will be specifically described below. First, referring to FIG. 22, a case of correcting the control value of the air conditioner 20 based on the evaluation result (hereinafter referred to as the first evaluation result) by the first evaluation unit 407 will be described.

ここでは、ステップS16において決定された空調機20の設定温度(最適温度-Td)を設定温度Sa、空調機20の現在の設定温度を設定温度S0、空調機20の補正後の設定温度を設定温度Sとして説明する。 Here, the set temperature (optimal temperature - Td) of the air conditioner 20 determined in step S16 is set as the set temperature Sa, the current set temperature of the air conditioner 20 is set as the set temperature S0, and the corrected set temperature of the air conditioner 20 is set. A temperature S will be described.

この場合、第1評価部407は、設定温度Saと設定温度S0とを比較し、当該設定温度Sa及び設定温度S0の差分を算出する。 In this case, the first evaluation unit 407 compares the set temperature Sa and the set temperature S0, and calculates the difference between the set temperature Sa and the set temperature S0.

ここで、図22の上段に示すように、設定温度Sa及び設定温度S0の差分が予め定められている値(以下、ΔTと表記)以上である場合を想定する。この場合、設定温度Sa及び設定温度S0の差分がΔT(℃)以上であることが第1評価結果として第1評価部407から補正部409に出力される。 Here, as shown in the upper part of FIG. 22, it is assumed that the difference between the set temperature Sa and the set temperature S0 is equal to or greater than a predetermined value (hereinafter referred to as ΔT). In this case, first evaluation section 407 outputs to correction section 409 as the first evaluation result that the difference between set temperature Sa and set temperature S0 is ΔT (° C.) or more.

このような第1評価結果が得られると、補正部409は、設定温度S0-Dsを設定温度Sとする。なお、Dsは予め定められた値であるが、0<Ds<ΔTである。 When such a first evaluation result is obtained, the correction unit 409 sets the set temperature S0−Ds as the set temperature S. FIG. Ds is a predetermined value, and 0<Ds<ΔT.

すなわち、設定温度Sa及び設定温度S0の差分がΔT以上である場合には、空調機20の設定温度が急激に変更されることにより利用者が不快と感じることを回避するために、設定温度Saを、当該設定温度Saよりも高いが設定温度S0よりも低い設定温度Sに補正する。 That is, when the difference between the set temperature Sa and the set temperature S0 is equal to or greater than ΔT, the set temperature Sa is corrected to a set temperature S that is higher than the set temperature Sa but lower than the set temperature S0.

ここでは設定温度Saを設定温度S0からDsを減算することによって得られる設定温度Sに補正するものとして説明したが、例えば0<Ds<1とし、設定温度Saを設定温度S0にDsを乗算することによって得られる設定温度Sに補正するようにしてもよい(つまり、S=S0*Ds)。なお、設定温度Saから設定温度Sへの補正は他の手法により行われても構わない。 Here, the setting temperature Sa is corrected to the setting temperature S obtained by subtracting Ds from the setting temperature S0. may be corrected to the set temperature S obtained by (that is, S=S0*Ds). Note that the correction from the set temperature Sa to the set temperature S may be performed by other methods.

一方、図22の下段に示すように、設定温度Sa及び設定温度S0の差分がΔT未満である場合を想定する。この場合、設定温度Sa及び設定温度S0の差分がΔT未満であることが第1評価結果として第1評価部407から補正部409に出力される。 On the other hand, as shown in the lower part of FIG. 22, it is assumed that the difference between the set temperature Sa and the set temperature S0 is less than ΔT. In this case, the fact that the difference between the set temperature Sa and the set temperature S0 is less than ΔT is output from the first evaluation section 407 to the correction section 409 as the first evaluation result.

このような第1評価結果が得られると、補正部409は、設定温度Saを設定温度Sとする(つまり、S=Sa)。 When such a first evaluation result is obtained, the correction unit 409 sets the set temperature Sa to the set temperature S (that is, S=Sa).

すなわち、設定温度Sa及び設定温度S0の差分がΔT未満である場合には、当該設定温度S0を設定温度Saに変更したとしても上記したように利用者が不快と感じる可能性が低いと推定し、当該設定温度Saを補正することなく設定温度Sとして用いる。 That is, when the difference between the set temperature Sa and the set temperature S0 is less than ΔT, it is estimated that the user is unlikely to feel uncomfortable as described above even if the set temperature S0 is changed to the set temperature Sa. , the set temperature Sa is used as the set temperature S without correction.

次に、図23を参照して、第2評価部408による評価結果(以下、第2評価結果と表記)に基づいて空調機20の設定温度を補正する場合について説明する。 Next, referring to FIG. 23, a case will be described in which the set temperature of the air conditioner 20 is corrected based on the evaluation result (hereinafter referred to as the second evaluation result) by the second evaluation unit 408. FIG.

ここでは、上記した図22において説明したように、ステップS16において決定された空調機20の設定温度(最適温度-Td)を設定温度Sa、空調機20の現在の設定温度を設定温度S0、空調機20の補正後の設定温度を設定温度Sとして説明する。 Here, as described above with reference to FIG. 22, the set temperature (optimal temperature - Td) of the air conditioner 20 determined in step S16 is the set temperature Sa, the current set temperature of the air conditioner 20 is the set temperature S0, and the air conditioning The set temperature after correction of the machine 20 will be described as a set temperature S. FIG.

この場合、第2評価部408は、現在の環境値(以下、環境値T0と表記)を取得する。なお、環境値T0は、環境値取得装置30から取得されてもよいし、履歴情報格納部403に格納されている直近の環境値履歴情報(最後に履歴情報格納部403に格納された環境値履歴情報)から取得されてもよい。 In this case, the second evaluation unit 408 acquires the current environment value (hereinafter referred to as environment value T0). The environment value T0 may be acquired from the environment value acquisition device 30, or may be the most recent environment value history information stored in the history information storage unit 403 (the last environment value stored in the history information storage unit 403). history information).

次に、第2評価部408は、過去に設定温度Saを用いて空調機20の運転が制御されていた際の環境値(を含む環境値履歴情報)を取得する。具体的には、第2評価部408は、履歴情報格納部403を参照して、設定温度Saを含む制御値履歴情報に含まれる日時を特定し、当該特定された日時を含む環境値履歴情報を当該履歴情報格納部403から取得する。 Next, the second evaluation unit 408 acquires environmental values (including environmental value history information) when the operation of the air conditioner 20 was controlled using the set temperature Sa in the past. Specifically, the second evaluation unit 408 refers to the history information storage unit 403 to identify the date and time included in the control value history information including the set temperature Sa, and the environment value history information including the specified date and time. is obtained from the history information storage unit 403 .

第2評価部408は、取得された環境値履歴情報に含まれる環境値(例えば、室温)の分布を表すヒストグラムを生成する。第2評価部408は、生成されたヒストグラムの閾値Tbを算出する。なお、閾値Tbは、例えばヒストグラムの下側10パーセントタイル点(つまり、当該ヒストグラムにおいて下から10%の位置)の環境値とすることができる。なお、閾値Tbは、取得された環境値履歴情報に含まれる環境値の他の代表値(例えば、平均値等)であってもよいし、他の手法により算出されてもよい。 The second evaluation unit 408 generates a histogram representing the distribution of environmental values (for example, room temperature) included in the acquired environmental value history information. A second evaluation unit 408 calculates a threshold Tb of the generated histogram. Note that the threshold Tb can be, for example, the environmental value of the lower 10% tile point of the histogram (that is, the lower 10% position in the histogram). Note that the threshold Tb may be another representative value (for example, an average value) of the environmental values included in the acquired environmental value history information, or may be calculated by another method.

次に、第2評価部408は、上記したように算出された閾値Tbと環境値T0とを比較する。 Next, the second evaluation unit 408 compares the threshold value Tb calculated as described above with the environment value T0.

ここで、図23の上段に示すように、環境値T0が閾値Tbよりも小さい(低い)場合を想定する。この場合、環境値T0が閾値Tbよりも小さいことが第2評価結果として第2評価部408から補正部409に出力される。 Here, as shown in the upper part of FIG. 23, it is assumed that the environment value T0 is smaller (lower) than the threshold value Tb. In this case, the fact that the environmental value T0 is smaller than the threshold value Tb is output from the second evaluation unit 408 to the correction unit 409 as the second evaluation result.

このような第2評価結果が得られると、補正部409は、設定温度S0-Drを設定温度Sとする。なお、Drは、予め定められた値であるが、少なくとも設定温度S0-Dr(=S)が設定温度Saを下回らない程度の値に設定されているものとする。また、Drは、上記したDsと同じ値であってもよいし、当該Dsとは異なる値であってもよい。 When such a second evaluation result is obtained, the correction unit 409 sets the set temperature S0−Dr as the set temperature S. FIG. Although Dr is a predetermined value, it is assumed that the set temperature S0-Dr (=S) is set to a value that does not fall below the set temperature Sa. Also, Dr may have the same value as Ds described above, or may have a different value from Ds.

すなわち、環境値T0が閾値Tbより小さい場合には、設定温度S0の設定温度Saへの変更に応じて閾値Tbよりも小さい環境値が更に悪化する(例えば、室温が下がる)ことより利用者が不快と感じることを回避するために、設定温度Saを、当該設定温度Saよりも高いが設定温度S0よりも低い設定温度Sに補正する。このような補正によれば、例えば現在の室温等が低い場合には、必要以上に設定温度を下げすぎないような制御が可能となる。 That is, when the environment value T0 is smaller than the threshold Tb, the environment value smaller than the threshold Tb is further deteriorated (for example, the room temperature is lowered) according to the change from the set temperature S0 to the set temperature Sa, and the user In order to avoid discomfort, the set temperature Sa is corrected to a set temperature S that is higher than the set temperature Sa but lower than the set temperature S0. With such correction, for example, when the current room temperature or the like is low, it is possible to perform control so as not to lower the set temperature excessively.

ここでは設定温度Saを設定温度S0からDrを減算することによって得られる設定温度Sに補正するものとして説明したが、例えば0<Dr<1とし、設定温度Saを設定温度S0にDrを乗算することによって得られる設定温度Sに補正するようにしてもよい(つまり、S=S0*Dr)。なお、設定温度Saから設定温度Sへの補正は他の手法により行われても構わない。 Here, the setting temperature Sa is corrected to the setting temperature S obtained by subtracting Dr from the setting temperature S0. may be corrected to the set temperature S obtained by (that is, S=S0*Dr). Note that the correction from the set temperature Sa to the set temperature S may be performed by other methods.

一方、図23の下段に示すように、環境値T0が閾値Tbよりも大きい(高い)場合を想定する。この場合、環境値T0が閾値Tbよりも大きいことが第2評価結果として第2評価部408から補正部409に出力される。 On the other hand, as shown in the lower part of FIG. 23, it is assumed that the environment value T0 is larger (higher) than the threshold value Tb. In this case, the fact that the environment value T0 is greater than the threshold value Tb is output from the second evaluation unit 408 to the correction unit 409 as the second evaluation result.

このような第2評価結果が得られると、補正部409は、設定温度Saを設定温度Sとする(つまり、S=Sa)。 When such a second evaluation result is obtained, the correction unit 409 sets the set temperature Sa to the set temperature S (that is, S=Sa).

すなわち、環境値T0が閾値Tbより大きい場合には、設定温度S0を設定温度Saに変更したとしても利用者が不快と感じる程度まで環境値が下がる可能性が低いと推定し、当該設定温度Saを補正することなく設定温度Sとして用いる。 That is, when the environmental value T0 is greater than the threshold value Tb, it is estimated that the environmental value is unlikely to decrease to the extent that the user feels uncomfortable even if the set temperature S0 is changed to the set temperature Sa. is used as the set temperature S without correction.

なお、本実施形態において、環境値には例えば室温、室内湿度、外気温及び外気湿度等が含まれるが、図23において説明した処理はこれらのうちの少なくとも1つを用いて実行されてもよいし、2つ以上を用いて実行されてもよい。なお、室温、室内湿度、外気温及び外気湿度のうちの2つ以上を用いる場合には、環境値毎に図23において説明した処理を実行し、当該環境値毎に得られた設定温度Sに基づいて1つの設定温度S(例えば平均値または最頻値等)を決定してもよい。 In the present embodiment, environmental values include, for example, room temperature, indoor humidity, outside temperature, outside air humidity, etc., and the processing described with reference to FIG. and may be implemented with more than one. When using two or more of the room temperature, the indoor humidity, the outside temperature, and the outside humidity, the process described in FIG. One set temperature S (for example, an average value or a mode value) may be determined based on this.

再び図15に戻ると、補正部409は、上記したステップS18の処理が実行されることによって得られた設定温度(S)を、空調制御装置40から空調機20に出力(送信)する(ステップS19)。これにより、空調機20の現在の設定温度がステップS20において出力された設定温度に変更され、当該空調機20の運転は、当該変更された設定温度に基づいて制御される(つまり、空調制御装置40による空調制御が実施される)。 Returning to FIG. 15 again, the correction unit 409 outputs (transmits) the set temperature (S) obtained by executing the process of step S18 from the air conditioning control device 40 to the air conditioner 20 (step S19). As a result, the current set temperature of the air conditioner 20 is changed to the set temperature output in step S20, and the operation of the air conditioner 20 is controlled based on the changed set temperature (that is, the air conditioning control device 40 performs air conditioning control).

なお、ステップS11において現在の時刻が許容範囲算出時刻でないと判定された場合(ステップS11のNO)、ステップS12~S14の処理は実行されず、ステップS15以降の処理が実行される。 If it is determined in step S11 that the current time is not the allowable range calculation time (NO in step S11), steps S12 to S14 are not executed, and steps S15 and subsequent steps are executed.

また、ステップS15において現在の時刻が設定温度変更時刻でないと判定された場合(ステップS15のNO)、ステップS16~S19の処理は実行されず、探索実施期間処理は終了される。 Also, if it is determined in step S15 that the current time is not the set temperature change time (NO in step S15), the processes of steps S16 to S19 are not executed, and the search execution period process ends.

上記した探索実施期間処理によれば、空調機20の現在の設定温度が許容範囲情報によって示される許容範囲の範囲外の制御値(つまり、最適温度-Td)に変更されることによって利用者の許容範囲を探索することができる。 According to the search execution period process described above, the user Tolerance can be explored.

具体的には、上記した許容範囲の範囲外の設定温度に基づく空調機20による空調制御を利用者が許容できる場合には、当該空調制御(つまり、空調機20の運転)が維持される。一方、許容範囲の範囲外の設定温度に基づく空調機20による空調制御を利用者が許容できない場合には、当該利用者は入力機器10を操作することによって空調機20の設定温度を変更することになる。 Specifically, when the user can allow the air conditioning control by the air conditioner 20 based on the set temperature outside the allowable range, the air conditioning control (that is, the operation of the air conditioner 20) is maintained. On the other hand, when the user cannot allow the air conditioning control by the air conditioner 20 based on the set temperature outside the allowable range, the user can change the set temperature of the air conditioner 20 by operating the input device 10. become.

なお、このような運転を行う空調機20の設定温度は、上記したように取得部402によって定期的に取得され、制御値履歴情報として履歴情報格納部403に蓄積される。 Note that the set temperature of the air conditioner 20 that operates in this manner is periodically acquired by the acquisition unit 402 as described above, and is accumulated in the history information storage unit 403 as control value history information.

このため、上記したように例えば最適温度-Tdに基づく空調制御を利用者が許容できる場合には、当該最適温度-Tdに対応する設定温度継続時間が長くなり、次回の図15に示す処理が実行された際に、最適温度-Tdが最適温度となるような許容範囲が算出される可能性が高い。 Therefore, as described above, for example, when the user can allow the air conditioning control based on the optimum temperature -Td, the set temperature duration corresponding to the optimum temperature -Td becomes longer, and the next processing shown in FIG. It is highly probable that an acceptable range will be calculated such that the optimal temperature −Td will be the optimal temperature when executed.

すなわち、このような探索実施期間処理によれば、探索実施期間において利用者の許容範囲を広げるような設定温度の変更が可能となる。 That is, according to such a search execution period process, it is possible to change the set temperature so as to widen the user's allowable range during the search execution period.

また、省エネを実現するためには利用者の許容範囲を広げることが好ましいが、例えば現在の設定温度を最適温度-Tdに変更した場合に利用者が不快に感じる可能性が高い場合には、現在の設定温度は、最適温度-Tdを補正した設定温度(S0-DsまたはS0-Dr)に変更される。 Also, in order to achieve energy saving, it is preferable to widen the allowable range of the user. The current set temperature is changed to the set temperature (S0-Ds or S0-Dr) obtained by correcting the optimum temperature -Td.

なお、図15に示す探索実施期間処理は探索実施期間中に定期的に実行されるが、空調機20の現在の設定温度を上記した最適温度-Tdに変更したとしても、当該最適温度-Tdに基づく空調制御が利用者によって許容されない(つまり、当該設定温度が利用者によって変更される)ことが多い場合には、当該Tdの値を変更する(例えば、Tdの値を小さくする)ような構成としてもよい。 The search execution period process shown in FIG. 15 is periodically executed during the search execution period. (i.e., the set temperature is changed by the user), the value of Td is changed (for example, the value of Td is decreased). may be configured.

ここで、図15においては第1または第2評価結果を用いて決定部406によって決定された空調機20の設定温度を補正するものとして説明したが、当該設定温度を補正するために第1評価結果を用いるか第2評価結果を用いるかは、例えば探索実施期間処理を実行する日付に応じて動的に変更する構成としても構わない。 Here, in FIG. 15, the setting temperature of the air conditioner 20 determined by the determining unit 406 is corrected using the first or second evaluation result. Whether to use the result or the second evaluation result may be dynamically changed according to, for example, the date when the search execution period process is executed.

なお、図24は、設定温度を補正するために用いる評価結果が設定された評価結果設定情報(テーブル)のデータ構造の一例を示している。この評価結果設定情報は、例えば設定情報として設定情報格納部401等に格納されていればよい。 Note that FIG. 24 shows an example of the data structure of evaluation result setting information (table) in which evaluation results used for correcting the set temperature are set. This evaluation result setting information may be stored in the setting information storage unit 401 or the like as setting information, for example.

図24に示す例では、評価結果設定情報には、例えば日付「2016-12-15」に対応づけて評価結果「第1評価結果」が含まれている。この評価結果設定情報によれば、2016年12月15日に実行される探索実施期間処理(または探索不実施期間処理)においては第1評価結果を用いて設定温度を補正することが設定されている。 In the example shown in FIG. 24, the evaluation result setting information includes, for example, the evaluation result "first evaluation result" in association with the date "2016-12-15". According to this evaluation result setting information, it is set to correct the set temperature using the first evaluation result in the search execution period process (or search non-execution period process) to be executed on December 15, 2016. there is

また、評価結果設定情報には、例えば日付「2016-12-25」に対応づけて評価結果「第2評価結果」が含まれている。この評価結果設定情報によれば、2016年12月25日に実行される探索実施期間処理(または探索不実施期間処理)においては第2評価結果を用いて設定温度を補正することが設定されている。 Also, the evaluation result setting information includes, for example, the evaluation result “second evaluation result” in association with the date “2016-12-25”. According to this evaluation result setting information, it is set to correct the set temperature using the second evaluation result in the search execution period process (or search non-execution period process) to be executed on December 25, 2016. there is

更に、評価結果設定情報には、例えば日付「2017-01-10」に対応づけて評価結果「選択」が含まれている。この評価結果設定情報によれば、2017年1月10日において実行される探索実施期間処理(または探索不実施期間処理)においては、例えば所定の情報に基づいて第1及び第2評価結果のうちの一方を動的に選択して当該設定温度を補正することが設定されている。 Further, the evaluation result setting information includes, for example, the evaluation result "selected" in association with the date "2017-01-10". According to this evaluation result setting information, in the search execution period process (or search non-execution period process) executed on January 10, 2017, for example, based on predetermined information, out of the first and second evaluation results is dynamically selected to correct the set temperature.

ここで、図25は、上記したように設定温度を補正するために用いる評価結果(第1または第2評価結果)を選択するための評価結果選択情報(テーブル)のデータ構造の一例を示す。なお、評価結果選択情報は、例えば履歴情報格納部403に格納されていればよい。 Here, FIG. 25 shows an example of the data structure of evaluation result selection information (table) for selecting the evaluation result (first or second evaluation result) used for correcting the set temperature as described above. Note that the evaluation result selection information may be stored in the history information storage unit 403, for example.

図25に示すように、評価結果選択情報には、例えば第1評価結果を用いて設定温度が補正された総数(以下、第1評価結果の総数と表記)とその成功数(以下、第1評価結果の成功数と表記)が含まれている。なお、評価結果選択情報に含まれる成功数における「成功」とは、例えば第1評価結果を用いて補正された設定温度が利用者によって許容された(受け入れられた)ことを意味する。具体的には、「成功」とは、補正された設定温度に基づく空調機20の運転が行われた場合に、当該空調機20の空調制御を利用者が一定期間(例えば、2時間等)許容することができた(つまり、当該設定温度が利用者によって変更されなかった)ことをいう。なお、成功数をカウントするための一定期間は例えば3時間または4時間等であってもよいし、「成功」の定義についてもここで説明したものと異なっていてもよい。 As shown in FIG. 25, the evaluation result selection information includes, for example, the total number of the set temperatures corrected using the first evaluation result (hereinafter referred to as the total number of first evaluation results) and the number of successes (hereinafter referred to as the first evaluation result). number of successful evaluation results and notation) are included. Note that "success" in the number of successes included in the evaluation result selection information means, for example, that the set temperature corrected using the first evaluation result is permitted (accepted) by the user. Specifically, “success” means that when the air conditioner 20 is operated based on the corrected set temperature, the user is allowed to control the air conditioner 20 for a certain period of time (for example, two hours). It means that it was permissible (that is, the set temperature was not changed by the user). Note that the certain period for counting the number of successes may be, for example, 3 hours or 4 hours, and the definition of "success" may be different from that described here.

なお、評価結果選択情報には、第1評価結果と同様に、第2評価結果の総数及び成功数が含まれている。 Note that the evaluation result selection information includes the total number of second evaluation results and the number of successes in the same manner as the first evaluation result.

上記した評価結果選択情報に含まれる第1評価結果の総数及び成功数は、補正部409から出力される空調機20の設定温度(補正された設定温度)及び履歴情報格納部403に格納される制御値履歴情報に基づいて、第1評価結果を用いて設定温度の補正が行われる及び当該補正された設定温度に基づいて空調機20の運転が制御される度に更新される。第2評価結果の総数及び成功数についても同様である。 The total number of first evaluation results and the number of successes included in the evaluation result selection information described above are stored in the set temperature (corrected set temperature) of the air conditioner 20 output from the correction unit 409 and in the history information storage unit 403. Based on the control value history information, the set temperature is corrected using the first evaluation result, and updated each time the operation of the air conditioner 20 is controlled based on the corrected set temperature. The same applies to the total number of second evaluation results and the number of successes.

ここで、評価結果選択情報に含まれる第1評価結果の総数及び成功数によれば、当該第1評価結果の成功率を算出することができる。図25に示す例では、第1評価結果の総数は180であり、第1評価結果の成功数は160であるため、第1評価結果の成功率は、89%(=160/180)である。 Here, according to the total number of first evaluation results and the number of successes included in the evaluation result selection information, the success rate of the first evaluation results can be calculated. In the example shown in FIG. 25, the total number of first evaluation results is 180, and the number of successes of the first evaluation results is 160, so the success rate of the first evaluation results is 89% (=160/180). .

同様に、評価結果選択情報に含まれる第2評価結果の総数及び成功数によれば、当該第2評価結果の成功率を算出することができる。図25に示す例では、第2評価結果の総数は130であり、第2評価結果の成功数は110であるため、第2評価結果の成功率は、85%(110/130)である。 Similarly, according to the total number of second evaluation results and the number of successes included in the evaluation result selection information, the success rate of the second evaluation results can be calculated. In the example shown in FIG. 25, the total number of second evaluation results is 130, and the number of successes of the second evaluation results is 110, so the success rate of the second evaluation results is 85% (110/130).

この場合、設定温度を補正するために用いられる評価結果としては、より成功率の高い評価結果(ここでは、第1評価結果)を選択するものとする。 In this case, an evaluation result with a higher success rate (here, the first evaluation result) is selected as the evaluation result used for correcting the set temperature.

ここでは、図25に示す評価結果選択情報を用いて算出される成功率に基づいて第1及び第2評価結果のうちの一方を選択する構成について説明したが、設定温度を補正するために用いる評価結果(第1または第2評価結果)は、例えば第1及び第2評価結果の各々に対して予め設定されている優先度(条件)等に応じて選択されてもよい。 Here, the configuration for selecting one of the first and second evaluation results based on the success rate calculated using the evaluation result selection information shown in FIG. 25 has been described. An evaluation result (first or second evaluation result) may be selected according to, for example, a priority (condition) set in advance for each of the first and second evaluation results.

なお、図24においては省略されているが、評価結果設定情報には評価結果「両方」が設定されていても構わない。評価結果「両方」が設定されている場合には、第1評価結果及び第2評価結果の両方を用いて設定温度を補正するものとする。以下、第1及び第2評価結果の両方を用いて設定温度を補正する場合における空調制御装置40の動作について具体的に説明する。 Although omitted in FIG. 24, the evaluation result "both" may be set in the evaluation result setting information. When the evaluation result "both" is set, both the first evaluation result and the second evaluation result are used to correct the set temperature. The operation of the air conditioning control device 40 when correcting the set temperature using both the first and second evaluation results will be specifically described below.

ここでは、図22の上段に示すように設定温度Sa(決定部406によって決定された設定温度)及び設定温度S0(空調機20の現在の設定温度)の差分がΔT以上であるという第1評価結果が得られ、図23の上段に示すように環境値T0が閾値Tbよりも小さいという第2評価結果が得られた場合を想定する。 Here, as shown in the upper part of FIG. 22, the first evaluation is that the difference between the set temperature Sa (the set temperature determined by the determination unit 406) and the set temperature S0 (the current set temperature of the air conditioner 20) is ΔT or more. It is assumed that a result is obtained and a second evaluation result is obtained that the environment value T0 is smaller than the threshold value Tb as shown in the upper part of FIG.

この場合、設定温度S(補正後の設定温度)は、以下の式(3)のように表すことができる。
S=S0-ws*Ds-wr*Dr 式(3)
ここで、式(3)におけるwsはDsに対する重みであり、wrはDrに対する重みである。上記した図22及び図23においては、設定温度Sa及び設定温度S0の差分がΔT以上である場合にはS=S0-Dsとし、環境値T0が閾値Tbよりも小さい場合にはS=S0-Drとすることを説明したが、第1評価結果及び第2評価結果の両方を用いる場合には、式(3)に示すように当該Ds及びDrに対して重みws及びwrを加えた形式とすることで、第1及び第2評価結果の両方を考慮した適切な設定温度Sを得ることができる。
In this case, the set temperature S (the set temperature after correction) can be expressed by the following equation (3).
S=S0-ws*Ds-wr*Dr formula (3)
where ws in equation (3) is the weight for Ds and wr is the weight for Dr. In FIGS. 22 and 23, when the difference between the set temperature Sa and the set temperature S0 is ΔT or more, S=S0−Ds, and when the environment value T0 is smaller than the threshold value Tb, S=S0− Although Dr is described above, when both the first evaluation result and the second evaluation result are used, the weights ws and wr are added to the Ds and Dr as shown in Equation (3). By doing so, it is possible to obtain an appropriate set temperature S in consideration of both the first and second evaluation results.

なお、式(3)に用いられる重みws及びwrが設定された情報(以下、重み情報と表記)は例えば設定情報として設定情報格納部401に予め格納されていればよい。 Note that information in which the weights ws and wr used in Equation (3) are set (hereinafter referred to as weight information) may be stored in advance in the setting information storage unit 401 as setting information, for example.

ここで、図26は、重み情報のデータ構造の一例を示す。図26に示す例では、重み情報には重みws及びwrの複数の組み合わせが含まれているが、当該複数の組み合わせのうちの1つを式(3)に適用することによって設定温度Sが算出されるものとする。具体的には、図26に示すws「0.5」及びwr「0.5」の組み合わせ(を含む重み情報)を式(3)に適用した場合には、S=S0-0.5*Ds-0.5*Drとなる。 Here, FIG. 26 shows an example of the data structure of weight information. In the example shown in FIG. 26, the weight information includes multiple combinations of weights ws and wr, and the set temperature S is calculated by applying one of the multiple combinations to equation (3). shall be Specifically, when the combination (including weight information) of ws “0.5” and wr “0.5” shown in FIG. 26 is applied to equation (3), S=S0−0.5* Ds-0.5*Dr.

なお、図26に示す複数のws及びwrの組み合わせのうち式(3)に適用する組み合わせは、例えば空調システム1の管理者等によって予め指定されていてもよいし、日時や空調機20の設置環境等に応じて動的に変更されてもよい。 26 may be specified in advance by an administrator or the like of the air conditioning system 1, or may It may be changed dynamically according to the environment or the like.

また、図26に示すws及びwrの組み合わせは一例であり、ws及びwrは、それぞれ1よりも小さい値(つまり、0<ws<1、0<wr<1)であればよい。 Also, the combination of ws and wr shown in FIG. 26 is an example, and ws and wr may each be a value smaller than 1 (that is, 0<ws<1, 0<wr<1).

例えば、図25の第1評価結果の成功率と第2評価結果の成功率からwsとwrの値を算出して利用することも考えられる。この場合、ws=(第1評価結果の成功率)/(第1評価結果の成功率+第2評価結果の成功率)、wr=(第2評価結果の成功率)/(第1評価結果の成功率+第2評価結果の成功率)のようにすればよい。図25の第1評価結果の成功率と第2評価結果の成功率からwsとwrを算出する方法はここで示したものに限定されない。 For example, it is conceivable to calculate and use the values of ws and wr from the success rate of the first evaluation result and the success rate of the second evaluation result in FIG. In this case, ws = (success rate of first evaluation result) / (success rate of first evaluation result + success rate of second evaluation result), wr = (success rate of second evaluation result) / (first evaluation result (success rate + success rate of the second evaluation result). The method of calculating ws and wr from the success rate of the first evaluation result and the success rate of the second evaluation result in FIG. 25 is not limited to the one shown here.

更に、第1及び第2評価結果の両方を用いて設定温度を補正する手法(つまり、設定温度Sを算出する手法)はここで説明した以外の手法であってもよく、例えば上記した第1評価結果を用いた場合の設定温度(S0-Ds)と第2評価結果を用いた場合の設定温度(S0-Dr)の平均値等を設定温度Sとしてもよい。 Furthermore, the method of correcting the set temperature using both the first and second evaluation results (that is, the method of calculating the set temperature S) may be a method other than the method described here. The set temperature S may be an average value of the set temperature (S0-Ds) when using the evaluation result and the set temperature (S0-Dr) when using the second evaluation result.

ここでは、第1評価結果を用いて得られる設定温度がS0-Dsであり、第2評価結果を用いて得られる設定温度がS0-Drである場合について説明したが、第1評価結果を用いて得られる設定温度及び第2評価結果を用いて得られる設定温度のうちの一方がSa(最適温度-Td)である場合であっても、同様に当該設定温度の各々に対して重み付けを行うこと等によって設定温度Sを決定すればよい。なお、第1評価結果を用いて得られる設定温度及び第2評価結果を用いて得られる設定温度の両方がSa(最適温度-Td)であれば、設定温度S=Saとすればよい。 Here, the set temperature obtained using the first evaluation result is S0-Ds, and the set temperature obtained using the second evaluation result is S0-Dr. Even if one of the set temperature obtained using the second evaluation result and the set temperature obtained using the second evaluation result is Sa (optimal temperature - Td), each of the set temperatures is similarly weighted. The set temperature S may be determined according to factors such as the above. If both the set temperature obtained using the first evaluation result and the set temperature obtained using the second evaluation result are Sa (optimal temperature - Td), the set temperature S may be set to Sa.

次に、図27のフローチャートを参照して、探索不実施期間処理の処理手順の一例について説明する。 Next, an example of the processing procedure of the search non-implementation period processing will be described with reference to the flowchart of FIG. 27 .

まず、決定部406は、設定情報格納部401に設定情報として格納されている設定温度変更時刻情報を取得する。決定部406は、取得された設定温度変更時刻情報に基づいて、現在の時刻が設定温度変更時刻であるか否かを判定する(ステップS21)。なお、このステップS21の処理は、上記した図15に示すステップS15の処理と同一の処理である。 First, the determination unit 406 acquires set temperature change time information stored as setting information in the setting information storage unit 401 . The determination unit 406 determines whether or not the current time is the set temperature change time based on the acquired set temperature change time information (step S21). The processing of step S21 is the same as the processing of step S15 shown in FIG. 15 described above.

現在の時刻が設定温度変更時刻であると判定された場合(ステップS21のYES)、決定部406は、許容範囲格納部405に格納されている許容範囲情報及び設定情報格納部401に設定情報として格納されている制御内容情報に基づいて、探索不実施期間用の設定温度決定処理(以下、第2設定温度決定処理と表記)を実行する(ステップS22)。 If it is determined that the current time is the set temperature change time (YES in step S21), the determination unit 406 stores the allowable range information stored in the allowable range storage unit 405 and the setting information storage unit 401 as setting information. Based on the stored control content information, set temperature determination processing for the search non-execution period (hereinafter referred to as second set temperature determination processing) is executed (step S22).

以下、上記した図21に示す制御内容情報を用いて、ステップS22の処理(第2設定温度決定処理)について具体的に説明する。ここで、図27に示す処理は探索不実施期間処理である(つまり、現在の時刻は探索不実施期間内である)ため、決定部406は、図21に示す第1~第4制御内容情報のうち、期間が「探索不実施期間」である第3及び第4制御内容情報を取得する。 Hereinafter, the process of step S22 (second set temperature determination process) will be specifically described using the control content information shown in FIG. 21 described above. Here, the processing shown in FIG. 27 is search non-execution period processing (that is, the current time is within the search non-execution period). Among them, the third and fourth control content information whose period is "search non-execution period" is acquired.

この場合において、上記したように空調機20が暖房運転を行っているものとすると、例えば空調機20の現在の設定温度が最適温度以下である場合には、決定部406は、第3制御内容情報に含まれる制御内容に基づいて空調機20の設定温度を変更しないことを決定する。 In this case, assuming that the air conditioner 20 is performing the heating operation as described above, for example, if the current set temperature of the air conditioner 20 is equal to or lower than the optimum temperature, the determination unit 406 determines the third control content It is determined not to change the set temperature of the air conditioner 20 based on the control contents included in the information.

一方、例えば空調機20の現在の設定温度が最適温度よりも高い場合には、決定部406は、第4制御内容情報に含まれる制御内容に基づいて空調機20の設定温度として最適温度を決定する。 On the other hand, for example, when the current set temperature of the air conditioner 20 is higher than the optimum temperature, the determination unit 406 determines the optimum temperature as the set temperature of the air conditioner 20 based on the control content included in the fourth control content information. do.

なお、上記したように制御内容(制御内容情報)を絞り込むための空調機20の現在の運転モード及び設定温度は、例えば空調機20から取得されてもよいし、例えば履歴情報格納部403に格納されている直近の制御値履歴情報から取得されてもよい。 Note that the current operation mode and set temperature of the air conditioner 20 for narrowing down the control content (control content information) as described above may be acquired from the air conditioner 20, for example, or stored in the history information storage unit 403, for example. may be obtained from the most recent control value history information that has been stored.

上記した第2設定温度決定処理において、空調機20の設定温度として最適温度が決定された場合、以下のステップS23以降の処理が実行される。一方、第2設定温度決定処理において、空調機20の設定温度として最適温度が決定されない場合(つまり、空調機20の設定温度を変更しないことが決定された場合)、図27に示す探索不実施期間処理は終了される。 In the second set temperature determination process described above, when the optimum temperature is determined as the set temperature of the air conditioner 20, the following processes after step S23 are executed. On the other hand, in the second set temperature determination process, when the optimum temperature is not determined as the set temperature of the air conditioner 20 (that is, when it is determined not to change the set temperature of the air conditioner 20), the search non-execution shown in FIG. Period processing is terminated.

なお、第2設定温度決定処理は、絞り込まれる制御内容情報(つまり、決定部406によって実行される制御内容)が異なる点以外は、上記した図15に示すステップS16において実行される第1設定温度決定処理と同様の処理である。 Note that the second set temperature determination process is different from the first set temperature performed in step S16 shown in FIG. This process is similar to the determination process.

ステップS22において空調機20の設定温度(最適温度)が決定された場合、上記した図15に示すステップS17~S19の処理に相当するステップS23~S25の処理が実行される。具体的には、このステップS23~S25の処理は、図15に示すステップS17~S19における最適温度-Tdを最適温度とする以外は当該ステップS17~S19の処理と同様である。 When the set temperature (optimal temperature) of the air conditioner 20 is determined in step S22, the processes of steps S23 to S25 corresponding to the processes of steps S17 to S19 shown in FIG. 15 are executed. Specifically, the processing of steps S23 to S25 is the same as the processing of steps S17 to S19 except that the optimum temperature −Td in steps S17 to S19 shown in FIG. 15 is set as the optimum temperature.

上記した探索不実施期間処理によれば、空調機20の現在の設定温度を許容範囲情報によって示される許容範囲の範囲内の設定温度(つまり、最適温度)に変更することができる。 According to the search non-execution period process described above, the current set temperature of the air conditioner 20 can be changed to the set temperature within the allowable range indicated by the allowable range information (that is, the optimum temperature).

ここで、本実施形態においては、探索実施期間処理において許容範囲を算出する処理(図15に示すステップS11~S14の処理)が実行され、探索不実施期間処理においては当該許容範囲を算出する処理が実行されないものとして説明したが、この許容範囲を算出する処理は、探索実施期間処理及び探索不実施期間処理の両方において実行されてもよいし、探索不実施期間処理においてのみ実行されても構わない。なお、上記したように許容範囲算出時刻情報に許容範囲を算出するタイミングに関する条件等が含まれている場合には、許容範囲を算出する処理は当該条件に従ったタイミングで実行されればよい。 Here, in the present embodiment, the process of calculating the allowable range (the process of steps S11 to S14 shown in FIG. 15) is executed in the search execution period process, and the process of calculating the allowable range in the search non-execution period process. is not executed, the processing for calculating the allowable range may be executed in both the search execution period process and the search non-execution period process, or may be executed only in the search non-execution period process. do not have. As described above, when the allowable range calculation time information includes a condition related to the timing of calculating the allowable range, the process of calculating the allowable range may be executed at the timing according to the condition.

また、本実施形態においては、探索実施期間処理及び探索不実施期間処理の両方において空調機20の設定温度を補正する処理(図15に示すステップS17及びS18、図27に示すステップS23及びS24)が実行されるが、当該設定温度を補正する処理(以下、単に補正処理と表記)は、探索実施期間処理及び探索不実施期間処理の少なくとも一方において実行されてもよいし、探索実施期間処理及び探索不実施期間処理の両方で実行されない構成としてもよい。補正処理が実行されない場合には、空調機20の現在の設定温度が決定部406によって決定された設定温度に変更されればよい。 Further, in the present embodiment, the process of correcting the set temperature of the air conditioner 20 in both the search execution period process and the search non-execution period process (steps S17 and S18 shown in FIG. 15, steps S23 and S24 shown in FIG. 27). is executed, but the process for correcting the set temperature (hereinafter simply referred to as correction process) may be executed during at least one of the search execution period process and the search non-execution period process, or may be executed during the search execution period process and It may be configured such that it is not executed in both of the search non-execution period processes. If the correction process is not executed, the current set temperature of the air conditioner 20 may be changed to the set temperature determined by the determination unit 406 .

なお、探索実施期間処理及び探索不実施期間処理において補正処理を実行するか否かは、例えば図28に示すような情報(以下、補正処理設定情報と表記)において設定可能である。この補正処理設定情報は、例えば設定情報として設定情報格納部401に格納されていればよい。 Whether or not to execute the correction process in the search execution period process and the search non-execution period process can be set, for example, in information shown in FIG. 28 (hereinafter referred to as correction process setting information). This correction processing setting information may be stored in the setting information storage unit 401 as setting information, for example.

図28に示すように、補正処理設定情報には、探索実施期間(処理)及び探索不実施期間(処理)毎に、補正処理を実行するか否か(補正の有無)が設定されており、補正処理を実行することが設定されている場合には、当該補正の種類が更に設定されている。 As shown in FIG. 28, in the correction process setting information, whether or not to execute the correction process (whether or not correction is performed) is set for each search execution period (process) and search non-execution period (process). When execution of correction processing is set, the type of correction is further set.

なお、補正の種類は、「0」及び「1」を含む。補正の種類「0」は、第1評価結果を用いて設定温度を補正することを表す。補正の種類「1」は、第2評価結果を用いて設定温度を補正することを表す。なお、図28においては示されていないが、補正の種類には、例えば第1及び第2評価結果のうちの一方を選択して設定温度を補正することを表す「2」や第1及び第2評価結果の両方を用いて設定温度を補正することを表す「3」等が含まれていてもよい。 The types of correction include "0" and "1". The correction type "0" indicates that the set temperature is corrected using the first evaluation result. Correction type "1" indicates that the set temperature is corrected using the second evaluation result. Although not shown in FIG. 28, the types of correction include, for example, "2" indicating that one of the first and second evaluation results is selected to correct the set temperature, and the first and second evaluation results. "3" or the like may be included to indicate that the set temperature is corrected using both of the two evaluation results.

また、補正処理設定情報には、探索実施期間及び探索不実施期間の各々に設定された補正の有無及び補正の種類の組み合わせ毎に対応づけて利用フラグが含まれており、当該利用フラグを変更することによって、探索実施期間及び探索不実施期間に補正を実行するか否かまたは当該補正の種類等を変更することができる。なお、利用フラグ「1」は、当該利用フラグに対応する設定(補正の有無及び補正の種類)が有効であることを示す。一方、利用フラグ「0」は、当該利用フラグに対応する設定(補正の有無及び補正の種類)が有効でない(無効である)ことを示す。 In addition, the correction processing setting information includes a usage flag associated with each combination of the presence or absence of correction and the type of correction set for each of the search execution period and the search non-execution period, and the utilization flag is changed. By doing so, it is possible to change whether or not the correction is executed during the search execution period and the search non-execution period, or to change the type of correction. Note that the use flag "1" indicates that the setting (presence or absence of correction and type of correction) corresponding to the use flag is valid. On the other hand, the use flag "0" indicates that the setting (presence or absence of correction and type of correction) corresponding to the use flag is not valid (invalid).

図28に示す例では、探索実施期間の補正の有無「有」及び補正の種類「0」と、探索不実施期間の補正の有無「有」及び補正の種類「0」とに対応づけられている利用フラグが「1」である。この場合、探索実施期間処理において第1評価結果を用いた補正処理が実行され、探索不実施期間処理において第1評価結果を用いた補正処理が実行されることが設定されている。 In the example shown in FIG. 28, the presence/absence of correction “yes” and the type of correction “0” during the search period are associated with the presence/absence of correction “yes” and the type of correction “0” during the non-search period. The used flag is "1". In this case, it is set that the correction process using the first evaluation result is executed in the search execution period process, and the correction process using the first evaluation result is executed in the search non-execution period process.

なお、探索実施期間の補正の有無「有」及び補正の種類「0」と、探索不実施期間の補正の有無「有」及び補正の種類「0」とに対応づけられている利用フラグを「1」から「0」に変更し、探索実施期間の補正の有無「無」及び補正の種類「-」と、探索不実施期間の補正の有無「有」及び補正の種類「0」とに対応づけられている利用フラグが「0」から「1」に変更された場合には、探索実施期間処理において補正処理が実行されず、探索不実施期間処理において第1評価結果を用いた補正処理が実行される設定に変更することができる。 It should be noted that the use flag associated with the presence or absence of correction "yes" and the type of correction "0" in the search execution period and the presence or absence of correction "yes" and the type of correction "0" in the search non-execution period is set to " 1” to “0”, corresponding to presence/absence of correction “no” and type of correction “-” during search period, and presence/absence of correction “yes” and correction type “0” during search non-execution period When the attached utilization flag is changed from "0" to "1", the correction process is not executed in the search execution period process, and the correction process using the first evaluation result is executed in the search non-execution period process. You can change the settings to run.

ここでは補正処理設定情報に補正の有無及び補正の種類が設定されているものとして説明したが、上記した評価結果設定情報が予め用意されている場合には、当該評価結果設定情報において補正の種類に相当する内容が設定されるため、補正処理設定情報には補正の有無のみが設定されるようにしてもよい。 Here, it is assumed that the presence or absence of correction and the type of correction are set in the correction process setting information, but if the above evaluation result setting information is prepared in advance, the correction type , only the presence or absence of correction may be set in the correction processing setting information.

上記したように本実施形態においては、空調機20の制御値(例えば、運転モード及び設定温度等)の履歴を含む制御値履歴情報を取得し、当該制御値履歴情報に基づいて、空調機20の設定温度に対する利用者の許容範囲を算出し、当該許容範囲に基づいて当該空調機20の設定温度(以下、省エネ設定温度と表記)を決定し、当該空調機20の現在の設定温度(以下、単に現在の設定温度と表記)に基づいて、当該省エネ設定温度を補正する。このように補正された設定温度は空調機20に出力され、当該空調機20の運転は、当該設定温度に基づいて制御される。 As described above, in the present embodiment, the control value history information including the history of the control values (for example, operation mode, set temperature, etc.) of the air conditioner 20 is acquired, and based on the control value history information, the air conditioner 20 The user's allowable range for the set temperature is calculated, the set temperature of the air conditioner 20 (hereinafter referred to as the energy saving set temperature) is determined based on the allowable range, and the current set temperature of the air conditioner 20 (hereinafter , simply written as the current set temperature), the energy-saving set temperature is corrected. The set temperature corrected in this way is output to the air conditioner 20, and the operation of the air conditioner 20 is controlled based on the set temperature.

本実施形態においては、このような構成により、現在の設定温度を利用者の許容範囲内において省エネを実現することが可能な省エネ設定温度に変更することができるとともに、当該省エネ設定温度に変更することによって利用者に不快感を与えるような可能性がある場合には当該省エネ設定温度を補正することができるため、利用者の快適度と省エネとを両立させることが可能となる。 In this embodiment, with such a configuration, it is possible to change the current set temperature to an energy saving set temperature that can achieve energy saving within the user's allowable range, and change to the energy saving set temperature. Therefore, if there is a possibility that the user may feel uncomfortable, the energy-saving setting temperature can be corrected, so it is possible to achieve both user comfort and energy saving.

なお、省エネ設定温度は、当該省エネ設定温度と現在の設定温度との差分に基づいて補正される。具体的には、省エネ設定温度は、例えば当該省エネ設定温度と現在の設定温度との差分が予め定められた値(ΔT)未満である場合には補正されないが、当該差分が予め定められた値(ΔT)以上である場合に補正される。この場合、省エネ設定温度は、例えば当該省エネ設定温度と現在の設定温度との間の値に補正される。このような構成によれば、新たな設定温度(省エネ設定温度)と現在の設定温度とが大きく乖離する(つまり、設定温度が急激に変更される)ことにより利用者が不快と感じることを回避することができる。 The energy-saving set temperature is corrected based on the difference between the energy-saving set temperature and the current set temperature. Specifically, the energy-saving set temperature is not corrected, for example, when the difference between the energy-saving set temperature and the current set temperature is less than a predetermined value (ΔT). (ΔT) or more is corrected. In this case, the energy-saving set temperature is corrected, for example, to a value between the energy-saving set temperature and the current set temperature. According to such a configuration, it is possible to prevent the user from feeling uncomfortable due to a large discrepancy between the new set temperature (energy-saving set temperature) and the current set temperature (that is, the set temperature is changed abruptly). can do.

ここでは現在の設定温度に基づいて省エネ設定温度を補正する構成について主に説明したが、本実施形態においては、空調機20の周辺の環境に関する環境値を用いて当該省エネ設定温度を補正してもよい。 Here, the configuration for correcting the energy-saving temperature setting based on the current temperature setting has been mainly described. good too.

この場合、省エネ設定温度は、当該省エネ設定温度を用いて空調機20の運転が制御された際の環境値(環境値履歴情報に基づいて特定される過去の環境値)と現在の環境値とに基づいて補正される。具体的には、省エネ設定温度を用いて空調機20の運転が制御された際の環境値よりも現在の環境値が大きい場合には補正されないが、当該省エネ設定温度を用いて空調機20の運転が制御された際の環境値よりも現在の環境値が小さい場合に補正される。この場合、省エネ設定温度は、例えば当該省エネ設定温度と現在の設定温度との間の値に補正される。このような構成によれば、空調機20の設定温度が変更されることによって遷移すると推定される環境値と現在の環境値とが大きく乖離することにより利用者が不快と感じることを回避することができる。すなわち、本実施形態においては、空調機20の周辺の環境(空調機20の対象とする空間や外部の環境)の影響を考慮して空調機20の設定温度を変更することができる。 In this case, the energy-saving set temperature is the environmental value (the past environmental value specified based on the environmental value history information) when the operation of the air conditioner 20 was controlled using the energy-saving set temperature and the current environmental value. corrected based on Specifically, if the current environmental value is greater than the environmental value when the operation of the air conditioner 20 is controlled using the energy saving set temperature, it is not corrected, but the energy saving set temperature is used to control the air conditioner 20. Correction is made when the current environmental value is smaller than the environmental value when the operation was controlled. In this case, the energy-saving set temperature is corrected, for example, to a value between the energy-saving set temperature and the current set temperature. According to such a configuration, it is possible to prevent the user from feeling uncomfortable due to a large discrepancy between the environmental value estimated to change due to the change in the set temperature of the air conditioner 20 and the current environmental value. can be done. That is, in the present embodiment, the set temperature of the air conditioner 20 can be changed in consideration of the influence of the environment around the air conditioner 20 (the space targeted by the air conditioner 20 and the external environment).

更に、省エネ設定温度は、当該省エネ設定温度と現在の設定温度との差分を利用して補正するか、当該省エネ設定温度を用いて空調機20の運転が制御された際の環境値と現在の環境値の関係に基づいて補正するかのどちらかを選択可能である。また、当該省エネ設定温度と現在の設定温度との差分と、当該省エネ設定温度を用いて空調機20の運転が制御された際の環境値と現在の環境値の関係を組みわせることによって、省エネ設定温度を補正する。このような構成によれば、新たな設定温度(省エネ設定温度)と現在の設定温度の乖離と、空調機20の設定温度が変更されることによって遷移すると推定される環境値と現在の環境値との乖離のいずれかもしくは両方により、利用者が不快と感じることを回避することができる。 Furthermore, the energy-saving set temperature is corrected using the difference between the energy-saving set temperature and the current set temperature. It is possible to select either correction based on the relationship of environmental values. Further, by combining the difference between the energy-saving set temperature and the current set temperature, and the relationship between the environmental value when the operation of the air conditioner 20 is controlled using the energy-saving set temperature and the current environmental value, Correct the energy saving set temperature. According to such a configuration, the difference between the new set temperature (energy-saving set temperature) and the current set temperature, and the environmental value estimated to change due to the change in the set temperature of the air conditioner 20 and the current environmental value It is possible to avoid that the user feels uncomfortable due to either or both of the deviation from.

また、本実施形態によれば、許容範囲の探索を実施する探索実施期間(予め定められた第1期間)においては、許容範囲の範囲外の省エネ設定温度(例えば、最適気温-Td)が決定される。一方、許容範囲の探索を実行しない探索不実施期間(予め定められた第2期間)においては、許容範囲の範囲内の省エネ設定温度(例えば、最適気温)が決定される。本実施形態においては、このような探索実施期間及び探索不実施期間が繰り返されることにより、探索実施期間においては許容範囲を探索するような設定温度で空調機20の運転を制御することができるとともに、探索不実施期間においては当該探索された許容範囲に基づく最適な設定温度(最適温度)で空調機20の運転を制御することができる。 Further, according to the present embodiment, in the search execution period (predetermined first period) in which the search for the allowable range is performed, the energy-saving setting temperature outside the allowable range (for example, the optimum temperature -Td) is determined. be done. On the other hand, in the search non-execution period (predetermined second period) in which no search for the allowable range is performed, an energy-saving set temperature (for example, optimum temperature) within the allowable range is determined. In the present embodiment, by repeating such a search execution period and a search non-execution period, it is possible to control the operation of the air conditioner 20 at a set temperature that searches for an allowable range during the search execution period. During the search non-execution period, the operation of the air conditioner 20 can be controlled at the optimum set temperature (optimal temperature) based on the searched allowable range.

なお、本実施形態においては、例えば探索実施期間において許容範囲が算出されるものとして説明したが、当該許容範囲が算出されるタイミングは他のタイミングであってもよい。具体的には、許容範囲は、探索不実施期間に算出されてもよいし、探索実施期間及び探索不実施期間の両方で算出されてもよい。 In addition, in the present embodiment, for example, the allowable range is calculated during the search execution period, but the timing of calculating the allowable range may be another timing. Specifically, the allowable range may be calculated during the search non-execution period, or may be calculated during both the search execution period and the search non-execution period.

また、許容範囲は、探索実施期間及び探索不実施期間が切り替わるタイミングで算出されてもよい。 Also, the permissible range may be calculated at the timing when the search execution period and the search non-execution period are switched.

ここで、本実施形態における探索実施期間及び探索不実施期間は交互に配置されるところ、例えば探索不実施期間から探索実施期間に切り替わるタイミングで許容範囲を算出する場合を想定する。上記したように探索不実施期間においては最適温度に基づいて空調機20の運転が制御されるが、仮に当該最適温度が利用者にとって適切でない場合には、当該最適温度(に基づく空調制御)は利用者によって変更される可能性が高い。このような利用者による設定温度の変更は制御値履歴情報として蓄積されるため、探索不実施期間(処理)が探索実施期間(処理)に切り替わるタイミングで許容範囲を算出することによって、当該制御値履歴情報に基づいて許容範囲(最適温度)を修正することが可能となる。 Here, it is assumed that the search execution period and the search non-execution period are alternately arranged in this embodiment, and the allowable range is calculated at the timing of switching from the search non-execution period to the search execution period, for example. As described above, the operation of the air conditioner 20 is controlled based on the optimum temperature during the search non-execution period. It is highly likely that it will be changed by the user. Since such changes in the set temperature by the user are accumulated as control value history information, the control value Allowable range (optimum temperature) can be modified based on historical information.

一方、例えば探索実施期間から探索不実施期間に切り替わるタイミングで許容範囲を算出する場合を想定する。上記したように探索実施期間(処理)においては利用者が許容することが可能な設定温度(つまり、許容範囲)が探索されるため、探索実施期間から探索不実施期間に切り替わるタイミングで許容範囲を算出することによって、当該探索された設定温度を含む許容範囲を算出する(つまり、許容範囲を広げる)ことができ、より省エネ効果を向上させることができる。 On the other hand, for example, a case is assumed in which the permissible range is calculated at the timing of switching from the search execution period to the search non-execution period. As described above, during the search execution period (processing), the set temperature (that is, the allowable range) that the user can allow is searched for. By calculating, it is possible to calculate an allowable range including the searched set temperature (that is, to widen the allowable range), thereby further improving the energy saving effect.

上記したように許容範囲は様々なタイミングで算出されることができるが、当該許容範囲は、例えば予め定められたタイミングで算出されればよく、ここで説明した以外のタイミングで算出されてもよい。 As described above, the allowable range can be calculated at various timings, but the allowable range may be calculated at predetermined timings, for example, and may be calculated at timings other than those described here. .

なお、上記した許容範囲は、空調機20の設定温度が継続された継続時間に基づいて当該継続時間に関する特徴量を算出し、当該特徴量に基づいて算出することが可能である。 It should be noted that the allowable range described above can be calculated based on the feature amount calculated based on the duration of the set temperature of the air conditioner 20, which is related to the duration.

本実施形態においては利用者の快適度と省エネとを両立するために空調制御装置40が空調機20の設定温度を変更するものとして説明したが、当該設定温度は空調機20の制御値の一例であり、本実施形態は、設定温度以外の制御値(例えば、湿度、風向き及び風量等)を変更する場合に適用されても構わない。 In the present embodiment, the air conditioning control device 40 changes the set temperature of the air conditioner 20 in order to achieve both user comfort and energy saving, but the set temperature is an example of the control value of the air conditioner 20. , and the present embodiment may be applied to change control values other than the set temperature (for example, humidity, air direction, air volume, etc.).

また、本実施形態においては空調制御装置40が1つの装置であるものとして説明したが、当該空調制御装置40は、例えば空調機20に組み込まれてもよいし、図4に示す各部401~409の各々が分散して配置された複数の装置から構成されていてもよい。また、図4に示す格納部401、403及び405のうちの少なくとも一部は、空調制御装置40とは別の外部のサーバ装置等に配置されていてもよい。また、空調制御装置40は、上記した図2に示すローカルコントローラ50またはクラウドサーバ70等と一体として構成されていても構わない。 Further, in the present embodiment, the air conditioning control device 40 is described as a single device, but the air conditioning control device 40 may be incorporated in the air conditioner 20, for example, or each unit 401 to 409 shown in FIG. may be composed of a plurality of distributed devices. At least some of the storage units 401, 403, and 405 shown in FIG. Further, the air conditioning control device 40 may be configured integrally with the local controller 50 or the cloud server 70 shown in FIG. 2 described above.

本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。 While several embodiments of the invention have been described, these embodiments have been presented by way of example and are not intended to limit the scope of the invention. These embodiments can be implemented in various other forms, and various omissions, replacements, and modifications can be made without departing from the scope of the invention. These embodiments and their modifications are included in the scope and spirit of the invention, as well as the scope of the invention described in the claims and equivalents thereof.

10…入力機器、20…空調機、30…環境値取得装置、40…空調制御装置、41…CPU、42…不揮発性メモリ、43…主メモリ、44…通信デバイス、401…設定情報格納部、402…取得部、403…履歴情報格納部、404…算出部、405…許容範囲格納部、406…決定部、407…第1評価部、408…第2評価部、409…補正部。 DESCRIPTION OF SYMBOLS 10... Input device, 20... Air conditioner, 30... Environment value acquisition apparatus, 40... Air-conditioning control apparatus, 41... CPU, 42... Non-volatile memory, 43... Main memory, 44... Communication device, 401... Setting information storage part, 402...acquisition unit, 403...history information storage unit, 404...calculation unit, 405...permissible range storage unit, 406...decision unit, 407...first evaluation unit, 408...second evaluation unit, 409...correction unit.

Claims (15)

機器の制御値の履歴を含む制御値履歴情報に基づいて、利用者が不快と感じない程度の快適度を維持することができる前記機器の制御値に対する前記利用者の許容範囲を算出する算出手段と、
前記許容範囲に該当する制御値の中で、省エネを実現することが可能な前記機器の制御値を決定する決定手段と、
前記決定された制御値を前記利用者の快適度を維持するように補正する補正手段と
を具備し、
前記補正手段は、前記機器の周辺の環境に関する環境値の履歴を含む環境値履歴情報及び前記決定された制御値と前記機器に設定されている現在の制御値との差分に基づいて、当該決定された制御値を補正する
情報処理装置。
Calculation means for calculating, based on control value history information including a history of control values of the device, a user's allowable range for the control value of the device that allows the user to maintain comfort to the extent that the user does not feel uncomfortable. and,
a determining means for determining a control value for the device capable of realizing energy saving among the control values falling within the allowable range;
a correction means for correcting the determined control value so as to maintain the comfort level of the user ;
The correcting means performs the determination based on environmental value history information including a history of environmental values related to the environment around the device and a difference between the determined control value and a current control value set in the device. correct the control value
Information processing equipment.
前記機器は、前記補正された制御値に基づいて制御される請求項1記載の情報処理装置。 2. The information processing apparatus according to claim 1, wherein said device is controlled based on said corrected control value. 前記補正手段は、
前記差分が予め定められた値未満である場合、前記決定された制御値を補正せず、
前記差分が前記予め定められた値以上である場合、前記決定された制御値を補正する
請求項記載の情報処理装置。
The correcting means is
not correcting the determined control value if the difference is less than a predetermined value;
The information processing apparatus according to claim 1 , wherein the determined control value is corrected when the difference is equal to or greater than the predetermined value.
機器の制御値の履歴を含む制御値履歴情報に基づいて、利用者が不快と感じない程度の快適度を維持することができる前記機器の制御値に対する前記利用者の許容範囲を算出する算出手段と、
前記許容範囲に該当する制御値の中で、省エネを実現することが可能な前記機器の制御値を決定する決定手段と、
前記決定された制御値を前記利用者の快適度を維持するように補正する補正手段と
を具備し、
前記補正手段は、前記機器の周辺の環境に関する環境値の履歴を含む環境値履歴情報から特定される前記決定された制御値を用いて前記機器の運転が制御された際の環境値と前記機器の周辺の現在の環境に関する環境値とに基づいて、前記決定された制御値を補正する
報処理装置。
Calculation means for calculating, based on control value history information including a history of control values of the device, a user's allowable range for the control value of the device that allows the user to maintain comfort to the extent that the user does not feel uncomfortable. and,
a determining means for determining a control value for the device capable of realizing energy saving among the control values falling within the allowable range;
correction means for correcting the determined control value so as to maintain the user's comfort level;
and
The correcting means determines the environmental value and the equipment when the operation of the equipment is controlled using the determined control value specified from the environmental value history information including the history of the environmental values related to the environment around the equipment. correcting the determined control value based on environmental values for the current environment around the
Information processing equipment.
前記補正手段は、
前記決定された制御値を用いて前記機器の運転が制御された際の前記機器の周辺の環境に関する環境値よりも前記機器の周辺の現在の環境に関する環境値が大きい場合、前記決定された制御値を補正せず、
前記決定された制御値を用いて前記機器の運転が制御された際の前記機器の周辺の環境に関する環境値よりも前記機器の周辺の現在の環境に関する環境値が小さい場合、前記決定された制御値を補正する
請求項記載の情報処理装置。
The correcting means is
When the environmental value of the current environment around the device is greater than the environment value of the environment around the device when the operation of the device is controlled using the determined control value, the determined control value without correcting the value
When the environmental value of the current environment around the device is smaller than the environment value of the environment around the device when the operation of the device is controlled using the determined control value, the determined control value The information processing apparatus according to claim 4 , wherein the value is corrected.
前記決定手段は、前記算出手段によって算出され得る許容範囲を探索する第1期間において、前記許容範囲の範囲外の制御値を決定する請求項1~のいずれか一項に記載の情報処理装置。 The information processing apparatus according to any one of claims 1 to 5 , wherein the determination means determines a control value outside the allowable range during a first period of searching for the allowable range that can be calculated by the calculation means. . 前記決定手段は、前記許容範囲を探索しない第2期間において、前記許容範囲の範囲内の制御値を決定する請求項記載の情報処理装置。 7. The information processing apparatus according to claim 6 , wherein said determining means determines a control value within said permissible range during a second period in which said permissible range is not searched. 前記算出手段は、予め定められたタイミングで前記許容範囲を算出する請求項記載の情報処理装置。 8. The information processing apparatus according to claim 7 , wherein said calculation means calculates said allowable range at a predetermined timing. 前記算出手段は、前記第1及び第2期間が切り替わるタイミングに基づいて前記許容範囲を算出する請求項記載の情報処理装置。 9. The information processing apparatus according to claim 8 , wherein said calculation means calculates said allowable range based on timing at which said first and second periods switch. 前記第1及び第2期間は、交互に配置される請求項記載の情報処理装置。 10. The information processing apparatus according to claim 9 , wherein said first and second periods are alternately arranged. 前記算出手段は、前記制御値履歴情報から特定される前記制御値が継続された継続時間に基づいて当該継続時間に関する特徴量を算出し、当該特徴量に基づいて前記許容範囲を算出する請求項1~10のいずれか一項に記載の情報処理装置。 3. The calculating means calculates a feature amount related to the duration based on the duration of the control value specified from the control value history information, and calculates the allowable range based on the feature amount. 11. The information processing device according to any one of 1 to 10 . 前記機器は、空調機である請求項1~11のいずれか一項に記載の情報処理装置。 The information processing apparatus according to any one of claims 1 to 11 , wherein the device is an air conditioner. 機器と、利用者の操作を受け付けることによって前記機器の制御値を入力する入力機器と、前記機器の運転を制御する情報処理装置とを備えるシステムにおいて、
前記情報処理装置は、
前記入力機器に入力された前記機器の制御値の履歴を含む制御値履歴情報に基づいて、利用者が不快と感じない程度の快適度を維持することができる前記機器の制御値に対する前記利用者の許容範囲を算出する算出手段と、
前記許容範囲に該当する制御値の中で、省エネを実現することが可能な前記機器の制御値を決定する決定手段と、
前記決定された制御値を前記利用者の快適度を維持するように補正する補正手段と
を含み、
前記補正手段は、前記機器の周辺の環境に関する環境値の履歴を含む環境値履歴情報及び前記決定された制御値と前記機器に設定されている現在の制御値との差分に基づいて、当該決定された制御値を補正する
情報処理システム。
A system comprising a device, an input device for inputting a control value for the device by receiving a user's operation, and an information processing device for controlling the operation of the device,
The information processing device is
Based on the control value history information including the history of the control values of the device input to the input device, the user can maintain a level of comfort to the extent that the user does not feel uncomfortable. a calculation means for calculating the allowable range of
a determining means for determining a control value for the device capable of realizing energy saving among the control values falling within the allowable range;
correction means for correcting the determined control value so as to maintain the comfort level of the user ;
The correcting means performs the determination based on environmental value history information including a history of environmental values related to the environment around the device and a difference between the determined control value and a current control value set in the device. correct the control value
Information processing system.
機器の制御値の履歴を含む制制御値履歴情報に基づいて、利用者が不快と感じない程度の快適度を維持することができる前記機器の制御値に対する前記利用者の許容範囲を算出するステップと、
前記許容範囲に該当する制御値の中で、省エネを実現することが可能な前記機器の制御値を決定するステップと、
前記決定された制御値を前記利用者の快適度を維持するように補正するステップと
を具備し、
前記補正するステップは、前記機器の周辺の環境に関する環境値の履歴を含む環境値履歴情報及び前記決定された制御値と前記機器に設定されている現在の制御値との差分に基づいて、当該決定された制御値を補正するステップを含む
情報処理方法。
A step of calculating the user's allowable range for the control value of the device that allows the user to maintain a level of comfort that does not make the user feel uncomfortable, based on the control value history information including the history of the control value of the device. and,
determining a control value for the device that can achieve energy saving among the control values falling within the allowable range;
correcting the determined control value to maintain the comfort level of the user ;
In the correcting step, based on environmental value history information including a history of environmental values related to the environment around the device and a difference between the determined control value and a current control value set in the device, including the step of correcting the determined control value
Information processing methods.
機器の制御値の履歴を含む制御値履歴情報に基づいて、利用者が不快と感じない程度の快適度を維持することができる前記機器の制御値に対する前記利用者の許容範囲を算出するステップと、
前記許容範囲に該当する制御値の中で、省エネを実現することが可能な前記機器の制御値を決定するステップと、
前記決定された制御値を前記利用者の快適度を維持するように補正するステップと
をコンピュータに実行させ
前記補正するステップは、前記機器の周辺の環境に関する環境値の履歴を含む環境値履歴情報及び前記決定された制御値と前記機器に設定されている現在の制御値との差分に基づいて、当該決定された制御値を補正するステップを含む
ログラム。
a step of calculating the user's allowable range for the control value of the device that allows the user to maintain comfort to the extent that the user does not feel uncomfortable, based on control value history information including the history of the control value of the device; ,
determining a control value for the device that can achieve energy saving among the control values falling within the allowable range;
causing a computer to perform a step of correcting the determined control value so as to maintain the comfort level of the user ;
In the correcting step, based on environmental value history information including a history of environmental values related to the environment around the device and a difference between the determined control value and a current control value set in the device, including the step of correcting the determined control value
program .
JP2020030726A 2020-02-26 2020-02-26 Information processing device, information processing system, information processing method and program Active JP7332500B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2020030726A JP7332500B2 (en) 2020-02-26 2020-02-26 Information processing device, information processing system, information processing method and program
CN202010787684.XA CN113310176B (en) 2020-02-26 2020-08-07 Information processing apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020030726A JP7332500B2 (en) 2020-02-26 2020-02-26 Information processing device, information processing system, information processing method and program

Publications (2)

Publication Number Publication Date
JP2021134974A JP2021134974A (en) 2021-09-13
JP7332500B2 true JP7332500B2 (en) 2023-08-23

Family

ID=77370372

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020030726A Active JP7332500B2 (en) 2020-02-26 2020-02-26 Information processing device, information processing system, information processing method and program

Country Status (2)

Country Link
JP (1) JP7332500B2 (en)
CN (1) CN113310176B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7630657B2 (en) 2022-01-14 2025-02-17 三菱電機株式会社 Equipment management device, equipment management system, and data processing method for equipment management system

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001280663A (en) 2000-03-30 2001-10-10 Mitsubishi Electric Corp Air conditioner and method for controlling it
JP2011064344A (en) 2009-09-15 2011-03-31 Hitachi Ltd Air conditioning management system, program and air conditioner
WO2012118058A1 (en) 2011-02-28 2012-09-07 シャープ株式会社 Air conditioner control device and air conditioning equipment using same, air conditioner control method, and program
WO2015068277A1 (en) 2013-11-08 2015-05-14 三菱電機株式会社 Air conditioning device
US20170159953A1 (en) 2015-12-04 2017-06-08 Lg Electronics Inc. Air conditioner and method for controlling an air conditioner
JP2018179378A (en) 2017-04-11 2018-11-15 株式会社東芝 Air conditioning control device, air conditioning control method and air conditioning control program
JP7174385B2 (en) 2015-09-28 2022-11-17 アボットジャパン合同会社 Use of Laminin-2 to Diagnose Pancreatic Cancer

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07174385A (en) * 1993-12-20 1995-07-14 Matsushita Refrig Co Ltd Air-conditioning machine
JP2010276287A (en) * 2009-05-28 2010-12-09 Sanyo Electric Co Ltd Air conditioning control device, program, and air conditioning system
JP6807556B2 (en) * 2015-10-01 2021-01-06 パナソニックIpマネジメント株式会社 Air conditioning control method, air conditioning control device and air conditioning control program
JP6783599B2 (en) * 2016-09-16 2020-11-11 株式会社東芝 Arithmetic logic unit for air conditioning control, arithmetic method for air conditioning control, and arithmetic program for air conditioning control
CN107101335A (en) * 2017-04-28 2017-08-29 珠海格力电器股份有限公司 Air conditioner control device and method

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001280663A (en) 2000-03-30 2001-10-10 Mitsubishi Electric Corp Air conditioner and method for controlling it
JP2011064344A (en) 2009-09-15 2011-03-31 Hitachi Ltd Air conditioning management system, program and air conditioner
WO2012118058A1 (en) 2011-02-28 2012-09-07 シャープ株式会社 Air conditioner control device and air conditioning equipment using same, air conditioner control method, and program
WO2015068277A1 (en) 2013-11-08 2015-05-14 三菱電機株式会社 Air conditioning device
JP7174385B2 (en) 2015-09-28 2022-11-17 アボットジャパン合同会社 Use of Laminin-2 to Diagnose Pancreatic Cancer
US20170159953A1 (en) 2015-12-04 2017-06-08 Lg Electronics Inc. Air conditioner and method for controlling an air conditioner
JP2018179378A (en) 2017-04-11 2018-11-15 株式会社東芝 Air conditioning control device, air conditioning control method and air conditioning control program

Also Published As

Publication number Publication date
JP2021134974A (en) 2021-09-13
CN113310176A (en) 2021-08-27
CN113310176B (en) 2023-05-30

Similar Documents

Publication Publication Date Title
US9559549B2 (en) Energy management server, energy management method, and program
JP6503305B2 (en) Air conditioning control system, air conditioning planning device, and planning method
JP6807556B2 (en) Air conditioning control method, air conditioning control device and air conditioning control program
Wei et al. Deep reinforcement learning for joint datacenter and HVAC load control in distributed mixed-use buildings
JP2019019988A (en) Air conditioning operation condition creation device, air conditioning operation condition creation method, program and air conditioning system
JP6109555B2 (en) Energy management server, energy management method and program
WO2013040539A1 (en) Method and system for energy control management
EP4033169B1 (en) Air-conditioning control device, air-conditioning system, air-conditioning control method, and air-conditioning control program
CN113348330B (en) Management method and control method of air conditioning system, storage medium and control platform
US20170139384A1 (en) Recommendation apparatus, recommendation method and non-transitory computer readable medium
Chakraborty et al. Multiobjective optimal scheduling framework for HVAC devices in energy-efficient buildings
WO2019008698A1 (en) Operation control device, air conditioning system, operation control method, and operation control program
KR101727434B1 (en) Method for estimating efficiency of refrigerator using random forest model
JP7332500B2 (en) Information processing device, information processing system, information processing method and program
JPWO2018207324A1 (en) Air conditioning system control method, air conditioning system control device, and air conditioning system control program
Xu et al. A decentralized federated learning based interoperable and heterogeneity aware predictive optimization method for energy and comfort in smart homes environment
JP6822888B2 (en) Air conditioning control device, air conditioning control method and air conditioning control program
JP6783599B2 (en) Arithmetic logic unit for air conditioning control, arithmetic method for air conditioning control, and arithmetic program for air conditioning control
JP6637323B2 (en) Equipment management device and program
JP7258798B2 (en) Information processing device, information processing system, information processing method and program
Peng et al. Case study review: Prediction techniques in intelligent HVAC control systems
JP6418833B2 (en) Control system, optimum solution selection device, control method, and program
Mohamed et al. Dispatching thermostatically controlled loads for frequency regulation using adversarial multi-armed bandits
US20150268650A1 (en) Power modeling based building demand management system
WO2023075631A1 (en) System for controlling heating, ventilation and air conditioning devices

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210910

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220727

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220823

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20221014

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20230214

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230428

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20230511

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230810

R151 Written notification of patent or utility model registration

Ref document number: 7332500

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151