(57)【要約】【課題】事前に決済サービスの種類を確認することなく、情報コードを利用した複数の決済サービスによる決済処理に対応することができる決済処理システムを提供する。【解決手段】決済処理システム１００は、購入対象の価格情報を含む標準ＱＲコードをレジスター１４の表示部２３に表示する。利用者端末１５は、表示部２３の標準ＱＲコードを取得すると、取得したことをトリガーとして、決済処理のために利用者端末１５で起動している決済アプリケーションの決済タイプを判定し、その決済タイプに対応する決済ＩＤを取得する。取得した決済ＩＤは、利用者端末１５からレジスター１４に送信される。レジスター１４では、受信した決済ＩＤを含む特定ＱＲコードが生成されて、表示部２３に表示される。利用者端末１５は、表示された特定ＱＲコードを取得し、取得した特定ＱＲコードが示す情報に基づいて、前記決済アプリケーションを用いて決済処理を行う。【選択図】図４
2019153156.tif 000002
【特許請求の範囲】
【請求項１】
購入対象の価格情報を含む第１情報コードを表示部に表示する第１表示処理部と、
前記第１情報コードが表示された前記表示部の画面を読み取ることにより前記第１情報コードを取得する第１コード取得部と、
前記第１コード取得部によって前記第１情報コードが取得されたことに応じて、前記購入対象に対する決済処理に用いられる決済情報を取得する決済情報取得部と、
前記決済情報取得部によって取得された前記決済情報と前記価格情報とを含む第２情報コードを取得する第２コード取得部と、
前記第２コード取得部により取得される前記第２情報コードに含まれる前記決済情報及び前記価格情報に基づいて前記決済処理を実行する決済処理部と、を備える決済処理システム。
【請求項２】
前記決済処理部は、ユーザーが用いるユーザー側情報処理装置に備えられ、前記ユーザー側情報処理装置にインストールされた決済アプリケーションにしたがって前記決済処理を行い、
前記決済情報取得部は、前記決済処理の種類を判定し、前記種類と前記決済情報とを対応付けて記憶する決済情報記憶部から、判定された前記種類に対応する前記決済情報を取得する、請求項１に記載の決済処理システム。
【請求項３】
前記第２情報コードを前記表示部に表示する第２表示処理部を更に備え、
前記第２コード取得部は、前記第２情報コードが表示された前記表示部の画面を読み取ることにより前記第２情報コードを取得し、
前記第１表示処理部及び前記第２表示処理部は、前記購入対象を販売する店舗で用いられる店舗側情報処理装置に備えられ、
前記第１コード取得部及び前記第２コード取得部は、前記ユーザー側情報処理装置に備えられ、
前記決済情報取得部は、
前記第１コード取得部によって前記第１情報コードが取得されたことに応じて前記種類を判定する種類判定部と、
前記種類判定部によって判定された前記種類に対応する前記決済情報を前記決済情報記憶部から抽出する決済情報抽出部と、
前記決済情報抽出部によって抽出された前記決済情報を前記店舗側情報処理装置に送信する送信部と、
前記送信部によって送信される前記決済情報を受信する受信部と、を含む、請求項２に記載の決済処理システム。
【請求項４】
前記種類判定部及び前記送信部は、前記ユーザー側情報処理装置に備えられ、
前記決済情報抽出部は、前記ユーザー側情報処理装置と通信可能なサーバー装置に備えられ、
前記受信部は、前記店舗側情報処理装置に備えられている、請求項３に記載の決済処理システム。
【請求項５】
前記種類判定部は、前記ユーザー側情報処理装置に備えられ、
前記決済情報抽出部及び前記送信部は、前記店舗側情報処理装置と通信可能なサーバー装置に備えられ、
前記受信部は、前記店舗側情報処理装置に備えられている、請求項３に記載の決済処理システム。
【請求項６】
前記ユーザー側情報処理装置に備えられ、前記決済処理部による前記決済処理が完了したことを前記店舗側情報処理装置に通知する決済完了通知部を更に備える、請求項３から５のいずれかに記載の決済処理システム。
【請求項７】
前記第２表示処理部は、前記表示部に表示されている前記第１情報コードを前記第２情報コードに変更する、請求項３から６のいずれかに記載の決済処理システム。
【請求項８】
前記第２コード取得部による前記第２情報コードの取得後に前記第２情報コードの取得が完了したことを報知する取得完了報知部を更に備える、請求項１から７のいずれかに記載の決済処理システム。
【請求項９】
購入対象を販売する店舗で用いられる情報処理装置であって、
前記購入対象の価格情報を含む第１情報コードを表示部に表示する第１表示処理部と、
前記購入対象に対する決済処理に用いられる決済情報を取得する決済情報取得部と、
前記決済情報取得部によって取得された前記決済情報と前記価格情報とを含む第２情報コードを前記表示部に表示する第２表示処理部と、を備える情報処理装置。
【請求項１０】
購入対象に対する決済処理を実行するための決済アプリケーションがインストールされた情報処理装置であって、
前記購入対象の価格情報を含む第１情報コードが表示された画面を読み取ることにより前記第１情報コードを取得する第１コード取得部と、
前記第１コード取得部によって前記第１情報コードが取得されたことに応じて前記決済処理の種類を判定する種類判定部と、
前記種類と前記決済処理に用いられる決済情報とを対応付けて記憶する決済情報記憶部から、前記種類判定部によって判定された前記種類に対応する前記決済情報を取得する決済情報取得部と、
前記決済情報取得部によって取得された前記決済情報と前記価格情報とを含む第２情報コードを取得する第２コード取得部と、
前記第２コード取得部により取得される前記第２情報コードに含まれる前記決済情報及び前記価格情報に基づいて、前記決済アプリケーションにしたがって前記決済処理を実行する決済処理部と、を備える情報処理装置。
【請求項１１】
前記決済情報取得部によって取得された前記決済情報を外部に出力する決済情報出力部を更に備え、
前記第２コード取得部は、前記決済情報出力部によって出力された前記決済情報を含む前記第２情報コードが表示された表示部の画面を読み取ることにより前記第２情報コードを取得する、請求項１０に記載の情報処理装置。
【請求項１２】
購入対象の価格情報を含む第１情報コードを表示部に表示する第１表示ステップと、
前記第１情報コードが表示された前記表示部の画面を読み取ることにより前記第１情報コードを取得する第１コード取得ステップと、
前記第１コード取得ステップによって前記第１情報コードが取得されたことに応じて、前記購入対象に対する決済処理に用いられる決済情報を取得する決済情報取得ステップと、
前記決済情報取得ステップによって取得された前記決済情報と前記価格情報とを含む第２情報コードを前記表示部に表示する第２表示ステップと、
前記第２情報コードが表示された前記表示部の画面を読み取ることにより前記第２情報コードを取得する第２コード取得ステップと、
前記第２コード取得ステップにより取得される前記第２情報コードに含まれる前記決済情報及び前記価格情報に基づいて前記決済処理を実行する決済ステップと、を備える決済方法。
【請求項１３】
購入対象を販売する店舗で用いられる情報処理装置に適用され、
前記購入対象の価格情報を含む第１情報コードを表示部に表示する第１表示ステップと、
外部から入力された前記購入対象に対する決済処理に用いられる決済情報と前記価格情報とを含む第２情報コードを前記表示部に表示する第２表示ステップと、を備える情報コード表示方法。
【請求項１４】
購入対象に対する決済処理を実行するための決済アプリケーションがインストールされた情報処理装置に適用され、
前記購入対象の価格情報を含む第１情報コードが表示された画面を読み取ることにより前記第１情報コードを取得する第１コード取得ステップと、
前記第１コード取得ステップによって前記第１情報コードが取得されたことに応じて前記決済処理の種類を判定する種類判定ステップと、
前記種類と前記決済処理に用いられる決済情報とを対応付けて記憶する決済情報記憶部から、前記種類判定ステップによって判定された前記種類に対応する前記決済情報を取得する決済情報取得ステップと、
前記決済情報取得ステップによって取得された前記決済情報と前記価格情報とを含む第２情報コードを取得する第２コード取得ステップと、
前記第２コード取得ステップにより取得される前記第２情報コードに含まれる前記決済情報及び前記価格情報に基づいて、前記決済アプリケーションにしたがって前記決済処理を実行する決済ステップと、を備える決済方法。
【請求項１５】
請求項１２から１５のいずれかに記載の方法の各ステップをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、購入対象の価格情報を含む情報コードを読み取り、読み取った情報コードに基づいてユーザーが利用する携帯端末などの情報処理装置において購入対象に対する決済処理を行う決済処理システムに関する。
【背景技術】
【０００２】
近年、バーコード、ＱＲコード（登録商標）などの情報コードを利用して商品の支払い（決済）を行う決済処理システムが提案されている。このような決済処理システムの一例として、スマートフォンやタブレットなどのようにカメラを搭載した端末装置で前記情報コードを読み取り、読み取った情報コードに含まれている価格情報や支払先情報などに基づいて商品やサービスの支払いを行う決済方法が知られている。特に、ＱＲコードを用いた決済は、ＱＲコード決済と称されている。
【０００３】
前記ＱＲコード決済は、予め登録したユーザーアカウント情報（ユーザーＩＤや、クレジットカード情報、電子マネー情報など）に基づいて、スマートフォンなどの携帯端末にインストールした決済アプリケーションを通じて、店舗に対する送金要求を行うことで、購入する商品やサービスの決済を完了する決済方法である。
【０００４】
前記ＱＲコード決済には、大別して、買い物客が決済に用いられるＱＲコードを店舗に提示する決済方法と、店舗側が決済に用いられるＱＲコードを買い物客に提示する決済方法の２種類がある。前者の決済方法は、買い物客が自身の携帯端末にインストールした決済アプリケーションを起動して、その決済アプリケーションに登録されている前記ユーザーアカウント情報などを含むＱＲコードを携帯端末の画面に表示して店舗側に提示し、店舗側がそのＱＲコードを読み取り、前記ユーザーアカウント情報に基づいて決済を行う。後者の決済方法は、店舗側がタブレット又はレジスターの画面に商品の価格情報を含むＱＲコードを表示して買い物客に提示し、買い物客が自身の携帯端末にインストールした決済アプリケーションを用いてそのＱＲコードを読み取り、前記決済アプリケーションに登録されている前記ユーザーアカウント情報に基づいて決済を行う。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１５−１８５０８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述したＱＲコード決済を可能にする決済サービスは、各社から提供されており、各社ごとに決済アプリケーションが異なる。このため、店舗側がＱＲコードをユーザーに提示して決済を行うＱＲコード決済では、店舗は、買い物客が使用する決済アプリケーションの種類を予め買い物客に確認し、その決済アプリケーションの種類に対応したＱＲコードを発行して提示する必要がある。また、新たな決済サービスが市場に登場した場合に、その決済サービスにも対応するために、全てのレジスターのファームウェアをアップデートする必要があり、店舗における改修負担が大きいという問題がある。
【０００７】
本発明の目的は、事前に決済サービスの種類を確認することなく、情報コードを利用した複数の決済サービスによる決済処理に対応することができる決済処理システム、情報処理装置、決済方法、情報コード表示方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明の一の局面に係る決済処理システムは、第１表示処理部と、第１コード取得部と、決済情報取得部と、第２コード取得部と、決済処理部と、を備える。前記第１表示処理部は、購入対象の価格情報を含む第１情報コードを表示部に表示する。前記第１コード取得部は、前記第１情報コードが表示された前記表示部の画面を読み取ることにより前記第１情報コードを取得する。前記決済情報取得部は、前記第１コード取得部によって前記第１情報コードが取得されたことに応じて、前記購入対象に対する決済処理に用いられる決済情報を取得する。前記第２コード取得部は、前記決済情報取得部によって取得された前記決済情報と前記価格情報とを含む第２情報コードを取得する。前記決済処理部は、前記第２コード取得部により取得される前記第２情報コードに含まれる前記決済情報及び前記価格情報に基づいて前記決済処理を実行する。
【０００９】
本発明の他の局面に係る情報処理装置は、購入対象を販売する店舗で用いられる情報処理装置であって、第１表示処理部と、決済情報取得部と、第２表示処理部と、を備える。前記第１表示処理部は、前記購入対象の価格情報を含む第１情報コードを表示部に表示する。前記決済情報取得部は、前記購入対象に対する決済処理に用いられる決済情報を取得する。前記第２表示処理部は、前記決済情報取得部によって取得された前記決済情報と前記価格情報とを含む第２情報コードを前記表示部に表示する。
【００１０】
本発明の他の局面に係る情報処理装置は、購入対象に対する決済処理を実行するための決済アプリケーションがインストールされた情報処理装置であって、第１コード取得部と、種類判定部と、決済情報取得部と、第２コード取得部と、決済処理部と、を備える。前記第１コード取得部は、前記購入対象の価格情報を含む第１情報コードが表示された画面を読み取ることにより前記第１情報コードを取得する。前記種類判定部は、前記第１コード取得部によって前記第１情報コードが取得されたことに応じて前記決済処理の種類を判定する。前記決済情報取得部は、前記種類と前記決済処理に用いられる決済情報とを対応付けて記憶する決済情報記憶部から、前記種類判定部によって判定された前記種類に対応する前記決済情報を取得する。前記第２コード取得部は、前記決済情報取得部によって取得された前記決済情報と前記価格情報とを含む第２情報コードを取得する。前記決済処理部は、前記第２コード取得部により取得される前記第２情報コードに含まれる前記決済情報及び前記価格情報に基づいて、前記決済アプリケーションにしたがって前記決済処理を実行する。
【００１１】
本発明の他の局面に係る決済方法は、購入対象の価格情報を含む第１情報コードを表示部に表示する第１表示ステップと、前記第１情報コードが表示された前記表示部の画面を読み取ることにより前記第１情報コードを取得する第１コード取得ステップと、前記第１コード取得ステップによって前記第１情報コードが取得されたことに応じて、前記購入対象に対する決済処理に用いられる決済情報を取得する決済情報取得ステップと、前記決済情報取得ステップによって取得された前記決済情報と前記価格情報とを含む第２情報コードを前記表示部に表示する第２表示ステップと、
前記第２情報コードが表示された前記表示部の画面を読み取ることにより前記第２情報コードを取得する第２コード取得ステップと、前記第２コード取得ステップにより取得される前記第２情報コードに含まれる前記決済情報及び前記価格情報に基づいて前記決済処理を実行する決済ステップと、を備える。
【００１２】
本発明の他の局面に係る情報コード表示方法は、購入対象を販売する店舗で用いられる情報処理装置に適用され、前記購入対象の価格情報を含む第１情報コードを表示部に表示する第１表示ステップと、外部から入力された前記購入対象に対する決済処理に用いられる決済情報と前記価格情報とを含む第２情報コードを前記表示部に表示する第２表示ステップと、を備える。
【００１３】
本発明の他の局面に係る決済方法は、購入対象に対する決済処理を実行するための決済アプリケーションがインストールされた情報処理装置に適用され、前記購入対象の価格情報を含む第１情報コードが表示された画面を読み取ることにより前記第１情報コードを取得する第１コード取得ステップと、前記第１コード取得ステップによって前記第１情報コードが取得されたことに応じて前記決済処理の種類を判定する種類判定ステップと、前記種類と前記決済処理に用いられる決済情報とを対応付けて記憶する決済情報記憶部から、前記種類判定ステップによって判定された前記種類に対応する前記決済情報を取得する決済情報取得ステップと、前記決済情報取得ステップによって取得された前記決済情報と前記価格情報とを含む第２情報コードを取得する第２コード取得ステップと、前記第２コード取得ステップにより取得される前記第２情報コードに含まれる前記決済情報及び前記価格情報に基づいて、前記決済アプリケーションにしたがって前記決済処理を実行する決済ステップと、を備える。
【００１４】
なお、本発明は、前記決済方法及び前記情報コード表示方法の各ステップをコンピュータに実行させるためのプログラム、又は、このようなプログラムを非一時的に記録したコンピュータ読み取り可能な記録媒体として捉えることもできる。
【発明の効果】
【００１５】
本発明によれば、事前に決済サービスの種類を確認することなく、情報コードを利用した複数の決済サービスによる決済処理に対応することができる。
【図面の簡単な説明】
【００１６】
【図１】図１は、本発明の実施形態に係る決済処理システムのネットワーク構成を示す図である。
【図２】図２は、決済処理システムを構成する店舗サーバー及びレジスターの構成を示すブロック図である。
【図３】図３は、決済処理システムを構成する利用者端末の構成を示すブロック図である。
【図４】図４は、決済処理システムで実行される各種処理の手順の一例を示すフローチャートである。
【図５】図５は、決済処理システムのレジスターで実行されるＱＲコード表示処理の手順の一例を示すフローチャートである。
【図６】図６は、決済処理システムの利用者端末で実行される決済処理の手順の一例を示すフローチャートである。
【図７】図７は、決済処理システムの店舗サーバーで実行される決済ＩＤ抽出処理の手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、適宜図面を参照して本発明の実施形態について説明する。なお、以下に説明される実施形態は本発明を具体化した一例にすぎず、本発明の技術的範囲を限定するものではない。
【００１８】
［決済処理システム１００］
図１に示すように、本発明の実施形態に係る決済処理システム１００（本発明の決済処理システムの一例）は、店舗サーバー１１（本発明のサーバー装置の一例）、セルフタイプのレジスター１４（本発明の店舗側情報処理装置の一例）、利用者端末１５（本発明のユーザー側情報処理装置の一例）、及び、決済サーバー１７を含む。レジスター１４は、一つであってもよく、また、複数であってもよい。店舗サーバー１１及びレジスター１４は店舗２００に設置されている。本実施形態では、例えば、洋服や靴などのアイテムを取り扱っている小売店や、多種多様な商品を取り扱っているスーパーマーケット、百貨店などの店舗２００に決済処理システム１００が導入される例について説明する。
【００１９】
店舗サーバー１１は、店舗２００で取り扱う商品や在庫数などの商品情報を管理するサーバー装置である。店舗サーバー１１とレジスター１４とは、店舗２００に設置される無線ＬＡＮ（店内ＬＡＮ）などの通信網Ｎ１を通じて互いに通信可能である。
【００２０】
レジスター１４は、情報処理装置の一例であり、買い物客として店舗２００に入店した利用者（ユーザー）が購入対象の商品の決済（支払い）を行う際に、当該決済を受け付ける端末装置である。レジスター１４は、購入対象の全ての商品から商品コードを読み取ると、前記商品コードに含まれている商品識別情報（商品名、価格、商品ＩＤなど）に基づいて、利用者端末１５による決済処理に必要な決済用ＱＲコード（本発明の情報コードの一例）を作成（生成）して、画面に表示するなどして利用者に提示する。
【００２１】
ここで、前記商品コードは、店舗２００で販売されている各商品に付されているものであり、商品を識別するための商品名、価格、商品ＩＤなどを含む商品識別情報を示す情報コードである。前記商品コードとしては、バーコードが用いられる。もちろん、バーコードは前記商品コードの一例であり、ＱＲコードなどの他の情報コードを前記商品コードとして適用してもよい。
【００２２】
利用者端末１５は、情報処理装置の一例であり、店舗２００に陳列されている商品の購入の際に店舗２００に入店した利用者が所持して使用する端末装置である。利用者端末１５は、例えば、スマートフォンや携帯電話、タブレット端末などの携帯端末である。利用者端末１５とレジスター１４とは、Ｂｌｕｅｔｏｏｔｈ（登録商標）やＦｅｌｉＣａ（登録商標）などに代表される近距離無線通信の規格に基づく通信網Ｎ２を通じて互いに通信可能である。
【００２３】
利用者端末１５には、従来周知の決済アプリケーションがインストールされている。利用者は、レジスター１４において決済プリケーションを用いて、購入対象の商品の決済を行う。前記決済アプリケーションは、ＱＲコードを用いた決済（ＱＲコード決済）を可能にする決済サービスを提供するサービス会社から提供されるアプリケーションソフトウェアであり、各社ごとに異なる決済アプリケーションが提供されている。なお、利用者が利用可能な現存の前記決済サービスとして、例えば、「Ａｌｉｐａｙ」、「ＷｅＣｈａｔ  Ｐａｙ」、「ＬＩＮＥ  Ｐａｙ」、「Ｏｒｉｇａｍｉ  Ｐａｙ」、「楽天ペイ」などの名称（いずれも登録商標）で知られている決済サービスが提供されている。
【００２４】
決済サーバー１７は、決済事業者（例えば、クレジットカード会社）が管理するサーバー装置である。決済サーバー１７と利用者端末１５とは、インターネット、ＬＡＮ、ＷＡＮ、又は公衆電話回線などの通信網Ｎ３を通じて互いに通信可能である。
【００２５】
決済処理システム１００は、店舗２００に導入される。決済処理システム１００は、店舗２００に来店した利用者が、購入対象の商品やサービスの決済（支払い）をレジスター１４において効率よく行うことを可能にする。
【００２６】
以下、図２及び図３を参照して、決済用のＱＲコード（決済用ＱＲコード）を用いる決済処理を実現するための決済処理システム１００を構成する各装置の具体的な構成について説明する。
【００２７】
［レジスター１４］
図２に示すように、レジスター１４は、購入対象の商品の決済（支払い）を受け付ける端末装置（情報処理装置）であり、制御部２１、操作入力部２２、表示部２３、記憶部２４、コードリーダー２５、通信Ｉ／Ｆ２６などを備える。レジスター１４は、いわゆるセルフタイプの自立型の専用端末である。なお、レジスター１４は、後述する各構成要素を備えるものであればどのようなタイプの情報処理装置でもよく、前記セルフタイプのものに限られず、店舗２００のスタッフが商品コードを入力するタイプのものでもよい。また、前記専用端末に限られず、例えば、ＰＯＳレジと称される端末装置、スマートフォン、タブレット端末、パーソナルコンピューター、或いはこれらが組み合わされて構成されたレジスターシステムであってもよい。
【００２８】
通信Ｉ／Ｆ２６は、レジスター１４を有線又は無線で通信網Ｎ１に接続し、通信網Ｎ１を通じて店舗サーバー１１などの外部機器との間で所定の通信プロトコルに従ったデータ通信を実行するための通信インターフェースである。また、通信Ｉ／Ｆ２６は、レジスター１４を無線（例えば、Ｂｌｕｅｔｏｏｔｈなどの近距離無線）を通じて利用者端末１５などの装置との間でデータ通信を可能にする。
【００２９】
操作入力部２２は、利用者の操作を受け付けるマウス、キーボード、又はタッチパネルなどのユーザーインターフェースである。利用者は、操作入力部２２を操作することにより、前記決済用ＱＲコードを提示させるために、全ての前記商品コードの読み取りが終わったことを示す商品読取完了を入力する。
【００３０】
表示部２３は、各種の情報を表示する液晶ディスプレイ又は有機ＥＬディスプレイなどディスプレイ装置である。表示部２３の画面には、利用者端末１５による決済処理に必要な前記決済用ＱＲコードや、利用者が購入しようとする商品一覧、支払うべき商品代金の金額などが表示される。利用者は、表示部２３の画面に表示された前記決済用ＱＲコードと利用者端末１５にインストールされた決済アプリケーションとを用いて、商品代金の支払いを行う。
【００３１】
記憶部２４は、各種の情報を記憶するフラッシュメモリなどの不揮発性の記憶媒体である。記憶部２４には、制御部２１に各種処理を実行させるための制御プログラムや、後述のＱＲコード生成処理を行うためのプログラム、各種処理に用いられる各種情報などが記憶されている。また、記憶部２４には、後述するコードリーダー２５によって読み取られた購入対象の商品の前記商品識別情報が一時的に格納される。
【００３２】
コードリーダー２５は、前記商品コードの画像を読み取る読取部を有し、前記読取部で読み取った前記商品コードから、前記商品コードが示す前記商品識別情報を取得する読取装置である。コードリーダー２５は、前記商品コードがバーコードである場合はレーザー光を用いたバーコードリーダーであり、前記商品コードがＱＲコードである場合は撮像素子を有するＱＲコードリーダーである。
【００３３】
制御部２１は、ＣＰＵ、ＲＯＭ、及びＲＡＭなどの制御機器を有する。前記ＣＰＵは、各種の演算処理を実行するプロセッサーである。前記ＲＯＭは、前記ＣＰＵに各種の処理を実行させるためのＢＩＯＳ及びＯＳなどの制御プログラムが予め記憶された不揮発性の記憶部である。前記ＲＡＭは、各種の情報を記憶する揮発性又は不揮発性の記憶部であり、前記ＣＰＵが実行する各種の処理の一時記憶メモリ（作業領域）として使用される。そして、制御部２１は、前記ＲＯＭ又は記憶部２４に予め記憶された各種の制御プログラムを前記ＣＰＵで実行することにより利用者端末１５を制御する。
【００３４】
図２に示すように、制御部２１は、ＱＲコード生成部２１１、表示処理部２１２、送信処理部２１３、受信処理部２１４などの各種の処理部を含む。なお、制御部２１は、前記ＣＰＵで前記制御プログラムに従った各種の処理を実行することによって前記各種の処理部として機能する。また、制御部２１に含まれる一部又は全部の処理部が電子回路で構成されていてもよい。なお、前記制御プログラムは、複数のプロセッサーを前記各種の処理部として機能させるためのプログラムであってもよい。
【００３５】
ＱＲコード生成部２１１は、コードリーダー２５によって取得された購入対象のすべての商品の商品識別情報に基づいて、利用者端末１５による決済処理に必要な前記決済用ＱＲコードを生成するＱＲコード生成処理を行う。記憶部２４には、ＱＲコード生成処理を実行するための従来周知のプログラムが格納されている。ＱＲコード生成部２１１は、前記プログラムに従った処理を行うことにより、前記決済用ＱＲコードを生成する。前記決済用ＱＲコードには、利用者が商品代金として支払うべき金額の情報（価格情報）、店舗２００を識別するための識別情報（店舗ＩＤ）などが含まれている。また、前記決済用ＱＲコードには、後述する決済ＩＤ（本発明の決済情報の一例）が含まれている場合もある。
【００３６】
本実施形態では、ＱＲコード生成部２１１は、購入対象に関する１度の決済処理に対して、同じ価格情報を含む２種類の決済用ＱＲコードを生成する。２種類の決済用ＱＲコードのうち、最初に作成されるものは、前記決済ＩＤを含まない決済用ＱＲコード（以下「標準ＱＲコード」と称する場合がある。）であり、後に作成されるものは、前記決済ＩＤを含む決済用ＱＲコード（以下「特定ＱＲコード」と称する場合がある。）である。前記標準ＱＲコードは、本発明の第１情報コードの一例である。前記特定ＱＲコードは、本発明の第２情報コードの一例である。具体的には、ＱＲコード生成部２１１は、操作入力部２２を介して前記商品読取完了が入力されると、最初に前記標準ＱＲコードを生成し、その後に、外部から前記決済ＩＤが入力されると、前記特定ＱＲコードを生成する。
【００３７】
表示処理部２１２は、ＱＲコード生成部２１１によって生成された前記決済用ＱＲコードを表示部２３の画面に表示するＱＲコード表示処理を行う。表示処理部２１２は、本発明の第１表示処理部及び第２表示処理部の一例である。本実施形態では、利用者が支払うべき商品代金の金額とともに前記決済用ＱＲコードを表示部２３の画面に表示する。表示部２３に前記決済用ＱＲコードが表示されることにより、前記決済用ＱＲコードが利用者に提示される。本実施形態では、前記決済用ＱＲコードを読み取るために利用者が利用者端末１５を用いて表示部２３の画面を撮像している間に、上述した２種類の決済用ＱＲコード（標準ＱＲコード、特定ＱＲコード）が表示部２３に順次表示される。具体的には、表示処理部２１２は、表示部２３の画面に前記標準ＱＲコードを表示し、その後に、ＱＲコード生成部２１１によって前記特定ＱＲコードが生成されると、表示部２３に表示されていた前記標準ＱＲコードを前記特定ＱＲコードに変更する。つまり、表示部２３に表示される内容を、前記標準ＱＲコードから前記特定ＱＲコードに切り替える。
【００３８】
送信処理部２１３は、店舗サーバー１１に各種情報を送信する。店舗サーバー１１には、店舗２００において販売可能な全ての商品に関する商品情報が記憶されている。利用者が商品の支払い（決済）を完了し、その完了通知が利用者端末１５からレジスター１４に送信されると、送信処理部２１３は、決済が完了した販売済み商品の情報を店舗サーバー１１に送信する。店舗サーバー１１では、受信した販売済み商品の情報に基づいて、店舗サーバー１１の商品情報格納部３２１に記憶された前記商品情報が更新される。
【００３９】
受信処理部２１４は、利用者端末１５から通信網Ｎ２を通じて送信されてきた前記決済ＩＤを受信する処理を行う。受信処理部２１４は、本発明の受信部の一例である。受信処理部２１４は、利用者端末１５から送信され、通信Ｉ／Ｆ２６に入力される前記決済ＩＤを受信すると、受信した前記決済ＩＤを記憶部２４に格納する。格納された前記決済ＩＤは、ＱＲコード生成部２１１による前記特定ＱＲコードの生成に用いられる。
【００４０】
［店舗サーバー１１］
図２に示すように、店舗サーバー１１は、店舗２００で取り扱う商品や在庫数などの商品情報を管理するサーバー装置であり、制御部３１、記憶部３２、通信Ｉ／Ｆ３５などを備えるサーバコンピュータである。なお、店舗サーバー１１は、１台のコンピュータに限らず、複数台のコンピュータが協働して動作するコンピュータシステムであってもよい。また、店舗サーバー１１で実行される各種の処理は、一又は複数のプロセッサーによって分散して実行されてもよい。
【００４１】
通信Ｉ／Ｆ３５は、店舗サーバー１１を有線又は無線で通信網Ｎ１に接続し、通信網Ｎ１を通じて利用者端末１５やレジスター１４などの外部機器との間で所定の通信プロトコルに従ったデータ通信を実行するための通信インターフェースである。
【００４２】
記憶部３２は、各種の情報を記憶する半導体メモリ、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）又はＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などを含む不揮発性の記憶部である。なお、本実施形態では、記憶部３２が店舗サーバー１１に設けられた構成を例示するが、例えば、記憶部３２内の各種情報の一部又は全部が、通信網Ｎ１やインターネットなどを通じて店舗サーバー１１とデータ通信可能な他のサーバー装置やネットワーク接続可能な記憶装置などの外部装置に記憶されていてもよい。また、後述の決済ＩＤ格納部３２２が、前記外部装置に記憶されていてもよい。この場合、店舗サーバー１１は、必要に応じて、前記外部装置から前記決済ＩＤなどの必要な情報を読み出したり、情報を前記外部装置に記憶させる。
【００４３】
記憶部３２には、制御部３１に各種制御処理や、後述する決済ＩＤ抽出処理などの各種処理を実行させるための制御プログラムが記憶されている。例えば、前記制御プログラムは、ＣＤ又はＤＶＤなどのコンピュータ読取可能な記録媒体に非一時的に記録されており、店舗サーバー１１が備えるＣＤドライブ又はＤＶＤドライブなどの読取装置（不図示）で読み取られて記憶部３２に記憶される。
【００４４】
記憶部３２は、複数の記憶領域に分けられている。具体的には、記憶部３２には、商品情報格納部３２１、決済ＩＤ格納部３２２が設けられている。決済ＩＤ格納部３２２は、本発明の決済情報記憶部の一例である。
【００４５】
商品情報格納部３２１には、店舗２００において販売可能な全ての商品に関する商品情報が記憶されている。前記商品情報は、商品に関する情報であって、例えば、商品名、商品の価格、商品ＩＤ（ＪＡＮコードなど）、商品の種類、商品の寿命（賞味期限や消費期限、使用期限など）、在庫数などを含む。商品情報格納部３２１に記憶されている前記商品情報は、増減などの変更が生じるたびに更新される。例えば、商品の在庫数は、利用者が商品の支払い（決済）をした場合や、新たに入荷された場合に、店舗サーバー１１の制御部３１によって更新される。
【００４６】
決済ＩＤ格納部３２２には、決済情報である決済ＩＤが記憶されている。前記決済ＩＤは、購入対象の商品やサービスに適用する決済処理に用いられる識別番号（識別コード）である。上述したように、本実施形態では、利用者端末１５にインストールされた決済アプリケーションを用いて決済処理を行う。前記決済アプリケーションは、決済サービスを提供するサービス会社それぞれから提供されている。そして、利用者は、複数の決済サービスから自ら選択した決済サービスを利用するために、選択した決済サービスに対応する特定の決済アプリケーションを利用者端末１５にインストールして決済処理を行う。つまり、前記決済ＩＤは、当該決済処理に用いる決済アプリケーションを特定するための識別コードであり、各決済サービス及び各決済アプリケーションごとに予め付与された固有ＩＤである。
【００４７】
本実施形態では、複数の決済サービスに対応する複数の前記決済ＩＤが決済ＩＤ格納部３２２に記憶されている。具体的には、複数の前記決済ＩＤと、前記決済サービス或いは前記決済アプリケーションの種類（以下「決済タイプ」と称する。）とが対応付けられたテーブルデータが決済ＩＤ格納部３２２に記憶されている。前記決済タイプは、例えば、前記決済サービスや前記決済アプリケーションの名称（決済サービス名、アプリケーション名）や、前記決済アプリケーションのプロパティ情報（属性情報）に含まれている固有情報を用いることができる。前記決済タイプに関するこれらの情報は、利用者端末１５において決済処理のために起動された決済アプリケーション或いは前記決済アプリケーションの格納部に関連付けて記憶されているファイル情報から取得することができる。
【００４８】
制御部３１は、ＣＰＵ、ＲＯＭ、及びＲＡＭなどの制御機器を有する。前記ＣＰＵは、各種の演算処理を実行するプロセッサーである。前記ＲＯＭは、前記ＣＰＵに各種の演算処理を実行させるためのＢＩＯＳ及びＯＳなどの制御プログラムが予め記憶される不揮発性の記憶部である。前記ＲＡＭは、各種の情報を記憶する揮発性又は不揮発性の記憶部であり、前記ＣＰＵが実行する各種の処理の一時記憶メモリ（作業領域）として使用される。そして、制御部３１は、前記ＲＯＭ又は記憶部３２に予め記憶された各種の制御プログラムを前記ＣＰＵで実行することにより店舗サーバー１１を制御する。
【００４９】
図２に示すように、制御部３１は、決済ＩＤ抽出部３１１、送信処理部３１２、受信処理部３１３などの各種の処理部を含む。なお、制御部３１は、前記ＣＰＵで前記制御プログラムに従った各種の処理を実行することによって前記各種の処理部として機能する。また、制御部３１に含まれる一部又は全部の処理部が電子回路で構成されていてもよい。なお、前記制御プログラムは、複数のプロセッサーを前記各種の処理部として機能させるためのプログラムであってもよい。
【００５０】
決済ＩＤ抽出部３１１は、利用者端末１５から送信されてきた前記決済タイプに対応する前記決済ＩＤを決済ＩＤ格納部３２２から抽出する決済ＩＤ抽出処理を行う。決済ＩＤ抽出部３１１は、本発明の決済情報抽出部の一例である。具体的には、決済ＩＤ抽出部３１１は、利用者端末１５から送信されてきた前記決済タイプと決済ＩＤ格納部３２２内のテーブルデータとを照合して同一の決済タイプが存在するかどうかを検索する処理を行い、同一の決済タイプが検索された場合に、その決済タイプに対応付けられた決済ＩＤを前記テーブルデータから抽出する。
【００５１】
なお、本実施形態では、決済ＩＤ抽出部３１１が店舗サーバー１１の制御部３１によって機能する例について説明するが、決済ＩＤ抽出部３１１は、店舗サーバー１１の制御部３１に限られず、例えば、通信網Ｎ１やインターネットなどを通じて利用者端末１５とデータ通信可能な他のサーバー装置やネットワーク端末装置などの制御部によって機能するものであってもよい。
【００５２】
送信処理部２１３は、利用者端末１５に各種情報を送信する。具体的には、送信処理部２１３は、決済ＩＤ抽出部３１１によって前記決済ＩＤが抽出された場合に、その決済ＩＤを利用者端末１５に送信する。また、決済ＩＤ抽出部３１１によって前記決済ＩＤが抽出されなかった場合は、決済ＩＤが存在していない旨を示すエラー情報を利用者端末１５に送信する。
【００５３】
受信処理部３１３は、利用者端末１５から通信網Ｎ１を通じて送信されてきた前記決済タイプを受信する処理を行う。受信処理部３１３は、利用者端末１５から送信され、通信Ｉ／Ｆ３５に入力される前記決済タイプを受信すると、受信した前記決済タイプを記憶部３２に格納する。格納された前記決済タイプは、決済ＩＤ抽出部による前記決済ＩＤ抽出処理に用いられる。
【００５４】
［利用者端末１５］
図３に示すように、利用者端末１５は、制御部４１、操作入力部４２、表示部４３、記憶部４４、撮像部４５、通信Ｉ／Ｆ４６などを備える。利用者端末１５は、店舗２００の利用者が所持する携帯端末であり、例えばスマートフォン、携帯電話、又はタブレット端末である。
【００５５】
通信Ｉ／Ｆ４６は、利用者端末１５を有線又は無線で通信網Ｎ１に接続し、通信網Ｎ１を介して店舗サーバー１１や決済サーバー１７などの外部機器との間で所定の通信プロトコルに従ったデータ通信を実行するための通信インターフェースである。また、通信Ｉ／Ｆ４６は、利用者端末１５を無線（例えば、Ｂｌｕｅｔｏｏｔｈなどの近距離無線）を通じてレジスター１４との間でデータ通信を可能にする。
【００５６】
操作入力部４２は、利用者の操作を受け付けるマウス、キーボード、又はタッチパネルなどのユーザーインターフェースである。利用者は、利用者端末１５にインストールされている前記決済アプリケーションを操作したり、決済処理時に前記決済用ＱＲコードを読み取ったりする際に、操作入力部４２を操作して、所定の指示や情報を入力する。
【００５７】
表示部４３は、各種の情報を表示する液晶ディスプレイ又は有機ＥＬディスプレイなどディスプレイ装置である。
【００５８】
記憶部４４は、各種の情報を記憶するフラッシュメモリなどの不揮発性の記憶媒体である。記憶部４４には、制御部４１に各種処理を実行させるための制御プログラムや、決済処理を実行するための決済アプリケーションのプログラム、各種処理に用いられる各種情報などが記憶されている。
【００５９】
撮像部４５は、被写体の画像を撮像してデジタル画像データとして出力するデジタルカメラである。撮像部４５は、前記決済用ＱＲコードをレジスター１４の表示部２３から読み取る場合に用いられる。つまり、利用者は、表示部２３に表示された前記決済用ＱＲコードを撮像部４５で撮像する。
【００６０】
制御部４１は、ＣＰＵ、ＲＯＭ、及びＲＡＭなどの制御機器を有する。前記ＣＰＵは、各種の演算処理を実行するプロセッサーである。前記ＲＯＭは、前記ＣＰＵに各種の処理を実行させるためのＢＩＯＳ及びＯＳなどの制御プログラムが予め記憶された不揮発性の記憶部である。前記ＲＡＭは、各種の情報を記憶する揮発性又は不揮発性の記憶部であり、前記ＣＰＵが実行する各種の処理の一時記憶メモリ（作業領域）として使用される。そして、制御部４１は、前記ＲＯＭ又は記憶部４４に予め記憶された各種の制御プログラムを前記ＣＰＵで実行することにより利用者端末１５を制御する。
【００６１】
図３に示すように、制御部４１は、第１読取処理部４１１、決済タイプ判定部４１２、第２読取処理部４１３、決済処理部４１４、送信処理部４１５、受信処理部４１６、取得完了報知部４１７などの各種の処理部を含む。第１読取処理部４１１は、本発明の第１コード取得部の一例である。決済タイプ判定部４１２は、本発明の種類判定部の一例である。第２読取処理部４１３は、本発明の第２コード取得部の一例である。決済処理部４１４は、本発明の決済処理部の一例である。送信処理部４１５は、本発明の送信部、決済完了通知部、及び決済情報出力部の一例である。受信処理部４１６は、本発明の決済情報取得部の一例である。また、取得完了報知部４１７は、本発明の取得完了報知部の一例である。
【００６２】
なお、制御部４１は、前記ＣＰＵで前記制御プログラムに従った各種の処理を実行することによって前記各種の処理部として機能する。また、制御部４１に含まれる一部又は全部の処理部が電子回路で構成されていてもよい。なお、前記制御プログラムは、複数のプロセッサーを前記各種の処理部として機能させるためのプログラムであってもよい。
【００６３】
第１読取処理部４１１は、撮像部４５により撮像された前記決済用ＱＲコードの画像データに基づいて、前記決済用ＱＲコードに含まれる各種情報を取得する。第１読取処理部４１１は、利用者端末１５において前記決済アプリケーションが起動されたときに、後述する第２読取処理部４１３、及び決済処理部４１４とともに、前記決済アプリケーションの一機能として動作する。前記決済アプリケーションが起動している状態で、ＱＲコード読取指示が入力されると、撮像部４５が起動され、前記決済アプリケーション上において撮像部４５による撮像が可能になる。この状態で、利用者が撮像部４５のカメラレンズをレジスター１４の表示部２３の画面に翳すことにより、表示部２３に表示された決済用ＱＲコードの読取動作が開始される。
【００６４】
上述したように、決済処理のためにレジスター１４の表示部２３に最初に表示される決済用ＱＲコードは前記標準ＱＲコードである。したがって、第１読取処理部４１１は、決済用ＱＲコードの読取開始後に、前記標準ＱＲコードが表示された表示部２３の画面を読み取ることにより前記標準ＱＲコードを取得する。また、第１読取処理部４１１は、取得した前記標準ＱＲコードから、利用者が商品代金として支払うべき金額の情報（価格情報）と、店舗２００を識別するための識別情報（店舗ＩＤ）とを読み取り、これらの情報を記憶部４４に記憶する。
【００６５】
決済タイプ判定部４１２は、第１読取処理部４１１によって前記標準ＱＲコードが読み取られたことに応じて、利用者端末１５で用いられる前記決済アプリケーションの決済タイプを判定する判定処理を行う。つまり、決済タイプ判定部４１２による判定処理は、前記標準ＱＲコードが読み取られたことをトリガーとして開始される。かかる判定処理は、利用者端末１５で起動されている決済アプリケーションのプロパティ情報（属性情報）に含まれている決済サービスの名称や決済アプリケーションの名称に基づいて行われる。具体的には、前記決済タイプは、決済サービスの名称や決済アプリケーションの名称、或いはこれらを示す情報などである。
【００６６】
送信処理部４１５は、店舗サーバー１１やレジスター１４に各種情報を送信する。具体的には、送信処理部４１５は、決済タイプ判定部４１２によって判定された起動中の前記決済アプリケーションの決済タイプを店舗サーバー１１に送信する。
【００６７】
また、送信処理部４１５は、前記決済タイプの送信後に店舗サーバー１１から送信されてきた前記決済ＩＤを受信すると、受信した前記決済ＩＤをレジスター１４に送信する。つまり、送信処理部４１５は、店舗サーバー１１において、決済ＩＤ抽出部３１１によって抽出された前記決済ＩＤをレジスター１４に送信する。
【００６８】
受信処理部４１６は、店舗サーバー１１の決済ＩＤ格納部３２２から、決済タイプ判定部４１２によって判定された前記決済タイプに対応する前記決済ＩＤを取得する。具体的には、受信処理部４１６は、レジスター１４から利用者端末１５に送信されてきた前記決済ＩＤを受信することにより前記決済ＩＤを取得する。受信処理部３１３は、前記決済ＩＤを受信すると、受信した前記決済ＩＤを記憶部４４に格納する。取得された前記決済ＩＤは、送信処理部４１５によってレジスター１４に送信される。
【００６９】
第２読取処理部４１３は、撮像部４５による表示部２３の画面の撮像中に当該画面を読み取ることにより、前記特定ＱＲコードを取得する。上述したように、レジスター１４では、前記決済ＩＤを受信すると、前記決済ＩＤを含む前記特定ＱＲコードが生成されて、表示部２３の表示内容が、前記標準ＱＲコードから前記特定ＱＲコードに変更される。そのため、第２読取処理部４１３は、撮像部４５による撮像中に前記標準ＱＲコードから変更された前記特定ＱＲコードを読み取ることができる。
【００７０】
取得完了報知部４１７は、第２読取処理部４１３による前記特定ＱＲコードの読み取り後に、前記特定ＱＲコードの読み取りが完了したことを報知する報知処理を行う。例えば、前記報知処理は、利用者端末１５において、完了した旨を示す音声メッセージを出力する処理や、効果音を出力する処理、振動を発生させる処理などである。このような報知が行われることで、利用者は、前記決済用ＱＲコードの取得が完了したことを認識でき、前記特定ＱＲコードの読取動作を終えることができる。
【００７１】
決済処理部４１４は、第２読取処理部４１３によって取得された前記特定ＱＲコードに含まれる前記決済ＩＤ及び前記価格情報に基づいて、購入対象の商品に対する決済処理を実行する。本実施形態では、決済処理部４１４は、利用者端末１５にインストールされた前記決済アプリケーションにしたがって前記決済処理を行う。前記決済アプリケーションには、利用者のクレジットカード情報や利用者のＩＤを含むユーザーアカウント情報が予め登録されている。決済処理部４１４は、前記ユーザーアカウント情報で特定される決済事業者において電子決済サービスを提供する決済サーバー１７に決済要求を送信して、商品代金についての決済処理を実行する。前記決済要求には、前記特定ＱＲコードに含まれる金額や店舗ＩＤに加えて、利用者のＩＤ等の情報が含まれている。
【００７２】
また、送信処理部４１５は、決済処理部４１４において実行される決済処理が完了したことを示す決済完了通知（決済結果）をレジスター１４に送信する。これにより、レジスター１４において、決済処理の完了を認識することができ、次の決済処理に遷ることができる。
【００７３】
以下、図４を参照して、利用者が店舗２００において利用者が商品を購入するときに行われる決済処理の一連の流れを例示するとともに、本発明の決済方法について説明する。
【００７４】
利用者は、店舗２００内を買い回りしながら、購入を希望する商品（購入対象の商品）を陳列棚から手に取り、その商品を買い物かごに入れる。そして、購入する商品の代金の支払い（決済）をする場合、利用者は、レジスター１４に行き、レジスター１４のコードリーダー２５に商品コードを読み取らせる。レジスター１４において、コードリーダー２５が全ての商品コードを読み取ると（Ｓ１）、続いて、表示処理部２１２は、表示部２３に前記決済用ＱＲコードを表示するＱＲコード表示処理を行う（Ｓ２）。前記ＱＲコード表示処理の詳細については後述する。
【００７５】
利用者は、購入対象の商品の決済処理のために、利用者端末１５において前記決済アプリケーションを起動する（Ｓ１１）。そして、利用者は、前記決済アプリケーションを用いて、前記ＱＲコード表示処理によって表示された前記決済用ＱＲコードの読取動作を開始する（Ｓ１２）。つまり、利用者は、撮像部４５のカメラレンズを表示部２３の画面に向ける。前記読取動作中に、前記決済用ＱＲコードを取得するＱＲコード取得処理が行われる（Ｓ１３）。前記ＱＲコード取得処理の詳細については後述する。
【００７６】
前記ＱＲコード取得処理の実行中に、利用者端末１５から店舗サーバー１１に前記決済タイプが送信される。そして、店舗サーバー１１では、受信した決済タイプに基づいて決済ＩＤを抽出する決済ＩＤ抽出処理が行われる（Ｓ２１）。前記決済ＩＤ抽出処理によって抽出された前記決済ＩＤは、店舗サーバー１１から利用者端末１５に送信されて、前記ＱＲコード取得処理に用いられる。前記決済ＩＤ抽出処理の詳細については後述する。
【００７７】
前記ＱＲコード表示処理により表示された前記特定ＱＲコードが前記ＱＲコード取得処理によって取得されると、取得完了報知部４１７によって前記特定ＱＲコードの読み取りが完了したことを報知する処理が行われる（Ｓ１４）。利用者は、読取完了を認識すると、撮像部４５のカメラレンズを表示部２３の画面から外し、読取動作を終了する（Ｓ１５）。
【００７８】
その後、決済処理部４１４は、前記特定ＱＲコードに含まれる前記決済ＩＤ及び価格情報とに基づいて、前記決済アプリケーションにしたがった決済処理を行う（Ｓ１６）。具体的には、決済処理部４１４は、前記決済アプリケーションによって決済サーバー１７に前記決済要求を送信して、前記決済サーバー１７に送金処理を実行させる。ステップＳ１６は、本発明の決済ステップの一例である。
【００７９】
前記決済要求を受信した決済サーバー１７は、前記決済要求に含まれる価格情報やユーザーアカウント情報などの各種情報に基づいて、指定された支払先に指定金額の送金処理を行う（Ｓ３１）。その後、送金が完了した旨の通知（送金完了通知）が決済サーバー１７から利用者端末１５に送信される（Ｓ３２）。
【００８０】
前記送信完了通知を受信した利用者端末１５は、決済が完了したことを示す決済完了通知をレジスター１４に送信する（Ｓ１７）。
【００８１】
前記決済完了通知を受信したレジスター１４は、決済が完了した販売済み商品の情報を店舗サーバー１１に送信する（Ｓ３）。
【００８２】
そして、店舗サーバー１１では、受信した販売済み商品の情報に基づいて、商品情報格納部３２１内の商品情報を更新する（Ｓ２２）。
【００８３】
［ＱＲコード表示処理］
以下、図５のフローチャートを用いて、レジスター１４の制御部２１によって実行される前記ＱＲコード表示処理の手順を例示するとともに、本発明の情報コード表示方法について説明する。なお、図５において、Ｓ１０１，Ｓ１０２，・・・は処理手順の番号（ステップ番号）を示す。
【００８４】
購入対象の全ての商品の前記商品コードが読み取られ、操作入力部２２を介して前記商品読取完了が入力されると、レジスター１４の制御部２１は、前記標準ＱＲコードを生成し（Ｓ１０１）、その後、表示部２３の画面に前記標準ＱＲコードを表示する（Ｓ１０２）。ステップＳ１０２は、本発明の第１表示ステップの一例である。制御部２１は、前記標準ＱＲコードを表示部２３に表示させた後、利用者端末１５から前記決済ＩＤを受信するまで待機状態を維持する。つまり、表示部２３に前記標準ＱＲコードを表示させた状態を維持する。
【００８５】
次のステップＳ１０３では、制御部２１は、利用者端末１５から送信されたきた前記決済ＩＤを取得したかどうかを判定する。具体的には、利用者端末１５から前記決済ＩＤを受信したかどうかを判定する。ここで、前記決済ＩＤを受信したと判定されると（Ｓ１０３のＹｅｓ）、制御部２１は、次のステップＳ１０４において、受信した前記決済ＩＤを含む決済用ＱＲコードである前記特定ＱＲコードを生成する。
【００８６】
その後、制御部２１は、ステップＳ１０５において、表示部２３の画面に前記特定ＱＲコードを表示する。ステップＳ１０５は、本発明の第２表示ステップの一例である。具体的には、制御部２１は、表示部２３に表示されていた前記標準ＱＲコードを前記特定ＱＲコードに変更する。つまり、表示部２３に表示される内容を、前記標準ＱＲコードから前記特定ＱＲコードに切り替える。ステップＳ１０５による表示処理は、利用者が利用者端末１５を用いて表示部２３の画面を撮像する読取動作中に行われる。つまり、前記特定ＱＲコードは、前記読取動作中に表示部２３に表示される。このため、利用者端末１５では、前記標準ＱＲコードに続いて、前記特定ＱＲコードが連続して読み取られる。
【００８７】
なお、ステップＳ１０３において、前記決済ＩＤを受信しない状態で利用者端末１５からエラー情報を受信すると（Ｓ１０６）、制御部２１は、当該ＱＲコード表示処理及び一連の決済処理を中断する（Ｓ１０７）。また、ステップＳ１０３において、前記決済ＩＤを受信しないままタイムアウトになった場合も、制御部２１は、当該ＱＲコード表示処理及び一連の決済処理を中断する。
【００８８】
［ＱＲコード取得処理］
以下、図６のフローチャートを用いて、利用者端末１５の制御部４１によって実行される前記ＱＲコード取得処理の手順の一例について説明する。なお、図６において、Ｓ２０１，Ｓ２０２，・・・は処理手順の番号（ステップ番号）を示す。
【００８９】
前記ＱＲコード取得処理によって表示部２３に前記標準ＱＲコードが表示されると、利用者は、決済アプリケーションを起動させた利用者端末１５を用いて、前記標準ＱＲコードを読み取る動作を行う。この読取動作中に、利用者端末１５の制御部４１は、撮像部４５よって表示部２３の画面を撮像することにより、前記標準ＱＲコードを取得する（Ｓ２０１）。ステップＳ２０１は、本発明の第１コード取得ステップの一例である。
【００９０】
次のステップＳ２０２では、制御部４１は、前記標準ＱＲコードが取得されたことをトリガーとして、決済処理のために利用者端末１５で起動している前記決済アプリケーションの決済タイプを判定する。ステップＳ２０２は、本発明の種類判定ステップの一例である。前記決済タイプが判定されると、その後、ステップＳ２０２において判定された前記決済タイプを店舗サーバー１１に送信する（Ｓ２０３）。また、次のステップＳ２０４では、制御部２１は、店舗サーバー１１から前記決済ＩＤを受信したかどうかを判定する。ここで、前記決済ＩＤを受信したと判定されると（Ｓ２０４のＹｅｓ）、制御部２１は、受信した前記決済ＩＤを記憶部４４に記憶する（Ｓ２０５）。つまり、ステップＳ２０２〜Ｓ２０５では、前記標準ＱＲコードが取得されたことに応じて、前記購入対象に対する決済処理に用いられる前記決済ＩＤを取得する処理が行われる。その後、制御部２１は、レジスター１４に受信した前記決済ＩＤを送信する（Ｓ２０６）。なお、ステップＳ２０２〜Ｓ２０４は、本発明の決済情報取得ステップの一例である。
【００９１】
次のステップＳ２０７では、利用者による読取動作中に、利用者端末１５の制御部４１は、撮像部４５よって表示部２３の画面を撮像することにより、前記特定ＱＲコードを取得する（Ｓ２０７）。ステップＳ２０７は、本発明の第２コード取得ステップの一例である。取得された前記特定ＱＲコードは、記憶部４４に記憶され、ステップＳ１６の決済処理に用いられる。
【００９２】
なお、ステップＳ２０４において、前記決済ＩＤを受信しない状態で店舗サーバー１１からエラー情報を受信すると（Ｓ２０９）、制御部４１は、当該ＱＲコード取得処理及び一連の決済処理を中断する（Ｓ２１０）。また、ステップＳ２０４において、前記決済ＩＤを受信しないままタイムアウトになった場合も、制御部４１は、当該ＱＲコード取得処理及び一連の決済処理を中断する。
【００９３】
［決済ＩＤ抽出処理］
以下、図７のフローチャートを用いて、利用者端末１５の制御部３１によって実行される前記決済ＩＤ抽出処理の手順の一例について説明する。なお、図７において、Ｓ３０１，Ｓ３０２，・・・は処理手順の番号（ステップ番号）を示す。
【００９４】
利用者端末１５から前記決済タイプが送信されると、店舗サーバー１１の制御部３１は、利用者端末１５から前記決済タイプを受信したかどうかを判定する（Ｓ３０１）。次のステップＳ３０２では、制御部３１は、受信した前記決済タイプに対応する決済ＩＤを記憶部３２の決済ＩＤ格納部３２２から抽出する決済ＩＤ抽出処理を行う。この処理は、受信した前記決済タイプと、決済ＩＤ格納部３２２に記憶されている前記テーブルデータとを照合して、同一の決済タイプが存在するかどうかを検索する処理を行い、同一の決済タイプが検索された場合に、その決済タイプに対応付けられた決済ＩＤを前記テーブルデータから抽出する処理である。
【００９５】
ステップＳ３０２の決済ＩＤ抽出処理によって、受信した前記決済タイプに対応する決済ＩＤが抽出された場合（Ｓ３０３のＹｅｓ）、次のステップＳ３０４において、制御部３１は、利用者端末１５に前記決済ＩＤを送信する。
【００９６】
なお、受信した前記決済タイプに対応する決済ＩＤが抽出されなかった場合（Ｓ３０３のＮｏ）、制御部３１は、エラー情報を利用者端末１５に出力し（Ｓ３０５）、その後、当該ＱＲコード取得処理及び一連の決済処理を中断する（Ｓ３０６）。
【００９７】
以上説明したように、本実施形態に係る決済処理システム１００では、レジスター１４において、利用者の購入対象の価格情報を含む標準ＱＲコードが表示部２３に表示され、また、決済処理に用いられる決済ＩＤが取得されると、表示部２３の表示内容が、標準ＱＲコードから前記決済ＩＤを含む前記特定ＱＲコードに切り替えられる。この切り替えは、利用者が利用者端末１５を用いて表示部２３の画面を読み取っている読取動作中に行われる。利用者端末１５は、表示部２３の前記標準ＱＲコードを取得すると、取得したことをトリガーとして、決済処理のために利用者端末１５で起動している決済アプリケーションの決済タイプを判定し、その決済タイプに対応する決済ＩＤを店舗サーバー１１から取得する。取得した決済ＩＤは、利用者端末１５からレジスター１４に送信され、前記特定ＱＲコードの生成に用いられる。利用者端末１５は、表示部２３に表示された前記特定ＱＲコードを取得することで、取得した特定ＱＲコードが示す決済ＩＤによって、決済アプリケーションを特定することができる。そして、利用者端末１５において、前記特定ＱＲコードが示す価格情報などに基づいて、前記決済アプリケーションを用いた決済処理が行われる。
【００９８】
決済処理システム１００では上述した決済処理が行われるため、利用者から、利用者端末１５で用いる決済アプリケーションの種類や決済サービスの種類などを事前に確認する必要がなくなり、決済アプリケーションを用いた決済処理を円滑に行うことが可能となる。
【００９９】
本発明の決済処理システム１００は、上述の実施形態に限定されず、以下に示す形態であってもよい。
【０１００】
他の実施形態として、店舗サーバー１１で抽出された前記決済ＩＤを、利用者端末１５を経由してレジスター１４に送信せずに、店舗サーバー１１から直接にレジスター１４に送信するようにしてもよい。
【０１０１】
また、利用者端末１５に、決済処理に用いる決済アプリケーションの決済ＩＤが記憶されている場合は、利用者端末１５の制御部４１は、前記標準ＱＲコードを取得すると、利用者端末１５に記憶されている前記決済ＩＤをレジスター１４に送信するようにしてもよい。例えば、利用者が店舗２００において過去に商品を購入したことがある場合は、ステップＳ２０５において、決済ＩＤが記憶部４４に記憶されている。この場合は、店舗２００における利用者の過去の購入履歴を店舗サーバー１１或いは利用者端末１５の記憶部に予め記憶しておき、制御部４１は、前記購入履歴に基づいて過去に商品を購入したことがあると判定した場合に、記憶部４４から前記決済ＩＤを読み出して、レジスター１４に送信することが好ましい。
【０１０２】
また、上述の実施形態では、情報コードとして決済用のＱＲコード（決済用ＱＲコード）を用いる決済処理について例示したが、本発明はこのような決済処理に限られない。例えば、前記決済処理は、情報コードとしてＱＲコードとは異なる他の二次元コードや、バーコードなどの一次元コードを用いたものであってもよい。
【符号の説明】
【０１０３】
１１      ：店舗サーバー
１４      ：レジスター
１５      ：利用者端末
１７      ：決済サーバー
２１      ：制御部
２２      ：操作入力部
２３      ：表示部
２４      ：記憶部
２５      ：コードリーダー
２６      ：通信Ｉ／Ｆ
３１      ：制御部
３２      ：記憶部
３５      ：通信Ｉ／Ｆ
４１      ：制御部
４２      ：操作入力部
４３      ：表示部
４４      ：記憶部
４５      ：撮像部
４６      ：通信Ｉ／Ｆ
１００    ：決済処理システム
２００    ：店舗
２１１    ：ＱＲコード生成部
２１２    ：表示処理部
２１３    ：送信処理部
２１４    ：受信処理部
３１１    ：決済ＩＤ抽出部
３１２    ：送信処理部
３１３    ：受信処理部
３２１    ：商品情報格納部
３２２    ：決済ＩＤ格納部
４１１    ：第１読取処理部
４１２    ：決済タイプ判定部
４１３    ：第２読取処理部
４１４    ：決済処理部
４１５    ：送信処理部
４１６    ：受信処理部
４１７    ：取得完了報知部
【図１】
2019153156.tif 000003
【図２】
2019153156.tif 000004
【図３】
2019153156.tif 000005
【図４】
2019153156.tif 000006
【図５】
2019153156.tif 000007
【図６】
2019153156.tif 000008
【図７】
2019153156.tif 000009