(57)【要約】【課題】検出対象の位置の推定における推定結果の信頼度を高める。【解決手段】位置推定システムは、複数の領域を割り当てた建物において、受信した無線信号に基づいて検出対象の位置を推定する。位置推定システムは、受信部により受信した無線信号から検出対象を検出し、前記検出による検出対象の位置検知の結果を、前記領域毎の位置情報確率にする。【選択図】図１
2017096752.tif 000002
【特許請求の範囲】
【請求項１】
複数の領域を割り当てた建物において、受信した無線信号に基づいて検出対象の位置を推定する位置推定システムであって、
検出対象に係る受信部により受信した無線信号から当該検出対象の存在が検出され、前記検出による検出対象の位置検知の結果を、前記領域毎の位置情報確率にする位置検知結果算出部
を備えることを特徴とする位置推定システム。
【請求項２】
前記領域に存在する検出対象の数を、当該検出対象の当該領域の位置情報確率から推定する検出対象数推定部
を備えることを特徴とする請求項１に記載の位置推定システム。
【請求項３】
前記検出対象数推定部は、
制御対象の種類に応じて定められている推定精度に応じて、前記位置情報確率から前記領域に存在する検出対象の数を推定する
ことを特徴とする請求項２に記載の位置推定システム。
【請求項４】
前記検出対象数推定部は、
前記位置情報確率から必要な精度に合わせて、前記領域に存在する検出対象の数を推定する
ことを特徴とする請求項２又は請求項３に記載の位置推定システム。
【請求項５】
前記検出対象が、人又は人に対応づけられたものであり、
前記検出対象数推定部は、
前記領域に存在する人数を推定する
ことを特徴とする請求項２から請求項４の何れか１項に記載の位置推定システム。
【請求項６】
複数の領域を割り当てた建物において、受信した無線信号に基づいて検出対象の位置に連携させて当該建物の設備を制御する制御システムであって、
請求項２から請求項５の何れか１項に記載の位置推定システムと、
前記位置推定システムの推定結果に応じて前記領域に対応する設備を制御する制御部と
を備えることを特徴とする制御システム。
【請求項７】
複数の領域を割り当てた建物において、受信した無線信号に基づいて検出対象の位置を推定する位置推定方法であって、
検出対象に係る受信部により受信した無線信号から当該検出対象の存在が検出され、前記検出による検出対象の位置検知の結果を、前記領域毎の位置情報確率にするステップと、
を含むことを特徴とする位置推定方法。
【請求項８】
複数の領域を割り当てた建物において、受信した無線信号に基づいて検出対象の位置に連携させて当該建物の設備を制御する制御方法であって、
検出対象に係る受信部により受信した無線信号から当該検出対象の存在が検出され、前記検出による検出対象の位置検知の結果を、前記領域毎の位置情報確率にするステップと、
前記領域に存在する検出対象の数を、当該領域に係る検出対象の当該領域の位置情報確率から推定するステップと、
前記位置推定システムの推定結果に応じて前記領域に対応する設備を制御するステップと
を含むことを特徴とする制御方法。
【請求項９】
複数の領域を割り当てた建物において、受信した無線信号に基づいて検出対象の位置を推定する位置推定システムのコンピュータに、
検出対象に係る受信部により受信した無線信号から当該検出対象の存在が検出され、前記検出による検出対象の位置検知の結果を、前記領域毎の位置情報確率にするステップ
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、位置推定システム、制御システム、位置推定方法、制御方法及びプログラムに関する。
【背景技術】
【０００２】
人の位置を推定する位置推定システムとして、携帯電話などの無線基地局からの電波を利用するものやＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）が知られている。上記の位置推定システムは、屋外で利用するのに適しているが、携帯電話などの無線基地局やＧＰＳ衛星からの電波を受信しにくい屋内環境では利用できないことがある。
屋内（建物内）において、人の位置を推定する位置推定システムとして、屋内に複数の無線送信装置を配置して、その無線送信装置からの無線信号を検出する方法で位置を検出する技術がある（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２３０１７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１のような位置推定システムでは、結果として人の位置を一意に出力する仕組みとなっており、推定結果に間違いがあったとしても、その推定結果の間違いを、推定結果を利用する後段の処理で検出できないことがある。
【０００５】
本発明は、このような事情に鑑みてなされたもので、検出対象の位置の推定における推定結果の信頼度を高める位置推定システム、制御システム、位置推定方法、制御方法及びプログラムを提供する。
【課題を解決するための手段】
【０００６】
上述した課題を解決するための本発明の一態様は、複数の領域を割り当てた建物において、受信した無線信号に基づいて検出対象の位置を推定する位置推定システムであって、検出対象に係る受信部により受信した無線信号から当該検出対象の存在が検出され、前記検出による検出対象の位置検知の結果を、前記領域毎の位置情報確率にする位置検知結果算出部を備えることを特徴とする位置推定システムである。
【０００７】
また、上記の位置推定システムは、前記領域に存在する検出対象の数を、当該検出対象の当該領域の位置情報確率から推定する検出対象数推定部を備えることを特徴とする。
【０００８】
また、上記の位置推定システムにおいて、前記検出対象数推定部は、制御対象の種類に応じて定められている推定精度に応じて、前記位置情報確率から前記領域に存在する検出対象の数を推定することを特徴とする。
【０００９】
また、上記の位置推定システムにおいて、前記検出対象数推定部は、前記位置情報確率から必要な精度に合わせて、前記領域に存在する検出対象の数を推定することを特徴とする。
【００１０】
また、上記の位置推定システムにおいて、前記検出対象が、人又は人に対応づけられたものであり、前記検出対象数推定部は、前記領域に存在する人数を推定することを特徴とする。
【００１１】
また、本発明の一態様は、複数の領域を割り当てた建物において、受信した無線信号に基づいて検出対象の位置に連携させて当該建物の設備を制御する制御システムであって、上記の何れかに記載の位置推定システムと、前記位置推定システムの推定結果に応じて前記領域に対応する設備を制御する制御部とを備えることを特徴とする制御システムである。
【００１２】
また、本発明の一態様は、複数の領域を割り当てた建物において、受信した無線信号に基づいて検出対象の位置を推定する位置推定方法であって、検出対象に係る受信部により受信した無線信号から当該検出対象の存在が検出され、前記検出による検出対象の位置検知の結果を、前記領域毎の位置情報確率にするステップを含むことを特徴とする位置推定方法である。
【００１３】
また、本発明の一態様は、複数の領域を割り当てた建物において、受信した無線信号に基づいて検出対象の位置に連携させて当該建物の設備を制御する制御方法であって、検出対象に係る受信部により受信した無線信号から当該検出対象の存在が検出され、前記検出による検出対象の位置検知の結果を、前記領域毎の位置情報確率にするステップと、前記領域に存在する検出対象の数を、当該領域に係る検出対象の当該領域の位置情報確率から推定するステップと、前記位置推定システムの推定結果に応じて前記領域に対応する設備を制御するステップとを含むことを特徴とする制御方法である。
【００１４】
また、本発明の一態様は、複数の領域を割り当てた建物において、受信した無線信号に基づいて検出対象の位置を推定する位置推定システムのコンピュータに、検出対象に係る受信部により受信した無線信号から当該検出対象の存在が検出され、前記検出による検出対象の位置検知の結果を、前記領域毎の位置情報確率にするステップを実行させるためのプログラムである。
【発明の効果】
【００１５】
以上説明したように、本発明によれば、検出対象の位置の推定における推定結果の信頼度を高める位置推定システム、制御システム、位置推定方法、制御方法及びプログラムを提供することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態による位置推定システムの構成例を示す説明図である。
【図２】本実施形態による位置推定システムの構成例を示す概略ブロック図である。
【図３】本実施形態による端末装置の存在確率を推定した推定結果の信頼度を高める処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１７】
（本発明の実施形態における位置推定システムの概要について）
本発明の実施形態における位置推定システムの概要について説明する。
本発明の実施形態における位置推定システムは、複数の領域（エリア）を割り当てた建物において、受信した無線信号に基づいて検出対象の位置を推定する。位置推定システムは、検出対象に係る受信部により受信した無線信号から当該検出対象の存在が検出され、前記検出による検出対象の位置検知の結果を、前記領域毎の位置情報確率にする。例えば、検出対象に係る受信部は、検出対象に対応付けられており、検出対象の移動に伴って検出対象とともに移動するものである。
【００１８】
以下に示す位置推定システムによれば、検出対象の位置の推定における推定結果の信頼度を高めることができる。
【００１９】
（無線信号を利用して端末装置の位置を推定する方法の適用例について）
本実施形態に示す方法に関連するものとして、無線信号を利用して端末装置の位置を推定する方法が知られている。
例えば、屋外の環境では、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）や携帯電話などの無線基地局、無線ＬＡＮのアクセスポイントなどからの電波（無線信号）を利用して、その電波を受信した端末装置の位置を検出することができる。
また、屋内の環境では、ＧＰＳや携帯電話などの無線基地局などの信号を受信できないことがある。屋内の環境では、位置検出用に設けた無線送信装置や無線ＬＡＮのアクセスポイントなどからの電波（無線信号）を利用して、その電波を受信した端末装置の位置を検出することができる。
上記の何れの検出方法も、受信信号強度を変数にとる予め定めた算術式を用いた演算処理により、受信信号強度に基づいて端末装置の位置を検出する。上記の検出方法では、受信信号強度の値の信頼度により検出結果の信頼度が変化する。特に屋内のように、受信信号強度を安定して検出することが困難な条件のもとでは、正確な位置を算出することが困難となる。
【００２０】
そこで、本実施形態に関する以下の説明では、屋内に設けた無線送信装置を用いる構成を例に挙げて、無線送信装置からの電波を利用して、検出対象の位置を検出する方法について説明する。ただし、以下に示す方法を屋外の環境で利用することを妨げるものではない。
【００２１】
以下、図面を参照して、無線信号を利用して検出対象の一例である端末装置の位置を推定する本発明の実施の形態について説明する。
【００２２】
図１は、本発明の実施形態による位置推定システム１の構成例を示す説明図である。同図に示す位置推定システム１は、複数の無線送信装置４００が配置された実空間において、端末装置１００の位置を推定する。
例えば、Ｘ軸Ｙ軸を含む平面を床面とする実空間は、複数のエリアに分割されている。同図では、複数のエリアをエリアＺＡ、エリアＺＢの２つのエリアで示す。エリアＺＡ、エリアＺＢの各エリアに対応するように、無線送信装置４００が設けられている。例えば、各エリアの天井には１台の無線送信装置４００がそれぞれ設けられている。なお、各エリアの形状は同じ大きさの矩形を成しており、エリアＺＡにエリアＺＢが近接する。エリアＺＡとエリアＺＢは、それぞれの辺で接するように配置されている。上記のように構成された推定システム１は、複数の無線送信装置（ＴＸ）４００が送信した信号を用いて、各エリアにおける端末装置１００の存在確率を推定する。
【００２３】
また、各エリアの天井には、各エリアに対応させて複数の照明設備３２０がそれぞれ設けられている。例えば、同図に示されるように４個の照明設備３２０が各エリアに対応するようにそれぞれ設けられている。推定システム１は、複数の無線送信装置（ＴＸ）４００が送信した信号を用いて、各エリアにおける端末装置１００の存在確率を推定した結果に基づいて、照明装置３２０の点灯状態を制御する。
【００２４】
ここで、本発明の実施形態の位置推定システムと対比するために、関連する位置推定システムから得られる推定結果について説明する。
二人のユーザＵ１とユーザＵ２がエリアＺＡとエリアＺＢの何れに存在するかを推定する。各ユーザの位置を推定することにより、エリアに存在する人が特定できる。エリアに存在する人数を集計した結果は、次の何れかのパターンになる。
【００２５】
パターン１：エリアＺＡに２人のユーザが存在する。
パターン２：エリアＺＢに２人のユーザが存在する。
パターン３：エリアＺＡとエリアＺＢに１人ずつユーザが存在する。
【００２６】
同図に示した２人のユーザが存在するパターンは、上記のパターン１にあたる。
上記のとおり何れかのパターンとして示される判定結果に応じて、後段の処理は行われる。その判定結果に誤りがあったとしても、後段の処理は、その判定結果に従って処理を実施するしかない。例えば、ユーザが存在すると判定したエリアＺＡについては、照明装置３２０を点灯させるが、ユーザが存在しないと判定したエリアＺＢについては、照明装置３２０を点灯させないという制御方法になる。
【００２７】
一方、本発明の実施形態における位置推定システムは、上記のとおり検出対象に係る受信部により受信した無線信号から当該検出対象の存在が検出され、前記検出による検出対象の位置検知の結果を、前記領域毎の位置情報を確率で示すようにする。
【００２８】
ここで、端末装置１００（１０１）を携帯するユーザＵ１と、端末装置１００（１０２）を携帯するユーザＵ２とがエリアＺＡ側に存在する場合の検出結果の一例について説明する。
ユーザＵ１とユーザＵ２のそれぞれの検出結果が下記のように得られたとする。
【００２９】
ユーザＵ１の存在確率：エリアＺＡに８０％：エリアＺＢに２０％
ユーザＵ２の存在確率：エリアＺＡに７０％：エリアＺＢに３０％
【００３０】
上記のとおり、各エリアにおける個々のユーザの存在確率は、何れも１００％を示す状態にない。このような検出結果を利用して、各ユーザの存在確率をエリア毎に集計する。その集計の結果は下記のようになる。
【００３１】
エリアごとの存在確率：エリアＺＡに１５０％：エリアＺＢに５０％
【００３２】
本実施形態の位置推定システムは、上記のように各ユーザの存在確率をエリア毎に集計して、その集計結果を位置推定の結果として利用する。
【００３３】
より具体的な処理の例について説明する。端末装置１００は、複数の無線送信装置４００から無線で送られた信号を受信して、信号の受信状況を管理サーバ２００(図２)に通知する。無線送信装置４００から無線で送られた信号の受信状況を示すデータには、受信信号強度を示すデータと、無線送信装置を識別する識別情報などのデータが含まれる。
位置推定システム１は、管理サーバ２００により、無線送信装置４００から通知された信号の受信状況を示すデータを端末装置１００から受信して、当該信号の受信状況を示すデータから端末装置１００の位置の存在確率を推定する。
【００３４】
図２は、本実施形態による位置推定システム１の構成例を示す概略ブロック図である。位置推定システム１は、端末装置１００と、管理サーバ２００と、設備３００と、を備えている。端末装置１００と、管理サーバ２００と、設備３００とは、ネットワーク５を介して接続される。このネットワーク５は、インターネットやＬＡＮ等であり、いずれか一方を用いて接続される場合も、両方が組み合わされて接続される場合もある。
なお、本実施形態における位置推定システム１は、さらに、複数の無線送信装置４００を備えるものとしてもよい。複数の無線送信装置４００は、同図に示されるように各エリアに対応させて設けられている。
【００３５】
各無線送信装置４００は、予め定められた条件に従って、位置を検出するための無線信号を送信する。
例えば、各無線送信装置は、各グループに共通する仕様に準じたものであってもよく、グループ毎に定められた仕様に準じたものであり、各無線送信装置から送信させる無線信号の出力条件をそろえるものとする。この出力条件は、通信プロトコルの物理層の規格（送信電力レベル等を含む）やリンク層の規格（フレームフォーマット等）などを含む。なお、無線送信装置４００の数は、同図に示すようにエリア毎に１台であってもよく、或いは、エリア毎に複数台としてもよい。
【００３６】
端末装置１００は、ネットワーク５を介して各種サーバ等と通信可能な携帯型の情報端末（クライアント）であり、スマートフォン、携帯電話、ノート型ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、タブレット型ＰＣ、携帯型ゲーム機等を適用することができる。ここでは、端末装置１００は、スマートフォンであるものとして説明する。なお、この図では１台の端末装置１００を図示しているが、複数のユーザがそれぞれ利用している端末装置１００が、ネットワーク５を介して管理サーバ２００及び設備３００に接続される。
【００３７】
また、端末装置１００は、無線送信装置４００からの信号を受信して、ユーザの位置を検出するために利用される。
【００３８】
以下、図２を参照して、本実施形態による端末装置１００、管理サーバ２００及び設備３００の構成の詳細を説明する。
【００３９】
（設備３００の構成例）
以下、設備３００の構成例について説明する。
設備３００は、管理サーバ２００からの制御に応じて、管理サーバ２００から制御される。
設備３００は、空調設備３１０と、照明設備３２０と、入退出管理設備３３０とを備える。
【００４０】
空調設備３１０は、管理サーバ２００からの制御に応じて、対象の建物内の所定の領域・部屋等の温湿度環境を、当該領域・部屋等毎に調整する。
照明設備３２０は、管理サーバ２００からの制御に応じて、対象の建物内の所定の領域・部屋等の照度・色調等を、当該領域・部屋等毎に調整する。
入退出管理設備３３０は、対象の建物及び建物内の所定の領域・部屋等に入場退出する人を管理する。入退出管理設備３３０は、上記のように人の入退出を管理するとともに、設定されたスケジュール情報や権限情報に応じて、対象の領域・部屋ごとに入場を許可する人か否かを管理する。例えば、入退出管理設備３３０は、所定の領域・部屋への入場を制限する手段として、所定の領域・部屋のドアに設けられている施錠部を制御するようにしてもよい。なお、上記の所定の領域・部屋に入場を許可する人の判定は、端末装置１００において行うようにしてもよい。
【００４１】
（管理サーバ２００の構成例）
以下、管理サーバ２００の構成例について説明する。
管理サーバ２００は、空調設備３１０、照明設備３２０、入退出管理設備３３０、の少なくとも何れかの設備を含む各設備を制御する。
管理サーバ２００は、設備３００が操作された履歴を示す操作履歴情報を、ユーザを識別するユーザ識別情報に関連付けてサーバ記憶部２３０（操作履歴情報記憶部）内に記憶する。
【００４２】
例えば、管理サーバ２００は、サーバ通信部２１０と、サーバ制御部２２０と、サーバ記憶部２３０と、を備えている。
サーバ通信部２１０は、外部機器とネットワーク５を介して通信する。例えば、サーバ通信部２１０は、端末装置１００及び設備３００とネットワーク５を介して接続し、データの送受信を行う。
【００４３】
サーバ制御部２２０は、操作情報取得部２２１と、制御情報生成部２２２と、設備制御処理部２２３と、位置情報処理部２２４とを備えている。
操作情報取得部２２１は、端末装置１００から送信された設定情報を、ネットワーク５を介して取得する。例えば、操作情報取得部２２１は、端末装置１００から送信された設定情報としての操作情報及び端末装置１００の存在確率を推定するための情報を取得し、取得した操作情報及び端末装置１００の存在確率を推定するための情報をサーバ記憶部２３０に記憶させる。例えば、管理サーバ２００は、複数のユーザの端末装置１００のそれぞれから取得した操作情報を管理することにより、各ユーザの操作の履歴情報をユーザ毎に管理することができる。また、管理サーバ２００は、複数のユーザの端末装置１００のそれぞれから取得した位置を推定するための情報をもとに各端末装置の位置を推定する。推定により得られた各端末装置の位置を管理することにより、各ユーザが使用する端末装置の位置を端末装置毎、又はユーザ毎に管理することができる。
【００４４】
例えば、操作情報取得部２２１は、「制御対象の設備に対する指令」、「ユーザＩＤ」、「日・時刻情報」、及び対象の「設備情報」が含まれる操作情報を、端末装置１００から取得する。これにより、管理サーバ２００は、設備の制御を要求したユーザ（端末装置１００）、時刻、及び制御対象の設備などを特定することができる。「ユーザＩＤ」を、端末装置を識別する識別情報に代えてもよく、上記の操作情報に単に端末装置を識別する識別情報を加えてもよい。なお、「日・時刻情報」は、端末装置１００から取得せずに、管理サーバ２００が生成した情報に代えることができる。
【００４５】
制御情報生成部２２２は、操作情報取得部２２１が端末装置１００から操作情報を取得した後、当該端末装置１００からの要求に応じて設備３００を制御する制御情報を生成する。例えば、制御情報生成部２２２は、ユーザが環境の変更を要求したか否かを管理することができる。
【００４６】
設備制御処理部２２３（検出対象数推定部）は、制御情報生成部２２２によって生成された制御情報及び位置情報処理部２２４により算出された端末装置１００の存在確率から生成される制御情報に基づいて設備３００を制御する。例えば、設備制御処理部２２３は、エリア（領域）に存在するユーザ（検出対象）の数を、当該ユーザ（検出対象）の当該エリア（領域）における端末装置１００の存在確率（位置情報確率）から推定し、エリアに存在するユーザの数に応じて設備を制御する。なお、本実施形態では、エリア毎に集計された端末装置１００の存在確率に応じて、各エリアに存在する人数を推定する。例えば、エリア毎に集計された端末装置１００の存在確率を百分率で表し、その値を１００で割った値を推定する人数とする。
【００４７】
位置情報処理部２２４（位置検知結果算出部）は、無線送信装置４００から到来した信号の受信信号強度と、無線送信装置４００から到来した信号に含まれていた当該無線送信装置４００の識別情報などの情報を端末装置１００から取得して、取得した情報をサーバ記憶部２３０に記憶させる。位置情報処理部２２４は、サーバ記憶部２３０に記憶されている情報から、端末装置１００の存在確率を推定する。例えば、位置情報処理部２２４は、検出対象のユーザに係る端末装置１００内のビーコン情報取得部１４３（受信部）により受信した無線信号から当該ユーザ（検出対象）の存在が検出され、前記検出によるユーザ（検出対象）の位置検知の結果を、前記エリア（領域）毎の端末装置１００の存在確率（位置情報確率）にする。
さらに、位置情報処理部２２４は、端末装置１００の存在確率を推定した結果の信頼度を高めるために必要とされる処理をする。端末装置１００の存在確率を推定する処理の詳細と端末装置１００の存在確率を推定した結果の信頼度を高めるために必要とされる処理の詳細とについて後述する。
【００４８】
サーバ記憶部２３０は、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、フラッシュＲＯＭ、ＨＤＤ（Hard Disk Drive）等の記録媒体またはこれらの組合せを用いて構成され、管理サーバ２００が備える各部を制御するためのプログラム、データ、各種情報等を記憶する。例えば、サーバ記憶部２３０が記憶する各種情報には、操作履歴情報を記憶するデータベース（操作履歴情報ＤＢ）や、ユーザの在室管理情報を示すデータベース（在室管理情報ＤＢ）や、無線送信装置４００が配置されている位置を示す送信局位置情報を含む領域定義テーブル等を記憶する。
【００４９】
（端末装置１００の構成例）
以下、端末装置１００の構成例について説明する。
端末装置１００は、端末通信部１１０と、タッチパネル１２０と、端末記憶部１３０と、端末制御部１４０と、を備えている。
【００５０】
端末通信部１１０は、外部機器とネットワーク５を介して通信する。例えば、端末通信部１１０は、管理サーバ２００及び設備３００とネットワーク５を介して接続し、データの送受信を行う。
【００５１】
タッチパネル１２０は、表示部１２１と、入力部１２２とを備えている。この表示部１２１と入力部１２２とは重ね合わせて一体として構成されている。表示部１２１は、画像や文字等の情報を表示する液晶ディスプレイや有機ＥＬ（Electro-Luminescence）ディスプレイ等を備えている。入力部１２２は、表示部１２１の表示面上における接触を検知することにより、ユーザからの操作入力を受け付ける。例えば、入力部１２２は、静電容量の変化、圧力の変化、電気抵抗の変化などを利用して接触を検出するタッチセンサを備えている。入力部１２２は、ユーザからの操作入力を受け付けると、受け付けた操作入力に応じた操作入力信号を端末制御部１４０に供給する。
なお、端末装置１００を操作したり、その操作により制御対象３００を制御するなどの目的で用いたりせずに、端末装置１００を単にその位置を検出するための手段として用いる場合であれば、端末装置１００は、タッチパネル１２０を必須の構成とするものではない。
【００５２】
端末記憶部１３０は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュＲＯＭ、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の記録媒体またはこれらの組合せを用いて構成され、端末装置１００が備える各部を制御するためのプログラム、データ、各種情報等を記憶する。
【００５３】
端末制御部１４０は、表示制御部１４１と、入力受付部１４２と、ビーコン情報取得部１４３（受信部）と、操作情報検出部１４４と、通信制御部１４５と、計時部１４６とを備えている。
【００５４】
入力受付部１４２は、入力部１２２から端末制御部１４０に供給された操作入力信号を取得すると、取得した操作入力信号に応じて操作内容を示す操作情報を端末制御部１４０が備える各部に供給する。
操作情報検出部１４４は、入力受付部１４２が入力部１２２から取得した操作入力信号に基づいて、ユーザが選択して操作した操作子を検出して、操作情報を生成する。
計時部１４６は、いわゆる時計として機能して、時刻情報を生成する。例えば、その時刻情報が、無線送信装置４００からの無線信号を端末装置１００が受信したときを管理するための情報として用いられる。
通信制御部１４５は、操作情報検出部１４４によって検出された操作に応じた操作情報、又は、ビーコン情報取得部１４３により取得した信号から生成した情報を、端末装置１００の位置の推定に用いる情報として管理サーバ２００宛に送信する。例えば、端末装置１００の存在確率の推定に用いる情報には、ビーコン情報取得部１４３によって検出された無線送信装置４００から到来した信号の受信信号強度と、無線送信装置４００から到来した信号に含まれていた当該無線送信装置４００の識別情報などの情報が含まれる。
【００５５】
表示制御部１４１は、表示部１２１への表示を制御する。例えば、表示制御部１４１は、ユーザの周囲の環境として当該ユーザが望む環境を指定させるように、入力部１２２から入力させるための操作入力画面を表示部１２１に表示させる。表示制御部１４１は、互いに異なる複数の色を含む画像にして表示部に表示させる。
【００５６】
以下、上記のように構成された位置推定システム１における端末装置１００の存在確率の推定の方法について説明する。
【００５７】
（位置推定システム１における端末装置１００の位置推定について）
本実施形態に示す位置推定システム１は、端末装置１００の位置を推定するために、以下の処理を適宜組み合わせて実施する。
【００５８】
・予め定められた期間内に端末装置１００が受信したビーコンのうち、受信信号強度が下限閾値ＴＨ以下の信号として検出された場合、当該ビーコンを送信した無線送信装置を対象から外す。
・受信信号強度が上限閾値以上のビーコンを同一の無線送信装置からＭ回（例えば１回）検出した場合に、そのビーコンを送信した無線送信装置のエリアとして判定する。
・予め定められた期間ごとに端末装置１００が受信したビーコンの受信回数から、無線送信装置に対応するエリア毎に、当該エリアに端末装置１００が存在している存在確率を算定する。
・継続してビーコンの受信が無かった場合、その後に受信したビーコンから、当該ビーコンを送信した無線送信装置のエリアとして判定する。
【００５９】
（端末装置１００の存在確率を推定した推定結果の信頼度を高める処理）
以下、図３を参照して、端末装置１００の存在確率を推定した推定結果の信頼度を高める処理について説明する。同図は、端末装置１００の存在確率を推定した推定結果の信頼度を高める処理の手順を示すフローチャートである。
なお、各無線送信装置４００には、一意に識別可能な識別情報のビーコンIDが付与されているものとする。
【００６０】
端末装置１００は、各無線送信装置４００が送信した信号（受信波）を検出して（ステップＳａ１０）、検出した信号の受信信号強度を算出する（ステップＳａ２０）。端末装置１００は、予め設定された受信信号強度の下限閾値ＴＨを用いて、下限閾値ＴＨを超えた受信信号強度の信号を特定する（ステップＳａ３０）。端末装置１００は、特定した信号の受信信号強度と当該特定した信号に含まれるビーコンIDを抽出する。端末装置１００は、当該特定した信号の受信信号強度と、当該特定した信号から抽出したビーコンIDと、自装置の端末装置IDとを管理サーバ２００に通知する（ステップＳａ４０）。
【００６１】
管理サーバ２００のサーバ制御部２２０は、端末装置１００からそれぞれ通知された当該特定した信号の受信信号強度と、当該特定した信号から抽出したビーコンＩＤと端末装置IDとを受信する（ステップＳｂ４０）。
サーバ制御部２２０は、端末装置１００から受信して、当該特定した信号の受信信号強度と、当該特定した信号から抽出したビーコンＩＤとに基づいて、端末装置１００が各エリアに存在する確率（端末装置の存在確率）を算出する（ステップＳｂ５０）。例えば、端末装置１００が各エリアに存在する確率の算出は、端末装置１００毎に、エリア単位で行う。
サーバ制御部２２０は、エリア毎に各端末装置１００の存在確率を加算する（ステップＳｂ６０）。サーバ制御部２２０は、各端末装置１００の存在確率の加算結果に基づいてエリアを選択して、エリアに対応する設備を制御する（ステップＳｂ７０）。
【００６２】
以上に示した手順により、端末装置１００が存在する場所を推定した推定結果の信頼度を高めることができる。
【００６３】
（第１の変形例）
次に、本発明の実施形態の第１の変形例について説明する。
上記の実施形態では、エリア毎に集計された端末装置１００の存在確率に応じて、各エリアに存在する人数を推定する際に、エリア毎に集計された端末装置１００の存在確率を百分率で表し、その値を１００で割った値を推定する人数とする態様について説明した。本変形例では、エリア毎に集計された端末装置１００の存在確率から推定する人数を設備の種類や目的に応じて調整する態様について説明する。
例えば、制御対象の種類に応じて推定精度が定められている場合がある。このような場合、制御対象の種類に応じた推定精度で、位置情報確率からエリアに存在する検出対象の数を推定する。
前述のとおり、ユーザＵ１とユーザＵ２のそれぞれの検出結果が下記のように得られたとする。
【００６４】
ユーザＵ１の存在確率：エリアＺＡに８０％：エリアＺＢに２０％
ユーザＵ２の存在確率：エリアＺＡに７０％：エリアＺＢに３０％
【００６５】
このような検出結果を利用して、各ユーザの存在確率をエリア毎に集計する。その集計の結果は下記のようになる。
【００６６】
エリアごとの存在確率：エリアＺＡに１５０％：エリアＺＢに５０％
【００６７】
ここで、制御対象である設備３００の種類として、空調設備３１０と、照明設備３２０と、入退出管理設備３３０とを例に挙げて説明する。
【００６８】
空調設備３１０は、仮に動作が停止していたとしても、施設の利用に支障がないことが多い。上記のエリアごとの存在確率に関して、管理サーバ２００は、エリアＺＡの人数を２人、エリアＺＢの人数を０人として空調設備３１０を制御する。
【００６９】
照明設備３２０は、仮に消灯していると施設の利用に支障がでる。上記のエリアごとの存在確率に関して、管理サーバ２００は、エリアＺＡの人数を２人、エリアＺＢの人数を１人として照明設備３２０を制御する。
【００７０】
入退出管理設備３３０では、人がいる可能性のエリアを０人として扱うことはできない。さらに、合計人数の整合性をとる必要がある。例えば、上記のエリアごとの存在確率に関して、管理サーバ２００は、エリアＺＡの人数を１人、エリアＺＢの人数を１人として入退出管理設備３３０を制御する。
【００７１】
このような第１の変形例の位置推定システム１は、検出対象の存在確率（位置情報確率）から必要な精度に合わせて、各エリアに存在する検出対象の数を推定する。これにより、第１の変形例の位置推定システム１は、検出対象の位置の推定における推定結果の信頼度を高めることができる。
【００７２】
（変形例２）
次に、本発明の実施形態の第２の変形例について説明する。
上記の実施形態では、各エリアに存在する人数を推定する際に、予め定められた所定の期間に検出された結果に基づいて推定する態様について説明した。本変形例では、予め定められた所定の期間を単位に周期的繰り返し推定する態様について説明する。
例えば、位置推定システム１は、周期的繰り返し推定する度ごとに、推定結果を時系列情報として記憶しておき、今回の推定処理の結果を、推定結果の時系列情報に基づいて補正するようにしてもよい。
このような第２の変形例の位置推定システム１は、上記の補正を行うことにより、今回の推定処理において、検出結果がノイズ等の影響を受けている場合においても、その影響を低減させることができる。これにより、第２の変形例の位置推定システム１は、検出対象の位置の推定における推定結果の信頼度を高めることができる。
【００７３】
以上に示したように、本実施形態の変形例に示す位置推定システム１によれば、端末装置が存在する場所を推定した推定結果の信頼度を高めることができる。
【００７４】
以上、本発明の実施形態について説明したが、図１の位置推定システム１の各装置は、内部にコンピュータシステムを有している。そして、上述した処理に関する一連の処理の過程は、プログラムの形式でコンピュータ読み取り可能な記憶媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここで、コンピュータ読み取り可能な記憶媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。また、ここでいう「コンピュータシステム」とは、ＯＳ等も含むものとする。
【００７５】
そして、位置推定システム１における無線送信装置４００、端末装置１００、管理サーバ２００、及び設備３００における各処理の全部又は一部の処理は、ＣＰＵ等の中央演算処理装置がＲＯＭやＲＡＭ等の主記憶装置に上記プログラムを読み出して、情報の加工、演算処理を実行することにより、実現されるものである。勿論、設備稼働支援システム２を構成する各処理部は専用のハードウェアにより実現されるものであってもよい。
【００７６】
なお、ここで、本発明と上記実施形態との対応関係について補足して説明する。
上記実施形態において、本発明における位置推定システムが位置推定システム１に対応し、端末装置が端末装置１００に対応し、位置検知結果算出部が位置情報処理部２２４に対応し、検出対象数推定部が設備制御処理部２２３に対応する。
【００７７】
以上、本発明の実施の形態について説明したが、本発明の位置推定システム１は、上述の図示例にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【００７８】
例えば、無線を利用する通信形態に代えて、光（無線信号）を利用した通信形態（光通信）も可能である。例えば、光通信に用いる光の波長は、可視光領域、赤外光領域など各種波長を利用できる。その光源にＬＥＤ（light‐emitting diode）を利用することにより、所望の通信速度の信号を送ることができる。さらには、可視光通信とすることにより、天井などに設けた照明を上記の無線送信装置（ＴＸ）として利用して、その光源を照明用と共用してもよい。光通信の場合、端末装置が有する撮像素子を用いて、光の到来を検出するようにしてもよい。
【００７９】
また、例えば、無線を利用する通信形態に代えて、音響（無線信号）を利用した通信形態も可能である。例えば、音響を利用する場合、天井等に設けたスピーカーを無線送信装置（ＴＸ）とし、携帯端末のマイクでその音響を検出する。
このように、光を利用する場合も、音響を利用する場合も、電波を利用する場合と同様に、上記の手法を適することができる。
【００８０】
（１）なお、本実施形態に示す位置推定システム１は、複数の領域を割り当てた建物において、受信した無線信号に基づいて検出対象の位置を推定する。位置推定システム１の位置情報処理部２２４は、検出対象に係る受信部により受信した無線信号から当該検出対象の存在が検出され、前記検出による検出対象の位置検知の結果を、前記領域毎の位置情報確率にする。
上記の位置推定システム１であれば、制御対象の種類に応じて定められている推定精度に応じて、検出対象の存在確率（位置情報確率）から、エリアに存在する検出対象の数を推定することが容易になる。
【００８１】
（２）なお、上記の位置推定システム１における位置情報処理部２２４は、前記エリアに存在する検出対象の数を、当該検出対象の当該エリアの存在確率（位置情報確率）から推定する。
【００８２】
（３）また、上記の位置推定システム１における位置情報処理部２２４は、制御対象の種類に応じて定められている推定精度に応じて、存在確率（位置情報確率）からエリアに存在する検出対象の数を推定する。
上記の位置推定システム１であれば、制御対象の種類に応じて定められている推定精度に応じて、検出対象の存在確率（位置情報確率）から、エリアに存在する検出対象の数を推定することが容易になる。
【００８３】
（４）なお、上記の位置推定システム１における位置情報処理部２２４は、検出対象の存在確率（位置情報確率）から必要な精度に合わせて、エリアに存在する検出対象の数を推定する。
上記の位置推定システム１であれば、検出対象の存在確率（位置情報確率）から必要な精度に合わせて処理するようにしたことにより、エリアに存在する検出対象の数を推定することが容易になる。
【００８４】
（５）なお、上記の位置推定システム１における検出対象が、人又は人に対応づけられたものである。サーバ制御部２２０の位置情報処理部２２４は、エリアに存在する人数を推定する。
上記の位置推定システム１であれば、検出対象が、人又は人に対応づけられたものであることから、エリアに存在する人数を推定することが容易になる。
【符号の説明】
【００８５】
１  位置推定システム、
１００  端末装置、１４０  端末制御部、
２００  管理サーバ、２１０  サーバ通信部、２２０  サーバ制御部、
２２３  設備制御処理部（検出対象数推定部）、
２２４  位置情報処理部（位置検知結果算出部）、２３０  サーバ記憶部、
３００  設備、３１０  空調設備、３２０  照明設備、３３０  入退出管理設備
４００  無線送信装置
【図１】
2017096752.tif 000003
【図２】
2017096752.tif 000004
【図３】
2017096752.tif 000005