Movatterモバイル変換


[0]ホーム

URL:


KR20160039372A - Method for payment using application and method of server using the same - Google Patents

Method for payment using application and method of server using the same
Download PDF

Info

Publication number
KR20160039372A
KR20160039372AKR1020140132327AKR20140132327AKR20160039372AKR 20160039372 AKR20160039372 AKR 20160039372AKR 1020140132327 AKR1020140132327 AKR 1020140132327AKR 20140132327 AKR20140132327 AKR 20140132327AKR 20160039372 AKR20160039372 AKR 20160039372A
Authority
KR
South Korea
Prior art keywords
application
information
terminal
server
payment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
KR1020140132327A
Other languages
Korean (ko)
Other versions
KR101710510B1 (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 (주)더스토리하우스filedCritical(주)더스토리하우스
Priority to KR1020140132327ApriorityCriticalpatent/KR101710510B1/en
Publication of KR20160039372ApublicationCriticalpatent/KR20160039372A/en
Application grantedgrantedCritical
Publication of KR101710510B1publicationCriticalpatent/KR101710510B1/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

Translated fromKorean

이동 단말기에 설치된 애플리케이션을 이용한 결제 방법은 판매자 단말기에 설치된 애플리케이션이 실행됨에 따라, 상기 애플리케이션이 상기 판매자 단말기의 고유 식별번호를 서버로 전송하는 단계와, 상기 애플리케이션이 상기 서버로부터 사업자 정보를 수신하는 단계와, 상기 애플리케이션이 사용자에 의해 입력된 결제 정보를 수신하고, 상기 사업자 정보와 수신된 결제 정보를 이용하여 일회성 거래정보코드를 생성하는 단계를 포함한다.The payment method using an application installed in the mobile terminal may include the steps of the application transmitting the unique identification number of the seller terminal to the server as the application installed in the seller terminal is executed and the step of receiving the provider information from the server And receiving the payment information entered by the application by the user and generating a one-time transaction information code using the provider information and the received payment information.

Description

Translated fromKorean
애플리케이션을 이용한 결제 방법과 이를 이용하는 서버의 작동 방법 {METHOD FOR PAYMENT USING APPLICATION AND METHOD OF SERVER USING THE SAME}METHOD FOR PAYMENT USING APPLICATION AND METHOD OF SERVER USING THE SAME < RTI ID = 0.0 >

본 발명의 개념에 따른 실시 예는 애플리케이션을 이용한 결제 방법에 관한 것으로, 특히 판매자 단말기에 설치된 제1애플리케이션에서 거래 정보 코드를 생성하고, 구매자 단말기에 설치된 제2애플리케이션에서 상기 거래 정보 코드를 이용하여 결제를 수행하는 결제 방법과 이를 포함하는 서버의 작동 방법에 관한 것이다.In particular, the present invention relates to a payment method using an application, and more particularly, to a payment method using an application, in which a transaction information code is generated in a first application installed in a seller terminal, And a method of operating the server including the payment method.

이동 통신 기술의 발달과 인증 기술의 발달에 따라, 이동 단말기는 전자 결제를 수행할 수 있다. 상기 전자 결제는 휴대성과 이동성을 고려할 때, 많은 편리함을 사용자에게 제공한다.With the development of mobile communication technology and the development of authentication technology, the mobile terminal can perform electronic settlement. The electronic payment provides users with a lot of convenience when considering portability and mobility.

또한, 전자 결제를 사용할 때 분실이나 도난에 의해 도용에 노출되는 빈도가 기존의 결제 방식을 이용할 때보다 낮고, 분실이나 도난되더라도 도용하기 어렵다는 점에서 높은 보안성을 제공한다.In addition, when electronic payment is used, the frequency of exposure to theft by lost or stolen is lower than when using an existing payment method, and provides high security in that it is difficult to steal even if it is lost or stolen.

하지만, 현재 온라인 결제를 위해, 높은 보안성을 제공하기 위해, 공인 인증서 또는 아이-핀과 같은 전자 신분증이 필요하다. 또한, 이동 단말기를 이용한 결제는 상기 이동 단말기의 결제를 지원할 수 있는 결제 단말기가 구비된 상점에서만 가능하다. 따라서, 이동 단말기를 이용하여 결제를 수행하기 위해서는, 결제 단말기가 필요하고 사용자는 상기 결제 단말기를 구비하는 상점에서만 결제를 할 수 있다.However, in order to provide high security for an online settlement, an electronic identification such as an official certificate or an i-pin is required. In addition, payment using the mobile terminal can be performed only in a shop equipped with a payment terminal capable of supporting settlement of the mobile terminal. Accordingly, in order to perform settlement using the mobile terminal, a payment terminal is required, and a user can make a settlement only at a shop equipped with the payment terminal.

[문헌 1] 대한민국 공개특허공보 10-2013-0089696(2013.08.13 공개)[Patent Document 1] Korean Published Patent Application No. 10-2013-0089696 (published on Aug. 13, 2013)[문헌 2] 대한민국 등록특허공보 10-1106285(2012.01.18 공고)[Patent Document 2] Korean Registered Patent No. 10-1106285 (published on Jan. 18, 2012)

본 발명이 이루고자 하는 기술적인 과제는, 상술한 문제점들을 해결하기 위해 발명된 것으로서, 판매자 단말기에 설치된 애플리케이션에서 일회성 거래 정보 코드를 생성하고, 구매자 단말기에 설치된 애플리케이션에서 상기 거래 정보 코드를 이용하여 전자 결제를 수행하는 애플리케이션을 이용한 결제 방법과 이를 이용하는 서버의 작동 방법을 제공하는 것이다.SUMMARY OF THE INVENTION The present invention has been made in order to solve the above-mentioned problems, and it is an object of the present invention to provide a method and apparatus for generating a one-time transaction information code in an application installed in a seller terminal, And a method of operating the server using the payment method.

본 발명의 실시 예에 따른 이동 단말기에 설치된 애플리케이션을 이용한 결제 방법은 판매자 단말기에 설치된 애플리케이션이 실행됨에 따라, 상기 애플리케이션이 상기 판매자 단말기의 고유 식별번호를 서버로 전송하는 단계와, 상기 애플리케이션이 상기 서버로부터 사업자 정보를 수신하는 단계와, 상기 애플리케이션이 사용자에 의해 입력된 결제 정보를 수신하고, 상기 사업자 정보와 수신된 결제 정보를 이용하여 일회성 거래정보코드를 생성하는 단계를 포함한다.The payment method using an application installed in a mobile terminal according to an embodiment of the present invention includes the steps of the application transmitting the unique identification number of the seller terminal to the server as the application installed in the seller terminal is executed, And receiving the payment information entered by the application by the application and generating a one-time transaction information code using the provider information and the received payment information.

실시 예에 따라, 상기 거래정보코드는 일정한 시간이 지나면 유효성을 상실할 수 있다.According to an embodiment, the transaction information code may lose validity after a certain period of time.

실시 예에 따라, 상기 거래정보코드는 일차원 바코드, 이차원 바코드 및 삼차원 바코드 중에서 어느 하나일 수 있다.According to an embodiment, the transaction information code may be any one of a one-dimensional bar code, a two-dimensional bar code, and a three-dimensional bar code.

상기 이동 단말기에 설치된 애플리케이션을 이용한 결제 방법은 상기 애플리케이션이 구매자 단말기로부터 전송된 코드 전송요청에 응답하여 상기 거래정보코드를 상기 구매자 단말기로 전송하는 단계를 더 포함한다.The payment method using an application installed in the mobile terminal further includes transmitting the transaction information code to the buyer terminal in response to a code transmission request transmitted from the purchaser terminal.

본 발명의 다른 실시 예에 따른 이동 단말기에 설치된 애플리케이션을 이용한 결제 방법은 판매자 단말기에 설치된 애플리케이션이 실행됨에 따라, 상기 애플리케이션이 상기 판매자 단말기에 저장된 사업자 코드를 서버로 전송하는 단계와, 애플리케이션이 상기 서버로부터 사업자 코드 인증 정보를 수신하는 단계와, 상기 애플리케이션이 사용자에 의해 입력된 결제 정보를 수신하고, 상기 사업자 코드 인증 정보와 수신된 결제 정보를 이용하여 일회성 거래정보코드를 생성하는 단계를 포함한다.According to another aspect of the present invention, there is provided a payment method using an application installed in a mobile terminal, comprising: transmitting, by an application installed in a seller terminal, an application code stored in the seller terminal to a server, And receiving the payment information input by the application by the application and generating a one-time transaction information code using the business entity code authentication information and the received payment information.

실시 예에 따라, 상기 거래정보코드는 일정한 시간이 지나면 삭제될 수 있다.According to an embodiment, the transaction information code may be deleted after a certain period of time.

실시 예에 따라, 상기 애플리케이션이 구매자 단말기로부터 전송된 코드 전송요청에 응답하여 상기 거래정보코드를 NFC(near field communiction) 통신, 무선 랜, RF 통신, IrDA(Infrared Data Association) 통신 및 블루투스 통신 중 어느 하나를 이용하여 상기 구매자 단말기로 전송할 수 있다.According to an embodiment of the present invention, in response to a code transmission request transmitted from a purchaser terminal, the application may transmit the transaction information code to a near field communication (NFC) communication, a wireless LAN, an RF communication, an IrDA To the purchaser terminal by using one of them.

발명의 실시 예에 따른 이동 단말기에 설치된 애플리케이션을 이용한 결제 방법은 이동 단말기에 설치된 애플리케이션이 사업자 정보와 결제정보를 포함한 일회성 거래정보코드를 판매자 단말기로부터 수신하는 단계와, 상기 애플리케이션이 상기 사업자 정보와 상기 결제정보를 디스플레이하는 단계와, 상기 애플리케이션이 사용자의 거래승인요청에 응답하여 상기 사용자에게 비밀번호를 요청하는 단계와, 상기 애플리케이션이 상기 사용자로부터 입력된 비밀번호와 상기 결제정보를 이용하여 상품구입정보를 생성하는 단계와, 상기 애플리케이션이 서버로 상기 상품구입정보를 전송하는 단계를 포함한다.According to another aspect of the present invention, there is provided a payment method using an application installed in a mobile terminal, the method comprising: receiving a one-time transaction information code including an operator information and payment information from a seller terminal; The method comprising the steps of: displaying payment information; requesting the user for a password in response to a transaction approval request of a user; generating, by the application, product purchase information using the password input from the user and the payment information; And transmitting the product purchase information to the server by the application.

상기 이동 단말기에 설치된 애플리케이션을 이용한 결제 방법은 상기 애플리케이션이 스캔 애플리케이션에 의해 스캔된 상기 거래정보코드를 수신하는 단계와, 상기 애플리케이션이 스캔한 거래정보코드를 판독하여 상기 사업자 정보와 상기 결제정보를 추출하는 단계를 더 포함한다The payment method using an application installed in the mobile terminal comprises the steps of: receiving the transaction information code scanned by the application with the scan application; extracting the provider information and the payment information by reading the transaction information code scanned by the application; Lt; RTI ID = 0.0 >

상기 이동 단말기에 설치된 애플리케이션을 이용한 결제 방법은 상기 애플리케이션이 상기 상품구입정보에 기초하여 생성된 결제승인정보를 상기 서버로부터 수신하는 단계와, 상기 애플리케이션이 상기 결제승인정보에 포함된 결제성공결과를 디스플레이하는 단계를 포함한다.The payment method using the application installed in the mobile terminal may further include the steps of: receiving, from the server, payment approval information generated by the application based on the goods purchase information; and displaying the payment success result included in the payment approval information .

본 발명의 실시 예에 따른 판매자 단말기에 설치된 제1애플리케이션과 구매자 단말기에 설치된 제2애플리케이션을 이용하여 모바일 결제를 수행하는 방법은 상기 제1애플리케이션이 실행됨에 따라, 상기 제1애플리케이션이 상기 판매자 단말기의 고유 식별번호를 제1서버로 전송하는 단계와, 상기 제1애플리케이션이 상기 제1서버로부터 사업자 정보를 수신하는 단계와, 상기 제1애플리케이션이 상기 판매자 단말기의 제1사용자에 의해 입력된 결제 정보를 수신하고, 상기 사업자 정보와 수신된 결제 정보를 이용하여 일회성 거래정보코드를 생성하는 단계와, 상기 제2애플리케이션이 상기 거래정보코드를 상기 제1애플리케이션으로부터 수신하고, 상기 사업자 정보와 상기 결제정보를 상기 구매자 단말기에 디스플레이하는 단계와, 상기 제2애플리케이션이 구매자 단말기의 제2사용자의 거래승인요청에 응답하여 상기 제2사용자에게 비밀번호를 요청하고, 상기 제2사용자에 의해 입력된 비밀번호와 상기 결제정보를 이용하여 상품구입정보를 생성하는 단계와, 상기 제2애플리케이션이 제2서버로 상기 상품구입정보를 전송하는 단계를 포함한다.A method for performing mobile settlement using a first application installed in a seller terminal and a second application installed in a buyer terminal according to an embodiment of the present invention is characterized in that the first application is executed by the seller terminal Transmitting the unique identification number to the first server; receiving the provider information from the first server by the first application; and transmitting the payment information entered by the first user of the seller terminal Generating a one-time transaction information code using the provider information and the received payment information, receiving the transaction information code from the first application, and transmitting the provider information and the payment information Displaying on the buyer terminal, Requesting the second user for a password in response to a transaction approval request of the second user of the purchaser terminal and generating product purchase information using the password input by the second user and the payment information; And the second application transmits the goods purchase information to the second server.

상기 모바일 결제를 수행하는 방법은 상기 제1애플리케이션이 인증결과에 따라 생성된 결제인증정보를 상기 제2서버로부터 수신하는 단계와, 상기 제2애플리케이션이 상기 결제인증정보를 상기 제2서버로부터 수신하는 단계를 포함한다.The mobile payment method may further include the steps of: receiving, from the second server, payment authentication information generated according to the authentication result of the first application; and receiving the payment authentication information from the second server .

실시 예에 따라, 상기 제1서버와 상기 제2서버는 동일할 수 있다.According to an embodiment, the first server and the second server may be the same.

본 발명의 실시 예에 따른 판매자 단말기에 설치된 제1애플리케이션과 구매자 단말기에 설치된 제2애플리케이션을 이용하여 모바일 결제를 수행하는 방법은 상기 제1애플리케이션이 실행됨에 따라, 상기 제1애플리케이션이 상기 판매자 단말기에 저장된 사업자 코드를 제1서버로 전송하는 단계와, 상기 제1애플리케이션이 상기 제1서버로부터 사업자 코드 인증 정보를 수신하는 단계와, 상기 제1애플리케이션이 판매자 단말기의 제1사용자에 의해 입력된 결제 정보를 수신하고, 상기 사업자 코드 인증 정보와 수신된 결제 정보를 이용하여 일회성 거래정보코드를 생성하는 단계와, 상기 제2애플리케이션이 상기 거래정보코드를 상기 제1애플리케이션으로부터 수신하고, 상기 사업자 정보와 상기 결제정보를 상기 구매자 단말기에 디스플레이하는 단계와, 상기 제2애플리케이션이 구매자 단말기의 제2사용자의 거래승인요청에 응답하여 상기 제2사용자에게 비밀번호를 요청하고, 상기 제2사용자에 의해 입력된 비밀번호와 상기 결제정보를 이용하여 상품구입정보를 생성하는 단계와, 상기 제2애플리케이션이 제2서버로 상기 상품구입정보를 전송하는 단계를 포함한다.A method of performing mobile settlement using a first application installed in a seller terminal and a second application installed in a buyer terminal according to an embodiment of the present invention is characterized in that the first application is executed by the seller terminal The method comprising the steps of: transmitting a stored company code to a first server; receiving the provider code authentication information from the first server; receiving, by the first application, Generating a one-time transaction information code by using the business entity code authentication information and the received payment information, receiving the transaction information code from the first application, Displaying payment information on the buyer terminal, The second application requests a password to the second user in response to a transaction approval request of a second user of the purchaser terminal and generates purchase information using the password input by the second user and the payment information And transmitting the goods purchase information to the second server by the second application.

본 발명의 실시 예에 따른 애플리케이션을 이용한 결제 방법은, 일회성 거래정보코드를 이용하여 타인의 도용 위험성을 줄이고, 이동 단말기에 애플리케이션을 설치하여 전자 결제를 이용할 수 있으므로 별도의 전자 인증 기기를 구비하지 않을 수 있고, 현금이나 직접적인 거래 수단을 소지하지 않더라도 전자 결제를 이용할 수 있는 효과가 있다.The payment method using the application according to the embodiment of the present invention can reduce the risk of theft by using the one-time transaction information code and use the electronic payment by installing the application on the mobile terminal, And electronic settlement can be used without having cash or direct means of trading.

또한, 대면 결제 및 비대면 결제 모두에 이용이 가능하고, 애플리케이션을 설치할 수 있는 모든 전자장비를 이용할 수 있으므로 범용성과 활용성이 높다.It is also available for both face-to-face and non-face-to-face payments and has all of the electronic equipment that can be used to install applications, making it highly versatile and highly usable.

본 발명의 상세한 설명에서 인용되는 도면을 보다 충분히 이해하기 위하여 각 도면의 상세한 설명이 제공된다.
도 1은 본 발명의 실시 예에 따른 모바일 결제 애플리케이션들을 다운로드할 수 있는 시스템의 개략적인 블록도이다.
도 2는 본 발명의 일 실시 예에 따른 판매자 단말기에서 실행되는 애플리케이션을 이용한 결제 방법을 설명하기 위한 데이터 흐름을 나타낸다.
도 3은 본 발명의 다른 실시 예에 따른 판매자 단말기에서 실행되는 애플리케이션을 이용한 결제 방법을 설명하기 위한 데이터 흐름을 나타낸다.
도 4는 본 발명의 일 실시 예에 따른 구매자 단말기에서 실행되는 애플리케이션을 이용한 결제 방법을 설명하기 위한 데이터 흐름을 나타낸다.
도 5는 본 발명의 일 실시 예에 따른 모바일 결제 방법을 설명하기 위한 데이터 흐름을 나타낸다.
도 6부터 도 8은 본 발명의 실시 예에 따라 판매자 단말기와 구매자 단말기에 설치된 애플리케이션들을 이용한 결제 방법을 설명하기 위한 개념도들이다.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS In order to more fully understand the drawings recited in the detailed description of the present invention, a detailed description of each drawing is provided.
1 is a schematic block diagram of a system for downloading mobile payment applications according to an embodiment of the present invention.
2 illustrates a data flow for explaining a payment method using an application executed in a seller terminal according to an embodiment of the present invention.
3 illustrates a data flow for explaining a payment method using an application executed in a seller terminal according to another embodiment of the present invention.
4 illustrates a data flow for explaining a payment method using an application executed in a shopper terminal according to an embodiment of the present invention.
FIG. 5 shows a data flow for explaining a mobile payment method according to an embodiment of the present invention.
6 to 8 are conceptual diagrams for explaining a payment method using applications installed in a seller terminal and a purchaser terminal according to an embodiment of the present invention.

본 명세서에 개시되어 있는 본 발명의 개념에 따른 실시 예들에 대해서 특정한 구조적 또는 기능적 설명은 단지 본 발명의 개념에 따른 실시 예들을 설명하기 위한 목적으로 예시된 것으로서, 본 발명의 개념에 따른 실시 예들은 다양한 형태들로 실시될 수 있으며 본 명세서에 설명된 실시 예들에 한정되지 않는다.It is to be understood that the specific structural or functional description of embodiments of the present invention disclosed herein is for illustrative purposes only and is not intended to limit the scope of the inventive concept But may be embodied in many different forms and is not limited to the embodiments set forth herein.

본 발명의 개념에 따른 실시 예들은 다양한 변경들을 가할 수 있고 여러 가지 형태들을 가질 수 있으므로 실시 예들을 도면에 예시하고 본 명세서에서 상세하게 설명하고자 한다. 그러나, 이는 본 발명의 개념에 따른 실시 예들을 특정한 개시 형태들에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물, 또는 대체물을 포함한다.The embodiments according to the concept of the present invention can make various changes and can take various forms, so that the embodiments are illustrated in the drawings and described in detail herein. It should be understood, however, that it is not intended to limit the embodiments according to the concepts of the present invention to the particular forms disclosed, but includes all modifications, equivalents, or alternatives falling within the spirit and scope of the invention.

제1 또는 제2 등의 용어는 다양한 구성 요소들을 설명하는데 사용될 수 있지만, 상기 구성 요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성 요소를 다른 구성 요소로부터 구별하는 목적으로만, 예컨대 본 발명의 개념에 따른 권리 범위로부터 벗어나지 않은 채, 제1구성 요소는 제2구성 요소로 명명될 수 있고 유사하게 제2구성 요소는 제1구성 요소로도 명명될 수 있다.The terms first, second, etc. may be used to describe various elements, but the elements should not be limited by the terms. The terms may be named for the purpose of distinguishing one element from another, for example, without departing from the scope of the right according to the concept of the present invention, the first element may be referred to as a second element, The component may also be referred to as a first component.

어떤 구성 요소가 다른 구성 요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성 요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성 요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성 요소가 다른 구성 요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는 중간에 다른 구성 요소가 존재하지 않는 것으로 이해되어야 할 것이다. 구성 요소들 간의 관계를 설명하는 다른 표현들, 즉 "~사이에"와 "바로 ~사이에" 또는 "~에 이웃하는"과 "~에 직접 이웃하는" 등도 마찬가지로 해석되어야 한다.It is to be understood that when an element is referred to as being "connected" or "connected" to another element, it may be directly connected or connected to the other element, . On the other hand, when an element is referred to as being "directly connected" or "directly connected" to another element, it should be understood that there are no other elements in between. Other expressions that describe the relationship between components, such as "between" and "between" or "neighboring to" and "directly adjacent to" should be interpreted as well.

본 명세서에서 사용한 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로서, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 명세서에서, "포함하다" 또는 "가지다" 등의 용어는 본 명세서에 기재된 특징, 숫자, 단계, 동작, 구성 요소, 부분품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성 요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. The singular expressions include plural expressions unless the context clearly dictates otherwise. In this specification, the terms "comprises" or "having" and the like are used to specify that there are features, numbers, steps, operations, elements, parts or combinations thereof described herein, But do not preclude the presence or addition of one or more other features, integers, steps, operations, components, parts, or combinations thereof.

다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 나타낸다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥상 가지는 의미와 일치하는 의미를 갖는 것으로 해석되어야 하며, 본 명세서에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Unless otherwise defined, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. Terms such as those defined in commonly used dictionaries are to be interpreted as having a meaning consistent with the meaning of the context in the relevant art and, unless explicitly defined herein, are to be interpreted as ideal or overly formal Do not.

본 명세서에서, 단말기에 설치된 애플리케이션을 이용하여 신호(또는 데이터)를 주거나 받는다 함은, 상기 애플리케이션을 실행하는 CPU의 제어에 따라 상기 단말기에 구현된 통신 장치(예컨대, 송신기 또는 수신기)를 이용하여 통신 대상(예컨대, 판매자 단말기, 구매자 단말기, 및/또는 서버)과 신호(또는 데이터)를 주거나 받는 것을 의미한다.In this specification, giving or receiving a signal (or data) using an application installed in a terminal is performed by using a communication device (for example, a transmitter or a receiver) implemented in the terminal according to the control of a CPU executing the application (Or data) with an object (e.g., a seller terminal, a buyer terminal, and / or a server).

단말기는 본 발명의 실시 예에 따른 애플리케이션을 저장할 수 있는 메모리를 제어할 수 있는 메모리 컨트롤러와, 상기 메모리에 저장된 상기 애플리케이션을 리드하여 실행할 수 있는 CPU와, 상기 CPU의 제어에 따라 디스플레이 장치의 작동을 제어할 수 있는 디스플레이 컨트롤러와, 다른 단말기와 무선 통신할 수 있는 통신 장치를 포함한다. 따라서, CPU에 의해 실행되는 애플리케이션은 다른 단말기와 무선 통신을 하기 위해 상기 통신 장치를 제어할 수 있다. 상기 무선 통신 장치를 통해 수신된 데이터 또는 신호는 메모리 컨트롤러의 제어에 따라 메모리에 저장될 수 있다. 상기 CPU는 상기 메모리 컨트롤러의 메모리 액세스 작동(예컨대, 라이트 작동 또는 리드 작동)을 제어할 수 있다.The terminal comprises: a memory controller capable of controlling a memory capable of storing an application according to an embodiment of the present invention; a CPU capable of reading and executing the application stored in the memory; And a communication device capable of wireless communication with another terminal. Thus, an application executed by the CPU can control the communication device to perform wireless communication with another terminal. Data or signals received via the wireless communication device may be stored in a memory under the control of a memory controller. The CPU can control a memory access operation (e.g., a write operation or a read operation) of the memory controller.

도 1은 본 발명의 실시 예에 따른 모바일 결제 애플리케이션들을 다운로드할 수 있는 시스템의 개략적인 블록도이다.1 is a schematic block diagram of a system for downloading mobile payment applications according to an embodiment of the present invention.

도 1을 참조하면, 시스템(10)은 판매자 단말기(100), 구매자 단말기(200), 서버(300) 및 데이터베이스(400)를 포함한다.Referring to FIG. 1, asystem 10 includes aseller terminal 100, abuyer terminal 200, aserver 300, and adatabase 400.

본 명세서에서 단말기(100 또는 200)는 데이터를 무선으로 주거나 받을 수 있는 무선 통신 단말기, 이동 단말기, 또는 모바일 컴퓨팅 장치를 의미한다. 단말기(100 또는 200), 이동 단말기, 또는 모바일 컴퓨팅 장치는 이동 전화기, 스마트 폰(smart phone), 태블릿 (tablet) PC, 모바일 인터넷 장치(mobile internet device(MID)), 인터넷 태블릿, IoT(internet of things) 장치, IoE(internet of everything) 장치, 또는 웨어러블 컴퓨터를 의미할 수 있다.Herein, theterminal 100 or 200 means a wireless communication terminal, a mobile terminal, or a mobile computing device capable of receiving or receiving data wirelessly. Theterminal 100 or 200, the mobile terminal, or the mobile computing device may be a mobile phone, a smart phone, a tablet PC, a mobile internet device (MID), an internet tablet, an internet things device, an internet of everything (IoE) device, or a wearable computer.

판매자 단말기(100)와 구매자 단말기(200) 각각은 무선 통신 단말기이다. 서버(300)는 본 발명의 실시 예에 따른 각 애플리케이션(APP1과 APP2)을 판매자 단말기(100)와 구매자 단말기(200)로 제공할 수 있는 웹(web) 스토어 서버를 의미할 수 있다.Each of theseller terminal 100 and thebuyer terminal 200 is a wireless communication terminal. Theserver 300 may mean a web store server capable of providing the respective applications APP1 and APP2 to theseller terminal 100 and thebuyer terminal 200 according to the embodiment of the present invention.

판매자 단말기(100)는 서버(300)로 제1요청신호(REQ1)를 전송하고, 서버 (300)로부터 제1애플리케이션(APP1)을 전송받는다. 본 명세서에서 제1애플리케이션 (APP1)은 도 2를 참조하여 설명될 단계들(S100~S150)을 실행할 수 있는 애플리케이션 또는 도 3을 참조하여 설명될 단계들(S90~S150)을 실행할 수 있는 애플리케이션을 의미할 수 있다.Theseller terminal 100 transmits the first request signal REQ1 to theserver 300 and receives the first application APP1 from theserver 300. [ Herein, the first application APP1 includes an application capable of executing the steps (S100 to S150) to be described with reference to FIG. 2 or an application capable of executing the steps (S90 to S150) to be described with reference to FIG. 3 It can mean.

판매자 단말기(100)의 사용자는 다운로드된 제1애플리케이션(APP1)을 실행하여 본 발명의 실시 예에 따른 모바일 결제를 수행할 수 있다. 제1요청신호(REQ1)는 제1애플리케이션(APP1)의 전송을 요청하는 신호이다.The user of theseller terminal 100 can execute the downloaded first application APP1 to perform mobile settlement according to the embodiment of the present invention. The first request signal REQ1 is a signal requesting transmission of the first application APP1.

구매자 단말기(200)는 서버(300)로 제2요청신호(REQ2)를 전송하고, 서버 (300)로부터 제2애플리케이션(APP2)을 전송받는다. 구매자 단말기(200)의 사용자는 다운로드된 제2애플리케이션(APP2)을 실행하여 본 발명의 실시 예에 따른 모바일 결제를 수행할 수 있다. 제2요청신호(REQ2)는 제2애플리케이션(APP2)의 전송을 요청하는 신호이다.Thebuyer terminal 200 transmits the second request signal REQ2 to theserver 300 and receives the second application APP2 from theserver 300. [ The user of thepurchaser terminal 200 can execute the downloaded second application APP2 to perform mobile settlement according to the embodiment of the present invention. The second request signal REQ2 is a signal requesting transmission of the second application APP2.

판매자 단말기(100)와 구매자 단말기(200) 각각은, 애플리케이션을 이용하여, 서버(300)로 요청 신호들(REQ1과 REQ2) 각각을 전송할 수 있다.Each of theseller terminal 100 and thebuyer terminal 200 can transmit each of the request signals REQ1 and REQ2 to theserver 300 using the application.

서버(300)는 판매자 단말기(100)로부터 제1요청신호(REQ1)와 구매자 단말기 (200)로부터 제2요청신호(REQ2)를 수신한다.Theserver 300 receives the first request signal REQ1 from theseller terminal 100 and the second request signal REQ2 from thepurchaser terminal 200. [

서버(300)는 제1요청신호(REQ1)의 유효성을 판단하고, 제2요청신호(REQ2)의 유효성을 판단한다. 제1요청신호(REQ1)의 유효성이 확인되면, 서버(300)는 데이터베이스(400)로 제1요청신호(REQ1)를 전송한다. 제2요청신호(REQ2)의 유효성이 확인되면, 서버(300)는 데이터베이스(400)로 제2요청신호(REQ2)를 전송한다.Theserver 300 determines the validity of the first request signal REQ1 and determines the validity of the second request signal REQ2. When the validity of the first request signal REQ1 is confirmed, theserver 300 transmits the first request signal REQ1 to thedatabase 400. [ When the validity of the second request signal REQ2 is confirmed, theserver 300 transmits the second request signal REQ2 to thedatabase 400. [

데이터베이스(400)는 본 발명의 실시 예에 따른 모바일 결제에 필요한 각 애플리케이션(APP1과 APP2)을 저장할 수 있다. 예컨대, 데이터베이스(400)는 서버 (300)로부터 직접 액세스되거나 별개의 데이터베이스 서버(예컨대, 인터넷 데이터 센터(internet data center(IDC))에 의해 액세스될 수 있다.Thedatabase 400 may store each application (APP1 and APP2) required for mobile settlement according to the embodiment of the present invention. For example, thedatabase 400 may be accessed directly from theserver 300 or accessed by a separate database server (e.g., an Internet data center (IDC)).

실시 예에 따라, 서버(300)는 제1요청신호(REQ1)에 상응하는 제1애플리케이션(APP1)과 제2요청신호(REQ2)에 상응하는 제2애플리케이션(APP2)을 데이터베이스 (400)에서 검색하여 읽어올 수 있다.According to an embodiment, theserver 300 searches thedatabase 400 for a first application APP1 corresponding to the first request signal REQ1 and a second application APP2 corresponding to the second request signal REQ2 .

다른 실시 예에 따라, 서버(300)는 제1요청신호(REQ1)와 제2요청신호(REQ2)를 데이터베이스 서버(미도시)로 전송하고, 상기 데이터베이스 서버에 의해 검색된 제1애플리케이션(APP1)과 제2애플리케이션(APP2)을 상기 데이터베이스 서버로부터 수신할 수 있다.According to another embodiment, theserver 300 transmits a first request signal REQ1 and a second request signal REQ2 to a database server (not shown), and a first application APP1 A second application APP2 can be received from the database server.

도 2는 본 발명의 일 실시 예에 따른 판매자 단말기에서 실행되는 애플리케이션을 이용한 결제 방법을 설명하기 위한 데이터 흐름(S10A)을 나타낸다. 판매자 단말기(100)는 도 1의 판매자 단말기(100)와 동일한 단말기로서 제1애플리케이션 (APP1)을 실행할 수 있다.FIG. 2 shows a data flow S10A for explaining a payment method using an application executed in a seller terminal according to an embodiment of the present invention. Theseller terminal 100 can execute the first application APP1 as the same terminal as theseller terminal 100 of FIG.

판매자 단말기(100)의 사용자는 판매자 단말기(100)에 설치된 제1애플리케이션(APP1)을 실행한다(S100). 판매자 단말기(100)의 CPU에 의해 실행되는 제1애플리케이션(APP1)은 판매자 단말기(100)의 고유 식별 번호(PI1)를 통신망을 통해 제1서버(310A)로 전송한다(S110A).The user of theseller terminal 100 executes the first application APP1 installed in the seller terminal 100 (S100). The first application APP1 executed by the CPU of theseller terminal 100 transmits the unique identification number PI1 of theseller terminal 100 to thefirst server 310A via the communication network S110A.

예컨대, 판매자 단말기(100)의 고유 식별 번호(PI1)는 판매자 단말기(100)의 사용자의 사업자 등록 번호, 상기 사용자의 주민 등록 번호, 상기 사용자의 사업체의 상호 및 판매자 단말기(100)의 전화 번호 중에서 적어도 하나를 이용하여 판매자 단말기(100)에서 생성된 식별 정보이다.For example, the unique identification number PI1 of theseller terminal 100 can be obtained from among the business registration number of the user of theseller terminal 100, the resident registration number of the user, the mutual name of the user's business entity and the telephone number of theseller terminal 100 And is identification information generated by theseller terminal 100 using at least one of them.

판매자 단말기(100)의 고유 식별 번호(PI1)와 고유 식별 번호(PI1)에 상응하는 사업자 정보(SPI1)는 도 2에 도시된 테이블(332A)과 같이 제1서버(310A)의 판매자 데이터베이스(330A)에 미리 등록(또는 저장)되어 있다고 가정한다.The provider information SPI1 corresponding to the unique identification number PI1 and the unique identification number PI1 of theseller terminal 100 is stored in theseller database 330A of thefirst server 310A as the table 332A shown in FIG. (Or stored) in advance.

제1서버(310A)는 판매자 단말기(100)로부터 전송된 고유 식별 번호(PI1)와 미리 등록된 고유 식별 번호들(PI1, PI2,…) 각각을 비교하고, 비교 결과에 따라 일치하는 고유 식별 번호(PI1)를 검색한다. 예컨대, 제1서버(310A)에 미리 등록된 고유 식별 번호들(PI1, PI2,…)은 서로 다른 값을 가질 수 있다.Thefirst server 310A compares the unique identification number PI1 transmitted from theseller terminal 100 with each of the unique identification numbers PI1, PI2, ... registered in advance, (PI1). For example, the unique identification numbers PI1, PI2, ... registered in advance in thefirst server 310A may have different values.

비교 결과에 따라 판매자 단말기(100)의 고유 식별 번호(PI1)와 일치하는 고유 식별 번호(PI1)가 판매자 데이터베이스(330A)에 존재하지 않을 때, 제1서버 (310A)는 판매자 단말기(100)에 설치된 제1애플리케이션(APP1)으로 사업자 정보 (SPI1)를 제공하지 않는다.When the unique identification number PI1 matching the unique identification number PI1 of theseller terminal 100 is not present in theseller database 330A according to the comparison result, thefirst server 310A transmits the unique identification number PI1 to theseller terminal 100 And does not provide the provider information SPI1 to the installed first application APP1.

비교 결과에 따라 판매자 단말기(100)의 고유 식별 번호(PI1)와 일치하는 고유 식별 번호(PI1)가 판매자 데이터베이스(330A)에 존재할 때, 제1서버(310A)는 고유 식별 번호(PI1)와 상응하는 사업자 정보(SPI1)를 판매자 데이터베이스(330A)로부터 추출(또는 수신)할 수 있다(S120A).When the unique identification number PI1 corresponding to the unique identification number PI1 of theseller terminal 100 exists in theseller database 330A according to the comparison result, thefirst server 310A transmits the unique identification number PI1, (Or receive) the provider information SPI1 from theseller database 330A (S120A).

실시 예에 따라, 사업자 정보(SPI1)는 판매자 단말기(100)의 사용자에 대한 정보로서, 사업자 정보(SPI1)는 상기 사용자의 사업자 등록 번호, 상기 사용자의 사업체의 상호 및 판매자 단말기(100)의 전화 번호 중에서 적어도 하나를 포함할 수 있다.According to the embodiment, the provider information SPI1 is information on the user of theseller terminal 100, the provider information SPI1 includes the business registration number of the user, the mutual name of the user's business entity, Number may include at least one of the numbers.

다른 실시 예에 따라, 사업자 정보(SPI1)는 다른 사용자에 의해 평가된 판매자의 신용 점수, 별점 또는 상품 판매 횟수 등을 포함할 수 있다.According to another embodiment, the provider information SPI1 may include a seller's credit score, a rating, or the number of sales of merchandise evaluated by another user.

제1애플리케이션(APP1)은 사업자 정보(SPI1)를 제1서버(310A)로부터 수신한다(S130A). 제1애플리케이션(APP1)이 제1서버(310A)로부터 사업자 정보(SPI1)를 수신한 경우, 판매자 단말기(100)의 사용자는 본 발명의 실시 예에 따른 결제 서비스를 위한 인증된 권리자임을 나타낸다.The first application APP1 receives the provider information SPI1 from thefirst server 310A (S130A). When the first application APP1 receives the provider information SPI1 from thefirst server 310A, the user of theseller terminal 100 indicates that the user is the authenticated owner for the payment service according to the embodiment of the present invention.

제1애플리케이션(APP1)은 사용자로부터 결제 서비스를 위해 입력된 결제 정보(CI)를 수신한다(S140). 예컨대, 결제 정보(CI)는 상품명, 결제 금액, 결제 수량 및 결제 방법 중에서 적어도 하나를 포함할 수 있다.The first application APP1 receives the payment information (CI) input for the payment service from the user (S140). For example, the payment information (CI) may include at least one of a product name, a payment amount, a payment amount, and a payment method.

실시 예에 따라, 판매자 단말기(100)의 사용자가 구매자 단말기(200)의 사용자로부터 '즉석 떡볶이 1인분'의 구입을 주문받은 경우, 판매자 단말기(100)의 사용자는 제1애플리케이션(APP1)에서 '즉석 떡볶이' 메뉴를 선택하고, '1인분'에 해당하는 '5000'원 결제 금액을 선택(또는, 직접 입력)할 수 있다.According to the embodiment, when the user of theseller terminal 100 receives an order for purchasing 'instant tteokbokki 1 person' from the user of thebuyer terminal 200, the user of theseller terminal 100 receives' (Or directly input) '5000' won payment amount corresponding to 'one person'.

제1애플리케이션(APP1)은, 제1서버(310A)로부터 수신된 사업자 정보(SPI1)와 판매자 단말기(100)의 사용자로부터 입력된 결제 정보(CI)를 이용하여, 일회성 거래 정보 코드(TIC)를 생성할 수 있다(S150). 일회성 거래 정보 코드(TIC)는 일정한 시간이 지나면 유효성을 상실하거나 삭제될 수 있는 정보이다.The first application APP1 transmits a one-time transaction information code TIC using the business information SPI1 received from thefirst server 310A and the payment information CI input from the user of the seller terminal 100 (S150). The one-time transaction information code (TIC) is information that can be lost or deleted after a certain period of time.

예컨대, 제1애플리케이션(APP1)이 결제 정보(CI)와 사업자 정보(SPI1)를 이용하여 거래 정보 코드(TIC)를 생성하면, 거래 정보 코드(TIC)는 일정 시간(예컨대, '3분')의 시간 동안에만 유효성을 유지할 수 있다. 제1애플리케이션(APP1)은, 일정 시간이 지나면, 거래 정보 코드(TIC)를 자동으로 삭제하거나 유효하지 않은 정보로 판단할 수 있다. 상기 일정 시간은 결제 정보(CI)가 입력될 때부터 카운트될 수 있다.For example, when the first application APP1 generates the transaction information code TIC using the settlement information CI and the carrier information SPI1, the transaction information code TIC is transmitted for a predetermined time (for example, three minutes) ≪ / RTI > of time. The first application (APP1) can automatically delete the transaction information code (TIC) or judge it as invalid information after a certain period of time. The predetermined time may be counted from the time when the settlement information (CI) is inputted.

실시 예에 따라, 거래 정보 코드(TIC)는 일차원 바코드, 이차원 바코드 및 삼차원 바코드 중에서 어느 하나일 수 있다.According to an embodiment, the transaction information code TIC may be any one of a one-dimensional barcode, a two-dimensional barcode, and a three-dimensional barcode.

다른 실시 예에 따라, 거래 정보 코드(TIC)는 판매자 단말기(100)에 설치된 제1애플리케이션(APP1)과 구매자 단말기(200)에 설치된 제2애플리케이션(APP2)에서 판독 가능한 정보를 포함하는 데이터일 수 있다.According to another embodiment, the transaction information code TIC may be data including information readable in a first application APP1 installed in theseller terminal 100 and a second application APP2 installed in thepurchaser terminal 200 have.

제1애플리케이션(APP1)은 구매자 단말기(200)로부터 코드 전송 요청을 수신한다(S160). 예컨대, 판매자 단말기(100)에 설치된 제1애플리케이션(APP1)이 상기 코드 전송 요청을 수신하면, 제1애플리케이션(APP1)는 구매자 단말기(200)에서 거래 정보 코드(TIC)를 수신할 준비가 되어 있음을 판단할 수 있다. 구매자 단말기 (200)에서 거래 정보 코드(TIC)를 수신할 준비가 되어 있다는 의미는 구매자 단말기(200)에서 실행되는 제2애플리케이션(APP2)이 본 발명의 실시 예에 따른 결제 서비스를 이용할 준비가 되어 있음을 의미한다.The first application APP1 receives a code transmission request from the purchaser terminal 200 (S160). For example, when the first application APP1 installed in theseller terminal 100 receives the code transmission request, the first application APP1 is ready to receive the transaction information code TIC in thepurchaser terminal 200 Can be determined. The fact that thebuyer terminal 200 is ready to receive the transaction information code (TIC) means that the second application (APP2) executed in thebuyer terminal 200 is ready to use the payment service according to the embodiment of the present invention .

제1애플리케이션(APP1)은, 코드 전송 요청에 응답하여, 거래 정보 코드(TIC)를 구매자 단말기(200)로 전송할 수 있다(S170).In response to the code transmission request, the first application APP1 may transmit the transaction information code TIC to the purchaser terminal 200 (S170).

실시 예에 따라, 제1애플리케이션(APP1)이, 코드 전송 요청에 응답하여, 거래 정보 코드(TIC)를 판매자 단말기(100)의 디스플레이 장치를 통해 디스플레이하면, 구매자 단말기(200)의 사용자는 구매자 단말기(200)에 설치된 스캔 모듈(예컨대, 카메라 모듈)을 이용하여 거래 정보 코드(TIC)를 스캔할 수 있다.According to the embodiment, when the first application (APP1) displays the transaction information code (TIC) in response to the code transmission request through the display device of the seller terminal (100), the user of the purchaser terminal (200) (TIC) using a scan module (e.g., a camera module) installed in themobile terminal 200.

다른 실시 예에 따라, 제1애플리케이션(APP1)은 코드 전송 요청에 응답하여 거래 정보 코드(TIC)를 NFC(near field communiction) 통신, RF 통신, IrDA (Infrared Data Association) 통신, 및 블루투스 통신 중에서 어느 하나를 통해 구매자 단말기(200)로 전송할 수 있다.According to another embodiment, the first application APP1 may send a transaction information code (TIC) in response to a code transmission request, such as near field communiction (NFC) communication, RF communication, IrDA (Infrared Data Association) To thepurchaser terminal 200 through one.

도 2에서는 구매자 단말기(200)에서 실행중인 제2애플리케이션(APP2)과 판매자 단말기(100)에서 실행중인 제1애플리케이션(APP1)이 서로 연동하여 S160과 S170을 수행하는 실시 예가 도시되어 있으나, 실시 예에 따라 판매자 단말기(100)의 디스플레이 장치에서 거래 정보 코드(TIC)가 디스플레이되면, 구매자 단말기(200)는 구매자 단말기(200)에 설치된 카메라를 이용하여 거래 정보 코드(TIC)를 촬영할 수 있다. 이때, S160과 S170는 수행되지 않을 수 있다.2 shows an embodiment in which the second application APP2 running in thebuyer terminal 200 and the first application APP1 running in theseller terminal 100 interlock with each other to perform S160 and S170, Thebuyer terminal 200 can photograph the transaction information code (TIC) using the camera installed in thebuyer terminal 200, when the transaction information code (TIC) is displayed on the display device of theseller terminal 100 according to the transaction information code. At this time, S160 and S170 may not be performed.

도 3은 본 발명의 다른 실시 예에 따른 판매자 단말기에서 실행되는 애플리케이션을 이용한 결제 방법을 설명하기 위한 데이터 흐름(S10B)을 나타낸다. 판매자 단말기(100)는 도 1의 판매자 단말기(100)와 동일한 단말기로서 제1애플리케이션(APP1)을 실행할 수 있다.FIG. 3 shows a data flow (S10B) for explaining a payment method using an application executed in a seller terminal according to another embodiment of the present invention. Theseller terminal 100 can execute the first application APP1 as the same terminal as theseller terminal 100 of FIG.

제1애플리케이션(APP1)은 판매자 단말기(100)의 사용자를 식별하기 위한 사업자 코드(TI1)를 저장한다(S90). 사업자 코드(TI1)는 제1서버(310B)가 제1애플리케이션(APP1)의 사용자 또는 판매자 단말기(100)의 사용자를 식별하기 위해 미리 생성한 인증 코드이다.The first application APP1 stores a vendor code TI1 for identifying a user of the seller terminal 100 (S90). The vendor code TI1 is an authentication code generated in advance by the first server 310B to identify the user of the first application APP1 or the user of theseller terminal 100. [

제1서버(310B)는 제1애플리케이션(APP1)의 특정 사용자에 상응하는 사업자 코드(TI1)를 미리 생성하고, 판매자 단말기(100)의 요청에 따라, 사업자 코드 (TI1)를 판매자 단말기(100)로 전송한다. 이때, 사업자 코드(TI1)는 판매자 단말기 (100)의 메모리에 저장된다.The first server 310B generates a business code TI1 corresponding to a specific user of the first application APP1 in advance and transmits the business entity code TI1 to theseller terminal 100 at the request of theseller terminal 100. [ Lt; / RTI > At this time, the vendor code (TI1) is stored in the memory of the seller terminal (100).

본 발명의 실시 예에 따른 결제 서비스가 시작되면, 제1애플리케이션(APP1)은 판매자 단말기(100)에 저장된 사업자 코드(TI1)를 결제 서비스에 이용할 수 있다.When the payment service according to the embodiment of the present invention is started, the first application APP1 can use the business entity code TI1 stored in theseller terminal 100 for the payment service.

판매자 단말기(100)의 사용자는 판매자 단말기(100)에 설치된 제1애플리케이션(APP1)을 실행한다(S100). 실행된 제1애플리케이션(APP1)은 판매자 단말기 (100)에 저장된 사업자 코드(TI1)를 통신망을 통해 제1서버(310B)로 전송한다(S110B). 예컨대, 각 서버(310A와 310B)는 동일한 서버일 수 있다.The user of theseller terminal 100 executes the first application APP1 installed in the seller terminal 100 (S100). The executed first application APP1 transmits the business entity code TI1 stored in theseller terminal 100 to the first server 310B through the communication network (S110B). For example, each of theservers 310A and 310B may be the same server.

판매자 단말기(100)의 사용자에 대한 사업자 코드(TI1)와 사업자 코드(TI1)에 상응하는 사업자 코드 인증 정보(STI1)는 도 3에 도시된 테이블(332B)과 같이 제1서버(310B)의 판매자 데이터베이스(330B)에 미리 등록되어 있다고 가정한다.The vendor code authentication information STI1 corresponding to the vendor code TI1 and the vendor code TI1 for the user of theseller terminal 100 is the same as the vendor code of the first server 310B It is presumed that it is registered in thedatabase 330B in advance.

제1서버(310B)는 판매자 단말기(100)로부터 전송된 사업자 코드(TI1)와 미리 등록된 사업자 코드들(TI1, TI2,…) 각각을 비교하고, 비교 결과에 따라 일치하는 사업자 코드(TI1)를 검색한다. 예컨대, 제1서버(310B)에 미리 등록된 사업자 코드들(TI1, TI2,…)은 서로 다른 값을 가질 수 있다.The first server 310B compares the business entity code TI1 transmitted from theseller terminal 100 with each of the business entity codes TI1, TI2, ... registered in advance and outputs the matching business entity code TI1, . For example, the provider codes (TI1, TI2, ...) registered in advance in the first server 310B may have different values.

제1서버(310B)는, 비교 결과에 따라 판매자 단말기(100)의 사용자에 대한 사업자 코드(TI1)와 일치하는 사업자 코드(TI1)가 존재하지 않는 경우, 판매자 단말기(100)의 제1애플리케이션(APP1)으로 서비스를 제공하지 않는다.The first server 310B determines whether the merchant code TI1 corresponding to the merchant code TI1 for the user of theseller terminal 100 exists according to the comparison result, APP1).

제1서버(310B)는, 비교 결과에 따라 판매자 단말기(100)의 사용자에 대한 사업자 코드(TI1)와 일치하는 사업자 코드(TI1)가 존재하는 경우, 제1서버(310B)는 상기 사용자에 대한 사업자 코드(TI1)를 인증한다(S120B). 사업자 코드(TI1)를 인증한다는 것은 사용자에 대한 사업자 코드(TI1)와 상응하는 사업자 코드 인증 정보 (STI1)를 판매자 데이터베이스(330B)로부터 추출하는 것을 의미한다.The first server 310B determines that there is a vendor code TI1 that matches the vendor code TI1 for the user of theseller terminal 100 according to the comparison result, And authenticates the provider code TI1 (S120B). Authenticating the business entity code TI1 means extracting the business entity code authentication information STI1 corresponding to the business entity code TI1 for the user from theseller database 330B.

사업자 코드 인증 정보(STI1)는 판매자 단말기(100)의 사용자에 대한 인증 정보로서, 사업자 코드 인증 정보(STI1)는 상기 사용자의 사업자 등록 번호, 상기 사용자의 사업체의 상호 및 판매자 단말기(100)의 전화 번호 중에서 적어도 하나를 포함할 수 있다.The merchant code authentication information STI1 is authentication information for the user of theseller terminal 100 and the business entity code authentication information STI1 is the business entity registration number of the user, Number may include at least one of the numbers.

제1애플리케이션(APP1)은 사업자 코드 인증 정보(STI1)를 제1서버(310B)로부터 수신한다(S130B). 제1애플리케이션(APP1)이 제1서버(310B)로부터 사업자 코드 인증 정보(STI1)를 수신한 경우, 제1애플리케이션(APP1)의 사용자는 본 발명이 실시 예에 따른 결제 서비스를 위한 인증된 권리자임을 나타낸다.The first application APP1 receives the provider code authentication information STI1 from the first server 310B (S130B). When the first application APP1 receives the provider code authentication information STI1 from the first server 310B, the user of the first application APP1 determines that the present invention is the authenticated owner for the payment service according to the embodiment .

제1애플리케이션(APP1)은 사용자로부터 결제 정보(CI)를 수신하고(S140), 결제 정보(CI)와 사업자 코드 인증 정보(STI1)를 이용하여 거래 정보 코드(TIC)를 생성한다(S150).The first application APP1 receives payment information CI from the user at step S140 and generates a transaction information code TIC using the payment information CI and the provider code authentication information STI1 at step S150.

도 3에 도시된 단계들(S160과 S170)은 도 2에 도시된 단계들(S160과 S170)과 동일하므로 단계들(S160과 S170)에 대한 상세한 설명은 생략한다.The steps (S160 and S170) shown in FIG. 3 are the same as the steps (S160 and S170) shown in FIG. 2, so the detailed description of steps S160 and S170 will be omitted.

도 3에서는 구매자 단말기(200)에서 실행중인 제2애플리케이션(APP2)과 판매자 단말기(100)에서 실행중인 제1애플리케이션(APP1)이 서로 연동하여 S160과 S170을 수행하는 실시 예가 도시되어 있으나, 실시 예에 따라 판매자 단말기(100)의 디스플레이 장치에서 거래 정보 코드(TIC)가 디스플레이되면, 구매자 단말기(200)는 구매자 단말기(200)에 설치된 카메라를 이용하여 거래 정보 코드(TIC)를 촬영할 수 있다. 이때, S160과 S170는 수행되지 않을 수 있다.3 shows an embodiment in which the second application APP2 running in thebuyer terminal 200 and the first application APP1 running in theseller terminal 100 are interlocked with each other to perform S160 and S170, Thebuyer terminal 200 can photograph the transaction information code (TIC) using the camera installed in thebuyer terminal 200, when the transaction information code (TIC) is displayed on the display device of theseller terminal 100 according to the transaction information code. At this time, S160 and S170 may not be performed.

도 4는 본 발명의 일 실시 예에 따른 구매자 단말기에서 실행되는 애플리케이션을 이용한 결제 방법을 설명하기 위한 데이터 흐름(S20)을 나타낸다.FIG. 4 shows a data flow S20 for explaining a payment method using an application executed in a shopper terminal according to an embodiment of the present invention.

도 4에 도시된 구매자 단말기(200)에서 실행중인 제2애플리케이션(APP2)을 이용한 결제 방법은 도 2 또는 도 3에 도시된 판매자 단말기(100)에서 실행중인 제1애플리케이션(APP1)을 이용한 결제 방법(S10A 또는 S10B)을 참조하여 설명한다.The payment method using the second application APP2 running in theshopper terminal 200 shown in FIG. 4 is the same as the payment method using the first application APP1 executed in theseller terminal 100 shown in FIG. 2 or FIG. (S10A or S10B).

도 2, 도 3, 및 도 4를 참조하면, 구매자 단말기(200)의 사용자는 구매자 단말기(200)에 설치된 제2애플리케이션(APP2)을 실행한다(S200). 제2애플리케이션 (APP2)은 판매자 단말기(100)로 코드 전송 요청을 하고(S160), 도 2 또는 도 3을 참조하여 설명된 결제 방법에 따라 생성된 거래 정보 코드(TIC)를 수신한다(S170).2, 3, and 4, the user of thepurchaser terminal 200 executes the second application APP2 installed in the purchaser terminal 200 (S200). The second application APP2 sends a code transmission request to theseller terminal 100 in step S160 and receives the transaction information code TIC generated in accordance with the payment method described with reference to FIG. .

상술한 바와 같이, 거래 정보 코드(TIC)는 NFC 통신, 블루투스 통신, 또는 RF 통신을 통해 판매자 단말기(100)로부터 구매자 단말기(200)로 전송될 수 있다.As described above, the transaction information code TIC can be transmitted from theseller terminal 100 to thepurchaser terminal 200 through NFC communication, Bluetooth communication, or RF communication.

또한, 거래 정보 코드(TIC)가 일차원 바코드, 이차원 바코드, 또는 삼차원 바코드로 판매자 단말기(100)의 디스플레이 장치에서 디스플레이될 때, 구매자 단말기(200)의 사용자는 구매자 단말기(200)의 카메라를 이용하여 거래 정보 코드 (TIC)를 촬영할 수 있다. 이때, 구매자 단말기(200)에서 실행중인 제2애플리케이션 (APP2)은 상기 카메라로부터 촬영된 이미지로부터 사업자 정보(SPI1)와 결제 정보(CI)를 추출하고, 추출된 사업자 정보(SPI1)와 추출된 결제 정보(CI)를 구매자 단말기(200)의 디스플레이 장치에 디스플레이할 수 있다(S210).When the transaction information code TIC is displayed on the display device of theseller terminal 100 as a one-dimensional barcode, a two-dimensional barcode, or a three-dimensional barcode, the user of thepurchaser terminal 200 uses the camera of thepurchaser terminal 200 Transaction information code (TIC) can be photographed. At this time, the second application (APP2) running in the purchaser terminal (200) extracts the carrier information (SPI1) and the payment information (CI) from the image photographed by the camera, and extracts the extracted carrier information The information CI may be displayed on the display device of the purchaser terminal 200 (S210).

구매자 단말기(200)에서 실행중인 제2애플리케이션(APP2)은 판매자 단말기 (100)로부터 근거리 무선 통신을 통해 수신된(또는, 구매자 단말기(200)의 카메라로부터 촬영된 이미지로부터 추출된) 거래 정보 코드(TIC)로부터 사업자 정보 (SPI1)와 결제 정보(CI)를 추출하고, 사업자 정보 (SPI1)와 결제 정보(CI)를 구매자 단말기(200)의 디스플레이 장치를 통해 디스플레이할 수 있다(S210). 예컨대, 제2애플리케이션(APP2)은 사업자 정보(SPI1)가 아닌 도 3에서 설명된 사업자 코드 인증 정보(STI1)를 디스플레이할 수도 있다.The second application APP2 running on thepurchaser terminal 200 is a transaction information code (hereinafter referred to as a transaction ID) received from theseller terminal 100 via short-range wireless communication (or extracted from an image photographed by the camera of the purchaser terminal 200) (SPI1) and payment information (CI) from the payment information (TIC) and display the provider information (SPI1) and the payment information (CI) through the display device of the purchaser terminal 200 (S210). For example, the second application APP2 may display the provider code authentication information STI1 described in FIG. 3, instead of the provider information SPI1.

실시 예에 따라, 제2애플리케이션(APP2)의 사용자는 구매자 단말기(200)의 디스플레이 장치를 통해 디스플레이된 판매자의 사업자 정보(SPI1)를 확인하고, 상기 판매자의 신뢰성을 확인할 수 있다. 즉, 제2애플리케이션(APP2)의 사용자는 구매자 단말기(200)의 디스플레이 장치를 통해 디스플레이된 다른 사용자에 의해 평가된 판매자의 신용 점수, 별점 또는 상품 판매 횟수 등을 이용하여 상기 판매자의 신뢰성을 판단할 수 있다.According to the embodiment, the user of the second application APP2 can confirm the vendor information SPI1 of the seller displayed through the display device of thepurchaser terminal 200 and confirm the reliability of the seller. That is, the user of the second application APP2 determines the trustworthiness of the seller using the credit score of the seller evaluated by another user displayed on the display device of thepurchaser terminal 200, the rating, the number of times the merchandise is sold .

예컨대, 구매자 단말기(200)의 사용자가 '불난집 떡볶이'에서 '즉석 떡볶이 1인분'을 주문하였다면, 제2애플리케이션(APP2)에 의해 구매자 단말기(200)의 디스플레이 장치는 상호인 '불난집 떡볶'이와, '1인분'에 해당하는 결제 금액 '5000원'을 디스플레이한다. 이 경우, 구매자 단말기(200)의 사용자는 디스플레이된 결제 정보(CI)를 확인하고, 원하는 주문이 정상적으로 접수되었는지 여부를 확인할 수 있다.For example, if the user of thepurchaser terminal 200 has ordered 'instant tteokbokki 1 servings' from' fried tteokbokki ', the display device of thepurchaser terminal 200 is' In addition, a payment amount of '5000 won' corresponding to 'one person' is displayed. In this case, the user of thepurchaser terminal 200 can confirm the displayed payment information (CI) and confirm whether or not a desired order has been normally received.

거래 정보 코드(TIC)는 일정 시간이 지나면 그 유효성을 상실하거나 삭제되기 때문에, 제2애플리케이션(APP2)은 구매자 단말기(200)의 디스플레이 장치를 통해 사업자 정보(SPI1)와 결제 정보(CI)의 유효성의 지속 시간을 디스플레이할 수 있다. 상기 지속 시간은 제2애플리케이션(APP2)에 의해 디폴트로 설정될 수 있다. 실시 예에 따라, 서버(310A 또는 310B)는 상기 지속 시간을 변경하기 위해 제2애플리케이션(APP2)의 업데이트를 진행할 수 있다.Since the transaction information code TIC is lost or deleted after a predetermined time has elapsed, the second application APP2 transmits the validity of the provider information SPI1 and the payment information CI through the display device of thepurchaser terminal 200 Can be displayed. The duration may be set to the default by the second application APP2. According to an embodiment, theserver 310A or 310B may proceed to update the second application APP2 to change the duration.

예컨대, 제2애플리케이션(APP2)에 의해 사업자 정보(SPI1), 결제 정보(CI) 및 '2분 30초'의 시간이 구매자 단말기(200)의 디스플레이 장치에 디스플레이된다면, '2분 30초' 이후에는 사업자 정보(SPI1)와 결제 정보(CI) 중에서 적어도 하나는 유효하지 않은 정보로 표시될 수 있다. 따라서, 구매자 단말기(200)의 사용자가 유효성의 지속 시간이 지난 후에 거래 승인 요청 버튼을 누르면, 결제는 진행되지 않고, 제2애플리케이션(APP2)은 새로운 거래 정보 코드(TIC)를 요구한다.For example, if the provider information SPI1, the payment information CI and the time of '2 minutes 30 seconds' are displayed on the display device of thepurchaser terminal 200 by the second application APP2, At least one of the provider information (SPI1) and the payment information (CI) may be displayed as invalid information. Therefore, if the user of thepurchaser terminal 200 presses the transaction approval request button after the duration of validity, the settlement does not proceed and the second application APP2 requests a new transaction information code (TIC).

제2애플리케이션(APP2)은 구매자 단말기(200)의 사용자로부터 거래 승인 요청을 수신한다(S220). 예컨대, 구매자 단말기(200)의 사용자가 사업자 정보(SPI1)와 결제 정보(CI)를 확인하고, 원하는 주문 내용이 접수된 경우 결제 요청 버튼을 눌러서 제2애플리케이션(APP2)으로 거래 승인 요청을 할 수 있다.The second application APP2 receives a transaction approval request from the user of the purchaser terminal 200 (S220). For example, if the user of thepurchaser terminal 200 confirms the provider information SPI1 and the payment information CI, and if the desired order contents are accepted, the user can request a transaction approval to the second application APP2 by pressing the payment request button have.

제2애플리케이션(APP2)은 거래 승인 요청에 응답하여 구매자 단말기(200)의 사용자에게 비밀 번호의 입력을 요청할 수 있다(S230). 예컨대, 제2애플리케이션 (APP2)은 비밀 번호 입력 창을 구매자 단말기(200)의 디스플레이 장치를 통해 디스플레이하고, 사용자가 비밀 번호를 상기 비밀 번호 입력 창에 입력할 때까지 일정시간 동안 대기할 수 있다.The second application APP2 may request the user of thepurchaser terminal 200 to input a password in response to the transaction approval request (S230). For example, the second application APP2 may display a password input window on the display device of thepurchaser terminal 200 and wait for a predetermined time until the user inputs the password into the password input window.

제2애플리케이션(APP2)은 구매자 단말기(200)의 사용자에 의해 입력된 비밀 번호와 결제 정보(CI)를 이용하여 상품 구입 정보(PBI)를 생성하고(S240), 상품 구입 정보(PBI)를 제2서버(320)로 전송할 수 있다(S250).The second application APP2 generates the product purchase information PBI using the password and the payment information CI input by the user of thepurchaser terminal 200 at step S240, 2 server 320 (S250).

실시 예에 따라, 제1서버(310A 또는 310B)는 제2서버(320)의 적어도 일부를 공유할 수 있다.According to an embodiment, thefirst server 310A or 310B may share at least a portion of thesecond server 320. [

도 5는 본 발명의 일 실시 예에 따른 모바일 결제 방법을 설명하기 위한 데이터 흐름을 나타낸다.FIG. 5 shows a data flow for explaining a mobile payment method according to an embodiment of the present invention.

도 5에 도시된 모바일 결제 방법(S30)은 도 2 또는 도 3에 도시된 판매자 단말기(100)에 설치된 제1애플리케이션(APP1)을 이용한 결제 방법(S10A 또는 S10B)과 도 4에 도시된 구매자 단말기(200)에 설치된 제2애플리케이션(APP2)을 이용한 결제 방법(S20)을 함께 참조하여 설명한다.The mobile payment method S30 shown in FIG. 5 is a payment method (S10A or S10B) using the first application APP1 installed in theseller terminal 100 shown in FIG. 2 or FIG. 3, (S20) using a second application (APP2) installed in themobile terminal 200 will be described together.

구매자 단말기(200)에 설치된 제2애플리케이션(APP2)이 판매자 단말기(100)에 설치된 제1애플리케이션(APP1)으로 코드 전송 요청을 하면(S160), 제1애플리케이션(APP1)은 도 2 또는 도 3에서 설명한 결제 방법에 따라 생성된 거래 정보 코드 (TIC)를 제2애플리케이션(APP2)으로 전송한다(S170).When the second application APP2 installed in thebuyer terminal 200 requests a code transfer to the first application APP1 installed in theseller terminal 100 in step S160, The transaction information code TIC generated according to the payment method described above is transmitted to the second application APP2 (S170).

제2애플리케이션(APP2)은, 거래 정보 코드(TIC)에 기초하여, 도 4를 참조하여 설명된 결제 방법에 따라 생성된 상품 구입 정보(PBI)를 제2서버(320)로 전송한다(S250).The second application APP2 transmits the goods purchase information PBI generated according to the settlement method described with reference to Fig. 4 to thesecond server 320 based on the transaction information code TIC (S250) .

상술한 바와 같이, 제1서버(310A 또는 310B)와 제2서버(320)는 동일한 서버일 수 있다.As described above, thefirst server 310A or 310B and thesecond server 320 may be the same server.

제2서버(320)는 구매자 데이터베이스(340)를 이용하여 상품 구입 정보(PBI)에 포함된 비밀 번호를 인증한다(S300).Thesecond server 320 authenticates the password included in the purchase information PBI using the buyer database 340 (S300).

구매자 단말기(200)의 사용자의 비밀 번호(PW1)와 비밀 번호(PW1)에 상응하는 구매자 정보(SPW1)는 도 5에 도시된 테이블(342)과 같이 제2서버(320)의 구매자 데이터베이스(340)에 미리 등록되어 있다고 가정한다. 제2서버(320)는 구매자 단말기(200)의 사용자에 의해 입력된 비밀 번호(PW1)와 미리 등록된 비밀 번호들(PW1, PW2,…) 각각을 비교하고, 비교 결과에 따라 일치하는 비밀 번호(PW1)를 검색한다. 예컨대, 제2서버(320)에 미리 등록된 비밀 번호들(PW1, PW2,…)은 서로 다른 값을 갖는다.The purchaser information SPW1 corresponding to the password PW1 and the password PW1 of the user of thepurchaser terminal 200 is stored in thepurchaser database 340 of thesecond server 320 as the table 342 shown in Fig. ) In advance. Thesecond server 320 compares the password PW1 input by the user of thepurchaser terminal 200 with previously registered passwords PW1, PW2, ..., (PW1). For example, the passwords PW1, PW2, ... registered in advance in thesecond server 320 have different values.

제2서버(320)는 비밀 번호 인증 결과에 따라 구매자 정보(SPW1)를 이용하여 결제 인증 정보(SPBI)를 생성한다(S310).Thesecond server 320 generates payment authentication information SPBI using the purchaser information SPW1 according to the password authentication result (S310).

예컨대, 비교 결과에 따라 구매자 단말기(200)의 사용자에 의해 입력된 비밀번호(PW1)와 일치하는 비밀번호(PW1)가 검색되지 않는 경우, 제2서버(320)는 결제 실패 메시지를 포함하는 결제 인증 정보(SPBI)를 생성한다.For example, if the password PW1 matching the password PW1 input by the user of thepurchaser terminal 200 is not found according to the comparison result, thesecond server 320 transmits the payment authentication information including the payment failure message (SPBI).

예컨대, 비교 결과에 따라 구매자 단말기(200)의 사용자에 의해 입력된 비밀번호(PW1)와 일치하는 비밀 번호(PW1)가 존재하는 경우, 제2서버(320)는 일치하는 비밀 번호(PW1)에 상응하는 구매자 정보(SPW1)에 해당하는 사용자의 결제를 인증하고, 결제 성공 메시지를 포함하는 결제 인증 정보(SPBI)를 생성한다.For example, when there is a password PW1 matching the password PW1 input by the user of thepurchaser terminal 200 according to the comparison result, thesecond server 320 corresponds to the matching password PW1 (SPW1), and generates payment authentication information (SPBI) including a payment success message.

제2서버(320)는 생성된 결제 인증 정보(SPBI)를 판매자 단말기(100) 및/또는 구매자 단말기(200)로 전송한다(S320 및/또는 S330).Thesecond server 320 transmits the generated payment authentication information SPBI to theseller terminal 100 and / or the purchaser terminal 200 (S320 and / or S330).

도 6부터 도 8은 본 발명의 실시 예에 따라 판매자 단말기와 구매자 단말기에 설치된 애플리케이션들을 이용한 결제 방법을 설명하기 위한 개념도들이다.6 to 8 are conceptual diagrams for explaining a payment method using applications installed in a seller terminal and a purchaser terminal according to an embodiment of the present invention.

도 6은 스캔을 통한 애플리케이션들의 대면 결제 방법을 설명하기 위한 개념도이다.FIG. 6 is a conceptual diagram for explaining a method of facing payment of applications through scanning.

도 1부터 도 6을 참조하면, 판매자 단말기(100)에 설치된 제1애플리케이션 (APP1)이 제1서버(310A 또는 310B)로부터 사업자 정보(SPI1) 및/또는 사업자 코드 인증 정보(STI1)를 수신하면, 제1애플리케이션(APP1)은 금액 입력창(102)과 거래 정보 코드 생성 버튼(104)을 판매자 단말기(100)의 디스플레이 장치를 통해 디스플레이한다(100A-1).1 to 6, when the first application APP1 installed in theseller terminal 100 receives the provider information SPI1 and / or the provider code authentication information STI1 from thefirst server 310A or 310B , The first application APP1 displays theamount input window 102 and the transaction informationcode generation button 104 through the display device of the seller terminal 100 (100A-1).

실시 예에 따라, 결제 금액은 제1애플리케이션(APP1)의 사용자에 의해 금액입력 창(102)에 직접 입력될 수 있다.According to the embodiment, the payment amount can be directly input to theamount input window 102 by the user of the first application APP1.

다른 실시 예에 따라, 제1애플리케이션(APP1)의 사용자가 주문받은 상품과 수량을 선택하면, 미리 정해놓은 상품 금액에 따라 결제 금액이 금액입력 창(102)에 자동으로 입력될 수 있다.According to another embodiment, when the user of the first application APP1 selects the goods and the quantity ordered, the payment amount can be automatically inputted to theamount input window 102 according to the predetermined commodity amount.

결제 금액이 금액입력 창(102)에 입력된 후, 제1애플리케이션(APP1)의 사용자가 거래 정보 코드 생성 버튼(104)을 누르면, 제1애플리케이션(APP1)은 금액 입력 창(102)에 입력된 결제 금액(예컨대, 5000원)과 제1서버(310A 또는 310B)로부터 수신한 사업자 정보(SPI1) 및/또는 사업자 코드 인증 정보(STI1)를 이용하여 거래 정보 코드(TIC; 106)를 생성한다(100A-2).When the user of the first application APP1 presses the transaction informationcode generation button 104 after the payment amount is inputted into theamount input window 102, the first application APP1 is inputted into the money input window 102 (TIC) 106 using the payment amount (for example, 5,000 won) and the provider information SPI1 and / or the provider code authentication information STI1 received from thefirst server 310A or310B 100A-2).

거래 정보 코드(TIC; 106)가 생성되면, 제1애플리케이션(APP1)에 의해 거래 정보 코드(TIC; 106)가 판매자 단말기(100)의 디스플레이 장치에 디스플레이된다 (100A-2). 설명의 편의를 위해, 도 6에 도시된 거래 정보 코드(TIC; 106)는 이차원 바코드이나 실시 예들에 따라 거래 정보 코드(TIC; 106)는 다양하게 변경될 수 있다.When a transaction information code (TIC) 106 is generated, a transaction information code (TIC) 106 is displayed (100A-2) on the display device of theseller terminal 100 by the first application APP1. For convenience of explanation, the transaction information code (TIC) 106 shown in FIG. 6 can be variously changed according to a two-dimensional bar code or embodiments.

구매자 단말기(200)의 사용자는 스캔 모듈(예컨대, 카메라 모듈)을 이용하여 거래 정보 코드(TIC;106)를 스캔(또는 촬영)할 수 있다. 거래 정보 코드(TIC; 106)가 구매자 단말기(200)에 의해 스캔(또는 촬영) 되면, 구매자 단말기(200)에서 실행되는 제2애플리케이션(APP1)은 거래 정보 코드(TIC; 106), 인식된 판매자 정보(예컨대, 판매자 단말기(100)의 사업자 정보 및/또는 불난집 떡복기), 결제 금액(예컨대, 5000원), 비밀 번호 입력 창(202), 및 거래 승인 요청 버튼(미도시)을 구매자 단말기(200)의 디스플레이 장치에 디스플레이한다(200A-1).A user of thepurchaser terminal 200 can scan (or photograph) a transaction information code (TIC) 106 using a scan module (e.g., a camera module). When the transaction information code (TIC) 106 is scanned (or photographed) by thepurchaser terminal 200, the second application APP1 executed by thepurchaser terminal 200 includes a transaction information code (TIC) 106, (For example, 5,000 won), apassword input window 202, and a transaction approval request button (not shown) to the purchaser's terminal (200A-1).

예컨대, 구매자 단말기(200)의 사용자 거래 승인 요청 버튼(미도시)을 누르면, 제2애플리케이션(APP2)은 비밀 번호의 입력을 요청하는 메시지를 출력 장치, 예컨대 디스플레이 장치 또는 스피커를 통해 디스플레이할 수 있다. 실시 예들에 따라, 제2애플리케이션(APP2)은 상기 메시지를 상기 출력 장치를 통해 출력하지 않을 수 있다.For example, if the user transaction approval request button (not shown) of thepurchaser terminal 200 is pressed, the second application APP2 can display a message for requesting the input of a password through an output device, for example, a display device or a speaker . According to embodiments, the second application APP2 may not output the message through the output device.

구매자 단말기(200)의 사용자가 비밀 번호를 비밀 번호 입력 창(202)에 입력하고 결제 요청 버튼(204)을 누르면, 제2애플리케이션(APP2)은 결제 정보(CI)와 비밀 번호(PW)를 이용하여 상품 구입 정보(PBI)를 생성한다. 이후, 도 5를 참조하여 설명된 결제 방법에 따라, 생성된 결제인증정보(SPBI)는 각 단말기(100과 200)로 전송된다.When the user of thepurchaser terminal 200 inputs the password into thepassword input window 202 and presses thepayment request button 204, the second application APP2 uses the payment information CI and the password PW And generates product purchase information (PBI). Then, according to the payment method described with reference to FIG. 5, the generated payment authentication information (SPBI) is transmitted to each of theterminals 100 and 200.

따라서, 제1애플리케이션(APP1)은 100A-3과 같은 정보를 판매자 단말기 (100)의 디스플레이 장치를 통해 디스플레이하고, 제2애플리케이션(APP2)은 200A-2와 같은 정보를 구매자 단말기(200)의 디스플레이 장치를 통해 디스플레이할 수 있다.Accordingly, the first application APP1 displays information such as 100A-3 through the display device of theseller terminal 100, and the second application APP2 displays information such as 200A-2 on the display of thebuyer terminal 200 Device. ≪ / RTI >

다시 도 6을 참조하면, 결제 인증 정보(SPBI)를 수신한 제1애플리케이션 (APP1)은 결제 성공 메시지(112), 홈 화면 이동 버튼(108), 및 상세한 결제 내역 확인 버튼(110)을 판매자 단말기(100)의 디스플레이 장치를 통해 디스플레이한다(100A-3). 또한, 결제 인증 정보(SPBI)를 수신한 제2애플리케이션(APP2)은 결제 성공 메시지(210), 홈 화면 이동 버튼(206), 및 상세한 결제 내역 확인 버튼(208)을 구매자 단말기(200)의 디스플레이 장치를 통해 디스플레이한다(200A-2).6, the first application APP1 receiving the settlement authentication information SPBI transmits apayment success message 112, a homescreen moving button 108, and a detailed paymenthistory confirmation button 110 to the seller terminal (100A-3) through the display device of thedisplay device 100. FIG. The second application APP2 receiving the settlement authentication information SPBI transmits apayment success message 210, a homescreen moving button 206 and a detailed paymenthistory confirmation button 208 to the display (200A-2).

판매자 단말기(100)의 사용자가 제1애플리케이션(APP1)의 홈 화면 이동 버튼 (108)을 누르면, 거래는 종료하고 새로운 화면이 판매자 단말기(100)의 디스플레이 장치를 통해 디스플레이되고, 상기 사용자가 상세한 결제 내역 확인 버튼(110)을 누르면, 제1애플리케이션(APP1)은 거래 결과에 따른 상품명, 결제 금액, 및 결제 수량을 상기 디스플레이 장치에 디스플레이할 수 있다.When the user of theseller terminal 100 presses the homescreen moving button 108 of the first application APP1, the transaction ends and a new screen is displayed through the display device of theseller terminal 100, When thehistory confirmation button 110 is pressed, the first application APP1 can display the product name, the payment amount, and the payment amount according to the transaction result on the display device.

도 7은 무선 통신 네트워크를 통한 애플리케이션들을 이용한 결제 방법을 설명하기 위한 개념도이다.7 is a conceptual diagram illustrating a payment method using applications via a wireless communication network.

도 1부터 도 7을 참조하면, 제1애플리케이션(APP1)에 의해 생성된 거래 정보코드(TIC)는 무선 통신 네트워크를 통해 제2애플리케이션(APP2)으로 전송될 수 있다. 도 6을 참조하여 설명된 애플리케이션들을 이용한 결제 방법이 대면 결제를 위한 것이라면, 도 7에 도시된 결제 방법에 의해 판매자 단말기(100)와 구매자 단말기(200)가 멀리 떨어져 있는 경우라도 본 발명의 실시 예에 따른 거래가 가능하다.1 to 7, a transaction information code (TIC) generated by the first application APP1 may be transmitted to the second application APP2 via the wireless communication network. If the settlement method using the applications described with reference to FIG. 6 is for face-to-face settlement, even if theseller terminal 100 and thebuyer terminal 200 are far away from each other by the settlement method shown in FIG. 7, .

제2애플리케이션(APP2)은, 무선 통신 네트워크를 통해서 수신한 거래 정보 코드(TIC)를 이용하여, 도 6을 참조하여 설명된 결제 방법을 수행할 수 있다.The second application APP2 can perform the payment method described with reference to FIG. 6 by using the transaction information code (TIC) received through the wireless communication network.

도 8은 컴퓨팅 장치를 이용한 애플리케이션들을 이용한 결제 방법을 설명하기 위한 개념도이다.8 is a conceptual diagram illustrating a payment method using applications using a computing device.

도 1부터 도 8을 참조하면, 컴퓨팅 장치에 설치된 제1애플리케이션(APP1)은 거래 정보 코드(TIC)를 생성하고, 상기 컴퓨팅 장치의 디스플레이 장치(130)를 통해 거래 정보 코드(TIC; 132)를 디스플레이할 수 있다. 구매자 단말기(200)의 사용자는, 구매자 단말기(200)의 스캔 모듈을 이용하여, 디스플레이 장치(130)를 통해 디스플레이되는 거래 정보 코드(TIC; 132)를 스캔(또는 촬영)한다. 그 이후의 결젱 방법은 도 6을 참조하여 설명된 결제 방법과 실질적으로 동일 또는 유사하다.1 to 8, a first application APP1 installed in a computing device generates a transaction information code (TIC) and transmits a transaction information code (TIC) 132 through thedisplay device 130 of the computing device Can be displayed. The user of thepurchaser terminal 200 scans (or takes) a transaction information code (TIC) 132 displayed on thedisplay device 130 using the scan module of thepurchaser terminal 200. The subsequent settlement method is substantially the same as or similar to the settlement method described with reference to Fig.

도 8을 참조하여 설명된 결제 방법에 따르면, 도 7의 결제 방법과 마찬가지로 제1애플리케이션(APP1)의 사용자는 제2애플리케이션(APP2)의 사용자와 직접 대면하지 않고 거래를 진행할 수 있으며, 제2애플리케이션(APP2)의 사용자는 컴퓨팅 장치를 이용하여 원하는 시간과 장소에서 거래를 시작할 수 있는 장점이 있다.According to the settlement method described with reference to Fig. 8, the user of the first application (APP1) can proceed the transaction without facing the user of the second application (APP2) in the same manner as the payment method of Fig. 7, (APP2) has an advantage in that it can start a transaction at a desired time and place using a computing device.

본 발명의 실시 예에 따른 애플리케이션들(APP1과 APP2)을 이용한 결제 방법은 컴퓨터 프로그램으로 작성(또는 프로그램)되어 컴퓨터로 읽을 수 있는 기록 매체에 저장될 수 있다. 상기 컴퓨터 프로그램은 앱 스토어(app store)의 서버 또는 운영 서버로부터 단말기(100과 200)로 다운로드되어 설치되고, CPU(미도시)에 의해 실행될 수 있다. 이 경우, 상기 기록 매체는 앱 스토어의 서버 또는 운영 서버에 의해 액세스 가능한 데이터베이스 또는 메모리를 의미할 수 있다.The payment method using the applications (APP1 and APP2) according to the embodiment of the present invention can be created (or programmed) by a computer program and stored in a computer-readable recording medium. The computer program may be downloaded from the server of the app store or from the operating server to theterminals 100 and 200 and installed and may be executed by a CPU (not shown). In this case, the recording medium may refer to a database or a memory accessible by a server or an operation server of the App Store.

본 발명은 도면에 도시된 실시 예를 참고로 설명되었으나 이는 예시적인 것에 불과하며, 본 기술 분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시 예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호 범위는 첨부된 등록청구범위의 기술적 사상에 의해 정해져야 할 것이다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is evident that many alternatives, modifications and variations will be apparent to those skilled in the art. Accordingly, the true scope of the present invention should be determined by the technical idea of the appended claims.

100: 판매자 단말기
200: 구매자 단말기
300: 서버
400: 애플리케이션 데이터베이스
100: Merchant terminal
200: Buyer terminal
300: server
400: Application database

Claims (18)

Translated fromKorean
판매자 단말기에 설치된 애플리케이션이 실행됨에 따라, 상기 애플리케이션이 상기 판매자 단말기의 고유 식별 번호를 서버로 전송하는 단계;
상기 애플리케이션이 상기 서버로부터 사업자 정보를 수신하는 단계; 및
상기 애플리케이션이 사용자에 의해 입력된 결제 정보를 수신하고, 상기 사업자 정보와 수신된 결제 정보를 이용하여 일회성 거래 정보 코드를 생성하는 단계를 포함하는 이동 단말기에 설치된 애플리케이션을 이용한 결제 방법.
Transmitting, by the application, a unique identification number of the seller terminal to the server as an application installed in the seller terminal is executed;
The application receiving carrier information from the server; And
And generating a one-time transaction information code by using the business information and the received payment information when the application receives the payment information input by the user.
제1항에 있어서,
상기 거래 정보 코드는 일정한 시간이 지나면 삭제되거나 유효성을 상실하는 이동 단말기에 설치된 애플리케이션을 이용한 결제 방법.
The method according to claim 1,
Wherein the transaction information code is deleted or invalidated after a predetermined period of time.
제1항에 있어서,
상기 거래 정보 코드는 일차원 바코드, 이차원 바코드 및 삼차원 바코드 중에서 어느 하나인 이동 단말기에 설치된 애플리케이션을 이용한 결제 방법.
The method according to claim 1,
Wherein the transaction information code is one of a one-dimensional bar code, a two-dimensional bar code, and a three-dimensional bar code.
제1항에 있어서,
상기 애플리케이션이 구매자 단말기로부터 전송된 코드 전송 요청에 응답하여 상기 거래 정보 코드를 상기 구매자 단말기로 전송하는 단계를 더 포함하는 이동 단말기에 설치된 애플리케이션을 이용한 결제 방법.
The method according to claim 1,
And transmitting the transaction information code to the purchaser terminal in response to a code transmission request transmitted from the purchaser terminal.
판매자 단말기에 설치된 애플리케이션이 실행됨에 따라, 상기 애플리케이션이 상기 판매자 단말기에 저장된 사업자 코드를 서버로 전송하는 단계;
상기 애플리케이션이 상기 서버로부터 사업자 코드 인증 정보를 수신하는 단계; 및
상기 애플리케이션이 사용자에 의해 입력된 결제 정보를 수신하고, 상기 사업자 코드 인증 정보와 수신된 결제 정보를 이용하여 일회성 거래 정보 코드를 생성하는 단계를 포함하는 이동 단말기에 설치된 애플리케이션을 이용한 결제 방법
Transmitting, by the application, the business entity code stored in the seller terminal to the server as the application installed in the seller terminal is executed;
Receiving, by the application, vendor code authentication information from the server; And
A payment method using an application installed in the mobile terminal, the payment method using an application installed in the mobile terminal, and a step of receiving the payment information input by the application by the application and generating the one-time transaction information code using the provider code authentication information and the received payment information
제5항에 있어서,
상기 거래 정보 코드는 일정한 시간이 지나면 삭제되거나 유효성을 상실하는 이동 단말기에 설치된 애플리케이션을 이용한 결제 방법.
6. The method of claim 5,
Wherein the transaction information code is deleted or invalidated after a predetermined period of time.
제5항에 있어서,
상기 애플리케이션이 구매자 단말기로부터 전송된 코드 전송 요청에 응답하여 상기 거래 정보 코드를 NFC(near field communiction) 통신, 무선 랜, RF 통신, IrDA(Infrared Data Association) 통신 및 블루투스 통신 중에서 어느 하나를 이용하여 상기 구매자 단말기로 전송하는 이동 단말기에 설치된 애플리케이션을 이용한 결제 방법.
6. The method of claim 5,
In response to a code transmission request transmitted from the purchaser terminal, the application transmits the transaction information code to the mobile terminal using one of near field communication (NFC) communication, wireless LAN, RF communication, IrDA (Infrared Data Association) A payment method using an application installed in a mobile terminal to be transmitted to a purchaser terminal.
이동 단말기에 설치된 애플리케이션이 사업자 정보와 결제 정보를 포함한 일회성 거래 정보 코드를 판매자 단말기로부터 수신하는 단계;
상기 애플리케이션이 상기 사업자 정보와 상기 결제 정보를 디스플레이하는 단계;
상기 애플리케이션이 사용자의 거래 승인 요청에 응답하여 상기 사용자에게 비밀 번호의 입력을 요청하는 단계;
상기 애플리케이션이 상기 사용자로부터 입력된 비밀 번호와 상기 결제 정보를 이용하여 상품 구입 정보를 생성하는 단계; 및
상기 애플리케이션이 서버로 상기 상품 구입 정보를 전송하는 단계를 포함하는 이동 단말기에 설치된 애플리케이션을 이용한 결제 방법.
Receiving from the merchant terminal a one-time transaction information code including an operator information and payment information, the application being installed in the mobile terminal;
The application displaying the provider information and the payment information;
The application requesting the user to input a password in response to a transaction approval request of the user;
Generating product purchase information by using the password and the payment information input from the user; And
And transferring the product purchase information to the server by using the application installed in the mobile terminal.
제8항에 있어서, 상기 수신하는 단계는,
상기 애플리케이션이 스캔 애플리케이션에 의해 스캔된 상기 거래 정보 코드를 수신하는 단계; 및
상기 애플리케이션이 스캔한 거래 정보 코드를 판독하여 상기 사업자 정보와 상기 결제 정보를 추출하는 단계를 더 포함하는 이동 단말기에 설치된 애플리케이션을 이용한 결제 방법.
9. The method of claim 8,
The application receiving the transaction information code scanned by the scanning application; And
Further comprising: reading the transaction information code scanned by the application and extracting the provider information and the payment information.
제8항에 있어서,
상기 애플리케이션이 상기 상품 구입 정보에 기초하여 생성된 결제 승인 정보를 상기 서버로부터 수신하는 단계; 및
상기 애플리케이션이 상기 결제 승인 정보에 포함된 결제 성공 결과를 디스플레이하는 단계를 포함하는 이동 단말기에 설치된 애플리케이션을 이용한 결제 방법.
9. The method of claim 8,
Receiving, from the server, payment approval information generated by the application based on the goods purchase information; And
And displaying the payment success result included in the payment approval information by the application.
제1항, 제5항 또는 제8항에 기재된 상기 애플리케이션을 이용한 결제방법을 실행시키기 위해 컴퓨터 프로그램으로 작성되어 컴퓨터로 읽을 수 있는 기록매체.A computer-readable recording medium which is created by a computer program for executing the payment method using the application according to any one of claims 1, 5 and 8.판매자 단말기에 설치된 제1애플리케이션과 구매자 단말기에 설치된 제2애플리케이션을 이용하여 모바일 결제를 수행하는 방법에 있어서,
상기 제1애플리케이션이 실행됨에 따라, 상기 제1애플리케이션이 상기 판매자 단말기의 고유 식별 번호를 제1서버로 전송하는 단계;
상기 제1애플리케이션이 상기 제1서버로부터 사업자 정보를 수신하는 단계;
상기 제1애플리케이션이 상기 판매자 단말기의 제1사용자에 의해 입력된 결제 정보를 수신하고, 상기 사업자 정보와 수신된 결제 정보를 이용하여 일회성 거래 정보 코드를 생성하는 단계;
상기 제2애플리케이션이 상기 거래 정보 코드를 상기 제1애플리케이션으로부터 수신하고, 상기 사업자 정보와 상기 결제 정보를 상기 구매자 단말기에 디스플레이하는 단계;
상기 제2애플리케이션이 구매자 단말기의 제2사용자의 거래 승인 요청에 응답하여 상기 제2사용자에게 비밀 번호의 입력을 요청하고, 상기 제2사용자에 의해 입력된 비밀 번호와 상기 결제 정보를 이용하여 상품 구입 정보를 생성하는 단계; 및
상기 제2애플리케이션이 제2서버로 상기 상품 구입 정보를 전송하는 단계를 포함하는 모바일 결제를 수행하는 결제 방법.
A method for performing mobile settlement using a first application installed in a seller terminal and a second application installed in a buyer terminal,
Transmitting, by the first application, the unique identification number of the seller terminal to the first server as the first application is executed;
The first application receiving carrier information from the first server;
Receiving, by the first application, payment information input by the first user of the seller terminal, and generating a one-time transaction information code using the provider information and the received payment information;
The second application receiving the transaction information code from the first application and displaying the provider information and the payment information on the buyer terminal;
The second application requests the second user to input a password in response to the transaction approval request of the second user of the purchaser terminal, and uses the password and the payment information input by the second user to purchase a product Generating information; And
And transferring the goods purchase information to the second server by the second application.
제12항에 있어서,
상기 제1애플리케이션이 인증 결과에 따라 생성된 결제 인증 정보를 상기 제2서버로부터 수신하는 단계; 및
상기 제2애플리케이션이 상기 결제 인증 정보를 상기 제2서버로부터 수신하는 단계를 포함하는 모바일 결제를 수행하는 방법.
13. The method of claim 12,
Receiving, from the second server, payment authentication information generated according to an authentication result of the first application; And
And the second application receiving the payment authentication information from the second server.
제12항에 있어서,
상기 제1서버와 상기 제2서버는 동일한 서버인 모바일 결제를 수행하는 방법.
13. The method of claim 12,
Wherein the first server and the second server are the same server.
판매자 단말기에 설치된 제1애플리케이션과 구매자 단말기에 설치된 제2애플리케이션을 이용하여 모바일 결제를 수행하는 방법에 있어서,
상기 제1애플리케이션이 실행됨에 따라, 상기 제1애플리케이션이 상기 판매자 단말기에 저장된 사업자 코드를 제1서버로 전송하는 단계;
상기 제1애플리케이션이 상기 제1서버로부터 사업자 코드 인증 정보를 수신하는 단계;
상기 제1애플리케이션이 판매자 단말기의 제1사용자에 의해 입력된 결제 정보를 수신하고, 상기 사업자 코드 인증 정보와 수신된 결제 정보를 이용하여 일회성 거래 정보 코드를 생성하는 단계;
상기 제2애플리케이션이 상기 거래 정보 코드를 상기 제1애플리케이션으로부터 수신하고, 상기 사업자 정보와 상기 결제 정보를 상기 구매자 단말기에 디스플레이하는 단계;
상기 제2애플리케이션이 구매자 단말기의 제2사용자의 거래 승인 요청에 응답하여 상기 제2사용자에게 비밀 번호의 입력을 요청하고, 상기 제2사용자에 의해 입력된 비밀 번호와 상기 결제 정보를 이용하여 상품 구입 정보를 생성하는 단계; 및
상기 제2애플리케이션이 제2서버로 상기 상품 구입 정보를 전송하는 단계를 포함하는 모바일 결제를 수행하는 방법.
A method for performing mobile settlement using a first application installed in a seller terminal and a second application installed in a buyer terminal,
Transmitting, by the first application, the first application to the first server, the business code stored in the seller terminal;
The first application receiving business entity code authentication information from the first server;
Receiving the payment information inputted by the first user of the seller terminal by the first application and generating the one-time transaction information code using the provider code authentication information and the received payment information;
The second application receiving the transaction information code from the first application and displaying the provider information and the payment information on the buyer terminal;
The second application requests the second user to input a password in response to the transaction approval request of the second user of the purchaser terminal, and purchases the product using the password and the payment information input by the second user Generating information; And
And transmitting the product purchase information to the second server by the second application.
서버가 판매자 단말기로부터 애플리케이션 전송 요청을 수신하는 단계;
상기 서버가 데이터베이스로부터 상기 애플리케이션 전송 요청에 상응하는 애플리케이션을 검색하고, 검색된 애플리케이션을 상기 판매자 단말기로 전송하는 단계를 포함하고,
상기 판매자 단말기로 다운로드되어 설치된 애플리케이션이 실행됨에 따라, 상기 애플리케이션은 제1항의 애플리케이션을 이용한 결제 방법을 실행하는 서버의 작동 방법.
The server receiving an application transfer request from the seller terminal;
The server retrieving an application corresponding to the application transfer request from a database and transmitting the retrieved application to the seller terminal,
The method as claimed in claim 1, wherein the application is downloaded and loaded into the seller terminal.
서버가 판매자 단말기로부터 애플리케이션 전송 요청을 수신하는 단계;
상기 서버가 데이터베이스로부터 상기 애플리케이션 전송 요청에 상응하는 애플리케이션을 검색하고, 검색된 애플리케이션을 상기 판매자 단말기로 전송하는 단계를 포함하고,
상기 판매자 단말기로 다운로드되어 설치된 애플리케이션이 실행됨에 따라, 상기 애플리케이션은 제5항의 애플리케이션을 이용한 결제 방법을 실행하는 서버의 작동 방법.
The server receiving an application transfer request from the seller terminal;
The server retrieving an application corresponding to the application transfer request from a database and transmitting the retrieved application to the seller terminal,
The method as claimed in claim 5, wherein the application is downloaded and loaded into the seller terminal.
서버가 구매자 단말기로부터 애플리케이션을 전송 요청을 수신하는 단계;
상기 서버가 데이터베이스로부터 상기 애플리케이션 전송 요청에 상응하는 애플리케이션을 검색하고, 검색된 애플리케이션을 상기 구매자 단말기로 전송하는 단계를 포함하고,
상기 구매자 단말기로 다운로드되어 설치된 애플리케이션이 실행됨에 따라, 상기 애플리케이션은 제8항의 애플리케이션을 이용한 결제 방법을 실행하는 서버의 작동 방법.
The server receiving a request to transfer the application from the buyer terminal;
The server retrieving an application corresponding to the application transfer request from a database and transmitting the retrieved application to the purchaser terminal,
And the application is downloaded by the purchaser terminal and the installed application is executed, the application executes the payment method using the application of the eighth aspect.
KR1020140132327A2014-10-012014-10-01Method for payment using application and method of server using the sameActiveKR101710510B1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
KR1020140132327AKR101710510B1 (en)2014-10-012014-10-01Method for payment using application and method of server using the same

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
KR1020140132327AKR101710510B1 (en)2014-10-012014-10-01Method for payment using application and method of server using the same

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
KR1020170022829ADivisionKR20170023050A (en)2017-02-212017-02-21Method for payment using application and method of server using the same

Publications (2)

Publication NumberPublication Date
KR20160039372Atrue KR20160039372A (en)2016-04-11
KR101710510B1 KR101710510B1 (en)2017-02-27

Family

ID=55800516

Family Applications (1)

Application NumberTitlePriority DateFiling Date
KR1020140132327AActiveKR101710510B1 (en)2014-10-012014-10-01Method for payment using application and method of server using the same

Country Status (1)

CountryLink
KR (1)KR101710510B1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR101106285B1 (en)2011-03-242012-01-18주식회사 다날 Control method of system and mobile device processing payment information using integrated barcode
KR20130089696A (en)2011-12-292013-08-13(주)네오위즈게임즈Lottery server for capsule and lottery method capable of setting premium items
KR20140060782A (en)*2012-11-122014-05-21주식회사 티모넷System for paying online using smart phone
KR20140071607A (en)*2012-12-042014-06-12중소기업은행Method for credit card payment service using smart phone

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR101106285B1 (en)2011-03-242012-01-18주식회사 다날 Control method of system and mobile device processing payment information using integrated barcode
KR20130089696A (en)2011-12-292013-08-13(주)네오위즈게임즈Lottery server for capsule and lottery method capable of setting premium items
KR20140060782A (en)*2012-11-122014-05-21주식회사 티모넷System for paying online using smart phone
KR20140071607A (en)*2012-12-042014-06-12중소기업은행Method for credit card payment service using smart phone

Also Published As

Publication numberPublication date
KR101710510B1 (en)2017-02-27

Similar Documents

PublicationPublication DateTitle
US9898736B2 (en)Mobile checkout systems and methods
RU2679550C2 (en)Mobile checkout systems and methods
US9412105B2 (en)Mobile checkout systems and methods
US9430768B2 (en)Mobile checkout systems and methods
RU2672132C2 (en)Systems and methods of mobile payments
US20190066089A1 (en)Secure transactions using digital barcodes
HK1253890A1 (en)Electronic payment transactions using machine readable code without requiring online connection
WO2009070114A1 (en)A server of a check issuer and a merchant system in a proximity payment system
KR20140125449A (en)Transaction processing system and method
WO2020022001A1 (en)Payment system
KR101212243B1 (en)mobile credit card payment system and method
KR101710510B1 (en)Method for payment using application and method of server using the same
KR20170023050A (en)Method for payment using application and method of server using the same
KR20160047970A (en)Online payment system and payment methods using the same
HK1230763A1 (en)Mobile checkout systems and methods

Legal Events

DateCodeTitleDescription
A201Request for examination
PA0109Patent application

Patent event code:PA01091R01D

Comment text:Patent Application

Patent event date:20141001

PA0201Request for examination
E902Notification of reason for refusal
PE0902Notice of grounds for rejection

Comment text:Notification of reason for refusal

Patent event date:20151028

Patent event code:PE09021S01D

AMNDAmendment
PG1501Laying open of application
PE0601Decision on rejection of patent

Patent event date:20160531

Comment text:Decision to Refuse Application

Patent event code:PE06012S01D

Patent event date:20151028

Comment text:Notification of reason for refusal

Patent event code:PE06011S01I

AMNDAmendment
PX0901Re-examination

Patent event code:PX09011S01I

Patent event date:20160531

Comment text:Decision to Refuse Application

Patent event code:PX09012R01I

Patent event date:20160127

Comment text:Amendment to Specification, etc.

E90FNotification of reason for final refusal
PE0902Notice of grounds for rejection

Comment text:Final Notice of Reason for Refusal

Patent event date:20160801

Patent event code:PE09021S02D

AMNDAmendment
PX0701Decision of registration after re-examination

Patent event date:20170220

Comment text:Decision to Grant Registration

Patent event code:PX07013S01D

Patent event date:20160928

Comment text:Amendment to Specification, etc.

Patent event code:PX07012R01I

Patent event date:20160627

Comment text:Amendment to Specification, etc.

Patent event code:PX07012R01I

Patent event date:20160531

Comment text:Decision to Refuse Application

Patent event code:PX07011S01I

Patent event date:20160127

Comment text:Amendment to Specification, etc.

Patent event code:PX07012R01I

X701Decision to grant (after re-examination)
A107Divisional application of patent
GRNTWritten decision to grant
PA0107Divisional application

Comment text:Divisional Application of Patent

Patent event date:20170221

Patent event code:PA01071R01D

PR0701Registration of establishment

Comment text:Registration of Establishment

Patent event date:20170221

Patent event code:PR07011E01D

PR1002Payment of registration fee

Payment date:20170221

End annual number:3

Start annual number:1

PG1601Publication of registration
PR1001Payment of annual fee

Payment date:20200221

Start annual number:4

End annual number:4

PR1001Payment of annual fee

Payment date:20210210

Start annual number:5

End annual number:5

PR1001Payment of annual fee

Payment date:20211206

Start annual number:6

End annual number:6

PR1001Payment of annual fee

Payment date:20230206

Start annual number:7

End annual number:7

PR1001Payment of annual fee

Payment date:20240215

Start annual number:8

End annual number:8

PR1001Payment of annual fee

Payment date:20250219

Start annual number:9

End annual number:9


[8]ページ先頭

©2009-2025 Movatter.jp