(57)【要約】【課題】  ユーザが所持する端末に対して管理のための機能または設定の実装をすることなく、ユーザの位置を管理できる情報処理装置等を提供する。【解決手段】  情報処理装置は、無線ＬＡＮのアクセスポイントに使用される各々のＳＳＩＤを記憶する第１記憶部と、各々のＳＳＩＤのうち、無線ＬＡＮ通信のための第１ネットワークを介してアクセスポイントから送信されているビーコン信号に使用されているＳＳＩＤ以外のＳＳＩＤを設定する設定部と、ユーザが所持する第１端末から、第１ネットワークを介して、設定部により設定されたＳＳＩＤとの無線ＬＡＮ通信を確立するための第１要求信号を受信する受信部と、第１要求信号に基づいて、第１端末の第１識別情報と第１要求信号の第１電波強度情報とを特定する特定部と、第１識別情報と第１電波強度情報とに基づいて、ユーザの位置を推定する推定部と、を備える。【選択図】図３
2020092360.tif 000002
【特許請求の範囲】
【請求項１】
無線ＬＡＮのアクセスポイントに使用される各々のＳＳＩＤを記憶する第１記憶部と、
前記各々のＳＳＩＤのうち、無線ＬＡＮ通信のための第１ネットワークを介して前記アクセスポイントから送信されているビーコン信号に使用されているＳＳＩＤ以外のＳＳＩＤを設定する設定部と、
ユーザが所持する第１端末から、前記第１ネットワークを介して、前記設定部により設定されたＳＳＩＤとの無線ＬＡＮ通信を確立するための第１要求信号を受信する受信部と、
前記第１要求信号に基づいて、前記第１端末の第１識別情報と前記第１要求信号の第１電波強度情報とを特定する特定部と、
前記第１識別情報と前記第１電波強度情報とに基づいて、前記ユーザの位置を推定する推定部と、を備える、
情報処理装置。
【請求項２】
前記設定部により設定されたＳＳＩＤを使用して、前記第１ネットワークを介して第１ビーコン信号を送信する第１送信部を備え、
前記受信部は、前記第１ビーコン信号を検知した前記第１端末から、前記第１要求信号を受信する、
請求項１に記載の情報処理装置。
【請求項３】
近距離無線通信のための第２ネットワークを介して第２ビーコン信号を送信する第２送信部を備え、
前記受信部は、前記第２ビーコン信号を検知した前記第１端末から、近距離無線通信を確立するための第２要求信号を受信し、
前記特定部は、前記第２要求信号に基づいて、前記第１端末の第２識別情報と前記第２要求信号の第２電波強度情報とを特定し、
前記推定部は、前記第２識別情報と前記第２電波強度情報とに基づいて、前記ユーザの位置を推定する、
請求項１または２に記載の情報処理装置。
【請求項４】
前記第２送信部は、前記情報処理装置が取りうるＢＤアドレスの最小値から最大値までが順次設定された前記第２ビーコン信号を送信する、
請求項３に記載の情報処理装置。
【請求項５】
ユーザが第２端末を操作したことを検出する検出部と、
前記推定部の推定結果と前記検出部の検出結果とに基づいて、前記第２端末の位置から第１所定範囲内に位置するユーザが前記第２端末を操作したことを判定する判定部と、
前記ユーザが前記第２端末を操作したと前記判定部が判定した際に、前記ユーザの前記第１端末の前記第１識別情報を記憶する第２記憶部と、
前記推定部により前記ユーザが前記第１所定範囲内に位置すると推定された際に、前記第２記憶部に予め前記第１識別情報が記憶されていた場合、前記第２端末を操作可能な状態にする端末制御部と、を備える、
請求項１または２に記載の情報処理装置。
【請求項６】
前記第２記憶部は、前記ユーザと、前記第１端末の前記第１識別情報とを関連付けて記憶し、
前記推定部は、第１所定期間、前記ユーザが前記第１所定範囲内に位置することを推定しなかった場合、前記第２記憶部に記憶されている前記第１識別情報を削除する、
請求項５に記載の情報処理装置。
【請求項７】
ユーザが第２端末を操作したことを検出する検出部と、
前記推定部の推定結果と前記検出部の検出結果とに基づいて、前記第２端末の位置から第１所定範囲内に位置するユーザが前記第２端末を操作したことを判定する判定部と、
前記ユーザが前記第２端末を操作したと前記判定部が判定した際に、前記ユーザの前記第１端末の前記第１識別情報および前記第２識別情報の少なくともいずれか一つを記憶する第２記憶部と、
前記推定部により前記ユーザが前記第１所定範囲内に位置すると推定された際に、前記第２記憶部に予め前記第１識別情報または前記第２識別情報が記憶されていた場合、前記第２端末を操作可能な状態にする端末制御部と、を備える、
請求項３または４に記載の情報処理装置。
【請求項８】
前記第２記憶部は、前記ユーザと、前記第１端末の前記第１識別情報および前記第２識別情報の少なくともいずれか一つとを関連付けて記憶し、
前記推定部は、第２所定期間、前記ユーザが前記第１所定範囲内に位置することを推定しなかった場合、前記第２記憶部に記憶されている前記第１識別情報および前記第２識別情報を削除する、
請求項７に記載の情報処理装置。
【請求項９】
前記推定部は、第２所定範囲内に位置する前記ユーザの人数および前記ユーザごとの前記第２所定範囲内に滞在した時間の少なくともいずれか一つを推定し、
前記ユーザの人数または前記ユーザごとの前記滞在した時間の少なくともいずれか一つを出力する出力部を備える、
請求項１から４のいずれか一項に記載の情報処理装置。
【請求項１０】
前記ユーザを識別するための第３識別情報を備えたＩＣ媒体により前記第３識別情報を取得する第３端末から、前記第３識別情報を取得する取得部を備え、
前記推定部は、前記第１識別情報と、前記受信部による前記第１要求信号の受信日時と、前記第１電波強度情報と、に基づいて、前記第３識別情報の取得日時から第３所定期間内において前記第３端末の位置から第３所定範囲内に前記ユーザが位置したことを推定し、
前記推定部が前記第３所定期間内において前記第３所定範囲内に前記ユーザが位置したことを推定した際に、前記第１端末の前記第１識別情報と前記第３識別情報とを関連付けて記憶する第３記憶部を備える、
請求項１から４のいずれか一項に記載の情報処理装置。
【請求項１１】
コンピュータに、
無線ＬＡＮのアクセスポイントに使用される各々のＳＳＩＤを記憶する第１記憶機能と、
前記各々のＳＳＩＤのうち、無線ＬＡＮ通信のための第１ネットワークを介して前記アクセスポイントから送信されているビーコン信号に使用されているＳＳＩＤ以外のＳＳＩＤを設定する設定機能と、
ユーザが所持する第１端末から、前記第１ネットワークを介して、前記設定機能により設定されたＳＳＩＤとの無線ＬＡＮ通信を確立するための第１要求信号を受信する受信機能と、
前記第１要求信号に基づいて、前記第１端末の第１識別情報と前記第１要求信号の第１電波強度情報とを特定する特定機能と、
前記第１識別情報と前記第１電波強度情報とに基づいて、前記ユーザの位置を推定する推定機能と、を実現させる、
プログラム。
【請求項１２】
コンピュータが、
無線ＬＡＮのアクセスポイントに使用される各々のＳＳＩＤを記憶するステップと、
前記各々のＳＳＩＤのうち、無線ＬＡＮ通信のための第１ネットワークを介して前記アクセスポイントから送信されているビーコン信号に使用されているＳＳＩＤ以外のＳＳＩＤを設定するステップと、
ユーザが所持する第１端末から、前記第１ネットワークを介して、前記設定されたＳＳＩＤとの無線ＬＡＮ通信を確立するための第１要求信号を受信するステップと、
前記第１要求信号に基づいて、前記第１端末の第１識別情報と前記第１要求信号の第１電波強度情報とを特定するステップと、
前記第１識別情報と前記第１電波強度情報とに基づいて、前記ユーザの位置を推定するステップと、を含む、
情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、プログラム、および情報処理方法に関する。
【背景技術】
【０００２】
ユーザが所持するスマートフォン等の端末を利用して、ユーザの現在位置や特定の領域内のユーザの人数等を管理する技術が知られている。また、ユーザが特定の機器に近づいた際に当該機器の電源を入れるなどのユーザの位置に基づいて自動化する技術や施設内のユーザの人数に基づいて当該施設内の混雑状況を表示する技術など、上記管理する技術を利用した様々な応用技術が知られている。
【０００３】
下記特許文献１に開示されている移動位置履歴管理システムでは、管理対象者が所有する第１の端末装置がビーコン信号を所定の時間繰り返し送信し、第２の端末装置が当該ビーコン信号を受信したとき、その受信時間と位置情報を含む受信位置情報を管理サーバに送信する。そして、当該システムでは、管理サーバが当該受信位置情報に基づいて管理対象者の移動位置履歴の情報を管理する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開第２０１７／１１９５０５号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示された移動位置履歴管理システムにおいては、管理対象者が所持する第１の端末装置に、ビーコン信号を繰り返し送信する機能または設定を実装させなければならい。このような機能または設定の実装は、特に管理対象者が多くいる場合、汎用性に問題があった。
【０００６】
そこで、本発明は、ユーザが所持する端末に対して管理のための機能または設定の実装をすることなく、ユーザの位置を管理できる情報処理装置等を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一態様に係る情報処理装置は、無線ＬＡＮのアクセスポイントに使用される各々のＳＳＩＤを記憶する第１記憶部と、各々のＳＳＩＤのうち、無線ＬＡＮ通信のための第１ネットワークを介してアクセスポイントから送信されているビーコン信号に使用されているＳＳＩＤ以外のＳＳＩＤを設定する設定部と、ユーザが所持する第１端末から、第１ネットワークを介して、設定部により設定されたＳＳＩＤとの無線ＬＡＮ通信を確立するための第１要求信号を受信する受信部と、第１要求信号に基づいて、第１端末の第１識別情報と第１要求信号の第１電波強度情報とを特定する特定部と、第１識別情報と第１電波強度情報とに基づいて、ユーザの位置を推定する推定部と、を備える。
【０００８】
本発明の一態様に係るプログラムは、コンピュータに、無線ＬＡＮのアクセスポイントに使用される各々のＳＳＩＤを記憶する第１記憶機能と、各々のＳＳＩＤのうち、無線ＬＡＮ通信のための第１ネットワークを介してアクセスポイントから送信されているビーコン信号に使用されているＳＳＩＤ以外のＳＳＩＤを設定する設定機能と、ユーザが所持する第１端末から、第１ネットワークを介して、設定機能により設定されたＳＳＩＤとの無線ＬＡＮ通信を確立するための第１要求信号を受信する受信機能と、第１要求信号に基づいて、第１端末の第１識別情報と第１要求信号の第１電波強度情報とを特定する特定機能と、第１識別情報と第１電波強度情報とに基づいて、ユーザの位置を推定する推定機能と、を実現させる。
【０００９】
本発明の一態様に係る情報処理方法は、コンピュータが、無線ＬＡＮのアクセスポイントに使用される各々のＳＳＩＤを記憶するステップと、各々のＳＳＩＤのうち、無線ＬＡＮ通信のための第１ネットワークを介してアクセスポイントから送信されているビーコン信号に使用されているＳＳＩＤ以外のＳＳＩＤを設定するステップと、ユーザが所持する第１端末から、第１ネットワークを介して、設定されたＳＳＩＤとの無線ＬＡＮ通信を確立するための第１要求信号を受信するステップと、第１要求信号に基づいて、第１端末の第１識別情報と第１要求信号の第１電波強度情報とを特定するステップと、第１識別情報と第１電波強度情報とに基づいて、ユーザの位置を推定するステップと、を含む。
【００１０】
上記の態様によれば、情報処理装置は、無線ＬＡＮのアクセスポイントの未使用のＳＳＩＤを利用して、ユーザが所持する第１端末から当該ＳＳＩＤに対する要求を受信することで、第１端末を識別するための第１識別情報等と電波強度情報を得ることができる。そして、情報処理装置は、当該第１識別情報等によりユーザの所定の範囲内における位置を推定することができる。これにより、第１端末に予め設定されている無線ＬＡＮ通信の設定を利用して第１端末から管理のための情報を得ることができるため、第１端末に管理のための設定等を実装することなく、ユーザの位置を管理することができる。
【発明の効果】
【００１１】
本発明によれば、ユーザが所持する端末に対して管理のための機能または設定の実装をすることなく、ユーザの位置を管理できる情報処理装置等を提供することを目的とする。
【図面の簡単な説明】
【００１２】
【図１】第１実施形態に係る管理システムのシステム構成例を説明するための図である。
【図２Ａ】第１実施形態に係る管理システムの概要を説明するための図である。
【図２Ｂ】第１実施形態に係る管理システムの概要を説明するための図である。
【図３】第１実施形態に係る管理装置の機能構成の一例を示す図である。
【図４】第１実施形態に係る管理装置の動作例を示す図である。
【図５Ａ】第１実施形態に係る管理システムの動作例を示す図である。
【図５Ｂ】第１実施形態に係る管理システムの動作例を示す図である。
【図６】第１実施形態に係る管理装置のハードウェア構成の一例を示す図である。
【図７】第２実施形態に係る管理システムの概要を説明するための図である。
【図８】第３実施形態に係る管理システムの概要を説明するための図である。
【発明を実施するための形態】
【００１３】
添付図面を参照して、本発明の好適な実施形態について説明する。なお、各図において、同一の符号を付したものは、同一又は同様の構成を有する。
【００１４】
［第１実施形態］
まず、本発明の第１実施形態について説明する。本実施形態では、ユーザの位置を管理する情報処理装置（以下、「管理装置」という）が、ユーザが所持するスマートフォンを利用してユーザの位置を推定して、当該ユーザと複合機との位置関係により複合機の動作状態を制御する例を説明する。しかしながら、本例に限る主旨ではない。本実施形態に係る管理装置は、複合機に限らず、ユーザが利用する様々な端末の制御に適用することが可能である。
【００１５】
＜１．管理システムのシステム構成＞
図１を参照して、本実施形態に係る管理システム１のシステム構成例を説明する。
【００１６】
管理システム１は、ユーザの位置を管理し、当該ユーザの位置によってユーザが利用する端末を自動で制御するためのシステムである。図１に示すように、管理システム１は、ユーザの位置を管理し第２端末３００の動作状態を制御する管理装置１００と、ユーザが所持する第１端末２００と、ユーザが利用する第２端末３００とを含む。管理装置１００と第１端末２００とは、第１ネットワーク４００ａと第２ネットワーク４００ｂとを介して互いに接続されている。また、管理装置１００は第２端末３００とネットワーク４００を介して互いに接続されている。また、管理装置１００と第１端末２００とは、管理装置１００や第２端末３００の周囲に設けられた外部の無線ＬＡＮのアクセスポイントＰ（例えば、Ｗｉ−Ｆｉ（登録商標）ルータ等）と、第１ネットワーク４００ａを介して互いに接続されている。第１端末２００と、第２端末３００とを総称して単に「端末」ともいう。
【００１７】
第１ネットワーク４００ａは、特定の施設内等に構築された、Ｗｉ−Ｆｉ規格に準拠した無線ＬＡＮ（Local Area Network）通信のためのネットワークである。管理装置１００および各端末は、数ｍ〜数１０ｍ程度（障害がなければ１００ｍ程度）の範囲内であれば、第１ネットワーク４００ａを用いて他の装置や端末等と通信できる。第１ネットワーク４００ａは、例えばルータ（不図示）を介して、これらの装置や端末の相互接続を実現させてもよい。
【００１８】
第２ネットワーク４００ｂは、管理装置１００および各端末間で直接接続するための通信ネットワークであり、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）や赤外線通信等の１０ｍ程度の近距離無線通信のためのネットワークである。第１ネットワーク４００ａと、第２ネットワーク４００ｂとを総称して「ネットワーク４００」ともいう。
【００１９】
管理装置１００は、ユーザの位置を管理するための装置である。また、管理装置１００は、当該ユーザの位置を管理することで第２端末３００の動作状態を制御してもよい。管理装置１００は、第１端末２００またはアクセスポイントＰと通信可能な情報処理装置である。また、管理装置１００は、ＳＳＩＤやチャネル等を設定することでアクセスポイントとして機能することができる。管理装置１００は、例えば、アクセスポイントとして、各端末を互いに接続させたり他のネットワークに接続したりと無線ＬＡＮネットワークを構築してもよい。なお、本例では、管理装置１００は、無線ＬＡＮ通信を確立するためのビーコン信号を送信し、当該ビーコン信号に対する接続要求のための信号等を受信するところまでの機能を実装しているものとする。管理装置１００は、管理システム１の専用機器を備えてもよいし、スマートフォンやタブレット等の汎用の携帯通信端末に上記管理および制御するための機能を備えたモジュールをインストールすることで実現してもよい。
【００２０】
第１端末２００は、ユーザが所持する端末である。第１端末２００は、管理装置１００またはアクセスポイントＰと通信可能なスマートフォンやタブレット等の汎用の携帯通信端末によって構成される。第１端末２００には、管理装置１００がユーザの位置を管理等するための機能および設定は実装されておらず、汎用的な機能および設定が実装されているものとする。
【００２１】
第２端末３００は、ユーザが利用する端末である。第２端末３００は、例えば、ユーザが利用するＰＣ、ＰＣ周辺機器または複合機等のあらゆる端末装置が含まれる。また、説明を簡単にするために図１の例では、第２端末３００を１台示しているが、第２端末３００は複数の種類または複数台あってもよい。本例では、第２端末３００を複合機とする例を説明する。
【００２２】
＜２．管理システムの概要＞
図２Ａおよび図２Ｂを参照して、本実施形態に係る管理システム１の概要を説明する。図２ＡにはユーザＵの第２端末３００の初回利用時における概要を、図２ＢにはユーザＵの第２端末３００の２回目以降の利用時における概要を示している。
【００２３】
（１）図２に示すように、ユーザＵの第２端末３００の初回利用時において、管理装置１００は、予め、アクセスポイントＰとしてアクセスポイントＰ１およびＰ２のＳＳＩＤを各々記憶する。管理装置１００は、これらのアクセスポイントから送信されているビーコン信号をスキャンして、アクセスポイントＰ１およびＰ２のＳＳＩＤのうち、未使用のＳＳＩＤ（「０００２ｘｘｘ」とする）を取得する。
【００２４】
（２）管理装置１００は、取得した未使用のＳＳＩＤを自身のＳＳＩＤとして設定し、当該ＳＳＩＤを使用して第１ネットワーク４００ａを介して第１ビーコン信号を送信する。
【００２５】
（３）ユーザＵは、第１端末２００を所持した状態で第２端末３００を利用するために第２端末３００に近づく。なお、説明を簡単にするために、第１端末２００には、Ｗｉ−Ｆｉ（無線ＬＡＮ）通信を自動的に行うため、アクセスポイントＰ１およびＰ２のＳＳＩＤが自動接続されるよう設定されているものとする。なお、これに限らず、第１端末２００は、検出したアクセスポイントＰのＳＳＩＤをユーザＵが手動で指定して接続してもよい。
【００２６】
（４）第１端末２００は、上記（２）で送信された第１ビーコン信号を検知する。（５）第１端末２００は、上記（４）で検知した第１ビーコン信号に使用されているＳＳＩＤとのＷｉ−Ｆｉ通信を行うための第１要求信号を管理装置１００に送信する。ここで「第１ビーコン信号」とは、無線ＬＡＮ（Ｗｉ−Ｆｉ）通信を確立するためにアクセスポイントが送信するビーコン信号である。
【００２７】
「第１要求信号」とは、無線ＬＡＮアクセスポイントのＳＳＩＤとの無線ＬＡＮ通信を確立するための信号である。言い換えれば、第１要求信号は、管理装置１００に設定された当該ＳＳＩＤとの無線ＬＡＮ通信を確立するための信号でもある。第１要求信号は、例えば、接続対象のＳＳＩＤに対するプローブ要求または接続要求（アソシエーション要求）のための信号である。
【００２８】
管理装置１００は、第１要求信号を受信し、第１要求信号に含まれる第１端末２００の第１識別情報を特定する。「第１識別情報」とは、第１端末２００を識別するためのＭａｃアドレス等の識別情報である。詳細については後述する。
【００２９】
（６）ユーザＵは、第２端末３００に近づいて、第２端末３００を操作する。当該操作は、例えば、第２端末３００がプリンタ機能を備えた複合機であれば、第２端末３００の電源を入れる操作や印刷を実行する操作等のあらゆる操作が含まれる。
【００３０】
（７）管理装置１００は、ユーザによって、第２端末３００が操作されたことを検出する。（８）管理装置１００は、第１要求信号の第１電波強度情報に基づき、ユーザＵの位置を推定し、第２端末３００から至近距離内（後述する第１所定範囲内）にいるユーザＵが操作したと判定する。ここで「第１電波強度情報」とは、第１要求信号の受信強度等の情報である。第１電波強度情報の詳細については、後述する。管理装置１００は、当該判定の際、ユーザＵが所持する第１端末２００の第１識別情報を記憶する。
【００３１】
（９）次に、図２Ｂに示すように、ユーザＵの第２端末３００の２回目以降の利用時において、管理装置１００は、これらのアクセスポイントから送信されているビーコン信号をスキャンして、アクセスポイントＰ１およびＰ２のＳＳＩＤのうち、未使用のＳＳＩＤ（今回は、「０００１ｘｘｘ」とする）を取得する。
【００３２】
（１０）管理装置１００は、取得した未使用のＳＳＩＤを自身のＳＳＩＤとして設定し、当該ＳＳＩＤを使用して第１ネットワーク４００ａを介して第１ビーコン信号を送信する。
【００３３】
（１１）ユーザＵは、第１端末２００を所持した状態で第２端末３００を利用するために第２端末３００に近づく。（１２）第１端末２００は、上記（１０）で送信された第１ビーコン信号を検知する。
【００３４】
（１２）第１端末２００は、上記（１１）で検知した第１ビーコン信号に使用されているＳＳＩＤとのＷｉ−Ｆｉ通信を行うための第１要求信号を管理装置１００に送信する。管理装置１００は、第１要求信号を受信し、第１要求信号に含まれる第１端末２００の第１識別情報を特定する。
【００３５】
（１３）管理装置１００は、第１要求信号の第１電波強度情報に基づき、ユーザＵの位置を推定し、第２端末３００から至近距離内にいるユーザＵが以前に操作をしたユーザであるか判定する。管理装置１００は、具体的には今回特定した第１識別情報を、初回の利用時に記憶した第１識別情報と照合し、一致すればユーザＵが以前に操作をしたユーザであると判定する。
【００３６】
（１４）管理装置１００は、以前に操作したユーザであれば、第２端末３００を操作可能な状態にする。管理装置１００は、例えば、第２端末３００が電源ＯＦＦになっていればＯＮにし、スリープモードになっていれば当該スリープモードを解除し、ユーザＵがすぐに第２端末３００を操作できる状態にする。
【００３７】
上記構成によれば、管理装置１００は、アクセスポイントＰの未使用のＳＳＩＤを利用し、ユーザＵが所持する第１端末２００から当該ＳＳＩＤに対する要求を受信することで、第１端末２００の第１識別情報等と電波強度情報とを得ることができる。そして、管理装置１００は、第１識別情報等によりユーザＵが所定の範囲内に位置することを推定することができる。これにより、管理装置１００は、第１端末２００に予め設定されている無線ＬＡＮ通信の設定を利用して第１端末２００から管理のための情報を得ることができるため、第１端末２００が管理のための設定等を実装することなく、ユーザＵの位置を管理することができる。
【００３８】
上記構成によれば、管理装置１００は、さらに、上記のように管理するユーザＵの位置を利用して、２回目以降の利用時、ユーザＵが近づくだけで第２端末３００を操作可能な状態にすることができる。これにより、管理装置１００は、ユーザＵを操作可能な状態に復帰するまで待たせることなく円滑に第２端末３００を操作させることができる。
【００３９】
＜３．管理装置の機能構成＞
図３を参照して、本実施形態に係る管理装置１００の機能構成を説明する。図３に示すように、管理装置１００は、制御部１１０と、記憶部１２０と、通信部１３０と、を備える。
【００４０】
制御部１１０は、設定部１１２と、特定部１１３と、推定部１１４とを備える。また、制御部１１０は、取得部１１１と、検出部１１５と、判定部１１６と、端末制御部１１７とを備えてもよい。
【００４１】
取得部１１１は、アクセスポイントＰで使用されているＳＳＩＤを取得する。取得部１１１は、具体的には、第１ネットワーク４００ａで利用可能なすべてのチャネルを順次巡回してアクセスポイントＰのそれぞれから送信されているビーコン信号を探知し、当該ビーコン信号で使用されているＳＳＩＤを取得してもよい（スキャンしてもよい）。
【００４２】
設定部１１２は、第１記憶部１２１に記憶するアクセスポイントＰに使用される各々のＳＳＩＤのうち、第１ネットワーク４００ａを介してアクセスポイントＰから送信されているビーコン信号に使用されているＳＳＩＤ以外のＳＳＩＤを設定する。
【００４３】
設定部１１２は、管理装置１００が取りうるＢＤアドレスの最小値から最大値までを、自身のＢＤアドレスとして順次設定してもよい。設定部１１２は、例えば、１６進数１２桁のＢＤアドレスであれば、最小値（全ての桁が「０」の値）から最大値（全ての桁が「Ｆ」の値）までの値を全て順次設定してもよいし、カンパニーＩＤは任意の値で設定しカンパニーアサインについて取りうる値の最小値から最大値までを設定してもよい。
【００４４】
設定部１１２は、例えば、一定時間経過後に、設定したＳＳＩＤを削除してもよい。また、設定部１１２は、例えば、設定したＳＳＩＤを、取得部１１１により取得されたアクセスポイントＰのビーコン信号のＳＳＩＤが同一のＳＳＩＤを示していた場合、当該設定したＳＳＩＤを削除してもよい。
【００４５】
特定部１１３は、第１要求信号に基づいて、第１端末２００の第１識別情報と第１要求信号の第１電波強度情報とを特定する。ここで「第１識別情報」とは、第１要求信号に含まれる第１端末２００を識別するための情報であり、例えば、第１端末２００のＭａｃアドレスやＩＰアドレスである。また、ここで「第１電波強度情報」とは、第１要求信号の受信電波強度（ＲＳＳＩ（Received Signal Strength Indication））を示す情報である。
【００４６】
特定部１１３は、第２要求信号に基づいて、第１端末２００の第２識別情報と第２要求信号の第２電波強度情報とを特定してもよい。ここで「第２要求信号」とは、第１端末２００との近距離無線通信を確立するための信号である。第２要求信号は、例えば、管理装置１００に設定されたＢＤアドレスに対する接続要求のための信号である。
【００４７】
「第２識別情報」とは、第２要求信号に含まれる第１端末２００を識別するための情報であり、例えば、第１端末２００のＢＤアドレスである。また、ここで「第２電波強度情報」とは、第２要求信号の受信電波強度（ＲＳＳＩ）を示す情報である。
【００４８】
推定部１１４は、第１識別情報と第１電波強度情報とに基づいて、ユーザの位置を推定する。また、推定部１１４は、第２識別情報と第２電波強度情報とに基づいてユーザの位置を推定してもよい。このような構成によれば、推定部１１４は、第１端末２００から第１要求信号を受信できない場合でも、それを補完する第２要求信号を受信して第２識別情報と第２電波強度情報を特定できればユーザの位置を推定することができる。
【００４９】
上記の位置の推定方法には、例えば、Ｔｒｉａｎｇｕｌａｔｉｏｎ方式、Ｐｒｏｘｉｍｉｔｙ方式、Ｓｃｅｎｅ  Ａｎａｌｙｓｉｓ方式等の任意の方法を利用することが考えられる。推定部１１４は、例えば、第１識別情報または第２識別情報が示す第１端末２００を所持するユーザについて、第１電波強度情報または第２電波強度情報から管理装置１００と第１端末２００との間の距離を算出することで当該ユーザの位置を推定してもよい。なお、かかる距離の算出方法は任意の方法を利用することができるが、例えば、特開２０１２−３８２４２号公報に記載の方法により算出することができる。
【００５０】
推定部１１４は、例えば、第１所定期間、ユーザが第１所定範囲内に位置することを推定しなかった場合、第２記憶部１２２に記憶されている第１識別情報および第２識別情報を削除してもよい。ここで「第１所定期間」とは、ユーザの次回の利用に至るまで第１識別情報を第２記憶部１２２に保持する期間であり、例えば、１週間、半月、または１ヶ月等の値を適宜設定すればよい。このような構成によれば、推定部１１４は、ユーザが第２端末３００を利用しなくなった後もずっと第１識別情報を記憶させ続けることがないため、機密性を向上させることができる。また、推定部１１４は、例えば、第１識別情報および第２識別情報と関連する第１電波強度情報および第２電波強度情報も、第１識別情報等の削除と併せて削除してもよい。
【００５１】
検出部１１５は、ユーザが第２端末３００を操作したことを検出する。検出部１１５は、例えば、第２端末３００に対して、操作の有無や動作状態の変移（例えば、電源のＯＮとＯＦＦとの変移、通常の稼働状態とスリープ状態（省電力状態）との変移等）についてサイクリックにログファイル等を参照し、ユーザが操作したことを検出する。また、検出部１１５は、管理装置１００が第２端末３００に対して電源ケーブルに外付けされている場合、当該電源ケーブルを流れる電流によって電源のＯＮ／ＯＦＦを検知し、ユーザが電源ＯＮ／ＯＦＦに関する操作をしたことを検出してもよい。
【００５２】
判定部１１６は、推定部１１４の推定結果および検出部１１５の検出結果に基づいて、第２端末３００の位置から第１所定範囲内に位置するユーザが第２端末３００を操作したことを判定する。ここで「第１所定範囲」とは、第２端末３００の位置からの範囲であり、ユーザが第２端末３００に対して操作可能な位置にいることを判定するための範囲である。判定部１１６は、上記のように、ユーザが第２端末３００を操作したことを判定した際に、当該ユーザの第１端末２００の第１識別情報を第２記憶部１２２に記憶してもよい。
【００５３】
判定部１１６は、例えば、推定部１１４により当該ユーザが第２端末３００の位置から第１所定範囲内に位置することが推定され、かつ、検出部１１５によりユーザが第２端末３００を操作したことが検出された場合、当該ユーザが第２端末３００を操作したと判定してもよい。なお、かかる判定において、推定部１１４による上記推定と検出部１１５による上記検出との組み合わせは、時間軸上関係すると判定できる時間内（例えば、１０秒以内、３０秒以内または１分以内等）に行われたもの同士を組み合わせればよい。
【００５４】
端末制御部１１７は、推定部１１４によりユーザが第１所定範囲内に位置すると推定された際に、第２記憶部１２２に予め当該ユーザに関連する第１識別情報または第２識別情報が記憶されていた場合、第２端末３００を操作可能な状態にする。特定部１１３により特定された当該ユーザの第１端末２００の第１識別情報について、第２記憶部１２２に同じ第１識別情報が既に記憶されていた場合、当該ユーザは第２端末３００の利用ユーザであると推定できる。このため、端末制御部１１７は、例えば、上記のような場合、推定部１１４によりユーザが第１所定範囲内に位置すると推定された際には、自動で操作可能な状態に復帰させる。なお、かかる第２端末３００の動作状態の制御について、端末制御部１１７は、第２端末３００に当該制御のためのエージェントモジュールをインストールさせて、当該エージェントモジュールと動作状態の変更要求等のメッセージをやり取りすることで制御してもよい。このような構成によれば、端末制御部１１７は、ユーザに、第２端末３００を操作可能な状態まで復帰させるための時間を減らして第２端末３００を操作させることができる。
【００５５】
記憶部１２０は、第１記憶部１２１と、第２記憶部１２２とを備える。第１記憶部１２１は、無線ＬＡＮのアクセスポイントに使用される各々のＳＳＩＤを記憶する。第１記憶部１２１は、当該各々のＳＳＩＤについて、設定部１１２で設定される際の優先順位を付けて記憶してもよい。当該優先順位は、任意の値を設定すればよく、例えば、管理装置１００とアクセスポイントＰとの距離やアクセスポイントＰのＳＳＩＤの未使用率等に基づいて設定されてもよい。
【００５６】
第２記憶部１２２は、ユーザが第２端末３００を操作したと判定部１１６が判定した際に、ユーザの第１端末２００の第１識別情報および第２識別情報の少なくとも一つを記憶する。
【００５７】
通信部１３０は、管理装置１００をネットワーク４００に接続し、ネットワーク４００上の他の端末と通信をするためのハードウェアモジュールである。通信部１３０は、例えば、ＩＳＤＮモデム、ＡＤＳＬモデム、ケーブルモデム、光モデム、ソフトモデム等の変調復調装置である。通信部１３０は、ＢＬＥ（Bluetooth（登録商標）  Low  Energy）やＩｒＤＡなどの通信規格に基づき、通信部１３０は、第２端末３００を制御するために、所定の電波を利用した無線制御信号を第２端末３００に送信してもよい。通信部１３０は、第１送信部１３１と、第２送信部１３２と、受信部と、を備える。通信部１３０は、記憶部１２０に記憶する第１識別情報等の各種情報を、これらの情報を１以上の管理装置１００から収集し管理するためのサーバ装置に送信してもよい。
【００５８】
第１送信部１３１は、設定部１１２により設定されたＳＳＩＤを使用して、第１ネットワーク４００ａを介してアクセスポイントモードで第１ビーコン信号を送信する。
【００５９】
第２送信部１３２は、近距離無線通信のための第２ネットワークを介して第２ビーコン信号を送信する。また、第２送信部１３２は、管理装置１００が取りうるＢＤアドレスの最小値から最大値までが順次設定された第２ビーコン信号を送信してもよい。ここで「第２ビーコン信号」とは、近距離無線通信（Ｂｌｕｅｔｏｏｔｈ通信）を確立するために親機が送信するビーコン信号である。このような構成によれば、第２送信部１３２は、第１端末２００から第１要求信号を受信できない場合でも、それを補完する第２要求信号を受信するよう第２ビーコン信号をフルスキャンして送信することができる。これにより、管理装置１００は、無線ＬＡＮのアクセスポイントのＳＳＩＤが使用できなくとも、Ｂｌｕｅｔｏｏｔｈ等の近距離無線通信を使って、第２識別情報と第２電波強度情報を特定してユーザの位置を推定することができる。
【００６０】
受信部１３３は、ユーザが所持する第１端末２００から、第１ネットワーク４００ａを介して、設定部１１２により設定されたＳＳＩＤとの無線ＬＡＮ通信を確立するための第１要求信号を受信する。
【００６１】
受信部１３３は、例えば、第１送信部１３１が送信する第１ビーコン信号を検知した第１端末２００から、第１要求信号を受信する。このような構成によれば、管理装置１００は、既存の無線ＬＡＮのアクセスポイントのＳＳＩＤを使用したビーコン信号を送信し、第１端末２００の当該アクセスポイントとの通信を利用して第１端末２００から第１要求信号を受信することができる。これにより、管理装置１００は、第１端末２００が特別な設定を実装しなくとも、第１要求信号による第１識別情報と第１電波強度情報を取得することができる。
【００６２】
受信部１３３は、例えば、第２ビーコン信号を検知した第１端末２００から、近距離無線通信を確立するための第２要求信号を受信してもよい。
【００６３】
＜４．管理装置の動作例（フロー）＞
図４を参照して、本実施形態に係る管理装置１００の動作例を説明する。図４に示すように、第１記憶部１２１は、アクセスポイントＰに使用される各々のＳＳＩＤを記憶する（Ｓ１０）。
【００６４】
設定部１１２は、当該記憶された各々のＳＳＩＤのうち、第１ネットワーク４００ａを介してアクセスポイントＰから送信されているビーコン信号に使用されているＳＳＩＤ以外の未使用のＳＳＩＤを自身のＳＳＩＤとして設定する（Ｓ１１）。第１送信部１３１は、当該設定されたＳＳＩＤを使用して、第１ネットワーク４００ａを介してアクセスポイントモードで第１ビーコン信号を送信する（Ｓ１２）。
【００６５】
受信部１３３は、第１ビーコン信号を検知した第１端末２００から、第１要求信号を受信する（Ｓ１３）。特定部１１３は、当該受信した第１要求信号に基づいて、第１端末２００の第１識別情報と第１要求信号の第１電波強度情報とを特定する（Ｓ１４）。推定部１１４は、当該特定された第１識別情報と第１電波強度情報とに基づいて、ユーザの位置を推定する（Ｓ１５）。
【００６６】
＜５．管理システムの動作例（シーケンス）＞
図５Ａおよび図５Ｂを参照して、本実施形態に係る管理システム１の動作例を説明する。図５Ａにはユーザの第２端末３００の初回利用時における動作例を、図２Ｂにはユーザの第２端末３００の２回目以降の利用時における動作例を示している。
【００６７】
図５Ａに示すように、ユーザの第２端末３００の初回利用時において、管理装置１００は、アクセスポイントＰの各々のＳＳＩＤのうち、未使用のＳＳＩＤを取得する（Ｓ２０）。管理装置１００は、未使用のＳＳＩＤを使用して第１ビーコン信号を送信する（Ｓ２１）。第１端末２００は、当該送信された第１ビーコン信号を検知し、第１要求信号を管理装置１００に送信する（Ｓ２２）。管理装置１００は、第１要求信号を受信すると、第１要求信号に基づいて、第１端末２００の第１識別情報と第１要求信号の第１電波強度情報とを特定する（Ｓ２３）。管理装置１００は、第１識別情報と第１電波強度情報とに基づいて、ユーザの位置を推定する（Ｓ２４）。
【００６８】
管理装置１００は、第２端末３００の動作状態を検出するため、当該動作状態の要求を送信する（Ｓ２５）。第２端末３００は、ユーザの操作により電源がＯＦＦからＯＮに変更される（Ｓ２６）。第２端末３００は、上記動作状態の要求に対して、ユーザが第２端末３００を操作したことを示す動作状態の応答を管理装置１００に送信する（Ｓ２７）。管理装置１００は、当該動作状態の応答を受信すると、ユーザが第２端末３００を操作したことを検出する（Ｓ２８）。管理装置１００は、推定部の推定結果と検出部の検出結果とに基づいて、第２端末３００の位置から第１所定範囲内に位置するユーザが第２端末３００を操作したことを判定する（Ｓ２９）。管理装置１００は、上記のようにユーザが第２端末３００を操作したと判定した際に、当該ユーザの第１端末２００の第１識別情報を記憶する（Ｓ３０）。
【００６９】
図５Ｂに示すように、ユーザの第２端末３００の２回目以降の利用時において、管理装置１００は、アクセスポイントＰの各々のＳＳＩＤのうち、未使用のＳＳＩＤを取得する（Ｓ４０）。管理装置１００は、未使用のＳＳＩＤを使用して第１ビーコン信号を送信する（Ｓ４１）。第１端末２００は、当該送信された第１ビーコン信号を検知し、第１要求信号を管理装置１００に送信する（Ｓ４２）。管理装置１００は、第１要求信号を受信すると、第１要求信号に基づいて、第１端末２００の第１識別情報と第１要求信号の第１電波強度情報とを特定する（Ｓ４３）。管理装置１００は、第１識別情報と第１電波強度情報とに基づいて、ユーザの位置を推定する（Ｓ４４）。
【００７０】
管理装置１００は、ユーザが第１所定範囲内に位置すると推定された際に、第１識別情報が記憶されていた場合、第２端末３００を操作可能な状態にするため、第２端末３００に動作状態の変更要求を送信する（Ｓ４５）。第２端末３００は、当該動作状態の変更要求を受信すると、自身を操作可能な状態に変更する（Ｓ４６）。第２端末３００は、当該動作状態の要求の応答として、当該動作状態の変更結果を管理装置１００に送信する（Ｓ４７）。
【００７１】
＜６．ハードウェア構成＞
図６を参照して、上述してきた管理装置１００をコンピュータ８００により実現する場合のハードウェア構成の一例を説明する。なお、それぞれの装置の機能は、複数台の装置に分けて実現することもできる。
【００７２】
図６に示すように、コンピュータ８００は、プロセッサ８０１と、メモリ８０３と、記憶装置８０５と、入力Ｉ／Ｆ部８０７と、データＩ／Ｆ部８０９と、通信Ｉ／Ｆ部８１１と、を含む。また、コンピュータ８００は、表示装置８１３を含んでもよい。
【００７３】
プロセッサ８０１は、メモリ８０３に記憶されているプログラムを実行することによりコンピュータ８００における様々な処理を制御する。例えば、管理装置１００の制御部１１０が備える各機能部などは、メモリ８０３に一時記憶された上で、主にプロセッサ８０１上で動作するプログラムとして実現可能である。
【００７４】
メモリ８０３は、例えばＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の記憶媒体である。メモリ８０３は、プロセッサ８０１によって実行されるプログラムのプログラムコードや、プログラムの実行時に必要となるデータを一時的に記憶する。
【００７５】
記憶装置８０５は、例えばハードディスクドライブ（ＨＤＤ）やフラッシュメモリ等の不揮発性の記憶媒体である。記憶装置８０５は、オペレーティングシステムや、上記各構成を実現するための各種プログラムを記憶する。この他、記憶装置８０５は、第１識別情報、第２識別情報、第１電波強度情報、第２電波強度情報等を登録するテーブルと、当該テーブルを管理するＤＢを記憶することも可能である。このようなプログラムやデータは、必要に応じてメモリ８０３にロードされることにより、プロセッサ８０１から参照される。
【００７６】
入力Ｉ／Ｆ部８０７は、ユーザからの入力を受け付けるためのデバイスである。入力Ｉ／Ｆ部８０７の具体例としては、キーボードやマウス、タッチパネル、各種センサ、ウェアラブル・デバイス等が挙げられる。入力Ｉ／Ｆ部８０７は、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）等のインタフェースを介してコンピュータ８００に接続されても良い。
【００７７】
データＩ／Ｆ部８０９は、コンピュータ８００の外部からデータを入力するためのデバイスである。データＩ／Ｆ部８０９の具体例としては、各種記憶媒体に記憶されているデータを読み取るためのドライブ装置等がある。データＩ／Ｆ部８０９は、コンピュータ８００の外部に設けられることも考えられる。その場合、データＩ／Ｆ部８０９は、例えばＵＳＢ等のインタフェースを介してコンピュータ８００へと接続される。
【００７８】
通信Ｉ／Ｆ部８１１は、コンピュータ８００の外部の装置と有線又は無線により、インターネットＮを介したデータ通信を行うためのデバイスである。通信Ｉ／Ｆ部８１１は、コンピュータ８００の外部に設けられることも考えられる。その場合、通信Ｉ／Ｆ部８１１は、例えばＵＳＢ等のインタフェースを介してコンピュータ８００に接続される。
【００７９】
表示装置８１３は、各種情報を表示するためのデバイスである。表示装置８１３の具体例としては、例えば液晶ディスプレイや有機ＥＬ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ、ウェアラブル・デバイスのディスプレイ等が挙げられる。表示装置８１３は、コンピュータ８００の外部に設けられても良い。その場合、表示装置８１３は、例えばディスプレイケーブル等を介してコンピュータ８００に接続される。また、入力Ｉ／Ｆ部８０７としてタッチパネルが採用される場合には、表示装置８１３は、入力Ｉ／Ｆ部８０７と一体化して構成することが可能である。
【００８０】
［第２実施形態］
次に、本発明の第２実施形態について説明する。本実施形態は、第１実施形態に係る管理システム１のユーザの位置を推定する機能を応用して、トイレや喫煙室等の所定の範囲内のユーザの人数やユーザごとの滞在時間を出力する形態である。以下、第１実施形態と異なる点を中心に説明する。
【００８１】
＜１．管理システムの概要＞
図７を参照して、第２実施形態に係る管理システム１の概要を説明する。
【００８２】
図７に示すように、管理システム１は、第２所定範囲として、特定のトイレと喫煙室とにそれぞれに管理装置１００ａと１００ｂとが設けられている。なお、特に区別の必要がない場合は、管理装置１００ａと１００ｂとを総称して「管理装置１００」という。ここで「第２所定範囲」とは、管理装置１００の位置からの範囲であり、ユーザの人数等を特定するための範囲である。管理装置１００ａは、特定のトイレに設けられ、当該トイレ内の人数やユーザごとの滞在時間を特定する。
【００８３】
管理装置１００ａは、具体的には、各ユーザが所持する第１端末２００から送信される第１要求信号による第１識別情報と第１電波強度情報とを利用して、トイレ内に位置するユーザの人数を特定する。また、管理装置１００ａは、当該特定された人数とトイレに設けられた個室の数やトイレの床面積等とを比較してトイレの混雑状況を判定する。また、管理装置１００ａは、ユーザごとの滞在時間を特定する。管理装置１００は、これらの特定および判定した結果を、ユーザが確認するために、ネットワーク４００を介してディスプレイ端末５００に出力する。
【００８４】
管理装置１００ｂは、特定の喫煙室に設けられ、上記管理装置１００ａと同様に、当該喫煙室内の人数やユーザごとの滞在時間を特定し、混雑状況を判定する。
【００８５】
上記構成によれば、管理装置１００は、第１端末２００に予め設定されている無線ＬＡＮ通信の設定を利用して第１端末２００から第１識別情報等を得て第２所定範囲内に位置するユーザの人数等を推定することができるため、第１端末２００に管理のための設定等を実装することなく、トイレ等の特定のエリア内の利用状況を管理することができる。
【００８６】
＜２．管理装置の機能構成＞
第２実施形態に係る管理装置１００の機能構成を説明する。第２実施形態に係る管理装置１００は、図３に示す第１実施形態に係る管理装置１００の記憶部１２０と、通信部１３０とを共通して備え、制御部１１０においては、取得部１１１と、設定部１１２と、特定部１１３と、推定部１１４と、判定部１１６とを共通して備え、これらの機能部に加えて出力部（不図示）を備える。
【００８７】
推定部１１４は、第２所定範囲内に位置するユーザの人数およびユーザごとの第２所定範囲内に滞在した時間の少なくともいずれか一つを推定する。推定部１１４は、例えば、特定の時点における第２所定範囲内に位置するユーザをカウントし、ユーザの人数を推定してもよい。また、推定部１１４は、例えば、第１端末２００の第１識別情報ごとにユーザを識別し、当該識別されたユーザごとに第２所定範囲内に入った時刻と、第２所定範囲から出た時刻とを推定する。推定部１１４は、当該推定の結果に基づいて、上記識別されたユーザごとの第２所定範囲内の滞在時間を推定してもよい。
【００８８】
推定部１１４は、上記推定したユーザの人数と第２所定範囲における部屋数または面積とに基づいて、第２所定範囲内の混雑状況を推定してもよい。推定部１１４は、例えば、第２所定の範囲が特定のトイレの場合、トイレの個室数に対するユーザの人数の割合を算出し、当該割合に基づいてトイレの利用率（例えば、個室が５個でユーザが５人であった場合には１００％等）を混雑状況として推定することができる。
【００８９】
出力部は、ユーザの人数またはユーザごとの滞在した時間の少なくともいずれか一つを出力する。ここで「出力する」とは、各機能部に出力すること、入力Ｉ／Ｆ部８０７に出力すること、メモリ８０３に出力すること、表示装置８１３に出力（表示）すること等のあらゆる出力態様を含む。このような構成によれば、出力部は、第１端末２００の管理のための設定等を実装することなく、トイレ等の特定のエリア内の利用状況をユーザに確認させることができる。
【００９０】
［第３実施形態］
次に、本発明の第３実施形態について説明する。第３実施形態は、第１実施形態または第２実施形態の少なくとも一つの形態に係る管理システム１のユーザの位置を推定する機能とユーザが所持する第１端末２００の第１識別情報とを応用して、第１識別情報と所定のエリアの入出ゲート等の識別結果とを突合させる形態である。以下、第１実施形態及び第２実施形態と異なる点を中心に説明する。
＜１．管理システムの概要＞
図８を参照して、第３実施形態に係る管理システム１の概要を説明する。
【００９１】
図８に示すように、管理システム１において、特定の施設の入出ゲート等の第３端末６００からの範囲として、第３所定範囲が設けられている。第３所定の範囲は、ユーザが第３端末６００を通過していることを判定するための範囲でもある。管理装置１００は、ユーザが第３端末６００を通過する位置にいることを推定し、当該推定の際に特定された第１識別情報と、第３端末６００が取得した入出を許可するための第３識別情報とを突合させて記憶する。ここで「第３識別情報」とは、ユーザを識別するための情報であり、例えば、ユーザＩＤやユーザの氏名等の情報である。管理装置１００は、ユーザが所持するＩＣ媒体７００によって第３端末６００を通過した際に第３端末６００が取得した第３識別情報を取得して、第３識別情報と第３所定範囲に位置するユーザが所持する第１端末２００の第１識別情報とを関連付けて記憶する。
【００９２】
上記構成によれば、管理装置１００は、第１端末２００に予め設定されている無線ＬＡＮ通信の設定を利用して第１端末２００から第１識別情報等を得てユーザが第３所定範囲内に位置することを推定することができるため、第１端末２００に管理のための設定等を実装することなく、ユーザの所持する第１端末２００の第１識別情報と、第３端末６００等が得た第３識別情報とを突き合わせて管理することができる。
【００９３】
＜２．管理装置の機能構成＞
第３実施形態に係る管理装置１００の機能構成を説明する。第３実施形態に係る管理装置１００は、図３に示す第１実施形態の制御部１１０と、通信部１３０とを共通して備え、記憶部１２０においては、第１記憶部１２１を共通して備え、これに加え第３記憶部（不図示）を備える。
【００９４】
取得部１１１は、ユーザを識別するための第３識別情報を備えたＩＣ媒体７００により第３識別情報を取得する第３端末から、第３識別情報を取得する。ここで「ＩＣ媒体」とは、例えば、第３識別情報を備えたＩＣチップを内蔵したＩＣカードやスマートフォン等の端末である。
【００９５】
推定部１１４は、第１識別情報と、受信部１３３による第１要求信号の受信日時と、第１電波強度情報と、に基づいて、第３識別情報の取得日時から第３所定期間内において第３所定範囲内にユーザが位置したことを推定する。推定部１１４は、当該推定の際に後述の第３記憶部に、第１端末２００の第１識別情報と第３識別情報とを関連付けて記憶させる。また、推定部１１４は、所定の期間において第３記憶部に蓄積した当該関連付けられた第１識別情報と第３識別情報とを統計的に処理して当該関連付けを補正してもよい。推定部１１４は、具体的には、所定の期間において第１識別情報に対して関連付けられた第３識別情報の最頻値を抽出し、当該最頻値を第１識別情報に関連付けるよう補正してもよい。このような構成によれば、推定部１１４は、第１識別情報と第３識別情報の関連付けの精度を統計的に高めることができる。
【００９６】
第３記憶部は、推定部１１４が第３所定期間内において第３所定範囲内にユーザが位置したことを推定した際に、第１端末２００の第１識別情報と第３識別情報とを関連付けて記憶する。このような構成によれば、第３記憶部は、ユーザの所持する第１端末２００の第１識別情報と、第３端末６００から得た第３識別情報とを突き合わせて記憶することができる。
【００９７】
なお、本実施形態は、本発明を説明するための例示であり、本発明をその実施の形態のみに限定する趣旨ではない。また、本発明は、その要旨を逸脱しない限り、さまざまな変形が可能である。さらに、当業者であれば、以下に述べる各要素を均等なものに置換した実施の形態を採用することが可能であり、かかる実施の形態も本発明の範囲に含まれる。
【符号の説明】
【００９８】
１…管理システム、１００…管理装置、１１０…制御部、１１１…取得部、１１２…設定部、１１３…特定部、１１４…推定部、１１５…検出部、１１６…判定部、１１７…端末制御部、１２０…記憶部、１３０…通信部、１３１…第１送信部、１３２…第２送信部、１３３…受信部、４００…ネットワーク、５００…ディスプレイ端末、８００…コンピュータ、８０１…プロセッサ、８０３…メモリ、８０５…記憶装置、８０７…入力Ｉ／Ｆ部、８０９…データＩ／Ｆ部、８１１…通信Ｉ／Ｆ部、８１３…表示装置。
【図１】
2020092360.tif 000003
【図２Ａ】
2020092360.tif 000004
【図２Ｂ】
2020092360.tif 000005
【図３】
2020092360.tif 000006
【図４】
2020092360.tif 000007
【図５Ａ】
2020092360.tif 000008
【図５Ｂ】
2020092360.tif 000009
【図６】
2020092360.tif 000010
【図７】
2020092360.tif 000011
【図８】
2020092360.tif 000012
【手続補正書】
【提出日】令和2年4月16日(2020.4.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
動作状態が変移する第２端末に外付けされる情報処理装置であって、
無線ＬＡＮのアクセスポイントに使用される各々のＳＳＩＤを記憶する第１記憶部と、
前記各々のＳＳＩＤのうち、無線ＬＡＮ通信のための第１ネットワークを介して前記アクセスポイントから送信されているビーコン信号に使用されているＳＳＩＤ以外のＳＳＩＤを設定する設定部と、
ユーザが所持する第１端末から、前記第１ネットワークを介して、前記設定部により設定されたＳＳＩＤとの無線ＬＡＮ通信を確立するための第１要求信号を受信する受信部と、
前記第１要求信号に基づいて、前記第１端末の第１識別情報と前記第１要求信号の第１電波強度情報とを特定する特定部と、
前記第１識別情報と前記第１電波強度情報とに基づいて、前記ユーザの位置を推定する推定部と、
前記第２端末の動作状態の変移と、前記ユーザが前記第２端末を操作したことを検出する検出部と、
前記推定部の推定結果と前記検出部の検出結果とに基づいて、前記第２端末の位置から第１所定範囲内に位置する前記ユーザが前記第２端末を操作したことを判定する判定部と、
前記ユーザが前記第２端末を操作したと前記判定部が判定した際に、前記ユーザの前記第１端末の前記第１識別情報を記憶する第２記憶部と、
前記ユーザの前記第２端末の２回目以降の利用時に、前記推定部により前記ユーザが前記第１所定範囲内に位置すると推定された際に、前記第２記憶部に予め前記第１識別情報が記憶されていた場合、前記第２端末を操作可能な状態にする端末制御部と、を備える、
情報処理装置。
【請求項２】
前記設定部により設定されたＳＳＩＤを使用して、前記第１ネットワークを介して第１ビーコン信号を送信する第１送信部と、
前記受信部は、前記第１ビーコン信号を検知した前記第１端末から、前記第１要求信号を受信する
請求項１に記載の情報処理装置。
【請求項３】
前記推定部は、第１所定期間、前記ユーザが前記第１所定範囲内に位置することを推定しなかった場合、前記第２記憶部に記憶されている前記ユーザの前記第１端末の前記第１識別情報を削除する、
請求項１または２に記載の情報処理装置。
【請求項４】
前記第１端末から第１要求信号を前記受信部が受信できない場合、近距離無線通信のための第２ネットワークを介して第２ビーコン信号を送信する第２送信部を備え、
前記受信部は、前記第２ビーコン信号を検知した前記第１端末から、近距離無線通信を確立するための第２要求信号を受信し、
前記特定部は、前記第２要求信号に基づいて、前記第１端末の第２識別情報と前記第２要求信号の第２電波強度情報とを特定し、
前記推定部は、前記第１端末から第１要求信号を前記受信部が受信できない場合、前記第２識別情報と前記第２電波強度情報とに基づいて、前記ユーザの位置を推定し、
前記第２記憶部は、前記推定部の推定結果に基づいて前記ユーザが前記第２端末を操作したと前記判定部が判定した際に、前記ユーザの前記第１端末の前記第２識別情報を記憶し、
前記端末制御部は、前記ユーザの前記第２端末の２回目以降の利用時に、前記推定部により前記ユーザが前記第１所定範囲内に位置すると推定された際に、前記第２記憶部に予め前記第２識別情報が記憶されていた場合、前記第２端末を操作可能な状態にする、
請求項１から３のいずれか一項に記載の情報処理装置。
【請求項５】
前記第２送信部は、前記情報処理装置が取りうるＢＤアドレスの最小値から最大値までが順次設定された前記第２ビーコン信号を送信する、
請求項４に記載の情報処理装置。
【請求項６】
前記推定部は、第２所定期間、前記ユーザが前記第１所定範囲内に位置することを推定しなかった場合、前記第２記憶部に記憶されている前記ユーザの前記第１端末の前記第２識別情報を削除する、
請求項４または５に記載の情報処理装置。
【請求項７】
前記推定部は、前記情報処理装置から第２所定範囲内に位置する前記ユーザの人数および前記ユーザごとの前記第２所定範囲内に滞在した時間の少なくともいずれか一つを推定し、
前記ユーザの人数または前記ユーザごとの前記滞在した時間の少なくともいずれか一つを出力する出力部を備える、
請求項１から６のいずれか一項に記載の情報処理装置。
【請求項８】
前記ユーザを識別するための第３識別情報を備えたＩＣ媒体により前記第３識別情報を取得する第３端末であって前記情報処理装置を外付けする第３端末から、前記第３識別情報を取得する取得部を備え、
前記推定部は、前記ユーザが前記第３端末を通過する際に、前記第１識別情報と、前記受信部による前記第１要求信号の受信日時と、前記第１電波強度情報と、に基づいて前記ユーザが前記第３端末を通過する位置にいることを推定し、さらに前記第３識別情報の取得日時から第３所定期間内において前記ユーザが前記第３端末を通過していることを判定するための第３所定範囲内に前記ユーザが位置したことを推定し、
前記推定部が前記受信日時において第１識別情報に基づき前記ユーザが前記第３端末を通過する位置にいることを推定し、さらに前記推定部が前記第３所定期間内において前記第３所定範囲内に前記ユーザが位置したことを推定した際に、前記第１端末の前記第１識別情報と前記第３識別情報とを関連付けて記憶する第３記憶部を備える、
請求項１から４のいずれか一項に記載の情報処理装置。
【請求項９】
動作状態が変移する第２端末に外付けされるコンピュータに、
無線ＬＡＮのアクセスポイントに使用される各々のＳＳＩＤを記憶する第１記憶機能と、
前記各々のＳＳＩＤのうち、無線ＬＡＮ通信のための第１ネットワークを介して前記アクセスポイントから送信されているビーコン信号に使用されているＳＳＩＤ以外のＳＳＩＤを設定する設定機能と、
ユーザが所持する第１端末から、前記第１ネットワークを介して、前記設定機能により設定されたＳＳＩＤとの無線ＬＡＮ通信を確立するための第１要求信号を受信する受信機能と、
前記第１要求信号に基づいて、前記第１端末の第１識別情報と前記第１要求信号の第１電波強度情報とを特定する特定機能と、
前記第１識別情報と前記第１電波強度情報とに基づいて、前記ユーザの位置を推定する推定機能と、
前記第２端末の動作状態の変移と、前記ユーザが前記第２端末を操作したことを検出する検出機能と、
前記推定機能の推定結果と前記検出機能の検出結果とに基づいて、前記第２端末の位置から第１所定範囲内に位置するユーザが前記第２端末を操作したことを判定する判定機能と、
前記ユーザが前記第２端末を操作したと前記判定機能が判定した際に、前記ユーザの前記第１端末の前記第１識別情報を記憶する第２記憶機能と、
前記推定機能により前記ユーザが前記第１所定範囲内に位置すると推定された際に、前記第２記憶機能に予め前記第１識別情報が記憶されていた場合、前記第２端末を操作可能な状態にする端末制御機能と、を実現させる、
プログラム。
【請求項１０】
動作状態が変移する第２端末に外付けされるコンピュータが、
無線ＬＡＮのアクセスポイントに使用される各々のＳＳＩＤを記憶するステップと、
前記各々のＳＳＩＤのうち、無線ＬＡＮ通信のための第１ネットワークを介して前記アクセスポイントから送信されているビーコン信号に使用されているＳＳＩＤ以外のＳＳＩＤを設定するステップと、
ユーザが所持する第１端末から、前記第１ネットワークを介して、前記設定されたＳＳＩＤとの無線ＬＡＮ通信を確立するための第１要求信号を受信するステップと、
前記第１要求信号に基づいて、前記第１端末の第１識別情報と前記第１要求信号の第１電波強度情報とを特定するステップと、
前記第１識別情報と前記第１電波強度情報とに基づいて、前記ユーザの位置を推定するステップと、
前記第２端末の動作状態の変移と、前記ユーザが前記第２端末を操作したことを検出するステップと、
前記推定の結果と前記検出の結果とに基づいて、前記第２端末の位置から第１所定範囲内に位置するユーザが前記第２端末を操作したことを判定するステップと、
前記ユーザが前記第２端末を操作したと判定された際に、前記ユーザの前記第１端末の前記第１識別情報を記憶するステップと、
前記ユーザが前記第１所定範囲内に位置すると推定された際に、予め前記第１識別情報が記憶されていた場合、前記第２端末を操作可能な状態にするステップと、を含む、
情報処理方法。