Movatterモバイル変換


[0]ホーム

URL:


KR20170033841A - Payment information send/receive device by bluetooth communication, method and program for payment bt mobile device - Google Patents

Payment information send/receive device by bluetooth communication, method and program for payment bt mobile device
Download PDF

Info

Publication number
KR20170033841A
KR20170033841AKR1020170034068AKR20170034068AKR20170033841AKR 20170033841 AKR20170033841 AKR 20170033841AKR 1020170034068 AKR1020170034068 AKR 1020170034068AKR 20170034068 AKR20170034068 AKR 20170034068AKR 20170033841 AKR20170033841 AKR 20170033841A
Authority
KR
South Korea
Prior art keywords
payment
data
bluetooth
mobile terminal
signal
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
KR1020170034068A
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 이제원, 장정태filedCritical이제원
Priority to KR1020170034068ApriorityCriticalpatent/KR20170033841A/en
Publication of KR20170033841ApublicationCriticalpatent/KR20170033841A/en
Withdrawnlegal-statusCriticalCurrent

Links

Images

Classifications

Landscapes

Abstract

Translated fromKorean

본 발명은 블루투스를 이용한 결제데이터송수신장치, 이동단말기의 결제수행방법 및 결제수행어플리케이션에 관한 것이다.
본 발명의 일실시예에 따른 블루투스를 이용한 결제데이터송수신장치는, 제1블루투스신호를 송신하는 제1블루투스모듈; 제2블루투스신호를 송신하며, 이동단말기로부터 결제요청신호를 수신하는 제2블루투스모듈; 상기 제1블루투스신호 및 상기 제2블루투스신호 내에 포함될 데이터를 생성하며, 상기 이동단말기로부터 수신된 상기 결제요청신호 내의 결제데이터를 판매점단말기에 부합하는 데이터형식으로 정보처리하는 제어부; 및 상기 판매점단말기로 상기 정보처리된 결제데이터를 전달하는 판매점단말기연결부;를 포함하며, 상기 제1블루투스신호는 결제 수행을 위한 결제보조도구의 상기 이동단말기의 화면 내 생성을 요청하는 것을 특징으로 하며, 상기 제2블루투스신호는 결제기능 승인데이터를 포함하여 결제유효거리를 설정하는 것을 특징으로 하며, 상기 제1블루투스신호는 상기 제2블루투스신호에 비해 신호도달거리가 더 긴 것을 특징으로 한다.
본 발명에 따르면, 매장은 기존의 판매점단말기를 교체하지 않고 간단하게 소형으로 제작된 결제데이터송수신장치를 연결하여, 고객이 블루투스를 이용한 결제방식을 활용할 수 있는 시스템을 구현할 수 있다.
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a payment data transmission / reception device using Bluetooth, a payment execution method and a payment execution application in a mobile terminal.
According to an embodiment of the present invention, an apparatus for transmitting and receiving payment data using Bluetooth includes: a first Bluetooth module for transmitting a first Bluetooth signal; A second Bluetooth module for transmitting a second Bluetooth signal and receiving a payment request signal from the mobile terminal; A controller for generating data to be included in the first Bluetooth signal and the second Bluetooth signal and for processing the payment data in the payment request signal received from the mobile terminal into a data format compatible with the store terminal; And a retailer terminal connection unit for transmitting the information processing processed payment data to the retailer terminal. The first Bluetooth signal is a request for creation of a payment assist tool for performing settlement on the screen of the mobile terminal And the second Bluetooth signal sets the settlement effective distance including the settlement function approval data, wherein the first Bluetooth signal has a longer signal arrival distance than the second Bluetooth signal.
According to the present invention, a store can implement a system that enables a customer to utilize a payment method using Bluetooth by connecting a payment data transmitting / receiving device manufactured simply and compactly without replacing an existing store terminal.

Description

Translated fromKorean
블루투스를 이용한 결제데이터송수신장치, 이동단말기의 결제수행방법 및 결제수행어플리케이션 {PAYMENT INFORMATION SEND/RECEIVE DEVICE BY BLUETOOTH COMMUNICATION, METHOD AND PROGRAM FOR PAYMENT BT MOBILE DEVICE}BACKGROUND OF THE INVENTION 1. Field of the Invention [0001] The present invention relates to a payment data transmitting / receiving apparatus using Bluetooth, a payment execution method and a payment execution application for a mobile terminal,

본 발명은 블루투스를 이용한 결제데이터송수신장치, 이동단말기의 결제수행방법 및 결제수행어플리케이션에 관한 것으로, 보다 자세하게는 블루투스 통신을 통해 이동단말기에 의한 결제 수행 기반을 형성하는 결제데이터송수신장치와 이동단말기를 이용하여 블루투스 통신을 통해 결제를 수행하는 방법 및 어플리케이션에 관한 것이다.The present invention relates to a payment data transmitting / receiving apparatus using Bluetooth, a payment performing method and a payment executing application of a mobile terminal, and more particularly, to a payment data transmitting / receiving apparatus for forming a settlement performing basis by a mobile terminal through Bluetooth communication, The present invention relates to a method and an application for performing settlement through Bluetooth communication by using a mobile terminal.

최근에 다양한 결제수단들이 등장하고 있다. 여러 장의 카드정보를 한 장의 카드에 저장하여 사용하는 멀티카드가 등장하고 있으며, 스마트폰과 같은 이동단말기 내에 기존의 카드정보에 상응하는 정보(예를 들어, 앱카드 정보)를 포함하여 결제에 활용하는 방식도 등장하고 있다.Recently, various payment methods have appeared. Multi-cards are used in which a plurality of pieces of card information are stored in a single card. In a mobile terminal such as a smart phone, information (for example, app card information) corresponding to existing card information is included in payment There is also a way to do that.

또한, 최근에 근거리 무선통신 기술도 발전하고 있다. 근거리 통신(short range communication) 기술로는 블루투스(Bluetooth), BLE(Bluetooth Low Energy), RFID(Radio Frequency Identification), NFC(Near Field Communication), 적외선 통신(Infrared Data Association; IrDA), UWB(Ultra Wideband), ZigBee 등이 이용될 수 있다.In addition, near-field wireless communication technology is also developing recently. Short range communication technologies include Bluetooth, Bluetooth Low Energy (BLE), Radio Frequency Identification (RFID), Near Field Communication (NFC), Infrared Data Association (IrDA) ), ZigBee, etc. can be used.

BLE(Bluetooth Low Energy)은 기존의 클래식 블루투스와 패킷의 구성 방식을 달리하고, 연결 절차의 간소화로 보다 빠르게 통신이 가능해진 블루투스 통신방식을 말한다. 상기 BLE는 간단한 센서들로부터 읽어 들인 정보를 보다 빠르고 쉽게 전달할 수 있도록 개선된 프로토콜로 일상생활에 사용되는 물품에 손쉽게 응용을 적용할 수 있다. 상기 BLE(블루투스 4. 0)는 장치가 대략 5m~70m내의 디바이스들과 통신을 할 수 있으며, 배터리 수명에 거의 영향을 끼치지 않는 저전력이어서 전력 낭비를 최소화하여 블루투스를 항상 켤 수 있다.BLE (Bluetooth Low Energy) refers to a Bluetooth communication method that enables communication to be made faster by simplifying the connection procedure and the conventional classical Bluetooth and packet configuration method. The BLE is an improved protocol for faster and easier delivery of information read from simple sensors, and can be easily applied to articles used in everyday life. The BLE (Bluetooth 4.0) is capable of communicating with devices within approximately 5m to 70m of the device, and is low power with minimal impact on battery life, minimizing power waste and always turning on Bluetooth.

최근에 무선통신 기술의 발전 및 이동단말기의 발전에도 불구하고, 최근에 등장한 결제방식들은 기존의 판매점단말기(Point of Sale; POS)를 교체하거나 추가적인 고가의 장치를 결합하여야 하는 문제점이 존재하였다.In recent years, despite the development of wireless communication technology and the development of mobile terminals, there has been a problem in that the payment systems recently introduced have to replace existing point-of-sale (POS) terminals or combine additional expensive apparatuses.

또한, 새로운 결제방식을 적용하기 위해서는 판매점단말기 자체를 교체하지 않더라도 판매점단말기 내에 설치된 프로그램을 수정 또는 변경하여야 하는 불편함이 있었다. 또한, 새로운 결제방식(예를 들어, NFC결제 방식)에 필요한 고가의 추가 장치를 구입하여야 하는 문제점이 존재하였다.Further, in order to apply a new payment method, there has been a problem in that it is necessary to modify or change a program installed in a store terminal without replacing the store terminal itself. In addition, there has been a problem in that an expensive additional apparatus necessary for a new settlement system (for example, an NFC settlement system) has to be purchased.

또한, 블루투스와 같은 이격된 거리에서 결제가 가능한 방식의 경우, 결제를 진행하는 고객을 식별하기 어려운 문제점이 있었으며, 특정한 판매점단말기에 대해 결제를 진행하기 어려운 문제점이 존재하였다.In addition, in the case of a method capable of payment at a distance such as Bluetooth, there is a problem that it is difficult to identify a customer who proceeds payment, and there is a problem that it is difficult to proceed payment for a specific outlet terminal.

따라서, 이러한 문제점을 해결하기 위하여, 기존의 판매점단말기를 교체하지 않고 블루투스를 이용한 결제방식을 도입할 수 있도록 하는, 블루투스를 이용한 결제데이터송수신장치를 제공하고자 한다.Accordingly, in order to solve such a problem, an apparatus for transmitting and receiving a payment data using Bluetooth, which enables introduction of a payment method using Bluetooth without replacing an existing retailer terminal, is provided.

또한, 블루투스를 이용한 결제 수행 시에 블루투스 신호의 도달거리에 의한 오류를 줄이며, 사용자에게 간편한 결제 환경을 제공하는, 이동단말기의 결제수행방법 및 결제수행어플리케이션을 제공하고자 한다.Another object of the present invention is to provide a payment execution method and a payment execution application for a mobile terminal that reduce an error caused by a reach distance of a Bluetooth signal when a payment using the Bluetooth is performed and provide a simple payment environment to the user.

본 발명의 일실시예에 따른 블루투스를 이용한 결제데이터송수신장치는, 제1블루투스신호를 송신하는 제1블루투스모듈; 제2블루투스신호를 송신하며, 이동단말기로부터 결제요청신호를 수신하는 제2블루투스모듈; 상기 제1블루투스신호 및 상기 제2블루투스신호 내에 포함될 데이터를 생성하며, 상기 이동단말기로부터 수신된 상기 결제요청신호 내의 결제데이터를 판매점단말기에 부합하는 데이터형식으로 정보처리하는 제어부; 및 상기 판매점단말기로 상기 정보처리된 결제데이터를 전달하는 판매점단말기연결부;를 포함하며, 상기 제1블루투스신호는 결제 수행을 위한 결제보조도구의 상기 이동단말기의 화면 내 생성을 요청하는 것을 특징으로 하며, 상기 제2블루투스신호는 결제기능 승인데이터를 포함하여 결제유효거리를 설정하는 것을 특징으로 하며, 상기 제1블루투스신호는 상기 제2블루투스신호에 비해 신호도달거리가 더 긴 것을 특징으로 한다.According to an embodiment of the present invention, an apparatus for transmitting and receiving payment data using Bluetooth includes: a first Bluetooth module for transmitting a first Bluetooth signal; A second Bluetooth module for transmitting a second Bluetooth signal and receiving a payment request signal from the mobile terminal; A controller for generating data to be included in the first Bluetooth signal and the second Bluetooth signal and for processing the payment data in the payment request signal received from the mobile terminal into a data format compatible with the store terminal; And a retailer terminal connection unit for transmitting the information processing processed payment data to the retailer terminal. The first Bluetooth signal is a request for creation of a payment assist tool for performing settlement on the screen of the mobile terminal And the second Bluetooth signal sets the settlement effective distance including the settlement function approval data, wherein the first Bluetooth signal has a longer signal arrival distance than the second Bluetooth signal.

본 발명의 다른 일실시예에 따른 블루투스를 이용한 결제데이터송수신장치는, 단일블루투스신호를 송신하며, 이동단말기로부터 결제요청신호를 수신하는 단일블루투스모듈; 상기 단일블루투스신호 내에 포함될 데이터를 생성하며, 상기 이동단말기로부터 수신된 상기 결제요청신호 내의 결제데이터를 판매점단말기에 부합하는 데이터형식으로 정보처리하는 제어부; 및 상기 판매점단말기로 상기 정보처리된 결제데이터를 전달하는 판매점단말기연결부;를 포함하며, 상기 단일블루투스신호는 결제 수행을 위한 결제보조도구의 상기 이동단말기의 화면 내 생성을 요청하는 데이터 및 결제유효거리 조건에 상응하는 데이터를 포함하며, 상기 결제유효거리 조건은 결제기능이 활성화되는 단일블루투스신호의 최소 세기이다.According to another aspect of the present invention, there is provided an apparatus for transmitting and receiving payment data using Bluetooth, including: a single Bluetooth module for transmitting a single Bluetooth signal and receiving a payment request signal from the mobile terminal; A controller for generating data to be included in the single Bluetooth signal and for processing payment data in the payment request signal received from the mobile terminal into a data format compatible with the retailer terminal; And a retailer terminal connection unit for transmitting the information processing processed payment data to the retailer terminal, wherein the single Bluetooth signal includes data for requesting generation of an on-screen display of the payment assistant tool for performing payment, And the settlement effective distance condition is a minimum intensity of a single Bluetooth signal for which the settlement function is activated.

본 발명의 또 다른 일실시예에 따른 블루투스를 이용한 결제데이터송수신장치는, 단일블루투스신호를 송신하는 제1블루투스모듈; 이동단말기로부터 결제요청신호를 수신하는 제2블루투스모듈; 상기 단일블루투스신호 내에 포함될 데이터를 생성하며, 상기 이동단말기로부터 수신된 상기 결제요청신호 내의 결제데이터를 판매점단말기에 부합하는 데이터형식으로 정보처리하는 제어부; 및 상기 판매점단말기로 상기 정보처리된 결제데이터를 전달하는 판매점단말기연결부;를 포함하며, 상기 단일블루투스신호는 결제 수행을 위한 결제보조도구의 상기 이동단말기의 화면 내 생성을 요청하는 데이터, 결제유효거리 조건에 상응하는 데이터, 및 상기 제2블루투스모듈의 식별데이터를 포함하며, 상기 결제유효거리 조건은 결제기능이 활성화되는 단일블루투스신호의 최소 세기이며, 상기 식별데이터는 상기 이동단말기가 연결할 상기 제2블루투스모듈을 식별하기 위해 수신하는 데이터이다.According to another aspect of the present invention, there is provided an apparatus for transmitting and receiving payment data using Bluetooth, including: a first Bluetooth module for transmitting a single Bluetooth signal; A second Bluetooth module for receiving a payment request signal from the mobile terminal; A controller for generating data to be included in the single Bluetooth signal and for processing payment data in the payment request signal received from the mobile terminal into a data format compatible with the retailer terminal; And a retailer terminal connection unit for transmitting the information processing processed payment data to the retailer terminal, wherein the single Bluetooth signal includes at least one of data for requesting creation of a screen in the mobile terminal of a payment assistant tool for performing payment, And the identification data of the second Bluetooth module, wherein the settlement effective distance condition is a minimum strength of a single Bluetooth signal for which the settlement function is activated, and the identification data is the minimum strength of the second Bluetooth signal to which the mobile terminal is connected, The data received to identify the Bluetooth module.

또한, 상기 단일블루투스모듈 또는 상기 제2블루투스모듈이 복수의 상기 결제요청신호를 수신하는 경우, 상기 제어부는 수신된 복수의 상기 결제요청신호의 세기를 바탕으로, 최대의 신호 세기를 가지는 상기 결제요청신호를 결제상대방이 송신하는 신호로 결정하는 것을 특징으로 할 수 있다.In addition, when the single Bluetooth module or the second Bluetooth module receives a plurality of the payment request signals, the controller may determine, based on the strengths of the plurality of the payment request signals received, And determines the signal as a signal transmitted by the payment counterpart.

또한, 상기 판매점단말기연결부는 상기 판매점단말기로부터 설정정보를 수신하여 상기 제어부로 전달하는 것을 특징으로 하며, 상기 설정정보는 매장정보, 신호세기, 상기 결제유효거리 중 적어도 하나 이상을 포함하는 것을 특징으로 할 수 있다.In addition, the retailer terminal connection unit receives configuration information from the retailer terminal and transfers the configuration information to the controller. The configuration information includes at least one of store information, signal strength, and the settlement effective distance. can do.

본 발명의 또 다른 일실시예에 따른 이동단말기의 결제수행방법은, 결제보조도구생성데이터를 포함하는 제1블루투스신호를 수신하여, 결제수행을 위한 결제보조도구를 생성하는 단계; 결제기능승인데이터를 포함하는 제2블루투스신호를 탐색하는 단계; 상기 이동단말기가 상기 제2블루투스신호에 의해 설정되는 결제유효거리 내에 위치하는 경우, 결제기능을 활성화하는 단계; 사용자로부터 특정한 결제수단에 대한 선택입력을 수신하는 단계; 및 선택된 결제수단에 대한 결제데이터를 포함하는 상기 결제요청신호를 상기 판매점단말기로 전송하는 단계;를 포함하며, 상기 결제유효거리는 특정한 신호세기를 가지는 상기 제2블루투스신호의 최대도달거리이다.According to another aspect of the present invention, there is provided a method of performing payment in a mobile terminal, the method comprising: receiving a first Bluetooth signal including payment assist tool creation data and generating a payment assist tool for performing payment; Searching for a second Bluetooth signal including payment function approval data; Activating a payment function when the mobile terminal is located within a payment effective distance set by the second Bluetooth signal; Receiving a selection input for a specific payment means from a user; And transmitting the settlement request signal including payment data for the selected payment means to the retailer, wherein the settlement effective distance is a maximum reachable distance of the second Bluetooth signal having a specific signal strength.

본 발명의 또 다른 일실시예에 따른 이동단말기의 결제수행방법은, 단일블루투스신호를 수신하여, 결제수행을 위한 결제보조도구를 생성하는 단계; 상기 단일블루투스신호를 통해 결제유효거리를 인식하고, 상기 이동단말기가 결제유효거리 내에 위치하면 결제기능을 활성화하는 단계; 사용자로부터 특정한 결제수단에 대한 선택입력을 수신하는 단계; 및 선택된 결제수단에 대한 결제데이터를 포함하는 상기 결제요청신호를 상기 판매점단말기로 전송하는 단계;를 포함하며, 상기 단일블루투스신호는 결제보조도구생성데이터 및 결제유효거리데이터를 포함하여 발신되는 신호이며, 상기 결제유효거리는 상기 결제기능이 활성화되도록 설정된 상기 단일블루투스신호의 최소 세기에 상응하는 거리이다.According to another embodiment of the present invention, there is provided a method of performing payment in a mobile terminal, the method comprising: receiving a single Bluetooth signal and generating a payment assistance tool for performing payment; Recognizing a settlement effective distance through the single Bluetooth signal, and activating a settlement function when the mobile terminal is within a settlement effective distance; Receiving a selection input for a specific payment means from a user; And transmitting the payment request signal including payment data for the selected payment means to the retailer terminal, wherein the single Bluetooth signal is a signal including payment assist tool creation data and payment validity distance data, , The settlement effective distance is a distance corresponding to a minimum intensity of the single Bluetooth signal set to activate the settlement function.

또한, 상기 결제기능 활성화단계는, 복수의 상기 판매점단말기로부터 복수의 상기 제2블루투스신호 또는 상기 단일블루투스신호를 수신하는 경우, 특정한 상기 제2블루투스신호 또는 상기 단일블루투스신호를 발신한 상기 판매점단말기와 연결하고, 이외의 판매점단말기와의 연결을 제한하는 것을 특징으로 할 수 있다.In addition, the step of activating the settlement function may further comprise the steps of: when receiving a plurality of the second Bluetooth signals or the single Bluetooth signal from the plurality of retailer terminals, transmitting the second Bluetooth signal or the single Bluetooth signal, And to restrict connection with other outlet terminals.

또한, 상기 결제기능 활성화단계는, 복수의 상기 판매점단말기로부터 복수의 상기 제2블루투스신호 또는 상기 단일블루투스신호를 수신하는 경우, 각각의 상기 제2블루투스신호 또는 상기 단일블루투스신호의 세기를 바탕으로, 최대의 신호 세기를 가지는 상기 제2블루투스신호 또는 상기 단일블루투스신호를 식별하여 결제 수행할 상기 판매점단말기로 결정하는 것을 특징으로 할 수 있다.When the second Bluetooth signal or the single Bluetooth signal is received from a plurality of the retailer terminals, the payment function activating step may include, based on the strength of each of the second Bluetooth signal or the single Bluetooth signal, And determines the second Bluetooth signal or the single Bluetooth signal having the maximum signal strength as the retailer terminal to perform settlement.

또한, 상기 제1블루투스신호 또는 상기 단일블루투스신호는, 상기 제1블루투스신호 또는 상기 단일블루투스신호를 발신한 상기 판매점단말기의 매장정보를 포함하며, 상기 결제보조도구 생성단계는, 상기 매장정보를 바탕으로, 상기 매장에 부합하는 결제수단을 선별하는 단계; 및 사용자의 상기 결제보조도구 조작 시, 상기 선별된 결제수단의 리스트를 화면 상에 표시하는 단계;를 더 포함할 수 있다.The first Bluetooth signal or the single Bluetooth signal includes store information of the store terminal that has transmitted the first Bluetooth signal or the single Bluetooth signal, Selecting payment means corresponding to the store; And displaying a list of the selected payment means on the screen when the user operates the payment assistant tool.

또한, 상기 결제보조도구 생성 후 특정시간 경과, 상기 제1블루투스신호 또는 상기 단일블루투스신호의 수신범위 이탈, 다른 제1블루투스신호 또는 상기 단일블루투스신호의 수신 중 어느 하나에 해당하면 화면 상에 표시된 상기 결제보조도구를 제거하는 단계;를 더 포함할 수 있다.If it is determined that the first bluetooth signal or the single bluetooth signal is out of the reception range, or the first bluetooth signal or the single bluetooth signal is received, And removing the payment assistance tool.

또한, 복수의 상기 판매점단말기로부터 복수의 상기 제2블루투스신호 또는 상기 단일블루투스신호를 수신하는 경우, 상기 결제기능 활성화단계는 상기 복수의 판매점단말기에 선택요청신호를 발신하는 단계; 상기 복수의 판매점단말기로부터 선택데이터를 포함하는 제2블루투스신호 또는 상기 단일블루투스신호를 수신하는 단계; 및 상기 선택데이터의 수신시점 또는 각각의 상기 판매점단말기에서의 상기 선택데이터 전송시점의 선후를 판단하여 특정한 판매점단말기를 결제상대방으로 결정하고, 이외의 판매점단말기와의 연결을 차단하는 단계;를 포함할 수 있다.In the case of receiving a plurality of the second Bluetooth signals or the single Bluetooth signal from a plurality of the outlet terminals, the activating the payment function may include transmitting a selection request signal to the plurality of outlet terminals; Receiving a second Bluetooth signal or the single Bluetooth signal including selection data from the plurality of retailer terminals; And a step of determining a specific selling terminal terminal as a payment counterpart by judging the reception time of the selection data or the next of the selection data transmission point in each of the outlet terminals and blocking connection with other outlet terminals .

또한, 결제데이터 전송단계는, 외부서버에 암호화된 결제데이터를 요청하는 단계; 및 상기 외부서버로부터 제1데이터를 수신하여 상기 판매점단말기로 전송하되, 상기 제1데이터는 상기 암호화된 결제데이터의 일부인, 단계;를 포함하고, 상기 암호화된 결제데이터는 상기 외부서버에서 상기 이동단말기가 상기 판매점단말기로 전송하는 상기 제1데이터와 상기 외부서버가 상기 판매점단말기로 직접 전송하는 제2데이터로 분할된 후, 상기 판매점단말기에 의해 결합되어 복호화가 수행되는 데이터일 수 있다.The payment data transfer step may include: requesting encrypted payment data to an external server; And receiving the first data from the external server and transmitting the first data to the store terminal, wherein the first data is a part of the encrypted payment data, wherein the encrypted payment data is transmitted from the external server to the mobile terminal Is divided into the first data transmitted to the retail store terminal and the second data transmitted directly to the store terminal by the external server and then decoded by the retail store terminal.

본 발명의 또 다른 일실시예에 따른 결제수행 어플리케이션은, 하드웨어와 결합되어 상기 언급된 결제수행방법을 실행하며, 매체에 저장된다.The payment execution application according to another embodiment of the present invention is combined with hardware to execute the aforementioned payment performing method and stored in the medium.

상기와 같은 본 발명에 따르면, 아래와 같은 다양한 효과들을 가진다.According to the present invention as described above, the following various effects are obtained.

첫째, 기존 판매점단말기를 사용하는 각 매장은 판매점단말기를 교체하지 않고 간단하게 소형으로 제작된 결제데이터송수신장치를 연결하여, 고객이 블루투스를 이용한 결제방식을 활용할 수 있는 시스템을 구현할 수 있다. 또한, 결제데이터송수신장치은 내부에 설치된 프로그램에 의해 카드를 물리적으로 긁는 방식(즉, 카드의 스와이핑)과 동일한 형식의 데이터를 판매점단말기로 입력할 수 있어서, 판매점단말기 내의 프로그램 또한 변경 또는 수정하지 않고 블루투스를 이용한 결제방식을 적용할 수 있다.First, each store using an existing store terminal can implement a system in which a customer can use a payment method using Bluetooth by simply connecting the payment data transmitting / receiving device manufactured in a small size without replacing the store terminal. Also, the payment data transmitting / receiving device can input data of the same format as the method of physically scratching the card (i.e., swiping the card) by the program installed therein, without changing or modifying the program in the retail store terminal The payment method using Bluetooth can be applied.

둘째, 블루투스신호에 의해 결제기능 활성화 영역을 설정하여 해당 영역 내에 이동단말기가 진입하는 경우에만 결제진행이 가능하도록 할 수 있어, 결제를 진행하는 고객을 점원이 직접 확인할 수 있다. 이를 통해, 다른 고객에게 물품이 인도되는 등의 문제 발생을 방지할 수 있다.Second, the settlement function activation area can be set by the Bluetooth signal so that the settlement can proceed only when the mobile terminal enters the corresponding area, so that the clerk can directly confirm the customer who proceeds the settlement. As a result, problems such as the delivery of the goods to other customers can be prevented.

셋째. 블루투스신호를 통해 결제수단을 선택할 수 있는 결제보조도구(예를 들어, 팝업 알림창 또는 팝업 퀵메뉴 등)를 제공할 수 있어, 결제수단(예를 들어, 특정매장용 포인트카드)을 직접 찾아야 하는 불편함을 해소할 수 있다. 또한, 사용자가 진입한 매장에 부합하는 결제수단만을 식별하여 제공할 수 있어, 결제수단별 혜택을 기억하는 불편함을 해소할 수 있다.third. (For example, a pop-up notification window or a pop-up quick menu) capable of selecting a payment means through a Bluetooth signal, and it is inconvenient to find a payment means (for example, a point card for a specific store) Can be solved. Further, it is possible to identify and provide only the payment means corresponding to the store in which the user has entered, thereby eliminating the inconvenience of remembering the benefit for each payment means.

넷째, 결제보조도구를 제공하는 영역을 결제기능이 활성화되는 영역보다 넓은 영역으로 설정하여, 사용자가 미리 결제수단 또는 메뉴를 선택하는 등의 결제 준비를 할 수 있어 결제에 소요되는 시간을 줄일 수 있다.Fourth, the area for providing the payment assistant tool is set to a larger area than the area where the payment function is activated, so that the user can prepare the payment such as selecting the payment means or the menu in advance, thereby reducing the time required for the payment .

다섯째, 복수의 판매점단말기에 대해 중복 결제가 수행되는 것을 방지할 수 있다.Fifth, it is possible to prevent duplicate settlement from being performed for a plurality of outlet terminals.

여섯째, 결제데이터송수신장치는 신호세기를 통해 인접한 고객을 인식할 수 있어, 고객의 대기순서에 맞지 않게 결제가 진행되는 것을 방지할 수 있다.Sixth, the payment data transmitting and receiving apparatus can recognize the adjacent customers through the signal strength, and it is possible to prevent the settlement from proceeding out of compliance with the waiting order of the customers.

도 1은 본 발명의 일실시예에 따른 제1블루투스모듈 및 제2블루투스모듈을 포함하는 결제데이터송수신장치의 내부 구성도이다.
도 2는 본 발명의 일실시예에 따른 단일블루투스모듈을 포함하는 결제데이터송수신장치의 내부구성도이다.
도 3은 본 발명의 일실시예에 따른 제1블루투스신호 및 제2블루투스신호를 이용한 이동단말기의 결제수행방법의 순서도이다.
도 4는 본 발명의 일실시예에 따른 단일블루투스신호를 이용한 이동단말기(20)의 결제수행방법의 순서도이다.
도 5는 본 발명의 일실시예에 따라 제1블루투스신호에 의해 결제보조도구가 생성되는 과정을 도시한 예시도면이다.
도 6는 본 발명의 일실시예에 따라 제2블루투스신호에 의해 결제기능이 활성화되는 과정을 도시한 예시도면이다.
1 is an internal configuration diagram of a payment data transmitting and receiving apparatus including a first Bluetooth module and a second Bluetooth module according to an embodiment of the present invention.
2 is an internal configuration diagram of a payment data transmitting and receiving apparatus including a single Bluetooth module according to an embodiment of the present invention.
3 is a flowchart illustrating a method of performing a payment of a mobile terminal using a first Bluetooth signal and a second Bluetooth signal according to an embodiment of the present invention.
4 is a flowchart of a method of performing a payment of amobile terminal 20 using a single Bluetooth signal according to an embodiment of the present invention.
5 is a diagram illustrating a process of generating a payment assist tool by using a first Bluetooth signal according to an embodiment of the present invention.
6 is an exemplary diagram illustrating a process of activating a payment function by a second Bluetooth signal according to an embodiment of the present invention.

이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 설명한다. 본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 게시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시예들은 본 발명의 게시가 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS The advantages and features of the present invention and the manner of achieving them will become apparent with reference to the embodiments described in detail below with reference to the accompanying drawings. The present invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. To fully disclose the scope of the invention to those skilled in the art, and the invention is only defined by the scope of the claims. Like reference numerals refer to like elements throughout the specification.

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

본 명세서에서 사용된 용어는 실시예들을 설명하기 위한 것이며 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다. 명세서에서 사용되는 "포함한다(comprises)" 및/또는 "포함하는(comprising)"은 언급된 구성요소 외에 하나 이상의 다른 구성요소의 존재 또는 추가를 배제하지 않는다.The terminology used herein is for the purpose of illustrating embodiments and is not intended to be limiting of the present invention. In the present specification, the singular form includes plural forms unless otherwise specified in the specification. The terms " comprises "and / or" comprising "used in the specification do not exclude the presence or addition of one or more other elements in addition to the stated element.

본 명세서에서 판매점단말기(Point of Sale; POS)는 판매점에서 결제 또는 포인트 적립을 위해 사용되는 단말기에 해당한다. 판매점단말기는 매장에 설치되어 있는 고정형 판매점단말기 형태뿐만 아니라 소형으로 제작된 이동형 판매점단말기 형태도 포함할 수 있다. 또한, 스마트폰 등의 이동단말기(Mobile Device)가 판매점단말기의 역할을 수행하는 경우, 이동단말기도 판매점단말기에 해당할 수 있다.In this specification, a point of sale (POS) corresponds to a terminal used for settlement or point accumulation at a retail store. The retailer terminal may include not only a fixed retailer terminal installed in a store but also a portable retailer terminal formed in a small size. In addition, when a mobile terminal such as a smart phone plays a role of a store terminal, the mobile terminal may also correspond to a store terminal.

본 명세서에서 이동단말기는 사용자가 이동하면서 사용할 수 있는 단말기를 말한다. 즉, 이동단말기는 셀룰러폰(Cellular phone), 피씨에스폰(PCS phone; Personal Communication Service phone), 동기식/비동기식 IMT-2000(International Mobile Telecommunication-2000)의 이동 단말기, 팜 PC(Palm Personal Computer), 개인용 디지털 보조기(PDA; Personal Digital Assistant), 스마트폰(Smart phone), 왑폰(WAP phone; Wireless Application Protocao phone), 모바일 게임기, 태블릿 PC 등의 사용자가 이동하면서 사용할 수 있는 단말기는 모두 포함될 수 있다. 또한, 이동단말기는 자체적으로는 무선통신 기능을 구비하지 않으나 무선통신 칩을 포함한 메모리 등을 결합하여 사용할 수 있는 디바이스도 포함할 수 있다. 상기 이동단말기는 모바일 디바이스로 표현될 수도 있다.In this specification, a mobile terminal refers to a terminal that a user can use while moving. That is, the mobile terminal may be a cellular phone, a personal communication service phone (PCS phone), a mobile terminal of a synchronous / asynchronous IMT-2000 (International Mobile Telecommunication-2000) A portable digital assistant (PDA), a smart phone, a WAP phone (Wireless Application Protocol), a mobile game machine, a tablet PC, and the like. In addition, the mobile terminal itself may not include a wireless communication function, but may also include a device that can use a memory including a wireless communication chip in combination. The mobile terminal may be represented as a mobile device.

본 명세서에서 결제는 판매점단말기와 수행되는 전반적인 작업을 포괄한다. 즉, 결제는 물품대금 지불을 위한 작업(예를 들어, 현금카드, 체크카드, 신용카드, 기프트카드등에 의한 대금 결제 작업), 포인트카드 내 포인트 적립을 위한 작업 등을 포괄하는 용어로 사용된다. 즉, 결제수단은 물품 대금 지급을 위한 체크카드, 신용카드, 쿠폰, 상품권, 기프트카드 등을 포함할 수 있고, 포인트 적립을 위한 다양한 포인트카드를 포함할 수 있다. 또한, 결제데이터는 상기 결제수단에 관한 데이터에 해당한다. 예를 들어, 결제데이터는 카드번호 또는 카드번호를 암호화한 번호를 전송할 수 있다.In this specification, settlement encompasses the overall operation performed with the retailer terminal. In other words, the payment is used as a term including an operation for payment of a commodity (for example, a payment operation by an ATM card, a check card, a credit card, a gift card, etc.), and a work for accumulating points in a point card. That is, the payment means may include a check card, a credit card, a coupon, a gift certificate, a gift card, and the like for paying the commodity, and may include various point cards for accumulating points. The payment data corresponds to the data relating to the payment means. For example, the payment data may transmit a card number or a number obtained by encrypting the card number.

본 명세서에서 결제보조도구는, 결제 수행을 위해 이동단말기의 화면 상에 특정한 시기에 팝업되어 표시되는 알림창 또는 아이콘에 해당한다. 예를 들어, 결제보조도구는 특정한 블루투스신호를 수신하면 이동단말기의 화면상에 팝업되어 사용자가 결제 수행을 위한 조작을 간편하게 수행할 수 있다. 특히, 결제보조도구가 팝업되는 아이콘에 해당하는 경우, 제공되는 서비스에 부합하는 이미지 또는 블루투스신호를 발신한 매장에 부합하는 이미지를 포함하여 이동단말기의 화면상에 표시될 수 있다.In this specification, the payment assistant tool corresponds to a notification window or icon displayed in a pop-up window at a specific time on the screen of the mobile terminal for payment execution. For example, when the payment assistant receives a specific Bluetooth signal, the payment assistant tool pops up on the screen of the mobile terminal so that the user can easily perform an operation for performing payment. In particular, when the payment assist tool corresponds to the pop-up icon, the image may be displayed on the screen of the mobile terminal including the image corresponding to the provided service or the image corresponding to the store which transmitted the Bluetooth signal.

도 1은 본 발명의 일실시예에 따른 제1블루투스모듈 및 제2블루투스모듈을 포함하는 결제데이터송수신장치의 내부 구성도이다. 도 2는 본 발명의 일실시예에 따른 단일블루투스모듈을 포함하는 결제데이터송수신장치의 내부구성도이다. 도 3은 본 발명의 일실시예에 따른 제1블루투스신호 및 제2블루투스신호를 이용한 이동단말기의 결제수행방법의 순서도이다. 도 4는 본 발명의 일실시예에 따른 단일블루투스신호를 이용한 이동단말기(20)의 결제수행방법의 순서도이다. 도 5는 본 발명의 일실시예에 따라 제1블루투스신호에 의해 결제보조도구가 생성되는 과정을 도시한 예시도면이다. 도 6는 본 발명의 일실시예에 따라 제2블루투스신호에 의해 결제기능이 활성화되는 과정을 도시한 예시도면이다.1 is an internal configuration diagram of a payment data transmitting and receiving apparatus including a first Bluetooth module and a second Bluetooth module according to an embodiment of the present invention. 2 is an internal configuration diagram of a payment data transmitting and receiving apparatus including a single Bluetooth module according to an embodiment of the present invention. 3 is a flowchart illustrating a method of performing a payment of a mobile terminal using a first Bluetooth signal and a second Bluetooth signal according to an embodiment of the present invention. 4 is a flowchart of a method of performing a payment of amobile terminal 20 using a single Bluetooth signal according to an embodiment of the present invention. 5 is a diagram illustrating a process of generating a payment assist tool by using a first Bluetooth signal according to an embodiment of the present invention. 6 is an exemplary diagram illustrating a process of activating a payment function by a second Bluetooth signal according to an embodiment of the present invention.

도 1 내지 도 6에는 결제데이터송수신장치(10); 이동단말기(20); 결제보조도구(21); 판매점단말기(30); 제1블루투스모듈(100); 제2블루투스모듈(200); 제어부(300); 판매점단말기연결부(400); 및 단일블루투스모듈(500)가 도시된다.1 to 6 show a payment data transmission /reception device 10; A mobile terminal (20); Apayment assistant tool 21; Astore terminal 30; A first Bluetooth module (100); A second Bluetooth module 200; Acontrol unit 300; A shopterminal connection unit 400; And asingle Bluetooth module 500 are shown.

이하, 도면을 참조하여 본 발명의 실시예들에 따른 블루투스를 이용한 결제데이터송수신장치, 이동단말기의 결제수행방법 및 결제수행어플리케이션에 대해 설명하기로 한다.Hereinafter, a payment data transmitting / receiving apparatus using Bluetooth, a payment performing method and a payment executing application of a mobile terminal according to embodiments of the present invention will be described with reference to the drawings.

도 1은 본 발명의 일실시예에 따른 제1블루투스모듈 및 제2블루투스모듈을 포함하는 결제데이터송수신장치의 내부 구성도이다.1 is an internal configuration diagram of a payment data transmitting and receiving apparatus including a first Bluetooth module and a second Bluetooth module according to an embodiment of the present invention.

도 1을 참조하면, 본 발명의 일실시예에 따른 블루투스를 이용한 결제데이터송수신장치(10)는, 제1블루투스모듈(100); 제2블루투스모듈(200); 제어부(300); 및 판매점단말기연결부(400);를 포함한다.Referring to FIG. 1, a payment data transmitting / receivingapparatus 10 using Bluetooth according to an embodiment of the present invention includes afirst Bluetooth module 100; A second Bluetooth module 200; Acontrol unit 300; And a dealerterminal connection unit 400.

제1블루투스모듈(100)은 제1블루투스신호를 송신하는 기능을 수행한다. 제1블루투스신호는 결제 수행을 위한 결제보조도구(21)의 상기 이동단말기(20)의 화면 내 생성을 요청하는 블루투스신호에 해당한다. 즉, 도 5에서와 같이, 결제데이터송수신장치(10)는 제1블루투스모듈(100)을 통해 결제보조도구(21)의 화면 내 생성요청데이터를 포함하는 제1블루투스신호를 발신하고, 제1블루투스신호의 도달범위 내에 진입한 이동단말기(20)는 결제보조도구(21)를 화면상에 생성하여 표시할 수 있다. 제1블루투스모듈(100)에 의해 결제보조도구(21)가 활성된 이동단말기(20)의 사용자는 이동단말기(20)를 이용하여 미리 주문정보를 생성하거나 결제수단을 선택할 수 있다.Thefirst Bluetooth module 100 performs a function of transmitting the first Bluetooth signal. The first Bluetooth signal corresponds to a Bluetooth signal for requesting the payment assisttool 21 to perform settlement in the screen of themobile terminal 20. 5, the payment data transmission /reception device 10 transmits a first Bluetooth signal including the on-screen creation request data of thepayment assistant 21 through thefirst Bluetooth module 100, Themobile terminal 20, which has reached the reach range of the Bluetooth signal, can generate and display thepayment assistant 21 on the screen. The user of themobile terminal 20 in which thepayment assistant 21 is activated by thefirst Bluetooth module 100 can generate the order information or select the payment means in advance using themobile terminal 20. [

또한, 제1블루투스신호는 매장정보에 관한 데이터를 포함할 수 있다. 즉, 제1블루투스신호를 수신한 이동단말기(20)가 제1블루투스신호를 송신한 매장에 적합한 인터페이스, 사용 가능한 결제수단정보, 구입 가능한 물품정보 등을 획득하여 제공할 수 있다. 이를 통해, 사용자는 결제 진행 전에 주문정보를 미리 결정할 수 있으며, 사용 가능한 결제수단정보만을 제공받을 수 있어 결제 진행을 위한 준비가 간편해질 수 있다.In addition, the first Bluetooth signal may include data on store information. That is, themobile terminal 20 receiving the first Bluetooth signal can acquire and provide an interface suitable for the store in which the first Bluetooth signal is transmitted, available payment means information, available product information, and the like. Thus, the user can determine the order information in advance before proceeding with the payment, and can receive only the available payment means information, so that the preparation for the payment proceeding can be simplified.

또한, 제1블루투스신호는 광고데이터를 포함할 수 있다. 예를 들어, 결제데이터송수신장치(10)가 제1블루투스신호 내에 광고데이터를 포함하여 송신하여, 이동단말기(20)가 팝업되는 결제보조도구(21)와 함께 광고데이터를 표시할 수 있다. 이를 통해, 무분별한 블루투스신호를 이용한 마케팅이 아닌 실제 결제를 수행할 후보군에만 홍보를 수행할 수 있는 효과가 있다.In addition, the first Bluetooth signal may include advertisement data. For example, the payment data transmitting / receivingdevice 10 may include advertisement data in the first Bluetooth signal, and may display the advertisement data together with thepayment assistant tool 21 in which themobile terminal 20 pops up. As a result, it is possible to perform the advertisement only in the candidates for performing the actual settlement rather than marketing using the blind Bluetooth signal.

제2블루투스모듈(200)은 제2블루투스신호를 송신하는 기능을 수행한다. 제2블루투스신호는 결제유효거리를 설정하는 블루투스신호에 해당한다. 결제유효거리는 사용자의 이동단말기(20)가 결제데이터를 포함하는 결제요청신호를 발신할 수 있도록 승인되는 최대거리에 해당한다. 즉, 이동단말기(20)는 제2블루투스신호에 의해 형성된 결제유효거리를 반경으로 하는 범위 내에 진입하여야 결제 수행이 가능하도록 승인될 수 있다. 제2블루투스신호는 결제유효거리로 설정하고자 하는 거리만큼 도달 가능한 특정한 신호 세기를 포함하며, 결제기능 승인데이터를 포함할 수 있다. 따라서, 이동단말기(20)의 결제수행 어플리케이션에 의한 결제 기능은 결제유효거리까지만 도달하는 제2블루투스신호를 수신하면 활성화될 수 있다.And the second Bluetooth module 200 performs a function of transmitting the second Bluetooth signal. The second Bluetooth signal corresponds to a Bluetooth signal for setting the settlement effective distance. The settlement effective distance corresponds to a maximum distance at which the user'smobile terminal 20 is allowed to send a settlement request signal including settlement data. That is, themobile terminal 20 can be approved to be able to perform settlement if the settlement effective distance formed by the second Bluetooth signal falls within a radius range. The second Bluetooth signal includes a specific signal strength reachable by a distance to be set as a payment effective distance, and may include payment function approval data. Therefore, the payment function by the payment execution application of themobile terminal 20 can be activated when receiving the second Bluetooth signal reaching the settlement effective distance only.

예를 들어, 도 6에서와 같이, 이동단말기(20)의 결제수행어플리케이션은 제1블루투스신호를 획득하면 결제보조도구(21)가 제공되어 사용자가 결제를 위한 이전동작(예를 들어, 구입할 물품 선택 또는 결제 진행할 결제수단 선택)은 수행할 수 있다. 그러나 제2블루투스신호 내의 결제기능승인데이터가 수신되기 전에는 결제가 수행되지 않도록 설정될 수 있다. 따라서, 제2블루투스신호의 발신 신호세기가 제1블루투스신호의 발신 신호세기에 비해 작아서 신호도달거리가 짧으면, 제1블루투스신호의 수신 후 제2블루투스신호가 수신되기 전의 영역에서는 결제수행은 수행할 수 없이 결제를 위한 이전동작만을 수행할 수 있게 된다. 이를 통해, 블루투스 신호의 송수신거리가 긴 특징에 의해 결제상대방을 확인하기 어려운 문제를 해결할 수 있다.For example, as shown in FIG. 6, when the payment execution application of themobile terminal 20 acquires the first Bluetooth signal, thepayment assistant 21 is provided so that the user can perform a previous operation for payment (for example, Selection or payment method selection to proceed) can be performed. However, payment may not be performed until payment function approval data in the second Bluetooth signal is received. Therefore, if the signal strength of the second Bluetooth signal is smaller than the intensity of the first Bluetooth signal, and the signal arrival distance is short, the first Bluetooth signal is received and the second Bluetooth signal is received before the second Bluetooth signal is received It is possible to carry out only the previous operation for settlement of a number of times. As a result, it is possible to solve the problem that it is difficult to confirm the payment counterpart due to the long transmission / reception distance of the Bluetooth signal.

다만, 제2블루투스모듈(200)이 결제유효거리를 설정하는 방식은 이에 한정되지 아니하고, 제2블루투스신호 세기가 소정의 값 이상이 되면 결제유효거리 내에 진입한 것으로 승인하는 데이터를 제2블루투스신호 내에 포함하는 방식 등의 다양한 방식을 적용할 수 있다.However, the method of setting the settlement effective distance by the second Bluetooth module 200 is not limited to this, and if the second Bluetooth signal strength becomes a predetermined value or more, And a method of including it in a memory.

제2블루투스모듈(200)은 이동단말기(20)로부터 결제요청신호를 수신하는 기능을 수행한다. 즉, 제2블루투스신호에 의해 이동단말기(20)의 결제수행이 승인된 경우, 제2블루투스모듈(200)은 이동단말기(20)로부터 결제데이터를 포함하는 결제요청신호를 수신할 수 있다. 결제요청신호는 제2블루투스모듈(200)에 부합하는 형식으로 생성되거나 제2블루투스모듈(200)의 식별정보를 포함하여 생성되어 전송되므로 제2블루투스모듈(200)이 획득할 수 있다.The second Bluetooth module 200 functions to receive a payment request signal from themobile terminal 20. That is, when the payment of themobile terminal 20 is approved by the second Bluetooth signal, the second Bluetooth module 200 can receive the payment request signal including the payment data from themobile terminal 20. The payment request signal may be generated in a format compatible with the second Bluetooth module 200 or may be generated including the identification information of the second Bluetooth module 200 and transmitted so that the second Bluetooth module 200 can acquire the payment request signal.

제어부(300)는 결제데이터송수신장치(10)의 전반적인 제어동작을 수행한다. 제어부(300)는 제1블루투스신호 및 제2블루투스신호 내에 포함될 데이터를 생성할 수 있다. 후술하는 판매점단말기연결부(400)로부터 설정정보를 수신하는 경우, 제어부(300)는 설정정보에 상응하는 제1블루투스신호 또는 제2블루투스신호의 데이터를 생성할 수 있으며, 제1블루투스신호 또는 제2블루투스신호의 조건에 부합하는 신호 생성을 요청할 수 있다. 예를 들어, 설정정보가 제1블루투스신호 또는 제2블루투스신호가 도달할 수 있는 최대거리에 부합하는 신호세기정보를 포함하는 경우, 제어부(300)는 제1블루투스모듈(100) 또는 제2블루투스모듈(200)에 특정한 세기의 신호 생성을 요청할 수 있다. 이에 따라, 특정한 매장에 부합하는 제1블루투스신호 도달영역 또는 제2블루투스신호 도달영역을 생성할 수 있다.Thecontrol unit 300 performs an overall control operation of the payment data transmission /reception device 10. [ Thecontroller 300 may generate data to be included in the first Bluetooth signal and the second Bluetooth signal. Thecontroller 300 may generate the first Bluetooth signal or the second Bluetooth signal data corresponding to the setting information when the setting information is received from the retailerterminal connection unit 400, It is possible to request the generation of a signal conforming to the condition of the Bluetooth signal. For example, when the setting information includes signal intensity information corresponding to a maximum distance that the first Bluetooth signal or the second Bluetooth signal can reach, thecontroller 300 controls thefirst Bluetooth module 100 or the second Bluetooth The module 200 may request signal generation of a specific intensity. Accordingly, it is possible to generate the first Bluetooth signal arrival area or the second Bluetooth signal arrival area matching the specific store.

또한, 제어부(300)는 상기 이동단말기(20)로부터 수신된 상기 결제요청신호 내의 결제데이터를 판매점단말기(30)에 부합하는 데이터형식으로 정보처리할 수 있다. 예를 들어, 제어부(300)은 결제데이터를 기존의 카드 긁는 방식과 동일한 데이터형식으로 정보처리할 수 있다. 마그네틱카드를 판매점단말기에 물리적으로 긁는 과정에서 입력되는 데이터와 동일하게 생성하여 후술하는 판매점단말기연결부(400)를 통해 판매점단말기(30)로 제공하여, 기존의 판매점단말기(30) 내에 구비된 HID (Human Interface Device)방식 또는 CDC (Communicaions Device Class)방식의 프로그램을 그대로 사용할 수 있다. 이를 통해, 각 매장은 판매점단말기 내의 프로그램을 변경 또는 수정하지 않고 블루투스를 이용한 결제방식을 적용할 수 있다.Thecontrol unit 300 may process payment data in the payment request signal received from themobile terminal 20 in a data format compatible with thestore terminal 30. [ For example, thecontrol unit 300 may process the payment data in the same data format as the existing card scratching method. The magnetic card is generated in the same manner as the data input in the process of physically scratching the magnetic card to the store terminal and is provided to thestore terminal 30 through the storeterminal connection unit 400 to be described later, Human Interface Device) or CDC (Communicaions Device Class) can be used as it is. As a result, each store can apply the payment method using Bluetooth without changing or modifying the program in the store terminal.

또한, 제어부(300)는, 복수의 이동단말기(20)로부터 복수의 결제요청신호를 수신하는 경우, 결제 진행할 결제요청신호를 결정할 수 있다. 예를 들어, 제어부(300)는 수신되는 복수의 결제요청신호의 세기를 바탕으로 최대의 신호 세기를 가지는 결제요청신호를 결제상대방신호로 결정할 수 있다. 복수의 이동단말기(20)가 동일한 세기의 결제요청신호를 발신하도록 설정되어 있는 경우, 제2블루투스모듈(200)이 수신하는 결제요청신호의 세기가 강할수록 가까이에 위치한 이동단말기(20)에 해당할 수 있다. 따라서 제어부(300)는 최대 신호 세기를 갖는 결제요청신호를 판매점단말기(30)에 가장 인접한 사용자의 이동단말기(20)에서 발신한 신호로 인식하여 결제를 진행할 수 있다. 이를 통해, 복수의 이동단말기(20) 사용자가 결제를 대기하고 있는 경우, 차례대로 결제가 진행되도록 할 수 있어 후순위 대기자가 먼저 결제하게 되는 문제 발생을 방지할 수 있다.In addition, when receiving a plurality of settlement request signals from the plurality ofmobile terminals 20, thecontrol unit 300 can determine a settlement request signal to be transmitted. For example, thecontroller 300 can determine a settlement request signal having a maximum signal strength as a settlement counter signal based on the intensity of a plurality of settlement request signals received. When the plurality ofmobile terminals 20 are set to transmit the settlement request signal of the same intensity, the second Bluetooth module 200 transmits the settlement request signal to themobile terminal 20 can do. Accordingly, thecontroller 300 recognizes the settlement request signal having the maximum signal strength as a signal transmitted from themobile terminal 20 of the user closest to thestore terminal 30, and proceeds to settle the settlement request signal. Accordingly, when a plurality of users of themobile terminal 20 are waiting for payment, the settlement can be progressed in order, thereby preventing a problem that the subordinate waiter first makes a settlement.

판매점단말기연결부(400)는 상기 판매점단말기(30)로 정보처리된 결제데이터를 전달하는 기능을 수행한다. 판매점단말기연결부(400)는 판매점단말기(30)에 연결할 수 있는 다양한 방식이 적용될 수 있다. 즉, 판매점단말기연결부(400)는 판매점단말기(30)의 USB포트, 시리얼 포트 등의 외부연결포트와 연결되는 외부연결단자가 해당될 수 있고, 기존의 판매점단말기(30) 내부에 직접 연결되기 위한 인터페이스가 해당될 수 있다. 또한, 판매점단말기연결부(400)는 판매점단말기(30)로부터 설정정보를 수신하여 제어부(300)로 전달하는 기능을 수행할 수 있다. 상기 설정정보는, 매장정보, 신호세기, 결제유효거리 등을 포함할 수 있다. 제어부(300)는 설정정보를 수신하여 설정정보에 부합하는 제1블루투스신호 또는 제2블루투스신호의 생성을 제1블루투스모듈(100) 및 제2블루투스모듈(200)에 요청할 수 있다.The retailerterminal connection unit 400 transmits the payment data processed by theretailer terminal 30. The storeterminal connection unit 400 may be connected to thestore terminal 30 in various ways. That is, the outletterminal connection unit 400 may correspond to an external connection terminal connected to an external connection port such as a USB port or a serial port of theoutlet terminal 30, The interface may be applicable. In addition, the dealerterminal connection unit 400 may receive the setup information from thestore terminal 30 and transmit the setup information to thecontroller 300. The setting information may include store information, signal strength, settlement effective distance, and the like. Thecontrol unit 300 may receive the setting information and request thefirst Bluetooth module 100 and the second Bluetooth module 200 to generate the first Bluetooth signal or the second Bluetooth signal corresponding to the setting information.

또한, 판매점단말기연결부(400)는 판매점단말기(30)로부터 제1블루투스모듈(100), 제2블루투스모듈(200), 제어부(300)에 제공할 전원을 제공받을 수 있다.The retailerterminal connection unit 400 may receive power to be provided to thefirst Bluetooth module 100, the second Bluetooth module 200, and thecontroller 300 from thestore terminal 30.

본 발명의 다른 일실시예에 따른 블루투스를 이용한 결제데이터송수신장치는, 제1블루투스모듈(100); 제2블루투스모듈(200); 제어부(300); 및 판매점단말기연결부(400);를 포함한다. 이하, 기설명된 구성에 대한 구체적인 설명은 생략한다.According to another embodiment of the present invention, an apparatus for transmitting / receiving payment data using Bluetooth includes afirst Bluetooth module 100; A second Bluetooth module 200; Acontrol unit 300; And a dealerterminal connection unit 400. Hereinafter, a detailed description of the configuration will be omitted.

제1블루투스모듈(100)은 단일블루투스신호를 송신하는 기능을 수행한다. 상기 단일블루투스신호는, 결제보조도구생성데이터, 결제유효거리데이터, 및 제2블루투스모듈(200)의 식별데이터를 포함한다.Thefirst Bluetooth module 100 performs a function of transmitting a single Bluetooth signal. The single Bluetooth signal includes payment assistant creation data, settlement validity distance data, and identification data of the second Bluetooth module 200.

상기 결제보조도구생성데이터는 결제 수행을 위한 결제보조도구의 상기 이동단말기의 화면 내 생성을 요청하는 데이터에 해당한다. 즉, 이동단말기(20)는, 단일블루투스신호의 도달범위 내에 진입하면, 단일블루투스신호 내에 포함된 결제보조도구생성데이터를 인식하여 결제보조도구(21)를 화면상에 생성하여 표시할 수 있다.The payment assistance tool generation data corresponds to data for requesting the payment assist tool for performing payment in the screen of the mobile terminal. That is, when themobile terminal 20 enters within the reach range of a single Bluetooth signal, themobile terminal 20 recognizes the payment assistant tool creation data included in the single Bluetooth signal and generates and displays thepayment assistant tool 21 on the screen.

상기 결제유효거리데이터는 결제유효거리 조건에 상응하는 데이터이다. 상기 결제유효거리 조건은 결제기능이 활성화되는 단일블루투스신호의 최소 세기를 의미한다. 즉, 단일블루투스신호는 이동단말기에 의해 수신된 단일블루투스신호의 신호세기(Received Signal Strength Indicator; RSSI) 조건(예를 들어, 특정한 신호세기 이상인 조건)을 포함하고, 이동단말기(20)는 단일블루투스신호의 세기를 판단한 결과 상기 신호세기 조건을 만족하면 결제기능을 활성화할 수 있다.The settlement effective distance data is data corresponding to the settlement effective distance condition. The settlement effective distance condition means a minimum strength of a single Bluetooth signal for which the settlement function is activated. That is, a single Bluetooth signal includes a received signal strength indicator (RSSI) condition of a single Bluetooth signal received by the mobile terminal (e.g., a condition that is greater than a specific signal strength), and themobile terminal 20 includes a single Bluetooth As a result of judging the strength of the signal, if the signal strength condition is satisfied, the settlement function can be activated.

제2블루투스모듈(200)의 식별데이터는, 이동단말기가 연결할 상기 제2블루투스모듈을 식별하기 위해 수신하는 데이터이다. 즉, 결제유효거리 내에 진입한 이동단말기(20)는 후술하는 제2블루투스모듈(200)로 결제요청신호를 전송하기 위해 특정한 제2블루투스모듈(200)을 식별할 데이터를 단일블루투스신호를 통해 수신할 필요가 있다. 따라서, 단일블루투스신호는 상기 단일블루투스신호를 송신한 제1블루투스모듈(100)과 동일한 결제데이터송수신장치(10)에 포함된 제2블루투스모듈(200)을 식별할 수 있는 데이터를 포함할 수 있다.The identification data of the second Bluetooth module 200 is data received to identify the second Bluetooth module to be connected to the mobile terminal. That is, themobile terminal 20, which has entered the settlement effective distance, receives data for identifying a specific second Bluetooth module 200 through a single Bluetooth signal to transmit a settlement request signal to the second Bluetooth module 200 Needs to be. Therefore, a single Bluetooth signal may include data that can identify the second Bluetooth module 200 included in the same payment data transmission /reception device 10 as thefirst Bluetooth module 100 that has transmitted the single Bluetooth signal .

또한, 단일블루투스신호는 매장정보에 관한 데이터를 포함할 수 있다. 즉, 단일블루투스신호를 수신한 이동단말기(20)가 단일블루투스신호를 송신한 매장에 적합한 인터페이스, 사용 가능한 결제수단정보, 구입 가능한 물품정보 등을 획득하여 제공할 수 있다. 이를 통해, 사용자는 결제 진행 전에 주문정보를 미리 결정할 수 있으며, 사용 가능한 결제수단정보만을 제공받을 수 있어 결제 진행을 위한 준비가 간편해질 수 있다. 또한, 단일블루투스신호는 광고데이터를 포함할 수 있다.In addition, a single Bluetooth signal may include data relating to store information. That is, themobile terminal 20 receiving the single Bluetooth signal can acquire and provide an interface suitable for the store in which a single Bluetooth signal is transmitted, available payment means information, available product information, and the like. Thus, the user can determine the order information in advance before proceeding with the payment, and can receive only the available payment means information, so that the preparation for the payment proceeding can be simplified. In addition, a single Bluetooth signal may include advertising data.

제2블루투스모듈(200)은 이동단말기(20)로부터 결제요청신호를 수신하는 기능을 수행한다. 즉, 단일블루투스신호 내에 설정된 최소 신호 세기 조건을 만족되어 이동단말기(20)의 결제수행이 승인된 경우, 제2블루투스모듈(200)은 이동단말기(20)로부터 결제데이터를 포함하는 결제요청신호를 수신할 수 있다.The second Bluetooth module 200 functions to receive a payment request signal from themobile terminal 20. That is, if the minimum signal strength condition set in the single Bluetooth signal is satisfied and the payment of themobile terminal 20 is approved, the second Bluetooth module 200 transmits a payment request signal including the payment data from themobile terminal 20 .

제어부(300)는 단일블루투스신호 내에 포함될 데이터를 생성하며, 상기 이동단말기(20)로부터 수신된 상기 결제요청신호 내의 결제데이터를 정보처리하는 기능을 수행한다.Thecontrol unit 300 generates data to be included in a single Bluetooth signal and performs information processing of payment data in the payment request signal received from themobile terminal 20. [

또한, 제어부(300)는 판매점단말기연결부(400)로부터 설정정보를 수신하는 경우, 제어부(300)는 설정정보에 상응하는 단일블루투스신호의 데이터를 생성할 수 있으며, 단일블루투스신호의 조건에 부합하는 신호 생성을 요청할 수 있다.In addition, when thecontroller 300 receives the setting information from the dealerterminal connection unit 400, thecontroller 300 may generate data of a single Bluetooth signal corresponding to the setting information, Signal generation may be requested.

또한, 제어부(300)는, 복수의 이동단말기(20)로부터 복수의 결제요청신호를 수신하는 경우, 결제 진행할 결제요청신호를 결정할 수 있다. 예를 들어, 제어부(300)는 수신되는 복수의 결제요청신호의 세기를 바탕으로 최대의 신호 세기를 가지는 결제요청신호를 결제 진행할 신호로 결정할 수 있다.In addition, when receiving a plurality of settlement request signals from the plurality ofmobile terminals 20, thecontrol unit 300 can determine a settlement request signal to be transmitted. For example, thecontrol unit 300 may determine a settlement request signal having a maximum signal strength as a signal for settlement based on the intensity of a plurality of settlement request signals received.

판매점단말기연결부(400)는 상기 판매점단말기(30)로 정보처리된 결제데이터를 전달하는 기능을 수행한다. 또한, 판매점단말기연결부(400)는 판매점단말기(30)로부터 설정정보를 수신하여 제어부(300)로 전달하는 기능을 수행할 수 있다. 또한, 판매점단말기연결부(400)는 판매점단말기(30)로부터 제1블루투스모듈(100), 제2블루투스모듈(200), 제어부(300)에 제공할 전원을 제공받을 수 있다.The retailerterminal connection unit 400 transmits the payment data processed by theretailer terminal 30. In addition, the dealerterminal connection unit 400 may receive the setup information from thestore terminal 30 and transmit the setup information to thecontroller 300. The retailerterminal connection unit 400 may receive power to be provided to thefirst Bluetooth module 100, the second Bluetooth module 200, and thecontroller 300 from thestore terminal 30.

도 2는 본 발명의 일실시예에 따른 단일블루투스모듈(500)을 포함하는 결제데이터송수신장치(10)의 내부구성도이다.2 is an internal configuration diagram of a payment data transmitting and receivingapparatus 10 including asingle Bluetooth module 500 according to an embodiment of the present invention.

도 2를 참조하면, 본 발명의 또 다른 일실시예에 따른 블루투스를 이용한 결제데이터송수신장치(10)는, 단일블루투스모듈(500); 제어부(300); 판매점단말기연결부(400);를 포함한다. 이하, 기설명된 구성에 대한 구체적인 설명은 생략한다.Referring to FIG. 2, a payment data transmitting / receivingapparatus 10 using Bluetooth according to another embodiment of the present invention includes asingle Bluetooth module 500; Acontrol unit 300; And a dealerterminal connection unit 400. Hereinafter, a detailed description of the configuration will be omitted.

단일블루투스모듈(500)은 단일블루투스신호를 송신하는 기능을 수행한다. 단일블루투스신호는 결제 수행을 위한 결제보조도구(21)의 이동단말기(20) 화면 내 생성을 요청하는 데이터 및 결제유효거리 조건에 상응하는 데이터를 포함할 수 있다. 결제유효거리 조건은, 결제기능이 활성화되는 단일블루투스신호의 최소 세기를 의미할 수 있다. 즉, 단일블루투스모듈(500)은 특정한 세기의 단일블루투스신호를 발신하고, 이동단말기(20)는 단일블루투스신호를 수신하여 결제보조도구(21)를 화면상에 표시할 수 있다. 이동단말기(20)의 접근에 따라 결제유효거리 조건에 상응하는 단일블루투스신호의 최소세기를 넘어서면, 결제 기능이 활성화될 수 있다.Thesingle Bluetooth module 500 performs a function of transmitting a single Bluetooth signal. The single Bluetooth signal may include data requesting generation of thepayment assistant 21 for performing settlement in the screen of themobile terminal 20 and data corresponding to the settlement effective distance condition. The settlement effective range condition may mean the minimum intensity of a single Bluetooth signal for which the settlement function is activated. That is, thesingle Bluetooth module 500 may transmit a single Bluetooth signal of a specific intensity, and themobile terminal 20 may receive a single Bluetooth signal to display thepayment assistant 21 on the screen. The billing function can be activated if the minimum strength of a single Bluetooth signal corresponding to the settlement effective distance condition is exceeded according to the approach of themobile terminal 20. [

또한, 단일블루투스모듈(500)은 이동단말기(20)로부터 결제요청신호를 수신하는 기능을 수행한다. 즉, 단일블루투스신호 내에 설정된 최소 신호 세기 조건을 만족되어 이동단말기(20)의 결제수행이 승인된 경우, 단일블루투스모듈(500)은 이동단말기(20)로부터 결제데이터를 포함하는 결제요청신호를 수신할 수 있다.In addition, thesingle Bluetooth module 500 performs a function of receiving a payment request signal from themobile terminal 20. That is, when the minimum signal strength condition set in the single Bluetooth signal is satisfied and the payment of themobile terminal 20 is approved, thesingle Bluetooth module 500 receives the payment request signal including the payment data from themobile terminal 20 can do.

제어부(300)는 단일블루투스신호 내에 포함될 데이터를 생성하며, 상기 이동단말기(20)로부터 수신된 상기 결제요청신호 내의 결제데이터를 정보처리하는 기능을 수행한다.Thecontrol unit 300 generates data to be included in a single Bluetooth signal and performs information processing of payment data in the payment request signal received from themobile terminal 20. [

또한, 제어부(300)는 판매점단말기연결부(400)로부터 설정정보를 수신하는 경우, 제어부(300)는 설정정보에 상응하는 단일블루투스신호의 데이터를 생성할 수 있으며, 단일블루투스신호의 조건에 부합하는 신호 생성을 요청할 수 있다.In addition, when thecontroller 300 receives the setting information from the dealerterminal connection unit 400, thecontroller 300 may generate data of a single Bluetooth signal corresponding to the setting information, Signal generation may be requested.

또한, 제어부(300)는, 복수의 이동단말기(20)로부터 복수의 결제요청신호를 수신하는 경우, 결제 진행할 결제요청신호를 결정할 수 있다. 예를 들어, 제어부(300)는 수신되는 복수의 결제요청신호의 세기를 바탕으로 최대의 신호 세기를 가지는 결제요청신호를 결제 진행할 신호로 결정할 수 있다.In addition, when receiving a plurality of settlement request signals from the plurality ofmobile terminals 20, thecontrol unit 300 can determine a settlement request signal to be transmitted. For example, thecontrol unit 300 may determine a settlement request signal having a maximum signal strength as a signal for settlement based on the intensity of a plurality of settlement request signals received.

판매점단말기연결부(400)는 상기 판매점단말기(30)로 정보처리된 결제데이터를 전달하는 기능을 수행한다. 또한, 판매점단말기연결부(400)는 판매점단말기(30)로부터 설정정보를 수신하여 제어부(300)로 전달하는 기능을 수행할 수 있다. 또한, 판매점단말기연결부(400)는 판매점단말기(30)로부터 단일블루투스모듈(500), 제어부(300)에 제공할 전원을 제공받을 수 있다.The retailerterminal connection unit 400 transmits the payment data processed by theretailer terminal 30. In addition, the dealerterminal connection unit 400 may receive the setup information from thestore terminal 30 and transmit the setup information to thecontroller 300. Also, the retailerterminal connection unit 400 may receive power to be supplied to thesingle Bluetooth module 500 and thecontrol unit 300 from theretailer terminal 30.

도 3은 본 발명의 일실시예에 따른 제1블루투스신호 및 제2블루투스신호를 이용한 이동단말기(20)의 결제수행방법의 순서도이다.3 is a flowchart illustrating a method of performing a payment of amobile terminal 20 using a first Bluetooth signal and a second Bluetooth signal according to an embodiment of the present invention.

도 3을 참조하면, 본 발명의 또 다른 일실시예에 따른 이동단말기(20)의 결제수행방법은, 상기 결제보조도구(21)생성데이터를 포함하는 제1블루투스신호를 수신하여, 결제수행을 위한 결제보조도구(21)를 생성하는 단계(S100); 결제기능승인데이터를 포함하는 제2블루투스신호를 수신하여 결제유효거리를 식별하는 단계(S110); 상기 이동단말기(20)가 상기 결제유효거리 내에 위치하는 경우, 결제기능을 활성화하는 단계(S120); 사용자로부터 특정한 결제수단에 대한 결제요청을 수신하는 단계(S130); 및 상기 판매점단말기(30)로 상기 결제수단에 대한 결제데이터를 포함하는 상기 결제요청신호를 전송하는 단계(S140);를 포함한다.3, a method of performing settlement of amobile terminal 20 according to another embodiment of the present invention includes receiving a first Bluetooth signal including data generated by thepayment assistant 21, (S100) of a payment assistant tool (21); Receiving a second Bluetooth signal including payment function approval data to identify a payment effective distance (S110); Activating a settlement function (S120) when the mobile terminal (20) is located within the settlement effective distance; A step (S130) of receiving a payment request for a specific payment means from a user; And transmitting the payment request signal including payment data for the payment means to the retailer terminal (S140).

이동단말기(20)의 결제수행방법은 판매점단말기(30)와의 블루투스 통신을 통해 수행된다. 판매점단말기(30)는 블루투스신호(예를 들어, 결제보조도구(21)생성데이터 또는 결제기능승인데이터를 포함하는 블루투스신호)를 이동단말기(20)로 송신하고 결제요청신호를 이동단말기(20)로부터 수신할 수 있다. 판매점단말기(30)는 내부에 블루투스신호 송수신(즉, 블루투스 통신)이 가능한 통신모듈을 구비하여 이동단말기(20)와의 결제과정을 수행할 수 있고, 외부연결단자에 하나 이상의 블루투스모듈을 포함하는 결제데이터송수신장치(10)를 연결하여 이동단말기(20)의 결제과정을 수행할 수 있다. 이하, 이동단말기(20) 결제 수행방법은 상기 판매점단말기(30)에 대해서 이루어진다.The payment execution method of themobile terminal 20 is performed through the Bluetooth communication with thestore terminal 30. [ Thestore terminal 30 transmits to the mobile terminal 20 a Bluetooth signal (for example, a Bluetooth signal including the payment assistant tool generation data or the payment function approval data) to themobile terminal 20, Lt; / RTI > Theretailer terminal 30 is provided with a communication module capable of transmitting / receiving a Bluetooth signal (i.e., Bluetooth communication) to perform a payment process with themobile terminal 20, and is capable of performing payment processing including one or more Bluetooth modules The data transmission /reception device 10 may be connected to perform the payment process of themobile terminal 20. [ Hereinafter, a payment settlement method for themobile terminal 20 is performed for thestore terminal 30.

이동단말기(20)는 결제보조도구(21)생성데이터를 포함하는 제1블루투스신호를 수신하여, 결제수행을 위한 결제보조도구(21)를 생성한다(S100). 결제보조도구(21)생성데이터는 결제수단정보 또는 제1블루투스신호를 발신한 매장 물품(또는 메뉴)정보에 연결할 수 있는 결제보조도구(21)를 이동단말기(20)의 화면 상에 표시하도록 하는 제1블루투스신호 내 데이터에 해당한다. 즉, 도 5에서와 같이, 판매점단말기(30)에서 발신하는 제1블루투스신호가 도달하는 특정한 영역이 형성되고, 이동단말기(20)가 상기 특정한 영역 내에 진입하면 이동단말기(20)가 제1블루투스신호를 수신하고 제1블루투스신호 내 결제보조도구(21)생성데이터에 의해 결제보조도구(21)를 화면상에 생성할 수 있다.Themobile terminal 20 receives the first Bluetooth signal including the data for generating thepayment assistant 21, and generates apayment assistant tool 21 for performing payment (S100). The payment assistant tool generation data may cause thepayment assistant tool 21 to be displayed on the screen of themobile terminal 20 so that it can be connected to the payment means information or the store item (or menu) information that has transmitted the first Bluetooth signal Corresponds to the data in the first Bluetooth signal. 5, when a specific area in which the first Bluetooth signal originating from theretailer terminal 30 arrives and themobile terminal 20 enters the specific area, themobile terminal 20 transmits the first Bluetooth signal And generate thepayment assistant 21 on the screen by using the data for generating thepayment aid 21 in the first Bluetooth signal.

또한, 제1블루투스신호가 이동단말기(20)가 진입한 매장정보를 포함하는 경우, 이동단말기(20)는 매장정보에 부합하는 결제수단을 선별하여 제공할 수 있다. 예를 들어, 이동단말기(20) 내에 복수의 결제수단을 포함하는 경우, 이동단말기(20)는 제1블루투스신호 내의 매장정보를 바탕으로 할인 받을 수 있는 카드 또는 포인트 적립이 가능한 카드를 추출하여 화면 상에 표시할 수 있다. 이동단말기(20)는 이동단말기(20)의 메모리 내에 저장한 매장별 결제수단 리스트를 바탕으로 추출할 수 있고, 외부서버에 수신한 매장정보에 부합하는 사용 가능한 결제수단 리스트의 탐색을 요청하여 실시간으로 제공받을 수 있다.In addition, when the first Bluetooth signal includes store information on which themobile terminal 20 has entered, themobile terminal 20 can selectively provide the payment means corresponding to the store information. For example, when themobile terminal 20 includes a plurality of payment means, themobile terminal 20 extracts a discountable card or a point accumulation card based on the store information in the first Bluetooth signal, Can be displayed on the screen. Themobile terminal 20 can extract based on the list of payment means for each store stored in the memory of themobile terminal 20 and requests the search of the available payment means list corresponding to the store information received at the external server, .

이동단말기(20)는 결제기능승인데이터를 포함하는 제2블루투스신호를 탐색한다(S110). 결제기능승인데이터는 이동단말기(20) 내 결제수행 어플리케이션의 결제 기능을 활성화하는 데이터로, 제2블루투스신호 내에 포함되어 수신된다. 제2블루투스신호는 특정한 신호세기를 가져 신호도달범위(즉, 제2블루투스신호의 최대 도달거리)를 통해 결제 수행이 가능한 결제유효영역을 생성할 수 있다. 제2블루투스신호의 발신 신호 세기가 제1블루투스신호의 발신신호 세기보다 약하여, 이동단말기(20)는 제1블루투스신호를 인식한 후 제2블루투스신호의 수신 여부를 계속적으로 또는 주기적으로 확인할 수 있다.The mobile terminal 20 searches for a second Bluetooth signal including payment function approval data (S110). The payment function approval data is included in the second Bluetooth signal and is received as data for activating the payment function of the payment execution application in themobile terminal 20. [ The second Bluetooth signal has a specific signal strength, and can generate a settlement effective area in which the settlement can be performed through the signal reach range (i.e., the maximum reach distance of the second Bluetooth signal). The strength of the signal strength of the second Bluetooth signal is lower than the strength of the signal strength of the first Bluetooth signal so that themobile terminal 20 can continuously or periodically check whether the second Bluetooth signal is received after recognizing the first Bluetooth signal .

이동단말기(20)가 제2블루투스신호에 의해 설정되는 결제유효거리 내에 위치하는 경우, 이동단말기(20)는 결제기능을 활성화한다(S120). 즉, 도 6에서와 같이, 이동단말기(20)는, 결제유효거리 내(즉, 제2블루투스신호가 도달하는 영역인 결제유효영역 내)에 진입하여 제2블루투스신호를 수신하면, 제2블루투스신호 내 결제기능승인데이터를 획득하여 이동단말기(20)의 결제수행어플리케이션의 결제기능을 활성화할 수 있다. 이동단말기(20)는 결제유효영역 내에 진입여부(즉, 제2블루투스신호의 수신 여부)를 화면상에 표시할 수 있다.When themobile terminal 20 is located within the settlement effective distance set by the second Bluetooth signal, themobile terminal 20 activates the settlement function (S120). That is, as shown in FIG. 6, when themobile terminal 20 enters the settlement effective distance (i.e., within the settlement effective area that the second Bluetooth signal reaches) and receives the second Bluetooth signal, Signal acquisition function approval data to activate the payment function of the payment execution application of themobile terminal 20. [ Themobile terminal 20 can display on the screen whether or not it has entered the payment validity area (i.e., whether or not the second Bluetooth signal is received).

또한, 이동단말기(20)는 결제기능을 활성화하면서 제2블루투스신호를 발신한 판매점단말기(30)(또는 제2블루투스모듈(200))과 페어링(즉, 일대일 연결)을 수행할 수 있다. 이를 통해, 이동단말기(20)와 연결된 판매점단말기(30)가 다른 이동단말기(20)와 중복된 결제진행이 이루어지는 것을 방지할 수 있다.Also, themobile terminal 20 can perform the pairing (i.e., one-to-one connection) with the store terminal 30 (or the second Bluetooth module 200) that has transmitted the second Bluetooth signal while activating the payment function. Accordingly, it is possible to prevent a settlement process in which theretailer terminal 30 connected to themobile terminal 20 is overlapped with anothermobile terminal 20.

이동단말기(20)는 사용자로부터 특정한 결제수단에 대한 결제요청을 수신한다(S130). 즉, 사용자는 결제보조도구(21)의 조작에 의해 제시된 하나 이상의 결제수단 중에서 선택된 특정한 결제수단으로 결제 진행을 이동단말기(20)에 요청할 수 있다. 예를 들어, 이동단말기(20)가 터치스크린을 구비하는 경우, 이동단말기(20)는 사용자로부터 화면 상에 표시된 결제진행 버튼에 대한 터치조작을 입력받을 수 있다.Themobile terminal 20 receives a payment request for a specific payment means from the user (S130). That is, the user can request themobile terminal 20 to proceed with the payment with the specific payment means selected from the one or more payment means presented by the operation of thepayment assistant 21. For example, when themobile terminal 20 has a touch screen, themobile terminal 20 can receive a touch operation for the payment progress button displayed on the screen from the user.

이동단말기(20)는 판매점단말기(30)로 결제수단에 대한 결제데이터를 포함하는 결제요청신호를 전송한다(S140). 또한, 결제요청신호는 결제수단의 카드정보 이동단말기(20)뿐만 아니라 이동단말기(20)의 사용자가 선택한 주문정보를 포함할 수 있다.Themobile terminal 20 transmits a payment request signal including payment data for the payment means to the store terminal 30 (S140). The settlement request signal may include order information selected by the user of themobile terminal 20 as well as the card informationmobile terminal 20 of the payment means.

또한, 이동단말기(20)는 판매점단말기(30)로부터 제2블루투스신호를 통해 결제수행결과데이터를 수신하고, 화면상에 표시하여 사용자에게 제공할 수 있다.In addition, themobile terminal 20 receives the payment result data from thestore terminal 30 through the second Bluetooth signal, displays it on the screen, and provides it to the user.

또한, 이동단말기(20)는 특정한 조건을 해당하면 화면 상에서 결제보조도구(21)를 제거할 수 있다. 예를 들어, 결제보조도구(21) 생성 후 특정시간을 경과하는 경우, 제1블루투스신호의 수신범위를 이탈하는 경우, 다른 제1블루투스신호를 수신하는 경우(예를 들어, 매장이 인접하게 위치하여 이미 수신한 제1블루투스신호의 세기보다 다른 매장의 판매점단말기(30)에서 발신하는 제1블루투스신호의 세기가 더 강하게 되는 경우) 중 어느 하나에 해당하면 화면 상에 표시된 결제보조도구(21)를 제거하도록 할 수 있다. 이를 통해, 이동단말기(20)는 사용자가 결제를 수행할 것으로 예상되는 상황에서만 결제보조도구(21)를 화면 상에 표시할 수 있어, 평상시의 이동단말기(20) 사용에 불편함을 제공하지 않도록 할 수 있다.In addition, themobile terminal 20 can remove thepayment assistant 21 on the screen if certain conditions are met. For example, when a certain time elapses after the generation of thepayment assistant tool 21, when the first bluetooth signal is out of the reception range, when another first Bluetooth signal is received (for example, (The case where the strength of the first Bluetooth signal transmitted from thestore terminal 30 of the store is stronger than the intensity of the first Bluetooth signal that has been received), thepayment assistant 21 displayed on the screen Can be removed. Accordingly, themobile terminal 20 can display thesettlement assisting tool 21 on the screen only in a situation in which the user is expected to perform settlement, so as not to provide inconvenience to the use of themobile terminal 20 in normal use can do.

또한, 결제데이터 전송단계(S140)는, 외부서버에 암호화된 결제데이터를 요청하는 단계; 및 상기 외부서버로부터 제1데이터를 수신하여 상기 판매점단말기(30)로 전송하되, 상기 제1데이터는 상기 암호화된 결제데이터의 일부로 형성되는 단계;를 포함할 수 있다. 즉, 결제데이터 전송과정에서 결제데이터 스키밍(skimming) 등의 문제를 방지하기 위해 보안성을 높이는 과정을 포함할 수 있다.In addition, the payment data transmission step (S140) may include: requesting encrypted payment data to an external server; And receiving the first data from the external server and transmitting the first data to the store terminal (30), wherein the first data is formed as a part of the encrypted payment data. That is, it may include a process for enhancing security to prevent problems such as skimming of payment data in the course of payment data transmission.

먼저, 이동단말기(20)는 외부서버에 암호화된 결제데이터를 요청할 수 있다. 즉, 이동단말기(20)는 사용자에 의해 선택된 특정한 결제수단에 대한 암호화된 결제데이터를 외부서버에 요청할 수 있다.First, themobile terminal 20 can request encrypted payment data to an external server. That is, themobile terminal 20 can request the external server for the encrypted payment data for the specific payment means selected by the user.

그 후, 이동단말기(20)는 외부서버로부터 제1데이터를 수신하여 상기 판매점단말기(30)로 전송할 수 있다. 즉, 외부서버는 선택된 결제수단의 결제데이터에 대해 암호화를 수행할 수 있고, 암호화된 결제데이터를 제1데이터 및 제2데이터로 분할할 수 있다. 제1데이터는 암호화된 결제데이터의 일부로, 외부서버로부터 이동단말기(20)가 수신하여 판매점단말기(30)에 전달하는 데이터에 해당한다. 제2데이터는 암호화된 결제데이터의 일부로, 외부서버가 판매점단말기(30)로 직접 전달하는 데이터에 해당한다. 제1데이터 및 제2데이터는 판매점단말기(30)에서 결합된 후 복호화가 수행되어 원상태의 결제데이터로 복원될 수 있고, 이를 이용하여 이동단말기(20)에 의해 요청된 결제과정을 수행할 수 있다.Thereafter, themobile terminal 20 may receive the first data from the external server and transmit the first data to thestore terminal 30. That is, the external server can perform encryption on the payment data of the selected payment means, and can divide the encrypted payment data into the first data and the second data. The first data is part of the encrypted payment data, and corresponds to data received by the mobile terminal 20 from the external server and delivered to thestore terminal 30. [ The second data is part of the encrypted payment data, and corresponds to data that the external server directly delivers to thestore terminal 30. [ The first data and the second data are combined at theretail store terminal 30 and then decoded and restored to the original settlement data and can be used to perform the settlement process requested by themobile terminal 20 .

또한, 상기 암호화된 결제데이터 요청단계에서, 이동단말기(20)가 제2블루투스신호를 통해 파악된 판매점단말기(30) 식별정보를 외부서버로 함께 전송할 수 있다. 외부서버가 판매점단말기(30)로 암호화된 결제데이터의 일부인 제2데이터를 직접 전달하기 위해서는, 전송상대방인 판매점단말기(30)를 파악할 수 있어야 한다. 따라서, 이동단말기(20)가 제2블루투스신호를 통해 인식한 판매점단말기(30) 식별정보를 외부서버로 전송하여, 상기 식별정보에 부합하는 판매점단말기(30)로 제2데이터 전송을 요청할 수 있다.In addition, in the encrypted payment data requesting step, themobile terminal 20 can transmit the identification information of theretailer terminal 30 identified through the second Bluetooth signal to the external server. In order for the external server to directly transmit the second data, which is a part of the payment data encrypted by thestore terminal 30, it must be able to grasp thestore terminal 30 as the transmission partner. Accordingly, themobile terminal 20 can transmit the identification information of theoutlet terminal 30 recognized by the second Bluetooth signal to the external server, and request thesecond terminal 30 to transmit the second data to theoutlet terminal 30 corresponding to the identification information .

또한, 매장에 복수의 판매점단말기(30)가 존재하는 경우, 이동단말기(20)는 각각의 판매점단말기(30)가 발신하는 복수의 제2블루투스신호를 수신할 수 있어, 이동단말기(20)는 결제를 수행할 판매점단말기(30)를 결정할 필요가 있다.When there are a plurality ofstore terminals 30 in the store, themobile terminal 20 can receive a plurality of second Bluetooth signals transmitted from therespective store terminals 30, and themobile terminal 20 It is necessary to determine theretail store terminal 30 to perform settlement.

이를 위해, 이동단말기(20)는, 상기 결제기능 활성화단계(S120)에서, 각각의 제2블루투스신호의 세기를 측정하여 최대의 신호 세기를 가지는 제2블루투스신호를 식별하고, 상기 최대 신호 세기의 제2블루투스신호를 발신한 판매점단말기(30)를 결제상대방으로 결정할 수 있다. 이 때, 이동단말기(20)는 선택되지 않은 제2블루투스신호와의 연결을 단절하고(즉, 페어링을 끊고) 선택된 최대신호의 제2블루투스신호와의 연결을 유지할 수 있다.For this, the mobile terminal 20 measures the strength of each second Bluetooth signal to identify the second Bluetooth signal having the maximum signal strength in the step of activating the payment function (S120) Theretailer terminal 30 that has transmitted the second Bluetooth signal can be determined as the payment counterparty. At this time, themobile terminal 20 can disconnect the connection with the unselected second Bluetooth signal (i.e., disconnect the pairing) and maintain the connection with the second Bluetooth signal of the selected maximum signal.

또한, 이동단말기(20)는, 상기 결제기능 활성화단계(S120)에서, 각각의 제2블루투스신호 내에 포함된 상호 구별 가능한 식별정보를 바탕으로 우선순위를 적용하여 우선순위가 높은 제2블루투스신호와의 결제를 수행할 수 있다.In addition, themobile terminal 20 applies priority to the second Bluetooth signal having a high priority based on the mutually distinguishable identification information included in each second Bluetooth signal in the payment function activation step (S120) Can be performed.

또한, 이동단말기(20)는, 상기 결제기능 활성화단계(S120)에서, 복수의 판매점단말기(30)에 선택요청신호를 발신하는 단계; 상기 복수의 판매점단말기(30)에 선택요청신호를 발신하는 단계; 상기 복수의 판매점단말기(30)로부터 선택데이터를 포함하는 제2블루투스신호를 수신하는 단계; 및 상기 선택데이터의 수신시점 또는 각각의 상기 판매점단말기(30)에서의 상기 선택데이터 전송시점의 선후를 판단하여 특정한 판매점단말기(30)를 결제상대방으로 결정하고, 이외의 판매점단말기(30)와의 연결을 차단하는 단계;를 포함할 수 있다. 즉, 이동단말기(20)는 복수의 판매점단말기(30) 중에서 어떠한 판매점단말기(30)에 대한 결제기능 활성화를 진행할 지 결정할 필요가 있어, 판매점단말기(30)로 선택요청신호를 전송하여 선택을 요청할 수 있다. 그 후, 판매점단말기(30)가 결제 수행이 가능한 상태인 경우에 자동으로 선택데이터를 포함한 제2블루투스신호를 이동단말기(20)로 전송할 수 있고, 판매점단말기(30)에 표시된 선택요청신호 알림에 대해 점원이 선택데이터 전송을 요청하여 선택데이터를 포함한 제2블루투스신호를 이동단말기(20)로 전송할 수 있다. 선택데이터는 판매점단말기(30)에서 전송시점, 판매점단말기(30) 식별정보 등을 포함할 수 있다. 그 후, 이동단말기(20)는 선택데이터의 수신시점 또는 각각의 판매점단말기(30)에서의 선택데이터 전송시점 중 적어도 하나 이상에 대해 특정기준을 적용하여 특정한 판매점단말기(30)를 선택하고, 이외의 판매점단말기(30)와의 연결을 차단할 수 있다. 즉, 이동단말기(20)는 선택데이터가 먼저 전송된 판매점단말기(30) 또는 이동단말기(20)에 의해 먼저 수신된 선택데이터를 전송한 판매점단말기(30)를 결제상대방으로 결정할 수 있다.In addition, themobile terminal 20 may include a step of transmitting a selection request signal to a plurality ofretailer terminals 30 in the billing function activation step S120; Transmitting a selection request signal to the plurality of retailer terminals (30); Receiving a second Bluetooth signal including selection data from the plurality of retailer terminals (30); And determines a specificselling point terminal 30 as a payment counterpart by judging the reception time of the selection data or the next of the selection data transmission point in each of theoutlet terminals 30, And a step of intercepting the data. That is, themobile terminal 20 needs to determine which of the plurality of theoutlet terminals 30 to activate the payment function for theoutlet terminal 30, and transmits a selection request signal to theoutlet terminal 30 to request selection . Thereafter, when thestore terminal 30 is in a state in which payment can be performed, the second Bluetooth signal including the selection data can be automatically transmitted to themobile terminal 20, and the selection request signal notification The clerk may request the selection data transmission and transmit the second Bluetooth signal including the selection data to themobile terminal 20. The selection data may include a transmission time at thestore terminal 30, identification information of thestore terminal 30, and the like. Thereafter, themobile terminal 20 selects a specificretail store terminal 30 by applying a specific criterion to at least one of the reception time of the selection data or the selection data transmission time at eachstore terminal 30, The connection with theretail store terminal 30 can be blocked. That is, themobile terminal 20 can determine theretailer terminal 30 that has transmitted the selection data previously received by thestore terminal 30 or themobile terminal 20 to which the selection data was transmitted first as the payment counterparty.

도 4는 본 발명의 일실시예에 따른 단일블루투스신호를 이용한 이동단말기(20)의 결제수행방법의 순서도이다.4 is a flowchart of a method of performing a payment of amobile terminal 20 using a single Bluetooth signal according to an embodiment of the present invention.

도 4를 참조하면, 본 발명의 또 다른 일실시예에 따른 이동단말기(20)의 결제수행방법은, 단일블루투스신호를 수신하여, 결제수행을 위한 결제보조도구(21)를 생성하는 단계(S200); 상기 단일블루투스신호를 통해 결제유효거리를 인식하고, 상기 이동단말기(20)가 결제유효거리 내에 위치하면 결제기능을 활성화하는 단계(S210); 사용자로부터 특정한 결제수단에 대한 선택입력을 수신하는 단계(S220); 및 선택된 결제수단에 대한 결제데이터를 포함하는 상기 결제요청신호를 상기 판매점단말기(30)로 전송하는 단계(S230);를 포함한다. 이하, 기설명된 단계에 대한 구체적인 설명은 생략한다.4, a method of performing settlement of amobile terminal 20 according to another embodiment of the present invention includes receiving a single Bluetooth signal and generating apayment assistant tool 21 for performing payment (S200 ); Recognizing a settlement effective distance through the single Bluetooth signal and activating a settlement function when themobile terminal 20 is within a settlement effective distance (S210); Receiving a selection input for a specific payment means from a user (S220); And transmitting the payment request signal including payment data for the selected payment means to the store terminal 30 (S230). Hereinafter, a detailed description of the steps described above will be omitted.

이동단말기(20)는 단일블루투스신호를 수신하여, 결제수행을 위한 결제보조도구(21)를 생성한다(S200). 상기 단일블루투스신호는 결제보조도구생성데이터 및 결제유효거리데이터를 포함하여 발신되는 신호이다. 즉, 이동단말기(20)는, 단일블루투스신호의 수신범위 내에 진입하면, 수신한 단일블루투스신호 내의 결제보조도구생성데이터를 인식하여 결제보조도구(21)를 화면 상에 생성할 수 있다.Themobile terminal 20 receives a single Bluetooth signal and generates apayment assistant tool 21 for performing payment (S200). The single Bluetooth signal is a signal including payment assist tool creation data and payment validity data. That is, when themobile terminal 20 enters the reception range of a single Bluetooth signal, themobile terminal 20 can recognize the payment assistant tool creation data in the received single Bluetooth signal and generate thepayment assistant tool 21 on the screen.

이동단말기(20)는 상기 단일블루투스신호를 통해 결제유효거리를 인식하고, 이동단말기가 결제유효거리 내에 위치하면 결제기능을 활성화한다(S210). 상기 결제유효거리는 상기 결제기능이 활성화되도록 설정된 단일블루투스신호의 최소 세기에 상응하는 거리이다. 즉, 이동단말기(20)는 단일블루투스신호 내의 결제유효거리데이터를 획득하여 결제기능을 활성화할 수 있는 단일블루투스신호의 최소세기를 인식한다. 그 후, 이동단말기(20)는 이동하여 결제유효거리 내에 진입하면(즉, 이동단말기(20)가 인식한 단일블루투스신호의 세기가 상기 최소세기 이상에 해당하면), 이동단말기(20)는 결제기능을 활성화할 수 있다.Themobile terminal 20 recognizes the settlement effective distance through the single Bluetooth signal, and activates the settlement function when the mobile terminal is located within the settlement effective distance (S210). The settlement effective distance is a distance corresponding to a minimum intensity of a single Bluetooth signal set to activate the settlement function. That is, themobile terminal 20 recognizes the minimum strength of a single Bluetooth signal capable of acquiring settlement effective distance data in a single Bluetooth signal and activating the settlement function. Thereafter, when themobile terminal 20 moves and enters the settlement effective distance (that is, when the intensity of a single Bluetooth signal recognized by themobile terminal 20 is equal to or greater than the minimum intensity) Function can be activated.

이동단말기(20)는 사용자로부터 특정한 결제수단에 대한 선택입력을 수신한다(S220; S130과 동일).Themobile terminal 20 receives a selection input for a specific payment means from the user (S220; same as S130).

이동단말기(20)는 선택된 결제수단에 대한 결제데이터를 포함하는 상기 결제요청신호를 상기 판매점단말기로 전송한다(S230; S140과 동일).Themobile terminal 20 transmits the settlement request signal including payment data for the selected payment means to the retailer terminal (S230; the same as S140).

또한, 상기 결제기능 활성화단계(S210)는, 복수의 상기 판매점단말기로부터 복수의 단일블루투스신호를 수신하는 경우, 특정한 단일블루투스신호를 발신한 판매점단말기와 연결하고, 이외의 판매점단말기와의 연결을 제한하는 것을 특징으로 할 수 있다.In addition, in the step of activating the settlement function (S210), when receiving a plurality of single Bluetooth signals from a plurality of the outlet terminals, it is possible to connect the terminal with the outlet terminal that has transmitted a specific single Bluetooth signal, .

또한, 상기 결제기능 활성화단계(S210)는, 복수의 판매점단말기로부터 복수의 단일블루투스신호를 수신하는 경우, 각각의 단일블루투스신호의 세기를 바탕으로, 최대의 신호 세기를 가지는 단일블루투스신호를 식별하여 결제 수행할 판매점단말기로 결정하는 것을 특징으로 할 수 있다.In addition, in the step of activating the settlement function (S210), when receiving a plurality of single Bluetooth signals from a plurality of outlet terminals, a single Bluetooth signal having the maximum signal strength is identified based on the intensity of each single Bluetooth signal And determines the sales terminal to be settled.

또한, 단일블루투스신호는, 상기 단일블루투스신호를 발신한 판매점단말기의 매장정보를 포함하며, 상기 결제보조도구 생성단계(S200)는, 상기 매장정보를 바탕으로, 상기 매장에 부합하는 결제수단을 선별하는 단계; 및 사용자의 상기 결제보조도구 조작 시, 상기 선별된 결제수단의 리스트를 화면 상에 표시하는 단계;를 더 포함할 수 있다.In addition, the single Bluetooth signal includes store information of the store terminal that has transmitted the single Bluetooth signal, and the payment assistant tool creation step (S200) selects the payment means corresponding to the store based on the store information ; And displaying a list of the selected payment means on the screen when the user operates the payment assistant tool.

또한, 상기 결제보조도구 생성 후 특정시간 경과, 단일블루투스신호의 수신범위 이탈, 다른 단일블루투스신호의 수신 중 어느 하나에 해당하면 화면 상에 표시된 상기 결제보조도구를 제거하는 단계;를 더 포함할 수 있다.The method may further include removing the payment assistant tool displayed on the screen when the payment assist tool is generated after a predetermined time elapses, when a single Bluetooth signal is out of the reception range, or when another single Bluetooth signal is received have.

또한, 복수의 판매점단말기로부터 복수의 단일블루투스신호를 수신하는 경우, 상기 결제기능 활성화단계(S210)는 복수의 판매점단말기에 선택요청신호를 발신하는 단계; 복수의 판매점단말기로부터 선택데이터를 포함하는 단일블루투스신호를 수신하는 단계; 및 상기 선택데이터의 수신시점 또는 각각의 상기 판매점단말기에서의 상기 선택데이터 전송시점의 선후를 판단하여 특정한 판매점단말기를 결제상대방으로 결정하고, 이외의 판매점단말기와의 연결을 차단하는 단계;를 포함할 수 있다.In addition, when receiving a plurality of single Bluetooth signals from a plurality of outlet terminals, the step of activating the payment function (S210) may include transmitting a selection request signal to a plurality of outlet terminals; Receiving a single Bluetooth signal including selection data from a plurality of retailer terminals; And a step of determining a specific selling terminal terminal as a payment counterpart by judging the reception time of the selection data or the next of the selection data transmission point in each of the outlet terminals and blocking connection with other outlet terminals .

또한, 결제데이터 전송단계(S230)는, 외부서버에 암호화된 결제데이터를 요청하는 단계; 및 상기 외부서버로부터 제1데이터를 수신하여 상기 판매점단말기로 전송하되, 상기 제1데이터는 상기 암호화된 결제데이터의 일부인, 단계;를 포함하고, 상기 암호화된 결제데이터는 상기 외부서버에서 상기 이동단말기가 상기 판매점단말기로 전송하는 상기 제1데이터와 상기 외부서버가 상기 판매점단말기로 직접 전송하는 제2데이터로 분할된 후, 상기 판매점단말기에 의해 결합되어 복호화가 수행되는 데이터일 수 있다.In addition, the payment data transmission step (S230) may include: requesting encrypted payment data to an external server; And receiving the first data from the external server and transmitting the first data to the store terminal, wherein the first data is a part of the encrypted payment data, wherein the encrypted payment data is transmitted from the external server to the mobile terminal Is divided into the first data transmitted to the retail store terminal and the second data transmitted directly to the store terminal by the external server and then decoded by the retail store terminal.

이상에서 전술한 본 발명의 일 실시예에 따른 이동단말기(20)의 결제수행방법은, 하드웨어인 단말기와 결합되어 실행되기 위해 프로그램(또는 어플리케이션)으로 구현되어 매체에 저장될 수 있다.The above-described method of performing settlement of themobile terminal 20 according to an embodiment of the present invention may be implemented as a program (or application) to be executed in combination with a hardware terminal and stored in a medium.

상기 전술한 프로그램은, 상기 컴퓨터가 프로그램을 읽어 들여 프로그램으로 구현된 상기 방법들을 실행시키기 위하여, 상기 컴퓨터의 프로세서(CPU)가 상기 컴퓨터의 장치 인터페이스를 통해 읽힐 수 있는 C, C++, JAVA, 기계어 등의 컴퓨터 언어로 코드화된 코드(Code)를 포함할 수 있다. 이러한 코드는 상기 방법들을 실행하는 필요한 기능들을 정의한 함수 등과 관련된 기능적인 코드(Functional Code)를 포함할 수 있고, 상기 기능들을 상기 컴퓨터의 프로세서가 소정의 절차대로 실행시키는데 필요한 실행 절차 관련 제어 코드를 포함할 수 있다. 또한, 이러한 코드는 상기 기능들을 상기 컴퓨터의 프로세서가 실행시키는데 필요한 추가 정보나 미디어가 상기 컴퓨터의 내부 또는 외부 메모리의 어느 위치(주소 번지)에서 참조되어야 하는지에 대한 메모리 참조관련 코드를 더 포함할 수 있다. 또한, 상기 컴퓨터의 프로세서가 상기 기능들을 실행시키기 위하여 원격(Remote)에 있는 어떠한 다른 컴퓨터나 서버 등과 통신이 필요한 경우, 코드는 상기 컴퓨터의 통신 모듈을 이용하여 원격에 있는 어떠한 다른 컴퓨터나 서버 등과 어떻게 통신해야 하는지, 통신 시 어떠한 정보나 미디어를 송수신해야 하는지 등에 대한 통신 관련 코드를 더 포함할 수 있다.The above-described program may be stored in a computer-readable medium such as C, C ++, JAVA, machine language, or the like that can be read by the processor (CPU) of the computer through the device interface of the computer, And may include a code encoded in a computer language of the computer. Such code may include a functional code related to a function or the like that defines necessary functions for executing the above methods, and includes a control code related to an execution procedure necessary for the processor of the computer to execute the functions in a predetermined procedure can do. Further, such code may further include memory reference related code as to whether the additional information or media needed to cause the processor of the computer to execute the functions should be referred to at any location (address) of the internal or external memory of the computer have. Also, when the processor of the computer needs to communicate with any other computer or server that is remote to execute the functions, the code may be communicated to any other computer or server remotely using the communication module of the computer A communication-related code for determining whether to communicate, what information or media should be transmitted or received during communication, and the like.

상기 저장되는 매체는, 레지스터, 캐쉬, 메모리 등과 같이 짧은 순간 동안 데이터를 저장하는 매체가 아니라 반영구적으로 데이터를 저장하며, 기기에 의해 판독(reading)이 가능한 매체를 의미한다. 구체적으로는, 상기 저장되는 매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광 데이터 저장장치 등이 있지만, 이에 제한되지 않는다. 즉, 상기 프로그램은 상기 컴퓨터가 접속할 수 있는 다양한 서버 상의 다양한 기록매체 또는 사용자의 상기 컴퓨터상의 다양한 기록매체에 저장될 수 있다. 또한, 상기 매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장될 수 있다.The medium to be stored is not a medium for storing data for a short time such as a register, a cache, a memory, etc., but means a medium that semi-permanently stores data and is capable of being read by a device. Specifically, examples of the medium to be stored include ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage, and the like, but are not limited thereto. That is, the program may be stored in various recording media on various servers to which the computer can access, or on various recording media on the user's computer. In addition, the medium may be distributed to a network-connected computer system so that computer-readable codes may be stored in a distributed manner.

상기와 같은 본 발명에 따르면, 아래와 같은 다양한 효과들을 가진다.According to the present invention as described above, the following various effects are obtained.

첫째, 기존 판매점단말기를 사용하는 각 매장은 판매점단말기를 교체하지 않고 간단하게 소형으로 제작된 결제데이터송수신장치를 연결하여, 고객이 블루투스를 이용한 결제방식을 활용할 수 있는 시스템을 구현할 수 있다. 또한, 결제데이터송수신장치은 내부에 설치된 프로그램에 의해 카드를 물리적으로 긁는 방식(즉, 카드의 스와이핑)과 동일한 형식의 데이터를 판매점단말기로 입력할 수 있어서, 판매점단말기 내의 프로그램 또한 변경 또는 수정하지 않고 블루투스를 이용한 결제방식을 적용할 수 있다.First, each store using an existing store terminal can implement a system in which a customer can use a payment method using Bluetooth by simply connecting the payment data transmitting / receiving device manufactured in a small size without replacing the store terminal. Also, the payment data transmitting / receiving device can input data of the same format as the method of physically scratching the card (i.e., swiping the card) by the program installed therein, without changing or modifying the program in the retail store terminal The payment method using Bluetooth can be applied.

둘째, 블루투스신호에 의해 결제기능 활성화 영역을 설정하여 해당 영역 내에 이동단말기가 진입하는 경우에만 결제진행이 가능하도록 할 수 있어, 결제를 진행하는 고객을 점원이 직접 확인할 수 있다. 이를 통해, 다른 고객에게 물품이 인도되는 등의 문제 발생을 방지할 수 있다.Second, the settlement function activation area can be set by the Bluetooth signal so that the settlement can proceed only when the mobile terminal enters the corresponding area, so that the clerk can directly confirm the customer who proceeds the settlement. As a result, problems such as the delivery of the goods to other customers can be prevented.

셋째. 블루투스신호를 통해 결제수단을 선택할 수 있는 결제보조도구(예를 들어, 팝업 알림창 또는 팝업 퀵메뉴 등)를 제공할 수 있어, 결제수단(예를 들어, 특정매장용 포인트카드)을 직접 찾아야 하는 불편함을 해소할 수 있다. 또한, 사용자가 진입한 매장에 부합하는 결제수단만을 식별하여 제공할 수 있어, 결제수단별 혜택을 기억하는 불편함을 해소할 수 있다.third. (For example, a pop-up notification window or a pop-up quick menu) capable of selecting a payment means through a Bluetooth signal, and it is inconvenient to find a payment means (for example, a point card for a specific store) Can be solved. Further, it is possible to identify and provide only the payment means corresponding to the store in which the user has entered, thereby eliminating the inconvenience of remembering the benefit for each payment means.

넷째, 결제보조도구를 제공하는 영역을 결제기능이 활성화되는 영역보다 넓은 영역으로 설정하여, 사용자가 미리 결제수단 또는 메뉴를 선택하는 등의 결제 준비를 할 수 있어 결제에 소요되는 시간을 줄일 수 있다.Fourth, the area for providing the payment assistant tool is set to a larger area than the area where the payment function is activated, so that the user can prepare the payment such as selecting the payment means or the menu in advance, thereby reducing the time required for the payment .

다섯째, 복수의 판매점단말기에 대해 중복 결제가 수행되는 것을 방지할 수 있다.Fifth, it is possible to prevent duplicate settlement from being performed for a plurality of outlet terminals.

여섯째, 결제데이터송수신장치는 신호세기를 통해 인접한 고객을 인식할 수 있어, 고객의 대기순서에 맞지 않게 결제가 진행되는 것을 방지할 수 있다.Sixth, the payment data transmitting and receiving apparatus can recognize the adjacent customers through the signal strength, and it is possible to prevent the settlement from proceeding out of compliance with the waiting order of the customers.

이상 첨부된 도면을 참조하여 본 발명의 실시예들을 설명하였지만, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 본 발명이 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다.While the present invention has been described in connection with what is presently considered to be practical exemplary embodiments, it is to be understood that the invention is not limited to the disclosed embodiments, but, on the contrary, You will understand. It is therefore to be understood that the above-described embodiments are illustrative in all aspects and not restrictive.

10 : 결제데이터송수신장치20 : 이동단말기
21 : 결제보조도구30 : 판매점단말기
100 :제1블루투스모듈200 : 제2블루투스모듈
300 : 제어부400 : 판매점단말기연결부
500 : 단일블루투스모듈
10: Payment data transmission / reception device 20:
21: Payment assistance tool 30:
100: first Bluetooth module 200: second Bluetooth module
300: control unit 400: dealer terminal connection unit
500: Single Bluetooth Module

Claims (1)

Translated fromKorean
단일블루투스신호를 송신하며, 이동단말기로부터 결제요청신호를 수신하는 단일블루투스모듈;
상기 단일블루투스신호 내에 포함될 데이터를 생성하며, 상기 이동단말기로부터 수신된 상기 결제요청신호 내의 결제데이터를 판매점단말기에 부합하는 데이터형식으로 정보처리하는 제어부; 및
상기 판매점단말기로 상기 정보처리된 결제데이터를 전달하는 판매점단말기연결부;를 포함하며,
상기 단일블루투스신호는,
결제 수행을 위한 결제보조도구의 상기 이동단말기의 화면 내 생성을 요청하는 데이터 및 결제유효거리 조건에 상응하는 데이터를 포함하며,
상기 결제유효거리 조건은,
결제기능이 활성화되는 단일블루투스신호의 최소 세기인, 블루투스를 이용한 결제데이터송수신장치.
A single Bluetooth module that transmits a single Bluetooth signal and receives a payment request signal from the mobile terminal;
A controller for generating data to be included in the single Bluetooth signal and for processing the payment data in the payment request signal received from the mobile terminal into a data format compatible with the store terminal; And
And a store terminal connection unit for transmitting the information processing processed payment data to the store terminal,
Wherein the single Bluetooth signal comprises:
A data requesting creation of an in-screen of the mobile terminal of a payment assistant tool for performing payment, and data corresponding to a settlement effective distance condition,
The settlement effective distance condition is,
A payment data transmitting / receiving apparatus using Bluetooth, which is a minimum intensity of a single Bluetooth signal for which a payment function is activated.
KR1020170034068A2017-03-172017-03-17Payment information send/receive device by bluetooth communication, method and program for payment bt mobile deviceWithdrawnKR20170033841A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
KR1020170034068AKR20170033841A (en)2017-03-172017-03-17Payment information send/receive device by bluetooth communication, method and program for payment bt mobile device

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
KR1020170034068AKR20170033841A (en)2017-03-172017-03-17Payment information send/receive device by bluetooth communication, method and program for payment bt mobile device

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
KR1020150178881ADivisionKR20160137331A (en)2015-12-152015-12-15Payment information send/receive device by bluetooth communication, method and program for payment bt mobile device

Publications (1)

Publication NumberPublication Date
KR20170033841Atrue KR20170033841A (en)2017-03-27

Family

ID=58497081

Family Applications (1)

Application NumberTitlePriority DateFiling Date
KR1020170034068AWithdrawnKR20170033841A (en)2017-03-172017-03-17Payment information send/receive device by bluetooth communication, method and program for payment bt mobile device

Country Status (1)

CountryLink
KR (1)KR20170033841A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN108198298A (en)*2017-12-272018-06-22惠州Tcl家电集团有限公司Unlocking method, terminal and the computer readable storage medium of shared household electrical appliances
WO2024248316A1 (en)*2023-05-272024-12-05구도영Simple payment method and application

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN108198298A (en)*2017-12-272018-06-22惠州Tcl家电集团有限公司Unlocking method, terminal and the computer readable storage medium of shared household electrical appliances
WO2024248316A1 (en)*2023-05-272024-12-05구도영Simple payment method and application

Similar Documents

PublicationPublication DateTitle
KR101579118B1 (en)Payment information send/receive device by bluetooth communication, method and program for payment bt mobile device
EP3804365B1 (en)Beacon-triggered activation of a near field communication application
TWI610256B (en) Mobile wallet detection technology in contactless sales base terminal
US10290013B2 (en)Methods and apparatus for standard approach to coupon selection
JP6073326B2 (en) One-click offline purchase
EP3724842B1 (en)Electronic device and method for supporting automatic wi-fi connection with enhanced security method when making electronic wallet payment
US20130103537A1 (en)Interactive consumer self-service shopping system
CN109074571B (en)Transaction method and device based on Near Field Communication (NFC)
US20140046784A1 (en)Method and system for managing multiple electronic user wallet data cards
TW201617988A (en)Method and apparatus for beacon messaging point of sale messaging and delivery system
CA2860114A1 (en)Gesture-based device
WO2017185367A1 (en)Method for selecting transaction application, and terminal
KR102315675B1 (en)Proximity-based inter-computing device negotiation
US20160034864A1 (en)Payment Mode Selection
US20200202362A1 (en)Nfc-based options selection
KR20170000671A (en)Service system and method for transmitting push message based on user location, user equipment and computer readable medium having computer program recorded therefor
KR20160103728A (en)Method for Accumulating Membership Points and Apparatus the Same
US20180268383A1 (en)Electronic device and method for detecting item in data associated with web
KR20170033841A (en)Payment information send/receive device by bluetooth communication, method and program for payment bt mobile device
KR20180011743A (en)My own pricing method and fin coin generation system that combines o2o and internet of things, and fintech system
US20200160341A1 (en)System, Computer Program Product, and Method for Authorization Rate Prediction
KR20230106533A (en)Method and application for easy payment in mart
KR20160137331A (en)Payment information send/receive device by bluetooth communication, method and program for payment bt mobile device
CN116433295A (en)Advertisement putting method, device, medium and equipment
KR20150138868A (en)Method for proving transaction information, server and system thereof

Legal Events

DateCodeTitleDescription
A107Divisional application of patent
PA0107Divisional application

Comment text:Divisional Application of Patent

Patent event date:20170317

Patent event code:PA01071R01D

Filing date:20151215

Application number text:1020150178881

PG1501Laying open of application
PC1203Withdrawal of no request for examination

[8]ページ先頭

©2009-2025 Movatter.jp