KR20190104125A - Method for Providing Payment by using Code Image - Google Patents

Method for Providing Payment by using Code Image Download PDF

Info

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
mobile phone
code image
Prior art date
Application number
KR1020190106562A
Other languages
Korean (ko)
Inventor
김재형
권봉기
Original Assignee
주식회사 비즈모델라인
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 비즈모델라인 filed Critical 주식회사 비즈모델라인
Priority to KR1020190106562A priority Critical patent/KR20190104125A/en
Publication of KR20190104125A publication Critical patent/KR20190104125A/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/322Aspects of commerce using mobile devices [M-devices]
    • G06Q20/3227Aspects of commerce using mobile devices [M-devices] using secure elements embedded in M-devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record 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/067Record 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/07Record 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/0723Record 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/327Short range or proximity payments by means of M-devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/327Short range or proximity payments by means of M-devices
    • G06Q20/3278RFID or NFC payments by means of M-devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • H04B5/0062
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B5/00Near-field transmission systems, e.g. inductive or capacitive transmission systems
    • H04B5/70Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes
    • H04B5/77Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes for interrogation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/80Camera processing pipelines; Components thereof
    • H04N23/81Camera processing pipelines; Components thereof for suppressing or minimising disturbance in the image signal generation
    • H04N5/217
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/60Subscription-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)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Cash Registers Or Receiving Machines (AREA)

Abstract

The present invention relates to a payment providing method using a code image. The payment providing method using the code image is executed by a mobile phone connected to a mobile communication network and a terminal device installed in an offline affiliated store. A program operated by the terminal device installed in the offline affiliated store electronically outputs a code image by a screen of the terminal device. A code is encoded in the code image and is generated to transmit a payment amount calculated by a point of sales management or key-input by a key input unit. A code agent operated by the mobile phone recognizes the code image which is electronically output by the screen of the terminal device installed in the offline affiliated store using a camera of the mobile phone. Also, the code agent obtains the code encoded in the recognized code image. The code agent checks the payment amount corresponding to the obtained code and outputs the checked payment amount by the screen of the mobile phone.

Description

코드 이미지를 이용한 결제 제공 방법{Method for Providing Payment by using Code Image}How to provide payment using code image {Method for Providing Payment by using Code Image}

본 발명은, 오프라인 가맹점에 구비된 단말장치와 이동 통신망에 연결되는 휴대폰을 통해 실행되는 방법에 있어서, 오프라인 가맹점에 구비된 단말장치에서 구동된 프로그램이 키 입력부를 통해 키 입력되거나 판매시점관리를 통해 산출된 결제 금액을 휴대폰으로 전달하기 위해 생성된 코드를 부호화한 코드 이미지를 단말장치의 화면을 통해 전자적으로 출력하고, 휴대폰에서 구동된 코드 에이전트가 휴대폰의 카메라를 이용하여 오프라인 가맹점에 구비된 단말장치의 화면을 통해 전자적으로 출력된 코드 이미지를 인식하고, 상기 코드 에이전트가 상기 인식된 코드 이미지에 부호화된 코드를 획득하며, 상기 코드 에이전트가 상기 획득된 코드에 대응하는 결제 금액을 확인하여 상기 휴대폰의 화면을 통해 출력하는 코드 이미지를 이용한 결제 처리 방법에 관한 것이다.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 wireless terminal 100 includes a control unit 105, a sound processing unit 110, a screen output unit 115, a key input unit 120, a wireless processing unit 125, and a mobile communication network to transmit and receive a signal with a mobile communication network. Memory 130 and a battery 135 for power supply, the code processing unit 140 is added to receive the purchase information and / or payment amount through the code, the short-range communication unit ( 145, the IC chip processor 150, and the IC chip 155 are mounted, and includes a coupon processor 160 for applying a coupon.

제어부(105)는 무선 단말기(100)가 부팅되는 과정 및/또는 부팅된 후 실행된 운영 체제 및 단말기 제어 관리 프로그램과 무선 단말기 에이전트(Agent) 들의 총칭으로서, 무선 단말기(100)의 전반적인 동작을 제어하고 관리함을 특징으로 한다. The controller 105 is a general term for an operating system, a terminal control management program, and a wireless terminal agent executed during the booting and / or booting of the wireless terminal 100, and controls the overall operation of the wireless terminal 100. And management.

특히 본 발명의 실시 방법에 따르면, 제어부(105)는 코드 처리부(140)와 연동하여 구매 정보 및/또는 결제 금액이 포함된 코드를 획득하고, 일련의 이미지 프로세싱 과정을 통해 상기 코드 이미지를 획득하고, 상기 코드 이미지를 해석하여 구매 정보 및/또는 결제 금액을 추출하는 기능과, IC칩 처리부(150)와 연동하여 IC칩(155)으로부터 결제 처리를 위한 금융 정보 및/또는 결제 정보를 추출하는 기능, 그리고 근거리 통신부(145)와 연동하여 IC칩(155)으로부터 추출된 금융 정보 및/또는 결제 정보를 근거리 통신을 통해 결제 단말 장치로 전송하는 기능 등과 같은 일련의 동작을 제어하고 관리하는 역할을 담당한다.In particular, according to an embodiment of the present invention, the control unit 105 acquires the code including the purchase information and / or payment amount in association with the code processing unit 140, and obtains the code image through a series of image processing processes. A function of extracting purchase information and / or payment amount by analyzing the code image and extracting financial information and / or payment information for payment processing from the IC chip 155 in conjunction with the IC chip processing unit 150. And, in conjunction with the short-range communication unit 145 is responsible for controlling and managing a series of operations, such as the function of transmitting the financial information and / or payment information extracted from the IC chip 155 to the payment terminal device through the short-range communication do.

여기서, 상기 근거리 통신부(145)는 상기 무선 단말기(100)와 적외선(Infrared Ray) 통신, 및/또는 RF(Radio Frequency) 통신, 및/또는 블루투스(Blue Tooth), 및/또는 무선랜(Wireless LAN), 및/또는 와이파이(WiFi)를 적어도 하나 이상 포함하는 근거리 무선 통신을 수행하는 것을 특징으로 한다.Here, the short range communication unit 145 may communicate with the wireless terminal 100 in infrared ray communication, and / or radio frequency (RF) communication, and / or Bluetooth, and / or wireless LAN. And / or short-range wireless communication including at least one Wi-Fi.

즉, 무선 단말기(100)가 주체로서 후술되는 대부분의 동작은 상기 제어부(105)를 통해 이루어지거나, 또는 상기 제어부(105)가 적어도 하나 이상의 무선 단말기(100) 구성 요소와 연동하여 이루어짐은 명백하다.That is, most operations described later by the wireless terminal 100 as a subject are performed through the control unit 105, or the control unit 105 is performed in conjunction with at least one wireless terminal 100 component. .

사운드 처리부(110)는 제어부(105)와 연동하여 사운드 입력 장치로부터 입력되는 음성 신호를 엔코딩(Encoding)하여 무선 처리부(125)로 전달하고, 무선 처리부(125)를 통해 수신되는 신호를 디코딩(Decoding)하여 사운드 출력 장치에 음성 신호로서 출력하는 기존 사운드 처리부의 기능을 포함한다.The sound processor 110 encodes a voice signal input from the sound input device in conjunction with the controller 105 to transmit the encoded audio signal to the wireless processor 125, and decodes a signal received through the wireless processor 125. And a conventional sound processor for outputting the sound output device as a voice signal.

화면 출력부(115)는 키 입력부(120)에서 발생되는 키 데이터 및 제어부(105)의 각종 정보 신호를 입력받아 화면에 출력하는 역할을 수행한다. The screen output unit 115 receives key data generated by the key input unit 120 and various information signals of the controller 105 to output the screen data.

특히 본 발명의 실시 방법에 따르면, 화면 출력부(115)는 제어부(105)(=코드 에이전트)가 코드 처리부(140)를 통해 인식된 코드 이미지로부터 추출되는 적어도 하나 이상의 구매 정보 및/또는 결제 금액을 출력하는 기능을 제공한다.In particular, according to an embodiment of the present invention, the screen output unit 115 is at least one or more purchase information and / or payment amount extracted from the code image recognized by the control unit 105 (= code agent) through the code processing unit 140 Provides the function to output

키 입력부(120)는 다수의 숫자키(Number Key)와 문자를 입력할 수 있는 문자키(Character Key), 그리고 기능키(Function Key) 등을 구비하고 있으며, 사용자가 소정의 키를 누를 때 해당되는 키 데이터(Key Data)를 발생하여 제어부(105)로 전달함을 특징으로 한다. The key input unit 120 includes a plurality of number keys, a character key for inputting a character, a function key, and the like, and the user presses a predetermined key. It generates a key data (Key Data) to be transmitted to the control unit 105.

특히 본 발명의 실시 방법에 따르면, 키 입력부(120)는 코드로부터 추출된 구매 정보 및/또는 결제 금액에 대응하는 근거리 통신 결제 승인을 위한 키 데이터를 생성하는 기능을 제공한다.In particular, according to an embodiment of the present invention, the key input unit 120 provides a function for generating key data for approval of short-range communication payment corresponding to the purchase information and / or payment amount extracted from the code.

무선 처리부(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 wireless terminal 100 and a base station on a mobile communication network through wireless communication.

**

메모리부(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 wireless terminal 100 and data input / output when an operation by the program code is performed are stored. As an EEPROM, it is mounted on the wireless terminal 100 in the form of a flash memory (FM) or the like.

특히 본 발명의 실시 방법에 따르면, 메모리부(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 coupon processing unit 160 applying the coupon may refer to the coupon and / or points and / or mileage and / or gift vouchers provided to the wireless terminal 100 with reference to the purchase information and / or payment amount included in the code. It serves to apply during the purchase and / or payment processing.

근거리 통신부(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 wireless terminal 100 in infrared ray communication, and / or radio frequency (RF) communication, and / or Bluetooth, and / or wireless LAN. And / or short-range wireless communication including at least one Wi-Fi.

IC칩 처리부(150)는 무선 단말기(100)에 탑재된 IC칩(155)과 무선 단말기(100)의 제어부(105)를 연결하는 인터페이스로서, IC칩 읽기 및 쓰기 장치의 특징을 포함하며, 특히 본 발명이 제시하는 코드를 통해 추출되는 구매 정보 및/또는 결제 금액을 이용하는 양방향 근거리 통신 결제 과정에서, IC칩(155)으로부터 금융 정보 및/또는 결제 정보를 추출하는 기능을 포함한다.The IC chip processing unit 150 is an interface connecting the IC chip 155 mounted on the wireless terminal 100 and the control unit 105 of the wireless terminal 100, and includes the features of the IC chip reading and writing device. In the bi-directional short-range communication settlement process using the purchase information and / or payment amount extracted through the code proposed by the present invention, it includes a function for extracting the financial information and / or payment information from the IC chip (155).

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 wireless terminal 100 through the IC chip processor 150 in a dual slot method, a dual chip method, and / or a one chip method. It is linked to the, and characterized in that it satisfies the minimum financial IC chip conditions that can provide payment processing for the purchased goods through at least one or more payment terminal devices present on and offline.

도면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 control unit 205, a printer output unit 210, a screen output unit 215, and a key input unit 225 for providing a payment transaction with a credit card and a network. And a card interface 230, a memory 235, a communication processing unit 240, and various additional function processing units 245, and the payment terminal device 200 includes a short-range communication unit 220 for providing a short-range communication payment service. ) Is added.

제어부(205)는 하드웨어적으로CPU(Central Processing Unit), ROM(Read Only Memory), RAM(Random Access Memory), 및 시스템 버스(System Bus) 등으로 구성되며, 소프트웨어적으로 결제 단말 장치(200)가 부팅되는 과정 및/또는 부팅된 후 실행된 운영 체제 및 결제 단말 장치 제어 관리 프로그램과 결제 단말 장치 애플리케이션들의 총칭으로서, 결제 단말 장치(200)의 전반적인 동작(예컨대, 근거리 통신 결제 처리)을 제어하고 관리함을 특징으로 한다.The control unit 205 is composed of a central processing unit (CPU), a read only memory (ROM), a random access memory (RAM), a system bus, etc. in hardware, and the payment terminal device 200 in software. Is a generic term for a process of booting and / or an operating system and a payment terminal device control management program and payment terminal device applications executed after booting, and control the overall operation (eg, short-range communication payment processing) of the payment terminal device 200. It features a management box.

본 발명의 실시 방법에 따르면, 제어부(205)는 구매 정보 및/또는 결제 금액이 포함된 코드를 생성하여 결제 단말 장치(200)의 화면 출력부(215)에 출력하거나, 또는 프린터 출력부(210)를 통해 종이에 인쇄하는 일련의 작업을 제어하고 관리하는 기능을 제공한다. 또한, 제어부(205)는 근거리 통신부를 통해 무선 단말기(100)로부터 금융 정보 및/또는 결제 정보가 전송되는 경우, 상기 금융 정보 및/또는 결제 정보를 근거로 결제 처리하는 일련의 작업을 제어하고 관리하는 기능을 제공한다.According to an embodiment of the present invention, the control unit 205 generates a code including purchase information and / or payment amount and outputs it to the screen output unit 215 of the payment terminal device 200 or the printer output unit 210. ) Provides the ability to control and manage a series of jobs printed on paper. In addition, when the financial information and / or payment information is transmitted from the wireless terminal 100 through the short-range communication unit, the controller 205 controls and manages a series of operations for processing payment based on the financial information and / or payment information. Provides the ability to

또한, 상기 제어부(205)는, 상기 구매 정보 및/또는 결제 금액이 포함된 코드를 생성시, 상기 코드에 쿠폰 및/또는 포인트 및/또는 마일리지 정보를 포함시킬 수 있음을 명기하는 바이다.In addition, the control unit 205 specifies that when generating a code including the purchase information and / or payment amount, the code can include coupons and / or points and / or mileage information.

**즉, 결제 단말 장치(200)가 주체로서 후술되는 대부분의 동작은 상기 제어부(205)를 통해 이루어지거나, 또는 상기 제어부(205)가 적어도 하나 이상의 결제 단말 장치 구성 요소와 연동하여 이루어짐은 명백하다.** That is, most operations described later by the payment terminal device 200 as a subject are performed through the controller 205 or the controller 205 is performed in conjunction with at least one payment terminal device component. Do.

프린터 출력부(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 control unit 205 encodes the purchase information and / or the payment amount is added.

화면 출력부(215)는 키 입력부(225)에서 발생되는 키 데이터 및 제어부(205)의 각종 정보 신호를 입력받아 화면에 출력하는 일반적인 기능과, 판매 시점 관리 장치(Point Of Sale; POS) 등과 연동하여 입력되는 구매 상품 목록 및 구매 상품별 가격 등과 같은 구매 정보와, 구매 상품별 가격을 합산하여 생성된 결제 금액, 또는 결제 과정의 상세 프로세스(예컨대, 결제 처리의 정상 수행 여부 또는 오류 메시지) 등을 화면에 출력하는 기능을 제공함을 특징으로 한다.The screen output unit 215 interworks with a general function of receiving key data generated from the key input unit 225 and various information signals of the controller 205 and outputting them to the screen, and a point of sale (POS). Purchase information such as a list of purchased products and prices for each purchased product, a payment amount generated by summing the prices for each purchased product, or a detailed process of the payment process (for example, whether payment is normally performed or an error message) is displayed on the screen. It provides a function of outputting.

특히 본 발명의 실시 방법에 따르면, 제어부(205)가 구매 정보 및/또는 결제 금액을 부호화하여 포함시킨 코드를 결제 단말 장치 화면에 출력시키는 기능이 추가된다.In particular, according to an embodiment of the present invention, a function of outputting a code included in the control unit 205 by encoding the purchase information and / or the payment amount is added to the payment terminal device screen.

근거리 통신부(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 wireless terminal 100 based on the short-range communication protocol and / or standard. Characterized by satisfying the specified at least one short-range communication payment specification.

또한, 상기 근거리 통신부(220)는 상기 무선 단말기(100)와 적외선(Infrared Ray) 통신, 및/또는 RF(Radio Frequency) 통신, 및/또는 블루투스(Blue Tooth), 및/또는 무선랜(Wireless LAN), 및/또는 와이파이(WiFi)를 적어도 하나 이상 포함하는 근거리 무선 통신을 수행하는 것을 특징으로 한다.In addition, the near field communication unit 220 may communicate with the wireless terminal 100 in infrared ray communication, and / or radio frequency (RF) communication, and / or Bluetooth, and / or wireless LAN. And / or short-range wireless communication including at least one Wi-Fi.

키 입력부(225)는 다수의 숫자키(Number Key)와 문자를 입력할 수 있는 문자키(Character Key), 그리고 기능키(Function Key) 등을 구비하고 있으며, 결제 단말 장치 운영자 및/또는 사용자 등이 소정의 키를 누를 때 해당 키 데이터(Key Data)를 발생하여 제어부(205)로 전달하는 일반적인 기능과, 결제 관련 데이터 항목과 그것의 함수 연산을 위한 정보 입력 기능, 그리고 결제 처리를 위한 PIN(Personal Identification Number) 입력 기능 등과 같은 기능을 포함해야 하며, 이에 대한 규격은 적어도 하나 이상의 금융 기관 및/또는 신용 카드사에서 정한 업무 영역에 맞도록 제공함을 특징으로 한다.The key input unit 225 includes a plurality of number keys, a character key for inputting characters, a function key, and the like, and includes a payment terminal device operator and / or a user. When the predetermined key is pressed, a general function of generating and transferring the corresponding key data to the control unit 205, a function of inputting payment related data and information for calculating a function thereof, and a PIN for payment processing ( Personal Identification Number) function, such as input function, and the like, the specification is characterized in that provided to fit the business area specified by at least one or more financial institutions and / or credit card companies.

특히 본 발명의 실시 방법에 따르면, 키 입력부(225)는 코드를 생성하고, 근거리 통신 결제를 수행하기 위한 적어도 하나 이상의 키 데이터를 발생하여 제어부(205)로 전달함을 특징으로 한다.In particular, according to an embodiment of the present invention, the key input unit 225 generates a code, generates at least one or more key data for performing near field communication payment, and transmits the generated key data to the control unit 205.

메모리부(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 communication processor 240 hardwarely connects at least one modem or network interface card (NIC) for connecting the payment terminal device 200 to a network or the payment terminal device 200 with an external device. At least one RS-232c (Recommended Standard-232C) port or a USB (Universal Serial Bus) port for the purpose of, and the software terminal to the payment terminal device 200 via the network and the upper network device and / or server As a generic term for an application for connecting or connecting the payment terminal device 200 to an external device such as a POS, details of data transmission are network devices and / or on a network connected to the payment terminal device 200. Follow the communication protocol of the server or external device.

통신 처리부(240)의 네트워크 통신 모듈(250)은 하드웨어적으로 상기 결제 단말 장치(200)를 네트워크에 연결하기 위한 적어도 하나 이상의 모뎀(Modem)이나 NIC(Network Interface Card) 등으로 구성되며, 소프트웨어적으로 상기 결제 단말 장치(200)를 네트워크를 통해 상위 네트워크 장치 및/또는 서버와 연결하는 기능을 제공하며, 본 발명의 실시 방법에 따라 트랜잭션 사운드를 통해 무선 단말기(100)로부터 전송된 트랜잭션 데이터(예컨대, 금융 정보 및/또는 결제 정보)를 근거로 네트워크 상의 결제 시스템에 연결하여 결제를 처리하기 위한 수단을 제공한다.The network communication module 250 of the communication processing unit 240 is composed of at least one modem or network interface card (NIC) for connecting the payment terminal device 200 to the network in hardware. Provides a function of connecting the payment terminal device 200 with a higher network device and / or a server through a network, and transmits transaction data (for example, transaction data transmitted from the wireless terminal 100 through a transaction sound according to an embodiment of the present invention). , Financial information and / or payment information) to provide a means for processing a payment by connecting to a payment system on a network.

통신 처리부(240)의 외부 통신 모듈(255)은 하드웨어적으로 상기 결제 단말 장치(200)를 외부 장치와 연결하기 위한 적어도 하나 이상의 RS-232c(Recommended Standard-232C) 포트나 USB(Universal Serial Bus) 포트 등으로 구성되며, 소프트웨어적으로 상기 결제 단말 장치(200)를 POS 등과 같은 외부 장치와 연결하는 기능을 제공하며, 본 발명의 실시 방법에 따라 트랜잭션 사운드를 통해 무선 단말기(100)로 전송할 트랜잭션 데이터(예컨대, 구매 정보 및/또는 결제 금액)를 POS 등과 같은 외부 장치로부터 추출하기 위한 수단을 제공한다.The external communication module 255 of the communication processor 240 may include at least one RS-232c (recommended standard-232C) port or a universal serial bus (USB) port for connecting the payment terminal device 200 with an external device in hardware. Port and the like, and provide a function of connecting the payment terminal device 200 with an external device such as a POS by software, and the transaction data to be transmitted to the wireless terminal 100 through a transaction sound according to an embodiment of the present invention. It provides a means for extracting (eg, purchase information and / or payment amount) from an external device such as a POS.

부가 기능 처리부(245)는 상기와 같은 결제 단말 장치(200)의 기본적인 구성요소 이외에, 결제 단말 장치(200)가 운용되는 환경 및 역할에 따라 상기 결제 단말 장치(200)에 제공되는 장치 및/또는 시스템의 총칭으로서, 결제 단말 장치(200)에 탑재될 수 있는 대표적인 부가 기능 처리부(245)에는 보안응용모듈(Secure Application Module; SAM)이 포함된다.In addition to the basic components of the payment terminal device 200, the additional function processing unit 245 may be provided to the payment terminal device 200 according to the environment and role in which the payment terminal device 200 is operated. As a general term of the system, a representative additional function processing unit 245 that can be mounted in the payment terminal device 200 includes a secure application module (SAM).

도면3은 코드를 통해 양방향 근거리 통신 결제를 제공하는 결제 시스템(300)에 대한 간단한 도면이다.3 is a simplified diagram of a payment system 300 that provides two-way near field communication payment via code.

무선 단말기(100)에는 결제 단말 장치(200)가 출력하는 코드를 인식하기 위한 코드 처리부(140)(예컨대, 디지털 카메라)가 탑재되어 있으며, 결제 단말 장치(200)와 근거리 통신을 통해 근거리 통신 결제 서비스를 제공할 수 있는 근거리 통신부(145)와, 결제 단말 장치(200)로 전송할 적어도 하나 이상의 금융 정보 및/또는 결제 정보가 포함되어 있는 IC칩(155) 및 IC칩 처리부(150)가 탑재되어 있다.The wireless terminal 100 includes a code processing unit 140 (for example, a digital camera) for recognizing a code output from the payment terminal device 200, and establishes a short-range communication through short-range communication with the payment terminal device 200. A short-range communication unit 145 capable of providing a service, an IC chip 155 and an IC chip processing unit 150 containing at least one or more financial information and / or payment information to be transmitted to the payment terminal device 200 is mounted have.

결제 단말 장치(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 wireless terminal 100. And a short range communication unit 220 which can be mounted thereon.

상기와 같은 무선 단말기(100)와 결제 단말 장치(200)에 있어서, 결제 단말 장치(200)가 구매 정보 및/또는 결제 금액을 부호화시킨 코드를 생성하여 화면 출력부(215) 및/또는 프린터 출력부(210)를 통해 출력하면, 무선 단말기(100)가 코드 처리부(140)를 통해 상기 코드를 인식하고, 상기 코드에 포함된 구매 정보 및/또는 결제 금액을 추출하여 무선 단말기 화면에 출력하고, 일련의 결제 승인 과정을 거친 후, IC칩(155)으로부터 결제 처리를 위한 금융 정보 및/또는 결제 정보를 추출하고, 상기 추출된 금융 정보 및/또는 결제 정보를 기 알려진 근거리 통신 결제 방법에 따라 결제 단말 장치(200)로 전송하고, 결제 단말 장치(200)가 기 알려진 근거리 통신 결제 방법에 따라 결제 처리함을 특징으로 한다.In the wireless terminal 100 and the payment terminal device 200 as described above, the payment terminal device 200 generates a code encoding the purchase information and / or payment amount to output the screen output unit 215 and / or printer When output through the unit 210, the wireless terminal 100 recognizes the code through the code processor 140, extracts the purchase information and / or payment amount contained in the code and outputs to the wireless terminal screen, After a series of payment approval processes, the financial information and / or payment information for the payment processing is extracted from the IC chip 155, and the extracted financial information and / or payment information is settled according to a known short distance communication payment method. It transmits to the terminal device 200, the payment terminal device 200 is characterized in that the payment processing according to a known short-range communication payment method.

도면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 server 100 generates a code that can be recognized (405), and generates the code generated as described above through the at least one printer output unit 210 and / or the screen output unit 215. Output 410.

이때, 상기 결제 단말 장치(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 wireless terminal 100 is In operation 415, the payment terminal device 200 recognizes the code output and obtains a code image that can be interpreted by the code agent through an image processing process.

상기와 같은 과정을 통해 코드 처리부(140)가 코드 이미지를 획득하면, 무선 단말기 제어부(105)는 상기 코드 이미지를 해석할 수 있는 코드 에이전트를 구동하고, 코드 에이전트는 상기 코드 이미지를 해석함으로써, 상기 코드 이미지에 포함된 적어도 하나 이상의 구매 정보 및/또는 결제 금액을 추출한다(420).When the code processor 140 acquires a code image through the above process, the wireless terminal controller 105 drives a code agent capable of interpreting the code image, and the code agent interprets the code image, thereby At least one purchase information and / or payment amount included in the code image is extracted (420).

상기와 같은 과정을 통해 획득된 코드 이미지로부터 적어도 하나 이상의 구매 정보 및/또는 결제 금액이 추출되면, 코드 에이전트는 상기 구매 정보 및/또는 결제 금액에 대한 유효성을 인증한다.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 screen output unit 115, thereby performing the above code recognition and code image acquisition process through the code processing unit 140. Notice to repeat (430).

반면 상기 과정에서 코드에 대한 유효성이 인증된다면(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 key input unit 120 to start the near field communication payment process.

만약 키 입력부(120)로부터 일정 시간 동안 결제 승인 정보 입력이 발생하지 않거나, 또는 결제 거부 정보 입력이 발생한다면(450), 근거리 통신 결제 에이전트는 결제 승인 오류 메시지를 화면 출력부(115)에 출력하고, 상기 코드 에이전트를 초기화시킴으로써, 코드를 이용한 양방향 근거리 통신 결제를 강제 종료한다(455).If the payment approval information input does not occur for a predetermined time from the key input unit 120, or if the payment rejection information input occurs (450), the near field communication payment agent outputs a payment approval error message to the screen output unit 115 and By initiating the code agent, a forced termination of the bidirectional short-range communication using the code (455).

반면 키 입력부(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 wireless terminal 100 through the IC chip processing unit 150. Extract at least one or more financial information and / or payment information (465), and transact the extracted financial information and / or payment information to the payment terminal device 200 through the short-range communication unit 145 (470). .

또한, 무선 단말기(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 wireless terminal 100, and the financial information and / or payment information extracted as described above are short-range. In the case of a transaction to the payment terminal device through the communication unit 145, it is specified that the coupon and / or points and / or mileages and / or gift certificates provided to the wireless terminal 100 can be applied to the payment processing. .

상기와 같이 근거리 통신을 통해 근거리 통신 결제를 위한 적어도 하나 이상의 금융 정보 및/또는 결제 정보가 수신되면, 결제 단말 장치(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 step 475, the short-range communication settlement process is completed in association with 300.

본 발명에 따르면, 상기 결제 단말 장치(200)가 네트워크를 통해 결제 시스템(300)과 연동하여 근거리 통신 결제를 처리하는 과정은 해당 결제 시스템(300)이 정한 프로토콜 및/또는 관련 규격에 근거한다.According to the present invention, a process of processing the short-range communication payment by interworking with the payment system 300 through the network by the payment terminal device 200 is based on a protocol and / or related standard determined by the corresponding payment system 300.

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.
제 1항에 있어서,
상기 코드 에이전트가 상기 코드 이미지를 통해 전달받은 결제금액을 상기 휴대폰의 화면을 통해 출력하는 단계를 더 포함하여 이루어지는 것을 특징으로 하는 코드 이미지를 이용한 결제 제공 방법.
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.
제 1항에 있어서,
상기 코드 에이전트가 상기 코드 이미지를 통해 전달받은 결제금액에 대응하는 결제를 처리할 결제 에이전트를 구동하는 단계를 더 포함하여 이루어지는 것을 특징으로 하는 코드 이미지를 이용한 결제 제공 방법.

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.

KR1020190106562A 2019-08-29 2019-08-29 Method for Providing Payment by using Code Image KR20190104125A (en)

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 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)

Similar Documents

Publication Publication Date Title
CN106412041B (en) System for connecting mobile terminal with service providing equipment and service providing method
US11334889B2 (en) Mobile ticketing based on proximity
KR20040082225A (en) Full Duplex Near Payment System and Method by Using Code
KR20130016418A (en) Method for processing payment by using payment agent
KR20180034373A (en) Method for Processing Payment by using Code Image
KR20190104125A (en) Method for Providing Payment by using Code Image
KR20140095272A (en) METHOD AND SYSTEM OF MANAGING PAYMENT CHANNEL AND Recording Medium
US11907918B2 (en) Method for carrying out a transaction, corresponding terminal and computer program
KR20220006026A (en) Method for Providing Payment by using Code Image
KR20200081352A (en) Method for Providing Payment by using Code Image
KR20120003840A (en) Method for payment transaction by using near field communication
KR20110004838A (en) Mobile phone
CN114981810A (en) Universal contactless kernel system and method
KR20190002402A (en) Method for Processing Payment by using Code Image
KR20170053167A (en) Method for Processing Payment by using Handheld Phone
KR20200070561A (en) Method for Providing Payment by Using Code Image
US10504078B2 (en) Method for processing transactional data, terminal, server and corresponding computer programs
KR20120003841A (en) Method for payment by using cade image and near field communication
KR20140014305A (en) Method for processing payment by using extra payment program
KR20120075451A (en) Method for payment transaction by using code image and near field communication
KR20120003842A (en) Near-field communication settlement method by using code image
KR20120003843A (en) Method for transaction by using cade image and near field communication, and mobile device
KR20160083834A (en) Method for Processing Payment by using Handheld Phone
KR20110049758A (en) Near-field communication settlement method
KR20080038100A (en) Mobile phone

Legal Events

Date Code Title Description
A107 Divisional application of patent
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application
J201 Request for trial against refusal decision