(57)【要約】  各々が、感知のためにパルスを送信するそれぞれの送信器と、それぞれの送信器から送信されるパルスのタイミングを制御するそれぞれのクロックと、パルスの反響インスタンスを受信するそれぞれの受信器とを有する複数のセンサのうちの１つにおいて用いるための装置に関する。装置は、それぞれの送信器から戻ってそれぞれの受信器によって受信された反響パルスに依存して生物又は物体を感知する感知ロジックと、それぞれのクロックと１以上の他のセンサのクロックとの間のクロック不一致を補正するタイミングロジックとを含む。タイミングロジックは、それぞれの受信器を用いて１以上の他のセンサからのパルスのインスタンスをリスニングし、これに基づいてそれぞれの送信器からのパルスのタイミングを調節することによって補正を行う。
2016507728.tif 000002
【特許請求の範囲】
【請求項１】
各々が、感知のためにパルスを送信するそれぞれの送信器と、前記それぞれの送信器から送信されるパルスのタイミングを制御するそれぞれのクロックと、パルスの反響インスタンスを受信するそれぞれの受信器と、を有する複数のセンサのうちの１つにおいて用いるための装置であって、
前記それぞれの送信器から前記それぞれの受信器によって受信された戻りの反響パルスに依存して生物又は物体を感知する、感知ロジックと、
前記それぞれの受信器を用いて１以上の他のセンサからのパルスのインスタンスをリスニングし、これに基づいて前記それぞれの送信器からのパルスのタイミングを調節することによって、前記それぞれのクロックと前記１以上の他のセンサのクロックとの間のクロック不一致を補正する、タイミングロジックと、
を含む、装置。
【請求項２】
前記センサの各々は、送信時に前記送信器の各々がフレーム毎に当該送信器のそれぞれのタイムスロットで１以上のパルスを送信するように、複数のフレームにわたって別々のそれぞれのタイムスロットで送信する、請求項１に記載の装置。
【請求項３】
前記タイミングロジックは、各波形が前記１以上の他のセンサから受信された１以上のパルスを含む、前記複数のフレームの１つからの波形の表現と、前記複数のフレームの他の１つからの波形の表現との間の類似性の尺度を、これらの表現のうちの一方がタイミング値によって時間的にシフトされて、最大とする当該タイミング値を決定し、前記調節は前記タイミング値に基づいている、請求項２に記載の装置。
【請求項４】
前記タイミングロジックは、前記タイミング値を３以上の前記フレームにわたって蓄積し、前記タイミング値の前記蓄積に基づいて前記調節を行う、請求項３に記載の装置。
【請求項５】
前記タイミング値は、
2016507728.tif 000004
によって、電力信号間の相関が最大となるずれとして決定され、ここでτは前記タイミング値であり、ｘ１は前記波形のうちの１つであり、ｘ０は先行するフレームからの前記波形のうちの１つである、請求項３又は４に記載の装置。
【請求項６】
他のセンサの何れかが前記タイムスロットの何れかで既に送信しているかどうかを決定するために、前記他のセンサからのパルスのインスタンスをリスニングし、前記他のセンサのうちの１つによって未だ用いられていない前記タイムスロットの１つを選択し、後続のフレームにおいて、選択された前記タイムスロットを用いて前記それぞれの送信器からパルスを送信する、請求項２乃至５の何れか一項に記載の装置。
【請求項７】
前記タイミングロジックは、まず前記クロック不一致を補正し、次いで前記補正に対し閾値精度が得られたことを条件に、後続のフレームにおいて、前記選択されたタイムスロットを用いて前記それぞれの送信器からパルスを送信し始める、請求項６に記載の装置。
【請求項８】
前記タイミングロジックは、前記それぞれの送信器からのパルスの送信を開始する前に、前記フレームの少なくとも１つのフレームの最初の期間の間、前記リスニングを実行する、請求項７に記載の装置。
【請求項９】
前記最初の期間は、ランダム時間だけ延長される前記フレームの１つを含む、請求項８に記載の装置。
【請求項１０】
前記複数のセンサのうちの１つは、前記それぞれの送信器からのパルスに基づく能動モードと、パルスを送信しない受動モードとで動作可能なマルチモードセンサであり、
前記タイミングロジックは、近接するセンサが能動モードで動作しているかどうかを決定するために前記他のセンサからのパルスのインスタンスをリスニングし、前記近接するセンサが能動モードにあるときと同時に前記複数のセンサのうちの当該１つを能動モードで動作させることを回避する、
請求項１乃至９の何れか一項に記載の装置。
【請求項１１】
前記タイミングロジックは、前記センサ間で通信される又は中央コントローラからの専用のタイミング信号なしに、代わりに前記１以上の他のセンサからのパルスのインスタンスの前記リスニングを実行することによって動作する、請求項１乃至１０の何れか一項に記載の装置。
【請求項１２】
請求項１乃至１１の何れか一項に記載の装置、前記送信器、前記クロック、及び前記受信器を含む、センサ。
【請求項１３】
前記センサ各々が請求項１乃至１１の何れか一項に記載の装置のインスタンスを含む、複数のセンサを含む、システム。
【請求項１４】
各々が、感知のためにパルスを送信するそれぞれの送信器と、前記それぞれの送信器から送信されるパルスのタイミングを制御するそれぞれのクロックと、パルスの反響インスタンスを受信するそれぞれの受信器と、を有する複数のセンサのうちの１つを動作させるためのコンピュータプログラムであって、
コンピュータ可読記憶媒体上で具現化されるコードを含み、前記複数のセンサのうちの１つの処理装置上で実行されるときに、
前記それぞれの送信器から前記それぞれの受信器によって受信された戻りの反響パルスに依存して生物又は物体を感知する工程と、
前記それぞれの受信器を用いて１以上の他のセンサからのパルスのインスタンスをリスニングし、これに基づいて前記それぞれの送信器からのパルスのタイミングを調節することによって、前記それぞれのクロックと前記１以上の他のセンサのクロックとの間のクロック不一致を補正する工程と、
を実行する、コンピュータプログラム。
【請求項１５】
各々が、感知のために超音波パルスを送信するそれぞれの超音波送信器と、超音波パルスの反響インスタンスを受信するそれぞれの超音波受信器と、を含む複数の超音波センサのうちの１つにおいて用いるための装置であって、
前記それぞれの超音波送信器から前記それぞれの超音波受信器によって受信される戻りの反響超音波パルスに依存して生物又は物体を感知する、感知ロジックと、
前記それぞれの超音波受信器を用いて１以上の他の超音波センサからの超音波パルスのインスタンスをリスニングし、これに基づいて同期を実行することによって、前記それぞれの超音波送信器から送信される超音波パルスを、前記１以上の他の超音波センサからの超音波パルスの送信に対して同期する、同期ロジックと、
を含む、装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のセンサの中での使用のための、センサからのパルスの送信の制御に関する。
【背景技術】
【０００２】
存在センサは、生物又は他の物体、典型的には人の存在を遠隔で感知するためのセンサである。例えば、存在の感知は、生物又は物体が動いているかどうかを検出すること、当該生物又は物体の動きの（例えば速さ又は速度といった）測定値を決定すること、当該生物又は物体のセンサからの距離範囲を決定すること、及び／又は（例えばセンサの範囲によって規定される）特定のゾーンにおける当該生物又は物体の存在の事実を単純に検出することを含み得る。
【０００３】
存在センサは、能動又は受動の２つの種類で提供される。能動存在センサは、プロービング波形を送信し、次いで、例えば、反射信号内の特定の信号特性を用いて存在に関する情報を決定するといったように、センサにおいて戻って受信される当該波形の反射を用いて存在を検出するセンサである。能動センサの例は、超音波、無線周波数（ＲＦ）、又はマイクロ波の放射のパルスをそれぞれ出射し、これらパルスの反射に基づいて存在を感知する、超音波センサ、（例えばレーダといった）無線センサ、及びマイクロ波センサを含む。他方、受動存在センサは、当該受動存在センサ自体の波形を送信するのではなく、感知されるべき生物又は物体によって放出される放射、あるいは感知されるべき生物又は物体から反射されるが当該センサ自体以外の別の供給源に由来する放射に依存する。受動センサの例は、人又は他の生物等の対象物によって発せられる赤外線放射を感知する赤外線センサや、感知される生物又は物体から反射される（例えば太陽又は部屋の電気照明に由来する）光を検出する光センサを含む。
【０００４】
存在センサは、広範囲のアプリケーションを有する。こうしたアプリケーションの１つは、照明システムの制御において見出される。例えば、オフィス照明は、典型的にはオフィスビル内の電力消費のほぼ３０％を占めている。中に居る人の存在情報に基づくライト制御戦略は、エネルギ消費の低減に最も効率的であり得ることが知られている。したがって、環境配慮ビルディングのデザインは、典型的には存在適応照明制御システムを含む。
【０００５】
超音波センサのような能動センサは、より大きな容積の空間において、受動赤外線センサよりも良好な検出を提供する傾向がある。より大きな物理的エリアでは、適切な検出カバレッジのために、複数の能動存在センサを有することが通常である。しかしながら、こうした存在感知システムが展開されるとき、能動送信間の相互干渉の恐れがある。システムが全体として適切に機能するために、理想的には、個々の存在センサの各々が、当該存在センサのそれぞれのカバレッジエリアにおける存在に関する情報を決定し得るべきである。（例えば超音波又はＲＦといった）能動センサ間の相互干渉は、屋内及び屋外の感知アプリケーションにおいてよく遭遇する問題であり、感知及び制御システムの適切な動作に影響する恐れがある。例えば、センサは、隣接するゾーンに人が居るときに、隣のセンサから傍受した送信に基づいて、誤ったアラームを始動させる恐れがある。こうした感知の誤作動は、照明制御システムを全体として妨害する恐れがある。
【０００６】
また、能動存在センサは、問題のある相互干渉が発生する恐れのある他のアプリケーション、すなわちより詳細には、ある能動センサの動作が１以上の他のセンサに影響する恐れのある他のアプリケーションにおいても見出される。
【０００７】
超音波センサネットワークにおける相互干渉管理の問題は、例えば、N.B. Priyantha、A. Chakraborty、及びH. Balakrishnanによる「The Cricket Location-Support system」、Annual Conference on Mobile computing and Networking, 2000、において検討されている。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
個々の存在センサの各々が当該存在センサのそれぞれのカバレッジエリアにおける存在に関する情報を決定し得る状態で、システムが全体として適切に機能し得るように、別々の存在センサからの能動送信間の潜在的な相互干渉を回避することが望ましい。ある実施例では、センサが固有のタイムスロット内に各々送信するように、時分割多重プロトコルが使用される。しかしながら、本質的に信頼性の低いクロックのために、センサは当該センサの割り当てられたタイムスロットから経時的にドリフトする恐れがある。これは、相互干渉ひいては信頼性の低い検出をもたらす恐れがある。したがって、本発明の実施形態によって対処され得る１つの目的は、タイムスロットが調整されたまま維持され、適切なセンサシステムの実行を保証するように、クロック同期のための方法を提供することである。より一般的には、センサ間で発生する恐れのある任意の干渉又は他の望ましくない効果を緩和するためにせよ、あるいはセンサの同期された動作を通じて達成され得る任意の望ましい効果を得るためにせよ、あるセンサからのパルスの送信を１以上の他のセンサとの関連で制御することが望ましい。
【課題を解決するための手段】
【０００９】
本明細書の開示のある態様によると、各々が、感知のためにパルスを送信するそれぞれの送信器と、それぞれの送信器から送信されるパルスのタイミングを制御するそれぞれのクロックと、パルスの反響インスタンスを受信するそれぞれの受信器とを有する複数のセンサのうちの１つにおいて用いるための装置が提供される。装置は、それぞれの送信器からそれぞれの受信器によって受信された戻りの反響パルスに依存して生物又は物体を感知する感知ロジックを含む。また、装置は、それぞれのクロックと１以上の他のセンサのクロックとの間のクロック不一致を補正するタイミングロジックを含む。タイミングロジックは、それぞれの受信器を用いて１以上の他のセンサからのパルスのインスタンスをリスニングし、これに基づいてそれぞれの送信器からのパルスのタイミングを調節することによって補正を行う。
【００１０】
別の態様によると、コンピュータ可読記憶媒体上で具現化されるコードを含み、センサの処理装置上で実行されるときに、上記の感知ロジック及びタイミングロジックの動作を実行する、複数のセンサのうちの１つを動作させるためのコンピュータプログラムが提供される。
【００１１】
別の態様によると、各々が、感知のために超音波パルスを送信するそれぞれの超音波送信器と、超音波パルスの反響インスタンスを受信するそれぞれの超音波受信器とを含む複数の超音波センサのうちの１つにおいて用いるための装置が提供される。この装置は、それぞれの送信器からそれぞれの受信器によって受信される戻りの反響超音波パルスに依存して生物又は物体を感知する感知ロジックと、それぞれの送信器から送信される超音波パルスを、１以上の他の超音波センサからの超音波パルスの送信に対して同期する同期ロジックとを含んでよい。同期ロジックは、それぞれの受信器を用いて１以上の他の超音波センサからの超音波パルスのインスタンスをリスニングし、これに基づいて同期を実行してよい。
【００１２】
これらの及び他の態様は、以下に説明される実施形態から明らかになる。本開示の範囲は、本概要によって限定されることは意図されず、また、記載される任意の又は全ての欠点を必然的に解消する実現形態だけに限定されることも意図されない。
【図面の簡単な説明】
【００１３】
本発明の実施形態のより良い理解のために、また、本発明の実施形態がどのように実施され得るかを示すために、添付の図面が例示的に参照される。
【００１４】
【図１】存在センサの概略的なブロック図である。
【図２ａ】分散された存在センサのシステムの概略的な図である。
【図２ｂ】分散された存在センサのシステムの別の概略的な図である。
【図３】多重能動送信感知プロトコルを示す概略的なタイミング図である。
【図４】複数の存在センサの最初のリスニングウィンドウを示す概略的なタイミング図である。
【図５】送信を開始した第１のセンサを示す概略的なタイミング図である。
【図６】他のセンサのリスニング段階を示す概略的なタイミング図である。
【図７】クロックドリフトを計算するのに用いる基準波形を示す概略的なタイミング図である。
【図８】複数のクロックドリフトの経時的な補正の概略的な図である。
【図９】第１のセンサの送信と同期した後に送信を開始する第２のセンサを示す概略的なタイミング図である。
【図１０】第３のセンサを同期させるのに用いる基準波形を示す概略的なタイミング図である。
【発明を実施するための形態】
【００１５】
中央コントローラ又は単一の中央要素に頼るよりもむしろ、感知等の機能が個々のユニットの中に分散され、照明システムに含まれる全てのインテリジェンスの一部がシステムにわたって埋め込まれる傾向が望ましい。本発明の以下の実施形態では、システムの導入においてコミッショニングのオーバーヘッドがほとんど又は全く発生しない、例えば照明システムの一部としての、屋内の存在検出のための分散された（例えば超音波センサ様式に基づく）能動感知システムが提供される。能動存在センサシステムにおける課題の１つは、潜在的な相互干渉である。この目的のために、時分割多重送信プロトコルが使用され得る。しかしながら、センサに内在するクロックドリフトのために、センサは当該センサの割り当てられたタイムスロットからドリフトする恐れがある。以下は、スロットの同期を保証するための例示的な方法を提示する。
【００１６】
実施形態では、本明細書に説明されるシステムは、完全に分散され、別々のセンサ間の明示的な通信を必要としない。方法は、別々のセンサからの送信が調整されたまま維持されることを保証し、これによりシステムにおける信頼できる存在感知を保証する。本発明の実施形態は、屋内及び屋外の照明制御においてアプリケーションを見出す、様々な（例えば超音波、ＲＦといった）能動様式の存在感知に適用され得る。以下は超音波センサに関して説明されるが、着想はＲＦ及び光等の他のセンサ様式やマルチモーダルセンサ、並びにD Caicedo及びA Pandharipandeによる「Ultrasonic Array Sensor for Indoor Presence Detection」、 European Signal Processing Conference 2012に説明されるようなアレイセンサにも適用され得る。
【００１７】
上述のとおり、（超音波又はＲＦ）能動センサ間の相互干渉は、屋内及び屋外の感知アプリケーションにおいてよく遭遇する問題であり、感知及び制御システムの適切な動作に影響する恐れがある。例えば、センサは、隣のセンサからの送信の傍受のために、誤ったアラームを始動させ、及び生成する恐れがある。実施形態では、相互干渉を限定する１つの態様は、各センサが送信のための固有のタイムスロットを取得し、当該タイムスロット内で維持されることである。しかしながら、このことは、センサの各々からの送信を計時するのに用いられる１以上のそれぞれのクロックにおける内在的なドリフトのために困難である。
【００１８】
本発明の実施形態は、クロック同期の問題に、完全に分散された態様で対処する。これは、追加的なネットワーク接続性を有しないシステムを実現するのに役立つ。明示的な通信が用いられない分散された態様の同期方法は、中央コーディネータ又は他の通信手段が設置される必要のない存在感知システムをもたらし、したがって感知機能のためのコミッショニングの必要のない照明システムにおける存在感知システムの使用を支援する。
【００１９】
図１は、本発明の実施形態による例示的な存在センサ１０２を示す概略的なブロック図である。
【００２０】
センサ１０２は、感知目的のために放射パルスの形式の信号を送信するための無線送信器１０８と、受信器１０９の範囲内の生物又は他の物体から反射されて戻る、これら放射パルスの反響の形式の信号を受信するための無線受信器１０９とを含む。例えば、送信器１０８は、超音波パルスを送信するための超音波送信器、又はＲＦパルス若しくはマイクロ波パルスを送信するためのＲＦ送信器若しくはマイクロ波送信器を含み、受信器１０９は、それぞれ超音波受信器、ＲＦ受信器、又はマイクロ波受信器を含んでよい。実施形態では、各受信器は、以下に説明されるような感知を実行するための複数の受信器要素を有する受信器アレイを含んでもよい。
【００２１】
また、センサ１０２は、クロック１０７と、例えば１以上の照明器具の照明制御要素１１２といった照明システムの一部に接続するためのポート１１０とを含む。更に、センサ１０２は、クロック１０７、送信器１０８、受信器１０９、及びポート１１０に動作可能に結合される感知ロジック１１４と、クロック１０７、送信器１０８、及び受信器１０９に動作可能に結合されるタイミングロジック１１６とを含む、センサを動作させるための装置を含む。感知ロジック１１４は、受信器１０９から受信されたパルスを、送信器１０８から送信されたパルスとの関連で処理し、これにより、例えば以下に説明される態様で、パルスの反射（反響）に依存して存在に関する情報を感知する。タイミングロジック１１６は、例えばやはり以下に説明される態様で、クロック１０７の影響下で送信器１０８から送信されるパルスのタイミングを制御する。
【００２２】
実施形態では、センサ１０２は、１以上の実行ユニットと、（例えばハードドライブといった）磁気記憶媒体及び／又は（例えば「フラッシュ」メモリ又は他のＥＥＰＲＯＭといった）電子記憶媒体等の１以上の記憶媒体を含むメモリ１０６の形式の記憶装置とを有する、プロセッサ１０４又は「ＣＰＵ」（中央処理装置）の形式の処理装置を含む。感知ロジック１１４及び／又はタイミングロジック１１６の各々は、メモリ１０６内に記憶され、プロセッサ１０４上で実行されるコードのモジュールとして実施されてよい。代替的に、感知ロジック１１４及び／又はタイミングロジック１１６の各々は、全体的又は部分的に、専用のハードウェア回路内又はＦＰＧＡ（フィールドプログラマブルゲートアレイ）等の構成可能回路内で実施されてもよい。
【００２３】
図２ａ及び図２ｂは、複数のセンサ１０２を含む例示的な感知システムの概略的な図を提供する。センサ１０２の各々は、別々の箇所に配置され、及び／又は別々のそれぞれの方向に向けられ、例えば、各センサ１０２は、部屋２０２の壁及び／又は天井の別々の場所に埋め込まれてよい。例示の目的で、本明細書では、別々のセンサ１０２は１．．．Ｎの番号を付けられ、センサＳ１．．．ＳＮとしてラベルされる。
【００２４】
各センサ１０２は、クロック１０７と、送信器１０８と、受信器１０９と、ポート１１０と、（例えばそれぞれのプロセッサ１０４及びメモリ１０６上で実施される）感知ロジック１１４及びタイミングロジック１１６を含む装置とのそれぞれのインスタンスを含む。実施形態では、各センサは、実質的に同一のクロック１０７、感知ロジック１１４、及びタイミングロジック１１６のそれぞれのインスタンスを含む。各センサ１０２内のタイミングロジック１１６は、他のセンサ１０２から自律して動作するが、他のセンサ１０２各々内のタイミングロジック１１６と同一の規則のセットに従って動作する。各センサ１０２内のクロック１０７は、これらクロック１０７が同一の公称クロック周波数で発振するということにおいて実質的に同一であるが、各クロック１０７は、例えば経年、温度、及び／又は製造のばらつきのために、通常、クロック１０７の周波数において様々なそれぞれのクロックエラーを有することが理解される。これは、別々のセンサ１０２からのパルスの送信を計時するのに用いられるときに、これらの送信の相対的なタイミングが経時的に徐々にドリフトするということにおいて不一致を引き起こす。
【００２５】
各センサ１０２内の感知ロジック１１４は、例えば床のエリア２０６又は３次元のボリュームに対応するそれぞれのカバレッジ領域から存在に関する情報を感知する。カバレッジ領域は、センサ１０２の、すなわち当該センサ１０２の送信器１０８及び／又は受信器１０９の範囲によって規定される。図２ｂに示されるように、１以上のセンサ１０２は、１以上の他のセンサ１０２のリスニング範囲内である可能性があり、したがってカバレッジ領域２０６は重複する。
【００２６】
各センサ１０２内の感知ロジック１１４が感知する存在に関する情報は、例えば対象物が動いていると感知されるかどうか、対象物の範囲、又は単純に特定の場所において対象物若しくは特定の対象物が見つかったことが検出されるかどうかの事実に関する情報を含んでよい。感知ロジックは、例えば人（人間）若しくは他の生き物といった生物、又は動くようにされた人工の装置等の何らかの他の非生物の物品、若しくは任意のこれら非生物の物品の形式の対象物２０４を感知してよい。「対象物」の用語は、限定することを意図しない。動きの際の検出に基づく実施例が以下に説明されるが、他の能動存在感知技術の実施例は、それ自体当業者によく知られている。
【００２７】
感知ロジック１１４は、ポート１１０を介して照明システムの制御要素１１２等のシステム要素に接続され、感知された存在（又は感知される存在の欠如）を示す出力信号を当該システム要素に提供し得る。要素１１２は、当該出力信号に依存して、例えばセンサ１０２のカバレッジ領域が特定のゾーンに対応する当該センサ１０２によって存在が検出されたときに当該特定のゾーン内で照明をオンにし、又は当該ゾーン内で存在が検出されないときに照明をオフにするために、１以上の照明器具を制御し得る。実施形態では、各センサ１０２は、当該センサ１０２のそれぞれのポート１１０を介して、センサ１０２からの出力信号に基づいて複数の照明器具を制御する共通の照明コントローラに接続され、又は代替的に、各センサ１０２は、当該センサ１０２自体のそれぞれの個別の照明器具を制御するために当該センサ１０２のそれぞれのポート１１０を介して接続されてよい。
【００２８】
照明が中央で制御されるか、あるいは個別の照明器具がそれぞれのセンサ１０２に基づいて制御されるかどうかに関わらず、これらのことは、感知機能の任意の中央制御が必要とされることを必ずしも意味しない。実施形態では、タイミングロジックは、センサ間で通信される、又は中央コントローラからの専用のタイミング信号なしに、例えば以下にすぐ説明されるように、代わりに１以上の他のセンサからのパルスのインスタンスをリスニングすることによって動作する。例示的な実施形態では、感知機能はセンサ１０２の中に完全に分散され、中央コントローラは少なくとも感知機能の目的のためには含まれない。つまり、各センサ１０２は、受信器１０９を介して送信パルスの反射を入力として受信するにすぎず、ポート１１０は、例えば照明を制御するためといった別の態様のシステムを制御するための制御要素に、感知された存在に関する情報を出力するためにすぎない。制御情報は、コントローラからセンサ１０２への反対方向に渡る必要はない。
【００２９】
図３乃至図１０は、本発明の実施形態によるセンサ１０２の動作を示す概略的なタイミング図のセットを提供する。
【００３０】
実施形態では、センサの各々は、複数のフレームにわたって、別々のそれぞれのタイムスロットで送信する。したがって、送信時、送信器の各々は、フレーム毎に当該送信器のそれぞれのタイムスロットで１以上のパルスを送信する。各センサは、互いに干渉しないように、それぞれのタイムスロットで送信する。例えば、送信器１０８は、図３に示されるような波形を含む信号を、送信器の指向性によって規定されるエリア２０６にわたって送信する。波形は、フレーム毎に各フレーム内のそれぞれのタイムスロットで送信される１以上の感知パルスを含む。示される実施例では、パルスは正弦波で、フレーム当たり２つのパルスが各センサから送信される（しかし、矩形パルスを用いた波形等の代替的な波形又はフレーム当たり別の数のパルスが使用されてもよい）。対応する受信器側では、受信信号が存在に関する感知情報に達するために処理される。
【００３１】
例えば、各存在センサ１０２は、以下のように動作する。送信器１０８は、２つの送信期間ＰＲＩ（パルス繰返し間隔）からなる長さＴｓｌｏｔの送信スロット内に、長さＴのパルス化された正弦波を送信する。対応する受信器１０９では、感知ロジック１１４は、連続する送信期間に対応する反響を引くことによって差信号を取得する。静止対象物に対しては、連続する送信期間にわたる反響はほぼ同一であり、差信号内で打ち消される。他方、動く対象物は、連続する送信期間にわたる対応する反響において振幅及び位相の相違をもたらし、非ゼロの差成分を生成する。次いで感知ロジック１１４内の電力検出器は、飛行時間ひいては範囲を決定するために用いられ、受信器のアレイ要素にわたる位相差は、到来方向（ＤＯＡ）ビームフォーマを用いて角度情報を抽出するために用いられる。パラメータＰＲＩは、センサが当該センサの範囲内の最も遠い関心対象物からの反響を処理し得るように選択されてよい。
【００３２】
能動送信が時間的に調整されていない場合、あるセンサ１０２において別のセンサ１０２からの送信から受信された反響は、誤ったアラームを引き起こす。これらの能動送信を調整するために、少なくとも２つの可能性のあるオプションがある。１つ目は全てのセンサ送信を正確に時間同期させることであり、これは実際には極めて困難であり、高価である。２つ目は、多重能動送信を計時し、リスニング範囲内のセンサが固有の送信スロットを有するようにセンサ１０２に送信スロットを割り当てることである。この後者のオプションを検討すると、２つの問題に対処する必要がある。１つ目は、ある送信がリスニング範囲内の別のセンサの送信スロットにわたる反響をもたらさないように、どのように送信スロットを配分するかである。２つ目は、各センサ１０２がクロックドリフトを示す恐れがあることを考慮して、各センサ１０２が当該センサ１０２の送信スロットを維持することを保証することである。つまり、各センサ１０２の観点からのタイムスロット及びフレームのタイミングは、個々のセンサ１０２のそれぞれのクロック１０７に基づくが、前述のように、各クロック１０７は様々なそれぞれのクロックエラーを有する恐れがあり、別々のセンサのタイミング間の潜在的な不一致を引き起こす。
【００３３】
以下の実施形態では、分散され、中央コーディネータを必要としない、これらの問題に対する解決策が提供され、センサ１０２は識別子を確立するためのいかなるメカニズムも有さず、明示的なメッセージングはない。
【００３４】
以下の例示的な解決策では、各超音波アレイセンサ１０２は、当該超音波アレイセンサ１０２の受信アレイにおいて少なくとも１つのスロットにわたる送信に対応する反響を処理し、レンジビンにわたり平均された受信反響信号の絶対振幅である要素を有する同期ベクトルを構築する。事前同期は、２つの別々の送信スロットにわたる同期ベクトルを相関させることによって時間ドリフトを推定し、推定された様々なドリフトに線形回帰を適用することによって達成される。事前同期の際、各センサ１０２は、送信のための空のスロットを選び取る前に複数のスロットにわたりリスニングする。あるセンサ１０２によって占められているスロットが、リスニング範囲内の別のセンサにおいて相互干渉を引き起こさないことを保証するために、クロスチェックが実行され得る。次いで、センサが当該センサの割り当てられたスロットを維持していることを保証するために、事後同期が用いられ得る。タイミングロジック１１６によって実行される例示的な処理ステップは、以下により詳細に説明される。
【００３５】
実施形態では、タイミングロジックは、他のセンサの何れかがタイムスロットの何れかで既に送信しているかどうか（及び他のセンサが送信している場合、どのタイムスロット又は複数のタイムスロットか）を決定するために、他のセンサからのパルスのインスタンスをリスニングする。次いでタイミングロジックは、他のセンサのうちの１つによって未だ用いられていないタイムスロットの１つを選択し、後続のフレームにおいて、選択されたタイムスロットを用いてそれぞれの送信器からのパルスを送信する。リスニングは、それぞれの送信器からのパルスの送信を開始する前に、フレームの少なくとも１つのフレームの最初の期間の間実行される。実施形態では、最初の期間は、ランダム時間だけ延長されるフレームの１つを含む。
【００３６】
例えば、図４及び図５を参照すると、最初の段階の間、各センサ１０２はリスニングモードで開始し、したがって送信が存在することは期待されない。したがって、各センサ１０２は、他の送信がないことを確認するためにリスニングし、この時間の間当該センサ１０２はサイレントである。この段階での典型的なリスニングウィンドウは、図４に示される。ウィンドウは、好ましくは、他のセンサ１０２がタイムスロットの何れかで未だ送信していない（又は、他のセンサ１０２が送信している場合、これらの送信が検出される）ことを保証するための少なくとも１つのフレームの長さである。センサ１０２は別々の時間にオンにされるので、及び／又はセンサ１０２のクロック１０７は厳密には同一ではないので、各リスニングウィンドウの開始時間は、各センサ１０２に対して様々であることに留意されたい。最初のフレームにおいて他の送信が検出されない場合、センサ１０２はランダム時間Ｔｉの後に送信を開始する。ランダムなオフセットのために、したがって待機される時間は各センサ１０２に対して様々であり、全てのセンサが同時に送信を開始することを防止する。これは、各センサ１０２が単純に別々の時間にオンにされる場合には必要とされず、例えばこれは、センサ１０２がたまたま別々の時間に導入された場合にはいかなる特定の調整もなしに起こり得る。しかしながら、ランダム時間は、２つのセンサが同時に開始しないことを保証するのに役立つ。図５に示される実施例では、センサＳ１は送信を開始し、Ｔｆｒａｍｅ＝２Ｎ・ＰＲＩ又はより一般的にはＮ・Ｔｓｌｏｔの期間を有する後続のフレーム毎に送信を繰り返す。
【００３７】
例示の目的で、図５乃至図１０では、各フレームにおいて、所与のセンサ１０２からの１つのパルスのみが示されることに留意されたい。しかしながら、実施形態では、これはそれぞれのタイムスロット内で、例えば図３におけるように間隔ＰＲＩによって分離される２つといった１以上のパルスを表現し得ることが理解される。
【００３８】
図６乃至図８を参照すると、センサ１０２のうちの１つ(例えば示される実施例ではＳ１)が送信し始めると、次いでリスニング範囲における全ての他のセンサ１０２がこれを検出し、送信センサＳ１に対して同期を開始する。先立って決定された（例えば１番目の）２Ｎ・ＰＲＩのフレームにおいて受信された信号は、基準とみなされる。これは図６に示される。
【００３９】
実施形態では、タイミングロジックは、（各波形が１以上の他のセンサから受信された１以上のパルスを含む）複数のフレームの１つからの波形の表現と、複数のフレームの他の１つからの波形の表現との間の類似性の尺度を、これらの表現のうちの一方がタイミング値によって時間的にシフトされて、最大とする当該タイミング値を決定する。つまり、２つのフレームからの電力信号間の相関が最大となるずれである。このときクロック不一致を補正するための調節は、このタイミング値に基づいている。例えば、補正は、例えば２つの隣接するフレームといったあるフレームと別のフレームとの波形間の相関の測定値に基づく。
【００４０】
例えば、図７を参照すると、各リスニングセンサは、次の態様
2016507728.tif 000003
でクロックドリフトであるτを推定し、ここでｘ１は現在のフレームからの比較信号であり、ｘ０は先行するフレームからの基準信号である。
【００４１】
デジタルの実現形態では、この積分は、基準信号及び比較信号の各々を離散的な成分のセットで表現する同期ベクトルＶ０とＶ１との間の相互相関として実施される。また、波形間の類似性についての他の測定値（すなわち最小化され得る相違についての等価の測定値）も可能である。
【００４２】
実施形態では、タイミングロジックは、こうした測定値を３以上のフレームにわたって蓄積し、蓄積に基づいて調節を行う。例えば、図８に示されるように、センサ１０２は時間期間「Ｔ２」の間、クロックドリフトのヒストリを構築し、次いでドリフト補正（フレーム毎に補正されるΔｄ）及びオフセット補正（時間Ｔ２の最後に１回補正されるΔｏ）を計算する。総ドリフト補正ｄ（ｋ・Ｔ２）は「Ｔ２」毎に更新され、
d(k・T2)=d((k-1)*T2)-Δd
である。
【００４３】
実施形態では（センサが１番目に送信するのではないことを前提に）、センサのタイミングロジックは、まず先立ってクロック不一致を補正し、次いでクロック補正に対し閾値精度が得られたことを条件に、選択されたタイムスロットで送信し始める。例えば、上記の手順は、センサが送信センサに対して十分な精度（Δｄ＜ε）で同期されるまで、数回の時間「Ｔ２」の間繰り返されてよい。センサ１０２が十分正確に同期されると、センサは空のスロットの期間Ｔｓｌｏｔを見つけて送信し始める。
【００４４】
図９の実施例では、センサＳ２は、センサＳ１の送信と同期した後に送信し始める。
【００４５】
新たなセンサ１０２が送信し始めると、リスニング範囲内の全ての他のセンサ１０２は、同期のために当該送信を取り込む。実施形態では、送信センサ１０２の場合、当該送信センサ１０２を同期させるための基準信号は、当該送信センサ１０２自体の送信を含まないことに留意されたい。
【００４６】
図１０では、センサＳ１、Ｓ２、及びＳ３のための基準信号が示される。ここでセンサＳ３のための基準は全てのタイムスロットを含み、一方Ｓ１及びＳ２の場合は、全てのタイムスロットを含むわけではない。
【００４７】
既に同期されたセンサ１０２は、「Ｔ２」毎に、センサの新たな基準信号（当該センサ自体の送信を除く）及び図７及び図８に示されるような手順を用いて、当該センサ１０２の推定されたクロック補正ドリフトｄ及びオフセット補正Δｏを更新する。この同期は、センサが送信している限り継続的に実行されてよい。他の実施形態では、クロック同期は、例えば数分、数時間、更には数日に１回だけクロックを再調節するといったように、フレーム長さに対して比較的低い頻度で実行される必要があるにすぎない。
【００４８】
要約すると、実施形態では、各センサ１０２内のタイミングロジック１１６は、以下の同一の規則のセットに従う。
（ｉ）オンにした後、少なくとも１つのフレームの間リスニングし（かつ送信せず）、オプションとして追加のランダム時間によって調整される。
（ｉｉ）この時間内に、他のセンサ１０２からの感知パルスが見つからない場合、任意のタイムスロットを選択し、当該タイムスロットで送信を始める。
（ｉｉｉ）１以上の他のセンサ１０２からの感知パルスが１以上のタイムスロットで見つかった場合、センサ自体のクロック１０７を、これらの１以上の他のセンサから受信された感知パルスに対して同期し、次いで十分に同期されると、選び取られていないタイムスロットを選択し、当該タイムスロットで送信を始める。
（ｉｖ）オプションとして、送信すると、他のセンサ１０２からの感知パルスをリスニングし続け、同期されたまま維持するために（継続的に又は間隔を置いてのいずれかで）クロック同期を繰返す。
【００４９】
複数の同様のセンサ１０２が互いの周辺に集中して配置される場合、各々はこれらの規則に従い、このとき、明示的な中央調整が提供されないにも関わらず、センサ１０２は、当該センサ１０２のパルスを同期された態様で（すなわち互いのタイムスロットを回避して）送信することが保証され得る。
【００５０】
本発明のオプションの更なる態様は、例えば存在検知のためのマルチモーダルセンサのシステムの配備に関する。マルチモーダルセンサは、例えば超音波感知及び受動赤外線（ＰＩＲ）感知といった２以上の異なる感知モードを有する。隣接するセンサは、ＰＩＲ感知（又は他の受動感知）をいかなる相互干渉もなしに同時に実行することができる。しかし、隣接するセンサは、超音波感知（又は他の能動感知）を同一の周波数で同時に実行することによって、相互干渉を引き起こす恐れがある。
【００５１】
有利には、一方の感知モードが他方よりも正確であり得、及び／又は２以上の感知モードを共に用いることは更により正確であり得る（若しくはセンサフュージョンのために他の利点を有し得る）。本発明の更なる実施形態は、マルチモーダルセンサのシステムにおける実行を最適化することに関する。
【００５２】
こうした実施形態は、少なくとも１つのモードは能動感知モードである２以上の異なる感知モードを有する、少なくとも１つのセンサ１０２を使用する。センサ１０２は、所与の時点でどのモード（又は複数のモード）が当該センサ１０２の近接するセンサ（又は複数のセンサ）１０２によって使用中であるかに基づいて、同じ時点において当該センサ１０２のどの１以上の感知モードを使用するかを選択する。したがって、センサ１０２は、当該センサ１０２と近接するセンサ（又は複数のセンサ）と同一の能動感知モードを同時に用いることを回避でき、これにより相互干渉を回避し、又は少なくとも緩和する。
【００５３】
例えば、センサ１０２は、当該センサ１０２の近接するセンサ（又は複数のセンサ）１０２が超音波感知を用いていないときは、超音波感知及びＰＩＲ感知を同時に用い、それ以外の全ての時間においては、ＰＩＲ感知だけを用いることを選択し得る。
【００５４】
したがって、本発明の実施形態は、システム内の各センサ１０２が、１以上の能動感知モードの「適切な割当て」を得るように、複数の感知モード間で動的に切り替える方法を提供する。これは、第１のセンサが所与の時間期間の後、能動感知モードを放棄するステップを含み、第１のセンサのスロットは、この時間に能動感知モードを用いていなかった第２のセンサに引き取られる。
【００５５】
有利には、実施形態では、マルチモードセンサシステムのこの動的な最適化は、やはり中央コントローラ又はセンサ間の明示的な通信の必要なしに提供され得る。
【００５６】
上記の実施形態は、単に例示によって説明されていることが理解される。
【００５７】
例えば、上記は例えば様々な屋内及び／又は屋外の照明における能動存在感知システム用といった照明システムにおける使用に対し説明されたが、本発明は、照明システムに限定されず、他のビルディング制御アプリケーション等の他の分野においてアプリケーションを見出し得る。更に、本発明は超音波感知に限定されず、他のオプションは、無線周波数、マイクロ波、又は他の形式の放射に基づく能動感知を含む。更に、本発明は、存在感知のためのいかなる特定のアルゴリズムにも限定されず、又は動き等のいかなる特定の存在の態様の感知にも限定されない。更に、上記は集中コントローラ又は他のコーディネータを有しない完全に分散されたシステムに関して説明されたが、本発明は、２つの技術が互いに補完し得るように、中央要素からのいくらかの調整と併せて適用され得ることは除外されない。本発明は、センサ間で発生する恐れのある任意の干渉又は他の望ましくない効果を緩和するためにしても、あるいは当該センサの同期された動作を通じて達成され得る任意の望ましい効果を得るためにしても、あるセンサからのパルスの送信を１以上の他のセンサとの関連で制御することが望ましい任意のシナリオにおいて適用され得る。
【００５８】
当業者によって、特許請求された発明を実施するにあたり、図面、明細書、及び添付の請求項の研究から、開示された実施形態の他のバリエーションが理解され達成されることができる。請求項で、「含む」の文言は他の要素又はステップを除外するものではなく、不定冠詞「ａ」又は「ａｎ」は複数を除外するものではない。単一のプロセッサ又は他のユニットは、請求項に記載される複数項目の機能を満たすことができる。特定の手段が、相互に異なる従属請求項に記載されているという単なる事実は、これらの手段の組み合わせを有利に使用できないことを意味するわけではない。コンピュータプログラムは、他のハードウェアと一緒に又はその一部として供給される、光学式記憶媒体又はソリッド・ステート媒体等の、適切な媒体に格納／配布されてよいが、インターネット又は他の有線若しくは無線の遠隔通信システムを介する等、他の形式で配布されてもよい。請求項のいかなる参照符号も、範囲を限定するものとして解釈されるべきではない。
【図１】
2016507728.tif 000005
【図２ａ】
2016507728.tif 000006
【図２ｂ】
2016507728.tif 000007
【図３】
2016507728.tif 000008
【図４】
2016507728.tif 000009
【図５】
2016507728.tif 000010
【図６】
2016507728.tif 000011
【図７】
2016507728.tif 000012
【図８】
2016507728.tif 000013
【図９】
2016507728.tif 000014
【図１０】
2016507728.tif 000015
【国際調査報告】
2016507728.tif 000016
2016507728.tif 000017