(57)【要約】      （修正有）【課題】対象の発信器を検出した時にその周囲にどの発信器が存在していたかを示す情報をユーザに活用させることが可能な技術を提供する。【解決手段】ビーコンリーダ３に最も近接しているビーコン（第１発信器）２ａは、対象ビーコンとして認識され、そのビーコンＩＤがサーバ４に送信される。また、ビーコン２ａの周辺に位置するビーコン（第２発信器）２ｂ、２ｃ、２ｄ、および、２ｅは、周辺ビーコンとして認識され、それらのビーコンＩＤがサーバ４に送信される。【選択図】図１
2016134696.tif 000002
【特許請求の範囲】
【請求項１】
周囲の発信器から発信される当該発信器に固有の識別情報を含む発信信号を受信する受信部と、
上記受信部が受信した発信信号に含まれる識別情報を記録媒体に記録する記録処理部と、
を備えており、
上記受信部は、
当該受信装置に最も近接した発信器である第１発信器から発信される上記発信信号を受信するとともに、第１発信器以外の周辺の発信器である第２発信器から発信される上記発信信号を受信し、
上記記録処理部は、第１発信器に固有の識別情報である第１識別情報と、第２発信器に固有の識別情報である第２識別情報とを互いに区別可能に記録する
ことを特徴とする受信装置。
【請求項２】
第１識別情報と、第２識別情報とが互いに区別可能に記録されたデータをサーバに送信する送信部をさらに備えている
ことを特徴とする請求項１に記載の受信装置。
【請求項３】
上記受信部が第１閾値よりも大きい受信強度の上記発信信号を受信した場合に、当該発信信号の発信元を第１発信器と認識する認識部を更に備え、
上記認識部は、第１発信器を認識した時に、上記受信部が第２閾値よりも大きい受信強度の上記発信信号を第１発信器以外の発信器から受信した場合に、当該発信信号の発信元を第２発信器と認識し、第２閾値は第１閾値よりも小さい
ことを特徴とする請求項１または２に記載の受信装置。
【請求項４】
所定の操作を受け付ける操作受付部と、
上記操作受付部が上記所定の操作を受け付けた時に上記受信部が受信した複数の発信信号のうちの受信強度が最も高い発信信号について、当該発信信号の発信元を第１発信器と認識する認識部とを更に備え、
上記認識部は、上記複数の発信信号のうち第１発信器以外の発信器が発信した発信信号について、当該発信信号の発信元を第２発信器と認識する
ことを特徴とする請求項１または２に記載の受信装置。
【請求項５】
周囲の発信器から発信される当該発信器に固有の識別情報を含む発信信号を受信する受信ステップと、
上記受信ステップで受信した発信信号に含まれる識別情報を記録媒体に記録する記録処理ステップと、
を含んでおり、
上記受信ステップにおいて、最も近接した発信器である第１発信器から発信される上記発信信号を受信するとともに、第１発信器以外の周辺の発信器である第２発信器から発信される上記発信信号を受信し、
上記記録処理ステップにおいて、第１発信器に固有の識別情報である第１識別情報と、第２発信器に固有の識別情報である第２識別情報とを互いに区別可能に記録する
ことを特徴とする情報処理方法。
【請求項６】
受信装置に最も近接した第１発信器から発信される発信信号に含まれる、当該第１発信器に固有の第１識別情報と、第１発信器以外の上記受信装置の周辺の第２発信器から発信される発信信号に含まれる、当該第２発信器に固有の第２識別情報とが互いに区別可能に記録されたデータを上記受信装置から取得する取得部と、
上記取得部が上記データを取得する度に上記データを記録することにより、上記データの履歴を蓄積する蓄積部と、
を備えていることを特徴とするサーバ。
【請求項７】
受信装置、および、サーバを備えており、
上記受信装置は、
周囲の発信器から発信される当該発信器に固有の識別情報を含む発信信号を受信する受信部と、
上記受信部が受信した発信信号に含まれる識別情報を記録媒体に記録する記録処理部と、
上記記録媒体に記録された識別情報をサーバに送信する送信部と、
を備えており、
上記サーバは、
上記受信装置から識別情報を取得する取得部と、
上記取得部が取得した識別情報の履歴を蓄積する蓄積部と、
を備えており、
上記識別情報は、上記受信装置に最も近接した発信器である第１発信器に固有の識別情報である第１識別情報と、第１発信器以外の上記受信装置の周辺の発信器である第２発信器に固有の識別情報である第２識別情報とが互いに区別可能なデータである
ことを特徴とする発信器検出システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、周囲の発信器から発信される発信信号を受信する受信装置、情報処理方法、サーバ、および、発信器検出システムに関する。
【背景技術】
【０００２】
従来技術として、近距離無線通信（ＮＦＣ：Near Field Communication）を利用して、端末のＩＤを検出することが知られている。例えば、特許文献１には、検出装置（システムビーコン）が、デバイスのＩＤを使用してデバイスを検出し、デバイスまでの距離を判定すること、そして、ユーザが検出装置からの閾値距離内にデバイスを移動させることにより、そのユーザが所定のユーザ体験をすることが可能になることが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２０１４−５１７９４３号公報（２０１４年７月２４日公表）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述のような従来技術を用いても、対象の発信器（例えば、ビーコン）を検出した時にその周囲にどの発信器が存在していたかを示す情報を集め、集めた情報を活用したいというニーズには応えられない。
【０００５】
本発明は、上記課題に鑑みてなされたものであり、その目的は、対象の発信器を検出した時にその周囲にどの発信器が存在していたかを示す情報をユーザに活用させることが可能な技術を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の一態様に係る受信装置は、周囲の発信器から発信される当該発信器に固有の識別情報を含む発信信号を受信する受信部と、上記受信部が受信した発信信号に含まれる識別情報を記録媒体に記録する記録処理部と、を備えており、上記受信部が、当該受信装置に最も近接した発信器である第１発信器から発信される上記発信信号を受信するとともに、第１発信器以外の周辺の発信器である第２発信器から発信される上記発信信号を受信し、上記記録処理部は、第１発信器に固有の識別情報である第１識別情報と、第２発信器に固有の識別情報である第２識別情報とを互いに区別可能に記録する。
【０００７】
本発明の一態様に係る情報処理方法は、周囲の発信器から発信される当該発信器に固有の識別情報を含む発信信号を受信する受信ステップと、上記受信ステップで受信した発信信号に含まれる識別情報を記録媒体に記録する記録処理ステップと、を含んでおり、上記受信ステップにおいて、最も近接した発信器である第１発信器から発信される上記発信信号を受信するとともに、第１発信器以外の周辺の発信器である第２発信器から発信される上記発信信号を受信し、上記記録処理ステップにおいて、第１発信器に固有の識別情報である第１識別情報と、第２発信器に固有の識別情報である第２識別情報とを互いに区別可能に記録する。
【０００８】
本発明の一態様に係るサーバは、受信装置に最も近接した第１発信器から発信される発信信号に含まれる、当該第１発信器に固有の第１識別情報と、第１発信器以外の上記受信装置の周辺の第２発信器から発信される発信信号に含まれる、当該第２発信器に固有の第２識別情報とが互いに区別可能に記録されたデータを上記受信装置から取得する取得部と、上記取得部が上記データを取得する度に上記データを記録することにより、上記データの履歴を蓄積する蓄積部と、を備えている。
【０００９】
本発明の一態様に係る発信器検出システムは、受信装置、および、サーバを備えており、上記受信装置が、周囲の発信器から発信される当該発信器に固有の識別情報を含む発信信号を受信する受信部と、上記受信部が受信した発信信号に含まれる識別情報を記録媒体に記録する記録処理部と、上記記録媒体に記録された識別情報をサーバに送信する送信部と、を備えており、上記サーバが、上記受信装置から識別情報を取得する取得部と、上記取得部が取得した識別情報の履歴を蓄積する蓄積部と、を備えており、上記識別情報が、上記受信装置に最も近接した発信器である第１発信器に固有の識別情報である第１識別情報と、第１発信器以外の上記受信装置の周辺の発信器である第２発信器に固有の識別情報である第２識別情報とが互いに区別可能なデータである。
【発明の効果】
【００１０】
本発明の一態様によれば、対象の発信器を検出した時にその周囲にどの発信器が存在していたかを示す情報をユーザが活用することができるという効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態１に係るビーコン検出システムの構成を示す図である。
【図２】本発明の実施形態１に係るビーコン、ビーコンリーダ、および、サーバの構成を示す図である。
【図３】本発明の実施形態１に係るビーコン検出システムの処理を示すフローチャートである。
【図４】本発明の実施形態１に係るビーコン検出情報の構成を示す図である。
【図５】本発明の実施形態２に係るビーコンの構成を示す図である。
【図６】本発明の実施形態２に係るビーコン検出システムの処理を示すフローチャートである。
【発明を実施するための形態】
【００１２】
〔実施形態１〕
以下、本発明の実施の形態について、詳細に説明する。ただし、この実施形態に記載されている構成は、特に特定的な記載がない限り、この発明の範囲をそれのみに限定する趣旨ではなく、単なる説明例に過ぎない。
【００１３】
〈システムの構成と概要〉
まず、本発明の実施形態１に係るビーコン検出システム（発信器検出システム）１について、図１を参照して説明する。図１は、本実施形態に係るビーコン検出システム１の構成を示す図である。図１に示すように、ビーコン検出システム１は、ビーコンを検出し、分析するシステムであり、ビーコン（発信器）２、ビーコンリーダ（受信装置）３、および、サーバ４を備える。図１は、ビーコン２が複数存在する場合を示しており、それぞれビーコン２ａ〜２ｅとして示されている。
【００１４】
ビーコン２は、例えば、児童によって携帯され、ビーコン２に固有なビーコンＩＤ（識別情報）を含む発信信号を定期的に発信するタグであり、低消費電力のため長期間使用することができる。
【００１５】
なお、一実施形態において、ビーコン２と、ビーコンリーダ３とは、近距離無線通信の１つであるＢｌｕｅＴｏｏｔｈ（登録商標）Ｌｏｗ  Ｅｎｅｒｇｙ（以下、ＢＬＥと呼ぶ）を介して通信するものであり得、発信信号はアドバタイズ信号であり得る。これにより、ビーコン２は、低消費電力で通信を行うことができるため、ビーコン２のバッテリー切れ等の問題を避けることができる。
【００１６】
ビーコンリーダ３は、例えば、学校の先生に所持される。ビーコン２は、定期的に（例えば、１００ｍｓｅｃごとに）または不定期に発信信号を発信しており、ビーコンリーダ３は、当該発信信号を受信する。そして、ビーコンリーダ３は、受信した発信信号に含まれるビーコンＩＤを検出すると共に、その電波強度（ＲＳＳＩ：Received Signal Strength Indication）によりビーコンリーダ３とビーコン２との間の距離を推定することによって、対象ビーコンおよび周辺ビーコンを特定する。
【００１７】
対象ビーコンとは、ビーコンリーダ３を接近させることで指定されるビーコンである。周辺ビーコンとは、上記対象ビーコンの周辺に位置するビーコンである。
【００１８】
図１に示すように、ビーコンリーダ３に最も近接しているビーコン（第１発信器）２ａは、対象ビーコンとして認識され、そのビーコンＩＤがサーバ４に送信される。また、ビーコン２ａの周辺に位置するビーコン（第２発信器）２ｂ、２ｃ、２ｄ、および、２ｅは、周辺ビーコンとして認識され、それらのビーコンＩＤがサーバ４に送信される。これは、ビーコンリーダ３が、最も近い距離に位置するビーコン２と、当該ビーコン２の周辺に位置するビーコン２とを区別して検出していることによる。詳細には、対象ビーコンＩＤ（第１識別情報）と、周辺ビーコンＩＤ（第２識別情報）とが互いに区別可能なデータが、ビーコンリーダ３からサーバ４に送信される。
【００１９】
サーバ４は、無線または有線のネットワークを介して、ビーコンリーダ３からビーコン２に関する情報を受信すると、その情報の履歴を蓄積した上で、当該情報の分析処理を行う。
【００２０】
〈各装置の構成〉
次に、本実施形態に係る各装置の構成について、図２を参照して説明する。図２は、本実施形態に係るビーコン２、ビーコンリーダ３、および、サーバ４の構成を示す図である。
【００２１】
図２に示すように、ビーコン２は、電波発信部２１、および、ＩＤ記憶部２２を備えている。ＩＤ記憶部２２は、自ビーコン２に固有のビーコンＩＤを記憶し、電波発信部２１に出力する。電波発信部２１は、当該ビーコンＩＤを含む発信信号を定期的に発信する。
【００２２】
ビーコンリーダ３は、ビーコンリーダ３に最も近接しているビーコン２を検出する超近距離モード、および、ビーコンリーダ３の周辺にあるビーコン２を検出する通常モードで動作する装置であり、第１通信部３１、処理部３２、記憶部３３、および、第２通信部３４を備える。第１通信部３１は、ビーコンリーダ３の周囲にあるビーコン２との間でＢＬＥ通信を行う部分であり、ビーコン２から発信信号を受信し、発信信号の電波強度（受信強度）およびビーコンＩＤを含むビーコン情報を処理部３２に出力する。
【００２３】
処理部３２は、ビーコンリーダ３全体の制御処理を行う部分であり、機能ブロックとして、ビーコン情報取得部（受信部、認識部）３２１、ビーコンＩＤ抽出部（記録処理部）３２２、および、サーバ送信部（送信部）３２３を備える。ビーコン情報取得部３２１は、第１通信部３１から上記ビーコン情報を取得し、電波強度が所定の閾値よりも大きいビーコン情報（ビーコンリーダ３からの距離が所定距離以下であると推定されるビーコン２のビーコン情報）をビーコンＩＤ抽出部３２２に出力する。ビーコンＩＤ抽出部３２２は、ビーコン情報取得部３２１からビーコン情報を取得し、当該ビーコン情報からビーコンＩＤを抽出し、ビーコン検出情報として記憶部３３に記憶させる。サーバ送信部３２３は、ビーコンＩＤ抽出部３２２経由で記憶部３３からビーコン検出情報を読み出し、第２通信部３４に受け渡す。
【００２４】
記憶部３３は、処理部３２のビーコンＩＤ抽出部３２２からの指示に応じて、ビーコン検出情報を記憶し、または、読み出して出力する。
【００２５】
第２通信部３４は、サーバ４との間で、インターネットを通じた通信を行う部分であり、例えば、Ｗｉｆｉ（登録商標）通信を行ってもよい。
【００２６】
サーバ４は、各ビーコンリーダ３からビーコン検出情報を受信し、当該ビーコン検出情報の履歴を蓄積し、分析する装置であり、通信部（取得部）４１、処理部４２、および、蓄積部４３を備える。通信部４１は、インターネットを通じてビーコンリーダ３との間で通信を行う部分であり、ビーコンリーダ３からビーコン検出情報を受信し、処理部４２に出力する。
【００２７】
処理部４２は、サーバ４全体の制御処理を行う部分であり、通信部４１からビーコン検出情報を取得し、蓄積部４３に記憶させる。処理部４２は、機能ブロックとして、分析部４２１を備える。分析部４２１は、蓄積部４３に蓄積された複数のビーコン検出情報を分析し、分析結果を出力する。
【００２８】
蓄積部４３は、処理部４２からの指示により、ビーコン検出情報を記憶し、当該ビーコン検出情報の履歴を蓄積し、または、読み出して出力する。
【００２９】
〈システムの処理〉
続いて、本発明の実施形態１に係るビーコン検出システム１の処理について、図３の流れに従って説明する。図３は、本発明の実施形態１に係るビーコン検出システム１の処理を示すフローチャートである。本処理は、主としてビーコンリーダ３の処理であり、ビーコンリーダ３の処理を中心にして、ビーコン検出システム１の処理を説明する。
【００３０】
ここでは、学校の児童がビーコン２を名札のように装着し、学校の先生が移動型のビーコンリーダ３を所持していることを想定する。そして、先生がある児童を褒める際に、ビーコンリーダ３を児童のビーコン２に接触させる、または、児童のビーコン２から超近距離までビーコンリーダ３を接近させるという状況で、ビーコンリーダ３の処理が開始される。
【００３１】
まず、ビーコンリーダ３は、ビーコン２の抽出に用いるための設定閾値として、超近距離モードの電波強度閾値（第１閾値）を設定する（Ｓ３０１）。この電波強度閾値は、ビーコンリーダ３がビーコン２を検出したか否かを判定するための閾値であり、特に超近距離モードの場合であるので、ビーコン２と、ビーコンリーダ３とが接触している、または、近接している場合の検出を考慮すると、通常モードよりも大きい値が設定される。
【００３２】
次に、ビーコンリーダ３は、周囲のビーコン２から発信信号を受信し、その中から、電波強度が設定閾値を超えたものを取得する。このとき、ビーコン情報取得部３２１は、電波強度が設定閾値を超えた発信信号の発信元のビーコン２を対象ビーコンとして認識する（Ｓ３０２）。詳細には、第１通信部３１がビーコン２から発信信号を受信し、発信信号の電波強度およびビーコンＩＤを含むビーコン情報をビーコン情報取得部３２１に出力する。そして、ビーコン情報取得部３２１は、第１通信部３１から入力されたビーコン情報を参照して、電波強度が設定閾値を超えているビーコン情報を、対象ビーコンのビーコン情報としてビーコンＩＤ抽出部３２２に出力する。これにより、ビーコンリーダ３と接触または近接しているビーコン２である対象ビーコンのビーコン情報がビーコンＩＤ抽出部３２２に出力される。
【００３３】
そして、ビーコンリーダ３は、対象ビーコンＩＤを抽出し、記憶部３３に記憶させる（Ｓ３０３）。詳細には、ビーコンＩＤ抽出部３２２が、ビーコン情報取得部３２１から入力された対象ビーコンのビーコン情報から対象ビーコンＩＤを抽出し、ビーコン検出情報として記憶部３３に記憶させる。
【００３４】
続いて、ビーコンリーダ３は、設定閾値として、通常モードの電波強度閾値（第２閾値）を設定する（Ｓ３０４）。この電波強度閾値は、特に通常モードの場合であるので、ビーコンリーダ３（または、先生が指定した児童のビーコン２）から所定距離以内に位置するビーコン２の検出を考慮すると、超近距離モードよりも小さい値が設定される。
【００３５】
次に、ビーコンリーダ３は、周囲のビーコン２から発信信号を受信し、その中から、電波強度が設定閾値を超えたものを取得する。このとき、ビーコン情報取得部３２１は、電波強度が設定閾値を超えた発信信号の発信元である（すなわち、ビーコンリーダ３から所定距離以内に位置する）ビーコン２であって、かつ、上記対象ビーコンではないビーコン２を周辺ビーコンとして認識する（Ｓ３０５）。詳細には、第１通信部３１がビーコン２から発信信号を受信し、発信信号の電波強度およびビーコンＩＤを含むビーコン情報をビーコン情報取得部３２１に出力する。そして、ビーコン情報取得部３２１は、第１通信部３１から入力されたビーコン情報のうち、電波強度が設定閾値を超えており、かつ、上記対象ビーコンのビーコン情報ではないビーコン情報を、周辺ビーコンのビーコン情報としてビーコンＩＤ抽出部３２２に出力する。
【００３６】
そして、ビーコンリーダ３は、周辺ビーコンＩＤを抽出し、記憶部３３に記憶させる（Ｓ３０６）。詳細には、ビーコンＩＤ抽出部３２２が、ビーコン情報取得部３２１から入力された周辺ビーコンのビーコン情報から周辺ビーコンＩＤを抽出し、ビーコン検出情報として記憶部３３に記憶させる。
【００３７】
ここで、対象ビーコンおよび周辺ビーコンに関するビーコン検出情報の記憶形式について、図４を参照して説明する。図４は、本実施形態に係るビーコン検出情報３３１の構成を示す図である。ビーコン検出情報３３１は、記憶部３３に記憶される情報であり、時刻、対象ビーコンＩＤ、および、周辺ビーコンＩＤを含む、先生が児童を褒める等のタイミングごとのレコードから構成される。時刻は、ビーコンＩＤを検出した時刻を示す。対象ビーコンＩＤは、先生が褒める対象等として指定した児童のビーコンＩＤを示し、本実施形態では、超近距離モードで検出したビーコンＩＤが設定される。周辺ビーコンＩＤは、先生が指定した児童の周辺にいる児童のビーコンＩＤを示す、本実施形態では、通常モードで検出したビーコンＩＤが設定される。Ｓ３０３では、ビーコン検出情報３３１のうち、新たなレコードの、時刻および対象ビーコンＩＤが設定される。Ｓ３０６では、ビーコン検出情報３３１のうち、Ｓ３０３で対象ビーコンＩＤが設定されたレコードの、時刻および周辺ビーコンＩＤが設定される。なお、Ｓ３０３における設定時刻と、Ｓ３０６における設定時刻との時間差は、ビーコン検出情報３３１を活用する上では問題にならないので、時刻の設定は、いずれか一方で行ってもよい。
【００３８】
さらに、ビーコンリーダ３は、記憶部３３に記憶されたビーコン検出情報３３１を読み出し、サーバ４に送信する（Ｓ３０７）。詳細には、所定のタイミングで、ビーコンＩＤ抽出部３２２が記憶部３３から未送信のビーコン検出情報３３１を読み出し、サーバ送信部３２３に出力する。サーバ送信部３２３は、ビーコンＩＤ抽出部３２２からビーコン検出情報３３１を取得し、第２通信部３４を介してサーバ４に送信する。
【００３９】
本実施形態では、移動型のビーコンリーダ３を使用し、対象のビーコン２に接触あるいは接触相当の超近距離に接近させる。その時、ビーコンリーダ３は、ビーコン２から発信される発信信号の電波強度を検出し、当該電波強度が所定の閾値を超えた場合に接触または近接と認識し、当該ビーコンＩＤを対象ビーコンＩＤとして抽出する。続いて、ビーコンリーダ３は、対象のビーコン２の周辺にあるビーコン２を通常モードにより検出し、周辺のビーコン２のビーコンＩＤを周辺ビーコンＩＤとして抽出する。そして、ビーコンリーダ３は、対象ビーコンＩＤおよび周辺ビーコンＩＤを収集し、サーバ４に送信する。
【００４０】
〈効果〉
ビーコン２を超近距離で検出する場合に、ビーコンリーダ３を通常の検出方法で使うことにより、周辺にあるビーコン２のＩＤも検出でき、明確に対象ビーコンＩＤと、周辺ビーコンＩＤとを区別して検出することが可能となる。
【００４１】
従来のように、ビーコン２から１台ずつ情報を取得する場合には、周辺にあるすべてのビーコン２の情報を得るのに時間がかかるが、本実施形態によれば、特定のビーコン２およびその周辺のビーコン２の情報を一括してリアルタイムに取得することができる。特に、移動体にビーコン２が添付されており、特定の移動体が主であり、その周辺の移動体が従である場合に、主に対して従属している移動体、または、その移動体のグループをリアルタイムに特定することができる。
【００４２】
例えば、学校で先生がある特定の児童を褒めた時に、それを見ていた周囲の児童を特定することができる。これによって、褒めた児童の変化だけでなく、その時に周囲にいた児童が褒められた様子を見たことでどのような変化が起こったかを確認することができる。
【００４３】
具体的には、翌日に同様の内容で周囲に居た児童が褒められる等の事象が発生した時に、その児童に対して前日の褒められるところを見たという事象が影響していることが推測される。このように、ビーコン検出情報３３１を蓄積することにより、教育現場における児童成長の変化を確認することができる。
【００４４】
〔実施形態２〕
次に、本発明の実施形態２に係るビーコン検出システム１ａ（図示せず）について説明する。実施形態２に係るビーコンリーダ３ａは、実施形態１に係るビーコンリーダ３と比較すると、ボタンなどの操作部（操作受付部）を備える点が異なる。さらに、ビーコンリーダ３ａのビーコン検出処理が異なる。
【００４５】
〈ビーコンリーダの構成〉
本実施形態に係るビーコンリーダ３ａの構成について、図５を参照して説明する。図５は、本実施形態に係るビーコンリーダ３ａの構成を示す図である。
【００４６】
図５に示すように、ビーコンリーダ３ａは、第１通信部３１、処理部３２、記憶部３３、第２通信部３４、および、操作部３５を備える。操作部３５は、ユーザの操作により処理部３２のビーコン情報取得部３２１に処理開始のトリガを与える部分であり、ボタン、レバー、タッチパネルなど、ユーザが操作可能なものであればよい。
【００４７】
〈システムの処理〉
続いて、本発明の実施形態２に係るビーコン検出システム１ａの処理について、図６の流れに従って説明する。図６は、本発明の実施形態２に係るビーコン検出システム１ａの処理を示すフローチャートである。本処理は、主としてビーコンリーダ３ａの処理であり、ビーコンリーダ３ａの処理を中心にして、ビーコン検出システム１ａの処理を説明する。
【００４８】
ここでは、学校の児童がビーコン２を名札のように装着し、学校の先生が移動型のビーコンリーダ３ａを所持していることを想定する。そして、先生がある児童を褒める際に、操作部３５を操作することにより、ビーコンリーダ３ａの処理が開始される。
【００４９】
まず、ビーコンリーダ３ａは、操作部３５からのトリガ信号を受信した時に、処理を開始する（Ｓ６０１）。詳細には、ビーコン情報取得部３２１が、操作部３５からトリガ信号を受信したことを認識すると、ビーコン２の検出処理を開始する。
【００５０】
次に、ビーコンリーダ３ａは、設定閾値として、通常モードの電波強度閾値を設定する（Ｓ６０２）。この電波強度閾値は、通常モードの場合であるので、ビーコンリーダ３ａ（または、先生が褒める対象として指定した児童のビーコン２）から所定距離以内に位置するビーコン２を検出するための値が設定される。
【００５１】
そして、ビーコンリーダ３ａは、周囲のビーコン２から発信信号を受信し、その中から、電波強度が設定閾値を超えたものを取得する（Ｓ６０３）。詳細には、第１通信部３１がビーコン２から発信信号を受信し、発信信号の電波強度およびビーコンＩＤを含むビーコン情報をビーコン情報取得部３２１に出力する。そして、ビーコン情報取得部３２１は、第１通信部３１から入力されたビーコン情報を参照して、ビーコン情報に含まれる発信信号の電波強度が設定閾値を超えているビーコン情報を取得する。これにより、ビーコン情報取得部３２１は、ビーコンリーダ３ａから所定距離以内に位置するビーコン２のビーコン情報を取得することができる。なお、ビーコン情報取得部３２１は、電波強度および閾値を比較することなく、第１通信部３１から入力されたビーコン情報をすべて取得することとしてもよい。
【００５２】
続いて、ビーコンリーダ３ａは、ビーコン情報取得部３２１がＳ６０３において取得したビーコン情報の中から、対象ビーコンＩＤを抽出し、記憶部３３に記憶させる。このとき、ビーコン情報取得部３２１は、電波強度が最も高い発信信号の発信元を対象ビーコンとして認識する（Ｓ６０４）。詳細には、ビーコン情報取得部３２１は、Ｓ６０３において取得した各ビーコン情報に含まれる電波強度を比較して、当該電波強度が最も高いビーコン情報を対象ビーコンのビーコン情報としてビーコンＩＤ抽出部３２２に出力する。そして、ビーコンＩＤ抽出部３２２が、当該対象ビーコンのビーコン情報から対象ビーコンＩＤを抽出し、ビーコン検出情報３３１の対象ビーコンＩＤとして記憶部３３に記憶させる。
【００５３】
そして、ビーコンリーダ３ａは、ビーコン情報取得部３２１がＳ６０３において取得したビーコン情報の中から、周辺ビーコンＩＤを抽出し、対象ビーコンＩＤと対応付けて記憶部３３に記憶させる。このとき、ビーコン情報取得部３２１は、対象ビーコン以外の発信信号の発信元を周辺ビーコンとして認識する（Ｓ６０５）。詳細には、ビーコン情報取得部３２１は、Ｓ６０３において取得した各ビーコン情報のうち、Ｓ６０４で抽出した対象ビーコンのビーコン情報以外のビーコン情報を、周辺ビーコンのビーコン情報としてビーコンＩＤ抽出部３２２に出力する。そして、ビーコンＩＤ抽出部３２２が、当該周辺ビーコンのビーコン情報から周辺ビーコンＩＤを抽出し、ビーコン検出情報３３１の周辺ビーコンＩＤとして記憶部３３に記憶させる。
【００５４】
なお、ビーコン検出情報３３１の時刻は、Ｓ６０４およびＳ６０５の少なくともいずれか一方の処理で設定される。これにより、ユーザによる操作部３５の操作により、新たなビーコン検出情報３３１が記憶部３３に記憶されたことになる。
【００５５】
さらに、ビーコンリーダ３ａは、記憶部３３に記憶されたビーコン検出情報３３１を読み出し、サーバ４に送信する（Ｓ６０６）。詳細には、所定のタイミングで、ビーコンＩＤ抽出部３２２が記憶部３３から未送信のビーコン検出情報３３１を読み出し、サーバ送信部３２３に出力する。そして、サーバ送信部３２３は、ビーコンＩＤ抽出部３２２からビーコン検出情報３３１を取得し、第２通信部３４を介してサーバ４に送信する。
【００５６】
〈効果〉
本実施形態によっても、実施形態１と同様に、特定のビーコン２およびその周辺のビーコン２の情報を一括してリアルタイムに取得することができる。これにより、特に、移動体にビーコン２が添付されており、特定の移動体が主であり、その周辺の移動体が従である場合に、主に対して従属している移動体、または、その移動体のグループをリアルタイムに特定することができる。
【００５７】
また、本実施形態によれば、操作部３５（ボタンなど）の操作により、ビーコン２の誤検出の防止を図ることができる。すなわち、ビーコンリーダ３ａをビーコン２に接触させる前に操作部３５を操作することにより、誤検出することなく対象者を特定することができる。具体的には、特定したい児童のビーコン２にビーコンリーダ３ａを接触させる直前に、ボタンを押す等、操作部３５を操作することにより、ビーコンリーダ３ａがビーコン２の検出処理を行うので、確実に特定した児童のビーコン２を検出することができる。
【００５８】
また、操作部３５を操作した時点で、発信信号の電波強度が最も高いビーコン２を対象ビーコンとして認識するので、特定したい児童のビーコン２との距離が他のビーコン２との距離よりも相対的に短ければよい。従って、児童のビーコン２にビーコンリーダ３ａを接触させる、または、極端に近付けるというような、変に誤解されるおそれのある操作をすることなく、ビーコン２の検出を行うことが可能である。
【００５９】
〔実施形態３〕
本発明の実施形態３に係るビーコン検出システム１ｂ（図示せず）について説明する。実施形態１、２に係るビーコンリーダ３、３ａは移動型であるのに対して、実施形態３に係るビーコンリーダ３ｂ（図示せず）は固定型である。対象者が予め分かる場合には、ユーザがビーコンリーダ３、３ａをビーコン２に接触、または、接近させることにより、対象ビーコンＩＤを特定できるが、対象者が予め分からない場合には、ユーザではなく、対象者がビーコン２をビーコンリーダ３ｂに接触させた方が効率的である。
【００６０】
実施例としては、ビーコン検出システム１ｂを投票等に活用してもよい。ビーコンリーダ３ｂの周辺に誰がいたかを検出できるだけでなく、その中のうち誰がビーコン２を接触させたかが分かるので、グループ内で積極的に参加しているメンバを推定することも可能である。
【００６１】
なお、先生が特定の児童を呼んで、ビーコン２を固定型のビーコンリーダ３ｂ（図示せず）に接触させた後に、褒めるようにしてもよい。これにより、実施形態１、２と同様に、ビーコン２を接触させた児童の周辺にいる児童を検出することも可能である。
【００６２】
〔ソフトウェアによる実現例〕
図２、５に示すビーコンリーダ３、３ａの各機能ブロックは、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。
【００６３】
後者の場合、ビーコンリーダ３、３ａは、各機能を実現するソフトウェアであるプログラムの命令を実行するＣＰＵ、上記プログラム及び各種データがコンピュータ（又はＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）又は記憶装置（これらを「記録媒体」と称する）、上記プログラムを展開するＲＡＭ（Random Access Memory）等を備えている。そして、コンピュータ（又はＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路等を用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【００６４】
〔まとめ〕
本発明の態様１に係る受信装置（ビーコンリーダ３、３ａ、３ｂ）は、周囲の発信器から発信される当該発信器に固有の識別情報を含む発信信号を受信する受信部と、上記受信部が受信した発信信号に含まれる識別情報を記録媒体に記録する記録処理部と、を備えており、上記受信部が、当該受信装置に最も近接した発信器である第１発信器から発信される上記発信信号を受信するとともに、第１発信器以外の周辺の発信器である第２発信器から発信される上記発信信号を受信し、上記記録処理部が、第１発信器に固有の識別情報である第１識別情報と、第２発信器に固有の識別情報である第２識別情報とを互いに区別可能に記録する。
【００６５】
上記の構成によれば、受信装置に最も近接した第１発信器に固有の第１識別情報と、第１発信器以外の周辺の第２発信器に固有の第２識別情報とを互いに区別可能に記録する。従って、対象の発信器を検出した時にその周囲にどの発信器が存在していたかを示す情報を活用することができる。
【００６６】
本発明の態様２に係る受信装置は、上記態様１において、第１識別情報と、第２識別情報とが互いに区別可能に記録されたデータをサーバに送信する送信部をさらに備えていることとしてもよい。
【００６７】
上記の構成によれば、第１識別情報と、第２識別情報とが互いに区別可能に記録されたデータをサーバに送信する。従って、サーバにおいて、受信装置に最も近接した特定の発信器の識別情報、および、その周辺の発信器の識別情報を活用することができる。
【００６８】
本発明の態様３に係る受信装置は、上記態様１および２において、上記受信部が第１閾値よりも大きい受信強度の上記発信信号を受信した場合に、当該発信信号の発信元を第１発信器と認識する認識部を更に備え、上記認識部が、第１発信器を認識した時に、上記受信部が第２閾値よりも大きい受信強度の上記発信信号を第１発信器以外の発信器から受信した場合に、当該発信信号の発信元を第２発信器と認識し、第２閾値は第１閾値よりも小さいこととしてもよい。
【００６９】
上記の構成によれば、発信器から発信される発信信号の受信強度を評価する閾値を使い分けることにより、受信装置に最も近接した発信器か、当該発信器以外の周辺の発信器かを認識することができる。
【００７０】
本発明の態様４に係る受信装置は、上記態様１および２において、所定の操作を受け付ける操作受付部と、上記操作受付部が上記所定の操作を受け付けた時に上記受信部が受信した複数の発信信号のうちの受信強度が最も高い発信信号について、当該発信信号の発信元を第１発信器と認識する認識部とを更に備え、上記認識部が、上記複数の発信信号のうち第１発信器以外の発信器が発信した発信信号について、当該発信信号の発信元を第２発信器と認識することとしてもよい。
【００７１】
上記の構成によれば、所定の操作を受け付けた時に、発信器から発信される発信信号の受信強度が最も高いものを特定することにより、受信装置に最も近接した発信器か、当該発信器以外の周辺の発信器かを認識することができる。これにより、受信装置による、発信器の誤認識を防止することができる。
【００７２】
本発明の態様５に係る情報処理方法は、周囲の発信器から発信される当該発信器に固有の識別情報を含む発信信号を受信する受信ステップと、上記受信ステップで受信した発信信号に含まれる識別情報を記録媒体に記録する記録処理ステップと、を含んでおり、上記受信ステップにおいて、最も近接した発信器である第１発信器から発信される上記発信信号を受信するとともに、第１発信器以外の周辺の発信器である第２発信器から発信される上記発信信号を受信し、上記記録処理ステップにおいて、第１発信器に固有の識別情報である第１識別情報と、第２発信器に固有の識別情報である第２識別情報とを互いに区別可能に記録する。
【００７３】
本発明の態様６に係るサーバ（４）は、受信装置に最も近接した第１発信器から発信される発信信号に含まれる、当該第１発信器に固有の第１識別情報と、第１発信器以外の上記受信装置の周辺の第２発信器から発信される発信信号に含まれる、当該第２発信器に固有の第２識別情報とが互いに区別可能に記録されたデータを上記受信装置から取得する取得部と、上記取得部が上記データを取得する度に上記データを記録することにより、上記データの履歴を蓄積する蓄積部と、を備えている。
【００７４】
上記の構成によれば、サーバにおいて、受信装置に最も近接した第１発信器に固有の第１識別情報と、第１発信器以外の受信装置の周辺の第２発信器に固有の第２識別情報とが互いに区別可能に記録されたデータを取得し、当該データの履歴を蓄積する。従って、サーバにおいて、受信装置に最も近接した特定の発信器の識別情報、および、受信装置の周辺の発信器の識別情報を分析することができる。
【００７５】
本発明の態様７に係る発信器検出システム（ビーコン検出システム１、１ａ、１ｂ）は、受信装置、および、サーバを備えており、上記受信装置が、周囲の発信器から発信される当該発信器に固有の識別情報を含む発信信号を受信する受信部と、上記受信部が受信した発信信号に含まれる識別情報を記録媒体に記録する記録処理部と、上記記録媒体に記録された識別情報をサーバに送信する送信部と、を備えており、上記サーバが、上記受信装置から識別情報を取得する取得部と、上記取得部が取得した識別情報の履歴を蓄積する蓄積部と、を備えており、上記識別情報が、上記受信装置に最も近接した発信器である第１発信器に固有の識別情報である第１識別情報と、第１発信器以外の上記受信装置の周辺の発信器である第２発信器に固有の識別情報である第２識別情報とが互いに区別可能なデータである。
【００７６】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【産業上の利用可能性】
【００７７】
本発明は、周囲の発信器から発信される発信信号を受信する受信装置に利用することができる。
【符号の説明】
【００７８】
１、１ａ、１ｂ  ビーコン検出システム（発信器検出システム）
２  ビーコン（発信器）
３、３ａ、３ｂ  ビーコンリーダ（受信装置）
４  サーバ
３１  第１通信部（受信部）
３２  処理部
３２１  ビーコン情報取得部（受信部、認識部）
３２２  ビーコンＩＤ抽出部（記録処理部）
３２３  サーバ送信部（送信部）
３４  第２通信部（送信部）
３５  操作部（操作受付部）
４１  通信部（取得部）
４３  蓄積部
【図１】
2016134696.tif 000003
【図２】
2016134696.tif 000004
【図３】
2016134696.tif 000005
【図４】
2016134696.tif 000006
【図５】
2016134696.tif 000007
【図６】
2016134696.tif 000008