(57)【特許請求の範囲】
【請求項１】
施設の入口付近に設置された施設入口設置端末と、前記施設内に配置される施設内配置端末と、前記施設内に存在するユーザの位置を示すユーザ位置情報を含むユーザ管理情報を管理する管理サーバとを備えた管理システムであって、
前記施設入口設置端末は、前記施設入口設置端末または前記施設内配置端末の近辺に進入したか否かを判定する進入判定手段と該進入判定手段によって進入したと判定されたときに近辺に存在している前記施設入口設置端末または前記施設内配置端末に対して近距離通信により該当ユーザを識別可能なユーザ識別情報を含むユーザ情報を送信するユーザ情報送信手段とを含むユーザ端末からの当該ユーザ情報を受信したときに、当該ユーザ情報と、自己の設置位置を特定可能な配置位置特定情報とを前記管理サーバに送信する施設入口ユーザ情報転送手段を含み、
前記施設内配置端末は、前記ユーザ端末からのユーザ情報を受信したときに、当該ユーザ情報と、自己の配置位置を特定可能な配置位置特定情報とを前記管理サーバに送信する施設内ユーザ情報転送手段を含み、
前記管理サーバは、
前記ユーザ管理情報を記憶するユーザ管理情報記憶手段と、
前記施設入口設置端末からのユーザ情報及び設置位置特定情報を受信したことに応じて、該当ユーザが前記施設に入場したと判定し、前記ユーザ位置情報を更新する入場判定時更新手段と、
前記施設内配置端末からのユーザ情報及び配置位置特定情報を受信したことに応じて、該当ユーザが前記施設における当該配置位置特定情報が示す施設内エリアに存在していると判定し、前記ユーザ位置情報を更新する施設内エリア存在判定時更新手段とを含み、
前記施設入口設置端末または前記施設内配置端末とユーザ端末との前記近距離通信は、前記施設入口設置端末および前記施設内配置端末において前記施設における通常業務で使用されていない業務不使用ポートを用いて行われ、
前記施設入口設置端末および前記施設内配置端末には、それぞれ、ユーザ端末から受信したデータを特定の通信経路を用いて前記管理サーバの特定ポートに送信するためのポートフォワーディングが設定されている
ことを特徴とする管理システム。
【請求項２】
前記管理サーバは、
前記ユーザ管理情報に含まれる施設利用履歴に応じて、各ユーザのユーザレベルを決定するユーザレベル決定手段と、
前記ユーザ管理情報に含まれるユーザ位置情報が示すユーザの位置と、前記ユーザレベルとに応じて、提供する特典を決定する特典決定手段と、
該特典決定手段によって決定された特典を示す特典情報をユーザ端末に送信する特典送信手段とを含む
請求項１記載の管理システム。
【請求項３】
前記管理サーバは、ユーザ端末からの要求に応じて、前記進入判定手段と前記ユーザ情報送信手段とを含む特定機能を実行可能なアプリケーションを提供するアプリケーション提供手段を含む
請求項１または請求項２記載の管理システム。
【請求項４】
前記管理サーバ及びユーザ端末は、それぞれ、前記施設に対して秘密鍵とともに付与された当該秘密鍵に対応する公開鍵を用いて、公開鍵暗号化方式による暗号化通信を行う
請求項１から請求項３のうちいずれかに記載の管理システム。
【請求項５】
請求項１から請求項４のうち何れか１項に記載の管理システムを構成する管理サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、店舗等の施設内に存在するユーザの位置を示すユーザ位置情報を含むユーザ管理情報を管理する管理サーバを備えた管理システム、及びその管理システムを構成する管理サーバに関する。
【背景技術】
【０００２】
従来から、小売店の店舗などの施設において、顧客が入店や入室しているか否かを管理する入場管理を行うシステムが各種提供されている。
【０００３】
例えば、特許文献１には、顧客に対してＩＣカードを発行し、施設の入口に設置したカードリーダでカード情報を読み取るとともに、施設の係員が補助情報を入力することによって顧客の入場管理を行うようにしたシステムが開示されている。
【０００４】
また、例えば、特許文献２には、入場管理用に用意された専用のユーザデバイスを顧客に装着させ、施設の入口に設置した通信端末にてユーザデバイスと通信を行うことなどによって入場を認識することで、入場管理を行うようにしたシステムが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−２１９４８１号公報
【特許文献２】特開２００６−３５０９９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した従来のシステムでは、顧客の入場管理を行うために、入場管理用のカードシステムを導入したり、専用のユーザデバイスを用意したりする必要があり、システムの導入コストが膨大になるという問題があった。
【０００７】
本発明は、上述した問題を解消し、多大な導入コストを必要とすることなく、施設における入場管理のシステムを導入することができるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の管理システムは、施設の入口付近に設置された施設入口設置端末と、前記施設内に配置される施設内配置端末と、前記施設内に存在するユーザの位置を示すユーザ位置情報を含むユーザ管理情報を管理する管理サーバとを備えた管理システムであって、前記施設入口設置端末は、前記施設入口設置端末または前記施設内配置端末の近辺に進入したか否かを判定する進入判定手段と該進入判定手段によって進入したと判定されたときに近辺に存在している前記施設入口設置端末または前記施設内配置端末に対して近距離通信により該当ユーザを識別可能なユーザ識別情報を含むユーザ情報を送信するユーザ情報送信手段とを含むユーザ端末からの当該ユーザ情報を受信したときに、当該ユーザ情報と、自己の設置位置を特定可能な配置位置特定情報とを前記管理サーバに送信する施設入口ユーザ情報転送手段を含み、前記施設内配置端末は、前記ユーザ端末からのユーザ情報を受信したときに、当該ユーザ情報と、自己の配置位置を特定可能な配置位置特定情報とを前記管理サーバに送信する施設内ユーザ情報転送手段を含み、前記管理サーバは、前記ユーザ管理情報を記憶するユーザ管理情報記憶手段と、前記施設入口設置端末からのユーザ情報及び設置位置特定情報を受信したことに応じて、該当ユーザが前記施設に入場したと判定し、前記ユーザ位置情報を更新する入場判定時更新手段と、前記施設内配置端末からのユーザ情報及び配置位置特定情報を受信したことに応じて、該当ユーザが前記施設における当該配置位置特定情報が示す施設内エリアに存在していると判定し、前記ユーザ位置情報を更新する施設内エリア存在判定時更新手段とを含むことを特徴とする。
【０００９】
上記の構成としたことで、多大な導入コストを必要とすることなく、施設における入場管理のシステムを導入することができるようになる。
【００１０】
前記管理サーバは、前記ユーザ管理情報に含まれる施設利用履歴に応じて、各ユーザのユーザレベルを決定するユーザレベル決定手段と、前記ユーザ管理情報に含まれるユーザ位置情報が示すユーザの位置と、前記ユーザレベルとに応じて、提供する特典を決定する特典決定手段と、該特典決定手段によって決定された特典を示す特典情報をユーザ端末に送信する特典送信手段とを含む構成とされていてもよい。
【００１１】
前記管理サーバは、ユーザ端末からの要求に応じて、前記進入判定手段と前記ユーザ情報送信手段とを含む特定機能を実行可能なアプリケーションを提供するアプリケーション提供手段を含む構成とされていてもよい。
【００１２】
前記管理サーバ及びユーザ端末は、それぞれ、前記施設に対して秘密鍵とともに付与された当該秘密鍵に対応する公開鍵を用いて、公開鍵暗号化方式による暗号化通信を行う構成とされていてもよい。
【００１３】
前記施設入口設置端末または前記施設内配置端末とユーザ端末との前記近距離通信は、前記施設入口設置端末および前記施設内配置端末において前記施設における通常業務で使用されていない業務不使用ポートを用いて行われ、前記施設入口設置端末および前記施設内配置端末には、それぞれ、ユーザ端末から受信したデータを特定の通信経路を用いて前記管理サーバの特定ポートに送信するためのポートフォワーディングが設定されている構成であってもよい。
【００１４】
また、本発明の管理サーバは、上述した特徴を有する管理システムを構成する管理サーバである。
【発明の効果】
【００１５】
本発明によれば、多大な導入コストを必要とすることなく、施設における入場管理のシステムを導入することができるようになる。
【図面の簡単な説明】
【００１６】
【図１】管理システムの構成例を示すブロック図である。
【図２】ユーザ管理情報の格納状態の例を示す説明図である。
【図３】入退店処理の例を示すフローチャートである。
【図４】ユーザレベル決定処理の例を示すフローチャートである。
【図５】ユーザレベル判定情報テーブルの例を示す説明図である。
【図６】クーポン発行処理の例を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、本発明の一実施の形態の例について図面を参照して説明する。
【００１８】
図１は、本発明の一実施の形態に係る管理システム１００の構成例を示すブロック図である。図１に示すように、管理システム１００は、管理サーバ１０と、ＰＯＳサーバ２０と、ＰＯＳレジスタ３１〜３Ｎ（Ｎ：任意の正の整数）と、店舗内端末４１〜４Ｎ（Ｎ：任意の正の整数）と、ユーザ端末５０とを含む。図１では１つのユーザ端末５０のみが示されているが、ユーザ端末は複数備えられていてもよい。
【００１９】
管理サーバ１０とＰＯＳサーバ２０は、例えば専用回線やＬＡＮなどの通信ネットワークによって接続されている。また、ＰＯＳサーバ２０とＰＯＳレジスタ３１〜３Ｎは、例えば専用回線やＬＡＮなどの通信ネットワークによって接続されている。なお、管理サーバ１０とＰＯＳサーバ２０とが１つのサーバ装置によって構成されていてもよい。
【００２０】
管理サーバ１０と各店舗内端末４１〜４Ｎは、例えば専用回線、ＬＡＮ、無線通信回線などの通信ネットワークによって接続されている。
【００２１】
管理サーバ１０は、インターネットなどの通信ネットワーク６０に接続されている。また、図１には表れていないが、ユーザ端末５０は、通信ネットワーク６０に接続し、通信ネットワーク６０を介して各種の情報を送受信する機能を備えている。
【００２２】
管理サーバ１０は、ＯＳ（Operating System）、ミドルウェア、および各種アプリケーションなどを備えた一般的な情報処理装置によって構成される。管理サーバ１０は、例えば管理システム１００のシステム管理者によって管理されるサーバ装置である。
【００２３】
管理サーバ１０は、自己が備えるユーザ管理情報ＤＢ１１に記憶されるユーザ管理情報に基づいて、ユーザ端末５０に対して各種の情報を提供する機能や、各店舗内端末４１〜４Ｎからの情報に基づいて、ユーザ管理情報を更新する機能などの各種の機能を有している。なお、本例におけるユーザ管理情報や各種の機能については、後で詳しく説明する。
【００２４】
ＰＯＳ（Point of sales）サーバ２０は、本システム１００を導入した店舗（本例では店舗Ａ）を管理する店舗管理者によって管理され、例えば店舗Ａ内に設置される。ＰＯＳサーバ２０は、店舗Ａにて使用されるＰＯＳ情報（例えば、商品名、数量、価格などのデータ）を格納する図示しないデータベースを備えている。ＰＯＳサーバ２０には、店舗Ａ内で用いられるＰＯＳレジスタ３１〜３Ｎが接続されている。
【００２５】
ＰＯＳレジスタ３１〜３Ｎは、購入金額支払所に設置されているレジスタであって、例えば商品に付されたＰＯＳシステム用のバーコードを読み取り、そのバーコードにもとづいて特定される商品名や商品価格を用いて購入内容をレシートへ印字する機能などの各種の機能を有する。
【００２６】
店舗内端末４１〜４Ｎは、それぞれ、店舗Ａ内の異なるエリアに設置される端末装置であって、ユーザ端末５０との間で近距離無線通信（例えば、赤外線通信、Bluetooth、無線ＬＡＮなど）を行う通信機能などの各種の機能を有する。店舗内端末４１〜４Ｎは、例えば、店舗管理者によって管理され、無線通信機能を有するルータなどの情報処理装置によって構成される。本例では、店舗内端末４１が店舗Ａの入口付近（入口エリア）に設置され、店舗内端末４２〜４Ｎがそれぞれ店舗Ａ内における各売場（売場エリア）に配置されるものとする。
【００２７】
ユーザ端末５０は、携帯電話端末などの携帯通信端末によって構成され、ユーザによって管理される。ユーザ端末５０は、データ通信機能を有しており、本システム１００を利用するための専用アプリケーションが搭載されているものとする。この専用アプリケーションは、店舗内端末４１〜４Ｎのいずれかの近辺に進入したか否かを判定する判定機能や、進入したエリアに配置されている店舗内端末４１〜４Ｎに対して近距離無線通信により情報を送信する機能などを実現するためのアプリケーションである。
【００２８】
ユーザ端末５０は、ユーザの操作に応じて、通信ネットワーク６０を介して管理サーバ１０が開設する専用アプリケーションのダウンロード用サイトにアクセスし、そのサイトからダウンロードした専用アプリケーションをインストールしているものとする。すなわち、管理サーバ１０は、専用アプリケーションのダウンロード用サイトを運用する機能を有しており、ユーザ端末５０からの要求に応じて専用アプリケーションを提供する処理を行う。なお、このダウンロード用サイトにおいて、ユーザ登録などの他の処理を行うようにしてもよい。また、専用アプリケーションのダウンロードサイトは、管理サーバ１０に限らず、様々なアプリケーションのダウンロードが可能なサーバ装置など、他のＷＷＷサーバによって開設されていてもよい。
【００２９】
図２は、ユーザ管理情報ＤＢ１１に記憶されるユーザ管理情報の格納状態の例を示す説明図である。本例におけるユーザ管理情報は、本システム１００を利用するユーザを管理するための情報であって、例えば図２に示すように、ユーザ名と、各ユーザを一意に識別するための識別情報であるユーザＩＤと、入店中であるか否かを示す入店中フラグと、現在位置と、入店回数と、存在時間履歴と、存在エリア履歴と、クーポン発行履歴と、クーポン利用履歴と、ユーザレベルとを含む情報である。なお、ユーザ管理情報に含まれる他の情報としては、例えば、住所、年齢、性別などのユーザに関わる各種の情報が考えられる。
【００３０】
「現在位置」は、店舗Ａ内のどのエリア（例えば、入口エリア、玩具売場エリア、菓子売場エリア、洋服売場エリアなど）に存在しているかを示す情報である。「入店回数」は、現在までに店舗Ａに入店した回数を示す情報である。「入店回数」は、所定期間中に店舗Ａに入店した回数であるとしてもよいし、過去全ての入店回数であるとしてもよい。
【００３１】
「存在時間履歴」は、店舗Ａに入店していた（存在していた）時間（例えば、２０１０年１０月２５日の１０時１５分から１１時３５分まで）の履歴を示す情報である。「存在エリア履歴」は、店舗Ａにおける各エリアの存在履歴を示す情報である。なお、「存在エリア履歴」には、各エリアに存在していた時間を示す情報が含まれていてもよい。
【００３２】
「クーポン発行履歴」は、該当ユーザに対して過去に発行したクーポンの内容を示す情報である。「クーポン利用履歴」は、該当ユーザが過去に利用（使用）したクーポンの内容を示す情報である。「ユーザレベル」は、店舗Ａの利用頻度である「お得様度」を示す情報であり、本例ではレベルが高いほど店舗Ａの利用頻度が高く「お得様度」が高いものとする。
【００３３】
次に、管理システム１００における管理サーバ１０の動作について図面を参照して説明する。なお、本発明に特に関係しない動作や処理については、その内容を省略している場合がある。
【００３４】
図３は、管理サーバ１０が実行する入退店処理の例を示すフローチャートである。ここでは、ユーザ端末５０を管理するユーザＡが顧客として店舗Ａに入店した場合を例に説明する。
【００３５】
入退店処理において、先ず、管理サーバ１０は、ユーザ認識情報を受信したか否か判定する（ステップＳ１０１）。本例では、ユーザ端末５０は、店舗内端末４１〜４Ｎのいずれかの近辺に進入したか否かを判定し、進入したと判定した場合には、近辺に存在する店舗内端末（例えば店舗内端末４１）に対してユーザ情報（該当ユーザを特定可能な情報であって、例えばユーザＩＤを含む情報）を送信する。ユーザ端末５０からのユーザ情報を受信すると、店舗内端末４１〜４Ｎは、受信したユーザ情報と、店舗内端末を一意に特定可能な店舗内端末識別情報（例えば、店舗内端末ＩＤ、店舗内端末がルータ等である場合において割り当てられているルータ識別子を示すＳＳＩＤ（Service Set Identifier）、ＭＡＣアドレス（Media Access
Control address）など）とを含むユーザ認識情報を管理サーバ１０に対して送信する。ステップＳ１０１では、店舗内端末４１〜４Ｎからのユーザ認識情報を受信したか否かを判定する処理が実行される。
【００３６】
ユーザ認識情報を受信すると、管理サーバ１０は、例えばユーザ管理情報を参照して、受信したユーザ認識情報に含まれるユーザ情報が示すユーザＡが、店舗Ａに入店中のユーザであるか否か判定する（ステップＳ１０２）。ユーザ管理情報における入店中フラグがオフ状態（（入店中でないことを示す状態。本例では「０」）であれば入店中でないものと判定し、入店中フラグがオン状態（入店中であることを示す状態。本例では「１」）であれば入店中であるものと判定する。なお、ステップＳ１０２において、管理サーバ１０は、受信したユーザ認識情報に含まれる店舗内端末識別情報が示す店舗内端末が店舗内端末４１であれば入店中でない（いま入店した）と判定し、その店舗内端末識別情報が示す店舗内端末が店舗内端末４２〜４Ｎであれば入店中であると判定するようにしてもよい。
【００３７】
ユーザＡが入店中でないと判定すると（ステップＳ１０２のＮ）、管理サーバ１０は、ユーザＡについてのユーザ管理情報の入店中フラグをオン状態とし（ステップＳ１０３）、そのユーザ管理情報における存在エリア履歴を更新し（ステップＳ１０５）、存在時間履歴を更新し（ステップＳ１０６）、さらに現在位置を「入口エリア」に更新する（ステップＳ１０７）。ここでは、例えば、ステップＳ１０５において存在エリア履歴として「入口エリア」と現在の時刻を対応付けした情報を追加し、ステップＳ１０６において現在時刻を入店時刻とした情報を追加する。各店舗内端末４１〜４Ｎが配置されているエリアは、予め店舗内端末識別情報に対応付けされて登録されており、その情報は管理サーバ１０が備えるデータベースに格納されている。
【００３８】
ユーザＡが入店中であると判定すると（ステップＳ１０２のＹ）、管理サーバ１０は、ユーザＡについてのユーザ管理情報における現在位置が示すエリアと、ステップＳ１０１にて受信したユーザ認識情報に含まれる店舗内端末識別情報が示す店舗内端末が配置されているエリアとを比較することによって、ユーザＡの存在エリアが変更したか否かを判定する（ステップＳ１０４）。
【００３９】
ユーザＡの存在エリアが変更していた場合には（ステップＳ１０４のＹ）、管理サーバ１０は、ユーザＡについてのユーザ管理情報における存在エリア履歴を更新し（ステップＳ１０５）、存在時間履歴を更新し（ステップＳ１０６）、さらに店舗内端末識別情報が示す店舗内端末が配置されているエリア（例えば玩具売場）に現在位置を更新する（ステップＳ１０７）。ここでは、例えば、ステップＳ１０５において、存在エリア履歴として、店舗内端末識別情報が示す店舗内端末が配置されているエリア（例えば玩具売場）と現在の時刻を対応付けした情報を追加する処理が実行される。また、例えば、ステップＳ１０６において、現在時刻を店舗内端末識別情報が示す店舗内端末が配置されているエリア（例えば玩具売場）に進入した時刻として情報を追加する。
【００４０】
ユーザＡの存在エリアが変更していない場合には（ステップＳ１０４のＮ）、管理サーバ１０は、ユーザＡについてのユーザ管理情報における存在時間履歴を更新し（ステップＳ１０６）、さらに店舗内端末識別情報が示す店舗内端末が配置されているエリア（例えば玩具売場）に現在位置を更新する（ステップＳ１０７）。ここでは、例えば、ステップＳ１０６において、現在時刻を店舗内端末識別情報が示す店舗内端末が配置されているエリア（例えば玩具売場）に存在していた時刻として現在時刻を追加する。なお、存在エリアが変更していない場合には、ステップＳ１０７において同じ情報を上書きすることになるため、ステップＳ１０７は実行しないようにしてもよい。
【００４１】
次に、管理サーバ１０は、ＰＯＳサーバ２０からのレジ利用情報を受信したか否か判定する（ステップＳ１０８）。本例では、ＰＯＳサーバ２０は、ＰＯＳレジスタ３１〜３Ｎからのレジ完了通知を受けると、管理サーバ１０に対してレジ完了通知とともに受信したクーポン利用情報を含むレジ利用情報を送信する処理を行う。「レジ利用情報」は、レジ処理が終了したことを示すレジ完了情報と、レジにて商品を購入したユーザを特定可能なユーザＩＤと、支払いの際にクーポンを利用したか否か及び利用した場合のクーポンの種類を示すクーポン利用情報とを含む情報である。
【００４２】
本例では、商品代金の支払いの際には、レジ係は、ユーザＡによって提示されたユーザ端末５０の表示画面に表示されているクーポンを確認し、ＰＯＳレジスタ３１〜３Ｎに設けられているバーコードリーダによってクーポン表示画面に表示されているバーコード（例えば、クーポンデータと、ユーザＩＤ）を読み取る作業を行う。ＰＯＳレジスタ３１〜３Ｎは、この作業によって入力したバーコード情報が示すユーザＩＤ及びクーポン利用情報と共に、購入した商品や金額に関する情報と、レジ完了通知とをＰＯＳサーバ２０に送信する。
【００４３】
ＰＯＳサーバ２０からのレジ利用情報を受信していなければ（ステップＳ１０８のＮ）、管理サーバ１０は、ステップＳ１０１の処理に移行する。
【００４４】
ＰＯＳサーバ２０からのレジ利用情報を受信した場合には（ステップＳ１０８のＹ）、管理サーバ１０は、受信したレジ利用情報に含まれるクーポン利用情報を参照し、ユーザＡがクーポンを利用したか否か判定する（ステップＳ１０９）。
【００４５】
クーポンを利用していた場合には（ステップＳ１０９のＹ）、管理サーバ１０は、ユーザＡについてのユーザ管理情報におけるクーポン利用履歴を更新する（ステップＳ１１０）。ステップＳ１１０では、例えば、利用したクーポンの内容を登録するとともに、クーポンの利用回数を１加算する処理が実行される。
【００４６】
クーポンを利用していなかった場合（ステップＳ１０９のＮ）、またはステップＳ１１０の処理を終えると、管理サーバ１０は、ユーザＡについてのユーザ管理情報における存在エリア履歴を更新し（ステップＳ１１１）、存在時間履歴を更新し（ステップＳ１１２）、現在位置をクリアし（ステップＳ１１３）、さらに入店中フラグをオフ状態として（ステップＳ１１４）、ステップＳ１０１に移行する。ここでは、例えば、ステップＳ１１１において、存在エリア履歴として、ＰＯＳレジスタ３１〜３Ｎが設置されているエリア（例えばレジエリア）と現在の時刻を対応付けした情報を追加する処理が実行される。また、例えば、ステップＳ１１２において、レジエリアを通過した時刻として現在時刻を登録する処理が実行される。なお、レジエリアを通過した回数（商品購入回数となる）を店舗利用履歴情報として別途登録しておくようにしてもよい。
【００４７】
上記のようにして、ユーザが入店したとき、店舗内を移動したとき、レジでの支払いを終えたときに、そのユーザの現在位置を把握するとともに、ユーザの行動履歴を登録するための入退店処理が実行される。
【００４８】
図４は、管理サーバ１０が実行するユーザレベル決定処理の例を示すフローチャートである。ここでは、ユーザ端末５０を管理するユーザＡのユーザレベルを決定する場合を例に説明する。ユーザレベル決定処理は、例えば、店舗Ａの閉店後などに、定期的に実行される。
【００４９】
ユーザレベル決定処理において、管理サーバ１０は、ユーザ管理情報ＤＢ１１に記憶されているユーザ管理情報を確認する（ステップＳ２０１）。次いで、管理サーバ１０は、例えば図５に示すユーザレベル判定情報テーブルに登録されているユーザレベル判定情報に基づいて、各ユーザのユーザレベルを決定する（ステップＳ２０２）。
【００５０】
ユーザレベル判定情報は、ユーザレベルの判定条件を示す情報であり、図５に示す例では、レベル１〜５の５段階のレベルが設定されており、各レベルそれぞれに条件が定められている。図５に示す例では、入店回数とクーポン利用回数とによってユーザレベルを決定するように条件が定められているが、他の履歴情報によって条件を定めるようにしてもよいし、他の履歴情報の組み合わせによって条件を定めるようにしてもよい。
【００５１】
ステップＳ２０２では、例えばユーザＡの入店回数が３５回でクーポン利用回数が１０回であったとすると、ユーザＡのユーザレベルはレベル３であると決定される。
【００５２】
ステップＳ２０２にてユーザレベルを決定すると、管理サーバ１０は、ユーザ管理情報ＤＢ１１に記憶されているユーザ管理情報のユーザレベルを決定したユーザレベルに更新する（ステップＳ２０３）。
【００５３】
上記のようにして、各ユーザのユーザレベルを決定し、ユーザ管理情報のユーザレベルを更新する処理が実行される。
【００５４】
図６は、管理サーバ１０が実行するクーポン発行処理の例を示すフローチャートである。ユーザレベル決定処理は、例えば、店舗Ａの営業時間中に定期的に実行することとしたり、特定のエリアにユーザが進入した場合に実行することとされる。
【００５５】
クーポン発行処理において、管理サーバ１０は、ユーザ管理情報ＤＢ１１に記憶されているユーザ管理情報を確認する（ステップＳ３０１）。次いで、管理サーバ１０は、確認したユーザ管理情報の内容に応じて、発行するクーポンのタイプを決定する（ステップＳ３０２）。クーポンのタイプは、例えば、クーポンを利用可能な商品が陳列されているエリア毎、クーポンを利用可能な時間帯毎などによって異なるタイプが用意されているものとする。ステップＳ３０２では、例えば、ユーザ管理情報における入店中フラグがオン状態のユーザに対して発行することとして、そのユーザ管理情報における現在位置に応じたタイプが決定される。なお、ユーザ管理情報の内容から、発行可能なクーポンが存在しないユーザに対しては、クーポンを発行しないことが決定される。
【００５６】
次に、管理サーバ１０は、発行対象のユーザのユーザレベルに応じて、発行するクーポンを決定する（ステップＳ３０３）。本例では、発行可能なクーポンとして、各タイプ毎に、ユーザレベル別に異なる内容のクーポンが用意されているものとする。例えば、ユーザレベルが高いほど割引率が高いといったように、ユーザレベルの高いユーザほどより高いサービスを受けられるように各クーポンの内容が定められているものとする。なお、ユーザレベルが低いユーザに対しては、クーポンを発行しないようにしてもよい。
【００５７】
発行するクーポンを決定すると、管理サーバ１０は、発行対象の各ユーザが携帯しているユーザ端末に対して、ステップＳ３０３にて発行することに決定した内容のクーポンを通信ネットワーク６０を介して送信する（ステップＳ３０４）。ユーザ端末５０は、通信ネットワーク６０を介して受信したクーポンを自己が備える表示装置に表示する。そして、管理サーバ１０は、ユーザ管理情報におけるクーポン発行履歴を更新する（ステップＳ３０５）。
【００５８】
上記のようにして、各ユーザのユーザレベルに応じた内容のクーポンを決定し、ユーザ端末に向けて送信する処理が実行される。
【００５９】
上記の例では、店舗における入店や退店の管理等について説明したが、店舗以外の他の施設において本システム１００を適用するようにしてもよい。
【００６０】
また、上記の例では、管理サーバ１０は、通信ネットワーク６０を介してクーポンを送信する構成としていたが、近距離無線通信によってユーザ端末５０に対して直接送信する構成としてもよいし、店舗内のイントラネット及び店舗内端末４１〜４Ｎを介してユーザ端末５０に対して送信する構成としてもよい。
【００６１】
また、上記の例では言及していないが、管理サーバ１０が、複数のクーポンを選定してユーザ端末５０に対して送信する構成としてもよい。この場合、例えば、選定した複数のクーポンの一覧リストをユーザ端末５０に対して送信することとし、ユーザ端末５０においてユーザＡの選択操作によって選択されたクーポンの詳細を表示するようにすればよい。
【００６２】
以上に説明したように、上述した実施の形態では、店舗など施設の入口付近に設置された施設入口設置端末（例えば店舗内端末４１）と、施設内に配置される施設内配置端末（例えば店舗内端末４２〜４Ｎ）と、施設内に存在するユーザの位置を示すユーザ位置情報（例えば図２に示す「現在位置」）を含むユーザ管理情報を管理する管理サーバ１０とを備えた管理システム１００において、施設入口設置端末が、施設入口設置端末または施設内配置端末の近辺に進入したか否かを判定する進入判定機能とこの進入判定機能によって進入したと判定されたときに近辺に存在している施設入口設置端末または施設内配置端末に対して近距離通信により該当ユーザを識別可能なユーザ識別情報（例えばユーザＩＤ）を含むユーザ情報を送信するユーザ情報送信機能とを含むユーザ端末５０からのユーザ情報を受信したときに、そのユーザ情報と、自己の設置位置を特定可能な配置位置特定情報（例えば店舗内端末ＩＤ）とを管理サーバ１０に送信し、施設内配置端末が、ユーザ端末５０からのユーザ情報を受信したときに、そのユーザ情報と、自己の配置位置を特定可能な配置位置特定情報とを管理サーバ１０に送信し、管理サーバ１０が、ユーザ管理情報を記憶するユーザ管理情報ＤＢ１１を備え、施設入口設置端末からのユーザ情報及び設置位置特定情報を受信したことに応じて、該当ユーザが施設に入場したと判定してユーザ位置情報を更新し、施設内配置端末からのユーザ情報及び配置位置特定情報を受信したことに応じて、該当ユーザが施設におけるその配置位置特定情報が示す施設内エリアに存在していると判定してユーザ位置情報を更新する構成としたので、多大な導入コストを必要とすることなく、施設における入場管理のシステムを導入することができるようになる。
【００６３】
すなわち、汎用の携帯電話端末や携帯通信端末によって構成されるユーザ端末５０に進入判定機能及びユーザ情報送信機能を搭載し、汎用のルータ等によって構成される施設入口設置端末（例えば店舗内端末４１）及び施設内配置端末（例えば店舗内端末４２〜４Ｎ）を施設に配置し、施設入口設置端末からのユーザ情報及び設置位置特定情報を受信したことに応じて該当ユーザが施設に入場したと判定してユーザ位置情報（例えば図２に示す「現在位置」）を更新し、施設内配置端末からのユーザ情報及び配置位置特定情報を受信したことに応じて、該当ユーザが施設におけるその配置位置特定情報が示す施設内エリアに存在していると判定してユーザ位置情報を更新する管理サーバ１０を設置するという簡単な構成によって、ユーザの施設における入場管理のシステムを実現することが可能となるため、多大な導入コストを必要とすることがないという効果を得ることができる。
【００６４】
また、上述した実施の形態では、管理サーバ１０が、ユーザ管理情報に含まれる施設利用履歴（図２に示す入店回数、存在時間履歴、存在エリア履歴、クーポン発行履歴、クーポン利用履歴などの履歴情報）に応じて、各ユーザのユーザレベルを決定し、ユーザ管理情報に含まれるユーザ位置情報が示すユーザの位置と、ユーザレベルとに応じて、提供する特典（例えばクーポン）を決定し、決定された特典を示す特典情報をユーザ端末５０に送信する構成としているので、施設利用履歴に応じてユーザを施設に対する貢献内容や貢献度別にクラス分することが可能となり、その貢献内容や貢献度に応じた特典を選定して提供することが可能となる。なお、特典には、上述した実施の形態にて例示したクーポンに限らず、例えば写真データや動画データなどのコンテンツなどであってもよい。
【００６５】
また、上述した実施の形態では、管理サーバ１０あるいは他のＷＷＷサーバが、ユーザ端末５０からの要求に応じて、進入判定機能とユーザ情報送信機能とを含む特定機能を実行可能なアプリケーション（専用アプリケーション）を提供する構成としているので、汎用の携帯電話端末や携帯通信端末によって構成されるユーザ端末５０に対して本システム１００を利用するために必要な機能を容易に提供することができるようになる。
【００６６】
なお、上述した実施の形態では特に言及していないが、管理サーバ１０が、複数の店舗における入場管理を行う構成としてもよい。この場合、管理サーバ１０が、各店舗にそれぞれ配置された店舗内端末を店舗毎に識別（店舗を一意に特定するための識別情報を用いるようにすればよい）することとし、各店舗にそれぞれ配置された店舗内端末からの情報を通信ネットワーク６０を介して取得するようにすればよい。
【００６７】
また、上述した実施の形態では特に言及していないが、上述した管理システム１００における情報のやりとりにおいては、暗号化技術により暗号化して行うようにするのが望ましい。この場合、例えば、公開鍵暗号化方式を用いるようにすればよい。具体的には、先ず、管理サーバ１０が、第三者機関によって管理対象店舗毎に発行された秘密鍵及び公開鍵を取得し、専用アプリケーションをユーザ端末に提供する際に該当店舗の公開鍵を対応付けして提供しておく。そして、ユーザ端末から管理サーバに情報を送信する際には、公開鍵を用いて暗号化した情報を送信するようにすればよい。
【００６８】
管理サーバ１０が複数の店舗における入場管理を行う場合において、上記の公開鍵暗号化方式による暗号化通信を行う構成とした場合には、店舗を一意に特定するための識別情報を用いることなく、公開鍵暗号化方式によって管理サーバ１０側及びユーザ端末５０側のどちらも処理対象とする店舗を識別することができるようになる。すなわち、公開鍵を店舗毎に用意することで、公開鍵が付与されている店舗でしかその公開鍵で暗号化されたデータを復号できなくなり、管理サーバ１０側及びユーザ端末５０側のどちらも入店中の店舗を識別することができるようになる。よって、店舗を一意に特定するための識別情報を用いることなく、専用アプリケーションを複数の店舗に対応した構成とすることも可能となる。
【００６９】
上記のように、管理サーバ１０及びユーザ端末５０が、それぞれ、店舗等の施設に対して秘密鍵とともに付与されたその秘密鍵に対応する公開鍵を用いて、公開鍵暗号化方式による暗号化通信を行う構成とした場合には、複数の施設についての入場管理を行う場合であっても、施設を一意に特定するための識別情報を用いることなく、管理サーバ１０側及びユーザ端末５０側のどちらも入場中の施設を識別することができるようになる。
【００７０】
また、上述した実施の形態では特に言及していないが、店舗内端末４１〜４Ｎとユーザ端末５０との間の近距離無線通信を店舗内の無線ＬＡＮ等で行う場合には、店舗における通常業務などにおいて使用されていない業務不使用ポートを利用することが好ましい。この場合、ユーザ端末５０（具体的には専用アプリケーション）及び管理サーバ１０の双方に業務不使用ポートを利用するよう設定しておき、その業務不使用ポートを利用して伝送された情報を管理サーバ１０が受信できるようポートフォワーディング（店舗内端末４１〜４Ｎにおける業務不使用ポートに送られてきたデータを、別に用意した通信経路を用いて管理サーバ１０の特定ポートに送信することを意味する）の設定をしておくようにすればよい。このように構成すれば、業務不使用ポート経由での通信をパスワードロックを解除することなく行うことができるようになり、リアルタイムで入店管理を行うことができるようになる。店舗における通常業務などにおいて通常使用されているポート経由での通信は、パスワードロックがなされていることが多いが、上記の構成とすれば、店舗における通常業務での通信路を通常通り使用できるようにしたまま、業務不使用ポート経由での入店管理に係わる通信をパスワードロックを解除することなく行うことができるようになる。
【００７１】
上記のように、店舗内端末４１〜４Ｎとユーザ端末５０との近距離通信が、店舗内端末４１〜４Ｎにおいて店舗等の施設における通常業務で使用されていない業務不使用ポートを用いて行われ、店舗内端末４１〜４Ｎには、それぞれ、ユーザ端末５０から受信したデータを特定の通信経路を用いて管理サーバ１０の特定ポートに送信するためのポートフォワーディングが設定されている構成とした場合には、店舗等の施設における通常業務での通信路を通常通り使用できるようにしたまま、業務不使用ポート経由での入場管理に係わる通信をパスワードロックを解除することなく行うことができるようになる。
【００７２】
また、上述した実施の形態では履歴情報に応じてクーポンを提供する構成としていたが、各ユーザの属性に応じた特典を付与するようにしてもよい。この場合、管理サーバ１０が、例えば、例えば自己が開設する専用アプリケーションのダウンロードサイトにおいて、各ユーザによって入力された属性情報（性別、年齢、住所エリアなど）を取得して、ユーザ管理情報として登録しておくようにすればよい。
【００７３】
なお、上述した実施の形態では特に言及していないが、管理サーバ１０は、自己が備える記憶媒体に記憶されたコンピュータプログラムに従って、上述した各処理を実行する。
【産業上の利用可能性】
【００７４】
本発明によれば、多大な導入コストを必要とすることなく、施設における入場管理のシステムの導入を可能とするのに有用である。
【符号の説明】
【００７５】
１０              管理サーバ
１１              ユーザ管理情報ＤＢ
２０              ＰＯＳサーバ
３１〜３Ｎ        ＰＯＳレジスタ
４１〜４Ｎ        店舗内端末
５０              ユーザ端末
６０              通信ネットワーク
１００            管理システム
【図１】
0005629551.tif 000002
【図２】
0005629551.tif 000003
【図３】
0005629551.tif 000004
【図４】
0005629551.tif 000005
【図５】
0005629551.tif 000006
【図６】
0005629551.tif 000007