KR101772864B1 - Vending machine payment system using smart device - Google Patents

Vending machine payment system using smart device Download PDF

Info

Publication number
KR101772864B1
KR101772864B1 KR1020160153985A KR20160153985A KR101772864B1 KR 101772864 B1 KR101772864 B1 KR 101772864B1 KR 1020160153985 A KR1020160153985 A KR 1020160153985A KR 20160153985 A KR20160153985 A KR 20160153985A KR 101772864 B1 KR101772864 B1 KR 101772864B1
Authority
KR
South Korea
Prior art keywords
vending machine
payment
user terminal
identification code
unauthorized
Prior art date
Application number
KR1020160153985A
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 KR1020160153985A priority Critical patent/KR101772864B1/en
Application granted granted Critical
Publication of KR101772864B1 publication Critical patent/KR101772864B1/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/08Payment architectures
    • G06Q20/18Payment architectures involving self-service terminals [SST], vending machines, kiosks or multimedia terminals
    • 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]
    • 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/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/353Payments by cards read by 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/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3829Payment protocols; Details thereof insuring higher security of transaction involving key management
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07DHANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
    • G07D11/00Devices accepting coins; Devices accepting, dispensing, sorting or counting valuable papers
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07DHANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
    • G07D11/00Devices accepting coins; Devices accepting, dispensing, sorting or counting valuable papers
    • G07D11/60User-interface arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Finance (AREA)
  • Signal Processing (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The present invention relates to a payment system for a vending machine using a smart device, capable of compatibly paying a price for goods or a service provided from the vending machine. According to the present invention, the system comprises: a user terminal including an electronic payment application capable of inputting a price for goods or services provided from the vending machine, and capable of transmitting an amount input signal and a payment signal to pay the price through wireless communication; a payment signal transfer device including a wireless communication unit to receive the amount input signal, a conversion unit to convert the amount input signal to an amount signal capable of being recognized and used by the vending machine, a wired communication unit to transmit the converted amount input signal to a microprocessor embedded in the vending machine, a storage unit, and installed between the microprocessor the vending machine and a price recognition device; and a management server including a data storage unit, and a payment unit receiving the payment signal transmitted from the user terminal to perform payment.

Description

스마트 기기를 이용한 무인판매기 결제 시스템{Vending machine payment system using smart device}[0001] Vending machine payment system using smart device [0002]

본 발명은 스마트 기기를 이용한 무인판매기 결제 시스템에 관한 것이다. 보다 상세하게는, 상품 또는 서비스를 제공하는 무인판매기에 내장되어 각종 신호를 처리하고, 제어명령을 전송하는 마이크로프로세서와 무인판매기 내부로 상품 또는 서비스 제공에 대한 대금으로 투입되는 동전이나 지폐를 인식할 수 있는 대금인식장치 사이에, 간단하게 탈부착할 수 있는 결제신호 전달장치를 연결하고, 사용자의 스마트 기기에 구비되는 비인증결제방식 전자카드를 포함한 전자결제수단을 이용하여 결제신호 전달장치와 무선통신을 수행하며 무인판매기에서 제공하는 상품 또는 서비스에 대한 대금을 호환성 있게 결제할 수 있는 스마트 기기를 이용한 무인판매기 결제 시스템에 관한 것이다.The present invention relates to an unmanned vending machine payment system using a smart device. More particularly, the present invention relates to a microprocessor which is incorporated in an unattended vending machine for providing goods or services, processes various signals, transmits control commands, and recognizes coins or banknotes inserted into the unauthorized vending machine for providing goods or services A settlement signal transmitting device that can be easily attached to or disconnected from a bill recognizing device can be connected between the bill accepting device and the payment accepting device and the electronic settlement device including the unauthorized settlement electronic card provided in the smart device of the user, The present invention relates to an unattended vending machine payment system using a smart device capable of paying for a product or service provided by an unmanned vending machine in a compatible manner.

무인판매기는 동전이나 지폐 등의 화폐를 투입하거나 카드를 이용하여 음료, 식품, 담배, 티켓, 신문, 잡지, 우표, 양말, 휴지, 위생용품 등과 같은 다양한 물품을 판매하거나 세탁기, 인형뽑기 등의 서비스를 제공하기 위해 설치된다. Unmanned vending machines sell coins, banknotes, coins, cards, and other goods such as drinks, food, tobacco, tickets, newspapers, magazines, stamps, socks, toilet paper, sanitary goods, Lt; / RTI >

무인판매기는 무인매점으로서의 기능을 수행하여 사용자가 원하는 시간에 언제든지 이용할 수 있다는 장점이 있다.The unmanned vending machine performs the function as an unattended shop and can be used at any time desired by the user.

그러나 종래 자동판매기와 같은 무인판매기의 경우에는 사용자가 동전 또는 지폐를 투입하거나 신용카드를 이용하여 직접 결제해야 한다는 불편함이 있다.However, in the case of an unmanned vending machine such as a conventional vending machine, there is an inconvenience that a user has to put a coin or a bill or make a payment directly using a credit card.

현재 NFC를 포함하여 다양한 수단을 이용한 전자결제 방식이 발전함에 따라 사용자가 모바일폰을 이용하여 무인판매기에 대한 대금을 결제하는 방식도 다양하게 운영되고 있고 있다.As electronic payment systems using various means including NFC are developed, users are paying a fee for unmanned vending machines by using mobile phones.

이러한 모바일폰 결제서비스는 가입자의 개인정보를 통해 결제를 승인하고, 해당 모바일폰의 통화요금에 인터넷 컨텐츠 사용요금을 통합 부과하는 방식으로 운영되고 있으며, 사용자가 현금이나 카드 등의 결제수단이 없을 때에도 대금을 결제할 수 있다는 편의성이 있다.Such a mobile phone payment service is operated in such a manner that the payment is approved through the personal information of the subscriber and the charge of the Internet contents is charged to the call charge of the mobile phone. When the user does not have a means of payment such as cash or card It is convenient to pay the price.

그러나, 종래의 이러한 모바일폰을 이용한 결제 방식은 자동판매기가 인터넷 회선 등으로 연결되어 자체적으로 결제서버에 접속하는 네트워크 연결 필요하므로 케이블설치, 유선연결 등의 네트워크 인프라를 구축하는데 많은 비용이 소모되는 문제점이 있다.However, the conventional payment method using the mobile phone requires a network connection in which a vending machine is connected to an Internet line and connects to a payment server by itself. Therefore, it takes a lot of cost to construct a network infrastructure such as a cable installation and a wired connection .

따라서, 무인판매기가 별도의 인터넷 회선연결 없이 사용자의 모바일 기기를 이용하여 간편하게 무인판매기가 제공하는 상품 또는 서비스에 대한 대금을 지불할 수 있는 새로운 방식의 전자 결제 시스템이 필요한 실정이다. Accordingly, there is a need for a new electronic payment system in which an unmanned vending machine can easily pay for a product or service provided by an unattended vending machine using a user's mobile device without a separate Internet line connection.

선행기술문헌 : KR등록특허공보 제10-0939444호(2010.01.29.공개)Prior Art Document: KR Patent Registration No. 10-0939444 (published on Jan. 29, 2010)

본 발명은 상기와 같은 문제점을 해결하기 위해 안출된 것으로, 상품 또는 서비스를 제공하는 무인판매기에 내장되어 각종 신호를 처리하고, 제어명령을 전송하는 마이크로프로세서와 무인판매기 내부로 상품 또는 서비스 제공에 대한 대금으로 투입되는 동전이나 지폐를 인식할 수 있는 대금인식장치 사이에, 간단하게 탈부착할 수 있는 결제신호 전달장치를 연결하고, 사용자의 스마트 기기에 구비되는 비인증결제방식 전자카드를 포함한 전자결제수단을 이용하여 결제신호 전달장치와 무선통신을 수행하며 무인판매기에서 제공하는 상품 또는 서비스에 대한 대금을 호환성 있게 결제할 수 있는 스마트 기기를 이용한 무인판매기 결제 시스템을 제공하는 데 그 목적이 있다.Disclosure of Invention Technical Problem [8] Accordingly, the present invention has been made keeping in mind the above problems occurring in the prior art, and an object of the present invention is to provide a microprocessor which is embedded in an unattended vending machine for providing goods or services, processes various signals, An electronic settlement means including an unauthorized settlement type electronic card provided in a user's smart device is connected to a payment signal transmitting device that can be simply detached and attached between a coin or a bill recognizing device capable of recognizing a banknote The present invention has been made in view of the above problems, and it is an object of the present invention to provide an unattended vending machine payment system using a smart device capable of paying for a product or service provided by an unmanned vending machine in a compatible manner.

상기 목적을 달성하기 위해 안출된 본 발명에 따른 스마트 기기를 이용한 무인판매기 결제 시스템은 무인판매기가 제공하는 상품 또는 서비스 제공에 대한 대금을 입력할 수 있고, 입력된 대금에 해당하는 금액입력신호 및 대금의 결제를 위한 대금결제신호를 무선통신을 통해 전송할 수 있는 전자결제 어플리케이션을 포함한 사용자단말기; 사용자단말기로부터 전송된 금액입력신호를 수신하기 위한 무선통신부, 무선통신부를 통해 수신된 금액입력신호를 무인판매기가 인식하여 사용 가능한 금액신호로 변환하는 변환부, 변환부에 의해 변환된 금액입력신호를 무인판매기에 내장된 마이크로프로세서에 송신하기 위한 유선통신부, 무인판매기를 식별하기 위한 장치이름, 식별코드를 저장하는 저장부, 및 를 포함하고, 무인판매기의 마이크로프로세서와 무인판매기 내부로 상품 또는 서비스 제공에 대한 대금으로 투입되는 동전이나 지폐를 인식할 수 있는 대금인식장치 사이에 설치되는 결제신호 전달장치; 및 사용자정보, 포인트정보, 무인판매기위치, 종류, 장치이름, 매출내역을 포함한 무인판매기정보, 식별코드, 암호키를 포함하는 암호정보를 저장하는 데이터저장부, 및 사용자단말기로부터 전송된 대금결제신호를 수신하여 요청한 대금을 결제를 수행하는 결제부를 포함하는 관리서버를 포함한다.In order to achieve the above object, an unmanned vending machine payment system using a smart device according to the present invention can input a fee for providing goods or services provided by an unmanned vending machine, A user terminal including an electronic settlement application capable of transmitting a settlement signal for settlement of settlement through wireless communication; A wireless communication unit for receiving the money amount input signal transmitted from the user terminal, a conversion unit for converting the money money input signal received through the wireless communication unit into a usable money signal recognized by the unmanned vending machine, A wired communication unit for transmitting to a microprocessor built in the unmanned vending machine, a device name for identifying the unattended vending machine, a storage unit for storing the identification code, and providing goods or services to the microprocessor and the unmanned vending machine of the unattended vending machine A billing signal delivery device installed between a bill recognition device capable of recognizing a coin or a bill inserted into the bill for the bill; And a data storage unit for storing password information including user information, point information, unmanned vending machine location, type, device name, unauthorized vending machine information including sales details, identification code, and encryption key, And a settlement unit for performing the settlement of the requested money.

또한, 보안 인증을 위해 결제신호 전달장치에는 관리서버에서 전송된 부호화된 식별코드를 복호화하는 제1 암호부, 및 관리서버에는 결제신호 전달장치에서 전송한 장치이름에 해당하는 식별코드를 데이터저장부에서 호출하여 암호키를 이용하여 부호화하는 제2 암호부를 더 포함할 수 있다.The payment signal delivery device for security authentication includes a first cryptographic module for decrypting the encoded identification code transmitted from the management server and an identification code corresponding to the device name transmitted from the payment signal delivery device to the management server, And a second cipher unit for performing coding using a cipher key.

또한, 사용자단말기의 전자결제 어플리케이션을 활성화하면 결제신호 전달장치가 설치된 무인판매기를 자동 검색하여 출력하고, 검색된 무인판매기 중 어느 하나의 무인판매기를 선택하면, 선택된 무인판매기와 사용자 단말기가 페어링되며, 페어링된 무인판매기가 결제신호 전달장치에 저장된 장치이름을 사용자단말기로 전송하면, 사용자 단말기는 장치이름을 수신하여 관리서버로 전송하고, 관리서버는 전송받은 장치이름과 동일한 이름으로 데이터저장부에 저장된 장치이름을 검색하여 그 장치이름에 해당하는 식별코드를 호출하여 부호화한 후 사용자단말기로 전송하면, 사용자단말기는 부호화된 식별코드를 다시 무인판매기의 결제신호 전달장치로 전달하며, 무인판매기의 결제신호 전달장치는 전송받은 부호화된 식별코드를 복호화한 후 결제신호 전달장치의 저장부에 저장된 식별코드와 비교하여 인증절차를 진행하는 것를 포함할 수 있다.When the electronic settlement application of the user terminal is activated, the billing signal delivery device automatically searches for and outputs the unauthorized vending machine. When the selected unauthorized vending machine is selected, the selected unauthorized vending machine is paired with the user terminal, When the unauthorized vending machine transmits the device name stored in the payment signal delivery device to the user terminal, the user terminal receives the device name and transmits the device name to the management server. The management server transmits the device name stored in the data storage unit And transmits the identification code corresponding to the device name to the payment signal delivery device of the unauthorized vending machine when the identification code corresponding to the device name is coded and transmitted to the user terminal. The device decodes the transmitted encoded identification code As compared with the identification code stored in the storage unit of the signal transmission system may comprise geotreul to proceed with the authentication procedures.

본 발명에 의하면 무인판매기가 제공하는 상품 또는 서비스에 대한 대금을 모바일 기기를 이용하여 간편하게 안전하게 결제할 수 있는 효과가 있다.According to the present invention, it is possible to easily and securely pay for a product or service provided by an unmanned vending machine using a mobile device.

또한, 무인판매기의 판매량, 재고량 등을 데이터하여 상품재고 관리의 효율성 증대 효과가 있다.In addition, there is an effect of increasing the efficiency of product inventory management by data on sales volume and inventory quantity of unmanned vending machine.

또한, 무인판매기의 운영비용을 절감할 수 있는 효과가 있다.In addition, the operation cost of the unmanned vending machine can be reduced.

도 1은 본 발명의 바람직한 실시예에 따른 스마트 기기를 이용한 무인판매기 결제 시스템의 전체 구성도,
도 2는 본 발명의 바람직한 실시예에 따른 스마트 기기를 이용한 무인판매기 결제 시스템의 전자결제 방식을 도식화한 순서도,
도 3은 본 발명의 바람직한 실시예에 따른 스마트 기기를 이용한 무인판매기 결제 시스템의 보안을 위한 인증절차를 도식화한 순서도.
Brief Description of the Drawings Fig. 1 is an overall configuration diagram of an unmanned vending machine payment system using a smart device according to a preferred embodiment of the present invention;
FIG. 2 is a flowchart illustrating an electronic settlement method of an unattended vending machine payment system using a smart device according to a preferred embodiment of the present invention.
3 is a flowchart illustrating an authentication procedure for securing an unauthorized vending machine payment system using a smart device according to a preferred embodiment of the present invention.

이하, 본 발명의 바람직한 실시예를 첨부된 도면들을 참조하여 상세히 설명한다. 우선 각 도면의 구성 요소들에 참조 부호를 부가함에 있어서, 동일한 구성 요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한, 본 발명을 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략한다. 또한, 이하에서 본 발명의 바람직한 실시예를 설명할 것이나, 본 발명의 기술적 사상은 이에 한정하거나 제한되지 않고 당업자에 의해 변형되어 다양하게 실시될 수 있음은 물론이다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the drawings, the same reference numerals are used to designate the same or similar components throughout the drawings. In the following description of the present invention, a detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention rather unclear. In addition, the preferred embodiments of the present invention will be described below, but it is needless to say that the technical idea of the present invention is not limited thereto and can be variously modified by those skilled in the art.

도 1은 본 발명의 바람직한 실시예에 따른 스마트 기기를 이용한 무인판매기 결제 시스템의 전체 구성도, 도 2는 본 발명의 바람직한 실시예에 따른 스마트 기기를 이용한 무인판매기 결제 시스템의 전자결제 방식을 도식화한 순서도, 도 3은 본 발명의 바람직한 실시예에 따른 스마트 기기를 이용한 무인판매기 결제 시스템의 보안을 위한 인증절차를 도식화한 순서도이다.FIG. 1 is an overall configuration diagram of an unmanned vending machine payment system using a smart device according to a preferred embodiment of the present invention. FIG. 2 is a diagram illustrating an electronic payment method of an unmanned vending machine payment system using a smart device according to a preferred embodiment of the present invention FIG. 3 is a flowchart illustrating an authentication procedure for securing an unauthorized vending machine payment system using a smart device according to a preferred embodiment of the present invention.

본 발명의 바람직한 실시예에 따른 스마트 기기를 이용한 무인판매기 결제 시스템은, 도 1을 참조하면, 전자결제 어플리케이션(10)을 포함하는 사용자단말기(1000), 무선통신부(20), 유선통신부(30), 저장부(40), 변환부(50), 제1 암호부(60), 및 제어부(70)를 포함하고 무인판매기 내부에 설치되는 결제신호 전달장치(2000), 데이터저장부(80), 결제부(90), 제2 암호부(100)를 포함하는 관리서버(3000)를 포함하여 이루어진다.1, a smart card payment system using a smart device according to a preferred embodiment of the present invention includes a user terminal 1000, a wireless communication unit 20, a wired communication unit 30 including an electronic payment application 10, A settlement unit 40, a conversion unit 50, a first cipher unit 60 and a control unit 70. The settlement signal transmission device 2000 is installed in the unmanned vending machine, the data storage unit 80, And a management server 3000 including a payment unit 90 and a second cipher unit 100.

본 발명의 바람직한 실시 예에 따른 스마트 기기를 이용한 무인판매기 결제 시스템의 전체적인 동작방식은 도 1 내지 도 3를 참조하여 설명하면, 다음과 같다.The overall operation of the unattended vending machine payment system using the smart device according to the preferred embodiment of the present invention will now be described with reference to FIGS.

사용자단말기(1000)에 설치된 전자결제 어플리케이션(10)을 활성화하면, 사용자단말기(1000) 주위에 위치하고 결제신호 전달장치(2000)가 설치된 무인판매기를 자동으로 검색하여 사용자단말기(1000)에 출력한다. When the electronic payment application 10 installed in the user terminal 1000 is activated, the unattended vending machine located around the user terminal 1000 and equipped with the payment signal transmitting device 2000 is automatically searched and output to the user terminal 1000.

사용자가 검색된 무인판매기 중 어느 하나를 선택하면, 사용자단말기(1000)와 선택된 무인판매기는 자동으로 페어링 상태가 되고, 관리서버(300)와 무인판매기에 설치된 결제신호 전달장치(2000) 상호 간은 사용자단말기(1000)가 중개역할을 수행하며 인증절차를 거쳐 사용자가 해당 무인판매기를 사용할 수 있는 상태에 있게 된다.When the user selects any one of the searched vending machines, the user terminal 1000 and the selected uninhabitated vending machine are automatically in a pairing state, and the management server 300 and the settlement signal transmitting apparatuses 2000 installed in the unauthorized vending machine communicate with each other, The terminal 1000 acts as an intermediary and is in a state where the user can use the unauthorized vending machine through an authentication procedure.

이때 무인판매기(구체적으로, 무인판매기 내에 설치된 결제신호 전달장치(2000))는 인터넷 등에 의해 관리서버(3000)와 직접 통신을 수행할 수 없고, 사용자단말기(1000)를 통해서만 통신을 수행하게 된다.At this time, the unmanned vending machine (specifically, the payment signal transmitting device 2000 installed in the unmanned vending machine) can not directly communicate with the management server 3000 by the Internet or the like, and performs communication only through the user terminal 1000.

이후 사용자가 사용자단말기(1000)에서 금액을 입력하여 무선통신을 통해 전송하면, 무인판매기 내부에 설치된 결제신호 전달장치(2000)가 금액입력신호를 전송받아 해당 무인판매기가 전송된 금액을 인식할 수 있도록 금액입력신호를 변환하여 무인판매기의 표시장치에 금액을 표시한다.Thereafter, when the user inputs the amount in the user terminal 1000 and transmits it through the wireless communication, the payment signal transmitting device 2000 installed in the unauthorized vending machine receives the amount input signal and recognizes the transmitted amount of the unauthorized vending machine The amount input signal is converted and the amount is displayed on the display device of the uninhabited vending machine.

또한, 사용자단말기(1000)에서 대금결제를 요청한 경우 대금결제신호는 관리서버(3000)로 전송되어 대금을 포인트 형태로 결제하게 된다.In addition, when the user terminal 1000 requests payment, the payment signal is transmitted to the management server 3000 to settle the payment in point form.

만일 무인판매기의 상품 또는 서비스 대금을 지불하고 잔액이 남을 경우, 무인판매기의 반환버튼 또는 사용자단말기(1000)의 반환버튼을 사용하여 잔액으로 남은 그액을 다시 포인트로 반환하여 관리서버(3000)에 저장할 수 있다.If the unauthorized vending machine is paid for the goods or services and the balance remains, the unused vending machine returns the remaining balance to the point using the return button of the unauthorized vending machine or the return button of the user terminal 1000 and stores it in the management server 3000 .

이하, 본 발명의 바람직한 실시예에 따른 스마트 기기를 이용한 무인판매기 결제 시스템의 구성요소 및 그 기능에 대해 상세하게 설명한다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, components and functions of an unmanned vending machine payment system using a smart device according to a preferred embodiment of the present invention will be described in detail.

전자결제 어플리케이션(10)은 서비스 이용을 위해 스마트폰, 태블릿 PC 등의 스마트 기기를 포함하는 사용자단말기(1000)에 설치되는 모바일 프로그램으로써, 결제신호 전달 장치와 관리서버(3000)를 연결하는 중간 매개체 역할을 수행한다. The electronic payment application 10 is a mobile program installed in a user terminal 1000 including a smart device such as a smart phone or a tablet PC for use of the service and is an intermediary medium for connecting the payment signal delivery device and the management server 3000 Role.

사용자단말기(1000)의 전자결제 어플리케이션(10)은 무인판매기가 제공하는 상품 또는 서비스 제공에 대한 대금을 입력할 수 있고, 입력된 대금에 해당하는 금액입력신호 및 대금의 결제를 위한 대금결제신호를 무선통신을 통해 전송한다.The electronic settlement application 10 of the user terminal 1000 can input a price for a goods or service provided by the unauthorized vending machine and input a money input signal corresponding to the input money and a payment signal for payment Through wireless communication.

여기서, 금액입력신호는 무인판매기의 결제신호 전달장치(2000)로 전송되고, 대금결제신호는 관리서버(3000)로 전송된다.Here, the money amount input signal is transmitted to the settlement signal transmitting device 2000 of the uninhabitated vending machine, and the payment settlement signal is transmitted to the management server 3000.

사용자단말기(1000)의 전자결제 어플리케이션(10)이 활성화되면 결제신호 전달장치(2000)가 설치된 주변의 무인판매기를 자동으로 검색하여 페어링 시킨다.When the electronic payment application 10 of the user terminal 1000 is activated, the billing signal delivery device 2000 automatically searches for nearby unauthorized vending machines and pairs them.

사용자는 전자결제 어플리케이션(10)에서 무인판매기가 제공하는 상품 또는 서비스 제공에 대한 대금을 원하는 만큼의 포인트로 결제신호 전달장치(2000)에 전송할 수 있고, 수신된 금액입력신호는 변환과정을 거쳐 무인판매기의 금액표시장치에 출력된다.The user can send the payment for the goods or service provided by the unmanned vending machine 10 to the payment signal delivery device 2000 at a desired point in the electronic payment application 10. The received money input signal is converted into the unattended And is output to the amount display device of the vending machine.

결제신호 전달장치(2000)는 무인판매기 내부에 구비된 마이크로프로세서와 무인판매기 내부로 상품 또는 서비스 제공에 대한 대금으로 투입되는 동전이나 지폐를 인식할 수 있는 대금인식장치 사이에 설치되어 무인판매기의 제어신호체계에 알맞은 동작을 수행한다The payment signal transmitting device 2000 is installed between a microprocessor provided inside the unmanned vending machine and a bill recognizing device capable of recognizing a coin or a bill inserted into the unauthorized vending machine for providing goods or services, Performs actions appropriate to the signaling system

여기서, 무인판매기는 동전 또는 지폐를 대금으로 사용하여 커피나 음료, 과자, 인형뽑기를 포함하여 상품을 자동으로 판매하거나, 세탁기, 건조기 등의 서비스를 제공하는 서비스 단말기를 포함한다. Here, the unmanned vending machine includes a service terminal that automatically uses a coin or banknote as a bill to automatically sell a product including coffee, beverage, confectionery, and doll drawing, or provides a service such as a washing machine, a dryer, and the like.

무인판매기 내부에 설치되는 결제신호 전달장치(2000)는 무선통신부(20), 변환부(50), 유선통신부(30), 저장부(40), 제1 암호부(60), 및 결제신호 전달장치의 전체적인 동작을 제어하는 제어부(70)로 구성되며, 사용자단말기(1000)로부터 전송된 동전 또는 지폐 투입과 같은 금액입력신호를 무선통신부(20)가 수신하고, 이를 무인판매기가 인식 가능한 정보로 변환부(50)가 변환 후, 유선통신부(30)를 통해 무인판매기의 마이크로프로세서로 전송된다.The settlement signal transmitting device 2000 installed in the unmanned vending machine includes a wireless communication unit 20, a conversion unit 50, a wired communication unit 30, a storage unit 40, a first encryption unit 60, And a control unit 70 for controlling the overall operation of the apparatus. The wireless communication unit 20 receives an amount input signal such as a coin or paper money input transmitted from the user terminal 1000, After the conversion, the conversion unit 50 is transferred to the microprocessor of the unauthorized vending machine through the wired communication unit 30.

무선통신부(20)는 사용자단말기(1000)로부터 전송된 금액입력신호를 수신한다. 무선통신부(20)는 사용자단말기(1000)와 블루투스 또는 와이파이 등의 근거리 네트워크를 이용하여 통신을 수행한다.The wireless communication unit 20 receives the money input signal transmitted from the user terminal 1000. The wireless communication unit 20 communicates with the user terminal 1000 using a local area network such as Bluetooth or Wi-Fi.

변환부(50)는 무선통신부(20)를 통해 전송받은 사용자단말기(1000)로부터 전송된 금액입력신호를 무인판매기가 인식하여 해당 무인판매기에서 사용 가능한 금액신호로 변환한다.The conversion unit 50 recognizes the money input signal transmitted from the user terminal 1000 transmitted through the wireless communication unit 20 and converts the money input signal into a monetary signal usable in the unattended vending machine.

무인판매기는 각 제조사마다 상품 또는 서비스 제공에 대한 대금으로 무인판매기에 투입되는 동전이나 지폐를 인식하는 방법 또는 수단이 상이할 수 있다.The unauthorized vending machine may differ in the method or means for recognizing coins or bills put on the unmanned vending machine for each goods or service for each maker.

따라서 변환부(50)를 통해 대금인식 방법 내지 수단이 상이한 무인판매기가 사용자단말기(1000)의 전자결제 어플리케이션(10)으로부터 전송된 금액입력신호를 인식할 수 있도록 명령어 처리를 하게 된다.Therefore, the unauthorized vending machine, which is different from the bill recognition method or means, performs the command processing through the conversion unit 50 so that the unauthorized vending machine can recognize the money input signal transmitted from the electronic payment application 10 of the user terminal 1000.

유선통신부(30)는 변환부(50)에 의해 변환된 금액입력신호를 무인판매기에 내장된 마이크로프로세서로 송신한다. The wired communication unit 30 transmits the money input signal converted by the conversion unit 50 to the microprocessor built in the unattended vending machine.

결제신호 전달장치(2000)의 저장부(40)는 사용자단말기(1000)를 매개로 하여 결제신호 전달장치(2000)와 관리서버(3000) 간에 인증절차를 거치기 위해 필요한 정보인 무인판매기를 식별하기 위한 고유한 장치이름과 식별코드 등의 정보를 저장한다.The storage unit 40 of the payment signal delivery device 2000 identifies the unauthorized vending machine which is the information necessary for authentication between the payment signal delivery device 2000 and the management server 3000 via the user terminal 1000 And stores information such as a unique device name and an identification code.

결제신호 전달장치(2000)의 제1 암호부(60)는 보안인증을 위해 관리서버(3000)에서 전송된 부호화된 식별코드를 복호화한다.The first cipher unit 60 of the payment signal transmitting apparatus 2000 decodes the coded identification code transmitted from the management server 3000 for security authentication.

사용자는 장치이름을 통해 원하는 무인판매기를 선택하여 사용자단말기(1000)와 연결할 수 있고, 연결 시 장치이름은 사용자단말기(1000)를 통해 관리서버(3000)로 전송되며 관리서버(3000)에서 전송받은 장치이름으로 해당 무인판매기의 식별코드를 매칭하여 선택한다.The user can select a desired unauthorized vending machine through the device name and connect to the user terminal 1000. The device name at the time of connection is transmitted to the management server 3000 through the user terminal 1000, Match the identification code of the unauthorized vending machine with the device name and select it.

결제신호 전달장치(2000)에 저장된 식별코드는 아래에 서술된 관리서버(3000)의 제2 암호부(100)에서 암호화되어 사용자단말기(1000)를 통해 결제신호 전달장치(2000)로 전송되며, 이후 결제신호 전달장치(2000)의 제1 암호부(60)는 암호화된 식별코드를 복호화하고, 결제신호 전달장치(2000)의 저장부(40)에 저장된 식별코드와 비교하여 그 값이 올바른지 확인하는 인증절차를 거치게 된다.The identification code stored in the payment signal delivery device 2000 is encrypted by the second encryption unit 100 of the management server 3000 described below and transmitted to the payment signal delivery device 2000 through the user terminal 1000, The first cipher unit 60 of the payment signal transmitting apparatus 2000 decodes the encrypted identification code and compares the decrypted identification code with the identification code stored in the storage unit 40 of the payment signal transmitting apparatus 2000 to check whether the value is correct .

관리서버(3000)는 서비스 공급을 위한 기능들과 데이터저장을 담당하고, 사용자단말기(1000)를 매개로 하여 무인판매기에 설치된 결제신호 전달장치(2000)와 정보를 교환하기 위해 데이터저장부(80), 결제부(90), 제2 암호부(100)를 포함하여 구성된다. The management server 3000 takes charge of functions for supplying the service and data storage and transmits the payment information to the data storage unit 80 for exchanging information with the settlement signal transmitting apparatus 2000 installed in the unmanned vending machine via the user terminal 1000 ), A settlement unit 90, and a second encryption unit 100. [

관리서버(3000)의 데이터저장부(80)에는 사용자정보, 포인트정보, 무인판매기위치, 종류, 장치이름, 매출내역을 포함한 무인판매기정보, 식별코드, 암호키를 포함하는 암호정보를 저장한다.The data storage unit 80 of the management server 3000 stores password information including user information, point information, unmanned vending machine location, kind, device name, unauthorized vending machine information including sales details, identification code, and encryption key.

여기서 장치이름은 결제신호 전달장치(2000)의 이름을 말하며, 관리서버(3000)의 데이터저장부(80)에는 모든 결제신호 전달장치(2000)의 장치이름과 그 장치이름에 해당하는 식별코드가 저장된다.The device name is the name of the payment signal delivery device 2000 and the device name of all the payment signal delivery device 2000 and an identification code corresponding to the device name are stored in the data storage 80 of the management server 3000 .

결제부(90)는 사용자단말기(1000)로부터 전송된 대금결제신호를 수신하여 요청한 대금을 비인증결제방식의 전자카드 등을 포함한 결제수단을 사용하여 결제를 수행할 수 있으며, 이때 해당금액은 사용자의 포인트로 전환된다.The settlement unit 90 may receive the payment signal transmitted from the user terminal 1000 and perform settlement using the payment means including the electronic card of the unauthorized settlement type requested by the user. At this time, Point.

관리서버(3000)의 제2 암호부(100)는 결제신호 전달장치(2000)에서 전송한 장치이름에 해당하는 식별코드를 데이터저장부(80)에서 호출하여 암호키를 이용하여 부호화한다.The second cipher unit 100 of the management server 3000 calls the identification code corresponding to the device name transmitted from the payment signal delivery device 2000 from the data storage unit 80 and codes the cipher key using the cipher key.

암호키는 제1 암호부(60)과 제2 암호부(100)에서 식별코드와 같은 데이터를 부호화하는 작업에 사용되는 키 값을 말하며, 암호키의 유출을 방지하기 위해 암호화 작업 시에 시간 값을 더하여 암호화한다.The encryption key is a key value used in an operation of encoding data such as an identification code in the first encryption unit 60 and the second encryption unit 100. In order to prevent leakage of the encryption key, And encrypts it.

결제신호 전달장치(2000)의 제1 암호부(60)와 관리서버(3000)의 제2 암호부(100)는 동일한 암호키를 이용하여 각각의 식별코드를 부호화/복호화하고 이를 사용자단말기(1000)로 전송할 수 있다.The first cipher unit 60 of the payment signal transmitting apparatus 2000 and the second cipher unit 100 of the management server 3000 encode / decode each identification code using the same cipher key and transmit it to the user terminal 1000 ).

결제신호 전달장치(2000)와 사용자단말기(1000) 상호 간 통신 시 보안을 위한 인증절차를 거치며, 이때 식별코드는 제1 암호부(60)과 제2 암호부(100)에서 암호화 알고리즘을 통해 부호화/복호화되어 송수신 된다. The identification code is encrypted through the encryption algorithm in the first encryption unit 60 and the second encryption unit 100. In this case, / Decrypted and transmitted / received.

여기서 부호화(또는 암호화)는 암호키와 시간을 키 값으로 이용하며, 대칭키 방식으로 검증한다.Here, encoding (or encryption) uses a cryptographic key and a time as a key value, and verifies it with a symmetric key method.

사용자단말기(1000), 결제신호 전달장치(2000), 관리서버(3000)를 이용하여 비정상적인 접속을 제한하기 위한 인증절차는 다음과 같은 과정으로 수행한다. The authentication procedure for restricting the abnormal connection using the user terminal 1000, the payment signal delivery device 2000, and the management server 3000 is performed as follows.

먼저, 사용자가 사용자단말기(1000)의 전자결제 어플리케이션을 활성화하면 결제신호 전달장치(2000)가 설치된 무인판매기를 자동 검색하여 출력한다. First, when the user activates the electronic payment application of the user terminal 1000, the payment signal delivery device 2000 automatically detects and outputs the unattended vending machine.

사용자가 검색된 무인판매기 중 어느 하나의 무인판매기를 선택하면, 선택된 무인판매기와 사용자 단말기가 페어링된다.When the user selects any unauthorized vending machine among the searched vending machines, the selected unauthorized vending machine and the user terminal are paired.

사용자단말기(1000)와 페어링된 무인판매기가 결제신호 전달장치(2000)에 저장된 장치이름을 사용자단말기(1000)로 전송하면, 사용자단말기(1000)는 장치이름을 수신하여 관리서버(3000)로 전송한다. When the unmanned vending machine paired with the user terminal 1000 transmits the device name stored in the payment signal delivery device 2000 to the user terminal 1000, the user terminal 1000 receives the device name and transmits the device name to the management server 3000 do.

관리서버(3000)는 전송받은 장치이름과 동일한 이름으로 데이터저장부(80)에 저장된 장치이름을 검색하여 그 장치이름에 해당하는 식별코드를 호출하여 부호화한 후 사용자단말기(1000)로 다시 전송한다. The management server 3000 searches for a device name stored in the data storage unit 80 with the same name as the transmitted device name, and calls an identification code corresponding to the device name to encode the device name, and then transmits it to the user terminal 1000 .

사용자단말기(1000)는 관리서버(3000)로부터 전송받은 부호화된 식별코드를 다시 무인판매기의 결제신호 전달장치(2000)로 전달한다.The user terminal 1000 transmits the encoded identification code transmitted from the management server 3000 to the payment signal delivery device 2000 of the unauthorized vending machine.

무인판매기의 결제신호 전달장치(2000)는 전송받은 부호화된 식별코드를 복호화한 후 결제신호 전달장치(2000)의 저장부(40)에 저장된 식별코드와 비교하는 인증절차를 진행한다.The billing signal delivery device 2000 of the unauthorized vending machine decrypts the transmitted encoded identification code and then proceeds to an authentication procedure for comparing the decoded identification code with the identification code stored in the storage unit 40 of the payment signal delivery device 2000.

만일 인증 결과가 올바르지 않을 경우, 결제신호 전달장치(2000)에서 접속제한을 통해 강제로 사용자단말기(1000)와 연결을 종료한다.If the authentication result is not correct, the payment signal delivery device 2000 forcibly terminates the connection with the user terminal 1000 through the connection restriction.

이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위 내에서 다양한 수정, 변경 및 치환이 가능할 것이다. 따라서, 본 발명에 개시된 실시예 및 첨부된 도면들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예 및 첨부된 도면에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.It will be apparent to those skilled in the art that various modifications, substitutions and substitutions are possible, without departing from the scope and spirit of the invention as disclosed in the accompanying claims. will be. Therefore, the embodiments disclosed in the present invention and the accompanying drawings are intended to illustrate and not to limit the technical spirit of the present invention, and the scope of the technical idea of the present invention is not limited by these embodiments and the accompanying drawings . The scope of protection of the present invention should be construed according to the following claims, and all technical ideas within the scope of equivalents should be construed as falling within the scope of the present invention.

10 - 전자결제 어플리케이션 20 - 무선통신부
30 - 유선통신부 40 - 저장부
50 - 변환부 60 - 제1 암호부
70 - 제어부 80 - 데이터저장부
90 - 결제부 100 - 제2 암호부
1000 - 사용자단말기 2000 - 결제신호 전달장치
3000 - 관리서버
10 - Electronic payment application 20 -
30 - wired communication unit 40 -
50 - conversion unit 60 - first cipher unit
70 - Control unit 80 - Data storage unit
90 - settlement unit 100 - second cipher unit
1000 - User terminal 2000 - Payment signal delivery device
3000 - Management Server

Claims (3)

무인판매기가 제공하는 상품 또는 서비스 제공에 대한 대금을 입력할 수 있고, 입력된 대금에 해당하는 금액입력신호 및 대금의 결제를 위한 대금결제신호를 무선통신을 통해 전송할 수 있는 전자결제 어플리케이션을 포함한 사용자단말기;
사용자단말기로부터 전송된 금액입력신호를 수신하기 위한 무선통신부,
무선통신부를 통해 수신된 금액입력신호를 무인판매기가 인식하여 사용 가능한 금액신호로 변환하는 변환부,
변환부에 의해 변환된 금액입력신호를 무인판매기에 내장된 마이크로프로세서에 송신하기 위한 유선통신부,
무인판매기를 식별하기 위한 장치이름, 식별코드를 저장하는 저장부
를 포함하고, 무인판매기의 마이크로프로세서와 무인판매기 내부로 상품 또는 서비스 제공에 대한 대금으로 투입되는 동전이나 지폐를 인식할 수 있는 대금인식장치 사이에 설치되는 결제신호 전달장치; 및
사용자정보, 포인트정보, 무인판매기위치, 종류, 장치이름, 매출내역을 포함한 무인판매기정보, 식별코드, 암호키를 포함하는 암호정보를 저장하는 데이터저장부, 및
사용자단말기로부터 전송된 대금결제신호를 수신하여 요청한 대금을 결제를 수행하는 결제부,
를 포함하는 관리서버
를 포함하고,
보안 인증을 위해 결제신호 전달장치에는 관리서버에서 전송된 부호화된 식별코드를 복호화하는 제1 암호부, 및
관리서버에는 결제신호 전달장치에서 전송한 장치이름에 해당하는 식별코드를 데이터저장부에서 호출하여 암호키를 이용하여 부호화하는 제2 암호부
를 더 포함하며,
무인판매기 내에 설치된 결제신호 전달장치는 인터넷에 의해 관리서버와 직접 통신을 수행할 수 없고, 사용자단말기를 통해서만 통신을 수행하게 되고,
무인판매기의 상품 또는 서비스 대금을 지불하고 잔액이 남을 경우, 무인판매기의 반환버튼 또는 사용자단말기의 반환버튼을 사용하여 잔액으로 남은 금액을 다시 포인트로 반환하여 관리서버에 저장할 수 있으며,
사용자단말기의 전자결제 어플리케이션을 활성화하면 결제신호 전달장치가 설치된 무인판매기를 자동 검색하여 출력하고,
검색된 무인판매기 중 어느 하나의 무인판매기를 선택하면, 선택된 무인판매기와 사용자 단말기가 페어링되며,
페어링된 무인판매기가 결제신호 전달장치에 저장된 장치이름을 사용자단말기로 전송하면, 사용자 단말기는 장치이름을 수신하여 관리서버로 전송하고,
관리서버는 전송받은 장치이름과 동일한 이름으로 데이터저장부에 저장된 장치이름을 검색하여 그 장치이름에 해당하는 식별코드를 호출하여 부호화한 후 사용자단말기로 전송하면, 사용자단말기는 부호화된 식별코드를 다시 무인판매기의 결제신호 전달장치로 전달하며,
무인판매기의 결제신호 전달장치는 전송받은 부호화된 식별코드를 복호화한 후 결제신호 전달장치의 저장부에 저장된 식별코드와 비교하여 인증절차를 진행하는 것
을 포함하는, 스마트 기기를 이용한 무인판매기 결제 시스템.
A user who can input a price for a product or service provided by the unauthorized vending machine and an electronic payment application that can transmit a money input signal corresponding to the input money and a payment signal for payment of the money through wireless communication, terminal;
A wireless communication unit for receiving the money input signal transmitted from the user terminal,
A conversion unit for converting the money amount input signal received through the wireless communication unit into a usable money signal by recognizing by the unmanned vending machine,
A wired communication unit for transmitting the money input signal converted by the conversion unit to the microprocessor built in the unattended vending machine,
A device name for identifying the unauthorized vending machine, and a storage unit for storing the identification code
A billing signal delivery device installed between a microprocessor of the unmanned vending machine and a bill recognizing device capable of recognizing a coin or a bill inserted into the unmanned vending machine for providing goods or services into the bill dispenser; And
A data storage unit for storing password information including user information, point information, unmanned vending machine location, type, device name, unauthorized vending machine information including sales details, identification code, and encryption key, and
A payment unit for receiving the payment signal transmitted from the user terminal and performing settlement of the requested payment,
The management server that includes
Lt; / RTI >
A first encryption unit for decrypting the encoded identification code transmitted from the management server to the payment signal delivery device for security authentication;
The management server may include a second cipher unit for calling an identification code corresponding to the device name transmitted from the payment signal delivery device in the data storage unit and encoding the identification code using the cipher key,
Further comprising:
The payment signal delivery device installed in the unauthorized vending machine can not directly communicate with the management server by the Internet and performs communication only through the user terminal,
When the unauthorized vending machine is paid for the goods or service and the balance remains, the remaining balance of the remaining amount can be returned to the point using the return button of the unauthorized vending machine or the return button of the user terminal,
Activating the electronic payment application of the user terminal automatically searches and outputs the unattended vending machine provided with the payment signal delivery device,
If the selected unauthorized vending machine is selected, the selected unauthorized vending machine is paired with the user terminal,
When the paired unauthorized vending machine transmits the device name stored in the payment signal delivery device to the user terminal, the user terminal receives the device name and transmits the device name to the management server,
The management server retrieves the device name stored in the data storage unit with the same name as the transmitted device name, calls the identification code corresponding to the device name, and transmits the encoded identification code to the user terminal. To the billing signal delivery device of the unauthorized vending machine,
The payment signal delivery device of the uninhabitated vending machine decrypts the transmitted encoded identification code and compares it with the identification code stored in the storage unit of the payment signal delivery device to proceed with the authentication procedure
The payment system including a smart device.
삭제delete 삭제delete
KR1020160153985A 2016-11-18 2016-11-18 Vending machine payment system using smart device KR101772864B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020160153985A KR101772864B1 (en) 2016-11-18 2016-11-18 Vending machine payment system using smart device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020160153985A KR101772864B1 (en) 2016-11-18 2016-11-18 Vending machine payment system using smart device

Publications (1)

Publication Number Publication Date
KR101772864B1 true KR101772864B1 (en) 2017-08-30

Family

ID=59760783

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160153985A KR101772864B1 (en) 2016-11-18 2016-11-18 Vending machine payment system using smart device

Country Status (1)

Country Link
KR (1) KR101772864B1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR200488656Y1 (en) * 2018-08-16 2019-03-06 양성홍 Easy payment device interworked with vending machine
KR20190097338A (en) * 2018-02-09 2019-08-21 주식회사 한줌 Automatic selling system and method using hashcode
KR20190108836A (en) * 2018-03-15 2019-09-25 삼성전자주식회사 Electronic apparatus and operating method thereof
KR20200008809A (en) 2018-07-17 2020-01-29 주식회사 명인소프트 Automated convenience store system and method for trading goods using the same
WO2020080564A1 (en) * 2018-10-17 2020-04-23 주식회사 페이오티 User terminal, vending machine, payment server for smart payment, and vending machine payment method using same
KR20220114389A (en) * 2021-02-08 2022-08-17 주식회사 픽넘버 Kiosk with the function of detecting facial recognition and thermal imaging, and an access control method using it

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20190097338A (en) * 2018-02-09 2019-08-21 주식회사 한줌 Automatic selling system and method using hashcode
KR102027324B1 (en) * 2018-02-09 2019-10-02 주식회사 한줌 Automatic selling system and method using hashcode
KR20190108836A (en) * 2018-03-15 2019-09-25 삼성전자주식회사 Electronic apparatus and operating method thereof
KR102503682B1 (en) * 2018-03-15 2023-02-28 삼성전자주식회사 Electronic apparatus and operating method thereof
KR20200008809A (en) 2018-07-17 2020-01-29 주식회사 명인소프트 Automated convenience store system and method for trading goods using the same
KR200488656Y1 (en) * 2018-08-16 2019-03-06 양성홍 Easy payment device interworked with vending machine
WO2020080564A1 (en) * 2018-10-17 2020-04-23 주식회사 페이오티 User terminal, vending machine, payment server for smart payment, and vending machine payment method using same
KR20220114389A (en) * 2021-02-08 2022-08-17 주식회사 픽넘버 Kiosk with the function of detecting facial recognition and thermal imaging, and an access control method using it
KR102464186B1 (en) * 2021-02-08 2022-11-09 주식회사 픽넘버 Kiosk with the function of detecting facial recognition and thermal imaging, and an access control method using it

Similar Documents

Publication Publication Date Title
KR101772864B1 (en) Vending machine payment system using smart device
KR100687523B1 (en) Payment terminal device for payment data exchange
US7231372B1 (en) Method and system for paying for goods or services
RU2659024C2 (en) System and method of safe downloading, storage and transmission of data from magnetic strips in the device working with the mobile wallet system
CN101946453B (en) System for receiving and transmitting encrypted data
KR100815148B1 (en) System and method for settlement security using nfc
US20140058935A1 (en) Mobile contactless digital watch payment
PL207890B1 (en) System for payment data exchange and payment terminal device used therein
AU1585200A (en) Wireless portable device capable of performing various functions with enhanced security
US20130288598A1 (en) Radio Frequency Communication Device
US20150149360A1 (en) Method for validating an electronic transaction, and system thereof
CN106375326A (en) Mobile phone two-way verification terminal and method
US20140156530A1 (en) Method and Device for Carrying Out Cashless Payments
CN102184604A (en) Mobile terminal payment system based on bar code
CN104123793A (en) Money withdrawing system based on NFC function, money withdrawing method of money withdrawing system based on NFC function and money withdrawing machine
KR101919916B1 (en) User terminal for smart payment, self-service machine, payment server and the method for payment of self-service machine
US9990167B2 (en) Mobile authentication for enabling host device functions
EP1189179B1 (en) A method for loading money, an electronic device, and a system
CN101393665B (en) Credit card unlocking method and device
JP3646180B2 (en) Price payment authentication method and price payment authentication system for vending machines using mobile phones
KR100605877B1 (en) Card-phone set which is wireless telephone and method thereof
CN108389040A (en) Mobile handheld terminal, payment system and method for payment
CA2261187C (en) Communications system for transmitting accounting instructions
US20030187785A1 (en) Telecom credit system
KR101250164B1 (en) Method for Transferring Value of Electronic Cash by using Near Field Communication, Handheld Device and Automatic Teller Machine

Legal Events

Date Code Title Description
GRNT Written decision to grant