(57)【要約】【課題】  カード決済システムは、通信仕様や認証データ、認証手順等が異なる複数の決済システムに対して、カード決済処理を行うことができる。【解決手段】  本発明は、ユーザに所定のサービスを提供するサービス提供業者のコンピュータ端末と、カード決済処理を行う複数の決済システムとに接続される中継サーバであって、該コンピュータ端末から送信されるカード決済要求の情報に基づいて、対象となる一の決済システムを特定する手段と、該特定した決済システムに対応する通信仕様に従うデータフォーマットに該カード決済要求の情報を変換し、該特定した決済システムに送信する手段と、該カード決済要求に応答して、該特定した決済システムから送信されるカード決済処理の結果を該コンピュータ端末に対応する通信仕様に従うデータフォーマットに変換し、該コンピュータ端末に送信する手段と、を備える、中継サーバである。【選択図】  図１
2015207209.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに所定のサービスを提供するサービス提供業者のコンピュータ端末と、カード決済処理を行う複数の決済システムとに接続される中継サーバであって、
前記コンピュータ端末から送信されるカード決済要求の情報に基づいて、対象となる一の決済システムを特定する手段と、
前記特定した決済システムに対応する通信仕様に従うデータフォーマットに前記カード決済要求の情報を変換し、該特定した決済システムに送信する手段と、
前記カード決済要求に応答して、前記特定した決済システムから送信されるカード決済処理の結果を前記コンピュータ端末に対応する通信仕様に従うデータフォーマットに変換し、該コンピュータ端末に送信する手段と、
を備える、中継サーバ。
【請求項２】
前記カード決済処理の結果を記憶するデータベースをさらに備え、
前記中継サーバは、
前記コンピュータ端末から送信されるカード決済の閲覧要求の情報に対応する前記記憶したカード決済処理の結果を前記データベースから抽出し、前記抽出したカード決済処理の結果を前記コンピュータ端末に送信する、
請求項１記載の中継サーバ。
【請求項３】
ユーザに所定のサービスを提供するサービス提供業者のコンピュータ端末と、カード決済処理を行う決済システムと、前記コンピュータ端末及び前記決済システムに接続される中継サーバとを備えるコンピュータシステムにおけるカードの決済方法であって、
前記コンピュータ端末から送信されるカード決済要求の情報に基づいて、対象となる一の決済システムを特定することと、
前記特定した決済システムに対応する通信仕様に従うデータフォーマットに前記カード決済要求の情報を変換し、該特定した決済システムに送信することと、
前期カード決済要求に応答して、前記特定した決済システムから送信されるカード決済処理の結果を前記コンピュータ端末に対応する通信仕様に従うデータフォーマットに変換し、該コンピュータ端末に送信することと、
を含む、カードの決済方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カード決済システム及びこれを利用したカード決済方法に関する。
【背景技術】
【０００２】
消費者（顧客）が、従前の店舗等で商品を購入する場合、例えば、デビットカードやクレジットカードによる決済を選択して、その代金を支払うことができる。
【０００３】
デビットカード決済は、典型的には、デビットカード決済システムに加盟している販売業者（以下、加盟業者と称する）において、顧客（会員）が代金を支払う際に、加盟業者に設置された端末で会員の保有しているカードの情報を取得し、該カードの情報と入力された代金の情報とを中継サーバを介して金融機関側の決済システムに送信し、該当する会員の口座から代金相当額を即時に引き落とすことによって決済を行う決済方式である。また、クレジットカード決済は、クレジットカード発行会社が顧客（会員）に対して予め設定した与信（利用）限度額において、クレジットカード発行会社が加盟業者への支払いを立て替え、後日、会員に対して費用を請求する決済方式である。
【０００４】
例えば、下記特許文献１は、クレジットカードから読み込まれた認識情報を暗号化して決済サーバに送信する決済端末機と、前記認識情報を複号化し前記復号化した認識情報に基づいて決済処理の可否を判別する決済サーバとを備えるクレジットカードの決済システムを開示する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平２０１３−８４０３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
デビットカード及びクレジットカードの決済システムは、一般に、金融機関及びカード発行会社毎に通信仕様や認証データ、認証手順等が異なっているため、異なる信用照会端末（ＣＡＴ端末）が必要になる場合がある。従って、加盟業者は、加盟した金融機関及びカード発行会社毎の信用照会端末を準備し、カード決済の際には、それに対応した信用照会端末でそれに対応した操作を行う必要があった。
【０００７】
このように、従来のオンライン決済システムにおいては、金融機関及びカード発行会社毎に異なる信用照会端末を用いてカード決済処理が行われるため、加盟業者は、店舗にさまざまな端末を並べなければならず、店舗スペースが過度に占有され、また、端末毎の操作を覚えなければならないといった問題があった。また、金融機関及び各カード発行会社は、個別に、信用照会端末の開発や維持・管理コストを負担しなければならなかった。
【０００８】
そこで、本発明は、通信仕様や認証データ、認証手順等が異なる複数の決済システムに対して、それぞれの決済システムに対応する複数の端末を用意することなく、カードの決済処理を行うことができるカード決済システムの中継サーバを提供することを目的とする。
【０００９】
また、本発明は、決済システム毎の過去のカード決済の情報を加盟業者に提供することができるカード決済システムの中継サーバを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するための本発明は、以下に示す技術的事項乃至は発明特定事項を含んで構成される。
【００１１】
即ち、ある観点に従う本発明は、ユーザに所定のサービスを提供するサービス提供業者のコンピュータ端末と、カード決済処理を行う複数の決済システムとに接続される中継サーバであって、前記コンピュータ端末から送信されるカード決済要求の情報に基づいて、対象となる一の決済システムを特定する手段と、前記特定した決済システムに対応する通信仕様に従うデータフォーマットに前記カード決済要求の情報を変換し、該特定した決済システムに送信する手段と、前記カード決済要求に応答して、前記特定した決済システムから送信されるカード決済処理の結果を前記コンピュータ端末に対応する通信仕様に従うデータフォーマットに変換し、該コンピュータ端末に送信する手段と、を備える、中継サーバである。
【００１２】
ここで、前記中継サーバは、前記カード決済処理の結果を記憶するデータベースをさらに備え、前記中継サーバは、前記コンピュータ端末から送信されるカード決済の閲覧要求の情報に対応する前記記憶したカード決済処理の結果を前記データベースから抽出し、前記抽出したカード決済処理の結果を前記コンピュータ端末に送信しても良い。
【００１３】
さらに、別の観点に従う本発明は、ユーザに所定のサービスを提供するサービス提供業者のコンピュータ端末と、カード決済処理を行う決済システムと、前記コンピュータ端末及び前記決済システムに接続される中継サーバとを備えるコンピュータシステムにおけるカードの決済方法であって、前記コンピュータ端末から送信されるカード決済要求の情報に基づいて、対象となる一の決済システムを特定することと、前記特定した決済システムに対応する通信仕様に従うデータフォーマットに前記カード決済要求の情報を変換し、該特定した決済システムに送信することと、前期カード決済要求に応答して、前記特定した決済システムから送信されるカード決済処理の結果を前記コンピュータ端末に対応する通信仕様に従うデータフォーマットに変換し、該コンピュータ端末に送信することと、を含む、カードの決済方法である。
【発明の効果】
【００１４】
本発明によれば、カード決済システムにおける中継サーバは、通信仕様や認証データ、認証手順等が異なる複数の決済システムに対して、それぞれの決済システムに対応する複数の端末を用意することなく、カードの決済処理を行うことができるようになる。
【００１５】
また、本発明によれば、カード決済システムにおける中継サーバは、決済システム毎の過去のカード決済の情報を加盟業者に提供することができるようになる。
【００１６】
本発明の他の技術的特徴、目的、及び作用効果乃至は利点は、添付した図面を参照して説明される以下の実施形態により明らかにされる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施形態に係るカード決済システムを説明するブロックダイアグラムである。
【図２】本発明の一実施形態に係るカード決済システムにおける業者端末の概略構成の一例を示すブロックダイアグラムである。
【図３】本発明の一実施形態に係るカード決済システムにおける業者端末のカード情報取得装置の概略構成の一例を示すブロックダイアグラムである。
【図４】本発明の一実施形態に係るカード決済システムにおける中継サーバの概略構成の一例を示すブロックダイアグラムである。
【図５】本発明の一実施形態に係るカード決済システムによるカード決済スキームを示す図である。
【図６】本発明の一実施形態に係るカード決済システムにおける業者端末の動作を説明するためのフローチャートである。
【図７】本発明の一実施形態に係るカード決済システムにおける業者端末上に表示される画像の一例を示す図である。
【発明を実施するための形態】
【００１８】
次に、本発明の実施の形態について、図面を参照しつつ説明する。
【００１９】
図１は、本発明の一実施形態に係るカード決済システムを説明するブロックダイアグラムである。同図に示すように、本実施形態のカード決済システム１は、業者端末１０と、中継サーバ２０と、決済システム３０とを含んで構成される。
【００２０】
業者端末１０は、典型的には、カード決済システム１の加盟業者に設置乃至は配置されるコンピュータデバイスであり、専用の情報通信装置（即ち、信用照会端末等）又はカード決済機能を備えた汎用情報通信装置（即ち、携帯電話機やＰＤＡ、スマートフォン、汎用コンピュータ、タブレットコンピュータ等）が該当するが、これらに限られるものではない。業者端末１０は、中継サーバ２０を介して決済システム３０と通信することができるように、例えば、ＷＥＢブラウザ及びメールクライアント等のアプリケーションが実装される。
【００２１】
中継サーバ２０は、例えば、カード決済の代行業者のデータ変換センタに設置されたコンピュータシステムであり、典型的には、プロセッサ及びメモリを含むプロセッサボードを中心に構成される。中継サーバ２０は、カード決済システム１における業者端末１０と決済システム３０との間のデータのやりとりを一元的に制御する。具体的には、中継サーバ２０は、業者端末１０から送信されるカード決済要求から対象となる決済システム３０に関する情報を受け取る。中継サーバ２０は、該受け取った情報に基づいて、カード決済の要求を該対象となる決済システム３０に対応する通信仕様に従うデータフォーマットに変換し、該変換したカード決済要求を対象となる決済システム３０に送信する。また、中継サーバ２０は、決済システム３０から送信されるカード決済処理の結果から対象となる業者端末１０に関する情報と、カード決済の承認（オーソリゼーション）／非承認に関する情報とを受け取る。中継サーバ２０は、カード決済の承認／非承認に関する情報を業者端末１０に対応する通信仕様に従うデータフォーマットに変換し、該変換したデータを対象となる業者端末１０に送信する。
【００２２】
なお、中継サーバ２０は、カード決済要求から業者端末１０に関する情報（例えば、いずれの業者端末１０であるか等）及びカード決済要求の情報（例えば、決済金額やカード決済要求の送信日時、対象となる決済システム３０の種類、返済方法等）を、カード決済処理の結果からカード決済の承認／非承認に関する情報をそれぞれ抽出し、これをデータサーバに記憶することによって、業者端末１０の閲覧要求に従って該抽出した情報を業者端末１０に提供できるように構成されても良い。
【００２３】
決済システム３０は、典型的には、各カード発行機関（即ち、各金融機関や各カード発行会社）のカード決済の処理を行うシステムであり、図中、３つのカード発行機関に所属する決済システム３０Ａ乃至３０Ｃが示されている。決済システム３０は、例えば、カード決済サーバ３１と、承認サーバ３２とを含んで構成される。決済システム３０は、中継サーバ２０から送信されるカード決済要求に基づいて、カード決済処理を実行し、該カード決済処理の結果（即ち、対象となる業者端末１０に関する情報、及びカード決済の承認／非承認に関する情報）を中継サーバ２０に送信する。
【００２４】
カード決済サーバ３１は、例えばカード発行機関のデータセンタに設置されたコンピュータシステムであり、典型的には、プロセッサ及びメモリを含むプロセッサボードを中心に構成される。カード決済サーバ３１は、典型的には、２次記憶装置としての大容量の補助記憶装置を備える。カード決済サーバ３１は、プロセッサの制御の下、メモリ上に保持された例えば決済管理プログラムを実行し、カードに関わるさまざまな処理を遂行する。例えば、カード決済サーバ３１は、承認サーバ３２にカード決済の承認を依頼したり、決済システム３０がクレジットカードに対応している場合、図示されていないが、専用ネットワークシステムを介して接続された金融機関がそれぞれ設置した口座管理コンピュータへの振込み等を依頼する。
【００２５】
承認サーバ３２は、例えば、各カード発行機関のデータセンタに設置されたコンピュータシステムであり、典型的には、プロセッサ及びメモリを含むプロセッサボードを中心に構成される。承認サーバ３２は、プロセッサの制御の下、メモリ上に保持された例えば承認実行プログラムを実行し、カード決済の承認／非承認に関わるさまざまな処理を遂行する。具体的には、承認サーバ３２は、カードの所有者の与信情報を管理し、加盟業者の店舗等に設置された業者端末１０から中継サーバ２０及びカード決済サーバ３１を介して送信されるカード決済要求に対する承認を行う。本実施形態では、承認サーバ３２は、信用照会端末に加え、加盟業者が所有するコンピュータデバイス上のアプリケーションによって実現される決済画面から送信されるカード決済要求を受け付けることができるように構成される。なお、本実施形態では、承認サーバ３２は、カード決済サーバ３１を介して中継サーバ２０に接続されているが、これに限られるものではなく、例えば、直接的に中継サーバ２０に接続されていても良い。
【００２６】
図２は、本発明の一実施形態に係るカード決済システムにおける業者端末の概略構成の一例を示すブロックダイアグラムである。同図に示すように、業者端末１０は、バス１１と、プロセッサ１２と、メモリ１３と、ネットワーク装置１４と、Ｉ／Ｏコントローラ１５に接続された補助記憶装置１６、入出力装置１７及びカード情報取得装置１８とを含み、これらはバス１１を介して相互に接続されている。
【００２７】
プロセッサ１２は、メモリ１３に展開された決済プログラム１３１ａ及び決済情報表示プログラム１３１ｂを実行する。これにより、業者端末１０は、加盟業者及びユーザから要求されるカード決済に関する処理や、加盟業者から要求される過去のカード決済の情報の提供に関する処理等を行うことができる。
【００２８】
メモリ１３は、決済プログラム１３１ａ及び決済情報表示プログラム１３１ｂに加え、加盟業者及びユーザのリクエストに応答して実行される各種のプログラム（スクリプト）１３１ａ乃至１３１ｃを保持している。これらのプログラム１３１ａ乃至１３１ｃは、例えば、補助記憶装置１６に記憶され、必要に応じて、その全部又は一部がメモリ１３に保持されるように制御されても良い。
【００２９】
ネットワーク装置１４は、中継サーバ２０に接続するための装置であり、これにより、プロセッサ１２は、ネットワーク装置１４を介して、中継サーバ２０との間でネットワーク通信を行うことができる。
【００３０】
補助記憶装置１６は、業者端末１０の二次記憶装置であり、各種のプログラムを記憶するとともに、各種のデータベースとして機能する。補助記憶装置１６は、例えば、プロセッサ１２からのアクセス要求を受けるＩ／Ｏコントローラ１５によってアクセス制御される。
【００３１】
入出力装置１７は、業者端末１０の入出力インタフェースであり、例えば、スイッチや、キーボード、マウス、マイク等の入力装置と、ディスプレイや、スピーカー、ＬＥＤ（Light Emitting Diode）ランプ等の出力装置との組み合わせ、又はタッチパネル等の入出力装置である。入出力装置１７は、業者端末１０の外部から要求される処理をＩ／Ｏコントローラ１５を介してプロセッサ１２に送信するとともに、プロセッサ１２からＩ／Ｏコントローラ１５を介して送信される該要求された処理の結果を外部に出力する。
【００３２】
カード情報取得装置１８は、業者端末１０の入出力インタフェースである。カード情報取得装置１８は、例えば、磁気カードや、接触型ＩＣカード、非接触型ＩＣカード等といった決済カードからカード決済の処理に供されるカード情報を取得し、該取得したカード情報をＩ／Ｏコントローラ１５及びバス１１を介してプロセッサ１２に出力する。なお、カード情報取得装置１８は、プロセッサ１２からバス１１及びＩ／Ｏコントローラ１５を介して出力されるカード情報の取得要求に基づいて、カード情報を取得しても良いが、その詳細については後述する。また、カード情報取得装置１８は、業者端末１０内に設けられているが、これに限られるものではなく、業者端末１０とは別体として設けられても良い。
【００３３】
図３は、本発明の一実施形態に係るカード決済システムにおける業者端末のカード情報取得装置の概略構成の一例を示すブロックダイアグラムである。同図に示すように、カード情報取得装置１８は、例えば、受信部１８１と、データ変換部１８２１と、データ暗号化部１８２２と、入出力部１８３とを含んで構成される。
【００３４】
受信部１８１は、例えば、磁気ヘッドや、接続端子及びアンテナである。受信部１８１は、カード決済の処理に供されるカードからカード情報を受信し、該受信したカード情報を電気信号としてデータ変換部１８２１に出力する。
【００３５】
データ変換部１８２１は、受信部１８１から出力されるカード情報を後述するデータ暗号化部１８２２に対応するデータフォーマットに変換し、該変換したカード情報をデータ暗号化部１８２２に出力する。また、データ暗号化部１８２２は、データ変換部１８２１から出力されるカード情報に対して暗号化を行い、該暗号化を行ったカード情報を入出力部１８３に出力する。
【００３６】
ここで、データ変換部１８２１及びデータ暗号化部１８２２は、データ変換部１８２１がデータ暗号化部１８２２に出力する暗号化前のカード情報の外部への漏えいや、該情報に対する外部からの盗聴を防止するために、例えば、樹脂や金属、セラミック等の封止材で封止された半導体集積回路１８２を構成しても良い。
【００３７】
入出力部１８３は、カード情報取得装置１８の入出力インタフェースであり、本例では、オーディオ入出力端子（イヤフォンプラグ及びマイクロフォンプラグ）を含むインタフェース回路である。入出力部１８３は、ＵＳＢインタフェースや、ＩＥＥＥ１３９４インタフェース、Ｔｈｕｎｄｅｒｂｏｌｔインタフェース等であっても良い。入出力部１８３は、データ暗号化部１８２２から出力される暗号化されたカード情報を例えばバス１１を介してプロセッサ１２に出力する。
【００３８】
なお、カード情報取得装置１８は、プロセッサ１２からバス１１を介して入出力部１８３に出力されるカード情報の取得要求をカード決済の処理に供されるカードに送信するための送信部をさらに含んでも良い。該カードは、該取得要求に応答して、カード情報をカード情報取得装置１８に出力する。また、斯かる場合において、入出力部１８３は、プロセッサ１２から出力されるカード情報の取得要求を該送信部に出力するように構成されても良い。
【００３９】
図４は、本発明の一実施形態に係るカード決済システムにおける中継サーバの概略構成の一例を示すブロックダイアグラムである。同図に示すように、中継サーバ２０は、例えば、バス２１と、プロセッサ２２と、メモリ２３と、ネットワーク装置２４と、Ｉ／Ｏコントローラ２５に接続された補助記憶装置２６とを含み、これらはバス２１を介して相互に接続されている。
【００４０】
プロセッサ２２は、メモリ２３に展開されたＷＥＢサーバプログラム２３１ａを実行する。これにより、中継サーバ２０は、業者端末１０及び決済システム３０から送信される各種のリクエストに応答するＷＥＢサーバとして機能する。
【００４１】
メモリ２３は、ＷＥＢサーバプログラム２１３ａに加え、業者端末１０及び決済システム３０のリクエストに応答して実行される各種のプログラム（スクリプト）２３１ａ乃至２３１ｃを保持している。これらのプログラム２３１ａ乃至２３１ｃは、例えば、補助記憶装置２６に記憶され、必要に応じて、その全部又は一部がメモリ２３に保持されるように制御されても良い。
【００４２】
ネットワーク装置２４は、業者端末１０及び決済システム３０に接続するための装置であり、これにより、プロセッサ２２は、ネットワーク装置２４を介して業者端末１０及び決済システム３０との間でネットワーク通信を行うことができる。
【００４３】
補助記憶装置２６は、中継サーバ２０の二次記憶装置であり、各種のプログラムを記憶するとともに、各種のデータベースとして機能する。補助記憶装置２６は、例えば、プロセッサ２２からのアクセス要求を受けるＩ／Ｏコントローラ２５によってアクセス制御される。
【００４４】
図５は、本発明の一実施形態に係るカード決済システムによるカード決済スキームを示す図である。同図に示すように、まず、加盟業者及びユーザは、業者端末１０によってカード情報及び入力情報を業者端末１０に入力する。ここで、入力情報とは、カード決済処理又はカード決済の結果の閲覧要求を行うにあたって、業者端末１０の入出力装置１７に入力されるべき情報である。加盟業者が例えば決済処理を選択すると、業者端末１０は、カード情報及び入力情報に従うカード決済要求を中継サーバ２０に送信する（Ｓ５０１）。
【００４５】
中継サーバ２０は、業者端末１０から送信される通信データの内容を判断する。中継サーバ２０は、業者端末１０から送信された通信データがカード決済要求であると判断する場合、該カード決済要求からカード情報及び入力情報を抽出する。中継サーバ２０は、該情報に基づいて対象となる決済システム３０を選択する。中継サーバ２０は、対象となる決済システム３０に対応する通信仕様に従うデータフォーマットにカード決済要求を変換し、該変換したカード決済要求を対象となる決済システム３０に送信する（Ｓ５０２）。
【００４６】
決済システム３０は、中継サーバ２０から送信されたカード決済要求に基づいて、カード決済処理を実行する。決済システム３０は、該カード決済処理の結果を中継サーバ２０に送信する（Ｓ５０３）。
【００４７】
中継サーバ２０は、決済システム３０から送信されるカード決済処理の結果を解読し、対象となる業者端末１０の情報と、カード決済処理の結果とを取得する（Ｓ５０４）。中継サーバ２０は、カード決済処理の結果を記憶するとともに、カード決済処理の結果を業者端末１０に対応する通信仕様に従うデータフォーマットに変換し、該変換したカード決済処理の結果を対象となる業者端末１０に送信する（Ｓ５０５）。業者端末１０は、中継サーバ２０から送信されたカード決済処理の結果を表示する。
【００４８】
加盟業者が閲覧処理を選択した場合の処理を説明する。加盟業者が例えば閲覧処理を選択すると、業者端末１０は、加盟業者及びユーザの入力情報に基づいて、過去のカード決済処理の結果の閲覧要求を中継サーバ２０に送信する（Ｓ５０１）。中継サーバ２０は、業者端末１０から送信される通信データの内容を判断する。中継サーバ２０は、業者端末１０から送信された通信データがカード決済処理の結果の閲覧要求であると判断する場合、カード決済処理の結果の閲覧要求に従うカード決済処理の結果を検索し、該検索した過去のカード決済処理の結果を業者端末１０に送信する（Ｓ５０２）。業者端末１０は、中継サーバ２０から送信される過去のカード決済処理の結果を表示し、カード決済処理の結果の閲覧を終了する。
【００４９】
図６は、本発明の一実施形態に係るカード決済システムにおける業者端末の動作を説明するためのフローチャートである。同図に示すように、業者端末１０は、まず、カード情報及び入力情報の確認を行う（Ｓ６０１）。
【００５０】
次に、業者端末１０は、カード情報及び入力情報に基づいて、カード決済処理に必要な情報があるか否かを判断する（Ｓ６０２）。業者端末１０は、カード決済処理に必要な情報がないと判断する場合（Ｓ６０２のＮｏ）、決済処理に必要な情報が揃っていないという結果を入出力装置１７に表示し（Ｓ６０６）、該処理を終了する。一方、業者端末１０は、決済処理に必要な情報があると判断する場合（Ｓ６０２のＹｅｓ）、カード情報及び入力情報に従うカード決済要求を中継サーバ２０に送信する（Ｓ６０３）。
【００５１】
業者端末１０は、送信したカード決済要求に対する中継サーバ２０からの応答を確認する（Ｓ６０４）。業者端末１０は、該確認結果に基づいて、中継サーバ２０から送信されたカード決済要求に対する応答があるか否かを判断する（Ｓ６０５）。業者端末１０は、中継サーバ２０からカード決済要求に対する応答が送信されていないと判断する場合（Ｓ６０５のＮｏ）、ステップＳ６０４の処理に戻る。一方、業者端末１０は、中継サーバ２０からカード決済要求に対する応答が送信されたと判断する場合（Ｓ６０５のＹｅｓ）、該送信された応答に従うカード決済処理の結果を入出力装置１７に表示し（Ｓ６０６）、該処理を終了する。
【００５２】
図７は、本発明の一実施形態に係るカード決済システムにおける業者端末上に表示される画像の一例を示す図である。具体的には、図７は、加盟業者及びユーザが業者端末１０にカード情報及び入力情報を入力する際に、業者端末１０上に表示される画像の一例を示す図である。なお、同図に示される業者端末１０のサイズは、説明の簡単のために、業者端末１０に表示される画像に合わせて変更されている。
【００５３】
カード決済システム１の加盟業者が業者端末１０に記憶されている決済プログラム１３１ａを起動すると、業者端末１０は、例えば図７に示すようなカード決済処理画面を表示する。この状況で、業者端末１０がカード情報を読み込むと、カード情報がカード決済処理画面に取り込まれ、さらに加盟業者及びユーザによって入力情報が入力された状態で「決済」が選択されると、業者端末１０は、カード決済要求が中継サーバ２０を介して決済システム３０に送信され、決済システム３０による承認を受けることになる。
【００５４】
上述したように、本実施形態に係るカード決済システム１は、業者端末１０から送信されるカード決済要求を対象となる決済システム３０に対応する通信仕様に従うデータフォーマットに変換し、該変換したカード決済要求を決済システム３０に送信する。また、本実施形態に係るカード決済システム１は、決済システム３０から送信されるカード決済処理の結果を業者端末１０に対応する通信仕様に従うデータフォーマットに変換し、該変換したカード決済処理の結果を業者端末１０に送信する。
【００５５】
従って、本実施形態に係るカード決済システム１は、通信仕様や認証データ、認証手順等が異なる複数の決済システム３０に対して、それぞれの決済システム３０に対応する業者端末１０を用意することなく、カードの決済処理を行うことができる。また、カード決済システム１は、通信仕様や認証データ、認証手順等の異なる決済システム３０毎のカード決済の情報を中継サーバ２０に記憶することによって、業者端末１０からの閲覧要求に基づいて、該決済システム３０毎の過去のカード決済の情報を加盟業者に提供することができる。
【００５６】
上記実施形態は、本発明を説明するための例示であり、本発明をこれらの実施形態にのみ限定する趣旨ではない。本発明は、その要旨を逸脱しない限り、さまざまな形態で実施することができる。
【００５７】
また、例えば、本明細書に開示される方法においては、その結果に矛盾が生じない限り、ステップ、動作又は機能を並行して又は異なる順に実施しても良い。説明されたステップ、動作及び機能は、単なる例として提供されており、ステップ、動作及び機能のうちのいくつかは、発明の要旨を逸脱しない範囲で、省略でき、また、互いに結合させることで一つのものとしてもよく、また、他のステップ、動作又は機能を追加してもよい。
【００５８】
また、本明細書では、さまざまな実施形態が開示されているが、一の実施形態における特定のフィーチャ（技術的事項）を適宜改良しながら、他の実施形態に追加し、又は該他の実施形態における特定のフィーチャと置換することができ、そのような形態も本発明の要旨に含まれる。
【産業上の利用可能性】
【００５９】
本発明は、コンピュータシステムを用いたカード決済の分野に広く利用することができる。
【符号の説明】
【００６０】
１…カード決済システム
１０…業者端末
１１…バス
１２…プロセッサ
１３…メモリ
１３１ａ…決済プログラム
１３１ｂ…決済情報表示プログラム
１３１ｃ…各種設定プログラム
１４…ネットワーク装置
１５…Ｉ／Ｏコントローラ
１６…補助記憶装置
１７…入出力装置
１８…カード情報取得装置
１８１…受信部
１８２…半導体集積回路
１８２１…データ変換部
１８２２…データ暗号化部
１８３…入出力部
２０…中継サーバ
２１…バス
２２…プロセッサ
２３…メモリ
２３１ａ…ＷＥＢサーバプログラム
２３１ｂ…データ送受信プログラム
２３１ｃ…データ変換プログラム
２３１ｄ…各種設定プログラム
２４…ネットワーク装置
２５…Ｉ／Ｏコントローラ
２６…補助記憶装置
３０…決済システム
３１…カード決済サーバ
３２…承認サーバ
【図１】
2015207209.tif 000003
【図２】
2015207209.tif 000004
【図３】
2015207209.tif 000005
【図４】
2015207209.tif 000006
【図５】
2015207209.tif 000007
【図６】
2015207209.tif 000008
【図７】
2015207209.tif 000009