(57)【特許請求の範囲】
【請求項１】
複数の携帯端末のそれぞれから当該携帯端末に関係する識別情報を近距離無線通信によって取得する収集装置と通信可能な管理装置であって、
前記管理装置は、
前記収集装置から、前記複数の携帯端末のそれぞれについて、前記識別情報を含む収集情報を取得する取得部と、
取得される前記収集情報を記憶装置に記憶させる第１記憶制御部と、
所定の判定タイミングが到来する場合に、前記記憶装置に記憶されている前記収集情報を用いて、既に前記記憶装置に記憶されている複数の前記識別情報のそれぞれについて、当該識別情報に対応する行動状態を判定する判定部と、
判定された前記行動状態を示す状態情報を、前記記憶装置に記憶させる第２記憶制御部と、
所定の出力タイミングが到来する場合に、前記記憶装置に記憶されている前記状態情報を出力する出力部と、
を備え、
前記判定部は、前記複数の携帯端末の前記識別情報のうち、特定の識別情報について、所定期間に亘って前記収集情報に含まれない場合に、前記特定の識別情報に対応する行動状態が不在を表す第１状態と判定する、管理装置。
【請求項２】
前記判定部は、前記記憶装置に記憶されている前記収集情報と、前記記憶装置に記憶されている前記状態情報と、を用いて、前記行動状態を判定する、
請求項１に記載の管理装置。
【請求項３】
前記判定部は、
前記記憶装置に記憶されている前記状態情報が示す前記行動状態が、過去の所定期間以上に亘って前記収集装置が前記識別情報を取得しなかったことに関係する前記第１状態である場合において、
（ａ）前記記憶装置に記憶されている前記収集情報が、前記収集装置が前記識別情報を新たに取得したことを示す場合に、前記行動状態を、前記第１状態とは異なる状態であって、前記収集装置が前記識別情報を新たに取得したことに関係する第２状態であると判定し、
（ｂ）前記記憶装置に記憶されている前記収集情報が、前記収集装置が前記識別情報を新たに取得しなかったことを示す場合に、前記行動状態を、前記第１状態であると判定する、
請求項２に記載の管理装置。
【請求項４】
前記判定部は、
前記記憶装置に記憶されている前記状態情報が示す前記行動状態が、前記収集装置が前記識別情報を新たに取得したことに関係する第２状態である場合において、
（ｃ）前記記憶装置に記憶されている前記収集情報が、前記収集装置が前記識別情報を新たに取得した後、第１期間が経過する前に前記識別情報を再取得したことを示す場合に、前記行動状態を、前記第２状態とは異なる状態であって、前記収集装置が、前記識別情報を再取得したことに関係する第３状態であると判定し、
（ｄ）前記記憶装置に記憶されている前記収集情報が、前記収集装置が前記識別情報を新たに取得した後、前記第１期間が経過する前に前記識別情報を再取得しなかったことを示す場合に、前記行動状態を、前記第２状態とは異なる状態であって、前記収集装置が前記識別情報を新たに取得した後、前記第１期間が経過する前に前記識別情報を再取得しなかったことに関係する第４状態であると判定する、
請求項２又は３に記載の管理装置。
【請求項５】
前記判定部は、
前記記憶装置に記憶されている前記状態情報が示す前記行動状態が、前記収集装置が、前記識別情報を再取得したことに関係する第３状態である場合において、
（ｅ）前記記憶装置に記憶されている前記収集情報が、前記収集装置が前記識別情報を最後に取得した後、第２期間が経過する前に前記識別情報を再取得したことを示す場合に、前記行動状態を、前記第３状態であると判定し、
（ｆ）前記記憶装置に記憶されている前記収集情報が、前記収集装置が前記識別情報を最後に取得した後、前記第２期間が経過する前に前記識別情報を再取得しなかったことを示す場合に、前記行動状態を、前記第３状態とは異なる状態であって、前記収集装置が前記識別情報を最後に取得した後、前記第２期間が経過する前に前記識別情報を再取得しなかったことに関係する第５状態であると判定する、
請求項２から４のいずれか一項に記載の管理装置。
【請求項６】
前記判定部は、
前記記憶装置に記憶されている前記状態情報が示す前記行動状態が、前記収集装置が前記識別情報を新たに取得した後、第１期間が経過する前に前記識別情報を再取得しなかったことに関係する第４状態である場合において、
（ｇ）前記記憶装置に記憶されている前記収集情報が、前記収集装置が前記識別情報を新たに取得した後、前記第１期間より長い第３期間が経過する前に前記識別情報を再取得したことを示す場合に、前記行動状態を、前記収集装置が、前記識別情報を再取得したことに関係する第３状態であると判定し、
（ｈ）前記記憶装置に記憶されている前記収集情報が、前記収集装置が前記識別情報を新たに取得した後、前記第３期間が経過する前に前記識別情報を再取得しなかったことを示す場合に、前記行動状態を、過去の所定期間以上に亘って前記収集装置が前記識別情報を取得しなかったことに関係する前記第１状態であると判定する、
請求項２から５のいずれか一項に記載の管理装置。
【請求項７】
前記判定部は、
前記記憶装置に記憶されている前記状態情報が示す前記行動状態が、前記収集装置が前記識別情報を新たに取得した後で前記識別情報を再取得し、かつ、前記収集装置が前記識別情報を最後に取得した後、第２期間が経過する前に前記識別情報を再取得しなかったことに関係する第５状態である場合において、
（ｉ）前記記憶装置に記憶されている前記収集情報が、前記収集装置が前記識別情報を最後に取得した後、前記第２期間よりも長い第４期間が経過する前に前記識別情報を再取得したことを示す場合に、前記行動状態を、前記収集装置が、前記識別情報を再取得したことに関係する第３状態であると判定し、
（ｊ）前記記憶装置に記憶されている前記収集情報が、前記収集装置が前記識別情報を最後に取得した後、前記第４期間が経過する前に前記識別情報を再取得しなかったことを示す場合に、前記行動状態を、過去の所定期間以上に亘って前記収集装置が前記識別情報を取得しなかったことに関係する前記第１状態であると判定する、
請求項２から６のいずれか一項に記載の管理装置。
【請求項８】
前記出力タイミングは、前記管理装置に出力指示が入力されるタイミングである、
請求項１から７のいずれか一項に記載の管理装置。
【請求項９】
前記管理装置は、複数個の前記収集装置と通信可能であり、
前記取得部は、前記複数個の収集装置のそれぞれから前記収集情報を取得し、
前記第１記憶制御部は、取得される複数個の前記収集情報を前記記憶装置に記憶させ、
前記判定部は、前記所定期間毎に、前記記憶装置に記憶されている前記複数個の収集情報を用いて、前記行動状態を判定する、
請求項１から８のいずれか一項に記載の管理装置。
【請求項１０】
前記識別情報は、前記携帯端末が有するＢＳＳＩＤ（Basic Service Set Identifierの略）である、
請求項１から９のいずれか一項に記載の管理装置。
【請求項１１】
複数の携帯端末のそれぞれから当該携帯端末に関係する識別情報を近距離無線通信によって取得する収集装置と通信可能な管理装置のためのコンピュータプログラムであって、
前記コンピュータプログラムは、前記管理装置に、以下の各処理、即ち、
前記収集装置から、前記複数の携帯端末のそれぞれについて、前記識別情報を含む収集情報を取得する取得処理と、
取得される前記収集情報を記憶装置に記憶させる第１記憶制御処理と、
所定の判定タイミングが到来する場合に、前記記憶装置に記憶されている前記収集情報を用いて、既に前記記憶装置に記憶されている複数の前記識別情報のそれぞれについて、当該識別情報に対応する行動状態を判定する判定処理と、
判定された前記行動状態を示す状態情報を、前記記憶装置に記憶させる第２記憶制御処理と、
所定の出力タイミングが到来する場合に、前記記憶装置に記憶されている前記状態情報を出力する出力処理と、
を実行させ、
前記判定処理では、前記複数の携帯端末の前記識別情報のうち、特定の識別情報について、所定期間に亘って前記収集情報に含まれない場合に、前記特定の識別情報に対応する行動状態が不在であると判定する、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書によって開示される技術は、管理システムにおいて用いられる管理装置、及び、当該管理装置のためのコンピュータプログラムに関する。
【背景技術】
【０００２】
特許文献１には、遊技店に設置された複数の遊技台のそれぞれに接続されるホールコンピュータと、ホールコンピュータと通信可能な分析センタとを備える遊技店分析システムが開示されている。このシステムでは、ホールコンピュータは、各遊技台から出力される遊技情報を収集し、収集された遊技情報を分析センタに供給する。分析センタは、ホールコンピュータから取得された遊技情報を記憶し、遊技情報に基づいて、ユーザの遊技傾向の分析、遊技店全体の遊技結果の算出等、各種分析を実行する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−７３８７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の遊技店分析システムでは、ユーザの行動状態（例えば、通過した、滞在している等）を適切に分析することができず、例えば、現在の来店ユーザ数や、来店ユーザのステータス（例えば、新規ユーザ、リピートユーザ等）を把握することが困難である。
【０００５】
本明細書では、ユーザの行動状態を適切に分析することができる管理装置と、当該管理装置のためのコンピュータプログラムを開示する。
【課題を解決するための手段】
【０００６】
本明細書は、携帯端末から当該携帯端末に関係する識別情報を近距離無線通信によって取得する収集装置と通信可能な管理装置を開示する。管理装置は、収集装置から識別情報を含む収集情報を取得する取得部と、取得される収集情報を記憶装置に記憶させる第１記憶制御部と、所定の判定タイミングが到来する場合に、記憶装置に記憶されている収集情報を用いて、識別情報に対応する行動状態を判定する判定部と、判定された行動状態を示す状態情報を、記憶装置に記憶させる第２記憶制御部と、所定の出力タイミングが到来する場合に、記憶装置に記憶されている状態情報を出力する出力部と、を備える。
【０００７】
上記の「携帯端末」は、携帯電話（例えばスマートフォン）、ＰＤＡ（Personal Digital Assistantの略）、ノートＰＣ（Personal Computerの略）、タブレットＰＣ、携帯型音楽再生装置、携帯型動画再生装置、携帯型ゲーム機等、ユーザが携帯可能な各種端末装置を含む。上記の「近距離無線通信」は、Ｗｉ−Ｆｉ方式に従った通信、ＢＬＥ（Bluetooth（登録商標）Low Energyの略）方式に従った通信、光を使った通信、音を使った通信等、任意の近距離無線通信を含む。また、「管理装置」は、１つの装置であっても、複数の装置の組み合わせであってもよい。
【０００８】
上記の管理装置は、収集装置から取得される収集情報を記憶装置に蓄積させる。そして、管理装置は、判定タイミングが到来する場合に、行動状態を判定し、判定された行動状態を示す状態情報を記憶装置に記憶させる。管理装置は、出力タイミングが到来する場合に、記憶装置に記憶されている状態情報を出力する。管理装置の利用者等は、出力された状態情報を見ることにより、収集装置の近傍に存在した識別情報（即ちユーザ）の行動状態を把握することができる。このように、上記の管理装置によると、管理装置の利用者等は、ユーザの行動状態（例えば、入店した、通過した、滞在した、退店した、新規ユーザか否か、来店しなくなったか否か、どのエリアから来ているのか、来店頻度、等の各種動向）を適切に分析することができる。
【０００９】
判定部は、記憶装置に記憶されている収集情報と、記憶装置に記憶されている状態情報と、を用いて、行動状態を判定してもよい。
【００１０】
この構成によると、管理装置が行動状態を判定する際には、記憶装置に記憶されている収集情報に加えて、記憶装置に既に記憶されている状態情報を用いて判定することができる。即ち、管理装置は、以前判定されて記憶装置に記憶された状態情報を用いて行動状態を判定することができる。管理装置は、ユーザの行動状態をより適切に判定することができる。
【００１１】
判定部は、記憶装置に記憶されている状態情報が示す行動状態が、過去の所定期間以上に亘って収集装置が識別情報を取得しなかったことに関係する第１状態である場合において、（ａ）記憶装置に記憶されている収集情報が、収集装置が識別情報を新たに取得したことを示す場合に、行動状態を、第１状態とは異なる状態であって、収集装置が識別情報を新たに取得したことに関係する第２状態であると判定し、（ｂ）記憶装置に記憶されている収集情報が、収集装置が識別情報を新たに取得しなかったことを示す場合に、行動状態を、第１状態であると判定してもよい。
【００１２】
この構成によると、管理装置は、記憶装置に記憶されている状態情報が第１状態（例えば不在状態）を示す場合において、判定タイミングにおける行動状態が第１状態と第２状態（例えば入店状態）のどちらに移行したのかを適切に判定することができる。
【００１３】
判定部は、記憶装置に記憶されている状態情報が示す行動状態が、収集装置が識別情報を新たに取得したことに関係する第２状態である場合において、（ｃ）記憶装置に記憶されている収集情報が、収集装置が識別情報を新たに取得した後、第１期間が経過する前に識別情報を再取得したことを示す場合に、行動状態を、第２状態とは異なる状態であって、収集装置が、識別情報を再取得したことに関係する第３状態であると判定し、（ｄ）記憶装置に記憶されている収集情報が、収集装置が識別情報を新たに取得した後、第１期間が経過する前に識別情報を再取得しなかったことを示す場合に、行動状態を、第２状態とは異なる状態であって、収集装置が識別情報を新たに取得した後、第１期間が経過する前に識別情報を再取得しなかったことに関係する第４状態であると判定してもよい。
【００１４】
この構成によると、管理装置は、記憶装置に記憶されている状態情報が第２状態を示す場合において、判定タイミングにおける行動状態が第３状態（例えば滞在状態）と第４状態（例えば通過状態）のどちらに移行したのかを適切に判定することができる。
【００１５】
判定部は、記憶装置に記憶されている状態情報が示す行動状態が、収集装置が、識別情報を再取得したことに関係する第３状態である場合において、（ｅ）記憶装置に記憶されている収集情報が、収集装置が識別情報を最後に取得した後、第２期間が経過する前に識別情報を再取得したことを示す場合に、行動状態を、第３状態であると判定し、（ｆ）記憶装置に記憶されている収集情報が、収集装置が識別情報を最後に取得した後、第２期間が経過する前に識別情報を再取得しなかったことを示す場合に、行動状態を、第３状態とは異なる状態であって、収集装置が識別情報を最後に取得した後、第２期間が経過する前に識別情報を再取得しなかったことに関係する第５状態であると判定してもよい。
【００１６】
この構成によると、管理装置は、記憶装置に記憶されている状態情報が第３状態を示す場合において、判定タイミングにおける行動状態が第３状態と第５状態（例えば退店状態）のどちらに移行したのかを適切に判定することができる。
【００１７】
判定部は、記憶装置に記憶されている状態情報が示す行動状態が、収集装置が識別情報を新たに取得した後、第１期間が経過する前に識別情報を再取得しなかったことに関係する第４状態である場合において、（ｇ）記憶装置に記憶されている収集情報が、収集装置が識別情報を新たに取得した後、第１期間より長い第３期間が経過する前に識別情報を再取得したことを示す場合に、行動状態を、収集装置が、識別情報を再取得したことに関係する第３状態であると判定し、（ｈ）記憶装置に記憶されている収集情報が、収集装置が識別情報を新たに取得した後、第３期間が経過する前に識別情報を再取得しなかったことを示す場合に、行動状態を、過去の所定期間以上に亘って収集装置が識別情報を取得しなかったことに関係する第１状態であると判定してもよい。
【００１８】
この構成によると、管理装置は、記憶装置に記憶されている状態情報が第４状態を示す場合において、判定タイミングにおける行動状態が第３状態と第１状態のどちらに移行したのかを適切に判定することができる。
【００１９】
判定部は、記憶装置に記憶されている状態情報が示す行動状態が、収集装置が識別情報を新たに取得した後で識別情報を再取得し、かつ、収集装置が識別情報を最後に取得した後、第２期間が経過する前に識別情報を再取得しなかったことに関係する第５状態である場合において、（ｉ）記憶装置に記憶されている収集情報が、収集装置が識別情報を最後に取得した後、第２期間よりも長い第４期間が経過する前に識別情報を再取得したことを示す場合に、行動状態を、収集装置が、識別情報を再取得したことに関係する第３状態であると判定し、（ｊ）記憶装置に記憶されている収集情報が、収集装置が識別情報を最後に取得した後、第４期間が経過する前に識別情報を再取得しなかったことを示す場合に、行動状態を、過去の所定期間以上に亘って収集装置が識別情報を取得しなかったことに関係する第１状態であると判定してもよい。
【００２０】
この構成によると、管理装置は、記憶装置に記憶されている状態情報が第５状態を示す場合において、判定タイミングにおける行動状態が第３状態と第１状態のどちらに移行したのかを適切に判定することができる。
【００２１】
出力タイミングは、管理装置に出力指示が入力されるタイミングであってもよい。
【００２２】
この構成によると、管理装置の利用者等は、所望のタイミングで管理装置に状態情報を出力させることができる。
【００２３】
上記の管理装置は、複数個の収集装置と通信可能であってもよい。取得部は、複数個の収集装置のそれぞれから収集情報を取得してもよい。第１記憶制御部は、取得される複数個の収集情報を記憶装置に記憶させてもよい。判定部は、所定期間毎に、記憶装置に記憶されている複数個の収集情報を用いて、行動状態を判定してもよい。
【００２４】
この構成によると、管理装置は、複数個の収集装置のそれぞれから取得される収集情報に基づいて、行動状態を判定することができる。管理装置の利用者は、より広範囲におけるユーザの行動状態を適切に分析することができる。
【００２５】
識別情報は、携帯端末が有するＢＳＳＩＤ（Basic Service Set Identifierの略）であってもよい。
【００２６】
なお、上記の管理装置を実現するための制御方法、コンピュータプログラム、及び、当該コンピュータプログラムを記憶するコンピュータ読取可能機能媒体も、新規で有用である。
【図面の簡単な説明】
【００２７】
【図１】管理システム２の概要を示す。
【図２】収集装置２０の構成を示す。
【図３】収集装置２０の動作を模式的に示す。
【図４】サーバ５０の構成を示す。
【図５】端末装置１００の構成を示す。
【図６】メイン処理のフローチャートを示す。
【図７】判定処理のフローチャートを示す。
【図８】不在時処理のフローチャートを示す。
【図９】入店時処理のフローチャートを示す。
【図１０】滞在時処理のフローチャートを示す。
【図１１】通過時処理のフローチャートを示す。
【図１２】退店時処理のフローチャートを示す。
【図１３】行動状態の遷移の一例であるケースＡのタイムチャートを示す。
【図１４】行動状態の遷移の一例であるケースＢのタイムチャートを示す。
【図１５】行動状態の遷移の一例であるケースＣのタイムチャートを示す。
【図１６】閲覧画面の一例を示す。
【図１７】閲覧画面の一例を示す。
【図１８】閲覧画面の一例を示す。
【図１９】閲覧画面の一例を示す。
【発明を実施するための形態】
【００２８】
（実施例）
図１に示す管理システム２は、パチンコ店等の遊技店１０の近傍に存在するユーザの行動状態を分析及び管理するための管理システムである。図１に示すように、管理システム２は、サーバ５０と、収集装置２０Ａ、２０Ｂと、端末装置１００と、携帯端末ＰＴと、を備える。収集装置２０Ａ、２０Ｂは、遊技店１０の近傍に設けられている。サーバ５０と収集装置２０Ａ、２０Ｂは、インターネット４を介して通信可能に接続されている。また、サーバ５０と端末装置１００も、インターネット４を介して通信可能に接続されている。携帯端末ＰＴは、ユーザＵによって所持されており、収集装置２０Ａ、２０Ｂとの間で近距離無線通信を実行することができる。なお、以下では、収集装置２０Ａ、２０Ｂを区別せずに呼ぶ場合、単に「収集装置２０」と呼ぶ場合がある。
【００２９】
（収集装置２０；図２）
遊技店１０の近傍に配置された収集装置２０Ａ、２０Ｂについて説明する。図１に示すように、２個の収集装置２０Ａ、２０Ｂは、互いに、遊技店１０の近傍の異なる位置に配置されている。この例では、収集装置２０Ａは遊技店１０の正面入口付近、収集装置２０Ｂは遊技店１０の反対側入口付近に設けられている。変形例では、収集装置２０Ａ、２０Ｂはこれ以外の位置に配置されていてもよい。収集装置２０Ａ、２０Ｂは、いずれも、遊技店１０内を含む遊技店１０の近傍に存在する携帯端末ＰＴとの間で近距離無線通信を実行することができる。
【００３０】
図２に示すように、収集装置２０Ａ、２０Ｂは、同様の構成を有している。収集装置２０（即ち収集装置２０Ａ、２０Ｂ）は、制御部２２と、メモリ２４と、第１通信インターフェース２６と、第２通信インターフェース２８と、を有する。以下では、インターフェースのことを「Ｉ／Ｆ」と記載する。制御部２２は、メモリ２４に記憶されているプログラムに従って様々な処理を実行する。メモリ２４は、後述の収集情報を記憶する領域を有している。また、メモリ２４には、自機を識別するための装置ＩＤが予め記憶されている。装置ＩＤは、収集装置２０のベンダによって予め割り当てられている。第１通信Ｉ／Ｆ２６は、近傍に存在するユーザＵが所持する携帯端末ＰＴとの間で近距離無線通信を実行するための通信Ｉ／Ｆである。第２通信Ｉ／Ｆ２８は、インターネット４を介してサーバ５０と通信を実行するための通信Ｉ／Ｆである。
【００３１】
制御部２２は、第１通信Ｉ／Ｆ２６を介して、自機の近傍（即ち、収集装置２０Ａの場合には遊技店１０の正面入口付近及び遊技店１０内。収集装置２０Ｂの場合には遊技店１０の反対側入口付近及び遊技店１０内）に存在するユーザＵが携帯する携帯端末ＰＴとの間で近距離無線通信を実行することができる。
【００３２】
（携帯端末ＰＴ；図３）
携帯端末ＰＴは、携帯電話（例えばスマートフォン）、ＰＤＡ（Personal Digital Assistantの略）、ノートＰＣ（Personal Computerの略）、タブレットＰＣ、携帯型音楽再生装置、携帯型動画再生装置、携帯型ゲーム機等、ユーザＵが携帯可能な各種端末装置を含む。
【００３３】
図３に示すように、ユーザＵが携帯する携帯端末ＰＴは、携帯端末ＰＴのＩＤ（以下では端末ＩＤと呼ぶ）を、自機の通信範囲Ｒ内に向けて繰り返し供給している。ユーザＵが移動して、収集装置２０が通信範囲Ｒ内に入ると（即ち、ユーザＵが遊技店１０内に入店する、又は、ユーザＵが遊技店１０の前に来ると）、収集装置２０の制御部２２は、第１通信Ｉ／Ｆ２６を介して、携帯端末ＰＴが供給する端末ＩＤを取得する。例えば、ユーザＵが遊技店１０内に入店した場合には、収集装置２０の制御部２２は、ユーザＵが遊技店１０内に滞在している間、ユーザＵの携帯端末ＰＴから端末ＩＤを繰り返し取得する。
【００３４】
収集装置２０の制御部２２は、端末ＩＤを取得すると、取得された端末ＩＤと、自機の装置ＩＤと、取得時刻と、を含む収集情報を生成する。他の例では、収集情報は、収集装置２０の位置情報を含んでいてもよい。この場合、位置情報は、予め収集装置２０に記憶されている位置情報であっても、収集装置２０が位置測位システム（例えばＧＰＳ（Global Positioning Systemの略））を用いて取得する位置情報であってもよい。そして、収集装置２０の制御部２２は、第２通信Ｉ／Ｆ２８を介してサーバ５０に収集情報を供給する。ユーザＵが移動して、収集装置２０が通信範囲Ｒから外れると（即ち、ユーザＵが遊技店１０から退店すると）、収集装置２０の制御部２２は、ユーザＵの携帯端末ＰＴから端末ＩＤを取得しなくなる。
【００３５】
即ち、制御部２２は、ユーザＵが遊技店１０の近傍に存在する間だけ、携帯端末ＰＴから端末ＩＤを取得し、収集情報を生成してサーバ５０に供給する。制御部２２は、ユーザＵが遊技店１０に滞在している場合に限らず、ユーザＵが遊技店１０の前を一時的に通過するだけの場合であっても、携帯端末ＰＴから端末ＩＤを取得することができる。また、制御部２２は、複数台の携帯端末ＰＴから複数個の端末ＩＤを同時に取得することもできる。
【００３６】
（サーバ５０；図４）
サーバ５０は、遊技店１０を経営する企業によって設置されているサーバであって、遊技店１０に関する各情報を管理するためのサーバである。図４に示すように、サーバ５０は、表示部５２と、操作部５４と、通信Ｉ／Ｆ５６と、制御部５８と、メモリ６０と、を備える。表示部５２は、様々な情報を表示するためのディスプレイである。操作部５４は、キーボードとマウスを含み、サーバ５０の利用者の操作を受け付ける。通信Ｉ／Ｆ５６は、インターネット４に接続されている。通信Ｉ／Ｆ５６は、インターネット４を介して、収集装置２０Ａ、２０Ｂ、及び、端末装置１００と通信を行うためのＩ／Ｆである。
【００３７】
制御部５８は、メモリ６０に記憶されている処理プログラム６２に従って、様々な処理を実行する。制御部５８が実行する処理については後で詳しく説明する（図６〜図１２参照）。また、メモリ６０は、処理プログラム６２の他に、グラフィック表示プログラム６４を記憶している。本実施例では、グラフィック表示プログラム６４は、ブラウザプログラム上で動作可能な表示プログラムであって、ＳＶＧフォーマットに従った表示プログラム（例えば、「Ｄ３．ｊｓ」等）である。他の例では、他の例では、グラフィック表示プログラム６４は、ブラウザプログラム上で動作可能な表示プログラムであって、ＳＶＧ，ＪＰＥＧ，ＰＮＧ，ＧＩＦ，ＴＩＦＦのうちの少なくとも１つの画像フォーマットに従ったグラフィック表示プログラムであってもよい。グラフィック表示プログラム６４は、情報を、図画等を用いて視覚的に容易に把握できるように可視化するためのプログラムと言い換えてもよい。グラフィック表示プログラム６４は、制御部５８が、端末装置１００等からメモリ６０内のデータ（即ち収集情報及び状態情報）を出力するための出力指示を取得する場合に、それらの指示に応じて、指示に応じた出力対象情報（即ち、収集情報の少なくとも一部、状態情報の少なくとも一部）とともに、端末装置１００等に提供される。出力指示の供給元である端末装置１００等は、出力対象情報と、グラフィック表示プログラムと、を用いて、閲覧画面を生成して表示することができる。この際、閲覧画面では、データが、把握容易な図画等によって可視化されて表示される。閲覧画面の具体的な例は、後で詳しく説明する（図１６〜図１９参照）。
【００３８】
また、メモリ６０には、制御部５８が通信Ｉ／Ｆ５６を介して各収集装置２０から取得した上述の収集情報を記憶するための収集情報記憶領域６６が設けられている。制御部５８は、収集装置２０から供給される収集情報を、通信Ｉ／Ｆ５６を介して受信する。そして、制御部５８は、受信された収集情報を、メモリ６０の収集情報記憶領域６６に記憶させる。これにより、収集情報記憶領域６６には、各収集装置２０から取得される収集情報が蓄積される。
【００３９】
さらに、メモリ６０には、制御部５８が後述の判定処理（図７）を実行することによって生成される状態情報を記憶するための状態情報記憶領域６８が設けられている。状態情報は、収集情報に含まれる端末ＩＤと、当該端末ＩＤに対応する行動状態（例えば、「不在」、「入店（新規）」、「滞在」、「通過」、「退店」）と、判定時刻と、を含む情報である。判定処理が実行される毎に、新たな状態情報が状態情報記憶領域６８に記憶される。これにより、状態情報記憶領域６８には、収集情報に含まれる端末ＩＤごとに、当該端末ＩＤに対応する状態情報が蓄積される。
【００４０】
（端末装置１００；図５）
端末装置１００は、例えば、管理システム２へのアクセスを許可された第三者が所有する端末装置である。端末装置１００は、ブラウザプログラムを利用して、インターネット４を介してサーバ５０にアクセスし、各種情報を閲覧するための装置である。ここで、端末装置１００は、据置型ＰＣ、携帯型ＰＣ、携帯電話等、サーバにアクセス可能な各種端末装置を含む。図５に示すように、端末装置１００は、表示部１０２と、操作部１０４と、通信Ｉ／Ｆ１０６と、制御部１０８と、メモリ１１０と、を備える。表示部１０２は、様々な情報を表示するためのディスプレイである。操作部１０４は、キーボードとマウスを含み、端末装置１００の利用者の操作を受け付ける。通信Ｉ／Ｆ１０６は、インターネット４を介して、サーバ５０と通信を行うためのＩ／Ｆである。
【００４１】
制御部１０８は、メモリ１１０に記憶されている各種プログラムに従って、様々な処理を実行する。メモリ１１０は、ブラウザプログラムを含む各種プログラムを記憶している。
【００４２】
制御部１０８の動作について説明する。制御部１０８は、利用者の指示に従って、ブラウザプログラムを起動して、サーバ５０にアクセスし、メモリ６０内の収集情報、状態情報の出力を指示するための出力指示をサーバ５０に供給することができる。その場合、制御部１０８は、サーバ５０から、グラフィック表示プログラムと出力対象情報を取得する。制御部１０８は、出力対象情報及びグラフィック表示プログラムを取得すると、ブラウザプログラム上でグラフィック表示プログラムを利用して、取得された出力対象情報に基づく閲覧画面（図１６〜図１９参照）を生成し、表示部１０２に表示させる。閲覧画面では、出力対象情報が、把握しやすい図画等によって可視化されて表示される。
【００４３】
（サーバ５０の制御部５８が実行する処理；図６〜図１２）
続いて、図６〜図１２を参照して、サーバ５０の制御部５８が実行する処理について説明する。サーバ５０の電源がオンされると、制御部５８は、制御部５８は、図６のメイン処理を開始する。まず制御部５８は、Ｓ１０、Ｓ２０の監視を開始する。Ｓ１０では、制御部５８は、所定の判定タイミングが到来することを監視する。前回の判定タイミングが到来した後に予め定められた期間が経過した場合（例えば前回の判定タイミング到来時から３０分間が経過した場合）、及び、予め設定されている判定条件が成立した場合に、制御部５８は、判定タイミングが到来したと判断し、Ｓ１０でＹＥＳと判断してＳ１２に進む。Ｓ１２では、制御部５８は、判定処理（図７参照）を実行する。判定処理が終了すると、Ｓ１０、Ｓ２０の監視に戻る。
【００４４】
Ｓ２０では、制御部５８は、出力タイミングが到来することを監視する。端末装置１００から上記の出力指示を取得した場合、又は、サーバ５０の操作部５４において所定の出力指示操作が入力された場合に、制御部５８は、Ｓ２０でＹＥＳと判断する。続くＳ２２では、制御部５８は、Ｓ２０で入力された出力指示又は出力指示操作の内容に応じて、メモリ６０に記憶された収集情報及び状態情報のうちの少なくとも状態情報を利用して、出力対象情報を生成する。そして、Ｓ２４では、制御部５８は、生成された出力対象情報を出力する。例えば、Ｓ２０で端末装置１００から出力指示を取得していた場合、Ｓ２４では、制御部５８は、Ｓ２２で生成された出力対象情報とグラフィック表示プログラム６４とを、インターネット４を介して端末装置１００に供給する。この場合、端末装置１００の制御部１０８は、出力対象情報とグラフィック表示プログラムとを利用して閲覧画面を生成して表示部１０２に表示させることができる。また、例えば、Ｓ２０でサーバ５０の操作部５４において所定の出力指示操作が入力されていた場合、Ｓ２４では、制御部５８は、Ｓ２２で生成された出力対象情報と、メモリ６０内のグラフィック表示プログラム６４とを利用して閲覧画面を生成し、表示部５２に表示させる。Ｓ２４の処理が終了すると、Ｓ１０、Ｓ２０の監視に戻る。
【００４５】
（判定処理；図７）
続いて、図７を参照して、判定処理（図６のＳ１２参照）の内容について説明する。Ｓ３０では、制御部５８は、この時点でメモリ６０の状態情報記憶領域６８に記憶されている１以上の状態情報に含まれる１以上の端末ＩＤのうちから、１個の端末ＩＤ（以下では、「特定ＩＤ」と呼ぶ場合がある）を特定する。
【００４６】
次いで、Ｓ３２〜Ｓ３８において、制御部５８は、メモリ６０に記憶されている特定ＩＤに対応する１以上の状態情報のうち、最新の判定時刻を含む状態情報（以下では「特定の状態情報」と呼ぶ）に含まれる行動状態が、「不在」、「入店」、「新規」、「滞在」、「通過」、「退店」のいずれを示すのかを判断する。
【００４７】
ここで、上記の各状態について説明しておく。「不在」は、過去の所定期間以上に亘って、収集装置２０が特定ＩＤを取得しなかった（即ち、過去の所定期間以上に亘って特定ＩＤの携帯端末ＰＴが遊技店１０の近傍に存在しなかった）ことを示す状態である。
【００４８】
「入店」は、収集装置２０が特定ＩＤを新たに取得した（即ち、特定ＩＤの携帯端末ＰＴが遊技店１０の近傍に来た）ことを示す状態である。
【００４９】
「新規」は、収集装置２０が、これまで取得実績のない新たな端末ＩＤである特定ＩＤを新たに取得したことを示す状態である。
【００５０】
「滞在」は、収集装置２０が特定ＩＤを新たに取得した後、所定期間内に収集装置２０が特定ＩＤを再取得した（即ち、特定ＩＤの携帯端末ＰＴが遊技店１０の近傍に継続して存在している）ことを示す状態である。
【００５１】
「通過」は、収集装置２０が特定ＩＤを新たに取得した後、所定の第１期間（例えば６０分）以内に収集装置２０が特定ＩＤを再取得しなかった（即ち、特定ＩＤの携帯端末ＰＴが遊技店１０の近傍に近づいたが、滞在せずに去った）ことを示す状態である。
【００５２】
「退店」は、収集装置２０が特定ＩＤを継続して取得していたが、ある時点以降から特定ＩＤを取得していない場合において、特定ＩＤを最後に取得した後、所定の第２期間（例えば６０分）以内に収集装置２０が特定ＩＤを再取得しなかった（即ち、特定ＩＤの携帯端末ＰＴが遊技店１０の近傍から離れた）ことを示す状態である。
【００５３】
特定の状態情報に含まれる行動状態が「不在」を示す場合、制御部５８は、Ｓ３２でＹＥＳと判断し、Ｓ４０に進み、不在時処理（図８参照）を実行する。
【００５４】
特定の状態情報に含まれる行動状態が「新規」又は「入店」を示す場合、制御部５８は、Ｓ３４でＹＥＳと判断し、Ｓ４２に進み、入店時処理（図９参照）を実行する。
【００５５】
特定の状態情報に含まれる行動状態が「滞在」を示す場合、制御部５８は、Ｓ３６でＹＥＳと判断し、Ｓ４４に進み、滞在時処理（図１０参照）を実行する。
【００５６】
特定の状態情報に含まれる行動状態が「通過」を示す場合、制御部５８は、Ｓ３８でＹＥＳと判断し、Ｓ４６に進み、通過時処理（図１１参照）を実行する。
【００５７】
特定の状態情報に含まれる行動状態が「退店」を示す場合、制御部５８は、Ｓ３８でＮＯと判断し、Ｓ４８に進み、退店時処理（図１２参照）を実行する。
【００５８】
（不在時処理；図８）
続いて、図８を参照して、不在時処理（図７のＳ４０）の内容を説明する。Ｓ１００では、制御部５８は、収集装置２０によって特定ＩＤが新たに取得されたか否かを判断する。具体的に言うと、Ｓ１００では、制御部５８は、メモリ６０の収集情報記憶領域６６を参照して、前回の判定処理実行時以降に取得された特定ＩＤを含む収集情報が存在するか否かを判断する。すなわち、制御部５８は、特定の状態情報に含まれる判定時刻（即ち、前回の判定処理が実行された時刻）を特定し、特定された判定時刻より後の取得時刻と、特定ＩＤと、を含む収集情報（以下では「新規の収集情報」と呼ぶ場合がある）が存在するか否かを判断する。収集情報記憶領域６６内に新規の収集情報が存在する場合には、制御部５８は、Ｓ１００でＹＥＳと判断し、Ｓ１０２に進む。一方、収集情報記憶領域６６内に新規の収集情報が存在しない場合には、制御部５８は、Ｓ１００でＮＯと判断し、Ｓ１０４に進む。
【００５９】
Ｓ１０２では、制御部５８は、行動状態「入店」を特定する。即ち、この時点において、行動状態が「不在」から「入店」に移行されたことを意味する。Ｓ１０２を終えるとＳ１０６に進む。
【００６０】
Ｓ１０４では、制御部５８は、行動状態「不在」を特定する。即ち、この時点において、行動状態が「不在」のまま維持されたことを意味する。Ｓ１０４を終えるとＳ１０６に進む。
【００６１】
Ｓ１０６では、制御部５８は、Ｓ１０２又はＳ１０４で特定された行動状態と、この時点の時刻である判定時刻と、特定ＩＤと、を含む状態情報を生成し、メモリ６０の状態情報記憶領域６８に新たに記憶させる。Ｓ１０６を終えると、図８の不在時処理が終了する。その後、図７のＳ５０に進む。
【００６２】
（入店時処理；図９）
続いて、図９を参照して、入店時処理（図７のＳ４２）の内容を説明する。Ｓ１１０では、制御部５８は、収集装置２０によって特定ＩＤが新たに取得されてから第１期間（例えば６０分）が経過したか否かを判断する。具体的に言うと、Ｓ１１０では、制御部５８は、現在時刻と、メモリ６０の収集情報記憶領域６６と、を参照して、上記の新規の収集情報に含まれる取得時刻から第１期間が経過しているか否かを判断する。この時点で既に第１期間が経過している場合、制御部５８は、Ｓ１１０でＹＥＳと判断し、Ｓ１１２に進む。一方、この時点で第１期間が未経過である場合、制御部５８は、Ｓ１１０でＮＯと判断し、Ｓ１１８に進む。
【００６３】
Ｓ１１８では、制御部５８は、行動状態「入店」（又は「新規」）を特定する。即ち、この時点において、行動状態が「入店」（又は「新規」）のまま維持されたことを意味する。Ｓ１１８を終えるとＳ１１６に進む。
【００６４】
Ｓ１１２では、制御部５８は、第１期間の経過前に、収集装置２０によって特定ＩＤが再取得されたか否かを判断する。具体的に言うと、Ｓ１１２では、制御部５８は、メモリ６０の収集情報記憶領域６６を参照して、第１期間が経過した時刻よりも前の取得時刻と、特定ＩＤと、を含む収集情報（以下では、「第１種の収集情報」と呼ぶ場合がある）が存在するか否かを判断する。収集情報記憶領域６６内に第１種の収集情報が存在する場合には、制御部５８は、Ｓ１１２でＹＥＳと判断し、Ｓ１１４に進む。一方、収集情報記憶領域６６内に第１種の収集情報が存在しない場合には、制御部５８は、Ｓ１１２でＮＯと判断し、Ｓ１２０に進む。
【００６５】
Ｓ１１４では、制御部５８は、行動状態「滞在」を特定する。即ち、この時点において、行動状態が「入店」（又は「新規」）から「滞在」に移行されたことを意味する。Ｓ１１４を終えるとＳ１１６に進む。
【００６６】
Ｓ１２０では、制御部５８は、行動状態「通過」を特定する。即ち、この時点において、行動状態が「入店」（又は「新規」）から「通過」に移行されたことを意味する。Ｓ１２０を終えるとＳ１１６に進む。
【００６７】
Ｓ１１６では、制御部５８は、Ｓ１１４、Ｓ１１８、又は、Ｓ１２０で特定された行動状態と、この時点の時刻である判定時刻と、特定ＩＤと、を含む状態情報を生成し、メモリ６０の状態情報記憶領域６８に新たに記憶させる。Ｓ１１６を終えると、図９の入店時処理が終了する。その後、図７のＳ５０に進む。
【００６８】
（滞在時処理；図１０）
続いて、図１０を参照して、滞在時処理（図７のＳ４４）の内容を説明する。Ｓ１３０では、制御部５８は、収集装置２０によって特定ＩＤが最後に取得されてから第２期間（例えば６０分）が経過したか否かを判断する。具体的に言うと、Ｓ１３０では、まず、制御部５８は、メモリ６０の収集情報記憶領域６６と、特定の状態情報に含まれる判定時刻と、を参照して、前回の判定処理実行時（即ち、特定の状態情報に含まれる判定時刻）以前において、最後に取得された（即ち、前回の判定処理実行時以前において、取得時刻が最新である）特定のＩＤを含む収集情報（以下では、「最後の収集情報」と呼ぶ場合がある）を特定する。そして、制御部５８は、最後の収集情報に含まれる取得時刻と、現在時刻と、を参照して、最後の収集情報に含まれる取得時刻から第２期間が既に経過しているか否かを判断する。この時点で既に第２期間が経過している場合、制御部５８は、Ｓ１３０でＹＥＳと判断し、Ｓ１３２に進む。一方、この時点で第２期間が未経過である場合、制御部５８は、Ｓ１３０でＮＯと判断し、Ｓ１３８に進む。
【００６９】
Ｓ１３８では、制御部５８は、行動状態「滞在」を特定する。即ち、この時点において、行動状態が「滞在」のまま維持されたことを意味する。Ｓ１３８を終えるとＳ１３６に進む。
【００７０】
Ｓ１３２では、制御部５８は、第２期間の経過前に、収集装置２０によって特定ＩＤが再取得されたか否かを判断する。具体的に言うと、Ｓ１１２では、制御部５８は、メモリ６０の収集情報記憶領域６６を参照して、第２期間が経過した時刻よりも前の取得時刻と、特定ＩＤと、を含む収集情報（以下では、「第２種の収集情報」と呼ぶ場合がある）が存在するか否かを判断する。収集情報記憶領域６６内に第２種の収集情報が存在する場合には、制御部５８は、Ｓ１３２でＹＥＳと判断し、Ｓ１３４に進む。一方、収集情報記憶領域６６内に第２種の収集情報が存在しない場合には、制御部５８は、Ｓ１３２でＮＯと判断し、Ｓ１４０に進む。
【００７１】
Ｓ１３４では、制御部５８は、行動状態「滞在」を特定する。即ち、この時点において、行動状態が「滞在」のまま維持されたことを意味する。Ｓ１３４を終えるとＳ１３６に進む。
【００７２】
Ｓ１４０では、制御部５８は、行動状態「退店」を特定する。即ち、この時点において、行動状態が「滞在」から「退店」に移行されたことを意味する。Ｓ１４０を終えるとＳ１３６に進む。
【００７３】
Ｓ１３６では、制御部５８は、Ｓ１３４、Ｓ１３８、又は、Ｓ１４０で特定された行動状態と、この時点の時刻である判定時刻と、特定ＩＤと、を含む状態情報を生成し、メモリ６０の状態情報記憶領域６８に新たに記憶させる。Ｓ１３６を終えると、図１０の滞在時処理が終了する。その後、図７のＳ５０に進む。
【００７４】
（通過時処理；図１１）
続いて、図１１を参照して、通過時処理（図７のＳ４６）の内容を説明する。Ｓ１５０では、制御部５８は、収集装置２０によって特定ＩＤが最後に取得されてから（即ち、収集装置２０によって特定ＩＤが新たに取得されてから）、第１期間より長い第３期間（例えば１２０分）が経過したか否かを判断する。具体的に言うと、Ｓ１５０では、上記の新規の収集情報に含まれる取得時刻から第３期間が経過しているか否かを判断する。この時点で既に第３期間が経過している場合、制御部５８は、Ｓ１５０でＹＥＳと判断し、Ｓ１５２に進む。一方、この時点で第３期間が未経過である場合、制御部５８は、Ｓ１５０でＮＯと判断し、Ｓ１５８に進む。
【００７５】
Ｓ１５８では、制御部５８は、行動状態「通過」を特定する。即ち、この時点で、行動状態が「通過」のまま維持されたことを意味する。Ｓ１５８を終えるとＳ１５６に進む。
【００７６】
Ｓ１５２では、制御部５８は、第３期間の経過前（即ち、第１期間の経過後であって第３期間の経過前）に、収集装置２０によって特定ＩＤが再取得されたか否かを判断する。具体的に言うと、Ｓ１５２では、制御部５８は、メモリ６０の収集情報記憶領域６６を参照して、第１期間が経過した時刻よりも後であって第３期間が経過した時刻よりも前の取得時刻と、特定ＩＤと、を含む収集情報（以下では、「第３種の収集情報」と呼ぶ場合がある）が存在するか否かを判断する。収集情報記憶領域６６内に第３種の収集情報が存在する場合には、制御部５８は、Ｓ１５２でＹＥＳと判断し、Ｓ１５４に進む。一方、収集情報記憶領域６６内に第３種の収集情報が存在しない場合には、制御部５８は、Ｓ１５２でＮＯと判断し、Ｓ１６０に進む。
【００７７】
Ｓ１５４では、制御部５８は、行動状態「滞在」を特定する。即ち、この時点で、行動状態が「通過」から「滞在」に移行されたことを意味する。Ｓ１５４を終えるとＳ１５６に進む。
【００７８】
Ｓ１６０では、制御部５８は、行動状態「不在」を特定する。即ち、この時点で、行動状態が「通過」から「不在」に移行されたことを意味する。Ｓ１５４を終えるとＳ１５６に進む。
【００７９】
Ｓ１５６では、制御部５８は、Ｓ１５４、Ｓ１５８、又は、Ｓ１６０で特定された行動状態と、この時点の時刻である判定時刻と、特定ＩＤと、を含む状態情報を生成し、メモリ６０の状態情報記憶領域６８に新たに記憶させる。Ｓ１５６を終えると、図１１の通過時処理が終了する。その後、図７のＳ５０に進む。
【００８０】
（退店時処理；図１２）
続いて、図１２を参照して、退店時処理（図７のＳ４８）の内容を説明する。Ｓ１７０では、制御部５８は、収集装置２０によって特定ＩＤが最後に取得されてから、第２期間より長い第４期間（例えば１２０分）が経過したか否かを判断する。具体的に言うと、Ｓ１７０では、上記の最後の収集情報に含まれる取得時刻から第４期間が経過しているか否かを判断する。この時点で既に第４期間が経過している場合、制御部５８は、Ｓ１７０でＹＥＳと判断し、Ｓ１７２に進む。一方、この時点で第４期間が未経過である場合、制御部５８は、Ｓ１７０でＮＯと判断し、Ｓ１７８に進む。
【００８１】
Ｓ１７８では、制御部５８は、行動状態「退店」を特定する。即ち、この時点で、行動状態が「退店」のまま維持されたことを意味する。Ｓ１７８を終えるとＳ１７６に進む。
【００８２】
Ｓ１７２では、制御部５８は、第４期間の経過前（即ち、第２期間の経過後であって第４期間の経過前）に、収集装置２０によって特定ＩＤが再取得されたか否かを判断する。具体的に言うと、Ｓ１７２では、制御部５８は、メモリ６０の収集情報記憶領域６６を参照して、第２期間が経過した時刻よりも後であって第４期間が経過した時刻よりも前の取得時刻と、特定ＩＤと、を含む収集情報（以下では、「第４種の収集情報」と呼ぶ場合がある）が存在するか否かを判断する。収集情報記憶領域６６内に第４種の収集情報が存在する場合には、制御部５８は、Ｓ１７２でＹＥＳと判断し、Ｓ１７４に進む。一方、収集情報記憶領域６６内に第４種の収集情報が存在しない場合には、制御部５８は、Ｓ１７２でＮＯと判断し、Ｓ１８０に進む。
【００８３】
Ｓ１７４では、制御部５８は、行動状態「滞在」を特定する。即ち、この時点で、行動状態が「退店」から「滞在」に移行されたことを意味する。Ｓ１７４を終えるとＳ１７６に進む。
【００８４】
Ｓ１８０では、制御部５８は、行動状態「不在」を特定する。即ち、この時点で、行動状態が「退店」から「不在」に移行されたことを意味する。Ｓ１７４を終えるとＳ１７６に進む。
【００８５】
Ｓ１７６では、制御部５８は、Ｓ１７４、Ｓ１７８、又は、Ｓ１８０で特定された行動状態と、この時点の時刻である判定時刻と、特定ＩＤと、を含む状態情報を生成し、メモリ６０の状態情報記憶領域６８に新たに記憶させる。Ｓ１７６を終えると、図１２の通過時処理が終了する。その後、図７のＳ５０に進む。
【００８６】
（判定処理の続き：図７のＳ５０以降）
図７のＳ５０では、制御部５８は、この時点でメモリ６０の状態情報記憶領域６８に記憶されている１以上の状態情報に含まれる１以上の端末ＩＤのすべてを特定したか否かを判断する。未特定の端末ＩＤが存在する場合、制御部５８は、Ｓ５０でＮＯと判断し、Ｓ３０に戻り、未特定の端末ＩＤのうちの１個を新たに特定ＩＤとして特定し、Ｓ３２〜Ｓ４８の各処理を実行する。一方、すべての端末ＩＤが特定済みである場合、制御部５８は、Ｓ５０でＹＥＳと判断し、Ｓ５２に進む。
【００８７】
Ｓ５２では、制御部５８は、新規な端末ＩＤが存在するか否かを判断する。具体的には、制御部５８は、メモリ６０の収集情報記憶領域６６と、状態情報記憶領域６８と、を参照し、収集情報記憶領域６６に含まれる各収集情報に含まれる各端末ＩＤの中に、状態情報記憶領域６８に含まれる各状態情報に含まれる各端末ＩＤとは異なる新規な端末ＩＤ（以下では「新規ＩＤ」と呼ぶ場合がある）が１個以上存在するか否かを判断する。新規ＩＤが存在する場合、制御部５８は、Ｓ５２でＹＥＳと判断し、Ｓ５４に進む。一方、新規ＩＤが存在しない場合、制御部５８は、Ｓ５２でＮＯと判断し、図７の判定処理を終了する。判定処理が終了すると、図６のＳ１０、Ｓ２０の監視に戻る。
【００８８】
Ｓ５４では、制御部５８は、１個以上の新規ＩＤのうちの１個の新規ＩＤを特定する。そして、Ｓ５６では、制御部５８は、行動状態「新規」を特定する。続くＳ５８では、制御部は、Ｓ５６で特定された行動状態と、この時点の時刻である判定時刻と、特定された新規ＩＤと、を含む状態情報を生成し、メモリ６０の状態情報記憶領域６８に新たに記憶させる。Ｓ６０では、制御部５８は、１個以上の新規ＩＤのすべてを特定したか否かを判断する。未特定の新規ＩＤが存在する場合、制御部５８は、Ｓ６０でＮＯと判断し、Ｓ５４に戻り、未特定の新規ＩＤのうちの１個を新たに特定してＳ５６〜Ｓ６０の各処理を実行する。一方、すべての新規ＩＤが特定済みである場合、制御部５８は、Ｓ６０でＹＥＳと判断し、図７の判定処理を終了する。判定処理が終了すると、図６のＳ１０、Ｓ２０の監視に戻る。
【００８９】
（具体的なケース；図１３〜図１５）
続いて、図１３〜図１５を参照して、図６〜図１２のフローチャートによって実現される具体的なケースＡ〜Ｃを説明する。各ケースにおいて、Ｎ１、Ｎ２・・・等は、収集装置２０によって端末ＩＤが取得された取得タイミングを示す。また、Ｔ１、Ｔ２・・・等は、サーバ５０の制御部５８が判定処理（図７）を実行した判定タイミングを示す。
【００９０】
（ケースＡ；図１３）
ケースＡは、収集装置２０がＮ１において特定ＩＤを新たに取得し、その後、Ｎ１０まで継続して特定ＩＤを取得し、Ｎ１０以降では特定ＩＤが取得されなくなる場合の例である。Ｔ１の時点では、収集装置２０は、端末ＩＤを取得していない。そのため、Ｔ１では、制御部５８は、行動状態「不在」を特定し、行動状態「不在」を含む状態情報をメモリ６０に記憶させる（図８のＳ１０４、Ｓ１０６）。
【００９１】
Ｔ２の時点では、収集装置２０は、Ｎ１において特定ＩＤを新たに取得している。そのため、Ｔ２では、制御部５８は、行動状態「入店」を特定し、行動状態「入店」を含む状態情報をメモリ６０に記憶させる（図８のＳ１０２、Ｓ１０６）。
【００９２】
Ｔ３の時点では、収集装置２０は、Ｎ１において特定ＩＤを新たに取得した後、第１期間が経過するまでの間に、Ｎ２〜Ｎ６において特定ＩＤを再取得している。そのため、Ｔ３では、制御部５８は、行動状態「滞在」を特定し、行動状態「滞在」を含む状態情報をメモリ６０に記憶させる（図９のＳ１１４、Ｓ１１６）。
【００９３】
Ｔ４の時点では、収集装置２０は、前回の判定タイミングであるＴ３の時点以降も継続して（即ち、特定ＩＤを最後に取得したタイミングから第２期間が経過する前に）特定ＩＤを取得している（Ｎ７〜Ｎ９参照）。そのため、Ｔ４では、制御部５８は、行動状態「滞在」を引き続き特定し、行動状態「滞在」を含む状態情報をメモリ６０に記憶させる（図１０のＳ１３８、Ｓ１３６）。
【００９４】
Ｔ５の時点では、収集装置２０が特定ＩＤを最後に取得したタイミングであるＮ１０の時点から第２期間が未経過である。そのため、Ｔ５では、制御部５８は、行動状態「滞在」を引き続き特定し、行動状態「滞在」を含む状態情報をメモリ６０に記憶させる（図１０のＳ１３８、Ｓ１３６）。
【００９５】
Ｔ６の時点では、収集装置２０が特定ＩＤを最後に取得したタイミングであるＮ１０の時点から第２期間が経過している。この時点では、収集装置２０は特定ＩＤを再取得していない。そのため、Ｔ６では、制御部５８は、行動状態「退店」を特定し、行動状態「退店」を含む状態情報をメモリ６０に記憶させる（図１０のＳ１４０、Ｓ１３６）。
【００９６】
Ｔ７の時点では、収集装置２０が特定ＩＤを最後に取得したタイミングであるＮ１０の時点から第４期間が経過している。この時点でも、収集装置２０は特定ＩＤを再取得していない。そのため、Ｔ７では、制御部５８は、行動状態「不在」を特定し、行動状態「不在」を含む状態情報をメモリ６０に記憶させる（図１２のＳ１８０、Ｓ１７６）。
【００９７】
（ケースＡの変形例）
この変形例では、収集装置２０がＮ１０以降、第２期間の経過後、第４期間の経過前のタイミングＮ１１において特定ＩＤを再取得する点がケースＡとは異なる（図中破線部参照）。この場合、Ｔ７に変わるＴ７´（図中破線部参照）では、制御部５８は、行動状態「滞在」を特定し、行動状態「滞在」を含む状態情報をメモリ６０に記憶させる（図１２のＳ１７４、Ｓ１７６）。
【００９８】
（ケースＢ；図１４）
ケースＢは、収集装置２０がＮ２０において特定ＩＤを新たに取得し、その後、特定ＩＤが取得されなくなる場合の例である。Ｔ１１の時点では、収集装置２０は、端末ＩＤを取得していない。そのため、Ｔ１１では、制御部５８は、行動状態「不在」を特定し、行動状態「不在」を含む状態情報をメモリ６０に記憶させる（図８のＳ１０４、Ｓ１０６）。
【００９９】
Ｔ１２の時点では、収集装置２０は、Ｎ２０において特定ＩＤを新たに取得している。そのため、Ｔ１２では、制御部５８は、行動状態「入店」を特定し、行動状態「入店」を含む状態情報をメモリ６０に記憶させる（図８のＳ１０２、Ｓ１０６）。
【０１００】
Ｔ１３の時点では、収集装置２０が特定ＩＤを新たに取得したタイミングであるＮ２０の時点から第１期間が経過している。この時点では、収集装置２０は特定ＩＤを再取得していない。そのため、Ｔ１３では、制御部５８は、行動状態「通過」を特定し、行動状態「通過」を含む状態情報をメモリ６０に記憶させる（図９のＳ１２０、Ｓ１１６）。
【０１０１】
Ｔ１４の時点では、収集装置２０が特定ＩＤを新たに取得したタイミングであるＮ２０の時点から第３期間が経過している。この時点でも、収集装置２０は特定ＩＤを再取得していない。そのため、Ｔ１４では、制御部５８は、行動状態「不在」を特定し、行動状態「不在」を含む状態情報をメモリ６０に記憶させる（図１１のＳ１６０、Ｓ１５６）。
【０１０２】
（ケースＢの変形例）
この変形例では、収集装置２０がＮ２０以降、第１期間の経過後、第３期間の経過前のタイミングＮ２１において特定ＩＤを再取得する点がケースＢとは異なる（図中破線部参照）。この場合、Ｔ１４に変わるＴ１４´（図中破線部参照）では、制御部５８は、行動状態「滞在」を特定し、行動状態「滞在」を含む状態情報をメモリ６０に記憶させる（図１１のＳ１５４、Ｓ１５６）。
【０１０３】
（ケースＣ；図１５）
ケースＣは、収集装置２０がＮ３０において特定ＩＤを新たに取得し、その後、Ｎ３２までの短期間だけ継続して特定ＩＤを取得し、Ｎ３２以降では特定ＩＤが取得されなくなる場合の例である。Ｔ２１の時点では、収集装置２０は、端末ＩＤを取得していない。そのため、Ｔ２１では、制御部５８は、行動状態「不在」を特定し、行動状態「不在」を含む状態情報をメモリ６０に記憶させる（図８のＳ１０４、Ｓ１０６）。
【０１０４】
Ｔ２２の時点では、収集装置２０は、Ｎ３０において特定ＩＤを新たに取得している。そのため、Ｔ２２では、制御部５８は、行動状態「入店」を特定し、行動状態「入店」を含む状態情報をメモリ６０に記憶させる（図８のＳ１０２、Ｓ１０６）。
【０１０５】
Ｔ２３の時点では、収集装置２０は、Ｎ３０において特定ＩＤを新たに取得した後、第１期間が経過するまでの間に、Ｎ３１、Ｎ３２において特定ＩＤを再取得している。そのため、Ｔ２３では、制御部５８は、行動状態「滞在」を特定し、行動状態「滞在」を含む状態情報をメモリ６０に記憶させる（図９のＳ１１４、Ｓ１１６）。
【０１０６】
Ｔ２４の時点では、収集装置２０が特定ＩＤを最後に取得したタイミングであるＮ３２の時点から第２期間が経過している。この時点では、収集装置２０は特定ＩＤを再取得していない。そのため、Ｔ２４では、制御部５８は、行動状態「退店」を特定し、行動状態「退店」を含む状態情報をメモリ６０に記憶させる（図１０のＳ１４０、Ｓ１３６）。
【０１０７】
Ｔ２５の時点では、収集装置２０が特定ＩＤを最後に取得したタイミングであるＮ３２の時点から第４期間が経過している。この時点でも、収集装置２０は特定ＩＤを再取得していない。そのため、Ｔ２５では、制御部５８は、行動状態「不在」を特定し、行動状態「不在」を含む状態情報をメモリ６０に記憶させる（図１２のＳ１８０、Ｓ１７６）。
【０１０８】
（閲覧画面の具体例；図１６〜図１９）
続いて、図１６〜図１９を参照して、端末装置１００の制御部１０８が、サーバ５０から取得する出力対象情報及びグラフィック表示プログラムを利用して表示部１０２に表示させる閲覧画面の例について説明する。
【０１０９】
図１６の閲覧画面は、遊技店１０の所定期間（例えば１時間）における各ユーザの行動状態を示す。例えば、遊技店１０の周囲には、「新規」、「入店」、「通過」、「退店」、「滞在」の各行動状態が表示されている。各行動状態とともに示されている数字は、当該行動状態で行動していたユーザの人数を示す。例えば、「新規３３」は、行動状態が「新規」であったユーザが３３人であったこと（即ち、収集装置２０によって新規の端末ＩＤが３３個取得されたこと）を示す。図１６の例では、行動状態「不在」の人数が表示されていないが、他の例では、行動状態「不在」の人数も表示してもよい。端末装置１００のユーザは、図１６の閲覧画面を見ることにより、所定期間内の遊技店１０の近傍のユーザの動向を把握することができる。
【０１１０】
図１７の閲覧画面は、遊技店１０の近傍に設置されている収集装置２０Ａ及び収集装置２０Ｂの端末ＩＤの取得実績を示す。図１７に示されている取得実績は、収集装置２０Ａ、２０Ｂの取得実績の合算値である。図１７の閲覧画面では、端末ＩＤ（例えば図１７中の「00:01:8E:F9:1D:A6」等）毎に、収集装置２０が端末ＩＤを取得している期間がプロット表示されている。プロットの表示濃度が高いほど、当該端末ＩＤが集中して繰り返し取得されていたことを示す。また、図１７の閲覧画面では、午前に端末ＩＤが取得されたことと、午後に端末ＩＤが取得されたこととを、異なる色のプロットを用いて表示している。図１７の閲覧画面を見ることにより、端末ＩＤ毎の遊技店１０への来店動向を把握することができる。また、端末装置１００のユーザは、操作部１０４に適宜操作を加えることにより、図１７の閲覧画面の表示内容を変えることができる。例えば、ユーザは、閲覧画面に表示される端末ＩＤを変えたり、プロット表示期間を変えたりすることができる。
【０１１１】
図１８の閲覧画面は、遊技店１０の来店人数を日毎に示している。図１８の閲覧画面では、１日毎の来店人数を棒グラフで示している。棒グラフ内は、「滞在」の人数と「新規」の人数を区別できるように色分け表示されている。また、ユーザの操作に応じて、「滞在」の人数と「新規」の人数に代えて、「入店」「退店」「通過」の各人数を表示させることもできる。
【０１１２】
図１９の閲覧画面は、遊技店１０の特定の１日（２０１５年１１月２４日）における時間帯別の来店人数を棒グラフで示している。棒グラフ内は、「滞在」の人数と「新規」の人数を区別できるように色分け表示されている。また、ユーザの操作に応じて、「滞在」の人数と「新規」の人数に代えて、「入店」「退店」「通過」の各人数を表示させることもできる。
【０１１３】
図１６〜図１９の例では、端末装置１００の制御部１０８が、サーバ５０から取得する出力対象情報及びグラフィック表示プログラムを利用して表示部１０２に表示させる閲覧画面の例について説明したが、サーバ５０の制御部５８が、生成された出力対象情報と、メモリ６０内のグラフィック表示プログラム６４とを利用して閲覧画面を生成し、表示部５２に表示させる場合も、上記と同様である。
【０１１４】
（作用効果）
上記の通り、本実施例では、サーバ５０は、収集装置２０から取得される収集情報をメモリ６０に蓄積させる。そして、サーバ５０は、判定タイミングが到来する場合に（図６のＳ１０でＹＥＳ）、端末ＩＤ毎の行動状態を判定し（Ｓ１２）、判定された行動状態を示す状態情報をメモリ６０に記憶させる（図８のＳ１０６、図９のＳ１１６、図１０のＳ１３６、図１１のＳ１５６、図１２のＳ１７８、図７のＳ５８）。そして、サーバ５０は、出力タイミングが到来する場合に（図６のＳ２０でＹＥＳ）、メモリ６０に記憶された収集情報及び状態情報のうちの少なくとも状態情報を利用して、出力対象情報を生成し、出力する（Ｓ２２、Ｓ２４）。サーバ５０の利用者は、出力された出力対象情報に基づいて表示される閲覧画面（図１６〜図１９参照）を見ることにより、収集装置２０の近傍に存在した端末ＩＤ（即ちユーザ）の行動状態を把握することができる。このように、本実施例では、サーバ５０の利用者は、ユーザの行動状態（例えば、入店した、通過した、滞在した、退店した、新規ユーザか否か、来店しなくなったか否か、どのエリアから来ているのか、来店頻度、等の各種動向）を適切に分析することができる。
【０１１５】
本実施例では、サーバ５０は、図７のＳ３２〜Ｓ３８において、メモリ６０に記憶されている特定ＩＤに対応する１以上の状態情報のうちの最新の状態情報に含まれる行動状態が、「不在」、「入店」、「新規」、「滞在」、「通過」、「退店」のいずれを示すのかを判断し、その判断結果と、メモリ６０に記憶されている収集情報と、を用いて、特定ＩＤの行動状態を判定する（Ｓ４０〜Ｓ４８）。即ち、サーバ５０は、以前判定されてメモリ６０に記憶された状態情報を用いて行動状態を判定することができる。サーバ５０は、ユーザの行動状態をより適切に判定することができる。
【０１１６】
本実施例では、サーバ５０は、不在時処理（図８）、入店時処理（図９）、滞在時処理（図１０）、通過時処理（図１１）、退店時処理（図１２）を実行することにより、最新の状態情報に含まれる行動状態が、「不在」、「入店」、「新規」、「滞在」、「通過」、「退店」のうちのどの状態を示す場合においても、端末ＩＤの行動状態がどのように変化したのかを適切に判定することができる。
【０１１７】
本実施例では、サーバ５０は、端末装置１００から出力指示を取得した場合、又は、サーバ５０の操作部５４において出力指示操作が入力された場合に、出力タイミングが到来したと判断する（Ｓ２０でＹＥＳ）。即ち、本実施例によると、サーバ５０の利用者等は、所望のタイミングでサーバに出力対象情報を出力させることができる。
【０１１８】
本実施例では、サーバ５０は、２個の収集装置２０Ａ、２０Ｂと通信可能であり、収集装置２０Ａ、２０Ｂのそれぞれから収集情報を取得する。サーバ５０は、収集装置２０Ａ、２０Ｂのそれぞれから取得される収集情報に基づいて、行動状態を判定することができる。サーバの利用者は、より広範囲におけるユーザの行動状態を適切に分析することができる。
【０１１９】
（対応関係）
本実施例と請求項の対応関係を説明しておく。サーバ５０が「管理装置」の一例である。メモリ６０が「記憶装置」の一例である。端末ＩＤが「識別情報」の一例である。「不在」が「第１状態」の一例である。「入店」及び「新規」が「第２状態」の一例である。「滞在」が「第３状態」の一例である。「通過」が「第４状態」の一例である。「退店」が「第５状態」の一例である。
【０１２０】
以上、本明細書で開示する技術の実施例を詳細に説明したが、上記の実施例は例示に過ぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。例えば、以下の変形例を採用してもよい。
【０１２１】
（変形例１）上記の実施例では、管理システム２は、遊技店１０の近傍に存在するユーザの行動状態を分析及び管理するためのシステムである。これに限られず、管理システムは、一般家庭の住人や、企業の従業員等の行動状態を分析及び管理するためのシステムであってもよい。その場合、「不在」、「入店（新規）」、「滞在」、「通過」、「退店」の各状態は、それぞれ、「不在」、「帰宅（出社）」、「在宅（在社）」、「通過」、「外出（退社）」の各状態に置き換えられていてもよい。
【０１２２】
（変形例２）上記の実施例では、サーバ５０の制御部５８は、端末装置１００から出力指示を取得すると（図６のＳ２０でＹＥＳ）、出力指示で指定される出力対象情報とともに、グラフィック表示プログラム６４を端末装置１００に供給している。これには限られず、制御部５８は、端末装置１００から出力指示を取得すると、出力指示で指定される出力対象情報のみを供給してもよい。その場合、端末装置１００が、予めグラフィック表示プログラムを記憶していればよい。端末装置１００は、記憶されているグラフィック表示プログラムを利用して、取得された出力対象情報に基づいて、閲覧画面を生成して表示してもよい。また、さらに別の変形例では、制御部５８は、端末装置１００から出力指示を取得すると、出力指示で指定される出力対象情報のみを供給し、端末装置１００は、取得された出力対象情報に基づいて、上記グラフィック表示プログラムを利用せずに、取得された出力対象情報に基づいて、閲覧画面を生成して表示してもよい。
【０１２３】
（変形例３）上記の実施例では、各収集装置２０Ａ、２０Ｂは、遊技店１０の近傍に設置されている。収集装置の配置位置はこれに限られず、これら以外の位置（例えば、遊技店１０の最寄駅、遊技店１０の近くの商店の近傍、商店街中の所定箇所等）に設置されていてもよい。また、設置される収集装置の数も、２個に限られず、３個以上であってもよい。また、１個であってもよい。また、収集装置は、所定の位置に設置されるものに限られず、車両に搭載されて移動するものであってもよい。この変形例によると、サーバ５０は、様々な場所に設置される収集装置から収集情報を取得することができる。サーバ５０の利用者、端末装置１００の利用者等は、閲覧画面を見ることにより、ユーザＵの動向（具体的には、ユーザＵの移動範囲、動線、移動傾向等）をより詳細に分析することができる。
【０１２４】
（変形例４）上記の実施例では、サーバ５０の利用者、端末装置１００の利用者等は、閲覧画面を見ることにより、ユーザＵの動向を分析することができる。例えば、１つの特定の端末ＩＤに着目し、収集装置２０が特定の端末ＩＤを取得した時間帯を分析することにより、当該特定の端末ＩＤに対応するユーザＵの動線を割り出すようにしてもよい。このように、サーバ５０の利用者、端末装置１００の利用者等は、閲覧画面を見ることにより、様々な角度からユーザＵの動向を分析することができる。
【０１２５】
（変形例５）上記の実施例では、収集装置２０と、ユーザＵが所持する携帯端末ＰＴとの間で実行される近距離無線通信は、Ｗｉ−Ｆｉ方式に従った無線通信である。収集装置２０と、ユーザＵが所持する携帯端末ＰＴとの間で実行される近距離無線通信は、これには限られず、例えば、ＢＬＥ（Bluetooth（登録商標）Low Energyの略）方式に従った無線通信、光を使った無線通信、音を使った無線通信等、任意の近距離無線通信であってもよい。例えば、ＢＬＥ方式に従った無線通信が行われる場合、遊技店１０の近傍には、収集装置２０に代えて、ＩＤ発信装置が設置されていてもよい。その場合、ＩＤ発信装置は、所定のＩＤを繰り返し自機の送信範囲内に送信するようにしてもよい。その場合、ＩＤ発信装置の送信範囲に入った携帯端末ＰＴは、ＢＬＥ方式に従った近距離無線通信により、ＩＤ発信装置から所定のＩＤを取得する。携帯端末ＰＴは、所定のＩＤを取得すると、自機の端末ＩＤをサーバ５０に送信するようにしてもよい。この変形例の場合、サーバ５０が「収集装置」の一例である。
【０１２６】
（変形例６）上記の実施例における第１〜第４期間の長さはあくまで一例であり、これに限定されるものではない。即ち、第３期間が第１期間より長く、第４期間が第２期間より長い期間であれば、各期間は任意の長さであってもよい。
【０１２７】
（変形例７）上記の実施例では、図６のＳ２０において、制御部５８は、端末装置１００から出力指示を取得した場合、又は、サーバ５０の操作部５４において所定の出力指示操作が入力された場合に、Ｓ２０でＹＥＳと判断している。これに限られず、制御部５８は、前回の出力（Ｓ２４）時から所定期間が経過した場合等、予め定められた出力条件が成立する場合に、Ｓ２０でＹＥＳと判断してもよい。
【０１２８】
また、本明細書又は図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書又は図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【符号の説明】
【０１２９】
２：管理システム
４：インターネット
１０：遊技店
２０（２０Ａ、２０Ｂ）：収集装置
２２：制御部
２４：メモリ
２６：第１通信Ｉ／Ｆ
２８：第２通信Ｉ／Ｆ
５０：サーバ
５２：表示部
５４：操作部
５６：通信Ｉ／Ｆ
５８：制御部
６０：メモリ
６２：処理プログラム
６４：グラフィック表示プログラム
６６：収集情報記憶領域
６８：状態情報記憶領域
１００：端末装置
１０２：表示部
１０４：操作部
１０６：通信Ｉ／Ｆ
１０８：制御部
１１０：メモリ
ＰＴ：携帯端末
Ｒ：通信範囲
Ｕ：ユーザ
【図１】
0006725295.tif 000002
【図２】
0006725295.tif 000003
【図３】
0006725295.tif 000004
【図４】
0006725295.tif 000005
【図５】
0006725295.tif 000006
【図６】
0006725295.tif 000007
【図７】
0006725295.tif 000008
【図８】
0006725295.tif 000009
【図９】
0006725295.tif 000010
【図１０】
0006725295.tif 000011
【図１１】
0006725295.tif 000012
【図１２】
0006725295.tif 000013
【図１３】
0006725295.tif 000014
【図１４】
0006725295.tif 000015
【図１５】
0006725295.tif 000016
【図１６】
0006725295.tif 000017
【図１７】
0006725295.tif 000018
【図１８】
0006725295.tif 000019
【図１９】
0006725295.tif 000020