KR101268602B1 - System and method for paying using smart card, and smart card applied to the same - Google Patents
System and method for paying using smart card, and smart card applied to the same Download PDFInfo
- Publication number
- KR101268602B1 KR101268602B1 KR1020080064523A KR20080064523A KR101268602B1 KR 101268602 B1 KR101268602 B1 KR 101268602B1 KR 1020080064523 A KR1020080064523 A KR 1020080064523A KR 20080064523 A KR20080064523 A KR 20080064523A KR 101268602 B1 KR101268602 B1 KR 101268602B1
- Authority
- KR
- South Korea
- Prior art keywords
- payment
- smart card
- user terminal
- request
- page
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 60
- 238000012545 processing Methods 0.000 claims description 53
- 238000012790 confirmation Methods 0.000 claims description 47
- 230000005540 biological transmission Effects 0.000 claims description 19
- 238000004891 communication Methods 0.000 claims description 13
- 238000012546 transfer Methods 0.000 claims description 2
- 238000011017 operating method Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 238000007726 management method Methods 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 3
- 230000004913 activation Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/34—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/067—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
- G06K19/07—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/322—Aspects of commerce using mobile devices [M-devices]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/326—Payment applications installed on the mobile devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/50—Business processes related to the communications industry
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Computer Networks & Wireless Communication (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Economics (AREA)
- Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Tourism & Hospitality (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
본 발명은 스마트 카드 웹 서버(SCWS;Smart Card Web Server) 기능이 내장된 스마트 카드를 이용한 결제 시스템 및 그 방법 그리고 이에 적용되는 스마트 카드를 개시한다. 즉, 내장된 브라우저를 통해 상기 결제 관련 정보를 전달하는 사용자 단말기 및 상기 사용자 단말기로부터 전달되는 상기 결제 관련 정보를 토대로 내장된 결제 어플리케이션을 구동하여 결제 처리를 수행하는 스마트 카드를 포함함으로써, 결제와 관련된 모든 프로세스를 사용자 단말기에 탑재된 스마트 카드 내에서 실행할 수 있다.The present invention discloses a payment system using a smart card with a built-in smart card web server (SCWS) function, a method thereof, and a smart card applied thereto. That is, the mobile terminal includes a user terminal for transmitting the payment related information through an embedded browser and a smart card for performing a payment process by driving an embedded payment application based on the payment related information transmitted from the user terminal. All processes can be executed from the smart card mounted in the user terminal.
스마트 카드, 스마트 카드 웹 서버(SCWS;Smart Card Web Server), 결제 Smart Card, Smart Card Web Server (SCWS), Payment
Description
본 발명은 스마트 카드를 이용한 결제 방안에 관한 것으로, 더욱 상세하게는 스마트 카드 웹 서버(SCWS;Smart Card Web Server) 기능이 내장된 스마트 카드를 이용하여 온라인 상에서 실행되던 결제 관련 프로세스를 사용자 단말기에 탑재된 스마트 카드 내에서 실행하도록 구현하는 스마트 카드를 이용한 결제 시스템 및 그 방법, 그리고 이에 적용되는 스마트 카드에 관한 것이다.The present invention relates to a payment method using a smart card, and more particularly, a payment related process that was executed online by using a smart card with a smart card web server (SCWS) function is mounted on a user terminal. The present invention relates to a payment system using a smart card and a method thereof, and a smart card applied thereto.
인터넷 온라인 쇼핑몰 및 오프라인 상점에서의 신용카드 사용자가 증가하면서, 신용카드는 현금과 함께 중요한 결제 수단으로 자리 잡고 있다.With the increase of credit card users in Internet online shopping malls and offline stores, credit cards are becoming an important payment method along with cash.
그러나, 인터넷 온라인 쇼핑몰에서 신용카드를 이용한 결제 시, 신용카드번호, 주민번호 등의 정보 입력에 의한 개인 정보의 유출 우려가 있고, 신용카드 조회기를 이용하는 오프라인 상점에서의 결제와 달리, 일일이 신용카드 번호와 주민등록번호, 유효기간 등을 입력해야 하기 때문에, 상당히 번거롭고 번호 입력 중 입력에러가 발생할 수 있는 등의 문제점이 있다.However, when paying with a credit card in an online online shopping mall, there is a risk of personal information leakage by entering information such as a credit card number or social security number. And because you have to enter the resident registration number, expiration date, etc., it is quite cumbersome and there is a problem that an input error may occur during number input.
따라서, 온라인 쇼핑몰 시장이 확대되면서 소액 결제 수단으로 이동통신 단말기를 이용하는 방법들이 새로 개발되고 있으며, 이동통신 단말기에 내장하여 사용하는 스마트 카드가 개발되면서 단말기를 이용한 원격 신용카드 결제 방식이 새롭게 부상하고 있다.Accordingly, as the online shopping mall market expands, new methods of using a mobile communication terminal as a micro payment method are being developed. As a smart card used in a mobile communication terminal has been developed, a remote credit card payment method using a terminal is newly emerging. .
더 나아가, 최근에 이동통신 단말기에 탑재되는 스마트 카드가 대용량화되고, 아울러 웹서버(SCWS;Smart Card Web Server)의 개념이 카드 내부로 수용됨에 따라 기존 웹상에서 이루어지는 결제 관련 서비스를 스마트 카드 내에서 실행할 수 있는 새로운 방안이 요구된다.Furthermore, as smart cards installed in mobile communication terminals have recently become larger, and the concept of a smart card web server (SCWS) has been accommodated inside the card, payment related services performed on the existing web can be executed in the smart card. New solutions are needed.
본 발명은 상기한 바와 같이 선행 기술에 내재되었던 문제점을 해결하기 위해 창작된 것으로, 본 발명의 목적은, 유무선 통신망을 통해 접속한 사용자 단말기의 결제 요청에 따라 결제 관련 정보를 제공하는 구매 대상 서버와, 내장된 브라우저를 통해 상기 결제 관련 정보를 전달하는 사용자 단말기와, 상기 사용자 단말기로부터 전달되는 상기 결제 관련 정보를 토대로 내장된 결제 어플리케이션을 구동하여 결제 처리를 수행하는 스마트 카드, 및 상기 사용자 단말기를 통해 상기 스마트 카드와 연동하여 결제를 처리하는 결제 연동 서버를 포함하는 스마트 카드를 이용한 결제 시스템 및 그 방법을 제공하여 사용자 개인정보가 웹상에 노출되는 것을 방지함에 있다.The present invention was created to solve the problems inherent in the prior art as described above, an object of the present invention, the purchase target server for providing payment-related information in response to a payment request of the user terminal connected through a wired or wireless communication network; A smart card for performing a payment process by driving a built-in payment application based on the payment related information transmitted from the user terminal, a user terminal for transmitting the payment related information through an embedded browser, and the user terminal. The present invention provides a payment system and a method using a smart card including a payment interworking server that processes payment in connection with the smart card, thereby preventing user personal information from being exposed on the web.
본 발명의 또 다른 목적은, 유무선 통신망을 통해 접속한 사용자 단말기의 결제 요청에 따라 상기 사용자 단말기를 통해 구매 대상 서버로부터 전달되는 결제 관련 정보를 토대로 내장된 결제 어플리케이션에 대한 구동을 요청하여 상기 결제 요청을 처리하는 결제 처리부 및 EMV(Europay, Master Card and VISA)를 기반으로 신용 카드사별로 발급된 상기 결제 어플리케이션을 내장하며, 상기 구동 요청에 따라 해당 결제 어플리케이션을 구동하는 애플릿(Applet) 구동부를 포함하는 것을 특징으로 하는 스마트 카드 및 그 구동 방법을 제공하여 결제에 따른 인증/보안 기술을 하나의 카드에서 구현 가능하도록 함에 있다.Another object of the present invention, in response to a payment request of a user terminal connected through a wired or wireless communication network, requesting the operation of the built-in payment application based on the payment related information transmitted from the purchase target server through the user terminal to request the payment request Built-in the payment application issued for each credit card company based on the payment processing unit and EMV (Europay, Master Card and VISA) for processing the, and including an applet (Applet) driving unit for driving the payment application in response to the driving request It provides a smart card and a driving method thereof characterized in that the authentication / security technology according to the payment can be implemented in a single card.
상기 목적을 달성하기 위한 본 발명의 일면에 따라 스마트 카드 웹 서버(SCWS;Smart Card Web Server) 기능이 내장된 스마트 카드를 이용한 결제 시스템이 제공되며: 이 시스템은, 유무선 통신망을 통해 접속한 사용자 단말기의 결제 요청에 따라 결제 관련 정보를 제공하는 구매 대상 서버; 내장된 브라우저를 통해 상기 결제 관련 정보를 전달하는 사용자 단말기; 상기 사용자 단말기로부터 전달되는 상기 결제 관련 정보를 토대로 내장된 결제 어플리케이션을 구동하여 결제 처리를 수행하는 스마트 카드; 및 상기 사용자 단말기를 통해 상기 스마트 카드와 연동하여 결제를 처리하는 결제 연동 서버를 포함하는 것을 특징으로 한다.According to an aspect of the present invention for achieving the above object is provided a payment system using a smart card with a built-in Smart Card Web Server (SCWS) function: This system, a user terminal connected through a wired or wireless communication network A purchase target server for providing payment related information according to a payment request of the server; A user terminal for transmitting the payment related information through an embedded browser; A smart card for performing a payment process by driving a built-in payment application based on the payment related information transmitted from the user terminal; And a payment interworking server which processes payment by interworking with the smart card through the user terminal.
본 발명의 다른 일면에 따라, 스마트 카드 웹 서버(SCWS;Smart Card Web Server) 기능을 통해 브라우저가 탑재된 사용자 단말기와 연동한 결제 서비스를 제공하는 스마트 카드가 제공되며: 이 카드는, 유무선 통신망을 통해 접속한 사용자 단말기의 결제 요청에 따라 상기 사용자 단말기를 통해 구매 대상 서버로부터 전달 되는 결제 관련 정보를 토대로 내장된 결제 어플리케이션에 대한 구동을 요청하여 상기 결제 요청을 처리하는 결제 처리부; 및 EMV(Europay, Master Card and VISA)를 기반으로 신용 카드사별로 발급된 상기 결제 어플리케이션을 내장하며, 상기 구동 요청에 따라 해당 결제 어플리케이션을 구동하는 애플릿(Applet) 구동부를 포함하는 것을 특징으로 한다.According to another aspect of the present invention, there is provided a smart card that provides a payment service interoperating with a user terminal equipped with a browser through a smart card web server (SCWS; Smart Card Web Server) function. A payment processing unit processing a payment request by requesting a driving of an embedded payment application based on payment related information transmitted from a purchase target server through the user terminal according to a payment request of a user terminal connected through the payment terminal; And embedding the payment application issued for each credit card company based on EMV (Europay, Master Card and VISA), and including an applet driver for driving the corresponding payment application according to the driving request.
바람직하게는, 상기 결제 처리부는, 상기 결제 관련 정보에 포함된 URL 정보를 토대로 한 상기 사용자 단말기의 결제 페이지 요청에 따라 상기 애플릿 구동부에 내장된 결제 어플리케이션 리스트를 작성하고, 상기 작성된 결제 어플리케이션 리스트가 포함된 결제 페이지를 상기 사용자 단말기에 제공하는 것을 특징으로 한다.Preferably, the payment processing unit generates a list of payment applications embedded in the applet driver in response to a payment page request of the user terminal based on URL information included in the payment related information, and includes the created payment application list. The payment page is provided to the user terminal.
바람직하게는, 상기 결제 처리부는, 상기 제공된 결제 페이지를 토대로 한 상기 사용자 단말기의 선택에 따라 상기 결제 어플리케이션 리스트에 포함된 특정 결제 어플리케이션의 구동을 상기 애플릿 구동부에 요청하는 것을 특징으로 한다.Preferably, the payment processing unit, characterized in that the request to the applet driver to drive the specific payment application included in the payment application list according to the selection of the user terminal based on the provided payment page.
바람직하게는, 상기 애플릿 구동부는, 상기 특정 결제 어플리케이션 구동 요청에 따라, 내장된 해당 결제 어플리케이션을 구동하여 결제 요청 전문을 작성하고, 상기 작성된 결제 요청 전문을 상기 결제 처리부에 제공하는 것을 특징으로 한다.Preferably, the applet driving unit, according to the specific payment application driving request, to drive the built-in corresponding payment application to create a payment request message, characterized in that for providing the created payment request full text to the payment processing unit.
바람직하게는, 상기 결제 처리부는, 상기 제공된 결제 요청 전문을 상기 사용자 단말기의 브라우저를 이용하여 전송하며, 상기 결제 요청 전문 전송에 따라 결제 서비스를 제공하는 결제 연동 서버로부터 수신되는 결제 응답 전문을 토대로 상기 애플릿 구동부에 승인 확인을 요청하는 것을 특징으로 한다.Preferably, the payment processing unit transmits the provided payment request message using a browser of the user terminal and based on the payment response message received from a payment interworking server that provides a payment service according to the payment request message transmission. The applet driver is characterized in that the request for approval confirmation.
바람직하게는, 상기 결제 처리부는, 상기 결제 응답 전문을 토대로 한 상기 애플릿 구동부의 결제 승인 확인 결과를 상기 구매 대상 서버에 전송하고, 상기 결제 승인 확인 결과 전송에 따라 상기 구매 대상 서버로부터 수신되는 URL 정보를 토대로 상기 사용자 단말기의 브라우저를 통해 상기 구매 대상 서버에서 제공하는 주문 완료 확인 페이지에 접속하는 것을 특징으로 한다.Preferably, the payment processing unit transmits a payment approval confirmation result of the applet driver based on the payment response message to the purchase target server, and URL information received from the purchase target server according to the payment approval confirmation result transmission. Based on the characterized in that the access to the order completion confirmation page provided by the purchase target server through a browser of the user terminal.
바람직하게는, 상기 결제 처리부는, 상기 EMV 커널(Kernel) 환경에서 구동되며, 상기 애플릿 구동부에 내장된 결제 어플리케이션과 연동하여 상기 결제 요청 전문 및 결제 응답 전문의 전달을 수행하는 어플리케이션 연동 모듈; 상기 결제 관련 메시지 수신에 따라 상기 어플리케이션 연동 모듈을 호출하며, 상기 사용자 단말기와 연동된 UI(User Interface)를 제공하는 관리 모듈; 상기 결제 연동 서버와의 인터페이스를 제공하는 제 1 인터페이스 모듈; 및 상기 구매 대상 서버와의 인터페이스를 제공하는 제 2 인터페이스 모듈을 포함하는 것을 특징으로 한다.Preferably, the payment processing unit, running in the EMV Kernel (Kernel) environment, the application interworking module for performing the transfer of the payment request message and payment response message in conjunction with the payment application embedded in the applet driver; A management module for calling the application interworking module according to the payment related message and providing a user interface (UI) interworking with the user terminal; A first interface module for providing an interface with the payment interworking server; And a second interface module for providing an interface with the purchase target server.
본 발명의 다른 일면에 따라, 스마트 카드 웹 서버(SCWS;Smart Card Web Server) 기능이 내장된 스마트 카드를 이용한 결제 방법이 제공되며: 이 방법은, 사용자 단말기에서, 유무선 통신망을 통한 결제 요청에 따라 구매 대상 서버로부터 결제 관련 정보가 포함된 결제 시작 페이지를 수신하는 결제 시작 페이지 수신 단계; 사용자 단말기에서, 상기 결제 관련 정보에 포함된 URL 정보를 토대로 스마트 카드에 결제 페이지 요청하는 결제 페이지 요청 단계; 및 사용자 단말기에서, 상기 결제 페이지 요청에 따라 상기 스마트 카드로부터 내장된 결제 어플리케이션 구동 에 따른 결제 처리 결과를 수신하는 결제 처리 단계를 포함하는 것을 특징으로 한다.According to another aspect of the present invention, there is provided a payment method using a smart card with a built-in Smart Card Web Server (SCWS) function: This method, in the user terminal, according to a payment request through a wired or wireless communication network; A payment start page receiving step of receiving a payment start page including payment related information from a purchase target server; A payment page request step of requesting a payment page to a smart card based on URL information included in the payment related information; And a payment processing step of receiving, at the user terminal, a payment processing result according to driving of a built-in payment application from the smart card according to the payment page request.
바람직하게는, 상기 결제 처리 단계는, 상기 결제 페이지 요청에 따라 상기 스마트 카드로부터 내장된 결제 어플리케이션 리스트를 포함하는 결제 페이지를 수신하는 결제 페이지 수신 단계; 상기 결제 어플리케이션 리스트에 포함된 특정 결제 어플리케이션의 구동을 상기 스마트 카드에 요청하는 결제 어플리케이션 구동 요청 단계; 상기 특정 결제 어플리케이션을 구동 요청에 따라 상기 스마트 카드로부터 결제 요청 전문을 수신하여 결제 서비스를 제공하는 결제 연동 서버에 전송하는 결제 요청 전문 전송 단계; 상기 결제 요청 전문 전송에 따라 상기 결제 연동 서버로부터 수신되는 결제 응답 전문을 상기 스마트 카드에 전송하여 결제 승인 확인을 요청하는 결제 승인 확인 요청 단계; 및 상기 결제 승인 확인 요청에 따라 상기 스마트 카드로부터 상기 결제 응답 전문을 토대로 한 결제 승인 확인 결과를 수신하여 상기 구매 대상 서버에 전송하는 결제 승인 확인 결과 전송 단계를 포함하는 것을 특징으로 한다.Preferably, the payment processing step, the payment page receiving step of receiving a payment page including a list of payment applications embedded from the smart card in response to the payment page request; A payment application driving request step of requesting the smart card to drive a specific payment application included in the payment application list; A payment request message transmission step of receiving the payment request message from the smart card according to a driving request and transmitting the specific payment application to a payment interworking server providing a payment service; A payment approval confirmation request step of requesting payment approval confirmation by transmitting a payment response message received from the payment interworking server to the smart card according to the payment request message transmission; And a payment approval confirmation result transmitting step of receiving a payment approval confirmation result based on the full payment response message from the smart card according to the payment approval confirmation request and transmitting the result to the purchase target server.
바람직하게는, 상기 결제 처리 단계는, 상기 결제 승인 확인 결과 전송에 따라 상기 구매 대상 서버로부터 수신되는 주문 완료 확인 페이지 접속을 위한 URL 정보를 상기 스마트 카드에 제공하는 URL 정보 제공 단계; 및 상기 URL 정보 제공에 따라 상기 스마트 카드로부터 수신되는 페이지 접속 요청에 따라 상기 구매 대상 서버에서 제공하는 주문 완료 확인 페이지에 접속하는 페이지 접속 단계를 더 포함하는 것을 특징으로 한다.Preferably, the payment processing step, the URL information providing step of providing URL information for accessing the order completion confirmation page received from the purchase target server according to the payment approval confirmation result transmission to the smart card; And a page access step of accessing an order completion confirmation page provided by the purchase target server in response to a page access request received from the smart card according to the URL information.
본 발명의 또 다른 일면에 따라 스마트 카드 웹 서버(SCWS;Smart Card Web Server) 기능을 통해 브라우저가 탑재된 사용자 단말기와 연동한 결제 서비스를 제공하는 스마트 카드의 동작 방법이 제공되며: 이 방법은, 유무선 통신망을 통해 구매 대상 서버로부터 수신되는 결제 관련 정보를 토대로 한 상기 사용자 단말기의 결제 페이지 요청을 수신하는 결제 요청 수신 단계; 상기 결제 페이지 요청에 따라 내장된 결제 어플리케이션 리스트를 작성하는 리스트 작성 단계; 상기 작성된 결제 어플리케이션 리스트가 포함된 결제 페이지를 사용자 단말기에 제공하는 결제 페이지 제공 단계; 및 상기 결제 페이지를 토대로 하여 상기 사용자 단말기로부터 수신된 선택에 따라 상기 사용자 단말기의 선택에 따라 상기 결제 어플리케이션 리스트에 포함된 특정 결제 어플리케이션을 구동하여 결제를 처리하는 결제 처리 단계를 포함하는 것을 특징으로 한다.According to yet another aspect of the present invention, there is provided a method of operating a smart card that provides a payment service interoperating with a user terminal equipped with a browser through a smart card web server (SCWS) function. A payment request receiving step of receiving a payment page request of the user terminal based on payment related information received from a purchase target server through a wired or wireless communication network; A list creation step of creating a list of embedded payment applications according to the payment page request; A payment page providing step of providing a payment page including the created payment application list to a user terminal; And a payment processing step of processing a payment by driving a specific payment application included in the payment application list according to the selection of the user terminal according to the selection received from the user terminal based on the payment page. .
바람직하게는, 상기 결제 요청 수신 단계는, 상기 결제 관련 정보에 포함된 URL 정보를 토대로 한 상기 결제 페이지 요청을 수신하는 것을 특징으로 한다.Preferably, the payment request receiving step, characterized in that for receiving the payment page request based on the URL information included in the payment related information.
바람직하게는, 상기 결제 처리 단계는, 상기 특정 결제 어플리케이션을 구동하여 결제 요청 전문을 작성하는 결제 요청 전문 작성 단계; 상기 사용자 단말기를 통한 상기 작성된 결제 요청 전문 전송에 따라 결제 서비스를 제공하는 결제 연동 서버로부터 수신되는 결제 응답 전문을 수신하는 결제 응답 전문 수신 단계; 및 상기 결제 응답 전문을 토대로 결제 승인 확인을 수행하는 결제 승인 확인 단계를 포함하는 것을 특징으로 한다.Preferably, the payment processing step, the payment request message creation step for creating a payment request full text by driving the specific payment application; A payment response message receiving step of receiving a payment response message received from a payment interworking server providing a payment service according to the created payment request message transmission through the user terminal; And a payment approval confirmation step of performing a payment approval confirmation based on the full payment response message.
바람직하게는, 상기 결제 처리 단계는, 상기 사용자 단말기를 통한 상기 결 제 승인 확인 결과 전송에 따라 상기 구매 대상 서버로부터 수신되는 URL 정보를 토대로 상기 사용자 단말기에 상기 구매 대상 서버에서 제공하는 주문 완료 확인 페이지에 대한 접속을 요청하는 페이지 접속 요청 단계를 더 포함하는 것을 특징으로 한다.Preferably, in the payment processing step, the order completion confirmation page provided to the user terminal to the user terminal on the basis of the URL information received from the server to purchase in response to the payment approval confirmation result transmitted through the user terminal The method may further include a page access request step of requesting access to.
본 발명에 따른 스마트 카드를 이용한 결제 시스템 및 그 방법, 그리고 이에 적용되는 스마트 카드는, 온라인 웹상에서 실행되던 결제 관련 프로세스를 사용자 단말기에 탑재된 스마트 카드 내에서 실행함에 따라 사용자 개인정보가 웹상에 노출되는 것을 방지할 수 있다. 아울러, 온라인 웹상에서 실행되던 결제 관련 프로세스를 스마트 카드 웹 서버(SCWS;Smart Card Web Server) 기능을 토대로 구현된 스마트 카드 내에서 모두 실행함에 따라 인증/보안 기술을 하나의 카드에서 구현 가능하다.The payment system and method using the smart card according to the present invention, and the smart card applied thereto, the user's personal information is exposed on the web as the payment related process executed on the online web in the smart card mounted on the user terminal Can be prevented. In addition, the authentication / security technology can be implemented in one card by executing all payment related processes executed on the online web in a smart card implemented based on a smart card web server (SCWS) function.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예에 대하여 설명한다.Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings.
도 1은 본 발명의 실시예에 따른 스마트 카드를 이용한 결제 시스템의 개략적인 구성도를 도시한다. 1 is a schematic configuration diagram of a payment system using a smart card according to an embodiment of the present invention.
도 1에 도시된 바와 같이, 상기 시스템은, 유무선 통신망을 통해 접속한 사용자 단말기의 결제 요청에 따라 결제 관련 정보를 제공하는 구매 대상 서버(100), 내장된 브라우저를 통해 결제 관련 정보를 전달하는 사용자 단말기(200), 스마트 카드 웹 서버(SCWS;Smart Card Web Server) 기능이 내장되며 이를 통해 사용자 단말기(200)로부터 전달되는 상기 결제 관련 정보를 토대로 내장된 결제 어플리케이션을 구동하여 결제 처리를 수행하는 스마트 카드(300), 및 스마트 카드(300)와 연동하여 결제를 처리하는 결제 연동 서버(400)를 포함하는 구성을 갖는다.As shown in FIG. 1, the system includes a
상기 구매 대상 서버(100)는 사용자 단말기(200) 웹(WEB) 또는 왑(WAP) 상에서 구매 대상 물품을 판매하는 판매자 서버를 지칭하는 것으로 일반적으로, 사용자 단말기(100)에 탑재된 브라우저를 통해 구매 사이트의 결제 페이지를 제공함으로써 결제 프로세스를 시작하도록 한다. 이때, 구매 대상 서버(100)는 구매 정보(Amount,currency,date,time.. 등), 선택 가능한 결제 수단 정보, 및 결제 정보를 수신할 자신의 접속 정보(IP,Port.. 등) 등을 포함하는 결제 관련 정보를 접속한 사용자 단말기(200)에 제공한다. 여기서, 구매 대상 서버(100)는 사용자 단말기(200)가 결제 수단으로 스마트 카드 결제를 선택할 경우, 스마트 카드(300)에 결제 페이지를 요청하기 위한 URL 정보 및 구매 정보를 포함하는 결제 관련 정보를 결제 시작 페이지의 형태로 제공한다. 한편, 구매 대상 서버(100)는 스마트 카드(300)에서 결제 승인이 완료되어 사용자 단말기(200)를 통해 승인 결과가 수신될 경우, 해당 승인 결과를 처리한 후 결제 결과 페이지에 접속하기 위한 URL 정보를 사용자 단말기(2O0)에 탑재된 스마트 카드(300)에 제공함으로써 사용자 단말기(200)의 접속을 유도한다.The
상기 사용자 단말기(200)는 내장된 브라우저를 통해 구매 대상 서버(100), 스마트 카드(300), 그리고 결제 연동 서버(400) 간에 송수신되는 결제 관련 정보를 전달한다. 또한 사용자 단말기(200)는 상기 스마트 카드(300)의 결제 처리 동작에 따라 제공되는 UI(User Interface) 정보를 사용자에게 제공함과 아울러, 상기 UI 정보를 토대로 한 사용자 입력 정보를 수신하여 스마트 카드(300)에 전달하는 기능을 수행한다.The
상기 스마트 카드(300)는 URL 정보를 토대로 한 사용자 단말기(200)의 결제 페이지 요청에 따라 상기 내장된 결제 어플리케이션 리스트를 작성하고, 작성된 결제 어플리케이션 리스트가 포함된 결제 페이지를 사용자 단말기(200)에 제공한다. 여기서, 상기 결제 어플리케이션은 은행, 또는 카드사에 제공되는 신용카드 프로그램의 일환으로 일반적인 애플릿(Applet)을 지칭하며, 상기 결제 페이지에는 결제 어플리케이션 리스트뿐만 아니라 구매 대상 서버(100)로부터 수신되는 구매 정보가 포함됨이 바람직할 것이다.The
또한, 스마트 카드(300)는 상기 결제 페이지를 토대로 한 사용자 단말기(200)의 선택에 따라 결제 어플리케이션 리스트에 포함된 특정 결제 어플리케이션을 구동하여 결제를 처리한다. 여기서, 사용자 단말기(200)의 결제 어플리케이션 선택 동작에 있어서, 할부 개월 수 등 필요한 결제 정보가 추가로 입력되어 스마트 카드(300)로 전달되도록 구성됨이 바람직할 것이다.In addition, the
보다 구체적으로, 스마트 카드(300)는 특정 결제 어플리케이션을 구동하여 결제 요청 전문을 작성하고, 상기 작성된 결제 요청 전문 전송에 따라 상기 결제 연동 서버(400)로부터 수신되는 결제 응답 전문을 토대로 결제 승인 확인을 수행한다. 아울러, 스마트 카드(300)는, 결제 승인 확인 결과를 사용자 단말기(200)를 통해 구매 대상 서버(100)에 전송하며, 이후, 결제 승인 확인 결과 전송에 따라 구매 대상 서버(100)로부터 수신되는 URL 정보를 토대로 사용자 단말기(100)의 브라우저를 통해 주문 완료 확인 페이지에 접속한다.More specifically, the
한편, 상기 결제 연동 서버(400)는 은행 또는 신용카드사에 배치된 서버를 지칭하는 것으로, 상술한 바와 같이, 스마트 카드(300)와 연동하여 결제 처리 즉, 결제 요청 전문에 대한 응답으로 결제 응답 전문을 작성하여 제공한다.Meanwhile, the
이상에서 살펴본 바와 같이 본 발명에 따른 스마트 카드를 이용한 결제 시스템에 따르면, 온라인 웹상에서 실행되던 결제 관련 프로세스를 사용자 단말기(200)에 탑재된 스마트 카드(300) 내에서 실행함에 따라 사용자 개인정보가 웹상에 노출되는 것을 방지할 수 있다.As described above, according to the payment system using the smart card according to the present invention, as the user-related information is executed on the web by executing the payment related process executed on the online web in the
이하에서는, 도 2를 참조하여, 스마트 카드(300)의 구체적인 구성을 설명하도록 한다. 스마트 카드(300)는 범용 가입자 인증 모듈(USIM, Universal Subscriber Identify Module)이 기본적으로 내장된 구성을 가지며, 스마트 카드 웹 서버(SCWS;Smart Card Web Server) 기능을 토대로 웹 환경의 UI(User Interface)를 제공하는 결제 처리부(310) 및 EMV(Europay, Master Card and VISA)를 기반으로 신용 카드사별로 발급된 결제 어플리케이션을 내장하여 구동하는 애플릿(Applet) 구동부(312)를 포함하는 구성을 갖는다.Hereinafter, a detailed configuration of the
상기 결제 처리부(310)는 유무선 통신망을 통해 접속한 사용자 단말기(200)의 결제 요청에 따라 사용자 단말기(200)를 통해 구매 대상 서버(100)로부터 전달되는 결제 관련 정보를 토대로 내장된 결제 어플리케이션에 대한 구동을 요청함으 로써 일련의 결제 처리 과정을 중계한다.The
이를 위해, 결제 처리부(310)는 도 3에 도시한 바와 같이, EMV 커널(Kernel) 환경에서 구동되며, 애플릿 구동 모듈(320)에 내장된 결제 어플리케이션과 연동하여 상기 결제 요청 전문 및 결제 응답 전문의 전달을 수행하는 어플리케이션 연동 모듈(311); 결제 관련 메시지 수신에 따라 어플리케이션 연동 모듈(311)을 호출하며, 사용자 단말기와 연동된 UI(User Interface)를 제공하는 관리 모듈(312), 결제 연동 서버(200)와의 인터페이스를 제공하여 암호화된 전문 즉, 결제 요청 전문 및 결제 응답 전문을 송수신하기 위한 제 1 인터페이스 모듈(313) 및 구매 대상 서버(100)와의 인터페이스를 제공하여 결제 승인 결과를 송수신하기 위한 제 2 인터페이스 모듈(314)을 포함하는 구성을 가질 수 있다.To this end, the
이와 같은 구성을 토대로, 결제 처리부(310)는 URL 정보를 토대로 한 사용자 단말기(200)의 결제 페이지 요청에 따라 애플릿 구동부(320)에 내장된 결제 어플리케이션에 대한 리스트 작성하여 상기 작성된 결제 어플리케이션 리스트가 포함된 결제 페이지를 사용자 단말기(200)에 제공한다.Based on such a configuration, the
또한, 결제 처리부(310)는 제공된 결제 페이지를 토대로 한 사용자 단말기(200)의 선택에 따라 결제 어플리케이션 리스트에 포함된 특정 결제 어플리케이션의 구동을 애플릿 구동부(320)에 요청한다.In addition, the
이와 관련하여 애플릿 구동부(320)는 결제 처리부(310)의 상기 특정 결제 어플리케이션에 대한 구동 요청에 따라, 내장된 해당 결제 어플리케이션을 구동하여 결제 요청 전문을 작성하고, 상기 작성된 결제 요청 전문을 결제 처리부(310)에 제 공한다.In connection with this, the
아울러, 결제 처리부(310)는, 애플릿 구동부(320)로부터 제공된 결제 요청 전문을 사용자 단말기(200)의 브라우저를 이용하여 결제 연동 서버(400)에 전송하며, 상기 결제 요청 전문 전송에 따라 결제 연동 서버(400)로부터 수신되는 결제 응답 전문을 토대로 상기 애플릿 구동부(320)에 승인 확인을 요청한다.In addition, the
더 나아가, 결제 처리부(310)는 결제 응답 전문을 토대로 한 애플릿 구동부(320)의 결제 승인 화인 결과를 상기 구매 대상 서버에 전송하고, 상기 결제 승인 확인 결과 전송에 따라 상기 구매 대상 서버(100)로부터 수신되는 URL 정보를 토대로 상기 사용자 단말기의 브라우저를 통해 상기 구매 대상 서버에서 제공하는 주문 완료 확인 페이지에 접속한다.Further, the
이상에서 살펴본 바와 같이, 본 발명에 따른 스마트 카드(300)의 구성에 따르면, 온라인 웹상에서 실행되던 결제 관련 프로세스를 스마트 카드 웹 서버(SCWS;Smart Card Web Server) 기능을 토대로 구현된 스마트 카드(300) 내에서 실행함에 따라 인증/보안 기술을 하나의 카드에서 구현 가능하다.As described above, according to the configuration of the
이하에서는, 도 4 및 5를 참조하여, 본 발명의 실시예에 따른 단말기와 스마트 카드 간 인터페이스 방법을 설명하기로 한다.Hereinafter, a method of interface between a terminal and a smart card according to an embodiment of the present invention will be described with reference to FIGS. 4 and 5.
먼저, 도 4를 참조하여 본 발명의 실시예에 따른 단말기와 스마트 카드 간 인터페이스 방법을 설명한다. 여기서, 설명의 편의를 위해 전술한 도 1 및 도 2에 도시된 구성은 해당 참조번호를 언급하여 설명하기로 한다.First, an interface method between a terminal and a smart card according to an embodiment of the present invention will be described with reference to FIG. 4. Here, for the convenience of description, the configuration shown in FIGS. 1 and 2 will be described with reference to the corresponding reference numerals.
우선, 구매 대상 서버(100)가 유무선 통신망을 통해 접속한 사용자 단말 기(200)의 결제 요청에 따라 결제 관련 정보를 제공한다(S11-S12). 바람직하게는, 구매 대상 서버(100)는 구매 정보(Amount,currency,date,time.. 등), 선택 가능한 결제 수단 정보, 및 결제 정보를 수신할 자신의 접속 정보(IP,Port.. 등), 결제 페이지를 요청하기 위한 URL 정보 등을 포함하는 결제 관련 정보를 접속한 사용자 단말기(200)에 결제 시작 페이지의 형태로 제공한다. 이때, 구매 대상 서버(100)는 사용자 단말기(200)가 결제 수단으로 스마트 카드 결제를 선택할 경우, 스마트 카드(300)에 결제 페이지를 요청하기 위한 URL 정보 및 구매 정보를 포함하는 결제 관련 정보를 결제 시작 페이지의 형태로 제공한다.First, the
그리고 나서, 사용자 단말기(200)가 구매 대상 서버(100)로부터 제공되는 결제 관련 정보에 포함된 URL 정보를 토대로 결제 페이지를 요청한다(S13). 바람직하게는, 사용자 단말기(200)가 결제 수단으로 스마트 카드 결제를 선택한 경우, 사용자 단말기(200)는 URL 정보를 토대로 스마트 카드(300)에 내장된 스마트 카드 웹 서버(SCWS) 상에 존재하는 해당 결제 페이지를 요청한다.Thereafter, the
그런 다음, 스마트 카드(300)가 상기 결제 페이지 요청에 따라 내장된 결제 어플리케이션 리스트를 작성하고, 상기 작성된 결제 어플리케이션 리스트가 포함된 결제 페이지를 사용자 단말기(200)에 제공한다(S14-S15). 여기서, 상기 결제 어플리케이션은 은행, 또는 카드사에 제공되는 신용카드 프로그램의 일환으로 일반적인 애플릿(Applet)을 지칭하며, 상기 결제 페이지에는 결제 어플리케이션 리스트뿐만 아니라 구매 대상 서버(100)로부터 수신되는 구매 정보가 포함됨이 바람직할 것이다.Then, the
다음으로, 상기 결제 페이지를 토대로 한 상기 사용자 단말기(200)의 선택에 따라 상기 결제 어플리케이션 리스트에 포함된 특정 결제 어플리케이션을 구동하여 결제 요청 전문을 작성하고 이를 사용자 단말기(200)에 제공한다(S16-S19). 이때, 사용자 단말기(200)의 결제 어플리케이션 선택 동작에 있어서, 할부 개월 수 등 필요한 결제 정보가 추가로 입력되어 스마트 카드(300)로 전달되도록 구성됨이 바람직할 것이다.Next, according to the selection of the
그리고 나서, 사용자 단말기(200)가 상기 작성된 결제 요청 전문을 결제 연동 서버(400)에 전송하고, 상기 결제 요청 전문에 대한 응답으로 결제 연동 서버(400)로부터 수신되는 결제 응답 전문을 수신하여 스마트 카드에 제공한다(S20-S23).Then, the
그런 다음, 스마트 카드(300)가 결제 응답 전문을 토대로 결제 승인을 확인하고, 결제 승인 확인 결과를 사용자 단말기(200)의 브라우저를 통해 구매 대상 서버(100)에 제공한다(S24-S26).Then, the
이후, 스마트 카드(300)는 상기 결제 승인 결과 전송에 따라 상기 구매 대상 서버(100)로부터 수신되는 URL 정보를 토대로 사용자 단말기(200)에 주문 완료 확인 페이지 접속을 요청하고, 이를 수신한 사용자 단말기(200)는 브라우저를 통해, 상기 구매 대상 서버(100)에서 제공하는 주문 완료 확인 페이지에 접속한다(S27-S30). 즉, 구매 대상 서버(100)는 스마트 카드(300)에서 결제 승인 확인이 완료되어 사용자 단말기(200)를 통해 결제 승인 확인 결과가 수신될 경우, 해당 승인 결과를 확인한 후 결제 결과 페이지에 접속하기 위한 URL 정보를 사용자 단말기(2O0) 에 탑재된 스마트 카드(300)에 제공함으로써 사용자 단말기(200)의 접속을 유도한다.Thereafter, the
이상에서 살펴본 바와 같이 본 발명에 따른 스마트 카드를 이용한 결제 방법에 따르면, 온라인 웹상에서 실행되던 결제 관련 프로세스를 사용자 단말기(200)에 탑재된 스마트 카드(300) 내에서 실행함에 따라 사용자 개인정보가 웹상에 노출되는 것을 방지할 수 있다.As described above, according to the payment method using the smart card according to the present invention, the user-related information is executed on the web by executing the payment related process executed on the online web within the
이하에서, 도 5를 참조하여, 본 발명의 실시예에 따른 스마트 카드의 동작방법을 설명하기로 한다.Hereinafter, a method of operating a smart card according to an embodiment of the present invention will be described with reference to FIG. 5.
먼저, 유무선 통신망을 통해 구매 대상 서버(100)로부터 수신되는 결제 시작 페이지에 포함된 결제 관련 정보를 토대로 한 사용자 단말기의 결제 페이지 요청을 수신한다(S110, 도 4의 S13에 대응). 바람직하게는, 결제 처리부(310)는 결제 관련 정보에 포함된 URL 정보를 토대로 한 상기 결제 페이지 요청을 수신한다.First, a payment page request of a user terminal based on payment related information included in a payment start page received from a
다음으로, 상기 결제 페이지 요청에 따라 내장된 결제 어플리케이션 리스트를 작성한다(S120, 도 4의 S14에 대응). 바람직하게는, 결제 처리부(310)는 URL 정보를 토대로 한 사용자 단말기(200)의 결제 페이지 요청에 따라 애플릿 구동부(320)에 내장된 결제 어플리케이션에 대한 리스트 작성한다.Next, a built-in payment application list is created according to the payment page request (S120, corresponding to S14 of FIG. 4). Preferably, the
그리고 나서, 상기 작성된 결제 어플리케이션 리스트가 포함된 결제 페이지를 사용자 단말기(200)에 제공한다(S130, 도 4의 S15에 대응). 바람직하게는, 결제 처리부(310)는 애플릿 구동부(320)에 내장된 결제 어플리케이션에 대한 리스트 및 구매 정보가 포함된 결제 페이지를 사용자 단말기(200)에 제공한다.Then, a payment page including the created payment application list is provided to the user terminal 200 (S130, corresponding to S15 of FIG. 4). Preferably, the
그런 다음, 상기 제공된 결제 페이지를 토대로 한 상기 사용자 단말기의 선택에 따라 상기 결제 어플리케이션 리스트에 포함된 특정 결제 어플리케이션에 대한 구동을 요청한다(S140-S150). 바람직하게는, 결제 처리부(310)는 결제 페이지를 토대로 한 사용자 단말기(200)의 선택에 따라 결제 어플리케이션 리스트에 포함된 특정 결제 어플리케이션의 구동을 애플릿 구동부(320)에 요청한다.Thereafter, according to the selection of the user terminal based on the provided payment page, a request for driving of a specific payment application included in the payment application list is performed (S140-S150). Preferably, the
다음으로, 상기 특정 결제 어플리케이션을 구동하여 결제 요청 전문을 작성한다(S160-S170). 바람직하게는, 애플릿 구동부(320)는 결제 처리부(310)의 상기 특정 결제 어플리케이션에 대한 구동 요청에 따라, 내장된 해당 결제 어플리케이션을 구동하여 결제 요청 전문을 작성하고, 상기 작성된 결제 요청 전문을 결제 처리부(310)에 제공한다(도 5의 S140-S170은 도 4의 S17-S18에 대응).Next, the specific payment application is driven to create a full payment request (S160-S170). Preferably, the
그리고 나서, 작성된 결제 요청 전문에 대한 응답을 토대로 승인을 요청한다(S180-S200). 바람직하게는, 결제 처리부(310)는, 애플릿 구동부(320)로부터 제공된 결제 요청 전문을 사용자 단말기(200)의 브라우저를 이용하여 결제 연동 서버(400)에 전송하며, 상기 결제 요청 전문 전송에 따라 결제 연동 서버(400)로부터 수신되는 결제 응답 전문을 토대로 상기 애플릿 구동부(320)에 승인 확인을 요청한다(도 5의 S180, S190은 도 4의 S19, S23에 대응).Then, the request for approval based on the response to the written payment request text (S180-S200). Preferably, the
이후, 결제 승인 결과를 토대로 주문 완료 확인 페이지에 대한 접속을 요청한다(S210-S250). 바람직하게는, 결제 처리부(310)는 결제 응답 전문을 토대로 한 애플릿 구동부(320)의 결제 승인 확인 결과를 상기 구매 대상 서버(100)에 전송하고, 상기 결제 승인 확인 결과 전송에 대한 응답으로 상기 구매 대상 서버(100)로 부터 수신되는 URL 정보를 토대로 구매 대상 서버(100)에서 상기 사용자 단말기(200)로 제공하는 주문 완료 확인 페이지에 대한 접속을 요청한다(도 5의 S210,S230,S240,S250은 도 4의 S24,S25,S28,S29에 대응).Thereafter, request to access the order completion confirmation page based on the payment approval result (S210-S250). Preferably, the
이상에서 살펴본 바와 같이, 본 발명에 따른 스마트 카드(300)의 구성에 따르면, 온라인 웹상에서 실행되던 결제 관련 프로세스를 스마트 카드 웹 서버(SCWS;Smart Card Web Server) 기능을 토대로 구현된 스마트 카드(300) 내에서 실행함에 따라 인증/보안 기술을 하나의 카드에서 구현 가능하다.As described above, according to the configuration of the
지금까지 본 발명을 바람직한 실시 예를 참조하여 상세히 설명하였지만, 본 발명이 상기한 실시 예에 한정되는 것은 아니며, 이하의 특허청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변형 또는 수정이 가능한 범위까지 본 발명의 기술적 사상이 미친다 할 것이다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, but, on the contrary, It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.
본 발명에 따른 스마트 카드를 이용한 결제 시스템 및 그 방법, 그리고 이에 적용되는 스마트 카드는 온라인 상에서 실행되던 결제 관련 프로세스를 사용자 단말기에 탑재된 스마트 카드 내부에서 모두 수행한다는 점에서 기존 기술의 한계를 뛰어 넘음에 따라 관련 기술에 대한 이용만이 아닌 적용되는 장치의 시판 또는 영업의 가능성이 충분할 뿐만 아니라 현실적으로 명백하게 실시할 수 있는 정도이므로 산업상 이용가능성이 있는 발명이다.The payment system and method using the smart card according to the present invention, and the smart card applied thereto exceeds the limitations of the existing technology in that the payment related processes that were executed online are all performed inside the smart card mounted on the user terminal. According to the present invention, there is not only the use of the related technology but also the possibility of marketing or sales of the applied device as well as the degree to which it can be clearly realized in reality.
도 1은 본 발명의 실시예에 따른 스마트 카드를 이용한 결제 시스템의 개략적인 구성도.1 is a schematic configuration diagram of a payment system using a smart card according to an embodiment of the present invention.
도 2는 본 발명의 실시예에 따른 스마트 카드의 개략적인 구성도.2 is a schematic structural diagram of a smart card according to an embodiment of the present invention;
도 3은 본 발명의 실시예에 따른 결제 처리부의 개략적인 구성도.3 is a schematic configuration diagram of a payment processing unit according to an embodiment of the present invention.
도 4는 본 발명의 실시예에 따른 스마트 카드를 이용한 결제 방법을 설명하기 위한 순서도.4 is a flowchart illustrating a payment method using a smart card according to an embodiment of the present invention.
도 5는 본 발명의 실시예에 따른 스마트 카드의 동작 방법을 설명하기 위한 순서도.5 is a flowchart illustrating a method of operating a smart card according to an embodiment of the present invention.
<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>
100: 구매 대상 서버 200: 사용자 단말기100: purchase target server 200: user terminal
300: 스마트 카드 300: smart card
310: 결제 처리부310: payment processing unit
311: 어플리케이션 연동 모듈 312: 관리 모듈311: application interworking module 312: management module
313: 제 1 인터페이스 모듈 314: 제 2 인터페이스 모듈313: First interface module 314: Second interface module
320: 애플릿 구동부320: applet drive unit
400: 결제 연동 서버400: payment interworking server
Claims (17)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080064523A KR101268602B1 (en) | 2008-07-03 | 2008-07-03 | System and method for paying using smart card, and smart card applied to the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080064523A KR101268602B1 (en) | 2008-07-03 | 2008-07-03 | System and method for paying using smart card, and smart card applied to the same |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20100004390A KR20100004390A (en) | 2010-01-13 |
KR101268602B1 true KR101268602B1 (en) | 2013-05-28 |
Family
ID=41813968
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020080064523A KR101268602B1 (en) | 2008-07-03 | 2008-07-03 | System and method for paying using smart card, and smart card applied to the same |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101268602B1 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101373612B1 (en) | 2011-11-24 | 2014-03-13 | 전자부품연구원 | Method and system for providing NUI |
EP2787447A4 (en) * | 2011-12-02 | 2015-12-16 | Korea Electronics Technology | METHOD AND SYSTEM FOR PROVIDING NUI |
KR101369540B1 (en) * | 2011-12-29 | 2014-03-05 | 에스케이씨앤씨 주식회사 | Method for setting payment means in multiple mobile payment application and mobile equipment using the same |
KR101460179B1 (en) | 2012-11-28 | 2014-11-10 | 에스케이씨앤씨 주식회사 | Method for Temporary Payment Card Set-up and Mobile Device using the same |
-
2008
- 2008-07-03 KR KR1020080064523A patent/KR101268602B1/en active IP Right Grant
Non-Patent Citations (1)
Title |
---|
"젬알토, 스마트카드 웹서버 탑재한 휴대폰 개발 위해 LG와 제휴," NEWSIS 인터넷판 기사(2008.02.09. 게재) |
Also Published As
Publication number | Publication date |
---|---|
KR20100004390A (en) | 2010-01-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20240029042A1 (en) | Methods and systems for wallet enrollment | |
CN107369015B (en) | Processing payment transactions without a secure element | |
AU2013201076B2 (en) | Fraud protection for online and NFC purchases | |
US8725574B2 (en) | Methods and systems for payment account issuance over a mobile network | |
US20130346173A1 (en) | Driving New User Acquisition from Payment Transactions | |
KR20140125449A (en) | Transaction processing system and method | |
JP2002298041A (en) | Payment method, payment information processing method, payment information processing system and program | |
CN105531730A (en) | Systems, methods, and computer program products for enabling instrument credentials | |
CA3030440A1 (en) | Processing of electronic transactions | |
WO2017015556A1 (en) | Multi-mode payment systems and methods | |
EP2779069A1 (en) | Method and system for managing a transaction | |
KR20080064789A (en) | Mobile terminal-based open electronic payment (u-PG) service | |
KR101268602B1 (en) | System and method for paying using smart card, and smart card applied to the same | |
KR101169390B1 (en) | A real-time mobile coupon management system and the method thereof | |
KR101439136B1 (en) | Payment channel management system | |
KR20110029478A (en) | How to provide self-payment service | |
KR101083502B1 (en) | Shopping Mall Payment Method and Shopping Mall Payment System through Mobile Widget | |
EP4152234A1 (en) | User input during an electronic data transfer | |
US20230015850A1 (en) | User input during an electronic data transfer | |
AU2014268144B2 (en) | Fraud protection for online and nfc purchases |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20080703 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20101020 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20080703 Comment text: Patent Application |
|
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
Patent event date: 20111021 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20111128 Patent event code: PE09021S01D |
|
E90F | Notification of reason for final refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Final Notice of Reason for Refusal Patent event date: 20120326 Patent event code: PE09021S02D |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20121029 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20130520 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20130522 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20130523 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20170424 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20170424 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20180430 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20180430 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20190430 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20190430 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20200429 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20210421 Start annual number: 9 End annual number: 9 |