(57)【要約】      （修正有）【課題】無線端末の消費電力を低減する。【解決手段】無線端末１において、ユーザＩＤを記憶するＩＤ管理部４と、リーダのリーダＩＤとしきい値を記憶するリーダ情報管理部５と、リーダのリーダＩＤを受信するとともに、リーダに対してＩＤ管理部４が記憶したユーザＩＤにより認証を要求する無線処理部３と、リーダ情報管理部５が記憶したリーダＩＤと、無線処理部３が受信するリーダＩＤとが一致し、かつ、受信信号の強度がリーダ情報管理部５が記憶したしきい値より小さい場合に、スリープすることを決定するスリープ管理部６とを備える。【選択図】図２
2020113995.tif 000002
【特許請求の範囲】
【請求項１】
リーダＩＤとしきい値とを記憶するリーダ情報管理部と、
リーダと通信する無線処理部と、
前記無線処理部が受信した受信信号に含まれるリーダＩＤが、前記リーダ情報管理部が記憶したリーダＩＤと一致し、かつ、前記受信信号の強度が、前記リーダ情報管理部が記憶した前記しきい値より小さい場合に、スリープすることを決定するスリープ管理部と
を備えた無線端末。
【請求項２】
前記リーダ情報管理部は、無線端末が前記リーダが管理する管理範囲へアクセスしない位置にいるときの受信信号の強度を前記しきい値として記憶する請求項１に記載の無線端末。
【請求項３】
請求項１または２に記載の無線端末と、
前記無線端末と通信するリーダと
を備えた管理システム。
【請求項４】
リーダＩＤとしきい値とを記憶するリーダ情報管理部を備えた無線端末のスリープ判断方法において、
無線処理部が、リーダと通信し、
スリープ管理部が、前記無線処理部が受信した受信信号に含まれるリーダＩＤが、前記リーダ情報管理部が記憶したリーダＩＤと一致し、かつ、前記受信信号の強度が、前記リーダ情報管理部が記憶した前記しきい値より小さい場合に、スリープすることを決定するスリープ判断方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯通信端末及びスマートフォン等のユーザが所有する無線端末に関するものである。また、無線端末とリーダとを有する管理システムに関するものである。
【背景技術】
【０００２】
スマートフォンの普及により、スマートフォンに予め具備されているＢｌｕｅｔｏｏｔｈ（登録商標）等の近距離での無線通信機能により機器の制御を行うシステムが普及している。一方で、スマートフォンは、電池で駆動されるため、消費電力を抑えることが望ましい。
消費電力を抑える手法として、特許文献１には、スマートフォン型の携帯通信端末とセキュリティキーデバイスの二つの端末が近接している場合には、スマートフォンの電波送受信を停止することで、スマートフォンの消費電力を抑える方法が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−２１６５６１号公報
【特許文献２】特開２０１６−１８４８７５号公報
【特許文献３】特開２００３−１４３６５９号公報
【特許文献４】特開２０１７−１１８３２５号公報
【特許文献５】特開２０１５−０６６００５号公報
【特許文献６】特開２０１７−１９９９９２号公報
【特許文献７】特開２００７−３２９５７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、スマートフォンとリーダの間で無線通信を用いて、入退室の管理を行う場合には新たな課題が生じる。
スマートフォンはいつリーダと通信をするか分からないため、常にＢＬＥ（Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ）通信を待機状態にすることが望ましいが、消費電力が増大する。
また、スマートフォンがリーダとの無線通信により認証を完了した後も、スマートフォンがリーダの通信範囲にいることで、スマートフォンは通信をしようとし、スマートフォンに不要な通信が発生して無駄な電力を消費する。
【０００５】
本発明は、無線端末の消費電力を低減することを目的とする。
【課題を解決するための手段】
【０００６】
この発明に係る無線端末は、
リーダＩＤとしきい値とを記憶するリーダ情報管理部と、
リーダと通信する無線処理部と、
前記無線処理部が受信した受信信号に含まれるリーダＩＤが、前記リーダ情報管理部が記憶したリーダＩＤと一致し、かつ、前記受信信号の強度が、前記リーダ情報管理部が記憶した前記しきい値より小さい場合に、スリープすることを決定するスリープ管理部と
を備えた。
【発明の効果】
【０００７】
この発明によれば、無線端末の消費電力を低減することができる。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１における入退室管理システム１００の構成図である。
【図２】実施の形態１における無線端末１の構成図である。
【図３】実施の形態１におけるリーダ１１の構成図である。
【図４】実施の形態１における入退室管理システム１００の認証プロセスの説明図である。
【図５】実施の形態１における入退室管理システム１００のスリーププロセスの説明図である。
【図６】実施の形態１におけるスリープ条件１で使用されるリスト８を示す図である。
【図７】実施の形態１におけるスリープ条件２で使用されるリスト９を示す図である。
【図８】実施の形態１におけるスリープ条件３の説明図である。
【図９】実施の形態１におけるスリープ条件４で使用される地図情報３００の説明図である。
【図１０】実施の形態１におけるスリープ条件５で使用される関連ＩＤリスト５００の説明図である。
【図１１】実施の形態１におけるスリープ条件６の地図情報３００の説明図である。
【図１２】実施の形態１におけるスリープ条件６で使用される関連ＩＤリスト５００の説明図である。
【図１３】実施の形態２における無線端末１の構成図である。
【図１４】実施の形態２における入退室管理システム１００のスリーププロセスの説明図である。
【図１５】実施の形態２におけるスリープ判断方法１の説明図である。
【図１６】実施の形態２におけるスリープ判断方法２の説明図である。
【図１７】実施の形態２におけるスリープ判断方法５の説明図である。
【図１８】実施の形態３におけるテーブル１０を示す図である。
【図１９】実施の形態３における入退室管理システム１００のスリーププロセスの説明図である。
【図２０】実施の形態３における入退室管理システム１００の構成図である。
【図２１】無線端末１のハードウェア構成図である。
【発明を実施するための形態】
【０００９】
以下に、管理システムの具体例として、入退室管理システムについて説明する。
【００１０】
実施の形態１．
＊＊＊構成の説明＊＊＊
図１は、実施の形態１における入退室管理システム１００の構成図である。
建物５０は、部屋５１を有し、部屋５１は扉５２を有する。
管理システム１００は、部屋５１に設置された扉５２の開閉を制御するシステムである。
管理システム１００は、無線端末１とリーダ１１とＩＤコントローラ（ＩＤＣ：ｉｄｅｎｔｉｆｉｅｒ  ｃｏｎｔｒｏｌｌｅｒ）６１を有する。
リーダ１１は、無線端末１と通信可能な通信範囲Ｘを有する。
無線端末１の具体例は、スマートフォンその他の携帯電子機器である。
【００１１】
ＩＤコントローラ６１は、扉５２の開閉する制御するとともに、ユーザＩＤを管理しているサーバ（図示せず）に接続されている。
管理システム１００は、エントランス５３を有し、エントランス５３には受付端末６２が設置されている。
【００１２】
図２は、実施の形態１における無線端末１の構成図である。
無線端末１は、ユーザが入退室の認証を行うための端末装置である。
無線端末１は、アンテナ２、無線処理部３、ＩＤ管理部４、リーダ情報管理部５、及び、スリープ管理部６を有する。
【００１３】
アンテナ２は、無線信号を送受信する。
無線処理部３は、無線信号でデータの送受信を行う。
無線処理部３は、リーダ１１と通信しリーダＩＤを受信するとともに、リーダ１１に対してユーザＩＤにより認証を要求する。
ＩＤ管理部４は、入退室を行うための認証に必要なユーザ固有のユーザＩＤをメモリ９０２に記憶し管理する。
リーダ情報管理部５は、リーダ固有のリーダＩＤをメモリ９０２に記憶し管理する。
スリープ管理部６は、リーダ情報管理部５が記憶したリーダＩＤと、無線処理部３が受信するリーダＩＤとを比較して、スリープするか否かを判断する。
【００１４】
＊＊＊ハードウェア構成の説明＊＊＊
以下、無線端末１のハードウェア構成の説明を行う。
無線処理部３は、ＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）回路１０３で構成される。
ＩＤ管理部４、リーダ情報管理部５、及び、スリープ管理部６は、プロセッサ９０１とメモリ９０２で構成される。
【００１５】
プロセッサ９０１は、無線端末１のプログラムを実行する装置である。
無線端末１のプログラムとは、無線処理部３、ＩＤ管理部４、リーダ情報管理部５、スリープ管理部６、オペレーティングシステム６０７、ネットワークドライバ６０８及びストレージドライバ６０９の機能を実現するプログラムである。
オペレーティングシステム６０７は、プログラムの実行を制御する。
プロセッサ９０１は、演算処理を行うＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）である。プロセッサ９０１の具体例は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、あるいはＧＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）である。
【００１６】
メモリ９０２は、データを一時的に記憶する記憶装置である。メモリ９０２の具体例は、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、あるいはＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）である。
【００１７】
補助記憶装置９０３は、データを保管する記憶装置である。補助記憶装置９０３の具体例は、ハードディスクドライブである。また、補助記憶装置９０３は、メモリカード、フラッシュメモリ、フレキシブルディスク、光ディスク、コンパクトディスクといった可搬記憶媒体であってもよい。
補助記憶装置９０３は、ストレージドライバ６０９を介してアクセスされる。
図２に示す通信インターフェース９０４は、データを受信するレシーバー及びデータを送信するトランスミッターを含む。
通信インターフェース９０４は、通信チップ又はＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）等を有する。
通信インターフェース９０４は、ネットワークドライバ６０８を介して動作する。
図２に示す電源１０９は、電力を供給する電池を有する。
【００１８】
プログラムは、プロセッサ９０１に読み込まれ、プロセッサ９０１によって実行される。
メモリ９０２には、プログラムだけでなく、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）も記憶されている。プロセッサ９０１は、ＯＳを実行しながら、プログラムを実行する。プログラム及びＯＳは、補助記憶装置９０３に記憶されていてもよい。
補助記憶装置９０３に記憶されているプログラム及びＯＳは、メモリ９０２にロードされ、プロセッサ９０１によって実行される。
なお、プログラムの一部又は全部がＯＳに組み込まれていてもよい。
【００１９】
無線端末１は、プロセッサ９０１を代替する複数のプロセッサを備えていてもよい。
これら複数のプロセッサは、プログラムの実行を分担する。それぞれのプロセッサは、プロセッサ９０１と同じように、プログラムを実行する装置である。
【００２０】
プログラムにより利用、処理又は出力されるデータ、情報、信号値及び変数値は、メモリ９０２、補助記憶装置９０３、又は、プロセッサ９０１内のレジスタあるいはキャッシュメモリに記憶される。
【００２１】
また、プログラムは、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ＤＶＤ等の可搬記憶媒体その他の記録媒体に記憶されてもよい。
【００２２】
また、無線処理部３、ＩＤ管理部４、リーダ情報管理部５、及び、スリープ管理部６の「部」を、「デバイス」又は「回路」又は「工程」又は「手順」又は「処理」又は「装置」に読み替えてもよい。
【００２３】
また、無線処理部３、ＩＤ管理部４、リーダ情報管理部５、及び、スリープ管理部６の各部の「処理」を「プログラム」、「プログラムプロダクト」又は「プログラムを記録したコンピュータ読取可能な記憶媒体」に読み替えてもよい。
プログラムは、上記の各部の「部」を「処理」、「手順」あるいは「工程」に読み替えた各処理、各手順あるいは各工程を、コンピュータに実行させる。
【００２４】
また、無線端末１は、プログラムを実行することにより行われる方法を実行する。
プログラムは、コンピュータ読取可能な記録媒体に格納されて提供されてもよい。
また、プログラムは、プログラムプロダクトとして提供されてもよい。
【００２５】
図３は、実施の形態１におけるリーダ１１の構成図である。
リーダ１１は、無線端末１と通信し無線端末１を認証する端末装置である。
リーダ１１は、アンテナ１２、無線処理部１３、ＩＤ管理部１４、及び、有線処理部１５を有する。
アンテナ１２は、無線信号を送受信する。
無線処理部１３は、無線信号でデータの送受信を行う。
ＩＤ管理部１４は、リーダ固有のユーザＩＤをメモリ９０２に記憶し管理する。
有線処理部１５は、ＩＤコントローラ６１とデータの送受信を行う。
【００２６】
＊＊＊ハードウェア構成の説明＊＊＊
無線処理部１３は、ＲＦ回路１０３で構成される。
ＩＤ管理部は、プロセッサ９０１とメモリ９０２で構成される。
有線処理部１８は、プロセッサ９０１とメモリ９０２で構成される。
図３に示すＲＦ回路１０３、オペレーティングシステム６０７、ネットワークドライバ６０８、ストレージドライバ６０９、プロセッサ９０１、メモリ９０２、補助記憶装置９０３、通信インターフェース９０４は、図２の同じ符号を付した各部と同様な機能を有するものであり、説明を省略する。
【００２７】
＊＊＊動作の説明＊＊＊
＜＜＜認証プロセス＞＞＞
図４は、実施の形態１における入退室管理システム１００の認証プロセスの説明図である。
【００２８】
＜＜ビーコン受信ステップＳ１＞＞
ステップＳ１で、リーダ１１は、無線処理部１３から、ＩＤ管理部１４が保持しているリーダ１１のリーダＩＤを含むデータを一定周期で送信している。以下、一定周期で送信する無線信号をビーコンと呼ぶ。
【００２９】
＜＜接続要求ステップＳ２＞＞
ステップＳ２で、無線端末１は、リーダ１１のビーコンを受信したら、無線処理部３から接続要求を送信する。
【００３０】
＜＜初期設定ステップＳ３＞＞
ステップＳ３で、リーダ１１が無線端末１からの接続要求を受信したら、無線通信でリーダ１１と無線端末１の間で、データ通信を行うための初期設定をする。
この初期設定ステップＳ３では、以下が実施される。
【００３１】
（１）サービス情報の検出と取得ステップ
サービス情報とは、リーダ１１が無線端末１に提供するサービスを示す情報である。ここでのリーダ１１のサービスには、扉の開錠サービスが含まれている。
サービス情報は、ＵＵＩＤと呼ばれる識別番号で識別される。
まず、無線端末１は、リーダ１１が有するサービスを検知し、サービスを検出したら、サービスのリストを取得する。そして、無線端末１は、サービスのリストの中から扉の開錠サービス情報を取得する。
【００３２】
（２）キャラクタリスティック情報の検出と取得ステップ
キャラクタリスティック情報とは、サービス情報の下位にある情報であり、キャラクタリスティック情報の集合により、サービスが構成されている。
キャラクタリスティック情報も、ＵＵＩＤと呼ばれる識別番号で識別される。
無線端末１は、扉の開錠サービス情報を取得した後、扉の開錠サービスのキャラクタリスティックリストを取得する。そして、無線端末１は、キャラクタリスティックリストの中から特定のキャラクタリスティック情報を取得する。
キャラクタリスティック情報を取得すると、無線端末１は、リーダ１１からの情報の読み込み、リーダ１１への情報の書き込み、及び、リーダ１１の情報の監視等が可能になる。
【００３３】
＜＜認証ステップＳ４＞＞
ステップＳ４で、無線端末１は、キャラクタリスティック情報を用いて、ＩＤ管理部４で保持しているユーザＩＤを、無線処理部３からリーダ１１に送信する。
リーダ１１は、無線端末１から受信したユーザＩＤを、有線処理部１５からＩＤコントローラ６１に認証要求として送信する。
有線処理部１５は、ＩＤコントローラ６１から認証結果通知を受信して、認証結果がＯＫの判定であれば、扉５２を開錠する。
また、扉５２の開錠後、リーダ１１は、無線端末１の間の無線接続を切断する。
無線接続の切断後、リーダ１１は、ビーコンの送信を再開する。
【００３４】
＜＜＜スリーププロセス＞＞＞
図５は、実施の形態１における入退室管理システム１００の無線端末１のスリープ判断方法の説明図である。
スリープとは、スタンバイあるいは待機状態とも呼ばれ、無線端末１が省電力の電源モードにある状態をいう。
無線端末１のスリープの状態では、電力を全く消費しない電源ＯＦＦ状態より電力を消費するが、通常モードよりは電力を消費しない。
スリープの状態から通常モードに復帰する時間は、電源ＯＦＦ状態から通常モードになる時間よりも短時間である。
【００３５】
＜＜ビーコン受信ステップＳ１１＞＞
ステップＳ１１の動作は、図４のビーコン受信ステップＳ１と同じである。
【００３６】
＜＜接続要求ステップＳ１２＞＞
ステップＳ１２の動作は、図４の接続要求ステップＳ２と同じである。
【００３７】
＜＜初期設定ステップＳ１３＞＞
ステップＳ１３の動作は、図４の初期設定ステップＳ３と同じである。
【００３８】
＜＜認証ステップＳ１４＞＞
ステップＳ１４の動作は、図４の認証ステップＳ４と同じである。
【００３９】
＜＜観測ステップＳ１５＞＞
ステップＳ１５で、リーダ１１との無線接続の切断後、無線端末１の無線処理部３は、予め決められた期間、ビーコンを受信する。以下、この予め決められた期間を観測期間という。
無線処理部３が、観測期間がリーダ１１のビーコンを受信したら、受信したビーコンのリーダＩＤをリーダ情報管理部５に保持する。
リーダ情報管理部５は、無線端末１の周囲に存在するリーダ１１のリーダＩＤをメモリ９０２に保持することにより、周囲に存在するリーダ１１を観測する。
周囲に存在するリーダ１１が複数ある場合、リーダ情報管理部５は、無線端末１の周囲に存在する複数のリーダ１１のリーダＩＤをメモリ９０２に保持する。
【００４０】
＜＜スリープ判断ステップＳ１６＞＞
ステップＳ１６で、観測期間の経過後、スリープ管理部６は、リーダ情報管理部５に保持したリーダＩＤが、以下に述べるスリープ条件を満たした場合にスリープすると判断する。以下に述べる条件を満たさない場合は、スリープしないと判断する。
スリープ管理部６は、スリープすると判断した場合、省電力の待機電源モードに移行させ、電源１０９の電力の消費を抑制する。
【００４１】
＜＜スリープ解除ステップＳ１７＞＞
ステップＳ１７で、スリープ管理部６は、スリープしてから予め決められた時間が満了したらスリープを解除する。以下、このスリープしている期間をスリープ期間という。スリープ期間は、一般的な部屋５１の滞在時間よりも短い時間にする。
スリープ管理部６は、タイマーでスリープ期間を計測して、スリープ期間経過後に、無線端末１を節電モードから通常モードに復帰させる。
また、スリープ管理部６は、ユーザから予め定められた操作を受け付けることにより、スリープ期間の途中でもスリープを解除して無線端末１を通常モードに復帰させることができる。
【００４２】
＜＜＜スリープ条件の説明＞＞＞
スリープ判断ステップＳ１６で、スリープ管理部６は、以下の複数の条件のいずれかひとつの条件に当てはまった場合にスリープすると判断する。
スリープ管理部６は、常に一つの条件のみを判定してスリープすると判断してもよいし、複数の条件を判定して少なくともいずれか一つの条件を満たす場合にスリープすると判断してもよい。
【００４３】
＜＜スリープ条件１＞＞
図６は、スリープ条件１で使用するリスト８を示す図である。
リスト８は、扉５２の開閉を制御するリーダ１１のリーダＩＤとリーダ１１のロケーションとを対応付けている。
図６のリスト８は、認証可能なリーダＩＤと設置フロアとを対応付けて記憶している。
認証可能なリーダＩＤとは、建物５０に設置されている複数のリーダ１１の中で、無線端末１が認証される可能性があるリーダ１１のリーダＩＤをいう。すなわち、リスト８にないリーダＩＤを有するリーダは、無線端末１の認証を受け付けないことを意味する。
リーダ１１のロケーションとは、リーダ１１の設置位置が特定できる情報であり、設置フロアは、ロケーションの一例である。
【００４４】
リスト８は、エントランス５３に設置された受付端末６２に記憶されている。
ユーザは建物５０に入館する際に、エントランス５３で受付登録を行う。
受付登録は、無線端末１を受付端末６２に接続して行われる。
リーダ情報管理部５は、エントランス５３からリスト８を入手し、リーダ１１のリーダＩＤとリーダ１１のロケーションとをメモリ９０２に記憶する。
【００４５】
スリープ管理部６は、ユーザＩＤとリーダＩＤとロケーションとに基づいて、以下のように、スリープするか否かを判断する。
スリープ管理部６は、観測ステップＳ１５で受信したリーダＩＤと、リスト８に登録されたリーダＩＤとを比較する。
スリープ管理部６は、観測ステップＳ１５で受信したリーダＩＤが全て、直前に認証を行ったリーダ１１と同一フロアに設置している端末以外であった場合、スリープすると判断する。
具体的には、無線端末１が、リーダＩＤが「００１」のリーダとの認証後、１階以外に設置されているリーダのみのリーダＩＤを観測した場合、スリープ管理部６はスリープすると判断する。
一方、無線端末１が、リーダＩＤが「００２」を観測した場合、スリープ管理部６はスリープしないと判断する。
このようにスリープ管理部６が、ロケーションの異同により、又は、無線端末１のロケーションの移動により判断する理由は、ユーザが同一階にある部屋に移動する可能性があるが、ユーザが他の階にある部屋に移動する可能性はないからである。
【００４６】
なお、建物５０の中に、扉５２の開閉を制御しないリーダ１１が存在する場合、以下のような処理をしてもよい。
すなわち、スリープ管理部６は、観測ステップＳ１５で受信したリーダＩＤが全て、リスト８に存在するリーダＩＤであり、さらに、直前に認証を行ったリーダ１１と同一フロアに設置している端末以外であった場合、スリープすると判断する。
観測ステップＳ１５で受信したリーダＩＤの中にリスト８に存在しないリーダＩＤがある場合、スリープ管理部６は、扉５２の開閉に関係のないリーダからの信号を受信していると判断してスリープしないと判断する。
【００４７】
＜＜スリープ条件２＞＞
図７は、スリープ条件２で使用するリスト９を示す図である。
リスト９は、扉５２の開閉を制御するリーダ１１のリーダＩＤの記載したものである。
スリープ条件１と同様に、リーダ情報管理部５は、エントランス５３からリスト９を入手し、リーダ１１のリーダＩＤを記憶しているものとする。
スリープ管理部６は、ビーコン受信ステップＳ１１でビーコンを受信する度に、ビーコンに含まれたリーダＩＤを、図６のリスト９のリーダＩＤと比較する。
スリープ管理部６は、ビーコンに含まれたリーダＩＤが、リスト９のリーダＩＤと一致しない場合、認証を要求するリーダ１１が周囲に存在しないと判断してスリープする。
このように、スリープ管理部６は、無線処理部３が受信するリーダＩＤが、リーダ情報管理部５が記憶したリーダＩＤと一致しない場合に、ビーコン受信ステップＳ１１でスリープすることを決定する。
このように、スリープ管理部６は、リスト９に記載されておらず、扉５２の開閉を制御しないリーダ１１の場合にスリープすることを決定する。
【００４８】
また、スリープ管理部６は、ビーコン受信ステップＳ１１で無線処理部３が受信するリーダＩＤが認証済のリーダ１１のリーダＩＤのみである場合、認証済のリーダ１１のみが周囲に設置されていると判断して、ビーコン受信ステップＳ１１でスリープすることを決定する。
このスリープ条件２では、ビーコンのスキャン後にスリープに移行させることができ、で、接続要求ステップＳ１２以降を実施しないので、消費電力を低減できる。
【００４９】
＜＜スリープ条件３＞＞
リーダ１１は、ＩＤ管理部１４に予め関連する複数のリーダ１１のリーダＩＤを設定しているものとする。関連する複数のリーダ１１の具体例は、図８に示す同一の扉５２の入り口側と出口側に設置されたリーダＡとリーダＢである。
リーダ１１は、送信するビーコンの情報に自身のリーダＩＤだけでなく、関連する他のリーダ１１のリーダＩＤを加えて無線処理部１３で送信する。
図８に示すように、同一の扉にリーダＡとリーダＢが設置されている場合、リーダＡの無線処理部１３は、ビーコンにリーダＩＤ「００１」とリーダＩＤ「００２」を含めて送信する。リーダＢの無線処理部１３も、ビーコンにリーダＩＤ「００１」とリーダＩＤ「００２」を含めて送信する。
【００５０】
ビーコン受信ステップＳ１１で、無線端末１の無線処理部３は、ビーコンに含まれた関連するリーダＩＤを受信する。
リーダ情報管理部５は、無線処理部３が受信した関連するリーダＩＤをメモリ９０２に記憶する。
観測ステップＳ１５で、無線端末１の無線処理部３は、ビーコンに含まれた関連するリーダＩＤを受信する。
【００５１】
スリープ判断ステップＳ１６で、スリープ管理部６は、観測ステップＳ１５で受信した全てのリーダＩＤがビーコン受信ステップＳ１１で受信した複数のリーダＩＤのいずれかであった場合のみスリープすると判断する。
スリープ管理部６は、観測ステップＳ１５で受信したリーダＩＤが一つでもビーコン受信ステップＳ１１で受信した複数のリーダＩＤと一致しない場合はスリープしないと判断する。
このように、スリープ管理部６は、入室用と退室用の二つのリーダ１１がある場合に、一度、入場又は退場のために扉を通過したら即時に再度扉を通過しないと判断してスリープする。
すなわち、スリープ管理部６は、観測ステップＳ１５で無線処理部３が受信するリーダＩＤが、無線処理部３が認証を要求したリーダからの無線信号で受信していた複数のリーダＩＤと同じ場合にスリープすることを決定する。
【００５２】
＜＜スリープ条件４＞＞
図９は、スリープ条件４を説明するための地図情報３００を示す図である。
図９の地図情報３００は、ＸＸビル３階ＹＹエリアの平面図である。
地図情報３００には、建物情報の部屋情報とその部屋に設置されるリーダが接続されている扉５２の情報等が記載されている。地図情報３００には、以下の位置情報があるものとする。
（１）部屋の配置情報、
（２）扉５２の設置位置情報、
（３）リーダＩＤとリーダの設置位置情報。
【００５３】
無線端末１のＩＤ管理部４は、地図情報３００を記憶しておく。
リーダの設置位置情報とは、リーダ１１の設置位置が特定できる情報であり、リーダの設置位置情報は、ロケーションの一例である。
【００５４】
ＩＤ管理部４は、建物５０のエントランス５３に設置された受付端末６２から地図情報３００を入手しメモリ９０２に記憶する。
【００５５】
スリープ管理部６は、地図情報３００に基づいて、以下のように、スリープするか否かを判断する。
無線端末１は、グローバルポジショニングシステムにより、常時、自分の存在位置がわかるものとする。
無線端末１は、リーダ１１ｘに対して接続要求し、認証ステップＳ１４で認証され、部屋５１ｘに移動しているものとする。
スリープ管理部６は、地図情報３００の部屋の配置情報と自分の存在位置とを比較し、自分が部屋５１ｘにいると判断する。
スリープ管理部６は、地図情報３００の部屋の配置情報とリーダの設置位置とから、部屋５１ｘに設置されたリーダを検索し、部屋５１ｘにリーダ１１ｙが設置されており、そのリーダＩＤが「００２」であることを知る。
スリープ管理部６は、観測ステップＳ１５で受信したリーダＩＤが、「００２」でなければ、スリープすると判断する。
スリープ管理部６は、観測ステップＳ１５で受信したリーダＩＤが、「００２」であれば、スリープしないと判断する。
【００５６】
このように、スリープ管理部６は、地図情報３００を参照して、接続要求ステップＳ１２で接続要求したリーダ１１ｘに対する認証ステップＳ１４の認証が完了した後、無線端末１が、扉５２ｙも通過する可能性があると判断して、スリープしないと判断する。
【００５７】
無線端末１は、リーダ１１ｙでの認証を完了し、扉５２ｙも通過して部屋５１ｙに入場した場合、以下に述べる処理をする。
スリープ管理部６は、地図情報３００の部屋の配置情報と自分の存在位置とを比較し、自分が部屋５１ｙにいると判断する。
スリープ管理部６は、地図情報３００の部屋の配置情報とリーダの設置位置とから、部屋５１ｙに設置されたリーダを検索し、部屋５１ｙにはリーダ１１が設置されていないことを知る。
スリープ管理部６は、部屋５１ｙにはリーダ１１が設置されていないので、リーダ１１ｙでの認証を完了した後、スリープをすると判断する。
【００５８】
＜＜スリープ条件５＞＞
図１０は、スリープ条件５で使用する関連ＩＤリスト５００を示す図である。
関連ＩＤリスト５００は、図９の地図情報３００に対応して作成されたものとする。
関連ＩＤリスト５００は、関係するリーダＩＤを対応付けている。
関係するリーダＩＤとは、一方のリーダＩＤを有するリーダから認証を受けた場合、他方リーダＩＤを有するリーダからも認証を受ける可能性がある関係をいう。
図１０の関連ＩＤリスト５００は、リーダ１１ｘにより認証を受けて部屋５１ｘに入場した場合、リーダ１１ｙにより認証を受けて部屋５１ｙに入場する可能性があるとして、リーダ１１ｘのＩＤ「００１」に対してリーダ１１ｙのＩＤ「００２」が関係があるとしている。
無線端末１のＩＤ管理部４は、関連ＩＤリスト５００を記憶しておく。
【００５９】
ＩＤ管理部４は、建物５０のエントランス５３に設置された受付端末６２から関連ＩＤリスト５００を入手しメモリ９０２に記憶する。
【００６０】
スリープ管理部６は、関連ＩＤリスト５００に基づいて、以下のように、スリープするか否かを判断する。
無線端末１は、リーダ１１ｘに対して接続要求し、認証ステップＳ１４で認証され、部屋５１に移動しているものとする。
スリープ管理部６は、観測ステップＳ１５で受信したリーダＩＤと、関連ＩＤリスト５００に登録されたリーダＩＤとを比較する。
スリープ管理部６は、観測ステップＳ１５で受信したリーダＩＤが、全て、リーダ１１ｘに関係するリーダＩＤ以外であった場合、スリープすると判断する。
具体的には、無線端末１がリーダＩＤが「００１」のリーダ１１ｘによる認証後、無線端末１が、リーダＩＤが「００２」を観測した場合、スリープ管理部６はスリープしないと判断する。
観測ステップＳ１５で、「００２」以外のリーダＩＤのみを観測した場合、スリープ管理部６はスリープすると判断する。
【００６１】
＜＜スリープ条件６＞＞
図１１は、スリープ条件６を説明するための地図情報３００を示す図である。
図１２は、スリープ条件６で使用する関連ＩＤリスト５００を示す図である。
関連ＩＤリスト５００は、図１１の地図情報３００に対応して作成されたものとする。
【００６２】
関連ＩＤリスト５００は、関係するリーダＩＤを対応付けている。
関係するリーダＩＤとは、一方のリーダＩＤを有するリーダから認証を受けた場合、他方リーダＩＤを有するリーダからも認証を受ける可能性がある関係をいう。
図１２の関連ＩＤリスト５００は、リーダ１１ｘにより認証を受けて部屋５１ｘに入場した場合、リーダ１１ｙにより認証を受けて部屋５１ｙに入場する可能性とリーダ１１ｍにより認証を受けて部屋５１ｘから退場する可能性があるとしている。
すなわち、関連ＩＤリスト５００は、リーダ１１ｘのＩＤ「００１」に対してリーダ１１ｙのＩＤ「００２」とリーダ１１ｍのＩＤ「００３」が関係があるとしている。
【００６３】
また、リーダ１１ｙにより認証を受けて部屋５１ｙに入場した場合、リーダ１１ｎにより認証を受けて部屋５１ｙから退場するしかない。
そこで、関連ＩＤリスト５００は、リーダ１１ｙのＩＤ「００２」に対してリーダ１１ｎのＩＤ「００４」が関係があるとしている。
【００６４】
また、関連ＩＤリスト５００は、リーダ１１ｍにより認証を受けて部屋５１ｘから退場した場合、再び部屋５１ｘに入場する可能性があるとしている。
すなわち、関連ＩＤリスト５００は、リーダ１１ｍのＩＤ「００３」に対してリーダ１１ｘのＩＤ「００１」が関係があるとしている。
【００６５】
さらに、関連ＩＤリスト５００は、リーダ１１ｎにより認証を受けて部屋５１ｘに入場した場合、リーダ１１ｙにより認証を受けて部屋５１ｙに入場する可能性とリーダ１１ｍにより認証を受けて部屋５１ｘから退場する可能性があるとしている。
すなわち、関連ＩＤリスト５００は、リーダ１１ｎのＩＤ「００４」に対してリーダ１１ｙのＩＤ「００２」とリーダ１１ｍのＩＤ「００３」が関係があるとしている。
【００６６】
このように、関連ＩＤリスト５００の関係するリーダＩＤは、関係するリーダＩＤのリーダしか使用できない状態に置かれていることを示すものであり、関連ＩＤリスト５００に、関係するリーダＩＤとして記載されていないリーダは、無視してよいことを意味する。
【００６７】
ＩＤ管理部４は、建物５０のエントランス５３に設置された受付端末６２から関連ＩＤリスト５００を入手しメモリ９０２に記憶する。
【００６８】
スリープ管理部６は、関連ＩＤリスト５００に基づいて、以下のように、スリープするか否かを判断する。
無線端末１は、リーダ１１ｘに対して接続要求し、認証ステップＳ１４で認証され、部屋５１に移動しているものとする。
スリープ管理部６は、観測ステップＳ１５で受信したリーダＩＤと、関連ＩＤリスト５００に登録されたリーダＩＤとを比較する。
スリープ管理部６は、観測ステップＳ１５で受信したリーダＩＤが、全て、関連ＩＤリスト５００に記憶された関係するリーダＩＤ以外であった場合、スリープすると判断する。
具体的には、無線端末１が、リーダＩＤが「００１」のリーダとの認証後、無線端末１が、リーダＩＤが「００２」又は「００３」を観測した場合、スリープ管理部６はスリープしないと判断する。
観測ステップＳ１５で、「００２１」と「００３」の２つのリーダＩＤ以外を観測した場合、スリープ管理部６はスリープすると判断する。
このようにスリープ管理部６が関係するリーダＩＤによりスリープの可否を判断できる理由は、関連ＩＤリスト５００が、関係するリーダＩＤのリーダしか使用できないことを示しているからである。
【００６９】
＜＜スリープ条件７＞＞
図９の地図情報３００に、リーダＩＤとリーダの設置位置情報がない場合は、地図情報３００と図１０の関連ＩＤリスト５００とを組み合わせて使用してもよい。
【００７０】
スリープ管理部６は、地図情報３００と関連ＩＤリスト５００に基づいて、以下のように、スリープするか否かを判断する。
無線端末１は、グローバルポジショニングシステムにより、常時、自分の存在位置がわかるものとする。
無線端末１は、リーダ１１ｘに対して接続要求し、認証ステップＳ１４で認証され、部屋５１ｘに移動しているものとする。
スリープ管理部６は、グローバルポジショニングシステムにより、無線端末１が、部屋５１ｘの内部で移動しているか留まっているかを判断する。
無線端末１が、部屋５１ｘの内部で移動している場合は、関連ＩＤリスト５００を参照して、リーダ１１ｘのリーダＩＤ「００１」に関連するリーダＩＤ「００２」が観測されたか否かを判断する。
スリープ管理部６は、観測ステップＳ１５で受信したリーダＩＤが、「００２」でなければ、スリープすると判断する。
スリープ管理部６は、観測ステップＳ１５で受信したリーダＩＤが、「００２」であれば、スリープしないと判断する。
【００７１】
なお、リスト８、リスト９、地図情報３００、又は、関連ＩＤリスト５００を無線端末１に保存せずに、外部のサーバ（図示せず）に保存しておいて、無線端末１が通信によりサーバにあるリスト８、リスト９、地図情報３００、又は、関連ＩＤリスト５００を参照してもよい。
【００７２】
＊＊＊実施の形態１の効果の説明＊＊＊
実施の形態１の無線端末１は、無線端末１をスリープさせることで、過度な認証を避けることが可能となり、無線端末１の消費電力を抑えることが可能となる。
【００７３】
実施の形態１の無線端末１は、リーダ１１と無線通信で扉通過を行うための認証を行った後に、無線端末１のＢＬＥ通信をスリープさせるので、扉の認証に遅延を生じることがない。
【００７４】
実施の形態１の無線端末１は、無線端末１の周囲にリーダ１１が複数ある場合でも、適切なタイミングでスリープして無線端末１の消費電力を抑えることができる。
【００７５】
実施の形態１の無線端末１は、無線端末１をスリープ期間だけスリープさせた後、無線端末１を節電モードから通常モードに自動で復帰させるので、ユーザが特殊な操作をしなくても無線端末１を通常モードにすることができる。
【００７６】
実施の形態２．
この実施の形態では、前述した実施の形態と異なる点について説明する。
【００７７】
＊＊＊構成の説明＊＊＊
図１３は、実施の形態２における無線端末１の構成図である。
無線端末１は、センサ管理部７とセンサ１０８とを有する。
センサ管理部７は、無線端末１に具備されるセンサ１０８からセンサ情報を取得し、センサ情報をメモリ９０２に記憶する。
スリープ管理部は、センサ管理部７が取得したセンサ情報に基づいて、スリープするか否かを判断する。
センサ１０８は、無線端末１に具備されたセンサである。
センサ１０８は、絶対位置を検出する位置検出センサではない。
センサ１０８は、無線端末１の移動速度又は無線端末１の移動動作が分かる加速度センサが好適である。
【００７８】
＊＊＊ハードウェア構成の説明＊＊＊
センサ管理部７は、プロセッサ９０１とメモリ９０２で構成される。
その他の構成は、図２と同様である。
【００７９】
実施の形態２におけるリーダ１１の構成は、図３と同様である。
【００８０】
＊＊＊動作の説明＊＊＊
図１４に実施の形態２の入退室管理システム１００の動作を示す。
図１４は、実施の形態２における入退室管理システム１００の無線端末１のスリープ判断方法の説明図である。
【００８１】
＜＜ビーコン受信ステップＳ２１＞＞
ステップＳ２１は、図４のビーコン受信ステップＳ１と同じである。
【００８２】
＜＜プレセンシングステップＳ２２＞＞
ステップＳ２２では、無線処理部３がリーダ１１に接続要求を送信する。
接続要求の送信のとき、センサ管理部７は、無線端末１のセンサ１０８からセンシング情報を取得し、プレセンサ情報としてメモリ９０２に保持する。接続要求を送信するときとは、送信直前、送信直後、又は、送信と同時のいずれでもよい。
【００８３】
＜＜初期設定ステップＳ２３＞＞
ステップＳ１３の動作は、図４の初期設定ステップＳ３と同じである。
【００８４】
＜＜認証ステップＳ２４＞＞
ステップＳ１４の動作は、図４の認証ステップＳ４と同じである。
【００８５】
＜＜ポストセンシングステップＳ２５＞＞
ステップＳ２５で、センサ管理部７は、無線端末１がＢＬＥ通信を切断する直前に、センサ１０８のセンシング情報を取得し、ポストセンサ情報としてメモリ９０２に保持する。
【００８６】
＜＜スリープ判断ステップＳ２６＞＞
ステップＳ２６で、スリープ管理部６は、プレセンサ情報とポストセンサ情報から、無線端末１が扉を通過したかを判断して、扉を通過したら、しばらくは認証が不要と判断して、スリープすることを決定する。
【００８７】
＜＜＜スリープ判断方法＞＞＞
スリープ管理部６が、スリープと判断する方法は、以下のいずれか、又は、以下の組合せである。
【００８８】
＜＜スリープ判断方法１＞＞
センサ管理部７は、無線端末１の加速度センサを用いて、プレセンシングステップＳ２２で加速度ベクトル１を取得し、ポストセンシングステップＳ２５で加速度ベクトル２を取得する。
【００８９】
スリープ管理部６は、スリープ判断ステップＳ２６で、図１５に示すように、加速度ベクトル１と加速度ベクトル２の内積θを計算する。
スリープ管理部６は、θが一定値以内であれば、無線端末１は扉を通過したと判断して、スリープすることを決定する。
【００９０】
＜＜スリープ判断方法２＞＞
センサ管理部７は、無線端末１の加速度センサを用いて、プレセンシングステップＳ２２で加速度ベクトル１を取得し、ポストセンシングステップＳ２５で加速度ベクトル２を取得する。
【００９１】
スリープ管理部６は、スリープ判断ステップＳ２６で、図１６に示すように、加速度ベクトル２から加速度ベクトル１を減算し、減算後のベクトル３を計算する。
スリープ管理部６は、ベクトル３が予め決められた範囲Ｅの範囲外だった場合、扉を通過しようとした無線端末１の移動と扉の開錠とのタイミングが合わなかったと判断する。
そして、扉を開錠するタイミングが遅かった又は早かったことを扉通過評価値として無線端末１がリーダ１１に通知する。
スリープ管理部６は、タイミングが合ったと判断した場合、無線端末１は扉を通過したと判断して、スリープすることを決定する。
スリープ管理部６は、タイミングが合わなかったと判断した場合、無線端末１は扉を通過していないと判断して、スリープしないことを決定する。
【００９２】
このように、方法１と方法２では、センサ管理部７が、無線端末１が接続要求をリーダ１１に送信するときと、リーダ１１と無線端末１の扉認証が終了した直後とに、センサ１０８のセンシング情報を取得する。
スリープ管理部６は、センサ１０８のセンシング情報から、無線端末１が扉を通過したかを判断して、扉を通過したのであればスリープする。
【００９３】
＜＜スリープ判断方法３＞＞
センサ管理部７は、予め定められた信号パターンをメモリ９０２に記憶しているものとする。
具体的には、センサ管理部７は、ユーザが無線端末１の筐体を振るという特殊操作で生じる信号パターンを記憶している。この特殊操作は、ユーザが扉５２の開閉を希望するときに行う操作であるものとする。
プレセンシングステップＳ２２で、センサ管理部７は、ビーコン受信ステップＳ２１で無線処理部３が受信したビーコンのリーダＩＤが、予めリーダ情報管理部５に保存されたリーダＩＤと一致するか比較する。
リーダＩＤが一致した場合、センサ管理部７は、センサ１０８の出力パターンを参照する。
センサ１０８の出力パターンが、センサ管理部７が保持している信号パターンと一致したら、無線処理部３は、リーダ１１へ接続要求を送信する。
リーダＩＤが一致しない場合、スリープ管理部６は、認証ができないリーダであると判断して、スリープすることを決定する。
センサ１０８の出力パターンが信号パターンが一致しない場合、スリープ管理部６は、ユーザが認証を望んでいないと判断して、スリープすることを決定する。
【００９４】
＜＜スリープ判断方法４＞＞
センサ管理部７は、プレセンシングステップＳ２２で加速度ベクトルを取得する。
スリープ管理部６は、スリープ管理部６予め設定された加速度の絶対値と加速度ベクトルと比較して、取得した加速度ベクトルが加速度の絶対値未満であれば、無線端末１は移動しておらず、扉を通過することはないと判断して、スリープすることを決定する。
【００９５】
＜＜スリープ判断方法５＞＞
図９に示した地図情報に対して、図１７に示す関連ＩＤリスト５００を用いる。
図１７に示す関連ＩＤリスト５００は、図１０に示した関連ＩＤリスト５００に、関係するリーダの設置関係を追加したものである。
関連ＩＤリスト５００は、リーダＩＤが「００２」のリーダ１１ｙはリーダＩＤが「００１」のリーダ１１ｘの南西に設置されていることを示している。
関連ＩＤリスト５００は、リーダＩＤが「００１」のリーダ１１ｘはリーダＩＤが「００２」のリーダ１１ｙの北東に設置されていることを示している。
南西、北東等の関係するリーダの設置関係は、リーダ１１の設置位置が特定できる情報であり、関係するリーダの設置関係の情報は、ロケーションの一例である。
【００９６】
スリープ管理部６は、地図情報３００と関連ＩＤリスト５００に基づいて、以下のように、スリープするか否かを判断する。
スリープ管理部６は、プレセンシングステップＳ２２で加速度ベクトル１を取得する。
スリープ管理部６は、加速度ベクトル１と関連ＩＤリスト５００の関係するリーダの設置関係の方向ベクトルとの内積が一定の範囲内であれば、無線端末１は関連する扉に向かっていると判断して、スリープしないと判断する。そうでなければスリープすると判断する。
具体的には、無線端末１がリーダＩＤが「００１」のリーダ１１ｘにより認証された後、スリープ管理部６は、プレセンシングステップＳ２２で加速度ベクトル１を取得する。
スリープ管理部６は、関連ＩＤリスト５００から、ＩＤが「００１」のリーダ１１ｘと関係するＩＤが「００２」のリーダ１１ｙの設置関係が南西であることを判断する。
スリープ管理部６は、加速度ベクトル１と南西方向ベクトルの内積を計算し、内積が所定のしきい値より大きければ、無線端末１が、リーダ１１ｙに向かっていると判断して、スリープしないと判断する。
【００９７】
＊＊＊実施の形態２の効果の説明＊＊＊
実施の形態２によれば、扉を通過した、又は、扉を通過することはないと予想される人の動作を検知することで、無線端末１の消費電力を抑えることができる。
また、扉の認証が必要な場合に、無線端末１がスリープすることで認証の遅延を極力防ぐことが可能となる。
実施の形態２によれば、スリープ管理部６が、センサ情報に基づいて、リーダが管理する扉等の管理範囲へのユーザのアクセスを判断することができ、スリープするか否かを判断することができる。
【００９８】
実施の形態２の無線端末１は、無線端末１のセンサ１０８のセンシング情報から人の動作を予測して、人が扉を通過しないと予想される場合には、無線端末１のＢＬＥ通信をスリープさせるので、無線端末１の低消費電力を低減させる。
【００９９】
実施の形態３．
この実施の形態では、前述した実施の形態と異なる点について説明する。
【０１００】
＊＊＊構成の説明＊＊＊
無線端末１の構成は図２と同じであり、リーダ１１の構成は図３と同じである。
実施の形態３において、リーダ情報管理部５は、図１８に示すテーブル１０を予めメモリ９０２に記憶している。
テーブル１０は、リーダＩＤとリーダＩＤに対応したしきい値のテーブルである。
リーダ情報管理部５は、リーダＩＤとしきい値とを対応させてメモリ９０２に記憶する。
スリープ管理部６は、無線処理部３が受信したビーコンのリーダＩＤが、リーダ情報管理部が記憶したリーダＩＤと一致し、かつ、ビーコンの強度が、リーダ情報管理部が記憶したしきい値より小さい場合にスリープすることを決定する。
【０１０１】
＊＊＊動作の説明＊＊＊
図１９に実施の形態３の入退室管理システム１００の動作を示す。
図１９は、実施の形態３における入退室管理システム１００の無線端末１のスリープ判断方法の説明図である。
【０１０２】
＜＜ビーコン受信ステップＳ３１＞＞
ステップＳ３１で、リーダ情報管理部５は、受信したビーコンと他のシステムから得られる情報から、無線端末１の位置を推定して、しきい値を調整する。しきい値の調整方法は後述する。その他の動作は、図４のビーコン受信ステップＳ１と同じである。
【０１０３】
＜＜スリープ判断ステップＳ３２＞＞
ステップＳ３２では、スリープ管理部６は、以下の場合、接続要求を送信する。
（１）ビーコン受信ステップＳ１で受信したリーダＩＤがテーブル１０に保持されているリーダＩＤと一致する。
かつ、
（２）受信したリーダＩＤの受信電力の値がしきい値より大きい。
【０１０４】
スリープ管理部６は、ビーコン受信ステップＳ１で受信したリーダＩＤが、図１８のテーブル１０に保持されているリーダＩＤと一致しない場合、スリープすることを決定する。
スリープ管理部６は、受信したリーダＩＤの受信電力の値がしきい値より大きくない場合、スリープすることを決定する。
【０１０５】
＜＜初期設定ステップＳ３３＞＞
ステップＳ３３の動作は、図４の初期設定ステップＳ３と同じである。
【０１０６】
＜＜認証ステップＳ３４＞＞
ステップＳ３４の動作は、図４の認証ステップＳ４と同じである。
ステップＳ３４で、ビーコン受信ステップＳ３１で更新したテーブル１０をリーダ１１に送信してもよい。
【０１０７】
＜＜＜テーブル更新プロセス＞＞＞
ビーコン受信ステップＳ３１で、リーダ情報管理部５がテーブル１０を更新する動作を以下に示す。
ここで、無線端末１は、エレベータ６３の呼出ボタンの制御部と通信を行って、エレベータ６３を呼び出すことが可能なアプリケーションソフトウェアを具備していることを前提とする。また、地図情報３００等を参照することができ、扉５２とエレベータ６３の位置がわかるものとする。
無線端末１は、図２０に示すように、アプリケーションソフトウェアがエレベータ６３の呼出を行っている間に、リーダ１１からのビーコンを受信する。
リーダ情報管理部５は、無線端末１の現在地はエレベータ前であるとして、以下ように、テーブル１０を更新するか判断する。
リーダ情報管理部５は、エレベータ６３の位置が、扉５２から一定の距離より離れている場合、無線端末１がリーダ１１が管理する管理範囲へアクセスしない位置にいると判断して、テーブル１０を更新する。すなわち、リーダ情報管理部５は、ビーコンの受信電力Ｓをリーダ１１のリーダＩＤと対応づけてテーブル１０に記憶する。
リーダ情報管理部５は、エレベータ６３の位置が、扉５２から一定の距離より離れていない場合、テーブル１０を更新しない。
このように、リーダ情報管理部５は、無線端末１がリーダ１１が管理する管理範囲へアクセスしない位置にいるときの受信信号の強度をしきい値としてテーブル１０に記憶する。
【０１０８】
＊＊＊実施の形態３の効果の説明＊＊＊
実施の形態３によれば、エレベータ６３を操作するアプリケーションソフトウェアと連動させることで、無線端末１の位置が推定可能となる。
無線端末１の位置に基づいて、無線端末１がリーダ１１と接続を行うと判断するための、しきい値を調整することができ、無線端末１がスリープ可能な時間をより正確に判断可能となり、無線端末１の消費電力を抑えることが可能となる。
【０１０９】
実施の形態４．
この実施の形態では、前述した実施の形態と異なる点について説明する。
無線端末１の簡略化した処理方法について説明する。
【０１１０】
＊＊＊構成の説明＊＊＊
無線端末１の構成は図２と同じであり、リーダ１１の構成は図３と同じである。
実施の形態４において、リーダ情報管理部５は、リーダ１１のリーダＩＤとリーダ１１が提供する初期設定情報とを対応させてメモリ９０２に記憶する。
初期設定情報の具体例は、リーダ１１がＢＬＥ通信で使用するサービス情報及びキャラクタリスティック情報の両方又は少なくともいずれかである。
無線処理部３は、リーダ情報管理部５に記憶された初期設定情報に基づいて、ＩＤ管理部４が記憶したユーザＩＤによりリーダと通信する。
【０１１１】
＊＊＊動作の説明＊＊＊
実施の形態４の動作は、初期設定ステップＳ３の動作の少なくとも一部を省略することを除き図４と同じである。
無線処理部３は、リーダが提供するサービス情報とキャラクタリスティック情報との少なくともいずれかを初期設定情報としてリーダのリーダＩＤと対応させてあらかじめメモリ９０２に記憶する。
無線処理部３は、リーダＩＤを含むビーコンを受信した場合、初期設定ステップＳ３の全部又は一部を実施しない。
具体的には、実施の形態１で述べた（１）サービス情報の検出と取得ステップを実施しないか、又は、（１）サービス情報の検出と取得ステップと（２）キャラクタリスティック情報の検出と取得ステップとの両ステップを実施しない。
【０１１２】
無線処理部３がサービス情報の検出と取得ステップを省略する場合は、扉の開錠サービス情報を特定するＵＵＩＤと呼ばれる識別番号を予めメモリ９０２に記憶しておけばよい。
無線処理部３は、扉の開錠サービス情報を特定するＵＵＩＤを用いてキャラクタリスティック情報の検出と取得ステップを実施することができる。
【０１１３】
無線処理部３がキャラクタリスティック情報の検出と取得ステップを省略する場合は、扉の開錠のために必要なキャラクタリスティック情報を特定するＵＵＩＤと呼ばれる識別番号を予めメモリ９０２に記憶しておけばよい。
無線処理部３は、扉の開錠のために必要なキャラクタリスティック情報を特定するＵＵＩＤを用いて、リーダ１１からの情報の読み込み、リーダ１１への情報の書き込み、及び、リーダ１１の情報の監視等が可能になり、キャラクタリスティック情報を用いて認証ステップＳ４を実施することができる。
【０１１４】
無線処理部３は、認証ステップＳ４以降において、リーダ情報管理部５に記憶された初期設定情報を用いて、ＩＤ管理部が記憶したユーザＩＤによりリーダと通信する。
このように、無線端末１が認証を行う際には、図４の初期設定ステップＳ３の少なくとも一部をスキップして認証を行うことになる。
認証ステップＳ４以降の動作は、実施の形態１と同様であり、スリープ管理部６は、周囲の接続相手を観測して、接続相手がいない場合にスリープすることを決定する。
【０１１５】
＜＜＜初期設定情報の取得方法＞＞＞
＜＜取得方法１＞＞
建物５０に入館する際に、無線端末１は受付端末６２又は専用端末と通信を行い、リーダ情報管理部５が、受付端末６２又は専用端末から初期設定情報を取得してメモリ９０２に記憶する。
【０１１６】
＜＜取得方法２＞＞
リーダ１１との間での最初の認証の際、リーダ情報管理部５は、初期設定ステップＳ３で、リーダ１１から得ることができた初期設定情報をメモリ９０２に記憶する。
リーダ情報管理部５は、同じリーダ１１との２回目以降の認証のため、これらの初期設定情報をメモリ９０２に保持しておく。
【０１１７】
＊＊＊実施の形態４の効果の説明＊＊＊
本実施の形態４によれば、無線端末１とリーダ１１の初期設定ステップＳ３の動作を省略することで、認証にかかる時間を短くすることが可能となり、無線端末１の消費電力を低減可能となる。
【０１１８】
本実施の形態４によれば、無線通信での認証に必要なサービス情報とキャラクタリスティック情報というパラメータまで保持しておくことで、認証時間を短くし、ユーザの端末の消費電力を小さくするという効果を得られる。
【０１１９】
＊＊＊変形例＊＊＊
前述した部屋５１を管理する入退室管理システム１００は、管理システムの一例である。
管理システムは、土地への入退場を管理するエリア管理システム、建物への入退場を管理する建物管理システム、又は、乗り物への入退場を管理する乗り物管理システムでもよい。
【０１２０】
部屋５１は、リーダ１１が管理する管理範囲の一例である。
リーダ１１が管理する管理範囲は、土地、建物、乗り物、又は、その他の管理可能な場所、あるいはアクセス可能な空間でもよい。
【０１２１】
扉５２は、リーダ１１が制御する物の一例である。
リーダ１１が制御する物は、門、ゲート、柵、錠、シャッター、又は、その他の制御可能な有体物であればよい。
リーダ１１が制御する物は、所定の場所に設置された電子機器、又は、電化製品でもよい。
【０１２２】
ＢＬＥ通信のビーコンは、報知情報、無線信号又は受信信号の一例である。
報知情報、無線信号又は受信信号は、ＢＬＥ通信以外のビーコンでもよく、リーダＩＤを含む信号であればよい。
【０１２３】
リーダ１１は、無線端末１の通信相手となる通信端末の一例である。
リーダ１１は、無線端末１を認証する認証端末の一例である。
【０１２４】
リーダ１１とＩＤコントローラ６１とは、同一筐体に存在してもよい。
ＩＤコントローラ６１とサーバとは、同一筐体に存在してもよい。
【０１２５】
加速度センサは、センサ１０８の一例である。
センサ１０８は、無線端末１の移動を検出できるセンサであればよい。
【０１２６】
＊＊＊ハードウェア構成の補足説明＊＊＊
図２１に基づいて、無線端末１のハードウェア構成を説明する。
無線端末１は、図１３に示したプロセッサ９０１を処理回路９０５で置き換えたものである。
処理回路９０５は、アンテナ２、無線処理部３、ＩＤ管理部４、リーダ情報管理部５、スリープ管理部６、及び、センサ管理部７を実現するハードウェアである。
処理回路９０５は、専用のハードウェアであってもよいし、メモリに格納されるプログラムを実行するプロセッサであってもよい。
処理回路は、「プロセッシングサーキットリー」あるいは「電子回路」とも呼ばれる。
【０１２７】
処理回路９０５は、ロジックＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＧＡ（Ｇａｔｅ  Ａｒｒａｙ）、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）といったＩＣで実現されてもよい。
処理回路９０５が専用のハードウェアである場合、処理回路９０５は、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ＡＳＩＣ、ＦＰＧＡ、又は、これらの組み合わせである。
無線端末１は、処理回路９０５を代替する複数の処理回路を備えてもよい。複数の処理回路は、処理回路電源１０９の役割を分担する。
【０１２８】
処理回路９０５において、一部の機能が専用のハードウェアで実現されて、残りの機能がソフトウェア又はファームウェアで実現されてもよい。
【０１２９】
このように、処理回路９０５はハードウェア、ソフトウェア、ファームウェア又はこれらの組み合わせで実現することができる。
【０１３０】
図示しないが、リーダ１１を、図３に示したプロセッサ９０１を図２１に示した処理回路９０５で置き換えたハードウェア構成で実現してもよい。
【０１３１】
＊＊＊実施の形態の組み合わせ＊＊＊
前述した実施の形態のうち、２つ以上を組み合わせて実施しても構わない。
あるいは、これらの実施の形態のうち、１つを部分的に実施しても構わない。
あるいは、これらの実施の形態のうち、２つ以上を部分的に組み合わせて実施しても構わない。
【０１３２】
上記実施の形態では、以下の無線端末、管理システム、及び、スリープ判断方法について説明した。
【０１３３】
ユーザＩＤを記憶するＩＤ管理部と、
リーダのリーダＩＤを記憶するリーダ情報管理部と、
前記リーダのリーダＩＤを受信するとともに、前記リーダに対して前記ＩＤ管理部が記憶したユーザＩＤにより認証を要求する無線処理部と、
前記リーダ情報管理部が記憶した前記リーダＩＤと、前記無線処理部が受信するリーダＩＤとを比較して、スリープするか否かを判断するスリープ管理部と
を備え、
前記リーダ情報管理部は、リーダのリーダＩＤとリーダのロケーションとをリストに記憶し、
前記スリープ管理部は、前記リーダ情報管理部が記憶した前記リストに基づいて、前記無線処理部が認証を要求したリーダと同じロケーションに設置されているリーダ以外からの無線信号を受信している場合にスリープすることを決定する無線端末。
【０１３４】
前記スリープ管理部は、前記無線処理部が受信するリーダＩＤが、前記リーダ情報管理部が記憶した前記リーダＩＤと一致しない場合にスリープすることを決定する無線端末。
【０１３５】
前記無線処理部は、リーダＩＤを受信し、
前記リーダ情報管理部は、前記リーダＩＤを記憶し、
前記スリープ管理部は、前記無線処理部が認証を要求した後に前記無線処理部が受信するリーダＩＤが、前記無線処理部が認証を要求したリーダから受信していたリーダＩＤと同じ場合にスリープすることを決定する無線端末。
【０１３６】
前記リーダ情報管理部は、関連するリーダＩＤを記憶し、
前記スリープ管理部は、前記無線処理部が認証を要求した後に前記無線処理部が受信するリーダＩＤが、前記リーダ情報管理部が記憶する関連するリーダＩＤと異なる場合にスリープすることを決定する無線端末。
【０１３７】
前記リーダ情報管理部は、前記リーダＩＤと前記リーダのロケーションとを含む地図情報を記憶し、
前記スリープ管理部は、無線端末の存在位置に基づいて前記リーダ情報管理部が記憶する地図情報に含まれた前記リーダのロケーションから前記リーダＩＤを取得し、取得した前記リーダＩＤと、前記無線処理部が受信するリーダＩＤとを比較して、スリープするか否か決定する無線端末。
【０１３８】
センサを有する無線端末であって、
管理範囲に設置されたリーダと通信する無線処理部と、
前記無線処理部が前記リーダと通信する場合、前記センサからセンサ情報を取得するセンサ管理部と、
前記センサ管理部が取得したセンサ情報に基づいて、前記管理範囲にアクセスしたか否かを判断してスリープするか否かを判断するスリープ管理部と
を備えた無線端末。
【０１３９】
前記スリープ管理部は、前記センサ管理部が取得したセンサ情報に基づいて、前記リーダが管理する管理範囲へのアクセスを判断してスリープするか否かを判断する無線端末。
【０１４０】
リーダＩＤとしきい値とを記憶するリーダ情報管理部と、
リーダと通信する無線処理部と、
前記無線処理部が受信した受信信号に含まれるリーダＩＤが、前記リーダ情報管理部が記憶したリーダＩＤと一致し、かつ、前記受信信号の強度が、前記リーダ情報管理部が記憶した前記しきい値より小さい場合に、スリープすることを決定するスリープ管理部と
を備えた無線端末。
【０１４１】
前記リーダ情報管理部は、無線端末が前記リーダが管理する管理範囲へアクセスしない位置にいるときの受信信号の強度を前記しきい値として記憶する無線端末。
【０１４２】
前記記載の無線端末と、
前記無線端末と通信するリーダと
を備えた管理システム。
【０１４３】
ユーザＩＤを記憶するＩＤ管理部と、リーダのリーダＩＤを記憶するリーダ情報管理部とを備えた無線端末のスリープ判断方法において、
無線処理部が、前記リーダのリーダＩＤを受信するとともに、前記リーダに対して前記ＩＤ管理部が記憶したユーザＩＤにより認証を要求し、
スリープ管理部が、前記リーダ情報管理部が記憶した前記リーダＩＤと、前記無線処理部が受信するリーダＩＤとを比較して、スリープするか否かを判断し、
前記リーダ情報管理部が、リーダのリーダＩＤとリーダのロケーションとをリストに記憶し、
前記スリープ管理部が、前記リーダ情報管理部が記憶した前記リストに基づいて、前記無線処理部が認証を要求したリーダと同じロケーションに設置されているリーダ以外からの無線信号を受信している場合にスリープすることを決定するスリープ判断方法。
【０１４４】
無線端末のスリープ判断方法において、
無線処理部が、管理範囲に設置されたリーダと通信し、
センサ管理部が、前記無線処理部が前記リーダと通信する場合、センサからセンサ情報を取得し、
スリープ管理部とが、前記センサ管理部が取得したセンサ情報に基づいて、前記管理範囲にアクセスしたか否かを判断してスリープするか否かを判断するスリープ判断方法。
【０１４５】
リーダＩＤとしきい値とを記憶するリーダ情報管理部を備えた無線端末のスリープ判断方法において、
無線処理部が、リーダと通信し、
スリープ管理部が、前記無線処理部が受信した受信信号に含まれるリーダＩＤが、前記リーダ情報管理部が記憶したリーダＩＤと一致し、かつ、前記受信信号の強度が、前記リーダ情報管理部が記憶した前記しきい値より小さい場合に、スリープすることを決定するスリープ判断方法。
【符号の説明】
【０１４６】
１  無線端末、２  アンテナ、３  無線処理部、４  ＩＤ管理部、５  リーダ情報管理部、６  スリープ管理部、７  センサ管理部、８  リスト、９  リスト、１０  テーブル、１１，１１ｍ，１１ｎ，１１ｘ，１１ｙ  リーダ、１２  アンテナ、１３  無線処理部、１４  ＩＤ管理部、１５  有線処理部、５０  建物、５１，５１ｘ，５１ｙ，５１ｚ  部屋、５２，５２ｘ，５２ｙ，５２ｚ  扉、５３  エントランス、６１  ＩＤコントローラ、６２  受付端末、６３  エレベータ、１００  管理システム、１０３  ＲＦ回路、１０８  センサ、１０９  電源、３００  地図情報、５００  関連ＩＤリスト、６０７  オペレーティングシステム、６０８  ネットワークドライバ、６０９  ストレージドライバ、９０１  プロセッサ、９０２  メモリ、９０３  補助記憶装置、９０４  通信インターフェース、９０５  処理回路。
【図１】
2020113995.tif 000003
【図２】
2020113995.tif 000004
【図３】
2020113995.tif 000005
【図４】
2020113995.tif 000006
【図５】
2020113995.tif 000007
【図６】
2020113995.tif 000008
【図７】
2020113995.tif 000009
【図８】
2020113995.tif 000010
【図９】
2020113995.tif 000011
【図１０】
2020113995.tif 000012
【図１１】
2020113995.tif 000013
【図１２】
2020113995.tif 000014
【図１３】
2020113995.tif 000015
【図１４】
2020113995.tif 000016
【図１５】
2020113995.tif 000017
【図１６】
2020113995.tif 000018
【図１７】
2020113995.tif 000019
【図１８】
2020113995.tif 000020
【図１９】
2020113995.tif 000021
【図２０】
2020113995.tif 000022
【図２１】
2020113995.tif 000023