KR102191676B1 - Adult Certification Method of Unmanned Shop by Using Smart Terminal and System thereof - Google Patents

Adult Certification Method of Unmanned Shop by Using Smart Terminal and System thereof Download PDF

Info

Publication number
KR102191676B1
KR102191676B1 KR1020200056237A KR20200056237A KR102191676B1 KR 102191676 B1 KR102191676 B1 KR 102191676B1 KR 1020200056237 A KR1020200056237 A KR 1020200056237A KR 20200056237 A KR20200056237 A KR 20200056237A KR 102191676 B1 KR102191676 B1 KR 102191676B1
Authority
KR
South Korea
Prior art keywords
card
otp
vending machine
customer
information
Prior art date
Application number
KR1020200056237A
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 KR1020200056237A priority Critical patent/KR102191676B1/en
Application granted granted Critical
Publication of KR102191676B1 publication Critical patent/KR102191676B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/34User authentication involving the use of external additional devices, e.g. dongles or smart cards
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/45Structures or tools for the administration of authentication
    • G06F21/46Structures or tools for the administration of authentication by designing passwords or checking the strength of passwords
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)

Abstract

Provided are an adult authentication method using a smart terminal in an unmanned store, and an authentication system using the adult authentication method, capable of allowing a customer to perform adult authentication through a simple procedure. According to the present invention, the adult authentication method using the smart terminal in an unmanned vending machine or a vending machine includes: issuing, by a customer, a credit card or a debit card from a card company or an authentication agency server based on customer information such as name, resident number, and customer smart terminal number information; selecting, by the customer, a product to be purchased, and inserting the credit card or the debit card into a card inlet of the unmanned vending machine; reading, by the unmanned vending machine, input card information, and transmitting the read card information to the card company or the authentication agency server; determining, by the card company or the authentication agency server, whether a cardholder is a minor by searching for cardholder information; generating, by the card company or the authentication agency server, an OTP when the cardholder is not a minor, and transmitting the OTP to a customer smart terminal to provide the OTP through a display unit; inputting, by the customer, OTP information provided by the customer smart terminal, which has received the OTP, through an input window of the unmanned vending machine or the vending machine; transmitting, by the unmanned vending machine or the vending machine, the input OTP to the card company or the authentication agency server; determining, by the card company or the authentication agency server, whether the received OTP matches the OTP transmitted to the customer smart terminal by comparing the received OTP with the OTP transmitted to the customer smart terminal; and transmitting transaction approval information to the unmanned vending machine or the vending machine to perform a transaction when the received OTP matches the OTP transmitted to the customer smart terminal.

Description

무인 매장에서의 스마트 단말기를 이용한 성인인증 방법 및 이를 이용한 인증 시스템{Adult Certification Method of Unmanned Shop by Using Smart Terminal and System thereof}Adult Certification Method of Unmanned Shop by Using Smart Terminal and System thereof

본 발명은 편의점 또는 무인 매장에서의 성인인증 방법에 대한 것이다. 최근 인건비 상승에 따라 무인 매장이 증가하고 있으며, 미성년자에게 담배 또는 주류 등의 판매를 금하고 있어서 무인 매장에서의 성인인증이 시스템적으로 이루어질 필요가 있는 것이다.The present invention relates to an adult authentication method in a convenience store or an unmanned store. The number of unmanned stores is increasing with the recent increase in labor costs, and the sale of cigarettes or alcohol to minors is prohibited, so it is necessary to systematically perform adult authentication in unmanned stores.

본 발명과 관련된 종래 기술은 대한민국 등록특허 제10-1413971호(2014. 07. 02. 공고)에 게시되어 있는 것이다. 도 1은 상기 종래의 OTP카드를 이용한 본인 인증 시스템 구성도이다. 상기도 1에서 종래의 OTP카드를 이용한 본인 인증 시스템은 구매자 단말기(100), 판매자 단말기(200), 중개서버(300), 인증단말기(400), OTP 발생기(500), OTP 인증서버(600) 및 금융기관 승인서버(700)가 포함되어 구성된다. 상기 구매자 단말기(100), 판매자 단말기(200)는 PC, 노트북, 태블릿 PC 등의 유선 또는 무선으로 인터넷에 접속할 수 있는 단말기가 될 수 있다. 상기 인증단말기(400)는 고유번호(Serial Number)가 내장된 OTP 발생기(500)에서 생성된 일회용 비밀번호를 전달받는다. OTP 발생기(500)는 고유번호가 내장된 카드 형태로 구비될 수 있고, 신용카드 또는 체크카드 기능이 없으며, OTP 발생기(500)에서 생성된 일회용 비밀번호가 외부로 표시되지 않는다. 상기 일회용 비밀번호는 인증단말기(400)에서만 출력되어 디스플레이되도록 하여, OTP 발생기(500)를 분실하더라도 인증단말기(400)가 없으면 OTP 발생기(500)를 통한 일회용 비밀번호를 출력할 수 없기에 도용에 대한 위험이 방지된다. 상기 고유번호는 중개서버(300)와 OTP 인증서버(600)에 미리 등록된다. OTP 발생기(500)를 이용한 전자결제서비스를 이용하기 위해서 먼저 NFC OTP 카드 형태인 OTP 발생기(500)를 신청해야 하며, 결제 시 사용할 카드 정보(카드번호 포함 유효기간, CVC 번호, 비밀번호 앞 두자리 등)를 서면으로 작성하여 해당 금융기관에서 신청하여야 한다. 또는, 인터넷 홈페이지에서 OTP 발생기(500)를 신청할 수도 있다. 이어서, OTP 인증서버(600)에 사용자 정보를 등록한다. 사용자 정보에는 신청인 성명, 휴대전화번호, OTP 발생기(500)의 고유번호, 상기 고유번호와 연동 될 카드 정보, 주소, 이메일 정보, 신청일자, OTP 발생기(500)의 발급일자 및 인증일자 등이 될 수 있다. 여기서, 상기 고유번호와 연동 될 카드 정보는 하나의 고유번호당 하나의 카드 정보만 매칭되어 등록된다. 상기 고유번호와 연동 될 카드정보는 복수의 신용카드 정보를 등록하여 매칭되는 카드정보를 선택하여 등록할 수 있다. 아울러, 상기 고유번호와 연동 될 카드정보는 복수의 체크카드 또는 직불카드가 될 수도 있다. 상기 인증단말기(400)와 OTP 발생기(500)는 RF(Radio Frequency) 통신 방식 또는 NFC(Near Field Communication) 방식 등의 근거리 무선 통신으로 연결될 수 있으며, 상기 OTP 발생기(500)를 인증단말기(400)에 접촉시키면, OTP 발생기(500)에서 생성된 일회용 비밀번호가 인증단말기(400)로 출력된다. OTP 발생기(500)의 고유번호를 이용하여 제공하는 카드 결제서비스를 이용하기 위해서는 사용자 본인의 스마트 폰인 인증단말기(400)에 일회용 비밀번호가 출력될 수 있도록 제공하는 애플리케이션을 설치하여야 한다. 구글 플레이 스토어 등의 애플리케이션 마켓에서 OTP 발생기(500)와 연동하여 서비스 이용을 위한 애플리케이션을 인증단말기(400)에 다운로드 하여 설치한다. 이어서, 상기 애플리케이션에서 회원가입절차, 즉 사용자 성명, 이메일 정보 등록, 애플리케이션 비밀번호, OTP 발생기(500)의 고유번호 등을 중개서버(300)에 등록하고, OTP 발생기(500)의 고유번호를 이용한 사용자 인증을 중개서버(300)로 요청한다. 상기 애플리케이션은 OTP 발생기(500)를 식별하고, OTP 발생기(500)에서 생성된 일회용 비밀번호를 읽어 중개서버(300)로 전달하는 역할을 한다. 따라서, 상기 애플리케이션에서 회원가입절차를 통해 OTP 발생기(500)의 고유번호와 이메일 및 성명의 정보를 입력하고, OTP 발생기(500)를 인증단말기(400)에 접촉하면, OTP 발생기(500) 자체의 내장 모듈에 의해 발생 된 일회용 비밀번호로 본인인증을 할 수 있다. 상기 중개서버(300)에는 사용자 이름, 이메일 정보, 애플리케이션 비밀번호, OTP 발생기(500)의 고유번호 외에, 개인 정보나 카드 정보는 저장하지 않으므로, 보안 처리 관련 기능을 최소화하여 인증단말기(400)를 분실하더라도 해킹에 따른 위험을 최소화할 수 있다. 상기 OTP 발생기(500)를 발급받은 이후에 신용카드를 수정 또는 재등록하고자 하는 경우는 해당 금융기관의 인터넷뱅킹사이트(인터넷홈페이지 포함) 또는 음성안내서비스(ARS 서비스)를 이용하여 OTP발생기(500)의 고유번호로 접속 후, 휴대전화번호 인증 등의 사용자 인증을 거쳐 사용할 신용카드정보를 등록한다. 한편, OTP 발생기(500)를 발급받은 이후에 카드 수정 또는 재등록하고자 하는 경우는 해당 금융기관의 인터넷 뱅킹사이트(인터넷홈페이지 포함) 또는 음성 안내서비스(ARS 서비스)를 이용하여 OTP 발생기(500)의 고유번호로 접속 후, 발급받은 OTP 발생기(500)에서 생성된 일회용 비밀번호와 인증단말기(400)를 이용한 사용자 인증을 거쳐 사용할 카드정보를 등록한다. 참고로, 상기 구매자 단말기(100)를 인증단말기(400)로 사용하는 경우에는 OTP 발생기(500)에서 생성된 일회용 비밀번호를 판독할 수 있는 별도의 리더기가 구비될 수 있다. 상기 인증단말기(400)인 스마트폰을 구매자 단말기로 사용할 수도 있다. 상기 OTP 인증서버(600)는 OTP 발생기(500)에서 생성되어 인증단말기(400)를 통해 전송된 일회용 비밀번호의 유효성을 검증한다. 상기 OTP 인증서버(600)에서는 인증 코드 생성 규칙과 SEED 값 정보를 이용하여 OTP(One Time Password)를 생성하고, 상기 OTP 발생기(500)에서 생성되어 전달된 일회용 비밀번호와 상기 OTP 인증서버(600)에서 생성된 OTP를 비교하여 일회용 비밀번호의 유효성을 인증할 수 있으며, 이 외의 다양한 방법으로 일회용 비밀번호의 유효성을 인증할 수 있다. 상기 OTP 인증서버(600)에는 상기 OTP 발생기(500)의 OTP 고유번호에 매칭되는 카드정보가 저장되며, 상기 인증단말기(400)로부터 출력되어 전달된 상기 일회용 비밀번호가 유효하면, 상기 일회용 비밀번호가 생성된 OTP 발생기(500)의 OTP 고유번호에 매칭된 카드의 결제승인을 금융기관 승인서버(700)로 요청한다. 상기 OTP 인증서버(600)에서 OTP 발생기(500)의 고유번호를 결제정보인 카드번호로 매칭 전환하여 금융기관 승인서버(700)로 승인요청 전문을 전송하는 방식으로 금융기관 승인시스템에 변경을 최소화한다. OTP 인증서버(600)와 금융기관 승인서버(700)의 통신은 VAN 또는 PG를 경유할 수도 있고, 전용선으로 구성도 가능하다. 한편, 상기 OTP 인증서버(600)에는 상기 OTP 발생기(500)의 OTP 고유번호에 매칭되는 카드 정보가 저장되며, 상기 인증단말기(400)로부터 출력되어 전달된 상기 일회용 비밀번호가 유효하면, 상기 일회용 비밀번호가 생성된 OTP 발생기(500)의 OTP 고유번호에 매칭 된 카드의 결제승인을 위한 결제정보를 중개서버(300)로 전달하여 중개서버(300)가 카드의 결제승인을 금융기관 승인서버(700)로 요청할 수 있다. 상기 중개서버(300)에서 OTP 발생기(500)의 고유번호를 결제정보인 카드번호로 매칭 전환하여 금융기관 승인서버(700)로 승인요청 전문을 전하는 방식으로 금융기관 승인시스템에 변경을 최소화할 수도 있다. 이때, 중개서버(300)와 금융기관 승인서버(700)의 통신은 VAN 또는 PG를 경유할 수도 있고, 전용선으로 구성도 가능하다. 상기 OTP 인증서버(600)에는 사용자의 주민등록번호 및 전화번호가 OTP 발생기(500)의 고유번호에 더 매칭되어 저장된다. 아울러, OTP 인증서버(600)에서는 금융기관 승인서버(700)로부터의 승인 결과에 대해 카드 번호를 OTP 발생기(500)의 고유번호로 매칭 전환하여 중개서버(300)로 전달한다. 마찬가지로, 중개서버(300)가 카드의 결제승인을 금융기관 승인서버(700)로 요청했다면, 중개서버(300)에서도 금융기관 승인서버(700)로부터의 승인결과에 대해 카드 번호를 OTP 발생기(500)의 고유번호로 매칭 전환하여 판매자단말기(200)로 전달한다. 상기 금융기관 승인서버(700)는 OTP 인증서버(600) 또는 중개서버(300)에서의 결제승인 요청에 대응하는 승인응답을 처리하기 위한 것으로, VAN사업자 서버와 PG(Paymeny Gateway) 서버와 카드사 서버 등 결제승인을 위해요구되는 다양한 서버들로 구성될 수 있는 것이다The prior art related to the present invention is published in Korean Patent Registration No. 10-1413971 (2014. 07. 02. Announcement). 1 is a configuration diagram of an identity authentication system using the conventional OTP card. In Fig. 1, the identity authentication system using a conventional OTP card includes a buyer terminal 100, a seller terminal 200, an intermediary server 300, an authentication terminal 400, an OTP generator 500, an OTP authentication server 600. And a financial institution approval server 700 is included. The purchaser terminal 100 and the seller terminal 200 may be terminals capable of accessing the Internet through wired or wireless Internet access such as a PC, a notebook computer, and a tablet PC. The authentication terminal 400 receives a one-time password generated by the OTP generator 500 in which a serial number is embedded. The OTP generator 500 may be provided in the form of a card in which a unique number is embedded, does not have a credit or debit card function, and the one-time password generated by the OTP generator 500 is not displayed to the outside. The one-time password is output and displayed only in the authentication terminal 400, so that even if the OTP generator 500 is lost, the one-time password cannot be output through the OTP generator 500 without the authentication terminal 400, so there is a risk of theft. Is prevented. The unique number is registered in advance in the intermediary server 300 and the OTP authentication server 600. To use the electronic payment service using the OTP generator 500, you must first apply for the OTP generator 500 in the form of an NFC OTP card, and the card information to be used for payment (valid period including card number, CVC number, first two digits of password, etc.) Must be submitted in writing and applied by the relevant financial institution. Alternatively, you may apply for the OTP generator 500 on the Internet homepage. Then, user information is registered in the OTP authentication server 600. User information includes the applicant's name, mobile phone number, unique number of the OTP generator 500, card information to be linked with the unique number, address, email information, application date, issuance date and authentication date of the OTP generator 500, etc. I can. Here, the card information to be linked with the unique number is registered by matching only one card information per one unique number. Card information to be linked with the unique number may be registered by registering a plurality of credit card information and selecting matching card information. In addition, card information to be linked with the unique number may be a plurality of check cards or debit cards. The authentication terminal 400 and the OTP generator 500 may be connected by short-range wireless communication such as a radio frequency (RF) communication method or a near field communication (NFC) method, and the OTP generator 500 is connected to the authentication terminal 400 When in contact with, the one-time password generated by the OTP generator 500 is output to the authentication terminal 400. In order to use the card payment service provided by using the unique number of the OTP generator 500, it is necessary to install an application that provides a one-time password to be output to the authentication terminal 400, which is the user's own smart phone. In an application market such as the Google Play Store, an application for service use is downloaded to the authentication terminal 400 and installed in connection with the OTP generator 500. Subsequently, in the application, the member registration procedure, that is, the user name, e-mail information registration, application password, the unique number of the OTP generator 500, etc., are registered in the mediation server 300, and the user using the unique number of the OTP generator 500 Authentication is requested to the intermediary server 300. The application serves to identify the OTP generator 500, read the one-time password generated by the OTP generator 500, and transmit it to the intermediary server 300. Therefore, when the application inputs the unique number, e-mail, and name information of the OTP generator 500 through the membership registration process, and contacts the OTP generator 500 with the authentication terminal 400, the OTP generator 500 itself You can authenticate yourself with a one-time password generated by the built-in module. Since the intermediary server 300 does not store personal information or card information other than the user name, email information, application password, and the unique number of the OTP generator 500, the authentication terminal 400 is lost by minimizing security processing related functions. Even so, the risk of hacking can be minimized. If you want to modify or re-register your credit card after the OTP generator 500 is issued, use the Internet banking site (including the Internet homepage) or voice guidance service (ARS service) of the financial institution. After accessing with the unique number of, the credit card information to be used is registered through user authentication such as mobile phone number authentication. On the other hand, in the case of modifying or re-registering the card after the OTP generator 500 is issued, the OTP generator 500 may use the Internet banking site (including the Internet homepage) or voice guidance service (ARS service) of the financial institution. After accessing with a unique number, the one-time password generated by the issued OTP generator 500 and user authentication using the authentication terminal 400 are performed to register the card information to be used. For reference, when the purchaser terminal 100 is used as the authentication terminal 400, a separate reader capable of reading the one-time password generated by the OTP generator 500 may be provided. A smartphone, which is the authentication terminal 400, may be used as a purchaser terminal. The OTP authentication server 600 verifies the validity of the one-time password generated by the OTP generator 500 and transmitted through the authentication terminal 400. The OTP authentication server 600 generates an OTP (One Time Password) using the authentication code generation rule and SEED value information, and the one-time password generated and transmitted by the OTP generator 500 and the OTP authentication server 600 The validity of the one-time password can be verified by comparing the OTP generated in, and the validity of the one-time password can be authenticated by various other methods. The OTP authentication server 600 stores card information matching the OTP unique number of the OTP generator 500, and if the one-time password output and transmitted from the authentication terminal 400 is valid, the one-time password is generated. The payment approval of the card matched with the OTP unique number of the OTP generator 500 is requested to the financial institution approval server 700. The OTP authentication server 600 matches and converts the unique number of the OTP generator 500 to the card number, which is payment information, and transmits the approval request message to the financial institution approval server 700 to minimize changes to the financial institution approval system. do. Communication between the OTP authentication server 600 and the financial institution approval server 700 may be via VAN or PG, or may be configured as a dedicated line. On the other hand, the OTP authentication server 600 stores card information matching the OTP unique number of the OTP generator 500, and if the one-time password output and transmitted from the authentication terminal 400 is valid, the one-time password The payment information for payment approval of the card matched with the OTP unique number of the generated OTP generator 500 is transferred to the mediation server 300, and the mediation server 300 transmits the payment approval of the card to the financial institution approval server 700. Can be requested by It is also possible to minimize changes to the financial institution approval system by matching and converting the unique number of the OTP generator 500 in the intermediary server 300 to a card number, which is payment information, and transmitting the full approval request to the financial institution approval server 700. have. At this time, communication between the mediation server 300 and the financial institution approval server 700 may be via a VAN or PG, or may be configured as a dedicated line. In the OTP authentication server 600, the resident registration number and the telephone number of the user are further matched with the unique number of the OTP generator 500 and stored. In addition, the OTP authentication server 600 matches and converts the card number to the unique number of the OTP generator 500 with respect to the approval result from the financial institution approval server 700 and transmits it to the intermediary server 300. Likewise, if the intermediary server 300 requests payment approval of the card to the financial institution approval server 700, the intermediary server 300 also uses the card number for the approval result from the financial institution approval server 700 to the OTP generator 500. ) And transferred to the seller terminal 200 by matching and converting to the unique number. The financial institution approval server 700 is for processing an approval response corresponding to a payment approval request from the OTP authentication server 600 or the intermediary server 300, and the VAN business server, the PG (Paymeny Gateway) server, and the card company server It can be composed of various servers required for payment approval, etc.

또한 종래 기술은 모바일 앱을 설치하여 결제 시에 신용카드 명의자의 성인 여부를 확인하는 방법이 있으나 부모의 신용카드를 사용하는 경우에는 확인이 불가하며, 또한, 주민등록증의 지문을 인증하는 방법도 있으나 이경우 지문 인증기 설치가 추가되어야 하고, 지문 인증기의 잦은 고정이 발생할 수 있는 것이다.In addition, in the prior art, there is a method of installing a mobile app to check whether the credit card holder is an adult at the time of payment, but it cannot be confirmed when using a parent's credit card, and there is also a method of authenticating the fingerprint of the ID card. Installation of a fingerprint authenticator must be added, and frequent fixation of the fingerprint authenticator may occur.

또한, 안면인식을 통하여 성인 인증을 하는 방법도 있으나 카메라의 얼굴 촬영 각도에 따라서 오인증의 문제가 있으며, 안면인식 정보를 인증하기 위한 고가의 장비가 필요한 것이다.In addition, there is a method of authenticating an adult through facial recognition, but there is a problem of erroneous authentication depending on the angle of face photographing of the camera, and expensive equipment for authenticating facial recognition information is required.

상기와 같이 구성된 종래 OTP카드를 이용한 본인 인증 시스템은 OTP 생성기에서 생성된 1회용 비밀번호를 인증 단말기인 판매자 단말기 또는 구매자 단말기를 통하여 인증 서버로 전송하는 것으로 OTP 생성기를 소지하여야 하며, 상기 종래 기술은 본인 인증을 위한 것이다. 따라서 본 발명의 목적은 무인 판매장 또는 자동 판매기에서 담배, 주류와 같은 성인 용품을 성인 인증을 거쳐서 판매하도록 하기 위한 것이다. 따라서 본 발명의 다른 목적은 앱을 설치하거나 번거로운 과정 및 추가적인 하드웨어 구성의 설치 없이 성인 인증을 하도록 하기 위한 것이다.The user authentication system using the conventional OTP card configured as described above transmits the one-time password generated by the OTP generator to the authentication server through the authentication terminal, the seller terminal or the purchaser terminal, and must possess the OTP generator. It is for authentication. Accordingly, it is an object of the present invention to sell adult products such as cigarettes and alcoholic beverages through adult certification in an unmanned store or vending machine. Therefore, another object of the present invention is to perform adult authentication without installing an app or cumbersome process and installing additional hardware configurations.

상기와 같은 목적을 가진 본 발명 무인 판매기 또는 자판기에서의 스마트 단말기를 이용한 성인인증 방법은 고객이 카드사 또는 인증 대행사 서버에 성명, 주민번호, 주소, 고객 스마트 단말기 번호 정보 등과 같은 고객 정보를 기초로 신용카드 또는 체크 카드를 발급받는 단계와, 고객이 구매할 제품을 선택하고 무인 판매기의 카드 투입구에 신용카드 또는 체크가드를 투입하는 단계와, 무인 판매기가 투입된 카드 정보를 독출하고 독출한 카드 정보를 카드사 또는 인증 대행사 서버로 전송하는 단계와, 카드사 또는 인증 대행사 서버가 카드 소유자 정보를 검색하여 카드 소유자가 미성년자 인지 여부를 판단하는 단계와, 미성년자가 아닌 경우, 카드사 또는 인증 대행사 서버가 OTP를 생성하고 OTP를 고객 스마트 단말기로 전송하여 표시부를 통하에 제공하는 단계와, 고객이 OTP를 수신한 고객 스마트 단말기에서 제공하는 OTP정보를 무인 판매기 또는 자판기의 입력부를 통하여 입력하는 단계와, 무인판매기 또는 자판기가 입력받은 OTP를 카드사 또는 인증 대행사 서버로 전송하는 단계와, 카드사 또는 인증 대행사 서버가 수신된 OTP와 고객 스마트 단말기로 전송한 OTP를 비교하여 일치하는지 여부를 판단하는 단계와, 일치하는 경우, 거래 승인 정보를 무인 판매기 또는 자판기로 전송하여 거래하도록 하는 단계를 포함하여 이루어지는 것을 특징으로 하는 것이다.In the adult authentication method using a smart terminal in an unmanned vending machine or vending machine of the present invention having the above object, the customer credits the card company or authentication agency server based on customer information such as name, resident number, address, customer smart terminal number information, etc. The steps of receiving a card or debit card, selecting a product to be purchased by the customer and inserting a credit card or check guard into the card slot of the unmanned vending machine, reading the card information inserted by the unmanned vending machine and reading the read card information to the card company or The steps of transmitting to the authentication agency server, the step of determining whether the cardholder is a minor by retrieving the cardholder information by the card company or the authentication agency server, and, if the cardholder is not a minor, the card company or the authentication agency server creates an OTP and performs the OTP. Transmitting to the customer's smart terminal and providing it through the display, the step of inputting the OTP information provided by the customer's smart terminal to which the customer has received the OTP through the input unit of an unmanned vending machine or vending machine, and The steps of transmitting the OTP to the card company or authentication agency server, the steps of comparing the OTP received by the card company or authentication agency server to the OTP transmitted to the customer's smart terminal to determine whether they match, and if they match, the transaction approval information It characterized in that it comprises the step of transmitting the transaction to an unmanned vending machine or vending machine.

상기와 같이 구성된 본 발명 무인 매장에서의 스마트 단말기를 이용한 성인인증 방법 및 이를 이용한 인증 시스템은 별도의 앱을 설치할 필요가 없으며, 고객이 간단한 절차를 통하여 성인 인증을 하고 성인 용품을 구매할 수 있는 효과가 있는 것이다. 도한, 본 발명의 다른 효과는 기존 판매기에 추가 설치 구성이 없이 사용이 가능하며, 고가의 장비 없이 점주나 고객이 편리하게 이용할 수 있는 효과가 있는 것이다.The adult authentication method and authentication system using the smart terminal in an unmanned store of the present invention configured as described above do not need to install a separate app, and the customer authenticates an adult through a simple procedure and has the effect of purchasing adult products. There is. Also, another effect of the present invention is that the existing vending machine can be used without additional installation configuration, and the store owner or customer can conveniently use it without expensive equipment.

도 1은 종래 OTP카드를 이용한 본인 인증 시스템 구성도,
도 2는 본 발명 무인 판매기 또는 자판기에서의 스마트 단말기를 이용한 성인인증 방법 제1실시 예 제어 흐름도,
도 3은 본 발명 무인 상품 진열대에서의 스마트 단말기를 이용한 성인인증 방법 제2실시 예 제어 흐름도,
도 4는 본 발명 무인 판매기 또는 자판기에서의 스마트 단말기과 블록체인을 이용한 성인인증 방법 제3실시 예 제어 흐름도,
도 5는 무인 상품 진열대에서의 스마트 단말기와 블록체인을 이용한 성인인증 방법 제4실시 예 제어 흐름도
도 6은 본 발명 무인 판매기 또는 자판기에서의 스마트 단말기를 이용한 성인 인증 시스템 제1실시 예 구성도,
도 7은 본 발명 무인 상품진열대에서의 스마트 단말기를 이용한 성인인증 시스템 제2실시 예 구성도,
도 8은 본 발명 무인 판매기 또는 자판기에서의 스마트 단말기과 블록체인을 이용한 성인인증 시스템 제3실시 예 구성도,
도 9는 무인 상품 진열대에서의 스마트 단말기와 블록체인을 이용한 성인인증 시스템 제4실시 예 구성도,
도 10은 본 발명에 적용되는 무인 판매기 또는 자판기 예시도,
도 11은 본 발명에 적용되는 진열대 록킹 모듈 예시도,
도 12는 본 발명에 적용되는 무인 판매기 또는 자판기의 이용 안내 메시지 흐름도이다.
1 is a configuration diagram of an identity authentication system using a conventional OTP card,
Figure 2 is a control flow chart of the first embodiment of an adult authentication method using a smart terminal in an unmanned vending machine or vending machine of the present invention,
3 is a control flowchart of a second embodiment of an adult authentication method using a smart terminal in an unmanned product display stand of the present invention;
Figure 4 is a control flowchart of a third embodiment of an adult authentication method using a smart terminal and a block chain in an unmanned vending machine or vending machine of the present invention;
5 is a control flowchart of a fourth embodiment of an adult authentication method using a smart terminal and a block chain in an unmanned product shelf
6 is a configuration diagram of a first embodiment of an adult authentication system using a smart terminal in an unmanned vending machine or vending machine according to the present invention,
7 is a configuration diagram of a second embodiment of an adult authentication system using a smart terminal in an unmanned product display stand of the present invention;
8 is a configuration diagram of a third embodiment of an adult authentication system using a smart terminal and a block chain in an unmanned vending machine or vending machine of the present invention;
9 is a configuration diagram of a fourth embodiment of an adult authentication system using a smart terminal and a block chain in an unmanned product display stand;
10 is an exemplary view of an unmanned vending machine or vending machine applied to the present invention,
11 is an exemplary view of a display rack locking module applied to the present invention,
12 is a flowchart of a usage guide message for an unmanned vending machine or vending machine applied to the present invention.

상기와 같은 목적을 가진 본 발명 무인 매장에서의 스마트 단말기를 이용한 성인인증 방법 및 이를 이용한 인증 시스템을 도 2 내지 도 12를 기초로 하여 설명하면 다음과 같다.An adult authentication method using a smart terminal in an unmanned store of the present invention and an authentication system using the same will be described on the basis of FIGS. 2 to 12 according to the present invention.

도 2는 본 발명 무인 판매기 또는 자판기에서의 스마트 단말기를 이용한 성인인증 방법 제1실시 예 제어 흐름도이다. 상기도 2에서 본 발명 무인 판매기 또는 자판기에서의 스마트 단말기를 이용한 성인인증 방법 제1실시 예는 고객이 카드사 또는 인증 대행사 서버에 성명, 주민번호, 주소, 고객 스마트 단말기 번호 정보 등과 같은 고객 정보를 등록하고 이를 기초로하여 신용카드 또는 체크 카드를 발급받는 단계(S11)와, 고객이 구매할 제품을 선택하고 무인 판매기 또는 자판기의 카드 투입구에 신용카드 또는 체크가드를 투입하는 단계(S12)와, 무인 판매기 또는 자판기가 투입된 카드 정보를 독출하고 독출한 카드 정보를 카드사 또는 인증 대행사 서버로 전송하는 단계(S13)와, 카드사 또는 인증 대행사 서버가 등록된 고객 정보를 검색하여 카드 소유자가 미성년자 인지 여부를 판단하는 단계(S14)와, 미성년자가 아닌 경우, 카드사 또는 인증 대행사 서버가 OTP를 생성하고 OTP를 해당 고객 스마트 단말기로 전송하여 표시부를 통하에 제공하는 단계(S15)와, 고객이 OTP를 수신한 고객 스마트 단말기에서 제공하는 OTP정보를 무인 판매기 또는 자판기의 입력부를 통하여 입력하는 단계(S16)와, 무인판매기 또는 자판기가 입력받은 OTP를 카드사 또는 인증 대행사 서버로 전송하는 단계(S17)와, 카드사 또는 인증 대행사 서버가 수신된 OTP와 해당 고객 스마트 단말기로 전송하기 위하여 생성한 OTP를 비교하여 일치하는지 여부를 판단하는 단계(S18)와, 일치하는 경우, 거래 승인 정보를 무인 판매기 또는 자판기로 전송하여 거래하도록 하는 단계(S19)를 포함하여 이루어지는 것을 특징으로 하는 것이다. 상기에서 거래 승인 정보를 무인 판매기 또는 자판기로 전송하여 거래하도록 하는 단계(S19)는 무인판매기 또는 자판기의 제어부가 금융기관 및 VAN 서버와 연계하여 결제하고 제품 진열장에 진열된 담배 또는 주류를 상품 배출 구동부를 작동시켜 제품 배출구로 이송시켜 고객이 해당 제품을 획득하도록 하는 것이다. 또한 상기 S14 단계에서 미성년자인 경우, 카드사 또는 인증 대행사 서버가 관리자 단말기로 경보를 전송하고 거래 거절 정보를 무인 판매기 또는 자판기로 전송하고 종료하며 무인 판매기 또는 자판기는 표시부를 통하여 거래 거절 정보를 제공도록 할 수 있는 것이다. 상기에서 OTP를 기초로 하여 카드사 또는 인증 대행사 서버에서 생성된OTP와 무인 판매기 또는 자판기로부터 입력되어 전송되는 OTP를 비교하여 인증하는 것을 예를 들었으나, 블록체인 기반의 신원인증기술(DID) 즉 모바일로 발급된 DID를 이용하는 것으로 모바일로 발급된 신분확인용 QR 코드를 생성자판기의 QR 코드 리더가 스캔하여 입력하는 방식을 사용할 수도 있으며, 신분증 인증을 확실히 하기 위하여 인증완료 후 스마트 단말기 문자 외에 카드 명의자가 설정한 이메일로 무인 판매기 또는 자판기에 설치된 카메라가 구매자를 촬영한 영상 데이터가 포함된 거래 내역을 전송하여 카드와 스마트 단말기를 동시에 불법으로 취득하여 사용하는 것을 방지하도록 할 수 있는 것이다.2 is a control flow diagram of a first embodiment of an adult authentication method using a smart terminal in an unmanned vending machine or vending machine according to the present invention. 2, the first embodiment of the adult authentication method using a smart terminal in an unmanned vending machine or vending machine according to the present invention is that a customer registers customer information such as name, resident number, address, customer smart terminal number information, etc. on a card company or authentication agency server. And receiving a credit or debit card based on this (S11), selecting a product to be purchased by the customer and inserting a credit card or check guard into the card slot of the unmanned vending machine or vending machine (S12), and the unmanned vending machine Alternatively, the step of reading the card information inserted by the vending machine and transmitting the read card information to the card company or authentication agency server (S13), and determining whether the cardholder is a minor by searching the registered customer information by the card company or authentication agency server. Step (S14) and, if not a minor, the card company or authentication agency server generates an OTP and transmits the OTP to the customer's smart terminal to provide it through the display (S15), and the customer receives the OTP. Entering the OTP information provided by the terminal through an input unit of an unmanned vending machine or vending machine (S16), transmitting the OTP received from the unmanned vending machine or vending machine to a card company or authentication agency server (S17), and a card company or authentication agency The server compares the received OTP with the OTP generated for transmission to the corresponding customer's smart terminal to determine whether they match (S18), and if they match, transmits transaction approval information to an unmanned vending machine or vending machine for transaction. It characterized in that it comprises a step (S19). In the step (S19) of transmitting the transaction approval information to an unmanned vending machine or vending machine to make a transaction (S19), the control unit of the unmanned vending machine or vending machine pays in connection with a financial institution and a VAN server, and a product discharge driving unit for cigarettes or alcohol displayed on the product showcase Is operated and transported to the product outlet so that the customer can obtain the product. In addition, in the case of a minor in step S14, the card company or authentication agency server transmits an alert to the administrator terminal, transmits the transaction rejection information to the unmanned vending machine or vending machine and terminates, and the unmanned vending machine or vending machine provides the transaction rejection information through the display. It can be. In the above, based on the OTP, the OTP generated by the card company or the authentication agency server and the OTP input and transmitted from an unmanned vending machine or vending machine were compared and authenticated, but blockchain-based identity authentication technology (DID), that is, mobile By using a DID issued as a mobile device, a QR code reader of a vending machine scans and inputs a QR code for identification issued by a mobile device.In order to ensure identification, the card holder in addition to the smart terminal text message The camera installed in the unmanned vending machine or vending machine transmits the transaction details including the image data of the buyer to the set e-mail to prevent illegal acquisition and use of the card and the smart terminal at the same time.

도 3은 본 발명 무인 상품 진열대에서의 스마트 단말기를 이용한 성인 인증 방법 제2실시 예 제어 흐름도이다. 상기도3에서 본 발명 무인 상품 진열대에서의 스마트 단말기를 이용한 성인인증 방법 제2실시 예는 고객이 카드사 또는 인증 대행사 서버에 성명, 주민번호, 주소, 고객 스마트 단말기 번호 정보 등과 같은 고객 정보를 등록하고 이를 기초로 신용카드 또는 체크 카드를 발급받는 단계(S21)와, 고객이 구매할 제품을 선택하고 상품 진열대 록킹 모듈의 카드 투입구틀 통하여 신용카드 또는 체크 카드를 투입하는 단계(S22)와, 상품 진열대 록킹모듈이 카드 투입구로 투입된 카드 정보를 독출하고 독출한 카드 정보를 카드사 또는 인증 대행사 서버로 전송하는 단계(S23)와, 카드사 또는 인증 대행사 서버가 등록된 카드 소유자 정보를 검색하여 카드 소유자가 미성년자 인지 여부를 판단하는 단계(S24)와, 미성년자가 아닌 경우, 카드사 또는 인증 대행사 서버가 OTP를 생성하고 OTP를 해당 고객 스마트 단말기로 전송하여 표시부를 통하에 제공하는 단계(S25)와, 고객이 OTP를 수신한 고객 스마트 단말기에서 제공하는 OTP정보를 진열대 록킹모듈 입력부를 통하여 입력하는 단계(S26)와, 진열대 록킹모듈이 입력받은 OTP를 카드사 또는 인증 대행사 서버로 전송하는 단계(S27)와, 카드사 또는 인증 대행사 서버가 수신된 OTP와 해당 고객 스마트 단말기로 전송하기 위하여 생성한 OTP를 비교하여 일치하는지 여부를 판단하는 단계(S28)와, 일치하는 경우, 록킹 해제 정보를 진열대 록킹 모듈로 전송하여 진열대의 록킹을 해제하여 판매를 허용하는 단계(S29)와 고객이 진열대에 진열된 해당 상품을 획득하고 POS 단말기 입력부에 해당 상품 정보, 가격정보, 카드 정보를 입력시켜 결제하는 단계(S30)와 POS 단말기가 결제 결과 정보를 고객 스마트 단말기로 전송하는 단계(S31)를 포함하여 이루어지는 것을 특징으로 하는 것이다. 또한 상기에서 POS 단말기가 결제를 하는 것은 금융기관 서버 및 VAN서버와 연계하여 이루어질수 있는 통상의 결제이다. 또한 상기 S30 단계에서 카드 정보를 POS 단말기로 입력시키는 대신에 POS 단말기가 진열대 록킹 모듈로부터 통신을 통하여 카드 정보를 수신하여 결제할 수 있는 것이다.3 is a control flowchart of a second embodiment of an adult authentication method using a smart terminal in an unmanned product display stand according to the present invention. In the second embodiment of the adult authentication method using a smart terminal in an unmanned product display stand of the present invention in FIG. 3, a customer registers customer information such as name, resident number, address, customer smart terminal number information, etc. on a card company or authentication agency server. Issuing a credit or debit card based on this (S21), selecting a product to be purchased by the customer, and inserting a credit or debit card through the card slot of the product display rack locking module (S22), and locking the product display Step (S23) of the module reading the card information input to the card slot and transmitting the read card information to the card company or authentication agency server (S23), and whether the card holder is a minor by retrieving the registered cardholder information by the card company or authentication agency server Determining the (S24) and, if not a minor, the card company or authentication agency server generates an OTP and transmits the OTP to the customer's smart terminal to provide it through the display (S25), and the customer receives the OTP Entering the OTP information provided by a customer's smart terminal through the display rack locking module input unit (S26), transmitting the OTP received by the display rack locking module to a card company or authentication agency server (S27), and a card company or authentication agency The server compares the received OTP with the OTP generated for transmission to the customer's smart terminal to determine whether they match (S28), and if they match, the unlocking information is transmitted to the display rack locking module to lock the display. The step of dismissing and allowing the sale (S29), the step of obtaining the product displayed on the shelf by the customer, and inputting the product information, price information, and card information into the POS terminal input unit for payment (S30), and the payment result by the POS terminal It characterized in that it comprises a step (S31) of transmitting the information to the customer smart terminal. In addition, the payment by the POS terminal in the above is a normal payment that can be made in connection with a financial institution server and a VAN server. In addition, instead of inputting the card information to the POS terminal in step S30, the POS terminal can receive and pay the card information through communication from the shelf locking module.

도 4는 본 발명 무인 판매기 또는 자판기에서의 스마트 단말기과 블록체인을 이용한 성인인증 방법 제3실시 예 제어 흐름도이다. 상기도 4에서 무인 판매기 또는 자판기에서의 스마트 단말기과 블록체인을 이용한 성인인증 방법 제3실시 예는 고객이 카드사 또는 인증 대행사 서버에 성명, 주민번호, 주소, 고객 스마트 단말기 번호 정보 등과 같은 고객 정보를 등록하고 이를 기초로하여 신용카드 또는 체크 카드를 발급받는 단계(S41)와, 고객이 구매할 제품을 선택하고 무인 판매기 또는 자판기의 카드 투입구에 신용카드 또는 체크가드를 투입하는 단계(S42)와, 무인 판매기 또는 자판기가 투입된 카드 정보를 독출하는 단계(S43)와, 고객이 스마트 단말기의 모바일 신분증 앱을 활성화하는 단계(S44)와, 무인 판매기 또는 자판기가 신분증을 스캔하여 신분증에 저장된 블록체인 기반의 DID(Decentralized Identifier)의 VC(verifiable Claim)을 조회하는 단계(S45)와, 무인 판매기 또는 자판기가 카드 정보 및 VC 정보를 카드사 또는 인증 대행사 서버로 전송하는 단계(S46)와, 카드사 또는 인증 대행사 서버가 수신된 카드 정보와 VC정보를 기초로 카드 소유자 정보를 검색하여 미성년자 인지 여부를 판단하는 단계(S47)와, 미성년자가 아닌 경우, 카드사 또는 인증 대행사 서버가 블록체인에서 VC를 검증하여 본인 여부를 판단하는 단계(S48)와, 검증 결과 카드 소유자와 VC가 일치하는 경우, 거래를 승인하고 거래 승인 정보를 무인 판매기 또는 자판기로 전송하여 거래하도록 하는 단계(S49)를 포함하여 이루어지는 것을 특징으로 하는 것이다. 4 is a control flowchart of a third embodiment of an adult authentication method using a smart terminal and a block chain in an unmanned vending machine or vending machine according to the present invention. In the third embodiment of the adult authentication method using a smart terminal and a block chain in an unmanned vending machine or vending machine in Fig. 4, the customer registers customer information such as name, resident number, address, and customer smart terminal number information on the card company or authentication agency server. And receiving a credit or debit card based on this (S41), selecting a product to be purchased by the customer and inserting a credit card or check guard into the card slot of the unmanned vending machine or vending machine (S42), and the unmanned vending machine Alternatively, the step of reading the card information into which the vending machine is inserted (S43), the step of activating the mobile ID app of the smart terminal (S44) by the customer, and the block chain-based DID stored in the ID card by scanning the ID card by an unmanned vending machine or vending machine Step of inquiring VC (verifiable claim) of (Decentralized Identifier) (S45), step of transmitting card information and VC information from an unmanned vending machine or vending machine to a card company or authentication agency server (S46), and a card company or authentication agency server Retrieving cardholder information based on the received card information and VC information to determine whether or not it is a minor (S47), and if not a minor, the card company or authentication agency server verifies the VC in the blockchain to determine whether it is the person. It characterized in that it comprises a step (S48) and, if the verification result match the cardholder and the VC, approving the transaction and transmitting the transaction approval information to an unmanned vending machine or vending machine to make the transaction (S49).

도 5는 무인 상품 진열대에서의 스마트 단말기와 블록체인을 이용한 성인인증 방법 제4실시 예 제어 흐름도이다. 상기도 5에서 무인 상품 진열대에서의 스마트 단말기와 블록체인을 이용한 성인인증 방법 제4실시 예는 고객이 카드사 또는 인증 대행사 서버에 성명, 주민번호, 주소, 고객 스마트 단말기 번호 정보 등과 같은 고객 정보를 등록하고 이를 기초로 신용카드 또는 체크 카드를 발급받는 단계(S51)와, 고객이 구매할 제품을 선택하고 상품 진열대 록킹 모듈의 카드 투입구틀 통하여 신용카드 또는 체크 카드를 투입하는 단계(S52)와, 상품 진열대 록킹모듈이 카드 투입구로 투입된 카드 정보를 독출하는 단계(S53)와, 고객이 스마트 단말기의 모바일 신분증 앱을 활성화하는 단계(S54)와, 상품 진열대 록킹 모듈이 신분증을 스캔하여 신분증에 저장된 블록체인 기반의 DID(Decentralized Identifier)의 VC(verifiable Claim)을 조회하는 단계(S55)와, 상품 진열대 록킹 모듈이 카드 정보 및 VC 정보를 카드사 또는 인증 대행사 서버로 전송하는 단계(S56)와, 카드사 또는 인증 대행사 서버가 수신된 카드 정보 및 VC정보를 기초로 카드 소유자 정보를 검색하여 미성년자 인지 여부를 판단하는 단계(S57)와, 미성년자가 아닌 경우, 카드사 또는 인증 대행사 서버가 블록체인에서 VC를 검증하여 본인 여부를 판단하는 단계(S58)와, 검증 결과 카드 소유자와 VC가 일치하는 경우, 거래를 승인하고 거래 승인 정보를 상품 진열대 록킹 모듈로 전송하여 록킹을 해제하여 판매를 허용하는 단계(S59)와, 고객이 진열대에 진열된 해당 상품을 획득하고 POS 단말기 입력부에 해당 상품 정보, 가격정보, 카드 정보를 입력시켜 결제하는 단계(S60)와 POS 단말기가 결제 결과 정보를 고객 스마트 단말기로 전송하는 단계(S61)를 포함하여 이루어지는 것을 특징으로 하는 것이다.5 is a control flowchart of a fourth embodiment of an adult authentication method using a smart terminal and a block chain in an unmanned product display stand. In the fourth embodiment of the adult authentication method using a smart terminal and a block chain in an unmanned product display stand in FIG. 5, a customer registers customer information such as name, resident number, address, customer smart terminal number information, etc. on a card company or authentication agency server. And receiving a credit card or a check card based on this (S51), selecting a product to be purchased by the customer, and inserting a credit or debit card through the card slot of the product display rack locking module (S52), and the product display rack The locking module reads out the card information inserted into the card slot (S53), the customer activates the mobile ID app of the smart terminal (S54), and the product shelf locking module scans the ID card and stores the block chain in the ID card. The step of inquiring the verifiable claim (VC) of the based Decentralized Identifier (DID) (S55), the step of transmitting the card information and the VC information from the product shelf locking module to the card company or authentication agency server (S56), and the card company or authentication The step of determining whether or not it is a minor by searching for the cardholder information based on the received card information and VC information by the agency server (S57), and, if not a minor, the card company or the authentication agency server verifies the VC on the blockchain and Determining whether or not (S58), and if the verification result matches the cardholder and the VC, approving the transaction and transmitting the transaction approval information to the product shelf locking module to release the lock to allow sale (S59), Steps for payment by a customer acquiring the product displayed on the shelf and inputting the product information, price information, and card information to the POS terminal input unit (S60) and transmitting the payment result information to the customer smart terminal (S61) It is characterized in that consisting of including ).

도 6은 본 발명 무인 판매기 또는 자판기에서의 스마트 단말기를 이용한 성인인증 시스템 제1실시 예 구성도이다. 상기도 6에서 본 발명 무인 판매기 또는 자판기에서의 스마트 단말기를 이용한 성인인증 시스템 제1실시 예는 고객의 성명, 주민번호, 주소, 고객 스마트 단말기 번호 정보를 등록받아 저장하고 이를 기초로 신용카드 또는 체크 카드(600)를 발급하는 것으로 무인 판매기 또는 자판기로부터 카드 정보를 수신하고 수신된 카드 정보와 기저장된 카드 정보를 비교하여 일치 여부를 판단하고, 일치하는 경우 수신된 카드 정보의 소유주가 미성년자인지 여부를 판단하며, 미성년자가 아닌 경우에 OTP 생성부에서 OTP를 생성하도록 하고 생성된 OTP를 고객 스마트 단말기로 전송하며, 무인 판매기 또는 자판기로부터 OTP를 수신하고, 수신된 OTP가 OTP 생성부에서 기 생성되어 저장된 OTP와 일치하는지 여부를 판단하고, 일치하는 경우, 거래 승인 정보를 무인판매기 또는 자판기로 전송하는 카드사 또는 인증 대행사 서버(100)와, 구입할 제품을 선택한 고객의 신용카드 또는 체크카드를 카드 투입구를 통하여 투입받아서 카드 정보를 독출하고 독출된 카드 정보를 카드사 또는 인증 대행사 서버로 전송하며, 입력부를 통하여 고객의 스마트 단말기 표시부를 통하여 제공되는 OTP를 입력받고, 입력받은 OTP를 카드사 또는 인증 대행사 서버로 전송하며, 카드사 또는 인증 대행사 서버로부터 거래 승인 정보를 수신하여 거래 절차를 이행하는 무인 판매기 또는 자판기(200)와, 카드사 또는 인증 대행사 서버에 사전 등록된 것으로 카드사 또는 인증 대행사 서버로부터 OTP를 수신하여 표시부를 통하여 고객에게 제공하며, 거래 결과 정보를 수신하는 고객 스마트 단말기(300) 및 카드사 또는 인증 대행사 서버, 무인 판매기 또는 자판기 및 고객 스마트 단말기를 네트워크로 연결하는 인터넷망 또는 무선통신망(400)으로 구성된 것을 특징으로 하는 것이다. 상기에서 카드사 또는 신용카드사 서버는 카드사 서버에서 신용카드 또는 체크 카드를 발급하고 별도의 인증 대행사 서버에서 OTP를 인증하는 것으로 각각 구성할 수도 있으나 여기서는 이를 포함하여 구성한 것으로 기술한 것이다.6 is a block diagram of a first embodiment of an adult authentication system using a smart terminal in an unmanned vending machine or vending machine according to the present invention. 6, the first embodiment of the adult authentication system using a smart terminal in an unmanned vending machine or vending machine of the present invention registers and stores the customer's name, resident number, address, and customer smart terminal number information, and based on this, a credit card or check By issuing a card 600, card information is received from an unmanned vending machine or vending machine, and the received card information is compared with the previously stored card information to determine whether they match or not, and if they do, determine whether the owner of the received card information is a minor. If you are not a minor, have the OTP generation unit generate OTP, send the generated OTP to the customer's smart terminal, receive OTP from an unmanned vending machine or vending machine, and the received OTP is previously created and stored in the OTP generation unit. The card company or authentication agency server 100 that determines whether or not it matches the OTP, and if it matches, transmits transaction approval information to an unmanned vending machine or vending machine, and a credit card or debit card of a customer who has selected the product to be purchased, through the card slot. It receives the input and reads the card information, transmits the read card information to the card company or authentication agency server, receives the OTP provided through the customer's smart terminal display through the input unit, and transmits the input OTP to the card company or authentication agency server. , An unmanned vending machine or vending machine 200 that receives transaction approval information from a card company or authentication agency server to perform the transaction procedure, and is pre-registered in a card company or authentication agency server, and receives OTP from the card company or authentication agency server through the display unit. It is provided to the customer, characterized by consisting of a customer smart terminal 300 for receiving transaction result information, a card company or authentication agency server, an unmanned vending machine or vending machine, and an Internet network or wireless communication network 400 connecting the customer smart terminal through a network. Is to do. In the above, the card company or the credit card company server may each be configured by issuing a credit card or a debit card from the card company server and authenticating the OTP by a separate authentication agency server, but it is described herein as including the same.

도 7은 본 발명 무인 상품진열대에서의 스마트 단말기를 이용한 성인인증 시스템 제2실시 예 구성도이다. 상기도 7에서 본 발명 무인 상품 진열대에서의 스마트 단말기를 이용한 성인인증 시스템 제2실시 예는 고객의 성명, 주민번호, 주소, 스마트 단말기 번호 정보와 같은 고객 정보를 등록받아 저장하고 이를 기초로 하여 신용카드 또는 체크 카드(600-1)를 발급하는 것으로 상품 진열대 록킹 모듈로부터 카드 정보를 수신하고, 수신된 카드 정보에 매칭하는 카드 소유주가 미성년자인지 여부를 판단하고 미성년자가 아닌 경우에 OTP 생성부로 하여금 OTP를 생성하도록 하고, 생성된 OTP를 해당 고객의 스마트 단말기로 전송하여 표시부를 통하여 제공하도록 하고, 진열대 록킹 모듈로부터 입력받은 OTP를 수신하고 수신된 OTP와 해당 고객 스마트 단말기로 기전송하기 위하여 생성한 OTP를 비교하여 일치여부를 판단하며, 일치하는 경우 록킹 해제정보를 진열대 록킹 모듈로 전송하는 카드사 또는 인증 대행사 서버(100-1)와, 고객이 카드 투입구를 통하여 투입한 신용카드 또는 체크 카드 정보를 독출하고 독출한 신용카드 또는 체크 카드 정보를 카드사 또는 인증 대행사 서버로 전송하며, 고객 스마트 단말기를 통하여 제공되는 OTP를 입력부를 통하여 입력받고 입력받은 OTP를 카드사 또는 인증 대행사 서버로 전송하며, 카드사 또는 인증 대행사 서버로부터 록킹 해제 정보를 수신하여 록킹을 해제하는 진열대 록킹 모듈(200-1)과, 카드사 또는 인증 대행사 서버에 사전 등록된 것으로 카드사 또는 인증 대행사 서버로부터 OTP를 수신하여 표시부를 통하여 제공하는 고객 스마트 단말기(300-1)와, 상품정보, 가격정보 및 카드정보를 수신하고 결제를 이행하며 결제 결과 정보를 고객 스마트 단말기로 전송하는 POS 단말기(500-1) 및 상기 카드사 또는 인증 대행사 서버, 진열대 록킹 모듈, 고객 스마트 단말기 및 POS 단말기를 네트워크로 연결하는 인터넷망 또는 무선 통신망(400-1)으로 구성된 것을 특징으로 하는 것이다. 상기에서 POS 단말기는 카드 정보를 진열대 록킹 모듈에서 통신으로 수신하여 결제에 이용할 수도 있는 것이다.7 is a block diagram of a second embodiment of an adult authentication system using a smart terminal in an unmanned product display stand according to the present invention. 7 above, the second embodiment of the adult authentication system using a smart terminal in an unmanned product display stand of the present invention registers and stores customer information such as a customer's name, resident number, address, and smart terminal number information, and credits By issuing a card or check card (600-1), it receives card information from the product shelf locking module, determines whether the owner of the card matching the received card information is a minor, and in the case of not a minor, the OTP generator makes the OTP The generated OTP is transmitted to the smart terminal of the corresponding customer and provided through the display unit, and the OTP generated to receive the OTP input from the shelf locking module and pre-transmit the received OTP and the corresponding customer's smart terminal The card company or authentication agency server (100-1) that transmits the unlocking information to the display rack locking module, and if it matches, reads out the credit card or check card information inserted by the customer through the card slot. And transmits the read credit card or check card information to the card company or authentication agency server, receives the OTP provided through the customer's smart terminal through the input unit, and transmits the input OTP to the card company or authentication agency server, and the card company or authentication agency A display rack locking module (200-1) that receives unlocking information from the server and unlocks it, and a customer smart terminal that is pre-registered in the card company or authentication agency server and receives OTP from the card company or authentication agency server and provides it through the display unit. (300-1), a POS terminal 500-1 that receives product information, price information, and card information, performs payment, and transmits payment result information to a customer's smart terminal, and the card company or authentication agency server, display rack locking module , It is characterized by consisting of an Internet network or a wireless communication network (400-1) connecting the customer smart terminal and the POS terminal through a network. In the above, the POS terminal may receive card information through communication from the shelf locking module and use it for payment.

도 8은 본 발명 무인 판매기 또는 자판기에서의 스마트 단말기과 블록체인을 이용한 성인인증 시스템 제3실시 예 구성도이다. 상기도 8에서 본 발명 무인 판매기 또는 자판기에서의 스마트 단말기과 블록체인을 이용한 성인인증 시스템 제3실시 예는 고객의 성명, 주민번호, 주소, 고객 스마트 단말기 번호 정보를 등록받아 저장하고 이를 기초로 신용카드 또는 체크 카드(600)를 발급하는 것으로 무인 판매기 또는 자판기로부터 카드 정보와 VC 정보를 수신하고 수신된 카드 정보와 기저장된 카드 정보를 비교하여 일치 여부를 판단하고, 일치하는 경우 수신된 카드 정보의 소유주가 미성년자인지 여부를 판단하며, 미성년자가 아닌 경우에 블록체인(700-3)에서 VC를 검증하여 본인 여부를 판단하고, 본인으로 판단된 경우, 거래 승인 정보를 무인판매기 또는 자판기로 전송하는 카드사 또는 인증 대행사 서버(100-3)와, 구입할 제품을 선택한 고객의 신용카드 또는 체크카드를 카드 투입구를 통하여 투입받아서 카드 정보를 독출하고, 고객의 스마트 단말기에서 활성화된 모바일 신분증을 스캔하여 모바일 신분증에 저장된 VC를 조회하고 카드 정보와 VC 정보를 카드사 또는 인증 대행사 서버로 전송하며, 카드사 또는 인증 대행사 서버로부터 거래 승인 정보를 수신하여 거래 절차를 이행하는 무인 판매기 또는 자판기(200-3)와, 카드사 또는 인증 대행사 서버에 사전 등록된 것으로 모바일 신분증 앱을 활성화하여 무인판매기 또는 자판기가 모바일 신분증을 스캔하도록 하고, 거래 결과 정보를 수신하는 고객 스마트 단말기(300-3) 및 카드사 또는 인증 대행사 서버, 무인 판매기 또는 자판기 및 고객 스마트 단말기를 네트워크로 연결하는 인터넷망 또는 무선통신망(400-3)으로 구성된 것을 특징으로 하는 것이다. 상기에서 블록체인(700-3)의 노드는 카드사 또는 인증 대행사 서버, 무인 판매기 또는 자판기 및 고객 스마트 단말기로 구성될 수 있는 것이다.8 is a block diagram of a third embodiment of an adult authentication system using a smart terminal and a block chain in an unmanned vending machine or vending machine according to the present invention. 8, the third embodiment of the adult authentication system using a smart terminal and a block chain in an unmanned vending machine or vending machine of the present invention registers and stores the customer's name, resident number, address, and customer smart terminal number information, and credit card Or, by issuing a check card 600, receiving card information and VC information from an unmanned vending machine or vending machine, comparing the received card information and pre-stored card information to determine whether they match, and if they do, the owner of the received card information Is a minor, and if it is not a minor, the VC is verified on the blockchain (700-3) to determine whether it is the person, and if it is determined as the person, a card company that transmits transaction approval information to an unmanned vending machine or vending machine; or The authentication agency server (100-3) and the credit card or debit card of the customer who has selected the product to be purchased are inserted through the card slot to read the card information, and the mobile ID card activated in the customer's smart terminal is scanned and stored in the mobile ID card. Unmanned vending machines or vending machines (200-3) that perform transaction procedures by inquiring VC, transmitting card information and VC information to a card company or authentication agency server, receiving transaction approval information from a card company or authentication agency server, and card company or authentication Customer smart terminal (300-3) and card company or authentication agency server, unmanned vending machine or vending machine that activates the mobile ID app as pre-registered on the agency server and allows the unmanned vending machine or vending machine to scan the mobile ID and receive transaction result information And an Internet network or a wireless communication network 400-3 connecting the customer's smart terminal through a network. In the above, the node of the blockchain 700-3 may be composed of a card company or authentication agency server, an unmanned vending machine or vending machine, and a customer smart terminal.

도 9는 무인 상품 진열대에서의 스마트 단말기와 블록체인을 이용한 성인인증 시스템 제4실시 예 구성도이다. 상기도 9에서 무인 상품 진열대에서의 스마트 단말기와 블록체인을 이용한 성인인증 시스템 제4실시 예는 고객의 성명, 주민번호, 주소, 스마트 단말기 번호 정보와 같은 고객 정보를 등록받아 저장하고 이를 기초로 하여 신용카드 또는 체크 카드(600)를 발급하는 것으로 상품 진열대 록킹 모듈로부터 카드 정보와 VC를 수신하고, 수신된 카드 정보에 매칭하는 카드 소유주가 미성년자인지 여부를 판단하고, 미성년자가 아닌 경우에 블록체인에서 VC를 조회하여 본인 여부를 판단하고, 본인인 경우에 거래 승인정보를 진열대 록킹 모듈로 전송하는 카드사 또는 인증 대행사 서버(100-4)와, 고객이 카드 투입구를 통하여 투입한 신용카드 또는 체크 카드 정보를 독출하고, 고객의 스마트 단말기의 표시부에세 제공되는 모바일 신분증을 스캔하여 신분증에 저장된 블록체인(700-4) 기반의 DID(Decentralized Identifier)의 VC(Verifiable Claim)를 조회하고 신용카드 또는 체크 카드 정보와 VC 정보를 카드사 또는 인증 대행사 서버로 전송하며, 카드사 또는 인증 대행사 서버로부터 록킹 해제 정보를 수신하여 록킹을 해제하는 진열대 록킹 모듈(200-4)과, 카드사 또는 인증 대행사 서버에 사전 등록된 것으로 모바일 신분증 앱을 활성화하여 표시부를 통하여 모바일 신분증을 제공하는 고객 스마트 단말기(300-4)와, 상품정보, 가격정보 및 카드정보를 수신하고 결제를 이행하며 결제 결과 정보를 고객 스마트 단말기로 전송하는 POS 단말기(500-4) 및 상기 카드사 또는 인증 대행사 서버, 진열대 록킹 모듈, 고객 스마트 단말기 및 POS 단말기를 네트워크로 연결하는 인터넷망 또는 무선 통신망(400-4)으로 구성된 것을 특징으로 하는 것이다. 상기에서 블록체인(700-4)의 노드는 상품 진열대 록킹모듈, 카드사 또는 인증 대행사 서버, POS 단말기 및 고객 스마트 단말기를 포함하여 구성할 수 있는 것이다.9 is a block diagram of a fourth embodiment of an adult authentication system using a smart terminal and a block chain in an unmanned product display stand. In the fourth embodiment of the adult authentication system using a smart terminal and a block chain in an unmanned product display stand in FIG. 9, customer information such as a customer's name, resident number, address, and smart terminal number information is registered and stored. By issuing a credit card or check card 600, it receives card information and VC from the product display rack locking module, determines whether the card holder matching the received card information is a minor, and if not a minor, in the blockchain A card company or authentication agency server (100-4) that checks the VC to determine whether it is the person and transmits transaction approval information to the shelf locking module in the case of the person, and credit card or check card information that the customer inputs through the card slot Reads, scans the mobile ID provided to the display of the customer's smart terminal, searches the VC (Verifiable Claim) of the blockchain (700-4)-based Decentralized Identifier (DID) stored in the ID card, and searches for a credit card or check card. A display rack locking module (200-4) that transmits information and VC information to the card company or authentication agency server, and unlocks by receiving the unlocking information from the card company or authentication agency server, and pre-registered in the card company or authentication agency server. A customer smart terminal (300-4) that activates a mobile identification card app and provides a mobile identification card through the display, and a POS that receives product information, price information, and card information, performs payment, and transmits payment result information to the customer smart terminal. The terminal 500-4 and the card company or authentication agency server, a display rack locking module, and an Internet network or wireless communication network 400-4 connecting a customer smart terminal and a POS terminal through a network. In the above, the node of the block chain 700-4 may include a product shelf locking module, a card company or authentication agency server, a POS terminal, and a customer smart terminal.

도 10은 본 발명에 적용되는 무인 판매기 또는 자판기 예시도이다. 상기도 10에서 본 발명에 적용되는 무인 판마기 또는 자판기(200)는 카드 투입구(210)가 구성되고 OTP를 입력하기 위한 입력부(220)가 구성된 것임을 나타내고 있는 것이다.10 is an exemplary view of an unmanned vending machine or vending machine applied to the present invention. 10 shows that the unmanned boarding machine or vending machine 200 applied to the present invention includes a card inlet 210 and an input unit 220 for inputting OTP.

도 11은 본 발명에 적용되는 진열대 록킹 모듈 예시도이다. 상기도 11에서 본 발명에 적용되는 진열대 록킹 모듈(200-1)은 담배, 주류 등이 비치된 진열대의 도어를 록킹하는 록킹 모듈로서 카드사 또는 인증 대행사 서버로부터 록킹 해제 정보를 수신하면 록킹 되었던 록킹 모듈이 록킹을 해제하여 도어를 개방할 수 있는 것이고, 해제 후에 도어가 닫히면 이를 감지하여 해제된 록킹이 다시 록킹되는 것이며, 카드 투입구(210-1), OTP를 입력하기 위한 입력부(220-1)를 구비하는 것임을 나타내고 있는 것이다.11 is an exemplary view of a display rack locking module applied to the present invention. In FIG. 11, the display rack locking module 200-1 applied to the present invention is a locking module that locks the door of a display rack equipped with cigarettes, alcohol, etc., and is locked when receiving unlocking information from a card company or authentication agency server. The door can be opened by releasing this lock, and when the door is closed after the release, the unlocked lock is re-locked by sensing it, and the card input port 210-1 and the input unit 220-1 for inputting the OTP are opened. It indicates that it is equipped.

도 12는 본 발명에 적용되는 무인 판매기 또는 자판기의 이용 안내 메시지 흐름도이다. 상기도 12에서 무인 판매기 또는 자판기에 구성되는 표시부를 통하여 고객에게 제공되는 무인 자판기 또는 판매기 이용 메시지 흐름은 1. "상품을 선택해 주세요"라는 메시지를 표시부로 제공하는 단계(S41)와, 상품 선택 정보가 무인 자판기 또는 판매기로 입력되면, "신용카드 또는 체크 카드를 투입구에 투입해 주세요" 라는 메시지를 표시부로 제공하는 단계(S42)와, 카드 투입이 완료되면 " 고객님 스마트 단말기의 문자를 확인하고 확인 번호를 입력부로 입력하여 주세요"라는 메시지를 표시부로 제공하는 단계(S43)와. 결제가 완료되면 "결제되었습니다"라는 메시지가 제공되는 단계(S44)로 이루어지는 것이다.12 is a flowchart of a guide message for using an unmanned vending machine or vending machine applied to the present invention. In Fig. 12, the flow of a message using an unmanned vending machine or vending machine provided to a customer through a display unit configured in an unmanned vending machine or vending machine is: 1. Providing a "Please select a product" message to the display unit (S41), and product selection information When is input to an unmanned vending machine or vending machine, the step of providing a message to the display unit "Please insert a credit card or check card into the slot" (S42), and when the card is inserted, "Check and confirm the text of the customer's smart terminal. Step (S43) of providing a message to the display unit, please input the number to the input unit. When the payment is completed, the message "Payment has been completed" is provided in step S44.

100, 100-1 : 카드사 또는 인증 대행사 서버, 200 : 무인 판매기 또는 자판기, 200-1 : 진열대 록킹 모듈, 300, 300-1 : 고객 스마트 단말기,
400, 400-1 : 인터넷망 또는 무선통신망, 500-1 : POS 단말기.
600, 600-1 : 신용카드 또는 체크카드
100, 100-1: card company or authentication agency server, 200: unmanned vending machine or vending machine, 200-1: display rack locking module, 300, 300-1: customer smart terminal,
400, 400-1: Internet network or wireless communication network, 500-1: POS terminal.
600, 600-1: Credit or debit card

Claims (9)

담배 또는 주류를 성인에게 판매하기 위한 무인 판매기 또는 자판기에서의 스마트 단말기를 이용한 성인인증 거래 방법에 있어서,
상기 무인 판매기 또는 자판기에서의 스마트 단말기를 이용한 성인인증 거래 방법은,
고객이 카드사 또는 인증 대행사 서버에 고객 정보를 등록하고 이를 기초로하여 신용카드 또는 체크 카드를 발급받는 단계(S11)와;
고객이 구매할 제품을 선택하고 무인 판매기 또는 자판기의 카드 투입구에 신용카드 또는 체크가드를 투입하는 단계(S12)와;
무인 판매기 또는 자판기가 투입된 카드 정보를 독출하고 독출한 카드 정보를 카드사 또는 인증 대행사 서버로 전송하는 단계(S13)와;
카드사 또는 인증 대행사 서버가 등록된 고객 정보를 검색하여 카드 소유자가 미성년자 인지 여부를 판단하는 단계(S14)와;
미성년자가 아닌 경우, 카드사 또는 인증 대행사 서버가 OTP를 생성하고 OTP를 해당 고객 스마트 단말기로 전송하여 표시부를 통하에 제공하는 단계(S15)와;
고객이 OTP를 수신한 고객 스마트 단말기에서 제공하는 OTP정보를 무인 판매기 또는 자판기의 입력부를 통하여 입력하는 단계(S16)와;
무인판매기 또는 자판기가 입력받은 OTP를 카드사 또는 인증 대행사 서버로 전송하는 단계(S17)와;
카드사 또는 인증 대행사 서버가 수신된 OTP와 해당 고객 스마트 단말기로 전송하기 위하여 생성한 OTP를 비교하여 일치하는지 여부를 판단하는 단계(S18);
및 일치하는 경우, 거래 승인 정보를 무인 판매기 또는 자판기로 전송하여 거래하도록 하는 단계(S19)를 포함하여 이루어지는 것으로 상기 S14 단계에서 미성년자인 경우, 카드사 또는 인증 대행사 서버가 관리자 단말기로 경보를 전송하고 거래 거절 정보를 무인 판매기 또는 자판기로 전송하고 종료하는 것을 특징으로 하는 무인 판매기 또는 자판기에서의 스마트 단말기를 이용한 성인인증 거래 방법.
In the adult authentication transaction method using a smart terminal in an unmanned vending machine or vending machine for selling cigarettes or alcohol to adults,
The adult authentication transaction method using a smart terminal in the unmanned vending machine or vending machine,
A step (S11) of a customer registering customer information on a card company or authentication agency server and issuing a credit card or a check card based on this;
Selecting a product to be purchased by a customer and inserting a credit card or a check guard into the card slot of the unmanned vending machine or vending machine (S12);
Reading the card information into which the unmanned vending machine or vending machine is inserted and transmitting the read card information to the card company or authentication agency server (S13);
A step (S14) of determining whether the cardholder is a minor by searching for registered customer information by the card company or the authentication agency server;
If not a minor, generating an OTP by a card company or an authentication agency server and transmitting the OTP to a corresponding customer's smart terminal to provide it through a display unit (S15);
A step (S16) of inputting OTP information provided by the customer's smart terminal to which the customer has received the OTP through an input unit of an unmanned vending machine or a vending machine;
Transmitting the OTP inputted by the unmanned vending machine or the vending machine to a card company or an authentication agency server (S17);
Comparing the OTP received by the card company or the authentication agency server with the OTP generated for transmission to the corresponding customer's smart terminal to determine whether they match (S18);
And if they match, transmitting the transaction approval information to an unmanned vending machine or vending machine to make a transaction (S19). In the case of a minor in step S14, the card company or the authentication agency server transmits an alert to the administrator terminal, and the transaction An adult authentication transaction method using a smart terminal in an unmanned vending machine or vending machine, characterized in that the rejection information is transmitted to an unmanned vending machine or vending machine and terminated.
삭제delete 담배 또는 주류를 성인에게 판매하기 위한 무인 상품 진열대에서의 스마트 단말기를 이용한 성인인증 거래 방법에 있어서,
상기 무인 상품 진열대에서의 스마트 단말기를 이용한 성인인증 거래 방법은,
고객이 카드사 또는 인증 대행사 서버에 고객 정보를 등록하고 이를 기초로 신용카드 또는 체크 카드를 발급받는 단계(S21)와;
고객이 구매할 제품을 선택하고 상품 진열대 록킹 모듈의 카드 투입구틀 통하여 신용카드 또는 체크 카드를 투입하는 단계(S22)와;
상품 진열대 록킹모듈이 카드 투입구로 투입된 카드 정보를 독출하고 독출한 카드 정보를 카드사 또는 인증 대행사 서버로 전송하는 단계(S23)와;
카드사 또는 인증 대행사 서버가 등록된 카드 소유자 정보를 검색하여 카드 소유자가 미성년자 인지 여부를 판단하는 단계(S24)와;
미성년자가 아닌 경우, 카드사 또는 인증 대행사 서버가 OTP를 생성하고 OTP를 해당 고객 스마트 단말기로 전송하여 표시부를 통하에 제공하는 단계(S25)와;
고객이 OTP를 수신한 고객 스마트 단말기에서 제공하는 OTP정보를 진열대 록킹모듈 입력부를 통하여 입력하는 단계(S26)와;
진열대 록킹모듈이 입력받은 OTP를 카드사 또는 인증 대행사 서버로 전송하는 단계(S27)와;
카드사 또는 인증 대행사 서버가 수신된 OTP와 해당 고객 스마트 단말기로 전송하기 위하여 생성한 OTP를 비교하여 일치하는지 여부를 판단하는 단계(S28);
및 일치하는 경우, 록킹 해제 정보를 진열대 록킹 모듈로 전송하여 진열대의 록킹을 해제하여 판매를 허용하는 단계(S29)를 포함하여 이루어지는 것을 특징으로 하는 무인 상품 진열대에서의 스마트 단말기를 이용한 성인인증 거래 방법.
In the adult authentication transaction method using a smart terminal in an unmanned product display stand for selling cigarettes or alcohol to adults,
The adult authentication transaction method using a smart terminal on the unmanned product display stand,
A step (S21) of a customer registering customer information in a card company or authentication agency server and issuing a credit card or a check card based on this;
Selecting a product to be purchased by the customer and inserting a credit card or a check card through the card input port of the product display rack locking module (S22);
A step (S23) of reading, by the product display rack locking module, the card information inserted through the card slot and transmitting the read card information to a card company or an authentication agency server;
A step (S24) of determining whether the cardholder is a minor by searching for registered cardholder information by the card company or the authentication agency server;
If not a minor, generating an OTP by a card company or an authentication agency server and transmitting the OTP to a corresponding customer's smart terminal to provide it through a display unit (S25);
A step (S26) of inputting OTP information provided by the customer's smart terminal to which the customer has received the OTP through the display rack locking module input unit;
Transmitting the OTP inputted by the display rack locking module to a card company or an authentication agency server (S27);
Comparing the OTP received by the card company or the authentication agency server with the OTP generated for transmission to the corresponding customer's smart terminal to determine whether they match (S28);
And, if matched, transmitting the unlocking information to the display rack locking module to unlock the display rack to allow the sale (S29). .
담배 또는 주류를 성인에게 판매하기 위한 무인 판매기 또는 자판기에서의 스마트 단말기를 이용한 성인인증 거래 시스템에 있어서,
상기 무인 판매기 또는 자판기에서의 스마트 단말기를 이용한 성인인증 거래 시스템은,
고객 정보를 등록받아 저장하고 이를 기초로 신용카드 또는 체크 카드(600)를 발급하는 것으로 무인 판매기 또는 자판기로부터 카드 정보를 수신하고 수신된 카드 정보와 기저장된 카드 정보를 비교하여 일치 여부를 판단하고, 일치하는 경우 수신된 카드 정보의 소유주가 미성년자인지 여부를 판단하며, 미성년자가 아닌 경우에 OTP 생성부에서 OTP를 생성하도록 하고 생성된 OTP를 고객 스마트 단말기로 전송하며, 무인 판매기 또는 자판기로부터 OTP를 수신하고, 수신된 OTP가 OTP 생성부에서 기 생성되어 저장된 OTP와 일치하는지 여부를 판단하고, 일치하는 경우, 거래 승인 정보를 무인판매기 또는 자판기로 전송하는 카드사 또는 인증 대행사 서버(100)와;
구입할 제품을 선택한 고객의 신용카드 또는 체크카드를 카드 투입구를 통하여 투입받아서 카드 정보를 독출하고 독출된 카드 정보를 카드사 또는 인증 대행사 서버로 전송하며, 입력부를 통하여 고객의 스마트 단말기 표시부를 통하여 제공되는 OTP를 입력받고, 입력받은 OTP를 카드사 또는 인증 대행사 서버로 전송하며, 카드사 또는 인증 대행사 서버로부터 거래 승인 정보를 수신하여 거래 절차를 이행하는 무인 판매기 또는 자판기(200)와;
카드사 또는 인증 대행사 서버에 사전 등록된 것으로 카드사 또는 인증 대행사 서버로부터 OTP를 수신하여 표시부를 통하여 고객에게 제공하며, 거래 결과 정보를 수신하는 고객 스마트 단말기(300);
및 카드사 또는 인증 대행사 서버, 무인 판매기 또는 자판기 및 고객 스마트 단말기를 네트워크로 연결하는 인터넷망 또는 무선통신망(400)으로 구성된 것을 특징으로 하는 무인 판매기 또는 자판기에서의 스마트 단말기를 이용한 성인인증 거래 시스템.
In the adult authentication transaction system using a smart terminal in an unmanned vending machine or vending machine for selling cigarettes or alcohol to adults,
The adult authentication transaction system using a smart terminal in the unmanned vending machine or vending machine,
Registering and storing customer information and issuing a credit card or check card 600 based on this, receives card information from an unmanned vending machine or vending machine, compares the received card information with previously stored card information, and determines whether or not they match, If it matches, it determines whether the owner of the received card information is a minor, and if it is not a minor, the OTP generator generates OTP, transmits the generated OTP to the customer's smart terminal, and receives OTP from an unmanned vending machine or vending machine. And, the card company or authentication agency server 100 for determining whether the received OTP matches the OTP previously generated and stored in the OTP generation unit, and if the OTP matches, transmitting transaction approval information to an unmanned vending machine or vending machine;
The credit card or debit card of the customer who has selected the product to be purchased is inserted through the card slot, the card information is read, the read card information is transmitted to the card company or authentication agency server, and the OTP provided through the customer's smart terminal display unit through the input unit And an unmanned vending machine or vending machine 200 that receives the input, transmits the received OTP to a card company or authentication agency server, receives transaction approval information from the card company or authentication agency server, and performs a transaction procedure;
A customer smart terminal 300 that is pre-registered with a card company or authentication agency server, receives OTP from a card company or authentication agency server, provides it to a customer through a display, and receives transaction result information;
And an internet network or wireless communication network 400 connecting a card company or authentication agency server, an unmanned vending machine or a vending machine, and a customer smart terminal through a network.
담배 또는 주류를 성인에게 판매하기 위한 무인 상품 진열대에서의 스마트 단말기를 이용한 성인인증 거래 시스템에 있어서,
상기 무인 상품 진열대에서의 스마트 단말기를 이용한 성인인증 거래 시스템은,
고객 정보를 등록받아 저장하고 이를 기초로 하여 신용카드 또는 체크 카드(600-1)를 발급하는 것으로 상품 진열대 록킹 모듈로부터 카드 정보를 수신하고, 수신된 카드 정보에 매칭하는 카드 소유주가 미성년자인지 여부를 판단하고 미성년자가 아닌 경우에 OTP 생성부로 하여금 OTP를 생성하도록 하고, 생성된 OTP를 해당 고객의 스마트 단말기로 전송하여 표시부를 통하여 제공하도록 하고, 진열대 록킹 모듈로부터 입력받은 OTP를 수신하고 수신된 OTP와 해당 고객 스마트 단말기로 기전송하기 위하여 생성한 OTP를 비교하여 일치여부를 판단하며, 일치하는 경우 록킹 해제정보를 진열대 록킹 모듈로 전송하는 카드사 또는 인증 대행사 서버(100-1)와;
고객이 카드 투입구를 통하여 투입한 신용카드 또는 체크 카드 정보를 독출하고 독출한 신용카드 또는 체크 카드 정보를 카드사 또는 인증 대행사 서버로 전송하며, 고객 스마트 단말기를 통하여 제공되는 OTP를 입력부를 통하여 입력받고 입력받은 OTP를 카드사 또는 인증 대행사 서버로 전송하며, 카드사 또는 인증 대행사 서버로부터 록킹 해제 정보를 수신하여 록킹을 해제하는 진열대 록킹 모듈(200-1)과;
카드사 또는 인증 대행사 서버에 사전 등록된 것으로 카드사 또는 인증 대행사 서버로부터 OTP를 수신하여 표시부를 통하여 제공하는 고객 스마트 단말기(300-1)와;
상품정보, 가격정보 및 카드정보를 수신하고 결제를 이행하며 결제 결과 정보를 고객 스마트 단말기로 전송하는 POS 단말기(500-1);
및 상기 카드사 또는 인증 대행사 서버, 진열대 록킹 모듈, 고객 스마트 단말기 및 POS 단말기를 네트워크로 연결하는 인터넷망 또는 무선 통신망(400-1)으로 구성된 것을 특징으로 하는 무인 상품 진열대에서의 스마트 단말기를 이용한 성인인증 거래 시스템.








In the adult authentication transaction system using a smart terminal on an unmanned product display stand for selling cigarettes or alcohol to adults,
Adult authentication transaction system using a smart terminal in the unmanned product display stand,
By registering and storing customer information and issuing a credit card or check card (600-1) based on this, it receives card information from the product shelf locking module, and determines whether the card holder matching the received card information is a minor. If you are not a minor, make the OTP generator generate OTP, send the generated OTP to the smart terminal of the customer and provide it through the display, receive the OTP input from the shelf locking module, and receive the received OTP and A card company or authentication agency server (100-1) that compares the OTPs generated for pre-transmission to the customer's smart terminal to determine whether they match, and if they match, transmits unlocking information to the display rack locking module;
Reads the credit card or check card information input by the customer through the card slot, transmits the read credit or check card information to the card company or authentication agency server, and receives and inputs OTP provided through the customer's smart terminal through the input unit A display rack locking module 200-1 that transmits the received OTP to a card company or authentication agency server, and receives unlocking information from the card company or authentication agency server to release the lock;
A customer smart terminal (300-1) that is pre-registered with a card company or authentication agency server and provides an OTP from a card company or authentication agency server through a display unit;
A POS terminal 500-1 for receiving product information, price information, and card information, performing payment, and transmitting payment result information to a customer smart terminal;
And an Internet network or wireless communication network 400-1 connecting the card company or authentication agency server, a display rack locking module, and a customer smart terminal and a POS terminal through a network. Trading system.








삭제delete 삭제delete 삭제delete 삭제delete
KR1020200056237A 2020-05-12 2020-05-12 Adult Certification Method of Unmanned Shop by Using Smart Terminal and System thereof KR102191676B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020200056237A KR102191676B1 (en) 2020-05-12 2020-05-12 Adult Certification Method of Unmanned Shop by Using Smart Terminal and System thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020200056237A KR102191676B1 (en) 2020-05-12 2020-05-12 Adult Certification Method of Unmanned Shop by Using Smart Terminal and System thereof

Publications (1)

Publication Number Publication Date
KR102191676B1 true KR102191676B1 (en) 2020-12-16

Family

ID=74042181

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020200056237A KR102191676B1 (en) 2020-05-12 2020-05-12 Adult Certification Method of Unmanned Shop by Using Smart Terminal and System thereof

Country Status (1)

Country Link
KR (1) KR102191676B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102687304B1 (en) 2021-06-09 2024-07-22 김대현 System and Method for Managing Store by Using ID Card

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR200343602Y1 (en) * 2003-12-20 2004-03-05 삼원에프에이 (주) credit card settlement vending machine for selling forbiddened items according to years
KR20190011620A (en) * 2017-07-25 2019-02-07 (주)케이웍스 Authentication System and Device for Unmanned Sales Kiosk
KR102044747B1 (en) * 2019-07-30 2019-11-15 주식회사 바스랩 Method for providing user authentication service based on blockchain

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR200343602Y1 (en) * 2003-12-20 2004-03-05 삼원에프에이 (주) credit card settlement vending machine for selling forbiddened items according to years
KR20190011620A (en) * 2017-07-25 2019-02-07 (주)케이웍스 Authentication System and Device for Unmanned Sales Kiosk
KR102044747B1 (en) * 2019-07-30 2019-11-15 주식회사 바스랩 Method for providing user authentication service based on blockchain

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102687304B1 (en) 2021-06-09 2024-07-22 김대현 System and Method for Managing Store by Using ID Card

Similar Documents

Publication Publication Date Title
US12002051B2 (en) Transmitter for transmitting a secure access signal
US10607211B2 (en) Method for authenticating a user to a machine
KR100404872B1 (en) Virtual card service system and method
US20180114210A1 (en) Secure payments with untrusted devices
EP1396824B1 (en) Authentication method, system and apparatus of an electronic value
RU2742910C1 (en) Encoded information processing
JP4399137B2 (en) Electronic payment system, payment apparatus and terminal
US20210166242A1 (en) System and method for purchasing using biometric authentication
US20150046328A1 (en) Secured point of sale transaction using fingerprint recognition
KR20110033150A (en) Method and system for authenticating an electronic payment request
KR102574524B1 (en) Remote transaction system, method and point of sale terminal
KR100538477B1 (en) Virtual card service system and method
JP2001312471A (en) One-time password authentication system using portable telephone or the like and settlement system using the same
KR101834365B1 (en) Service providing system and method for payment based on electronic tag
KR101834367B1 (en) Service providing system and method for payment using sound wave communication based on electronic tag
KR102191676B1 (en) Adult Certification Method of Unmanned Shop by Using Smart Terminal and System thereof
KR20030043886A (en) A Validation Method Of Credit Card Using Possession Relationship Of Credit Card And Cellular Phone
US20230052901A1 (en) Method and system for point of sale payment using a mobile device
JP2005182338A (en) Credit card authentication system using portable telephone
US11893570B1 (en) Token based demand and remand system
KR20080043057A (en) A method for phone-bill
US20100174611A1 (en) Method for improving financial transaction security
EP3059703A1 (en) Method for retrieving by a payment server a funding permanent account number from a token payment account number
JP7028947B2 (en) Payment system, payment method and usage system
KR100431223B1 (en) Optical payment system on eCommerce

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant