KR20140012335A - Apparatus and method for processing finance banking information of smart device using qr code - Google Patents

Apparatus and method for processing finance banking information of smart device using qr code Download PDF

Info

Publication number
KR20140012335A
KR20140012335A KR1020120078918A KR20120078918A KR20140012335A KR 20140012335 A KR20140012335 A KR 20140012335A KR 1020120078918 A KR1020120078918 A KR 1020120078918A KR 20120078918 A KR20120078918 A KR 20120078918A KR 20140012335 A KR20140012335 A KR 20140012335A
Authority
KR
South Korea
Prior art keywords
code
information
customer
financial
smart device
Prior art date
Application number
KR1020120078918A
Other languages
Korean (ko)
Other versions
KR101407737B1 (en
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 KR1020120078918A priority Critical patent/KR101407737B1/en
Publication of KR20140012335A publication Critical patent/KR20140012335A/en
Application granted granted Critical
Publication of KR101407737B1 publication Critical patent/KR101407737B1/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
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/327Short range or proximity payments by means of M-devices
    • G06Q20/3274Short range or proximity payments by means of M-devices using a pictured code, e.g. barcode or QR-code, being displayed on the M-device

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Technology Law (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

The present invention provides a financial information processing apparatus of a smart device using a QR code and a method thereof, which enables the execution of a financial service which a customer desires by obtaining information of a QR code which is uniquely issued to the customer who uses a financial service, to receive an authentication online. For the forementioned, the present invention includes: a smart device which processes a financial service through an online login operation when a customer authentication is processed by inputting a QR code and requesting customer information verification by using QR code information; a customer information providing server which requests customer information verification by transmitting the QR code information received from the smart device to a financial host server and provides information data of the financial service by the online login operation in the smart device when the customer authentication is processed from the financial host server; the financial host server which generates and issues a QR code which is encoded by including assigned information about the customer according to the QR code issue request for the financial service of the customer about a financial institution and provides an authentication result for the customer information providing server by performing a customer verification process using the QR code information based on the storage information of an information database according to the customer information authentication request of the customer information providing server; and the information database which stores the assigned information of the customer which is included in the QR code generated in the financial host server. [Reference numerals] (10) NH bank security QR code sticker; (30) Communication network; (AA) NH smart search

Description

QR 코드를 이용한 스마트 기기의 금융 정보 처리 장치 및 그 방법{Apparatus and Method for Processing Finance Banking Information of Smart Device Using QR Code}[0001] The present invention relates to a financial information processing apparatus and method for a smart device using a QR code,

본 발명은 QR 코드를 이용하여 스마트 기기에서 온라인으로 금융 정보를 처리하기 위한 장치 및 그 방법에 관한 것으로서, 보다 상세하게는 금융 기관으로부터 발급되는 QR(Quick Response Code) 코드를 스마트 기기에서 인증 정보로 활용하여 고객이 소망하는 온라인 금융 서비스의 이용이 가능하도록 하는 QR 코드를 이용한 스마트 기기의 금융 정보 처리 장치 및 그 방법에 관한 것이다. The present invention relates to an apparatus and method for processing financial information on-line in a smart device using a QR code, and more particularly, to a device and method for processing financial information on a smart device by using a QR The present invention relates to an apparatus and a method for processing financial information of a smart device using a QR code that enables a customer to utilize desired online financial services.

종래, 은행과 같은 금융 기관의 경우에, 고객이 계좌 입/출금이나, 계좌 이체, 개인별 금융 신용등급 조회 등과 같은 금융 서비스를 이용하기 위해서는, 해당 금융 기관의 영업점에 직접 방문하여 고객이 원하는 서비스를 오프라인 방식에 따라 처리하도록 되어 있었다. Conventionally, in the case of a financial institution such as a bank, in order for a customer to use financial services such as account entry / withdrawal, account transfer, personal financial credit rating inquiry, etc., It was supposed to be processed in an offline manner.

이러한 종래의 오프라인 방식 금융 서비스 처리의 경우에는 고객이 해당 금융 기관의 영업점에 직접 방문해서 소정 시간 대기해야 하고, 영업점의 직원과 직접 대면하여 금융 서비스를 진행해야 하므로, 고객의 입장에서 장시간을 할애해야 하는 문제점이 있으며, 금융 기관 입장에서는 보다 많은 고객과의 서비스 진행을 위해 영업점의 개수와, 관련 직원의 인원수를 늘려야 함에 따른 운영 비용의 증가가 불가피하다는 문제점이 있다. In the case of such conventional off-line financial service processing, the customer must directly visit the branch office of the financial institution, wait for a predetermined time, and face the employee of the branch office in person to perform the financial service. In the case of financial institutions, there is a problem in that the number of branch offices and the number of employees of related employees must be increased in order to perform service with more customers.

이러한 오프라인 방식에서의 문제점을 개선하기 위해, 최근에는 고속의 멀티미디어 정보 통신이 가능한 인터넷망을 활용하여, 보다 강화된 보안 기능을 탑재한 상태에서 금융 서비스를 온라인으로 제공할 수 있는 온라인 방식의 금융 서비스용 웹사이트를 개설하여 운용하고 있다. In order to solve such a problem in the off-line method, recently, an online-type financial service which can provide financial service on-line with an enhanced security function using an Internet network capable of high-speed multimedia information communication And has been operating the website.

이러한 온라인 방식의 금융 서비스용 웹사이트를 이용한 금융 처리 기능의 경우에는, 고객이 해당 금융 기관의 영업점을 방문하지 않고서도 원격지에서 인터넷 접속이 가능한 컴퓨터 단말을 이용하여 계좌 입/출금이나, 계좌 이체, 금융 상품의 가입, 포인트 정보 조회 등과 같은 다양한 금융 서비스를 온라인으로 제공받을 수 있게 된다. In the case of such an online financial service using a financial service website, a customer can use a computer terminal capable of accessing the Internet from a remote place without visiting a branch office of the financial institution, And various financial services such as subscription of financial products, point information inquiry, and the like can be provided online.

관련 기술로는 한국공개특허 제2012-0062337호(QR코드를 이용한 정보 제공 시스템 및 방법)(2012.06.14)가 있다.Related technology is Korea Open Patent No. 2012-0062337 (Information providing system and method using QR code) (June 14, 2012).

그러나, 이러한 종래의 온라인 방식 금융 서비스용 웹사이트를 이용한 금융 처리 기능의 경우에, 인터넷망을 통해 보안이 강화된 금융 서비스를 이용하기 위해서는 해당 금융 기관 또는 여타 금융 기관으로부터 발급받은 전자 문서 형식의 공인 인증서를 보유하고 있거나, 웹사이트의 회원 가입에 따라 생성된 회원 로그인 ID 및 비밀번호를 일일이 입력해야 하고, 금융 서비스의 보안 기능을 위해 랜덤한 난수 번호가 수록되어 있는 보안 카드를 항상 휴대하고 있어야 하기 때문에, 금융 서비스의 웹사이트 로그인 과정과, 목적으로 하는 금융 서비스의 실질적인 진행 과정이 다소 복잡하고, 공인 인증서의 식별 정보 또는 로그인 정보를 입력하는데 장시간이 소요된다는 문제점이 있다. However, in the case of the financial processing function using the web site for online financial services, in order to use the financial service with enhanced security through the Internet network, The user must input the member login ID and password generated in accordance with the membership of the website, and the security card containing the random number for the security function of the financial service must be carried at all times , The process of inserting the web site into the financial service and the actual progress of the financial service are somewhat complicated and it takes a long time to input identification information or login information of the authorized certificate.

따라서, 본 발명은 상기한 종래의 문제점을 개선하기 위해 이루어진 것으로서, 금융 서비스 이용 고객에 대해 금융 서비스의 보안 인증을 위한 QR 코드를 발급할 수 있도록 하고, 고객에 대해 고유하게 발급된 QR 코드의 정보를 스마트 기기에서 획득하여 온라인으로 인증을 받도록 함에 의해, 고객이 소망하는 금융 서비스의 수행이 가능하도록 하는 QR 코드를 이용한 스마트 기기의 금융 정보 처리 장치 및 그 방법을 제공하는데 그 목적이 있다. SUMMARY OF THE INVENTION Accordingly, the present invention has been made to solve the above-mentioned problems occurring in the prior art, and it is an object of the present invention to provide a system and method for issuing a QR code for security authentication of financial services, And a method for processing financial information of a smart device using a QR code that enables a customer to perform a desired financial service by allowing the smart device to acquire and authenticate online.

본 발명의 일측면에 따른 QR 코드를 이용한 스마트 기기의 금융 정보 처리 장치는, 금융 기관에 대한 고객의 금융 서비스용 QR 코드 발급 요청에 따라, 상기 고객에 대해 할당된 정보를 포함하여 암호화된 QR 코드를 생성하는 금융 호스트 서버와, 상기 금융 호스트 서버에서 생성되는 QR 코드에 포함된 고객의 할당 정보를 저장하는 정보 데이터베이스를 포함하는 것을 특징으로 한다. According to an aspect of the present invention, there is provided an apparatus for processing financial information of a smart device using a QR code, the apparatus comprising: a QR code issuer for issuing a QR code for financial services to a financial institution; And an information database for storing customer assignment information included in the QR code generated by the financial host server.

본 발명에서, 상기 고객의 QR 코드 발급 요청은, 상기 금융 호스트 서버와 온라인으로 연결되는 금융기관의 영업점 시스템과의 정보 통신을 통해서 진행하는 것을 특징으로 한다. In the present invention, the QR code issuance request of the customer proceeds through information communication with a branch office system of a financial institution connected online with the financial host server.

또한, 상기 금융 호스트 서버에서 QR 코드에 포함되는 고객에 대해 할당된 정보는, QR 코드의 발급 요청으로 생성되는 인증값과, 상기 고객에게 고유하게 부여되는 시리얼 번호, 고객에 의해 선택된 금융 서비스의 서비스 내용, PIN 번호 정보를 포함하는 것을 특징으로 한다. The information allocated to the customer included in the QR code in the financial host server may include at least one of an authentication value generated by a QR code issuance request, a serial number uniquely assigned to the customer, Contents, and PIN number information.

상기 금융 호스트 서버는 QR 코드의 발급 요청이 수신되면, 상기 정보 데이터베이스의 고객 개인 정보를 근거로 하여 인증값을 생성하고, 상기 인증값과, 시리얼 번호, 고객에 의해 선택된 금융 서비스의 서비스 내용, PIN 번호 정보를 포함하여 암호화 알고리즘에 따른 암호화를 수행하는 보안 QR 코드 모듈과, 상기 보안 QR 코드 모듈로부터 인증값을 전달받으면, 고유의 시리얼 번호를 생성하고, 상기 시리얼 번호와 인증값을 상기 정보 데이터베이스의 고객 정보 테이블에 PIN 번호를 부여하여 고객원장 정보로서 저장하는 인증 모듈을 포함하는 것을 특징으로 한다. Wherein the financial host server generates an authentication value based on the personal information of the customer of the information database when receiving the QR code issuance request, and transmits the authentication value, the serial number, the service content of the financial service selected by the customer, A security QR code module for performing encryption according to an encryption algorithm including the number information, and an authentication module for generating an inherent serial number when receiving the authentication value from the secure QR code module, And an authentication module for assigning a PIN number to the customer information table and storing it as customer ledger information.

본 발명에서, 상기 고객에 의해 선택된 금융 서비스의 서비스 내용은, 계좌의 입/출금, 예금 및 적금 상품의 가입/해지, 예금 및 적금 상품의 서비스 내용 변경, 펀드 상품의 가입이나 서비스 변경 또는 해지, 대출 계좌의 운영 서비스, 직불식/선불식 카드 계좌의 내역 조회, 카드 이용 내역 조회, 포인트 정보 조회, 개인정보의 변경 중에서 적어도 어느 하나 이상인 것을 특징으로 한다. In the present invention, the contents of service of the financial service selected by the customer include, but are not limited to, input / withdrawal of accounts, registration / termination of deposits and savings products, change of service contents of deposits and savings products, An operation service of a loan account, a history inquiry of a direct / prepaid card account, a card usage history inquiry, a point information inquiry, and a change of personal information.

또한, 상기 금융 호스트 서버는, 고객이 이용할 수 있는 모든 금융 서비스를 단일의 QR 코드에 대해 설정하는 기능과, 전체 금융 서비스 중에서 고객이 원하는 특정 개수의 금융 서비스만을 단일의 QR 코드에 설정하는 기능, 고객이 금융 서비스의 종류 별로 각각 별도의 QR 코드를 생성할 수 있도록 설정하는 기능 중에서 어느 하나의 설정 기능에 의해 QR 코드를 생성하고, 상기 QR 코드는 고정 부착용 부착재를 갖춘 스티커 형태와, QR 코드가 인쇄되어 있는 하드형 카드, QR 코드가 인쇄되어 있는 인쇄지 중에서 어느 하나의 재질로 제작한 QR 코드 매체와, 디지털 이미지 파일 형태 중에서 어느 하나의 형태로 발급되는 것을 특징으로 한다. In addition, the financial host server has a function of setting all financial services available to customers to a single QR code, a function of setting only a specific number of financial services desired by a customer in a single QR code, A QR code is generated by a setting function among a function of setting a customer to generate a separate QR code for each kind of financial service, and the QR code is a sticker form having a fixing attachment material and a QR code A QR code medium made of any one of a hard type card on which a QR code is printed and a printing paper on which a QR code is printed, and a digital image file format.

본 발명의 다른 측면에 따른 QR 코드를 이용한 스마트 기기의 금융 정보 처리 장치는, 금융 서비스용으로 발급된 QR 코드를 입력하고, 상기 QR 코드 정보를 이용하여 고객 정보 검증을 요청함에 의해, 고객 인증이 처리되면 온라인의 로그인 수행을 통해 금융 서비스를 진행하는 스마트 기기와, 상기 스마트 기기로부터 수신되는 QR 코드 정보를 금융 호스트 서버에 전송하여 고객 정보 검증을 요청하고, 금융 호스트 서버로부터 고객 인증이 처리되면 상기 스마트 기기에 온라인 로그인 수행에 따른 금융 서비스의 정보 데이터를 제공하는 고객 정보 제공 서버, 금융 기관에 대한 고객의 금융 서비스용 QR 코드 발급 요청에 따라, 상기 고객에 대해 할당된 정보를 포함하여 암호화된 QR 코드를 생성하여 발급하고, 상기 고객 정보 제공 서버의 고객 정보 검증 요청에 따라 정보 데이터베이스의 저장 정보를 근거로 QR 코드 정보를 이용한 고객 인증 처리를 수행하여 인증 결과를 상기 고객 정보 제공 서버에 제공하는 금융 호스트 서버 및, 상기 금융 호스트 서버에서 생성되는 QR 코드에 포함된 고객의 할당 정보를 저장하는 정보 데이터베이스를 포함하는 것을 특징으로 한다. A financial information processing apparatus of a smart device using a QR code according to another aspect of the present invention inputs a QR code issued for a financial service and requests verification of customer information using the QR code information, And transmits the QR code information received from the smart device to the financial host server to request the customer information verification. When the customer authentication is processed from the financial host server, A customer information providing server for providing information data of a financial service according to online log-in to a smart device, a QR-code issuance request for a customer's financial service to a financial institution, an encrypted QR Generating and issuing a code, and verifying customer information of the customer information providing server A financial host server for performing a customer authentication process using QR code information based on the information stored in an information database and providing an authentication result to the customer information providing server in accordance with the information stored in the information database, And an information database for storing allocation information of the mobile station.

본 발명에서, 상기 스마트 기기는 상기 고객 정보 제공 서버에 QR 코드 정보와 함께 스마트 기기의 기기 고유번호와, 개인 식별 번호를 전송하는 것을 특징으로 한다. In the present invention, the smart device transmits the device unique number and the personal identification number of the smart device together with the QR code information to the customer information providing server.

또한, 상기 고객 정보 제공 서버는 상기 금융 호스트 서버에서 QR 코드 생성을 위해 암호화한 알고리즘과 매칭되는 암호화 및 복호화 알고리즘에 따라 상기 QR 코드 정보를 복호화 처리하고, 복호화된 QR 정보를 상기 금융 호스트 서버에 전송하며, 상기 금융 호스트 서버로부터 고객 인증이 처리되면, 상기 고객에 의해 미리 설정된 로그인 ID 및 비밀번호로 자동 로그인을 수행하는 것을 특징으로 한다. The client information providing server decrypts the QR code information according to an encryption and decryption algorithm matched with an algorithm encrypted for generating a QR code in the financial host server, and transmits the decrypted QR information to the financial host server And when the customer authentication is processed from the financial host server, the automatic login is performed with the login ID and password preset by the customer.

또, 상기 금융 호스트 서버에서 QR 코드에 포함되는 고객에 대해 할당된 정보는, QR 코드의 발급 요청으로 생성되는 인증값과, 상기 고객에게 고유하게 부여되는 시리얼 번호, 고객에 의해 선택된 금융 서비스의 서비스 내용, PIN 번호 정보를 포함하는 것을 특징으로 한다. The information allocated to the customer included in the QR code in the financial host server may include an authentication value generated by a QR code issuance request, a serial number uniquely assigned to the customer, a service of a financial service selected by the customer Contents, and PIN number information.

본 발명의 또 다른 측면에 따른 QR 코드를 이용한 스마트 기기의 금융 정보 처리 방법은, 금융 기관에 대한 고객의 금융 서비스용 QR 코드 발급 요청에 따라, 금융 호스트 서버가 상기 고객에 대해 할당된 정보를 포함하여 암호화된 QR 코드를 생성하는 단계와, 상기 금융 호스트 서버가 상기 생성된 QR 코드에 포함된 고객의 할당 정보를 정보 데이터베이스에 저장하는 단계, 상기 금융 호스트 서버가 상기 생성된 암호화된 QR 코드가 포함된 매체를 상기 고객에게 발급해주는 단계, 상기 고객의 스마트 기기가 상기 발급된 QR 코드를 입력하고, 상기 QR 코드 정보를 이용하여 고객 정보 제공 서버에 고객 정보 검증을 요청하는 단계, 상기 고객 정보 제공 서버가 상기 QR 코드 정보를 상기 금융 호스트 서버에 전송하여 고객 정보 검증을 요청하고, 상기 금융 호스트 서버가 상기 정보 데이터베이스의 저장 정보를 근거로 QR 코드 정보를 이용한 고객 인증 처리 결과를 상기 고객 정보 제공 서버에 제공하는 단계 및, 상기 고객 정보 제공 서버가 고객 인증 처리 결과를 수신받으면, 상기 스마트 기기에 온라인 로그인 수행에 따른 금융 서비스의 정보 데이터를 제공하는 단계를 포함하는 것을 특징으로 한다. According to another aspect of the present invention, there is provided a method of processing financial information of a smart device using a QR code, the method comprising: receiving a QR code issued by a customer for a financial service to a financial institution, Generating an encrypted QR code by the financial host server, storing the customer's allocation information included in the generated QR code in an information database, and transmitting the generated QR code to the financial host server Issuing the QR code to the customer, the smart device of the customer inputting the issued QR code, and requesting the customer information providing server to verify the customer information using the QR code information, Transmits the QR code information to the financial host server to request verification of customer information, The server provides the client authentication processing result using the QR code information based on the information stored in the information database to the client information providing server. When the client information providing server receives the client authentication processing result, And providing the information data of the financial service according to the online login performance.

상기한 바와 같이 이루어진 본 발명에 따르면, 금융 기관에서 금융 서비스의 이용이 가능한 고객에게 보안 인증을 위한 고유의 QR 코드가 인쇄된 QR 스티커를 발급하고, 고객이 스마트 기기를 이용하여 QR 코드를 획득하고 온라인 통신망을 통해 금융 기관의 서버에 전송하여 보안 인증을 받음에 의해, 고객이 소망하는 다양한 금융 서비스를 제공받을 수 있도록 함에 따라, 고객이 금융 기관의 영업점을 직접 방문하거나 공인 인증서 또는 로그인 정보를 통한 로그인 입력을 수행하지 않고서도 QR 코드의 보안 인증만으로 고객이 원하는 금융 서비스를 용이하게 제공받을 수 있게 된다. According to the present invention as described above, a QR sticker printed with a unique QR code for security authentication is issued to a customer who can use financial services in a financial institution, a customer obtains a QR code using a smart device As a result of receiving various financial services that customers desire by receiving security authentication by transferring them to a server of a financial institution through an online communication network, a customer can visit a branch office of a financial institution, It is possible to easily provide the financial service desired by the customer with only the security authentication of the QR code without performing login input.

도 1은 본 발명의 일실시예에 따른 QR 코드를 이용한 스마트 기기의 금융 정보 처리 장치에서의 QR 코드 등록 및 등록된 QR 코드를 이용한 금융 서비스의 처리 과정에 대한 정보 처리 흐름을 개략적으로 나타낸 도면이다.
도 2는 본 발명의 일실시예에 따른 QR 코드를 이용한 스마트 기기의 금융 정보 처리 장치에 대한 구성을 나타낸 도면이다.
도 3은 본 발명의 일실시예에 따른 QR 코드를 이용한 스마트 기기의 금융 정보 처리 장치에 적용되는 QR 코드의 구성을 설명하는 도면이다.
도 4는 본 발명의 일실시예에 따른 QR 코드를 이용한 스마트 기기의 금융 정보 처리 장치에 적용되는 스마트 기기의 상세 구성을 나타낸 도면이다.
도 5는 본 발명의 일실시예에 따른 QR 코드를 이용한 스마트 기기의 금융 정보 처리 장치를 구성하는 호스트 서버에서의 QR 코드의 보안 발급 과정을 설명하는 도면이다.
도 6은 본 발명의 일실시예에 따른 QR 코드를 이용한 스마트 기기의 금융 정보 처리 방법에 대한 동작을 설명하는 플로우차트이다.
도 7은 본 발명의 다른 실시예에 따른 QR 코드를 이용한 스마트 기기의 금융 정보 처리 방법에서 온라인 방식으로 QR 코드를 등록하는 과정을 설명하는 플로우차트이다.
1 is a diagram schematically showing an information processing flow of a financial service process using a registered QR code and a registered QR code in a financial information processing device of a smart device using a QR code according to an embodiment of the present invention .
2 is a block diagram of a financial information processing apparatus of a smart device using a QR code according to an embodiment of the present invention.
3 is a diagram illustrating a configuration of a QR code applied to a financial information processing apparatus of a smart device using a QR code according to an embodiment of the present invention.
4 is a detailed block diagram of a smart device applied to an apparatus for processing financial information of a smart device using a QR code according to an embodiment of the present invention.
5 is a view for explaining a process of issuing a QR code security in a host server constituting a financial information processing device of a smart device using a QR code according to an embodiment of the present invention.
6 is a flowchart illustrating an operation of a financial information processing method of a smart device using a QR code according to an embodiment of the present invention.
FIG. 7 is a flowchart illustrating a process of registering a QR code on-line in a financial information processing method of a smart device using a QR code according to another embodiment of the present invention.

이하, 상기한 바와 같이 구성된 본 발명에 대해 첨부도면을 참조하여 상세히 설명한다. Hereinafter, the present invention configured as described above will be described in detail with reference to the accompanying drawings.

이 과정에서 도면에 도시된 선들의 두께나 구성요소의 크기 등은 설명의 명료성과 편의상 과장되게 도시되어 있을 수 있다. 또한, 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례에 따라 달라질 수 있다. 그러므로, 이러한 용어들에 대한 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다. In this process, the thicknesses of the lines and the sizes of the components shown in the drawings may be exaggerated for clarity and convenience of explanation. In addition, the terms described below are defined in consideration of the functions of the present invention, which may vary depending on the intention or custom of the user, the operator. Therefore, definitions of these terms should be made based on the contents throughout this specification.

도 1은 본 발명의 일실시예에 따른 QR 코드를 이용한 스마트 기기의 금융 정보 처리 장치에서의 QR 코드 등록 및 등록된 QR 코드를 이용한 금융 서비스의 처리 과정에 대한 정보 처리 흐름을 개략적으로 나타낸 도면이다.1 is a diagram schematically showing an information processing flow of a financial service process using a registered QR code and a registered QR code in a financial information processing device of a smart device using a QR code according to an embodiment of the present invention .

도 1에 도시된 바와 같이, 본 발명에 따른 QR 코드를 이용한 스마트 기기의 금융 정보 처리 장치에 따르면, 고객이 금융 기관 즉, 은행의 영업점에 방문하여 은행 영업점 시스템을 통해 QR 코드 발급을 위한 금융 서비스의 설정 및 등록을 수행하면, 은행 영업점 시스템에서는 호스트 시스템과의 온라인 보안 통신에 따라 QR 코드를 통한 금융 서비스의 등록 처리를 수행한다. As shown in FIG. 1, according to the financial information processing apparatus of a smart device using a QR code according to the present invention, a customer visits a financial institution, that is, a branch office of a bank, , The banking branch system performs the registration processing of the financial service through the QR code in accordance with the online secure communication with the host system.

한편, 고객이 은행 영업점 시스템을 통해서 QR 코드의 발급을 위해 설정되는 금융서비스는, 계좌의 입/출금, 예금 및 적금 상품의 가입/해지, 예금 및 적금 상품의 서비스 내용 변경, 펀드 상품의 가입이나 서비스 변경 또는 해지, 대출 계좌의 운영 서비스, 직불식/선불식 카드 계좌의 내역 조회, 카드 이용 내역 조회, 포인트 정보 조회, 개인정보의 변경 등이 해당된다. On the other hand, the financial services that are set up by the customer to issue QR codes through the bank's branch system include inserting / withdrawing accounts, depositing / withdrawing deposits and savings products, changing service contents of deposits and savings products, Service change or termination, operation of loan account, inquiry of debit / prepay card account, inquiry of card usage, inquiry of point information, change of personal information.

또한, 상기 금융 서비스를 설정하는데 있어서, 특정 고객이 오프라인 또는온라인을 통해 이용할 수 있는 모든 금융 서비스를 단일의 QR 코드에 대해 설정하는 것이 가능하고, 전체 금융 서비스 중에서 고객이 원하는 특정 개수의 금융 서비스만을 단일의 QR 코드에 설정할 수도 있으며, 단일의 고객이 금융 서비스의 종류 별로 각각 별도의 QR 코드를 생성할 수 있도록 하여 고객당 복수개의 QR 코드가 발급될 수 있도록 하는 것도 가능하다. In setting the financial service, it is possible to set all the financial services that a specific customer can use offline or online, for a single QR code, and only a specific number of financial services It is also possible to set up a single QR code or a plurality of QR codes per customer so that a single customer can generate a separate QR code for each type of financial service.

상기 호스트 시스템은 상기 은행 영업점 시스템을 통한 QR 코드의 발급 서비스 등록 요청에 따라, 서비스 요청 고객의 개인 정보를 근거로 하여 인증값과 고유한 시리얼 번호를 생성하고, 그 시리얼 번호에 따라 고객이 QR 코드에 대해 설정하고자 하는 금융 서비스의 서비스 내용(예컨대 계좌 입/출금, 펀드 상품의 가입이나 서비스 변경 또는 해지 등)과, 인증값 정보, PIN 번호 정보가 포함된 고객 원장을 생성하여 저장 및 관리한다. The host system generates an authentication value and a unique serial number based on the personal information of the service request customer in accordance with the QR code issuance service registration request through the bank branch system, And stores and manages the customer ledger including the service content of the financial service (for example, account entry / withdrawal, subscription of the fund product, change or termination of the service, etc.), authentication value information and PIN number information.

그리고, 상기 호스트 시스템은 상기 고객 원장에 수록된 정보 내용을 근거로 하여, 해당 정보 내용을 코드화하여 암호화한 QR 코드를 생성하고, 물리적인 수단의 매체로 QR 코드를 인쇄하거나 또는 이미지 파일 형태의 QR 코드 매체로 변환하여 배포한다. The host system generates a QR code by encrypting the contents of the information on the basis of the contents of the information recorded in the customer ledger, prints the QR code as a medium of the physical means, or transmits the QR code Medium and distribute it.

상기 QR 코드 매체는 통장이나 카드, 보안 카드, 신분증 등에 고정 부착할 수 있는 부착재를 갖춘 스티커 형태이거나, QR 코드가 인쇄되어 있는 하드형 카드, QR 코드가 인쇄되어 있는 인쇄지 중에서 어느 하나의 재질로 제작하는 것이 바람직하다. The QR code medium may be any one of a sticker type having an attaching member fixedly attachable to a passbook, a card, a security card, an ID card, a hard card having a QR code printed thereon, and a printing paper having a QR code printed thereon It is preferable to produce them.

상기 고객은 은행 영업점 시스템을 통해서 호스트 시스템으로부터 배포된 QR 코드가 포함된 매체 또는 이미지 파일을 발급받게 된다. The customer receives a media or image file containing the QR code distributed from the host system through the bank branch system.

그 다음에, 상기 고객이 보유하고 있는 스마트 기기에서 QR 코드를 인식하기 위한 앱(App) 프로그램을 웹 서비스 시스템으로부터 다운로드받아 설치한 후에, 상기 QR 코드 매체에 포함된 QR 코드를 촬영 기능을 통해 입력받아서 앱 프로그램을 통해 인식한다.Then, after downloading and installing an application program for recognizing the QR code from the smart device held by the customer from the web service system, the QR code included in the QR code medium is inputted through the photographing function And recognize it through the app program.

상기 스마트 기기에서는 상기 앱 프로그램을 이용하여 인식 처리한 QR 정보와, 최소한의 고객 정보를 온라인을 통해 고객 정보 제공 시스템에 제공하게 되고, 상기 고객 정보 제공 시스템은 상기 스마트 기기에서 수신받은 QR 정보를 상기 호스트 시스템에 제공하여 해당 고객에 대한 보안 정보 검증을 실행한다. Wherein the smart device provides the QR information recognized by the application program and the minimum customer information to the customer information providing system on-line, and the customer information providing system transmits the QR information received from the smart device And performs security information verification for the corresponding customer by providing it to the host system.

상기 호스트 시스템에서 QR 정보를 근거로 하여 고객의 보안 정보에 대한 검증을 거쳐서 고객 인증 처리를 하게 되면, 상기 고객 정보 제공 시스템은 상기 스마트 기기와의 온라인 상의 보안 채널이 형성되어 상호 통신이 가능한 상태에서 고객 로그인을 수행하고, 상기 고객이 원하는 금융 서비스가 실행될 수 있도록 한다. When the host system verifies the security information of the client based on the QR information and performs the client authentication processing, the client information providing system is configured to establish a secure channel on-line with the smart device, Performs a customer login, and allows the customer to execute a desired financial service.

다음에, 도 2는 본 발명의 일실시예에 따른 QR 코드를 이용한 스마트 기기의 금융 정보 처리 장치에 대한 구성을 나타낸 도면이다. FIG. 2 is a block diagram of a financial information processing apparatus of a smart device using a QR code according to an embodiment of the present invention. Referring to FIG.

도 2에 도시된 바와 같이, 상기 QR 코드를 이용한 스마트 기기의 금융 정보 처리 장치는, QR 코드 매체(10)와, 스마트 기기(20), 통신망(30), 금융 호스트 서버(40), 정보 데이터베이스(50), 스마트 뱅킹 서버(60), 금융정보 제공 서버(70), SMS 서버(80), 웹서비스 서버(90)를 포함한다. 2, the financial information processing apparatus of a smart device using the QR code includes a QR code medium 10, a smart device 20, a communication network 30, a financial host server 40, A mobile banking server 50, a smart banking server 60, a financial information providing server 70, an SMS server 80, and a web service server 90.

상기 스마트 기기(20)는 상기 QR 코드 매체(10) 상에 수록된 QR 코드를 촬영 기능을 통해 입력하고 앱 프로그램을 이용하여 인식함에 의해, 상기 통신망(30)을 통하여 상기 스마트 뱅킹 서버(60)에 QR 코드와, 최소한의 개인 정보를 함께 전송하고, 상기 QR 코드를 통한 고객 인증 처리에 따라 스마트 뱅킹을 위한 로그인을 수행하고, 로그인이 이루어진 상태에서의 금융 서비스를 실행한다. 상기 최소한의 개인 정보는 해당 스마트 기기(20)의 기기 고유번호, 개인 식별 번호(예컨대 주민등록번호, 전화번호)에 해당된다. The smart device 20 receives the QR code recorded on the QR code medium 10 through a photographing function and recognizes the QR code using the app program to send the QR code to the smart banking server 60 via the communication network 30 The QR code and the minimum personal information together, performs log-in for smart banking according to the customer authentication process through the QR code, and executes the financial service in the state that the login is performed. The minimum personal information corresponds to a device identification number (e.g., a resident registration number, a telephone number) of the corresponding smart device 20.

여기서, 상기 스마트 기기(20)는 스마트 폰이나, 태블릿 PC, 모바일 디바이스, 노트북 PC 등이 적용될 수 있다. Here, the smart device 20 may be a smart phone, a tablet PC, a mobile device, a notebook PC, or the like.

또한, 상기 스마트 기기(20)는 상기 통신망(30)을 통해 QR 코드를 전송하는 경우에, 해당 QR 코드 데이터를 복호화하지 않고, QR 코드의 이미지 데이터를 그대로 상기 스마트 뱅킹 서버(60)에 전송하는 것으로 한다. When transmitting the QR code through the communication network 30, the smart device 20 transmits the image data of the QR code to the smart banking server 60 without decrypting the corresponding QR code data .

한편, 상기 QR 코드 매체(10)는 도 3에 도시된 바와 같이, 스티커나 하드형 카드, 종이 상에 인쇄된 QR 코드 내에 QR 스티커에 대해 고유하게 부여된 시리얼 번호와, 고객 인증용으로 암호화된 코드 데이터가 포함되어 있는데, 그 암호화 코드는 상기 스마트 뱅킹 서버(60)와 서로 약정된 암호화/복호화 규약에 따라 공유할 수 있는 공개키 기반의 64비트 엔코딩 암호화 알고리즘에 입각하여 암호화 처리된다. 3, the QR code medium 10 includes a serial number uniquely assigned to a QR sticker in a QR code printed on a sticker or a hard card, paper, and a code encrypted for customer authentication Data is encrypted, and the encryption code is encrypted based on a public key-based 64-bit encoding encryption algorithm that can be shared according to the encryption / decryption protocol agreed with the smart banking server 60. [

상기 QR 코드의 규격은 KS × ISO/IEC 18004 표준을 준수하고 있으며, 200바이트(Byte) 이내의 데이터 용량을 갖추고 있고, 특정 버전(예컨대 버전11(61×61))의 QR 코드 크기로 이루어진다. The QR code conforms to the KS x ISO / IEC 18004 standard, has a data capacity of less than 200 bytes, and has a QR code size of a specific version (e.g., version 11 (61 x 61)).

상기 통신망(30)은 상기 스마트 기기(20)와 금융 서비스를 제공하는 서버 측이 무선으로 멀티미디어 통신을 진행할 수 있는 것으로서, WIBRO망이나 WI-FI망을 구성하는 무선 인터넷망으로 이루어진다. The communication network 30 is a wireless Internet network constituting a WIBRO network or a WI-FI network through which the smart device 20 and a server providing financial services can conduct multimedia communication wirelessly.

상기 금융 호스트 서버(40)는 상기 스마트 기기(20)를 보유한 고객의 금융 서비스를 위한 QR 코드 발급 요청에 따라, 고객의 개인 정보를 근거로 인증값 및 시리얼 번호를 생성하고, 고객이 선택한 금융 서비스의 서비스 내용을 포함한 QR 코드를 생성하여 상기 QR 코드 매체(10)를 발급한다. The financial host server 40 generates an authentication value and a serial number based on the personal information of the customer in response to the QR code issuance request for the financial service of the customer having the smart device 20, And generates the QR code including the service content of the QR code medium 10 to issue the QR code medium 10.

여기서, 상기 금융 호스트 서버(40)는 특정 고객에 대해 부여된 시리얼 번호에 따라 고객이 QR 코드에 대해 설정하고자 하는 금융 서비스의 서비스 내용(예컨대 계좌 입/출금, 펀드 상품의 가입이나 서비스 변경 또는 해지 등)과, 인증값 정보, PIN 정보가 포함된 고객 원장을 생성하여 상기 정보 데이터베이스(50)에 저장한다. In this case, the financial host server 40 transmits the service contents of the financial service (for example, account input / withdrawal, participation in the fund product, change or termination of the fund product) to be set by the customer on the QR code according to the serial number assigned to the specific customer Etc.), authentication value information, and PIN information, and stores the created customer ledger in the information database 50.

또한, 상기 금융 호스트 서버(40)는 상기 스마트 기기(20)로부터의 QR 코드를 통한 고객 보안 인증 요청에 따라, 상기 정보 데이터베이스(50)에 저장된 고객 원장 정보를 근거로 고객 정보의 검증을 진행하고, 그 검증 결과에 따라 고객 인증을 수행한다. In response to the customer security authentication request through the QR code from the smart device 20, the financial host server 40 performs verification of customer information based on the customer ledger information stored in the information database 50 , And performs the customer authentication according to the verification result.

상기 스마트 뱅킹 서버(60)는 상기 통신망(30)을 통해 상기 스마트 기기(20)와 무선의 암호화 통신 채널이 형성된 상태에서, 해당 스마트 기기(20)로부터 제공되는 QR 코드를 미리 약정된 암호화/복호화 알고리즘에 기반한 공개키를 이용하여 데이터 복호화를 수행하고, 복호화된 QR 정보 데이터를 상기 금융정보 제공 서버(70)에 전송한다. The smart banking server 60 transmits a QR code provided from the corresponding smart device 20 to the smart banking server 60 in a state where an encrypted communication channel with the smart device 20 is established through the communication network 30, Algorithm-based public key, and transmits the decrypted QR information data to the financial information providing server 70.

또한, 상기 스마트 뱅킹 서버(60)는 상기 금융정보 제공 서버(70)와 상기 금융 호스트 서버(40)와의 고객 정보 검증 처리에 따라 고객 인증이 완료되면, 상기 고객에 대해 미리 설정되어 있는 로그인 ID와 비밀번호에 근거하여 자동 로그인을 수행하고, 상기 스마트 기기(20)의 서비스 진행을 위한 프로그램 조작에 따라 상기 QR 코드의 발급시에 설정된 내용의 금융 서비스를 제공한다. When the smart banking server 60 completes the customer authentication according to the customer information verification process between the financial information providing server 70 and the financial host server 40, the smart banking server 60 transmits a login ID Performs automatic login based on the password, and provides the financial service contents set at the issuance of the QR code according to a program operation for service progress of the smart device (20).

상기 금융정보 제공 서버(70)는 상기 스마트 뱅킹 서버(60)로부터의 복호화된 QR 정보 데이터와, 상기 스마트 기기(20)의 최소한의 개인 정보를 상기 금융 호스트 서버(40)에 제공하여 고객의 보안 검증을 요청하고, 상기 금융 호스트 서버(40)로부터의 검증 결과에 따른 고객 인증이 이루어지면 상기 스마트 뱅킹 서버(60)에 고객 인증 결과를 통보하여 고객 로그인이 이루어지도록 한 다음에, 고객이 원하는 금융 서비스에 따른 서비스 정보 데이터(예컨대 계좌 입/출금 처리에 따른 데이터 등)를 제공한다. The financial information providing server 70 provides the decrypted QR information data from the smart banking server 60 and the minimum personal information of the smart device 20 to the financial host server 40, And when the customer authentication based on the verification result from the financial host server 40 is performed, the smart banking server 60 is notified of the customer authentication result so that the customer is logged in. Then, And provides service information data according to the service (e.g., data based on account input / withdrawal processing).

한편, 상기 금융정보 제공 서버(70)는 상기 금융 호스트 서버(40)로부터의 고객 보안 검증 결과로 고객 인증이 이루어지지 못하게 되면(즉, 고객이 금융 서비스를 위한 발급받은 QR 코드가 아닌 다른 QR 코드를 제공하는 경우), 상기 SMS 서버(80)를 통해 상기 스마트 기기(20)에 고객 인증이 거절되었음을 알리는 단문 메시지(SMS)를 전송한다. Meanwhile, when the customer authentication is not performed as a result of the customer security verification from the financial host server 40 (that is, the QR code issued by the customer is not QR code for the financial service, (SMS) to the smart device 20 through the SMS server 80 to inform that the customer authentication has been rejected.

여기서, 본 발명의 일실시예에서는 상기 스마트 뱅킹 서버(60)와, 상기 금융정보 제공 서버(70)가 각각 별도의 서버로 존재하는 것으로 설명하고 있지만, 각 서버의 기능을 통합하여 운영하는 단일의 고객 정보 제공 서버로서 구성하는 것도 얼마든지 가능하다. In the embodiment of the present invention, the smart banking server 60 and the financial information providing server 70 are provided as separate servers. However, a single server It is also possible to configure it as a customer information providing server.

상기 웹서비스 서버(90)는 해당 금융 기관에서 발급하는 QR 코드의 스마트 기기(20) 내부 인식 기능을 위한 앱(App) 프로그램을 제공하게 되는 바, 상기 앱 프로그램에는 QR 코드의 인식 기능 뿐만 아니라, 온라인 금융 시스템 접속을 통한 로그인과 금융 서비스의 실행을 위한 금융 서비스 실행 기능도 함께 포함될 수 있다. The web service server 90 provides an application program for a QR code internal recognition function of the smart device 20 issued by the corresponding financial institution. In addition to the function of recognizing the QR code, Logging in through an online financial system connection and financial service execution functions for the execution of financial services can also be included.

다음에, 도 4는 본 발명의 일실시예에 따른 QR 코드를 이용한 스마트 기기의 금융 정보 처리 장치에 적용되는 스마트 기기의 상세 구성을 나타낸 도면이다. 4 is a diagram illustrating a detailed configuration of a smart device applied to an apparatus for processing financial information of a smart device using a QR code according to an embodiment of the present invention.

도 4에 도시된 바와 같이, 상기 스마트 기기(20)는 촬영부(100)와, 키입력부(102), 메모리(104), 마이크로 프로세서(106), QR 앱 프로그램 모듈(108), 신호 변환부(110), 신호 송수신부(112), 디지털 신호 처리부(Digital Signal Processor; DSP)(114), 표시부(116), 스피커(118), 마이크로폰(120)을 포함한다. 4, the smart device 20 includes a photographing unit 100, a key input unit 102, a memory 104, a microprocessor 106, a QR application program module 108, A signal processor 110, a signal transceiver 112, a digital signal processor (DSP) 114, a display unit 116, a speaker 118, and a microphone 120.

상기 촬영부(100)는 카메라 기능을 통해 상기 QR 코드 매체(10)에 수록된 QR 코드를 촬영하여 디지털 이미지 데이터 형태로 제공한다. The photographing unit 100 photographs the QR code recorded on the QR code medium 10 through a camera function and provides the captured QR code in the form of digital image data.

상기 키입력부(102)는 상기 QR 코드의 촬영을 위한 상기 촬영부(100)의 조작과, 상기 QR 코드를 이용한 고객 정보 검증 요청 조작을 수행하고, 고객 인증에 따른 로그인이 진행되면 원하는 금융 서비스의 수행을 위한 키입력 조작을 수행한다. The key input unit 102 performs an operation of the photographing unit 100 for photographing the QR code and an operation for requesting verification of customer information using the QR code. Perform keystroke operation for execution.

상기 메모리(104)는 상기 촬영부(100)를 통해 촬영되어 획득되는 QR 코드의 데이터를 저장하고, 상기 키입력부(102)에 의해 미리 입력되어 설정되는 최소한의 개인 정보 데이터(예컨대, 주민등록번호, 전화번호 등)를 저장하고 있다. The memory 104 stores data of a QR code captured and obtained through the photographing unit 100 and stores at least the personal information data (for example, resident registration number, phone number, Number, etc.).

상기 마이크로 프로세서(106)는 상기 키입력부(102)에 의한 키입력 조작에 따라 상기 촬영부(100)의 촬영 동작으로 입력되는 QR 코드의 이미지 데이터를 상기 QR 앱 프로그램 모듈(108)을 이용하여 인식하고, 상기 신호 변환부(110)와 상기 신호 송수신부(112)를 통한 무선의 암호화 통신을 통해 상기 QR 코드의 데이터와, 최소한의 개인 정보를 전송하고, 고객 인증 처리의 결과 메시지를 수신받으면 금융 서비스의 실행을 위한 데이터 처리 기능을 활성화시킨다. The microprocessor 106 recognizes the image data of the QR code input through the photographing operation of the photographing unit 100 according to the key input operation by the key input unit 102 using the QR application program module 108 And transmits the data of the QR code and the minimum personal information through wireless encrypted communication through the signal conversion unit 110 and the signal transmission and reception unit 112. Upon receiving the result message of the customer authentication process, And activates the data processing function for executing the service.

상기 디지털 신호 처리부(114)는 상기 촬영부(100)의 QR 코드 촬영 상태와, 상기 QR 앱 프로그램 모듈(108)의 실행 상태에서 상기 키입력부(102)의 키입력을 위한 인터페이스 화면의 디지털 신호 처리를 수행하여 상기 표시부(116)에 화면 표시되도록 함과 더불어, 상기 스피커(118)를 통해 효과음이 출력되도록 한다. The digital signal processing unit 114 performs digital signal processing of an interface screen for key input of the key input unit 102 in a QR code shooting state of the photographing unit 100 and an execution state of the QR application program module 108 So that the sound is displayed on the display unit 116 and the sound effect is output through the speaker 118. [

또한, 상기 디지털 신호 처리부(114)는 상기 마이크로폰(120)과 상기 스피커(118)를 통한 신호 처리 기능에 의해 일반 음성 통화 기능도 수행할 수 있도록 한다. Also, the digital signal processing unit 114 can perform a general voice call function by a signal processing function through the microphone 120 and the speaker 118.

다음에, 도 5는 본 발명의 일실시예에 따른 QR 코드를 이용한 스마트 기기의 금융 정보 처리 장치를 구성하는 호스트 서버에서의 QR 코드의 보안 발급 과정을 설명하는 도면이다. 5 is a diagram for explaining a process of issuing a QR code security in a host server constituting a financial information processing device of a smart device using a QR code according to an embodiment of the present invention.

도 5에 도시된 바와 같이, 상기 금융 호스트 서버(40)는 보안이 확보된 QR 코드의 발급 요청에 따라 해당 고객에 대한 인증값의 생성 및 암호화 기능을 수행하는 보안 QR 코드 모듈(42)과, 상기 인증값을 근거로 고유한 시리얼 번호를 생성하는 인증 모듈(44)을 포함한다. 5, the financial host server 40 includes a secure QR code module 42 for generating and encrypting an authentication value for a corresponding customer in response to a secure QR code issuance request, And an authentication module 44 for generating a unique serial number based on the authentication value.

상기 보안 QR 코드 모듈(42)은 QR 코드의 발급 요청이 수신되면(S10), 상기 정보 데이터베이스(50)로부터의 고객에 대한 개인 정보를 근거로 하여 인증값을 생성하고(S11), 상기 생성된 인증값을 상기 인증 모듈(44)에 전달한다. The secure QR code module 42 generates an authentication value based on the personal information about the customer from the information database 50 in step S11 when a QR code issuance request is received in step S10, And transmits the authentication value to the authentication module 44.

상기 인증 모듈(44)은 상기 보안 QR 코드 모듈(42)로부터 인증값을 전달받으면, 해당 고객에 대해 고유하게 부여되는 시리얼 번호를 생성하고(S13), 상기 시리얼 번호와 인증값을 상기 정보 데이터베이스(50)에서 상기 고객의 개인 정보가 기록되어 있는 고객 정보 테이블에 PIN 번호를 부여하여 고객원장 정보로서 저장한다(S14). Upon receipt of the authentication value from the secure QR code module 42, the authentication module 44 generates a serial number uniquely assigned to the customer (S13), and transmits the serial number and the authentication value to the information database 50, a PIN number is assigned to the customer information table in which the customer's personal information is recorded and stored as customer ledger information (S14).

이 때, 상기 고객 원장 정보에는 QR 코드 발급 요청에 따라 상기 고객이 선택한 금융 서비스의 서비스 내용에 대한 정보 데이터가 함께 포함된다.At this time, the customer ledger information includes information data on the service contents of the financial service selected by the customer according to the QR code issuance request.

그 상태에서, 상기 인증 모듈(44)은 상기 시리얼 번호와 인증값, PIN 번호, 금융 서비스의 서비스 내용 정보를 상기 보안 QR 코드 모듈(42)에 전달하고, 상기 보안 QR 코드 모듈(42)은 상기 스마트 뱅킹 서버(60)와 서로 매칭되는 공개키 기반의 암호화/복호화 알고리즘을 이용하여 암호화 처리를 수행한다(S16).In this state, the authentication module 44 transmits the serial number, the authentication value, the PIN number, and the service content information of the financial service to the secure QR code module 42, Encryption processing is performed using a public key based encryption / decryption algorithm matched with the smart banking server 60 (S16).

그에 따라, 상기 금융 호스트 서버(40)는 상기 암호화된 QR 코드의 정보를 온라인을 통해 인쇄업체의 보안 컴퓨팅 시스템에 시리얼 번호와 함께 전달하여 QR 코드 매체(10)를 제작하게 할 수 있다. Accordingly, the financial host server 40 can transmit the encrypted QR code information to the security computing system of the printing company together with the serial number through online to produce the QR code medium 10.

이어, 상기한 바와 같이 이루어진 본 발명의 일실시예에 따른 QR 코드를 이용한 스마트 기기의 금융 정보 처리 방법에 대한 동작에 대해 도 6의 플로우차트를 이용하여 상세히 설명한다. Next, the operation of the financial information processing method of the smart device using the QR code according to an embodiment of the present invention will be described in detail with reference to the flowchart of FIG.

도 6은 본 발명의 일실시예에 따른 QR 코드를 이용한 스마트 기기의 금융 정보 처리 방법에 대한 동작을 설명하는 플로우차트이다. 6 is a flowchart illustrating an operation of a financial information processing method of a smart device using a QR code according to an embodiment of the present invention.

먼저, 스마트 기기(20)를 보유한 고객이 금융 기관으로부터 금융 서비스를 위한 QR 코드 매체(10)를 발급받아 소지하고 있는 상태에서, 상기 스마트 기기(20)는 촬영부(100)를 통해 상기 QR 코드 매체(10)에 포함된 QR 코드를 촬영하고, QR 앱 프로그램 모듈(108)이 실행되어 촬영된 QR 코드의 이미지 데이터를 인식하게 된다(S20).First, in a state in which a customer having the smart device 20 issues and holds a QR code medium 10 for financial services from a financial institution, the smart device 20 transmits the QR code The QR code included in the medium 10 is photographed, and the QR application program module 108 is executed to recognize the image data of the photographed QR code (S20).

그 상태에서, 상기 스마트 기기(20)는 키입력부(102)를 통하여 고객의 최소한의 정보로서 개인 식별 번호를 입력하고(S21), 통신망(30)을 통해 상기 스마트 뱅킹 서버(60)와 암호화 통신 채널이 형성되어 있는 상태에서(S22), QR 정보와 함께 최소한의 개인 정보로서 기기 고유 번호와 개인 식별 번호를 상기 스마트 뱅킹 서버(60)에 전송한다(S23).In this state, the smart device 20 inputs the personal identification number as the minimum information of the customer through the key input unit 102 (S21), and transmits the encrypted identification information to the smart banking server 60 via the communication network 30 In the state where the channel is formed (S22), the device identification number and the personal identification number are transmitted to the smart banking server 60 as the minimum personal information together with the QR information (S23).

상기 스마트 뱅킹 서버(60)는 미리 약정된 개인키 기반의 암호화/복호화 알고리즘을 이용하여 상기 스마트 기기(20)로부터 수신받은 QR 정보 데이터를 복호화 처리하고(S24), 금융정보 제공 서버(70)를 통하여 상기 금융 호스트 서버(40)에 복호화된 QR 정보 데이터와, 기기 고유번호, 개인 식별 번호를 함께 제공하면서 고객 정보의 검증을 요청한다(S25).The smart banking server 60 decrypts the QR information data received from the smart device 20 by using an encryption / decryption algorithm based on a pre-established private key (S24) and transmits the decrypted QR information data to the financial information providing server 70 (Step S25). In step S25, the financial host server 40 provides the QR information data, the device unique number, and the personal identification number together.

이에, 상기 금융 호스트 서버(40)는 정보 데이터베이스(50)에 저장되어 있는 고객 원장 정보를 근거로 하여, 복호화 정보와, 기기 고유 번호, 개인 식별 번호를 가지고 고객 정보의 검증을 수행하고(S26), 고객 정보가 정당하다고 인정되면 고객 인증 응답 메시지를 상기 금융정보 제공 서버(70)를 거쳐서 스마트 뱅킹 서버(60)에 제공한다(S27).The financial host server 40 performs verification of the customer information with the decryption information, the device unique number, and the personal identification number based on the customer ledger information stored in the information database 50 (S26) If the customer information is found to be legitimate, a customer authentication response message is provided to the smart banking server 60 via the financial information providing server 70 (S27).

그에 따라, 상기 스마트 뱅킹 서버(60)는 상기 스마트 기기(20)와의 암호화 통신 채널이 형성된 상태에서 해당 고객이 미리 설정한 로그인 ID 및 비밀번호를 근거로 스마트 뱅킹을 위한 자동 로그인을 수행하게 된다(S28).Accordingly, the smart banking server 60 performs automatic log-in for smart banking based on the login ID and password preset by the customer in a state in which the encrypted communication channel with the smart device 20 is formed (S28 ).

따라서, 상기 스마트 기기(20)는 상기 스마트 뱅킹 서버(60)에 의한 자동 로그인에 따라 금융 서비스 거래를 위한 웹 서비스 화면으로 진입하여, 상기 QR 코드의 발급시에 설정한 서비스 내용의 금융 서비스를 실행할 수 있게 된다(S29).Accordingly, the smart device 20 enters the web service screen for the financial service transaction according to automatic login by the smart banking server 60, and executes the financial service of the service content set at the time of issuing the QR code (S29).

그 다음에, 도 7의 플로우차트를 참조하여 본 발명의 다른 실시예에 따라 온라인 방식으로 QR 코드를 등록하는 동작에 대해 상세히 설명한다. Next, the operation of registering the QR code on-line according to another embodiment of the present invention will be described in detail with reference to the flowchart of FIG.

도 7은 본 발명의 다른 실시예에 따른 QR 코드를 이용한 스마트 기기의 금융 정보 처리 방법에서 온라인 방식으로 QR 코드를 등록하는 과정을 설명하는 플로우차트이다. FIG. 7 is a flowchart illustrating a process of registering a QR code on-line in a financial information processing method of a smart device using a QR code according to another embodiment of the present invention.

먼저, 본 발명의 다른 실시예에 따르면, 상기 스마트 기기(20)를 보유한 고객이 발급받은 QR 코드 매체(10)에 수록된 QR 코드는, 특정 고객에 대해서만 고유하게 부여된 정보 형태를 갖는 것이 아니라, 금융 기관에서 임의로 생성한 인증값과 시리얼 번호가 암호화되어 포함된 일괄 제작된 정보 형태를 갖는 QR 코드이다. First, according to another embodiment of the present invention, the QR code recorded in the QR code medium 10 issued by the customer having the smart device 20 does not have an information form uniquely assigned to a specific customer, A QR code having an authentication value arbitrarily generated by a financial institution and a collectively produced information form including a serial number encrypted.

상기 스마트 기기(20)는 상기 QR 코드 매체(10)로부터 QR 코드를 촬영하고, QR 앱 프로그램 모듈(108)이 실행되어 촬영된 QR 코드의 이미지 데이터를 인식하게 된다(S20). The smart device 20 photographs the QR code from the QR code medium 10, and executes the QR application program module 108 to recognize the image data of the captured QR code (S20).

그 상태에서, 상기 스마트 기기(20)는 상기 인식된 QR 코드 정보와, 해당 스마트 기기(20)의 MAC 주소, QR 코드의 촬영 날짜 및 시간 정보를 그 메모리(104)에 저장한다(S31).In this state, the smart device 20 stores the recognized QR code information and the shooting date and time information of the MAC address and the QR code of the corresponding smart device 20 in its memory 104 (S31).

또한, 상기 스마트 기기(20)는 키입력부(102)를 통해서 고객에 의해 결정되는 PIN 번호를 입력하고(S32), 상기 PIN 번호가 입력됨에 따라 상기 QR 코드 정보와, 해당 스마트 기기(20)의 MAC 주소, QR 코드의 촬영 날짜 및 시간 정보를 PIN 번호와 함께 공개키 기반의 암호화/복호화 알고리즘에 따라 암호화 처리한다(S33).The smart device 20 inputs a PIN number determined by the customer through the key input unit 102 in step S32. When the PIN number is input, the smart device 20 transmits the QR code information, The MAC address, and the date and time of the shooting of the QR code, together with the PIN number, in accordance with a public key-based encryption / decryption algorithm (S33).

상기 스마트 기기(20)는 상기 암호화 정보를 통신망(30)를 통해서 상기 스마트 뱅킹 서버(60)에 전송하게 되고(S34), 상기 스마트 뱅킹 서버(60)는 상기 스마트 기기(20)와 상호 매칭되는 공개키 기반의 암호화/복호화 알고리즘을 사용하여 상기 암호화 정보를 복호화 처리하고(S35), 복호화된 정보를 자체 저장 수단에 저장한다(S36).The smart device 20 transmits the encryption information to the smart banking server 60 through the communication network 30 in step S34 and the smart banking server 60 transmits the encryption information to the smart banking server 60, The encryption information is decrypted using a public key based encryption / decryption algorithm (S35), and the decrypted information is stored in the self storage means (S36).

그 다음에, 상기 스마트 뱅킹 서버(60)는 암호화된 상기 QR 정보를 복호화하기 위한 비밀키를 상기 금융 호스트 서버(40)에 요청하고(S37), 상기 금융 호스트 서버(40)는 상기 비밀키를 상기 스마트 뱅킹 서버(60)에 전송한다(S38).Next, the smart banking server 60 requests the financial host server 40 to decrypt the encrypted QR information (S37), and the financial host server 40 transmits the secret key To the smart banking server 60 (S38).

그에 따라, 상기 스마트 뱅킹 서버(60)는 상기 암호화된 QR 정보를 상기 비밀키를 이용하여 복호화 처리하게 되고(S39), 복호화된 QR 코드 정보와, MAC 주소, PIN 번호, QR 코드의 촬영 날짜 및 시간 정보를 함께 상기 금융 호스트 서버(40)에 전송한다(S40).Accordingly, the smart banking server 60 decrypts the encrypted QR information using the secret key (S39), and the decrypted QR code information and the shooting date of the MAC address, the PIN number, the QR code, Time information to the financial host server 40 (S40).

한편, 상기 금융 호스트 서버(40)는 상기 스마트 뱅킹 서버(60)로부터 수신받은 복호화된 QR 코드 정보와, MAC 주소, PIN 번호, QR 코드의 촬영 날짜 및 시간 정보 중에서 상기 MAC 주소와 PIN 번호를 기초로 상기 정보 데이터베이스(50)에서 해당 고객의 로그인 ID를 찾아내고, 해당 로그인 ID에 할당된 정보 테이블에 상기 수신 정보를 저장한다(S41).On the other hand, the financial host server 40 determines the MAC address and the PIN number based on the decrypted QR code information received from the smart banking server 60 and the shooting date and time information of the MAC address, the PIN number, and the QR code Finds the login ID of the corresponding customer in the information database 50, and stores the received information in the information table allocated to the login ID (S41).

그 상태에서, 상기 금융 호스트 서버(40)는 상기 스마트 뱅킹 서버(60)에 QR 코드의 등록 응답 메시지를 전송하고(S42), 상기 스마트 뱅킹 서버(60)는 QR 코드의 등록 완료 메시지를 상기 스마트 기기(20)에 전송하여 상기 QR 코드가 해당 고객에 대해 등록 완료되었음을 통보한다(S43).In this state, the financial host server 40 transmits a QR code registration response message to the smart banking server 60 (S42), and the smart banking server 60 transmits a QR code registration completion message to the smart And transmits it to the device 20 to notify that the QR code is registered for the customer (S43).

따라서, 상기 스마트 기기(20)의 고객은 상기 등록된 QR 코드와, 개인 식별 번호를 사용하여 온라인 상에서 자동 로그인 및 로그인 상태에서의 금융 서비스를 제공받을 수 있게 된다. Accordingly, the customer of the smart device 20 can receive the automatic login and the financial service in the on-line state using the registered QR code and the personal identification number.

본 발명은 도면에 도시된 실시예를 참고로 하여 설명되었으나, 이는 예시적인 것에 불과하며, 당해 기술이 속하는 분야에서 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 이해할 것이다. 따라서 본 발명의 기술적 보호범위는 아래의 특허청구범위에 의해서 정하여져야 할 것이다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it will be understood by those of ordinary skill in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims. I will understand. Accordingly, the technical scope of the present invention should be defined by the following claims.

10:QR 코드 매체 20:스마트 기기
30:통신망 40:금융 호스트 서버
50:정보 데이터베이스 60:스마트 뱅킹 서버
70:금융정보 제공 서버 80:SMS 서버
90:웹서비스 서버
10: QR code medium 20: smart device
30: communication network 40: financial host server
50: information database 60: smart banking server
70: financial information providing server 80: SMS server
90: Web service server

Claims (22)

금융 기관에 대한 고객의 금융 서비스용 QR 코드 발급 요청에 따라, 상기 고객에 대해 할당된 정보를 포함하여 암호화된 QR 코드를 생성하는 금융 호스트 서버와;
상기 금융 호스트 서버에서 생성되는 QR 코드에 포함된 고객의 할당 정보를 저장하는 정보 데이터베이스를 포함하는 것을 특징으로 하는 QR 코드를 이용한 스마트 기기의 금융 정보 처리 장치.
A financial host server for generating an encrypted QR code including information allocated to the customer in response to a customer's request for issuing a QR code for financial services to a financial institution;
Financial information processing apparatus for a smart device using a QR code, characterized in that it comprises an information database for storing the customer's allocation information contained in the QR code generated by the financial host server.
제 1 항에 있어서,
상기 고객의 QR 코드 발급 요청은, 상기 금융 호스트 서버와 온라인으로 연결되는 금융기관의 영업점 시스템과의 정보 통신을 통해서 진행하는 것을 특징으로 하는 QR 코드를 이용한 스마트 기기의 금융 정보 처리 장치.
The method of claim 1,
Wherein the QR code issuance request of the customer proceeds through information communication with a branch office system of a financial institution connected to the financial host server on-line.
제 1 항에 있어서,
상기 금융 호스트 서버에서 QR 코드에 포함되는 고객에 대해 할당된 정보는, QR 코드의 발급 요청으로 생성되는 인증값과, 상기 고객에게 고유하게 부여되는 시리얼 번호, 고객에 의해 선택된 금융 서비스의 서비스 내용, PIN 번호 정보를 포함하는 것을 특징으로 하는 QR 코드를 이용한 스마트 기기의 금융 정보 처리 장치.
The method of claim 1,
The information allocated to the customer included in the QR code in the financial host server includes at least one of an authentication value generated by a QR code issuance request, a serial number uniquely assigned to the customer, a service content of the financial service selected by the customer, PIN number information of the financial information of the smart device using the QR code.
제 3 항에 있어서,
상기 금융 호스트 서버는 QR 코드의 발급 요청이 수신되면, 상기 정보 데이터베이스의 고객 개인 정보를 근거로 하여 인증값을 생성하고, 상기 인증값과, 시리얼 번호, 고객에 의해 선택된 금융 서비스의 서비스 내용, PIN 번호 정보를 포함하여 암호화 알고리즘에 따른 암호화를 수행하는 보안 QR 코드 모듈과,
상기 보안 QR 코드 모듈로부터 인증값을 전달받으면, 고유의 시리얼 번호를 생성하고, 상기 시리얼 번호와 인증값을 상기 정보 데이터베이스의 고객 정보 테이블에 PIN 번호를 부여하여 고객원장 정보로서 저장하는 인증 모듈을 포함하는 것을 특징으로 하는 QR 코드를 이용한 스마트 기기의 금융 정보 처리 장치.
The method of claim 3, wherein
Wherein the financial host server generates an authentication value based on the personal information of the customer of the information database when receiving the QR code issuance request, and transmits the authentication value, the serial number, the service content of the financial service selected by the customer, A security QR code module for performing encryption according to an encryption algorithm including number information,
And an authentication module for generating a unique serial number when the authentication value is received from the secure QR code module and storing the serial number and the authentication value as a customer ledger information by giving a PIN number to the customer information table of the information database And the financial information processing device of the smart device using the QR code.
제 3 항에 있어서,
상기 고객에 의해 선택된 금융 서비스의 서비스 내용은, 계좌의 입/출금, 예금 및 적금 상품의 가입/해지, 예금 및 적금 상품의 서비스 내용 변경, 펀드 상품의 가입이나 서비스 변경 또는 해지, 대출 계좌의 운영 서비스, 직불식/선불식 카드 계좌의 내역 조회, 카드 이용 내역 조회, 포인트 정보 조회, 개인정보의 변경 중에서 적어도 어느 하나 이상인 것을 특징으로 하는 QR 코드를 이용한 스마트 기기의 금융 정보 처리 장치.
The method of claim 3, wherein
The services of the financial service selected by the customer include, but are not limited to, input / withdrawal of accounts, participation / termination of deposits and savings products, change of service contents of deposits and savings products, change or termination of subscription or service of fund products, Wherein the financial information processing device of the smart device using the QR code is at least one of a service, an inquiry of debit / prepay card account, a card usage history inquiry, a point information inquiry, and a change of personal information.
제 5 항에 있어서,
상기 금융 호스트 서버는, 고객이 이용할 수 있는 모든 금융 서비스를 단일의 QR 코드에 대해 설정하는 기능과, 전체 금융 서비스 중에서 고객이 원하는 특정 개수의 금융 서비스만을 단일의 QR 코드에 설정하는 기능, 고객이 금융 서비스의 종류 별로 각각 별도의 QR 코드를 생성할 수 있도록 설정하는 기능 중에서 어느 하나의 설정 기능에 의해 QR 코드를 생성하는 것을 특징으로 하는 QR 코드를 이용한 스마트 기기의 금융 정보 처리 장치.
The method of claim 5, wherein
The financial host server has a function of setting all the financial services available to the customer to a single QR code and a function of setting only a specific number of financial services desired by the customer in a single QR code among the entire financial services, Wherein the QR code is generated by any one of a function for setting a separate QR code for each type of financial service to be generated.
제 1 항에 있어서,
상기 QR 코드는 고정 부착용 부착재를 갖춘 스티커 형태와, QR 코드가 인쇄되어 있는 하드형 카드, QR 코드가 인쇄되어 있는 인쇄지 중에서 어느 하나의 재질로 제작한 QR 코드 매체와, 디지털 이미지 파일 형태 중에서 어느 하나의 형태로 발급되는 것을 특징으로 하는 QR 코드를 이용한 스마트 기기의 금융 정보 처리 장치.
The method of claim 1,
The QR code is a QR code medium made of any one of a sticker type having a fixing attachment material, a hard card having a QR code printed thereon and a printing paper on which a QR code is printed, Wherein the smart card is issued in one form.
금융 서비스용으로 발급된 QR 코드를 입력하고, 상기 QR 코드 정보를 이용하여 고객 정보 검증을 요청함에 의해, 고객 인증이 처리되면 온라인의 로그인 수행을 통해 금융 서비스를 진행하는 스마트 기기와;
상기 스마트 기기로부터 수신되는 QR 코드 정보를 금융 호스트 서버에 전송하여 고객 정보 검증을 요청하고, 금융 호스트 서버로부터 고객 인증이 처리되면 상기 스마트 기기에 온라인 로그인 수행에 따른 금융 서비스의 정보 데이터를 제공하는 고객 정보 제공 서버;
금융 기관에 대한 고객의 금융 서비스용 QR 코드 발급 요청에 따라, 상기 고객에 대해 할당된 정보를 포함하여 암호화된 QR 코드를 생성하여 발급하고, 상기 고객 정보 제공 서버의 고객 정보 검증 요청에 따라 정보 데이터베이스의 저장 정보를 근거로 QR 코드 정보를 이용한 고객 인증 처리를 수행하여 인증 결과를 상기 고객 정보 제공 서버에 제공하는 금융 호스트 서버; 및
상기 금융 호스트 서버에서 생성되는 QR 코드에 포함된 고객의 할당 정보를 저장하는 정보 데이터베이스를 포함하는 것을 특징으로 하는 QR 코드를 이용한 스마트 기기의 금융 정보 처리 장치.
A smart device for inputting a QR code issued for a financial service, requesting verification of customer information using the QR code information, and conducting a financial service through on-line login when the customer authentication is processed;
The QR code information received from the smart device is transmitted to the financial host server to request verification of the customer information and when the customer authentication is processed from the financial host server, An information providing server;
And generating and issuing an encrypted QR code including information allocated to the customer in response to a customer's request for issuing a QR code for a financial service to a financial institution, A financial host server for performing a customer authentication process using QR code information based on the stored information and providing the authentication result to the customer information providing server; And
Financial information processing apparatus for a smart device using a QR code, characterized in that it comprises an information database for storing the customer's allocation information contained in the QR code generated by the financial host server.
제 8 항에 있어서,
상기 스마트 기기는 상기 고객 정보 제공 서버에 QR 코드 정보와 함께 스마트 기기의 기기 고유번호와, 개인 식별 번호를 전송하는 것을 특징으로 하는 QR 코드를 이용한 스마트 기기의 금융 정보 처리 장치.
The method of claim 8,
Wherein the smart device transmits the QR code information, the device unique number of the smart device, and the personal identification number to the customer information providing server.
제 8 항에 있어서,
상기 고객 정보 제공 서버는 상기 금융 호스트 서버에서 QR 코드 생성을 위해 암호화한 알고리즘과 매칭되는 암호화 및 복호화 알고리즘에 따라 상기 QR 코드 정보를 복호화 처리하고, 복호화된 QR 정보를 상기 금융 호스트 서버에 전송하는 것을 특징으로 하는 QR 코드를 이용한 스마트 기기의 금융 정보 처리 장치.
The method of claim 8,
Wherein the customer information providing server decrypts the QR code information according to an encryption and decryption algorithm matched with an algorithm encrypted for generating a QR code in the financial host server and transmits the decrypted QR information to the financial host server A financial information processing device of a smart device using a QR code.
제 8 항에 있어서,
상기 고객 정보 제공 서버는 상기 금융 호스트 서버로부터 고객 인증이 처리되면, 상기 고객에 의해 미리 설정된 로그인 ID 및 비밀번호로 자동 로그인을 수행하는 것을 특징으로 하는 QR 코드를 이용한 스마트 기기의 금융 정보 처리 장치.
The method of claim 8,
Wherein the customer information providing server performs automatic login with the login ID and password preset by the customer when the customer authentication is processed from the financial host server.
제 8 항에 있어서,
상기 금융 호스트 서버에서 QR 코드에 포함되는 고객에 대해 할당된 정보는, QR 코드의 발급 요청으로 생성되는 인증값과, 상기 고객에게 고유하게 부여되는 시리얼 번호, 고객에 의해 선택된 금융 서비스의 서비스 내용, PIN 번호 정보를 포함하는 것을 특징으로 하는 QR 코드를 이용한 스마트 기기의 금융 정보 처리 장치.
The method of claim 8,
The information allocated to the customer included in the QR code in the financial host server includes at least one of an authentication value generated by a QR code issuance request, a serial number uniquely assigned to the customer, a service content of the financial service selected by the customer, PIN number information of the financial information of the smart device using the QR code.
제 12 항에 있어서,
상기 금융 호스트 서버는 QR 코드의 발급 요청이 수신되면, 상기 정보 데이터베이스의 고객 개인 정보를 근거로 하여 인증값을 생성하고, 상기 인증값과, 시리얼 번호, 고객에 의해 선택된 금융 서비스의 서비스 내용, PIN 번호 정보를 포함하여 암호화 알고리즘에 따른 암호화를 수행하는 보안 QR 코드 모듈과,
상기 보안 QR 코드 모듈로부터 인증값을 전달받으면, 고유의 시리얼 번호를 생성하고, 상기 시리얼 번호와 인증값을 상기 정보 데이터베이스의 고객 정보 테이블에 PIN 번호를 부여하여 고객원장 정보로서 저장하는 인증 모듈을 포함하는 것을 특징으로 하는 QR 코드를 이용한 스마트 기기의 금융 정보 처리 장치.
13. The method of claim 12,
Wherein the financial host server generates an authentication value based on the personal information of the customer of the information database when receiving the QR code issuance request, and transmits the authentication value, the serial number, the service content of the financial service selected by the customer, A security QR code module for performing encryption according to an encryption algorithm including number information,
And an authentication module for generating a unique serial number when the authentication value is received from the secure QR code module and storing the serial number and the authentication value as a customer ledger information by giving a PIN number to the customer information table of the information database And the financial information processing device of the smart device using the QR code.
제 12 항에 있어서,
상기 고객에 의해 선택된 금융 서비스의 서비스 내용은, 계좌의 입/출금, 예금 및 적금 상품의 가입/해지, 예금 및 적금 상품의 서비스 내용 변경, 펀드 상품의 가입이나 서비스 변경 또는 해지, 대출 계좌의 운영 서비스, 직불식/선불식 카드 계좌의 내역 조회, 카드 이용 내역 조회, 포인트 정보 조회, 개인정보의 변경 중에서 적어도 어느 하나 이상인 것을 특징으로 하는 QR 코드를 이용한 스마트 기기의 금융 정보 처리 장치.
13. The method of claim 12,
The services of the financial service selected by the customer include, but are not limited to, input / withdrawal of accounts, participation / termination of deposits and savings products, change of service contents of deposits and savings products, change or termination of subscription or service of fund products, Wherein the financial information processing device of the smart device using the QR code is at least one of a service, an inquiry of debit / prepay card account, a card usage history inquiry, a point information inquiry, and a change of personal information.
금융 기관에 대한 고객의 금융 서비스용 QR 코드 발급 요청에 따라, 금융 호스트 서버가 상기 고객에 대해 할당된 정보를 포함하여 암호화된 QR 코드를 생성하는 제1단계와;
상기 금융 호스트 서버가 상기 생성된 QR 코드에 포함된 고객의 할당 정보를 정보 데이터베이스에 저장하는 제2단계;
상기 금융 호스트 서버가 상기 생성된 암호화된 QR 코드가 포함된 매체를 상기 고객에게 발급해주는 제3단계;
상기 고객의 스마트 기기가 상기 발급된 QR 코드를 입력하고, 상기 QR 코드 정보를 이용하여 고객 정보 제공 서버에 고객 정보 검증을 요청하는 제4단계;
상기 고객 정보 제공 서버가 상기 QR 코드 정보를 상기 금융 호스트 서버에 전송하여 고객 정보 검증을 요청하고, 상기 금융 호스트 서버가 상기 정보 데이터베이스의 저장 정보를 근거로 QR 코드 정보를 이용한 고객 인증 처리 결과를 상기 고객 정보 제공 서버에 제공하는 제5단계; 및
상기 고객 정보 제공 서버가 고객 인증 처리 결과를 수신받으면, 상기 스마트 기기에 온라인 로그인 수행에 따른 금융 서비스의 정보 데이터를 제공하는 제6단계를 포함하는 것을 특징으로 하는 QR 코드를 이용한 스마트 기기의 금융 정보 처리 방법.
A first step in which a financial host server generates an encrypted QR code including information allocated to the customer in response to a customer's request for issuing a QR code for a financial service to a financial institution;
A second step of the financial host server storing customer assignment information included in the generated QR code in an information database;
A third step of the financial host server issuing a medium containing the generated encrypted QR code to the customer;
A fourth step of the smart device of the customer inputting the issued QR code and requesting the customer information providing server to verify the customer information using the QR code information;
The customer information providing server transmits the QR code information to the financial host server to request customer information verification, and the financial host server transmits a customer authentication processing result using the QR code information based on the stored information of the information database Providing a customer information providing server to the customer information providing server; And
If the customer information providing server receives the customer authentication processing result, the financial information of the smart device using a QR code, characterized in that it comprises the step 6 of providing information data of the financial service according to the online login to the smart device; Treatment method.
제 15 항에 있어서,
상기 제1단계에서, 상기 고객의 QR 코드 발급 요청은, 상기 금융 호스트 서버와 온라인으로 연결되는 금융기관의 영업점 시스템과의 정보 통신을 통해서 진행하는 것을 특징으로 하는 QR 코드를 이용한 스마트 기기의 금융 정보 처리 방법.
The method of claim 15,
Wherein the QR code issuance request of the customer is performed through information communication with a branch office system of a financial institution connected to the financial host server on-line, in the first step, the financial information of the smart device using the QR code Processing method.
제 15 항에 있어서,
상기 제1단계에서, 상기 금융 호스트 서버에서 QR 코드에 포함되는 고객에 대해 할당된 정보는, QR 코드의 발급 요청으로 생성되는 인증값과, 상기 고객에게 고유하게 부여되는 시리얼 번호, 고객에 의해 선택된 금융 서비스의 서비스 내용, PIN 번호 정보를 포함하는 것을 특징으로 하는 QR 코드를 이용한 스마트 기기의 금융 정보 처리 방법.
The method of claim 15,
In the first step, the information allocated to the customer included in the QR code in the financial host server includes at least one of an authentication value generated by a request for issuing a QR code, a serial number uniquely assigned to the customer, A service content of a financial service, and a PIN number information.
제 17 항에 있어서,
상기 제1단계에서, 상기 고객에 의해 선택된 금융 서비스의 서비스 내용은, 계좌의 입/출금, 예금 및 적금 상품의 가입/해지, 예금 및 적금 상품의 서비스 내용 변경, 펀드 상품의 가입이나 서비스 변경 또는 해지, 대출 계좌의 운영 서비스, 직불식/선불식 카드 계좌의 내역 조회, 카드 이용 내역 조회, 포인트 정보 조회, 개인정보의 변경 중에서 적어도 어느 하나 이상인 것을 특징으로 하는 QR 코드를 이용한 스마트 기기의 금융 정보 처리 방법.
The method of claim 17,
In the first step, the service contents of the financial service selected by the customer include, but are not limited to, input / withdrawal of accounts, registration / termination of deposits and savings products, change of service contents of deposits and savings products, A financial account information of a smart device using a QR code, which is characterized in that it is at least any one of revocation, operation of a loan account, history inquiry of a debit / prepay card account, inquiry of card usage history, point information inquiry, Processing method.
제 17 항에 있어서,
상기 제1단계에서, 상기 금융 호스트 서버는, 고객이 이용할 수 있는 모든 금융 서비스를 단일의 QR 코드에 대해 설정하는 기능과, 전체 금융 서비스 중에서 고객이 원하는 특정 개수의 금융 서비스만을 단일의 QR 코드에 설정하는 기능, 고객이 금융 서비스의 종류 별로 각각 별도의 QR 코드를 생성할 수 있도록 설정하는 기능 중에서 어느 하나의 설정 기능에 의해 QR 코드를 생성하는 것을 특징으로 하는 QR 코드를 이용한 스마트 기기의 금융 정보 처리 방법.
The method of claim 17,
In the first step, the financial host server has a function of setting all the financial services available to the customer to a single QR code and a function of setting only a specific number of financial services desired by the customer among the entire financial services to a single QR code And a function of setting a setting so that a customer can generate a separate QR code for each kind of financial service, and a QR code is generated by using any one of the setting functions. Processing method.
제 15 항에 있어서,
상기 제4단계에서, 상기 스마트 기기는 상기 고객 정보 제공 서버에 QR 코드 정보와 함께 스마트 기기의 기기 고유번호와, 개인 식별 번호를 전송하는 것을 특징으로 하는 QR 코드를 이용한 스마트 기기의 금융 정보 처리 방법.
The method of claim 15,
Wherein the smart device transmits the QR code information and the device unique number of the smart device and the personal identification number to the customer information providing server in the fourth step, .
제 15 항에 있어서,
상기 제5단계에서, 상기 고객 정보 제공 서버는 상기 금융 호스트 서버에서 QR 코드 생성을 위해 암호화한 알고리즘과 매칭되는 암호화 및 복호화 알고리즘에 따라 상기 QR 코드 정보를 복호화 처리하고, 복호화된 QR 정보를 상기 금융 호스트 서버에 전송하는 것을 특징으로 하는 QR 코드를 이용한 스마트 기기의 금융 정보 처리 방법.
The method of claim 15,
In the fifth step, the customer information providing server decrypts the QR code information according to an encryption and decryption algorithm matched with an algorithm encrypted for generating a QR code in the financial host server, and transmits the decrypted QR information to the financial institution And transmitting the generated QR code to the host server.
제 15 항에 있어서,
상기 제6단계에서, 상기 고객 정보 제공 서버는 상기 금융 호스트 서버로부터 고객 인증이 처리되면, 상기 고객에 의해 미리 설정된 로그인 ID 및 비밀번호로 자동 로그인을 수행하는 것을 특징으로 하는 QR 코드를 이용한 스마트 기기의 금융 정보 처리 방법.
The method of claim 15,
Wherein in the sixth step, when the customer authentication is processed from the financial host server, the customer information providing server performs automatic login with a login ID and a password set in advance by the customer. How to process financial information.
KR1020120078918A 2012-07-19 2012-07-19 Apparatus and Method for Processing Finance Banking Information of Smart Device Using QR Code KR101407737B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020120078918A KR101407737B1 (en) 2012-07-19 2012-07-19 Apparatus and Method for Processing Finance Banking Information of Smart Device Using QR Code

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120078918A KR101407737B1 (en) 2012-07-19 2012-07-19 Apparatus and Method for Processing Finance Banking Information of Smart Device Using QR Code

Publications (2)

Publication Number Publication Date
KR20140012335A true KR20140012335A (en) 2014-02-03
KR101407737B1 KR101407737B1 (en) 2014-06-13

Family

ID=50263270

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120078918A KR101407737B1 (en) 2012-07-19 2012-07-19 Apparatus and Method for Processing Finance Banking Information of Smart Device Using QR Code

Country Status (1)

Country Link
KR (1) KR101407737B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104618401A (en) * 2015-03-10 2015-05-13 四川省宁潮科技有限公司 Real-name system-based wifi one-key logging method
CN110378094A (en) * 2019-07-04 2019-10-25 绿漫科技有限公司 A kind of omnipotent 2 D code verification method based on garden system

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020204261A1 (en) * 2019-04-05 2020-10-08 주식회사 한메가 Financial transaction service operating system and method using qr code
KR102508899B1 (en) * 2021-01-04 2023-03-10 캐롯손해보험 주식회사 System for insurance of mobile by achieving reflected image

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030079640A (en) * 2002-04-02 2003-10-10 주식회사 비즈모델라인 Mobile Authentication System and Service Method for Processing Electronic Authentication Image
JP2006012067A (en) * 2004-06-29 2006-01-12 Oki Electric Ind Co Ltd Counter transaction system
KR20110051003A (en) * 2009-11-09 2011-05-17 여호룡 System for certificating one time virtual certification number, smart card having the display and method therefor
KR20110086294A (en) * 2010-01-22 2011-07-28 (주)이컴앤드시스템 Method for management of indentification using mobile barcode

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104618401A (en) * 2015-03-10 2015-05-13 四川省宁潮科技有限公司 Real-name system-based wifi one-key logging method
CN110378094A (en) * 2019-07-04 2019-10-25 绿漫科技有限公司 A kind of omnipotent 2 D code verification method based on garden system

Also Published As

Publication number Publication date
KR101407737B1 (en) 2014-06-13

Similar Documents

Publication Publication Date Title
TWI792284B (en) Methods for validating online access to secure device functionality
JP6704919B2 (en) How to secure your payment token
CN102103778B (en) Mobile payment system, mobile terminal and method for realizing mobile payment service
US20170061441A1 (en) Secure on device cardholder authentication using biometric data
CN101842795B (en) For carrying out mutual system, the method and apparatus with dynamic security
CN112805737A (en) Techniques for token proximity transactions
US20090307142A1 (en) Trusted service manager (tsm) architectures and methods
AU2016220072A1 (en) Secure authentication of user and mobile device
CA2914956C (en) System and method for encryption
WO2015077247A1 (en) Automated account provisioning
CA2851895A1 (en) Person-to-person electronic payment processing
JP2013529327A (en) A secure and sharable payment system using trusted personal devices
US10140614B2 (en) User authentication method and device for credentials back-up service to mobile devices
KR20140125449A (en) Transaction processing system and method
EP3186739B1 (en) Secure on device cardholder authentication using biometric data
CN112889046A (en) System and method for password authentication of contactless cards
CA3040776A1 (en) Coordinator managed payments
KR101407737B1 (en) Apparatus and Method for Processing Finance Banking Information of Smart Device Using QR Code
KR20070097874A (en) Service system for instant payment utilizing a wireless telecommunication device
KR101739119B1 (en) A Credit/Debit Card Registration Method for Privacy Protection in RFID Systems for Mobile Payment Environments, Enhancing Security and User Convenience
KR20080009242A (en) Service system for instant payment utilizing a wireless telecommunication device
KR101480034B1 (en) Method for providing financial service using qr security code
WO2015162276A2 (en) Secure token implementation
TWI626606B (en) Electronic card establishment system and method thereof
KR101103189B1 (en) System and Method for Issueing Public Certificate of Attestation using USIM Information and Recording Medium

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20170609

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20180612

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20190611

Year of fee payment: 6