(57)【要約】【課題】屋内での測位に用いる学習モデルを生成するときの正解データを容易に収集する。【解決手段】測位サーバ１は、正確な位置を特定した近接型発信機のＩＤと近接型発信機の設置位置情報とを対応付けた学習用ビーコン情報を格納する学習用ビーコン情報ＤＢ１２を備え、測位クライアント２から近接型発信機が出力した電波の情報とセンサ情報を受信すると、近接型発信機の電波の情報から測位クライアント２の位置を特定するとともに、特定した位置についてセンサ情報を正解データとして学習モデルを生成する。測位クライアント２からセンサ情報が送信されて位置の問い合わせがあったときは、センサ情報を入力として学習モデルを用いて測位クライアント２の位置を推定する。これにより、学習時に測位クライアント２に現在位置を入力する必要がなくなるので、屋内での測位に用いる学習データを生成するときの正解データを容易に収集することができる。【選択図】図１
2016170005.tif 000002
【特許請求の範囲】
【請求項１】
屋内で測位端末の位置を推定する測位装置であって、
電波を出力する発信機の識別情報と当該発信機を設置した位置を示す位置情報とを関連付けて格納した発信機情報蓄積手段と、
前記測位端末が観測したセンサ情報と前記測位端末が観測した前記発信機の電波の情報である発信機情報とを受信する受信手段と、
前記発信機情報に基づいて前記発信機情報蓄積手段から前記位置情報を取得する位置情報取得手段と、
前記位置情報および前記センサ情報を教師データとして学習モデルを生成するモデル生成手段と、  
前記測位端末から前記センサ情報を受信し、当該センサ情報を入力として前記学習モデルを用いて前記測位端末の位置を推定する位置推定手段と、
を有することを特徴とする測位装置。
【請求項２】
前記受信手段は、前記測位端末から当該測位端末の端末情報を受信し、
前記モデル生成手段は、前記端末情報毎に前記学習モデルを生成し、
前記位置推定手段は、前記測位端末から前記端末情報を受信し、当該端末情報に対応する学習モデルを用いて位置を推定することを特徴とする請求項１記載の測位装置。
【請求項３】
前記発信機は、現在位置が特定可能で、前記測位端末との間で近距離無線通信により決済処理を行う装置であることを特徴とする請求項１又は２に記載の測位装置。
【請求項４】
前記発信機は、現在位置が特定可能で、移動する移動装置に設置されており、
前記発信機情報蓄積手段に格納された前記位置情報を前記移動装置の移動に応じて更新することを特徴とする請求項１又は２に記載の測位装置。
【請求項５】
屋内で測位端末の位置を推定する測位方法であって、
電波を出力する発信機の識別情報と当該発信機を設置した位置を示す位置情報とを関連付けて発信機情報蓄積手段に格納しておき、
前記測位端末が観測したセンサ情報と前記測位端末が観測した前記発信機の電波の情報である発信機情報とを受信するステップと、
前記発信機情報に基づいて前記発信機情報蓄積手段から前記位置情報を取得するステップと、
前記位置情報および前記センサ情報を教師データとして学習モデルを生成するステップと、
前記測位端末から前記センサ情報を受信し、当該センサ情報を入力として前記学習モデルを用いて前記測位端末の位置を推定するステップと、
を有することを特徴とする測位方法。
【請求項６】
コンピュータを、
屋内で測位端末の位置を推定する測位装置が備える、
電波を出力する発信機の識別情報と当該発信機を設置した位置を示す位置情報とを関連付けて格納した発信機情報蓄積手段、
前記測位端末が観測したセンサ情報と前記測位端末が観測した前記発信機の電波の情報である発信機情報とを受信する受信手段、
前記発信機情報に基づいて前記発信機情報蓄積手段から前記位置情報を取得する位置情報取得手段、
前記位置情報および前記センサ情報を教師データとして学習モデルを生成するモデル生成手段、  
前記測位端末から前記センサ情報を受信し、当該センサ情報を入力として前記学習モデルを用いて前記測位端末の位置を推定する位置推定手段、
として動作させることを特徴とする測位プログラム。
【請求項７】
測位装置と測位端末と位置が特定可能な電波を出力する発信機とを備えて、屋内で前記測位端末の位置を推定する測位システムであって、
前記測位装置は、
前記発信機の識別情報と当該発信機を設置した位置を示す位置情報とを関連付けて格納した発信機情報蓄積手段と、
前記測位端末が観測したセンサ情報と前記測位端末が観測した前記発信機の電波の情報である発信機情報とを受信する受信手段と、
前記発信機情報に基づいて前記発信機情報蓄積手段から前記位置情報を取得する位置情報取得手段と、
前記位置情報および前記センサ情報を教師データとして学習モデルを生成するモデル生成手段と、  
前記測位端末から前記センサ情報を受信し、当該センサ情報を入力として前記学習モデルを用いて前記測位端末の位置を推定する位置推定手段と、を有し、
前記測位端末は、
当該測位端末の周囲の状況を観測するセンサと、
前記センサの観測結果をセンサ情報として前記測位装置に送信する送信手段と、
前記測位装置から前記センサ情報に基づいて推定された位置を受信する受信手段と、
前記発信機の電波を受信したときは、当該発信機の電波の情報を前記発信機情報として前記センサ情報とともに前記測位装置に送信する発信機情報送信手段と、を有すること
を特徴とする測位システム。
【請求項８】
屋内で観測された情報を測位装置に送信して位置を得る測位端末であって、
当該測位端末の周囲の状況を観測するセンサと、
前記センサの観測結果をセンサ情報として前記測位装置に送信する送信手段と、
前記測位装置から前記センサ情報に基づいて推定された位置を受信する受信手段と、
位置が特定可能な電波を出力する発信機の電波を受信したときは、当該発信機の電波の情報を前記センサ情報とともに前記測位装置に送信する発信機情報送信手段と、
を有することを特徴とする測位端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、屋内での測位技術に関する。
【背景技術】
【０００２】
測位技術として、屋外では、ＧＰＳ／準天頂衛星などを用いた高精度な測位が実現されている。屋内では、Ｗｉ−Ｆｉ／ＢＬＥ（Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ（登録商標））などを用いた測位技術が提案されている。
【０００３】
従来の屋内の測位技術は、屋内に設置されたＷｉ−ＦｉアクセスポイントやＢＬＥ発信機から受信した電波の受信強度に基づいて位置を推定しているが、高精度に測位できないという問題があった。
【０００４】
そこで、発明者らは、携帯端末で測定可能な電波強度を含むセンサ情報と位置の関係を機械学習により学習し、センサ情報を入力として位置を推定する方法を考えた。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】竹内孝、他３名、“非負制約下における複合行列分解”、情報処理学会研究報告．ＭＰＳ，数理モデル化と問題解決研究報告、一般社団法人情報処理学会、2013-05-16、2013-MPS-93(3)、1-6
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、環境の変化に頑強な測位を実現する学習モデルを生成するためには、端末種別毎、ＯＳ種別毎、天候、人の有無など様々な環境下での学習用の正解データを収集する必要があり、効率的に正解データを収集する方法が求められる。
【０００７】
また、人の流れの変化など、測位対象の状況の変化に対応させて学習モデルを追加学習する必要もある。
【０００８】
本発明は、上記に鑑みてなされたものであり、屋内での測位に用いる学習モデルを生成するときの正解データを容易に収集することを目的とする。
【課題を解決するための手段】
【０００９】
第１の本発明に係る測位装置は、屋内で測位端末の位置を推定する測位装置であって、電波を出力する発信機の識別情報と当該発信機を設置した位置を示す位置情報とを関連付けて格納した発信機情報蓄積手段と、前記測位端末が観測したセンサ情報と前記端末が観測した前記発信機の電波の情報である発信機情報とを受信する受信手段と、前記発信機情報に基づいて前記発信機情報蓄積手段から前記位置情報を取得する位置情報取得手段と、前記位置情報および前記センサ情報を教師データとして学習モデルを生成するモデル生成手段と、前記測位端末から前記センサ情報を受信し、当該センサ情報を入力として前記学習モデルを用いて前記測位端末の位置を推定する位置推定手段と、を有することを特徴とする。
【００１０】
上記測位装置において、前記受信手段は、前記測位端末から当該測位端末の端末情報を受信し、前記モデル生成手段は、前記端末情報毎に前記学習モデルを生成し、前記位置推定手段は、前記測位端末から前記端末情報を受信し、当該端末情報に対応する学習モデルを用いて位置を推定することを特徴とする。
【００１１】
上記測位装置において、前記発信機は、現在位置が特定可能で、前記測位端末との間で近距離無線通信により決済処理を行う装置であることを特徴とする。
【００１２】
上記測位装置において、前記発信機は、現在位置が特定可能で、移動する移動装置に設置されており、前記発信機情報蓄積手段に格納された前記位置情報を前記移動装置の移動に応じて更新することを特徴とする。
【００１３】
第２の本発明に係る測位方法は、屋内で測位端末の位置を推定する測位方法であって、電波を出力する発信機の識別情報と当該発信機を設置した位置を示す位置情報とを関連付けて発信機情報蓄積手段に格納しておき、前記測位端末が観測したセンサ情報と前記測位端末が観測した前記発信機の電波の情報である発信機情報とを受信するステップと、前記発信機情報に基づいて前記発信機情報蓄積手段から前記位置情報を取得するステップと、前記位置情報および前記センサ情報を教師データとして学習モデルを生成するステップと、前記測位端末から前記センサ情報を受信し、当該センサ情報を入力として前記学習モデルを用いて前記測位端末の位置を推定するステップと、を有することを特徴とする。
【００１４】
第３の本発明に係る測位プログラムは、コンピュータを、屋内で測位端末の位置を推定する測位装置が備える、電波を出力する発信機の識別情報と当該発信機を設置した位置を示す位置情報とを関連付けて格納した発信機情報蓄積手段、前記測位端末が観測したセンサ情報と前記測位端末が観測した前記発信機の電波の情報である発信機情報とを受信する受信手段、前記発信機情報に基づいて前記発信機情報蓄積手段から前記位置情報を取得する位置情報取得手段、前記位置情報および前記センサ情報を教師データとして学習モデルを生成するモデル生成手段、前記測位端末から前記センサ情報を受信し、当該センサ情報を入力として前記学習モデルを用いて前記測位端末の位置を推定する位置推定手段、として動作させることを特徴とする。
【００１５】
第４の本発明に係る測位システムは、測位装置と測位端末と位置が特定可能な電波を出力する発信機とを備えて、屋内で前記測位端末の位置を推定する測位システムであって、前記測位装置は、前記発信機の識別情報と当該発信機を設置した位置を示す位置情報とを関連付けて格納した発信機情報蓄積手段と、前記測位端末が観測したセンサ情報と前記測位端末が観測した前記発信機の電波の情報である発信機情報とを受信する受信手段と、前記発信機情報に基づいて前記発信機情報蓄積手段から前記位置情報を取得する位置情報取得手段と、前記位置情報および前記センサ情報を教師データとして学習モデルを生成するモデル生成手段と、前記測位端末から前記センサ情報を受信し、当該センサ情報を入力として前記学習モデルを用いて前記測位端末の位置を推定する位置推定手段と、を有し、前記測位端末は、当該測位端末の周囲の状況を観測するセンサと、前記センサの観測結果をセンサ情報として前記測位装置に送信する送信手段と、前記測位装置から前記センサ情報に基づいて推定された位置を受信する受信手段と、前記発信機の電波を受信したときは、当該発信機の電波の情報を前記発信機情報として前記センサ情報とともに前記測位装置に送信する発信機情報送信手段と、を有することを特徴とする。
【００１６】
第５の本発明に係る測位端末は、屋内で観測された情報を測位装置に送信して位置を得る測位端末であって、当該測位端末の周囲の状況を観測するセンサと、前記センサの観測結果をセンサ情報として前記測位装置に送信する送信手段と、前記測位装置から前記センサ情報に基づいて推定された位置を受信する受信手段と、位置が特定可能な電波を出力する発信機の電波を受信したときは、当該発信機の電波の情報を前記センサ情報とともに前記測位装置に送信する発信機情報送信手段と、を有することを特徴とする。
【発明の効果】
【００１７】
本発明によれば、屋内での測位に用いる学習モデルを生成するときの正解データを容易に収集することができる。
【図面の簡単な説明】
【００１８】
【図１】本実施の形態における屋内位置測位システムの構成を示す機能ブロック図である。
【図２】測位クライアントが電波強度を測定する様子を示す図である。
【図３】測位サーバが学習モデルを生成・更新する処理の流れを示すフローチャートである。
【図４】測位サーバが位置を推定する処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下、本発明の実施の形態について図面を用いて説明する。
【００２０】
図１は、本実施の形態における屋内位置測位システムの構成を示す機能ブロック図である。本屋内位置測位システムは、測位サーバ１と測位クライアント２を備える。測位サーバ１は、屋内において測位クライアント２が観測した電波強度や音波強度などのセンサ情報を受信し、機械学習によりセンサ情報と位置の関係を学習して学習モデルを生成するとともに、生成した学習モデルを用いて測位クライアント２から受信したセンサ情報を入力として位置を推定する。
【００２１】
本実施の形態では、学習の際に、１０〜１５ｃｍ程度の近距離の範囲内のみに届く電波を出力する正確な位置を特定した近接型発信機を設置し、測位サーバ１は測位クライアント２から受信した近接型発信機からの電波の情報に基づいて位置を特定する。図２に測位クライアント２が電波強度を測定する様子を示す。図２には、Ｗｉ−Ｆｉの電波１００Ａが届く範囲、ＢＬＥの電波２００Ａ，２００Ｂ，２００Ｃが届く範囲、および近接型発信機の電波３００Ａ，３００Ｂ，３００Ｃ，３００Ｄ，３００Ｅが届く範囲が図示されている。近接型発信機としては近接型のＢＬＥ発信機を用いることができる。図２において、測位クライアント２は、Ｗｉ−Ｆｉの電波１００Ａ、ＢＬＥの電波２００Ａ、および近接型発信機の電波３００Ａを受信し、各電波から取得できるＩＤと電波強度をセンサ情報として測位サーバ１に送信する。なお、測位サーバ１での学習用の正解データの収集が完了した後に近接型発信機は撤去する。以下、測位サーバ１と測位クライアント２について説明する。
【００２２】
測位サーバ１は、受信部１１、学習用ビーコン情報ＤＢ（データベース）１２、モデル生成部１３、モデルＤＢ１４、位置推定部１５、および送信部１６を備える。測位サーバ１が備える各部は、演算処理装置、記憶装置等を備えたコンピュータにより構成して、各部の処理がプログラムによって実行されるものとしてもよい。このプログラムは測位サーバ１が備える記憶装置に記憶されており、磁気ディスク、光ディスク、半導体メモリ等の記録媒体に記録することも、ネットワークを通して提供することも可能である。
【００２３】
受信部１１は、測位クライアント２からセンサ情報と端末情報を受信する。センサ情報は、測位クライアント２が備えるセンサが測定した情報であり、例えばＷｉ−ＦｉやＢＬＥのＩＤと電波強度、屋内に設置された超音波発信機のＩＤと音波強度がある。端末情報は、測位クライアント２として用いる携帯端末を表す情報であり、例えばＯＳ種別、ＯＳのバージョン、端末の機種名がある。
【００２４】
学習用ビーコン情報ＤＢ１２は、近接型発信機のＩＤと近接型発信機の正確な設置位置情報とを対応付けた学習用ビーコン情報を格納する。
【００２５】
モデル生成部１３は、測位クライアント２から受信した情報に基づいて、端末情報毎に、センサ情報を入力として位置を推定する学習モデルを生成・更新する。測位クライアント２から受信した情報に近接型発信機が出力した電波の情報が含まれるときは、学習用ビーコン情報ＤＢ１２を参照し、その近接型発信機のＩＤに対応する近接型発信機の設置位置情報を取得し、取得した設置位置情報および近接型発信機の電波の情報以外のセンサ情報を教師データとして学習モデルを生成・更新する。天候や人の有無などの環境情報を含めて学習モデルを生成・更新してもよい。天候は測位する建物内で共通するので、例えば天気予報サイトなどから現在の天候の情報を取得してもよい。人の有無についても、測位する建物内を撮影した画像を解析して取得してもよい。あるいは、環境情報を測位クライアント２から受信してもよい。
【００２６】
学習モデルを生成する機械学習の例としては、非特許文献１に記載のＮｏｎ−ｎｅｇａｔｉｖｅ  Ｍｕｌｔｉｐｌｅ  Ｍａｔｒｉｘ  Ｆａｃｔｏｒｉｚａｔｉｏｎ（ＮＭＭＦ）を用いた多次元機械学習技術や、Ｓｅｌｆ−Ｏｒｇａｎｉｚａｔｉｏｎ  Ｉｎｃｒｅｍｅｎｔａｌ  Ｎｅｕｒａｌ  Ｎｅｔｗｏｒｋ（ＳＯＩＮＮ）、Ｄｅｅｐ  Ｎｅｕｒａｌ  Ｎｅｔｗｏｒｋｓ（ＤＮＮ）を利用することができる。
【００２７】
モデルＤＢ１４は、端末情報毎に、モデル生成部１３で生成した学習モデルを格納する。
【００２８】
位置推定部１５は、モデルＤＢ１４に格納された、測位クライアント２から受信した端末情報に対応する学習モデルを用い、測位クライアント２から受信したセンサ情報を入力として位置を推定する。位置の推定に環境情報を含めてもよい。なお、測位クライアント２から受信した端末情報に対応する学習モデルがモデルＤＢ１４に存在しないときは、測位クライアント２に類似する端末（例えばＯＳやベンダが同じ端末）の学習モデルや汎用の学習モデルを用いる。
【００２９】
送信部１６は、位置推定部１５が推定した位置を測位クライアント２に送信する。
【００３０】
測位クライアント２は、センサ情報収集部２１、学習用ビーコン情報収集部２２、端末情報収集部２３、送信部２４、および受信部２５を備える。測位クライアント２として、スマートフォンなどの携帯端末を利用できる。学習時には、様々な種類の測位クライアント２を用いる。
【００３１】
センサ情報収集部２１は、Ｗｉ−Ｆｉの電波、ＢＬＥの電波、あるいは超音波発信機が発信する超音波を受信し、電波や超音波の発信元を示すＩＤと電波強度および音波強度を収集する。
【００３２】
学習用ビーコン情報収集部２２は、近接型発信機の電波を受信し、近接型発信機のＩＤと電波強度を収集する。
【００３３】
端末情報収集部２３は、測位クライアント２のＯＳ種別、ＯＳのバージョン、機種名などの端末情報を収集する。
【００３４】
送信部２４は、学習時には、センサ情報収集部２１と学習用ビーコン情報収集部２２が収集したセンサ情報と端末情報収集部２３が収集した端末情報を測位サーバ１に送信する。送信部２４は、測位サーバ１に位置を尋ねるときには、センサ情報収集部２１が収集したセンサ情報と端末情報収集部２３が収集した端末情報を測位サーバ１に送信する。
【００３５】
受信部２５は、測位サーバ１に位置を尋ねたときに、測位サーバ１が推定した位置情報を受信する。
【００３６】
次に、測位サーバ１の動作について説明する。
【００３７】
図３は、測位サーバ１が学習モデルを生成・更新する処理の流れを示すフローチャートである。
【００３８】
測位サーバ１は、測位クライアント２から近接型発信機のＩＤと電波強度を含むセンサ情報と端末情報を受信する（ステップＳ１１）。
【００３９】
測位サーバ１は、受信した端末情報に対応する学習モデルが存在するか否か判定し（ステップＳ１２）、測位クライアント２に対応する学習モデルが存在する場合はその学習モデルを選択する（ステップＳ１３）。
【００４０】
測位クライアント２に対応する学習モデルが存在しない場合は、測位サーバ１は端末情報の初期学習モデルを作成する（ステップＳ１４）。ここで作成する初期学習モデルは、測位クライアント２とベンダ／ＯＳ種別が類似する端末の学習モデルを流用する。
【００４１】
測位サーバ１は、学習用ビーコン情報ＤＢ１２を参照し、センサ情報に含まれる近接型発信機のＩＤに対応する設置位置情報を取得して、測位クライアント２の位置を特定する（ステップＳ１５）。
【００４２】
測位サーバ１は、ステップＳ１５で特定した位置について測位クライアント２から受信したセンサ情報（学習後に取り除かれる近接型発信機の電波の情報を除く）を正解データとして選択した学習モデルを更新する（ステップＳ１６）。
【００４３】
図４は、測位サーバ１が位置を推定する処理の流れを示すフローチャートである。
【００４４】
測位サーバ１は、測位クライアント２からセンサ情報と端末情報を受信する（ステップＳ２１）。
【００４５】
測位サーバ１は、受信した端末情報に対応する学習モデルが存在するか否か判定し（ステップＳ２２）、測位クライアント２に対応する学習モデルが存在する場合はその学習モデルを選択する（ステップＳ２３）。
【００４６】
測位クライアント２に対応する学習モデルが存在しない場合は、測位サーバ１は汎用の学習モデルを選択する（ステップＳ２４）。選択する汎用の学習モデルとして、測位クライアント２とベンダ／ＯＳ種別が類似する端末の学習モデルを選択してもよい。
【００４７】
測位サーバ１は、選択した学習モデルを用い、測位クライアント２から受信したセンサ情報を入力として測位クライアント２の位置を推定する（ステップＳ２５）。
【００４８】
測位サーバ１は、推定した位置を測位クライアント２に送信する（ステップＳ２６）。
【００４９】
上記では、ＢＬＥを用いた近接型発信機を設置して学習する例を説明したが、近接型発信機としてＮｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ（ＮＦＣ）を利用した駅構内の改札や店舗内の決済手段を用いてもよい。測位クライアント２はＮＦＣの電波の情報を測位サーバ１に送信し、測位サーバ１は、ＮＦＣの電波の情報から測位クライアント２の位置を特定する。測位サーバ１の学習用ビーコン情報ＤＢ１２に、改札や決済手段などのように電波の届く範囲が限られて測位クライアント２の位置が特定できる装置のＩＤと設置位置情報を格納しておく。測位サーバ１は、測位クライアント２から受信したセンサ情報に学習用ビーコン情報ＤＢ１２に格納された装置のＩＤに対応する情報が含まれている場合、その装置の設置位置情報を学習用ビーコン情報ＤＢ１２から取得し、受信したセンサ情報で学習モデルを追加学習する。
【００５０】
また、進んだ距離や方向を正確に得ることができる電動車いすや自走式ロボットを位置情報把握ステーションとして利用し、そこから得られた情報を用いて学習モデルを精緻化してもよい。例えば、近接型発信機を設置した電動車いすを改札や建物の入口などの位置が特定できる場所から移動させて、測位サーバ１の学習用ビーコン情報ＤＢ１２に格納された設置位置情報を電動車いすの位置に合わせて更新する。測位クライアント２は電動車いすに設置された近接型発信機から受信した電波の情報を含むセンサ情報と車いすの位置を測位サーバ１に送信し、測位サーバ１は電動車いすの位置から測位クライアント２の位置を特定する。位置情報把握ステーションは移動した位置を正確に把握できれば良く、電動車いすや自走式ロボット以外の装置を位置情報把握ステーションとして利用してもよい。
【００５１】
以上説明したように、本実施の形態によれば、測位サーバ１は、正確な位置を特定した近接型発信機のＩＤと近接型発信機の設置位置情報とを対応付けた学習用ビーコン情報を格納する学習用ビーコン情報ＤＢ１２を備え、測位クライアント２から近接型発信機が出力した電波の情報とセンサ情報を受信すると、近接型発信機の電波の情報から測位クライアント２の位置を特定するとともに、特定した位置についてセンサ情報を正解データとして学習モデルを生成する。測位クライアント２からセンサ情報が送信されて位置の問い合わせがあったときは、センサ情報を入力として学習モデルを用いて測位クライアント２の位置を推定する。これにより、学習時に測位クライアント２に現在位置を入力する必要がなくなるので、屋内での測位に用いる学習データを生成するときの正解データを容易に収集することができる。
【００５２】
本実施の形態によれば、測位サーバ１は測位クライアント２から端末情報を受信し、端末情報毎に学習モデルを生成することにより、より精度の高い測位が可能となる。
【００５３】
本実施の形態によれば、近接型発信機として改札や決済手段や車いすを用いることで、測位クライアント２が改札や決済手段に近接するときに追加学習することができるので、人の流れの変化など状況の変化に対応させて測位の精度を高めることができる。
【符号の説明】
【００５４】
１…測位サーバ
１１…受信部
１２…学習用ビーコン情報ＤＢ
１３…モデル生成部
１４…モデルＤＢ
１５…位置推定部
１６…送信部
２…測位クライアント
２１…センサ情報収集部
２２…学習用ビーコン情報収集部
２３…端末情報収集部
２４…送信部
２５…受信部
【図１】
2016170005.tif 000003
【図２】
2016170005.tif 000004
【図３】
2016170005.tif 000005
【図４】
2016170005.tif 000006
【手続補正書】
【提出日】平成28年2月5日(2016.2.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
屋内で測位端末の位置を推定する測位装置であって、
所定の近距離の範囲内のみに届く電波を出力する近接型発信機の識別情報と当該近接型発信機を設置した位置を示す位置情報とを関連付けて格納した発信機情報蓄積手段と、
前記測位端末が観測したセンサ情報と前記測位端末が観測した前記近接型発信機の電波の情報である発信機情報とを受信する受信手段と、
前記発信機情報に基づいて前記発信機情報蓄積手段から前記位置情報を取得する位置情報取得手段と、
前記位置情報および前記センサ情報を教師データとして学習モデルを生成するモデル生成手段と、  
前記測位端末から前記センサ情報を受信し、当該センサ情報を入力として前記学習モデルを用いて前記測位端末の位置を推定する位置推定手段と、
を有することを特徴とする測位装置。
【請求項２】
前記受信手段は、前記測位端末から当該測位端末の端末情報を受信し、
前記モデル生成手段は、前記端末情報毎に前記学習モデルを生成し、
前記位置推定手段は、前記測位端末から前記端末情報を受信し、当該端末情報に対応する学習モデルを用いて位置を推定することを特徴とする請求項１記載の測位装置。
【請求項３】
前記近接型発信機は、現在位置が特定可能で、前記測位端末との間で近距離無線通信により決済処理を行う装置であることを特徴とする請求項１又は２に記載の測位装置。
【請求項４】
前記近接型発信機は、現在位置が特定可能で、移動する移動装置に設置されており、
前記発信機情報蓄積手段に格納された前記位置情報を前記移動装置の移動に応じて更新することを特徴とする請求項１又は２に記載の測位装置。
【請求項５】
屋内で測位端末の位置を推定する測位方法であって、
所定の近距離の範囲内のみに届く電波を出力する近接型発信機の識別情報と当該近接型発信機を設置した位置を示す位置情報とを関連付けて発信機情報蓄積手段に格納しておき、
前記測位端末が観測したセンサ情報と前記測位端末が観測した前記近接型発信機の電波の情報である発信機情報とを受信するステップと、
前記発信機情報に基づいて前記発信機情報蓄積手段から前記位置情報を取得するステップと、
前記位置情報および前記センサ情報を教師データとして学習モデルを生成するステップと、
前記測位端末から前記センサ情報を受信し、当該センサ情報を入力として前記学習モデルを用いて前記測位端末の位置を推定するステップと、
を有することを特徴とする測位方法。
【請求項６】
コンピュータを、
屋内で測位端末の位置を推定する測位装置が備える、
所定の近距離の範囲内のみに届く電波を出力する近接型発信機の識別情報と当該近接型発信機を設置した位置を示す位置情報とを関連付けて格納した発信機情報蓄積手段、
前記測位端末が観測したセンサ情報と前記測位端末が観測した前記近接型発信機の電波の情報である発信機情報とを受信する受信手段、
前記発信機情報に基づいて前記発信機情報蓄積手段から前記位置情報を取得する位置情報取得手段、
前記位置情報および前記センサ情報を教師データとして学習モデルを生成するモデル生成手段、  
前記測位端末から前記センサ情報を受信し、当該センサ情報を入力として前記学習モデルを用いて前記測位端末の位置を推定する位置推定手段、
として動作させることを特徴とする測位プログラム。
【請求項７】
測位装置と測位端末と所定の近距離の範囲内のみに届く電波を出力する近接型発信機とを備えて、屋内で前記測位端末の位置を推定する測位システムであって、
前記測位装置は、
前記近接型発信機の識別情報と当該近接型発信機を設置した位置を示す位置情報とを関連付けて格納した発信機情報蓄積手段と、
前記測位端末が観測したセンサ情報と前記測位端末が観測した前記近接型発信機の電波の情報である発信機情報とを受信する受信手段と、
前記発信機情報に基づいて前記発信機情報蓄積手段から前記位置情報を取得する位置情報取得手段と、
前記位置情報および前記センサ情報を教師データとして学習モデルを生成するモデル生成手段と、  
前記測位端末から前記センサ情報を受信し、当該センサ情報を入力として前記学習モデルを用いて前記測位端末の位置を推定する位置推定手段と、を有し、
前記測位端末は、
当該測位端末の周囲の状況を観測するセンサと、
前記センサの観測結果をセンサ情報として前記測位装置に送信する送信手段と、
前記測位装置から前記センサ情報に基づいて推定された位置を受信する受信手段と、
前記近接型発信機の電波を受信したときは、当該近接型発信機の電波の情報を前記発信機情報として前記センサ情報とともに前記測位装置に送信する発信機情報送信手段と、を有すること
を特徴とする測位システム。
【請求項８】
屋内で観測された情報を測位装置に送信して位置を得る測位端末であって、
当該測位端末の周囲の状況を観測するセンサと、
前記センサの観測結果をセンサ情報として前記測位装置に送信する送信手段と、
前記測位装置から前記センサ情報に基づいて推定された位置を受信する受信手段と、
所定の近距離の範囲内のみに届く電波を出力する近接型発信機の電波を受信したときは、当該近接型発信機の電波の情報を前記センサ情報とともに前記測位装置に送信する発信機情報送信手段と、
を有することを特徴とする測位端末。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
第１の本発明に係る測位装置は、屋内で測位端末の位置を推定する測位装置であって、所定の近距離の範囲内のみに届く電波を出力する近接型発信機の識別情報と当該近接型発信機を設置した位置を示す位置情報とを関連付けて格納した発信機情報蓄積手段と、前記測位端末が観測したセンサ情報と前記測位端末が観測した前記近接型発信機の電波の情報である発信機情報とを受信する受信手段と、前記発信機情報に基づいて前記発信機情報蓄積手段から前記位置情報を取得する位置情報取得手段と、前記位置情報および前記センサ情報を教師データとして学習モデルを生成するモデル生成手段と、前記測位端末から前記センサ情報を受信し、当該センサ情報を入力として前記学習モデルを用いて前記測位端末の位置を推定する位置推定手段と、を有することを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
上記測位装置において、前記近接型発信機は、現在位置が特定可能で、前記測位端末との間で近距離無線通信により決済処理を行う装置であることを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
上記測位装置において、前記近接型発信機は、現在位置が特定可能で、移動する移動装置に設置されており、前記発信機情報蓄積手段に格納された前記位置情報を前記移動装置の移動に応じて更新することを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
第２の本発明に係る測位方法は、屋内で測位端末の位置を推定する測位方法であって、所定の近距離の範囲内のみに届く電波を出力する近接型発信機の識別情報と当該近接型発信機を設置した位置を示す位置情報とを関連付けて発信機情報蓄積手段に格納しておき、前記測位端末が観測したセンサ情報と前記測位端末が観測した前記近接型発信機の電波の情報である発信機情報とを受信するステップと、前記発信機情報に基づいて前記発信機情報蓄積手段から前記位置情報を取得するステップと、前記位置情報および前記センサ情報を教師データとして学習モデルを生成するステップと、前記測位端末から前記センサ情報を受信し、当該センサ情報を入力として前記学習モデルを用いて前記測位端末の位置を推定するステップと、を有することを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
第３の本発明に係る測位プログラムは、コンピュータを、屋内で測位端末の位置を推定する測位装置が備える、所定の近距離の範囲内のみに届く電波を出力する近接型発信機の識別情報と当該近接型発信機を設置した位置を示す位置情報とを関連付けて格納した発信機情報蓄積手段、前記測位端末が観測したセンサ情報と前記測位端末が観測した前記近接型発信機の電波の情報である発信機情報とを受信する受信手段、前記発信機情報に基づいて前記発信機情報蓄積手段から前記位置情報を取得する位置情報取得手段、前記位置情報および前記センサ情報を教師データとして学習モデルを生成するモデル生成手段、前記測位端末から前記センサ情報を受信し、当該センサ情報を入力として前記学習モデルを用いて前記測位端末の位置を推定する位置推定手段、として動作させることを特徴とする。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
第４の本発明に係る測位システムは、測位装置と測位端末と所定の近距離の範囲内のみに届く電波を出力する近接型発信機とを備えて、屋内で前記測位端末の位置を推定する測位システムであって、前記測位装置は、前記近接型発信機の識別情報と当該近接型発信機を設置した位置を示す位置情報とを関連付けて格納した発信機情報蓄積手段と、前記測位端末が観測したセンサ情報と前記測位端末が観測した前記近接型発信機の電波の情報である発信機情報とを受信する受信手段と、前記発信機情報に基づいて前記発信機情報蓄積手段から前記位置情報を取得する位置情報取得手段と、前記位置情報および前記センサ情報を教師データとして学習モデルを生成するモデル生成手段と、前記測位端末から前記センサ情報を受信し、当該センサ情報を入力として前記学習モデルを用いて前記測位端末の位置を推定する位置推定手段と、を有し、前記測位端末は、当該測位端末の周囲の状況を観測するセンサと、前記センサの観測結果をセンサ情報として前記測位装置に送信する送信手段と、前記測位装置から前記センサ情報に基づいて推定された位置を受信する受信手段と、前記近接型発信機の電波を受信したときは、当該近接型発信機の電波の情報を前記発信機情報として前記センサ情報とともに前記測位装置に送信する発信機情報送信手段と、を有することを特徴とする。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
第５の本発明に係る測位端末は、屋内で観測された情報を測位装置に送信して位置を得る測位端末であって、当該測位端末の周囲の状況を観測するセンサと、前記センサの観測結果をセンサ情報として前記測位装置に送信する送信手段と、前記測位装置から前記センサ情報に基づいて推定された位置を受信する受信手段と、所定の近距離の範囲内のみに届く電波を出力する近接型発信機の電波を受信したときは、当該近接型発信機の電波の情報を前記センサ情報とともに前記測位装置に送信する発信機情報送信手段と、を有することを特徴とする。
【手続補正９】
【補正対象書類名】図面
【補正対象項目名】図１
【補正方法】変更
【補正の内容】
【図１】
2016170005.tif 000007