(57)【特許請求の範囲】
【請求項１】
１以上の中継装置において受信された複数のプローブ要求又は位置登録要求のそれぞれを送信した複数の無線端末のそれぞれを識別する端末識別情報と、前記複数のプローブ要求又は位置登録要求のそれぞれの電波強度に関する情報、前記複数のプローブ要求又は位置登録要求のそれぞれの受信日時又は受信時刻に関する情報、及び、前記１以上の中継装置のそれぞれを識別する中継装置識別情報からなる群から選択される少なくとも１つの情報とが、前記複数のプローブ要求又は位置登録要求ごとに対応付けられた複数のログ情報を取得するログ情報取得部と、
前記複数のログ情報に基づいて、前記複数の無線端末のそれぞれのユーザの属性を特定する端末属性情報を生成する端末属性情報生成部と、
前記中継装置識別情報のそれぞれと、前記中継装置識別情報のそれぞれにより識別される中継装置の位置情報及び属性情報の少なくとも一方とを対応付けて格納する中継装置情報格納部と、
を備え、
前記複数のログ情報のそれぞれは、特定の期間に受信されたプローブ要求又は位置登録要求に関する前記端末識別情報及び前記中継装置識別情報を含み、
前記端末属性情報生成部は、
中継装置情報格納部に格納された情報を参照して、前記複数のログ情報に含まれる前記端末識別情報及び前記中継装置識別情報に基づいて、前記複数の無線端末のそれぞれについて、前記複数の無線端末のユーザの位置及び属性の少なくとも一方に関する統計情報を生成する統計処理部を有し、
前記統計情報に基づいて、前記端末属性情報を生成し、
前記統計処理部は、
前記複数のログ情報に含まれる前記端末識別情報及び前記中継装置識別情報に基づいて、前記複数の無線端末のそれぞれについて、前記中継装置識別情報の出現頻度又は出現確率を算出する統計情報算出部と、
前記出現頻度又は前記出現確率が予め定められた値よりも小さいか否かを判断し、前記出現頻度又は前記出現確率が予め定められた値よりも小さいと判断した中継装置識別情報を抽出する頻出情報抽出部と、
前記中継装置情報格納部に格納された情報を参照して、前記頻出情報抽出部により抽出された中継装置識別情報により識別される中継装置の位置情報及び属性情報の少なくとも一方を抽出する中継装置情報抽出部と、
前記統計情報算出部により算出された前記中継装置識別情報の出現頻度又は出現確率と、前記中継装置情報抽出部により抽出された位置情報及び属性情報の少なくとも一方とを対応付けることで、前記複数の無線端末のユーザの位置及び属性の少なくとも一方に関する統計情報を生成する統計情報生成部と、
を有する、
情報生成装置。
【請求項２】
１以上の中継装置において受信された複数のプローブ要求又は位置登録要求のそれぞれを送信した複数の無線端末のそれぞれを識別する端末識別情報と、前記複数のプローブ要求又は位置登録要求のそれぞれの電波強度に関する情報、前記複数のプローブ要求又は位置登録要求のそれぞれの受信日時又は受信時刻に関する情報、及び、前記１以上の中継装置のそれぞれを識別する中継装置識別情報からなる群から選択される少なくとも１つの情報とが、前記複数のプローブ要求又は位置登録要求ごとに対応付けられた複数のログ情報を取得するログ情報取得部と、
前記複数のログ情報に基づいて、前記複数の無線端末のそれぞれのユーザの属性を特定する端末属性情報を生成する端末属性情報生成部と、
前記中継装置識別情報のそれぞれと、前記中継装置識別情報のそれぞれにより識別される中継装置の位置情報及び属性情報の少なくとも一方とを対応付けて格納する中継装置情報格納部と、
を備え、
前記複数のログ情報のそれぞれは、特定の期間に受信されたプローブ要求又は位置登録要求に関する前記端末識別情報及び前記中継装置識別情報を含み、
前記端末属性情報生成部は、
中継装置情報格納部に格納された情報を参照して、前記複数のログ情報に含まれる前記端末識別情報及び前記中継装置識別情報に基づいて、前記複数の無線端末のそれぞれについて、前記複数の無線端末のユーザの位置及び属性の少なくとも一方に関する統計情報を生成する統計処理部を有し、
前記統計情報に基づいて、前記端末属性情報を生成し、
前記統計処理部は、
前記複数のログ情報に含まれる前記端末識別情報及び前記中継装置識別情報に基づいて、前記複数の無線端末のそれぞれについて、前記中継装置識別情報の出現頻度又は出現確率を算出する統計情報算出部と、
前記出現頻度又は前記出現確率が予め定められた値よりも大きいか否かを判断し、前記出現頻度又は前記出現確率が予め定められた値よりも大きいと判断した中継装置識別情報を抽出する頻出情報抽出部と、
前記中継装置情報格納部に格納された情報を参照して、前記頻出情報抽出部により抽出された中継装置識別情報により識別される中継装置の位置情報及び属性情報の少なくとも一方を抽出する中継装置情報抽出部と、
前記統計情報算出部により算出された前記中継装置識別情報の出現頻度又は出現確率と、前記中継装置情報抽出部により抽出された位置情報及び属性情報の少なくとも一方とを対応付けることで、前記複数の無線端末のユーザの位置及び属性の少なくとも一方に関する統計情報を生成する統計情報生成部と、
を有する、
情報生成装置。
【請求項３】
１以上の中継装置において受信された複数のプローブ要求又は位置登録要求のそれぞれを送信した複数の無線端末のそれぞれを識別する端末識別情報と、前記複数のプローブ要求又は位置登録要求のそれぞれの電波強度に関する情報、前記複数のプローブ要求又は位置登録要求のそれぞれの受信日時又は受信時刻に関する情報、及び、前記１以上の中継装置のそれぞれを識別する中継装置識別情報からなる群から選択される少なくとも１つの情報とが、前記複数のプローブ要求又は位置登録要求ごとに対応付けられた複数のログ情報を取得するログ情報取得部と、
前記複数のログ情報に基づいて、前記複数の無線端末のそれぞれのユーザの属性を特定する端末属性情報を生成する端末属性情報生成部と、
を備え、
前記複数の無線端末のうち、２以上の無線端末の前記端末属性情報の相関が予め定められた値よりも大きいか否かを判断し、前記２以上の無線端末の前記端末属性情報の相関が予め定められた値よりも大きいと判断した場合に、前記２以上の無線端末が同一のユーザにより所持されていると判定する、同一ユーザ判定部を更に備える、
情報生成装置。
【請求項４】
前記複数のログ情報のそれぞれは、特定の期間に受信されたプローブ要求又は位置登録要求に関する前記端末識別情報及び前記中継装置識別情報を含み、
前記情報生成装置は、前記中継装置識別情報のそれぞれと、前記中継装置識別情報のそれぞれにより識別される中継装置の位置情報及び属性情報の少なくとも一方とを対応付けて格納する中継装置情報格納部を更に備え、
前記端末属性情報生成部は、中継装置情報格納部に格納された情報を参照して、前記複数のログ情報に含まれる前記端末識別情報及び前記中継装置識別情報に基づいて、前記複数の無線端末のそれぞれについて、前記複数の無線端末のユーザの位置及び属性の少なくとも一方に関する統計情報を生成する統計処理部を有し、
前記端末属性情報生成部は、前記統計情報に基づいて、前記端末属性情報を生成する、
請求項３に記載の情報生成装置。
【請求項５】
前記統計処理部は、
前記複数のログ情報に含まれる前記端末識別情報及び前記中継装置識別情報に基づいて、前記複数の無線端末のそれぞれについて、前記中継装置識別情報の出現頻度又は出現確率を算出する統計情報算出部と、
前記出現頻度又は前記出現確率が予め定められた値よりも小さいか否かを判断し、前記出現頻度又は前記出現確率が予め定められた値よりも小さいと判断した中継装置識別情報を抽出する頻出情報抽出部と、
前記中継装置情報格納部に格納された情報を参照して、前記頻出情報抽出部により抽出された中継装置識別情報により識別される中継装置の位置情報及び属性情報の少なくとも一方を抽出する中継装置情報抽出部と、
前記統計情報算出部により算出された前記中継装置識別情報の出現頻度又は出現確率と、前記中継装置情報抽出部により抽出された位置情報及び属性情報の少なくとも一方とを対応付けることで、前記複数の無線端末のユーザの位置及び属性の少なくとも一方に関する統計情報を生成する統計情報生成部と、
を有する、
請求項４に記載の情報生成装置。
【請求項６】
前記統計処理部は、
前記複数のログ情報に含まれる前記端末識別情報及び前記中継装置識別情報に基づいて、前記複数の無線端末のそれぞれについて、前記中継装置識別情報の出現頻度又は出現確率を算出する統計情報算出部と、
前記出現頻度又は前記出現確率が予め定められた値よりも大きいか否かを判断し、前記出現頻度又は前記出現確率が予め定められた値よりも大きいと判断した中継装置識別情報を抽出する頻出情報抽出部と、
前記中継装置情報格納部に格納された情報を参照して、前記頻出情報抽出部により抽出された中継装置識別情報により識別される中継装置の位置情報及び属性情報の少なくとも一方を抽出する中継装置情報抽出部と、
前記統計情報算出部により算出された前記中継装置識別情報の出現頻度又は出現確率と、前記中継装置情報抽出部により抽出された位置情報及び属性情報の少なくとも一方とを対応付けることで、前記複数の無線端末のユーザの位置及び属性の少なくとも一方に関する統計情報を生成する統計情報生成部と、
を有する、
請求項４に記載の情報生成装置。
【請求項７】
前記複数のログ情報のそれぞれは、前記特定の期間に受信されたプローブ要求又は位置登録要求に関する前記電波強度に関する情報を更に含み、
前記情報生成装置は、前記特定の期間に受信されたプローブ要求又は位置登録要求に関する前記端末識別情報、前記中継装置識別情報及び前記電波強度に関する情報に基づいて、前記特定の期間に受信されたプローブ要求又は位置登録要求のそれぞれを送信した複数の無線端末のそれぞれが、複数のローカルエリアのいずれか１つの範囲内に存在したか否かを判定する端末位置判定部を更に備え、
前記複数のローカルエリアのそれぞれは、予め定められた範囲を有し、
前記予め定められた範囲には、前記１以上の中継装置の少なくとも１つが配置され、
前記端末属性情報生成部は、前記端末位置判定部の判定結果に基づいて、端末属性情報を生成する、
請求項１から請求項６までの何れか一項に記載の情報生成装置。
【請求項８】
前記複数のログ情報のそれぞれは、前記特定の期間に受信されたプローブ要求又は位置登録要求に関する前記受信日時又は受信時刻に関する情報を更に含み、
前記受信日時又は受信時刻に関する情報及び前記端末位置判定部の判定結果に基づき、前記複数の無線端末のそれぞれについて、前記複数のローカルエリアのそれぞれの範囲内に存在した時間を算出し、前記複数のローカルエリアのそれぞれの範囲内に存在した時間に応じて、前記複数の無線端末を種別する端末種別部を更に備える、
請求項７に記載の情報生成装置。
【請求項９】
コンピュータを、請求項１から請求項８までの何れか一項に記載の情報生成装置として機能させるための、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報生成装置及びプログラムに関する。
【背景技術】
【０００２】
広告情報を配信するサーバが、携帯端末の位置情報を利用して、予め定められた位置条件に合致する携帯端末に広告情報を配信する技術が知られている（例えば、特許文献１参照）。
［先行技術文献］
［特許文献］
［特許文献１］米国特許第７，８４８，７６５号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかし、携帯端末から当該携帯端末の位置情報を取得できない場合には、当該携帯端末の位置を把握することが難しい。
【課題を解決するための手段】
【０００４】
本発明の第１の態様においては、１以上の中継装置において受信された複数のプローブ要求又は位置登録要求のそれぞれを送信した複数の無線端末のそれぞれを識別する端末識別情報と、複数のプローブ要求又は位置登録要求のそれぞれの電波強度に関する情報、複数のプローブ要求又は位置登録要求のそれぞれの受信日時又は受信時刻に関する情報、及び、１以上の中継装置のそれぞれを識別する中継装置識別情報からなる群から選択される少なくとも１つの情報とが、複数のプローブ要求又は位置登録要求ごとに対応付けられた複数のログ情報を取得するログ情報取得部と、複数のログ情報に基づいて、複数の無線端末のそれぞれのユーザの属性を特定する端末属性情報を生成する端末属性情報生成部とを備え情報生成装置が提供される。
【０００５】
本発明の第２の態様においては、コンピュータを、上記の情報生成装置として機能させるためのプログラムが提供される。
【０００６】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【０００７】
【図１】情報提供システム１００の一例を概略的に示す。
【図２】データテーブル２００の一例を概略的に示す。
【図３】データテーブル３００の一例を概略的に示す。
【図４】データテーブル４００の一例を概略的に示す。
【図５】制御部１２２の一例を概略的に示す。
【図６】端末情報生成部５２０の一例を概略的に示す。
【図７】統計処理モジュール６３２の一例を概略的に示す。
【図８】端末位置判定モジュール６３４の一例を概略的に示す。
【図９】分類基準の調整方法の一例を概略的に示す。
【発明を実施するための形態】
【０００８】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。なお、図面において、同一または類似の部分には同一の参照番号を付して、重複する説明を省く場合がある。
【０００９】
図１は、情報提供システム１００の一例を概略的に示す。本実施形態において、情報提供システム１００は、アクセスポイント１０２と、アクセスポイント１０４と、基地局１０６と、位置提供サーバ１２０と、情報配信サーバ１４０とを備える。位置提供サーバ１２０は、制御部１２２と、端末情報格納部１２４と、中継装置情報格納部１２６とを有する。情報配信サーバ１４０は、配信部１４２と、配信情報格納部１４４とを有する。
【００１０】
本実施形態では、無線端末２２が、店舗１２の中に存在する無線LAN機能を有するOA（Ｏｆｉｃｅ  Ａｕｔｏｍａｔｉｏｎ）機器であり、無線端末２４は、店舗１２に来店した顧客の携帯端末である場合を例として、情報提供システム１００について説明する。同様に、本実施形態において、無線端末４２は、店舗１４の店員の携帯端末であり、無線端末４４は、店舗１４に来店した顧客の携帯端末である。また、無線端末６２及び無線端末６４は、歩道１６を通行しているユーザの携帯端末である。
【００１１】
通信回線１０は、アクセスポイント１０２、アクセスポイント１０４及び基地局１０６と、位置提供サーバ１２０及び情報配信サーバ１４０の少なくとも一方との間で情報を伝達する。通信回線１０は、有線通信の伝送路であってもよく、無線通信の伝送路であってもよく、それらの組み合わせであってもよい。通信回線１０は、インターネット、専用回線、無線通信網又はそれらの組み合わせであってもよい。無線通信網における通信方式は、３Ｇ方式、ＬＴＥ方式、４Ｇ方式などの移動体通信方式であってもよく、ＷｉＦｉ（登録商標）のような無線ＬＡＮ方式、ＷｉＭＡＸ（登録商標）のような無線ＭＡＮ方式、無線ＷＡＮ方式などの無線データ通信方式であってもよい。
【００１２】
無線端末２２、無線端末２４、無線端末４２、無線端末４４、無線端末６２及び無線端末６４のそれぞれは、アクセスポイント１０２、アクセスポイント１０４又は基地局１０６と、通信回線１０とを介して、通信回線１０に接続された機器と情報を送受する。無線端末２２、無線端末２４、無線端末４２、無線端末４４、無線端末６２及び無線端末６４のそれぞれは、複数の通信方式に対応してもよい。例えば、３Ｇ方式、ＬＴＥ方式、４Ｇ方式などの移動体通信方式と、無線ＬＡＮ方式、無線ＭＡＮ方式などの無線通信方式との両方の通信方式に対応する。
【００１３】
無線端末２２、無線端末２４、無線端末４２、無線端末４４、無線端末６２及び無線端末６４のそれぞれは、一般的な構成の情報処理装置において、それぞれの各部の動作を規定したソフトウエア又はプログラムを起動することにより実現されてよい。無線端末２２、無線端末２４、無線端末４２、無線端末４４、無線端末６２及び無線端末６４として、Ｗｅｂブラウザソフトが導入されたパーソナルコンピュータ、携帯電話、携帯端末（ＰＤＡ、タブレット又はノートブック・コンピュータ若しくはラップトップ・コンピュータなどを例示することができる。）などを例示することができる。
【００１４】
店舗１２及び店舗１４は、予め定められた範囲を有するローカルエリアの一例であってよい。アクセスポイント１０２、アクセスポイント１０４及び基地局１０６のそれぞれは、１以上の中継装置の一例であってよい。位置提供サーバ１２０は、位置提供装置の一例であってよい。制御部１２２は、位置提供装置、情報生成装置又は情報分類装置の一例であってよい。情報配信サーバ１４０及び配信部１４２は、情報配信装置の一例であってよい。
【００１５】
本実施形態における、情報提供システム１００の動作の概要は以下のとおりである。位置提供サーバ１２０は、アクセスポイント１０２、アクセスポイント１０４及び基地局１０６を含む１以上の中継装置から、各中継装置の通信圏内に存在している無線端末又は各中継装置の通信圏内に存在した無線端末に関する情報（ログ情報と称する場合がある。）を取得する。位置提供サーバ１２０は、取得されたログ情報に基づいて、複数の無線端末のそれぞれの位置情報（端末位置情報と称する場合がある。）及び複数の無線端末のそれぞれのユーザの属性を特定する情報（端末属性情報と称する場合がある。）の少なくとも一方を生成する。位置提供サーバ１２０は、端末識別情報と、端末位置情報及び端末属性情報の少なくとも一方とを対応付けて格納する。位置提供サーバ１２０は、情報配信サーバ１４０からの要求に応じて、格納している情報の中から要求された情報を抽出する。位置提供サーバ１２０は、抽出した情報を情報配信サーバ１４０に送信する。
【００１６】
上記の無線端末に関する情報は、中継装置が、無線端末の認証処理及びアソシエーション処理の少なくとも一方が完了する前に、当該無線端末から受信した信号に含まれる情報であってよい。上記の信号としては、無線ＬＡＮ通信におけるプローブ要求、移動体通信における位置登録要求などを例示することができる。複数の無線端末のそれぞれを一意に識別する端末識別情報であってよい。端末識別情報としては、プローブ要求に含まれる無線端末のＭＡＣアドレス、位置登録要求に含まれる携帯端末に固有のＩＤなどを例示することができる。
【００１７】
情報配信サーバ１４０は、アクセスポイント１０２、アクセスポイント１０４及び基地局１０６を含む１以上の中継装置並びに通信回線１０を介して、１以上の無線端末に対して情報を配信する。一実施形態において、情報配信サーバ１４０は、位置提供サーバ１２０から端末位置情報及び端末属性情報の少なくとも一方を取得して、情報を受信する無線端末のそれぞれに応じた情報を配信する。他の実施形態において、情報配信サーバ１４０は、位置提供サーバ１２０から、配信される情報の属性（配信条件と称する場合がある。）に合致する無線端末の端末識別情報を取得して、当該情報に応じた無線端末に対して当該情報を配信する。
【００１８】
次に、位置提供サーバ１２０が、プローブ要求に含まれる情報を利用して複数の無線端末のそれぞれの端末位置情報及び端末属性情報の少なくとも一方を生成する場合を例として、情報提供システム１００の各部について詳細に説明する。無線端末の無線ＬＡＮ機能が有効に機能している場合、無線端末はプローブ要求を送信する。無線ＬＡＮのアクセスポイントは、当該アクセスポイントと無線端末の間で認証及びアソシエーションが実行される前の段階であっても、プローブ要求を受信することができる。したがって、情報提供システム１００は、無線端末から位置情報を取得することができない場合であっても、アクセスポイントにおいて受信されたプローブ要求を解析することで、端末位置情報及び端末属性情報の少なくとも一方を生成することができる。
【００１９】
また、プローブ要求には無線端末のＭＡＣアドレスが含まれている。そのため、情報提供システム１００は、無線端末から位置情報を取得することができない場合であっても、当該無線端末に応じた情報を配信することができる。情報提供システム１００が無線端末から位置情報を取得することができない場合としては、無線端末とアクセスポイントとの間で認証フェーズが実施されなかった場合、無線端末の設定により無線端末が外部に位置情報を送信しない場合などを例示することができる。
【００２０】
無線端末のＭＡＣアドレスから、当該無線端末のユーザを特定することには一定の困難を伴う。したがって、情報提供システム１００は、プローブ要求に含まれる情報を利用することで、情報提供システム１００は、無線端末のユーザを特定することを抑制しつつ、無線端末のユーザの属性を特定することができる。
【００２１】
なお、本実施形態においては、情報提供システム１００が、無線ＬＡＮ方式におけるプローブ要求を利用して、端末位置情報及び端末属性情報の少なくとも一方を生成する場合について説明する。しかし、情報提供システム１００は本実施形態に限定されない。情報提供システム１００は、移動体通信方式における位置登録要求を利用して、端末位置情報及び端末属性情報の少なくとも一方を生成してもよい。情報提供システム１００は、位置登録要求に含まれる情報を利用することで、複数の無線端末のそれぞれのユーザの属性をより明確に推計することができる。
【００２２】
情報提供システム１００の各部は、ハードウエアにより実現されてもよく、ソフトウエアにより実現されてもよく、ハードウエアとソフトウエアとの組み合わせにより実現されてもよい。また、プログラムが実行されることにより、コンピュータが、情報提供システム１００の少なくとも一部として機能してもよい。プログラムは、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、メモリ、ハードディスクなどのコンピュータ読み取り可能な媒体に記憶されていてもよく、ネットワークに接続された記憶装置に記憶されていてもよい。プログラムは、コンピュータ読み取り可能な媒体又はネットワークに接続された記憶装置から、情報提供システム１００の少なくとも一部を構成するコンピュータにインストールされてよい。
【００２３】
コンピュータを情報提供システム１００の少なくとも一部として機能させるプログラムは、情報提供システム１００の各部の動作を規定したモジュールを備えてよい。これらのプログラム又はモジュールは、プロセッサ、通信インターフェース、ＧＰＳ情報取得装置等に働きかけて、コンピュータを情報提供システム１００の各部として機能させたり、コンピュータに情報提供システム１００における情報処理方法を実行させたりする。
【００２４】
これらのプログラムに記述された情報処理は、コンピュータに読込まれることにより、ソフトウエアと、情報提供システム１００の各種のハードウエア資源とが協働した具体的手段として機能する。そして、これらの具体的手段によって、本実施形態におけるコンピュータの使用目的に応じた情報の演算又は加工を実現することにより、使用目的に応じた情報提供システム１００を構築することができる。
【００２５】
アクセスポイント１０２及びアクセスポイント１０４は、無線ＬＡＮ方式により、複数の無線端末のそれぞれと、通信回線１０との間の通信を中継する。アクセスポイント１０２は、店舗１２の中に配置される。アクセスポイント１０２は、無線端末２２、無線端末２４、無線端末４２及び無線端末６２により送信されたプローブ要求を受信する。アクセスポイント１０４は、店舗１４の中に配置される。アクセスポイント１０４は、無線端末４２、無線端末４４及び無線端末６４により送信されたプローブ要求を受信する。
【００２６】
アクセスポイント１０２及びアクセスポイント１０４は、プローブ要求に対してプローブ応答を送信しない場合又は認証フェーズが実行されない場合であっても、当該プローブ要求に含まれる情報を位置提供サーバ１２０に送信してよい。アクセスポイント１０２及びアクセスポイント１０４は、位置提供サーバ１２０からの要求に応じて、プローブ要求に含まれる情報を位置提供サーバ１２０に送信してもよく、予め定められたタイミングで、プローブ要求に含まれる情報を位置提供サーバ１２０に送信してもよい。
【００２７】
基地局１０６は、移動体通信方式により、複数の無線端末のそれぞれと、通信回線１０との間の通信を中継する。基地局１０６は、通信圏内に存在する無線端末により送信された位置登録要求を受信する。基地局１０６は、位置提供サーバ１２０からの要求に応じて、位置登録要求に含まれる情報を位置提供サーバ１２０に送信してもよく、予め定められたタイミングで、位置登録要求に含まれる情報を位置提供サーバ１２０に送信してもよい。
【００２８】
位置提供サーバ１２０は、通信回線１０を介して、アクセスポイント１０２及びアクセスポイント１０４から、アクセスポイント１０２及びアクセスポイント１０４において受信された複数のプローブ要求に含まれる情報を取得する。位置提供サーバ１２０は、複数のプローブ要求に含まれる情報を利用して、１以上の無線端末の端末位置情報及び端末属性情報の少なくとも一方を生成する。位置提供サーバ１２０は、通信回線１０を介して、情報配信サーバ１４０に対して、１以上の無線端末の端末位置情報及び端末属性情報の少なくとも一方を提供する。
【００２９】
制御部１２２は、位置提供サーバ１２０を制御する。制御部１２２は、アクセスポイント１０２及びアクセスポイント１０４から取得したログ情報を処理して、端末位置情報及び端末属性情報の少なくとも一方を生成する。制御部１２２は、情報配信サーバ１４０からの要求に応じて、端末情報格納部１２４及び中継装置情報格納部１２６に格納された情報を処理する。
【００３０】
端末情報格納部１２４は、複数の無線端末のそれぞれの端末識別情報と、複数の無線端末のそれぞれの端末位置情報及び端末属性情報の少なくとも一方とを対応付けて格納してよい。中継装置情報格納部１２６は、１以上の中継装置のそれぞれを識別する中継装置識別情報と、１以上の中継装置のそれぞれの位置情報及び属性情報の少なくとも一方とを対応付けて格納してよい。
【００３１】
端末情報格納部１２４及び中継装置情報格納部１２６の少なくとも一方は、１以上の中継装置のそれぞれにおいて受信された複数のプローブ要求のそれぞれを送信した１以上の無線端末の端末識別情報と、当該中継装置の中継装置識別情報とが対応付けられたログ情報を格納してよい。ログ情報は、１以上の中継装置において受信された複数のプローブ要求のそれぞれを送信した無線端末を識別する端末識別情報と、複数のプローブ要求のそれぞれの電波強度に関する情報、複数のプローブ要求のそれぞれの受信日時又は受信時刻に関する情報、及び、１以上の中継装置の中継装置識別情報からなる群から選択される少なくとも１つの情報とが、複数のプローブ要求ごとに対応付けられた情報であってもよい。
【００３２】
情報配信サーバ１４０の配信部１４２は、通信回線を１０介して、１以上の無線端末に情報を配信する。配信部１４２は、広告枠などの情報配信枠の競争入札処理を実行してもよい。配信部１４２は、ＰＵＳＨ型の情報配信処理を実行してもよく、ＰＵＬＬ型の情報配信処理を実行してもよい。配信部１４２によって配信された情報は、１以上の無線端末のそれぞれとの間で通信が確立されたアクセスポイントを介して、１以上の無線端末のそれぞれに配信されてもよく、基地局１０６を介して、１以上の無線端末のそれぞれに配信されてもよい。
【００３３】
配信部１４２は、位置提供サーバ１２０に対して、特定の条件に合致する無線端末に関する情報の提供を要求する。例えば、配信部１４２は、特定の条件に合致する無線端末の端末位置情報の提供を要求する。配信部１４２は、特定の条件に合致する無線端末の端末属性情報の提供を要求してもよく、特定の条件に合致する無線端末の端末識別情報の提供を要求してもよく、特定の条件に合致する無線端末の個数の提供を要求してもよい。配信部１４２は、位置提供サーバ１２０から１以上の無線端末に関する情報を取得する。
【００３４】
例えば、配信部１４２は、位置提供サーバ１２０に対して、現在時刻の１時間前から現在時刻までの期間に、アクセスポイント１０２において受信されたプローブ要求を送信した無線端末の端末属性情報を提供するように要求する。配信部１４２は、位置提供サーバ１２０から取得した端末属性情報に基づいて、無線端末２２が店舗１２の中に存在するOA機器であると判断する。同様にして、配信部１４２は、無線端末２４は当該期間において店舗１２の中に存在していた顧客の携帯端末である可能性が高く、無線端末６２及び無線端末６４は当該期間において店舗１２の外側を通行していたユーザの携帯端末である可能性が高いと判断する。
【００３５】
配信部１４２は、位置提供サーバ１２０から取得した情報に基づいて、配信情報格納部１４４に格納された情報の中から、配信すべき情報を決定してよい。例えば、配信部１４２は、無線端末２２には情報を配信せず、無線端末２４、無線端末６２及び無線端末６４に対して情報を配信する。配信部１４２は、無線端末２４と、無線端末６２及び無線端末６４とで異なる内容の情報を配信してもよい。
【００３６】
他の実施形態において、配信部１４２は、位置提供サーバ１２０から、現在、店舗１２の外側を通行しているユーザの携帯端末の個数に関する情報を受け取る。配信部１４２は、位置提供サーバ１２０から、現在時刻の５分前から現在時刻までの期間に特定のアクセスポイントにおいて受信されたプローブ要求を送信した無線端末の端末識別情報を取得する。配信部１４２は、当該無線端末の現在時刻における端末位置情報を取得してもよい。特定のアクセスポイントは、店舗１２との距離が予め定められた値よりも小さなアクセスポイントであってよい。配信部１４２は、位置提供サーバ１２０から取得した端末識別情報によって識別される無線端末に対して、店舗１２の外側を通行しているユーザの携帯端末の数に応じた情報を配信する。
【００３７】
無線端末２４は、基地局１０６を介して、配信部１４２からの情報を受信してよい。無線端末２４及びアクセスポイント１０２の間で通信が確立されている場合、無線端末２４は、アクセスポイント１０２を介して、配信部１４２からの情報を受信してよい。なお、無線端末２４は、無線端末２４及びアクセスポイント１０２の間で通信が確立されている場合であっても、基地局１０６を介して、配信部１４２からの情報を受信してよい。
【００３８】
図２は、中継装置に関する情報を格納するデータテーブル２００の一例を概略的に示す。データテーブル２００は、中継装置の識別記号２１０と、中継装置の位置情報２２０と、中継装置の属性情報２３０とを含んでよい。中継装置の識別記号２１０は、１以上の中継装置のそれぞれを一意に識別することができる記号であれば特に限定されない。識別記号２１０は、中継装置識別情報の一例であってよい。
【００３９】
中継装置の位置情報２２０は、中継装置の設置場所の緯度及び経度に関する情報２２２と、当該設置場所の住所に関する情報２２４とを含んでよい。データテーブル２００が、中継装置の設置場所の住所に関する情報２２４を含むことで、位置提供サーバ１２０は、建物の内部、地下街などのＧＰＳ情報を取得することができない場所においても、無線端末の位置情報を提供することができる。
【００４０】
中継装置の属性情報２３０は、中継装置の設置場所の属性を示す情報であれば特に限定されない。中継装置の属性情報２３０は、中継装置の設置場所の業種に関する情報２３２、当該設置場所の客層に関する情報２３４、当該設置場所の価格帯に関する情報２３６、当該設置場所に関連して想起されるイメージに関する情報２３８などを含んでよい。
【００４１】
図３は、ログ情報を格納するデータテーブル３００の一例を概略的に示す。データテーブル３００は、中継装置の識別記号２１０と、プローブ要求に含まれる無線端末のＭＡＣアドレス３２０と、プローブ要求が受信された日時を示す受信日時に関する情報３３０と、プローブ要求の電波強度に関する情報３４０と、無線端末が、店舗１２、店舗１４などのローカルエリアの範囲内に存在するか否を示す端末位置判定結果３５０とを含んでよい。無線端末のＭＡＣアドレス３２０は、端末識別情報の一例であってよい。受信日時に関する情報３３０の代わりに、受信時刻に関する情報を用いてもよい。
【００４２】
図４は、無線端末に関する情報を格納するデータテーブル４００の一例を概略的に示す。データテーブル４００は、無線端末のＭＡＣアドレス３２０と、現在の端末位置情報４２０と、直近の日時において、無線端末のプローブ要求を受信した中継装置の識別記号４３０と、端末属性情報４４０とを含んでよい。
【００４３】
現在の端末位置情報４２０は、直近の日時において、無線端末のプローブ要求を受信した中継装置の設置場所の緯度及び経度に関する情報４２２と、当該設置場所の住所に関する情報４２４とを含んでよい。同時期に特定の無線端末のプローブ要求を受信した中継装置が複数存在する場合には、直近の日時において、無線端末のプローブ要求を受信した中継装置として、受信されたプローブ要求の電波強度が最も強い中継装置を選択してよい。
【００４４】
図５は、制御部１２２の一例を概略的に示す。図５を用いて、制御部１２２が、情報配信サーバ１４０からの要求に応じて、端末情報格納部１２４及び中継装置情報格納部１２６に格納される情報を処理する動作について説明する。本実施形態において、制御部１２２は、ログ情報取得部５１０と、端末情報生成部５２０と、端末情報抽出部５３０と、中継装置情報抽出部５４０と、要求受信部５５０と、端末情報提供部５６０とを備える。制御部１２２の各部は、相互に情報を送受してよい。
【００４５】
ログ情報取得部５１０は、１以上の中継装置のそれぞれから、１以上の中継装置のそれぞれが保持しているログ情報の少なくとも一部を取得する。ログ情報取得部５１０は、１以上の中継装置において受信された複数のプローブ要求のそれぞれを送信した複数の無線端末のそれぞれを識別する端末識別情報、複数のプローブ要求のそれぞれの電波強度に関する情報、複数のプローブ要求のそれぞれの受信日時又は受信時刻に関する情報、及び、１以上の中継装置のそれぞれを識別する中継装置識別情報からなる群から選択される少なくとも２つの情報が対応付けられた情報を、１以上の中継装置のそれぞれから取得してもよい。ログ情報取得部５１０は、特定の期間に受信されたプローブ要求に関するログ情報のみを取得してもよい。
【００４６】
ログ情報取得部５１０は、取得したログ情報の少なくとも一部を端末情報生成部５２０に送信する。ログ情報取得部５１０は、１以上の中継装置において受信された複数のプローブ要求のそれぞれを送信した複数の無線端末のそれぞれを識別する端末識別情報、複数のプローブ要求のそれぞれの電波強度に関する情報、複数のプローブ要求のそれぞれの受信日時又は受信時刻に関する情報、及び、１以上の中継装置のそれぞれを識別する中継装置識別情報からなる群から選択される少なくとも２つの情報が対応付けられた情報を、端末情報生成部５２０に送信してよい。ログ情報取得部５１０は、特定の期間に受信されたプローブ要求に関するログ情報のみを端末情報生成部５２０に送信してもよい。
【００４７】
端末情報生成部５２０は、ログ情報取得部５１０から受け取ったログ情報と、中継装置情報格納部１２６に格納されている情報とに基づいて、端末位置情報及び端末属性情報の少なくとも一方を生成する。端末情報生成部５２０は、生成された端末位置情報及び端末属性情報の少なくとも一方を端末情報格納部１２４に格納する。これにより、端末情報格納部１２４に格納されている端末位置情報及び端末属性情報を更新することができる。
【００４８】
端末情報生成部５２０は、例えば、次の手順に従って、端末位置情報及び端末属性情報の少なくとも一方を生成する。まず、端末情報生成部５２０は、中継装置情報格納部１２６から抽出すべき情報を示す抽出条件を中継装置情報抽出部５４０に送信する。端末情報生成部５２０は、抽出条件に合致する情報を中継装置情報抽出部５４０から受信する。端末情報生成部５２０は、中継装置情報抽出部５４０から取得した情報に基づいて、端末位置情報及び端末属性情報の少なくとも一方を生成する。端末情報生成部５２０の詳細については後述する。
【００４９】
端末情報抽出部５３０は、端末情報格納部１２４に格納された情報の中から抽出すべき情報を示す抽出条件を受信し、端末情報格納部１２４を参照して、抽出条件に合致する情報を出力する。例えば、端末情報抽出部５３０は、要求受信部５５０から抽出条件を受信し、当該抽出条件に合致する情報を端末情報提供部５６０に出力する。
【００５０】
一実施形態において、端末情報抽出部５３０は、要求受信部５５０から、端末位置情報及び端末属性情報の少なくとも一方を抽出すべき無線端末のＭＡＣアドレスを受信する。端末情報抽出部５３０は、例えば、無線端末のＭＡＣアドレス３２０をキーとして、データテーブル４００を参照する。端末情報抽出部５３０は、要求受信部５５０から受信した無線端末のＭＡＣアドレスに合致する無線端末のＭＡＣアドレス３２０と対応付けられた端末位置情報４２０及び端末属性情報４４０の少なくとも一方を抽出する。
【００５１】
他の実施形態において、端末情報抽出部５３０は、要求受信部５５０から、要求受信部５５０が情報配信サーバ１４０から受信した配信条件を受信する。配信条件は、端末位置情報及び端末属性情報の少なくとも一方に関する条件を含んでよい。端末情報抽出部５３０は、例えば、端末位置情報４２０及び端末属性情報４４０の少なくとも一方をキーとして、データテーブル４００を参照する。端末情報抽出部５３０は、配信条件に合致する無線端末のＭＡＣアドレス３２０を抽出する。
【００５２】
更に他の実施形態において、端末情報抽出部５３０は、要求受信部５５０から、店舗１２の外側の歩道１６を通行しているユーザの無線端末のＭＡＣアドレスを抽出すべきことを示す抽出条件を受信する。この場合、端末情報抽出部５３０は、例えば、アクセスポイント１０２において受信されたプローブ要求を送信した無線端末（即ち、無線端末２２、無線端末２４、無線端末４２、無線端末６２）のうち、店舗１２の外側に存在する無線端末を抽出する。
【００５３】
具体的には、端末情報抽出部５３０は、例えば、中継装置の識別記号２１０及び端末位置判定結果３５０をキーとして、データテーブル３００を参照する。次に、端末情報抽出部５３０は、中継装置の識別記号２１０にアクセスポイント１０２の識別記号が記入されており、端末位置判定結果３５０に「エリア外」であることが記入されているログ情報を抽出する。端末情報抽出部５３０は、抽出されたログ情報に対応付けられた無線端末のＭＡＣアドレス３２０を抽出結果として出力する。
【００５４】
端末情報抽出部５３０は、更に、アクセスポイント１０２との距離が予め定められた値よりも小さなアクセスポイントに関するログ情報を参照して、抽出結果を生成してもよい。例えば、端末情報抽出部５３０は、アクセスポイント１０２に関するログ情報だけでなく、アクセスポイント１０４に関するログ情報も参照する。端末情報抽出部５３０は、アクセスポイント１０４に関するログ情報を参照して、無線端末４２が店舗１４の中に存在する無線端末であると決定する。そこで、端末情報抽出部５３０は、出力結果から、無線端末４２の端末識別番号を削除する。これにより、抽出結果の精度を向上させることができる。
【００５５】
中継装置情報抽出部５４０は、中継装置情報格納部１２６から抽出すべき情報を示す抽出条件を受信し、中継装置情報格納部１２６を参照して、抽出条件に合致する情報を出力する。中継装置情報抽出部５４０は、端末情報生成部５２０から抽出条件を受信して、抽出条件に合致する情報を端末情報生成部５２０に出力する。例えば、中継装置情報抽出部５４０は、端末情報生成部５２０からログ情報取得部５１０により取得されたログ情報に含まれる中継装置識別情報を受け取り、受け取った中継装置識別情報により識別される中継装置の位置情報を、端末情報生成部５２０に出力する。
【００５６】
要求受信部５５０は、情報配信サーバ１４０からの要求を受信する。一実施形態において、要求受信部５５０は、情報配信サーバ１４０から、１以上の無線端末の端末識別情報と、１以上の無線端末の位置情報を要求する第１の要求とを受信する。他の実施形態において、要求受信部５５０は、情報配信サーバ１４０から、情報配信サーバ１４０により配信される情報を受け取る無線端末の条件を示す配信条件と、配信条件に合致する無線端末の端末識別情報を要求する第２の要求とを受信する。
【００５７】
要求受信部５５０は、情報配信サーバ１４０からの要求を解釈して、端末情報抽出部５３０の抽出条件を生成する。例えば、要求受信部５５０は、情報配信サーバ１４０からの要求を解釈して配信条件を取得する。要求受信部５５０は、配信条件を解釈して抽出条件を生成する。例えば、配信条件に含まれる配信情報の属性と、端末情報格納部１２４に格納されている端末属性情報とを比較して、配信情報の属性に合致する端末属性情報に対応付けられた端末識別情報を出力するための抽出条件を生成する。要求受信部５５０は、生成された抽出条件を端末情報抽出部５３０に送信する。
【００５８】
端末情報提供部５６０は、端末情報抽出部５３０から、情報配信サーバ１４０からの要求に応じて端末情報抽出部５３０が抽出した情報を受信する。端末情報提供部５６０は、端末情報抽出部５３０から受信した情報を情報配信サーバ１４０に提供する。
【００５９】
一実施形態において、端末情報提供部５６０は、情報配信サーバ１４０からの要求に応じて、端末位置情報及び端末属性情報の少なくとも一方を提供する。端末情報提供部５６０は、端末位置情報及び端末属性情報の少なくとも一方と、端末識別情報とを対応付けて、情報配信サーバ１４０に提供してよい。
【００６０】
他の実施形態において、端末情報提供部５６０は、情報配信サーバ１４０から受信した配信条件に合致する無線端末の端末識別情報を、情報配信サーバ１４０に提供してよい。また、更に他の実施形態において、端末情報抽出部５３０により抽出された無線端末の端末識別情報の個数を算出して、当該個数を、情報配信サーバ１４０に提供してもよい。
【００６１】
図６は、端末情報生成部５２０の一例を概略的に示す。図６を用いて、制御部１２２が、アクセスポイント１０２及びアクセスポイント１０４から取得したログ情報を処理して、端末位置情報及び端末属性情報の少なくとも一方を生成する動作について説明する。
【００６２】
本実施形態において、端末情報生成部５２０は、端末位置情報生成部６１０と、同一ユーザ判定部６２０と、端末属性情報生成部６３０とを備える。端末属性情報生成部６３０は、統計処理モジュール６３２と、端末位置判定モジュール６３４とを有する。統計処理モジュール６３２及び中継装置情報抽出部５４０は、統計処理部を構成してよい。
【００６３】
端末位置情報生成部６１０は、ログ情報取得部５１０から、無線端末の端末識別情報と、中継装置識別情報とが対応付けられた１以上のログ情報を受信する。端末位置情報生成部６１０は、受信したログ情報と、中継装置情報格納部１２６に格納された情報とに基づいて、複数の無線端末の端末位置情報を生成する。
【００６４】
例えば、端末位置情報生成部６１０は、中継装置情報抽出部５４０に対して、ログ情報に含まれる中継装置の識別記号２１０に対応付けられた位置情報２２０を抽出するための抽出条件を送信する。中継装置情報抽出部５４０は、中継装置の識別記号２１０をキーとして中継装置情報格納部１２６を参照して、ログ情報に含まれる中継装置識別情報により識別される中継装置の位置情報２２０を抽出する。端末位置情報生成部６１０は、中継装置情報抽出部５４０から、抽出された中継装置の位置情報２２０を取得する。
【００６５】
端末位置情報生成部６１０は、ログ情報取得部５１０から受け取ったログ情報のそれぞれについて、中継装置の識別記号２１０をキーとして、ログ情報に含まれる無線端末のＭＡＣアドレス３２０と、中継装置情報抽出部５４０から取得した中継装置の位置情報２２０とを対応付けて、端末位置情報を生成する。端末位置情報生成部６１０は、生成された端末位置情報を端末情報格納部１２４に格納する。
【００６６】
同一ユーザ判定部６２０は、端末情報格納部１２４に格納された情報を参照して、複数の無線端末のうち、２以上の無線端末の端末属性情報の相関が予め定められた値よりも大きいか否かを判断する。同一ユーザ判定部６２０は、２以上の無線端末の端末属性情報の相関が予め定められた値よりも大きいと判断した場合に、２以上の無線端末が同一のユーザにより所持されていると判定する。
【００６７】
例えば、同一ユーザ判定部６２０は、２以上の無線端末の端末位置情報の経時変化（移動履歴と称する場合がある。）の相関を解析して、２以上の無線端末の移動履歴の相関が予め定められた値よりも大きいと判断した場合に、２以上の無線端末が同一のユーザにより所持されていると判定する。同一ユーザ判定部６２０は、判定結果を端末識別情報と対応付けて、端末情報格納部１２４に格納してよい。
【００６８】
同一ユーザ判定部６２０は、同一ユーザ判定部６２０は、定期的に、２以上の無線端末の端末属性情報の相関を解析してよい。これにより、同一ユーザ判定部６２０は、特定の無線端末の保有者の変更を検出することができる。
【００６９】
端末属性情報生成部６３０は、ログ情報取得部５１０から、１以上の中継装置において受信された複数のプローブ要求のそれぞれを送信した複数の無線端末のそれぞれを識別する端末識別情報と、複数のプローブ要求のそれぞれの電波強度に関する情報、複数のプローブ要求のそれぞれの受信日時又は受信時刻に関する情報、及び、１以上の中継装置のそれぞれを識別する中継装置識別情報からなる群から選択される少なくとも１つの情報とが、複数のプローブ要求ごとに対応付けられた複数のログ情報を受信する。端末属性情報生成部６３０は、複数のログ情報に基づいて、複数の無線端末のそれぞれのユーザの属性を特定する端末属性情報を生成する。
【００７０】
端末属性情報生成部６３０は、統計処理モジュール６３２により生成された無線端末のユーザの位置及び属性の少なくとも一方に関する統計情報に基づいて、端末属性情報を生成してよい。これにより、当該無線端末の移動履歴に基づいて、当該無線端末のユーザの属性を特定することができる。端末属性情報生成部６３０は、当該無線端末の移動履歴を時間帯ごとに解析することで、当該無線端末のユーザの属性を特定してもよい。時間帯の例としては、平日／休日の区別、朝／昼／夕方／夜／深夜〜早朝の区別などを例示することができる。
【００７１】
例えば、端末属性情報生成部６３０は、ログ情報取得部５１０から取得したログ情報を用いて、複数の無線端末のそれぞれについて、当該無線端末からのプローブ要求を受信した中継装置の位置情報２２０及び属性情報２３０の少なくとも一方に関して、出現頻度又は出現確率を算出する。端末属性情報生成部６３０は、算出された出現頻度又は出現確率に基づいて、当該無線端末のユーザの属性を決定する。
【００７２】
例えば、端末属性情報生成部６３０は、出現頻度又は出現確率が予め定められた値よりも大きい位置情報２２０又は属性情報２３０を、当該無線端末のユーザの属性として決定する。端末属性情報生成部６３０は、出現頻度又は出現確率が予め定められた値よりも小さい位置情報２２０又は属性情報２３０を、当該無線端末のユーザの属性として決定してもよい。
【００７３】
端末属性情報生成部６３０は、端末位置判定モジュール６３４の判定結果に基づいて、端末属性情報を生成してよい。端末属性情報生成部６３０は、端末位置判定モジュール６３４の判定結果を利用して、無線端末のユーザがよく利用するローカルエリア（店舗、学校、職場などを例示することができる。）を把握することができる。
【００７４】
例えば、端末属性情報生成部６３０は、複数の無線端末のそれぞれについて、端末位置判定モジュール６３４の判定結果が「エリア内」であるログ情報を用いて、当該無線端末からのプローブ要求を受信した中継装置の位置情報２２０及び属性情報２３０の少なくとも一方に関して、出現頻度又は出現確率を算出する。端末属性情報生成部６３０は、算出された出現頻度又は出現確率に基づいて、当該無線端末のユーザの属性を決定する。これにより、端末属性情報生成部６３０は、無線端末のユーザがよく利用するローカルエリアを決定することができる。端末属性情報生成部６３０は、無線端末のユーザがよく利用するローカルエリアに配されたアクセスポイントの属性情報２３０を、当該無線端末のユーザの属性として決定する。
【００７５】
端末属性情報生成部６３０は、複数の無線端末のそれぞれについて、端末位置判定モジュール６３４の判定結果が「エリア外」であるログ情報を用いて、当該無線端末からのプローブ要求を受信した中継装置の位置情報２２０及び属性情報２３０の少なくとも一方に関して、出現頻度又は出現確率を算出してもよい。これにより、端末属性情報生成部６３０は、無線端末のユーザの通勤経路、通学経路、所属機関、勤務時間、居住地域などを決定することができる。端末属性情報生成部６３０は、無線端末のユーザの通勤経路、通学経路、所属機関、勤務時間、居住地域などの情報を当該無線端末のユーザの属性として決定する。
【００７６】
統計処理モジュール６３２は、中継装置情報格納部１２６に格納された情報を参照して、複数のログ情報に含まれる端末識別情報及び中継装置識別情報の少なくとも一方に基づいて、複数の無線端末のそれぞれについて、複数の無線端末のユーザの位置及び属性の少なくとも一方に関する統計情報を生成する。統計処理モジュール６３２の詳細については後述する。
【００７７】
端末位置判定モジュール６３４は、端末識別情報、中継装置識別情報及び電波強度に関する情報に基づいて、複数のプローブ要求のそれぞれを送信した複数の無線端末のそれぞれが、複数のローカルエリアのいずれか１つの範囲内に存在した否かを判定する。端末位置判定モジュール６３４の詳細については後述する。
【００７８】
図７は、統計処理モジュール６３２の一例を概略的に示す。本実施形態において、統計処理モジュール６３２は、統計情報算出部７１０と、頻出情報抽出部７２０と、統計情報生成部７３０とを備える。
【００７９】
統計情報算出部７１０は、ログ情報取得部５１０から複数のログ情報を受信する。統計情報算出部７１０は、複数の無線端末のそれぞれについて、端末位置情報及び中継装置識別情報の少なくとも一方の出現頻度又は出現確率を算出する。統計情報算出部７１０は、算出された出現頻度又は出現確率を、頻出情報抽出部７２０に送信する。
【００８０】
頻出情報抽出部７２０は、統計情報算出部７１０により算出された出現頻度又は出現確率が予め定められた値よりも大きいか否かを判断する。頻出情報抽出部７２０は、出現頻度又は出現確率が予め定められた値よりも大きいと判断された中継装置識別情報又は端末位置情報を抽出する。頻出情報抽出部７２０は、抽出結果を統計情報生成部７３０に送信する。
【００８１】
統計情報生成部７３０は、頻出情報抽出部７２０により抽出された中継装置識別情報を中継装置情報抽出部５４０に送信して、頻出情報抽出部７２０により抽出された中継装置識別情報により識別される中継装置の位置情報及び属性情報の少なくとも一方を取得する。統計情報生成部７３０は、無線端末のそれぞれについて、統計情報算出部７１０により算出された中継装置識別情報の出現頻度又は出現確率と、中継装置情報抽出部５４０により抽出された位置情報及び属性情報の少なくとも一方とを対応付けることで、当該無線端末のユーザの位置及び属性の少なくとも一方に関する統計情報を生成する。
【００８２】
本実施形態によれば、無線端末のユーザが、特定の期間（例えば、平日の朝、昼、夜、休日など）に通過又は訪問する可能性の大きな場所の情報と、当該場所の属性とを対応付けることで、当該無線端末のユーザの属性を特定することができる。同様にして、頻出情報抽出部７２０が、出現頻度又は出現確率が予め定められた値よりも小さいと判断した中継装置識別情報を抽出するように改良することで、無線端末のユーザが通過又は訪問する可能性の小さい場所の情報から、当該無線端末のユーザの属性を特定してもよい。
【００８３】
本実施形態においては、統計処理モジュール６３２が、頻出情報抽出部７２０を用いて、統計情報算出部７１０により算出された出現頻度又は出現確率が予め定められた値よりも大きいか否かを判断する場合について説明した。しかし、統計処理モジュール６３２は本実施形態に限定されない。統計処理モジュール６３２は、統計情報算出部７１０により算出された出現頻度又は出現確率が予め定められた値よりも小さいか否かを判断してもよい。
【００８４】
図８は、端末位置判定モジュール６３４の一例を概略的に示す。本実施形態において、端末位置判定モジュール６３４は、連続ログ情報生成部８１０と、ログ情報分類部８２０と、分布算出部８３０と、分類基準調整部８４０とを備える。ログ情報分類部８２０は、端末種別部の一例であってよい。
【００８５】
連続ログ情報生成部８１０は、複数のログ情報の中から、時間的に連続するログ情報（連続ログ情報と称する場合がある。）を抽出する。これにより、複数のログ情報を、無線端末のユーザの行動ごとに取り扱うことができる。具体的には、端末識別情報と、中継装置識別情報と、受信日時又は受信時刻に関する情報とに基づいて、複数のログ情報の少なくとも一部の中から、端末識別情報及び中継装置識別情報が同一であり、受信日時又は受信時刻が時間的に連続する１以上のログ情報を抽出する。連続ログ情報生成部８１０は、抽出された１以上のログ情報からなる１以上の連続ログ情報を生成する。
【００８６】
ログ情報分類部８２０は、端末識別情報、電波強度に関する情報及び受信日時又は受信時刻に関する情報と、予め定められた分類基準とに基づいて、複数のログ情報の少なくとも一部を複数のグループに分類する。複数のグループへの分類方法は、特に限定されるものではないが、例えば、プローブ要求の電波強度の強弱により、ローカルエリア内に存在している無線端末と、ローカルエリア外に存在している無線端末との２つに分類することが考えられる。なお、ログ情報分類部８２０による分類結果は、ユーザの属性の一例であってよい。
【００８７】
他の分類方法としては、プローブ要求の電波強度の強弱と、電波強度が強い状態の継続時間とに基づいて、ローカルエリア内に存在している無線端末と、ローカルエリア外に存在している無線端末との２つのグループに分類することが考えられる。電波強度が強い状態の継続時間をも考慮することで、電波強度の変動による判断の誤りを抑制することができる。
【００８８】
例えば、ログ情報分類部８２０は、１以上の連続ログ情報のそれぞれを解析して、予め定められた電波強度よりも大きな電波強度のプローブ要求が継続して受信された時間が、予め定められた時間より長いと判断した場合、当該連続ログ情報に含まれるログ情報を、１以上の中継装置のそれぞれが配置されたローカルエリアの範囲内に存在した無線端末から送信された可能性のあるプローブ要求に関する第１のグループに分類する。一方、ログ情報分類部８２０は、１以上の連続ログ情報のそれぞれを解析して、予め定められた電波強度よりも大きな電波強度のプローブ要求が継続して受信された時間が、予め定められた時間より長くないと判断した場合、当該連続ログ情報に含まれるログ情報を、ローカルエリアの範囲外に存在した無線端末から送信された可能性のあるプローブ要求に関する第２のグループに分類する。
【００８９】
ログ情報分類部８２０は、例えば、連続ログ情報に含まれるログ情報の個数に対する、連続ログ情報に含まれるログ情報のうち、電波強度が予め定められた電波強度よりも大きなログ情報の個数の割合が、予め定められた値よりも大きいと判断した場合に、予め定められた電波強度よりも大きな電波強度のプローブ要求が継続して受信されたと判断してよい。これにより、電波強度の変動による誤検出を抑制することができる。
【００９０】
ログ情報を２つに分類する方法の一例について、具体的な例を用いて説明する。特定の一日について、アクセスポイント１０２が、無線端末２２からのＲＳＳＩが−６０ｄＢ以下のプローブ要求を、０８：００から２２：００の期間において受信し、無線端末２４からのＲＳＳＩが−６０ｄＢ以下のプローブ要求を、１２：１５から１２：５５の期間と、１７：３５から１７：３７分の期間とにおいて受信し、無線端末６２からのＲＳＳＩが−６０ｄＢ以下のプローブ要求を、１２：０５から１２：０７の期間と、１２：５０から１２：５２の期間と、１８：０５から１８：０７の期間とにおいて受信したと仮定する。
【００９１】
ログ情報分類部８２０は、ローカルエリア内に存在した無線端末から送信された可能性のあるプローブ要求として、例えば、１０分以上継続して受信されたプローブ要求に対応するログ情報を抽出する。その結果、０８：００から２２：００の期間において受信された無線端末２２からのプローブ要求と、１２：１５から１２：５５の期間において受信された無線端末２４からのプローブ要求とを抽出する。ログ情報分類部８２０は、抽出した２つのプルーブ要求に対応するログ情報を第１のグループに分類する。一方、ログ情報分類部８２０は、その他のログ情報を第２のグループに分類する。
【００９２】
さらに他の分類方法としては、プローブ要求の電波強度の強弱と、電波強度が強い状態の継続時間とに基づいて、３以上のグループに分類してもよい。例えば、ログ情報分類部８２０は、受信日時又は受信時刻に関する情報及び端末位置判定モジュール６３４の判定結果に基づいて、複数の無線端末のそれぞれについて、複数のローカルエリアのそれぞれの範囲内に存在した時間を算出し、複数のローカルエリアのそれぞれの範囲内に存在した時間に応じて、複数の無線端末を種別する。
【００９３】
アクセスポイント１０２において受信されたプローブ要求を分類する場合を例とすると、プローブ要求の電波強度が強く、長時間（１２時間以上の時間、店舗の営業時間よりも長い時間などを例示することができる。）にわたって受信されている場合、当該プローブ要求を送信した無線端末は、店舗１２内に存在するOA機器などである可能性が高い。プローブ要求の電波強度が強く、数時間にわたって受信されている場合、当該プローブ要求を送信した無線端末は、店舗１２の従業員などである可能性が高い。これらのデータは、顧客の行動履歴に着目する場合にはノイズとなる。
【００９４】
一方、プローブ要求の電波強度が比較的強く、数分〜数時間にわたって受信されている場合、当該プローブ要求を送信した無線端末は、店舗の来店客の無線端末である可能性が高い。無線端末からのプローブ要求の電波強度が比較的弱い場合、又は、無線端末からのプローブ要求の電波強度が比較的強くても、数秒〜数分にわたってしか受信されなかった場合、当該プローブ要求を送信した無線端末は、店舗の外側を通過した通行人の無線端末である可能性が高い。
【００９５】
このように、プローブ要求の電波強度の強弱に関する１以上の閾値と、電波強度が強い状態の継続時間に関する１以上の閾値とを用いて、１以上の連続ログ情報を３以上のグループに分類してもよい。これにより、ログ情報をデータ処理する場合にノイズとなるログ情報を予め除去することができる。
【００９６】
分布算出部８３０は、電波強度に関する情報及び中継装置識別情報に基づいて、１以上の中継装置ごとに、複数のグループのそれぞれについて、１以上の中継装置のそれぞれにおいて受信されたプローブ要求の電波強度を変量とする確率分布又は規格化された度数分布を算出する。
【００９７】
分類基準調整部８４０は、複数のグループのうちの少なくとも２つのグループの確率分布又は規格化された度数分布に基づいて、分類基準を調整する。分類基準調整部８４０は、ログ情報分類部８２０による分類結果の誤差が予め定められた条件に合致するように、分類基準として予め定められた電波強度の値を調整する。
【００９８】
例えば、２つのグループの確率分布又は規格化された度数分布に基づいて、分類基準を調整する場合、本来、第１のグループに含まれるべきデータが、第１のグループに含まれない（即ち、第２のグループに含まれてしまう）という誤差の生じる確率が、第１の閾値より小さなり、かつ、本来、第２のグループに含まれるべきデータが、第２のグループに含まれない（即ち、第１のグループに含まれてしまう）という誤差の生じる確率が、第２の閾値より小さくなるように、２つのグループを分類する電波強度の値を調整する。第１の閾値と第２の閾値とは同一の値であってもよく、異なる値であってもよい。分類基準調整部８４０は、分類基準の調整を複数回繰り返してよい。これにより、分類基準を精度よく算出することができる。
【００９９】
図９は、分類基準の調整方法の一例を概略的に示す。図９において、縦軸は、プローブ要求の受信信号強度（ＲＳＳＩ：Ｒｅｃｅｉｖｅｄ  Ｓｉｇｎａｌ  Ｓｔｒｅｎｇｔｈ  Ｉｎｄｉｃａｔｏｒ）示す。横軸は、規格化された度数（頻度と称される場合もある。）を示す。実線は、アクセスポイント１０２において、ＲＳＳＩが−６０ｄＢ以下のプローブ要求が約３０分以上にわたって観察された場合のデータを用いて生成した規格化された度数分布９１０を示す。点線は、アクセスポイント１０２において、ＲＳＳＩが−６０ｄＢ以下のプローブ要求が約３０分以上にわたって観察された場合のデータ以外のデータを用いて生成した規格化された度数分布９２０を示す。
【０１００】
度数分布９１０は、店舗１２に来店しなかったユーザの無線端末からのプローブ要求のＲＳＳＩの分布を示していると考えられる。度数分布９２０は、店舗１２に来店したユーザの無線端末からのプローブ要求のＲＳＳＩの分布を示していると考えられる。
【０１０１】
度数分布９１０及び度数分布９２０は、プローブ要求のデータを２つに分類するＲＳＳＩの閾値が−６０ｄＢという条件のもとで作成されているが、図９を参照すれば、店舗１２に来店しなかったユーザを、店舗１２に来店したと判断する可能性が非常に小さく、ＲＳＳＩの閾値が−６０ｄＢという条件は非常に厳格な条件であったことが分かる。
【０１０２】
例えば、ユーザが、店舗１２に入店したことを自動的に検出してクーポンチケットを発行するような場合には、非常に厳格な条件を用いることが好ましい。しかし、店舗１２の来客状況を把握する場合には、プローブ要求のデータを２つに分類するＲＳＳＩの閾値を−８０ｄＢ程度に調整することで、より実態に即したデータが得られることが分かる。
【０１０３】
このように、分類基準調整部８４０が、複数のグループのうちの少なくとも２つのグループの確率分布又は規格化された度数分布に基づいて分類基準を調整することで、データ処理の目的に応じた適切な結果が得られる。端末位置判定モジュール６３４が分類基準調整部８４０を有することで、端末位置判定モジュール６３４は、無線端末がローカルエリアの範囲内に存在するか否かをより適切に判定することができる。その結果、位置提供サーバ１２０は、精度のよい端末位置情報及び端末属性情報を提供することができる。
【０１０４】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【０１０５】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【０１０６】
本明細書には、例えば、下記の発明が記載されている。
（項目１−１）
通信回線を介して、１以上の無線端末に情報を配信する情報配信装置に対して、上記１以上の無線端末の位置情報を提供する位置提供装置であって、
１以上の中継装置のそれぞれから、上記１以上の中継装置のそれぞれにおいて受信された複数のプローブ要求又は位置登録要求のそれぞれを送信した複数の無線端末のそれぞれを識別する端末識別情報と、上記１以上の中継装置のそれぞれを識別する中継装置識別情報とが対応付けられたログ情報を取得するログ情報取得部と、
上記中継装置識別情報のそれぞれと、上記中継装置識別情報のそれぞれにより識別される中継装置の位置情報とを対応付けて格納する中継装置情報格納部と、
上記ログ情報に含まれる中継装置識別情報のそれぞれについて、上記中継装置情報格納部に格納された情報を参照して、上記ログ情報に含まれる中継装置識別情報により識別される中継装置の位置情報を抽出する中継装置情報抽出部と、
上記中継装置情報抽出部により抽出された位置情報と、上記ログ情報において、上記位置情報の抽出に用いられた中継装置識別情報に対応付けられていた端末識別情報とを対応付けて格納する端末情報格納部と、
上記情報配信装置から、１以上の無線端末の端末識別情報と、上記１以上の無線端末の位置情報を要求する第１の要求とを受信する要求受信部と、
上記要求受信部により受信された端末識別情報のそれぞれについて、上記端末情報格納部に格納された情報を参照して、上記要求受信部により受信された端末識別情報により識別される無線端末の位置情報を抽出する端末情報抽出部と、
上記情報配信装置に対して、上記要求受信部により受信された端末識別情報のそれぞれと、上記要求受信部により受信された端末識別情報のそれぞれについて上記端末情報抽出部により抽出された位置情報とが対応付けられた情報を提供する端末情報提供部と、
を備える位置提供装置。
（項目１−２）
上記端末情報格納部は、更に、上記複数の無線端末を識別する端末識別情報のそれぞれと、上記複数の無線端末のユーザの属性を特定する端末属性情報のそれぞれとを対応づけて格納し、
上記端末情報抽出部は、更に、上記要求受信部により受信された端末識別情報のそれぞれについて、上記端末情報格納部に格納された情報を参照して、上記要求受信部により受信された端末識別情報により識別される無線端末の端末属性情報を抽出し、
上記端末情報提供部は、更に、上記情報配信装置に対して、上記要求受信部により受信された端末識別情報のそれぞれと、上記要求受信部により受信された端末識別情報のそれぞれについて、上記端末情報抽出部により抽出された端末属性情報とが対応付けられた情報を提供する、
項目１−１に記載の位置提供装置。
（項目１−３）
上記要求受信部は、上記情報配信装置から、上記情報配信装置により配信される情報を受け取る無線端末の条件を示す配信条件と、上記配信条件に合致する無線端末の端末識別情報を要求する第２の要求とを更に受信し、
上記端末情報抽出部は、更に、上記端末情報格納部に格納された情報を参照して、上記要求受信部により受信された上記配信条件に合致する無線端末の端末識別情報を抽出し、
上記端末情報提供部は、更に、上記情報配信装置に対して、上記端末情報抽出部により抽出された端末識別情報を提供する、
項目１−１又は項目１−２に記載の位置提供装置。
（項目１−４）
コンピュータを、項目１−１から項目１−３までの何れか一項に記載の位置提供装置として機能させるための、プログラム。
（項目１−５）
項目１−１から項目１−３までの何れか一項に記載の位置提供装置と、
上記位置提供装置から、１以上の無線端末に関する情報を受け取り、
上記１以上の無線端末に関する情報を利用して、通信回線を介して上記１以上の無線端末に情報を配信する情報配信装置と、
を備えた情報提供システム。
（項目１−６）
上記複数のプローブ要求又は位置登録要求を受信する１以上の中継装置を更に備える、
項目１−５に記載の情報提供システム。
（項目１−７）
上記ログ情報は、上記複数のプローブ要求又は位置登録要求のそれぞれの電波強度に関する情報を更に含み、
上記位置提供装置は、上記端末識別情報、上記中継装置識別情報及び上記電波強度に関する情報に基づいて、上記複数のプローブ要求又は位置登録要求のそれぞれを送信した複数の無線端末のそれぞれが、複数のローカルエリアのいずれか１つの範囲内に存在した否かを判定する端末位置判定部を更に備え、
上記複数のローカルエリアのそれぞれは、予め定められた範囲を有し、
上記予め定められた範囲には、上記１以上の中継装置の少なくとも１つが配置され、
上記端末情報格納部は、更に、上記複数の無線端末を識別する端末識別情報のそれぞれと、上記端末位置判定部による判定結果のそれぞれとを対応付けて格納し、
上記端末情報抽出部は、更に、上記要求受信部が上記情報配信装置からの要求を受信した場合に、上記端末情報格納部に格納された情報を参照して、直近の日時において、上記要求受信部により受信された端末識別情報により識別される無線端末からのプローブ要求又は位置登録要求を受信した中継装置において受信されたプローブ要求又は位置登録要求を送信した無線端末のうち、上記直近の日時において、上記要求受信部により受信された端末識別情報により識別される無線端末からのプローブ要求又は位置登録要求を受信した中継装置が配置されたローカルエリアの範囲外に存在する無線端末を抽出し、
上記端末情報提供部は、上記情報配信装置に対して、上記端末情報抽出部により抽出された無線端末の数に関する情報を更に提供し、
上記情報配信装置は、上記無線端末の数に関する情報に基づいて、配信する情報を選択する配信情報選択部を備える、
項目１−５又は項目１−６に記載の情報提供システム。
（項目２−１）
１以上の中継装置において受信された複数のプローブ要求又は位置登録要求のそれぞれを送信した複数の無線端末のそれぞれを識別する端末識別情報と、上記複数のプローブ要求又は位置登録要求のそれぞれの電波強度に関する情報、上記複数のプローブ要求又は位置登録要求のそれぞれの受信日時又は受信時刻に関する情報、及び、上記１以上の中継装置のそれぞれを識別する中継装置識別情報からなる群から選択される少なくとも１つの情報とが、上記複数のプローブ要求又は位置登録要求ごとに対応付けられた複数のログ情報を取得するログ情報取得部と、
上記複数のログ情報に基づいて、上記複数の無線端末のそれぞれのユーザの属性を特定する端末属性情報を生成する端末属性情報生成部と、
を備える、情報生成装置。
（項目２−２）
上記複数のログ情報のそれぞれは、特定の期間に受信されたプローブ要求又は位置登録要求に関する上記端末識別情報及び上記中継装置識別情報を含み、
上記情報生成装置は、上記中継装置識別情報のそれぞれと、上記中継装置識別情報のそれぞれにより識別される中継装置の位置情報及び属性情報の少なくとも一方とを対応付けて格納する中継装置情報格納部を更に備え、
上記端末属性情報生成部は、中継装置情報格納部に格納された情報を参照して、上記複数のログ情報に含まれる上記端末識別情報及び上記中継装置識別情報に基づいて、上記複数の無線端末のそれぞれについて、上記複数の無線端末のユーザの位置及び属性の少なくとも一方に関する統計情報を生成する統計処理部を有し、
上記端末属性情報生成部は、上記統計情報に基づいて、上記端末属性情報を生成する、
項目２−１に記載の情報生成装置。
（項目２−３）
上記統計処理部は、
上記複数のログ情報に含まれる上記端末識別情報及び上記中継装置識別情報に基づいて、上記複数の無線端末のそれぞれについて、上記中継装置識別情報の出現頻度又は出現確率を算出する統計情報算出部と、
上記出現頻度又は上記出現確率が予め定められた値よりも大きいか否かを判断し、上記出現頻度又は上記出現確率が予め定められた値よりも大きいと判断した中継装置識別情報を抽出する頻出情報抽出部と、
上記中継装置情報格納部に格納された情報を参照して、上記頻出情報抽出部により抽出された中継装置識別情報により識別される中継装置の位置情報及び属性情報の少なくとも一方を抽出する中継装置情報抽出部と、
上記統計情報算出部により算出された上記中継装置識別情報の出現頻度又は出現確率と、上記中継装置情報抽出部により抽出された位置情報及び属性情報の少なくとも一方とを対応付けることで、上記複数の無線端末のユーザの位置及び属性の少なくとも一方に関する統計情報を生成する統計情報生成部と、
を有する、
項目２−２に記載の情報生成装置。
（項目２−４）
上記複数のログ情報のそれぞれは、上記特定の期間に受信されたプローブ要求又は位置登録要求に関する上記電波強度に関する情報を更に含み、
上記情報生成装置は、上記特定の期間に受信されたプローブ要求又は位置登録要求に関する上記端末識別情報、上記中継装置識別情報及び上記電波強度に関する情報に基づいて、上記特定の期間に受信されたプローブ要求又は位置登録要求のそれぞれを送信した複数の無線端末のそれぞれが、複数のローカルエリアのいずれか１つの範囲内に存在したか否かを判定する端末位置判定部を更に備え、
上記複数のローカルエリアのそれぞれは、予め定められた範囲を有し、
上記予め定められた範囲には、上記１以上の中継装置の少なくとも１つが配置され、
上記端末属性情報生成部は、上記端末位置判定部の判定結果に基づいて、端末属性情報を生成する、
項目２−２または項目２−３に記載の情報生成装置。
（項目２−５）
上記複数のログ情報のそれぞれは、上記特定の期間に受信されたプローブ要求又は位置登録要求に関する上記受信日時又は受信時刻に関する情報を更に含み、
上記端末属性情報生成部は、上記受信日時又は受信時刻に関する情報及び上記端末位置判定部の判定結果に基づき、上記複数の無線端末のそれぞれについて、上記複数のローカルエリアのそれぞれの範囲内に存在した時間を算出し、上記複数のローカルエリアのそれぞれの範囲内に存在した時間に応じて、上記複数の無線端末を種別する端末種別部を更に備え、
上記端末属性情報生成部は、上記端末位置判定部の判定結果に基づいて、端末属性情報を生成する、
項目２−４に記載の情報生成装置。
（項目２−６）
上記複数の無線端末のうち、２以上の無線端末の上記端末属性情報の相関が予め定められた値よりも大きいか否かを判断し、上記２以上の無線端末の上記端末属性情報の相関が予め定められた値よりも大きいと判断した場合に、上記２以上の無線端末が同一のユーザにより所持されていると判定する、同一ユーザ判定部を更に備える、
項目２−１から項目２−５までの何れか一項に記載の情報生成装置。
（項目２−７）
コンピュータを、項目２−１から項目２−６までの何れか一項に記載の情報生成装置として機能させるための、プログラム。
（項目３−１）
１以上の中継装置において受信された複数のプローブ要求又は位置登録要求のそれぞれを送信した複数の無線端末のそれぞれを識別する端末識別情報と、上記複数のプローブ要求又は位置登録要求のそれぞれの電波強度に関する情報と、上記複数のプローブ要求又は位置登録要求のそれぞれの受信日時又は受信時刻に関する情報と、上記１以上の中継装置のそれぞれを識別する中継装置識別情報からなる群から選択される少なくとも１つの情報とが、上記複数のプローブ要求又は位置登録要求ごとに対応付けられた複数のログ情報を取得するログ情報取得部と、
上記端末識別情報、上記電波強度に関する情報及び上記受信日時又は受信時刻に関する情報と、予め定められた分類基準とに基づいて、上記複数のログ情報の少なくとも一部を複数のグループに分類するログ情報分類部と、
上記電波強度に関する情報及び上記中継装置識別情報に基づいて、上記１以上の中継装置ごとに、上記複数のグループのそれぞれについて、上記１以上の中継装置のそれぞれにおいて受信されたプローブ要求又は位置登録要求の電波強度を変量とする確率分布又は規格化された度数分布を算出する分布算出部と、
上記複数のグループのうちの少なくとも２つのグループの上記確率分布又は上記規格化された度数分布に基づいて、上記分類基準を調整する分類基準調整部と、
を備える情報分類装置。
（項目３−２）
上記端末識別情報、上記中継装置識別情報及び上記受信日時又は受信時刻に関する情報に基づいて、上記複数のログ情報の少なくとも一部の中から、上記端末識別情報及び上記中継装置識別情報が同一であり、上記受信日時又は受信時刻が時間的に連続する１以上のログ情報を抽出し、抽出された１以上のログ情報からなる１以上の連続ログ情報を生成する連続ログ情報生成部を更に備え、
上記ログ情報分類部は、
上記１以上の連続ログ情報のそれぞれを解析して、予め定められた電波強度よりも大きな電波強度のプローブ要求又は位置登録要求が継続して受信された時間が、予め定められた時間より長いと判断した場合、当該連続ログ情報に含まれるログ情報を、上記１以上の中継装置のそれぞれが配置されたローカルエリアの範囲内に存在した無線端末から送信された可能性のあるプローブ要求又は位置登録要求に関する第１のグループに分類し、
上記１以上の連続ログ情報のそれぞれを解析して、上記予め定められた電波強度よりも大きな電波強度のプローブ要求又は位置登録要求が継続して受信された時間が、上記予め定められた時間より長くないと判断した場合、当該連続ログ情報に含まれるログ情報を、上記ローカルエリアの範囲外に存在した無線端末から送信された可能性のあるプローブ要求又は位置登録要求に関する第２のグループに分類し、
上記分類基準調整部は、ログ情報分類部による分類結果の誤差が予め定められた条件に合致するように、上記予め定められた電波強度を調整する、
項目３−１に記載の情報分類装置。
（項目３−３）
コンピュータを、項目３−１又は項目３−２に記載の情報分類装置として機能させるための、プログラム。
【符号の説明】
【０１０７】
１０  通信回線、１２  店舗、１４  店舗、１６  歩道、２２  無線端末、２４  無線端末、４２  無線端末、４４  無線端末、６２  無線端末、６４  無線端末、１００  情報提供システム、１０２  アクセスポイント、１０４  アクセスポイント、１０６  基地局、１２０  位置提供サーバ、１２２  制御部、１２４  端末情報格納部、１２６  中継装置情報格納部、１４０  情報配信サーバ、１４２  配信部、１４４  配信情報格納部、２００  データテーブル、２１０  識別記号、２２０  位置情報、２２２  情報、２２４  情報、２３０  属性情報、２３２  情報、２３４  情報、２３６  情報、２３８  情報、３００  データテーブル、３２０  ＭＡＣアドレス、３３０  情報、３４０  情報、３５０  端末位置判定結果、４００  データテーブル、４２０  端末位置情報、４２２  情報、４２４  情報、４３０  識別記号、４４０  端末属性情報、５１０  ログ情報取得部、５２０  端末情報生成部、５３０  端末情報抽出部、５４０  中継装置情報抽出部、５５０  要求受信部、５６０  端末情報提供部、６１０  端末位置情報生成部、６２０  同一ユーザ判定部、６３０  端末属性情報生成部、６３２  統計処理モジュール、６３４  端末位置判定モジュール、７１０  統計情報算出部、７２０  頻出情報抽出部、７３０  統計情報生成部、８１０  連続ログ情報生成部、８２０  ログ情報分類部、８３０  分布算出部、８４０  分類基準調整部、９１０  度数分布、９２０  度数分布
【要約】
【課題】無線端末から位置情報を取得できない場合には、当該無線端末の位置を把握することが難しい。
【解決手段】１以上の中継装置において受信された複数のプローブ要求を送信した複数の無線端末を識別する端末識別情報と、複数のプローブ要求の電波強度に関する情報、複数のプローブ要求の受信日時又は受信時刻に関する情報、及び、１以上の中継装置を識別する中継装置識別情報からなる群から選択される少なくとも１つの情報とが、複数のプローブ要求ごとに対応付けられた複数のログ情報を取得するログ情報取得部と、複数のログ情報に基づいて、複数の無線端末のユーザの属性を特定する端末属性情報を生成する端末属性情報生成部とを備える。
【選択図】図６【図１】
0005572245.tif 000002
【図２】
0005572245.tif 000003
【図３】
0005572245.tif 000004
【図４】
0005572245.tif 000005
【図５】
0005572245.tif 000006
【図６】
0005572245.tif 000007
【図７】
0005572245.tif 000008
【図８】
0005572245.tif 000009
【図９】
0005572245.tif 000010