[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR20140046828A - System and method for settlement using nfc - Google Patents

System and method for settlement using nfc Download PDF

Info

Publication number
KR20140046828A
KR20140046828A KR1020120112988A KR20120112988A KR20140046828A KR 20140046828 A KR20140046828 A KR 20140046828A KR 1020120112988 A KR1020120112988 A KR 1020120112988A KR 20120112988 A KR20120112988 A KR 20120112988A KR 20140046828 A KR20140046828 A KR 20140046828A
Authority
KR
South Korea
Prior art keywords
card information
information
card
user
virtual card
Prior art date
Application number
KR1020120112988A
Other languages
Korean (ko)
Inventor
이왕주
Original Assignee
와이엠디(주)
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 와이엠디(주) filed Critical 와이엠디(주)
Priority to KR1020120112988A priority Critical patent/KR20140046828A/en
Publication of KR20140046828A publication Critical patent/KR20140046828A/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/327Short range or proximity payments by means of M-devices
    • G06Q20/3278RFID or NFC payments by means of M-devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/02Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/353Payments by cards read by M-devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/409Device specific authentication in transaction processing
    • G06Q20/4093Monitoring of device authentication

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Finance (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

The present invention relates to a financial service system and a financial service method using near field communication (NFC). A financial service system of the present invention includes: a card company server for storing and managing card information and user information of a user who gets a card; a user terminal which has an NFC function, and stores virtual card information received by requesting the virtual card information which is to be used in payment using the card, and transmits the virtual card information through a NFC communication method in case of card payment; and a mediation server which receives and stores the user information and the card information from the card company server, and searches the user information and the card information in case the virtual card information request is received from the user terminal, and then provides the user information and the card information for a corresponding user terminal. By this, the present invention can improve security level of a financial service by preventing leakage of financial information of a user by changing financial information stored in the user terminal continuously, by replacing financial information used in the payment using a local area wireless communication such as NFC with variable virtual card information with restricted usage period. [Reference numerals] (100) A card company server; (300) User terminal; (500) Payment terminal; (AA) Short-distance communication; (BB) Mediation server; (CC) A card company DB; (DD) B card company DB; (EE) C card company DB; (FF) B card company server; (GG) C card company server

Description

근거리 무선통신을 이용한 금융서비스 시스템 및 방법{SYSTEM AND METHOD FOR SETTLEMENT USING NFC}Financial service system and method using short-range wireless communication {SYSTEM AND METHOD FOR SETTLEMENT USING NFC}

본 발명은 근거리 무선통신을 이용한 금융서비스 시스템 및 방법에 관한 것으로서, 보다 상세하게는, NFC 등의 근거리 무선통신을 이용한 결제시 사용되는 금융정보를 사용 횟수, 사용 기간이 제한된 가변적인 가상의 카드정보로 대체하여, 사용자 단말에 저장되는 금융관련 정보가 지속적으로 변경되도록 함으로써 사용자의 금융정보가 유출되는 것을 방지하여 금융서비스의 보안수준을 향상시킬 수 있는 근거리 무선통신을 이용한 금융서비스 시스템 및 방법에 관한 것이다.
The present invention relates to a financial service system and method using short-range wireless communication. More specifically, the financial information used for payment using short-range wireless communication such as NFC may be used as virtual virtual card information with a limited number of times of use and a period of use. Alternatively, the present invention relates to a financial service system and method using short-range wireless communication that can improve the security level of financial services by preventing the financial information of the user from being leaked by continuously changing the financial related information stored in the user terminal. .

스마트폰, 태블릿, PDA 등과 같은 이동통신단말기에 결제기능을 부가하여 금융 서비스를 제공하는 기술이 일반화되고 있다. BACKGROUND ART A technology for providing a financial service by adding a payment function to a mobile communication terminal such as a smartphone, a tablet, a PDA, and the like has become common.

그 한 예로써 SIM(Subscribe Identity Module : 가입자 식별 모듈)을 사용하는 방법이 있다. SIM 카드는 이동통신단말기에 삽입 및 장착되는 IC 카드의 일종으로서, 금융기관에서 발급받은 신용카드정보를 SIM 카드에 저장한 후에 SIM 카드에 저장된 정보를 이용하여 무선통신을 통해 금융거래를 하는 것이다.One example is using a Subscriber Identity Module (SIM). A SIM card is a type of IC card inserted and mounted in a mobile communication terminal. The SIM card stores credit card information issued by a financial institution in a SIM card and performs a financial transaction through wireless communication using the information stored in the SIM card.

한편, 3세대 이동통신단말기에 장착되는 USIM(universal subscriber identity module)은 SIM(subscriber identity module) 카드와 UICC(universal IC card)를 결합한 것으로서, 사용자 인증과 글로벌 로밍, 전자상거래 등 다양한 기능을 구현할 수 있다.Meanwhile, the universal subscriber identity module (USIM) installed in the third generation mobile communication terminal is a combination of a subscriber identity module (SIM) card and a universal IC card (UICC), and can implement various functions such as user authentication, global roaming, and e-commerce. have.

USIM카드를 이용하여 금융 서비스를 제공하는 경우 OTA(Over The Air) 서비스를 이용하게 된다. OTA 서비스는 이동통신단말의 인프라를 경유하여 USIM에 데이터를 저장하거나 업데이트를 수행할 수 있는 것으로, 암호화된 카드번호를 OTA 방식으로 USIM에 저장하여 사용할 수 있다. 그런데 USIM에 저장된 카드번호는 카드 결제시 사용되는 고유한 정보로서, USIM 혹은 USIM이 장착된 단말을 분실하는 경우 보안상에 문제가 발생할 수 있다. 또한, USIM을 이용한 결제시 결제단말에 카드번호가 그대로 전달되므로 해킹의 위험이 존재한다.When providing a financial service using a USIM card, an OTA (Over The Air) service is used. The OTA service can store or update data in the USIM via the infrastructure of the mobile communication terminal. The OTA service can store and use an encrypted card number in the USIM in an OTA manner. However, the card number stored in the USIM is unique information used when paying for the card, and may cause a problem in security when the USIM or the terminal equipped with the USIM is lost. In addition, there is a risk of hacking because the card number is transmitted to the payment terminal as it is when using the USIM.

한편, 최근에는 근거리 무선통신 방식인 NFC(Near Field Communication)를 이용하는 다양한 방식의 금융거래 시스템이 개발되고 있다. NFC는 13.56MHz의 주파수 대역을 사용해 약 10cm의 근거리에서 기간 데이터를 전송하는 기술로, 쌍방향으로 데이터를 전송할 수 있어, 모바일 금융ㆍ결제, 사용자 인증 등 다양한 분야에 적용이 가능하다. 따라서, 이러한 NFC의 장점을 적극 활용한다면 보다 편리한 금융거래가 이루어질 수 있다는 공감대가 형성되어, NFC를 이용하는 다양한 방식의 금융거래 시스템의 개발이 요청되어 왔다.
Recently, various types of financial transaction systems using near field communication (NFC) have been developed. NFC is a technology that transmits period data at a short distance of about 10 cm using a frequency band of 13.56 MHz, and can transmit data in two directions, and can be applied to various fields such as mobile finance, payment, and user authentication. Therefore, a consensus has been formed that more convenient financial transactions can be made by actively utilizing the advantages of NFC, and development of various types of financial transaction systems using NFC has been called for.

본 발명은 상술한 과제를 해결하기 위하여 안출된 것으로서, NFC 등의 근거리 무선통신을 이용한 결제시 사용되는 금융정보를 사용 횟수, 사용 기간이 제한된 가변적인 가상의 카드정보로 대체하여, 사용자 단말에 저장되는 금융관련 정보가 지속적으로 변경되도록 함으로써 사용자의 금융정보가 유출되는 것을 방지하여 금융서비스의 보안수준을 향상시킬 수 있는 근거리 무선통신을 이용한 금융서비스 시스템 및 방법을 제공하는데 그 기술적 과제가 있다.
The present invention has been made in order to solve the above-described problems, the financial information used for payment using short-range wireless communication such as NFC is stored in the user terminal by replacing the number of times of use, variable virtual card information with a limited use period There is a technical problem to provide a financial service system and method using short-range wireless communication that can improve the security level of financial services by preventing the leakage of financial information of the user by constantly changing the financial-related information.

상술한 과제를 해결하기 위한 본 발명의 일 측면에 따르면, 카드를 발급받은 사용자의 사용자 정보와 카드정보를 저장 및 관리하는 카드사 서버; 근거리 무선통신 기능을 가지며, 상기 카드를 이용한 결제시 사용할 가상카드정보를 요청하여 수신된 상기 가상카드정보를 저장하고 카드 결제 시 상기 가상카드정보를 근거리 무선통신방식으로 송신하는 사용자 단말; 및 상기 카드사 서버로부터 상기 사용자 정보 및 카드정보를 수신하여 저장하고, 상기 사용자 단말로부터 상기 가상카드정보 요청을 수신한 경우 상기 사용자 정보 및 카드정보를 검색하여 해당 사용자 단말에 상기 가상카드정보를 제공하는 중개서버를 포함하는 근거리 무선통신을 이용한 금융서비스 시스템이 제공된다.According to an aspect of the present invention for solving the above problems, the card company server for storing and managing the user information and card information of the user who issued the card; A user terminal having a short range wireless communication function, requesting virtual card information to be used for payment using the card, storing the received virtual card information, and transmitting the virtual card information in a short range wireless communication method during card payment; And receiving and storing the user information and the card information from the card company server, and searching the user information and the card information to provide the virtual card information to the corresponding user terminal when the virtual card information request is received from the user terminal. Provided is a financial service system using near field communication including an intermediary server.

상술한 과제를 해결하기 위한 본 발명의 다른 측면에 따르면, 카드사 서버에서 카드를 발급받은 사용자의 사용자 정보와 발급된 카드정보를 저장하고 상기 사용자 정보와 카드정보를 중개서버로 송신하는 단계; 상기 중개서버에서 상기 사용자 정보와 카드정보를 중개서버를 수신하여 저장하는 단계; 사용자 단말에서 상기 중개서버에 가상카드정보를 요청하는 단계; 상기 중개서버에서 상기 가상카드정보 요청을 수신한 경우 상기 사용자 정보 및 카드정보를 검색하여 해당 사용자 단말에 상기 가상카드정보를 제공하는 단계; 및 상기 사용자 단말에서 상기 가상카드정보를 수신하여 저장하고, 카드 결제 시 상기 가상카드정보를 근거리 무선통신방식으로 송신하는 단계를 포함하는 근거리 무선통신을 이용한 금융서비스 방법이 제공된다.
According to another aspect of the present invention for solving the above problems, the step of storing the user information and issued card information of the user who issued the card in the card company server and transmitting the user information and the card information to the mediation server; Receiving and storing the user information and the card information in the relay server; Requesting virtual card information from the user terminal at the intermediate server; Retrieving the user information and the card information and providing the virtual card information to the corresponding user terminal when receiving the virtual card information request from the relay server; And receiving and storing the virtual card information at the user terminal, and transmitting the virtual card information in a short range wireless communication method when the card is settled.

상술한 바와 같이 본 발명의 근거리 무선통신을 이용한 금융서비스 시스템 및 방법에 따르면, NFC 등의 근거리 무선통신을 이용한 결제시 사용되는 금융정보를 사용 횟수, 사용 기간이 제한된 가변적인 가상의 카드정보로 대체하여, 사용자 단말에 저장되는 금융관련 정보가 지속적으로 변경되도록 함으로써 사용자의 금융정보가 유출되는 것을 방지하여 금융서비스의 보안수준을 향상시킬 수 있다.
According to the financial service system and method using the short-range wireless communication of the present invention as described above, by replacing the financial information used for payment using the short-range wireless communication such as NFC with variable virtual card information with a limited number of times of use and use period In addition, the financial information stored in the user terminal may be continuously changed, thereby preventing the user's financial information from being leaked, thereby improving the security level of the financial service.

도 1은 본 발명의 실시예에 따른 근거리 무선통신을 이용한 금융서비스 시스템의 구성도,
도 2는 본 발명의 실시예에 따른 근거리 무선통신을 이용한 금융서비스 시스템의 카드등록 방법의 흐름도,
도 3은 본 발명의 실시예에 따른 근거리 무선통신을 이용한 금융서비스 시스템의 사용자 단말에 표시되는 사용자 인터페이스의 표시 상태도,
도 4는 본 발명의 제1실시예에 따른 근거리 무선통신을 이용한 금융서비스 시스템의 제어 블럭도,
도 5는 본 발명의 제1실시예에 따른 근거리 무선통신을 이용한 금융서비스 시스템의 결제 흐름도,
도 6은 본 발명의 제2실시예에 따른 근거리 무선통신을 이용한 금융서비스 시스템의 제어 블럭도,
도 7은 본 발명의 제2실시예에 따른 근거리 무선통신을 이용한 금융서비스 시스템의 결제 흐름도,
도 8은 본 발명의 제3실시예에 따른 근거리 무선통신을 이용한 금융서비스 시스템의 제어 블럭도,
도 9는 본 발명의 제3실시예에 따른 근거리 무선통신을 이용한 금융서비스 시스템의 결제 흐름도,
도 10은 본 발명의 제4실시예에 따른 근거리 무선통신을 이용한 금융서비스 시스템의 제어 블럭도,
도 11은 본 발명의 제4실시예에 따른 근거리 무선통신을 이용한 금융서비스 시스템의 결제 흐름도,
도 12는 본 발명의 제5실시예에 따른 근거리 무선통신을 이용한 금융서비스 시스템의 제어 블럭도,
도 13은 본 발명의 제5실시예에 따른 근거리 무선통신을 이용한 금융서비스 시스템의 결제 흐름도이다.
1 is a block diagram of a financial service system using short-range wireless communication according to an embodiment of the present invention;
2 is a flowchart of a card registration method of a financial service system using short-range wireless communication according to an embodiment of the present invention;
3 is a display state diagram of a user interface displayed on a user terminal of a financial service system using short-range wireless communication according to an embodiment of the present invention;
4 is a control block diagram of a financial service system using short-range wireless communication according to a first embodiment of the present invention;
5 is a payment flowchart of a financial service system using short-range wireless communication according to a first embodiment of the present invention;
6 is a control block diagram of a financial service system using short-range wireless communication according to a second embodiment of the present invention;
7 is a payment flowchart of a financial service system using short-range wireless communication according to a second embodiment of the present invention;
8 is a control block diagram of a financial service system using short-range wireless communication according to a third embodiment of the present invention;
9 is a payment flowchart of a financial service system using short-range wireless communication according to a third embodiment of the present invention;
10 is a control block diagram of a financial service system using short-range wireless communication according to a fourth embodiment of the present invention;
11 is a payment flowchart of a financial service system using short-range wireless communication according to a fourth embodiment of the present invention;
12 is a control block diagram of a financial service system using short-range wireless communication according to a fifth embodiment of the present invention;
13 is a payment flowchart of a financial service system using short-range wireless communication according to a fifth embodiment of the present invention.

이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 보다 상세히 설명하기로 한다. 첨부 도면을 참조하여 설명함에 있어 동일하거나 대응하는 구성 요소는 동일한 도면번호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the following description with reference to the accompanying drawings, the same or corresponding components will be denoted by the same reference numerals, and redundant description thereof will be omitted.

도 1은 본 발명의 실시예에 따른 근거리 무선통신을 이용한 금융서비스 시스템의 구성도이다.1 is a block diagram of a financial service system using short-range wireless communication according to an embodiment of the present invention.

도 1에 도시된 바와 같이, 근거리 무선통신을 이용한 금융서비스 시스템은, 카드사 서버(100)와, 근거리 무선통신 기능을 가지며 카드사에서 발급한 카드사용을 위한 결제관리 앱(400)이 설치된 사용자 단말(300) 및 카드사 서버(100)에서 제공하는 카드정보에 따라 사용자 단말(300)에 가변적인 가상카드정보가 저장되도록 카드사 서버(100)와 사용자 단말(300) 간을 중개하는 중개서버(200)를 포함한다.As shown in Figure 1, the financial service system using a short-range wireless communication, the card company server 100, a user terminal having a short-range wireless communication function and the payment management app 400 for using the card issued by the card company ( 300 and the intermediary server 200 to mediate between the card company server 100 and the user terminal 300 so that the variable virtual card information is stored in the user terminal 300 according to the card information provided by the card company server 100 Include.

카드사 서버(100)는 사용자에게 결제기능을 갖는 카드를 발급하고 사용자 정보와 발급된 카드정보를 데이터베이스화하여 관리한다. 카드사 서버(100)는 결제 단말(500)로부터 거래승인요구와 관련된 데이터를 수신하여 거래승인요구와 관련된 데이터에 포함된 이용자정보, 상품주문정보, 결제금액, 가맹점정보를 각각 자사의 회원자료 또는 가맹점 자료와 비교하여 카드 이용자와 가맹점 간에 발생되는 거래가 타당한지를 확인한다. 카드사 서버(100)는 거래승인요구에 대한 거래승인결과를 결제승인요구를 중계한 VAN(Value Added Network)사 등으로 전송하여 해당 가맹점의 결제 단말(500)로 전송한다.The card company server 100 issues a card having a payment function to the user and manages the user information and the issued card information by database. The card company server 100 receives data related to the transaction approval request from the payment terminal 500, and stores user information, product order information, payment amount, and merchant information included in the data related to the transaction approval request. Compare the data to see if the transaction between the cardholder and the merchant is valid. The card company server 100 transmits the transaction approval result for the transaction approval request to a value added network (VAN) company that relays the payment approval request and transmits the result to the payment terminal 500 of the corresponding affiliated store.

사용자 단말(300)에는 카드사에서 발급받는 카드를 관리 및 사용하기 위한 결제관리 앱(400)이 설치된다. 사용자 단말(300)의 결제관리 앱(400)은 사용자 단말(300)에서 사용 가능한 카드정보를 관리하기 위한 인터페이스를 제공한다. 사용자 단말(300)은 사용자의 결제 선택에 따라 결제정보를 가상카드정보를 근거리 무선통신 기능을 이용하여 결제 단말(500)로 송신할 수 있다. 근거리 무선통신방식으로는 블루투스, NFC(Near Field Communication) 등의 통신방식이 적용될 수 있다. 또한, 사용자 단말(300)은 사용자의 결제 선택에 따라 가상카드정보를 바코드 혹은 OTP 숫자의 형태로 디스플레이할 수 있다. 바코드로 표시된 가상카드정보는 바코드 입력기를 통해 결제 단말(500)로 입력될 수 있으며, OTP 숫자 형태의 가상카드정보는 포스기의 키패드로 입력될 수 있다. 이와 같이, 가상카드정보를 이용한 결제기능을 수행하는 사용자 단말(300)로는, 스마트폰, 태블릿, PDA, 노트북, 휴대폰 등, 근거리 무선통신 방식으로 결제기능을 수행할 수 있는 휴대기기들을 적용할 수 있다. The user terminal 300 is installed with a payment management app 400 for managing and using the card issued by the card company. The payment management app 400 of the user terminal 300 provides an interface for managing card information available in the user terminal 300. The user terminal 300 may transmit the payment information to the payment terminal 500 using the short range wireless communication function according to the user's payment selection. The short range wireless communication method may be a communication method such as Bluetooth, Near Field Communication (NFC), or the like. In addition, the user terminal 300 may display the virtual card information in the form of a barcode or OTP number according to the user's payment selection. The virtual card information indicated by the barcode may be input to the payment terminal 500 through the barcode inputter, and the virtual card information of the OTP numeric form may be input by the keypad of the POS machine. As such, as the user terminal 300 performing the payment function using the virtual card information, a mobile device capable of performing the payment function in a short range wireless communication method such as a smartphone, a tablet, a PDA, a notebook, a mobile phone, and the like may be applied. have.

중개서버(200)는 사용자 단말(300)의 요청에 따라 카드사와 약속된 방식으로 생성된 가상카드정보를 사용자 단말(300)로 제공한다. 여기서, 가상카드정보는 해당 카드의 카드정보와 매칭될 수 있도록 카드사와 약속된 방식으로 생성되므로 실제 카드정보는 포함하고 있지 않다. 또한, 가상카드정보는 유효횟수 혹은 유효기간이 한정되어, 유효횟수나 기간이 경과한 경우 사용이 제한된다. 중개서버(200)는 사용자 단말(300)의 결제관리 앱(400)으로부터 사용자가 선택한 카드정보를 수신하고, 해당 카드의 카드사와 협약된 방식으로 생성된 가상카드정보가 사용자 단말(300)에 제공되도록 한다. 여기서, 가상카드정보는 중개서버(200)에서 직접 생성하거나, 혹은 카드사 서버(100)에서 생성할 수 있다. 여기서, 가상카드정보는 NFC방식으로 송신되는 카드번호, 카드ID, 혹은 바코드, OTP 숫자 등의 형태로 생성될 수 있다. The mediation server 200 provides the user terminal 300 with the virtual card information generated in a manner promised to the card company at the request of the user terminal 300. Here, since the virtual card information is generated in a promised manner to the card company so that it can be matched with the card information of the card, the virtual card information is not included. In addition, the number of validity periods or validity periods of the virtual card information is limited, and the use of the virtual card information is limited when the validity number or period of time has passed. The intermediary server 200 receives the card information selected by the user from the payment management app 400 of the user terminal 300, the virtual card information generated in a manner agreed with the card company of the card provided to the user terminal 300 Be sure to Here, the virtual card information may be generated directly by the intermediary server 200 or may be generated by the card company server 100. Here, the virtual card information can be generated in the form of a card number, a card ID, or a bar code, an OTP number, etc. transmitted by the NFC method.

이러한 구성에 따라, 본 발명의 실시예에 따른 근거리 무선통신을 이용한 금융서비스 시스템은, 사용자 단말(300)에서 사용되는 카드정보를 유효횟수 혹은 유효기간이 한정된 가상카드정보로 대체하여 근거리 무선통신을 이용한 결제기능 사용 시 가변적인 가상카드정보를 이용하도록 하고 있다. 이에 따라, 결제기능 사용 시 사용자의 카드정보가 외부로 유출되는 방지할 수 있으며, 사용자 단말(300)에도 실재 카드정보는 저장되지 않기 때문에 금융정보 보안수준을 강화할 수 있다.According to this configuration, the financial service system using the short range wireless communication according to the embodiment of the present invention replaces the short range wireless communication by replacing the card information used in the user terminal 300 with virtual card information having a limited number of validity periods or valid periods. When using the payment function, the variable virtual card information is used. Accordingly, it is possible to prevent the user's card information is leaked to the outside when using the payment function, and since the actual card information is not stored in the user terminal 300, the financial information security level can be strengthened.

도 2는 본 발명의 실시예에 따른 근거리 무선통신을 이용한 금융서비스 시스템의 카드등록 방법의 흐름도이다. 가상카드정보 서비스를 이용하고자 하는 사용자는 카드사 측에 서비스등록을 요청할 수 있다.2 is a flowchart illustrating a card registration method of a financial service system using short-range wireless communication according to an exemplary embodiment of the present invention. A user who wants to use the virtual card information service may request a service registration from the card company.

이에, 카드사 서버(100)는 사용자가 등록을 요청한 카드를 인증한 후 데이터베이스에 등록한다(S10). 사용자는 인터넷이나 전화를 이용하여 카드 등록을 요청할 수 있고, 은행에 직접 방문하여 등록을 요청할 수 있다. 여기서, 카드사 서버(100)는, 결제기능을 제공할 수 있는 은행 서버 혹은 기타 금융관련 서버로 대체될 수 있다.Accordingly, the card company server 100 registers in the database after authenticating the card that the user has requested to register (S10). The user may request card registration by using the Internet or a telephone, and visit the bank in person to request registration. Here, the card company server 100 may be replaced with a bank server or other financial-related server that can provide a payment function.

카드사 서버(100)는 사용자가 등록한 카드사 명, 카드명, 카드번호 및 사용자 단말(300)의 전화번호를 중개서버(200)에 전송한다(S20). 중개서버(200)는 카드사 서버(100)로부터 수신된 정보를 데이터베이스에 저장한다. 이에, 중개서버(200)는 사용자 단말(300)로부터 가상카드정보 발급을 요청받은 경우, 데이터베이스에서 해당 사용자의 카드정보를 확인하여 사용자 단말(300)에 가상카드정보를 제공한다. The card company server 100 transmits the card company name, card name, card number, and telephone number of the user terminal 300 registered by the user to the intermediation server 200 (S20). The intermediate server 200 stores the information received from the card company server 100 in the database. Therefore, when the mediation server 200 receives a request for issuing virtual card information from the user terminal 300, the intermediate server 200 checks the card information of the corresponding user in the database and provides the virtual card information to the user terminal 300.

도 3은 본 발명의 실시예에 따른 근거리 무선통신을 이용한 금융서비스 시스템의 사용자 단말(300)에 표시되는 사용자 인터페이스의 표시 상태도이다.3 is a state diagram of a user interface displayed on a user terminal 300 of a financial service system using short-range wireless communication according to an exemplary embodiment of the present invention.

사용자 단말(300)에는 카드사에서 발급받는 카드를 관리 및 사용하기 위한 결제관리 앱(400)이 설치된다. 결제관리 앱(400)은 카드정보, 카드 설정, 비밀번호 변경 등의 메뉴를 제공할 수 있다.The user terminal 300 is installed with a payment management app 400 for managing and using the card issued by the card company. Payment management app 400 may provide a menu such as card information, card settings, password changes.

카드정보 메뉴는 사용자 단말(300)에서 사용할 수 있는 카드의 리스트를 표시하여 사용자가 사용하고자 하는 카드를 선택할 수 있는 인터페이스를 제공한다.The card information menu displays a list of cards that can be used in the user terminal 300 and provides an interface for the user to select a card to be used.

카드설정 메뉴는 사용자 단말(300)에서 사용하고자 하는 카드사용 형태를 선택할 수 있는 인터페이스를 제공한다. 이에, 사용자는 카드설정 메뉴를 통해, NFC 방식의 카드, 바코드로 발행되는 카드, OTP 숫자로 발행되는 카드 중 어느 하나를 선택할 수 있으며, 발행된 카드의 유효횟수와 유효기간을 설정할 수 있다.The card setting menu provides an interface for selecting a card use type to be used in the user terminal 300. Thus, the user can select any one of the card of the NFC method, the card issued by the bar code, the card issued by the OTP number through the card setting menu, it is possible to set the number and the validity period of the issued card.

카드정보 메뉴는 카드발급 시 이용하고자 하는 비밀번호를 각 카드별 혹은 통합비밀 번호로 선택하여 설정할 수 있는 인터페이스를 제공한다. The card information menu provides an interface for selecting and setting a password for each card or an integrated password for card issuance.

이러한 구성에 의해, 사용자는 가상카드정보를 이용하고자 하는 카드의 종류와, 카드 발급형태, 가상카드정보의 유효횟수 및 유효기간 등을 직접 설정하여 관리할 수 있다.With such a configuration, the user can directly set and manage the type of card to be used for the virtual card information, the card issuing form, the number of validity periods and the validity period of the virtual card information, and the like.

도 4는 본 발명의 제1실시예에 따른 근거리 무선통신을 이용한 금융서비스 시스템의 제어 블럭도로서, 1회성 NFC 카드의 가상카드정보 발급하는 경우 시스템 구성을 예시하고 있다.4 is a control block diagram of a financial service system using short-range wireless communication according to a first embodiment of the present invention, illustrating a system configuration when issuing virtual card information of a one-time NFC card.

본 발명의 제1실시예는 카드사 서버(100)에서 카드발급 시 생성한 유일자 ID(OID: Object Identifier)를 중개서버(200)의 데이터베이스(210)에도 저장하여 중개서버(200)에서 사용자의 유일자 ID(OID: Object Identifier)를 이용하여 1회성 NFC 가상카드정보를 생성하는 경우를 예시하고 있다.The first embodiment of the present invention stores the unique ID (OID: Object Identifier) generated when the card company server 100 issuing the card in the database 210 of the mediation server 200, so that the user of the user at the mediation server 200 can be stored. An example of generating one-time NFC virtual card information using a unique ID (OID: Object Identifier) is illustrated.

카드사 서버(100)에는 사용자가 등록한 카드사 명, 카드명, 카드번호 및 사용자 단말(300)의 전화번호가 저장되며, 이러한 정보들은 중개서버(200)에 전송된다. 여기서, 카드번호는 유일자 ID(OID: Object Identifier)로 사용될 수 있다.The card company server 100 stores a card company name registered by a user, a card name, a card number, and a phone number of the user terminal 300, and the information is transmitted to the intermediary server 200. Here, the card number may be used as an object identifier (OID).

중개서버(200)는 카드사 서버(100)에서 제공한 사용자의 카드정보가 저장되는 데이터베이스(210)와, 유일자 ID가 저장되는 유일자 ID 저장부(220) 및 1회성 NFC 가상카드정보 생성기(230)를 포함한다. The intermediate server 200 is a database 210 in which the card information of the user provided by the card company server 100 is stored, a unique ID storage unit 220 in which the unique ID is stored, and a one-time NFC virtual card information generator ( 230).

유일자 ID 저장부(220)에는 발급요청 날짜가 짝수일일 경우 사용할 짝수일 유일자 ID와 홀수일일 경우 사용할 홀수일 유일자 ID가 저장될 수 있다.The unique ID storage unit 220 may store an even ID unique ID to be used when an issuing request date is an even number and an odd ID unique ID to be used when an odd number is used.

1회성 NFC 가상카드정보 생성기(230)는 가상카드정보 발급을 요청한 사용자의 유일자 ID에 대응되는 1회성 NFC 가상카드정보를 생성하여 사용자 단말(300)에 전송한다. 여기서, 1회성 NFC 가상카드정보는 발급요청 날짜가 짝수일일 경우 짝수일 유일자 ID, 홀수일일 경우 홀수일 유일자 ID를 이용하여 생성된다.The one-time NFC virtual card information generator 230 generates one-time NFC virtual card information corresponding to the unique ID of the user who requested the virtual card information issue and transmits the one-time NFC virtual card information to the user terminal 300. Here, the one-time NFC virtual card information is generated using an even-day unique ID and an odd-day unique ID if the issue request date is an even number.

사용자 단말(300)은 중개서버(200)로부터 1회성 NFC 가상카드정보를 수신하여 단말 내에 저장한다. 1회성 NFC 가상카드정보는 사용자 단말(300)의 USIM, NFC통신모듈, 메모리 등에 저장되어, 결제기능 수행 시 NFC 통신방식으로 결제 단말(500)로 송신될 수 있다.The user terminal 300 receives the one-time NFC virtual card information from the mediation server 200 and stores it in the terminal. The one-time NFC virtual card information is stored in the USIM, NFC communication module, memory, etc. of the user terminal 300, and may be transmitted to the payment terminal 500 in the NFC communication method when performing the payment function.

이러한 구성에 따라, 본 발명의 제1실시예에 따른 결제시스템은 중개서버(200)에 유일자 ID를 저장하여 사용자 단말(300)의 가상카드정보 발급 요청에 따라 중개서버(200)에서 1회성 NFC 가상카드정보를 생성하여 사용자 단말(300)로 전송한다.According to this configuration, the payment system according to the first embodiment of the present invention stores the unique ID in the mediation server 200, and the one-time in the mediation server 200 in response to the virtual card information issuance request of the user terminal 300 The NFC virtual card information is generated and transmitted to the user terminal 300.

도 5는 본 발명의 제1실시예에 따른 근거리 무선통신을 이용한 금융서비스 시스템의 결제 흐름도로서, 제1실시예에 따라 중개서버(200)로부터 발급받은 1회성 NFC 가상카드정보를 이용하여 대금을 결제하는 경우 제어 흐름을 도시한 것이다.FIG. 5 is a flowchart illustrating a payment of a financial service system using short-range wireless communication according to a first embodiment of the present invention, and using the one-time NFC virtual card information issued from the intermediary server 200 according to the first embodiment. In the case of payment, the control flow is illustrated.

사용자는 사용자 단말(300)에 설치된 결제관리 앱(400)을 실행하여 1회성 NFC 가상카드정보를 발급받아 저장한다(S110). 사용자 단말(300)에서 결제관리 앱(400)을 실행시키고 기 설정된 비밀번호를 입력하면 중개서버(200)는 해당 사용자의 유일자 ID에 따라 1회성 NFC 가상카드정보를 생성하여 사용자 단말(300)로 1회성 NFC 가상카드정보를 전송한다.The user executes the payment management app 400 installed in the user terminal 300 and stores and receives the one-time NFC virtual card information (S110). When the payment management app 400 is executed in the user terminal 300 and a preset password is input, the mediation server 200 generates one-time NFC virtual card information according to the unique ID of the user to the user terminal 300. Transmit one-time NFC virtual card information.

사용자 단말(300)은 1회성 NFC 가상카드정보를 결제 단말(500)로 송신하여 카드 결제를 요청한다(S120).The user terminal 300 requests the card payment by transmitting the one-time NFC virtual card information to the payment terminal 500 (S120).

이에, 결제 단말(500)은 사용자 단말(300)로부터 수신한 1회성 NFC 가상카드정보와, 가맹점 코드, 결제금액 및 해당 VAN 정보를 중개서버(200)로 송신하여 카드결제 승인을 요청한다(S130).Accordingly, the payment terminal 500 transmits the one-time NFC virtual card information received from the user terminal 300, the merchant code, the payment amount and the corresponding VAN information to the intermediary server 200 to request the card payment approval (S130). ).

중개서버(200)는 결제 단말(500)로부터 수신한 1회성 NFC 가상카드정보를 해당 유일자 ID정보로 변경한다(S140).The mediation server 200 changes the one-time NFC virtual card information received from the payment terminal 500 to the corresponding unique ID information (S140).

중개서버(200)는 유일자 ID와 가맹점 코드, 결제금액을 해당 VAN사(600)로 전송하여 카드결제 승인을 요청한다(S150). The mediation server 200 transmits the unique ID, the merchant code, and the payment amount to the corresponding VAN company 600 and requests the card payment approval (S150).

이에, VAN사(600)는 카드사 서버(100)에 유일자 ID와 가맹점 코드, 결제금액을 전송하여 결제승인을 요청한다(S160). Accordingly, the VAN company 600 transmits a unique ID, a merchant code, and a payment amount to the card company server 100 and requests payment approval (S160).

이에, 카드사 서버(100)는 유일자 ID와 가맹점 코드, 결제금액 정보를 확인하여 사용자와 가맹점 간에 발생되는 거래가 타당한지를 판단한 후 VAN사(600)에 승인을 통보하여(S170), VAN사(600)에서 결제 단말(500)로 카드결제가 승인되었음을 알릴 수 있다(S180).Accordingly, the card company server 100 checks the unique ID, merchant code, and payment amount information to determine whether the transaction generated between the user and the merchant is valid, and then notifies the VAN company 600 of approval (S170), and the VAN company 600 At step S180, the payment terminal 500 may notify that the card payment has been approved.

도 6은 본 발명의 제2실시예에 따른 근거리 무선통신을 이용한 금융서비스 시스템의 제어 블럭도로서, 1회성 NFC 카드의 가상카드정보 발급하는 경우 시스템 구성을 예시하고 있으며, 제2실시예를 설명함에 있어서 제1실시예와 동일한 구성에 대해서는 동일한 참조부호를 부여하고 중복된 설명은 생략하기로 한다.6 is a control block diagram of a financial service system using short-range wireless communication according to a second embodiment of the present invention, illustrating a system configuration when issuing virtual card information of a one-time NFC card. The second embodiment will be described. In the description, the same components as in the first embodiment will be denoted by the same reference numerals and redundant description thereof will be omitted.

본 발명의 제2실시예는 중개서버(200)에 유일자 ID가 저장되지 않은 상태에서 1회성 NFC 가상카드정보를 생성하여 사용자 단말(300)에 제공하는 경우를 예시하고 있다.The second embodiment of the present invention illustrates a case where the one-time NFC virtual card information is generated and provided to the user terminal 300 in a state where the unique ID is not stored in the intermediary server 200.

카드사 서버(100)에는 사용자가 등록한 카드사 명, 카드명, 카드번호 및 사용자 단말(300)의 전화번호가 저장되며, 이러한 정보들은 중개서버(200)에 전송된다. The card company server 100 stores a card company name registered by a user, a card name, a card number, and a phone number of the user terminal 300, and the information is transmitted to the intermediary server 200.

사용자는 사용자 단말(300)에서 결제관리 앱(400)을 실행시키고 기 설정된 비밀번호를 입력하여 중개서버(200)는 측에 1회성 NFC 가상카드정보를 요청할 수 있다.The user executes the payment management app 400 in the user terminal 300 and inputs a preset password to the mediation server 200 may request the one-time NFC virtual card information from the side.

중개서버(200)는 카드사 서버(100)에서 제공한 사용자의 카드정보가 저장되는 데이터베이스(210)와 1회성 NFC 가상카드정보 생성기(230)를 포함한다. The intermediary server 200 includes a database 210 in which the user's card information provided by the card company server 100 and a one-time NFC virtual card information generator 230 are stored.

1회성 NFC 가상카드정보 생성기(230)는 데이터베이스(210)에 저장된 사용자 및 카드 관련 정보에 기초하여 사용자가 요청한 카드에 대응되는 1회성 NFC 가상카드정보를 생성한다. 1회성 NFC 가상카드정보 생성기(230)는 생성된 1회성 NFC 가상카드정보를 사용자 단말(300)과 해당 카드사 서버(100)에 각각 전송한다.The one-time NFC virtual card information generator 230 generates one-time NFC virtual card information corresponding to the card requested by the user based on the user and card related information stored in the database 210. The one-time NFC virtual card information generator 230 transmits the generated one-time NFC virtual card information to the user terminal 300 and the corresponding card company server 100, respectively.

사용자 단말(300)은 중개서버(200)로부터 1회성 NFC 가상카드정보를 수신하여 단말 내에 저장한다. 1회성 NFC 가상카드정보는 사용자 단말(300)의 USIM, NFC통신모듈, 메모리 등에 저장되어, 결제기능 수행 시 NFC 통신방식으로 결제 단말(500)로 송신될 수 있다.The user terminal 300 receives the one-time NFC virtual card information from the mediation server 200 and stores it in the terminal. The one-time NFC virtual card information is stored in the USIM, NFC communication module, memory, etc. of the user terminal 300, and may be transmitted to the payment terminal 500 in the NFC communication method when performing the payment function.

이러한 구성에 따라, 본 발명의 제2실시예에 따른 결제시스템은 사용자 단말(300)의 가상카드정보 발급 요청에 따라 중개서버(200)에서 1회성 NFC 가상카드정보를 생성하여 사용자 단말(300)과 카드사 서버(100) 측에 각각 전송한다.According to this configuration, the payment system according to the second embodiment of the present invention generates one-time NFC virtual card information in the mediation server 200 according to the request for issuing the virtual card information of the user terminal 300, the user terminal 300 And to the card company server 100 side, respectively.

도 7은 본 발명의 제2실시예에 따른 근거리 무선통신을 이용한 금융서비스 시스템의 결제 흐름도로서, 제2실시예에 따라 중개서버(200)로부터 발급받은 1회성 NFC 가상카드정보를 이용하여 대금을 결제하는 경우 제어 흐름을 도시한 것이다.7 is a flowchart of a payment service of a financial service system using short-range wireless communication according to a second embodiment of the present invention. The payment is made by using the one-time NFC virtual card information issued from the intermediary server 200 according to the second embodiment. In the case of payment, the control flow is illustrated.

사용자는 사용자 단말(300)에 설치된 결제관리 앱(400)을 실행하여 1회성 NFC 가상카드정보를 발급받아 저장한다(S210). 사용자 단말(300)에서 결제관리 앱(400)을 실행시키고 기 설정된 비밀번호를 입력하면 중개서버(200)는 1회성 NFC 가상카드정보를 생성하여 사용자 단말(300)과 카드사 서버(100)로 생성된 1회성 NFC 가상카드정보를 전송한다.The user executes the payment management app 400 installed in the user terminal 300 and stores and receives the one-time NFC virtual card information (S210). When the payment management app 400 is executed in the user terminal 300 and a preset password is input, the mediation server 200 generates one-time NFC virtual card information to be generated by the user terminal 300 and the card company server 100. Transmit one-time NFC virtual card information.

사용자 단말(300)은 1회성 NFC 가상카드정보를 결제 단말(500)로 송신하여 카드결제 승인을 요청한다(S220).The user terminal 300 transmits the one-time NFC virtual card information to the payment terminal 500 and requests the card payment approval (S220).

이에, 결제 단말(500)은 사용자 단말(300)로부터 수신한 1회성 NFC 가상카드정보와, 가맹점 코드, 결제금액 결제금액을 해당 VAN사(600)로 전송하여 카드결제 승인을 요청한다(S230). Accordingly, the payment terminal 500 transmits the one-time NFC virtual card information received from the user terminal 300, the merchant code, and the payment amount to the VAN company 600 to request the card payment approval (S230). .

이에, VAN사(600)는 카드사 서버(100)에 1회성 NFC 가상카드정보와, 가맹점 코드, 결제금액 결제금액을 전송하여 카드결제 승인을 요청한다(S240). Accordingly, the VAN company 600 requests the card payment approval by transmitting the one-time NFC virtual card information, the merchant code, and the payment amount to the card company server 100 (S240).

카드사 서버(100)는 VAN사(600)에서 수신된 1회성 NFC 가상카드정보와 기 저장된 1회성 NFC 가상카드정보를 비교하여 사용자의 카드정보를 추출하고, 가맹점 코드, 결제금액 정보를 확인하여 사용자와 가맹점 간에 발생되는 거래가 타당한지를 판단한 후 VAN사(600)에 승인을 통보한다(S250).The card company server 100 compares the one-time NFC virtual card information received from the VAN company 600 with the pre-stored one-time NFC virtual card information to extract the user's card information, and check the merchant code, payment amount information After determining whether the transaction generated between the and the merchant is valid, and notifies the VAN company 600 (S250).

이에, VAN사(600)는 카드사 서버(100)의 승인결과를 결제 단말(500)로 전달한다(S260).Thus, the VAN company 600 transmits the approval result of the card company server 100 to the payment terminal 500 (S260).

이상 설명한 바와 같이, 본 발명의 제2실시예에 따른 결제시스템은 중개서버(200)에서 생성한 1회성 NFC 가상카드정보가 사용자 단말(300)과 카드사 서버(100)에 모두 저장되어, 사용자 단말(300)의 카드결제 승인요청 시에는 별도로 중개서버(200)를 거치지 아니하고 카드사 서버(100)에서 1회성 NFC 가상카드정보를 이용하여 카드결제 요청을 승인할 수 있다. As described above, in the payment system according to the second embodiment of the present invention, the one-time NFC virtual card information generated by the mediation server 200 is stored in both the user terminal 300 and the card company server 100, and the user terminal. When the card payment approval request of (300), the card company server 100 may approve the card payment request using the one-time NFC virtual card information without going through the intermediate server 200 separately.

한편, 1 회성 Meanwhile, one time NFCNFC 가상카드정보를 생성할 시 전체 카드 번호 중 일부만 1회성 번호로 조합하는 것도 가능하다. 예컨대, 전체 16자리 카드번호 중 앞 6자리 숫자는 기존 카드와 동일하게 유지하고 뒷자리 10자리 숫자만 1회성 번호로 조합하는 방식으로 1회성  When generating the virtual card information, it is also possible to combine only a part of the total card number into a one-time number. For example, the first six digits of the total 16-digit card number remain the same as the existing card, and only the last ten digits are combined into one-time numbers. NFCNFC 가상카드정보를 생성할 수 있다. 1 회성  Virtual card information can be generated. 1 time NFCNFC 가상카드정보의 앞 6자리 숫자를 기존 카드의 번호로 유지하는 경우, 현재 사용되고 있는  If you keep the first six digits of the virtual card information as the number of the existing card, VANVAN 의 설계를 변경하지 아니하고도 바로 본 발명을 적용하여 결제를 중계할 수 있다.It is possible to relay the payment by applying the present invention immediately without changing the design of the.

도 8은 본 발명의 제3실시예에 따른 근거리 무선통신을 이용한 금융서비스 시스템의 제어 블럭도로서, 1회성 NFC 가상카드정보를 발급하는 경우 시스템 구성을 예시하고 있으며, 제3실시예를 설명함에 있어서 전술한 설명과 동일한 구성에 대해서는 동일한 참조부호를 부여하고 중복된 설명은 생략하기로 한다.8 is a control block diagram of a financial service system using short-range wireless communication according to a third embodiment of the present invention, which illustrates a system configuration when issuing one-time NFC virtual card information, and describes the third embodiment. In this case, the same reference numerals are used to designate the same components as the above description, and duplicate descriptions will be omitted.

본 발명의 제3실시예는 카드사 서버(100)에서 직접 1회성 NFC 가상카드정보를 생성하는 경우를 예시하고 있다.The third embodiment of the present invention illustrates a case where the card company server 100 directly generates one-time NFC virtual card information.

카드사 서버(100)에는 사용자가 등록한 카드사 명, 카드명, 카드번호 및 사용자 단말(300)의 전화번호가 저장되며, 이러한 정보들은 중개서버(200)에 전송된다. The card company server 100 stores a card company name registered by a user, a card name, a card number, and a phone number of the user terminal 300, and the information is transmitted to the intermediary server 200.

중개서버(200)는 카드사 서버(100)에서 제공한 사용자의 카드정보가 저장되는 데이터베이스(210)를 포함하며, 사용자 단말(300)로부터 가상카드정보 발급 요청이 수신된 경우 1회성 NFC 가상카드정보를 요청할 수 있다. 여기서, 사용자는 사용자 단말(300)에서 결제관리 앱(400)을 실행시키고 기 설정된 비밀번호를 입력하여 중개서버(200)는 측에 1회성 NFC 가상카드정보를 요청할 수 있다. 중개서버(200)는 사용자 단말(300)의 1회성 NFC 가상카드정보 요청을 해당 카드사 서버(100)에 전달한다.The intermediate server 200 includes a database 210 in which the card information of the user provided by the card company server 100 is stored. When the request for issuing the virtual card information is received from the user terminal 300, the one-time NFC virtual card information is received. You can request Here, the user executes the payment management app 400 in the user terminal 300 and inputs a preset password, the mediation server 200 may request the one-time NFC virtual card information to the side. The mediation server 200 transmits the one-time NFC virtual card information request of the user terminal 300 to the corresponding card company server 100.

한편, 카드사 서버(100)는 1회성 NFC 가상카드정보 생성기(130)를 포함한다. 이에, 카드사 서버(100)는 중개서버(200)를 통해 수신된 사용자 단말(300)의 1회성 NFC 가상카드정보 요청에 따라 1회성 NFC 가상카드정보를 생성한다. 카드사 서버(100)는 생성된 1회성 NFC 가상카드정보를 직접 사용자 단말(300)에 전송하거나, 혹은 중개서버(200)를 통해 사용자 단말(300)로 전송할 수 있다. 카드사 서버(100)는 해당 사용자에게 제공된 1회성 NFC 가상카드정보를 데이터베이스에 저장한다. On the other hand, the card company server 100 includes a one-time NFC virtual card information generator 130. Accordingly, the card company server 100 generates one-time NFC virtual card information according to the one-time NFC virtual card information request of the user terminal 300 received through the intermediary server 200. The card company server 100 may directly transmit the generated one-time NFC virtual card information to the user terminal 300 or may be transmitted to the user terminal 300 through the intermediary server 200. The card company server 100 stores the one-time NFC virtual card information provided to the user in a database.

이러한 구성에 따라, 본 발명의 제3실시예에 따른 결제시스템에서 중개서버(200)는 사용자 단말(300)로부터 수신된 1회성 NFC 가상카드정보 요청을 해당 카드사 서버(100)로 전달하며, 카드사 서버(100)는 직접 1회성 NFC 가상카드정보를 생성하여 사용자 단말(300)로 전송한다.According to this configuration, in the payment system according to the third embodiment of the present invention, the mediation server 200 delivers the one-time NFC virtual card information request received from the user terminal 300 to the corresponding card company server 100, and the card company. The server 100 directly generates one-time NFC virtual card information and transmits it to the user terminal 300.

도 9는 본 발명의 제3실시예에 따른 근거리 무선통신을 이용한 금융서비스 시스템의 결제 흐름도로서, 제3실시예에 따라 카드사 서버(100)로부터 발급받은 1회성 NFC 가상카드정보를 이용하여 대금을 결제하는 경우 제어 흐름을 도시한 것이다.9 is a flowchart illustrating a payment of a financial service system using short-range wireless communication according to a third embodiment of the present invention, and using the one-time NFC virtual card information issued from the card company server 100 according to the third embodiment of the present invention. In the case of payment, the control flow is illustrated.

사용자는 사용자 단말(300)에 설치된 결제관리 앱(400)을 실행하여 1회성 NFC 가상카드정보를 발급받아 저장한다(S310). 사용자 단말(300)에서 결제관리 앱(400)을 실행시키고 기 설정된 비밀번호를 입력하면 카드 서버는 1회성 NFC 가상카드정보를 생성하여 사용자 단말(300)에 전송하고 생성된 1회성 NFC 가상카드정보를 저장한다.The user executes the payment management app 400 installed in the user terminal 300 to receive and store the one-time NFC virtual card information (S310). When the payment management app 400 is executed in the user terminal 300 and a preset password is input, the card server generates one-time NFC virtual card information and transmits the generated one-time NFC virtual card information to the user terminal 300. Save it.

사용자 단말(300)은 1회성 NFC 가상카드정보를 결제 단말(500)로 송신하여 카드결제 승인을 요청한다(S320).The user terminal 300 transmits the one-time NFC virtual card information to the payment terminal 500 and requests the card payment approval (S320).

이에, 결제 단말(500)은 사용자 단말(300)로부터 수신한 1회성 NFC 가상카드정보와, 가맹점 코드, 결제금액 결제금액을 해당 VAN사(600)로 전송하여 카드결제 승인을 요청한다(S330). Accordingly, the payment terminal 500 transmits the one-time NFC virtual card information received from the user terminal 300, the merchant code, and the payment amount to the VAN company 600 to request the card payment approval (S330). .

이에, VAN사(600)는 카드사 서버(100)에 1회성 NFC 가상카드정보와, 가맹점 코드, 결제금액 결제금액을 전송하여 카드결제 승인을 요청한다(S340). Thus, the VAN company 600 requests the card payment approval by transmitting the one-time NFC virtual card information, merchant code, payment amount payment amount to the card company server 100 (S340).

카드사 서버(100)는 VAN사(600)에서 수신된 1회성 NFC 가상카드정보와 기 저장된 1회성 NFC 가상카드정보를 비교하여 사용자의 카드정보를 추출하고, 가맹점 코드, 결제금액 정보를 확인하여 사용자와 가맹점 간에 발생되는 거래가 타당한지를 판단한 후 VAN사(600)에 승인을 통보한다(S350).The card company server 100 compares the one-time NFC virtual card information received from the VAN company 600 with the pre-stored one-time NFC virtual card information to extract the user's card information, and check the merchant code, payment amount information After determining whether the transaction generated between the and the merchant is valid, and notifies the VAN company 600 (S350).

이에, VAN사(600)는 카드사 서버(100)의 승인결과를 결제 단말(500)로 전달한다(S360).Thus, the VAN company 600 transmits the approval result of the card company server 100 to the payment terminal 500 (S360).

이상 설명한 바와 같이, 본 발명의 제3실시예에 따른 결제시스템은 카드사 서버(100)에서 1회성 NFC 가상카드정보를 생성하여 사용자 단말(300)에 전송하고 사용자 단말(300)에 제공된 1회성 NFC 가상카드정보를 카드사 서버(100)에 저장하여, 사용자 단말(300)의 카드결제 승인요청 시에는 별도로 중개서버(200)를 거치지 아니하고 카드사 서버(100)에서 1회성 NFC 가상카드정보를 이용하여 카드결제 승인요청을 승인할 수 있다.As described above, the payment system according to the third embodiment of the present invention generates the one-time NFC virtual card information from the card company server 100 and transmits it to the user terminal 300 and the one-time NFC provided to the user terminal 300. By storing the virtual card information in the card company server 100, when the card payment approval request of the user terminal 300, the card company server 100 using the one-time NFC virtual card information without going through the intermediate server 200 separately Payment approval request can be approved.

도 10은 본 발명의 제4실시예에 따른 근거리 무선통신을 이용한 금융서비스 시스템의 제어 블럭도로서, NFC 카드의 가상카드정보와 OTP를 발급하는 경우 시스템 구성을 예시하고 있다.FIG. 10 is a control block diagram of a financial service system using short-range wireless communication according to a fourth embodiment of the present invention, illustrating a system configuration when issuing virtual card information and an OTP of an NFC card.

본 발명의 제4실시예는 카드사 서버(100)에서 사용자 단말(300)에 OTP를 발행하고, 또한, 사용자의 유일자 ID를 중개서버(200)의 데이터베이스(210)에도 저장하여 중개서버(200)에서 사용자의 유일자 ID를 이용하여 1회성 NFC 가상카드정보를 생성하는 경우를 예시하고 있다.In the fourth embodiment of the present invention, the card company server 100 issues an OTP to the user terminal 300, and also stores the unique ID of the user in the database 210 of the mediation server 200, thereby intermediary server 200. In the following example, the one-time NFC virtual card information is generated using the user's unique ID.

카드사 서버(100)에는 사용자가 등록한 카드사 명, 카드명, 카드번호 및 사용자 단말(300)의 전화번호가 저장되며, 이러한 정보들은 중개서버(200)에 전송된다. 여기서, 카드번호는 유일자 ID(OID: Object Identifier)로 사용될 수 있다. The card company server 100 stores a card company name registered by a user, a card name, a card number, and a phone number of the user terminal 300, and the information is transmitted to the intermediary server 200. Here, the card number may be used as an object identifier (OID).

또한, 카드사 서버(100)는 OTP 발행기(140)를 포함하여 사용자 단말(300)의 요청에 따라 결제시 사용할 OTP를 생성하여 사용자 단말(300)로 전송하고, 사용자 단말(300)에 전송한 OTP를 데이터베이스에 저장한다.In addition, the card company server 100 includes an OTP issuer 140, generates an OTP to be used for payment according to a request of the user terminal 300, transmits the generated OTP to the user terminal 300, and transmits the OTP transmitted to the user terminal 300. Store in the database.

중개서버(200)는 카드사 서버(100)에서 제공한 사용자의 카드정보가 저장되는 데이터베이스(210)와, 유일자 ID가 저장되는 유일자 ID 저장부(220), NFC 가상카드정보 생성기(235)와 NFC 가상카드정보의 발행 이력이 저장되는 발행이력 DB(240)를 포함한다. The intermediary server 200 is a database 210 in which the card information of the user provided by the card company server 100 is stored, a unique ID storage unit 220 in which a unique ID is stored, and an NFC virtual card information generator 235. And issuance history DB 240 issuing history of the NFC virtual card information is stored.

유일자 ID 저장부(220)에는 발급요청 날짜가 짝수일일 경우 사용할 짝수일 유일자 ID와 홀수일일 경우 사용할 홀수일 유일자 ID가 저장될 수 있다.The unique ID storage unit 220 may store an even ID unique ID to be used when an issuing request date is an even number and an odd ID unique ID to be used when an odd number is used.

NFC 가상카드정보 생성기(235)는 가상카드정보 발급을 요청한 사용자의 유일자 ID에 대응되는 NFC 가상카드정보를 생성하여 사용자 단말(300)에 전송한다. 여기서, NFC 가상카드정보는 발급요청 날짜가 짝수일일 경우 짝수일 유일자 ID, 홀수일일 경우 홀수일 유일자 ID를 이용하여 생성된다.The NFC virtual card information generator 235 generates NFC virtual card information corresponding to the unique ID of the user who requested the issuance of the virtual card information and transmits the generated NFC virtual card information to the user terminal 300. Here, the NFC virtual card information is generated using an even day unique ID when an issuing request date is an even day, and an odd day unique ID if an odd day.

사용자 단말(300)은 카드사 서버(100)로부터 수신된 OTP와 중개서버(200)로부터 수신된 NFC 가상카드정보를 단말 내에 저장한다. OTP와 NFC 가상카드정보는 사용자 단말(300)의 USIM, NFC통신모듈, 메모리 등에 저장되어, 결제기능 수행 시 NFC 통신방식으로 결제 단말(500)로 송신될 수 있다.The user terminal 300 stores the OTP received from the card company server 100 and the NFC virtual card information received from the mediation server 200 in the terminal. OTP and NFC virtual card information may be stored in the USIM, NFC communication module, memory, etc. of the user terminal 300, and may be transmitted to the payment terminal 500 in the NFC communication method when performing the payment function.

이러한 구성에 따라, 본 발명의 제4실시예에 따른 결제시스템은 중개서버(200)에 유일자 ID를 저장하여 사용자 단말(300)의 가상카드정보 발급 요청에 따라 중개서버(200)에서 NFC 가상카드정보를 생성하여 사용자 단말(300)로 전송하는 한편, 카드사 서버(100)에서 결제시 사용할 OTP를 생성하여 사용자 단말(300)로 전송한다.According to this configuration, the payment system according to the fourth embodiment of the present invention stores the unique ID in the mediation server 200, NFC virtual in the mediation server 200 in response to the request for issuing the virtual card information of the user terminal 300 The card information is generated and transmitted to the user terminal 300, while the card company server 100 generates an OTP to be used for payment and transmits the generated OTP to the user terminal 300.

도 11은 본 발명의 제4실시예에 따른 근거리 무선통신을 이용한 금융서비스 시스템의 결제 흐름도로서, 제4실시예에 따라 카드사 서버(100)로부터 발급받은 OTP와 중개서버(200)로부터 발급받은 NFC 가상카드정보를 이용하여 대금을 결제하는 경우 제어 흐름을 도시한 것이다.11 is a payment flowchart of a financial service system using short-range wireless communication according to a fourth embodiment of the present invention. According to the fourth embodiment, an OTP issued from a card company server 100 and an NFC issued from an intermediate server 200 are provided. The control flow is shown when payment is made using the virtual card information.

사용자는 사용자 단말(300)에 설치된 결제관리 앱(400)을 실행하여 NFC 가상카드정보를 발급받아 저장한다(S310). 사용자 단말(300)에서 결제관리 앱(400)을 실행시키고 기 설정된 비밀번호를 입력하면 중개서버(200)는 해당 사용자의 유일자 ID에 따라 NFC 가상카드정보를 생성하여 사용자 단말(300)로 전송한다.The user executes the payment management app 400 installed in the user terminal 300 to receive and store the NFC virtual card information (S310). When the payment management app 400 is executed in the user terminal 300 and a preset password is input, the mediation server 200 generates NFC virtual card information according to the unique ID of the user and transmits it to the user terminal 300. .

사용자는 카드사 서버(100) 측에 결제시 사용할 OTP 발행을 요청하고(S315), 카드사 서버(100)로부터 수신된 OTP를 사용자 단말(300)에 저장한다(S320).The user requests issuance of an OTP to be used for payment at the card company server 100 (S315), and stores the OTP received from the card company server 100 in the user terminal 300 (S320).

사용자 단말(300)은 OTP 정보와 NFC 가상카드정보를 결제 단말(500)로 송신하여 결제를 요청한다(S325).The user terminal 300 requests the payment by transmitting the OTP information and NFC virtual card information to the payment terminal 500 (S325).

이에, 결제 단말(500)은 사용자 단말(300)로부터 수신한 OTP 정보와 NFC 가상카드정보 및 가맹점 코드, 결제금액 및 해당 VAN 정보를 중개서버(200)로 송신하여 결제승인을 요청한다(S330).Accordingly, the payment terminal 500 transmits the OTP information, the NFC virtual card information, the merchant code, the payment amount, and the corresponding VAN information received from the user terminal 300 to the mediation server 200 to request payment approval (S330). .

중개서버(200)는 결제 단말(500)로부터 수신한 NFC 가상카드정보를 해당 유일자 ID정보로 변경한다(S335).The mediation server 200 changes the NFC virtual card information received from the payment terminal 500 to the corresponding unique ID information (S335).

중개서버(200)는 유일자 ID와 OTP 정보 및 가맹점 코드, 결제금액을 해당 VAN사(600)로 전송하여 결제승인을 요청한다(S340). The mediation server 200 transmits the unique ID, the OTP information, the merchant code, and the payment amount to the corresponding VAN company 600 to request payment approval (S340).

이에, VAN사(600)는 카드사 서버(100)에 유일자 ID와 OTP 정보 및 가맹점 코드, 결제금액을 전송하여 결제승인을 요청한다(S345). Accordingly, the VAN company 600 transmits a unique ID, OTP information, merchant code, and payment amount to the card company server 100 and requests payment approval (S345).

이에, 카드사 서버(100)는 유일자 ID와 OTP 정보 및 가맹점 코드, 결제금액 정보를 확인하여 사용자와 가맹점 간에 발생되는 거래가 타당한지를 판단한 후 VAN사(600)에 승인을 통보한다(S350). 이에, VAN사(600)에서 결제 단말(500)로 카드결제가 승인되었음을 알릴 수 있다(S355).Accordingly, the card company server 100 checks the unique ID, the OTP information, the merchant code, and the payment amount information to determine whether the transaction generated between the user and the merchant is valid, and notifies the VAN company 600 of the approval (S350). Thus, the VAN company 600 may inform the payment terminal 500 that the card payment has been approved (S355).

도 12는 본 발명의 제5실시예에 따른 근거리 무선통신을 이용한 금융서비스 시스템의 제어 블럭도로서, 1회성 OTP를 발급하는 경우 시스템 구성을 예시하고 있으며, 제5실시예를 설명함에 있어서 전술한 설명과 동일한 구성에 대해서는 동일한 참조부호를 부여하고 중복된 설명은 생략하기로 한다.12 is a control block diagram of a financial service system using short-range wireless communication according to a fifth embodiment of the present invention, illustrating a system configuration when issuing a one-time OTP. Like reference numerals designate like elements and duplicate descriptions will be omitted.

본 발명의 제5실시예는 카드사 서버(100)에서 직접 1회성 OTP 정보를 생성하는 경우를 예시하고 있다.The fifth embodiment of the present invention illustrates a case where the one-time OTP information is directly generated by the card company server 100.

카드사 서버(100)에는 사용자가 등록한 카드사 명, 카드명, 카드번호 및 사용자 단말(300)의 전화번호가 저장되며, 이러한 정보들은 중개서버(200)에 전송된다. The card company server 100 stores a card company name registered by a user, a card name, a card number, and a phone number of the user terminal 300, and the information is transmitted to the intermediary server 200.

중개서버(200)는 카드사 서버(100)에서 제공한 사용자의 카드정보가 저장되는 데이터베이스(210)를 포함하며, 사용자 단말(300)로부터 OTP 정보 발급 요청이 수신된 경우 1회성 OTP 정보를 요청할 수 있다. 여기서, 사용자는 사용자 단말(300)에서 결제관리 앱(400)을 실행시키고 기 설정된 비밀번호를 입력하여 중개서버(200)는 측에 1회성 OTP 정보를 요청할 수 있다. 중개서버(200)는 사용자 단말(300)의 1회성 OTP 정보 요청을 해당 카드사 서버(100)에 전달한다.The intermediary server 200 includes a database 210 in which the card information of the user provided by the card company server 100 is stored. When the OTP information issuance request is received from the user terminal 300, the intermediate server 200 may request one-time OTP information. have. Here, the user executes the payment management app 400 in the user terminal 300 and inputs a preset password, the mediation server 200 may request one-time OTP information from the side. The mediation server 200 transmits the one-time OTP information request of the user terminal 300 to the corresponding card company server 100.

한편, 카드사 서버(100)는 1회성 OTP 발행기(140)를 포함한다. 이에, 카드사 서버(100)는 중개서버(200)를 통해 수신된 사용자 단말(300)의 1회성 OTP 정보 요청에 따라 11회성 OTP 정보를 생성한다. 카드사 서버(100)는 생성된 1회성 OTP 정보를 중개서버(200)를 통해 사용자 단말(300)로 전송한다. 카드사 서버(100)와 중개서버(200)는 해당 사용자에게 제공된 1회성 OTP 정보를 데이터베이스에 저장한다. On the other hand, the card company server 100 includes a one-time OTP issuer 140. Accordingly, the card company server 100 generates 11-time OTP information according to the one-time OTP information request of the user terminal 300 received through the mediation server 200. The card company server 100 transmits the generated one-time OTP information to the user terminal 300 through the mediation server 200. The card company server 100 and the mediation server 200 store one-time OTP information provided to the user in a database.

이러한 구성에 따라, 본 발명의 제3실시예에 따른 결제시스템에서 중개서버(200)는 사용자 단말(300)로부터 수신된 1회성 OTP 정보 요청을 해당 카드사 서버(100)로 전달하며, 카드사 서버(100)는 1회성 OTP 정보를 생성하여 사용자 단말(300)로 전송한다.According to this configuration, in the payment system according to the third embodiment of the present invention, the mediation server 200 delivers the one-time OTP information request received from the user terminal 300 to the corresponding card company server 100, and the card company server ( 100 generates one-time OTP information and transmits it to the user terminal 300.

도 13은 본 발명의 제5실시예에 따른 근거리 무선통신을 이용한 금융서비스 시스템의 결제 흐름도로서, 제5실시예에 따라 카드사 서버(100)로부터 발급받은 OTP를 이용하여 대금을 결제하는 경우 제어 흐름을 도시한 것이다.FIG. 13 is a flowchart illustrating a payment of a financial service system using short-range wireless communication according to a fifth embodiment of the present invention, and a control flow when a payment is made using an OTP issued from a card company server 100 according to a fifth embodiment. It is shown.

사용자는 사용자 단말(300)에 설치된 결제관리 앱(400)을 실행하여 OTP 정보를 선택한다(S410). The user selects the OTP information by executing the payment management app 400 installed in the user terminal 300 (S410).

사용자 단말(300)에서 결제관리 앱(400)을 실행시키고 기 설정된 비밀번호를 입력하면 중개서버(200)는 해당 카드사 서버(100)에 OTP 정보 발급을 요청하며(S415), 사용자는 카드사 서버(100)로부터 수신된 OTP를 사용자 단말(300)에 저장한다(S420).When the user terminal 300 runs the payment management app 400 and inputs a preset password, the mediation server 200 requests the issuance of OTP information to the card company server 100 (S415), and the user of the card company server 100 In step S420, the OTP is received from the user terminal 300.

사용자 단말(300)은 OTP 정보를 결제 단말(500)로 송신하여 결제를 요청한다(S425).The user terminal 300 requests the payment by transmitting the OTP information to the payment terminal 500 (S425).

이에, 결제 단말(500)은 사용자 단말(300)로부터 수신한 OTP 정보와 가맹점 코드, 결제금액 및 해당 VAN 정보를 중개서버(200)로 송신하여 결제승인을 요청한다(S430).Accordingly, the payment terminal 500 transmits the OTP information, the affiliated store code, the payment amount, and the corresponding VAN information received from the user terminal 300 to the mediation server 200 to request payment approval (S430).

중개서버(200)는 결제 단말(500)로부터 수신한 OTP정보로부터 해당 카드사를 추출해 낸다(S435).The mediation server 200 extracts the card company from the OTP information received from the payment terminal 500 (S435).

중개서버(200)는 OTP 정보 및 가맹점 코드, 결제금액을 해당 추출된 카드사 정보에 따라 VAN사(600)로 전송하여 결제승인을 요청한다(S440). The mediation server 200 transmits the OTP information, the merchant code, and the payment amount to the VAN company 600 according to the extracted card company information and requests payment approval (S440).

이에, VAN사(600)는 카드사 서버(100)에 OTP 정보 및 가맹점 코드, 결제금액을 전송하여 결제승인을 요청한다(S445). Accordingly, the VAN company 600 transmits the OTP information, the affiliate store code, and the payment amount to the card company server 100 and requests payment approval (S445).

이에, 카드사 서버(100)는 VAN사(600)에서 수신된 OTP 정보와 기 저장된 OTP 정보를 비교하여 사용자의 카드정보를 추출하고, 가맹점 코드, 결제금액 정보를 확인하여 사용자와 가맹점 간에 발생되는 거래가 타당한지를 판단한 후 VAN사(600)에 승인을 통보한다(S450). Accordingly, the card company server 100 compares the OTP information received from the VAN company 600 and the pre-stored OTP information to extract the card information of the user, and check the merchant code and payment amount information to generate a transaction between the user and the merchant. After determining whether it is appropriate to notify the approval to the VAN company (600) (S450).

이에, VAN사(600)에서 결제 단말(500)로 카드결제가 승인되었음을 알릴 수 있다(S455).Thus, the VAN company 600 may inform the payment terminal 500 that the card payment has been approved (S455).

이상 설명한 바와 같이, 본 발명의 제5실시예에 따른 결제시스템은 카드사 서버(100)에서 OTP 정보를 생성하여 사용자 단말(300), 중개서버(200) 및 카드사 서버(100)에 모두 저장하고, 사용자 단말(300)의 결제요청 시 중개서버(200)는 OTP 정보로부터 해당 카드사를 추출하여 결제승인을 요청할 수 있다.As described above, the payment system according to the fifth embodiment of the present invention generates OTP information in the card company server 100 and stores them in the user terminal 300, the intermediary server 200 and the card company server 100, When the payment request of the user terminal 300, the mediation server 200 may request the payment approval by extracting the card company from the OTP information.

이와 같이, 본 발명이 속하는 기술분야의 당업자는 본 발명이 그 기술적 사상이나 필수적 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로서 이해해야만 한다. 본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 등가 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.
Thus, those skilled in the art will appreciate that the present invention may be embodied in other specific forms without departing from the spirit or essential characteristics thereof. It is therefore to be understood that the embodiments described above are to be considered in all respects only as illustrative and not restrictive. The scope of the present invention is defined by the appended claims rather than the detailed description and all changes or modifications derived from the meaning and scope of the claims and their equivalents are to be construed as being included within the scope of the present invention do.

100 : 카드사 서버
130, 230 : 1회성 NFC 가상카드정보 생성기
140 : OTP 발생기 200 : 중개서버
210 : 데이터베이스 220 : 유일자 ID 저장부
235 : NFC 가상카드정보 생성기
240 : 발행이력 데이터베이스
300 : 사용자 단말 400 : 결제관리 앱
500 : 결제 단말 600 : VAN사
100: card company server
130, 230: one-time NFC virtual card information generator
140: OTP generator 200: intermediary server
210: database 220: unique ID storage unit
235: NFC virtual card information generator
240: publication history database
300: user terminal 400: payment management app
500: payment terminal 600: VAN company

Claims (17)

카드를 발급받은 사용자의 사용자 정보와 카드정보를 저장 및 관리하는 카드사 서버;
근거리 무선통신 기능을 가지며, 상기 카드를 이용한 결제시 사용할 가상카드정보를 요청하여 수신된 상기 가상카드정보를 저장하고 카드 결제 시 상기 가상카드정보를 근거리 무선통신방식으로 송신하는 사용자 단말; 및
상기 카드사 서버로부터 상기 사용자 정보 및 카드정보를 수신하여 저장하고, 상기 사용자 단말로부터 상기 가상카드정보 요청을 수신한 경우 상기 사용자 정보 및 카드정보를 검색하여 해당 사용자 단말에 상기 가상카드정보를 제공하는 중개서버를 포함하는 근거리 무선통신을 이용한 금융서비스 시스템.
A card company server for storing and managing user information and card information of a user who has issued a card;
A user terminal having a short range wireless communication function, requesting virtual card information to be used for payment using the card, storing the received virtual card information, and transmitting the virtual card information in a short range wireless communication method during card payment; And
An intermediary for receiving and storing the user information and card information from the card company server and retrieving the user information and card information when receiving the virtual card information request from the user terminal and providing the virtual card information to the corresponding user terminal Financial service system using short-range wireless communication including a server.
제1항에 있어서,
상기 사용자 단말은,
상기 사용자로부터 상기 가상카드정보의 유효 횟수와 유효 기간을 입력받아 상기 가상카드정보의 유효성을 판단하고, 상기 사용자의 선택에 따라 상기 중개서버에 접속하여 상기 가상카드정보 제공을 요청하여 수신된 상기 가상카드정보를 저장하여 관리하는 결제관리 앱을 포함하는 것을 특징으로 하는 근거리 무선통신을 이용한 금융서비스 시스템.
The method of claim 1,
The user terminal comprises:
The virtual card information is input from the user to determine the validity of the virtual card information, and the virtual card information is accessed. Financial service system using a short-range wireless communication, characterized in that it comprises a payment management app for storing and managing card information.
제1항에 있어서,
상기 중개서버는,
상기 카드사 서버에서 제공한 사용자의 카드정보가 저장되는 데이터베이스와;
상기 카드사 서버에서 제공하는 상기 사용자 카드의 유일자 ID가 저장되는 유일자 ID 저장부; 및
상기 사용자 단말로부터 상기 가상카드정보 요청을 수신한 경우, 상기 유일자 ID에 대응되는 가상카드정보를 생성하여 상기 사용자 단말로 송신하는 가상카드정보 생성기를 포함하는 것을 특징으로 하는 근거리 무선통신을 이용한 금융서비스 시스템.
The method of claim 1,
The mediation server,
A database for storing card information of a user provided by the card company server;
A life date ID storage unit for storing a life date ID of the user card provided by the card company server; And
When the virtual card information request is received from the user terminal, the virtual card information generator for generating a virtual card information corresponding to the unique ID and transmits to the user terminal, characterized in that the financial using short-range wireless communication Service system.
제3항에 있어서,
상기 유일자 ID 저장부에는,
짝수일에 사용되는 상기 가상카드정보의 요청 날짜가 짝수일일 경우 사용할 짝수일 유일자 ID와 홀수일일 경우 사용할 홀수일 유일자 ID가 저장되는 것을 특징으로 하는 근거리 무선통신을 이용한 금융서비스 시스템.
The method of claim 3,
The unique ID storage unit,
If the request date of the virtual card information used on the even day is even day, even day unique ID to use and odd day unique ID to be used if odd days financial service system using a short-range wireless communication.
제3항에 있어서,
상기 카드사 서버는,
상기 중개서버로부터 수신된 가상카드정보와 일치하는 유일자 ID를 갖는 사용자의 카드정보를 검색하여 해당 사용자의 카드 결제를 승인하는 것을 특징으로 하는 근거리 무선통신을 이용한 금융서비스 시스템.
The method of claim 3,
The card company server,
Financial service system using a short-range wireless communication, characterized in that the card information of the user having a unique ID that matches the virtual card information received from the intermediary server to approve the card payment of the user.
제1항에 있어서,
상기 중개서버는,
상기 카드사 서버에서 제공한 사용자의 카드정보가 저장되는 데이터베이스와;
상기 사용자 단말로부터 상기 가상카드정보 요청을 수신한 경우 상기 사용자의 카드정보에 기초하여 가상카드정보를 생성하고, 생성된 상기 가상카드정보를 상기 사용자 단말과 상기 카드사 서버로 송신하는 가상카드정보 생성기를 포함하는 것을 특징으로 하는 근거리 무선통신을 이용한 금융서비스 시스템.
The method of claim 1,
The mediation server,
A database for storing card information of a user provided by the card company server;
When the virtual card information request from the user terminal receives the virtual card information based on the card information of the user, the virtual card information generator for transmitting the generated virtual card information to the user terminal and the card company server Financial service system using a short-range wireless communication comprising a.
제6항에 있어서,
상기 카드사 서버는,
카드결제 승인요청 시 수신되는 상기 사용자 단말의 가상카드정보와 상기 중개서버로부터 수신된 가상카드정보를 비교하여, 상기 가상카드정보가 일치하는 사용자의 카드 결제를 승인하는 것을 특징으로 하는 근거리 무선통신을 이용한 금융서비스 시스템.
The method according to claim 6,
The card company server,
By comparing the virtual card information of the user terminal received from the card payment approval request and the virtual card information received from the intermediary server, a short-range wireless communication characterized in that for approving the card payment of the user matching the virtual card information Financial service system used.
제1항에 있어서,
상기 중개서버는 상기 사용자 단말로부터 상기 가상카드정보 요청을 수신한 경우 해당 사용자의 카드정보에 기초하여 해당 카드사 서버에 가상카드정보를 요청하고;
상기 카드사 서버는 상기 중개서버로부터 상기 가상카드정보 요청을 수신한 경우 상기 가상카드정보를 생성하여 상기 사용자 단말로 송신하는 가상카드정보 생성기를 포함하는 것을 특징으로 하는 근거리 무선통신을 이용한 금융서비스 시스템.
The method of claim 1,
The intermediary server, upon receiving the virtual card information request from the user terminal, requests the virtual card information from the card company server based on the card information of the user;
The card company server includes a virtual card information generator for generating the virtual card information and receiving the virtual card information request from the intermediary server to the user terminal, characterized in that the financial service system using short-range wireless communication.
제1항에 있어서,
상기 카드사 서버는,
상기 사용자 단말로부터 OTP 정보 요청을 수신한 경우, 상기 사용자의 카드 결제를 승인 시 상기 사용자를 식별하기 위한 OTP 정보를 생성하여 상기 사용자 단말로 송신하는 OTP 발행기를 포함하는 것을 특징으로 하는 근거리 무선통신을 이용한 금융서비스 시스템.
The method of claim 1,
The card company server,
When the OTP information request is received from the user terminal, the OTP issuer for generating the OTP information for identifying the user and transmits to the user terminal upon approval of the card payment of the user comprises a short-range wireless communication Financial service system used.
카드사 서버에서 카드를 발급받은 사용자의 사용자 정보와 발급된 카드정보를 저장하고 상기 사용자 정보와 카드정보를 중개서버로 송신하는 단계;
상기 중개서버에서 상기 사용자 정보와 카드정보를 중개서버를 수신하여 저장하는 단계;
사용자 단말에서 상기 중개서버에 가상카드정보를 요청하는 단계;
상기 중개서버에서 상기 가상카드정보 요청을 수신한 경우 상기 사용자 정보 및 카드정보를 검색하여 해당 사용자 단말에 상기 가상카드정보를 제공하는 단계; 및
상기 사용자 단말에서 상기 가상카드정보를 수신하여 저장하고, 카드 결제 시 상기 가상카드정보를 근거리 무선통신방식으로 송신하는 단계를 포함하는 근거리 무선통신을 이용한 금융서비스 방법.
Storing user information and issued card information of a user who issued a card at a card company server and transmitting the user information and card information to an intermediary server;
Receiving and storing the user information and the card information in the relay server;
Requesting virtual card information from the user terminal at the intermediate server;
Retrieving the user information and the card information and providing the virtual card information to the corresponding user terminal when receiving the virtual card information request from the relay server; And
And receiving and storing the virtual card information at the user terminal, and transmitting the virtual card information in a short range wireless communication method when the card is settled.
제10항에 있어서,
상기 사용자 단말에서 상기 사용자로부터 상기 가상카드정보의 유효 횟수와 유효 기간을 입력받아 상기 사용자 단말에 저장된 가상카드정보의 유효성을 판단하는 단계를 더 포함하는 것을 특징으로 하는 근거리 무선통신을 이용한 금융서비스 방법.
11. The method of claim 10,
And determining the validity of the virtual card information stored in the user terminal by receiving the valid number and the valid period of the virtual card information from the user in the user terminal. .
제10항에 있어서,
상기 중개서버에서 상기 가상카드정보 요청을 수신한 경우 상기 사용자 정보 및 카드정보를 검색하여 해당 사용자 단말에 상기 가상카드정보를 제공하는 단계는,
상기 사용자 단말로부터 상기 가상카드정보 요청을 수신한 경우, 상기 카드정보 중 상기 사용자 카드의 유일자 ID를 추출하는 단계; 및
상기 유일자 ID에 대응되는 가상카드정보를 생성하여 상기 사용자 단말로 송신하는 단계를 포함하는 것을 특징으로 하는 근거리 무선통신을 이용한 금융서비스 방법.
11. The method of claim 10,
When the mediation server receives the virtual card information request, searching for the user information and the card information and providing the virtual card information to the corresponding user terminal may include:
Extracting a unique ID of the user card from the card information when the virtual card information request is received from the user terminal; And
Generating virtual card information corresponding to the unique ID and transmitting the generated virtual card information to the user terminal.
제12항에 있어서,
상기 카드사 서버에서 상기 가상카드정보를 포함하는 카드결제 승인요청을 수신하는 단계; 및
상기 가상카드정보와 일치하는 유일자 ID를 갖는 사용자의 카드정보를 검색하여 해당 사용자의 카드 결제를 승인하는 단계를 더 포함하는 것을 특징으로 하는 근거리 무선통신을 이용한 금융서비스 방법.
The method of claim 12,
Receiving a card payment approval request including the virtual card information at the card company server; And
And searching for card information of a user having a unique ID that matches the virtual card information, and approving the card payment of the corresponding user.
제10항에 있어서,
상기 중개서버에서 상기 가상카드정보 요청을 수신한 경우 상기 사용자 정보 및 카드정보를 검색하여 해당 사용자 단말에 상기 가상카드정보를 제공하는 단계는,
상기 사용자 단말로부터 상기 가상카드정보 요청을 수신한 경우 상기 사용자의 카드정보에 기초하여 가상카드정보를 생성하는 단계; 및
생성된 상기 가상카드정보를 상기 사용자 단말과 상기 카드사 서버로 송신하는 단계를 포함하는 것을 특징으로 하는 근거리 무선통신을 이용한 금융서비스 방법.
11. The method of claim 10,
When the mediation server receives the virtual card information request, searching for the user information and the card information and providing the virtual card information to the corresponding user terminal may include:
Generating virtual card information based on card information of the user when the virtual card information request is received from the user terminal; And
And transmitting the generated virtual card information to the user terminal and the card company server.
제14항에 있어서,
상기 카드사 서버에서 상기 가상카드정보를 포함하는 카드결제 승인요청을 수신하는 단계; 및
상기 카드결제 승인요청 시 수신된 상기 가상카드정보와 상기 중개서버로부터 수신된 가상카드정보를 비교하여, 상기 가상카드정보가 일치하는 사용자의 카드 결제를 승인하는 단계를 포함하는 것을 특징으로 하는 근거리 무선통신을 이용한 금융서비스 방법.
15. The method of claim 14,
Receiving a card payment approval request including the virtual card information at the card company server; And
Comparing the virtual card information received when the card payment approval request and the virtual card information received from the intermediary server, and approving the card payment of the user that the virtual card information matches Financial service method using communication.
제10항에 있어서,
상기 중개서버에서 상기 가상카드정보 요청을 수신한 경우 상기 사용자 정보 및 카드정보를 검색하여 해당 사용자 단말에 상기 가상카드정보를 제공하는 단계는,
상기 중개서버에서 상기 사용자 단말로부터 상기 가상카드정보 요청을 수신한 경우 해당 사용자의 카드정보에 기초하여 해당 카드사 서버에 가상카드정보를 요청하는 단계;
상기 카드사 서버에서 상기 중개서버로부터 상기 가상카드정보 요청을 수신한 경우 상기 가상카드정보를 생성하여 상기 중개서버로 송신하는 단계; 및
상기 중개서버에서 상기 가상카드정보를 수신하여 해당 사용자 단말에 상기 가상카드정보를 제공하는 단계를 포함하는 것을 특징으로 하는 근거리 무선통신을 이용한 금융서비스 방법.
11. The method of claim 10,
When the mediation server receives the virtual card information request, searching for the user information and the card information and providing the virtual card information to the corresponding user terminal may include:
When the mediation server receives the virtual card information request from the user terminal, requesting the virtual card information from the card company server based on the card information of the user;
Generating, by the card company server, the virtual card information when the virtual card information request is received from the mediation server, and transmitting the generated virtual card information to the mediation server; And
Receiving the virtual card information from the intermediary server and providing the virtual card information to a corresponding user terminal.
제10항에 있어서,
상기 사용자 단말에서 상기 카드사 서버에 카드 결제 요청시 사용할 OTP 정보의 발급을 요청하는 단계; 및
상기 카드사 서버에서 상기 사용자 단말의 요청에 따라 상기 OTP 정보를 생성하여 상기 사용자 단말로 송신하는 단계를 더 포함하는 것을 특징으로 하는 근거리 무선통신을 이용한 금융서비스 방법.
11. The method of claim 10,
Requesting, from the user terminal, issuance of OTP information to be used when the card company requests a card payment; And
And generating, by the card company server, the OTP information according to a request of the user terminal, and transmitting the generated OTP information to the user terminal.
KR1020120112988A 2012-10-11 2012-10-11 System and method for settlement using nfc KR20140046828A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020120112988A KR20140046828A (en) 2012-10-11 2012-10-11 System and method for settlement using nfc

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120112988A KR20140046828A (en) 2012-10-11 2012-10-11 System and method for settlement using nfc

Publications (1)

Publication Number Publication Date
KR20140046828A true KR20140046828A (en) 2014-04-21

Family

ID=50653674

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120112988A KR20140046828A (en) 2012-10-11 2012-10-11 System and method for settlement using nfc

Country Status (1)

Country Link
KR (1) KR20140046828A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101644568B1 (en) * 2015-10-15 2016-08-12 주식회사 한국엔에프씨 Mobile card payment system and method which performs payment between mobile communication terminals
KR101675927B1 (en) * 2015-10-08 2016-11-14 주식회사 지씨엠씨 Credid authorization terminal, payment managing server, payment managing method, payment terminal, payment terminal operating method and computer program for managing payment

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101675927B1 (en) * 2015-10-08 2016-11-14 주식회사 지씨엠씨 Credid authorization terminal, payment managing server, payment managing method, payment terminal, payment terminal operating method and computer program for managing payment
KR101644568B1 (en) * 2015-10-15 2016-08-12 주식회사 한국엔에프씨 Mobile card payment system and method which performs payment between mobile communication terminals
WO2017065583A1 (en) * 2015-10-15 2017-04-20 주식회사 한국엔에프씨 Mobile card payment system for performing card payment between mobile communication terminals and method therefor
CN107710254A (en) * 2015-10-15 2018-02-16 韩国Nfc株式会社 Perform the mobile phone card paying system and method for the Credit Card Payments between mobile communication terminal
US11468424B2 (en) 2015-10-15 2022-10-11 Hankooknfc, Inc. Mobile card payment system for performing card payment between mobile communication terminals and method therefor

Similar Documents

Publication Publication Date Title
AU2017202661B2 (en) Portable account number for consumer payment account
US20190385144A1 (en) Processing a transaction using multiple application identifiers
RU2707152C2 (en) Methods of managing life cycle of payment token on mobile device
US11250391B2 (en) Token check offline
US8688604B2 (en) Systems and methods for facilitating communication between a point of sale device and a consumer device
US10733605B2 (en) Resource account application management
AU2011223537B2 (en) Portable account number for consumer payment account
US20200394644A1 (en) Third-party access to secure hardware
US10783517B2 (en) Third-party access to secure hardware
US20140040133A1 (en) Temporarily granting payment authority
US20150227920A1 (en) Management of identities in a transaction infrastructure
KR20130086205A (en) Smart wallet
US20130332356A1 (en) Mobile card management method
US20220198440A1 (en) Method, System, and Computer Program Product for Generating a Token for a User Based on Another Token of Another User
US11704399B2 (en) Medium for temporary account access
KR20140046828A (en) System and method for settlement using nfc
KR20140017273A (en) Method and system of payment using a mobile terminal
WO2024026135A1 (en) Method, system, and computer program product for cryptogram-based transactions
US20180165678A1 (en) Methods and systems for processing a payment transaction
CN115280721A (en) Token-to-token provisioning
KR102033576B1 (en) System, apparatus and method for electronic payment
US20230316291A1 (en) Physical medium for restricted account access to contributed resources
KR101177357B1 (en) Method for executing card loan by using movile credit card in network, and web-server used therein
WO2022192659A1 (en) System, method, and computer program product for secure client device and consumer authentication
KR20140089325A (en) Payment method based near field communication and payment system thereof

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application