KR20190104125A - Method for Providing Payment by using Code Image - Google Patents
Method for Providing Payment by using Code Image Download PDFInfo
- Publication number
- KR20190104125A KR20190104125A KR1020190106562A KR20190106562A KR20190104125A KR 20190104125 A KR20190104125 A KR 20190104125A KR 1020190106562 A KR1020190106562 A KR 1020190106562A KR 20190106562 A KR20190106562 A KR 20190106562A KR 20190104125 A KR20190104125 A KR 20190104125A
- Authority
- KR
- South Korea
- Prior art keywords
- payment
- code
- terminal device
- agent
- code image
- 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.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/322—Aspects of commerce using mobile devices [M-devices]
- G06Q20/3227—Aspects of commerce using mobile devices [M-devices] using secure elements embedded in M-devices
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/067—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
- G06K19/07—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
- G06K19/0723—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips the record carrier comprising an arrangement for non-contact communication, e.g. wireless communication circuits on transponder cards, non-contact smart cards or RFIDs
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/327—Short range or proximity payments by means of M-devices
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/327—Short range or proximity payments by means of M-devices
- G06Q20/3278—RFID or NFC payments by means of M-devices
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
-
- H04B5/0062—
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B5/00—Near-field transmission systems, e.g. inductive or capacitive transmission systems
- H04B5/70—Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes
- H04B5/77—Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes for interrogation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/80—Camera processing pipelines; Components thereof
- H04N23/81—Camera processing pipelines; Components thereof for suppressing or minimising disturbance in the image signal generation
-
- H04N5/217—
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/60—Subscription-based services using application servers or record carriers, e.g. SIM application toolkits
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Signal Processing (AREA)
- Marketing (AREA)
- Economics (AREA)
- Computer Hardware Design (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computer Security & Cryptography (AREA)
- Multimedia (AREA)
- Cash Registers Or Receiving Machines (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
본 발명의 코드 이미지를 이용한 결제 처리 방법에 따르면은, 오프라인 가맹점에 구비된 단말장치와 이동 통신망에 연결되는 휴대폰을 통해 실행되는 방법에 있어서, 오프라인 가맹점에 구비된 단말장치에서 구동된 프로그램이 키 입력부를 통해 키 입력되거나 판매시점관리를 통해 산출된 결제 금액을 휴대폰으로 전달하기 위해 생성된 코드를 부호화한 코드 이미지를 단말장치의 화면을 통해 전자적으로 출력하고, 휴대폰에서 구동된 코드 에이전트가 휴대폰의 카메라를 이용하여 오프라인 가맹점에 구비된 단말장치의 화면을 통해 전자적으로 출력된 코드 이미지를 인식하고, 상기 코드 에이전트가 상기 인식된 코드 이미지에 부호화된 코드를 획득하며, 상기 코드 에이전트가 상기 획득된 코드에 대응하는 결제 금액을 확인하여 상기 휴대폰의 화면을 통해 출력한다.According to the payment processing method using the code image of the present invention, in a method executed by a mobile terminal connected to a mobile communication network and a terminal device provided in the offline merchant, a program driven in the terminal device provided in the offline affiliated store is key input The code image encoded by the code generated to transfer the payment amount calculated through key-in or sales point management to the mobile phone is electronically output through the screen of the terminal device. Recognizes the code image that is output electronically through the screen of the terminal device provided in the offline merchant using the code agent, the code agent obtains the code encoded in the recognized code image, the code agent to the obtained code Check the corresponding payment amount The outputs through.
Description
본 발명은, 오프라인 가맹점에 구비된 단말장치와 이동 통신망에 연결되는 휴대폰을 통해 실행되는 방법에 있어서, 오프라인 가맹점에 구비된 단말장치에서 구동된 프로그램이 키 입력부를 통해 키 입력되거나 판매시점관리를 통해 산출된 결제 금액을 휴대폰으로 전달하기 위해 생성된 코드를 부호화한 코드 이미지를 단말장치의 화면을 통해 전자적으로 출력하고, 휴대폰에서 구동된 코드 에이전트가 휴대폰의 카메라를 이용하여 오프라인 가맹점에 구비된 단말장치의 화면을 통해 전자적으로 출력된 코드 이미지를 인식하고, 상기 코드 에이전트가 상기 인식된 코드 이미지에 부호화된 코드를 획득하며, 상기 코드 에이전트가 상기 획득된 코드에 대응하는 결제 금액을 확인하여 상기 휴대폰의 화면을 통해 출력하는 코드 이미지를 이용한 결제 처리 방법에 관한 것이다.The present invention provides a method executed by a mobile terminal connected to a mobile communication network and a terminal device provided in an offline affiliated store, wherein a program driven in a terminal device provided in an offline affiliated store is keyed through a key input unit or through a point of sale management. The electronic device outputs a code image encoding a code generated to deliver the calculated payment amount to a mobile phone through a screen of a terminal device, and a terminal device provided at an offline affiliated store by a code agent driven by the mobile phone using a camera of the mobile phone. Recognizes the code image output electronically through the screen of the code agent, the code agent obtains the code encoded in the recognized code image, the code agent checks the payment amount corresponding to the acquired code of the mobile phone Payment address using code image printed on screen It relates to a method.
일반적인 근거리 결제 수단으로는 적외선(Infrared Ray)과 같은 광선(Ray)을 이용하는 방법이 있으며, 적외선을 결제 규격인 IrDA(Infrared Data Association)의 IrFM(Infrared Financial Messaging)를 참조하면, 상기 IrFM은 양방향 트랜잭션에 근거하고 있다.As a general short-term payment method, there is a method using a ray such as infrared ray, and referring to infrared financial messaging (IrFM) of Infrared Data Association (IrDA), which is a payment standard, the IRFM is a bidirectional transaction. Is based on.
IrDA의 IrFM에 따르면, 적외선 결제 트랜잭션은 결제 단말 장치가 적어도 하나 이상의 구매 정보 및/또는 결제 금액을 생성하여 IrFM을 통해 PTD(Personal Trusted Device)로 제공하는 제 1 트랜잭션과, 상기 PTD가 결제 정보를 생성하여 IrFM을 통해 결제 단말 장치로 제공하는 제 2 트랜잭션이 포함된다.According to IrFM of IrDA, an infrared payment transaction is a first transaction in which a payment terminal device generates at least one purchase information and / or payment amount and provides it to a Personal Trusted Device (PTD) through IrFM, and the PTD transmits the payment information. The second transaction is generated and provided to the payment terminal device through IrFM.
그러나, 실제로 국내에서 실용화된 근거리 통신 결제 과정을 참조하면, 적외선 통신의 트랜잭션 속도 한계 및/또는 IrDA에 제시한 적외선 트랜잭션의 복잡한 결제 인증 구조 등에 의해, 상기와 같은 양방향 적외선 결제 트랜잭션은 결제 단말 장치에서 PTD로 구매 정보 및/또는 결제 금액을 트랜잭션하는 과정이 생략된 단방향 트랜잭션으로 처리되거나, 또는 IrDA가 제시한 일부 결제 인증 구조를 생략하여 처리되고 있으며, 이는 상기와 같은 적외선을 이용한 근거리 통신 외에 RF(Radio Frequency) 통신, 블루투스(Blue Tooth), 무선랜(Wireless LAN), 와이파이(WiFi) 등을 포함하는 모든 근거리 무선 통신에 동일하게 적용되고 있는 실정이다.However, referring to the short-range communication settlement process practically used in Korea, the two-way infrared payment transaction is performed in the payment terminal device due to the transaction rate limit of the infrared communication and / or the complicated payment authentication structure of the infrared transaction presented in IrDA. The transaction of purchase information and / or payment amount with PTD is handled as a one-way transaction that is omitted, or by omitting some payment authentication schemes presented by IrDA. The same applies to all short range wireless communication including radio frequency communication, Bluetooth, Bluetooth, wireless LAN, and Wi-Fi.
한편, 본 발명이 제시하는 바에 따르면, 상기와 같은 적외선 결제 과정의 고속 양방향 트랜잭션을 보완하는 수단으로 가시광선을 이용할 수 있다. 일반적으로 가시 광선을 통해 디지털 정보를 직접 전달하는 방법은 근거리 트랜잭션이 이루어지는 주위 환경의 간섭에 의해 부적절한 것으로 알려져 있다.On the other hand, according to the present invention, visible light may be used as a means to complement the high-speed bidirectional transaction of the infrared payment process. In general, a method of directly transmitting digital information through visible light is known to be inadequate due to interference from the surrounding environment in which a short-range transaction is performed.
그러나, 디지털 정보를 부호화하여 LCD(Liquid Crystal Display) 및/또는 CRT(Cathode Ray Tube) 화면에 출력하거나, 또는 종이(Paper)에 인쇄한 후, 상기 부호화된 이미지(예컨대, 코드)를 가시광선을 통해 전달하고, 부호화된 이미지에 포함된 정보를 추출하는 방법은, 상기 적외선 결제의 양방향 트랜잭션을 보완하는 방법으로 응용될 수 있다.However, after the digital information is encoded and output on a liquid crystal display (LCD) and / or a cathode ray tube (CRT) screen, or printed on paper, the encoded image (for example, a code) The method of transmitting the information and extracting the information included in the encoded image may be applied as a method of complementing the bidirectional transaction of the infrared payment.
본 발명의 목적은, 오프라인 가맹점에 구비된 단말장치와 이동 통신망에 연결되는 휴대폰을 통해 실행되는 방법에 있어서, 오프라인 가맹점에 구비된 단말장치에서 구동된 프로그램이 키 입력부를 통해 키 입력되거나 판매시점관리를 통해 산출된 결제 금액을 휴대폰으로 전달하기 위해 생성된 코드를 부호화한 코드 이미지를 단말장치의 화면을 통해 전자적으로 출력하는 제1 단계와 휴대폰에서 구동된 코드 에이전트가 휴대폰의 카메라를 이용하여 오프라인 가맹점에 구비된 단말장치의 화면을 통해 전자적으로 출력된 코드 이미지를 인식하는 제2 단계와 상기 코드 에이전트가 상기 인식된 코드 이미지에 부호화된 코드를 획득하는 제3 단계 및 상기 코드 에이전트가 상기 획득된 코드에 대응하는 결제 금액을 확인하여 상기 휴대폰의 화면을 통해 출력하는 제4 단계를 포함하는 코드 이미지를 이용한 결제 처리 방법을 제공함에 있다.An object of the present invention is a method executed by a mobile terminal connected to a mobile communication network and a terminal device provided in an offline affiliated store, wherein a program driven in the terminal device provided in the offline affiliated store is keyed through a key input unit or point of sale management The first step of electronically outputting the code image encoded the code generated to deliver the payment amount calculated through the mobile terminal through the screen of the terminal device and the code agent driven in the mobile phone using the camera of the mobile phone offline merchant A second step of recognizing a code image output electronically through a screen of a terminal device provided in the third step; a third step of acquiring a code encoded in the recognized code image by the code agent; Check the payment amount corresponding to the screen of the mobile phone It is a payment method using a code image including a fourth step of providing a force.
본 발명에 따른 코드 이미지를 이용한 결제 제공 방법은, 오프라인 가맹점에 구비된 단말장치 및 이동 통신망에 연결되는 휴대폰을 통해 실행되는 방법에 있어서, 오프라인 가맹점에 구비된 단말장치에서 구동된 프로그램이 키 입력부를 통해 키 입력되거나 판매시점관리를 통해 산출된 결제금액을 휴대폰으로 전달하기 위한 코드를 부호화한 코드 이미지를 단말장치의 화면을 통해 전자적으로 출력하는 제1 단계 및 휴대폰에서 구동된 코드 에이전트가 휴대폰의 카메라를 통해 오프라인 가맹점에 구비된 단말장치의 화면을 통해 전자적으로 출력된 코드 이미지를 인식하여 획득된 코드를 통해 상기 단말장치를 통해 입력되거나 산출된 결제금액을 전달받는 제2 단계를 포함하는 것을 특징으로 한다.In the method for providing a payment using a code image according to the present invention, the terminal device provided in an offline affiliated store and a method executed through a mobile phone connected to a mobile communication network, wherein the program driven in the terminal device provided in the offline affiliated store is a key input unit. A first step of electronically outputting a code image encoding a code for transmitting a payment amount calculated through key input through a point-of-sale management to a mobile phone through a screen of a terminal device and a code agent driven by the mobile phone And a second step of receiving a payment amount input or calculated through the terminal device through a code obtained by recognizing a code image output electronically through a screen of a terminal device provided in an offline affiliated store through the terminal. do.
본 발명에 따른 코드 이미지를 이용한 결제 제공 방법에 있어서, 상기 코드 에이전트가 상기 코드 이미지를 통해 전달받은 결제금액을 상기 휴대폰의 화면을 통해 출력하는 단계를 더 포함하여 이루어지는 것을 특징으로 한다.In the payment providing method using a code image according to the present invention, the code agent further comprises the step of outputting the payment amount received through the code image on the screen of the mobile phone.
본 발명에 따른 코드 이미지를 이용한 결제 제공 방법에 있어서, 상기 코드 에이전트가 상기 코드 이미지를 통해 전달받은 결제금액에 대응하는 결제를 처리할 결제 에이전트를 구동하는 단계를 더 포함하여 이루어지는 것을 특징으로 한다.In the payment providing method using a code image according to the present invention, the code agent further comprises the step of driving a payment agent to process the payment corresponding to the payment amount received through the code image.
본 발명에 따른 코드 이미지를 이용한 결제 처리 방법은, 오프라인 가맹점에 구비된 단말장치와 이동 통신망에 연결되는 휴대폰을 통해 실행되는 방법에 있어서, 오프라인 가맹점에 구비된 단말장치에서 구동된 프로그램이 키 입력부를 통해 키 입력되거나 판매시점관리를 통해 산출된 결제 금액을 휴대폰으로 전달하기 위해 생성된 코드를 부호화한 코드 이미지를 단말장치의 화면을 통해 전자적으로 출력하는 제1 단계와 휴대폰에서 구동된 코드 에이전트가 휴대폰의 카메라를 이용하여 오프라인 가맹점에 구비된 단말장치의 화면을 통해 전자적으로 출력된 코드 이미지를 인식하는 제2 단계와 상기 코드 에이전트가 상기 인식된 코드 이미지에 부호화된 코드를 획득하는 제3 단계 및 상기 코드 에이전트가 상기 획득된 코드에 대응하는 결제 금액을 확인하여 상기 휴대폰의 화면을 통해 출력하는 제4 단계를 포함하는 것을 특징으로 한다.In the payment processing method using a code image according to the present invention, the terminal device provided in the offline affiliated store and a method executed by a mobile phone connected to a mobile communication network, the program driven in the terminal device provided in the offline affiliated store key input unit A first step of electronically outputting a code image of a code generated to transmit a payment amount calculated through key input through a point-of-sale management to a mobile phone through a screen of a terminal device and a code agent driven by a mobile phone A second step of recognizing a code image electronically output through a screen of a terminal device provided at an offline affiliated store using a camera of a third step; and a third step of obtaining a code encoded in the recognized code image by the code agent; The code agent receives the payment amount corresponding to the obtained code. Due characterized in that it comprises a fourth step of outputting via the screen of a cell phone.
본 발명에 따른 코드 이미지를 이용한 결제 처리 방법에 있어서, 상기 결제금액을 확인한 경우, 상기 코드 에이전트가 상기 결제 금액에 대응하는 결제를 처리할 결제 에이전트를 구동하는 단계를 더 포함하여 이루어지는 것을 특징으로 한다.In the payment processing method using a code image according to the present invention, if the payment amount is confirmed, the code agent further comprises the step of driving a payment agent to process the payment corresponding to the payment amount .
**
본 발명에 따른 코드 이미지를 이용한 결제 처리 방법에 있어서, 상기 코드 에이전트는 상기 결제 에이전트에 의해 초기화되는 단계를 더 포함하여 이루어지는 것을 특징으로 한다.In the payment processing method using a code image according to the present invention, the code agent is characterized in that it further comprises the step of being initialized by the payment agent.
본 발명에 따른 코드 이미지를 이용한 결제 처리 방법은, 이동 통신망에 연결되는 휴대폰을 통해 실행되는 방법에 있어서, 휴대폰에서 구동된 코드 에이전트가 휴대폰의 카메라를 이용하여 오프라인 가맹점에 구비된 단말장치를 통해 출력된 코드 이미지를 인식하는 제1 단계와 상기 코드 에이전트가 상기 인식된 코드 이미지에 부호화된 코드를 획득하는 제2 단계와 상기 코드 에이전트가 상기 획득된 코드를 판독하여 오프라인 가맹점의 단말장치를 통해 결제 요청된 결제 금액을 전달하기 위한 유효한 코드인지 인증하는 제3 단계와 상기 획득된 코드가 유효한 코드인 경우, 상기 코드 에이전트가 상기 인증된 유효한 코드에 대응하는 결제 금액을 확인하는 제4 단계 및 상기 결제금액을 확인한 경우, 상기 코드 에이전트가 상기 결제 금액에 대응하는 결제를 처리할 결제 에이전트를 구동하는 제5 단계를 포함하는 것을 특징으로 한다.In the payment processing method using a code image according to the present invention, in a method executed through a mobile phone connected to a mobile communication network, a code agent driven in the mobile phone is output through a terminal device provided in an offline affiliated store using a camera of the mobile phone. A first step of recognizing the code image, a second step of the code agent acquiring a code encoded in the recognized code image, and the code agent reading the obtained code and requesting payment through an offline affiliated terminal device A third step of authenticating whether it is a valid code for delivering an authorized payment amount; and a fourth step of verifying a payment amount corresponding to the authenticated valid code if the obtained code is a valid code and the payment amount If it is confirmed that the code agent corresponding to the payment amount In that it comprises a fifth step of driving a billing agent to process the claim is characterized.
본 발명에 따른 코드 이미지를 이용한 결제 처리 방법에 있어서, 상기 제1 단계는, 상기 코드 에이전트가 휴대폰의 카메라를 이용하여 오프라인 가맹점에 구비된 단말장치의 화면을 통해 출력된 코드 이미지 또는 상기 단말장치를 통해 종이에 인쇄된 코드 이미지를 인식하는 단계를 포함하여 이루어지는 것을 특징으로 한다.In the payment processing method using a code image according to the present invention, the first step, the code agent outputs the code image or the terminal device output through the screen of the terminal device provided in the offline merchant using a camera of the mobile phone Recognizing a code image printed on the paper through the, characterized in that made.
본 발명에 따른 코드 이미지를 이용한 결제 처리 방법에 있어서, 상기 코드 에이전트는 상기 결제 에이전트에 의해 초기화되는 단계를 더 포함하여 이루어지는 것을 특징으로 한다.In the payment processing method using a code image according to the present invention, the code agent is characterized in that it further comprises the step of being initialized by the payment agent.
본 발명에 따른 휴대폰을 이용한 결제 처리 방법은, 이동 통신망에 연결되는 휴대폰을 통해 실행되는 방법에 있어서, 휴대폰에서 구동된 코드 에이전트가 휴대폰의 카메라를 이용하여 오프라인 가맹점에 구비된 결제단말장치의 결제를 위해 출력된 코드 이미지를 인식하는 제1 단계와 상기 코드 에이전트가 상기 인식된 코드 이미지가 결제단말장치의 결제를 위해 출력된 코드 이미지인지 유효성을 인증하는 제2 단계와 상기 코드 이미지의 유효성 인증 시, 상기 코드 에이전트가 상기 인증된 코드 이미지를 해석하여 상기 결제단말장치에서 상기 코드 이미지를 통해 상기 휴대폰으로 결제 요청한 구매 정보와 결제 금액 중 하나 이상의 정보를 확인하는 제3 단계 및 상기 코드 이미지를 통해 구매 정보와 결제 금액 중 하나 이상의 정보를 확인한 경우, 상기 코드 에이전트가 상기 구매 정보나 결제 금액에 대응하는 결제를 처리할 별도의 결제 에이전트를 구동하는 제4 단계를 포함하는 것을 특징으로 한다.In the payment processing method using a mobile phone according to the present invention, in a method executed through a mobile phone connected to a mobile communication network, a code agent driven in the mobile phone uses a camera of the mobile phone to perform a payment of a payment terminal device provided in an offline affiliated store. A first step of recognizing the code image outputted for the second step and the code agent authenticating whether the recognized code image is a code image output for the payment of the payment terminal device and when validating the code image, A third step of the code agent interpreting the authenticated code image and confirming at least one of purchase information and payment amount requested by the payment terminal device to the mobile phone through the code image and purchase information through the code image; If you have verified one or more of the following: And a fourth step in which the pre-code agent drives a separate payment agent to process the payment corresponding to the purchase information or the payment amount.
본 발명에 따른 휴대폰을 이용한 결제 처리 방법에 있어서, 상기 코드 에이전트가 상기 결제 에이전트에 의해 초기화되는 단계를 더 포함하여 이루어지는 것을 특징으로 한다.In the payment processing method using a mobile phone according to the present invention, the code agent further comprises the step of being initialized by the payment agent.
본 발명에 따른 휴대폰을 이용한 결제 처리 방법에 있어서, 상기 결제는, 상기 구동된 결제 에이전트를 통해 상기 휴대폰의 통신 자원을 이용하여 처리되는 것을 특징으로 한다.In the payment processing method using a mobile phone according to the present invention, the payment is characterized by being processed using the communication resources of the mobile phone through the driven payment agent.
본 발명에 따른 휴대폰을 이용한 결제 처리 방법은, 이동 통신망에 연결되는 휴대폰을 통해 실행되는 방법에 있어서, 휴대폰에서 구동된 코드 에이전트가 상기 휴대폰을 통해 인식된 코드 이미지의 유효성을 인증하는 제1 단계와 상기 코드 이미지의 유효성 인증 시, 상기 코드 에이전트가 상기 인증된 코드 이미지를 해석하여 상기 코드 이미지에 결제 처리를 위한 결제금액이 포함되어 있는지 확인하는 제2 단계 및 상기 코드 이미지에 결제 처리를 위한 결제금액이 포함된 경우, 상기 코드 에이전트가 상기 결제금액의 결제를 처리할 별도의 결제 에이전트를 구동하는 제3 단계를 포함하며, 상기 결제는, 상기 구동된 결제 에이전트를 통해 상기 휴대폰의 통신 자원을 이용하여 처리되는 것을 특징으로 한다.The payment processing method using a mobile phone according to the present invention includes a first step of authenticating a validity of a code image recognized by the mobile phone in a method executed by a mobile phone connected to a mobile communication network. In the validation of the code image, the code agent interprets the authenticated code image to determine whether the code image includes a payment amount for payment processing, and a payment amount for payment processing in the code image. If included, the code agent includes a third step of driving a separate payment agent to process the payment of the payment amount, the payment, using the communication resources of the mobile phone through the driven payment agent Characterized in that it is processed.
본 발명에 따른 휴대폰을 이용한 결제 처리 방법에 있어서, 상기 코드 에이전트가 상기 결제 에이전트에 의해 초기화되는 단계를 더 포함하여 이루어지는 것을 특징으로 한다.In the payment processing method using a mobile phone according to the present invention, the code agent further comprises the step of being initialized by the payment agent.
본 발명에 따른 휴대폰을 이용한 결제 처리 방법은, 둘 이상의 프로그램을 설치한 휴대폰에서 실행되는 방법에 있어서, 상기 휴대폰의 제어부를 통해 구동된 프로그램이 상기 휴대폰의 화면을 통해 사용자의 구매정보와 결제금액을 출력하는 제1 단계 및 상기 휴대폰을 통한 결제 처리 시, 상기 프로그램이 상기 휴대폰에 설치된 프로그램 중 상기 구매정보와 결제금액에 대한 휴대폰 기반 결제를 처리할 별도의 결제프로그램을 확인하여 구동시키는 제2 단계를 포함하며, 상기 결제는, 상기 구동된 결제프로그램을 통해 추출된 금융정보를 상기 휴대폰의 통신 자원을 통해 전송하여 결제 처리되고, 상기 프로그램은, 상기 구동된 결제프로그램을 통해 결제가 처리된 후에 상기 구매정보와 결제금액의 결제를 처리하기 위한 상태가 초기화되는 것을 특징으로 한다.In the method for processing payment using a mobile phone according to the present invention, in a method executed in a mobile phone having two or more programs installed, a program driven through a control unit of the mobile phone displays the user's purchase information and payment amount through a screen of the mobile phone. A first step of outputting and a second step of identifying and driving a separate payment program for processing the mobile phone-based payment for the purchase information and the payment amount among the programs installed in the mobile phone when the payment is processed through the mobile phone; And the payment is processed by transmitting the financial information extracted through the driven payment program through the communication resource of the mobile phone, and the program is the purchase after the payment is processed through the driven payment program. Characterized in that the status for processing payment of information and payment amount is initialized It shall be.
본 발명에 따른 휴대폰을 이용한 결제 처리 방법에 있어서, 상기 프로그램이 상기 휴대폰의 카메라를 통해 촬영된 코드 이미지를 해석하여 상기 사용자의 구매정보와 결제금액을 획득하는 단계를 더 포함하며, 상기 제1 단계는, 상기 획득된 사용자의 구매정보와 결제금액을 출력하는 단계를 포함하여 이루어지는 것을 특징으로 한다.In the payment processing method using a mobile phone according to the present invention, the program further comprises the step of acquiring the purchase information and the payment amount of the user by analyzing the code image photographed by the camera of the mobile phone, the first step The method may include outputting the acquired purchase information and a payment amount of the user.
본 발명에 따른 휴대폰을 이용한 결제 처리 방법에 있어서, 상기 결제프로그램은, 상기 휴대폰의 키 입력부를 통해 결제승인정보가 입력되는 경우 상기 결제를 처리하기 위한 금융정보를 추출하고 상기 휴대폰의 통신 자원을 통해 전송하여 결제 요청하는 것을 특징으로 한다.In the payment processing method using a mobile phone according to the present invention, when the payment approval information is input through the key input unit of the mobile phone, the payment program extracts financial information for processing the payment and through the communication resource of the mobile phone. Characterized by requesting payment by sending.
본 발명에 따른 결제프로그램을 이용한 결제 처리 방법은, 키 입력부를 통해 발생한 키 데이터를 전달받아 처리하는 제어부를 구비하고 통신망을 통해 다운로드된 하나 이상의 프로그램을 설치한 휴대폰에서 실행되는 방법에 있어서, 상기 제어부에 의해 제1 구동된 프로그램을 통해 결제금액을 확인하여 화면에 출력하는 제1 단계 및 상기 제1 구동된 프로그램을 통해 상기 휴대폰에 구비된 프로그램 중에서 화면 출력된 결제금액의 결제를 처리할 결제프로그램을 확인하여 제2 구동시키는 제2 단계를 포함하며, 상기 결제는, 상기 제2 구동된 결제프로그램을 통해 수행되고, 상기 제1 구동된 프로그램은, 상기 결제를 수행하기 위해 구동된 결제프로그램을 통해 결제 절차를 수행한 후에 자동으로 초기화되는 것을 특징으로 한다.A payment processing method using a payment program according to the present invention comprises a control unit for receiving and processing key data generated through a key input unit and executed in a mobile phone installed with at least one program downloaded through a communication network, wherein the control unit A first step of checking a payment amount through a first driven program and outputting it to a screen; and a payment program to process payment of a screened payment amount among programs provided in the mobile phone through the first driven program; And a second step of confirming and driving a second step, wherein the payment is performed through the second driven payment program, and the first driven program is settled through the payment program driven to perform the payment. It is characterized in that the initialization is automatically performed after the procedure.
본 발명에 따른 결제프로그램을 이용한 결제 처리 방법에 있어서, 상기 제2 단계는, 상기 휴대폰의 키 입력부를 통해 상기 결제프로그램의 결제 절차에 필요한 정보가 입력되고 상기 결제정보가 결제프로그램의 결제 절차에 이용되도록 상기 결제프로그램을 구동시키는 것을 특징으로 한다.In the payment processing method using the payment program according to the present invention, in the second step, information necessary for the payment procedure of the payment program is input through a key input unit of the mobile phone and the payment information is used for the payment procedure of the payment program. It characterized in that for driving the payment program.
본 발명에 따른 결제 에이전트를 이용한 결제 처리 방법은, 이동 통신망에 연결된 휴대폰에서 동작하는 프로그램에 의해 실행되는 결제 에이전트를 이용한 결제 처리 방법에 있어서, 상기 프로그램이 결제 처리할 결제금액을 포함하는 결제정보를 확인하여 화면에 출력하는 제1 단계 및 상기 프로그램이 상기 휴대폰에 구비된 에이전트 중에서 화면 출력된 결제정보의 결제를 처리할 결제 에이전트를 확인하여 구동시키는 제2 단계를 포함하며, 상기 결제정보는, 상기 구동된 결제 에이전트의 결제 절차에 이용되고, 상기 프로그램은, 상기 결제 에이전트를 통해 수행된 결제 절차가 완료됨에 의해 결제결과를 출력하고 초기화되는 것을 특징으로 한다.In the payment processing method using the payment agent according to the present invention, a payment processing method using a payment agent executed by a program running on a mobile phone connected to a mobile communication network, the payment information including the payment amount to be processed by the program A first step of checking and outputting to the screen and a second step of the program identifying and driving a payment agent to process the payment of the screen output payment information among the agents provided in the mobile phone, wherein the payment information includes: The program is used for a payment procedure of a driven payment agent, and the program outputs and initializes a payment result when the payment procedure performed through the payment agent is completed.
본 발명에 따른 결제 에이전트를 이용한 결제 처리 방법에 있어서, 상기 제2 단계는, 상기 휴대폰의 키 입력부를 통해 상기 결제 절차에 필요한 정보가 입력되도록 상기 결제 에이전트를 구동하는 것을 특징으로 한다.In the payment processing method using a payment agent according to the present invention, the second step is characterized in that the payment agent is driven so that information necessary for the payment procedure is input through a key input unit of the mobile phone.
본 발명에 따르면, 결제전에 무선 단말기로 구매 정보(구매상품목록, 상품별가격, 결제금액 등)를 확인할 수 있어, 국내에 상용화된 단방향 적외선 결제의 한계를 극복할 수 있다는 장점이 있다. According to the present invention, it is possible to check purchase information (purchase product list, price for each product, payment amount, etc.) with a wireless terminal before payment, which has the advantage of overcoming the limitations of commercially available one-way infrared payment.
또한, 별도의 인프라구축 비용없이 기존 장치 등에 바코드 관련 소프트웨어를 탑재함으로써 구현 가능하다는 장점이 있다. In addition, there is an advantage that can be implemented by mounting the bar code-related software on the existing device, without the additional infrastructure construction cost.
또한, 구매 정보 등을 코드에 실어서 무선 단말기로 보낼 때, 구매 정보와 함께 쿠폰을 제공할 수 있으므로, 부가 정보(예컨대, 쿠폰) 제공 서비스 등과 연동 가능하다는 장점이 있다.In addition, when the purchase information and the like is sent to the wireless terminal with a code, the coupon can be provided with the purchase information, there is an advantage that can be linked to additional information (for example, a coupon) providing service.
도1은 코드를 이용하여 양방향 근거리 통신 결제 서비스를 제공하는 무선 단말기의 내부 구성도에 대한 간단한 도면이다.
도2는 코드를 이용하여 양방향 근거리 통신 결제 서비스를 제공하는 결제 단말 장치의 내부 구성도에 대한 간단한 도면이다.
도3은 코드를 통해 양방향 근거리 통신 결제를 제공하는 결제 시스템에 대한 간단한 도면이다.
도4는 코드를 통해 양방향 근거리 통신 결제를 처리하는 과정에 대한 간단한 흐름도이다. 1 is a simplified diagram of an internal configuration of a wireless terminal providing a bidirectional short-range communication payment service using a code.
2 is a simplified diagram of an internal configuration of a payment terminal device that provides a bidirectional short-range communication payment service using a code.
3 is a simplified diagram of a payment system that provides two-way near field communication payment through a code.
4 is a simple flowchart of a process of processing a bidirectional near field communication payment through a code.
이하 첨부된 도면과 설명을 참조하여 본 발명의 바람직한 실시예에 대한 동작 원리를 상세히 설명한다. 다만, 하기에 도시되는 도면과 후술되는 설명은 본 발명의 특징을 효과적으로 설명하기 위한 여러 가지 방법 중에서 바람직한 실시 방법에 대한 것이며, 본 발명이 하기의 도면과 설명만으로 한정되는 것은 아니다. 또한, 하기에서 본 발명을 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서, 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명에서 전반에 걸친 내용을 토대로 내려져야 할 것이다.Hereinafter, with reference to the accompanying drawings and description will be described in detail the operating principle of the preferred embodiment of the present invention. However, the drawings and the following description shown below are for the preferred method among various methods for effectively explaining the features of the present invention, the present invention is not limited only to the drawings and description below. In addition, in the following description of the present invention, if it is determined that a detailed description of a related known function or configuration may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted. Terms to be described later are terms defined in consideration of functions in the present invention, which may vary according to intentions or customs of users or operators. Therefore, the definition should be based on the contents throughout the present title.
도면1은 코드를 이용하여 양방향 근거리 통신 결제 서비스를 제공하는 무선 단말기의 내부 구성도에 대한 간단한 도면이다.FIG. 1 is a simple diagram of an internal configuration diagram of a wireless terminal for providing a bidirectional near field communication payment service using a code.
도면1을 참조하면, 무선 단말기(100)는 이동 통신망과 신호를 송수신하기 위하여 제어부(105)와 사운드 처리부(110)와 화면 출력부(115)와 키 입력부(120)와 무선 처리부(125)와 메모리(130) 및 전원 공급을 위한 배터리(135)를 구비하며, 코드를 통해 구매 정보 및/또는 결제 금액을 제공받기 위해 코드 처리부(140)가 추가되며, 근거리 통신 결제를 제공하기 위해 근거리 통신부(145)와 IC칩 처리부(150) 및 IC칩(155)이 탑재되며, 쿠폰 등을 적용하는 쿠폰 처리부(160)를 포함하여 이루어진다. Referring to FIG. 1, the
제어부(105)는 무선 단말기(100)가 부팅되는 과정 및/또는 부팅된 후 실행된 운영 체제 및 단말기 제어 관리 프로그램과 무선 단말기 에이전트(Agent) 들의 총칭으로서, 무선 단말기(100)의 전반적인 동작을 제어하고 관리함을 특징으로 한다. The
특히 본 발명의 실시 방법에 따르면, 제어부(105)는 코드 처리부(140)와 연동하여 구매 정보 및/또는 결제 금액이 포함된 코드를 획득하고, 일련의 이미지 프로세싱 과정을 통해 상기 코드 이미지를 획득하고, 상기 코드 이미지를 해석하여 구매 정보 및/또는 결제 금액을 추출하는 기능과, IC칩 처리부(150)와 연동하여 IC칩(155)으로부터 결제 처리를 위한 금융 정보 및/또는 결제 정보를 추출하는 기능, 그리고 근거리 통신부(145)와 연동하여 IC칩(155)으로부터 추출된 금융 정보 및/또는 결제 정보를 근거리 통신을 통해 결제 단말 장치로 전송하는 기능 등과 같은 일련의 동작을 제어하고 관리하는 역할을 담당한다.In particular, according to an embodiment of the present invention, the
여기서, 상기 근거리 통신부(145)는 상기 무선 단말기(100)와 적외선(Infrared Ray) 통신, 및/또는 RF(Radio Frequency) 통신, 및/또는 블루투스(Blue Tooth), 및/또는 무선랜(Wireless LAN), 및/또는 와이파이(WiFi)를 적어도 하나 이상 포함하는 근거리 무선 통신을 수행하는 것을 특징으로 한다.Here, the short range communication unit 145 may communicate with the
즉, 무선 단말기(100)가 주체로서 후술되는 대부분의 동작은 상기 제어부(105)를 통해 이루어지거나, 또는 상기 제어부(105)가 적어도 하나 이상의 무선 단말기(100) 구성 요소와 연동하여 이루어짐은 명백하다.That is, most operations described later by the
사운드 처리부(110)는 제어부(105)와 연동하여 사운드 입력 장치로부터 입력되는 음성 신호를 엔코딩(Encoding)하여 무선 처리부(125)로 전달하고, 무선 처리부(125)를 통해 수신되는 신호를 디코딩(Decoding)하여 사운드 출력 장치에 음성 신호로서 출력하는 기존 사운드 처리부의 기능을 포함한다.The
화면 출력부(115)는 키 입력부(120)에서 발생되는 키 데이터 및 제어부(105)의 각종 정보 신호를 입력받아 화면에 출력하는 역할을 수행한다. The
특히 본 발명의 실시 방법에 따르면, 화면 출력부(115)는 제어부(105)(=코드 에이전트)가 코드 처리부(140)를 통해 인식된 코드 이미지로부터 추출되는 적어도 하나 이상의 구매 정보 및/또는 결제 금액을 출력하는 기능을 제공한다.In particular, according to an embodiment of the present invention, the
키 입력부(120)는 다수의 숫자키(Number Key)와 문자를 입력할 수 있는 문자키(Character Key), 그리고 기능키(Function Key) 등을 구비하고 있으며, 사용자가 소정의 키를 누를 때 해당되는 키 데이터(Key Data)를 발생하여 제어부(105)로 전달함을 특징으로 한다. The
특히 본 발명의 실시 방법에 따르면, 키 입력부(120)는 코드로부터 추출된 구매 정보 및/또는 결제 금액에 대응하는 근거리 통신 결제 승인을 위한 키 데이터를 생성하는 기능을 제공한다.In particular, according to an embodiment of the present invention, the
무선 처리부(125)는 무선 통신을 통해 무선 단말기(100)와 이동 통신망 상의 기지국 사이에 송수신되는 무선 통신 구간의 무선 주파수(Radio Frequency: RF) 신호를 처리하는 기능을 포함한다.The wireless processor 125 includes a function of processing a radio frequency (RF) signal of a wireless communication section transmitted and received between the
**
메모리부(130)는 무선 단말기(100)의 전반적인 동작을 제어하기 위한 소정의 프로그램 코드와 상기 프로그램 코드에 의한 동작이 수행될 때 입/출력되는 데이터 등이 저장되는 공간 및/또는 저장 영역의 총칭으로서, EEPROM(Electrically Erasable and Programmable Read Only Memory)이나 FM(Flash Memory) 등의 형태로 무선 단말기(100)에 탑재됨을 특징으로 한다. The memory unit 130 is a generic term for a space and / or a storage area in which a predetermined program code for controlling the overall operation of the
특히 본 발명의 실시 방법에 따르면, 메모리부(130)는 코드를 인식하여 구매 정보 및/또는 결제 금액을 추출하는 코드 에이전트와, 상기 코드 에이전트가 코드 처리부(140)를 통해 인식한 코드 이미지, 상기 코드 이미지로부터 추출된 구매 정보 및/또는 결제 금액 등과 같은 일련의 데이터를 저장하는 역할을 담당한다.In particular, according to an embodiment of the present invention, the memory unit 130 is a code agent for recognizing the code to extract the purchase information and / or payment amount, and the code image recognized by the code agent through the code processor 140, It is responsible for storing a series of data such as purchase information and / or payment amount extracted from the code image.
코드 처리부(140)는 결제 단말 장치의 화면 출력부 및/또는 종이에 인쇄된 코드를 인식할 수 있는 광학 장치(예컨대, 디지털 카메라)와, 광학 장치로부터 인식된 코드에 이미지 프로세싱 과정을 적용하여 코드 에이전트가 해석할 수 있는 코드 이미지(예컨대, 디지털 이미지)로 생성하는 일련의 장치 및/또는 모듈로 이루어져 있으며, 결제 단말 장치의 화면 출력부 및/또는 종이에 인쇄된 코드 획득하고, 코드 에이전트가 해석할 수 있는 코드 이미지로 변환하여 코드 에이전트로 전달하는 기능을 수행함을 특징으로 한다.The code processor 140 may apply an image processing process to an optical device (eg, a digital camera) capable of recognizing a code printed on a screen output unit and / or paper of a payment terminal device, and a code recognized from the optical device. It consists of a series of devices and / or modules that generate code images (e.g. digital images) that can be interpreted by the agent, obtains codes printed on the screen output and / or paper of the payment terminal device, and interpreted by the code agent. It converts the code image to the code agent and delivers it to the code agent.
쿠폰 등을 적용하는 쿠폰 처리부(160)는 상기 코드에 포함된 구매 정보 및/또는 결제 금액을 참조하여 상기 무선 단말기(100)에 기 제공된 쿠폰 및/또는 포인트 및/또는 마일리지 및/또는 상품권 등을 상기 구매 및/또는 결제 처리시 적용하는 역할을 수행한다. The
근거리 통신부(145)는 근거리 통신 프로토콜 및/또는 규격에 근거하여 결제 단말 장치의 근거리 통신부와 근거리 통신 결제를 위한 근거리 통신을 수행하는 하드웨어 및/또는 소프트웨어의 총칭으로서, 결제 시스템이 지정한 적어도 하나 이상의 근거리 통신 결제 규격을 만족함을 특징으로 한다.The short-range communication unit 145 is a general term for hardware and / or software for performing short-range communication for short-range communication with the short-range communication unit of the payment terminal device based on the short-range communication protocol and / or standard. Characterized by satisfying the communication payment standard.
또한, 상기 근거리 통신부(145)는 상기 무선 단말기(100)와 적외선(Infrared Ray) 통신, 및/또는 RF(Radio Frequency) 통신, 및/또는 블루투스(Blue Tooth), 및/또는 무선랜(Wireless LAN), 및/또는 와이파이(WiFi)를 적어도 하나 이상 포함하는 근거리 무선 통신을 수행하는 것을 특징으로 한다.In addition, the short-range communication unit 145 may communicate with the
IC칩 처리부(150)는 무선 단말기(100)에 탑재된 IC칩(155)과 무선 단말기(100)의 제어부(105)를 연결하는 인터페이스로서, IC칩 읽기 및 쓰기 장치의 특징을 포함하며, 특히 본 발명이 제시하는 코드를 통해 추출되는 구매 정보 및/또는 결제 금액을 이용하는 양방향 근거리 통신 결제 과정에서, IC칩(155)으로부터 금융 정보 및/또는 결제 정보를 추출하는 기능을 포함한다.The IC
IC칩(155)은 본 발명이 제시하는 양방향 근거리 통신 결제 서비스를 제공받기 위해 필요한 금융 정보 및/또는 결제 정보가 저장되어 있는 칩으로서, 적어도 하나 이상의 IC칩 표준 규격(예컨대, ISO 7816 및/또는 ISO/IEC 14443)과 금융 IC칩 규격(예컨대, EMV 규격)을 만족하며, 적어도 하나 이상의 금융 기관 및/또는 카드 발행 기관에서 발급한 금융 애플리케이션(예컨대, 직불 계좌 정보 및/또는 전자 화폐) 및/또는 적어도 하나 이상의 신용 카드사 및/또는 카드 발행 기관에서 발급한 신용 카드 애플리케이션(예컨대, VISA, BC, Master)이 발급되어 있음을 특징으로 한다.IC chip 155 is a chip that stores the financial information and / or payment information necessary to receive the bidirectional short-range communication payment service proposed by the present invention, at least one IC chip standard (e.g., ISO 7816 and / or Financial applications (e.g., debit account information and / or electronic money) that meet ISO / IEC 14443) and financial IC chip specifications (e.g., EMV standards) and are issued by at least one financial institution and / or card issuer; and / Or a credit card application (eg, VISA, BC, Master) issued by at least one or more credit card companies and / or card issuers.
또한, 상기 IC칩(155)은 듀얼 슬롯(Dual Slot) 방식, 듀얼 칩(Dual Chip) 방식, 및/또는 원 칩(One Chip) 방식 등으로 IC칩 처리부(150)를 통해 무선 단말기(100)와 연동되어 있으며, 온·오프라인 상에 존재하는 적어도 하나 이상의 결제 단말 장치를 통해 구매 상품에 대한 결제 처리를 제공할 수 있는 최소한의 금융 IC칩 조건을 충족함을 특징으로 한다.In addition, the IC chip 155 may be connected to the
도면2는 코드를 이용하여 양방향 근거리 통신 결제 서비스를 제공하는 결제 단말 장치(200)의 내부 구성도에 대한 간단한 도면이다.2 is a simplified diagram of an internal configuration of a payment terminal device 200 that provides a bidirectional short-range communication payment service using a code.
도면2를 참조하면, 결제 단말 장치(200)는 기본적으로 신용 카드 및 네트워크와 결제 트랜잭션을 제공하기 위한 제어부(205)와 프린터 출력부(210)와 화면 출력부(215)와 키 입력부(225)와 카드 인터페이스(230)와 메모리(235)와 통신 처리부(240) 및 다양한 부가 기능 처리부(245) 등을 구비하며, 상기 결제 단말 장치(200)는 근거리 통신 결제 서비스를 제공하기 위한 근거리 통신부(220)가 추가되어 있다.Referring to FIG. 2, the payment terminal device 200 basically includes a
제어부(205)는 하드웨어적으로CPU(Central Processing Unit), ROM(Read Only Memory), RAM(Random Access Memory), 및 시스템 버스(System Bus) 등으로 구성되며, 소프트웨어적으로 결제 단말 장치(200)가 부팅되는 과정 및/또는 부팅된 후 실행된 운영 체제 및 결제 단말 장치 제어 관리 프로그램과 결제 단말 장치 애플리케이션들의 총칭으로서, 결제 단말 장치(200)의 전반적인 동작(예컨대, 근거리 통신 결제 처리)을 제어하고 관리함을 특징으로 한다.The
본 발명의 실시 방법에 따르면, 제어부(205)는 구매 정보 및/또는 결제 금액이 포함된 코드를 생성하여 결제 단말 장치(200)의 화면 출력부(215)에 출력하거나, 또는 프린터 출력부(210)를 통해 종이에 인쇄하는 일련의 작업을 제어하고 관리하는 기능을 제공한다. 또한, 제어부(205)는 근거리 통신부를 통해 무선 단말기(100)로부터 금융 정보 및/또는 결제 정보가 전송되는 경우, 상기 금융 정보 및/또는 결제 정보를 근거로 결제 처리하는 일련의 작업을 제어하고 관리하는 기능을 제공한다.According to an embodiment of the present invention, the
또한, 상기 제어부(205)는, 상기 구매 정보 및/또는 결제 금액이 포함된 코드를 생성시, 상기 코드에 쿠폰 및/또는 포인트 및/또는 마일리지 정보를 포함시킬 수 있음을 명기하는 바이다.In addition, the
**즉, 결제 단말 장치(200)가 주체로서 후술되는 대부분의 동작은 상기 제어부(205)를 통해 이루어지거나, 또는 상기 제어부(205)가 적어도 하나 이상의 결제 단말 장치 구성 요소와 연동하여 이루어짐은 명백하다.** That is, most operations described later by the payment terminal device 200 as a subject are performed through the
프린터 출력부(210)는 결제 단말 장치(200)가 결제 처리를 수행하는 과정 및/또는 결제 처리가 수행된 후 생성되는 일련의 정보를 종이(예컨대, 영수증)에 인쇄하는 기능을 제공함을 특징으로 한다. The printer output unit 210 may provide a function of printing a series of information generated on a paper (eg, a receipt) after the payment terminal device 200 performs payment processing and / or after the payment processing is performed. do.
특히 본 발명의 실시 방법에 따르면, 제어부(205)가 구매 정보 및/또는 결제 금액을 부호화하여 포함시킨 코드를 종이에 인쇄하여 출력시키는 기능이 추가된다.In particular, according to an embodiment of the present invention, a function of printing and outputting a code including a code in which the
화면 출력부(215)는 키 입력부(225)에서 발생되는 키 데이터 및 제어부(205)의 각종 정보 신호를 입력받아 화면에 출력하는 일반적인 기능과, 판매 시점 관리 장치(Point Of Sale; POS) 등과 연동하여 입력되는 구매 상품 목록 및 구매 상품별 가격 등과 같은 구매 정보와, 구매 상품별 가격을 합산하여 생성된 결제 금액, 또는 결제 과정의 상세 프로세스(예컨대, 결제 처리의 정상 수행 여부 또는 오류 메시지) 등을 화면에 출력하는 기능을 제공함을 특징으로 한다.The screen output unit 215 interworks with a general function of receiving key data generated from the
특히 본 발명의 실시 방법에 따르면, 제어부(205)가 구매 정보 및/또는 결제 금액을 부호화하여 포함시킨 코드를 결제 단말 장치 화면에 출력시키는 기능이 추가된다.In particular, according to an embodiment of the present invention, a function of outputting a code included in the
근거리 통신부(220)는 근거리 통신 프로토콜 및/또는 규격에 근거하여 무선 단말기(100)의 근거리 통신부(220)와 근거리 통신 결제를 위한 근거리 통신을 수행하는 하드웨어 및/또는 소프트웨어의 총칭으로서, 결제 시스템이 지정한 적어도 하나 이상의 근거리 통신 결제 규격을 만족함을 특징으로 한다.The short-range communication unit 220 is a generic term for hardware and / or software for performing short-range communication for short-range communication with the short-range communication unit 220 of the
또한, 상기 근거리 통신부(220)는 상기 무선 단말기(100)와 적외선(Infrared Ray) 통신, 및/또는 RF(Radio Frequency) 통신, 및/또는 블루투스(Blue Tooth), 및/또는 무선랜(Wireless LAN), 및/또는 와이파이(WiFi)를 적어도 하나 이상 포함하는 근거리 무선 통신을 수행하는 것을 특징으로 한다.In addition, the near field communication unit 220 may communicate with the
키 입력부(225)는 다수의 숫자키(Number Key)와 문자를 입력할 수 있는 문자키(Character Key), 그리고 기능키(Function Key) 등을 구비하고 있으며, 결제 단말 장치 운영자 및/또는 사용자 등이 소정의 키를 누를 때 해당 키 데이터(Key Data)를 발생하여 제어부(205)로 전달하는 일반적인 기능과, 결제 관련 데이터 항목과 그것의 함수 연산을 위한 정보 입력 기능, 그리고 결제 처리를 위한 PIN(Personal Identification Number) 입력 기능 등과 같은 기능을 포함해야 하며, 이에 대한 규격은 적어도 하나 이상의 금융 기관 및/또는 신용 카드사에서 정한 업무 영역에 맞도록 제공함을 특징으로 한다.The
특히 본 발명의 실시 방법에 따르면, 키 입력부(225)는 코드를 생성하고, 근거리 통신 결제를 수행하기 위한 적어도 하나 이상의 키 데이터를 발생하여 제어부(205)로 전달함을 특징으로 한다.In particular, according to an embodiment of the present invention, the
메모리부(235)는 하드웨어적으로EEPROM(Electrically Erasable and Programmable Read Only Memory)이나 FM(Flash Memory) 등의 형태로 결제 단말 장치(200)에 탑재되며, 소프트웨어적으로 결제 단말 장치의 전반적인 동작을 제어하기 위한 소정의 프로그램 코드와 상기 프로그램 코드에 의한 동작이 수행될 때 입/출력되는 데이터 등이 저장되는 공간 및/또는 저장 영역의 총칭으로서, 결제 단말 장치(200)의 메모리부(235)는 결제 데이터의 무결성을 보장하기 위하여 메모리부(235) 내부에 거래 내역을 저장하기 위한 특정 저장 공간을 구비할 수 있으며, 저장되어진 거래 내역은 금융 기관 및/또는 신용 카드사 등이 정한 규정에 의하여 해당 기관으로 전달될 수 있다.The memory unit 235 is hardware-mounted in the payment terminal device 200 in the form of EEPROM (Electrically Erasable and Programmable Read Only Memory) or FM (Flash Memory), and controls the overall operation of the payment terminal device in software. The memory unit 235 of the payment terminal 200 is a generic term for a predetermined program code and a space and / or a storage area for storing input / output data when an operation by the program code is performed. In order to guarantee the integrity of data, a specific storage space may be provided in the memory unit 235 to store transaction details, and the stored transaction details may be transferred to the corresponding institutions according to regulations set by financial institutions and / or credit card companies. Can be delivered.
특히 본 발명의 실시 방법에 따르면, 메모리부(235)는 결제 단말 장치(200)가 코드를 생성하여 출력하는 코드 생성 애플리케이션과 코드 생성 애플리케이션이 생성한 코드, 그리고 근거리 통신 결제를 처리하는 위한 근거리 통신 결제 애플리케이션과 상기 근거리 통신 결제 서비스 과정에서 생성 및/또는 송수신되는 근거리 통신 결제 데이터 등을 저장하는 역할을 담당한다.In particular, according to an embodiment of the present invention, the memory unit 235 is a code generation application for generating and outputting a code by the payment terminal device 200, the code generated by the code generation application, and short-range communication for processing the short-range communication payment It is responsible for storing the short-range communication payment data generated and / or transmitted and received in the payment application and the short-range communication payment service process.
통신 처리부(240)는 하드웨어적으로 상기 결제 단말 장치(200)를 네트워크에 연결하기 위한 적어도 하나 이상의 모뎀(Modem)이나 NIC(Network Interface Card), 또는 상기 결제 단말 장치(200)를 외부 장치와 연결하기 위한 적어도 하나 이상의 RS-232c(Recommended Standard-232C) 포트나 USB(Universal Serial Bus) 포트 등으로 구성되며, 소프트웨어적으로 상기 결제 단말 장치(200)를 네트워크를 통해 상위 네트워크 장치 및/또는 서버와 연결하거나, 또는 상기 결제 단말 장치(200)를 POS 등과 같은 외부 장치와 연결하기 위한 애플리케이션의 총칭으로서, 데이터 전송에 대한 세부사항은 상기 결제 단말 장치(200)와 연결되는 네트워크 상의 네트워크 장치 및/또는 서버나, 또는 외부 장치의 통신규약에 따른다.The
통신 처리부(240)의 네트워크 통신 모듈(250)은 하드웨어적으로 상기 결제 단말 장치(200)를 네트워크에 연결하기 위한 적어도 하나 이상의 모뎀(Modem)이나 NIC(Network Interface Card) 등으로 구성되며, 소프트웨어적으로 상기 결제 단말 장치(200)를 네트워크를 통해 상위 네트워크 장치 및/또는 서버와 연결하는 기능을 제공하며, 본 발명의 실시 방법에 따라 트랜잭션 사운드를 통해 무선 단말기(100)로부터 전송된 트랜잭션 데이터(예컨대, 금융 정보 및/또는 결제 정보)를 근거로 네트워크 상의 결제 시스템에 연결하여 결제를 처리하기 위한 수단을 제공한다.The network communication module 250 of the
통신 처리부(240)의 외부 통신 모듈(255)은 하드웨어적으로 상기 결제 단말 장치(200)를 외부 장치와 연결하기 위한 적어도 하나 이상의 RS-232c(Recommended Standard-232C) 포트나 USB(Universal Serial Bus) 포트 등으로 구성되며, 소프트웨어적으로 상기 결제 단말 장치(200)를 POS 등과 같은 외부 장치와 연결하는 기능을 제공하며, 본 발명의 실시 방법에 따라 트랜잭션 사운드를 통해 무선 단말기(100)로 전송할 트랜잭션 데이터(예컨대, 구매 정보 및/또는 결제 금액)를 POS 등과 같은 외부 장치로부터 추출하기 위한 수단을 제공한다.The external communication module 255 of the
부가 기능 처리부(245)는 상기와 같은 결제 단말 장치(200)의 기본적인 구성요소 이외에, 결제 단말 장치(200)가 운용되는 환경 및 역할에 따라 상기 결제 단말 장치(200)에 제공되는 장치 및/또는 시스템의 총칭으로서, 결제 단말 장치(200)에 탑재될 수 있는 대표적인 부가 기능 처리부(245)에는 보안응용모듈(Secure Application Module; SAM)이 포함된다.In addition to the basic components of the payment terminal device 200, the additional
도면3은 코드를 통해 양방향 근거리 통신 결제를 제공하는 결제 시스템(300)에 대한 간단한 도면이다.3 is a simplified diagram of a
무선 단말기(100)에는 결제 단말 장치(200)가 출력하는 코드를 인식하기 위한 코드 처리부(140)(예컨대, 디지털 카메라)가 탑재되어 있으며, 결제 단말 장치(200)와 근거리 통신을 통해 근거리 통신 결제 서비스를 제공할 수 있는 근거리 통신부(145)와, 결제 단말 장치(200)로 전송할 적어도 하나 이상의 금융 정보 및/또는 결제 정보가 포함되어 있는 IC칩(155) 및 IC칩 처리부(150)가 탑재되어 있다.The
결제 단말 장치(200)에는 코드 출력을 위한 적어도 하나 이상의 프린터 출력부(210)와 화면 출력부(215) 등이 탑재되어 있으며, 무선 단말기(100)와 근거리 통신을 통해 근거리 통신 결제 서비스를 제공할 수 있는 근거리 통신부(220) 등이 탑재되어 있다.The payment terminal device 200 includes at least one printer output unit 210 and a screen output unit 215 for outputting a code, and provide a short range communication payment service through short range communication with the
상기와 같은 무선 단말기(100)와 결제 단말 장치(200)에 있어서, 결제 단말 장치(200)가 구매 정보 및/또는 결제 금액을 부호화시킨 코드를 생성하여 화면 출력부(215) 및/또는 프린터 출력부(210)를 통해 출력하면, 무선 단말기(100)가 코드 처리부(140)를 통해 상기 코드를 인식하고, 상기 코드에 포함된 구매 정보 및/또는 결제 금액을 추출하여 무선 단말기 화면에 출력하고, 일련의 결제 승인 과정을 거친 후, IC칩(155)으로부터 결제 처리를 위한 금융 정보 및/또는 결제 정보를 추출하고, 상기 추출된 금융 정보 및/또는 결제 정보를 기 알려진 근거리 통신 결제 방법에 따라 결제 단말 장치(200)로 전송하고, 결제 단말 장치(200)가 기 알려진 근거리 통신 결제 방법에 따라 결제 처리함을 특징으로 한다.In the
도면4는 코드를 통해 양방향 근거리 통신 결제를 처리하는 과정에 대한 간단한 흐름도이다.4 is a simple flowchart of a process of processing a bidirectional near field communication payment through a code.
결제 단말 장치(200)가 POS 등과 연동하여 적어도 하나 이상의 구매 정보 및/또는 결제 금액이 생성되면(400), 상기 결제 단말 장치(200)는 상기 구매 정보 및/또는 결제 금액을 부호화하여 무선 단말기(100)에 탑재된 코드 처리부(140)가 인식할 수 있는 코드를 생성하고(405), 상기와 같이 생성된 코드를 적어도 하나 이상의 프린터 출력부(210) 및/또는 화면 출력부(215)를 통해 출력시킨다(410).When the payment terminal device 200 generates at least one purchase information and / or payment amount in connection with a POS or the like (400), the payment terminal device 200 encodes the purchase information and / or payment amount to generate a wireless terminal ( The code processor 140 mounted on the
이때, 상기 결제 단말 장치(200)로부터 제공되는 코드에 가맹점에서 사용 가능한 쿠폰 및/또는 포인트 및/또는 마일리지를 포함시킬 수 있음을 명기하는 바이다.In this case, it is noted that the code provided from the payment terminal device 200 may include coupons and / or points and / or mileage that can be used at the affiliate store.
상기 과정을 통해 결제 단말 장치(200)의 프린터 출력부(210) 및/또는 화면 출력부(215)를 통해 구매 정보 및/또는 결제 금액이 포함된 코드가 출력되면, 무선 단말기(100)는 상기와 같이 결제 단말 장치(200)가 출력한 코드를 인식하고, 이미지 프로세싱 과정을 통해 코드 에이전트가 해석할 수 있는 코드 이미지를 획득한다(415).If the code including the purchase information and / or payment amount is output through the printer output unit 210 and / or screen output unit 215 of the payment terminal device 200 through the above process, the
상기와 같은 과정을 통해 코드 처리부(140)가 코드 이미지를 획득하면, 무선 단말기 제어부(105)는 상기 코드 이미지를 해석할 수 있는 코드 에이전트를 구동하고, 코드 에이전트는 상기 코드 이미지를 해석함으로써, 상기 코드 이미지에 포함된 적어도 하나 이상의 구매 정보 및/또는 결제 금액을 추출한다(420).When the code processor 140 acquires a code image through the above process, the
상기와 같은 과정을 통해 획득된 코드 이미지로부터 적어도 하나 이상의 구매 정보 및/또는 결제 금액이 추출되면, 코드 에이전트는 상기 구매 정보 및/또는 결제 금액에 대한 유효성을 인증한다.If at least one or more purchase information and / or payment amount is extracted from the code image obtained through the above process, the code agent authenticates the validity of the purchase information and / or payment amount.
본 발명의 바람직한 실시 방법에 따르면, 구매 정보에 포함된 구매 상품에 대한 개별 구매 금액의 합은 결제 금액과 일치해야 하며, 상기 코드에는 구매 정보 및/또는 결제 금액 이외에 상기 코드를 인식하는 무선 단말기(100)에 대한 정보(예컨대, 무선 단말기 전화 번호) 등이 포함될 수 있다.According to a preferred embodiment of the present invention, the sum of the individual purchase amounts for the purchased items included in the purchase information must match the payment amount, and the code includes a wireless terminal that recognizes the code in addition to the purchase information and / or the payment amount ( Information (eg, a wireless terminal telephone number), and the like.
코드 에이전트는 상기와 같이 코드에 포함된 적어도 하나 이상의 유효성 인증 정보를 통해 상기 코드에 대한 유효성을 인증한다.The code agent authenticates the validity of the code through at least one or more validity authentication information included in the code as described above.
만약 상기 과정에서 코드에 대한 유효성이 인증되지 않는다면(425), 코드 에이전트는 화면 출력부(115)에 오류 메시지를 출력함으로써, 코드 처리부(140)를 통해 상기와 같은 코드 인식 및 코드 이미지 획득 과정을 반복하도록 공지한다(430).If the validity of the code is not authenticated in the process (425), the code agent outputs an error message to the
반면 상기 과정에서 코드에 대한 유효성이 인증된다면(435), 코드 에이전트는 상기 코드 이미지로부터 추출된 구매 정보 및/또는 결제 금액을 화면 출력부에 출력하고(440), 근거리 통신 결제를 위한 근거리 통신 결제 에이전트를 구동한다(445).On the other hand, if the validity of the code is authenticated in the process (435), the code agent outputs the purchase information and / or payment amount extracted from the code image to the screen output unit (440), short-range communication payment for short-range communication payment Run the agent (445).
상기 과정을 통해 코드 에이전트가 근거리 통신 결제 에이전트를 구동하면, 상기 근거리 통신 결제 에이전트는 키 입력부(120)를 통해 결제 승인 정보를 입력받음으로써, 근거리 통신 결제 과정을 개시한다. When the code agent drives the near field communication payment agent through the above process, the near field communication payment agent receives the payment approval information through the
만약 키 입력부(120)로부터 일정 시간 동안 결제 승인 정보 입력이 발생하지 않거나, 또는 결제 거부 정보 입력이 발생한다면(450), 근거리 통신 결제 에이전트는 결제 승인 오류 메시지를 화면 출력부(115)에 출력하고, 상기 코드 에이전트를 초기화시킴으로써, 코드를 이용한 양방향 근거리 통신 결제를 강제 종료한다(455).If the payment approval information input does not occur for a predetermined time from the
반면 키 입력부(120)를 통해 결제 승인 정보가 입력되면(460), 근거리 통신 결제 에이전트는 IC칩 처리부(150)를 통해 무선 단말기(100)에 탑재된 IC칩(155)으로부터 근거리 통신 결제 처리를 위한 적어도 하나 이상의 금융 정보 및/또는 결제 정보를 추출하고(465), 상기와 같이 추출된 금융 정보 및/또는 결제 정보를 근거리 통신부(145)를 통해 결제 단말 장치(200)로 트랜잭션한다(470).On the other hand, when payment approval information is input through the key input unit 120 (460), the near field communication payment agent performs the near field communication payment processing from the IC chip 155 mounted in the
또한, 무선 단말기(100)에 탑재된 IC칩(155)으로부터 근거리 통신 결제 처리를 위한 적어도 하나 이상의 금융 정보 및/또는 결제 정보를 추출하고, 상기와 같이 추출된 금융 정보 및/또는 결제 정보를 근거리 통신부(145)를 통해 결제 단말 장치로 트랜잭션하는 경우, 상기 무선 단말기(100)에 기 제공된 쿠폰 및/또는 포인트 및/또는 마일리지, 및/또는 상품권을 상기 결제처리에 적용시킬 수 있음을 명기하는 바이다.Also, at least one financial information and / or payment information for short-range communication payment processing is extracted from the IC chip 155 mounted in the
상기와 같이 근거리 통신을 통해 근거리 통신 결제를 위한 적어도 하나 이상의 금융 정보 및/또는 결제 정보가 수신되면, 결제 단말 장치(200)는 상기 금융 정보 및/또는 결제 정보를 근거로 네트워크를 통해 결제 시스템(300)과 연동하여 근거리 통신 결제 처리를 완료한다(475).As described above, when at least one or more financial information and / or payment information for the short-range communication payment is received through the short-range communication, the payment terminal device 200 transmits a payment system (eg, through a network based on the financial information and / or payment information). In
본 발명에 따르면, 상기 결제 단말 장치(200)가 네트워크를 통해 결제 시스템(300)과 연동하여 근거리 통신 결제를 처리하는 과정은 해당 결제 시스템(300)이 정한 프로토콜 및/또는 관련 규격에 근거한다.According to the present invention, a process of processing the short-range communication payment by interworking with the
100 : 무선 단말기
105 : 제어부
110 : 사운드 처리부
115 : 화면 출력부
120 : 키 입력부
125 : 무선 처리부
130 : 메모리부
135 : 배터리
140 : 코드 처리부
145 : 근거리 통신부
150 : IC칩 처리부
155 : IC칩
160 : 쿠폰 처리부100: wireless terminal 105: control unit
110: sound processor 115: screen output unit
120: key input unit 125: wireless processing unit
130: memory 135: battery
140: code processing unit 145: short-range communication unit
150: IC chip processing unit 155: IC chip
160: coupon processing unit
Claims (3)
오프라인 가맹점에 구비된 단말장치에서 구동된 프로그램이 키 입력부를 통해 키 입력되거나 판매시점관리를 통해 산출된 결제금액을 휴대폰으로 전달하기 위한 코드를 부호화한 코드 이미지를 단말장치의 화면을 통해 전자적으로 출력하는 제1 단계; 및
휴대폰에서 구동된 코드 에이전트가 휴대폰의 카메라를 통해 오프라인 가맹점에 구비된 단말장치의 화면을 통해 전자적으로 출력된 코드 이미지를 인식하여 획득된 코드를 통해 상기 단말장치를 통해 입력되거나 산출된 결제금액을 전달받는 제2 단계;를 포함하는 코드 이미지를 이용한 결제 제공 방법.
In the method executed through the mobile terminal connected to the mobile terminal and the terminal device provided in the offline merchant,
A program driven by a terminal device provided at an offline affiliated store electronically outputs a code image encoding a code for transferring a payment amount calculated through a key input unit to a mobile phone through a screen of the terminal device. A first step of doing; And
The code agent driven in the mobile phone recognizes the code image output electronically through the screen of the terminal device provided in the offline affiliated store through the camera of the mobile phone and transfers the payment amount input or calculated through the terminal device through the obtained code. Receiving a second step; Payment providing method using a code image comprising a.
상기 코드 에이전트가 상기 코드 이미지를 통해 전달받은 결제금액을 상기 휴대폰의 화면을 통해 출력하는 단계를 더 포함하여 이루어지는 것을 특징으로 하는 코드 이미지를 이용한 결제 제공 방법.
The method of claim 1,
The code agent further comprises the step of outputting the payment amount received through the code image through the screen of the mobile phone, characterized in that the payment providing method using a code image.
상기 코드 에이전트가 상기 코드 이미지를 통해 전달받은 결제금액에 대응하는 결제를 처리할 결제 에이전트를 구동하는 단계를 더 포함하여 이루어지는 것을 특징으로 하는 코드 이미지를 이용한 결제 제공 방법.
The method of claim 1,
The code agent further comprises the step of driving a payment agent to process the payment corresponding to the payment amount received through the code image.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020190106562A KR20190104125A (en) | 2019-08-29 | 2019-08-29 | Method for Providing Payment by using Code Image |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020190106562A KR20190104125A (en) | 2019-08-29 | 2019-08-29 | Method for Providing Payment by using Code Image |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020180171267A Division KR20190002402A (en) | 2018-12-27 | 2018-12-27 | Method for Processing Payment by using Code Image |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020200078705A Division KR20200081352A (en) | 2020-06-26 | 2020-06-26 | Method for Providing Payment by using Code Image |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20190104125A true KR20190104125A (en) | 2019-09-06 |
Family
ID=67949992
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020190106562A Ceased KR20190104125A (en) | 2019-08-29 | 2019-08-29 | Method for Providing Payment by using Code Image |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20190104125A (en) |
-
2019
- 2019-08-29 KR KR1020190106562A patent/KR20190104125A/en not_active Ceased
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111340465A (en) | Method and device for digital asset digital currency transaction and mobile terminal | |
| CN103544597A (en) | Mobile device, payment transaction system and payment transaction method | |
| US11334889B2 (en) | Mobile ticketing based on proximity | |
| US11907918B2 (en) | Method for carrying out a transaction, corresponding terminal and computer program | |
| US20140365364A1 (en) | Method of payment for a product or a service on a commercial site through an internet connection and a corresponding terminal | |
| CN102542697B (en) | Based on the POS terminal of electronic equipment with network access functions | |
| KR20040082225A (en) | Full Duplex Near Payment System and Method by Using Code | |
| KR20130016418A (en) | Method for processing payment by using payment agent | |
| KR101511194B1 (en) | METHOD AND SYSTEM OF MANAGING PAYMENT CHANNEL AND Recording Medium | |
| KR20190104125A (en) | Method for Providing Payment by using Code Image | |
| KR20180034373A (en) | Method for Processing Payment by using Code Image | |
| US10504078B2 (en) | Method for processing transactional data, terminal, server and corresponding computer programs | |
| KR20220006026A (en) | Method for Providing Payment by using Code Image | |
| KR20120003840A (en) | Payment Transaction Method Using Near Field Communication | |
| KR20200081352A (en) | Method for Providing Payment by using Code Image | |
| KR20110004838A (en) | Mobile phone | |
| KR20120075578A (en) | Method and apparatus of credit settlement system using a mobile terminal system thereof | |
| KR20120087199A (en) | System and method for issue/management coupon(or gift certificate) using settlement terminal, settlement terminal and recording medium | |
| KR20190002402A (en) | Method for Processing Payment by using Code Image | |
| KR20120075451A (en) | Method for payment transaction by using code image and near field communication | |
| KR20120003841A (en) | Payment method using code image and local area communication | |
| KR20120003842A (en) | Near field communication payment method using code image | |
| KR20120003843A (en) | Transaction Method Using Code Image and Local Area Communication and Wireless Terminal for the Same | |
| KR20110049758A (en) | Near-field communication settlement method | |
| KR20140014305A (en) | Method for processing payment by using extra payment program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A107 | Divisional application of patent | ||
| A201 | Request for examination | ||
| PA0107 | Divisional application |
Comment text: Divisional Application of Patent Patent event date: 20190829 Patent event code: PA01071R01D Filing date: 20181227 Application number text: 1020180171267 |
|
| PA0201 | Request for examination | ||
| PG1501 | Laying open of application | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20191125 Patent event code: PE09021S01D |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20200529 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20191125 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
| J201 | Request for trial against refusal decision | ||
| PJ0201 | Trial against decision of rejection |
Patent event date: 20200626 Comment text: Request for Trial against Decision on Refusal Patent event code: PJ02012R01D Patent event date: 20200529 Comment text: Decision to Refuse Application Patent event code: PJ02011S01I Appeal kind category: Appeal against decision to decline refusal Appeal identifier: 2020101001670 Request date: 20200626 |
|
| PJ0501 | Disposition of invalidation of trial |
Appeal kind category: Appeal against decision to decline refusal Request date: 20200626 Appeal identifier: 2020101001670 |