(57)【要約】  １つ以上の電子ビルオートメーションデバイス及び制御コンピュータを含む電子ビルオートメーションシステムであって、電子ビルオートメーションデバイスは、複数のビーコンから送信される位置特定ビーコン信号を受信するよう構成されるビーコン受信機と、ビーコン識別子メモリに記憶されたビーコン識別子を含むサービスリクエストを生成するよう構成されるプロセッサ回路とを含み、制御コンピュータは、ビルオートメーションデバイスを位置特定するデータを含むサービスメッセージを生成するよう構成され、前記データは、受信されたサービスリクエスト内のビーコン識別子から取得される。図１。
2019534462.tif 000002
【特許請求の範囲】
【請求項１】
（Ｉ）１つ以上の電子ビルオートメーションデバイスであって、
−  デジタルネットワークを介して外部制御コンピュータと通信するよう構成される通信インターフェースと、
−  当該１つ以上のビルオートメーションデバイスの近くに設置された複数のビーコンから送信される位置特定ビーコン信号を受信するよう構成されるビーコン受信機と、
−  前記ビーコン受信機により受信されたビーコン識別子を記憶するためのビーコン識別子メモリと、
−  プロセッサ回路であって、
−  前記ビルオートメーションデバイスを監視し、
−  前記ビルオートメーションデバイスのサービスの必要性を判断し、もしそうなら、
−  前記ビーコン識別子メモリに記憶された前記ビーコン識別子を含むサービスリクエストを生成し、
−  前記デジタルネットワークを介して前記外部制御コンピュータに前記サービスリクエストを送信する
よう構成されるプロセッサ回路と
を含む、１つ以上の電子ビルオートメーションデバイスと、
（ＩＩ）制御コンピュータであって、
−  デジタルネットワークを介して前記１つ以上の電子ビルオートメーションデバイスと通信し、前記ビルオートメーションデバイスからビーコン識別子を含むサービスリクエストを受信するよう構成される通信インターフェースと、
−  プロセッサ回路であって、
−  前記ビルオートメーションデバイスを位置特定するデータを含むサービスメッセージを生成するよう構成され、前記データは、受信された前記サービスリクエスト内の前記ビーコン識別子から取得される、
プロセッサ回路と
を含む、制御コンピュータと
を含む、電子ビルオートメーションシステム。
【請求項２】
−  プロセッサ回路が、
−  サービスメッセージをモバイルサービスデバイスに送信するよう構成され、
当該システムは、前記モバイルサービスデバイスを含み、該モバイルサービスデバイスは、
−  デジタルネットワークを介して前記制御コンピュータと通信するよう構成される、及び前記ビルオートメーションデバイスを位置特定するデータを含むサービスメッセージを受信するよう構成される通信インターフェースと、
−  前記１つ以上のビルオートメーションデバイスの近くに設置された複数のビーコンから送信される位置特定ビーコン信号を受信するよう構成されるビーコン受信機であって、位置特定ビーコン信号は、該位置特定ビーコン信号を発信したビーコンを識別するビーコン識別子を含む、ビーコン受信機と、
−  プロセッサ回路であって、
−  当該サービスデバイスの前記ビーコン受信機を使用して当該サービスデバイスの現在位置に対して前記ビルオートメーションデバイスを位置特定するデータから前記ビルオートメーションデバイスの位置特定を取得する、
プロセッサ回路と、
を含む、請求項１に記載の電子ビルオートメーションシステム。
【請求項３】
電子ビルオートメーションデバイスであって、
−  デジタルネットワークを介して外部制御コンピュータと通信するよう構成される通信インターフェースと、
−  １つ以上のビルオートメーションデバイスの近くに設置された複数のビーコンから送信される位置特定ビーコン信号を受信するよう構成されるビーコン受信機であって、位置特定ビーコン信号は、該位置特定ビーコン信号を発信したビーコンを識別するビーコン識別子を含む、ビーコン受信機と、
−  前記ビーコン受信機により受信されたビーコン識別子を記憶するためのビーコン識別子メモリと、
−  プロセッサ回路であって、
−  前記ビルオートメーションデバイスを監視し、
−  前記ビルオートメーションデバイスのサービスの必要性を判断し、もしそうなら、
−  前記判断されたサービスの必要性に基づいてサービスリクエストを生成し、該サービスリクエストは前記ビーコン識別子メモリに記憶されたビーコン識別子を含み、
−  前記デジタルネットワークを介して前記外部制御コンピュータに前記サービスリクエストを送信する
よう構成されるプロセッサ回路と
を含む、電子ビルオートメーションデバイス。
【請求項４】
前記プロセッサ回路は、
−  前記ビルオートメーションデバイスのコンポーネントを通る電流を測定すること、及び／又は
−  前記ビルオートメーションデバイスのコンポーネントにかかる電圧を測定すること、及び／又は
−  前記ビルオートメーションデバイスの使用強度
に基づいてサービスの必要性を判断するよう構成される、請求項３に記載の電子ビルオートメーションデバイス。
【請求項５】
当該ビルオートメーションデバイスは、照明器具である、又は当該ビルオートメーションデバイスは、暖房デバイス、換気デバイス、空調デバイス、スピーカ、自動空気弁、火災検知機、占有センサ、昼光センサ、壁スイッチのうちの何れか１つである、請求項３又は４に記載の電子ビルオートメーションデバイス。
【請求項６】
−  当該ビルオートメーションデバイスは、該ビルオートメーションデバイスのコンポーネントを流れる電流を決定するよう構成される電流測定ユニットを含み、当該ビルオートメーションデバイスのプロセッサは、該ビルオートメーションデバイスがオン状態にあり、前記電流測定ユニットにより測定された電流が閾値を下回る場合にサービスの必要性を判断するよう構成される、及び／又は
−  当該ビルオートメーションデバイスは、該ビルオートメーションデバイスのコンポーネントにかかる電圧を決定するよう構成される電圧測定ユニットを含み、該ビルオートメーションデバイスのプロセッサは、該ビルオートメーションデバイスがオン状態にあり、前記電圧測定ユニットにより測定された電圧が閾値を超える場合にサービスの必要性を判断するよう構成される、及び／又は
−  当該ビルオートメーションデバイスは、カウンタを含み、該ビルオートメーションデバイスのプロセッサは、該ビルオートメーションデバイスの使用に応じて前記カウンタを増加させ、前記カウンタが閾値に達した場合にサービスの必要性を判断するよう構成される、請求項３、４又は５に記載の電子ビルオートメーションデバイス。
【請求項７】
モバイルサービスデバイスであって、
−  デジタルネットワークを介して制御コンピュータと通信するよう構成される、及びビルオートメーションデバイスを位置特定するデータを含むサービスメッセージを受信するよう構成される通信インターフェースと、
−  １つ以上のビルオートメーションデバイスの近くに設置された複数のビーコンから送信される位置特定ビーコン信号を受信するよう構成されるビーコン受信機であって、位置特定ビーコン信号は、該位置特定ビーコン信号を発信したビーコンを識別するビーコン識別子を含む、ビーコン受信機と、
−  プロセッサ回路であって、
−  当該サービスデバイスの前記ビーコン受信機を使用して該サービスデバイスの現在位置に対して前記ビルオートメーションデバイスを位置特定するデータから前記ビルオートメーションデバイスの位置特定を取得する
よう構成されるプロセッサ回路と
を含む、モバイルサービスデバイス。
【請求項８】
前記サービスメッセージは、前記ビルオートメーションデバイスのビーコン受信機により受信されたビーコン識別子を含み、
−  当該サービスデバイスはディスプレイを備え、
−  当該サービスデバイスのプロセッサは、
−  当該サービスデバイスの前記ビーコン受信機により受信された前記位置特定ビーコン信号を前記サービスメッセージに含まれる前記ビーコン識別子と比較し、
−  マッチングが見つかった場合前記ディスプレイに信号を表示する
よう構成される、請求項７に記載のモバイルサービスデバイス。
【請求項９】
制御コンピュータであって、
−  デジタルネットワークを介して１つ以上のビルオートメーションデバイスと通信する、及びビルオートメーションデバイスからビーコン識別子を含むサービスリクエストを受信するよう構成される通信インターフェースと、
−  プロセッサ回路であって、
−  ビルオートメーションデバイスを位置特定するデータを含むサービスメッセージを生成するよう構成され、前記データは、受信された前記サービスリクエスト内の前記ビーコン識別子から取得され、
−  前記サービスメッセージをモバイルサービスデバイスに送信する
よう構成されるプロセッサ回路と
を含む、制御コンピュータ。
【請求項１０】
−  前記ビルオートメーションデバイスのプロセッサは、
−  ビーコン識別子メモリに記憶されたビーコン識別子と前記１つ以上のビルオートメーションデバイス内のビルオートメーションデバイスを識別する前記ビルオートメーションデバイスの識別子とを含む位置特定メッセージを繰り返し生成する、及び前記メッセージを前記デジタルネットワークを介して前記外部制御コンピュータに送信するよう構成され、
−  前記制御コンピュータのプロセッサは、
−  前記ビルオートメーションデバイスの前記識別子に関連付けられた位置特定メッセージを記憶し、
−  前記位置特定メッセージが、ある期間内に前記ビルオートメーションデバイスの識別子に対して受信されていないと判断し、
−  前記ビルオートメーションデバイスを位置特定するデータを含むサービスメッセージを生成し、前記データは、最近の前記位置特定メッセージ内のビーコン識別子から取得され、
−  前記サービスメッセージをモバイルサービスデバイスに送信する
よう構成される、請求項１乃至９のいずれか一項に記載のビルオートメーションデバイス又は制御コンピュータ。
【請求項１１】
ビルオートメーションデバイスのためのビルオートメーション方法であって、
−  デジタルネットワークを介して外部制御コンピュータと通信するステップと、
−  １つ以上のビルオートメーションデバイスの近くに設置された複数のビーコンから送信される位置特定ビーコン信号を受信するステップであって、位置特定ビーコン信号は、該位置特定ビーコン信号が発信されたビーコンを識別するビーコン識別子を含む、ステップと、
−  前記ビーコン受信機により受信されたビーコン識別子を記憶するステップと、
−  前記ビルオートメーションデバイスを監視するステップと、
−  前記ビルオートメーションデバイスのサービスの必要性を判断するステップと、もしそうなら、
−  前記判断されたサービスの必要性に基づいてサービスリクエストを生成するステップであって、前記サービスリクエストは、ビーコン識別子メモリに記憶されたビーコン識別子を含む、ステップと、
−  前記サービスリクエストを前記デジタルネットワークを介して前記外部制御コンピュータに送信するステップと
を含む、ビルオートメーション方法。
【請求項１２】
モバイルサービス方法であって、
−  デジタルネットワークを介して制御コンピュータと通信する、及びビルオートメーションデバイスを位置特定するデータを含むサービスメッセージを受信するステップと、
−  １つ以上のビルオートメーションデバイスの近くに設置された複数のビーコンから送信される位置特定ビーコン信号を受信するステップであって、位置特定ビーコン信号は、該位置特定ビーコン信号が発信されたビーコンを識別するビーコン識別子を含む、ステップと、
−  サービスデバイスのビーコン受信機を使用して該サービスデバイスの現在位置に対して前記ビルオートメーションデバイスを位置特定するデータからビルオートメーションデバイスの位置特定を取得するステップと
を含む、モバイルサービス方法。
【請求項１３】
制御方法であって、
−  デジタルネットワークを介して１つ以上の電子ビルオートメーションデバイスと通信する、及びビルオートメーションデバイスからビーコン識別子を含むサービスリクエストを受信するステップと、
−  ビルオートメーションデバイスを位置特定するデータを含むサービスメッセージを生成するステップであって、前記データは、前記受信されたサービスリクエスト内のビーコン識別子から取得される、ステップと、
−  前記サービスメッセージをモバイルサービスデバイスに送信するステップと
を含む、制御方法。
【請求項１４】
プロセッサシステムに請求項１１乃至１３の何れか一項に記載の方法を実行させるための命令を表す一時的又は非一時的データを含むコンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ビルオートメーションシステム、ビルオートメーションデバイス、制御コンピュータ、サービスデバイス(servicing device)、ビルオートメーション方法、モバイルサービス方法(mobile servicing method)、制御方法、及びコンピュータ可読媒体に関する。
【背景技術】
【０００２】
現代の照明システムでは、デバイスの数が増えている。これは、きめの細かい照明が望まれているためだけでなく、ＬＥＤベースのランプが、ますます小さなフォームファクタ及び小さなルーメンパケットにおいても効率的にされ得るためである。同時に、ＬＥＤネットワークの信頼性が高まっている。このため、斯かるネットワークのサービス(servicing)は困難である。現代の建物(building)では、多くのランプはめったに故障しないであろう。このため、斯かる照明システムを手作業でサービスすることは比較的高価である。サービス担当者は、比較的少ない故障を見つけるために多数のランプを検証する必要がある。
【０００３】
小型のランプが増えるにつれて、故障したデバイスを探し出すだけで困難になる。再構成(reorganization)に起因して、ネットワークが実装された際に存在していた部屋の構成(room organization)は、現在の構成と必ずしも同じではない。実際、現代の建物は、オフィスをオープンプランに変更する、又はその逆の変更など、簡単な再構成のために最適化されることがよくある。また、照明プランが正しくない可能性がある。
【０００４】
コネクテッドライティングシステム(connected lighting system)で使用されているネットワークでさえ、照明アセット(lighting asset)の位置に関して正確な手がかりを常に与えるわけではない。たとえ照明システムが、例えばパワーオーバーイーサネット（登録商標）技術を使用して配線されていたとしても、ネットワークのルーティングは、光ネットワークアセットの位置の良好な指示を常に与えるわけではない。ネットワーク内で近い２つのエレメントは、必ずしも物理的な距離が近くはない。２つのランプが同じスイッチに接続されていても、それらは、必ずしも互いに近くはない。後者は、コネクテッドライティングシステムではスイッチが比較的高価なエレメントであり、最大限用いられる傾向があるため、実際に起きている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明者らは、実際のところ、故障したデバイスを見つけることが、対処される必要がある問題であることを見出した。同じ問題は、コネクテッドライティングシステムだけでなく、より一般的に、ビルオートメーションの分野でも生じる。ビルオートメーションでは、複数のデバイスが、デジタルネットワークを介して制御コンピュータに接続される。制御コンピュータは、ビルオートメーションシステムを管理する。ビルオートメーションには、暖房、換気、空調（HVAC）、照明、セキュリティなどが含まれる。
【課題を解決するための手段】
【０００６】
本明細書で述べられるこれら及び他の問題に対処する電子ビルオートメーションシステム(electronic building automation system)が、特許請求の範囲に規定される。ビルオートメーションシステムは、１つ以上の電子ビルオートメーションデバイス及び制御コンピュータを含む。システムは、モバイルサービスデバイス(mobile servicing device)によりサービスされてもよい。
【０００７】
ビルオートメーションデバイスはビーコン受信機を含むので、該ビルオートメーションデバイスが受信できるビーコン、及び可能であればそれらビーコンの受信強度の記録をつけることができる。ビルオートメーションデバイスのサービスが必要な場合、この情報がサービスリクエストに含まれる。ビーコンの既知の位置と対をなすビーコン受信に関する情報は、壊れたビルオートメーションデバイスの位置を推定することを可能にする。一実施形態では、モバイルサービスデバイスが、ビーコンを使用して壊れたビルオートメーションデバイスに案内される。
【０００８】
本発明による方法は、コンピュータで実施される方法(computer implemented method)としてコンピュータで、又は専用ハードウェアにおいて、又はその両方の組み合わせで実施されてもよい。本発明による方法の実行可能コードは、コンピュータプログラムプロダクトに記憶されてもよい。コンピュータプログラムプロダクトの例には、メモリデバイス、光学記憶デバイス、集積回路、サーバ、オンラインソフトウェア等が含まれる。好ましくは、コンピュータプログラムプロダクトは、該プログラムプロダクトがコンピュータで実行される場合に本発明による方法を実施するためのコンピュータ可読媒体に記憶された非一時的プログラムコードを含む。
【０００９】
好ましい実施形態では、コンピュータプログラムは、該コンピュータプログラムがコンピュータで実行される場合に本発明による方法のすべてのステップを実施するよう構成されるコンピュータプログラムコードを含む。好ましくは、コンピュータプログラムは、コンピュータ可読媒体に具現化される。
【図面の簡単な説明】
【００１０】
本発明のさらなる詳細、態様及び実施形態が、図面を参照して、例としてのみ説明される。図中の要素は、単純さと明確さのために示されており、必ずしも一定の縮尺で描かれていない。図において、既に説明された要素に対応する要素は同じ参照番号を有することがある。
【図１ａ】ビルオートメーションシステムの実施形態の一例を概略的に示す。
【図１ｂ】ビルオートメーションシステムの実施形態の一例を概略的に示す。
【図２ａ】オフィス照明プランの実施形態の一例を概略的に示す。
【図２ｂ】図２ａの詳細を概略的に示す。
【図３】図書室の実施形態の一例を斜視図で概略的に示す。
【図４ａ】図２ａの詳細を概略的に示す。
【図４ｂ】ビーコン受信レポートの実施形態の一例を概略的に示す。
【図５】照明器具及びＬＥＤの実施形態の一例を概略的に示す。
【図６ａ】サービスメッセージのディスプレイの一例を概略的に示す。
【図６ｂ】モバイルサービスデバイスの実施形態の一例を概略的に示す。
【図６ｃ】モバイルサービスデバイスの実施形態の一例を概略的に示す。
【図７ａ】ビルオートメーションデバイスのためのビルオートメーション方法３００の実施形態の一例を概略的に示す。
【図７ｂ】モバイルサービス方法４００の実施形態の一例を概略的に示す。
【図７ｃ】制御方法６００の実施形態の一例を概略的に示す。
【図８ａ】一実施形態によるコンピュータプログラムを含む書込み可能部分を有するコンピュータ可読媒体を概略的に示す。
【図８ｂ】一実施形態によるプロセッサシステムの表現を概略的に示す。
【発明を実施するための形態】
【００１１】
本発明は多くの異なる形態で実施可能であるところ、本開示は本発明の原理の例示とみなされるという理解の下に、1つ以上の特定の実施形態が図に示され、ここで詳細に述べられるが、本発明は、図示される及び述べられる特定の実施形態に限定されるものではない。
【００１２】
以下では、理解のために、ある実施形態のエレメントは、動作について述べられる。しかしながら、各エレメントは、それらにより実行されるように述べられる機能を実行するよう構成されることは明らかであろう。
【００１３】
さらに、本発明は、これら実施形態に限定されるものではなく、本発明は、互いに異なる従属請求項に記載又は列挙された新規な特徴又は組み合わせのそれぞれにある。
【００１４】
図１ａは、電子ビルオートメーションシステム１００の実施形態の一例を概略的に示す。システム１００は、複数の電子ビルオートメーションデバイスを含む。１つのビルオートメーションデバイス１２０が示されている。システム１００はさらに、制御コンピュータ１３０を含む。制御コンピュータ１３０及びビルオートメーションデバイスは、デジタルネットワークを介して接続される。制御コンピュータ１３０は、ビルオートメーションデバイスを制御する。
【００１５】
図１ａはさらに、位置特定システム(localization system)１４０を示す。位置特定システム１４０は、複数のビーコンを含む。１つのビーコン１１０が示されており、他のビーコンは同じ又は類似の設計に従う。例えば、ビーコンは、建物の周りに分散されてもよい。
【００１６】
ビーコン１１０は、ビーコンメモリ１１４を含む。ビーコンメモリ１１４は、ビーコン識別子を記憶するよう構成される。一実施形態では、ビーコン識別子は、位置特定システム１４０に固有である。ビーコン１１０は、無線回路１１２を備える。無線回路１１２は、無線位置特定ビーコン信号(localizing beacon signal)を送信するよう構成される。無線位置特定ビーコン信号は、ビーコンメモリ１１２に記憶されたビーコン識別子を含む。ビーコン１１０は、位置特定信号を周期的に繰り返すよう構成される。ビーコン１１０は、位置特定信号を生成し、無線回路１１２を介して位置特定信号の送信を周期的に繰り返すよう構成されるプロセッサ回路を含んでもよい。無線回路１１２は、アンテナを含んでもよい。
【００１７】
ビーコンベースの位置特定システム１４０は、ビーコン受信機、例えば、携帯電話を有するデバイスが、小規模でその位置を取得することを可能にする。ビーコンベースの位置特定システム１４０は、ＧＰＳ受信が貧弱な場合、例えば屋内でとりわけ適している。屋内位置は、例えば、位置に基づいてコンテキストコンテンツ(contextual content)をユーザに配信するために使用されてもよい。例えば、特定の位置における情報は、モバイルアプリによりリクエストされるワイヤレスサービスとして別個に取得されてもよい。位置特定システムは、多くのロケーションベースのサービス(location-based service)のためのバックボーンであってもよい。
【００１８】
ビーコンは、さまざまな種類のワイヤレステクノロジに基づいてもよい。例えば、ビーコン１１０は、ブルートゥース（登録商標）、ジグビー、又はＷｉ−Ｆｉビーコンであってもよい。一実施形態では、ビーコン１１０は、ブルートゥース（登録商標）ローエネルギ(Bluetooth（登録商標） Low Energy)を用いる。他の可能なビーコンタイプには、ＢＬＥ、ＷｉＦｉ、ＷｉＭａｘ、セルラ三角測量(cellular triangulation)又はＬｏＲａ（例えば街路照明用）が含まれる。受信されるビーコンは、異なるタイプのビーコンの混合であってもよい。
【００１９】
ビーコンは、典型的には単独で動作し、バッテリ給電式であってもよい。これは、ビーコンが数年ごとにサービスされる必要があることを意味する。典型的には、ビーコンはネットワークの一部ではないため、受信側デバイスにプッシュメッセージを送ることはできない。ユーザデータを収集するため、又はこれらを記憶するためのビーコンも設けられない。一実施形態では、ビーコンは、そのアイデンティティに関する情報のみを送信する。ビーコン識別子は、位置特定システム１４０内のビーコンを互いに区別する。
【００２０】
多くの場合、ビーコンはグリッドに設置され、空間全体にわたって良好なロケーションカバレッジ(good location coverage)を与える。有利には、ビーコンは天井に配置される。この配置により、ビーコンは、受信範囲にとって有益である良好な視線(line of sight)をもって配置される。
【００２１】
さらなる開発された実施形態では、ビーコン受信機は、高められた解像度を得るために異なる高さに位置付けられる。異なる高さのビーコン受信機は、ビーコン受信機を三次元に位置特定するために用いられてもよい。別のさらなる開発された実施形態では、ビーコン受信機は、指向性アンテナを備える。指向性アンテナは、ビーコン信号が来た方向を決定することを可能にする。信号強度に加えて方向を持つことは、より正確な位置を取得することを可能にする。
【００２２】
一実施形態では、位置特定信号(localization signal)は、一定のプリアンブルとそれに続くビーコン識別子を含む。ビーコン識別子は、ＵＵＩＤ（Universally Unique Identifier）、並びにメジャー(Major)及びマイナー(Minor)値であってもよい。例えば、ＵＵＩＤの長さは１６バイトで、メジャーとマイナーの長さはそれぞれ２バイトであってもよい。これらが合わさってビーコンのＩＤを形成する。一実施形態では、ＵＵＩＤは、同じ位置特定システム１４０内のすべてのビーコンについて同じであり、メジャー及びマイナー値が各ビーコンについて異なる。位置特定信号はさらに、信号パワー値を含んでもよい。例えば、信号パワー値は、ビーコンから１メートルのところで測定されたＲＳＳＩ値(Received Signal Strength Indication)を表してもよい。この値の値は、受信信号強度から位置を計算する際に使用されてもよい。ビーコンの信号パワー値は、制御コンピュータにおいて知られていてもよい。例えば、制御コンピュータは、ビーコン識別子を信号パワー値に関連付けるテーブルを含んでもよい。信号パワー値は、位置特定ネットワーク１４０内のすべてのビーコンについて同じであってもよい。
【００２３】
ビーコンの位置特定信号の範囲は、ビーコンの送信パワーに依存する。これはすべてのビーコンについて同じであってもよく、一部のビーコンについて異なるように設定されてもよい。ビーコン位置特定信号の受信は、環境要因(environmental factor)に依存することに留意されたい。位置特定信号は、ある期間ごとに繰り返される。期間は、位置特定における頻繁な更新が必要とされる場合、例えば、位置特定されるオブジェクトが素早く動く場合、より短く設定されてもよい。位置特定信号のより頻繁な繰り返しは、より多くの電力を使用する。例えば、繰り返し間隔は、例えば１００ｍｓ及び１秒の間、例えば２００ｍｓに設定されてもよい。
【００２４】
ビルオートメーションデバイス１２０は、デジタルネットワーク１４５を介して制御コンピュータ１３０と通信するよう構成される通信インターフェース１２２を備える。デジタルネットワーク１４５は、有線ネットワーク、例えば１つ以上のパワーオーバーイーサネット（登録商標）接続（ＰｏＥ）を使用する、例えばイーサネット（登録商標）ネットワークを含んでもよい。デジタルネットワーク１４５は、無線ネットワーク、例えば、Ｗｉ−Ｆｉ又はジグビーネットワークを含んでもよい。デジタルネットワーク１４５は、有線技術と無線技術とを組み合わせてもよい。
【００２５】
ビルオートメーションデバイス１２０は、ビルオートメーションデバイスの近くに設置された複数のビーコンから送信される位置特定ビーコン信号を受信するよう構成されるビーコン受信機１２４を備える。受信した位置特定ビーコン信号から、ビルオートメーションデバイス１２０の位置の推定が演算され得る。ビルオートメーションシステム１００内のすべてのビルオートメーションデバイスがビーコン受信機１２４を備える必要はない。
【００２６】
受信した位置特定ビーコン信号から位置を計算することは、様々な方法で行われ得る。例えば、単純な実施形態では、ビルオートメーションデバイス１２０は、該デバイスが受信可能であるという点でビーコンからあまり遠くに離れていない、例えば該デバイスは範囲内にあると単純に結論付けてもよい。より高度な実施形態では、受信したビーコンの範囲の共通部分(intersection)が決定されてもよく、ビルオートメーションデバイス１２０は該共通部分内又はその近くに位置していると結論付けることができる。ビルオートメーションデバイス１２０は、ある期間にビーコン受信機により受信されたビーコン識別子を記憶するためのビーコン識別子メモリ１２６を備える。例えば、デバイス１２０は、受信したビーコン識別子をビーコン識別子メモリ１２６に記憶するよう構成されるプロセッサ回路を含んでもよい。
【００２７】
一実施形態では、位置特定信号において受信されるビーコン識別子は、ビーコン識別子メモリ１２６に記憶される。一実施形態では、ビーコン識別子メモリ１２６は、ラストインラストアウト、例えばキューである。例えば、ビーコン識別子メモリ１２６は、最近(last)１００個のビーコン識別子を記憶するようサイズ決めされてもよい。より小さな実施形態では、ビーコン識別子メモリ１２６は、最近４つのビーコン識別子のみを保持してもよい。より高度な実施形態では、プロセッサ回路１２８は、受信した各ビーコン識別子について、最後に受信された時刻を記憶するよう構成される。一実施形態では、ビーコン識別子に関する情報が保持される期間は、特定の値、例えば数秒、１分等に制限されてもよい。例えば、後者は、当該時間間隔より前に受信したすべてのビーコン識別子を破棄することにより実施されてもよい。
【００２８】
一実施形態では、デバイス１２０は、例えば電力使用若しくは帯域幅を減らすために、又は複雑さを減らすために、位置特定信号を連続的に受信又は処理しない。例えば、デバイス１２０は、特定の長さ、例えば１分、１秒等の時間間隔の間だけビーコン識別子を記憶するよう構成されてもよい。これは、例えば１日に１回又は数回繰り返されてもよい。
【００２９】
位置特定信号の受信信号強度を記録することにより、より良い位置推定が行われることができる。一実施形態では、ビーコン受信機１２４は、位置特定信号の信号強度を測定するよう構成される。プロセッサ回路１２８は、信号強度インディケーション(signal strength indication)をビーコン識別子とともにビーコン識別子メモリに記憶するよう構成される。信号強度インディケーションは、位置特定信号がビーコン受信機１２４において受信された信号強度を示す。任意選択的に、プロセッサ回路１２８は、位置特定信号において受信された信号パワー値も記憶するよう構成される。信号パワー値は、ビーコン受信機１２４とビーコンとの間の距離を推定する際に信号強度インディケーションと共に使用されてもよい。信号パワー値はまた、ビーコンの設定が許可なく変更されていないことを検証するために使用されてもよい。信号強度インディケーション及び（任意選択的に）信号パワー値は、制御コンピュータ１３０に通信されてもよい。
【００３０】
一実施形態では、ビーコン受信機は、信号強度インディケーション、例えばＲＳＳＩをレポートするよう構成されてもよい。信号強度インディケーションから、ビーコンまでの推定距離が演算されてもよい。一実施形態では、推定距離は、少数のカテゴリ、例えば、未知、５０ｃｍすぐ下、最大２ｍまでの付近及び最大３０ｍまでの遠方等、少数のカテゴリに丸められてもよい。
【００３１】
プロセッサ回路１２８は、ビーコン識別子メモリに記憶されたビーコン識別子を含むメッセージを生成し、該メッセージをデジタルネットワークを介して制御コンピュータ１３０に送信するよう構成される。メッセージはまた、例えば受信された各ビーコン識別子についての信号強度インディケーションを含んでもよい。受信信号強度インディケーションは、例えば、デシベルで表現されてもよい。例えば、制御コンピュータ１３０は、デジタルネットワーク１４５を介してビルオートメーションデバイス１２０と通信するよう構成される通信インターフェース１３２を含んでもよい。制御コンピュータ１３０は、受信したメッセージを処理するよう構成されるプロセッサ回路１３４を含む。
【００３２】
受信されたビーコン識別子、あれば信号強度インディケーション、及びビーコンの既知の位置に関する情報から、ビーコン受信機の位置は、当技術分野において既知の様々なアルゴリズムを使用して推定されることができる。例えば、受信信号強度を使用してビーコン受信機と少なくとも３つのビーコンとの間の距離を推定することを含む三角推定(trilateral estimation)が用いられてもよい。一例は、Papamanthouらによる論文"Algorithms for Location Estimation Based on RSSI Sampling"に与えられている。
【００３３】
一実施形態では、ビルオートメーションデバイス１２０は照明器具である。一実施形態では、ビルオートメーションデバイス１２０は、暖房デバイス、換気デバイス、空調デバイス、スピーカ、自動空気弁(automated air valve)、火災検知器、センサ、壁スイッチを含むグループのうちのいずれかのデバイスである。例えば、制御コンピュータは、ビルオートメーションシステム（ＢＡＳ）又はビルマネージメントシステム（ＢＭＳ）のバックエンドであってもよい。
【００３４】
図２ａは、オフィス照明プランの実施形態の一例を概略的に示している。図２ｂは、図２ａの詳細を概略的に示す。コネクテッドライティングシステムは、ビルオートメーションシステムの一例である。図２ａ及び図２ｂには、グリッドに配置されたビーコン５が示されている。例えば、図２ａに示される照明プランは、多くのオフィスルーム１を含むオフィス空間であってもよい。オフィスルーム１では、ランプ２のグループが、手動スイッチ３及び／又はセンサ４により制御される。一実施形態では、センサ４、手動コントローラ３及び光源２等のアセットのうちの１つ以上は、図１ａに示されるようなビーコン受信機を備える。図２ａのコネクテッドライティングシステムは、図２ａには示されていない制御コンピュータを含む。
【００３５】
一実施形態では、センサ４は、占有センサを囲む領域の占有を決定するよう構成される占有センサである。例えば、占有センサは、赤外線センサ又は動きセンサ等であってもよい。例えば、占有センサは、占有センサが占有を検出する場合、又は占有センサを囲む領域の占有が無い場合、占有信号を生成するよう構成される。占有信号は、照明器具２を制御するために使用されてもよい。これは、直接、例えばローカルネットワークのローカルネットワークにより、又は制御コンピュータを介して行われてもよい。例えば、制御コンピュータ１３０のプロセッサ回路１３４は、１つ以上の占有センサから、照明器具２を囲む領域、例えばオフィス１の占有状態を判断するよう構成されてもよい。制御コンピュータ１３０が、オフィス１が占有されていると判断した場合、制御コンピュータ１３０は、照明器具２をオンにするために制御メッセージを照明器具２に送ってもよい。可能であれば、照明器具をオンするという決定はより複雑であってもよく、また昼光センサ、及び（壁）スイッチ又は他のローカルコントローラ等が関与してもよい。
【００３６】
図３は、図書室の実施形態の一例を斜視図で概略的に示す。ここで、ビーコン技術は、空間に分散される天井に設置された複数のビーコン５により特定の本を探す人々を支援するために使用される。図３は、天井における光源２のグリッド及び５つのビーコン５を有する部屋１を示す。人々９は動き回り、ある本が置かれている棚１１に到達するよう支援される。例えば、人々９の携帯電話は、図書室内の位置を決定するためにビーコン受信機を備えてもよい。携帯電話の位置を使用して、人々を正しい方向に案内するために信号が計算されてもよい。例えば、信号は、携帯電話の所望の位置及び現在の位置が指示されるマップであり得る。同様のアプリケーションは、スペース又は雑誌を蓄える店舗の場合である。
【００３７】
図４ａは、図２ａの詳細を概略的に示す。ビルオートメーションシステム、この場合はコネクテッドライティングシステムにおけるアセットの識別子が、図４ａに示されている。Ｂ５及びＣ５の２つのビーコンも示されている。アセットは、受信されたビーコン識別子及び対応する信号強度インディケーションを有するメッセージを制御コンピュータ１３０に送信するよう構成される。図４ｂは、ビーコン受信レポートの実施形態の一例を概略的に示す。６個の列、すなわち、照明システム(Lighting device)内のデバイス(device)の識別子及びデバイスクラス(device class)（例えばデバイスタイプ、デバイスモデル等）、ビーコンＢ５(Beacon B5)及びビーコンＣ５(Beacon C5)までの推定距離（メートル）(Est. distance in m)、並びにビーコンＢ５及びＣ５に対する推定距離カテゴリ(Distance category)を含むテーブル（ビーコン受信に関する情報(Information about beacon reception)）が、図４ｂに示されている（Cat B5及びCat C5の"immediate"は直近、"near"は近い、"far"は遠いを意味する）。ビーコンまでの推定距離は、例えば環境干渉等に起因して、多くのノイズの影響を受けることがよくある。あるアプリケーションでは、距離カテゴリが、推定距離とほぼ同じくらい正確である。例えば、存在検出器（占有センサ）Ｐ３６６０１は、ビーコンＢ５から遠い(far)が、ビーコンＣ５に近い(near)。
【００３８】
現代の照明システムでは、デバイスの数が増えている。これは、きめの細かい照明が望まれているためだけでなく、ＬＥＤベースのランプが、ますます小さなフォームファクタ及び小さなルーメンパケットにおいても効率的にされ得るためである。場合によっては、同じ照明器具に複数の無線機(radio)が存在することがある。例えば、１つの照明器具に４つのスマートＬＥＤランプが設けられ、それぞれ無線機(wireless radio)を有する。さらに、これらのアセットの一部は、物理的に見つけるのが難しい。これは、例えば、給電デバイス（PSE）が吊り天井の後ろに位置するＰｏＥ照明システムの場合である。これはすべて、デバイスの保守点検、修理又は交換が必要な場合にサービス担当者を正しい場所に向かわせるという高まる問題につながる。ＬＥＤは、いわゆるＴＬＥＤであってもよい。
【００３９】
一実施形態では、照明アセット（又は他のビルオートメーションデバイス、例えば、スピーカ、空気弁、火災検知器等のコネクテッドインフラストラクチャデバイス等）は、ビーコンを受信することができる。これらはビーコンを登録し、サービスを必要とする場合、登録されたビーコン識別子を中央照明（又はビル）管理システムに送信する。すべての受信可能なビーコン及び相対的なＲＦ振幅に関する情報は、当該アセットの位置の良好な指示を与える。サービスコールは、関連するビーコン識別子を含み、サービス担当者が関連する照明デバイスへの道筋を見つけることを可能にしてもよい。はしごを登る前に、受信されたビーコン識別子が、モバイルサービスデバイスを使用して検証されることができる。
【００４０】
図１ａに戻る。プロセッサ回路１２８は、ビルオートメーションデバイス１２０を監視し、ビルオートメーションデバイスのサービスの必要性を判断するよう構成される。プロセッサがデバイスを監視し得る方法は複数ある。多くの異なる例が図１ｂに示され、以下で論じられる。当該技術分野において既知のデバイスを監視するための他の方法もまた適用されてもよい。図１ｂは、図１ａの実施形態に基づくが追加の任意選択的なエレメントを含むビルオートメーションデバイス１００'を示す。
【００４１】
一実施形態では、ビルオートメーションデバイス１２０は、電流測定ユニット１２１を備える。電流測定ユニット１２１は、ビルオートメーションデバイスのコンポーネントを通って流れる電流を決定するよう構成される。例えば、ＬＥＤを流れる電流である。
【００４２】
ビルオートメーションデバイス１２０のプロセッサ１２８は、ビルオートメーションデバイスがオン状態にあり、電流測定ユニットにより測定された電流が閾値を下回る場合にサービスの必要性を判断するよう構成される。特に、電流が流れない場合、ＬＥＤが故障している可能性が高い。
【００４３】
一実施形態では、ビルオートメーションデバイス１２０は、ビルオートメーションデバイスのコンポーネントにかかる電圧を決定するよう構成される電圧測定ユニット１２３を備える。例えば、ＬＥＤの両端の電圧であるす。ビルオートメーションデバイス１２０のプロセッサ１２８は、ビルオートメーションデバイスがオン状態にあり、電圧測定ユニットにより測定された電圧が閾値を超える場合にサービスの必要性を判断するよう構成される。たとえ光を与えているはずでも、ＬＥＤに電圧差が存在しない場合、ＬＥＤは故障している可能性が高い。
【００４４】
電圧と電流の測定は、ＬＥＤ以外の他のコンポーネントでなされてもよい。例えば、空調デバイスのモータ等である。
【００４５】
一実施形態では、ビルオートメーションデバイス１２０は、カウンタ１２５を備える。ビルオートメーションデバイス１２０のプロセッサ１２８は、ビルオートメーションデバイスの使用に応じてカウンタを増加させ、カウンタが閾値に達した場合にサービスの必要性を判断するよう構成される。例えば、ビルオートメーションデバイス１２０がオンにされるたびに、カウンタは増加されてもよい。例えば、各期間、例えば５分毎に、ビルオートメーションデバイス１２０がオンにされていると、カウンタは増加されてもよい。例えば、プロセッサ１２８は、ビルオートメーションデバイスの使用強度(intensity of use)、例えば照明器具の場合には調光レベルを取得し、ビルオートメーションデバイスの使用強度に応じてカウンタを増加させるよう構成されてもよい。プロセッサ１２８は、カウンタが閾値に達した場合にサービスの必要性を判断するよう構成される。例えば、カウンタは、製造時にニュートラル値に設定されてもよく、ニュートラル値は０であってもよい。
【００４６】
別の実施形態では、ビルオートメーションデバイスはまた、破損したファームウェアイメージ、又はファームウェアアップグレードの必要性を示してもよい。ある実施形態では、ファームウェアの更新は、照明制御ネットワークを介しては不可能であるが、１：１のアップロード(1:1 uploading)を必要とする。
【００４７】
一実施形態では、ビルオートメーションデバイスは、電流測定ユニット１２１、電圧測定ユニット１２３及びカウンタ１２５をまったく含まないか、それらのうちの１つ又は複数を含む。
【００４８】
図５は、ビルオートメーションデバイス、この場合はＬＥＤ５５０が設置されている照明器具５００の実施形態の一例を概略的に示す。照明器具５００は、ビルオートメーションデバイスの一例である。
【００４９】
照明器具５００は、受電デバイス回路５１０を備える。受電デバイス回路５１０は、パワーオーバーイーサネット（登録商標）用に構成されている。受電デバイス回路５１０は、パワーオーバーイーサネット（登録商標）接続５１１から照明器具５００を駆動するための電力を得る。受電デバイス回路５１０はさらに、照明器具５００を制御コンピュータに接続するデジタルネットワークへのアクセスを提供するよう構成される。例えば、受電デバイス（ＰＤ）は、クライアント、この場合は照明器具、をＰｏＥ ＰＳＥに接続するためのインターフェース回路であってもよい。
【００５０】
照明器具５００は、ＬＥＤ５５０を駆動するドライバ５４０を備える。プロセッサ５３０は、制御接続５３１を介してドライバ５４０を制御する。例えば、プロセッサ５３０は、制御コンピュータ１３０から受信した制御信号に応じてＬＥＤをオン又はオフさせる。
【００５１】
照明器具５００は、メモリ５２０及びプロセッサ回路５３０を備える。プロセッサ回路５３０は、メモリ５２０に記憶されているコンピュータ命令を実行する。メモリ５２０は、ビーコンメモリとしても使用されてもよい。
【００５２】
照明器具５００は、照明器具５００を監視するよう構成される測定ユニット５４６を含む。例えば、測定ユニット５４５は、上述のように電流モニタ、電圧モニタ又はカウンタであってもよい。照明器具５００は、ビーコン受信機５４６を含む。
【００５３】
測定ユニット５４５が、ＬＥＤ５５０が所定の動作閾値外で動作していることを検出した場合、プロセッサ回路５３０は、ビーコン受信機５４６から得られたビーコン識別子を含むサービスリクエストを生成し、該サービスリクエストを受電デバイスネットワーク接続５１０を通じて制御コンピュータに送信する。
【００５４】
図１ａに戻る。例えば、コンポーネントが破損している、又はコンポーネントの性能が低下しているように見えるために、プロセッサ１２８がサービスの必要があると判断した場合、プロセッサ１２８は、サービスリクエストを生成し、該サービスリクエストをデジタルネットワーク１４５を介して制御コンピュータ１３０に送信する。サービスリクエストはデジタルメッセージであり、サービスの必要性に関する情報、例えば、得られた電流、電圧又はカウンタ値を含んでもよい。サービスリクエストは、アセットの識別子を含んでもよい。しかしながら、アセット識別子を知っていても、建物内で実際にその識別子を見つけるのは依然困難な場合がある。
【００５５】
サービスリクエストは、ビーコン識別子メモリ１２６に記憶されているビーコン識別子を含む。例えば、過去のある期間、例えば１分間に受信したビーコン識別子、又は最近のある数のビーコン識別子、例えば最近１００個のビーコン識別子、又は最近のある数の固有ビーコンＩＤ、例えば最近１０個の固有ビーコンＩＤ等を含んでもよい。
【００５６】
制御コンピュータ１３０は、ビルオートメーションデバイス１２０からビーコン識別子を含むサービスリクエストを受信するよう構成される通信インターフェース１３２を備える。プロセッサ回路１３４は、ビルオートメーションデバイスを位置特定するデータを含むサービスメッセージを生成するよう構成され、前記データは、受信されたサービスリクエスト内のビーコン識別子から取得される。
【００５７】
一実施形態では、プロセッサ回路１３４は、サービスリクエストの発信元であるビルオートメーションデバイス、例えばデバイス１２０の位置を推定する。例えば、制御コンピュータ１３０は、例えば位置座標と共に、ビーコンの位置のリストを記憶してもよい。サービスリクエスト内のビーコン情報を使用して、デバイス１２０の位置が推定されてもよい。例えば、サービスリクエストは、ビーコン識別子及び対応するＲＳＳＩを含んでもよい。ビルオートメーションデバイスを位置特定するデータは、壊れたビルオートメーションデバイスの推定位置であってもよい。例えば、サービスメッセージは、サービスを要求した１つ以上のビルオートメーションデバイスの位置を含むレポートであってもよい。レポートは、例えば電子メールを介してサービス担当者に送信されてもよい。レポートはプリンタに送信されてもよい。
【００５８】
一実施形態では、プロセッサ回路は、サービスメッセージを任意選択的なモバイルサービスデバイス１５０に送信するよう構成される。ビルオートメーションデバイスを位置特定するデータは、サービスを要求した１つ以上のビルオートメーションデバイスの推定位置であってもよい。ビルオートメーションデバイスを位置特定するデータは、代わりに（又はさらに）ビルオートメーションデバイス（又はその一部）から受信した元のビーコン情報を含んでもよい。後者の場合、位置特定は後で行われてもよい。
【００５９】
モバイルサービスデバイス１５０は、デジタルネットワークを介して制御コンピュータ１３０と通信するよう構成される通信インターフェース１５２を備える。デジタルネットワークは、デジタルネットワーク１４５とは異なるデジタルネットワークであってもよい。例えば、モバイルサービスデバイス１５０及び制御コンピュータ１３０は、インターネットを介して、例えば（部分的に）Ｗｉ−Ｆｉネットワークを介して通信してもよい。モバイルサービスデバイス１５０は、ビルオートメーションデバイスを位置特定するデータを含むサービスメッセージを、通信インターフェース１５２を介して制御コンピュータ１３０から受信する。
【００６０】
モバイルサービスデバイス１５０は、１つ以上のビルオートメーションデバイスの近くに設置された複数のビーコンから送信される位置特定ビーコン信号を受信するよう構成されるビーコン受信機１５４を備える。
【００６１】
モバイルサービスデバイス１５０は、サービスデバイスのビーコン受信機を使用してサービスデバイスの現在位置に対してサービスメッセージ内のビルオートメーションデバイスを位置特定するデータからビルオートメーションデバイス１２０の位置特定(localization)を取得するよう構成されるプロセッサ回路１５４を備える。例えば、モバイルサービスデバイス１５０は、サービスデバイス１５０の現在位置、及び目的地、すなわち壊れたビルオートメーションデバイスが示されるマップを表示してもよい。例えば、ビルオートメーションデバイスを位置特定するデータは、制御コンピュータにより推定されるようなビルオートメーションデバイスの位置を含んでもよい。モバイルサービスデバイス自体が、ビルオートメーションデバイスの位置を推定してもよい。
【００６２】
図６ａは、モバイルサービスデバイス１５０により生成されてもよい、制御デバイス１３０に表示されてもよい、印刷若しくは電子メールにより送信されてもよい、等々、例示的なディスプレイを示す。例えば、サービスメッセージは、照明プラン、例えば画像(picture)、サービスを必要とするアセットの座標、サービスに関する情報等を含んでもよい。
【００６３】
例えば、制御コンピュータ１３０、例えば照明マネージメントシステムは、図６ａに例示的に示されるように、サービスを必要とする照明アセットから受信したビーコン識別子を使用して、要求しているアセットを照明プラン７０にマッピングする。例えば、制御コンピュータ１３０は、ビーコン識別子と照明プラン内のアセットとのマッチングを行ってもよく、又はロケーション機能(location function)が、ビーコン識別子をロケーションデータ等に変換するよう要求されてもよい。サービス担当者は、サービスされるべきハイライトされたアセット７１を含む照明プランを入手する。まだ即時の注意を必要としないが将来的に置き換えを必要とするかもしれないアセット７２も示されている。例えば、電流測定を使用して、電流が完全に流れなくなった（ＬＥＤが壊れている）場合、ＬＥＤはすぐに注意を払われることを必要としてもよく、ずっとゼロというわけではないが、電流が閾値を下回るよう降下した場合、将来置き換えられることを必要としてもよい。
【００６４】
一実施形態では、寿命の終わりに近いアセット７２は、サービスメッセージにおいてマークされる。これにより、例えばサービス会社は、その担当者がいずれにせよ近くにいる場合にそれらを交換することを決定することができる。一実施形態では、サービスリクエストを開始したビルオートメーションデバイスの近くのアセットの位置は、それらの予想される次のサービス日に応じてマークされる。例えば、緑から赤へのカラースケールが、各アセットについて、例えば３０から１日の残りのサービス時間を示すために用いられてもよい。これにより、サービス会社は、その担当者がすでに近くで活動している場合にそれらを交換するかどうかを決定することができる。
【００６５】
この特定の例では、修理を行うことが必要とされる部品は、８３で列挙されている（マテリアルリスト(Material list)）。例えば、リストは交換される必要があるアセット及び／又は交換される必要がある部品を含む。カウント値は、いくつのアセットがサービスを必要としているかを示している。例えば、１個のアセットは、即時の注意を必要とし（８１参照（要即時交換又は修理(Need immediate change or repair)）、２５個のアセットは、即時の注意を必要としないが注意を必要とする（８２参照（寿命の終わりに近い、交換又は修理要検討(Near End of Life consider change or repair)））ことが図示されている。自動化又は部分的に自動化されたオーダーサービスが、サービスコールを補完するために制御コンピュータ１３０により使用されてもよい。この例では、コネクテッドネットワークの所有者は、８０で示されている（Philips Lighting SERVICE REQUEST）。
【００６６】
一実施形態では、サービスメッセージは、ビルオートメーションデバイスのビーコン受信機により受信されたビーコン識別子を含む。サービスメッセージはまた、受信信号強度インディケーションを含んでもよい。サービスデバイス１５０のプロセッサ１５６は、サービスデバイスのビーコン受信機により受信された位置特定ビーコン信号をサービスメッセージに含まれるビーコン識別子と比較し、マッチングが見つかった場合にディスプレイ上に信号を表示するよう構成される。例えば、プロセッサ１５６は、サービスデバイス１５０により現在受信されているビーコン識別子及び対応する信号強度と、ビルオートメーションデバイス１２０により以前に受信されたビーコン識別子及び対応する信号強度との間の差尺度(difference measure)を計算してもよい。差尺度が減少するにつれて、サービスデバイスは、ビルオートメーションデバイス１２０により近くなる。例えば、差尺度は、サービスデバイス１５０のオペレータがサービスを必要とするデバイスまでの距離のインディケーションを有するように表示されてもよい。
【００６７】
図６ｂは、モバイルサービスデバイスの実施形態の一例を概略的に示す。ビルオートメーションデバイスの位置は、タブレットコンピュータ上で動作する図６ｂに例示的に示されるようなコンピュータベースのサービスデバイスに示される。図６ｂに示されているのは、ハンドヘルドコンピュータデバイス２００である。ディスプレイに表示されている画像は、建築プラン２１０である。照明デバイスは、光源２１１、及び例えばスイッチ２１４等の手動デバイスがあるように示されている。サービスリクエストアセット２２０は明確にマークされている。
【００６８】
さらに発展した実施形態では、リクエストしているアセットについての追加の情報が、表示されている情報メモ２２１に含まれてもよい。メモは、画面上のポインティング動作により変わってもよい。
【００６９】
図６ｃは、モバイルサービスデバイスの実施形態の一例を概略的に示す。この実施形態では、サービスデバイスのディスプレイは、サービスデバイス２３０の現在位置を示す。例えば、サービスデバイスは、ハンドヘルドサービスツールと一体化されたビーコン受信機を用いてビーコンを受信してもよい。一実施形態では、ビーコン送信機位置２４０もまた、図６ｃに示されるように照明プランに描かれる。
【００７０】
一実施形態では、ビルオートメーションデバイスのプロセッサ回路は、ビーコン識別子メモリに記憶されたビーコン識別子と、１つ以上のビルオートメーションデバイス内のビルオートメーションデバイスを識別するビルオートメーションデバイスの識別子とを含む位置特定メッセージを繰り返し生成するよう構成される。位置特定メッセージは、デジタルネットワーク１４５を介して制御コンピュータ１３０に繰り返し送信される。
【００７１】
プロセッサ１３４は、ビルオートメーションデバイスの識別子と関連付けられた位置特定メッセージを記憶するよう構成される。例えば、プロセッサ１３４は、位置特定メッセージがある時点から記憶されているデータベースを含んでもよい。ある時点で、プロセッサ１３４は、ある期間内にビルオートメーションデバイスの識別子に対する位置特定メッセージが受信されていないと判断することができる。この場合、プロセッサ１３４は、このビルオートメーションデバイスは、位置特定メッセージの送信を停止したので、サービスを必要としていると判断している。サービスリクエストを受信する場合のように、プロセッサは、
−  ビルオートメーションデバイスを位置特定するデータを含むサービスメッセージを生成し、前記データは、最近の位置特定メッセージ内のビーコン識別子から取得され、
−  サービスメッセージをモバイルサービスデバイスに送信する。
【００７２】
一実施形態では、位置特定メッセージの反復送信は、例えば１日１回であってもよい。位置特定メッセージは、図４ｂに示されるような表示を生成するために用いられてもよい。制御コンピュータ１３０が特定のランプからメッセージを受信しない場合、誤動作デバイスの位置は、以前に受信されたメッセージのために分かる。システムは、例えば、ある日から受信したランプ識別子を過去の日の識別子のリストと比較することができる。違い、すなわちランプ識別子が欠けていることは、故障ランプを示している。
【００７３】
一般に、通信インターフェースは、ローカルエリアネットワーク又はワイドエリアネットワーク、例えばインターネット等へのネットワークインターフェース等、様々な形態をとることができる。通信インターフェースは、有線又は無線等とすることができる。
【００７４】
典型的には、デバイス１１０、１２０、１３０及び１５０はそれぞれ、デバイスに記憶されている適切なソフトウェアを実行するマイクロプロセッサ（別個には示されていない）を備える。例えば、前記ソフトウェアは、対応するメモリ、例えばＲＡＭ等の揮発性メモリ、又はフラッシュ等の不揮発性メモリ（別個には示されていない）にダウンロード及び／又は記憶されていてもよい。代替的に、デバイス１１０、１２０、１３０及び１５０は、全体的又は部分的に、例えばフィールドプログラマブルゲートアレイ（FPGA）として、プログラマブルロジックに実装されてもよい。デバイス１１０、１２０、１３０及び１５０は、全体的に又は部分的に、いわゆる特定用途向け集積回路（ＡＳＩＣ）、すなわちそれらの特定の用途のためにカスタマイズされた集積回路（ＩＣ）として実装されてもよい。例えば、回路は、例えば、Verilog、VHDLなどのハードウェア記述言語を使用して、CMOSで実装されてもよい。
【００７５】
図７ａは、ビルオートメーションデバイスのためのビルオートメーション方法３００の実施形態の一例を概略的に示す。方法３００は、
−  １つ以上のビルオートメーションデバイスの近くに設置された複数のビーコンから送信される位置特定ビーコン信号を受信するステップ３２０であって、位置特定ビーコン信号は、位置特定ビーコン信号が発信されたビーコンを識別するビーコン識別子を含む、ステップと、
−  ビーコン受信機により受信されたビーコン識別子を記憶するステップ３３０と、
−  ビルオートメーションデバイスを監視するステップ３４０と、
−  ビルオートメーションデバイスのサービスの必要性を判断するステップ３５０と、もしそうなら、
−  ビーコン識別子メモリに記憶されたビーコン識別子を含むサービスリクエストを生成するステップ３６０と、
−  デジタルネットワークを介してサービスリクエストを外部制御コンピュータに送信するステップ３７０と
を含む。
【００７６】
図７ｂは、モバイルサービス方法４００の実施形態の一例を概略的に示す。方法４００は、
−  デジタルネットワークを介して制御コンピュータと通信する、及びビルオートメーションデバイスを位置特定するデータを含むサービスメッセージを受信するステップ４１０と、
−  １つ以上のビルオートメーションデバイスの近くに設置された複数のビーコンから送信される位置特定ビーコン信号を受信するステップ４２０であって、位置特定ビーコン信号は、位置特定ビーコン信号が発信されたビーコンを識別するビーコン識別子を含む、ステップと、
−  サービスデバイスのビーコン受信機を使用してサービスデバイスの現在位置に対してビルオートメーションデバイスを位置特定するデータからビルオートメーションデバイスの位置特定を取得するステップ４３０と
を含む。
【００７７】
図７ｃは、制御方法６００の実施形態の一例を概略的に示す。方法６００は、
−  デジタルネットワークを介して１つ以上の電子ビルオートメーションデバイスと通信する、及びビルオートメーションデバイスからビーコン識別子を含むサービスリクエストを受信するステップ６１０と、
−  ビルオートメーションデバイスを位置特定するデータを含むサービスメッセージを生成するステップ６２０であって、前記データは、受信されたサービスリクエスト内のビーコン識別子から取得される、ステップと、
−  サービスメッセージをモバイルサービスデバイスに送信するステップ６３０と
を含む。
【００７８】
当業者には明らかであるように、本方法を実行する多くの異なる方法が可能である。例えば、ステップの順序は変更されることができ、又はいくつかのステップは並行して実行されてもよい。さらに、ステップ間に他の方法ステップが挿入されてもよい。挿入されたステップは、本明細書で述べられるような方法の改良を表してもよく、又は本方法とは無関係であってもよい。さらに、あるステップは、次のステップが開始される前に完全に終了していない可能性もあり得る。
【００７９】
本発明による方法は、プロセッサシステムに方法３００、４００又は６００を実行させるための命令を含むソフトウェアを使用して実行されてもよい。ソフトウェアは、システムの特定のサブエンティティにより取られるステップのみを含んでもよい。ソフトウェアは、ハードディスク、フロッピー（登録商標）、メモリ、光学ディスク等の適切な記憶媒体に記憶されてもよい。ソフトウェアは、有線ネットワーク、無線ネットワークを介して、又はデータネットワーク、例えばインターネットを利用して信号として送られても??よい。ソフトウェアは、サーバ上でリモートで及び／又はダウンロードに供されてもよい。本発明による方法は、方法を実行するためにプログラマブルロジック、例えばフィールドプログラマブルゲートアレイ（FPGA）を構成するよう構成されたビットストリームを使用して実行されてもよい。
【００８０】
本発明は、本発明を実践するために適合されたコンピュータプログラム、とりわけ、有形の担体上又は内にあるコンピュータプログラムにも及ぶことは理解されよう。プログラムは、ソースコード、オブジェクトコード、部分的にコンパイルされた形式などのコード中間ソース及びオブジェクトコードの形態、又は本発明による方法の実施に使用するのに適した任意の他の形態であってもよい。コンピュータプログラムプロダクトに関する一実施形態は、述べられた方法のうちの少なくとも１つの処理ステップの各々に対応するコンピュータ実行可能命令を含む。これらの命令は、サブルーチンに細分されてもよく、及び／又は静的又は動的にリンクされ得る１つ以上のファイルに記憶されてもよい。コンピュータプログラムプロダクトに関する他の実施形態は、述べられたシステム及び／又はプロダクトの少なくとも１つの手段の各々に対応するコンピュータ実行可能命令を含む。
【００８１】
図８ａは、一実施形態による、コンピュータプログラム１０２０を含む書き込み可能部分１０１０を有するコンピュータ可読媒体１０００を示し、コンピュータプログラム１０２０は、プロセッサシステムに方法３００、４００又は６００を実行させるための命令を含む。コンピュータプログラム１０２０は、物理的なマークとして、又はコンピュータ可読媒体１０００の磁化により、コンピュータ可読媒体１０００に具現化されてもよい。しかしながら、他の適切な実施形態も同様に考えられる。さらに、ここではコンピュータ可読媒体１０００が光ディスクとして示されているが、コンピュータ可読媒体１０００は、ハードディスク、ソリッドステートメモリ、フラッシュメモリなどの任意の適切なコンピュータ可読媒体であってもよく、再生専用又は記録可能であってもよいことは理解されよう。コンピュータプログラム１０２０は、プロセッサシステムに前記方法を実行させるための命令を含む。
【００８２】
図８ｂは、一実施形態によるプロセッサシステム１１４０の概略図を示す。プロセッサシステムは、１つ以上の集積回路１１１０を備える。１つ以上の集積回路1１１０のアーキテクチャは、図８ｂに概略的に示されている。回路１１１０は、一実施形態による方法を実行する、及び／又はそのモジュール又はユニットを実装するためにコンピュータプログラムコンポーネントを実行するための、例えばＣＰＵ等の処理ユニット１１２０を備える。回路１１１０は、プログラミングコード、データ等を記憶するためのメモリ１１２２を備える。メモリ１１２２の一部は、読み取り専用であってもよい。回路１１１０は、通信エレメント１１２６、例えば、アンテナ、コネクタ又はその両方等を備えてもよい。回路１１１０は、本方法で定義された処理の一部又は全部を実行するための専用集積回路１１２４を備えてもよい。プロセッサ１１２０、メモリ１１２２、専用ＩＣ１１２４及び通信エレメント１１２６は、相互接続１１３０、例えばバスを介して相互に接続されてもよい。プロセッサシステム１１１０は、それぞれ、アンテナ及び／又はコネクタを使用して、接触及び／又は非接触通信のために構成されてもよい。
【００８３】
例えば、一実施形態では、ビルオートメーションデバイス、制御コンピュータ、サービスデバイス及びビーコンは、プロセッサ回路及びメモリ回路を備え、プロセッサは、メモリ回路に記憶されたソフトウェアを実行するよう構成されてもよい。例えば、プロセッサ回路は、Intel Core i7プロセッサ、ARM Cortex-R8等であってもよい。ビーコンは、ARM M0 Cortexを含んでもよい。メモリ回路は、ＲＯＭ回路、又は不揮発性メモリ、例えばフラッシュメモリであってもよい。メモリ回路は、揮発性メモリ、例えばＳＲＡＭメモリであってもよい。後者の場合、検証デバイスは、ソフトウェアを提供するよう構成される不揮発性ソフトウェアインターフェース、例えばハードドライブ、ネットワークインターフェース等を含んでもよい。
【００８４】
上記の実施形態は本発明を限定するものではなく例示するものであり、当業者は多くの代替実施形態を設計することができることに留意されたい。
【００８５】
特許請求の範囲において、括弧内に置かれた参照符号は、特許請求の範囲を限定するものとして解釈されるべきではない。「有する」という動詞及びその活用形の使用は、請求項に記載された要素又はステップ以外の要素又はステップの存在を排除するものではない。要素に先行する冠詞「a」又は「an」は、複数の斯かる要素の存在を排除するものではない。本発明は、いくつかの別個の要素を含むハードウェアにより、及び適切にプログラムされたコンピュータにより実施されることができる。いくつかの手段を列挙するデバイスの請求項において、これらの手段のいくつかは、同一のハードウェアのアイテムにより具体化されることができる。特定の手段が相互に異なる従属請求項に列挙されているという単なる事実は、これらの手段の組み合わせが有利に使用できないことを示すものではない。
【００８６】
特許請求の範囲において、括弧内の参照は、実施形態の図面又は実施形態の式における参照符号を参照し、したがって、請求項の明瞭性を高める。これらの参照は、請求項を限定するものとして解釈されるべきではない。
【符号の説明】
【００８７】
図１ａ、図１ｂ及び図５の参照番号のリスト：
１００、１００'  ビルオートメーションシステム
１１０  ビーコン
１１２  無線回路
１１４  ビーコンメモリ
１２０  電子ビルオートメーションデバイス
１２２  通信インターフェース
１２４  ビーコン受信機
１２６  ビーコン識別子メモリ
１２８  プロセッサ回路
１２１  電流測定ユニット
１２３  電圧測定ユニット
１２５  カウンタ
１３０  制御コンピュータ
１３２  通信インターフェース
１３４  プロセッサ回路
１４０  位置特定システム
１４５  デジタルネットワーク
１５０  モバイルサービスデバイス
１５２  通信インターフェース
１５４  ビーコン受信機
１５６  プロセッサ回路
５００  照明器具
５１０  受電デバイス回路（ＰＤ）
５１１  パワーオーバーイーサネット（登録商標）接続
５２０  メモリ
５３０  プロセッサ回路
５３１  制御接続
５４０  ドライバ
５４５  測定ユニット
５４６  ビーコン受信機
５５０  ＬＥＤ
【図１ａ】
2019534462.tif 000003
【図１ｂ】
2019534462.tif 000004
【図２ａ】
2019534462.tif 000005
【図２ｂ】
2019534462.tif 000006
【図３】
2019534462.tif 000007
【図４ａ】
2019534462.tif 000008
【図４ｂ】
2019534462.tif 000009
【図５】
2019534462.tif 000010
【図６ａ】
2019534462.tif 000011
【図６ｂ】
2019534462.tif 000012
【図６ｃ】
2019534462.tif 000013
【図７ａ】
2019534462.tif 000014
【図７ｂ】
2019534462.tif 000015
【図７ｃ】
2019534462.tif 000016
【図８ａ】
2019534462.tif 000017
【図８ｂ】
2019534462.tif 000018
【国際調査報告】
2019534462.tif 000019
2019534462.tif 000020
2019534462.tif 000021