(57)【要約】  本発明は、システム（S2）を管理する方法、およびシステム（S2）で最小限のサービスを提供する方法に関し、システム（S2）は、データ収集機器および／または制御されるべき機器を具備する一組の機器（C1、D1、D2、D3、C4）を具備し、機器は、各々第１の通信リンク（L1）を介して管理モジュール（HAB）に接続され、前記管理モジュールは、第１の通信リンクを介して少なくとも１つのデータ収集機器から受信したデータに応じて制御コマンドを決定するのに、および制御されるべき少なくとも１つの機器に制御コマンドを送信するのに適する。
2013535169.tif 000002
【特許請求の範囲】
【請求項１】
管理モジュール（HAB）と、各々第１の通信リンク（L1）を介して管理モジュールに接続された一組の機器（C1、D1、D2、D3、C4）とを具備するシステム（S2）を管理する方法であって、前記一組の機器は、制御されるべき少なくとも１つの機器（D1）と、少なくとも１つのデータ収集機器（C1）とを具備し、前記管理モジュール（HAB）は、第１の通信リンクを介して少なくとも１つのデータ収集機器から受信したデータに応じて少なくとも１つの制御コマンドを決定するのに、および制御されるべき少なくとも１つの機器に対して決定した前記少なくとも１つの制御コマンドを送信するのに適し、
・前記管理モジュールからのアプリケーションに関する信号伝達アクティビティを監視するステップ（E1）と；
・所定期間にわたってアプリケーションに関する信号伝達アクティビティがないことを検出するステップ（E2）と；
・アプリケーションに関する信号伝達アクティビティがないことを検出した場合、システムの少なくとも１つの機器に警告メッセージ（ALERT）を送信することによって、最小限のサービスを引き起こすステップ（E3）と；
を具備することを特徴とする方法。
【請求項２】
監視するステップは、管理モジュールから動作メッセージ（MSG1）を受信するステップを具備し、アクティビティは、所定期間にわたって動作メッセージを受信しなかった場合、ないものとして検出されることを特徴とする請求項１に記載の管理方法。
【請求項３】
監視するステップは、監視メッセージを定期的に送信するステップを具備し、アクティビティは、所定期間内に前記監視メッセージに応答してメッセージを受信しなかった場合、ないものとして検出されることを特徴とする請求項１に記載の管理方法。
【請求項４】
第１の通信リンクは、ワイヤレスリンクであり、ワイヤレスリンク上で警告メッセージを送信するステップは、ブロードキャストモードで実行されることを特徴とする請求項１に記載の管理方法。
【請求項５】
管理モジュール（HAB）と各々第１の通信リンク（L1）を介して管理モジュールに接続された一組の機器（C1、C4、D1、D2、D3）とを具備するシステム（S2）で最小限のサービスを提供する方法であって、前記一組の機器は、制御されるべき少なくとも１つの機器と少なくとも１つのデータ収集機器とを含み、前記少なくとも１つのデータ収集機器は、第１の通信リンクを介して前記管理モジュールにデータを送信するのに適し、
・警告メッセージを受信するステップ（E4）と；
・警告メッセージの受信時、第２の通信リンク（L2）を介して制御されるべき少なくとも１つの機器（D1）に対する少なくとも１つのコマンドメッセージMSG２を送信（E5）または受信するステップ（E6）と；
を具備することを特徴とする方法。
【請求項６】
送信ステップは、制御されるべき前記少なくとも１つの機器に対する前記第２の通信リンクをアクティブにするステップによって先行されることを特徴とする請求項５に記載の実装方法。
【請求項７】
接続要求メッセージが管理モジュールから受信されるまで、第２のアクティブリンクは、アクティブのままであることを特徴とする請求項６に記載の実装方法。
【請求項８】
検出デバイス（DT）であって、
・管理モジュールからアプリケーションに関する信号伝達アクティビティを監視するための監視手段と；
・所定期間にわたってアプリケーションに関する信号伝達アクティビティがないことを検出するための検出手段と；
・アプリケーションに関する信号伝達アクティビティがないことを検出した場合、システムの少なくとも１つの機器に警告メッセージを送信することによって、最小限のサービスを引き起こすためのトリガ（trigger）手段と；
を具備することを特徴とする検出デバイス。
【請求項９】
最小限のサービスを提供するためのデバイス（DG1）であって、
・警告メッセージを受信するための受信手段と；
・警告メッセージの受信後、第２の通信リンクを介して制御されるべき少なくとも１つの機器に対する少なくとも１つコマンドメッセージを送信または受信するのに適する通信手段と；
を具備することを特徴とするデバイス。
【請求項１０】
通信手段は、制御されるべき前記少なくとも１つの機器に対する前記第２の通信リンクをアクティブにするための手段をさらに具備することを特徴とする請求項９に記載の最小限のサービスを提供するためのデバイス。
【請求項１１】
第１の通信リンクを介して管理モジュールに測定値の少なくとも１つの結果を送信するのに適する送信手段を具備し、データ収集機器は、請求項８に記載の検出デバイスおよび／または請求項９に記載の最小限のサービスを提供するためのデバイスをさらに含むことを特徴とするデータ収集機器（C1）。
【請求項１２】
制御されるべき機器（D1）であって、機器は、第１の通信リンクを介して管理モジュールから来る少なくとも１つの制御コマンドを受信するのに適する受信手段を具備し、
・警告メッセージを受信するための受信手段と；
・警告メッセージの受信後、第２の通信リンクを介してデータ収集機器から来る少なくとも１つの制御メッセージを受信するための受信手段と；
をさらに具備することを特徴とする機器。
【請求項１３】
管理モジュールと、各々第１の通信リンクを介して管理モジュールに接続された一組の機器とを具備するシステム（S2）であって、前記一組の機器は、制御されるべき少なくとも１つの機器と、少なくとも１つのデータ収集機器とを具備し、前記モジュールは、少なくとも１つのデータ収集機器から受信したデータに応じて少なくとも１つの制御コマンドを決定するのに、および制御されるべき少なくとも１つの機器に対して決定した前記少なくとも１つの制御コマンドを送信するのに適し、システムは、最小限のサービスを提供するために、請求項８に記載の少なくとも１つの検出デバイスと、請求項９に記載の少なくとも１つのデバイスとをさらに含むことを特徴とするシステム。
【請求項１４】
プロセッサによって読み込まれ、実行される時、請求項１の管理方法のステップを実装するための命令を含むコンピュータプログラム。
【請求項１５】
プロセッサによって読み込まれ、実行される時、最小限のサービスを提供するための請求項５の方法のステップを実装するための命令を含むコンピュータプログラム製品。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、家庭用電気器具を遠隔で制御する分野に関する。
【０００２】
本発明は特に、一般に“ホームオートメーションボックス”と呼ばれる管理モジュールが、特にセンサによって送られた情報に基づき、家庭用電気器具の動作に対する集中管理を提供するシステムの分野に関する。
【０００３】
そのような種類の周知のシステムは例えば、快適さ、静寂さ、および／またはエネルギーを管理するためのシステム、例えば外の光レベルに応じて住居のシャッターの開閉を管理するシステム、または存在検出器によって提供された情報に基づき家の中の温度を低減できるシステムによって構成される。
【背景技術】
【０００４】
図１は、従来技術のシステムS1の一例を示す。
【０００５】
システムS1は、複数の機器、例えば各々通信リンクL1、例えばワイヤレスリンクを介して管理モジュールHAB（“ホームオートメーションボックス”に対応）に接続された５つの機器を含む。機器は、データ収集機器と、制御されるべき機器とを含む。データ収集機器は、センサ（C1、C4）、または１つまたは複数のセンサ（C2、C3）を含む家庭用電気器具（D2、D3）でもよい。センサC1、C2、C3、C4、．．．は、データを収集するのに、およびそれを管理モジュールHABに渡すのに適する。制御されるべき機器は、家庭用電気器具を制御するのに適した１つまたは複数のアクチュエータ（A1、A2）を有する家庭用電気器具（D1、D3）である。機器は、センサおよびアクチュエータの両方を含みうることが分かる。センサによって渡されるデータに依存して、管理モジュールHABは、所定の使用規則に応じてアクチュエータにコマンドを送信する。例えば、センサC1、C2、．．．は、光センサでもよく、アクチュエータA1、A2は、シャッターを開閉する働きをしてもよい。管理モジュールHABのメモリに格納された使用規則は、センサC1およびセンサC2が高い光レベルを示す場合、シャッターを開く働きをし、光レベルが低い場合、シャッターを閉じる働きをする。
【０００６】
管理モジュール内で動作するアプリケーションに障害がある場合、システムの機能を停止することになる。機器はもはや、任意の新たな命令を受信せず、機器が障害時の状態のままになる。例えば、シャッターは、日光がある時に閉じられたままになる。
【０００７】
この状態は特に、故障が任意の時間長で続く場合、消費者にとって受け入れるのが困難である。
【０００８】
また、管理モジュール内のアプリケーション障害を軽減することができる解決策の必要性が存在する。
【発明の概要】
【課題を解決するための手段】
【０００９】
本発明は、その状態を改善することを目的とする。
【００１０】
この目的を達成するため、本発明は、管理モジュールと、各々第１の通信リンクを介して管理モジュールに接続された一組の機器とを具備するシステムを管理する方法であって、前記一組の機器は、制御されるべき少なくとも１つの機器と、少なくとも１つのデータ収集機器とを具備し、前記管理モジュールは、第１の通信リンクを介して少なくとも１つのデータ収集機器から受信したデータに応じて少なくとも１つの制御コマンドを決定するのに、および制御されるべき少なくとも１つの機器に対して決定した前記少なくとも１つの制御コマンドを送信するのに適し、
・前記管理モジュールからのアプリケーションに関する信号伝達アクティビティを監視するステップと；
・所定期間にわたってアプリケーションに関する信号伝達アクティビティがないことを検出するステップと；
・アプリケーションに関する信号伝達アクティビティがないことを検出した場合、システムの少なくとも１つの機器に警告メッセージを送信することによって、最小限のサービスを引き起こすステップと；
を具備することを特徴とする方法を提供する。
【００１１】
管理モジュールによるアプリケーションに関する信号伝達アクティビティがないこと、即ち所定期間にわたって管理モジュールによって、例えば制御コマンドメッセージ等の送信される制御コマンドがないこと、または処理される受信されたデータ信号がないことは、管理モジュールのアプリケーション障害を示す。本発明では、管理モジュールのアプリケーション動作を連続的に確認することによって、アプリケーション障害が発生したらできるだけ早く検出することができる。システムの全てまたは一部の機器に送信される警告メッセージは、障害について機器に通知する働きをする。警告メッセージを受信した機器は次いで、機器が直接的に互いに通信するが管理モジュールと通信しない、最小限のサービスを提供する。最小限のサービスは特に、制御されるべき機器を、１つまたは複数のデータ収集機器またはセンサによって直接的に制御できるようにする。
【００１２】
本発明の管理方法は例えば、管理モジュールに接続された検出デバイスに実装されてもよく、またはシステム内の１つの機器に組み込まれてもよい。
【００１３】
管理方法の特定の実施形態では、監視するステップは、管理モジュールから動作メッセージを受信するステップを具備し、アクティビティは、所定期間にわたって動作メッセージを受信しなかった場合、ないものとして検出される。
【００１４】
１つまたは複数の所定のデバイスに管理モジュールによって定期的に送信された特定のメッセージを受信することは、管理モジュールがアクティブであることを確認する単純な方法を構成する。所定期間にわたって任意のそのようなメッセージを受信できないことは、管理モジュールがアプリケーション障害を被ったことを示す。
【００１５】
管理方法の特定の実施形態では、監視するステップは、監視メッセージを定期的に送信するステップを具備し、アクティビティは、所定期間内に前記監視メッセージに応答してメッセージを受信しなかった場合、ないものとして検出される。
【００１６】
所定期間内に監視メッセージに応答しないことは、モジュールのアプリケーション動作に異常があることを検出するのが容易となる。
【００１７】
一例として、応答メッセージは、カウンタが０にデクリメントされることを防ぐために、検出デバイスのカウンタ値をインクリメントすることにあってもよく、カウンタが値０に到達することは、所定期間が経過したことに対応する。
【００１８】
特定の特徴によると、第１の通信リンクは、本発明の警告メッセージがブロードキャストモードで送信されるワイヤレスリンクである。この構成は、単一の警告メッセージを送信することによって全ての機器に警告できるようにする。
【００１９】
本発明はまた、管理モジュールと各々第１の通信リンクを介して管理モジュールに接続された一組の機器とを具備するシステムで最小限のサービスを提供する方法であって、前記一組の機器は、制御されるべき少なくとも１つの機器と少なくとも１つのデータ収集機器とを含み、前記少なくとも１つのデータ収集機器は、第１の通信リンクを介して前記管理モジュールにデータを送信するのに適し、
・警告メッセージを受信するステップと；
・警告メッセージの受信時、第２の通信リンクを介して制御されるべき少なくとも１つの機器に対する少なくとも１つのコマンドメッセージを送信または受信するステップと；
を具備する方法を提供する。
【００２０】
最小限のサービスを提供し、データ収集機器に接続または設置され、警告メッセージを受信するためのデバイスは、１つまたは複数の制御コマンドが、データ収集機器によって、制御されるべき機器のアクチュエータに直接的に送信される、最小限のサービスの開始を引き起こすことができるようにする。
【００２１】
最小限のサービスを提供し、制御されるべき機器に接続または設置されるデバイスによって受信される警告メッセージは、制御されるべき機器のアクチュエータが、データ収集機器によって直接的に送信される１つまたは複数の制御コマンドを受信する、最小限のサービスの開始を引き起こすことができるようにする。
【００２２】
最小限のサービスを提供する方法の特定の実施形態では、送信または受信ステップは、制御されるべき少なくとも１つの機器に対する前記第２の通信リンクをアクティブにするステップが先行する。
【００２３】
この実施形態は特に、ワイヤレス通信リンクに適応し、直接的な組み合わせが、データ収集機器と制御されるべき機器との間に確立できるようにする。
【００２４】
この実施形態の第１の特定の特徴によると、アクティブにするステップは、データ収集機器に挿入されたデバイスによって実行され、制御されるべき機器を修正する必要性がなく、コマンドが管理モジュールまたはデータ収集機器から来ることに関係なく、同様にコマンドを処理し続ける。
【００２５】
この実施形態の第２の特定の特徴によると、アクティブにするステップは、先ずデータ収集機器に挿入されたデバイスによって実行され、次に、制御されるべき機器に挿入されたデバイスによって実行される。この構成により、２つの機器間で直接的かつ相互的な組み合わせが確立できるようになり、そして、制御されるべき機器に知られていない機器から来る、実行されているコマンドを回避することによって、安全性を高める。
【００２６】
最小限のサービスを提供する方法に対するこの実施形態の特定の特徴によると、アクティブにするステップは、組み合わせを確立する１つまたは複数の機器の少なくとも１つの識別子を機器が取得するステップを含む。
【００２７】
警告メッセージを受信した場合に所定の機器が直接的な組み合わせを確立する機器のリストは、前記機器のメモリに記録され、簡単かつ迅速に最小限のサービスを提供できるようにする。
【００２８】
最小限のサービスを提供する方法の特定の特徴によると、接続要求メッセージが管理モジュールから受信されるまで、第２のアクティブリンクは、アクティブのままである。
【００２９】
本発明はまた、検出デバイスであって、
・管理モジュールからアプリケーションに関する信号伝達アクティビティを監視するための監視手段と；
・所定期間にわたってアプリケーションに関する信号伝達アクティビティがないことを検出するための検出手段と；
・アプリケーションに関する信号伝達アクティビティがないことを検出した場合、システムの少なくとも１つの機器に警告メッセージを送信することによって、最小限のサービスを引き起こすためのトリガ（trigger）手段と；
を具備することを特徴とする検出デバイスを提供する。
【００３０】
この検出デバイスは、システムに設置された内蔵型のデバイス、またはデータ収集機器若しくは実際には制御されるべき機器に組み込まれたデバイスの何れか１つである。
【００３１】
実施形態では、検出デバイスは、システムの機器の一部または全部に組み込まれる。
【００３２】
この実施形態の特定の特徴によると、いくつかの検出デバイスは、非アクティブであり、コマンドでアクティブにされる。この実施形態は、実装するのに簡単であり、柔軟性をシステムに提供する。一例として、（複数の）アクティブなデバイスは、システム内のデバイスの地理的な位置、その通信範囲に応じて、または実際には設置された機器の電力供給のタイプに応じて選択される。
【００３３】
本発明はまた、最小限のサービスを提供するためのデバイスであって、
・警告メッセージを受信するための受信手段と；
・警告メッセージの受信後、第２の通信リンクを介して制御されるべき少なくとも１つの機器に対する少なくとも１つコマンドメッセージを送信または受信するのに適する通信手段と；
を具備することを特徴とするデバイスを提供する。
【００３４】
そのようなデバイスは、データ収集機器に接続された、またはデータ収集機器に組み込まれたデバイスに接続された内蔵型のモジュールである。通信手段はその時、送信手段である。
【００３５】
そのようなデバイスは、制御されるべき機器に接続された内蔵型のモジュール、または制御されるべき機器に組み込まれたデバイスの何れか１つである。通信手段はその時、受信手段である。
【００３６】
特定の実施形態では、最小限のサービスを提供するためのデバイスの通信手段はまた、制御されるべき前記少なくとも１つの機器に対する前記第２の通信リンクをアクティブにするための手段を具備する。
【００３７】
本発明はまた、上記説明した最小限のサービスを提供するためのデバイスを提供し、上記説明した検出デバイスをさらに具備することを特徴とする。
【００３８】
本発明はまた、第１の通信リンクを介して管理モジュールに測定値の少なくとも１つの結果を送信するのに適する送信手段を具備するデータ収集機器を提供し、機器は、上記説明した最小限のサービスを提供すためのデバイスおよび／または検出デバイスも含むことを特徴とする。
【００３９】
本発明はまた、制御されるべき機器であって、機器は、第１の通信リンクを介して管理モジュールから来る少なくとも１つの制御コマンドを受信するのに適する受信手段を具備し、
・警告メッセージを受信するための受信手段と；
・警告メッセージの受信後、第２の通信リンクを介してデータ収集機器から来る少なくとも１つの制御メッセージを受信するための受信手段と；
をさらに具備することを特徴とする機器を提供する。
【００４０】
本発明はまた、管理モジュールと、各々第１の通信リンクを介して管理モジュールに接続された一組の機器とを具備するシステムであって、前記一組の機器は、制御されるべき少なくとも１つの機器と、少なくとも１つのデータ収集機器とを具備し、前記モジュールは、少なくとも１つのデータ収集機器から受信したデータに応じて少なくとも１つの制御コマンドを決定するのに、および制御されるべき少なくとも１つの機器に対して決定した前記少なくとも１つの制御コマンドを送信するのに適し、上記説明した最小限のサービスを提供するために、少なくとも１つの検出デバイスと少なくとも１つのデバイスとをさらに具備することを特徴とするシステムを提供する。
【００４１】
本発明はまた、プロセッサによって読み込まれ、実行される時、上記説明した管理方法のステップを実装するための命令を含むコンピュータプログラムを提供する。
【００４２】
最後に、本発明は、プロセッサによって読み込まれ、実行される時、最小限のサービスを提供するための上記説明した方法のステップを実装するための命令を含むコンピュータプログラム製品を提供する。
【図面の簡単な説明】
【００４３】
【図１】図１は、従来技術の管理システムを示す図である。
【図２ａ】図２ａは、本発明の実施形態における管理システムを示す図である。
【図２ｂ】図２ｂは、管理システムにおける警告メッセージの送信を示す図である。
【図２ｃ】図２ｃは、管理システムにおける警告メッセージを受信した後に確立される通信の一例を示す図である。
【図３】図３は、管理システムで実行される管理方法と最小限のサービスを提供する方法との第１の実施形態の各種ステップを示すフロー図である。
【図４】図４は、本発明の実施形態における管理システムのデバイスを示すブロック図である。
【図５】図５は、本発明の実施形態における管理システムのデバイスに格納された経路指定テーブルを示す図である。
【図６】図６は、最小限のサービスを提供する方法の第２の実施形態の各種ステップを示すフロー図である。
【図７】図７は、最小限のサービスを提供する方法の実施形態のステップを実行するのに適するデバイスを示すブロック図である。
【発明を実施するための形態】
【００４４】
本発明の第１の実施形態は、図２a、２ｂ、２ｃおよび図３を参照して以下に説明される。
【００４５】
図２aを参照すると、システムS2は、管理モジュールHABと、複数のデバイス、例えば第１の通信リンクL1を介して管理モジュールHABと通信するのに適する７つのデバイスとを含む。複数のデバイスは、データ収集機器、制御されるべき機器、検出デバイスDT、および調整デバイスDCを含む。データ収集機器は、センサ、または１つまたは複数のセンサを含む家庭用電気器具の何れかでもよい。制御されるべき機器は、１つまたは複数のアクチュエータを含む。この例では、データ収集機器は、家庭用電気器具D2およびD3と共にセンサC1〜C4を含む。家庭用電気器具D2は、センサC2を含み、家庭用電気器具D3は、センサC3を含む。この例で制御されるべき機器は、デバイスD1およびD3を含む。D1およびD3の各々は、各アクチュエータA1、A2を含む。機器D3は、データ収集機器と、制御されるべき機器との両方を構成する。
【００４６】
データ収集機器と、制御されるべき機器とは、まとめて機器として言及される。
【００４７】
一例として、システムS2は、建物内、例えば住居内に設置される。
【００４８】
一例として、センサC1は、建物の居間に設置された存在検出器である。一例として、センサC2は、居間の窓の外側の窓辺に設置された光検出器である。一例として、センサC3およびC４は、温度を測定するためのセンサであり、住居の寝室に設置される。
【００４９】
一例として、アクチュエータＡ１は、居間のランプに接続されたスイッチであり、例えば、アクチュエータＡ２は、寝室の一室に設置された温度調節器である。
【００５０】
代わりに、センサおよびアクチュエータの数および／または種類は、異なってもよい。
【００５１】
上記実施形態では、第１の通信リンクL1は、WiFiタイプのワイヤレスリンクである。
【００５２】
代わりに、第１のワイヤレスリンクは、Bluetooth(登録商標)またはZigBeeタイプのワイヤレスリンクでもよく、または実際にワイヤード通信リンクでもよい。
【００５３】
管理モジュールHABは、センサC1、C2、C3、．．．によって取られた測定値の結果を受信するのに適し、また１つまたは複数のセンサからの測定結果に応じて、および１つまたは複数の使用規則に応じて制御コマンドを構成して、アクチュエータに送信するのに適している。
【００５４】
一例として、使用規則は、＜＜存在がセンサC1によって検出され、センサC2によって検出された光レベルが“NIGHT”である場合、その時、制御されるべき機器E2のアクチュエータA1に“ON”コマンドを送信する＞＞である。
【００５５】
センサによって送信された測定結果は例えば、（例えば、DAYからNIGHTに変化する）状態変化コマンドでもよい。
【００５６】
代わりに、測定結果は、状態（NIGHT）、または実際には収集されたデータ（光レベルインデクス）である。
【００５７】
代わりに、センサC1は、収集したデータを一定の間隔で測定モジュールへ送信する。
【００５８】
上記実施形態では、調整デバイスDCは、スタンドアロンデバイスである。代わりに、調整デバイスDCは、検出デバイスDT、または実際にはシステムの任意の機器に組み込まれる。調整デバイスの位置は例えば、停電の時に動作できるように内蔵型のエネルギー供給に関する基準に応じて、またはシステムの他の機器に対する通信範囲の何れかに応じて選択されうる。
【００５９】
本発明の管理方法、およびシステムS2によって実行される本発明の最小限のサービスを提供する方法のステップは、図３を参照して以下に説明される。
【００６０】
ステップE1、E2およびE3は、検出デバイスDTによって実装される管理方法のステップを示す。
【００６１】
ステップE4およびE5は、本発明のデータ収集デバイス、例えばセンサC1によって実行される最小限のサービスを提供する方法のステップを示す。
【００６２】
第１のステップE1の間、検出デバイスDTは、管理モジュールHABの、アプリケーションに関する信号伝達アクティビティ（application  signaling  activity）を監視する。上記実施形態では、このステップでは、検出デバイスDTが第１の通信リンクL1を介して管理モジュールHABからアプリケーションメッセージの到着をスキャンする。
【００６３】
アプリケーションメッセージは、アプリケーションレベルで送信されるメッセージである。
【００６４】
例えば、検出デバイスDTは、管理モジュールHABによって送信された動作メッセージMSG1の定期的な到着を待機する。
【００６５】
代わりに、検出デバイスDTは、管理モジュールHABに監視メッセージを定期的に送信し、管理モジュールHABは、監視メッセージに応答してメッセージを送信する。
【００６６】
また、代わりに、検出デバイスDTは、管理モジュールHABによってシステムのデバイスに送信されたアプリケーションメッセージを検出するのに適する。
【００６７】
ステップE2の間、検出デバイスDTは、所定期間にわたって管理モジュールHABによって、アプリケーションに関する信号伝達アクティビティがないことを検出する。
【００６８】
例えば、検出モジュールDTは、動作メッセージMSG1が所定期間内に受信されなかったことを検出する。
【００６９】
ステップE2に続くステップE3では、検出デバイスDTは、調整デバイスDCに警告メッセージALERTを送信し、調整デバイスDCは、システムS2の全ての機器に、このメッセージALERTを中継する。
【００７０】
図２ｂは、調整デバイスDCに対する検出デバイスDTによる警告メッセージの送信と、システムの機器、即ちデータ収集機器および制御されるべき機器に対する調整デバイスDCによる警告メッセージの送信とを示す。
【００７１】
代わりに、調整デバイスDCにより各機器に中継されるメッセージは、調整デバイスDCによってその機器に応じて適応される。
【００７２】
また、代わりに、ステップE3の間、検出デバイスDTは、ネットワークの機器に直接警告メッセージALERTを送信する。
【００７３】
また、代わりに、警告メッセージALERTは、所定数の機器にのみ送信される。
【００７４】
警告メッセージALERTは、ステップE4の間に機器によって受信される。
【００７５】
上記実施形態では、アクチュエータA1を含む制御されるべき機器D1は、メッセージALERTを受信するが、それを処理しない。この実施形態では、アクチュエータは、管理モジュールHAB、またはシステムのいくつかの他のデバイスによって送信されたかに関係なく、そこに到着する任意のコマンドを実行する。この実施形態は、最小限のサービスを提供するためにデバイスをアクチュエータに設置することを要求しないので、実施形態のコストを低く維持することができる。
【００７６】
ステップE5の間、警告メッセージALERTの受信後、データ収集機器は、最小限のサービス、即ち“フォールバックモード”を提供し、制御コマンドは、第２の通信リンクL2を介して制御されるべき所定数の機器に送信される。
【００７７】
図２ｃは、警告メッセージの受信時にデータ収集機器によって確立された通信の一例を示す。
【００７８】
例えば、ステップE5では、警告メッセージALERTの受信後、センサC1は、例えば“day/night”変化である、センサC1が取った測定値における変化を検出し、コマンドメッセージMSG２を構成し、第２の通信リンクL2を介してアクチュエータA1に対し、構成したメッセージMSG２を送信する。
【００７９】
この例では、通信リンクL2は、センサC1およびアクチュエータA1間での通信リンクである。
【００８０】
第２の通信リンクL2は、WiFiタイプのワイヤレスリンクである。
【００８１】
代わりに、第２のワイヤレスリンクは、Bluetooth(登録商標)またはZigBeeのワイヤレスリンク、または実際にワイヤード通信リンクである。
【００８２】
メッセージMSG２は、ステップE6の間にアクチュエータA1によって受信され、アクチュエータA1は、例えばランプのスイッチを“ON”位置に設定することによって、受信したコマンドを実行する。
【００８３】
ステップE5およびE6は次いで、センサによって取られた測定値に応じて繰り返される。
【００８４】
ステップE14の間、管理モジュールHABは、システムの全機器に動作メッセージFONCTを送信する。
【００８５】
動作メッセージFONCTは、ステップE15の間に機器によって受信される。
【００８６】
ステップE16の間、動作メッセージFONCTを受信し、送信するための測定結果を有するセンサC1は、取られた測定値の結果を含むメッセージMSG３を、第１の通信リンクを介して管理モジュールHABに送信する。
【００８７】
上記実施形態では、警告メッセージALERTは、検出モジュールDTによって生成および送信される。代わりに、またはこの実施形態に追加して、例えば管理モジュールHABが、例えば特定のアプリケーションソフトウェアプログラムを更新する目的で“アプリケーション待機”に自信を設定しようとする場合に、警告メッセージALERTは、管理モジュールHABによって生成および送信される。
【００８８】
通信リンクがZigBeeタイプのリンクである、管理方法の詳細な実施形態、および最小限のサービスを提供する方法の詳細な実施形態は、図４から６を参照して以下に説明される。
【００８９】
図４に示す通り、システムS3は、５つのデバイスを有し：管理モジュールHAB、検出デバイスDT、調整デバイスDC、センサC1、およびアクチュエータA1を有する。センサC1は、データ収集デバイスを示す。アクチュエータA1は、制御されるべき機器Eに挿入される。
【００９０】
既知の方法では、各デバイスは特に、マイクロプロセッサを装着したプロセッサユニットUTと、電気的に消去可能でプログラム可能なROM（EEPROM）タイプにしうる読み取り専用メモリ（ROM）MMと、ランダムアクセスメモリ（RAM）MVとを含む。
【００９１】
各デバイスはまた、通信リンクを介して１つまたは複数の遠隔デバイスに通信するのに適する通信モジュールCOMを有する。（複数の）遠隔デバイス、およびそれによる（複数の）通信リンクは例えば、デバイスのRAM  MVに格納された現在の経路指定テーブルTRCによって決定される。
【００９２】
デバイスがスイッチオンされる時、経路指定テーブルが選択される。一例として、経路指定テーブルは、デバイスのＲＯＭ  ＭＭで読み取られ、ＲＡＭの現在の経路指定テーブルＴＲＣに格納される。
【００９３】
一例として、経路指定テーブルは、ソースデバイス、即ち識別子が格納されたデバイスの少なくとも１つの識別子と、少なくとも１つの宛先デバイス、即ちそのデバイスが通信可能なデバイスの少なくとも１つの識別子とを含む。
【００９４】
代わりに、ソースデバイスの識別子は、経路指定テーブルから切り離してROM  MMに格納され、経路指定テーブルは、１つまたは複数の宛先デバイスに関する１つまたは複数の識別子のみを有する。
【００９５】
現在の経路指定テーブルTRCが選択された後、組み合わせ手順（pairing  procedure）が実行される。既知の方法では、手順は、ソースデバイスが、現在の経路指定テーブルTRCに入力された１つまたは複数の宛先デバイスに対して、組み合わせ要求メッセージを送信することである。組み合わせ要求メッセージの受信時、宛先デバイスは、その独自の現在の経路指定テーブルTRCに応じて、受信した識別子を確認し、確認が正しい場合、同意メッセージを返信する。この組み合わせ手順により、通信リンクは、２つのデバイス間でアクティブにされうる。
【００９６】
センサC1は、最小限のサービスを提供するために測定モジュールMESおよびデバイスDG1を有する。
【００９７】
センサC1のROM  MMは、最小限のサービスを提供するための本発明の方法のステップを実行するのに適応したプログラム命令を含むコンピュータプログラムPGEを格納するレジスタを有する。
【００９８】
スイッチON時、EEPROMタイプのメモリMM1に格納されたプログラムPGEは、センサC1のRAM  MVに送信され、RAM  MVはその時、以下に説明する通り、実行コードと、最小限のサービスを提供する方法を実行するのに必要な変数を格納するためのレジスタとを含む。
【００９９】
センサC1の測定モジュールMESは、定期的に測定値、例えば光の測定値を取って、取られた測定値に基づき光レベルの変化を検出し、例えば通信モジュールCOMに結果メッセージを送信するのに適する。例えば、結果メッセージは、制御されるべき機器が実行することになるアクションを示すパラメータを含むコマンドである（例えば、ランプのアクチュエータに“ON”コマンドを送信する）。
【０１００】
検出デバイスDTはまた、監視モジュールWDを有する。
【０１０１】
検出モジュールDTのROM  MMは、本発明の管理方法のステップを実行するのに適応したプログラム命令を含むコンピュータプログラムPGPを格納するレジスタを有する。
【０１０２】
スイッチON時、EEPROMタイプのメモリMMに格納されたプログラムPGPは、検出デバイスDTのRAM  MVに送信され、RAM  MVはその時、以下に説明する通り、実行コードと、管理方法を実装するのに必要な変数を格納するためのレジスタとを含む。
【０１０３】
最も一般的な方法では、任意にデバイスに組み込まれ、そこから取り外し可能な、コンピュータまたはマイクロプロセッサによって読み取り可能な格納手段は、本発明の管理方法のステップを実装するプログラムを格納する働きをする。
【０１０４】
アクチュエータA1はまた、コマンド命令、例えばシャッターを閉じること、または周囲温度を上げることを実行するのに適するコマンドモジュールCMDを有する。
【０１０５】
前のステップの間、１つまたは複数の経路指定テーブルは、各デバイスのROMに格納される。より正確には、管理モジュールHABに格納された経路指定テーブルTH1は、検出デバイスDT、各データ収集デバイス、および制御されるべき各機器の、少なくとも１つの識別子を含む。第１および第２の経路指定テーブルT1およびT2は、センサC1に格納される。第１および第２の経路指定テーブルTA1およびTA2は、アクチュエータA1に格納される。調整デバイスDCに格納された経路指定テーブルTCは、各機器の少なくとも１つの識別子を含む。経路指定テーブルT1およびTA1は、管理モジュールHABの少なくとも１つの識別子を含む。経路指定テーブルT2は、アクチュエータA2の識別子を含み、経路指定テーブルTA2は、センサC1の少なくとも１つの識別子を含む。
【０１０６】
図５は、それぞれ識別子Id（HAB）のデバイスHAB、識別子Id(C1)のC1、または識別子Id(A1)のA1の、ROMに格納された経路指定テーブルTH１、T1、T2、TA1、およびTA2の例を示す。
【０１０７】
開始ステップでは、第１の経路指定テーブルは、ROMから読み出されてRAMに格納される。その後、管理モジュールHABは、各デバイスC1、A1、DT、およびDCに対する組み合わせ手順を開始する。
【０１０８】
この組み合わせ手順の後、第１の通信リンクは、各デバイスと管理モジュールHABとの間で確立される。
【０１０９】
組み合わせステップの後、管理モジュールHABは、センサから来るメッセージを受信し、受信したメッセージおよび使用規則に応じて制御メッセージを構成し、構成した制御メッセージを１つまたは複数の組み合わせたアクチュエータに送信することができる。
【０１１０】
並行して、検出デバイスDTの監視モジュールWDは、管理モジュールHABのアクティビティを監視する（ステップE0）。
【０１１１】
上記実施形態では、モジュールWDは例えば、ZigBee規格（ZigBee仕様、ZigBee資料  053474r17、２００７年１０月１９日）に基づき作成される。
【０１１２】
モジュールWDは、管理モジュールHABから来る動作メッセージを待機するのに適応する。動作メッセージは、アプリケーションメッセージ、例えば“Arm  Command” タイプのコマンドである。このコマンドの受信時、モジュールWDは、所定値によりカウンタを開始または再開する。その後、カウンタは、時間にわたってデクリメントされる。
【０１１３】
ステップE1の間、監視モジュールWDは、カウンタが値０に到達したことを検出し、それは、所定期間にわたって管理モジュールHABから受信したアプリケーションメッセージがないことを示す。この受信がないことは、管理モジュールHABにアプリケーション障害があったことを意味する。
【０１１４】
監視モジュールWDはその後、調整デバイスDCに警告メッセージALERTを送信する（ステップE3）。一例として、送信された警告メッセージは、“Default  Binding  Command”である。警告メッセージは、調整デバイスDCによって受信され、データ収集機器とシステムS3の制御されるべき機器とに対して、ブロードキャストモードで中継される。デバイスDCは、全機器に対してワイヤレス通信リンクによって通信されるように、システムに設置される。デバイスDCは、検出デバイスDTから来る警告メッセージを中継する働きをする。
【０１１５】
代わりに、管理モジュールWDは、データ収集機器とシステムS3の制御されるべき機器とに対して、ブロードキャストモードで警告メッセージを送信する。
【０１１６】
代わりに、コマンドは、マルチキャストモードで送信される。
【０１１７】
図６を参照すると、それぞれセンサC１およびアクチュエータA2の最小限のサービス提供デバイスによって実装されるような、最小限のサービスを提供する方法の実装は、以下の通りである。
【０１１８】
警告メッセージは、ネットワークの機器によって、特にセンサC1およびアクチュエータA1によって受信される（ステップE4）。
【０１１９】
その後、ステップE6の間、センサC1の最小限のサービスを提供するためのデバイスDG1は、そのROM  MMに格納される第２の経路指定テーブルT2（Default  Binding  Tableとして既知である）にアクセスし、センサC1のRAM  MVに格納される現在の経路指定テーブルTRCにT2を格納する。第２の経路指定テーブルT2は故に、センサC1の第１の経路指定テーブルT1に取って代わる。
【０１２０】
ステップE6と同時に実行されるステップE7の間、アクチュエータA2の最小限のサービスを提供するためのデバイスDG2は、そのROM  MMに格納される第２の経路指定テーブルTA2にアクセスし、アクチュエータA1のRAM  MVに格納される現在の経路指定テーブルTRCにTA2を格納する。第２の経路指定テーブルTA2は故に、アクチュエータA1の第１の経路指定テーブルに取って代わる。
【０１２１】
その後、ステップE8の間、センサC1の最小限のサービスを提供するためのデバイスDG1は、第２の経路指定テーブルT2に応じて組み合わせ手順を実行する。この組み合わせ手順は、この例では、アクチュエータA1に対するセンサC1の直接的な組み合わせを提供する。
【０１２２】
ステップE9の間、センサC1は、光レベルの変化を検出し、プロセッサユニットUTは、コマンドメッセージCMDを構成し、同時に、最小限のサービスを提供するためのデバイスDG1は、ステップE10の間にコマンドメッセージCMDをアクチュエータA1に送信する。
【０１２３】
代わりに、コマンドメッセージCMDは、複数のセンサによって収集されたデータに基づき構成される。
【０１２４】
ステップE11の間、メッセージCMDは、アクチュエータA1によって受信され、アクチュエータA1は、コマンドCMDを実行する。
【０１２５】
ステップE9からE11は、取られた測定値に応じて１回または複数回繰り返される。
【０１２６】
ステップE12の間、管理モジュールHABの動作に戻ると、センサC1は、管理モジュールHABから組み合わせ要求を受信する。センサC1は、その第１の経路指定テーブルT1にアクセスし、第２の経路指定テーブルT2の代わりに現在の経路指定テーブルTRCにT1を格納する。
【０１２７】
管理モジュールHABから送信された組み合わせ要求はまた、アクチュエータA1によって受信され、この組み合わせ要求の受信時、アクチュエータA1は、その現在の管理テーブルを第１の管理テーブルTA１に置換する。
【０１２８】
センサC1によって取られた測定値は次いで、管理モジュールHABに送信される。
【０１２９】
代わりに、選択テーブルを選択中に、たった１つの経路指定テーブル識別子がRAMに格納され、組み合わせは、RAMに格納されたその識別子を有する組み合わせテーブルに応じて実行される。
【０１３０】
また、代わりに、センサC1によって管理モジュールHABに送信された測定結果は、センサによって測定されてはいるがセンサC1によって処理されていない収集されたデータを含み、ステップE9の間、収集されたデータは、最小限のサービスを提供するためのデバイスDG1に送信される。ステップE10の間、コマンドメッセージCMDは、アクチュエータA1に送信される前に最小限のサービスを提供するためのデバイスDG1のコマンド構成モジュール（図示せず）によって構成される。
【０１３１】
図７で選択されて示される実施形態では、最小限のサービスを提供するための本発明の方法を実装するデバイスは例えば、デバイス１００であって、特にマイクロプロセッサを有するプロセッサユニット１０２、ROMまたはEEPROM１０３、RAM１０４、および通信インタフェース１０５を周知の方法で含む。
【０１３２】
デバイス１００はまた、関連するセンサの、または関連するデータ収集機器のメモリにアクセスするための手段を有する。例えば、デバイス１００は、ワイヤードまたはワイヤレスリンクにわたって通信モジュール（図示せず）を介してセンサまたはデータ収集デバイスと対話するのに適する。
【０１３３】
ROM１０３は、最小限のサービスを提供するための本発明の方法のステップを実行するのに適応したプログラム命令を含むコンピュータプログラムPGを格納するレジスタを有する。
【０１３４】
スイッチON時、EEPROM１０３に格納されたプログラムPGは、RAMに送信され、RAMはその時、実行可能なコードと、警告メッセージを受信するステップ、および第２の通信リンクを介して制御されるべき少なくとも１つの機器に対する少なくとも１つのコマンドメッセージを送信または受信する、警告メッセージの受信時に実行されるステップを実行するのに必要な変数を格納するためのレジスタとを含む。
【０１３５】
より一般的に、任意にデバイスに組み込まれて取り外し可能でもよい、コンピュータまたはマイクロプロセッサによって読み取り可能な格納手段は、本発明の管理方法のステップを実行するプログラムを格納する働きをする。
【図１】
2013535169.tif 000003
【図２ａ】
2013535169.tif 000004
【図２ｂ】
2013535169.tif 000005
【図２ｃ】
2013535169.tif 000006
【図３】
2013535169.tif 000007
【図４】
2013535169.tif 000008
【図５】
2013535169.tif 000009
【図６】
2013535169.tif 000010
【図７】
2013535169.tif 000011
【国際調査報告】
2013535169.tif 000012
2013535169.tif 000013
2013535169.tif 000014
2013535169.tif 000015
2013535169.tif 000016