(57)【要約】【課題】制御アルゴリズムを変更することができる制御装置を提供する。【解決手段】制御装置１０は、記憶部１３と、携帯端末９０が特定のサーバ装置８０からダウンロードした制御アルゴリズム情報を、携帯端末９０から受信する通信部１１と、通信部１１によって受信された制御アルゴリズム情報に含まれる制御アルゴリズムを記憶部１３に記憶する記憶制御部１２ｂと、記憶部１３に記憶された制御アルゴリズムに基づいて、施設１０１に設置された機器を制御する機器制御部１２ａとを備える。【選択図】図５
2017220182.tif 000002
【特許請求の範囲】
【請求項１】
施設に設置される制御装置であって、
記憶部と、
携帯端末が特定のサーバ装置からダウンロードした制御アルゴリズム情報を、前記携帯端末から受信する通信部と、
前記通信部によって受信された前記制御アルゴリズム情報に含まれる制御アルゴリズムを前記記憶部に記憶する記憶制御部と、
前記記憶部に記憶された前記制御アルゴリズムに基づいて、前記施設に設置された機器を制御する機器制御部とを備える
制御装置。
【請求項２】
前記記憶制御部は、
さらに、前記通信部によって受信された前記制御アルゴリズム情報に当該制御アルゴリズム情報が前記特定のサーバ装置からダウンロードされたことを示す保証情報が含まれるか否かを判定し、
前記制御アルゴリズム情報に前記保証情報が含まれると判定した場合に、前記制御アルゴリズム情報に含まれる前記制御アルゴリズムを前記記憶部に記憶する
請求項１に記載の制御装置。
【請求項３】
前記記憶制御部は、
さらに、前記通信部を用いて前記携帯端末と所定の認証処理を行い、
前記認証処理が完了した後に前記通信部によって受信された前記制御アルゴリズム情報に含まれる前記制御アルゴリズムを前記記憶部に記憶する
請求項１に記載の制御装置。
【請求項４】
前記記憶制御部は、
さらに、前記記憶部に記憶されている制御アルゴリズムのバージョン情報を前記通信部に前記携帯端末あてに送信させる
請求項１〜３のいずれか１項に記載の制御装置。
【請求項５】
前記通信部は、さらに、前記バージョン情報の要求を前記携帯端末から受信し、
前記記憶制御部は、前記通信部によって受信された前記要求に応じて、前記バージョン情報を前記通信部に前記携帯端末あてに送信させる
請求項４に記載の制御装置。
【請求項６】
前記記憶制御部は、
さらに、前記通信部が前記携帯端末と通信可能であるかどうかを検出し、
前記通信部と通信可能な前記携帯端末が検出された場合、前記記憶部に記憶された制御アルゴリズムよりも新しいバージョンの制御アルゴリズムの有無を確認するための確認情報を前記通信部に前記携帯端末あてに送信させる
請求項１〜５のいずれか１項に記載の制御装置。
【請求項７】
さらに、時間を計測する計時部を備え、
前記記憶制御部は、前記計時部が計測する時間に基づいて、前記確認情報を定期的に前記通信部に送信させる
請求項６に記載の制御装置。
【請求項８】
さらに、ユーザの入力を受け付ける入力受付部を備え、
前記記憶制御部は、
前記制御アルゴリズムを記憶するかを前記ユーザに問い合わせるための問い合わせ情報を出力し、
前記制御アルゴリズムの記憶を許可する入力を前記入力受付部が前記ユーザから受け付けた場合に、前記通信部によって受信された制御アルゴリズム情報に含まれる制御アルゴリズムを前記記憶部に記憶する
請求項１〜７のいずれか１項に記載の制御装置。
【請求項９】
前記制御装置は、前記施設の壁面に設置され、
さらに、
ユーザの入力を受け付けるタッチパネルと、
前記タッチパネルに対向配置され、画像を表示する表示部と、
前記タッチパネルが受け付けた前記ユーザの入力に基づいて、前記機器への電力供給をオン及びオフするスイッチ部と備える
請求項１〜８のいずれか１項に記載の制御装置。
【請求項１０】
前記通信部は、前記携帯端末と第１の通信ネットワークを通じて通信を行い、
前記携帯端末は、前記第１の通信ネットワークとは異なる第２の通信ネットワークを通じて前記サーバ装置と通信を行う
請求項１〜９のいずれか１項に記載の制御装置。
【請求項１１】
施設に設置される制御装置が実行する、前記施設に設置された機器の制御方法であって、
携帯端末が特定のサーバ装置からダウンロードした制御アルゴリズム情報を、前記携帯端末から受信し、
受信された前記制御アルゴリズム情報に含まれる制御アルゴリズムを前記制御装置が備える記憶部に記憶し、
記憶された前記制御アルゴリズムに基づいて、前記機器を制御する
制御方法。
【請求項１２】
請求項１１に記載の制御方法をコンピュータに実行させるためのプログラム。
【請求項１３】
携帯端末が実行する、制御装置の制御アルゴリズムの更新方法であって、
特定のサーバ装置と通信を行うことにより、前記特定のサーバ装置に記憶された第１制御アルゴリズムが、前記制御装置が備える記憶部に記憶された第２制御アルゴリズムよりも新しいバージョンであるか否かを判定し、
新しいバージョンであると判定された場合に、前記第１制御アルゴリズムを前記特定のサーバ装置からダウンロードし、
ダウンロードされた前記第１制御アルゴリズムを前記制御装置に送信する
更新方法。
【請求項１４】
請求項１３に記載の更新方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器を制御するための制御装置及び制御方法、並びに、このような制御装置の制御アルゴリズムの更新方法に関する。
【背景技術】
【０００２】
従来、ユーザがスマートフォンなどの情報端末をゲートウェイに接続することにより、情報端末を通じてゲートウェイに接続された電気機器を制御することができる機器制御システムが知られている。このような機器制御システムの一例として、特許文献１には、ユーザの健康を促進することができる宅内制御システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−２２８５９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上記のような機器制御システムに用いられる制御装置の制御アルゴリズムは、後から変更（追加を含む）できるほうがよい。
【０００５】
本発明は、制御アルゴリズムを変更することができる制御装置、制御方法、及び更新方法を提供する。
【課題を解決するための手段】
【０００６】
本発明の一態様に係る制御装置は、施設に設置される制御装置であって、記憶部と、携帯端末が特定のサーバ装置からダウンロードした制御アルゴリズム情報を、前記携帯端末から受信する通信部と、前記通信部によって受信された前記制御アルゴリズム情報に含まれる制御アルゴリズムを前記記憶部に記憶する記憶制御部と、前記記憶部に記憶された前記制御アルゴリズムに基づいて、前記施設に設置された機器を制御する機器制御部とを備える。
【０００７】
本発明の一態様に係る制御方法は、施設に設置される制御装置が実行する、前記施設に設置された機器の制御方法であって、携帯端末が特定のサーバ装置からダウンロードした制御アルゴリズム情報を、前記携帯端末から受信し、受信された前記制御アルゴリズム情報に含まれる制御アルゴリズムを前記制御装置が備える記憶部に記憶し、記憶された前記制御アルゴリズムに基づいて、前記機器を制御する。
【０００８】
本発明の一態様に係るプログラムは、上記制御方法をコンピュータに実行させるためのプログラムである。
【０００９】
本発明の一態様に係る更新方法は、携帯端末が実行する、制御装置の制御アルゴリズムの更新方法であって、特定のサーバ装置と通信を行うことにより、前記特定のサーバ装置に記憶された第１制御アルゴリズムが、前記制御装置が備える記憶部に記憶された第２制御アルゴリズムよりも新しいバージョンであるか否かを判定し、新しいバージョンであると判定された場合に、前記第１制御アルゴリズムを前記特定のサーバ装置からダウンロードし、ダウンロードされた前記第１制御アルゴリズムを前記制御装置に送信する。
【００１０】
本発明の一態様に係るプログラムは、上記更新方法をコンピュータに実行させるためのプログラムである。
【発明の効果】
【００１１】
本発明によれば、制御装置の制御アルゴリズムを変更することができる。
【図面の簡単な説明】
【００１２】
【図１】図１は、実施の形態に係る機器制御システムの概要を示す図である。
【図２】図２は、実施の形態に係る制御装置の斜視図である。
【図３】図３は、実施の形態に係る制御装置の正面図である。
【図４】図４は、空調装置を制御するための画像の一例を示す図である。
【図５】図５は、実施の形態に係る機器制御システムの構成を示すブロック図である。
【図６】図６は、実施の形態に係る制御装置の動作例１のフローチャートである。
【図７】図７は、実施の形態に係る制御装置の動作例２のフローチャートである。
【図８】図８は、制御アルゴリズムの記憶を行うか否かをユーザに問い合わせるための画像の一例を示す図である。
【図９】図９は、更新動作例１における携帯端末の動作のフローチャートである。
【図１０】図１０は、更新動作例１における制御装置の動作のフローチャートである。
【図１１】図１１は、更新動作例２における制御装置の動作のフローチャートである。
【図１２】図１２は、更新動作例２における携帯端末の動作のフローチャートである。
【発明を実施するための形態】
【００１３】
以下、実施の形態について、図面を参照しながら説明する。なお、以下で説明する実施の形態は、いずれも包括的または具体的な例を示すものである。以下の実施の形態で示される数値、形状、材料、構成要素、構成要素の配置位置及び接続形態、ステップ、ステップの順序などは、一例であり、本発明を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、最上位概念を示す独立請求項に記載されていない構成要素については、任意の構成要素として説明される。
【００１４】
なお、各図は模式図であり、必ずしも厳密に図示されたものではない。また、各図において、実質的に同一の構成に対しては同一の符号を付し、重複する説明は省略または簡略化される場合がある。
【００１５】
（実施の形態）
［機器制御システムの構成］
まず、実施の形態に係る機器制御システムの構成について説明する。図１は、実施の形態に係る機器制御システムの概要を示す図である。
【００１６】
図１に示されるように、機器制御システム１００は、施設１０１に設けられ、施設１０１内に設置された機器を制御するためのシステムである。施設１０１は、例えば、戸建住宅である。施設１０１内には、壁及び扉などで仕切られた複数の部屋が含まれる。複数の部屋は、具体的には、部屋１０２、部屋１０２ａ、及び、部屋１０２ｂである。
【００１７】
機器制御システム１００が備える制御装置１０は、ユーザが部屋１０２内に設置された照明装置２０、空調装置３０、及び、換気装置４０を制御するためのコントローラである。制御装置１０は、いわゆる壁スイッチ（壁スイッチ装置）としても機能する。図２は、制御装置１０の斜視図である。図３は、制御装置１０の正面図である。
【００１８】
図２に示されるように、制御装置１０は、部屋１０２の壁面１０３に設置される。制御装置１０は、壁面１０３に埋め込まれたスイッチボックス１０４に筐体１８の少なくとも一部が収容された状態で、壁面１０３に設置される。制御装置１０の取り付け方法は、汎用の壁スイッチとほぼ同様であり、スイッチボックス１０４も壁スイッチ用のものが使用できる。
【００１９】
図３に示されるように、制御装置１０は、いわゆるＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）として機能し、制御装置１０の表示部１６には、例えば、アイコン（ボタン）を含む画像が表示される。ユーザは、表示部１６（タッチパネル）のアイコンの部分をタップ操作することにより、照明装置２０、空調装置３０、及び、換気装置４０の各機器への電力供給をオン及びオフすることができる。
【００２０】
なお、制御装置１０の表示部１６には、上記各機器の詳細な制御を行うための画像も表示される。図４は、空調装置３０を制御するための画像の一例を示す図である。図４に示される画像によれば、ユーザは、空調装置３０の運転モードの切り替え及び設定温度の変更を行うことができる。図３に示される画像から図４に示される画像へは、例えば、表示部１６（タッチパネル１５）へのスワイプ操作によって遷移する。なお、図示されないが、表示部１６には、照明装置２０の調光制御及び調色制御、並びに、換気装置４０の風量制御などを行うための画像が表示されてもよい。
【００２１】
ここで、制御装置１０（機器制御システム１００）は、制御装置１０が備える記憶部に記憶された制御アルゴリズムに基づいて、照明装置２０、空調装置３０、及び、換気装置４０を制御することができる。ここで、制御装置１０が制御アルゴリズムを管理するサーバ装置８０と直接通信できないような場合が考えられる。このような場合、制御装置１０の制御アルゴリズムを追加及び変更することは難しい。機器制御システム１００では、制御装置１０がサーバ装置８０と直接通信できないような場合も、制御装置１０の制御アルゴリズムを容易に追加及び更新することができる。以下、機器制御システム１００の詳細構成について説明する。図５は、実施の形態に係る機器制御システムの構成を示すブロック図である。
【００２２】
図５に示されるように、機器制御システム１００は、具体的には、制御装置１０と、照明装置２０と、空調装置３０と、換気装置４０と、室外機５０と、分電盤６０と、サーバ装置８０と、携帯端末９０とを備える。また、図５では、外部電源として電力系統７０も図示されている。なお、図１に示されるように、機器制御システム１００は、部屋ごとに、当該部屋に設置された機器を制御するための制御装置１０を備えてもよい。つまり、機器制御システム１００は、複数の制御装置１０と、当該制御装置１０の制御対象機器とを備えてもよい。以下、機器制御システム１００を構成する各構成要素について主として図１及び図５を参照しながら説明する。
【００２３】
［制御装置］
上述のように、制御装置１０は、例えば、部屋１０２に設置され、ユーザが当該部屋１０２内に設置された機器を制御するためのコントローラである。制御装置１０は、少なくとも１つの機器を制御できればよいが、複数の機器を制御してもよい。また、制御装置１０は、機能が異なる複数種類の機器を制御してもよい。制御装置１０は、具体的には、照明装置２０、空調装置３０、及び、換気装置４０を制御する。言い換えれば、照明装置２０、空調装置３０、及び、換気装置４０は、制御装置１０の制御対象機器である。
【００２４】
制御装置１０は、具体的には、通信部１１と、信号処理部１２と、記憶部１３と、電源部１４と、タッチパネル１５と、表示部１６と、スイッチ部１７とを備える。また、図２に示されるように、制御装置１０は、筐体１８を備える。
【００２５】
通信部１１は、施設１０１に設置された機器と無線通信を行う。通信部１１は、具体的には、信号処理部１２（機器制御部１２ａ）の制御に基づいて、照明装置２０、空調装置３０、及び、換気装置４０に制御信号を無線送信する。通信部１１は、具体的には、無線通信用の通信モジュール（通信回路）である。
【００２６】
制御装置１０は、施設１０１内の小規模な第１の通信ネットワークを用いて無線通信を行う。このため、制御装置１０は、基本的には、サーバ装置８０に接続するための大規模な第２の通信ネットワーク（例えば、インターネット）には接続不可能であるが、ルータ等を介して第２の通信ネットワークに接続可能であってもよい。
【００２７】
また、通信部１１は、携帯端末９０がサーバ装置８０からダウンロードした制御アルゴリズム情報を、携帯端末９０から受信する。ここで、制御アルゴリズム情報は、少なくとも制御アルゴリズムを含む情報である。なお、制御アルゴリズム情報は、携帯端末９０がサーバ装置８０からダウンロードする情報の全部であってもよいし、一部であってもよい。
【００２８】
また、通信部１１は、施設１０１のユーザの生活に関連する生活情報を無線通信によって取得（受信）する。生活情報は、例えば、ユーザが施設１０１内で生活することによって消費されるエネルギーを示す消費エネルギー情報であり、より具体的には、分電盤６０が備える電力計測装置６３によって計測される消費電力情報などである。また、生活情報は、施設１０１におけるユーザの生活環境を示す環境情報であってもよい。環境情報は、室外機５０が備える温度計測装置５１によって計測される外気温情報、空調装置３０が備える温湿度計測装置３１によって計測される温度情報及び湿度情報、並びに、空調装置３０が備える浮遊粒子計測装置３２によって計測される粒子量情報などである。このように、通信部１１は、分電盤６０、空調装置３０、及び、室外機５０などから生活情報を取得する。
【００２９】
なお、通信部１１は、分電盤６０とは別体の電力計測装置６３から、当該電力計測装置６３によって計測される消費電力情報を取得してもよい。同様に、通信部１１は、室外機５０とは別体の温度計測装置５１から外気温情報を取得してもよいし、空調装置３０とは別体の温湿度計測装置３１から温度情報及び湿度情報を取得してもよい。通信部１１は、空調装置３０とは別体の浮遊粒子計測装置から粒子量情報を取得してもよい。
【００３０】
信号処理部１２は、機器の制御に関連する信号処理を行う。信号処理部１２は、機器制御部１２ａと、記憶制御部１２ｂとを備える。信号処理部１２は、具体的には、プロセッサ、マイクロコンピュータ、または専用回路によって実現される。信号処理部１２の具体的な動作については後述される。
【００３１】
機器制御部１２ａは、通信部１１に制御信号を無線送信させることにより、照明装置２０、空調装置３０、及び、換気装置４０の制御を行う。また、機器制御部１２ａは、タッチパネル１５への入力（操作）に基づいて、スイッチ部１７を制御する。つまり、機器制御部１２ａは、照明装置２０、空調装置３０、及び、換気装置４０への電力供給のオン及びオフを制御する。また、機器制御部１２ａは、表示部１６に図３または図４に示されるような画像を表示させる。
【００３２】
記憶制御部１２ｂは、記憶部１３に記憶される制御アルゴリズムの管理を行う。記憶制御部１２ｂは、例えば、通信部１１によって受信された制御アルゴリズム情報に含まれる制御アルゴリズムを取得し、取得した制御アルゴリズムを記憶部１３に記憶する。
【００３３】
記憶部１３は、制御アルゴリズムが記憶される記憶装置である。記憶部１３に記憶された制御アルゴリズムは、例えば、ユーザがタッチパネル１５に所定の操作を行うことなどによって実行される。
【００３４】
記憶部１３には、信号処理部１２が実行する制御プログラムなども記憶される。記憶部１３は、具体的には、半導体メモリなどによって実現される。
【００３５】
電源部１４は、電力系統７０から供給される交流電力を、制御装置１０の動作に適した直流電力に変換して制御装置１０が備える各構成要素に供給する。電源部１４は、具体的には、ＡＣ／ＤＣコンバータまたはＤＣ／ＤＣコンバータなどを含む電源回路である。
【００３６】
タッチパネル１５は、入力受付部の一例であって、ユーザの入力を受け付ける。タッチパネル１５は、静電容量方式のタッチパネルであってもよいし、抵抗膜方式などその他の方式のタッチパネルであってもよい。
【００３７】
表示部１６は、機器制御部１２ａの制御に基づいて、ユーザが照明装置２０、空調装置３０、及び、換気装置４０を制御するための画像を表示する。表示部１６が表示する画像は、図３及び図４に例示される。表示部１６は、具体的には、液晶パネル、または、有機ＥＬパネルなどによって実現される。
【００３８】
スイッチ部１７は、タッチパネル１５への操作に基づいて、照明装置２０、空調装置３０、及び、換気装置４０のそれぞれに対する電力系統７０からの電力供給をオン及びオフする。つまり、スイッチ部１７は、照明装置２０、空調装置３０、及び、換気装置４０の主電源をオフする。スイッチ部１７は、具体的には、タッチパネル１５への操作に基づいて機器制御部１２ａによって制御される。スイッチ部１７は、機器制御部１２ａが無線通信を行うことなく直接制御するスイッチ素子を、照明装置２０、空調装置３０、及び、換気装置４０に対応して３つ有する。
【００３９】
スイッチ素子は、電力系統７０から各機器までの分岐回路７２上（電力線上）に位置し、電力系統７０と各機器との電気的な接続をオン及びオフする。スイッチ素子は、リレー素子などの電気接点を構造的に開閉する素子であってもよいし、パワートランジスタなどの半導体スイッチング素子であってもよい。なお、スイッチ部１７は、少なくとも１つスイッチ素子を備えればよい。つまり、スイッチ部１７は、少なくとも１つの機器への電力供給を直接的にオン及びオフできればよい。
【００４０】
筐体１８（図２に図示）は、通信部１１、信号処理部１２（機器制御部１２ａ及び記憶制御部１２ｂ）、タッチパネル１５、表示部１６、及び、スイッチ部１７を収容する。筐体１８は、例えば、樹脂によって形成されるが、一部または全部が金属によって形成されてもよい。上述のように、筐体１８は、少なくとも一部が施設１０１の壁面１０３に埋め込まれる。
【００４１】
計時部１９は、時間を計測し、信号処理部１２に通知する。計時部１９は、具体的には、汎用のタイマＩＣ（タイマ回路）、または、リアルタイムクロックＩＣなどである。なお、計時部１９は、信号処理部１２に内蔵されてもよい。この場合、計時部１９は、例えば、オンチップオシレータである。計時部１９がオンチップオシレータである場合には、水晶振動子がさらに外付けされることにより、時間の計測精度を高めることができる。
【００４２】
以上、制御装置１０の構成について説明した。なお、説明された制御装置１０の構成は、一例である。例えば、制御装置１０は、壁スイッチとして機能するための構成要素（スイッチ部１７等）を備えないコントローラであってもよい。
【００４３】
［照明装置］
照明装置２０は、施設１０１に設置された機器の一例であり、具体的には、部屋１０２に設置される。照明装置２０は、室内を照明するいわゆるシーリングライトである。照明装置２０の具体的態様は、特に限定されず、ダウンライト、ペンダントライト、スポットライト、または、ブラケットライト等であってもよい。
【００４４】
照明装置２０は、具体的には、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）を光源として備える。照明装置２０は、蛍光管、半導体レーザ等の半導体発光素子、または、有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）もしくは無機ＥＬ等の固体発光素子を光源として備えてもよい。
【００４５】
また、図示されないが、照明装置２０は、制御装置１０と無線通信を行うための通信モジュール（通信回路）を備え、制御装置１０が備える通信部１１によって送信される制御信号を受信する。つまり、照明装置２０は、制御装置１０から受信した制御信号に基づいて発光または消灯することができる。例えば、制御信号において調光率（調光比）が指定されている場合、照明装置２０は、指定された調光率で発光する。また、制御信号において色温度が指定されている場合、照明装置２０は、指定された色温度で発光する。また、電力系統７０から照明装置２０への電力供給のオン及びオフ（点灯及び消灯）は、スイッチ部１７によって制御される。
【００４６】
［空調装置］
空調装置３０は、施設１０１に設置された機器の一例であり、具体的には、部屋１０２に設置される。空調装置３０は、一般家庭用の空調装置である。空調装置３０は、熱交換器（図示せず）などを有することにより、空調装置３０から送出される風の温度の調整が可能な空調装置である。つまり、空調装置３０は、送風機能及び冷暖房機能を有する。空調装置３０は、一般家庭用の空調装置に限定されず、産業用の空調装置であってもよい。
【００４７】
空調装置３０は、温湿度計測装置３１を備える。温湿度計測装置３１は、部屋１０２の温度及び湿度を計測し、計測した温度（室温）を示す温度情報、及び、計測した湿度を示す湿度情報を出力する。温湿度計測装置３１は、温度を計測するための素子として、サーミスタまたは熱電対等を有し、湿度を計測するための素子として、高分子抵抗式の湿度センサ、または、高分子容量式の湿度センサなどを有する。なお、施設１０１内の温度及び湿度の計測には、空調装置３０とは別体の温湿度計測装置３１が用いられてもよい。
【００４８】
空調装置３０は、浮遊粒子計測装置３２を備える。浮遊粒子計測装置３２は、部屋１０２内の浮遊粒子の量を計測し、計測した浮遊粒子の量を示す粒子量情報を出力する。浮遊粒子計測装置３２は、具体的には、ＰＭ２．５センサなどである。なお、施設１０１内の浮遊粒子の量の計測には、空調装置３０とは別体の浮遊粒子計測装置３２が用いられてもよい。また、浮遊粒子計測装置３２は、空気清浄機など、空調装置３０以外の装置の一部とされてもよい。
【００４９】
また、図示されないが、空調装置３０は、制御装置１０と無線通信を行うための通信モジュール（通信回路）を有し、制御装置１０が備える通信部１１によって送信される制御信号を受信する。つまり、空調装置３０は、制御装置１０から受信した制御信号に基づいて、運転モードの切り替え、及び、設定温度の変更を行うことができる。
【００５０】
また、空調装置３０は、温湿度計測装置３１によって出力される温度情報及び湿度情報を制御装置１０が備える通信部１１に送信する。同様に、空調装置３０は、浮遊粒子計測装置３２によって出力される粒子量情報を制御装置１０が備える通信部１１に送信する。
【００５１】
電力系統７０から空調装置３０への電力供給のオン及びオフは、スイッチ部１７によって制御される。
【００５２】
［換気装置］
換気装置４０は、施設１０１に設置された機器の一例であり、部屋１０２に設置され、部屋１０２（室内）と施設１０１外（屋外）との間で換気を行う。換気装置４０は、いわゆる換気扇であり、ファンの回転により部屋１０２内の空気を施設１０１の外に排気する。換気装置４０は、基本的には、施設１０１外の空気を部屋１０２内に取り込む（吸気する）ことはできない。また、換気装置４０は、排気量（風量）を変更することができる。
【００５３】
なお、空調装置３０と異なり、換気装置４０は、施設１０１外に排気される空気の温度の調整機能を有しない。つまり、換気装置４０は、送風機能を有するが、冷房機能及び暖房機能は有しない。
【００５４】
また、図示されないが、換気装置４０は、制御装置１０と無線通信を行うための通信モジュール（通信回路）を有し、制御装置１０が備える通信部１１によって送信される制御信号を受信する。つまり、換気装置４０は、制御装置１０から受信した制御信号に基づいて、風量を変更することができる。
【００５５】
電力系統７０から換気装置４０への電力供給のオン及びオフは、スイッチ部１７によって制御される。
【００５６】
［室外機］
室外機５０は、空調装置３０の室外機である。室外機５０は、温度計測装置５１を備える。温度計測装置５１は、サーミスタまたは熱電対などの温度計測用の素子を有し、施設１０１の周辺における外気温を計測する。また、図示されないが、室外機５０は、制御装置１０と無線通信を行うための通信モジュール（通信回路）を有し、温度計測装置５１によって計測された外気温を示す外気温情報を、制御装置１０が備える通信部１１に送信する。なお、外気温の計測には、室外機５０と別体の温度計測装置５１が用いられてもよい。
【００５７】
［分電盤］
分電盤６０は、電力計測機能及び無線通信機能を有する分電盤である。分電盤６０は、電力系統７０からの幹線７１を通じた電力供給をオンまたはオフするため主幹ブレーカ６１を有する。主幹ブレーカ６１は、所定の電流（電力会社との契約で定められる電力に基づく電流）を超える電流が電力系統７０から流れたときに、電力系統７０からの電力の供給を停止するブレーカである。
【００５８】
また、分電盤６０は、幹線７１から分岐した複数の分岐回路７２のそれぞれに対応して、複数の分岐ブレーカ６２を有する。つまり、分電盤６０は、分岐回路７２ごとに、分岐ブレーカ６２を有する。分岐ブレーカ６２は、当該分岐ブレーカ６２に接続された分岐回路７２に過電流が流れた場合に、当該分岐回路７２への電力の供給を停止するブレーカである。
【００５９】
また、分電盤６０は、電力計測装置６３を有する。電力計測装置６３は、分岐回路７２ごとに設けられたＣＴ（Ｃｕｒｒｅｎｔ  Ｔｒａｎｓｆｏｒｍｅｒ）を含み、ＣＴにより、幹線７１から分岐した分岐回路７２ごとに消費電力量（電流量）を計測する。電力計測装置６３は、例えば、分岐回路７２に機器が１つ接続されている場合には、この１つの機器の消費電力量を測定することができる。図５の例では、照明装置２０、空調装置３０、及び、換気装置４０は、専用の分岐回路に接続されているため、電力計測装置６３は、照明装置２０、空調装置３０、及び、換気装置４０のそれぞれの消費電力量を計測することができる。なお、機器は、より具体的には、コンセント（図示せず）を介して分岐回路７２に接続される。
【００６０】
電力計測装置６３は、具体的には、上記ＣＴと、プロセッサ、マイクロコンピュータ、または専用回路などとによって実現される。なお、電力計測装置６３は、ＣＴを有する構成に限定されず、例えば、ロゴスキー回路またはＧＭＲ（Ｇｉａｎｔ  Ｍａｇｎｅｔｉｃ  Ｒｅｓｉｓｔａｎｃｅ）素子を有してもよい。
【００６１】
また、図示されないが、分電盤６０は、制御装置１０と無線通信を行うための通信モジュール（通信回路）を有し、制御装置１０と無線通信が可能である。分電盤６０は、具体的には、分岐回路７２ごとの消費電力を示す消費電力情報を、無線通信により制御装置１０に送信する。
【００６２】
なお、施設１０１内の消費電力量の計測には、分電盤６０とは別体の電力計測装置６３が用いられてもよい。例えば、電力計測装置６３として、スマートメータ（通信機能を備える電力量計）が用いられてもよい。
【００６３】
［サーバ装置］
サーバ装置８０は、制御アルゴリズムを管理する情報端末である。制御アルゴリズムの開発者によって新たな制御アルゴリズムが生成されると、生成された制御アルゴリズムは、サーバ装置８０に記憶される。記憶された制御アルゴリズムは、当該制御アルゴリズムを少なくとも含む制御アルゴリズム情報として携帯端末９０に提供される。
【００６４】
サーバ装置８０は、施設１０１の外部に設置される。サーバ装置８０は、具体的には、サーバ通信部８１と、サーバ制御部８２と、サーバ記憶部８３とを備える。
【００６５】
サーバ通信部８１は、携帯端末９０と第２の通信ネットワークを通じて通信を行う。第２の通信ネットワークは、例えば、インターネット及び携帯電話通信網少なくとも一方を含む。サーバ通信部８１は、具体的には、通信モジュール（通信回路）である。
【００６６】
サーバ制御部８２は、例えば、サーバ通信部８１が受信した制御アルゴリズムの要求に応じて、要求された制御アルゴリズムを含む制御アルゴリズム情報をサーバ通信部８１に送信させる。つまり、サーバ制御部８２は、制御アルゴリズムを提供する。サーバ制御部８２は、具体的には、プロセッサ、マイクロコンピュータ、または専用回路によって実現される。
【００６７】
サーバ記憶部８３は、制御アルゴリズムが記憶される記憶装置である。サーバ記憶部８３は、具体的には、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）または半導体メモリなどによって実現される。
【００６８】
［携帯端末］
携帯端末９０は、具体的には、例えば、ユーザが所持するスマートフォンまたはタブレット端末である。ユーザは、制御アルゴリズム情報（制御アルゴリズム）をサーバ装置８０からダウンロードするために携帯端末９０を使用する。携帯端末９０は、第１通信部９１と、第２通信部９２と、情報処理部９３と、表示部９４と、タッチパネル９５と、記憶部９６とを備える。
【００６９】
第１通信部９１は、携帯端末９０が、第１の通信ネットワークを通じて制御装置１０（通信部１１）と無線通信を行うための通信モジュール（通信回路）である。
【００７０】
第２通信部９２は、携帯端末９０が、第２の通信ネットワークを通じてサーバ装置８０（サーバ通信部８１）と通信を行うための通信モジュール（通信回路）である。
【００７１】
情報処理部９３は、ユーザのタッチパネル９５への入力（操作）に基づいて記憶部９６に記憶された専用プログラム（専用のアプリケーション）を実行することにより、制御装置１０に制御アルゴリズムを提供するための情報処理を行う。なお、専用プログラムは、サーバ装置８０からダウンロードされてもよいし、他のサーバ装置からダウンロードされてもよい。情報処理部９３は、具体的には、プロセッサ、マイクロコンピュータ、または専用回路によって実現される。
【００７２】
表示部９４は、情報処理部９３の制御に基づいて画像を表示する。例えば、表示部９４は、ユーザがタッチパネル９５に入力を行うための画像を表示する。表示部９４は、具体的には、液晶パネル、または、有機ＥＬパネルなどによって実現される。
【００７３】
タッチパネル９５は、ユーザに操作される検出デバイスである。タッチパネル９５は、静電容量方式のタッチパネルであってもよいし、抵抗膜方式などその他の方式のタッチパネルであってもよい。
【００７４】
記憶部９６は、制御装置１０に制御アルゴリズムを提供するための専用プログラム（専用アプリケーション）が記憶される記憶装置である。また、記憶部９６には、ダウンロードされた制御アルゴリズム情報も記憶される。記憶部９６は、具体的には、半導体メモリなどによって実現される。
【００７５】
［制御装置の動作例１］
次に、制御装置１０の動作例１について説明する。図６は、制御装置１０の動作例１のフローチャートである。
【００７６】
図６に示されるフローチャートの動作が行われる前に、ユーザは、携帯端末９０を操作することにより、サーバ装置８０から制御アルゴリズムを含む制御アルゴリズム情報をダウンロードする。ダウンロードされた制御アルゴリズム情報は、記憶部９６に記憶される。
【００７７】
サーバ装置８０から携帯端末９０に制御アルゴリズム情報をダウンロードする方法は、既存のどのような方法であってもよい。例えば、サーバ装置８０は、ＡｐｐＳｔｏｒｅ（登録商標）、または、ＧｏｏｇｌｅＰｌａｙ（登録商標）などのサイトを提供するサーバ装置であってもよい。この場合、ユーザは、サーバ装置８０から携帯端末９０に制御アルゴリズム情報をダウンロードする際に課金される。
【００７８】
また、動作例１では、制御アルゴリズム情報が正規のサーバ装置８０からダウンロードされたものである場合に、制御アルゴリズム情報には保証情報が含まれているものとする。つまり、保証情報は、当該保証情報が含まれる制御アルゴリズム情報が特定のサーバ装置８０からダウンロードされたことを示す情報である。
【００７９】
図６に示されるように、制御装置１０の通信部１１は、携帯端末９０がサーバ装置８０からダウンロードした制御アルゴリズム情報を、携帯端末９０から受信する（Ｓ１１）。このとき、携帯端末９０の情報処理部９３は、記憶部９６から制御アルゴリズム情報を読み出し、読み出した制御アルゴリズム情報を第１通信部９１に送信させる。
【００８０】
次に、記憶制御部１２ｂは、通信部１１によって受信された制御アルゴリズム情報に当該制御アルゴリズム情報が特定のサーバ装置８０からダウンロードされたことを示す保証情報が含まれるか否かを判定する（Ｓ１２）。
【００８１】
次に、記憶制御部１２ｂは、制御アルゴリズム情報に保証情報が含まれると判定した場合（Ｓ１２でＹｅｓ）、通信部１１によって受信された制御アルゴリズム情報に含まれる制御アルゴリズムを記憶部１３に記憶する（Ｓ１３）。機器制御部１２ａは、記憶部１３に記憶された制御アルゴリズムに基づいて、施設１０１に設置された機器を制御する（Ｓ１４）。
【００８２】
一方、記憶制御部１２ｂは、制御アルゴリズム情報に保証情報が含まれないと判定した場合（Ｓ１２でＮｏ）、当該制御アルゴリズム情報に含まれる制御アルゴリズムを記憶部１３に記憶することを禁止する。つまり、制御アルゴリズムが記憶部１３に記憶されることなく動作が終了される。
【００８３】
このように、ユーザは、制御装置１０自体がサーバ装置８０と通信できない場合であっても、携帯端末９０を用いて制御装置１０の制御アルゴリズムを変更することができる。また、制御装置１０は、制御アルゴリズム情報に保証情報が含まれるか否かを判定することにより、信頼性の高い制御アルゴリズムのみを記憶することができる。
【００８４】
また、サーバ装置８０から携帯端末９０に制御アルゴリズム情報がダウンロードされる際に、ユーザに課金が行われれば、制御アルゴリズムの開発者は、容易に対価を得ることができる。
【００８５】
［制御装置の動作例２］
次に、制御装置１０の動作例２について説明する。図７は、制御装置１０の動作例２のフローチャートである。なお、以下の動作例２において、動作例１において既に説明された内容については説明が省略または簡略化される場合がある。
【００８６】
図７に示されるフローチャートの動作が行われる前に、サーバ装置８０からダウンロードされた制御アルゴリズム情報が、携帯端末９０の記憶部９６に記憶されているものとする。
【００８７】
まず、記憶制御部１２ｂは、通信部１１を用いて携帯端末９０と所定の認証処理を行い（Ｓ２１）、認証処理が成功したかどうかを判定する（Ｓ２２）。
【００８８】
例えば、制御装置１０の記憶部１３に予め認証情報（例えば、パスワード）が記憶されているとする。この場合、ユーザが携帯端末９０のタッチパネル１５を操作して認証情報を入力すると、情報処理部９３は、入力された認証情報を第１通信部９１に制御装置１０あてに送信させる。これにより、記憶制御部１２ｂは、携帯端末９０に入力された認証情報と、記憶部１３に記憶された認証情報とを照合し、認証情報が一致する場合に認証処理が成功したと判定することができる。
【００８９】
なお、所定の認証処理は、既存の認証処理のどのようなものが用いられてもよい。また、所定の認証処理は、例えば、制御装置１０及び携帯端末９０の無線通信のペアリング処理に含まれてもよい。
【００９０】
認証処理が成功したと判定された場合には（Ｓ２２でＹｅｓ）、制御装置１０の通信部１１は、携帯端末９０がサーバ装置８０からダウンロードした制御アルゴリズム情報を、携帯端末９０から受信する（Ｓ２３）。
【００９１】
次に、記憶制御部１２ｂは、通信部１１によって受信された制御アルゴリズム情報に含まれる制御アルゴリズムを記憶部１３に記憶する（Ｓ２４）。つまり、記憶制御部１２ｂは、認証処理が完了した後に通信部１１によって受信された制御アルゴリズム情報に含まれる制御アルゴリズムを記憶部１３に記憶する。機器制御部１２ａは、記憶部１３に記憶された制御アルゴリズムに基づいて、施設１０１に設置された機器を制御する（Ｓ２５）。
【００９２】
一方、ステップＳ２２で認証が成功しなかったと判定された場合（Ｓ２２でＮｏ）、記憶制御部１２ｂは、通信部１１によって受信される制御アルゴリズムを記憶部１３に記憶することを禁止する。つまり、制御アルゴリズムが記憶部１３に記憶されることなく動作が終了される。
【００９３】
このように、制御装置１０は、携帯端末９０との認証が成功した場合に、携帯端末９０から送信される制御アルゴリズムの信頼性が高いとみなして、当該制御アルゴリズムを記憶してもよい。これにより、制御装置１０は、信頼性の高い制御アルゴリズムのみを記憶することができる。
【００９４】
［制御装置の動作の変形例］
記憶制御部１２ｂは、例えば、上記ステップＳ１２と上記ステップＳ１３との間、及び、上記ステップＳ２３と上記ステップＳ２４との間に、制御アルゴリズムの記憶を行うか否かをユーザに問い合わせてもよい。
【００９５】
記憶制御部１２ｂは、例えば、図８に示されるような画像を表示部１６に表示させてもよい。図８は、制御アルゴリズムの記憶を行うか否かをユーザに問い合わせるための画像の一例を示す図である。
【００９６】
記憶制御部１２ｂは、具体的には、制御アルゴリズムを記憶するかをユーザに問い合わせるための問い合わせ情報（画像情報）を、表示部１６に出力する。表示部１６は、出力された問い合わせ情報に基づいて、図８に示されるような画像を表示する。
【００９７】
図８に示される画像においては、制御アルゴリズムを記憶（登録）するかどうかをユーザに問い合わせるメッセージと、制御アルゴリズムを記憶することをユーザが許可するための第１アイコン１６ａと、制御アルゴリズムを記憶することをユーザが拒否するための第２アイコン１６ｂとが含まれる。
【００９８】
ユーザが第１アイコン１６ａをタップ操作すると、タッチパネル１５は、このタップ操作を入力として受け付ける。記憶制御部１２ｂは、タッチパネル１５によって受け付けられた入力が制御アルゴリズムの記憶を許可する入力であると判定した場合、通信部１１によって受信された制御アルゴリズム情報に含まれる制御アルゴリズムを記憶部１３に記憶する。
【００９９】
一方、ユーザが第２アイコン１６ｂをタップ操作すると、タッチパネル１５は、このタップ操作を入力として受け付ける。記憶制御部１２ｂは、タッチパネル１５によって受け付けられた入力が制御アルゴリズムの記憶を拒否する入力であると判定した場合、通信部１１によって受信された制御アルゴリズム情報に含まれる制御アルゴリズムを記憶部１３に記憶しない。
【０１００】
以上のように、記憶制御部１２ｂは、制御アルゴリズムの記憶を行うか否かをユーザに問い合わせてもよい。これにより、ユーザの意図に反して制御アルゴリズムが記憶されてしまうことが抑制される。
【０１０１】
［制御アルゴリズムの更新動作例１］
サーバ装置８０に記憶される制御アルゴリズム情報（制御アルゴリズム）は、新たなバージョンの制御アルゴリズム情報に更新される。このとき、制御装置１０の記憶部１３に記憶された制御アルゴリズムも新たなバージョンの制御アルゴリズムに更新されるほうがよい。そうすると、携帯端末９０の情報処理部９３は、制御装置１０の記憶部に記憶された制御アルゴリズムのバージョン情報を管理する必要がある。
【０１０２】
そこで、以下では、機器制御システム１００における制御アルゴリズムの更新動作例１について説明する。図９は、更新動作例１における携帯端末９０の動作のフローチャートである。図１０は、更新動作例１における制御装置１０の動作のフローチャートである。なお、図９に示される動作は、具体的には、情報処理部９３が記憶部９６に記憶された専用プログラムを実行することにより行われる。
【０１０３】
図９に示されるように、まず、情報処理部９３は、第１通信部９１にバージョン情報の要求を送信させる（Ｓ３１）。情報処理部９３は、例えば、ユーザのタッチパネル１５への操作に基づいて、第１通信部９１にバージョン情報の要求を送信させる。
【０１０４】
図１０に示されるように、送信されたバージョン情報は、制御装置１０の通信部１１によって受信される（Ｓ４１）。言い換えれば、通信部１１は、バージョン情報の要求を携帯端末９０から受信する。記憶制御部１２ｂは、通信部１１によって受信された要求に応じて、バージョン情報を通信部１１に携帯端末９０あてに送信させる（Ｓ４２）。
【０１０５】
図９に示されるように、携帯端末９０の第１通信部９１は、通信部１１によって送信されたバージョン情報を受信し（Ｓ３２）、情報処理部９３は、第１通信部９１を用いてサーバ装置８０のサーバ通信部８１と通信を行う（Ｓ３３）。この通信により、第１通信部９１は、サーバ装置８０のサーバ記憶部８３に記憶されている最新の制御アルゴリズム（制御アルゴリズム情報）のバージョン情報を受信する。
【０１０６】
次に、情報処理部９３は、受信したバージョン情報に基づいて、サーバ装置８０に記憶された制御アルゴリズム（第１制御アルゴリズムとも記載する）が、制御装置１０が備える記憶部１３に現在記憶されている制御アルゴリズム（第２制御アルゴリズムとも記載する）よりも新しいバージョンであるか否かを判定する（Ｓ３４）。
【０１０７】
情報処理部９３は、第１制御アルゴリズムが第２制御アルゴリズムよりも新しいバージョンであると判定した場合（Ｓ３４でＹｅｓ）、第１制御アルゴリズムを含む制御アルゴリズム情報をサーバ装置８０からダウンロードする（Ｓ３５）。ダウンロードされた制御アルゴリズム情報は、記憶部９６に記憶される。
【０１０８】
そして、情報処理部９３は、ダウンロードされた制御アルゴリズム情報（第１制御アルゴリズム）を第１通信部９１に送信させる。第１通信部９１は、受信された制御アルゴリズム情報（第１制御アルゴリズム）を制御装置１０の通信部１１に送信する（Ｓ３６）。以降の制御装置１０の動作は、図６または図７と同様である。
【０１０９】
一方、情報処理部９３は、第１制御アルゴリズムが第２制御アルゴリズムよりも新しいバージョンでないと判定した場合（Ｓ３４でＮｏ）、第１制御アルゴリズムを含む制御アルゴリズム情報はダウンロードされず、動作は終了される。このとき、情報処理部９３は、記憶部１３に現在記憶されている制御アルゴリズムが最新のものであることを示す画像を表示部９４に表示させてもよい。
【０１１０】
以上説明したように、制御装置１０から携帯端末９０にバージョン情報が送信されれば、携帯端末９０は、受信したバージョン情報に基づいて適切に制御アルゴリズム情報（制御アルゴリズム）を制御装置１０に提供することができる。
【０１１１】
［制御アルゴリズムの更新動作例２］
機器制御システム１００における制御アルゴリズムの更新動作例２について説明する。図１１は、更新動作例２における制御装置１０の動作のフローチャートである。図１２は、更新動作例２における携帯端末９０の動作のフローチャートである。なお、図１２に示される動作は、具体的には、情報処理部９３が記憶部９６に記憶された専用プログラムを実行することにより行われる。
【０１１２】
更新動作例２では、制御装置１０が起点となって新しい制御アルゴリズムの有無の確認が開始される。制御装置１０は、具体的には、記憶部１３に記憶された制御アルゴリズムよりも新しいバージョンの制御アルゴリズムの有無を確認するための確認情報を携帯端末９０に送信する。
【０１１３】
ここで、図１１に示されるように、記憶制御部１２ｂは、計時部１９が計測する時間に基づいて、最後に確認情報を送信してから所定期間が経過したか否かを判定する（Ｓ５１）。所定時間が経過していないと判定された場合（Ｓ５１でＮｏ）、動作は終了される。記憶制御部１２ｂは、所定時間が経過したと判定した場合（Ｓ５１でＹｅｓ）、通信部１１が携帯端末９０と通信可能であるかどうかを検出する（Ｓ５２）。
【０１１４】
通信部１１と通信可能な携帯端末９０が検出されなかった場合（Ｓ５２でＮｏ）、動作は終了される。記憶制御部１２ｂは、通信部１１と通信可能な携帯端末９０が検出された場合（Ｓ５２でＹｅｓ）、確認情報を通信部１１に携帯端末９０あてに送信させる（Ｓ５３）。このように、記憶制御部１２ｂは、計時部１９が計測する時間に基づいて、確認情報を定期的に通信部１１に送信させる。なお、ステップＳ５１の判定と、ステップＳ５２の検出とは逆の順序で行われてもよい。
【０１１５】
ここで、更新動作例１と同様に、記憶制御部１２ｂは、確認情報に加えて、バージョン情報を通信部１１に送信させてもよいが、更新動作例２では、制御装置１０は、バージョン情報を送信しない。更新動作例２では、記憶部１３に記憶された制御アルゴリズムのバージョン情報は、携帯端末９０の記憶部９６に記憶されたバージョン管理情報によって管理される。言い換えれば、バージョン管理情報は、制御装置１０の記憶部１３に記憶された制御アルゴリズムのバージョンを示す情報である。
【０１１６】
図１２に示されるように、携帯端末９０の第１通信部９１によって確認情報が受信されると（Ｓ６１）、情報処理部９３は、記憶部９６に記憶されたバージョン管理情報を参照する（Ｓ６２）。後述のように、情報処理部９３は、第１通信部９１に制御アルゴリズム情報を送信させるごと（つまり、制御装置１０の制御アルゴリズムが更新されるごと）に、バージョン管理情報を更新する。これにより、制御装置１０の通信部１１がバージョン情報を送信することを省略し、通信量を低減することができる。
【０１１７】
次に、情報処理部９３は、第１通信部９１を用いてサーバ装置８０のサーバ通信部８１と通信を行う（Ｓ６３）。この通信により、サーバ装置８０のサーバ記憶部８３に記憶されている最新の制御アルゴリズム（制御アルゴリズム情報）のバージョン情報を受信する。
【０１１８】
次に、情報処理部９３は、参照したバージョン管理情報及び受信したバージョン情報に基づいて、サーバ装置８０に記憶された制御アルゴリズム（第１制御アルゴリズムとも記載する）が、制御装置１０が備える記憶部１３に現在記憶されている制御アルゴリズム（第２制御アルゴリズムとも記載する）よりも新しいバージョンであるか否かを判定する（Ｓ６４）。
【０１１９】
情報処理部９３は、第１制御アルゴリズムが第２制御アルゴリズムよりも新しいバージョンであると判定した場合（Ｓ６４でＹｅｓ）、通信部１１を用いることによって、第１制御アルゴリズムを含む制御アルゴリズム情報をサーバ装置８０からダウンロードする（Ｓ６５）。ダウンロードされた制御アルゴリズム情報は、記憶部９６に記憶される。
【０１２０】
そして、情報処理部９３は、ダウンロードされた制御アルゴリズム情報（第１制御アルゴリズム）を第１通信部９１に送信させる。つまり、第１通信部９１は、受信された制御アルゴリズム情報（第１制御アルゴリズム）を制御装置１０の通信部１１に送信する（Ｓ６６）。以降の制御装置の動作は、図６または図７と同様である。
【０１２１】
さらに、情報処理部９３は、記憶部９６に記憶されたバージョン管理情報を更新する（Ｓ６７）。情報処理部９３は、具体的には、制御装置１０の記憶部１３に記憶された制御アルゴリズムのバージョンを、ステップＳ６６において送信された制御アルゴリズムのバージョンに書き換える。
【０１２２】
一方、第１制御アルゴリズムが第２制御アルゴリズムよりも新しいバージョンでないと判定した場合（Ｓ６４でＮｏ）、第１制御アルゴリズムを含む制御アルゴリズム情報はダウンロードされず、動作は終了される。このとき、情報処理部９３は、記憶部１３に現在記憶されている制御アルゴリズムが最新のものであることを示す画像を表示部９４に表示させてもよい。また、情報処理部９３は、記憶部１３に現在記憶されている制御アルゴリズムが最新のものであることを第１通信部９１に制御装置１０に対して通知させてもよい。記憶制御部１２ｂは、上記の通知に基づいて、記憶部１３に現在記憶されている制御アルゴリズムが最新のものであることを示す画像を表示部１６に表示させてもよい。
【０１２３】
以上説明した更新動作例２のように、携帯端末９０ではなく制御装置１０が起点となって新しい制御アルゴリズムの有無の確認が開始されてもよい。
【０１２４】
また、更新動作例２のように、情報処理部９３は、第１通信部９１に制御アルゴリズム情報を送信させるごと（つまり、制御装置１０の制御アルゴリズムが更新されるごと）に、バージョン管理情報を更新してもよい。これにより、情報処理部９３は、制御装置１０に対してバージョン情報を要求することなく、制御装置１０の記憶部１３に記憶された制御アルゴリズムのバージョンを管理することができる。
【０１２５】
なお、バージョン管理情報は、複数の制御装置１０の制御アルゴリズムのバージョンを示す情報であってもよい。図１に示されるように制御装置１０は、部屋１０２、部屋１０２ａ、及び、部屋１０２ｂの各部屋に設けられる場合もある。このような場合、バージョン管理情報が複数の制御装置１０の制御アルゴリズムのバージョンを示すことにより、１台の携帯端末９０によって、複数の制御装置１０の制御アルゴリズムのバージョンを管理することもできる。
【０１２６】
［制御アルゴリズムの具体例１］
次に、制御アルゴリズムの具体例について説明する。まず、具体例１では、ユーザの生活スタイルに合わせて照明装置２０が制御される制御アルゴリズムについて説明する。
【０１２７】
夜間に照明装置２０の消費電力が第１消費電力以下となった時刻は、ユーザの就寝時刻であると推定することができる。なぜなら、ユーザは、就寝時には、照明装置２０を消灯または減光すると考えられるからである。
【０１２８】
また、ユーザの就寝時刻以降で、照明装置２０の消費電力が第１消費電力よりも大きい第２消費電力以上となった時刻は、ユーザの起床時刻であると推定される。なぜなら、ユーザは、起床時には、照明装置２０を点灯または増光すると考えられるからである。
【０１２９】
このように、照明装置２０の消費電力情報は、ユーザの睡眠パターンを示す情報として使用することができる。そこで、通信部１１によって取得された照明装置２０の消費電力情報（睡眠パターンを示す情報）に基づいて照明装置２０の明るさを変化させる制御アルゴリズムが考えられる。なお、消費電力情報が照明装置２０の消費電力量のみを示すためには、１つの分岐回路７２に照明装置２０のみが接続されるとよい。また、消費電力情報には、タイムスタンプなどの時刻情報が付与されるとよい。
【０１３０】
機器制御部１２ａは、このような制御アルゴリズムに基づき、例えば、上記のように推定された就寝時刻に自動的に照明装置２０を消灯または減光し、推定された起床時刻に自動的に照明装置を点灯または増光する。これにより、ユーザは、照明装置２０を操作する必要がなくなる。
【０１３１】
［制御アルゴリズムの具体例２］
具体例２では、ユーザを睡眠に誘導する制御アルゴリズムについて説明する。具体例１のように就寝時刻及び起床時刻の推定が行われれば、機器制御部１２ａは、ユーザの就寝時刻の平均値（平均就寝時刻とも記載する）、及び、ユーザの睡眠時間の平均値（平均睡眠時間とも記載する）を算出することができる。そうすると、機器制御部１２ａは、ユーザの直近の所定期間における就寝時刻が、それよりも前の所定期間における平均就寝時刻よりも短くなっていることを検出することができる。また、機器制御部１２ａは、ユーザの直近の所定期間における睡眠時間が、それよりも前の所定期間における平均睡眠時間よりも短くなっていることを検出することができる。
【０１３２】
そこで、機器制御部１２ａが直近の所定期間におけるユーザの睡眠状態が悪化していることを検出した場合に、ユーザを睡眠に誘導する制御アルゴリズムが考えられる。
【０１３３】
ユーザを睡眠に誘導する制御アルゴリズムは、具体的には、直近の所定期間における平均就寝時間よりも前の時刻から徐々に照明装置２０を減光（フェード）させる制御アルゴリズムである。また、ユーザを睡眠に誘導する制御アルゴリズムは、直近所定期間における平均就寝時間よりも前の時刻において空調装置３０を自動的に動作させ、室内の環境（温度及び湿度）を睡眠に適した環境にする制御アルゴリズムであってもよい。
【０１３４】
［制御アルゴリズムの具体例３］
具体例３では、温度情報及び外気温情報に基づく省エネルギー化を目的とした制御アルゴリズムについて説明する。
【０１３５】
上述のように、通信部１１は、生活情報として、温度情報を空調装置３０から取得することができる。また、通信部１１は、生活情報として、外気温情報を室外機５０から取得することができる。
【０１３６】
そこで、例えば、空調装置３０が暖房運転中であって、かつ、外気温情報が示す外気温が、温度情報が示す室温よりも高いときに、空調装置３０を停止させ、かつ、換気装置４０を動作させる制御アルゴリズムが考えられる。このような制御アルゴリズムによれば、空調装置３０よりも消費電力が低い換気装置４０を動作させることで室温を上昇させることができるため、省エネルギー化が図られる。
【０１３７】
同様に、空調装置３０が冷房運転中であって、かつ、外気温情報が示す外気温が、温度情報が示す室温よりも低いときに、空調装置３０を停止させ、かつ、換気装置４０を動作させる制御アルゴリズムが考えられる。このような制御アルゴリズムによれば、空調装置３０よりも消費電力が低い換気装置４０を動作させることで室温を低下させることができるため、省エネルギー化が図られる。
【０１３８】
［制御アルゴリズムの具体例４］
具体例４では、施設１０１内（部屋１０２内）の自動空気清浄を目的とした制御アルゴリズムについて説明する。
【０１３９】
上述のように、通信部１１は、生活情報として、粒子量情報を空調装置３０から取得することができる。そこで、粒子量情報が示す浮遊粒子の量が所定量以上である場合に、空調装置３０及び換気装置４０の少なくとも一方を動作させる制御アルゴリズムが考えられる。
【０１４０】
このような制御アルゴリズムによれば、施設１０１内（部屋１０２内）の浮遊粒子の量が多いときに換気を行うことができるため、施設１０１内（部屋１０２内）の自動空気清浄が実現される。なお、制御装置１０の制御対象機器に空気清浄機が含まれる場合には、機器制御部１２ａは、さらに空気清浄機を動作させてもよい。
【０１４１】
［効果等］
以上説明したように、制御装置１０は、施設１０１に設置される制御装置である。制御装置１０は、記憶部１３と、携帯端末９０が特定のサーバ装置８０からダウンロードした制御アルゴリズム情報を、携帯端末９０から受信する通信部１１と、通信部１１によって受信された制御アルゴリズム情報に含まれる制御アルゴリズムを記憶部１３に記憶する記憶制御部１２ｂと、記憶部１３に記憶された制御アルゴリズムに基づいて、施設１０１に設置された機器を制御する機器制御部１２ａとを備える。
【０１４２】
これにより、制御装置１０自体がサーバ装置８０と通信できない場合であっても、携帯端末９０を用いて制御装置１０の制御アルゴリズムを変更することが可能となる。つまり、制御アルゴリズムの変更が可能な制御装置１０が実現される。また、サーバ装置８０から携帯端末９０に制御アルゴリズム情報がダウンロードされる際に、ユーザに課金が行われれば、制御アルゴリズムの開発者は、容易に対価を得ることができる。
【０１４３】
また、記憶制御部１２ｂは、さらに、通信部１１によって受信された制御アルゴリズム情報に当該制御アルゴリズム情報が特定のサーバ装置８０からダウンロードされたことを示す保証情報が含まれるか否かを判定してもよい。記憶制御部１２ｂは、制御アルゴリズム情報に保証情報が含まれると判定した場合に、制御アルゴリズム情報に含まれる制御アルゴリズムを記憶部１３に記憶してもよい。
【０１４４】
これにより、制御装置１０は、保証情報によって信頼性が保証された制御アルゴリズムを記憶することができる。
【０１４５】
また、記憶制御部１２ｂは、さらに、通信部１１を用いて携帯端末９０と所定の認証処理を行い、認証処理が完了した後に通信部１１によって受信された制御アルゴリズム情報に含まれる制御アルゴリズムを記憶部１３に記憶してもよい。
【０１４６】
これにより、制御装置１０は、認証処理の完了により、信頼性が保証された制御アルゴリズムを記憶することができる。
【０１４７】
また、記憶制御部１２ｂは、さらに、記憶部１３に記憶されている制御アルゴリズムのバージョン情報を通信部１１に携帯端末９０あてに送信させてもよい。
【０１４８】
これにより、携帯端末９０は、記憶部１３に記憶されている制御アルゴリズムのバージョンを認識することができる。
【０１４９】
また、通信部１１は、さらに、バージョン情報の要求を携帯端末９０から受信し、記憶制御部１２ｂは、通信部１１によって受信された要求に応じて、バージョン情報を通信部１１に携帯端末９０あてに送信させてもよい。
【０１５０】
これにより、携帯端末９０は、記憶部１３に記憶されている制御アルゴリズムのバージョンを認識することができる。
【０１５１】
また、記憶制御部１２ｂは、さらに、通信部１１が携帯端末９０と通信可能であるかどうかを検出してもよい。記憶制御部１２ｂは、通信部１１と通信可能な携帯端末９０が検出された場合、記憶部１３に記憶された制御アルゴリズムよりも新しいバージョンの制御アルゴリズムの有無を確認するための確認情報を通信部１１に携帯端末９０あてに送信させてもよい。
【０１５２】
これにより、制御装置１０は、新しいバージョンの制御アルゴリズムの有無を確認することができる。
【０１５３】
また、制御装置１０は、さらに、時間を計測する計時部１９を備え、記憶制御部１２ｂは、計時部１９が計測する時間に基づいて、確認情報を定期的に通信部１１に送信させてもよい。
【０１５４】
これにより、制御装置１０は、新しいバージョンの制御アルゴリズムの有無を、定期的に確認することができる。
【０１５５】
また、制御装置１０は、さらに、ユーザの入力を受け付けるタッチパネル１５を備えてもよい。記憶制御部１２ｂは、制御アルゴリズムを記憶するかをユーザに問い合わせるための問い合わせ情報を出力してもよい。記憶制御部１２ｂは、制御アルゴリズムの記憶を許可する入力をタッチパネル１５がユーザから受け付けた場合に、通信部１１によって受信された制御アルゴリズム情報に含まれる制御アルゴリズムを記憶部１３に記憶してもよい。タッチパネル１５は、入力受付部の一例である。
【０１５６】
これにより、ユーザの意図に反して制御アルゴリズムが記憶されてしまうことが抑制される。
【０１５７】
また、制御装置１０は、施設１０１の壁面１０３に設置されてもよい。制御装置１０は、さらに、ユーザの入力を受け付けるタッチパネル１５と、タッチパネル１５に対向配置され、画像を表示する表示部１６と、タッチパネル１５が受け付けたユーザの入力に基づいて、機器への電力供給をオン及びオフするスイッチ部１７と備えてもよい。
【０１５８】
これにより、制御装置１０は、いわゆる壁スイッチとして動作することができる。
【０１５９】
また、通信部１１は、携帯端末９０と第１の通信ネットワークを通じて通信を行い、携帯端末９０は、第１の通信ネットワークとは異なる第２の通信ネットワークを通じてサーバ装置８０と通信を行ってもよい。
【０１６０】
このように、制御装置１０自体が第２の通信ネットワークを通じた通信が不可能な場合であっても、携帯端末９０を用いて制御装置１０の制御アルゴリズムを変更することが可能となる。
【０１６１】
また、本発明は、施設１０１に設置される制御装置１０が実行する、施設１０１に設置された機器の制御方法は、携帯端末９０が特定のサーバ装置８０からダウンロードした制御アルゴリズム情報を、携帯端末９０から受信し、受信された制御アルゴリズム情報に含まれる制御アルゴリズムを制御装置１０が備える記憶部１３に記憶し、記憶された制御アルゴリズムに基づいて、機器を制御する。
【０１６２】
これにより、制御装置１０自体がサーバ装置８０と通信できない場合であっても、携帯端末９０を用いて制御装置１０の制御アルゴリズムを変更することが可能となる。つまり、制御アルゴリズムの変更が可能な制御装置１０が実現される。また、サーバ装置８０から携帯端末９０に制御アルゴリズム情報がダウンロードされる際に、ユーザに課金が行われれば、制御アルゴリズムの開発者は、容易に対価を得ることができる。
【０１６３】
また、携帯端末９０が実行する、制御装置１０の制御アルゴリズムの更新方法は、特定のサーバ装置８０と通信を行うことにより、特定のサーバ装置８０に記憶された第１制御アルゴリズムが、制御装置１０が備える記憶部１３に記憶された第２制御アルゴリズムよりも新しいバージョンであるか否かを判定し、新しいバージョンであると判定された場合に、第１制御アルゴリズムを特定のサーバ装置８０からダウンロードし、ダウンロードされた第１制御アルゴリズムを制御装置１０に送信する。
【０１６４】
これにより、携帯端末９０は、新しいバージョンの制御アルゴリズムを制御装置１０に提供することができる。
【０１６５】
（その他の実施の形態）
以上、実施の形態について説明したが、本発明は、上記実施の形態に限定されるものではない。
【０１６６】
上記実施の形態で説明した装置間の通信方法は、一例である。装置間の通信方法については特に限定されるものではない。装置間では、例えば、特定小電力無線、ＺｉｇＢｅｅ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、または、Ｗｉ−Ｆｉ（登録商標）などの通信規格を用いた無線通信が行われる。なお、無線通信は、具体的には、電波通信、または、赤外線通信などである。
【０１６７】
また、装置間においては、無線通信に代えて、電力線搬送通信（ＰＬＣ：Ｐｏｗｅｒ  Ｌｉｎｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）または有線ＬＡＮを用いた通信など、有線通信が行われてもよい。
【０１６８】
また、例えば、上記実施の形態において、特定の処理部が実行する処理を別の処理部が実行してもよい。また、複数の処理の順序が変更されてもよいし、複数の処理が並行して実行されてもよい。
【０１６９】
また、上記実施の形態において、各構成要素は、専用のハードウェアで構成されるか、各構成要素に適したソフトウェアプログラムを実行することによって実現されてもよい。各構成要素は、ＣＰＵまたはプロセッサなどのプログラム実行部が、ハードディスクまたは半導体メモリなどの記録媒体に記録されたソフトウェアプログラムを読み出して実行することによって実現されてもよい。
【０１７０】
また、各構成要素は、回路（または集積回路）でもよい。これらの回路は、全体として１つの回路を構成してもよいし、それぞれ別々の回路でもよい。また、これらの回路は、それぞれ、汎用的な回路でもよいし、専用の回路でもよい。
【０１７１】
また、本発明の全般的または具体的な態様は、システム、装置、方法、集積回路、コンピュータプログラムまたはコンピュータ読み取り可能なＣＤ−ＲＯＭなどの記録媒体で実現されてもよい。また、システム、装置、方法、集積回路、コンピュータプログラム及び記録媒体の任意な組み合わせで実現されてもよい。例えば、本発明は、制御装置が実行する機器の制御方法または携帯端末が実行する制御アルゴリズムの更新方法として実現されてもよいし、上記制御方法または上記更新方法をコンピュータに実行させるためのプログラムとして実現されてもよい。
【０１７２】
また、上記実施の形態において説明された制御装置または携帯端末の動作における複数の処理の順序は一例である。複数の処理の順序は、変更されてもよいし、複数の処理は、並行して実行されてもよい。
【０１７３】
その他、各実施の形態に対して当業者が思いつく各種変形を施して得られる形態、または、本発明の趣旨を逸脱しない範囲で各実施の形態における構成要素及び機能を任意に組み合わせることで実現される形態も本発明に含まれる。
【符号の説明】
【０１７４】
１０  制御装置
１１  通信部
１２ａ  機器制御部
１２ｂ  記憶制御部
１３  記憶部
１５  タッチパネル（入力受付部）
１６  表示部
１７  スイッチ部
１８  筐体
１９  計時部
８０  サーバ装置
９０  携帯端末
１００  機器制御システム
１０１  施設
１０３  壁面
【図１】
2017220182.tif 000003
【図２】
2017220182.tif 000004
【図３】
2017220182.tif 000005
【図４】
2017220182.tif 000006
【図５】
2017220182.tif 000007
【図６】
2017220182.tif 000008
【図７】
2017220182.tif 000009
【図８】
2017220182.tif 000010
【図９】
2017220182.tif 000011
【図１０】
2017220182.tif 000012
【図１１】
2017220182.tif 000013
【図１２】
2017220182.tif 000014