(57)【要約】【課題】  利用者の主観評価を入力せずとも、利用者の気分を向上させることができるように構成された、環境状態制御システムを提供すること。【解決手段】  環境状態制御システム１は、対象空間Ｓの環境状態を制御するための複数の環境状態制御機器（１１，１２，１３，１４）と、対象空間内の利用者の生体情報を検出するウェアラブルセンサ１６）と、ウェアラブルセンサ１６により検出された生体情報に基づいて、利用者の気分を指標化した気分値を推定する環境データ作成部３１と、環境データ作成部３１により推定された気分値が悪化方向に変化した場合に、気分値が改善方向に変化するように複数の環境状態制御機器を動作させるための動作指示内容を設定する動作指示データ作成部４１と、設定された動作指示内容に基づいて、複数の環境状態制御機器を制御する機器制御部３２と、を備える。【選択図】  図１
2017062060.tif 000002
【特許請求の範囲】
【請求項１】
対象空間の複数の環境状態量を制御するための複数の環境状態制御機器と、
対象空間内の利用者の生体情報を検出する生体情報検出センサと、
前記生体情報検出センサにより検出された生体情報に基づいて、前記利用者の気分を指標化した値である気分値を推定する気分値推定部と、
前記気分値推定部により推定された気分値が悪化方向に変化した場合に、前記気分値が改善方向に変化するように複数の前記環境状態制御機器を動作させるための動作指示内容を設定する動作指示設定部と、
前記動作指示設定部にて設定された動作指示内容に基づいて、複数の前記環境状態制御機器を制御する機器制御部と、
を備える、環境状態制御システム。
【請求項２】
請求項１に記載の環境状態制御システムにおいて、
対象空間の環境状態を表す複数の環境状態量の大きさを監視するモニタリング装置をさらに備え、
前記動作指示設定部は、前記気分値推定部により推定された気分値が悪化方向に変化した場合に、前記モニタリング装置によって監視されている複数の環境状態量の大きさの変化に基づいて、前記動作指示内容設定する、環境状態制御システム。
【請求項３】
請求項２に記載の環境状態制御システムにおいて、
前記動作指示設定部は、前記気分値推定部により推定された気分値が悪化方向に変化した場合に、前記複数の環境状態量のうち、気分値の悪化方向への変化に伴い変化した環境状態量の大きさが、気分値の悪化方向への変化前における大きさに戻るように、前記動作指示内容を設定する、環境状態制御システム。
【請求項４】
請求項１乃至３のいずれか１項に記載の環境状態制御システムにおいて、
前記動作指示設定部は、前記気分値推定部が複数の利用者についての気分値を推定した場合、複数の利用者の中から優先順位の高い特定の利用者を選択し、選択した利用者についての前記気分値が悪化方向に変化した場合に、その気分値が改善方向に変化するように、前記動作指示内容を設定する、環境状態制御システム。
【請求項５】
請求項１に記載の環境状態制御システムにおいて、
前記動作指示設定部は、
前記気分値推定部にて推定された気分値の変化の方向が悪化方向であるか改善方向であるかを決定する気分変化方向決定部と、
前記気分変化方向決定部により決定された気分値の変化の方向に応じて環境状態量の目標値が変化するように、前記目標値を設定する目標値設定部と、を備え、
前記機器制御部は、対象空間の環境状態量が前記目標値設定部にて設定された前記目標値となるように、前記環境状態制御機器を制御する、環境状態制御システム。
【請求項６】
請求項５に記載の環境状態制御システムにおいて、
前記目標値設定部は、前記気分変化方向決定部により決定された気分値の変化の方向と、前記目標値の変化の方向とに基づいて、前記目標値を設定する、環境状態制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、対象空間の環境状態を制御するための環境状態制御システムに関する。
【背景技術】
【０００２】
対象空間内（例えば室内）に存在する人の主観評価を考慮して、対象空間の環境状態を制御する制御システムが従来から知られている。例えば、特許文献１は、室内の環境状態情報と、室内に存在する人（利用者）の属性情報と、利用者の温度に関する快適性についての主観評価情報とに基づいて快適度情報を生成し、生成した快適度情報に基づいて室内環境状態を制御する制御システムを開示する。また、特許文献２は、個人申告情報と、環境状態の満足率に応じた判断基準とに基づいて、制御プランを作成し、作成した制御プランに基づいて環境状態制御機器を制御する制御システムを開示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１２４８０９号公報
【特許文献２】特許第４４８７５５０号明細書
【発明の概要】
【０００４】
（発明が解決しようとする課題）
特許文献１及び２に開示された制御システムによれば、環境状態を制御するに当たり、利用者が、評価情報、個人申告情報、或いは満足率等の主観評価を、制御システムに入力する必要がある。そのため利用者の主観に依存した環境状態制御が行われるに過ぎず、主観評価を入力することなしに積極的に利用者の快適性を向上させるような環境状態制御を行うことができない。
【０００５】
また、利用者の「気分」は、温度に関する快適性以外の要素によっても左右される。例えば、明るさ、匂い、色温度、音量、等によっても、利用者の「気分」は左右される。特許文献１及び２に記載の制御システムによれば、利用者の温度に関する快適性を向上させることができても、利用者の「気分」までをも向上させることができない場合も起こり得る。
【０００６】
本発明は、利用者の主観評価を入力せずとも、利用者の気分を向上させることができるように構成された、環境状態制御システムを提供することを目的とする。
【０００７】
（課題を解決するための手段）
本発明は、対象空間（Ｓ）の環境状態を制御するための複数の環境状態制御機器（１１，１２，１３，１４，１１Ａ）と、対象空間内の利用者の生体情報を検出する生体情報検出センサ（１６，２Ａ）と、生体情報検出センサにより検出された生体情報に基づいて、利用者の気分を指標化した値である気分値を推定する気分値推定部（３１，３１Ａ）と、気分値推定部により推定された気分値が悪化方向に変化した場合に、気分値が改善方向に変化するように複数の環境状態制御機器を動作させるための動作指示内容を設定する動作指示設定部（４１，３１Ｂ）と、動作指示設定部にて設定された動作指示内容に基づいて、複数の環境状態制御機器を制御する機器制御部（３２，３１Ｃ）と、を備える、環境状態制御システム（１，１Ａ）を提供する。
【０００８】
本発明によれば、利用者の生体情報に基づいて、利用者の気分を指標化した気分値が推定される。そして、推定された気分値が悪化方向に変化した場合、すなわち利用者の気分が悪化した場合には、気分値が改善方向に変化するように、すなわち利用者の気分が改善するように複数の環境状態制御機器を動作させるための動作指示内容が設定される。そして、設定された動作指示内容に基づいて、複数の環境状態制御機器が制御される。このように、生体情報に基づいて利用者の気分を推定するとともに、推定した気分値に基づいて、利用者の気分が改善するように環境制御機器を制御することにより、利用者が主観評価を入力することなしに、利用者の気分を向上させることができる。
【０００９】
本発明において、「気分」とは、人の心身の状態を表す。「気分」は、環境に置かれた人の感じ方でもあり、例えば、快適度、好き度、ストレス度、眠気度、集中度、興味度等を表す。本発明においては、この「気分」を快適度や好き度などとし、生体情報に基づいて、これらを「気分値」として推定する。或いは、快適度と眠気度等をそれぞれ生体情報に基づいて推定し、その両者を合わせたものを「気分値」として推定してもよい。例えば、快適度を推定するにあたっては、快適感に影響する生体情報を変数とした快適度推定モデルを構築し、構築した快適度推定モデルに基づいて、快適度を推定する。
【００１０】
また、対象空間の環境状態は、複数の環境状態量の大きさにより表すことができる。ここで、環境状態量とは、対象空間内における利用者の気分に影響する環境要因の大きさを表す量である。環境状態量として、例えば、温度、明度、匂い度、色温度、音量、等を例示できる。従って、本発明における環境状態制御機器は、これらの複数の環境状態量の大きさを制御することができる機器である。この場合において、複数の環境状態制御機器によって、一つの環境状態量の大きさが制御されてもよいし、一つの環境状態制御機器によって、複数の環境状態量の大きさが制御されてもよい。また、本発明において、生体情報とは、人の生理状態を表す情報である。生体情報として、脳波、心拍数、呼吸数、皮膚電位、等を例示できる。
【００１１】
また、本発明において、気分値の変化の方向に関し、「悪化方向」とは、気分が悪化したときに気分値が変化する方向を意味する。また、気分値の変化方向に関し、「改善方向」とは、気分が向上した（改善した）ときに気分値が変化する方向を意味する。後述する例では、例えば気分値が、０〜１００の数値により表される。この場合、過去から現在に向かって気分値が小さくなる方向が「悪化方向」であり、過去から現在に向かって気分値が大きくなる方向が「改善方向」である。
【００１２】
また、本発明において、「気分値が改善方向に変化するように複数の環境状態制御機器を動作させるための動作指示内容」は、気分値が改善方向に変化するように、複数の前記環境状態制御機器の動作を定めることができるような内容である。従って、動作指示内容は、気分値を改善方向に変化させるために必要となる環境状態量の変化の方向を示すような内容でもよいし、或いは、気分値が改善方向に変化するように、各環境状態制御機器の個別具体的な動作を示す内容であってもよい。
【００１３】
本発明に係る環境状態制御システムは、対象空間の環境状態を表す複数の環境状態量の大きさを監視するモニタリング装置（２０）をさらに備えるとよい。この場合、動作指示設定部（４１）は、気分値推定部（３１）により推定された気分値が悪化方向に変化した場合に、モニタリング装置によって監視されている複数の環境状態量の大きさの変化に基づいて動作指示内容を設定するとよい。さらにこの場合、動作指示設定部は、気分値推定部により推定された気分値が悪化方向に変化した場合に、複数の環境状態量のうち、気分値の悪化方向への変化に伴い変化した環境状態量の大きさが、気分値の悪化方向への変化前における大きさに戻るように、動作指示内容を設定するとよい。
【００１４】
これによれば、気分値推定部により推定された気分値が悪化方向に変化した場合に、動作指示設定部は、気分値の悪化方向への変化に伴い変化した環境状態量を特定する。すなわち、気分の悪化の原因となった環境状態量を特定する。そして、特定した環境状態量の大きさが、気分値の悪化方向への変化前における大きさ、すなわち元の大きさに戻るように、動作指示内容を設定する。このようにして設定された動作指示内容に基づいて複数の環境状態制御機器を制御することにより、利用者の悪化した気分を改善（向上）させることができる。
【００１５】
また、動作指示設定部は、気分値推定部が複数の利用者についての気分値を推定した場合、複数の利用者の中から優先順位の高い特定の利用者を選択し、選択した利用者についての気分値が悪化方向に変化した場合に、その気分値が改善方向に変化するように、動作指示内容を設定するとよい。これによれば、優先順位の高い利用者の気分の悪化を回避することができる。ここで、優先順位は、様々な考えに基づいて決定することができる。例えば、対象空間での滞在時間が長い利用者ほど優先順位が高くなるように、優先順位を決定してもよい。また、気分値が悪化方向に向かって高い利用者ほど優先順位が高くなるように、優先順位を決定してもよい。或いは、気分値が悪化方向に変化した量が多い利用者ほど優先順位が高くなるように、優先順位を決定してもよい。また、気分が悪化するまでの余裕が少ない人ほど優先順位が高くなるように、優先順位を決定してもよい。さらに、予め利用者間で優先順位を決定しておいてもよい。
【００１６】
また、動作指示設定部（３１Ｂ）は、気分値推定部（３１Ａ）にて推定された気分値の変化の方向が悪化方向であるか改善方向であるかを決定する気分変化方向決定部（Ｓ７０８）と、気分変化方向決定部により決定された気分値の変化の方向に応じて環境状態量の目標値が変化するように、目標値を設定する目標値設定部（Ｓ７１５，Ｓ７１６，Ｓ７１７）と、を備えるとよい。そして、機器制御部（３１Ｃ）は、対象空間の環境状態量が目標値設定部にて設定された目標値となるように、環境状態制御機器（１１Ａ）を制御するとよい。これによれば、気分値に応じて変化する目標値に基づいて環境状態制御機器が制御される。つまり、利用者の気分によって環境状態制御機器の制御目標値が変化する。例えば、エアコンの目標設定温度が、利用者の気分によって、自動的に変化する。このため、利用者の気分を最優先した環境状態の制御を行うことができる。
【００１７】
この場合、目標値設定部は、気分変化方向決定部により決定された気分値の変化の方向と、目標値の変化の方向とに基づいて、目標値を設定するとよい。特に、気分変化方向決定部により決定された気分値の変化の方向が悪化方向であり、且つ、目標値が第一の方向に向かって変化している場合、目標値設定部は、今回の目標値（現在時刻ｔにおける目標値）を、前回の目標値（現在時刻ｔよりも前の時刻ｔ−１における目標値）から第一の方向とは反対の方向に所定の量だけ変化させた値に設定するとよい。これによれば、気分の悪化時にある方向に変化した目標値を反対の方向に変化させることにより、利用者の気分を向上（改善）させることができる。
【図面の簡単な説明】
【００１８】
【図１】第一実施形態に係る環境状態制御システムの構成図である。
【図２】環境データ作成部が実行する環境データ送信処理ルーチンを示すフローチャートである。
【図３】環境データ作成部が実行する気分値算出処理ルーチンを示すフローチャートである。
【図４】環境データの作成例を示す図である。
【図５】動作指示データ作成部が実行する動作指示データ送信処理ルーチンを示すフローチャートである。
【図６】動作指示データ作成部が実行するデータ作成処理ルーチンを示すフローチャートである。
【図７】機器制御部が実行する機器制御処理ルーチンを示すフローチャートである。
【図８】動作指示データ作成部が実行する学習処理ルーチンを示すフローチャートである。
【図９】所定の制御ルートが重みつけられることによって、制御の最適ルートが決定されたイメージを示す図である。
【図１０】主観評価が「やや快適」である場合における、気分値の確立密度分布の例を示す図である。
【図１１】それぞれの主観評価ごとに求められた気分値の確立密度分布を、気分値を横軸として並べた図である。
【図１２】第二実施形態に係る環境状態制御システムの概略構成図である。
【図１３Ａ】温度設定部が実行する温度設定処理ルーチンの一部を示すフローチャートである。
【図１３Ｂ】温度設定部が実行する温度設定処理ルーチンの一部を示すフローチャートである。
【図１３Ｃ】温度設定部が実行する温度設定処理ルーチンの一部を示すフローチャートである。
【図１３Ｄ】温度設定部が実行する温度設定処理ルーチンの一部を示すフローチャートである。
【図１４】第二実施形態に係る制御の一例を示すグラフである。
【図１５】初期温度を低温（１０℃）、中温（２５℃）、高温（４０℃）に設定した場合における、設定温度、室内温度、及び快適値の推移をシミュレーションした結果を示すグラフである。
【発明を実施するための形態】
【００１９】
（第一実施形態）
以下、本発明の第一実施形態について図面を参照して説明する。図１は、本実施形態に係る環境状態制御システムの構成を示す図である。図１に示すように、本実施形態に係る環境状態制御システム１は、例えば、居室、寝室等の対象空間Ｓ内に配設されている複数の環境状態制御機器（第一環境状態制御機器１１，第二環境状態制御機器１２，第三環境状態制御機器１３，第四環境状態制御機器１４）と、睡眠センサ１５と、対象空間Ｓ内に存在する人（利用者）が装着しているウェアラブルセンサ１６と、利用者が携帯しているスマートフォン等の携帯端末１７と、モニタリング装置２０と、入出力インターフェースを備えた制御装置３０と、対象空間Ｓの外部に設置されたクラウドサーバ４０と、により構成される。
【００２０】
複数の環境状態制御機器（１１，１２，１３，１４）は、それぞれ、対象空間Ｓの環境状態を表す複数の環境状態量（例えば、温度、照度、色温度、匂い度、音量等）を制御することができるように構成される。本実施形態では、第一環境状態制御機器１１が、対象空間Ｓの温度を制御するエアコン、第二環境状態制御機器１２が、対象空間Ｓの照度、色温度を制御する照明機器、第三環境状態制御機器１３が、対象空間Ｓの匂い度を制御する香り（アロマ）制御機器及び脱臭装置、第四環境状態制御機器１４が、対象空間Ｓ内に音楽を提供する音響制御機器である。しかしながら、環境状態制御機器は、上記した例示に限定されない。例えば、対象空間Ｓの壁面に設けられた窓に沿って設置されているカーテンやブラインドの動作を制御する動作制御機器等も、対象空間の環境音量、照度、或いは色温度を制御するための環境状態制御機器の一例として例示することができる。
【００２１】
モニタリング装置２０は、対象空間Ｓの環境状態を表す複数の環境状態量を監視する。このモニタリング装置２０は、例えば、対象空間Ｓの温度Ｔを検出する温度センサ２１、対象空間Ｓの照度Ｌを検出する照度センサ２２、対象空間Ｓの色温度Ｃを検出する色温度検出センサ２３、対象空間Ｓの匂いの強さ（匂い度Ｎ）を検出する匂い度センサ２４、対象空間Ｓ内の環境音量Ｖを検出する環境音量検出センサ２５を含む。
【００２２】
また、各環境状態制御機器（１１，１２，１３，１４）は、無線ＬＡＮ等の通信機能を装備しており、それぞれの環境状態制御機器の制御状態を所定の微小間隔ごとに制御装置３０に出力することができるように構成される。さらに、各環境状態制御機器（１１，１２，１３，１４）は、利用者による手動操作がなされたか否かの情報を、制御装置３０に出力することができるように構成される。また、モニタリング装置２０も通信機能を装備しており、モニタリング装置２０にて監視している対象空間Ｓの複数の環境状態量（温度、照度、色温度、匂い度、環境音量等）を、制御装置３０に所定の微小間隔ごとに出力することができる。
【００２３】
睡眠センサ１５は、対象空間Ｓ内で寝ている利用者の体動、心拍、呼吸の少なくとも１つの情報を取得し、取得した情報をもとに睡眠段階を推定する。そして、推定した睡眠段階を制御装置３０に出力する。これにより制御装置３０は睡眠段階に応じた気分値算出式を選択する。ウェアラブルセンサ１６は、それを装着している利用者の生体情報を検出する。すなわち、ウェアラブルセンサ１６は、生体情報検出センサである。検出する生体情報として、例えば、脳波、心拍数、呼吸数、皮膚電位、等を例示できる。ウェアラブルセンサ１６により検出された生体情報は、利用者を特定するためのＩＤとともに携帯端末１７に送信される。
【００２４】
携帯端末１７は、受信した生体情報を利用者のＩＤとともに、所定の微小間隔ごとに制御装置３０に送信する。また、利用者は、携帯端末１７を利用して対象空間Ｓ内における気分を表す主観評価情報を入力することができる。本実施形態では、携帯端末１７に「主観評価入力アプリ」がインストールされており、このアプリを起動させることにより、主観評価情報を入力することができる画面が携帯端末１７に表示される。この画面には、「非常に低い」、「低い」、「やや低い」、「どちらとも言えない」、「やや高い」、「高い」、「非常に高い」といったように７段階に区分けされた項目が表示される。利用者は、これらの項目のいずれかを択一的に選択することができる。利用者がいずれかの項目を選択することにより、現在の気分の主観評価情報が携帯端末１７に入力される。入力された主観評価情報は、利用者のＩＤとともに制御装置３０に送信される。
【００２５】
制御装置３０は、クラウドサーバ４０と送受信可能に構成されている。制御装置３０は、ＣＰＵ，ＲＯＭ，ＲＡＭを主要構成とする。制御装置３０は、環境データ作成部３１と、機器制御部３２とを有する。環境データ作成部３１は、対象空間Ｓの環境状態、利用者の生体情報、及び、後述する気分値を含むデータ（以下、環境データと呼ぶ）を作成し、作成した環境データをクラウドサーバ４０に送信する。また、クラウドサーバ４０は、動作指示データ作成部４１を備えており、この動作指示データ作成部４１は、制御装置３０の環境データ作成部３１から受信した環境データに基づいて、各環境状態制御機器（１１，１２，１３，１４）を動作させるための動作指示内容を表す動作指示データを作成し、作成した動作指示データを制御装置３０に送信する。制御装置３０の機器制御部３２は、受信した動作指示データに表される動作指示内容に基づいて、各環境状態制御機器（１１，１２，１３，１４）を制御する。
【００２６】
対象空間Ｓ内に利用者が存在するとき、制御装置３０の環境データ作成部３１は、環境データ送信処理を、所定の時間間隔で繰り返し実行する。図２は、環境データ作成部３１が実行する環境データ送信処理ルーチンを示すフローチャートである。このルーチンが起動すると、環境データ作成部３１は、まず、図２のステップ（以下、ステップをＳと略記する）１０１にて、対象空間Ｓ内の利用者の生体情報を利用者のＩＤとともに取得する。次いで、環境データ作成部３１は、Ｓ１０２にて、利用者の気分値を算出（推定）する。
【００２７】
「気分値」とは、利用者の気分を指標化した値であり、気分の推定値である。本実施形態では、気分値は、０〜１００の間の数値である。この場合、気分値が０であるときに最も気分が悪化し、気分値が１００であるときに最も気分が良好である。また、本実施形態において、気分値が小さくなった場合、気分値が悪化方向に変化したと言い、気分値が大きくなった場合、気分値が改善方向に変化したという。気分値が悪化方向に変化した場合、気分が悪化する。気分値が改善方向に変化した場合、気分が改善（向上）する。
【００２８】
環境データ作成部３１は、気分値を算出（推定）するに当たり、気分値算出処理を実行する。図３は、環境データ作成部３１が実行する気分値算出処理ルーチンを示すフローチャートである。このルーチンが起動すると、環境データ作成部３１は、まず、図３のＳ２０１にて、取得した生体情報が所定の範囲内であるか否かを判断する。取得した生体情報が所定の範囲内でない場合、環境データ作成部３１は、生体情報が誤検出されたと判断する（Ｓ２０１：Ｙｅｓ）。この場合、環境データ作成部３１はＳ２０２に処理を進め、再度、最新の生体情報を取得する。その後、環境データ作成部３１はＳ２０３に処理を進める。なお、Ｓ２０２にて取得した生体情報が依然として所定の範囲内でない場合、環境データ作成部３１は、生体情報が所定の範囲内に収まるまで、生体情報の取得を繰り返すことができる。一方、Ｓ２０１にて、入力した生体情報が所定の範囲内であると判断した場合、環境データ作成部３１は、生体情報が正常に検出されたと判断する（Ｓ２０１：Ｎｏ）。この場合、環境データ作成部３１はＳ２０２の処理を飛ばしてＳ２０３に処理を進める。Ｓ２０３では、環境データ作成部３１は個人属性データを取得する。ここで、個人属性データとは、利用者の身体的特徴を表すデータである。個人属性データとして、年齢、身長、体重、性別、等を例示できる。なお、制御装置３０は、複数の利用者の個人属性データが格納されたデータベースを備えている。従って、環境データ作成部３１は、携帯端末１７から生体情報とともに制御装置３０に入力された利用者のＩＤから利用者を特定し、特定した利用者の個人属性データをデータベースから読み出すことにより、個人属性データを取得することができる。
【００２９】
続いて、環境データ作成部３１は、Ｓ２０４にて、気分値の推定式を用いて、気分値を算出（推定）する。この場合、気分値は、気分推定モデルを用いて算出（推定）される。気分推定モデルの構築には、ロジスティック回帰モデルやニューラルネットワークモデルが用いられる。
【００３０】
一般的に、気分の変動により、何等かの生体情報が影響を受ける。そこで、予め実験等によって、各個人の気分が良い状態であるときの生体情報（脳波、心拍数、呼吸数、皮膚電位、等）と気分が悪い状態であるときの生体情報とを取得しておき、気分の変化に有意差がある項目を選択しておく。次いで、選択された項目に対し、回帰分析を用いて推定式（気分推定モデル）を構築する。そして、構築した推定式（気分推定モデル）に生体情報を入力することによって、気分値を算出することができる。また、個人属性データを考慮して推定式（気分推定モデル）を構築することにより、より正確に、気分を指標化することができる。この推定式は予め求められており、環境データ作成部３１は、入力した生体情報及び個人属性データを推定式に代入することによって、気分値を算出する。すなわち、環境データ作成部３１によって、生体情報に基づいて利用者の気分値が推定される。環境データ作成部３１が、本発明の気分値推定部に相当する。その後、環境データ作成部３１は、このルーチンを終了する。
【００３１】
環境データ作成部３１は、図２のＳ１０２にて気分値を算出（推定）した後に、Ｓ１０３にて、モニタリング装置２０に備えられる各種のセンサ（２１，２２，２３，２４，２５）から制御装置３０に入力された環境状態量（温度、照度、色温度、匂い度、音量、等）を取得する。続いて環境データ作成部３１は、Ｓ１０４にて、利用者から主観評価情報が携帯端末１７を介して入力されているか否かを判断する。主観評価情報が入力されている場合（Ｓ１０４：Ｙｅｓ）、環境データ作成部３１は、入力された主観評価情報を取得する（Ｓ１０５）。一方、主観評価情報が入力されていない場合（Ｓ１０４：Ｎｏ）、環境データ作成部３１はＳ１０６に処理を進める。
【００３２】
Ｓ１０６では、環境データ作成部３１は、利用者が各環境状態制御機器（１１，１２，１３，１４）を手動操作したことを表す情報（手動操作情報）が入力されているか否かを判断する。手動操作情報が入力されている場合（Ｓ１０６：Ｙｅｓ）、環境データ作成部３１は、入力された手動操作情報を取得する。一方、手動操作情報が入力されていない場合（Ｓ１０６：Ｎｏ），環境データ作成部３１はＳ１０８に処理を進める。
【００３３】
Ｓ１０８では、環境データ作成部３１は、取得した情報及び算出（推定）した気分値に基づいて環境データを作成する。図４は環境データの作成例を示す図である。図４に示すように、環境データは、環境状態量（室温Ｔ、照度Ｌ、匂い度Ｎ、色温度Ｃ、環境音量Ｖ等）、利用者のＩＤ、気分値を含む。また、主観評価情報や手動操作情報が入力されている場合、これらの情報を環境データに含ませてもよい。なお、気分値のデータは、どの利用者についてのデータかがわかるように、ＩＤに対応して作成される。
【００３４】
環境データ作成部３１は、図４に示すような内容を含む環境データを作成した後に、作成した環境データをクラウドサーバ４０に送信する（Ｓ１０９）。その後、環境データ作成部３１はこのルーチンを終了する。
【００３５】
環境データ作成部３１が上記した環境データ送信処理を実行することにより、クラウドサーバ４０は、一定時間間隔で環境データを受信する。クラウドサーバ４０は、受信した環境データを自身が備えるデータベースに保存する。また、クラウドサーバ４０の動作指示データ作成部４１は、受信した環境データに基づいて、動作指示データを作成し、作成した動作指示データを制御装置３０に送信する。図５は、動作指示データ作成部４１が動作指示データを作成及び送信するために実行する動作指示データ送信処理ルーチンを示すフローチャートである。このルーチンが起動すると、動作指示データ作成部４１は、まず、図５のＳ３０１にて、クラウドサーバ４０が受信した最新の環境データを取得する。次いで、取得した環境データに、複数のＩＤが存在するか否か、すなわち複数人についての気分値および生体情報に関するデータが環境データに含まれているか否かを判断する（Ｓ３０２）。複数のＩＤが存在する場合（Ｓ３０２：Ｙｅｓ）、動作指示データ作成部４１はＳ３０３に処理を進めて、優先者を選定する。
【００３６】
優先者を選定するために、動作指示データ作成部４１は、予め定められているルールに従って、複数のＩＤにより特定される複数の利用者の優先順位を決定する。この場合、例えば、対象空間Ｓ内での滞在時間が長い利用者ほど優先順位が高くなるように、優先順位を決定してもよい。また、気分値が悪化方向に向かって高い（つまり気分値が小さい）利用者ほど優先順位が高くなるように、優先順位を決定してもよい。或いは、過去の環境データと最新の環境データとを比較して、気分値が悪化方向に変化した量が多い利用者ほど優先順位が高くなるように、優先順位を決定してもよい。また、気分が悪化するまでの余裕が少ない人ほど優先順位が高くなるように、優先順位を決定してもよい。さらに、予め利用者間で優先順位を決定しておいてもよい。そして、動作指示データ作成部４１は、決定された優先順位に基づき、優先順位が最も上位の利用者を、優先者として選定する。
【００３７】
Ｓ３０３にて優先者を選定した後に、動作指示データ作成部４１は、Ｓ３０４に処理を進める。一方、Ｓ３０２にて複数のＩＤが存在しないと判断した場合（Ｓ３０２：Ｎｏ）、動作指示データ作成部４１はＳ３０３の処理をスキップしてＳ３０４に処理を進める。
【００３８】
Ｓ３０４では、動作指示データ作成部４１は、Ｓ３０３にて選定された優先者、或いは、対象空間Ｓに存在する唯一の利用者の気分値が悪化方向に変化したか否かを判断する。この判断は、最新の環境データから得られる利用者の現在の気分値Ｋ０と、過去の環境データから得られる利用者の過去の気分値Ｋ１とを比較することにより判断される。例えば、気分値が０〜１００の数字により表され、数字が大きいほど気分が良好であると過程する。この場合、過去の気分値Ｋ１と現在の気分値Ｋ０との差ΔＫ（＝Ｋ１−Ｋ０）を計算し、ΔＫが正である場合、或いは、ΔＫが正であって且つ所定の閾値よりも大きい場合に、気分値が悪化方向に変化したと判断することができる。
【００３９】
Ｓ３０４にて、気分値が悪化方向に変化していないと判断した場合（Ｓ３０４：Ｎｏ）、動作指示データ作成部４１は、動作指示データを作成することなくこのルーチンを終了する。一方、Ｓ３０４にて、気分値が悪化方向に変化したと判断した場合（Ｓ３０４：Ｙｅｓ）、動作指示データ作成部４１はＳ３０５に処理を進める。
【００４０】
Ｓ３０５では、動作指示データ作成部４１は、各環境状態制御機器（１１，１２，１３，１４）の動作を制御するための動作指示内容を表す動作指示データを作成する。動作指示データ作成部４１は、動作指示データを作成するために、データ作成処理を実行する。図６は、動作指示データ作成部４１が実行するデータ作成処理ルーチンを示すフローチャートである。このルーチンが起動すると、動作指示データ作成部４１は、まず、図６のＳ４０１にて、気分値が悪化方向に変化する前後の環境状態量を取得する。具体的には、気分値が悪化方向に変化する前の複数の環境状態量（室温Ｔ１，照度Ｌ１，色温度Ｃ１，匂い度Ｎ１，環境音量Ｖ１等）と、気分値が悪化方向に変化した後の複数の環境状態量（室温Ｔ２，照度Ｌ２，色温度Ｃ２，匂い度Ｎ２，環境音量Ｖ２等）を取得する。この場合において、動作指示データ作成部４１は、気分値が悪化方向に変化する前に入力されてクラウドサーバ４０のデータベースに保存されている環境データを読み出すことにより、気分値が悪化方向に変化する前の複数の環境状態量を取得する。また、動作指示データ作成部４１は、気分値が悪化方向に変化したときに入力されてクラウドサーバ４０のデータベースに保存された環境データを読み出すことにより、気分値が悪化方向に変化した後の環境状態量を取得する。
【００４１】
次いで、動作指示データ作成部４１は、気分値の悪化方向への変化の前後で室温Ｔが変化したか否か、すなわち、気分値の悪化方向への変化に伴って室温Ｔが変化したか否かを判断する（Ｓ４０２）。具体的には、気分値が悪化方向に変化する前の室温Ｔ１と気分値が悪化方向に変化した後の室温Ｔ２との差ΔＴ（＝Ｔ１−Ｔ２）が、０であるか否か、または、ΔＴが気分値の変化に影響を及ぼさないと考えられる程度の大きさの範囲内であるか否かに基づいて、気分値の悪化方向への変化に伴い室温Ｔが変化したか否かを判断する。気分値の悪化方向への変化に伴い室温Ｔが変化したと判断した場合（Ｓ４０２：Ｙｅｓ）、動作指示データ作成部４１は、Ｓ４０３に処理を進め、室温動作指示内容（Ｔ動作指示内容）を取得する。Ｔ動作指示内容については後述する。その後、動作指示データ作成部４１はＳ４０４に処理を進める。一方、気分値の悪化方向への変化に伴い室温Ｔが変化していないと判断した場合（Ｓ４０２：Ｎｏ）、動作指示データ作成部４１は、Ｓ４０３の処理をスキップしてＳ４０４に処理を進める。
【００４２】
Ｓ４０４では、動作指示データ作成部４１は、気分値の悪化方向への変化の前後で照度Ｌが変化したか否か、すなわち気分値の悪化方向への変化に伴って照度Ｌが変化したか否かを判断する。具体的には、気分値が悪化方向に変化する前の照度Ｌ１と気分値が悪化方向に変化した後の照度Ｌ２との差ΔＬ（＝Ｌ１−Ｌ２）が、０であるか否か、または、ΔＬが気分値の悪化方向への変化に影響を及ぼさないと考えられる程度の大きさの範囲内であるか否かに基づいて、気分値の悪化方向への変化に伴い照度Ｌが変化したか否かを判断する。気分値の悪化方向への変化に伴い照度Ｌが変化したと判断した場合（Ｓ４０４：Ｙｅｓ）、動作指示データ作成部４１は、Ｓ４０５に処理を進め、照度動作指示内容（Ｌ動作指示内容）を取得する。Ｌ動作指示内容については後述する。その後、動作指示データ作成部４１はＳ４０６に処理を進める。一方、気分値の悪化方向への変化に伴い照度Ｌが変化していないと判断した場合（Ｓ４０４：Ｎｏ）、動作指示データ作成部４１は、Ｓ４０５の処理をスキップしてＳ４０６に処理を進める。
【００４３】
Ｓ４０６では、動作指示データ作成部４１は、気分値の悪化方向への変化の前後で色温度Ｃが変化したか否かを判断する。具体的には、気分値が悪化方向に変化する前の色温度Ｃ１と気分値が悪化方向に変化した後の色温度Ｃ２との差ΔＣ（＝Ｃ１−Ｃ２）が、０であるか否か、または、ΔＣが気分値の悪化方向への変化に影響を及ぼさないと考えられる程度の大きさの範囲内であるか否かに基づいて、色温度Ｃが変化したか否かを判断する。気分値の悪化方向への変化に伴い色温度Ｃが変化したと判断した場合（Ｓ４０６：Ｙｅｓ）、動作指示データ作成部４１は、Ｓ４０７に処理を進め、色温度動作指示内容（Ｃ動作指示内容）を取得する。Ｃ動作指示内容については後述する。その後、動作指示データ作成部４１はＳ４０８に処理を進める。一方、気分値の悪化方向への変化に伴い色温度Ｃが変化していないと判断した場合（Ｓ４０６：Ｎｏ）、動作指示データ作成部４１は、Ｓ４０７の処理をスキップしてＳ４０８に処理を進める。
【００４４】
Ｓ４０８では、動作指示データ作成部４１は、気分値の悪化方向への変化の前後で匂い度Ｎが変化したか否かを判断する。具体的には、気分値が悪化方向に変化する前の匂い度Ｎ１と気分が悪化方向に変化した後の匂い度Ｎ２との差ΔＮ（＝Ｎ１−Ｎ２）が、０であるか否か、または、ΔＮが気分値の悪化方向への変化に影響を及ぼさないと考えられる程度の大きさの範囲内であるか否かに基づいて、気分値の悪化方向への変化に伴い匂い度Ｎが変化したか否かを判断する。気分値の悪化方向への変化に伴い匂い度Ｎが変化したと判断した場合（Ｓ４０８：Ｙｅｓ）、動作指示データ作成部４１は、Ｓ４０９に処理を進め、匂い度動作指示内容（Ｎ動作指示内容）を取得する。Ｎ動作指示内容については後述する。その後、動作指示データ作成部４１は、Ｓ４１０に処理を進める。一方、気分値の悪化方向への変化に伴い匂い度Ｎが変化していないと判断した場合（Ｓ４０８：Ｎｏ）、動作指示データ作成部４１は、Ｓ４０９の処理をスキップしてＳ４１０に処理を進める。
【００４５】
Ｓ４１０では、動作指示データ作成部４１は、気分値の悪化方向への変化の前後で環境音量Ｖが変化したか否かを判断する。具体的には、気分値が悪化方向に変化する前の環境音量Ｖ１と気分値が悪化方向に変化した後の環境音量Ｖ２との差ΔＶ（＝Ｖ１−Ｖ２）が、０であるか否か、または、ΔＶが気分値の悪化方向への変化に影響を及ぼさないと考えられる程度の大きさの範囲内であるか否かに基づいて、環境音量Ｖが変化したか否かを判断する。気分値の悪化方向への変化に伴い環境音量Ｖが変化したと判断した場合（Ｓ４１０：Ｙｅｓ）、動作指示データ作成部４１は、Ｓ４１１に処理を進め、環境音量動作指示内容（Ｖ動作指示内容）を取得する。Ｖ動作指示内容については後述する。その後、動作指示データ作成部４１はＳ４１２に処理を進める。一方、気分値の悪化方向への変化に伴い環境音量Ｖが変化していないと判断した場合（Ｓ４１０：Ｎｏ）、動作指示データ作成部４１は、Ｓ４１１をスキップしてＳ４１２に処理を進める。
【００４６】
Ｓ４０２、Ｓ４０４，Ｓ４０６，Ｓ４０８，Ｓ４１０の処理の実行により、気分値の悪化方向への変化に伴い変化した環境状態量が特定される。すなわち、気分の悪化の原因となった環境状態量が特定される。
【００４７】
Ｓ４１２では、動作指示データ作成部４１は、動作指示データを作成する。この動作指示データは、Ｓ４０３，Ｓ４０５，Ｓ４０７，Ｓ４０９，Ｓ４１１にて取得した各環境状態量に関する動作指示内容を表したデータである。ここで、各環境状態量に関する動作指示内容は、悪化方向に変化している気分値が改善方向に変化するように複数の環境状態制御機器を動作させるための指示内容、換言すれば、気分値が改善方向に変化するように複数の環境状態制御機器の動作を定めることができるような内容である。従って、動作指示内容は、気分値が改善方向に変化するように、各環境状態制御機器に対して行う具体的な指示内容であってもよい。或いは、動作指示内容は、気分値が改善方向に変化するように、環境状態量をどのような方向に向かって制御するかを示唆する内容であってもよい。斯かる示唆をもって、各環境状態制御機器が行うべき動作が決定されるからである。動作指示データにより表される動作指示内容は予めルール化されている。表１は、ルール化された動作指示内容の一例である。
【表１】
2017062060.tif 000003
【００４８】
本実施形態では、表１に示すように、気分値の悪化方向への変化に伴い室温Ｔが上昇した場合、Ｔ動作指示内容は、「エアコン（第一環境状態制御機器１１）の設定温度を、気分値の悪化方向への変化に伴い変化した室温の変化分だけ下げる」という内容である。また、気分値の悪化方向への変化に伴い室温Ｔが下降した場合、Ｔ動作指示内容は、「エアコン（第一環境状態制御機器１１）の設定温度を、気分値の悪化方向への変化に伴い変化した室温の変化分だけ上げる」という内容である。
【００４９】
また、気分値の悪化方向への変化に伴い照度Ｌが上昇した場合には、Ｌ動作指示内容は、「気分値の悪化方向への変化に伴い変化した照度の変化分だけ照度を下げる」という内容であり、気分値の悪化方向への変化に伴い照度Ｌが下降した場合には、Ｌ動作指示内容は、「気分値の悪化方向への変化に伴い変化した照度の変化分だけ照度を上げる」という内容である。ここで、照度は、照明機器から発せられる明かりのみならず、窓から入射する太陽光、その他のＬＥＤ機器等から発生する光等にも依存する。従って、Ｌ動作指示内容は、表１に示すような、照度をどのような方向に向かって制御するかを示唆する内容に代えて、より具体的に、照明機器（第二環境状態制御機器１２）の明るさを変化させる、窓から入射する太陽光による明るさを変化させるために対象空間の窓に沿って設けられているカーテン或いはブラインドを閉める、若しくは開ける、等の内容であってもよい。
【００５０】
また、気分値の悪化方向への変化に伴い色温度Ｃが上昇した場合には、Ｃ動作指示内容は、「気分値の悪化方向への変化に伴い変化した色温度の変化分だけ色温度を下げる」という内容を表すデータであり、気分値の悪化方向への変化に伴い色温度が下降した場合には、Ｃ動作指示内容は、「気分値の悪化方向への変化に伴い変化した色温度の変化分だけ色温度を上げる」という内容である。ここで、色温度は、照明機器から発生される明かりの色のみならず、窓から入射する太陽光、その他の例えばＬＥＤ機器から発生される色、にも依存する。従って、Ｃ動作指示データにより表される動作指示内容は、表１に示すような、色温度をどのような方向に向かって制御するかを示唆する内容に代えて、より具体的に、照明機器（第二環境状態制御機器１２）の色を変化させる、窓から入射する太陽光による色を変化させるためにカーテン或いはブラインドを示す、若しくは開ける、または、その他のＬＥＤ機器の色を変える、等の内容であってもよい。
【００５１】
また、気分値の悪化方向への変化に伴い匂い度Ｎが変化した場合には、その変化した方向によって、「香りを出す」、或いは「脱臭する」等の動作指示内容が与えられる。匂いは、香りの濃淡、利用者が感じる臭度等、様々な観点からとらえることができる。本実施形態では、匂いの変化の方向に応じて、環境状態制御機器が適切な動作を行うことができるように、Ｎ動作指示内容が定められる。例えば、表１に示すように、気分値の悪化方向への変化に伴い、香りが薄くなったという匂い度Ｎの変化を示す場合、Ｓ動作指示内容は、芳香剤、或いは、香り制御機器（第三環境状態制御機器１３）から香りを出す、といったような内容でもよい。また、気分値の悪化方向への変化に伴い、くさくなったという匂い度Ｎの変化を示す場合、Ｎ動作指示内容が、脱臭装置を作動させて脱臭する、といったような内容でもよい。
【００５２】
また、気分値の悪化方向への変化に伴い環境音量Ｖが上昇した場合には、環境音量の大きさを下降させるような動作指示内容が出力される。この場合、表１に示す例では、気分値の悪化方向への変化に伴い環境音量が上昇した場合、ブラインドを閉めて外部から侵入する音の量を低減させる、等といった動作指示内容が設定される。また、環境音量Ｖが下降した場合、音楽を流して対象空間Ｓ内の音量を少し大きくする、といったような動作指示内容が設定される。
【００５３】
表１に示すような動作指示内容に基づいて、各環境状態制御機器が制御された場合、対象空間Ｓの環境状態は、気分値の悪化方向への変化前の状態に戻る。つまり、動作指示データ作成部４１は、気分値の悪化方向への変化に伴い変化した環境状態量の大きさが、気分値の悪化方向への変化前における大きさに戻るような動作指示内容により表される動作指示データを作成する。
【００５４】
動作指示データ作成部４１は、図５のＳ３０５にて、表１に示すような動作指示内容を表す動作指示データを作成する。その後、作成した動作指示データをクラウドサーバ４０のデータベースに保存する（Ｓ３０６）。次いで、作成した動作指示データを制御装置３０に送信する（Ｓ３０７）。その後、動作指示データ作成部４１は、このルーチンを終了する。
【００５５】
制御装置３０の機器制御部３２は、クラウドサーバ４０の動作指示データ作成部４１から動作指示データを受信すると、各環境状態制御機器を制御するための機器制御処理を実行する。図７は、機器制御部３２が実行する機器制御処理ルーチンを示すフローチャートである。このルーチンが起動すると、機器制御部３２は、まず、図７のＳ５０１にて、制御装置３０に入力された動作指示データを取得する。次いで、取得した動作指示データにより表される動作指示内容に基いて、各環境状態制御機器を制御する。例えば、動作指示データに表されるＴ動作指示内容に、エアコンの設定温度を変化分上げるといった内容が含まれる場合、機器制御部３２は、エアコン（第一環境状態制御機器１１）の設定温度を気分値の悪化方向への変化に伴い変化した室温の変化分だけ上げる。また、動作指示データに表されるＬ動作指示内容に、照度を変化分下げるといった内容が含まれる場合、機器制御部３２は、例えば、照明機器（第二環境状態制御機器１２）の照度を気分値の悪化方向への変化に伴い変化した照度の変化分だけ下げる。このようにして機器制御部３２が動作指示データに基づいて各環境状態制御機器を制御する。その後、機器制御部３２はこのルーチンを終了する。
【００５６】
機器制御部３２が上記した機器制御処理を実行することにより、気分値が悪化方向に変化したときに、各環境状態量の大きさが気分値の悪化方向への変化の前の大きさに戻るように、各環境状態制御機器が制御される。これにより、気分値が悪化方向とは反対の方向、すなわち改善方向に変化する。こうした制御の結果、利用者の気分の悪化が抑えられるとともに利用者の気分を向上させることができる。クラウドサーバ４０の動作指示データ作成部４１が本発明の動作指示設定部に相当し、制御装置３０の機器制御部３２が、本発明の制御機器制御部に相当する。
【００５７】
このように、本実施形態に係る環境状態制御システム１は、対象空間Ｓの環境状態量を制御するための複数の環境状態制御機器（１１，１２，１３，１４）と、対象空間Ｓ内の利用者の生体情報を検出するウェアラブルセンサ１６と、ウェアラブルセンサ１６により検出された生体情報に基づいて、利用者の気分を指標化した気分値を推定する環境データ作成部３１と、環境データ作成部３１により推定された気分値が悪化方向に変化した場合に、気分値が改善方向に変化するように複数の環境状態制御機器を動作させるための動作指示内容を設定する動作指示データ作成部４１と、動作指示データ作成部４１にて設定された動作指示内容に基づいて、複数の環境状態制御機器（１１，１２，１３，１４）を制御する機器制御部３２と、を備える。
【００５８】
また、本実施形態に係る環境状態制御システム１は、対象空間Ｓの環境状態を表す複数の環境状態量の大きさを監視するモニタリング装置２０を備える。そして、クラウドサーバ４０の動作指示データ作成部４１は、制御装置３０の環境データ作成部３１により推定された気分値が悪化方向に変化した場合（Ｓ３０４：Ｙｅｓ）に、モニタリング装置２０によって監視されている複数の環境状態量の大きさの変化に基づいて、気分値が改善方向に変化するような動作指示内容を含む動作指示データを作成する。具体的には、動作指示データ作成部４１は、気分値が悪化方向に変化した場合に、気分値の悪化方向への変化に伴って変化した環境状態量を特定する（Ｓ４０２，Ｓ４０４，Ｓ４０６，Ｓ４０８，Ｓ４１０）とともに、気分値の悪化方向への変化に伴って変化した環境状態量の大きさが、気分値の悪化方向への変化前における大きさに戻るように、動作指示内容を設定する（Ｓ４０３，Ｓ４０５，Ｓ４０７，Ｓ４０９，Ｓ４１１）。そして、制御装置３０の機器制御部３２は、設定された動作指示内容に基づいて、気分値の悪化方向への変化に伴って変化した環境状態量の大きさが、気分値の悪化方向への変化前における大きさに戻るように、複数の環境状態制御機器を制御する。
【００５９】
本実施形態に係る環境状態制御システム１によれば、生体情報に基づいて利用者の気分を気分値として推定することにより、利用者自身の気分に関する主観評価を取得することなく、利用者の気分を推定することができる。また、推定した気分値が悪化方向に変化した場合には、気分値が改善方向に変化するように、複数の環境状態制御機器（１１，１２，１３，１４）が制御されるので、対象空間Ｓ内の利用者の気分を向上、或いは改善させることができる。
【００６０】
また、クラウドサーバ４０の動作指示データ作成部４１は、環境データ作成部３１が複数の利用者についての気分値を推定した場合、複数の利用者の中から優先順位の高い特定の利用者を選択し（Ｓ３０３）、選択した利用者についての気分値が悪化方向に変化した場合（Ｓ３０４）に、その気分値が改善方向に変化するような動作指示内容を含む動作指示データを作成する（Ｓ３０５）。そして、そのように作成された動作指示データに表される動作指示内容に基づいて複数の環境状態制御機器が制御される。このため、優先順位の高い利用者の気分が悪化することを回避することができる。
【００６１】
ところで、上記した例では、気分値の悪化方向への変化に伴って変化した環境状態量を元に戻すことにより、気分の悪化が改善されるように、各環境状態制御機器が制御される。また、このとき動作指示データにより表される動作指示内容が予めルール化されている。しかし、動作指示内容は、利用者の生活習慣状況、及び、手動操作情報を加味して、個々の利用者に応じて適宜修正することもできる。このような修正により、利用者の気分値が悪化方向に変化したときに、その日時及び時刻に応じて、最も利用者の気分が高まるように、自動的に各環境状態制御機器を制御することができる。
【００６２】
このような動作指示内容の修正は、クラウドサーバ４０の動作指示データ作成部４１が、例えば図８に示す学習処理ルーチンを実行することによりなされる。このルーチンによれば、動作指示データ作成部４１は、図８のＳ６０１にて、現時点Ｔｍにおける環境データを取得し、次いで、過去の時点Ｔｍ−１における環境データを取得する（Ｓ６０２）。続いて、両環境データに表される環境状態量の変化量ΔＸ（＝Ｘｍ−Ｘｍ−１）を、所定の学習モデルに入力する（Ｓ６０３）。
【００６３】
次に、動作指示データ作成部４１は、各環境制御機器（１１，１２，１３，１４）の手動操作情報を学習モデルに入力する（Ｓ６０４）。続いて動作指示データ作成部４１は、利用者の生活習慣状況を学習モデルに入力する（Ｓ６０５）。ここで、利用者の生活習慣状況は、利用者が対象空間Ｓに存在する時刻、日時、滞在時間、及び、利用者が対象空間Ｓに存在しているときにおける気分値の変化状況及び各環境状態制御機器の手動操作状況、等に基づいて、推定することができる。動作指示データ作成部４１は、このようにして推定した利用者の生活習慣状況、例えば、利用者が、いつ対象空間Ｓに入り、何時間滞在した後退出し、その間にどのような環境状態制御機器を手動操作したか、等を、学習モデルに入力する。
【００６４】
次いで、動作指示データ作成部４１は、学習モデルに上記した情報を入力した結果、学習モデルから得られる動作情報を取得する（Ｓ６０６）。そして、得られた動作情報を基に、動作指示データに表される動作指示内容を修正する（Ｓ６０８）。その後、動作指示データ作成部は４１は、このルーチンを終了する。
【００６５】
動作指示データ作成部４１が上記した学習処理ルーチンを逐次実行することにより、動作指示データ作成部４１は、利用者の生活習慣状況及び手動操作情報を加味した精度の高い動作指示を、制御装置３０に送信することができる。例えば、毎朝、決まった時刻に起床してリビング（対象空間）に移動する利用者を想定する。リビングに移動してきたときに、特に夏場などで室温が高くて不快と感じ、気分値が悪化方向に大きく移動したならば、制御装置３０の機器制御部３２が、動作指示内容に基づいて、エアコンを自動的に起動させるとともに、エアコンの設定温度が低下するようにエアコンを制御することができる。エアコンの起動後、未だ快適度（気分値）が低いようであれば、設定温度をさらに低下させ、或いは風量が大きくなるようにエアコンが制御される。一方、室温がさらに下がって利用者の快適度（気分値）が不快方向（悪化方向）に向かうならば、温度を下げ過ぎたと判断して、設定温度を上げるようにエアコンが制御される。このような動作を繰り返すことで、利用者の快適度（気分値）が高くなるようにエアコンが制御される。
【００６６】
また、夏の早朝の同時刻にリビングに移動してきた利用者が、手動で大きくエアコンの設定温度を下げるという手動操作情報が入力された場合、利用者が夏の早朝にリビングに入って気分が悪化した際に、最初からエアコンを最大風量で駆動させ、且つ設定温度を低くすることが可能となる。さらには、１０分後には設定温度が例えば２６℃になることが利用者にとって最も快適度が高く維持されるということが学習によりわかっているのであれば、経過時間と共に設定温度を上昇させるとともに風量を徐々に小さくして１０分後には室内温度を２６℃にすることができる。
【００６７】
また、上記したような利用者の生活習慣状況及び手動操作情報を加味した環境状態制御機器の制御を繰り返すことによって、所定の決められた制御ルート（制御パターン）の重みが大きくなる。図９に、所定の制御ルートが重みつけられることによって、制御の最適ルートが決定されたイメージを示す。図９では、夏の朝の７時において、利用者の生活習慣がパターン３により表され、且つ、利用者によるエアコンの手動操作がパターン３であるとき、エアコンの自動操作のパターンをパターン４とすることによって、利用者が非常に快適に感じるというルートの重み付けが大きくされている。本実施形態では、そのように重みが大きくなったルートを確立し、確立したルートに従って環境状態制御機器を気分値の悪化に応じて制御することにより、利用者の気分の向上に寄与することができる。
【００６８】
また、上記したように、利用者は、自由に自分の気分の主観評価情報を携帯端末１７に入力できる。入力された主観評価は携帯端末１７から制御装置３０に入力され、さらに制御装置３０からクラウドサーバ４０に受け渡される。クラウドサーバ４０は、受け渡された主観評価と、そのときの気分値との対応関係を記憶する。
【００６９】
このような主観評価と気分値との対応関係をクラウドサーバ４０のデータベースに蓄積し、蓄積された対応関係から、主観評価の各段階別に、気分値の確立密度分布を得ることができる。図１０に、主観評価が「やや快適」である場合における、気分値（快適感確率値）の確立密度分布の例を示す。図１０の横軸が気分値（快適感確率値）であり、縦軸が確立密度である。また、図１１は、それぞれの主観評価ごとに求められた気分値の確立密度分布を、気分値（快適感確率値）を横軸として並べた図である。図１１において、主観評価が「非常に不快」である場合における気分値の確率密度分布がグラフＰ１により表され、主観評価が「不快」である場合における気分値の確率密度分布がグラフＰ２により表され、主観評価が「やや不快」である場合における気分値の確率密度分布がグラフＰ３により表され、主観評価が「どちらとも言えない」である場合における気分値の確立密度分布がグラフＰ４により表され、主観評価が「やや快適」である場合における気分値の確立密度分布がグラフＰ５により表され、主観評価が「快適」である場合における気分値の確立密度分布がグラフＰ６に表され、主観評価が「非常に快適」である場合における気分値の確立密度分布がグラフＰ７により表される。
【００７０】
図１１に示すように、気分値が改善方向に向かう（高まる）ほど、主観評価が良い方向に向かう。また、主観評価の各段階別に得られる各確率密度分布のうち、隣接する確率密度分布の交点における気分値を、主観評価の境界にすることで、主観評価と気分値の範囲とを対応付けることができる。具体的には、図１１において、グラフＰ１とグラフＰ２との交点Ｑ１における気分値が、「非常に不快」と「不快」との境界を表す気分値であり、グラフＰ２とグラフＰ３との交点Ｑ２における気分値が、「不快」と「やや不快」との境界を表す気分値であり、グラフＰ３とグラフＰ４との交点Ｑ３における気分値が、「やや不快」と「どちらとも言えない」との境界を表す気分値であり、グラフＰ４とグラフＰ５との交点Ｑ４における気分値が、「どちらとも言えない」と「やや快適」との境界を表す気分値であり、グラフＰ５とグラフＰ６との交点Ｑ５における気分値が、「やや快適」と「快適」との境界を表す気分値であり、グラフＰ６とグラフＰ７との交点Ｑ６における気分値が、「快適」と「非常に快適」との境界を表す気分値である。
【００７１】
この対応付けにより、利用者の主観に合った環境状態の制御を実現できる。例えば、現在の対象空間Ｓの環境状態について、Ａさんが「どちらとも言えない」という主観評価をする気分値の範囲が４０〜６０であり、Ｂさんが「どちらとも言えない」という主観評価をする気分値の範囲が５０〜６０であったとする。ＡさんとＢさんが対象空間Ｓ内に居り、室温が上昇してＢさんの気分値が６０から５０に下がったとする。このときＡさんの気分値も６０から５０に下がったとすると、Ａさんは「やや不快」までに余裕があるが、Ｂさんは、それ以上室温が上昇すると「やや不快」と感じる可能性が高い。したがって、この場合には、室温を下げる制御を実行する。このように、複数人の気分値から得られる主観評価に基づいて環境状態を制御することにより、対象空間Ｓに存在する全ての利用者の気分値を、良好に保つことが可能になる。また、対象空間Ｓに複数の利用者が存在する場合、動作指示データ作成部４１が動作指示データ送信処理を実行する際に、図５のＳ３０３にて、「やや不快」までの余裕が最も少ない人を優先者に選定することもできる。
【００７２】
（第二実施形態）
次に、本発明の第二実施形態について説明する。本実施形態では、推定した気分値の変化の方向に応じて環境状態制御機器の目標値を設定することによって、気分値が改善方向に変化するように環境状態制御機器を制御する例について説明する。
【００７３】
図１２は、本実施形態に係る環境状態制御システム１Ａの概略構成を示す図である。図１２に示すように、環境状態制御システム１Ａは、生体情報計測部２Ａと、制御装置３０Ａと、環境状態制御機器としてのエアコン１１Ａとを備える。生体情報計測部２Ａは、上記第一実施形態におけるウェアラブルセンサに相当し、対象空間Ｓ内の利用者の生体情報を検出し、検出した生体情報を制御装置３０Ａに送信する。
【００７４】
制御装置３０Ａは、快適値推定部３１Ａと、温度設定部３１Ｂと、機器制御部３１Ｃと、記憶部３１Ｄとを備える。快適値推定部３１Ａは、対象空間Ｓ内の利用者の温度に関する快適性を表す快適値を推定する。「快適値」は、上記第一実施形態にて説明した気分値の一種であり、人の温冷感に関する気分を指標化した値と言うことができる。温度設定部３１Ｂは、快適値に基づいて、エアコン１１Ａの設定温度(快適温度）を設定する。機器制御部３１Ｃは、設定温度に基づいて、エアコン１１Ａの動作を制御する。この設定温度が、本発明における、環境状態量（温度）の目標値に相当する。
【００７５】
快適値推定部３１Ａは、生体情報計測部２Ａから入力される生体情報に基づいて、所定の時間間隔で快適値を推定する。推定された快適値は記憶部３１Ｄに保存される。快適値の推定方法は、上記第一実施形態で説明した気分値の推定方法と基本的には同一であるので、その説明は省略する。また、以下の説明において、時刻ｔにおける快適値を、Ｆｅｅｌ［ｔ］と表す。
【００７６】
温度設定部３１Ｂは、所定の時間間隔で設定温度を設定する。設定温度は記憶部３１Ｄに保存される。この設定温度は、快適値に応じて変化する。以下の説明において、現在時刻ｔにおける設定温度を、ＳｅｔＴｅｍｐ［ｔ］と表す。
【００７７】
温度設定部３１Ｂは、現在時刻ｔにおける設定温度ＳｅｔＴｅｍｐ［ｔ］を設定するために、温度設定処理を実行する。図１３Ａ，１３Ｂ，１３Ｃ，１３Ｄは、温度設定部３１Ｂが実行する温度設定処理ルーチンを示すフローチャートである。このルーチンが起動すると、温度設定部３１Ｂは、まず、図１３ＡのＳ７０１にて、現在時刻ｔにおける快適値Ｆｅｅｌ［ｔ］を記憶部３１Ｄから取得する。次いで、温度設定部３１Ｂは、現在時刻ｔよりも前の時刻（以下、前回時刻）ｔ−１における快適値Ｆｅｅｌ［ｔ−１］が記憶部３１Ｄに保存されているか否かを判断する（Ｓ７０２）。快適値Ｆｅｅｌ［ｔ−１］が記憶部３１Ｄに保存されていない場合（Ｓ７０２：Ｎｏ）、温度設定部３１Ｂは、Ｓ７０６にて、現在時刻ｔにおける設定温度ＳｅｔＴｅｍｐ［ｔ］を基準温度ＳｔｄＴｅｍｐに設定し、このルーチンを終了する。ここで、基準温度ＳｔｄＴｅｍｐは、予め設定されたデフォルトの温度でも良いし、或いは、利用者が任意に定めてもよい。
【００７８】
また、快適値Ｆｅｅｌ［ｔ−１］が記憶部３１Ｄに保存されている場合（Ｓ７０２：Ｙｅｓ）、温度設定部３１Ｂは、Ｓ７０３に処理を進める。Ｓ７０３では、温度設定部３１Ｂは、時刻ｔ−１よりも前の時刻（以下、前々回時刻）ｔ−２における快適値Ｆｅｅｌ［ｔ−２］が記憶部３１Ｄに保存されているか否かを判断する。快適値Ｆｅｅｌ［ｔ−２］が記憶部３１Ｄに保存されていない場合（Ｓ７０３：Ｎｏ）、温度設定部３１Ｂは、Ｓ７０６にて、現在時刻ｔにおける設定温度ＳｅｔＴｅｍｐ［ｔ］を基準温度ＳｔｄＴｅｍｐに設定し、このルーチンを終了する。
【００７９】
また、快適値Ｆｅｅｌ［ｔ−２］が記憶部３１Ｄに保存されている場合（Ｓ７０３：Ｙｅｓ）、温度設定部３１Ｂは、Ｓ７０４に処理を進める。Ｓ７０４では、温度設定部３１Ｂは、快適値Ｆｅｅｌ［ｔ］が、第一基準快適値Ｆｔｈ１よりも大きいか否かを判断する。第一基準快適値Ｆｔｈ１は、快適値がそれよりも大きい場合には利用者が十分に快適であると感じられる快適値の閾値として予め定められる。従って、快適値Ｆｅｅｌ［ｔ］が第一基準快適値Ｆｔｈ１よりも大きい場合（Ｓ７０４：Ｙｅｓ）、温度設定部３１Ｂは、利用者が快適であると判断する。この場合、温度設定部３１Ｂは、Ｓ７０５にて、現在時刻ｔにおける設定温度ＳｅｔＴｅｍｐ［ｔ］を、前回時刻ｔ−１における設定温度ＳｅｔＴｅｍｐ［ｔ−１］に設定する。つまり、設定温度を変更しない。その後、温度設定部３１Ｂは、このルーチンを終了する。
【００８０】
また、Ｓ７０４において、快適値Ｆｅｅｌ［ｔ］が第一基準快適値Ｆｔｈ１以下であると判断した場合（Ｓ７０４：Ｎｏ）、温度設定部３１Ｂは、利用者が快適ではないと判断する。この場合、温度設定部３１Ｂは、図１３ＢのＳ７０７に処理を進める。
【００８１】
Ｓ７０７では、温度設定部３１Ｂは、前々回時刻ｔ−２における設定温度ＳｅｔＴｅｍｐ［ｔ−２］と、前回時刻ｔ−１における設定温度ＳｅｔＴｅｍｐ［ｔ−１］とに基づいて、温度変化方向Ｄ＿Ｔｅｍｐを決定する。この温度変化方向Ｄ＿Ｔｅｍｐは、前回時刻ｔ−１における設定温度の変化の方向を表す。前回時刻ｔ−１における設定温度ＳｅｔＴｅｍｐ［ｔ−１］が前々回時刻ｔ−２における設定温度ＳｅｔＴｅｍｐ［ｔ−２］よりも大きい場合、設定温度は上昇していることになる。つまり、設定温度が高くなる方向に変化している。この場合、温度変化方向Ｄ＿Ｔｅｍｐが「ＨＯＴ」に決定される。また、前回時刻ｔ−１における設定温度ＳｅｔＴｅｍｐ［ｔ−１］が前々回時刻ｔ−２における設定温度ＳｅｔＴｅｍｐ［ｔ−２］と等しい場合、設定温度は変化していないことになる。この場合、温度変化方向Ｄ＿Ｔｅｍｐが「ＫＥＥＰ」に決定される。また、前回時刻ｔ−１における設定温度ＳｅｔＴｅｍｐ［ｔ−１］が前々回時刻ｔ−２における設定温度ＳｅｔＴｅｍｐ［ｔ−２］よりも小さい場合、設定温度は下降していることになる。つまり、設定温度が低くなる方向に変化している。この場合、温度変化方向Ｄ＿Ｔｅｍｐが「ＣＯＬＤ」に決定される。
【００８２】
上記のようにして温度変化方向Ｄ＿Ｔｅｍｐを決定した後に、温度設定部３１Ｂは、Ｓ７０８に処理を進め、前回時刻ｔ−１における快適値Ｆｅｅｌ［ｔ−１］と現在時刻ｔにおける快適値Ｆｅｅｌ［ｔ］とに基づいて、快適感変化方向Ｄ＿Ｆｅｅｌを決定する。この快適感変化方向Ｄ＿Ｆｅｅｌは、現在時刻ｔにおける利用者の快適感の変化の方向を表す。現在時刻ｔにおける快適値Ｆｅｅｌ［ｔ］が前回時刻ｔ−１における快適値Ｆｅｅｌ［ｔ−１］よりも大きい場合、快適感は上昇していることになる。この場合、快適感変化方向Ｄ＿Ｆｅｅｌが「ＵＰ」に決定される。また、現在時刻ｔにおける快適値Ｆｅｅｌ［ｔ］が前回時刻ｔ−１における快適値Ｆｅｅｌ［ｔ−１］に等しい場合、快適感は変化していないことになる。この場合、快適感変化方向Ｄ＿Ｆｅｅｌが「ＳＴＡＹ」に決定される。また、現在時刻ｔにおける快適値Ｆｅｅｌ［ｔ］が前回時刻ｔ−１における快適値Ｆｅｅｌ［ｔ−１］よりも小さい場合、快適感は低下（悪化）していることになる。この場合、快適感変化方向Ｄ＿Ｆｅｅｌが「ＤＯＷＮ」に決定される。
【００８３】
上記のようにして快適感変化方向Ｄ＿Ｆｅｅｌを決定した後に、温度設定部３１Ｂは、Ｓ７０９に処理を進め、現在時刻ｔにおける快適値Ｆｅｅｌ［ｔ］に基づいて、温度変更量Ｓ＿Ｔｅｍｐを設定する。具体的には、現在時刻ｔにおける快適値Ｆｅｅｌ［ｔ］が第一基準快適値Ｆｔｈ１未満であり且つ第二基準快適値Ｆｔｈ２（＜Ｆｔｈ１）よりも大きい場合（Ｆｔｈ２＜Ｆｅｅｌ［ｔ］＜Ｆｔｈ１）、温度変更量Ｓ＿Ｔｅｍｐが０．５に設定される。また、快適値Ｆｅｅｌ［ｔ］が第二基準快適値Ｆｔｈ２よりも小さく第三基準快適値Ｆｔｈ３（＜Ｆｔｈ２）よりも大きい場合（Ｆｔｈ３＜Ｆｅｅｌ［ｔ］＜Ｆｔｈ２）、温度変更量Ｓ＿Ｔｅｍｐが１．０に設定される。また、快適値Ｆｅｅｌ［ｔ］が第三基準快適値Ｆｔｈ３よりも小さい場合（Ｆｅｅｌ［ｔ］＜Ｆｔｈ３）、温度変更量Ｓ＿Ｔｅｍｐが２．０に設定される。
【００８４】
上記のようにして温度変更量Ｓ＿Ｔｅｍｐを設定することにより、現在時刻ｔにおける快適値Ｆｅｅｌ［ｔ］が小さいほど、すなわち快適感が低いほど、温度変更量Ｓ＿Ｔｅｍｐが大きく設定される。表２に、快適感と温度変更量Ｓ＿Ｔｅｍｐとの関係を示す。
【表２】
2017062060.tif 000004
表２に示すように、快適感が、快適まではいかないまでも、やや不快程度である場合（Ｆｔｈ２＜Ｆｅｅｌ［ｔ］＜Ｆｔｈ１）、温度変更量Ｓ＿Ｔｅｍｐが０．５に設定され、快適感が不快である場合（Ｆｔｈ３＜Ｆｅｅｌ［ｔ］＜Ｆｔｈ２）、温度変更量Ｓ＿Ｔｅｍｐが１．０に設定され、快適感が非常に不快である場合（Ｆｅｅｌ［ｔ］＜Ｆｔｈ３）、温度変更量Ｓ＿Ｔｅｍｐが２．０に設定される。
【００８５】
上記のようにして温度変更量Ｓ＿Ｔｅｍｐを設定した後に、温度設定部３１Ｂは、図１３ＣのＳ７１０に処理を進める。Ｓ７１０では、温度設定部３１Ｂは、温度変化方向Ｄ＿Ｔｅｍｐが「ＨＯＴ」であるか否かを判断する。Ｄ＿Ｔｅｍｐが「ＨＯＴ」である場合（Ｓ７１０：Ｙｅｓ）、温度設定部３１Ｂは、Ｓ７１３に処理を進め、快適感変化方向Ｄ＿Ｆｅｅｌが「ＤＯＷＮ」であるか否かを判断する。Ｄ＿Ｆｅｅｌが「ＤＯＷＮ」である場合（Ｓ７１３：Ｙｅｓ）、温度設定部３１Ｂは、Ｓ７１５にて、現在時刻ｔにおける設定温度ＳｅｔＴｅｍｐ［ｔ］を、前回時刻ｔ−１における設定温度ＳｅｔＴｅｍｐ［ｔ−１］から温度変更量Ｓ＿Ｔｅｍｐを減算した温度に設定する。つまり、設定温度が上昇した結果、快適感が低下した場合（Ｓ７１０Ｙｅｓ、Ｓ７１３：Ｙｅｓ）、設定温度を下げる。その後、温度設定部３１Ｂはこのルーチンを終了する。
【００８６】
また、Ｓ７１３にて、快適感変化方向Ｄ＿Ｆｅｅｌが「ＤＯＷＮ」ではないと判断した場合（Ｓ７１３：Ｎｏ）、温度設定部３１Ｂは、Ｓ７１６に処理を進め、現在時刻ｔにおける設定温度ＳｅｔＴｅｍｐ［ｔ］を、前回時刻ｔ−１における設定温度ＳｅｔＴｅｍｐ［ｔ−１］に温度変更量Ｓ＿Ｔｅｍｐを加算した温度に設定する。つまり、設定温度が上昇した結果、快適感が上昇した場合、或いは、設定温度が上昇しても快適感が変化しない場合（Ｓ７１０：Ｙｅｓ、Ｓ７１３：Ｎｏ）、その設定温度の上昇傾向を維持するために、設定温度を上げる。その後、温度設定部３１Ｂはこのルーチンを終了する。
【００８７】
また、Ｓ７１０にて、温度変化方向Ｄ＿Ｔｅｍｐが「ＨＯＴ」ではないと判断した場合（Ｓ７１０：Ｎｏ）、温度設定部３１Ｂは、Ｓ７１１に処理を進め、温度変化方向Ｄ＿Ｔｅｍｐが「ＣＯＬＤ」であるか否かを判断する。温度変化方向Ｄ＿Ｔｅｍｐが「ＣＯＬＤ」である場合（Ｓ７１１：Ｙｅｓ）、温度設定部３１Ｂは、Ｓ７１４に処理を進め、快適感変化方向Ｄ＿Ｆｅｅｌが「ＤＯＷＮ」であるか否かを判断する。快適感変化方向Ｄ＿Ｆｅｅｌが「ＤＯＷＮ」である場合（Ｓ７１４：Ｙｅｓ）、温度設定部３１Ｂは、Ｓ７１６に処理を進め、現在時刻ｔにおける設定温度ＳｅｔＴｅｍｐ［ｔ］を、前回時刻ｔ−１における設定温度ＳｅｔＴｅｍｐ［ｔ−１］に温度変更量Ｓ＿Ｔｅｍｐを加算した温度に設定する。つまり、設定温度が低下した結果、快適感が低下した場合（Ｓ７１１：Ｙｅｓ、Ｓ７１４：Ｙｅｓ）、設定温度を上げる。その後、温度設定部３１Ｂはこのルーチンを終了する。
【００８８】
また、Ｓ７１４にて、快適感変化方向Ｄ＿Ｆｅｅｌが「ＤＯＷＮ」ではないと判断した場合（Ｓ７１４：Ｎｏ）、温度設定部３１Ｂは、Ｓ７１５に処理を進め、現在時刻ｔにおける設定温度ＳｅｔＴｅｍｐ［ｔ］を、前回時刻ｔ−１における設定温度ＳｅｔＴｅｍｐ［ｔ−１］から温度変更量Ｓ＿Ｔｅｍｐを減算した温度に設定する。つまり、設定温度が低下した結果、快適感が上昇した場合、或いは、設定温度が低下しても、快適感が変化しない場合（Ｓ７１１：Ｙｅｓ、Ｓ７１４：Ｎｏ）、その設定温度の低下傾向を維持するために、設定温度を下げる。その後、温度設定部３１Ｂはこのルーチンを終了する。
【００８９】
また、Ｓ７１１にて、温度変化方向Ｄ＿Ｔｅｍｐが「ＣＯＬＤ」ではないと判断した場合（Ｓ７１１：Ｎｏ）、温度設定部３１ＢはＳ７１２に処理を進める。Ｓ７１２に処理が進む場合は、温度変化方向Ｄ＿Ｔｅｍｐが「ＫＥＥＰ」の場合である。Ｓ７１２では、温度設定部３１Ｂは、快適感変化方向Ｄ＿Ｆｅｅｌが「ＤＯＷＮ」であるか否かを判断する。快適感変化方向Ｄ＿Ｆｅｅｌが「ＤＯＷＮ」ではない場合（Ｓ７１２：Ｎｏ）、温度設定部３１ＢはＳ７１７に処理を進める。Ｓ７１２の判定結果がＮｏである場合は、設定温度を変化しなくても、快適感が上昇している状態、或いは、設定温度が変化しておらず且つ快適感が変化していない状態である。この場合、温度設定部３１Ｂは、Ｓ７１７に処理を進め、現在時刻ｔにおける設定温度ＳｅｔＴｅｍｐ［ｔ］を、前回時刻ｔ−１における設定温度ＳｅｔＴｅｍｐ［ｔ−１」に設定する。つまり、設定温度を変化しない。その後、温度設定部３１Ｂはこのルーチンを終了する。
【００９０】
また、Ｓ７１２にて、快適感変化方向Ｄ＿Ｆｅｅｌが「ＤＯＷＮ」であると判断した場合（Ｓ７１２：Ｙｅｓ）、温度設定部３１Ｂは、図１３ＤのＳ７１８に処理を進める。Ｓ７１８では、温度設定部３１Ｂは、前回時刻ｔ−１における設定温度ＳｅｔＴｍｐ［ｔ−１］が基準温度ＳｔｄＴｅｍｐ以上であるか否かを判断する。前回時刻ｔ−１における設定温度ＳｅｔＴｅｍｐ［ｔ−１］が基準温度ＳｔｄＴｅｍｐ以上である場合（Ｓ７１８：Ｙｅｓ）、温度設定部３１Ｂは、Ｓ７１５にて、現在時刻ｔにおける設定温度ＳｅｔＴｅｍｐ［ｔ］を、前回時刻ｔ−１における設定温度ＳｅｔＴｅｍｐ［ｔ−１］から温度変更量Ｓ＿Ｔｅｍｐを減算した温度に設定する。つまり、設定温度が変化しておらず、且つ、快適感が低下した場合であって、設定温度が基準温度以上である場合、設定温度を基準温度に近づけるために、設定温度を下げる。その後、温度設定部３１Ｂはこのルーチンを終了する。
【００９１】
また、Ｓ７１８にて、前回時刻ｔ−１における設定温度ＳｅｔＴｅｍｐ［ｔ−１］が基準温度ＳｔｄＴｅｍｐ未満であると判断した場合（Ｓ７１８：Ｎｏ）、温度設定部３１Ｂは、Ｓ７１６にて、現在時刻ｔにおける設定温度ＳｅｔＴｅｍｐ［ｔ］を、前回時刻ｔ−１における設定温度ＳｅｔＴｅｍｐ［ｔ−１］に温度変更量Ｓ＿Ｔｅｍｐを加算した温度に設定する。つまり、設定温度が変化しておらず、且つ、快適感が低下した場合であって、設定温度が基準温度未満である場合、設定温度を基準温度に近づけるために、設定温度を上げる。その後、温度設定部３１Ｂはこのルーチンを終了する。
【００９２】
温度設定部３１Ｂが上記した温度設定処理を実行することにより、現在時刻ｔにける設定温度ＳｅｔＴｅｍｐ［ｔ］が設定される。そして、制御装置３０Ａの機器制御部３１Ｃが、設定された設定温度ＳｅｔＴｅｍｐ［ｔ］に基づいて、エアコン１１Ａを制御する。
【００９３】
温度設定部３１Ｂによって設定される現在時刻ｔにおける設定温度ＳｅｔＴｅｍｐ［ｔ］の温度指示方向を、温度変化方向Ｄ＿Ｔｅｍｐと快適感変化方向Ｄ＿Ｆｅｅｌとともに、表３に示す。ここで、温度指示方向とは、現在時刻ｔにおける設定温度ＳｅｔＴｅｍｐ［ｔ］が、前回時刻ｔ−１における設定温度ＳｅｔＴｅｍｐ［ｔ−１］から変化する方向を表す。現在時刻ｔにおける設定温度ＳｅｔＴｅｍｐ［ｔ］が前回時刻ｔ−１における設定温度ＳｅｔＴｅｍｐ［ｔ−１］よりも高い場合、温度指示方向は、「ＨＯＴ」と表される。現在時刻ｔにおける設定温度ＳｅｔＴｅｍｐ［ｔ］が前回時刻ｔ−１における設定温度ＳｅｔＴｅｍｐ［ｔ−１］よりも低い場合、温度指示方向は「ＣＯＬＤ］と表される。現在時刻ｔにおける設定温度ＳｅｔＴｅｍｐ［ｔ］が前回時刻ｔ−１における設定温度ＳｅｔＴｅｍｐ［ｔ−１］と同じである場合、温度指示方向は「ＫＥＥＰ」と表される。
【表３】
2017062060.tif 000005
【００９４】
表３に示すように、温度指示方向は、温度変化方向と、快適感変化方向とに基づいて定められる。温度指示方向により定められる方向に増減するように現在時刻ｔにおける設定温度が設定されるのであるから、設定温度は、温度変化方向と、快適感変化方向とに基づいて設定されることになる。特に、快適感変化方向が悪化方向（「ＤＯＷＮ」）であり、それとともに設定温度が第一の方向（例えば「ＨＯＴ」）に向かって変化した場合、温度設定部３１Ｂは、今回の目標値、すなわち現在時刻ｔにおける設定温度ＳｅｔＴｅｍｐ［ｔ］を、前回の目標値、すなわち前回時刻ｔ−１における設定温度ＳｅｔＴｅｍｐ［ｔ−１］から第一の方向とは反対の方向（例えば「ＣＯＬＤ」）に所定の量（Ｓ＿Ｔｅｍｐ）だけ変化させた値に設定する。こうして、快適感が低下したときに変化した目標値の方向を反対の方向に変化させることにより、利用者の気分を向上（改善）させることができる。
【００９５】
図１４は、本実施形態に係る制御の一例を示すグラフである。図１４において、太い実線が、設定温度の推移を表し、細い実線が、室内温度の推移を表す。図１４に示すグラフは、暖房時における温度変化を示す。図１４に示すように、前回（時刻ｔ−１）における設定温度（２２℃）の方が前々回（時刻ｔ−２）における設定温度（２０℃）よりも高いので、温度変化方向Ｄ＿Ｔｅｍｐは「ＨＯＴ」である。また、今回（現在時刻ｔ）の快適値（６０）の方が前回（時刻ｔ−１）の快適値（４０）よりも高いので、快適感変化方向Ｄ＿Ｆｅｅｌは「ＵＰ」である。また、今回の快適値（６０）が、「やや不快」である場合、温度変更量Ｓ＿Ｔｅｍｐは０．５である。温度変化方向が「ＨＯＴ」であり、快適感変化方向が「ＵＰ」である場合、表３より、温度指示方向が「ＵＰ」である。従って、今回（現在時刻ｔ）の設定温度は、前回の設定温度＋０．５℃、すなわち、２３．５℃ということになる。
【００９６】
また、図１５は、初期室温を低温（１０℃）、中温（２５℃）、高温（４０℃）に設定した場合における、設定温度、室温、及び快適値の推移をシミュレーションした結果を示すグラフである。図１５（ａ）が、初期室温が低温（１０℃）である場合における温度及び快適値の推移を表し、図１５（ｂ）が、初期室温が中温（２５℃）である場合における温度及び快適値の推移を表し、図１５（ｃ）が、初期温度が高温（４０℃）である場合における温度及び快適値の推移を表す。また、図１５（ａ），（ｂ），（ｃ）において、実線のグラフが設定温度の推移を示し、点線のグラフが室温の推移を示し、一点鎖線のグラフが快適値の推移を示す。図１５に示すように、１０回程度の設定温度の調整を行うことで、ほぼ適正温度に室温を制御できることがわかる。
【００９７】
このように、本実施形態に係る環境状態制御システム１Ａの制御装置３０Ａに備えられる温度設定部３１Ｂは、快適値の変化の方向（Ｄ＿Ｆｅｅｌ）が悪化方向（ＤＯＷＮ）であるか改善方向（ＵＰ）であるかを決定する快適値変化方向決定部（Ｓ７０８）と、決定された快適値の変化の方向に応じて目標値（設定温度）が変化するように、目標値を設定する目標値設定部（Ｓ７１５，Ｓ７１６，Ｓ７１７）と、を備える。そして、機器制御部３１Ｃが、対象空間の温度が目標値（設定温度）となるように、エアコン１１Ａを制御する。Ｓ７０８の処理が、本発明の気分変化方向決定部に相当し、Ｓ７１５，Ｓ７１６，Ｓ７１７の処理が、本発明の目標値設定部に相当する。
【００９８】
また、温度設定部３１Ｂは、快適値変化方向決定部により決定された快適値の変化の方向（Ｄ＿Ｆｅｅｌ）と、目標値（設定温度）の変化の方向（Ｄ＿Ｔｅｍｐ）とに基づいて、設定温度を設定する。具体的には、気分の変化の方向が悪化方向（Ｄ＿Ｆｅｅｌ＝ＤＯＷＮ）であり、設定温度が第一の方向（例えばＤ＿Ｔｅｍｐ＝ＨＯＴである方向）に向かって変化した場合、温度設定部３１Ｂは、現在時刻ｔにおける設定温度ＳｅｔＴｅｍｐ［ｔ］を、前回の設定温度ＳｅｔＴｅｍｐ［ｔ−１］から第一の方向とは反対の方向（例えばＤ＿Ｔｅｍｐ＝ＣＯＬＤである方向）に所定の量（Ｓ＿Ｔｅｍｐ）だけ変化させた値に設定する。こうした設定温度の設定により、悪化した利用者の気分を向上（改善）させることができる。
【００９９】
さらに、本実施形態によれば、快適感に応じて、設定温度の温度変更量Ｓ＿Ｔｅｍｐを設定している。具体的には、快適値が小さいほど、温度変更量Ｓ＿Ｔｅｍｐが大きくなるように、温度変更量Ｓ＿Ｔｅｍｐが設定される。これにより、利用者が快適と感じられる温度に達するまでの時間を短縮することができる。また、外乱により一時的に対象空間の温度が乱れて快適感が大きく損なわれた場合でも、温度変更量が大きくなって設定温度が大きく変わるので、その変動が速やかに抑えられる。従って、安定した温度調整が実現される。
【０１００】
以上、本発明の実施形態について説明したが、本発明は、上記実施形態に限定されることはない。例えば、上記第二実施形態においては、エアコンの制御によって対象空間の温度を制御する例を示したが、対象空間のそれ以外の環境状態量（例えば、照度、匂い、音量等）を制御するように構成してもよい。このように、本発明は、その趣旨を逸脱しない限りにおいて、変形可能である。
【符号の説明】
【０１０１】
１，１Ａ…環境状態制御システム、２Ａ…生体情報計測部（生体情報検出センサ）、１１…第一環境状態制御機器、１１Ａ…エアコン（環境状態制御機器）、１２…第二環境状態制御機器、１３…第三環境状態制御機器、１４…第四環境状態制御機器、１５…睡眠センサ、１６…ウェアラブルセンサ（生体情報検出センサ）、１７…携帯端末、２０…モニタリング装置、２１…温度センサ、２２…照度センサ、２３…色温度検出センサ、２４…匂い度センサ、２５…環境音量検出センサ、３０，３０Ａ…制御装置、３１…環境データ作成部（気分値推定部）、３１Ａ…快適値推定部（気分値推定部）、３１Ｂ…温度設定部（動作指示設定部）、３１Ｃ…機器制御部、３１Ｄ…記憶部、３２…機器制御部（制御機器制御部）、４０…クラウドサーバ、４１…動作指示データ作成部（動作指示設定部）、Ｓ…対象空間、Ｓ７０８…気分変化方向決定部、Ｓ７１５，Ｓ７１６，Ｓ７１７…目標値設定部
【図１】
2017062060.tif 000006
【図２】
2017062060.tif 000007
【図３】
2017062060.tif 000008
【図４】
2017062060.tif 000009
【図５】
2017062060.tif 000010
【図６】
2017062060.tif 000011
【図７】
2017062060.tif 000012
【図８】
2017062060.tif 000013
【図９】
2017062060.tif 000014
【図１０】
2017062060.tif 000015
【図１１】
2017062060.tif 000016
【図１２】
2017062060.tif 000017
【図１３Ａ】
2017062060.tif 000018
【図１３Ｂ】
2017062060.tif 000019
【図１３Ｃ】
2017062060.tif 000020
【図１３Ｄ】
2017062060.tif 000021
【図１４】
2017062060.tif 000022
【図１５】
2017062060.tif 000023