(57)【要約】【課題】クレジットカードの利用時のセキュリティを向上させながら、店舗毎の設定に従ったクレジットカードを用いた支払処理を行なうための決済処理方法及び決済処理システムを提供する。【解決手段】ユーザ端末３０は、ＰＯＳ端末１０に出力された二次元コードを読み取って、この二次元コードに含まれる店舗ＩＤ及び商品の支払金額を取得し、これら店舗ＩＤ及び支払金額とカード情報とを含む決済要求を変換サーバ４０に送信する。変換サーバ４０は、店舗ＩＤに関連付けられた設定項目を記憶した変換情報記憶部４２を用いて、決済要求に含まれる店舗ＩＤに対応する設定項目を特定し、店舗に応じたオーソリ電文を生成して、アクワイアラサーバ５０に送信する。ユーザ端末３０は、アクワイアラサーバ５０から変換サーバ４０を介して受信したオーソリ回答を出力する。ＰＯＳ端末１０は、ユーザ端末３０から取得したオーソリ回答を用いて取引処理を実行する。【選択図】図１
2016173752.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークにより接続されるユーザ端末と、このユーザ端末とデータの送受信を行なう変換サーバとを用いて、決済を行なうための決済処理方法であって、
前記変換サーバは、店舗情報に関連付けて、この店舗で与信支払を行なう場合の必要項目を記録した必要項目情報を保持しており、
前記ユーザ端末は、
取引商品についての取引金額情報と、取引店舗に関する店舗情報とを取得し、
クレジットカードを特定するためのカード識別情報を特定し、
前記取引金額情報、店舗情報、カード識別情報を含めた決済要求を変換サーバに送信し、
前記変換サーバは、前記店舗情報に基づいて必要項目情報を特定し、前記必要項目情報に基づいて前記取引金額情報及びカード識別情報を含めたカード利用者信用確認電文を生成して、カード会社サーバに送信し、
前記ユーザ端末は、前記カード会社サーバからカード利用者信用確認結果を取得した場合、前記取引店舗の店舗端末に対してカード利用者信用確認結果を出力することを特徴とする決済処理方法。
【請求項２】
店舗端末において、前記取引商品を特定する商品識別子を含む表示コードを読み取り、表示コードに基づいて前記取引商品の金額を特定し、
前記店舗端末が、前記金額と前記店舗情報とを含めた販売情報を前記ユーザ端末に提供することを特徴とする請求項１に記載の決済処理方法。
【請求項３】
前記店舗端末は、前記販売情報を含む二次元コードを生成して出力し、
前記ユーザ端末は、前記店舗端末に出力した前記二次元コードを読み取ることにより、前記販売情報を取得することを特徴とする請求項２に記載の決済処理方法。
【請求項４】
ユーザ端末は、前記取引商品を特定する商品識別子を含む表示コードを読み取り、前記商品識別子に関連付けて前記取引商品の金額と前記取引店舗の店舗情報とを取得することを特徴とする請求項１に記載の決済処理方法。
【請求項５】
前記ユーザ端末は、前記店舗情報とクレジットカードの番号とを用いて前記カード識別情報を生成することを特徴とする請求項１〜４の何れか１項に記載の決済処理方法。
【請求項６】
ネットワークにより接続されるユーザ端末と、このユーザ端末とデータの送受信を行なう変換サーバとを用いて、決済を行なうための決済処理システムであって、
前記変換サーバは、店舗情報に関連付けて、この店舗で与信支払を行なう場合の必要項目を記録した必要項目情報を保持しており、
前記ユーザ端末は、
取引商品についての取引金額情報と、取引店舗に関する店舗情報とを取得し、
クレジットカードを特定するためのカード識別情報を特定し、
前記取引金額情報、店舗情報、カード識別情報を含めた決済要求を変換サーバに送信する手段を備え、
前記変換サーバは、前記店舗情報に基づいて必要項目情報を特定し、前記必要項目情報に基づいて前記取引金額情報及びカード識別情報を含めたカード利用者信用確認電文を生成して、カード会社サーバに送信する手段を備え、
更に、前記ユーザ端末は、前記カード会社サーバからカード利用者信用確認結果を取得した場合、前記取引店舗の店舗端末に対してカード利用者信用確認結果を出力する手段を備えたことを特徴とする決済処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、クレジットカードの情報を用いた決済処理方法及び決済処理システムに関する。
【背景技術】
【０００２】
ユーザが商品を購入する場合、クレジットカードを用いて商品代金を支払うことがある。この場合、加盟店（店舗）に設置されているカード端末においてクレジットカードの情報を読み取る。そして、このカード端末は、ネットワークを介して、カード会社サーバに対してクレジットカードによる支払可否の問い合わせ（カード利用者の信用確認：オーソリゼーション）を行なう。
【０００３】
ところで、近年、店舗に設置されている端末に取り付けられた装置（スキマー）を用いてクレジットカード情報を盗む犯罪が増えている。そこで、クレジットカードを加盟店のカード端末に読み取らせずに行なうカード決済方法が検討されている（例えば、特許文献１参照）。この文献に記載の技術においては、店舗レジスタが売上明細情報を決済処理サーバに送信すると、決済処理サーバはカード決済用のＷｅｂページのＵＲＬを店舗レジスタに返信する。店舗レジスタは、このＵＲＬを二次元コードにより提示する。顧客は携帯情報端末で、このコードを読み込んで決済用Ｗｅｂページを表示させ、カード番号、有効期限等の決済に必要な情報を入力する。決済処理サーバは、照会システムを使用してカードの照会を行なう。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−９７６６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、各店舗は、クレジットカード会社との契約により、クレジットカードの利用時に各種情報の設定が行なわれている。このため、ユーザ端末を用いて、クレジットカードによる代金支払を行なう場合、画一的な処理を行なったのでは、店舗毎の設定に従ったクレジットカード決済ができない。
【０００６】
本発明は、上述の課題に鑑みてなされ、クレジットカードの利用時のセキュリティを向上させながら、店舗毎の設定に従ってクレジットカードを用いた支払処理を行なうための決済処理方法及び決済処理システムを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するための決済処理方法及び決済処理システムは、ネットワークにより接続されるユーザ端末と、このユーザ端末とデータの送受信を行なう変換サーバとを用いて、決済を行なう。前記変換サーバは、店舗情報に関連付けて、この店舗で与信支払を行なう場合の必要項目を記録した必要項目情報を保持する。そして、前記ユーザ端末は、取引商品についての取引金額情報と、取引店舗に関する店舗情報とを取得し、クレジットカードを特定するためのカード識別情報を特定し、前記取引金額情報、店舗情報、カード識別情報を含めた決済要求を変換サーバに送信し、前記変換サーバは、前記店舗情報に基づいて必要項目情報を特定し、前記必要項目情報に基づいて前記取引金額情報及びカード識別情報を含めたカード利用者信用確認電文を生成して、カード会社サーバに送信する。前記ユーザ端末は、前記カード会社サーバからカード利用者信用確認結果を取得した場合、前記取引店舗の店舗端末に対してカード利用者信用確認結果を出力する。これにより、ユーザ端末を用いて、クレジットカードによる支払を行なうことができるので、クレジットカード利用時のセキュリティを向上させることができる。更に、変換サーバによって取引店舗に対応したカード利用者信用確認電文を送信でき、店舗毎の設定に従ったクレジットカード支払を行なうことができる。
【０００８】
上記決済処理方法においては、店舗端末において、前記取引商品を特定する商品識別子を含む表示コードを読み取り、表示コードに基づいて前記取引商品の金額を特定し、前記店舗端末が、前記金額と前記店舗情報とを含めた販売情報を前記ユーザ端末に提供することが好ましい。これにより、店舗端末が特定した取引商品の金額及び店舗情報を、ユーザ端末は効率的に取得することができる。
【０００９】
上記決済処理方法においては、前記店舗端末は、前記販売情報を含む二次元コードを生成して出力し、前記ユーザ端末は、前記店舗端末に出力した前記二次元コードを読み取ることにより、前記販売情報を取得することが好ましい。これにより、二次元コードを介して、店舗端末からユーザ端末に金額及び店舗情報を提供することができる。
【００１０】
上記決済処理方法においては、ユーザ端末は、前記取引商品を特定する商品識別子を含む表示コードを読み取り、前記商品識別子に関連付けて前記取引商品の金額と前記取引店舗の店舗情報とを取得することが好ましい。これにより、店舗端末を介さずに、ユーザ端末が取引商品の金額と店舗情報とを取得することができる。
【００１１】
上記決済処理方法においては、前記ユーザ端末は、前記店舗情報とクレジットカードの番号とを用いて前記カード識別情報を生成することが好ましい。これにより、カード利用者信用確認電文に含まれるカード識別情報として、クレジットカードのカード情報そのものが送信されないため、セキュリティを向上させることができる。
【発明の効果】
【００１２】
本発明によれば、クレジットカードの利用時のセキュリティを向上させながら、店舗毎の設定に従ってクレジットカードを用いた支払処理を行なうことができる。
【図面の簡単な説明】
【００１３】
【図１】本実施形態の決済処理を実行するシステムの概略構成図。
【図２】第１実施形態の決済処理の処理手順の説明図。
【図３】第２実施形態の決済処理の処理手順の説明図。
【図４】第３実施形態の決済処理の処理手順の説明図。
【図５】第４実施形態の決済処理の処理手順の説明図。
【発明を実施するための形態】
【００１４】
（第１の実施形態）
以下、図１及び図２を用いて、決済処理方法及び決済処理システムの第１の実施形態を説明する。本実施形態では、ユーザが商品を購入する店舗において、ユーザ端末とクレジットカードとを用いて決済処理を行なう場合を想定する。ここでは、図１に示すように、ＰＯＳ端末１０、商品管理サーバ２０、ユーザ端末３０、変換サーバ４０、アクワイアラサーバ５０、イシュアサーバ６０を用いる。
【００１５】
ＰＯＳ端末１０は、ネットワークを介して、商品管理サーバ２０に接続されている。このＰＯＳ端末１０は、二次元コードを介して、ユーザ端末３０とデータの送受信を行なう。更に、ユーザ端末３０は、ネットワークを介して、変換サーバ４０に接続されている。変換サーバ４０は、金融ネットワークを介してアクワイアラサーバ５０に接続されている。アクワイアラサーバ５０は、金融ネットワークを介してイシュアサーバ６０に接続されている。
【００１６】
図１に示すように、ＰＯＳ端末１０は、商品が販売される店舗に設置され、顧客が購入する商品の取引処理を実行するコンピュータ端末である。ＰＯＳ端末１０は、支払処理部１１、ディスプレイ等の出力部、レジスタやバーコードリーダ等の入力部を備えている。支払処理部１１は、商品情報やオーソリ回答（カード利用者の信用確認結果）を用いて商品の取引に関する処理を実行する。更に、支払処理部１１は、このＰＯＳ端末１０が設置されている店舗を特定するための店舗ＩＤに関するデータをメモリに記憶している。
【００１７】
また、ＰＯＳ端末１０には、バーコードリーダ及び二次元コードリーダが接続されている。バーコードリーダは、ユーザが支払を行なう商品や払込票に印字されたバーコードを読み取る。二次元コードリーダは、ユーザ端末３０のディスプレイ等に表示された二次元コードを読み取る。
【００１８】
商品管理サーバ２０は、店舗における商品販売を管理するコンピュータシステムである。商品管理サーバ２０は、商品管理部２１、決済処理部２２及び商品データ記憶部２５を備えている。
【００１９】
商品管理部２１は、ＰＯＳ端末１０とデータの送受信を行ない、店舗において販売される商品の商品情報を管理する処理を実行する。
決済処理部２２は、ＰＯＳ端末１０から取得したオーソリ回答を用いて決済処理を実行する。
【００２０】
商品データ記憶部２５は、店舗において販売される商品に関する商品データを記憶している。この商品データは、商品コード、商品名及び金額に関するデータを含んで構成される。
【００２１】
商品コードデータ領域には、各商品を特定するための識別子（商品コード）に関するデータが記録されている。
商品名データ領域には、この商品の名称に関するデータが記録されている。
金額データ領域には、この商品の販売金額に関するデータが記録されている。
【００２２】
一方、ユーザ端末３０は、商品を購入する購入者（ユーザ）が利用するコンピュータ端末（例えば、スマートフォン端末）である。ユーザ端末３０は、制御部３１、記憶部、タッチパネルディスプレイ、カメラを備える。
制御部３１は、ＣＰＵ、ＲＯＭ、ＲＡＭから構成され、ユーザ端末３０における処理を制御する。記憶部に格納された決済処理プログラムを実行することにより、制御部３１は、決済要求処理部３１１、オーソリ処理部３１２として機能する。
【００２３】
決済要求処理部３１１は、ＰＯＳ端末１０から取得した情報を用いて決済要求を生成し、変換サーバ４０に決済要求を送信する処理を実行する。
オーソリ処理部３１２は、変換サーバ４０から取得した情報を、ＰＯＳ端末１０に転送する処理を実行する。
【００２４】
タッチパネルディスプレイは、情報の入力手段及び表示手段として機能する。
カメラは、二次元コードを撮影する手段として機能する。
更に、本実施形態のユーザ端末３０には、クレジット決済リーダが接続されている。このクレジット決済リーダは、クレジットカードの磁気ストライプに記録された情報を読み取り、制御部３１に供給する。
【００２５】
変換サーバ４０は、ユーザ端末３０からの決済要求に基づいて、オーソリゼーションの支援を行なう。変換サーバ４０は、変換情報記憶部４２を備える。
変換情報記憶部４２には、ユーザ端末３０から取得した決済要求に基づいて、オーソリ電文（カード利用者信用確認電文）を生成するための変換データ４２０が記録されている。変換データ４２０は、店舗ＩＤ、設定項目に関するデータを含んで構成される。
【００２６】
店舗ＩＤデータ領域には、各店舗（クレジットカードの各加盟店）を識別するための識別子（店舗ＩＤ）に関するデータが記録されている。
設定項目データ領域には、この店舗においてクレジットカードを利用する際の設定に関する必要項目情報が記録されている。この必要項目情報には、この店舗においてオーソリゼーションを行なう場合に、オーソリ電文に含める電文項目や、その項目値に関するデータが含まれる。例えば、この必要項目情報には、クレジットカードを用いた１回の支払でこの店舗において使用できる上限金額や店舗の端末ＩＤに関する情報が記録されている。
【００２７】
アクワイアラサーバ５０は、クレジットカード決済サービスのアクワイアラが管理するコンピュータシステムである。このアクワイアラサーバ５０は、クレジットカードの加盟店獲得及び管理業務等のアクワイアラ業務を行なう。具体的には、アクワイアラサーバ５０は、イシュアサーバ６０に対して、カード情報と支払金額とを含むオーソリ要求電文を送信し、これに対する回答をイシュアサーバ６０から取得する。
【００２８】
イシュアサーバ６０は、クレジットカード決済サービスのイシュアが管理するコンピュータシステムである。このイシュアサーバ６０は、クレジットカードについての与信処理及び売上確定処理を実行する。このために、イシュアサーバ６０は、クレジットカードの利用者情報を記憶したカード管理データ記憶部やオーソリ管理データ記憶部を備えている。
【００２９】
カード管理データ記憶部には、クレジットカードの利用者毎にカード管理レコードが記憶されている。このカード管理レコードには、クレジットカード番号、カード期限、暗証番号、利用者情報、引落口座識別子、利用可能額、利用可能残高及び締め日に関するデータが記録される。
【００３０】
オーソリ管理データ記憶部には、カード利用者の各取引に関するオーソリ管理レコードが記憶されている。オーソリ管理レコードには、クレジットカード番号、支払金額、オーソリ処理日、承認番号及び決済日に関するデータが記録される。
【００３１】
イシュアサーバ６０は、アクワイアラサーバ５０からオーソリ要求電文を受信した場合、オーソリ要求電文に含まれるカード情報を用いて、利用可能残高を特定し、オーソリ要求電文に含まれる支払金額が、この利用可能残高以下か否かを判断する。支払金額が利用可能残高以下の場合には、イシュアサーバ６０は、利用可能残額から支払金額を差し引いて残高更新を行なうとともに、取引を承認するための承認番号を付与する。そして、承認番号を設定したオーソリ管理レコードを記録し、この承認番号を含めた「与信可能」のオーソリ回答電文をアクワイアラサーバ５０に返信する。また、イシュアサーバ６０は、支払金額が利用可能残高を超えた場合には、アクワイアラサーバ５０に「与信不可」のオーソリ回答電文を送信する。
【００３２】
また、イシュアサーバ６０は、オーソリ回答電文に含まれる承認番号を含む売上要求を受信した場合には、次回の締め日に、オーソリ管理レコードの支払金額を、カード管理レコードに記録された引落口座から引き落とす処理を実行する。
【００３３】
次に、図２を用いて、本実施形態における決済処理方法について説明する。
ユーザは、代金を支払うために、購入する商品を、ＰＯＳ端末１０が設置されたレジカウンタに持参する。この商品には、バーコードにより表示された商品コードが付されている。
【００３４】
まず、ＰＯＳ端末１０は、商品コードの読取処理を実行する（ステップＳ１−１）。具体的には、販売者は、商品に付されたバーコードを、ＰＯＳ端末１０のバーコードリーダを用いて読み取る。この場合、ＰＯＳ端末１０は、バーコードリーダにより読み取ったバーコードをデコードして、このバーコードに含まれる商品コードを取得する。
【００３５】
次に、ＰＯＳ端末１０は、金額の特定処理を実行する（ステップＳ１−２）。具体的には、ＰＯＳ端末１０の支払処理部１１は、取得した商品コードを含む販売商品データを生成する。支払処理部１１は、生成した販売商品データを商品管理サーバ２０に送信する。商品管理サーバ２０の商品管理部２１は、取得した販売商品データに含まれる商品コードに関連付けられている金額を、商品データ記憶部２５から抽出する。商品管理部２１は、抽出した金額に関するデータをＰＯＳ端末１０に送信する。そして、ＰＯＳ端末１０の支払処理部１１は、商品の金額を取得する。
【００３６】
次に、ＰＯＳ端末１０は、二次元コードの生成処理を実行する（ステップＳ１−３）。具体的には、ＰＯＳ端末１０の支払処理部１１は、代金支払のための二次元コードを生成する。この二次元コードには、メモリに記憶している店舗ＩＤと、商品管理サーバ２０から取得した商品の金額（支払金額）とに関する情報を含める。
【００３７】
次に、ＰＯＳ端末１０は、二次元コードの出力処理を実行する（ステップＳ１−４）。具体的には、ＰＯＳ端末１０の支払処理部１１は、生成した二次元コードを、ディスプレイに表示する。
【００３８】
ユーザ端末３０の制御部３１は、二次元コードの読取処理を実行する（ステップＳ２−１）。具体的には、ユーザは、ユーザ端末３０のカメラにより、ＰＯＳ端末１０のディスプレイに表示された二次元コードを撮影する。この場合、制御部３１の決済要求処理部３１１は、この二次元コードに含まれる情報をデコードし、店舗ＩＤ及び商品の金額に関するデータを取得する。
【００３９】
次に、ユーザ端末３０の制御部３１は、カード読取処理を実行する（ステップＳ２−２）。具体的には、ユーザは、ユーザ端末３０のクレジット決済リーダを用いて、支払に用いるクレジットカードを読み取る。この場合、制御部３１の決済要求処理部３１１は、クレジットカードからクレジットカード番号及びカード期限を取得する。更に、決済要求処理部３１１は、クレジットカードの暗証番号の入力画面をディスプレイに表示する。そして、制御部３１の決済要求処理部３１１は、入力画面に入力されたクレジットカードの暗証番号を取得する。
【００４０】
次に、ユーザ端末３０の制御部３１は、決済要求の生成処理を実行する（ステップＳ２−３）。具体的には、制御部３１の決済要求処理部３１１は、代金支払のための決済要求を生成する。この決済要求には、店舗ＩＤ、金額（支払金額）及びカード情報（クレジットカード番号、カード期限及び暗証番号）に関する情報を含める。
【００４１】
次に、ユーザ端末３０の制御部３１は、決済要求の送信処理を実行する（ステップＳ２−４）。具体的には、制御部３１の決済要求処理部３１１は、生成した決済要求を変換サーバ４０に送信する。
【００４２】
次に、変換サーバ４０は、店舗ＩＤに基づくオーソリ電文の生成処理を実行する（ステップＳ３−１）。具体的には、変換サーバ４０は、取得した決済要求に含まれる店舗ＩＤを特定する。次に、変換サーバ４０は、変換情報記憶部４２において、この店舗ＩＤが記録された変換データ４２０を特定する。そして、この変換データ４２０に記録されている設定項目を特定する。ここで、設定項目に上限金額が記録されている場合には、受信した決済要求に含まれている金額が上限金額を超えていないかの確認処理を実行する。
【００４３】
そして、変換サーバ４０は、変換データ４２０に記録されている電文項目を用いてオーソリ電文を生成する。このオーソリ電文には、決済要求から取得した支払金額、カード情報及び店舗に関するデータを含める。なお、決済要求に含まれていない情報については、変換情報記憶部４２に記録された変換データ４２０を用いて補完する。
【００４４】
次に、変換サーバ４０は、オーソリ電文の送信処理を実行する（ステップＳ３−２）。具体的には、変換サーバ４０は、生成したオーソリ電文をアクワイアラサーバ５０に送信する。更に、アクワイアラサーバ５０は、イシュアサーバ６０に対して、カード情報と金額とを含むオーソリ要求電文を送信する。イシュアサーバ６０は、アクワイアラサーバ５０から受信したオーソリ要求電文に含まれるカード情報に基づいて利用可能残高を取得する。そして、オーソリ要求電文に含まれる金額と利用可能残高とを比較する。支払金額が利用可能残高以下と判定した場合には、イシュアサーバ６０は、利用可能残額から支払金額を差し引いて残高更新を行なうとともに、取引を承認するための承認番号を付与する。そして、承認番号を設定したオーソリ管理レコードを記録し、この承認番号を含めた「与信可能」のオーソリ回答電文をアクワイアラサーバ５０に返信する。また、イシュアサーバ６０は、支払金額が利用可能残高を超えていると判定した場合には、アクワイアラサーバ５０に「与信不可」のオーソリ回答電文を送信する。
【００４５】
次に、変換サーバ４０は、オーソリ回答の受信処理を実行する（ステップＳ３−３）。具体的には、アクワイアラサーバ５０は、イシュアサーバ６０から受信したオーソリ回答電文を、変換サーバ４０に転送する。これにより、変換サーバ４０は、オーソリ回答電文を受信する。
【００４６】
次に、変換サーバ４０は、オーソリ回答の返信処理を実行する（ステップＳ３−４）。具体的には、変換サーバ４０は、決済要求を送信したユーザ端末３０に対して、オーソリ回答電文を転送する。
【００４７】
ユーザ端末３０の制御部３１は、オーソリ回答の取得処理を実行する（ステップＳ４−１）。具体的には、制御部３１のオーソリ処理部３１２は、変換サーバ４０からオーソリ回答電文を取得する。
【００４８】
次に、ユーザ端末３０の制御部３１は、オーソリ回答の出力処理を実行する（ステップＳ４−２）。具体的には、制御部３１のオーソリ処理部３１２は、取得したオーソリ回答（カード利用者信用確認結果）を含めた二次元コードを生成し、ディスプレイに表示する。
【００４９】
そして、ＰＯＳ端末１０は、取引処理を実行する（ステップＳ５−１）。具体的には、販売者は、ユーザ端末３０のディスプレイに表示された二次元コードを、ＰＯＳ端末１０の二次元コードリーダを用いて読み取る。この場合、ＰＯＳ端末１０の支払処理部１１は、この二次元コードに含まれる情報をデコードし、二次元コードに含まれるオーソリ回答を取得する。そして、支払処理部１１は、ディスプレイにオーソリ回答（「与信可能」又は「与信不可」）を表示する。
【００５０】
そして、販売者は、オーソリ回答を確認して、商品を引き渡しの可否を判断する。ここで、表示したオーソリ回答が与信可能であって支払を行なう場合、ＰＯＳ端末１０のレジスタを介して決済指示を入力する。ＰＯＳ端末１０は、オーソリ回答電文の承認番号を含めた決済指示を、商品管理サーバ２０に送信する。その後、商品管理サーバ２０の決済処理部２２は、取得した決済指示に含まれる承認番号を含む売上要求をイシュアサーバ６０に送信して、支払金額を引き落とす処理を実行する。
【００５１】
本実施形態によれば、以下のような効果を得ることができる。
（１）本実施形態では、ユーザ端末３０が、販売店舗の店舗ＩＤ、支払金額及びカード情報を含む決済要求を変換サーバ４０に送信し（ステップＳ２−４）、変換サーバ４０を介して、アクワイアラサーバ５０からオーソリ回答を取得する（ステップＳ４−１）。これにより、カードの読取処理を店舗側が行なわずに、クレジットカードを用いて支払処理を行なうことができるので、クレジットカードの利用時のセキュリティを向上させることができる。
【００５２】
（２）本実施形態では、変換サーバ４０は、店舗ＩＤに応じた項目を含むオーソリ電文を生成して（ステップＳ３−１）アクワイアラサーバ５０に送信する（ステップＳ３−２）。変換サーバ４０は、アクワイアラサーバ５０から受信したオーソリ回答電文をユーザ端末３０に返信する（ステップＳ３−４）。これにより、変換サーバ４０は、取引店舗に対応したオーソリ電文を送信することができるので、店舗毎の設定に沿ってクレジットカードを用いた支払処理を行なうことができる。
【００５３】
（３）本実施形態では、ＰＯＳ端末１０は、商品コードの読取処理を行なって、商品の金額を特定する（ステップＳ１−１，Ｓ１−２）。これにより、ＰＯＳ端末１０は、効率的に商品の金額を取得することができる。
【００５４】
（４）本実施形態では、ＰＯＳ端末１０は、店舗ＩＤ及び商品の金額を含む二次元コードを生成して出力する（ステップＳ１−３，Ｓ１−４）。ユーザ端末３０は、ＰＯＳ端末１０のディスプレイに表示された二次元コードを取得して、店舗ＩＤ及び商品の金額を取得する。これにより、ユーザ端末３０は、店舗ＩＤ及び商品の金額を効率的に取得することができる。
【００５５】
（５）本実施形態では、ユーザ端末３０は、クレジット決済リーダを用いて、クレジットカードの情報を取得する。これにより、ユーザ端末３０には、読み取ったクレジットカード情報を用いて決済を行なうことができる。
【００５６】
（第２の実施形態）
次に、図３を用いて、決済処理方法の第２の実施形態を説明する。本実施形態は、第１の実施形態のユーザ端末３０におけるカード読取処理を、カード選択処理に変更した構成である。以下の実施形態においては、上記実施形態と同様の部分については、同一の符号を付して、その詳細な説明は省略する。本実施形態においては、ユーザ端末３０のメモリに、ユーザが保有するクレジットカードの情報を記憶させておく。
【００５７】
本実施形態の決済処理においては、上記第１の実施形態と同様に、まず、ＰＯＳ端末１０は、商品コードの読取処理、金額の特定処理、二次元コードの生成処理及び二次元コードの出力処理を実行する（ステップＳ１−１〜Ｓ１−４）。
【００５８】
そして、ユーザ端末３０の制御部３１は、二次元コードの読取処理を実行する（ステップＳ２−１）。
次に、ユーザ端末３０の制御部３１は、カード選択処理を実行する（ステップＳ２−２１）。具体的には、制御部３１の決済要求処理部３１１は、クレジットカードの情報（クレジットカード番号及びカード期限）をメモリから抽出し、このクレジットカードの情報を含むカード選択画面をディスプレイに表示する。ここで、ユーザにより、この選択画面を用いて、支払に用いるクレジットカードが選択された場合、決済要求処理部３１１は、クレジットカードの暗証番号の入力画面をディスプレイに表示する。そして、決済要求処理部３１１は、入力画面に入力されたクレジットカードの暗証番号を取得する。
次に、ユーザ端末３０の制御部３１は、上記第１実施形態と同様に、決済要求の生成処理、決済要求の送信処理を実行する（ステップＳ２−３、Ｓ２−４）。
【００５９】
そして、変換サーバ４０は、店舗ＩＤに基づくオーソリ電文の生成処理、オーソリ電文の送信処理、オーソリ回答の受信処理及びオーソリ回答の返信処理を実行する（ステップＳ３−１〜Ｓ３−４）。次に、ユーザ端末３０の制御部３１は、オーソリ回答の取得処理、オーソリ回答の出力処理を実行する（ステップＳ４−１〜Ｓ４−２）。そして、ＰＯＳ端末１０は、取引処理を実行する（ステップＳ５−１）。
【００６０】
本実施形態によれば、上記（１）〜（４）に記載の効果と同様な効果に加えて、以下のような効果を得ることができる。
（６）本実施形態では、ユーザ端末３０は、クレジットカードの情報を記憶している。そして、ユーザ端末３０は、カード選択処理を実行する（ステップＳ２−２１）。これにより、クレジットカードを携帯することなく、ユーザ端末３０を用いて、効率的にクレジット決済を行なうことができる。
【００６１】
（第３の実施形態）
次に、図４を用いて、決済処理方法の第３の実施形態を説明する。本実施形態は、第１の実施形態において決裁要求に含めるカード識別情報として、カード情報（クレジットカード番号、カード期限及び暗証番号）の代わりに、カード情報から生成したトークンを用いるように変更した構成である。
【００６２】
本実施形態においては、第２実施形態と同様に、ユーザ端末３０の制御部３１の決済要求処理部３１１のメモリに、ユーザが保有するクレジットカードの情報を記憶させておく。また、本実施形態においては、ユーザ端末３０の制御部３１の決済要求処理部３１１は、決済時に用いるトークンを生成する処理を実行する。このトークンは、クレジットカードの情報と店舗ＩＤとから生成される。このため、決済要求処理部３１１は、クレジットカードの情報、店舗ＩＤ、乱数とからトークン（ワンタイム認証データ）を生成するロジックを保持している。
【００６３】
本実施形態の決済処理においては、上記第１の実施形態と同様に、まず、ＰＯＳ端末１０は、商品コードの読取処理、金額の特定処理、二次元コードの生成処理及び二次元コードの出力処理を実行する（ステップＳ１−１〜Ｓ１−４）。
【００６４】
そして、ユーザ端末３０の制御部３１は、ステップＳ２−１と同様に、二次元コードの読取処理を実行する（ステップＳ６−１）。
次に、ユーザ端末３０の制御部３１は、店舗ＩＤに基づくトークンの生成処理を実行する（ステップＳ６−２）。具体的には、制御部３１の決済要求処理部３１１は、ステップＳ２−２１と同様に、クレジットカードの情報をメモリから抽出し、カード選択画面をディスプレイに表示する。ここで、選択画面を用いて、支払に用いるクレジットカードが選択された場合、決済要求処理部３１１は、クレジットカードの暗証番号の入力画面をディスプレイに表示する。この画面にクレジットカードの暗証番号が入力されると、決済要求処理部３１１は、クレジットカードの暗証番号を取得する。
【００６５】
そして、決済要求処理部３１１は、ＰＯＳ端末１０から取得した店舗ＩＤと、クレジットカード番号、カード期限、暗証番号、乱数を用いて、トークンを生成する。
次に、ユーザ端末３０の制御部３１は、決済要求の生成処理を実行する（ステップＳ６−３）。具体的には、制御部３１の決済要求処理部３１１は、取得した店舗ＩＤ、金額（支払金額）と、生成したトークンとを含む決済要求を生成する。
次に、ユーザ端末３０の制御部３１は、ステップＳ２−４と同様に、決済要求の送信処理を実行する（ステップＳ６−４）。
【００６６】
変換サーバ４０は、店舗ＩＤに基づくオーソリ電文の生成処理を実行する（ステップＳ７−１）。具体的には、変換サーバ４０は、取得した決済要求に含まれる店舗ＩＤを特定し、この店舗ＩＤに対応する電文項目を変換情報記憶部４２において特定する。ここで、設定項目に上限金額が記録されている場合には、受信した決済要求に含まれている金額が上限金額を超えていないかの確認処理を実行する。
【００６７】
そして、変換サーバ４０は、変換データ４２０に記録されている電文項目を用いてオーソリ電文を生成する。このオーソリ電文には、決済要求から取得した支払金額、受信したトークン及び店舗に関するデータを含める。なお、決済要求に含まれていない情報については、変換情報記憶部４２に記録された変換データ４２０を用いて補完する。
【００６８】
次に、変換サーバ４０は、オーソリ電文の送信処理を実行する（ステップＳ７−２）。具体的には、変換サーバ４０は、生成したオーソリ電文をアクワイアラサーバ５０に送信する。アクワイアラサーバ５０は、イシュアサーバ６０に対して、トークンと金額とを含むオーソリ要求電文を送信する。イシュアサーバ６０は、アクワイアラサーバ５０から受信したオーソリ要求電文に含まれるトークン及び乱数を用いてカードを特定し、このカードの利用可能残高を取得する。そして、オーソリ要求電文に含まれる支払金額と利用可能残高とを比較する。支払金額が利用可能残高以下と判定した場合には、イシュアサーバ６０は、利用可能残額から支払金額を差し引いて残高更新を行なうとともに、取引を承認するための承認番号を付与する。そして、承認番号を設定したオーソリ管理レコードを記録し、この承認番号を含めた「与信可能」のオーソリ回答電文をアクワイアラサーバ５０に返信する。また、イシュアサーバ６０は、支払金額が利用可能残高を超えていると判定した場合には、アクワイアラサーバ５０に「与信不可」のオーソリ回答電文を送信する。
【００６９】
次に、変換サーバ４０は、ステップＳ３−３，Ｓ３−４と同様に、オーソリ回答の受信処理（ステップＳ７−３）及びオーソリ回答の返信処理（ステップＳ７−４）を実行する。
【００７０】
そして、ユーザ端末３０の制御部３１は、オーソリ回答の取得処理、オーソリ回答の出力処理を実行し（ステップＳ４−１〜Ｓ４−２）、ＰＯＳ端末１０は、取引処理を実行する（ステップＳ５−１）。
【００７１】
本実施形態によれば、上記の（１）〜（４）及び（６）に記載の効果と同様な効果に加えて、以下のような効果を得ることができる。
（７）本実施形態では、ユーザ端末３０は、店舗ＩＤに基づいてトークンを生成し（ステップＳ６−２）、カード情報の代わりに、生成したトークンを決済要求に含める。イシュアサーバ６０は、取得したトークンに基づいて利用者を特定する。これにより、クレジットカードのカード情報そのものが送信されないので、セキュリティを向上させることができる。
【００７２】
（第４の実施形態）
次に、図５を用いて、決済処理方法の第４の実施形態を説明する。本実施形態は、第１の実施形態のユーザ端末３０が、店舗ＩＤと商品金額をＰＯＳ端末１０から取得する処理の代わりに、ユーザ端末３０において取得する処理に変更した構成である。
【００７３】
本実施形態の決済処理においては、まず、ユーザ端末３０の制御部３１は、商品コードの読取処理を実行する（ステップＳ８−１）。具体的には、制御部３１の決済要求処理部３１１は、商品のバーコードを撮影してデコードして、このバーコードに含まれる商品コードを取得する。
【００７４】
次に、ユーザ端末３０の制御部３１は、金額の特定処理を実行する（ステップＳ８−２）。具体的には、制御部３１の決済要求処理部３１１は、取得した商品コードを含む代金入力画面を、ディスプレイに表示する。ここで、ユーザによって代金入力画面に支払金額が入力されて確認ボタンが選択された場合、決済要求処理部３１１は、取得した支払金額を特定する。そして、決済要求処理部３１１は、取得した商品コードに関連付けて支払金額をメモリに仮記憶する。
【００７５】
次に、ユーザ端末３０の制御部３１は、店舗ＩＤの取得処理を実行する（ステップＳ８−３）。具体的には、制御部３１の決済要求処理部３１１は、取得した商品コード及び金額を含む店舗ＩＤ入力画面を、ディスプレイに表示する。ここで、ユーザによって、店舗ＩＤ入力画面に、この店舗の店舗ＩＤが入力されて確認ボタンが選択された場合、決済要求処理部３１１は、取得した店舗ＩＤを取得する。そして、決済要求処理部３１１は、取得した商品コードに関連付けて店舗ＩＤをメモリに仮記憶する。
【００７６】
次に、ユーザ端末３０の制御部３１は、ステップＳ２−２〜Ｓ２−４と同様に、カード読取処理（ステップＳ８−４）、決済要求の生成処理（ステップＳ８−５）、決済要求の送信処理を実行する（ステップＳ８−６）。
【００７７】
そして、変換サーバ４０は、店舗ＩＤに基づくオーソリ電文の生成処理、オーソリ電文の送信処理、オーソリ回答の受信処理及びオーソリ回答の返信処理を実行する（ステップＳ３−１〜Ｓ３−４）。
【００７８】
ユーザ端末３０の制御部３１は、ステップＳ４−１と同様に、オーソリ回答の取得処理を実行する（ステップＳ９−１）。
次に、ユーザ端末３０の制御部３１は、オーソリ回答を含む二次元コードの出力処理を実行する（ステップＳ９−２）。具体的には、制御部３１のオーソリ処理部３１２は、取得したオーソリ回答、商品の金額（支払金額）及び商品コードを含む二次元コードを生成して、ディスプレイに表示する。
【００７９】
そして、ＰＯＳ端末１０は、商品の特定処理を実行する（ステップＳ１０−１）。具体的には、販売者は、ユーザ端末３０のディスプレイに表示された二次元コードを、ＰＯＳ端末１０のバーコードリーダによって読み取らせる。ＰＯＳ端末１０は、二次元コードリーダを介して、この二次元コードに含まれる情報をデコードする。これにより、ＰＯＳ端末１０は、二次元コードに含まれるオーソリ回答と支払金額と商品コードを取得する。
【００８０】
そして、ＰＯＳ端末１０は、取得した商品コードを含む代金確認データを商品管理サーバ２０に送信して、商品管理サーバ２０から、この商品の金額を取得する。次に、ＰＯＳ端末１０は、商品管理サーバ２０から取得した商品の金額と、二次元コードに含まれる金額とが一致するか否かの判定処理を実行する。ここで、金額が一致しない場合には、ＰＯＳ端末１０は、その旨をディスプレイに表示する。
一方、金額が一致した場合には、ＰＯＳ端末１０は、取得したオーソリ回答（「与信可能」又は「与信負荷」）をディスプレイに表示する。
【００８１】
次に、ＰＯＳ端末１０は、取引処理を実行する（ステップＳ１０−２）。具体的には、ＰＯＳ端末１０のディスプレイに表示されたオーソリ回答に応じて、販売者は、商品を引き渡しの可否を判断する。オーソリ回答が与信可能であって支払を行なう場合には、決済指示が入力されて、ＰＯＳ端末１０は、オーソリ回答電文の承認番号を含めた決済指示を、商品管理サーバ２０に送信する。
【００８２】
本実施形態によれば、上記の（１）、（２）及び（５）に記載の効果と同様な効果に加えて、以下のような効果を得ることができる。
（８）本実施形態では、ユーザ端末３０は、商品コードの読取処理、金額の特定処理、店舗ＩＤの取得処理を実行する（ステップＳ８−１〜Ｓ８−３）。ユーザ端末３０は、取得したオーソリ回答、支払金額及び商品コードを含む二次元コードを生成して、ディスプレイに表示する。ＰＯＳ端末１０は、ユーザ端末３０に表示された二次元コードを取得して、商品の特定処理及び取引処理を実行する（ステップＳ１０−１，Ｓ１０−２）。これにより、決済要求時に、ＰＯＳ端末１０を介すことなく、ユーザ端末３０を用いて、効率的に処理を行なうことができる。
【００８３】
また、上記各実施形態は、以下のように変更してもよい。
・上記各実施形態においては、ＰＯＳ端末１０及びユーザ端末３０とは、二次元コードを介して、データの送受信を行なった。ＰＯＳ端末１０とユーザ端末３０とのデータの送受信は、このように二次元コードを介して行なう場合に限らず、例えば、無線ＬＡＮ等、他の手段を用いて行なってもよい。
【００８４】
・上記各実施形態においては、ユーザ端末３０と変換サーバ４０とは、ネットワークを介して接続されている。この場合、ネットワークとしては、無線ＬＡＮとインターネットとを用いたネットワークだけに限らず、公衆網を用いたネットワークを用いてもよい。
【００８５】
・上記第１〜第３の各実施形態においては、ＰＯＳ端末１０は、二次元コードの生成処理を実行する（ステップＳ１−３）。そして、ユーザ端末３０の制御部３１は、二次元コードの読取処理を実行する（ステップＳ２−１）。この二次元コードには、メモリに記憶している店舗ＩＤと、商品管理サーバ２０から取得した金額とに関する情報を含める。ここで、二次元コードに含める情報は、これらに限定されるものではない。例えば、取引日時（現在日時）を含めるようにしてもよい。そして、ユーザ端末３０の制御部３１は、二次元コードから取得した取引日時を含めた決済要求を変換サーバ４０に送信する。変換サーバ４０は、決済要求の取得日時と決済要求に含まれる取引日時とを比較して、取得日時が取引日時に対して所定時間内の場合のみ、オーソリ電文の生成を行なう。これにより、時刻を確認しながら、取引を行なうことができる。
【００８６】
また、変換サーバ４０において、ユーザ端末３０から取得した決済要求が、ＰＯＳ端末１０から取得した情報に基づくことを確認できるようにしてもよい。例えば、ＰＯＳ端末１０に暗号化部を設け、この暗号化部を用いて、店舗ＩＤと金額とを暗号化した暗号化情報を生成する。そして、この暗号化情報を含めた二次元コードを生成する。この場合には、ユーザ端末３０の制御部３１は、二次元コードに含まれる暗号化情報を含めた決済要求を生成し、変換サーバ４０に送信する。そして、変換サーバ４０に復号部を設け、暗号化情報をデコードし、店舗ＩＤ及び商品の金額に関するデータを取得する。
また、ＰＯＳ端末１０において、店舗ＩＤと金額とを用いて電子署名を生成するようにしてもよい。これにより、ＰＯＳ端末１０は、ユーザ端末３０において、改竄できない情報を提供することができる。
【００８７】
・上記第１〜第３の各実施形態においては、変換サーバ４０は、オーソリ回答の返信処理を実行する（ステップＳ３−４，Ｓ７−４）。そして、ユーザ端末３０の制御部３１は、オーソリ回答の取得処理（ステップＳ４−１）、オーソリ回答の出力処理（ステップＳ４−２）を実行する。また、上記第４の実施形態においては、変換サーバ４０は、オーソリ回答の返信処理を実行する（ステップＳ３−４）。そして、ユーザ端末３０の制御部３１は、オーソリ回答の取得処理（ステップＳ９−１）、オーソリ回答を含む二次元コードの出力処理（ステップＳ９−２）を実行する。この場合、ユーザ端末３０の制御部３１は、二次元コードを生成し、出力する。ここで、この二次元コードに含める情報は、オーソリ回答のみに限定されるものではない。例えば、二次元コードに、変換サーバ４０における処理日時を含めるようにしてもよい。この場合、ユーザ端末３０の制御部３１は、変換サーバ４０からオーソリに関する処理日時を取得し、二次元コードに含める。そして、ＰＯＳ端末１０は、二次元コードを読み取った読取日時と、二次元コードに含まれるオーソリに関する処理日時とを比較して、読取日時が処理日時に対して所定時間内の場合のみ、取引を行なうようにしてもよい。これにより、時刻を確認しながら、取引を行なうことができる。
【００８８】
また、ＰＯＳ端末１０において、ユーザ端末３０から取得したオーソリ回答が、変換サーバ４０から取得した情報（オーソリ回答）に基づくことを確認できるようにしてもよい。例えば、変換サーバ４０に暗号化部を設け、オーソリ回答を暗号化した暗号化情報を生成する。そして、ユーザ端末３０の制御部３１は、この暗号化情報を含めた二次元コードを生成する。この場合、ＰＯＳ端末１０に復号部を設け、二次元コードから取得した暗号化情報をデコードし、オーソリ回答を取得する。なお、暗号化情報には、オーソリ回答以外の情報（例えば、処理日時）を含めてもよい。
また、変換サーバ４０において、オーソリ回答を用いて電子署名を生成するようにしてもよい。これにより、ＰＯＳ端末１０は、ユーザ端末３０において、改竄できないオーソリ回答を取得することができる。なお、電子署名には、オーソリ回答以外の情報（例えば、処理日時）を含めてもよい。
【符号の説明】
【００８９】
１０…ＰＯＳ端末、１１…支払処理部、２０…商品管理サーバ、２１…商品管理部、２２…決済処理部、２５…商品データ記憶部、３０…ユーザ端末、３１…制御部、４０…変換サーバ、４２…変換情報記憶部、５０…アクワイアラサーバ、６０…イシュアサーバ、３１１…決済要求処理部、３１２…オーソリ処理部、４２０…変換データ。
【図１】
2016173752.tif 000003
【図２】
2016173752.tif 000004
【図３】
2016173752.tif 000005
【図４】
2016173752.tif 000006
【図５】
2016173752.tif 000007