(57)【要約】【課題】通信トラフィックの低減を図ること。【解決手段】位置情報取得システム１０は、受信機２０と、管理システム３０と、記憶部５０と、を備える。受信機２０は、施設に設けられて、発信機４０から発信される発信機信号Ｓｉｇ１を受信する。記憶部５０は、固有情報を記憶する。固有情報は、受信した発信機信号Ｓｉｇ１に基づく発信機４０に固有の情報である。管理システム３０は、検索入力を受け付けると、特定の発信機４０の固有情報を要求する要求処理を実行する機能を有する。受信機２０は、要求を受け付けると、記憶部５０にある特定の発信機４０の固有情報を管理システム３０へ送信する。管理システム３０は、受信した特定の発信機４０の固有情報に基づいて、特定の発信機４０の位置情報を取得する。【選択図】図１
2020165736.tif 000002
【特許請求の範囲】
【請求項１】
施設に設けられて、発信機から発信される無線信号である発信機信号を受信する受信機と、
前記受信機と通信可能な管理システムと、
前記発信機から受信した前記発信機信号に基づく前記発信機に固有の固有情報を記憶する記憶部と、を備え、
前記管理システムは、特定の発信機の所在を検索するための検索入力を受け付けると、前記受信機に対して前記特定の発信機の前記固有情報を要求する要求処理を実行する機能を有し、
前記受信機は、前記管理システムからの要求を受け付けると、前記記憶部に記憶されている前記特定の発信機の前記固有情報を前記管理システムへ送信し、
前記管理システムは、前記受信機から受信した前記特定の発信機の前記固有情報に基づいて、前記特定の発信機の位置情報を取得する、
位置情報取得システム。
【請求項２】
前記受信機は、所定の記憶条件を満たした場合に、前記固有情報を前記記憶部に記憶する、
請求項１記載の位置情報取得システム。
【請求項３】
前記所定の記憶条件は、前記発信機が前記管理システムに登録されていることである、
請求項２記載の位置情報取得システム。
【請求項４】
前記受信機は、所定の破棄条件を満たした場合に、前記記憶部に記憶している前記固有情報を破棄する、
請求項１〜３のいずれか１項に記載の位置情報取得システム。
【請求項５】
前記所定の破棄条件は、前記記憶部に前記固有情報を記憶した時点から一定時間が経過することである、
請求項４記載の位置情報取得システム。
【請求項６】
前記管理システムは、前記要求処理において、前記特定の発信機の前記位置情報の過去の取得結果に基づいて、要求先の前記受信機を決定する、
請求項１〜５のいずれか１項に記載の位置情報取得システム。
【請求項７】
前記管理システムは、前記要求処理により前記特定の発信機の前記固有情報を取得できない場合、前記要求処理の結果に基づいて、次回の要求処理における要求先の前記受信機を決定する、
請求項６記載の位置情報取得システム。
【請求項８】
前記管理システムは、前記要求処理において、前記特定の発信機の前記位置情報の過去の取得結果が最も多い場所に基づいて、要求先の前記受信機を決定する、
請求項６又は７に記載の位置情報取得システム。
【請求項９】
前記管理システムは、前記要求処理において、前記検索入力を受け付けた時刻に基づいて、要求先の前記受信機を決定する、
請求項８記載の位置情報取得システム。
【請求項１０】
前記管理システムは、前記検索入力に依らず前記固有情報を前記管理システムへ送信するように前記受信機の動作を切り替える切替処理を実行する機能を更に有する、
請求項１〜９のいずれか１項に記載の位置情報取得システム。
【請求項１１】
前記発信機を更に備える、
請求項１〜１０のいずれか１項に記載の位置情報取得システム。
【請求項１２】
請求項１〜１１のいずれか１項に記載の位置情報取得システムに用いられる、
受信機。
【請求項１３】
請求項１〜１１のいずれか１項に記載の位置情報取得システムに用いられる、
管理システム。
【請求項１４】
特定の発信機の所在を検索するための検索入力を受け付けると、施設に設けられて発信機から発信される無線信号である発信機信号を受信する受信機に対して、前記特定の発信機からの前記発信機信号に基づく前記特定の発信機に固有の固有情報を要求する要求ステップと、
前記要求ステップでの要求に応じた前記受信機から受信した前記特定の発信機の前記固有情報に基づいて、前記特定の発信機の位置情報を取得する取得ステップと、を有する、
位置情報取得方法。
【請求項１５】
１以上のプロセッサに、
請求項１４記載の位置情報取得方法を実行させる、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、一般に位置情報取得システム、受信機、管理システム、位置情報取得方法、及びプログラムに関する。より詳細には、本開示は、発信機の位置情報を取得する位置情報取得システム、位置情報取得システムに用いられる受信機及び管理システム、位置情報取得方法、並びにプログラムに関する。
【背景技術】
【０００２】
特許文献１には、受信部と、ＬＰＳサーバと、を備えるローカル測位システム（ＬＰＳ：Local Positioning System）が開示されている。ローカル測位システムは、対象空間（エリア）内での携帯端末の位置を計測する。受信部は、複数の受信機を有している。複数の受信機は、対象空間又はその周辺に配置されている。受信機は、携帯端末と無線通信を行うように構成されている。ここで、受信機は、少なくとも対象空間に存在する携帯端末から、識別情報を無線通信にて受信する。受信機は、受信した無線信号に基づいて、無線信号の受信信号強度（ＲＳＳＩ：Received Signal Strength Indication）に関する受信情報を生成する。各受信機は、携帯端末からの無線信号を受信した後に、携帯端末から受信した識別情報に加えて、受信機情報及び受信情報をＬＰＳサーバに送信する。
【０００３】
ＬＰＳサーバは、複数の受信機の各々から、識別情報、受信機情報及び受信情報を受信する。そして、ＬＰＳサーバは、ＬＰＳデータ（識別情報、受信機情報及び受信情報）に基づいて、対象空間内に存在する携帯端末の対象空間における位置を特定する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１８−１８２７０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載のようなローカル測位システム（位置情報取得システム）では、受信機からＬＰＳサーバ（管理システム）に常時情報が送信されていることから、通信トラフィックが増大しがちである、という問題があった。
【０００６】
本開示は、上記の点に鑑みてなされており、通信トラフィックの低減を図ることのできる位置情報取得システム、受信機、管理システム、位置情報取得方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本開示の一態様に係る位置情報取得システムは、受信機と、管理システムと、記憶部と、を備える。前記受信機は、施設に設けられて、発信機から発信される無線信号である発信機信号を受信する。前記管理システムは、前記受信機と通信可能である。前記記憶部は、固有情報を記憶する。前記固有情報は、前記発信機から受信した前記発信機信号に基づく前記発信機に固有の情報である。前記管理システムは、特定の発信機の所在を検索するための検索入力を受け付けると、前記受信機に対して前記特定の発信機の前記固有情報を要求する要求処理を実行する機能を有する。前記受信機は、前記管理システムからの要求を受け付けると、前記記憶部に記憶されている前記特定の発信機の前記固有情報を前記管理システムへ送信する。前記管理システムは、前記受信機から受信した前記特定の発信機の前記固有情報に基づいて、前記特定の発信機の位置情報を取得する。
【０００８】
本開示の一態様に係る受信機は、上記の位置情報取得システムに用いられる。
【０００９】
本開示の一態様に係る管理システムは、上記の位置情報取得システムに用いられる。
【００１０】
本開示の一態様に係る位置情報取得方法は、要求ステップと、取得ステップと、を有する。前記要求ステップは、特定の発信機の所在を検索するための検索入力を受け付けると、受信機に対して、前記特定の発信機の固有情報を要求するステップである。前記受信機は、施設に設けられて発信機から発信される無線信号である発信機信号を受信する。前記固有情報は、前記発信機信号に基づく前記発信機に固有の情報である。前記取得ステップは、前記要求ステップでの要求に応じた前記受信機から受信した前記特定の発信機の前記固有情報に基づいて、前記特定の発信機の位置情報を取得するステップである。
【００１１】
本開示の一態様に係るプログラムは、１以上のプロセッサに、上記の位置情報取得方法を実行させる。
【発明の効果】
【００１２】
本開示は、通信トラフィックの低減を図ることができる、という利点がある。
【図面の簡単な説明】
【００１３】
【図１】図１は、本開示の一実施形態に係る位置情報取得システムの概略構成を示すブロック図である。
【図２】図２は、同上の位置情報取得システムを適用した施設の概略図である。
【図３】図３は、同上の位置情報取得システムの動作の一例を示すシーケンス図である。
【図４】図４は、比較例の位置情報取得システムの動作を示すシーケンス図である。
【図５】図５Ａ及び図５Ｂは、それぞれ本開示の一実施形態の変形例に係る位置情報取得システムの動作の一例を示す概要図である。
【図６】図６は、同上の位置情報取得システムの動作の他の一例を示す概要図である。
【発明を実施するための形態】
【００１４】
（１）概要
本実施形態の位置情報取得システム１０は、図１及び図２に示すように、施設１００に設置されている１以上の受信機２０を用いて、施設１００における発信機４０の位置を測定する測位システム（（ＬＰＳ：Local Positioning System））を利用する。
【００１５】
本開示でいう「施設」は、例えば、オフィスビル、工場、複合商業施設、美術館、博物館、遊戯施設、テーマパーク、空港、鉄道駅、ドーム球場、ホテル、住宅等であって、敷地とその敷地に建てられた建物とを含む。その他、「施設」は、例えば、船舶、鉄道車両等の移動体であってもよい。また、本開示でいう「発信機」は、例えば施設１００を利用する利用者Ａ１によって携帯される携帯端末であり、例えば、スマートフォンのような通信端末である。また、本開示でいう「発信機」は、スマートフォンに限定されず、タブレット型の携帯端末でもよいし、タグ等の測位システム専用の発信機でもよい。本実施形態では、施設１００がオフィスビル、発信機４０が利用者Ａ１の携帯するスマートフォンである場合を例に説明する。
【００１６】
位置情報取得システム１０は、図１に示すように、１以上の受信機２０と、管理システム３０と、記憶部５０と、を備えている。
【００１７】
受信機２０は、施設１００に設けられて、発信機４０から発信される無線信号である発信機信号Ｓｉｇ１を受信する。本実施形態では、発信機信号Ｓｉｇ１は、発信機４０から定期的に発信される無線信号である。また、発信機信号Ｓｉｇ１には、例えば発信機４０の識別子（Identification）等、発信機４０に固有の情報である固有情報の一部が含まれている。
【００１８】
管理システム３０は、１以上の受信機２０の各々と通信可能である。管理システム３０は、１以上の受信機２０から受信した固有情報に基づいて、発信機４０の位置情報を取得する。つまり、管理システム３０は、受信機２０から送信される受信機信号Ｓｉｇ２を受信することにより、受信機２０で受信した発信機信号Ｓｉｇ１に基づく発信機４０の固有情報を、発信機信号Ｓｉｇ１を受信した受信機２０から取得する。そして、管理システム３０は、測位システムを利用することで、発信機４０の位置情報を取得する。発信機４０の位置情報の取得方法については、後述する「（２）詳細」にて説明する。
【００１９】
記憶部５０は、発信機４０の固有情報を記憶する。本実施形態では、記憶部５０は、１以上の受信機２０の各々が有している。受信機２０は、発信機４０から発信機信号Ｓｉｇ１を受信すると、受信した発信機信号Ｓｉｇ１に基づく発信機４０の固有情報を記憶部５０に記憶させる。発信機４０の固有情報には、上述の発信機４０の識別子の他、この発信機４０からの発信機信号Ｓｉｇ１を受信した受信機２０の識別情報、及び発信機信号Ｓｉｇ１の受信信号強度（ＲＳＳＩ：Received Signal Strength Indication）が含まれる。
【００２０】
管理システム３０は、検索入力を受け付けると、受信機２０に対して特定の発信機４０の固有情報を要求する要求処理を実行する機能を有している。本開示でいう「検索入力」は、位置情報取得システム１０の利用者（発信機４０の利用者Ａ１以外の利用者を含む）による、特定の発信機４０の所在を検索するための入力である。検索入力は、例えば位置情報取得システム１０の利用者の所持するスマートフォンの他、パーソナルコンピュータ等のデバイスを用いて、インターネット等のネットワークを経由して行われる。要求処理においては、管理システム３０は、受信機２０に対して要求信号Ｓｉｇ３を送信する。ここで、管理システム３０は、位置情報取得システム１０に属する全ての受信機２０に対して要求信号Ｓｉｇ３を送信してもよいし、一部の受信機２０に対して要求信号Ｓｉｇ３を送信してもよい。本実施形態では、管理システム３０は、要求信号Ｓｉｇ３をブロードキャストする。
【００２１】
受信機２０は、要求信号Ｓｉｇ３を受信する、つまり管理システム３０からの要求を受け付けると、記憶部５０に記憶されている特定の発信機４０の固有情報を含む受信機信号Ｓｉｇ２を管理システム３０へ送信する。つまり、受信機２０は、要求信号Ｓｉｇ３を受信すると、記憶部５０に特定の発信機４０の固有情報が記憶されているか否かを探索する。記憶部５０に特定の発信機４０の固有情報が記憶されていれば、受信機２０は、受信機信号Ｓｉｇ２を管理システム３０へ送信する。
【００２２】
そして、管理システム３０は、測位システムを利用することで、受信機２０から受信した特定の発信機４０の固有情報に基づいて、特定の発信機４０の位置情報を取得する。
【００２３】
上述のように、本実施形態では、管理システム３０は、検索入力を受け付けた場合に、要求処理を実行する。そして、受信機２０は、管理システム３０からの要求を受け付けた場合に、特定の発信機４０の固有情報を管理システム３０へ送信する。このため、本実施形態では、発信機４０から発信機信号Ｓｉｇ１を受信するごとに固有情報を管理システム３０へ送信する場合と比較して、管理システム３０との通信回数が低減され、結果として通信トラフィックの低減を図ることができる、という利点がある。
【００２４】
（２）詳細
以下、本実施形態の位置情報取得システム１０の詳細について図１及び図２を参照して説明する。以下では、施設１００に１以上の発信機４０（つまり、１以上の利用者Ａ１）が存在する場合を例に説明する。位置情報取得システム１０は、図１に示すように、１以上の受信機２０と、管理システム３０と、を備えている。
【００２５】
まず、発信機４０について説明する。本実施形態では、発信機４０は、位置情報取得システム１０の構成要素に含まれていないが、位置情報取得システム１０の構成要素に含まれていてもよい。言い換えれば、位置情報取得システム１０は、発信機４０を更に備えていてもよい。
【００２６】
発信機４０は、図１に示すように、通信部４１と、記憶部４２と、制御部４３と、を備えている。発信機４０は、図２に示すように、利用者Ａ１が携帯する。なお、発信機４０は、利用者Ａ１の所有物であってもよいし、借り物であってもよい。
【００２７】
通信部４１は、電波を利用した無線通信を行う通信機能を有する。本実施形態では、通信部４１は、制御部４３に制御されることにより、無線信号である発信機信号Ｓｉｇ１を発信する機能を有する。通信部４１は、所定の通信方式で無線通信を行っており、本実施形態では、例えばBluetooth（登録商標） Low Energyの通信方式で無線通信を行う。通信部４１は、例えばアドバタイズメント・パケットと呼ばれる無線信号（ビーコン信号）を、発信機信号Ｓｉｇ１として所定の時間間隔及び所定の送信電力で無線送信する。なお、通信部４１の通信方式はBluetooth（登録商標） Low Energyに限定されず、ＷｉＦｉ（登録商標）等の通信方式でもよい。
【００２８】
記憶部４２は、例えば、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）等の不揮発性メモリである。記憶部４２には、発信機４０の固有情報が記憶されている。固有情報は、例えば、Bluetooth（登録商標） Device Addressである。固有情報は、発信機信号Ｓｉｇ１に含まれる。ここで、施設１００を複数の利用者Ａ１が利用する場合、複数の利用者Ａ１は個別の発信機４０を携帯することになる。そして、発信機４０と利用者Ａ１とは一対一に対応し、発信機４０の固有情報は利用者Ａ１に対応付けられる。
【００２９】
制御部４３は、一例として、１以上のプロセッサ及び１以上のメモリを有するコンピュータシステムを主構成とする。プロセッサは、メモリに記録されているプログラムを実行することにより、制御部４３の機能を実現する。プログラムは、予めメモリに記録されていてもよいし、メモリカードのような非一時的記録媒体に記録されて提供されたり、電気通信回線を通して提供されたりしてもよい。制御部４３は、プログラムを実行することにより、発信機４０が有する種々の機能を実現する。本実施形態では、制御部４３は、通信部４１を制御することにより、発信機信号Ｓｉｇ１を定期的に通信部４１から発信させる機能を少なくとも有している。
【００３０】
次に、受信機２０及び管理システム３０について説明する。
【００３１】
受信機２０は、図１に示すように、第１通信部２１と、第２通信部２２と、制御部２３と、記憶部５０と、を備えている。受信機２０は、例えば図２に示すように、施設１００の部屋１０１の天井１０２に配置されている。もちろん、受信機２０は、部屋１０１の壁、又はデスク１１０等の什器の天面上に配置されていてもよい。
【００３２】
第１通信部２１は、電波を利用した無線通信を行う通信機能を有する。本実施形態では、第１通信部２１は、制御部２３に制御されることにより、発信機４０からの発信機信号Ｓｉｇ１を受信する機能を有する。第１通信部２１の通信方式は、発信機４０の通信部４１と同様に、例えばBluetooth（登録商標） Low Energy、又はＷｉＦｉ（登録商標）等である。
【００３３】
第２通信部２２は、施設１００内の通信ネットワークＮＴ１を介して、管理システム３０と通信する通信機能を有する。第２通信部２２の通信方式は、例えば、ＬＡＮ（Local Area Network）ケーブル等を用いた有線通信であるが、これに限らず、電力線を用いた電力線通信等でもよい。また、第２通信部２２の通信方式は、イーサネット（登録商標）の規格に準拠した通信方式でもよいし、ＷｉＦｉ（登録商標）等の規格に準拠した無線通信方式でもよい。また、第２通信部２２は、ルータ又はハブ等の中継装置を介して、管理システム３０と通信可能であってもよい。
【００３４】
制御部２３は、一例として、１以上のプロセッサ及び１以上のメモリを有するコンピュータシステムを主構成とする。プロセッサは、メモリに記録されているプログラムを実行することにより、制御部２３の機能を実現する。プログラムは、予めメモリに記録されていてもよいし、メモリカードのような非一時的記録媒体に記録されて提供されたり、電気通信回線を通して提供されたりしてもよい。
【００３５】
制御部２３は、発信機４０からの発信機信号Ｓｉｇ１を受信すると、受信した発信機信号Ｓｉｇ１に基づく固有情報を記憶部５０に記憶させる機能を有する。固有情報は、既に述べたように、受信した発信機信号Ｓｉｇ１に含まれる発信機４０の識別子の他、発信機信号Ｓｉｇ１を受信した受信機２０の受信機２０の識別情報、及び発信機信号Ｓｉｇ１の受信信号強度が含まれる。受信機２０の識別情報は、例えば受信機２０の識別子である。発信機信号Ｓｉｇ１の受信信号強度は、制御部２３により測定される。
【００３６】
本実施形態では、制御部２３（受信機２０）は、所定の記憶条件を満たした場合に、固有情報を記憶部５０に記憶させる。所定の記憶条件は、一例として、発信機４０が管理システム３０に登録されていることである。具体的には、制御部２３は、登録されている発信機４０の識別子のリストを含む登録情報を、あらかじめ管理システム３０から受信し、受信した登録情報をメモリに記憶している。そして、制御部２３は、発信機信号Ｓｉｇ１を受信すると、受信した発信機信号Ｓｉｇ１に含まれる識別子が登録情報に含まれているか否かを判定する。識別子が登録情報に含まれていれば、制御部２３は、固有情報を記憶部５０に記憶させる。一方、識別子が登録情報に含まれていなければ、制御部２３は、固有情報を記憶部５０に記憶させずに破棄する。
【００３７】
また、制御部２３（受信機２０）は、所定の破棄条件を満たした場合に、記憶部５０に記憶している固有情報を破棄する機能を有する。所定の破棄条件は、一例として、記憶部５０に固有情報を記憶した時点から一定時間が経過することである。具体的には、制御部２３は、記憶部５０に固有情報を記憶させた時刻をメモリに記憶しており、この時刻から一定時間をタイマにて計時する。そして、制御部２３は、一定時間が経過すると、記憶部５０に記憶されている固有情報を削除することにより、固有情報を破棄する。
【００３８】
また、制御部２３は、受信機信号Ｓｉｇ２を、第２通信部２２を介して管理システム３０へ送信する機能を有する。受信機信号Ｓｉｇ２には、発信機４０の固有情報が含まれる。本実施形態では、制御部２３（受信機２０）は、第２通信部２２にて管理システム３０からの要求信号Ｓｉｇ３を受信すると、要求信号Ｓｉｇ３により指定されている特定の発信機４０の固有情報が記憶部５０に記憶されているか否かを探索する。特定の発信機４０の固有情報が記憶部５０に記憶されている場合、制御部２３は、特定の発信機４０の固有情報を記憶部５０から読み出し、読み出した特定の発信機４０の固有情報を含む受信機信号Ｓｉｇ２を生成する。その後、制御部２３は、生成した受信機信号Ｓｉｇ２を、第２通信部２２を介して管理システム３０へ送信する。なお、特定の発信機４０の固有情報が記憶部５０に記憶されていない場合、制御部２３は、受信機信号Ｓｉｇ２を生成せず、したがって受信機信号Ｓｉｇ２を管理システム３０へ送信しない。
【００３９】
記憶部５０は、発信機４０の記憶部４２と同様に、例えばＥＥＰＲＯＭ等の不揮発性メモリである。記憶部５０は、既に述べているように、主として発信機４０から受信した発信機信号Ｓｉｇ１に基づく発信機４０の固有情報を記憶する。
【００４０】
管理システム３０は、図１に示すように、通信部３１と、記憶部３２と、制御部３３と、を備えている。管理システム３０は、例えば、サーバである。管理システム３０は、施設１００内に設置されていてもよいし、施設１００外に設置されていてもよい。
【００４１】
通信部３１は、通信ネットワークＮＴ１を介して受信機２０と通信する機能を有する。本実施形態では、通信部３１は、制御部３３に制御されることにより、受信機２０からの受信機信号Ｓｉｇ２に含まれる情報を受信する機能を有する。通信部３１の通信方式は、受信機２０の第２通信部２２と同様に、例えば、ＬＡＮケーブル等を用いた有線通信である。
【００４２】
記憶部３２は、例えば、ハードディスクドライブ、光学ディスクドライブ、メモリカード等を備える。記憶部３２は、施設１００に設置された受信機２０の識別情報と、その設置位置に関する位置情報と、を記憶する。ここにおいて、受信機２０の設置位置に関する位置情報は、例えば施設１００内の所定の位置を原点とした三次元座標系において、受信機２０の設置位置を表した座標の情報を含む。また、記憶部３２は、受信機２０を介して受信した発信機４０の固有情報を記憶する。さらに、記憶部３２は、後述する取得処理により取得された発信機４０の位置情報を記憶する。発信機４０の位置情報は、受信機２０の位置情報と同様に、例えば施設１００内の所定の位置を原点とした三次元座標系において、各々の設置位置を表した座標の情報を含む。
【００４３】
制御部３３は、一例として、１以上のプロセッサ及び１以上のメモリを有するコンピュータシステムを主構成とする。プロセッサは、メモリに記録されているプログラムを実行することにより、制御部３３の機能を実現する。プログラムは、予めメモリに記録されていてもよいし、メモリカードのような非一時的記録媒体に記録されて提供されたり、電気通信回線を通して提供されたりしてもよい。
【００４４】
制御部３３は、要求処理と、取得処理と、を実行する機能を有している。要求処理は、検索入力を受け付けると、受信機２０に対して固有情報を要求する処理である。具体的には、制御部３３は、検索入力を受け付けると、通信部３１を介して要求信号Ｓｉｇ３をブロードキャストする。要求信号Ｓｉｇ３には、受信機２０に対して特定の発信機４０の固有情報を要求する指令が含まれている。ここで、検索入力にて特定される特定の発信機４０は、１台であってもよいし、複数台であってもよい。また、検索入力においては、特定の発信機４０を直接的に指定していなくてもよい。例えば、検索入力において特定の場所、部署、又は時間等を入力した場合、入力された場所、部署、又は時間等に関連する発信機４０が間接的に特定の発信機４０として入力される。
【００４５】
取得処理は、要求処理での要求に応じた受信機２０から受信した特定の発信機４０の固有情報に基づいて、特定の発信機４０の位置情報を取得する処理である。本実施形態では、制御部３３は、取得処理において、特定の発信機４０の固有情報を用いた測位演算を行うことで、特定の発信機４０の位置情報を取得する。具体的には、制御部３３は、特定の発信機４０からの発信機信号Ｓｉｇ１を受信した１以上の受信機２０の位置情報と、１以上の受信機２０の各々で測定された発信機信号Ｓｉｇ１の受信信号強度と、を用いた測位演算により、特定の発信機４０の位置情報を推定する。受信機２０の位置情報は、固有情報に含まれる受信機２０の識別情報に基づいて、記憶部３２から読み出される。なお、特定の発信機４０の位置情報の推定精度の観点からすれば、測位演算は、３つの受信機２０の位置情報と、これらの受信機２０の各々で測定された発信機信号Ｓｉｇ１の受信信号強度と、を用いた３点測位演算であるのが好ましい。
【００４６】
（３）動作
以下、本実施形態の位置情報取得システム１０の動作について図３を用いて説明する。以下では、施設１００の部屋１０１に位置情報取得システム１０が適用されると仮定して説明する。また、以下では、部屋１０１の天井１０２に予め複数の受信機２０が設置されていると仮定して説明する。また、図３では、複数の発信機４０のうちの１台の発信機４０を代表として図示しているが、複数の発信機４０の各々が以下に説明するように動作する。同様に、図３では、複数の受信機２０のうちの１台の受信機２０を代表として図示しているが、複数の受信機２０の各々が以下に説明するように動作する。
【００４７】
発信機４０は、発信機信号Ｓｉｇ１を定期的に発信している。そして、発信機信号Ｓｉｇ１を受信した受信機２０は、所定の記憶条件を満たした場合に、受信した発信機信号Ｓｉｇ１に基づく固有情報を記憶部５０に記憶させる（Ｓ１）。以下、上記の処理が繰り返されることにより、各受信機２０の記憶部５０には、１以上の発信機４０ごとに固有情報が記憶される。また、上記の処理を繰り返す過程において、所定の破棄条件を満たした場合には、受信機２０は、記憶部５０に記憶している固有情報を破棄する。上記の処理を繰り返す過程においては、管理システム３０は特に動作しない。
【００４８】
次に、管理システム３０が検索入力を受け付けると、管理システム３０は、要求処理を実行する（Ｓ２）。これにより、管理システム３０から要求信号Ｓｉｇ３がブロードキャストされる。要求信号Ｓｉｇ３を受信した受信機２０は、要求信号Ｓｉｇ３により指定されている特定の発信機４０の固有情報が記憶部５０に記憶されているか否かを探索する。特定の発信機４０の固有情報が記憶部５０に記憶されている場合、制御部２３は、特定の発信機４０の固有情報を記憶部５０から読み出し、読み出した特定の発信機４０の固有情報を含む受信機信号Ｓｉｇ２を管理システム３０へ送信する。
【００４９】
管理システム３０は、受信機信号Ｓｉｇ２を受信すると、取得処理を実行する（Ｓ３）。これにより、管理システム３０は、受信した受信機信号Ｓｉｇ２に含まれる特定の発信機４０の固有情報を用いた測位演算を行うことで、特定の発信機４０の位置情報を取得する。
【００５０】
以下、本実施形態の位置情報取得システム１０の利点について、比較例の位置情報取得システム２００との比較を交えて説明する。比較例の位置情報取得システム２００は、図４に示すように、受信機２０２が発信機２０１からの発信機信号Ｓｉｇ１に含まれる固有情報を記憶する機能を有していない点で、本実施形態の位置情報取得システム１０と相違する。言い換えれば、比較例の位置情報取得システム２００は、記憶部５０を備えていない点で、本実施形態の位置情報取得システム１０と相違する。また、比較例の位置情報取得システム２００は、管理システム２０３が要求処理を実行する機能を有していない点で、本実施形態の位置情報取得システム１０と相違する。なお、図４においても、図３と同様に、複数の発信機２０１のうちの１台の発信機２０１を、複数の受信機２０２のうちの１台の受信機２０２をそれぞれ代表として図示している。
【００５１】
比較例の位置情報取得システム２００では、受信機２０は、発信機２０１から定期的に発信される発信機信号Ｓｉｇ１を受信すると、受信した発信機信号Ｓｉｇ１に基づく固有情報を含む受信機信号Ｓｉｇ２を送信する。つまり、比較例の位置情報取得システム２００では、受信機２０は、発信機信号Ｓｉｇ１を受信すると、固有情報を記憶することなく、管理システム２０３へと転送する。そして、比較例の位置情報取得システム２００では、管理システム２０３は、受信機信号Ｓｉｇ２を受信するごとに、取得処理を実行する（Ｓ１０）。
【００５２】
上述のように、比較例の位置情報取得システム２００では、受信機２０２が発信機信号Ｓｉｇ１を受信するごとに管理システム２０３へ受信機信号Ｓｉｇ２が送信されるため、受信機２０２と管理システム２０３との通信回数が増大しがちである。特に、受信機２０２の台数が増えれば増えるほど、通信回数が増大し、結果として通信トラフィックが増大してしまう。また、比較例の位置情報取得システム２００では、管理システム２０３が受信機信号Ｓｉｇ２を受信するごとに取得処理を実行するため、管理システム２０３での処理負荷が増大しがちである。特に、受信機２０２の台数が増えれば増えるほど、処理負荷が増大してしまう。
【００５３】
これに対して、本実施形態の位置情報取得システム１０では、管理システム３０は、検索入力を受け付けた場合に、要求処理及び取得処理を実行する。このため、本実施形態では、比較例の位置情報取得システム２００と比較して、管理システム３０での処理負荷を低減することができる、という利点がある。また、本実施形態では、受信機２０は、管理システム３０からの要求を受け付けた場合に、受信機信号Ｓｉｇ２を管理システム３０へ送信する。このため、本実施形態では、比較例の位置情報取得システム２００と比較して、受信機２０と管理システム３０との通信回数が低減され、結果として通信トラフィックの低減を図ることができる、という利点がある。
【００５４】
（４）変形例
上述の実施形態は、本開示の様々な実施形態の一つに過ぎない。上述の実施形態は、本開示の目的を達成できれば、設計等に応じて種々の変更が可能である。また、位置情報取得システム１０と同様の機能は、方法、（コンピュータ）プログラム、又はプログラムを記録した非一時的記録媒体等で具現化されてもよい。
【００５５】
一態様に係る位置情報取得方法は、要求ステップと、取得ステップと、を有する。要求ステップは、特定の発信機４０の所在を検索するための検索入力を受け付けると、受信機２０に対して、特定の発信機４０の固有情報を要求するステップである。受信機２０は、施設１００に設けられて発信機４０から発信される無線信号である発信機信号Ｓｉｇ１を受信する。固有情報は、発信機信号Ｓｉｇ１に基づく発信機４０に固有の情報である。取得ステップは、要求ステップでの要求に応じた受信機２０から受信した特定の発信機４０の固有情報に基づいて、特定の発信機４０の位置情報を取得するステップである。
【００５６】
一態様に係るプログラムは、１以上のプロセッサに、上記の位置情報取得方法を実行させる。
【００５７】
以下、上述の実施形態の変形例を列挙する。以下に説明する変形例は、適宜組み合わせて適用可能である。
【００５８】
本開示における位置情報取得システム１０は、例えば、受信機２０の制御部２３及び管理システム３０の制御部３３等に、コンピュータシステムを含んでいる。コンピュータシステムは、ハードウェアとしてのプロセッサ及びメモリを主構成とする。コンピュータシステムのメモリに記録されたプログラムをプロセッサが実行することによって、本開示における位置情報取得システム１０としての機能が実現される。プログラムは、コンピュータシステムのメモリに予め記録されてもよく、電気通信回線を通じて提供されてもよく、コンピュータシステムで読み取り可能なメモリカード、光学ディスク、ハードディスクドライブ等の非一時的記録媒体に記録されて提供されてもよい。コンピュータシステムのプロセッサは、半導体集積回路（ＩＣ）又は大規模集積回路（ＬＳＩ）を含む１ないし複数の電子回路で構成される。ここでいうＩＣ又はＬＳＩ等の集積回路は、集積の度合いによって呼び方が異なっており、システムＬＳＩ、ＶＬＳＩ（Very Large Scale Integration）、又はＵＬＳＩ（Ultra Large Scale Integration）と呼ばれる集積回路を含む。さらに、ＬＳＩの製造後にプログラムされる、ＦＰＧＡ（Field-Programmable Gate Array）、又はＬＳＩ内部の接合関係の再構成若しくはＬＳＩ内部の回路区画の再構成が可能な論理デバイスについても、プロセッサとして採用することができる。複数の電子回路は、１つのチップに集約されていてもよいし、複数のチップに分散して設けられていてもよい。複数のチップは、１つの装置に集約されていてもよいし、複数の装置に分散して設けられていてもよい。ここでいうコンピュータシステムは、１以上のプロセッサ及び１以上のメモリを有するマイクロコントローラを含む。したがって、マイクロコントローラについても、半導体集積回路又は大規模集積回路を含む１ないし複数の電子回路で構成される。
【００５９】
また、位置情報取得システム１０の少なくとも一部の機能が、１つの筐体内に集約されていることは位置情報取得システム１０に必須の構成ではなく、位置情報取得システム１０の構成要素は、複数の筐体に分散して設けられていてもよい。さらに、位置情報取得システム１０の少なくとも一部の機能、例えば、制御部３３の機能がクラウド（クラウドコンピューティング）等によって実現されてもよい。
【００６０】
上述の実施形態において、管理システム３０は、要求処理において、要求信号Ｓｉｇ３をブロードキャストする態様に限らず、要求信号Ｓｉｇ３の送信範囲を絞ってもよい。例えば、管理システム３０は、要求処理において、特定の発信機４０の位置情報の過去の取得結果に基づいて、要求先の受信機２０を決定してもよい。一例として、図５Ａに示すように、管理システム３０は、要求処理において、特定の発信機４０の前回の位置Ｂ０を基準とした所定の範囲Ｂ１内にある１以上の受信機２０を要求先として決定してもよい。
【００６１】
また、管理システム３０は、要求処理により特定の発信機４０の固有情報を取得できない場合、要求処理の結果に基づいて、次回の要求処理における要求先の受信機２０を決定してもよい。ここでいう「特定の発信機４０の固有情報を取得できない場合」とは、受信機信号Ｓｉｇ２を受信できているが、受信信号強度が所定の強度以下である場合も含む。一例として、図５Ｂに示すように、管理システム３０が、所定の範囲Ｂ１内にある１以上の受信機２０を要求先として要求処理を実行し、特定の発信機４０の固有情報を取得できなかった、と仮定する。この場合、管理システム３０は、再度の要求処理において、所定の範囲Ｂ１よりも更に広い範囲Ｂ２内にある１以上の受信機２０を要求先として決定してもよい。
【００６２】
その他、１回目の要求処理において、管理システム３０が複数の受信機２０からの受信機信号Ｓｉｇ２を受信しており、かつ、いずれかの受信機信号Ｓｉｇ２の受信信号強度が、他の受信機信号Ｓｉｇ２の受信信号強度よりも大きい場合があり得る。この場合、管理システム３０は、図６に示すように、の比較的受信信号強度が大きい受信機２０（図６では、範囲Ｂ１内の右上の受信機２０）に偏った範囲Ｂ３内にある１以上の受信機２０を要求先として決定してもよい。
【００６３】
また、管理システム３０は、要求処理において、特定の発信機４０の位置情報の過去の取得結果が最も多い場所に基づいて、要求先の受信機２０を決定してもよい。一例として、管理システム３０は、過去の取得処理の履歴（例えば、１ヶ月）を参照して、特定の発信機４０が存在していた頻度が最も大きい場所及びその近傍に存在する１以上の受信機２０を要求先として決定してもよい。
【００６４】
また、管理システム３０は、要求処理において、検索入力を受け付けた時刻に基づいて、要求先の受信機２０を決定してもよい。一例として、管理システム３０は、過去の取得処理の履歴（例えば、１ヶ月）を参照して、検索入力を受け付けた時間帯において特定の発信機４０が存在していた頻度が最も大きい場所及びその近傍に存在する１以上の受信機２０を要求先として決定してもよい。
【００６５】
上述の実施形態において、管理システム３０は、検索入力に依らず固有情報を管理システム３０へ送信するように受信機２０の動作を切り替える切替処理を実行する機能を更に有していてもよい。一例として、管理システム３０は、切替信号をブロードキャストすることにより、切替処理を実行する。切替信号を受信した受信機２０は、以降、再度切替信号を受信するまで、比較例の位置情報取得システム２００と同様に、発信機信号Ｓｉｇ１を受信するごとに受信機信号Ｓｉｇ２を管理システム３０へ送信するように動作する。切替処理のトリガは、例えば位置情報取得システム１０の管理者による特定の操作を受け付けること、又は所定の条件（例えば、通信トラフィックが所定量以下である等）を満たすこと等である。
【００６６】
上述の実施形態において、所定の記憶条件は、一例として、発信機信号Ｓｉｇ１の受信信号強度が所定の強度以上であることであってもよい。また、所定の記憶条件は、発信機４０から発信機信号Ｓｉｇ１が送信された時刻と、受信機２０にて発信機信号Ｓｉｇ１を受信した時刻との差分が所定時間以下であることであってもよい。その他、発信機４０が加速度センサを有しており、加速度センサの検知結果を発信機信号Ｓｉｇ１に含めて送信している場合、所定の記憶条件は、発信機４０が所定の加速度以下であることであってもよい。この場合、受信機２０は、発信機４０が移動中であれば固有情報を記憶しないことになる。
【００６７】
上述の実施形態において、所定の破棄条件は、一例として、管理システム３０から要求を受けて固有情報を送信することであってもよい。この場合、受信機２０は、送信した固有情報を記憶部５０から破棄する。その他、所定の破棄条件は、記憶部５０に記憶している発信機４０の識別子と同じ識別子を含む発信機信号Ｓｉｇ１を受信することであってもよい。この場合、固有情報の一部が重複することになるので、受信機２０は、記憶部５０から固有情報を破棄した上で、発信機信号Ｓｉｇ１に含まれる固有情報を記憶する（つまり、固有情報を更新する）。
【００６８】
上述の実施形態では、受信機２０が記憶部５０を有しているが、この態様に限られない。例えば、受信機２０以外に記憶装置（記憶部５０）を設置しておき、この記憶装置に１以上の受信機２０にて受信した発信機信号Ｓｉｇ１に基づく固有情報を記憶する態様であってもよい。
【００６９】
上述の実施形態において、管理システム３０は、発信機４０の位置情報を測位演算により推定しなくてもよい。例えば、管理システム３０は、発信機４０からの発信機信号Ｓｉｇ１を受信した受信機２０の位置情報を、発信機４０の位置情報と推定してもよい。
【００７０】
上述の実施形態において、受信機２０は、位置情報取得システム１０に用いられる装置として、単独で市場に流通し得る。同様に、管理システム３０は、位置情報取得システム１０に用いられる装置として、単独で市場に流通し得る。
【００７１】
（まとめ）
以上述べたように、第１の態様に係る位置情報取得システム（１０）は、受信機（２０）と、管理システム（３０）と、記憶部（５０）と、を備える。受信機（２０）は、施設（１００）に設けられて、発信機（４０）から発信される無線信号である発信機信号（Ｓｉｇ１）を受信する。管理システム（３０）は、受信機（２０）と通信可能である。記憶部（５０）は、固有情報を記憶する。固有情報は、発信機（４０）から受信した発信機信号（Ｓｉｇ１）に基づく発信機（４０）に固有の情報である。管理システム（３０）は、特定の発信機（４０）の所在を検索するための検索入力を受け付けると、受信機（２０）に対して特定の発信機（４０）の固有情報を要求する要求処理を実行する機能を有する。受信機（２０）は、管理システム（３０）からの要求を受け付けると、記憶部（５０）に記憶されている特定の発信機（４０）の固有情報を管理システム（３０）へ送信する。管理システム（３０）は、受信機（２０）から受信した特定の発信機（４０）の固有情報に基づいて、特定の発信機（４０）の位置情報を取得する。
【００７２】
この態様によれば、通信トラフィックの低減を図ることができる、という利点がある。
【００７３】
第２の態様に係る位置情報取得システム（１０）では、第１の態様において、受信機（２０）は、所定の記憶条件を満たした場合に、固有情報を記憶部（５０）に記憶する。
【００７４】
この態様によれば、不要な固有情報を記憶しなくて済むので、記憶部（５０）の記憶容量を有効に活用できる、という利点がある。
【００７５】
第３の態様に係る位置情報取得システム（１０）では、第１又は第２の態様において、所定の記憶条件は、発信機（４０）が管理システム（３０）に登録されていることである。
【００７６】
この態様によれば、管理システム（３０）に登録されていない発信機（４０）の固有情報を記憶しないので、記憶部（５０）の記憶容量を有効に活用できる、という利点がある。
【００７７】
第４の態様に係る位置情報取得システム（１０）では、第１〜第３のいずれかの態様において、受信機（２０）は、所定の破棄条件を満たした場合に、記憶部（５０）に記憶している固有情報を破棄する。
【００７８】
この態様によれば、不要となった固有情報を破棄するので、記憶部（５０）の記憶容量を有効に活用できる、という利点がある。
【００７９】
第５の態様に係る位置情報取得システム（１０）では、第４の態様において、所定の破棄条件は、記憶部（５０）に固有情報を記憶した時点から一定時間が経過することである。
【００８０】
この態様によれば、時間経過に伴い古くなった固有情報を破棄するので、記憶部（５０）の記憶容量を有効に活用できる、という利点がある。
【００８１】
第６の態様に係る位置情報取得システム（１０）では、第１〜第５のいずれかの態様において、管理システム（３０）は、要求処理において、特定の発信機（４０）の位置情報の過去の取得結果に基づいて、要求先の受信機（２０）を決定する。
【００８２】
この態様によれば、受信機（２０）が多数存在する場合に、要求先の受信機（２０）を限定することができるので、通信トラフィックの低減、並びに受信機（２０）及び管理システム（３０）での処理負荷の低減を図ることができる、という利点がある。
【００８３】
第７の態様に係る位置情報取得システム（１０）では、第６の態様において、管理システム（３０）は、要求処理により特定の発信機（４０）の固有情報を取得できない場合、要求処理の結果に基づいて、次回の要求処理における要求先の受信機（２０）を決定する。
【００８４】
この態様によれば、特定の発信機（４０）の固有情報を取得できるまでに要する要求処理の回数を低減しやすい、という利点がある。
【００８５】
第８の態様に係る位置情報取得システム（１０）では、第６又は第７の態様において、管理システム（３０）は、要求処理において、特定の発信機（４０）の位置情報の過去の取得結果が最も多い場所に基づいて、要求先の受信機（２０）を決定する。
【００８６】
この態様によれば、初回の要求処理において特定の発信機（４０）の固有情報を取得できる可能性が向上しやすい、という利点がある。
【００８７】
第９の態様に係る位置情報取得システム（１０）では、第８の態様において、管理システム（３０）は、要求処理において、検索入力を受け付けた時刻に基づいて、要求先の受信機（２０）を決定する。
【００８８】
この態様によれば、初回の要求処理において特定の発信機（４０）の固有情報を取得できる可能性が更に向上しやすい、という利点がある。
【００８９】
第１０の態様に係る位置情報取得システム（１０）では、第１〜第９のいずれかの態様において、管理システム（３０）は、切替処理を実行する機能を更に有する。切替処理は、検索入力に依らず固有情報を管理システム（３０）へ送信するように受信機（２０）の動作を切り替える処理である。
【００９０】
この態様によれば、例えば発信機（４０）の動線をリアルタイムに監視する等の用途に応じて、発信機（４０）の位置情報を取得する態様を切り替えることができる、という利点がある。
【００９１】
第１１の態様に係る位置情報取得システム（１０）は、第１〜第１０のいずれかの態様において、発信機（４０）を更に備える。
【００９２】
この態様によれば、通信トラフィックの低減を図ることができる、という利点がある。
【００９３】
第１２の態様に係る受信機（２０）は、第１〜第１１のいずれかの態様の位置情報取得システム（１０）に用いられる。
【００９４】
この態様によれば、通信トラフィックの低減を図ることができる、という利点がある。
【００９５】
第１３の態様に係る管理システム（３０）は、第１〜第１１のいずれかの態様の位置情報取得システム（１０）に用いられる。
【００９６】
この態様によれば、通信トラフィックの低減を図ることができる、という利点がある。
【００９７】
第１４の態様に係る位置情報取得方法は、要求ステップと、取得ステップと、を有する。要求ステップは、特定の発信機（４０）の所在を検索するための検索入力を受け付けると、受信機（２０）に対して、特定の発信機（４０）の固有情報を要求するステップである。受信機（２０）は、施設（１００）に設けられて発信機（４０）から発信される無線信号である発信機信号（Ｓｉｇ１）を受信する。固有情報は、発信機信号（Ｓｉｇ１）に基づく発信機（４０）に固有の情報である。取得ステップは、要求ステップでの要求に応じた受信機（２０）から受信した特定の発信機（４０）の固有情報に基づいて、特定の発信機（４０）の位置情報を取得するステップである。
【００９８】
この態様によれば、通信トラフィックの低減を図ることができる、という利点がある。
【００９９】
第１５の態様に係るプログラムは、１以上のプロセッサに、第１４の態様の位置情報取得方法を実行させる。
【０１００】
この態様によれば、通信トラフィックの低減を図ることができる、という利点がある。
【０１０１】
第２〜第１３の態様に係る構成については、位置情報取得システム（１０）に必須の構成ではなく、適宜省略可能である。
【符号の説明】
【０１０２】
１０  位置情報取得システム
２０  受信機
３０  管理システム
４０  発信機
５０  記憶部
１００  施設
Ｓｉｇ１  発信機信号
【図１】
2020165736.tif 000003
【図２】
2020165736.tif 000004
【図３】
2020165736.tif 000005
【図４】
2020165736.tif 000006
【図５】
2020165736.tif 000007
【図６】
2020165736.tif 000008