[go: up one dir, main page]

KR20060022864A - Mobile E-Commerce System and Method Using Virtual Smart Card - Google Patents

Mobile E-Commerce System and Method Using Virtual Smart Card Download PDF

Info

Publication number
KR20060022864A
KR20060022864A KR1020040071649A KR20040071649A KR20060022864A KR 20060022864 A KR20060022864 A KR 20060022864A KR 1020040071649 A KR1020040071649 A KR 1020040071649A KR 20040071649 A KR20040071649 A KR 20040071649A KR 20060022864 A KR20060022864 A KR 20060022864A
Authority
KR
South Korea
Prior art keywords
smart card
virtual smart
information
authentication
service
Prior art date
Legal status (The legal status 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 status listed.)
Withdrawn
Application number
KR1020040071649A
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 KR1020040071649A priority Critical patent/KR20060022864A/en
Publication of KR20060022864A publication Critical patent/KR20060022864A/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/322Aspects of commerce using mobile devices [M-devices]
    • G06Q20/3223Realising banking transactions through M-devices
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/351Virtual cards
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/401Transaction verification
    • G06Q20/4014Identity check for transactions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/02Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
    • H04L63/0272Virtual private networks

Landscapes

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

Abstract

본 발명은 가상 스마트카드를 이용한 모바일 전자상거래 시스템에 관한 것으로서, 가상 스마트 카드에 대한 사용자 인증정보를 저장하고 사용자 인증을 수행하는 인증서버; 가상 스마트카드 정보를 저장하는 데이터서버; 이동통신망을 통해 인증서버로 인증을 요청하며, 인증에 대한 승인이 완료되면 데이터서버로부터 가상 스마트카드 정보를 수신하여 가상 스마트카드 서비스를 실행하는 휴대폰 단말; 및 활성화된 가상 스마트카드로부터의 서비스 요청에 응답하여, 요청된 서비스를 수행하고, 서비스 수행결과를 휴대폰 단말로 전송하며, 소정 결제대행사로 결제를 요청하는 가맹점 단말을 포함하며, 휴대폰 단말은, 가맹점 단말로부터 수신된 서비스 수행결과에 따라 가상 스마트카드 정보를 업데이트 하여 데이터서버로 업로드한다. 이에 의해 전자상거래용 휴대폰 단말에 별도의 IC칩을 부가할 필요가 없다.The present invention relates to a mobile e-commerce system using a virtual smart card, comprising: an authentication server for storing user authentication information on a virtual smart card and performing user authentication; A data server storing virtual smart card information; A mobile terminal for requesting authentication with an authentication server through a mobile communication network and receiving virtual smart card information from a data server and executing a virtual smart card service when the authentication for the authentication is completed; And an affiliated store terminal that performs the requested service in response to the service request from the activated virtual smart card, transmits the service performance result to the mobile terminal, and requests a payment to a predetermined payment agency, wherein the mobile terminal is an affiliated store. The virtual smart card information is updated according to the service execution result received from the terminal and uploaded to the data server. Thereby, it is not necessary to add a separate IC chip to the e-commerce mobile terminal.

Description

가상 스마트카드를 이용한 모바일 전자상거래 시스템 및 그 방법{Moblie electronic commerce system using virtual smart-card and a method thereof}Mobile electronic commerce system using virtual smart card and a method thereof

도 1은 본 발명에 따른 가상 스마트카드를 이용한 모바일 전자상거래 시스템의 블럭 구성도.1 is a block diagram of a mobile e-commerce system using a virtual smart card according to the present invention.

도 2는 본 발명에 따른 가상 스마트카드를 이용한 모바일 전자상거래 시스템의 동작을 나타내는 흐름도.Figure 2 is a flow diagram illustrating the operation of a mobile e-commerce system using a virtual smart card according to the present invention.

본 발명은 가상 스마트카드를 이용한 모바일 전자상거래 시스템 및 그 방법에 관한 것으로서, 더욱 상세하게는 스마트카드를 시뮬레이션을 통해 구현한 가상 스마트카드를 휴대폰 단말기에서 실행함으로써, 전자상거래용 휴대 단말의 물리적 제약을 없애고, 장소에 구애없이 전자상거래를 수행할 수있는 기술에 관한 것이다.The present invention relates to a mobile e-commerce system and a method using a virtual smart card, and more particularly, by executing a virtual smart card implemented in a mobile phone terminal through a simulation of the smart card, the physical constraints of the e-commerce mobile terminal It is about technology that can eliminate and conduct e-commerce anywhere.

최근 휴대폰의 프로세싱 능력 향상에 따라, 다양한 방식의 휴대폰을 이용한 전자상거래가 제안되고 있다. 이중 현재 서비스되고 있는 방식으로, 휴대폰 단말기에 스마트 카드를 내장한 후, 이를 스마트카드 리더기에 인식시켜 결제를 수행함으로써 전자상거래를 수행하는 방식이 있다. Recently, with the improvement in processing power of mobile phones, electronic commerce using various types of mobile phones has been proposed. Among the methods currently being serviced, there is a method of performing an electronic commerce by embedding a smart card in a mobile phone terminal and recognizing it in a smart card reader to perform a payment.                         

그런데, 이러한 방식은, 휴대폰 단말기가 최초 양산시 IC칩을 내장하고 있는 형태로 제작되어야 하기 때문에, 일반적인 휴대폰을 통한 서비스가 불가능하며, 가맹점 역시, 휴대폰에 내장되는 IC칩을 인식할 수 있는 스마트카드 리더기를 별도로 구비하여야하기 때문에 초기 서비스 구축 부담이 크다는 문제점이 있다.By the way, since the mobile phone terminal must be manufactured in a form in which the IC chip is first mass-produced, it cannot be serviced through a general mobile phone, and the merchant can also recognize an IC chip embedded in the mobile phone. Since it must be provided separately, there is a problem that the initial service construction burden is large.

본 발명은 상술한 문제점을 해결하기 위해 안출된 것으로, 본 발명의 목적은 휴대폰 단말기에 가상 스마트카드를 적용하여, IC칩을 내장한 특수 휴대폰 단말 및 상기 특수 휴대폰 단말용 스마트카드 리더기를 별도로 구비할 필요 없이, 기존 이동통신 망 및 인터넷망을 이용하여 용이하게 실시할 수 있는 모바일 전자상거래 시스템을 제공함에 있다.The present invention has been made to solve the above problems, an object of the present invention is to apply a virtual smart card to a mobile phone terminal, to include a special mobile phone terminal with a built-in IC chip and a smart card reader for the special mobile phone terminal separately; There is a need to provide a mobile e-commerce system that can be easily implemented using an existing mobile communication network and the Internet.

상술한 바와 같은 문제점을 해결하기 위한 본 발명에 따른 가상 스마트카드를 이용한 모바일 전자상거래 시스템은 가상 스마트 카드에 대한 사용자 인증정보를 저장하고 사용자 인증을 수행하는 인증서버; 상기 가상 스마트카드 정보를 저장하는 데이터서버; 이동통신망을 통해 상기 인증서버로 인증을 요청하며, 상기 인증에 대한 승인이 완료되면 상기 데이터서버로부터 상기 가상 스마트카드 정보를 수신하여 가상 스마트카드 서비스를 실행하는 휴대폰 단말; 및 활성화된 상기 가상 스마트카드로부터의 서비스 요청에 응답하여, 요청된 상기 서비스를 수행하고, 상기 서비스 수행결과를 상기 휴대폰 단말로 전송하며, 소정 결제대행사로 결제를 요청하는 가맹점 단말을 포함하며, 상기 휴대폰 단말은, 상기 가맹점 단말로부터 수 신된 상기 서비스 수행결과에 따라 상기 가상 스마트카드 정보를 업데이트 하여 상기 데이터서버로 업로드한다.Mobile e-commerce system using a virtual smart card according to the present invention for solving the above problems is an authentication server for storing the user authentication information for the virtual smart card and performs user authentication; A data server storing the virtual smart card information; A mobile terminal for requesting authentication to the authentication server through a mobile communication network and receiving the virtual smart card information from the data server to execute a virtual smart card service when the authentication for the authentication is completed; And an affiliated store terminal that performs the requested service in response to the service request from the activated virtual smart card, transmits the service performance result to the mobile phone terminal, and requests a payment to a predetermined payment agency. The mobile phone terminal updates the virtual smart card information according to the service execution result received from the affiliated store terminal and uploads it to the data server.

이때 바람직하게는, 상기 가상 스마트카드 정보는, 상기 가상 스마트카드에 대한 카드식별정보, 사용자정보, 결재정보, 및 거래내역정보를 포함하며, 상기 휴대폰 단말은, 상기 서비스 수행결과 수신에 따라 상기 거래내역정보를 업데이트한다.In this case, preferably, the virtual smart card information includes card identification information, user information, payment information, and transaction history information for the virtual smart card. Update the history information.

이때 바람직하게는, 상기 휴대폰 단말과, 상기 인증서버 및 상기 데이터서버는 표준 인터넷 프로토콜을 통해 통신하며, 상기 휴대폰 단말과 상기 가맹점 단말은 IPsec(IP security protocol) 기반의 VPN(virtual private network) 통신 방식에 따라 통신한다.In this case, preferably, the mobile phone terminal, the authentication server and the data server communicate through a standard Internet protocol, and the mobile phone terminal and the affiliated store terminal communicate with each other through a VPN (virtual private network) based on IP security protocol (IPsec). Communicate according to.

한편, 본 발명에 따른 가상 스마트카드를 이용한 모바일 전자상거래 방법은, 가상 스마트 카드에 대한 사용자 인증정보를 저장하는 인증서버를 마련하는 제 1 단계; 상기 가상 스마트카드 정보를 저장하는 데이터서버를 마련하는 제 2 단계; 휴대폰 단말에 소정 가상 스마트카드 서비스 시작 명령이 입력되면, 상기 인증서버로 인증을 요청하며, 상기 인증에 대한 승인이 완료되면 상기 데이터서버로부터 상기 가상 스마트카드 정보를 수신하여 상기 휴대폰 단말상에 상기 가상 스마트카드 서비스를 실행하는 제 3 단계; 상기 휴대폰 단말로부터 송신된 상기 가상 스마트카드를 이용한 서비스 요청메시지를 수신한 가맹점 단말은, 소정 결제대행사로 결제를 요청하고, 요청된 상기 서비스를 수행하며, 상기 서비스 수행결과를 상기 휴대폰 단말로 전송하는 제 4 단계; 및 상기 휴대폰 단말은 상기 가맹점 단말로부터 수 신된 상기 서비스 수행결과에 따라 상기 스마트카드 정보를 업데이트 하여 상기 데이터서버로 업로드하는 제 5 단계를 구비한다.On the other hand, the mobile e-commerce method using a virtual smart card according to the present invention, the first step of providing an authentication server for storing user authentication information for the virtual smart card; Providing a data server for storing the virtual smart card information; When a predetermined virtual smart card service start command is input to a mobile phone terminal, an authentication request is made to the authentication server. When the authentication for the authentication is completed, the virtual smart card information is received from the data server to receive the virtual smart card information from the data server. Executing a smart card service; The affiliated store terminal that receives the service request message using the virtual smart card transmitted from the mobile phone terminal requests a payment to a predetermined payment agency, performs the requested service, and transmits the service performance result to the mobile phone terminal. Fourth step; And a fifth step of updating the smart card information and uploading it to the data server according to the service performance result received from the affiliated store terminal.

이때 바람직하게는, 상기 가상 스마트카드 정보는, 상기 가상 스마트카드에 대한 카드식별정보, 사용자정보, 결재정보, 및 거래내역정보를 포함하며, 상기 제 5 단계는, 상기 서비스 수행결과 수신에 따라 상기 거래내역정보를 업데이트한다.In this case, preferably, the virtual smart card information includes card identification information, user information, payment information, and transaction history information for the virtual smart card. Update transaction details.

그리고 바람직하게는, 상기 제 3 단계는, 상기 휴대폰 단말은 상기 인증서버 및 상기 데이터서버와 표준 인터넷 프로토콜을 통해 통신하며, 제 4 단계에 있어서, 상기 휴대폰 단말과 상기 가맹점 단말은 IPsec(IP security protocol) 기반의 VPN(virtual private network) 통신 방식에 따라 통신한다.Preferably, in the third step, the mobile phone terminal communicates with the authentication server and the data server through a standard Internet protocol. In the fourth step, the mobile phone terminal and the affiliated store terminal are IPsec (IP security protocol). Communication based on a VPN (virtual private network) communication method.

이하, 첨부한 도면을 참조하여 본 발명의 실시예에 대해 상세히 설명하고자 한다.Hereinafter, with reference to the accompanying drawings will be described in detail an embodiment of the present invention.

도 1은 본 발명에 따른 가상 스마트카드를 이용한 모바일 전자상거래 시스템의 블럭 구성도이다. 도 1을 참조하면, 본 가상 스마트카드를 이용한 모바일 전자상거래 시스템은, 휴대폰 단말(100), 가맹점 단말(500), 인증서버(420) 및 데이터서버(460)를 포함하는 가상 스마트카드 서비스서버(400), 및 결제 대행사(600)로 구성된다.1 is a block diagram of a mobile e-commerce system using a virtual smart card according to the present invention. Referring to FIG. 1, a mobile e-commerce system using the virtual smart card includes a virtual smart card service server including a mobile phone terminal 100, an affiliated store terminal 500, an authentication server 420, and a data server 460. 400, and a payment agency 600.

우선 휴대폰 단말(100)은 이동통신망을 통해 무선 인터넷이 가능하며, 특히 가상 스마트카드 프로그램이 저장되어 있다. 이때 본 가상 스마트카드 프로그램은 후술하는 가상 스마트카드 서비스 서버(400)이 제공하는 인증정보 및 가상 스마트카드 정보를 수신하여 실제 스마트카드를 시뮬레이션한다. First, the mobile phone terminal 100 is capable of wireless Internet through a mobile communication network, and in particular, a virtual smart card program is stored. At this time, the virtual smart card program receives the authentication information and the virtual smart card information provided by the virtual smart card service server 400 to be described later to simulate the actual smart card.                     

이때 휴대폰 단말(100)과 가상 스마트카드 서비스 서버(400)간의 통신은 인터넷 표준 프로토콜에 의해 이루어진다. At this time, the communication between the mobile terminal 100 and the virtual smart card service server 400 is made by the Internet standard protocol.

한편, 가상 스마트카드 서비스 서버로부터 제공받는 가상 스마트카드 정보는 가상 스마트카드에 대한 카드 식별정보, 사용자 정보, 결제 정보, 거래내역정보를 포함한다. On the other hand, the virtual smart card information provided from the virtual smart card service server includes card identification information, user information, payment information, transaction history information for the virtual smart card.

휴대폰 단말(100)은 가상 스마트카드 서비스 서버(400)와의 통신을 통해 가상 스마트카드가 실행되면, 사용자 키 입력에 따라 후술하는 가맹점 단말(500)로 서비스를 요청하고, 이에 대응하여 서비스 수행결과를 수신한다. 이때 휴대폰 단말(100)은 가맹점 단말과 통신시, 데이터의 기밀성 및 무결성을 제공하기 위해 IPsec(IP security protocol) 기반의 VPN(virtual private network) 통신을 제공함으로써, 보안상 안정성을 도모한다. 이후 휴대폰 단말(100)은 수신된 서비스 수행결과에 따라 거래내역정보를 갱신한 후 가상 스마트카드 서비스서버(400)로 업로드한다. When the virtual smart card is executed through communication with the virtual smart card service server 400, the mobile phone terminal 100 requests a service to the affiliated store terminal 500 to be described later according to a user key input, and responds to the service execution result accordingly. Receive. In this case, the mobile phone terminal 100 provides security by providing a virtual private network (VPN) communication based on IP security protocol (IPsec) in order to provide confidentiality and integrity of data when communicating with an affiliated store terminal. Thereafter, the mobile terminal 100 updates the transaction history information according to the received service execution result and uploads it to the virtual smart card service server 400.

가상 스마트카드 서비스서버(400)는 인증서버(420) 및 데이터서버(460)를 통해 가상 스마트카드 서비스를 수행하는 장치로서, 복수의 IDC(internet data center) 형태로 구현되는 것이 바람직하다. The virtual smart card service server 400 is a device that performs a virtual smart card service through the authentication server 420 and the data server 460, and is preferably implemented in a plurality of internet data center (IDC) forms.

인증서버(420)는 가상 스마트카드에 대한 인증정보를 저장하며, 휴대폰 단말(100)로부터 인증 요청이 있는 경우, 인증 정보에 따라 가상 스마트카드 인증 동작을 수행한다. The authentication server 420 stores the authentication information for the virtual smart card, and when there is an authentication request from the mobile terminal 100, performs the virtual smart card authentication operation according to the authentication information.

데이터서버(460)는 가상 스마트카드에 대한 카드 식별정보, 사용자 정보, 결 제 정보, 거래내역정보를 포함하는 가상 스마트카드 정보를 저장하며, 인증서버(420)에 의해 인증된 휴대폰 단말(100)로 해당 가상 스마트카드 정보를 제공함으로써, 휴대폰 단말(100)상에서 가상 스마트카드가 활성화되도록 한다. 이때 데이터서버(460)의 거래내역정보는 가상 스마트카드를 이용한 전자상거래 수행에 따라 휴대폰 단말(100)로부터 전송되는 서비스 수행 결과에 따라 업데이트된다.The data server 460 stores virtual smart card information including card identification information, user information, payment information, and transaction history information for the virtual smart card, and is authenticated by the authentication server 420. By providing the corresponding virtual smart card information, the virtual smart card is activated on the mobile terminal 100. At this time, the transaction history information of the data server 460 is updated according to the service performance result transmitted from the mobile terminal 100 according to the performance of the electronic commerce using the virtual smart card.

가맹점 단말(500)은 인터넷 망을 통해 티켓 예매 서비스, 또는 온라인 쇼핑몰 등의 온라인 서비스를 제공하는 시스템으로, 가상 스마트카드에 대한 서비스를 수행할 수 있는 가상 스마트카드 리딩 프로그램을 저장하며, IPsec(IP security protocol) 기반의 VPN(virtual private network) 통신 방식에 따라 휴대폰 단말(100)과 통신한다. 구체적으로, 가맹점 단말(500)은 휴대폰 단말(100)에서 실행중인 가상 스마트카드를 통한 서비스 요청이 있는 경우, 가상 스마트카드 리딩 프로그램을 실행하여 가상 스마트카드로부터 데이터를 독출하고, 서비스 수행에 따른 비용을 후술하는 결제 대행사(600)로 요청하며, 결제 대행사(600)로부터 결제가 완료되면, 해당 서비스를 가상 스마트카드 사용자에게 제공한다.The affiliated store terminal 500 is a system that provides an online service such as a ticket reservation service or an online shopping mall through an internet network, and stores a virtual smart card reading program capable of performing a service for a virtual smart card, and stores IPsec (IP It communicates with the mobile terminal 100 according to a VPN (virtual private network) based communication protocol. Specifically, when there is a service request through the virtual smart card running in the mobile phone terminal 100, the affiliated store terminal 500 reads data from the virtual smart card by executing a virtual smart card reading program, and the cost of performing the service. To request to the payment agency 600 to be described later, when the payment is completed from the payment agency 600, the service is provided to the virtual smart card user.

결제 대행사(600)는 가맹점 단말(500)이 제공하는 스마트카드 정보 및 서비스 내역에 기초하여 은행등과 연계하여 해당 서비스에대한 결제를 수행한다.The payment agency 600 performs payment for the corresponding service in connection with a bank or the like based on the smart card information and the service details provided by the affiliated store terminal 500.

도 2는 본 발명에 따른 가상 스마트카드를 이용한 모바일 전자상거래 시스템의 동작을 나타내는 흐름도이다. 도 1 및 도 2를 참조하면, 우선 휴대폰 단말(100)은 사용자의 소정 키 입력에 대응하여, 가상 스마트카드 프로그램을 실행한다(S700). 가상 스마트카드 프로그램 실행에 대응하여 휴대폰 단말(100)은 가상 스마 트카드 서비스서버(400)로 가상 스마트카드 서비스를 요청한다(S705). S705 단계의 가상 스마트카드 서비스 요청에 대응하여, 인증서버(420)는 해당 가상 스마트 카드회원의 아이디 및 패스워드를 통해 해당 가상 스마트카드를 인증한다(S710). 그리고 인증서버는 인증이 완료되면, 승인정보를 데이터서버(460)로 전송하고(S715), 데이터서버(460)는 승인된 결과를 토대로 해당 사용자 및 해당 가상 스마트카드에 대응하는 가상 스마트카드 정보를 휴대폰 단말(100)로 제공한다(S720). 2 is a flowchart illustrating the operation of a mobile e-commerce system using a virtual smart card according to the present invention. 1 and 2, first, the mobile terminal 100 executes a virtual smart card program in response to a predetermined key input of a user (S700). In response to the execution of the virtual smart card program, the mobile terminal 100 requests a virtual smart card service to the virtual smart card service server 400 (S705). In response to the virtual smart card service request in step S705, the authentication server 420 authenticates the virtual smart card through the ID and password of the virtual smart card member (S710). When the authentication server completes the authentication, the authentication information is transmitted to the data server 460 (S715), and the data server 460 sends the virtual smart card information corresponding to the corresponding user and the corresponding virtual smart card based on the approved result. Provided to the mobile terminal 100 (S720).

휴대폰 단말(100)은 실행중인 가상 스마트카드 프로그램에 수신된 가상 스마트카드 정보를 적용함으로써, 가상 스마트카드 서비스를 제공할 수 있는 상태가 된다(S725). The mobile terminal 100 is in a state capable of providing a virtual smart card service by applying the received virtual smart card information to the running virtual smart card program (S725).

이후, 휴대폰 단말(100)은 가상 스마트카드 서비스를 통해 소정 가맹점 단말로 소정 서비스를 요청하고(S730), 가맹점 단말은 가상 스마트카드 정보 및 서비스 정보를 결제 대행사로 전송함으로써, 결제 대행사(600)로 해당 서비스에 대한 결제를 요청한다(S740). 결제 대행사(600)는 해당 결제를 수행하고(S745), 그 내역을 가맹점 단말로 전송한다(S750).Thereafter, the mobile terminal 100 requests a predetermined service to a predetermined merchant terminal through the virtual smart card service (S730), and the merchant terminal transmits the virtual smart card information and the service information to the payment agency, to the payment agency 600. The payment request for the service (S740). The payment agency 600 performs the payment (S745), and transmits the details to the affiliated store terminal (S750).

가맹점 단말(500)은 결제가 정상적으로 이루어졌으면, 해당 서비스를 사용자에게 제공하고(S752), 그 처리 경과를 휴대폰 단말로 제공한다(S755).If payment is normally made, the merchant terminal 500 provides the corresponding service to the user (S752), and provides the processing progress to the mobile phone terminal (S755).

휴대폰 단말(100)은 서비스 처리 경과에 따라 가상 스마트카드 정보 중 거래내역정보를 갱신하고(S760), 이를 데이터서버(460)로 업로드한다(S765).The mobile phone terminal 100 updates transaction history information of the virtual smart card information according to the service processing progress (S760), and uploads it to the data server 460 (S765).

데이터서버(460)는 휴대폰 단말(100)이 업로드한 정보에 따라 해당 가상 스마트카드 정보를 업데이트한다(S770). The data server 460 updates the corresponding virtual smart card information according to the information uploaded by the mobile phone terminal 100 (S770).                     

상술한 바와 같은 방법에 의해 별도의 물리적인 장비를 구비하지 않고 모바일 전자상거래 서비스를 제공하는 것이 가능하다.By the method as described above, it is possible to provide a mobile e-commerce service without having a separate physical equipment.

따라서, 본 발명에 의하면, 모바일 전자상거래시, 사용자는 기존의 휴대폰 단말을 그대로 이용할 수 있고, 가맹점역시 별도의 스마트카드 리더기를 구비할 필요가 없기 때문에, 모바일 전자상거래 시스템 구현이 용이하며, 이에 따라 비용을 절감할 수 있어, 모바일 전자상거래 서비스의 활성화에 이바지할 수 있다.Therefore, according to the present invention, when the mobile e-commerce, the user can use the existing mobile terminal as it is, merchants do not need to have a separate smart card reader, it is easy to implement a mobile e-commerce system, accordingly The cost can be reduced, contributing to the activation of mobile e-commerce services.

또한 휴대폰 단말기는 가상 스마트카드 정보를 가상 스마트카드 실행중에만 외부의 데이터서버로부터 수신하여 이용하기 때문에, 가상 스마트카드 정보에 대한 보안성을 높힐 수 있고, 휴대폰 단말의 메모리를 효율적으로 이용할 수 있다.In addition, since the mobile phone terminal receives and uses the virtual smart card information from an external data server only during the execution of the virtual smart card, the security of the virtual smart card information can be increased, and the memory of the mobile phone terminal can be efficiently used.

그리고 인증된 휴대폰 단말기에 의해서만 가상 스마트카드에 대한 정보가 변경될 수 있기 때문에 제 3의 가맹점이 허위로 거래내역을 조작할 수 없다는 장점이 있다.In addition, since the information on the virtual smart card can be changed only by the authenticated mobile phone terminal, there is an advantage that the third affiliate can not manipulate the transaction details by false.

아울러 본 발명의 바람직한 실시예는 예시의 목적을 위한 것으로, 당업자라면 첨부된 특허청구범위의 기술적 사상과 범위를 통해 다양한 수정, 변경, 대체 및 부가가 가능할 것이며, 이러한 수정 변경 등은 이하의 특허청구범위에 속하는 것으로 보아야 할 것이다.In addition, a preferred embodiment of the present invention is for the purpose of illustration, those skilled in the art will be able to various modifications, changes, substitutions and additions through the spirit and scope of the appended claims, such modifications and changes are the following claims It should be seen as belonging to a range.

Claims (8)

가상 스마트 카드에 대한 사용자 인증정보를 저장하고 사용자 인증을 수행하는 인증서버;An authentication server for storing user authentication information on the virtual smart card and performing user authentication; 상기 가상 스마트카드 정보를 저장하는 데이터서버;A data server storing the virtual smart card information; 이동통신망을 통해 상기 인증서버로 인증을 요청하며, 상기 인증에 대한 승인이 완료되면 상기 데이터서버로부터 상기 가상 스마트카드 정보를 수신하여 가상 스마트카드 서비스를 실행하는 휴대폰 단말; 및A mobile terminal for requesting authentication to the authentication server through a mobile communication network and receiving the virtual smart card information from the data server to execute a virtual smart card service when the authentication for the authentication is completed; And 활성화된 상기 가상 스마트카드로부터의 서비스 요청에 응답하여, 요청된 상기 서비스를 수행하고, 상기 서비스 수행결과를 상기 휴대폰 단말로 전송하며, 소정 결제대행사로 결제를 요청하는 가맹점 단말을 포함하며,In response to the service request from the activated virtual smart card, performs the requested service, and transmits the service performance result to the mobile terminal, and includes a merchant terminal for requesting payment to a predetermined payment agency, 상기 휴대폰 단말은, 상기 가맹점 단말로부터 수신된 상기 서비스 수행결과에 따라 상기 가상 스마트카드 정보를 업데이트 하여 상기 데이터서버로 업로드하는 것을 특징으로 하는 가상 스마트카드를 이용한 모바일 전자상거래 시스템.The mobile phone terminal, the mobile e-commerce system using a virtual smart card, characterized in that for updating the virtual smart card information according to the service execution result received from the merchant terminal to upload to the data server. 제 1항에 있어서, The method of claim 1, 상기 가상 스마트카드 정보는, 상기 가상 스마트카드에 대한 카드식별정보, 사용자정보, 결재정보, 및 거래내역정보를 포함하며,The virtual smart card information includes card identification information, user information, payment information, and transaction history information for the virtual smart card. 상기 휴대폰 단말은, 상기 서비스 수행결과 수신에 따라 상기 거래내역정보를 업데이트하는 것을 특징으로 하는 가상 스마트카드를 이용한 모바일 전자상거래 시스템.The mobile phone terminal, the mobile electronic commerce system using a virtual smart card, characterized in that for updating the transaction history information in response to the service execution result. 제 1항에 있어서,The method of claim 1, 상기 휴대폰 단말과, 상기 인증서버 및 상기 데이터서버는 표준 인터넷 프로토콜을 통해 통신하는 것을 특징으로 하는 가상 스마트카드를 이용한 모바일 전자상거래 시스템.The mobile terminal, the authentication server and the data server is a mobile electronic commerce system using a virtual smart card, characterized in that the communication via a standard Internet protocol. 제 1항에 있어서, The method of claim 1, 상기 휴대폰 단말과 상기 가맹점 단말은 IPsec(IP security protocol) 기반의 VPN(virtual private network) 통신 방식에 따라 통신하는 것을 특징으로 하는 가상 스마트카드를 이용한 모바일 전자상거래 시스템.The mobile phone terminal and the merchant terminal is a mobile electronic commerce system using a virtual smart card, characterized in that the communication according to the IPsec (virtual private network) based on the VPN (virtual private network) communication method. 가상 스마트 카드에 대한 사용자 인증정보를 저장하는 인증서버를 마련하는 제 1 단계;A first step of providing an authentication server for storing user authentication information on the virtual smart card; 상기 가상 스마트카드 정보를 저장하는 데이터서버를 마련하는 제 2 단계;Providing a data server for storing the virtual smart card information; 휴대폰 단말에 소정 가상 스마트카드 서비스 시작 명령이 입력되면, 상기 인증서버로 인증을 요청하며, 상기 인증에 대한 승인이 완료되면 상기 데이터서버로부터 상기 가상 스마트카드 정보를 수신하여 상기 휴대폰 단말상에 상기 가상 스마트카드 서비스를 실행하는 제 3 단계;When a predetermined virtual smart card service start command is input to a mobile phone terminal, an authentication request is made to the authentication server. When the authentication for the authentication is completed, the virtual smart card information is received from the data server to receive the virtual smart card information. Executing a smart card service; 상기 휴대폰 단말로부터 송신된 상기 가상 스마트카드를 이용한 서비스 요청 메시지를 수신한 가맹점 단말은, 소정 결제대행사로 결제를 요청하고, 요청된 상기 서비스를 수행하며, 상기 서비스 수행결과를 상기 휴대폰 단말로 전송하는 제 4 단계; 및The affiliated store terminal that receives the service request message using the virtual smart card transmitted from the mobile phone terminal requests a payment to a predetermined payment agency, performs the requested service, and transmits the service performance result to the mobile phone terminal. Fourth step; And 상기 휴대폰 단말은 상기 가맹점 단말로부터 수신된 상기 서비스 수행결과에 따라 상기 스마트카드 정보를 업데이트 하여 상기 데이터서버로 업로드하는 제 5 단계를 포함하는 것을 특징으로 하는 가상 스마트카드를 이용한 모바일 전자상거래 방법.And a fifth step of updating the smart card information and uploading the smart card information to the data server according to a result of the service received from the affiliated store terminal. 5. 제 5항에 있어서, The method of claim 5, 상기 가상 스마트카드 정보는, 상기 가상 스마트카드에 대한 카드식별정보, 사용자정보, 결재정보, 및 거래내역정보를 포함하며,The virtual smart card information includes card identification information, user information, payment information, and transaction history information for the virtual smart card. 상기 제 5 단계는, 상기 서비스 수행결과 수신에 따라 상기 거래내역정보를 업데이트하는 것을 특징으로 하는 가상 스마트카드를 이용한 모바일 전자상거래 방법.The fifth step, the mobile electronic commerce method using a virtual smart card, characterized in that for updating the transaction history information in accordance with the service execution result received. 제 5항에 있어서,The method of claim 5, 상기 제 3 단계는, 상기 휴대폰 단말은 상기 인증서버 및 상기 데이터서버와 표준 인터넷 프로토콜을 통해 통신하는 것을 특징으로 하는 가상 스마트카드를 이용한 모바일 전자상거래 방법In the third step, the mobile phone terminal communicates with the authentication server and the data server through a standard Internet protocol. 제 5항에 있어서, The method of claim 5, 제 4 단계에 있어서, 상기 휴대폰 단말과 상기 가맹점 단말은 IPsec(IP security protocol) 기반의 VPN(virtual private network) 통신 방식에 따라 통신하는 것을 특징으로 하는 가상 스마트카드를 이용한 모바일 전자상거래 방법.The method of claim 4, wherein the mobile phone terminal and the affiliated store terminal communicate with each other according to a virtual private network (VPN) communication method based on IP security protocol (IPsec).
KR1020040071649A 2004-09-08 2004-09-08 Mobile E-Commerce System and Method Using Virtual Smart Card Withdrawn KR20060022864A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020040071649A KR20060022864A (en) 2004-09-08 2004-09-08 Mobile E-Commerce System and Method Using Virtual Smart Card

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020040071649A KR20060022864A (en) 2004-09-08 2004-09-08 Mobile E-Commerce System and Method Using Virtual Smart Card

Publications (1)

Publication Number Publication Date
KR20060022864A true KR20060022864A (en) 2006-03-13

Family

ID=37129240

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020040071649A Withdrawn KR20060022864A (en) 2004-09-08 2004-09-08 Mobile E-Commerce System and Method Using Virtual Smart Card

Country Status (1)

Country Link
KR (1) KR20060022864A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010042560A3 (en) * 2008-10-06 2010-07-08 Vivotech, Inc. Systems, methods, and computer readable media for payment and non-payment virtual card transfer between mobile devices
KR101115511B1 (en) * 2010-05-04 2012-02-27 에스케이씨앤씨 주식회사 Authentication system and method using smart card web server
US8165635B2 (en) 2006-09-01 2012-04-24 Vivotech, Inc. Methods, systems, and computer readable media for over the air (OTA) provisioning of soft cards on devices with wireless communications capabilities
US8620299B2 (en) 2008-08-12 2013-12-31 Mastercard International Incorporated Methods, systems and computer readable media for electronically delivering a prepaid card to a mobile device
WO2016175518A1 (en) * 2015-04-27 2016-11-03 알서포트 주식회사 Payment method using mobile terminal and pseudo card
US9503454B2 (en) 2012-10-18 2016-11-22 Electronics & Telecommunications Research Institute Smart card service method and apparatus for performing the same
US11195163B2 (en) 2006-09-01 2021-12-07 Mastercard International Incorporated Methods, systems and computer readable media for over the air (OTA) provisioning of soft cards on devices with wireless communications capabilities

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8165635B2 (en) 2006-09-01 2012-04-24 Vivotech, Inc. Methods, systems, and computer readable media for over the air (OTA) provisioning of soft cards on devices with wireless communications capabilities
US11195163B2 (en) 2006-09-01 2021-12-07 Mastercard International Incorporated Methods, systems and computer readable media for over the air (OTA) provisioning of soft cards on devices with wireless communications capabilities
US8620299B2 (en) 2008-08-12 2013-12-31 Mastercard International Incorporated Methods, systems and computer readable media for electronically delivering a prepaid card to a mobile device
WO2010042560A3 (en) * 2008-10-06 2010-07-08 Vivotech, Inc. Systems, methods, and computer readable media for payment and non-payment virtual card transfer between mobile devices
US10026076B2 (en) 2008-10-06 2018-07-17 Mastercard International Incorporated Systems, methods, and computer readable media for payment and non-payment virtual card transfer between mobile devices
KR101115511B1 (en) * 2010-05-04 2012-02-27 에스케이씨앤씨 주식회사 Authentication system and method using smart card web server
US9503454B2 (en) 2012-10-18 2016-11-22 Electronics & Telecommunications Research Institute Smart card service method and apparatus for performing the same
WO2016175518A1 (en) * 2015-04-27 2016-11-03 알서포트 주식회사 Payment method using mobile terminal and pseudo card

Similar Documents

Publication Publication Date Title
US10432620B2 (en) Biometric authentication
JP5688028B2 (en) Method and token for managing one operation for an application that is or will be supported by a token
JPWO2019246533A5 (en)
KR20140125449A (en) Transaction processing system and method
KR101389468B1 (en) Method for issuing mobile credit card in portable terminal using credit card and credit card for the same
JP2010033193A (en) Authentication system and authentication server device
JP5534186B2 (en) Information processing system, information processing server, information processing method, information processing program, etc.
KR101414196B1 (en) Saftey authentification service system and method using near field communication
KR101445137B1 (en) Method for providing smart card sevice information based near field communication
KR20110062620A (en) Financial alliance service providing system using electronic wallet device and financial alliance service providing method using same
KR20130065829A (en) Method and system for providing service by using object mapped one time code
KR20060022864A (en) Mobile E-Commerce System and Method Using Virtual Smart Card
KR101297166B1 (en) Method and System for Providing User Authorization Service Using Bio Information and Mobile Communication Terminal for Transmitting Authorization Information Using Bio Information
KR20090021887A (en) Payment method and system using ID card and mobile phone with smart chip
KR102196337B1 (en) Cloud Type Operating Method for Certificate
KR102276916B1 (en) Method for Authenticating Non-Faced Transaction by using Near Field Communication Card for Generating One Time Password
KR20110029033A (en) Method and system for issuing a public certificate using universal subscriber identification module information and recording medium therefor
JP6977477B2 (en) Service application issuing system to mobile terminals and service application issuing method
JP2023533268A (en) Secure end-to-end pairing of secure elements and mobile devices
KR101642219B1 (en) Method for Registering Payment Means
KR20140144772A (en) Method for Controlling Application by using Shape Touch
KR20140015744A (en) Cloud type operating method for certificate
KR101078953B1 (en) System and Method for Processing Scrap Public Certificate of Attestation and Recording Medium
KR20070030355A (en) Application service method and system linking online software such as messenger and mobile phone with smart card or smart card chip
JP2007257059A (en) Authentication system

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20040908

PG1501 Laying open of application
PC1203 Withdrawal of no request for examination
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid