(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公開特許公報(A)
(11)【公開番号】P2022099264
(43)【公開日】2022-07-04
(54)【発明の名称】短距離無線通信を用いたアクセス制御方法およびシステム
(51)【国際特許分類】
G06F 21/35 20130101AFI20220627BHJP
G06F 21/44 20130101ALI20220627BHJP
G01S 11/06 20060101ALI20220627BHJP
【FI】
G06F21/35
G06F21/44
G01S11/06
【審査請求】未請求
【請求項の数】15
【出願形態】OL
【外国語出願】
(21)【出願番号】P 2021192813
(22)【出願日】2021-11-29
(31)【優先権主張番号】20216506.4
(32)【優先日】2020-12-22
(33)【優先権主張国・地域又は機関】EP
(71)【出願人】
【識別番号】502208205
【氏名又は名称】アクシス アーベー
(74)【代理人】
【識別番号】100064012
【弁理士】
【氏名又は名称】浜田 治雄
(72)【発明者】
【氏名】グラント アヴァキャン
(72)【発明者】
【氏名】ズデニェク バラク
(72)【発明者】
【氏名】ダヴィット ネメック
(57)【要約】 (修正有)
【課題】多数のユーザー、安全性及びレスポンスタイムに関するアクセス制御のための改良された方法及びアクセス制御システムを提供する。
【解決手段】無線周波数通信を使用してモバイル装置と接続するアクセス制御システム100において、制御ユニット110は、生成された事象に応じて、接続されたモバイル装置120~122の外に、接続されていないモバイル装置123に運動状態リクエストを送る。モバイル装置は、受信した信号強度データ、モバイル装置内に備えられた人感センサから収集された人感センサデータに基づいて、接続されたモバイル装置のユーザーが要求を与えるユーザーであり得る可能性を推定し、確率の指示を制御ユニットに応答する。制御ユニットは、接続されたモバイル装置がイベントに関連付けられている確率の指示に基づいて、動作を実行するかどうかを決定する。
【選択図】
図1a
【特許請求の範囲】
【請求項1】
アクセス制御システム(100)において、アクセス制御システム(100)において生成されたイベントに応答して動作を実行するように構成するか否かを決定するために実行される方法であって、アクセス制御システムは、無線周波数信号通信を使用して複数のモバイル装置(120~122)に接続される制御ユニット(110)を備え、さらに無線周波数トランシーバ(112)を含み、イベントが制御ユニット(110)が動作を実行するように構成することを手配するための要求を示す方法であって、:
無線周波数トランシーバ(112)による複数の接続されたモバイル装置(120~122)による受信信号強度の測定に使用される無線周波数信号を送信すること(201);
生成されたイベントに応答して、制御ユニット(110)によって、複数の接続されたモバイル装置(120~122)からそれぞれの接続されたモバイル装置(120)にモーションステータス要求を送信すること(203);
制御ユニット(110)によって、またはそれぞれの接続されたモバイル装置(120)によって、それぞれの接続されたモバイル装置(120)がイベントに関連付けられる確率の指標を決定することであって、確率の指標を決定することは、受信信号強度データおよびそれぞれの接続されたモバイル装置(120)の動きセンサデータに基づいており、受信信号強度データは、それぞれの接続されたモバイル装置(120)によって測定され、制御ユニット(110)からの動きステータス要求が受信される前の第1の所定の期間中に送信された高周波信号に基づいており、動きセンサデータは、制御ユニット(110)からの動きステータス要求が受信される前の第2の所定の期間中に、それぞれの接続されたモバイル装置(120)から構成される動きセンサ(750)から収集され、動きステータス要求は、接続されたモバイル装置(120)がイベントに関連付けられる確率の表示を決定することに使用される受信信号強度データおよび動きセンサデータをコンパイルするそれぞれの接続されたモバイル装置(120)に対するトリガとして機能している、決定すること(204)と、
制御ユニット(110)によって、それぞれの接続されたモバイル装置(120)がイベントに関連付けられる確率の表示に基づいて動作を実行するように配置するか否かを決定すること(206)とを含む方法。
【請求項2】
請求項1に記載の、前記接続されたモバイル装置(120)が前記イベントに関連付けられる確率の指標に基づいて、前記動作を実行するように構成するかどうかを決定する方法であって、
接続されたモバイル装置(120)がイベントに関連付けられる確率の表示が所定の条件を満たす場合、動作を実行することを決定すること、
または接続されたモバイル装置(120)がイベントに関連付けられる確率の表示が所定の条件を満たさない場合、または接続されたモバイル装置(120)からモーションステータス要求への制限時間内に応答がない場合、動作を実行しないことを決定することとを含む方法。
【請求項3】
前記確率の表示を決定する請求項1~2のいずれかに記載の方法であって、
受信信号強度データに基づいて、接続されたモバイル装置(120)がイベントに関連付けられる確率を示す推定値を計算すること、
人感センサによって補正動き係数を計算すること、
確率を示す補正された推定値を得るために、補正動き係数を用いて推定値を調整することとを含む方法。
【請求項4】
前記確率の表示を決定することは、前記接続されたモバイル装置(120)が前記イベントに関連付けられている確率を示す前記補正された推定値を、前記接続されたモバイル装置(120)が前記イベントに関連付けられている所定の確率に対応する所定の閾値と比較することを含む、請求項3に記載の方法。
【請求項5】
前記受信信号強度データおよび人感センサデータに基づいて前記確率の前記指標を決定することが、前記接続されたモバイル装置(120)によって、前記受信信号強度データおよび人感センサデータに基づいて、前記補正された推定値を計算することを含む、請求項3~4のいずれかに記載の方法であって、
制御部(110)からの動作状態要求に応じて、接続されたモバイル装置(120)により、制御部(110)への確率の指標、および/または補正後の推定値を送ること(304)をさらに含む方法。
【請求項6】
請求項3~4のいずれかに記載の方法であって、
人感センサデータと受信信号強度に基づいて接続されたモバイル装置(120)がイベントに関連付けられる確率の指標を決定することは、制御ユニット(110)によって、受信信号強度データおよび人感センサデータに基づいて、補正された推定値を計算することを含む、制御ユニット(110)によって、動きステータス要求に応答して、接続されたモバイル装置(120)からの受信信号強度データおよび動きセンサデータを受信すること(205)をさらに含む方法。
【請求項7】
前記補正された推定値は、前記無線周波数トランシーバ(112)に到達するための補正された推定時間に対応し、前記補正された推定時間を計算することは、
受信信号強度データに基づいてモバイル装置(120)が無線周波数トランシーバ(112)に到達するための推定時間を計算すること、
人感センサのデータに基づいて、補正モーションファクターを計算すること、
補正された推定時間を得るために、モーションファクターによって推定時間を調整すること、
を含む、請求項3~6のいずれか一項に記載の方法。
【請求項8】
前記モーションファクタは、前記モバイル装置(120)のモーションの変化の尺度を示す、請求項3~7のいずれかに記載の方法。
【請求項9】
前記人感センサデータは、加速度データ、および/または回転数データを含む、請求項1~8のいずれかに記載の方法。
【請求項10】
前記動作を実行するように構成する前記制御ユニット(110)に対する要求は、物理領域、論理領域、保護された装置(111a、111b)、または保護されたリソースへのアクセスを許可する要求を含み、前記生成されたイベントに応答して動作を実行するように構成するかどうかを判定することは、前記物理領域、前記論理領域、前記保護された装置(111a、111b)、または前記保護されたリソースへのアクセスを許可するかどうかを判定することを含む、請求項1~8のいずれかに記載の方法。
【請求項11】
前記制御ユニット(110)は、(203) 1つまたはそれ以上の接続されたモバイル装置(120~122)から複数の接続されたモバイル装置(120~122)へのモーションステータスリクエストを送信し、確率の指標を決定することは、複数の接続されたモバイル装置(120~122)のうちのそれぞれ1つがイベントに関連付けられる確率のそれぞれの指標を決定することを含み、動作を実行するように準備するかどうかを決定することは、確率のそれぞれの指標に基づいて動作を実行するように準備するかどうかを決定することを含む、請求項1~9のいずれか1項に記載の方法。
【請求項12】
前記動作を実行しないことが決定された場合の、請求項2~10のいずれか1項に記載の方法であって、
接続されたモバイル装置(120)と制御ユニット(110)との間の接続を解除すること(207b)、とまたは(207b)1つまたはそれ以上の接続されたモバイル装置(120~122)の各々と制御ユニット(110)との間のそれぞれの接続を解除すること(207b)、をさらに含む方法。
【請求項13】
前記アクセス制御システム(100)において生成される前記イベントは、モバイル装置(120)のユーザーによって与えられる要求の結果である、請求項1~11のいずれか1項に記載の方法。
【請求項14】
前記モーションステータス要求は、前記接続されたモバイル装置(120)が前記イベントに関連付けられている確率の指標で応答するように前記接続されたモバイル装置(120)に要求する、請求項1~13のいずれか1項に記載の方法。
【請求項15】
アクセス制御システム(100)が複数の接続されたモバイル装置(120~122)に接続されるように構成された制御ユニット(110)を備え、複数の接続されたモバイル装置(120~122)のそれぞれ1つは、モバイル電話、タブレット、ラップトップ、キーフォブ、スマートウォッチ、またはスマートブレスレットのうちのいずれか1つであり、制御ユニット(110)は、物理エリア、論理エリア、保護された装置、または保護されたリソースへのアクセスを制御する任意のユニットである、請求項1~14のいずれか1項に記載の方法を実行するように構成された前記アクセス制御システム(100)。
【発明の詳細な説明】
【技術分野】
【0001】
ここでの実施形態は、短距離ワイヤレス通信を使用するアクセス制御のためのシステムに関する。特に、本発明は、アクセス制御ユニットおよび1つまたはそれ以上のモバイル装置を有するアクセス制御装置において、リクエストに応じて動作を実行するように構成するか否かを決定することに関する。
【背景技術】
【0002】
アクセス制御のために短距離無線通信を使用するシステムは、通常、制御ユニットおよびモバイル装置を備える。モバイル装置と制御ユニットとの間の近距離無線通信は、例えば、Bluetooth(登録商標)、Bluetooth(登録商標) Low Energy(BLE)、Zigbee(登録商標)、Wifi(登録商標)、無線周波数識別(RFID)などを介して実行されてもよい。Bluetooth(登録商標)ワイヤレス通信を使用する、例えばドアステーションにおけるアクセス制御の現在の解決策は、モバイル装置ユーザーがドアステーション上またはモバイル装置上のボタンを押した後に、制御ユニットとモバイル装置との間の安全なBluetooth(登録商標)接続がセットアップされる1対1の解決策である。接続時間は最大10sで、RFIDバッジとリーダーでドアを開けるよりも、開くプロセスがはるかに長くなる。
【0003】
また、Bluetooth(登録商標)アクセス制御解決策を使用し、ワントーンセキュア接続を行う他の製品もある。たとえば、ドアステーションから送信されたハローメッセージの到達時に、モバイル装置が自動的に接続します。ドア開放コマンドに対する追加のパスワードとして、ユーザーは、モバイル装置内の人感センサによって感知された所定のパターンでモバイル装置を移動させる。移動パターンが正しい場合、モバイル装置は、ドアを開くドアステーションにOKを送信する。
【0004】
特許文献1は、ユーザーに関連付けられたポータブル装置と、アクセス制御装置とを備えるシステムにおいてアクセスを制御するための方法を開示する。ポータブル装置とアクセス制御装置は、互いに無線通信するように構成されている。この方法は、受信信号強度を倍、前もって決定された基準信号強度プロファイルと比較する。信号強度を倍決定し、それらを決定された基準信号強度プロファイルと比較することによって、ユーザーがオフィス空間に入る意図で自分のオフィスドアに接近している第1の状況と、ユーザーが回廊内で自分のオフィスドアを通過する意図で自分のオフィスドアに接近している第2の状況とを区別することが可能である。この方法はまた、以下を比較する。基準値を有する人感センサデータ。ポータブル装置の移動パターンは、アクセス制御装置を制御するためのより正確なタイミングを得るために使用され、ユーザーにとって望ましくない遅延または待ち時間を回避するか、または少なくとも低減する。
【0005】
特許文献2は、遠隔アクセス装置および電子ロックを含む無線アクセス制御システムを開示している。電子ロックは、遠隔アクセス装置と通信する。電子ロックは、電子ロックが配置されているドアをロックおよびロック解除する能力を制御する。電子ロックは、遠隔アクセス装置がロックから所定の距離以下の距離にあるときを決定し、ロックをロック解除することを可能にする。本実施形態の1つでは、遠隔アクセス装置が実際に錠にアクセスする位置にあることを決定するために、ワイヤレスアクセス制御システムは、遠隔アクセス装置からのアクセスリクエストの無線信号強度を決定する。遠隔アクセス装置における制御装置は、無線信号強度が所定値より大きいか否かを判定する。YESの場合、無線アクセス制御システムから遠隔アクセス装置に信号が送信される。遠隔アクセス装置は、無線アクセス制御システムからの信号の無線信号強度を決定し、無線アクセスシステムからの信号の遠隔信号強度が所定の閾値を超えると遠隔アクセス装置が決定した場合にのみ、ロックを制御する許可が与えられる。
【0006】
しかし、アクセス制御システムの複数のユーザーに関連する問題がある。例えば、制御ユニットに接続しようと試みるモバイル装置は、制御ユニットが取り扱うことができるモバイル装置よりも多い場合がある。
【0007】
さらに、アクセス制御のための現在の解決策は、限られたセキュリティ機能を有するか、または比較的遅い応答を有するかのいずれかである。例えば、いくつかの解決策は、受信信号強度インジケータ(RSSI)閾値を使用して、アクセスユニットへの近接度を決定し、次いで、近接している誰かにアクセスを与える。いくつかの解決策は、RSSI監視を全く省略し、モバイル装置内のアクセスアプリケーション(app)のボタンを押す人にアクセスを与えるだけである。
【先行技術文献】
【特許文献】
【0008】
【特許文献1】欧州特許第3477600A1号
【特許文献2】国際特許出願公開第2015/023737号明細書
【発明の概要】
【発明が解決しようとする課題】
【0009】
以上を考慮して、本実施形態の目的は、多数のユーザー、安全性およびレスポンスタイムに関するアクセス制御のための改良された方法および装置を提供することである。
【0010】
本実施形態の一態様によれば、この目的は、アクセス制御システムにおいて実行される方法によって達成される。アクセス制御システムは、物理的または論理的な領域またはリソースへのアクセスを制御するシステムであってもよい。この方法は、決定するためのものであるアクセス制御システムで発生したイベントに応じて動作を実行するようにするかどうか。入退室管理システムは、無線周波数信号通信を用いて1つまたはそれ以上のモバイル装置に接続された制御ユニットを備える。1つまたはそれ以上の携帯端末には、それぞれのアクセスアプリケーションがインストールされている。アクセスアプリケーションは、制御ユニットと通信し、制御ユニットとの通信に応答して、モバイル装置が動作を実行するか、または実行するように構成することができる。例えば、アクセスアプリケーションは、以下の動作の一部を実行するか、またはモバイル装置が実行するように手配することができる。
【0011】
イベントは、制御ユニットが動作を実行するように構成するための要求を示す。制御ユニットは、生成されたイベントに応答して、物理領域または論理領域またはリソースへのアクセスを制御する。
【0012】
いくつかの実施形態では、実行されるべき動作は、例えば、扉、ふた、ウィンドウなどをロックするなど、任意の種類のロックを開けるなど、物理的な資源に接近することである。他の実施形態では、動作は論理リソース(データベース、論理領域の内容、保護された装置など)へのアクセス権を付与する。
【0013】
実行されるべき動作の要求は、制御ユニットによって近くに位置するモバイル装置のユーザーによって与えられてもよい。この要求は、例えば、ボタンを押すことによって、または制御ユニット上もしくは制御ユニットにあるタッチスクリーンに触れることによって、または制御ユニット上もしくは制御ユニットにあるIR検出器を係合させることによって、または制御ユニット上もしくは制御ユニットにあるマイクロフォンによってノイズを検出させることによって、与えられ得る。要求は、匿名で与えられてもよい。要求は、物理領域、論理領域の内容、保護装置、または制御ユニットによって制御される保護リソースへのアクセスを取得するコマンドであってもよい。
【0014】
要求は、動作を起動する権限を与えられたユーザーによっても、そうでない人によっても与えられ得る。制御ユニットに接続された携帯電話を有することは、それ自体、ユーザーが動作を起動することを許可されていること、または接続された携帯電話を有することが、(動作を起動することを許可された、または許可されていない)第2のレベルの許可のチェックが開始されることにつながる第1のレベルの許可のみであってもよいことを意味してもよい。
【0015】
モバイル装置のユーザーは、装置を携行する人または物体であってもよい。モバイル装置のユーザーは、制御ユニットによって制御されるリソースに関連するアクセス権を有することができる。モバイル装置のユーザーは、本方法が実行されるときに、モバイルユニットに物理的に近接して位置付けられてもよい。
【0016】
アクセス制御システムは、無線周波数トランシーバをさらに備える。この方法は、無線周波数トランシーバによって、1つまたはそれ以上の接続されたモバイル装置による受信信号強度の測定に使用される無線周波数信号を送信するステップを含む。
【0017】
生成されたイベントに応じて、制御ユニットは、1つまたはそれ以上の接続されたモバイル装置の外に、接続されたモバイル装置にモーション状態リクエストを送信する。
【0018】
この方法は、接続されたモバイル装置がイベントに関連付けられている確率の指示を決定することをさらに含む。確率の指示を決定することは、接続されたモバイル装置の受信信号強度データおよび人感センサデータに基づいている。受信された信号強度データは、制御ユニットからの運動状態要求が受信される前に、第1の所定時間の間に送信された無線周波数信号上の接続されたモバイル装置によって測定される。受信信号強度は、信号エネルギーレベルまたはモバイル装置の受信機で受信した信号パワーレベルの指示であってもよい。使用されるべき受信信号強度の尺度の例は、受信信号強度インジケータ、RSSI、または受信チャネル電力インジケータ、RCPIであってもよい。
【0019】
人感センサデータは、制御ユニットからの運動状態要求が受信される前に、第2の所定時間の間、接続されたモバイル装置に含まれる人感センサから収集される。人感センサは、例えば、加速度計のような3軸までの直線加速度を測定するセンサ、ジャイロスコープのような回転を測定するセンサ、気圧計のような空気圧を測定するセンサ、またはコンパスのようなセンサ測定方向であってもよい。
【0020】
制御ユニットはさらに、接続されたモバイル装置がイベントに関連付けられている確率の指示に基づいて、動作を実行するように構成するかどうかを決定する。
【0021】
本実施形態のさらなる態様によれば、上記目的は、上記方法を実行するように構成されたアクセス制御システムによって達成される。アクセス制御システムは、制御ユニットと、1つまたはそれ以上のモバイル装置とを含む。モバイル装置は、携帯電話、タブレット、ラップトップ、キーフォブ、スマートウォッチ、またはスマートブレスレットのうちの任意の1つであってもよい。制御ユニットは、物理領域、論理領域、保護された装置、または保護されたリソースへのアクセスを制御する任意のユニットであってもよい。
【0022】
言い換えれば、本明細書の実施形態によれば、1つまたはそれ以上のモバイル装置が制御ユニットに接続される。1つまたはそれ以上のモバイル装置は、例えば、制御ユニットに到達したときに、制御ユニットに自動的に接続されてもよい。本明細書のいくつかの実施形態では、モバイル装置が制御ユニットに接続されたとき、モバイル装置と制御ユニットとの間にセキュアな通信チャンネルが確立されている。さらに、モバイル装置の接続は、モバイル装置が事前に許可されていること、すなわち、モバイル装置のユーザーが動作を起動することを許可されていることを意味することができる。
【0023】
モバイル装置のユーザーは、制御ユニットによるサービスの許可されたユーザーである。許可は、制御ユニットが、移動ユーザーが要求する要求を実行するように構成することにつながる。しかし、自動接続は、純粋に通信チャネルを設定する可能性があり、一方、すべてのセキュリティ要求、認可、暗号化は、要求されたとき、後で処理される可能性があります。実行されるべき動作、例えばドア開放コマンドに対する要求は、例えば、ボタンを押すことによって、または制御ユニット上若しくは制御ユニットにおいてタッチスクリーンに触れることによって与えられてもよい。さらに、動作を起動することを許可されたユーザーだけでなく、動作を起動することを許可されていないユーザー、例えば、未認証または事前許可されておらず、ペアリングまたはボンディングされていないモバイル装置のユーザー、またはモバイル装置を持たないユーザー、またはモバイル装置を持っているがアクセスアプリケーションを持たないユーザーによっても、要求を与えることができる。要求はまた、ペアになっているが接続されていないモバイル装置のユーザーによって与えられてもよく、これは、制御ユニットへの接続の最大数に達したときに起こり得る。制御ユニットが、イベントを登録するか、または誰かによって与えられた要求の結果であるイベントの指示を取得すると、接続されたモバイル装置のうちの1つがイベントに関連付けられているかどうか、言い換えれば、対応する要求を与えた接続されたモバイル装置のうちの1つのユーザーであるかどうかを判定するために、および要求された動作、たとえばドアを開く動作を配置すべきかどうかを判定するために、検証プロセスが実行される。制御ユニットは、1つまたはそれ以上の接続されたモバイル装置に動作状態リクエストを送信することによって、この確認処理を開始する。接続されたモバイル装置がイベントに関連付けられている可能性、すなわち、接続されたモバイル装置のユーザーがリクエストを生成したユーザーである可能性を推定するために、受信されたシグナル強度および動きセンサデータに基づいて、1つまたはそれ以上の接続されたモバイル装置の各補正された推定値が計算され得る。次いで、接続されたモバイル装置がイベントに関連付けられている確率の指示に基づいて、動作が決定される。動作は、接続されたモバイル装置の確率の表示が、ドアを開く意図で、接続されたモバイル装置が要求を与えたこの接続されたモバイル装置のユーザーであることを示す場合に、要求された動作を実行すること、例えば、ドアを開くことであってもよい。動作は、全ての接続された装置の確率の表示が、接続された装置のユーザーのいずれも要求を与えていないことを示す場合、要求された動作を実行しない、すなわちドアを開かないことであってもよい。さらに、制御ユニットは、モバイル装置と制御ユニットとの間の少なくとも1つの接続を解放することを決定して、他のペアまたはボンディングされたモバイル装置が制御ユニットに接続することを可能にすることもでき、その理由は、要求は、ペアになっているが接続されていないモバイル装置のユーザーによって与えられ得るからである。少なくとも1つの接続を解放することによって、この対になったモバイル装置は、制御ユニットに接続することができ、このモバイル装置のユーザーが、それを要求することによって動作を起動することを可能にする。
【0024】
ここでの実施形態の長所は、リクエスタがRFIDカードのような別個のアクセス制御装置を必要とせずに、リクエストされた活動を迅速かつ安全に開始することができることである。別の利点は、モバイル装置のユーザーがモバイル装置と対話する必要がなく、その結果、モバイル装置がユーザーのポケット内に留まることができることである。制御ユニットに到達したときに各対になったモバイル装置を自動的に接続する利点は、モバイル装置のユーザーが要求、例えばドア開放コマンドを与えるとすでに接続がセットアップされており、ドアの開放に遅延がないことである。言い換えれば、接続されたモバイル装置が既に接続されているので、制御ユニットは、例えば要求された動作を実行することによって、要求に迅速に反応することができる。例えば、要求が、制御ユニットに既に接続されているペアのモバイル装置から、例えば、モバイル装置上のボタンまたはタッチスクリーンを押すことによって、ユーザーによって与えられる場合、要求は、制御ユニットに送信され、制御ユニットは、要求がペアの、それによって事前に許可されたモバイル装置から来たことを制御ユニットが知っているので、要求された動作を配置し、例えば、さらなる分析なしにドアを開く。しかしながら、要求が、例えば、ボタンを押すことによって、または制御ユニット上若しくは制御ユニットにおいてタッチスクリーンをタッチすることによって、制御ユニット上で与えられる場合、制御ユニットは、要求が、接続されたモバイル装置のユーザーによって、即ち、制御ユニットに接続されたモバイル装置を有するユーザーによって与えられたか否かを決定することができなければならない。いくつかのモバイル装置を同時に制御ユニットに接続することができる。それらのうちのいくつかは、制御ユニットに要求を与えておらず、例えば制御ユニットによって制御されるドアにアクセスすることを望まないユーザーに属することができる。動作状態要求を送信し、次いで、接続されたモバイル装置がイベントに関連付けられている確率の表示に基づいて、イベントに応答して動作を実行するように構成するかどうかを決定することによって、制御ユニットは、接続されたモバイル装置のユーザーによって、ドアを開く意図で要求が与えられたかどうかを検証することができる。このようにして、要求された動作は、安全な方法で構成されることができる。さらに、RSSIデータの評価を改善するためにモーションデータを使用することは、追加のセキュリティを与え、その結果、制御ユニットは、イベントに関連付けられていないユーザー、例えば、テーブル上またはバッグ内にモバイル装置を残したが、依然として制御ユニットの近くにいるユーザーのための動作を実行することを決定しない。
【0025】
本明細書の実施形態は、接続されたモバイル装置のユーザーの挙動を監視し、実際にアクセスの意思および権利を有する者のためにアクセスを手配する。本実施形態はまた、制御ユニットが、許可されていない誰かによって、または能動的なコネクションで制御ユニットの近くに横たわっているが、そのユーザーが動作を要求していないモバイル装置の許可されたユーザーによって、または要求が別の人物によって制御ユニットに与えられたときにドアのそばを通過し、ドアに近づかないモバイル装置の許可されたユーザーによって、要求された動作を実行することを防止する。
【0026】
また、本明細書の実施形態は、例えば、選択された接続を切断することによって、多くのモバイル装置を一度に監視し、それらに優先順位を付けることを可能にする。非アクティブへの接続や単にモバイル装置を通過させるなど、選択した接続を切断することで、受信ユーザーが高速に接続される場合があります。
【0027】
このように、本実施形態は、多数のユーザー、安全性およびレスポンスタイムに関して、アクセス制御のための改善された方法および装置を提供する。
【0028】
実施形態の例は、添付の図面に関連してより詳細に説明される:
【図面の簡単な説明】
【0029】
【
図1a】ここでの実施形態が実施されることができる接続制御装置を示す構成図である
【
図1b】ここでの実施形態が実施され得るさらなるアクセス制御システムを示す構成図である
【
図2】ここでの実施形態による接続制御のための制御ユニットによって実行されるメソッドを示すフローチャートである
【
図3】本明細書の実施形態による接続制御のためにモバイル装置によって実行されるメソッドを示すフローチャートである
【
図4】本明細書の実施形態による接続制御のための制御ユニットおよびモバイル装置によって実行されるメソッドを示すフローチャートである。
【
図5a】本明細書の実施形態による接続制御のための制御ユニットおよびモバイル装置によって実行されるさらなるメソッドを示すフローチャートである。
【
図5b】本明細書の実施形態に従ったアクセス制御システムの制御ユニットとモバイル装置との間の無線周波接続を取り扱うための方法を示す信号線図である。
【
図6】本明細書の実施形態による方法を実施することができる制御ユニットを示す構成図である
【
図7】本明細書の実施形態による方法を実施することができるモバイル装置を示す構成図である;
【発明を実施するための形態】
【0030】
図1aおよび
図1bは、アクセス制御システム100の2つの実施形態を示す図であり、ここでは、以下のように配置するか否かを決定する実施形態を示す。アクセス制御システムで発生したイベントに応答して動作を実行することが可能である。
【0031】
図1aおよび
図1bの両方に示されるように、アクセス制御システム100は、物理的な領域へのアクセスを制御するためのドアステーションとして例示される制御ユニット110を備え、例えば、ドア111bのロック111a、ふた、ウィンドウなどの任意の種類のロックを開放/解錠または維持し、生成されたイベントに応じておよび/またはロックされる。
【0032】
しかしながら、制御ユニット110は、論理領域、データベース、保護装置、またはイベントに応答して保護されたリソースなどの論理リソースへのアクセスを制御するための任意のユニットであってもよい。制御ユニット110は、例えば、論理領域のデータベースまたはコンテンツ、保護された装置、または保護されたリソースへのアクセスを許可または拒否することができる。物理的エリアへのアクセスを制御するために、制御ユニット110は、例えば、遠隔に配置されたインテリジェントアクセス制御装置に接続されたインテリジェントドアステーション、単純なキーパッド、カードリーダ、またはドア毎のコマンド受信機であってもよい。制御ユニット110は、無線周波数信号通信を使用して1つまたはそれ以上のモバイル装置と通信するための無線短距離通信機能を有し、
図1aに示すように、無線周波数トランシーバ112を備えてもよい。制御ユニット110は、
図1aにも示されているように、要求受信ユニット113、例えば押し付けるボタン、タッチスクリーン、IR検出器、またはマイクロホンをさらに備えることができる。制御ユニット110は、要求された動作を実行するように構成することができる起動モジュールと、
図1aまたは
図1bには示されていないメモリおよびプロセッサとをさらに備えることができる。さらに、制御ユニット110の外部にある処理および記憶のための手段も、アクセス制御システム100によって使用されてもよい。例えば、クラウドサービスまたはウェブサーバは、制御ユニット110によって実行されるように説明される以下の動作のいくつかを実行することができる。
【0033】
図1bに示す実施形態では、無線周波送受信部112および要求受信部113は、制御部110の外部にあり、制御部110に接続されている。無線周波数トランシーバ112から送信された信号の受信信号強度の測定は、モバイル装置が要求受信ユニット113によって生成されたイベントに関連付けられているかどうかを判定するために使用されるので、無線周波数トランシーバ112および要求受信ユニット113は、いずれにしても、本明細書で説明される実施形態を実行するために互いに近接しているべきである。互いに接近しているということは、例えば、これら2つのユニット間の距離が、受信信号強度の測定値の分解能、または平均測位誤差よりも大きくてはならないことを意味し得る。このような平均測位誤差は、例えば、最新のBLE溶液の場合、1~5メートルのオーダーであり得る。また、無線周波数送受信部112が制御部110の外部にある場合、制御部110の近くに位置することが好ましい。制御ユニット110は、さらに、例えばワイヤレスで、またはワイヤで、ドア111bに接続されてもよく、または、
図1aおよび1bに示すように、ドア111bのロック111aに接続されてもよい。
【0034】
また、制御部110、無線周波数送受信部112および要求受信部113は、それぞれ、入退室制御システム100によって制御される扉111bのロック111a等の物体に近接して配置されていてもよい。
【0035】
アクセス制御装置100は、1つまたはそれ以上の接続されたモバイル装置120~122にインストールされたそれぞれのアクセスアプリケーションをおよび/またはする、
図1aおよび
図1bに示す1つまたはそれ以上の接続されたモバイル装置120~122をさらに備える。それぞれのアクセスアプリケーションは、制御ユニット110と通信することができ、制御ユニット110との通信に応じて動作を実行するように、それぞれの1つまたはそれ以上の接続されたモバイル装置120~122に対して実行または配置することができる。例えば、アクセスアプリケーションは、以下の動作のいくつかを実行するか、または、それぞれの1つまたはそれ以上の接続されたモバイル装置120-122に対して実行するように配置してもよい。さらに、それぞれの1つまたはそれ以上の接続されたモバイル装置120~122の外部にあるプロセッシングおよび記憶装置は、それぞれの1つまたはそれ以上の接続されたモバイル装置120~122によって、それぞれのアクセスアプリケーションによっておよび/または使用されてもよい。例えば、クラウドサービスまたはウェブサーバは、それぞれの1つまたはそれ以上の接続されたモバイル装置120-122によって実行されるように記述される以下の動作のいくつかを実行することができる。例えば、それぞれのアクセスアプリケーションは、クラウドサービスまたはウェブサーバが以下の動作を実行するように手配することができる。
【0036】
接続されたモバイル装置120~122に加えて、
図1aおよび
図1bは、アクセス制御システム100の近傍にある接続されていないモバイル装置123も示す。
図1aおよび
図1bはさらに、接続されたモバイル装置120~122のいくつか、および接続されていないモバイル装置123から離れる方向を指すそれぞれの矢印を示す。それぞれの矢印は、それぞれのモバイル装置120~123の移動方向を示す。モバイル装置の1つに矢印は関連付けられていないため、このモバイル装置が静止している、つまり速度がゼロであることを意味します。接続されたモバイル装置120~122のそれぞれは、例えば、携帯電話、ラップトップ、タブレット、キーフォブ、スマートウォッチ、またはスマートブレスレットであってもよい。モバイル装置のユーザーは、物理領域、論理領域の含有量、保護された装置、または保護されたリソースへのアクセスを要求することができます。接続された各モバイル装置120~122はまた、無線短距離通信機能を有し、無線周波数信号通信を使用して制御ユニット110と通信するための無線周波数トランシーバと、メモリと、プロセッサとを備えることができる。接続されたモバイル装置120~122の各々は、ユーザーに関連付けられる。
【0037】
それぞれのモバイル装置120122と制御ユニット110との間の近距離無線通信は、例えば、Bluetooth(登録商標)、BLE(登録商標)、Zigbee(登録商標)、Wifi(登録商標)、RFID(登録商標)、Ultra WideBand (UWB)、FeliCa(登録商標)、ANT+、Z―Wave(登録商標))を介して。
【0038】
接続されたモバイル装置120~122などのモバイル装置は、制御ユニット110の手の届くところにいるときに、制御ユニット110に自動的に接続されてもよい。モバイル装置が制御ユニット110に到達しているときのいくつかの例は、モバイル装置が、ブルートゥース(登録商標)を使用して制御ユニット110によって送信されたHelloメッセージを検出または受信するとき、またはそれぞれのモバイル装置と制御ユニット110との間の距離が、ロケーションサービス、全地球測位システム(GPS)、または屋内測位システムを使用して測定することができるしきい値距離、たとえば1mよりも短いときである。距離測定は、例えば飛行時間を介しての無線通信の特性の分析、またはそのような分析を位相差と組み合わせる何らかの他の方法によって達成されてもよい。このような距離測定は、例えば、UWBで実施することができる。また、モバイル装置の人感センサデータを使用して、それぞれのモバイル装置が制御ユニット110に自動的に接続するタイミングを決定してもよい。例えば、第1のモバイル装置120がまだある場合、またはその人感センサデータが閾値を下回る場合、または制御ユニット110等から離れて移動している場合、何らかの実施形態に従って制御ユニット110に自動的に接続しない。
【0039】
ここでの実施形態では、イベント発生に対する反応をより迅速にするので、いくつかのモバイル装置を同時に接続することができる。ただし、ペアリング前の手順はオプションです。接続ステップを解決する1つの方法は、ペアリングプロセスであり、これは、自動接続を可能にするための許可を達成するためのセットアップ構成として説明することができる。このペアリングは、必ずしもさらなる動作に対する許可ではない。
【0040】
接続ステップを解決する別の方法は、モバイル装置が制御ユニット110に十分に近接するたびに、ただし依然としてモバイル装置のユーザーが要求によってイベントを生成する前に、接続許可を実行することである。
【0041】
上述のように、制御ユニット110に自動的に接続されると、それぞれの接続されたモバイル装置120~122は、ペアリングプロセスによって制御ユニット110に結合またはペアリングされ得る。2つの装置がペアリングされると、それらのアドレス、名前、プロファイルを共有し、通常はメモリに保存されます。また、それらは、共通の秘密鍵を共有することもでき、これにより、将来、それらが一緒になっているときはいつでも、それらが結合またはペアリングすることを可能にする。
【0042】
通常、ペアリングには、ユーザーが装置間の接続を検証する必要がある認証プロセスが必要です。認証プロセスの流れは、通常、一方の装置または他方の装置のインタフェース機能によって異なります。
【0043】
ドアステーションのペアリング処理の一例を以下に示す:
ドアステーションは、暗号化キーと許可ID (ID) をモバイル装置に送信します;
ユーザーは、モバイル装置においてモバイルアクセスアプリを起動し、ペアリングモードに入る;
ペアリングモードでは、モバイルアプリはペアリング可能なドアステーションをスキャンします;
ユーザーは、正しいドアステーションを選択し、ペアリングPINコードを入力する。ペアリングPINは、ドアステーションによって生成され、何らかの方法でユーザーに提供されなければならない。任意の既知のペアリング方法が、選択されたRF通信方法に適用可能である。
ドアステーションがペアリングPIN を検証した後、暗号化キーと承認ID が交換されます。例えば、ドアを開けるためのアクセス権を含むのは、モバイル装置の許可IDである。
【0044】
このペアリングプロセスの後、モバイル装置は、ドアステーションに結合またはペアリングされる。モバイル装置は、ドアステーションに到達したときに、以下の事前許可プロセスで開始することができる:
ドアステーションへの接続;
ペアリング中に受信した暗号化キーを使用して、ドアステーションとの安全な通信チャネルを確立します。
【0045】
ペアリング、すなわち、許可が自動接続の前に行われない場合、それは、接続時に、または要求時に、例えば、ボタンが押され、制御ユニット110が誰がそれを押すかを決定したときに、行われてもよい。これは、例えば、制御部11Oがアクセス権データベースに対して承認呼出しを行う場合である。
【0046】
本明細書のいくつかの実施形態では、ペアリングも許可も暗号化キーも全く使用されない。その代わりに、モバイル装置120は、制御ユニット110に到達したときに接続することができ、その後、任意のセキュリティチェックがイベントに続いて行われる。
【0047】
装置がBluetooth(登録商標) のピコネットなどで相互に接続する場合、2 つの装置間にマスター/ スレーブ関係があることがわかっています。装置の1つはマスタであり、他の装置はスレーブである。本明細書のいくつかの実施形態によれば、制御ユニット110は、マスタとして動作することができ、他のいくつかの実施形態によれば、それぞれのモバイル装置120~122は、マスタとして動作することができる。
【0048】
ここで、本実施形態によるアクセス制御装置100で発生したイベントに応じて動作を遂行するか否かを決定する方式を説明するために、無線通信がBLE(Bluetooth(登録商標) Low Energy)である物理領域へのアクセス制御を
図1aに関連して説明する。
【0049】
ドア111b、例えばプロジェクトオフィスルームへのアクセスを制御するBLE可能ドアステーションの形態の制御ユニット110は、オフィス環境内に配置される。オフィス環境には、アクセスアプリを備えた携帯電話の形態のいくつかのモバイル装置120~122があり、これらはすべてドアステーション110と対になっており、有効な証明書、例えばプロジェクトオフィスルームへのアクセス権が付与されていることを検証した有効な事前許可を有する。オフィス環境では、ドアステーションと対になっていない、すなわち有効な証明書がなく、したがってプロジェクトオフィスルームへのアクセス権がないアクセスアプリを有するモバイル装置もある。モバイル装置120~122は、ユーザーによって携帯されてもよく、または、オフィス環境において机上またはバッグ内に横たわっていてもよい。
【0050】
制御ユニット110に到達すると、対になったモバイル装置120が自動的に制御ユニット110に接続し、Bluetooth(登録商標)を介した安全な通信チャネルが制御ユニット110と確立される。モバイル装置のユーザーは、制御ユニット110に、動作、例えば、ドア開放コマンドを実行するように要求することができる。要求は、ボタンを押すことによって、またはアクセス制御システム100に含まれるスクリーンにタッチすることによって、例えば、制御ユニット110の上もしくは上で、または上で言及された他の方法のいずれかによって、実施されてもよい。
【0051】
要求は、動作を起動することを許可されているユーザーだけでなく、例えば、認証されていない、または許可されていない、またはペアになっていない、またはボンディングされているモバイル装置のユーザー、あるいはモバイル装置を持たないユーザー、またはモバイル装置を持ったユーザーではあるが、アクセスアプリを持たないユーザーによっても生成され得る。制御ユニット110におけるまたは上の要求はまた、ペアリングされたが接続されていないモバイル装置のユーザーによって与えられてもよく、これは、制御ユニット110への接続の最大数に達したときに起こり得る。認証されていない、またはペアになっていないモバイル装置のユーザー、またはモバイル装置またはアクセスアプリを全く持たないユーザーが、ボタンを押すか、または制御ユニット110上の画面に触れる場合、ドアは開かれるべきではない。ペアリングされているがまだ接続されていないモバイル装置のユーザーがボタンを押すか、または制御ユニット110の画面にタッチすると、この要求はドアが開かれるべきことにつながるはずである。
【0052】
このシナリオで生じる問題は、制御ユニット110が、制御ユニット110上でドア開放コマンドを与えたユーザーが、有効な証明書を有するペアリングされたモバイル装置を有する許可されたユーザーであることをどのように検証しなければならないか、および制御ユニット110が、ドアを開くかどうかをどのように決定しなければならないかである。
【0053】
制御ユニット110が、制御ユニット110でまたはその上で誰かによって与えられた要求の結果としてイベントを受信すると、それが接続されたモバイル装置のユーザーであるか、または要求を与えるペアになっているが接続されていないモバイル装置のユーザーであるかを判定し、要求された動作、例えばドアを開けるか否かを決定するために、検証プロセスが必要とされる。
【0054】
以下では、上記の問題を解決する方法を、
図2に示されたフローチャートを参照し、さらに
図1aおよび
図1bに示されたアクセス制御システムを参照して説明する。
図2のフローチャートは、アクセス制御システム100において生成されたイベントに応答して動作を実行するか否かを決定するための方法を示す。この問題は、アクセス制御システム100で発生したイベントに応じて動作を実行するように構成するか否かを決定することによって解決される。イベントとは、制御部110に対して、動作の実行を手配するように要求することを示す。アクセス制御システム100で生成されるイベントは、モバイル装置120のユーザーによって与えられる要求の結果であってもよい。いくつかの実施形態では、モバイル装置のユーザーは、1つまたはそれ以上の接続されたモバイル装置120~122のうちの1つのユーザーである。他の実施形態では、モバイル装置のユーザーは、接続されていないモバイル装置123のユーザーである。この方法は、接続されたモバイル装置120に関連して以下で説明されるが、この方法は、並列または連続のいずれかで、複数の接続されたモバイル装置120~122に適用され得る。
【0055】
上述したように、アクセス制御システムは、無線周波数信号通信を用いて1つまたはそれ以上のモバイル装置120~122に接続された制御ユニット110を備える。
【0056】
図2に示す以下の動作の1つまたはそれ以上は、以下の例示的な順序で実行することができる。他の例では、順序は、以下に記載されるものとは異なってもよい。この方法は、以下の動作を含むことができる:
【0057】
動作201
制御ユニット110は、1つまたはそれ以上の接続されたモバイル装置120~122による受信信号強度の測定に使用される無線周波数信号を送信するように構成される。例えば、ある実施形態では、制御ユニット110は、1つまたはそれ以上の接続された携帯機器120~122による受信信号強度の測定に使用される無線周波数信号を送信するように無線周波数トランシーバ112を制御する。ある実施形態では、無線周波数トランシーバ112のようなRF信号を実際に送信する単位は、
図1aに示すように制御単位110内に必ずしも備えられているとは限らず、
図1bに示すように、制御単位110に接続され、これに随意に近接して配置されることによって制御される。上述したように、接続されたモバイル装置120がイベントに関連する確率の決定は、トランシーバ112から送信されるRF信号に基づいているので、無線周波数トランシーバ112が要求受信ユニット113の近くに配置されることが重要であり得る。
【0058】
これらのRF信号は、1つまたはそれ以上の接続されたモバイル装置120~122のうちの特定の接続されたモバイル装置120が、動作202において以下で生成されるイベントに関連付けられる確率の指標を決定するために、動作204において後述されるように使用される。
【0059】
動作202
次に、ある時点で、誰かが、制御ユニット110に動作を実行するように手配するように要求することを示すイベントを生成する。例えば、接続されたモバイル装置120のユーザーは、ドア111bを開く要求の指示を生成する。
【0060】
上述のように、いくつかの実施形態では、制御ユニット110が動作を実行するように構成するための要求は、物理領域、論理領域、保護装置111a、111b、または保護資源へのアクセスを許可するための要求を含む。これらの実施形態において、生成されたイベントに応じて動作を実行するように構成するか否かを決定することは、物理領域、論理領域、保護された装置111a、111b、または保護された資源へのアクセスを許可するか否かを決定することを含む。
【0061】
動作203
制御ユニット110は、1つまたはそれ以上の接続されたモバイル装置120~122のそれぞれにそれぞれの動作状態リクエストを送ることによって、イベントの発生時に確認処理を開始する。制御ユニット110は、接続されたモバイル装置120~122のそれぞれに、または接続されたモバイル装置120~122の選択に、ただしそれらのうちの少なくとも1つに、各モーションステータス要求を送信することができる。
【0062】
モーションステータス要求を送信する前に、制御ユニット110は、イベントの指示を得ることができ、またはイベントを登録することができる。これは、イベントが要求受信ユニット113のような別個のユニットで発生される場合である。
【0063】
生成されたイベントに応じて、制御ユニット110は、1つまたはそれ以上の接続されたモバイル装置120~122のうちの接続されたモバイル装置120に動作状態リクエストを送信する。
【0064】
モーションステータス要求は、接続されたモバイル装置120のトリガとして機能し、受信信号強度データと、接続されたモバイル装置120が次の動作204においてイベントに関連付けられる確率の表示を決定するために使用される人感センサデータとをコンパイルする。いくつかの実施形態では、動作状態リクエストは、接続されたモバイル装置120に、接続されたモバイル装置120がイベントに関連付けられている可能性の表示で応答するように要求する。
【0065】
動作204
制御ユニット110および接続されたモバイル装置120の両方は、接続されたモバイル装置120がイベントに関連付けられている確率の表示を決定することができる。
【0066】
上述のように、確率の指示を決定することは、RSSIなどの受信信号強度データと、接続されたモバイル装置120の加速度計データまたは角速度データなどの動きセンサデータとに基づく。受信された信号強度データは、制御ユニット110からのモーションステータス要求が受信される前に、第1の所定期間中に送信された無線周波数信号上で、接続されたモバイル装置120によって測定される。換言すれば、受信信号強度データは、送信された無線周波数信号に関する測定値からモバイル装置120によって導出される。
【0067】
人感センサデータは、制御ユニット110からの運動状態要求が受信される前に、第2の所定時間の間、接続されたモバイル装置120に含まれる人感センサから収集される。第2の所定の期間は、第1の所定の期間と異なってもよい。各接続されたモバイル機器120?122は、
図1aおよび.1bには示されていないが、各々の人感センサを構成することができることに留意すべきである。
【0068】
受信信号強度データと人感センサデータの両方に基づいて確率の指示を決定することによって、例えば、受信信号強度データのみに基づいて確率を決定することと比較して、決定の精度が向上する。例えば、人感センサデータは、以下により詳細に説明するように、受信信号強度データに基づく確率の推定を補正するために使用されてもよい。
【0069】
ある実施形態では、確率の表示を決定することは、受信された信号強度データに基づいて、接続されたモバイル装置120がイベントに関連付けられている確率を示す推定値を計算することを含む。推定値は、例えば、要求受信ユニット113、または無線周波数トランシーバ112に到達する推定時間を含み得る。上述したように、無線周波数送受信部112が制御部110の外部にある場合、制御部110の近くに位置することが好ましい。
【0070】
他の実施形態には、推定値は、制御ユニット110に到達する推定距離、おそらくは推定一定速度などの推定速度と組み合わされる推定距離を含む。さらに他の実施形態では、推定値は、制御ユニット110に到達するための推定されたシグナル強度の増大を含む。
【0071】
確率の表示を決定することは、人感センサデータに基づいて補正運動係数を計算することと、推定値を調整することとをさらに含むことができる。補正された推定値が得られる補正運動係数を用いて、確率を示す。
【0072】
ある実施形態では、補正された推定値は、無線周波数トランシーバ112に到達するための補正された推定時間に対応する。次いで、無線周波数トランシーバ112に到達するために修正された推定時間を計算することは、受信された信号強度データに基づいて、モバイル装置120が制御ユニット110に到達するための推定時間を計算することと、人感センサデータに基づいて修正された運動因子を計算することと、修正された推定時間を得るために、運動因子によって推定時間を調整することとを含む。例えば、推定時間は、以下でより詳細に説明するように、動き係数で割ることができる。他の実施形態では、推定時刻に動き係数を乗算することができる。
【0073】
補正された推定値が計算されたとき、確率の指示を決定することは、接続されたモバイル装置120がイベントに関連付けられている確率を示す補正された推定値を、接続されたモバイル装置120がイベントに関連付けられている所定の確率に対応する所定の閾値と比較することを含むことができる。例えば、補正された推定値は、5秒に達するような制御ユニットに到達するための補正された推定時間であってもよい。補正された推定時間は、10秒の閾値と比較されてもよい。閾値時間未満の時間は、高い確率に関連付けられ、これは、例えば、「はい」または95%の確率、または何らかの類似物で示され得る。
【0074】
受信信号強度データおよび人感センサデータに基づいて確率の指示を決定するいくつかの実施形態では、接続されたモバイル装置120によって、受信信号強度データおよび人感センサデータに基づいて、補正された推定値を計算することを含む。次いで、該方法は、接続されたモバイル装置120によって、動き状態リクエストに応じて、可能性、および/または、または補正された推定値の指示を制御ユニット110に送信することをさらに含んでもよい。動作状態要求に対する応答については、動作205に関連して以下でさらに説明する。
【0075】
制御ユニット110が、1つまたはそれ以上の接続されたモバイル装置120~122のうちの複数の接続されたモバイル装置120~122にモーションステータスリクエストを送信するとき、確率の指示を決定することは、複数の接続されたモバイル装置120~122のそれぞれ1つがイベントに関連付けられる確率のそれぞれの指示を決定することを含むことができる。そのような実施形態のために、動作206において以下に説明される、動作を実行するように準備するか否かを決定することは、可能性のそれぞれの指示に基づいて動作を実行するように準備するか否かを決定することを含む。例えば、制御ユニット110は、以下に応答して動作を実行するように構成することを決定することができる。複数のモーションステータス要求に対する最初の肯定応答。次いで、この方法は、さらなる応答の処理を停止することができ、またはこの方法は、さらなる応答を処理し続けることができる。
【0076】
次に、動作204の詳細を説明する。接続されたモバイル装置のユーザーが要求を与えるユーザーであり得る可能性を推定するために、モーション状態要求を受信すると、受信されたシグナル強度データおよび人感センサデータに基づいて、1つまたはそれ以上の接続されたモバイル装置120~122の各々について補正された推定値が計算され得る。補正された推定値は、受信信号強度データと動きセンサデータとの両方に基づく値であるため、合成値と呼ばれることもある。
【0077】
受信信号強度は、制御ユニット110によって送信された無線周波数信号、例えば、制御ユニット110によって送信されたブルートゥース(登録商標)ビーコン上で、接続されたモバイル装置120~122の各々によって測定されてもよい。受信信号強度は、ある期間にわたって測定され、次いで、平均化されて、受信信号強度インジケータRSSIを生成することができる。RSSIは、周期的に、例えば、1秒毎または1秒毎に生成されてもよい。
【0078】
受信信号強度は、接続されたモバイル装置120 121、122の各々によって、例えば、制御ユニット110と接続されたモバイル装置120~122の各々との間の無線周波数チャネルによって、受信チャネル電力インジケータ(RCPI)を生成するための一定期間にわたって、電力レベルメトリックとして測定されてもよい。
【0079】
第1の所定の期間中に1つまたはそれ以上の接続されたモバイル装置120~122のそれぞれによって測定された受信信号強度が分析される。第1の期間は、例えば、制御ユニット110からのモーションステータス要求が受信される10秒前であってもよい。その目的は、第1の期間、例えば、イベントが生成される前の最後の10秒の間に、モバイル装置120のユーザーが、制御ユニット110に近づいていたか、または制御ユニット110から離れて歩いていたか、または受信信号強度が一定であるかどうかを決定することである。要求を与える可能性のあるユーザーは、第1の所定の期間中に制御ユニット110に近づいている人である。
【0080】
無線周波数トランシーバ112に、例えば秒単位で到達する推定時間は、接続されたモバイル装置120~122のそれぞれについて、受信信号強度に基づいて計算することができる。推定時間は、接続された移動機が制御部110に到達するまでの時間を示す。推定時間は、モーションステータス要求の送信時間、またはモーションステータス要求の受信時間のような既知の特定の時間からの時間、または上記の時間のいずれかに対する所定のオフセットを有する時間を示すことができる。
【0081】
推定時間は、各接続されたモバイル装置120~122について計算されてもよく、各接続されたモバイル装置120~122がモーションステータス要求を受信するたびに計算されてもよい。制御部110から。例えば、推定時間は、受信信号強度指標値と時間との間の関係が線形モデルとして定義され得ることに基づいて計算することができ、rは受信信号強度指標であり、RSSIであり、tは時間である、r = at+bである。aの値が正である場合、接続されたモバイル装置120は、制御ユニット110に近づいている。aの負の値は、接続されたモバイル装置120が移動していることを意味する。aがOに近い場合、移動はない。したがって、パラメータは、推定された一定速度と見なされ得る。パラメータaおよびbは、例えば、「重み付けリッジ回帰」および制御ユニット110からの運動状態要求が受信される10秒前の第1の所定の期間にわたって収集された信号強度データから決定された多数のRSSI値を用いて推定することができる。計算されたaおよびbパラメータは、特に一定速度が仮定される場合には、最初の所定時間の間の平均値として見ることができる。
【0082】
一定の速度で定義されるような一定の移動が仮定され、接続されたモバイル装置120が制御ユニット110に到達したときにRSSI値として使用されるRt= -55のRSSI値で、高周波トランシーバ112に到達するまでの時間は、ヒットまでの時間として計算され得、th = (Rt-b)/aとして決定され、例えば、秒単位の値である。従って、倍thは、移動が一定のままであれば閾値Rtに達するのに何秒必要であるかの推定、すなわち、接続されたモバイル装置120が制御ユニット110に到達するまでの倍持続倍である。
【0083】
生成されたイベントの起源の確認を改善するために、接続されたモバイル装置120に含まれる1つまたはそれ以上の人感センサ、例えばジャイロスコープをおよび/またはする加速度計からの人感センサデータが、信号強度と人感センサデータの両方に基づいて補正された推定値を提供するために考慮される。人感センサデータは、制御ユニット110からの運動状態要求が接続されたモバイル装置120によって受信される前に、第2の所定時間、例えば5秒の間に収集されてもよい。
【0084】
補正された推定値は、接続された各モバイル装置120~122に対して計算された、そして、収集された人感センサデータを使用することによって、接続されたモバイル装置120が制御ユニット110からモーションステータス要求を受信するたびに、モーション補償されたth値であってもよい。上記の線形モデルにおけるパラメータは、a_compensated = p_movement * aとなるように、既知の方法を使用して、接続されたモバイル装置120が移動している計算された確率p_movementによって調整され得る。Rt=-55を使用して、接続されたモバイル装置120が制御ユニット110に到達したときのRSSI値、th_compensated = (Rt-b)/ a_compensatedとして動き補償されたth値が計算され、接続されたモバイル装置120が制御ユニット110に到達するための動き補償された持続時間を示す。この計算は、結果として、第1の接続されたモバイル装置120をもたらすことができる。第2の所定時間の間、移動していない、または低速度でのみ移動している、または低加速度でのみ移動している可能性がある場合、第2の所定時間は、収集された人感センサデータが、第2の接続されたモバイル装置121がより多く、例えば、より高い速度で、またはより高い加速度で、またはより高い角速度で移動していることを示した、第2の接続されたモバイル装置121よりも、無線周波数トランシーバ112に到達するための推定時間のより大きな増加に影響される。動き補償されたth値は、接続されたモバイル装置120によって使用され、特定の接続されたモバイル装置120のユーザーが、適切な閾値Tと比較することによって、要求を与えたかどうかに関する決定を行うことができ、ある接続されたモバイル装置120の補償されたth値がTよりも高い場合、接続されたモバイル装置120のユーザーが要求を発行した可能性は低い。th_compensatedがTより低い場合、尤度は高い。
【0085】
人感センサデータは、接続されたモバイル装置120内の1つまたはそれ以上の人感センサから、例えば、1秒のセグメントで、リクエストが受信されるまでの5秒間に収集され、モーションファクタを決定するために分析される。モーションファクタは、接続されたモバイル装置120のモーションの変化の程度、例えば、接続されたモバイル装置120のモーションがどれだけ増加または減少しているかを示すことができる。例えば、運動の変化の程度は、速度の変化によって記述することができる。このような速度の変化は、人感センサによって測定される加速度または角速度に関連し得る。運動係数は、パーセントで提供されてもよく、ここで、例えば、0%は定常静止画を表し、100%は運動の大きな増加を表す。
【0086】
補正された推定値は、推定された時間および動き係数に基づいて計算されてもよい。すなわち、補正された推定値は、上記のRSSI計算からの推定時間を動き係数で調整することによって決定される動き補償時間推定値であってもよい。補正された推定値は、受信信号強度に比例し、人感センサデータに反比例してもよい。
【0087】
ここでのいくつかの実施形態によれば、補正された推定値は、RSSデータから導出された推定時刻を動き係数で除算することによって計算されてもよい。いくつかの例を以下に示す:
50%の移動係数は、推定されたRSS倍の100%の増加、すなわち、補正された推定倍RSS/0,50=2×RSSからの推定倍を提供する。
75%の移動係数は、推定RSS倍の33%の増加、すなわち、補正推定倍RSS/0,75 = 1,33×RSSからの推定倍を提供する。
100%の移動係数は、RSSからの推定時間、すなわち、補正推定時間RSS/1,00=RSSからの推定時間に変化を与えない。
【0088】
したがって、補正された推定値は、接続されたモバイル装置のユーザーによって要求が与えられる確率を示す。接続されたモバイル装置120の補正された推定値が閾値、例えば10秒未満である場合、その特定の接続されたモバイル装置120のユーザーが要求を与えた可能性が高いと判定される。次に、モーションステータス要求に対する応答は、例えば「はい、私のユーザーが要求を与えた可能性が高い」を示す肯定応答である。接続されたモバイル装置120が依然として机上にある場合、そのモーションファクタは0%であり得るが、おそらく、別の人がモバイル装置と制御ユニット110との間を移動することに起因して、そのRSS値は依然として変化し得、次いで、RSSからの推定時間は、補正された推定値が10秒よりも大きくなるようにモーションファクタだけ厳しく増加され得、これは、この接続されたモバイル装置120のユーザーが要求を与えた可能性がないことを示す。この場合、モーションステータス要求に対する応答は否定的であり、例えば、「いいえ、私のユーザーが要求を与えた可能性は低い」。
【0089】
受信信号強度および動きセンサデータに基づく補正された推定値は、任意の他の適切な方法で、例えば、動き補償された距離として、または動き補償された品質インジケータとして計算されてもよい。補正された推定値は、接続されたモバイル装置120のユーザーによって要求が与えられる確率を直接示してもよく、または、補正された推定値を計算するために使用される方法に対応するように所定の値が選択される所定の値と比較されてもよい。
【0090】
上述のように。補正された推定値は、1つまたはそれ以上の接続されたモバイル装置120~122の各々によって計算されてもよい。また、補正された推定値は、1つまたはそれ以上の接続された携帯機器120122のそれぞれについて、制御ユニット110によって計算されてもよい。
【0091】
動作205
制御ユニット110からのモーションステータス要求に応答して、制御ユニット110は、確率の指示、または補正された推定値を受信することができる。いくつかの実施形態では、受信された補正された推定値は、受信されたシグナル強度データに基づく推定値と、人感センサデータに基づくモーションファクタとを含む。したがって、制御ユニット11Oは、例えば、動作204の説明に関連して上で提示された方法を適用することによって、受信された推定値および運動係数に基づいて、補正された推定値を計算することができる。
【0092】
制御ユニット110が、接続されたモバイル装置120から確率の指示を受信した場合、制御ユニット110は、受信した確率の指示に基づいて、動作を直接実行するように準備するかどうかの判定に基づくことができる。
【0093】
一方、制御部110は、接続されたモバイル装置120から補正後の推定値を受信した場合、まず、補正後の推定値に基づいて確率の指示を判断し、その処置を行うように手配するか否かを判断することができる。確率の指示の決定は、動作204に関連して上述したように実行されてもよい。
【0094】
さらに他のいくつかの実施形態では、制御ユニット110は、運動状態要求に応じて、受信信号強度データおよび人感センサデータを接続されたモバイル装置120から受信する。次いで、接続されたモバイル装置120が受信信号強度および人感センサデータに基づいてイベントに関連付けられている確率の表示を決定することは、制御ユニット110によって、受信信号強度データおよび人感センサデータに基づいて補正推定値を計算することを含む。
【0095】
しかしながら、接続されたモバイル装置120は、信号強度データと人感センサデータの両方に直接アクセスすることができるので、接続されたモバイル装置120が補正された推定値、または少なくとも推定値とモーションファクタを計算し、次に推定値とモーションファクタを送信し、補正された推定値をおよび/またはし、接続されたモバイル装置120がイベントに関連付けられる確率の表示を制御ユニット110におよび/またはし、次に、接続されたモバイル装置120からの応答を使用して、動作を実行するかどうかを決定することができる利点がある。
【0096】
動作206
次に、制御ユニット110は、接続されたモバイル装置120がイベントに関連付けられている確率の表示に基づいて、動作を実行するように構成するかどうかを決定する。
【0097】
接続されたモバイル装置120がイベントに関連付けられている確率の指示に基づいて動作を実行するように構成するかどうかを決定することは、接続されたモバイル装置120がイベントに関連付けられている確率の指示が、所定のしきい値確率よりも大きいなどの所定の条件を満たす場合に、動作を実行するように決定することを備えることができる。
【0098】
他の実施形態では、制御ユニット110は、接続されたモバイル装置120がイベントに関連付けられている可能性の表示が所定の条件を満たさない場合、または接続されたモバイル装置120からの動作状態リクエストに対するレスポンスが期限内にない場合、動作を実行しないと判定する。
【0099】
Action 207a
要求された動作は、制御ユニット110が動作を実行するように構成するか否かを決定したときの決定に応答して実行されてもよい。用例えば、制御ユニットが動作を実行することを決定した場合、ドア111bは、ロック解除されてもよく、またはロック解除されて開かれてもよい。これは、例えば、接続されたモバイル装置120が運動状態要求への応答を送信し、応答が接続されたモバイル装置120がイベントに関連している可能性が高いという指示を含む場合である。例えば、応答は、1秒未満など、ある制限時間未満である補正された推定時間を含むことができる。
【0100】
一方、制御部110が動作を行っていないと判断した場合、制御部110は、例えば、扉111bをロック状態にしておいてもよい。
【0101】
接続されたモバイル装置の修正された推定値が、そのユーザーが要求を与えたことを示す場合、要求された動作を実行する、たとえばドアを開く動作を決定することができる。また、接続されたすべての装置の補正された推定値が、接続された装置のユーザーのいずれも要求を与えなかったことを示す場合、要求された動作を実行しない、例えばドアを開かないことが決定されてもよい。要求が接続されていないモバイル装置のユーザーによって与えられた可能性があるので、モバイル装置と制御ユニット110との間の少なくとも1つの接続を解放して、制御ユニット110に接続している他のモバイル装置を可能にするように動作を決定することもできる。1つの接続を解放することによって、このモバイル装置は、制御ユニット110に接続することができ、このモバイル装置のユーザーが動作を起動することを可能にする。
【0102】
Action 207b
動作を実行しないことが決定された場合、該方法は、接続されたモバイル装置120と制御ユニット110との間の接続を解除すること、または1つまたはそれ以上の接続されたモバイル装置120~122の各々と制御ユニット110との間のそれぞれの接続を解除することをさらに含んでもよい。言い換えれば、制御ユニット110は、接続されているモバイル装置120を制御ユニット110から切断したり、1つまたはそれ以上の接続されているモバイル装置120~122をすべて制御ユニット110から切断したりしてもよい。接続の解放、すなわち、接続されたモバイル装置120~122の切断は、制御ユニット110の最大数の接続が接続されたモバイル装置120~122によって使用されるが、接続されたモバイル装置120~122のユーザーのいずれもアクセス制御システム100においてイベントを生成しなかったシナリオにおいて有利であり得る。代わりに、要求は、未接続のモバイル装置123のユーザーによって与えられた可能性がある。接続されたモバイル装置120~122を切断することによって、すなわち、接続されたモバイル装置120~122の接続を解放することによって、制御ユニット110は、他の接続されていないモバイル装置が制御ユニット110に接続することを可能にし、次いで、イベントに関連する接続されたモバイル装置120の探索を継続することができる。
【0103】
ここで、接続されたモバイル装置120の観点から実施形態を簡単に説明する。
図3は、接続されたモバイル装置120によって実行される方法のフローチャートを示す。上述したように、接続されたモバイル装置120のアクセスアプリケーションは、接続されたモバイル装置120が以下の動作のうちのいくつかを実行するように、実行または配置することができる。一部の実施形態では、それぞれのアクセスアプリケーションがクラウドサービスまたはWeb サーバに対して以下の処理を実行するように手配します。以下の動作は、例えば、受信信号強度の測定に使用されるようにアクセス制御システム100によって送信された無線周波数信号を受信すること、制御ユニット110から動作状態リクエストを受信するおよび/またはに、確率の指示を決定すること、および/または、補正された推定値のおよび/またはに確率の指示を制御ユニット110に送信することを参照することができる。
【0104】
動作301
上述したように、接続されたモバイル装置120は、受信信号強度の測定に使用されるアクセス制御システム100によって送信される無線周波数信号を受信する。
【0105】
動作302
アクセス制御システムにおいてイベントが発生すると、接続されたモバイル装置120は、制御ユニット110からモーションステータス要求を受信する。
【0106】
動作303
上述したように、接続されたモバイル装置120は、確率の表示を決定することができる。これは、動作204に関連して上述した実施形態に従って行うことができる。例えば、接続されたモバイル装置120は、受信信号強度データおよび人感センサデータに基づいて、補正された推定値を計算し、次いで、補正された推定値に基づいて、確率の指示を決定することができる。補正された推定値は、無線周波数トランシーバ112に到達する閾値時間などの閾値と比較されてもよく、確率の対応する指標は、閾値との比較に基づいて決定されてもよい。
【0107】
動作304
上述したように、例えば動作205に関連して、接続されたモバイル装置120が受信信号強度データおよび人感センサデータに基づいて補正推定値を計算する実施形態によっては、接続されたモバイル装置120が補正推定値および/またはの確率の指示を制御ユニット110に送信する。以下接続されたモバイル装置120は、制御ユニット110から受信した動作状態リクエストに応じて、修正された推定値のおよび/またはの確率の指示を送信する。
【0108】
他のいくつかの実施形態では、接続されたモバイル装置120は、受信信号強度データおよび人感センサデータを制御ユニット110に送る。そして、制御部110は、受信した信号強度データと人感センサデータとに基づいて確率の指示を判断する。この場合、制御部110による確率の指示を判断することは、受信信号強度データおよび人感センサデータに基づいて、補正された推定値を計算することを含むことができる。
【0109】
上述のように、接続されたモバイル装置(120)がイベントに関連付けられる確率の指示に基づいて、確率の指示がどこで決定されるかに応じて、さらに、補正された推定値がどこで計算されるかに応じて、さらに、動作状態要求に対する応答がどのようなものを含むかに応じて、動作を実行するように構成するかどうかを決定する方法の異なる代替がある。
【0110】
例えば、補正された推定値が、1つまたはそれ以上の接続されたモバイル装置120~122の各々によって計算される場合、該方法は、
図4に示される以下の動作をさらに含んでもよい。
【0111】
動作401
動作状態リクエストに応答して、1つまたはそれ以上の接続されたモバイル装置120~122の各々は、その補正された推定値に基づいて制御ユニット110に応答を送信することができる。
【0112】
応答を提供するために、接続されたモバイル装置120は、補正された推定値が所定の条件を満たすかどうかを評価することができる。予め定義された条件は、人感センサデータによって調整された、補正された推定値が、予め定義された閾値、例えば、合成値が人感センサデータに反比例する場合、10秒未満であるときに満たされ得る。
【0113】
あるいは、例えば、人感センサデータが、補正された推定値が、人感センサデータによって調整されたときに、人感センサデータに比例するように提供される場合、合成値が所定の閾値よりも大きいときに、所定の条件が満たされてもよい。
【0114】
接続されたモバイル装置120~122の各々は、その補正された推定値が所定の条件を満たす場合、正の応答を制御ユニット110に送ることができる。
【0115】
接続されたモバイル装置120~122の各々は、その補正された推定値が所定の条件を満たさない場合、否定応答を送信してもよく、または制御ユニット110にいかなる応答も送信しなくてもよい。
【0116】
本明細書のいくつかの実施形態によれば、接続されたモバイル装置120は、動作を開始するための許可と共に肯定的なレスポンスを送信することができる。許可は、接続されたモバイル装置120のユーザーが、制御ユニット110によって制御されるリソースにアクセスする権利を有すること、例えば、ドアを開くことを示す、初期化段階で受信された接続されたモバイル装置120の証明書であってもよい。
【0117】
すでに述べたように、他の実施形態では、接続されたモバイル装置120は、制御ユニット110に接続するときに資源に接続することをすでに許可されている。また、ここで、認証は、初期化フェーズの間に受信されていてもよい。さらに他の実施形態では、制御ユニット110は、動作250、251、または243に従って要求された動作を実行する前に、許可確認を実行する。
【0118】
許可と共に肯定応答を送信することは、1つのメッセージしか送信されないので、肯定応答を単に送信することとほぼ同じ時間を要する。
【0119】
動作402
制御ユニット110は、1つまたはそれ以上の接続されたモバイル装置120~122から何らかのレスポンスが受信されたかどうかをチェックする。
【0120】
動作403
肯定応答が受信された場合、制御ユニット110は、物理的エリアへのアクセスを与える、例えばドアを開く、論理エリアのコンテンツへのアクセスを与える、保護された装置へのアクセスを与える、または保護されたリソースへのアクセスを与えるなど、要求された動作を実行するように構成する。
【0121】
補正された推定値が制御ユニット110によって計算される場合、動作231、232、および251の代わりに、この方法は、
図5に示す以下の動作を含むことができる:
【0122】
動作501
状態要求に応答して、接続されたモバイル装置120は、その受信された信号強度データおよび動きセンサデータを制御ユニット110に送信する。
【0123】
動作502
制御ユニット110は、1つまたはそれ以上の接続されたモバイル装置120~122から送信された受信シグナル強度および動きセンサデータを受信し、1つまたはそれ以上の接続されたモバイル装置120~122の各々について補正された推定値を計算する。
【0124】
動作503
制御部110は、補正された推定値のそれぞれを所定の閾値と比較する。次いで、制御ユニット110は、接続されたモバイル装置120のユーザーが、その接続されたモバイル装置120からの補正された推定値が所定の条件を満たす場合に要求を与えたと判定し、物理的エリアへのアクセスを与える、例えば、ドアを開く、または論理エリアのコンテンツへのアクセスを与える、保護された装置へのアクセスを与える、または保護されたリソースへのアクセスを与えるなど、要求された動作を実行するように構成する。
【0125】
応答が受信されないか、または否定応答のみが受信されるか、または全ての補正された推定値が所定の条件を満たさない場合、本方法は、以下の動作を更に含むことができる。
【0126】
動作504
接続されたモバイル装置120から応答または否定応答が受信されない場合、または補正された推定値が所定の条件を満たさない場合、制御ユニット110は、接続されたモバイル装置120と制御ユニット110との間の接続を解除して、他のモバイル装置を制御ユニット110に接続できるようにすることができる。接続を解放することは、要求が接続されていないモバイル装置123によって与えられ得るので、有利であり得る。接続を解除することによって、接続されていないモバイル装置123は、制御ユニット110に接続することができ、制御ユニット110は、動作が起動されることを要求したのが以前に接続されていないモバイル装置123のユーザーであるかどうかを検証することができる。接続されたモバイル装置120と制御ユニット110との間の接続を解放することは、接続プロセス中に確立された接続されたモバイル装置120と制御ユニット110との間の物理的無線周波数通信チャネルがドロップされ、解放され、または切断されることを意味し得る。用語は、使用されるRF通信プロトコルのタイプに応じて変わり得る。
【0127】
ある実施形態では、制御ユニット110は、接続されたモバイル装置120からの無応答または負応答に基づいて、制御ユニット110と接続されたモバイル装置120~122との間の接続のいずれかを解放することができ、または、接続されたモバイル装置120からの応答に基づいて補正された推定値が所定の条件を満たさない場合に、解放することができる。すなわち、制御部110は、必ずしも、応答する接続されたモバイル機器120の接続を解除する必要はない。
【0128】
いくつかの他の実施形態では、制御ユニット11Oは、接続されたモバイル装置120~122から応答が受信されない場合、または否定応答のみが受信される場合、または補正された推定値の各々が所定の条件を満たさない場合、1つまたはそれ以上のコネクションを解放する。
【0129】
本明細書のいくつかの実施形態によれば、少なくとも1つのコネクションを解放することは、制御ユニット110によってレスポンスが受信されない場合、または否定的なレスポンスのみが受信される場合、または補正された推定値が所定の条件を満たさない場合に、接続された移動体装置120~122のすべてのコネクションを解放することを含み得る。肯定的な応答が受信された場合であっても、制御ユニット110が動作を実行することにつながり、すべてのモバイル装置への接続が解放されてもよい。このようにして、これらのモバイル装置のために消費電力が低減され、また、他の装置が制御ユニット110に自動的に接続することが可能になる。
【0130】
接続の解放は、状況に応じて、例えば、物理無線周波数通信チャネルを別のペアのモバイル装置に割り当て、例えば、以前に接続されたモバイル装置120を非接続状態に戻すことによって、制御ユニット110によって開始されてもよい。
【0131】
補正された推定値を計算するために人感センサデータを使用することに加えて、収集された人感センサデータを使用して、上述したように、モバイル装置が制御ユニット110にいつ自動的に接続すべきかを決定することもできる。例えば、モバイル装置が依然として存在する場合、モバイル装置は机上に置かれており、そのユーザーは、動作を実行するように制御ユニット110に要求することに関心がないと仮定する。したがって、このモバイル装置は、接続を確立するためのプロセスを開始しない。これにより、モバイル装置のバッテリー寿命が節約され、有用でない接続で使用可能な接続がブロックされることも防止されます。これは、制御ユニット110およびモバイル装置自体の両方のための接続の数に限界があり得るので、重要である。さらに、モバイル装置は、受信信号強度データおよび人感センサデータを使用することによって、モバイル装置のユーザーが近い将来に制御ユニット110に要求を発行する可能性があるかどうかに関連する要因に基づいて、制御ユニット110に接続するかどうかを決定することができる。これにより、接続時間を省略することができるので、要求された動作が迅速に実行されることが保証される。
【0132】
上述したように、制御ユニット110は、他の接続のうちの少なくとも1つの強制切断を行ってもよく、代替的に、否定応答を返した全ての接続は、強制によって切断されてもよい。これは、新しい予備接続を開くために行われてもよい。
【0133】
接続の解放および再接続に関連するピンポン効果を禁止するために、少なくとも禁止またはバックオフ期間などの期間中に、現在切断されており、以前に接続されたモバイル装置120の再接続を禁止することができる。例えば、自動再接続は、禁止期間中に禁止されてもよい。このようなシナリオでは問題が生じる。例えば、以前に接続されたモバイル装置120の接続を強制的に剥離した後、制御を求めるさらなる要求がなされる。動作を実行するように構成するユニット110は、以前に接続されたモバイル装置120のユーザーによって与えられてもよい。例えば、以前に接続されたモバイル装置120のユーザーは、ドア111bのロックを解除または開くコマンドを与える。
【0134】
しかしながら、制御ユニット110が、現在接続されているモバイル装置との通信に基づいてさらなるイベントに応答して動作を実行するかどうかを調査することに限定される場合、上述の問題は、以前に接続され、現在強制的に切断されているモバイル装置120のユーザーが、上述の方法によって制御ユニット110に再接続することを禁止され得るだけでなく、この場合、制御ユニット100は、切断されたモバイル装置のユーザーが要求を与えたことを決定することができない場合があることにつながる。その結果、制御ユニット110は、要求を与えたのが切断されたモバイル装置のユーザーであった場合、要求された動作を実行しないことがある。
【0135】
言い換えれば、以前に接続されたモバイル装置120(そのアプリケーションを含む)が制御ユニット110に自動的に再接続できるようにするために、以前に接続された任意のモバイル装置が再び制御ユニット110に自由に接続できるようになるバックオフ時間があってもよい。しかしながら、このようなバックオフ時間は、以前に接続されたモバイル装置120のユーザーが、このバックオフ時間内に、要求された動作を実行するように、例えばドアを開くように構成するように制御ユニット110に要求することを停止する。
【0136】
ここで、実施形態は、第2のイベントが生成されたか否かの指示に基づいて、以前に接続されたモバイル装置120が再接続することを可能にすることによって、上記の課題を解決する。具体的には、以前に接続されたモバイル装置120は、第2のイベントが生成されたかどうかの指示が、第2のイベントが生成されたことを示す場合、バックオフ期間中に再接続することを許可される。この解決策は、第2のイベントが生成されたか否かの指示が、第2のイベントが生成されなかったことを示す場合、以前に接続されたモバイル装置120がバックオフ期間中に再接続することを許可されないことも含むことができる。
【0137】
再接続を許可するか否かに関する決定は、例えば、再接続の試みを受信した後に、制御ユニット110によって、および再接続の試みの前に以前に接続されたモバイル装置120によって行われてもよい。以前に接続されたモバイル装置120に、あまり失敗しなかった再接続の試みが行われないようにすることによって、決定がなされる。
【0138】
以前に接続されたモバイル装置120が、そのような試みが行われるべきでないときに再接続の試みが行われないように、再接続を許可するかどうかに関する決定を行うことができるようにするために、制御ユニット110は、第2のイベントが以前に生成されたかどうかの指示を、以前に送信することができる。接続されたモバイル装置120は、例えば、ブロードキャストされた送信である。これは、例えば、イベントのカウンタの値の形成で実装されてもよい。
【0139】
したがって、以前に接続されたモバイル装置120のユーザーが、バックオフ時間内に、要求された動作を実行するように構成するように制御ユニット110に要求すること、例えば、ドアを開くように構成することを停止しないために、上述のようなフェールセーフ機構が存在する。
【0140】
いくつかの実施形態では、制御ユニット110は、ドア開放コマンドが起動された回数カウンターを保持する。このカウンタの値は、Bluetooth(登録商標) hello メッセージとともに送信される場合があります。
【0141】
以前に接続されたモバイル装置120が強制的に切断されるとき、ドア開放コマンドカウンタが増加されるまで、これは、誰かがドア開放コマンドを再び与える前ではないこと、またはバックオフ時間に対応するタイマが切れるときではないことを意味する。
【0142】
以下では、上記の問題を解決する方法を、
図Sbに示されたシグナリング図を参照し、さらに
図1aおよび
図1bに示されたアクセス制御システム100を参照して詳細に説明する。
図Sbの信号伝達図は、制御ユニット110とアクセス制御システム100の接続されたモバイル装置120との間の無線周波数接続を取り扱うための方法を示している。
【0143】
この方法は、ブルートゥース(登録商標)用語を参照することによって例示されるが、この方法は、他の無線周波数通信プロトコルにも等しく適用可能である。
【0144】
この方法は、接続されたモバイル装置120に関連して以下で説明されるが、この方法は、並列または連続のいずれかで、複数の接続されたモバイル装置120~122に適用され得る。
【0145】
上述したように、アクセス制御システムは、無線周波数信号通信を用いて1つまたはそれ以上のモバイル装置120~122に接続された制御ユニット110を備える。
【0146】
図5bに示される以下の動作の1つまたはそれ以上は、以下の例示的な順序で実行されてもよい。他の例では、順序は、以下に記載されるものとは異なってもよい。この方法は、以下の動作を含むことができる:
【0147】
動作551
ある時点で、制御ユニット110と接続された携帯機器120との間の無線周波数接続は確立されている。本明細書のいくつかの実施形態では、接続は、接続されたモバイル装置120がハローメッセージを受信するのに十分に制御ユニット110に近づいたときに自動的に確立されている。
【0148】
動作552
次に、制御ユニット110が、接続されたモバイル装置120に、接続から解放されたときに将来の再接続を許可するかどうかに関する決定を行わせることができるようにするために、そのような試みが行われるべきでないときに再接続の試みが行われないようにするために、制御ユニット110は、生成されたイベントの数を追跡し続けることができる。追跡は、イベントのカウンタによって実施することができる。イベントのカウンタには、ある時点で初期値、例えばゼロを与えることができる。
【0149】
動作553
制御ユニット110は、イベントが生成されたか否かの指示をブロードキャストすることができる。例えば、制御部110は、カウンタ値をブロードキャストしてもよい。カウンタ値は、生成されたイベントの数に対応し得る。
【0150】
イベントが発生したか否かの指示は、例えば、制御部110がBluetooth(登録商標)を用いて送信したHelloメッセージでブロードキャストしてもよい。
【0151】
接続されたモバイル装置120は、例えば、制御ユニット110からブロードキャストされた送信によって、イベントが生成されたかどうかの指示を受信することができる。例えば、接続されたモバイル装置120は、カウンタ値を受信することができる。
【0152】
動作554
接続されたモバイル装置120が、イベントが生成されたかどうかの指示を受信した場合、それは、生成されたイベントの数を追跡し続けることができる。例えば、接続されたモバイル装置120は、受信されたカウンタ値を有するイベントの自身のカウンタを開始または更新することができる。
【0153】
動作555
制御ユニット110は、動作を実行するように構成するための制御ユニット110に対する第1の要求に応答して、アクセス制御システム100において生成された第1のイベントの指示を取得する。
【0154】
アクセス制御システム100内に生成されたイベントは、1つまたはそれ以上のモバイル装置120~123のうちのモバイル装置120のユーザーによって与えられたリクエストの結果であってもよい。
【0155】
動作556
制御ユニット110は、第1のイベントに応答して、イベントのカウンタを第1のカウンタ値に調整することができる。カウンタを調整することは、例えば、カウンタを増加させることを含むことができる。カウンタは、例えば、第1のイベントのようなイベントに応答して1だけ増加されてもよい。
【0156】
動作557
いくつかの実施形態では、接続されたモバイル装置120は、第1のイベントの指示を取得する。例えば、制御ユニット110は、接続されたモバイル装置120~122と通信するときに制御ユニット110によって使用される無線周波数通信の範囲内で、接続されたモバイル装置120を含むすべてのモバイル装置120~123によって受信されるように、第1のカウンタ値をブロードキャストすることができる。
【0157】
第1のカウンタ値などの第1のイベントの表示は、例えば、Bluetooth(登録商標)を使用して制御ユニット110によって送信されるHelloメッセージでブロードキャストされてもよい。
【0158】
いくつかの実施形態では、第1のイベントの指示は、第1のイベントに対応する第1のカウンター値を含む。
【0159】
動作558
接続されたモバイル装置120は、第1のイベントに応答して、イベントのカウンタを第1のカウンタ値に調整することができる。
【0160】
動作559
そして、制御部110は、生成した第1のイベントの結果、移動機120と制御部110との間の高周波接続を解除する。例えば、制御ユニット110は、接続されたモバイル装置120と制御ユニット110との間の無線周波数接続を解除して、他のモバイル装置が制御ユニット110に接続されることを可能にしてもよい。接続を解放することは、要求が接続されていないモバイル装置123によって与えられ得るので、有利であり得る。接続を解除することによって、接続されていないモバイル装置123は、制御ユニット110に接続することができ、制御ユニット110は、動作が起動されることを要求したのが以前に接続されていないモバイル装置123のユーザーであるかどうかを検証することができる。接続されたモバイル装置120と制御ユニット110との間の無線周波数接続を解除することは、接続プロセス中に確立された接続されたモバイル装置120と制御ユニット110との間の物理的な無線周波数通信チャネルが落とされ、解放され、または切断されることを意味し得る。接続の解放は、状況に応じて、例えば、物理無線周波数通信チャネルを別のペアのモバイル装置に割り当て、例えば、以前に接続されたモバイル装置120を非接続状態に戻すことによって、制御ユニット110によって開始されてもよい。
【0161】
モバイル装置120は、第2のイベントが所定の持続時間中に生成されない限り、接続の剥離から所定の持続時間内に制御ユニット110に再接続することを禁止され得る。
【0162】
本明細書のいくつかの実施形態では、制御ユニット110によるコネクションの剥離は、1つまたはそれ以上の接続されたモバイル装置120~122のうち、どの接続されたモバイル装置がそのイベントに関連付けられているかを判定することができないことに応じて実行される。
【0163】
本明細書のいくつかのさらなる実施形態では、制御ユニット110によるコネクションの剥離は、接続されたモバイル装置の数が、制御ユニット110に同時に接続することが許可されたモバイル装置の最高数よりも多い場合に実行される。
【0164】
本明細書のさらなるいくつかの実施形態では、制御ユニット110による接続の解放は、接続されたモバイル装置の数が、制御ユニット110に同時に接続することが許可されたモバイル装置の最高数よりも多い場合に、イベントに関連付けられた、1つまたはそれ以上の接続されたモバイル装置120~122のうちのどの接続されたモバイル装置を決定することができないことに応じて実行される。つまり、上記の実施形態を組み合わせることができる。
【0165】
ある実施形態では、制御ユニット110は、制御ユニット110と接続されたモバイル装置120~122との間の接続、例えば、1つまたはそれ以上の接続のいずれかを解除することができる。
【0166】
制御部11Oは、最初に確立された接続に基づいて、制御部110と1つまたはそれ以上の接続された移動体単位120~122との間の1つまたはそれ以上の接続のうち、解放する接続を選択することにより、接続された移動体単位120と解放する制御部110との間の無線周波接続を選択してもよい。
【0167】
いくつかの他の実施形態では、接続されたモバイル装置120122の距離および動きの解析に基づいて、切断されるべき少なくとも1つの接続を選択することができ、その結果、移動しないおよび/またはにさらに離れている接続されたモバイル装置は、最初に切断される。
【0168】
Action 560a
制御ユニット110は、以前に接続されたモバイル装置120への接続の解除に応答して、禁止タイマーを開始することができる。禁止タイマは、バックオフタイマと呼ばれることもある。禁止タイマが使用され、かつ切れた場合、以前に接続されたモバイル装置120は、例えば、それが制御ユニット110と通信することができるときに、自動再接続によって、再接続することを許可される。例えば、以前に接続されたモバイル装置120は、制御ユニット110からハローメッセージを受信すると、自動的に再接続することを許可されてもよい。
【0169】
Action 560b
また、以前に接続されたモバイル装置120は、以前に接続されたモバイル装置120への接続の解除に応答して、禁止タイマーを開始してもよい。
【0170】
動作561
制御ユニット110による接続の解除後、制御ユニット110は、制御ユニット110が動作を実行するように準備するための第2の要求に応答して、アクセス制御システム100において第2のイベントが生成されたかどうかの指示を取得する。例えば、制御ユニット110は、制御ユニット110が動作を実行するように準備するための第2の要求に応答して、アクセス制御システム100において第2のイベントが生成されたという指示を取得することができる。例えば、以前に接続されたモバイル装置120のユーザーは、要求受信ユニット113においてドア111bを開くコマンドを与えてもよい。
【0171】
動作562
制御ユニット110は、第2のイベントに応答して、すなわち第2のイベントが生成された場合に、イベントのカウンタを第2のカウンタ値に調整することができる。
【0172】
動作563
いくつかの実施形態では、以前に接続されたモバイル装置120は、第2のイベントの指示を取得する。例えば、制御部110は、第2イベントが発生したか否かの表示をブロードキャストしてもよい。制御ユニット110は、制御ユニット110が動作を実行するように準備するための第2の要求に応答して、第2のイベントが生成されたかどうかの指示をブロードキャストすることができる。
【0173】
それに対応して、第2のイベントが生成されたかどうかの指示を取得することは、以前に接続されたモバイル装置120によって、指示を受信することを含むことができる。
【0174】
したがって、第2のイベントが生成されたかどうかの指示は、制御ユニット110からのブロードキャストされたメッセージにおいて受信されてもよく、第2のイベントの指示が第2のイベントに対応するカウンタ値を含む場合、第2のイベントが生成されたかどうかの指示をブロードキャストすることは、第2のカウンタ値をブロードキャストすることを含む。
【0175】
第2のカウンタ値などの第2のイベントの表示は、例えば、Bluetooth(登録商標)を使用して制御部110によって送信されるHelloメッセージでブロードキャストされてもよい。
【0176】
動作564
以前に接続されたモバイル装置120は、第2のイベントに応答して、すなわち第2のイベントが生成された場合に、イベントのカウンタを第2のカウンタ値に調整することができる。すなわち、以前に接続されたモバイル装置120は、取得された第2のインジケーションに応答して、イベントのカウンタを第2のカウンタ値に調整することができる。イベント。例えば、以前に接続されたモバイル装置120は、以前に接続されたモバイル装置120に格納された第1のカウンタ値とは異なる第2のカウンタ値などのカウンタ値を制御ユニット110から受信する場合、イベントのカウンタを第2のカウンタ値に調整することができる。
【0177】
動作565
いくつかの実施形態では、以前に接続されたモバイル装置120は、次いで、第2のイベントが生成されたかどうかの指示に基づいて、モバイル装置120が制御ユニット110に再接続することを可能にするかどうかを決定する。
【0178】
モバイル装置120が制御ユニット110に再接続することを許可するか否かを決定することは、モバイル装置120によって、接続要求を送信するか否かを決定することを含み得る。接続要求は、再接続要求である可能性があります。
【0179】
いくつかの実施形態では、モバイル装置120が制御ユニット110に再接続することを許可するか否かを決定することは、接続の剥離からの持続時間と、接続の剥離からの所定の持続時間との比較にさらに基づいている。接続の剥離からの所定の持続時間は、例えば、以前に接続されたモバイル装置120が制御ユニットへの再接続を禁止される時間を示すバックオフ時間または禁止時間であってもよい。110.決定は、所定の時間内に実行されてもよい。所定の時間が経過すると、以前に接続されたモバイル装置120は、例えば、第2のイベントが生成されたか否かの指示を考慮することなく、自由に再接続することができる。
【0180】
以前に接続されたモバイル装置120は、第2のイベントが生成されたか否かの指示が、第2のイベントが生成されたことを示す場合、モバイル装置120が制御ユニット110に再接続することを可能にすることを決定する。
【0181】
第2のイベントの指示が、第2のイベントに対応するカウンタ値を含む場合、モバイル装置120が制御ユニット110に再接続することを可能にするかどうかを決定することは、イベントのカウンタの値に基づいて、イベントのカウンタの値が第2のカウンタ値に調整された場合にモバイル装置120が制御ユニット110に再接続することを可能にすることを決定することを含む。
【0182】
動作566
ある実施形態では、制御ユニット110は、モバイル装置120からコネクションリクエストを受信する。接続要求は、接続の剥離から所定の時間内に受信されてもよい。
【0183】
動作567
いくつかの実施形態では、制御ユニット110は、第2のイベントが生成されたか否かの指示に基づいて、モバイル装置120が制御ユニット110に再接続することを可能にするか否かを決定する。例えば、制御部110は、モバイル装置120からの接続要求を受信した場合に、モバイル装置120が制御部11Oに再接続することを許可するか否かを決定することができる。ある実施形態では、前に接続されたモバイル装置120は、制御ユニット110に接続し、制御ユニット110は、モバイル装置120を強制的に再び切断する。
【0184】
いくつかの実施形態では、モバイル装置120が制御ユニット110に再接続することを許可するか否かを決定することは、接続の剥離からの持続時間と、接続の剥離からの所定の持続時間との比較にさらに基づいている。決定は、所定の時間内に実行されてもよく、所定の時間は、上述のバックオフ時間または禁止時間であってもよい。所定の時間が経過すると、以前に接続されたモバイル装置120は、自由に再接続することができる。
【0185】
制御ユニット110は、第2のイベントが生成されたか否かの指示が、第2のイベントが生成されたことを示す場合、モバイル装置120が制御ユニット110に再接続することを可能にすることを決定する。第2のイベントは、所定の時間内に生成されていてもよい。
【0186】
第2のイベントの指示が、第2のイベントに対応するカウンタ値を含む場合、モバイル装置120が制御ユニット110に再接続することを可能にするかどうかを決定することは、イベントのカウンタの値に基づいて、イベントのカウンタの値が第2のカウンタ値に調整された場合にモバイル装置120が制御ユニット110に再接続することを可能にすることを決定することを含む。
【0187】
次に、制御ユニット110とモバイル装置120との間の無線周波接続を取り扱うための手法の列挙された例示的な実施形態を追う。
【0188】
1.アクセス制御システム100の制御ユニット110とモバイル装置120との間の無線周波数接続を処理するための方法であって、この方法は、以下を含む:
制御ユニット110が動作を実行するように準備するための第1の要求に応答してアクセス制御システム100において生成される第1のイベントの指示を取得するステップ;
制御ユニット110による接続の剥離の後、制御ユニット110が動作を実行するように手配するための第2の要求に応答して、アクセス制御システム100において第2のイベントが生成されたかどうかの指示を取得する;
第2のイベントが生成されたか否かの指示に基づいて、モバイル装置120が制御ユニット110に再接続することを可能にするか否かを決定する。
【0189】
2.前記モバイル装置120が前記制御ユニット110に再接続することを許可するか否かを決定することを特徴とする実施形態項1に記載の方法:
第2のイベントが生成されたか否かの表示が、第2のイベントが生成されたことを示すか否かを制御ユニット110に再接続することをモバイル装置120に許可することを決定すること。
【0190】
3.前記第2のイベントが前記所定の持続時間中に生成されない限り、前記モバイル装置120は、前記コネクションの剥離から所定の持続時間内に前記制御ユニット110に再接続することを禁止される、実施形態項1または2に例の方法。
【0191】
4.さらに、を例、実施形態項1~3のいずれかに記載の方法:
制御部110は、第2のイベントが発生したか否かの表示をブロードキャストする。
【0192】
5.前記第1および第2のイベントのそれぞれの指示は、それぞれのイベントに対応するそれぞれのカウンター値を含む、実施形態項4に記載の方法:
第1のイベントに応答してイベントのカウンタを第1のカウンタ値に調整するステップ;
制御部110による第1のカウンタ値のブロードキャスト;
第2のイベントが生成された場合、カウンタを第2のカウンタ値に調整する;
ここで、前記第2のイベントが生成されたか否かの前記指示をブロードキャストすることは、前記第2のカウンタ値をブロードキャストすることを含み、前記モバイル装置120が前記制御ユニット110に再接続することを許可するか否かを決定することは、前記イベントのカウンタの値に基づいて、前記イベントのカウンタの値が前記第2のカウンタ値に調整されている場合に、前記モバイル装置120が前記制御ユニット110に再接続することを許可することを含む。
【0193】
6.前記制御ユニット110によって、前記モバイル装置120からのコネクションリクエストを受信することをさらに含み、前記モバイル装置120が前記制御ユニット110に再接続することを許可するか否かを決定することが、前記制御ユニット110によって実行される、実施形態項1~5のいずれか1項に例の方法。
【0194】
7.前記第2のイベントが生成されたか否かの指示を取得することは、前記モバイル装置120による指示を受信することを含み、前記第2のイベントが生成されたか否かの指示は、前記制御ユニット110からのブロードキャストメッセージにおいて受信され、前記モバイル装置120が前記制御ユニット110に再接続することを許可するか否かを判定することは、前記モバイル装置120によって、接続リクエストを送信するか否かを判定することを例、実施形態項1~5のいずれか1項に記載の方法。
【0195】
8.前記制御ユニット110による前記コネクションの剥離は、前記イベントに関連する1つまたはそれ以上の接続されたモバイル装置120~122のうちのどの接続されたモバイル装置を決定することができないことに応じて実行される、実施形態項1~7のいずれかに記載の方法。
【0196】
9.前記制御ユニット110による前記コネクションの剥離は、前記接続されたモバイル装置の数が、前記制御ユニット110に同時に接続することが許可されたモバイル装置の最高数よりも多い場合に実行される、実施形態項1~8のいずれかに例の方法。
【0197】
10.前記アクセス制御システム100において生成される前記イベントは、1つまたはそれ以上のモバイル装置120~123のうちのモバイル装置のユーザーによって与えられるリクエストの結果である、実施形態項1~9のいずれか1項に例の方法。
【0198】
11.前記制御部110により、前記制御部110と1つまたはそれ以上の接続された携帯機器120~122との間の1つまたはそれ以上の接続のうち、解除される接続を選択することにより、解除される前記携帯機器120と制御部110との間の無線周波数接続を、最初に確立された接続に基づいて選択することをさらに含む、実施形態項1~10のいずれか1つに例の方法。
【0199】
12.前記アクセス制御システム100は、制御ユニット110と、無線周波数通信を使用して前記制御ユニット110に接続されるように構成されたモバイル装置120とを備える、実施形態項1~11のいずれか1項に記載の方法を実行するように構成されたアクセス制御システム100。
【0200】
13.モバイル装置120が、モバイル電話、タブレット、ラップトップ、キーフォブ、スマートウォッチ、またはスマートブレスレットのうちの任意の1つであり、制御ユニット110が、物理エリア、論理エリア、保護された装置、または保護されたリソースへのアクセスを制御する任意のユニットであり、アクセス制御システム100が、モバイル装置120のユーザーからの、物理エリアへのアクセス、論理エリアの内容、保護された装置へのアクセス、または保護されたリソースへのアクセスを要求する要求に応じて、イベントを生成するように構成される、例示的実施形態項12に記載のアクセス制御システム100。
【0201】
14.実施実施形態1-11のいずれか1つに係る方法をアクセス制御システム100に実行させる、アクセス制御システム100上で実行されるときにコンピュータ読み取り可能なコード単位を含むコンピュータプログラム603、703。
【0202】
15.アクセス制御システム100の制御ユニット110とモバイル装置120との間の無線周波数接続を処理するための、アクセス制御システム100の制御ユニット110によって実行される方法であって、この方法は、以下を含む:
制御ユニット110が動作を実行するように準備するための第1の要求に応答してアクセス制御システム100において生成される第1のイベントの指示を取得するステップ;
モバイル装置120と制御ユニット110との間の無線周波数接続を解放し、制御ユニット110が動作を実行するように準備するための第2の要求に応答して、アクセス制御システム100において第2のイベントが生成されたかどうかの指示をブロードキャストする。
【0203】
生成されたイベントに応じて動作を実行するように構成するかどうかを決定するための方法は、物理領域、論理領域、保護された装置、または保護された資源等のアクセス制御のために、任意のアクセス制御システム、例えば、
図1bにおよび/または示されるアクセス制御システム100において実施されてもよい。これにより、アクセス制御システム100は、発生したイベントに応じて動作を実行するように配置するか否かを決定するように構成される。このように、アクセス制御システム100は、上述した対応するメソッド動作を実行することによって、少なくとも上述した実施形態を実行するように構成されている。
【0204】
生成されたイベントは、物理領域、論理領域、保護された装置、または保護されたリソースなどへのアクセスを制御部110に要求する、ユーザーによって発行された要求の結果であってもよい。
図1aおよび
図1bに示すように、アクセス制御システム110は、制御ユニット110と、1つまたはそれ以上の接続されたモバイル装置120~122とを備える。上述のように、1つまたはそれ以上の接続されたモバイル装置120~122のそれぞれは、携帯電話機、タブレット、ラップトップ、キーフォブ、スマートウォッチ、またはスマートブレスレットのうちのいずれか1つとすることができる。
【0205】
制御部110は、物理領域、論理領域、保護された装置、または保護されたリソースへのアクセスを制御する任意のユニットであってもよい。
【0206】
次に、制御ユニット600の実施形態について、
図6に示す概略的なブロック図を用いてさらに説明するが、接続されたモバイル装置700の実施形態については、
図7に示す概略的なブロック図を用いてさらに説明する。制御ユニット600は、
図1aおよび
図1bの制御ユニット110に対応し、接続されたモバイル装置700は、
図1aおよび
図1bの接続されたモバイル装置120に対応する。
【0207】
制御ユニット600および接続されたモバイル装置700はそれぞれ、本明細書で説明される方法を実行するための手段などの処理モジュール601、701を備えることができる。該手段は、ソフトウエアモジュールをおよび/または1つまたはそれ以上する1つまたはそれ以上のハードウエアモジュールの形態で具現化することができる。
【0208】
制御ユニット600および接続されたモバイル装置700は、それぞれ、メモリ602、702をさらに備えることができる。メモリは、例えば、コンピュータプログラム603、703の形成で命令を含むか、または格納することができ、この命令は、接続されたモバイル装置700のおよび/またはで制御ユニット600に上記の方法を実行させるように、接続されたモバイル装置700が制御ユニット600上で実行されるときに、コンピュータ可読コードユニットを含むことができる。
【0209】
本明細書のいくつかの実施形態によれば、処理モジュール601,701をおよび/またはして接続されたモバイル装置700をおよび/またはする制御ユニット600は、例示的なハードウエアモジュールとしての処理回路604、704を備え、これは1つまたはそれ以上のプロセッサを備えることができる。したがって、処理モジュール601、701は、処理回路604、704の形成で具現化されてもよく、または「によって実現されてもよい」。命令は、プロセッシング回路604、704によって実行可能であってもよく、それによって、接続されたモバイル装置700をおよび/またはする制御ユニット600は、上述の方法を実行するように動作可能である。別の例として、命令は、処理回路604、704をおよび/またはして接続されたモバイル装置700をおよび/またはして制御ユニット600によって実行されるとき、接続されたモバイル装置700をおよび/またはして制御ユニット600に上述の方法を実行させることができる。
【0210】
上記に鑑みて、一例では、アクセス制御システム100は、以下を備える。制御ユニット600および接続されたモバイル装置700は、アクセス制御システム100において生成されたイベントに応答して動作を実行するように構成するかどうかを決定するために提供される。再度、メモリー602、702は、前記プロセッシングサーキット604、704により実行可能な命令を含み、それにより、接続されたモバイル装置700をおよび/またはする制御ユニット600は、
図2および3に関連して上述した方法を実行するように動作する。この方法は、無線周波数送受信機112によって、1つまたはそれ以上の接続されたモバイル装置120~122による受信信号強度の測定に使用される無線周波数信号を送信することを含む。該方法は、生成された事象に応じて、1つまたはそれ以上の接続されたモバイル装置120~122の中から、接続されたモバイル装置120に動作状態リクエストを制御ユニット110によって送信することをさらに含む。
【0211】
この方法は、接続されたモバイル装置120がイベントに関連付けられている確率の表示を決定すること204をさらに備える。確率の指示を決定することは、接続されたモバイル装置120の受信信号強度データおよび人感センサデータに基づく。受信された信号強度データは、接続されたモバイル装置120によって測定され、制御ユニット110からの運動状態要求が受信される前の第1の所定時間の間に送信された無線周波数信号に基づいて測定される。人感センサデータは、制御ユニット110からの運動状態要求が受信される前に、第2の所定時間の間、接続されたモバイル装置120に含まれる人感センサから収集される。
【0212】
この方法は、制御ユニット110によって、接続されたモバイル装置120がイベントに関連付けられている確率の指示に基づいて、動作を実行するように構成するかどうかを決定することをさらに含む。
【0213】
いくつかの実施形態では、制御ユニット600は、プロセッシングモジュール601、701をおよび/またはして、接続されたモバイル装置700をおよび/またはして、例示的なハードウエアモジュールとして、無線通信のための送受信機モジュール631、731、決定モジュール610、710、および計算モジュール620、720の1つまたはそれ以上を備えることができる。他の例では、上述の例示的なハードウェアモジュールの1つまたはそれ以上は、1つまたはそれ以上のソフトウェアモジュールとして実装されてもよい。
【0214】
上述した種々の実施形態によれば、制御ユニット110、600の送受信モジュール631は、1つまたはそれ以上の接続された携帯機器120~122による受信信号強度の測定に使用される無線周波数信号を送信するように構成される。トランシーバーモジュール631、731は、さらに、モーションステータス要求およびモーションステータス要求に対するレスポンスを受信するおよび/またはを送信するように構成されてもよい。
【0215】
上述の様々な実施形態によれば、決定部610、710は、接続されたモバイル装置120、700が事象に関連付けられている可能性の表示を決定するように構成される。
【0216】
制御ユニットの決定モジュール610は、接続されたモバイル装置がイベントに関連付けられている確率の指示に基づいて、動作を実行するように構成するかどうかを決定するようにさらに構成される。
【0217】
さらに、計算モジュール620、720は、接続されたモバイル装置120、700が、受信された信号強度データに基づいて、イベントに関連付けられている確率を示す推定値を計算するように構成され、さらに、人感センサデータに基づいて、補正運動係数を計算するように構成され、さらに、推定値を補正運動係数で調整して、確率を示す補正された推定値を得るように構成されてもよい。
【0218】
さらに、処理モジュール601、701は、入力/出力ユニット606、706を備えることができる。一実施形態によれば、制御ユニット600の入力/出力ユニット606は、命令受信ユニット、例えば、リクエスト受信ユニット113を備えることができる。
【0219】
制御ユニット600は、接続されたモバイル装置120~122のユーザーによって要求された動作を実行するように構成することができる起動モジュール630をさらに備えることができる。起動モジュール630は、例えば、ロック111aを解除する要求に応答して、ドア111bのロック111aを解除するように構成することができる。
【0220】
接続されたモバイル装置700は、さらに、人感センサデータを生成するための人感センサ750を備えることができる。
【0221】
プロセッシングモジュール601、701をおよび/またはして接続されたモバイル装置700をおよび/またはする制御ユニット600は、取得モジュール640、740、および調整モジュール660、760の1つまたはそれ以上をさらに含むことができる。取得モジュール640、740は、イベントが生成されたかどうかの指示を取得することができる。調整モジュール660、760は、イベントのカウンタを調整することができる。
【0222】
決定モジュール610、710はさらに、第2のイベントが生成されたかどうかの指示に基づいて、モバイル装置120が制御ユニット110に再接続することを可能にするかどうかを決定するように構成され得る。
【0223】
要約すると、アクセス制御システム100と、上述の生成されたイベントに応答して動作を実行するように構成するかどうかを決定するための方法とは、例えば、いくつかの利点を有する:
接続されたモバイル機器のユーザーの行動を監視し、実際にアクセスおよび正しいアクセス権を獲得しようとする者のためにアクセスを手配することを可能にする。
モバイル装置がアクティベート接続で制御ユニット110、600の近くに横たわっているが、ユーザーが要求を発行していない場合、モバイル装置のユーザーだけでなく、制御ユニット110、600上またはそこで要求を発行する許可されていない誰かにアクセスを与えることを防止する。
要求されたアクセスは、安全な方法で構成することができる。例えば、制御ユニット110、600は、全ての接続されたモバイル装置にモーションステータス要求を送信することによって、要求が制御ユニット110、600に与えられた場合、検証プロセスを開始し、応答に基づいて、要求が、接続されたモバイル装置のユーザーによって、その意図で与えられたものであるかどうか、およびアクセス権を獲得するためのアクセス権を検証する。
多数のモバイル装置を一度に監視し、優先順位を付けることができます。これにより、現在の最大接続数を超える受信ユーザーを接続できるようになります。非アクティブまたは単に通過するユーザーは切断されます。つまり、接続は解放されます。
発生した事象に続く制御ユニット110、600の応答時間は短縮される。これは、携帯機器が制御ユニット110、600の手の届くところにあるときに接続することによって達成される。イベントが、例えば、ボタンを押すか、または制御ユニット110、600上またはタッチスクリーンにタッチするかの形式の要求の結果であり、既に制御ユニット110、600に接続されているモバイル装置のユーザーによって与えられた場合、制御ユニット110、600は、要求を迅速に検証し、要求された動作を配置する。
【0224】
単語「含む」または「含む」を使用する場合、それは非限定的なものとして解釈されるものとする。
例えば、「少なくともからなる」を意味する。
【0225】
本実施形態は、上述の好ましい実施形態に限定されるものではない。様々な代替、修正、および均等物を使用することができる。したがって、上記の実施形態は、添付の特許請求の範囲によって定義される本発明の範囲を限定するものと解釈されるべきではない。
【外国語明細書】