Nothing Special   »   [go: up one dir, main page]

KR20160022850A - System for simple payment in the electronic commerce and method thereof - Google Patents

System for simple payment in the electronic commerce and method thereof Download PDF

Info

Publication number
KR20160022850A
KR20160022850A KR1020160017269A KR20160017269A KR20160022850A KR 20160022850 A KR20160022850 A KR 20160022850A KR 1020160017269 A KR1020160017269 A KR 1020160017269A KR 20160017269 A KR20160017269 A KR 20160017269A KR 20160022850 A KR20160022850 A KR 20160022850A
Authority
KR
South Korea
Prior art keywords
information
card
shopping mall
settlement
purchaser
Prior art date
Application number
KR1020160017269A
Other languages
Korean (ko)
Other versions
KR101712765B1 (en
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 KR1020160017269A priority Critical patent/KR101712765B1/en
Publication of KR20160022850A publication Critical patent/KR20160022850A/en
Application granted granted Critical
Publication of KR101712765B1 publication Critical patent/KR101712765B1/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/22Payment schemes or models
    • G06Q20/24Credit schemes, i.e. "pay after"
    • 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/08Payment architectures
    • G06Q20/12Payment architectures specially adapted for electronic shopping systems
    • 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
    • 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/401Transaction verification
    • G06Q20/4014Identity check for transactions
    • G06Q20/40145Biometric identity checks
    • 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/401Transaction verification
    • G06Q20/4018Transaction verification using the card verification value [CVV] associated with the card
    • 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
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The present invention relates to a system for simple payment in the electronic commerce using communication network and a method thereof, wherein a purchaser can use virtual card payment information, to conveniently and safely make payments with a one-time simple card payment service registration, and without the need for registering purchaser′s credit card, at either a shopping mall server in which simple card payment service is registered or other shopping mall servers, when the purchaser makes payment for the item purchased through the shopping mall server.

Description

통신망을 이용한 전자상거래에서의 간편 결제 시스템 및 그 방법{SYSTEM FOR SIMPLE PAYMENT IN THE ELECTRONIC COMMERCE AND METHOD THEREOF}BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an electronic commerce system,

본 발명은 통신망을 이용한 전자상거래에서의 간편 결제 시스템 및 그 방법에 관한 것으로, 보다 상세하게는 쇼핑몰 서버를 통해 구매된 상품의 결제시 구매자는 한 번의 간편 카드결제 서비스 등록만으로 간편 카드결제 서비스가 등록된 쇼핑몰 서버 또는 다른 쇼핑몰 서버에서 구매자의 실제 신용카드 등록 없이도 가상의 카드결제 정보를 이용하여 간편하고 안전하게 결제할 수 있도록 한 통신망을 이용한 전자상거래에서의 간편 결제 시스템 및 그 방법에 관한 것이다.
The present invention relates to a simple payment system and a method thereof in an electronic commerce using a communication network, and more particularly, to a simple payment system and method in an electronic commerce using a communication network, The present invention relates to a simple payment system and method for electronic commerce using a communication network that enables simple and safe settlement using virtual card settlement information without registering a real credit card of a purchaser in a shopping mall server or another shopping mall server.

최근, 인터넷의 비약적인 발전에 따라 온라인 상에서 물품을 구매하는 전자상거래의 비중이 날로 증가하고 있다. 이러한 전자상거래는 생활용품, 가정용품, 전자제품 등을 비롯하여 다양한 상품 영역에까지 확대되어 가고 있다. In recent years, with the rapid development of the Internet, the proportion of electronic commerce that purchases goods online is increasing day by day. Such e-commerce has been extended to various commodities including household goods, household goods, and electronic products.

이러한 전자상거래의 발달 계기는 통신 네트워크의 발달에 힘입은 바 크지만, 무엇보다도 판매자와 구매자가 전통적인 상거래 시스템에서는 얻지 못했던 또다른 이익을 누릴 수 있다는 면도 적지 않게 작용하고 있다.The development of electronic commerce is largely driven by the development of telecommunication networks, but above all, there is little that sellers and buyers can enjoy other benefits not available in traditional commerce systems.

즉, 판매자는 매장과 물품 보관을 위한 별도의 대형창고를 구비하지 않아도 되므로 그 만큼 시설자금이 절약되어 이것을 제품 가격에 반영할 수 있는 한편, 구매자의 입장에서는 번거롭게 매장을 방문하지 않고 편리하게 쇼핑할 수 있을 뿐만 아니라 물품을 더 싼 값에 구매할 수 있다는 장점이 있다.That is, since the seller does not need to have a separate large warehouse for storing the store and the goods, the facility fund is saved as much as that, so that it can be reflected in the product price, while the buyer does not need to visit the store for convenient shopping But also the advantage of being able to purchase goods at a cheaper price.

즉, 상기 전자상거래란 재화나 서비스의 거래에 있어서 그 전부 또는 일부가 전자문서 교환 등 전자적 방식에 의해 처리되는 거래를 말한다.That is, the electronic commerce refers to a transaction in which all or a part of a transaction of goods or services is processed by electronic means such as electronic document exchange.

이러한 전자상거래는 현실세계에서 이루어지는 상거래와 유사하게, 상거래 주체들이 모두 참여하게 된다. 가장 간단한 전자상거래의 경우, 물건 또는 서비스를 제공하는 가상 상점(cyber mall), 상점에서 물건 또는 서비스를 구매하는 소비자, 제품에 대한 금전관계에 관여하는 가상은행 또는 신용카드회사 등이 전자상거래에서 거래의 주체가 된다.These e-commerce transactions are similar to the commercial transactions in the real world. In the simplest case of e-commerce, a cyber mall that provides goods or services, a consumer who purchases goods or services at a store, a virtual bank or a credit card company involved in a financial relationship with a product, .

상기 전자상거래의 과정을 살펴보면, 먼저 소비자는 컴퓨터 등 인터넷에 연결된 단말기로 가상 상점에 접속하여 쇼핑을 한다. 구매를 원하는 제품을 발견하면 가상상점에 구매의사를 전달하고, 예컨대 신용카드번호 및 비밀번호와 같은 결재수단을 제공한다.As for the process of the electronic commerce, a consumer first accesses a virtual shop through a terminal connected to the Internet such as a computer, and performs shopping. When it finds a product that it wants to purchase, it sends a purchase intention to the virtual shop and provides payment means such as a credit card number and a password.

가상 상점은 고객이 제시한 신용카드번호 및 비밀번호를 가상은행 또는 신용카드회사에 조회하고 대금지급을 요청한다. 가상은행 또는 신용카드회사가 대금을 가상 상점에 지급하면 가상 상점은 제품을 고객에게 배달함으로써 구매과정이 완료된다.The virtual store inquires the credit card number and the password provided by the customer to the virtual bank or the credit card company and requests the payment. When a virtual bank or credit card company pays a virtual store, the virtual store completes the purchase process by delivering the product to the customer.

그러나, 종래에는 신용카드를 이용하여 물품이나 서비스 구입 비용 등을 결제하고자 하는 경우, 오프라인 가맹점에서는 가맹점 단말기에 신용카드를 제시하여 결제하고, 온라인 쇼핑몰에서는 신용카드 번호를 포함한 개인 인증 정보를 매번 입력하여 결제한다. 이러한 종래 방법의 경우 사용자는 항상 신용카드를 소지하고 있어야 하며 더구나 온라인의 경우 신용카드 정보 등이 누출될 수 있는 위험성 등이 존재한다.
However, in the past, when a credit card is used to pay for the purchase of goods or services, the offline merchant presents the credit card to the merchant terminal and enters the personal authentication information including the credit card number every time Make payment. In such a conventional method, the user must always possess a credit card, and there is a risk that credit card information, etc., may leak when the user is online.

국내특허공개공보 제10-2012-0101842호Korean Patent Laid-Open Publication No. 10-2012-0101842

본 발명은 전술한 문제점을 해결하기 위하여 안출된 것으로서, 본 발명의 목적은 쇼핑몰 서버를 통해 구매된 상품의 결제시 구매자는 한 번의 간편 카드결제 서비스 등록만으로 간편 카드결제 서비스가 등록된 쇼핑몰 서버 또는 다른 쇼핑몰 서버에서 구매자의 실제 신용카드 등록 없이도 가상의 카드결제 정보를 이용하여 간편하고 안전하게 결제할 수 있도록 한 통신망을 이용한 전자상거래에서의 간편 결제 시스템 및 그 방법을 제공하는데 있다.
SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned problems, and it is an object of the present invention to provide a shopping mall server or other shopping mall in which a simple card payment service is registered, The present invention provides a simple payment system and a method thereof in an electronic commerce using a communication network in which a purchaser can easily and securely make payment using virtual card settlement information without registering a real credit card of a purchaser in a server.

전술한 목적을 달성하기 위하여 본 발명의 제1 측면은, 적어도 하나의 구매자 단말; 각 구매자 단말을 통해 구매자가 상품을 구매하도록 온라인 쇼핑몰 서비스가 제공되며, 각 구매자 단말로부터 간편 카드결제 서비스 요청메시지를 제공받을 경우, 기등록된 가상의 카드결제 정보가 해당 구매자 단말의 화면에 디스플레이 되도록 간편 카드결제 서비스를 제공하는 적어도 하나의 쇼핑몰 서버; 및 각 쇼핑몰 서버로부터 각 구매자 단말을 통해 입력된 간편 카드결제 서비스 등록을 위한 구매자 정보와 함께 실제 신용카드 정보를 제공받아 신용카드 회원정보 DB에 저장된 신용카드 회원정보와 실제 신용카드 정보를 비교하여 동일할 경우, 간편 카드결제 서비스를 위한 가상의 카드결제 정보를 생성하여 해당 쇼핑몰 서버로 전송하는 적어도 하나의 카드사 서버를 포함하되, 각 카드사 서버는, 각 쇼핑몰 서버로부터 각 구매자 단말을 통해 해당 구매자에 의해 선택된 가상의 카드결제 정보를 제공받아 상기 신용카드 회원정보 DB에 저장된 신용카드 회원정보와 비교하여 해당 구매자가 간편 카드결제 서비스로 등록된 신용카드 회원일 경우, 해당 구매자의 구매상품에 대한 결제승인 정보를 해당 쇼핑몰 서버로 전송하는 것을 특징으로 하는 통신망을 이용한 전자상거래에서의 간편 결제 시스템을 제공하는 것이다.In order to achieve the above-mentioned object, a first aspect of the present invention provides an information processing system including at least one buyer terminal; The online shopping mall service is provided so that the purchaser purchases the merchandise through each purchaser terminal, and when the simple card payment service request message is provided from each purchaser terminal, the previously registered virtual card payment information is displayed on the screen of the corresponding purchaser terminal At least one shopping mall server providing a simple card settlement service; And actual credit card information together with buyer information for registering the simple card settlement service entered through each shopper terminal from each shopping mall server, compares the credit card member information stored in the credit card member information DB with the actual credit card information And at least one card company server for generating virtual card settlement information for a simple card settlement service and transmitting the generated virtual card settlement information to the corresponding shopping mall server, wherein each card company server receives, from each shopping mall server, If the selected virtual card payment information is received and compared with the credit card member information stored in the credit card member information DB and the corresponding purchaser is a credit card member registered with the simple card payment service, To the corresponding shopping mall server And to provide a simple payment system in an electronic commerce using an electronic commerce system.

여기서, 각 쇼핑몰 서버는, 각 쇼핑몰 서버에서 제공하는 온라인 쇼핑몰 서비스를 제공받기 위하여 회원으로 가입된 구매자들의 회원정보와 회원임을 인증하기 위한 회원인증데이터가 저장된 쇼핑몰 회원정보 DB가 더 포함됨이 바람직하다.Here, each of the shopping mall servers may further include a shopping mall member information DB storing member authentication data for authenticating membership information of members who are registered as members in order to receive an online shopping mall service provided by each shopping mall server.

바람직하게, 상기 가상의 카드결제 정보는, 각 신용카드에 대응되는 가상의 신용카드 번호 및 신용카드 이미지를 포함할 수 있다.Preferably, the virtual card settlement information may include a virtual credit card number and a credit card image corresponding to each credit card.

바람직하게, 각 카드사 서버는, 상기 생성된 가상의 카드결제 정보를 회원별로 데이터베이스화하여 상기 신용카드 회원정보 DB에 저장 및 관리할 수 있다.Preferably, each credit card company server stores the generated virtual card settlement information into a database for each member, and stores and manages the database in the credit card member information DB.

바람직하게, 상기 간편 카드결제 서비스는, 상기 가상의 카드결제 정보와 함께 최초 간편 카드결제 서비스 등록시 저장된 고유 개인식별 정보를 입력받을 수 있도록 개인식별수단이 더 포함될 수 있다.Preferably, the simple card settlement service may further include an individual identification unit for receiving the unique personal identification information stored at the time of registering the first simple card settlement service together with the virtual card settlement information.

바람직하게, 상기 개인식별수단은 간편 결제용 비밀번호를 입력받기 위한 비밀번호 입력모듈 또는 구매자의 특정 신체정보를 입력받기 위한 신체정보 인식모듈로 이루어지고, 각 구매자 단말은 간편 결제용 비밀번호 또는 구매자의 특정 신체정보와 함께 구매상품 결제시 현재 시각정보에 대응하는 유효성 키를 조합하여 매번 새롭게 암호화된 결제인증데이터 및 해당 구매자에 의해 선택된 가상의 카드결제 정보를 해당 쇼핑몰 서버로 전송할 수 있다.Preferably, the personal identification means comprises a password input module for inputting a password for easy settlement or a body information recognition module for receiving specific body information of a purchaser, and each buyer terminal is provided with a password for easy settlement, The settlement authentication data newly encrypted and the virtual card settlement information selected by the buyer can be transmitted to the corresponding shopping mall server by combining the validity key corresponding to the current time information at the time of payment of the purchase commodity together with the information.

바람직하게, 각 카드사 서버는, 각 쇼핑몰 서버로부터 각 구매자 단말을 통해 암호화된 결제인증데이터와 가상의 카드결제 정보를 제공받아 이를 복호화하여 간편 결제용 비밀번호 또는 구매자의 특정 신체정보 데이터와 유효성 키를 분리한 후, 상기 가상의 카드결제 정보 및 상기 분리된 간편 결제용 비밀번호 또는 구매자의 특정 신체정보 데이터와 신용카드 회원정보 DB에 미리 저장된 가상의 카드결제 정보와 간편 결제용 비밀번호 또는 구매자의 특정 신체정보 데이터를 비교하여 동일할 경우, 상기 분리된 유효성 키가 기설정된 일정시간 범위 내에 포함되는지를 체크하여 해당 구매자의 구매상품에 대한 결제승인여부를 판단할 수 있다.Preferably, each card company server receives encrypted settlement authentication data and virtual card settlement information from each shopping mall server via each purchaser terminal, decrypts the same, separates the password for easy settlement or the specific body information data of the purchaser and the validity key The virtual card settlement information, the separated simple settlement password or the specific body information data of the buyer, the virtual card settlement information stored in advance in the credit card member information DB, the password for easy settlement or the specific body information data of the buyer , It is possible to check whether the separated validity key is included in the predetermined time range and to approve the payment for the purchase item of the corresponding purchaser.

바람직하게, 상기 신체정보 인식모듈은 구매자의 지문 또는 홍채 인식을 통해 해당 구매자의 신체정보를 제공받을 수 있도록 각 구매자 단말에 기설치된 신체정보 인식수단을 호출하여 이루어질 수 있다.Preferably, the body information recognition module may be configured to call the body information recognition unit installed in each buyer terminal so that the body information of the purchaser can be provided through the fingerprint or iris recognition of the purchaser.

바람직하게, 각 구매자 단말로부터 전송된 결제인증데이터는, 특정 문자열로 변환된 간편 결제용 비밀번호 또는 구매자의 특정 신체정보 데이터와 유효성 키의 순서를 랜덤(random)하게 조합하여 배열된 비가독성의 암호화된 디지털 코드 데이터로 이루어질 수 있다.Preferably, the settlement authentication data transmitted from each buyer terminal includes at least one of a password for simple settlement converted into a specific character string, or an encrypted non-toxic, encrypted, random order combination of the order of the buyer's specific body information data and the validity key Digital code data.

바람직하게, 상기 구매자 정보는, 구매자의 성명, 주민번호, 휴대폰 번호 또는 이메일 주소 중 적어도 어느 하나를 포함할 수 있다.Preferably, the buyer information may include at least one of a name, a resident number, a mobile phone number, and an e-mail address of the purchaser.

바람직하게, 상기 구매자의 실제 신용카드 정보는, 실제 신용카드 번호, 카드비밀번호, 카드유효기간 및 카드CVC 번호를 포함할 수 있다.Preferably, the actual credit card information of the purchaser may include an actual credit card number, a card password, a card validity period, and a card CVC number.

바람직하게, 각 쇼핑몰 서버는, 각 구매자 단말로부터 간편 카드결제 서비스 요청메시지를 제공받아 기등록된 가상의 카드결제 정보가 존재하지 않을 경우, 해당 구매자의 의해 선택된 신용카드에 대응하는 카드사 서버로 간편 카드결제 서비스를 위한 구매자 정보를 전송하거나 각 쇼핑몰 서버와 제휴된 모든 카드사 서버로 간편 카드결제 서비스를 위한 구매자 정보를 전송하고, 각 카드사 서버는, 각 쇼핑몰 서버로부터 전송된 간편 카드결제 서비스를 위한 구매자 정보를 제공받아 상기 신용카드 회원정보 DB에 저장된 신용카드 회원정보와 비교하여 해당 구매자가 간편 카드결제 서비스로 등록된 신용카드 회원일 경우, 상기 생성된 가상의 카드결제 정보를 해당 쇼핑몰 서버로 전송할 수 있다.Preferably, each shopping mall server receives a simple card settlement service request message from each buyer terminal, and if there is no virtual card settlement information registered in advance, the shopping mall server transmits a simple card settlement service request message to the card issuer server corresponding to the credit card selected by the buyer. And transmits the buyer information for the settlement service or the buyer information for the simple card settlement service to all the card company servers affiliated with each shopping mall server, and each card company server transmits buyer information for the simple card settlement service transmitted from each shopping mall server And if the buyer is a credit card member registered with the simple card payment service, the generated virtual card payment information can be transmitted to the corresponding shopping mall server .

바람직하게, 상기 가상의 카드결제 정보가 등록된 쇼핑몰 서버는, 제휴된 다른 쇼핑몰 서버들로 해당 구매자의 동의에 의해 해당 구매자 정보 및 기등록된 가상의 카드결제 정보와 함께 최초 간편 카드결제 서비스 등록시 저장된 고유 개인식별 정보를 전송하고, 상기 제휴된 다른 쇼핑몰 서버는, 상기 가상의 카드결제 정보가 등록된 쇼핑몰 서버로부터 구매자 정보 및 기등록된 가상의 카드결제 정보와 함께 최초 간편 카드결제 서비스 등록시 저장된 고유 개인식별 정보를 제공받아 미리 구축된 쇼핑몰 회원정보 DB에 저장된 쇼핑몰 회원정보와 비교하여 해당 구매자가 회원으로 가입된 경우, 상기 쇼핑몰 회원정보 DB에 회원별로 데이터베이스화하여 저장 및 관리할 수 있다.Preferably, the shopping mall server in which the virtual card settlement information is registered is stored in association with other shopping mall servers with the buyer's information and the previously registered virtual card settlement information at the time of the first simple card settlement service registration And the affiliated other shopping mall server transmits unique personal identification information to the affiliated shopping mall server together with buyer information and previously registered virtual card payment information from the shopping mall server in which the virtual card payment information is registered, If the buyer is registered as a member by comparing the shopping mall member information stored in the shopping mall member information DB provided with the identification information, the shopping mall member information DB may be stored in the shopping mall member information DB and stored and managed for each member.

바람직하게, 각 구매자 단말은 기설치된 웹브라우저 또는 쇼핑몰 관련 어플리케이션 서비스를 통해 각 쇼핑몰 서버에서 제공되는 온라인 쇼핑몰 서비스를 이용할 수 있다.
Preferably, each buyer terminal can use an online shopping mall service provided in each shopping mall server through a previously installed web browser or a shopping mall related application service.

본 발명의 제2 측면은, 적어도 하나의 구매자 단말과 통신망을 통해 연결되어 온라인 쇼핑몰 서비스를 제공하는 적어도 하나의 쇼핑몰 서버 및 적어도 하나의 카드사 서버를 포함하는 시스템을 이용하여 각 쇼핑몰 서버에서 구매자의 물품 구매시 간편 결제하는 방법으로서, (a) 상기 구매자 단말을 통해 상기 쇼핑몰 서버로 간편 카드결제 서비스 등록을 요청하는 단계; (b) 상기 쇼핑몰 서버를 통해 상기 단계(a)에서의 간편 카드결제 서비스 등록 요청에 응답하여 해당 구매자 단말로 간편 카드결제 서비스 등록을 위한 서비스 등록수단을 전송하는 단계; (c) 상기 구매자 단말을 통해 상기 단계(b)에서 전송된 서비스 등록수단을 이용하여 구매자 정보와 함께 실제 신용카드 정보를 해당 쇼핑몰 서버로 전송하는 단계; (d) 상기 쇼핑몰 서버를 통해 상기 단계(c)에서 전송된 구매자 정보와 함께 실제 신용카드 정보를 해당 카드사 서버로 전송하는 단계; (e) 상기 카드사 서버를 통해 상기 단계(d)에서 전송된 구매자 정보와 함께 실제 신용카드 정보를 제공받아 신용카드 회원정보 DB에 저장된 신용카드 회원정보와 실제 신용카드 정보를 비교하여 동일할 경우, 간편 카드결제 서비스를 위한 가상의 카드결제 정보를 생성하여 해당 쇼핑몰 서버로 전송하는 단계; (f) 상기 쇼핑몰 서버를 통해 상기 단계(e)에서 전송된 가상의 카드결제 정보가 해당 구매자 단말의 화면에 디스플레이 되도록 간편 카드결제 서비스를 제공하는 단계; 및 (g) 상기 카드사 서버를 통해 상기 단계(f)에서 디스플레이 된 간편 카드결제 서비스를 이용하여 해당 구매자에 의해 선택된 가상의 카드결제 정보를 상기 쇼핑몰 서버로부터 제공받아 상기 신용카드 회원정보 DB에 저장된 신용카드 회원정보와 비교하여 해당 구매자가 간편 카드결제 서비스로 등록된 신용카드 회원일 경우, 해당 구매자의 구매상품에 대한 결제승인 정보를 해당 쇼핑몰 서버로 전송하는 단계를 포함하는 것을 특징으로 하는 통신망을 이용한 전자상거래에서의 간편 결제 방법을 제공하는 것이다.A second aspect of the present invention is a method for providing a shopping mall server for a shopping mall using at least one shopping mall server and at least one card company server connected to at least one shopper terminal through a communication network, (A) requesting registration of a simple card settlement service to the shopping mall server through the purchaser terminal; (b) transmitting service registration means for registering the simple card payment service to the corresponding purchaser terminal in response to the simple card payment service registration request in the step (a) through the shopping mall server; (c) transmitting actual credit card information together with buyer information to the corresponding shopping mall server using the service registration means transmitted in the step (b) through the purchaser terminal; (d) transmitting actual credit card information to the card issuer server together with the buyer information transmitted in the step (c) through the shopping mall server; (e) receiving actual credit card information together with the buyer information transmitted in the step (d) through the credit card company server, comparing the credit card member information stored in the credit card member information DB with the actual credit card information, Generating virtual card settlement information for the simple card settlement service and transmitting the generated virtual card settlement information to the corresponding shopping mall server; (f) providing a simple card payment service so that the virtual card payment information transmitted in the step (e) is displayed on the screen of the purchaser terminal through the shopping mall server; And (g) receiving, from the shopping mall server, virtual card payment information selected by the purchaser using the simple card payment service displayed in the step (f) through the card issuer server, And transmitting payment approval information for the purchased product of the purchaser to the shopping mall server when the purchaser is a credit card member registered with the simple card payment service as compared with the card member information And to provide a simple payment method in electronic commerce.

여기서, 상기 단계(e)에서, 상기 가상의 카드결제 정보는, 각 신용카드에 대응되는 가상의 신용카드 번호 및 신용카드 이미지를 포함함이 바람직하다.Here, in the step (e), the virtual card settlement information preferably includes a virtual credit card number and a credit card image corresponding to each credit card.

바람직하게, 상기 단계(e) 이후에, 상기 카드사 서버를 통해 상기 단계(e)에서 생성된 가상의 카드결제 정보를 회원별로 데이터베이스화하여 상기 신용카드 회원정보 DB에 저장 및 관리하는 단계를 더 포함할 수 있다.Preferably, after step (e), the virtual card payment information generated in the step (e) through the card issuer server is databaseized and stored in the credit card member information DB can do.

바람직하게, 상기 단계(f)에서, 상기 간편 카드결제 서비스는, 상기 가상의 카드결제 정보와 함께 최초 간편 카드결제 서비스 등록시 저장된 고유 개인식별 정보를 입력받을 수 있도록 개인식별수단을 더 포함할 수 있다.Preferably, in the step (f), the simple card settlement service may further include an individual identification unit for receiving the unique personal identification information stored at the time of registration of the first simple card settlement service together with the virtual card settlement information .

바람직하게, 상기 개인식별수단은 간편 결제용 비밀번호를 입력받기 위한 비밀번호 입력모듈 또는 구매자의 특정 신체정보를 입력받기 위한 신체정보 인식모듈로 이루어지고, 각 구매자 단말은 간편 결제용 비밀번호 또는 구매자의 특정 신체정보와 함께 구매상품 결제시 현재 시각정보에 대응하는 유효성 키를 조합하여 매번 새롭게 암호화된 결제인증데이터 및 해당 구매자에 의해 선택된 가상의 카드결제 정보를 해당 쇼핑몰 서버로 전송할 수 있다.Preferably, the personal identification means comprises a password input module for inputting a password for easy settlement or a body information recognition module for receiving specific body information of a purchaser, and each buyer terminal is provided with a password for easy settlement, The settlement authentication data newly encrypted and the virtual card settlement information selected by the buyer can be transmitted to the corresponding shopping mall server by combining the validity key corresponding to the current time information at the time of payment of the purchase commodity together with the information.

바람직하게, 각 카드사 서버는, 각 쇼핑몰 서버로부터 각 구매자 단말을 통해 암호화된 결제인증데이터와 가상의 카드결제 정보를 제공받아 이를 복호화하여 간편 결제용 비밀번호 또는 구매자의 특정 신체정보 데이터와 유효성 키를 분리한 후, 상기 가상의 카드결제 정보 및 상기 분리된 간편 결제용 비밀번호 또는 구매자의 특정 신체정보 데이터와 신용카드 회원정보 DB에 미리 저장된 가상의 카드결제 정보와 간편 결제용 비밀번호 또는 구매자의 특정 신체정보 데이터를 비교하여 동일할 경우, 상기 분리된 유효성 키가 기설정된 일정시간 범위 내에 포함되는지를 체크하여 해당 구매자의 구매상품에 대한 결제승인여부를 판단할 수 있다.Preferably, each card company server receives encrypted settlement authentication data and virtual card settlement information from each shopping mall server via each purchaser terminal, decrypts the same, separates the password for easy settlement or the specific body information data of the purchaser and the validity key The virtual card settlement information, the separated simple settlement password or the specific body information data of the buyer, the virtual card settlement information stored in advance in the credit card member information DB, the password for easy settlement or the specific body information data of the buyer , It is possible to check whether the separated validity key is included in the predetermined time range and to approve the payment for the purchase item of the corresponding purchaser.

바람직하게, 상기 신체정보 인식모듈은 구매자의 지문 또는 홍채 인식을 통해 해당 구매자의 신체정보를 제공받을 수 있도록 각 구매자 단말에 기설치된 신체정보 인식수단을 호출하여 이루어질 수 있다.Preferably, the body information recognition module may be configured to call the body information recognition unit installed in each buyer terminal so that the body information of the purchaser can be provided through the fingerprint or iris recognition of the purchaser.

바람직하게, 각 구매자 단말로부터 전송된 결제인증데이터는, 특정 문자열로 변환된 간편 결제용 비밀번호 또는 구매자의 특정 신체정보 데이터와 유효성 키의 순서를 랜덤(random)하게 조합하여 배열된 비가독성의 암호화된 디지털 코드 데이터로 이루어질 수 있다.Preferably, the settlement authentication data transmitted from each buyer terminal includes at least one of a password for simple settlement converted into a specific character string, or an encrypted non-toxic, encrypted, random order combination of the order of the buyer's specific body information data and the validity key Digital code data.

바람직하게, 상기 단계(c)에서, 상기 구매자 정보는, 구매자의 성명, 주민번호, 휴대폰 번호 또는 이메일 주소 중 적어도 어느 하나를 포함할 수 있다.Preferably, in the step (c), the buyer information may include at least one of a name of a purchaser, a resident number, a mobile phone number, and an e-mail address.

바람직하게, 상기 단계(c)에서, 상기 구매자의 실제 신용카드 정보는, 실제 신용카드 번호, 카드비밀번호, 카드유효기간 및 카드CVC 번호를 포함할 수 있다.Preferably, in step (c), the actual credit card information of the buyer may include an actual credit card number, a card password, a card validity period, and a card CVC number.

바람직하게, 상기 단계(g) 이후에, 각 쇼핑몰 서버는, 각 구매자 단말로부터 간편 카드결제 서비스 요청메시지를 제공받아 기등록된 가상의 카드결제 정보가 존재하지 않을 경우, 해당 구매자의 의해 선택된 신용카드에 대응하는 카드사 서버로 간편 카드결제 서비스를 위한 구매자 정보를 전송하거나 각 쇼핑몰 서버와 제휴된 모든 카드사 서버로 간편 카드결제 서비스를 위한 구매자 정보를 전송하고, 각 카드사 서버는, 각 쇼핑몰 서버로부터 전송된 간편 카드결제 서비스를 위한 구매자 정보를 제공받아 상기 신용카드 회원정보 DB에 저장된 신용카드 회원정보와 비교하여 해당 구매자가 간편 카드결제 서비스로 등록된 신용카드 회원일 경우, 상기 생성된 가상의 카드결제 정보를 해당 쇼핑몰 서버로 전송하는 단계를 더 포함할 수 있다.Preferably, after step (g), each shopping mall server receives a simple card settlement service request message from each buyer terminal, and if there is no virtual card settlement information already registered, And transmits the buyer information for the simple card settlement service to all the card company servers affiliated with each shopping mall server, and transmits the buyer information for the simple card settlement service to each card company server corresponding to each shopping mall server, If the buyer is a credit card member registered as a simple card payment service by receiving buyer information for a simple card settlement service and comparing the received credit card member information stored in the credit card member information DB with the credit card member information stored in the credit card member information DB, To the corresponding shopping mall server.

바람직하게, 상기 단계(g) 이후에, 상기 가상의 카드결제 정보가 등록된 쇼핑몰 서버는, 제휴된 다른 쇼핑몰 서버들로 해당 구매자의 동의에 의해 해당 구매자 정보 및 기등록된 가상의 카드결제 정보와 함께 최초 간편 카드결제 서비스 등록시 저장된 고유 개인식별 정보를 전송하고, 상기 제휴된 다른 쇼핑몰 서버는, 상기 가상의 카드결제 정보가 등록된 쇼핑몰 서버로부터 구매자 정보 및 기등록된 가상의 카드결제 정보와 함께 최초 간편 카드결제 서비스 등록시 저장된 고유 개인식별 정보를 제공받아 미리 구축된 쇼핑몰 회원정보 DB에 저장된 쇼핑몰 회원정보와 비교하여 해당 구매자가 회원으로 가입된 경우, 상기 쇼핑몰 회원정보 DB에 회원별로 데이터베이스화하여 저장 및 관리하는 단계를 더 포함할 수 있다.
Preferably, after the step (g), the shopping mall server in which the virtual card settlement information is registered stores the corresponding buyer information and the previously registered virtual card settlement information by agreement of the purchaser with other affiliate shopping mall servers And transmits the unique personal identification information stored at the time of registering the first simple card settlement service together with the virtual card settlement information together with the buyer information and the previously registered virtual card settlement information from the shopping mall server in which the virtual card settlement information is registered The unique card identification information stored at the time of registering the simple card settlement service is received and compared with the shopping mall member information stored in the prebuilt shopping mall member information DB. If the corresponding purchaser is registered as a member, the database is stored in the shopping mall member information DB, And a management step.

본 발명의 제3 측면은, 상술한 통신망을 이용한 전자상거래에서의 간편 결제 방법을 실행시키기 위한 프로그램을 기록한 기록매체를 제공하는 것이다.A third aspect of the present invention is to provide a recording medium on which a program for executing a simple settlement method in an electronic commerce using the above-described communication network is recorded.

본 발명에 따른 통신망을 이용한 전자상거래에서의 간편 결제 방법은 컴퓨터로 판독할 수 있는 기록매체에 컴퓨터로 판독할 수 있는 코드로 구현되는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체에는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록 장치를 포함한다.The simple payment method in the electronic commerce using the communication network according to the present invention can be implemented by a computer readable code on a computer readable recording medium. A computer-readable recording medium includes all kinds of recording apparatuses in which data that can be read by a computer system is stored.

예컨대, 컴퓨터가 읽을 수 있는 기록매체로는 롬(ROM), 램(RAM), 시디-롬(CD-ROM), 자기 테이프, 하드디스크, 플로피 디스크, 이동식 저장장치, 비휘발성 메모리(Flash Memory), 광 데이터 저장장치 등이 있다.
For example, the computer-readable recording medium includes a ROM, a RAM, a CD-ROM, a magnetic tape, a hard disk, a floppy disk, a removable storage device, a nonvolatile memory, , And optical data storage devices.

이상에서 설명한 바와 같은 본 발명의 통신망을 이용한 전자상거래에서의 간편 결제 시스템 및 그 방법에 따르면, 쇼핑몰 서버를 통해 구매된 상품의 결제시 구매자는 한 번의 간편 카드결제 서비스 등록만으로 간편 카드결제 서비스가 등록된 쇼핑몰 서버 또는 다른 쇼핑몰 서버에서 구매자의 실제 신용카드 등록 없이도 가상의 카드결제 정보를 이용하여 간편하고 안전하게 결제할 수 있는 이점이 있다.
According to the simple payment system and method of electronic commerce using the communication network of the present invention as described above, at the time of payment of the goods purchased through the shopping mall server, the purchaser registers the simple card payment service only by registering the one- There is an advantage in that it is possible to easily and securely make payment using the virtual card settlement information without registering the actual credit card of the purchaser in the shopping mall server or other shopping mall server.

도 1은 본 발명의 일 실시예에 따른 통신망을 이용한 전자상거래에서의 간편 결제 시스템을 설명하기 위한 전체적인 블록 구성도이다.
도 2는 본 발명의 일 실시예에 따른 통신망을 이용한 전자상거래에서의 간편 결제 방법을 설명하기 위한 전체적인 흐름도이다.
도 3 및 도 4는 본 발명의 일 실시예에 적용된 간편 카드결제 서비스 등록 및 결제를 위한 일 예를 나타낸 화면 예시도이다.
도 5 및 도 6은 본 발명의 일 실시예에 적용된 간편 카드결제 서비스 등록 및 결제를 위한 다른 예를 나타낸 화면 예시도이다.
도 7 및 도 8은 본 발명의 일 실시예에 적용된 간편 카드결제 서비스를 설명하기 위한 화면 예시도이다.
FIG. 1 is a block diagram illustrating a simple payment system in an electronic commerce using a communication network according to an embodiment of the present invention. Referring to FIG.
FIG. 2 is a general flowchart for explaining a simple payment method in an electronic commerce using a communication network according to an embodiment of the present invention.
FIG. 3 and FIG. 4 are diagrams illustrating an example of a simple card settlement service registration and settlement application according to an embodiment of the present invention.
FIG. 5 and FIG. 6 are diagrams illustrating screens for another example of a simple card settlement service registration and settlement applied to an embodiment of the present invention.
7 and 8 are diagrams for explaining a simple card settlement service applied to an embodiment of the present invention.

이하, 본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 것이며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하며, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다. "및/또는"은 언급된 아이템들의 각각 및 하나 이상의 모든 조합을 포함한다.
BRIEF DESCRIPTION OF THE DRAWINGS The advantages and features of the present invention and the manner of achieving them will be more apparent from the following detailed description taken in conjunction with the accompanying drawings. The present invention may, however, be embodied in many different forms and should not be construed as being limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. Is provided to fully convey the scope of the invention to those skilled in the art, and the invention is only defined by the scope of the claims. Like reference numerals refer to like elements throughout the specification. "And / or" include each and every combination of one or more of the mentioned items.

*비록 제1, 제2 등이 다양한 소자, 구성요소 및/또는 섹션들을 서술하기 위해서 사용되나, 이들 소자, 구성요소 및/또는 섹션들은 이들 용어에 의해 제한되지 않음은 물론이다. 이들 용어들은 단지 하나의 소자, 구성요소 또는 섹션들을 다른 소자, 구성요소 또는 섹션들과 구별하기 위하여 사용하는 것이다. 따라서, 이하에서 언급되는 제1 소자, 제1 구성요소 또는 제1 섹션은 본 발명의 기술적 사상 내에서 제2 소자, 제2 구성요소 또는 제2 섹션일 수도 있음은 물론이다.Although the first, second, etc. are used to describe various elements, components and / or sections, it should be understood that these elements, components and / or sections are not limited by these terms. These terms are only used to distinguish one element, element or section from another element, element or section. Therefore, it goes without saying that the first element, the first element or the first section mentioned below may be the second element, the second element or the second section within the technical spirit of the present invention.

본 명세서에서 사용된 용어는 실시예들을 설명하기 위한 것이며 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다. 명세서에서 사용되는 "포함한다(comprises)" 및/또는 "포함하는(comprising)"은 언급된 구성요소, 단계, 동작 및/또는 소자는 하나 이상의 다른 구성요소, 단계, 동작 및/또는 소자의 존재 또는 추가를 배제하지 않는다.The terminology used herein is for the purpose of illustrating embodiments and is not intended to be limiting of the present invention. In the present specification, the singular form includes plural forms unless otherwise specified in the specification. It is noted that the terms "comprises" and / or "comprising" used in the specification are intended to be inclusive in a manner similar to the components, steps, operations, and / Or additions.

다른 정의가 없다면, 본 명세서에서 사용되는 모든 용어(기술 및 과학적 용어를 포함)는 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 공통적으로 이해될 수 있는 의미로 사용될 수 있을 것이다. 또 일반적으로 사용되는 사전에 정의되어 있는 용어들은 명백하게 특별히 정의되어 있지 않는 한 이상적으로 또는 과도하게 해석되지 않는다.Unless defined otherwise, all terms (including technical and scientific terms) used herein may be used in a sense commonly understood by one of ordinary skill in the art to which this invention belongs. Also, commonly used predefined terms are not ideally or excessively interpreted unless explicitly defined otherwise.

또한, 본 발명의 실시예들을 설명함에 있어서 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 발명의 실시예에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
In the following description of the present invention, detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention rather unclear. The following terms are defined in consideration of the functions in the embodiments of the present invention, which may vary depending on the intention of the user, the intention or the custom of the operator. Therefore, the definition should be based on the contents throughout this specification.

도 1은 본 발명의 일 실시예에 따른 통신망을 이용한 전자상거래에서의 간편 결제 시스템을 설명하기 위한 전체적인 블록 구성도이다.FIG. 1 is a block diagram illustrating a simple payment system in an electronic commerce using a communication network according to an embodiment of the present invention. Referring to FIG.

도 1을 참조하면, 본 발명의 일 실시예에 따른 통신망을 이용한 전자상거래에서의 간편 결제 시스템은, 크게 적어도 하나의 구매자 단말(100-1 내지 100-N), 적어도 하나의 쇼핑몰 서버(200-1 내지 200-N) 및 적어도 하나의 카드사 서버(300-1 내지 300-N) 등을 포함하여 이루어진다.Referring to FIG. 1, a simple payment system in an electronic commerce using a communication network according to an embodiment of the present invention includes at least one buyer terminal 100-1 to 100-N, at least one shopping mall server 200- 1 to 200-N) and at least one card issuer server 300-1 to 300-N.

여기서, 구매자 단말(100-1 내지 100-N)은 통신망(10)을 통해 쇼핑몰 서버(200-1 내지 200-N)의 웹서버(210)에 각각 연결되어 있으며, 쇼핑몰 서버(200-1 내지 200-N)의 웹서버(210)에서 제공되는 다양한 HTML(Hyper Text Markup Language) 문서 등의 웹페이지(Web Page)를 가져와 화면에 디스플레이(Display)될 수 있도록 통상의 웹브라우저(Web Browser)가 구비되어 있다.Here, the buyer terminals 100-1 to 100-N are connected to the web server 210 of the shopping mall servers 200-1 to 200-N via the communication network 10, and the shopping mall servers 200-1 to 200- A Web browser such as various HTML (Hyper Text Markup Language) documents provided in the web server 210 of the mobile terminal 200-N can be fetched and displayed on the screen Respectively.

즉, 구매자 단말(100-1 내지 100-N)의 내부에는 통신망(10)에 접속되어 다수의 웹사이트, 예를 들면, 쇼핑몰 서버(200-1 내지 200-N)의 웹서버(210)에 접속하여 그로부터 전송되는 웹페이지를 검색하여 보거나 해당 웹페이지에서 제공하는 정보를 가공하거나 해당 문서를 전송할 수 있는 웹브라우저를 포함한다.That is, the purchaser terminals 100-1 to 100-N are connected to the communication network 10 and are connected to the Web server 210 of the plurality of Web sites, for example, the shopping mall servers 200-1 to 200-N And a web browser capable of accessing and browsing a web page transmitted from the web page, processing the information provided by the web page, or transmitting the document.

한편, 통신망(10)은 TCP/IP 프로토콜 및 그 상위계층에 존재하는 여러 서비스, 즉 HTTP(Hyper Text Transfer Protocol), Telnet, FTP(File Transfer Protocol), DNS(Domain Name System), SMTP(Simple Mail Transfer Protocol), SNMP(Simple Network Management Protocol), NFS(Network File Service), NIS(Network Information Service) 등을 제공하는 전 세계적인 개방형 컴퓨터 네트워크 구조를 의미하며, 구매자 단말(100-1 내지 100-N)의 임의의 구매자가 쇼핑몰 서버(200-1 내지 200-N)의 웹서버(210)에 접속될 수 있게 하는 환경을 제공한다. 한편, 통신망(10)은 유선 또는 무선 인터넷일 수도 있고, 이외에도 유선 공중망, 무선 이동통신망, 또는 휴대 인터넷 등과 통합된 코어망 일 수도 있다.The communication network 10 includes a TCP / IP protocol and a plurality of services existing in the upper layer of the TCP / IP protocol such as HTTP (Hyper Text Transfer Protocol), Telnet, File Transfer Protocol (FTP), Domain Name System (DNS) NIS (Network Information Service), and the like, and the purchaser terminals 100-1 to 100-N are connected to each other via a network, To be connected to the web server 210 of the shopping mall servers 200-1 to 200-N. Meanwhile, the communication network 10 may be a wired or wireless Internet, or may be a core network integrated with a wired public network, a wireless mobile communication network, or a portable Internet.

이러한 구매자 단말(100-1 내지 100-N)은 예컨대, 데스크탑 PC(Personal Computer, PC), 노트북 PC 등 컴퓨터인 것이 일반적이지만, 이에 한정되는 것은 아니며, 통신망(10)을 통하여 쇼핑몰 서버(200-1 내지 200-N)의 웹서버(210)에 접속하여 다양한 온라인 쇼핑몰 서비스를 이용할 수 있는 모든 종류의 유무선 통신 장치일 수 있다.The buyer terminals 100-1 to 100-N are generally computers such as a desktop PC (personal computer), a notebook PC, and the like, but the present invention is not limited thereto. The shopping mall server 200- 1 to 200-N) web server 210 and can use various online shopping mall services.

예를 들어, 구매자 단말(100-1 내지 100-N)은 무선 인터넷 또는 휴대 인터넷을 통하여 통신하는 셀룰러폰(Cellular phone), 피씨에스폰(PCS phone: Personal Communications Services phone), 동기식/비동기식 IMT-2000(International Mobile Telecommunication-2000) 등 이동 단말을 포함하고, 이외에도 팜 PC(Palm Personal Computer), 개인용 디지털 보조기(PDA: Personal Digital Assistant), 스마트폰(Smart phone), 왑폰(WAP phone: Wireless application protocol phone), 모바일 게임기(mobile play-station), PDA폰 또는 통신기능이 있는 DMB(Digital Multimedia Broadcasting)폰, 태블릿 PC, 아이패드(iPad) 등 쇼핑몰 서버(200-1 내지 200-N)의 웹서버(210)에 접속하기 위한 사용자 인터페이스를 갖는 모든 유무선 가전/통신 장치를 포괄적으로 의미할 수 있다.For example, the purchaser terminals 100-1 to 100-N may be a cellular phone, a Personal Communications Services phone (PCS phone), a synchronous / asynchronous IMT- (PDA), a smart phone, a WAP phone (wireless application protocol), and the like, in addition to a mobile terminal N of a shopping mall server 200-1 to 200-N such as a mobile phone, a mobile game machine, a PDA phone or a digital multimedia broadcasting (DMB) phone having a communication function, a tablet PC, an iPad, And may include all wired and wireless home appliances / communication devices having a user interface for connecting to the home appliance 210.

특히, 구매자 단말(100-1 내지 100-N)이 통상의 스마트폰(Smart phone)으로 구현될 경우, 상기 스마트폰은 일반 핸드폰(일명 피처폰(feature phone))과는 달리 구매자가 원하는 다양한 어플리케이션(Application) 프로그램을 다운로드받아 자유롭게 사용하고 삭제가 가능한 오픈 운영체제를 기반으로 한 폰(Phone)으로서, 일반적으로 사용되는 음성/영상통화, 인터넷 데이터통신 등의 기능뿐만 아니라, 모바일 오피스 기능을 갖춘 모든 모바일 폰 또는 음성통화 기능이 없으나 인터넷 접속 가능한 모든 인터넷폰 또는 테블릿 PC(Tablet PC)를 포함하는 통신기기로 이해함이 바람직하다.Particularly, when the purchaser terminals 100-1 to 100-N are implemented as a general smart phone, the smart phone is different from a general mobile phone (a so-called feature phone) (Application) This phone is based on an open operating system that can be freely used and deleted by downloading the program. It can be used for all mobile phones equipped with mobile office functions as well as functions such as voice / Phone or a communication device that does not have a voice call function but includes all Internet-enabled Internet phones or Tablet PCs.

이러한 상기 스마트폰은 다양한 개방형 운영체계를 탑재한 스마트폰으로 구현될 수 있으며, 상기 개방형 운영체계로는 예컨대, 노키아(NOKIA)사의 심비안, 림스(RIMS)사의 블랙베리, 애플(Apple)사의 아이폰, 마이크로소프트사(MS)의 윈도즈 모바일, 구글(Google)사의 안드로이드, 삼성전자의 바다 등으로 이루어질 수 있다.Such an open-type operating system may include, for example, Symbian of NOKIA, BlackBerry of RIMS, iPhone of Apple, Microsoft's Windows Mobile, Google's Google Android, and Samsung's ocean.

이와 같이 상기 스마트폰은 개방형 운영체계를 사용하므로 폐쇄적인 운영체계를 가진 휴대폰과 달리 구매자가 임의로 다양한 어플리케이션 프로그램을 설치하고 관리할 수 있다.As described above, since the smartphone uses an open operating system, a purchaser can install and manage various application programs arbitrarily, unlike a mobile phone having a closed operating system.

즉, 상기 스마트폰은 기본적으로 제어부, 메모리부, 화면출력부, 키입력부, 사운드 출력부, 사운드 입력부, 카메라부, 무선망 통신모듈, 근거리 무선 통신모듈 및 전원 공급을 위한 배터리 등을 구비한다.
That is, the smartphone basically includes a control unit, a memory unit, a screen output unit, a key input unit, a sound output unit, a sound input unit, a camera unit, a wireless network communication module, a near field wireless communication module, and a battery for power supply.

*상기 제어부는 스마트폰의 동작을 제어하는 기능 구성의 총칭으로서, 적어도 하나의 프로세서와 실행 메모리를 포함하며, 스마트폰에 구비된 각 기능 구성부와 버스(BUS)를 통해 연결된다.The control unit is a general term for a functional configuration for controlling the operation of the smartphone, and includes at least one processor and an execution memory, and is connected to each functional unit included in the smart phone through a bus.

이러한 상기 제어부는 상기 프로세서를 통해 스마트폰에 구비되는 적어도 하나의 프로그램 코드를 상기 실행 메모리에 로딩하여 연산하고, 그 결과를 상기 버스를 통해 적어도 하나의 기능 구성부로 전달하여 스마트폰의 동작을 제어한다.The controller controls the operation of the smartphone by loading at least one program code included in the smartphone into the execution memory through the processor and calculating the result by transferring the result to at least one functional unit through the bus .

상기 메모리부는 스마트폰에 구비되는 비휘발성 메모리의 총칭으로서, 상기 제어부를 통해 실행되는 적어도 하나의 프로그램 코드와, 상기 프로그램 코드가 이용하는 적어도 하나의 데이터 셋트를 저장하여 유지한다. 상기 메모리부는 기본적으로 스마트폰의 운영체제에 대응하는 시스템 프로그램 코드와 시스템 데이터 셋트, 스마트폰의 무선 통신 연결을 처리하는 통신 프로그램 코드와 통신 데이터 셋트 및 적어도 하나의 응용프로그램 코드와 응용 데이터 셋트를 저장하며, 본 발명을 구현하기 위한 프로그램 코드와 데이터 셋트 역시 상기 메모리부에 저장된다.The memory unit is a general term of a nonvolatile memory included in a smartphone, and stores and maintains at least one program code executed through the control unit and at least one data set used by the program code. The memory unit basically stores a system program code and a system data set corresponding to an operating system of a smartphone, a communication program code and a communication data set for processing a wireless communication connection of the smartphone, at least one application program code and an application data set , And the program code and data set for implementing the present invention are also stored in the memory unit.

상기 화면 출력부는 화면출력 장치(예컨대, LCD(Liquid Crystal Display) 장치)와 이를 구동하는 출력 모듈로 구성되며, 상기 제어부와 버스로 연결되어 상기 제어부의 각종 연산 결과 중 화면 출력에 대응하는 연산 결과를 상기 화면출력 장치로 출력한다.The screen output unit includes a screen output device (e.g., an LCD (Liquid Crystal Display) device) and an output module for driving the screen output device. The screen output unit is connected to the control unit through a bus, And outputs it to the screen output device.

상기 키입력부는 적어도 하나의 키 버튼을 구비한 키 입력장치(또는 상기 화면 출력부와 연동하는 터치스크린 장치)와 이를 구동하는 입력 모듈로 구성되며, 상기 제어부와 버스로 연결되어 상기 제어부의 각종 연산을 명령하는 명령을 입력하거나, 또는 상기 제어부의 연산에 필요한 데이터를 입력한다.The key input unit is composed of a key input device having at least one key button (or a touch screen device interlocked with the screen output unit) and an input module for driving the key input unit. The control unit is connected to the control unit via a bus, Or inputs data necessary for the operation of the control unit.

상기 사운드 출력부는 사운드 신호를 출력하는 스피커와 상기 스피커를 구동하는 사운드 모듈로 구성되며, 상기 제어부와 버스로 연결되어 상기 제어부의 각종 연산 결과 중 사운드 출력에 대응하는 연산 결과를 상기 스피커를 통해 출력한다. 상기 사운드 모듈은 상기 스피커를 통해 출력할 사운드 데이터를 디코딩(Decoding)하여 사운드 신호로 변환한다.The sound output unit includes a speaker for outputting a sound signal and a sound module for driving the speaker. The sound output unit is connected to the control unit through a bus, and outputs a result of operation corresponding to the sound output from the various operation results of the control unit through the speaker . The sound module decodes sound data to be output through the speaker and converts the sound data into a sound signal.

상기 사운드 입력부는 사운드 신호를 입력받는 마이크로폰과 상기 마이크로폰을 구동하는 사운드 모듈로 구성되며, 상기 마이크로폰을 통해 입력되는 사운드 데이터를 상기 제어부로 전달한다. 상기 사운드 모듈은 상기 마이크로폰을 통해 입력되는 사운드 신호를 엔코딩(Encoding)하여 부호화한다.The sound input unit includes a microphone for receiving a sound signal and a sound module for driving the microphone, and transmits the sound data input through the microphone to the control unit. The sound module encodes and encodes a sound signal input through the microphone.

상기 카메라부는 광학부와 CCD(Charge Coupled Device)와 이를 구동하는 카메라 모듈로 구성되며, 상기 광학부를 통해 상기 CCD에 입력된 비트맵 데이터를 획득한다. 상기 비트맵 데이터는 정지 영상의 이미지 데이터와 동영상 데이터를 모두 포함할 수 있다.The camera unit includes an optical unit, a CCD (Charge Coupled Device) and a camera module for driving the CCD unit, and obtains bitmap data input to the CCD through the optical unit. The bitmap data may include both still image data and moving image data.

상기 무선망 통신모듈은 무선 통신을 연결하는 통신 구성의 총칭으로서, 특정 주파수 대역의 무선 주파수 신호를 송수신하는 안테나, RF모듈, 기저대역모듈, 신호처리모듈을 적어도 하나 포함하여 구성되며, 상기 제어부와 버스로 연결되어 상기 제어부의 각종 연산 결과 중 무선 통신에 대응하는 연산 결과를 무선 통신을 통해 전송하거나, 또는 무선 통신을 통해 데이터를 수신하여 상기 제어부로 전달함과 동시에, 상기 무선 통신의 접속, 등록, 통신, 핸드오프의 절차를 유지한다.
The wireless network communication module is a collective term for communicating wireless communication and includes at least one antenna, an RF module, a baseband module, and a signal processing module for transmitting and receiving a radio frequency signal of a specific frequency band. And transmits the calculation result corresponding to the wireless communication among the various calculation results of the control unit through the wireless communication or receives the data through the wireless communication and transmits the data to the control unit, , Communication, and handoff procedures.

*또한, 상기 무선망 통신모듈은 CDMA/WCDMA 규격에 따라 이동 통신망에 접속, 위치등록, 호처리, 통화연결, 데이터통신, 핸드오프를 적어도 하나 수행하는 이동 통신 구성을 포함한다. 한편, 당업자의 의도에 따라 상기 무선망 통신모듈은 IEEE 802.16 규격에 따라 휴대인터넷에 접속, 위치등록, 데이터통신, 핸드오프를 적어도 하나 수행하는 휴대 인터넷 통신 구성을 더 포함할 수 있으며, 상기 무선망 통신모듈이 제공하는 무선 통신 구성에 의해 본 발명이 한정되지 아니함을 명백히 밝혀두는 바이다.In addition, the wireless network communication module includes a mobile communication configuration that performs at least one of connection to a mobile communication network, location registration, call processing, call connection, data communication, and handoff according to the CDMA / WCDMA standard. Meanwhile, according to the intention of those skilled in the art, the wireless network communication module may further include a portable Internet communication structure for performing at least one of connection to the portable Internet, location registration, data communication, and handoff according to the IEEE 802.16 standard, It is evident that the present invention is not limited by the wireless communication configuration provided by the communication module.

상기 근거리 무선 통신모듈은 일정거리 이내에서 무선 주파수 신호를 통신매체로 이용하여 통신세션을 연결하는 근거리 무선 통신모듈로 구성되며, 바람직하게는 ISO 180000 시리즈 규격의 RFID 통신, 블루투스 통신, 와이파이 통신, 공중 무선 통신 중 적어도 하나를 포함할 수 있다. 또한, 상기 근거리 무선 통신모듈은 상기 무선망 통신모듈과 통합될 수 있다.The short-range wireless communication module is composed of a short-range wireless communication module that connects a communication session using a radio frequency signal as a communication medium within a predetermined distance. Preferably, the short-range wireless communication module includes RFID communication, Bluetooth communication, Wi- And wireless communication. The short-range wireless communication module may be integrated with the wireless network communication module.

또한, 본 발명의 실시예를 구현하기 위하여, 상기 카메라부와 연동하여 구매자의 특정 신체정보(예컨대, 지문 또는 홍채 등)를 획득할 수 있도록 예컨대, 하드웨어 또는 소프트웨어 등으로 이루어진 신체정보 인식수단(예컨대, 앱, 엑티브X 프로그램, 내/외장 프레임워크 등)이 설치됨이 바람직하다.In order to implement the embodiment of the present invention, a body information recognizing means (for example, a body image recognizing means, , An app, an ActiveX program, an internal / external framework, etc.).

이와 같이 구성된 상기 스마트폰은 무선 통신이 가능한 단말기를 의미하며, 스마트폰 이외에도 인터넷을 포함한 네트워크를 통하여 데이터의 송수신이 가능한 단말기라면 어떠한 장치라도 적용이 가능할 것이다. 즉, 상기 스마트폰은 단문 메시지 전송 기능과 네트워크 접속 기능을 가지는 노트북 PC, 태블릿 PC, 그 외에도 휴대 및 이동이 가능한 휴대 단말을 적어도 하나 이상을 포함할 수 있다.The smartphone configured as described above refers to a terminal capable of wireless communication, and any device capable of transmitting and receiving data through a network including the Internet may be applicable as well as a smart phone. That is, the smart phone may include at least one of a notebook PC, a tablet PC, and a mobile terminal capable of carrying and moving a mobile phone having a short message transmission function and a network connection function.

특히, 본 발명의 실시예에 적용된 구매자 단말(100-1 내지 100-N)이 스마트폰으로 구현될 경우, 예컨대, 앱 스토어(App Store)를 통해 오픈마켓인 쇼핑몰 관련 어플리케이션(예컨대, 옥션, G마켓 앱) 프로그램을 다운로드받아 쇼핑몰 관련 어플리케이션 서비스를 수행할 수 있다.
In particular, when the buyer terminals 100-1 to 100-N applied to the embodiment of the present invention are implemented as smartphones, for example, shopping mall related applications (for example, auction, G Market app) program can be downloaded and the shopping mall related application service can be performed.

*이와 같이 상기 스마트폰에 설치된 쇼핑몰 관련 어플리케이션 서비스를 통해 쇼핑몰 서버(200-1 내지 200-N)의 웹서버(210)에 접속하여 상품이나 다양한 서비스 등의 매매 중계 서비스를 이용할 수 있다. 즉, 판매자는 자신이 판매하고자 하는 다양한 판매상품들이나 서비스 등을 쇼핑몰 서버(200-1 내지 200-N)의 웹서버(210)를 통해 등록하고, 구매자는 쇼핑몰 서버(200-1 내지 200-N)의 웹서버(210)를 통해 등록된 다양한 판매상품들이나 서비스 등을 온라인으로 간편하게 구매할 수 있다.Thus, it is possible to access the web server 210 of the shopping mall servers 200-1 through 200-N through the shopping mall related application service installed in the smart phone, and use a merchant relay service such as a product or various services. That is, the seller registers various sales products or services that he / she wants to sell through the web server 210 of the shopping mall server 200-1 to 200-N, and the purchaser registers the shopping mall server 200-1 to 200-N The user can easily purchase various registered products or services registered through the web server 210 of the web server 210 on-line.

또한, 구매자 단말(100-1 내지 100-N)은 쇼핑몰 서버(200-1 내지 200-N)의 웹서버(210)에 접속하여 간편 카드결제 서비스를 이용할 경우, 예컨대, 쇼핑몰 관련 어플리케이션 서비스를 통해 미리 설치된 신체정보 인식수단(예컨대, 앱, 엑티브X 프로그램, 내/외장 프레임워크 등)을 호출하는 웹(Web) 방식으로 고유 개인식별 인증을 구성할 수 있다.In addition, when the purchaser terminals 100-1 to 100-N access the web server 210 of the shopping mall servers 200-1 to 200-N and use the simple card settlement service, for example, A unique personal identification authentication can be configured in a Web manner in which pre-installed body information recognition means (e.g., an app, an ActiveX program, an internal / external framework, etc.) is called.

또한, 구매자 단말(100-1 내지 100-N)은 쇼핑몰 서버(200-1 내지 200-N)의 웹서버(210)에 접속하여 간편 카드결제 서비스를 이용할 경우, 웹브라우저에 내장된 플러그인(plug in)에서 구매자의 신체정보 인식을 위한 전용 앱(App)을 호출하여 구매자의 특정 신체정보(예컨대, 지문 또는 홍채 등)를 입력받아 상기 웹브라우저로 전달하며, 상기 웹브라우저를 통해 상기 전달된 구매자의 특정 신체정보와 함께 구매상품 결제시 현재 시각정보에 대응하는 유효성 키를 조합하여 매번 새롭게 암호화된 결제인증데이터 및 해당 구매자에 의해 선택된 가상의 카드결제 정보를 해당 쇼핑몰 서버(200-1 내지 200-N)의 웹서버(210)로 전송함이 바람직하다.In addition, when the buyer terminals 100-1 to 100-N access the web server 210 of the shopping mall servers 200-1 to 200-N and use the simple card settlement service, the plug- (e.g., a fingerprint or an iris) of the purchaser by calling a dedicated app (App) for recognizing the purchaser's body information in the in- And the validity key corresponding to the current time information at the time of payment of the purchased goods together with the specific physical information of the shopping mall server 200-1 to 200-N To the web server 210 of the mobile terminal.

또한, 구매자 단말(100-1 내지 100-N)은 쇼핑몰 서버(200-1 내지 200-N)의 웹서버(210)에 접속하여 간편 카드결제 서비스를 등록할 경우, 쇼핑몰 서버(200-1 내지 200-N)의 웹서버(210)로부터 전송된 서비스 등록수단(예컨대, 구매자 정보 및 실제 신용카드 정보 입력을 위한 모듈 등)(도 3 및 도 5 참조)을 이용하여 간편 카드결제 서비스 등록을 위한 구매자 정보와 함께 실제 신용카드 정보를 해당 쇼핑몰 서버(200-1 내지 200-N)로 전송함이 바람직하다.In addition, when the purchaser terminals 100-1 to 100-N access the Web server 210 of the shopping mall servers 200-1 to 200-N and register the simple card payment service, the shopping mall servers 200-1 to 200- (For example, a module for inputting buyer information and actual credit card information) (see FIGS. 3 and 5) transmitted from the web server 210 of the mobile terminal 200-N It is preferable to transmit the actual credit card information together with the buyer information to the corresponding shopping mall servers 200-1 to 200-N.

이때, 상기 구매자 정보는 예컨대, 구매자의 성명, 주민번호, 휴대폰 번호 또는 이메일 주소 중 적어도 어느 하나를 포함함이 바람직하며, 상기 구매자의 실제 신용카드 정보는 예컨대, 실제 신용카드 번호, 카드비밀번호, 카드유효기간 및 카드CVC 번호 등을 포함함이 바람직하다.At this time, it is preferable that the buyer information includes at least one of a name of a purchaser, a resident number, a mobile phone number, or an e-mail address, and the actual credit card information of the buyer includes, for example, a real credit card number, Expiration date, card CVC number, and the like.

그리고, 통신망(10)을 통하여 온라인 쇼핑몰 서비스를 운영하여 판매자와 구매자간의 상품 매매를 중계하는 서버인 쇼핑몰 서버(200-1 내지 200-N)는, 통신망(10)을 통하여 판매자 단말로부터 판매자가 판매하는 다양한 판매상품들을 등록 받고, 등록 받은 다양한 판매상품들을 인터넷(10)에 연결된 웹서버(210)를 통해 구매자 단말(100-1 내지 100-N)로 제공하여 구매자가 필요한 판매상품을 구입할 수 있도록 쇼핑몰 운영에 필요한 웹페이지 등을 총괄적으로 관리한다.The shopping mall servers 200-1 to 200-N, which are servers that operate an online shopping mall service through the communication network 10 and relay merchandise between the seller and the purchaser, And various registered sales products are provided to the buyer terminals 100-1 to 100-N through the web server 210 connected to the Internet 10 so that the buyer can purchase necessary sale goods And web pages necessary for the operation of the shopping mall.

또한, 쇼핑몰 서버(200-1 내지 200-N)는 판매상품 리스트 중에서 구매자가 구입 결정하여 선택한 판매상품에 대한 결제를 처리할 수 있으며, 결제된 판매상품에 대해서는 구매자에게 배송될 수 있도록, 판매자에게 결제된 판매상품에 대한 안내를 통보하는 등 배송에 필요한 과정과 배송 중인 판매상품의 위치 추적이나 결과 등이 조회될 수 있도록 처리하고 필요한 웹페이지 또는 온라인 쇼핑몰 서비스 등을 관리할 수 있다.In addition, the shopping mall servers 200-1 to 200-N can process settlement of sales items selected and selected by the buyer from the sale merchandise list, and distribute to the seller You can manage the necessary web page or online shopping mall services, and process the necessary processes such as notifying of the sales items that have been paid, tracking the location of the products being delivered, and the results.

이러한 통신망(10)을 통하여 온라인 쇼핑몰 서비스를 운영하여 판매자와 구매자간의 상품이나 서비스 등의 일반적인 매매, 경매, 역경매, 흥정 등을 중계하는 서버인 쇼핑몰 서버(200-1 내지 200-N)는, 통신망(10)을 통하여 판매자 단말로부터 판매자가 판매하는 다양한 판매상품들이나 서비스 등을 등록 받고, 등록 받은 다양한 판매상품들이나 서비스 등을 통신망(10)을 통하여 구매자 단말(100-1 내지 100-N)로 제공하여 구매자가 필요한 판매상품이나 서비스 등을 구매할 수 있도록 한다.The shopping mall servers 200-1 to 200-N, which are servers for relaying general trading, auction, reverse auction, bargain, etc. of goods or services between a seller and a buyer by operating an online shopping mall service through the communication network 10, A variety of sales products or services sold by the seller from the seller terminal are registered through the communication network 10 and various registered sales products or services are provided to the buyer terminals 100-1 to 100-N via the communication network 10 So that the purchaser can purchase necessary sales goods or services.

또한, 쇼핑몰 서버(200-1 내지 200-N)의 웹서버(210)는 통신망(10)을 통해 구매자 단말(100-1 내지 100-N)과 쇼핑몰 서버(200-1 내지 200-N)를 서로 연결시켜주며, 소정의 웹페이지 또는 쇼핑몰 전용 앱(App)을 통해 쇼핑몰 서버(200-1 내지 200-N)의 다양한 온라인 쇼핑몰 서비스를 제공하는 기능을 수행한다. 한편, 웹서버(210)에서도 쇼핑몰 서버(200-1 내지 200-N)의 기능을 동일하게 수행할 수도 있다.The web server 210 of the shopping mall servers 200-1 to 200-N also receives the purchaser terminals 100-1 to 100-N and the shopping mall servers 200-1 to 200-N via the communication network 10. [ And provides various online shopping mall services of the shopping mall servers 200-1 to 200-N through a predetermined web page or a shopping mall dedicated app. The web server 210 may also perform the functions of the shopping mall servers 200-1 to 200-N in the same manner.

또한, 쇼핑몰 서버(200-1 내지 200-N)의 웹서버(210)는 구매자 단말(100-1 내지 100-N)과 통신망(10)을 통해 서로 연결되어 구매자 단말(100-1 내지 100-N)의 접속에 응답하여 쇼핑몰 페이지를 전송하고, 온라인 쇼핑몰 서비스 요청에 응답하여 해당 구매자 단말(100-1 내지 100-N)의 쇼핑몰 페이지로 회원인증수단(예컨대, 회원 ID 및 비밀번호 입력을 위한 모듈 등)을 전송하며, 구매자 단말(100-1 내지 100-N)로부터 회원인증데이터 수신에 응답하여 구매자 단말(100-1 내지 100-N)로 온라인 쇼핑몰 서비스를 제공하는 기능을 수행한다.The web servers 210 of the shopping mall servers 200-1 to 200-N are connected to the buyer terminals 100-1 to 100-N via the communication network 10 and the buyer terminals 100-1 to 100- N and transmits the shopping mall page in response to the connection of the shopping mall page to the shopping mall page of the corresponding purchaser terminal 100-1 to 100-N in response to the online shopping mall service request, And performs a function of providing an online shopping mall service to the buyer terminals 100-1 to 100-N in response to the reception of the member authentication data from the buyer terminals 100-1 to 100-N.

또한, 쇼핑몰 서버(200-1 내지 200-N)의 웹서버(210)는 구매자의 간편 카드결제 서비스 등록 요청에 응답하여 해당 구매자 단말(100-1 내지 100-N)로 간편 카드결제 서비스 등록을 위한 서비스 등록수단(예컨대, 구매자 정보 및 실제 신용카드 정보 입력을 위한 모듈 등)(도 3 및 도 5 참조)을 전송하며, 구매자 단말(100-1 내지 100-N)로부터 간편 카드결제 서비스 등록에 대한 정보데이터 수신에 응답하여 해당 구매자 단말(100-1 내지 100-N)로 가상의 카드결제 정보를 포함하는 간편 카드결제 서비스(도 4, 도 6, 도 7 및 도 8 참조)를 제공하는 기능을 수행한다.In addition, the web server 210 of the shopping mall servers 200-1 to 200-N registers the simple card settlement service registration to the corresponding buyer terminals 100-1 to 100-N in response to the simple card settlement service registration request of the purchaser (For example, a module for inputting the buyer's information and the actual credit card information) (see FIGS. 3 and 5) for the convenience card payment service registration from the buyer terminals 100-1 to 100-N (See FIGS. 4, 6, 7, and 8) including the virtual card payment information to the buyer terminals 100-1 to 100-N in response to the reception of the information data for the information .

또한, 쇼핑몰 서버(200-1 내지 200-N)는 구매자 단말(100-1 내지 100-N)로부터 간편 카드결제 서비스 요청메시지를 제공받을 경우, 기등록된 가상의 카드결제 정보가 해당 구매자 단말(100-1 내지 100-N)의 화면(예컨대, 웹브라우저 또는 쇼핑몰 전용 앱)에 디스플레이 되도록 간편 카드결제 서비스를 제공하는 기능을 수행한다.When the simple card settlement service request message is received from the buyer terminals 100-1 to 100-N, the shopping mall servers 200-1 to 200-N transmit the virtual card settlement information to the buyer terminal 100-1 to 100- 100-1 to 100-N) (for example, a web browser or a shopping mall dedicated application).

또한, 쇼핑몰 서버(200-1 내지 200-N)는 쇼핑몰 서버(200-1 내지 200-N)에서 제공하는 온라인 쇼핑몰 서비스를 제공받기 위하여 회원으로 가입된 구매자들의 회원정보와 회원임을 인증하기 위한 회원인증데이터가 저장된 쇼핑몰 회원정보 DB(220)가 더 포함될 수 있다.In order to receive the online shopping mall service provided by the shopping mall servers 200-1 to 200-N, the shopping mall servers 200-1 to 200-N are provided with member information for purchasers registered as members and members And a shopping mall member information DB 220 in which authentication data is stored.

또한, 쇼핑몰 서버(200-1 내지 200-N)는 카드사 서버(300-1 내지 300-N)로부터 전송된 가상의 카드결제 정보를 제공받아 이를 회원별로 데이터베이스화하여 쇼핑몰 회원정보 DB(220)에 저장 및 관리함이 바람직하다.In addition, the shopping mall servers 200-1 to 200-N receive the virtual card settlement information transmitted from the card issuer servers 300-1 to 300-N, convert them into databases for each member, and store them in the shopping mall member information DB 220 Storage and management are preferred.

이러한 쇼핑몰 서버(200-1 내지 200-N)의 쇼핑몰 회원정보 DB(220)에는 회원 가입된 구매자가 등록하는 구매자 정보, 예를 들어, 구매자 회원 ID, 패스워드, 연락처, 장바구니 정보, 입찰 중인 상품정보, 낙찰된 상품정보, 흥정중인 상품정보, 결제상품에 대한 상품정보, 배송정보, 구매결정 여부 정보, 및 단골매장에 대한 상품정보들 등을 기록/관리하는 DB로서, 쇼핑몰 서버(200-1 내지 200-N)에 의해 해당 정보들이 독출되거나 새로운 구매자 정보들로 갱신될 수 있다.In the shopping mall member information DB 220 of the shopping mall servers 200-1 to 200-N, the buyer information registered by the registered buyer, for example, the buyer member ID, password, contact information, shopping cart information, A shopping mall server 200-1, a shopping mall server 200-1, a shopping mall server 200-1, a shopping mall server 200-1, a shopping mall server 200-1, a shopping mall server 200-2, 200-N, or may be updated with new buyer information.

또한, 쇼핑몰 서버(200-1 내지 200-N)에는 상품정보 DB(230)가 더 구비될 수 있으며, 이러한 상품정보 DB(230)는 다양한 판매상품들에 대한 정보가 기록되는 DB로서, 쇼핑몰 서버(200-1 내지 200-N)에 의해 해당 정보들이 독출되거나 새로운 판매상품 정보들로 갱신될 수 있다.The shopping mall server 200-1 to 200-N may further include a merchandise information DB 230. The merchandise information database 230 is a DB for storing information on various merchandise items, The corresponding information may be read out or updated with the new sales product information by the first to third apparatuses 200-1 to 200-N.

이상과 같은 DB들(220 및 230)은 예컨대, 오라클(Oracle), 인포믹스(Infomix), 사이베이스(Sybase), DB2와 같은 관계형 데이터베이스 관리 시스템(RDBMS)이나, 겜스톤(Gemston), 오리온(Orion), O2 등과 같은 객체 지향 데이터베이스 관리 시스템(OODBMS)을 이용하여 본 발명의 목적에 맞게 구현될 수 있고, 자신의 기능을 달성하기 위하여 적당한 필드(field)들을 가지고 있다.The DBs 220 and 230 may be implemented in a relational database management system (RDBMS) such as Oracle, Infomix, Sybase, or DB2, or a relational database management system such as Gemston, Orion ), O2, and the like, and have appropriate fields for achieving their functions. The object-oriented database management system (OODBMS)

또한, 본 명세서에서 DB라 함은, 각각의 데이터베이스에 대응되는 정보를 저장하는 소프트웨어 및 하드웨어의 기능적 구조적 결합을 의미할 수 있다. DB는 적어도 하나의 테이블로 구현될 수도 있으며, 데이터베이스에 저장된 정보를 검색, 저장, 및 관리하기 위한 별도의 DBMS(Database Management System)을 더 포함할 수도 있다.Also, in this specification, a DB may mean a functional and structural combination of software and hardware for storing information corresponding to each database. The DB may be implemented as at least one table, and may further include a separate DBMS (Database Management System) for searching, storing, and managing information stored in the database.

또한, 링크드 리스트(linked-list), 트리(Tree), 관계형 데이터베이스의 형태 등 다양한 방식으로 구현될 수 있으며, 데이터베이스에 대응되는 정보를 저장할 수 있는 모든 데이터 저장매체 및 데이터 구조를 포함한다.Also, it can be implemented in various ways such as a linked-list, a tree, and a relational database, and includes all data storage media and data structures capable of storing information corresponding to a database.

특히, 쇼핑몰 서버(200-1 내지 200-N)를 통해 구매자 단말(100-1 내지 100-N)로 제공되는 간편 카드결제 서비스는, 상기 가상의 카드결제 정보와 함께 최초 간편 카드결제 서비스 등록시 저장된 고유 개인식별 정보를 입력받을 수 있도록 개인식별수단이 더 포함됨이 바람직하다.Particularly, the simple card settlement service provided to the purchaser terminals 100-1 through 100-N through the shopping mall servers 200-1 through 200-N is stored together with the virtual card settlement information at the time of the first simple card settlement service registration It is preferable that the personal identification means is further included so as to receive the unique personal identification information.

이때, 상기 개인식별수단은 예컨대, 간편 결제용 비밀번호를 입력받기 위한 비밀번호 입력모듈(도 6의 우측 화면 참조) 또는 구매자의 특정 신체정보를 입력받기 위한 신체정보 인식모듈(미도시) 등으로 이루어짐이 바람지하지만, 이에 국한하지 않으며, 후술하는 도 4 및 도 6에 도시된 바와 같이, 예컨대, 휴대폰 인증, 공인 인증, 이메일 주소/비밀번호와 함께 간편 결제용 비밀번호 등을 통해 고유 개인식별 정보를 입력받을 수 있도록 다양한 개인식별의 입력을 위한 모듈 등으로 이루어질 수도 있다.The personal identification means includes a password input module (see the right screen of FIG. 6) for receiving a simple settlement password or a body information recognition module (not shown) for receiving the specific body information of the purchaser However, as shown in FIGS. 4 and 6, which will be described later, it is possible to receive unique personal identification information through mobile phone authentication, authorized authentication, e-mail address / password, And a module for inputting a variety of personal identifications.

그리고, 상기 신체정보 인식모듈은 구매자의 지문 또는 홍채 인식을 통해 해당 구매자의 신체정보를 제공받을 수 있도록 구매자 단말(100-1 내지 100-N)에 기설치된 신체정보 인식수단을 호출하여 이루어질 수 있다.The body information recognizing module can be realized by calling the body information recognizing means installed in the purchaser terminals 100-1 to 100-N so that the body information of the purchaser can be provided through the fingerprint or iris recognition of the purchaser .

즉, 구매자 단말(100-1 내지 100-N)은 예컨대, 간편 결제용 비밀번호 또는 구매자의 특정 신체정보와 함께 구매상품 결제시 현재 시각정보에 대응하는 유효성 키를 조합하여 매번 새롭게 암호화된 결제인증데이터 및 해당 구매자에 의해 선택된 가상의 카드결제 정보를 해당 쇼핑몰 서버(200-1 내지 200-N)로 전송함이 바람직하다.That is, the purchaser terminals 100-1 to 100-N combine, for example, the password for easy settlement or the specific body information of the purchaser together with the validity key corresponding to the current time information at the time of settlement of the purchase commodity, And transmits the virtual card settlement information selected by the purchaser to the corresponding shopping mall servers 200-1 through 200-N.

한편, 쇼핑몰 서버(200-1 내지 200-N)는 구매자 단말(100-1 내지 100-N)로부터 간편 카드결제 서비스 요청메시지를 제공받아 해당 구매자에 대한 기등록된 가상의 카드결제 정보가 존재하는지 검색하여 기등록된 가상의 카드결제 정보가 존재하지 않을 경우, 해당 구매자의 의해 선택된 신용카드에 대응하는 카드사 서버(300-1 내지 300-N)로 간편 카드결제 서비스를 위한 구매자 정보를 전송하거나, 쇼핑몰 서버(200-1 내지 200-N)와 제휴된 모든 카드사 서버(300-1 내지 300-N)로 간편 카드결제 서비스를 위한 구매자 정보를 전송함이 바람직하다.On the other hand, the shopping mall servers 200-1 to 200-N receive the simple card settlement service request message from the buyer terminals 100-1 to 100-N to determine whether the already registered virtual card settlement information for the buyer exists And transmits the buyer information for the simple card settlement service to the card issuer servers 300-1 to 300-N corresponding to the credit card selected by the buyer when there is no virtual card settlement information already registered, It is preferable that buyer information for a simple card settlement service be transmitted to all the card issuer servers 300-1 to 300-N affiliated with the shopping mall servers 200-1 to 200-N.

이때, 카드사 서버(300-1 내지 300-N)에서는 쇼핑몰 서버(200-1 내지 200-N)로부터 전송된 간편 카드결제 서비스를 위한 구매자 정보를 제공받아 신용카드 회원정보 DB(310)에 저장된 신용카드 회원정보와 비교하여 해당 구매자가 간편 카드결제 서비스로 등록된 신용카드 회원일 경우, 상기 생성된 가상의 카드결제 정보를 해당 쇼핑몰 서버(200-1 내지 200-N)로 전송함이 바람직하다.At this time, the card issuer servers 300-1 to 300-N receive the buyer information for the simple card settlement service transmitted from the shopping mall servers 200-1 to 200-N and receive credit information stored in the credit card member information DB 310 If the purchaser is a credit card member registered with the simple card payment service as compared with the card member information, it is preferable that the generated virtual card payment information is transmitted to the shopping mall servers 200-1 to 200-N.

또한, 상기 가상의 카드결제 정보가 등록된 쇼핑몰 서버(200-1 내지 200-N)는, 제휴된 다른 쇼핑몰 서버들로 해당 구매자의 동의에 의해 해당 구매자 정보 및 기등록된 가상의 카드결제 정보와 함께 최초 간편 카드결제 서비스 등록시 저장된 고유 개인식별 정보를 전송함이 바람직하다.In addition, the shopping mall servers 200-1 to 200-N, to which the virtual card settlement information is registered, acquire the corresponding buyer information and the previously registered virtual card settlement information by agreement of the purchaser with other affiliate shopping mall servers Together, it is preferable to transmit the stored unique personal identification information when registering the first simple card payment service.

이때, 상기 제휴된 다른 쇼핑몰 서버는, 상기 가상의 카드결제 정보가 등록된 쇼핑몰 서버(200-1 내지 200-N)로부터 구매자 정보 및 기등록된 가상의 카드결제 정보와 함께 최초 간편 카드결제 서비스 등록시 저장된 고유 개인식별 정보를 제공받아 미리 구축된 쇼핑몰 회원정보 DB에 저장된 쇼핑몰 회원정보와 비교하여 해당 구매자가 회원으로 가입된 경우, 상기 쇼핑몰 회원정보 DB에 회원별로 데이터베이스화하여 저장 및 관리함이 바람직하다.At this time, the affiliated other shopping mall server receives merchant information and virtual card payment information from the shopping mall servers 200-1 to 200-N in which the virtual card settlement information is registered, If the purchaser is registered as a member, the stored unique personal identification information is compared with the shopping mall member information stored in the prebuilt shopping mall member information DB to store and manage the database in the shopping mall member information DB for each member.

그리고, 카드사 서버(300-1 내지 300-N)는 통신망(10)을 통해 쇼핑몰 서버(200-1 내지 200-N)와 서로 연결되어 있으며, 쇼핑몰 서버(200-1 내지 200-N)로부터 구매자 단말(100-1 내지 100-N)을 통해 입력된 간편 카드결제 서비스 등록을 위한 구매자 정보와 함께 실제 신용카드 정보를 제공받아 신용카드 회원정보 DB(310)에 저장된 신용카드 회원정보와 실제 신용카드 정보를 비교하여 동일할 경우, 간편 카드결제 서비스를 위한 가상의 카드결제 정보를 생성하여 해당 쇼핑몰 서버(200-1 내지 200-N)로 전송하는 기능을 수행한다.The card issuer servers 300-1 to 300-N are connected to the shopping mall servers 200-1 to 200-N via the communication network 10 and are connected to the shopping mall servers 200-1 to 200- The actual credit card information together with the buyer information for the simple card settlement service registration inputted through the terminals 100-1 to 100-N and the credit card member information stored in the credit card member information DB 310 and the actual credit card information And generates virtual card settlement information for the simple card settlement service and transmits the generated virtual card settlement information to the corresponding shopping mall servers 200-1 to 200-N.

또한, 카드사 서버(300-1 내지 300-N)는 쇼핑몰 서버(200-1 내지 200-N)로부터 구매자 단말(100-1 내지 100-N)을 통해 해당 구매자에 의해 선택된 가상의 카드결제 정보를 제공받아 신용카드 회원정보 DB(310)에 저장된 신용카드 회원정보와 비교하여 해당 구매자가 간편 카드결제 서비스로 등록된 신용카드 회원일 경우, 해당 구매자의 구매상품에 대한 결제승인 정보를 해당 쇼핑몰 서버(200-1 내지 200-N)로 전송하는 기능을 수행한다.In addition, the card issuer servers 300-1 to 300-N receive the virtual card payment information selected by the purchaser from the shopping mall servers 200-1 to 200-N via the purchaser terminals 100-1 to 100-N And if the buyer is a credit card member registered with the simple card payment service, the payment approval information for the purchased product of the buyer is received from the corresponding shopping mall server ( 200-1 to 200-N.

또한, 카드사 서버(300-1 내지 300-N)는 상기 생성된 가상의 카드결제 정보를 회원별로 데이터베이스화하여 신용카드 회원정보 DB(310)에 저장 및 관리함이 바람직하다.It is preferable that the card issuer servers 300-1 to 300-N store the generated virtual card settlement information in a database for each member and store and manage the database in the credit card member information DB 310. [

또한, 신용카드 회원정보 DB(310)에는 날짜(년/월/일) 및 시간(시/분/초)을 포함하는 시각정보에 대응하는 유효성 키가 데이터베이스(DB)화하여 미리 저장됨이 바람직하다.It is preferable that the validity key corresponding to the time information including the date (year / month / day) and the time (hour / minute / second) is stored in the database (DB) in advance in the credit card member information DB 310 Do.

이러한 신용카드 회원정보 DB(310)는 예컨대, 오라클(Oracle), 인포믹스(Infomix), 사이베이스(Sybase), DB2와 같은 관계형 데이터베이스 관리 시스템(RDBMS)이나, 겜스톤(Gemston), 오리온(Orion), O2 등과 같은 객체 지향 데이터베이스 관리 시스템(OODBMS)을 이용하여 본 발명의 목적에 맞게 구현될 수 있고, 자신의 기능을 달성하기 위하여 적당한 필드(field)들을 가지고 있다.Such a credit card member information database 310 may be a relational database management system (RDBMS) such as, for example, Oracle, Infomix, Sybase, DB2, or a combination of Gemston, Orion, (OODBMS), such as O2, O2, etc., and have suitable fields to achieve their functions.

한편, 상기 가상의 카드결제 정보는 예컨대, 각 신용카드에 대응되는 가상의 신용카드 번호 및 신용카드 이미지(도 3 내지 도 8 참조) 등을 포함하여 이루어짐이 바람직하다.On the other hand, the virtual card settlement information preferably includes, for example, a virtual credit card number and a credit card image (refer to Figs. 3 to 8) corresponding to each credit card.

또한, 구매자 단말(100-1 내지 100-N)을 통해 해당 구매자에 의해 선택된 가상의 카드결제 정보에는 예컨대, 해당 구매자에 의해 선택된 가상의 신용카드 번호, 구매상품에 대한 최종 결제금액, 결제방식(예컨대, 일시불 또는 할부 개월 수 등) 정보 등을 포함하여 이루어질 수 있다.The virtual card payment information selected by the purchaser through the purchaser terminals 100-1 to 100-N includes, for example, a virtual credit card number selected by the purchaser, a final payment amount for the purchased product, For example, a lump sum or the number of installment months, etc.).

또한, 카드사 서버(300-1 내지 300-N)는 쇼핑몰 서버(200-1 내지 200-N)로부터 구매자 단말(100-1 내지 100-N)을 통해 암호화된 결제인증데이터와 가상의 카드결제 정보를 제공받아 이를 복호화하여 간편 결제용 비밀번호 또는 구매자의 특정 신체정보 데이터와 유효성 키를 분리한 후, 상기 가상의 카드결제 정보 및 상기 분리된 간편 결제용 비밀번호 또는 구매자의 특정 신체정보 데이터와 신용카드 회원정보 DB(310)에 미리 저장된 가상의 카드결제 정보와 간편 결제용 비밀번호 또는 구매자의 특정 신체정보 데이터를 비교하여 동일할 경우, 상기 분리된 유효성 키가 기설정된 일정시간(바람직하게, 최근 5분 정도) 범위 내에 포함되는지를 체크하여 해당 구매자의 구매상품에 대한 결제승인여부를 판단할 수 있다.Also, the card issuer servers 300-1 to 300-N receive the payment authentication data encrypted through the purchaser terminals 100-1 to 100-N from the shopping mall servers 200-1 to 200-N, And separates the password for the simple settlement or the specific body information data of the purchaser and the validity key, and separates the virtual card settlement information, the separated simple settlement password or the specific body information data of the buyer and the credit card member When the virtual card settlement information stored in advance in the information DB 310 is compared with the password for simple settlement or the specific body information data of the purchaser, the separated validity key is stored for a predetermined period of time ), And judge whether or not to approve the purchase of the purchased product of the purchaser.

즉, 상기 분리된 유효성 키가 상기 기설정된 일정시간 범위 내에 포함되면 해당 구매자의 구매상품에 대한 결제승인을 수락하며, 상기 분리된 유효성 키가 상기 기설정된 일정시간 범위 내에 포함되지 않으면 해당 구매자의 구매상품에 대한 결제를 거부한다. 이로써 상기 기설정된 일정시간 범위를 벗어나 이전에 생성 저장되어 도용될 수 있는 구매자의 간편 결제용 비밀번호 또는 특정 신체정보 데이터는 거부할 수 있다.That is, if the separated validity key is within the predetermined time range, the acceptance of the payment for the purchased product of the purchaser is accepted, and if the separated validity key is not included within the predetermined time range, We refuse to pay for the goods. As a result, it is possible to reject the password or the specific body information data of the purchaser who can be created, stored and stolen earlier than the predetermined time range.

이때, 상기 유효성 키는 구매자의 구매상품에 대한 결제시 현재 날짜(년/월/일) 및 시간(시/분/초)을 포함하는 시각정보를 암호화한 디지털 코드 데이터로 이루어짐이 바람직하다.The validity key may be digital code data obtained by encrypting time information including a date (year / month / day) and a time (hour / minute / second) at the time of settlement for a purchase item of a buyer.

또한, 구매자 단말(100-1 내지 100-N)로부터 전송된 결제인증데이터는 특정 문자열로 변환된 간편 결제용 비밀번호 또는 구매자의 특정 신체정보 데이터와 유효성 키의 순서를 랜덤(random)하게 조합하여 배열된 비가독성의 암호화된 디지털 코드 데이터로 이루어짐이 바람직하다.
The settlement authentication data transmitted from the purchaser terminals 100-1 to 100-N is a combination of a simple settlement password converted into a specific character string or the order of the purchaser's specific body information data and the validity key in a random combination It is preferable that the non-toxicity encoded digital code data is made.

이하에는 본 발명의 일 실시예에 따른 통신망을 이용한 전자상거래에서의 간편 결제 방법에 대하여 상세하게 설명하기로 한다.Hereinafter, a simple payment method in an electronic commerce using a communication network according to an embodiment of the present invention will be described in detail.

도 2는 본 발명의 일 실시예에 따른 통신망을 이용한 전자상거래에서의 간편 결제 방법을 설명하기 위한 전체적인 흐름도이고, 도 3 및 도 4는 본 발명의 일 실시예에 적용된 간편 카드결제 서비스 등록 및 결제를 위한 일 예를 나타낸 화면 예시도이며, 도 5 및 도 6은 본 발명의 일 실시예에 적용된 간편 카드결제 서비스 등록 및 결제를 위한 다른 예를 나타낸 화면 예시도이며, 도 7 및 도 8은 본 발명의 일 실시예에 적용된 간편 카드결제 서비스를 설명하기 위한 화면 예시도이다.FIG. 2 is a general flowchart for explaining a simple payment method in an electronic commerce using a communication network according to an embodiment of the present invention. FIG. 3 and FIG. 4 are flowcharts of a simple card settlement service registration and settlement FIG. 5 and FIG. 6 are diagrams of screens illustrating another example of registration and settlement of a simple card settlement service applied to an embodiment of the present invention. FIGS. 7 and 8 are views FIG. 2 is a diagram illustrating a simple card settlement service applied to an embodiment of the present invention.

도 1 내지 도 8을 참조하면, 본 발명의 일 실시예에 따른 통신망을 이용한 전자상거래에서의 간편 결제 방법은, 먼저, 구매자 단말(100-1 내지 100-N)을 통해 쇼핑몰 서버(200-1 내지 200-N)로 간편 카드결제 서비스 등록을 요청한다(S100).1 to 8, a simple settlement method in an electronic commerce using a communication network according to an embodiment of the present invention is a simple settlement method in which a shopping mall server 200-1 To 200-N (S100).

그런 다음, 쇼핑몰 서버(200-1 내지 200-N)를 통해 상기 단계S100에서의 간편 카드결제 서비스 등록 요청에 응답하여 해당 구매자 단말(100-1 내지 100-N)로 간편 카드결제 서비스 등록을 위한 서비스 등록수단(예컨대, 구매자 정보 및 실제 신용카드 정보 입력을 위한 모듈 등)(도 3 및 도 5 참조)을 전송한다(S200).Then, in response to the simple card settlement service registration request at step S100 through the shopping mall servers 200-1 to 200-N, the corresponding buyer terminals 100-1 to 100-N A service registration means (e.g., module for inputting buyer information and actual credit card information, etc.) (see FIGS. 3 and 5) is transmitted (S200).

이후에, 구매자 단말(100-1 내지 100-N)을 통해 상기 단계S200에서 전송된 서비스 등록수단을 이용하여 구매자 정보와 함께 실제 신용카드 정보를 해당 쇼핑몰 서버(200-1 내지 200-N)로 전송한다(S300).Thereafter, using the service registration means transmitted in step S200 through the purchaser terminals 100-1 to 100-N, the actual credit card information together with the buyer information is transmitted to the corresponding shopping mall servers 200-1 to 200-N (S300).

이때, 상기 구매자 정보는 예컨대, 구매자의 성명, 주민번호, 휴대폰 번호 또는 이메일 주소 중 적어도 어느 하나를 포함함이 바람직하며, 상기 구매자의 실제 신용카드 정보는 예컨대, 실제 신용카드 번호, 카드비밀번호, 카드유효기간 및 카드CVC 번호 등을 포함함이 바람직하다.At this time, it is preferable that the buyer information includes at least one of a name of a purchaser, a resident number, a mobile phone number, or an e-mail address, and the actual credit card information of the buyer includes, for example, a real credit card number, Expiration date, card CVC number, and the like.

다음으로, 쇼핑몰 서버(200-1 내지 200-N)를 통해 상기 단계S300에서 전송된 구매자 정보와 함께 실제 신용카드 정보를 해당 카드사 서버(300-1 내지 300-N)로 전송한다(S400).Next, actual credit card information together with the buyer information transmitted in step S300 is transmitted to the card issuer servers 300-1 through 300-N through the shopping mall servers 200-1 through 200-N (S400).

이후에, 카드사 서버(300-1 내지 300-N)를 통해 상기 단계S400에서 전송된 구매자 정보와 함께 실제 신용카드 정보를 제공받아 신용카드 회원정보 DB(310)에 저장된 신용카드 회원정보와 실제 신용카드 정보를 비교하여 동일할 경우, 간편 카드결제 서비스를 위한 가상의 카드결제 정보를 생성하여 해당 쇼핑몰 서버(200-1 내지 200-N)로 전송한다(S500).Thereafter, the real credit card information is received along with the buyer information transmitted in step S400 through the card issuer servers 300-1 to 300-N, and the credit card member information stored in the credit card member information DB 310 and the actual credit information If the card information is the same, the virtual card settlement information for the simple card settlement service is generated and transmitted to the corresponding shopping mall servers 200-1 to 200-N (S500).

이때, 상기 가상의 카드결제 정보는 예컨대, 각 신용카드에 대응되는 가상의 신용카드 번호 및 신용카드 이미지 등을 포함함이 바람직하다.At this time, the virtual card settlement information preferably includes, for example, a virtual credit card number and a credit card image corresponding to each credit card.

그런 다음, 쇼핑몰 서버(200-1 내지 200-N)를 통해 상기 단계S500에서 전송된 가상의 카드결제 정보가 해당 구매자 단말(100-1 내지 100-N)의 화면에 디스플레이 되도록 간편 카드결제 서비스를 제공한다(S600).Then, the simple card settlement service is executed so that the virtual card settlement information transmitted in step S500 is displayed on the screen of the corresponding buyer terminals 100-1 through 100-N via the shopping mall servers 200-1 through 200-N (S600).

이후에, 카드사 서버(300-1 내지 300-N)를 통해 상기 단계S600에서 디스플레이 된 간편 카드결제 서비스를 이용하여 해당 구매자에 의해 선택된 가상의 카드결제 정보를 쇼핑몰 서버(200-1 내지 200-N)로부터 제공받아 신용카드 회원정보 DB(310)에 저장된 신용카드 회원정보와 비교하여 해당 구매자가 간편 카드결제 서비스로 등록된 신용카드 회원일 경우, 해당 구매자의 구매상품에 대한 결제승인 정보를 해당 쇼핑몰 서버(200-1 내지 200-N)로 전송한다(S700).Thereafter, virtual card settlement information selected by the purchaser is displayed on the shopping mall servers 200-1 to 200-N using the simple card settlement service displayed in step S600 through the card issuer servers 300-1 to 300-N And compares the received payment approval information with the credit card member information stored in the credit card member information DB 310. If the purchaser is a credit card member registered with the simple card payment service, To the servers 200-1 to 200-N (S700).

이때, 해당 구매자에 의해 선택된 가상의 카드결제 정보에는, 도 4, 도 6 내지 도 8에 도시된 바와 같이, 예컨대, 해당 구매자에 의해 선택된 가상의 신용카드 번호, 구매상품에 대한 최종 결제금액, 결제방식(예컨대, 일시불 또는 할부 개월 수 등) 정보 등을 포함하여 이루어질 수 있다.At this time, as shown in FIG. 4 and FIG. 6 to FIG. 8, the virtual card payment information selected by the purchaser includes, for example, a virtual credit card number selected by the purchaser, a final payment amount for the purchased product, (E.g., a lump sum or installment month number), and the like.

추가적으로, 상기 단계S500 이후에, 쇼핑몰 서버(200-1 내지 200-N)를 통해 상기 단계S500에서 전송된 가상의 카드결제 정보를 회원별로 데이터베이스화하여 쇼핑몰 회원정보 DB(220)에 저장 및 관리하는 단계를 더 포함할 수 있다.In addition, after step S500, the virtual card payment information transmitted in step S500 through the shopping mall servers 200-1 through 200-N is converted into a database for each member and stored and managed in the shopping mall member information DB 220 Step < / RTI >

또한, 상기 단계S500 이후에, 카드사 서버(300-1 내지 300-N)를 통해 상기 단계S500에서 생성된 가상의 카드결제 정보를 회원별로 데이터베이스화하여 신용카드 회원정보 DB(310)에 저장 및 관리하는 단계를 더 포함할 수도 있다.After step S500, the virtual card payment information generated in step S500 is converted into a database for each member through the card issuer servers 300-1 to 300-N, and stored in the credit card member information DB 310 and managed The method further comprising the steps of:

더욱이, 상기 단계S600에서, 상기 간편 카드결제 서비스는, 상기 가상의 카드결제 정보와 함께 최초 간편 카드결제 서비스 등록시 저장된 고유 개인식별 정보를 입력받을 수 있도록 개인식별수단을 더 포함할 수 있다.In addition, in step S600, the simple card settlement service may further include an individual identification unit for receiving the unique personal identification information stored at the time of registering the first simple card settlement service together with the virtual card settlement information.

이때, 상기 개인식별수단은 간편 결제용 비밀번호를 입력받기 위한 비밀번호 입력모듈 또는 구매자의 특정 신체정보를 입력받기 위한 신체정보 인식모듈로 이루어짐이 바람직하며, 구매자 단말(100-1 내지 100-N)은 간편 결제용 비밀번호 또는 구매자의 특정 신체정보와 함께 구매상품 결제시 현재 시각정보에 대응하는 유효성 키를 조합하여 매번 새롭게 암호화된 결제인증데이터 및 해당 구매자에 의해 선택된 가상의 카드결제 정보를 해당 쇼핑몰 서버(200-1 내지 200-N)로 전송함이 바람직하다.Preferably, the personal identification means comprises a password input module for inputting a simple settlement password or a body information recognition module for receiving specific body information of a buyer, and the buyer terminals 100-1 to 100-N The billing authentication data and the virtual card payment information selected by the buyer each time by combining the validation key corresponding to the current time information at the time of settlement of the purchased goods together with the password for the simple settlement or the specific physical information of the purchaser, -1 to 200-N).

그리고, 카드사 서버(300-1 내지 300-N)는 쇼핑몰 서버(200-1 내지 200-N)로부터 구매자 단말(100-1 내지 100-N)을 통해 암호화된 결제인증데이터와 가상의 카드결제 정보를 제공받아 이를 복호화하여 간편 결제용 비밀번호 또는 구매자의 특정 신체정보 데이터와 유효성 키를 분리한 후, 상기 가상의 카드결제 정보 및 상기 분리된 간편 결제용 비밀번호 또는 구매자의 특정 신체정보 데이터와 신용카드 회원정보 DB(310)에 미리 저장된 가상의 카드결제 정보와 간편 결제용 비밀번호 또는 구매자의 특정 신체정보 데이터를 비교하여 동일할 경우, 상기 분리된 유효성 키가 기설정된 일정시간(바람직하게, 최근 5분 정도) 범위 내에 포함되는지를 체크하여 해당 구매자의 구매상품에 대한 결제승인여부를 판단할 수 있다.Then, the card issuer servers 300-1 to 300-N receive the payment authentication data encrypted through the purchaser terminals 100-1 to 100-N from the shopping mall servers 200-1 to 200-N, And separates the password for the simple settlement or the specific body information data of the purchaser and the validity key, and separates the virtual card settlement information, the separated simple settlement password or the specific body information data of the buyer and the credit card member When the virtual card settlement information stored in advance in the information DB 310 is compared with the password for simple settlement or the specific body information data of the purchaser, the separated validity key is stored for a predetermined period of time ), And judge whether or not to approve the purchase of the purchased product of the purchaser.

즉, 상기 분리된 유효성 키가 상기 기설정된 일정시간 범위 내에 포함되면 해당 구매자의 구매상품에 대한 결제승인을 수락하며, 상기 분리된 유효성 키가 상기 기설정된 일정시간 범위 내에 포함되지 않으면 해당 구매자의 구매상품에 대한 결제를 거부한다.That is, if the separated validity key is within the predetermined time range, the acceptance of the payment for the purchased product of the purchaser is accepted, and if the separated validity key is not included within the predetermined time range, We refuse to pay for the goods.

한편, 상기 신체정보 인식모듈은 구매자의 지문 또는 홍채 인식을 통해 해당 구매자의 신체정보를 제공받을 수 있도록 구매자 단말(100-1 내지 100-N)에 기설치된 신체정보 인식수단을 호출하여 이루어짐이 바람직하다.Meanwhile, the body information recognition module preferably calls the body information recognition means installed in the buyer terminals 100-1 to 100-N so that the body information of the purchaser can be provided through the fingerprint or iris recognition of the buyer Do.

그리고, 구매자 단말(100-1 내지 100-N)로부터 전송된 결제인증데이터는 특정 문자열로 변환된 간편 결제용 비밀번호 또는 구매자의 특정 신체정보 데이터와 유효성 키의 순서를 랜덤(random)하게 조합하여 배열된 비가독성의 암호화된 디지털 코드 데이터로 이루어짐이 바람직하다.The settlement authentication data transmitted from the purchaser terminals 100-1 to 100-N is a combination of a simple settlement password converted into a specific character string or the order of the purchaser's specific body information data and the validity key in a random combination It is preferable that the non-toxicity encoded digital code data is made.

추가적으로, 상기 단계S700 이후에, 쇼핑몰 서버(200-1 내지 200-N)는 구매자 단말(100-1 내지 100-N)로부터 간편 카드결제 서비스 요청메시지를 제공받아 해당 구매자에 대한 기등록된 가상의 카드결제 정보가 존재하는지 검색하여 기등록된 가상의 카드결제 정보가 존재하지 않을 경우, 해당 구매자의 의해 선택된 신용카드에 대응하는 카드사 서버(300-1 내지 300-N)로 간편 카드결제 서비스를 위한 구매자 정보를 전송하거나, 쇼핑몰 서버(200-1 내지 200-N)와 제휴된 모든 카드사 서버(300-1 내지 300-N)로 간편 카드결제 서비스를 위한 구매자 정보를 전송하고, 카드사 서버(300-1 내지 300-N)에서는 쇼핑몰 서버(200-1 내지 200-N)로부터 전송된 간편 카드결제 서비스를 위한 구매자 정보를 제공받아 신용카드 회원정보 DB(310)에 저장된 신용카드 회원정보와 비교하여 해당 구매자가 간편 카드결제 서비스로 등록된 신용카드 회원일 경우, 상기 생성된 가상의 카드결제 정보를 해당 쇼핑몰 서버(200-1 내지 200-N)로 전송하는 단계를 더 포함할 수 있다.In addition, after step S700, the shopping mall servers 200-1 to 200-N receive the simple card settlement service request message from the buyer terminals 100-1 to 100-N, If there is no virtual card settlement information already registered, the card issuer server 300-1 to 300-N corresponding to the credit card selected by the buyer searches for the card settlement information Transmits the buyer information or transmits the buyer information for the simple card settlement service to all the card issuer servers 300-1 to 300-N affiliated with the shopping mall servers 200-1 to 200-N, and the card issuer server 300- 1 to 300-N) receives the buyer information for the simple card payment service transmitted from the shopping mall servers 200-1 to 200-N, compares the information with the credit card member information stored in the credit card member information DB 310, phrase Who may further comprise the step of transmitting the case of credit cardholders registered with the easy credit card payment services, and the creation of a virtual payment card information to the mall servers (200-1 to 200-N).

더욱이, 상기 단계S700 이후에, 상기 가상의 카드결제 정보가 등록된 쇼핑몰 서버(200-1 내지 200-N)는 제휴된 다른 쇼핑몰 서버들로 해당 구매자의 동의에 의해 해당 구매자 정보 및 기등록된 가상의 카드결제 정보와 함께 최초 간편 카드결제 서비스 등록시 저장된 고유 개인식별 정보를 전송하고, 상기 제휴된 다른 쇼핑몰 서버는 상기 가상의 카드결제 정보가 등록된 쇼핑몰 서버(200-1 내지 200-N)로부터 구매자 정보 및 기등록된 가상의 카드결제 정보와 함께 최초 간편 카드결제 서비스 등록시 저장된 고유 개인식별 정보를 제공받아 미리 구축된 쇼핑몰 회원정보 DB에 저장된 쇼핑몰 회원정보와 비교하여 해당 구매자가 회원으로 가입된 경우, 상기 쇼핑몰 회원정보 DB에 회원별로 데이터베이스화하여 저장 및 관리하는 단계를 더 포함할 수도 있다.Further, after step S700, the shopping mall servers 200-1 to 200-N to which the virtual card settlement information is registered are informed to the affiliated shopping mall servers by the buyer's consent, And transmits the unique personal identification information stored at the time of registering the first simple card settlement service together with the card settlement information of the shopping mall server 200-1 to 200-N to which the virtual card settlement information is registered, And the virtual card settlement information registered in advance together with the unique personal identification information stored at the time of registration of the first simple card settlement service, compares the unique personal identification information with the shopping mall member information stored in the pre-built shopping mall member information DB, And storing and managing a database for each member in the shopping mall member information DB.

한편, 쇼핑몰 서버(200-1 내지 200-N)에서는 상품정보가 구비된 페이지 상에서 해당 상품의 결제시 통상의 주문서로 넘어가지 않고 바로 본 발명의 간편 카드결제 서비스가 가능하도록 구매자 단말(100-1 내지 100-N)로 온라인 쇼핑몰 서비스를 제공할 수도 있다. 예컨대, 상품 페이지 내에 'smilepay 바로구매'라는 활성화버튼을 구비하여, 이를 통해 '페이지이동/새로고침' 없이 신속하게 결제를 완료시킬 수 있다.
On the other hand, in the shopping mall servers 200-1 to 200-N, the purchaser terminals 100-1 to 200-N are arranged so that the simple card settlement service of the present invention is possible without going over to the ordinary order book upon payment of the corresponding goods on the page having the goods information. 100-N) to provide online shopping mall services. For example, an activation button called 'purchase smilepay directly' is provided in the product page, so that payment can be completed quickly without 'page movement / refresh'.

다른 한편, 본 발명의 일 실시예에 따른 통신망을 이용한 전자상거래에서의 간편 결제 방법은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현되는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다.On the other hand, a simple payment method in an electronic commerce using a communication network according to an embodiment of the present invention can also be implemented as a computer-readable code on a computer-readable recording medium. A computer-readable recording medium includes all kinds of recording apparatuses in which data that can be read by a computer system is stored.

예컨대, 컴퓨터가 읽을 수 있는 기록매체로는 롬(ROM), 램(RAM), 시디-롬(CD-ROM), 자기 테이프, 하드디스크, 플로피디스크, 이동식 저장장치, 비휘발성 메모리(Flash Memory), 광 데이터 저장장치 등이 있다.For example, the computer-readable recording medium includes a ROM, a RAM, a CD-ROM, a magnetic tape, a hard disk, a floppy disk, a removable storage device, a nonvolatile memory, , And optical data storage devices.

또한, 컴퓨터로 읽을 수 있는 기록매체는 컴퓨터 통신망으로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 읽을 수 있는 코드로서 저장되고 실행될 수 있다.
In addition, the computer readable recording medium may be distributed and executed in a computer system connected to a computer communication network, and may be stored and executed as a code readable in a distributed manner.

전술한 본 발명에 따른 통신망을 이용한 전자상거래에서의 간편 결제 시스템 및 그 방법에 대한 바람직한 실시예에 대하여 설명하였지만, 본 발명은 이에 한정되는 것이 아니고 특허청구범위와 발명의 상세한 설명 및 첨부한 도면의 범위 안에서 여러 가지로 변형하여 실시하는 것이 가능하고 이 또한 본 발명에 속한다.
Although the preferred embodiment of the simple settlement system and the method thereof in the electronic commerce using the communication network according to the present invention has been described above, the present invention is not limited thereto, but may be applied to the claims, the detailed description of the invention, It is possible to carry out various modifications within the scope and also belong to the present invention.

100-1 내지 100-N : 구매자 단말,
200-1 내지 200-N : 쇼핑몰 서버,
300-1 내지 300-N : 카드사 서버
100-1 to 100-N: a buyer terminal,
200-1 to 200-N: shopping mall server,
300-1 to 300-N: Card issuer server

Claims (21)

적어도 하나의 구매자 단말과 통신망을 통해 연결되어 온라인 쇼핑몰 서비스를 제공하는 적어도 하나의 쇼핑몰 서버 및 적어도 하나의 카드사 서버를 포함하는 시스템을 이용하여 각 쇼핑몰 서버에서 구매자의 물품 구매시 간편 결제하는 방법으로서,
(a) 상기 쇼핑몰 서버를 통해 상기 구매자 단말로부터 간편 카드결제 서비스 등록에 대한 요청을 수신하는 단계;
(b) 상기 쇼핑몰 서버를 통해 상기 단계(a)에서의 간편 카드결제 서비스 등록 요청에 응답하여 상기구매자 단말로 간편 카드결제 서비스 등록을 위한 서비스 등록수단을 전송하는 단계;
(c) 상기 쇼핑몰 서버를 통해 상기 단계(b)에서 전송된 서비스 등록수단을 이용하여 상기 구매자 단말로부터 구매자 정보와 함께 실제 신용카드 정보를 수신하는 단계;
(d) 상기 쇼핑몰 서버를 통해 상기 단계(c)에서 전송된 구매자 정보와 함께 실제 신용카드 정보를 해당 카드사 서버로 전송하는 단계;
(e) 상기 카드사 서버를 통해 상기 단계(d)에서 전송된 구매자 정보와 함께 실제 신용카드 정보를 제공받아 신용카드 회원정보 DB에 저장된 신용카드 회원정보와 실제 신용카드 정보를 비교하여 동일할 경우, 간편 카드결제 서비스를 위한 가상의 카드결제 정보를 생성하여 상기 쇼핑몰 서버로 전송하는 단계;
(f) 상기 쇼핑몰 서버를 통해 상기 단계(e)에서 전송된 가상의 카드결제 정보가 해당 구매자 단말의 화면에 디스플레이 되도록 간편 카드결제 서비스를 제공하는 단계를 포함하되, 상기 간편 카드결제 서비스는, 상기 가상의 카드결제 정보와 함께 최초 간편 카드결제 서비스 등록시 저장된 고유 개인식별 정보를 입력받을 수 있도록 개인식별수단을 더 포함하고, 상기 개인식별수단은 간편 결제용 비밀번호를 입력받기 위한 비밀번호 입력모듈 또는 구매자의 특정 신체정보를 입력받기 위한 신체정보 인식모듈로 이루어지고, 상기 쇼핑몰 서버는, 상기 구매자 단말로부터, 간편 결제용 비밀번호 또는 구매자의 특정 신체정보와 함께 구매상품 결제시 현재 시각정보에 대응하는 유효성 키를 조합하여 매번 새롭게 암호화된 결제인증데이터 및 해당 구매자에 의해 선택된 가상의 카드결제 정보를 수신하고; 및
(g) 상기 카드사 서버를 통해 상기 단계(f)에서 디스플레이 된 간편 카드결제 서비스를 이용하여 해당 구매자에 의해 선택된 가상의 카드결제 정보를 상기 쇼핑몰 서버로부터 제공받아 상기 신용카드 회원정보 DB에 저장된 신용카드 회원정보와 비교하여 해당 구매자가 간편 카드결제 서비스로 등록된 신용카드 회원일 경우, 해당 구매자의 구매상품에 대한 결제승인 정보를 해당 쇼핑몰 서버로 전송하는 단계를 포함하되, 상기 카드사 서버는, 상기 쇼핑몰 서버로부터 상기 구매자 단말을 통해 암호화된 결제인증데이터와 가상의 카드결제 정보를 제공받아 이를 복호화하여 간편 결제용 비밀번호 또는 구매자의 특정 신체정보 데이터와 유효성 키를 분리한 후, 상기 가상의 카드결제 정보 및 상기 분리된 간편 결제용 비밀번호 또는 구매자의 특정 신체정보 데이터와 신용카드 회원정보 DB에 미리 저장된 가상의 카드결제 정보와 간편 결제용 비밀번호 또는 구매자의 특정 신체정보 데이터를 비교하여 동일할 경우, 상기 분리된 유효성 키가 기설정된 일정시간 범위 내에 포함되는지를 체크하여 해당 구매자의 구매상품에 대한 결제승인여부를 판단하는 것을 특징으로 하는 통신망을 이용한 전자상거래에서의 간편 결제 방법.
A method for simple settlement when purchasing goods from each shopping mall server using a system including at least one shopping mall server and at least one card company server connected to at least one buyer terminal through a communication network to provide an online shopping mall service,
(a) receiving a request for registering a simple card settlement service from the buyer terminal through the shopping mall server;
(b) transmitting a service registration means for registering a simple card payment service to the buyer terminal in response to the simple card payment service registration request in the step (a) through the shopping mall server;
(c) receiving actual credit card information together with buyer information from the buyer terminal using the service registration means transmitted in the step (b) through the shopping mall server;
(d) transmitting actual credit card information to the card issuer server together with the buyer information transmitted in the step (c) through the shopping mall server;
(e) receiving actual credit card information together with the buyer information transmitted in the step (d) through the credit card company server, comparing the credit card member information stored in the credit card member information DB with the actual credit card information, Generating virtual card settlement information for the simple card settlement service and transmitting the generated virtual card settlement information to the shopping mall server;
(f) providing a simple card payment service so that the virtual card payment information transmitted in the step (e) through the shopping mall server is displayed on the screen of the corresponding purchaser terminal, wherein the simple card payment service comprises: Further comprising personal identification means for receiving the unique personal identification information stored at the time of registering the first simple card payment service together with the virtual card payment information, wherein the personal identification means comprises a password input module for inputting the simple settlement password, And a body information recognizing module for receiving specific body information, wherein the shopping mall server receives, from the purchaser terminal, a password for easy settlement or specific body information of the purchaser, together with a validity key corresponding to the current time information at the time of settlement of purchase commodity So that each time the newly encrypted payment authentication data and the corresponding purchaser Receiving a virtual card payments chosen by the; And
(g) receiving, from the shopping mall server, virtual card settlement information selected by the purchaser using the simple card settlement service displayed in the step (f) through the card issuer server, And transmitting payment approval information for the purchased product of the purchaser to the corresponding shopping mall server when the purchaser is a credit card member registered with the simple card payment service as compared with the member information, The payment authentication data and the virtual card payment information encrypted through the purchaser terminal from the server are received and decrypted to separate the password for easy settlement or the specific body information data of the purchaser and the validity key, The separated simple settlement password or the specific physical form of the purchaser Data and the virtual card payment information stored in advance in the credit card member information DB with the simple settlement password or the specific body information data of the purchaser, and checks whether the separated validity key is included in the predetermined fixed time range And determining whether to approve the purchase of the purchased product by the purchaser.
제1 항에 있어서,
상기 단계(e)에서, 상기 가상의 카드결제 정보는, 각 신용카드에 대응되는 가상의 신용카드 번호 및 신용카드 이미지를 포함하는 것을 특징으로 하는 통신망을 이용한 전자상거래에서의 간편 결제 방법.
The method according to claim 1,
Wherein in the step (e), the virtual card settlement information includes a virtual credit card number and a credit card image corresponding to each credit card.
제1 항에 있어서,
상기 단계(e) 이후에, 상기 카드사 서버를 통해 상기 단계(e)에서 생성된 가상의 카드결제 정보를 회원별로 데이터베이스화하여 상기 신용카드 회원정보 DB에 저장 및 관리하는 단계를 더 포함하는 것을 특징으로 하는 통신망을 이용한 전자상거래에서의 간편 결제 방법.
The method according to claim 1,
Further comprising the step of, after the step (e), storing the virtual card settlement information generated in the step (e) through the card issuer server into a database for each member and storing and managing the virtual card settlement information in the credit card member information DB A simple payment method in electronic commerce using a communication network.
제1 항에 있어서,
상기 신체정보 인식모듈은 구매자의 지문 또는 홍채 인식을 통해 해당 구매자의 신체정보를 제공받을 수 있도록 각 구매자 단말에 기설치된 신체정보 인식수단을 호출하여 이루어진 것을 특징으로 하는 통신망을 이용한 전자상거래에서의 간편 결제 방법.
The method according to claim 1,
Wherein the body information recognition module is configured to call body information recognition means previously installed in each buyer terminal so that body information of the purchaser can be provided through the fingerprint or iris recognition of the purchaser. Payment Method.
제1 항에 있어서,
상기 구매자 단말로부터 전송된 결제인증데이터는, 특정 문자열로 변환된 간편결제용 비밀번호 또는 구매자의 특정 신체정보 데이터와 유효성 키의 순서를 랜덤(random)하게 조합하여 배열된 비가독성의 암호화된 디지털 코드 데이터를 포함하는 것을 특징으로 하는 통신망을 이용한 전자상거래에서의 간편 결제 방법.
The method according to claim 1,
The settlement authentication data transmitted from the purchaser terminal includes at least one of a password for a simple settlement converted into a specific character string or a randomly combined combination of the order of the purchaser's specific body information data and the validity key, Wherein the method comprises the steps of:
제1 항에 있어서,
상기 단계(c)에서, 상기 구매자 정보는, 구매자의 성명, 주민번호, 휴대폰 번호 또는 이메일 주소 중 적어도 어느 하나를 포함하는 것을 특징으로 하는 통신망을 이용한 전자상거래에서의 간편 결제 방법.
The method according to claim 1,
Wherein the buyer information includes at least one of a name, a resident number, a mobile phone number, and an e-mail address of the purchaser in the step (c).
제1 항에 있어서,
상기 단계(c)에서, 상기 구매자의 실제 신용카드 정보는, 실제 신용카드 번호, 카드비밀번호, 카드유효기간 및 카드CVC 번호를 포함하는 것을 특징으로 하는 통신망을 이용한 전자상거래에서의 간편 결제 방법.
The method according to claim 1,
Wherein the actual credit card information of the purchaser includes an actual credit card number, a card password, a card validity period, and a card CVC number in the step (c).
제11 항에 있어서, 상기 단계(g) 이후에,
상기 쇼핑몰 서버는, 상기 구매자 단말로부터 간편 카드결제 서비스 요청메시지를 제공받아 기등록된 가상의 카드결제 정보가 존재하지 않을 경우, 해당 구매자의 의해 선택된 신용카드에 대응하는 카드사 서버로 간편 카드결제 서비스를 위한 구매자 정보를 전송하거나 각 쇼핑몰 서버와 제휴된 모든 카드사서버로 간편 카드결제 서비스를 위한 구매자 정보를 전송하고,
상기 카드사 서버는, 상기 쇼핑몰 서버로부터 전송된 간편 카드결제 서비스를 위한 구매자 정보를 제공받아 상기 신용카드 회원정보 DB에 저장된 신용카드 회원정보와 비교하여 해당 구매자가 간편 카드결제 서비스로 등록된 신용카드 회원일 경우, 상기 생성된 가상의 카드결제 정보를 해당 쇼핑몰 서버로 전송하는 단계를 더 포함하는 것을 특징으로 하는 통신망을 이용한 전자상거래에서의 간편 결제 방법.
12. The method of claim 11, wherein after step (g)
The shopping mall server receives a simple card settlement service request message from the buyer terminal, and if the registered virtual card settlement information does not exist, transmits the simple card settlement service to the card issuer server corresponding to the credit card selected by the buyer And transmits the buyer information for the simple card settlement service to all the card company servers affiliated with each shopping mall server,
The credit card company server receives buyer information for a simple card settlement service transmitted from the shopping mall server, compares the buyer information with the credit card member information stored in the credit card member information DB, And transmitting the generated virtual card settlement information to the corresponding shopping mall server if it is determined that the virtual card settlement information is not available.
제1 항에 있어서, 상기 단계(g) 이후에,
상기 가상의 카드결제 정보가 등록된 쇼핑몰 서버는, 제휴된 다른 쇼핑몰 서버들로 해당 구매자의 동의에 의해 해당 구매자 정보 및 기등록된 가상의 카드결제 정보와 함께 최초 간편 카드결제 서비스 등록시 저장된 고유 개인식별 정보를 전송하는 단계를 더 포함하는 것을 특징으로 하는 통신망을 이용한 전자상거래에서의 간편 결제 방법.
2. The method of claim 1, wherein after step (g)
The shopping mall server in which the virtual card settlement information is registered is connected to the affiliated shopping mall servers by the consent of the buyer, together with the corresponding buyer information and the previously registered virtual card settlement information, Wherein the method further comprises the step of transmitting the information.
제9 항에 있어서, 상기 단계(g) 이후에,
상기 제휴된 다른 쇼핑몰 서버는, 상기 가상의 카드결제 정보가 등록된 쇼핑몰 서버로부터 구매자 정보 및 기등록된 가상의 카드결제 정보와 함께 최초 간편 카드결제 서비스 등록시 저장된 고유 개인식별 정보를 제공받아 미리 구축된 쇼핑몰 회원정보 DB에 저장된 쇼핑몰 회원정보와 비교하여 해당 구매자가 회원으로 가입된 경우, 상기 쇼핑몰 회원정보 DB에 회원별로 데이터베이스화하여 저장 및 관리하는 단계를 더 포함하는 것을 특징으로 하는 통신망을 이용한 전자상거래에서의 간편 결제 방법.
10. The method of claim 9, wherein after step (g)
The affiliated other shopping mall server receives the unique personal identification information stored at the time of registration of the first simple card payment service together with the buyer information and the previously registered virtual card payment information from the shopping mall server in which the virtual card payment information is registered, Further comprising the step of comparing the shopping mall member information stored in the shopping mall member information DB and storing and managing a database for each member in the shopping mall member information DB when the corresponding purchaser is registered as a member, .
적어도 하나의 구매자 단말과 통신망을 통해 연결되어 온라인 쇼핑몰 서비스를 제공하는 적어도 하나의 쇼핑몰 서버 및 적어도 하나의 카드사 서버를 포함하는 시스템을 이용하여 각 쇼핑몰 서버에서 구매자의 물품 구매시 간편 결제 시스템으로서,
적어도 하나의 프로세서는 동작들을 수행하도록 구성되되, 상기 동작들은,
(a) 상기 쇼핑몰 서버를 통해 상기 구매자 단말로부터 간편 카드결제 서비스 등록에 대한 요청을 수신하는 단계;
(b) 상기 쇼핑몰 서버를 통해 상기 단계(a)에서의 간편 카드결제 서비스 등록 요청에 응답하여 상기구매자 단말로 간편 카드결제 서비스 등록을 위한 서비스 등록수단을 전송하는 단계;
(c) 상기 쇼핑몰 서버를 통해 상기 단계(b)에서 전송된 서비스 등록수단을 이용하여 상기 구매자 단말로부터 구매자 정보와 함께 실제 신용카드 정보를 수신하는 단계;
(d) 상기 쇼핑몰 서버를 통해 상기 단계(c)에서 전송된 구매자 정보와 함께 실제 신용카드 정보를 해당 카드사 서버로 전송하는 단계;
(e) 상기 카드사 서버를 통해 상기 단계(d)에서 전송된 구매자 정보와 함께 실제 신용카드 정보를 제공받아 신용카드 회원정보 DB에 저장된 신용카드 회원정보와 실제 신용카드 정보를 비교하여 동일할 경우, 간편 카드결제 서비스를 위한 가상의 카드결제 정보를 생성하여 상기 쇼핑몰 서버로 전송하는 단계;
(f) 상기 쇼핑몰 서버를 통해 상기 단계(e)에서 전송된 가상의 카드결제 정보가 해당 구매자 단말의 화면에 디스플레이 되도록 간편 카드결제 서비스를 제공하는 단계를 포함하되, 상기 간편 카드결제 서비스는, 상기 가상의 카드결제 정보와 함께 최초 간편 카드결제 서비스 등록시 저장된 고유 개인식별 정보를 입력받을 수 있도록 개인식별수단을 더 포함하고, 상기 개인식별수단은 간편 결제용 비밀번호를 입력받기 위한 비밀번호 입력모듈 또는 구매자의 특정 신체정보를 입력받기 위한 신체정보 인식모듈로 이루어지고, 상기 쇼핑몰 서버는, 상기 구매자 단말로부터, 간편 결제용 비밀번호 또는 구매자의 특정 신체정보와 함께 구매상품 결제시 현재 시각정보에 대응하는 유효성 키를 조합하여 매번 새롭게 암호화된 결제인증데이터 및 해당 구매자에 의해 선택된 가상의 카드결제 정보를 수신하고; 및
(g) 상기 카드사 서버를 통해 상기 단계(f)에서 디스플레이 된 간편 카드결제 서비스를 이용하여 해당 구매자에 의해 선택된 가상의 카드결제 정보를 상기 쇼핑몰 서버로부터 제공받아 상기 신용카드 회원정보 DB에 저장된 신용카드 회원정보와 비교하여 해당 구매자가 간편 카드결제 서비스로 등록된 신용카드 회원일 경우, 해당 구매자의 구매상품에 대한 결제승인 정보를 해당 쇼핑몰 서버로 전송하는 단계를 포함하되, 상기 카드사 서버는, 상기 쇼핑몰 서버로부터 상기 구매자 단말을 통해 암호화된 결제인증데이터와 가상의 카드결제 정보를 제공받아 이를 복호화하여 간편 결제용 비밀번호 또는 구매자의 특정 신체정보 데이터와 유효성 키를 분리한 후, 상기 가상의 카드결제 정보 및 상기 분리된 간편 결제용 비밀번호 또는 구매자의 특정 신체정보 데이터와 신용카드 회원정보 DB에 미리 저장된 가상의 카드결제 정보와 간편 결제용 비밀번호 또는 구매자의 특정 신체정보 데이터를 비교하여 동일할 경우, 상기 분리된 유효성 키가 기설정된 일정시간 범위 내에 포함되는지를 체크하여 해당 구매자의 구매상품에 대한 결제승인여부를 판단하는 것을 특징으로 하는 통신망을 이용한 전자상거래에서의 간편 결제 시스템.
A simple settlement system at the time of purchasing goods by a purchaser in each shopping mall server using a system including at least one shopping mall server and at least one card company server connected to at least one buyer terminal through a communication network to provide an online shopping mall service,
Wherein at least one processor is configured to perform operations,
(a) receiving a request for registering a simple card settlement service from the buyer terminal through the shopping mall server;
(b) transmitting a service registration means for registering a simple card payment service to the buyer terminal in response to the simple card payment service registration request in the step (a) through the shopping mall server;
(c) receiving actual credit card information together with buyer information from the buyer terminal using the service registration means transmitted in the step (b) through the shopping mall server;
(d) transmitting actual credit card information to the card issuer server together with the buyer information transmitted in the step (c) through the shopping mall server;
(e) receiving actual credit card information together with the buyer information transmitted in the step (d) through the credit card company server, comparing the credit card member information stored in the credit card member information DB with the actual credit card information, Generating virtual card settlement information for the simple card settlement service and transmitting the generated virtual card settlement information to the shopping mall server;
(f) providing a simple card payment service so that the virtual card payment information transmitted in the step (e) through the shopping mall server is displayed on the screen of the corresponding purchaser terminal, wherein the simple card payment service comprises: Further comprising personal identification means for receiving the unique personal identification information stored at the time of registering the first simple card payment service together with the virtual card payment information, wherein the personal identification means comprises a password input module for inputting the simple settlement password, And a body information recognizing module for receiving specific body information, wherein the shopping mall server receives, from the purchaser terminal, a password for easy settlement or specific body information of the purchaser, together with a validity key corresponding to the current time information at the time of settlement of purchase commodity So that each time the newly encrypted payment authentication data and the corresponding purchaser Receiving a virtual card payments chosen by the; And
(g) receiving, from the shopping mall server, virtual card settlement information selected by the purchaser using the simple card settlement service displayed in the step (f) through the card issuer server, And transmitting payment approval information for the purchased product of the purchaser to the corresponding shopping mall server when the purchaser is a credit card member registered with the simple card payment service as compared with the member information, The payment authentication data and the virtual card payment information encrypted through the purchaser terminal from the server are received and decrypted to separate the password for easy settlement or the specific body information data of the purchaser and the validity key, The separated simple settlement password or the specific physical form of the purchaser Data and the virtual card payment information stored in advance in the credit card member information DB with the simple settlement password or the specific body information data of the purchaser, and checks whether the separated validity key is included in the predetermined fixed time range And determining whether or not the payment approval of the purchase item of the purchaser is approved.
제11 항에 있어서, 상기 단계(e)에서, 상기 가상의 카드결제 정보는, 각 신용카드에 대응되는 가상의 신용카드 번호 및 신용카드 이미지를 포함하는 것을 특징으로 하는 통신망을 이용한 전자상거래에서의 간편 결제 시스템.
12. The electronic commerce system according to claim 11, wherein in the step (e), the virtual card settlement information includes a virtual credit card number and a credit card image corresponding to each credit card Easy payment system.
제11 항에 있어서, 상기 동작들은, 상기 단계(e) 이후에,
상기 카드사 서버를 통해 상기 단계(e)에서 생성된 가상의 카드결제 정보를 회원별로 데이터베이스화하여 상기 신용카드 회원정보 DB에 저장 및 관리하는 단계를 더 포함하는 것을 특징으로 하는 통신망을 이용한 전자상거래에서의 간편 결제 시스템.
12. The method of claim 11, wherein the operations further comprise, after step (e)
Further comprising the step of storing the virtual card settlement information generated in the step (e) through the card company server in a database for each member and storing and managing the virtual card settlement information in the credit card member information DB Easy payment system.
제11 항에 있어서,
상기 신체정보 인식모듈은 구매자의 지문 또는 홍채 인식을 통해 해당 구매자의 신체정보를 제공받을 수 있도록 각 구매자 단말에 기설치된 신체정보 인식수단을 호출하여 이루어진 것을 특징으로 하는 통신망을 이용한 전자상거래에서의 간편 결제 시스템.
12. The method of claim 11,
Wherein the body information recognition module is configured to call body information recognition means previously installed in each buyer terminal so that body information of the purchaser can be provided through the fingerprint or iris recognition of the purchaser. Payment system.
제11 항에 있어서,
상기 구매자 단말로부터 전송된 결제인증데이터는, 특정 문자열로 변환된 간편결제용 비밀번호 또는 구매자의 특정 신체정보 데이터와 유효성 키의 순서를 랜덤(random)하게 조합하여 배열된 비가독성의 암호화된 디지털 코드 데이터를 포함하는 것을 특징으로 하는 통신망을 이용한 전자상거래에서의 간편 결제 시스템.
12. The method of claim 11,
The settlement authentication data transmitted from the purchaser terminal includes at least one of a password for a simple settlement converted into a specific character string or a randomly combined combination of the order of the purchaser's specific body information data and the validity key, Wherein the electronic settlement system comprises:
제11 항에 있어서, 상기 단계(c)에서,
상기 구매자 정보는, 구매자의 성명, 주민번호, 휴대폰 번호 또는 이메일 주소 중 적어도 어느 하나를 포함하는 것을 특징으로 하는 통신망을 이용한 전자상거래에서의 간편 결제 시스템.
12. The method of claim 11, wherein in step (c)
Wherein the buyer information includes at least one of a name, a resident number, a mobile phone number, and an e-mail address of the purchaser.
제11 항에 있어서, 상기 단계(c)에서,
상기 구매자의 실제 신용카드 정보는, 실제 신용카드 번호, 카드비밀번호, 카드유효기간 및 카드CVC 번호를 포함하는 것을 특징으로 하는 통신망을 이용한 전자상거래에서의 간편 결제 시스템.
12. The method of claim 11, wherein in step (c)
Wherein the actual credit card information of the purchaser includes an actual credit card number, a card password, a card validity period, and a card CVC number.
제11 항에 있어서, 상기 동작들은, 상기 단계(g) 이후에,
상기 쇼핑몰 서버는, 상기 구매자 단말로부터 간편 카드결제 서비스 요청메시지를 제공받아 기등록된 가상의 카드결제 정보가 존재하지 않을 경우, 해당 구매자의 의해 선택된 신용카드에 대응하는 카드사 서버로 간편 카드결제 서비스를 위한 구매자 정보를 전송하거나 각 쇼핑몰 서버와 제휴된 모든 카드사서버로 간편 카드결제 서비스를 위한 구매자 정보를 전송하고,
상기 카드사 서버는, 상기 쇼핑몰 서버로부터 전송된 간편 카드결제 서비스를 위한 구매자 정보를 제공받아 상기 신용카드 회원정보 DB에 저장된 신용카드 회원정보와 비교하여 해당 구매자가 간편 카드결제 서비스로 등록된 신용카드 회원일 경우, 상기 생성된 가상의 카드결제 정보를 해당 쇼핑몰 서버로 전송하는 단계를 더 포함하는 것을 특징으로 하는 통신망을 이용한 전자상거래에서의 간편 결제 시스템.
12. The method of claim 11, wherein the operations further comprise, after step (g)
The shopping mall server receives a simple card settlement service request message from the buyer terminal, and if the registered virtual card settlement information does not exist, transmits the simple card settlement service to the card issuer server corresponding to the credit card selected by the buyer And transmits the buyer information for the simple card settlement service to all the card company servers affiliated with each shopping mall server,
The credit card company server receives buyer information for a simple card settlement service transmitted from the shopping mall server, compares the buyer information with the credit card member information stored in the credit card member information DB, The method further comprises transmitting the generated virtual card settlement information to the corresponding shopping mall server.
제11 항에 있어서, 상기 동작들은, 상기 단계(g) 이후에,
상기 가상의 카드결제 정보가 등록된 쇼핑몰 서버는, 제휴된 다른 쇼핑몰 서버들로 해당 구매자의 동의에 의해 해당 구매자 정보 및 기등록된 가상의 카드결제 정보와 함께 최초 간편 카드결제 서비스 등록시 저장된 고유 개인식별 정보를 전송하는 단계를 더 포함하는 것을 특징으로 하는 통신망을 이용한 전자상거래에서의 간편 결제 시스템.
12. The method of claim 11, wherein the operations further comprise, after step (g)
The shopping mall server in which the virtual card settlement information is registered is connected to the affiliated shopping mall servers by the consent of the buyer, together with the corresponding buyer information and the previously registered virtual card settlement information, And transmitting the information to the user terminal through the communication network.
제19 항에 있어서, 상기 동작들은, 상기 단계(g) 이후에,
상기 제휴된 다른 쇼핑몰 서버는, 상기 가상의 카드결제 정보가 등록된 쇼핑몰 서버로부터 구매자 정보 및 기등록된 가상의 카드결제 정보와 함께 최초 간편 카드결제 서비스 등록시 저장된 고유 개인식별 정보를 제공받아 미리 구축된 쇼핑몰 회원정보 DB에 저장된 쇼핑몰 회원정보와 비교하여 해당 구매자가 회원으로 가입된 경우, 상기 쇼핑몰 회원정보 DB에 회원별로 데이터베이스화하여 저장 및 관리하는 단계를 더 포함하는 것을 특징으로 하는 통신망을 이용한 전자상거래에서의 간편 결제 시스템.
20. The method of claim 19, wherein the operations further comprise, after step (g)
The affiliated other shopping mall server receives the unique personal identification information stored at the time of registration of the first simple card payment service together with the buyer information and the previously registered virtual card payment information from the shopping mall server in which the virtual card payment information is registered, Further comprising the step of comparing the shopping mall member information stored in the shopping mall member information DB and storing and managing a database for each member in the shopping mall member information DB when the corresponding purchaser is registered as a member, Easy payment system in.
동작들의 세트를 수행하기 위한 프로그램이 기록된 컴퓨터 판독 가능한 기록 매체로서, 상기 동작들의 세트는,
(a) 상기 쇼핑몰 서버를 통해 상기 구매자 단말로부터 간편 카드결제 서비스 등록에 대한 요청을 수신하는 단계;
(b) 상기 쇼핑몰 서버를 통해 상기 단계(a)에서의 간편 카드결제 서비스 등록 요청에 응답하여 상기구매자 단말로 간편 카드결제 서비스 등록을 위한 서비스 등록수단을 전송하는 단계;
(c) 상기 쇼핑몰 서버를 통해 상기 단계(b)에서 전송된 서비스 등록수단을 이용하여 상기 구매자 단말로부터 구매자 정보와 함께 실제 신용카드 정보를 수신하는 단계;
(d) 상기 쇼핑몰 서버를 통해 상기 단계(c)에서 전송된 구매자 정보와 함께 실제 신용카드 정보를 해당 카드사 서버로 전송하는 단계;
(e) 상기 카드사 서버를 통해 상기 단계(d)에서 전송된 구매자 정보와 함께 실제 신용카드 정보를 제공받아 신용카드 회원정보 DB에 저장된 신용카드 회원정보와 실제 신용카드 정보를 비교하여 동일할 경우, 간편 카드결제 서비스를 위한 가상의 카드결제 정보를 생성하여 상기 쇼핑몰 서버로 전송하는 단계;
(f) 상기 쇼핑몰 서버를 통해 상기 단계(e)에서 전송된 가상의 카드결제 정보가 해당 구매자 단말의 화면에 디스플레이 되도록 간편 카드결제 서비스를 제공하는 단계를 포함하되, 상기 간편 카드결제 서비스는, 상기 가상의 카드결제 정보와 함께 최초 간편 카드결제 서비스 등록시 저장된 고유 개인식별 정보를 입력받을 수 있도록 개인식별수단을 더 포함하고, 상기 개인식별수단은 간편 결제용 비밀번호를 입력받기 위한 비밀번호 입력모듈 또는 구매자의 특정 신체정보를 입력받기 위한 신체정보 인식모듈로 이루어지고, 상기 쇼핑몰 서버는, 상기 구매자 단말로부터, 간편 결제용 비밀번호 또는 구매자의 특정 신체정보와 함께 구매상품 결제시 현재 시각정보에 대응하는 유효성 키를 조합하여 매번 새롭게 암호화된 결제인증데이터 및 해당 구매자에 의해 선택된 가상의 카드결제 정보를 수신하고; 및
(g) 상기 카드사 서버를 통해 상기 단계(f)에서 디스플레이 된 간편 카드결제 서비스를 이용하여 해당 구매자에 의해 선택된 가상의 카드결제 정보를 상기 쇼핑몰 서버로부터 제공받아 상기 신용카드 회원정보 DB에 저장된 신용카드 회원정보와 비교하여 해당 구매자가 간편 카드결제 서비스로 등록된 신용카드 회원일 경우, 해당 구매자의 구매상품에 대한 결제승인 정보를 해당 쇼핑몰 서버로 전송하는 단계를 포함하되, 상기 카드사 서버는, 상기 쇼핑몰 서버로부터 상기 구매자 단말을 통해 암호화된 결제인증데이터와 가상의 카드결제 정보를 제공받아 이를 복호화하여 간편 결제용 비밀번호 또는 구매자의 특정 신체정보 데이터와 유효성 키를 분리한 후, 상기 가상의 카드결제 정보 및 상기 분리된 간편 결제용 비밀번호 또는 구매자의 특정 신체정보 데이터와 신용카드 회원정보 DB에 미리 저장된 가상의 카드결제 정보와 간편 결제용 비밀번호 또는 구매자의 특정 신체정보 데이터를 비교하여 동일할 경우, 상기 분리된 유효성 키가 기설정된 일정시간 범위 내에 포함되는지를 체크하여 해당 구매자의 구매상품에 대한 결제승인여부를 판단하는 것을 특징으로 하는 컴퓨터 판독 가능한 기록 매체.
A computer-readable medium having recorded thereon a program for performing a set of operations,
(a) receiving a request for registering a simple card settlement service from the buyer terminal through the shopping mall server;
(b) transmitting a service registration means for registering a simple card payment service to the buyer terminal in response to the simple card payment service registration request in the step (a) through the shopping mall server;
(c) receiving actual credit card information together with buyer information from the buyer terminal using the service registration means transmitted in the step (b) through the shopping mall server;
(d) transmitting actual credit card information to the card issuer server together with the buyer information transmitted in the step (c) through the shopping mall server;
(e) receiving actual credit card information together with the buyer information transmitted in the step (d) through the credit card company server, comparing the credit card member information stored in the credit card member information DB with the actual credit card information, Generating virtual card settlement information for the simple card settlement service and transmitting the generated virtual card settlement information to the shopping mall server;
(f) providing a simple card payment service so that the virtual card payment information transmitted in the step (e) through the shopping mall server is displayed on the screen of the corresponding purchaser terminal, wherein the simple card payment service comprises: Further comprising personal identification means for receiving the unique personal identification information stored at the time of registering the first simple card payment service together with the virtual card payment information, wherein the personal identification means comprises a password input module for inputting the simple settlement password, And a body information recognizing module for receiving specific body information, wherein the shopping mall server receives, from the purchaser terminal, a password for easy settlement or specific body information of the purchaser, together with a validity key corresponding to the current time information at the time of settlement of purchase commodity So that each time the newly encrypted payment authentication data and the corresponding purchaser Receiving a virtual card payments chosen by the; And
(g) receiving, from the shopping mall server, virtual card settlement information selected by the purchaser using the simple card settlement service displayed in the step (f) through the card issuer server, And transmitting payment approval information for the purchased product of the purchaser to the corresponding shopping mall server when the purchaser is a credit card member registered with the simple card payment service as compared with the member information, The payment authentication data and the virtual card payment information encrypted through the purchaser terminal from the server are received and decrypted to separate the password for easy settlement or the specific body information data of the purchaser and the validity key, The separated simple settlement password or the specific physical form of the purchaser Data and the virtual card payment information stored in advance in the credit card member information DB with the simple settlement password or the specific body information data of the purchaser, and checks whether the separated validity key is included in the predetermined fixed time range And determines whether or not the payment is approved for the purchase item of the purchaser.
KR1020160017269A 2016-02-15 2016-02-15 System for simple payment in the electronic commerce and method thereof KR101712765B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020160017269A KR101712765B1 (en) 2016-02-15 2016-02-15 System for simple payment in the electronic commerce and method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020160017269A KR101712765B1 (en) 2016-02-15 2016-02-15 System for simple payment in the electronic commerce and method thereof

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
KR1020140007730A Division KR20150087584A (en) 2014-01-22 2014-01-22 System for simple payment in the electronic commerce and method thereof

Related Child Applications (1)

Application Number Title Priority Date Filing Date
KR1020170024807A Division KR20170023918A (en) 2017-02-24 2017-02-24 System for payment in the electronic commerce and method thereof

Publications (2)

Publication Number Publication Date
KR20160022850A true KR20160022850A (en) 2016-03-02
KR101712765B1 KR101712765B1 (en) 2017-03-06

Family

ID=55582580

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160017269A KR101712765B1 (en) 2016-02-15 2016-02-15 System for simple payment in the electronic commerce and method thereof

Country Status (1)

Country Link
KR (1) KR101712765B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20170133896A (en) 2016-05-27 2017-12-06 주식회사 마인드웨어?스 a integrated processing system of the online/offline multiple mobile and simple payment service

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020000230A (en) * 2000-06-20 2002-01-05 한재혁 Certification system for electronic commerce account using a finger print information
KR20120046913A (en) * 2010-11-01 2012-05-11 삼성카드 주식회사 Method of paying with unique key value and apparatus thereof
KR20120101842A (en) 2011-03-07 2012-09-17 삼성카드 주식회사 Payment method and apparatus
KR101272255B1 (en) * 2012-09-10 2013-06-13 주식회사 하나은행 System and method for simple payment
KR20130089216A (en) * 2013-03-28 2013-08-09 주식회사 한국사이버결제 Simple payment method using mobile terminal

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020000230A (en) * 2000-06-20 2002-01-05 한재혁 Certification system for electronic commerce account using a finger print information
KR20120046913A (en) * 2010-11-01 2012-05-11 삼성카드 주식회사 Method of paying with unique key value and apparatus thereof
KR20120101842A (en) 2011-03-07 2012-09-17 삼성카드 주식회사 Payment method and apparatus
KR101272255B1 (en) * 2012-09-10 2013-06-13 주식회사 하나은행 System and method for simple payment
KR20130089216A (en) * 2013-03-28 2013-08-09 주식회사 한국사이버결제 Simple payment method using mobile terminal

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20170133896A (en) 2016-05-27 2017-12-06 주식회사 마인드웨어?스 a integrated processing system of the online/offline multiple mobile and simple payment service

Also Published As

Publication number Publication date
KR101712765B1 (en) 2017-03-06

Similar Documents

Publication Publication Date Title
US20210073810A1 (en) Dynamic payment authorization system and method
US20190139052A1 (en) Payment authorization system
US20140310153A1 (en) Systems and methods for mobile device financing
CN103503008A (en) Barcode checkout at point of sale
KR102250072B1 (en) Product oder service system in the electronic commerce using smart phone and method thereof
KR20160088236A (en) Credit preauthorization on user device detection systems and methods
US20140025576A1 (en) Mobile Check-In
JP2017079074A (en) Universal merchant application, registration, and utilization platform
KR101609909B1 (en) Product oder service system in the electronic commerce using smart phone and method thereof
CN103718202A (en) Merchant initiated payment using consumer device
KR101740121B1 (en) System for processing realtime payment transaction using overseas prepayment cash and method thereof
KR101707614B1 (en) Method and system for providing mobile payment service using sonic signal
CN104956385A (en) Transactions via a user device in the proximity of a seller
JP2023057160A (en) Transaction support program and system
JP5693551B2 (en) Price settlement system and price settlement method using a mobile terminal
KR101963001B1 (en) Product oder service system in the electronic commerce using smart phone and method thereof
KR20170023918A (en) System for payment in the electronic commerce and method thereof
KR101712765B1 (en) System for simple payment in the electronic commerce and method thereof
KR20150142937A (en) System for lease goods payment in the electronic commerce and method thereof
KR20160073364A (en) System for automatic application discount coupons of goods in the electronic commerce and method thereof
KR20150087584A (en) System for simple payment in the electronic commerce and method thereof
KR102143738B1 (en) System for automatic application discount coupons of goods in the electronic commerce and method thereof
KR101633172B1 (en) System for automatic application discount coupons of goods in the electronic commerce and method thereof
US20150332234A1 (en) System for card payment in the electronic commerce and method thereof
KR101764537B1 (en) System for automatic application discount coupons of goods in the electronic commerce and method thereof

Legal Events

Date Code Title Description
A107 Divisional application of patent
A201 Request for examination
E902 Notification of reason for refusal
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
A107 Divisional application of patent