(57)【要約】【課題】ギフトカードを保有する本人のみがユーザ端末装置を用いてギフトカードを利用できるようセキュリティを高める。【解決手段】ユーザ端末装置３は、ギフトカードの利用前にギフトカードの利用を申請する。決済装置１は、都度異なる認証情報を生成し、生成した認証情報と認証情報の登録日時と利用が申請された決済カードのカードＩＤとを対応付けてカード管理情報として記憶するとともに、認証情報を表すバーコードをユーザ端末装置３に通知する。ギフトカードの利用時、店舗端末装置５は、ユーザ端末装置３に表示されているバーコードを読み取って決済装置１に送信する。決済装置１は、カード管理情報を参照し、受信したバーコードが示す認証情報が、決済に利用されたギフトカードについて生成された最も新しい認証情報であるか、まだ決済に利用されていない認証情報であるか、などにより有効性を確認し、決済処理を行う。【選択図】図１
2013186561.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末装置と、店舗端末装置と、決済装置とをネットワークで接続した決済システムの前記決済装置であって、
決済カードを特定するカード識別情報と、前記決済カードを使用した決済の認証情報と、前記認証情報の登録日時とを対応付けて記憶するカード管理情報記憶部と、
前記ユーザ端末装置から決済カードの認証情報生成要求を受信して都度異なる認証情報を生成し、生成した前記認証情報と、前記認証情報の登録日時と、受信した前記認証情報生成要求に設定されている前記決済カードのカード識別情報とを対応付けて前記カード管理情報記憶部に書き込むとともに、生成した前記認証情報を前記認証情報生成要求の送信元である前記ユーザ端末装置に送信する認証情報生成部と、
前記ユーザ端末装置に送信した前記認証情報を前記店舗端末装置から受信し、受信した前記認証情報と対応付けて前記カード管理情報記憶部に記憶されている前記カード識別情報及び前記登録日時を取得し、取得した前記登録日時が、取得した前記カード識別情報と対応付けて前記カード管理情報記憶部に記憶されている他の認証情報の前記登録日時よりも新しいか否かを判断する有効性確認部と、
前記有効性確認部により、取得した前記登録日時が他の認証情報の前記登録日時よりも新しいと判断された場合に、前記有効性確認部が取得した前記カード識別情報により特定される前記決済カードの決済処理を行う決済処理部と、
を備えることを特徴とする決済装置。
【請求項２】
前記カード管理情報記憶部は、さらに前記認証情報と対応付けて前記認証情報の利用状態を記憶し、
前記認証情報生成部は、さらに、生成した前記認証情報に対応付けて未使用を示す利用状態を前記カード管理情報記憶部に書き込み、
前記有効性確認部は、さらに、前記認証情報に対応付けて前記カード管理情報記憶部に記憶されている前記利用状態が未使用を示すか否かを判断し、
前記決済処理部は、前記有効性確認部により、前記利用状態が未使用を示すとさらに判断された場合に、前記カード識別情報により特定される前記決済カードの決済処理を行い、
前記決済処理部により決済処理が行なわれた場合に、前記認証情報に対応付けて前記カード管理情報記憶部に記憶されている前記利用状態を利用済みに書き換える更新部をさらに備える、
ことを特徴とする請求項１に記載の決済装置。
【請求項３】
前記カード管理情報記憶部は、前記認証情報に対応付けて前記認証情報の利用期限を記憶し、
前記認証情報生成部は、さらに、生成した前記認証情報に対応付けて利用期限を前記カード管理情報記憶部に書き込み、
前記有効性確認部は、さらに、現在の日時が前記認証情報に対応して前記カード管理情報記憶部に記憶されている前記利用期限内であるか否かを判断し、
前記決済処理部は、前記有効性確認部により、現在の日時が前記利用期限内であるとさらに判断された場合に、前記カード識別情報により特定される前記決済カードの決済処理を行う、
ことを特徴とする請求項１または請求項２に記載の決済装置。
【請求項４】
前記認証情報生成要求には、さらに前記決済カードの利用期限が設定されており、
前記認証情報生成部は、さらに、生成した前記認証情報に対応付けて、受信した前記認証情報生成要求に設定されている前記利用期限を前記カード管理情報記憶部に書き込む、
ことを特徴とする請求項３に記載の決済装置。
【請求項５】
前記認証情報生成部は、前記認証情報を生成した日時から所定時間が経過した日時を前記利用期限として決定する、
ことを特徴とする請求項３に記載の決済装置。
【請求項６】
前記認証情報生成要求には、さらに利用金額または利用金額上限が設定されており、
前記認証情報生成部は、さらに、生成した前記認証情報に対応付けて、受信した前記認証情報生成要求に設定されている前記利用金額または前記利用金額上限を前記カード管理情報記憶部に書き込み、
前記有効性確認部は、さらに、前記店舗端末装置から決済金額を受信し、前記認証情報に対応付けて前記カード管理情報記憶部に記憶されている前記利用金額または前記利用金額上限と受信した前記決済金額とを照合し、
前記決済処理部は、前記有効性確認部により、前記利用金額または前記利用金額上限と前記決済金額との照合が成功したとさらに判断された場合に、前記カード識別情報により特定される前記決済カードの決済処理を行う、
ことを特徴とする請求項１から請求項５のいずれか１項に記載の決済装置。
【請求項７】
前記認証情報生成部は、前記認証情報を表すバーコードを前記ユーザ端末装置に送信し、
前記有効性確認部は、前記ユーザ端末装置により表示あるいは印刷され、前記店舗端末装置に読み取られた前記バーコードを受信する、
ことを特徴とする請求項１から請求項６のいずれか１項に記載の決済装置。
【請求項８】
ユーザ端末装置と、店舗端末装置と、決済装置とをネットワークで接続した決済システムであって、
前記ユーザ端末装置は、
決済カードを特定するカード識別情報を設定した認証情報生成要求を前記決済装置に送信し、送信した前記認証情報生成要求に対応して前記決済装置から前記決済カードを使用した決済の認証情報を受信する利用申請部と、
前記利用申請部が受信した認証情報を出力させる出力指示部とを備え、
前記店舗端末装置は、
前記ユーザ端末装置が出力した前記認証情報を前記決済装置に通知する通知部を備え、
前記決済装置は、
前記カード識別情報と、前記認証情報と、前記認証情報の登録日時とを対応付けて記憶するカード管理情報記憶部と、
前記ユーザ端末装置から前記認証情報生成要求を受信して都度異なる認証情報を生成し、生成した前記認証情報と、前記認証情報の登録日時と、受信した前記認証情報生成要求に設定されている前記決済カードのカード識別情報とを対応付けて前記カード管理情報記憶部に書き込むとともに、生成した前記認証情報を前記認証情報生成要求の送信元である前記ユーザ端末装置に送信する認証情報生成部と、
前記ユーザ端末装置に送信した前記認証情報を前記店舗端末装置から受信し、受信した前記認証情報と対応付けて前記カード管理情報記憶部に記憶されている前記カード識別情報及び前記登録日時を取得し、取得した前記登録日時が、取得した前記カード識別情報と対応付けて前記カード管理情報記憶部に記憶されている他の認証情報の前記登録日時よりも新しいか否かを判断する有効性確認部と、
前記有効性確認部により、取得した前記登録日時が他の認証情報の前記登録日時よりも新しいと判断された場合に、前記有効性確認部が取得した前記カード識別情報により特定される前記決済カードの決済処理を行う決済処理部とを備える、
ことを特徴とする決済システム。
【請求項９】
ユーザ端末装置と、店舗端末装置と、決済装置とをネットワークで接続した決済システムが実行する決済方法であって、
認証情報生成部が、前記ユーザ端末装置から決済カードの認証情報生成要求を受信して都度異なる認証情報を生成し、生成した前記認証情報と、前記認証情報の登録日時と、受信した前記認証情報生成要求に設定されている決済カードのカード識別情報とを対応付けてカード管理情報記憶部に書き込むとともに、生成した前記認証情報を前記認証情報生成要求の送信元である前記ユーザ端末装置に送信する認証情報生成過程と、
有効性確認部が、前記ユーザ端末装置に送信した前記認証情報を前記店舗端末装置から受信し、受信した前記認証情報と対応付けて前記カード管理情報記憶部に記憶されている前記カード識別情報及び前記登録日時を取得し、取得した前記登録日時が、取得した前記カード識別情報と対応付けて前記カード管理情報記憶部に記憶されている他の認証情報の前記登録日時よりも新しいか否かを判断する有効性確認過程と、
前記有効性確認過程において、取得した前記登録日時が他の認証情報の前記登録日時よりも新しいと判断された場合に、前記有効性確認部が取得した前記カード識別情報により特定される前記決済カードの決済処理を行う決済処理過程と、
を有することを特徴とする決済方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、決済装置、決済システム、及び決済方法に関する。
【背景技術】
【０００２】
近年、カードタイプのギフトカードが普及している。このカードタイプのギフトカードには、各ギフトカード固有のカード番号が磁気ストライプなどによって記録されている。ギフトカードを利用する際には、店舗に設置された端末がギフトカードから読み取ったカード番号を、各カードの残高を管理している管理システムに通知して決済を行なう。
【０００３】
一方、特許文献１には、携帯電話に表示させた２次元バーコードをレジにて読み取ることで、現金による決済とあわせて、釣り銭となる一定額未満の端数を電子的に決済できるようにすることが記載されている。この技術では、カード会社が、カード会員からの要求を受けて、当該会員のクレジットカード番号、当該カードの有効期間、当該会員が希望するバーコードの有効金額および有効期間を折り込んだ２次元バーコードを発行する。そして、バーコードを加盟店のレジにて提示すると、代金のうち有効金額内の端数をクレジットカードによる後払いとすることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第４３６１２６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来ギフトカードに記憶していた情報を携帯電話に記憶させることで、プラスチックのギフトカードを持ち歩くかわりに、携帯電話を用いてギフトカードを利用できるようにし、利便性を向上させることが考えられている。この場合、携帯電話を用いて店舗でギフトカードを利用する時に、第三者が情報を不正に取得し、この取得した情報を用いてギフトカードを利用してしまうというリスクがある。しかし、特許文献１では、支払いのときにレジに提示したバーコードを撮影するなどして、第三者が決済用の情報を取得した場合の不正利用を防ぐことについては考慮していない。
【０００６】
本発明は、このような事情を考慮してなされたもので、ギフトカードを所有している本人のみがユーザの端末装置を用いてギフトカードを利用できるようにセキュリティを高めた決済装置、決済システム、及び決済方法を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１に記載の発明は、ユーザ端末装置と、店舗端末装置と、決済装置とをネットワークで接続した決済システムの前記決済装置であって、決済カードを特定するカード識別情報と、前記決済カードを使用した決済の認証情報と、前記認証情報の登録日時とを対応付けて記憶するカード管理情報記憶部と、前記ユーザ端末装置から決済カードの認証情報生成要求を受信して都度異なる認証情報を生成し、生成した前記認証情報と、前記認証情報の登録日時と、受信した前記認証情報生成要求に設定されている前記決済カードのカード識別情報とを対応付けて前記カード管理情報記憶部に書き込むとともに、生成した前記認証情報を前記認証情報生成要求の送信元である前記ユーザ端末装置に送信する認証情報生成部と、前記ユーザ端末装置に送信した前記認証情報を前記店舗端末装置から受信し、受信した前記認証情報と対応付けて前記カード管理情報記憶部に記憶されている前記カード識別情報及び前記登録日時を取得し、取得した前記登録日時が、取得した前記カード識別情報と対応付けて前記カード管理情報記憶部に記憶されている他の認証情報の前記登録日時よりも新しいか否かを判断する有効性確認部と、前記有効性確認部により、取得した前記登録日時が他の認証情報の前記登録日時よりも新しいと判断された場合に、前記有効性確認部が取得した前記カード識別情報により特定される前記決済カードの決済処理を行う決済処理部と、を備えることを特徴とする決済装置である。
【０００８】
また、請求項２に記載の発明は、請求項１に記載の決済装置であって、前記カード管理情報記憶部は、さらに前記認証情報と対応付けて前記認証情報の利用状態を記憶し、前記認証情報生成部は、さらに、生成した前記認証情報に対応付けて未使用を示す利用状態を前記カード管理情報記憶部に書き込み、前記有効性確認部は、さらに、前記認証情報に対応付けて前記カード管理情報記憶部に記憶されている前記利用状態が未使用を示すか否かを判断し、前記決済処理部は、前記有効性確認部により、前記利用状態が未使用を示すとさらに判断された場合に、前記カード識別情報により特定される前記決済カードの決済処理を行い、前記決済処理部により決済処理が行なわれた場合に、前記認証情報に対応付けて前記カード管理情報記憶部に記憶されている前記利用状態を利用済みに書き換える更新部をさらに備える、ことを特徴とする。
【０００９】
また、請求項３に記載の発明は、請求項１または請求項２に記載の決済装置であって、前記カード管理情報記憶部は、前記認証情報に対応付けて前記認証情報の利用期限を記憶し、前記認証情報生成部は、さらに、生成した前記認証情報に対応付けて利用期限を前記カード管理情報記憶部に書き込み、前記有効性確認部は、さらに、現在の日時が前記認証情報に対応して前記カード管理情報記憶部に記憶されている前記利用期限内であるか否かを判断し、前記決済処理部は、前記有効性確認部により、現在の日時が前記利用期限内であるとさらに判断された場合に、前記カード識別情報により特定される前記決済カードの決済処理を行う、ことを特徴とする。
【００１０】
また、請求項４に記載の発明は、請求項３に記載の決済装置であって、前記認証情報生成要求には、さらに前記決済カードの利用期限が設定されており、前記認証情報生成部は、さらに、生成した前記認証情報に対応付けて、受信した前記認証情報生成要求に設定されている前記利用期限を前記カード管理情報記憶部に書き込む、ことを特徴とする。
【００１１】
また、請求項５に記載の発明は、請求項３に記載の決済装置であって、前記認証情報生成部は、前記認証情報を生成した日時から所定時間が経過した日時を前記利用期限として決定する、ことを特徴とする。
【００１２】
また、請求項６に記載の発明は、請求項１から請求項５のいずれか１項に記載の決済装置であって、前記認証情報生成要求には、さらに利用金額または利用金額上限が設定されており、前記認証情報生成部は、さらに、生成した前記認証情報に対応付けて、受信した前記認証情報生成要求に設定されている前記利用金額または前記利用金額上限を前記カード管理情報記憶部に書き込み、前記有効性確認部は、さらに、前記店舗端末装置から決済金額を受信し、前記認証情報に対応付けて前記カード管理情報記憶部に記憶されている前記利用金額または前記利用金額上限と受信した前記決済金額とを照合し、前記決済処理部は、前記有効性確認部により、前記利用金額または前記利用金額上限と前記決済金額との照合が成功したとさらに判断された場合に、前記カード識別情報により特定される前記決済カードの決済処理を行う、ことを特徴とする。
【００１３】
また、請求項７に記載の発明は、請求項１から請求項６のいずれか１項に記載の決済装置であって、前記認証情報生成部は、前記認証情報を表すバーコードを前記ユーザ端末装置に送信し、前記有効性確認部は、前記ユーザ端末装置により表示あるいは印刷され、前記店舗端末装置に読み取られた前記バーコードを受信する、ことを特徴とする。
【００１４】
また、請求項８に記載の発明は、ユーザ端末装置と、店舗端末装置と、決済装置とをネットワークで接続した決済システムであって、前記ユーザ端末装置は、決済カードを特定するカード識別情報を設定した認証情報生成要求を前記決済装置に送信し、送信した前記認証情報生成要求に対応して前記決済装置から前記決済カードを使用した決済の認証情報を受信する利用申請部と、前記利用申請部が受信した認証情報を出力させる出力指示部とを備え、前記店舗端末装置は、前記ユーザ端末装置が出力した前記認証情報を前記決済装置に通知する通知部を備え、前記決済装置は、前記カード識別情報と、前記認証情報と、前記認証情報の登録日時とを対応付けて記憶するカード管理情報記憶部と、前記ユーザ端末装置から前記認証情報生成要求を受信して都度異なる認証情報を生成し、生成した前記認証情報と、前記認証情報の登録日時と、受信した前記認証情報生成要求に設定されている前記決済カードのカード識別情報とを対応付けて前記カード管理情報記憶部に書き込むとともに、生成した前記認証情報を前記認証情報生成要求の送信元である前記ユーザ端末装置に送信する認証情報生成部と、前記ユーザ端末装置に送信した前記認証情報を前記店舗端末装置から受信し、受信した前記認証情報と対応付けて前記カード管理情報記憶部に記憶されている前記カード識別情報及び前記登録日時を取得し、取得した前記登録日時が、取得した前記カード識別情報と対応付けて前記カード管理情報記憶部に記憶されている他の認証情報の前記登録日時よりも新しいか否かを判断する有効性確認部と、前記有効性確認部により、取得した前記登録日時が他の認証情報の前記登録日時よりも新しいと判断された場合に、前記有効性確認部が取得した前記カード識別情報により特定される前記決済カードの決済処理を行う決済処理部とを備える、ことを特徴とする決済システムである。
【００１５】
また、請求項９に記載の発明は、ユーザ端末装置と、店舗端末装置と、決済装置とをネットワークで接続した決済システムが実行する決済方法であって、認証情報生成部が、前記ユーザ端末装置から決済カードの認証情報生成要求を受信して都度異なる認証情報を生成し、生成した前記認証情報と、前記認証情報の登録日時と、受信した前記認証情報生成要求に設定されている決済カードのカード識別情報とを対応付けてカード管理情報記憶部に書き込むとともに、生成した前記認証情報を前記認証情報生成要求の送信元である前記ユーザ端末装置に送信する認証情報生成過程と、有効性確認部が、前記ユーザ端末装置に送信した前記認証情報を前記店舗端末装置から受信し、受信した前記認証情報と対応付けて前記カード管理情報記憶部に記憶されている前記カード識別情報及び前記登録日時を取得し、取得した前記登録日時が、取得した前記カード識別情報と対応付けて前記カード管理情報記憶部に記憶されている他の認証情報の前記登録日時よりも新しいか否かを判断する有効性確認過程と、前記有効性確認過程において、取得した前記登録日時が他の認証情報の前記登録日時よりも新しいと判断された場合に、前記有効性確認部が取得した前記カード識別情報により特定される前記決済カードの決済処理を行う決済処理過程と、を有することを特徴とする決済方法である。
【発明の効果】
【００１６】
請求項１、８及び９の発明によれば、ユーザは、カード媒体を用いることなく、ギフトカードを利用できる。そして、ギフトカードを利用した決済時、店舗端末装置は、ユーザ端末装置が予め決済装置にギフトカードのカードＩＤを送信して利用申請することにより取得した認証情報を取得するなどして決済装置に送信する。決済装置は、この認証情報が、決済に使用されたギフトカードについて生成された最も新しい認証情報である場合に決済処理を行なう。よって、ユーザがギフトカードを利用したときに、第三者が認証情報を不正に入手して後から利用しようとしたとしても、新たにユーザがギフトカードの利用申請を行った後は使用ができない。従って、ギフトカードを所有している本人のみが自分のユーザ端末装置を用いてギフトカードを利用できるようにセキュリティを高めることができる。
請求項２の発明によれば、決済装置は、認証情報を利用した決済を１回のみ許可する。よって、ユーザがギフトカードを利用したときに、第三者が認証情報を撮影するなどして入手して後から利用しようとしたとしても、ユーザがすでに決済に利用してしまった認証情報は利用できないため、ギフトカード利用のセキュリティが向上する。
【００１７】
請求項３の発明によれば、ユーザがギフトカードを利用したときに、第三者が認証情報を撮影するなどして入手し、後から利用しようとしたとしても、認証情報の生成時に設定された利用期限を越えた認証情報は使用できない。よって、例えば、ギフトカードの利用申請を決済の直前に行なうようにして利用期限を短く設定することにより、さらにセキュリティを高めることができる。
請求項４の発明によれば、携帯電話に認証情報を表示させて使用するか、家に設置されているパーソナルコンピュータにより認証情報を印刷して使用するかなどの利用形態に応じてユーザが利用期限を決定することができる。
請求項５の発明によれば、決済装置が利用申請の日時から利用期限を決定するため、ギフトカード利用のセキュリティを高めるために適切な利用期限を設定することができる。
【００１８】
請求項６の発明によれば、第三者が認証情報を撮影するなどして入手して利用しようとしたとしても、ユーザが事前申請した利用金額と異なる場合や、利用金額上限を超えている場合には、決済が行なえない。よって、ギフトカード利用のセキュリティを高めることができる。
請求項７の発明によれば、店舗端末装置は、認証情報をバーコードで読み取るため、従来から店舗端末装置に備えられているバーコードリーダを使用することができる。よって、店舗におけるギフトカードサービスの導入コストを下げることができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施形態による決済システムの構成を示す機能ブロック図である。
【図２】同実施形態によるギフトカード残高管理装置の内部構成を示す機能ブロック図である。
【図３】同実施形態によるギフトカード管理装置の内部構成を示す機能ブロック図である。
【図４】同実施形態によるユーザ端末装置の内部構成を示す機能ブロック図である。
【図５】同実施形態による店舗端末装置の内部構成を示す機能ブロック図である。
【図６】同実施形態によるカード管理情報の設定例を示す図である。
【図７】同実施形態による決済システムにおけるカード利用申請時のシーケンス図である。
【図８】同実施形態による決済システムにおける決済時のシーケンス図である。
【発明を実施するための形態】
【００２０】
以下、図面を参照しながら本発明の実施形態を詳細に説明する。
【００２１】
図１は、本発明の一実施形態による決済システムの構成を示す機能ブロック図であり、本実施形態と関係する機能ブロックのみを抽出して示してある。同図に示すように決済システムは、ギフトカードサービス運営会社の決済装置１を構成するギフトカード残高管理装置１０及びギフトカード管理装置２０と、ユーザが保有するユーザ端末装置３と、ギフトカードを発行した企業の店舗に設置された店舗端末装置５とをネットワーク９により接続して構成される。
【００２２】
本実施形態の決済システムにおいては、従来のプラスチックのカード媒体を使用せず、ユーザ端末装置３を用いてギフトカードサービスを実現する。このギフトカードは、サーバ残高管理型のプリペイドカード（決済カード）であり、残高は常にギフトカード残高管理装置１０にアクセスすることにより更新される。本実施形態では、ユーザ端末装置３が、従来のプラスチックのギフトカードに記録されていたカード番号やＰＩＮ（Personal identification number）を記憶する。
【００２３】
そして、本実施形態では、ギフトカードの利用前に都度、ユーザ端末装置３からギフトカード管理装置２０にカードＩＤ及びＰＩＮを送信してギフトカードの利用を申請する。ギフトカード管理装置２０は、カードＩＤ及びＰＩＮを用いて正当性を確認すると、生成の度に都度異なる認証情報を生成してユーザ端末装置３に通知する。ギフトカードの利用時、店舗端末装置５は、ユーザ端末装置３に通知された認証情報を取得してギフトカード残高管理装置１０に送信する。
【００２４】
従来から広く使用されているＰＯＳ（Point Of Sale）システムと接続される店舗の端末には、バーコードを読み取る機能を有するものが多い。そこで、本実施形態では、ギフトカード管理装置２０は、認証情報を表すバーコードをユーザ端末装置３に送信し、店舗端末装置５はユーザ端末装置３が表示させたバーコードまたはユーザ端末装置３が印刷したバーコードを読み取る。これにより、店舗における導入コストを下げることができる。
【００２５】
ギフトカード残高管理装置１０は、店舗端末装置５から受信したバーコードが表す認証情報の有効性がギフトカード管理装置２０において確認された場合に、決済処理を行なう。正当性の確認においては、決済に利用したギフトカードについて生成された最も新しい認証情報であるか、まだ決済に利用されていない認証情報であるか、などを判断する。
バーコードは簡単に撮影などをすることこができるが、上述した正当性確認により、第三者がバーコードを撮影して後から利用しようとしたとしても、そのバーコードが表す認証情報が最新ではかったり、すでに正当なユーザにより使用されていたりするために、不正利用ができない。また、バーコードからはカードＩＤ及びＰＩＮが入手できないため、新たな認証情報の生成を行うこともできない。従って、ギフトカードのセキュリティを高めることができる。
【００２６】
図２は、ギフトカード残高管理装置１０の内部構成を示す機能ブロック図であり、本実施形態と関係する機能ブロックのみを抽出して示してある。ギフトカード残高管理装置１０は、例えば、１台または複数台のコンピュータサーバなどで実現することができ、通信部１１、カード情報記憶部１２、カード残高記憶部１３、及び処理部１４を備えて構成される。
【００２７】
通信部１１は、ネットワーク９を介して他の装置とデータを送受信する。カード情報記憶部１２は、ギフトカードを一意に特定する識別情報であるカードＩＤ（カード識別情報）と、ギフトカードの認証情報であるＰＩＮとを対応付けて記憶する。カード残高記憶部１３は、ギフトカードのカードＩＤと、当該ギフトカードの残高を示す残高情報とを対応付けて記憶する。
【００２８】
処理部１４は、ギフトカード情報生成部１４１、認証部１４２、及び決済処理部１４３を備えて構成される。ギフトカード情報生成部１４１は、購入されたギフトカードのカードＩＤとＰＩＮを生成し、カード情報記憶部１２に書き込む。認証部１４２は、ギフトカード管理装置２０を介してユーザ端末装置３から受信したＰＩＮを認証する。決済処理部１４３は、決済時に店舗端末装置５から受信した認証情報の正当性をギフトカード管理装置２０に問い合わせ、認証情報の正当性が確認できた場合には決済処理を行ない、認証情報が不正である場合はエラーを店舗端末装置５に通知する。
【００２９】
図３は、ギフトカード管理装置２０の内部構成を示す機能ブロック図であり、本実施形態と関係する機能ブロックのみを抽出して示してある。ギフトカード管理装置２０は、例えば、１台または複数台のコンピュータサーバなどで実現することができ、通信部２１、会員情報記憶部２２、カード管理情報記憶部２３、及び処理部２４を備えて構成される。
【００３０】
通信部２１は、ネットワーク９を介して他の装置とデータを送受信する。会員情報記憶部２２は、ユーザを一意に特定する識別情報であるユーザＩＤと、ユーザのパスワードとを含む会員情報を記憶する。カード管理情報記憶部２３は、各ギフトカードに対して生成された認証情報を管理するためのカード管理情報を記憶する。
【００３１】
処理部２４は、会員認証部２４１、認証依頼部２４２、認証情報生成部２４３、有効性確認部２４４、及び更新部２４５を備えて構成される。
会員認証部２４１は、ユーザ端末装置３から受信したユーザＩＤ及びパスワードにより、ユーザを認証する。認証依頼部２４２は、ユーザ端末装置３から受信した登録対象のギフトカードのカードＩＤとＰＩＮをギフトカード残高管理装置１０に通知し、ギフトカードの認証を依頼する。認証情報生成部２４３は、利用申請されたギフトカードが認証された場合に、生成の都度異なる認証情報を生成する。認証情報生成部２４３は、利用申請されたギフトカードのカードＩＤに対応付けて生成した認証情報、認証情報の登録日時、未使用を示す利用状態情報などをカード管理情報記憶部２３に記憶されているカード管理情報に登録する。認証情報生成部２４３は、ユーザ端末装置３に生成した認証情報を表すバーコードを通知する。
【００３２】
有効性確認部２４４は、カード管理情報記憶部２３に記憶されているカード管理情報を参照し、店舗端末装置５から送信されたバーコードが表す認証情報が、決済に使用されたギフトカードについて生成された最も新しい認証情報であるか、まだ決済に利用されていないか、などにより有効性を判断する。更新部２４５は、ギフトカード残高管理装置１０により決済処理が行われた場合、決済に利用された認証情報に対応付けられている利用状態情報を利用済みに更新する。
【００３３】
図４は、ユーザ端末装置３の内部構成を示す機能ブロック図であり、本実施形態と関係する機能ブロックのみを抽出して示してある。ユーザ端末装置３は、例えば、スマートフォンや携帯電話、あるいは、パーソナルコンピュータなどのコンピュータ装置であり、通信部３１、記憶部３２、入力部３３、処理部３４、及び表示部３５を備えて構成される。  
【００３４】
通信部３１は、ネットワーク９を介して他の装置とデータを送受信する。記憶部３２は、ギフトカードのカードＩＤやＰＩＮなどの各種情報を記憶する。入力部３３は、例えば、キーやボタン、キーボードなどであり、ユーザによる操作を受ける。表示部３５は、ＬＣＤ（Liquid Crystal Display）などのディスプレイである。
【００３５】
処理部３４は、利用申請部３４１、及び出力指示部３４２を備えて構成される。
利用申請部３４１は、ギフトカードを利用した決済を行なう前に、ギフトカード管理装置２０に利用申請を送信する。出力指示部３４２は、利用申請に対応してギフトカード管理装置２０から受信したバーコードを表示部３５に表示させたり、ユーザ端末装置３と接続される印刷装置（図示せず）に印刷させたりする。
【００３６】
図５は、店舗端末装置５の内部構成を示す機能ブロック図であり、本実施形態と関係する機能ブロックのみを抽出して示してある。同図に示すように、店舗端末装置５は、通信部５１、読取部５２、及び通知部５３を備えて構成される。通信部５１は、ネットワーク９を介して他の装置とデータを送受信する。読取部５２は、ユーザ端末装置３あるいはユーザ端末装置３が印刷させた紙から認証情報を表すバーコードを読み取る。通知部５３は、読取部５２が読み取ったバーコードを表すバーコード情報をギフトカード残高管理装置１０に通知する。
【００３７】
図６は、カード管理情報の設定例を示す図である。同図に示すように、カード管理情報は、ギフトカードのカードＩＤ及びＰＩＮ、登録日時、認証情報、利用金額または利用金額上限、利用期限、及び利用状態を対応付けたレコードからなる。登録日時は、認証情報をカード管理情報に登録した日時を示す。利用金額は、認証情報を利用した決済の金額を示し、利用金額上限は、認証情報を利用した決済の上限の金額を示す。利用期限は、認証情報を決済に利用する期限を示す。利用状態は、認証情報が決済に利用済みであるか否かを示す。
【００３８】
続いて、本実施形態の決済システムの動作について説明する。なお、本実施形態では、ネットワーク９を介した装置間データの送受信は、ギフトカード残高管理装置１０の通信部１１、ギフトカード管理装置２０の通信部２１、ユーザ端末装置３の通信部３１、店舗端末装置５の通信部５１を介して行なわれるが、以下では省略して記載する。
【００３９】
図７は、本実施形態の決済システムにおけるカード登録時のシーケンス図である。
ユーザがギフトカードを購入した場合や、ユーザに他人からギフトカードの提供があった場合、ギフトカード残高管理装置１０のギフトカード情報生成部１４１は、新たに発行するギフトカードのカードＩＤ及びＰＩＮを生成する（ステップＳ１０５）。ギフトカード情報生成部１４１は、生成したカードＩＤ及びＰＩＮを対応付けてカード情報記憶部１２に登録し、さらに、カードＩＤとギフトカードの購入金額に応じた残高とを対応付けてカード残高記憶部１３に登録する（ステップＳ１１０）。ギフトカード情報生成部１４１は、登録したカードＩＤ及びＰＩＮをユーザ端末装置３に送信する（ステップＳ１１５）。ユーザ端末装置３は、受信したカードＩＤ及びＰＩＮを記憶部３２に書き込む。
【００４０】
ギフトカードを決済に利用する前に、ユーザは利用申請を行う。まず、ユーザが、ユーザ端末装置３の入力部３３により、ユーザＩＤとパスワードを入力すると（ステップＳ１２０）、利用申請部３４１は、入力されたユーザＩＤ及びパスワードからなるログイン情報をギフトカード管理装置２０に送信する（ステップＳ１２５）。
【００４１】
ギフトカード管理装置２０の会員認証部２４１は、受信したログイン情報で示されるユーザＩＤ及びパスワードと、会員情報記憶部２２に記憶されている会員情報のユーザＩＤ及びパスワードの組みを照合してユーザ認証を行う。会員認証部２４１がユーザ認証はＯＫであると判断した場合、認証依頼部２４２は、ギフトカード利用申請用の画面データをユーザ端末装置３に送信する（ステップＳ１３０）。
【００４２】
ユーザは、表示部３５に表示されたギフトカード利用申請用の画面を利用し、登録するギフトカードのカードＩＤ及びＰＩＮと、利用金額（または利用金額上限）と、利用期限と、利用申請送信指示を入力部３３により入力する（ステップＳ１３５）。利用申請部３４１は、入力されたカードＩＤ及びＰＩＮと、利用金額（または利用金額上限）と、利用期限とを設定したギフトカード利用申請を認証情報生成要求としてギフトカード管理装置２０に送信する（ステップＳ１４０）。
【００４３】
ギフトカード管理装置２０の認証依頼部２４２は、ギフトカード利用申請を受信すると、受信したギフトカード利用申請に設定されているカードＩＤ及びＰＩＮと、利用金額（または利用金額上限）をギフトカード残高管理装置１０に送信し、ギフトカードの認証を依頼する（ステップＳ１４５、Ｓ１５０）。ギフトカード残高管理装置１０の認証部１４２は、受信したカードＩＤ及びＰＩＮと、カード情報記憶部１２に記憶されているカードＩＤ及びＰＩＮを照合して認証を行う（ステップＳ１５５）。認証部１４２は、認証が成功した場合、利用金額（または利用金額上限）がカードＩＤに対応付けてカード情報記憶部１２に記憶されている残高を超えていないかを判断する（ステップＳ１６０）。認証部１４２は、利用金額（または利用金額上限）が残高を超えていないと判断すると、認証成功をギフトカード管理装置２０に通知する（ステップＳ１６５）。
【００４４】
ギフトカード管理装置２０の認証情報生成部２４３は、ギフトカード残高管理装置１０から認証成功を受信すると、認証情報を生成する（ステップＳ１７０）。認証情報生成部２４３は、ギフトカード利用申請に設定されているカードＩＤ、ＰＩＮ、利用金額（または利用金額上限）、及び利用期限と、生成した認証情報と、「未利用」を示す利用状態とを対応付けたレコードをカード管理情報記憶部２３に記憶されているカード管理情報に登録する。認証情報生成部２４３は、ユーザ端末装置３に生成した認証情報を示すバーコード情報を通知する（ステップＳ１７５、Ｓ１８０）。ユーザ端末装置３の出力指示部３４２は、受信したバーコード情報を表示部３５に表示させるか、ユーザ端末装置３に接続される印刷装置に印刷させる（ステップＳ１８５）。
【００４５】
なお、ステップＳ１５５における認証が失敗した場合、あるいは、ステップＳ１６０において利用金額（または利用金額上限）が残高を超えていると判断した場合、認証部１４２は、エラー応答をギフトカード管理装置２０に通知する。ギフトカード管理装置２０の認証依頼部２４２は、ギフトカード残高管理装置１０からエラー応答を受信すると、ユーザ端末装置３にエラーを通知する。
【００４６】
図８は、本実施形態の決済システムにおける決済時のシーケンス図である。
ギフトカードの利用時、ユーザは、図７のステップＳ１８５においてユーザ端末装置３が表示させたバーコード、あるいは、紙に印刷させたバーコードを店舗端末装置５の読取部５２にかざす。店舗端末装置５の読取部５２がバーコードを読み取ると（ステップＳ３０５）、通知部５３は、読取部５２が読み取ったバーコードを表すバーコード情報と、決済金額とを設定した決済要求の電文をギフトカード残高管理装置１０に送信する（ステップＳ３１０）。
【００４７】
ギフトカード残高管理装置１０の決済処理部１４３は、店舗端末装置５から決済要求の電文を受信すると、受信した電文から取得したバーコード情報及び決済金額をギフトカード管理装置２０に送信し、バーコード情報が示す認証情報の有効性を照会する（ステップＳ３１５、Ｓ３２０）。
【００４８】
ギフトカード管理装置２０の有効性確認部２４４は、ギフトカード残高管理装置１０から受信したバーコード情報が示す認証情報によりカード管理情報記憶部２３に記憶されているカード管理情報のレコードを特定する（ステップＳ３２５）。そして、有効性確認部２４４は、受信した認証情報が、決済に使用されたギフトカードについて生成した最も新しい認証情報であるか否かを判断する（ステップＳ３３０）。具体的には、有効性確認部２４４は、特定したカード管理情報のレコードに認証情報と対応付けて設定されているカードＩＤ及び登録日時を読み出すと、読み出したカードＩＤによりカード管理情報の他のレコードを検索する。有効性確認部２４４は、特定したレコードから読み出した登録日時が、検索の結果見つかった他のレコードに設定されている登録日時のいずれよりも新しい場合、受信した認証情報が決済に使用されたギフトカードについて生成した最も新しい認証情報であると判断する。
【００４９】
有効性確認部２４４は、受信した認証情報が決済に使用されたギフトカードについて生成した最も新しい認証情報であると判断した場合、現在日時が、特定したレコードに設定されている利用期限内であるか否かを判断する（ステップＳ３３５）。有効性確認部２４４は、現在日時が利用期限内であると判断した場合、続いて、特定したレコードに設定されている利用状態が未利用を示すか否かを判断する（ステップＳ３４０）。有効性確認部２４４は、利用状態が未利用を示すと判断した場合、特定したレコードに設定さている利用金額が決済要求の電文に設定されている決済金額と一致するか、あるいは、特定したレコードに設定されている利用金額上限が決済要求の電文に設定されている決済金額以上であるかを判断する（ステップＳ３４５）。有効性確認部２４４は、特定したレコードに設定されている利用金額が決済金額と一致する、あるいは、特定したレコードに設定さている利用金額上限が決済金額以上であると判断した場合、認証情報は有効であると判断する。有効性確認部２４４は、特定したレコードに設定されているカードＩＤ及びＰＩＮと、有効性確認ＯＫとをギフトカード残高管理装置１０に通知する（ステップＳ３５０、Ｓ３５５）。
【００５０】
ギフトカード残高管理装置１０の認証部１４２は、ギフトカード管理装置２０から有効性確認ＯＫを受信すると、有効性確認ＯＫに併せて受信したカードＩＤ及びＰＩＮと、カード情報記憶部１２に記憶されているカードＩＤ及びＰＩＮを照合して認証を行う（ステップＳ３６０）。認証部１４２における認証が成功した場合、決済処理部１４３は、決済処理を行なう（ステップＳ３６５）。具体的には、カードＩＤにと対応付けてカード残高記憶部１３に記憶されている残高を、決済要求の電文に設定されている決済金額を減算した金額に書き換える。決済処理部１４３は、決済処理を終了すると、バーコード情報を設定した決済完了通知をギフトカード管理装置２０に送信する（ステップＳ３７０）。ギフトカード管理装置２０の更新部２４５は、ギフトカード残高管理装置１０から受信したバーコード情報が示す認証情報によりカード管理情報記憶部２３に記憶されているカード管理情報のレコードを特定し、特定したレコードの利用状態を「利用済み」に更新する（ステップＳ３７５）。さらに、決済処理部１４３は、店舗端末装置５にＯＫ応答の電文を送信する（ステップＳ３８０、Ｓ３８５）。店舗端末装置５は、ＯＫ応答の電文を受信すると、店頭処理がＯＫであると判断する（ステップＳ３９０）。
【００５１】
なお、ステップＳ３３０において、特定したレコードから読み出した登録日時が、検索の結果見つかった他のレコードに設定されている登録日時のいずれかよりも古いと判断した場合、ステップＳ３３５において、現在日時が、特定したレコードに設定されている利用期限を越えていると判断した場合、ステップＳ３４０において特定したレコードに設定されている利用状態が利用済みを示すと判断した場合、または、ステップＳ３４５において、特定したレコードに設定さている利用金額が決済金額と一致しないか、あるいは、特定したレコードに設定されている利用金額上限が決済金額未満であると判断した場合、有効性確認部２４４は、有効性確認ＮＧをギフトカード残高管理装置１０に通知する（ステップＳ３９５）。決済処理部１４３は、有効性確認ＮＧを受信すると、店舗端末装置５にＮＧ応答の電文を送信する（ステップＳ４００、Ｓ４０５）。店舗端末装置５は、ＮＧ応答の電文を受信すると、店頭処理がＮＧであると判断する（ステップＳ４１０）。
【００５２】
また、ステップＳ３６０において、認証部１４２における認証が失敗した場合、決済処理部１４３は、店舗端末装置５にＮＧ応答の電文を送信する（ステップＳ４１５、４２０）。店舗端末装置５は、ＮＧ応答の電文を受信すると、店頭処理がＮＧであると判断する（ステップＳ４２５）。
【００５３】
なお、上記実施形態においては、ユーザ端末装置３から利用期限を送信しているが、ギフトカード管理装置２０の認証情報生成部２４３が、認証情報を生成した日時から所定時間が経過した日時を利用期限として決定してもよい。また、カード管理情報に設定する登録日時は、ギフトカード利用申請の受信日時や認証情報の生成日時でもよい。
【００５４】
また、図７のステップＳ１７０において、認証情報生成部２４３は、ＰＩＮに代えて認証成功を設定したレコードをカード管理情報に登録してもよい。この場合、図８のステップＳ３５０、Ｓ３５５において、有効性確認部２４４は、特定したレコードに認証成功が設定されているとさらに判断した場合に、特定したレコードに設定されているカードＩＤと有効性確認ＯＫとをギフトカード残高管理装置１０に通知する。ギフトカード残高管理装置１０は、ギフトカード管理装置２０から有効性確認ＯＫを受信すると、ステップＳ３６０を実行せずにステップＳ３６５からの処理を実行する。
【００５５】
また、上記実施形態においては、認証情報をバーコードにより表示しているが、二次元バーコードなどの他の画像により表示してもよい。また、ユーザ端末装置３は認証情報を文字情報などによって表示し、店舗端末装置５は、ユーザ端末装置３に表示された文字情報を取得してギフトカード残高管理装置１０に送信してもよい。また、店舗端末装置５は、ユーザ端末装置３から近距離通信等により認証情報を受信し、ギフトカード残高管理装置１０に送信してもよい。
【００５６】
なお、上記においては、ギフトカード残高管理装置１０及びギフトカード管理装置２０が異なるコンピュータ装置により実現される場合を例に説明したが、ギフトカード残高管理装置１０及びギフトカード管理装置２０を同一のコンピュータ装置により実現してもよい。
【００５７】
なお、上述のギフトカード残高管理装置１０、ギフトカード管理装置２０、及びユーザ端末装置３は、内部にコンピュータシステムを有している。そして、ギフトカード残高管理装置１０の処理部１４、ギフトカード管理装置２０の処理部２４、及びユーザ端末装置３の処理部３４の動作の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータシステムが読み出して実行することによって、上記処理が行われる。ここでいうコンピュータシステムとは、ＣＰＵ及び各種メモリやＯＳ、周辺機器等のハードウェアを含むものである。
【００５８】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【符号の説明】
【００５９】
１  決済装置
３  ユーザ端末装置
５  店舗端末装置
９  ネットワーク
１０  ギフトカード残高管理装置
１１、２１、３１、５１  通信部
１２  カード情報記憶部
１３  カード残高記憶部
１４、２４、３４  処理部
２０  ギフトカード管理装置
２２  会員情報記憶部
２３  カード管理情報記憶部
３２  記憶部
３３  入力部
３５  表示部
５２  読取部
５３  通知部
１４１  ギフトカード情報生成部
１４２  認証部
１４３  決済処理部
２４１  会員認証部
２４２  認証依頼部
２４３  認証情報生成部
２４４  有効性確認部
２４５  更新部
３４１  利用申請部
３４２  出力指示部
【図１】
2013186561.tif 000003
【図２】
2013186561.tif 000004
【図３】
2013186561.tif 000005
【図４】
2013186561.tif 000006
【図５】
2013186561.tif 000007
【図６】
2013186561.tif 000008
【図７】
2013186561.tif 000009
【図８】
2013186561.tif 000010