(57)【特許請求の範囲】
【請求項１】
宅内機器と、該宅内機器を制御する制御装置に前記宅内機器を接続するための通信アダプタと、を備える通信システムであって、
前記通信アダプタは、
前記制御装置から受信した制御命令により前記宅内機器に対して指示される稼働の状態が、前記宅内機器から通知された前記宅内機器の状態と異なる場合に、前記制御命令を前記宅内機器へ送信し、
前記宅内機器は、
前記通信アダプタから受信した前記制御命令に基づいて、前記宅内機器の状態を設定する設定部と、
前記宅内機器の現在の状態が、前記宅内機器の状態を第１状態とすることを指示するための前記制御命令に基づいて、前記設定部によって設定された状態である場合に、前記第１状態を前記宅内機器の状態として前記通信アダプタに通知し、前記宅内機器の現在の状態が、前記宅内機器の状態を前記第１状態とは異なる第２状態とすることを指示するための前記制御命令に基づいて、前記設定部によって設定された状態である場合に、前記第１状態と前記第２状態とのいずれとも異なる第３状態を、前記宅内機器の状態として前記通信アダプタに通知する通知部と、
を有する、通信システム。
【請求項２】
前記設定部は、
前記宅内機器の状態を前記第２状態とすることを指示するための前記制御命令を受信してからあらかじめ定められた時間が経過したときに、前記宅内機器の状態を、前記第２状態と前記第３状態とのいずれとも異なる状態に設定する、
請求項１に記載の通信システム。
【請求項３】
前記第２状態は、前記宅内機器がエネルギーの消費量を節約する状態である、
請求項１又は２に記載の通信システム。
【請求項４】
前記第３状態は、前記宅内機器の状態を前記第２状態とすることを指示するための前記制御命令が、前記宅内機器によって既に受信されていることを示す状態である、
請求項１から３のいずれか一項に記載の通信システム。
【請求項５】
前記通信アダプタは、前記宅内機器の状態の通知を前記宅内機器に繰り返し要求し、該要求に応じて前記宅内機器から通知された前記宅内機器の状態に基づいて記憶部に記憶される前記宅内機器の状態を更新し、前記制御命令により前記宅内機器に対して指示される稼働の状態が、前記記憶部に記憶されている前記宅内機器の状態と異なる場合に、前記制御命令を前記宅内機器へ送信し、
前記通知部は、前記通信アダプタによる要求に応じて前記宅内機器の状態を前記通信アダプタに通知する、
請求項１から４のいずれか一項に記載の通信システム。
【請求項６】
通信アダプタを介して制御装置に接続され、該制御装置によって制御される宅内機器であって、
前記制御装置から前記通信アダプタを介して受信した制御命令に基づいて、宅内機器の状態を設定する設定部と、
宅内機器の現在の状態が、宅内機器の状態を第１状態とすることを指示するための前記制御命令に基づいて、前記設定部によって設定された状態である場合に、前記第１状態を宅内機器の状態として前記通信アダプタに通知し、宅内機器の現在の状態が、宅内機器の状態を前記第１状態とは異なる第２状態とすることを指示するための前記制御命令に基づいて、前記設定部によって設定された状態である場合に、前記第１状態と前記第２状態とのいずれとも異なる第３状態を、宅内機器の状態として前記通信アダプタに通知する通知部と、
を備える宅内機器。
【請求項７】
宅内機器と、該宅内機器を制御する制御装置に前記宅内機器を接続するための通信アダプタと、による通信方法であって、
前記制御装置から送信された制御命令により前記宅内機器に対して指示される稼働の状態が、前記宅内機器から前記通信アダプタに通知された前記宅内機器の状態と異なる場合に、前記制御命令を前記通信アダプタから前記宅内機器へ送信する送信ステップと、
前記送信ステップにおいて送信された前記制御命令に基づいて、前記宅内機器の状態を設定する設定ステップと、
前記宅内機器の現在の状態が、前記宅内機器の状態を第１状態とすることを指示するための前記制御命令に基づいて、前記設定ステップにおいて設定された状態である場合に、前記第１状態を前記宅内機器の状態として前記通信アダプタに通知する第１通知ステップと、
前記宅内機器の現在の状態が、前記宅内機器の状態を前記第１状態とは異なる第２状態とすることを指示するための前記制御命令に基づいて、前記設定ステップにおいて設定された状態である場合に、前記第１状態と前記第２状態とのいずれとも異なる第３状態を、前記宅内機器の状態として前記通信アダプタに通知する第２通知ステップと、
を含む通信方法。
【請求項８】
通信アダプタを介して制御装置に接続され、該制御装置によって制御されるコンピュータを、
前記制御装置から前記通信アダプタを介して受信した制御命令に基づいて、前記コンピュータの状態を設定する設定部、
前記コンピュータの現在の状態が、前記コンピュータの状態を第１状態とすることを指示するための前記制御命令に基づいて、前記設定部によって設定された状態である場合に、前記第１状態を前記コンピュータの状態として前記通信アダプタに通知し、前記コンピュータの現在の状態が、前記コンピュータの状態を前記第１状態とは異なる第２状態とすることを指示するための前記制御命令に基づいて、前記設定部によって設定された状態である場合に、前記第１状態と前記第２状態とのいずれとも異なる第３状態を、前記コンピュータの状態として前記通信アダプタに通知する通知部、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システム、宅内機器、通信方法及びプログラムに関する。
【背景技術】
【０００２】
近年、アダプタを介して住宅内のネットワークに接続する機能を有する機器が数多く製品化されている。この機能を用いると、例えば、ネットワークに接続された制御装置は、アダプタを介して機器を制御することができる。ただし、アダプタを介した通信に異常があると、制御装置は、機器を制御することができなくなる。そこで、通信異常を解消するための技術を用いることが考えられる（例えば、特許文献１を参照）。【０００３】
特許文献１には、電気機器と通信アダプタとの間に通信異常が発生したときに、再起動することで通信異常を解消する通信アダプタが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−１８４４８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
一方、アダプタと制御装置との間のネットワークに通信異常が発生することもある。ネットワークの通信異常は、種々の原因により発生するため、このような通信異常の解消は、比較的困難であるといえる。そのため、通信異常が解消されない事態に備えて、制御装置及び制御装置によって制御される機器は、ネットワークに発生した通信異常を検知可能であることが望ましい。【０００６】
ここで、機器が通信異常を検知する手法として、ネットワークから機器へ伝送される信号を監視し、この信号の途絶を検出することが考えられる。しかしながら、アダプタと機器との間における通信にこのような信号の伝送が加わると、通信量が増加してしまい、好ましくない。【０００７】
本発明は、上記の事情に鑑みてなされたもので、通信量の増加を抑制しつつ通信異常の検知を可能とすることを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の通信システムは、宅内機器と、宅内機器を制御する制御装置に宅内機器を接続するための通信アダプタと、を備える。通信アダプタは、制御装置から受信した制御命令により宅内機器に対して指示される稼働の状態が、宅内機器から通知された宅内機器の状態と異なる場合に、制御命令を宅内機器へ送信する。宅内機器は、通信アダプタから受信した制御命令に基づいて、宅内機器の状態を設定する設定部と、宅内機器の現在の状態が、宅内機器の状態を第１状態とすることを指示するための制御命令に基づいて、設定部によって設定された状態である場合に、第１状態を宅内機器の状態として通信アダプタに通知し、宅内機器の現在の状態が、宅内機器の状態を第１状態とは異なる第２状態とすることを指示するための制御命令に基づいて、設定部によって設定された状態である場合に、第１状態と第２状態とのいずれとも異なる第３状態を、宅内機器の状態として通信アダプタに通知する通知部と、を有する。
【発明の効果】
【０００９】
本発明によれば、通信アダプタは、宅内機器の状態に応じて、特定の場合に限って制御命令を宅内機器へ送信する。また、宅内機器は、その状態を第２状態とすることを指示するための制御命令を受信した場合に、第３状態を宅内機器の状態として通信アダプタに通知する。これにより、宅内機器は、特定の制御命令を通信アダプタに繰り返し伝送させることが可能となる。ひいては、通信量の増加を抑制しつつ通信異常の検知が可能となる。
【図面の簡単な説明】
【００１０】
【図１】実施の形態１に係る通信システムの構成を示す図である。
【図２】宅内機器の構成を示すブロック図である。
【図３】通信アダプタの構成を示すブロック図である。
【図４】設定モジュールによって実行される設定処理を示すフロー図である。
【図５】通知モジュールによって実行される通知処理を示すフロー図である。
【図６】送信判定モジュールによって実行される送信判定処理を示すフロー図である。
【図７】通信システムにおける通信について説明するための図である。
【図８】通信システムにおける通信について説明するための図である。
【図９】通信システムにおける通信について説明するための図である。
【図１０】実施の形態２に係る設定処理を示すフロー図である。
【図１１】実施の形態２に係る通知処理を示すフロー図である。
【図１２】実施の形態３に係る設定処理を示すフロー図である。
【図１３】実施の形態３に係る通知処理を示すフロー図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態を、図面を参照しつつ詳細に説明する。
【００１２】
実施の形態１．
図１には、実施の形態１に係る通信システム１００の構成が示されている。通信システム１００は、ネットワークを介して宅内機器１０を制御するためのシステムである。通信システム１００は、図１に示されるように、住宅Ｈ１内に設置された宅内機器１０、ネットワークを介してコントローラ３０に宅内機器１０を接続するための通信アダプタ２０、及び、宅内機器１０を制御するコントローラ３０、を有している。
【００１３】
宅内機器１０及び通信アダプタ２０は、互いに通信可能となるように通信路４１を介して接続される。通信路４１は、例えばシリアル通信を行うためのケーブルである。通信路４１は、宅内機器１０を制御するための制御命令を、通信アダプタ２０から宅内機器１０へ伝送する。
【００１４】
通信アダプタ２０及びコントローラ３０は、互いに通信可能となるように通信路４２を介して接続される。通信路４２は、無線ＬＡＮ等の宅内ネットワークである。また、通信路４２は、例えばＥＣＨＯＮＥＴ  Ｌｉｔｅ等の通信プロトコルに従うデータを伝送する。このデータには、宅内機器１０に対する制御命令が含まれる。
【００１５】
宅内機器１０は、住宅Ｈ１に居住するユーザによって使用される設備機器又は家電機器である。本実施の形態に係る宅内機器１０は、住宅Ｈ１内の部屋における空気の状態を調節するエアコンディショナである。なお、宅内機器１０は、エアコンディショナ以外の機器であってもよい。
【００１６】
宅内機器１０は、通信アダプタ２０を介して制御命令を受信し、この制御命令に従って稼働する。例えば、宅内機器１０は、運転を停止しているときに、冷房運転を開始させるための制御命令を受信すると、冷房運転を開始して、冷風を吹き出し口から送風する。
【００１７】
また、宅内機器１０は、通信アダプタ２０からの要求に対して応答する。例えば、冷房運転中の宅内機器１０は、稼働状態の通知を要求された場合に、現在の稼働状態が「冷房モード」であることを通信アダプタ２０に通知する。
【００１８】
宅内機器１０の稼働状態は、例えば、ＥＣＨＯＮＥＴ  Ｌｉｔｅにおけるプロパティの値により示される。宅内機器１０についてのプロパティは、「運転モード」を含み、この「運転モード」の値は、「停止モード」、「冷房モード」、「省エネ（省エネルギー）モード」、及び「省エネ継続モード」を含む。
【００１９】
「停止モード」は、宅内機器１０が運転を停止している状態を意味する。「冷房モード」は、宅内機器１０が通常の冷房運転を行う状態を意味する。「省エネモード」は、宅内機器１０がその稼働によるエネルギーの消費量を節約する状態を意味する。例えば、「省エネモード」は、「冷房モード」よりも設定温度が２度だけ高い状態である。これらの稼働状態は、コントローラ３０からの制御命令に基づいて宅内機器１０に設定される。
【００２０】
「省エネ継続モード」は、「省エネモード」に準じる状態であって、宅内機器１０の稼働状態を「省エネモード」とするための制御命令が、既に宅内機器１０によって受信されていることを示す状態である。本実施の形態において、「省エネ継続モード」は、宅内機器１０から通信アダプタ２０へ稼働状態が通知される際にのみ用いられる。
【００２１】
図２には、宅内機器１０の構成が示されている。図２に示されるように、宅内機器１０は、宅内機器１０の各構成要素を制御する制御部１１、データを記憶する記憶部１２、時間を測定するタイマ１３、ユーザが宅内機器１０を手動で操作するための入力部１４、宅内機器１０が稼働するための稼働部１５、及び、宅内機器１０が通信路４１を介して通信するための通信部１６、を有している。
【００２２】
制御部１１は、例えばＣＰＵ（Central Processing Unit）及びＲＡＭ（Random Access Memory）等から構成される。制御部１１は、記憶部１２に記憶されるプログラムＰ１を実行することにより、種々の機能を発揮する。制御部１１は、その機能として、宅内機器１０の稼働状態を設定する設定モジュール１１ａ、及び、宅内機器１０の稼働状態を通信アダプタ２０に通知する通知モジュール１１ｂ、を有している。
【００２３】
記憶部１２は、ハードディスク又はフラッシュメモリ等の不揮発性メモリを含んで構成される。記憶部１２は、プログラムＰ１の他に、制御部１１による処理に用いられる種々のデータを記憶している。そして、記憶部１２は、制御部１１によって利用されるデータを制御部１１に供給し、制御部１１から供給されたデータを記憶する。
【００２４】
タイマ１３は、例えば水晶振動子等から構成される。タイマ１３は、制御部１１の指示に従って時間を測定する。また、タイマ１３は、制御部１１からの要求に応じて、測定結果を制御部１１に出力する。
【００２５】
入力部１４は、例えば入力キー及び静電容量方式のポインティングデバイス等から構成される。入力部１４は、在宅のユーザによって入力された操作内容を取得して、この操作内容を制御部１１に出力する。
【００２６】
稼働部１５は、例えば、空気を吹き出すためのファン、並びに風向を調節するためのルーバ及びモータ等から構成される。稼働部１５は、制御部１１の指示に従って温度が調節された空気を、室内に送風する。また、稼働部１５は、ユーザに対して情報を提示する液晶ディスプレイ又はスピーカ等を有していてもよい。
【００２７】
通信部１６は、通信路４１に適した形式のデータ信号を送受信するための通信インタフェース等から構成される。通信部１６は、通信路４１を介して受信した信号から、この信号により搬送されるデータを抽出して、抽出したデータを制御部１１に出力する。また、通信部１６は、制御部１１から出力されたデータを搬送する信号を生成して、生成した信号を、通信路４１を介して送信する。
【００２８】
図１に戻り、通信アダプタ２０は、通信路４２に適した形式のデータ信号を、通信路４１に適した形式のデータ信号に変換することで、制御命令等の伝送を中継する装置である。ユーザは、通信アダプタ２０を適切に設置し、通信路４１、４２を適切に配線・設定することにより、宅内機器１０とコントローラ３０とを、互いに通信可能となるように接続することができる。
【００２９】
通信アダプタ２０は、図３に示されるように、通信アダプタ２０の各構成要素を制御する制御部２１、データを記憶する記憶部２２、時間を測定するタイマ２３、通信アダプタ２０が通信路４１を介して通信するための通信部２６、及び、通信アダプタ２０が通信路４２を介して通信するための通信部２７、を有している。
【００３０】
制御部２１は、例えばＣＰＵ及びＲＡＭ等から構成される。制御部２１は、記憶部２２に記憶されるプログラムＰ２を実行することにより、種々の機能を発揮する。制御部２１は、その機能として、記憶部２２に記憶されている状態データ２２ａを更新する更新モジュール２１ａ、及び、通信部２６が制御命令を送信するか否かについて判定する送信判定モジュール２１ｂ、を有している。
【００３１】
記憶部２２は、フラッシュメモリ等の不揮発性メモリを含んで構成される。記憶部２２は、プログラムＰ２の他に、制御部２１による処理に用いられる種々のデータを記憶している。そして、記憶部２２は、制御部２１によって利用されるデータを制御部２１に供給し、制御部２１から供給されたデータを記憶する。
【００３２】
記憶部２２に記憶されるデータには、状態データ２２ａが含まれる。状態データ２２ａは、宅内機器１０の現在の稼働状態として通信アダプタ２０によって認識されている状態を示している。
【００３３】
タイマ２３は、例えば水晶振動子等から構成される。タイマ２３は、制御部２１の指示に従って時間を測定し、制御部２１の要求に応じて測定結果を制御部２１に出力する。
【００３４】
通信部２６、２７各々は、通信路４１、４２各々に適した形式のデータ信号を送受信するための通信インタフェース等から構成される。通信部２６、２７各々は、通信路４１、４２各々を介して受信した信号から、この信号により搬送されるデータを抽出して、抽出したデータを制御部２１に出力する。また、通信部２６、２７各々は、制御部２１から出力されたデータを搬送する信号を生成して、生成した信号を、通信路４１、４２各々を介して送信する。
【００３５】
図１に戻り、コントローラ３０は、通信アダプタ２０を介して宅内機器１０へ制御命令を送信することにより、宅内機器１０の稼働状態を特定の稼働状態とすることを宅内機器１０に指示する装置である。例えば、コントローラ３０は、あらかじめ定められた時刻（例えば午前１０時）に制御命令を送信して、宅内機器１０に対して、その稼働状態を「冷房モード」とすることを指示する。また、コントローラ３０は、住宅Ｈ１全体の電力消費量が大きくなると、宅内機器１０に対して、その稼働状態を「省エネモード」とすることを指示する。
【００３６】
続いて、宅内機器１０の設定モジュール１１ａ及び通知モジュール１１ｂ、並びに通信アダプタ２０の送信判定モジュール２１ｂによって実行される処理について、図４〜６を用いて順に説明する。
【００３７】
図４には、設定モジュール１１ａによって実行される設定処理が示されている。この設定処理は、宅内機器１０に電源が投入されることで開始する。
【００３８】
図４に示されるように、設定処理において、設定モジュール１１ａは、まず、通信部１６が通信アダプタ２０から制御命令を受信したか否かを判定する（ステップＳ１０１）。通信部１６が制御命令を受信していないと判定された場合（ステップＳ１０１；Ｎｏ）、設定モジュール１１ａは、ステップＳ１０５へ処理を移行する。
【００３９】
一方、通信部１６が制御命令を受信したと判定された場合（ステップＳ１０１；Ｙｅｓ）、設定モジュール１１ａは、この制御命令が、稼働状態を「省エネモード」とすることを宅内機器１０に指示するための制御命令であるか否かを判定する（ステップＳ１０２）。すなわち、設定モジュール１１ａは、通信部１６によって受信された制御命令が、宅内機器１０の稼働状態を「省エネモード」に設定することを目的として、コントローラ３０から送信された命令か否かを判定する。
【００４０】
ステップＳ１０２の判定が否定された場合（ステップＳ１０２；Ｎｏ）、設定モジュール１１ａは、ステップＳ１０４へ処理を移行する。一方、ステップＳ１０２の判定が肯定された場合（ステップＳ１０２；Ｙｅｓ）、設定モジュール１１ａは、タイマ１３をリセットする（ステップＳ１０３）。これにより、タイマ１３は、リセットされた時刻から経過した時間の測定を開始する。
【００４１】
次に、設定モジュール１１ａは、通信部１６によって受信された制御命令に従って、宅内機器１０の稼働状態を設定する（ステップＳ１０４）。例えば、宅内機器１０の稼働状態を「冷房モード」とするための制御命令が通信部１６によって受信されたときに、設定モジュール１１ａは、宅内機器１０の稼働状態を「冷房モード」に設定する。また、宅内機器１０の稼働状態を「省エネモード」とするための制御命令が通信部１６によって受信されたときに、設定モジュール１１ａは、宅内機器１０の稼働状態を「省エネモード」に設定する。具体的には、設定モジュール１１ａは、ＲＡＭ等の一部の領域に稼働状態を示す値を書き込むことで、これらの稼働状態を設定する。そして、制御部１１は、この値が保持されている間、この値に従って稼働部１５を制御する。これにより、宅内機器１０は、制御命令に従って稼働することとなる。
【００４２】
次に、設定モジュール１１ａは、宅内機器１０の現在の稼働状態が「省エネモード」であるか否かを判定する（ステップＳ１０５）。現在の稼働状態が「省エネモード」ではないと判定された場合（ステップＳ１０５；Ｎｏ）、設定モジュール１１ａは、ステップＳ１０１以降の処理を繰り返す。
【００４３】
一方、現在の稼働状態が「省エネモード」であると判定された場合（ステップＳ１０５；Ｙｅｓ）、設定モジュール１１ａは、タイマ１３がリセットされた時刻から、あらかじめ定められた時間が経過したか否かを判定する（ステップＳ１０６）。例えば、設定モジュール１１ａは、タイマ１３によって測定されている時間が２４時間を超えているか否かを判定する。
【００４４】
あらかじめ定められた時間が経過していないと判定された場合（ステップＳ１０６；Ｎｏ）、設定モジュール１１ａは、ステップＳ１０１以降の処理を繰り返す。一方、あらかじめ定められた時間が経過したと判定された場合（ステップＳ１０６；Ｙｅｓ）、設定モジュール１１ａは、通信路４２における通信異常を検知したと判断する（ステップＳ１０７）。
【００４５】
次に、設定モジュール１１ａは、宅内機器１０の稼働状態を「冷房モード」に設定する（ステップＳ１０８）。そして、設定モジュール１１ａは、タイマ１３をストップさせる（ステップＳ１０９）。これにより、タイマ１３は、時間の測定を停止する。
【００４６】
その後、設定モジュール１１ａは、ステップＳ１０１以降の処理を繰り返す。これにより、通信部１６によって受信された制御命令に従って、宅内機器１０の稼働状態が順次設定される。また、宅内機器１０の稼働状態を「省エネモード」とするための制御命令が通信部１６によって受信されてから、タイマ１３がリセットされることなく一定の時間が経過すると、宅内機器１０の稼働状態は、「冷房モード」に変化する。
【００４７】
続いて、通知モジュール１１ｂによって実行される通知処理について、図５を用いて説明する。この通知処理は、宅内機器１０に電源が投入されることで開始する。なお、通知処理は、図４に示される設定処理とは並列に実行される。
【００４８】
図５に示されるように、通知処理において、通知モジュール１１ｂは、まず、通信アダプタ２０から稼働状態の通知が要求されたか否かを判定する（ステップＳ１１１）。具体的には、通知モジュール１１ｂは、宅内機器１０の稼働状態の通知を要求するための信号が、通信部１６によって受信されたか否かを判定する。
【００４９】
稼働状態の通知が要求されていないと判定された場合（ステップＳ１１１；Ｎｏ）、通知モジュール１１ｂは、ステップＳ１１１の判定を繰り返す。一方、稼働状態の通知が要求されたと判定された場合（ステップＳ１１１；Ｙｅｓ）、通知モジュール１１ｂは、宅内機器１０の現在の稼働状態が「省エネモード」であるか否かを判定する（ステップＳ１１２）。
【００５０】
現在の稼働状態が「省エネモード」であると判定された場合（ステップＳ１１２；Ｙｅｓ）、通知モジュール１１ｂは、「省エネ継続モード」を宅内機器１０の稼働状態として通信アダプタ２０に通知する（ステップＳ１１３）。具体的には、通知モジュール１１ｂは、宅内機器１０の稼働状態が「省エネ継続モード」であることを示す信号を、通信部１６に送信させる。その後、通知モジュール１１ｂは、ステップＳ１１１以降の処理を繰り返す。
【００５１】
一方、現在の稼働状態が「省エネモード」ではないと判定された場合（ステップＳ１１２；Ｎｏ）、通知モジュール１１ｂは、宅内機器１０の現在の稼働状態を通信アダプタ２０に通知する（ステップＳ１１４）。例えば、宅内機器１０の現在の稼働状態が「冷房モード」であるときに、通知モジュール１１ｂは、「冷房モード」を宅内機器１０の稼働状態として通信アダプタ２０に通知する。具体的には、通知モジュール１１ｂは、宅内機器１０の稼働状態が「冷房モード」であることを示す信号を、通信部１６に送信させる。
【００５２】
その後、通知モジュール１１ｂは、ステップＳ１１１以降の処理を繰り返す。これにより、宅内機器１０は、通信アダプタ２０から稼働状態の通知を要求される度に、宅内機器１０の現在の稼働状態を通信アダプタ２０に通知する。ただし、現在の稼働状態が「省エネモード」であるときに、宅内機器１０は、この「省エネモード」とは異なる「省エネ継続モード」を通知する。
【００５３】
続いて、通信アダプタ２０の送信判定モジュール２１ｂによって実行される送信判定処理について、図６を用いて説明する。この送信判定処理は、通信アダプタ２０に電源が投入されることで開始する。
【００５４】
図６に示されるように、送信判定処理において、送信判定モジュール２１ｂは、まず、通信部２７がコントローラ３０から制御命令を受信したか否かを判定する（ステップＳ２０１）。通信部２７が制御命令を受信していないと判定された場合（ステップＳ２０１；Ｎｏ）、送信判定モジュール２１ｂは、ステップＳ２０１の判定を繰り返す。
【００５５】
一方、通信部２７が制御命令を受信したと判定された場合（ステップＳ２０１；Ｙｅｓ）、送信判定モジュール２１ｂは、この制御命令により指示される稼働状態が、状態データ２２ａにより示される稼働状態に等しいか否かを判定する（ステップＳ２０２）。換言すると、送信判定モジュール２１ｂは、通信部２６によって受信された制御命令が、宅内機器１０の稼働状態を変更しないものであるか否かを判定する。
【００５６】
ステップＳ２０２の判定が肯定された場合（ステップＳ２０２；Ｙｅｓ）、送信判定モジュール２１ｂは、通信部２７によって受信された制御命令を、宅内機器１０に伝送することなく破棄する（ステップＳ２０３）。その後、送信判定モジュール２１ｂは、ステップＳ２０１以降の処理を繰り返す。
【００５７】
一方、ステップＳ２０２の判定が否定された場合（ステップＳ２０２；Ｎｏ）、送信判定モジュール２１ｂは、状態データ２２ａを更新する（ステップＳ２０４）。具体的には、送信判定モジュール２１ｂは、記憶部２２に記憶されている状態データ２２ａを書き換えることで、状態データ２２ａにより示される稼働状態を、制御命令により指示される稼働状態に変更する。例えば、状態データ２２ａが「停止モード」を示しているときに、宅内機器１０の稼働状態を「冷房モード」とするための制御命令が通信部２７によって受信されると、送信判定モジュール２１ｂは、「冷房モード」を示すように状態データ２２ａを上書きする。
【００５８】
次に、送信判定モジュール２１ｂは、通信部２７によって受信された制御命令を、宅内機器１０へ送信する（ステップＳ２０５）。具体的には、送信判定モジュール２１ｂは、制御命令を伝送するための信号を、通信部２６に送信させる。これにより、宅内機器１０の稼働状態を変更するものと送信判定モジュール２１ｂによって判断された制御命令のみが、宅内機器１０へ伝送されることとなる。
【００５９】
その後、送信判定モジュール２１ｂは、ステップＳ２０１以降の処理を繰り返す。これにより、通信アダプタ２０は、コントローラ３０から宅内機器１０へ向けて送信された制御命令の破棄又は伝送を、順次実行することとなる。
【００６０】
なお、通信アダプタ２０の更新モジュール２１ａは、図６に示される送信判定処理とは並列に、更新処理を実行する。この更新処理において、更新モジュール２１ａは、宅内機器１０に対して稼働状態の通知を定期的に要求する。具体的には、更新モジュール２１ａは、稼働状態を要求するための信号を、通信部２６に送信させる。また、更新モジュール２１ａは、要求に応じて宅内機器１０から通知された稼働状態を、状態データ２２ａとして書き込む。これにより、更新モジュール２１ａは、宅内機器１０から通知された稼働状態に基づいて、記憶部２２に状態データ２２ａとして記憶される稼働状態を更新することとなる。
【００６１】
続いて、宅内機器１０、通信アダプタ２０及びコントローラ３０の間における通信について、図７〜９を用いて説明する。図７〜９のシーケンス図は、宅内機器１０の稼働状態が「冷房モード」及び「省エネモード」に設定されてから「冷房モード」に変化するまでの、一連の通信の例を示している。
【００６２】
図７に示されるように、通信アダプタ２０は、タイマ２３を用いて、宅内機器１０に対して定期的に稼働状態の通知を要求する（ステップＳ３０１、Ｓ３０３）。定期的な要求の周期Ｔ１は、例えば１分間である。宅内機器１０は、通信アダプタ２０からの要求に応じて、稼働状態を通信アダプタ２０に通知する（ステップＳ３０２、Ｓ３０４）。通信アダプタ２０は、宅内機器１０から通知された稼働状態に基づいて状態データ２２ａを書き換えることで、記憶部２２に記憶されている稼働状態を、例えば「停止モード」に更新する（ステップＳ３０５）。
【００６３】
次に、コントローラ３０が、宅内機器１０の稼働状態を「冷房モード」とするための制御命令を送信する（ステップＳ４０１）。通信アダプタ２０は、この制御命令に基づいて、記憶部２２に記憶されている稼働状態を、「冷房モード」に更新する（ステップＳ４０２）。この更新は、送信判定処理におけるステップＳ２０４に相当する（図６参照）。
【００６４】
また、通信アダプタ２０は、制御命令を宅内機器１０へ伝送する（ステップＳ４０３）。この伝送は、送信判定処理におけるステップＳ２０５に相当する（図６参照）。宅内機器１０は、この制御命令を受信すると、稼働状態を「冷房モード」に設定する（ステップＳ４０４）。この設定は、設定処理のステップＳ１０４に相当する（図４参照）。
【００６５】
その後に、通信アダプタ２０が、稼働状態の通知を宅内機器１０に要求すると（ステップＳ３１１）、宅内機器１０は、その稼働状態として「冷房モード」を通知する（ステップＳ３１２）。この通知は、通知処理におけるステップＳ１１４に相当する（図５参照）。宅内機器１０から通知された稼働状態「冷房モード」が、記憶部２２に記憶されている稼働状態「冷房モード」に等しいため、通信アダプタ２０は、記憶部２２に記憶されている稼働状態を更新することはない。
【００６６】
次に、コントローラ３０が、宅内機器１０の稼働状態を「冷房モード」とするための制御命令を再度送信する（ステップＳ４１１）。この制御命令により指示される稼働状態「冷房モード」が、記憶部２２に記憶されている稼働状態「冷房モード」に等しいため、通信アダプタ２０は、制御命令を破棄する。このため、通信アダプタ２０は、記憶部２２に記憶されている稼働状態を更新することもないし、制御命令を伝送することもない。
【００６７】
このように、宅内機器１０の稼働状態を「冷房モード」とするための制御命令がコントローラ３０から繰り返し送信されても、通信アダプタ２０は、制御命令を繰り返し伝送することがない。
【００６８】
次に、コントローラ３０が、宅内機器１０の稼働状態を「省エネモード」とするための制御命令を送信する（ステップＳ４２１）。この制御命令により指示される稼働状態「省エネモード」が、記憶部２２に記憶されている稼働状態「冷房モード」とは異なるため、通信アダプタ２０は、記憶部２２に記憶されている稼働状態を「省エネモード」に更新する（ステップＳ４２２）。また、通信アダプタ２０は、制御命令を宅内機器１０へ伝送する（ステップＳ４２３）。続いて図８に示されるように、宅内機器１０は、この制御命令を受信すると、タイマ１３をリセットして、稼働状態を「省エネモード」に設定する（ステップＳ４２４）。タイマ１３のリセットは、設定処理におけるステップＳ１０３に相当する（図４参照）。
【００６９】
その後に、通信アダプタ２０が、稼働状態の通知を宅内機器に要求すると（ステップＳ３２１）、宅内機器１０は、その稼働状態として「省エネ継続モード」を通知する（ステップＳ３２２）。この通知は、通知処理におけるステップＳ１１３に相当する（図５参照）。宅内機器１０から通知された稼働状態「省エネ継続モード」が、記憶部２２に記憶されている稼働状態「省エネモード」と異なるため、通信アダプタ２０は、記憶部２２に記憶されている稼働状態を「省エネ継続モード」に更新する（ステップＳ３２３）。
【００７０】
次に、コントローラ３０が、宅内機器１０の稼働状態を「省エネモード」とするための制御命令を再度送信する（ステップＳ４３１）。この制御命令により指示される稼働状態「省エネモード」が、記憶部２２に記憶されている稼働状態「省エネ継続モード」とは異なるため、通信アダプタ２０は、記憶部２２に記憶されている稼働状態を「省エネモード」に更新する（ステップＳ４３２）。また、通信アダプタ２０は、制御命令を宅内機器１０へ伝送する（ステップＳ４３３）。宅内機器１０は、この制御命令を受信すると、タイマ１３をリセットする（ステップＳ４３４）。なお、宅内機器１０が稼働状態を「省エネモード」に再度設定することとなるが、宅内機器１０の稼働状態は、既に「省エネモード」であるため、実質的に変更されない。
【００７１】
その後に、ステップＳ３２１、Ｓ３２２と同様の通信が行われる（ステップＳ３３１、Ｓ３３２）。そして、ステップＳ３２３と同様に、記憶部２２に記憶されている稼働状態が、「省エネ継続モード」に更新される（ステップＳ３３３）。
【００７２】
次に、コントローラ３０が、ステップＳ４３１と同様の制御命令を再度送信すると（ステップＳ４４１）、ステップＳ４３２と同様に、記憶部２２に記憶されている稼働状態が更新される（ステップＳ４４２）。そして、ステップＳ４３３と同様に制御命令が伝送されて（ステップＳ４４３）、ステップＳ４３４と同様にタイマ１３がリセットされる（ステップＳ４４４）。
【００７３】
このように、宅内機器１０の稼働状態を「省エネモード」とするための制御命令がコントローラ３０から送信される度に、宅内機器１０は、この制御命令を受信して、タイマ１３をリセットする。なお、宅内機器１０の稼働状態を「省エネモード」とするための制御命令は、コントローラ３０から例えば１時間毎に送信される。
【００７４】
続いて図９に示されるように、通信路４２に通信異常が生じると、コントローラ３０は、制御命令を送信することができなくなる（ステップＳ４５１）。このため、宅内機器１０のタイマ１３は、ステップＳ４４４にてリセットされた以降にリセットされることがない。
【００７５】
ステップＳ４４４にてタイマ１３がリセットされてからあらかじめ定められた時間Ｔ２が経過すると、宅内機器１０は、通信路４２における通信異常を検知して、稼働状態を「冷房モード」に設定する（ステップＳ４５２）。この検知及び設定は、設定処理におけるステップＳ１０７、Ｓ１０８に相当する（図４参照）。これにより、宅内機器１０は、通信路４２における通信異常に応じて、稼働状態を変更することとなる。
【００７６】
以上、説明したように、本実施の形態に係る通信システム１００において、通信アダプタ２０は、特定の場合に限って、制御命令を伝送した。これにより、通信システム１００は、通信路４１における通信量を抑制することができる。また、通信システム１００は、宅内機器１０にかかる通信負荷が大きくなることを防ぐことができる。
【００７７】
また、宅内機器１０は、現在の稼働状態が「省エネモード」である場合に、「省エネ継続モード」を宅内機器１０の稼働状態として通信アダプタ２０に通知した。そして、通信アダプタ２０は、宅内機器１０から通知された「省エネ継続モード」を、宅内機器１０の稼働状態として認識した。このため、宅内機器１０の稼働状態を「省エネモード」とするための制御命令がコントローラ３０から再度送信されたときに、通信アダプタ２０は、この制御命令を宅内機器１０へ伝送した。このように、宅内機器１０は、宅内機器１０の稼働状態を「省エネモード」とするための制御命令に限って、通信アダプタ２０に繰り返し伝送させることができる。したがって、宅内機器１０は、通信路４１における通信量の増加を抑制しつつ、通信路４２における通信異常を検知することができる。
【００７８】
また、宅内機器１０は、その稼働状態が「省エネモード」に設定されてから一定時間が経過すると、自らの稼働状態を「冷房モード」に変化させた。これにより、宅内機器１０は、通信路４２における通信異常に応じて稼働することができる。
【００７９】
また、「省エネモード」は、宅内機器１０がエネルギー消費量を節約する状態であった。このため、宅内機器１０は、コントローラ３０の指示に従ってエネルギー消費量を一時的に節約し、コントローラ３０との通信が途絶したときには、「省エネモード」から「冷房モード」に復帰することができる。
【００８０】
また、「省エネ継続モード」は、宅内機器１０の稼働状態を「省エネモード」とするための制御命令が、宅内機器１０によって既に受信されていることを示す状態であった。このため、宅内機器１０の実際の稼働状態が「省エネモード」であるにも関わらず、通信アダプタ２０が宅内機器１０の稼働状態を「省エネ継続モード」として認識しても、特に問題はないと考えられる。また、宅内機器１０の稼働状態が「省エネ継続モード」であることがコントローラ３０等に伝えられても、不都合は生じないと考えられる。
【００８１】
また、宅内機器１０は、通信アダプタ２０から要求されたときに限って、稼働状態を通知した。宅内機器１０が自発的に稼働状態を通知する場合と比較すると、本実施の形態に係る通知処理では、タイマ処理等が不要となる。これにより、宅内機器１０のハードウェア資源を節約することができる。
【００８２】
実施の形態２．
続いて、実施の形態２について、上述の実施の形態１との相違点を中心に説明する。なお、上記実施の形態１と同一又は同等の構成については、同等の符号を用いるとともに、その説明を省略又は簡略する。
【００８３】
本実施の形態に係る通信システム１００は、「省エネ継続モード」が宅内機器１０に設定される点で、実施の形態１に係るものと異なっている。
【００８４】
図１０には、本実施の形態に係る設定処理が示されている。この設定処理において、設定モジュール１１ａは、ステップＳ１０３に続いて、宅内機器１０の稼働状態を「省エネ継続モード」に設定する（ステップＳ５０１）。すなわち、宅内機器１０の稼働状態を「省エネモード」とするための制御命令が通信部１６によって受信された場合に、宅内機器１０の稼働状態は「省エネ継続モード」に設定される。なお、稼働状態が「省エネ継続モード」に設定された宅内機器１０は、実施の形態１において稼働状態が「省エネモード」に設定された宅内機器１０と同様に稼働する。その後、設定モジュール１１ａは、ステップＳ５０３へ処理を移行する。
【００８５】
ステップＳ１０２の判断が否定された場合（ステップＳ１０２；Ｎｏ）、設定モジュール１１ａは、通信部１６によって受信された制御命令に従って、宅内機器１０の稼働状態を設定する（ステップＳ５０２）。
【００８６】
次に、設定モジュール１１ａは、宅内機器１０の現在の稼働状態が「省エネ継続モード」であるか否かを判定する（ステップＳ５０３）。現在の稼働状態が「省エネ継続モード」ではないと判定された場合（ステップＳ５０３；Ｎｏ）、設定モジュール１１ａは、ステップＳ１０１以降の処理を繰り返す。一方、現在の稼働状態が「省エネ継続モード」であると判定された場合（ステップＳ５０３；Ｙｅｓ）、設定モジュール１１ａは、ステップＳ１０６以降の処理を実行する。
【００８７】
続いて、本実施の形態に係る通知処理について、図１１を用いて説明する。図１１に示されるように、通知処理において、ステップＳ１１１の判定が肯定された場合（ステップＳ１１１；Ｙｅｓ）、通知モジュール１１ｂは、宅内機器１０の現在の稼働状態を通信アダプタ２０に通知する（ステップＳ５１１）。その後、通知モジュール１１ｂは、ステップＳ１１１以降の処理を繰り返す。
【００８８】
本実施の形態に係る宅内機器１０、通信アダプタ２０及びコントローラ３０の間における通信は、図７〜９に示された例と同様に行われる。ただし、図８中のステップＳ４２４において、宅内機器１０は、稼働状態を「省エネモード」に設定するのに代えて、「省エネ継続モード」に設定する。そして、本実施の形態に係る宅内機器１０の稼働状態は、このステップＳ４２４が実行されてから、図９中のステップＳ４５２が実行されるまで、「省エネ継続モード」に維持される。
【００８９】
以上、説明したように、本実施の形態に係る宅内機器１０は、稼働状態を「省エネモード」とするようコントローラ３０から指示された場合に、稼働状態を「省エネ継続モード」に設定する。これにより、図１１に示されたように、通知モジュール１１ｂによる通知処理を比較的単純なものとすることができる。したがって、通知処理が設定処理より頻繁に実行される場合に、宅内機器１０は、ハードウェア資源を節約することができる。
【００９０】
実施の形態３．
続いて、実施の形態３について、上述の実施の形態２との相違点を中心に説明する。なお、上記実施の形態２と同一又は同等の構成については、同等の符号を用いるとともに、その説明を省略又は簡略する。
【００９１】
本実施の形態に係る通信システム１００は、宅内機器１０に設定される稼働状態として、「省エネモード」及び「省エネ継続モード」がない点で、実施の形態２に係るものと異なっている。
【００９２】
図１２には、本実施の形態に係る設定処理が示されている。この設定処理において、設定モジュール１１ａは、ステップＳ１０３に続いて、宅内機器１０の稼働状態を「送風モード」に設定する（ステップＳ６０１）。「送風モード」は、例えば、宅内機器１０が冷房運転を停止して、単に送風のみを行っている状態である。「送風モード」の宅内機器１０は、住宅Ｈ１内の部屋の空気の温度を調節することはできないが、室内で空気を循環させることができる。
【００９３】
次に、設定モジュール１１ａは、宅内機器１０の現在の稼働状態が「送風モード」であるか否かを判定する（ステップＳ６０２）。なお、設定モジュール１１ａは、ステップＳ５０２に続いて、ステップＳ６０２の判定を実行する。また、設定モジュール１１ａは、ステップＳ１０１の判定が否定された場合（ステップＳ１０１；Ｎｏ）、ステップＳ６０２の判定を実行する。
【００９４】
ステップＳ６０２の判定が否定された場合（ステップＳ６０２；Ｎｏ）、設定モジュール１１ａは、ステップＳ１０１以降の処理を実行する。一方、ステップＳ６０２の判定が肯定された場合（ステップＳ６０２；Ｙｅｓ）、設定モジュール１１ａは、ステップＳ１０６以降の処理を繰り返す。
【００９５】
続いて、本実施の形態に係る通知処理について、図１３を用いて説明する。この通知処理において、ステップＳ１１１の判定が否定された場合（ステップＳ１１１；Ｎｏ）、通知モジュール１１ｂは、宅内機器１０の現在の稼働状態が「送風モード」であるか否かを判定する（ステップＳ６１１）。
【００９６】
現在の稼働状態が「送風モード」であると判定された場合（ステップＳ６１１；Ｙｅｓ）、通知モジュール１１ｂは、「省エネ継続モード」を宅内機器１０の稼働状態として通信アダプタ２０に通知する（ステップＳ６１２）。その後、通知モジュール１１ｂは、ステップＳ１１１以降の処理を繰り返す。
【００９７】
一方、現在の稼働状態が「送風モード」ではないと判定された場合（ステップＳ６１１；Ｎｏ）、通知モジュール１１ｂは、宅内機器１０の現在の稼働状態を通信アダプタ２０に通知する（ステップＳ６１３）。その後、通知モジュール１１ｂは、ステップＳ１１１以降の処理を繰り返す。
【００９８】
本実施の形態に係る宅内機器１０、通信アダプタ２０及びコントローラ３０の間における通信は、図７〜９に示された例と同様に行われる。ただし、図８中のステップＳ４２４において、宅内機器１０は、稼働状態を「省エネモード」に設定するのに代えて、「送風モード」に設定する。そして、宅内機器１０の稼働状態は、このステップＳ４２４が実行されてから、図９中のステップＳ４５２が実行されるまで、「送風モード」に維持される。
【００９９】
以上、説明したように、本実施の形態に係る宅内機器１０は、その稼働状態を「省エネモード」又は「省エネ継続モード」に設定することがない。しかしながら、本実施の形態に係る宅内機器１０は、実施の形態１、２に係る宅内機器１０と同様に、通信路４１における通信量の増加を抑制しつつ、通信路４２における通信異常を検知する通信システム１００を構成することができる。
【０１００】
以上、本発明の実施形態について説明したが、本発明は上記実施形態によって限定されるものではない。
【０１０１】
例えば、上記実施の形態に係る設定モジュール１１ａは、宅内機器１０の稼働状態を設定したとき以降において、他の稼働状態となることを指示するための制御命令が通信部１６によって受信されるまで、又はタイマ１３によって測定された時間が一定時間を超えるまで、宅内機器１０の稼働状態を変更することがなかった。しかしながら、これに限定されず、設定モジュール１１ａは、宅内機器１０の稼働状態を変更してもよい。例えば、設定モジュール１１ａは、宅内機器１０の稼働状態を「省エネモード」とするための制御命令が通信部１６によって受信された場合に、宅内機器１０の稼働状態を「送風モード」に設定し、タイマ１３によって測定された時間が１２時間を超えたときに、宅内機器１０の稼働状態を「省エネ継続モード」に設定してもよい。その上で、設定モジュール１１ａは、タイマ１３によって測定された時間が２４時間を超えたときに、宅内機器１０の稼働状態を「冷房モード」に設定してもよい。
【０１０２】
また、コントローラ３０は、宅内機器１０に対する遠隔操作の指示を中継するゲートウェイサーバとして機能してもよい。例えば、コントローラ３０は、住宅Ｈ１の外から伝送された操作指示に基づいて、制御命令を生成してもよい。
【０１０３】
また、宅内機器１０の稼働状態を細分化してもよい。例えば、「設定温度２５度の冷房モード」と「設定温度２６度の冷房モード」とを異なる稼働状態として扱ってもよい。
【０１０４】
また、宅内機器１０の稼働状態として、「冷房モード」及び「暖房モード」の双方が設定可能である場合に、「冷房モード」及び「暖房モード」の各々について、「省エネモード」及び「省エネ継続モード」を設けてもよい。
【０１０５】
例えば、「停止モード」を示す具体的なビット列を、「０００００」とする。また、「冷房モード」を示すビット列を「００００１」として、「暖房モード」を示すビット列を「０００１０」とする。ここで、最上位の１ビットを「省エネモード」を意味するフラグとして、次の１ビットを「継続モード」を意味するフラグとすれば、ビット列「１０００１」は上記実施形態に係る「省エネモード」を表し、「１１００１」は上記実施形態に係る「省エネ継続モード」を表すことになる。これらのビット列を用いると、「暖房省エネモード」及び「暖房省エネ継続モード」を扱うことが可能となる。
【０１０６】
上述の実施形態に係る宅内機器１０及び通信アダプタ２０の機能は、専用のハードウェアによっても、また、通常のコンピュータシステムによっても実現することができる。
【０１０７】
例えば、記憶部１２、２２に記憶されているプログラムＰ１、Ｐ２を、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk Read-Only Memory）、ＤＶＤ（Digital Versatile Disk）、ＭＯ（Magneto-Optical disk）等のコンピュータ読み取り可能な記録媒体に格納して配布し、そのプログラムＰ１、Ｐ２をコンピュータにインストールすることにより、上述の処理を実行する装置を構成することができる。
【０１０８】
また、プログラムＰ１、Ｐ２をインターネット等の通信ネットワーク上のサーバ装置が有するディスク装置等に格納しておき、例えば、搬送波に重畳させて、コンピュータにダウンロード等するようにしてもよい。
【０１０９】
また、インターネット等のネットワークを介してプログラムＰ１、Ｐ２を転送しながら起動実行することによっても、上述の処理を達成することができる。
【０１１０】
更に、プログラムＰ１、Ｐ２の全部又は一部をサーバ装置上で実行させ、その処理に関する情報をコンピュータが通信ネットワークを介して送受信しながらプログラムＰ１、Ｐ２を実行することによっても、上述の処理を達成することができる。
【０１１１】
なお、上述の機能を、ＯＳ（Operating System）が分担して実現する場合又はＯＳとアプリケーションとの協働により実現する場合等には、ＯＳ以外の部分のみを媒体に格納して配布してもよく、また、コンピュータにダウンロード等してもよい。
【０１１２】
また、宅内機器１０及び通信アダプタ２０の機能を実現する手段は、ソフトウェアに限られず、その一部又は全部を専用のハードウェア（回路等）によって実現してもよい。例えば、設定モジュール１１ａ、通知モジュール１１ｂ、更新モジュール２１ａ、及び送信判定モジュール２１ｂを、ＦＰＧＡ（Field Programmable Gate Array）又はＡＳＩＣ（Application Specific Integrated Circuit）等を用いて構成すれば、宅内機器１０及び通信アダプタ２０の省電力化を図ることができる。
【０１１３】
本発明は、本発明の広義の精神と範囲を逸脱することなく、様々な実施の形態及び変形が可能とされるものである。また、上述した実施の形態は、本発明を説明するためのものであり、本発明の範囲を限定するものではない。つまり、本発明の範囲は、実施の形態ではなく、請求の範囲によって示される。そして、請求の範囲内及びそれと同等の発明の意義の範囲内で施される様々な変形が、本発明の範囲内とみなされる。
【産業上の利用可能性】
【０１１４】
本発明の通信システム、宅内機器、通信方法及びプログラムは、ネットワークを介して制御される機器のための通信に適している。
【符号の説明】
【０１１５】
１００  通信システム、  １０  宅内機器、  １１、２１  制御部、  １１ａ  設定モジュール、  １１ｂ  通知モジュール、  １２、２２  記憶部、  １３、２３  タイマ、  １４  入力部、  １５  稼働部、  １６、２６、２７  通信部、  ２０  通信アダプタ、  ２１ａ  更新モジュール、  ２１ｂ  送信判定モジュール、  ２２ａ  状態データ、  ３０  コントローラ、  ４１、４２  通信路、  Ｈ１  住宅、  Ｐ１、Ｐ２  プログラム。
【図１】
0006030777.tif 000002
【図２】
0006030777.tif 000003
【図３】
0006030777.tif 000004
【図４】
0006030777.tif 000005
【図５】
0006030777.tif 000006
【図６】
0006030777.tif 000007
【図７】
0006030777.tif 000008
【図８】
0006030777.tif 000009
【図９】
0006030777.tif 000010
【図１０】
0006030777.tif 000011
【図１１】
0006030777.tif 000012
【図１２】
0006030777.tif 000013
【図１３】
0006030777.tif 000014