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

KR101738093B1 - Method and computer program for providing payment service - Google Patents

Method and computer program for providing payment service Download PDF

Info

Publication number
KR101738093B1
KR101738093B1 KR1020150078674A KR20150078674A KR101738093B1 KR 101738093 B1 KR101738093 B1 KR 101738093B1 KR 1020150078674 A KR1020150078674 A KR 1020150078674A KR 20150078674 A KR20150078674 A KR 20150078674A KR 101738093 B1 KR101738093 B1 KR 101738093B1
Authority
KR
South Korea
Prior art keywords
settlement
seller
payment
terminal
goods
Prior art date
Application number
KR1020150078674A
Other languages
Korean (ko)
Other versions
KR20160142659A (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 KR1020150078674A priority Critical patent/KR101738093B1/en
Publication of KR20160142659A publication Critical patent/KR20160142659A/en
Application granted granted Critical
Publication of KR101738093B1 publication Critical patent/KR101738093B1/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/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/403Solvency 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/08Payment architectures
    • G06Q20/20Point-of-sale [POS] network 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/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • 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
    • G06Q30/0601Electronic shopping [e-shopping]

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Finance (AREA)
  • Theoretical Computer Science (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Development Economics (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

본 발명의 일 실시예는 하나 이상의 판매자들 중 어느 하나 및 상품 구매를 희망하는 구매자 간 상품에 대한 결제 서비스를 제공하는 방법에 있어서, 통신부에 의해, 제1 구매자의 제1 구매자 단말기로부터, 결제를 희망하는 제1 상품에 대한 정보를 포함하는 결제 요청 신호를 수신하는 단계; 제어부에 의해, 상기 하나 이상의 판매자들 중 상기 결제 요청 신호에 대응하는 판매자와 상기 제1 구매자 간 상기 제1 상품에 대한 결제가 가능한 지 확인하는 단계; 상기 제1 상품에 대한 결제가 가능한 경우, 상기 제어부에 의해 상기 제1 상품의 결제를 수행하고, 상기 수행된 결제에 대응하는 치팅 방지 신호를 생성하는 단계; 및 상기 통신부에 의해, 상기 치팅 방지 신호 및 상기 수행된 결제 내역에 대한 정보를 포함하는 신호를 상기 판매자의 판매자 단말기 및 상기 제1 구매자 단말기로 송신하는 단계;를 포함하고, 상기 치팅 방지 신호는, 상기 수행된 결제에 대응하여 선택되거나 생성된, 시각적 또는 청각적으로 인지할 수 있는 정보를 포함하는, 상품 결제 서비스 제공 방법을 개시한다.A method of providing a payment service for a product between any one of a plurality of sellers and a buyer desiring to purchase a product, the method comprising the steps of: Receiving a settlement request signal including information on a desired first commodity; Checking by the control unit whether settlement for the first commodity is possible between the seller corresponding to the settlement request signal and the first purchaser among the one or more sellers; Performing settlement of the first commodity by the controller when the settlement for the first commodity is possible, and generating a cheat prevention signal corresponding to the performed settlement; And transmitting, by the communication unit, a signal including the cheating prevention signal and the information on the payment history performed to the seller terminal and the first purchaser terminal of the seller, And information that is visually or audibly perceivable, which is selected or generated in response to the payment made.

Description

상품 결제 서비스 제공 방법 및 컴퓨터 프로그램{Method and computer program for providing payment service}[0001] METHOD AND COMPUTER PROGRAM FOR PROVIDING PARTY PAYMENT SERVICE [0002]

본 발명의 실시예들은 상품 결제 서비스 제공 장치, 방법, 및 컴퓨터 프로그램에 관한 것이다.Embodiments of the present invention relate to an apparatus, a method, and a computer program for providing a goods settlement service.

정보통신 기술 및 전자 장치와 관련된 기술이 발전함에 따라, 사용자는 인터넷 등의 통신망에 연결된 스마트폰, 데스크탑, 노트북 등의 전자 장치를 통하여 다양한 기능을 이용할 수 있게 되었다.With the development of technologies related to information communication technology and electronic devices, users can use various functions through electronic devices such as a smart phone, a desktop, and a notebook connected to a communication network such as the Internet.

이러한 다양한 기능에는 전자 장치들 상호 간의 유무선 통신을 통한 전자 결제가 포함된다. 전자 결제는 구매자 및 판매자 모두에게 현금을 직접 다루어야 하는 불편함 및 거스름돈을 계산하고 챙겨야 하는 불편함을 해결하여 주는 수단이 될 수 있다. 다만, 전자 결제는 현장에서 직접적으로 현금이 지급되는 것이 아니므로, 판매자 및 구매자 모두가 올바르게 결제가 수행되었는지 확인할 수 있게 하는 확인 수단이 필요하다.These various functions include electronic settlement through wired / wireless communication between electronic devices. Electronic payment can be an inconvenience of handling cash directly to both buyer and seller, and a means of solving the inconvenience of calculating and keeping change. However, since electronic payment is not a cash payment directly on the spot, a verification means is needed to ensure that both the seller and the purchaser have correctly performed the payment.

전술한 배경기술은 발명자가 본 발명의 도출을 위해 보유하고 있었거나, 본 발명의 도출 과정에서 습득한 기술 정보로서, 반드시 본 발명의 출원 전에 일반 공중에게 공개된 공지기술이라 할 수는 없다.The above-described background technology is technical information that the inventor holds for the derivation of the present invention or acquired in the process of deriving the present invention, and can not necessarily be a known technology disclosed to the general public prior to the filing of the present invention.

본 발명의 실시예들은 구매자 단말기 및 판매자 단말기와의 통신을 통하여, 상품 대금에 대한 전자 결제 서비스를 제공할 수 있는 상품 결제 서비스 제공 방법 및 컴퓨터 프로그램을 제공하고자 한다.Embodiments of the present invention provide a method and a computer program for providing a goods settlement service capable of providing an electronic settlement service for a commodity price through communication with a buyer terminal and a seller terminal.

본 발명의 실시예들은 전자 결제가 올바르게 수행되었는지 확인할 수 있도록, 전자 결제에 대한 정보를 포함하는 결제 정보 신호를 구매자 단말기 및 판매자 단말기로 제공할 수 있는 상품 결제 서비스 제공 방법 및 컴퓨터 프로그램을 제공하고자 한다.The embodiments of the present invention provide a goods payment service providing method and a computer program capable of providing a payment information signal including information on electronic payment to a buyer terminal and a seller terminal so as to confirm whether the electronic payment is correctly performed .

본 발명의 실시예들은 상품 결제 과정에서 거래 대상 중 일측의 치팅(cheating) 행위를 방지하기 위해서, 치팅을 방지할 수 있는 정보를 포함하는 치팅 방지 신호를 구매자 단말기 및 판매자 단말기로 제공할 수 있는 상품 결제 서비스 제공 방법 및 컴퓨터 프로그램을 제공하고자 한다.In embodiments of the present invention, in order to prevent a cheating behavior of one side of a transaction target in a product settlement process, a cheat prevention signal including information that can prevent cheating may be provided to the buyer terminal and the seller terminal A payment service providing method, and a computer program.

본 발명의 일 실시예는, 제하나 이상의 판매자들 중 어느 하나 및 상품 구매를 희망하는 구매자 간 상품에 대한 결제 서비스를 제공하는 방법에 있어서, 통신부에 의해, 제1 구매자의 제1 구매자 단말기로부터, 결제를 희망하는 제1 상품에 대한 정보를 포함하는 결제 요청 신호를 수신하는 단계; 제어부에 의해, 상기 하나 이상의 판매자들 중 상기 결제 요청 신호에 대응하는 판매자와 상기 제1 구매자 간 상기 제1 상품에 대한 결제가 가능한 지 확인하는 단계; 상기 제1 상품에 대한 결제가 가능한 경우, 상기 제어부에 의해 상기 제1 상품의 결제를 수행하고, 상기 수행된 결제에 대응하는 치팅 방지 신호를 생성하는 단계; 및 상기 통신부에 의해, 상기 치팅 방지 신호 및 상기 수행된 결제 내역에 대한 정보를 포함하는 신호를 상기 판매자의 판매자 단말기 및 상기 제1 구매자 단말기로 송신하는 단계;를 포함하고, 상기 치팅 방지 신호는, 상기 수행된 결제에 대응하여 선택되거나 생성된, 시각적 또는 청각적으로 인지할 수 있는 정보를 포함하는, 상품 결제 서비스 제공 방법을 개시한다.A method of providing a payment service for a product between any one of the first and second sellers and a purchaser who desires to purchase a product, comprising the steps of: receiving, from a first buyer terminal of the first buyer, Receiving a settlement request signal including information on a first commodity desired to be settled; Checking by the control unit whether settlement for the first commodity is possible between the seller corresponding to the settlement request signal and the first purchaser among the one or more sellers; Performing settlement of the first commodity by the controller when the settlement for the first commodity is possible, and generating a cheat prevention signal corresponding to the performed settlement; And transmitting, by the communication unit, a signal including the cheating prevention signal and the information on the payment history performed to the seller terminal and the first purchaser terminal of the seller, And information that is visually or audibly perceivable, which is selected or generated in response to the payment made.

상기 결제 요청 신호를 수신하는 단계 이전, 제2 구매자의 제2 구매자 단말기로부터, 결제를 희망하는 제2 상품에 대한 결제를 상기 제1 구매자 단말기를 통하여 수행하기 희망한다는 대리 결제 요청 신호를 수신하는 단계;를 더 포함할 수 있고, 상기 확인하는 단계는, 상기 판매자와 상기 제2 구매자 간 상기 제2 상품에 대한 결제가 가능한지 확인할 수 있고, 상기 신호를 생성하는 단계는, 상기 제1 및 제2 상품에 대한 결제가 가능한 경우, 상기 제어부에 의해 상기 제1 및 제2 상품의 결제를 수행할 수 있다.Receiving a proxy settlement request signal from the second buyer terminal of the second buyer before the step of receiving the settlement request signal that a payment for the second goods desired to be paid is made through the first buyer terminal Wherein the step of verifying can check whether a payment for the second product is possible between the seller and the second purchaser, and the step of generating the signal comprises: The controller can perform the settlement of the first and second goods.

상기 결제 요청 신호를 수신하는 단계 이전, 상기 제어부에 의해, 상기 상품 결제 서비스를 이용하고자 하는 상기 판매자에 대한 제1 식별자를 저장하는 단계; 및 상기 제어부에 의해, 상기 상품 결제 서비스를 이용하고자 하는 상기 제1 구매자에 대한 제2 식별자를 저장하는 단계;를 더 포함할 수 있고, 상기 확인하는 단계는, 상기 제1 및 제2 식별자를 기초로, 상기 제1 구매자가 상기 판매자로부터 상기 상품을 구매할 수 있는지 확인할 수 있다.Storing the first identifier for the seller to use the goods payment service by the control unit before the step of receiving the payment request signal; And storing the second identifier for the first purchaser who wishes to use the goods payment service by the control unit, wherein the checking step comprises: , It can be confirmed whether or not the first purchaser can purchase the goods from the seller.

상기 신호를 생성하는 단계 이후, 상기 통신부에 의해, 상기 수행된 결제가 올바르게 수행된 것인지 확인을 요청하는 확인 요청 신호를 상기 판매자의 결제 확인기로부터 수신하는 단계; 및 상기 제어부에 의해, 상기 확인 신호에 포함되는 상기 치팅 방지 신호를 기초로 상기 수행된 결제의 유효 여부를 판단하는 단계; 및 상기 통신부에 의해, 상기 수행된 결제의 유효 여부에 대한 정보를 포함하는 확인 결과 신호를 상기 결제 확인기로 송신하는 단계;를 더 포함할 수 있다.Receiving, by the communication unit, an acknowledgment request signal requesting confirmation of whether the payment is performed correctly from the payment confirmation unit of the seller; And determining, by the controller, whether the payment made is valid based on the cheating prevention signal included in the confirmation signal; And transmitting, by the communication unit, an acknowledgment result signal including information on the validity of the payment made, to the settlement confirmation unit.

상기 제1 상품은 음식물일 수 있고, 상기 제1 상품의 결제는, 상기 제1 상품을 포함하는 복수의 상품들 중 적어도 하나에 대한 결제를 위하여 상기 제1 구매자 단말기로 미리 지급된 전자 식권을 상기 제1 구매자 단말기로부터 상기 판매자 단말기로 송신하는 것일 수 있다.The method of claim 1, wherein the first product is a food product, and the payment of the first product is a payment of the electronic product that is paid in advance to the first purchaser terminal for payment for at least one of the plurality of products including the first product And may be transmitted from the first purchaser terminal to the seller terminal.

상기 치팅 방지 신호는, 특정한 색깔을 나타내는 신호, 특정한 그림을 나타내는 신호, 특정한 숫자를 나타내는 신호, 및 특정한 문자를 나타내는 신호 중 적어도 하나를 포함할 수 있다.The anti-cheating signal may include at least one of a signal indicating a specific color, a signal indicating a specific picture, a signal indicating a specific number, and a signal indicating a specific character.

본 발명의 다른 실시예는, 하나 이상의 판매자들 중 어느 하나 및 상품 구매를 희망하는 구매자 간 상품 결제 서비스를 제공하는 방법에 있어서, 상기 구매자의 구매자 단말기의 입력부에 의해, 상기 하나 이상의 판매자들 중 상품의 대금을 지불하기 희망하는 판매자를 선택하는 입력을 수신하는 단계; 상기 입력부에 의해, 상기 판매자 측의 상품들 중 결제를 희망하는 상품에 대한 정보를 포함하는 결제 요청 입력을 수신하는 단계; 상기 구매자 단말기의 통신부에 의해, 상기 결제를 희망하는 상품에 대한 정보를 포함하는 결제 요청 신호를 상품 결제 서비스 제공 서버로 송신하는 단계; 상기 통신부에 의해, 상기 상품 결제 서비스 제공 서버로부터 치팅 방지 신호 및 수행된 결제 내역에 대한 정보를 포함하는 신호를 수신하는 단계; 및 상기 치팅 방지 신호에 포함되어 있는 시각적 또는 청각적으로 인지할 수 있는 정보를 기초로, 특정한 색상, 특정한 그림, 특정한 숫자, 및 특정한 문자 중 적어도 하나를 상기 구매자 단말기의 표시부에 표시하거나, 특정한 소리를 상기 구매자 단말기의 음향부로 출력하거나, 특정한 패턴의 진동을 상기 구매자 단말기의 진동부로 출력하는 단계;를 포함하는, 상품 결제 서비스 제공 방법을 개시한다.In another aspect of the present invention, there is provided a method for providing a goods settlement service between one or more sellers and a buyer desiring to purchase a product, the method comprising: Receiving an input to select a seller who desires to pay a price of the merchant; Receiving, by the input unit, a payment request input including information on a merchandise desired to be settled among the merchandise of the seller; Transmitting, by the communication unit of the purchaser terminal, a settlement request signal including information on a commodity desired to be paid to a commodity settlement service providing server; Receiving, by the communication unit, a signal including a cheat prevention signal and information on the payment details performed from the goods payment service providing server; And displaying at least one of a specific color, a specific picture, a specific number, and a specific character on the display unit of the purchaser terminal based on visual or audible information contained in the cheating prevention signal, To the acoustic unit of the buyer terminal or to output a vibration of a specific pattern to the vibrator of the buyer terminal.

이러한 일반적이고 구체적인 측면이 시스템, 방법, 컴퓨터 프로그램, 또는 어떠한 시스템, 방법, 컴퓨터 프로그램의 조합을 사용하여 실시될 수 있다.These general and specific aspects may be implemented by using a system, method, computer program, or any combination of systems, methods, and computer programs.

전술한 것 외의 다른 측면, 특징, 이점이 이하의 도면, 특허청구범위 및 발명의 상세한 설명으로부터 명확해질 것이다.Other aspects, features, and advantages will become apparent from the following drawings, claims, and detailed description of the invention.

이와 같은 본 발명에 의해서, 구매자 단말기 및 판매자 단말기와의 통신을 통하여, 상품 대금에 대한 전자 결제 서비스를 제공할 수 있는 상품 결제 서비스 제공 방법 및 컴퓨터 프로그램을 제공할 수 있다.According to the present invention as described above, it is possible to provide a method and a computer program for providing a goods settlement service capable of providing an electronic settlement service for a commodity price through communication with a buyer terminal and a seller terminal.

또한, 전자 결제가 올바르게 수행되었는지 확인할 수 있도록, 전자 결제에 대한 정보를 포함하는 결제 정보 신호를 구매자 단말기 및 판매자 단말기로 제공할 수 있는 상품 결제 서비스 제공 방법 및 컴퓨터 프로그램을 제공할 수 있다.Also, a method and a computer program for providing a goods settlement service capable of providing a settlement information signal including information on electronic settlement to a buyer terminal and a seller terminal so as to confirm whether the electronic settlement has been correctly performed.

또한, 상품 결제 과정에서 거래 대상 중 일측의 치팅 행위를 방지하기 위해서, 치팅을 방지할 수 있는 정보를 포함하는 치팅 방지 신호를 구매자 단말기 및 판매자 단말기로 제공할 수 있는 상품 결제 서비스 제공 방법 및 컴퓨터 프로그램을 제공할 수 있다.A method for providing a product settlement service and a computer program product capable of providing a cheating prevention signal including information capable of cheating to a buyer terminal and a seller terminal in order to prevent a cheating action of one side of a transaction target in a product settlement process, Can be provided.

도 1은 본 발명의 일 실시예에 따른 상품 결제 서비스 제공 시스템의 구성을 개략적으로 도시한 도면이다.
도 2 및 도 3은 본 발명의 일 실시예에 따른 상품 결제 서비스 제공 시스템의 내부 구성의 예시를 개략적으로 도시한 블록도이다.
도 4 및 도 5는 본 발명의 일 실시예에 따른 구매자 단말기에서 상품 결제 서비스가 제공되는 예시적인 형태를 개략적으로 도시한 도면이다.
도 6은 본 발명의 일 실시예에 따른 판매자 단말기에서 상품 결제 서비스가 제공되는 예시적인 형태를 개략적으로 도시한 도면이다.
도 7은 본 발명의 일 실시예에 따른 상품 결제 서비스 제공 방법을 개략적으로 도시한 흐름도이다.
FIG. 1 is a view schematically showing a configuration of a goods settlement service providing system according to an embodiment of the present invention.
FIG. 2 and FIG. 3 are block diagrams schematically illustrating exemplary internal configurations of a product settlement service providing system according to an embodiment of the present invention.
4 and 5 are views schematically showing an exemplary form in which a goods settlement service is provided in a shopper terminal according to an embodiment of the present invention.
6 is a diagram schematically illustrating an exemplary form in which a merchandise settlement service is provided in a seller terminal according to an embodiment of the present invention.
7 is a flowchart schematically illustrating a method of providing a goods settlement service according to an embodiment of the present invention.

본 발명은 다양한 변환을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세한 설명에 상세하게 설명하고자 한다. 본 발명의 효과 및 특징, 그리고 그것들을 달성하는 방법은 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 다양한 형태로 구현될 수 있다. 이하의 실시예에서, 제1, 제2 등의 용어는 한정적인 의미가 아니라 하나의 구성 요소를 다른 구성 요소와 구별하는 목적으로 사용되었다. 또한, 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 또한, 포함하다 또는 가지다 등의 용어는 명세서상에 기재된 특징, 또는 구성요소가 존재함을 의미하는 것이고, 하나 이상의 다른 특징들 또는 구성요소가 부가될 가능성을 미리 배제하는 것은 아니다. 또한, 도면에서는 설명의 편의를 위하여 구성 요소들이 그 크기가 과장 또는 축소될 수 있다. 예컨대, 도면에서 나타난 각 구성의 크기 및 두께는 설명의 편의를 위해 임의로 나타내었으므로, 본 발명이 반드시 도시된 바에 한정되지 않는다.BRIEF DESCRIPTION OF THE DRAWINGS The present invention is capable of various modifications and various embodiments, and specific embodiments are illustrated in the drawings and described in detail in the detailed description. The effects and features of the present invention and methods of achieving them will be apparent with reference to the embodiments described in detail below with reference to the drawings. However, the present invention is not limited to the embodiments described below, but may be implemented in various forms. In the following embodiments, the terms first, second, and the like are used for the purpose of distinguishing one element from another element, not the limitative meaning. Also, the singular expressions include plural expressions unless the context clearly dictates otherwise. Also, the terms include, including, etc. mean that there is a feature, or element, recited in the specification and does not preclude the possibility that one or more other features or components may be added. Also, in the drawings, for convenience of explanation, the components may be exaggerated or reduced in size. For example, the size and thickness of each component shown in the drawings are arbitrarily shown for convenience of explanation, and thus the present invention is not necessarily limited to those shown in the drawings.

이하, 첨부된 도면을 참조하여 본 발명의 실시예들을 상세히 설명하기로 하며, 도면을 참조하여 설명할 때 동일하거나 대응하는 구성 요소는 동일한 도면부호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다.
Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings, wherein like reference numerals refer to like or corresponding components throughout the drawings, and a duplicate description thereof will be omitted .

도 1은 본 발명의 일 실시예에 따른 상품 결제 서비스 제공 시스템의 구성을 개략적으로 도시한 도면이다.FIG. 1 is a view schematically showing a configuration of a goods settlement service providing system according to an embodiment of the present invention.

도 1을 참조하면, 본 발명의 일 실시예에 따른 상품 결제 서비스 제공 시스템(10)은 복수의 구매자 단말기(100)들, 복수의 판매자 단말기(200)들, 상품 결제 서비스 제공 서버(300), 및 통신망(400)을 포함할 수 있다.1, a system 200 for providing goods payment services according to an embodiment of the present invention includes a plurality of buyer terminals 100, a plurality of seller terminals 200, a goods payment service providing server 300, And a communication network 400.

복수의 구매자 단말기(100)들은 유무선 통신 환경에서 타 전자 장치와 전자 신호를 송수신 송수신할 수 있는 통신 단말기들을 의미할 수 있다.The plurality of purchaser terminals 100 may refer to communication terminals capable of transmitting and receiving electronic signals with other electronic devices in a wire / wireless communication environment.

본 명세서에서, 전자 신호는 전자 장치들 간에 송수신될 수 있는 전류, 전파, 또는 파동 등을 의미할 수 있고, 해당 전자 신호는 전자 장치를 통하여 그 의미를 파악할 수 있는 정보를 포함할 수 있다. 예를 들어, 전자 신호는 공기 중을 통하여 송수신될 수 있는 전파일 수 있다. 이 경우, 구매자 단말기(100), 판매자 단말기(200), 또는 상품 결제 서비스 제공 서버(300)는 해당 전파의 떨림을 분석하여 이진수를 획득할 수 있고, 획득한 이진수를 기 설정된 프로토콜을 통하여 해석하여 특정 정보를 획득할 수 있으나, 본 발명의 범위는 이에 한정되지 않는다.In this specification, an electronic signal may refer to a current, a radio wave, or a wave which may be transmitted and received between electronic devices, and the electronic signal may include information capable of grasping its meaning through an electronic device. For example, the electronic signal may be an entire file that can be transmitted and received through the air. In this case, the buyer terminal 100, the seller terminal 200, or the goods settlement service providing server 300 can acquire binary numbers by analyzing the shaking of the electric wave, and interpret the acquired binary numbers through a predetermined protocol Specific information can be obtained, but the scope of the present invention is not limited thereto.

복수의 구매자 단말기(100)들 각각은 특정한 판매자에게 상품의 대금을 결제하고 싶다는 결제 요청 신호를 판매자 단말기(200) 또는 상품 결제 서비스 제공 서버(300)로 송신할 수 있다. 이 때, 결제 요청 신호에는 특정 판매자 단말기(200)를 선택하는 정보, 해당 특정 판매자가 판매하는 상품들 중 결제를 희망하는 상품에 대한 정보, 상품의 가격 등의 정보가 포함할 수 있다.Each of the plurality of buyer terminals 100 can transmit a settlement request signal to the seller terminal 200 or the goods settlement service providing server 300 that the seller wants to settle the price of the goods to the specific seller. At this time, the payment request signal may include information for selecting a specific seller terminal 200, information about a product desired to be paid out among the products sold by the specific seller, price of the goods, and the like.

복수의 구매자 단말기(100)들 각각은 일반적으로 하나의 전자 장치를 의미할 수 있고, 물리적으로 별개의 전자 장치인 경우에는 서로 다른 구매자 단말기(100)를 의미할 수 있다. 즉, 복수의 구매자 단말기(100)들에는 제1 구매자 단말기(101) 및 제2 구매자 단말기(102)가 포함될 수 있다. 이 때 제1 구매자 단말기(101) 및 제2 구매자 단말기(102)는 서로 다른 구매자 단말기(100)들로 취급될 수 있다.Each of the plurality of buyer terminals 100 may refer to one electronic device in general, or to a different buyer terminal 100 in the case of physically separate electronic devices. That is, the plurality of purchaser terminals 100 may include the first purchaser terminal 101 and the second purchaser terminal 102. At this time, the first purchaser terminal 101 and the second purchaser terminal 102 may be treated as different purchaser terminals 100.

다만, 물리적으로 별개의 전자 장치인 경우에도 각각의 전자 장치에 대응하는 계정이 동일한 경우에는 하나의 구매자 단말기(100)로 취급될 수도 있다. 즉, 복수의 구매자 단말기(100)들에는 제2a 구매자 단말기(102a) 및 제2b 구매자 단말기(102b)가 포함될 수 있다. 이 때 제2a 구매자 단말기(102a) 및 제2b 구매자 단말기(102b) 모두에 제1 사용자 계정이 로그인되어 있는 경우, 제2a 구매자 단말기(102a) 및 제2b 구매자 단말기(102b)는 하나의 제2 구매자 단말기(102)로 취급될 수 있다.However, even in the case of a physically separate electronic device, it may be handled as one buyer terminal 100 when the account corresponding to each electronic device is the same. That is, the plurality of buyer terminals 100 may include the second buyer terminal 102a and the second buyer terminal 102b. At this time, when the first user account is logged in to both the 2ab purchaser terminal 102a and the 2bb purchaser terminal 102b, the 2ab purchaser terminal 102a and the 2bb purchaser terminal 102b are connected to one second buyer terminal 102a, It can be handled as the terminal 102.

본 명세서에서, 계정은 사용자 아이디(ID)와 유사한 개념으로, 특정 전자 장치의 사용자를 외부의 다른 전자 장치들의 사용자들과 구분하기 위해 사용하는 식별자를 의미할 수 있다.In this specification, an account is a concept similar to a user ID (ID), and may mean an identifier used to distinguish a user of a specific electronic device from users of other external electronic devices.

복수의 판매자 단말기(200)들은 유무선 통신 환경에서 타 전자 장치와 전자 신호를 송수신 송수신할 수 있는 통신 단말기들을 의미할 수 있다.The plurality of the seller terminals 200 may refer to communication terminals capable of transmitting and receiving electronic signals with other electronic devices in a wire / wireless communication environment.

복수의 판매자 단말기(200)들 각각은 해당 판매자 단말기(200)에 등록되어 있는 특정 판매자에 대응하는 전자 장치일 수 있다. 즉, 구매자가 특정 판매자에게 상품의 대금을 지불하고 싶은 경우, 해당 특정 판매자에 대응하는 판매자 단말기(200)로 대금의 결제를 수행하여 해당 특정 판매자에게 상품의 대금을 지불할 수 있다. 또는, 구매자가 특정 판매자에게 전자 결제를 완료한 경우, 해당 특정 판매자에 대응하는 판매자 단말기(200) 상에 해당 전자 결제에 대한 내역이 표시될 수도 있다.Each of the plurality of seller terminals 200 may be an electronic device corresponding to a specific seller registered in the seller terminal 200. [ That is, when the buyer desires to pay the commodity to the specific seller, the seller can pay the commodity to the seller terminal 200 corresponding to the specific seller and pay the commodity to the specific seller. Alternatively, when the purchaser has completed the electronic settlement to the specific seller, the details about the electronic settlement may be displayed on the seller terminal 200 corresponding to the specific seller.

복수의 판매자 단말기(200)들 각각은 일반적으로 하나의 전자 장치를 의미할 수 있고, 물리적으로 별개의 전자 장치인 경우에는 서로 다른 판매자 단말기(200)를 의미할 수 있다. 즉, 복수의 판매자 단말기(200)들에는 제1 판매자 단말기(201) 및 제2 판매자 단말기(202)가 포함될 수 있다. 이 때 제1 판매자 단말기(201) 및 제2 판매자 단말기(202)는 서로 다른 판매자 단말기(200)들로 취급될 수 있다.Each of the plurality of seller terminals 200 may generally refer to one electronic device, and may refer to a different seller terminal 200 in the case of a physically separate electronic device. That is, the plurality of seller terminals 200 may include the first seller terminal 201 and the second seller terminal 202. At this time, the first seller terminal 201 and the second seller terminal 202 may be treated as different seller terminals 200.

다만, 물리적으로 별개의 전자 장치인 경우에도 각각의 전자 장치에 대응하는 계정이 동일한 경우에는 하나의 판매자 단말기(200)로 취급될 수도 있다. 즉, 복수의 판매자 단말기(200)들에는 제2a 판매자 단말기(202a) 및 제2b 판매자 단말기(202b)가 포함될 수 있다. 이 때 제2a 판매자 단말기(202a) 및 제2b 판매자 단말기(202b) 모두에 제1 사용자 계정이 로그인되어 있는 경우, 제2a 판매자 단말기(202a) 및 제2b 판매자 단말기(202b)는 하나의 제2 판매자 단말기(202)로 취급될 수 있다.However, even in the case of a physically separate electronic device, it may be handled as one seller terminal 200 when the account corresponding to each electronic device is the same. That is, the plurality of seller terminals 200 may include the second seller terminal 202a and the second seller terminal 202b. At this time, when the first user account is logged in to both the 2a-th seller terminal 202a and the 2b-th seller terminal 202b, the 2a-th seller terminal 202a and the 2b-th seller terminal 202b are connected to one second seller And can be handled as a terminal 202.

도 1에서는, 복수의 구매자 단말기(100)들 및 복수의 판매자 단말기(200)들의 예시로 스마트폰(smartphone), 휴대폰(cell phone), 및 데스크 탑(desk top) 형태의 전자 장치들이 도시되어 있다. 다만, 본 발명은 이에 한정되지 않고, 유무선 통신 환경에서 타 전자 장치와 데이터를 송수신할 수 있는 전자 장치는 제한 없이 본 발명의 복수의 구매자 단말기(100)들에 포함될 수 있다.1, electronic devices in the form of a smartphone, a cell phone, and a desk top are shown as an example of a plurality of buyer terminals 100 and a plurality of seller terminals 200 . However, the present invention is not limited to this, and an electronic device capable of transmitting and receiving data with other electronic devices in a wire / wireless communication environment may be included in a plurality of the buyer terminals 100 of the present invention without limitation.

이를 더욱 상세히 설명하면, 복수의 구매자 단말기(100)들 및 복수의 판매자 단말기(200)들 각각은, 예를 들어, 태블릿 PC, 스마트 TV, 휴대폰, PDA(personal digital assistant), 미디어 플레이어, 마이크로 서버, GPS(global positioning system) 장치, 전자책 단말기, 디지털방송용 단말기, 네비게이션, 키오스크, MP3 플레이어, 디지털 카메라, 웨어러블 장치 및 기타 모바일 또는 비모바일 컴퓨팅 장치들을 포함할 수 있으며, 본 발명이 이에 한정되는 것은 아니다. 나아가, 복수의 구매자 단말기(100)들 및 복수의 판매자 단말기(200)들 각각은 전자 칠판, 터치 테이블 등과 같이 터치 입력을 수신할 수 있는 다양한 장치들을 포함할 수 있다. 또한, 복수의 구매자 단말기(100)들 및 복수의 판매자 단말기(200)들 각각은 통신 기능 및 데이터 프로세싱 기능을 구비한 시계, 안경, 헤어 밴드 및 반지 등의 악세서리 들을 포함할 수도 있으며, 본 발명이 이에 한정되는 것은 아니다.More specifically, each of the plurality of buyer terminals 100 and the plurality of seller terminals 200 may be, for example, a tablet PC, a smart TV, a mobile phone, a personal digital assistant (PDA) , A global positioning system (GPS) device, an electronic book terminal, a digital broadcasting terminal, a navigation device, a kiosk, an MP3 player, a digital camera, a wearable device and other mobile or non-mobile computing devices. no. Furthermore, each of the plurality of buyer terminals 100 and the plurality of seller terminals 200 may include various devices capable of receiving touch inputs such as an electronic board, a touch table, and the like. In addition, each of the plurality of buyer terminals 100 and the plurality of seller terminals 200 may include accessories such as a clock, a pair of glasses, a hair band and a ring having a communication function and a data processing function, But is not limited thereto.

상품 결제 서비스 제공 서버(300)는 상품 결제 서비스를 제공하기 위해 사용되는 서버일 수 있다. 도 1에서는 하나의 서버를 표시하였지만, 접속량 혹은 데이터 양에 따라 복수 개의 서버들이 유무선 통신으로 서로 연결되어 존재할 수도 있다.The goods settlement service providing server 300 may be a server used for providing a goods settlement service. Although one server is shown in FIG. 1, a plurality of servers may exist in connection with each other through wired / wireless communication depending on the amount of connection or the amount of data.

상품 결제 서비스 제공 서버(300)는 복수의 구매자 단말기(100)들 각각으로부터 결제 요청 신호를 수신할 수 있다. 상품 결제 서비스 제공 서버(300)는 수신된 결제 요청 신호를 바탕으로, 특정 구매자와 판매자 간의 상품 구매에 대한 전자 결제를 수행할 수 있다. 또한, 상품 결제 서비스 제공 서버(300)는 결제 서비스 제공을 위해 필요한 다양한 정보들을 저장할 수 있다. 예를 들어, 상품 결제 서비스 제공 서버(300)는 결제 서비스에 등록한 사용자들 또는 판매자들에 대한 정보를 저장할 수 있다.The goods settlement service providing server 300 may receive a settlement request signal from each of the plurality of buyer terminals 100. [ The commodity settlement service providing server 300 can perform electronic settlement for commodity purchase between a specific buyer and a seller based on the received settlement request signal. Also, the goods settlement service providing server 300 may store various information necessary for providing a settlement service. For example, the goods settlement service providing server 300 may store information on users or sellers registered in the settlement service.

상품 결제 서비스 제공 서버(300)는 상품에 대한 전자 결제 서비스 외에도 일반적인 검색 서비스 및 기타 사용자의 편의를 증진시키는 다양한 서비스를 제공할 수도 있다. 즉, 상품 결제 서비스 제공 서버(300)는 상품 결제 서비스 외에 검색, 이메일, 블로그, 소셜 네트워크 서비스(social network service), 뉴스, 쇼핑 정보 제공과 같은 다양한 서비스들을 제공할 수 있다.The goods settlement service providing server 300 may provide a general search service as well as an electronic settlement service for goods and various services for enhancing the convenience of the user. That is, the goods settlement service providing server 300 may provide various services such as search, e-mail, blog, social network service, news, and shopping information in addition to the goods settlement service.

또는, 상품 결제 서비스 제공 서버(300)는 검색, 이메일, 뉴스, 쇼핑과 같은 포털(portal) 서비스를 제공하는 서버에 포함되는 장치일 수 있다. 여기서 상품 결제 서비스 제공 서버(300)와 포털 서비스 제공 서버는 물리적으로 분리된 별도의 서버일 수도 있고, 하나의 물리적인 서버 내부에 논리적으로만 분리된 서버일 수도 있다.Alternatively, the goods settlement service providing server 300 may be a device included in a server providing a portal service such as search, e-mail, news, and shopping. Here, the commodity settlement service providing server 300 and the portal service providing server may be separate servers physically separated from each other or may be logically separated servers within a single physical server.

도 1에서는 복수의 구매자 단말기(100)들 및 복수의 판매자 단말기(200)들이 통신망(400)을 통하여 서로 간에 직접적으로 신호를 송수신할 수 있도록 연결된 것처럼 표시되어 있고, 실제로도 이러한 방식으로 신호가 송수신될 수도 있다. 다만, 본 발명의 일 실시예에 따른 상품 결제 서비스 제공 시스템(10) 하에서는 복수의 구매자 단말기(100)들 및 복수의 판매자 단말기(200)들 간의 데이터 송수신은 상품 결제 서비스 제공 서버(300)를 거쳐서만 수행될 수도 있다. 즉, 예를 들어, 제1 구매자 단말기(101)에서 전자적 신호로 송신된 결제와 관련된 신호가 통신망(400)을 통하여 상품 결제 서비스 제공 서버(300)로 전달이 되고, 그 후 상품 결제 서비스 제공 서버(300)에서 통신망(400)을 통하여 제1 판매자 단말기(201)로 해당 결제와 관련된 신호를 송신할 수 있다.In FIG. 1, a plurality of buyer terminals 100 and a plurality of seller terminals 200 are displayed as connected so that they can directly transmit and receive signals to each other through the communication network 400, and actually signals are transmitted and received in this manner It is possible. However, under the system 10 for providing goods payment services according to an embodiment of the present invention, data transmission / reception between a plurality of buyer terminals 100 and a plurality of seller terminals 200 is performed through a goods payment service providing server 300 May be performed. That is, for example, a signal related to settlement transmitted in an electronic signal from the first purchaser's terminal 101 is transmitted to the goods settlement service providing server 300 through the communication network 400, A signal related to the settlement can be transmitted to the first seller terminal 201 through the communication network 400 from the communication terminal 300.

통신망(400)은 복수의 구매자 단말기(100)들, 복수의 판매자 단말기(200)들, 및 상품 결제 서비스 제공 서버(300)를 연결하는 역할을 수행할 수 있다. 통신망(400)은 예컨대 LANs(Local Area Networks), WANs(Wide Area Networks), MANs(Metropolitan Area Networks), ISDNs(Integrated Service Digital Networks) 등의 유선 네트워크나, 무선 LANs, CDMA, 블루투스, 위성 통신 등의 무선 네트워크를 망라할 수 있으나, 본 발명의 범위가 이에 한정되는 것은 아니다.
The communication network 400 may serve to connect a plurality of buyer terminals 100, a plurality of seller terminals 200, and a goods settlement service providing server 300. The communication network 400 may be a wired network such as LANs (Local Area Networks), WANs (Wide Area Networks), MANs (Metropolitan Area Networks), ISDNs (Integrated Service Digital Networks), wireless LANs, CDMA, Bluetooth, But the scope of the present invention is not limited thereto.

도 2 및 도 3은 본 발명의 일 실시예에 따른 상품 결제 서비스 제공 시스템의 내부 구성의 예시를 개략적으로 도시한 블록도이다.FIG. 2 and FIG. 3 are block diagrams schematically illustrating exemplary internal configurations of a product settlement service providing system according to an embodiment of the present invention.

도 2를 참조하면, 본 발명의 일 실시예에 따른 상품 결제 서비스 제공 시스템(10)은 구매자 단말기(100), 판매자 단말기(200), 및 상품 결제 서비스 제공 서버(300)를 포함할 수 있다. 이 때, 상품 결제 서비스 제공 서버(300)는 통신부(310), 메모리(320), 프로그램 저장부(330), 데이터베이스(340), 및 제어부(350)를 포함할 수 있다.Referring to FIG. 2, a system 10 for providing goods payment services according to an embodiment of the present invention may include a buyer terminal 100, a seller terminal 200, and a goods payment service providing server 300. At this time, the goods settlement service providing server 300 may include a communication unit 310, a memory 320, a program storage unit 330, a database 340, and a control unit 350.

통신부(310)는 통신망(400)을 통하여 구매자 단말기(100) 또는 판매자 단말기(200)와 유무선 통신을 수행할 수 있다. 이 때, 통신부(310)는 결제를 희망하는 상품에 대한 정보를 포함하는 결제 요청 신호를 구매자 단말기(100)로부터 수신할 수 있다. 또한, 통신부(310)는 제어부(350)에서 생성된 치팅 방지 신호를 상기 구매자 단말기(100) 및 판매자 단말기(200)로 송신할 수 있다. 이 때, 판매자 단말기(200)는 해당 상품을 판매하는 판매자에 대응하는 단말기일 수 있다.The communication unit 310 can perform wired / wireless communication with the buyer terminal 100 or the seller terminal 200 through the communication network 400. At this time, the communication unit 310 can receive a settlement request signal including information on the merchandise desired to be paid from the buyer terminal 100. Also, the communication unit 310 can transmit the cheating prevention signal generated by the control unit 350 to the buyer terminal 100 and the seller terminal 200. At this time, the seller terminal 200 may be a terminal corresponding to the seller who sells the product.

본 명세서에서, 치팅 방지 신호는, 구매자 및 판매자 간의 상품 대금 결제에 있어서, 어느 일 측이 허위로 결제가 수행된 것처럼 꾸미는 행위를 방지하기 위한 신호를 의미할 수 있다. 치팅 방지 신호는 결제가 수행될 때마다, 수행된 결제에 대응하여 선택되거나 생성되는 신호일 수 있다. 치팅 방지 신호는 시각적 또는 청각적으로 인지할 수 있는 정보를 포함하는 신호일 수 있다. 예를 들어, 치팅 방지 신호는 매번 결제가 수행될 때마다 임의로 생성되는 숫자, 문자, 그림, 또는 이들이 조합된 시각적으로 인지 가능한 기호를 의미할 수 있다. 통신부(310)는 해당 생성된 치팅 방지 신호를 구매자 단말기(100) 및 판매자 단말기(200)로 동시에 송신할 수 있다. 이를 통하여, 구매자 및 판매자는 서로에게 동일한 치팅 방지 신호가 도달하였는지 비교할 수 있다. 만약 양 측 단말기들로 도달한 치팅 방지 신호가 서로 상이하다면 이는 결제가 올바르게 수행되지 않았다는 것을 의미할 수 있다. 통신부(310)는 수행된 결제 내역에 대한 정보를 포함하는 신호를 구매자 단말기(100) 및 판매자 단말기(200) 중 적어도 하나로 송신할 수 있다. 결제 내역에 대한 정보에는 구매자, 판매자, 구매한 상품, 구매한 상품의 가격 등에 대한 정보가 포함될 수 있다.In the present specification, the anti-cheating signal may mean a signal for preventing an act of decorating a commodity payment between a buyer and a seller as if a party made a false settlement. The anti-cheating signal may be a signal selected or generated corresponding to the payment made each time the settlement is performed. The anti-cheating signal may be a signal containing information that can be perceived visually or audibly. For example, the anti-cheating signal may mean a number, a letter, a picture, or a visually recognizable symbol that is randomly generated each time a settlement is performed, or a combination thereof. The communication unit 310 can simultaneously transmit the generated cheating prevention signal to the buyer terminal 100 and the seller terminal 200. [ Through this, the buyer and the seller can compare whether the same cheating prevention signal has reached each other. If the cheating prevention signals arriving at both terminals are different from each other, this may mean that the settlement has not been correctly performed. The communication unit 310 can transmit a signal including information on the payment details performed to at least one of the buyer terminal 100 and the seller terminal 200. [ The information on the payment history may include information on the buyer, the seller, the purchased product, the price of the purchased product, and the like.

통신부(310)는 블루투스 통신부, BLE(Bluetooth Low Energy) 통신부, 근거리 무선 통신부(Near Field Communication unit), WLAN(와이파이) 통신부, 지그비(Zigbee) 통신부, 적외선(IrDA, infrared Data Association) 통신부, WFD(Wi-Fi Direct) 통신부, UWB(ultra wideband) 통신부, Ant+ 통신부 등일 수 있으나, 이에 한정되는 것은 아니다.The communication unit 310 includes a Bluetooth communication unit, a Bluetooth low energy communication unit, a near field communication unit, a WLAN communication unit, a Zigbee communication unit, an IrDA (infrared data association) communication unit, a WFD Wi-Fi Direct) communication unit, UWB (ultra wideband) communication unit, Ant + communication unit, and the like.

메모리(320)는 제어부(350)가 처리하는 데이터를 일시적 또는 영구적으로 저장할 수 있다. 여기서, 메모리(320)는 자기 저장 매체(magnetic storage media) 또는 플래시 저장 매체(flash storage media)를 포함할 수 있으나, 본 발명의 범위가 이에 한정되는 것은 아니다. 메모리(320)는 구매자 단말기(100) 또는 판매자 단말기(200)와 송수신한 데이터를 저장하는 기능을 수행할 수도 있다.The memory 320 may temporarily or permanently store the data processed by the control unit 350. [ Herein, the memory 320 may include magnetic storage media or flash storage media, but the scope of the present invention is not limited thereto. The memory 320 may store data transmitted to or received from the buyer terminal 100 or the seller terminal 200. [

프로그램 저장부(330)는 본 발명의 일 실시예에 따른 상품 결제 서비스를 제공하는 과정에서 필수적이거나 보조적인 다양한 작업을 수행하는 소프트웨어를 탑재하는 구성 요소일 수 있다.The program storage unit 330 may be a component that loads software that performs various tasks that are necessary or auxiliary in the process of providing a goods payment service according to an embodiment of the present invention.

데이터베이스(340)는 구매자 단말기(100) 또는 판매자 단말기(200)와 송수신한 데이터를 저장할 수 있다. 예를 들어, 데이터베이스(340)는 일정 기간 동안 구매자 단말기(100) 및 판매자 단말기(200) 간에 결제가 수행된 상품들의 종류, 개수, 또는 가격들에 대한 정보를 저장할 수 있다. 또한, 데이터베이스(340)는 상품 결제 서비스 제공 서버(300)를 통하여 상품 결제 서비스를 제공 받고자 하는 구매자들 및 판매자들에 대한 데이터를 저장할 수 있다. 예를 들어, 데이터베이스(340)는 상품 결제 서비스를 사용하겠다고 등록한 구매자들 및 판매자들 각각에 대한 고유 식별자, 서비스 이용 내역, 또는 서비스 이용을 위한 계약 내용 등을 저장할 수 있다.The database 340 may store data transmitted to or received from the buyer terminal 100 or the seller terminal 200. For example, the database 340 may store information on the type, number, or prices of goods that have been settled between the buyer terminal 100 and the seller terminal 200 for a predetermined period of time. In addition, the database 340 may store data on buyers and sellers who desire to receive the goods settlement service through the goods settlement service providing server 300. [ For example, the database 340 may store a unique identifier for each of the buyers and the sellers who have registered to use the goods settlement service, a service use history, or a contract content for use of the service.

제어부(350)는 통상적으로 상품 결제 서비스 제공 서버(300)의 전반적인 동작을 제어할 수 있다. 예를 들어, 제어부(350)는, 상품 결제 서비스 제공 서버(300)에 포함되는 프로그램 저장부(330)에 저장된 소프트웨어를 실행함으로써, 통신부(310), 메모리(320), 데이터베이스(340), 및 상품 결제 서비스 제공 서버(300)에 포함되는 기타 구성 부분들을 전반적으로 제어할 수 있다.The control unit 350 can generally control the overall operation of the goods settlement service providing server 300. [ For example, the control unit 350 executes the software stored in the program storage unit 330 included in the goods settlement service providing server 300, so that the communication unit 310, the memory 320, the database 340, And other components included in the goods settlement service providing server 300 can be generally controlled.

제어부(350)는 프로세서(processor)와 같이 데이터를 처리할 수 있는 모든 종류의 장치를 포함할 수 있다. 여기서, '프로세서(processor)'는, 예를 들어 프로그램 내에 포함된 코드 또는 명령으로 표현된 기능을 수행하기 위해 물리적으로 구조화된 회로를 갖는, 하드웨어에 내장된 데이터 처리 장치를 의미할 수 있다. 이와 같이 하드웨어에 내장된 데이터 처리 장치의 일 예로써, 마이크로프로세서(microprocessor), 중앙처리장치(central processing unit: CPU), 프로세서 코어(processor core), 멀티프로세서(multiprocessor), ASIC(application specific integrated circuit), FPGA(field programmable gate array) 등의 처리 장치를 망라할 수 있으나, 본 발명의 범위가 이에 한정되는 것은 아니다.The control unit 350 may include any kind of device capable of processing data, such as a processor. Herein, the term " processor " may refer to a data processing apparatus embedded in hardware, for example, having a circuit physically structured to perform a function represented by a code or an instruction contained in the program. As an example of the data processing apparatus built in hardware, a microprocessor, a central processing unit (CPU), a processor core, a multiprocessor, an application specific integrated circuit (ASIC) ), A field programmable gate array (FPGA), and the like, but the scope of the present invention is not limited thereto.

제어부(350)는 구매자 단말기(100)로부터 수신한 결제 요청 신호를 분석할 수 있다. 제어부(350)는 복수의 판매자들 중 수신한 결제 요청 신호에 대응하는 판매자 및 구매자 단말기(100)에 대응하는 구매자 간에 상품에 대한 결제가 가능한지 확인할 수 있다. 구체적으로, 제1 구매자는 제1 판매자 및 제2 판매자 모두와 본 발명의 일 실시예에 따른 상품 결제 서비스를 통한 결제가 가능할 수 있다. 반면, 제2 구매자는 제1 판매자와는 상품 결제 서비스를 통한 결제가 가능하지만, 제2 판매자와는 상품 결제 서비스를 통한 결제가 불가능할 수 있다. 따라서, 제어부(350)는 구매자 및 판매자 중 적어도 하나와의 계약 체결 여부를 확인하여, 결제 요청 신호에 의한 결제가 상품 결제 서비스를 통하여 수행 가능한지 할 수 있다.The control unit 350 can analyze the settlement request signal received from the purchaser terminal 100. [ The control unit 350 can confirm whether payment for a commodity is possible between the seller corresponding to the payment request signal received from the plurality of sellers and the purchaser corresponding to the purchaser terminal 100. [ Specifically, the first purchaser may be able to settle with both the first seller and the second seller through a goods settlement service according to an embodiment of the present invention. On the other hand, the second buyer can pay through the goods settlement service with the first seller, but can not settle the settlement through the goods settlement service with the second seller. Accordingly, the control unit 350 can confirm whether or not a contract with at least one of the buyer and the seller is concluded, and can determine whether settlement based on the settlement request signal can be performed through the goods settlement service.

이러한 구매 가능 여부를 판단하기 위해서, 제어부(350)는 상품 결제 서비스를 이용하는 구매자들 각각에 대해서, 또는 구매자들이 소속된 단체들 각각에 대해서 구매자 식별자들을 지정할 수 있다. 또한, 제어부(350)는 상품 결제 서비스를 이용하는 판매자들 각각에 대해서 판매자 식별자들을 지정할 수 있다. 또한, 제어부(350)는 판매자 식별자들 각각에 대해서, 상품 결제 서비스를 통한 결제가 가능한 구매자 식별자들을 지정할 수 있다. 반대로, 제어부(350)는 구매자 식별자들 각각에 대해서, 상품 결제 서비스를 통한 결제가 가능한 판매자 식별자들을 지정할 수도 있다. 이 후, 상품 결제 요청이 수신된 경우, 제어부(350)는 해당 상품 결제 요청에 대응하는 판매자 및 구매자 각각의 식별자들 간에 결제가 가능한지 확인하여, 결제 가능 여부를 판단할 수 있다.In order to determine whether or not such purchase is possible, the control unit 350 may designate the buyer identifiers for each of the buyers using the goods settlement service, or for each of the groups to which the buyers belong. Also, the controller 350 can designate the seller identifiers for each of the sellers using the goods settlement service. In addition, the controller 350 can designate, for each of the seller identifiers, buyer identifiers that can be settled through the goods settlement service. Conversely, the control unit 350 may designate, for each of the buyer identifiers, seller identifiers that can be settled through the goods settlement service. Thereafter, when the goods settlement request is received, the control unit 350 can determine whether settlement is possible between the identifiers of the seller and the buyer corresponding to the goods settlement request, and determine whether or not the settlement is possible.

만약 구매자 및 판매자 간 상품 결제 서비스를 통한 결제가 가능한 경우, 제어부(350)는 결제 요청 신호에 대응하는 결제를 수행할 수 있다. 이 때, 결제의 의미는, 구매자가 소속된 단체에서 구매자에게 지급한 전자 상품권(예컨대, 전자 식권)이 구매자 단말기(100)로부터 판매자 단말기(200)로 전달되는 것을 의미할 수도 있고, 구매자와 판매자 간에 신용 카드 등을 통한 거래가 수행되는 것을 의미할 수도 있고, 구매자의 계좌에서 판매자의 계좌로 현금이 이체되는 것을 의미할 수도 있다.If the payment can be made through the goods settlement service between the buyer and the seller, the control unit 350 can perform settlement corresponding to the settlement request signal. In this case, the meaning of the settlement may be that an electronic voucher (for example, electronic voucher) paid to the purchaser by an organization to which the purchaser belongs is transmitted from the purchaser terminal 100 to the seller terminal 200, It may mean that the transaction is performed through a credit card or the like, or that cash is transferred from the buyer's account to the seller's account.

제어부(350)는 결제를 수행한 이후, 해당 결제에 대응하는 치팅 방지 신호를 생성할 수 있다. 치팅 방지 신호의 예시는 도 4를 통하여 설명하기로 한다.After performing the settlement, the control unit 350 may generate a cheat prevention signal corresponding to the settlement. An example of the cheat prevention signal will be described with reference to FIG.

제어부(350)가 결제를 수행한 이후, 통신부(310)는 결제가 올바르게 수행된 것인지 확인을 요청하는 확인 요청 신호를 판매자 단말기(200)로부터 수신할 수 있다. 이 때, 확인 요청 신호에는 구매자 단말기(100)로 송신하였던 치팅 방지 신호가 포함될 수 있다. 구체적으로, 확인 요청 신호를 발송하는 판매자 단말기(200)는 구매자 단말기(100)를 통하여 출력되는 치팅 방지 신호를 읽어 들일 수 있는 전자 장치일 수 있다. 또한, 판매자 단말기(200)는 해당 치팅 방지 신호를 전자 신호로 변환할 수 있는 전자 장치일 수 있고, 판매자 단말기(200)는 해당 변환된 전자 신호를 포함하는 확인 요청 신호를 상품 결제 서비스 제공 서버(300)의 통신부(310)로 송신할 수 있다. 이 후, 제어부(350)는 확인 요청 신호로부터 구매자 단말기(100)에 표시되었던 치팅 방지 신호를 추출할 수 있고, 추출된 치팅 방지 신호를 판매자 단말기(200)로 송신하였던 치팅 방지 신호와 비교할 수 있다. 비교 결과 두 개의 치팅 방지 신호가 서로 일치할 경우, 제어부(350)는 치팅이 발생하지 않았다고 판단할 수 있다. 만약 두 개의 치팅 방지 신호가 서로 상이할 경우, 제어부(350)는 치팅이 발생하였다고 판단할 수 있다. 제어부(350)는 치팅 여부 판단 결과에 대한 정보를 포함하는 확인 결과 신호를 판매자 단말기(200)로 송신할 수 있다. 이 후, 판매자 단말기(200)는 수신한 확인 결과 신호를 분석할 수 있고, 분석 결과를 음성, 진동, 영상 등을 통하여 판매자에게 알릴 수 있다. 이를 통하여, 판매자는 치팅 발생 여부를 확인할 수 있다.After the control unit 350 performs settlement, the communication unit 310 can receive an acknowledgment request signal from the seller terminal 200 requesting confirmation that payment has been correctly performed. At this time, the confirmation request signal may include a cheating prevention signal transmitted to the purchaser terminal 100. [ In detail, the seller terminal 200 that transmits the confirmation request signal may be an electronic device capable of reading the cheating prevention signal output through the purchaser terminal 100. In addition, the seller terminal 200 may be an electronic device capable of converting the anti-cheating signal into an electronic signal, and the seller terminal 200 may transmit an acknowledgment request signal including the converted electronic signal to the goods settlement service providing server 300 to the communication unit 310 of the base station. Thereafter, the control unit 350 can extract the cheating prevention signal displayed on the purchaser terminal 100 from the confirmation request signal, and compare the extracted cheating prevention signal with the cheating prevention signal transmitted to the seller terminal 200 . When the two cheating prevention signals match each other, the controller 350 can determine that cheating has not occurred. If the two cheat prevention signals are different from each other, the control unit 350 can determine that cheating has occurred. The control unit 350 can transmit an identification result signal including information on the determination result of cheating to the seller terminal 200. [ Thereafter, the seller terminal 200 can analyze the received confirmation result signal and inform the seller of the analysis result through voice, vibration, video, and the like. Through this, the seller can confirm whether cheating has occurred or not.

또한, 통신부(310)는 한 구매자가 다른 구매자에게 자신의 상품에 대한 대리 결제를 요청하는 대리 결제 요청 신호를 수신할 수 있다. 예를 들어, 통신부(310)는 제2 구매자 단말기(102)로부터, 결제를 희망하는 제2 상품에 대한 결제를 제1 구매자 단말기(101)를 통하여 수행하기 희망한다는 대리 결제 요청 신호를 수신할 수 있다. 이 경우, 제어부(350)는 제2 구매자 단말기(102)의 사용자와 제2 상품의 판매자 간에 상품 결제 서비스를 통한 결제가 수행 가능한지 확인할 수 있다. 만약 제2 구매자 단말기(102)의 사용자 및 제2 상품의 판매자 간 상품 결제 서비스를 통한 결제가 가능한 경우, 제어부(350)는 해당 대리 결제가 제1 구매자 단말기(101)를 통하여 수행할 수 있다. 대리 결제의 예시는 도 5를 통하여 설명하기로 한다.
In addition, the communication unit 310 can receive a proxy settlement request signal that a buyer requests another buyer to perform proxy settlement for his / her own goods. For example, the communication unit 310 may receive a proxy settlement request signal from the second purchaser terminal 102 that a payment for the second product desired to be paid through the first purchaser terminal 101 is desired have. In this case, the control unit 350 can confirm whether payment can be performed through the goods settlement service between the user of the second buyer terminal 102 and the seller of the second goods. If payment is possible through the goods settlement service between the user of the second purchaser terminal 102 and the seller of the second goods, the control unit 350 can perform the proxy settlement through the first purchaser terminal 101. [ An example of proxy settlement will be described with reference to FIG.

이상 본 발명의 일 실시예에 따른 상품 결제 서비스를 제공하는 상품 결제 서비스 제공 서버(300)의 내부 구성의 예시를 설명하였다. 이하에서는, 본 발명의 일 실시예에 따른 상품 결제 서비스를 이용하는 구매자 단말기(100)의 내부 구성의 예시를 설명하기로 한다.An example of the internal configuration of the goods settlement service providing server 300 for providing the goods settlement service according to the embodiment of the present invention has been described above. Hereinafter, an example of the internal configuration of the purchaser terminal 100 using the goods settlement service according to the embodiment of the present invention will be described.

도 3을 참조하면, 본 발명의 일 실시예에 따른 상품 결제 서비스 제공 시스템(10)은 구매자 단말기(100), 판매자 단말기(200), 및 상품 결제 서비스 제공 서버(300)를 포함할 수 있다. 이 때, 구매자 단말기(100)는 통신부(110), 입력부(120), 출력부(130), 메모리(140), 프로그램 저장부(150), 및 제어부(160)를 포함할 수 있다. 또한, 출력부(130)는 표시부(130a), 음향부(130b), 및 진동부(130c)를 포함할 수 있다.3, the merchandise payment service providing system 10 according to an exemplary embodiment of the present invention may include a buyer terminal 100, a seller terminal 200, and a goods settlement service providing server 300. At this time, the purchaser terminal 100 may include a communication unit 110, an input unit 120, an output unit 130, a memory 140, a program storage unit 150, and a control unit 160. The output unit 130 may include a display unit 130a, an acoustic unit 130b, and a vibration unit 130c.

통신부(110)는 다른 구매자 단말기(100), 판매자 단말기(200), 및 상품 결제 서비스 제공 서버(300) 중 적어도 하나와 유무선 통신을 통하여 전자 신호를 송수신할 수 있다.The communication unit 110 can transmit and receive electronic signals through at least one of the other purchaser terminal 100, the seller terminal 200, and the goods settlement service providing server 300 through wired / wireless communication.

입력부(120)는 구매자 단말기(100)의 사용자의 요청을 입력 받을 수 있다. 예를 들어, 입력부(120)는 사용자의 음성 입력, 사용자의 문자 입력, 또는 사용자의 터치 입력을 수신할 수 있으나, 본 발명의 범위가 이에 한정되는 것은 아니다. 입력부(120)는 표시부(130a)와 레이어 구조를 이루어 하나의 터치 스크린으로 구성될 수 있다. 이 경우, 표시부(130a)와 입력부(120)는 하나의 장치일 수 있다.The input unit 120 may receive a request from a user of the purchaser terminal 100. For example, the input unit 120 may receive a user's voice input, a user's character input, or a user's touch input, but the scope of the present invention is not limited thereto. The input unit 120 may have a layer structure with the display unit 130a and may include a single touch screen. In this case, the display unit 130a and the input unit 120 may be a single device.

출력부(130)는 결제가 올바르게 수행되었는지 여부를 출력할 수 있다. 이 때, 출력부(130)는 결제가 올바르게 수행되었는지 여부를 다양한 형태로 출력할 수 있다. 출력부(130)는 이러한 다양한 형태의 정보를 출력하기 위한 표시부(130a), 음향부(130b), 및 진동부(130c) 중 적어도 하나를 포함할 수 있다.The output unit 130 may output whether or not the settlement has been correctly performed. At this time, the output unit 130 may output whether or not the settlement has been correctly performed in various forms. The output unit 130 may include at least one of a display unit 130a, an acoustic unit 130b, and a vibration unit 130c for outputting various types of information.

표시부(130a)는 결제가 올바르게 수행되었는지 여부를 시각적인 형태로 출력할 수 있다. 예를 들어, 표시부(130a)는 표시부(130a)의 적어도 일부 영역에 자료가 수신되었다는 알림을 나타내는 UI를 표시할 수 있다. 해당 UI에는 결제 성공 여부, 결제 대상 판매자, 결제 금액, 및 치팅 방지 신호에 의해 생성된 영상 중 적어도 하나가 표시될 수 있다.The display unit 130a can visually output whether or not the settlement has been correctly performed. For example, the display unit 130a may display a UI indicating notification that the data has been received in at least a part of the area of the display unit 130a. At least one of the success or failure of the settlement, the seller to be paid, the amount of the settlement, and the image generated by the cheating prevention signal may be displayed in the UI.

표시부(130a)는 액정 표시(liquid crystal display), 박막 트랜지스터 액정 표시(thin film transistor-liquid crystal display), 유기 발광 다이오드(organic light-emitting diode), 플렉시블 표시(flexible display), 3차원 표시(3D display), 및 전기영동 표시(electrophoretic display) 중 적어도 하나를 포함할 수 있으나, 본 발명의 범위가 이에 한정되는 것은 아니다. 구매자 단말기(100)의 구현 형태에 따라, 구매자 단말기(100)는 표시부(130a)를 2개 이상 포함할 수도 있다.The display unit 130a may include a liquid crystal display, a thin film transistor-liquid crystal display, an organic light-emitting diode, a flexible display, a three- display, and electrophoretic display. However, the scope of the present invention is not limited thereto. According to the embodiment of the purchaser terminal 100, the purchaser terminal 100 may include two or more display portions 130a.

음향부(130b)는 결제가 올바르게 수행되었는지 여부를 청각적인 형태로 출력할 수 있다. 예를 들어, 음향부(130b)는 결제가 올바르게 수행되었는지 여부를 나타내는 소리를 스피커를 통하여 출력할 수 있다. 음향부(130b)는 결제 성공 여부, 결제 대상 판매자, 결제 금액, 및 치팅 방지 신호에 의해 생성된 영상 중 적어도 하나에 따라서 서로 다른 길이, 주파수, 강도, 높낮이, 또는 맵시를 가진 소리를 출력할 수 있다.The acoustic unit 130b can output audibly whether the settlement has been correctly performed. For example, the sound unit 130b may output sound indicating whether or not the settlement has been correctly performed through the speaker. The sound unit 130b may output sounds having different lengths, frequencies, intensities, elevations, or strokes according to at least one of the success or failure of settlement, the seller to be charged, the amount of money to be paid, have.

음향부(130b)는 튜너, 이퀄라이저, 헤드폰, 이어폰, 및 다양한 형태의 스피커 중 적어도 하나를 포함할 수 있으나, 본 발명의 범위가 이에 한정되는 것은 아니다. 즉, 음향부(130b)는 전기적 또는 기계적 방법을 통하여 소리를 발생시킬 수 있는 다양한 종류의 디바이스일 수 있다.The acoustic unit 130b may include at least one of a tuner, an equalizer, a headphone, an earphone, and various types of speakers, but the scope of the present invention is not limited thereto. That is, the acoustic unit 130b may be a variety of devices capable of generating sound through an electric or mechanical method.

진동부(130c)는 결제가 올바르게 수행되었는지 여부를 촉각적인 형태로 출력할 수 있다. 예를 들어, 진동부(130c)는 구매자 단말기(100)의 적어도 일부 또는 진동부(130c) 자체를 진동시킴으로써 결제가 올바르게 수행되었는지 여부를 나타내는 정보를 출력할 수 있다. 진동부(130c)는 결제 성공 여부, 결제 대상 판매자, 결제 금액, 및 치팅 방지 신호에 의해 생성된 영상 중 적어도 하나에 따라서 서로 다른 길이, 강도, 또는 패턴을 가진 진동을 출력할 수 있다.The vibration unit 130c can output in a tactile form whether or not the settlement has been correctly performed. For example, the vibration unit 130c may output information indicating whether the settlement has been correctly performed by vibrating at least a part of the buyer terminal 100 or the vibration unit 130c itself. The vibration unit 130c can output vibrations having different lengths, intensities, or patterns according to at least one of the success or failure of settlement, the seller to be paid, the amount of money to be paid, and the image generated by the anti-cheating signal.

진동부(130c)는 진동 모터 또는 진동 필름일 수 있으나, 본 발명의 범위가 이에 한정되는 것은 아니다. 즉, 진동부(130c)는 전기적 또는 기계적 방법을 통하여 떨림을 발생시킬 수 있는 다양한 종류의 디바이스일 수 있다. 나아가, 진동부(130c)는 그 이름에도 불구하고, 떨림이 아닌 다양한 형태의 촉각적 효과(예컨대, 찌르는 효과, 압력을 가하는 효과, 또는 미세한 전류를 흐르게 하는 효과)를 발생시키는 디바이스일 수도 있다.The vibration portion 130c may be a vibration motor or a vibration film, but the scope of the present invention is not limited thereto. That is, the vibration unit 130c may be various kinds of devices capable of generating tremor through an electric or mechanical method. Further, the vibrating portion 130c may be a device that generates various types of tactile effects (for example, a stinging effect, an effect of applying pressure, or an effect of flowing a minute current), not the tremor, despite its name.

메모리(140)는 제어부(160)가 처리하는 데이터를 일시적 또는 영구적으로 저장하는 기능을 수행할 수 있다. 프로그램 저장부(150)는 자료를 송수신하는 과정에서 필수적이거나 보조적인 다양한 작업을 수행하는 소프트웨어를 탑재하는 구성 요소일 수 있다.The memory 140 may perform a function of temporarily or permanently storing data processed by the controller 160. The program storage unit 150 may be a component that mounts software that performs various operations that are necessary or auxiliary in the process of transmitting and receiving data.

제어부(160)는 통상적으로 구매자 단말기(100)의 전반적인 동작을 제어할 수 있다. 예를 들어, 제어부(160)는, 구매자 단말기(100)에 포함되는 프로그램 저장부(150)에 저장된 소프트웨어를 실행함으로써, 통신부(110), 입력부(120), 출력부(130), 메모리(140), 또는 구매자 단말기(100)에 포함되는 기타 구성 부분들을 전반적으로 제어할 수 있다.The control unit 160 can generally control the overall operation of the purchaser terminal 100. For example, the control unit 160 controls the communication unit 110, the input unit 120, the output unit 130, the memory 140 ), Or other components included in the buyer terminal 100. For example,

제어부(160)는 치팅 방지 신호에 포함되어 있는 시각적 또는 청각적으로 인지할 수 있는 정보를 기초로, 특정한 색상, 특정한 그림, 특정한 숫자, 및 특정한 문자 중 적어도 하나를 구매자 단말기(100)의 표시부(130a)에 표시하거나, 특정한 소리를 구매자 단말기(100)의 음향부(130b)로 출력하거나, 특정한 진동을 상기 구매자 단말기(100)의 진동부(130c)로 출력할 수 있다.
The control unit 160 displays at least one of a specific color, a specific picture, a specific number, and a specific character on the display unit (not shown) of the purchaser terminal 100 based on the visually or audibly perceivable information included in the cheating prevention signal 130a or may output a specific sound to the acoustic unit 130b of the buyer terminal 100 or may output a specific vibration to the vibration unit 130c of the buyer terminal 100. [

도 4 및 도 5는 본 발명의 일 실시예에 따른 구매자 단말기에서 상품 결제 서비스가 제공되는 예시적인 형태를 개략적으로 도시한 도면이다.4 and 5 are views schematically showing an exemplary form in which a goods settlement service is provided in a shopper terminal according to an embodiment of the present invention.

도 4를 참조하면, 구매자는 구매자 단말기(100)를 통하여 판매자에게 상품의 대금을 결제할 수 있다.Referring to FIG. 4, the purchaser can pay the merchandise to the seller through the purchaser terminal 100.

구매자 단말기(100)는 하나 이상의 판매자들 중 상품의 대금을 지불하기 희망하는 판매자를 선택하는 입력을 구매자 단말기(100)의 사용자로부터 수신할 수 있다. 예를 들어, 도 4의 (a)를 참조하면, 구매자 단말기(100)는 제1 판매자 내지 제3 판매자를 포함하는 하나 이상의 판매자들을 나타내는 UI를 표시할 수 있다. 이 때, 구매자 단말기(100)는 제2 판매자를 나타내는 UI(500)를 선택하는 사용자 입력을 수신할 수 있다.The purchaser terminal 100 may receive an input from the user of the purchaser terminal 100 to select a seller who desires to pay for the commodity among the at least one seller. For example, referring to FIG. 4 (a), the purchaser terminal 100 may display a UI representing one or more sellers including a first seller to a third seller. At this time, the buyer terminal 100 may receive a user input for selecting the UI 500 representing the second seller.

이 후, 구매자 단말기(100)는 결제를 희망하는 상품에 대한 정보를 포함하는 창을 표시할 수 있다. 예를 들어, 도 4의 (b)를 참조하면, 구매자 단말기(100)는 결제를 희망하는 상품에 대응하는 쿠폰을 나타내는 UI(502)를 표시할 수 있다. 이 때, 결제를 희망하는 상품에 대응하는 쿠폰을 나타내는 UI (502)는 터치 또는 클릭 등을 통하여 쿠폰 매수를 변경할 수 있는 UI(504)를 포함할 수 있다. 구매자 단말기(100)는 쿠폰을 사용하기 위한 UI(506)를 선택하는 사용자 입력을 수신할 수 있다.Thereafter, the buyer terminal 100 can display a window containing information on the goods desired to be settled. For example, referring to FIG. 4B, the purchaser terminal 100 may display a UI 502 indicating a coupon corresponding to a commodity desired to be paid. At this time, the UI 502 indicating the coupon corresponding to the item desired to be paid may include a UI 504 capable of changing the coupon number by touching or clicking. The buyer terminal 100 may receive a user input for selecting the UI 506 for using the coupon.

이 후, 구매자 단말기(100)는 해당 쿠폰을 통한 결제 진행 여부를 확인하기 위한 결제창을 표시할 수 있다. 예를 들어, 도 4의 (c)를 참조하면, 구매자 단말기(100)는 결제 내용을 나타내는 UI(508)를 표시할 수 있다. 구매자 단말기(100)는 결제를 확정하기 위한 UI(510)를 선택하는 사용자 입력을 수신할 수 있다.Thereafter, the purchaser terminal 100 may display a payment window for confirming whether or not the payment proceeds through the coupon. For example, referring to FIG. 4C, the purchaser terminal 100 may display a UI 508 indicating payment contents. The buyer terminal 100 may receive a user input to select the UI 510 for settlement.

이 후, 구매자 단말기(100)는 결제를 희망하는 상품에 대한 정보를 포함하는 결제 요청 신호를 상품 결제 서비스 제공 서버(300)로 송신할 수 있다. 상품 결제 서비스 제공 서버(300)에서의 결제 처리 이후, 구매자 단말기(100)는 상품 결제 서비스 제공 서버(300)로부터 치팅 방지 신호 및 수행된 결제 내역에 대한 정보를 포함하는 신호를 수신할 수 있다.Thereafter, the purchaser terminal 100 can transmit a settlement request signal including information on a commodity desired to be paid to the commodity settlement service providing server 300. [ After the settlement processing in the goods settlement service providing server 300, the buyer terminal 100 can receive a signal including the cheating prevention signal and information on the executed settlement details from the goods settlement service providing server 300. [

이 후, 구매자 단말기(100)는 결제 결과 내역을 표시할 수 있다. 예를 들어, 도 4의 (d)를 참조하면, 구매자 단말기(100)는 결제 결과 내역을 나타내는 UI(512)를 표시할 수 있다. 이 때, 결제 결과 내역을 나타내는 UI(512)에는 치팅 방지 신호로부터 생성된 치팅 방지용 문자가 표시될 수 있다. 예를 들어, 결제 결과 내역을 나타내는 UI(512)에는 판매자의 명칭인 '제2 판매자'가 표시될 수 있다.Thereafter, the purchaser terminal 100 can display the payment result details. For example, referring to FIG. 4 (d), the purchaser terminal 100 may display a UI 512 indicating a settlement result breakdown. At this time, the anti-cheat character generated from the anti-cheating signal may be displayed in the UI 512 indicating the settlement result breakdown. For example, 'second seller', which is the name of the seller, may be displayed in the UI 512 indicating the payment result details.

또한, 결제 결과 내역을 나타내는 UI(512)에는 기 설정된 규칙에 따라 정해진 치팅 방지용 숫자(514)가 표시될 수 있다. 치팅 방지용 숫자(514)는 구매자가 '제2 판매자'에게 결제를 수행할 때마다 증가하는 숫자일 수도 있고, 상품 결제 서비스 제공 서버(300)에서 임의로 결정한 숫자일 수도 있다.Also, in the UI 512 showing the settlement result details, a predetermined cheating prevention number 514 may be displayed according to a predetermined rule. The anti-cheat number 514 may be a number that increases each time the buyer performs the payment to the 'second seller' or may be a number arbitrarily determined by the goods settlement service providing server 300.

또한, 결제 결과 내역을 나타내는 UI(512)에는 기 설정된 규칙에 따라 정해진 치팅 방지용 아이콘(516)이 표시될 수 있다. 치팅 방지용 아이콘(516)은 미리 정해진 여러 개의 도형들 중에서 결제가 수행될 때마다 상품 결제 서비스 제공 서버(300)가 임의로 선택한 도형일 수 있다.In addition, the anti-cheat icon 516 determined according to predetermined rules may be displayed in the UI 512 indicating the settlement result details. The anti-cheat icon 516 may be a graphic object arbitrarily selected by the goods settlement service providing server 300 every time settlement is performed among a plurality of predetermined graphic objects.

또한, 결제 결과 내역을 나타내는 UI(512)에는 구매자를 구분하기 위한 인증번호(518)가 표시될 수 있다. 인증번호(518)는 구매자에 따라서 고유하게 결정된 숫자일 수 있다. 나아가 인증번호(518)는 그 명칭에도 불구하고, 구매자에 따라서 고유하게 결정된 문자, 사진, 또는 도형일 수 있다.In addition, an authentication number 518 for identifying the buyer may be displayed in the UI 512 indicating the payment result details. The authentication number 518 may be a number uniquely determined by the purchaser. Further, the authentication number 518 may be a character, a photograph, or a figure uniquely determined by the purchaser, regardless of its name.

또한, 결제 결과 내역을 나타내는 UI(512)의 바탕 색이 기 설정된 규칙에 따라 정해진 치팅 방지용 색상으로 결정될 수 있다. 치팅 방지용 색상은 미리 정해진 여러 개의 색상들 중에서 결제가 수행될 때마다 상품 결제 서비스 제공 서버(300)가 임의로 선택한 색상일 수 있다.In addition, the background color of the UI 512 indicating the settlement result details may be determined as a cheating prevention color determined according to a predetermined rule. The cheating prevention color may be a color arbitrarily selected by the goods settlement service providing server 300 every time settlement is performed among a plurality of predetermined colors.

이러한 치팅 방지용 영상들은 치팅 방지 신호를 기초로 하여 구매자 단말기(100)의 어플리케이션이 생성한 영상들일 수 있다. 또한, 해당 치팅 방지 신호는 판매자 단말기(200)로도 송신되는 신호일 수 있다. 따라서, 판매자 단말기(200)에 구매자 단말기(100)의 어플리케이션과 호환되는 어플리케이션이 설치되어 있다면, 판매자 단말기(200)에서도 치팅 방지용 영상들을 생성할 수 있게 된다. 이를 통하여, 구매자 및 판매자는 서로의 단말기에 생성된 치팅 방지용 영상들을 비교하여 봄으로써, 상품에 대한 결제 과정에서 일 측에 의한 치팅이 발생하지 않았다는 것을 확인할 수 있다.
Such cheating prevention images may be images generated by the application of the purchaser terminal 100 based on the cheating prevention signal. In addition, the cheating prevention signal may be a signal transmitted to the seller terminal 200 as well. Accordingly, if an application compatible with the application of the purchaser terminal 100 is installed in the seller terminal 200, it is possible to generate cheating prevention images in the seller terminal 200 as well. Through this, the buyer and the seller can confirm that the cheating by one party has not occurred in the settlement process of the goods by comparing the cheating prevention images generated in the respective terminals.

도 5를 참조하면, 한 명의 구매자의 구매자 단말기(100)를 통하여, 복수의 구매자들이 판매자에게 상품의 대금을 결제할 수 있다.Referring to FIG. 5, a plurality of purchasers can pay a seller a commodity through a purchaser terminal 100 of one purchaser.

도 5의 (a)를 참조하면, 구매자 단말기(100)는 결제를 희망하는 상품에 대한 정보를 포함하는 결제창을 표시할 수 있고, 복수의 구매자들이 한 명의 구매자를 통하여 일괄적으로 결제하기 위한 UI(520)인 '몰아주기'를 선택하는 사용자 입력을 수신할 수 있다.5 (a), the buyer terminal 100 can display a payment window including information on a desired product, and a UI for collectively making payments through a single purchaser by a plurality of purchasers Quot; driving cycle ", which is the control unit 520 of FIG.

이 후, 구매자 단말기(100)는 타인에게 결제 대행을 요청할 지, 아니면 타인의 결제를 자신이 대행하여 수행할지를 선택할 수 있는 창을 표시할 수 있다. 예를 들어, 도 5의 (b)를 참조하면, 구매자 단말기(100)는 타인의 결제를 자신이 수행하기 위한 UI(522)인 '총무하기'를 표시할 수 있다. 사용자가 타인의 결제를 자신이 수행하기 위한 UI(522)를 선택하는 경우, 구매자 단말기(100)는 타인의 결제까지 구매자 단말기(100)를 통하여 수행할 수 있다. 구매자 단말기(100)는 타인에게 결제 대행을 요청하기 위한 UI(524)인 '총무찾기'를 표시할 수 있다. 구매자 단말기(100)는 타인에게 결제 대행을 요청하기 위한 UI(524)를 선택하는 사용자의 입력을 수신할 수 있다. 이 경우, 구매자 단말기(100)는 상품 결제 서비스 제공 서버(300)로 대리 결제 요청 신호를 송신할 수 있다. 이 때, 상품 결제 서비스 제공 서버(300)는 대리 결제 요청 신호를 기초로, 대리 결제를 요청한 구매자가 판매자와의 결제가 가능한지 확인할 수 있다.Thereafter, the purchaser terminal 100 may display a window that allows the user to request a settlement service to another person or to perform settlement of the other person by himself / herself. For example, referring to FIG. 5B, the purchaser terminal 100 may display a 'secretary', which is a UI 522 for performing settlement of the other person himself / herself. When the user selects the UI 522 for performing the settlement of the other person, the purchaser terminal 100 can perform settlement of the other person through the purchaser terminal 100. [ The buyer terminal 100 may display a 'secretary search' UI 524 for requesting a settlement agency to another person. The buyer terminal 100 may receive an input of a user selecting a UI 524 for requesting payment to another person. In this case, the purchaser terminal 100 can transmit a proxy settlement request signal to the goods settlement service providing server 300. At this time, the commodity settlement service providing server 300 can confirm whether the buyer who has requested the proxy settlement can settle settlement with the seller, based on the settlement settlement request signal.

이 후, 구매자 단말기(100)는 결제 대행을 요청하기 위한 창을 표시할 수 있다. 예를 들어, 도 5의 (c) 참조하면, 구매자 단말기(100)는 결제 대행 대상을 나타내는 UI(526)를 표시할 수 있다. 결제 대행 대상을 나타내는 UI(526)는 결제 대행을 요청할 대상의 전화 번호 또는 아이디 등을 입력할 수 있는 창을 포함할 수 있다. 또한, 결제 대행 대상을 나타내는 UI(526)는 현재 선택된 결제 대행 요청 대상이 누구인지 나타내는 UI(528)를 포함할 수 있다. 즉, 내가 입력한 전화 번호 또는 아이디가 나타내는 대상이 '홍길동'인 경우, 결제 대행 요청 대상이 누구인지 나타내는 UI(528)에는 '홍길동'이라는 이름이 표시될 수 있다. 구매자 단말기(100)는 결제 대행 대상을 확정하기 위한 UI(530)를 선택하는 사용자 입력을 수신할 수 있다.Thereafter, the purchaser terminal 100 may display a window for requesting a payment agent. For example, referring to (c) of FIG. 5, the purchaser terminal 100 may display a UI 526 indicating a payment agent. The UI 526 representing the payment agent may include a window for inputting a phone number or ID of a person to whom a payment agent is requested. In addition, the UI 526 representing the settlement agency object may include a UI 528 indicating who is the currently requested settlement agent request object. That is, if the phone number or the ID that is input by the user is 'Hong Kil Dong', the name 'Hong Kil Dong' may be displayed on the UI 528 indicating who is requested to perform the payment transaction. The buyer terminal 100 may receive a user input for selecting a UI 530 for establishing a payment agent.

이 후, 도 5의 (d)를 참조하면, 구매자 단말기(100)는 결제 진행 여부를 확인하기 위한 결제창(532)을 표시할 수 있고, 결제를 확정하기 위한 UI(534)를 선택하는 사용자 입력을 수신할 수 있다.5D, the purchaser terminal 100 may display a payment window 532 for confirming whether or not the payment is proceeded, and may input a user input for selecting the UI 534 for confirming settlement Lt; / RTI >

이 후, 구매자 단말기(100)는 결제 대행 요청 결과 내역을 나타내는 UI(536)를 표시할 수 있다. 예를 들어, 도 5의 (e)를 참조하면, 구매자 단말기(100)는 '홍길동 님에게 5,000원 몰아주기를 성공하였습니다.'라는 문구가 적혀있는 결제 대행 요청 결과 내역을 나타내는 UI(536)를 표시할 수 있다.
Thereafter, the buyer terminal 100 may display the UI 536 indicating the result of the settlement request. For example, referring to FIG. 5E, the buyer terminal 100 has a UI 536 indicating a settlement request result list in which the phrase " Can be displayed.

도 6은 본 발명의 일 실시예에 따른 판매자 단말기에서 상품 결제 서비스가 제공되는 예시적인 형태를 개략적으로 도시한 도면이다.6 is a diagram schematically illustrating an exemplary form in which a merchandise settlement service is provided in a seller terminal according to an embodiment of the present invention.

도 6을 참조하면, 판매자는 판매자 단말기(200)를 통하여 과거 결제 내역들을 확인할 수 있다.Referring to FIG. 6, the seller can confirm past payment details through the seller terminal 200.

판매자 단말기(200)는 과거 결제 내역들의 리스트를 나타내는 UI(538)를 표시할 수 있다. 이 때, 판매자 단말기(200)는 과거 결제 내역들의 리스트를 나타내는 UI(538) 내부에 결제 결과 내역을 나타내는 UI(540)들을 나타낼 수 있다. 이 때, 판매자 단말기(200)에 표시되는 결제 결과 내역을 나타내는 UI(540)들은 판매자 단말기(200) 내부에 저장되어 있는 데이터들에 기초하여 생성된 것일 수도 있고, 상품 결제 서비스 제공 서버(300)로부터 수신한 데이터들에 기초하여 생성된 것일 수도 있다. 판매자 단말기(200)는 결제 결과 내역을 나타내는 UI(540)에 해당 결제 내역에 대응하는 치팅 방지용 색상, 치팅 방지용 숫자, 및 치팅 방지용 영상 중 적어도 하나를 포함시킬 수 있다. 이 때, 판매자 단말기(200)는 결제 결과 내역을 나타내는 UI(540)들과 더불어서, 결제 결과 내역이 표시될 수 있는 예비 공간을 나타내는 UI(542)들을 표시할 수 있다.The seller terminal 200 may display a UI 538 indicating a list of past payment details. At this time, the seller terminal 200 may display the UIs 540 indicating the settlement result details in the UI 538 indicating the list of past payment details. At this time, the UIs 540 indicating the settlement result details displayed on the seller terminal 200 may be generated based on the data stored in the seller terminal 200, Or may be generated based on data received from < RTI ID = 0.0 > The seller terminal 200 may include at least one of a cheating color, a cheating prevention number, and a cheating prevention image corresponding to the payment history in the UI 540 indicating the settlement result details. At this time, the seller terminal 200 can display, along with the UIs 540 indicating the settlement result details, the UIs 542 indicating the preliminary space where the settlement result details can be displayed.

도 6에서는 판매자 단말기(200)는 특정 구매자 또는 특정 구매자들이 소속된 단체의 과거 결제 내역들만 표시된 것으로 도시되어 있다. 다만, 본 발명은 이에 한정되지 않고, 판매자 단말기(200)는 일정 기간 동안의 모든 구매자들에 대한 결제 내역을 모두 표시할 수도 있다. 즉, 판매자 단말기(200)는 인증번호가 서로 다른 결제 내역들을 모두 표시할 수도 있다.In FIG. 6, the seller terminal 200 is shown only the past payment history of a specific buyer or a group to which specific buyers belong. However, the present invention is not limited to this, and the seller terminal 200 may display all payment details for all buyers for a certain period of time. That is, the seller terminal 200 may display all of the settlement details having different authentication numbers.

또한, 도 6에서는 판매자 단말기(200)는 한 화면에 총 12개의 과거 결제 내역만 표시할 수 있게 도시되어 있다. 다만, 본 발명은 이에 한정되지 않고, 판매자 단말기(200)는 한 화면에 12개를 초과하는 결제 내역들 또는 12개 미만의 결제 내역들을 표시할 수도 있다. 또한, 표시할 결제 내역의 개수가 한 화면에 표시될 수 있는 결제 내역의 개수보다 많을 경우, 판매자 단말기(200)는 스크롤 바 UI 또는 화면을 전환할 수 있는 UI를 표시할 수 있고, 해당 UI들을 통하여 판매자 단말기(200)에 표시되는 결제 내역들을 전환하는 기능을 제공할 수 있다.
Also, in FIG. 6, the seller terminal 200 is shown to display only a total of twelve past payment details on one screen. However, the present invention is not limited to this, and the seller terminal 200 may display more than 12 payment details or less than 12 payment details on one screen. In addition, when the number of settlement details to be displayed is larger than the number of settlement details that can be displayed on one screen, the seller terminal 200 can display a scroll bar UI or a UI capable of switching screens, And may switch the payment details displayed on the seller terminal 200. [

도 7은 본 발명의 일 실시예에 따른 상품 결제 서비스 제공 방법을 개략적으로 도시한 흐름도이다.7 is a flowchart schematically illustrating a method of providing a goods settlement service according to an embodiment of the present invention.

도 7에 도시된 흐름도는, 도 2에 도시된 상품 결제 서비스 제공 서버(300) 또는 도 3에 도시된 구매자 단말기(100)에서 시계열적으로 처리되는 단계들로 구성될 수 있다. 따라서, 이하에서 생략된 내용이라 하더라도, 도 2 또는 도 3에서 도시된 구성들에 관하여 이상에서 기술된 내용은 도 7에 도시된 흐름도에도 적용될 수 있다.The flowchart shown in FIG. 7 may be composed of the steps of the goods settlement service providing server 300 shown in FIG. 2 or the buyer terminal 100 shown in FIG. 3 in a time-series manner. Therefore, even if omitted from the following description, the above description regarding the configurations shown in FIG. 2 or 3 can also be applied to the flow chart shown in FIG.

도 7을 참조하면, 구매자 단말기(100)는 판매자를 선택하는 입력을 사용자로부터 수신할 수 있다(S01 단계).Referring to FIG. 7, the purchaser terminal 100 may receive an input from the user to select a seller (step S01).

이 후, 구매자 단말기(100)는 선택된 판매자에게 결제를 요청하는 입력을 사용자로부터 수신할 수 있다(S02 단계).Thereafter, the buyer terminal 100 can receive an input from the user to request payment to the selected seller (step S02).

이 후, 구매자 단말기(100)는 결제 요청 신호를 상품 결제 서비스 제공 서버(300)로 송신할 수 있다(S03 단계).Thereafter, the purchaser terminal 100 can transmit a settlement request signal to the goods settlement service providing server 300 (step S03).

이 후, 상품 결제 서비스 제공 서버(300)는 해당 결제 요청 신호를 분석하여, 결제가 가능한지 여부를 확인할 수 있다(S04 단계).Thereafter, the goods settlement service providing server 300 analyzes the settlement request signal to check whether settlement is possible (step S04).

만약 결제가 가능한 경우, 상품 결제 서비스 제공 서버(300)는 해당 결제 요청 신호에 따른 결제를 수행할 수 있다(S05 단계).If payment is possible, the goods settlement service providing server 300 can perform payment according to the settlement request signal (step S05).

이 후, 상품 결제 서비스 제공 서버(300)는 수행된 결제에 대응하는 치팅 방지 신호를 생성할 수 있다(S06 단계).Thereafter, the goods settlement service providing server 300 can generate a cheating prevention signal corresponding to the payment made (step S06).

이 후, 상품 결제 서비스 제공 서버(300)는 생성된 치팅 방지 신호를 구매자 단말기(100)로 송신할 수 있다(S07a 단계). 또한, 상품 결제 서비스 제공 서버(300)는 생성된 치팅 방지 신호를 판매자 단말기(200)로 송신할 수 있다(S07b 단계).Thereafter, the goods settlement service providing server 300 can transmit the generated cheating prevention signal to the buyer terminal 100 (step S07a). In addition, the goods settlement service providing server 300 can transmit the generated cheating prevention signal to the seller terminal 200 (step S07b).

이 후, 구매자 단말기(100)는 수신한 치팅 방지 신호를 기초로, 치팅 방지 영상이나 치팅 방지 소리를 출력할 수 있다(S08a 단계). 또한, 판매자 단말기(200) 또한 수신한 치팅 방지 신호를 기초로, 치팅 방지 영상이나 치팅 방지 소리를 출력할 수 있다(S08b 단계).
Thereafter, the purchaser's terminal 100 can output a cheating prevention image or a cheating prevention sound based on the received cheating prevention signal (step S08a). In addition, the seller terminal 200 can also output a cheating prevention image or a cheating prevention sound based on the received cheating prevention signal (S08b).

이러한 본 발명의 일 실시예에 따른 상품 결제 서비스 제공 서버(300)에서 실시되는 상품 결제 서비스 제공 방법을 통하여, 구매자 단말기(100) 및 판매자 단말기(200)와의 통신을 통하여 상품 대금에 대한 전자 결제 서비스를 제공할 수 있다. 또한, 이러한 본 발명의 일 실시예에 따른 상품 결제 서비스 제공 서버(300)에서 실시되는 상품 결제 서비스 제공 방법을 통하여, 전자 결제가 올바르게 수행되었는지 확인할 수 있도록, 전자 결제에 대한 정보를 포함하는 결제 정보 신호를 구매자 단말기 및 판매자 단말기로 제공할 수 있다. 또한, 이러한 본 발명의 일 실시예에 따른 상품 결제 서비스 제공 서버(300)에서 실시되는 상품 결제 서비스 제공 방법을 통하여, 상품 결제 과정에서 거래 대상 중 일측의 치팅 행위를 방지할 수 있는 정보를 포함하는 치팅 방지 신호를 구매자 단말기(100) 및 판매자 단말기(200)로 제공할 수 있다.Through the communication with the purchaser terminal 100 and the seller terminal 200 through the method of providing a goods payment service performed in the goods payment service providing server 300 according to the embodiment of the present invention, Can be provided. In order to confirm whether the electronic settlement is correctly performed through the product settlement service providing method performed in the product settlement service providing server 300 according to the embodiment of the present invention, Signal to the buyer terminal and the seller terminal. In addition, through the product payment service providing method performed in the product settlement service providing server 300 according to the embodiment of the present invention, A cheating prevention signal can be provided to the buyer terminal 100 and the seller terminal 200. [

이상 설명된 본 발명에 따른 실시예는 컴퓨터 상에서 다양한 구성요소를 통하여 실행될 수 있는 컴퓨터 프로그램의 형태로 구현될 수 있으며, 이와 같은 컴퓨터 프로그램은 컴퓨터로 판독 가능한 매체에 기록될 수 있다. 이때, 매체는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체, CD-ROM 및 DVD와 같은 광기록 매체, 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical medium), 및 ROM, RAM, 플래시 메모리 등과 같은, 프로그램 명령어를 저장하고 실행하도록 특별히 구성된 하드웨어 장치를 포함할 수 있다.The embodiments of the present invention described above can be embodied in the form of a computer program that can be executed on various components on a computer, and the computer program can be recorded on a computer-readable medium. At this time, the medium may be a magnetic medium such as a hard disk, a floppy disk and a magnetic tape, an optical recording medium such as CD-ROM and DVD, a magneto-optical medium such as a floptical disk, , A RAM, a flash memory, and the like, which are specifically configured to store and execute program instructions.

한편, 상기 컴퓨터 프로그램은 본 발명을 위하여 특별히 설계되고 구성된 것이거나 컴퓨터 소프트웨어 분야의 당업자에게 공지되어 사용 가능한 것일 수 있다. 컴퓨터 프로그램의 예에는, 컴파일러에 의하여 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용하여 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드도 포함될 수 있다.Meanwhile, the computer program may be specifically designed and configured for the present invention or may be known and used by those skilled in the computer software field. Examples of computer programs may include machine language code such as those produced by a compiler, as well as high-level language code that may be executed by a computer using an interpreter or the like.

본 발명에서 설명하는 특정 실행들은 일 실시 예들로서, 어떠한 방법으로도 본 발명의 범위를 한정하는 것은 아니다. 명세서의 간결함을 위하여, 종래 전자적인 구성들, 제어 시스템들, 소프트웨어, 상기 시스템들의 다른 기능적인 측면들의 기재는 생략될 수 있다. 또한, 도면에 도시된 구성 요소들 간의 선들의 연결 또는 연결 부재들은 기능적인 연결 및/또는 물리적 또는 회로적 연결들을 예시적으로 나타낸 것으로서, 실제 장치에서는 대체 가능하거나 추가의 다양한 기능적인 연결, 물리적인 연결, 또는 회로 연결들로서 나타내어질 수 있다. 또한, '필수적인', '중요하게' 등과 같이 구체적인 언급이 없다면 본 발명의 적용을 위하여 반드시 필요한 구성 요소가 아닐 수 있다.The specific acts described in the present invention are, by way of example, not intended to limit the scope of the invention in any way. For brevity of description, descriptions of conventional electronic configurations, control systems, software, and other functional aspects of such systems may be omitted. Also, the connections or connecting members of the lines between the components shown in the figures are illustrative of functional connections and / or physical or circuit connections, which may be replaced or additionally provided by a variety of functional connections, physical Connection, or circuit connections. Also, unless explicitly referred to as " essential ", " important ", etc., it may not be a necessary component for application of the present invention.

따라서, 본 발명의 사상은 상기 설명된 실시예에 국한되어 정해져서는 아니 되며, 후술하는 특허청구범위뿐만 아니라 이 특허청구범위와 균등한 또는 이로부터 등가적으로 변경된 모든 범위는 본 발명의 사상의 범주에 속한다고 할 것이다.Accordingly, the spirit of the present invention should not be construed as being limited to the above-described embodiments, and all ranges that are equivalent to or equivalent to the claims of the present invention as well as the claims .

10: 상품 결제 서비스 제공 시스템
100: 사용자 단말기
101: 통신부
102: 입력부
103: 출력부
106: 제어부
200: 판매자 단말기
300: 상품 결제 서비스 제공 서버
301: 통신부
305: 제어부
400: 통신부
10: Product payment service provision system
100: User terminal
101:
102:
103: Output section
106:
200: Merchant terminal
300: a goods payment service providing server
301:
305:
400:

Claims (8)

하나 이상의 판매자들 중 어느 하나 및 상품 구매를 희망하는 구매자 간 상품에 대한 결제 서비스를 상품 결제 서비스 제공 서버에서 제공하는 방법에 있어서,
상기 상품 결제 서비스 제공 서버의 통신부에 의해, 제1 구매자의 제1 구매자 단말기로부터, 결제를 희망하는 제1 상품에 대한 정보를 포함하는 결제 요청 신호를 수신하는 단계;
상기 상품 결제 서비스 제공 서버의 제어부에 의해, 상기 하나 이상의 판매자들 중 상기 결제 요청 신호에 대응하는 판매자와 상기 제1 구매자 간 상기 제1 상품에 대한 결제가 가능한 지 확인하는 단계;
상기 제1 상품에 대한 결제가 가능한 경우, 상기 제어부에 의해 상기 제1 상품의 결제를 수행하는 단계;
상기 제어부에 의해, 상기 수행된 결제에 대응하여 치팅 방지 신호를 생성하는 단계; 및
상기 통신부에 의해, 상기 치팅 방지 신호 및 상기 수행된 결제 내역에 대한 정보를 포함하는 신호를 상기 판매자의 판매자 단말기 및 상기 제1 구매자 단말기로 송신하는 단계;를 포함하고,
상기 치팅 방지 신호는, 상기 구매자 및 상기 판매자 중 일 측이 허위로 결제가 수행된 것처럼 꾸미는 행위를 방지하기 위하여, 결제가 수행될 때마다 일시적으로 생성되는 신호이고,
상기 치팅 방지 신호는, 상기 수행된 결제에 대응하여 생성된, 시각적 또는 청각적으로 인지할 수 있는 정보를 포함하는 신호인, 상품 결제 서비스 제공 방법.
A method for providing a settlement service for a commodity between any one of at least one seller and a buyer desiring to purchase a commodity from a commodity settlement service providing server,
Receiving, by a communication unit of the goods settlement service providing server, a settlement request signal including information on a first goods desired to be paid from a first buyer terminal of the first buyer;
Confirming by the controller of the commodity settlement service providing server whether settlement for the first commodity among the seller corresponding to the settlement request signal among the one or more sellers and the first purchaser is possible;
Performing settlement of the first commodity by the controller when settlement of the first commodity is possible;
Generating a cheating prevention signal in response to the payment made by the controller; And
And transmitting, by the communication unit, a signal including the cheating prevention signal and information on the payment details performed to the seller terminal of the seller and the first purchaser terminal,
The cheating prevention signal is a signal temporarily generated each time a settlement is performed in order to prevent an act of decorating the buyer and the seller as if a party made a false settlement,
Wherein the cheating prevention signal is a signal including information visually or audibly perceivable generated in response to the performed payment.
제1 항에 있어서, 상기 결제 요청 신호를 수신하는 단계 이전,
제2 구매자의 제2 구매자 단말기로부터, 결제를 희망하는 제2 상품에 대한 결제를 상기 제1 구매자 단말기를 통하여 수행하기 희망한다는 대리 결제 요청 신호를 수신하는 단계;를 더 포함하고,
상기 확인하는 단계는, 상기 판매자와 상기 제2 구매자 간 상기 제2 상품에 대한 결제가 가능한지 확인하고,
상기 신호를 생성하는 단계는, 상기 제1 및 제2 상품에 대한 결제가 가능한 경우, 상기 제어부에 의해 상기 제1 및 제2 상품의 결제를 수행하는, 상품 결제 서비스 제공 방법.
The method of claim 1, further comprising: prior to receiving the payment request signal,
And receiving a proxy settlement request signal from the second buyer terminal of the second buyer that the agent wishes to perform settlement for the second goods desired to be paid through the first buyer terminal,
Wherein the confirming step comprises checking whether payment is possible for the second goods between the seller and the second purchaser,
Wherein the step of generating the signal performs the payment of the first and second goods by the control unit when payment of the first and second goods is possible.
제1 항에 있어서, 상기 결제 요청 신호를 수신하는 단계 이전,
상기 제어부에 의해, 상기 상품 결제 서비스를 이용하고자 하는 상기 판매자에 대한 제1 식별자를 저장하는 단계; 및
상기 제어부에 의해, 상기 상품 결제 서비스를 이용하고자 하는 상기 제1 구매자에 대한 제2 식별자를 저장하는 단계;를 더 포함하고,
상기 확인하는 단계는, 상기 제1 및 제2 식별자를 기초로, 상기 제1 구매자가 상기 판매자로부터 상기 상품을 구매할 수 있는지 확인하는, 상품 결제 서비스 제공 방법.
The method of claim 1, further comprising: prior to receiving the payment request signal,
Storing, by the control unit, a first identifier for the seller to use the goods payment service; And
Further comprising: storing, by the control unit, a second identifier for the first purchaser to use the goods payment service,
Wherein the confirming step confirms whether the first buyer can purchase the goods from the seller based on the first and second identifiers.
제1 항에 있어서, 상기 신호를 생성하는 단계 이후,
상기 통신부에 의해, 상기 수행된 결제가 올바르게 수행된 것인지 확인을 요청하는 확인 요청 신호를 상기 판매자의 결제 확인기로부터 수신하는 단계; 및
상기 제어부에 의해, 상기 확인 요청 신호에 포함되는 상기 치팅 방지 신호를 기초로 상기 수행된 결제의 유효 여부를 판단하는 단계; 및
상기 통신부에 의해, 상기 수행된 결제의 유효 여부에 대한 정보를 포함하는 확인 결과 신호를 상기 결제 확인기로 송신하는 단계;를 더 포함하는, 상품 결제 서비스 제공 방법.
2. The method of claim 1, wherein after generating the signal,
Receiving, by the communication unit, an acknowledgment request signal requesting confirmation of whether the payment is performed correctly from the payment confirmation unit of the seller; And
Determining, by the control unit, whether the payment made is valid based on the cheating prevention signal included in the confirmation request signal; And
And transmitting, by the communication unit, an acknowledgment result signal including information on the validity of the payment made to the payment confirmation unit.
제1 항에 있어서,
상기 제1 상품은 음식물이고,
상기 제1 상품의 결제는, 상기 제1 상품을 포함하는 복수의 상품들 중 적어도 하나에 대한 결제를 위하여 상기 제1 구매자 단말기로 미리 지급된 전자 식권을 상기 제1 구매자 단말기로부터 상기 판매자 단말기로 송신하는 것인, 상품 결제 서비스 제공 방법.
The method according to claim 1,
Wherein the first product is food,
The settlement of the first commodity may include transmitting an electronic phoney previously paid to the first purchaser terminal for payment for at least one of the plurality of commodities including the first commodity from the first purchaser terminal to the seller terminal The method comprising:
제1 항에 있어서,
상기 치팅 방지 신호는, 특정한 색상을 나타내는 신호, 특정한 아이콘을 나타내는 신호, 특정한 숫자를 나타내는 신호, 및 특정한 문자를 나타내는 신호 중 적어도 하나를 포함하는, 상품 결제 서비스 제공 방법.
The method according to claim 1,
Wherein the cheating prevention signal includes at least one of a signal indicating a specific color, a signal indicating a specific icon, a signal indicating a specific number, and a signal indicating a specific character.
하나 이상의 판매자들 중 어느 하나 및 상품 구매를 희망하는 구매자 간 상품 결제 서비스를 제공하는 방법에 있어서,
상기 구매자의 구매자 단말기의 입력부에 의해, 상기 하나 이상의 판매자들 중 상품의 대금을 지불하기 희망하는 판매자를 선택하는 입력을 수신하는 단계;
상기 입력부에 의해, 상기 판매자 측의 상품들 중 결제를 희망하는 상품에 대한 정보를 포함하는 결제 요청 입력을 수신하는 단계;
상기 구매자 단말기의 통신부에 의해, 상기 결제를 희망하는 상품에 대한 정보를 포함하는 결제 요청 신호를 상품 결제 서비스 제공 서버로 송신하는 단계;
상기 통신부에 의해, 상기 상품 결제 서비스 제공 서버로부터, 수행된 결제 내역에 대한 정보를 포함하는 신호 및 상기 수행된 결제에 대응하여 생성된 치팅 방지 신호를 수신하는 단계; 및
상기 구매자 단말기의 제어부에 의해, 상기 치팅 방지 신호에 포함되어 있는 시각적 또는 청각적으로 인지할 수 있는 정보를 기초로, 특정한 색상, 특정한 그림, 특정한 숫자, 및 특정한 문자 중 적어도 하나를 상기 구매자 단말기의 표시부에 표시하거나, 특정한 소리를 상기 구매자 단말기의 음향부로 출력하거나, 특정한 패턴의 진동을 상기 구매자 단말기의 진동부로 출력하는 단계;를 포함하고,
상기 치팅 방지 신호는, 상기 구매자 및 상기 판매자 중 일 측이 허위로 결제가 수행된 것처럼 꾸미는 행위를 방지하기 위하여, 결제가 수행될 때마다 일시적으로 생성되는 신호인, 상품 결제 서비스 제공 방법.
A method for providing a goods settlement service between any one of a plurality of sellers and a buyer desiring to purchase a goods,
Receiving an input by an input unit of the buyer terminal of the buyer to select a seller who desires to pay for the goods among the one or more sellers;
Receiving, by the input unit, a payment request input including information on a merchandise desired to be settled among the merchandise of the seller;
Transmitting, by the communication unit of the purchaser terminal, a settlement request signal including information on a commodity desired to be paid to a commodity settlement service providing server;
Receiving, by the communication unit, a signal including information on the payment details performed by the goods payment service providing server and a cheating prevention signal generated corresponding to the payment made; And
The control unit of the purchaser terminal may transmit at least one of a specific color, a specific figure, a specific number, and a specific character to the purchaser terminal based on the visually or audibly perceivable information contained in the cheating- And outputting a specific sound to the acoustic portion of the buyer terminal or outputting a vibration of a specific pattern to the vibrator of the buyer terminal,
Wherein the cheating prevention signal is a signal temporarily generated each time a settlement is performed in order to prevent an act of decorating the buyer and the seller as if a party made a false payment.
컴퓨터를 이용하여 제1 항 내지 제7 항 중 어느 한 항의 방법을 실행시키기 위하여 컴퓨터 판독 가능한 매체에 저장된 컴퓨터 프로그램.A computer program stored on a computer-readable medium for carrying out the method of any one of claims 1 to 7 using a computer.
KR1020150078674A 2015-06-03 2015-06-03 Method and computer program for providing payment service KR101738093B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020150078674A KR101738093B1 (en) 2015-06-03 2015-06-03 Method and computer program for providing payment service

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020150078674A KR101738093B1 (en) 2015-06-03 2015-06-03 Method and computer program for providing payment service

Publications (2)

Publication Number Publication Date
KR20160142659A KR20160142659A (en) 2016-12-13
KR101738093B1 true KR101738093B1 (en) 2017-05-29

Family

ID=57575001

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020150078674A KR101738093B1 (en) 2015-06-03 2015-06-03 Method and computer program for providing payment service

Country Status (1)

Country Link
KR (1) KR101738093B1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010079744A (en) 2008-09-26 2010-04-08 Secom Co Ltd Transaction monitoring device and transaction monitoring system
KR101203828B1 (en) * 2004-04-01 2012-11-21 솔리더스 네트웍스, 인코포레이티드 Electronic transaction verification system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101203828B1 (en) * 2004-04-01 2012-11-21 솔리더스 네트웍스, 인코포레이티드 Electronic transaction verification system
JP2010079744A (en) 2008-09-26 2010-04-08 Secom Co Ltd Transaction monitoring device and transaction monitoring system

Also Published As

Publication number Publication date
KR20160142659A (en) 2016-12-13

Similar Documents

Publication Publication Date Title
CN113077310B (en) Communicating authenticated sessions and states between devices
US20210326875A1 (en) User account controls for online transactions
US10515353B2 (en) Electronic identification and authentication system
US20140222663A1 (en) Group payment
US10482664B1 (en) Augmented and virtual reality system and method for conducting transactions
US11893615B2 (en) Spot market: location aware commerce for an event
US20160328693A1 (en) Method, system and apparatus for application loading
US20140025576A1 (en) Mobile Check-In
US20200034903A1 (en) Information Processing Method, Information Processing Apparatus and Computer-Readable Non-Transitory Storage Medium Storing Program
US9773245B1 (en) Acquiring items using gestures on a touchscreen
CN110709876B (en) Bill splitting system
US11935040B1 (en) Offline mode for distribution of encryption keys
US10445820B2 (en) Systems and methods for facilitating purchase using gesture
US9922325B2 (en) Receipt retrieval based on location
US9672561B1 (en) Fail-safe ordering
KR101738093B1 (en) Method and computer program for providing payment service
KR102233559B1 (en) Electronic device for brokering membership by escrow system
JP6469886B2 (en) Payment confirmation screen selection device
KR101711126B1 (en) Device, method, and computer program for providing shopping service
KR101599582B1 (en) A server and a product trading terminal for providing trading service on the on/of line, and a method for providing trading service
US20220292487A1 (en) Methods and systems for image sensor-based signage intiated transactions
WO2024135341A1 (en) Service control system, service control method, and recording medium having program stored therein
US20230306405A1 (en) Payment accessibility notifications
US20230281577A1 (en) Credit redemption payment system
US20220198423A1 (en) Generating an online storefront

Legal Events

Date Code Title Description
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
FPAY Annual fee payment

Payment date: 20200302

Year of fee payment: 4