(57)【要約】【課題】不要な情報の漏洩を抑制する。【解決手段】利用者情報管理装置１３は、記憶部２１に、利用者に関する各種の利用者情報を記憶し、提供部４３により、記憶部２１に記憶された利用者の利用者情報にアクセスするためのアクセスコードを利用者へ提供し、送信部４６により、サービスを提供する施設に設置されている施設装置からアクセスコードを受信した場合、記憶部２１に記憶された利用者情報のうち、当該施設装置が設置されている施設で提供するサービスに応じた利用者情報を当該施設装置へ送信する。【選択図】図２
2014056550.tif 000002
【特許請求の範囲】
【請求項１】
利用者に関する各種の利用者情報を記憶する記憶手段と、
前記記憶手段に記憶された利用者情報にアクセスするためのアクセスコードを利用者へ提供する提供手段と、
サービスを提供する施設に設置されている施設装置から前記アクセスコードを受信した場合、前記記憶手段に記憶された各種の利用者情報のうち、当該施設装置が設置されている施設で提供するサービスに応じた利用者情報を当該施設装置へ送信する送信手段と、
を有することを特徴とする利用者情報管理装置。
【請求項２】
前記記憶手段は、利用者の利用者情報として、利用者の特徴を示す特徴情報を記憶し、
前記送信手段は、前記記憶手段に記憶された前記特徴情報を施設装置へ送信する
ことを特徴とする請求項１に記載の利用者情報管理装置。
【請求項３】
前記施設装置に提供する利用者情報の指定を受け付ける受付手段をさらに有し、
前記提供手段は、前記受付手段で指定された利用者情報にアクセスするためのアクセスコードを当該利用者へ提供し、
前記送信手段は、前記施設装置から前記アクセスコードを受信した場合、前記記憶手段に記憶された各種の利用者情報のうち、前記受付手段で指定された利用者情報を当該施設装置へ送信する
ことを特徴とする請求項１または２に記載の利用者情報管理装置。
【請求項４】
前記記憶手段は、施設において提供される、利用者情報を必要とするサービス毎に、当該サービスが必要とする利用者情報を記憶したサービス情報をさらに記憶し、
前記受付手段は、利用者情報を必要とするサービスを提示してサービスの指定を受付け、
前記提供手段により提供するアクセスコードに対応付けて、前記受付手段で指定されたサービス、または当該サービスの提供に必要と前記サービス情報に記憶された利用者情報、をアクセスコード情報として前記記憶手段に登録する登録手段をさらに有し、
前記送信手段は、前記施設装置から前記アクセスコードを受信した場合、受信したアクセスコードに対応付けて前記アクセスコード情報に記憶されたサービスを求め、当該サービスの提供に必要と前記サービス情報に記憶された利用者情報、または、受信したアクセスコードに対応付けて前記アクセスコード情報に記憶された利用者情報を当該施設装置へ送信する
ことを特徴とする請求項３に記載の利用者情報管理装置。
【請求項５】
前記記憶手段は、前記施設装置毎に、当該施設装置が設置された施設で提供されるサービスに必要な利用者情報を記憶した施設装置情報をさらに記憶し、
前記送信手段は、前記施設装置から前記アクセスコードを受信した場合、前記施設装置情報に基づいて、当該アクセスコードの送信元の施設装置が設置された施設で提供されるサービスに必要な利用者情報を当該施設装置へ送信する
ことを特徴とする請求項１または２に記載の利用者情報管理装置。
【請求項６】
前記受付手段は、指定されたサービスに関連する広告を前記利用者に対してさらに提示する
ことを特徴とする請求項４に記載の利用者情報管理装置。
【請求項７】
前記アクセスコードは、有効期限が定められ、
前記送信手段は、前記施設装置から受信したアクセスコードが有効期限内である場合に、当該施設装置で提供するサービスに応じた利用者情報を当該施設装置へ送信する
ことを特徴とする請求項１〜６の何れか１つに記載の利用者情報管理装置。
【請求項８】
コンピュータが実行する利用者情報管理方法であって、
記憶手段に記憶された利用者に関する各種の利用者情報にアクセスするためのアクセスコードを利用者へ提供する提供工程と、
サービスを提供する施設に設置されている施設装置から前記アクセスコードを受信した場合、前記記憶手段に記憶された利用者情報のうち、当該施設装置が設置されている施設で提供するサービスに応じた利用者情報を当該施設装置へ送信する送信工程と、
を含んだことを特徴とする利用者情報管理方法。
【請求項９】
記憶手段に記憶された利用者に関する各種の利用者情報にアクセスするためのアクセスコードを利用者へ提供する提供手順と、
サービスを提供する施設に設置されている施設装置から前記アクセスコードを受信した場合、前記記憶手段に記憶された利用者情報のうち、当該施設装置が設置されている施設で提供するサービスに応じた利用者情報を当該施設装置へ送信する送信手順と、
をコンピュータに実行させることを特徴とする利用者情報管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、利用者情報管理装置、利用者情報管理方法および利用者情報管理プログラムに関する。
【背景技術】
【０００２】
サービスを提供する店舗では、提供するサービスを利用する利用者がサービスの提供相手として適切であるか確認を行う場合がある。例えば、酒類やタバコを販売する店舗では、酒類やタバコを販売する際に、利用者の運転免許証などの身分証明書により利用者が２０歳以上であるか否かの年齢の確認を行う。
【０００３】
なお、関連技術として、携帯端末に格納された証明書情報を車載端末からサーバに送信し、認証局で証明書情報に関連付けられた車の所有者であることを確認したら車のロックが解除する技術が提案されている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−９６７１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、利用者が身分証明書を提示した場合、不要な情報まで漏れてしまう場合がある。例えば、年齢の確認を行うために、店舗の店員に対して運転免許証を提示した場合、運転免許証に記載された住所まで見られてしまう。
【０００６】
本願は、上記に鑑みてなされたものであって、不要な情報の漏洩を抑制できる利用者情報管理装置、利用者情報管理方法および利用者情報管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本願に係る利用者情報管理装置は、利用者に関する各種の利用者情報を記憶する記憶手段と、前記記憶手段に記憶された利用者情報にアクセスするためのアクセスコードを利用者へ提供する提供手段と、サービスを提供する施設に設置されている施設装置から前記アクセスコードを受信した場合、前記記憶手段に記憶された各種の利用者情報のうち、当該施設装置が設置されている施設で提供するサービスに応じた利用者情報を当該施設装置へ送信する送信手段と、を有することを特徴とする。
【発明の効果】
【０００８】
本願に係る利用者情報管理装置は、不要な情報の漏洩を抑制できる。
【図面の簡単な説明】
【０００９】
【図１】図１は、第１の実施形態に係るシステムの構成を模式的に示した図である。
【図２】図２は、第１の実施形態に係る利用者情報管理装置の機能的な構成の一例を示す図である。
【図３】図３は、第１の実施形態に係る利用者情報テーブルのデータ構成の一例を示す図である。
【図４】図４は、第１の実施形態に係るアクセスコード情報のデータ構成の一例を示す図である。
【図５】図５は、第１の実施形態に係る利用者端末の機能的な構成の一例を示す図である。
【図６】図６は、第１の実施形態に係る店舗装置の機能的な構成の一例を示す図である。
【図７】図７は、アクセスコードが利用者に提供される流れを示すシーケンス図である。
【図８】図８は、アクセスコードにより利用者の利用者情報が店舗装置に提供される流れを示すシーケンス図である。
【図９】図９は、アクセスコード提供処理の手順を示すフローチャートである。
【図１０】図１０は、利用者情報提供処理の手順を示すフローチャートである。
【図１１】図１１は、第２の実施形態に係る利用者情報管理装置の機能的な構成の一例を示す図である。
【図１２】図１２は、サービス情報のデータ構成の一例を示す図である。
【図１３】図１３は、選択画像の一例を示す図である。
【図１４】図１４は、第３の実施形態に係る利用者情報管理装置の機能的な構成の一例を示す図である。
【図１５】図１５は、店舗装置情報のデータ構成の一例を示す図である。
【発明を実施するための形態】
【００１０】
以下に、本発明に係る利用者情報管理装置、利用者情報管理方法および利用者情報管理プログラムを実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ詳細に説明する。なお、この実施形態によりこの発明が限定されるものではない。そして、各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。なお、以下では、サービスを提供する施設として店舗を例とし、施設装置として店舗装置を例として、店舗で提供するサービスに応じた利用者情報を店舗装置へ送信する場合を例にして説明を行う。
【００１１】
（第１の実施形態）
［１−１．システム構成］
実施形態について説明する。実施形態では、利用者が、利用者の個人情報など利用者に関する各種の利用者情報を利用者情報管理装置へ登録しておき、店舗が提供するサービスを利用者が利用する際に、利用者情報管理装置から提供される利用者情報に基づいて、店舗がサービスの提供相手として利用者が適切であるか確認を行うシステムについて説明する。図１は、第１の実施形態に係るシステムの構成を模式的に示した図である。図１に示すように、システム１０は、利用者端末１１と、店舗装置１２と、利用者情報管理装置１３とを有する。利用者端末１１と利用者情報管理装置１３および店舗装置１２と利用者情報管理装置１３は、図示しないネットワークを介して通信可能に接続される。かかるネットワークの一態様としては、有線または無線を問わず、インターネット（Internet）、ＬＡＮ（Local  Area  Network）やＶＰＮ（Virtual  Private  Network）、移動体通信網などの任意の通信網が挙げられる。図１の例では、利用者端末１１と利用者情報管理装置１３、および店舗装置１２と利用者情報管理装置１３を実線で接続してオンライン状態であることを示し、利用者端末１１と店舗装置１２を破線で接続してオフライン状態であることを示している。なお、図１の例では、システム１０は、利用者端末１１および店舗装置１２を１つずつ有する場合を例示したが、開示のシステムはこれに限定されず、利用者端末１１および店舗装置１２を任意の数とすることができる。また、システム１０は、利用者情報管理装置１３を複数有してもよい。
【００１２】
利用者端末１１は、利用者が保持する端末装置である。例えば、利用者端末１１は、デスクトップ型ＰＣ（Personal  Computer）、タブレット型ＰＣ、ノート型ＰＣ、携帯電話機、スマートフォン、ＰＤＡ（Personal  Digital  Assistant）等である。
【００１３】
店舗装置１２は、サービスを提供する店舗に配置された装置あり、例えば、店舗の会計処理を行うＰＯＳ（Point  Of  Sales）端末である。なお、店舗装置１２は、デスクトップ型ＰＣ、タブレット型ＰＣ、ノート型ＰＣなどの情報処理装置であってもよい。店舗では、提供するサービスを利用する利用者がサービスの提供相手として適切であるか確認を行う場合がある。例えば、店舗が酒類やタバコを販売している場合、店舗では、酒類やタバコを購入する利用者が２０歳以上であるか否かの年齢の確認を行う。店舗装置１２は、店舗で提供されるサービスに必要な利用者情報を取得し、店舗の店員による利用者の確認作業を補助する。例えば、店舗装置１２は、利用者の年齢などの個人情報を取得し、取得した個人情報を所定の表示部（ディスプレイ）に表示する。
【００１４】
利用者情報管理装置１３は、利用者に関する各種の情報を管理するサーバコンピュータ等の情報処理装置である。例えば、利用者情報管理装置１３は、利用者に関する各種の利用者情報を記憶する。この利用者情報には、利用者の氏名や、住所、生年月日、年齢、クレジットカード番号などの各種の個人情報が含まれる。利用者情報は、利用者が利用者端末１１を介して利用者情報管理装置１３に登録してもよい。また、利用者情報は、利用者情報管理装置１３の管理者等が利用者から申告された情報が正当であることを確認した後に利用者情報管理装置１３に登録してもよい。なお、利用者情報は、個人情報以外に、利用者の認証結果など利用者についての様々な情報を含むものとしてもよい。
【００１５】
利用者情報管理装置１３は、記憶した利用者の各種の利用者情報にアクセスするためのアクセスコードを利用者へ提供する。そして、利用者情報管理装置１３は、店舗に設置されている店舗装置１２からアクセスコードを受信した場合、記憶した各種の利用者情報のうち、店舗で提供するサービスに応じた利用者情報を店舗装置１２へ送信する。
【００１６】
［１−２．利用者情報管理装置、利用者端末および店舗装置の構成］
次に、第１の実施形態に係る利用者端末１１、店舗装置１２および利用者情報管理装置１３についてさらに詳細に説明する。最初に利用者情報管理装置１３の構成について説明する。図２は、第１の実施形態に係る利用者情報管理装置の機能的な構成の一例を示す図である。
【００１７】
図２に示すように、利用者情報管理装置１３は、通信Ｉ／Ｆ（インタフェース）部２０と、記憶部２１と、制御部２２とを有する。
【００１８】
通信Ｉ／Ｆ部２０は、ＮＩＣ（Network  Interface  Card）等のインタフェースである。通信Ｉ／Ｆ部２０は、図示しないネットワークを介して他の装置との間で各種のデータを送受信する。例えば、通信Ｉ／Ｆ部２０は、利用者端末１１へログイン画面や利用者情報の選択画面など各種の画面のデータを送信し、利用者端末１１から画面に対する各種の操作情報を受信する。また、通信Ｉ／Ｆ部２０は、利用者情報にアクセスするためのアクセスコードを利用者端末１１へ送信する。また、通信Ｉ／Ｆ部２０は、店舗装置１２からアクセスコードを受信し、当該店舗装置１２が設定された店舗で提供するサービスに応じた利用者情報を店舗装置１２へ送信する。
【００１９】
記憶部２１は、各種情報を記憶するデバイスである。例えば、記憶部２１としては、ＲＡＭ（Random  Access  Memory）、フラッシュメモリなどの半導体メモリ素子や、ハードディスク、光ディスクなどの記憶装置が挙げられる。
【００２０】
記憶部２１は、制御部２２で実行されるＯＳ（Operating  System）や、利用者情報の管理に用いる各種プログラムを記憶する。さらに、記憶部２１は、各種情報を記憶する。例えば、記憶部２１は、利用者情報テーブル３０と、アクセスコード情報３１と、セキュリティポリシ情報３２とを記憶する。
【００２１】
利用者情報テーブル３０は、システム１０を利用する利用者に関する各種の利用者情報を記憶したテーブルである。例えば、利用者情報テーブル３０には、利用者のユーザＩＤやパスワードが記憶されている。また、利用者情報テーブル３０には、利用者に関する各種の個人情報が記憶されている。例えば、利用者情報テーブル３０には、利用者の氏名や、住所、生年月日、年齢、クレジットカード番号などの各種の個人情報が記憶されている。図３は、第１の実施形態に係る利用者情報テーブルのデータ構成の一例を示す図である。図３に示した利用者情報テーブル３０には、ユーザＩＤ、パスワード、氏名、住所、生年月日、年齢、クレジットカード番号を記憶する領域が設けられており、利用者毎に各領域に情報が格納されている。なお、利用者情報テーブル３０に記憶された各種の情報は、例えば、ユーザＩＤなどで対応付けて複数のテーブルに分けて記憶してもよい。
【００２２】
アクセスコード情報３１は、利用者に提供済みのアクセスコードに関する情報を記憶したデータである。例えば、アクセスコード情報３１には、提供したアクセスコードに対応付けて、当該アクセスコードを提供した利用者のユーザＩＤ、提供した日時が記憶されている。また、アクセスコード情報３１には、アクセスコードに対応付けて、提供する利用者情報を示す情報が記憶されている。図４は、第１の実施形態に係るアクセスコード情報のデータ構成の一例を示す図である。図４に示したアクセスコード情報３１には、アクセスコード毎に、ユーザＩＤ、提供日時、提供する利用者情報の種類を示す情報が記憶されている。例えば、図４の例では、アクセスコード「ＸＸＸＸＸＡ」は、ユーザＩＤ「０００１」の利用者に対して「２０１２／ＸＸ／ＸＸ  １２：００：００」に提供され、アクセスコードにより提供する利用者情報が「年齢」であることを示す。また、アクセスコード「ＸＸＸＸＸＢ」は、ユーザＩＤ「０００２」の利用者に対して「２０１２／ＸＸ／ＸＸ  １２：０５：０５」に提供され、アクセスコードにより提供する利用者情報が「クレジットカード番号」であることを示す。
【００２３】
セキュリティポリシ情報３２は、アクセスコードを受信した際に、利用者情報を提供するか否かのセキュリティポリシを記憶したデータである。本実施の形態では、セキュリティポリシ情報３２として、アクセスコードを有効とする期間を記憶する。例えば、セキュリティポリシ情報３２に１０分と設定することにより、アクセスコードを提供した日時から１０分以内であれば、アクセスコードが有効とみなされる。
【００２４】
制御部２２は、利用者情報管理装置１３を制御するデバイスである。例えば、制御部２２としては、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等の電子回路や、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路を採用できる。
【００２５】
制御部２２は、各種の処理手順を規定したプログラムや制御データを格納するための内部メモリを有し、これらによって種々の処理を実行する。制御部２２は、各種のプログラムが動作することにより各種の処理部として機能する。例えば、制御部２２は、認証部４０と、受付部４１と、生成部４２と、提供部４３と、登録部４４と、検証部４５と、送信部４６とを有する。
【００２６】
認証部４０は、利用者端末１１からアクセスが要求された場合、利用者の認証を行う。例えば、認証部４０は、利用者端末１１からアクセスが要求された場合、ユーザＩＤ、パスワードの入力領域が設けられたログイン画面のウェブページを利用者端末１１へ送信して利用者端末１１にログイン画面を表示させる。そして、認証部４０は、ログイン画面からログインが指示された場合、ログイン画面の入力領域に入力されたユーザＩＤおよびパスワードが、利用者情報テーブル３０に記憶された何れかの利用者のユーザＩＤおよびパスワードと一致するか否かにより、利用者の認証を行う。認証部４０は、入力されたユーザＩＤおよびパスワードが、利用者情報テーブル３０に記憶された何れの利用者のユーザＩＤおよびパスワードとも一致しない場合、利用者端末１１に認証に失敗した旨を通知する。
【００２７】
受付部４１は、認証部４０により認証された利用者から店舗装置１２に提供する利用者情報の指定を受け付ける。例えば、受付部４１は、提供する利用者情報を選択する選択画面のウェブページを利用者端末１１へ送信して利用者端末１１に選択画面を表示させる。この選択画面には、例えば、氏名や住所など利用者情報テーブル３０に記憶された各利用者情報の種類を示す項目が表示され、それぞれの項目を個別に選択することにより提供する利用者情報を選択することが可能とされている。受付部４１は、選択画面に対して選択完了が指示された場合、選択画面で選択状態とされた項目の利用者情報を、店舗装置１２への提供が指定された利用者情報と特定する。
【００２８】
生成部４２は、利用者に提供するアクセスコードを生成する。例えば、生成部４２は、選択画面に対して選択完了が指示された場合、過去に生成したアクセスコードと重複しないように定められた所定のコード生成規則に従い、新規のアクセスコードを生成する。このアクセスコードは、数字または文字によるコードであってもよく、数字と文字を組み合わせたコードであってもよい。
【００２９】
提供部４３は、生成部４２により生成されたアクセスコードを利用者へ提供する。例えば、提供部４３は、アクセスコードのデータを利用者の利用者端末１１へ送信することにより、アクセスコードを利用者へ提供する。なお、アクセスコードの提供は、アクセスコードのデータを送信することに限定されない。例えば、提供部４３は、アクセスコードを２次元コードなどにコード化し、コード化された２次元コードの画像の画像データを利用者端末１１へ送信してもよい。また、提供部４３は、アクセスコードの数字や文字を利用者端末１１に表示させることにアクセスコードを利用者へ提供してもよい。
【００３０】
登録部４４は、生成部４２により生成され、提供部４３により提供するアクセスコードに対応付けて、認証部４０により認証された利用者のユーザＩＤおよび受付部４１により店舗装置１２への提供が指定された利用者情報をアクセスコード情報３１に登録する。これにより、アクセスコード情報３１には、提供部４３により提供されたアクセスコードが記憶される。
【００３１】
検証部４５は、店舗装置１２からアクセスコードを受信した場合、受信したアクセスコードが適切か否か検証を行う。例えば、検証部４５は、受信したアクセスコードがアクセスコード情報３１に記憶されているか否か判定する。また、検証部４５は、アクセスコードがアクセスコード情報３１に記憶されている場合、受信したアクセスコードがセキュリティポリシ情報３２に記憶されたセキュリティポリシを満たすか否かを判定する。例えば、検証部４５は、受信したアクセスコードが、当該アクセスコードを利用者へ提供した日時からアクセスコードを有効とする期間以内のものか否か判定する。検証部４５は、受信したアクセスコードがアクセスコード情報３１に登録されていない場合、および受信したアクセスコードがセキュリティポリシを満たさない場合、店舗装置１２にアクセスコードが不適切である旨を店舗装置１２へ通知する。
【００３２】
送信部４６は、検証部４５による検証の結果、アクセスコードが適切と判定された場合、当該アクセスコードに対応してアクセスコード情報３１に記憶されたユーザＩＤおよび提供する利用者情報を特定する。送信部４６は、利用者情報テーブル３０から特定したユーザＩＤの特定された利用者情報のデータを読み出し、読み出した利用者情報のデータを店舗装置１２へ送信する。
【００３３】
次に利用者端末１１の構成について説明する。図５は、第１の実施形態に係る利用者端末の機能的な構成の一例を示す図である。
【００３４】
図５に示すように、利用者端末１１は、操作入力部５０と、表示部５１と、通信Ｉ／Ｆ部５２と、記憶部５３と、制御部５４とを有する。
【００３５】
操作入力部５０は、各種の情報を入力する入力デバイスである。例えば、操作入力部５０としては、マウスやキーボードなどの入力デバイスが挙げられる。操作入力部５０は、利用者から各種の操作の入力を受け付け、受け付けた操作内容を示す操作情報を制御部５４に入力する。
【００３６】
表示部５１は、各種情報を表示する表示デバイスである。表示部５１としては、ＬＣＤ（Liquid  Crystal  Display）やＣＲＴ（Cathode  Ray  Tube）などの表示デバイスが挙げられる。表示部５１は、各種情報を表示する。例えば、表示部５１は、ログイン画面や選択画面を表示する。
【００３７】
通信Ｉ／Ｆ部５２は、ＮＩＣ等のインタフェースである。通信Ｉ／Ｆ部５２は、ネットワークを介した他の装置との間で各種のデータを送受信する。例えば、通信Ｉ／Ｆ部５２は、利用者情報管理装置１３からログイン画面や選択画面など各種の画面のデータを受信し、画面に対する各種の操作情報を利用者情報管理装置１３へ送信する。また、通信Ｉ／Ｆ部５２は、利用者情報管理装置１３からアクセスコードを受信する。
【００３８】
記憶部５３は、各種情報を記憶するデバイスである。例えば、記憶部５３としては、ＲＡＭ、フラッシュメモリなどの半導体メモリ素子や、ハードディスク、光ディスクなどの記憶装置が挙げられる。
【００３９】
記憶部５３は、制御部５４で実行されるＯＳや利用者情報の管理に用いる各種プログラムを記憶する。さらに、記憶部５３は、各種データを記憶する。例えば、記憶部５３は、アクセスコード６０を記憶する。
【００４０】
制御部５４は、利用者端末１１を制御するデバイスである。例えば、制御部５４としては、ＣＰＵやＭＰＵ等の電子回路や、ＡＳＩＣやＦＰＧＡ等の集積回路を採用できる。制御部５４は、各種の処理手順を規定したプログラムや制御データを格納するための内部メモリを有し、これらによって種々の処理を実行する。制御部５４は、各種のプログラムが動作することにより各種の処理部として機能する。例えば、制御部５４は、アクセス制御部７０と、格納部７１と、提示部７２とを有する。
【００４１】
アクセス制御部７０は、操作入力部５０に対してアクセスコードの取得を指示する所定の操作が行われた場合、利用者情報管理装置１３へアクセスを要求する。これにより、利用者情報管理装置１３からログイン画面のデータが送られ、表示部５１には、利用者情報管理装置１３へのログイン画面が表示される。利用者は、ログイン画面にユーザＩＤおよびパスワードを入力してログインを行い、ログイン後に表示される選択画面からアクセスコードにより提供する利用者情報の選択を行う。
【００４２】
格納部７１は、利用者情報管理装置１３からアクセスコードを受信した場合、当該アクセスコードを記憶部５３に格納する。これにより、記憶部５３には、アクセスコード６０が記憶される。
【００４３】
提示部７２は、操作入力部５０に対してアクセスコードの提示を要求する所定の操作が行われた場合、記憶部５３に記憶されたアクセスコード６０を提示する。例えば、提示部７２は、記憶部５３に記憶されたアクセスコード６０を、例えば、ＮＦＣ（Near  Field  Communication）やＲＦＩＤ（Radio  Frequency  IDentification）などの近距離無線により読み取り可能な状態とする。なお、アクセスコード６０の提示は、無線により読み取り可能とすることに限定されない。例えば、提示部７２は、アクセスコード６０が２次元コードなどの画像データである場合、画像データの画像を表示部５１に表示させてもよい。また、提示部７２は、アクセスコード６０を２次元コードなどの画像データに変換し、変換されたアクセスコードの画像を表示部５１に表示させてもよい。また、提示部７２は、アクセスコード６０とされた数字や文字を表示部５１に表示させてもよい。
【００４４】
次に店舗装置１２の構成について説明する。図６は、第１の実施形態に係る店舗装置の機能的な構成の一例を示す図である。
【００４５】
図６に示すように、店舗装置１２は、操作入力部８０と、表示部８１と、リーダ部８２と、通信Ｉ／Ｆ部８３と、記憶部８４と、制御部８５とを有する。
【００４６】
操作入力部８０は、各種の情報を入力する入力デバイスである。例えば、操作入力部８０としては、マウスやキーボード、タッチパネルなどの入力デバイスが挙げられる。操作入力部８０は、店舗の店員から各種の情報の入力を受け付け、受け付けた操作内容を示す操作情報を制御部８５に入力する。
【００４７】
表示部８１は、各種情報を表示する表示デバイスである。表示部８１としては、ＬＣＤやＣＲＴなどの表示デバイスが挙げられる。表示部８１は、各種情報を表示する。例えば、表示部８１は、利用者がサービス提供の条件を満たすか否かを表示する。
【００４８】
リーダ部８２は、アクセスコードを読み取り、読み取ったアクセスコードを制御部８５へ出力する。なお、リーダ部８２は、近距離無線によりアクセスコードを読み取るものとしてもよい。また、リーダ部８２は、アクセスコードがコード化された２次元コードを画像として読み取り、読み取った画像をデコードしてコード化されたアクセスコードを制御部８５へ出力するものとしてもよい。
【００４９】
通信Ｉ／Ｆ部８３は、ＮＩＣ等のインタフェースである。通信Ｉ／Ｆ部８３は、ネットワークを介した他の装置との間で各種のデータを送受信する。例えば、通信Ｉ／Ｆ部８３は、アクセスコードを利用者情報管理装置１３へ送信し、利用者情報管理装置１３から利用者情報を受信する。
【００５０】
記憶部８４は、各種情報を記憶するデバイスである。例えば、記憶部８４としては、ＲＡＭ、フラッシュメモリなどの半導体メモリ素子や、ハードディスク、光ディスクなどの記憶装置が挙げられる。
【００５１】
記憶部８４は、制御部８５で実行されるＯＳや利用者情報の管理に用いる各種プログラムを記憶する。さらに、記憶部８４は、各種データを記憶する。例えば、記憶部８４は、サービス条件情報９０を記憶する。
【００５２】
サービス条件情報９０は、店舗装置１２が設置された店舗が提供するサービスを利用する利用者が満たすべき条件を記憶したデータである。例えば、酒類やタバコを販売する店舗では、酒類やタバコを購入する利用者の年齢が２０歳以上であることがサービス条件情報９０として記憶される。
【００５３】
制御部８５は、店舗装置１２を制御するデバイスである。例えば、制御部８５としては、ＣＰＵやＭＰＵ等の電子回路や、ＡＳＩＣやＦＰＧＡ等の集積回路を採用できる。制御部８５は、各種の処理手順を規定したプログラムや制御データを格納するための内部メモリを有し、これらによって種々の処理を実行する。制御部８５は、各種のプログラムが動作することにより各種の処理部として機能する。例えば、制御部８５は、読取制御部１００と、利用者情報要求部１０１と、判定部１０２とを有する。
【００５４】
読取制御部１００は、操作入力部８０に対してアクセスコードの読み取り開始を指示する所定の操作が行われた場合、リーダ部８２を制御してアクセスコードの読み取り行う。なお、利用者が適切な相手であるか確認を行う必要があるサービスを提供する操作が行われた場合に、読取制御部１００は、当該操作に連動してアクセスコードの読み取りを開始するものとしてもよい。例えば、店舗装置１２が、ＰＯＳ端末であり、酒類やタバコの商品コードがスキャンされた場合、読取制御部１００は、スキャンに連動してアクセスコードの提示を求めるメッセージを表示部８１に表示させると共に、アクセスコードの読み取りを開始してもよい。
【００５５】
利用者情報要求部１０１は、読取制御部１００の制御によりリーダ部８２により読み取られたアクセスコードを利用者情報管理装置１３へ送信して利用者情報の提供を要求する。
【００５６】
判定部１０２は、利用者情報管理装置１３から利用者情報を受信した場合、受信した利用者情報がサービス条件情報９０に記憶された条件を満たすか否か判定する。そして、判定部１０２は、判定結果に基づいて、利用者がサービス提供の条件を満たすか否かを表示部８１に表示させる。例えば、判定部１０２は、酒類やタバコの販売において、利用者情報管理装置１３から利用者情報として利用者の年齢を受信した場合、利用者の年齢が２０歳以上であるか否か判定し、利用者の年齢が２０歳未満であれば販売の条件を満たさない旨のメッセージを表示する。なお、判定部１０２は、受信した利用者情報がサービス条件情報９０に記憶された条件を満たされない場合、サービスを提供できないように処理を制御してもよい。例えば、判定部１０２は、酒類やタバコの販売において、利用者の年齢が２０歳未満で有る場合、酒類やタバコが除かれるまで会計処理を完了できないように制御してもよい。また、利用者情報がクレジットの情報である場合、クレジットカード番号と有効期限を表示して店員に見られる状態とすると、悪用されるおそれがある。このため、一部を伏せ字で表示するなどを行ってもよい。
【００５７】
［１−３．利用者情報提供の流れ］
次に、本実施形態に係るシステム１０による利用者の利用者情報を提供する流れを図７、図８を用いて説明する。図７は、アクセスコードが利用者に提供される流れを示すシーケンス図である。
【００５８】
（１）利用者端末１１は、操作入力部５０に対して利用者からアクセスコードの取得を指示する所定の操作が行われた場合、利用者情報管理装置１３へアクセスを要求する。
（２）利用者情報管理装置１３は、利用者端末１１からのアクセスの要求を受信する。
（３）利用者情報管理装置１３は、アクセスの要求を受信すると、ログイン画面のウェブページを利用者端末１１へ送信して利用者端末１１にログイン画面を表示させる。これにより、利用者は、操作入力部５０を操作してログイン画面にユーザＩＤおよびパスワードを入力し、ログインを指示する操作を行う。
（４）利用者端末１１は、ログイン画面に対してログインを指示する操作が行われた場合、ログイン画面に入力されたユーザＩＤおよびパスワードを利用者情報管理装置１３へ送信する。
（５）利用者情報管理装置１３は、利用者端末１１から受信したユーザＩＤおよびパスワードにより利用者の認証を行う。
（６）利用者情報管理装置１３は、ユーザＩＤおよびパスワードにより利用者を認証できた場合、認証完了を通知し、さらに、選択画面のウェブページを利用者端末１１へ送信して利用者端末１１に選択画面を表示させる。利用者は、操作入力部５０を操作して選択画面から店舗装置１２に提供する利用者情報を指定し、選択完了を指示する操作を行う。
（７）利用者端末１１は、選択画面に対して選択完了を指示する操作が行われた場合、選択画面で選択状態とされた利用者情報を利用者情報管理装置１３へ通知して、アクセスコードを要求する。
（８）利用者情報管理装置１３は、アクセスコードを生成する。
（９）利用者情報管理装置１３は、生成されたアクセスコードに対応付けて、認証した利用者のユーザＩＤおよび選択された利用者情報をアクセスコード情報３１に登録する。
（１０）利用者情報管理装置１３は、生成されたアクセスコードを利用者に提供する。例えば、利用者情報管理装置１３は、生成したアクセスコードを利用者端末１１へ送信する。利用者端末１１は、受信したアクセスコードを記憶する。
【００５９】
図８は、アクセスコードにより利用者の利用者情報が店舗装置に提供される流れを示すシーケンス図である。
【００６０】
（１１）利用者は、店舗に対してサービスの提供を要求する。例えば、利用者は、店舗に対して酒類やタバコの販売を求める。
（１２）店舗の店員は、サービスの提供に、利用者が適切な相手であるか確認を行う必要がある場合、利用者に対してアクセスコードの提示を要求する。
（１３）利用者は、操作入力部５０に対してアクセスコードの提示を指示する所定の操作を行い、利用者端末１１を用いてアクセスコードを提示する。
（１４）店舗装置１２は、リーダ部８２を用いて、提示されたアクセスコードを読み取り、読み取ったアクセスコードを利用者情報管理装置１３へ送信する。
（１５）利用者情報管理装置１３は、アクセスコードを受信した場合、受信したアクセスコードが適切か否か検証を行う。
（１６）利用者情報管理装置１３は、検証の結果、アクセスコードが適切と判定された場合、当該アクセスコードに対応してアクセスコード情報３１に記憶されたユーザＩＤおよび提供する利用者情報を特定し、利用者情報テーブル３０から特定したユーザＩＤの特定された利用者情報のデータを読み出す。
（１７）利用者情報管理装置１３は、読み出した利用者情報のデータを店舗装置１２へ送信する。
（１８）店舗装置１２は、利用者情報管理装置１３から利用者情報を受信した場合、受信した利用者情報がサービス条件情報９０に記憶された条件を満たすか否か判定する。
（１９）店舗装置１２は、判定結果に基づいて、利用者がサービス提供の条件を満たすか否かを表示部８１に表示する。
（２０）店舗の店員は、サービスの提供の許可である場合、利用者にサービスを提供する。なお、利用者情報管理装置１３が提供する利用者情報は、利用者の個人情報に限定されず、利用者に関する情報であれば何れでもよい。例えば、利用者情報管理装置１３は、利用者情報テーブル３０に利用者情報として、ログイン画面での利用者の認証結果を記憶し、記憶した認証結果のデータを利用者情報に含めて店舗装置１２へ送信し、店舗装置１２は、さらに利用者情報管理装置１３で利用者を認証できている場合に利用者にサービスを提供するものとしてもよい。
【００６１】
また、利用者情報管理装置１３が利用者の利用者情報として、利用者の特徴を示す特徴情報を記憶し、特徴情報も店舗装置１２へ送信してもよい。この特徴情報は、本人確認できる情報であればなんでもよく、例えば、利用者の顔の画像データや、身長、性別、指紋、声紋、ほくろの位置など身体的な特徴情報であってもよい。例えば、利用者情報管理装置１３は、利用者のユーザＩＤに対応付けて利用者の顔の画像データを記憶部２１に記憶させる。そして、送信部４６は、アクセスコード情報３１からアクセスコードに対応するユーザＩＤを特定し、特定したユーザＩＤに対応する画像データも利用者情報として店舗装置１２へ送信する。店舗装置１２では、送信された画像データの画像を表示する。これにより、店舗の店員は、画像に写った顔とサービスの提供を求める利用者の顔を比較することにより本人確認を行うことができる。なお、本人確認の方式は、店員等の人による方式に限定されない。例えば、店舗装置１２にカメラを設けて利用者の顔を撮影し、受信した画像データの顔と比較してマッチング等を行って本人確認を行ってもよい。また、特徴情報が声紋である場合は、マイク等で利用者の音声を取得して、声紋が一致するかにより本人確認を行ってもよい。また、特徴情報が指紋である場合は、指紋を読み取る読取装置で利用者の指紋を取得して、指紋が一致するかにより本人確認を行ってもよい。すなわち、店舗装置１２が利用者の身体的な特徴を取得して本人確認を行ってもよい。
【００６２】
このように、提供する利用者情報を選択して、店舗装置１２が設置されている店舗で提供するサービスに応じた利用者情報を店舗装置１２へ送信させることにより、不要な情報の漏洩を抑制できる。また、アクセスコードにより利用者情報を提供できるため、利用者は、個人情報が記載された運転免許証やクレジットカードなどを携帯する必要がなくなるため、運転免許証やクレジットカードなどの紛失を抑制することができる。また、利用者情報管理装置１３が各利用者の利用者情報を提供することにより、利用者情報管理装置１３が利用者の身分証明書の代わりとして機能することができる。また、利用者情報管理装置１３が各利用者の利用者情報を管理して店舗装置１２へ提供するため、店舗装置１２が利用者に関する情報を管理する必要がない。また、店舗装置１２は、利用者情報管理装置１３へアクセスコードを送信することにより、必要な利用者情報を得ることができるため、店舗にとってシステム構築の負荷を少なく抑えることができ、低コストで安全に利用者の認証を行うことできる。
【００６３】
また、利用者端末１１と店舗装置１２とがオフライン状態であるため、従来、利用者が店舗を訪れた際に本人確認しても、店舗が利用者情報管理装置１３上で管理されている利用者情報にうまく結びつけることができなかったが、本実施形態によれば、アクセスコードを介して、店舗を訪れた利用者と、利用者情報管理装置１３上で管理されている当該利用者の利用者情報を結びつけることができる。また、利用者端末１１と店舗装置１２とがオフライン状態であるため、従来、利用者情報管理装置１３によるネットワーク上での利用者の認証結果が現実世界である店舗に反映されなかったが、本実施形態によれば、アクセスコードを介して、ネットワーク上での利用者の認証結果を店舗に反映させることができる。また、利用者端末１１と店舗装置１２とがオフライン状態であるため、従来、利用者情報管理装置１３によるネットワーク上で管理される利用者情報を現実世界の利用者の購買など活動や支援のために用いることができていなかったが、本実施形態によれば、アクセスコードを介して、ネットワーク上で管理される利用者情報と現実世界の利用者とを結びつけることができ、利用者の購買など活動や支援のために用いることができる。
【００６４】
［１−４．作用］
次に、本実施形態に係るシステム１０の作用について説明する。まず、本実施形態に係る利用者情報管理装置１３が利用者に対してアクセスコードを提供するアクセスコード提供処理の流れを説明する。図９は、アクセスコード提供処理の手順を示すフローチャートである。このアクセスコード提供処理は、所定のタイミング、例えば、選択画面に対して選択完了を指示する操作が行われて、利用者端末１１から選択画面で選択状態とされた利用者情報が通知されたタイミングで実行される。
【００６５】
図９に示すように、生成部４２は、新規のアクセスコードを生成する（Ｓ１０）。登録部４４は、生成されたアクセスコードに対応付けて、認証部４０により認証した利用者のユーザＩＤおよび選択画面で選択された利用者情報をアクセスコード情報３１に登録する（Ｓ１１）。提供部４３は、生成されたアクセスコードを利用者に提供し（Ｓ１２）、処理を終了する。
【００６６】
次に、本実施形態に係る利用者情報管理装置１３が利用者情報を店舗装置１２へ提供する利用者情報提供処理の流れを説明する。図１０は、利用者情報提供処理の手順を示すフローチャートである。この利用者情報提供処理は、所定のタイミング、例えば、アクセスコードを受信したタイミングで実行される。
【００６７】
図１０に示すように、検証部４５は、受信したアクセスコードがアクセスコード情報３１に記憶されているか否か判定する（Ｓ２０）。アクセスコードがアクセスコード情報３１に登録されている場合（Ｓ２０肯定）、検証部４５は、受信したアクセスコードがセキュリティポリシ情報３２に記憶されたセキュリティポリシを満たすか否かを判定する（
Ｓ２１）。アクセスコードがセキュリティポリシを満たす場合（Ｓ２１肯定）、送信部４６は、受信したアクセスコードに対応してアクセスコード情報３１に記憶されたユーザＩＤおよび提供する利用者情報を特定する（Ｓ２２）。そして、送信部４６は、利用者情報テーブル３０から特定したユーザＩＤの特定された利用者情報のデータを読み出し、読み出した利用者情報のデータを店舗装置１２へ送信し（Ｓ２３）、処理を終了する。
【００６８】
一方、受信したアクセスコードがアクセスコード情報３１に登録されていない場合（Ｓ２０否定）、および受信したアクセスコードがセキュリティポリシを満たさない場合（Ｓ２１否定）、送信部４６は、店舗装置１２にアクセスコードが不適切である旨を通知し（Ｓ２４）、処理を終了する。
【００６９】
［１−５．効果］
このように、利用者情報管理装置１３は、利用者に関する各種の利用者情報を記憶部２１に記憶する。また、利用者情報管理装置１３は、記憶部２１に記憶された利用者情報にアクセスするためのアクセスコードを利用者へ提供する。そして、利用者情報管理装置１３は、サービスを提供する店舗に設置されている店舗装置１２からアクセスコードを受信した場合、記憶部２１に記憶された各種の利用者情報のうち、当該店舗装置１２が設置されている店舗で提供するサービスに応じた利用者情報を当該店舗装置１２へ送信する。これにより、利用者情報管理装置１３は、不要な情報の漏洩を抑制できる。
【００７０】
また、利用者情報管理装置１３は、選択画面を提示して店舗装置１２に提供する利用者情報の指定を受け付け、指定された利用者情報にアクセスするためのアクセスコードを当該利用者へ提供する。そして、利用者情報管理装置１３は、店舗装置１２からアクセスコードを受信した場合、記憶部２１に記憶された各種の利用者情報のうち、選択画面で指定された利用者情報を当該店舗装置へ送信する。これにより、利用者情報管理装置１３は、利用者が選択画面から提供する利用者情報を指定でき、不必要な利用者情報が店舗装置１２に送信されなくなるため、不要な情報の漏洩を抑制できる。
【００７１】
また、アクセスコードは、有効期限が定められ、利用者情報管理装置１３は、店舗装置１２から受信したアクセスコードが有効期限内である場合に、当該店舗装置１２で提供するサービスに応じた利用者情報を当該店舗装置１２へ送信する。これにより、利用者情報管理装置１３は、有効期限を適切に定めることにより、アクセスコードが漏洩した場合でも、アクセスコードの不正な使用を抑制でき、不要な情報の漏洩を抑制できる。
【００７２】
（第２の実施形態）
次に、第２の実施形態について説明する。第２の実施形態に係るシステム１０、利用者端末１１、店舗装置１２の構成は、図１、図５、図６に示した第１の実施形態に係るシステム１０、利用者端末１１、店舗装置１２と同一であるため、説明を省略する。
【００７３】
［２−１．利用者情報管理装置の構成］
図１１は、第２の実施形態に係る利用者情報管理装置の機能的な構成の一例を示す図である。第２の実施形態に係る利用者情報管理装置１３の構成は、図２に示した第１の実施形態に係る利用者情報管理装置１３と略同一であるため、主に異なる部分について説明する。
【００７４】
図１１に示すように、利用者情報管理装置１３の記憶部２１は、サービス情報３３をさらに記憶する。
【００７５】
サービス情報３３は、サービス毎に、サービスが必要とする利用者情報を記憶したデータである。例えば、サービス情報３３には、店舗において提供される、利用者情報を必要とするサービス毎に、当該サービスが必要とする利用者情報を記憶したデータである。図１２は、サービス情報のデータ構成の一例を示す図である。例えば、年齢が２０歳以上でなければ酒類やタバコを購入することができない。このため、図１２に示したサービス情報３３には、タバコの購入について、必要とする利用者情報として年齢が記憶され、また、酒類の購入についても、必要とする利用者情報として年齢が記憶されている。また、クレジットで支払いを行う場合、クレジットカード番号が必要である。このため、図１２に示したサービス情報３３には、クレジットでの支払について、必要とする利用者情報としてクレジットカード番号が記憶されている。
【００７６】
受付部４１は、店舗へ提供する利用者情報に代えて、店舗において提供される各サービスを選択可能に提示する選択画面のウェブページを利用者端末１１へ送信して利用者端末１１に選択画面を表示させ、選択画面によりサービスの指定を受付ける。図１３は、選択画像の一例を示す図である。選択画像１３０は、画面上に配置されたボタン１３１上にサービスの名称が表示されており、ボタン１３１によりサービスの選択が可能とされている。
【００７７】
また、本実施形態に係る選択画像１３０は、広告１３２の表示が可能とされている。受付部４１は、選択画面でサービスが指定された場合、指定されたサービスに関連する広告１３２を選択画像１３０に表示して利用者に対して提示する。例えば、受付部４１は、広告として、指定されたサービスを提供する近隣の店舗を選択画像１３０に表示させる。また、受付部４１は、広告として、指定されたサービスが物品に関するものである場合、当該物品あるいは当該物品と共に用いられる関連物品に関する広告を選択画像１３０に表示させる。例えば、指定されたサービスがタバコの購入である場合、受付部４１は、広告として、タバコに関する広告、あるいはタバコと共に用いられるライタや灰皿に関する広告を選択画像１３０に表示させる。各サービスに関連する広告は、サービス毎に提供する広告を記憶した他のサーバ装置へ問い合わせをして取得するものとしてもよい。また、利用者情報管理装置１３が、記憶部２１に各サービスに関連する広告を広告情報として記憶し、広告情報から表示する広告を取得するものとしてもよい。なお、図１３に示した選択画像１３０のレイアウトは、一例であり、これに限定されるものではない。
【００７８】
登録部４４は、アクセスコードに対応付けて、認証部４０により認証された利用者のユーザＩＤおよび受付部４１により提示された選択画像１３０で指定されたサービスをアクセスコード情報３１に登録する。なお、登録部４４は、サービスに代えて、指定されたサービスの提供に必要とする、サービス情報３３に記憶された利用者情報をアクセスコード情報３１に記憶させてもよい。例えば、登録部４４は、サービス情報３３から、指定されたサービスで必要とする利用者情報を読み出し、読み出した利用者情報をアクセスコードに対応付けてアクセスコード情報３１に記憶させる。
【００７９】
検証部４５は、店舗装置１２からアクセスコードを受信した場合、受信したアクセスコードが適切か否か検証を行う。
【００８０】
送信部４６は、検証部４５による検証の結果、アクセスコードが適切と判定された場合、当該アクセスコードに対応してアクセスコード情報３１に記憶されたユーザＩＤおよびサービスを特定する。そして、送信部４６は、サービス情報３３から、特定したサービスで必要とする利用者情報を読み出し、読み出した利用者情報を提供する利用者情報と特定する。そして、送信部４６は、利用者情報テーブル３０から特定したユーザＩＤの特定された利用者情報のデータを読み出し、読み出した利用者情報のデータを店舗装置１２へ送信する。なお、上述のように、登録部４４がサービスに代えて、利用者情報をアクセスコード情報３１に登録した場合、送信部４６は、アクセスコードに対応してアクセスコード情報３１に記憶されたユーザＩＤおよび利用者情報を特定し、利用者情報テーブル３０から特定したユーザＩＤの特定された利用者情報のデータを読み出し、読み出した利用者情報のデータを店舗装置１２へ送信する。
【００８１】
［２−２．効果］
このように、利用者情報管理装置１３は、店舗において提供される、利用者情報を必要とするサービス毎に、当該サービスが必要とする利用者情報を記憶したサービス情報３３を記憶部２１にさらに記憶する。そして、利用者情報管理装置１３は、利用者情報を必要とするサービスを提示してサービスの指定を受付ける。利用者情報管理装置１３は、提供するアクセスコードに対応付けて、指定されたサービス、または当該サービスの提供に必要とサービス情報３３に記憶された利用者情報、をアクセスコード情報３１に登録する。そして、利用者情報管理装置１３は、店舗装置１２からアクセスコードを受信した場合、受信したアクセスコードに対応付けてアクセスコード情報３１に記憶されたサービスを求め、当該サービスの提供に必要とサービス情報３３に記憶された利用者情報、または、受信したアクセスコードに対応付けてアクセスコード情報３１に記憶された利用者情報を当該店舗装置１２へ送信する。これにより、利用者情報管理装置１３は、利用者がサービスの提供に必要な利用者情報を知らなくても、目的とするサービスを指定することにより、目的とするサービスに必要な利用者情報のみを提供するアクセスコードを利用者に提供できる。また、利用者が目的とするサービスを提供する店舗の店舗装置１２に、利用者情報管理装置１３から提供されたアクセスコードを提供することにより、利用者情報管理装置１３が必要な利用者情報のみを当該店舗装置１２へ送信するため、不要な情報の漏洩を抑制できる。
【００８２】
また、利用者情報管理装置１３は、指定されたサービスに関連する広告を前記利用者に対してさらに提示する。これにより、利用者情報管理装置１３は、利用者に対して利用するサービスに応じた広告を提供できるため、高い広告効果を得ることができる。
【００８３】
（第３の実施形態）
次に、第３の実施形態について説明する。第３の実施形態に係るシステム１０、利用者端末１１、店舗装置１２の構成は、図１、図５、図６に示した第１の実施形態に係るシステム１０、利用者端末１１、店舗装置１２と同一であるため、説明を省略する。
【００８４】
［３−１．利用者情報管理装置の構成］
図１４は、第３の実施形態に係る利用者情報管理装置の機能的な構成の一例を示す図である。第３の実施形態に係る利用者情報管理装置１３の構成は、図２に示した第１の実施形態に係る利用者情報管理装置１３と略同一であるため、主に異なる部分について説明する。
【００８５】
図１４に示すように、利用者情報管理装置１３の記憶部２１は、店舗装置情報３５をさらに記憶する。
【００８６】
店舗装置情報３５は、店舗装置１２毎に、当該店舗装置１２が設置された店舗で提供されるサービスに必要な利用者情報を記憶したデータである。図１５は、店舗装置情報のデータ構成の一例を示す図である。例えば、店舗装置１２Ａが設置された店舗Ａは、酒類やタバコを販売する。この場合、店舗装置１２Ａは、年齢が必要な利用者情報である。このため、図１５に示した店舗装置情報３５には、店舗装置１２Ａが必要な利用者情報として年齢が記憶されている。また、店舗装置１２Ｂが設置された店舗Ｂは、クレジットでの支払いを受け付ける。この場合、店舗装置１２Ｂは、クレジットカード番号が必要な利用者情報である。このため、図１５に示した店舗装置情報３５には、店舗装置１２Ｂが必要な利用者情報としてクレジットカード番号が記憶されている。
【００８７】
本実施形態に係る受付部４１は、アクセスコードを発行するか否かを選択する選択画面のウェブページを利用者端末１１へ送信して利用者端末１１に選択画面を表示させ、選択画面によりアクセスコードの発行の指示を受付ける。
【００８８】
生成部４２は、選択画面に対してアクセスコードの発行が指示された場合、新規のアクセスコードを生成する。なお、本実施形態では、選択画面でアクセスコードの発行が指示された場合にアクセスコードを生成するものとするが、選択画面を表示せず、利用者を認証できた場合にアクセスコードを生成するものとしてもよい。
【００８９】
本実施形態に係る登録部４４は、生成部４２により生成されたアクセスコードに対応付けて、認証部４０により認証された利用者のユーザＩＤをアクセスコード情報３１に登録する。すなわち、本実施形態では、アクセスコード情報３１への利用者情報の登録は行わない。
【００９０】
検証部４５は、店舗装置１２からアクセスコードを受信した場合、受信したアクセスコードが適切か否か検証を行う。
【００９１】
送信部４６は、検証部４５による検証の結果、アクセスコードが適切と判定された場合、店舗装置情報３５に基づいて、当該アクセスコードの送信元の店舗装置１２が設置された店舗で提供されるサービスに必要な利用者情報を送信する。例えば、送信部４６は、当該アクセスコードの送信元の店舗装置１２に対応して店舗装置情報３５に記憶された利用者情報を読み出し、読み出した利用者情報を必要な利用者情報と特定する。そして、送信部４６は、利用者情報テーブル３０から特定したユーザＩＤの特定された利用者情報のデータを読み出し、読み出した利用者情報のデータをアクセスコードの送信元の店舗装置１２へ送信する。
【００９２】
［３−２．効果］
このように、利用者情報管理装置１３は、店舗装置１２毎に、当該店舗装置１２が設置された店舗で提供されるサービスに必要な利用者情報を記憶した店舗装置情報３５を記憶部２１にさらに記憶する。そして、利用者情報管理装置１３は、店舗装置１２からアクセスコードを受信した場合、店舗装置情報３５に基づいて、当該アクセスコードの送信元の店舗装置１２が設置された店舗で提供されるサービスに必要な利用者情報を当該店舗装置１２へ送信する。これにより、利用者情報管理装置１３は、各店舗装置１２に対して、店舗装置１２が設置された店舗で提供されるサービスに必要な利用者情報のみを送信できるため、不要な情報の漏洩を抑制できる。
【００９３】
［４．その他］
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【００９４】
例えば、上記の実施形態では、サービスを提供する施設として店舗とし、施設装置として店舗装置を例とした場合について場合について説明したが、本発明はこれに限定されない。例えば、役所や法務局などの公共機関において、本人確認を行う場合に適用してもよい。
【００９５】
また、上記の実施形態では、利用者情報管理装置１３が、アクセスコードを受信した場合に提供する利用者情報を記憶した場合について説明したが、本発明はこれに限定されない。例えば、店舗装置１２が、アクセスコードと共に、必要とする利用者情報を利用者情報管理装置１３へ要求し、利用者情報管理装置１３が、アクセスコードが適切と判定された場合、要求された利用者情報を店舗装置１２へ送信してもよい。利用者情報管理装置１３は、店舗装置１２から要求された利用者情報のみを店舗装置１２へ送信するため、不要な情報の漏洩を抑制できる。
【００９６】
また、上記の実施形態では、セキュリティポリシ情報３２にアクセスコードを有効とする期間を記憶させて、セキュリティポリシとして、アクセスコードに有効期間を設けた場合について説明したが、本発明はこれに限定されない。例えば、セキュリティポリシとして、アクセスコードにより利用者情報を提供する回数を制限してもよい。この場合、例えば、セキュリティポリシ情報３２に利用者情報を提供する上限回数を記憶させる。また、アクセスコード情報３１に、アクセスコードにより利用者情報を提供した提供回数を記憶させる領域を設ける。そして、送信部４６が、アクセスコードにより利用者情報を提供する毎に、当該アクセスコードに対応する提供回数をカウントアップし、提供回数が上限回数となるとアクセスコードを無効として、店舗装置１２にアクセスコードが不適切である旨を店舗装置１２へ通知するようにしてもよい。また、例えば、ワンタイムパスワードのように、アクセスコードにより利用者情報を提供する１回に制限してもよい。この場合、例えば、送信部４６が、アクセスコードにより利用者情報の提供が完了するとアクセスコード情報３１から当該アクセスコードのレコードを削除するようにしてもよい。このように、アクセスコードにより利用者情報を提供する回数を制限することにより、アクセスコードが漏洩した場合でも利用者情報の漏洩を抑制でき、アクセスコードのセキュリティを高めることができる。また、セキュリティポリシ情報３２として、アクセスを許可するＩＰアドレスやアクセスを不許可するＩＰアドレスを記憶して、許可するＩＰアドレスからのみアクセスを許可したり、あるいは、不許可のＩＰアドレスのアクセスを遮断してもよい。例えば、セキュリティポリシ情報３２として店舗装置１２のＩＰアドレスを記憶して、店舗装置１２以外からのアクセスを遮断してもよい。これにより、セキュリティを高めることができる。
【００９７】
また、上記の実施形態では、酒類やタバコの販売について必要な利用者情報を年齢とした場合について説明したが、本発明はこれに限定されない。例えば、酒類やタバコの販売では、利用者の年齢が２０歳以上であるか否かが確認できればよいため、利用者情報管理装置１３が、利用者の利用者情報として、利用者の年齢が２０歳以上であるか否かを送信するようにしてもよい。
【００９８】
また、上記の実施形態では、アクセスコード情報３１に、提供したアクセスコードに対応付けて、利用者のユーザＩＤ、提供日時、提供する利用者情報を記憶させる場合について説明したが、本発明はこれに限定されない。例えば、利用者のユーザＩＤ、提供日時、提供する利用者情報を暗号化し、暗号化データをアクセスコードに含めるようにしてもよい。この場合、利用者情報管理装置１３は、受信したアクセスコードに含まれる暗号化データを復号化してユーザＩＤ、提供日時、提供する利用者情報を得るようにしてもよい。これにより、利用者情報管理装置１３は、生成したアクセスコードに対応して利用者のユーザＩＤ、提供日時、提供する利用者情報を記憶する必要がなくなるため、記憶領域を抑制できる。また、利用者情報管理装置１３が複数の存在する場合、各利用者情報管理装置１３がアクセスコードからユーザＩＤ、提供日時、提供する利用者情報を把握できる。
【００９９】
また、上述した利用者情報管理装置１３は、複数のサーバコンピュータで実現してもよく、また、機能によっては外部のプラットフォーム等をＡＰＩ（Application  Programming  Interface）やネットワークコンピューティングなどで呼び出して実現するなど、構成は柔軟に変更できる。
【０１００】
また、特許請求の範囲に記載した「手段」は、「部（section、module、unit）」や「回路」などに読み替えることができる。例えば、検索手段は、検索部や検索回路に読み替えることができる。
【符号の説明】
【０１０１】
１０  システム
１１  利用者端末
１２、１２Ａ  店舗装置
１３  利用者情報管理装置
２１  記憶部
２２  制御部
３０  利用者情報テーブル
３１  アクセスコード情報
３２  セキュリティポリシ情報
３３  サービス情報
３５  店舗装置情報
４０  認証部
４１  受付部
４２  生成部
４３  提供部
４４  登録部
４５  検証部
４６  送信部
【図１】
2014056550.tif 000003
【図２】
2014056550.tif 000004
【図３】
2014056550.tif 000005
【図４】
2014056550.tif 000006
【図５】
2014056550.tif 000007
【図６】
2014056550.tif 000008
【図７】
2014056550.tif 000009
【図８】
2014056550.tif 000010
【図９】
2014056550.tif 000011
【図１０】
2014056550.tif 000012
【図１１】
2014056550.tif 000013
【図１２】
2014056550.tif 000014
【図１３】
2014056550.tif 000015
【図１４】
2014056550.tif 000016
【図１５】
2014056550.tif 000017