(57)【特許請求の範囲】
【請求項１】
空調装置の設定温度に関する履歴情報を取得する計測情報取得部と、
前記履歴情報に基づき、複数の設定温度が継続した時間である複数の設定温度継続時間を計算する継続時間計算部と、
前記複数の設定温度継続時間に基づき、前記複数の設定温度が継続する時間に関する特徴量を計算する特徴量計算部と、
前記特徴量に基づき、前記複数の設定温度の評価値を算出し、前記評価値に基づき、前記空調装置に指示する設定温度を決定する決定部と、
を備えた空調制御装置。
【請求項２】
前記決定部により決定された設定温度を設定するように前記空調装置に指示する設定温度指示部
を備えた請求項１に空調制御装置。
【請求項３】
前記計測情報取得部は、前記空調装置の対象とする空間の状態またはユーザの行動に関する情報の少なくとも一方を取得し、
前記継続時間計算部は、ユーザが前記対象空間に存在している時間帯のみを対象に、前記設定温度継続時間を計算する
請求項１または２に記載の空調制御装置。
【請求項４】
前記特徴量計算部は、前記設定温度継続時間が取得された個数であるサンプルサイズが閾値以上の設定温度のみ、前記特徴量を計算する
請求項１〜３のいずれか一項に記載の空調制御装置。
【請求項５】
前記サンプルサイズが閾値未満の設定温度が存在するときは、前記空調装置を前記設定温度に強制的に変更する
請求項４に記載の空調制御装置。
【請求項６】
前記計測情報取得部は、ユーザの行動に関する行動情報を取得し、
前記決定部は、前記行動情報に基づき、前記設定温度の強制的な変更の実行可否を判断する
請求項５に記載の空調制御装置。
【請求項７】
第１の時刻までに得られた前記設定温度のサンプルサイズに基づき、第２の時刻までに得られるサンプルサイズを予測するサンプルサイズ予測部を備え、
予測したサンプルサイズに基づいて、前記設定温度の強制的な変更の実行可否を判断する
請求項５または６に記載の空調制御装置。
【請求項８】
時間ごとに前記時間で得られたサンプルサイズを計算し、前記第１の時刻までに得られた時間毎のサンプルサイズを時系列解析することで、前記第２の時刻までに得られるサンプルサイズを予測する
請求項７に記載の空調制御装置。
【請求項９】
前記特徴量計算部は、前記特徴量として、前記設定温度の生存確率を表現するワイブル分布の形状パラメータとスケールパラメータを計算する
請求項１〜８のいずれか一項に記載の空調制御装置。
【請求項１０】
前記評価値は、前記設定温度に対する快適性を表し、
前記決定部は、前記形状パラメータと前記スケールパラメータからなる２次平面に、前記特徴量計算部により計算された形状パラメータとスケールパラメータの値をプロットし、前記２次元平面において所定の識別境界によって区分された複数の領域のいずれに、プロット値が属するかに応じて、前記設定温度に対する快適性を判定する
請求項９に記載の空調制御装置。
【請求項１１】
前記評価値は、前記設定温度に対する快適性を表し、前記快適性は、快適または不快であり、
前記設定温度指示部は、前記空調装置が暖房を行うときは、快適と判断された設定温度のうち最も低い温度、または前記空調装置が冷房を行うときは、最も高い温度を、前記空調装置に指示する設定温度に決定する
請求項１〜１０のいずれか一項に記載の空調制御装置。
【請求項１２】
前記設定温度指示部が、前記設定温度と前記設定温度に対して決定された評価値とを表す情報を出力し、ユーザ入力手段から入力される情報に基づき、前記空調装置に指示する設定温度を決定する
請求項１〜１０のいずれか一項に記載の空調制御装置。
【請求項１３】
空調装置の設定温度に関する履歴情報を取得する計測情報取得ステップと、
前記履歴情報に基づき、複数の設定温度が継続した時間である複数の設定温度継続時間を計算するステップと、
前記複数の設定温度継続時間に基づき、前記複数の設定温度が継続する時間に関する特徴量を計算するステップと、
前記特徴量に基づき、前記複数の設定温度の評価値を算出し、前記評価値に基づき、前記空調装置に指示する設定温度を決定するステップと、
をコンピュータが実行する空調制御方法。
【請求項１４】
空調装置の設定温度に関する履歴情報を取得する計測情報取得ステップと、
前記履歴情報に基づき、複数の設定温度が継続した時間である複数の設定温度継続時間を計算するステップと、
前記複数の設定温度継続時間に基づき、前記複数の設定温度が継続する時間に関する特徴量を計算するステップと、
前記特徴量に基づき、前記複数の設定温度の評価値を算出し、前記評価値に基づき、前記空調装置に指示する設定温度を決定するステップと、
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、空調制御装置、制御方法およびプログラムに関する。
【背景技術】
【０００２】
住居やオフィスなどの空間で空調機器を利用する場合、エネルギーの効率的な使用（省エネ）を優先すると快適性が損なわれ、快適性を優先すると省エネを達成することが難しいことが多い。そのため、省エネと快適性はトレードオフの関係であると言える。ゆえに、空調を制御する装置は、利用者にとって十分な快適性を保ちつつ、省エネを目指すことが望まれる。
【０００３】
近年では、空調機器が設定温度の履歴を保持し、当該履歴に基づいて、各時間帯における利用者の好みの温度を算出し、制御を行うことが可能である。この制御は、利用者に十分な快適性を与えることができる。しかし、必ずしも省エネの効果が高いとは言い難い。例えば、実際は、設定温度より低めの温度でも快適であるにも関わらず、利用者が暖房の設定温度を高めに設定している場合には、省エネの機会が失われていることになる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−２７２０７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の実施形態は、快適性と省エネを両立した空調制御を可能にすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一態様としての空調制御装置は、計測情報取得部と、継続時間計算部と、特徴量指示部と、決定部とを備える。
【０００７】
前記計測情報取得部は、空調装置の設定温度に関する履歴情報を取得する。
【０００８】
前記継続時間計算部は、前記履歴情報に基づき、複数の設定温度のそれぞれが継続した時間である複数の設定温度継続時間を計算する。
【０００９】
前記特徴量計算部は、前記設定温度のそれぞれについて前記複数の設定温度継続時間に基づき、前記設定温度が継続する時間に関する特徴量を計算する。
【００１０】
前記決定部は、前記特徴量に基づき、前記複数の設定温度のそれぞれの評価値を算出し、前記評価値に基づき、前記空調装置に指示する設定温度を決定する。
【図面の簡単な説明】
【００１１】
【図１】第１の実施形態に係る空調制御システムの概略構成を示すブロック図。
【図２】計測情報の一例を示す図。
【図３】パラメータＤＢ１０２が格納する情報の一例を示す図。
【図４】設定温度継続時間の計算方法の一例を示す図。
【図５】サンプルサイズに関するデータの一例を示す図。
【図６】特徴量の計算法の一例を示す図。
【図７】特徴量のプロット図の一例を示す図。
【図８】設定温度テーブルの一例を示す図。
【図９】第１の実施形態に係る空調制御システム構成の他の一例を示す図。
【図１０】第１の実施形態に係る空調制御処理のフローチャート。
【図１１】第１の実施形態に係る設定温度学習処理のフローチャート。
【図１２】第１の実施形態に係る快適温度設定処理のフローチャート。
【図１３】第２の実施形態に係る空調制御システムの概略構成を示すブロック図。
【図１４】第２の実施形態で用いる強制モードテーブルと、強制モード用パラメータテーブルの一例を示した図。
【図１５】第２の実施形態に係る設定温度学習処理のフローチャート。
【図１６】第３の実施形態に係る空調制御システムの概略構成を示すブロック図。
【図１７】サンプルサイズの予測方法の一例を示す図。
【図１８】サンプルサイズの予測方法の他の一例を示す図。
【図１９】サンプルサイズと強制モードの対応テーブルの一例を示す図。
【図２０】第３の実施形態に係る空調制御処理のフローチャート。
【図２１】第３の実施形態に係る学習モード変更処理のフローチャート。
【図２２】第４の実施形態に係る空調制御システムの概略構成を示すブロック図。
【図２３】ユーザに提示する画像の一例を示す図。
【図２４】第４の実施形態に係る空調制御システム構成の他の一例を示す図。
【図２５】第４の実施形態に係る快適温度設定処理のフローチャート。
【図２６】本実施形態に係る空調制御装置を実現したハードウェア構成例を示すブロック図。
【発明を実施するための形態】
【００１２】
以下、図面を参照しながら、本発明の実施形態について説明する。
【００１３】
（第１の実施形態）
図１は、第１の実施形態に係る空調制御システムの概略構成を示すブロック図である。第１の実施形態に係る空調制御システムは、行動取得装置２００と、被制御装置である対象機器３００と、空調制御装置１００とを有する。空調制御装置１００は、計測情報ＤＢ１０１と、パラメータＤＢ１０２と、計測情報取得部１１１と、継続時間計算部１１２と、特徴量計算部１１３と、快適温度判定部（決定部）１１４と、設定温度ＤＢ１０３と、設定温度指示部１１５と、を備える。
【００１４】
行動取得装置２００は、ユーザの行動または対象空間の状態またはこれらの両方を検知し、ユーザが対象空間に存在するか否かの情報（行動情報）を取得する。図１では、行動取得装置２００は１台であるが、複数台あってもよい。
【００１５】
行動情報の取得方法は、カメラや、人感センサ、温度センサ、睡眠センサなどのセンサを利用し、能動的に取得する方法が考えられる。例えば、カメラなどで対象空間を撮影し、ユーザが撮影されている場合は、ユーザが対象空間に存在すると判断する。また、照明器具、電気調理器、携帯電話、スマートフォン、インターホン、電子錠などの電気器具が使用された場合に、当該電気器具から行動取得装置２００に情報を送るなどの方法で、行動情報を受動的に取得する方法も考えられる。
【００１６】
行動情報は、計測情報ＤＢ１０１に送られ、格納される。行動情報を送るタイミングは、一定時間ごとでも、取得の度でもよく、任意に定めてよい。
【００１７】
対象機器３００は、空調制御装置１００に制御される空調装置である。対象機器３００は、種々の空調機器、または冷暖房機器を利用することができる。図１では、対象機器３００は１台であるが、複数台あってもよい。
【００１８】
対象機器３００は、設置された空間に対し空調を行うことを想定しているが、設置された空間と空調が行われる空間が異なっていてもよい。例えば、対象機器３００は機械室に置かれ、ダクトなどを介して温風、冷風を送出し、対象空間の空調を制御してもよい。
【００１９】
対象機器３００は、空調制御装置１００からの指示を受け、設定温度を変更する。また、対象機器３００は、設定温度に関する履歴（設定温度履歴）を記録し、計測情報ＤＢ１０１に送る。対象機器３００は、外部から設定温度を変更でき、かつ設定温度履歴を計測情報ＤＢ１０１に送ることが可能である。
【００２０】
設定温度履歴は、設定温度が変更された時刻に設定温度を記録することで得られる。また、予め定めた時刻、前回の記録から一定時間経過時などに記録してもよい。設定温度履歴を送るタイミングは、任意に定めてよい。
【００２１】
空調制御装置１００は、行動取得装置２００からの行動情報と、対象機器３００からの設定温度履歴に基づき、ユーザが快適と感じる設定温度を学習する。そして、対象機器３００の設定温度を、その快適な温度のうちから選択した温度、例えば最も省エネな温度に変更する。省エネな温度は、例えば暖房の場合は最も低い温度、冷房の場合は最も高い温度である。図１では、行動取得装置２００と対象機器３００はともに１台であるが、空調装置１００は、複数台の行動取得装置２００と複数台の対象機器３００から情報を取得し、複数台の対象機器３００の設定温度の快適性を判定し、制御してもよい。
【００２２】
次に、空調制御装置１００の内部構造について説明する。
【００２３】
計測情報ＤＢ１０１は、計測情報を格納するＤＢ（データベース）である。計測情報には、行動取得装置２００から送られた行動情報と、対象機器３００から送られた設定温度履歴が含まれる。図２は、計測情報ＤＢ１０１が格納する計測情報の一例を示す図である。
【００２４】
図２（Ａ）は行動情報の一例である。図２（Ａ）の行動情報には、行動取得装置２００がデータを取得した時刻、センサの検知対象である空間、センサの反応結果などの情報が含まれる。ここでは、ユーザを検知した場合は反応結果を１と、ユーザを検知しない場合は反応結果を０と表示する。
【００２５】
図２（Ｂ）は設定温度履歴の一例である。図２（Ｂ）の設定温度履歴には、空調機器が履歴を記録した時刻、空調機器が冷暖房を行う対象の空間、設定した温度が含まれる。
【００２６】
パラメータＤＢ１０２は、各部が計算で使用するパラメータ、および後述する学習期間テーブルなどのデータを格納する。各部は、処理を行うにあたって、パラメータＤＢ１０２から必要なデータを取得する。各部は、処理のたびにパラメータＤＢ１０２を参照してもよいし、データに有効期限等を付与し、有効期限内は一度取得したデータに基づいて処理を行ってもよい。
【００２７】
図３は、第１の実施形態において、パラメータＤＢ１０２が格納する情報の一例を示す図である。図３（Ａ）は、学習期間テーブルの一例、図３（Ｂ）は特徴量計算用閾値の一例、図３（Ｃ）は識別境界テーブルの一例、図３（Ｄ）は強制モードテーブルの一例である。パラメータＤＢ１０２は、これら以外の他の情報も格納してもよい。
【００２８】
図３（Ａ）の学習期間テーブルには、学習開始時刻、学習終了時刻、学習モード変更時刻、データ分析時刻、動作間隔の情報が含まれる。学習開始時刻から学習終了時刻までの期間が学習期間である。
【００２９】
学習モード変更時刻は、設定温度履歴を収集する方法（学習モード）を変更する時刻を示す。学習モード変更時刻以前は、ユーザが対象機器３００の設定温度を変更する。この状態を、通常モードと称する。学習モード変更時刻以降は、ユーザに加え、空調制御装置１００も対象機器３００の設定温度を変更する。この状態を、強制モードと称する。第１の実施形態では、学習モード変更時刻以降は、強制モードに変更することを想定しているが、空調制御装置１００が対象機器３００の設定温度を変更する必要がない場合は、通常モードのままでもよい。
【００３０】
データ分析時刻は、空調制御装置１００が行う後述する設定温度学習処理の開始時刻を示す。例えば、毎日３時などのように、一定時刻に開始されることを想定する。動作間隔は、空調制御装置１００が処理を待機する時間である。詳細は後述のフローチャートにて説明する。
【００３１】
図３（Ｂ）の特徴量計算用閾値は、特徴量計算部１１３が設定温度別に特徴量の計算を行うかを決定する際に用いられる閾値を示す。特徴量は、快適温度判定部１１４が各設定温度の評価値を算出するために用いるパラメータであり、特徴量計算部１１３によって計算される。設定温度の評価値は、例えば設定温度の快適性を表し、以下ではこの場合を示す。快適性は、例えば、設定温度がユーザにとって快適か不快かを表す。評価値は、快適性以外の指標も可能であり、例えば後述する識別境界までの距離でもよい。
【００３２】
図３（Ｃ）の識別境界とは、快適な設定温度のグループと、不快な設定温度のグループを分ける境界を意味する。識別境界テーブルには、特徴量種類と、識別境界の利用パラメータが含まれる。特徴量種類は、特徴量計算部１１３が計算する特徴量の種類である。識別境界の利用パラメータは、識別境界を求めるパラメータである。
【００３３】
図３（Ｄ）の強制モードテーブルは、強制モードにおいて行われる設定温度の変更に関する情報を示す。強制モードテーブルには、ＩＤ、冷暖房の種類、強制モードの内容、利用フラグが含まれる。強制モードテーブルには１または複数の変更方法が含まれていてもよい。利用フラグは０と１があり、利用フラグが１の強制モードの内容が行われる。
【００３４】
計測情報取得部１１１は、図３（Ａ）で示した学習期間テーブルをパラメータＤＢ１０２から取得する。そして、学習期間テーブルのデータ分析時刻に、計測情報を計測情報ＤＢ１０１から取得する。取得する計測情報は、学習期間テーブルの学習開始時刻から現在時刻もしくは学習終了時刻までのものである。計測情報取得部１１１は、取得した計測情報を継続時間計算部１１２に送る。
【００３５】
継続時間計算部１１２は、計測情報の設定温度履歴に基づき、設定温度別に、当該設定温度が継続した時間（設定温度継続時間）を計算する。対象とする設定温度は予め定めておいてもよいし、設定温度履歴に含まれる全ての設定温度を対象としてもよい。この際、取得した計測情報の行動情報より、対象機器３００が冷暖房を行う空間にユーザが存在している時間帯を把握し、当該時間帯だけを対象として、設定温度継続時間を計算してもよい。これによりユーザが対象の空間に存在せず、不快な設定温度が長時間放置された場合、設定温度が快適か不快かを正確に判断することができなくなることを防止できる。なお、対象機器３００が複数ある場合は、対象機器３００ごとに計算を行う。
【００３６】
図４は、設定温度継続時間の計算方法の一例を示す図である。継続時間計算部１１２は、取得した計測データに基づき、図４（Ａ）および図４（Ｂ）のデータを生成した上で、図４（Ｃ）のデータを生成する。
【００３７】
図４（Ａ）は、対象の空間におけるユーザの存在状況を表す。図４（Ａ）の例では、時刻ｔ１からｔ４までの間および時刻ｔ５からｔ９までの間に、対象の空間にユーザが存在していることを示す。図４（Ｂ）は、当該対象空間における空調機器の設定温度の変化を表した図である。図４（Ｂ）の例では、ｔ１からｔ２までの設定温度は１９℃、ｔ２からｔ３までの設定温度は２１℃、ｔ３からｔ４までの設定温度は１９℃であることを示す。この場合、設定温度が１９℃の場合の設定温度継続時間は、ｔ２−ｔ１、ｔ４−ｔ３と表すことができる。設定温度が２１℃の場合の設定温度継続時間は、ｔ３−ｔ２となる。
【００３８】
図４（Ｃ）の例は、図４（Ａ）、図４（Ｂ）に基づき作成された、設定温度継続時間とイベントの値の関係図である。設定温度継続時間とイベントの値の関係図には、設定温度と、当該設定温度での設定温度継続時間と、イベントの値が含まれる。なお、この例では、ユーザが不在の時刻（ｔ４からｔ５までの間）は、設定温度継続時間として算出しない。
【００３９】
イベントの値は、後述の特徴量算出部１１３にて行われる生存時間解析に用いられるものである。イベントについては、特徴量の算出の説明とともに説明する。イベントの値は、１もしくは０である。ここでは、空調装置１００が暖房をする場合に、ユーザが在室かつ設定温度が上昇した場合はイベントの値を１とする。ユーザが不在となるもしくは設定温度が下降した、または変化なしの場合は、イベントの値を０とする。空調装置１００が冷房をする場合は、ユーザが在室かつ設定温度が下降した場合に１とし、ユーザが不在になるもしくは設定温度の上昇が起きた、または変化なしの場合に０とする。
【００４０】
図４（Ｂ）の例を暖房時とすると、ユーザ在室中の時刻ｔ２に設定温度が１９℃から２１℃に上昇したため、図４（Ｃ）の設定温度継続時間ｔ２−ｔ１にあたるイベントの値は、１となる。一方で、設定温度が低下した時刻ｔ３からの設定温度継続時間ｔ３−ｔ２、およびユーザが不在となった時刻ｔ４からの設定温度継続時間ｔ４−ｔ３にあたるイベントの値は、ともに０となる。
【００４１】
このようにして、継続時間計算部１１２は、設定温度継続時間を得る。得られた設定温度継続時間は、快適温度を判定するためのサンプルとして用いられる。また、サンプルの個数を、サンプルサイズと称する。サンプルサイズは、後述の特徴量算出部１１３にて用いられる。
【００４２】
図５は、サンプルサイズに関するデータの一例を示す図である。当該データには、設定温度、サンプルサイズ、各サンプルの継続時時間が含まれる。サンプルサイズは、図４で示したように、設定温度継続時間を集計し、設定温度別に設定温度継続時間の個数を求めることで得ることができる。図４（Ｃ）の例では、設定温度が１９℃であった設定温度継続時間は、（ｔ２−ｔ１）、（ｔ４−ｔ３）、（ｔ６−ｔ５）、（ｔ９−ｔ８）の４つであるため、１９℃のサンプルサイズは４となる。同様にして、２０℃のサンプルサイズは１、２１℃のサンプルサイズは２となる。
【００４３】
特徴量計算部１１３は、継続時間計算部１１２が計算した設定温度別の設定温度継続時間とそのサンプルサイズに基づき、設定温度が継続する時間に関する特徴量を算出する。算出する特徴量の種類は予め定められ、図３（Ｃ）で示したパラメータＤＢ１０２の識別境界テーブルに設定されているものとする。特徴量計算部１１３は、処理を行う前に予め識別境界テーブルを読み込んでおき、計算する特徴量の種類を定めておく。
【００４４】
特徴量の算出方法の一例として、生存時間解析を用い、ワイブル分布モデルの係数パラメータを特徴量として算出する方法を、以下に説明する。なお、特徴量はワイブル分布モデルの係数パラメータに限定されるものではない。設定温度継続時間のサンプルから得られるものならば、どのようなものでもよい。例えば、設定温度継続時間の平均と分散なども特徴量とすることができる。
【００４５】
生存時間解析とは、ある観察対象の生存時間を予測する手法である。例えば、人や機械などを観察対象とし、当該観察対象の死亡や故障までの時間を予測する。当該観察対象の死亡や故障をイベントと称する。生存時間は、観察開始からイベントが発生するまでの時間を意味する。
【００４６】
設定温度を観察対象とし、設定温度の変更をイベントとすれば、設定温度継続時間は設定温度の生存時間とみなすことができる。さらに、ここでは、図４（Ｃ）に示した設定温度継続時間とイベントの値の関係図において、イベントの値が１である設定温度変更をイベントとする。暖房時に暖房の温度を上昇させたということは、ユーザがその温度に不満があると推測できるからである。一方、イベントの値が０である設定温度変更は、イベントの打ち切りとみなす。打ち切りとは、イベントが発生せずに、途中で観察が打ち切られることを意味する。
【００４７】
時間ｔ（ｔは０より大きい実数）において、観察対象が生存している確率Ｓ（ｔ）を、生存関数と称する。ここでのＳ（ｔ）は、全ての設定温度継続時間の個数（サンプルサイズ）のうち、時間ｔよりも長い設定温度継続時間の個数の割合となる。この生存関数Ｓ（ｔ）がワイブル分布モデルで分布すると仮定すると、Ｓ（ｔ）は形状パラメータλ、スケールパラメータｐを用いて、次式で表される。
【数１】
0006626260.tif 000002
【００４８】
特徴量計算部１１３は、数式１を用いて、複数の設定温度継続時間に基づき、λとｐを特徴量として算出する。算出方法としては、最尤法などが考えられる。
【００４９】
λやｐなどのパラメータを算出するためには、必要最低限のサンプルサイズがなければならない。ゆえに、特徴量計算部１１３は、サンプルサイズが図３（Ｂ）で示した特徴量計算用閾値以上であるかを確認し、サンプルサイズが特徴量計算用閾値以上の場合に特徴量を計算する。
【００５０】
図６は、特徴量の計算法の一例を示す図である。特徴量計算部１１３は、図４（Ｃ）で示した設定温度継続時間のデータより、図６（Ａ）の生存関数Ｓ（ｔ）を求める。図６（Ａ）では、１９℃、２０℃、２１℃の３つの温度の設定温度継続時間の生存関数を示している。そして、各設定温度の生存関数から、形状パラメータλ、スケールパラメータｐを算出する。
【００５１】
快適温度判定部１１４は、特徴量計算部１１３が算出した特徴量に基づき、設定温度別に快適であるか不快であるかを判定する。判定は、特徴量計算部１１３同様、識別境界テーブルの利用パラメータから求まる識別境界に基づき行う。
【００５２】
図７は、特徴量のプロット図の一例を示す図である。先ほどの例で示したワイブル分布モデルの形状パラメータλをＸ軸に、スケールパラメータｐをＹ軸とする。丸で示されたのが今回の計測による各設定温度、斜線が快適と不快な温度を分ける識別境界である。識別境界は、図３（Ｃ）の識別境界の利用パラメータ（ａ、ｂ）から求める。ａは傾き、ｂは切片であり、識別境界は、一次関数（直線）で表される。（ａ、ｂ）は事前に与えられている。識別境界より左上に存在する設定温度は快適な温度であり、識別境界より右下に存在する設定温度は不快な温度である。暖房の場合、一般に、快適な温度＞不快な温度、の関係が成立する。識別境界で区画された複数の領域のどちらが快適でどちらが不快かは事前に決められている。ただし、ユーザが入力装置を用いてどちらの領域が快適か不快かを指示してもよい。図７では、設定温度が２０℃と２１℃のときは快適であり、１９℃のときは不快であることを示す。このようにして、快適温度判定部１１４は、設定温度別に快適か不快かを判定し、後述する設定温度テーブルを生成する。ここでは、快適か不快かを判定したが、前述したように、評価値として識別境界までの距離など、他の値を算出する構成も可能である。
【００５３】
なお、識別境界の利用パラメータは、過去の試験結果などのデータにより予め算出されて、識別境界テーブルに設定されているものとする。利用パラメータの算出方法は、線形サポートベクタマシンなどが用いられる。
【００５４】
設定温度ＤＢ１０３は、快適温度判定部１１４が生成した設定温度テーブルを格納する。図８は、設定温度テーブルの一例を示す図である。設定温度テーブルには、空調装置の空調対象の空間と、冷暖房の種類と、設定温度、快適性の判定結果、利用フラグが含まれる。
【００５５】
図８のデータは、冷暖房の種類より、暖房利用時のデータであることが分かる。また、リビングでは、１８℃と１９℃は不快であり、２０℃と２１℃が快適であることが分かる。このように暖房利用時では設定温度が高い方が快適になる。なお、冷房利用時では設定温度が低い方が快適になる。ただし、暖房時でも設定温度が高すぎたり、冷房時でも設定温度が低すぎたりする場合は、不快になり得る。一方、寝室１では２０℃でも不快である。このように、空間によって快適な温度は異なる。
【００５６】
利用フラグは、設定温度指示部１１５が対象機器３００に指示する設定温度であるか否かを示す。利用フラグは０または１の値を用い、暖房利用時は快適と判定された設定温度の最小の設定温度の利用フラグを１とし、冷房利用時は快適と判定された設定温度の最大の設定温度の利用フラグを１とする。また利用フラグが１である設定温度を限界値とする。この限界値が、快適性と省エネを最大限両立した設定温度である。なお、暖房利用時は快適と判定された設定温度の最小の設定温度の利用フラグを１にするのは一例であり、例えば快適と判定された設定温度が複数ある場合に、最小から２番目の温度設定を採用することも可能である。また、評価値として、識別境界までの距離を用いた場合、快適の領域内の設定温度のうち、識別境界までの距離が最も短いもの、または距離が閾値以下のものを採用することも考えられる。
【００５７】
設定温度指示部１１５は、対象機器３００に対し、設定温度を指示する。指示する設定温度は、設定温度ＤＢ１０３の設定温度テーブルに基づく。設定温度を指示するタイミングは、パラメータＤＢ１０２の学習期間テーブルなどに基づき、判断される。
【００５８】
第１の実施形態では、学習期間テーブルの学習モード変更時刻より前では、設定温度の変更指示は行われず、ユーザだけが設定温度を変更する。そのため、サンプルサイズが特徴量計算用閾値未満となり、特徴量を算出することができない設定温度が生じる可能性がある。例えば、ユーザが設定温度を、寒いときは２１℃に、暑いときは１９℃にしていた場合、２０℃のサンプルサイズが不足し、２０℃が快適なのか不快なのかを判断することができない。
【００５９】
学習モード変更時刻以降では、設定温度指示部１１５は、サンプルサイズを増やすために、対象機器３００に対し、設定温度の変更を指示する。設定温度の変更は、パラメータＤＢ１０２の強制モードテーブルに基づく。例えば、図３（Ｄ）のＩＤ１では、毎日９：００から１２：００の間に１回、ランダムなタイミングで設定温度を、サンプルサイズが不足している温度Ｔ０℃に変更する。また、ＩＤ２では、１時間に１回ランダムなタイミングで設定温度をＴ０℃に変更する。１時間に１回ランダムなタイミングというのは、例えば９：００から１０：００、１０：００から１１：００のように、１時間ごとに区切られた各区間において、任意のタイミングでＴ０℃に１回設定することを意味する。このタイミングは疑似乱数によって決定される。なお、強制モードの内容は上記に限定されるものではない。
【００６０】
基準温度Ｔ０は、各設定温度のサンプルサイズと特徴量計算用閾値に基づき、設定温度指示部１１５が定めればよい。
【００６１】
設定温度指示部１１５は、強制モードの内容に従い、対象機器３００に指示を与える。例えば、毎日９：００から１２：００の間に１回、ランダムなタイミングで設定温度をＴ０℃に変更する場合は、設定温度指示部１１５がランダムなタイミングで指示を与える。指示を受けた対象機器３００は、直ちに設定温度を変更する。なお、設定温度指示部１１５が、強制モードの内容を対象機器３００に伝え、対象機器３００がランダムなタイミングで設定温度を変更してもよい。
【００６２】
次に、空調制御システムの配置について説明する。図９は、第１の実施形態に係る空調制御システム構成の他の一例を示す図である。ここではユーザが家の居住者である場合を想定している。ユーザの家４００ではＨＥＭＳ（Ｈｏｍｅ  Ｅｎｅｒｇｙ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）が利用されているとする。ユーザの家４００は、行動取得装置２００と、対象機器３００と、ホームサーバ００２を有する。ホームサーバ００２は、外部にあるＨＥＭＳデータ分析サーバ００１と、ネットワーク５００を介して、接続されているとする。行動取得装置２００と、対象機器３００と、ホームサーバ００２は、ユーザの生活する建物に配置されることを想定するが、一部の機器（例えば行動取得装置２００）が建物の外側に配置されてもよい。
【００６３】
家４００のホームサーバ００２には、空調制御装置１００の一部または全部が格納されているものとする。例えば、ホームサーバ００２は計測情報ＤＢ１０１のみを備え、その他はＨＥＭＳデータ分析サーバ００１に含まれるとしてもよい。ホームサーバ００２は、行動取得装置２００、対象機器３００と無線を介して通信してもよいし、有線によって通信してもよい。
【００６４】
このように、対象空間である家４００には必要最低限の機器だけを配置し、その他のＤＢや演算処理部はネットワーク上のリソースを利用することで、可用性、保守性、機密性に優れたシステムにすることができる。
【００６５】
なお、第１の実施形態のシステム構成は、図１９のシステム構成例のみに限定されるものではない。例えば、上記構成を、家ではなくオフィスビルなどで実現する場合は、ホームサーバ４０２はビルサーバに置き換えられることになる。
【００６６】
次に、第１の実施形態の動作について具体的に説明する。図１０は、第１の実施形態に係る空調制御処理のフローチャートである。当該処理は、予め設定された時刻や、空調制御装置１００の電源起動時などのタイミングで開始されるものとする。
【００６７】
計測情報取得部１１１は、パラメータＤＢ１０２から学習期間テーブルを取得する（Ｓ１０１）。次に、計測情報取得部１１１は、学習期間テーブルの各時刻と現在時刻とを比較する（Ｓ１０２）。
【００６８】
現在時刻が学習終了時刻以降の場合は、学習期間が終了したため、快適温度設定処理が行われる（Ｓ１０３）。快適温度設定処理が終了後、当該空調制御処理も終了する。
【００６９】
現在時刻が学習終了時刻より前でありかつ学習モード変更時刻以降の場合は、設定温度学習処理が行われる（Ｓ１０４）。設定温度学習処理の終了後は、次の動作間隔まで待機となる（Ｓ１０５）。
【００７０】
Ｓ１０３にもＳ１０４にも分岐しない場合、つまり、現在時刻が学習モード変更時刻よりも前の場合は、何も処理は行われずに次の動作間隔まで待機となる（Ｓ１０５）。
【００７１】
次の動作間隔まで待機した後は(Ｓ１０５)、再度、計測情報取得部１１１が現在時刻との比較を行う（Ｓ１０２）。以上が空調制御処理のフローとなる。
【００７２】
図１１は、第１の実施形態に係る設定温度学習処理のフローチャートである。計測情報取得部１１１は、学習期間テーブルのデータ分析時刻と現在時刻とを比較する（Ｓ２０１）。現在時刻がデータ分析時刻前である場合は、Ｓ２０２からＳ２０５の処理は行われずに、Ｓ２０６に移る。現在時刻がデータ分析時刻以降である場合は、計測情報取得部１１１は、計測情報ＤＢ１０１から、計測情報を取得する（Ｓ２０２）。
【００７３】
なお、計測情報取得部１１１は、計測情報を取得した際に、データ分析時刻を次回のデータ分析時刻に更新する。データ分析時刻が毎日３時のように設定されている場合は、本日の処理は終了したとするフラグを作成し、翌日のデータ分析時刻までＳ２０２からＳ２０５の処理が繰り返し行われないようにする。
【００７４】
継続時間計算部１１２は、計測情報取得部１１１からの計測情報を基に、設定温度別に設定温度継続時間を計算する（Ｓ２０３）。
【００７５】
特徴量計算部１１３は、パラメータＤＢ１０２の特徴量計算用閾値を参照し、サンプルサイズが当該閾値以上である設定温度に対し、特徴量を算出する（Ｓ２０４）。
【００７６】
快適温度判定部１１４は、算出された特徴量と、パラメータＤＢ１０２の識別境界テーブルに基づき、快適温度を判定し、設定温度テーブルを算出する（Ｓ２０５）。
【００７７】
設定温度ＤＢ１０３は、快適温度判定部１１４が算出した設定温度テーブルを格納する（Ｓ２０６）。
【００７８】
設定温度指示部１１５は、設定温度ＤＢ１０３の設定温度テーブルから、快適温度判定が行われていない温度があるか確認する（Ｓ２０６）。このとき、設定温度指示部１１５は、快適温度判定部１１４から直接、設定温度の情報を受け取ってもよい。ない場合は（Ｓ２０７のＮＯ）、強制的にサンプルを収集する必要はないので、処理を終了する。ある場合は（Ｓ２０７のＹＥＳ）、パラメータＤＢ１０２の強制モードテーブルを取得し、利用フラグが１である強制モードの内容に従い、設定温度の変更を対象機器３００に指示する（Ｓ２０８）。
【００７９】
対象機器３００は、指示された設定温度に設定を変更する（Ｓ２０９）。以上が、設定温度学習処理のフローとなる。
【００８０】
図１２は、第１の実施形態に係る快適温度設定処理のフローチャートである。設定温度指示部１１５は、設定温度学習処理で既に生成された設定温度テーブルを設定温度ＤＢ１０３から取得し、設定温度テーブルの利用フラグに基づき、快適な設定温度の限界値を対象機器３００に指示する（Ｓ３０１）。
【００８１】
対象機器３００は、指示された設定温度に設定を変更する（Ｓ３０２）。以上が、快適温度設定処理のフローとなる。
【００８２】
以上のように、第１の実施形態によれば、ユーザが快適と感じる設定温度を学習し、学習した許容可能な設定温度の限界値によって制御を行うことができ、快適性を確保しつつ、最大限の省エネ効果を得ることができる。
【００８３】
（第２の実施形態）
第２の実施形態では、学習モード変更時刻以降から学習終了時刻までにおける設定温度学習処理において、空調対象の空間に存在するユーザの行動を考慮して、設定温度の変更を指示する。そのため、より適したタイミングで対象機器３００の設定温度を変更することができる。
【００８４】
図１３は、第２の実施形態に係る空調制御システムの概略構成を示すブロック図である。第１の実施形態と同一の部分および処理については、説明を省略する。計測情報取得部１１１は、取得した計測情報を設定温度指示部１１５に送る。設定温度指示部１１５は、計測情報に基づき、ユーザの行動に合わせて設定温度の変更を指示することが可能となる。
【００８５】
図１４は、第２の実施形態で用いる強制モードテーブルと、強制モード用パラメータテーブルの一例を示した図である。図１４（Ａ）が強制モードテーブル、図１４（Ｂ）が強制モード用パラメータテーブルである。第２の実施形態で用いる強制モードテーブルには、第１の実施形態での強制モードテーブルと異なり、強制モードの内容にパラメータが含まれる。強制モード用パラメータテーブルは、強制モードテーブルの強制モードの内容に含まれるパラメータの値を示す。
【００８６】
第２の実施形態で用いる強制モードテーブルは、ユーザの不在の間に設定温度の変更を行わせるものである。当該強制モードテーブルのＩＤ１の内容は、ユーザの不在状況がＸ秒継続した場合にサンプルサイズが不足している温度Ｔ０℃を設定するというものである。温度Ｔ０は、第１の実施形態と同様に求める。
【００８７】
強制モード用パラメータテーブルでは、Ｘ＝９００と設定されている。ゆえに、計測情報取得部１１１からユーザが不在である情報が９００秒以上続いた場合に、設定温度指示部１１５は対象機器３００にＴ０℃を設定するよう指示する。
【００８８】
なお、Ｔ０の決定方法として、設定温度テーブルの利用フラグが立っている温度−１℃のサンプルサイズを確認し、サンプルサイズが不足していれば当該温度をＴ０にしてもよい。これにより、ユーザが快適な温度に近い温度のサンプルを優先的に充実させることができる。また、サンプルを取得すべき設定温度の範囲も事前に定めておくものとする。このことは、第１の実施形態でも同様である。
【００８９】
強制モードテーブルのＩＤ２では、ユーザの不在状況がＸ秒継続した場合だけでなく、温度Ｔ０℃に対して在がＹ秒継続した場合にも、Ｔ０℃が設定される。強制モード用パラメータテーブルでは、Ｙ＝７２００と設定されている。よって、強制モードテーブルのＩＤ２が利用される場合は、ユーザが対象空間に存在している状態が７２００秒以上続いたときは、設定温度指示部１１５は対象機器３００にＴ０℃を設定するよう指示する。
【００９０】
なお、強制モードでの条件は、どのようなものでもよく、この実施例に限定されるものではない。
【００９１】
次に、第２の実施形態における処理のフローを説明する。第２の実施形態では、第１の実施形態とは、設定温度学習処理のフローだけが異なる。図１５は、第２の実施形態に係る設定温度学習処理のフローチャートである。当該フローは、快適温度判定を行っていない温度がある場合（Ｓ２０７のＹＥＳ）に、設定温度指示部１１５が設定温度変更指示する前に（Ｓ２０８）、新たな処理が行われる。
【００９２】
快適温度判定を行っていない温度がある場合（Ｓ２０７のＹＥＳ）、設定温度指示部１１５は、計測情報１１１を介して、計測情報を取得する（Ｓ４０１）。計測情報を取得するために、設定温度指示部１１５は計測情報１１１に対し、計測情報を送るよう要求してもよい。または、計測情報１１１は予め計測情報を設定温度指示部１１５に送ってもよい。
【００９３】
設定温度指示部１１５は、パラメータＤＢ１０２の強制モードテーブルと強制モード用パラメータテーブルに基づき、強制モードの内容を確認し、取得した計測情報が強制モードの内容に含まれる条件を満たすかを確認する（Ｓ４０２）。条件を満たさない場合は、強制変更は行われないので、処理は終了する。条件を満たす場合は、設定温度の変更を指示し（Ｓ２０８）、第１の実施形態と同様に処理される。以上が、設定温度学習処理のフローとなる。
【００９４】
以上のように、第２の実施形態によれば、ユーザの行動に応じて、設定温度の強制変更を行うか否かを決定することができる。ゆえに第１の実施形態よりも、より適したタイミングで設定温度を変更することができ、ユーザの不満を抑えることができる。
【００９５】
（第３の実施形態）
第１および第２の実施形態では、予め定められた学習モード変更時刻に、快適温度判定ができない温度がある場合、学習モードを強制モードに変更した。この方法は、学習終了時刻までには必要なサンプルサイズを得られるものの、強制的に設定温度を変更するためユーザの不満を高める恐れがある。ゆえに、第３の実施形態では、現在までに得られたサンプルサイズに基づき、学習終了時刻までに得られるサンプルサイズを予測する。そして、この予測結果に基づき、設定温度学習処理を開始するタイミングを決定する。そのため、学習モードをできるだけ強制モードに変更せずに、ユーザの不満を抑えることができる。
【００９６】
図１６は、第３の実施形態に係る空調制御システムの概略構成を示すブロック図である。第３の実施形態に係る空調制御システム１００は、新たにサンプルサイズ予測部１１６を備える。図１６で示す第３の実施形態は、第２の実施形態に入出力装置６００を備えた形態であるが、第１の実施形態にサンプルサイズ予測部１１６を備えた形態でもよい。第１の実施形態および第２の実施形態と同一の部分および処理については、説明を省略する。
【００９７】
サンプルサイズ予測部１１６は、学習モード変更時刻までの設定温度別の設定温度継続時間に基づき、学習終了時刻までのサンプルサイズを予測する。第１および第２の実施形態では、継続時間計算部１１２が算出した設定温度ごとの設定温度継続時間は、特徴量計算部１１３に送られるが、第３の実施形態では、特徴量計算部１１３とともに、サンプルサイズ予測部１１６にも送られる。
【００９８】
図１７は、サンプルサイズの予測方法の一例を示す図である。図１７（Ａ）は各設定温度に対する、学習開始時刻から現在までのサンプルサイズ（現在のサンプルサイズ）と１日当たりのサンプルサイズを示す。サンプルサイズ予測部１１６は、収集されたサンプルサイズを平均して、１日当たりに収集可能なサンプルサイズを求める。図１７（Ａ）の例では、１５日が経過したと想定し、現在のサンプルサイズを日数の１５で除算している。図１７（Ｂ）は、設定温度別の現在のサンプルサイズと学習終了時刻での予測サンプルサイズを示す。サンプルサイズ予測部１１６は、１日当たりのサンプルサイズと学習終了時刻までの残りの日数とを積算して、現在のサンプルサイズに加算することで、学習終了時刻のサンプルサイズを予測する。図１７（Ｂ）の例では、残り日数が１５日と想定し、１日当たりのサンプルサイズを１５で積算し、現在のサンプルサイズと和算して算出している。
【００９９】
図１８は、サンプルサイズの予測方法の他の一例を示す図である。図１８の例では、サンプルサイズ予測部１１６は、時系列解析手法を利用して、学習終了時刻までに収集可能なサンプルサイズを予測する。
【０１００】
図１８（Ａ）の予測モデルテーブルには、利用可能な時系列解析の手法と、実際に利用する手法を表す利用フラグが示されている。利用フラグが１の予測モデルが利用される。利用する手法は１つでも複数でもよい。予測モデルテーブルは、パラメータＤＢ１０２に格納されているものとする。
【０１０１】
時系列解析の手法としては、ＡＲ（Ａｕｔｏｒｅｇｒｅｓｓｉｖｅ）モデル、ＭＡ（Ｍｏｖｉｎｇ  ａｖｅｒａｇｅ）モデル、ＡＲＭＡ（Ａｕｔｏｒｅｇｒｅｓｓｉｖｅ  ｍｏｖｉｎｇ  ａｖｅｒａｇｅ）モデルなど種々の手法が利用可能である。また、特定の手法に限定されるものではない。
【０１０２】
図１８（Ｂ）と図１８（Ｃ）は、１日当たりのサンプルサイズの変動図である。実線は実測されたサンプルサイズを示す。鎖線は、時系列解析の手法によって算出された今後の予測値である。
【０１０３】
図１８（Ｂ）は、「過去の平均利用」モデルを利用した場合の図である。「過去の実績利用」とは、図１７同様、１日あたりのサンプルサイズを日数平均で算出する手法である。この場合、１日当たりのサンプルサイズに変動がないため、予測の鎖線は傾き０の直線で表されている。図１８（Ｃ）は、ＡＲモデルなどの手法により、今までの実測値から、今後の予測値を算出したグラフである。予測値は、実測値同様、曲線となる。
【０１０４】
サンプルサイズ予測部１１６は、予測サンプルサイズに基づき、パラメータＤＢ１０２に格納されている強制モードテーブルを更新する。具体的には、学習終了時刻での予測サンプルサイズに従い、使用する強制モードの利用フラグを変更する。図１９は、サンプルサイズと強制モードの対応テーブルの一例を示す図である。当該対応テーブルには、学習終了時刻での予測サンプルサイズと、使用する強制モードＩＤが含まれる。
【０１０５】
図１９の対応テーブルは、図３（Ｄ）で示した第１の実施形態での強制モードテーブルもしくは、図１４で示した第２の実施形態の強制モードテーブルと対応する。使用する強制モードＩＤは、強制モードテーブルのＩＤを示す。サンプルサイズ予測部１１６は、各設定温度の予測サンプルサイズと、当該対応テーブルに基づき、使用する強制モードを決定する。
【０１０６】
例えば、図１７で示したように、設定温度１９℃の予測サンプルサイズが８の場合、予測サンプルサイズが１０未満なため、サンプルサイズ予測部１１６は、ＩＤ２の強制モードを利用することになる。ゆえに、サンプルサイズ予測部１１６は、強制モードテーブルのＩＤ２の利用フラグを１に変更し、ＩＤ１の利用フラグを０にする。さらに、サンプルサイズ予測部１１６は、１９℃をＴ０℃にする。
【０１０７】
また、この例では、予測サンプルサイズが１５以上の場合は、強制モードを使用しない。予測サンプルサイズが１０未満の設定温度が複数ある場合、予測サンプルサイズが大きい設定温度から順にＴ０℃として強制モードを実行する。
【０１０８】
次に、第３の実施形態における処理のフローを説明する。第３の実施形態では、新たにサンプルサイズ予測部１１６における学習モード変更処理が追加される。図２０は、第３の実施形態に係る空調制御処理のフローチャートである。当該フローは、第１および第２の実施形態における空調制御処理のフローに対し、現在時刻が学習終了時刻より前、かつ学習モード変更時刻以降の場合に、新たな分岐と処理が追加されている。
【０１０９】
現在時刻が学習終了時刻より前でかつ学習モード変更時刻以降の場合は、計測情報取得部１１１は、学習モードが強制モードに変更済みか否かを確認する（Ｓ５０１）。確認は、後述する学習モード変更処理にて、確認用の値を強制モードテーブル等に付与すればよい。学習モードが強制モードに変更済みの場合は、設定温度学習処理（Ｓ１０４）を行う。変更していない場合は、学習モード変更処理を行う（Ｓ５０２）。学習モード変更処理後は、第１の実施形態同様に、次の動作間隔まで待機となる（Ｓ１０４）。
【０１１０】
図２１は、第３の実施形態に係る学習モード変更処理のフローチャートである。計測情報取得部１１１は、計測情報ＤＢ１０１から計測情報を取得する（Ｓ６０１）。
【０１１１】
継続時間計算部１１２は、計測情報取得部１１１からの計測情報に基づき、設定温度別に設定温度継続時間を計算する（Ｓ６０２）。
【０１１２】
サンプルサイズ予測部１１６は、パラメータＤＢ１０２の予測モデルテーブルを参照し、定められた予測モデルを用い、各設定温度の設定温度継続時間に基づき、学習終了時刻のサンプルサイズを予測する（Ｓ６０３）。
【０１１３】
サンプルサイズ予測部１１６は、パラメータＤＢ１０２に格納されるサンプルサイズと強制モードの対応テーブルを参照し、学習モードを強制モードに変更するかを決定する（Ｓ６０４）。なお、強制モードに変更する場合は、利用する強制モードテーブルの利用フラグを変更する。この際、強制モードに変更したことを確認するためのフラグを強制モードテーブル等に付与してもよい。以上が、学習モード変更処理のフローとなる。
【０１１４】
以上のように、第３の実施形態によれば、快適温度判定に必要なサンプルサイズを予測することにより、サンプルサイズが不足しないと予想した場合は、強制モードへの変更を行わない。ゆえに、他の実施形態よりも、ユーザの不満を抑えることができる。
【０１１５】
（第４の実施形態）
第４の実施形態では、設定温度の変更を行う前に、ユーザに制御内容を通知し、ユーザから設定温度変更の許可を得るものである。第１から第３までの実施形態は、ユーザの許可なしに、設定温度変更を行うものである。そのため、ユーザの希望に反する設定温度変更がされた場合、ユーザの不満が大きくなる。そこで、ユーザに制御内容を予め通知し、ユーザの許可された範囲内で制御を行う。
【０１１６】
図２２は、第４の実施形態に係る空調制御システムの概略構成を示すブロック図である。第４の実施形態は、新たに入出力装置６００を備える。図２２で示す第４の実施形態は、第３の実施形態に入出力装置６００を備えた図であるが、第１または第２の実施形態に入出力装置６００を備えた形態でもよい。第１から第３の実施形態と同一の部分および処理については、説明を省略する。
【０１１７】
入出力装置６００は、設定温度指示部１１５の指示を受けて、設定温度に関する情報をユーザに提示し、ユーザからの入力を受け付ける。設定温度に関する情報は、設定温度ＤＢ１０３の設定温度テーブル、設定温度変更の同意を求める表示、あるいは設定温度の快適性に関する質問や選択肢などが考えられる。ユーザは提示された情報に基づき、好みの設定温度などの情報を入出力装置６００に入力する。
【０１１８】
入出力装置６００が受け付けた情報は、設定温度指示部１１５に送られる。設定温度指示部１１５は、取得した情報に基づき、設定温度ＤＢ１０３の設定温度テーブルの利用フラグを更新する。なお、入出力装置６００が直接、設定温度ＤＢ１０３を更新してもよい。
【０１１９】
図２３は、ユーザに提示する画像の一例を示す図である。この画像のフォーマットは、設定温度ＤＢ１０３が保持していても、入出力装置６００が保持していていもよい。快適と判断した温度には「快適」の文字を、不快と判断した温度には「不快」の文字を、顔の表情を表すアイコンと共に、表示している。そして、温度の隣に設けられているチェックボックスにて、ユーザからの入力を受け付ける。ここでは温度を一意に定めるチェックボックスとしたが、アップダウンコントロールやラジオボタンなど、入力を受け付けるものであれば何でもよい。
【０１２０】
図２４は、第４の実施形態に係る空調制御システム構成の他の一例を示す図である。図１４で示した第１の実施形態のシステム構成の一例に、入出力装置６００が追加されたものである。入出力装置６００は、タブレットデバイスの専用アプリケーションやＷｅｂアプリケーションとして実現可能である。また、入力手段を備えた専用ディスプレイで利用されるアプリケーションとしても実現できる。なお、第４の実施形態のシステム構成は、図１９のシステム構成例のみに限定されるものではない。
【０１２１】
次に、第４の実施形態における処理のフローを説明する。第４の実施形態では、新たに入出力装置６００における処理が追加されるが、第１から第３の実施形態とは、快適温度設定処理のフローだけが異なる。図２５は、第４の実施形態に係る快適温度設定処理のフローチャートである。第１の実施形態のステップＳ３０１の前に、新たな処理（Ｓ７０１からＳ７０４）が追加されている。
【０１２２】
設定温度指示部１１５は、設定温度ＤＢ１０３の設定温度テーブルを読み込み、情報提示に必要な情報を送るとともに、ユーザに対する情報提示を行うよう入出力装置６００に指示する（Ｓ７０１）。
【０１２３】
入出力装置６００は、設定温度指示部１１５からの情報に基づき、入力画面を提示する（Ｓ７０２）。
【０１２４】
入出力装置６００は、ユーザからの入力を受け付けた後で、入力情報を設定温度指示部１１５に送る（Ｓ７０３）。
【０１２５】
設定温度指示部１１５は、入力情報に基づき、設定温度ＤＢ１０３の設定温度テーブルを更新する（Ｓ７０４）。更新後の処理は、第１から第３の実施形態と同様である。
【０１２６】
以上のように、第４の実施形態によれば、ユーザが快適温度または許容範囲を選択することで、ユーザの快適な設定温度を学習しつつ、ユーザが許容しない温度に設定変更することを防ぐことができる。ゆえに、他の実施形態よりも、ユーザの不満を抑えることができる。
【０１２７】
また、上記に説明した実施形態における各処理は、ソフトウェア（プログラム）によって実現することが可能である。よって、上記に説明した実施形態における空調制御装置は、例えば、汎用のコンピュータ装置を基本ハードウェアとして用い、コンピュータ装置に搭載されたプロセッサにプログラムを実行させることにより実現することが可能である。
【０１２８】
図２６は、本実施形態に係る空調制御装置１００を実現したハードウェア構成例を示すブロック図である。空調制御装置１００は、プロセッサ７０１、主記憶装置７０２、補助記憶装置７０３、通信装置７０４、デバイスインタフェース７０５、入力装置７０６、出力装置７０７を備え、これらがバス７０８を介して接続された、コンピュータ装置として実現できる。
【０１２９】
プロセッサ７０１が、補助記憶装置７０３からプログラムを読み出して、主記憶装置７０２に展開して、実行することで、計測情報取得部１１１、継続時間計算部１１２、特徴量計算部１１３、快適温度判定部１１４、設定温度指示部１１５、サンプルサイズ予測部１１６の機能を実現することができる。
【０１３０】
本実施形態の空調制御装置１００は、当該空調制御装置１００で実行されるプログラムをコンピュータ装置に予めインストールすることで実現してもよいし、プログラムをＣＤ−ＲＯＭなどの記憶媒体に記憶して、あるいはネットワークを介して配布して、コンピュータ装置に適宜インストールすることで実現してもよい。
【０１３１】
ネットワークインタフェース７０４は、通信ネットワークに接続するためのインタフェースである。行動取得装置２００、対象機器３００、入出力装置６００などとの通信は、このネットワークインタフェース７０４にて実現してもよい。ここではネットワークインタフェースを１つのみ示しているが、複数のネットワークインタフェースが搭載されていてもよい。
【０１３２】
デバイスインタフェース７０５は、外部記憶媒体８００などの機器に接続するインタフェースである。外部記憶媒体８００は、ＨＤＤ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＡＭ、  ＤＶＤ−Ｒ、ＳＡＮ（Ｓｔｏｒａｇｅ  ａｒｅａ  ｎｅｔｗｏｒｋ）等の任意の記録媒体でよい。計測情報ＤＢ１０１、パラメータＤＢ１０２、設定温度ＤＢ１０３は、外部記憶媒体８００としてデバイスインタフェース７０５に接続されてもよい。
【０１３３】
主記憶装置７０２は、プロセッサ７０１が実行する命令、および各種データ等を一時的に記憶するメモリ装置であり、ＤＲＡＭ等の揮発性メモリでも、ＭＲＡＭ等の不揮発性メモリでもよい。補助記憶装置７０３は、プログラムやデータ等を永続的に記憶する記憶装置であり、例えば、ＨＤＤまたはＳＳＤ等がある。計測情報ＤＢ１０１、パラメータＤＢ１０２、設定温度ＤＢ１０３などが保持するデータは、主記憶装置７０２、補助記憶装置７０３または外部記憶媒体に保存される。
【０１３４】
上記に、本発明の一実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１３５】
００１  ＨＥＭＳデータ分析サーバ
００２  ホームサーバ
１００  空調制御装置
１０１  計測情報ＤＢ
１０２  パラメータＤＢ
１０３  設定温度ＤＢ
１１１  計測情報取得部
１１２  継続時間計算部
１１３  特徴量計算部
１１４  快適温度判定部
１１５  設定温度指示部
１１６  サンプルサイズ予測部
２００  行動取得装置
３００  対象機器
４００  家
５００  ネットワーク
６００  入出力装置
７０１  プロセッサ
７０２  主記憶装置
７０３  補助記憶装置
７０４  ネットワークインタフェース
７０５  デバイスインタフェース
７０６  入力装置
７０７  出力装置
７０８  バス
８００  外部記憶媒体
【図１】
0006626260.tif 000003
【図２】
0006626260.tif 000004
【図３】
0006626260.tif 000005
【図４】
0006626260.tif 000006
【図５】
0006626260.tif 000007
【図６】
0006626260.tif 000008
【図７】
0006626260.tif 000009
【図８】
0006626260.tif 000010
【図９】
0006626260.tif 000011
【図１０】
0006626260.tif 000012
【図１１】
0006626260.tif 000013
【図１２】
0006626260.tif 000014
【図１３】
0006626260.tif 000015
【図１４】
0006626260.tif 000016
【図１５】
0006626260.tif 000017
【図１６】
0006626260.tif 000018
【図１７】
0006626260.tif 000019
【図１８】
0006626260.tif 000020
【図１９】
0006626260.tif 000021
【図２０】
0006626260.tif 000022
【図２１】
0006626260.tif 000023
【図２２】
0006626260.tif 000024
【図２３】
0006626260.tif 000025
【図２４】
0006626260.tif 000026
【図２５】
0006626260.tif 000027
【図２６】
0006626260.tif 000028