(57)【要約】  ドアをワイヤレスで連動させるための方法及び装置が、開示される。ドアシステムは、ユーザから入力された連動設定データを受信するためのユーザインターフェースを含み、連動設定データは、第１のドアが操作を受けることになる前に満たされるべき連動条件を定義し、連動条件は、第２のドアの現在の状態に関連する。ドアシステムは、第２のドアと関連付けられた第２のワイヤレス送受信器から信号を受信するために、第１のワイヤレス送受信器を含む。本方法は、ドア操作コントローラが（１）第２のドアの現在の状態が連動条件を満たしているときに、要求に応答して第１のドアの操作を実施すること、（２）要求を無視すること、又は（３）第２のドアの現在の状態が連動条件を満たしていないときに、要求に応答して第１のドアの操作を実行しないことのうちの少なくとも１つを含む。【選択図】なし
2021507158.tif 000002
【特許請求の範囲】
【請求項１】
ユーザから入力された連動設定データを受信するためのユーザインターフェースであって、前記連動設定データが、第１のドアが操作を受けることになる前に満たされるべき連動条件を定義し、前記連動条件が、第２のドアの現在の状態と関連している、前記ユーザインターフェースと、
前記第１のドアと関連付けられた第１のワイヤレス送受信器であって、前記第１のワイヤレス送受信器が、前記第２のドアと関連付けられた第２のワイヤレス送受信器から信号を受信し、前記信号が、前記第２のドアを識別すること又は前記第２のドアの前記現在の状態を表示することのうちの少なくとも１つを行う、前記第１のワイヤレス送受信器と、
（１）前記第２のドアの前記現在の状態が前記連動条件を満たしているときに、要求に応答して前記第１のドアの前記操作を実施すること、（２）前記要求を無視すること、又は（３）前記第２のドアの前記現在の状態が前記連動条件を満たしていないときに、前記要求に応答して前記第１のドアの前記操作を実行しないことのうちの少なくとも１つを行うためのドア操作コントローラと
を備える、ドアシステム。
【請求項２】
前記第２のドアが閉じた位置にあるとき、前記連動条件が満たされている、請求項１に記載のドアシステム。
【請求項３】
前記第１のドアの前記操作が、前記第１のドアを開くことである、請求項２に記載のドアシステム。
【請求項４】
前記第２のドアが、閉じつつある、閉じようとしている、又は施錠されているのうちの少なくとも１つであるときに、前記連動条件が満たされている、請求項２に記載のドアシステム。
【請求項５】
前記第２のドアが、開いている、部分的に開いている、開きつつある、開こうとしている、又は開錠されているのうちの少なくとも１つであるときに、前記連動条件が満たされている、請求項１に記載のドアシステム。
【請求項６】
前記第２のドアが、オーバーライド状態又は故障状態のうちの少なくとも１つにあるときに、前記連動条件が満たされている、請求項１に記載のドアシステム。
【請求項７】
前記第１のドアの前記操作が、前記第１のドアを閉じること、前記第１のドアを施錠すること、又は前記第１のドアを開錠することのうちの少なくとも１つである、請求項１に記載のドアシステム。
【請求項８】
前記第１のドアの前記操作が、前記第１のドアの少なくとも１つの側に隣接するエリアにおいて通知を生成することである、請求項１に記載のドアシステム。
【請求項９】
前記連動条件が、第１の連動条件であり、前記第１のドアの前記操作が、第１の操作であり、前記連動設定データが、前記第２のドアが第２の操作を受けることになる前に満たされるべき第２の連動条件を定義し、前記第２の連動条件が、前記第１のドアの現在の状態に関連しており、前記第１のワイヤレス送受信器が、前記第２の連動条件を前記第２のワイヤレス送受信器に送信する、請求項１に記載のドアシステム。
【請求項１０】
前記信号が、第１の信号であり、前記第１のワイヤレス送受信器が、前記第１のドアの現在の状態の変化に応答して第２の信号を送信することになり、前記第２の信号が、前記第１のドアを識別すること又は前記第１のドアの前記現在の状態を指示することのうちの少なくとも１つを行う、請求項１に記載のドアシステム。
【請求項１１】
前記信号が、状況応答信号であり、前記第１のワイヤレス送受信器が、前記要求に応答して操作要求信号を前記第２のワイヤレス送受信器に送信することになり、前記操作要求信号が、前記第２のドアの前記現在の状態を要求し、前記第２のワイヤレス送受信器が、前記操作要求信号に応答して前記状況応答信号を送信する、請求項１に記載のドアシステム。
【請求項１２】
前記ドア操作コントローラが、前記状況応答信号の受信が終わるまで前記操作の実施を遅らせることになる、請求項１１に記載のドアシステム。
【請求項１３】
前記第１のドアと隣接することになる表示画面と、
通知が、前記第２のドアと関連付けられた前記第２のワイヤレス送受信器からの前記信号に含まれる情報に基づくことになる、前記表示画面を介して表示するための前記通知を生成するための通知ジェネレータと
をさらに含む、請求項１に記載のドアシステム。
【請求項１４】
前記通知が、前記第２のドアの前記現在の状態、前記第２のドアの前記現在の状態に関連するタイマ、前記第２のドアの識別子、又は前記第２のドアに関連する保守情報のうちの少なくとも１つの指示を含む、請求項１３に記載のドアシステム。
【請求項１５】
前記通知ジェネレータが、前記第２のドアの前記現在の状態が前記連動条件を満たしていないときに、前記通知を生成することになり、前記通知は、前記操作が前記連動条件に起因して利用不可能であることを指示する、請求項１３に記載のドアシステム。
【請求項１６】
前記第１のワイヤレス送受信器によって受信された信号に基づいて前記第１のドアのワイヤレス通信範囲内でドアを発見するためのドア識別子であって、発見されたドアが前記第２のドアを含む、ドア識別子と、
前記ユーザインターフェースと関連付けられた表示画面であって、前記連動設定データを提供するときに前記ユーザに対して前記発見されたドアを表示する前記表示画面と
をさらに含む、請求項１に記載のドアシステム。
【請求項１７】
前記ユーザインターフェースが、前記第１のドアから遠隔に置かれたマスタコントローラと関連付けられた、請求項１に記載のドアシステム。
【請求項１８】
前記ユーザインターフェースが、スケジューリング設定データを前記ユーザから受信することになり、前記スケジューリング設定データが、前記第１のドアの構成要素のためのアクティブ化スケジュールを定義し、前記アクティブ化スケジュールが、いつ前記構成要素がアクティブになるべきかを定義する、請求項１に記載のドアシステム。
【請求項１９】
前記構成要素が、カード読み取り装置、ライト、又はモーションセンサのうちの少なくとも１つに対応する、請求項１８に記載のドアシステム。
【請求項２０】
前記スケジューリング設定データが、複数のアクティブ化スケジュールを定義し、前記アクティブ化スケジュールのうちの異なるアクティブ化スケジュールが、前記第１のドアと関連付けられた異なる構成要素に対応する、請求項１８に記載のドアシステム。
【請求項２１】
モバイルデバイスで実行する認証アプリケーションに基づいて前記第１のドアに近接する前記モバイルデバイスを検出するためのモバイルデバイス近接センサと、
前記モバイルデバイスとのワイヤレス通信に基づいて前記モバイルデバイスのユーザを認証するためのユーザ認証装置と
をさらに含み、前記ドア操作コントローラが、前記モバイルデバイスの前記ユーザの認証に応答して前記第１のドアを自動的に開く、請求項１に記載のドアシステム。
【請求項２２】
実行されるとき、少なくとも
ユーザから入力された連動設定データを記憶することであって、前記連動設定データが、第１のドアが操作を受けることになる前に満たされるべき連動条件を定義し、前記連動条件が、第２のドアの現在の状態に関連している、記憶することと、
前記第２のドアからワイヤレスで送信される信号に基づいて前記第２のドアの前記現在の状態を判定することと、
前記操作を実施するという要求に応答して、（１）前記第２のドアの前記現在の状態が前記連動条件を満たしているときに前記第１のドアの前記操作を実施する、（２）前記要求を無視する、又は（３）前記第２のドアの前記現在の状態が前記連動条件を満たしていないときに前記第１のドアの前記操作の実行を抑止することと
を機械に行わせる命令を含む、非一時的コンピュータ可読媒体。
【請求項２３】
前記第２のドアが閉じた位置にあるとき、前記連動条件が満たされている、請求項２２に記載の非一時的コンピュータ可読媒体。
【請求項２４】
前記第１のドアの前記操作が、前記第１のドアを開くことである、請求項２３に記載の非一時的コンピュータ可読媒体。
【請求項２５】
前記第２のドアが、閉じつつある、閉じようとしている、又は施錠されているのうちの少なくとも１つであるときに、前記連動条件が満たされている、請求項２３に記載の非一時的コンピュータ可読媒体。
【請求項２６】
前記第２のドアが、開いている、部分的に開いている、開きつつある、開こうとしている、又は開錠されているのうちの少なくとも１つであるときに、前記連動条件が満たされている、請求項２２に記載の非一時的コンピュータ可読媒体。
【請求項２７】
前記第２のドアが、オーバーライド状態又は故障状態のうちの少なくとも１つにあるときに、前記連動条件が満たされている、請求項２２に記載の非一時的コンピュータ可読媒体。
【請求項２８】
前記第１のドアの前記操作が、前記第１のドアを閉じること、前記第１のドアを施錠すること、又は前記第１のドアを開錠することのうちの少なくとも１つである、請求項２２に記載の非一時的コンピュータ可読媒体。
【請求項２９】
前記第１のドアの前記操作が、前記第１のドアの少なくとも１つの側に隣接するエリアにおいて通知を生成することである、請求項２２に記載の非一時的コンピュータ可読媒体。
【請求項３０】
前記連動条件が、第１の連動条件であり、前記第１のドアの前記操作が、第１の操作であり、前記連動設定データが、前記第２のドアが第２の操作を受けることになる前に満たされるべき第２の連動条件を定義し、前記第２の連動条件が、前記第１のドアの現在の状態に関連しており、前記命令がさらに、前記機械に、前記第２の連動条件を前記第２のドアへ送信させる、請求項２２に記載の非一時的コンピュータ可読媒体。
【請求項３１】
前記信号が、第１の信号であり、前記命令が、前記機械に、前記第１のドアの現在の状態の変化に応答して第２の信号をワイヤレスで送信させ、前記第２の信号が、前記第１のドアを識別すること又は前記第１のドアの現在の状態を指示することのうちの少なくとも１つを行う、請求項２２に記載の非一時的コンピュータ可読媒体。
【請求項３２】
前記信号が、状況応答信号であり、前記命令が、前記要求に応答して前記機械に操作要求信号を前記第２のドアへ送信させ、前記操作要求信号が、前記第２のドアの前記現在の状態を要求し、前記第２のドアが、前記操作要求信号に応答して前記状況応答信号を送信する、請求項２２に記載の非一時的コンピュータ可読媒体。
【請求項３３】
前記命令がさらに、前記機械に、前記状況応答信号の受信が終わるまで前記操作の実施を遅れさせる、請求項３２に記載の非一時的コンピュータ可読媒体。
【請求項３４】
前記命令がさらに、前記機械に、前記第１のドアに隣接する表示画面を介して表示するための通知を表示させ、前記通知が、前記第２のドアからの前記信号に含まれる情報に基づく、請求項２２に記載の非一時的コンピュータ可読媒体。
【請求項３５】
前記通知が、前記第２のドアの前記現在の状態、前記第２のドアの前記現在の状態に関連するタイマ、前記第２のドアの識別子、又は前記第２のドアに関連する保守情報のうちの少なくとも１つの指示を含む、請求項３４に記載の非一時的コンピュータ可読媒体。
【請求項３６】
前記命令がさらに、前記第２のドアの前記現在の状態が前記連動条件を満たしていないときに前記通知を前記機械に生成させ、前記通知は、前記操作が前記連動条件に起因して利用不可能であることを指示する、請求項３４に記載の非一時的コンピュータ可読媒体。
【請求項３７】
前記命令がさらに、前記機械に、
第１のワイヤレス送受信器によって受信された信号に基づいて前記第１のドアのワイヤレス通信範囲内のドアを発見することであって、前記発見されるドアは前記第２のドアを含む、発見することと、
前記連動条件を設定するときに、前記発見されたドアを選択のために前記ユーザに対して表示することと
を行わせる、請求項２２に記載の非一時的コンピュータ可読媒体。
【請求項３８】
前記命令がさらに、前記機械に、ユーザから受信されたスケジューリング設定データを記憶させ、前記スケジューリング設定データが、前記第１のドアの構成要素のためのアクティブ化スケジュールを定義し、前記アクティブ化スケジュールが、いつ前記構成要素がアクティブになるべきかを定義する、請求項２２に記載の非一時的コンピュータ可読媒体。
【請求項３９】
前記構成要素が、カード読み取り装置、ライト、又はモーションセンサのうちの少なくとも１つに対応する、請求項３８に記載の非一時的コンピュータ可読媒体。
【請求項４０】
前記スケジューリング設定データが、複数のアクティブ化スケジュールを定義し、前記アクティブ化スケジュールのうちの異なるアクティブ化スケジュールが、前記第１のドアと関連付けられた異なる構成要素に対応する、請求項３８に記載の非一時的コンピュータ可読媒体。
【請求項４１】
前記命令がさらに、前記機械に、
モバイルデバイスで実行する認証アプリケーションに基づいて前記第１のドアに近接する前記モバイルデバイスを検出することと、
前記モバイルデバイスとのワイヤレス通信に基づいて前記モバイルデバイスのユーザを認証することと、
前記モバイルデバイスの前記ユーザの認証に応答して前記第１のドアを自動的に開くことと
を行わせる、請求項２２に記載の非一時的コンピュータ可読媒体。
【請求項４２】
ユーザから入力された連動設定データをデータベースに記憶するステップであって、前記連動設定データが、第１のドアが操作を受けることになる前に満たされるべき連動条件を定義し、前記連動条件が、第２のドアの現在の状態に関連している、前記記憶するステップと、
前記第２のドアからワイヤレスで送信された信号に基づいて前記第２のドアの前記現在の状態を、プロセッサで命令を実行することによって、判定するステップと、
前記操作を実施するという要求に応答して、（１）前記第２のドアの前記現在の状態が前記連動条件を満たしているときに、前記第１のドアの前記操作を実施するステップ、（２）前記要求を無視するステップ、又は（３）前記第２のドアの前記現在の状態が前記連動条件を満たしていないときに、前記第１のドアの前記操作の実行を抑制するステップと
を含む、方法。
【請求項４３】
前記第２のドアが閉じた位置にあるとき、前記連動条件が満たされている、請求項４２に記載の方法。
【請求項４４】
前記第１のドアの前記操作が、前記第１のドアを開くことである、請求項４３に記載の方法。
【請求項４５】
前記第２のドアが、閉じつつある、閉じようとしている、又は施錠されているのうちの少なくとも１つであるときに、前記連動条件が満たされている、請求項４３に記載の方法。
【請求項４６】
前記第２のドアが、開いている、部分的に開いている、開きつつある、開こうとしている、又は開錠されているのうちの少なくとも１つであるときに、前記連動条件が満たされている、請求項４２に記載の方法。
【請求項４７】
前記第２のドアが、オーバーライド状態又は故障状態のうちの少なくとも１つにあるときに、前記連動条件が満たされている、請求項４２に記載の方法。
【請求項４８】
前記第１のドアの前記操作が、前記第１のドアを閉じること、前記第１のドアを施錠すること、又は前記第１のドアを開錠することのうちの少なくとも１つである、請求項４２に記載の方法。
【請求項４９】
前記第１のドアの前記操作が、前記第１のドアの少なくとも１つの側に隣接するエリアにおいて通知を生成することである、請求項４２に記載の方法。
【請求項５０】
前記連動条件が、第１の連動条件であり、前記第１のドアの前記操作が、第１の操作であり、前記連動設定データが、前記第２のドアが第２の操作を受けることになる前に満たされるべき第２の連動条件を定義し、前記第２の連動条件が、前記第１のドアの前記現在の状態に関連しており、前記方法がさらに、前記第２の連動条件を前記第２のドアに送信するステップを含む、請求項４２に記載の方法。
【請求項５１】
前記信号が、第１の信号であり、前記方法がさらに、前記第１のドアの現在の状態の変化に応答して第２の信号をワイヤレスで送信するステップを含み、前記第２の信号が、前記第１のドアを識別すること又は前記第１のドアの現在の状態を指示することのうちの少なくとも１つを行う、請求項４２に記載の方法。
【請求項５２】
前記信号が、状況応答信号であり、前記方法がさらに、前記要求に応答して操作要求信号を前記第２のドアに送信するステップを含み、前記操作要求信号が、前記第２のドアの前記現在の状態を要求し、前記第２のドアが、前記操作要求信号に応答して前記状況応答信号を送信する、請求項４２に記載の方法。
【請求項５３】
前記状況応答信号の受信が終わるまで前記操作の実施を遅らせるステップをさらに含む、請求項５２に記載の方法。
【請求項５４】
前記第１のドアに隣接する表示画面を介して表示するための通知を生成するステップをさらに含み、前記通知は、前記第２のドアからの前記信号に含まれる情報に基づく、請求項４２に記載の方法。
【請求項５５】
前記通知が、前記第２のドアの前記現在の状態、前記第２のドアの前記現在の状態に関連するタイマ、前記第２のドアの識別子、又は前記第２のドアに関連する保守情報のうちの少なくとも１つの指示を含む、請求項５４に記載の方法。
【請求項５６】
前記第２のドアの前記現在の状態が前記連動条件を満たしていないときに前記通知を生成するステップをさらに含み、前記通知は、前記操作が前記連動条件に起因して利用不可能であることを指示する、請求項５４に記載の方法。
【請求項５７】
第１のワイヤレス送受信器によって受信された信号に基づいて前記第１のドアのワイヤレス通信範囲内のドアを発見するステップであって、前記発見されるドアが前記第２のドアを含む、発見するステップと、
前記連動条件を設定するときに、前記発見されたドアを選択のために前記ユーザに対して表示するステップと
をさらに含む、請求項４２に記載の方法。
【請求項５８】
ユーザから受信されたスケジューリング設定データを記憶するステップをさらに含み、前記スケジューリング設定データが、前記第１のドアの構成要素のためのアクティブ化スケジュールを定義し、前記アクティブ化スケジュールが、いつ前記構成要素がアクティブになるべきかを定義する、請求項４２に記載の方法。
【請求項５９】
前記構成要素が、カード読み取り装置、ライト、又はモーションセンサのうちの少なくとも１つに対応する、請求項５８に記載の方法。
【請求項６０】
前記スケジューリング設定データが、複数のアクティブ化スケジュールを定義し、前記アクティブ化スケジュールのうちの異なるアクティブ化スケジュールが、前記第１のドアと関連付けられた異なる構成要素に対応する、請求項５８に記載の方法。
【請求項６１】
モバイルデバイスで実行する認証アプリケーションに基づいて、前記第１のドアに近接する前記モバイルデバイスを検出するステップと、
前記モバイルデバイスとのワイヤレス通信に基づいて前記モバイルデバイスの前記ユーザを認証するステップと、
前記モバイルデバイスの前記ユーザの認証に応答して前記第１のドアを自動的に開くステップと
をさらに含む、請求項４２に記載の方法。
【請求項６２】
開いた位置と閉じた位置との間を移動するドアと、
スケジューリング設定データが、前記ドアの構成要素のアクティブ化スケジュールを定義し、前記アクティブ化スケジュールが、いつ前記構成要素がアクティブになるべきかを定義する、前記スケジューリング設定データをユーザから受信するためのユーザインターフェースと、
前記アクティブ化スケジュールに基づいて前記ドアを操作するためのドア操作コントローラと
を備える、ドアシステム。
【請求項６３】
前記構成要素が、カード読み取り装置、ライト、又はモーションセンサのうちの少なくとも１つに対応する、請求項６２に記載のドアシステム。
【請求項６４】
前記スケジューリング設定データが、複数のアクティブ化スケジュールを定義し、前記アクティブ化スケジュールのうちの異なるアクティブ化スケジュールが、前記ドアと関連付けられた構成要素の異なるグループに対応する、請求項６２に記載のドアシステム。
【請求項６５】
前記異なるグループの構成要素が、異なるタイプの構成要素に対応する、請求項６４に記載のドアシステム。
【請求項６６】
前記異なるグループの構成要素が、前記ドアと関連付けられた異なる場所に対応する、請求項６４に記載のドアシステム。
【請求項６７】
実行されるとき、少なくとも
開いた位置と閉じた位置との間でドアを移動させることと、
ユーザから受信されたスケジューリング設定データを記憶することであって、前記スケジューリング設定データが、ドアの構成要素のアクティブ化スケジュールを定義し、前記アクティブ化スケジュールが、いつ前記構成要素がアクティブになるべきかを定義する、記憶することと、
前記アクティブ化スケジュールに基づいて前記ドアの前記構成要素を操作することと、
を機械に行わせる命令を含む、非一時的コンピュータ可読媒体。
【請求項６８】
前記構成要素が、カード読み取り装置、ライト、又はモーションセンサのうちの少なくとも１つに対応する、請求項６７に記載の非一時的コンピュータ可読媒体。
【請求項６９】
前記スケジューリング設定データが、複数のアクティブ化スケジュールを定義し、前記アクティブ化スケジュールのうちの異なるアクティブ化スケジュールが、前記ドアと関連付けられた構成要素の異なるグループに対応する、請求項６７に記載の非一時的コンピュータ可読媒体。
【請求項７０】
前記異なるグループの構成要素が、異なるタイプの構成要素に対応する、請求項６９に記載の非一時的コンピュータ可読媒体。
【請求項７１】
前記異なるグループの構成要素が、前記ドアと関連付けられた異なる場所に対応する、請求項６９に記載の非一時的コンピュータ可読媒体。
【請求項７２】
開いた位置と閉じた位置との間でドアを移動させるステップと、
ユーザから受信されたスケジューリング設定データを記憶するステップであって、前記スケジューリング設定データが、前記ドアの構成要素のアクティブ化スケジュールを定義し、前記アクティブ化スケジュールが、いつ前記構成要素がアクティブになるべきかを定義する、記憶するステップと、
前記アクティブ化スケジュールに基づいて前記ドアの前記構成要素を操作するステップと
を含む、方法。
【請求項７３】
前記構成要素が、カード読み取り装置、ライト、又はモーションセンサのうちの少なくとも１つに対応する、請求項７２に記載の方法。
【請求項７４】
前記スケジューリング設定データが、複数のアクティブ化スケジュールを定義し、前記アクティブ化スケジュールのうちの異なるアクティブ化スケジュールが、前記ドアと関連付けられた構成要素の異なるグループに対応する、請求項７２に記載の方法。
【請求項７５】
前記異なるグループの構成要素が、異なるタイプの構成要素に対応する、請求項７４に記載の方法。
【請求項７６】
前記異なるグループの構成要素が、前記ドアと関連付けられた異なる場所に対応する、請求項７４に記載の方法。
【請求項７７】
開いた位置と閉じた位置との間を移動するドアと、
モバイルデバイスで実行する認証アプリケーションに基づいて前記ドアに近接する前記モバイルデバイスを検出するためのモバイルデバイス近接センサと、
前記モバイルデバイスとのワイヤレス通信に基づいて前記モバイルデバイスのユーザを認証するためのユーザ認証装置であって、前記ユーザの資格情報に基づいて前記ユーザが前記ドアを使用することが許可されるかどうかを判定するための前記ユーザ認証装置と、
（１）前記ユーザが前記ドアを使用することが許可されるときに、自動的に前記ドアを開ける又は（２）前記ユーザが前記ドアを使用することを許可されないときに、前記ドアが開くのを抑止するためのドア操作コントローラと
を備えるドアシステム。
【請求項７８】
前記ユーザが前記ドアを使用することを許可されないときに通知を生成するための通知ジェネレータをさらに含む、請求項７７に記載のドアシステム。
【請求項７９】
実行されるとき、少なくとも
開いた位置と閉じた位置との間でドアを移動させることと、
モバイルデバイスで実行する認証アプリケーションに基づいて前記ドアに近接する前記モバイルデバイスを、センサを介して、検出することと、
前記モバイルデバイスとのワイヤレス通信に基づいて前記モバイルデバイスのユーザを認証することと、
前記ユーザの資格情報に基づいて前記ユーザが前記ドアを使用することが許可されるかどうかを判定することと、
前記ユーザが前記ドアを使用することが許可されるという判定に応答して、自動的に前記ドアを開けることと、
前記ユーザは前記ドアを使用することを許可されないという判定に応答して、前記ドアが開くのを抑止することと
を機械に行わせる命令を含む、非一時的コンピュータ可読媒体。
【請求項８０】
前記命令がさらに、前記ユーザが前記ドアを使用することを許可されないときに通知を前記機械に生成させる、請求項７９に記載の非一時的コンピュータ可読媒体。
【請求項８１】
開いた位置と閉じた位置との間でドアを移動させるステップと、
モバイルデバイスで実行する認証アプリケーションに基づいて、前記ドアに近接する前記モバイルデバイスをセンサを介して検出するステップと、
前記モバイルデバイスとのワイヤレス通信に基づいて前記モバイルデバイスのユーザを、プロセッサで命令を実行することによって、認証するステップと、
前記ユーザの資格情報に基づいて前記ユーザが前記ドアを使用することが許可されるかどうかを、前記プロセッサで命令を実行することによって、判定するステップと、
前記ユーザが前記ドアを使用することが許可されるという判定に応答して、自動的に前記ドアを開くステップと、
前記ユーザは前記ドアを使用することを許可されないという判定に応答して、前記ドアが開くことを抑止するステップと
を含む、方法。
【請求項８２】
前記ユーザが前記ドアを使用することを許可されないときに、通知を生成するステップ
をさらに含む、請求項８１に記載の方法。
【発明の詳細な説明】
【関連出願】
【０００１】
[0001]本出願は、参照することによりその全体が本明細書に組み込まれる、２０１７年１２月１８日に出願された、米国仮特許出願第６２／６０７，１４２号の優先権を主張する。
【本開示の分野】
【０００２】
[0002]本開示は、一般には、パワードアの制御に関し、より詳細には、ドアをワイヤレスで連動させるための方法及び装置に関する。
【背景】
【０００３】
[0003]産業及び商業ビルディングは、しばしば、特定のドア操作を要求する何らかの種類の入力信号に応答して、開く、閉じる、及び／又は何らかの他の動作を実行するいくつかのパワードアを有する。パワードアの例は、水平シャッタードア、垂直シャッタードア、水平移動ドア、垂直移動ドア、スイングドア、及び折り畳み式ドアを含む。ドアの作動をトリガするための入力信号は、手動操作される作動装置、或いはドアの近くの又はドアに対して移動する人又は車両を検出する近接／モーションセンサなどの、様々なソースからでもよい。複数のドアのシステムは、通常、正しいドア及び正しいドア操作が特定の入力信号に応答して作動させられることを確実にするための制御手段を有する。
【図面の簡単な説明】
【０００４】
【図１】本明細書で開示される教示に従って構築された例示的ドアシステムを示す図である。
【図２】図１に示す例示的ドアの例示的配置を示す。
【図３】図１に示す例示的ドアの例示的配置を示す。
【図４】図１に示す例示的ドアの例示的配置を示す。
【図５】図１〜４のドアのうちのいずれか１つに対応し得る本明細書で開示される教示に従って構築された例示的ドアを示す図である。
【図６】図１及び／又は５のコントローラシステムのうちのいずれか１つの例示的実装形態を示すブロック図である。
【図７】図１、５、及び／又は６のコントローラシステムのうちのいずれか１つを実装するために実行され得る例示的機械可読命令を表す流れ図である。
【図８】図１、５、及び／又は６のコントローラシステムのうちのいずれか１つを実装するために実行され得る例示的機械可読命令を表す流れ図である。
【図９】図１、５、及び／又は６のコントローラシステムのうちのいずれか１つを実装するために実行され得る例示的機械可読命令を表す流れ図である。
【図１０】図１、５、及び／又は６のコントローラシステムのうちのいずれか１つを実装するために実行され得る例示的機械可読命令を表す流れ図である。
【図１１】図１、５、及び／又は６のコントローラシステムのうちのいずれか１つを実装するために実行され得る例示的機械可読命令を表す流れ図である。
【図１２】図１、５、及び／又は６のコントローラシステムのうちのいずれか１つを実装するために図７、８、９、１０、及び／又は１１の命令を実行するために構築された例示的処理プラットフォームのブロック図である。
【詳細な説明】
【０００５】
[0010]図は、原寸に比例していない。一般に、同じ参照番号は、図（複数可）及び添付の明細書を通して、同じ又は同様の部分を参照するために使用される。
【０００６】
[0011]複数のドアを有するビルディング及び／又は他の施設では、しばしば、ドアの操作を制御するためにそれらのドアのうちの異なるドアの間に連動関係を確立することが望ましい。本明細書では、ドアのうちの第１のドアの操作又は状態が、ドアのうちの第２のドアが特定の状態にあることに依存する又はそれを条件とするとき、２つのドアは連動関係にある。いくつかの例において、連動関係にあるドアのうちの１つのドアの操作は、その連動関係によって定義された関連状態に他方のドアがあることに応答して、抑止又は阻止される。一例として、一方のドアは、他方のドアが閉じられない限り、開くことを阻止されるように、２つのドアは、連動させられ得る。他の例において、それらのドアのうちの１つのドアの操作は、連動関係によって定義された関連状態に他方のドアがあることに応答して、トリガされ得る。たとえば、第２のドアが開くとき、連動関係は、第１のドアを自動的に開かせることができる（そのドアが既に開いていない場合）。いくつかの例において、連動関係は、第１のドアの操作は第２のドアの状態を条件とするが、第２のドアは第１のドアの状態にかかわらず操作することができるような、一方向性でもよい。たとえば、第１のドアは、第２のドアが開いているときにはいつでもアラート又は通知を生成することができ、その一方で、第２のドアは、第１のドアの状態にかかわらず、開く又は閉じることができる。
【０００７】
[0012]第２のドアの状態に依存する又はそれを条件とする第１のドアの特定の操作は、たとえば、ドアを閉じること、ドアを開くこと、ドアを施錠すること、ドアを開錠すること、ドアの両側にいる人達のために通知又はアラートを生成することなどを含む、第１のドアの任意の操作に対応し得る。同様に、第１のドアが動作するための特定の連動条件を満たさなければならない第２のドアの状態は、たとえば、閉じている、開いている、部分的に開いている、閉じつつある、開きつつある、閉じようとしている、開こうとしている、施錠されている、開錠されている、オーバーライド状態にある、故障状態にある、などを含む、ドアの任意の状態に対応し得る。
【０００８】
[0013]連動ドアシステムは、セキュリティ、安全性、交通流、空間占有（たとえば、生物、機器、及び／又は品物など）の制御、環境条件（たとえば、気圧、温度、湿度、及び／又は光など）及び／又は空間の間のそれらの差の制御及び／又は維持、混入物（たとえば、光、化学物質、ガス、病原菌、微粒子、及び／又は微生物など）の動きの低減（たとえば、阻止）及び／又は他の方法での制御などを含む任意の数の理由のために実装され得る。ドアを連動させる具体的な理由は、ドアが実装される具体的な適用分野及び／又は環境に依存し得る。いくつかの例において、ドアは、囲まれたエリア（たとえば、玄関）への及びそこからの出入り口を提供する。場合により、囲まれたエリアは、空気の流れを制限すること及び／又はそれらの間の気圧差を維持することによって空間の間の他の要因（混入物、熱／冷気、湿度など）の動きを減らす（たとえば、阻止する、最小限に抑える）と同時に、ある特定の要因（個人、材料／商品、機器など）の動きを可能にすることを意図している。場合により、囲まれたエリアは、除染（たとえば、クリーニング）及び／又は封じ込め（たとえば、ガウニング）のための手続きが空間の間を移動する個人、材料／商品、又は機器に実行される空間でもよい。
【０００９】
[0014]過去には、連動したドアシステムは、別個のドアの間のハードワイヤード接続を使用し、実装された。そのようなシステムを設定するために複数のドアの間にワイヤを走らせることは、特にシステム内のドアの数が増えるとき、多大な時間を要し、複雑になり得る。さらに、ハードワイヤード連動システムは、取り付け時に固定され、それらは、かなりの時間及び費用なしに再設定する（たとえば、ドアを追加する、ドアを取り除く、又は連動機能を変更する）ことはできない。さらに、ハードワイヤード連動システムが変更されるとき、アークフラッシュ保護の必要がある。ハードワイヤード連動システムのもう１つの限界は、ある特定の状況の下で適切に維持される連動関係の不具合をもたらす応答遅延を有し得る中継装置の使用から生じる。たとえば、他方のドアが開いている場合に、一方のドアは開くことを阻止されるように、２つのドアは、ハードワイヤで連動させられ得る。ハードワイヤード連動システムの特質により、両方のドアが、ドアに開くように要求する入力信号をほぼ同時に受信した場合、一方のドアが他方のドアへの要求に気付く方法はない。結果として、両方のドアが、連動関係に反して、開き得る。
【００１０】
[0015]本明細書で開示される例は、ドアシステムの配線を変更することなく容易に設定及び再設定することができる制御方式を可能にすることによって、ハードワイヤード連動システムの限界を克服する。より具体的には、いくつかの例では、各ドアコントローラシステムが、それらの間で送信されるワイヤレス信号に基づいて、他方のドアの状態を判定することができるように、連動させられたグループのドアのうちの各ドアは、グループ内のその他のドアとワイヤレスで通信する対応するコントローラシステムを有する。いくつかの例において、特定の操作を実行するという要求を受信するドアは、第１のドアが要求された操作を実施する前に他の連動させられたドアにそれらの現在の状態を報告するように要求することができる。この方式では、連動条件が不注意で認識され損なう可能性は大きく低減する。
【００１１】
[0016]本明細書で開示される例は、連動システムは、連動させられたドアに関連するワイヤレスネットワークに単にドアを追加すること又はそこからドアを取り除くことによって、ドアを追加又は除去するように容易に再設定することができるという、ハードワイヤードシステムに対する付加的優位性をもたらす。さらに、ドア間の通信（たとえば、ドアのドアコントローラの間の通信）は、ワイヤレスで達成されるので、ドアは、ドアの通信範囲内にあるモバイルデバイス、たとえば、無人搬送車（ＡＧＶ：ａｕｔｏｍａｔｅｄ  ｇｕｉｄｅｄ  ｖｅｈｉｃｌｅ）、フォークトラック、及び携帯用ハンドヘルドデバイス（たとえば、スマートフォン、タブレットなど）など、とも通信することが可能である。さらに、本明細書で開示される例は、連動させられたドアの状況のリアルタイム情報（たとえば、記号、単語、施設マップ）及び／又は任意の他の関連情報（すなわち、ドアＺは開きつつある、閉じつつある、ｘ秒で閉まる、開けてある、ドアＹは故障中など）の通信を可能にする。そのような情報は、ドアのうちのいずれか１つ又はモバイルデバイスと関連付けられたディスプレイに提示され得る。いくつかの例において、本明細書で開示されるドアのワイヤレス機能は、既存のドア又は他の機器に組み込まれて受動的に又は能動的にワイヤレスネットワークに統合され得る。本明細書で開示される例示的ワイヤレス連動システムの柔軟性で、特定の条件、職員、機器及び／又はその組合せが必要に応じて特定の連動条件をオーバーライドすることを可能にすることもできる。
【００１２】
[0017]図１は、本明細書で開示される教示に従って構築される例示的ドアシステムを示す。論考を目的として、図１の例示的ドアシステム１００は、３つの垂直シャッタードア１０２、１０４、１０６を含む。しかしながら、本明細書で開示される教示は、３つより多くても又は少なくても、任意の適切な数のドアを有するシステムにおいて実施され得る。さらに、本明細書で開示される教示は、たとえば、水平シャッタードア、垂直移動ドア、水平移動ドア、スイングドア、折り畳み式ドアなどを含む、他のタイプのドアに関して実施され得る。いくつかの例において、ドアシステム１００は、複数のタイプのドアを含む。さらに、図１に示されたドア１０２、１０４、１０６は、電動式ドアであるが、他の例において、それらのドアのうちの１つ又は複数は、手動で操作され得る。さらに、例示的システム１００のドア１０２、１０４、１０６は、互いに対する任意の適切な配置にあり得る。
【００１３】
[0018]たとえば、図２の例に示すように、ドア１０２、１０４、１０６のすべての３つのドアは、共用エリア２０２への別個の通路を選択的に封鎖又は封鎖解除することができる。図３に示す例では、第１の及び第３のドア１０２、１０６が、別個のエリア３０２、３０４への通路を選択的に封鎖又は封鎖解除し、第２のドア１０４は２つのエリア３０２、３０４の間の通路を選択的に封鎖する又は封鎖解除する。図４に示す例では、３つのドア１０２、１０４、１０６は、３つの異なるエリア４０２、４０４、４０６への通路を選択的に封鎖又は封鎖解除する。他の配置もまた可能である。
【００１４】
[0019]図１に示す例では、第１のドア１０２は、閉じた状態にあり、第２のドア１０４は、完全に開いた状態（本明細書では、単に、開いた状態とも称される）にあり、そして、第３のドア１０６は、部分的に開いた状態にある。図１に示す例では、ドア１０２、１０４、１０６のそれぞれは、対応するドアコントローラシステム１０８、１１０、１１２と関連付けられた。ドアコントローラシステム１０８、１１０、１１２は、ドアパネル１１６（たとえば、シャッターカーテン）を閉じた位置（ドアの閉じた状態に対応する）と開いた位置（ドアの開いた状態に対応する）との間で上に又は下に動かすことによって、それぞれのドア１０２、１０４、１０６の操作を制御する。いくつかの例において、単一のドアコントローラシステム１０８、１１０、１１２が、ドア１０２、１０４、１６０のうちの２つ以上のドアの操作を制御する。いくつかの例において、ドア１０２、１０４、１０６は、コントローラシステム１０８、１１０、１１２によって制御されるドアを開くこと又は閉じること以外の操作を含み得る。たとえば、ドアコントローラシステム１０８、１１０、１１２は、ドアに関連するアラーム及び／又は通知を生成する、ドアを施錠する又は開錠する、別のドア操作がおこなわれるまでの時間をカウントダウンするための時計又はタイマを実装することなどができる。
【００１５】
[0020]ドア１０２、１０４、１０６の構造及び操作に関するさらなる詳細が、本明細書で開示される教示に従って構築された例示的ドア５００を示す、図５に関して示され、説明される。図５の例示的ドア５００は、図１のドア１０２、１０４、１０６のうちのいずれか１つに対応し得る。図５で説明される例に示すように、ドア５００は、ドアコントローラシステム１０８、１１０、１１２によって制御されるように、いずれかの方向で回転してドラム又はマンドレル５０４に関してドアパネル１１６を巻き上げる又は広げることができる、駆動モータ５０２を含む。図５の例示的ドア５００は、パネルが開いた位置と閉じた位置との間で垂直に動くようにドアパネル１１６を導くための１セットの側面のトラック５０６を含む。いくつかの例において、電気機械リミットスイッチ５０８は、ドア５００が閉じた状態にあるか閉じていない（たとえば、完全に開いている又は部分的に開いている）状態にあるかを示すドアコントローラシステム５１０への信号を提供する。追加で又は別法として、いくつかの例において、ドアが閉じた状態にあるか閉じていない状態にあるかは、異なるタイプのセンサ（たとえば、光センサ）を使用して、検出され得る。
【００１６】
[0021]説明されている例では、ドアコントローラシステム５１０は、図１のドアコントローラシステム１０８、１１０、１１２のいずれかに対応する。コントローラシステム５１０は、単一の筐体内の単一のユニットとして説明されている例では表されているが、いくつかの例では、コントローラシステム５１０は、１つ又は複数の筐体内の複数の相互に接続されたデバイスに対応し得る。たとえば、いくつかの例では、コントローラシステム５１０は、ユーザに通知を提供するための別個のディプレイとユーザがコントローラシステム５１０と対話することを可能にする別個のユーザインターフェースとを有するドア５００の操作を制御するための機能を提供するメイン制御ボックスを含む。さらに、いくつかの例では、コントローラシステム５１０は、ユーザ（たとえば、ドア据付者又はシステムコミッショナなど）がコントローラシステム５１０をマニュアルでシャットダウンすることを可能にするための分離された電力遮断を含む。いくつかの例では、メイン制御ボックス及び他の構成要素が、より遠隔の及び／又は複数個の機器にサービスする場所におけるアークフラッシュ保護又は電力遮断を必要とせずに取り組まれ得るように、別個の電力遮断が、電源とドア５００のメイン制御ボックス及び／又は他の構成要素との間の十分な電気的絶縁をもたらす。
【００１７】
[0022]いくつかの例では、ドア５００は、閉じているドア以外のドア５００に関連する状態及び／又は状況を示すドアコントローラシステム５１０へのフィードバック信号を提供するために、センサ（たとえば、モータ５０２、ドラム５０４、パネル１１６の両側のエリア、部分的に又は完全に開いているときのパネル１１６の下のエリアなどをモニタするセンサ）を含み得る。たとえば、いくつかの例では、完全に閉じた位置を参照してドア５００の状態を示す（たとえば、閉じた状態対閉じていない状態）のではなくて、リミットスイッチ又は他のセンサが、完全に開いた位置に対するドア５００の状態（たとえば、開いた状態対開いていない状態）を指示し得る。いくつかの例では、１つ又は複数のセンサが、開いた位置と閉じた位置との間のその移動経路に沿った任意の特定のポイントにおいてドアパネル１１６の現在の位置を示す信号を提供し得る。いくつかの例では、１つ又は複数のセンサが、ドア５００の状態の現在の又は近い将来の変化（たとえば、開きつつある、開こうとしている、閉じつつある、閉じようとしている、欠陥モードにある、など）を示す信号を提供し得る。いくつかの例では、１つ又は複数のセンサが、ドアは施錠されているか又は開錠されているかを示す信号を提供し得る。いくつかの例では、１つ又は複数のセンサは、ドア５００に近づく人々、機器、及び／又は他の品物を示す信号を提供し得る。いくつかの例では、１つ又は複数のセンサは、人々、機器、及び／又は他の品物が、ドア５００が開いた位置にあるときに、ドア５００を通過したかどうかを示す信号を提供し得る。
【００１８】
[0023]センサ（モーションセンサ、近接センサ、光電子アイ、リミットスイッチ、エンコーダ、赤外線検出器、超音波エミッタ／受信器、無線信号送信器、カメラなど）から受信されたセンサフィードバック信号に基づいてドア５００を制御する例示的ドアコントローラシステム５１０に加えて、又はその代わりに、ドアコントローラシステム５１０は、コントローラシステムに関連するユーザ入力インターフェースを介して受信されたユーザ入力に基づいて、ドア５００を制御することができる。いくつかの例では、ユーザ入力は、特定の操作（たとえば、ドアを開ける、ドアを閉じる、ドアを施錠する、ドアを開錠する、ドアの動きを停止するなど）に携わるドア５００のユーザによる要求に対応する。いくつかの例では、そのようなユーザ要求は、ユーザがスイッチを物理的に軽く押すこと及び／又はユーザ入力インターフェースに関連するボタン（たとえば、ボタン５１２）を押すこと及び／又は何らかの他のマニュアルで実施される活動を実行することによって、開始される。追加で又は別法として、ユーザは、ドアコントローラシステム５１０と関連付けられたタッチスクリーンディスプレイ５１６でソフトスイッチ５１４を選択することによって、ドア操作の要求を開始することができる。いくつかの例では、ユーザは、ドア（たとえば、無線制御装置、ＲＦＩＤ読み取り装置、磁気カード読み取り装置、モーションセンサ、誘導ループなど）と関連付けられた特定のセンサの近くに来ることによってドア操作（たとえば、ドアを開ける）の要求を開始することができる。
【００１９】
[0024]ドア操作の要求をトリガするためのユーザの前述の手段のいくつかは、ユーザを一意的に識別する能力を有する（たとえば、ＲＦＩＤ読み取り装置、磁気カード読み取り装置など）が、他の手段は、システムが人の識別を判定することを可能にすることなく、要求をトリガし得る。ドアのアクティブ化又は操作を要求する個人の識別を識別する又は認証することができるドアアクティブ化方法は、本明細書では、弁別的方法と称される。ドア操作要求を開始する個人の識別を判定しないドアアクティブ化方法は、本明細書では、非弁別的と称される。弁別的又は非弁別的のいずれかであることに加えて、ユーザ開始のドアアクティブ化方法は、受動的又は能動的として分類され得る。受動的ドアアクティブ化方法は、人がドアに近づくときに（すなわち、ユーザはドアに近づくこと以上のアクションを取る必要はなく）ドアの操作が自動的に実施される（たとえば、自動的に開けられる）ドアアクティブ化方法である。受動的ドアアクティブ化方法は、長距離ＲＦＩＤ通信、モーション検出器、誘導ループなどを含む。能動的ドアアクティブ化方法は、たとえば、無線制御伝送を開始すること、磁気カードをスワイプすること、センサに短距離ＲＦＩＤタグをあてること、ボタンを押すこと、ひもを引くことなど、ユーザによる特定のアクションに基づいてドアの操作がトリガされる、ドアアクティブ化方法である。
【００２０】
[0025]受動的、弁別的ドアアクティブ化方法は、ユーザに利便性をもたらし（ユーザは、ドアをアクティブ化するために積極的行動を取る必要はないので）、セキュリティをもたらす（それらは、ユーザの識別が判定され得る及び／又は認証され得る場合にのみ、アクティブ化するので）。しかしながら、ほとんどの既存の受動的、弁別的方法は、特別に供給されたデバイス（たとえば、長距離ＲＦＩＤタグ）をユーザが持ち運ぶことを含む。結果として、ユーザは、ドアに近づくとき、特定のアクションを実行する必要はないかもしれないが、特別に配布されたデバイスを持ち運ぶ必要があることにより不便を感じるに違いない。さらに、セキュリティの向上の利益を維持するために、そのような配布されたデバイスを誰が有しているかの配布及び追跡が丁寧にモニタ及び制御されなければならない。本明細書で開示されるいくつかの例では、受動的、弁別的ドアアクティブ化は、ドアに関連付けられたモバイルデバイスセンサとワイヤレスで通信する（たとえば、ブルートゥース（登録商標）又はＷｉ−Ｆｉ（登録商標）技術を介して）モバイルデバイス（たとえば、スマートフォン）に認証アプリケーションを実装するユーザによって、達成される。多数の人々は既にスマートフォンを持ち運んでいるので、この手法は、ユーザに彼らが既に持ち運んでいないデバイスを持ち運ぶことを求めない。さらに、ユーザは、いかなる種類の物理的転送もなしに、適切な資格情報（たとえば、テキストメッセージ又は電子メールを介して提供されるセキュリティコード）を提供した後にアプリケーションをダウンロードし得るので、モバイル認証アプリケーションのセキュアな配布は、物理的デバイスの支給よりも達成が遥かに容易である。これに対する類似の手法は、ホテルにおいて実施され、そこで、常連客は、彼らがドアに近づくときにユーザのホテルの部屋を自動的に開錠する仮想鍵を発行されることになる彼らのスマートフォンを用いてチェックインする。しかしながら、本明細書で開示される例は、ユーザが近づくときにドアを自動的に開くことによって、このプロセスを講じる。さらに、いくつかの例では、ユーザが、認証されるが、彼らは、彼らの資格情報に基づいて、ドアをアクティブ化することを許可されないとき、ドアシステムは、ユーザのためのアラート及び／又は通知を生成して、彼らは権限を与えられていないことを説明することができる。
【００２１】
[0026]いくつかの例では、ドアコントローラシステム５１０は、追加で又は別法として、ドアコントローラシステム５１０と関連付けられたワイヤレス送受信器５１８を介して受信されたワイヤレス信号に基づいてドア５００の操作を制御することができる。いくつかの例では、ドア５００のドアコントローラシステム５１０と関連付けられた送受信器５１８によって受信されるワイヤレス信号は、異なるドアの異なるドアコントローラシステムによって生成される及び異なるドアコントローラシステムと関連付けられた送受信器で送信若しくはブロードキャストされる、信号である。したがって、図１に戻ると、異なるドア１０２、１０４、１０６と関連付けられたドアコントローラシステム１０８、１１０、１１２はそれぞれ、それらのドアのうちの他のドアにおいて受信され得るそれぞれのワイヤレス信号１１８、１２０、１２２を生成及び送信することができる。追加で又は別法として、いくつかの例では、ドアシステム１００は、それらのドア１０２、１０４、１０６のうちの１つ又は複数のドアに対応するワイヤレス送受信器１２６を用いてワイヤレス信号１２６を送信すること、及びその他のドア１０２、１０４、１０６から送信されたワイヤレス信号１１８、１２０、１２２を受信することができる、メインコントローラシステム１２４を含む。いくつかの例では、メインコントローラシステム１２４は、別のドアと関連付けられたドアコントローラシステムに対応する。すなわち、いくつかの例では、ドアコントローラシステム１０８、１１０、１１２のうちの１つのシステムは、メインコントローラシステム１２４を実装し得る。他の例において、メインコントローラシステム１２４は、省略され得る。
【００２２】
[0027]いくつかの例では、コントローラシステム１０８、１１０、１１２、１２４のうちのいずれか１つが、コントローラシステム１０８、１１０、１１２、１２４のうちの任意の他の１つのシステムとワイヤレスで通信することができるように、ドアコントローラシステム１０８、１１０、１１２及びメインコントローラシステム１２４は、ワイヤレスメッシュネットワークの一部である。そのようなワイヤレス通信は、図１で説明される例に示された破線の矢印１３０によって表されている。いくつかの例では、ドアコントローラシステム１０８、１１０、１１２は、メインコントローラシステム１２４を介して間接的に互いに通信する。すなわち、いくつかの例では、ドアコントローラシステム１０８、１１０、１１２のうちの異なるドアコントローラシステムは、説明されている例では実線の矢印１３２によって表されているようなメインコントローラシステム１２４との直接ワイヤレス通信に制限される。いくつかのそのような例において、メインコントローラシステム１２４は、１つのドア１０２、１０４、１０６から受信された信号をドア１０２、１０４、１０６のうちの異なる１つのドアに中継することができる。いくつかの例では、ドアコントローラシステム１０８、１１０、１１２のうちの異なるドアコントローラシステムは、その他のドアのうちのすべてではなくていくつかと直接通信することができ得る。場合によっては、２つのドアコントローラシステム１０８、１１０、１１２がワイヤレス伝送を介して直接通信することができないことは、関連するドアがワイヤレス信号伝送の通信範囲よりも離れて位置することに基づく。いくつかのそのような例において、１つ又は複数のドアが、第１の２つのドアの通信範囲間のギャップを埋めてそれらの間で信号を中継するために（図１に示す例で点線の矢印によって表されるように）、第１の２つのドアの間に置かれ得る。
【００２３】
[0028]前述のように、ドア１０２、１０４、１０６のためのドアコントローラシステム１０８、１１０、１１２は、その他のコントローラシステム１０８、１１０、１１２、１２４から受信されたワイヤレス信号１１８、１２０、１２２、１２６に基づいて、対応するドアを制御することができる。より具体的には、いくつかの例では、特定のドアの操作は、１つ又は複数の他のドアが、ワイヤレス信号１１８、１２０、１２２において報告されるような特定の状態にあることに依存する又はこれを条件とすることができる。したがって、いくつかの例では、ワイヤレス信号１１８、１２０、１２２、１２６は、対応するワイヤレス信号を生成するドア１０２、１０４、１０６の現在の状態を示す状況情報を含む。いくつかの例では、ワイヤレス信号１１８、１２０、１２２、１２６はさらに、特定の信号を生成するドアを指示するために（たとえば、ソース識別子）、及び／又は信号が向けられた先の意図されたドア（複数可）を指示するために（たとえば、受信者識別子）、識別子情報を含む。ドア１０２、１０４、１０６の現在の状態をワイヤレスでブロードキャストすることによって、任意の所与のドアのドアコントローラシステム１０８、１１０、１１２は、任意の他のドアの現在の状態を判定して、次いで、いつ所与のドアの特定のドア操作が実施され得るか及びいつドア操作が抑止されるべきかの制御においてその情報を使用することができる。
【００２４】
[0029]一例として、第２のドア１０４の現在の状態に関連する特定の条件が満たされない限り、第１のドア１０２の１つ又は複数の特定の操作の実施が抑止又は阻止されるように、第１のドア１０２は、第２のドア１０４との連動関係において設定され得る。第２のドア１０４の状態が条件とされ得る第１のドア１０２の特定の操作（複数可）は、たとえば、ドアを開くこと、ドアを閉じること、ドアを施錠すること、ドアを開錠すること、ドアの少なくとも一面と隣接するエリアにおいて通知を生成することなどの、第１のドア１０２の任意の操作を含む。第１のドア１０４の操作（複数可）の条件を満たし得る第２のドア１０４の特定の状態（複数可）は、たとえば、閉じた、閉じつつある、閉じようとしている、開いた、開きつつある、開こうとしている、部分的に開いている、施錠されている、開錠されている、オーバーライド状態にある、故障状態にあるなどの、ドアの任意の状態を含む。
【００２５】
[0030]前述の例を続けると、第１のドアコントローラシステム１０８（第１のドア１０２と関連付けられた）が、第２のドア１０４の現在の状態が、特定のドア操作（複数可）について指定された条件を満たしているかどうかを判定するために、第１のドアコントローラシステム１０８は、第２のドア１０４の現在の状態を判定する必要がある。説明されている例では、これは、２つのドア１０２、１０４の間で送信されるワイヤレス信号１１８、１２０を介して達成される。いくつかの例では、第１のドア１０２からのワイヤレス信号１１８は、連動させられた或いはその他のドア１０４、１０６のうちの１つ又は複数のドアの状態を条件とする操作を実行するという要求を第１のドア１０２が受信したことを示す、操作要求信号を含み得る。いくつかの例では、操作を実行するという要求は、ドアコントローラシステム１０８のユーザ入力インターフェースを介するユーザ入力（たとえば、ユーザが図５のボタン５１２のうちの１つを押すこと及び／又は図５のタッチスクリーン５１６と対話すること）に基づき得る。追加で又は別法として、操作を実行するという要求は、ドア１０２と関連付けられたセンサからのフィードバックに基づき得る（たとえば、近接センサは、人がドア１０４に近づいていることを検出することができ、以って、ドアを開けるという要求をトリガする）。第２のドアコントローラシステム１１０が、操作要求信号（たとえば、ワイヤレス信号１１８）を第１のドア１０２から受信するとき、第２のドア１０４のコントローラシステム１１０は、これに応答して、第２のドアの現在の状況の指示を含む状況応答信号（たとえば、ワイヤレス信号１２０）を生成及び送信することができる。第２のドア１０４からの状況応答信号が第１のドアコントローラシステム１０８によって受信された後は、第１のドアコントローラシステム１０８は、要求された操作を実施する前に、第２のドア１０４の現在の状態（状況応答信号において報告されるものとしての）が連動条件を満たしているかどうかを判定することができる。
【００２６】
[0031]いくつかの例では、第３のドアコントローラシステム１１２は、操作要求信号（第１のドア１０２からの）及び状況応答信号（第２のドア１０４からの）のうちの１つ又は両方を受信し得る。しかしながら、いくつかの例では、第３のドアコントローラシステム１１２は、操作要求信号内の受信者識別子及び／又は信号は第３のドア１０６を対象としていなかったことを示す状況応答信号に基づいて、伝送を無視することができる。他の例において、第３のドアコントローラシステム１１２は、記憶された連動設定データに関連する信号を分析して、信号が第３のドアに関連しているかどうかを判定することができる。他の例において、第３のドアコントローラシステム１１２は、状況応答信号（たとえば、ワイヤレス信号１２２）を類似の方式で第２のドア１０４に送信することによって、第１のドア１０２からの操作要求信号に自動的に応答することができる。そのような例では、第１のドアコントローラシステム１０８は、両方の状況応答信号（第２のドア１０４及び第３のドア１０６のそれぞれから１つずつ）を受信し、ドア操作のための連動条件が満たされているかどうかの判定においてどんな情報が関連しているかを判定する。
【００２７】
[0032]前述の例では、第１のドアコントローラシステム１０８は、その他のドア１０４、１０６の現在の状況を報告するというそれらのドアのための要求をブロードキャストすることによって、第２のドア１０４の現在の状態を判定する。追加で又は別法として、いくつかの例では、第１のドアコントローラシステム１０８は、第１のドア１０２から送出された要求と無関係に第２のドア１０４及び第３のドア１０６から送信されたワイヤレス信号１２０、１２２に基づいて、第２のドア１０４（並びに第３のドア１０６）の現在の状態を判定することができる。より具体的には、いくつかの例では、ドア１０２、１０４、１０６のドアコントローラシステム１０８、１１０、１１２は、対応するドアの状態の変化がいつ生じたかを指示するために、状況変化信号をその他のドアに自動的に送信することができる。いくつかの例では、ドアコントローラシステム１０８、１１０、１１２は、その他のドア１０２、１０４、１０６のそれぞれから報告された最新の状態を記憶し、新しい状況変化信号を受信したときに最新の状態を更新する。この方式では、ドアコントローラシステム１０８、１１０、１１２は、ドアの状態を具体的に要求する必要なしに、任意の特定の時点における任意の特定のドアの現在の状態を判定することができる。
【００２８】
[0033]前述のように、いくつかの例では、ドア１０２、１０４、１０６のうちの１つのドアのドアコントローラシステム１０８、１１０、１１２のうちの１つのシステムが、関連する他のドア（複数可）１０２、１０４、１０６の現在の状態に基づいて、特定のドア操作に関連する連動条件は満たされていると判定した場合、ドアコントローラシステム１０８、１１０、１１２は、次に、特定のドア操作を実施する。ドアコントローラシステム１０８、１１０、１１２が、関連する他のドア（複数可）１０２、１０４、１０６の現在の状態は連動条件を満たしていないと判定した場合、ドアコントローラシステム１０８、１１０、１１２は、その特定のドア操作の要求を無視する及び／又はそのドアのその特定の動作が生じることを他の方法で抑止若しくは阻止する。いくつかの例では、ドアコントローラシステム１０８、１１０、１１２は、関連連動条件が満たされていないことに応答して、要求を自動的に却下することができる。いくつかの例では、ドアコントローラシステム１０８、１１０、１１２は、要求を却下する前に閾値期間にわたりその他の関連ドア（複数可）１０２、１０４、１０６の状況をモニタすることができる。そのような例では、関連ドア（複数可）１０２、１０４、１０６の状況が、そのドアの新しい状態が閾値期間内に連動条件を満たすように、変化した場合、ドアコントローラシステム１０８、１１０、１１２は、次に、要求された操作を実施する。
【００２９】
[0034]いくつかの例では、連動条件は満たされていないという判定に応答して、ドアコントローラシステム１０８、１１０、１１２は、要求されたドア操作の実施を期間にわたって遅らせる。いくつかの例では、遅延期間は、関連ドア（複数可）１０２、１０４、１０６から受信されたワイヤレス信号に含まれる情報に基づく。たとえば、要求された操作は第１のドア１０２を開けることであることと、この特定のドア操作は第３のドア１０６が閉じた状態にあることを条件とすることとを仮定する。いくつかの例では、第３のドア１０６は、自動的に再び閉じられる前に固定期間（たとえば、１５秒、３０秒、１分など）にわたり開いているように設定される。いくつかのそのような例において、第３のドア１０６が、ドア１０６は現在開いた状態にあると報告するワイヤレス信号１２２を送信するとき、ワイヤレス信号１２２はさらに、ドアはいつ再び閉じられることを予期されるか（たとえば、それが最初に開けられた後の固定期間）の指示も含み得る。したがって、第３のドア１０６が開いている間に、第１のドアコントローラシステム１０８が、第１のドア１０２を開けるという要求を受信した場合、第１のドアコントローラシステム１０８は、第３のドア１０６はいつ閉じることを予期されているかを判定することができ、したがって、第３のドア１０６が開けられることになるための残りの時間が経過するまで、第１のドアを開けることを遅らせる。いくつかの例では、当初報告されたのよりも長く第３のドア１０６を開いたままにさせた状況が存在した可能性があるので、第１のドアコントローラシステム１０８は、続けて第１のドア１０２を開ける前に遅延期間の後に第３のドア１０６の現在の状態を検証し得る。
【００３０】
[0035]いくつかの例では、ドアコントローラシステム１０８、１１０、１１２は、対応する連動条件が満たされていないときに、特定のドア操作を抑止することができるが、ドアコントローラシステム１０８、１１０、１１２は、条件が満たされていないことに応答して、１つ又は複数の異なるドア操作をそれでもなお開始することができる。たとえば、要求されたドア操作が、ユーザがボタン５１２のうちの１つを押すこと及び／又はタッチスクリーンディスプレイ５１６で対話することによってもたらされた場合、ドアコントローラシステム１０８、１１０、１１２は、要求された操作は現在実行することはできないことをユーザに知らせる、ディスプレイ５１６を介する、アラート及び／又は通知を生成することができる。いくつかの例では、アラート及び／又は通知は、要求されたドア操作が現在禁止されている理由に関する情報を提供する。たとえば、アラート及び／又は通知は、異なるドアの現在の状態が関連連動条件を満たしていないことを指示し得る。いくつかの例では、アラート及び／又は通知は、他方のドア、他方のドアの現在の状態、及び／又は連動条件を具体的に識別することができる。いくつかの例では、アラート及び／又は通知は、連動条件が満たされることが予期される及び要求された操作が実行され得るまでの推定期間を提供することができる。いくつかの例では、アラート及び／又は通知は、連動条件をオーバーライドする及び条件が満たされていないにもかかわらず要求された操作を進めるというオプションをユーザに提供することができる。いくつかの例では、ドアコントローラシステム１０８、１１０、１１２は、ユーザが対応するドアに位置しない及び／又はそこで検出されないときでも、アラート及び／又は通知を生成することができる。いくつかの例では、アラート及び／又は通知は、他の視覚及び／又は可聴手段（たとえば、光、ベル、警笛など）を使用して、ディスプレイ５１６から独立して、提供され得る。
【００３１】
[0036]前述の例示的通知は、要求されたドア操作に関連する連動条件が満たされていないことに応答して、提供される。いくつかの例では、通知は、要求されたドア操作とは無関係に及び／又は特定の連動条件が満たされていることに関係なく、提供され得る。たとえば、ディスプレイ５１６は連動システム及びそれらの対応する関係におけるドアの識別子のリスト又は概要を提供することができる。いくつかの例では、ユーザは、リスト又は概要を使用して、表示されたドアのうちのいずれか１つを選択及び／又は識別してそのドアに関する情報（たとえば、現在の状況、連動関係など）にアクセスすること、及び／又は、選択されたドアとの関連ドアの及び／又は選択されたドアと任意の他のドアとの間の連動関係を設定する／再設定することができる。いくつかの例では、ディスプレイ５１６は、連動システム内のすべての連動させられたドア１０２、１０４、１０６の状況更新情報（たとえば、ドアが開いていること、ドアが閉じていること、ドアが所与の時間内に閉じること（たとえば、ドアが１秒、５秒で閉じることなど）を提供することができる。
【００３２】
[0037]いくつかの例では、通知（連動条件の対象となる要求されたドア操作に応答して提供されるかどうか）は、戸口にいるユーザによって持ち運ばれているモバイルデバイスにワイヤレスで送信され得る（たとえば、Ｗｉ−Ｆｉ（登録商標）又はブルートゥース（登録商標）接続を介して）。したがって、いくつかの例では、ユーザは、それぞれのドアに位置し得るディスプレイとは無関係にドアのうちの１つと対話する及び／又はドアの状況に関するフィードバックを取得することができる。
【００３３】
[0038]前述のようにワイヤレス信号１１８、１２０、１２２に基づいて異なるドア１０２、１０４、１０６の間の連動関係を可能にするために、ドアコントローラシステム１０８、１１０、１１２は、関連ドアに関して定義された関連連動条件を用いて設定される必要がある。いくつかの例では、各ドアコントローラシステム１０８、１１０、１１２は、ユーザインターフェース（たとえば、図５のディスプレイ５１６に関連付けられた）を介して別個に設定される。すなわち、いくつかの例では、第１のドア１０２のある特定の操作がいつ阻止されるべきかを定義する連動条件は、ユーザが第１のドアコントローラシステム１０８と対話することによって、入力される。同様に、いくつかの例では、第２の又は第３のドア１０４、１０６のある特定の操作がいつ阻止されるべきかを定義する連動条件は、ユーザがそれぞれの第２の又は第３のドアコントローラシステム１１０、１１２と対話することによって、入力される。具体的な一例として、第１の及び第２のドア１０２、１０４は、他方のドアが既に開いている（すなわち、完全に開いている又は部分的に開いていることを含む、閉じていない状態にある）ときにはいずれのドアも開くことはできないように、連動させられていると仮定する。いくつかのそのような例において、第１の連動設定データは、第１のドア１０２を開く操作は第２のドア１０４が閉じた状態にあることを条件とすることを指定するために、第１のドアコントローラシステム１０８に入力され得る。これは、この例における２つのドアの間の連動関係の半分を定義する。その関係のもう半分を実施するために、第２の連動設定データが、第２のドア１０４を開ける操作は第１のドア１０２が閉じた状態にあることを条件とすることを指定するために、第２のドアコントローラシステム１１０に入力され得る。
【００３４】
[0039]追加で又は別法として、いくつかの例では、ドア１０２、１０４、１０６のうちの複数の（又はすべての）ドアの連動条件は、メインコントローラシステム１２４から設定することができる。いくつかの例では、別個のドア１０２、１０４、１０６のうちの複数のドアの設定が、ドアコントローラシステム１０８、１１０、１１２のうちの特定の１つのシステムを介して達成される。すなわち、いくつかの例では、第１のドア１０２の特定の操作の連動条件並びに第２のドア１０４の特定の操作の連動条件は、第１のドアコントローラシステム１０８又は第２のドアコントローラシステム１１０のいずれかを介してともに設定され得る。
【００３５】
[0040]特定のドアコントローラシステム１０８、１１０、１１２が特定の連動設定を実施するために、ドア１０２、１０４、１０６のうちの異なるドアの間の連動関係は、各ドアにおいて個別に設定されたか、すべてまとめて単一のドアにおいて設定されたか、又は何らかの他の組合せで設定されたかにかかわらず、ドアコントローラシステムはさらに、信号の送信元の特定のドアに他のドアから受信された特定のワイヤレス信号１１８、１２０、１２２を関連付けることができる必要がある。すなわち、所与のコントローラシステム１０８、１１０、１１２が、ワイヤレス信号を複数の他のドアから受信するとき、コントローラシステムは、任意の関連連動条件を考慮して適切に信号の内容を処理するために、異なるドアからの信号を区別することができる必要がある。したがって、いくつかの例では、ドア１０２、１０４、１０６のうちのいずれかから送信されたワイヤレス信号１１８、１２０、１２２は、その信号が生じた特定のドアを識別するソース識別子を含む。いくつかの例では、１つの送受信器が、別の送受信器から受信された信号を繰り返す又は中継する場合、中継されたメッセージは、オリジナルの信号からのソース識別子を含む。
【００３６】
[0041]いくつかの例では、ドアコントローラシステム１０８、１１０、１１２のうちの１つのシステムが、連動させられたドアのシステムにおいて初期化されている及び／又は新しい若しくは異なるドアが、連動システムに導入されているとき、ドアコントローラシステムは、ドア発見手続きを実施して通信範囲内のすべてのドアを識別する（直接に又は繰り返す信号に基づいてワイヤレスメッシュネットワークを介して）。いくつかの例では、ドア発見手続きは、すべての他のドアのワイヤレス発見要求信号をブロードキャストしてそれら自体を識別することによって、自動的に実施される。発見要求信号の通信範囲内の任意のドアが、応答して、対応するドアを識別する発見応答信号を送信し得る。いくつかの例では、発見応答信号は、その信号が関連ドアの現在の状態の指示も含み得るという点で、状況応答信号と同じになり得る。いくつかの例では、ドア発見手続きを実施する新しいコントローラシステムが、他のドアから発見応答信号を受信するとき、新しいコントローラシステムは、後に参照するためにデータベースに各別個のドアのソース識別子を記憶する。いくつかの例では、その他のドアのドアコントローラシステムもまた、対応するデータベースにシステムの新しいドアの識別子を記憶することができる。いくつかの例では、ネットワーク化されたドアをワイヤレスで検出及び識別するためのドア発見手続きは、ドアをポーリングしてそれら自体を識別する任意の特定の要求とは無関係に実施され得る。より具体的には、いくつかの例では、ドアコントローラシステムは、実質的に連続して又は比較的頻繁に（たとえば、毎秒、５秒毎など）ワイヤレス状況信号を自動的にブロードキャストする。そのような例において、特定のドアコントローラシステムが、新しいドア（新しいソース識別子に基づく）からワイヤレス信号を受信するとき、ドアコントローラシステムは、ワイヤレスネットワーク内で認識されたすべてのドアのデータベースに新しいドアを追加する。
【００３７】
[0042]いくつかの例では、前述の概要のようにドア発見手続きを介して検出された異なるドアは、特定のドアの連動関係を設定するユーザに提供され得る。すなわち、いくつかの例では、ユーザが、ドアの連動関係を設定又は再設定するという要望を指示するとき、対応するドアコントローラシステムによって発見されたドアのリストが、ユーザ選択のためにスクリーンに追加され得る。これにより、ユーザが、連動関係の対象であり得るドアをマニュアルで判定又は識別する必要はないので、ユーザの設定プロセスを大きく簡素化することができる。
【００３８】
[0043]いくつかの例では、複数の異なる連動システムが、互いの通信範囲内にすべてあるドアの異なるグループ間で確立され得る。そのような状況は、異なる連動システムが異なる目的（たとえば、セキュリティ、安全性、交通流、空間占有（たとえば、生物、機器、及び／又は品物など）の制御、環境条件（たとえば、気圧、温度、湿度、及び／又は光など）及び／又は空間の間のその差の制御及び／又は維持、混入物（たとえば、光、化学物質、ガス、病原菌、微粒子、及び／又は微生物など）の動きの低減（たとえば、阻止）及び／又は他の方法での制御に役立つことを意図されているときに、生じ得る。いくつかの例では、１つ又は複数のドアは、別個の連動システムに共通になり得る。いくつかの例では、連動システムは、互いに完全に独立することができる。いくつかのそのような例において、異なる連動システムを対象とするワイヤレス信号を１つの連動システムと関連付けられたドアが受信及び処理することを回避するために、別個の連動システムが、異なるシステムと関連付けられた通信が区別されることを可能にするために、異なる周波数でワイヤレス信号を送信するように設定され得る。
【００３９】
[0044]いくつかの例では、特定のドアの操作１０２、１０４、１０６の他の態様は、対応するドアコントローラシステム１０８、１１０、１１２を介してユーザによって設定され得る。たとえば、いくつかの例では、ユーザは、ドアの１つ又は複数の構成要素のための及び／又はドアの１つ又は複数の操作のためのアクティブ化スケジュールを定義するスケジューリング設定データを提供することができる。いくつかの例では、アクティブ化スケジュールは、１つ又は複数の特定のドア構成要素及び／又はそのような構成要素に基づく操作がアクティブ化されるべき、及びそれらが非アクティブ化されるべき、ある特定の期間（たとえば、特定の日数、１日の特定の時間など）を定義する。言い換えれば、ドア操作は別のドアの現在の状態を条件とするのではなくて、いくつかの例では、ドア操作（及び／又は特定のドア構成要素の操作）は、現在の時刻を条件とすることができる。いくつかの例では、構成要素の特定のグループが、共通のスケジュールで動作するように集団的に設定され得る。いくつかの例では、構成要素のグループは、ドアに対する構成要素の場所（たとえば、外側又は内側）及び／又は構成要素のタイプ（たとえば、すべてモーションセンサ）に基づいて識別され得る。特定のアクティブ化スケジュールを割り当てられ得るドアの構成要素は、ドアと関連付けられた任意の構成要素、たとえば、カード読み取り装置、モーションセンサ、ライト、近接センサ、表示画面、モータなど、を含む。いくつかの例では、いくつかの構成要素は、たとえば、反転フォトアイ及び／又はドア停止デバイスなど、常にアクティブであるように設定され得る。
【００４０】
[0045]具体的な一例として、図１の第１のドア１０４の２つのゾーン又はエリアはドアの外側及びドアの内側を含むように指定されると仮定する。ドア１０４は、ドアの外側（たとえば、外部ゾーン）のカード読み取り装置及び第１のモーションセンサ、及びドアの内側（たとえば、内部ゾーン）の第２のモーションセンサを含むとさらに仮定する。ユーザは、外部ゾーン（たとえば、カード読み取り装置及び第１のモーションセンサを含む）は月曜から金曜の午前６：００から午後２：００の間にアクティブ化されることになることと、内部ゾーン（たとえば、第２のモーションセンサを含む）は月曜から土曜の午前４：００から午後１１：００の間にアクティブ化されることになることを指定するスケジューリング設定データを提供することができる。そのようなシナリオにおいて、ドアの外側の構成要素の操作又はアクティブ化は、ドアの内側の構成要素の操作又はアクティブ化とは異なる。
【００４１】
[0046]いくつかの例では、ドアについて指定された連動条件は、スケジュールに基づく条件と結合され得る。すなわち、いくつかの例では、２つ以上のドアの間の特定の連動関係は、現在の時刻が、連動関係のために指定された特定のアクティブ化スケジュールに一致するときに、適用されるように設定され得る。
【００４２】
[0047]図６は、図１及び／又は５の例示的コントローラシステム１０８、１１０、１１２、１２４、５１０のいずれかを実装するための例示的コントローラシステム６００を説明するブロック図である。例示的コントローラシステム６００は、例示的通信インターフェース６０２、例示的ユーザインターフェース６０４、例示的センサインターフェース６０６、例示的ドア設定エンジン６０８、例示的連動アナライザ６１０、例示的アクティブ化スケジュールアナライザ６１２、例示的ユーザ認証装置６１４、例示的ドア操作コントローラ６１６、例示的通知ジェネレータ６１８、例示的時計６２０、例示的データベース６２２、及び例示的ディスプレイ６２４を含む。
【００４３】
[0048]例示的通信インターフェース６０２は、信号（たとえば、ワイヤレス信号１１８、１２０、１２２）を他のコントローラシステムにワイヤレスで送信するために、及びその他のコントローラシステムからワイヤレス信号を受信するために、送受信器５１８を含む及び又は送受信器５１８とインターフェースする。追加で又は別法として、例示的通信インターフェース６０２は、ハードワイヤード信号の他のコントローラシステムへの送信及び他のコントローラシステムからの受信を可能にすることができる。いくつかの例では、他のドアから受信されたワイヤレス信号に含まれる情報（たとえば、ドア識別子、状況情報、ドア操作要求情報、設定データなど）は、例示的データベース６２２に記憶される。
【００４４】
[0049]例示的ユーザインターフェース６０４は、キーボード、ボタン、スイッチ、及び／又は、ユーザが、特定の操作を実行する、設定データを入力する、ドアの連動条件をオーバーライドする、及び／又は他の方法でコントローラシステム６００と対話するために、ドアについての要求を開始することができる、他の機構を含む、及び／又はこれらとインターフェースする。さらに、いくつかの例では、ユーザインターフェースは、ドアと対話するユーザに通知、アラート、入力のためのプロンプト、及び／又は他の情報を提供するために、ディスプレイ６２４を含む及び／又はディスプレイ６２４とインターフェースする。いくつかの例では、ディスプレイ６２４は、ユーザから入力を受信することもできるタッチスクリーンディスプレイ（たとえば、図５のタッチスクリーンディスプレイ５１６）である。いくつかの例では、ユーザインターフェース６０４は、他の視覚インジケータ（たとえば、１つ又は複数のライト）及び／又は可聴信号（たとえば、ベル、警笛など）を用いてディスプレイ６２４から独立してユーザに通知、アラート、及び／又は他の情報を提供する。いくつかの例では、ユーザインターフェース６０４は、別個のコンピューティングデバイス（たとえば、スマートフォン、デスクトップコンピュータ、ラップトップコンピュータ、タブレットコンピュータなど）を介して間接にユーザと対話する。いくつかのそのような例では、システムは、別個のコンピューティングデバイスのディスプレイに依存するので、コントローラシステム６００のディスプレイ６２４は、省略され得る。いくつかの例では、ユーザインターフェース６０４を介して受信されたユーザ入力データ（たとえば、連動設定データ、スケジューリング設定データ、ユーザ認証データなど）は、例示的データベース６２２に記憶される。
【００４５】
[0050]例示的センサインターフェース６０６は、対応するドアの操作と関連付けられた１つ又は複数のセンサを含む及び／又はこれとインターフェースする。センサは、たとえば、モーションセンサ、受動的赤外線検出器、超音波エミッタ／受信器、光電子アイ、無線信号送信器、カメラなどを含み得る。いくつかの例では、ユーザは、センサのうちの１つ又は複数を介して特定の操作を実行するというドアへの要求をトリガすることができる。したがって、いくつかの例では、ユーザ入力データは、ユーザインターフェース６０４ではなくてセンサインターフェース６０６を介して受信され得る。いくつかの例では、ユーザインターフェース６０４が、センサインターフェース６０６によって取得されたセンサデータに応答してフィードバックをユーザに提供することができる（たとえば、ディスプレイ６２４を介して）ように、ユーザインターフェース６０４及びセンサインターフェース６０６は、組み合わせて実装され得る。
【００４６】
[0051]例示的ドア設定エンジン６０８は、コントローラシステム６００と関連付けられたドアの操作の設定においてユーザを助けるために、ユーザインターフェース６０４と接続して機能する。いくつかの例では、ドア設定エンジン６０８は、複数のドアの設定においてユーザを助ける。例では、ドア設定エンジン６０８が、複数のドアのユーザからの設定データを取得する場合、ドア設定エンジン６０８は、設定データが取得された他のドアに関連データをワイヤレスで通信するために、通信インターフェース６０２を呼び出す。いくつかの例では、ドア設定エンジン６０８は、通信インターフェース６０２によって受信されたワイヤレス信号の内容を分析して、コントローラシステム６００とワイヤレスネットワーク通信するドアを識別する。いくつかの例では、ドア設定エンジン６０８は、設定プロセス中に、発見されたドアのリストを、選択のためにユーザに対して生成することができる。いくつかの例示的設定プロセスにおいて、ドア設定エンジン６０８は、１つ又は複数の他のドアの状態を条件とするドアの１つ又は複数の特定の操作を定義するユーザにより入力された連動設定データを取得する。いくつかのそのような例において、連動設定データは、データベース６２２に記憶される。追加で又は別法として、ドア設定エンジン６０８は、特定のドアと関連付けられた１つ又は複数の構成要素のアクティブ化スケジュールを指定するユーザにより入力されたスケジューリング設定データを取得することができる。いくつかのそのような例において、スケジューリング設定データは、データベース６２２に記憶される。
【００４７】
[0052]例示的連動アナライザ６１０は、異なるドアから通信インターフェース６０２によって受信されたワイヤレス信号に含まれるデータに基づいてワイヤレスネットワーク内の異なるドアの状況を分析する。いくつかの例では、連動アナライザ６１０は、連動条件に関するドアの現在の状態を比較して、条件が満たされているかどうかを判定する。いくつかの例では、特定の連動条件が、特定のドアの現在の状態が原因で、満たされていないとき、連動アナライザ６１０は、いつ条件が満たされることが予期されるかを判定する及び／又は関連ドアの現在の状態が、条件が満たされたかどうかを確認するために、いつ再確認されるべきかを判定することができる。
【００４８】
[0053]例示的アクティブ化スケジュールアナライザ６１２は、例示的時計６２０からの現在の時刻を１つ又は複数のアクティブ化スケジュールと比較して、１つ又は複数の構成要素はアクティブ状態にあるべきか非アクティブ化された状態にあるべきかを判定する。
【００４９】
[0054]例示的ユーザ認証装置６１４は、対応するドアに近接して検出されたユーザを検証又は認証して、たとえば、ユーザのためにドアを開くことなど、特定のドア操作を自動的に実施するかどうかを決定する。いくつかの例では、ユーザが、ユーザによって持ち運ばれているモバイルデバイス（たとえば、スマートフォン、タブレットコンピュータなど）で実行する認証アプリケーションを検出するモバイルデバイスセンサ（センサインターフェース６０６を介する）によって、検出される。いくつかの例では、認証アプリケーションは、モバイルデバイスのワイヤレス通信技術（たとえば、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｗｉ−Ｆｉ（登録商標）など）を呼び出してセンサによる検出を可能にする。いくつかの例では、ユーザ認証装置６１４は、モバイルデバイスセンサと通信するモバイルデバイスからの認証データを要求する及び／又は他の方法で受信する。ユーザ認証装置６１４は、認証アプリケーションが発行された先のユーザのリストを含むデータベース６２２に記憶されたテーブル又は他のデータ構造においてユーザを検索することによって、ユーザを識別及び／又は認証することができる。さらに、いくつかの例では、ユーザ認証装置６１４は、ユーザの資格情報を検索して、認証アプリケーションがそのために発行された特定のドア操作がユーザに許可されるかどうかを判定する。
【００５０】
[0055]例示的ドア操作コントローラ６１６は、例示的通信インターフェース６０２、例示的ユーザインターフェース６０４、例示的センサインターフェース６０６、例示的ドア設定エンジン６０８、例示的連動アナライザ６１０、例示的アクティブ化スケジュールアナライザ６１２、及び／又は例示的ユーザ認証装置６１４のうちのいずれか１つから取得された及び／又はそれによって生成された情報に基づいて、対応するドアの操作を制御する。たとえば、ドア操作コントローラ６１６は、ユーザインターフェースを介して提供されたユーザからのそのような要求に基づいて、対応するドアを開く又は閉じる（又は任意の他の操作を実行する）ことができる。同様に、ドア操作コントローラ６１６は、センサインターフェースを介する１つ又は複数のセンサからのフィードバックから生じるそのような要求に基づいて、対応するドアを開く又は閉じる（又は任意の他の操作を実行する）ことができる。さらに、連動アナライザ６１０が、対応する連動条件は満たされていないと判定した場合、ドア操作コントローラ６１６は、要求されたドア操作を抑止する、遅らせる、又は阻止することができる。さらに、いくつかの例では、ドア操作コントローラ６１６は、アクティブ化スケジュールアナライザ６１２によって判定されたように構成要素のアクティブ化スケジュールに基づいてドアと関連付けられた構成要素をアクティブ化又は非アクティブ化する。いくつかの例では、ドア操作コントローラ６１６は、特定のドア操作を許可する適切な資格情報を有する特定のユーザの存在を認証するユーザ認証装置６１４に応答して、特定のドア操作を自動的に実施する。
【００５１】
[0056]例示的通知ジェネレータ６１８は、ドアの操作に基づいて及び／又は他のドアから受信されたワイヤレス信号に基づいて、戸口にいるユーザのための通知、アラート、及び／又は他のメッセージを生成する。たとえば、いくつかの例では、連動アナライザ６１０が、要求されたドア操作のための連動条件は満たされていないと判定するとき、通知ジェネレータ６１８は、要求された操作は現在実行することはできないことをユーザに知らせるための通知を生成する。いくつかの例では、通知は、連動条件が満たされていないことの根拠である特定のドアの指示（たとえば、ドアのシリアルナンバ又は他の識別子）を含み得る。いくつかの例では、通知は、他方のドアの現在の状態を含む。いくつかの例では、通知は、要求された操作が実行され得るように、いつ連動条件が満たされることが予期されるかの推定を提供するための他方のドアの現在の状態に関連するタイマを含む。通知は、連動条件に関連する必要はない。通知は、他方のドアに関連する保守情報を含み得る。いくつかの例では、通知ジェネレータ６１８は、２つのドアが連動関係を有しているかどうかにかかわらず、任意の他のワイヤレスでネットワーク化されたドアに対応する前述の情報のいずれかを提供する対応するドアにおける通知を生成することができる。いくつかの例では、通知は、特定のユーザが、ユーザ認証装置６１４によって判定されるように、要求された操作を実行する権限を与えられていないことを示す、メッセージを含み得る。いくつかの例では、通知は、通知のユーザ要求に応答して、生成され得る。
【００５２】
[0057]いくつかの例では、図６に示されたブロックのうちの異なるブロックは、別個のデバイスによって実装される。すなわち、コントローラシステム６００は、単一のユニットとして実装することができるが、いくつかの例では、コントローラシステム６００は、複数の相互に接続された構成要素を含む。たとえば、いくつかの例では、ユーザインターフェース６０４は、ユーザから入力を受信するユーザ入力インターフェースと、通知及び／又は他のフィードバックをユーザに提供する別個のユーザ出力インターフェースとに分割することができ、その両方が、ドア操作コントローラ６１６に別個のデバイスによって実装され得る。
【００５３】
[0058]コントローラシステム６００（及び／又は図１及び／又は５のコントローラシステム１０８、１１０、１１２、１２４、５１０のうちのいずれか１つ）を実装する例示的形が、図６に示されているが、図６に示された要素、プロセス及び／又はデバイスのうちの１つ又は複数は、任意の他の方法で、結合、分割、再配置、省略、除去及び／又は実装され得る。さらに、図６の例示的通信インターフェース６０２、例示的ユーザインターフェース６０４、例示的センサインターフェース６０６、例示的ドア設定エンジン６０８、例示的連動アナライザ６１０、例示的アクティブ化スケジュールアナライザ６１２、例示的ユーザ認証装置６１４、例示的ドア操作コントローラ６１６、例示的通知ジェネレータ６１８、例示的時計６２０、例示的データベース６２２、例示的ディスプレイ６２４及び／又は、より一般的には、例示的コントローラシステム６００は、ハードウェア、ソフトウェア、ファームウェア、及び／又はハードウェア、ソフトウェア及び／又はファームウェアの任意の組合せによって実装され得る。したがって、たとえば、例示的通信インターフェース６０２、例示的ユーザインターフェース６０４、例示的センサインターフェース６０６、例示的ドア設定エンジン６０８、例示的連動アナライザ６１０、例示的アクティブ化スケジュールアナライザ６１２、例示的ユーザ認証装置６１４、例示的ドア操作コントローラ６１６、例示的通知ジェネレータ６１８、例示的時計６２０、例示的データベース６２２、例示的ディスプレイ６２４及び／又は、より一般的には、例示的コントローラシステム６００のいずれも、１つ又は複数のアナログ又はデジタル回路（複数可）、論理回路、プログラマブルプロセッサ（複数可）、プログラマブルコントローラ（複数可）、グラフィックス処理装置（複数可）（ＧＰＵ（複数可））、デジタル信号プロセッサ（複数可）（ＤＳＰ（複数可））、特定用途向け集積回路（複数可）（ＡＳＩＣ（複数可））、プログラマブル論理デバイス（複数可）（ＰＬＤ（複数可））及び／又はフィールドプログラマブル論理デバイス（複数可）（ＦＰＬＤ（複数可））によって実装され得る。ソフトウェア及び／又はファームウェア実装形態を純粋に対象とする本出願の装置又はシステム請求項のいずれかを読むとき、例示的通信インターフェース６０２、例示的ユーザインターフェース６０４、例示的センサインターフェース６０６、例示的ドア設定エンジン６０８、例示的連動アナライザ６１０、例示的アクティブ化スケジュールアナライザ６１２、例示的ユーザ認証装置６１４、例示的ドア操作コントローラ６１６、例示的通知ジェネレータ６１８、例示的時計６２０、例示的データベース６２２、及び／又は例示的ディスプレイ６２４のうちの少なくとも１つは、本明細書により、ソフトウェア及び／又はファームウェアを含む非一時的コンピュータ可読記憶デバイス又は記憶ディスク、たとえば、メモリ、デジタル多用途ディスク（ＤＶＤ）、コンパクトディスク（ＣＤ）、ブルーレイディスクなど、を含むように明示的に定義される。さらに、図１、５、及び／又は６の例示的コントローラシステム１０８、１１０、１１２、１２４、５１０、６００は、図６に示されたものに加えて、又はその代わりに、１つ又は複数の要素、プロセス及び／又はデバイスを含み得る、及び／又は示された要素、プロセス及びデバイスのいずれか又はすべてのうちの複数を含み得る。本明細書では、「通信する」という表現、その変化形を含む、は、直接通信及び／又は１つ又は複数の中間構成要素を介する間接通信を包含し、直接的物理的（たとえば、ワイヤード）通信及び／又は継続的通信を必要とせず、そうではなくて、追加で、周期的間隔、スケジューリングされた間隔、定期的間隔、及び／又は一度だけのイベントでの選択的通信を含む。
【００５４】
[0059]図１、５、及び／又は６のコントローラシステム１０８、１１０、１１２、１２４、５１０、６００を実装するための例示的ハードウェア論理、機械可読命令、ハードウェア実装される状態機械、及び／又はその任意の組合せを表す流れ図が、図７〜１１に示されている。機械可読命令は、図１２に関して後述される例示的プロセッサプラットフォーム１２００に示されたプロセッサ１２１２などのコンピュータプロセッサによって実行するための実行可能プログラム又は実行可能プログラムの部分でもよい。プログラムは、ＣＤ−ＲＯＭ、フロッピーディスク、ハードドライブ、ＤＶＤ、ブルーレイディスク、又はプロセッサ１２１２と関連付けられたメモリなどの非一時的コンピュータ可読記憶媒体に記憶されたソフトウェアで実施され得るが、プログラム全体及び／又はその部分は、別法として、プロセッサ１２１２以外のデバイスによって実行され得る及び／又はファームウェア若しくは専用ハードウェアにおいて実施され得る。さらに、例示的プログラムが、図７〜１１に示された流れ図を参照して説明されているが、例示的コントローラシステム１０８、１１０、１１２、１２４、５１０、６００を実装する多数の他の方法が、別法として使用され得る。たとえば、ブロックの実行の順番は、変更され得、及び／又は記載されたブロックのうちのいくつかは、変更、削除、又は結合され得る。追加で又は別法として、ブロックのいずれか又はすべては、ソフトウェア又はファームウェアを実行することなしに対応する操作を実行するように構成された１つ又は複数のハードウェア回路（たとえば、ディスクリート及び／又は集積アナログ及び／又はデジタル回路、ＦＰＧＡ、ＡＳＩＣ、コンパレータ、演算増幅器（オペアンプ）、論理回路など）によって、実装され得る。
【００５５】
[0060]前述のように、図７〜１１の例示的プロセスは、ハードディスクドライブ、フラッシュメモリ、読み取り専用メモリ、コンパクトディスク、デジタル多用途ディスク、キャッシュ、ランダムアクセスメモリ、及び／又は情報が任意の継続期間にわたり（たとえば、長期間にわたり、恒久的に、短いインスタンスに、一時的バッファリングのために、及び／又は情報のキャッシュのために）記憶される任意の他の記憶デバイス若しくは記憶ディスクなどの非一時的コンピュータ及び／又は機械可読媒体に記憶された実行可能命令（たとえば、コンピュータ及び／又は機械可読命令）を使用して、実装され得る。本明細書では、非一時的コンピュータ可読媒体という用語は、任意のタイプのコンピュータ可読記憶デバイス及び／又は記憶ディスクを含むように及び伝搬信号を除外するように及び伝送媒体を除外するように明示的に定義される。
【００５６】
[0061]「含む」及び「備える」（及びそのすべての形及び時制）は、本明細書では、無制限の用語になるように使用されている。したがって、請求項が、前文として又は任意の種類の請求項の記述において「含む」又は「備える」の任意の形（たとえば、備える、含む、備えている、含んでいる、有しているなど）を用いるときにはいつでも、付加的要素、用語などが、対応する請求項又は記述の範囲から外れずに存在し得ることを理解されたい。本明細書では、「少なくとも」という表現が、たとえば、請求項の前文において、移行句として使用されるとき、それは、用語「備える」及び「含む」が無制限であるのと同じ形で、無制限である。「及び／又は」という用語は、たとえば、Ａ、Ｂ、及び／又はＣなどの形で使用されるとき、（１）Ａ単独、（２）Ｂ単独、（３）Ｃ単独、（４）ＡとＢ、（５）ＡとＣ、（６）ＢとＣ、及び（７）ＡとＢとＣなど、Ａ、Ｂ、Ｃの任意の組合せ又はサブセットを指す。構造、構成要素、品物、オブジェクト及び／又は物事の説明に関連して本明細書で使用されるとき、「Ａ及びＢのうちの少なくとも１つ」という表現は、（１）少なくとも１つのＡ、（２）少なくとも１つのＢ、並びに（３）少なくとも１つのＡ及び少なくとも１つのＢのうちのいずれかを含む実装形態を指すことが意図されている。同様に、構造、構成要素、品物、オブジェクト及び／又は物事の説明に関連して本明細書で使用されるとき、「Ａ又はＢのうちの少なくとも１つ」という表現は、（１）少なくとも１つのＡ、（２）少なくとも１つのＢ、及び（３）少なくとも１つのＡ及び少なくとも１つのＢのうちのいずれかを含む実装形態を指すことを意図されている。プロセス、命令、アクション、活動及び／又はステップのパフォーマンス又は実行の説明に関して本明細書で使用されるとき、「Ａ及びＢのうちの少なくとも１つ」という表現は、（１）少なくとも１つのＡ、（２）少なくとも１つのＢ、及び（３）少なくとも１つのＡ及び少なくとも１つのＢのうちのいずれかを含む実装形態を指すことを意図されている。同様に、プロセス、命令、アクション、活動及び／又はステップのパフォーマンス又は実行の説明に関して本明細書で使用されるとき、「Ａ又はＢのうちの少なくとも１つ」という表現は、（１）少なくとも１つのＡ、（２）少なくとも１つのＢ、及び（３）少なくとも１つのＡ及び少なくとも１つのＢのいずれかを含む実装形態を指すことを意図されている。
【００５７】
[0062]流れ図の詳細を見ると、図７は、コントローラシステムと関連付けられたドア連動システムに含まれたドアを初期化及び／又は変更するために、及び／又は連動システムにおけるドアの連動関係を初期化及び／又は変更するために、コントローラシステム１０８、１１０、１１２、１２４、５１０、６００のうちのいずれか１つを実装するために使用され得る機械可読命令を表す。図８は、関連連動システムが初期化された後のコントローラシステムの通常の操作中のコントローラシステム１０８、１１０、１１２、１２４、５１０、６００のうちのいずれか１つを実装するために使用され得る機械可読命令を表す。説明を目的として、図７及び８の例示的プログラムは、図６のコントローラシステム６００に関して説明されているが、前述のように、図１及び５のコントローラシステム１０８、１１２、１１２、１２４、５１０のうちのいずれか１つに同様に適用され得る。さらに、説明を目的として、図７及び８のプログラムの以下の説明で言及されるように、コントローラシステム６００は、単一のドア（たとえば、ドア１０２、１０４、１０６のうちの１つのドア）と関連付けられていると仮定される。図７及び８は、単一のドアを制御する単一のコントローラシステム６００に関して後述されるが、いくつかの例では、連動システムの他のドアと関連付けられた他のコントローラシステムが、同じプログラムを別個に実装し得る。明確にするために、図７及び８において実装されているコントローラシステム６００に対応する特定のドアは、コントローラシステム６００が直接に制御するドアであるので、それは、制御されるドアと称される。連動システム（他の対応するコントローラシステムによって制御される）のすべての他のドアは、第１のコントローラシステム６００によって直接制御されないが、ワイヤレス信号１１８、１２０、１２２を介して互いに通信するので、それらは、相互通信するドアと称される。
【００５８】
[0063]図７のプログラムは、例示的ドア設定エンジン６０８が、連動システムのドアを初期化するか又は変更するかを決定する、ブロック７０２で開始する。いくつかの例では、ドア設定エンジン６０８は、ユーザインターフェース６０４を介して受信されたユーザ要求に基づいてこれを決定して、新しい連動システムを初期化する又は既存の連動システムのドアを変更する（たとえば、新しい相互通信するドアを追加すること又は既存の相互通信するドアを除去することによって）。連動システムのドアが、初期化又は変更されるべきではない場合、制御は、ブロック７１４に直接進む。そうでない場合、制御は、ブロック７０４に進み、そこで、例示的データベース６２２は、制御されるドア（すなわち、図７の例示的プロセスで実装されているコントローラシステム６００によって制御されているドア）の識別子を記憶する。いくつかの例では、連動システムが単純に変更されているときに、ブロック７０４が飛ばされ得るように、制御されるドアの識別子は、ドアが最初にインストール及び／又は初期化されるときに、一度記憶され得る。
【００５９】
[0064]ブロック７０６において、例示的通信インターフェース６０２は、相互通信するドアの識別子を含むワイヤレス信号を受信する。ブロック７０８において、例示的ドア設定エンジン６０８は、識別子が新しい相互通信するドアのものであるかどうかを判定する。そうであれば、制御はブロック７１０に進み、そこで、例示的データベース６２２は、新しい相互通信するドアの識別子を記憶する。ブロック７１２において、例示的ドア設定エンジン６０８は、別の相互通信するドアが存在するかどうかを判定する。存在する場合、制御は、ブロック７０６に戻って、追加の相互通信するドアに関連付けられた識別子を収集する。例示的ドア設定エンジン６０８が、識別子は新しい相互通信するドアのものではないと判定した場合（ブロック７０８）、制御は、ブロック７１２に直接進む。例示的ドア設定エンジン６０８が、相互通信するドアは存在しないと判定した場合（ブロック７１２）、制御は、ブロック７１４に進む。図７の例示的プロセスは、順次的事柄において一度に１つのドアを識別するものとして示されているが、他の例では、複数のドアが、非連続的に識別され得る。すなわち、複数のドアの識別子が、実質的に同時に受信され得、次いで、それらをすべて一緒に記憶し得る。
【００６０】
[0065]ブロック７１４において、例示的ドア設定エンジン６０８は、連動システムのドアの連動関係を初期化するか又は変更するかを決定する。ブロック７０２でのように、例示的ドア設定エンジン６０８は、そのように要求するユーザ入力に基づいて連動関係を初期化する又は変更することを決定することができる。ブロック７０２〜７１２は、連動システムにドア（対応する識別子によって識別された）を追加又は除去することに関係しているが、ブロック７１４（及び、後に続くブロック７１６〜７２０）は、１つ又は複数の相互通信するドアと連動させられることになる制御されるドアの特定のドア操作（複数可）を定義する、及びドア操作が実行されるために満たされるべき連動条件の役割を果たすことになる相互通信するドア（複数可）の状態（複数可）を定義する、ユーザからの連動設定データを取得することに関係する。連動関係が、初期化又は変更されるべきではない場合、図７の例示的プロセスは、終了する。しかしながら、例示的ドア設定エンジン６０８が、連動関係を初期化又は変更することを決定した場合、制御は、ブロック７１６に進む。
【００６１】
[0066]ブロック７１６において、例示的ユーザインターフェース６０４は、制御されるドアと相互通信するドアとの間の連動関係を定義する連動設定データを受信する。いくつかの例では、制御されるドアの特定の操作と、コントローラシステム６００に特定のドア操作を抑止させる相互通信するドアの対応する状態とは、設定プロセスの開始時に固定され得る。たとえば、制御されるドアの特定の操作は、ドアを開けることでもよく、制御されるドアが開くために満たされなければならない連動条件は、相互通信するドアが閉じた状態にあることである。この方式で固定されたドア操作及び連動条件とともに、ブロック７１６において受信される連動設定データは、相互通信するドアの状態を無視するか又は制御されるドアと連動関係にあるものとして相互通信するドアを指定するかのユーザの２値選択を含み得る。他の例において、ユーザは、設定されるべき特定のドア操作を具体的に選択又は定義し、特定のドア操作を可能にするための連動条件を満たす相互通信するドアの特定の状態を具体的に選択又は定義することができる。ブロック７１８において、データベース６２２は、相互通信するドアと関連付けられた識別子に関連して連動設定データを記憶する。ブロック７２０において、例示的ドア設定エンジン６０８は、別の相互通信するドアが存在するかどうかを判定する。いくつかの例では、この判定は、ブロック７１０においてデータベース６２２に記憶された相互通信するドアの識別子の数に基づいておこなわれる。別の相互通信するドアが存在する場合、制御はブロック７１６に戻る。そうでない場合、図７の例示的プロセスは終了する。
【００６２】
[0067]図７の例示的プロセスは、順次的事柄において同時に１つのドアを設定するものとして示されているが、他の例では、複数のドアが、非連続的に設定され得る。すなわち、システム内のいくつかの又はすべてのドアの連動関係は、同時に受信され得、次いで、情報を一緒に記憶する。さらに、いくつかの例では、特定のコントローラシステム６００が、複数のドアの連動設定データを受信するとき、コントローラシステム６００は、関連連動設定データを対応する相互通信するドアに通信することができる。この方式では、相互通信するドアは、ユーザが各ドアにおいて図７のプロセスを別個に繰り返す必要なしに、設定することができる。
【００６３】
[0068]図８の例示的プログラムは、ブロック８０２で開始し、そこで、例示的ドア操作コントローラ６１６は、制御されるドアによってドア操作を実行する要求が受信されたかどうかを判定する。いくつかの例では、要求は、ユーザインターフェース６０４を介してユーザ入力要求に基づいて生じ得る。いくつかの例では、要求は、センサインターフェース６０６を介して取得されたセンサデータに基づいて生じ得る。要求が受信されなかった場合、制御は、さらに後述されるブロック８２４に移る。代替プロセスにおいて、制御は、ブロック８０２にとどまって、ドア操作を実行するという要求を待つ。ドア操作を実行するという要求が、受信されなかった場合、制御はブロック８０４に進み、そこで、例示的アクティブ化スケジュールアナライザ６１２は、ドア操作と関連する構成要素のアクティブ化スケジュールのアクティブ化期間（複数可）内に現在の時刻があるかどうかを判定する。その期間内にない場合、構成要素は、それを行うためにアクティブ化されないので、制御は、操作を実施せずに、ブロック８２４に進む。現在の時刻がアクティブ化期間内にある場合、制御はブロック８０６に進み、そこで、例示的連動アナライザ６１０が、相互通信するドアは、要求されたドア操作の制御されるドアと連動させられているかどうかを判定する。要求されたドア操作が、相互通信するドアの特定の状態を条件としているとき、相互通信するドアは、制御されるドアと連動させられている。相互通信するドアが、制御されるドアと連動させられていない場合、制御はブロック８０８に進む。
【００６４】
[0069]ブロック８０８において、例示的連動アナライザ６１０は、別の相互通信するドアが存在するかどうかを判定する。存在する場合、制御は、ブロック８０６に戻って、連動システムのそれぞれの相互通信するドアについてプロセスを繰り返す。この方式では、要求されたドア操作が実行される前に、あらゆる相互通信するドアとの連動関係が、確認される。ブロック８０８において、例示的連動アナライザ６１０が、考慮すべき相互通信するドアがもう存在しないと判定した場合、制御はブロック８１０に進み、そこで、例示的ドア操作コントローラ６１６は、要求されたドア操作を実行する。ブロック８１２において、例示的通信インターフェース６０２は、制御されるドアの新しい状況を指示する信号を送信する。ドアの新しい状況は、要求されたドア操作の実施によってもたらされた現在のドアの状態の変化に基づく。この方式では、相互通信するドアは、相互通信するドアの操作に影響を及ぼし得る、制御されるドアの新しい現在の状態を通知される。制御されるドアの新しい状況を指示する信号を送信した（ブロック８１２）後、制御はブロック８２４に進む。
【００６５】
[0070]ブロック８０６に戻ると、例示的連動アナライザ６１０が、相互通信するドアは、要求されたドア操作について制御されるドアと連動させられていると判定した場合、制御はブロック８１４に進む。相互通信するドアが、制御されるドアと連動させられているとき、制御されるドアの要求された操作は、連動関係を定義する連動条件が満たされていない限り、抑止されることになる。したがって、ブロック８１４において、例示的連動アナライザ６１０は、連動させられたドアの現在の状態が連動条件を満たしているかどうかを判定する。いくつかの例では、この判定は、例示的データベース６２２において記憶された連動するドアの状況（たとえば、現在の状態）を参照することによって、おこなわれる。いくつかの例では、連動条件が満たされているかどうかの判定は、状況情報を要求するために、連動させられたドアに操作要求信号をワイヤレスで送信することによって、おこなわれる。そのような要求信号に応答して、連動させられたドアは、連動させられたドアの現在の状態の指示を含む状況応答信号をワイヤレスで送信することができる。いくつかの例では、すべての相互通信するドアが、対応する状況応答信号を提供することができるように、操作要求信号は、すべての相互通信するドアにブロードキャストされる。いくつかの例では、連動条件が満たされているかどうかの判定は、連動させられたドアの状況データを特定のドアと関連付けられていないマスタコントローラに要求することによって、おこなわれる。例示的連動アナライザ６１０が、連動条件が満たされていると判定した場合、連動させられたドアの現在の状態は、要求されたドア操作の実行を制限せず、制御は、ブロック８０８に進んで、前述のように任意の他の相互通信するドアを分析する。ブロック８１４において、連動アナライザ６１０が、連動条件は満たされていないと判定した場合、制御はブロック８１６に進み、そこで、例示的通知ジェネレータ６１８が、連動条件は現在満たされていないので、制御されるドアを開けることはできないことを指示する通知を生成する。いくつかの例では、通知は、ユーザディスプレイ６２４を介して提供され得る。いくつかの例では、通知は、どの連動させられたドアが要求されたドア操作を阻止しているかをユーザに知らせるために、連動させられたドアと関連付けられた識別子を提供することができる。追加で又は別法として、通知は、たとえば、ドアが開いているか閉じているか、そのようなドアを開ける又は閉じるという未処理の要求が存在するかどうか、その他のドアが開く又は閉じることが予期される時間などを含む、連動させられたドア（及び／又は他の相互通信するドア）の状況を指示することができる。いくつかの例では、ブロック８１６は、省くことができる。その後、制御はブロック８１８に進む。
【００６６】
[0071]ブロック８１８において、ユーザインターフェース６０４は、ユーザが連動条件を却下する又は他の方法でオーバーライドすることを選択するかどうかを判定する。いくつかの例では、ユーザは、ブロック８１８が省略され得るように、連動条件をオーバーライドするためのオプションを与えられないことがある。ユーザが、連動条件をオーバーライドすることを選んだ場合、制御は、ブロック８１０に進んで、前述のように要求されたドア操作を実行する。ユーザが、連動条件をオーバーライドすることを選ばなかった場合、制御は、ブロック８２０に進み、そこで、例示的ドア操作コントローラ６１６が、要求されたドア操作を閾値期間にわたり遅らせるかどうかを決定する。いくつかの例では、閾値期間は、連動させられたドアが連動条件を満たすことに失敗した状態にとどまることになる推定される継続期間に基づく。例示的ドア操作コントローラ６１６が、要求されたドア操作を遅らせるかどうかを決定した場合、制御はブロック８２２に進み、そこで、例示的ドア操作コントローラ６１６は、閾値期間にわたって待つ。その後、制御は、ブロック８１４に戻って、連動条件は現在満たされているかどうかを検証する。例示的ドア操作コントローラ６１６が、要求されたドア操作を遅らせないと決定した場合、制御はブロック８２４を進める。
【００６７】
[0072]ブロック８２４において、通信インターフェース６０２が、１つ又は複数の相互通信するドア（複数可）の状況を指示する１つ又は複数の信号（複数可）が受信されたかどうかを判定する。受信された場合、制御はブロック８２６に進み、そこで、例示的データベース６２２は、相互通信するドア（複数可）の更新された状況を記憶する。その後、ブロック８２８において、図８の例示的プロセスは、継続するかどうかを決定する。継続する場合、制御はブロック８０２に戻る。いくつかの例では、図８の例示的プロセスは、要求されたドア操作が実施されるまで継続することになる。そうでない場合、図８の例示的プロセスは終了する。ブロック８２４に戻ると、相互通信するドア（複数可）の状況を指示する信号（複数可）が、受信されなかった場合、制御は、ブロック８２８に直接進んで、プロセスを継続するか終了するかを決定する。
【００６８】
[0073]図９は、対応するドアと関連付けられた構成要素をアクティブ化スケジュールに従ってアクティブ化される又は非アクティブ化されるように設定するためのコントローラシステム１０８、１１０、１１２、１２４、５１０、６００のうちのいずれか１つを実装するために使用され得る機械可読命令を表す。図１０は、関連付けられたドアが１つ又は複数のアクティブ化スケジュールで設定された後のコントローラシステムの通常の操作中のコントローラシステム１０８、１１０、１１２、１２４、５１０、６００のうちのいずれか１つを実装するために使用され得る機械可読命令を表す。
【００６９】
[0074]図９の例示的プログラムは、ブロック９０２で開始し、そこで、例示的ドア設定エンジン６０８は、アクティブ化スケジューリングのための構成要素の新しいグループを設定するかどうかを決定する。設定する場合、制御はブロック９０４に進み、そこで、例示的ユーザインターフェース６０４は、グループ化されることになる構成要素の選択を受信する。いくつかの例では、構成要素は、特定のタイプ又はクラスの構成要素（たとえば、すべてのモーションセンサ）に基づいて、選択又はグループ化され得る。いくつかの例では、構成要素は、それらの場所に（たとえば、ドアの外側対ドアの内側に）基づいて、選択又はグループ化され得る。ブロック９０６において、例示的データベース６２２は、選択された構成要素をグループとして記憶する。ブロック９０８において、例示的ドア設定エンジン６０８は、グループとして設定すべき構成要素の別のグループが存在するかどうかを判定する。存在する場合、制御はブロック９０４に戻る。そうでない場合、制御はブロック９１０に進む。ブロック９０２に戻ると、例示的ドア設定エンジン６０８が、アクティブ化スケジューリングのための構成要素の新しいグループは設定されるべきではないと判定した場合、制御はブロック９１０に直接進む。
【００７０】
[0075]ブロック９１０において、例示的ユーザインターフェース６０４は、設定するための構成要素（複数可）の選択を受信する。いくつかの例では、選択は、ブロック９０２〜９０８において前に定義された構成要素のグループに基づき得る。ブロック９１２において、例示的ユーザインターフェース６０４は、選択された構成要素（複数可）のためのスケジューリング設定データを受信する。いくつかの例では、スケジューリング設定データは、対応する構成要素（複数可）がアクティブ化されるべき時刻（複数可）及び／又は曜日（複数可）を定義する。ブロック９１４において、例示的データベース６２２は、選択された構成要素（複数可）に関連してスケジューリング設定データを記憶する。その後、ブロック９１６において、例示的ドア設定エンジン６０８は、設定すべき（たとえば、異なるアクティブ化スケジュールで）構成要素がもっと存在するかどうかを判定する。存在する場合、制御はブロック９１０に戻る。存在しない場合、図９の例示的プロセスは終了する。
【００７１】
[0076]図１０の例示的プログラムは、ブロック１００２で開始し、そこで、例示的アクティブ化スケジュールアナライザ６１２は、ドアと関連付けられた構成要素（複数可）のアクティブ化スケジュールを取得する。ブロック１００４において、例示的アクティブ化スケジュールアナライザ６１２は、現在の時刻がアクティブ化スケジュール中のアクティブ化期間に対応しているかどうかを判定する。対応していれば、制御はブロック１００６に進み、そこで、例示的アクティブ化スケジュールアナライザ６１２は、アクティブ化期間と関連付けられた構成要素（複数可）が現在アクティブ化されているかどうかを判定する。対応していない場合、制御はブロック１００８に進み、そこで、例示的ドア操作コントローラ６１６は、アクティブ化期間と関連付けられた構成要素（複数可）をアクティブ化する。その後、制御はブロック１０１０に進む。ブロック１００４に戻ると、例示的アクティブ化スケジュールアナライザ６１２が、現在の時刻はアクティブ化スケジュール中のアクティブ化期間と対応していないと判定した場合、制御はブロック１０１０に直接進む。同様に、ブロック１００６において、例示的アクティブ化スケジュールアナライザ６１２が、アクティブ化期間と関連付けられた構成要素（複数可）は既にアクティブ化されていると判定した場合、制御はブロック１０１０に直接進む。
【００７２】
[0077]ブロック１０１０において、例示的アクティブ化スケジュールアナライザ６１２は、現在の時刻がアクティブ化スケジュール中の非アクティブ化期間と対応しているかどうかを判定する。対応していれば、制御はブロック１０１２に進み、そこで、例示的アクティブ化スケジュールアナライザ６１２は、非アクティブ化期間と関連付けられた構成要素（複数可）は現在非アクティブ化されているかどうかを判定する。対応していない場合、制御はブロック１０１４に進み、そこで、例示的ドア操作コントローラ６１６は、アクティブ化期間と関連付けられた構成要素（複数可）を非アクティブ化する。その後、制御はブロック１０１６に進む。ブロック１０１０に戻ると、例示的アクティブ化スケジュールアナライザ６１２が、現在の時刻はアクティブ化スケジュール中の非アクティブ化期間に対応していないと判定した場合、制御はブロック１０１６に直接進む。同様に、ブロック１０１２において、例示的アクティブ化スケジュールアナライザ６１２が、非アクティブ化期間と関連付けられた構成要素（複数可）は既に非アクティブ化されていると判定した場合、制御はブロック１０１６に直接進む。
【００７３】
[0078]ブロック１０１６において、例示的アクティブ化スケジュールアナライザ６１２は、異なる構成要素（複数可）のための別のアクティブ化スケジュールが存在するかどうかを判定する。存在する場合、制御はブロック１００２に戻る。存在しない場合、例示的プロセスはブロック１０１８に進み、そこで、例示的アクティブ化スケジュールアナライザ６１２は、プロセスを継続するかどうかを決定する。継続する場合、制御は、ブロック１００４に戻って、新しい流れに基づいてアクティブ化スケジュール（複数可）を再評価する。例示的アクティブ化スケジュールアナライザ６１２が、継続しないと決定した場合、図１０の例示的プロセスは終了する。
【００７４】
[0079]図１１は、対応するドアの受動的、弁別的アクティブ化を実施するためにコントローラシステム１０８、１１０、１１２、１２４、５１０、６００のうちのいずれか１つを実装するために使用され得る機械可読命令を表す。前述のように、ドアの受動的、弁別的アクティブ化は、人が積極的行動を実行する必要なしに（よって受動的）人がドアに近づくときにドアを自動的に開くことを含むが、それは、一意的に識別又は認証され得る（よって弁別的）特定の個人についてのみ開かれる。
【００７５】
[0080]図１１の例示的プログラムは、ブロック１１０２で開始し、そこで、例示的センサインターフェース６０６は、認証アプリケーションを実行するモバイルデバイスからの信号についてドアの近くのエリアをモニタする。いくつかの例では、モバイルデバイスとワイヤレスで通信する能力を有する特定のセンサは、認証アプリケーションによる応答をトリガする要求信号をブロードキャストする。いくつかの例では、認証アプリケーションは、いずれの要求からも独立してセンサによって検出されることになる信号をブロードキャストすることができる。ブロック１１０４において、例示的センサインターフェース６０４は、認証アプリケーションを有するモバイルデバイスが検出されるかどうかを判定する。検出されない場合、制御はブロック１１０２に戻って、そのようなモバイルデバイスのモニタを継続する。センサインターフェース６０６が、そのようなモバイルデバイスを検出した場合、制御はブロック１１０６に進み、そこで、例示的ユーザ認証装置６１４は、モバイルデバイスと関連付けられたユーザの資格情報を検索する。ブロック１１０８において、例示的ユーザ認証装置６１４は、ユーザが戸口を通過することを許可されるかどうかを判定する。許可される場合、制御はブロック１１１０に進み、そこで、例示的ドア操作コントローラ６１６は、ドアを自動的に開く。その後、制御はブロック１１１４に進む。
【００７６】
[0081]ブロック１１０８に戻ると、例示的ユーザ認証装置６１４が、ユーザは戸口を通過する権限を与えられていないと判定した場合、制御はブロック１１１２に進み、そこで、例示的通知ジェネレータ６１８は、ユーザはドアの向こう側のエリアにアクセスする権限を与えられていないことを指示するユーザへの通知を生成する。いくつかの例では、通知は、ユーザディスプレイ６２４を介して提供される。追加で又は別法として、通知は、ユーザのモバイルデバイスへのワイヤレス通信を介してユーザに提供され得る。その後、制御はブロック１１１４に進み、そこで、例示的ユーザ認証装置６１４は、継続するかどうかを決定する。継続する場合、制御はブロック１１０２に戻る。そうでない場合、図１１の例示的プロセスは終了する。
【００７７】
[0082]図１２は、図１、５、及び／又は６のコントローラシステム１０８、１１０、１１２、１２４、５１０、６００を実装するために図７〜１１の命令を実行するように構築された例示的プロセッサプラットフォーム１２００のブロック図である。プロセッサプラットフォーム１２００は、たとえば、サーバ、パーソナルコンピュータ、ワークステーション、自己学習機械（たとえば、ニューラルネットワーク）、モバイルデバイス（たとえば、携帯電話、スマートフォン、ｉＰａｄ（登録商標）などのタブレット）、パーソナルデジタルアシスタント（ＰＤＡ）、インターネット機器、又は任意の他のタイプのコンピューティングデバイスでもよい。
【００７８】
[0083]説明されている例のプロセッサプラットフォーム１２００は、プロセッサ１２１２を含む。説明されている例のプロセッサ１２１２は、ハードウェアである。たとえば、プロセッサ１２１２は、任意の所望のファミリ又は製造業者からの１つ又は複数の集積回路、論理回路、マイクロプロセッサ、ＧＰＵ、ＤＳＰ、又はコントローラによって実装することができる。ハードウェアプロセッサは、半導体ベースの（たとえば、シリコンベースの）デバイスでもよい。本例では、プロセッサは、例示的ドア設定エンジン６０８、例示的連動アナライザ６１０、例示的アクティブ化スケジュールアナライザ６１２、例示的ユーザ認証装置６１４、例示的ドア操作コントローラ６１６、例示的通知ジェネレータ６１８、及び例示的時計６２０を実装する。
【００７９】
[0084]説明されている例のプロセッサ１２１２は、ローカルメモリ１２１３（たとえば、キャッシュ）を含む。説明されている例のプロセッサ１２１２は、バス１２１８を介して、揮発性メモリ１２１４及び不揮発性メモリ１２１６を含むメインメモリと通信している。揮発性メモリ１２１４は、同期型ダイナミックランダムアクセスメモリ（ＳＤＲＡＭ）、ダイナミックランダムアクセスメモリ（ＤＲＡＭ）、ラムバス（ＲＡＭＢＵＳ）（登録商標）ダイナミックランダムアクセスメモリ（ＲＤＲＡＭ）（登録商標）及び／又は任意の他のタイプのランダムアクセスメモリデバイスによって実装され得る。不揮発性メモリ１２１６は、フラッシュメモリ及び／又は任意の他の所望のタイプのメモリデバイスによって実装され得る。メインメモリ１２１４、１２１６へのアクセスは、メモリコントローラによって制御される。
【００８０】
[0085]説明されている例のプロセッサプラットフォーム１２００はさらに、インターフェース回路１２２０を含む。インターフェース回路１２２０は、任意のタイプのインターフェース規格、たとえば、イーサネット（登録商標）インターフェース、ユニバーサルシリアルバス（ＵＳＢ）、ブルートゥース（Ｂｌｕｅｔｏｏｔｈ）（登録商標）インターフェース、短距離通信（ＮＦＣ）インターフェース、及び／又はＰＣＩエクスプレスインターフェースなど、によって実装され得る。
【００８１】
[0086]説明されている例では、１つ又は複数の入力デバイス１２２２は、インターフェース回路１２２０に接続される。入力デバイス（複数可）１２２２は、ユーザがデータ及び／又はコマンドをプロセッサ１２１２に入力することを可能にする。入力デバイス（複数可）は、たとえば、オーディオセンサ、マイクロフォン、カメラ（スチール又はビデオ）、キーボード、ボタン、マウス、タッチスクリーン、トラックパッド、トラックボール、ｉｓｏｐｏｉｎｔ及び／又は音声認識システムによって実装され得る。
【００８２】
[0087]１つ又は複数の出力デバイス１２２４はさらに、説明されている例のインターフェース回路１２２０に接続される。出力デバイス１２２４は、たとえば、表示デバイス（たとえば、光発光ダイオード（ＬＥＤ）、有機光発光ダイオード（ＯＬＥＤ）、液晶ディスプレイ（ＬＣＤ）、ブラウン管ディスプレイ装置（ＣＲＴ）、インプレーススイッチング（ＩＰＳ：ｉｎ−ｐｌａｃｅ  ｓｗｉｔｃｈｉｎｇ）ディスプレイ、タッチスクリーンなど）、触覚出力デバイス、プリンタ及び／又はスピーカによって、実装することができる。したがって、説明されている例のインターフェース回路１２２０は、通常は、グラフィックスドライバカード、グラフィックスドライバチップ及び／又はグラフィックスドライバプロセッサを含む。
【００８３】
[0088]説明されている例のインターフェース回路１２２０はさらに、ネットワーク１２２６を介する外部の機械（たとえば、任意の種類のコンピューティングデバイス）とのデータの交換を円滑にするために、送信器、受信器、送受信器、モデム、ホームゲートウェイ、ワイヤレスアクセスポイント、及び／又はネットワークインターフェースなどの通信デバイスを含む。通信は、たとえば、イーサネット（登録商標）接続、デジタル加入者線（ＤＳＬ）接続、電話線接続、同軸ケーブルシステム、衛星システム、高低線ワイヤレスシステム、携帯電話システムなどを介することができる。
【００８４】
[0089]説明されている例のプロセッサプラットフォーム１２００はさらに、ソフトウェア及び／又はデータを記憶するための１つ又は複数の大容量記憶デバイス１２２８を含む。そのような大容量記憶デバイス１２２８の例は、フロッピーディスクドライブ、ハードドライブディスク、コンパクトディスクドライブ、ブルーレイディスクドライブ、レイド（ＲＡＩＤ：ｒｅｄｕｎｄａｎｔ  ａｒｒａｙ  ｏｆ  ｉｎｄｅｐｅｎｄｅｎｔ  ｄｉｓｋ）システム、及びデジタル多用途ディスク（ＤＶＤ）ドライブを含む。本例では、大容量記憶デバイス１２２８は、例示的データベース６２２を含む。
【００８５】
[0090]図７〜１１の機械実行可能命令１２３２は、大容量記憶デバイス１２２８に、揮発性メモリ１２１４に、不揮発性メモリ１２１６に、及び／又はＣＤ若しくはＤＶＤなどの取り外し可能な非一時的コンピュータ可読記憶媒体に記憶され得る。
【００８６】
[0091]前述から、ハードワイヤードシステムに関連するコスト及び／又は複雑性なしに容易に再設定することができるドア連動システムの実装をドアの現在の状態のワイヤレス通信が円滑にすることを可能にする、例示的方法、装置及び製品が開示されてあることが理解されよう。本明細書で開示されるものとしての実装されるワイヤレス通信システムの柔軟性はさらに、特定のドア操作を実施する及び／又は必要に応じて連動条件をユーザがオーバーライドすることを可能にする前に連動条件を検証する能力を含む他の利点をもたらす。さらに、ドアの間で送信されるワイヤレス信号は、任意の他のドアと関連付けられたスクリーンに表示するために１つのドアに関する関連情報を提供することができる。この方式では、ユーザは、ドアのネットワーク化されたシステム内の任意のドアの状況、及び／又は、特定の操作が現在なぜ禁止されているかの理由及び操作がいつ利用可能になることが予期されるかを通知され得る。さらに、本明細書で開示される例は、構成要素のアクティブ化スケジュールを設定することによって、いつ特定の構成要素及び／又は関連するドア操作が利用可能であるかの制御を可能にする。さらに、本明細書で開示される例は、受動的（人による積極的行動を必要としない）及び弁別的（識別又は認証され得る個人に制限される）の両方の、ドアをアクティブ化するための方法を提供する。
【００８７】
[0092]例１は、連動設定データは、第１のドアが操作を受けることになる前に満たされるべき連動条件を定義し、連動条件は、第２のドアの現在の状態に関連する、ユーザから入力された連動設定データを受信するためのユーザインターフェースと、第１のドアと関連付けられた第１のワイヤレス送受信器であって、第２のドアを識別すること又は第２のドアの現在の状態を指示することのうちの少なくとも１つを行う信号を第２のドアと関連付けられた第２のワイヤレス送受信器から受信するための第１のワイヤレス送受信器と、（１）第２のドアの現在の状態が連動条件を満たしているときに、要求に応答して第１のドアの操作を実施すること、（２）要求を無視すること、又は（３）第２のドアの現在の状態が連動条件を満たしていないときに、要求に応答して第１のドアの操作を実行しないことのうちの少なくとも１つを行うためのドア操作コントローラとを備える、ドアシステムを含む。
【００８８】
[0093]例２は、例１において定義されているようなドアシステムを含み、ここで、第２のドアが閉じた位置にあるとき、連動条件は満たされている。
【００８９】
[0094]例３は、例２に定義されているようなドアシステムを含み、ここで、第１のドアの操作は、第１のドアを開くことである。
【００９０】
[0095]例４は、例２に定義されているようなドアシステムを含み、ここで、第２のドアが、閉じつつある、閉じようとしている、又は施錠されているのうちの少なくとも１つであるとき、連動条件は、満たされている。
【００９１】
[0096]例５は、例１において定義されているようなドアシステムを含み、ここで、第２のドアが、開いている、部分的に開いている、開きつつある、開こうとしている、又は開錠されているのうちの少なくとも１つであるとき、連動条件は、満たされている。
【００９２】
[0097]例６は、例１において定義されているようなドアシステムを含み、ここで、第２のドアが、オーバーライド状態又は故障状態のうちの少なくとも１つにあるとき、連動条件は、満たされている。
【００９３】
[0098]例７は、例１において定義されているようなドアシステムを含み、ここで、第１のドアの操作は、第１のドアを閉じること、第１のドアを施錠すること、又は第１のドアを開錠することのうちの少なくとも１つである。
【００９４】
[0099]例８は、例１において定義されているようなドアシステムを含み、ここで、第１のドアの操作は、第１のドアの少なくとも１つの側に隣接するエリアにおいて通知を生成することである。
【００９５】
[0100]例９は、例１において定義されているようなドアシステムを含み、ここで、連動条件は、第１の連動条件であり、第１のドアの操作は、第１の操作であり、連動設定データは、第２のドアが第２の操作を受けることになる前に満たされるべき第２の連動条件を定義し、第２の連動条件は、第１のドアの現在の状態に関連しており、第１のワイヤレス送受信器は、第２の連動条件を第２のワイヤレス送受信器に送信する。
【００９６】
[0101]例１０は、例１において定義されているようなドアシステムを含み、ここで、信号は、第１の信号であり、そして、第１のワイヤレス送受信器は、第１のドアの現在の状態の変化に応答して第２の信号を送信することになり、第２の信号は、第１のドアを識別すること又は第１のドアの現在の状態を指示することのうちの少なくとも１つを行う。
【００９７】
[0102]例１１は、例１において定義されているようなドアシステムを含み、ここで、信号は、状況応答信号であり、そして、第１のワイヤレス送受信器は、要求に応答して操作要求信号を第２のワイヤレス送受信器に送信することになり、操作要求信号は、第２のドアの現在の状態を要求し、第２のワイヤレス送受信器は、操作要求信号に応答して状況応答信号を送信する。
【００９８】
[0103]例１２は、例１において定義されているようなドアシステム１を含み、ここで、ドア操作コントローラは、状況応答信号の受信が終わるまで操作の実施を遅らせることになる。
【００９９】
[0104]例１３は、第１のドアと隣接することになる表示画面と、表示画面を介して表示するための通知を生成するための通知ジェネレータ、通知は、第２のドアと関連付けられた第２のワイヤレス送受信器からの信号に含まれる情報に基づくことになる、とをさらに含む、例１において定義されているようなドアシステムを含む。
【０１００】
[0105]例１４は、例１３において定義されているようなドアシステムを含み、ここで、通知は、第２のドアの現在の状態、第２のドアの現在の状態に関連するタイマ、第２のドアの識別子、又は第２のドアに関連する保守情報のうちの少なくとも１つの指示を含む。
【０１０１】
[0106]例１５は、例１３において定義されているようなドアシステムを含み、ここで、通知ジェネレータは、第２のドアの現在の状態が連動条件を満たしていないときに、通知を生成することになり、通知は、操作が連動条件に起因して利用不可能であることを指示する。
【０１０２】
[0107]例１６は、第１のワイヤレス送受信器によって受信された信号に基づいて第１のドアのワイヤレス通信範囲内でドアを発見するためのドア識別子であって、発見されたドアが第２のドアを含む、ドア識別子と、ユーザインターフェースと関連付けられた表示画面とをさらに含む、例１において定義されているようなドアシステムを含み、表示画面は、連動設定データを提供するときに、発見されたドアをユーザに対して表示する。
【０１０３】
[0108]例１７は、例１において定義されているようなドアシステムを含み、ここで、ユーザインターフェースは、第１のドアから遠隔に置かれたマスタコントローラと関連付けられている。
【０１０４】
[0109]例１８は、例１において定義されているようなドアシステムを含み、ここで、ユーザインターフェースは、スケジューリング設定データをユーザから受信することになり、スケジューリング設定データは、第１のドアの構成要素のためのアクティブ化スケジュールを定義し、アクティブ化スケジュールは、いつ構成要素がアクティブになるかを定義する。
【０１０５】
[0110]例１９は、例１８において定義されているようなドアシステムを含み、ここで、構成要素は、カード読み取り装置、ライト、又はモーションセンサのうちの少なくとも１つに対応する。
【０１０６】
[0111]例２０は、例１８において定義されているようなドアシステムを含み、ここで、スケジューリング設定データは、複数のアクティブ化スケジュールを定義し、それらのアクティブ化スケジュールのうちの異なるアクティブ化スケジュールは、第１のドアと関連付けられた異なる構成要素に対応する。
【０１０７】
[0112]例２１は、モバイルデバイスで実行する認証アプリケーションに基づいて第１のドアに近接するモバイルデバイスを検出するためのモバイルデバイス近接センサ、及びモバイルデバイスとのワイヤレス通信に基づいてモバイルデバイスのユーザを認証するためのユーザ認証装置をさらに含む、例１において定義されているようなドアシステムを含み、ドア操作コントローラが、モバイルデバイスのユーザの認証に応答して第１のドアを自動的に開く。
【０１０８】
[0113]例２２は、ユーザから入力された連動設定データを少なくとも記憶すること、連動設定データは、第１のドアが操作を受けることになる前に満たされるべき連動条件を定義し、連動条件は、第２のドアの現在の状態に関連する、と、第２のドアからワイヤレスで送信される信号に基づいて第２のドアの現在の状態を判定することと、操作を実施するという要求に応答して、（１）第２のドアの現在の状態が連動条件を満たしているときに第１のドアの操作を実施すること、（２）要求を無視すること、又は（３）第２のドアの現在の状態が連動条件を満たしていないときに第１のドアの操作の実行を抑止することとを、実行時に機械に行わせる命令を含む非一時的コンピュータ可読媒体を含む。
【０１０９】
[0114]例２３は、例２２において定義されるような非一時的コンピュータ可読媒体を含み、ここで、第２のドアが閉じた位置にあるとき、連動条件は満たされている。
【０１１０】
[0115]例２４は、例２３において定義されるような非一時的コンピュータ可読媒体を含み、ここで、第１のドアの操作は、第１のドアを開くことである。
【０１１１】
[0116]例２５は、例２３において定義されるような非一時的コンピュータ可読媒体を含み、ここで、第２のドアが、閉じつつある、閉じようとしている、又は施錠されているのうちの少なくとも１つであるとき、連動条件は、満たされている。
【０１１２】
[0117]例２６は、例２２において定義されるような非一時的コンピュータ可読媒体を含み、ここで、第２のドアが、開いている、部分的に開いている、開きつつある、開こうとしている、又は開錠されているのうちの少なくとも１つであるとき、連動条件は、満たされている。
【０１１３】
[0118]例２７は、例２２において定義されるような非一時的コンピュータ可読媒体を含み、ここで、第２のドアが、オーバーライド状態又は故障状態のうちの少なくとも１つにあるとき、連動条件は、満たされている。
【０１１４】
[0119]例２８は、例２２において定義されるような非一時的コンピュータ可読媒体を含み、ここで、第１のドアの操作は、第１のドアを閉じること、第１のドアを施錠すること、又は第１のドアを開錠することのうちの少なくとも１つである。
【０１１５】
[0120]例２９は、例２２において定義されるような非一時的コンピュータ可読媒体を含み、ここで、第１のドアの操作は、第１のドアの少なくとも１つの側に隣接するエリアにおいて通知を生成することである。
【０１１６】
[0121]例３０は、例２２において定義されるような非一時的コンピュータ可読媒体を含み、ここで、連動条件は、第１の連動条件であり、第１のドアの操作は、第１の操作であり、連動設定データは、第２のドアが第２の操作を受けることになる前に満たされるべき第２の連動条件を定義し、第２の連動条件は、第１のドアの現在の状態に関連しており、命令はさらに、機械に、第２の連動条件を第２のドアへ送信させる。
【０１１７】
[0122]例３１は、例２２において定義されるような非一時的コンピュータ可読媒体を含み、ここで、信号は第１の信号であり、命令は、機械に、第１のドアの現在の状態の変化に応答して第２の信号をワイヤレスで送信させ、第２の信号は、第１のドアを識別すること又は第１のドアの現在の状態を指示することのうちの少なくとも１つを行う。
【０１１８】
[0123]例３２は、例２２において定義されるような非一時的コンピュータ可読媒体を含み、ここで、信号は、状況応答信号であり、命令は、要求に応答して機械に操作要求信号を第２のドアに送信させ、操作要求信号は、第２のドアの現在の状態を要求し、第２のドアは、操作要求信号に応答して状況応答信号を送信する。
【０１１９】
[0124]例３３は、例３２において定義されるような非一時的コンピュータ可読媒体を含み、ここで、命令はさらに、機械に、状況応答信号の受信が終わるまで操作の実施を遅れさせる。
【０１２０】
[0125]例３４は、例２２において定義されるような非一時的コンピュータ可読媒体を含み、ここで、命令はさらに、機械に、第１のドアに隣接する表示画面を介して表示するための通知を生成させ、通知は、第２のドアからの信号に含まれる情報に基づく。
【０１２１】
[0126]例３５は、例３４において定義されるような非一時的コンピュータ可読媒体を含み、ここで、通知は、第２のドアの現在の状態、第２のドアの現在の状態に関連するタイマ、第２のドアの識別子、又は第２のドアに関連する保守情報のうちの少なくとも１つの指示を含む。
【０１２２】
[0127]例３６は、例３４において定義されるような非一時的コンピュータ可読媒体を含み、ここで、命令はさらに、第２のドアの現在の状態が連動条件を満たしていないときに、通知を機械に生成させ、通知は、操作が連動条件に起因して利用不可能であることを指示する。
【０１２３】
[0128]例３７は、例２２において定義されるような非一時的コンピュータ可読媒体を含み、ここで、命令はさらに、第１のワイヤレス送受信器によって受信された信号に基づいて第１のドアのワイヤレス通信範囲内のドアを発見することであって、発見されるドアは第２のドアを含む、発見することと、連動条件を設定するときに、発見されたドアを選択のためにユーザに対して表示することとを機械に行わせる。
【０１２４】
[0129]例３８は、例２２において定義されるような非一時的コンピュータ可読媒体を含み、ここで、命令はさらに、機械に、ユーザから受信されたスケジューリング設定データを記憶させ、スケジューリング設定データは、第１のドアの構成要素のためのアクティブ化スケジュールを定義し、アクティブ化スケジュールは、いつ構成要素がアクティブになるべきかを定義する。
【０１２５】
[0130]例３９は、例３８において定義されるような非一時的コンピュータ可読媒体を含み、ここで、構成要素は、カード読み取り装置、ライト、又はモーションセンサのうちの少なくとも１つに対応する。
【０１２６】
[0131]例４０は、例３８において定義されるような非一時的コンピュータ可読媒体を含み、ここで、スケジューリング設定データは、複数のアクティブ化スケジュールを定義し、それらのアクティブ化スケジュールのうちの異なるアクティブ化スケジュールは、第１のドアと関連付けられた異なる構成要素に対応する。
【０１２７】
[0132]例４１は、例２２において定義されるような非一時的コンピュータ可読媒体を含み、ここで、命令はさらに、モバイルデバイスで実行する認証アプリケーションに基づいて第１のドアに近接するモバイルデバイスを検出することと、モバイルデバイスと関連付けられたワイヤレス通信に基づいてモバイルデバイスのユーザを認証することと、モバイルデバイスのユーザの認証に応答して第１のドアを自動的に開くこととを機械に行わせる。
【０１２８】
[0133]例４２は、ユーザから入力された連動設定データをデータベースに記憶するステップ、連動設定データは、第１のドアが操作を受けることになる前に満たされるべき連動条件を定義し、連動条件は、第２のドアの現在の状態に関連する、と、第２のドアからワイヤレスで送信された信号に基づく第２のドアの現在の状態を、プロセッサで命令を実行することによって、判定するステップと、操作を実施するという要求に応答して、（１）第２のドアの現在の状態が連動条件を満たしているときに、第１のドアの操作を実施するステップ、（２）要求を無視するステップ、又は（３）第２のドアの現在の状態が連動条件を満たしていないときに、第１のドアの操作の実行を抑制するステップとを含む、方法を含む。
【０１２９】
[0134]例４３は、例４２において定義されるような方法を含み、ここで、第２のドアが閉じた位置にあるとき、連動条件は満たされている。
【０１３０】
[0135]例４４は、例４３において定義されるような方法を含み、ここで、第１のドアの操作は、第１のドアを開くことである。
【０１３１】
[0136]例４５は、例４３において定義されるような方法を含み、ここで、第２のドアが、閉じつつある、閉じようとしている、又は施錠されているのうちの少なくとも１つであるとき、連動条件は、満たされている。
【０１３２】
[0137]例４６は、例４２において定義されるような方法を含み、ここで、第２のドアが、開いている、部分的に開いている、開きつつある、開こうとしている、又は開錠されているのうちの少なくとも１つであるとき、連動条件は、満たされている。
【０１３３】
[0138]例４７は、例４２において定義されるような方法を含み、ここで、第２のドアが、オーバーライド状態又は故障状態のうちの少なくとも１つにあるとき、連動条件は、満たされている。
【０１３４】
[0139]例４８は、例４２において定義されるような方法を含み、ここで、第１のドアの操作は、第１のドアを閉じること、第１のドアを施錠すること、又は第１のドアを開錠することのうちの少なくとも１つである。
【０１３５】
[0140]例４９は、例４２において定義されるような方法を含み、ここで、第１のドアの操作は、第１のドアの少なくとも１つの側に隣接するエリアにおいて通知を生成することである。
【０１３６】
[0141]例５０は、例４２において定義されるような方法を含み、ここで、連動条件は、第１の連動条件であり、第１のドアの操作は、第１の操作であり、連動設定データは、第２のドアが第２の操作を受けることになる前に満たされるべき第２の連動条件を定義し、第２の連動条件は、第１のドアの現在の状態に関連しており、本方法はさらに、第２の連動条件を第２のドアに送信するステップを含む。
【０１３７】
[0142]例５１は、例４２において定義されるような方法を含み、ここで、信号は第１の信号であり、本方法はさらに、第１のドアの現在の状態の変化に応答して第２の信号をワイヤレスで送信するステップを含み、第２の信号は、第１のドアを識別すること又は第１のドアの現在の状態を指示することのうちの少なくとも１つを行う。
【０１３８】
[0143]例５２は、例４２において定義されるような方法を含み、ここで、信号は状況応答信号であり、本方法はさらに、要求に応答して操作要求信号を第２のドアに送信するステップを含み、操作要求信号は、第２のドアの現在の状態を要求し、第２のドアは、操作要求信号に応答して状況応答信号を送信する。
【０１３９】
[0144]例５３は、状況応答信号の受信が終わるまで操作の実施を遅らせるステップをさらに含む、例５２において定義されるような方法を含む。
【０１４０】
[0145]例５４は、第１のドアに隣接する表示画面を介して表示するための通知を生成するステップをさらに含み、通知は、第２のドアからの信号に含まれる情報に基づく、例４２において定義されるような方法を含む。
【０１４１】
[0146]例５５は、例５４において定義されるような方法を含み、ここで、通知は、第２のドアの現在の状態、第２のドアの現在の状態に関連するタイマ、第２のドアの識別子、又は第２のドアに関連する保守情報のうちの少なくとも１つの表示を含む。
【０１４２】
[0147]例５６は、第２のドアの現在の状態が連動条件を満たしていないときに通知を生成するステップさらに含む、例５４において定義されるような方法を含み、通知は、操作が連動条件に起因して利用不可能であることを指示する。
【０１４３】
[0148]例５７は、第１のワイヤレス送受信器によって受信された信号に基づいて第１のドアのワイヤレス通信範囲内のドアを発見するステップであって、発見されたドアは第２のドアを含む、発見するステップと、連動条件を設定するときに、発見されたドアを選択のためにユーザに対して表示するステップとをさらに含む、例４２において定義されるような方法を含む。
【０１４４】
[0149]例５８は、ユーザから受信されたスケジューリング設定データを記憶するステップをさらに含む、例４２において定義されるような方法を含み、スケジューリング設定データは、第１のドアの構成要素のためのアクティブ化スケジュールを定義し、アクティブ化スケジュールは、いつ構成要素がアクティブになるべきかを定義する。
【０１４５】
[0150]例５９は、例５８において定義されるような方法を含み、ここで、構成要素は、カード読み取り装置、ライト、又はモーションセンサのうちの少なくとも１つに対応する。
【０１４６】
[0151]例６０は、例５８において定義されるような方法を含み、ここで、スケジューリング設定データは、複数のアクティブ化スケジュールを定義し、それらのアクティブ化スケジュールのうちの異なるアクティブ化スケジュールは、第１のドアと関連付けられた異なる構成要素に対応する。
【０１４７】
[0152]例６１は、モバイルデバイスで実行する認証アプリケーションに基づいて、第１のドアに近接するモバイルデバイスを検出するステップと、モバイルデバイスと関連付けられたワイヤレス通信に基づいてモバイルデバイスのユーザを認証するステップと、モバイルデバイスのユーザの認証に応答して第１のドアを自動的に開くステップとをさらに含む、例４２において定義されるような方法を含む。
【０１４８】
[0153]例６２は、開いた位置と閉じた位置との間を移動するドアと、スケジューリング設定データが、ドアの構成要素のアクティブ化スケジュールを定義し、アクティブ化スケジュールが、いつ構成要素がアクティブになるべきかを定義する、スケジューリング設定データをユーザから受信するためのユーザインターフェースと、アクティブ化スケジュールに基づいてドアを操作するドア操作コントローラとを備えるドアシステムを含む。
【０１４９】
[0154]例６３は、例６２において定義されるようなドアシステムを含み、ここで、構成要素は、カード読み取り装置、ライト、又はモーションセンサのうちの少なくとも１つに対応する。
【０１５０】
[0155]例６４は、例６２において定義されるようなドアシステムを含み、ここで、スケジューリング設定データは、複数のアクティブ化スケジュールを定義し、それらのアクティブ化スケジュールのうちの異なるアクティブ化スケジュールは、そのドアと関連付けられた構成要素の異なるグループに対応する。
【０１５１】
[0156]例６５は、例６４において定義されるようなドアシステムを含み、ここで、異なるグループの構成要素は、異なるタイプの構成要素に対応する。
【０１５２】
[0157]例６６は、例６４において定義されるようなドアシステムを含み、ここで、異なるグループの構成要素は、ドアと関連付けられた異なる場所に対応する。
【０１５３】
[0158]例６７は、実行されるとき、開いた位置と閉じた位置との間でドアを少なくとも移動させることと、ユーザから受信されたスケジューリング設定データを記憶すること、スケジューリング設定データは、ドアの構成要素のアクティブ化スケジュールを定義し、アクティブ化スケジュールは、いつ構成要素がアクティブになるべきかを定義する、と、アクティブ化スケジュールに基づいてドアの構成要素を操作することとを機械に行わせる命令を含む非一時的コンピュータ可読媒体を含む。
【０１５４】
[0159]例６８は、例６７において定義されるような非一時的コンピュータ可読媒体を含み、ここで、構成要素は、カード読み取り装置、ライト、又はモーションセンサのうちの少なくとも１つに対応する。
【０１５５】
[0160]例６９は、例６７において定義されるような非一時的コンピュータ可読媒体を含み、ここで、スケジューリング設定データは、複数のアクティブ化スケジュールを定義し、それらのアクティブ化スケジュールのうちの異なるアクティブ化スケジュールは、そのドアと関連付けられた構成要素の異なるグループに対応する。
【０１５６】
[0161]例７０は、例６９において定義されるような非一時的コンピュータ可読媒体を含み、ここで、異なるグループの構成要素は、異なるタイプの構成要素に対応する。
【０１５７】
[0162]例７１は、例６９において定義されるような非一時的コンピュータ可読媒体を含み、ここで、異なるグループの構成要素は、ドアと関連付けられた異なる場所に対応する。
【０１５８】
[0163]例７２は、開いた位置と閉じた位置との間でドアを移動させるステップと、ユーザから受信されたスケジューリング設定データを記憶するステップ、スケジューリング設定データは、ドアの構成要素のアクティブ化スケジュールを定義し、アクティブ化スケジュールは、いつ構成要素がアクティブになるべきかを定義する、と、アクティブ化スケジュールに基づいてドアの構成要素を操作するステップとを含む、方法を含む。
【０１５９】
[0164]例７３は、例７２において定義されるような方法を含み、ここで、構成要素は、カード読み取り装置、ライト、又はモーションセンサのうちの少なくとも１つに対応する。
【０１６０】
[0165]例７４は、例７２において定義されるような方法を含み、ここで、スケジューリング設定データは、複数のアクティブ化スケジュールを定義し、それらのアクティブ化スケジュールのうちの異なるアクティブ化スケジュールは、そのドアと関連付けられた構成要素の異なるグループに対応する。
【０１６１】
[0166]例７５は、例７４において定義されるような方法を含み、ここで、異なるグループの構成要素は、異なるタイプの構成要素に対応する。
【０１６２】
[0167]例７６は、例７４において定義されるような方法を含み、ここで、異なるグループの構成要素は、ドアと関連付けられた異なる場所に対応する。
【０１６３】
[0168]例７７は、開いた位置と閉じた位置との間を移動するドアと、モバイルデバイスで実行する認証アプリケーションに基づいてドアに近接するモバイルデバイスを検出するためのモバイルデバイス近接センサと、モバイルデバイスとのワイヤレス通信に基づいてモバイルデバイスのユーザを認証するためのユーザ認証装置であり、ユーザの資格情報に基づいてユーザがドアを使用することが許可されるかどうかを判定するためのユーザ認証装置と、（１）ユーザがドアを使用することが許可されるときに、自動的にドアを開ける又は（２）ユーザがドアを使用することを許可されないときに、ドアが開くのを抑止するためのドア操作コントローラとを備えるドアシステムを含む。
【０１６４】
[0169]例７８は、ユーザがドアを使用することを許可されないときに通知を生成するための通知ジェネレータをさらに含む、例７７において定義されるようなドアシステムを含む。
【０１６５】
[0170]例７９は、実行されるとき、開いた位置と閉じた位置との間でドアを少なくとも移動させることと、モバイルデバイスで実行する認証アプリケーションに基づいてドアに近接するモバイルデバイスを、センサを介して、検出することと、モバイルデバイスとのワイヤレス通信に基づいてモバイルデバイスのユーザを認証することと、ユーザの資格情報に基づいてユーザがドアを使用することが許可されるかどうかを判定することと、ユーザがドアを使用することが許可されるという判定に応答して、自動的にドアを開けることと、ユーザはドアを使用することを許可されないという判定に応答して、ドアが開くのを抑止することとを機械に行わせる命令を含む非一時的コンピュータ可読媒体を含む。
【０１６６】
[0171]例８０は、例７９において定義されるような非一時的コンピュータ可読媒体を含み、ここで、命令はさらに、ユーザがドアを使用することを許可されないときに通知を機械に生成させる。
【０１６７】
[0172]例８１は、開いた位置と閉じた位置との間でドアを移動させるステップと、モバイルデバイスで実行する認証アプリケーションに基づいて、ドアに近接するモバイルデバイスをセンサを介して検出するステップと、モバイルデバイスとのワイヤレス通信に基づいてモバイルデバイスのユーザを、プロセッサで命令を実行することによって、認証するステップと、ユーザの資格情報に基づいてユーザがドアを使用することが許可されるかどうかを、プロセッサで命令を実行することによって、判定するステップと、ユーザがドアを使用することが許可されるという判定に応答して、自動的にドアを開くステップと、ユーザはドアを使用することを許可されないという判定に応答して、ドアが開くことを抑止するステップとを含む方法を含む。
【０１６８】
[0173]例８２は、ユーザがドアを使用することを許可されないときに、通知を生成するステップをさらに含む、例８１において定義されるような方法を含む。
【０１６９】
[0174]ある特定の例示的方法、装置及び製品が、本明細書で開示されているが、本出願の対象範囲は、それらに限定されない。そうではなくて、本出願は、本出願の請求項の範囲内に適正にあるすべての方法、装置及び製品を包含する。
【図１】
2021507158.tif 000003
【図２】
2021507158.tif 000004
【図３】
2021507158.tif 000005
【図４】
2021507158.tif 000006
【図５】
2021507158.tif 000007
【図６】
2021507158.tif 000008
【図７】
2021507158.tif 000009
【図８】
2021507158.tif 000010
【図９】
2021507158.tif 000011
【図１０】
2021507158.tif 000012
【図１１】
2021507158.tif 000013
【図１２】
2021507158.tif 000014
【手続補正書】
【提出日】令和2年8月5日(2020.8.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザから入力された連動設定データを受信するためのユーザインターフェースであって、前記連動設定データが、第１のドアが操作を受けることになる前に満たされるべき連動条件を定義し、前記連動条件が、第２のドアの現在の状態と関連している、前記ユーザインターフェースと、
前記第１のドアと関連付けられた第１のワイヤレス送受信器であって、前記第１のワイヤレス送受信器が、前記第２のドアと関連付けられた第２のワイヤレス送受信器から信号を受信し、前記信号が、前記第２のドアを識別すること又は前記第２のドアの前記現在の状態を表示することのうちの少なくとも１つを行う、前記第１のワイヤレス送受信器と、
（１）前記第２のドアの前記現在の状態が前記連動条件を満たしているときに、要求に応答して前記第１のドアの前記操作を実施すること、（２）前記要求を無視すること、又は（３）前記第２のドアの前記現在の状態が前記連動条件を満たしていないときに、前記要求に応答して前記第１のドアの前記操作を実行しないことのうちの少なくとも１つを行うためのドア操作コントローラと
を備える、ドアシステム。
【請求項２】
前記第２のドアが閉じた位置にあるとき、前記連動条件が満たされている、請求項１に記載のドアシステム。
【請求項３】
前記第１のドアの前記操作が、前記第１のドアを開くことである、請求項２に記載のドアシステム。
【請求項４】
前記第２のドアが、閉じつつある、閉じようとしている、又は施錠されているのうちの少なくとも１つであるときに、前記連動条件が満たされている、請求項２に記載のドアシステム。
【請求項５】
前記第２のドアが、開いている、部分的に開いている、開きつつある、開こうとしている、又は開錠されているのうちの少なくとも１つであるときに、前記連動条件が満たされている、請求項１に記載のドアシステム。
【請求項６】
前記第２のドアが、オーバーライド状態又は故障状態のうちの少なくとも１つにあるときに、前記連動条件が満たされている、請求項１に記載のドアシステム。
【請求項７】
前記第１のドアの前記操作が、前記第１のドアを閉じること、前記第１のドアを施錠すること、又は前記第１のドアを開錠することのうちの少なくとも１つである、請求項１に記載のドアシステム。
【請求項８】
前記第１のドアの前記操作が、前記第１のドアの少なくとも１つの側に隣接するエリアにおいて通知を生成することである、請求項１に記載のドアシステム。
【請求項９】
前記連動条件が、第１の連動条件であり、前記第１のドアの前記操作が、第１の操作であり、前記連動設定データが、前記第２のドアが第２の操作を受けることになる前に満たされるべき第２の連動条件を定義し、前記第２の連動条件が、前記第１のドアの現在の状態に関連しており、前記第１のワイヤレス送受信器が、前記第２の連動条件を前記第２のワイヤレス送受信器に送信する、請求項１に記載のドアシステム。
【請求項１０】
前記信号が、第１の信号であり、前記第１のワイヤレス送受信器が、前記第１のドアの現在の状態の変化に応答して第２の信号を送信することになり、前記第２の信号が、前記第１のドアを識別すること又は前記第１のドアの前記現在の状態を指示することのうちの少なくとも１つを行う、請求項１に記載のドアシステム。
【請求項１１】
前記信号が、状況応答信号であり、前記第１のワイヤレス送受信器が、前記要求に応答して操作要求信号を前記第２のワイヤレス送受信器に送信することになり、前記操作要求信号が、前記第２のドアの前記現在の状態を要求し、前記第２のワイヤレス送受信器が、前記操作要求信号に応答して前記状況応答信号を送信する、請求項１に記載のドアシステム。
【請求項１２】
前記ドア操作コントローラが、前記状況応答信号の受信が終わるまで前記操作の実施を遅らせることになる、請求項１１に記載のドアシステム。
【請求項１３】
前記第１のドアと隣接することになる表示画面と、
通知が、前記第２のドアと関連付けられた前記第２のワイヤレス送受信器からの前記信号に含まれる情報に基づくことになる、前記表示画面を介して表示するための前記通知を生成するための通知ジェネレータと
をさらに含む、請求項１に記載のドアシステム。
【請求項１４】
前記通知が、前記第２のドアの前記現在の状態、前記第２のドアの前記現在の状態に関連するタイマ、前記第２のドアの識別子、又は前記第２のドアに関連する保守情報のうちの少なくとも１つの指示を含む、請求項１３に記載のドアシステム。
【請求項１５】
前記通知ジェネレータが、前記第２のドアの前記現在の状態が前記連動条件を満たしていないときに、前記通知を生成することになり、前記通知は、前記操作が前記連動条件に起因して利用不可能であることを指示する、請求項１３に記載のドアシステム。
【請求項１６】
前記第１のワイヤレス送受信器によって受信された信号に基づいて前記第１のドアのワイヤレス通信範囲内でドアを発見するためのドア識別子であって、発見されたドアが前記第２のドアを含む、ドア識別子と、
前記ユーザインターフェースと関連付けられた表示画面であって、前記連動設定データを提供するときに前記ユーザに対して前記発見されたドアを表示する前記表示画面と
をさらに含む、請求項１に記載のドアシステム。
【請求項１７】
前記ユーザインターフェースが、前記第１のドアから遠隔に置かれたマスタコントローラと関連付けられた、請求項１に記載のドアシステム。
【請求項１８】
前記ユーザインターフェースが、スケジューリング設定データを前記ユーザから受信することになり、前記スケジューリング設定データが、前記第１のドアの構成要素のためのアクティブ化スケジュールを定義し、前記アクティブ化スケジュールが、いつ前記構成要素がアクティブになるべきかを定義する、請求項１に記載のドアシステム。
【請求項１９】
前記構成要素が、カード読み取り装置、ライト、又はモーションセンサのうちの少なくとも１つに対応する、請求項１８に記載のドアシステム。
【請求項２０】
前記スケジューリング設定データが、複数のアクティブ化スケジュールを定義し、前記アクティブ化スケジュールのうちの異なるアクティブ化スケジュールが、前記第１のドアと関連付けられた異なる構成要素に対応する、請求項１８に記載のドアシステム。
【請求項２１】
モバイルデバイスで実行する認証アプリケーションに基づいて前記第１のドアに近接する前記モバイルデバイスを検出するためのモバイルデバイス近接センサと、
前記モバイルデバイスとのワイヤレス通信に基づいて前記モバイルデバイスのユーザを認証するためのユーザ認証装置と
をさらに含み、前記ドア操作コントローラが、前記モバイルデバイスの前記ユーザの認証に応答して前記第１のドアを自動的に開く、請求項１に記載のドアシステム。
【国際調査報告】
2021507158.tif 000015
2021507158.tif 000016
2021507158.tif 000017
2021507158.tif 000018
2021507158.tif 000019