(57)【要約】【課題】店舗の省力化を図るとともに前記店舗を利用する利用者の利便性を向上させることが可能な情報処理システム、情報処理装置、通行規制装置、情報処理方法、及びプログラムを提供する。【解決手段】情報処理システム１００は、店舗２００において利用者が選択する商品の決済情報を取得する決済情報取得部１１３と、取得される前記決済情報に基づいて決済処理を実行する決済処理部１１４と、店舗２００に設置されるゲートの属性を示すゲート情報を取得するゲート情報取得部１１１と、前記決済が完了したか否かを示す決済結果とゲート情報取得部１１１により取得される前記ゲート情報とに基づいて、前記ゲート情報に対応する第１ゲートの通路を前記利用者が通過することを許可するか又は禁止するかを決定する認証処理部１１５と、認証処理部１１５による認証結果に基づいて前記第１ゲートの動作を制御するゲート処理部２１４とを備える。【選択図】図６
2019153157.tif 000002
【特許請求の範囲】
【請求項１】
店舗において利用者が選択する商品の決済に関する決済情報を取得する決済情報取得部と、
前記決済情報取得部により取得される前記決済情報に基づいて決済処理を実行する決済処理部と、
前記店舗に設置される通行規制部の属性を示す規制部情報を取得する規制部情報取得部と、
前記決済が完了したか否かを示す決済結果と、前記規制部情報取得部により取得される前記規制部情報とに基づいて、前記通行規制部の通路を前記利用者が通過することを許可するか又は禁止するかを決定する認証処理部と、
前記認証処理部による認証結果に基づいて前記通行規制部の動作を制御する規制部処理部と、
を備える情報処理システム。
【請求項２】
前記認証処理部は、前記決済情報と前記規制部情報とに基づいて、前記通行規制部が利用可能な状態であるか否かを判定し、
前記認証処理部は、前記決済が完了している場合であって、かつ前記通行規制部が利用可能な状態である場合に、前記通行規制部の通路を前記利用者が通過することを許可し、前記決済が完了していない場合に、前記通行規制部の通路を前記利用者が通過することを禁止し、
前記規制部処理部は、前記利用者による前記通行規制部の通路の通過を許可された場合に、前記通行規制部の通路を開放し、前記利用者による前記通行規制部の通路の通過を禁止された場合に、前記通行規制部の通路を閉鎖する、
請求項１に記載の情報処理システム。
【請求項３】
前記店舗には複数の前記通行規制部が設けられており、
前記決済情報は、前記利用者により選択された商品の特性を示す情報を含み、
前記認証処理部は、複数の前記通行規制部のうち第１通行規制部が利用可能な状態であるか否かを、前記商品の特性と前記第１通行規制部の前記規制部情報とに基づいて判定し、
前記認証処理部は、前記決済が完了している場合であって、かつ前記第１通行規制部が利用可能な状態でない場合に、前記商品の特性と複数の前記通行規制部それぞれの前記規制部情報とに基づいて、複数の前記通行規制部のうち、前記利用者が通過することを許可する第２通行規制部を決定し、
前記規制部処理部は、前記第１通行規制部の通路を閉鎖し、前記第２通行規制部の通路を開放する、
請求項１に記載の情報処理システム。
【請求項４】
前記店舗には複数の前記通行規制部が設けられており、
前記情報処理システムは、前記利用者の属性を示す利用者情報を取得する利用者情報取得部をさらに備え、
前記認証処理部は、複数の前記通行規制部のうち第１通行規制部が利用可能な状態であるか否かを、前記利用者情報と前記第１通行規制部の前記規制部情報とに基づいて判定し、
前記認証処理部は、前記決済が完了している場合であって、かつ前記第１通行規制部が利用可能な状態でない場合に、前記利用者情報と複数の前記通行規制部それぞれの前記規制部情報とに基づいて、複数の前記通行規制部のうち、前記利用者が通過することを許可する第２通行規制部を決定し、
前記規制部処理部は、前記第１通行規制部の通路を閉鎖し、前記第２通行規制部の通路を開放する、
請求項１に記載の情報処理システム。
【請求項５】
前記利用者情報は、前記利用者の年齢、前記利用者の性別、前記利用者の前記店舗における購買履歴、及び、前記利用者の前記店舗における利用金額に応じて設定される会員ランク、のうち少なくとも何れか一つを含む、
請求項４に記載の情報処理システム。
【請求項６】
前記規制部情報は、前記通行規制部に対する前記利用者の利便性に応じて予め設定される優先度の情報を含み、
前記認証処理部は、前記利用者の前記会員ランクが基準ランクより高い場合に、複数の前記通行規制部のうち前記優先度が基準値より高い通行規制部を、前記第２通行規制部に決定する、
請求項５に記載の情報処理システム。
【請求項７】
前記店舗には複数の前記通行規制部が設けられており、
前記規制部情報は、前記通行規制部の混雑状況を示す混雑情報を含み、
前記認証処理部は、複数の前記通行規制部のうち第１通行規制部が利用可能な状態であるか否かを、前記第１通行規制部の前記混雑情報に基づいて判定し、
前記認証処理部は、前記決済が完了している場合であって、かつ前記第１通行規制部が利用可能な状態でない場合に、複数の前記通行規制部それぞれの前記混雑情報に基づいて、複数の前記通行規制部のうち、前記利用者が通過することを許可する第２通行規制部を決定し、
前記規制部処理部は、前記第１通行規制部の通路を閉鎖し、前記第２通行規制部の通路を開放する、
請求項１に記載の情報処理システム。
【請求項８】
前記決済情報取得部は、前記利用者が前記店舗で利用する利用者端末から、前記決済情報を取得し、
前記情報処理システムは、前記認証処理部による認証結果を前記利用者端末に送信する通知処理部をさらに備え、
前記規制部処理部は、前記利用者端末から取得する前記認証結果に基づいて、前記通行規制部の動作を制御する、
請求項１から請求項７のいずれか１項に記載の情報処理システム。
【請求項９】
前記利用者端末を検知する検知処理部と、
前記検知処理部により検知される前記利用者端末に前記規制部情報を送信する規制部情報送信部と、
をさらに備える請求項８に記載の情報処理システム。
【請求項１０】
店舗において利用者が選択する商品の決済に関する決済情報を取得する決済情報取得部と、
前記決済情報取得部により取得される前記決済情報に基づいて決済処理を実行する決済処理部と、
前記店舗に設置される通行規制部の属性を示す規制部情報を取得する規制部情報取得部と、
前記決済が完了したか否かを示す決済結果と、前記規制部情報取得部により取得される前記規制部情報とに基づいて、前記通行規制部の通路を前記利用者が通過することを許可するか又は禁止するかを決定する認証処理部と、
を備える情報処理装置。
【請求項１１】
店舗に設置される通行規制部と、
前記店舗を利用する利用者の利用者端末を検知する検知処理部と、
前記検知処理部により検知される前記利用者端末に、前記通行規制部の属性を示す規制部情報を送信する規制部情報送信部と、
前記利用者が選択する商品の決済が完了したか否かを示す決済結果と、前記規制部情報とに基づいて決定される、前記通行規制部の通路を前記利用者が通過することを許可するか又は禁止するかを示す認証結果を、前記利用者端末から取得する認証結果取得部と、
前記認証結果取得部により取得される前記認証結果に基づいて前記通行規制部の動作を制御する規制部処理部と、
を備える通行規制装置。
【請求項１２】
店舗において利用者が選択する商品の決済に関する決済情報を取得し、
取得される前記決済情報に基づいて決済処理を実行し、
前記店舗に設置される通行規制部の属性を示す規制部情報を取得し、
前記決済が完了したか否かを示す決済結果と、取得される前記規制部情報とに基づいて、前記通行規制部の通路を前記利用者が通過することを許可するか又は禁止するかを決定する、
情報処理方法。
【請求項１３】
店舗において利用者が選択する商品の決済に関する決済情報を取得するステップと、
取得される前記決済情報に基づいて決済処理を実行するステップと、
前記店舗に設置される通行規制部の属性を示す規制部情報を取得するステップと、
前記決済が完了したか否かを示す決済結果と、取得される前記規制部情報とに基づいて、前記通行規制部の通路を前記利用者が通過することを許可するか又は禁止するかを決定するステップと、
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理装置、通行規制装置、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、バーコード、ＱＲコード（登録商標）などの情報コードを利用した決済システムが提案されている。例えば、店舗を利用する利用者は、利用者端末（例えば、携帯端末）において、商品に付与された情報コードを読み取り、当該情報コードに含まれる商品の請求金額に対する決済を完了させる（例えば、特許文献１参照）。
【０００３】
前記決済システムによれば、決済のための店員及びレジ端末を省略することが可能となる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−１８５０８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、前記決済システムでは、利用者が適切に決済を完了させたか否かを判断することが困難である。このため、前記決済システムを導入する店舗では、例えば、前記決済が適切に完了したことを店員が確認する作業が必要になる。この場合、決済処理の確認作業を行う店員を確保する必要があるため省力化の妨げとなる。また、利用者は決済処理が完了しても確認作業が完了するまで店舗を退店することができず、利用者の利便性が低下する。
【０００６】
本発明の目的は、店舗の省力化を図るとともに前記店舗を利用する利用者の利便性を向上させることが可能な情報処理システム、情報処理装置、通行規制装置、情報処理方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明の一の局面に係る情報処理システムは、店舗において利用者が選択する商品の決済に関する決済情報を取得する決済情報取得部と、前記決済情報取得部により取得される前記決済情報に基づいて決済処理を実行する決済処理部と、前記店舗に設置される通行規制部の属性を示す規制部情報を取得する規制部情報取得部と、前記決済が完了したか否かを示す決済結果と、前記規制部情報取得部により取得される前記規制部情報とに基づいて、前記通行規制部の通路を前記利用者が通過することを許可するか又は禁止するかを決定する認証処理部と、前記認証処理部による認証結果に基づいて前記通行規制部の動作を制御する規制部処理部と、を備える。
【０００８】
本発明の他の局面に係る情報処理装置は、店舗において利用者が選択する商品の決済に関する決済情報を取得する決済情報取得部と、前記決済情報取得部により取得される前記決済情報に基づいて決済処理を実行する決済処理部と、前記店舗に設置される通行規制部の属性を示す規制部情報を取得する規制部情報取得部と、前記決済が完了したか否かを示す決済結果と、前記規制部情報取得部により取得される前記規制部情報とに基づいて、前記通行規制部の通路を前記利用者が通過することを許可するか又は禁止するかを決定する認証処理部と、を備える。
【０００９】
本発明の他の局面に係る通行規制装置は、店舗に設置される通行規制部と、前記店舗を利用する利用者の利用者端末を検知する検知処理部と、前記検知処理部により検知される前記利用者端末に、前記通行規制部の属性を示す規制部情報を送信する規制部情報送信部と、前記利用者が選択する商品の決済が完了したか否かを示す決済結果と、前記規制部情報とに基づいて決定される、前記通行規制部の通路を前記利用者が通過することを許可するか又は禁止するかを示す認証結果を、前記利用者端末から取得する認証結果取得部と、前記認証結果取得部により取得される前記認証結果に基づいて前記通行規制部の動作を制御する規制部処理部と、を備える。
【００１０】
本発明の他の局面に係る情報処理方法は、店舗において利用者が選択する商品の決済に関する決済情報を取得し、取得される前記決済情報に基づいて決済処理を実行し、前記店舗に設置される通行規制部の属性を示す規制部情報を取得し、前記決済が完了したか否かを示す決済結果と、取得される前記規制部情報とに基づいて、前記通行規制部の通路を前記利用者が通過することを許可するか又は禁止するかを決定する。
【００１１】
本発明の他の局面に係るプログラムは、店舗において利用者が選択する商品の決済に関する決済情報を取得するステップと、取得される前記決済情報に基づいて決済処理を実行するステップと、前記店舗に設置される通行規制部の属性を示す規制部情報を取得するステップと、前記決済が完了したか否かを示す決済結果と、取得される前記規制部情報とに基づいて、前記通行規制部の通路を前記利用者が通過することを許可するか又は禁止するかを決定するステップと、をコンピュータに実行させるためのプログラムである。
【発明の効果】
【００１２】
本発明によれば、店舗の省力化を図るとともに前記店舗を利用する利用者の利便性を向上させることが可能である。
【図面の簡単な説明】
【００１３】
【図１】図１は、本発明の実施形態に係る情報処理システムの構成を模式的に示す図である。
【図２】図２は、本発明の実施形態に係る情報処理システムが導入される店舗の一例を示す図である。
【図３】図３は、本発明の実施形態に係る情報処理システムの利用者端末で表示される画面の一例を示す図である。
【図４】図４は、本発明の実施形態に係る情報処理システムの利用者端末で表示される画面の一例を示す図である。
【図５】図５は、本発明の実施形態に係る情報処理システムの利用者端末で表示される画面の一例を示す図である。
【図６】図６は、本発明の実施形態に係る情報処理システムの構成を示すブロック図である。
【図７】図７は、本発明の実施形態に係る情報処理システムで利用される利用者情報の一例を示す図である。
【図８】図８は、本発明の実施形態に係る情報処理システムで利用される選択商品情報の一例を示す図である。
【図９】図９は、本発明の実施形態に係る情報処理システムで利用されるゲート情報の一例を示す図である。
【図１０】図１０は、本発明の実施形態に係る情報処理システムで実行される買い物処理の手順の一例を示すフローチャートである。
【図１１】図１１は、本発明の実施形態に係る情報処理システムで実行される買い物処理の手順の一例を示すフローチャートである。
【図１２】図１２は、本発明の実施形態に係る情報処理システムで実行される入店認証処理の手順の一例を示すフローチャートである。
【図１３】図１３は、本発明の実施形態に係る情報処理システムの利用者端末で表示される画面の一例を示す図である。
【図１４】図１４は、本発明の実施形態に係る情報処理システムの利用者端末で表示される画面の一例を示す図である。
【図１５】図１５は、本発明の実施形態に係る情報処理システムで実行される退店認証処理の手順の一例を示すフローチャートである。
【図１６】図１６は、本発明の実施形態に係る情報処理システムの利用者端末で表示される画面の一例を示す図である。
【図１７】図１７は、本発明の実施形態に係る情報処理システムの利用者端末で表示される画面の一例を示す図である。
【発明を実施するための形態】
【００１４】
以下、適宜図面を参照して本発明の実施形態について説明する。なお、以下に説明される実施形態は本発明を具体化した一例にすぎず、本発明の技術的範囲を限定するものではない。
【００１５】
［情報処理システム１００］
図１に示すように、本発明の実施形態に係る情報処理システム１００は、認証サーバ１、ゲート装置２、利用者端末３、及び、決済サーバ４を含む。認証サーバ１及び利用者端末３はそれぞれ、本発明の情報処理装置の一例である。ゲート装置２は、本発明の通行規制装置の一例である。ゲート装置２及び利用者端末３はそれぞれ、１つであってもよいし、複数であってもよい。図１では、一例として、７台のゲート装置２（２Ａ〜２Ｇ）と、３台の利用者端末３（３Ｘ，３Ｙ，３Ｚ）を示している。利用者端末３は、店舗２００を利用する利用者が所持する携帯端末（例えば、スマートフォン）である。なお、以下では、各ゲート装置２Ａ〜２Ｇを代表して１台のゲート装置を取り上げて説明する際は、「ゲート装置２」と称す。また各利用者端末３Ｘ，３Ｙ，３Ｚを代表して１台の利用者端末を取り上げて説明する際は、「利用者端末３」と称す。
【００１６】
認証サーバ１及びゲート装置２は、店舗２００に設置される。認証サーバ１及び利用者端末３は、店舗２００に設置される無線ＬＡＮ（店内ＬＡＮ）などの通信網Ｎ１を介して通信可能である。ゲート装置２及び利用者端末３は、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの近距離無線通信規格を利用した通信網Ｎ２を介して通信可能である。また、認証サーバ１及び複数のゲート装置２は、店舗２００に設置される有線ＬＡＮ又は無線ＬＡＮ（店内ＬＡＮ）などの通信網Ｎ３を介して通信可能であってもよい。
【００１７】
決済サーバ４は、決済事業者（例えば、クレジットカード会社）が管理するサーバ装置である。認証サーバ１及び決済サーバ４は、インターネット、ＬＡＮ、ＷＡＮ、又は公衆電話回線などの通信網Ｎ３を介して通信可能である。
【００１８】
情報処理システム１００は、例えば小売店などの店舗２００に導入される。例えば、利用者は、来店した店舗２００において、自身の利用者端末３（例えば、スマートフォン）を利用して、所望の商品を購入するための操作を行う。前記操作の後に情報処理システム１００において商品の購入に対する決済処理が適切に完了すると、利用者は、認証（許可）された所定の退店ゲートの通路を通過して退店する。利用者が来店してから退店するまでの間、利用者端末３は、認証サーバ１及びゲート装置２と様々な情報のやり取りを行う。
【００１９】
ここで、情報処理システム１００において実行される処理（買い物処理）の流れの一例について、具体的な利用シーンを示しつつ以下に説明する。また、前記買い物処理に応じて利用者端末３に表示される画面の遷移の一例を図示する。
【００２０】
図２には、店舗２００の概略を示している。店舗２００の入口側には、３台のゲート装置２Ｅ，２Ｆ，２Ｇが設置されている。ゲート装置２Ｅ，２Ｆ，２Ｇはそれぞれ、開閉可能なゲートＥ，Ｆ，Ｇ（入店ゲート）を備えている。店舗２００の出口側には、３台のゲート装置２Ａ，２Ｂ，２Ｃが設置されている。ゲート装置２Ａ，２Ｂ，２Ｃはそれぞれ、開閉可能なゲートＡ，Ｂ，Ｃ（退店ゲート）を備えている。店舗２００内の奥には、所定のスペース２１０が設けられており、スペース２１０の出入口には、開閉可能なゲートＤを備えるゲート装置２Ｄが設置されている。以下では、利用者Ｘが店舗２００に来店してから商品を購入して退店するまでの一連の流れを例示する。
【００２１】
先ず、店舗２００に来店した利用者Ｘは、利用者端末３Ｘを所持して入口側の任意のゲート（例えば、ゲートＥ）に近づく。認証サーバ１は、利用者ＸがゲートＥの通路を通過することを許可するか又は禁止するかを決定する処理（後述の入店認証処理）を行う。利用者ＸによるゲートＥの通路の通過が許可されるとゲートＥが開いて通路が開放され、利用者Ｘは入店することが可能となる。店舗２００に入店した利用者Ｘの利用者端末３Ｘには、図３の（ａ）に示す画面が表示される。これにより、利用者Ｘは、店内において商品の購入操作を行うことが可能となる。また、利用者Ｘは、クーポン情報、購入履歴などを確認及び利用することもできる。
【００２２】
利用者Ｘは、購入を希望する商品に付与された情報コード（例えば、バーコード）を、利用者端末３Ｘのカメラ３５により撮像（スキャン）する。利用者端末３Ｘは、前記バーコードに含まれる前記商品の情報（商品名、金額など）を読み取って、画面に表示する。例えば利用者Ｘが３点の商品ａ，ｂ，ｃをスキャンした場合、利用者端末３Ｘには、図３の（ｂ）に示す画面が表示される。
【００２３】
図３の（ｂ）の画面において利用者Ｘが「支払い」を選択すると、決済処理が開始される。例えば、利用者端末３Ｘは、商品ａ，ｂ，ｃの決済に関する情報（決済情報Ｐ１）を認証サーバ１に送信する。認証サーバ１は、決済情報Ｐ１に基づいて、決済サーバ４に決済要求を送信する。決済サーバ４は、決済事業者に応じた決済システムにより決済処理を実行する。
【００２４】
決済処理が完了すると、利用者端末３Ｘには、図４の（ａ）に示すように、決済が完了したことを示す画面が表示される。その後、利用者Ｘは、店舗２００を退店する場合、任意の退店ゲート（例えば、ゲートＢ）に近づく（図２参照）。すると、ゲート装置２Ｂは、利用者端末３Ｘを検知して、利用者端末３ＸにゲートＢに関する情報（ゲート情報Ｇ１）を送信する。利用者端末３Ｘは、ゲート装置２Ｂから取得したゲート情報Ｇ１と、利用者Ｘの情報（利用者情報Ｕ１）とを認証サーバ１に送信する。
【００２５】
認証サーバ１はゲート情報Ｇ１及び利用者情報Ｕ１に基づいて、利用者ＸがゲートＢの通路を通過することを許可するか又は禁止するかを決定する処理（後述の退店認証処理）を実行する。利用者ＸがゲートＢの通路を通過することを許可され、利用者Ｘが利用者端末３Ｘをゲート装置２Ｂに翳すなどの退店操作を行うと、ゲート装置２ＢはゲートＢを開いて通路を開放する。店舗２００を退店した利用者Ｘの利用者端末３Ｘには、図４の（ｂ）に示す画面が表示される。
【００２６】
以上のようにして、利用者Ｘは店舗２００での買い物を行うことができる。
【００２７】
ここで、情報処理システム１００は、上述したように、利用者Ｘが商品の支払いを終えて退店するために任意のゲートに近づいたときに、利用者Ｘが当該ゲートの通路を通過することを許可するか又は禁止するかを決定する処理（退店認証処理）を実行する。例えば、前記ゲートがメンテナンス中、混雑中等の理由により利用できない状態である場合に、情報処理システム１００は、利用者Ｘが当該ゲートの通路を通過することを禁止する。
【００２８】
また、情報処理システム１００は、複数のゲートのうち、利用者Ｘが利用（通過）することを許可するゲート（以下、許可ゲートという。）を決定する処理を実行する。例えば、前記ゲートが利用できない状態である場合に、情報処理システム１００は、複数のゲートのうち、利用者Ｘが利用できる許可ゲートを決定して、利用者Ｘに通知する。例えば、利用者Ｘが商品の支払いを終えて退店するときに、情報処理システム１００は、図５の（ｂ）に示すように、ゲートＢの利用が許可されたことを示すメッセージを利用者端末３Ｘに表示させてもよい。また、この場合、利用者ＸにゲートＢの利用（通過）を促すために、情報処理システム１００は、ポイントを付与する旨のメッセージ（図５の（ｂ）参照）を利用者端末３Ｘに表示させてもよい。なお、情報処理システム１００は、様々な情報に基づいて前記許可ゲートを決定する。
【００２９】
上述の処理を実現するための情報処理システム１００の具体的な構成について、以下に説明する。
【００３０】
［利用者端末３］
図６に示すように、利用者端末３は、制御部３１、記憶部３２、操作表示部３３、通信Ｉ／Ｆ３４、及びカメラ３５などを備える。利用者端末３は、例えば、店舗２００の利用者が所持する携帯端末であり、例えばスマートフォン、携帯電話、又はタブレット端末である。利用者端末３は、店舗２００から貸与される携帯端末であってもよいし、買い物カートに設置されるカート端末であってもよい。
【００３１】
カメラ３５は、被写体の画像を撮像してデジタル画像データとして出力するデジタルカメラである。
【００３２】
通信Ｉ／Ｆ３４は、利用者端末３を有線又は無線で通信網Ｎ１に接続し、通信網Ｎ１を介して認証サーバ１などの外部機器との間で所定の通信プロトコルに従ったデータ通信を実行するための通信インターフェースである。また、通信Ｉ／Ｆ３４は、利用者端末３を無線（例えば、Ｂｌｕｅｔｏｏｔｈなどの近距離無線）で通信網Ｎ２に接続し、通信網Ｎ２を介してゲート装置２とのデータ通信を可能にする。
【００３３】
操作表示部３３は、各種の情報を表示する液晶ディスプレイ又は有機ＥＬディスプレイなどの表示部と、利用者の操作を受け付けるマウス、キーボード、又はタッチパネルなどの操作部とを備えるユーザーインターフェースである。
【００３４】
記憶部３２は、各種の情報を記憶するフラッシュメモリなどの不揮発性の記憶部である。例えば、記憶部３２には、制御部３１に各種処理を実行させるための制御プログラムが記憶されている。例えば、前記制御プログラムは、ＣＤ又はＤＶＤなどのコンピュータ読取可能な記録媒体に非一時的に記録されており、利用者端末３に電気的に接続されるＣＤドライブ又はＤＶＤドライブなどの読取装置（不図示）で読み取られて記憶部３２に記憶される。
【００３５】
また、記憶部３２には、利用者情報Ｕ３などのデータが記憶される。利用者情報Ｕ３は、利用者端末３の利用者の属性を示す情報（個人情報）であり、利用者の氏名（ＩＤ）、支払方法（決済事業者(クレジットカード会社)の情報）などの情報を含む。
【００３６】
制御部３１は、ＣＰＵ、ＲＯＭ、及びＲＡＭなどの制御機器を有する。前記ＣＰＵは、各種の演算処理を実行するプロセッサーである。前記ＲＯＭは、前記ＣＰＵに各種の処理を実行させるためのＢＩＯＳ及びＯＳなどの制御プログラムが予め記憶された不揮発性の記憶部である。前記ＲＡＭは、各種の情報を記憶する揮発性又は不揮発性の記憶部であり、前記ＣＰＵが実行する各種の処理の一時記憶メモリ（作業領域）として使用される。そして、制御部３１は、前記ＲＯＭ又は記憶部３２に予め記憶された各種の制御プログラムを前記ＣＰＵで実行することにより利用者端末３を制御する。
【００３７】
具体的に、制御部３１は、読取処理部３１１、表示処理部３１２、通知処理部３１３などの各種の処理部を含む。なお、制御部３１は、前記ＣＰＵで前記制御プログラムに従った各種の処理を実行することによって前記各種の処理部として機能する。また、制御部３１に含まれる一部又は全部の処理部が電子回路で構成されていてもよい。なお、前記制御プログラムは、複数のプロセッサーを前記各種の処理部として機能させるためのプログラムであってもよい。
【００３８】
読取処理部３１１は、カメラ３５により撮像されたデジタル画像データに基づいて、商品に付与されたバーコードに含まれる商品の情報（商品名、金額など）を読み取る。
【００３９】
表示処理部３１２は、認証サーバ１及びゲート装置２から取得する情報に基づいて、各種メッセージを操作表示部３３に表示させる。
【００４０】
通知処理部３１３は、認証サーバ１及びゲート装置２に各種情報を送信する。例えば、通知処理部３１３は、利用者が店舗２００に入店する際又は店舗２００から退店する際に、利用者端末３がゲート装置２から取得するゲート情報Ｇ１と、記憶部３２に記憶された利用者情報Ｕ３（利用者の氏名、支払方法など）とを認証サーバ１に送信する。後述するゲート情報Ｇ１（図９参照）は、ゲートの属性を示す情報であり、ゲートの名称、識別情報、種類、ランク（優先度）、混雑状況、利用可否などの情報（特性）を含む。
【００４１】
また通知処理部３１３は、利用者が操作表示部３３を操作して商品の決済指示を行った場合に、決済情報Ｐ１及び利用者情報Ｕ３を認証サーバ１に送信する。決済情報Ｐ１は、利用者が選択した商品の情報（商品名、商品内容、金額、特性（大きさ、重さ））、店舗の識別情報などを含む。
【００４２】
［認証サーバ１］
認証サーバ１は、制御部１１、記憶部１２、操作表示部１３、及び通信Ｉ／Ｆ１４などを備えるサーバコンピュータである。なお、認証サーバ１は、１台のコンピュータに限らず、複数台のコンピュータが協働して動作するコンピュータシステムであってもよい。また、認証サーバ１で実行される各種の処理は、一又は複数のプロセッサーによって分散して実行されてもよい。
【００４３】
通信Ｉ／Ｆ１４は、認証サーバ１を有線又は無線で通信網Ｎ１に接続し、通信網Ｎ１を介して利用者端末３などの外部機器との間で所定の通信プロトコルに従ったデータ通信を実行するための通信インターフェースである。
【００４４】
操作表示部１３は、各種の情報を表示する液晶ディスプレイ又は有機ＥＬディスプレイのような表示部と、操作を受け付けるマウス、キーボード、又はタッチパネルなどの操作部とを備えるユーザーインターフェースである。
【００４５】
記憶部１２は、各種の情報を記憶する半導体メモリ、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）又はＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などを含む不揮発性の記憶部である。
【００４６】
記憶部１２には、利用者情報Ｕ１が記憶される。図７は、利用者情報Ｕ１の一例を示す図である。利用者情報Ｕ１は、店舗２００を利用する利用者ごとに記憶部１２に記憶される。図７に示すように、利用者情報Ｕ１は、利用者の氏名、ＩＤ（会員番号）、年齢、性別、職業、購買履歴、会員ランク（一般又はＶＩＰ）、支払方法（決済事業者(クレジットカード会社)の情報）など、利用者の属性を示す情報を含む。なお、利用者情報Ｕ１は、会員登録の有効期限などの情報も含む。利用者情報Ｕ１は、例えば、利用者が店舗２００の会員登録を行ったときに記憶部１２に記憶（登録）される。また、利用者情報Ｕ１は、必要に応じて定期的に更新される。例えば、会員ランクは、１年ごとに更新される。ここで、会員ランクは、店舗における１年間の買上金額（利用金額）の合計に応じて設定（更新）される。例えば利用者Ｘが１年間にｘ円以上の買い物をした場合、会員ランクは「２」（ＶＩＰ）に設定される。また利用者Ｙが１年間にｙ円以上の買い物をした場合、会員ランクは最も高い「３」（ＶＩＰ）に設定される。また利用者Ｚが１年間にｚ円以下の買い物をした場合、会員ランクは「１」（一般）（基準ランク）に設定される。なお、会員ランクは、購買履歴に基づいて設定されてもよい。
【００４７】
また、記憶部１２には、利用者が利用者端末３でスキャンした商品の情報（選択商品情報Ｓ１）が記憶される。図８は、選択商品情報Ｓ１の一例を示す図である。図８に示すように、選択商品情報Ｓ１は、商品を選択した利用者の情報（氏名又はＩＤ）、選択された商品の情報（商品名、金額など）、決済が完了したか否かを示す情報（決済状況）などを含む。認証サーバ１の制御部１１は、記憶部１２の各種の情報を取得して、後述の認証処理（図１２、図１５参照）などの各処理を実行する。
【００４８】
なお、他の実施形態として、利用者情報Ｕ１の一部又は全部が、認証サーバ１から通信網Ｎ１及びＮ３を介してアクセス可能な他のサーバに記憶されてもよい。この場合、認証サーバ１の制御部１１は、必要に応じて前記サーバから各種の情報を取得して、前記認証処理などの各処理を実行してもよい。また、他の実施形態として、利用者情報Ｕ１の一部又は全部が、ゲート装置２又は店舗端末（不図示）に記憶されてもよい。この場合、認証サーバ１の制御部１１は、必要に応じてゲート装置２又は店舗端末から各種の情報を取得して、前記認証処理などの各処理を実行してもよい。また、他の実施形態として、利用者情報Ｕ１の一部又は全部が、認証サーバ１とゲート装置２（又は店舗端末）の両方に記憶されてもよい。
【００４９】
さらに、記憶部１２には、制御部１１に後述の認証処理（図１２、図１５参照）を実行させるための認証プログラムなどの制御プログラムが記憶されている。例えば、前記認証プログラムは、ＣＤ又はＤＶＤなどのコンピュータ読取可能な記録媒体に非一時的に記録されており、認証サーバ１が備えるＣＤドライブ又はＤＶＤドライブなどの読取装置（不図示）で読み取られて記憶部１２に記憶される。
【００５０】
制御部１１は、ＣＰＵ、ＲＯＭ、及びＲＡＭなどの制御機器を有する。前記ＣＰＵは、各種の演算処理を実行するプロセッサーである。前記ＲＯＭは、前記ＣＰＵに各種の演算処理を実行させるためのＢＩＯＳ及びＯＳなどの制御プログラムが予め記憶される不揮発性の記憶部である。前記ＲＡＭは、各種の情報を記憶する揮発性又は不揮発性の記憶部であり、前記ＣＰＵが実行する各種の処理の一時記憶メモリ（作業領域）として使用される。そして、制御部１１は、前記ＲＯＭ又は記憶部１２に予め記憶された各種の制御プログラムを前記ＣＰＵで実行することにより認証サーバ１を制御する。
【００５１】
具体的に、制御部１１は、図６に示すように、ゲート情報取得部１１１、利用者情報取得部１１２、決済情報取得部１１３、決済処理部１１４、認証処理部１１５、通知処理部１１６などの各種の処理部を含む。なお、制御部１１は、前記ＣＰＵで前記認証プログラムに従った各種の処理を実行することによって前記各種の処理部として機能する。また、制御部１１に含まれる一部又は全部の処理部が電子回路で構成されていてもよい。なお、前記認証プログラムは、複数のプロセッサーを前記各種の処理部として機能させるためのプログラムであってもよい。
【００５２】
ゲート情報取得部１１１は、後述するゲート情報Ｇ１（ゲートの名称、識別情報、種類、ランク（優先度）、混雑状況、利用可否など）を利用者端末３から取得する。例えば、利用者端末３及びゲート装置２がデータ通信を行い、利用者端末３がゲート装置２からゲート情報Ｇ１を取得すると、ゲート情報取得部１１１は、利用者端末３から送信されるゲート情報Ｇ１を取得する。ゲート情報取得部１１１は、本発明の規制部情報取得部の一例である。
【００５３】
利用者情報取得部１１２は、利用者端末３から利用者情報Ｕ３を取得する。例えば、利用者情報取得部１１２は、利用者が店舗２００に入店する際又は店舗２００から退店する際に、利用者端末３から送信される利用者情報Ｕ３を取得する。また利用者情報取得部１１２は、利用者が店舗２００において商品の決済指示を行った場合に利用者端末３から送信される利用者情報Ｕ３を取得する。
【００５４】
決済情報取得部１１３は、利用者が利用者端末３において前記決済指示を行った場合に利用者端末３から送信される決済情報Ｐ１及び利用者情報Ｕ３を取得する。
【００５５】
決済処理部１１４は、利用者情報Ｕ３に含まれる情報（決済事業者の情報）で特定される決済事業者において電子決済サービスを提供する決済サーバ４に決済用認証情報（決済要求）を送信して、商品の請求金額についての決済処理を実行する。前記決済用認証情報は、決済情報Ｐ１に含まれる金額（請求金額）、利用者情報Ｕ３に含まれる利用者のＩＤ及びパスワード、店舗の識別情報等を含む。決済処理が完了した場合、決済処理部１１４は、利用者が購入した商品の情報を、購買履歴として利用者情報Ｕ１（図７参照）に含める。
【００５６】
認証処理部１１５は、利用者がゲートの通路を通過することを許可するか又は禁止するか（許否）を決定する認証処理を実行する。例えば、利用者が店舗２００に入店する場合に、認証処理部１１５は、ゲート情報Ｇ１及び利用者情報Ｕ３に基づいて、ゲート情報Ｇ１に対応するゲート（第１通行規制部）に対する前記許否を決定する処理（後述の入店認証処理）を実行する。また、例えば、利用者が店舗２００から退店する場合に、認証処理部１１５は、ゲート情報Ｇ１、利用者情報Ｕ３、前記決済結果、及び選択商品情報Ｓ１に基づいて、ゲート情報Ｇ１に対応するゲート（第１通行規制部）に対する前記許否を決定する処理（後述の退店認証処理）を実行する。
【００５７】
通知処理部１１６は、利用者端末３に各種情報を送信する。例えば、通知処理部１１６は、利用者が店舗２００に入店する際及び店舗２００から退店する際に認証処理部１１５において実行される認証処理（後述の入店認証処理、退店認証処理）の認証結果を利用者端末３に送信する。また例えば、通知処理部１１６は、決済処理部１１４において実行される決済処理の決済結果を利用者端末３に送信する。
【００５８】
［ゲート装置２］
図６に示すように、ゲート装置２は、制御部２１、記憶部２２、操作表示部２３、通信Ｉ／Ｆ２４、ゲート２５などを備える。ゲート装置２は、店舗２００に配置される。
【００５９】
ゲート２５は、店舗２００の出入口及び店内に設置される。ゲート２５は、例えば開閉可能な扉である。ゲート２５が開いて通路が開放されると、利用者はゲート２５の通路を通過することが可能となり、ゲート２５が閉じて通路が閉鎖されると、利用者はゲート２５の通路を通過することが不可能となる。なお、ゲート２５は、本発明の通行規制部の一例である。ここでは、開閉可能な物理的な扉で構成されるゲート２５を例に挙げるが、本発明の通行規制部は、これに限定されない。本発明の通行規制部は、物理的な扉であってもよいし、光を用いた電子的な扉であってもよいし、音声により利用者の通過を許可又は禁止する音声扉であってもよい。例えば、本発明の通行規制部が光を用いた扉である場合、ゲート装置２は、利用者の店舗２００への入店を許可する場合に青い光を出射し、利用者の店舗２００への入店を禁止する場合に赤い光を出射する。またゲート装置２は、前記光を通路に照射してもよい、隣り合うゲート装置２間を結ぶように照射してもよい。
【００６０】
通信Ｉ／Ｆ２４は、ゲート装置２を無線（例えば、Ｂｌｕｅｔｏｏｔｈなどの近距離無線）で通信網Ｎ２に接続し、通信網Ｎ２を介して利用者端末３とのデータ通信を可能にする。
【００６１】
操作表示部２３は、各種の情報を表示する液晶ディスプレイ又は有機ＥＬディスプレイのような表示部と、操作を受け付けるマウス、キーボード、又はタッチパネルなどの操作部とを備えるユーザーインターフェースである。例えば、表示部には、ゲート２５の通路の通過を許可する旨のメッセージ、ゲート２５の通路の通過を禁止する旨のメッセージなどが表示される。
【００６２】
記憶部２２は、各種の情報を記憶するフラッシュメモリなどの不揮発性の記憶部である。例えば、記憶部２２には、制御部２１に後述のゲート制御処理（図１２、図１５参照）を実行させるためのゲート制御プログラムなどの制御プログラムが記憶されている。例えば、前記ゲート制御処理は、ＣＤ又はＤＶＤなどのコンピュータ読取可能な記録媒体に非一時的に記録されており、ゲート装置２に電気的に接続されるＣＤドライブ又はＤＶＤドライブなどの読取装置（不図示）で読み取られて記憶部２２に記憶される。
【００６３】
また、記憶部２２には、ゲート２５の属性を示すゲート情報Ｇ１（ゲートの名称、識別情報、種類、ランク（優先度）、混雑状況、利用可否など）などのデータが記憶される。図９は、ゲート情報Ｇ１の一例を示す図である。ゲート情報Ｇ１は、店舗２００に設置されるゲート２５ごとに記憶部２２に記憶される。図９に示すように、ゲート情報Ｇ１は、ゲートの名称、ＩＤ（識別情報）、種類（入店用、退店用）、ランク（通常用、大型用、ＶＩＰ用）（優先度）、混雑状況（３（混雑）、２（通常）、１（空き））、利用可否（利用可、利用不可）など、ゲートの属性及び特性を示す情報を含む。またゲート情報Ｇ１は、利用者の属性を示す利用者情報Ｕ１に応じて予め設定される。前記優先度は、ゲート２５に対する利用者の利便性に応じて予め設定される情報である。例えば、駐車場に近いゲート、利用客が少ないゲート、認証処理が速いゲートなど、利用者にとって利便性が高いゲートが、優先度が通常（基準値）より高い優先（ＶＩＰ）ゲートに設定(登録)される。なお、ゲートのランク（優先度）は、例えば、店舗２００の管理者により予め設定され、設定後、適宜更新されてもよい。ゲート情報Ｇ１は、本発明の規制部情報の一例である。
【００６４】
制御部２１は、ＣＰＵ、ＲＯＭ、及びＲＡＭなどの制御機器を有する。前記ＣＰＵは、各種の演算処理を実行するプロセッサーである。前記ＲＯＭは、前記ＣＰＵに各種の処理を実行させるためのＢＩＯＳ及びＯＳなどの制御プログラムが予め記憶された不揮発性の記憶部である。前記ＲＡＭは、各種の情報を記憶する揮発性又は不揮発性の記憶部であり、前記ＣＰＵが実行する各種の処理の一時記憶メモリ（作業領域）として使用される。そして、制御部２１は、前記ＲＯＭ又は記憶部２２に予め記憶された各種の制御プログラムを前記ＣＰＵで実行することによりゲート装置２を制御する。
【００６５】
具体的に、制御部２１は、検知処理部２１１、ゲート情報送信部２１２、認証結果取得部２１３、ゲート処理部２１４、通知処理部２１５などの各種の処理部を含む。なお、制御部２１は、前記ＣＰＵで前記ゲート制御プログラムに従った各種の処理を実行することによって前記各種の処理部として機能する。また、制御部２１に含まれる一部又は全部の処理部が電子回路で構成されていてもよい。なお、前記ゲート制御プログラムは、複数のプロセッサーを前記各種の処理部として機能させるためのプログラムであってもよい。
【００６６】
検知処理部２１１は、通信網Ｎ２を介して利用者端末３を検知する。例えば、利用者端末３がゲート装置２に近づくと、検知処理部２１１は、当該利用者端末３を検知する。
【００６７】
ゲート情報送信部２１２は、検知処理部２１１により検知される利用者端末３に、ゲート情報Ｇ１を送信する。例えば、ゲート装置２Ｂの検知処理部２１１が利用者端末３Ｘを検知した場合に（図２参照）、ゲート装置２Ｂのゲート情報送信部２１２は、利用者端末３Ｘに、ゲートＢに関するゲート情報Ｇ１を送信する。ゲート情報送信部２１２は、本発明の規制部情報送信部の一例である。
【００６８】
認証結果取得部２１３は、認証サーバ１の認証処理部１１５において実行される認証処理（後述の入店認証処理、退店認証処理）の認証結果を、利用者端末３から取得する。前記認証結果は、ゲート２５の通路の通過を許可する結果（通過許可）、又は、ゲート２５の通路の通過を禁止（拒否）する結果（通過禁止）である。また、前記認証結果は、ゲート情報Ｇ１を含む。
【００６９】
ゲート処理部２１４は、認証結果取得部２１３により取得される認証結果に基づいて、ゲート２５の動作（開閉など）を制御する。例えば、ゲート処理部２１４は、利用者ＸによるゲートＢの通路の通過を許可（通過許可）された場合、すなわち利用者端末３から通過許可の認証結果を取得した場合に、ゲートＢを開いて通路を開放する。一方、ゲート処理部２１４は、利用者ＸによるゲートＢの通路の通過を禁止（通過禁止）された場合、すなわち利用者端末３から通過許可の認証結果を取得しなかった場合に、ゲートＢを閉じて通路を閉鎖する。ゲート処理部２１４は、本発明の規制部処理部の一例である。
【００７０】
通知処理部２１５は、ゲート２５の動作状態を利用者端末３に通知する。例えば、通知処理部２１５は、ゲート２５の通路が通過可能の状態であることを示す情報、又は、ゲート２５の通路が通過禁止の状態であることを示す情報を、利用者端末３に通知する。
【００７１】
［買い物処理］
以下、図１０及び図１１を参照しつつ、情報処理システム１００において実行される買い物処理について説明する。例えば、前記買い物処理は、利用者が、利用者端末３を所持して店舗２００に来店することによって開始される。なお、前記買い物処理は、利用者が利用者端末３における所定の操作に応じて途中で終了されることがある。前記買い物処理には、認証サーバ１において実行される決済処理及び認証処理（入店認証処理、退店認証処理）と、ゲート装置２において実行されるゲート制御処理とが含まれる。前記買い物処理は、本発明の情報処理方法の一例である。
【００７２】
なお、ここで説明する前記買い物処理に含まれる一又は複数のステップが適宜省略されてもよい。また、前記買い物処理における各ステップは、同様の作用効果を生じる範囲で実行順序が異なってもよい。さらに、ここでは認証サーバ１の制御部１１、ゲート装置２の制御部２１、及び利用者端末３の制御部３１によって前記買い物処理における各ステップが実行される場合を例に挙げて説明するが、他の実施形態では、他の複数のプロセッサーによって前記買い物処理における各ステップが分散して実行されてもよい。
【００７３】
ここでは、上述した例と同様に、利用者Ｘが、店舗２００に来店し、店舗２００において自身の利用者端末３Ｘを利用して所望の商品を購入（決済）し、店舗２００を退店するまでの一連の流れに対応させて、情報処理システム１００において実行される買い物処理の具体例を説明する。
【００７４】
＜ステップＳ１０１＞
先ず、ステップＳ１０１において、利用者Ｘは利用者端末３Ｘを所持して入口側の任意のゲート２５（以下、ゲートＥとする。）に近づく（来店）。なお、利用者Ｘは、利用者端末３Ｘを任意のゲート装置２（例えば、ゲート装置２Ｅ）に翳す操作を行ってもよい。
【００７５】
＜ステップＳ１０２＞
ステップＳ１０２において、利用者端末３ＸとゲートＥを制御するゲート装置２Ｅとがデータ通信を行い、ゲート装置２Ｅの制御部２１（検知処理部２１１）が利用者端末３Ｘを検知する。
【００７６】
＜ステップＳ１０３＞
ステップＳ１０３において、ゲート装置２Ｅの制御部２１（ゲート情報送信部２１２）は、ゲートＥに関するゲート情報Ｇ１を利用者端末３Ｘに送信する。
【００７７】
＜ステップＳ１０４＞
ステップＳ１０４において、利用者端末３Ｘの制御部３１は、ゲート装置２ＥからゲートＥに関するゲート情報Ｇ１を取得すると、ゲート情報Ｇ１と利用者Ｘに関する利用者情報Ｕ３（利用者ＩＤなど）とを、認証サーバ１に送信する（入店認証要求）。
【００７８】
＜ステップＳ１０５＞
ステップＳ１０５において、認証サーバ１の制御部１１（ゲート情報取得部１１１）は、利用者端末３Ｘから送信されるゲートＥに関するゲート情報Ｇ１を取得し、認証サーバ１の制御部１１（利用者情報取得部１１２）は、利用者端末３Ｘから送信される利用者情報Ｕ３を取得する。続いて、認証サーバ１の制御部１１（認証処理部１１５）は、ゲートＥに関するゲート情報Ｇ１及び利用者情報Ｕ３に基づいて、ゲート情報Ｇ１に対応するゲートＥ（第１通行規制部）の通路を利用者Ｘが通過することを許可するか又は禁止するか（許否）を決定する認証処理（入店認証処理）を実行する。
【００７９】
ここで、図１２を参照しつつ、認証サーバ１において実行される入店認証処理について説明する。
【００８０】
[入店認証処理]
＜ステップＳ２０１＞
先ず、ステップＳ２０１において、認証サーバ１は、利用者端末３Ｘから入店認証要求を取得する。具体的には、認証サーバ１の制御部１１（ゲート情報取得部１１１）が、ゲートＥに関するゲート情報Ｇ１を利用者端末３Ｘから取得し、認証サーバ１の制御部１１（利用者情報取得部１１２）が、利用者Ｘの利用者情報Ｕ３（利用者ＩＤなど）を利用者端末３Ｘから取得する。
【００８１】
＜ステップＳ２０２＞
ステップＳ２０２において、認証サーバ１の制御部１１（認証処理部１１５）は、認証サーバ１の記憶部１２に記憶される利用者情報Ｕ１（利用者ＩＤ（会員番号）、有効期限など）に基づいて、利用者Ｘが店舗２００の正規会員か否かを判定する。例えば、利用者Ｘの会員登録の有効期限が残っている場合に、制御部１１（認証処理部１１５）は、利用者Ｘを正規会員と判定し、処理はステップＳ２０３に移行する。一方、利用者Ｘの会員登録の有効期限を過ぎている場合に、制御部１１（認証処理部１１５）は、利用者Ｘを非正規会員と判定し、処理はステップＳ２０５に移行する。
【００８２】
＜ステップＳ２０３＞
ステップＳ２０３において、認証サーバ１の制御部１１（認証処理部１１５）は、ゲート情報Ｇ１（図９参照）に基づいて、ゲートＥが利用可能な状態であるか否かを判定する。例えば、利用者がゲートＥを利用可能である場合、処理はステップＳ２０４に移行し、利用者がゲートＥを利用可能でない場合、処理はステップＳ２０５に移行する。各ゲートが利用可能な状態であるか否かは、例えば、店舗２００の管理者により適宜設定されてもよいし、ゲート装置２の制御部２１により設定されてもよい。
【００８３】
＜ステップＳ２０４＞
ステップＳ２０４において、認証サーバ１の制御部１１（通知処理部１１６）は、利用者ＸがゲートＥの通路を通過することを許可する許可通知（認証結果）を利用者端末３Ｘに送信する。
【００８４】
＜ステップＳ２０５＞
ステップＳ２０５において、認証サーバ１の制御部１１（通知処理部１１６）は、利用者ＸがゲートＥの通路を通過することを禁止する禁止通知（認証結果）を利用者端末３Ｘに送信する。
【００８５】
以上の入店認証処理（図１０のＳ１０５）が終了すると、ステップＳ１０６（図１０参照）に移行する。なお、認証サーバ１は、ゲートＥの通路の通過を禁止する場合、他のゲート（ゲートＦ，Ｇ）の通路の通過も禁止する処理を実行してもよい。この場合、認証サーバ１は、利用者Ｘに会員登録（更新）の情報（案内）を通知してもよい。例えば、利用者Ｘの利用者端末３Ｘには、図１３に示す画面が表示される。
【００８６】
＜ステップＳ１０６＞
ステップＳ１０６において、利用者端末３Ｘは、認証サーバ１から前記認証結果（許可通知又は禁止通知）を取得すると、前記認証結果をゲート装置２Ｅに送信する。
【００８７】
＜ステップＳ１０８＞
ステップＳ１０８において、ゲート装置２Ｅの制御部２１（ゲート処理部２１４）は、利用者端末３Ｘから前記許可通知を取得した場合に（Ｓ１０７：ＹＥＳ）、ゲートＥを開いて通路を開放する。
【００８８】
＜ステップＳ１０９＞
ステップＳ１０９において、ゲート装置２Ｅの制御部２１（ゲート処理部２１４）は、利用者端末３Ｘから前記禁止通知を取得した場合に（Ｓ１０７：ＮＯ）、ゲートＥを閉じて通路を閉鎖する。
【００８９】
＜ステップＳ１１０＞
ステップＳ１１０において、利用者ＸはゲートＥの通路を通過して店舗２００に入店する。このとき、利用者Ｘの利用者端末３Ｘには、図３の（ａ）に示す画面が表示される。これにより、利用者Ｘは、店内において商品の購入操作を行うことが可能となる。
【００９０】
＜ステップＳ１１１＞
ステップＳ１１１において、利用者Ｘは、購入を希望する商品に付与されたバーコードを、利用者端末３Ｘのカメラ３５により撮像（スキャン）する。例えば利用者が３点の商品ａ，ｂ，ｃをスキャンした場合、利用者端末３Ｘには、図３の（ｂ）に示す画面が表示され、前記商品の情報（選択商品情報Ｓ１（図８参照））が認証サーバ１の記憶部１２に記憶される。
【００９１】
＜ステップＳ１１２＞
ステップＳ１１２において、利用者Ｘは、図３の（ｂ）に示す画面において、「支払い」を選択（決済指示）する。なお、利用者Ｘは、クーポンなどを利用してもよい。すると、利用者端末３Ｘの制御部３１（通知処理部３１３）は、決済情報Ｐ１及び利用者情報Ｕ３を認証サーバ１に送信する。
【００９２】
＜ステップＳ１１３＞
ステップＳ１１３において、認証サーバ１の制御部１１（決済処理部１１４）は、利用者端末３Ｘから決済情報Ｐ１及び利用者情報Ｕ３を取得すると、決済サーバ４に決済要求を送信して、商品ａ，ｂ，ｃの請求金額（５０００円）についての決済処理を実行する。決済処理が終了すると、認証サーバ１の制御部１１（通知処理部１１６）は、利用者端末３Ｘに決済結果（決済完了通知、決済未完了通知）を通知する。なお、決済が完了した場合、決済処理部１１４は、選択商品情報Ｓ１（図８参照）の決済状況を「未決済」から「完了」に更新する。
【００９３】
＜ステップＳ１１４＞
ステップＳ１１４において、利用者端末３Ｘが、決済が完了した旨の通知（決済完了通知）を認証サーバ１から取得した場合（Ｓ１１４：ＹＥＳ）、処理はステップＳ１１５（図１２参照）に移行し、利用者端末３Ｘが、決済が完了していない旨の通知（決済未完了通知）を認証サーバ１から取得した場合（Ｓ１１４：ＮＯ）、処理はステップＳ１１２に戻る。決済が完了しない場合、利用者Ｘの利用者端末３Ｘには、例えば図１４に示す画面が表示される。
【００９４】
ステップＳ１１２に戻った場合、利用者Ｘは、例えば、選択した商品ａ，ｂ，ｃの何れかをキャンセルして再度決済指示を行ったり、利用するクレジットカードを変更して再度決済指示を行う。
【００９５】
＜ステップＳ１１６＞
前記決済が完了すると、利用者Ｘは退店するために任意のゲート（以下、ゲートＡとする。）の方向に移動する。利用者Ｘが、利用者端末３Ｘ及びゲート装置２Ａがデータ通信可能なエリア（所定エリア）に進入すると（Ｓ１１５）、ゲート装置２Ａの制御部２１（検知処理部２１１）は、利用者端末３Ｘを検知する。
【００９６】
＜ステップＳ１１７＞
ステップＳ１１７において、ゲート装置２Ａの制御部２１（ゲート情報送信部２１２）は、ゲートＡに関するゲート情報Ｇ１を利用者端末３Ｘに送信する。
【００９７】
＜ステップＳ１１８＞
ステップＳ１１８において、利用者端末３Ｘの制御部３１は、ゲート装置２ＡからゲートＡに関するゲート情報Ｇ１を取得すると、ゲート情報Ｇ１と利用者Ｘに関する利用者情報Ｕ３（利用者ＩＤなど）とを、認証サーバ１に送信する（退店認証要求）。
【００９８】
＜ステップＳ１１９＞
ステップＳ１１９において、認証サーバ１の制御部１１（ゲート情報取得部１１１）は、利用者端末３Ｘから送信されるゲートＡに関するゲート情報Ｇ１を取得し、認証サーバ１の制御部１１（利用者情報取得部１１２）は、利用者端末３Ｘから送信される利用者情報Ｕ３を取得する。続いて、認証サーバ１の制御部１１（認証処理部１１５）は、ゲートＡに関するゲート情報Ｇ１、利用者情報Ｕ３、決済情報Ｐ１、前記決済結果、及び選択商品情報Ｓ１に基づいて、ゲート情報Ｇ１に対応するゲートＡ（第１通行規制部）の通路を利用者Ｘが通過することを許可するか又は禁止するか（許否）を決定する認証処理（退店認証処理）を実行する。
【００９９】
ここで、図１５を参照しつつ、認証サーバ１において実行される退店認証処理について説明する。
【０１００】
[退店認証処理]
＜ステップＳ３０１＞
先ず、ステップＳ３０１において、認証サーバ１は、利用者端末３Ｘから退店認証要求を取得する。具体的には、認証サーバ１の制御部１１（ゲート情報取得部１１１）が、ゲートＡに関するゲート情報Ｇ１を利用者端末３Ｘから取得し、認証サーバ１の制御部１１（利用者情報取得部１１２）が、利用者Ｘの利用者情報Ｕ３（利用者ＩＤなど）を利用者端末３Ｘから取得する。
【０１０１】
＜ステップＳ３０２＞
ステップＳ３０２において、認証サーバ１の制御部１１（認証処理部１１５）は、前記決済結果に基づいて、決済が完了しているか否かを判定する。決済が完了している場合（Ｓ３０２：ＹＥＳ）、処理はステップＳ３０３に移行し、決済が完了していない場合（Ｓ３０２：ＮＯ）、処理はステップＳ３０６に移行する。例えば、利用者Ｘが商品をスキャンしたにもかかわらず決済指示を行わなかった場合（図８参照）、認証処理部１１５は、決済が完了していないと判定する。
【０１０２】
＜ステップＳ３０３＞
ステップＳ３０３において、認証サーバ１の制御部１１（認証処理部１１５）は、例えば、ゲートＡに関するゲート情報Ｇ１（図９参照）と、利用者情報Ｕ１（図７参照）及び決済情報Ｐ１に含まれる商品の情報（商品名、商品内容、金額、特性（大きさ、重さ））のうち少なくとも何れか一方とに基づいて、ゲートＡが利用可能な状態であるか否かを判定する。例えば、ゲートＡが大型商品の通過に対応しておらず（ゲート情報Ｇ１）、購入された商品の大きさが大きい（商品の情報、特性）場合、認証処理部１１５は、ゲートＡを利用可能でないと判定する。また、ゲートＡが一般人用にランク設定されており（ゲート情報Ｇ１）、利用者が高齢者（利用者情報Ｕ１）の場合、認証処理部１１５は、ゲートＡを利用可能でないと判定する。認証処理部１１５が、ゲートＡを利用可能であると判定した場合（Ｓ３０３：ＹＥＳ）、処理はステップＳ３０５に移行し、認証処理部１１５が、ゲートＡを利用可能でないと判定した場合（Ｓ３０３：ＮＯ）、処理はステップＳ３０４に移行する。
【０１０３】
＜ステップＳ３０４＞
ステップＳ３０４において、認証サーバ１の制御部１１（認証処理部１１５）は、複数のゲートのうち、利用者Ｘが通過することを許可するゲート（許可ゲート：第２通行規制部）を決定する。具体的には、認証処理部１１５は、利用者の年齢、性別、前記店舗における購買履歴、及び、前記店舗において設定される会員ランクのうち少なくとも何れか一つの利用者情報Ｕ１と、各ゲートのゲート情報Ｇ１と、決済情報Ｐ１とに基づいて、前記許可ゲートを決定する。例えば、利用者Ｘが高齢者である場合（図７参照）、認証処理部１１５は、ゲートＡの利用を不可と判定し（Ｓ３０３：ＮＯ）、優先（ＶＩＰ）ゲートＣ（図９参照）を許可ゲートに決定する。また例えば、利用者Ｙの会員ランクが基準ランク「１」（一般）より高い「３」である場合（図７参照）、認証処理部１１５は、ゲートＡの利用を不可と判定し（Ｓ３０３：ＮＯ）、優先度が基準値（通常）より高い優先（ＶＩＰ）ゲートＣ（図９参照）を許可ゲートに決定する。
【０１０４】
＜ステップＳ３０５＞
ステップＳ３０５において、認証サーバ１の制御部１１（通知処理部１１６）は、利用者Ｘが所定のゲートの通路を通過することを許可する許可通知（認証結果）を利用者端末３Ｘに送信する。例えば、通知処理部１１６は、利用者ＸがゲートＣの通路を通過することを許可する許可通知（認証結果）を利用者端末３Ｘに送信する。また、通知処理部１１６は、利用者端末３Ｘに優先ゲート（ゲートＣ）の利用を促す旨のメッセージ（退店案内）を送信してもよい。これにより、利用者Ｘの利用者端末３Ｘには、図１６に示す画面が表示される。
【０１０５】
なお、ゲートＡが利用可能な状態である場合（Ｓ３０３：ＹＥＳ）、通知処理部１１６は、利用者ＸがゲートＡの通路を通過することを許可する許可通知（認証結果）を利用者端末３Ｘに送信する。
【０１０６】
＜ステップＳ３０６＞
ステップＳ３０６において、認証サーバ１の制御部１１（通知処理部１１６）は、利用者ＸがゲートＡの通路を通過することを禁止する禁止通知（認証結果）を利用者端末３Ｘに送信する。
【０１０７】
以上の退店認証処理（図１１のＳ１１９）が終了すると、ステップＳ１２０に移行する。
【０１０８】
＜ステップＳ１２０＞
ステップＳ１２０において、利用者端末３Ｘは、認証サーバ１から前記認証結果（許可通知又は禁止通知）を取得すると、前記認証結果をゲート装置２Ａに送信する。
【０１０９】
＜ステップＳ１２２＞
ステップＳ１２２において、ゲート装置２Ａの制御部２１（ゲート処理部２１４）は、利用者端末３ＸからゲートＡについて前記許可通知を取得した場合（Ｓ１２１：ＹＥＳ）、ゲートＡを開いて通路を開放する。ゲートＡが開いた場合、利用者Ｘは退店することが可能となる（Ｓ１２４）。
【０１１０】
＜ステップＳ１２３＞
ステップＳ１２３において、ゲート装置２Ａの制御部２１（ゲート処理部２１４）は、利用者端末３Ｘから前記禁止通知を取得した場合（Ｓ１２１：ＮＯ）、ゲートＡを閉じて通路を閉鎖する。
【０１１１】
ここで、利用者Ｘが図１６に示すメッセージを確認して、ゲートＣに移動した場合、ゲート装置２Ｃの制御部２１（ゲート処理部２１４）は、利用者端末３Ｘから、ゲートＣについて前記許可通知を取得する。これにより、ゲート処理部２１４は、ゲートＣを開いて通路を開放する。これにより、利用者Ｘは、ゲートＣの通路を通過して退店する（Ｓ１２４）。以上のようにして、買い物処理が実行される。
【０１１２】
以上説明したように、本実施形態に係る情報処理システム１００では、店舗２００の利用者は、店内で自身の利用者端末３で商品の購入処理（決済）を行った後、所定のゲート２５の通路を通過して店舗２００を退店することができる。また、ゲート装置２は、利用者が適切に決済を完了したことを確認した場合にゲート２５を開閉するため、利用者の不正行為を防止することができる。これにより、利用者が適切に決済を完了したか否かを店員が確認する必要がなくなる。このため、店員の確認作業に要する時間を省力することができる。よって、店舗２００の省力化を図るとともに店舗２００を利用する利用者の利便性を向上させることができる。
【０１１３】
また、ゲート装置２は、利用者端末３とデータ通信を行うことができればよいため、店内ＬＡＮ又はインターネットなどのネットワークを構築する必要がない。さらに、利用者は、退店する際に当該利用者に適したゲート２５（許可ゲート）を知ることができるため、買い物を終了した後にスムーズに退店することができる。また、ゲート装置２は、ネットワークを構築する必要がないため、既存の店舗２００に容易に設置することができる。
【０１１４】
本発明の情報処理システム１００は、上述の実施形態に限定されず、以下に示す形態であってもよい。
【０１１５】
他の実施形態として、認証サーバ１は、決済処理（図１０のＳ１１３）を実行する際に、利用者が利用すべきゲート２５（許可ゲート）を決定してもよい。具体的に、認証サーバ１の制御部１１（決済処理部１１４）は、利用者端末３Ｘから決済情報Ｐ１及び利用者情報Ｕ３を取得すると、決済サーバ４に決済要求を送信して、商品ａ，ｂ，ｃの請求金額（５０００円）についての決済処理を実行する。決済が適切に完了すると、認証サーバ１の制御部１１（認証処理部１１５）は、利用者情報Ｕ１（図７参照）、及び、決済情報Ｐ１に含まれる商品の情報（商品名、商品内容、金額、特性（大きさ、重さ））に基づいて、利用者Ｘに適した許可ゲート（上述の例では、ゲートＣ）を決定する。この場合、利用者Ｘの利用者端末３Ｘには、例えば図１７に示す画面が表示される。
【０１１６】
これにより、利用者Ｘは、決済完了時に退店ゲート（ゲートＣ）の情報を取得する。この構成によれば、利用者Ｘは、ゲート付近にいなくても前記退店ゲート（許可ゲート）の情報を取得することができるため、決済完了後に、よりスムーズに退店することができる。
【０１１７】
また他の実施形態として、情報処理システム１００は、前記退店認証処理（図１５参照）において、複数のゲートの中から、様々な情報に基づいて、利用者Ｘが利用（通過）することを許可するゲート（許可ゲート）を決定する。例えば、利用者Ｙは、会員ランクが「３（ＶＩＰ）」に登録され（図７参照）、商品の決済金額が高額（２３０００円）であるため（図８参照）、認証サーバ１は、優先（ＶＩＰ）ゲートＣ（図９参照）を、利用者Ｙに利用を許可する許可ゲートに決定する。また、例えば、利用者Ｚは、会員ランクが「１（一般）」（基準値）に登録され（図７参照）、商品の決済金額が少額（５００円）であるため（図８参照）、認証サーバ１は、通常ゲートＡ（図９参照）を、利用者Ｚに利用を許可する許可ゲートに決定する。また、例えば、利用者Ｘが女性の場合、認証サーバ１は、女性専用のゲート（不図示）を許可ゲートに決定してもよい。
【０１１８】
また、認証サーバ１は、ゲート情報Ｇ１に含まれるゲートの混雑状況に基づいて、許可ゲートを決定してもよい。例えば、利用者ＸがゲートＡを利用して退店しようとしている場合において、ゲートＡが混雑している場合（図９参照）、認証サーバ１は、ゲートＡを利用可能な状態でないと判定し、他の空いているゲートＣを許可ゲートに決定する。このように、認証処理部１１５は、利用者情報Ｕ１とゲート情報Ｇ１と決済情報Ｐ１とのうち少なくとも何れか１つの情報に基づいて、許可ゲートを決定する。
【０１１９】
また他の実施形態として、利用者Ｙがゲート装置２ＤのゲートＤの通路を通過して店内のスペース２１０（図２参照）を利用する場合、認証サーバ１は、前記入店認証処理（図１２参照）と同様の処理を実行する。すなわち、ゲートＤの通路の通過に際しては、認証サーバ１は、決済が完了したか否かの処理を省略してもよい。なお、利用者Ｙが店内で商品(飲食物)を購入し、購入した商品をスペース２１０（所謂、イートインスペース）に持ち込んで飲食する場合、認証サーバ１は、ゲートＤの通路の通過に際して、決済が完了したか否かの処理を実行する。
【０１２０】
ここで、スペース２１０は、様々な用途に適用することができる。例えば、スペース２１０は、店外に設置される駐車場であってもよい。この場合、ゲートＤは駐車場に近接しており、利用者にとって利便性が良い。そこで、例えば店舗２００の管理者は、ゲートＤを優先（ＶＩＰ）ゲートに登録する。これにより、例えば、認証サーバ１は、高齢者、高額商品の購入者、ＶＩＰに登録された利用者に対して、ゲートＤを許可ゲートに決定し、ゲートＤの利用を促す。なお、認証サーバ１は、ゲートＤの通路の通過に際して、決済が完了したか否かの処理を実行する。
【０１２１】
また、例えば、スペース２１０は、店内に設置されるトイレであってもよい。この場合、認証サーバ１は、ゲートＤの通路の通過に際して、決済が完了したか否かの処理を実行する。
【０１２２】
上述の実施形態に係る情報処理システム１００では、認証サーバ１は、ゲート装置２が利用者端末３を検知し、ゲート装置２及び利用者端末３がデータ通信を開始してから、認証処理（入店認証処理、退店認証処理）を実行している。他の実施形態として、認証サーバ１は、ＧＰＳ（登録商標）などにより利用者端末３の位置情報を取得して時点で、認証処理を実行してもよい。この場合、さらに、認証サーバ１は、所定のエリアに進入した利用者端末３を検知したときに、認証サーバ１の記憶部１２に予め記憶されるゲート情報Ｇ１に基づいて、利用者が通過することを許可するゲート（許可ゲート）を決定してもよい。
【０１２３】
上述の実施形態に係る情報処理システム１００では、各ゲート装置２が互いに共通の構成を備えている。他の実施形態として、店舗２００に１つのゲート装置２が設置され、当該ゲート装置２が、複数のゲート２５を管理及び制御する構成であってもよい。また、他の実施形態として、入店用のゲート装置２は、入店時に利用者のＩＤを取得し、利用者が正規会員であることを確認した場合にゲートを開いて通路を開放する構成でもよい。この場合、入店用のゲート装置２は、ゲート情報送信部２１２、認証結果取得部２１３、及び通知処理部２１５を省略することができる。
【０１２４】
また他の実施形態として、認証サーバ１の制御部１１に入店認証処理（図１２参照）及び退店認証処理（図１５参照）を実行させるための認証プログラムなどの制御プログラムが、アプリケーションソフトウェアプログラムとして、ネットワーク（インターネット）を介して利用者端末３にダウンロードされてもよい。例えば、利用者Ｘが店舗２００の会員登録を行って、前記アプリケーションソフトウェアプログラムを利用者端末３Ｘ（スマートフォンなど）にダウンロード（インストール）することにより、店舗２００に導入される買い物処理（システム）を利用することが可能となる。
【０１２５】
また、店舗２００に設置される店舗端末が、前記認証プログラムなどの制御プログラムを含み、店舗端末の制御部に入店認証処理（図１２参照）及び退店認証処理（図１５参照）を実行させてもよい。さらに、前記店舗端末が、前記ゲート制御処理を実行させるためのゲート制御プログラムなどの制御プログラムを含み、複数のゲート２５の動作を制御してもよい。
【０１２６】
上述の実施形態に係る情報処理システム１００では、入店用のゲート装置２（２Ｅ，２Ｆ，Ｇ）と、退店用のゲート装置２（２Ａ，２Ｂ，２Ｃ）とが、区別して設けられている。他の実施形態として、各ゲート装置２が、入店用及び退店用として設けられてもよい。すなわち、各ゲート装置２が、入店時の入店認証処理と、退店時の退店認証処理とを実行してもよい。これにより、各ゲート装置２は、入店時のゲートの開閉制御と、退店時のゲートの開閉制御とを行う。よって、店舗２００に設置するゲート装置２の台数を削減することができる。
【０１２７】
なお、上述した決済処理は、一例であって、情報処理システム１００は、他の決済処理を採用してもよい。例えば、利用者は、店舗端末に表示されるＱＲコードを利用者端末３で読み取って決済処理を行ってもよい。また、商品に付与されるバーコードを利用者端末３が読み取り、利用者端末に表示されるＱＲコードを店舗端末が読み取り、店舗端末が決済処理を行ってもよい。
【符号の説明】
【０１２８】
１００  情報処理システム
２００  店舗
１      認証サーバ
１１    制御部
１１１  ゲート情報取得部
１１２  利用者情報取得部
１１３  決済情報取得部
１１４  決済処理部
１１５  認証処理部
１１６  通知処理部
２      ゲート装置
２１    制御部
２５    ゲート
２１１  検知処理部
２１２  ゲート情報送信部
２１３  認証結果取得部
２１４  ゲート処理部
２１５  通知処理部
３      利用者端末
３１    制御部
３５    カメラ
３１１  読取処理部
３１２  表示処理部
３１３  通知処理部
【図１】
2019153157.tif 000003
【図２】
2019153157.tif 000004
【図３】
2019153157.tif 000005
【図４】
2019153157.tif 000006
【図５】
2019153157.tif 000007
【図６】
2019153157.tif 000008
【図７】
2019153157.tif 000009
【図８】
2019153157.tif 000010
【図９】
2019153157.tif 000011
【図１０】
2019153157.tif 000012
【図１１】
2019153157.tif 000013
【図１２】
2019153157.tif 000014
【図１３】
2019153157.tif 000015
【図１４】
2019153157.tif 000016
【図１５】
2019153157.tif 000017
【図１６】
2019153157.tif 000018
【図１７】
2019153157.tif 000019