(57)【特許請求の範囲】
【請求項１】
共通の室内で温度が異なる可能性がある場所に配置される複数の温度センサと、
前記複数の温度センサそれぞれの周囲を照らすための複数の照明と、
前記複数の温度センサの各々からの温度が高い場合に、当該温度センサに対応する前記照明を寒色系の光を発するように制御し、前記複数の温度センサの各々からの温度が低い場合に、当該温度センサに対応する前記照明を暖色系の光を発するように制御するためのコントローラとを備える、ネットワークシステム。
【請求項２】
前記コントローラは、
第１の基準温度を第１の期間に対応付けて記憶し、前記第１の基準温度よりも低い第２の基準温度を前記第１の期間よりも気温が低い第２の期間に対応付けて記憶し、
前記第１の期間においては、前記複数の温度センサの各々からの温度が前記第１の基準温度よりも高い場合にのみ、当該温度センサに対応する前記照明を寒色系の光を発するように制御し、
前記第２の期間においては、前記複数の温度センサの各々からの温度が前記第２の基準温度よりも低い場合にのみ、当該温度センサに対応する前記照明を暖色系の光を発するように制御する、請求項１に記載のネットワークシステム。
【請求項３】
前記コントローラは、
前記第１の基準温度を前記第１の期間と第１の時間帯とに対応付けて記憶し、前記第２の基準温度を前記第２の期間と前記第１の時間帯とに対応付けて記憶し、前記第１の基準温度よりも低い第３の基準温度を前記第１の期間と前記第１の時間帯よりも気温が低い第２の時間帯とに対応付けて記憶し、前記第２の基準温度よりも低い第４の基準温度を前記第２の期間と前記第１の時間帯よりも気温が低い第２の時間帯とに対応付けて記憶し、
前記第１の期間の前記第１の時間帯においては、前記複数の温度センサの各々からの温度が前記第１の基準温度よりも高い場合にのみ、当該温度センサに対応する前記照明を寒色系の光を発するように制御し、
前記第１の期間の前記第２の時間帯においては、前記複数の温度センサの各々からの温度が前記第３の基準温度よりも高い場合にのみ、当該温度センサに対応する前記照明を寒色系の光を発するように制御し、
前記第２の期間の前記第１の時間帯においては、前記複数の温度センサの各々からの温度が前記第２の基準温度よりも低い場合にのみ、当該温度センサに対応する前記照明を暖色系の光を発するように制御し、
前記第２の期間の前記第２の時間帯においては、前記複数の温度センサの各々からの温度が前記第４の基準温度よりも低い場合にのみ、当該温度センサに対応する前記照明を暖色系の光を発するように制御する、請求項２に記載のネットワークシステム。
【請求項４】
前記コントローラは、
前記第１の基準温度よりも低く前記第２の基準温度よりも高い第５の基準温度を、前記第１の期間よりも気温が低く前記第２の期間よりも気温が高い第３の期間に対応付けて記憶し、
前記第３の期間においては、前記複数の温度センサの各々からの温度が前記第５の基準温度よりも高い場合に、当該温度センサに対応する前記照明を寒色系の光を発するように制御し、前記複数の温度センサの各々からの温度が前記第５の基準温度よりも低い場合に、当該温度センサに対応する前記照明を暖色系の光を発するように制御する、請求項２に記載のネットワークシステム。
【請求項５】
前記コントローラは、
第１の期間と前記第１の期間よりも気温が低い第２の期間とを記憶し、
前記第１の期間においては、前記複数の温度センサの各々からの温度が基準温度よりも高い場合にのみ、当該温度センサに対応する前記照明を寒色系の光を発するように制御し、
前記第２の期間においては、前記複数の温度センサの各々からの温度が前記基準温度よりも低い場合にのみ、当該温度センサに対応する前記照明を暖色系の光を発するように制御する、請求項１に記載のネットワークシステム。
【請求項６】
共通の室内で温度が異なる可能性がある場所に配置される複数の温度センサと前記複数の温度センサそれぞれの周囲を照らすための複数の照明と通信するための通信インターフェイスと、
前記複数の温度センサの各々からの温度が高い場合に、前記通信インターフェイスを介して当該温度センサに対応する前記照明を寒色系の光を発するように制御し、前記複数の温度センサの各々からの温度が低い場合に、前記通信インターフェイスを介して当該温度センサに対応する前記照明を暖色系の光を発するように制御するためのプロセッサとを備える、コントローラ。
【請求項７】
第１の基準温度を第１の期間に対応付けて記憶し、前記第１の基準温度よりも低い第２の基準温度を前記第１の期間よりも気温が低い第２の期間に対応付けて記憶するメモリをさらに備え、
前記プロセッサは、
前記第１の期間においては、前記複数の温度センサの各々からの温度が前記第１の基準温度よりも高い場合にのみ、前記通信インターフェイスを介して当該温度センサに対応する前記照明を寒色系の光を発するように制御し、
前記第２の期間においては、前記複数の温度センサの各々からの温度が前記第２の基準温度よりも低い場合にのみ、前記通信インターフェイスを介して当該温度センサに対応する前記照明を暖色系の光を発するように制御する、請求項６に記載のコントローラ。
【請求項８】
前記メモリは、前記第１の基準温度を前記第１の期間と第１の時間帯とに対応付けて記憶し、前記第２の基準温度を前記第２の期間と前記第１の時間帯とに対応付けて記憶し、前記第１の基準温度よりも低い第３の基準温度を前記第１の期間と前記第１の時間帯よりも気温が低い第２の時間帯とに対応付けて記憶し、前記第２の基準温度よりも低い第４の基準温度を前記第２の期間と前記第１の時間帯よりも気温が低い第２の時間帯とに対応付けて記憶し、
前記プロセッサは、
前記第１の期間の前記第１の時間帯においては、前記複数の温度センサの各々からの温度が前記第１の基準温度よりも高い場合にのみ、前記通信インターフェイスを介して当該温度センサに対応する前記照明を寒色系の光を発するように制御し、
前記第１の期間の前記第２の時間帯においては、前記複数の温度センサの各々からの温度が前記第３の基準温度よりも高い場合にのみ、前記通信インターフェイスを介して当該温度センサに対応する前記照明を寒色系の光を発するように制御し、
前記第２の期間の前記第１の時間帯においては、前記複数の温度センサの各々からの温度が前記第２の基準温度よりも低い場合にのみ、前記通信インターフェイスを介して当該温度センサに対応する前記照明を暖色系の光を発するように制御し、
前記第２の期間の前記第２の時間帯においては、前記複数の温度センサの各々からの温度が前記第４の基準温度よりも低い場合にのみ、前記通信インターフェイスを介して当該温度センサに対応する前記照明を暖色系の光を発するように制御する、請求項７に記載のコントローラ。
【請求項９】
前記メモリは、前記第１の基準温度よりも低く前記第２の基準温度よりも高い第５の基準温度を、前記第１の期間よりも気温が低く前記第２の期間よりも気温が高い第３の期間に対応付けて記憶し、
前記プロセッサは、前記第３の期間においては、前記複数の温度センサの各々からの温度が前記第５の基準温度よりも高い場合に、前記通信インターフェイスを介して当該温度センサに対応する前記照明を寒色系の光を発するように制御し、前記複数の温度センサの各々からの温度が前記第５の基準温度よりも低い場合に、前記通信インターフェイスを介して当該温度センサに対応する前記照明を暖色系の光を発するように制御する、請求項７に記載のコントローラ。
【請求項１０】
第１の期間と前記第１の期間よりも気温が低い第２の期間とを記憶するメモリをさらに備え、
前記プロセッサは、
前記第１の期間においては、前記複数の温度センサの各々からの温度が基準温度よりも高い場合にのみ、前記通信インターフェイスを介して当該温度センサに対応する前記照明を寒色系の光を発するように制御し、
前記第２の期間においては、前記複数の温度センサの各々からの温度が前記基準温度よりも低い場合にのみ、前記通信インターフェイスを介して当該温度センサに対応する前記照明を暖色系の光を発するように制御する、請求項６に記載のコントローラ。
【請求項１１】
共通の室内で温度が異なる可能性がある場所に配置される複数の温度センサと、前記複数の温度センサそれぞれの周囲を照らすための複数の照明と、コントローラと、を含むネットワークシステムの制御方法であって、
前記コントローラが、前記複数の温度センサの各々から温度を受信するステップと、
前記複数の温度センサの各々からの温度が高い場合に、前記コントローラが、当該温度センサに対応する前記照明を寒色系の光を発するように制御するステップと、
前記複数の温度センサの各々からの温度が低い場合に、前記コントローラが、当該温度センサに対応する前記照明を暖色系の光を発するように制御するステップとを備える、制御方法。
【請求項１２】
共通の室内で温度が異なる可能性がある場所に配置される複数の温度センサと前記複数の温度センサそれぞれの周囲を照らすための複数の照明と通信するための通信インターフェイスと、プロセッサと、を備えるコントローラの制御方法であって、
前記プロセッサが、前記通信インターフェイスを介して前記複数の温度センサの各々から温度を受信するステップと、
前記複数の温度センサの各々からの温度が高い場合に、前記プロセッサが、前記通信インターフェイスを介して当該温度センサに対応する前記照明を寒色系の光を発するように制御するステップと、
前記複数の温度センサの各々からの温度が低い場合に、前記プロセッサが、前記通信インターフェイスを介して当該温度センサに対応する前記照明を暖色系の光を発するように制御するステップとを備える、制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、照明が発する光の色を制御するためのネットワークシステム、コントローラおよび制御方法に関し、特に温度に応じて照明が発する光の色を制御するためのネットワークシステム、コントローラおよび制御方法に関する。
【背景技術】
【０００２】
温度や季節に応じて照明の色を変化させることによって、体感温度を好適に変化させるための技術が知られている。
【０００３】
たとえば、特開平０６−０７６９５９号公報（特許文献１）には、照明・空調統合システムが開示されている。特開平０６−０７６９５９号公報（特許文献１）によると、光源色温度を高くすれば、体感明度は明るく感じ、体感温度は涼しく感じる。また、光源色温度を低くすれば、体感明度は暗く感じ、体感温度は暖かく感じる。夏場の場合、照明負荷の光源色温度を上げて、照明負荷は制御部により照度設定を下げる方向に制御を行う。また、制御部により空調負荷の空調温度の設定を上げる。冬場においては同様に、光源色温度を下げ、照明負荷の照度設定を上げる方向に制御すると共に、空調負荷の空調温度設定を下げる方向に制御する。
【０００４】
また、特開平０７−００６８７８号公報（特許文献２）には、可変色照明装置が開示されている。特開平０７−００６８７８号公報（特許文献２）によると、発光色の異なる複数の光源と、各光源の発光光量を制御する点灯制御部を具備した可変色照明装置に、色温度を設定する色温度設定操作部と、それを受けて色温度制御信号を発生する色温度制御信号発生部と、照明空間と空間以外の温度を検出する温度センサーと、照明空間と空間以外の温度差を比較演算する比較演算部と、その温度差に応じて色温度を補正する色温度補正手段を備える。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平０６−０７６９５９号公報
【特許文献２】特開平０７−００６８７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、場所に応じて温度が異なる場合がある。たとえば、室内の場合、エアーコンディショナの正面とエアーコンディショナの側方とでは、その温度が異なる可能性が高い。つまり、場所によっては、温度に適した色の光が照射されない場合がある。
【０００７】
本発明は、かかる問題を解決するためになされたものであり、その目的は、場所に応じてより好適に照明が発する光の色を制御することができるネットワークシステム、コントローラおよび制御方法を提供することである。
【課題を解決するための手段】
【０００８】
この発明のある局面に従うと、複数の温度センサと、複数の温度センサそれぞれの周囲を照らすための複数の照明と、複数の温度センサの各々からの温度が高い場合に、当該温度センサに対応する照明を寒色系の光を発するように制御し、複数の温度センサの各々からの温度が低い場合に、当該温度センサに対応する照明を暖色系の光を発するように制御するためのコントローラとを備える、ネットワークシステムが提供される。
【０００９】
好ましくは、コントローラは、第１の基準温度を第１の期間に対応付けて記憶し、第１の基準温度よりも低い第２の基準温度を第１の期間よりも気温が低い第２の期間に対応付けて記憶する。コントローラは、第１の期間においては、複数の温度センサの各々からの温度が第１の基準温度よりも高い場合にのみ、当該温度センサに対応する照明を寒色系の光を発するように制御する。コントローラは、第２の期間においては、複数の温度センサの各々からの温度が第２の基準温度よりも低い場合にのみ、当該温度センサに対応する照明を暖色系の光を発するように制御する。
【００１０】
好ましくは、コントローラは、第１の基準温度を第１の期間と第１の時間帯とに対応付けて記憶し、第２の基準温度を第２の期間と第１の時間帯とに対応付けて記憶し、第１の基準温度よりも低い第３の基準温度を第１の期間と第１の時間帯よりも気温が低い第２の時間帯とに対応付けて記憶し、第２の基準温度よりも低い第４の基準温度を第２の期間と第１の時間帯よりも気温が低い第２の時間帯とに対応付けて記憶する。コントローラは、第１の期間の第１の時間帯においては、複数の温度センサの各々からの温度が第１の基準温度よりも高い場合にのみ、当該温度センサに対応する照明を寒色系の光を発するように制御する。コントローラは、第１の期間の第２の時間帯においては、複数の温度センサの各々からの温度が第３の基準温度よりも高い場合にのみ、当該温度センサに対応する照明を寒色系の光を発するように制御する。コントローラは、第２の期間の第１の時間帯においては、複数の温度センサの各々からの温度が第２の基準温度よりも低い場合にのみ、当該温度センサに対応する照明を暖色系の光を発するように制御する。コントローラは、第２の期間の第２の時間帯においては、複数の温度センサの各々からの温度が第４の基準温度よりも低い場合にのみ、当該温度センサに対応する照明を暖色系の光を発するように制御する。
【００１１】
好ましくは、コントローラは、第１の基準温度よりも低く第２の基準温度よりも高い第５の基準温度を、第１の期間よりも気温が低く第２の期間よりも気温が高い第３の期間に対応付けて記憶する。コントローラは、第３の期間においては、複数の温度センサの各々からの温度が第５の基準温度よりも高い場合に、当該温度センサに対応する照明を寒色系の光を発するように制御する。コントローラは、複数の温度センサの各々からの温度が第５の基準温度よりも低い場合に、当該温度センサに対応する照明を暖色系の光を発するように制御する。
【００１２】
好ましくは、コントローラは、第１の期間と第１の期間よりも気温が低い第２の期間とを記憶する。コントローラは、第１の期間においては、複数の温度センサの各々からの温度が基準温度よりも高い場合にのみ、当該温度センサに対応する照明を寒色系の光を発するように制御する。コントローラは、第２の期間においては、複数の温度センサの各々からの温度が基準温度よりも低い場合にのみ、当該温度センサに対応する照明を暖色系の光を発するように制御する。
【００１３】
この発明の別の局面に従うと、複数の温度センサと複数の温度センサそれぞれの周囲を照らすための複数の照明と通信するための通信インターフェイスと、複数の温度センサの各々からの温度が高い場合に、通信インターフェイスを介して当該温度センサに対応する照明を寒色系の光を発するように制御し、複数の温度センサの各々からの温度が低い場合に、通信インターフェイスを介して当該温度センサに対応する照明を暖色系の光を発するように制御するためのプロセッサとを備えるコントローラが提供される。
【００１４】
好ましくは、コントローラは、第１の基準温度を第１の期間に対応付けて記憶し、第１の基準温度よりも低い第２の基準温度を第１の期間よりも気温が低い第２の期間に対応付けて記憶するメモリをさらに備える。プロセッサは、第１の期間においては、複数の温度センサの各々からの温度が第１の基準温度よりも高い場合にのみ、通信インターフェイスを介して当該温度センサに対応する照明を寒色系の光を発するように制御する。プロセッサは、第２の期間においては、複数の温度センサの各々からの温度が第２の基準温度よりも低い場合にのみ、通信インターフェイスを介して当該温度センサに対応する照明を暖色系の光を発するように制御する。
【００１５】
好ましくは、メモリは、第１の基準温度を第１の期間と第１の時間帯とに対応付けて記憶し、第２の基準温度を第２の期間と第１の時間帯とに対応付けて記憶し、第１の基準温度よりも低い第３の基準温度を第１の期間と第１の時間帯よりも気温が低い第２の時間帯とに対応付けて記憶し、第２の基準温度よりも低い第４の基準温度を第２の期間と第１の時間帯よりも気温が低い第２の時間帯とに対応付けて記憶する。プロセッサは、第１の期間の第１の時間帯においては、複数の温度センサの各々からの温度が第１の基準温度よりも高い場合にのみ、通信インターフェイスを介して当該温度センサに対応する照明を寒色系の光を発するように制御する。プロセッサは、第１の期間の第２の時間帯においては、複数の温度センサの各々からの温度が第３の基準温度よりも高い場合にのみ、通信インターフェイスを介して当該温度センサに対応する照明を寒色系の光を発するように制御する。プロセッサは、第２の期間の第１の時間帯においては、複数の温度センサの各々からの温度が第２の基準温度よりも低い場合にのみ、通信インターフェイスを介して当該温度センサに対応する照明を暖色系の光を発するように制御する。プロセッサは、第２の期間の第２の時間帯においては、複数の温度センサの各々からの温度が第４の基準温度よりも低い場合にのみ、通信インターフェイスを介して当該温度センサに対応する照明を暖色系の光を発するように制御する。
【００１６】
好ましくは、メモリは、第１の基準温度よりも低く第２の基準温度よりも高い第５の基準温度を、第１の期間よりも気温が低く第２の期間よりも気温が高い第３の期間に対応付けて記憶する。プロセッサは、第３の期間においては、複数の温度センサの各々からの温度が第５の基準温度よりも高い場合に、通信インターフェイスを介して当該温度センサに対応する照明を寒色系の光を発するように制御する。プロセッサは、複数の温度センサの各々からの温度が第５の基準温度よりも低い場合に、通信インターフェイスを介して当該温度センサに対応する照明を暖色系の光を発するように制御する。
【００１７】
好ましくは、コントローラは、第１の期間と第１の期間よりも気温が低い第２の期間とを記憶するメモリをさらに備える。プロセッサは、第１の期間においては、複数の温度センサの各々からの温度が基準温度よりも高い場合にのみ、通信インターフェイスを介して当該温度センサに対応する照明を寒色系の光を発するように制御する。プロセッサは、第２の期間においては、複数の温度センサの各々からの温度が基準温度よりも低い場合にのみ、通信インターフェイスを介して当該温度センサに対応する照明を暖色系の光を発するように制御する。
【００１８】
この発明の別の局面に従うと、複数の温度センサと、複数の温度センサそれぞれの周囲を照らすための複数の照明と、コントローラとを含むネットワークシステムの制御方法が提供される。制御方法は、複数の温度センサの各々からの温度が高い場合に、コントローラが、当該温度センサに対応する照明を寒色系の光を発するように制御するステップと、複数の温度センサの各々からの温度が低い場合に、コントローラが、当該温度センサに対応する照明を暖色系の光を発するように制御するステップとを備える。
【００１９】
この発明の別の局面に従うと、複数の温度センサと複数の温度センサそれぞれの周囲を照らすための複数の照明と通信するための通信インターフェイスと、プロセッサとを備えるコントローラの制御方法が提供される。制御方法は、複数の温度センサの各々からの温度が高い場合に、プロセッサが、通信インターフェイスを介して当該温度センサに対応する照明を寒色系の光を発するように制御するステップと、複数の温度センサの各々からの温度が低い場合に、プロセッサが、通信インターフェイスを介して当該温度センサに対応する照明を暖色系の光を発するように制御するステップとを備える。
【発明の効果】
【００２０】
以上のように、本発明によって、場所に応じてより好適に照明が発する光の色を制御することができるネットワークシステム、コントローラおよび制御方法が提供される。
【図面の簡単な説明】
【００２１】
【図１】本実施の形態に係るネットワークシステム１の全体構成を示すイメージ図である。
【図２】本実施の形態に係るホームコントローラ１００のハードウェア構成を表わすブロック図である。
【図３】本実施の形態に係る機器テーブル１０１Ａを示すイメージ図である。
【図４】本実施の形態に係る色温度テーブル１０１Ｂを示すイメージ図である。
【図５】実施の形態１に係るホームコントローラ１００における制御処理の処理手順を示すフローチャートである。
【図６】実施の形態２に係る第１の発光条件テーブル１０１Ｃを示すイメージ図である。
【図７】実施の形態２に係るホームコントローラ１００における制御処理の処理手順を示すフローチャートである。
【図８】実施の形態３に係る第２の発光条件テーブル１０１Ｄを示すイメージ図である。
【図９】実施の形態３に係るホームコントローラ１００における制御処理の処理手順を示すフローチャートである。
【図１０】実施の形態４に係る第３の発光条件テーブル１０１Ｅを示すイメージ図である。
【図１１】実施の形態４に係るホームコントローラ１００における制御処理の処理手順を示すフローチャートである。
【発明を実施するための形態】
【００２２】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００２３】
［実施の形態１］
＜ネットワークシステムの動作概要＞
まず、本実施の形態に係るネットワークシステム１の動作概要について説明する。図１は、本実施の形態に係るネットワークシステム１の全体構成を示すイメージ図である。
【００２４】
図１を参照して、本実施の形態に係るネットワークシステム１は、たとえば、室内に配置される、複数の照明１３０Ａ〜１３０Ｄと、複数の温度センサ１２０Ａ〜１２０Ｄと、エアーコンディショナ２００とを含む。ネットワークシステム１は、室外あるいは屋外に、外気温度センサ１４０をさらに含む。ネットワークシステム１は、室内あるいは室外に、ホームコントローラ１００を含む。
【００２５】
複数の照明１３０Ａ〜１３０Ｄは、それぞれ、複数の温度センサ１２０Ａ〜１２０Ｄの周囲を照らすように取り付けられている。複数の照明１３０Ａ〜１３０Ｄは、それぞれ、複数の温度センサ１２０Ａ〜１２０Ｄに対向して配置されてもよいし、複数の温度センサ１２０Ａ〜１２０Ｄの近傍に複数の温度センサ１２０Ａ〜１２０Ｄの周囲を明るくするように配置されてもよい。
【００２６】
また、複数の照明１３０Ａ〜１３０Ｄの各々は、ホームコントローラ１００からの指令に基づいて、複数の色の光を発することができる。より詳細には、複数の照明１３０Ａ〜１３０Ｄの各々は、暖色系の光と寒色系の光を発することができる少なくとも１つの光源を含むものである。あるいは、複数の照明１３０Ａ〜１３０Ｄの各々は、少なくとも１つの暖色系の光を発する光源と、少なくとも１つの寒色系の光を発することができる光源とを含む。
【００２７】
ホームコントローラ１００は、有線あるいは無線のネットワークを介して、複数の照明１３０Ａ〜１３０Ｄ、複数の温度センサ１２０Ａ〜１２０Ｄ、外気温度センサ１４０、およびエアーコンディショナ２００とデータ通信が可能である。ホームコントローラ１００は、たとえば、有線ＬＡＮ（Local  Area  Network）、無線ＬＡＮ、ＰＬＣ（Power  Line  Communications）、ZigBee（登録商標）、あるいはBluetooth（登録商標）などを利用してデータ通信する。
【００２８】
本実施の形態に係るネットワークシステム１においては、ホームコントローラ１００が、複数の温度センサ１２０Ａ〜１２０Ｄの各々からの受信した温度が高い場合に、当該温度センサ１２０Ａ（１２０Ｂ〜１２０Ｄ）に対応する照明１３０Ａ（１１０Ｂ〜１３０Ｄ）を寒色系の光を発するように制御する。ホームコントローラ１００が、複数の温度センサ１２０Ａ〜１２０Ｄの各々からの受信した温度が低い場合に、当該温度センサ１２０Ａ（１２０Ｂ〜１２０Ｄ）に対応する照明１３０Ａ（１１０Ｂ〜１３０Ｄ）を暖色系の光を発するように制御する。
【００２９】
本実施の形態に係るネットワークシステム１は、上記のように構成されているため、場所に応じてより好適に照明が発する光の色を制御することができる。その結果、場所に応じてより好適に体感温度が制御される。以下、本実施の形態に係るネットワークシステム１の具体的な構成について詳述する。
【００３０】
なお、以下では、複数の照明１３０Ａ〜１３０Ｄを総称して、照明１３０ともいう。複数の温度センサ１２０Ａ〜１２０Ｄを総称して、温度センサ１２０ともいう。
【００３１】
＜ホームコントローラ１００のハードウェア構成＞
本実施の形態に係るホームコントローラ１００のハードウェア構成の一態様について説明する。図２は、本実施の形態に係るホームコントローラ１００のハードウェア構成を表わすブロック図である。
【００３２】
ホームコントローラ１００は、メモリ１０１と、ディスプレイ１０２と、タブレット１０３と、ボタン１０５と、第１の通信インターフェイス１０６と、第２の通信インターフェイス１０７と、スピーカ１０８と、時計１０９と、ＣＰＵ（Central  Processing  Unit）１１０とを含む。
【００３３】
メモリ１０１は、各種のＲＡＭ（Random  Access  Memory）や、ＲＯＭ（Read-Only  Memory）や、ハードディスクなどによって実現される。たとえば、メモリ１０１は、読取用のインターフェイスを介して利用される、ＵＳＢ（Universal  Serial  Bus）メモリ、ＣＤ−ＲＯＭ（Compact  Disc  -  Read  Only  Memory）、ＤＶＤ−ＲＯＭ（Digital  Versatile  Disk  -  Read  Only  Memory）、ＵＳＢ（Universal  Serial  Bus）メモリ、メモリカード、ＦＤ（Flexible  Disk）、ハードディスク、磁気テープ、カセットテープ、ＭＯ（Magnetic  Optical  Disc）、ＭＤ（Mini  Disc）、ＩＣ（Integrated  Circuit）カード（メモリカードを除く）、光カード、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ（Electronically  Erasable  Programmable  Read-Only  Memory）などの、不揮発的にプログラムを格納する媒体などによっても実現される。
【００３４】
メモリ１０１は、ＣＰＵ１１０によって実行される制御プログラム、複数の温度センサ１２０Ａ〜１２０Ｄと複数の照明１３０Ａ〜１３０Ｄとの対応関係を示す機器テーブル１０１Ａ、光の色と温度との対応関係とを示す色温度テーブル１０１Ｂを記憶する。
【００３５】
図３は、本実施の形態に係る機器テーブル１０１Ａを示すイメージ図である。図３を参照して、機器テーブル１０１Ａは、複数の温度センサ１２０Ａ〜１２０Ｄと複数の照明１３０Ａ〜１３０Ｄとの対応関係を示す。後述するように、ＣＰＵ１１０は、機器テーブル１０１Ａを参照することによって複数の温度センサ１２０Ａ〜１２０Ｄの各々から受信した温度に対応して制御されるべき照明１３０Ａ（１１０Ｂ〜１３０Ｄ）を特定することができる。
【００３６】
図４は、本実施の形態に係る色温度テーブル１０１Ｂを示すイメージ図である。図４を参照して、色温度テーブル１０１Ｂは、複数の温度センサ１２０Ａ〜１２０Ｄの各々で取得される温度の基準温度からの差（相対温度）と、好ましい光の色との対応関係を示す。ただし、色温度テーブル１０１Ｂは、基準温度に対する相対温度の割合と、好ましい光の色との対応関係を示してもよい。
【００３７】
本実施の形態においては、高い相対温度ほど寒色系の色に対応付けられており、低い相対温度ほど暖色系の色に対応付けられている。換言すれば、基準温度よりも高い温度ほど青みがかった色に対応付けられており、基準温度よりも低い温度ほど赤みがかった色に対応付けられている。後述するように、ＣＰＵ１１０は、色温度テーブル１０１Ｂを参照することによって、複数の温度センサ１２０Ａ〜１２０Ｄの各々の周囲に、どのような色の光の色を照射すべきかを特定することができる。
【００３８】
図２に戻って、ディスプレイ１０２は、ＣＰＵ１１０によって制御されることによって、様々な情報を表示する。タブレット１０３は、ユーザの指によるタッチ操作を検出して、タッチ座標などをＣＰＵ１１０に入力する。ＣＰＵ１１０は、タブレット１０３を介して、ユーザからの命令を受け付ける。
【００３９】
本実施の形態においては、ディスプレイ１０２の表面にタブレット１０３が敷設されている。すなわち、本実施の形態においては、ディスプレイ１０２とタブレット１０３とがタッチパネル１０４を構成する。ただし、ホームコントローラ１００は、タブレット１０３を有していなくとも良い。
【００４０】
ボタン１０５は、ホームコントローラ１００の表面に配置される。テンキーなどの複数のボタンがホームコントローラ１００に配置されても良い。ボタン１０５は、ユーザから様々な命令を受け付ける。ボタン１０５は、ユーザからの命令をＣＰＵ１１０に入力する。
【００４１】
第１の通信インターフェイス１０６は、ＣＰＵ１１０によって制御されることによって、ネットワークを介して、複数の照明１３０Ａ〜１３０Ｄ、複数の温度センサ１２０Ａ〜１２０Ｄ、外気温度センサ１４０、エアーコンディショナ２００とデータを送受信する。第１の通信インターフェイス１０６は、有線ＬＡＮ、無線ＬＡＮ、ＰＬＣ、ZigBee（登録商標）、あるいはBluetooth（登録商標）などを利用することによって、複数の装置とデータを送受信する。
【００４２】
第２の通信インターフェイス１０７は、ＣＰＵ１１０によって制御されることによって、外部のネットワークを介して、図示しない外部のサーバなどとデータを送受信する。第２の通信インターフェイス１０７は、インターネット、キャリア網、ＷＡＮ、ＬＡＮ、ZigBee（登録商標）、あるいはBluetooth（登録商標）などを利用することによって、外部のサーバなどとデータを送受信する。
【００４３】
ただし、第１の通信インターフェイス１０６と第２の通信インターフェイス１０７とは、１つの通信インターフェイス（１つのデバイス）であってもよい。
【００４４】
スピーカ１０８は、ＣＰＵ１１０によって制御されることによって、様々な情報（たとえば、音声メッセージやビープ音など）を出力する。
【００４５】
時計１０９は、ＣＰＵ１１０からの指令に基づいて、現在の日時や時刻をＣＰＵ１１０に入力する。
【００４６】
ＣＰＵ１１０は、メモリ１０１に記憶されている各種のプログラムを実行する。ホームコントローラ１００における処理（たとえば、図５，７，９，１１に示す処理など。）は、各ハードウェアおよびＣＰＵ１１０により実行されるソフトウェアによって実現される。このようなソフトウェアは、メモリ１０１に予め記憶されている場合がある。また、ソフトウェアは、記憶媒体に格納されて、プログラム製品として流通している場合もある。あるいは、ソフトウェアは、いわゆるインターネットに接続されている情報提供事業者によってダウンロード可能なプログラム製品として提供される場合もある。
【００４７】
このようなソフトウェアは、図示しない読取装置を利用することによってその記憶媒体から読み取られて、あるいは、第１の通信インターフェイス１０６あるいは第２の通信インターフェイス１０７を利用することによってダウンロードされて、メモリ１０１に一旦格納される。ＣＰＵ１１０は、ソフトウェアを実行可能なプログラムの形式でメモリ１０１に格納してから、当該プログラムを実行する。
【００４８】
なお、記憶媒体としては、ＣＤ−ＲＯＭ（Compact  Disc  -  Read  Only  Memory）、ＤＶＤ−ＲＯＭ（Digital  Versatile  Disk  -  Read  Only  Memory）、ＵＳＢ（Universal  Serial  Bus）メモリ、メモリカード、ＦＤ（Flexible  Disk）、ハードディスク、磁気テープ、カセットテープ、ＭＯ（Magnetic  Optical  Disc）、ＭＤ（Mini  Disc）、ＩＣ（Integrated  Circuit）カード（メモリカードを除く）、光カード、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ（Electronically  Erasable  Programmable  Read-Only  Memory）などの、不揮発的にプログラムを格納する媒体が挙げられる。
【００４９】
ここでいうプログラムとは、ＣＰＵにより直接実行可能なプログラムだけでなく、ソースプログラム形式のプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００５０】
ＣＰＵ１１０は、第１の通信インターフェイス１０６を介して、複数の温度センサ１２０Ａ〜１２０Ｄの各々から温度を示すデータを受信する。ＣＰＵ１１０は、温度センサ１２０からの温度に基づいて、色温度テーブル１０１Ｂを参照して、好ましい光の色を特定する。
【００５１】
たとえば、温度センサ１２０からの温度が基準温度よりも高い場合に、ＣＰＵ１１０は、色温度テーブル１０１Ｂを参照して、寒色系の色を特定する。ＣＰＵ１１０は、機器テーブル１０１Ａを参照して、温度センサ１２０に対応する照明１３０に寒色系の色の光を発するように命令する。
【００５２】
温度センサ１２０からの温度が基準温度よりも低い場合に、ＣＰＵ１１０は、色温度テーブル１０１Ｂを参照して、暖色系の色を特定する。ＣＰＵ１１０は、機器テーブル１０１Ａを参照して、温度センサ１２０に対応する照明１３０に暖色系の色の光を発するように命令する。
【００５３】
本実施の形態においては、暖色と寒色の間の中間色に対応する基準温度が、メモリ１０１に記憶される。たとえば、基準温度は、ユーザがタッチパネル１０４やボタン１０５を介して設定することができる。あるいは、基準温度は、予め設定されていてもよい。あるいは、基準温度は、逐次あるいは定期的に、ＣＰＵ１１０が、第２の通信インターフェイス１０７を介して、外部のサーバから取得するものであってもよい。
【００５４】
＜ホームコントローラ１００における制御処理＞
次に、本実施の形態に係るホームコントローラ１００における制御処理について説明する。図５は、本実施の形態に係るホームコントローラ１００における制御処理の処理手順を示すフローチャートである。
【００５５】
図５を参照して、ＣＰＵ１１０は、メモリ１０１の変数ｎに１を代入する（ステップＳ１０２）。予め、メモリ１０１には、変数Ｎとして、複数の温度センサ１２０Ａ〜１２０Ｄの個数が登録されている。
【００５６】
ＣＰＵ１１０は、機器テーブル１０１Ａを参照して、第１の通信インターフェイス１０６を介して、ｎ番目の温度センサ１２０から温度を取得する（ステップＳ１０４）。ＣＰＵ１１０は、取得した温度の基準温度に対する相対温度を計算する。ただし、ＣＰＵ１１０は、相対温度の基準温度に対する割合を計算しても良い。
【００５７】
ＣＰＵ１１０は、色温度テーブル１０１Ｂを参照して、相対温度（割合）に対応する色を特定する（ステップＳ１０６）。ＣＰＵ１１０は、機器テーブル１０１Ａを参照して、ｎ番目の温度センサ１２０に対応する照明１３０を特定する。ＣＰＵ１１０は、第１の通信インターフェイス１０６を介して、照明１３０に相対温度に対応する色の光を発するように命令する（ステップＳ１０８）。
【００５８】
ＣＰＵ１１０は、変数ｎをインクリメントする（ステップＳ１１０）。ＣＰＵ１１０は、変数ｎ＝Ｎであるか否かを判断する（ステップＳ１１２）。ＣＰＵ１１０は、ｎ＝Ｎでない場合（ステップＳ１１２においてＮＯである場合）、ステップＳ１０４からの処理を繰り返す。ＣＰＵ１１０は、ｎ＝Ｎである場合（ステップＳ１１２においてＹＥＳである場合）、ステップＳ１０２からの処理を繰り返す。
【００５９】
このように、本実施の形態に係るネットワークシステム１は、基準温度と複数の温度センサ１２０Ａ〜１２０Ｄからの現在の温度とに基づいて、対応する照明１３０の光の色を制御するため、場所に応じてより好適に照明が発する光の色を制御することができる。
【００６０】
［実施の形態２］
次に、本発明の実施の形態２について説明する。上述の実施の形態１に係るネットワークシステム１は、基準温度と現在の温度とに基づいて、常に、対応する照明１３０の光の色を制御するものであった。しかしながら、本実施の形態に係るネットワークシステム１は、季節（期間）に応じて、暖色系のみの光を発するモードと、寒色系のみの光を発するモードと、両者の光を発するモードとを切り替えるものである。
【００６１】
なお、以下では、実施の形態１に係るネットワークシステム１と同様の構成については、説明を繰り返さない。たとえば、本実施の形態に係る、ネットワークシステム１の全体構成（図１）、ネットワークシステム１のハードウェア構成（図２）、機器テーブル１０１Ａのデータ構成（図３）、色温度テーブル１０１Ｂのデータ構成（図４）などは、実施の形態１のそれらと同様であるため、ここでは説明を繰り返さない。
【００６２】
＜メモリ１０１に記憶されるデータとＣＰＵ１１０の動作の概略＞
ただし、ネットワークシステム１のハードウェア構成（図２）に関しては、メモリ１０１が記憶するデータと、ＣＰＵ１１０の具体的な動作とが、実施の形態１のそれらとは異なる。以下では、メモリ１０１の記憶するデータとＣＰＵ１１０の動作とについて説明する。
【００６３】
まず、本実施の形態に係るメモリ１０１は、ＣＰＵ１１０によって実行される制御プログラム、複数の温度センサ１２０Ａ〜１２０Ｄと複数の照明１３０Ａ〜１３０Ｄとの対応関係を示す機器テーブル１０１Ａ、光の色と温度との対応関係とを示す色温度テーブル１０１Ｂ、第１の発光条件テーブル１０１Ｃとを記憶する。
【００６４】
図６は、本実施の形態に係る第１の発光条件テーブル１０１Ｃを示すイメージ図である。図６を参照して、第１の発光条件テーブル１０１Ｃは、暖色系の光を発するか否かを示すデータと、寒色系の光を発するか否かを示すデータとを、季節に対応付けて記憶する。後述するように、ＣＰＵ１１０は、第１の発光条件テーブル１０１Ｃを参照することによって、基準温度よりも温度が高い場合に、寒色系の光を発するべきか否かを判断することができる。また、ＣＰＵ１１０は、ＣＰＵ１１０は、第１の発光条件テーブル１０１Ｃを参照することによって、基準温度よりも温度が低い場合に、暖色系の光を発するべきか否かを判断することができる。
【００６５】
たとえば、夏は、体感温度を下げることによって省エネを実現することが可能である。逆に、体感温度を上げないことが好ましい。そのため、本実施の形態に係るＣＰＵ１１０は、基準温度よりも温度が高い場合のみ、照明１３０が寒色系の光を発するように制御し、基準温度よりも温度が低い場合には、照明１３０が暖色系の光を発しないように制御する。
【００６６】
冬は、体感温度を上げることによって省エネを実現することが可能である。逆に、体感温度を下げないことが好ましい。そのため、本実施の形態に係るＣＰＵ１１０は、基準温度よりも温度が低い場合のみ、照明１３０が暖色系の光を発するように制御し、基準温度よりも温度が高い場合には、照明１３０が寒色系の光を発しないように制御する。
【００６７】
本実施の形態においては、春および秋には、ＣＰＵ１１０は、基準温度よりも温度が低い場合に照明１３０が暖色系の光を発するように制御し、基準温度よりも温度が高い場合に照明１３０が寒色系の光を発するように制御する。
【００６８】
＜ホームコントローラ１００における制御処理＞
次に、本実施の形態に係るホームコントローラ１００における制御処理について説明する。図７は、本実施の形態に係るホームコントローラ１００における制御処理の処理手順を示すフローチャートである。
【００６９】
図７を参照して、ＣＰＵ１１０は、メモリ１０１の変数ｎに１を代入する（ステップＳ２０２）。予め、メモリ１０１には、変数Ｎとして、複数の温度センサ１２０Ａ〜１２０Ｄの個数が登録されている。
【００７０】
ＣＰＵ１１０は、機器テーブル１０１Ａを参照して、第１の通信インターフェイス１０６を介して、ｎ番目の温度センサ１２０から温度を取得する（ステップＳ２０４）。ＣＰＵ１１０は、取得した温度の基準温度に対する相対温度を計算する。ただし、ＣＰＵ１１０は、相対温度の基準温度に対する割合を計算しても良い。
【００７１】
ＣＰＵ１１０は、時計１０９から現在の日付を取得する。ＣＰＵ１１０は、第１の発光条件テーブル１０１Ｃを参照して、現在の日付に対応する季節を特定する。ＣＰＵ１１０は、夏であるか否かを判断する（ステップＳ２０６）。
【００７２】
夏である場合（ステップＳ２０６においてＹＥＳである場合）、ＣＰＵ１１０は、取得した温度が基準温度以上であるか否かを判断する（ステップＳ２０８）。取得した温度が基準温度未満である場合（ステップＳ２０８においてＮＯである場合）、ＣＰＵ１１０は、ステップＳ２１８からの処理を実行する。取得した温度が基準温度以上である場合（ステップＳ２０８においてＹＥＳである場合）、ＣＰＵ１１０は、ステップＳ２１４からの処理を実行する。
【００７３】
夏でない場合（ステップＳ２０６においてＮＯである場合）、ＣＰＵ１１０は、冬であるか否かを判断する（ステップＳ２１０）。冬でない場合（ステップＳ２１０においてＮＯである場合）、ＣＰＵ１１０は、ステップＳ２１４からの処理を実行する。
【００７４】
冬である場合（ステップＳ２１０においてＹＥＳである場合）、ＣＰＵ１１０は、取得した温度が基準温度以下であるか否かを判断する（ステップＳ２１２）。取得した温度が基準温度よりも高い場合（ステップＳ２１２においてＮＯである場合）、ＣＰＵ１１０は、ステップＳ２１８からの処理を実行する。取得した温度が基準温度以下である場合（ステップＳ２１２においてＹＥＳである場合）、ＣＰＵ１１０は、ステップＳ２１４からの処理を実行する。
【００７５】
ＣＰＵ１１０は、色温度テーブル１０１Ｂを参照して、相対温度（割合）に対応する色を特定する（ステップＳ２１４）。ＣＰＵ１１０は、機器テーブル１０１Ａを参照して、ｎ番目の温度センサ１２０に対応する照明１３０を特定する。ＣＰＵ１１０は、第１の通信インターフェイス１０６を介して、照明１３０に相対温度に対応する色の光を発するように命令する（ステップＳ２１６）。
【００７６】
ＣＰＵ１１０は、変数ｎをインクリメントする（ステップＳ２１８）。ＣＰＵ１１０は、変数ｎ＝Ｎであるか否かを判断する（ステップＳ２２０）。ＣＰＵ１１０は、ｎ＝Ｎでない場合（ステップＳ２２０においてＮＯである場合）、ステップＳ２０４からの処理を繰り返す。ＣＰＵ１１０は、ｎ＝Ｎである場合（ステップＳ２２０においてＹＥＳである場合）、ステップＳ２０２からの処理を繰り返す。
【００７７】
このように、本実施の形態に係るネットワークシステム１は、季節に応じて、暖色系のみの光を発するモードと、寒色系のみの光を発するモードと、両者の光を発するモードとを切り替えるため、期間と場所とに応じてより好適に照明が発する光の色を制御することができる。
【００７８】
［実施の形態３］
次に、本発明の実施の形態３について説明する。上述の実施の形態１に係るネットワークシステム１は、基準温度と現在の温度とに基づいて、常に、対応する照明１３０の光の色を制御するものであった。しかしながら、本実施の形態に係るネットワークシステム１は、季節に応じて、基準温度を変更するものである。後述するように、ネットワークシステム１は、さらに、時間帯に応じて、基準温度を変更してもよい。
【００７９】
なお、以下では、実施の形態１に係るネットワークシステム１と同様の構成については、説明を繰り返さない。たとえば、本実施の形態に係る、ネットワークシステム１の全体構成（図１）、ネットワークシステム１のハードウェア構成（図２）、機器テーブル１０１Ａのデータ構成（図３）、色温度テーブル１０１Ｂのデータ構成（図４）などは、実施の形態１のそれらと同様であるため、ここでは説明を繰り返さない。
【００８０】
＜メモリ１０１に記憶されるデータとＣＰＵ１１０の動作の概略＞
ただし、ネットワークシステム１のハードウェア構成（図２）に関しては、メモリ１０１が記憶するデータと、ＣＰＵ１１０の具体的な動作とが、実施の形態１のそれらとは異なる。以下では、メモリ１０１の記憶するデータとＣＰＵ１１０の動作とについて説明する。
【００８１】
まず、本実施の形態に係るメモリ１０１は、ＣＰＵ１１０によって実行される制御プログラム、複数の温度センサ１２０Ａ〜１２０Ｄと複数の照明１３０Ａ〜１３０Ｄとの対応関係を示す機器テーブル１０１Ａ、光の色と温度との対応関係とを示す色温度テーブル１０１Ｂ、第２の発光条件テーブル１０１Ｄを記憶する。
【００８２】
図８は、本実施の形態に係る第２の発光条件テーブル１０１Ｄを示すイメージ図である。図８を参照して、第２の発光条件テーブル１０１Ｄは、基準温度を、季節と時間帯とに対応付けて記憶する。そして、本実施の形態に係るＣＰＵ１１０は、季節と時間帯とに適した基準温度に基づいて、照明１３０が発光する光の色を制御する。なお、本実施の形態に係る第２の発光条件テーブル１０１Ｄは、実施の形態２と同様に、暖色系の光を発するか否かを示すデータと、寒色系の光を発するか否かを示すデータも、期間に対応付けて記憶する。
【００８３】
＜ホームコントローラ１００における制御処理＞
次に、本実施の形態に係るホームコントローラ１００における制御処理について説明する。図９は、本実施の形態に係るホームコントローラ１００における制御処理の処理手順を示すフローチャートである。
【００８４】
図９を参照して、ＣＰＵ１１０は、メモリ１０１の変数ｎに１を代入する（ステップＳ３０２）。予め、メモリ１０１には、変数Ｎとして、複数の温度センサ１２０Ａ〜１２０Ｄの個数が登録されている。
【００８５】
ＣＰＵ１１０は、機器テーブル１０１Ａを参照して、第１の通信インターフェイス１０６を介して、ｎ番目の温度センサ１２０から温度を取得する（ステップＳ３０４）。ＣＰＵ１１０は、取得した温度の基準温度に対する相対温度を計算する。ただし、ＣＰＵ１１０は、相対温度の基準温度に対する割合を計算しても良い。
【００８６】
ＣＰＵ１１０は、時計１０９から現在の日付と時間とを取得する。ＣＰＵ１１０は、第２の発光条件テーブル１０１Ｄを参照して、現在の日付に対応する季節を特定する。ＣＰＵ１１０は、夏であるか否かを判断する（ステップＳ３０６）。
【００８７】
夏である場合（ステップＳ３０６においてＹＥＳである場合）、ＣＰＵ１１０は、第２の発光条件テーブル１０１Ｄから、現在の日付と時間に対応する基準温度を読み出す（ステップＳ３０８）。ＣＰＵ１１０は、取得した温度が基準温度以上であるか否かを判断する（ステップＳ３１０）。取得した温度が基準温度未満である場合（ステップＳ３１０においてＮＯである場合）、ＣＰＵ１１０は、ステップＳ３２４からの処理を実行する。取得した温度が基準温度以上である場合（ステップＳ３１０においてＹＥＳである場合）、ＣＰＵ１１０は、ステップＳ３２０からの処理を実行する。
【００８８】
夏でない場合（ステップＳ３０６においてＮＯである場合）、ＣＰＵ１１０は、冬であるか否かを判断する（ステップＳ３１２）。冬である場合（ステップＳ３１２においてＹＥＳである場合）、ＣＰＵ１１０は、第２の発光条件テーブル１０１Ｄから、現在の日付と時間に対応する基準温度を読み出す（ステップＳ３１４）。ＣＰＵ１１０は、取得した温度が基準温度以下であるか否かを判断する（ステップＳ３１６）。取得した温度が基準温度よりも高い場合（ステップＳ３１６においてＮＯである場合）、ＣＰＵ１１０は、ステップＳ３２４からの処理を実行する。取得した温度が基準温度以下である場合（ステップＳ３１６においてＹＥＳである場合）、ＣＰＵ１１０は、ステップＳ３２０からの処理を実行する。
【００８９】
冬でない場合（ステップＳ３１２においてＮＯである場合）、ＣＰＵ１１０は、第２の発光条件テーブル１０１Ｄから、現在の日付と時間に対応する基準温度を読み出す（ステップＳ３１８）。ＣＰＵ１１０は、ステップＳ３２０からの処理を実行する。
【００９０】
ＣＰＵ１１０は、色温度テーブル１０１Ｂを参照して、相対温度（割合）に対応する色を特定する（ステップＳ３２０）。ＣＰＵ１１０は、機器テーブル１０１Ａを参照して、ｎ番目の温度センサ１２０に対応する照明１３０を特定する。ＣＰＵ１１０は、第１の通信インターフェイス１０６を介して、照明１３０に相対温度に対応する色の光を発するように命令する（ステップＳ３２２）。
【００９１】
ＣＰＵ１１０は、変数ｎをインクリメントする（ステップＳ３２４）。ＣＰＵ１１０は、変数ｎ＝Ｎであるか否かを判断する（ステップＳ３２６）。ＣＰＵ１１０は、ｎ＝Ｎでない場合（ステップＳ３２６においてＮＯである場合）、ステップＳ３０４からの処理を繰り返す。ＣＰＵ１１０は、ｎ＝Ｎである場合（ステップＳ３２６においてＹＥＳである場合）、ステップＳ３０２からの処理を繰り返す。
【００９２】
このように、本実施の形態に係るネットワークシステム１は、季節および／あるいは時間帯に応じて基準温度を変更するため、期間と場所とに応じてより好適に照明が発する光の色を制御することができる。
【００９３】
［実施の形態４］
次に、本発明の実施の形態４について説明する。上述の実施の形態１に係るネットワークシステム１は、基準温度と現在の温度とに基づいて、常に、対応する照明１３０の光の色を制御するものであった。しかしながら、本実施の形態に係るネットワークシステム１は、外気温度に応じて、基準温度を変更するものである。
【００９４】
なお、以下では、実施の形態１に係るネットワークシステム１と同様の構成については、説明を繰り返さない。たとえば、本実施の形態に係る、ネットワークシステム１の全体構成（図１）、ネットワークシステム１のハードウェア構成（図２）、機器テーブル１０１Ａのデータ構成（図３）、色温度テーブル１０１Ｂのデータ構成（図４）などは、実施の形態１のそれらと同様であるため、ここでは説明を繰り返さない。
【００９５】
＜メモリ１０１に記憶されるデータとＣＰＵ１１０の動作の概略＞
ただし、ネットワークシステム１のハードウェア構成（図２）に関しては、メモリ１０１が記憶するデータと、ＣＰＵ１１０の具体的な動作とが、実施の形態１のそれらとは異なる。以下では、メモリ１０１の記憶するデータとＣＰＵ１１０の動作とについて説明する。
【００９６】
まず、本実施の形態に係るメモリ１０１は、ＣＰＵ１１０によって実行される制御プログラム、複数の温度センサ１２０Ａ〜１２０Ｄと複数の照明１３０Ａ〜１３０Ｄとの対応関係を示す機器テーブル１０１Ａ、光の色と温度との対応関係とを示す色温度テーブル１０１Ｂ、第３の発光条件テーブル１０１Ｅを記憶する。
【００９７】
図１０は、本実施の形態に係る第３の発光条件テーブル１０１Ｅを示すイメージ図である。図１０を参照して、第３の発光条件テーブル１０１Ｅは、設定されるべき基準温度と測定される外気温度との差（修正値）を、季節に対応付けて記憶する。ただし、実施の形態３と同様に、第３の発光条件テーブル１０１Ｅは、設定されるべき基準温度と測定される外気温度との差を、時間帯に対応付けて記憶してもよい。
【００９８】
本実施の形態においては、ＣＰＵ１１０は、夏は、外気温度センサから得られた外気温度から所定温度（修正値）だけ低い温度を基準温度として設定する。本実施の形態においては、ＣＰＵ１１０は、夏は、外気温度から２度だけ低い温度を基準温度として設定する。
【００９９】
ＣＰＵ１１０は、冬は、外気温度センサから得られた外気温度から所定温度（修正値）だけ高い温度を基準温度として設定する。本実施の形態においては、ＣＰＵ１１０は、冬は、外気温度から５度だけ高い温度を基準温度として設定する。
【０１００】
なお、本実施の形態においては、ＣＰＵ１１０は、春と夏は、外気温度センサから得られた外気温度を基準温度として設定する。
【０１０１】
つまり、本実施の形態に係るＣＰＵ１１０は、外気温度と季節および／あるいは時間帯とに適した基準温度に基づいて、照明１３０が発光する光の色を制御する。なお、本実施の形態に係る第３の発光条件テーブル１０１Ｅは、実施の形態２と同様に、暖色系の光を発するか否かを示すデータと、寒色系の光を発するか否かを示すデータも、期間に対応付けて記憶する。
【０１０２】
＜ホームコントローラ１００における制御処理＞
次に、本実施の形態に係るホームコントローラ１００における制御処理について説明する。図１１は、本実施の形態に係るホームコントローラ１００における制御処理の処理手順を示すフローチャートである。
【０１０３】
図１１を参照して、ＣＰＵ１１０は、メモリ１０１の変数ｎに１を代入する（ステップＳ４０２）。予め、メモリ１０１には、変数Ｎとして、複数の温度センサ１２０Ａ〜１２０Ｄの個数が登録されている。
【０１０４】
ＣＰＵ１１０は、機器テーブル１０１Ａを参照して、第１の通信インターフェイス１０６を介して、ｎ番目の温度センサ１２０から温度を取得する（ステップＳ４０４）。ＣＰＵ１１０は、取得した温度の基準温度に対する相対温度を計算する。ただし、ＣＰＵ１１０は、相対温度の基準温度に対する割合を計算しても良い。
【０１０５】
ＣＰＵ１１０は、時計１０９から現在の日付と時間とを取得する。ＣＰＵ１１０は、第３の発光条件テーブル１０１Ｅを参照して、現在の日付に対応する季節を特定する。ＣＰＵ１１０は、夏であるか否かを判断する（ステップＳ４０６）。
【０１０６】
夏である場合（ステップＳ４０６においてＹＥＳである場合）、ＣＰＵ１１０は、第１の通信インターフェイス１０６を介して、外気温度センサ１４０から外気温度を取得する（ステップＳ４０８）。ＣＰＵ１１０は、第３の発光条件テーブル１０１Ｅから、現在の日付に対応する外気温度からの修正値を取得して、外気温度と修正値とから基準温度を計算する（ステップＳ４１０）。
【０１０７】
ＣＰＵ１１０は、温度センサ１２０から取得した温度が基準温度以上であるか否かを判断する（ステップＳ４１２）。温度センサ１２０から取得した温度が基準温度未満である場合（ステップＳ４１２においてＮＯである場合）、ＣＰＵ１１０は、ステップＳ４３０からの処理を実行する。温度センサ１２０から取得した温度が基準温度以上である場合（ステップＳ４１２においてＹＥＳである場合）、ＣＰＵ１１０は、ステップＳ４２６からの処理を実行する。
【０１０８】
夏でない場合（ステップＳ４０６においてＮＯである場合）、ＣＰＵ１１０は、冬であるか否かを判断する（ステップＳ４１４）。冬である場合（ステップＳ４１４においてＹＥＳである場合）、ＣＰＵ１１０は、外気温度センサ１４０から外気温度を取得する（ステップＳ４１６）。ＣＰＵ１１０は、第３の発光条件テーブル１０１Ｅから、現在の日付に対応する外気温度からの修正値を取得して、外気温度と修正値とから基準温度を計算する（ステップＳ４１８）。
【０１０９】
ＣＰＵ１１０は、取得した温度が基準温度以下であるか否かを判断する（ステップＳ４２０）。取得した温度が基準温度よりも高い場合（ステップＳ４２０においてＮＯである場合）、ＣＰＵ１１０は、ステップＳ４３０からの処理を実行する。取得した温度が基準温度以下である場合（ステップＳ４２０においてＹＥＳである場合）、ＣＰＵ１１０は、ステップＳ４２６からの処理を実行する。
【０１１０】
冬でない場合（ステップＳ４１４においてＮＯである場合）、ＣＰＵ１１０は、外気温度センサから外気温度を取得する（ステップＳ４２２）。ＣＰＵ１１０は、第３の発光条件テーブル１０１Ｅから、現在の日付に対応する外気温度からの修正値を取得して、外気温度と修正値とから基準温度を計算する（ステップＳ４２４）。
【０１１１】
ＣＰＵ１１０は、色温度テーブル１０１Ｂを参照して、相対温度（割合）に対応する色を特定する（ステップＳ４２６）。ＣＰＵ１１０は、機器テーブル１０１Ａを参照して、ｎ番目の温度センサ１２０に対応する照明１３０を特定する。ＣＰＵ１１０は、第１の通信インターフェイス１０６を介して、照明１３０に相対温度に対応する色の光を発するように命令する（ステップＳ４２８）。
【０１１２】
ＣＰＵ１１０は、変数ｎをインクリメントする（ステップＳ４３０）。ＣＰＵ１１０は、変数ｎ＝Ｎであるか否かを判断する（ステップＳ４３２）。ＣＰＵ１１０は、ｎ＝Ｎでない場合（ステップＳ４３２においてＮＯである場合）、ステップＳ４０４からの処理を繰り返す。ＣＰＵ１１０は、ｎ＝Ｎである場合（ステップＳ４３２においてＹＥＳである場合）、ステップＳ４０２からの処理を繰り返す。
【０１１３】
このように、本実施の形態に係るネットワークシステム１は、外気温度に応じて基準温度を変更するため、外気温度と場所とに応じてより好適に照明が発する光の色を制御することができる。
【０１１４】
＜その他の実施の形態＞
本発明は、ホームコントローラや家電や携帯電話にプログラムを供給することによって達成される場合にも適用できることはいうまでもない。そして、本発明を達成するためのソフトウェアによって表されるプログラムを格納した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、本発明の効果を享受することが可能となる。
【０１１５】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１１６】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【０１１７】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【０１１８】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１１９】
１  ネットワークシステム、１００  ホームコントローラ、１０１  メモリ、１０１Ａ  機器テーブル、１０１Ｂ  色温度テーブル、１０１Ｃ  第１の発光条件テーブル、１０１Ｄ  第２の発光条件テーブル、１０１Ｅ  第３の発光条件テーブル、１０２  ディスプレイ、１０３  タブレット、１０４  タッチパネル、１０５  ボタン、１０６  第１の通信インターフェイス、１０７  第２の通信インターフェイス、１０８  スピーカ、１０９  時計、１１０  ＣＰＵ、１２０，１２０Ａ〜１２０Ｄ  温度センサ、１３０，１３０Ａ〜１３０Ｄ  照明、１４０  外気温度センサ、２００  エアコン。
【図１】
0005679762.tif 000002
【図２】
0005679762.tif 000003
【図３】
0005679762.tif 000004
【図４】
0005679762.tif 000005
【図５】
0005679762.tif 000006
【図６】
0005679762.tif 000007
【図７】
0005679762.tif 000008
【図８】
0005679762.tif 000009
【図９】
0005679762.tif 000010
【図１０】
0005679762.tif 000011
【図１１】
0005679762.tif 000012