(57)【特許請求の範囲】
【請求項１】
店舗端末にて発行される仮想ポイントカードの情報を管理するサーバと、グループ毎に設置され、前記サーバとの間でネットワークを介して仮想ポイントカードに関する情報を交信するポイントカード管理端末と、少なくとも前記ポイントカード管理端末との端末間通信機能を備えた携帯端末と、を備え、仮想ポイントカードを複数の利用者で共用可能とする仮想ポイントカードシステムであって、
前記サーバは、
複数の利用者をグループとして登録し、管理するユーザ管理データベースと、
個人に対して発行された仮想ポイントカードを前記グループに対応付けて登録するとともに、グループ毎に各仮想ポイントカードの持出状況を管理するポイントカード管理データベースと、を備え、
前記ポイントカード管理端末は、
前記端末間通信機能を利用して前記携帯端末と通信接続されると前記サーバにアクセスし、仮想ポイントカードの持出要求を送信する持出要求送信手段を備え、
前記サーバは、前記ポイントカード管理端末から前記持出要求を受信すると、前記ポイントカード管理データベースに管理されている持出状況を参照し、所定の条件が満たされている場合は、当該仮想ポイントカードの持出しを許可する持出判定手段と、
前記持出判定手段によって仮想ポイントカードの持出しが許可された場合、前記ポイントカード管理データベースの該当する仮想ポイントカードの持出状況を更新するとともに、要求元のポイントカード管理端末に持出しの許可または不許可の応答を通知する通知手段と、を備え、
前記ポイントカード管理端末は、
前記持出許可の応答を受信すると、通信接続されている携帯端末に該当する仮想ポイントカードの情報を送信する持出処理手段を備え、
前記サーバは、
前記携帯端末に持出されている仮想ポイントカードについて、第２の所定条件を満たすと前記携帯端末に保持されている該当する仮想ポイントカードを使用不可とするとともに、前記ポイントカード管理データベースの該当する仮想ポイントカードの持出状況を「使用可」に更新するポイントカード返却手段、を備えることを特徴とする仮想ポイントカードシステム。
【請求項２】
店舗端末にて発行される仮想ポイントカードの情報を管理するサーバと、グループ毎に設置され、前記サーバとの間でネットワークを介して仮想ポイントカードに関する情報を交信するポイントカード管理端末と、少なくとも前記ポイントカード管理端末との端末間通信機能を備えた携帯端末と、を備え、仮想ポイントカードを複数の利用者で共用可能とする仮想ポイントカードシステムであって、
前記サーバは、
複数の利用者をグループとして登録し、管理するユーザ管理データベースと、
個人に対して発行された仮想ポイントカードを前記グループに対応付けて登録するとともに、グループ毎に各仮想ポイントカードの持出状況を管理するポイントカード管理データベースと、を備え、
前記ポイントカード管理端末は、
前記サーバから当該ポイントカード管理端末が管理するグループの仮想ポイントカードのリスト及び持出状況を受信して、当該ポイントカード管理端末内のローカル記憶部に記憶する記憶手段と、
前記携帯端末と前記端末間通信機能を利用して通信接続されるとともに、持出要求操作が行われると、前記ローカル記憶部に記憶されている仮想ポイントカードの持出状況を参照し、所定の条件が満たされている場合は、当該仮想ポイントカードの持出しを許可する持出判定手段と、
前記持出判定手段によって仮想ポイントカードの持出しが許可された場合、前記ローカル記憶部に記憶されている持出状況のうち該当する仮想ポイントカードの持出状況を更新するとともに、通信接続されている携帯端末に該当する仮想ポイントカードの情報を送信する持出処理手段と、を備え、
前記サーバは、
前記携帯端末に持出されている仮想ポイントカードについて、第２の所定条件を満たすと前記携帯端末に保持されている該当する仮想ポイントカードを使用不可とするとともに、前記ポイントカード管理データベースの該当する仮想ポイントカードの持出状況を「使用可」に更新するポイントカード返却手段、を備えることを特徴とする仮想ポイントカードシステム。
【請求項３】
前記サーバが具備する前記ポイントカード返却手段は、
前記端末間通信機能を利用して前記携帯端末と通信接続されたポイントカード管理端末から、当該携帯端末に持出されている仮想ポイントカードの返却要求を受信すると、前記返却要求に従って、該当する仮想ポイントカードの持出状況について前記ポイントカード管理データベースを更新し、要求元のポイントカード管理端末に対して、更新された持出状況を通知するとともに、通信接続されている携帯端末に持出されている仮想ポイントカードの情報の消去指示を送信させることを特徴とする請求項１または請求項２に記載の仮想ポイントカードシステム。
【請求項４】
前記携帯端末がネットワークを介して前記サーバへリモートアクセスするリモートアクセス機能を更に備え、
前記サーバが具備する前記ポイントカード返却手段は、
前記リモートアクセス機能を利用して前記携帯端末からリモートアクセスされ、当該携帯端末に持出されている仮想ポイントカードの返却要求を受信すると、前記返却要求に従って、該当する仮想ポイントカードの持出状況について前記ポイントカード管理データベースを更新するとともに、要求元の携帯端末に持出されている仮想ポイントカード情報の消去指示を送信することを特徴とする請求項１または請求項２に記載の仮想ポイントカードシステム。
【請求項５】
店舗にて発行される仮想ポイントカードの情報を管理するサーバと、グループ毎に設置され、前記サーバとの間でネットワークを介して仮想ポイントカードに関する情報を交信するポイントカード管理端末と、少なくとも前記ポイントカード管理端末との端末間通信機能を備えた携帯端末と、により、１つの仮想ポイントカードを前記グループの構成員である利用者間で共用可能とする仮想ポイントカードの管理方法であって、
前記ポイントカード管理端末が前記サーバにアクセスし、一のグループをユーザ管理データベースに登録するグループ登録ステップと、
前記ポイントカード管理端末が前記サーバにアクセスし、前記グループの構成員を前記ユーザ管理データベースに登録されているグループと対応付けて登録するグループ構成員登録ステップと、
前記サーバは、前記店舗により個人に対して発行された仮想ポイントカードを前記グループに対応付けてポイントカード管理データベースに登録するポイントカード追加ステップと、
前記端末間通信機能を利用して前記携帯端末と通信接続されたポイントカード管理端末が前記サーバにアクセスし、仮想ポイントカードの持出要求を送信するポイントカード持出要求送信ステップと、
前記サーバまたは前記ポイントカード管理端末が、前記ポイントカード管理データベースにて管理される持出状況を参照し、所定の条件が満たされている場合は、当該仮想ポイントカードの持出しを許可するポイントカード持出判定ステップと、
仮想ポイントカードの持出が許可されると、前記サーバ及び前記ポイントカード管理端末は前記ポイントカード管理データベースの該当する仮想ポイントカードの持出状況を更新するとともに、要求元のポイントカード管理端末は通信接続されている携帯端末に仮想ポイントカードの情報を送信するポイントカード持出処理ステップと、
前記サーバは、前記携帯端末に持出されている仮想ポイントカードについて、第２の所定条件を満たすと前記携帯端末に保持されている該当する仮想ポイントカードを使用不可とするとともに、前記ポイントカード管理データベースの該当する仮想ポイントカードの持出状況を「使用可」に更新するポイントカード返却ステップと、
を含む処理を行うことを特徴とする仮想ポイントカードの管理方法。
【請求項６】
前記ポイントカード返却ステップにおいて前記サーバは、
前記端末間通信機能を利用して前記携帯端末と通信接続されたポイントカード管理端末から当該携帯端末に持出されている仮想ポイントカードの返却要求を受信すると、前記返却要求に従って、該当する仮想ポイントカードの持出状況について前記ポイントカード管理データベースを更新し、要求元のポイントカード管理端末に対して、更新された持出状況を通知するとともに、通信接続されている携帯端末に持出されている仮想ポイントカードの情報の消去指示を送信させることを特徴とする請求項５に記載の仮想ポイントカードの管理方法。
【請求項７】
前記携帯端末がネットワークを介して前記サーバへリモートアクセスするリモートアクセス機能を備えている場合は、
前記ポイントカード返却ステップにおいて前記サーバは、
前記リモートアクセス機能を利用して前記携帯端末からリモートアクセスされ、当該携帯端末に持出されている仮想ポイントカードの返却要求を受信すると、前記返却要求に従って、該当する仮想ポイントカードの持出状況について前記ポイントカード管理データベースを更新するとともに、要求元の携帯端末に持出されている仮想ポイントカード情報の消去指示を送信することを特徴とする請求項５に記載の仮想ポイントカードの管理方法。
【請求項８】
店舗端末にて発行される仮想ポイントカードの情報を管理するサーバとの間でネットワークを介して仮想ポイントカードの情報を交信するとともに、少なくとも携帯端末との端末間通信機能を備えたポイントカード管理端末であって、
前記端末間通信機能を利用して前記携帯端末と通信接続された状態で前記サーバにアクセスし、仮想ポイントカードの持出要求を送信する持出要求送信手段と、
前記仮想ポイントカードの持出が許可されると、通信接続されている携帯端末に該当する仮想ポイントカードの情報を送信する持出処理手段と、を備え、
当該ポイントカード管理端末が、前記サーバから該当する仮想ポイントカードの持出状況を取得し、既にいずれかの携帯端末に持出されている場合は、当該仮想ポイントカードの持出しを不許可とし、持出されていない場合は、当該仮想ポイントカードの持出しを許可する持出判定手段を更に備えることを特徴とするポイントカード管理端末。
【請求項９】
前記端末間通信機能を利用して前記携帯端末と通信接続された状態で前記サーバにアクセスし、当該携帯端末に持出されている仮想ポイントカードの返却要求を送信する返却要求送信手段と、
前記返却要求に従って、前記サーバにより更新された仮想ポイントカードの持出状況を取得するとともに、通信接続されている携帯端末に持出されている仮想ポイントカードの情報の消去指示を送信する返却処理手段と、
を更に備えることを特徴とする請求項８に記載のポイントカード管理端末。
【請求項１０】
当該ポイントカード管理端末が管理するグループの仮想ポイントカードのリスト、及び利用者のリストを前記サーバから受信して、当該ポイントカード管理端末内のローカル記憶部に記憶する記憶手段と、
前記ローカル記憶部に記憶されている仮想ポイントカードのリストを表示する表示手段と、を備え、
前記仮想ポイントカードのリストから仮想ポイントカードが選択された状態で、前記携帯端末との端末間通信接続が行われた際に、前記持出要求送信手段が前記サーバに対して選択された仮想ポイントカードの持出要求を送信することを特徴とする請求項８に記載のポイントカード管理端末。
【請求項１１】
ポイントカード管理端末との端末間通信機能を備えた携帯端末であって、
前記端末間通信機能を利用して前記ポイントカード管理端末と通信接続すると、前記ポイントカード管理端末から送信される指示に従って当該携帯端末の利用者を特定する識別情報を送信する識別情報送信手段と、
前記ポイントカード管理端末から仮想ポイントカードの情報が前記端末間通信機能により送信されると、持出カードとして携帯端末内のローカル記憶部に記憶する持出カード記憶手段と、
前記ローカル記憶部に記憶されている仮想ポイントカードのうち選択された仮想ポイントカードを店舗端末にて利用可能な状態とするカード利用処理手段と、
を備え、
前記ローカル記憶部に記憶されている仮想ポイントカードのうち指定された仮想ポイントカードの返却要求を送信する際に操作される操作手段を更に備え、
前記操作手段が操作されると、前記指定された仮想ポイントカードの返却要求を前記端末間通信機能を用いて接続されているポイントカード管理端末に対して送信する返却要求送信手段を更に備えることを特徴とする携帯端末。
【請求項１２】
ネットワークを介してサーバへリモートアクセスするリモートアクセス機能を更に備え、
前記リモートアクセス機能を利用して前記サーバにアクセスし、前記ローカル記憶部に記憶されている仮想ポイントカードのうち指定されたカードの返却要求を送信するリモート返却要求送信手段と、
前記指定された仮想ポイントカードの情報を前記ローカル記憶部から消去する消去手段と、
を更に備えることを特徴とする請求項１１に記載の携帯端末。
【請求項１３】
前記ローカル記憶部に記憶されている仮想ポイントカードのうち、使用する仮想ポイントカードが選択されると、選択された仮想ポイントカードについて店舗端末で読み取り可能なコード情報を生成し、表示するコード表示手段を更に備えることを特徴とする請求項１１に記載の携帯端末。
【請求項１４】
前記ローカル記憶部に記憶されている仮想ポイントカードのうち、使用する仮想ポイントカードが選択されると、店舗端末との通信機能を起動し、選択された仮想ポイントカードの情報の通信を開始可能な状態とする通信起動手段を更に備えることを特徴とする請求項１１に記載の携帯端末。
【請求項１５】
コンピュータにより読み取り可能な形式で記述されたポイントカード管理プログラムであって、
端末間通信機能を利用して携帯端末と通信接続された状態でサーバにアクセスし、仮想ポイントカードの持出要求を送信する持出要求送信ステップと、
前記仮想ポイントカードの持出が許可されると、通信接続されている携帯端末に該当する仮想ポイントカードの情報を送信する持出処理ステップと、
を含み、
当該コンピュータが、前記サーバから該当する仮想ポイントカードの持出状況を取得し、既にいずれかの携帯端末に持出されている場合は、当該仮想ポイントカードの持出しを不許可とし、持出されていない場合は、当該仮想ポイントカードの持出しを許可する持出判定ステップを更に含む処理を当該コンピュータに実行させるためのポイントカード管理プログラム。
【請求項１６】
コンピュータにより読み取り可能な形式で記述されたポイントカード利用プログラムであって、
端末間通信機能を利用してポイントカード管理端末と通信接続すると、前記ポイントカード管理端末から送信される指示に従って当該コンピュータの識別情報を送信する識別情報送信ステップと、
前記ポイントカード管理端末から仮想ポイントカードの情報が前記通信機能により送信されると、持出カードとして当該コンピュータ内のローカル記憶部に記憶する持出カード記憶ステップと、
前記ローカル記憶部に記憶されている仮想ポイントカードのうち選択された仮想ポイントカードを店舗端末にて利用可能な状態とするカード利用処理ステップと、
を含み、
前記ローカル記憶部に記憶されている仮想ポイントカードのうち指定された仮想ポイントカードの返却要求を送信する際に操作される操作ステップを更に含み、
前記操作ステップが操作されると、前記指定された仮想ポイントカードの返却要求を前記端末間通信機能を用いて接続されているポイントカード管理端末に対して送信する返却要求送信ステップを更に含む処理を当該コンピュータに実行させるためのポイントカード利用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、１つの仮想的なポイントカードを複数の利用者で円滑に共用可能とする仮想ポイントカードシステム等に関する。
【背景技術】
【０００２】
従来より、店舗等ではポイントカードを発行し、商品購入額や店舗利用回数等に応じてポイントを付与し、顧客が貯めたポイント数に応じて特典を与えるといった販促活動が行われている。また、ポイントカードとしては磁気カードやＩＣカード等の記録媒体にポイント数等の情報を記憶させるものが普及しているが、近年では、ポイントカードに代えて顧客が保持する携帯端末にポイント情報を付与するポイントカードシステムが提案されている。例えば、特許文献１には、ポイント処理用のプログラムを予めインストールした携帯情報端末にシステム運営者がポイントを送信するとともに、携帯情報端末に送信したポイントデータを管理手段で管理し、その後、顧客がポイントを記憶した携帯情報端末と記録媒体（ポイントカード）を提示したとき、管理手段の管理データに基づいて携帯情報端末のポイントを記録媒体側に移行して記録媒体のポイントを更新処理するようにするポイントシステムについて記載されている。これにより、携帯情報端末を一時的にカードの代用として利用できるようにし、顧客が多くのカードを持ち歩く必要をなくすようにできる。
【０００３】
ところで、従来のポイントカードは店舗を利用した個人に対して発行されることが一般的である。そのため、家族の各々が同じ店舗を利用する場合、同種のポイントカードを持つことがあった。このため、複数のポイントカードにポイントが分散されてしまい、利用者にとって管理が煩雑となるという問題があった。
そこで、会員をグループにまとめて管理し、グループの構成のポイントを集計するポイントカードシステム等が種々開発されている。例えば、特許文献２には、ポイントを会員ごとに管理するポイント管理機能に加え、会員情報に基づいて会員を所定のグループにまとめて当該グループの構成員として管理するグループ管理機能と、当該グループ内の構成員のポイントを集計するグループポイント集計機能と、この集計されたグループ単位のポイントを当該グループ内のいずれの構成員をも利用することができるよう当該ポイントを管理するグループポイント管理機能とを備えたポイントカードシステムについて記載されている。これにより、グループ内の会員にポイントが付加されると、当該ポイントをグループのポイントとして集計し、グループを構成する全ての会員のポイントを合計してグループポイントとしておき、グループ内の会員がポイントを使用する際は、使用するポイントをグループポイントから差し引くことを可能としている。
また、特許文献３には、家族を構成する各構成員の取引内容に応じて家族単位の獲得ポイントを算出するポイント付与装置が提案されている。このように、家族単位に獲得ポイントを算出することにより、個人単位にポイントを獲得する場合に比べてポイントを獲得しやすくできる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−２２７４１６号公報
【特許文献２】特開２００５−１８２３３４号公報
【特許文献３】実用新案登録３０４７９５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述の特許文献に示すように、実体のあるポイントカードからデータとしてのポイントを切り離して管理する場合に、自由にポイントを使えるようにするとポイントの整合性を保つことが難しくなることがあった。例えば、同時に別の店舗で同じポイントカードのポイントが複数の利用者に利用される場合にはポイントの不整合が生じやすく、エラーの原因となることもあった。
【０００６】
本発明は、このような問題に鑑みてなされたもので、仮想的なポイントカードを複数の利用者で円滑に共用可能とする仮想ポイントカードシステムを提供するとともに、この仮想ポイントカードシステムにおいてポイント情報の整合性を容易に保つことが可能な管理方法等を提供することを目的とする。
【課題を解決するための手段】
【０００７】
前述した課題を解決するため第１の発明は、店舗端末にて発行される仮想ポイントカードの情報を管理するサーバと、グループ毎に設置され、前記サーバとの間でネットワークを介して仮想ポイントカードに関する情報を交信するポイントカード管理端末と、少なくとも前記ポイントカード管理端末との端末間通信機能を備えた携帯端末と、を備え、仮想ポイントカードを複数の利用者で共用可能とする仮想ポイントカードシステムであって、前記サーバは、複数の利用者をグループとして登録し、管理するユーザ管理データベースと、個人に対して発行された仮想ポイントカードを前記グループに対応付けて登録するとともに、グループ毎に各仮想ポイントカードの持出状況を管理するポイントカード管理データベースと、を備え、前記ポイントカード管理端末は、前記端末間通信機能を利用して前記携帯端末と通信接続されると前記サーバにアクセスし、仮想ポイントカードの持出要求を送信する持出要求送信手段を備え、前記サーバは、前記ポイントカード管理端末から前記持出要求を受信すると、前記ポイントカード管理データベースに管理されている持出状況を参照し、所定の条件が満たされている場合は、当該仮想ポイントカードの持出しを許可する持出判定手段と、前記持出判定手段によって仮想ポイントカードの持出しが許可された場合、前記ポイントカード管理データベースの該当する仮想ポイントカードの持出状況を更新するとともに、要求元のポイントカード管理端末に持出しの許可または不許可の応答を通知する通知手段と、を備え、前記ポイントカード管理端末は、前記持出許可の応答を受信すると、通信接続されている携帯端末に該当する仮想ポイントカードの情報を送信する持出処理手段を備え、前記サーバは、前記携帯端末に持出されている仮想ポイントカードについて、第２の所定条件を満たすと前記携帯端末に保持されている該当する仮想ポイントカードを使用不可とするとともに、前記ポイントカード管理データベースの該当する仮想ポイントカードの持出状況を「使用可」に更新するポイントカード返却手段、を備えることを特徴とする仮想ポイントカードシステムである。
【０００８】
また、第２の発明は、店舗端末にて発行される仮想ポイントカードの情報を管理するサーバと、グループ毎に設置され、前記サーバとの間でネットワークを介して仮想ポイントカードに関する情報を交信するポイントカード管理端末と、少なくとも前記ポイントカード管理端末との端末間通信機能を備えた携帯端末と、を備え、仮想ポイントカードを複数の利用者で共用可能とする仮想ポイントカードシステムであって、前記サーバは、複数の利用者をグループとして登録し、管理するユーザ管理データベースと、個人に対して発行された仮想ポイントカードを前記グループに対応付けて登録するとともに、グループ毎に各仮想ポイントカードの持出状況を管理するポイントカード管理データベースと、を備え、前記ポイントカード管理端末は、前記サーバから当該ポイントカード管理端末が管理するグループの仮想ポイントカードのリスト及び持出状況を受信して、当該ポイントカード管理端末内のローカル記憶部に記憶する記憶手段と、前記携帯端末と前記端末間通信機能を利用して通信接続されるとともに、持出要求操作が行われると、前記ローカル記憶部に記憶されている仮想ポイントカードの持出状況を参照し、所定の条件が満たされている場合は、当該仮想ポイントカードの持出しを許可する持出判定手段と、前記持出判定手段によって仮想ポイントカードの持出しが許可された場合、前記ローカル記憶部に記憶されている持出状況のうち該当する仮想ポイントカードの持出状況を更新するとともに、通信接続されている携帯端末に該当する仮想ポイントカードの情報を送信する持出処理手段と、を備え、前記サーバは、前記携帯端末に持出されている仮想ポイントカードについて、第２の所定条件を満たすと前記携帯端末に保持されている該当する仮想ポイントカードを使用不可とするとともに、前記ポイントカード管理データベースの該当する仮想ポイントカードの持出状況を「使用可」に更新するポイントカード返却手段、を備えることを特徴とする仮想ポイントカードシステムである。
【０００９】
また、第３の発明は、店舗にて発行される仮想ポイントカードの情報を管理するサーバと、グループ毎に設置され、前記サーバとの間でネットワークを介して仮想ポイントカードに関する情報を交信するポイントカード管理端末と、少なくとも前記ポイントカード管理端末との端末間通信機能を備えた携帯端末と、により、１つの仮想ポイントカードを前記グループの構成員である利用者間で共用可能とする仮想ポイントカードの管理方法であって、前記ポイントカード管理端末が前記サーバにアクセスし、一のグループをユーザ管理データベースに登録するグループ登録ステップと、前記ポイントカード管理端末が前記サーバにアクセスし、前記グループの構成員を前記ユーザ管理データベースに登録されているグループと対応付けて登録するグループ構成員登録ステップと、前記サーバは、前記店舗により個人に対して発行された仮想ポイントカードを前記グループに対応付けてポイントカード管理データベースに登録するポイントカード追加ステップと、前記端末間通信機能を利用して前記携帯端末と通信接続されたポイントカード管理端末が前記サーバにアクセスし、仮想ポイントカードの持出要求を送信するポイントカード持出要求送信ステップと、前記サーバまたは前記ポイントカード管理端末が、前記ポイントカード管理データベースにて管理される持出状況を参照し、所定の条件が満たされている場合は、当該仮想ポイントカードの持出しを許可するポイントカード持出判定ステップと、仮想ポイントカードの持出が許可されると、前記サーバ及び前記ポイントカード管理端末は前記ポイントカード管理データベースの該当する仮想ポイントカードの持出状況を更新するとともに、要求元のポイントカード管理端末は通信接続されている携帯端末に仮想ポイントカードの情報を送信するポイントカード持出処理ステップと、前記サーバは、前記携帯端末に持出されている仮想ポイントカードについて、第２の所定条件を満たすと前記携帯端末に保持されている該当する仮想ポイントカードを使用不可とするとともに、前記ポイントカード管理データベースの該当する仮想ポイントカードの持出状況を「使用可」に更新するポイントカード返却ステップと、を含む処理を行うことを特徴とする仮想ポイントカードの管理方法である。
【００１０】
第１及び第２の発明の仮想ポイントカードシステム、及び第３の発明の仮想ポイントカードの管理方法によれば、仮想的なポイントカードの持出を管理するポイントカード管理端末をグループ毎に設置し、各利用者の携帯端末がポイントカードを持ち出す際は、ポイントカード管理端末に対してその要求を送信し、持出の許可を得る。これにより、実体のない仮想的なポイントカードであっても同時に複数の携帯端末に持出されることがなくなり、従来のポイントカードシステムで起こりやすかったポイントの同時利用による不整合を避け、円滑に仮想ポイントカードシステムを運用できるようになる。また、仮想ポイントカードを携帯端末に持出すために、ユーザは携帯端末をポイントカード管理端末に端末間通信接続させる（例えば、かざす）という簡単な操作で、所望の仮想ポイントカードを携帯端末に保持させ、従来のポイントカードと同様に利用できる。このため、操作性がよく、利便性に優れる。また、グループ内で同じ仮想ポイントカードを使いまわせるので、同種のカードを複数持つ必要がなくなり、ポイントが分散することがなくなる。いわば、ポイントカードの管理者（例えば、家族であれば親）から個人（例えば、子）にカードを貸し出すのと同様の感覚で、複数の利用者が同じ仮想ポイントカードを使いまわすことができる。また、１つの携帯端末に複数の仮想ポイントカードを保持できるため、従来のように、複数の実物のカードを持ち歩く必要がなくなり、カード紛失等の恐れがなく、管理も容易となる。また、携帯端末は、外部装置との通信機能として少なくともグループ毎に設置されるポイントカード管理端末との端末間通信機能を備えていればグループのカード情報を持ち出して携帯して使用できるようになる。
【００１１】
また、第１または第２の発明において、前記サーバが具備する前記ポイントカード返却手段は、前記端末間通信機能を利用して前記携帯端末と通信接続されたポイントカード管理端末から、当該携帯端末に持出されている仮想ポイントカードの返却要求を受信すると、前記返却要求に従って、該当する仮想ポイントカードの持出状況について前記ポイントカード管理データベースを更新し、要求元のポイントカード管理端末に対して、更新された持出状況を通知するとともに、通信接続されている携帯端末に持出されている仮想ポイントカードの情報の消去指示を送信させることが望ましい。
【００１２】
同様に、第３の発明の前記ポイントカード返却ステップにおいてサーバは、前記端末間通信機能を利用して前記携帯端末と通信接続されたポイントカード管理端末から当該携帯端末に持出されている仮想ポイントカードの返却要求を受信すると、前記返却要求に従って、該当する仮想ポイントカードの持出状況について前記ポイントカード管理データベースを更新し、要求元のポイントカード管理端末に対して、更新された持出状況を通知するとともに、通信接続されている携帯端末に持出されている仮想ポイントカードの情報の消去指示を送信させることが望ましい。
【００１３】
これにより、ユーザは携帯端末をポイントカード管理端末に端末間通信接続させる（例えば、かざす）という簡単な操作で、仮想ポイントカードの返却を行える。このため、操作性がよく、利便性に優れる。また、携帯端末の利用者が特に意識してサーバに操作指示を送らなくてもポイントカード管理端末がサーバと互いに交信して持出状況を最新の情報に更新するため、管理が容易である。
【００１４】
また、第１または第２の発明において、前記携帯端末がネットワークを介して前記サーバへリモートアクセスするリモートアクセス機能を更に備え、前記サーバが具備する前記ポイントカード返却手段は、前記リモートアクセス機能を利用して前記携帯端末からリモートアクセスされ、当該携帯端末に持出されている仮想ポイントカードの返却要求を受信すると、前記返却要求に従って、該当する仮想ポイントカードの持出状況について前記ポイントカード管理データベースを更新するとともに、要求元の携帯端末に持出されている仮想ポイントカード情報の消去指示を送信するようにしてもよい。
【００１５】
同様に、第３の発明において、前記携帯端末がネットワークを介して前記サーバへリモートアクセスするリモートアクセス機能を備えている場合は、前記ポイントカード返却ステップにおいて前記サーバは、前記リモートアクセス機能を利用して前記携帯端末からリモートアクセスされ、当該携帯端末に持出されている仮想ポイントカードの返却要求を受信すると、前記返却要求に従って、該当する仮想ポイントカードの持出状況について前記ポイントカード管理データベースを更新するとともに、要求元の携帯端末に持出されている仮想ポイントカード情報の消去指示を送信するようにしてもよい。
【００１６】
これにより、ポイントカード管理端末を介さずに携帯端末から直接サーバに返却要求を送信できる。このため、外出先等、ポイントカード管理端末が近くにない状況でも仮想ポイントカードの返却を行える。このため、より利便性に優れる。
【００１７】
第４の発明は、店舗端末にて発行される仮想ポイントカードの情報を管理するサーバとの間でネットワークを介して仮想ポイントカードの情報を交信するとともに、少なくとも携帯端末との端末間通信機能を備えたポイントカード管理端末であって、前記端末間通信機能を利用して前記携帯端末と通信接続された状態で前記サーバにアクセスし、仮想ポイントカードの持出要求を送信する持出要求送信手段と、前記仮想ポイントカードの持出が許可されると、通信接続されている携帯端末に該当する仮想ポイントカードの情報を送信する持出処理手段と、を備えることを特徴とするポイントカード管理端末である。
【００１８】
第４の発明によれば、ポイントカード管理端末が携帯端末とサーバとを中継して、仮想ポイントカードの持出処理を行うため、ユーザは携帯端末をポイントカード管理端末に端末間通信接続させる（例えば、かざす）という簡単な操作で、所望の仮想ポイントカードを携帯端末に保持させることができる。このため、操作性がよく、利便性に優れる。いわば、カードの管理者（例えば、家族であれば親）から個人（例えば、子）にカードを貸しだすのと同様の感覚で、複数の利用者が同じ仮想ポイントカードを使用できる。
【００１９】
また、第４の発明において、当該ポイントカード管理端末が、前記サーバから該当する仮想ポイントカードの持出状況を取得し、既にいずれかの携帯端末に持出されている場合は、当該仮想ポイントカードの持出しを不許可とし、持出されていない場合は、当該仮想ポイントカードの持出しを許可する持出判定手段を更に備えるようにしてもよい。
これにより、既にいずれかの携帯端末に持出されている場合は、当該仮想ポイントカードの持出しを不許可とし、持出されていない場合は、当該仮想ポイントカードの持出しを許可するという持出判定をポイントカード管理端末が行うため、サーバの負荷が小さくすることができる。また、サーバとの通信回数を最小限にできるため、通信コストの低減に寄与できる。
【００２０】
また、第４の発明において、前記端末間通信機能を利用して前記携帯端末と通信接続された状態で前記サーバにアクセスし、当該携帯端末に持出されている仮想ポイントカードの返却要求を送信する返却要求送信手段と、前記返却要求に従って、前記サーバにより更新された仮想ポイントカードの持出状況を取得するとともに、通信接続されている携帯端末に持出されている仮想ポイントカードの情報の消去指示を送信する返却処理手段と、を更に備えることが望ましい。
【００２１】
これにより、ポイントカード管理端末が携帯端末とサーバとを中継して、仮想ポイントカードの返却処理を行うため、ユーザは携帯端末をポイントカード管理端末に端末間通信接続させる（例えば、かざす）という簡単な操作で、仮想ポイントカードを返却できる。このため、操作性がよく、利便性に優れる。
【００２２】
また、第４の発明において、当該ポイントカード管理端末が管理するグループの仮想ポイントカードのリスト、及び利用者のリストを前記サーバから受信して、当該ポイントカード管理端末内のローカル記憶部に記憶する記憶手段と、前記ローカル記憶部に記憶されている仮想ポイントカードのリストを表示する表示手段と、を備え、前記仮想ポイントカードのリストから仮想ポイントカードが選択された状態で、前記携帯端末との端末間通信接続が行われた際に、前記持出要求送信手段が前記サーバに対して選択された仮想ポイントカードの持出要求を送信することが望ましい。
【００２３】
これにより、グループで保有する仮想ポイントカードのリストを表示させて、参照できるとともに、このリストから所望の仮想ポイントカードを選択して携帯端末をかざす（端末間通信接続する）という簡単な操作でサーバに対して選択したカードの持出要求を送信できるため、カードの管理が容易であり、またカードを持出すための操作をより簡単に行える。
【００２４】
第５の発明は、ポイントカード管理端末との端末間通信機能を備えた携帯端末であって、前記端末間通信機能を利用して前記ポイントカード管理端末と通信接続すると、前記ポイントカード管理端末から送信される指示に従って当該携帯端末の利用者を特定する識別情報を送信する識別情報送信手段と、前記ポイントカード管理端末から仮想ポイントカードの情報が前記端末間通信機能により送信されると、持出カードとして携帯端末内のローカル記憶部に記憶する持出カード記憶手段と、前記ローカル記憶部に記憶されている仮想ポイントカードのうち選択された仮想ポイントカードを店舗端末にて利用可能な状態とするカード利用処理手段と、を備えることを特徴とする携帯端末である。
【００２５】
第５の発明によれば、仮想ポイントカードを携帯端末に持出すために、ユーザが携帯端末をポイントカード管理端末に端末間通信接続させると（例えば、かざす）、カードの持出要求に必要な情報のうち携帯端末の利用者を特定する識別情報を送信する。また、ポイントカード管理端末から仮想ポイントカードの情報を受信して持出カードとして携帯端末内のローカル記憶部に記憶しておき、カードを利用する際に、ローカル記憶部に記憶されている仮想ポイントカードのうち利用するカードを選択すれば、仮想ポイントカードを店舗端末にて利用可能な状態となる。このため、操作性がよく、利便性に優れる。また、１つの携帯端末に複数の仮想ポイントカードを保持できるため、従来のように、複数の実物のカードを持ち歩く必要がなくなり、カード紛失等の恐れがなく、管理も容易となる。また、携帯端末は、外部との通信機能として少なくともポイントカード管理端末との端末間通信機能を備えていればグループのカード情報を持ち出して使用できるようになる。
【００２６】
また、第５の発明において、前記ローカル記憶部に記憶されている仮想ポイントカードのうち指定された仮想ポイントカードの返却要求を送信する際に操作される操作手段を更に備え、前記操作手段が操作されると、前記指定された仮想ポイントカードの返却要求を前記端末間通信機能を用いて接続されているポイントカード管理端末に対して送信する返却要求送信手段を更に備えることが望ましい。
これにより、ユーザは携帯端末をポイントカード管理端末に端末間通信接続させる（例えば、かざす）という簡単な操作で、仮想ポイントカードの返却を行える。このため、操作性がよく、利便性に優れる。また、サーバの持出状況も自動的に更新されるため、管理が容易である。
【００２７】
また、第５の発明において、ネットワークを介してサーバへリモートアクセスするリモートアクセス機能を更に備え、前記リモートアクセス機能を利用して前記サーバにアクセスし、前記ローカル記憶部に記憶されている仮想ポイントカードのうち指定されたカードの返却要求を送信するリモート返却要求送信手段と、前記指定された仮想ポイントカードの情報を前記ローカル記憶部から消去する消去手段と、を更に備えるようにしてもよい。
【００２８】
これにより、ポイントカード管理端末を介さずに携帯端末から直接サーバに返却要求を送信できる。このため、外出先等、ポイントカード管理端末が近くにない状況でも仮想ポイントカードの返却を行える。このため、より利便性に優れる。
【００２９】
また、第５の発明において、前記ローカル記憶部に記憶されている仮想ポイントカードのうち、使用する仮想ポイントカードが選択されると、選択された仮想ポイントカードについて店舗端末で読み取り可能なコード情報を生成し、表示するコード表示手段を更に備えることが望ましい。
また、第５の発明において、前記ローカル記憶部に記憶されている仮想ポイントカードのうち、使用する仮想ポイントカードが選択されると、店舗端末との通信機能を起動し、選択された仮想ポイントカードの情報の通信を開始可能な状態とする通信起動手段を更に備えるようにしてもよい。
【００３０】
これらにより、仮想ポイントカードの情報を容易に既存の店舗端末にて読み取らせることが可能となり、仮想ポイントカードの仕組みを広範に利用できるようになる。
【００３１】
第６の発明は、コンピュータにより読み取り可能な形式で記述されたポイントカード管理プログラムであって、端末間通信機能を利用して携帯端末と通信接続された状態でサーバにアクセスし、仮想ポイントカードの持出要求を送信する持出要求送信ステップと、前記仮想ポイントカードの持出が許可されると、通信接続されている携帯端末に該当する仮想ポイントカードの情報を送信する持出処理ステップと、を含み、当該コンピュータが、前記サーバから該当する仮想ポイントカードの持出状況を取得し、既にいずれかの携帯端末に持出されている場合は、当該仮想ポイントカードの持出しを不許可とし、持出されていない場合は、当該仮想ポイントカードの持出しを許可する持出判定ステップを更に含む処理を当該コンピュータに実行させるためのポイントカード管理プログラムである。
【００３２】
第６の発明により、コンピュータを第４の発明のポイントカード管理端末として機能させることが可能となる。
【００３３】
第７の発明は、コンピュータにより読み取り可能な形式で記述されたポイントカード利用プログラムであって、端末間通信機能を利用してポイントカード管理端末と通信接続すると、前記ポイントカード管理端末から送信される指示に従って当該コンピュータの識別情報を送信する識別情報送信ステップと、前記ポイントカード管理端末から仮想ポイントカードの情報が前記通信機能により送信されると、持出カードとして当該コンピュータ内のローカル記憶部に記憶する持出カード記憶ステップと、前記ローカル記憶部に記憶されている仮想ポイントカードのうち選択された仮想ポイントカードを店舗端末にて利用可能な状態とするカード利用処理ステップと、を含み、前記ローカル記憶部に記憶されている仮想ポイントカードのうち指定された仮想ポイントカードの返却要求を送信する際に操作される操作ステップを更に含み、前記操作ステップが操作されると、前記指定された仮想ポイントカードの返却要求を前記端末間通信機能を用いて接続されているポイントカード管理端末に対して送信する返却要求送信ステップを更に含む処理を当該コンピュータに実行させるためのポイントカード利用プログラムである。
【００３４】
第７の発明により、コンピュータを第５の発明の携帯端末として機能させることが可能となる。
【発明の効果】
【００３５】
本発明によれば、仮想的なポイントカードを複数の利用者で円滑に共用可能とする仮想ポイントカードシステムを提供するとともに、この仮想ポイントカードシステムにおいてポイント情報の整合性を容易に保つことが可能な管理方法等を提供することが可能となる。
【図面の簡単な説明】
【００３６】
【図１】仮想ポイントカードシステム１の全体構成図
【図２】仮想ポイントカードシステム１の機能について説明する図
【図３】ポイントカード管理端末２のハードウエア構成図
【図４】ポイントカード管理端末２に保持される（Ａ）ユーザリスト２８、及び（Ｂ）ポイントカードリスト２９のデータ構成例
【図５】携帯端末３のハードウエア構成図
【図６】携帯端末３に保持される持出カードリスト３９のデータ構成例
【図７】サーバ４のハードウエア構成図
【図８】サーバ４にて管理される（Ａ）ユーザ管理データベース４７、（Ｂ）ポイントカード管理データベース４８、（Ｃ）加盟店管理データベース４９のデータ構成例
【図９】店舗端末５のハードウエア構成図
【図１０】グループ登録処理の流れを示すフローチャート
【図１１】個人登録処理の流れを示すフローチャート
【図１２】認証処理の流れを示すフローチャート
【図１３】ポイントカード追加処理の流れを示すフローチャート
【図１４】持出処理の流れを示すフローチャート
【図１５】ポイントカード管理端末２に表示されるポイントカードリスト表示画面７０の例
【図１６】ポイントカード管理端末２に表示されるグループリスト表示画面８０の例
【図１７】携帯端末３に表示されるポイントカード詳細表示画面９０の例
【図１８】携帯端末３に表示されるコード画像表示画面９７の例
【図１９】ポイントカード利用処理の流れを示すフローチャート
【図２０】ポイントカード返却処理の流れを示すフローチャート
【図２１】リモート返却処理の流れを示すフローチャート
【図２２】リモート持出要求処理の流れを示すフローチャート
【発明を実施するための形態】
【００３７】
以下、図面に基づいて本発明の好適な実施形態について詳細に説明する。
【００３８】
［第１の実施の形態］
まず、本発明の第１の実施の形態の仮想ポイントカーシステム１について説明する。
図１は、仮想ポイントカードシステム１のシステム構成を示す図、図２は、仮想ポイントカードシステム１の機能を示す図である。
【００３９】
なお本明細書において、仮想ポイントカードとは、紙媒体、磁気カード、またはＩＣカード等のような実体のあるカードではなく、ポイントカードと同等の意味を持つ仮想的なポイントカードのデータ群である。本発明の仮想ポイントカードシステム１では、仮想ポイントカードに関する情報を各装置（携帯端末３、ポイントカード管理端末２、サーバ４、店舗端末５）で保持したり、データを書き換えたり、交信したりすることによって、実体のあるポイントカードと同様の感覚で仮想ポイントカードを持ち歩き、ポイント付与、ポイント使用を行うことを可能とする。
【００４０】
図１に示すように、仮想ポイントカードシステム１は、ポイントカード管理端末２、携帯端末３、サーバ４、及び店舗端末５を備え、ポイントカード管理端末２、サーバ４、及び店舗端末５はインターネットや３Ｇ回線、無線ＬＡＮ等の広域にわたって設備されたネットワーク６を介して遠隔（リモート）通信接続されている。また、ポイントカード管理端末２は家庭内等、ポイントカードを共用しようとするグループ毎に設置され、個人が利用する携帯端末３と端末間通信７により通信接続できるようになっている。
【００４１】
本実施の形態において、端末間通信７とは、Ｂｌｕｅｔｏｏｔｈ（登録商標）または赤外線等の近距離通信、ＩＣカードリーダ・ライタを利用した非接触通信、ＵＳＢその他の有線通信媒体を利用した通信接続を含む。
【００４２】
ポイントカード管理端末２は、本発明の仮想ポイントカードシステム１において、１つの仮想ポイントカードを予めグループ登録された個人間で共用できるようにポイントカードの持出状況の管理を行うものであり、例えばコンピュータ等により構成される。このポイントカード管理端末２は、例えば、家族をグループとして登録して使用する場合には家庭に１つ設置されればよい。
【００４３】
ポイントカード管理端末２は、リモート通信機能（ＷＥＢブラウザ機能及びメーラ機能を含む）及び端末間通信機能を兼ね備え、後述するポイントカード管理プログラムが予め実装されるか、アプリケーションプログラムとして搭載可能なものであればよい。例えば、タブレット端末、フォトフレーム端末、インターネットテレビ、ゲーム端末等も、ポイントカード管理端末２として使用できる。
【００４４】
また、ポイントカード管理端末２は、サーバ４または携帯端末３と連携して後述するポイントカード管理プログラム（以下、管理アプリ２０という）に従った処理を行うことにより、グループ登録、個人登録、仮想ポイントカードの持出、返却等の各種機能を実現する。グループ登録、個人登録、ポイントカードの持出、返却等の各種処理については後述する。
【００４５】
なお、本実施の形態において、仮想ポイントカードの「持出」とは、仮想ポイントカードの使用権を携帯端末３に移すことである。また、仮想ポイントカードの「返却」とは携帯端末３に持出されている仮想ポイントカードの使用権をポイントカード管理端末２に戻すことである。
【００４６】
携帯端末３は、ポイントカード管理端末２との端末間通信機能、メーラ機能、ポイント処理機能を備え、ポイントカード管理端末２にて管理されている仮想ポイントカードを持出し、店舗で利用する端末である。例えば、携帯電話、タブレット端末、携帯型ゲーム端末等が好適である。なお、携帯端末３はネットワーク６を介したリモート通信機能を備えてもよいが、本実施の形態では必ずしも必要な機能ではない。
【００４７】
サーバ４は、仮想ポイントカードシステム１のサービス加盟店（店舗端末５）の管理、店舗端末５で発行された仮想ポイントカードの管理、仮想ポイントカードのポイント数の管理、仮想ポイントカードのユーザ管理を行うコンピュータである。
【００４８】
サーバ４は、仮想ポイントカードシステム１を利用可能とするために、ウェブ上にサービス管理サイトを開設し、このサービス管理サイトにアクセスした店舗端末５、ポイントカード管理端末２、または携帯端末３との間で、仮想ポイントカードに関する各種情報の送受信を行う。すなわち、サーバ４の提供するサービス管理サイトでは、グループの登録、グループに属する個人の登録、グループ及び個人の認証、仮想ポイントカードの追加、仮想ポイントカードの持出状況の閲覧、ポイント数の閲覧等が行えるものとする。サービス管理サイトは、例えばＨＴＭＬ（HyperText Markup Language）、ＸＨＴＭＬ（Extensible  HTML）等といった、ポイントカード管理端末２、携帯端末３、及び店舗端末５のブラウザ機能にて読取り及び表示可能な形式で記述されるものとする。
【００４９】
店舗端末５は、店舗に設置される例えばコンピュータ等であり、新規に仮想ポイントカードを発行したり、店舗に訪れたユーザの携帯端末３に登録（持出を含む）されている仮想ポイントカードに対して、ポイントの付与、ポイントの使用等の処理を行う端末である。店舗端末５にて発行された仮想ポイントカードはサーバ４に通知される。また、発行済みの仮想ポイントカードへのポイント数の加算、減算等のポイント処理もサーバ４に通知される。
【００５０】
ネットワーク６は、インターネット、電話回線、携帯電話回線（３Ｇ回線）、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等を含む。
【００５１】
次に、図２を参照して、仮想ポイントカードシステム１における機能と、各装置の連携について説明する。
図２に示すように、仮想ポイントカードシステム１は、グループ登録機能、個人登録機能、ポイントカード追加機能、ポイントカード持出機能、ポイントカード利用機能、及びポイントカード返却機能等を有する。
【００５２】
グループ登録機能とは、仮想ポイントカードを共用する複数のユーザからなるグループをサーバ４に登録する機能である。サーバ４は、サービス管理サイトにアクセスしたポイントカード管理端末２からの要求に従って、例えばグループ登録のための入力フォームを提供し、入力内容に従って、ユーザ管理ＤＢ４７（図７参照）にグループＩＤを追加登録する。
【００５３】
個人登録機能とは、ポイントカード管理端末２がサーバ４にアクセスし、仮想ポイントカードを共用する複数のユーザ（個人）をグループに紐づけて登録する機能である。例えば、登録済のグループIDに対して、ユーザより指定される任意の文字列により、グループIDで特定されるグループに属する新たなメンバーを識別する個人IDを定めてサーバに登録する機能である。
【００５４】
ポイントカード追加機能とは、あるユーザに対して発行された仮想ポイントカードの情報をそのユーザの属するグループに紐づけて、ポイントカード管理ＤＢ４８に追加登録する機能である。
カードの追加登録は、例えばサービス加盟店のカード一覧から自由にカードを追加できるようにしてもよいし、来店したユーザだけがカード追加を許可されるようにしてもよい。
【００５５】
来店したユーザだけがカード追加できる場合は、その店舗の店舗端末５が携帯端末３から認証された利用者個人を特定するキーであるログインキーを受け取り（通信機能によるログインキーの受信、コード化されたログインキーの読取り等を含む）、発行したポイントカードＩＤとともにサーバ４へ送信すると、サーバ４は、ユーザ管理ＤＢ４７を参照してログインキーに紐づけられているグループＩＤを取得し、そのグループＩＤと追加するポイントカードＩＤとを紐づけてポイントカード管理ＤＢ４８に追加登録する。
【００５６】
サーバ４のポイントカード管理ＤＢ４８は、グループＩＤ毎に１つ以上のポイントカードＩＤを保持することが可能である。また、グループ毎に各仮想ポイントカードの持出状況が管理されている。ある携帯端末３に仮想ポイントカードが持出されている場合は、その仮想ポイントカードの持出状況は「持出中」に変更される。また、いずれの携帯端末３にも持ち出されていない場合は、その仮想ポイントカードの持出状況は「使用可」とされる。
【００５７】
サーバ４は、定期的、またはポイントカード管理端末２、携帯端末３、或いは店舗端末５における所定のアクションに応答して、ポイントカード管理ＤＢの該当するグループに紐づけられた仮想ポイントカードの一覧をポイントカード管理端末２に送信する。ポイントカード管理端末２は、サーバ３から受信したポイントカードの一覧（ポイントカードリスト２９；図４参照）をポイントカード管理端末２内のローカル記憶部２２（図３参照）に記憶する。
【００５８】
ポイントカード持出機能とは、ポイントカード管理端末２が携帯端末３に対して仮想ポイントカードの使用権を貸し出すことである。例えば、携帯端末３をポイントカード管理端末２にかざす等、携帯端末３とポイントカード管理端末２とが通信接続した状態で所定の操作が行われると、ポイントカード管理端末２は持出処理を行う。持出処理において、ポイントカード管理端末２はサーバ４に対して持出要求を送信する。サーバ４はポイントカード管理ＤＢ４８を参照し、該当するグループ及びカードの持出状況４８４（図８参照）に基づいて持出の許可／不許可を判定する。すなわち、仮想ポイントカードが既にいずれかの携帯端末３に持ち出されている（持出状況４８４が「持出中」）場合は、当該仮想ポイントカードの持出しを不許可とし、持ち出されていない（持出状況が「使用可」）場合は、当該仮想ポイントカードの持出を許可する。サーバ４は、許可／不許可の応答を要求元のポイントカード管理端末２に返す。持出が許可された場合は、ポイントカード管理端末２は携帯端末３にポイントカードＩＤを含むポイントカード情報を送信する。携帯端末３はローカル記憶部３２に保持される持出カードリスト３９（図５参照）に、持出したポイントカード情報を追加する。
【００５９】
なお、ポイントカード管理端末２がサーバ４から最新の持出状況をダウンロードしてローカル記憶部２２に保持している場合は、ポイントカード管理端末２が持出しの許可／不許可を判定するようにしてもよい。この場合、ポイントカード管理端末２は、ローカル記憶部２２に記憶されているポイントカードリスト２９の持出状況２９２（図４参照）を参照して、仮想ポイントカードが既にいずれかの携帯端末３に持ち出されているか否かを判定する。持出状況２９２が「持出中」の場合は、当該仮想ポイントカードの持出しを不許可とし、持出状況２９２が「使用可」の場合は、当該仮想ポイントカードの持出を許可する。
【００６０】
また、ポイントカード管理端末２及びサーバ４は、携帯端末３への持出処理を行ったポイントカードについて、ポイントカード管理ＤＢ４８の持出状況４８４及びポイントカードリスト２９の持出状況２９２を「持出中」に更新する。
【００６１】
ポイントカード利用機能とは、携帯端末３に持出されている仮想ポイントカードを店舗端末５で利用するための機能である。例えば、店舗端末５が携帯端末３から利用しようとするポイントカードＩＤと認証された利用者個人を特定するキーであるログインキーとを受け取ると、受け取ったポイントカードＩＤに対するポイントの加算、ポイントの減算等の処理内容が店舗端末５からサーバ４に通知されて、サーバ４の該当するポイントカードＩＤのポイント数が更新される。
【００６２】
ポイントカード返却機能とは、携帯端末３からポイントカード管理端末２に使用権を返し、仮想ポイントカードをその携帯端末３で使用できないようにする機能である。ポイントカード管理端末２は、携帯端末３から送信される返却要求をサーバ４に送信し、サーバ４は返却処理を行い、返却要求に応答して当該ポイントカードの持出状況を「使用可」に更新する。持出状況の更新内容は、例えばポイントカード管理端末２が次にサーバ４にアクセスしたとき等に通知する。返却要求は携帯端末３からサーバ４に対してリモート送信されるようにしてもよい（リモート返却機能）。この場合は、ポイントカード管理端末２を介さずに、サーバ４と携帯端末３との間で上述の返却処理が行われる。
または、サーバ４が一定期間を超えて仮想ポイントカードの返却要求をポイントカード管理端末２または携帯端末３から受信しない場合は、返却要求の有無に関わらずサーバ４が自動的に返却処理を行って、未返却の仮想ポイントカードを返却されたものとして扱うようにしてもよい（上記一定期間はログインキーの有効期限と同じかそれよりは長く設定する。）。その他、予め定められた条件を満たすとサーバ４は、返却処理を行うものとする。
【００６３】
なお、上述の仮想ポイントカードの持出、返却、利用、個人登録等の各種処理を行う際に、サーバ４は認証処理を行うことが望ましい。認証処理により仮想ポイントカードの不正な持出や利用を防ぐことができ、仮想ポイントカードシステム１のセキュリティが向上する。
【００６４】
次に、図３〜図９を参照して、仮想ポイントカードシステム１の各装置のハードウエア構成及びデータ構成を説明する。
【００６５】
図３は、ポイントカード管理端末２のハードウエア構成を示すブロック図、図４は、ポイントカード管理端末２の保持するデータを示す図である。
図３に示すように、ポイントカード管理端末２は、制御部２１、ローカル記憶部２２、入力部２３、表示部２４、リモート通信Ｉ／Ｆ２５、端末間通信Ｉ／Ｆ２６、周辺機器Ｉ／Ｆ２７等がバス３０を介して接続されて構成される。
【００６６】
制御部２１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等により構成される。
ＣＰＵは、ローカル記憶部２２、ＲＯＭ、記録媒体等に格納されるプログラムをＲＡＭ上のワークメモリ領域に呼び出して実行し、バス３０を介して接続された各部を駆動制御する。制御部２１は、ローカル記憶部２２に記憶されている管理アプリ２０（ポイントカード管理プログラム）に従って、後述するポイントカード管理処理を実行する。ポイントカード管理処理では、ＣＰＵは、リモート通信Ｉ／Ｆ２５によってサーバ４とリモート通信を行い、グループ登録処理や個人登録処理を行ったり、グループのポイントカード情報及びユーザ情報をサーバ４から受信してポイントカードリスト２９やユーザリスト２８として管理したり、端末間通信Ｉ／Ｆ２６によって携帯端末３と通信し、仮想ポイントカードの持出処理や返却処理を行ったりする。
【００６７】
ＲＯＭは、コンピュータのブートプログラムやＢＩＯＳ等のプログラム、データ等を恒久的に保持する。ＲＡＭは、ロードしたプログラムやデータを一時的に保持するとともに、制御部２１が各種処理を行うために使用するワークエリアを備える。
【００６８】
ローカル記憶部２２は、半導体メモリやＨＤＤ（ハードディスクドライブ）等の不揮発性記憶装置であり、制御部２１が実行するプログラムや、プログラム実行に必要なデータ、ＯＳ（オペレーティング・システム）等が格納されている。これらのプログラムコードは、制御部２１により必要に応じて読み出されてＲＡＭに移され、ＣＰＵに読み出されて実行される。例えば、メーラ、ブラウザの各種プログラムや上述の管理アプリ２０等が記憶されている。
【００６９】
更に、ローカル記憶部２２には、ユーザリスト２８とポイントカードリスト２９とが記憶される。
ユーザリスト２８は、サーバ４で管理されるユーザ情報のうち当該ポイントカード管理端末２に該当するグループに関するユーザ情報を抽出したものである。また、ポイントカードリスト２９は、サーバ４で管理されるポイントカード情報のうち当該ポイントカード管理端末２に該当するグループに関するポイントカード情報を抽出したものである。
ポイントカードリスト２９及びユーザリスト２８のデータ内容は、サーバ４側のデータと同一の内容となるように定期的、或いは処理の各段階において適宜更新される。
【００７０】
図４（Ａ）にユーザリスト２８のデータ内容、図４（Ｂ）にポイントカードリスト２９のデータ内容を示す。
【００７１】
ユーザリスト２８には、グループＩＤ２８１、グループに属する構成員の個人ＩＤ２８２、認証情報（パスワード）２８３、個人情報２８４、ログインキー（有効期限含む）２８５、携帯端末ＩＤ２８６、Ｅメールアドレス２８７等が格納される。ただし、携帯端末ＩＤ２８６、Ｅメールアドレス２８７は必須ではない。
グループＩＤ２８１は、サーバ４にグループ登録を行う際にユーザにより入力される任意文字列である。
個人ＩＤ２８２は、グループＩＤ２８１に紐づける個人の識別番号である。例えばユーザにより入力される任意文字列である。１つのグループにつき、複数の個人ＩＤを登録可能とする。
認証情報（パスワード）２８３は、ログイン時に必要なパスワードであり、個人登録またはグループ登録の際に、ユーザにより任意に設定された文字列等である。
個人情報２８４は、個人の氏名等の情報である。
ログインキー（有効期限含む）２８５は、サーバ４による認証処理が行われた後に発行される有効期限付きのキーである。サーバ４にリクエストを送信する際、このログインキーを付加して送信する。有効期限が過ぎると、ログインキーは無効となる。
携帯端末ＩＤ２８６は、個人が使用する携帯端末の識別番号である。例えば、端末の製造番号や電話番号、メールアドレス等を利用できる。
Ｅメールアドレス２８７は、ユーザが個人登録またはグループ登録の際にサーバ４に通知したＥメールアドレスである。このＥメールアドレスに対して、サーバ４からグループ登録のための期限付き認証ＵＲＬ等が送信される。
【００７２】
ポイントカードリスト２９には、グループで共用される各ポイントカードの情報（ポイントカード情報）として、ポイントカードＩＤ２９１、各ポイントカードの持出状況２９２、ポイント数２９３、その他のポイントカード情報２９４が格納される。
ポイントカードＩＤ２９１は、店舗で発行される際に決定されるポイントカードの識別番号等である。
持出状況２９２は、「使用可」または「持出中」のいずれかに設定される。当該仮想ポイントカードが、現在いずれの携帯端末３にも持出されていない場合は「使用可」と設定され、持出処理されると「持出中」に変更される。また、返却処理されると「使用可」に変更される。
ポイント数２９３はポイントカードが現在保有するポイント数である。
その他のポイントカード情報２９４は、例えば、ポイントカードの店舗情報、ポイントの期限、ポイント特典等の付帯的な情報が格納される。
【００７３】
ポイントカード管理端末２の入力部２３は、例えば、キーボード、マウス等のポインティング・デバイス、テンキー等の入力装置であり、入力されたデータを制御部２１へ出力する。表示部２４は、例えば液晶パネル、ＣＲＴモニタ等のディスプレイ装置と、ディスプレイ装置と連携して表示処理を実行するための論理回路で構成され、制御部２１の制御により入力された表示情報をディスプレイ装置上に表示させる。
なお、入力部２３及び表示部２４が一体的に構成されたタッチパネル式の入出力部としてもよい。
【００７４】
リモート通信Ｉ／Ｆ２５は、通信制御装置、通信ポート等を有し、ネットワーク６との通信を媒介する通信インタフェースである。
端末間通信Ｉ／Ｆ２６は、Ｂｌｕｅｔｏｏｔｈ（登録商標）、赤外線通信、ＩＣカードリーダ・ライタを利用した非接触通信、ＵＳＢ等を利用した比較的近距離にある外部端末との通信インターフェースである。
周辺機器Ｉ／Ｆ２７は、ＩＣカードＲ／Ｗ、メモリーカード等のメディア、その他の周辺機器とのインタフェースである。
【００７５】
次に、図５及び図６を参照して、携帯端末３のハードウエア構成及びデータ構成を説明する。図５は、携帯端末３のハードウエア構成を示すブロック図、図６は、携帯端末３に記憶される持出カードリスト３９のデータ内容を示す図である。
【００７６】
図５に示すように、携帯端末３は、制御部３１、ローカル記憶部３２、入力部３３、表示部３４、端末間通信Ｉ／Ｆ３６、メディア入出力部３７等がバス４０を介して接続されて構成される。また、リモート通信Ｉ／Ｆ３５を備えるようにしてもよい。
【００７７】
制御部３１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等により構成され、ＲＯＭ、記憶部３２等に格納されるプログラムをＲＡＭ上のワークメモリ領域に呼び出して実行し、携帯端末３の各部を駆動制御する。ＲＯＭは、携帯端末３のＯＳ（オペレーティング・システム）、プログラム実行に必要なデータ等を恒久的に保持する。ＲＡＭは、ロードしたプログラムやデータを一時的に保持するとともに、制御部３１が各種処理を行うために使用するワークエリアを備える。
【００７８】
制御部３１は、ローカル記憶部３２に記憶されるポイントカード利用プログラム（以下、利用アプリ３８という）に従って、後述するポイントカード利用処理を実行する。ポイントカード利用処理では、ＣＰＵは、端末間通信Ｉ／Ｆ３６によってポイントカード管理端末２と端末間通信を行い、個人登録処理、ポイントカード持出処理、ポイントカード返却処理を行ったり、店舗端末５との間でポイントカード利用処理を行ったりする。
【００７９】
ローカル記憶部３２は、携帯端末３に内蔵または挿入されたフラッシュメモリ等の不揮発性の記憶媒体であり、携帯端末３にインストールされているメーラ、ブラウザ等のプログラム（アプリケーション）及び認証済のユーザを特定するログインキーやアドレス帳データ等の更新可能なデータを記憶する。
【００８０】
また、携帯端末３のローカル記憶部３２には、ポイントカードを利用するための利用アプリ３８が格納される。制御部３１は、上述のブラウザ、メーラ、利用アプリ３８等のプログラムに従った処理を実行する。
以下、説明の便宜上、ブラウザ、メーラ、利用アプリ３８等のプログラムを処理の主体とする場合があるが、実際には、制御部３１がそれぞれのプログラムに従った処理を実行する。
【００８１】
また、ローカル記憶部３２には、持出カードリスト３９が記憶される。
持出カードリスト３９は、持出処理によって当該携帯端末３がポイントカード管理端末２から持出の許可を受けた仮想ポイントカードの一覧である。図６に示すように、ポイントカードＩＤ３９１、ポイント数３９２、その他のポイントカード情報３９３（店舗情報、ポイント特典等の付帯情報を含む）等が格納される。
【００８２】
図５の説明に戻る。
携帯端末３の入力部３３は、数字や文字、操作指示を入力するためのキーボタン等を有し、キーボタンの操作に応じた信号を制御部３１に出力する。
表示部３４は、液晶表示パネル等を有し、制御部３１からの指示に従った表示を行う。
なお、入力部３３及び表示部３４が一体的に構成されたタッチパネル式の入出力部としてもよい。
【００８３】
端末間通信Ｉ／Ｆ３６は、赤外線、Ｂｌｕｅｔｏｏｔｈ、非接触通信チップ、シリアルポート等の端末間の各種通信Ｉ／Ｆを含む。携帯端末３は、この端末間通信Ｉ／Ｆ３６を介してポイントカード管理端末２または店舗端末５と通信接続する。
【００８４】
リモート通信Ｉ／Ｆ３５は、通信制御部、変調器、復調器、アンテナ等を含み、パケット通信用のデータを生成し、携帯端末３の携帯通信用アンテナ（不図示）を介して基地局（不図示）に送信したり、或いは、基地局から送信される無線信号を受信し、受信した信号を復調してパケット通信用のデータを取得する。
リモート通信Ｉ／Ｆ３５及び携帯ブラウザを利用してサーバ４にアクセスすることも可能であるが、携帯端末３のリモート通信機能を利用した仮想ポイントカードの使用については別の実施の形態（第２、第３の実施の形態）で説明する。
【００８５】
次に、図７及び図８を参照してサーバ４のハードウエア構成及びデータ構成について説明する。図７は、サーバ４のハードウエア構成を示すブロック図、図８はサーバ４が取り扱うデータを示す図である。
【００８６】
図７に示すように、サーバ４は、制御部４１、記憶部４２、入力部４３、表示部４４、通信部４５、周辺機器Ｉ／Ｆ４６、ユーザ管理ＤＢ（データベース）４７、ポイントカード管理ＤＢ４８、加盟店管理ＤＢ４９等がバス５０を介して接続されて構成される。
【００８７】
制御部４１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等により構成される。
ＣＰＵは、記憶部４２、ＲＯＭ、記録媒体等に格納されるプログラムをＲＡＭ上のワークメモリ領域に呼び出して実行し、バス５０を介して接続された各部を駆動制御する。例えば、制御部４１は、記憶部４２、ＲＯＭ、または記録媒体等に格納されたサービス管理プログラムに従って、サービス管理処理を実行する。サービス管理処理において、制御部４１は、サーバ４がウェブ上に開設したサービス管理サイトを管理し、このサービス管理サイトを介して店舗端末５やポイント管理端末２と情報の交信を行う。例えば、グループ登録、個人登録、ポイントカード追加等の各処理において、サーバ４の制御部４１は、各端末から要求された入力フォームを送信したり、登録された情報をポイントカード管理ＤＢ４８やユーザ管理ＤＢ４７の該当する記憶エリアに記憶したりする。
【００８８】
ＲＯＭは、コンピュータのブートプログラムやＢＩＯＳ等のプログラム、データ等を恒久的に保持する。ＲＡＭは、ロードしたプログラムやデータを一時的に保持するとともに、制御部４１が各種処理を行うために使用するワークエリアを備える。
【００８９】
記憶部４２は、ＨＤＤ（ハードディスクドライブ）等であり、制御部４１が実行するプログラムや、プログラム実行に必要なデータ、ＯＳ（オペレーティング・システム）等が格納されている。これらのプログラムコードは、制御部４１により必要に応じて読み出されてＲＡＭに移され、ＣＰＵに読み出されて実行される。
また、記憶部４２には、上述のサービス管理プログラムやサービス管理サイトの各ページデータ等が格納される。
【００９０】
入力部４３は、例えば、キーボード、マウス等のポインティング・デバイス、テンキー等の入力装置であり、入力されたデータを制御部４１へ出力する。表示部４４は、例えば液晶パネル、ＣＲＴモニタ等のディスプレイ装置と、ディスプレイ装置と連携して表示処理を実行するための論理回路で構成され、制御部４１の制御により入力された表示情報をディスプレイ装置上に表示させる。
【００９１】
通信部４５は、通信制御装置、通信ポート等を有し、ネットワーク６との通信を媒介する通信インタフェースである。
周辺機器Ｉ／Ｆ４６は、ＩＣカードＲ／Ｗ、メモリーカード等のメディア、その他の周辺機器とのインタフェースである。
【００９２】
ユーザ管理ＤＢ４７は、仮想ポイントカードシステム１を利用するグループや個人の情報を管理するためのデータベースである。
図８（Ａ）に示すように、ユーザ管理ＤＢ４７には、グループＩＤ４７１、グループに属する構成員の個人ＩＤ４７２、認証情報（パスワード）４７３、個人情報４７４、ログインキー（有効期限含む）４７５、携帯端末ＩＤ４７６、Ｅメールアドレス４７７等が格納される。ただし、Ｅメールアドレス４７７は必須ではない。
グループＩＤ４７１は、サーバ４にグループ登録を行う際にユーザにより入力される任意文字列である。
個人ＩＤ４７２は個人の識別番号であり、例えばユーザにより入力される任意文字列である。１つのグループにつき、複数の個人ＩＤを登録可能とする。
認証情報（パスワード）４７３は、ログイン時に必要なパスワードであり、個人登録またはグループ登録の際に、ユーザにより任意に設定された文字列等である。
個人情報４７４は、個人の氏名等の情報である。
ログインキー（有効期限含む）４７５は、サーバ４による認証処理が行われた後に発行される有効期限付きのキーである。サーバ４による認証処理後、ログインキーが発行されると、有効期限内はこのログインキーがポイントカード管理端末２に渡され、リクエストに付加されてサーバ４に送信される。サーバ４はログインキーによってリクエストの要求元を認証する。有効期限が過ぎると、ログインキーは無効となり、ユーザ管理ＤＢ４７から消去される。
携帯端末ＩＤ４７６は、個人が使用する携帯端末の識別番号である。例えば、端末の製造番号や電話番号、メールアドレス等を利用できる。
Ｅメールアドレス４７７は、ユーザが個人登録またはグループ登録の際にサーバ４に通知したＥメールアドレスである。このＥメールアドレスに対して、サーバ４はグループ登録のための期限付き認証ＵＲＬ等を送信する。
【００９３】
ポイントカード管理ＤＢ４８は、各グループの仮想ポイントカードの情報を管理するデータベースである。
図８（Ｂ）にポイントカード管理ＤＢ４８のデータ内容を示す。
【００９４】
ポイントカード管理ＤＢ４８には、グループＩＤ４８１毎に、そのグループに対応付けられた認証情報（パスワード）４８２、各グループで共用される複数のポイントカードＩＤ４８３、各ポイントカードの持出状況４８４、ポイント数４８５、及びその他のポイントカード情報４８６が格納される。
グループＩＤ４８１は、サーバ４にグループ登録を行う際に発行される識別番号である。
認証情報（パスワード）４８２は、ログイン時に必要なパスワードであり、グループ登録の際に、ユーザにより任意に設定された文字列等である。
ポイントカードＩＤ４８３は、店舗で発行される際に決定されるポイントカードの識別番号等である。
持出状況４８４は、「使用可」または「持出中」のいずれかに設定される。現在いずれの携帯端末３にもポイントカードが持出されていない場合は「使用可」と設定され、携帯端末３に持出処理されると「持出中」に変更される。また、返却処理されると「使用可」に変更される。
ポイント数４８５はポイントカードが現在保有するポイント数である。
その他のポイントカード情報４８６は、例えば、ポイントカードの店舗情報、ポイントの期限、ポイント特典等の付帯的な情報が格納される。
【００９５】
サーバ４で管理されるユーザ情報（グループＩＤ４７１，個人ＩＤ４７２，携帯端末ＩＤ４７３，個人情報４７４、認証情報４７５等を含む）及びポイントカード情報（ポイントカードＩＤ４８３、持出状況４８４、ポイント数４８５、その他のポイントカード情報４８６を含む）は、該当するグループのポイントカード管理端末２と共有される。すなわち、ポイントカード管理端末２のユーザリスト２８及びポイントカードリスト２９のデータ内容は、サーバ４に格納される該当グループのデータと同一の内容となるように定期的、或いは処理の各段階において更新される。
【００９６】
加盟店管理ＤＢ４９は、仮想ポイントカードシステム１のサービスを利用する加盟店の情報を記憶するデータベースである。
図８（Ｃ）に示すように、加盟店管理ＤＢ４９にはポイントカード種別情報４９１や加盟店の店舗情報４９２等が記憶される。
【００９７】
次に、図９を参照して店舗端末５のハードウエア構成を説明する。
図９に示すように、店舗端末５は、制御部５１、記憶部５２、入力部５３、表示部５４、端末間通信Ｉ／Ｆ５５、リモート通信Ｉ／Ｆ５６、ＩＣカードＲ／Ｗ（リーダ・ライタ）５７、周辺機器Ｉ／Ｆ５８等がバス５９を介して接続されて構成される。
【００９８】
制御部５１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等により構成される。
ＣＰＵは、記憶部５２、ＲＯＭ、記録媒体等に格納されるプログラムをＲＡＭ上のワークメモリ領域に呼び出して実行し、バス５９を介して接続された各部を駆動制御する。制御部５１は、サーバ４と連携してポイントカードの発行処理、ポイント処理を実行する。
【００９９】
ＲＯＭは、コンピュータのブートプログラムやＢＩＯＳ等のプログラム、データ等を恒久的に保持する。ＲＡＭは、ロードしたプログラムやデータを一時的に保持するとともに、制御部５１が各種処理を行うために使用するワークエリアを備える。
【０１００】
記憶部５２は、ＨＤＤ（ハードディスクドライブ）等であり、制御部４１が実行するプログラムや、プログラム実行に必要なデータ、ＯＳ（オペレーティング・システム）等が格納されている。これらのプログラムコードは、制御部４１により必要に応じて読み出されてＲＡＭに移され、ＣＰＵに読み出されて実行される。
【０１０１】
入力部５３は、例えば、キーボード、マウス等のポインティング・デバイス、テンキー等の入力装置であり、入力されたデータを制御部５１へ出力する。表示部５４は、例えば液晶パネル、ＣＲＴモニタ等のディスプレイ装置と、ディスプレイ装置と連携して表示処理を実行するための論理回路で構成され、制御部５１の制御により入力された表示情報をディスプレイ装置上に表示させる。
【０１０２】
端末間通信Ｉ／Ｆ５５は、赤外線、Ｂｌｕｅｔｏｏｔｈ、非接触通信チップ、シリアルポート等の端末間の各種通信Ｉ／Ｆを含む。
店舗端末５は、端末間通信Ｉ／Ｆ５５を介して携帯端末３と通信接続可能である。
【０１０３】
リモート通信Ｉ／Ｆ５６は、通信制御装置、通信ポート等を有し、ネットワーク６との通信を媒介する通信インタフェースである。店舗端末５は、リモート通信Ｉ／Ｆ５６を介してサーバ４と通信接続する。
【０１０４】
周辺機器Ｉ／Ｆ５７は、ＩＣカードＲ／Ｗ、バーコード情報等を光学的に読取る読取装置等の周辺機器とのインタフェースである。
【０１０５】
次に、図１０〜図２０を参照して、仮想ポイントカードシステム１の動作を説明する。
【０１０６】
まず、図１０を参照してグループ登録処理について説明する。
ユーザが店舗を利用し、新規に仮想ポイントカードが発行された場合、店舗端末５は、ユーザから通知されたＥメールアドレスとポイントカードＩＤ（以下、カードＩＤという）とをサーバ４に送信する（ステップＳ１０１）。このＥメールアドレスは、後にサーバ４から送付される期限付き認証ＵＲＬを受け取るためのＥメールアドレスであり、例えば、ポイントカード管理端末２のメールアドレス等である。サーバ４は、店舗端末５からカードＩＤとＥメールアドレスを受信すると（ステップＳ１０２）、まず、仮グループＩＤを生成する（ステップＳ１０３）。生成された仮グループＩＤは、ユーザ管理ＤＢ４７にＥメールアドレス及びカードＩＤとともに仮登録される（ステップＳ１０４）。また、サーバ４は、生成した仮グループＩＤを元に期限付き認証ＵＲＬを発行し（ステップＳ１０５）、ステップＳ１０２で受信したＥメールアドレス宛に送信する（ステップＳ１０６）。Ｅメール本文には期限付き認証ＵＲＬが記載されるものとする。
【０１０７】
ポイントカード管理端末２のメーラがサーバ４から送信されたＥメールを受信する（ステップＳ１０７）。ユーザがこのEメールをメーラにより開き、メール中に表示されたURLを選択すると、ポイントカード管理端末２はブラウザを起動し、受信したＥメールに記載された期限付き認証ＵＲＬにアクセスする（ステップＳ１０８）。するとサーバ４は、このポイントカード管理端末２にグループ本登録のための入力フォームを送信する。
【０１０８】
ポイントカード管理端末２のブラウザによってサーバ４のグループＩＤを登録するための入力フォームが開かれ、ユーザにより登録Ｅメールアドレス、グループＩＤ（ユーザが任意に決定するＩＤ）、パスワード等のグループ登録に必要な項目が入力され、送信されると（ステップＳ１０９）、サーバ２は、受信したＥメールアドレスとＵＲＬから復元した仮グループＩＤを認証する。認証成功であれば（ステップＳ１１０；ＹＥＳ）、入力フォームに入力されたグループＩＤの重複を確認し（ステップＳ１１１）、すでに登録されているグループＩＤと重複しなければ（ステップＳ１１１；ＹＥＳ）、本登録の処理を行う（ステップＳ１１２）。認証失敗した場合やグループＩＤの重複がある場合（ステップＳ１１０；ＮＯ、ステップＳ１１１；ＮＯ）は、入力フォームへのＥメールアドレス、グループＩＤ、パスワードの再入力を受け付ける（ステップＳ１０９）。
【０１０９】
ステップＳ１１２の本登録処理において、サーバ４は、ユーザ管理ＤＢ４７に仮登録されている仮グループＩＤをグループＩＤ４８１、入力されたパスワードを認証情報（パスワード）４８２とし、ポイントカード管理ＤＢ４８にグループＩＤ４８１と認証情報（パスワード）４８２とポイントカードＩＤ４８３を紐づけて記録し、ポイント数４８５に初回ポイントを付与する（ステップＳ１１３）。本登録処理が終了すると認証用ＵＲＬを破棄し（ステップＳ１１４）、グループ登録処理を終了する。
【０１１０】
次に、図１１を参照して個人登録処理の流れについて説明する。
グループの本登録処理が完了するとサーバ４に個人登録を行えるようになる。
ポイントカード管理端末２のブラウザからサービス管理サイトにアクセスし、入力フォームに従って登録済みのグループＩＤとそのグループに対応付けられたパスワード、及び、登録したい個人ＩＤ（ユーザが任意に決定する文字列）とその個人に対応付けられるパスワードの入力を受け付ける（ステップＳ２０１）。ポイントカード管理端末２は、入力されたグループＩＤとそのグループに対応付けられたパスワード、及び、個人ＩＤとその個人に対応付けられるパスワードをネットワーク６を介してサーバ４へ送信する（ステップＳ２０２）。
【０１１１】
サーバ４は、グループＩＤとそのグループに対応付けられたパスワード、及び、個人ＩＤとその個人に対応付けられるパスワードを受信すると（ステップＳ２０３）、ユーザ管理ＤＢ４７を参照して、グループＩＤとそのグループに対応付けられたパスワードによる認証を行う（ステップＳ２０４）。認証が成功した場合（ステップＳ２０４；ＯＫ）、更に、入力された個人ＩＤが他の個人ＩＤ４７２と重複するか否かを確認する（ステップＳ２０５）。認証が失敗した場合（ステップＳ２０４；ＮＧ）、又は、個人ＩＤが重複する場合（ステップＳ２０５；ＮＯ）は個人ＩＤの新規登録ができないため、ステップＳ２０３へ戻る。グループＩＤとそのグループに対応付けられたパスワードによる認証が成功し、かつ個人ＩＤが重複しない場合は（ステップＳ２０４；ＹＥＳ、ステップＳ２０５；ＹＥＳ）、入力された個人ＩＤとその個人に対応付けられるパスワードをユーザ管理ＤＢ４７の該当するグループＩＤ４７１に紐づけて登録する（ステップＳ２０６）。
【０１１２】
ポイントカード管理端末２がサーバ４に対して登録内容の更新を要求すると（ステップＳ２０７）、サーバ４は、要求元のポイントカード管理端末２のグループに関する最新のユーザ情報の一覧をユーザ管理ＤＢ４７から読み出し、ポイントカード管理端末２に送信する（ステップＳ２０７）。ポイントカード管理端末２は受信したユーザ情報の一覧をローカル記憶部２２のユーザリスト２８に登録する。
【０１１３】
グループ登録及びユーザ登録が行われた後、仮想ポイントカードの追加、持出、使用、返却等の処理を行うことが可能となる。
【０１１４】
なお、サーバ４は仮想ポイントカードシステム１にログインしようとする仮想ポイントカード管理端末２及び携帯端末３を、登録されたグループＩＤまたは個人ＩＤ、及びパスワードによって認証後、ログインを許可することが望ましい。また、仮想ポイントカード管理端末２または携帯端末３に個別のログインキーを付与するようにしてもよい。
認証処理により、仮想ポイントカードの盗用や、不正な使用、個人情報等の漏えい等を防ぐことが可能となる。
【０１１５】
図１２は認証処理の流れを説明するフローチャートである。
図１２に示すように、サービス管理サイト（サーバ４）にアクセスがあると、サーバ４はまずログイン画面を提供する。ログイン画面では、グループＩＤとそのグループに対応付けられたパスワード、及び、個人ＩＤとその個人に対応付けられたパスワードの入力を受け付ける。ただし、個人ＩＤとその個人に対応付けられたパスワードの入力のみを受け付けるようにしてもよい。
【０１１６】
ポイントカード管理端末２のブラウザにより表示されるログイン画面に対して、ユーザにより、グループＩＤとそのグループに対応付けられたパスワード、及び、個人ＩＤとその個人に対応付けられたパスワードが入力されると（ステップＳ３０１）、ポイントカード管理端末２は、グループＩＤとそのグループに対応付けられたパスワード、及び、個人ＩＤとその個人に対応付けられたパスワードをサーバ４に送信する（ステップＳ３０２）。
サーバ４は、グループＩＤとそのグループに対応付けられたパスワード、及び、個人ＩＤとその個人に対応付けられたパスワードを受信すると（ステップＳ３０３）、ユーザ管理ＤＢ４７、ポイントカード管理ＤＢ４８を参照して、グループＩＤとそのグループに対応付けられたパスワード、及び、個人ＩＤとその個人に対応付けられたパスワードの認証処理を実行する。認証失敗の場合は（ステップＳ３０４；ＮＧ）、再度ログイン画面を返し（ステップＳ３０５）、正しいグループＩＤとそのグループに対応付けられたパスワード、及び、個人ＩＤとその個人に対応付けられたパスワードの入力を促す。
【０１１７】
認証成功した場合は（ステップＳ３０４；ＯＫ）、ログインキー４７５を発行し、入力された個人ＩＤ４７２に紐づけてユーザ管理ＤＢ４７に登録する（ステップＳ３０６）。また、グループＩＤ４７１に紐づけられて記憶されているカード一覧（ポイントカード情報の一覧）をポイントカード管理ＤＢ４８から取得して、各仮想ポイントカードのカードの持出状況４８４とともにポイントカード管理端末２に送信する（ステップＳ３０７）。
【０１１８】
ポイントカード管理端末２は、サーバ４からログインキー及びカード一覧を受信すると、ローカル記憶部２２に記憶されているポイントカードリスト２９の内容を更新する（ステップＳ３０８）。
【０１１９】
認証処理が行われると、その後は、ポイントカード管理端末２からサーバ２に対してリクエスト（処理要求）を送る場合は、リクエストにログインキーを付加して送受信を行う。
【０１２０】
次に、図１３を参照してポイントカード追加処理の流れについて説明する。
店舗でポイントカードを発行すると、その情報がサーバに通知されて、ポイントカード管理ＤＢ４８に登録される。
ユーザが携帯端末３を店舗端末５にかざし、端末間通信機能によってログインキーを送信するか、或いは携帯端末３のログインキーを例えばＱＲコード等のコード画像に変換し、表示部３４に表示させて店舗端末５の読取装置に読み取らせると（ステップＳ４０１）、店舗端末５は携帯端末３のログインキーを受信し（ステップＳ４０２）、発行したカードＩＤに当該ログインキーを付加した情報をサーバ４にリモート送信する（ステップＳ４０３）。サーバ４は店舗端末５からカードＩＤ及びログインキーを受信すると（ステップＳ４０４）、ユーザ管理ＤＢ４７を参照してログインキーが有効であるか否かを確認する（ステップＳ４０５）。ログインキーが無効の場合は（ステップＳ４０５；ＮＯ）、店頭端末５にログインキーが無効である旨のエラーを通知し、認証を再度行ってログインキーを再取得するよう促す（ステップＳ４０６）。ログインキーが有効である場合は（ステップＳ４０５；ＹＥＳ）、サーバ４は、ユーザ管理ＤＢ４７を参照してログインキーからグループＩＤを算出し、ポイントカード管理ＤＢ４８内の該当するグループＩＤ４８１に紐づけて受信したカードＩＤを追加記憶する（ステップＳ４０７）。
【０１２１】
カードＩＤがサーバ４のポイントカード管理ＤＢ４８に追加されると、そのカードＩＤに紐づけられているグループの各個人が仮想ポイントカードを使用できる。ただし、ポイント付与の整合性を保つため、複数の個人が同時に同じ仮想ポイントカードを使用することを避ける。
【０１２２】
そのため、ポイントカード管理端末２は、携帯端末３との間で持出処理を行う。
図１４は、持出処理の流れを説明するフローチャートである。
図１４に示すように、ポイントカード管理端末２は、定期的に、或いはユーザからの指示に応じてサーバ４に対してカード一覧（該当するグループのポイントカード情報の一覧）の取得を要求する（ステップＳ５０１）。このとき、ポイントカード管理端末２は要求とともにポイントカード管理端末２のログインキーを送信する。
サーバ４は、カード一覧の取得要求及びログインキーを受信すると（ステップＳ５０２）、ユーザ管理ＤＢ４７を参照してログインキーが有効であるか否かを確認する（ステップＳ５０３）。ログインキーが無効の場合は（ステップＳ５０３；ＮＯ）、ポイントカード管理端末２にログインキーが無効である旨のエラーを通知し（ステップＳ５１３）、認証を再度行ってログインキーを再取得するよう利用者に促す（ステップＳ５０４）。ログインキーが有効である場合は（ステップＳ５０３；ＹＥＳ）、ユーザ管理ＤＢ４７を参照してログインキー４７５からグループＩＤ４７１を算出し、ポイントカード管理ＤＢ４８内の該当するグループＩＤ４８１に紐づけて登録されているポイントカード情報の一覧（持出状況４８４を含む）を取得し、要求元のポイントカード管理端末２に返す（ステップＳ５０５）。
【０１２３】
ポイントカード管理端末２は、サーバ２からカード一覧を受信すると、表示画面に受信したカード一覧を表示する（ステップＳ５０６）。例えば、図１５に示すポイントカードリスト表示画面７０のように、グループに紐づけて登録されているポイントカードがそのポイント情報とともに一覧表示される。また、持出状況４８４が「持出中」のカードについてはその旨を表示する。
【０１２４】
ポイントカード管理端末２に表示されているカード一覧からユーザの選択操作によってあるポイントカードが選択されると（ステップＳ５０７）、ポイントカード管理端末２は携帯端末３からのログインキーの受信を受け付ける。ユーザが携帯端末３をポイントカード管理端末２にかざすと端末間通信Ｉ／Ｆによって携帯端末３のログインキーがポイントカード管理端末２に送信される（ステップＳ５０８）。ポイントカード管理端末２は携帯端末３のログインキーを取得すると（ステップＳ５０９）、選択中の仮想ポイントカードのカードＩＤに取得したログインキーを付加して、サーバ４にリモート送信する（ステップＳ５１０）。
【０１２５】
サーバ４は、ポイントカード管理端末２からカードＩＤとログインキーを受信すると（ステップＳ５１１）、ユーザ管理ＤＢ４７を参照してログインキーが有効であるか否かを確認する（ステップＳ５１２）。ログインキーが無効の場合は（ステップＳ５１２；ＮＯ）、ポイントカード管理端末２にログインキーが無効である旨のエラー通知を送信し、認証を再度行ってログインキーを再取得するよう利用者に促す（ステップＳ５１３）。ログインキーが有効である場合は（ステップＳ５１２；ＹＥＳ）、サーバ４は更に、ユーザ管理ＤＢ４７を参照してログインキー４７５からグループＩＤ４７１を算出し、ポイントカード管理ＤＢ４８内の該当するグループＩＤ４８１に紐づけて登録されている仮想ポイントカードの持出状況４８４を参照し、受信したカードＩＤが持出可能であるか否かを判定する（ステップＳ５１４）。すなわち、受信したカードＩＤの持出状況４８４を確認し、「持出中」であれば、持出を不許可とし（ステップＳ５１４；ＮＯ）、ポイントカード管理端末２に他の携帯端末に持出されている旨のエラーを送信し、利用者に通知する（ステップＳ５１３）。受信したカードＩＤの持出状況が「使用可」であれば（ステップＳ５１４；ＹＥＳ）、持出を許可する。このとき、サーバ４は、該当するカードＩＤの持出状況を「持出中」に変更する（ステップＳ５１５）。また、カードの持出を要求したポイントカード管理端末２に変更後の持出状況４８４を送信する。ポイントカード管理端末２はローカル記憶部２２のポイントカードリスト２９の持出状況２９２を受信した持出状況４８４の内容に更新する（ステップＳ５１６）。またポイントカード管理端末２は、選択されている仮想ポイントカードに関する情報を携帯端末３に送信する（ステップＳ５１７）。携帯端末３は、受信した仮想ポイントカードに関する情報を携帯端末３のローカル記憶部３２の持出カードリスト３９に記憶する。これにより、携帯端末３によって仮想ポイントカードを持出し、店舗で利用することが可能となる。
【０１２６】
なお、上述のステップＳ５０８〜ステップＳ５１７の処理が行われている間は、携帯端末３をポイントカード管理端末２にかざし続ける必要がある。これは、サーバ４で行われる処理の結果を携帯端末３が受け取るまでに時間がかかるからである。
【０１２７】
図１５はポイントカード管理端末２に表示されるポイントカードリスト表示画面７０の一例、図１６はポイントカード管理端末２に表示されるグループリスト表示画面８０の一例である。また、図１７は仮想ポイントカードを持ち出した携帯端末３に表示されるポイントカード詳細表示画面９０の一例である。
【０１２８】
図１５、図１６に示すように、ポイントカード管理端末２の表示部２４には、グループで使用できる仮想ポイントカードの一覧や、グループに属する個人の一覧が表示される。
【０１２９】
図１５に示すように、ポイントカードリスト表示画面７０には、グループで使用できるポイントカードの名称７１と各ポイントカードのポイント数７２等が一覧表示される。また、携帯端末３に持出されているポイントカードについては、「持出中」の旨が表示される（図１５の「ポイントカードＣ」の欄）。「持出中」でないポイントカード（ポイントカードリストの各行）は選択可能となっており、選択操作されると、選択されたポイントカードの詳細情報（店舗情報、ポイント特典等）を表示した持出受付画面（不図示）に遷移する。
【０１３０】
ポイントカードリスト画面７０には、更に「追加」ボタン７３、「削除」ボタン７４、「グループ」ボタン７５等が表示される。
「追加」ボタン７３が操作されると、ポイントカード管理端末２は、新規にポイントカードを登録（会員登録）するためのカード追加登録画面の送信をサーバ４に要求する。また、「削除」ボタン７４が操作されると、ポイントカード管理端末２は、登録されているポイントカードを削除するためのカード削除画面の送信をサーバ４に要求する。「グループリスト」ボタン７５が操作されると、ポイントカード管理端末２は、ローカル記憶部２２のユーザリスト２８を読み出し、グループリスト表示画面８０として表示部２４に表示させる。
【０１３１】
図１６に示すように、グループリスト表示画面８０には、グループに属する個人の個人ＩＤ８１等が一覧表示される。各個人ＩＤ（グループリストの各行）は選択操作が可能となっており、選択操作されると選択された個人ＩＤの詳細情報（氏名、携帯端末ＩＤ、Ｅメール、持出中のポイントカード等）が表示される（不図示）。
グループリスト表示画面８０には、更に「追加」ボタン８２、「削除」ボタン８３、「カードリスト」ボタン８４等が表示される。
「追加」ボタン８２が操作されると、ポイントカード管理端末２は、新規に個人を登録するための個人登録画面の送信をサーバ４に要求する。また、「削除」ボタン８３が操作されると、ポイントカード管理端末２は、登録されている個人を削除するための個人ＩＤ削除画面の送信をサーバ４に要求する。「カードリスト」ボタン８４が操作されると、ポイントカード管理端末２は、記憶部２２のポイントカードリスト２９を読み出し、図１５に示すポイントカードリスト表示画面７０として表示させる。
【０１３２】
携帯端末３をポイントカード管理端末２にかざして持出処理を行うと、選択されたポイントカードが携帯端末３に持出される。携帯端末３は、図１７に示すようなポイントカード詳細表示画面９０を表示する。ポイントカード詳細表示画面９０には、持ち出したポイントカードの名称９１、ポイント数９２、ポイントカードに関する情報９３が表示される。また、「ＱＲコード表示」ボタン９４、「リストに戻る」ボタン９５、「カード返却」ボタン９５が表示される。
利用画面９０の「ＱＲコード表示」ボタン９４が操作されると、携帯端末３は、ポイントカードのカードＩＤ及びログインキーを例えばＱＲコード等のコード画像に変換し、図１８のコード画像表示画面９７に示すようにコード画像９８を表示する。コード画像表示画面９７を店舗端末５の読取部にかざすことにより、ポイントカードを利用できる（ポイントカード利用処理；図１９参照）。
【０１３３】
また、図１７のポイントカード詳細表示画面９０において、「リストに戻る」ボタン９５が操作されると、携帯端末３は、当該携帯端末３が持出しているポイントカードのリストを持出カードリスト２９から読み出し、一覧表示する（不図示）。また、「カード返却」ボタン９６が操作されると、携帯端末３は後述するポイントカード返却処理を開始する（図２０参照）。
【０１３４】
次に、店舗での仮想ポイントカードを利用する際の処理の流れについて説明する。
図１９は、ポイントカード利用処理の流れを説明するフローチャートである。
図１９に示すように、まず、ユーザが携帯端末３を店舗端末５にかざし、端末間通信機能によってログインキー及び利用するカードＩＤを送信するか、或いは携帯端末３のログインキー及び利用するカードＩＤを例えばＱＲコード等のコード画像に変換し、表示部３４に表示させて店舗端末５の読取部に読み取らせる（ステップＳ６０１；図１８参照）。
店舗端末５は携帯端末３のログインキー及びカードＩＤを受信し（ステップＳ６０２）、受信したログインキー及びカードＩＤをポイント数の変更要求とともにサーバ４にリモート送信する（ステップＳ６０３）。サーバ４は店舗端末５からカードＩＤ、ログインキー、及びポイント数の変更要求を受信すると（ステップＳ６０４）、ユーザ管理ＤＢ４７を参照してログインキーが有効であるか否かを確認する（ステップＳ６０５）。ログインキーが無効の場合は（ステップＳ６０５；ＮＯ）、ポイントカード管理端末２にログインキーが無効である旨のエラー通知を送信し、認証を再度行ってログインキーを再取得するよう利用者に促す（ステップＳ６０６）。ログインキーが有効である場合は（ステップＳ６０５；ＹＥＳ）、サーバ４はユーザ管理ＤＢ４７を参照してログインキー４７５からグループＩＤ４７１を算出し、ポイントカード管理ＤＢ４８内の該当するグループＩＤ４８１に紐づけられている該当カードＩＤ４８３について変更要求されたポイント数だけ変更する（ステップＳ６０７）。そして、サーバ４は、店舗端末５にポイント変更成功の応答を送信する（ステップＳ６０８）。サーバ４からポイント変更成功の応答を受信すると、店舗端末５は、携帯端末３に変更後のポイント数を送信する。携帯端末３は、持出カードリスト３９の該当するカードＩＤ３９１のポイント数３９２を受信した内容に基づいて変更する（ステップＳ６０９）。
【０１３５】
なお、上述のステップＳ６０１〜ステップＳ６０９の処理が行われている間は、携帯端末３をポイントカード管理端末２にかざし続ける必要がある。これは、サーバ４で行われる処理の結果を携帯端末３が受け取るまでに時間がかかるからである。
【０１３６】
次に、仮想ポイントカードの返却処理について説明する。
仮想ポイントカードをグループの他の個人が使用するためには、図２０に示す返却処理を行って、携帯端末３に持出されている仮想ポイントカードをポイントカード管理端末２に返却する必要がある。
図２０は、ポイントカード返却処理について説明するフローチャートである。
【０１３７】
図２０に示すように、まず、ポイントカード管理端末２は携帯端末３からのログインキーの受信を受け付ける。このとき、携帯端末３は、持出カードリストから返却しようとするカードを選択し、そのカードＩＤをログインキーとともに送信する。ユーザが携帯端末３をポイントカード管理端末２にかざすと端末間通信Ｉ／Ｆによって携帯端末３のログインキー及びカードＩＤがポイントカード管理端末２に送信される（ステップＳ７０１）。ポイントカード管理端末２は携帯端末３のログインキー及びカードＩＤを取得すると（ステップＳ７０２）、取得したログインキー及びカードＩＤをサーバ４にリモート送信する（ステップＳ７０３）。
【０１３８】
サーバ４は、ポイントカード管理端末２からログインキー及びカードＩＤを受信すると（ステップＳ７０４）、ユーザ管理ＤＢ４７を参照してログインキーが有効であるか否かを確認する（ステップＳ７０５）。ログインキーが無効の場合は（ステップＳ７０５；ＮＯ）、ポイントカード管理端末２にログインキーが無効である旨のエラー通知を送信し、認証を再度行ってログインキーを再取得するよう利用者に促す（ステップＳ７０６）。ログインキーが有効である場合は（ステップＳ７０５；ＹＥＳ）、サーバ４はユーザ管理ＤＢ４７を参照してログインキーからグループＩＤを算出し、ポイントカード管理ＤＢ４８内の該当するグループＩＤ４８１に紐づけて登録されている仮想ポイントカードのうち、該当するカードＩＤの持出状況４８４を「使用可」に変更する（ステップＳ７０７）。また、サーバ４は、カードの返却を要求したポイントカード管理端末２に変更後の持出状況４８４を送信する。ポイントカード管理端末２はローカル記憶部２２のポイントカードリスト２９の持出状況２９２を受信した持出状況４８４の内容に更新する（ステップＳ７０８）。またポイントカード管理端末２は、携帯端末３の持出カードリスト３９から選択中のカードＩＤを消去する（ステップＳ７０９）。これにより、返却処理された仮想ポイントカードが他の携帯端末３に持出して使用できるようになる。
【０１３９】
なお、上述のステップＳ７０１〜ステップＳ７０９の処理が行われている間は、携帯端末３をポイントカード管理端末２にかざし続ける必要がある。これは、サーバ４で行われる処理の結果を携帯端末３が受け取るまでに時間がかかるからである。
【０１４０】
以上説明したように、本発明の第１の実施の形態のポイントカードシステム１は、店舗端末５にて発行される仮想ポイントカードの情報を管理するサーバ４と、サーバ４との間でネットワーク６を介して仮想ポイントカードの情報を交信するポイントカード管理端末２と、ポイントカード管理端末２との端末間通信機能を備えた携帯端末３とを備えて構成される。この仮想ポイントカードシステム１において、ポイントカード管理端末２がサーバ４にリモートアクセスし、仮想ポイントカードを共用する複数の利用者の携帯端末３をグループとして登録できる。サーバ４は、ある利用者に対して発行された仮想ポイントカードの情報を利用者の属するグループに紐づけてポイントカード管理ＤＢ４８にて管理する。ポイントカード管理ＤＢ４８では、仮想ポイントカードがどの携帯端末３に持ち出されているかを示す持出状況４８４も管理されている。
そして、ポイントカード管理端末２と携帯端末３とを端末間通信接続した状態で、選択された仮想ポイントカードを持出す操作が行われると、ポイントカード管理端末２がサーバ４に対して選択されたカードの持出要求を送信する。サーバ４は、要求に応答してポイントカード管理ＤＢ４８の持出状況４８４を参照し、該当する仮想ポイントカードが既にいずれかの携帯端末３に持ち出されているか否かを判定し、既にいずれかの携帯端末３に持ち出されている場合は、当該仮想ポイントカードの持出しを不許可とし、ポイントカード管理端末２に通知する。一方、該当する仮想ポイントカードがいずれの携帯端末３にも持ち出されていない場合は、サーバ４は、当該仮想ポイントカードの持出を許可し、ポイントカード管理ＤＢ４８の持出状況４８４を「持出中」に変更して、要求元のポイントカード管理端末２に送信する。ポイントカード管理端末２は変更された持出状況４８４をローカル記憶部２２に記憶するとともに、端末間通信接続中の携帯端末３に当該仮想ポイントカードの情報を送信し、利用可能とする。
【０１４１】
これにより、仮想ポイントカードシステム１では、１つの仮想ポイントカードを複数の利用者で共用できるようになる。また、ポイントカード管理端末２及びサーバ４がグループの各カードの持出状況を管理し、同時に複数の利用者によるカードの持出を防いでいる。これにより、ポイントの使用（減算処理）等の不整合をなくすことができる。
また、グループ毎に配置されたポイントカード管理端末２がリモート通信機能と端末間通信機能を兼ね備え、このポイントカード管理端末２が携帯端末３とサーバ４との中継を行うことにより、グループ登録、個人登録、ポイントカードの持出、返却等の各種処理を円滑に行うことができる。この場合、携帯端末３は、少なくともポイントカード管理端末２との端末間通信機能を備えていればグループのカード情報を持ち出して店舗で使用できるようになる。
【０１４２】
更に、グループ登録、個人登録した後に、登録されたＩＤやパスワードを用いて認証処理を行うことにより、カードの不正な使用、個人情報の漏えいを防ぎ、仮想ポイントカードシステム１の安全性を向上できる。
【０１４３】
［第２の実施の形態］
次に、本発明の第２の実施の形態について説明する。
第２の実施の形態では、携帯端末３がリモート通信機能を有し、携帯端末３がサーバ４に直接アクセスして、ポイントカードのリモート返却処理を行う例について説明する。
【０１４４】
携帯端末３がリモートアクセス機能を有することを除き、第２の実施の形態の仮想ポイントカードシステムのシステム構成、データ構成は、第１の実施の形態の仮想ポイントカードシステム１と同様であるため、説明を省略し、同一の各部は同一の符号を付して説明する。
【０１４５】
第２の実施の形態の仮想ポイントカードシステム１では、カードの返却処理以外の各処理（グループ登録、個人登録、ポイントカード追加、ポイントカード持出、ポイントカード利用）については、第１の実施の形態と同様に処理を行う。
【０１４６】
そして、ポイントカードを返却する際は、携帯端末３がリモート通信機能を利用してサーバ４へ直接アクセスしてサーバ４の持出状況の更新を要求する「リモート返却処理」を行う。サーバ４は、携帯端末３からの要求に応じて、該当するカードの持出状況を「持出中」から「使用可」に変更する。そして、次にポイントカード管理端末２からアクセスがあったときに（例えば、他の利用者の携帯端末３によってポイントカードの持出操作が行われるとき等）、最新の持出状況をポイントカード管理端末２に送信する。
【０１４７】
図２１は、第２の実施の形態におけるリモート返却処理を説明するフローチャートである。
まず、携帯端末３はリモート通信機能を利用してサーバ４にアクセスし、カード返却要求、ログインキー、及び返却するカードのカードＩＤを送信する（ステップＳ８０１）。サーバ４は、ログインキー及びカードＩＤを受信すると（ステップＳ８０２）、ログインキーが有効であるか否かを判定し、ログインキーが無効の場合は（ステップＳ８０２；ＮＯ）、携帯端末３にログインキーが無効である旨のエラー通知を送信し、認証を再度行ってログインキーを再取得するよう利用者に促す（ステップＳ８０４）。ログインキーが有効である場合は（ステップＳ８０３；ＹＥＳ）、サーバ４はユーザ管理ＤＢ４７を参照し、ログインキーに基づいてグループＩＤを算出する。そして、ポイントカード管理ＤＢ４８に記憶されているグループＩＤ４８１に紐づけられている該当カードＩＤの持出状況４８４を「持出中」から「使用可」に変更する（ステップＳ８０５）。また、サーバ４は返却処理を行ったことを携帯端末３に通知する。携帯端末３は、該当カードＩＤを持出カードリスト３９から消去する（ステップＳ８０６）。
ポイントカード管理端末２内のポイントカードの持出状況２９２は、ポイントカード管理端末２が次にサーバ４へアクセスした際に最新の情報に更新される（ステップＳ８０７）。例えば、持出処理を行う際に更新される（図１４のステップＳ５０１〜Ｓ５０６等）。
【０１４８】
以上説明したように、第２の実施の形態の仮想ポイントカードシステム１によれば、仮想ポイントカードの持出処理はポイントカード管理端末２を介して行うが、返却処理はポイントカード管理端末２を介さずに、携帯端末３から直接サーバ４にリモートアクセスして行える。
これにより、ポイントカード管理端末２が手元にない場合、例えば外出先からもポイントカードの返却処理を行えるため、利便性を向上できる。
【０１４９】
［第３の実施の形態］
次に、本発明の第３の実施の形態について説明する。
第３の実施の形態では、更に、利便性を高めるための使用状況として、ポイントカード管理端末２を利用者が携帯して使用する例について説明する。すなわち、携帯端末３に第１及び第２の実施の形態で説明したポイントカード管理機能（管理アプリ２０）を搭載する例である。すなわち、親機としてのポイントカード管理端末２の機能（管理アプリ２０）を子機である携帯端末３に搭載する。或いは、子機である携帯端末３の機能（利用アプリ３８）を親機であるポイントカード管理端末２に搭載する。
なお、グループ内で親機として機能する携帯端末３（以下の説明では、管理携帯端末２００と呼ぶ）は１台に限定する。
【０１５０】
管理携帯端末２００は、端末間通信機能とリモート通信機能とを有し、サーバ４に直接リモートアクセスしたり、他の携帯端末３や店舗端末５と端末間通信を行える。また、管理携帯端末２００には、管理アプリ２０（親機であるポイントカード管理端末２の機能）と利用アプリ３８（子機である携帯端末３の機能）とがともにインストールされるものとする。これにより、管理携帯端末２００を用いてグループ登録、個人登録、ポイントカードの持出、返却処理を行える。また、店舗端末３との間でポイントカードの利用を行える。
【０１５１】
例えば、管理携帯端末２００は親機として機能するため、外出先でグループ登録、個人登録を行える。また、ポイントカードの持出及び返却をポイントカード管理端末２を介さずに行える。
また、グループ登録されている他の携帯端末３が親機である管理携帯端末２００に端末間通信接続するとともに管理携帯端末２００がサーバ４とリモート通信接続すれば、他の携帯端末３に対してポイントカードの持出処理を行ったり、他の携帯端末３からのポイントカード返却処理を行ったりできる。
【０１５２】
図２２は、管理携帯端末２００がリモート通信機能を利用してサーバ４にアクセスし、持出処理を行う例について説明するフローチャートである。
【０１５３】
管理携帯端末２００は、リモート通信機能によってサーバ４にアクセスし、ログインキーとともにカード一覧を要求する（ステップＳ９０１）。サーバ４は、管理携帯端末２００から受信したログインキーが有効であるか否かを確認し（ステップＳ９０２、９０３）、ログインキーが無効の場合は（ステップＳ９０３；ＮＯ）、携帯端末３にログインキーが無効である旨のエラー通知を送信し、認証を再度行ってログインキーを再取得するよう利用者に促す（ステップＳ９０４）。ログインキーが有効である場合は（ステップＳ９０３；ＹＥＳ）、サーバ４はユーザ管理ＤＢ４７を参照してログインキーからグループＩＤを算出し、グループＩＤに紐づけられているカードＩＤの一覧と持出状況を取得して要求元の管理携帯端末２００に送信する（ステップＳ９０５）。管理携帯端末２００は、サーバ４のカード一覧を取得できる（ステップＳ９０６）。
【０１５４】
管理携帯端末２００において図１５に示すようなポイントカードリスト表示画面７０を表示させ、利用したいポイントカードを選択操作すると、管理携帯端末２００は、サーバ４にログインキー及びカードＩＤを送信する（ステップＳ９０７、ステップＳ９０８）。サーバ４は、管理携帯端末２００から受信したログインキーが有効であるか否かを確認し（ステップＳ９０９）、ログインキーが無効の場合は（ステップＳ９０９；ＮＯ）、管理携帯端末２００にログインキーが無効である旨のエラー通知を送信し、認証を再度行ってログインキーを再取得するよう利用者に促す（ステップＳ９１０）。ログインキーが有効である場合は（ステップＳ９０９；ＹＥＳ）、更に、該当するカードＩＤの持出状況を参照して、他の携帯端末３に持出されているか否かを確認する（ステップＳ９１１）。持出中であれば（ステップＳ９１１；ＮＯ）、持出しを不許可とし、管理携帯端末２００に他の携帯端末３に持出されている旨のエラーを送信し、利用者に通知する（ステップＳ９１０）。使用可であれば（ステップＳ９１１；ＹＥＳ）、持出しを許可して、ポイントカード管理ＤＢの持出状況を「持出中」に変更する（ステップＳ９１２）。また、サーバ４は、持出しを許可する旨の応答、及び当該仮想ポイントカードの情報を管理携帯端末２００に通知する（ステップＳ９１３）。管理携帯端末２００は持出カードリストにカードＩＤを追加する（ステップＳ９１３）。
管理携帯端末２００の持出状況は、管理携帯端末２００がサーバ４へアクセスした際に最新の情報に更新される（ステップＳ９１４）。
【０１５５】
以上説明したように、第３の実施の形態の仮想ポイントカードシステム１によれば、ポイントカード管理プログラム（管理アプリ）及びポイントカード利用プログラム（利用アプリ）の双方を搭載した管理携帯端末３を用い、管理携帯端末３から直接サーバ４にアクセスしてリモートで持出処理、及び返却処理を可能とする。これにより、外出先からもグループの仮想ポイントカードの持出及び返却が可能となり、利便性を向上できる。
【０１５６】
なお、第１〜第３の各実施の形態を組み合わせ、リモートで持出処理された仮想ポイントカードをポイントカード管理端末２に端末間通信によって返却するようにしてもよい。
【０１５７】
その他、当業者であれば、本願で開示した技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【符号の説明】
【０１５８】
１・・・仮想ポイントカードシステム
２・・・ポイントカード管理端末
２０・・・管理アプリ
２８・・・ユーザリスト
２９・・・ポイントカードリスト
３・・・携帯端末
３８・・・利用アプリ
３９・・・持出カードリスト
４・・・サーバ
４７・・・ユーザ管理データベース
４８・・・ポイントカード管理データベース
４９・・・加盟店管理データベース
５・・・店舗端末
５５・・・端末間通信Ｉ／Ｆ
５７・・・ＩＣカードリーダ・ライタ
６・・・ネットワーク
７・・・端末間通信
【図１】
0005664378.tif 000002
【図２】
0005664378.tif 000003
【図３】
0005664378.tif 000004
【図４】
0005664378.tif 000005
【図５】
0005664378.tif 000006
【図６】
0005664378.tif 000007
【図７】
0005664378.tif 000008
【図８】
0005664378.tif 000009
【図９】
0005664378.tif 000010
【図１０】
0005664378.tif 000011
【図１１】
0005664378.tif 000012
【図１２】
0005664378.tif 000013
【図１３】
0005664378.tif 000014
【図１４】
0005664378.tif 000015
【図１５】
0005664378.tif 000016
【図１６】
0005664378.tif 000017
【図１７】
0005664378.tif 000018
【図１８】
0005664378.tif 000019
【図１９】
0005664378.tif 000020
【図２０】
0005664378.tif 000021
【図２１】
0005664378.tif 000022
【図２２】
0005664378.tif 000023