[go: up one dir, main page]

KR20130098780A - Payment system and method using terminal - Google Patents

Payment system and method using terminal Download PDF

Info

Publication number
KR20130098780A
KR20130098780A KR1020120020574A KR20120020574A KR20130098780A KR 20130098780 A KR20130098780 A KR 20130098780A KR 1020120020574 A KR1020120020574 A KR 1020120020574A KR 20120020574 A KR20120020574 A KR 20120020574A KR 20130098780 A KR20130098780 A KR 20130098780A
Authority
KR
South Korea
Prior art keywords
payment
terminal
information
request
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
KR1020120020574A
Other languages
Korean (ko)
Inventor
송형준
이종식
허시영
김현표
Original Assignee
주식회사 케이티
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 케이티 filed Critical 주식회사 케이티
Priority to KR1020120020574A priority Critical patent/KR20130098780A/en
Publication of KR20130098780A publication Critical patent/KR20130098780A/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/327Short range or proximity payments by means of M-devices
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16Sound input; Sound output
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/024Guidance services

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Finance (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

통신 단말을 이용한 결제 시스템 및 방법이 개시된다. 결제를 요청하는 단말은, 특정 상황에서 구비된 센서를 통해 상대 단말이 근접 접촉한 것으로 감지되면, 단말의 위치 정보를 확인한 후, 단말 정보, 시간 정보, 위치 정보 및 결제 관련 정보 중 적어도 하나를 포함하는 결제 요청을 전송할 수 있다.A payment system and method using a communication terminal are disclosed. When the terminal requesting payment is detected as being in close contact with the other terminal through a sensor provided in a specific situation, after checking the location information of the terminal, the terminal includes at least one of terminal information, time information, location information, and payment related information. Can send a payment request.

Description

통신 단말을 이용한 결제 시스템 및 그 방법{Payment system and method using terminal}Payment system and method using communication terminal {Payment system and method using terminal}

본 발명은 이동통신 단말을 이용하여 근거리 통신 모듈과 같은 별도의 부가 장치 없이 결제할 수 있는 시스템 및 그 방법에 관한 것이다.
The present invention relates to a system and method for making a payment without a separate additional device such as a short range communication module by using a mobile communication terminal.

통신 단말을 통한 전자 결제 기술로는, RFID기반 금융 USIM, NFC (Near Field Communication) 결제가 일반적이다. 그러나, RFID기반 금융 USIM을 이용한 결제는 금융 USIM의 용량제한(144KB)으로 서비스 확장이 어려우며, 인프라 구축을 위한 투자가 미흡한 실정이다. 또한, NFC 기술은 13.56MHz대역을 사용하여 10cm이내 거리에서 무선기기끼리 서로 통신을 할 수 있는 기술 규격으로, 106kbps~848kbps의 데이터 송수신 속도를 가진다. NFC 기술은 RFID와는 달리 읽기뿐만이 아니라 쓰기도 가능한 양방향 무선통신 기술이기 때문에 p2p 통신, 전자지갑, 교통카드 등 다양한 결제 분야에 활용 가능하다. As an electronic payment technology through a communication terminal, RFID-based financial USIM and NFC (Near Field Communication) payment are common. However, payment using RFID-based financial USIM is difficult to expand service due to the capacity limit of financial USIM (144 KB), and investment for infrastructure construction is insufficient. In addition, NFC technology is a technology standard that allows wireless devices to communicate with each other within a distance of 10 cm using the 13.56 MHz band, and has a data transmission / reception rate of 106 kbps to 848 kbps. Unlike RFID, NFC technology is a two-way wireless communication technology that can read as well as write, so it can be used in various payment fields such as p2p communication, electronic wallet, and transportation card.

이와 같은 NFC 기반, RFID 기반 금융 USIM 결제 방식을 위해서는 통신 단말이 별도의 추가적인 하드웨어가 구비되어야만 한다. 즉, RFID 금융 USIM도 통신 기능이 탑재된 USIM 칩을 통해서 결제가 이뤄지고, NFC 결제도 사용자 단말과 결제기 양단에 NFC 통신 모듈이 있어야 한다. For such NFC-based, RFID-based financial USIM payment method, the communication terminal must be provided with additional additional hardware. In other words, the RFID financial USIM also requires payment through a USIM chip equipped with a communication function, and NFC payment should have an NFC communication module at both ends of a user terminal and a payment device.

이런 한계로 결제 방식의 활성화를 위해서는 대단위의 투자가 필요하고, 사용자들의 사용 경험이 축적되기 위해 많은 시간이 요구된다.
Due to these limitations, activation of a payment method requires a large investment, and a lot of time is required to accumulate user experience.

본 발명은 NFC 통신 모듈과 같은 근거리 통신 모듈을 이용하지 않고, 통신 단말간의 근접 접촉을 통해 결제를 수행할 수 있는 시스템 및 그 방법을 제공하기 위한 것이다.An object of the present invention is to provide a system and method for performing payment through proximity contact between communication terminals without using a short range communication module such as an NFC communication module.

또한, 본 발명은 NFC 통신 모듈과 같은 별도의 하드웨어 추가없이 통신 단말들간에도 결제가 가능하도록 할 수 있는 시스템 및 그 방법을 제공하기 위한 것이다.In addition, the present invention is to provide a system and a method capable of enabling payment between communication terminals without the addition of additional hardware, such as NFC communication module.

또한, 본 발명은 판매자 또는 가맹점과 결제사(카드사 또는 은행) 사이에 금융서비스를 중계하는 VAN사를 경유하지 않고, 통신 단말간에 결제가 가능하도록 하여 결제에 따른 수수료를 최소화할 수 있는 결제 시스템 및 그 방법을 제공하기 위한 것이다.
The present invention also provides a payment system capable of minimizing commission due to payment between communication terminals, without passing through a VAN company that relays financial services between a seller or merchant and a payment company (card company or bank). It is to provide a method.

본 발명의 일 측면에 따르면, 별도의 하드웨어 장비 추가 없이 단말간의 결제가 가능한 결제 시스템이 제공된다.According to an aspect of the present invention, there is provided a payment system capable of payment between terminals without additional hardware equipment.

본 발명의 일 실시예에 따르면, 결제를 요청하는 단말에서, 상대 단말의 근접 접촉 여부를 감지하는 센서; 상기 단말의 현재 위치 정보를 도출하는 GPS 모듈; 특정 상황에서 상기 센서의 감지 결과 상기 상대 단말의 근접 접촉이 감지되면, 단말 정보, 시간 정보, 상기 위치 정보 및 결제 관련 정보 중 적어도 하나를 포함하는 결제 요청을 생성하는 프로세서; 및 상기 프로세서의 제어에 따라 상기 결제 요청을 결제 중개 서버로 전송하는 통신부를 포함하는 단말이 제공될 수 있다.
According to an embodiment of the present invention, a terminal for requesting payment, the sensor for detecting whether the other terminal close proximity; A GPS module for deriving current location information of the terminal; A processor for generating a payment request including at least one of terminal information, time information, the location information, and payment related information when a proximity contact of the counterpart terminal is detected as a result of the sensing of the sensor in a specific situation; And a communication unit configured to transmit the payment request to a payment intermediation server under the control of the processor.

본 발명의 다른 실시예에 따르면, 결제를 요청하는 단말에서, 상대 단말의 근접 접촉 여부를 감지하는 센서; 단말 정보를 송출하는 스피커; 상기 상대 단말을 통해 송출된 상대 단말 정보를 입력받는 마이크; 특정 상황에서 상기 센서의 감지 결과 상기 상대 단말의 근접 접촉이 감지되면, 상기 스피커 및 상기 마이크를 구동시키고, 상기 단말 정보, 시간 정보, 상기 상대 단말 정보 및 결제 관련 정보 중 적어도 하나를 포함하는 결제 요청을 생성하는 프로세서; 및 상기 프로세서의 제어에 따라 상기 결제 요청을 결제 중개 서버로 전송하는 통신부를 포함하는 단말이 제공될 수 있다.
According to another embodiment of the present invention, a terminal for requesting payment, the sensor for detecting whether the other terminal is in close proximity; A speaker for transmitting terminal information; A microphone for receiving counterpart terminal information transmitted through the counterpart terminal; In a particular situation, when a proximity contact of the counterpart terminal is detected as a result of the detection of the sensor, the speaker and the microphone are driven, and the payment request includes at least one of the terminal information, time information, the counterpart terminal information, and payment related information. A processor for generating a; And a communication unit configured to transmit the payment request to a payment intermediation server under the control of the processor.

본 발명의 또 다른 실시예에 따르면, 복수의 단말간의 결제를 중개하는 서버에 있어서, 복수의 단말로부터 결제 요청을 수신하는 통신부-상기 결제 요청은 단말 정보, 위치 정보, 시간 정보 및 결제 관련 정보 중 적어도 하나를 포함함; 상기 결제 요청을 분석하여 동일 위치에서 동시에 결제 요청된 구매자 및 판매자 단말을 판별하는 분석부; 및 상기 판별된 구매자 및 판매자 단말에 대한 상기 단말 정보와 상기 결제 관련 정보를 포함하는 결제 승인 요청을 생성하여 결제 서버로 전송하여 결제 승인을 요청하는 서버 제어부를 포함하는 결제 중개 서버가 제공될 수 있다.According to another embodiment of the present invention, in the server for intermediary payment between a plurality of terminals, the communication unit for receiving a payment request from a plurality of terminals-the payment request is the terminal information, location information, time information and payment related information At least one; An analysis unit analyzing the payment request and determining a buyer and a seller terminal simultaneously requesting payment at the same location; And a server control unit including a server control unit which generates a payment approval request including the terminal information and the payment related information for the determined buyer and seller terminals and transmits the payment approval request to a payment server to request payment approval. .

본 발명의 또 다른 실시예에 따르면, 복수의 단말간의 결제를 중개하는 서버에 있어서, 복수의 단말로부터 결제 요청을 수신하는 통신부-상기 결제 요청은 단말 정보, 상대 단말 정보, 시간 정보 및 결제 관련 정보 중 적어도 하나를 포함함; 상기 결제 요청을 분석하여 동시에 결제 요청된 구매자 및 판매자 단말을 판별하는 분석부; 및 상기 판별된 구매자 및 판매자 단말에 대한 결제 승인을 위해, 상기 단말 정보, 상기 상대 단말 정보 및 상기 결제 관련 정보 중 적어도 하나를 포함하는 결제 승인 요청을 생성하여 결제 서버로 전송하여 결제 승인을 요청하는 서버 제어부를 포함하는 결제 중개 서버가 제공될 수 있다.
According to another embodiment of the present invention, in the server for intermediary payment between a plurality of terminals, the communication unit for receiving a payment request from a plurality of terminals-the payment request is terminal information, counterpart terminal information, time information and payment related information At least one of; An analysis unit analyzing the payment request and determining a buyer and a seller terminal simultaneously requesting payment; And generating a payment approval request including at least one of the terminal information, the counterpart terminal information, and the payment related information for payment approval for the determined buyer and seller terminals, and transmitting the request to the payment server to request payment approval. A payment brokering server including a server controller may be provided.

본 발명의 또 다른 실시예에 따르면, 센서 및 GPS 모듈을 구비하고, 특정 상황에서 상기 센서의 감지 결과 상대 단말의 근접 접촉이 감지되면, 상기 GPS 모듈을 통해 현재 위치 정보를 획득하고, 상기 위치 정보, 단말 정보, 시간 정보 및 결제 관련 정보 중 적어도 하나를 포함하는 결제 요청을 생성하는 복수의 단말; 및 상기 복수의 단말로부터 상기 결제 요청이 수신되면, 상기 위치 정보 및 상기 시간 정보를 이용하여 동일 위치에서 동일 시간에 결제가 요청된 양 단말을 판별하여 연결하고, 상기 양 단말에 대한 단말 정보 및 상기 결제 관련 정보를 포함하는 결제 승인 요청을 생성하여 결제 서버로 전송하는 결제 중개 서버를 포함하는 결제 시스템이 제공될 수 있다.
According to another embodiment of the present invention, the sensor and the GPS module is provided, and when a close contact of the opposite terminal is detected as a result of the detection of the sensor in a specific situation, the current position information is obtained through the GPS module, the location information A plurality of terminals generating a payment request including at least one of terminal information, time information, and payment related information; And when the payment request is received from the plurality of terminals, determining and connecting both terminals that are requested to be paid at the same time at the same location by using the location information and the time information, and connecting the terminal information and the terminal information to both terminals. A payment system including a payment intermediation server that generates a payment approval request including payment related information and transmits the payment approval request may be provided.

본 발명의 또 다른 실시예에 따르면, 센서, 스피커 및 마이크를 구비하고, 특정 상황에서 상기 센서의 감지 결과 상대 단말의 근접 접촉이 감지되면, 상기 스피커를 통해 단말 정보를 송출하며, 상기 마이크를 통해 상대 단말 정보를 입력받고, 상기 단말 정보, 상기 상대 단말 정보, 시간 정보 및 결제 관련 정보 중 적어도 하나를 포함하는 결제 요청을 생성하는 복수의 단말; 및 상기 복수의 단말로부터 상기 결제 요청이 수신되면, 상기 결제 요청을 분석하여 동일 시간에 결제가 요청된 구매자 단말 및 판매자 단말을 판별하여 연결하고, 상기 단말 정보, 상기 상대 단말 정보 및 상기 결제 관련 정보를 포함하는 결제 승인 요청을 생성하여 결제 서버로 전송하는 결제 중개 서버를 포함하는 결제 시스템이 제공될 수 있다.
According to another embodiment of the present invention, provided with a sensor, a speaker, and a microphone, and when a close contact of the opposite terminal is detected as a result of the detection of the sensor in a specific situation, the terminal information is transmitted through the speaker, and through the microphone A plurality of terminals configured to receive counterpart terminal information and generate a payment request including at least one of the terminal information, the counterpart terminal information, time information, and payment related information; And when the payment request is received from the plurality of terminals, analyzes the payment request, determines a buyer terminal and a seller terminal that are requested to pay at the same time, and connects the terminal information, the counterpart terminal information, and the payment related information. A payment system including a payment intermediation server for generating a payment approval request including a payment server and transmitting the payment approval request may be provided.

본 발명의 다른 측면에 따르면, 별도의 하드웨어 장비 추가 없이 단말간의 결제가 가능한 결제 방법에 제공된다.According to another aspect of the present invention, a payment method capable of payment between terminals without additional hardware equipment is provided.

본 발명의 일 실시예에 따르면, 복수의 단말 및 결제 중개 서버를 포함하는 결제 시스템에서 결제를 수행하는 방법에 있어서, 상기 단말이 특정 상황에서 구비된 센서를 통해 상대 단말의 근접 접촉이 감지되면, 상기 단말의 현재 위치 정보를 확인하는 단계; 상기 단말이 상기 확인된 위치 정보, 상기 근접 접촉이 감지된 시간 정보, 단말 정보 및 결제 관련 정보 중 적어도 하나를 포함하는 결제 요청을 생성하는 단계; 상기 단말이 상기 결제 요청을 상기 결제 중개 서버로 전송하는 단계; 상기 결제 중개 서버가 상기 결제 요청을 분석하여 동일 위치에서 동시에 결제가 요청된 구매자 단말 및 판매자 단말을 판별하고 연결하며, 상기 판별된 구매자 및 판매자 단말에 대한 단말 정보 및 상기 결제 관련 정보를 포함하는 결제 승인 요청을 생성하여 결제 서버로 전송하는 단계; 및 상기 결제 중개 서버가 상기 결제 서버로부터 상기 결제 승인 요청에 대한 결제 승인 응답을 수신하고, 상기 수신된 결제 승인 응답을 상기 구매자 단말 및 상기 판매자 단말로 각각 전송하는 단계를 포함하는 결제 수행 방법이 제공될 수 있다.According to an embodiment of the present invention, in the payment method in a payment system including a plurality of terminals and payment intermediation server, when the terminal detects the proximity contact of the opposite terminal through a sensor provided in a specific situation, Checking current location information of the terminal; Generating, by the terminal, a payment request including at least one of the identified location information, time information when the proximity contact is detected, terminal information, and payment related information; Transmitting, by the terminal, the payment request to the payment broker server; The payment intermediation server analyzes the payment request to determine and connect a buyer terminal and a seller terminal that are simultaneously requested to pay at the same location, and includes payment information including the terminal information and the payment related information for the determined buyer and seller terminal. Generating an authorization request and transmitting it to a payment server; And receiving, by the payment intermediation server, a payment approval response to the payment approval request from the payment server, and transmitting the received payment approval response to the buyer terminal and the seller terminal, respectively. Can be.

본 발명의 다른 실시예에 따르면, 복수의 단말 및 결제 중개 서버를 포함하는 결제 시스템에서 결제를 수행하는 방법에 있어서, 상기 단말이 특정 상황에서 구비된 센서를 통해 상대 단말의 근접 접촉이 감지되면, 단말 정보를 마이크로 송출하는 단계; 상기 단말이 상대 단말을 통해 송출된 상대 단말 정보를 마이크를 통해 입력받는 단계; 상기 상기 단말 정보, 시간 정보, 상기 상대 단말 정보 및 결제 관련 정보 중 적어도 하나를 포함하는 결제 요청을 생성하는 단계; 상기 상기 결제 요청을 결제 중개 서버로 전송하는 단계; 상기 결제 중개 서버가 상기 결제 요청을 분석하여 동시에 결제가 요청된 구매자 단말 및 판매자 단말을 판별하고 연결하며, 상기 단말 정보, 상기 상대 단말 정보 및 상기 결제 관련 정보를 포함하는 결제 승인 요청을 생성하여 결제 서버로 전송하는 단계; 및 상기 결제 중개 서버가 상기 결제 서버로부터 상기 결제 승인 요청에 대한 결제 승인 응답을 수신하고, 상기 수신된 결제 승인 응답을 상기 구매자 단말 및 상기 판매자 단말로 각각 전송하는 단계를 포함하는 결제 수행 방법이 제공될 수 있다.
According to another embodiment of the present invention, in a payment method of a payment system including a plurality of terminals and a payment brokerage server, when the terminal detects a proximity contact of the opposite terminal through a sensor provided in a specific situation, Transmitting the terminal information to the microphone; Receiving, by the terminal, the counterpart terminal information transmitted through the counterpart terminal through a microphone; Generating a payment request including at least one of the terminal information, time information, the counterpart terminal information, and payment related information; Transmitting the payment request to a payment broker server; The payment intermediation server analyzes the payment request to identify and connect to a buyer terminal and a seller terminal that are simultaneously requested for payment, and generates a payment approval request including the terminal information, the counterpart terminal information, and the payment related information. Transmitting to a server; And receiving, by the payment intermediation server, a payment approval response to the payment approval request from the payment server, and transmitting the received payment approval response to the buyer terminal and the seller terminal, respectively. Can be.

본 발명의 일 실시예에 따른, 통신 단말을 이용한 결제 시스템 및 그 방법을 제공함으로써, NFC 통신 모듈과 같은 근거리 통신 모듈을 이용하지 않고, 통신 단말간의 근접 접촉을 통해 결제를 수행할 수 있다.According to an embodiment of the present invention, by providing a payment system and a method using a communication terminal, it is possible to perform payment through proximity contact between communication terminals without using a short-range communication module such as an NFC communication module.

또한, 본 발명은 NFC 통신 모듈과 같은 별도의 하드웨어 추가없이 통신 단말들간에도 결제가 가능하도록 할 수 있는 이점이 잇다.In addition, the present invention has the advantage that it is possible to enable payment between communication terminals without the addition of additional hardware, such as NFC communication module.

또한, 본 발명은 판매자 또는 가맹점과 결제사(카드사 또는 은행) 사이에 금융서비스를 중계하는 VAN사를 경유하지 않고, 통신 단말간에 결제가 가능하도록 하여 결제에 따른 수수료를 최소화할 수 있는 이점도 있다.
In addition, the present invention has the advantage that the fee can be minimized by allowing payment between communication terminals without passing through a VAN company that relays financial services between the seller or merchant and the payment company (card company or bank).

도 1은 단말을 이용한 결제 시스템을 도시한 블록도.
도 2는 도 1의 결제 시스템에 포함된 제1 단말 및 제2 단말의 구성을 개략적으로 도시한 블록도.
도 3은 본 발명의 일 실시예에 따른 단말간의 결제 방법을 나타낸 흐름도.
도 4는 본 발명의 다른 실시예에 따른 단말간의 결제 방법을 나타낸 흐름도.
도 5는 도 1에 도시된 결제 중개 서버의 구성을 나타낸 블록도.
1 is a block diagram showing a payment system using a terminal.
FIG. 2 is a block diagram schematically illustrating the configuration of a first terminal and a second terminal included in the payment system of FIG. 1. FIG.
3 is a flowchart illustrating a payment method between terminals according to an embodiment of the present invention.
4 is a flowchart illustrating a payment method between terminals according to another embodiment of the present invention.
5 is a block diagram showing the configuration of a payment brokerage server shown in FIG.

본 발명은 다양한 변환을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세한 설명에 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변환, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 본 발명을 설명함에 있어서 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.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. It is to be understood, however, that the invention is not to be limited to the specific embodiments, but includes all modifications, equivalents, and alternatives falling within the spirit and scope of the invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.

제1, 제2 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. The terms first, second, etc. may be used to describe various components, but the components should not be limited by the terms. The terms are used only for the purpose of distinguishing one component from another.

본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.The terminology used herein is for the purpose of describing particular example embodiments only and is not intended to be limiting of the present invention. Singular expressions include plural expressions unless the context clearly indicates otherwise. In this application, the terms "comprise" or "have" are intended to indicate that there is a feature, number, step, operation, component, part, or combination thereof described in the specification, and one or more other features. It is to be understood that the present invention does not exclude the possibility of the presence or the addition of numbers, steps, operations, components, components, or a combination thereof.

이하, 본 발명의 실시예를 첨부한 도면들을 참조하여 상세히 설명하기로 한다.
Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 단말을 이용한 결제 시스템을 도시한 블록도이다.1 is a block diagram illustrating a payment system using a terminal.

도 1을 참조하면, 본 발명의 일 실시예에 따른 결제 시스템은 복수의 단말(110, 115) 및 결제 중개 서버(120)를 포함할 수 있다. Referring to FIG. 1, a payment system according to an embodiment of the present invention may include a plurality of terminals 110 and 115 and a payment broker server 120.

결제 시스템은 도 1에 도시된 바와 같이, 제1 단말(110)과 제2 단말(115)을 포함한다. 제1 단말(110)과 제2 단말(115) 중 어느 하나는 구매자의 단말이고, 다른 하나는 판매자의 단말일 수 있다. 본 명세서에서는 이해와 설명의 편의를 도모하기 위해 별도로 도시하고 있지 않으나, 구현 방법에 따라 판매자의 단말인 경우, 판매시점 관리 장치(예를 들어, POS)와 유무선을 통해 연동될 수도 있다. 즉, 본 명세서상에서의 결제는 직거래 등을 통한 개인간의 거래에 따른 결제일 수도 있으며, 오프라인 매장(즉, 가맹점)에서의 물건 구매에 따른 결제일 수도 있다. 이에 따라, 판매자의 단말은 별도의 판매시점 관리 장치(미도시)와 연동될 수도 있으며, 연동되지 않을 수도 있다.As shown in FIG. 1, the payment system includes a first terminal 110 and a second terminal 115. One of the first terminal 110 and the second terminal 115 may be a terminal of a buyer, and the other may be a terminal of a seller. In the present specification, although not separately illustrated for convenience of understanding and description, in the case of a seller terminal according to an implementation method, it may be linked with a point-of-sale management device (for example, POS) through a wired or wireless connection. That is, the payment in the present specification may be a payment according to a transaction between individuals through a direct transaction or the like, or may be a payment according to a purchase of goods at an offline store (ie, a merchant). Accordingly, the terminal of the seller may be linked with a separate point of sale management device (not shown), or may not be linked.

이하, 본 명세서에서는 제1 단말(110)을 구매자 단말로 통칭하여 설명하고, 제2 단말(115)을 판매자 단말로 통칭하여 설명하기로 한다.Hereinafter, in this specification, the first terminal 110 will be collectively described as a purchaser terminal, and the second terminal 115 will be collectively described as a seller terminal.

구매자 단말 및 판매자 단말은 각각 근접 센서를 구비한다. 즉, 구매자 단말 및 판매자 단말은 각각 결제를 위한 전용 어플리케이션이 설치되어 있으며, 해당 전용 어플리케이션이 실행된 상태에서 구매자 단말 및 판매자 단말의 근접 접촉에 따라 근접 센서를 통해 상대 단말의 근접 접촉을 인지할 수 있다. 이로 인해, 구매자 단말 및 판매자 단말은 각각 전용 어플리케이션을 통해 상대 단말의 근접 접촉을 인지하여 결제를 위한 프로세스를 수행하도록 할 수 있다. 이에 대해서는 도 2 내지 도 4를 참조하여 보다 상세히 설명하기로 한다.The purchaser terminal and the seller terminal each have a proximity sensor. That is, the purchaser terminal and the seller terminal are each installed with a dedicated application for payment, and can recognize the proximity contact of the opposite terminal through the proximity sensor according to the proximity contact of the buyer terminal and the seller terminal in the state in which the dedicated application is executed. have. For this reason, the buyer terminal and the seller terminal may each recognize the proximity contact of the counterpart terminal through a dedicated application to perform a process for payment. This will be described in more detail with reference to FIGS. 2 to 4.

예를 들어, 구매자 단말 및 판매자 단말은 근접 센서가 구비되어 이동통신 기능을 이용할 수 있는 장치이면, 모두 동일하게 적용될 수 있다. 예를 들어, 구매자 단말 및 판매자 단말은 이동통신 단말(예를 들어, 스마트폰)일 수 있다.For example, the purchaser terminal and the seller terminal may be applied in the same manner as long as the device is provided with a proximity sensor to use a mobile communication function. For example, the purchaser terminal and the seller terminal may be a mobile communication terminal (eg, a smartphone).

결제 중개 서버(120)는 통신사 시스템에 포함되며, 구매자 단말 및 판매자 단말의 결제 요청에 따라 구매자 단말 및 판매자 단말을 판별하고, 연결하여 최종 결제 서버로 결제를 요청하기 위한 장치이다. The payment intermediation server 120 is included in the telecommunication company system, and is a device for determining a buyer terminal and a seller terminal according to a payment request from a buyer terminal and a seller terminal, connecting to request a payment to a final payment server.

예를 들어, 결제 중개 서버(120)는 구매자 단말 및 판매자 단말로부터 각각 결제 요청을 수신하고, 해당 결제 요청에 포함된 위치 정보를 이용하여 동일 위치에 위치한 구매자 및 판매자 단말을 판별하고 연결하여 결제 서버(미도시)로 결제 승인을 요청할 수 있다.For example, the payment intermediation server 120 receives payment requests from the buyer terminal and the seller terminal, respectively, and determines and connects the buyer and seller terminals located at the same location by using the location information included in the corresponding payment request. (Not shown) may request payment approval.

다른 예를 들어, 구매자 단말 및 판매자 단말로부터 수신되는 결제 요청은 상대 단말에 대한 식별정보(이하, 상대 단말 정보라 칭하기로 함)를 각각 포함할 수 있다. 이에 따라, 결제 중개 서버(120)는 구매자 단말 및 판매자 단말로부터 수신되는 각각의 결제 요청에 포함된 상대 단말 정보를 이용하여 결제를 위한 구매자 및 판매자를 판별하여 연결하고, 결제 승인을 결제 서버로 요청할 수 있다.For another example, the payment request received from the buyer terminal and the seller terminal may include identification information (hereinafter referred to as opponent terminal information) for the opposite terminal, respectively. Accordingly, the payment intermediation server 120 determines and connects the buyer and the seller for payment using the counterpart terminal information included in each payment request received from the buyer terminal and the seller terminal, and requests a payment approval from the payment server. Can be.

또 다른 예를 들어, 구매자 단말 및 판매자 단말로부터 수신된 각각의 결제 요청은 위치 정보 및 상대 단말 정보를 포함할 수 있다. 이와 같은 경우, 결제 중개 서버(120)는 각 구매자 단말 및 판매자 단말로부터 각각 수신된 결제 요청에 포함된 위치 정보 및 상대 단말 정보를 이용하여 결제를 위한 구매자 및 판매자를 판별하고 연결할 수 있다. 이에 따라, 결제 중개 서버(120)는 판별된 구매자 및 판매자에 대한 결제 승인 요청을 결제 서버로 전송할 수 있다. For another example, each payment request received from the buyer terminal and the seller terminal may include location information and counterpart terminal information. In this case, the payment intermediation server 120 may determine and connect the buyer and the seller for payment using the location information and the counterpart terminal information included in the payment request received from each buyer terminal and the seller terminal, respectively. Accordingly, the payment intermediation server 120 may transmit a payment approval request for the determined buyer and seller to the payment server.

이와 같은 결제 프로세스에 대해서는 하기에서 도 3 및 도 4를 참조하여 보다 상세히 설명하기로 한다.
This payment process will be described in more detail with reference to FIGS. 3 and 4 below.

도 2는 도 1의 결제 시스템에 포함된 제1 단말 및 제2 단말의 구성을 개략적으로 도시한 블록도이다. 이하에서는 제1 단말 및 제2 단말에 공통되는 구성을 설명하는 것으로, 단말로 통칭하여 설명하기로 한다.2 is a block diagram schematically illustrating the configuration of a first terminal and a second terminal included in the payment system of FIG. 1. Hereinafter, a configuration common to the first terminal and the second terminal will be described, which will be collectively described as a terminal.

도 2를 참조하면, 단말은 각각 센서(210), 통신부(215), GPS 모듈(220), 스피커(225), 마이크(230), 디스플레이(235), 메모리(240) 및 프로세서(245)를 포함하여 구성된다.Referring to FIG. 2, the terminal includes a sensor 210, a communication unit 215, a GPS module 220, a speaker 225, a microphone 230, a display 235, a memory 240, and a processor 245, respectively. It is configured to include.

센서(210)는 당해 단말에 다른 사물의 근접 여부를 센싱하기 위한 수단이다. 예를 들어, 센서(210)는 당해 단말에 다른 사물이 근접 접촉하면, 센싱 정보를 생성하여 프로세서(245)로 출력할 수 있다. The sensor 210 is a means for sensing the proximity of another object to the terminal. For example, when another object comes into close contact with the terminal, the sensor 210 may generate sensing information and output the sensing information to the processor 245.

예를 들어, 센서(210)의 유형으로는 적외선 센서, 조도 센서 등일 수 있다. 물론, 이외에도, 센서(210)는 자기 센서, 광센서 등과 같이, 당해 단말에 다른 사물의 근접 여부를 인식할 수 있는 센서인 경우 모두 동일하게 적용될 수 있다.For example, the type of sensor 210 may be an infrared sensor, an illuminance sensor, or the like. Of course, in addition to this, the sensor 210 may be applied in the same manner in the case of a sensor capable of recognizing the proximity of another object to the terminal, such as a magnetic sensor, an optical sensor, and the like.

통신부(215)는 통신망을 통해 다른 장치들(예를 들어, 결제 중개 서버(120))와 데이터를 송수신하기 위한 수단이다. 예를 들어, 통신부(215)는 당해 단말의 결제 요청을 결제 중개 서버(120)로 전송할 수 있다. The communication unit 215 is a means for transmitting and receiving data with other devices (for example, the payment broker server 120) through a communication network. For example, the communication unit 215 may transmit a payment request of the terminal to the payment intermediation server 120.

제1 실시예에 따르면, 단말이 구매자 단말인 경우, 결제 요청은 단말 정보, 결제 정보, 시간 정보 및 위치 정보 중 적어도 하나를 포함할 수 있다. 결제 정보는 결제 수단(예를 들어, 신용카드 정보)을 포함할 수 있다. According to the first embodiment, when the terminal is a buyer terminal, the payment request may include at least one of terminal information, payment information, time information, and location information. The payment information may include a payment means (eg, credit card information).

그러나 만일 단말이 판매자 단말인 경우, 결제 요청은 단말 정보, 결제 내역, 시간 정보 및 위치 정보 중 적어도 하나를 포함할 수 있다. 결제 내역은 결제 항목 및 결제 금액 중 적어도 하나를 포함할 수 있다.However, if the terminal is a seller terminal, the payment request may include at least one of terminal information, payment history, time information and location information. The payment details may include at least one of a payment item and a payment amount.

제2 실시예에 따르면, 구매자 단말 및 판매자 단말은 각각 결제 요청에, 위치 정보를 대신하여 상대 단말 정보를 포함할 수 있다. According to the second embodiment, the buyer terminal and the seller terminal may each include the counterpart terminal information in place of the location information in the payment request.

제3 실시예에 따르면, 제1 실시예에 따른 결제 요청에서, 구매자 단말 및 판매자 단말은 각각 결제 요청에 상대 단말 정보를 더 포함할 수 있다. According to the third embodiment, in the payment request according to the first embodiment, each of the buyer terminal and the seller terminal may further include counterpart terminal information in the payment request.

GPS 모듈(220)은 N(자연수)개의 위성을 통해 GPS 신호를 각각 수신하고, 수신된 각각의 GPS 신호를 이용하여 당해 단말에 대한 위치 정보를 도출하기 위한 수단이다.The GPS module 220 is a means for receiving GPS signals through N satellites and deriving location information on the terminal using the received GPS signals.

예를 들어, GPS 모듈(220)은 기본적으로 단말의 위치를 도출하기 위해 삼각 측량법을 이용한다. 삼각 측량법과 같이 GPS 모듈(220)에서 GPS 신호를 이용하여 위치를 계산하는 방법은 이미 당업자에게는 자명한 사항이므로 이에 대한 별도의 설명은 생략하기로 한다.For example, the GPS module 220 basically uses triangulation to derive the location of the terminal. Since a method of calculating a position using a GPS signal in the GPS module 220, such as triangulation, is already apparent to those skilled in the art, a separate description thereof will be omitted.

스피커(225)는 당해 단말을 통해 수신되거나 저장된 음향 신호를 출력하기 위한 수단이다. 스피커(225)는 프로세서(245)의 제어에 의해 구동 개시되어 음향 신호를 외부로 출력할 수 있다. The speaker 225 is a means for outputting a sound signal received or stored through the terminal. The speaker 225 may be driven to be driven by the control of the processor 245 to output a sound signal to the outside.

마이크(230)는 프로세서(245)의 제어에 의해 구동 개시되어 외부 소리를 입력받기 위한 수단이다. The microphone 230 is a means for receiving the external sound by starting driving under the control of the processor 245.

디스플레이(235)는 당해 단말을 통해 입력되거나 당해 단말에 저장된 데이터를 시각 정보의 형태로 표출하기 위한 수단이다. 예를 들어, 디스플레이(235)는 터치스크린일 수 있으며, 액정화면(LCD)의 형태일 수도 있다.The display 235 is a means for expressing data input through the terminal or stored in the terminal in the form of visual information. For example, the display 235 may be a touch screen or may be in the form of a liquid crystal display (LCD).

메모리(240)는 해당 단말을 통해 입력되거나 수신된 다양한 형태의 데이터를 저장한다. 또한, 메모리(240)는 본 발명의 일 실시예에 따른 결제를 위해 각 단말로 제공된 전용 어플리케이션을 저장할 수 있다.The memory 240 stores various types of data input or received through the corresponding terminal. In addition, the memory 240 may store a dedicated application provided to each terminal for payment according to an embodiment of the present invention.

프로세서(245)는 본 발명의 일 실시예에 따른 단말의 내부 구성 요소들(예를 들어, 근접 센서(210), 통신부(215), GPS 모듈(220), 스피커(225), 마이크(230), 디스플레이(235), 메모리(240) 등)을 제어하기 위한 수단이다.The processor 245 is an internal component of the terminal according to an embodiment of the present invention (for example, proximity sensor 210, communication unit 215, GPS module 220, speaker 225, microphone 230) , Display 235, memory 240, etc.).

예를 들어, 프로세서(245)는 당해 단말의 특정 상황에서 근접 센서를 통해 당해 단말에 다른 사물이 근접 접촉하는 것으로 인식되면, 결제 프로세스 수행을 위해 필요한 결제 요청을 생성하여 결제 중개 서버(120)로 전송할 수 있다. 여기서, 특정 상황은 전용 어플리케이션이 구동된 상황일 수도 있다. 물론, 이외에도, 프로세서(245)는 당해 단말이 미리 지정된 자세로 위치된 상태에서 당해 단말에 다른 사물이 근접 접촉하는 것이 인식된 경우, 결제 프로세스 수행을 위한 결제 요청을 생성할 수도 있다.
For example, when it is recognized that another object is in close contact with the terminal through a proximity sensor in a specific situation of the terminal, the processor 245 generates a payment request necessary to perform a payment process and sends it to the payment relay server 120. Can transmit Here, the specific situation may be a situation in which a dedicated application is driven. Of course, the processor 245 may generate a payment request for performing a payment process when it is recognized that another terminal is in close contact with the terminal while the terminal is located in a predetermined posture.

도 3은 본 발명의 일 실시예에 따른 단말간의 결제 방법을 나타낸 흐름도이다. 3 is a flowchart illustrating a payment method between terminals according to an embodiment of the present invention.

단계 310에서 구매자 단말 및 판매자 단말은 특정 상황에서 상대 단말의 근접 접촉에 따라 결제 프로세스 수행 시작을 인지한다.In step 310, the purchaser terminal and the seller terminal recognize the start of the payment process according to the proximity contact of the counterpart terminal in a specific situation.

예를 들어, 구매자 단말 및 판매자 단말은 각각 결제를 위해 당해 구매자 단말 및 판매자 단말에 설치된 전용 어플리케이션이 실행된 상태에서, 상대 단말이 근접 접촉했는지 여부를 인지한다. 즉, 구매자 단말 및 판매자 단말은 해당 전용 어플리케이션이 실행된 상태에서 각 상대 단말의 근접 접촉이 인지되면, 결제 프로세스 수행을 인지한다.For example, the purchaser terminal and the seller terminal recognize whether the counterpart terminal is in close contact with each other while a dedicated application installed in the buyer terminal and the seller terminal is executed for payment. That is, the purchaser terminal and the seller terminal recognize the performance of the payment process when the proximity contact of each counterpart terminal is recognized while the corresponding dedicated application is executed.

이에 따라, 단계 315에서 구매자 단말 및 판매자 단말은 각각 위치 정보를 획득한다.Accordingly, in step 315, the buyer terminal and the seller terminal obtain location information, respectively.

단계 320에서 구매자 단말은 획득된 위치 정보, 시간 정보, 결제 정보 및 단말 정보 중 적어도 하나를 포함하는 결제 요청을 생성하고, 이를 결제 중개 서버로 전송한다. 여기서, 시간 정보는 현재 시간 정보일 수도 있으며, 단계 310에서 상대 단말의 근접 접촉을 인지한 시간 정보일 수도 있다. 또한, 결제 정보는 결제할 신용 카드 정보일 수 있다. In operation 320, the purchaser terminal generates a payment request including at least one of the obtained location information, time information, payment information, and terminal information, and transmits the generated payment request to the payment intermediation server. In this case, the time information may be current time information, or time information at which the proximity contact of the opposite terminal is recognized in operation 310. In addition, the payment information may be credit card information for payment.

예를 들어, 구매자 단말에 결합된 스마트카드에 신용 카드 정보가 복수인 경우, 결제 요청을 생성하는 단계 이전에, 구매자 단말은 전용 어플리케이션을 통해 복수의 신용 카드 정보 중 결제할 신용카드를 선택받는 과정을 선행할 수 있다. 이와 같은 경우, 결제 정보는 선택된 신용카드 정보를 포함할 수 있다.For example, when the credit card information is plural in the smart card coupled to the purchaser terminal, before generating the payment request, the purchaser terminal receives a credit card to be selected from among the plurality of credit card information through a dedicated application. May precede. In this case, the payment information may include the selected credit card information.

단계 325에서 판매자 단말은 획득된 위치 정보, 시간 정보, 결제 내역 및 단말 정보 중 적어도 하나를 포함하는 결제 요청을 생성하고, 이를 결제 중개 서버로 전송한다. 여기서, 결제 내역은 결제 상품 및 결제 금액 중 적어도 하나를 포함할 수 있다.In step 325, the seller terminal generates a payment request including at least one of the obtained location information, time information, payment details and terminal information, and transmits it to the payment intermediation server. Here, the payment details may include at least one of a payment product and a payment amount.

단계 330에서 결제 중개 서버는 각 구매자 단말 및 판매자 단말로부터 각각 수신된 결제 요청을 분석하여, 동일 시간 동일 위치에서 결제를 요청한 구매자와 판매자를 판별하여 연결한다.In step 330, the payment intermediation server analyzes the payment request received from each of the buyer terminal and the seller terminal, and determines and connects the buyer and the seller who requested the payment at the same location at the same time.

예를 들어, 결제 중개 서버는 각각의 결제 요청을 분석하여, 즉, 결제 요청에 포함된 위치 정보 및 시간 정보를 이용하여 동일 위치에서 동시에 결제를 요청한 구매자와 판매자를 판별할 수 있다.For example, the payment brokerage server may analyze each payment request, that is, determine the buyer and the seller who simultaneously requested the payment at the same location by using the location information and the time information included in the payment request.

이에 따라, 단계 335에서 결제 중개 서버는 구매자 단말 및 판매자 단말의 연결에 상응하는 결제 승인 요청을 생성하고, 이를 결제 서버(예를 들어, 카드사 시스템)로 전송한다. 여기서, 결제 승인 요청은 구매자 단말 정보, 판매자 단말 정보, 결제 정보, 결제 내역 정보 중 적어도 하나를 포함할 수 있다.Accordingly, in step 335, the payment intermediation server generates a payment approval request corresponding to the connection between the buyer terminal and the seller terminal, and transmits it to the payment server (for example, the card company system). Here, the payment approval request may include at least one of buyer terminal information, seller terminal information, payment information, payment history information.

이에 따라, 결제 서버는 결제 승인 요청을 수신하고, 이를 이용하여 구매자의 결제 정보의 유효성을 확인한 후 유효하면, 결제 내역에 따른 결제를 수행하고, 결제 승인 응답을 결제 중개 서버로 전송한다(단계 340). 물론, 결제 승인 요청에 포함된 결제 정보가 유효하지 않은 경우, 결제 서버는 결제를 승인하지 않을 수 있다. 이와 같은 경우, 결제 서버는 결제 미승인 응답을 결제 중개 서버로 전송할 수 있다. 결제 미승인 응답은 미승인 이유에 대한 정보를 포함할 수 있음은 당연하다.Accordingly, the payment server receives the payment approval request, checks the validity of the payment information of the buyer using this, and if it is valid, performs the payment according to the payment details, and transmits the payment approval response to the payment intermediation server (step 340). ). Of course, if the payment information included in the payment approval request is not valid, the payment server may not approve the payment. In this case, the payment server may transmit a payment unauthorized response to the payment broker server. Naturally, the settlement unauthorized response may include information on the reason for the disapproval.

이외에, 카드사 시스템등과 같은 결제 서버에서 결제 정보에 대한 유효성을 확인하여 결제를 승인하는 과정은 당업자에게는 자명한 사항이므로, 본 발명의 논지를 설명하기 위해 필요한 기술적 사항에 대해서만 설명하며, 그외 상세한 설명은 생략하기로 한다.In addition, the process of approving payment by confirming the validity of payment information in a payment server such as a card company system is obvious to those skilled in the art, and thus only the technical matters necessary to explain the subject matter of the present invention will be described. Will be omitted.

단계 345에서 결제 중개 서버는 결제 서버로부터 수신한 결제 승인 응답을 구매자 단말 및 판매자 단말로 각각 전송한다.In step 345, the payment intermediation server transmits the payment approval response received from the payment server to the purchaser terminal and the seller terminal, respectively.

도 3에는 별도로 도시하고 있지 않으나, 결제 중개 서버는 단계 330에서 구매자와 판매자를 판별하여 연결한 후 결제 승인 요청을 생성한 후 이를 결제 서버로 전송하기 이전에, 구매자 및 판매자 단말로 전송하여 확인하는 과정을 선행하여 수행할 수도 있다.
Although not shown separately in FIG. 3, the payment intermediation server identifies and connects the buyer and the seller in step 330, generates a payment approval request, and sends the confirmation to the buyer and the seller terminal before confirming the request. It can also be done prior to the process.

도 4는 본 발명의 다른 실시예에 따른 단말간의 결제 방법을 나타낸 흐름도이다. 4 is a flowchart illustrating a payment method between terminals according to another embodiment of the present invention.

단계 410에서 구매자 단말 및 판매자 단말은 특정 상황에서 상대 단말의 근접 접촉에 따라 결제 프로세스 수행 시작을 인지한다.In step 410, the buyer terminal and the seller terminal recognizes the start of the payment process according to the close contact of the counterpart terminal in a specific situation.

예를 들어, 구매자 단말 및 판매자 단말은 각각 결제를 위해 당해 구매자 단말 및 판매자 단말에 설치된 전용 어플리케이션이 실행된 상태에서, 상대 단말이 근접 접촉했는지 여부를 인지한다. 즉, 구매자 단말 및 판매자 단말은 해당 전용 어플리케이션이 실행된 상태에서 각 상대 단말의 근접 접촉이 인지되면, 결제 프로세스 수행을 인지한다.For example, the purchaser terminal and the seller terminal recognize whether the counterpart terminal is in close contact with each other while a dedicated application installed in the buyer terminal and the seller terminal is executed for payment. That is, the purchaser terminal and the seller terminal recognize the performance of the payment process when the proximity contact of each counterpart terminal is recognized while the corresponding dedicated application is executed.

단계 415에서 구매자 단말 및 판매자 단말은 각각 구비된 스피커와 마이크를 구동시키고, 스피커를 통해 각각 단말 정보를 송출한다. 이때, 구매자 단말 및 판매자 단말은 비가청 주파수를 이용하여 단말 정보를 각각 송출할 수 있다. 여기서, 구매자 단말 및 판매자 단말을 통해 각각 송출되는 단말 정보는 자신의 식별정보일 수 있다. 즉, 구매자 단말은 구매자 단말의 단말 정보를 스피커를 통해 송출하고, 판매자 단말은 판매자 단말의 단말 정보를 스피커를 통해 송출할 수 있다.In step 415, the purchaser terminal and the seller terminal drive the provided speaker and microphone, respectively, and transmits terminal information through the speaker. In this case, the buyer terminal and the seller terminal may transmit the terminal information using the inaudible frequency. Here, the terminal information transmitted through the buyer terminal and the seller terminal, respectively, may be its own identification information. That is, the buyer terminal may transmit the terminal information of the buyer terminal through the speaker, and the seller terminal may transmit the terminal information of the seller terminal through the speaker.

단계 420에서 구매자 단말 및 판매자 단말은 각각 구동된 마이크를 통해 송출된 상대 단말의 단말 정보를 입력받아 저장한다.In step 420, the purchaser terminal and the seller terminal receive and store terminal information of the counterpart terminal transmitted through the driven microphone, respectively.

예를 들어, 구매자 단말은 구동된 마이크를 통해 송출된 판매자 단말의 단말 정보를 입력받고, 이를 디지털 형태로 변환하여 저장할 수 있다. 또한, 판매자 단말은 구동된 마이크를 통해 송출된 구매자 단말의 단말 정보를 입력받고, 이를 디지털 형태로 변환하여 저장할 수 있다. 본 명세서에서 상대 단말 정보는 결제를 위한 상대 단말에 대한 단말 정보를 통칭하는 것으로 이해되어야 한다.For example, the purchaser terminal may receive the terminal information of the seller terminal transmitted through the driven microphone, convert it into a digital form, and store it. In addition, the seller terminal may receive the terminal information of the buyer terminal transmitted through the driven microphone, it may be converted into a digital form and stored. In this specification, the counterpart terminal information should be understood to collectively refer to the terminal information for the counterpart terminal for payment.

단계 425에서 구매자 단말은 저장된 상대 단말 정보, 시간 정보, 단말 정보 및 결제 정보 중 적어도 하나를 포함하는 결제 요청을 생성하여 결제 중개 서버로 전송한다. 여기서, 상대 단말 정보는 판매자 단말 정보일 수 있다. In operation 425, the purchaser terminal generates a payment request including at least one of stored counterpart terminal information, time information, terminal information, and payment information, and transmits the generated payment request to the payment broker server. Here, the counterpart terminal information may be seller terminal information.

또한, 단계 430에서 판매자 단말은 저장된 상대 단말 정보, 시간 정보, 단말 정보 및 결제 내역 중 적어도 하나를 포함하는 결제 요청을 생성하여 결제 중개 서버로 전송한다. 여기서, 상대 단말 정보는 구매자 단말 정보일 수 있다.In operation 430, the seller terminal generates a payment request including at least one of stored counterpart terminal information, time information, terminal information, and payment details, and transmits the generated payment request to the payment intermediation server. Here, the counterpart terminal information may be buyer terminal information.

단계 435에서 결제 중개 서버는 구매자 단말 및 판매자 단말로부터 각각 수신된 결제 요청을 분석하여 판매자와 구매자를 판별하고 연결한다.In step 435, the payment broker server analyzes payment requests received from the buyer terminal and the seller terminal, respectively, and determines and connects the seller and the buyer.

예를 들어, 결제 중개 서버는 구매자 단말 및 판매자 단말로부터 수신된 각 결제 요청에 포함된 상대 단말 정보 및 단말 정보를 이용하여 결제를 위한 양단말을 판별할 수 있다. 이어, 결제 중개 서버는 결제 요청에 포함된 결제 정보 또는 결제 내역을 이용하여 양단말 중 판매자 및 구매자를 판별할 수 있다. 예를 들어, 결제 중개 서버는 결제 정보(즉, 결제 수단)이 포함된 결제 요청의 단말 정보를 이용하여 구매자를 인식하고, 상대 단말 정보를 이용하여 판매자를 인식할 수 있다.For example, the payment intermediation server may determine both terminals for payment using the counterpart terminal information and the terminal information included in each payment request received from the buyer terminal and the seller terminal. Subsequently, the payment intermediation server may determine the seller and the buyer in both terminals using the payment information or the payment details included in the payment request. For example, the payment intermediation server may recognize a buyer using terminal information of a payment request including payment information (that is, a payment means), and recognize a seller using counterpart terminal information.

이어, 단계 440에서 결제 중개 서버는 구매자 단말 정보, 판매자 단말 정보, 결제 정보 및 결제 내역 중 적어도 하나를 포함하는 결제 승인 요청을 생성하고, 이를 결제 서버로 전송한다. Next, in step 440, the payment intermediation server generates a payment approval request including at least one of buyer terminal information, seller terminal information, payment information, and payment details, and transmits it to the payment server.

이에 따라, 단계 445에서 결제 서버는 결제 승인 요청을 수신하고, 이를 이용하여 구매자의 결제 정보의 유효성을 확인한 후 유효하면, 결제 내역에 따른 결제를 수행하고, 결제 승인 응답을 결제 중개 서버로 전송한다.Accordingly, in step 445, the payment server receives the payment approval request, checks the validity of the payment information of the buyer using this, and if it is valid, performs the payment according to the payment details and transmits the payment approval response to the payment intermediation server. .

단계 450에서 결제 중개 서버는 결제 서버로부터 수신된 결제 승인 응답을 구매자 단말 및 판매자 단말로 각각 전송한다.In step 450, the payment intermediation server transmits the payment approval response received from the payment server to the purchaser terminal and the seller terminal, respectively.

또 다른 실시예로, 구매자 단말 및 판매자 단말은 각각 결제 요청에, 위치 정보와 상대 단말 정보를 모두 포함하여 결제 중개 서버로 전송하여 결제를 요청할 수 있다. 이로 인해, 결제 중개 서버는 판매자 단말 및 구매자 단말로부터 각각 수신된 결제 요청을 분석하여 동일 위치에서 동시에 결제 요청된 판매자와 구매자를 판별하고 연결하는데 정확도를 더 높일 수 있는 이점이 있다.
In another embodiment, the purchaser terminal and the seller terminal may each request the payment by transmitting both the location information and the counterpart terminal information to the payment broker server in the payment request. As a result, the payment intermediation server analyzes the payment requests received from the seller terminal and the buyer terminal, respectively, to further increase the accuracy in determining and connecting the seller and the buyer who have requested payment at the same time.

도 5는 도 1에 도시된 결제 중개 서버의 구성을 나타낸 블록도이다.5 is a block diagram showing the configuration of a payment brokerage server shown in FIG.

도 5를 참조하면, 결제 중개 서버(120)는 통신부(510), 분석부(515), 저장부(520) 및 서버 제어부(525)를 포함하여 구성된다.Referring to FIG. 5, the payment mediation server 120 includes a communication unit 510, an analysis unit 515, a storage unit 520, and a server control unit 525.

통신부(510)는 통신망을 통해 다른 장치들(예를 들어, 제1 단말(110), 제2 단말(115), 결제 서버(미도시))와 데이터를 송수신하기 위한 수단이다.The communication unit 510 is a means for transmitting and receiving data with other devices (eg, the first terminal 110, the second terminal 115, and a payment server (not shown)) through a communication network.

예를 들어, 통신부(510)는 제1 단말(110) 및 제2 단말(115)로부터 결제 요청을 수신받을 수 있다. 또한, 통신부(510)는 서버 제어부(525)의 제어에 따라 결제 서버(미도시)로부터 수신된 결제 승인 응답을 제1 단말(110) 및 제2 단말(115)로 각각 전송할 수도 있다.For example, the communication unit 510 may receive a payment request from the first terminal 110 and the second terminal 115. In addition, the communication unit 510 may transmit the payment approval response received from the payment server (not shown) to the first terminal 110 and the second terminal 115 under the control of the server controller 525.

분석부(515)는 제1 단말(110) 및 제2 단말(115)로부터 각각 수신된 결제 요청을 분석하여 구매자 단말 및 판매자 단말을 판별하고 연결하고, 연결된 판매자 및 구매자 단말에서 수신된 결제 요청을 이용하여 결제 승인 요청을 생성하여 결제 서버(미도시)로 전송하여 결제 승인을 요청하기 위한 수단이다.The analysis unit 515 analyzes the payment request received from the first terminal 110 and the second terminal 115, respectively, and determines and connects the buyer terminal and the seller terminal, and connects the payment request received from the connected seller and the buyer terminal. It is a means for requesting payment approval by generating a payment approval request by using and transmitting to a payment server (not shown).

예를 들어, 제1 단말(110) 및 제2 단말(115)로부터 각각 수신된 결제 요청에, 단말 정보, 시간 정보, 위치 정보 및 결제 관련 정보가 포함되어 있다고 가정하자. 전술한 바와 같이, 결제 관련 정보는 제1 단말(110) 또는 제2 단말(115)가 판매자 단말인 경우, 결제 항목 및 결제 금액 중 적어도 하나를 포함하는 결제 내역일 수 있다. 그리고, 결제 관련 정보는 제1 단말(110) 또는 제2 단말(115)가 구매자 단말인 경우, 결제 정보(즉, 결제할 신용카드 정보)일 수 있다. For example, suppose that payment requests received from the first terminal 110 and the second terminal 115 include terminal information, time information, location information, and payment related information. As described above, the payment related information may be a payment history including at least one of a payment item and a payment amount when the first terminal 110 or the second terminal 115 is a seller terminal. And, the payment related information may be payment information (ie, credit card information to be paid) when the first terminal 110 or the second terminal 115 is a buyer terminal.

분석부(515)는 이와 같이, 제1 단말(110) 및 제2 단말(115)로부터 수신된 각각의 결제 요청에 시간 정보 및 위치 정보가 포함된 경우, 동일 위치에서 동시에 결제 요청된 단말들을 구매자 및 판매자 단말로 판별할 수 있다. 이때, 결제 내역 정보가 결제 정보(즉, 신용카드 정보)를 포함하면, 분석부(515)는 해당 결제 정보를 포함한 결제 요청을 전송한 단말을 구매자 단말로 인식하고, 해당 결제 요청과 동일 위치에서 동시에 수신된 결제 내역을 포함하는 결제 요청을 전송한 단말을 판매자 단말로 인식하여 판매자와 구매자 단말을 각각 연결할 수 있다.As such, when each payment request received from the first terminal 110 and the second terminal 115 includes time information and location information, the analyzer 515 purchases the terminals that have been simultaneously requested for payment at the same location. And the seller terminal. At this time, if the payment history information includes payment information (that is, credit card information), the analysis unit 515 recognizes the terminal that sent the payment request including the payment information as the buyer terminal, at the same location as the payment request At the same time, the terminal transmitting the payment request including the received payment details may be recognized as a seller terminal, thereby connecting the seller and the buyer terminal, respectively.

다른 예를 들어, 제1 단말(110) 및 제2 단말(115)로부터 각각 수신된 결제 요청에, 단말 정보, 상대 단말 정보, 시간 정보 및 결제 관련 정보가 포함되어 있다고 가정하자.For another example, suppose that payment requests received from the first terminal 110 and the second terminal 115 include terminal information, counterpart terminal information, time information, and payment related information.

분석부(515)는 제1 단말(110) 및 제2 단말(115)로부터 각각 수신된 결제 요청을 분석하여 구매자 및 판매자 단말을 판별하고 연결할 수 있다. 예를 들어, 분석부(515)는 결제 요청에 포함된 단말 정보 및 상대 단말 정보를 이용하여 결제할 양 단말을 인식할 수 있으며, 결제 관련 정보를 이용하여 판매자 및 구매자 단말을 판별할 수 있다. 이에 따라, 분석부(515)는 제1 단말(110) 및 제2 단말(115)로부터 수신된 각각의 결제 요청을 분석하여 판매자와 구매자 단말을 연결할 수 있다.The analyzer 515 may analyze the payment request received from the first terminal 110 and the second terminal 115, respectively, and determine and connect the buyer and the seller terminal. For example, the analyzer 515 may recognize both terminals to be paid using the terminal information and the counterpart terminal information included in the payment request, and may determine the seller and the buyer terminal using the payment related information. Accordingly, the analyzer 515 may connect the seller and the buyer terminal by analyzing each payment request received from the first terminal 110 and the second terminal 115.

또 다른 예를 들어, 제1 단말(110) 및 제2 단말(115)로부터 각각 수신된 결제 요청에, 단말 정보, 상대 단말 정보, 시간 정보, 위치 정보 및 결제 관련 정보가 포함되어 있다고 가정하자. 이와 같은 경우, 분석부(515)는 결제 요청에 포함된 위치 정보, 시간 정보와 함께, 단말 정보 및 상대 단말 정보를 이용하여 동일 위치에서 동시에 결제 요청된 양 단말을 보다 정확하게 인식할 수 있다. 분석부(515)에서 결제를 위한 양 단말을 인식한 후 구매자 및 판매자 단말을 판별하는 방법은 전술한 바와 동일하므로 중복되는 설명은 생략하기로 한다.As another example, assume that payment requests received from the first terminal 110 and the second terminal 115 include terminal information, counterpart terminal information, time information, location information, and payment related information. In this case, the analyzer 515 may recognize both terminals simultaneously requested for payment at the same location using the terminal information and the counterpart terminal information together with the location information and the time information included in the payment request. Since the analyzing unit 515 recognizes both terminals for payment, the method of determining the buyer and the seller terminal is the same as described above, and thus the overlapping description will be omitted.

저장부(520)는 본 발명의 일 실시예에 따른 결제 중개 서버(120)를 운용하기 위해 필요한 다양한 알고리즘을 저장한다. 또한, 저장부(520)는 분석부(515)에서 판별된 판매자 및 구매자 단말에 대한 정보를 저장한다.The storage unit 520 stores various algorithms necessary for operating the payment intermediation server 120 according to an embodiment of the present invention. In addition, the storage unit 520 stores information about the seller and the buyer terminal determined by the analysis unit 515.

서버 제어부(525)는 본 발명의 일 실시예에 따른 결제 중개 서버(120)의 내부 구성 요소들(예를 들어, 통신부(510), 분석부(515), 저장부(520)을 제어하기 위한 수단이다.The server controller 525 controls the internal components (eg, the communication unit 510, the analysis unit 515, and the storage unit 520) of the payment intermediation server 120 according to an embodiment of the present invention. Means.

또한, 서버 제어부(525)는 분석부(515)에 의해 판별 및 연결된 판매자 및 구매자 단말에 대한 결제 요청을 이용하여 구매자 단말 정보, 판매자 단말 정보, 결제 정보 및 결제 내역을 포함하는 결제 승인 요청을 생성하고, 이를 통신부(510)를 통해 결제 서버(미도시)로 전송할 수 있다.In addition, the server controller 525 generates a payment approval request including buyer terminal information, seller terminal information, payment information, and payment details by using the payment request for the seller and the buyer terminal identified and connected by the analysis unit 515. And, it can be transmitted to the payment server (not shown) through the communication unit 510.

또한, 서버 제어부(525)는 결제 서버에 의해 결제 승인 요청에 대한 결제 승인 응답이 수신되면, 이를 판매자 단말 및 구매자 단말로 각각 전송하도록 제어할 수도 있다.
In addition, the server controller 525 may control to transmit the payment approval response to the payment approval request by the payment server to the seller terminal and the purchaser terminal, respectively.

한편, 본 발명의 실시예에 따른 단말간에 결제를 수행하는 방법은 다양한 전자적으로 정보를 처리하는 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 저장 매체에 기록될 수 있다. 저장 매체는 프로그램 명령, 데이터 파일, 데이터 구조등을 단독으로 또는 조합하여 포함할 수 있다. On the other hand, the method for performing a payment between terminals according to an embodiment of the present invention can be implemented in the form of program instructions that can be executed through various electronic means for processing information can be recorded in the storage medium. The storage medium may include program instructions, data files, data structures, etc. alone or in combination.

저장 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 소프트웨어 분야 당업자에게 공지되어 사용 가능한 것일 수도 있다. 저장 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media) 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 또한 상술한 매체는 프로그램 명령, 데이터 구조 등을 지정하는 신호를 전송하는 반송파를 포함하는 광 또는 금속선, 도파관 등의 전송 매체일 수도 있다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 전자적으로 정보를 처리하는 장치, 예를 들어, 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. Program instructions to be recorded on the storage medium may be those specially designed and constructed for the present invention or may be available to those skilled in the art of software. Examples of storage media include magnetic media such as hard disks, floppy disks and magnetic tape, optical media such as CD-ROMs, DVDs, and magnetic-optical media such as floppy disks. hardware devices specifically configured to store and execute program instructions such as magneto-optical media and ROM, RAM, flash memory, and the like. In addition, the above-described medium may be a transmission medium such as an optical or metal wire, a waveguide, or the like including a carrier wave for transmitting a signal specifying a program command, a data structure, and the like. Examples of program instructions include machine language code such as those produced by a compiler, as well as devices for processing information electronically using an interpreter or the like, for example, a high-level language code that can be executed by a computer.

상술한 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.
The hardware devices described above may be configured to operate as one or more software modules to perform the operations of the present invention, and vice versa.

상기에서는 본 발명의 바람직한 실시예를 참조하여 설명하였지만, 해당 기술 분야에서 통상의 지식을 가진 자라면 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.
It will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the spirit or scope of the invention as defined in the appended claims. It will be understood that the invention may be varied and varied without departing from the scope of the invention.

110: 제1 단말
115: 제2 단말
120: 결제 중개 서버
110: first terminal
115: second terminal
120: payment broker server

Claims (20)

결제를 요청하는 단말에서,
상대 단말의 근접 접촉 여부를 감지하는 센서;
상기 단말의 현재 위치 정보를 도출하는 GPS 모듈;
특정 상황에서 상기 센서의 감지 결과 상기 상대 단말의 근접 접촉이 감지되면, 단말 정보, 시간 정보, 상기 위치 정보 및 결제 관련 정보 중 적어도 하나를 포함하는 결제 요청을 생성하는 프로세서; 및
상기 프로세서의 제어에 따라 상기 결제 요청을 결제 중개 서버로 전송하는 통신부를 포함하는 단말.
In the terminal requesting payment,
A sensor for detecting a proximity contact of the opposite terminal;
A GPS module for deriving current location information of the terminal;
A processor for generating a payment request including at least one of terminal information, time information, the location information, and payment related information when a proximity contact of the counterpart terminal is detected as a result of the sensing of the sensor in a specific situation; And
And a communication unit for transmitting the payment request to a payment broker server under the control of the processor.
결제를 요청하는 단말에서,
상대 단말의 근접 접촉 여부를 감지하는 센서;
단말 정보를 송출하는 스피커;
상기 상대 단말을 통해 송출된 상대 단말 정보를 입력받는 마이크;
특정 상황에서 상기 센서의 감지 결과 상기 상대 단말의 근접 접촉이 감지되면, 상기 스피커 및 상기 마이크를 구동시키고, 상기 단말 정보, 시간 정보, 상기 상대 단말 정보 및 결제 관련 정보 중 적어도 하나를 포함하는 결제 요청을 생성하는 프로세서; 및
상기 프로세서의 제어에 따라 상기 결제 요청을 결제 중개 서버로 전송하는 통신부를 포함하는 단말.
In the terminal requesting payment,
A sensor for detecting a proximity contact of the opposite terminal;
A speaker for transmitting terminal information;
A microphone for receiving counterpart terminal information transmitted through the counterpart terminal;
In a particular situation, when a proximity contact of the counterpart terminal is detected as a result of the detection of the sensor, the speaker and the microphone are driven, and the payment request includes at least one of the terminal information, time information, the counterpart terminal information, and payment related information. A processor for generating a; And
And a communication unit for transmitting the payment request to a payment broker server under the control of the processor.
제1 항 또는 제2 항에 있어서,
상기 특정 상황은 결제를 위한 전용 어플리케이션이 실행된 상태인 것을 특징으로 하는 단말.
3. The method according to claim 1 or 2,
The specific situation is a terminal characterized in that the dedicated application for payment is executed.
제1 항 또는 제2 항에 있어서,
상기 결제 관련 정보는 상기 단말이 구매자 단말이면, 결제 정보이고, 상기 단말이 판매자 단말이면, 결제 내역인 것을 특징으로 하는 단말.
3. The method according to claim 1 or 2,
And the payment related information is payment information if the terminal is a buyer terminal and payment details if the terminal is a seller terminal.
제1 항에 있어서,
상기 프로세서의 제어에 따라 상기 단말 정보를 송출하는 스피커; 및
상대 단말을 통해 송출된 상대 단말 정보를 입력받는 마이크를 더 포함하는 단말.
The method according to claim 1,
A speaker for transmitting the terminal information according to the control of the processor; And
The terminal further comprises a microphone for receiving the opponent terminal information transmitted through the other terminal.
제5 항에 있어서,
상기 결제 요청은 상기 상대 단말 정보를 더 포함하는 것을 특징으로 하는 단말.
6. The method of claim 5,
The payment request further comprises the counterpart terminal information.
제2 항 또는 제4 항에 있어서,
상기 스피커는 비가청 주파수를 이용하여 상기 단말 정보를 송출하는 것을 특징으로 하는 단말.
The method according to claim 2 or 4,
And the speaker transmits the terminal information using an inaudible frequency.
복수의 단말간의 결제를 중개하는 서버에 있어서,
복수의 단말로부터 결제 요청을 수신하는 통신부-상기 결제 요청은 단말 정보, 위치 정보, 시간 정보 및 결제 관련 정보 중 적어도 하나를 포함함;
상기 결제 요청을 분석하여 동일 위치에서 동시에 결제 요청된 구매자 및 판매자 단말을 판별하는 분석부; 및
상기 판별된 구매자 및 판매자 단말에 대한 상기 단말 정보와 상기 결제 관련 정보를 포함하는 결제 승인 요청을 생성하여 결제 서버로 전송하여 결제 승인을 요청하는 서버 제어부를 포함하는 결제 중개 서버.
In the server that mediates payment between a plurality of terminals,
A communication unit for receiving a payment request from a plurality of terminals—the payment request includes at least one of terminal information, location information, time information, and payment related information;
An analysis unit analyzing the payment request and determining a buyer and a seller terminal simultaneously requesting payment at the same location; And
And a server control unit which generates a payment approval request including the terminal information and the payment related information for the determined buyer and seller terminals and transmits the payment approval request to a payment server to request payment approval.
복수의 단말간의 결제를 중개하는 서버에 있어서,
복수의 단말로부터 결제 요청을 수신하는 통신부-상기 결제 요청은 단말 정보, 상대 단말 정보, 시간 정보 및 결제 관련 정보 중 적어도 하나를 포함함;
상기 결제 요청을 분석하여 동시에 결제 요청된 구매자 및 판매자 단말을 판별하는 분석부; 및
상기 판별된 구매자 및 판매자 단말에 대한 결제 승인을 위해, 상기 단말 정보, 상기 상대 단말 정보 및 상기 결제 관련 정보 중 적어도 하나를 포함하는 결제 승인 요청을 생성하여 결제 서버로 전송하여 결제 승인을 요청하는 서버 제어부를 포함하는 결제 중개 서버.
In the server that mediates payment between a plurality of terminals,
A communication unit configured to receive a payment request from a plurality of terminals—the payment request includes at least one of terminal information, counterpart terminal information, time information, and payment related information;
An analysis unit analyzing the payment request and determining a buyer and a seller terminal simultaneously requesting payment; And
Server for requesting payment approval by generating a payment approval request including at least one of the terminal information, the counterpart terminal information, and the payment related information to approve payment for the determined buyer and seller terminal. Payment mediation server including a control unit.
제8 항 또는 제9 항에 있어서,
상기 서버 제어부는 상기 결제 서버로부터 상기 결제 승인 요청에 대한 결제 승인 응답이 수신되면, 판매자 및 구매자 단말 각각으로 상기 결제 승인 응답을 전송하는 것을 특징으로 하는 결제 중개 서버.
10. The method according to claim 8 or 9,
If the server control unit receives a payment approval response for the payment approval request from the payment server, the payment broker response server, characterized in that for transmitting the payment approval response to each of the seller and the buyer terminal.
제8 항 또는 제9 항에 있어서,
상기 결제 관련 정보는, 결제 정보 또는 결제 내역이되,
상기 결제 정보는 신용카드 정보이고,
상기 결제 내역은 결제 항목 및 결제 금액 중 적어도 하나를 포함하는 것을 특징으로 하는 결제 중개 서버.
10. The method according to claim 8 or 9,
The payment related information, payment information or payment history,
The payment information is credit card information,
The payment details server, characterized in that at least one of the payment item and the payment amount.
제8 항 또는 제9 항에 있어서,
상기 분석부는,
상기 결제 정보가 포함된 결제 요청을 전송한 단말을 구매자 단말로 인식하고, 상기 결제 내역이 포함된 결제 요청을 전송한 단말을 판매자 단말로 인식하는 것을 특징으로 하는 결제 중개 서버.
10. The method according to claim 8 or 9,
The analysis unit,
And a terminal transmitting the payment request including the payment information as a purchaser terminal and recognizing the terminal transmitting the payment request including the payment details as a seller terminal.
센서 및 GPS 모듈을 구비하고, 특정 상황에서 상기 센서의 감지 결과 상대 단말의 근접 접촉이 감지되면, 상기 GPS 모듈을 통해 현재 위치 정보를 획득하고, 상기 위치 정보, 단말 정보, 시간 정보 및 결제 관련 정보 중 적어도 하나를 포함하는 결제 요청을 생성하는 복수의 단말; 및
상기 복수의 단말로부터 상기 결제 요청이 수신되면, 상기 위치 정보 및 상기 시간 정보를 이용하여 동일 위치에서 동일 시간에 결제가 요청된 양 단말을 판별하여 연결하고, 상기 양 단말에 대한 단말 정보 및 상기 결제 관련 정보를 포함하는 결제 승인 요청을 생성하여 결제 서버로 전송하는 결제 중개 서버를 포함하는 결제 시스템.
And a sensor and a GPS module, and when a proximity contact of the opposite terminal is detected as a result of the detection of the sensor in a specific situation, the current location information is obtained through the GPS module, and the location information, terminal information, time information, and payment related information. A plurality of terminals for generating a payment request including at least one of; And
When the payment request is received from the plurality of terminals, by using the location information and the time information to determine both terminals requested to be paid at the same time at the same location, the terminal information and the payment for both terminals A payment system comprising a payment intermediary server which generates a payment authorization request containing relevant information and sends it to a payment server.
센서, 스피커 및 마이크를 구비하고, 특정 상황에서 상기 센서의 감지 결과 상대 단말의 근접 접촉이 감지되면, 상기 스피커를 통해 단말 정보를 송출하며, 상기 마이크를 통해 상대 단말 정보를 입력받고, 상기 단말 정보, 상기 상대 단말 정보, 시간 정보 및 결제 관련 정보 중 적어도 하나를 포함하는 결제 요청을 생성하는 복수의 단말; 및
상기 복수의 단말로부터 상기 결제 요청이 수신되면, 상기 결제 요청을 분석하여 동일 시간에 결제가 요청된 구매자 단말 및 판매자 단말을 판별하여 연결하고, 상기 단말 정보, 상기 상대 단말 정보 및 상기 결제 관련 정보를 포함하는 결제 승인 요청을 생성하여 결제 서버로 전송하는 결제 중개 서버를 포함하는 결제 시스템.
And a sensor, a speaker, and a microphone, and when a proximity contact of the counterpart terminal is detected as a result of the detection of the sensor in a specific situation, the terminal information is transmitted through the speaker, and the counterpart terminal information is received through the microphone. A plurality of terminals generating a payment request including at least one of the counterpart terminal information, time information, and payment related information; And
When the payment request is received from the plurality of terminals, the payment request is analyzed to determine a buyer terminal and a seller terminal that request payment at the same time, and connect the terminal information, the counterpart terminal information, and the payment related information. A payment system comprising a payment intermediary server that generates a payment authorization request that includes and sends the request to a payment server.
제13 항 또는 제14 항에 있어서,
상기 복수의 단말 중 어느 하나는 구매자 단말이고,
다른 하나는 판매자 단말인 것을 특징으로 하는 결제 시스템.
The method according to claim 13 or 14,
Any one of the plurality of terminals is a buyer terminal,
The other is a payment system, characterized in that the seller terminal.
제13 항 또는 제14 항에 있어서,
상기 결제 중개 서버는,
상기 결제 승인 요청에 따른 결제 승인 응답이 결제 서버로부터 수신되면, 상기 판별된 구매자 단말 및 판매자 단말로 상기 결제 승인 응답을 전송하는 것을 특징으로 하는 결제 시스템.
The method according to claim 13 or 14,
The payment broker server,
And receiving a payment approval response according to the payment approval request from a payment server, and transmitting the payment approval response to the determined buyer terminal and the seller terminal.
복수의 단말 및 결제 중개 서버를 포함하는 결제 시스템에서 결제를 수행하는 방법에 있어서,
상기 단말이 특정 상황에서 구비된 센서를 통해 상대 단말의 근접 접촉이 감지되면, 상기 단말의 현재 위치 정보를 확인하는 단계;
상기 단말이 상기 확인된 위치 정보, 상기 근접 접촉이 감지된 시간 정보, 단말 정보 및 결제 관련 정보 중 적어도 하나를 포함하는 결제 요청을 생성하는 단계;
상기 단말이 상기 결제 요청을 상기 결제 중개 서버로 전송하는 단계;
상기 결제 중개 서버가 상기 결제 요청을 분석하여 동일 위치에서 동시에 결제가 요청된 구매자 단말 및 판매자 단말을 판별하고 연결하며, 상기 판별된 구매자 및 판매자 단말에 대한 단말 정보 및 상기 결제 관련 정보를 포함하는 결제 승인 요청을 생성하여 결제 서버로 전송하는 단계; 및
상기 결제 중개 서버가 상기 결제 서버로부터 상기 결제 승인 요청에 대한 결제 승인 응답을 수신하고, 상기 수신된 결제 승인 응답을 상기 구매자 단말 및 상기 판매자 단말로 각각 전송하는 단계를 포함하는 결제 수행 방법.
In the method for performing a payment in a payment system including a plurality of terminals and payment intermediation server,
Checking the current location information of the terminal when the terminal detects a proximity contact of the opposite terminal through a sensor provided in a specific situation;
Generating, by the terminal, a payment request including at least one of the identified location information, time information when the proximity contact is detected, terminal information, and payment related information;
Transmitting, by the terminal, the payment request to the payment broker server;
The payment intermediation server analyzes the payment request to determine and connect a buyer terminal and a seller terminal that are simultaneously requested to pay at the same location, and includes payment information including the terminal information and the payment related information for the determined buyer and seller terminal. Generating an authorization request and transmitting it to a payment server; And
And receiving, by the payment intermediation server, a payment approval response for the payment approval request from the payment server, and transmitting the received payment approval response to the buyer terminal and the seller terminal, respectively.
복수의 단말 및 결제 중개 서버를 포함하는 결제 시스템에서 결제를 수행하는 방법에 있어서,
상기 단말이 특정 상황에서 구비된 센서를 통해 상대 단말의 근접 접촉이 감지되면, 단말 정보를 마이크로 송출하는 단계;
상기 단말이 상대 단말을 통해 송출된 상대 단말 정보를 마이크를 통해 입력받는 단계;
상기 상기 단말 정보, 시간 정보, 상기 상대 단말 정보 및 결제 관련 정보 중 적어도 하나를 포함하는 결제 요청을 생성하는 단계;
상기 상기 결제 요청을 결제 중개 서버로 전송하는 단계;
상기 결제 중개 서버가 상기 결제 요청을 분석하여 동시에 결제가 요청된 구매자 단말 및 판매자 단말을 판별하고 연결하며, 상기 단말 정보, 상기 상대 단말 정보 및 상기 결제 관련 정보를 포함하는 결제 승인 요청을 생성하여 결제 서버로 전송하는 단계; 및
상기 결제 중개 서버가 상기 결제 서버로부터 상기 결제 승인 요청에 대한 결제 승인 응답을 수신하고, 상기 수신된 결제 승인 응답을 상기 구매자 단말 및 상기 판매자 단말로 각각 전송하는 단계를 포함하는 결제 수행 방법.
In the method for performing a payment in a payment system including a plurality of terminals and payment intermediation server,
If the terminal detects a proximity contact of the opposite terminal through a sensor provided in a specific situation, transmitting the terminal information to the micro;
Receiving, by the terminal, the counterpart terminal information transmitted through the counterpart terminal through a microphone;
Generating a payment request including at least one of the terminal information, time information, the counterpart terminal information, and payment related information;
Transmitting the payment request to a payment broker server;
The payment intermediation server analyzes the payment request to identify and connect to a buyer terminal and a seller terminal that are simultaneously requested for payment, and generates a payment approval request including the terminal information, the counterpart terminal information, and the payment related information. Transmitting to a server; And
And receiving, by the payment intermediation server, a payment approval response for the payment approval request from the payment server, and transmitting the received payment approval response to the buyer terminal and the seller terminal, respectively.
제17 항 또는 제18 항에 있어서,
상기 결제 관련 정보는 상기 단말이 구매자 단말이면, 결제 정보이고, 상기 단말이 판매자 단말이면, 결제 내역인 것을 특징으로 하는 결제 수행 방법.
The method of claim 17 or 18,
The payment-related information is payment information if the terminal is a buyer terminal, the payment details, characterized in that the payment details, if the terminal is a seller terminal.
제17 항에 있어서,
상기 결제 요청을 생성하는 단계 이전에,
상기 단말이 특정 상황에서 구비된 센서를 통해 상대 단말의 근접 접촉이 감지되면, 단말 정보를 마이크로 송출하는 단계;
상기 단말이 상대 단말을 통해 송출된 상대 단말 정보를 마이크를 통해 입력받는 단계를 더 포함하되,
상기 결제 요청은 상기 상대 단말 정보를 더 포함하는 것을 특징으로 하는 결제 수행 방법.
The method of claim 17,
Before generating the payment request,
If the terminal detects a proximity contact of the opposite terminal through a sensor provided in a specific situation, transmitting the terminal information to the micro;
Wherein the terminal further comprises the step of receiving the terminal information transmitted through the other terminal through the microphone,
The payment request further comprises the counterpart terminal information.
KR1020120020574A 2012-02-28 2012-02-28 Payment system and method using terminal Withdrawn KR20130098780A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020120020574A KR20130098780A (en) 2012-02-28 2012-02-28 Payment system and method using terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120020574A KR20130098780A (en) 2012-02-28 2012-02-28 Payment system and method using terminal

Publications (1)

Publication Number Publication Date
KR20130098780A true KR20130098780A (en) 2013-09-05

Family

ID=49450510

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120020574A Withdrawn KR20130098780A (en) 2012-02-28 2012-02-28 Payment system and method using terminal

Country Status (1)

Country Link
KR (1) KR20130098780A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9386418B2 (en) 2014-04-04 2016-07-05 Samsung Electronics Co., Ltd. Operating method of user-specific device providing customized service to multiple adjacent mobile terminals, user-specific device, and mobile terminal
WO2017142248A1 (en) * 2016-02-21 2017-08-24 주식회사 비디 Payment remote controller for offline payment, offline payment method using same, and recording medium recording same
WO2018187700A1 (en) * 2017-04-06 2018-10-11 Peter Muscat Method and hand held electronic device for executing cashless and creditless financial transactions

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9386418B2 (en) 2014-04-04 2016-07-05 Samsung Electronics Co., Ltd. Operating method of user-specific device providing customized service to multiple adjacent mobile terminals, user-specific device, and mobile terminal
US9877160B2 (en) 2014-04-04 2018-01-23 Samsung Electronics Co., Ltd. Operating method of user-specific device providing customized service to multiple adjacent mobile terminals, user-specific device, and mobile terminal
US10285012B2 (en) 2014-04-04 2019-05-07 Samsung Electronics Co., Ltd. Operating method of user-specific device providing customized service to multiple adjacent mobile terminals, user-specific device, and mobile terminal
WO2017142248A1 (en) * 2016-02-21 2017-08-24 주식회사 비디 Payment remote controller for offline payment, offline payment method using same, and recording medium recording same
WO2018187700A1 (en) * 2017-04-06 2018-10-11 Peter Muscat Method and hand held electronic device for executing cashless and creditless financial transactions

Similar Documents

Publication Publication Date Title
US11758009B2 (en) Electronic system for combination of temporal resource activity data and resource transmission
US10332110B2 (en) System and method for authenticating a payment transaction
US10671993B2 (en) Location-based mobile access device configuration system and method
US20160379191A1 (en) Securing sensitive user data associated with electronic transactions
US20190166471A1 (en) Motion-based transaction initiation
KR101052477B1 (en) Payment system using mobile phone and its method
US20160110529A1 (en) Methods, apparatus and systems for securely authenticating a person depending on context
CN103778533A (en) System for performing payment in mobile terminal
KR101198904B1 (en) Method of payment, mobile terminal thereof, and a store terminal tehereof
US20160314452A1 (en) Mobile device secure payment acceptance for in-store shopping
JP2014513825A (en) Secure two-party verification transaction system
JP2014513825A5 (en)
KR20140077013A (en) Payment system, electric payment method and apparatus for off-line commerce
US20150120428A1 (en) Mobile-enabled commerce service aggregation
CN111386527B (en) Payment method and process
CN104680368A (en) Method and system for obtaining order by near-field card-free payment
KR101472810B1 (en) System for payment of off-line, method for payment off-line and apparatus in the system
JP6857205B2 (en) Payment management device, payment management method and terminal
KR20130098780A (en) Payment system and method using terminal
US20220245546A1 (en) Integrated entity resource distribution device set-up and delivery platform
US11983715B1 (en) Systems and methods for using cardholder presence attributes for secure authorization
US10743149B2 (en) Systems and methods for checkout line utility payments
US10026088B2 (en) Payment processing using multiple transaction channels
KR101898279B1 (en) Payment method and system
KR20140097840A (en) System and Method for partial payment

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20120228

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