(57)【要約】【課題】カードリーダなしの取引システムを提供する。【解決手段】カードリーダなしの取引システムは、取引制御装置、中間サーバ及び取引受付サーバを含む。取引制御装置は、バーコードをスキャンして取引情報及び中間サーバのインターネットアドレスを取得し、取引情報に基づいて中間サーバのインターネットアドレスに接続メッセージを送信する。中間サーバは、接続メッセージを受信して取引制御装置との接続を確立し、接続を介して取引制御装置の取引トークン及び取引金額を取得し、取引トークン及び取引金額に基づいて取引メッセージを送信する。取引受付サーバは、取引メッセージを受信して中間サーバとの接続を確立し、取引トークンが検証された後に、取引メッセージに基づいて取引確認メッセージを生成して中間サーバに送信する。【選択図】図２
2019128957.tif 000002
【特許請求の範囲】
【請求項１】
バーコードをスキャンして取引情報及び中間サーバのインターネットアドレスを取得し、前記取引情報に基づいて前記中間サーバのインターネットアドレスに接続メッセージを送信する取引制御装置と、
前記接続メッセージを受信して前記取引制御装置との接続を確立し、前記接続を介して前記取引制御装置の取引トークン及び取引金額を取得し、前記取引トークン及び前記取引金額に基づいて取引メッセージを送信する中間サーバと、
前記取引メッセージを受信して前記中間サーバとの接続を確立し、前記取引トークンが検証された後に、前記取引メッセージに基づいて取引確認メッセージを生成して前記中間サーバに送信する取引受付サーバと、を含む、カードリーダなしの取引システム。
【請求項２】
前記取引制御装置は、スマートフォン又はタブレットコンピュータである、請求項１に記載のカードリーダなしの取引システム。
【請求項３】
前記中間サーバは、前記取引メッセージを記憶するためのメモリをさらに含む、請求項１に記載のカードリーダなしの取引システム。
【請求項４】
前記取引トークンは、クレジットカード番号に対応する、請求項１に記載のカードリーダなしの取引システム。
【請求項５】
前記取引トークンを解析して前記クレジットカード番号を取得するトークン解析サーバと、
前記クレジットカード番号を検証し、前記取引メッセージに対応する取引を処理するクレジットカード取引サーバと、
前記取引受付サーバにより送信された前記取引トークンを前記トークン解析サーバに送信し、検証を行わせるように前記クレジットカード番号を前記クレジットカード取引サーバに送信するクレジットカード中央サーバと、をさらに含む、請求項４に記載のカードリーダなしの取引システム。
【請求項６】
前記クレジットカード中央サーバは、前記クレジットカード番号をトークン解析サーバに送信し、
前記トークン解析サーバは、前記クレジットカード番号を前記取引トークンに符号化し、前記取引トークンを前記クレジットカード中央サーバに送信し、
前記クレジットカード中央サーバは、前記取引を確認させるように前記取引トークンを前記取引受付サーバに送信する、請求項５に記載のカードリーダなしの取引システム。
【請求項７】
前記中間サーバは、カードリーダの通信フォーマットに従って前記取引トークンを前記取引受付サーバに送信する、請求項１に記載のカードリーダなしの取引システム。
【請求項８】
取引制御装置と、中間サーバと、取引受付サーバとを含むカードリーダなしの取引システムの操作方法であって、
前記取引制御装置がバーコードをスキャンして取引情報及び中間サーバのインターネットアドレスを取得するステップと、
前記取引制御装置が前記取引情報に基づいて前記中間サーバのインターネットアドレスに接続メッセージを送信するステップと、
前記中間サーバが前記接続メッセージを受信して前記取引制御装置との接続を確立するステップと、
前記中間サーバが前記接続を介して前記取引制御装置の取引トークン及び取引金額を取得するステップと、
前記中間サーバが前記取引トークン及び前記取引金額に基づいて取引メッセージを送信するステップと、
前記取引受付サーバが前記取引メッセージを受信して前記中間サーバとの接続を確立するステップと、
前記取引トークンが検証された後に、前記取引受付サーバが前記取引メッセージに基づいて取引確認メッセージを生成して前記中間サーバに送信するステップと、を含む、カードリーダなしの取引システムの操作方法。
【請求項９】
前記取引トークンは、クレジットカード番号に対応する、請求項８に記載のカードリーダなしの取引システムの操作方法。
【請求項１０】
前記カードリーダなしの取引システムは、トークン解析サーバと、クレジットカード取引サーバと、クレジットカード中央サーバと、をさらに含み、
前記カードリーダなしの取引システムの操作方法は、
前記クレジットカード中央サーバが前記取引受付サーバにより送信された前記取引トークンを前記トークン解析サーバに送信するステップと、
前記トークン解析サーバが前記取引トークンを解析して前記クレジットカード番号を取得するステップと、
前記クレジットカード中央サーバが前記クレジットカード番号を前記クレジットカード取引サーバに送信するステップと、
前記クレジットカード取引サーバが前記クレジットカード番号を検証するステップと、
前記クレジットカード取引サーバが前記取引メッセージに対応する取引を処理するステップと、をさらに含む、請求項９に記載のカードリーダなしの取引システムの操作方法。
【請求項１１】
前記クレジットカード中央サーバが前記クレジットカード番号をトークン解析サーバに送信するステップと、
前記トークン解析サーバが前記クレジットカード番号を前記取引トークンに符号化するステップと、
前記トークン解析サーバが前記取引トークンを前記クレジットカード中央サーバに送信するステップと、
前記クレジットカード中央サーバが前記取引を確認させるように前記取引トークンを前記取引受付サーバに送信するステップと、をさらに含む、請求項１０に記載のカードリーダなしの取引システムの操作方法。
【請求項１２】
前記中間サーバが前記取引トークン及び前記取引金額に基づいて前記取引メッセージを送信するステップにおいて、前記中間サーバがカードリーダの通信フォーマットに従って前記取引トークンを前記取引受付サーバに送信する、請求項８に記載のカードリーダなしの取引システムの操作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カードリーダなしの取引システムに関し、特に中間サーバを利用してユーザ側の必要なハードウェアを簡略化することが可能なカードリーダなしの取引システムに関する。
【背景技術】
【０００２】
ペーパーレス化の取引モードは消費者に便利な選択肢を提供するが、販売者側は例えばクレジットカード、スマートカード（悠遊カード（ＥａｓｙＣａｒｄ））又はモバイル決済などの様々なペーパーレス取引を提供するために、異なる電子機器を介して、サービスを提供する金融サービスプロバイダとを接続する必要がある。電子機器に追加的コストを負担する必要があり、金融サービスプロバイダに申請する必要があるため、販売者にとって不便である。
【０００３】
例えば、従来技術では、モバイル決済のサービス、例えばアップル株式会社により提供されたＡｐｐｌｅ  Ｐａｙやサムスン電子株式会社により提供されたＳａｍｓｕｎｇ  Ｐａｙを提供するために、販売者は、ユーザにより携帯内で記憶された取引トークン（ｔｏｋｅｎ）を読み取るように、許可されたカードリーダ（ｃａｒｄ  ｒｅａｄｅｒ）を追加的に設置する必要がある。言い換えれば、販売者はリモートの金融サーバに取引要求を行って検証を行わせるために特定のカードリーダを用いる必要があるため、使用上の柔軟性は低い。
【発明の概要】
【０００４】
本発明の１つの実施例では、カードリーダなしの取引システムを提供し、カードリーダなしの取引システムは、取引制御装置と、中間サーバと、取引受付サーバとを含む。
【０００５】
取引制御装置は、バーコードをスキャンして取引情報及び中間サーバのインターネットアドレスを取得し、取引情報に基づいて中間サーバのインターネットアドレスに接続メッセージを送信する。中間サーバは、接続メッセージを受信して取引制御装置との接続を確立し、接続を介して取引制御装置の取引トークン及び取引金額を取得し、取引トークン及び取引金額に基づいて取引メッセージを送信する。取引受付サーバは、取引メッセージを受信して中間サーバとの接続を確立し、取引トークンが検証された後に、取引メッセージに基づいて取引確認メッセージを生成して中間サーバに送信する。
【０００６】
本発明のもう１つの実施例では、カードリーダなしの取引システムの操作方法を提供する。カードリーダなしの取引システムは、取引制御装置と、中間サーバと、取引受付サーバとを含む。
【０００７】
カードリーダなしの取引システムの操作方法は、取引制御装置がバーコードをスキャンして取引情報及び中間サーバのインターネットアドレスを取得するステップと、取引制御装置が取引情報に基づいて中間サーバのインターネットアドレスに接続メッセージを送信するステップと、中間サーバが接続メッセージを受信して取引制御装置との接続を確立するステップと、中間サーバが接続を介して取引制御装置の取引トークン及び取引金額を取得するステップと、中間サーバが取引トークン及び取引金額に基づいて取引メッセージを送信するステップと、取引受付サーバが取引メッセージを受信して中間サーバとの接続を確立するステップと、取引トークンが検証された後に、取引受付サーバが取引メッセージに基づいて取引確認メッセージを生成して中間サーバに送信するステップと、を含む。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施例に係るカードリーダなしの取引システムを示す図である。
【図２】本発明の実施例に係る図１のカードリーダなしの取引システムの操作方法のフローチャートである。
【図３】図２の方法における取引トークンを検証するステップのフローチャートである。
【発明を実施するための形態】
【０００９】
図１は本発明の実施例に係るカードリーダなしの取引システム１００を示す図である。カードリーダなしの取引システム１００は、取引制御装置１１０、中間サーバ１２０及び取引受付サーバ１３０を含む。
【００１０】
本発明の一部の実施例では、取引制御装置１１０は、スマートフォン又はタブレットコンピュータであってもよい。ユーザは、取引制御装置１１０を用いてオンライン決済をしたい場合、取引制御装置１１０を用いて販売者により提供されたバーコードをスキャンして取引情報及び中間サーバのインターネットアドレスを取得してもよく、この際に、取引制御装置１１０は取得された取引情報に基づいて中間サーバのインターネットアドレスに接続メッセージＭ１を送信してもよい。本発明の一部の実施例では、販売者により提供されたバーコードは、例えば一次元バーコード又は二次元バーコードであってもよい。
【００１１】
中間サーバ１２０は、接続メッセージＭ１を受信した後に、取引制御装置１１０との接続を確立し、接続を介して取引制御装置１１０の取引トークン（ｔｏｋｅｎ）及び取引金額を取得してもよい。本発明の一部の実施例では、取引トークンは、ユーザにリンク付けされたクレジットカード番号に対応する。例えば、カードリーダなしの取引システム１００は、特定のトークンサービス技術を用いてクレジットカード番号を対応する取引トークンに変換してもよく、取引トークンは、例えば仮想のデジタル口座番号又はモバイル機器に安全に記憶されたトークンであってもよい。現在、このようなトークンサービス技術を提供する会社は、ＶＩＳＡ国際機関又はマスターカード（Ｍａｓｔｅｒｃａｒｄ）国際機関を含む。言い換えれば、ユーザは、取引制御装置１１０にクレジットカードをリンク付けした後に、ネットワークを介して中間サーバ１２０に接続して取引を実行することができる。
【００１２】
中間サーバ１２０は、取引トークン及び取引金額を取得した後に、取引トークン及び取引金額に基づいて取引メッセージＭ２を取引受付サーバ１３０に送信してもよい。取引受付サーバ１３０は、取引メッセージＭ２を受信して中間サーバ１２０との接続を確立し、取引トークンが検証された後に、取引メッセージＭ２に基づいて取引確認メッセージＭ３を生成して中間サーバ１２０に送信してもよい。
【００１３】
本発明の一部の実施例では、取引受付サーバ１３０は、モバイル決済のサービスを提供する会社、例えばＡｐｐｌｅ  Ｐａｙを提供するアップル株式会社、又はＳａｍｓｕｎｇ  Ｐａｙを提供するサムスン電子株式会社により設置されてもよい。従来技術では、販売者はカードリーダを用いて近距離無線通信（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ：ＮＦＣ）の方式で携帯からリンク付けされたクレジットカードに対応する取引トークンを読み取り、カードリーダは自動的に取引受付サーバ１３０と接続して後続の取引を行う。取引の安全性を確保するために、取引受付サーバ１３０とカードリーダとの間の通信は、特定の情報を必要とし、特定のフォーマットで行われる。この実施例では、中間サーバ１２０は、取引トークン及び取引金額を取得した後に、カードリーダの動作を真似て取引受付サーバ１３０との接続を確立してもよく、言い換えれば、中間サーバ１２０は、実質的には、カードリーダの通信フォーマットに従って取引トークンを取引受付サーバ１３０に送信する。
【００１４】
中間サーバ１２０を用いることで、販売者は、モバイル決済機能を提供するためのカードリーダを追加的に設置する必要がないため、必要なハードウェアデバイスを簡略化することができる。また、中間サーバ１２０は、ユーザが後で照合や確認を行うように、取引メッセージＭ２を記憶するためのメモリをさらに含んでもよい。
【００１５】
図１の実施例では、取引トークンの検証を完了するために、カードリーダなしの取引システム１００は、トークン解析サーバ１４０、クレジットカード取引サーバ１５０及びクレジットカード中央サーバ１６０をさらに含んでもよい。クレジットカード中央サーバ１６０は、例えば国内でクレジットカードを統括する機関により設置されてもよく、例えば統合クレジットカードセンタにより設置される。クレジットカード中央サーバ１６０は、取引受付サーバ１３０により送信された取引トークンＴＫＮをトークン解析サーバ１４０に送信してもよい。
【００１６】
トークン解析サーバ１４０は、取引トークンＴＫＮを解析してクレジットカード番号ＣＮを取得してもよい。例えば、トークン解析サーバ１４０は、トークンサービス技術を提供する会社又は機関により設置されてもよいため、取引トークンＴＫＮを対応するクレジットカード番号ＣＮに復元してもよい。そして、トークン解析サーバ１４０はクレジットカード番号ＣＮをクレジットカード中央サーバ１６０に返送し、クレジットカード中央サーバ１６０は検証を行わせるようにクレジットカード番号ＣＮを対応するクレジットカード取引サーバ１５０に送信してもよい。
【００１７】
言い換えれば、クレジットカード中央サーバ１６０は、クレジットカード番号ＣＮに基づいて該クレジットカードの発行会社を知り、クレジットカード番号ＣＮを、クレジットカードの発行会社により設置されたクレジットカード取引サーバ１５０に送信してもよい。これによって、クレジットカード取引サーバ１５０は、自ら発行したクレジットカードを検証し、クレジットカード番号ＣＮの検証を完了した後に、取引メッセージＭ２に対応する取引を処理することができる。
【００１８】
また、本発明の一部の実施例では、クレジットカード中央サーバ１６０はクレジットカード番号ＣＮをトークン解析サーバ１４０に送信し、トークン解析サーバ１４０はクレジットカード番号ＣＮを取引トークンＴＫＮに再び符号化し、取引トークンＴＫＮをクレジットカード中央サーバ１６０に送信してもよい。そして、クレジットカード中央サーバ１６０は、取引の完了を確認させるように取引トークンＴＫＮを取引受付サーバ１３０に送信してもよい。これによって、取引受付サーバ１３０及び販売者は実際のクレジットカード番号ＣＮを取得することができないため、モバイル決済の流れの安全性を向上させることができる。
【００１９】
図２は本発明の実施例に係る図１のカードリーダなしの取引システム１００の操作方法２００のフローチャートである。該方法２００はステップＳ２１０〜Ｓ２７０を含む。
【００２０】
Ｓ２１０：取引制御装置１１０はバーコードをスキャンして取引情報及び中間サーバのインターネットアドレスを取得する。
【００２１】
Ｓ２２０：取引制御装置１１０は取引情報に基づいて中間サーバのインターネットアドレスに接続メッセージＭ１を送信する。
【００２２】
Ｓ２３０：中間サーバ１２０は接続メッセージＭ１を受信して取引制御装置１１０との接続を確立する。
【００２３】
Ｓ２４０：中間サーバ１２０は接続を介して取引制御装置１１０の取引トークン及び取引金額を取得する。
【００２４】
Ｓ２５０：中間サーバ１２０は取引トークン及び取引金額に基づいて取引メッセージＭ２を送信する。
【００２５】
Ｓ２６０：取引受付サーバ１３０は取引メッセージＭ２を受信して中間サーバ１２０との接続を確立する。
【００２６】
Ｓ２７０：取引トークンＴＫＮが検証された後に、取引受付サーバ１３０は取引メッセージＭ２に基づいて取引確認メッセージＭ３を生成して中間サーバ１２０に送信する。
【００２７】
方法２００を用いることで、販売者は、モバイル決済機能を提供するためのカードリーダを追加的に設置する必要がないため、必要なハードウェアデバイスを簡略化することができ、提供されるサービスの柔軟性を向上させることができる。
【００２８】
図３はカードリーダなしの取引システム１００の操作方法における取引トークンＴＫＮを検証するステップのフローチャートである。図３において、取引トークンＴＫＮを検証するステップはステップＳ３１０〜Ｓ３９０を含んでもよい。
【００２９】
Ｓ３１０：クレジットカード中央サーバ１６０は取引受付サーバ１３０により送信された取引トークンＴＫＮをトークン解析サーバ１４０に送信する。
【００３０】
Ｓ３２０：トークン解析サーバ１４０は取引トークンＴＫＮを解析してクレジットカード番号ＣＮを取得する。
【００３１】
Ｓ３３０：クレジットカード中央サーバ１６０はクレジットカード番号ＣＮをクレジットカード取引サーバ１５０に送信する。
【００３２】
Ｓ３４０：クレジットカード取引サーバ１５０はクレジットカード番号ＣＮを検証する。
【００３３】
Ｓ３５０：クレジットカード取引サーバ１５０は取引メッセージＭ２に対応する取引を処理する。
【００３４】
Ｓ３６０：クレジットカード中央サーバ１６０はクレジットカード番号ＣＮをトークン解析サーバ１４０に送信する。
【００３５】
Ｓ３７０：トークン解析サーバ１４０はクレジットカード番号ＣＮを取引トークンＴＫＮに符号化する。
【００３６】
Ｓ３８０：トークン解析サーバ１４０は取引トークンＴＫＮをクレジットカード中央サーバ１６０に送信する。
【００３７】
Ｓ３９０：クレジットカード中央サーバ１６０は取引を確認させるように取引トークンＴＫＮを取引受付サーバ１３０に送信する。
【００３８】
ステップＳ３１０〜Ｓ３９０により、カードリーダなしの取引システム１００は、オンラインで取引トークンＴＫＮの検証を行うことができると共に、販売者がクレジットカード番号ＣＮ及びクレジットカード決済利用者の情報を取得することを回避することができ、モバイル決済の安全性を向上させることができる。
【００３９】
以上のことから、本発明の実施例に係るカードリーダなしの取引システム及びカードリーダなしの取引システムの操作方法は、カードリーダの代わりに中間サーバを用いることで、販売者は、カードリーダを追加的に設置しない場合であっても、モバイル決済のサービスを提供することができ、ハードウェアデバイスを簡略化することができ、サービスの柔軟性を向上させることができる。
【００４０】
以上は本発明の好ましい実施例を説明しているが、本発明の特許請求の範囲に基づいて均等的に変更、変形されたものは全て本発明の範囲に属する。
【符号の説明】
【００４１】
１００    カードリーダなしの取引システム
１１０    取引制御装置
１２０    中間サーバ
１３０    取引受付サーバ
１４０    トークン解析サーバ
１５０    クレジットカード取引サーバ
１６０    クレジットカード中央サーバ
Ｍ１      接続メッセージ
Ｍ２      取引メッセージ
Ｍ３      取引確認メッセージ
ＴＫＮ    取引トークン
ＣＮ      クレジットカード番号
２００    方法
Ｓ２１０〜Ｓ２７０、Ｓ３１０〜Ｓ３９０    ステップ
【図１】
2019128957.tif 000003
【図２】
2019128957.tif 000004
【図３】
2019128957.tif 000005
【外国語明細書】
2019128957000001.pdf