(57)【要約】【課題】無線通信端末の位置推定精度を向上可能な技術を提供することが望ましい。【解決手段】無線基地局のセルに在圏して無線基地局と無線通信する無線通信端末によって測定されたサービングセルからの電波受信強度及びネイバーセルからの電波受信強度と、サービングセルの基地局識別情報及びセル識別情報と、サービングセルのタイミングアドバンスとを含む端末測定情報を参照する端末測定情報参照部と、無線基地局の位置情報、基地局識別情報、セル識別情報、アンテナの方位角情報、及びアンテナパターン情報を含む基地局関連情報を参照する基地局関連情報参照部と、端末測定情報及び基地局関連情報に基づいて、無線通信端末がサービングセルからの電波受信強度を測定したときの無線通信端末の位置を推定する位置推定部と、位置推定部による位置推定結果を出力する推定結果出力部とを備える、位置推定装置を提供する。【選択図】図１
2020076721.tif 000002
【特許請求の範囲】
【請求項１】
無線基地局のセルに在圏して前記無線基地局と無線通信する無線通信端末によって測定されたサービングセルからの電波受信強度及びネイバーセルからの電波受信強度と、前記サービングセルの基地局識別情報、セル識別情報、及びタイミングアドバンスとを含む端末測定情報を参照する端末測定情報参照部と、
前記無線基地局の位置情報、基地局識別情報、セル識別情報、アンテナの方位角情報、及びアンテナパターン情報を含む基地局関連情報を参照する基地局関連情報参照部と、
前記端末測定情報及び前記基地局関連情報に基づいて、前記無線通信端末が前記サービングセルからの電波受信強度を測定したときの前記無線通信端末の位置を推定する位置推定部と、
前記位置推定部による位置推定結果を出力する推定結果出力部と
を備える、位置推定装置。
【請求項２】
前記位置推定部は、前記サービングセルのタイミングアドバンスによって、前記無線通信端末の前記無線基地局からの距離を特定する、請求項１に記載の位置推定装置。
【請求項３】
前記位置推定部は、前記サービングセルのタイミングアドバンスによって特定した距離と、前記無線通信端末のサービングセルのアンテナの方位角情報とに基づいて、前記無線通信端末の位置を特定する、請求項２に記載の位置推定装置。
【請求項４】
前記位置推定部は、前記無線通信端末が在圏していた前記無線基地局が複数のアンテナを有し、前記複数のアンテナによって、前記サービングセルと前記ネイバーセルとが形成されていた場合、前記ネイバーセルを形成するアンテナの方位角情報と、前記ネイバーセルからの電波受信強度とにさらに基づいて、前記無線通信端末の位置を特定する、請求項３に記載の位置推定装置。
【請求項５】
前記位置推定部は、前記サービングセルからの電波受信強度と、前記ネイバーセルからの電波受信強度との差に基づいて、前記無線通信端末の位置の、前記サービングセルを形成するアンテナの方位角からの角度及び前記ネイバーセルを形成するアンテナの方位角からの角度の少なくともいずれかを特定することにより、前記無線通信端末の位置を特定する、請求項４に記載の位置推定装置。
【請求項６】
前記位置推定部は、前記サービングセルを形成する前記無線基地局とは異なる無線基地局によって前記ネイバーセルが形成されていた場合、前記ネイバーセルを形成するアンテナの方位角情報と、前記ネイバーセルからの電波受信強度とにさらに基づいて、前記無線通信端末の位置を特定する、請求項３から５のいずれか一項に記載の位置推定装置。
【請求項７】
複数の無線通信端末のそれぞれによって生成された複数の前記端末測定情報を格納する端末測定情報格納部
を備え、
前記端末測定情報参照部は、前記端末測定情報格納部に格納されている前記端末測定情報を参照する、請求項１から６のいずれか一項に記載の位置推定装置。
【請求項８】
前記無線基地局のセルに在圏して前記無線基地局と無線通信する前記無線通信端末によって測定されたサービングセルからの電波受信強度、ネイバーセルからの電波受信強度、及び前記無線通信端末の位置情報と、前記サービングセルの基地局識別情報及びセル識別情報と、前記サービングセルのタイミングアドバンスとを含むトレーニング用情報を、複数の前記無線通信端末から収集して格納するトレーニング用情報格納部と、
複数の無線基地局の基地局関連情報を格納する基地局関連情報格納部と、
複数の前記トレーニング用情報及び複数の前記基地局関連情報に基づいて、前記端末測定情報及び前記基地局関連情報から、前記端末測定情報及び前記基地局関連情報に基づいて推定される前記無線通信端末の位置の予測精度を導出するためのモデルデータを生成するモデルデータ生成部と
を備える、請求項７に記載の位置推定装置。
【請求項９】
前記端末測定情報格納部に格納されている複数の前記端末測定情報に対して、前記モデルデータを用いて前記予測精度を導出する予測精度導出部と、
前記予測精度に基づいて、前記端末測定情報格納部に格納されている複数の前記端末測定情報のうちの一部が、前記端末測定情報参照部によって参照されないように制御する参照制御部と
を備える、請求項８に記載の位置推定装置。
【請求項１０】
前記予測精度導出部は、前記無線通信端末が在圏する前記無線基地局のサービングタイプによって識別されるカテゴリ毎に、前記予測精度を導出する、請求項９に記載の位置推定装置。
【請求項１１】
前記予測精度導出部は、前記無線通信端末が在圏する前記無線基地局のサービングタイプと、前記無線通信端末が在圏する前記無線基地局とは異なる無線基地局によって形成されるネイバーセルからの電波受信強度の有無とによって識別されるカテゴリ毎に、前記予測精度を導出する、請求項１０に記載の位置推定装置。
【請求項１２】
コンピュータを、請求項１から１１のいずれか一項に記載の位置推定装置として機能させるためのプログラム。
【請求項１３】
無線基地局のセルに在圏して前記無線基地局と無線通信する無線通信端末によって測定されたサービングセルからの電波受信強度及びネイバーセルからの電波受信強度と、前記サービングセルの基地局識別情報、セル識別情報、及びタイミングアドバンスとを含む端末測定情報を参照する端末測定情報参照段階と、
前記無線基地局の位置情報、基地局識別情報、セル識別情報、アンテナの方位角情報、及びアンテナパターン情報を含む基地局関連情報を参照する基地局関連情報参照段階と、
前記端末測定情報及び前記基地局関連情報に基づいて、前記無線通信端末が前記サービングセルからの電波受信強度を測定したときの前記無線通信端末の位置を推定する位置推定段階と、
前記位置推定段階において推定された位置推定結果を出力する推定結果出力段階と
を備える、位置推定方法。
【請求項１４】
無線基地局のセルに在圏して前記無線基地局と無線通信する無線通信端末によって測定されたサービングセルからの電波受信強度、ネイバーセルからの電波受信強度、及び前記無線通信端末の位置情報と、前記サービングセルの基地局識別情報、セル識別情報、及びタイミングアドバンスとを含むトレーニング用情報を、複数の前記無線通信端末から収集して格納するトレーニング用情報格納部と、
複数の無線基地局について、前記無線基地局の位置情報、基地局識別情報、セル識別情報、アンテナの方位角情報、及びアンテナパターン情報を含む基地局関連情報を格納する基地局関連情報格納部と、
複数の前記トレーニング用情報及び複数の前記基地局関連情報に基づいて、前記基地局関連情報と、前記無線通信端末によって測定されたサービングセルからの電波受信強度及びネイバーセルからの電波受信強度と、前記サービングセルの基地局識別情報、セル識別情報、及びタイミングアドバンスを含む端末測定情報とに基づいて推定される前記無線通信端末の位置の予測精度を導出するためのモデルデータを生成するモデルデータ生成部と
を備える、情報処理装置。
【請求項１５】
コンピュータを、請求項１４に記載の情報処理装置として機能させるためのプログラム。
【請求項１６】
無線基地局のセルに在圏して前記無線基地局と無線通信する無線通信端末によって測定されたサービングセルからの電波受信強度、ネイバーセルからの電波受信強度、及び前記無線通信端末の位置情報と、前記サービングセルの基地局識別情報、セル識別情報、及びタイミングアドバンスとを含むトレーニング用情報を、複数の前記無線通信端末から収集して格納するトレーニング用情報格納部を参照する参照段階と、
複数の無線基地局について、無線基地局の位置情報、基地局識別情報、セル識別情報、アンテナの方位角情報、及びアンテナパターン情報を含む基地局関連情報を格納する基地局関連情報格納部を参照する参照段階と、
複数の前記トレーニング用情報及び複数の前記基地局関連情報に基づいて、前記基地局関連情報と、前記無線通信端末によって測定されたサービングセルからの電波受信強度及びネイバーセルからの電波受信強度と、前記サービングセルの基地局識別情報、セル識別情報、及びタイミングアドバンスを含む端末測定情報とに基づいて推定される前記無線通信端末の位置の予測精度を導出するためのモデルデータを生成するモデルデータ生成段階と
を備える、情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、位置推定装置、プログラム、位置推定方法、情報処理装置、及び情報処理方法に関する。
【背景技術】
【０００２】
無線基地局の位置と、無線基地局の無線通信端末からの電波受信強度とに基づいて、無線通信端末の位置を推定する技術が知られていた（例えば、特許文献１参照）。
［先行技術文献］
［特許文献］
［特許文献１］特開２０１７−０６７５２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
無線通信端末の位置推定精度を向上可能な技術を提供することが望ましい。
【課題を解決するための手段】
【０００４】
本発明の第１の態様によれば、位置推定装置が提供される。位置推定装置は、無線基地局のセルに在圏して無線基地局と無線通信する無線通信端末によって測定されたサービングセルからの電波受信強度及びネイバーセルからの電波受信強度と、サービングセルの基地局識別情報、セル識別情報、及びタイミングアドバンスとを含む端末測定情報を参照する端末測定情報参照部を備えてよい。位置推定装置は、無線基地局の位置情報、基地局識別情報、セル識別情報、アンテナの方位角情報、及びアンテナパターン情報を含む基地局関連情報を参照する基地局関連情報参照部を備えてよい。位置推定装置は、端末測定情報及び基地局関連情報に基づいて、無線通信端末がサービングセルからの電波受信強度を測定したときの無線通信端末の位置を推定する位置推定部を備えてよい。位置推定装置は、位置推定部による位置推定結果を出力する推定結果出力部を備えてよい。
【０００５】
上記位置推定部は、上記サービングセルのタイミングアドバンスによって、上記無線通信端末の上記無線基地局からの距離を特定してよい。上記位置推定部は、上記サービングセルのタイミングアドバンスによって特定した距離と、上記無線通信端末のサービングセルのアンテナの方位角情報とに基づいて、上記無線通信端末の位置を特定してよい。上記位置推定部は、上記無線通信端末が在圏していた上記無線基地局が複数のアンテナを有し、上記複数のアンテナによって、上記サービングセルと上記ネイバーセルとが形成されていた場合、上記ネイバーセルを形成するアンテナの方位角情報と、上記ネイバーセルからの電波受信強度とにさらに基づいて、上記無線通信端末の位置を特定してよい。上記位置推定部は、上記サービングセルからの電波受信強度と、上記ネイバーセルからの電波受信強度との差に基づいて、上記無線通信端末の位置の、上記サービングセルを形成するアンテナの方位角からの角度及び上記ネイバーセルを形成するアンテナの方位角からの角度の少なくともいずれかを特定することにより、上記無線通信端末の位置を特定してよい。上記位置推定部は、上記サービングセルを形成する上記無線基地局とは異なる無線基地局によって上記ネイバーセルが形成されていた場合、上記ネイバーセルを形成するアンテナの方位角情報と、上記ネイバーセルからの電波受信強度とにさらに基づいて、上記無線通信端末の位置を特定してよい。上記位置推定装置は、複数の無線通信端末のそれぞれによって生成された複数の上記端末測定情報を格納する端末測定情報格納部を備えてよく、上記端末測定情報参照部は、上記端末測定情報格納部に格納されている上記端末測定情報を参照してよい。
【０００６】
上記位置推定装置は、上記無線基地局のセルに在圏して上記無線基地局と無線通信する上記無線通信端末によって測定されたサービングセルからの電波受信強度、ネイバーセルからの電波受信強度、及び上記無線通信端末の位置情報と、上記サービングセルの基地局識別情報及びセル識別情報と、上記サービングセルのタイミングアドバンスとを含むトレーニング用情報を、複数の上記無線通信端末から収集して格納するトレーニング用情報格納部と、複数の無線基地局の基地局関連情報を格納する基地局関連情報格納部と、複数の上記トレーニング用情報及び複数の上記基地局関連情報に基づいて、上記端末測定情報及び上記基地局関連情報から、上記端末測定情報及び上記基地局関連情報に基づいて推定される上記無線通信端末の位置の予測精度を導出するためのモデルデータを生成するモデルデータ生成部とを備えてよい。上記位置推定装置は、上記端末測定情報格納部に格納されている複数の上記端末測定情報に対して、上記モデルデータを用いて上記予測精度を導出する予測精度導出部と、上記予測精度に基づいて、上記端末測定情報格納部に格納されている複数の上記端末測定情報のうちの一部が、上記端末測定情報参照部によって参照されないように制御する参照制御部とを備えてよい。上記予測精度導出部は、上記無線通信端末が在圏する上記無線基地局のサービングタイプによって識別されるカテゴリ毎に、上記予測精度を導出してよい。上記予測精度導出部は、上記無線通信端末が在圏する上記無線基地局のサービングタイプと、上記無線通信端末が在圏する上記無線基地局とは異なる無線基地局によって形成されるネイバーセルからの電波受信強度の有無とによって識別されるカテゴリ毎に、上記予測精度を導出してよい。
【０００７】
本発明の第２の態様によれば、コンピュータを、上記位置推定装置として機能させるためのプログラムが提供される。
【０００８】
本発明の第３の態様によれば、位置推定方法が提供される。位置推定方法は、無線基地局のセルに在圏して無線基地局と無線通信する無線通信端末によって測定されたサービングセルからの電波受信強度及びネイバーセルからの電波受信強度と、サービングセルの基地局識別情報、セル識別情報、及びタイミングアドバンスとを含む端末測定情報を参照する端末測定情報参照段階を備えてよい。位置推定方法は、無線基地局の位置情報、基地局識別情報、セル識別情報、アンテナの方位角情報、及びアンテナパターン情報を含む基地局関連情報を参照する基地局関連情報参照段階を備えてよい。位置推定方法は、端末測定情報及び基地局関連情報に基づいて、無線通信端末がサービングセルからの電波受信強度を測定したときの無線通信端末の位置を推定する位置推定段階を備えてよい。位置推定方法は、位置推定段階において推定された位置推定結果を出力する推定結果出力段階を備えてよい。
【０００９】
本発明の第４の態様によれば、情報処理装置が提供される。情報処理装置は、無線基地局のセルに在圏して無線基地局と無線通信する無線通信端末によって測定されたサービングセルからの電波受信強度、ネイバーセルからの電波受信強度、及び無線通信端末の位置情報と、サービングセルの基地局識別情報、セル識別情報、及びタイミングアドバンスとを含むトレーニング用情報を、複数の無線通信端末から収集して格納するトレーニング用情報格納部を備えてよい。情報処理装置は、複数の無線基地局について、無線基地局の位置情報、基地局識別情報、セル識別情報、アンテナの方位角情報、及びアンテナパターン情報を含む基地局関連情報を格納する基地局関連情報格納部を備えてよい。情報処理装置は、複数のトレーニング用情報及び複数の基地局関連情報に基づいて、基地局関連情報と、無線通信端末によって測定されたサービングセルからの電波受信強度及びネイバーセルからの電波受信強度と、サービングセルの基地局識別情報、セル識別情報、及びタイミングアドバンスを含む端末測定情報とに基づいて推定される無線通信端末の位置の予測精度を導出するためのモデルデータを生成するモデルデータ生成部を備えてよい。
【００１０】
本発明の第５の態様によれば、コンピュータを、上記情報処理装置として機能させるためのプログラムが提供される。
【００１１】
本発明の第６の態様によれば、情報処理方法が提供される。情報処理方法は、無線基地局のセルに在圏して無線基地局と無線通信する無線通信端末によって測定されたサービングセルからの電波受信強度、ネイバーセルからの電波受信強度、及び無線通信端末の位置情報と、サービングセルの基地局識別情報、セル識別情報、及びタイミングアドバンスとを含むトレーニング用情報を、複数の無線通信端末から収集して格納するトレーニング用情報格納部を参照する参照段階を備えてよい。情報処理方法は、複数の無線基地局について、無線基地局の位置情報、基地局識別情報、セル識別情報、アンテナの方位角情報、及びアンテナパターン情報を含む基地局関連情報を格納する基地局関連情報格納部を参照する参照段階を備えてよい。情報処理方法は、複数のトレーニング用情報及び複数の基地局関連情報に基づいて、基地局関連情報と、無線通信端末によって測定されたサービングセルからの電波受信強度及びネイバーセルからの電波受信強度と、サービングセルの基地局識別情報、セル識別情報、及びタイミングアドバンスを含む端末測定情報とに基づいて推定される無線通信端末の位置の予測精度を導出するためのモデルデータを生成するモデルデータ生成段階を備えてよい。
【００１２】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【００１３】
【図１】位置推定装置１００の通信環境の一例を概略的に示す。
【図２】位置推定装置１００の機能構成の一例を概略的に示す。
【図３】位置推定装置１００によって推定される無線通信端末４００の推定位置４１０の一例を概略的に示す。
【図４】位置推定装置１００によって推定される無線通信端末４００の推定位置４１０の一例を概略的に示す。
【図５】ＲＳＲＰ（Ｓ１）４２２及びＲＳＲＰ（Ｓ２）４２４と無線通信端末４００の位置との関係を概略的に示す。
【図６】３ＧＰＰ定義の３セクタのアンテナパターンの一例を概略的に示す。
【図７】仮想ＡＺＭ３３４及び仮想ＡＺＭ３３６一例を概略的に示す。
【図８】位置推定装置１００による処理の流れの一例を概略的に示す。
【図９】位置推定装置１００による処理の流れの一例を概略的に示す。
【図１０】カテゴリ５００の一例を概略的に示す。
【図１１】位置推定装置１００による処理の流れの一例を概略的に示す。
【図１２】位置推定装置１００又は情報処理装置として機能するコンピュータ１２００の機能構成の一例を概略的に示す。
【発明を実施するための形態】
【００１４】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１５】
図１は、位置推定装置１００の通信環境の一例を概略的に示す。本実施形態に係る位置推定装置１００は、無線基地局３００のセル３０２に在圏して無線基地局３００と無線通信する無線通信端末４００によって測定されたサービングセルからの電波受信強度及びネイバーセルからの電波受信強度と、サービングセルの基地局識別情報、セル識別情報、及びタイミングアドバンスとを含む端末測定情報に基づいて、サービングセルからの電波受信強度を測定したときの無線通信端末４００の位置を推定する。電波受信強度は、例えば、ＲＳＲＰ（Ｒｅｆｅｒｅｎｃｅ  Ｓｉｇｎａｌ  Ｒｅｃｅｉｖｅｄ  Ｐｏｗｅｒ）及びＲＳＳＩ（Ｒｅｃｅｉｖｅｄ  Ｓｉｇｎａｌ  Ｓｔｒｅｎｇｔｈ  Ｉｎｄｉｃａｔｏｒ）等である。
【００１６】
無線基地局３００及び無線通信端末４００は、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）に準拠していてよい。無線基地局３００及び無線通信端末４００は、３Ｇ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ）及び５Ｇ（５ｔｈ  Ｇｅｎｅｒａｔｉｏｎ）以降の移動体通信システムに準拠していてもよい。ここでは、無線基地局３００及び無線通信端末４００がＬＴＥに準拠している場合を例に挙げて説明する。無線通信端末４００の例としては、スマートフォン等の携帯電話及びタブレット端末等が挙げられる。
【００１７】
無線通信端末４００は、例えば、定期的に、サービングセルからの電波受信強度、サービングセルのＰＣＩ（Ｐｈｙｓｉｃａｌ  Ｃｅｌｌ  ＩＤ）、サービングセルを形成する無線基地局３００のセルＩＤ、サービングセルのタイミングアドバンス、及びネイバーセルからの電波受信強度を含む端末測定情報を、情報収集装置２００に送信する。ＰＣＩは、無線基地局３００のセルを識別するセル識別情報の一例であってよい。セルＩＤは、無線基地局３００を識別する基地局識別情報の一例であってよい。
【００１８】
無線通信端末４００は、端末測定情報を、ネットワーク１０を介して情報収集装置２００に送信してよい。ネットワーク１０は、無線通信端末４００及び無線基地局３００が準拠する移動体通信システムを含む。また、ネットワーク１０は、インターネットを含んでよい。情報収集装置２００は、複数の無線通信端末４００から端末測定情報を収集する。
【００１９】
また、情報収集装置２００は、複数の無線基地局３００のそれぞれの基地局関連情報を収集する。基地局関連情報は、無線基地局３００の位置情報、セルＩＤ、ＰＣＩ、アジマス（ＡＺＭ）の情報、及びアンテナパターン情報を含んでよい。無線基地局３００の位置情報は、無線基地局３００の緯度経度を含んでよい。ＡＺＭは、無線基地局３００が有するアンテナの方位角であってよい。ＡＺＭは、北を基準方位とし、時計回りを正の角度としてよい。
【００２０】
情報収集装置２００は、複数の無線基地局３００のそれぞれから、ネットワーク１０を介してそれぞれの基地局関連情報を受信してよい。また、情報収集装置２００は、ネットワーク１０を介して、複数の無線基地局３００を管理するコアネットワーク内の管理装置から、複数の無線基地局３００の基地局関連情報を受信してもよい。また、情報収集装置２００は、例えば、記憶媒体に記憶された複数の無線基地局３００の基地局関連情報を、記憶媒体から読み出すことによって、基地局関連情報を取得してもよい。
【００２１】
位置推定装置１００は、情報収集装置２００から端末測定情報を受信してよい。また、位置推定装置１００は、情報収集装置２００から基地局関連情報を受信してよい。位置推定装置１００は、ネットワーク１０を介して情報収集装置２００と通信してよい。なお、位置推定装置１００と情報収集装置２００とは一体であってもよい。すなわち、位置推定装置１００が、情報収集装置２００の機能を備えてもよい。
【００２２】
図２は、位置推定装置１００の機能構成の一例を概略的に示す。位置推定装置１００は基地局関連情報格納部１０２、基地局関連情報参照部１０４、端末測定情報格納部１１２、端末測定情報参照部１１４、位置推定部１２０、推定結果出力部１２２、トレーニング用情報格納部１３２、モデルデータ生成部１４２、予測精度導出部１４４、及び参照制御部１４６を備える。なお、位置推定装置１００がこれらのすべての構成を備えることは必須とは限らない。
【００２３】
基地局関連情報格納部１０２は、基地局関連情報を格納する。基地局関連情報格納部１０２は、情報収集装置２００から受信した基地局関連情報を格納してよい。
【００２４】
基地局関連情報参照部１０４は、基地局関連情報格納部１０２に格納されている基地局関連情報を参照する。なお、基地局関連情報参照部１０４は、他の装置が備える基地局関連情報格納部に格納されている基地局情報を参照してもよい。
【００２５】
端末測定情報格納部１１２は、端末測定情報を格納する。端末測定情報格納部１１２は、情報収集装置２００から受信した端末測定情報を格納してよい。
【００２６】
端末測定情報参照部１１４は、端末測定情報格納部１１２に格納されている端末測定情報を参照する。なお、端末測定情報参照部１１４は、他の装置が備える端末測定情報格納部に格納されている端末測定情報を参照してもよい。
【００２７】
位置推定部１２０は、端末測定情報参照部１１４が参照した端末測定情報と、基地局関連情報参照部１０４が参照した基地局関連情報とに基づいて、サービングセルからの電波受信強度を測定したときの無線通信端末４００の位置を推定する。
【００２８】
位置推定部１２０は、端末測定情報に含まれるタイミングアドバンス（ＴＡと記載する場合がある。）によって、無線通信端末４００の無線基地局３００からの距離を特定してよい。ＬＴＥでは、ＴＡが利用されており、予め決まった時間毎にすべての無線通信端末４００から信号が届く。この情報を逆算することによって、無線通信端末４００と無線基地局３００との距離を算出することができる。ＴＡのメッセージは往復の遅延時間であるので、距離の計算では１／２を掛ける。位置推定部１２０は、電波の速度を使用して時間から速度に変換することによって、距離を算出してよい。位置推定部１２０は、下記数式１によって、距離を算出してよい。
【００２９】
【数１】
2020076721.tif 000003
【００３０】
数式１において、ＴＡは、ＴＡに対応する時間を示す。ＴＡに対応する時間は、無線基地局３００と無線通信端末４００との間の伝搬遅延の２倍に相当する。無線基地局３００は、例えば、無線通信端末４００からの上りリンク信号の受信タイミングを測定することにより、無線通信端末４００の送信タイミングを調整するためのＴＡを算出し、算出したＴＡを無線通信端末４００に送信する。無線通信端末４００は、無線基地局３００から受信したＴＡを端末測定情報に含めて情報収集装置２００に送信してよい。
【００３１】
位置推定部１２０は、ＴＡによって特定した距離と、無線通信端末４００のサービングセルのＡＺＭとに基づいて、無線通信端末４００の位置を特定してよい。サービングセルのＡＺＭとは、サービングセルを形成するアンテナのＡＺＭであってよい。例えば、位置推定部１２０は、無線通信端末４００が在圏する無線基地局３００の緯度経度を基準として、ＴＡによって特定した距離を半径とする円を特定し、当該円と、無線基地局３００の位置を基準とするサービングセルのＡＺＭとが交わる位置を、無線通信端末４００の位置として特定する。
【００３２】
位置推定部１２０は、無線通信端末４００が在圏していた無線基地局３００が複数のアンテナを有し、当該複数のアンテナによって、サービングセルとネイバーセルとが形成されていた場合、当該ネイバーセルを形成するアンテナのＡＺＭと、ネイバーセルからの電波受信強度とにさらに基づいて、無線通信端末４００の位置を特定してもよい。
【００３３】
例えば、位置推定部１２０は、サービングセルからの電波受信強度と、ネイバーセルからの電波受信強度との差に基づいて、無線通信端末４００の位置の、サービングセルを形成するアンテナの方位角からの角度及びネイバーセルを形成するアンテナの方位角からの角度の少なくともいずれかを特定することにより、無線通信端末の位置を特定してもよい。
【００３４】
位置推定部１２０は、サービングセルを形成する無線基地局３００とは異なる無線基地局３００によってネイバーセルが形成されていた場合、ネイバーセルを形成するアンテナの方位角情報と、ネイバーセルからの電波受信強度とにさらに基づいて、無線通信端末の位置を特定してもよい。
【００３５】
推定結果出力部１２２は、位置推定部１２０による位置推定結果を出力する。推定結果出力部１２２は、位置推定結果を表示出力してよい。例えば、推定結果出力部１２２は、位置推定装置１００が備えるディスプレイに位置推定結果を表示する。また、推定結果出力部１２２は、位置推定結果を送信出力してよい。例えば、推定結果出力部１２２は、他の装置に対して位置推定結果を送信する。
【００３６】
トレーニング用情報格納部１３２は、トレーニング用情報を格納する。トレーニング用情報は、無線通信端末４００によって測定されたサービングセルからの電波受信強度、ネイバーセルからの電波受信強度、及び無線通信端末４００の位置情報と、サービングセルのセルＩＤ、ＰＣＩ、及びタイミングアドバンスとを含んでよい。
【００３７】
トレーニング用情報は、例えば、測位機能を実行可能な無線通信端末４００によって生成される。測位機能は内蔵型であっても、外付け型であってもよい。すなわち、無線通信端末４００が自ら測位機能を有していてもよく、また、無線通信端末４００に対して測位機能を有するデバイスが接続されてもよい。測位機能として、ＧＰＳ測位等の任意の機能が採用され得る。無線通信端末４００は、例えば、定期的にトレーニング用情報を生成して、情報収集装置２００に送信する。情報収集装置２００は、複数の無線通信端末４００からトレーニング用情報を受信して格納する。情報収集装置２００は、格納しているトレーニング用情報を、位置推定装置１００に送信する。
【００３８】
モデルデータ生成部１４２は、トレーニング用情報格納部１３２に格納されている複数のトレーニング用情報と、基地局関連情報格納部１０２に格納されている複数の無線基地局３００の基地局関連情報とに基づいて、端末測定情報及び基地局関連情報から、当該端末測定情報及び当該基地局関連情報に基づいて推定される無線通信端末４００の位置の予測精度を導出するためのモデルデータを生成する。
【００３９】
予測精度導出部１４４は、端末測定情報格納部１１２に格納されている複数の端末測定情報に対して、モデルデータ生成部１４２によって生成されたモデルデータを用いて、予測精度を導出する。
【００４０】
参照制御部１４６は、予測精度導出部１４４によって導出された予測精度に基づいて、端末測定情報格納部１１２に格納されている複数の端末測定情報のうちの一部が、端末測定情報参照部１１４によって参照されないように制御する。参照制御部１４６は、例えば、当該一部の端末測定情報を、端末測定情報格納部１１２から削除することによって、端末測定情報参照部１１４によって参照されないように制御する。また、参照制御部１４６は、例えば、当該一部の端末測定情報に対して、端末測定情報参照部１１４によって参照してよいか否かを示すフラグを付与することによって、端末測定情報参照部１１４によって参照されないように制御する。
【００４１】
参照制御部１４６は、例えば、予測精度導出部１４４によって導出された予測精度が予め定められた閾値より低い複数の端末測定情報が、端末測定情報参照部１１４によって参照されないように制御する。これにより、無線通信端末４００の位置の推定精度が低いと予測される端末測定情報を、位置推定に用いないようにすることができ、結果として、全体の位置推定精度を向上させることができる。
【００４２】
図３は、位置推定装置１００によって推定される無線通信端末４００の推定位置４１０の一例を概略的に示す。ここでは、位置推定部１２０が、無線通信端末４００が在圏する無線基地局３００の位置を示す基地局位置３１０と、無線通信端末４００のサービングセルのＡＺＭ３１２と、無線通信端末４００のサービングセルのＴＡとを用いて、無線通信端末４００の位置を特定する場合について説明する。
【００４３】
位置推定部１２０は、まず、ＴＡによって、基地局位置３１０と、無線通信端末４００との間の距離を算出して、円３１１を特定する。次に、位置推定部１２０は、特定した円３１１と、無線通信端末４００のサービングセルのＡＺＭ３１２とによって、無線通信端末４００の推定位置４１０を特定する。位置推定部１２０は、基地局位置３１０を基準とするＡＺＭ３１２の方向と、円３１１とが交わる位置を無線通信端末４００の位置としてよい。このように、ＴＡ及びサービングセルのＡＺＭ３１２によって、無線通信端末４００の位置を推定することができる。
【００４４】
図４は、位置推定装置１００によって推定される無線通信端末４００の推定位置４２０の一例を概略的に示す。ここでは、図３で説明した処理によって特定した推定位置４１０を、ＡＺＭ３１４に対応するＲＳＲＰと、ＡＺＭ３１６に対応するＲＳＲＰとによって補正することによって、無線通信端末４００の推定位置４２０を特定する場合について説明する。ＡＺＭ３１４及びＡＺＭ３１６は、ネイバーセルを形成するアンテナの方位角である。
【００４５】
位置推定部１２０は、下記の数式２によって、ＡＺＭ３１４のＲＳＰＲに対応する角度変位量（Δθ２）を算出する。
【００４６】
【数２】
2020076721.tif 000004
【００４７】
ΔＡＺＭ２は、ＡＺＭ３１２とＡＺＭ３１４との変位であり、ΔＲＳＲＰ２は、無線通信端末４００によるＡＺＭ３１４に対応するアンテナからの電波受信強度である。角度変位量Δθ２は、数式２に示すように、サービングセルを形成するアンテナの方位角とネイバーセルを形成するアンテナの方位角との変位の大きさと、ネイバーセルからの電波受信強度の大きさとによって算出できる。
【００４８】
位置推定部１２０は、下記の数式３によって、ＡＺＭ３１６のＲＳＲＰに対応する角度変位量（Δθ３）を算出する。
【００４９】
【数３】
2020076721.tif 000005
【００５０】
ΔＡＺＭ３は、ＡＺＭ３１２とＡＺＭ３１６との変位であり、ΔＲＳＲＰ３は、無線通信端末４００によるＡＺＭ３１６に対応するアンテナからの電波受信強度である。角度変位量Δθ３は、数式２に示すように、サービングセルを形成するアンテナの方位角とネイバーセルを形成するアンテナの方位角との変位の大きさと、ネイバーセルからの電波受信強度の大きさとによって算出できる。
【００５１】
位置推定部１２０は、推定位置４１０に対して、円３１１に沿って、Δθ２とΔθ３との差分を加えることによって、推定位置４２０を特定する。これにより、無線通信端末４００の位置を、より高精度に特定することができる。
【００５２】
図５は、ＲＳＲＰ（Ｓ１）４２２及びＲＳＲＰ（Ｓ２）４２４と無線通信端末４００の位置との関係を概略的に示す。図６は、３ＧＰＰ定義の３セクタのアンテナパターンの一例を概略的に示す。
【００５３】
ＲＳＲＰ（Ｓ１）４２２は、無線基地局３００が有する複数のアンテナのうちの一のアンテナからの、無線通信端末４００における電波受信強度を示す。ＲＳＲＰ（Ｓ２）４２４は、無線基地局３００が有する複数のアンテナのうちの他のアンテナからの、無線通信端末４００における電波受信強度を示す。
【００５４】
障害物がない状況では、無線通信端末４００の地点におけるＲＳＲＰ（Ｓ１）４２２とＲＳＲＰ（Ｓ２）４２４との差異は、距離は同じなので、アンテナパターンロスの差異のみによる。ＲＳＲＰ（Ｓ１）４２２とＲＳＲＰ（Ｓ２）４２４との差異（ΔＲＳＲＰ）は、下記の数式４により表すことができる。
【００５５】
【数４】
2020076721.tif 000006
【００５６】
θ１は、ＲＳＲＰ（Ｓ１）４２２と、無線通信端末４００の地点との角度である。θ２は、ＲＳＲＰ（Ｓ２）４２４と、無線通信端末４００の地点との角度である。ｆ（θ）はアンテナパターンである。例えば、θ１が８５で、θ２が３５の場合、下記の数式５のようになる。
【００５７】
【数５】
2020076721.tif 000007
【００５８】
すべてのθ１とθ２の組み合わせで同様の計算をすることが可能である。そして、逆の計算を行うことにより、ＲＳＲＰの差から、θ１及びθ２を計算することができる。
【００５９】
アンテナパターンについては、図６に示すように、例えば３セクタのアンテナパターンが、３ＧＰＰにおいて、下記数式６のように定義されており、これを用いることができる。
【００６０】
【数６】
2020076721.tif 000008
【００６１】
上述したように、ＲＳＲＰの差からθ１及びθ２の差を特定することができが、この関係は、アンテナパターンｆ（θ）によって異なる。位置推定部１２０は、対象の無線基地局３００のアンテナパターンを取得できる場合は、取得したアンテナパターンを用いてよく、取得できない場合は、図６に示すような３ＧＰＰにおけるデフォルトのアンテナパターンを用いてよい。
【００６２】
図７は、仮想ＡＺＭ３３４及び仮想ＡＺＭ３３６の一例を概略的に示す。位置推定部１２０は、サービングセルを形成する無線基地局３００とは異なる無線基地局３００によってネイバーセルが形成されていた場合、ネイバーセルを形成するアンテナのＡＺＭの情報と、ネイバーセルからの電波受信強度とにさらに基づいて、無線通信端末４００の位置を特定してよい。
【００６３】
図７では、ネイバーセルを形成する無線基地局３００の基地局位置３２０と、当該無線基地局３００のアンテナのＡＺＭ３２４及びＡＺＭ３２６とを図示している。位置推定部１２０は、これらを、無線基地局３００の位置機能、セルのＡＺＭ機能、及びセル間距離の機能（ＩＳＤ：Ｉｎｔｅｒ  Ｓｉｔｅ  Ｄｉｓｔａｎｃｅ）とから割り出してよい。位置推定部１２０は、基地局位置３２０を下記数式７、数式８及び数式９によって算出してよい。
【００６４】
【数７】
2020076721.tif 000009
【数８】
2020076721.tif 000010
【数９】
2020076721.tif 000011
【００６５】
ＩＳＤはセル間距離を示し、ｃはＩＳＤの影響を減らす定数を示す。
【００６６】
位置推定部１２０は、下記数式１０に示すように、仮想ＡＺＭを、サービングセルの無線基地局３００の位置と、ネイバーセルの無線基地局３００の位置とを用いて、算出してよい。
【００６７】
【数１０】
2020076721.tif 000012
【００６８】
デカルト座標で、下記数式１１のように表現できる。
【００６９】
【数１１】
2020076721.tif 000013
【００７０】
図８は、位置推定装置１００による処理の流れの一例を概略的に示す。ここでは、一の端末測定情報に対して、無線通信端末４００がサービングセルからの受信電波強度を測定したときの位置を推定する処理の流れを説明する。
【００７１】
ステップ（ステップをＳと省略して記載する場合がある。）１０２では、位置推定部１２０が、端末測定情報に含まれるセルＩＤと一致するセルＩＤを含む基地局関連情報から、無線基地局３００の位置情報を読み出して、当該位置情報を、サービングセルに対応する緯度経度として取得する。Ｓ１０４では、位置推定部１２０が、端末測定情報に含まれるサービングセルのタイミングアドバンスによって、無線基地局３００と無線通信端末４００との距離を特定する。Ｓ１０６では、位置推定部１２０が、Ｓ１０４のおいて特定した距離と、端末測定情報に含まれるサービングセルの方位角とによって、無線通信端末４００の位置を特定する。
【００７２】
Ｓ１０８では、位置推定部１２０が、端末測定情報に、サービングセルを形成する無線基地局３００と同一の無線基地局３００の他のセルのＲＳＲＰが有るか否かを判定する。有ると判定した場合、Ｓ１１０に進み、無いと判定した場合、Ｓ１１２に進む。Ｓ１１０では、位置推定部１２０が、他のセルのＲＳＲＰを用いて、無線通信端末４００の位置を補正する。
【００７３】
Ｓ１１２では、位置推定部１２０が、端末測定情報に、サービングセルを形成する無線基地局３００とは異なる他の無線基地局のセルのＲＳＲＰが有るか否かを判定する。有ると判定した場合、Ｓ１１４に進み、無いと判定した場合、Ｓ１１６に進む。Ｓ１１４では、位置推定部１２０が、他の無線基地局のセルのＲＳＲＰを用いて、無線通信端末４００の位置を補正する。
【００７４】
Ｓ１１６では、推定結果出力部１２２が、位置推定結果を出力する。そして、処理を終了する。
【００７５】
図９は、位置推定装置１００による処理の流れの一例を概略的に示す。ここでは、モデルデータ生成部１４２がモデルデータを生成する処理の流れを説明する。
【００７６】
Ｓ２０２では、モデルデータ生成部１４２が、トレーニング用情報格納部１３２から複数のトレーニング用情報を取得する。Ｓ２０４では、モデルデータ生成部１４２が、基地局関連情報格納部１０２から複数の基地局関連情報を取得する。モデルデータ生成部１４２は、Ｓ２０２において取得した複数のトレーニング用情報と関連する複数の無線基地局３００の基地局関連情報を基地局関連情報格納部１０２から取得してよい。
【００７７】
Ｓ２０６では、モデルデータ生成部１４２が、Ｓ２０２において取得した複数のトレーニング用情報と、Ｓ２０４において取得した複数の基地局関連情報とに基づいて、端末測定情報及び基地局関連情報から、サービングセルの電波受信強度を測定したときの無線通信端末４００の位置を推定するためのモデルデータを生成する。
【００７８】
モデルデータ生成部１４２は、正解となる位置情報を含むトレーニング用情報と、基地局関連情報とを用いて、教師有り機械学習を実行することにより、モデルデータを生成してよい。モデルデータ生成部１４２は、サービングセルのタイミングアドバンス、サービングセルを形成する無線基地局３００のサービングタイプ、サービングセルを形成する無線基地局３００と同一の無線基地局３００によるネイバーセルの有無、及びサービングセルを形成する無線基地局３００とは異なる他の無線基地局３００によるネイバーセルの有無などの様々なパラメータから、位置の予測精度を導出するためのモデルデータを生成してよい。無線基地局３００のサービングタイプは、複数のアンテナがそれぞれセルを形成するタイプ、複数のアンテナで１つのセルを形成するタイプ、及び無指向性のオムニアンテナタイプを含んでよい。用いるパラメータは、これらに限らず、例えばアンテナの高さ等の任意のパラメータが含まれてよい。
【００７９】
位置の予測精度は、様々なパラメータによって推定される無線通信端末４００の位置と、トレーニング用情報に含まれる無線通信端末４００の位置情報が示す位置との差であってよい。モデルデータ生成部１４２は、例えば、モデルデータとして、下記数式１２を生成してよい。
【００８０】
【数１２】
2020076721.tif 000014
【００８１】
Ｘｎは、各種パラメータを表す。位置推定部１２０は、教師有り機械学習を実行することにより、θｎを導出することによって、数式１２を生成する。数式１２によって、未知のパラメータに対して、位置の予測精度を導出可能になる。
【００８２】
予測精度導出部１４４は、端末測定情報格納部１１２に格納されている複数の端末測定情報に対して、モデルデータ生成部１４２によって生成されたモデルデータを用いて、予測精度を導出する。予測精度導出部１４４は、無線通信端末４００が在圏する無線基地局３００のサービングタイプによって識別されるカテゴリ毎に、予測精度を導出してよい。また、予測精度導出部１４４は、無線通信端末４００が在圏する無線基地局３００のサービングタイプと、無線通信端末４００が在圏する無線基地局３００とは異なる他の無線基地局３００によって形成されるネイバーセルからの電波受信強度の有無とによって識別されるカテゴリ毎に、予測精度を導出してもよい。
【００８３】
図１０は、カテゴリ５００の一例を概略的に示す。図１０は、１０種類のカテゴリを例示しているが、カテゴリの数はこれに限らず、任意の数であってよい。
【００８４】
Ｓｅｒｖｉｎｇ  ＴｙｐｅのＳｅｃｔｏｒは、複数のアンテナがそれぞれセルを形成するタイプを示す。Ｓｅｒｖｉｎｇ  ＴｙｐｅのＢｉ−Ｓｅｃｔｏｒは、複数のアンテナで１つのセルを形成するタイプを示す。Ｓｅｒｖｉｎｇ  ＴｙｐｅのＯｍｎｉは、無指向性のオムニアンテナタイプを示す。Ｉｎｔｒａ−ｅＮＢ  Ｎｃｅｌｌは、サービングセルを形成する無線基地局３００と同一の無線基地局３００によるネイバーセルの有無を示す。Ｉｎｔｅｒ−ｅＮＢ  Ｎｃｅｌｌは、サービングセルを形成する無線基地局３００とは異なる他の無線基地局３００によるネイバーセルの有無を示す。
【００８５】
図１１は、位置推定装置１００による処理の流れの一例を概略的に示す。ここでは、予測精度導出部１４４及び参照制御部１４６による処理の流れを説明する。
【００８６】
Ｓ３０２では、予測精度導出部１４４が、端末測定情報格納部１１２から複数の端末測定情報を取得する。Ｓ３０４では、予測精度導出部１４４が、モデルデータ生成部１４２によって生成されたモデルデータを用いて、複数の端末測定情報のそれぞれについて、予測精度を導出する。予測精度導出部１４４は、図１０に示すようなカテゴリ毎に、予測精度を導出してよい。
【００８７】
Ｓ３０６では、参照制御部１４６が、端末測定情報の選別条件を取得する。参照制御部１４６は、例えば、位置推定装置１００のオペレータによって設定された選別条件を取得する。選別条件は任意に設定可能であってよい。例えば、選別条件として、予測精度の下位２０％を参照不可とすることが設定される。また、例えば、選別条件として、全カテゴリについて、予測精度の下位２０％を参照不可とすることが設定される。
【００８８】
参照制御部１４６は、Ｓ３０４において導出された予測精度と、Ｓ３０６において取得した選別条件とに基づいて、端末測定情報格納部１１２に格納されている複数の端末測定情報のうちの一部をフィルタする。参照制御部１４６は、当該一部の端末測定情報が、端末測定情報参照部１１４によって参照されないように制御してよい。
【００８９】
上記実施形態では、位置推定装置１００が、基地局関連情報格納部１０２、基地局関連情報参照部１０４、端末測定情報格納部１１２、端末測定情報参照部１１４、位置推定部１２０、推定結果出力部１２２、トレーニング用情報格納部１３２、モデルデータ生成部１４２、予測精度導出部１４４、及び参照制御部１４６を備える場合について主に説明したが、これに限らない。例えば、位置推定装置１００が、基地局関連情報格納部１０２、基地局関連情報参照部１０４、端末測定情報格納部１１２、端末測定情報参照部１１４、位置推定部１２０、及び推定結果出力部１２２を備え、モデルデータ生成部１４２、予測精度導出部１４４、及び参照制御部１４６を、位置推定装置１００とは異なる情報処理装置が備えてもよい。当該情報処理装置は、トレーニング用情報格納部１３２をさらに備えてもよい。また、当該情報処理装置は、基地局関連情報格納部１０２をさらに備えてもよい。また、当該情報処理装置は、端末測定情報格納部１１２をさらに備えてもよい。
【００９０】
図１２は、位置推定装置１００又は情報処理装置として機能するコンピュータ１２００のハードウェア構成の一例を概略的に示す。コンピュータ１２００にインストールされたプログラムは、コンピュータ１２００を、本発明の実施形態に係る装置の１又は複数の「部」として機能させ、又はコンピュータ１２００に、本発明の実施形態に係る装置に関連付けられるオペレーション又は当該１又は複数の「部」を実行させることができ、及び／又はコンピュータ１２００に、本発明の実施形態に係るプロセス又は当該プロセスの段階を実行させることができる。そのようなプログラムは、コンピュータ１２００に、本明細書に記載のフローチャート及びブロック図のブロックのうちのいくつか又はすべてに関連付けられた特定のオペレーションを実行させるべく、ＣＰＵ１２１２によって実行されてよい。
【００９１】
本実施形態によるコンピュータ１２００は、ＣＰＵ１２１２、ＲＡＭ１２１４、及びグラフィックコントローラ１２１６を含み、それらはホストコントローラ１２１０によって相互に接続されている。コンピュータ１２００はまた、通信インタフェース１２２２、記憶装置１２２４、ＤＶＤドライブ１２２６、及びＩＣカードドライブのような入出力ユニットを含み、それらは入出力コントローラ１２２０を介してホストコントローラ１２１０に接続されている。ＤＶＤドライブ１２２６は、ＤＶＤ−ＲＯＭドライブ及びＤＶＤ−ＲＡＭドライブ等であってよい。記憶装置１２２４は、ハードディスクドライブ及びソリッドステートドライブ等であってよい。コンピュータ１２００はまた、ＲＯＭ１２３０及びキーボードのようなレガシの入出力ユニットを含み、それらは入出力チップ１２４０を介して入出力コントローラ１２２０に接続されている。
【００９２】
ＣＰＵ１２１２は、ＲＯＭ１２３０及びＲＡＭ１２１４内に格納されたプログラムに従い動作し、それにより各ユニットを制御する。グラフィックコントローラ１２１６は、ＲＡＭ１２１４内に提供されるフレームバッファ等又はそれ自体の中に、ＣＰＵ１２１２によって生成されるイメージデータを取得し、イメージデータがディスプレイデバイス１２１８上に表示されるようにする。
【００９３】
通信インタフェース１２２２は、ネットワークを介して他の電子デバイスと通信する。記憶装置１２２４は、コンピュータ１２００内のＣＰＵ１２１２によって使用されるプログラム及びデータを格納する。ＤＶＤドライブ１２２６は、プログラム又はデータをＤＶＤ−ＲＯＭ１２２７等から読み取り、記憶装置１２２４に提供する。ＩＣカードドライブは、プログラム及びデータをＩＣカードから読み取り、及び／又はプログラム及びデータをＩＣカードに書き込む。
【００９４】
ＲＯＭ１２３０はその中に、アクティブ化時にコンピュータ１２００によって実行されるブートプログラム等、及び／又はコンピュータ１２００のハードウェアに依存するプログラムを格納する。入出力チップ１２４０はまた、様々な入出力ユニットをＵＳＢポート、パラレルポート、シリアルポート、キーボードポート、マウスポート等を介して、入出力コントローラ１２２０に接続してよい。
【００９５】
プログラムは、ＤＶＤ−ＲＯＭ１２２７又はＩＣカードのようなコンピュータ可読記憶媒体によって提供される。プログラムは、コンピュータ可読記憶媒体から読み取られ、コンピュータ可読記憶媒体の例でもある記憶装置１２２４、ＲＡＭ１２１４、又はＲＯＭ１２３０にインストールされ、ＣＰＵ１２１２によって実行される。これらのプログラム内に記述される情報処理は、コンピュータ１２００に読み取られ、プログラムと、上記様々なタイプのハードウェアリソースとの間の連携をもたらす。装置又は方法が、コンピュータ１２００の使用に従い情報のオペレーション又は処理を実現することによって構成されてよい。
【００９６】
例えば、通信がコンピュータ１２００及び外部デバイス間で実行される場合、ＣＰＵ１２１２は、ＲＡＭ１２１４にロードされた通信プログラムを実行し、通信プログラムに記述された処理に基づいて、通信インタフェース１２２２に対し、通信処理を命令してよい。通信インタフェース１２２２は、ＣＰＵ１２１２の制御の下、ＲＡＭ１２１４、記憶装置１２２４、ＤＶＤ−ＲＯＭ１２２７、又はＩＣカードのような記録媒体内に提供される送信バッファ領域に格納された送信データを読み取り、読み取られた送信データをネットワークに送信し、又はネットワークから受信した受信データを記録媒体上に提供される受信バッファ領域等に書き込む。
【００９７】
また、ＣＰＵ１２１２は、記憶装置１２２４、ＤＶＤドライブ１２２６（ＤＶＤ−ＲＯＭ１２２７）、ＩＣカード等のような外部記録媒体に格納されたファイル又はデータベースの全部又は必要な部分がＲＡＭ１２１４に読み取られるようにし、ＲＡＭ１２１４上のデータに対し様々なタイプの処理を実行してよい。ＣＰＵ１２１２は次に、処理されたデータを外部記録媒体にライトバックしてよい。
【００９８】
様々なタイプのプログラム、データ、テーブル、及びデータベースのような様々なタイプの情報が記録媒体に格納され、情報処理を受けてよい。ＣＰＵ１２１２は、ＲＡＭ１２１４から読み取られたデータに対し、本開示の随所に記載され、プログラムの命令シーケンスによって指定される様々なタイプのオペレーション、情報処理、条件判断、条件分岐、無条件分岐、情報の検索／置換等を含む、様々なタイプの処理を実行してよく、結果をＲＡＭ１２１４に対しライトバックする。また、ＣＰＵ１２１２は、記録媒体内のファイル、データベース等における情報を検索してよい。例えば、各々が第２の属性の属性値に関連付けられた第１の属性の属性値を有する複数のエントリが記録媒体内に格納される場合、ＣＰＵ１２１２は、当該複数のエントリの中から、第１の属性の属性値が指定されている条件に一致するエントリを検索し、当該エントリ内に格納された第２の属性の属性値を読み取り、それにより予め定められた条件を満たす第１の属性に関連付けられた第２の属性の属性値を取得してよい。
【００９９】
上で説明したプログラム又はソフトウエアモジュールは、コンピュータ１２００上又はコンピュータ１２００近傍のコンピュータ可読記憶媒体に格納されてよい。また、専用通信ネットワーク又はインターネットに接続されたサーバシステム内に提供されるハードディスク又はＲＡＭのような記録媒体が、コンピュータ可読記憶媒体として使用可能であり、それによりプログラムを、ネットワークを介してコンピュータ１２００に提供する。
【０１００】
本実施形態におけるフローチャート及びブロック図におけるブロックは、オペレーションが実行されるプロセスの段階又はオペレーションを実行する役割を持つ装置の「部」を表わしてよい。特定の段階及び「部」が、専用回路、コンピュータ可読記憶媒体上に格納されるコンピュータ可読命令と共に供給されるプログラマブル回路、及び／又はコンピュータ可読記憶媒体上に格納されるコンピュータ可読命令と共に供給されるプロセッサによって実装されてよい。専用回路は、デジタル及び／又はアナログハードウェア回路を含んでよく、集積回路（ＩＣ）及び／又はディスクリート回路を含んでよい。プログラマブル回路は、例えば、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、及びプログラマブルロジックアレイ（ＰＬＡ）等のような、論理積、論理和、排他的論理和、否定論理積、否定論理和、及び他の論理演算、フリップフロップ、レジスタ、並びにメモリエレメントを含む、再構成可能なハードウェア回路を含んでよい。
【０１０１】
コンピュータ可読記憶媒体は、適切なデバイスによって実行される命令を格納可能な任意の有形なデバイスを含んでよく、その結果、そこに格納される命令を有するコンピュータ可読記憶媒体は、フローチャート又はブロック図で指定されたオペレーションを実行するための手段を作成すべく実行され得る命令を含む、製品を備えることになる。コンピュータ可読記憶媒体の例としては、電子記憶媒体、磁気記憶媒体、光記憶媒体、電磁記憶媒体、半導体記憶媒体等が含まれてよい。コンピュータ可読記憶媒体のより具体的な例としては、フロッピー（登録商標）ディスク、ディスケット、ハードディスク、ランダムアクセスメモリ（ＲＡＭ）、リードオンリメモリ（ＲＯＭ）、消去可能プログラマブルリードオンリメモリ（ＥＰＲＯＭ又はフラッシュメモリ）、電気的消去可能プログラマブルリードオンリメモリ（ＥＥＰＲＯＭ）、静的ランダムアクセスメモリ（ＳＲＡＭ）、コンパクトディスクリードオンリメモリ（ＣＤ-ＲＯＭ）、デジタル多用途ディスク（ＤＶＤ）、ブルーレイ（登録商標）ディスク、メモリスティック、集積回路カード等が含まれてよい。
【０１０２】
コンピュータ可読命令は、アセンブラ命令、命令セットアーキテクチャ（ＩＳＡ）命令、マシン命令、マシン依存命令、マイクロコード、ファームウェア命令、状態設定データ、又はＳｍａｌｌｔａｌｋ、ＪＡＶＡ（登録商標）、Ｃ＋＋等のようなオブジェクト指向プログラミング言語、及び「Ｃ」プログラミング言語又は同様のプログラミング言語のような従来の手続型プログラミング言語を含む、１又は複数のプログラミング言語の任意の組み合わせで記述されたソースコード又はオブジェクトコードのいずれかを含んでよい。
【０１０３】
コンピュータ可読命令は、汎用コンピュータ、特殊目的のコンピュータ、若しくは他のプログラム可能なデータ処理装置のプロセッサ、又はプログラマブル回路が、フローチャート又はブロック図で指定されたオペレーションを実行するための手段を生成するために当該コンピュータ可読命令を実行すべく、ローカルに又はローカルエリアネットワーク（ＬＡＮ）、インターネット等のようなワイドエリアネットワーク（ＷＡＮ）を介して、汎用コンピュータ、特殊目的のコンピュータ、若しくは他のプログラム可能なデータ処理装置のプロセッサ、又はプログラマブル回路に提供されてよい。プロセッサの例としては、コンピュータプロセッサ、処理ユニット、マイクロプロセッサ、デジタル信号プロセッサ、コントローラ、マイクロコントローラ等を含む。
【０１０４】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【０１０５】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階などの各処理の実行順序は、特段「より前に」、「先立って」などと明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」などを用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【０１０６】
１０  ネットワーク、１００  位置推定装置、１０２  基地局関連情報格納部、１０４  基地局関連情報参照部、１１２  端末測定情報格納部、１１４  端末測定情報参照部、１２０  位置推定部、１２２  推定結果出力部、１３２  トレーニング用情報格納部、１４２  モデルデータ生成部、１４４  予測精度導出部、１４６  参照制御部、２００  情報収集装置、３００  無線基地局、３０２  セル、３１０  基地局位置、３１１  円、３１２、３１４、３１６  ＡＺＭ、３２０  基地局位置、３２４  ＡＺＭ、３２６  ＡＺＭ、３３４、３３６  仮想ＡＺＭ、４００  無線通信端末、４１０、４２０  推定位置、４２２  ＲＳＲＰ（Ｓ１）、４２４  ＲＳＲＰ（Ｓ２）、５００  カテゴリ、１２００  コンピュータ、１２１０  ホストコントローラ、１２１２  ＣＰＵ、１２１４  ＲＡＭ、１２１６  グラフィックコントローラ、１２１８  ディスプレイデバイス、１２２０  入出力コントローラ、１２２２  通信インタフェース、１２２４  記憶装置、１２２６  ＤＶＤドライブ、１２２７  ＤＶＤ−ＲＯＭ、１２３０  ＲＯＭ、１２４０  入出力チップ
【図１】
2020076721.tif 000015
【図２】
2020076721.tif 000016
【図３】
2020076721.tif 000017
【図４】
2020076721.tif 000018
【図５】
2020076721.tif 000019
【図６】
2020076721.tif 000020
【図７】
2020076721.tif 000021
【図８】
2020076721.tif 000022
【図９】
2020076721.tif 000023
【図１０】
2020076721.tif 000024
【図１１】
2020076721.tif 000025
【図１２】
2020076721.tif 000026
【手続補正書】
【提出日】令和1年11月18日(2019.11.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
位置推定装置であって、
無線基地局のセルに在圏して前記無線基地局と無線通信する無線通信端末によって測定されたサービングセルからの電波受信強度及びネイバーセルからの電波受信強度と、前記サービングセルの基地局識別情報、セル識別情報、及びタイミングアドバンスとを含む端末測定情報を参照する端末測定情報参照部と、
前記無線基地局の位置情報、基地局識別情報、セル識別情報、アンテナの方位角情報、及びアンテナパターン情報を含む基地局関連情報を参照する基地局関連情報参照部と、
前記端末測定情報及び前記基地局関連情報に基づいて、前記無線通信端末が前記サービングセルからの電波受信強度を測定したときの前記無線通信端末の位置を推定する位置推定部と、
前記位置推定部による位置推定結果を出力する推定結果出力部と、
複数の無線通信端末のそれぞれによって生成された複数の前記端末測定情報を格納する端末測定情報格納部と、
前記無線基地局のセルに在圏して前記無線基地局と無線通信する前記無線通信端末によって測定されたサービングセルからの電波受信強度、ネイバーセルからの電波受信強度、及び前記無線通信端末の位置情報と、前記サービングセルの基地局識別情報及びセル識別情報と、前記サービングセルのタイミングアドバンスとを含むトレーニング用情報を、複数の前記無線通信端末から収集して格納するトレーニング用情報格納部と、
複数の無線基地局の基地局関連情報を格納する基地局関連情報格納部と
を備え、
前記端末測定情報参照部は、前記端末測定情報格納部に格納されている前記端末測定情報を参照し、
前記位置推定装置は、
複数の前記トレーニング用情報及び複数の前記基地局関連情報に基づいて、前記端末測定情報及び前記基地局関連情報から、前記端末測定情報及び前記基地局関連情報に基づいて推定される前記無線通信端末の位置の予測精度を導出するためのモデルデータを生成するモデルデータ生成部と、
前記端末測定情報格納部に格納されている複数の前記端末測定情報に対して、前記モデルデータを用いて前記予測精度を導出する予測精度導出部と、
前記予測精度に基づいて、前記端末測定情報格納部に格納されている複数の前記端末測定情報のうちの一部が、前記端末測定情報参照部によって参照されないように制御する参照制御部と
をさらに備える、位置推定装置。
【請求項２】
前記予測精度導出部は、前記無線通信端末が在圏する前記無線基地局のサービングタイプによって識別されるカテゴリ毎に、前記予測精度を導出する、請求項１に記載の位置推定装置。
【請求項３】
前記予測精度導出部は、前記無線通信端末が在圏する前記無線基地局のサービングタイプと、前記無線通信端末が在圏する前記無線基地局とは異なる無線基地局によって形成されるネイバーセルからの電波受信強度の有無とによって識別されるカテゴリ毎に、前記予測精度を導出する、請求項２に記載の位置推定装置。
【請求項４】
前記位置推定部は、前記サービングセルのタイミングアドバンスによって、前記無線通信端末の前記無線基地局からの距離を特定する、請求項１から３のいずれか一項に記載の位置推定装置。
【請求項５】
前記位置推定部は、前記サービングセルのタイミングアドバンスによって特定した距離と、前記無線通信端末のサービングセルのアンテナの方位角情報とに基づいて、前記無線通信端末の位置を特定する、請求項４に記載の位置推定装置。
【請求項６】
前記位置推定部は、前記無線通信端末が在圏していた前記無線基地局が複数のアンテナを有し、前記複数のアンテナによって、前記サービングセルと前記ネイバーセルとが形成されていた場合、前記ネイバーセルを形成するアンテナの方位角情報と、前記ネイバーセルからの電波受信強度とにさらに基づいて、前記無線通信端末の位置を特定する、請求項５に記載の位置推定装置。
【請求項７】
前記位置推定部は、前記サービングセルからの電波受信強度と、前記ネイバーセルからの電波受信強度との差に基づいて、前記無線通信端末の位置の、前記サービングセルを形成するアンテナの方位角からの角度及び前記ネイバーセルを形成するアンテナの方位角からの角度の少なくともいずれかを特定することにより、前記無線通信端末の位置を特定する、請求項６に記載の位置推定装置。
【請求項８】
前記位置推定部は、前記サービングセルを形成する前記無線基地局とは異なる無線基地局によって前記ネイバーセルが形成されていた場合、前記ネイバーセルを形成するアンテナの方位角情報と、前記ネイバーセルからの電波受信強度とにさらに基づいて、前記無線通信端末の位置を特定する、請求項５から７のいずれか一項に記載の位置推定装置。
【請求項９】
コンピュータを、請求項１から８のいずれか一項に記載の位置推定装置として機能させるためのプログラム。
【請求項１０】
位置推定方法であって、
端末測定情報参照部が、無線基地局のセルに在圏して前記無線基地局と無線通信する無線通信端末によって測定されたサービングセルからの電波受信強度及びネイバーセルからの電波受信強度と、前記サービングセルの基地局識別情報、セル識別情報、及びタイミングアドバンスとを含む端末測定情報を参照する端末測定情報参照段階と、
基地局関連情報参照部が、前記無線基地局の位置情報、基地局識別情報、セル識別情報、アンテナの方位角情報、及びアンテナパターン情報を含む基地局関連情報を参照する基地局関連情報参照段階と、
位置推定部が、前記端末測定情報及び前記基地局関連情報に基づいて、前記無線通信端末が前記サービングセルからの電波受信強度を測定したときの前記無線通信端末の位置を推定する位置推定段階と、
推定結果出力部が、前記位置推定段階において推定された位置推定結果を出力する推定結果出力段階と
を備え、
前記端末測定情報参照段階は、複数の無線通信端末のそれぞれによって生成された複数の前記端末測定情報を格納する端末測定情報格納部に格納されている前記端末測定情報を参照し、
前記位置推定方法は、
前記無線基地局のセルに在圏して前記無線基地局と無線通信する前記無線通信端末によって測定されたサービングセルからの電波受信強度、ネイバーセルからの電波受信強度、及び前記無線通信端末の位置情報と、前記サービングセルの基地局識別情報及びセル識別情報と、前記サービングセルのタイミングアドバンスとを含むトレーニング用情報を、複数の前記無線通信端末から収集して格納するトレーニング用情報格納部を参照する参照段階と、
複数の無線基地局の基地局関連情報を格納する基地局関連情報格納部を参照する参照段階と、
複数の前記トレーニング用情報及び複数の前記基地局関連情報に基づいて、前記端末測定情報及び前記基地局関連情報から、前記端末測定情報及び前記基地局関連情報に基づいて推定される前記無線通信端末の位置の予測精度を導出するためのモデルデータを生成するモデルデータ生成段階と、
前記端末測定情報格納部に格納されている複数の前記端末測定情報に対して、前記モデルデータを用いて前記予測精度を導出する予測精度導出段階と、
前記予測精度に基づいて、前記端末測定情報格納部に格納されている複数の前記端末測定情報のうちの一部が、前記端末測定情報参照部によって参照されないように制御する参照制御段階と
をさらに備える、位置推定方法。