(57)【要約】【課題】店舗が提供する会員サービスへの入会処理をユーザに負担をかけずに行うことができる会員登録システム、会員登録装置および会員登録方法を提供すること。【解決手段】実施形態に係る会員登録システムは、無線通信装置の設置店舗が提供する会員サービスへの入会処理を行う情報処理装置と、会員サービスの会員情報を記憶する会員データベースとを備える。情報処理装置は、無線通信装置の通信エリア内に存在する無線端末を検出する検出手段と、会員データベースに記憶された情報に基づき、検出手段によって検出された無線端末のユーザが会員サービスに入会済みであるか否かを判定する判定手段と、判定手段によって会員サービスに入会済みでないと判定された無線端末のユーザが予め設定された入会条件を満たすユーザである場合に、無線端末のユーザの情報を会員サービスの会員情報として会員データベースに登録する設定手段とを備える。【選択図】図１Ｂ
2014110011.tif 000002
【特許請求の範囲】
【請求項１】
無線通信装置と、
前記無線通信装置の設置店舗が提供する会員サービスへの入会処理を行う情報処理装置と、
前記会員サービスの会員情報を記憶する会員データベースと、を備え、
前記情報処理装置は、
前記無線通信装置の通信エリア内に存在する無線端末を検出する検出手段と、
前記会員データベースに記憶された情報に基づき、前記検出手段によって検出された前記無線端末のユーザが前記会員サービスに入会済みであるか否かを判定する判定手段と、
前記判定手段によって前記会員サービスに入会済みでないと判定された前記無線端末のユーザが予め設定された入会条件を満たすユーザである場合に、前記無線端末のユーザの情報を前記会員サービスの会員情報として前記会員データベースに登録する設定手段と、を備える
ことを特徴とする会員登録システム。
【請求項２】
前記情報処理装置は、
前記無線通信装置の設置店舗に対する前記無線端末のユーザの関心度を推定する推定手段を備え、
前記設定手段は、
前記推定手段によって推定した関心度が前記入会条件を満たす場合に、前記無線端末のユーザの情報を前記会員サービスの会員情報として前記会員データベースに登録する
ことを特徴とする請求項１に記載の会員登録システム。
【請求項３】
前記推定手段は、
前記設置店舗における前記ユーザの滞在時間、前記設置店舗への来店履歴、前記設置店舗での購入履歴、および、前記通信エリアに対する前記無線端末の通過履歴の少なくとも一つに基づいて、前記設置店舗に対するユーザの関心度を推定する
ことを特徴とする請求項２に記載の会員登録システム。
【請求項４】
前記推定手段は、
前記検出手段による前記無線端末の検出結果に基づいて前記滞在時間、前記来店履歴または前記通過履歴を取得する
ことを特徴とする請求項３に記載の会員登録システム。
【請求項５】
前記設定手段は、
前記推定手段によって推定された関心度に基づいて、前記会員データベースに会員ランクを設定し、
前記情報処理装置は、
前記無線通信装置を介して前記会員データベースに設定される会員ランクに応じた情報を前記無線端末へ提供する情報提供手段を備える
ことを特徴とする請求項２〜４のいずれか１つに記載の会員登録システム。
【請求項６】
前記設定手段は、
前記無線端末のユーザが予め設定された入会条件を満たすユーザである場合に、当該無線端末に対して入会承認の問い合わせを行い、当該問い合わせに対して前記無線端末のユーザからの入会承認があった場合に、当該無線端末のユーザの情報を前記会員サービスの会員情報として前記会員データベースに登録する
ことを特徴とする請求項１〜５のいずれか１つに記載の会員登録システム。
【請求項７】
前記無線端末のユーザの情報を記憶するユーザ情報データベースを備え、
前記設定手段は、
前記ユーザ情報データベースから前記無線端末のユーザの情報を取得し、前記会員データベースに登録する
ことを特徴とする請求項１〜６のいずれか１つに記載の会員登録システム。
【請求項８】
前記無線端末に店舗会員プログラムのデータを配信するプログラム配信装置を備え、
前記情報処理装置は、
前記無線端末のユーザに対して会員ＩＤを割り当て、割り当てた会員ＩＤを前記無線端末へ送信する会員ＩＤ処理手段を備え、
前記店舗会員プログラムは、
前記情報処理装置から送信される前記会員ＩＤを記憶する会員情報記憶手段、
前記会員情報記憶手段に記憶された前記会員ＩＤをバーコードに変換する変換手段、
前記変換手段によって変換されたバーコードを前記無線端末の表示部に表示する表示制御手段、として前記無線端末を機能させる
ことを特徴とする請求項１〜７のいずれか１つに記載の会員登録システム。
【請求項９】
無線通信装置の通信エリア内に存在する無線端末を検出する検出手段と、
前記無線通信装置の設置店舗が提供する会員サービスの会員情報を記憶する会員データベースの情報に基づき、前記検出手段によって検出された前記無線端末のユーザが前記会員サービスに入会済みであるか否かを判定する判定手段と、
前記判定手段によって前記会員サービスに入会済みでないと判定された前記無線端末のユーザが予め設定された入会条件を満たすユーザである場合に、前記無線端末のユーザの情報を前記会員サービスの会員情報として前記会員データベースに登録する設定手段と、を備える
ことを特徴とする会員登録装置。
【請求項１０】
コンピュータが実行する会員登録方法であって、
無線通信装置の通信エリア内に存在する無線端末を検出する検出工程と、
前記無線通信装置の設置店舗が提供する会員サービスの会員情報を記憶する会員データベースの情報に基づき、前記検出工程によって検出された前記無線端末のユーザが前記会員サービスに入会済みであるか否かを判定する判定工程と、
前記判定工程によって前記会員サービスに入会済みでないと判定された前記無線端末のユーザが予め設定された入会条件を満たすユーザである場合に、前記無線端末のユーザの情報を前記会員サービスの会員情報として前記会員データベースに登録する設定工程と、
を含むことを特徴とする会員登録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、会員登録システム、会員登録装置および会員登録方法に関する。
【背景技術】
【０００２】
従来、店舗における販売促進の方法の１つとして、ポイントサービスやスタンプサービスなどの会員サービスを提供することが知られている。かかる会員サービスでは、例えば、会員となるユーザが店舗の台帳などに氏名や性別などのユーザ情報を記入し、店舗側がポイントカードやスタンプカードなどの会員カードを発行する。
【０００３】
店舗側は、会員カードを発行する際に、ユーザ情報を会員データベースに登録する作業が必要となり、手間がかかる。そこで、特許文献１には、ポイント入力端末にユーザ情報を入力することによって、会員登録を行うことができる技術が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１４８６９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術では、ユーザがポイント入力端末へ情報を入力しなければ、会員登録が行われないことから、ユーザにとって負担となり、店舗における販売促進を十分に図ることができないおそれがある。
【０００６】
本願は、上記に鑑みてなされたものであって、店舗が提供する会員サービスへの入会処理をユーザに負担をかけずに行うことができる会員登録システム、会員登録装置および会員登録方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本願に係る会員登録システムは、無線通信装置と、前記無線通信装置の設置店舗が提供する会員サービスへの入会処理を行う情報処理装置と、前記会員サービスの会員情報を記憶する会員データベースとを備える。前記情報処理装置は、前記無線通信装置の通信エリア内に存在する無線端末を検出する検出手段と、前記会員データベースに記憶された情報に基づき、前記検出手段によって検出された前記無線端末のユーザが前記会員サービスに入会済みであるか否かを判定する判定手段と、前記判定手段によって前記会員サービスに入会済みでないと判定された前記無線端末のユーザが予め設定された入会条件を満たすユーザである場合に、前記無線端末のユーザの情報を前記会員サービスの会員情報として前記会員データベースに登録する設定手段とを備える。
【発明の効果】
【０００８】
実施形態の一態様によれば、店舗が提供する会員サービスへの入会処理をユーザに負担をかけずに行うことができる会員登録システム、会員登録装置および会員登録方法を提供することができる。
【図面の簡単な説明】
【０００９】
【図１Ａ】図１Ａは、実施形態に係る会員登録システムの構成を示す図である。
【図１Ｂ】図１Ｂは、実施形態に係る会員登録システムが行う会員登録処理のシーケンス図である。
【図２】図２は、実施形態に係る会員登録システムの構成例を示す図である。
【図３Ａ】図３Ａは、無線ＬＡＮアクセスポイントと無線端末との間のセッション確立のシーケンスを示す図（その１）である。
【図３Ｂ】図３Ｂは、無線ＬＡＮアクセスポイントと無線端末との間のセッション確立のシーケンスを示す図（その２）である。
【図４】図４は、端末情報テーブルの一例を示す図である。
【図５】図５は、会員データテーブルの一例を示す図である。
【図６】図６は、ランク判定テーブルの一例を示す図である。
【図７】図７は、関心度判定テーブルの一例を示す図である。
【図８】図８は、ユーザ情報テーブルの一例を示す図である。
【図９】図９は、会員カードアプリの表示画面の例を示す図である。
【図１０】図１０は、実施形態に係る会員登録装置による会員登録処理のフローチャートである。
【発明を実施するための形態】
【００１０】
以下に、本願に係る会員登録システム、会員登録装置および会員登録方法の実施形態について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る会員登録システム、会員登録装置および会員登録方法が限定されるものではない。また、以下においては、データベースをＤＢと記載する。
【００１１】
［１．会員登録処理］
まず、実施形態に係る会員登録システムの構成について説明する。図１Ａは、実施形態に係る会員登録システムの構成を示す図である。図１Ａに示すように、実施形態に係る会員登録システムは、会員登録装置および無線ＬＡＮアクセスポイントを有する。
【００１２】
無線ＬＡＮアクセスポイントは、店舗空間に設置され、かかる店舗空間を含むエリアを通信エリア（以下、ＡＰ通信エリアと記載する）としている。無線ＬＡＮ機能を有する無線端末は、ＡＰ通信エリアに進入した場合に無線ＬＡＮアクセスポイントと無線通信を行うことができる。
【００１３】
無線ＬＡＮアクセスポイントは、通信ネットワークを介して、会員登録装置との間で情報の送受信が可能であり、例えば、無線端末と会員登録装置との間で行われる情報の送受信を中継する中継機能を有する。通信ネットワークは、例えば、インターネットなどのＩＰ（Internet  Protocol）ネットワークである。
【００１４】
会員登録装置は、無線ＬＡＮアクセスポイントの設置店舗（以下、ＡＰ設置店舗と記載する）が提供する会員サービスへの入会処理を行う情報処理装置と、会員サービスの会員情報を記憶する会員ＤＢとを有する。かかる会員登録装置は、ＡＰ通信エリア内に存在する無線端末のユーザに対する会員登録を動的に行う。これにより、店舗が提供する会員サービスへの入会処理をユーザの手間をかけずに行うことができる。
【００１５】
図１Ｂは、実施形態に係る会員登録システムが行う会員登録処理のシーケンス図である。図１Ｂに示すように、無線端末は、ＡＰ通信エリア内に進入すると、無線ＬＡＮ通信によって無線ＬＡＮアクセスポイントに対してＩＤ情報を送信する（ステップＳ１）。無線端末が送信するＩＤ情報は、例えば、無線端末に対して割り当てられた識別情報または無線端末のユーザに対して割り当てられた識別情報である。
【００１６】
無線ＬＡＮアクセスポイントは、ＩＤ情報を送信した無線端末を検出し（ステップＳ２）、無線端末から送信されたＩＤ情報を会員登録装置へ通信ネットワークを介して送信する（ステップＳ３）。
【００１７】
会員登録装置は、無線ＬＡＮアクセスポイントから取得したＩＤ情報に基づき、ＡＰ通信エリア内に進入した無線端末のユーザが会員サービスに入会済みであるか否かを判定する（ステップＳ４）。会員登録装置は、無線ＬＡＮアクセスポイントから取得したＩＤ情報に応じた会員情報が会員ＤＢに記憶されている場合に、無線端末のユーザが会員サービスに入会済みであると判定し、そうでない場合には、無線端末のユーザが会員サービスに未入会であると判定する。
【００１８】
無線端末のユーザが会員サービスに未入会であると判定すると、会員登録装置は、無線端末のユーザが会員サービスの入会条件を満たすか否かを判定する（ステップＳ５）。かかる入会条件は、ＡＰ設置店舗に対する無線端末のユーザの関心度（以下、ユーザ関心度と記載する）の条件であり、会員登録装置は、ユーザ関心度に基づいて入会条件を満たすか否かを判定する。
【００１９】
会員登録装置は、例えば、ＡＰ設置店舗におけるユーザの滞在時間、ＡＰ設置店舗へのユーザの来店履歴、ＡＰ設置店舗でのユーザの購入履歴、ＡＰ通信エリアに対する無線端末の通過履歴などに基づいてＡＰ設置店舗に対するユーザの関心度を推定する。
【００２０】
会員登録装置は、無線端末のユーザが会員サービスへの入会条件を満たす場合、無線端末に対して入会処理の承認を問い合わせる通知（以下、承認問い合わせ通知と記載する）を無線ＬＡＮアクセスポイントを介して無線端末へ送信する（ステップＳ６、Ｓ７）。無線端末は、承認問い合わせ通知を受信すると不図示の表示手段に入会処理の承認可否を選択するための画面を表示する。
【００２１】
かかる画面において、無線端末のユーザが表示手段の画面上に表示された承認ボタンを不図示の操作手段によって選択すると（ステップＳ８）、無線端末から無線ＬＡＮアクセスポイントを介して会員登録装置へ承認通知が送信される（ステップＳ９、Ｓ１０）。
【００２２】
会員登録装置は、無線端末から承認通知を受信すると、無線端末のユーザの情報（以下、端末ユーザ情報と記載する場合がある）を会員サービスの会員情報として会員ＤＢに登録する（ステップＳ１１）。端末ユーザ情報は、例えば、外部の情報管理装置または無線端末から取得することができる。
【００２３】
会員登録装置は、例えば、無線端末から送信されるＩＤ情報を含む情報送信要求を情報管理装置へ送信することによって、外部の情報管理装置から端末ユーザ情報を取得する。また、会員登録装置は、例えば、無線端末に対してユーザ情報送信要求を送信することによって、無線端末から端末ユーザ情報を取得する。
【００２４】
次に、会員登録装置は、会員登録した旨の通知である会員登録通知を無線ＬＡＮアクセスポイントを介して無線端末へ送信する（ステップＳ１２、Ｓ１３）。なお、会員登録装置は、店舗に設置された会員カード発行装置に対して会員ＩＤを送信することによって、会員カード発行装置に会員カードを発行させることもできる。
【００２５】
このように、実施形態に係る会員登録システムは、ＡＰ通信エリアに進入した無線端末のユーザを会員サービスの会員情報として会員ＤＢに登録する。そのため、会員サービスへの入会処理をユーザの手間をかけずに行うことができ、また、店舗側にとっても、ユーザ情報の手作業による会員ＤＢへの登録が不要である。
【００２６】
しかも、会員サービスへの入会処理は、予め設定された入会条件を満たす場合に、入会処理を行う。したがって、ＡＰ通信エリアに進入した無線端末に対して常に入会処理を行う場合に比べ、処理負荷の軽減やＤＢ容量の増大の抑制を図ることができる。例えば、入会条件をユーザ関心度とすることで、ＡＰ設置店舗に関心が少ない無線端末のユーザに対して入会処理を行わないようにでき、処理負荷の軽減やＤＢ容量の増大の抑制を図ることができる。
【００２７】
なお、例えば、無線端末から事前に全ての会員サービスへの入会承認が会員登録装置へ送信されていれば、会員登録装置は、無線端末のユーザが会員サービスへの入会条件を満たす場合、承認問い合わせ通知を送信することなく、入会処理を行うこともできる。
【００２８】
［２．会員登録システムの構成］
図２を用いて、実施形態に係る会員登録システムの構成例について説明する。図２は、実施形態に係る会員登録システムの構成例を示す図である。
【００２９】
図２に示すように、会員登録システム１は、無線ＬＡＮアクセスポイント２と、会員登録装置３と、情報管理装置４とを有する。無線ＬＡＮアクセスポイント２は、無線通信装置の一例である。かかる会員登録システム１は、無線端末５のユーザに対し、無線ＬＡＮアクセスポイント２の設置店舗（ＡＰ設置店舗）が提供する会員サービスへの入会処理を実行する。
【００３０】
会員サービスは、例えば、ポイントサービス、スタンプサービス、割引サービスなどの種々のサービスであるが、以下においては、ポイントサービスおよびクーポンサービスについて説明する。なお、スタンプサービスは、店舗側から提供されるスタンプの数が所定数となった場合に、例えば、景品や割引券の提供などを行うサービスである。また、割引サービスは、提供する商品やサービスの割引を行うサービスである。
【００３１】
無線端末５は、スマートフォンなどのように、無線ＬＡＮ通信機能を有する携帯電話機である。図２に示す例では、一つの無線端末５のみが記載されているが、かかる無線端末５は各ユーザによって所有される。
【００３２】
無線端末５は、会員カードアプリケーション（以下、会員カードアプリと記載する）がインストールされている。無線端末５は、例えば、通信ネットワーク６を介して情報管理装置４から提供される会員カードアプリプログラムのデータを取得し、内部の記憶部に展開することにより会員カードアプリを実行可能にする。なお、会員カードアプリプログラムが店舗会員プログラムの一例に相当する。
【００３３】
無線ＬＡＮアクセスポイント２および会員登録装置３は、例えば、店舗の管理者によって管理され、情報管理装置４は、例えば、情報提供サービス業者によって管理される。なお、会員登録装置３および情報管理装置４は、情報提供サービス業者によって管理されるようにしてもよい。
【００３４】
［２．１．無線ＬＡＮアクセスポイント２の構成］
無線ＬＡＮアクセスポイント２は、図２に示すように、無線ＬＡＮ部２１と、制御部２２と、通信部２３と、記憶部２４とを有する。無線ＬＡＮ部２１は、無線ＬＡＮ通信機能を搭載した無線端末５との間で情報の送受信を行い、通信部２３は通信ネットワーク６との間で情報の送受信を行う。なお、無線ＬＡＮは、例えば、ＩＥＥＥ８０２．１１によって規定される無線ＬＡＮなどがあるが、かかる規格の無線ＬＡＮに限定されるものではない。
【００３５】
制御部２２は、無線ＬＡＮアクセスポイント２の全体を制御し、情報中継処理、無線端末５の検出処理などを実行する。情報中継処理は、例えば、無線端末５から無線ＬＡＮ部２１を介して取得した情報を、通信部２３を介して会員登録装置３へ送信し、また、会員登録装置３から通信部２３を介して取得した情報を無線ＬＡＮ部２１経由で無線端末５へ送信する処理である。
【００３６】
無線端末５の検出処理は、無線端末５から送信される無線パケットを無線ＬＡＮ部２１を介して取得することで、無線端末５の存在を検出する処理である。図３Ａおよび図３Ｂは、無線ＬＡＮアクセスポイント２と無線端末５との間のセッション確立のシーケンスを示す図である。
【００３７】
図３Ａに示す例では、無線端末５から周期的にプローブ要求と呼ばれる無線パケットがブロードキャストなどによって送信されており、制御部２２は、かかる無線パケットを無線ＬＡＮ部２１経由で取得することで、無線端末５の存在を検出する。
【００３８】
プローブ要求にはＢＳＳＩＤ（Basic  Service  Set  Identifier）が含まれており、制御部２２は、無線ＬＡＮ部２１のＢＳＳＩＤと一致する場合に、プローブ応答を無線端末５へ送信する。プローブ応答を受信した制御部２２は、無線端末５において自動通信の設定がされている場合、通信中状態へ移行する。
【００３９】
通信中状態への移行は、図３Ａに示すように、アソシエーション要求とアソシエーション応答によりセッションを確立することによって行われ、その後、無線端末５と無線ＬＡＮ部２１との間で、データフレームやコントロールフレームの送受信が行われて通信中状態になる。
【００４０】
なお、無線端末５から切断要求があった場合や、無線端末５と無線ＬＡＮ部２１との間で無線パケットを送受信できなくなった場合に、通信中状態が解除される。制御部２２は、通信中状態へ移行した場合、通信中状態が解除されるまで繰り返し無線パケットを受信しており、無線端末５の存在を検出している状態である。
【００４１】
また、制御部２２は、周期的に無線パケットが送信されない無線端末５に対して、例えば、図３Ｂに示すように、ビーコンと呼ばれる無線パケットを無線ＬＡＮ部２１を介してブロードキャストし、かかるビーコンに対するアソシエーション要求を受信することで、無線端末５の存在を検出する。
【００４２】
アソシエーション要求を受信した制御部２２は、アソシエーション応答を無線端末５へ送信することによってセッションを確立し、無線端末５と無線ＬＡＮ部２１との間を通信中状態にする。なお、無線端末５から切断要求があった場合や、無線端末５と無線ＬＡＮ部２１との間で無線パケットを送受信できなくなった場合に、通信中状態が解除される。図３Ａに示す例の場合に、制御部２２は、通信中状態へ移行すると、その後、通信中状態が解除されるまで繰り返し無線パケットを受信しており、無線端末５の存在を検出している状態である。
【００４３】
制御部２２は、例えば無線端末５を検出したと判定すると、端末情報を通信部２３を介して会員登録装置３へ送信する。具体的には、制御部２２は、無線端末５から送信される無線パケットに含まれる無線端末５の識別情報（以下、端末ＩＤと記載する）を抽出し、さらに無線パケットの電波強度を検出する。端末ＩＤは、ＭＡＣアドレスなどの無線端末５固有の識別情報（例えば、無線端末５の無線ＬＡＮ部５１のＭＡＣアドレス）であり、無線パケットに付加されて無線端末５から送信される。
【００４４】
そして、制御部２２は、無線端末５の端末ＩＤおよび電波強度の情報に加え、自身の無線ＬＡＮ部２１の識別情報を含む情報を端末情報として、会員登録装置３へ送信する。無線ＬＡＮ部２１の識別情報としては、例えば、通信部２３に割り当てられるアドレスを用いることができる。
【００４５】
なお、制御部２２は、所定期間に検出した無線端末５の識別情報を所定期間毎にまとめて会員登録装置３に送信するが、制御部２２は、無線端末５の識別情報を検出する度に会員登録装置３へ送信することもできる。
【００４６】
［２．２．会員登録装置３の構成］
会員登録装置３は、図２に示すように、情報処理装置３０と、店舗情報ＤＢ３１と、会員ＤＢ３２とを有する。情報処理装置３０は、通信部３３および制御部３４を有し、制御部３４は、検出部３５と、判定部３６と、設定部３７と、推定部３８と、情報提供部３９とを有する。
【００４７】
通信部３３は、例えば、ＮＩＣ（Network  Interface  Card）等のインタフェースである。制御部３４は、通信部３３を介して、無線ＬＡＮアクセスポイント２、情報管理装置４および無線端末５との間で各種の情報を送受信する。
【００４８】
店舗情報ＤＢ３１および会員ＤＢ３２は、例えば、ハードディスク、ＲＡＭ（Random  Access  Memory)、フラッシュメモリ等の半導体メモリ素子、光ディスク等の記憶装置である。店舗情報ＤＢ３１は、後述するように、ＡＰ設置店舗に関する各種の情報を記憶する。また、会員ＤＢ３２は、後述するように、ＡＰ設置店舗が提供する会員サービスに入会しているユーザの会員情報を記憶する。
【００４９】
制御部３４は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。また、制御部３４は、ＣＰＵ（Central  Processing  Unit）またはＭＰＵ（Micro  Processing  Unit）によって内部の記憶装置に記憶されたプログラムがＲＡＭを作業領域として実行されることで、検出部３５、判定部３６、設定部３７、推定部３８および情報提供部３９として機能する。なお、制御部３４の構成は、かかる構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。
【００５０】
（検出部３５について）
検出部３５は、無線ＬＡＮアクセスポイント２から送信される端末情報に基づいてＡＰ通信エリア内に存在する無線端末５を検出する。検出部３５は、無線ＬＡＮアクセスポイント２から端末情報を受信した場合、店舗情報ＤＢ３１の端末情報テーブルに受信した端末情報を設定する。図４は、端末情報テーブルの一例を示す図である。
【００５１】
図４に示すように、端末情報テーブルには、「端末ＩＤ」毎に、「会員ＩＤ」、「電波強度」、「チェックイン時刻」、「チェックアウト時刻」などの情報を対応付けた情報が含まれる。
【００５２】
「端末ＩＤ」は、ＡＰ通信エリア内に存在する無線端末５の端末ＩＤである。例えば、図４に示す例では、無線ＬＡＮアクセスポイント２の通信エリア内に、端末ＩＤ「２０１」、「２２９」、「２３２」、「２０５」などの無線端末５が存在していることを示している。なお、端末ＩＤは、例えば、無線端末５の無線ＬＡＮ部５１のＭＡＣアドレスであるが、図４に示す例では、簡易的に３桁の数字で表している。
【００５３】
「会員ＩＤ」は、無線端末５のユーザが会員サービスに入会した場合に、割り当てられる識別情報である。会員ＩＤは、図４に示す例では、簡易的に３桁の数字で表しているが、文字や記号などを組み合わせたものであってもよい。
【００５４】
「電波強度」は、ＡＰ通信エリア内に存在する無線端末５の電波強度の情報である。図４に示す例では、便宜上、各端末ＩＤに対応して最新の電波強度の情報が示されているが、無線端末５がＡＰ通信エリアへ進入（以下、チェックインと記載する）したときからの電波強度の情報が端末情報テーブルに設定される。また、図４に示す例では、電波強度の単位を「ｄＢｍ」で表しているが、その他の単位で設定することもできる。
【００５５】
検出部３５は、無線ＬＡＮアクセスポイント２から端末情報を受信した場合、端末ＩＤおよび電波強度情報を端末情報テーブルに設定する。また、検出部３５は、無線端末５から会員ＩＤを受信した場合に、かかる会員ＩＤを無線端末５の端末ＩＤに対応付けて端末情報テーブルに設定する。なお、制御部３４は、会員ＤＢ３２に記憶される会員データテーブルに設定された情報に基づいて、端末情報テーブルに会員ＩＤを設定することもできる。
【００５６】
「チェックイン時刻」は、ＡＰ通信エリアへの無線端末５の進入時刻である。かかる進入時刻と現時刻とを比較することによって通信エリア内での無線端末５の滞在時間を検出することができる。「チェックアウト時刻」は、ＡＰ通信エリアへ進入した無線端末５がその後通信エリアから退出した時刻である。図４に示す例では、ＡＰ通信エリアから退出した無線端末５の情報は含まれていないが、通信エリアに進入した無線端末５が通信エリアから退出した場合には、検出部３５によって、その退出時刻がチェックアウト時刻として端末情報テーブルに設定される。
【００５７】
例えば、検出部３５は、ＡＰ通信エリアへ進入した無線端末５の端末情報を受信しなくなって所定時間経過した時刻を、その無線端末５の「チェックアウト時刻」とする。また、検出部３５は、端末情報に基づき、無線端末５との間が通信中状態でなくなった時刻を、その無線端末５の「チェックアウト時刻」とすることもできる。
【００５８】
検出部３５は、「チェックアウト時刻」を設定した場合、かかる「チェックアウト時刻」が設定された「端末ＩＤ」、「会員ＩＤ」、「チェックイン時刻」、「チェックアウト時刻」、「電波強度」の組を、履歴情報として店舗情報ＤＢ３１に管理する。
【００５９】
検出部３５は、店舗情報ＤＢ３１に管理される履歴情報によって、各無線端末５のユーザのＡＰ設置店舗に対する来店履歴やＡＰ設置店舗に対する滞在時間を検出し、会員ＤＢ３２の後述する会員データテーブルの「来店履歴」や「滞在時間」の情報を更新する。
【００６０】
例えば、検出部３５は、店舗情報ＤＢ３１に管理される履歴情報に基づき、会員ＩＤ「１０１」のユーザが１ヶ月当たりの来店回数が「４」である場合、後述する図５に示すように、会員ＩＤ「１０１」に対応する「来店履歴」を「４」に設定する。
【００６１】
検出部３５は、ＡＰ設置店舗内で滞在時間および電波強度がそれぞれ所定の閾値以上であることを来店回数のカウント条件とすることができる。検出部３５は、例えば、滞在時間が３分以上で、電波強度の平均が−４０ｄＢｍ以上の場合に、来店したと判定する。なお、来店回数をカウントするための閾値は、会員ＩＤ毎に設定することができる。また、会員が男性か女性かによって閾値を変更することもできる。
【００６２】
また、検出部３５は、店舗情報ＤＢ３１に管理される端末情報テーブルに基づき、会員ＩＤ「１０３」のユーザがＡＰ通信エリア内に１２分滞在している場合、後述する図５に示すように、会員ＩＤ「１０３」に対応する「滞在時間」を「１２」に設定する。なお、ＡＰ通信エリア内に滞在していないユーザの会員ＩＤに対応する「滞在時間」には、「０」が設定される。
【００６３】
また、検出部３５は、店舗情報ＤＢ３１に管理される履歴情報に基づき、会員ＩＤ「１０２」のユーザがＡＰ通信エリアを通過した回数が１ヶ月当たり「１０」である場合、後述する図５に示すように、会員ＩＤ「１０２」に対応する「通過履歴」を「１０」に設定する。
【００６４】
検出部３５は、ＡＰ設置店舗内で滞在時間および／または電波強度がそれぞれ所定の範囲であることを通過回数のカウント条件とすることができる。検出部３５は、例えば、滞在時間が２秒〜１０秒の範囲、および／または、電波強度の平均が−６０〜−５５ｄＢｍの範囲の場合に、ＡＰ通信エリアを通過したと判定する。なお、通過回数をカウントするための範囲は、会員ＩＤ毎に設定することができる。また、会員が男性か女性かによって範囲を変更することもできる。
【００６５】
（判定部３６について）
判定部３６は、会員ＤＢ３２に記憶された会員情報に基づき、検出部３５によって検出された無線端末５のユーザが会員サービスに入会済みであるか否かを判定する。
【００６６】
判定部３６は、無線端末５の端末ＩＤを含む会員情報が会員ＤＢ３２の会員データテーブルに設定されている場合に、無線端末５のユーザが会員サービスに入会済みであると判定する。一方、無線端末５の端末ＩＤを含む会員情報が会員ＤＢ３２の会員データテーブルに設定されていない場合、判定部３６は、無線端末５のユーザが会員サービスに未入会であると判定する。
【００６７】
なお、判定部３６は、無線端末５から会員ＩＤが送信される場合、かかる会員ＩＤを含む会員情報が会員ＤＢ３２の会員データテーブルに設定されている場合に、無線端末５のユーザが会員サービスに入会済みであると判定する。一方、無線端末５から送信される会員ＩＤを含む会員情報が会員ＤＢ３２の会員データテーブルに設定されていない場合、判定部３６は、無線端末５のユーザが会員サービスに未入会であると判定する。
【００６８】
図５は、会員ＤＢ３２に記憶される会員データテーブルの一例を示す図である。図５に示すように、会員データテーブルには、「会員ＩＤ」毎に、「端末ＩＤ」、「ポイント」、「会員ランク」、「購入金額」、「来店履歴」、「滞在時間」、「通過履歴」、「ユーザ属性」などの情報を対応付けた情報が含まれる。
【００６９】
「ポイント」は、例えば、ＡＰ設置店舗内でユーザが商品やサービスを購入した際に付与されるものであり、商品やサービスの購入金額に対して所定割合のポイントが付与される。例えば、会員ＩＤが「１０４」のユーザが「２，０００円」の商品を購入した場合、図５に示すように、商品購入金額の１％である「２０」がポイントとして付与される。
【００７０】
かかるポイントの付与は、通信ネットワーク６に接続された図示しない店舗端末に会員ＩＤと購入金額を入力することで、店舗端末から会員登録装置３へ送信され、後述する設定部３７によって会員データテーブルに設定される。
【００７１】
会員ＩＤは、店舗端末に接続されたバーコードリーダによって入力される。なお、無線端末５がＮＦＣ(Near  Field  Communication)によって会員ＩＤを送信できる場合、店舗端末に接続されたＮＦＣ装置により会員ＩＤが受信されて会員データテーブルに設定される。
【００７２】
なお、ＮＦＣの通信エリアは、１メートル〜数センチ程度の通信エリアであり、ＮＦＣとしては、例えば、Ｆｅｌｉｃａ、ＩＳＯ／ＩＥＣ１４４４３（ＭＩＤＡＲＥ）などがある。なお、ＮＦＣによる通信は、電波に限定されるものではなく、例えば、赤外線通信、可視光通信、音波などを用いることもできる。
【００７３】
「会員ランク」は、会員サービスのグレードを示す情報であり、会員ＩＤ毎に設定される。かかる会員ランクは、後述する設定部３７によって設定および更新される。ここでは、「Ｓ」、「Ａ」〜「Ｄ」までの５段階として説明するが、６段階以上であってもよく、４段階以下であってもよい。
【００７４】
「購入金額」は、ＡＰ設置店舗内でユーザが商品やサービスを購入した場合に、更新される情報であり、会員毎に、商品やサービスの購入金額の合計を示す。例えば、図５に示す例では、会員ＩＤが「２０１」のユーザは、商品やサービスの購入金額の合計が「５０，０００円」である。かかる購入金額は、上述したように、図示しない店舗端末に会員ＩＤと購入金額を入力することで、会員データテーブルに設定および更新される。
【００７５】
「来店履歴」は、１ヶ月当たりの来店回数を示す情報であり、会員ＩＤ毎に設定される。ここでは、来店履歴を１ヶ月当たりの来店回数としたが、一例に過ぎず、１週間当たりの来店回数、１年間以内の来店回数などであってもよい。
【００７６】
「滞在時間」は、ＡＰ通信エリア内に滞在している時間を示す情報であり、会員ＩＤ毎に設定される。なお、ＡＰ通信エリア内にいないユーザの会員ＩＤに対応する「滞在時間」には、「０」が設定される。
【００７７】
「通過履歴」は、１ヶ月当たりにユーザがＡＰ通信エリアを通過した回数を示す情報であり、会員ＩＤ毎に設定される。ここでは、通過履歴を１ヶ月当たりの通過回数としたが、一例に過ぎず、１週間当たりの通過回数、１年間以内の通過回数などであってもよい。
【００７８】
「ユーザ属性」は、会員のユーザ属性を示す情報であり、図５に示す例では、性別、年齢、名前、住所、嗜好の情報である。なお、ユーザの価値観、ライフスタイル、性格などを示す情報を「ユーザ属性」に含めるようにしてもよい。
【００７９】
（設定部３７について）
設定部３７は、判定部３６によって会員サービスに入会済みでないと判定された無線端末５のユーザが予め設定された入会条件を満たすユーザである場合に、無線端末５に対して承認問い合わせ通知を送信する。かかる承認問い合わせ通知に対して無線端末５からの承認通知を受信すると、設定部３７は、無線端末５のユーザの情報を会員サービスの会員情報として会員ＤＢ３２に登録する。なお、設定部３７は、承認問い合わせ通知に対して無線端末５からの承認通知を受信しない場合や承認拒否通知を受信した場合には、入会処理を行わない。
【００８０】
設定部３７は、後述する推定部３８によって推定されるユーザ関心度を入会条件とする。ユーザ関心度は、来店回数、滞在時間、通過回数、購入金額などから推定部３８によって推定される。
【００８１】
推定部３８によって推定されるユーザ関心度が入会条件を満たす場合、設定部３７は、無線端末５のユーザの情報を会員サービスの会員情報として会員ＤＢ３２の会員データテーブルに登録する。
【００８２】
具体的には、設定部３７は、通信部３３および通信ネットワーク６を介し、情報管理装置４に対して無線端末５のユーザの属性情報を要求する。かかる要求には、無線端末５の端末ＩＤが含まれており、情報管理装置４は、後述するように、ユーザ情報ＤＢ４２から端末ＩＤに対応する属性情報を取得し、会員登録装置３へ送信する。
【００８３】
設定部３７は、情報管理装置４から無線端末５のユーザの属性情報を取得すると、会員データテーブルの「ユーザ属性」に取得した属性情報を設定する。これにより、ユーザ関心度が入会条件を満たすユーザの属性情報が会員データテーブルに設定される。
【００８４】
また、設定部３７は、無線端末５のユーザに対して新たな会員ＩＤを割り当て、割り当てた会員ＩＤを無線端末５の端末ＩＤと共に会員データテーブルに設定する。また、設定部３７は、無線端末５のユーザに対して会員ランクを割り当て、割り当てた会員ランクを会員データテーブルに設定する。これにより、会員データテーブルにおいて、「会員ＩＤ」、「端末ＩＤ」、「会員ランク」および「ユーザ属性」が設定され、無線端末５のユーザに対する入会処理が完了する。
【００８５】
なお、新たなに会員になるユーザに対し、会員ランクとして「Ｄ」が割り当てられるが、購入金額、来店履歴、滞在時間および通過履歴などに基づいて、ランクを設定するようにしてもよい。この場合、会員登録装置３は、端末ＩＤに購入金額、来店履歴、滞在時間および通過履歴を関連付けた端末ユーザテーブルを設け、かかる端末ユーザテーブルに基づいてランクを設定することができる。また、端末ユーザテーブルに代えて会員データテーブルを用いてもよい。この場合、会員ＩＤが設定されていない情報も設定されることになるが、テーブルの共用化を行うことができる。
【００８６】
図６は、会員ＤＢ３２に記憶されるランク判定テーブルの一例を示す図である。図６に示すように、ランク判定テーブルには、「会員ランク」毎に、「購入金額」、「来店回数」、「滞在時間」、「ポイント」などの情報を対応付けた情報が含まれる。
【００８７】
図６に示す例では、購入金額が５０，０００円以上のユーザに対しては、会員ランクとして「Ｓ」が設定される。また、購入金額が３０，０００〜４９，９９９円のユーザに対しては、会員ランクとして「Ａ」が設定される。また、購入金額が１０，０００〜２９，９９９円、来店回数が１０回以上、および、滞在時間が月１００分以上のいずれかを満たすユーザに対しては、会員ランクとして「Ｂ」が設定される。
【００８８】
また、購入金額が５，０００〜９，９９９円、来店回数が５回以上、および、滞在時間が月６０分以上１００分未満のいずれかを満たすユーザに対しては、会員ランクとして「Ｃ」が設定される。また、購入金額が５，０００未満、来店回数が４回以下、および、滞在時間が月６０分未満のユーザに対しては、会員ランクとして「Ｄ」が設定される。
【００８９】
なお、検出部３５によって検出された無線端末５のユーザが会員サービスに入会済みであると判定部３６によって判定された場合、設定部３７は、会員データテーブルおよびランク判定テーブルに基づいて、会員ランクを更新するか否かを判定する。会員ランクはポイントやクーポンに関係することから、無線端末５がＡＰ通信エリア内に進入した場合に会員ランクを更新することで効率的な会員ランクの更新を行うことができる。
【００９０】
設定部３７は、上述のように無線端末５のユーザに対する入会処理を完了すると、無線ＬＡＮアクセスポイント２を介して無線端末５へ会員自動登録通知を行う。かかる会員自動登録通知は、会員登録が完了したことを示す情報や会員ＩＤを含み、無線端末５は、会員自動登録通知を取得すると、表示部５２に会員登録が完了したことを示す情報を表示する。
【００９１】
なお、設定部３７は、会員ランク変更通知や情報提供通知なども無線ＬＡＮアクセスポイント２を介して無線端末５へ送信する。会員ランク変更通知は、会員ランクを変更したことを示す情報を含み、情報提供通知には、例えば、ＡＰ設置店舗で利用できるクーポンの情報やＡＰ設置店舗に関するその他の情報が含まれる。
【００９２】
（推定部３８について）
推定部３８は、会員ＤＢ３２に記憶された関心度判定テーブルに基づいてＡＰ設置店舗に対する無線端末５のユーザの関心度であるユーザ関心度を推定する。図７は、関心度判定テーブルの一例を示す図である。
【００９３】
図７に示すように、関心度判定テーブルには、ユーザ関心度を推定するための条件が設定されている。図７に示す例では、「来店回数」、「滞在時間」、「通過回数」、「購入金額」のそれぞれについて判断基準が設けられており、かかる判断基準を満たす場合に、ユーザ関心度が所定以上であると判定される。
【００９４】
例えば、推定部３８は、ＡＰ設置店舗へのユーザの来店回数が月５回以上または週３回以上である場合に、ユーザ関心度が所定以上であると推定する。また、推定部３８はＡＰ設置店舗での、ユーザの滞在時間が３０分以上、１０分以上が２回、および、５分以上が５回のいずれかを満たす場合に、ユーザ関心度が所定以上であると推定する。
【００９５】
また、推定部３８は、ＡＰ設置店舗に対するユーザの通過回数が月２０回以上または週６回以上である場合に、ユーザ関心度が所定以上であると推定する。また、推定部３８は、ＡＰ設置店舗でのユーザの購入金額が月１０，０００円以上または週５，０００円以上である場合に、ユーザ関心度が所定以上であると推定する。
【００９６】
なお、図６に示す関心度判定テーブルでは、ユーザ関心度が所定以上あるか否かの判定を行う判断基準を設定しているが、来店回数、滞在時間、通過回数、購入金額のそれぞれに所定の係数を掛け、これらの合計をユーザ関心度として推定するようにしてもよい。例えば、下記式（１）に基づき、ユーザ関心度を求める。
ユーザ関心度＝α×ｋ１＋β×ｋ２＋γ×ｋ３＋ζ×ｋ４    ・・・（１）
【００９７】
上記式（１）において、αは来店回数を示し、βは滞在時間を示し、γは通過回数を示し、ζは購入金額を示す。また、ｋ１〜ｋ４は係数である。ｋ１〜ｋ４は、ユーザ毎に変更することができ、また、ユーザ属性に応じて異なる係数とすることができる。
【００９８】
このように、推定部３８は、来店回数、滞在時間、通過回数および購入金額に基づいて、ＡＰ設置店舗に対するユーザ関心度を推定することができる。なお、来店回数、滞在時間および通過回数は、無線ＬＡＮアクセスポイント２による無線端末５の検出結果から得られる情報であることから、ユーザ関心度の推定を効率的かつ精度よく行うことができる。
【００９９】
（情報提供部３９）
情報提供部３９は、検出部３５によって検出された無線端末５のユーザが会員サービスに入会済みであると判定部３６によって判定された場合、会員データテーブルに設定されたユーザ属性に応じた情報を提供する。
【０１００】
店舗情報ＤＢ３１には、店舗情報、広告情報、クーポン情報などが記憶されており、情報提供部３９は、無線端末５のユーザに対応するユーザ属性や会員ランクに応じた情報（以下、提供情報と記載する）を店舗情報ＤＢ３１から抽出して無線ＬＡＮアクセスポイント２を介して無線端末５へ送信する。
【０１０１】
例えば、情報提供部３９は、無線端末５のユーザが男性である場合には男性用の店舗情報や広告情報を提供情報として店舗情報ＤＢ３１から抽出し、無線端末５のユーザが女性である場合には女性用の店舗情報や広告情報を提供情報として店舗情報ＤＢ３１から抽出する。また、情報提供部３９は、購入商品、年齢、住所などによって提供情報を絞り込んだり、無線端末５のユーザの嗜好に応じた店舗情報や広告情報を提供情報として店舗情報ＤＢ３１から抽出したりすることもできる。
【０１０２】
さらに、情報提供部３９は、無線端末５へ提供情報を提供するタイミングを、会員テーブルに設定された来店履歴（来店回数や来店時間）や滞在時間に基づいて決定することもできる。例えば、情報提供部３９は、来店回数が所定数（例えば、３回）以上となったユーザに対して提供情報を提供したり、滞在時間が所定時間（例えば、２０分）以上となったユーザに対して提供情報を提供したりすることができる。
【０１０３】
また、情報提供部３９は、来店時間の履歴に基づき、無線端末５へ提供情報を提供するタイミングを決定することもできる。例えば、来店時間が毎回同じような時間であれば、情報提供部３９は、ユーザが来店したタイミングで無線端末５へ提供情報を提供し、そうでなければ、来店から所定時間経過後に無線端末５へ提供情報を提供することができる。
【０１０４】
なお、所定数や所定時間は、ユーザ属性に応じて変更することができる。例えば、情報提供部３９は、所定数や所定時間をユーザの性別、年齢または嗜好に応じた数や時間に設定することができる。このようにすることで、情報の提供を効果的に行うことができる。
【０１０５】
また、情報提供部３９は、無線端末５のユーザの会員ランクに応じたクーポン情報を提供情報として無線端末５へ提供することができる。例えば、情報提供部３９は、会員ランクが高いユーザの無線端末５ほど割引率が高いクーポンの情報を無線端末５へ送信する。
【０１０６】
［２．３．情報管理装置４の構成］
情報管理装置４は、図２に示すように、通信部４１と、ユーザ情報ＤＢ４２と、制御部４３とを有する。さらに制御部４３は、受信部４４と、送信部４５と、情報管理部４６とを有する。
【０１０７】
通信部４１は、ＮＩＣ等のインタフェースである。制御部４３は、通信部４１を介して、会員登録装置３、情報管理装置４および無線端末５との間で各種の情報を送受信する。
【０１０８】
ユーザ情報ＤＢ４２は、例えば、ハードディスク、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子、光ディスク等の記憶装置である。ユーザ情報ＤＢ４２は、後述するように、ユーザの情報を記憶する。
【０１０９】
制御部４３は、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。また、制御部４３は、ＣＰＵまたはＭＰＵによって内部の記憶装置に記憶されたプログラムがＲＡＭを作業領域として実行されることで、受信部４４、送信部４５および情報管理部４６として機能する。なお、制御部４３の構成は、かかる構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。
【０１１０】
受信部４４は、通信ネットワーク６を介して会員登録装置３からの要求を受信する。会員登録装置３からの要求は、上述したようにユーザの属性情報の送信要求（以下、属性送信要求と記載する）であり、端末ＩＤが含まれる。
【０１１１】
送信部４５は、受信部４４によって受信された属性送信要求に応じた属性情報を、ユーザ情報ＤＢ４２から取得し、取得した属性情報を会員登録装置３へ通信ネットワーク６を介して送信する。
【０１１２】
図８は、ユーザ情報ＤＢ４２に記憶されたユーザ情報テーブルの一例を示す図である。図８に示すように、ユーザ情報テーブルには、「ユーザＩＤ」毎に、「端末ＩＤ」、「属性情報」などの情報を対応付けた情報が含まれる。
【０１１３】
「ユーザＩＤ」は、無線端末５のユーザ毎に割り当てられたＩＤであり、例えば、無線端末５から情報管理装置４に対してユーザ登録を行った場合に、情報管理部４６によってユーザ情報テーブルに設定される。
【０１１４】
「端末ＩＤ」は、端末情報テーブルや会員データテーブルに設定される端末ＩＤと同様のＩＤであり、属性送信要求に含まれる端末ＩＤに基づいてユーザ情報テーブルの「属性情報」が送信部４５によって抽出される。
【０１１５】
「属性情報」は、無線端末５のユーザに関する属性情報であり、「デモグラフィック属性」の情報と「サイコグラフィック属性」の情報とを含む。「デモグラフィック属性」は、人口統計学的な属性であり、ユーザの「性別」、「年齢」、「名前」、「住所」などに区分分けされる。図８に示す例では、ユーザの性別、年齢、名前、住所を一例として記載しているが、これに限定されるものではなく、ユーザの職業、家族構成、年収、学歴など様々な区分種別を「デモグラフィック属性」とすることができる。
【０１１６】
「サイコグラフィック属性」は、ユーザの価値観、ライフスタイル、性格、嗜好などを示す情報である。ここでは、「サイコグラフィック属性」として、図８に示すように、「パソコン」、「ケーキ」、「洋食」などに区分分けされる。
【０１１７】
図８に示す例では、区分毎に、ユーザの嗜好が相対的に高い場合に「１」が対応付けられ、それ以外の場合には「０」が対応付けられるが、これに限定されるものではなく、例えば、ユーザの嗜好を３段階以上に評価したものであってもよい。また、区分種別についても、種々の変更が可能である。なお、属性送信要求には、会員データテーブルのユーザ属性の設定に必要なユーザ情報の種別の情報が含まれており、かかる種別に応じた属性情報がユーザ情報テーブルから抽出され、送信部４５によって会員登録装置３へ送信される。
【０１１８】
情報管理部４６は、ユーザ情報テーブルの設定や更新を行う。例えば、情報管理部４６は、無線端末５から情報管理装置４に対して会員カードアプリのユーザ登録が行われた場合に、無線端末５のユーザに関するユーザ情報をユーザ情報テーブルに設定する。ユーザ登録は、後述するように無線端末５にインストールされた会員カードアプリからのユーザ登録要求に基づいて行われる。
【０１１９】
図８に示すユーザ情報テーブルは、会員カードアプリ用のユーザ情報テーブルであるとして説明するが、かかるユーザ情報テーブルは、会員カードアプリ用のテーブルに限定されるものではない。例えば、ユーザ情報テーブルは、ＳＮＳ（social  networking  service）、音楽配信サービス、動画配信サービスまたはネットワークゲームサービスなどの他のネットワークサービスのユーザ情報テーブルであってもよい。
【０１２０】
ユーザ情報ＤＢ４２には、会員カードアプリプログラムのデータも記憶されている。情報管理部４６は、無線端末５から会員カードアプリ送信要求があった場合、ユーザ情報ＤＢ４２から会員カードアプリプログラムのデータを取得し、通信ネットワーク６を介して無線端末５へ送信する。
【０１２１】
［２．４．無線端末５の構成］
無線端末５は、図２に示すように、無線ＬＡＮ部５１と、表示部５２と、操作部５３と、記憶部５４と、制御部５５とを有する。無線ＬＡＮ部５１は、無線ＬＡＮアクセスポイント２との間で情報の送受信を行う。
【０１２２】
表示部５２は、タッチパネル式のディスプレイである。無線端末５のユーザは、表示部５２の画面上を指などで操作することで、表示部５２に表示された会員カードアプリの操作画面に対する操作が可能である。かかる表示部５２は、無線端末５がスマートフォンの場合、例えば、小型のＬＣＤ（Liquid  Crystal  Display）や有機ＥＬディスプレイである。なお、無線端末５は、スマートフォンに限られるものではなく、例えば、タブレット型端末やデスクトップ型端末であってもよい。
【０１２３】
操作部５３は、文字、数字およびスペースを入力するためのキー、エンターキーおよび矢印キーなどを含むキーボードや、電源ボタンなどを有する。
【０１２４】
記憶部５４は、例えば、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置である。かかる記憶部５４は各種プログラムや設定データなどが記憶される。記憶部５４に記憶されるプログラムとして、例えば、ＯＳ（Operating  System）やブラウザプログラムなどがある。また、記憶部５４は、情報管理装置４から取得された会員カードアプリプログラムも記憶する。
【０１２５】
制御部５５は、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。また、制御部５５は、例えば、ＣＰＵやＭＰＵ等によって、記憶部５４に記憶されているプログラムが図示しない内部ＲＡＭを作業領域として実行されることにより後述する情報処理の機能や作用を実現または実行する。
【０１２６】
かかる制御部５５は、記憶部５４に記憶されている会員カードアプリプログラムを実行することによって、表示制御部６１、変換部６２および情報管理部６３として機能する。また、制御部５５は、記憶部５４に記憶されている会員カードアプリプログラムを実行することによって、会員カードアプリの設定データを記憶部５４に記憶する。なお、制御部５５の構成は、かかる構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。
【０１２７】
表示制御部６１は、記憶部５４に記憶された設定データに基づいて、会員カードアプリの表示画像を生成し、表示部５２に表示する。設定データには、表示画面を生成するための画像データおよびレイアウトデータが含まれており、表示制御部６１は、これらのデータに基づいて、表示画面を生成する。図９は、会員カードアプリの表示画面の例を示す図である。
【０１２８】
図９（ａ）は、会員カードアプリの表示画面７１の一例を示す図であり、複数のＡＰ設置店舗のそれぞれの会員カードを選択するための会員カード画像８１〜８３が表示される。図９（ａ）に示す例では、「あいう書店」、「かきくカフェ」、「たちつ居酒屋」の３つのＡＰ設置店舗に関する会員カード画像８１〜８３を選択することができる。
【０１２９】
変換部６２は、表示部５２から出力される操作の情報に基づいて、変換処理を行う。例えば、表示部５２に表示画面７１が表示されている状態で、表示部５２または操作部５３へのユーザ操作によって会員カード画像８１が選択されたとする。この場合、変換部６２は、記憶部５４に記憶された設定データのうち会員カード画像８１に対応する会員ＩＤを読み出し、かかる会員ＩＤを二次元バーコードに変換する。
【０１３０】
図９（ｂ）は、会員カードアプリの表示画面７２の一例を示す図であり、図９（ｂ）に示すように、表示制御部６１は、変換部６２によって変換された二次元バーコード８４を含む表示画面７２を表示部５２に表示する。無線端末５のユーザは、表示部５２に表示された会員ＩＤに対応する二次元バーコード８４を店員に提示することで、会員サービスを受けることができる。
【０１３１】
また、表示制御部６１は、ユーザが会員カードアプリを起動させた際に、記憶部５４に記憶された設定データに無線端末５のユーザに関する属性情報が含まれていない場合、図９（ｃ）に示す表示画面７３を表示部５２に表示し、無線端末５のユーザに属性情報の入力を促す。
【０１３２】
表示部５２に表示画面７３が表示されている状態で、操作部５３からユーザによって属性情報が入力された場合、情報管理部６３は、入力された属性情報を設定データとして記憶部５４に記憶する。また、情報管理部６３は、入力された属性情報を含むユーザ情報を無線ＬＡＮ部５１を介して情報管理装置４へ送信する。情報管理装置４へ送信されるユーザ情報には、端末ＩＤが含まれる。情報管理装置４は、無線端末５から送信されるユーザ情報をユーザ情報テーブルに設定する。
【０１３３】
また、情報管理部６３は、ユーザ情報の送信に応答して情報管理装置４から送信されるユーザＩＤを取得し、設定データとして記憶部５４に記憶する。また、情報管理部６３は、会員登録装置３から会員ＩＤが送信された場合、かかる会員ＩＤを設定データとして対応する会員カード画像に関連付けて記憶部５４に記憶する。
【０１３４】
また、表示制御部６１は、会員登録装置３から承認問い合わせ通知を受信すると、例えば、図９（ｄ）に示すような承認画面７４を表示部５２に表示する。承認画面７４には、承認ボタン８５と承認拒否ボタン８６とが配置されており、情報管理部６３は、ユーザの操作によって表示部５２から出力される操作の情報に基づいて、承認ボタン８５および承認拒否ボタン８６のいずれのボタンがユーザに選択されたかを判定する。
【０１３５】
情報管理部６３は、承認ボタン８５が選択されたと判定した場合、会員登録装置３へ承認通知を送信し、一方、承認拒否ボタン８６が選択されたと判定した場合、会員登録装置３へ承認拒否通知が送信される。なお、情報管理部６３は、承認画面７４を表示部５２に表示してから所定期間経過してもボタン８５、８６の選択がない場合には、会員登録装置３へ承認拒否通知を送信する。
【０１３６】
また、情報管理部６３は、無線端末５のユーザに会員カード画像８１〜８３に対応する承認がユーザにより記憶部５４に設定されている場合、会員登録装置３から承認問い合わせ通知を受信すると会員登録装置３へ承認通知を送信することができる。
【０１３７】
［３．会員登録装置３の処理フロー］
次に、実施形態に係る会員登録装置３による会員登録処理の手順について説明する。図１０は、実施形態に係る会員登録装置３による会員登録処理のフローチャートである。
【０１３８】
図１０に示すように、会員登録装置３の制御部３４は、通信部３３を介して無線ＬＡＮアクセスポイント２から取得した端末情報に基づいて、無線端末５のユーザがＡＰ設置店舗に来店したか否かを判定する（ステップＳ２０）。具体的には、制御部３４は、端末情報テーブルに設定された情報に基づき、例えば、無線端末５がＡＰ通信エリアへ進入してから所定時間経過した場合に、無線端末５のユーザが来店したと判定する。
【０１３９】
また、制御部３４は、ＡＰ通信エリアへ進入した無線端末５の電波強度が所定値以内となった場合に、無線端末５のユーザが来店したと判定することもできる。このようにすることで、ＡＰ設置店舗の所定範囲（以下、特定範囲と記載する）に無線端末５が進入した場合にのみ無線端末５のユーザが来店したと判定することができる。
【０１４０】
なお、制御部３４は、特定範囲に無線端末５が進入してから所定時間経過した場合にのみ無線端末５のユーザが来店したと判定することもできる。また、制御部３４は、無線端末５や時間帯に応じて特定範囲や所定時間を変えることもできる。
【０１４１】
無線端末５のユーザがＡＰ設置店舗に来店したと判定すると（ステップＳ２０；Ｙｅｓ）、制御部３４は、ＩＤ情報を取得する（ステップＳ２１）。ここでは、制御部３４は、ＩＤ情報として無線端末５の端末ＩＤを取得するが、ＩＤ情報として無線端末５から会員ＩＤを取得するようにしてもよい。
【０１４２】
次に、制御部３４は、ＡＰ設置店舗が提供する会員サービスに無線端末５のユーザが入会済みであるか否かを判定する（ステップＳ２２）。具体的には、制御部３４は、ステップＳ２１において取得した端末ＩＤを含む会員情報が会員ＤＢ３２の会員データテーブルに設定されている場合に、無線端末５のユーザが会員サービスに入会済みであると判定する。
【０１４３】
例えば、ステップＳ２１において取得した端末ＩＤが「２０１」の場合、かかる端末ＩＤに会員ＩＤ「１０１」を含む会員情報が関連付けられているため、無線端末５のユーザが会員サービスに入会済みであると判定する。なお、判定部３６は、無線端末５から会員ＩＤが送信される場合、かかる会員ＩＤを含む会員情報が会員ＤＢ３２の会員データテーブルに設定されている場合に、無線端末５のユーザが会員サービスに入会済みであると判定する。
【０１４４】
ＡＰ設置店舗が提供する会員サービスに無線端末５のユーザが入会済みでないと判定すると（ステップＳ２２；Ｎｏ）、制御部３４は、入会条件を充足しているか否かを判定する（ステップＳ２３）。具体的には、制御部３４は、無線端末５のユーザに対応するユーザ関心度を推定し、推定したユーザ関心度が入会条件を満たすか否かを判定する。
【０１４５】
制御部３４は、ユーザ関心度が入会条件を満たす場合（ステップＳ２３；Ｙｅｓ）、無線端末５のユーザからの入会承認があったか否かを判定する（ステップＳ２４）。制御部３４は、無線端末５に対して承認問い合わせ通知を送信し、かかる承認問い合わせ通知に対して承認通知を受信した場合に、入会承認があったと判定する。また、制御部３４は、承認問い合わせ通知に対して無線端末５から承認拒否通知を受信した場合には、入会承認がないと判定する。
【０１４６】
入会承認があったと判定すると（ステップＳ２４；Ｙｅｓ）、制御部３４は、情報管理装置４から無線端末５のユーザの属性情報を取得する（ステップＳ２５）。具体的には、制御部３４は、通信ネットワーク６を介し、情報管理装置４に対して無線端末５のユーザの属性情報を要求する。かかる要求には、無線端末５の端末ＩＤが含まれており、情報管理装置４に対して、端末ＩＤに対応する属性情報を要求する。
【０１４７】
制御部３４は、情報管理装置４から無線端末５の端末ＩＤに対応する属性情報を取得すると、かかる属性情報および新たに割り当てた会員ＩＤを無線端末５の端末ＩＤに関連付けて会員ＤＢ３２の会員データテーブルに設定する（ステップＳ２６）。なお、新たな会員ＩＤは、入会条件を満たすユーザに対して制御部３４によって割り当てられる。
【０１４８】
次に、制御部３４は、会員自動登録通知を無線端末５へ行う。具体的には、制御部３４は、ステップＳ２６によって割り当てた新たな会員ＩＤおよび会員登録が完了したことを示す情報を無線端末５に対して送信する（ステップＳ２７）。無線端末５の制御部５５は、会員カードアプリによって、会員登録が完了したことを示す情報を表示部５２に表示する。また、無線端末５の制御部５５は、会員登録装置３から取得した会員ＩＤを記憶部５４の設定データに設定する。かかる設定データには、ＡＰ設置店舗の会員サービス毎に会員ＩＤおよび会員カード画像が含まれ、制御部３４は、選択された会員カード画像に対応する会員ＩＤを記憶部５４から読み出し、かかる会員ＩＤを二次元バーコード８４に変換して表示部５２に表示する。
【０１４９】
ステップＳ２２において、ＡＰ設置店舗が提供する会員サービスに無線端末５のユーザが入会済みであると判定すると（ステップＳ２２；Ｙｅｓ）、制御部３４は、会員データテーブルおよびランク判定テーブルに基づいて、会員ランクを更新するか否かを判定する（ステップＳ２８）。
【０１５０】
そして、制御部３４は、会員データテーブルに設定されている会員ランクよりも上位の会員ランクを満たす場合に、会員データテーブルの会員ランクを更新すると判定し（ステップＳ２８；Ｙｅｓ）、会員データテーブルにおける無線端末５のユーザの会員ランクを更新する（ステップＳ２９）。制御部３４は、会員ランクを変更した場合、無線端末５に対して会員ランク変更通知を送信する。
【０１５１】
ステップＳ２９の処理が終了した場合、会員ランクを更新しないと判定した場合（ステップＳ２８；Ｎｏ）、または、入会条件を充足していないと判定した場合（ステップＳ２３;Ｙｅｓ）、制御部３４は、処理をステップＳ３０へ移行する。
【０１５２】
ステップＳ３０において、制御部３４は、無線端末５に提供する情報があるか否かを判定する。制御部３４は、例えば、無線端末５のユーザの来店履歴や滞在時間に基づき、無線端末５へ提供情報を提供するタイミングになっている場合に、無線端末５に提供する情報があると判定する。
【０１５３】
無線端末５に提供する情報があると判定すると（ステップＳ３０;Ｙｅｓ）、制御部３４は、情報提供通知を行う。具体的には、制御部３４は、無線端末５のユーザに対するユーザ属性や会員ランクを会員データテーブルから取得し、取得したユーザ属性や会員ランクに応じた情報を店舗情報ＤＢ３１から抽出して無線端末５へ送信する（ステップＳ３１）。
【０１５４】
ステップＳ２７、Ｓ３１の処理が終了した場合、入会承認がない場合（ステップＳ２４；Ｎｏ）、および、無線端末５に提供する情報がないと判定した場合（ステップＳ３０；Ｎｏ）、制御部３４は、会員登録処理を終了する。
【０１５５】
［４．変形例］
上述した実施形態においては、会員登録装置３と情報管理装置４とを分けて説明したが、会員登録装置３に情報管理装置４の機能を含めるようにしてもよい。
【０１５６】
また、上述では、無線端末５から会員登録装置３へ送信するＩＤ情報として端末ＩＤまたは会員ＩＤを送信する例を説明したが、無線端末５からユーザＩＤをＩＤ情報として会員登録装置３へ送信するようにしてもよい。
【０１５７】
具体的には、無線端末５の情報管理部６３は、記憶部５４から設定データに含まれるユーザＩＤを取得し、会員登録装置３へ送信する。会員登録装置３の制御部３４は、無線端末５から送信されるユーザＩＤを含む属性送信要求を情報管理装置４へ送信する。情報管理装置４の制御部４３は、属性送信要求に含まれるユーザＩＤに対する属性情報をユーザ情報テーブルから抽出し、抽出したユーザ情報を会員登録装置３へ送信する。
【０１５８】
また、上述の実施形態においては、無線端末５から会員登録装置３へ端末ＩＤまたは会員ＩＤを送信し、会員登録装置３が情報管理装置４から無線端末５のユーザの属性情報を取得するようにしたが、属性情報の取得方法はかかる方法に限られない。
【０１５９】
例えば、会員登録装置３の制御部３４は、会員サービスに未加入であるが入会条件を満たすユーザの無線端末５に対して、属性情報を要求する。無線端末５の情報管理部６３は、会員登録装置３から属性情報の要求があった場合、記憶部５４に記憶された設定データから属性情報を抽出し、会員登録装置３へ送信する。会員登録装置３は無線端末５から取得した属性情報を会員データテーブルに設定して無線端末５のユーザの会員登録を行う。
【０１６０】
［５．効果］
上述したように、実施形態に係る会員登録システム１は、無線ＬＡＮアクセスポイント２（無線通信装置の一例に相当）と、無線ＬＡＮアクセスポイント２の設置店舗が提供する会員サービスの情報を記憶する会員ＤＢ３２を有し、かかる会員サービスへの入会処理を行う情報処理装置３０とを備える。そして、情報処理装置３０の検出部３５（検出手段の一例に相当）が、無線ＬＡＮアクセスポイント２の通信エリア内に存在する無線端末５を検出し、判定部３６（判定手段の一例に相当）が、会員ＤＢ３２に記憶された情報に基づき、検出部３５によって検出された無線端末５のユーザが会員サービスに入会済みであるか否かを判定し、設定部３７（設定手段の一例に相当）が、判定部３６によって会員サービスに入会済みでないと判定された無線端末５のユーザが予め設定された入会条件を満たすユーザである場合に、無線端末５のユーザの情報を会員サービスの会員情報として会員ＤＢ３２に登録する。
【０１６１】
かかる会員登録システム１によれば、会員サービスへの入会処理をユーザの手間をかけずに行うことができ、また、店舗側にとっても、ユーザ情報の手作業による会員ＤＢ３２への登録が不要である。しかも、会員サービスへの入会処理は、予め設定された入会条件を満たす場合に、入会処理を行う。したがって、ＡＰ通信エリアに進入した無線端末５に対して常に入会処理を行う場合に比べ、処理負荷の軽減やＤＢ容量の増大の抑制を図ることができる。
【０１６２】
また、実施形態に係る会員登録システム１では、情報処理装置３０の推定部３８（推定手段の一例に相当）が、ＡＰ設置店舗に対する無線端末５のユーザの関心度を推定し、設定部３７が、推定部３８によって推定した関心度が入会条件を満たす場合に、無線端末５のユーザの情報を会員サービスの会員情報として会員ＤＢ３２に登録する。
【０１６３】
かかる会員登録システム１によれば、ＡＰ設置店舗に対する関心度に基づいて会員登録を行うことから、ＡＰ設置店舗に対する関心度が少ないユーザに対する会員登録を避けることができる。しかも、ＡＰ通信エリアに進入した無線端末５に対して常に入会処理を行う場合に比べ、処理負荷の軽減やＤＢ容量の増大の抑制を図ることができる。
【０１６４】
また、実施形態に係る会員登録システム１では、推定部３８が、ＡＰ設置店舗におけるユーザの滞在時間、ＡＰ設置店舗へのユーザの来店履歴、ＡＰ設置店舗でのユーザの購入履歴、および、ＡＰ通信エリアに対する無線端末５の通過履歴の少なくとも一つに基づいて、ＡＰ設置店舗に対するユーザの関心度を推定する。
【０１６５】
かかる会員登録システム１によれば、ＡＰ設置店舗におけるユーザの関心度を精度よく推定することができ、これにより、ＡＰ設置店舗に対する関心度が少ないユーザに対する会員登録を精度よく避けることができる。
【０１６６】
また、実施形態に係る会員登録システム１では、推定部３８が、検出部３５による無線端末５の検出結果に基づいて上述した滞在時間、来店履歴または通過履歴を取得する。
【０１６７】
かかる会員登録システム１によれば、無線ＬＡＮアクセスポイント２による無線端末５の検出結果から情報を効率的に取得することができ、また、迅速かつ精度よく、滞在時間、来店履歴または通過履歴を取得することができる。
【０１６８】
また、実施形態に係る会員登録システム１では、設定部３７が、推定部３８によって推定された関心度に基づいて、会員ＤＢ３２に会員ランクを設定し、情報提供部３９（情報提供手段の一例に相当）が、無線ＬＡＮアクセスポイント２を介して会員ＤＢ３２に設定される会員ランクに応じた情報を無線端末５へ提供する。
【０１６９】
かかる会員登録システム１によれば、会員ランクに応じた適切な情報を無線端末５のユーザへ提供することができる。会員ランクが高いユーザに対しては、割引率が高いクーポン情報を提供し、また、会員ランクの低いユーザに対しては、期間毎に分けた複数のクーポン情報を提供することで、販売促進を図ることができる。
【０１７０】
また、実施形態に係る会員登録システム１では、設定部３７が、無線端末５のユーザが予め設定された入会条件を満たすユーザである場合に、当該無線端末５に対して入会承認の問い合わせを行い、当該問い合わせに対して入会承認があった場合に、当該無線端末５のユーザの情報を会員サービスの会員情報として会員ＤＢ３２に登録する。
【０１７１】
かかる会員登録システム１によれば、無線端末５のユーザの承認があった場合に入会処理が行われるため、入会を望まないユーザに対する入会処理を省いて処理負荷を軽減し、一方、無線端末５のユーザにとっても、意図しない入会処理を避けることができる。
【０１７２】
また、実施形態に係る会員登録システム１では、設定部３７が、無線端末５のユーザの情報を記憶するユーザ情報ＤＢ４２から無線端末５のユーザの情報を取得し、会員ＤＢ３２に登録する。
【０１７３】
かかる会員登録システム１によれば、ユーザ情報を容易に取得することができる。ユーザ情報ＤＢ４２は、例えば、会員カードアプリ用の会員データテーブルとすることで、会員カードアプリのユーザ登録時にユーザ情報を設定することによって、複数のＡＰ設置店舗の会員サービスへの入会処理を容易に行うことができる。
【０１７４】
また、実施形態に係る会員登録システム１では、情報管理装置４（プログラム配信装置の一例に相当）が、無線端末５に会員カードアプリプログラム（店舗会員プログラムの一例に相当）のデータを配信し、情報処理装置３０の制御部３４（会員ＩＤ処理手段の一例に相当）が、無線端末５のユーザに対して会員ＩＤを割り当て、割り当てた会員ＩＤを無線端末５へ送信し、会員カードアプリプログラムは、無線端末５を、情報処理装置３０から送信される会員ＩＤを記憶する記憶部５４（会員情報記憶手段の一例に相当）、記憶部５４に記憶された会員ＩＤをバーコードに変換する変換部６２（変換手段の一例に相当）、変換部６２によって変換されたバーコードを無線端末５の表示部５２に表示する表示制御部６１（表示処理手段の一例に相当）として機能させる。
【０１７５】
かかる会員登録システム１によれば、バーコードにより会員カードを提供している店舗への適用を容易に行うことができる。なお、バーコードとして、二次元バーコード８４の例を説明したが、一次元バーコードであってもよい。
【０１７６】
さらなる効果や変形例は、当業者によって容易に導き出すことができる。このため、本発明のより広範な態様は、以上のように表しかつ記述した特定の詳細および代表的な実施形態に限定されるものではない。したがって、添付の特許請求の範囲およびその均等物によって定義される総括的な発明の概念の精神または範囲から逸脱することなく、様々な変更が可能である。
【符号の説明】
【０１７７】
１  会員登録システム
２  無線ＬＡＮアクセスポイント
３  会員登録装置
４  情報管理装置
５  無線端末
３０  情報処理装置
３２  会員ＤＢ
３４  情報処理装置の制御部
３５  検出部
３６  判定部
３７  設定部
３８  推定部
３９  情報提供部
４２  ユーザ情報ＤＢ
４３  情報管理装置の制御部
５５  無線端末の制御部
６１  表示制御部
６２  変換部
６３  情報管理部
【図１Ａ】
2014110011.tif 000003
【図１Ｂ】
2014110011.tif 000004
【図２】
2014110011.tif 000005
【図３Ａ】
2014110011.tif 000006
【図３Ｂ】
2014110011.tif 000007
【図４】
2014110011.tif 000008
【図５】
2014110011.tif 000009
【図６】
2014110011.tif 000010
【図７】
2014110011.tif 000011
【図８】
2014110011.tif 000012
【図９】
2014110011.tif 000013
【図１０】
2014110011.tif 000014