(57)【要約】【課題】無線ＡＰが登録されている位置とは異なる位置に移動された場合などであっても、例えばＷｉＦｉ測位による通信端末の測位精度が低下しないようにする技術を提供できることが望ましい。【解決手段】通信端末が捕捉した無線ＡＰを識別するＡＰ情報と、通信端末による測位結果とを対応付けて取得する取得部と、ＡＰ情報に対応付けて取得された複数の測位結果に基づいて、無線ＡＰの位置の信頼度を決定する信頼度決定部とを備える情報処理装置を提供する。【選択図】図７
2018110314.tif 000002
【特許請求の範囲】
【請求項１】
通信端末が捕捉した無線ＡＰを識別するＡＰ情報と、前記通信端末による測位結果とを対応付けて取得する取得部と、
前記ＡＰ情報に対応付けて取得された複数の前記測位結果に基づいて、前記無線ＡＰの位置の信頼度を決定する信頼度決定部と
を備える情報処理装置。
【請求項２】
前記信頼度決定部は、異なる時刻に測位された前記複数の測位結果のそれぞれが示す位置に基づいて前記無線ＡＰの移動回数を特定し、前記移動回数に基づいて前記無線ＡＰの位置の信頼度を決定する、請求項１に記載の情報処理装置。
【請求項３】
前記ＡＰ情報は、前記無線ＡＰのＳＳＩＤを含み、
前記信頼度決定部は、前記ＳＳＩＤに基づいて前記無線ＡＰの信頼度を決定する、請求項１又は２に記載の情報処理装置。
【請求項４】
前記ＡＰ情報は、前記無線ＡＰのＭＡＣアドレスを含み、
前記信頼度決定部は、前記ＭＡＣアドレスに基づいて前記無線ＡＰの信頼度を決定する、請求項１から３のいずれか一項に記載の情報処理装置。
【請求項５】
複数の前記無線ＡＰのＭＡＣアドレスと、複数の前記無線ＡＰの位置の信頼度とに基づいて、ＭＡＣアドレスのレンジ毎の重みを決定する重み決定部
をさらに備え、
前記信頼度決定部は、前記無線ＡＰのＭＡＣアドレスが含まれる前記レンジの前記重みに基づいて、前記無線ＡＰの信頼度を決定する、請求項４に記載の情報処理装置。
【請求項６】
前記位置の信頼度が予め定められた閾値より小さい前記無線ＡＰのＡＰ情報をブラックリストに登録するＢＬ登録部
をさらに備える請求項１から５のいずれか一項に記載の情報処理装置。
【請求項７】
前記取得部が取得した前記無線ＡＰの前記ＡＰ情報及び前記測位結果のうち、前記ブラックリストに登録されていない前記無線ＡＰの前記ＡＰ情報及び前記測位結果を送信する測位結果送信部
をさらに備える請求項６に記載の情報処理装置。
【請求項８】
通信端末からのＷｉＦｉ測位要求を取得する測位要求取得部と、
前記測位結果及び前記位置の信頼度に基づいて、前記ＷｉＦｉ測位要求に対する測位結果を出力する結果出力部と
を備える、請求項１から７のいずれか一項に記載の情報処理装置。
【請求項９】
通信端末が捕捉した無線ＡＰを識別するＡＰ情報と、前記通信端末によるＧＰＳ測位結果と、前記通信端末によるセル測位結果とを対応付けて取得する取得部と、
前記ＧＰＳ測位結果に含まれ、測位精度が高い程小さい値を示す測位精度値が予め定められた閾値より高く、かつ、前記ＧＰＳ測位結果が示す位置が、前記セル測位結果が示す領域内に含まれる場合、前記ＡＰ情報に対応させて前記ＧＰＳ測位結果が示す位置を登録する測位位置登録部と
を備える情報処理装置。
【請求項１０】
前記測位位置登録部は、前記ＧＰＳ測位結果に含まれる測位精度値が予め定められた閾値より低く、かつ、前記セル測位結果に含まれる測位精度値が予め定められた閾値より高い場合、前記セル測位結果が示す位置を登録する、請求項９に記載の情報処理装置。
【請求項１１】
通信端末からのＷｉＦｉ測位要求を取得する測位要求取得部と、
前記ＡＰ情報に対応させて登録された複数の位置に基づいて、前記ＷｉＦｉ測位要求に対する測位結果を出力する結果出力部と
を備える請求項９又は１０に記載の情報処理装置。
【請求項１２】
コンピュータを、請求項１から１１のいずれか一項に記載の情報処理装置として機能させるためのプログラム。
【請求項１３】
通信端末が捕捉した無線ＡＰのＡＰ情報と、前記通信端末によるＧＰＳ測位結果とを対応付けて取得する取得段階と、
前記ＡＰ情報に対応付けて取得された複数の前記ＧＰＳ測位結果に基づいて、前記無線ＡＰの位置の信頼度を決定する信頼度決定段階と
を備える情報処理方法。
【請求項１４】
通信端末が捕捉した無線ＡＰのＡＰ情報と、前記通信端末によるＧＰＳ測位結果と、前記通信端末によるセル測位結果とを対応付けて取得する取得段階と、
前記ＧＰＳ測位結果に含まれる測位精度が予め定められた閾値より高く、かつ、前記ＧＰＳ測位結果が示す位置が、前記セル測位結果が示す領域内に位置する場合、前記ＡＰ情報に対応させて前記ＧＰＳ測位結果が示す位置を登録する測位位置登録段階と
を備える情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
ＷｉＦｉ（登録商標）（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）の無線アクセスポイント（無線ＡＰと記載する場合がある。）の位置情報を利用して通信端末の位置を測定するＷｉＦｉ測位技術が知られていた（例えば、特許文献１参照）。
［先行技術文献］
［特許文献］
［特許文献１］特開２０１２−２４７３６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
無線ＡＰが、登録されている位置とは異なる位置に移動された場合等であっても、例えばＷｉＦｉ測位による通信端末の測位精度が低下しないようにする技術を提供できることが望ましい。
【課題を解決するための手段】
【０００４】
本発明の第１の態様によれば、情報処理装置が提供される。情報処理装置は、通信端末が捕捉した無線ＡＰを識別するＡＰ情報と、通信端末による測位結果とを対応付けて取得する取得部を備えてよい。情報処理装置は、ＡＰ情報に対応付けて取得された複数の測位結果に基づいて、無線ＡＰの位置の信頼度を決定する信頼度決定部を備えてよい。
【０００５】
上記信頼度決定部は、異なる時刻に測位された上記複数の測位結果のそれぞれが示す位置に基づいて上記無線ＡＰの移動回数を特定してよく、上記移動回数に基づいて上記無線ＡＰの位置の信頼度を決定してよい。上記ＡＰ情報は、上記無線ＡＰのＳＳＩＤを含んでよく、上記信頼度決定部は、上記ＳＳＩＤに基づいて上記無線ＡＰの信頼度を決定してよい。上記ＡＰ情報は、上記無線ＡＰのＭＡＣアドレスを含んでよく、上記信頼度決定部は、上記ＭＡＣアドレスに基づいて上記無線ＡＰの信頼度を決定してよい。上記情報処理装置は、複数の上記無線ＡＰのＭＡＣアドレスと、複数の上記無線ＡＰの位置の信頼度とに基づいて、ＭＡＣアドレスのレンジ毎の重みを決定する重み決定部をさらに備えてよく、上記信頼度決定部は、上記無線ＡＰのＭＡＣアドレスが含まれる上記レンジの上記重みに基づいて、上記無線ＡＰの信頼度を決定してよい。
【０００６】
上記情報処理装置は、上記位置の信頼度が予め定められた閾値より小さい上記無線ＡＰのＡＰ情報をブラックリストに登録するＢＬ登録部をさらに備えてよい。上記情報処理装置は、上記取得部が取得した上記無線ＡＰの上記ＡＰ情報及び上記測位結果のうち、上記ブラックリストに登録されていない上記無線ＡＰの上記ＡＰ情報及び上記測位結果を送信する測位結果送信部をさらに備えてよい。上記情報処理装置は、通信端末からのＷｉＦｉ測位要求を取得する測位要求取得部と、上記測位結果及び上記位置の信頼度に基づいて、上記ＷｉＦｉ測位要求に対する測位結果を出力する結果出力部とを備えてよい。
【０００７】
本発明の第２の態様によれば、情報処理装置が提供される。情報処理装置は、通信端末が捕捉した無線ＡＰを識別するＡＰ情報と、通信端末によるＧＰＳ測位結果と、通信端末によるセル測位結果とを対応付けて取得する取得部を備えてよい。情報処理装置は、ＧＰＳ測位結果に含まれ、測位精度が高い程小さい値を示す測位精度値が予め定められた閾値より高く、かつ、ＧＰＳ測位結果が示す位置が、セル測位結果が示す領域内に含まれる場合、ＡＰ情報に対応させてＧＰＳ測位結果が示す位置を登録する測位位置登録部を備えてよい。
【０００８】
上記測位位置登録部は、上記ＧＰＳ測位結果に含まれる測位精度が予め定められた閾値より低く、かつ、上記セル測位結果に含まれる測位精度が予め定められた閾値より高い場合、上記セル測位結果が示す位置を登録してよい。上記情報処理装置は、通信端末からのＷｉＦｉ測位要求を取得する測位要求取得部と、上記ＡＰ情報に対応させて登録された複数の位置に基づいて、上記ＷｉＦｉ測位要求に対する測位結果を出力する結果出力部を備えてよい。
【０００９】
本発明の第３の態様によれば、コンピュータを、上記情報処理装置として機能させるためのプログラムが提供される。
【００１０】
本発明の第４の態様によれば、情報処理方法が提供される。情報処理方法は、通信端末が捕捉した無線ＡＰのＡＰ情報と、通信端末によるＧＰＳ測位結果とを対応付けて取得する取得段階を備えてよい。情報処理方法は、上記ＡＰ情報に対応付けて取得された複数の上記ＧＰＳ測位結果に基づいて、上記無線ＡＰの位置の信頼度を決定する信頼度決定段階を備えてよい。
【００１１】
本発明の第５の態様によれば、情報処理方法が提供される。情報処理方法は、通信端末が捕捉した無線ＡＰのＡＰ情報と、通信端末によるＧＰＳ測位結果と、通信端末によるセル測位結果とを対応付けて取得する取得段階を備えてよい。情報処理方法は、ＧＰＳ測位結果に含まれる測位精度が予め定められた閾値より高く、かつ、ＧＰＳ測位結果が示す位置が、セル測位結果が示す領域内に位置する場合、ＡＰ情報に対応させてＧＰＳ測位結果が示す位置を登録する測位位置登録段階を備えてよい。
【００１２】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【００１３】
【図１】データ収集装置１００の一例を概略的に示す。
【図２】データ収集装置１００による処理の流れの一例を概略的に示す。
【図３】データ収集装置１００による無線ＡＰ３０の位置情報を生成する処理を説明するための説明図である。
【図４】データ収集装置１００による無線ＡＰ３０の位置の信頼度を決定する処理を説明するための説明図である。
【図５】種別テーブル１５０の一例を概略的に示す。
【図６】重みテーブル１６０の一例を概略的に示す。
【図７】データ収集装置１００の機能構成の一例を概略的に示す。
【図８】データ収集装置１００として機能するコンピュータ１０００のハードウエア構成の一例を概略的に示す。
【発明を実施するための形態】
【００１４】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１５】
図１は、データ収集装置１００の一例を概略的に示す。本実施形態に係るデータ収集装置１００は、１又は複数の無線ＡＰ３０を捕捉している携帯電話３００から、捕捉している無線ＡＰ３０を識別するＡＰ情報と、携帯電話３００による測位結果とを含むデータを収集する。データ収集装置１００は、情報処理装置の一例であってよい。
【００１６】
携帯電話３００が無線ＡＰ３０を捕捉することは、無線ＡＰ３０が定期的に送信するビーコン等の通知信号を携帯電話３００が受信することであってよい。携帯電話３００が無線ＡＰ３０を捕捉しているということは、無線ＡＰ３０が発する通信信号の到達範囲内に携帯電話３００が位置することを示す。データ収集装置１００は、例えば、収集したデータを用いて無線ＡＰ３０の位置を特定する。
【００１７】
データ収集装置１００は、ネットワーク１０を介して、複数の携帯電話３００からデータを収集する。ネットワーク１０は、例えば、電話網及びインターネットを含む。携帯電話３００は、例えば、携帯電話３００に関する情報、捕捉した無線ＡＰ３０に関する情報、ＧＰＳ測位結果、携帯電話３００が在圏する無線基地局２０のセル情報、及びセル測位結果等を、無線基地局２０及び無線ＡＰ３０等を経由して、ネットワーク１０を介して、データ収集装置１００に送信する。
【００１８】
携帯電話３００に関する情報は、機種名（ｉＯＳ（登録商標）の場合はモデル名）、ＯＳのバージョン、インストールされているアプリの情報（アプリ名及びバージョン等）、及び広告用ＩＤ（Ａｎｄｒｏｉｄ（登録商標）の場合はＡｄｖｅｒｔｉｓｉｎｇ  ＩＤ、ｉＯＳの場合はＩＤＦＡ（Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｆｏｒ  Ａｄｖｅｒｔｉｓｅｒｓ））等である。携帯電話３００は、これらの情報のすべてをデータ収集装置１００に送信してよい。携帯電話３００は、これらの情報の一部をデータ収集装置１００に送信してよい。携帯電話３００は、携帯電話３００に関するこれら以外の情報をデータ収集装置１００に送信してもよい。
【００１９】
捕捉した無線ＡＰ３０に関する情報は、ＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）、ＢＳＳＩＤ（Ｂａｓｉｃ  Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）、ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレス、携帯電話３００と無線ＡＰ３０とが通信接続を確立しているか否か、携帯電話３００による受信信号レベル、及びチャネル周波数等である。なお、通常、ＢＳＳＩＤとＭＡＣアドレスとは同一である。携帯電話３００は、これらの情報のすべてをデータ収集装置１００に送信してよい。携帯電話３００は、これらの情報の一部をデータ収集装置１００に送信してよい。携帯電話３００は、無線ＡＰ３０に関するこれら以外の情報をデータ収集装置１００に送信してもよい。
【００２０】
ＧＰＳ測位結果は、測位時の日時、緯度、経度、測位精度値、ＧＰＳ衛星情報、及び測位開始から測位完了までの時間等である。測位精度値は、例えば、誤差の距離によって表される。精度が高い程、誤差の距離は短く、精度が低い程、誤差の距離は長い。したがって、精度が高い程、測位精度値は小さくなり、精度が低い程、測位精度値は大きくなる。測位精度値は、水平精度及び垂直精度を含んでもよい。ＧＰＳ衛星情報は、携帯電話３００が受信したＧＰＳ電波の数、及びそのＧＰＳ電波を発したＧＰＳ衛星の識別情報等である。携帯電話３００は、これらの情報のすべてをデータ収集装置１００に送信してよい。携帯電話３００は、これらの情報の一部をデータ収集装置１００に送信してよい。携帯電話３００は、ＧＰＳ測位結果に関するこれら以外の情報をデータ収集装置１００に送信してもよい。
【００２１】
セル情報は、ＭＣＣ（Ｍｏｂｉｌｅ  Ｃｏｕｎｔｒｙ  Ｃｏｄｅ）、ＭＮＣ（Ｍｏｂｉｌｅ  Ｎｅｔｗｏｒｋ  Ｃｏｄｅ）、ＲＮＣ（Ｒａｄｉｏ  Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌｌｅｒ）−ＩＤ、Ｃｅｌｌ−ＩＤ、ＬＡＣ（Ｌｏｃａｔｉｏｎ  Ａｒｅａ  Ｃｏｄｅ）、ＣＩ（Ｃｅｌｌ  Ｉｄｅｎｔｉｔｙ）、ＴＡＣ（Ｔｒａｃｋｉｎｇ  Ａｒｅａ  Ｃｏｄｅ）、及びサービスプロバイダの名称等である。携帯電話３００は、これらの情報のすべてをデータ収集装置１００に送信してよい。携帯電話３００は、これらの情報の一部をデータ収集装置１００に送信してよい。携帯電話３００は、セルに関するこれら以外の情報をデータ収集装置１００に送信してもよい。
【００２２】
セル測位結果は、無線基地局２０の位置に基づいて携帯電話３００の位置を測定するいわゆるセル測位の結果を示す。セル測位結果は、緯度、経度、及び測位精度値等である。測位精度値の単位は、例えば、誤差の距離によって表される。精度が高い程、誤差の距離は短く、精度が低い程、誤差の距離は長い。したがって、精度が高い程、測位精度値は小さくなり、精度が低い程、測位精度値は大きくなる。測位精度値は、水平精度及び垂直精度を含んでもよい。携帯電話３００は、これらの情報のすべてをデータ収集装置１００に送信してよい。
【００２３】
携帯電話３００は、予め定められた時間が経過する毎に各種データをデータ収集装置１００に送信してよい。例えば、携帯電話３００は、３０分毎に各種データをデータ収集装置１００に送信する。携帯電話３００が各種データをデータ収集装置１００に送信する頻度は、設定によって変更可能であってよい。
【００２４】
上述したように、データ収集装置１００が携帯電話３００から受信するデータには、ＡＰ情報と、ＧＰＳ測位結果及びセル測位結果とが含まれてよい。データ収集装置１００は、ＡＰ情報に対応させて、ＧＰＳ測位結果及びセル測位結果のいずれか一方を登録してよい。データ収集装置１００は、ＧＰＳ測位精度が高い場合にはＡＰ情報に対応させてＧＰＳ測位結果を登録し、ＧＰＳ測位精度が低く、かつ、セル測位精度が高い場合には、ＡＰ情報に対応させてセル測位結果を登録してよい。
【００２５】
例えば、データ収集装置１００は、ＧＰＳ測位結果の測位精度値が予め定められた閾値より小さく、かつ、ＧＰＳ測位結果が示す位置が、セル測位結果が示す領域内に含まれる場合、ＡＰ情報に対応させてＧＰＳ測位結果を登録する。閾値は任意に設定可能であってよい。例えば、３００ｍ等の値が設定される。
【００２６】
データ収集装置１００は、ＧＰＳ測位結果の測位精度値が予め定められた閾値より大きく、かつ、セル測位結果の測位精度値が予め定められた閾値より小さい場合、ＡＰ情報に対応させてセル測位結果を登録する。閾値は任意に設定可能であってよい。例えば、３００ｍ等の値が設定される。
【００２７】
ＧＰＳ測位結果の測位精度値が予め定められた閾値より小さく、かつ、ＧＰＳ測位結果が示す位置が、セル測位結果が示す領域内に含まれない場合と、ＧＰＳ測位結果の測位精度値が予め定められた閾値より大きく、かつ、セル測位結果の測位精度値が予め定められた閾値より大きい場合とは、測位自体が利用しづらい環境と考えられることから、データ収集装置１００は、ＧＰＳ測位結果及びセル測位結果のいずれも登録しない。データ収集装置１００は、登録しないデータを破棄してよい。
【００２８】
データ収集装置１００は、携帯電話３００から収集したデータを用いて、例えば、無線ＡＰ３０の位置を示す位置情報を生成する。例えば、データ収集装置１００は、ＡＰ情報に対応付けて登録された複数の測位結果に基づいて、当該ＡＰ情報によって識別される無線ＡＰ３０の位置情報を生成する。
【００２９】
また、データ収集装置１００は、携帯電話３００から収集したデータを用いて、無線ＡＰ３０の位置の信頼度を決定する。位置の信頼度とは、無線ＡＰ３０が、移動されることなくある位置に存在する信頼の度合いを表してよい。例えば、固定的に設置され、移動されないように管理されている無線ＡＰ３０の位置の信頼度は高く、持ち主によって頻繁に移動される無線ＡＰ３０や、モバイルルータの位置の信頼度は低い。位置の信頼度が高いということは、無線ＡＰ３０に対応付けて登録されている無線ＡＰ３０の位置情報が示す位置に、無線ＡＰ３０が実際に位置する可能性が高いことを示す。位置の信頼度が低いということは、無線ＡＰ３０に対応付けて登録されている無線ＡＰ３０の位置情報が示す位置に、無線ＡＰ３０が実際に位置する可能性が低いことを示す。
【００３０】
データ収集装置１００は、生成した無線ＡＰ３０の位置情報及び位置の信頼度を、位置測定装置２００に送信してよい。位置測定装置２００は、携帯電話３００からＷｉＦｉ測位要求を受け付けて、携帯電話３００のＷｉＦｉ測位を実行する。位置測定装置２００は、データ収集装置１００から受信した無線ＡＰ３０の位置情報及び位置の信頼度を用いて、携帯電話３００のＷｉＦｉ測位を実行してよい。
【００３１】
位置測定装置２００は、例えば、携帯電話３００によって捕捉された複数の無線ＡＰ３０のＡＰ情報を含むＷｉＦｉ測位要求を携帯電話３００から受信し、当該複数の無線ＡＰ３０の位置情報に対して位置の信頼度によって重み付けをして、携帯電話３００の位置を示す位置情報を生成する。位置の信頼度によって重み付けをすることによって、固定的に設置されている無線ＡＰ３０の位置情報を、移動される可能性が高い無線ＡＰ３０よりも重視して、携帯電話３００の位置情報を生成することができる。
【００３２】
データ収集装置１００は、位置の信頼度が予め定められた閾値より小さい無線ＡＰ３０のＡＰ情報をブラックリスト（ＢＬ）１４０に登録してよい。閾値は任意に設定可能であってよい。データ収集装置１００は、ＢＬ１４０に登録されている無線ＡＰ３０の位置情報及び位置の信頼度は位置測定装置２００に送信せず、ＢＬ１４０に登録されていない無線ＡＰ３０の位置情報及び位置の信頼度を位置測定装置２００に送信してよい。これにより、持ち主によって位置が頻繁に変更される無線ＡＰ３０及びモバイルルータの位置情報がＷｉＦｉ測位に用いられないようにすることができ、位置測定装置２００によるＷｉＦｉ測位の精度を低下させないようにすることができる。
【００３３】
データ収集装置１００は、ＢＬ１４０に登録されている無線ＡＰ３０については、位置情報を生成しないようにしてもよい。データ収集装置１００は、携帯電話３００から受信したデータのうち、ＢＬ１４０に登録されている無線ＡＰ３０についてのデータは破棄してもよい。これらにより、データ収集装置１００のデータ記憶量及び計算負荷を適切に低減することができる。
【００３４】
データ収集装置１００は、複数の情報に基づいて、無線ＡＰ３０の位置の信頼度を決定してよい。例えば、データ収集装置１００は、ＡＰ情報に対応付けて登録された複数の測位結果について、異なる時刻に測位された複数の測位結果のそれぞれが示す位置に基づいて、無線ＡＰ３０の移動回数を特定し、当該移動回数に基づいて無線ＡＰ３０の位置の信頼度を決定する。例えば、データ収集装置１００は、予め定められた期間内の移動回数がより多い無線ＡＰ３０の位置の信頼度が低くなるように、無線ＡＰ３０の位置の信頼度を決定する。
【００３５】
また、例えば、データ収集装置１００は、無線ＡＰ３０のＳＳＩＤに基づいて、無線ＡＰ３０の位置の信頼度を決定する。例えば、データ収集装置１００は、ＳＳＩＤが予め登録された文字列と一致する無線ＡＰ３０の位置の信頼度が低くなるように、無線ＡＰ３０の位置の信頼度を決定する。また、例えば、データ収集装置１００は、ＳＳＩＤが予め登録された文字列を含む無線ＡＰ３０の位置の信頼度が低くなるように、無線ＡＰ３０の位置の信頼度を決定する。予め定められた文字列は、モバイルルータのＳＳＩＤとして用いられる可能性が高い文字列であってよい。例えば、モバイルルータのＳＳＩＤにはモバイルルータの製品名が用いられる場合が多いので、予め定められた文字列は、モバイルルータの製品名であってよい。これにより、モバイルルータである蓋然性が高い無線ＡＰ３０の位置の信頼度を低く決定することができる。
【００３６】
また、例えば、データ収集装置１００は、ＭＡＣアドレスのレンジ毎の重みに基づいて、無線ＡＰ３０の位置の信頼度を決定する。ＭＡＣアドレスは各事業者に割り当てられ、各事業者が、自らが提供する製品に割り当てる。このとき、同一の製品には、連続するＭＡＣアドレスが割り当てられている場合が多い。例えば、ある事業者は、自らが提供するモバイルルータに対して、あるレンジのＭＡＣアドレスを割り当てる。この事実が、データ収集装置１００を使用する使用者にとって既知であれば、データ収集装置１００の使用者は、当該レンジに対して他のレンジよりも低い重みを登録する。この事実が、データ収集装置１００の使用者にとって未知であっても、あるレンジ内のいくつかのＭＡＣアドレスに対応する無線ＡＰ３０の位置の信頼度が低い場合には、当該ＭＡＣアドレスに対応する無線ＡＰ３０に加えて、当該あるレンジ内の他のＭＡＣアドレスに対応する無線ＡＰ３０も、モバイルルータである可能性が高いと判定することができ、データ収集装置１００の使用者は、当該レンジに対して他のレンジよりも低い重みを登録する。
【００３７】
このように、モバイルルータに割り当てられているＭＡＣアドレスのレンジに対して他のレンジよりも低い重みを登録し、当該重みに基づいて無線ＡＰ３０の位置の信頼度を決定することによって、モバイルルータの位置の信頼度を低く決定することができる。また、モバイルルータに割り当てられている可能性が高いＭＡＣアドレスのレンジに対して他のレンジよりも低い重みを登録し、当該重みに基づいて無線ＡＰ３０の位置の信頼度を決定することによって、モバイルルータである蓋然性が高い無線ＡＰ３０の位置の信頼度を低く決定することができる。
【００３８】
データ収集装置１００は、上述した移動回数、ＳＳＩＤ、及びＭＡＣアドレスの少なくともいずれかに基づいて、無線ＡＰ３０の位置の信頼度を決定してよい。データ収集装置１００は、移動回数、ＳＳＩＤ、及びＭＡＣアドレスのすべてに基づいて、無線ＡＰ３０の位置の信頼度を決定してもよい。
【００３９】
データ収集装置１００は、位置測定装置２００の機能を備えてもよい。すなわち、データ収集装置１００は、携帯電話３００からＷｉＦｉ測位要求を受け付け、無線ＡＰ３０の位置情報及び位置の信頼度を用いて携帯電話３００のＷｉＦｉ測位を実行してもよい。
【００４０】
図２は、データ収集装置１００による処理の流れの一例を概略的に示す。ここでは、データ収集装置１００が、携帯電話３００によって送信されたデータを受信して、当該データに含まれるＡＰ情報によって識別される無線ＡＰ３０に、データに含まれる測位結果を対応させて登録する処理の流れの一例を示す。図２に示す各処理は、データ収集装置１００が備える制御部が主体となって実行される。
【００４１】
ステップ（ステップをＳと省略して記載する場合がある。）２０２では、ＧＰＳ測位精度が予め定められた閾値より小さいか否かを判定する。ＧＰＳ測位精度が予め定められた閾値より小さいと判定した場合、Ｓ２０４に進み、小さくないと判定した場合、Ｓ２０８に進む。
【００４２】
Ｓ２０４では、セル測位結果が示す領域内にＧＰＳ測位結果が示す位置が含まれるか否かを判定する。セル測位結果が示す領域とは、セル測位結果に含まれる緯度、経度を中心とした、測位精度が示す距離以内の領域であってよい。データ収集装置１００は、ＧＰＳ測位結果に含まれる緯度、経度が、セル測位結果が示す領域内に含まれるか否かを判定してよい。また、データ収集装置１００は、ＧＰＳ測位結果に含まれる緯度、経度を中心とした、測位精度が示す距離以内の領域が、セル測位結果が示す領域に含まれるか否かを判定してもよい。Ｓ２０６では、ＡＰ情報に対応させてＧＰＳ測位結果を登録する。
【００４３】
Ｓ２０８では、セル測位精度が予め定められた閾値より小さいか否かを判定する。セル測位精度が予め定められた閾値より小さいと判定された場合、Ｓ２１０に進み、小さくないと判定された場合、処理を終了する。Ｓ２１０では、ＡＰ情報に対応させてセル測位結果を登録する。
【００４４】
データ収集装置１００が上記処理を実行することにより、ＧＰＳ測位の測位精度が高い場合には、ＧＰＳ測位結果を登録し、ＧＰＳ測位の測位精度が低く、セル測位の測位精度が高い場合には、セル測位結果を登録することができる。また、ＧＰＳ測位の測位精度が高いにも関わらず、ＧＰＳ測位結果が示す位置が、セル測位結果が示す領域内に含まれないという異常値を示す場合には、ＧＰＳ測位結果及びセル測位結果の両方を登録しないようにできる。これにより、登録する測位結果を良化することができる。
【００４５】
図３は、データ収集装置１００による無線ＡＰ３０の位置情報を生成する処理を説明するための説明図である。複数の無線ＡＰ３０のそれぞれには、複数の測位結果が対応付けられており、データ収集装置１００は、当該複数の測位結果に基づいて、無線ＡＰ３０の位置を示す位置情報を生成する。
【００４６】
図３は、一のＡＰ情報に４つの測位結果３１０が対応付けて登録されている場合を例示している。データ収集装置１００は、４つの測位結果３１０によって示されるすべての領域内に位置する位置４１０を示す位置情報を、無線ＡＰ３０の位置情報として生成してよい。
【００４７】
図４は、データ収集装置１００による無線ＡＰ３０の位置の信頼度を決定する処理を説明するための説明図である。位置４２０は、無線ＡＰ３０の第１の時刻における位置を示しており、位置４３０は、無線ＡＰ３０の第２の時刻における位置を示している。データ収集装置１００は、第１の時刻及び第２の時刻と、位置４２０と位置４３０との間の距離４４０とに基づいて、無線ＡＰ３０が移動されたか否かを判定してよい。
【００４８】
データ収集装置１００は、予め定められた期間における無線ＡＰ３０の移動回数を特定して、移動回数に基づいて無線ＡＰ３０の位置の信頼度を決定してよい。例えば、データ収集装置１００は、移動回数が多い程、位置の信頼度が低くなるように無線ＡＰ３０の位置の信頼度を決定してよい。また、データ収集装置１００は、予め定められた期間における移動回数が予め定められた回数よりも多い場合、無線ＡＰ３０のＡＰ情報をＢＬ１４０に登録してよい。これにより、モバイルルータである蓋然性が高い無線ＡＰ３０のＡＰ情報、及び持ち主によって頻繁に移動される無線ＡＰ３０のＡＰ情報を、ＢＬ１４０に登録することができる。
【００４９】
図５は、種別テーブル１５０の一例を概略的に示す。種別テーブル１５０は、ＳＳＩＤと、当該ＳＳＩＤによって識別される無線ＡＰ３０の種別とを含む。種別は、例えば、通信事業者等によって提供されるＷｉＦｉスポット、宅内及び店舗内等に設置されるＷｉＦｉ親機、及びモバイルルータ等を含んでよい。
【００５０】
データ収集装置１００は、無線ＡＰ３０のＡＰ情報に含まれるＳＳＩＤと、種別テーブル１５０とを比較することにより、無線ＡＰ３０の種別を判断してよい。そして、データ収集装置１００は、例えば、種別がＷｉＦｉスポットである無線ＡＰ３０よりも、種別がモバイルルータである無線ＡＰ３０の方が位置の信頼度が低くなるように、位置の信頼度を決定してよい。
【００５１】
図６は、重みテーブル１６０の一例を概略的に示す。重みテーブル１６０は、ＭＡＣアドレスと、ＭＡＣアドレスによって識別される無線ＡＰ３０の位置の信頼度と、ＭＡＣアドレスのレンジ毎の重みとを含む。
【００５２】
データ収集装置１００は、例えば、ＭＡＣアドレス毎の位置の信頼度を登録していき、連続するＭＡＣアドレスの位置の信頼度が大きく変化する境界を特定することによって、ＭＡＣアドレスのレンジを区切る。そして、データ収集装置１００は、例えば、レンジ毎の位置の信頼度の平均値に基づいて、レンジの重みを登録する。なお、データ収集装置１００は、重みテーブル１６０のレンジの重みの一部又は全部について、データ収集装置１００の使用者等による登録を受け付けてもよい。また、データ収集装置１００は、レンジの区切りを、データ収集装置１００の使用者等の指示に従って行ってもよい。
【００５３】
データ収集装置１００は、無線ＡＰ３０のＡＰ情報に含まれるＭＡＣアドレスと、重みテーブル１６０とを比較することにより、無線ＡＰ３０の位置の信頼度に適用するレンジの重みを特定してよい。そして、データ収集装置１００は、加算及び乗算等の任意の演算によって、無線ＡＰ３０の位置の信頼度にレンジの重みを適用することによって、無線ＡＰ３０の位置の信頼度を決定してよい。
【００５４】
図７は、データ収集装置１００の機能構成の一例を概略的に示す。データ収集装置１００は取得部１０２、測位位置登録部１０４、格納部１０６、信頼度決定部１０８、位置情報生成部１１０、重み決定部１１２、ＢＬ登録部１１４、測位結果送信部１１６、測位要求取得部１１８、及び結果出力部１２０を備える。なお、データ収集装置１００がこれらのすべての構成を備えることは必須とは限らない。
【００５５】
取得部１０２は、携帯電話３００によって送信されたデータを取得する。取得部１０２は、携帯電話３００からデータを受信してよい。また、取得部１０２は、携帯電話３００によって送信されたデータを受信して記憶する記憶装置から、当該データを受信してもよい。
【００５６】
取得部１０２は、携帯電話３００が捕捉した無線ＡＰ３０を識別するＡＰ情報と、携帯電話３００によるＧＰＳ測位結果と、携帯電話３００によるセル測位結果とを対応付けて取得する。取得部１０２は、ＢＬ１４０にＡＰ情報が登録されている無線ＡＰ３０については、これらの情報を取得しなくてもよい。取得部１０２は、ＢＬ１４０にＡＰ情報が登録されている無線ＡＰ３０については、これらの情報を破棄してもよい。
【００５７】
測位位置登録部１０４は、ＡＰ情報に対応させて測位結果を登録する。測位位置登録部１０４は、例えば、図２に示すフローに従って、ＡＰ情報に対応させてＧＰＳ測位結果又はセル測位結果を登録する。測位位置登録部１０４は、ＢＬ１４０にＡＰ情報が登録されている無線ＡＰ３０については、当該登録を行わなくてもよい。
【００５８】
格納部１０６は、取得部１０２が取得したデータと、測位位置登録部１０４による登録結果とを格納する。格納部１０６は、ＢＬ１４０にＡＰ情報が登録されている無線ＡＰ３０については、データを格納しなくてもよい。格納部１０６は、種別テーブル１５０を格納してよい。格納部１０６は、重みテーブル１６０を格納してよい。
【００５９】
信頼度決定部１０８は、取得部１０２によってＡＰ情報に対応付けて取得された複数の測位結果に基づいて、無線ＡＰ３０の位置の信頼度を決定する。信頼度決定部１０８は、例えば、異なる時刻に測位された複数の測位結果のそれぞれが示す位置に基づいて無線ＡＰ３０の移動回数を特定する。そして、信頼度決定部１０８は、特定した移動回数と、ＡＰ情報に含まれるＳＳＩＤ及び種別テーブル１５０と、ＡＰ情報に含まれるＭＡＣアドレス及び重みテーブル１６０との少なくともいずれかに基づいて無線ＡＰ３０の位置の信頼度を決定してよい。格納部１０６は、信頼度決定部１０８によって決定された位置の信頼度を格納する。
【００６０】
位置情報生成部１１０は、ＡＰ情報に対応付けて取得された複数の測位結果に基づいて、ＡＰ情報によって識別される無線ＡＰ３０の位置情報を生成する。格納部１０６は、位置情報生成部１１０によって生成された位置情報を格納する。
【００６１】
重み決定部１１２は、複数の無線ＡＰ３０のＭＡＣアドレスと、複数の無線ＡＰ３０の位置の信頼度とに基づいて、ＭＡＣアドレスのレンジの重みを決定する。格納部１０６は、重み決定部１１２によって決定されたレンジの重みを格納する。
【００６２】
ＢＬ登録部１１４は、信頼度決定部１０８によって決定された位置の信頼度が予め定められた閾値より小さい無線ＡＰ３０のＡＰ情報をＢＬ１４０に登録する。ＢＬ登録部１１４は、データ収集装置１００の使用者等によって入力されたＡＰ情報をＢＬ１４０に登録してもよい。
【００６３】
測位結果送信部１１６は、取得部１０２が取得した無線ＡＰ３０のＡＰ情報及び測位結果のうち、ＢＬ１４０に登録されていない無線ＡＰ３０のＡＰ情報及び測位結果を送信する。測位結果送信部１１６は、格納部１０６に格納されている、ＢＬ１４０に登録されていない無線ＡＰ３０のＡＰ情報、測位結果、及び位置の信頼度を送信してよい。測位結果送信部１１６は、例えば、これらの情報を位置測定装置２００に送信する。
【００６４】
測位要求取得部１１８は、携帯電話３００から、携帯電話３００によって捕捉されている無線ＡＰ３０のＡＰ情報を含むＷｉＦｉ測位要求を受信する。結果出力部１２０は、ＷｉＦｉ測位要求に含まれるＡＰ情報によって識別される無線ＡＰ３０の位置情報と、位置の信頼度とを用いてＷｉＦｉ測位を実行し、測位結果を出力する。結果出力部１２０は、例えば、測位結果を携帯電話３００に送信する。結果出力部１２０は、測位結果を表示出力してもよい。
【００６５】
図８は、データ収集装置１００として機能するコンピュータ１０００の一例を概略的に示す。本実施形態に係るコンピュータ１０００は、ホストコントローラ１０９２により相互に接続されるＣＰＵ１０１０、ＲＡＭ１０３０、及びグラフィックコントローラ１０８５を有するＣＰＵ周辺部と、入出力コントローラ１０９４によりホストコントローラ１０９２に接続されるＲＯＭ１０２０、通信Ｉ／Ｆ１０４０、ハードディスクドライブ１０５０、ＤＶＤドライブ１０７０及び入出力チップ１０８０を有する入出力部を備える。
【００６６】
ＣＰＵ１０１０は、ＲＯＭ１０２０及びＲＡＭ１０３０に格納されたプログラムに基づいて動作し、各部の制御を行う。グラフィックコントローラ１０８５は、ＣＰＵ１０１０などがＲＡＭ１０３０内に設けたフレーム・バッファ上に生成する画像データを取得し、ディスプレイ１０９０上に表示させる。これに代えて、グラフィックコントローラ１０８５は、ＣＰＵ１０１０などが生成する画像データを格納するフレーム・バッファを、内部に含んでもよい。
【００６７】
通信Ｉ／Ｆ１０４０は、有線又は無線によりネットワークを介して他の装置と通信する。また、通信Ｉ／Ｆ１０４０は、通信を行うハードウエアとして機能する。ハードディスクドライブ１０５０は、ＣＰＵ１０１０が使用するプログラム及びデータを格納する。ＤＶＤドライブ１０７０は、ＤＶＤ−ＲＯＭ１０７２からプログラム又はデータを読み取り、ＲＡＭ１０３０を介してハードディスクドライブ１０５０に提供する。
【００６８】
ＲＯＭ１０２０は、コンピュータ１０００が起動時に実行するブート・プログラム及びコンピュータ１０００のハードウエアに依存するプログラムなどを格納する。入出力チップ１０８０は、例えばパラレル・ポート、シリアル・ポート、キーボード・ポート、マウス・ポートなどを介して各種の入出力装置を入出力コントローラ１０９４へと接続する。
【００６９】
ＲＡＭ１０３０を介してハードディスクドライブ１０５０に提供されるプログラムは、ＤＶＤ−ＲＯＭ１０７２、又はＩＣカードなどの記録媒体に格納されて利用者によって提供される。プログラムは、記録媒体から読み出され、ＲＡＭ１０３０を介してハードディスクドライブ１０５０にインストールされ、ＣＰＵ１０１０において実行される。
【００７０】
コンピュータ１０００にインストールされ、コンピュータ１０００をデータ収集装置１００として機能させるプログラムは、ＣＰＵ１０１０などに働きかけて、コンピュータ１０００を、データ収集装置１００の各部としてそれぞれ機能させてよい。これらのプログラムに記述された情報処理は、コンピュータ１０００に読込まれることにより、ソフトウエアと上述した各種のハードウエア資源とが協働した具体的手段である取得部１０２、測位位置登録部１０４、格納部１０６、信頼度決定部１０８、位置情報生成部１１０、重み決定部１１２、ＢＬ登録部１１４、測位結果送信部１１６、測位要求取得部１１８、及び結果出力部１２０として機能する。そして、これらの具体的手段によって、本実施形態におけるコンピュータ１０００の使用目的に応じた情報の演算又は加工を実現することにより、使用目的に応じた特有のデータ収集装置１００が構築される。
【００７１】
上記実施形態では、データ収集装置１００が、無線ＡＰ３０の位置情報及び位置の信頼度を位置測定装置２００に送信する例を挙げて説明したが、これに限らない。データ収集装置１００は、無線ＡＰ３０の位置情報を用いる任意の装置に、無線ＡＰ３０の位置情報及び位置の信頼度を送信してよい。
【００７２】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。その様な変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００７３】
特許請求の範囲、明細書、及び図面中において示した装置、システム、プログラム、及び方法における動作、手順、ステップ、及び段階などの各処理の実行順序は、特段「より前に」、「先立って」などと明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、及び図面中の動作フローに関して、便宜上「まず、」、「次に、」などを用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【００７４】
１０  ネットワーク、２０  無線基地局、３０  無線ＡＰ、１００  データ収集装置、１０２  取得部、１０４  測位位置登録部、１０６  格納部、１０８  信頼度決定部、１１０  位置情報生成部、１１２  重み決定部、１１４  ＢＬ登録部、１１６  測位結果送信部、１１８  測位要求取得部、１２０  結果出力部、１４０  ＢＬ、１５０  種別テーブル、１６０  重みテーブル、２００  位置測定装置、３００  携帯電話、３１０  測位結果、４１０  位置、４２０  位置、４３０  位置、１０００  コンピュータ、１０１０  ＣＰＵ、１０２０  ＲＯＭ、１０３０  ＲＡＭ、１０４０  通信Ｉ／Ｆ、１０５０  ハードディスクドライブ、１０７０  ＤＶＤドライブ、１０７２  ＤＶＤ−ＲＯＭ、１０８０  入出力チップ、１０８５  グラフィックコントローラ、１０９０  ディスプレイ、１０９２  ホストコントローラ、１０９４  入出力コントローラ
【図１】
2018110314.tif 000003
【図２】
2018110314.tif 000004
【図３】
2018110314.tif 000005
【図４】
2018110314.tif 000006
【図５】
2018110314.tif 000007
【図６】
2018110314.tif 000008
【図７】
2018110314.tif 000009
【図８】
2018110314.tif 000010
【手続補正書】
【提出日】平成30年4月27日(2018.4.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
情報処理装置であって、
通信端末が捕捉した無線ＡＰを識別するＡＰ情報と、前記通信端末による測位結果とを対応付けて取得する取得部と、
前記ＡＰ情報に対応付けて取得された複数の前記測位結果に基づいて、前記無線ＡＰの位置の信頼度を決定する信頼度決定部と
を備え、
前記ＡＰ情報は、前記無線ＡＰのＭＡＣアドレスを含み、
前記情報処理装置は、複数の前記無線ＡＰのＭＡＣアドレスと、複数の前記無線ＡＰの位置の信頼度とに基づいて、ＭＡＣアドレスのレンジ毎の重みを決定する重み決定部をさらに備え、
前記信頼度決定部は、前記無線ＡＰのＭＡＣアドレスが含まれる前記レンジの前記重みに基づいて、前記無線ＡＰの信頼度を決定する、
情報処理装置。
【請求項２】
通信端末が捕捉した無線ＡＰを識別するＡＰ情報と、前記通信端末による測位結果とを対応付けて取得する取得部と、
前記ＡＰ情報に対応付けて取得された複数の前記測位結果に基づいて、前記無線ＡＰの位置の信頼度を決定する信頼度決定部と
を備え、
前記信頼度決定部は、異なる時刻に測位された複数の測位結果のそれぞれが示す位置に基づいて、前記無線ＡＰの移動回数を特定し、前記移動回数に基づいて前記無線ＡＰの位置の信頼度を決定し、
前記信頼度決定部は、第１の時刻に測位された測位結果が示す位置と第２の時刻に測位された測位結果が示す位置との間の距離と、前記第１の時刻及び前記第２の時刻とに基づいて、前記無線ＡＰが移動されたか否かを判定する、
情報処理装置。
【請求項３】
通信端末が捕捉した無線ＡＰを識別するＡＰ情報と、前記通信端末による測位結果とを対応付けて取得する取得部と、
前記ＡＰ情報に対応付けて取得された複数の前記測位結果に基づいて、前記無線ＡＰの位置の信頼度を決定する信頼度決定部と
を備え、
前記ＡＰ情報は、前記無線ＡＰのＳＳＩＤを含み、
前記信頼度決定部は、前記無線ＡＰのＳＳＩＤに基づいて前記無線ＡＰの位置の信頼度を決定し、
前記信頼度決定部は、ＳＳＩＤが予め登録された文字列を含む前記無線ＡＰの位置の信頼度が低くなるように、前記無線ＡＰの位置の信頼度を決定する
情報処理装置。
【請求項４】
通信端末が捕捉した無線ＡＰを識別するＡＰ情報と、前記通信端末による測位結果とを対応付けて取得する取得部と、
前記ＡＰ情報に対応付けて取得された複数の前記測位結果に基づいて、前記無線ＡＰの位置の信頼度を決定する信頼度決定部と
前記無線ＡＰのＭＡＣアドレスのレンジと当該無線ＡＰがモバイルルータである蓋然性を示す値とが関連付けられた関連付け情報を参照する参照部と、
を備え、
前記ＡＰ情報は、前記無線ＡＰのＭＡＣアドレスを含み、
前記信頼度決定部は、前記取得部が取得した前記ＡＰ情報に含まれるＭＡＣアドレスのレンジと、前記参照部が参照した前記関連付け情報とを比較して、前記無線ＡＰの位置の信頼度を決定する、
情報処理装置。
【請求項５】
複数の前記測位結果に基づいて前記信頼度決定部が決定した前記無線ＡＰの位置の信頼度と、当該無線ＡＰのＭＡＣアドレスのレンジとに基づいて、前記関連付け情報を更新する更新部
をさらに備える、請求項４に記載の情報処理装置。
【請求項６】
コンピュータを、請求項１から５のいずれか一項に記載の情報処理装置として機能させるためのプログラム。
【請求項７】
情報処理方法であって、
通信端末が捕捉した無線ＡＰのＡＰ情報と、前記通信端末によるＧＰＳ測位結果とを対応付けて取得する取得段階と、
前記ＡＰ情報に対応付けて取得された複数の前記ＧＰＳ測位結果に基づいて、前記無線ＡＰの位置の信頼度を決定する信頼度決定段階と
を備え、
前記ＡＰ情報は、前記無線ＡＰのＭＡＣアドレスを含み、
前記情報処理方法は、複数の前記無線ＡＰのＭＡＣアドレスと、複数の前記無線ＡＰの位置の信頼度とに基づいて、ＭＡＣアドレスのレンジ毎の重みを決定する重み決定段階をさらに備え、
前記信頼度決定段階は、前記無線ＡＰのＭＡＣアドレスが含まれる前記レンジの前記重みに基づいて、前記無線ＡＰの信頼度を決定する、
情報処理方法。
【請求項８】
通信端末が捕捉した無線ＡＰを識別するＡＰ情報と、前記通信端末による測位結果とを対応付けて取得する取得段階と、
前記ＡＰ情報に対応付けて取得された複数の前記測位結果に基づいて、前記無線ＡＰの位置の信頼度を決定する信頼度決定段階と
を備え、
前記信頼度決定段階は、異なる時刻に測位された複数の測位結果のそれぞれが示す位置に基づいて、前記無線ＡＰの移動回数を特定し、前記移動回数に基づいて前記無線ＡＰの位置の信頼度を決定し、
前記信頼度決定段階は、第１の時刻に測位された測位結果が示す位置と第２の時刻に測位された測位結果が示す位置との間の距離と、前記第１の時刻及び前記第２の時刻とに基づいて、前記無線ＡＰが移動されたか否かを判定する、
情報処理方法。
【請求項９】
通信端末が捕捉した無線ＡＰを識別するＡＰ情報と、前記通信端末による測位結果とを対応付けて取得する取得段階と、
前記ＡＰ情報に対応付けて取得された複数の前記測位結果に基づいて、前記無線ＡＰの位置の信頼度を決定する信頼度決定段階と
を備え、
前記ＡＰ情報は、前記無線ＡＰのＳＳＩＤを含み、
前記信頼度決定段階は、前記無線ＡＰのＳＳＩＤに基づいて前記無線ＡＰの位置の信頼度を決定し、
前記信頼度決定段階は、ＳＳＩＤが予め登録された文字列を含む前記無線ＡＰの位置の信頼度が低くなるように、前記無線ＡＰの位置の信頼度を決定する、
情報処理方法。
【請求項１０】
通信端末が捕捉した無線ＡＰを識別するＡＰ情報と、前記通信端末による測位結果とを対応付けて取得する取得段階と、
前記無線ＡＰのＭＡＣアドレスのレンジと当該無線ＡＰがモバイルルータである蓋然性を示す値とが関連付けられた関連付け情報を参照する参照段階と、
前記ＡＰ情報に対応付けて取得された複数の前記測位結果に基づいて、前記無線ＡＰの位置の信頼度を決定する信頼度決定段階と
を備え、
前記ＡＰ情報は、前記無線ＡＰのＭＡＣアドレスを含み、
前記信頼度決定段階は、前記取得段階において取得された前記ＡＰ情報に含まれるＭＡＣアドレスのレンジと、前記参照段階において参照された前記関連付け情報とを比較して、前記無線ＡＰの位置の信頼度を決定する、
情報処理方法。
【請求項１１】
前記信頼度決定段階において複数の前記測位結果に基づいて決定された前記無線ＡＰの位置の信頼度と、当該無線ＡＰのＭＡＣアドレスのレンジとに基づいて、前記関連付け情報を更新する更新段階
をさらに備える、請求項１０に記載の情報処理方法。