KR20140062953A - Finance banking transaction system and method using disposable code - Google Patents

Finance banking transaction system and method using disposable code Download PDF

Info

Publication number
KR20140062953A
KR20140062953A KR1020120129292A KR20120129292A KR20140062953A KR 20140062953 A KR20140062953 A KR 20140062953A KR 1020120129292 A KR1020120129292 A KR 1020120129292A KR 20120129292 A KR20120129292 A KR 20120129292A KR 20140062953 A KR20140062953 A KR 20140062953A
Authority
KR
South Korea
Prior art keywords
code
customer
terminal
information
disposable code
Prior art date
Application number
KR1020120129292A
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 KR1020120129292A priority Critical patent/KR20140062953A/en
Publication of KR20140062953A publication Critical patent/KR20140062953A/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
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/02Banking, e.g. interest calculation or account maintenance
    • 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/40User authentication by quorum, i.e. whereby two or more security principals are required
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • 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/3821Electronic credentials
    • G06Q20/38215Use of certificates or encrypted proofs of transaction rights
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification
    • G06Q20/4012Verifying personal identification numbers [PIN]

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • Finance (AREA)
  • General Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Technology Law (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

The present invention provides a system and a method for processing financial transactions using a single-use code, which are provided to issue a single-use code to a customer terminal for a customer who visit a bank window without a bankbook and to use the single-use code, which is issued after verifying the customer at the bank window, to identify the bankbook of the customer, thereby smoothly processing financial transactions requested by the customer.

Description

일회용 코드를 이용한 금융 거래 처리 시스템 및 방법{FINANCE BANKING TRANSACTION SYSTEM AND METHOD USING DISPOSABLE CODE}BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a financial transaction processing system using a one-

본 발명은 금융 거래 시스템 및 방법에 관한 것으로서, 더욱 상세하게는 은행 창구에 통장을 가져오지 않은 고객에게 일회용 코드를 발급하여 본인 인증 또는 고객의 거래 계좌를 확인하고 거래 계좌에 대하여 창구 거래가 가능하도록 처리하는 일회용 코드를 이용한 금융 거래 처리 시스템 및 방법에 관한 것이다.The present invention relates to a financial transaction system and method, and more particularly, to a method of issuing a disposable code to a customer who has not brought a bankbook at a bank window so as to verify the identity of the customer or transaction account of the customer, And more particularly, to a system and method for processing financial transactions using disposable codes.

일반적으로 은행 가입자들이 은행 또는 각 은행의 지점에 직접 방문하여 입출금 거래나 대출 거래 등을 하는 경우 본인의 신분증은 물론 통장 또는 카드를 소지하고 가야 한다. Generally, when a bank subscriber visits a bank or a branch of a bank directly and conducts transactions such as deposit, withdrawal, or loan, he / she must possess his / her ID card as well as a passbook or a card.

그런데, 고객들이 간혹 통장 또는 카드를 소지하지 않고 은행에 방문하여, 원하는 거래를 하지 못하고 다시 돌아가야 하는 불편함이 발생하고 있다.However, it is inconvenient for customers to visit a bank without having a bankbook or card, and to return to the bank without doing a desired transaction.

이러한 이유 중에 하나로 종이 형태가 아닌 인터넷 통장이 발급되고 있으나, 이는 인터넷 뱅킹이나 폰 뱅킹 등을 포함한 전자 금융을 통해서만 거래가 가능하고, 은행 창구에서의 거래 업무가 일부 제한되어 있다. One of these reasons is that Internet banknotes are issued not in paper form, but transactions can be made only through electronic banking, including Internet banking and phone banking, and transaction services at bank windows are limited.

본 발명은 상기와 같은 문제점을 해결하기 위해 창안된 것으로서, 은행 창구에 통장을 가져오지 않은 고객의 단말에게 일회용 코드를 발급하고 은행 창구에서는 본인인증 및 발급받은 일회용 코드를 이용하여 거래 계좌를 확인한 후 고객이 원하는 금융 거래 업무를 원활하게 수행할 수 있도록 제공하는 일회용 코드를 이용한 금융 거래 처리 시스템 및 방법을 제공하는 데 그 목적이 있다. Disclosure of Invention Technical Problem [8] Accordingly, the present invention has been made to solve the above problems, and it is an object of the present invention to provide a disposable code to a terminal of a customer who has not brought a bankbook at a bank window, confirms a transaction account using a disposable code The present invention provides a system and method for processing a financial transaction using a disposable code that provides a customer with a smooth execution of desired financial transactions.

이를 위하여, 본 발명의 실시 예에 따른 금융 거래 처리 시스템은, 전자 금융 거래가 가능한 어플리케이션이 설치된 고객 단말; 상기 고객 단말에 설치된 어플리케이션을 통해 일회용 코드의 요청이 있으면 본인 인증을 통해 고객별 일회용 코드를 생성하고 상기 일회용 코드를 상기 고객 단말의 어플리케이션으로 발급하는 은행 서버; 및 상기 고객 단말로 발급한 일회용 코드의 정보를 수신하고 수신한 일회용 코드의 정보로부터 고객의 계좌를 확인한 후 상기 계좌에 대한 금융 거래를 처리하는 창구 단말을 포함하는 것을 특징으로 한다. To this end, a financial transaction processing system according to an embodiment of the present invention includes a customer terminal equipped with an application capable of electronic financial transactions; A bank server for generating a one-time use code for each customer through authentication of the user when the one-time use code is requested through the application installed in the customer terminal and issuing the one-time use code to the application of the customer terminal; And a window terminal for receiving the information of the one-time code issued to the customer terminal and confirming the customer's account from the information of the received one-time code and processing the financial transaction for the account.

본 발명의 실시 예에 따른 고객 단말은, 전자 금융 거래가 가능한 어플리케이션을 구현하기 위한 앱 구동부; 상기 앱 구동부를 통해 전자 금융 거래시 본인 인증을 수행하는 인증부; 및 상기 앱 구동부를 통해 창구 거래를 위한 일회용 코드의 발급 요청이 있으면 상기 인증부에서 관리하고 있는 인증 정보를 외부의 은행 서버로 전달하고, 상기 은행 서버로부터 고객 식별이 가능한 일회용 코드를 전달받아 발급하는 일회용 코드 발급부를 포함하는 것을 특징으로 한다. A customer terminal according to an embodiment of the present invention includes an application driver for implementing an application capable of electronic financial transaction; An authentication unit for performing authentication of the user during an electronic financial transaction through the application driver; And an issuing unit for issuing a disposable code for a counter transaction to the external bank server when the request for issuing the disposable code for the counter transaction is received through the application driver, And a disposable code issuing unit.

본 발명의 실시 예에 따른 금융 거래 처리 방법은, 고객 단말이 창구 거래를 위한 일회용 코드의 발급을 요청하는 단계; 은행 서버가 상기 고객 단말의 요청을 수신하고 각 고객별 일회용 코드를 생성하여 상기 고객 단말로 발급하는 단계; 각 은행 지점의 창구 단말에서 상기 고객 단말에게 발급한 일회용 코드의 정보를 수신하는 단계; 및 상기 창구 단말이 수신한 일회용 코드의 정보로부터 고객 인증 또는 고객의 계좌를 확인한 후 상기 계좌에 대한 금융 거래를 처리하는 단계를 포함하는 것을 특징으로 한다. A method of processing a financial transaction according to an exemplary embodiment of the present invention includes: requesting a customer terminal to issue a disposable code for a counter transaction; A bank server receiving a request of the customer terminal, generating a one-time use code for each customer, and issuing the one-time use code to the customer terminal; Receiving information of a disposable code issued to the customer terminal at a window terminal of each bank branch; And processing the financial transaction for the account after confirming the customer authentication or the customer's account from the information of the disposable code received by the counter terminal.

이러한 본 발명에 따르면, 은행 창구를 통한 금융 거래시 통장을 소지하지 않은 고객에게 일회용 코드를 이용한 창구 거래 수단을 제공함으로써 고객의 편의를 개선하는 효과가 있다. 또한, 은행 창구에서는 일회용 코드를 적극적으로 활용함으로써 효율적인 업무를 수행할 수 있는 효과가 있다. According to the present invention, it is possible to improve the convenience of the customer by providing the counter transaction means using the disposable code to the customer who does not have a passbook at the time of financial transaction through the bank counter. In addition, at the bank window, it is effective to perform efficient work by positively utilizing the disposable code.

또한, 일회용 코드를 고객의 단말, 특히 스마트 뱅킹과 연계하여 발급함으로써 스마트 뱅킹에 대한 고객의 사용을 활성화시키고자 도모하는 효과가 있다. In addition, there is an effect of activating the use of smart banking by customers by issuing disposable codes in connection with a customer's terminal, in particular smart banking.

또한, 암호화된 일회용 코드를 통해 은행 창구에서의 정보 노출을 최소화할 수 있는 효과가 있다. Also, it is effective to minimize exposure of information at the bank window through the encrypted one-time code.

도 1은 본 발명의 실시 예에 따른 일회용 코드를 이용한 금융 거래 처리 시스템의 전체 구성도.
도 2는 본 발명의 실시 예에 따른 고객 단말의 내부 구성도.
도 3은 본 발명의 실시 예에 따른 고객 단말에서의 금융 거래 처리 방법을 설명하기 위한 흐름도.
도 4는 본 발명의 실시 예에 따른 창구 단말에서의 금융 거래 처리 방법을 설명하는 흐름도.
도 5는 본 발명의 실시 예에 따른 전체 시스템을 통해 일회용 코드를 이용한 금융 거래 처리 방법을 나타낸 흐름도.
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is an overall configuration diagram of a financial transaction processing system using a disposable code according to an embodiment of the present invention; FIG.
FIG. 2 is an internal configuration diagram of a customer terminal according to an embodiment of the present invention; FIG.
3 is a flowchart illustrating a financial transaction processing method in a customer terminal according to an embodiment of the present invention.
4 is a flowchart illustrating a financial transaction processing method in a counter terminal according to an embodiment of the present invention.
5 is a flowchart illustrating a method of processing a financial transaction using a disposable code through an entire system according to an embodiment of the present invention.

이하, 첨부된 도면을 참조하여 본 발명에 따른 실시 예를 상세하게 설명한다. 본 발명의 구성 및 그에 따른 작용 효과는 이하의 상세한 설명을 통해 명확하게 이해될 것이다. 본 발명의 상세한 설명에 앞서, 동일한 구성요소에 대해서는 다른 도면상에 표시되더라도 가능한 동일한 부호로 표시하며, 공지된 구성에 대해서는 본 발명의 요지를 흐릴 수 있다고 판단되는 경우 구체적인 설명은 생략하기로 함에 유의한다. Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. The configuration of the present invention and the operation and effect thereof will be clearly understood through the following detailed description. Before describing the present invention in detail, the same components are denoted by the same reference symbols as possible even if they are displayed on different drawings. In the case where it is judged that the gist of the present invention may be blurred to a known configuration, do.

도 1은 본 발명의 실시 예에 따른 일회용 코드를 이용한 금융 거래 처리 시스템의 전체 구성도이다. 1 is an overall configuration diagram of a financial transaction processing system using a disposable code according to an embodiment of the present invention.

본 발명의 실시 예에 따른 금융 거래 처리 시스템은 고객 단말(100)과, 통신망(200), 은행 서버(300), 은행 또는 각 은행 지점(400)에서의 창구 단말(40) 등을 포함한다. The financial transaction processing system according to the embodiment of the present invention includes a customer terminal 100, a communication network 200, a bank server 300, a bank or a window terminal 40 at each bank branch 400, and the like.

고객 단말(100)은 휴대 가능한 단말로서, 일 예로 스마트 폰을 들 수 있다. 이 외 고객 단말(100)은 PC, 노트북, 테블릿 PC 등을 포함할 수 있다. The customer terminal 100 is a portable terminal, for example, a smart phone. The other customer terminals 100 may include a PC, a notebook PC, a tablet PC, and the like.

이러한 고객 단말(100)에는 전자 금융 거래가 가능한 어플리케이션(110)이 설치된다. 또는 일회용 코드를 발급받기 위한 어플리케이션(110)이 설치된다. In this customer terminal 100, an application 110 capable of electronic financial transaction is installed. Or an application 110 for issuing a disposable code is installed.

예컨대, 고객 단말(100)이 스마트 폰인 경우 어플리케이션(110)은 스마트 뱅킹이 가능한 어플리케이션 또는 일회용 코드를 발급받기 위한 어플리케이션을 포함하며, 고객 단말(100)이 PC, 노트북, 테블릿 PC 등인 경우에는 인터넷 뱅킹이 가능한 어플리케이션 또는 웹 페이지를 포함할 수 있다. For example, when the customer terminal 100 is a smart phone, the application 110 includes an application for smart banking or an application for issuing a disposable code. When the customer terminal 100 is a PC, a notebook, a tablet PC, Banking enabled applications or web pages.

고객 단말(100)은 내부에 설치된 어플리케이션(110)을 매개로 통신망(200)을 통해 은행 서버(300)에 접속하여 창구 거래를 위한 일회용 코드를 요청하고 발급받는다. The customer terminal 100 accesses the bank server 300 through the communication network 200 via the application 110 installed therein and requests a disposable code for a counter transaction and is issued.

이러한 동작은 고객이 통장 또는 카드를 소지하지 않은 채 각 은행 지점(400)에 직접 방문한 경우, 또는 고객 은행을 방문하기 전에 댁내 또는 사무실 등에서 수행할 수 있다. Such an operation may be performed in the customer's office or the like before visiting the customer bank, when the customer visits each bank branch 400 without holding a passbook or a card.

통신망(200)은 2G, 3G, 4G, WiBro, WiMax, LTE 등 다양한 세대의 이동 통신 규격이나, 무선랜(WLAN), 와이파이(Wi-Fi), 블루투스(Bluetooth), 지그비(Zigbee) 등의 근거리 통신 규격, 또는 RFID, NFC(Near Field Communication) 등의 근접 또는 근방 통신 규격이 적용된 송수신 모듈 등으로 구성될 수 있다. The communication network 200 is a mobile communication standard of various generations such as 2G, 3G, 4G, WiBro, WiMax and LTE, and a wireless LAN (WLAN), a Wi-Fi, a Bluetooth, a Zigbee Or a transmission / reception module to which a proximity or neighborhood communication standard such as RFID or NFC (Near Field Communication) is applied.

은행 서버(300)는 고객 단말(100)의 요청에 따라 일회용 코드의 발급을 위한 어플리케이션(110)을 제공하고, 어플리케이션(110)을 통해 일회용 코드의 요청이 있으면 요청한 고객 단말의 인증 정보를 확인하여 고객별 일회용 코드를 생성한다. 그리고, 생성한 일회용 코드를 해당 고객 단말(100)로 전송하여 발급한다. The bank server 300 provides the application 110 for issuing the disposable code according to the request of the customer terminal 100 and checks the authentication information of the requested customer terminal if the request for the disposable code is requested through the application 110 Generate one-off codes per customer. Then, the generated one-time code is transmitted to the corresponding customer terminal 100 and issued.

각 은행 또는 은행지점(400)은 금융 업무를 수행하는 기관 또는 영업점을 의미한다. Each bank or branch office (400) means an agency or business branch performing financial operations.

각 은행 또는 은행지점(400)은 창구 단말(410)과 코드 인식기(420)를 포함한다. 창구 단말(410)은 은행 또는 은행지점(400)의 창구에서 담당 직원과 고객간을 연결해 주는 단말이다. 코드 인식기(420)는 각 은행 또는 은행 지점(400)에 하나 이상 구비될 수 있다. 코드 인식기(420)가 다수 개 구비되어 창구 단말(410)과 일대일 대응이 가능한 경우 창구 단말(410)은 창구 단말(410)과 대응되는 코드 인식기(420)로부터 일회용 코드의 정보를 수신할 수 있다. Each bank or bank branch 400 includes a window terminal 410 and a code recognizer 420. The window terminal 410 is a terminal for connecting a staff member to a customer at a bank or a bank branch office window 400. One or more code recognizers 420 may be provided at each bank or bank branch 400. When a plurality of code recognizers 420 are provided and one-to-one correspondence is established with the window terminal 410, the window terminal 410 can receive the information of the disposable code from the code recognizer 420 corresponding to the window terminal 410 .

코드 인식기(420)는 고객 단말(100)에게 발급한 일회용 코드를 인식한다. 인식 방법은 일회용 코드의 종류에 따라 다양할 수 있다. 예를 들어, 일회용 코드가 바코드이면 바코드를 인식할 수 있는 바코드 인식 방법을 적용하고, 일회용 코드가 NFC 태그나 RFID 태그, OCR 코드이면 각각의 인식 방법을 적용할 수 있다.The code recognizer 420 recognizes the one-time code issued to the customer terminal 100. Recognition methods can vary depending on the type of disposable code. For example, if the disposable code is a bar code, a bar code recognition method capable of recognizing a bar code is applied, and if the disposable code is an NFC tag, an RFID tag, or an OCR code, each recognition method can be applied.

일회용 코드는 적어도 각 고객을 식별할 수 있는 정보, 또는 고객의 계좌 정보를 식별할 수 있는 정보를 포함하며, 코드의 종류는 바코드, QR코드, NFC코드, RFID 코드 중 어느 하나일 수 있다. The disposable code includes at least information for identifying each customer or information for identifying the account information of the customer, and the code may be any one of a bar code, a QR code, an NFC code, and an RFID code.

창구 단말(410)은 코드 인식기(420)를 통해 인식한 일회용 코드의 정보를 수신하고, 수신한 일회용 코드의 정보로부터 고객 인증 또는 고객의 계좌를 확인할 수 있다. 그리고, 확인한 고객의 계좌에 대하여 고객이 요청한 금융 거래를 처리한다. The counter terminal 410 receives the information of the disposable code recognized through the code recognizer 420, and can confirm the customer authentication or the customer's account from the information of the received disposable code. Then, it processes the financial transaction requested by the customer for the confirmed customer's account.

특히, 창구 단말(410)은 일회용 코드에 고객의 계좌 정보를 식별할 수 있는 정보가 포함된 경우 일회용 코드를 통해 직접 계좌 정보를 확인할 수 있으므로 창구 거래 업무를 효율적으로 처리할 수 있음은 물론, 출금 거래시 정보 노출을 최소화하여 보안성을 강화할 수 있는 이점이 있다. In particular, when the one-time use code includes information for identifying the account information of the customer, the counter terminal 410 can directly check the account information through the one-time code, so that the counter terminal transaction can be efficiently processed, There is an advantage of enhancing security by minimizing information exposure during transactions.

따라서, 본 발명의 실시 예에 따른 시스템은, 고객이 거래할 통장 또는 카드를 소지하지 않은 채 은행 창구에 직접 방문한 경우 일회용 코드를 발급하여 통장 또는 입출금 전표를 대체할 거래 수단을 제공함으로써 고객은 편리하게 창구 거래를 서비스받을 수 있고 은행 직원은 일회용 코드를 활용하여 효율적인 업무를 수행할 수 있다. 또, 고객으로의 일회용 코드 발급을 스마트 뱅킹 어플리케이션으로 활용하면 스마트 뱅킹에 대한 고객의 사용을 더 활성화시킬 수 있다.
Therefore, the system according to the embodiment of the present invention can provide a transaction means for issuing a disposable code to replace the passbook or the deposit and withdrawal slip when the customer directly visits the bank window without holding a passbook or a card to be traded, And the bank staff can utilize the disposable code to perform efficient work. In addition, the use of smart banking application for issuance of one-off codes to customers can further enhance customer's use of smart banking.

도 2는 스마트뱅킹 어플리케이션을 이용하여 일회용 코드를 발급받는 고객 단말의 내부 구성을 나타낸 도면이다. 2 is a diagram illustrating an internal configuration of a customer terminal that receives a disposable code using a smart banking application.

도 2를 참조하면, 본 발명의 실시 예에 따른 고객 단말(100)은 기본적으로 앱 구동부(111), 인증부(113), 일회용 코드 발급부(115) 등을 포함할 수 있다. 2, a customer terminal 100 according to an embodiment of the present invention may include an application driver 111, an authentication unit 113, a disposable code issuing unit 115, and the like.

앱 구동부(111)는 전자 금융 거래가 가능한 어플리케이션을 구동하여 전자 금융에 관한 거래를 처리한다. The application driving unit 111 drives an application capable of an electronic financial transaction and processes a transaction related to the electronic financial transaction.

전자 금융 거래시 본인 인증이 필요하면 앱 구동부(111)는 인증부(113)로 인증을 요청하고, 인증부(113)로부터 승인을 받게 되면 해당 전자 금융 거래를 처리한다. When the user authentication is required at the time of electronic financial transaction, the application driving unit 111 requests the authentication unit 113 to authenticate the user. When the authentication unit 113 receives the approval, the application driver 111 processes the electronic financial transaction.

또한, 앱 구동부(111)는 창구 거래를 위한 일회용 코드의 발급 요청이 있으면 일회용 코드 발급부(115)로 발급 요청 사항을 전달한다. In addition, if there is a request for issuing the disposable code for the counter transaction, the application driving unit 111 delivers the issuance request to the disposable code issuing unit 115.

인증부(113)는 고객의 인증 정보를 관리하며 앱 구동부(111)를 통해 전자 금융 거래시 본인 인증을 수행한다. The authentication unit 113 manages the authentication information of the customer and authenticates the user at the time of the electronic financial transaction through the application driver 111. [

일회용 코드 발급부(115)는 앱 구동부(111)를 통해 창구 거래를 위한 일회용 코드의 발급 요청이 있으면 인증부(113)에서 관리하고 있는 인증 정보를 외부의 은행 서버(도 1의 300)로 전달하고, 은행 서버(도 1의 300)로부터 고객 식별이 가능한 일회용 코드를 전달받아 발급한다. The disposable code issuing unit 115 transmits the authentication information managed by the authentication unit 113 to an external bank server 300 in FIG. 1 if there is a request for issuing the disposable code for the counter transaction through the application driving unit 111 And receives and issues a disposable code capable of identifying a customer from a bank server (300 in FIG. 1).

또한, 일회용 코드 발급부(115)는 외부의 은행 서버(도 1의 300)로 일회용 코드의 발급을 요청할 때 고객이 거래할 계좌 정보를 입력하도록 안내할 수 있다. 고객이 거래할 계좌 정보가 입력되면 일회용 코드 발급부(115)는 인증 정보와 함께 계좌 정보를 외부의 은행 서버(도 1의 300)로 전달하고 은행 서버(도 1의 300)로부터 고객의 계좌 정보까지 식별 가능한 일회용 코드를 전달받아 발급한다.In addition, the disposable code issuing unit 115 can guide the customer to input the account information to be traded when requesting issuance of the disposable code to an external bank server (300 in Fig. 1). When the account information to be traded by the customer is inputted, the disposable code issuing unit 115 transmits the account information together with the authentication information to an external bank server 300 (FIG. 1) And receive an identifiable disposable code.

이렇게 구성되는 고객 단말에서의 거래 방법은 도 3과 같다. The transaction method in the customer terminal configured as above is shown in FIG.

먼저, 고객 단말(100)의 앱 구동부(111)가 고객 요청에 의해 스마트 뱅킹이 가능한 어플리케이션을 실행한다(S100). First, the application driver 111 of the customer terminal 100 executes an application capable of smart banking by a customer request (S100).

이후, 앱 구동부(111)가 어플리케이션의 사용을 위해 인증부(113)와 연계하여 로그인 화면을 안내하고 로그인 화면에 입력되는 인증 정보를 통해 본인 인증을 수행할 수 있다(S110).After that, the application driver 111 guides the login screen in cooperation with the authentication unit 113 for use of the application, and performs authentication of the user through the authentication information input on the login screen (S110).

이후, 실행 중인 어플리케이션으로부터 일회용 코드의 발급 요청이 입력되면 일회용 코드 발급부(115)에서 추가 인증을 통해 일회용 코드의 발급을 요청하고 발급받는다(S120 내지 S140). If the issuance request of the disposable code is inputted from the running application, the disposable code issuance unit 115 requests the issuance of the disposable code through the additional authentication and receives the issuance (S120 to S140).

이때, 상기 발급을 위한 추가 인증 과정(S130)에서는 고객 단말(100)의 전화번호 또는 공인인증번호를 입력하여 인증하는 과정을 기본으로 수행한다. 그리고, 고객이 창구 거래를 위한 계좌 정보를 알 수 있는 경우에는 이를 입력하는 과정을 더 포함할 수 있다.
At this time, in the additional authentication process for issuing (S130), a process of inputting and authenticating the telephone number or the authorized authentication number of the customer terminal 100 is performed. If the customer can know the account information for the counter transaction, the process may further include inputting the account information.

도 4는 본 발명의 실시 예에 따른 창구 단말에서의 금융 거래 처리 방법을 설명하는 흐름도이다. 4 is a flowchart illustrating a financial transaction processing method in a counter terminal according to an embodiment of the present invention.

먼저 각 은행 지점에서는 코드 인식기(420)를 통해 고객 또는 고객 단말에게 발급한 일회용 코드를 인식한다(S400).First, at each bank branch, the disposable code issued to the customer or the customer terminal is recognized through the code recognizer 420 (S400).

이후, 각 은행 지점의 창구 단말(410)이 코드 인식기(420)로부터 인식한 일회용 코드의 정보를 수신한다(S410).Then, the window terminal 410 of each bank branch receives the information of the disposable code recognized by the code recognizer 420 (S410).

수신 방법은 각 창구 단말(410)에 하나의 코드 인식기(420)가 연결되어 있는 경우 코드 인식기(420)의 인식과 동시에 창구 단말(410)에서 일회용 코드의 정보를 획득할 수 있다. The receiving method can acquire the information of the disposable code at the window terminal 410 simultaneously with the recognition of the code recognizer 420 when one code recognizer 420 is connected to each window terminal 410. [

또, 하나의 코드 인식기(420)에 다수의 창구 단말(410)이 대응되는 경우, 각 창구 단말(410)은 코드 인식기(420)에서 인식한 일회용 코드의 정보를 조회 또는 검색을 통해 획득할 수 있다. When a plurality of window terminals 410 correspond to one code recognizer 420, each window terminal 410 can acquire the information of the one-use codes recognized by the code recognizer 420 through inquiry or search have.

이후, 창구 단말(410)은 수신한 일회용 코드의 정보를 통해 본인 인증을 수행하고, 해당 고객의 계좌를 확인한 후 고객이 원하는 창구 거래를 처리한다(S420, S430).
Then, the window terminal 410 performs the user authentication through the information of the received one-time use code, confirms the account of the customer, and processes the window transaction desired by the customer (S420, S430).

이상, 상기의 방법 및 시스템을 통해 일회용 코드를 이용한 금융 거래의 전체적인 방법에 대하여 설명하기로 한다. The overall method of financial transaction using the disposable code will be described through the above method and system.

도 5를 참조하면, 먼저 고객 단말(100)이 스마트 뱅킹을 위한 어플리케이션 또는 일회용 코드 발급을 위한 어플리케이션을 구동하여 실행시킨다(S1).Referring to FIG. 5, first, the customer terminal 100 drives an application for smart banking or an application for issuing a disposable code and executes the application (S1).

그리고, 고객 단말(100)이 실행 중인 어플리케이션을 통해 창구 거래를 위한 일회용 코드의 발급을 요청한다(S2). Then, the customer terminal 100 requests issuance of the one-time code for the counter transaction through the application being executed (S2).

그러면, 고객 단말(100)은 일회용 코드 발급부(115)에서 은행 서버(300)로 일회용 코드 발급을 위한 요청 메시지와 함께 고객의 인증 정보를 전달한다(S3).Then, the customer terminal 100 transmits the authentication information of the customer together with the request message for issuing the disposable code from the disposable code issuing unit 115 to the bank server 300 (S3).

은행 서버(300)는 각 고객 단말(100)의 요청에 따라 고객별 일회용 코드를 생성하고 생성한 일회용 코드를 전송하여 발급한다(S4, S5). The bank server 300 generates a one-time use code for each customer according to a request of each customer terminal 100, and transmits the generated one-time use code (S4, S5).

이후, 고객이 방문한 각 은행 지점에서 코드 인식기(420)가 고객 단말(100)로 발급한 일회용 코드를 인식한다(S6).Thereafter, the code recognizer 420 recognizes the disposable code issued by the code recognizer 420 to the customer terminal 100 at each bank point visited by the customer (S6).

창구 단말(410)은 코드 인식기(420)를 통해 인식한 일회용 코드의 정보를 수신하고, 수신한 일회용 코드의 정보를 통해 고객 인증을 수행한다(S7, S8).The window terminal 410 receives the information of the disposable code recognized through the code recognizer 420 and performs the customer authentication through the information of the received disposable code (S7, S8).

일회용 코드의 정보에 고객의 계좌 정보가 포함된 경우, 창구 단말(410)은 고객 인증과 함께 거래할 고객의 계좌 정보까지 확인할 수 있다(S9). If the account information of the customer is included in the information of the disposable code, the window terminal 410 can confirm the account information of the customer to be traded together with the customer authentication (S9).

일회용 코드의 정보에 고객의 계좌 정보가 포함되지 않은 경우, 창구 단말(410)은 고객 인증을 통해 고객이 보유한 계좌를 조회함으로써 창구 거래할 고객의 계좌 정보를 확인할 수 있다. If the account information of the customer is not included in the information of the disposable code, the window terminal 410 can confirm the account information of the customer who will perform the window transaction by inquiring the account held by the customer through the customer authentication.

이후, 창구 단말(410)에서 일회용 코드를 통해 통장 또는 입출금 전표를 대체하여 창구 거래를 처리한다. Thereafter, the counter terminal 410 replaces the passbook or the deposit / withdrawal slip through the disposable code to process the counter transaction.

이상의 설명은 본 발명을 예시적으로 설명한 것에 불과하며, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 본 발명의 기술적 사상에서 벗어나지 않는 범위에서 다양한 변형이 가능할 것이다. 따라서 본 발명의 명세서에 개시된 실시 예들은 본 발명을 한정하는 것이 아니다. 본 발명의 범위는 아래의 특허청구범위에 의해 해석되어야 하며, 그와 균등한 범위 내에 있는 모든 기술도 본 발명의 범위에 포함되는 것으로 해석해야 할 것이다. The foregoing description is merely illustrative of the present invention, and various modifications may be made by those skilled in the art without departing from the spirit of the present invention. Accordingly, the embodiments disclosed in the specification of the present invention are not intended to limit the present invention. The scope of the present invention should be construed according to the following claims, and all the techniques within the scope of equivalents should be construed as being included in the scope of the present invention.

100: 고객단말 200: 통신망
300: 은행 서버 400: 은행(은행 지점)
410: 창구 단말 420: 코드 인식기
111: 앱 구동부 113: 인증부
115: 일회용 코드 발급부
100: customer terminal 200:
300: bank server 400: bank (bank branch)
410: window terminal 420: code reader
111: an application driving unit 113:
115: Disposable code issuing unit

Claims (12)

전자 금융 거래가 가능한 어플리케이션이 설치된 고객 단말;
상기 고객 단말에 설치된 어플리케이션을 통해 일회용 코드의 요청이 있으면 본인 인증을 통해 고객별 일회용 코드를 생성하고 상기 일회용 코드를 상기 고객 단말의 어플리케이션으로 발급하는 은행 서버; 및
상기 고객 단말로 발급한 일회용 코드의 정보를 수신하고 수신한 일회용 코드의 정보로부터 고객의 계좌를 확인한 후 상기 계좌에 대한 금융 거래를 처리하는 창구 단말
을 포함하는 것을 특징으로 하는 일회용 코드를 이용한 금융 거래 처리 시스템.
A customer terminal equipped with an application capable of electronic financial transaction;
A bank server for generating a one-time use code for each customer through authentication of the user when the one-time use code is requested through the application installed in the customer terminal and issuing the one-time use code to the application of the customer terminal; And
A terminal for receiving the information of the one-time code issued to the customer terminal and confirming the account of the customer from the information of the received one-time code and processing the financial transaction for the account
Wherein the financial transaction processing system uses the disposable code.
제 1 항에 있어서,
상기 고객 단말 어플리케이션으로 발급한 일회용 코드를 인식하는 코드 인식기를 더 포함하며,
상기 창구 단말은 상기 코드 인식기로부터 인식한 일회용 코드의 정보를 수신하는 것을 특징으로 하는 일회용 코드를 이용한 금융 거래 처리 시스템.
The method according to claim 1,
Further comprising a code recognizer for recognizing a disposable code issued to the customer terminal application,
Wherein the counter terminal receives the information of the disposable code recognized by the code recognizer.
제 2 항에 있어서,
상기 코드 인식기는 각 은행 지점에 상기 창구 단말과 함께 구비되는 것을 특징으로 하는 일회용 코드를 이용한 금융 거래 처리 시스템.
3. The method of claim 2,
And the code recognizer is provided together with the window terminal at each bank branch.
제 1 항에 있어서,
상기 일회용 코드는 적어도 각 고객을 식별할 수 있는 정보, 또는 상기 고객의 계좌 정보를 식별할 수 있는 정보를 포함하는 것을 특징으로 하는 일회용 코드를 이용한 금융 거래 처리 시스템.
The method according to claim 1,
Wherein the disposable code includes at least information for identifying each customer or information for identifying the account information of the customer.
제 1 항에 있어서,
상기 일회용 코드는 바코드, QR코드, NFC코드 중 어느 하나인 것을 특징으로 하는 일회용 코드를 이용한 금융 거래 처리 시스템.
The method according to claim 1,
Wherein the disposable code is one of a bar code, a QR code, and an NFC code.
전자 금융 거래가 가능한 어플리케이션을 구현하기 위한 앱 구동부;
상기 앱 구동부를 통해 전자 금융 거래시 본인 인증을 수행하는 인증부; 및
상기 앱 구동부를 통해 창구 거래를 위한 일회용 코드의 발급 요청이 있으면 상기 인증부에서 관리하고 있는 인증 정보를 외부의 은행 서버로 전달하고, 상기 은행 서버로부터 고객 식별이 가능한 일회용 코드를 전달받아 발급하는 일회용 코드 발급부
를 포함하는 고객 단말.
An application driver for implementing an application capable of electronic financial transaction;
An authentication unit for performing authentication of the user during an electronic financial transaction through the application driver; And
A disposable code for issuing a disposable code capable of identifying a customer from the bank server and issuing a disposable code for issuing the disposable code from the bank server to the external bank server, Code issuing unit
.
제 6 항에 있어서,
상기 일회용 코드는 적어도 각 고객을 식별할 수 있는 정보, 또는 상기 고객의 계좌 정보를 식별할 수 있는 정보를 포함하는 것을 특징으로 하는 고객 단말.
The method according to claim 6,
Wherein the disposable code includes at least information for identifying each customer or information for identifying the account information of the customer.
고객 단말이 창구 거래를 위한 일회용 코드의 발급을 요청하는 단계;
은행 서버가 상기 고객 단말의 요청을 수신하고 각 고객별 일회용 코드를 생성하여 상기 고객 단말로 발급하는 단계;
각 은행 지점의 창구 단말에서 상기 고객 단말에게 발급한 일회용 코드의 정보를 수신하는 단계; 및
상기 창구 단말이 수신한 일회용 코드의 정보로부터 고객 인증 또는 고객의 계좌를 확인한 후 상기 계좌에 대한 금융 거래를 처리하는 단계
를 포함하는 일회용 코드를 이용한 금융 거래 처리 방법.
Requesting a customer terminal to issue a disposable code for a counter transaction;
A bank server receiving a request of the customer terminal, generating a one-time use code for each customer, and issuing the one-time use code to the customer terminal;
Receiving information of a disposable code issued to the customer terminal at a window terminal of each bank branch; And
Checking the customer's account or the customer's account from the information of the disposable code received by the counter terminal and processing the financial transaction for the account
A method of processing a financial transaction using a one-time code.
제 8 항에 있어서,
상기 고객 단말이 일회용 코드의 발급을 요청하는 단계는,
상기 고객 단말이 전자 금융 거래가 가능한 어플리케이션을 실행하고 실행 중인 어플리케이션을 통해 요청하는 것을 특징으로 하는 일회용 코드를 이용한 금융 거래 처리 방법.
9. The method of claim 8,
Wherein the requesting of the customer terminal to issue the disposable code comprises:
Wherein the customer terminal executes an application capable of performing an electronic financial transaction and makes a request through an application in execution.
제 8 항에 있어서,
상기 각 은행 지점의 창구 단말에서 일회용 코드의 정보를 수신하는 단계는,
각 은행 지점에 구비된 코드 인식기를 통해 제공받는 것을 특징으로 하는 일회용 코드를 이용한 금융 거래 처리 방법.
9. The method of claim 8,
The step of receiving the information of the disposable code at the window terminal of each bank branch office,
And a code recognition unit provided at each bank branch.
전자 금융 거래를 위한 어플리케이션이 설치된 고객 단말에서의 일회용 코드를 이용한 금융 거래 방법으로서,
상기 고객 단말이 전자 금융 거래를 위한 어플리케이션을 실행하는 단계;
상기 고객 단말이 실행 중인 어플리케이션을 통해 창구 거래를 위한 일회용 코드의 발급을 요청하는 단계;
상기 발급을 위한 본인 인증을 수행하는 단계; 및
상기 인증에 성공하면 상기 창구 거래를 위한 일회용 코드를 발급하는 단계
를 포함하는 것을 특징으로 하는 고객 단말에서의 일회용 코드를 이용한 금융 거래 처리 방법.
A financial transaction method using a one-time code at a customer terminal equipped with an application for an electronic financial transaction,
Executing the application for the electronic financial transaction by the customer terminal;
Requesting issuance of a disposable code for a counter transaction through an application being executed by the customer terminal;
Performing authentication of the user for the issuance; And
And issuing a disposable code for the counter transaction if the authentication is successful
The method of claim 1, further comprising the steps of:
제 11 항에 있어서,
상기 발급을 위한 본인 인증을 수행하는 단계는
상기 본인의 단말 전화번호 또는 공인인증번호를 입력하여 인증하는 과정과,
상기 창구 거래를 위한 계좌 정보를 입력하는 과정을 포함하는 것을 특징으로 하는 고객 단말에서의 일회용 코드를 이용한 금융 거래 처리 방법.
12. The method of claim 11,
The step of performing the identity authentication for issuing
Inputting and authenticating the user's terminal telephone number or authorized authentication number;
And inputting the account information for the counter transaction. The method of claim 1, further comprising:
KR1020120129292A 2012-11-15 2012-11-15 Finance banking transaction system and method using disposable code KR20140062953A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020120129292A KR20140062953A (en) 2012-11-15 2012-11-15 Finance banking transaction system and method using disposable code

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120129292A KR20140062953A (en) 2012-11-15 2012-11-15 Finance banking transaction system and method using disposable code

Publications (1)

Publication Number Publication Date
KR20140062953A true KR20140062953A (en) 2014-05-27

Family

ID=50891053

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120129292A KR20140062953A (en) 2012-11-15 2012-11-15 Finance banking transaction system and method using disposable code

Country Status (1)

Country Link
KR (1) KR20140062953A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101598514B1 (en) * 2014-10-08 2016-03-02 주식회사 마크애니 Apparatus and Method for Transmitting a Sound QR Code, Apparatus and Method for Decoding a sound QR Code, System for a Sound QR
KR20160105166A (en) * 2015-02-27 2016-09-06 주식회사 우리은행 Method of procssing financial business and system performing the same
KR20220012697A (en) * 2020-07-23 2022-02-04 인비즈넷 주식회사 Method and system for adult authenticating
KR20220027476A (en) * 2020-08-27 2022-03-08 박희영 Password input method to generate one-time payment security code based on color pixel code

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101598514B1 (en) * 2014-10-08 2016-03-02 주식회사 마크애니 Apparatus and Method for Transmitting a Sound QR Code, Apparatus and Method for Decoding a sound QR Code, System for a Sound QR
KR20160105166A (en) * 2015-02-27 2016-09-06 주식회사 우리은행 Method of procssing financial business and system performing the same
KR20220012697A (en) * 2020-07-23 2022-02-04 인비즈넷 주식회사 Method and system for adult authenticating
KR20220027476A (en) * 2020-08-27 2022-03-08 박희영 Password input method to generate one-time payment security code based on color pixel code

Similar Documents

Publication Publication Date Title
JP6325095B2 (en) Transaction method and apparatus for withdrawing cash without a card
KR101384608B1 (en) Method for providing card payment system using phnone number and system thereof
US9613377B2 (en) Account provisioning authentication
US20120084204A1 (en) System and method for making electronic payments from a wireless mobile device
US20150242844A1 (en) System and method for secure remote access and remote payment using a mobile device and a powered display card
US20180336568A9 (en) Method and device for making a payment transaction
US20120132704A1 (en) Visual access token
US10489565B2 (en) Compromise alert and reissuance
KR101814079B1 (en) Method, application, computer program and device for providing authentication service using mobile terminal
US20190087823A1 (en) Cashless transaction processing methods and apparatus
US10049362B2 (en) Systems and methods of voice authentication in transactions
KR20140062953A (en) Finance banking transaction system and method using disposable code
US11393298B2 (en) Financial transaction system and method
KR20140066506A (en) System and method for providing finance banking service by fingerprint using smartphone
KR20150134928A (en) Mobile credit card settlement method and service apparatus using the same, phone
US20150371227A1 (en) Registering a Mobile User
US20200382955A1 (en) Terminal type identification in interaction processing
KR101867865B1 (en) System for issuing manless security card and method using the same
KR101192485B1 (en) Method and System for Remitting between Persons using Code Image
EP3404600A1 (en) A strong user authentication method on non-virtual payment devices
KR101338133B1 (en) Method for creating an account through various channel
JP2011145785A (en) User registration system in internet banking
KR20220149887A (en) The system to issue waiting number by smart phone
KR101486121B1 (en) Finance banking transaction system and method using customer terminal
KR20140096016A (en) Method for providing card payment system using phnone number and system thereof

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
AMND Amendment