[go: up one dir, main page]

KR101544754B1 - System for verifying and managing forged or altered checks based on web and the method thereof - Google Patents

System for verifying and managing forged or altered checks based on web and the method thereof Download PDF

Info

Publication number
KR101544754B1
KR101544754B1 KR1020130127220A KR20130127220A KR101544754B1 KR 101544754 B1 KR101544754 B1 KR 101544754B1 KR 1020130127220 A KR1020130127220 A KR 1020130127220A KR 20130127220 A KR20130127220 A KR 20130127220A KR 101544754 B1 KR101544754 B1 KR 101544754B1
Authority
KR
South Korea
Prior art keywords
check
application server
web
payment
web application
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
KR1020130127220A
Other languages
Korean (ko)
Other versions
KR20150027666A (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 기산전자 주식회사
Publication of KR20150027666A publication Critical patent/KR20150027666A/en
Application granted granted Critical
Publication of KR101544754B1 publication Critical patent/KR101544754B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/02Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP]
    • G06Q20/023Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP] the neutral party being a clearing house
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07DHANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
    • G07D7/00Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency
    • G07D7/06Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency using wave or particle radiation
    • G07D7/12Visible light, infrared or ultraviolet radiation

Landscapes

  • Business, Economics & Management (AREA)
  • General Health & Medical Sciences (AREA)
  • Toxicology (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Security & Cryptography (AREA)
  • Accounting & Taxation (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Inspection Of Paper Currency And Valuable Securities (AREA)

Abstract

본 발명은 웹기반 수표의 위변조 검증 및 관리 시스템 및 방법에 관한 것으로, 상기 시스템은 발행수표나 지급수표에 관련된 정보를 취득하는 지폐처리장치와, 상기 지폐처리장치에서 취득한 발행수표나 지급수표에 관련된 정보를 웹 어플리케이션 서버에 전송하는 중계기와, 웹상에서 상기 지급수표의 위변조 검증을 수행하여 그 결과를 텔러 단말기에 제공하는 웹 어플리케이션 서버 및 상기 발행수표나 지급수표에 관련된 정보를 저장하고 상기 웹 어플리케이션 서버와 연동하여 위변조 검증 시 상기 수표에 관련된 정보를 조회할 수 있도록 하는 데이터베이스를 포함한다.The present invention relates to a system and method for forgery verification and management of a web-based check, wherein the system comprises a banknote processing apparatus for acquiring information related to an issued check or a paid check, A web application server for performing forgery verification of the payment check on the web and providing the result to the teller terminal, and a web server for storing information related to the issue check or the payment check, And a database that allows the information related to the check to be inquired when the forgery and falsification is verified.

Figure R1020130127220
Figure R1020130127220

Description

웹기반 수표의 위변조 검증 및 관리 시스템 및 그 방법{SYSTEM FOR VERIFYING AND MANAGING FORGED OR ALTERED CHECKS BASED ON WEB AND THE METHOD THEREOF} BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a system and method for verifying and managing web-based checks,

본 발명은 웹기반 수표의 위변조 검증 및 관리 시스템 및 그 방법에 관한 것으로, 보다 상세하게는 지폐처리장치를 이용하여 발행수표와 지급수표의 이미지 및 특징 정보들을 취득하고, 웹상의 특정 서버에서 상기 발행수표의 이미지 및 특징 정보들을 저장 및 관리하게 하며, 상기 웹상의 특정 서버를 통해 발행수표와 지급수표의 이미지 및 특징 정보들을 비교 분석하여 위변조 여부를 검증할 수 있도록 하는 웹기반 수표의 위변조 검증 및 관리 시스템 및 그 방법에 관한 것이다.
The present invention relates to a system and method for forgery verification and management of web-based checks, and more particularly, to a system and method for checking and managing web-based checks, And checks and forfeits the web-based checks to compare and analyze the images and feature information of the issued checks and the payment checks through a specific server on the web. System and method thereof.

통상적으로 지폐처리장치는 지폐의 매수를 자동으로 셀 수 있는 장치로서, 은행 등에서 창구 직원의 지폐계수 실수를 방지하기 위하여 사용된다. 최근의 상기 지폐처리장치는 지폐정사기(또는 지폐감별기)를 포함한다.Normally, a bill processing apparatus is a device that can automatically count the number of bills, and is used in a bank or the like to prevent bank notes counting mistakes of counter workers. The above-mentioned bill processing apparatus includes a bill checker (or a bill discriminator).

상기 지폐정사기(또는 지폐감별기)는 지폐계수기, 자동판매기, 현금 자동지급기 등에 내장되어 투입되는 지폐가 정당한 것인지 등을 검증한다. The bill validator (or the bill discriminator) is built in a bill counter, a vending machine, a cash dispenser, etc., and verifies whether the bill to be input is legitimate.

예컨대 지폐의 정사(즉, 새지폐 / 헌지폐 / 훼손지폐)를 검증하거나 위조지폐인지 여부를 검증한다. 참고로, 본 발명에서 설명하는 지폐처리장치는 지폐계수 뿐만 아니라, 지폐검증 기능을 구비한 지폐계수기, 계수 기능을 구비한 지폐 식별 장치 등을 모두 포함하는 개념으로 사용된다. For example, verify the authenticity (i.e., new banknote / old banknote / damaged banknote) of the banknote or verifies whether it is a counterfeit banknote. For reference, the banknote handling apparatus described in the present invention is used not only in terms of banknote count, but also as a concept including a banknote counter having a banknote verifying function, a banknote discriminating apparatus having a counting function, and the like.

상기 지폐처리장치는 은행, 현금수송업체, 단자회사, 환전소, 신용금고, 야간은행, 우체국과 같은 금융기관, 주유소, 유흥업소, 카지노, 대중음식점, 호텔과 같은 야간업소, 백화점, 일반사무실, 슈퍼마켓, 면세점, 대형할인점, 연쇄점, 편의점과 같이 수표 및 현금을 취급하는 사업장이나 업소에서 사용된다.The above-mentioned banknote processing apparatuses can be used for banknotes, cash transport companies, terminal companies, money changers, credit unions, night banks, financial institutions such as post offices, night gas stations such as gas stations, entertainment establishments, casinos, restaurants, hotels, , Duty-free shops, large discount stores, chain stores, convenience stores, and so on.

본 발명에 따른 상기 지폐처리장치는 수표의 위변조를 검증할 수도 있다. The bill processing apparatus according to the present invention may verify the forgery and alteration of a check.

즉, 육안으로는 식별할 수 없을 정도의 고도로 위변조된 수표라고 할지라도 상기 지폐처리장치나 수표감별기를 통해서 수표의 형상에 따른 위변조를 검증할 수 있다. 또한 현금과 달리 수표는 일반전화, 휴대전화, 인터넷, 및 카드단말기를 이용해 수표일련번호를 조회함으로써 이 수표가 도난당한 수표인지 혹은 위변조된 수표인지를 확인할 수 있다. That is, even if it is a highly counterfeit check which can not be discerned by the naked eye, the forgery and falsification according to the shape of the check can be verified through the above-mentioned bill processing machine or the check discriminator. Also, unlike cash, checks can be used to check the check serial number using regular phones, cell phones, the Internet, and card terminals to determine whether the check is stolen or forged.

그러나 현재 발생되고 있는 수표 사고의 대부분이 진본 수표의 위변조로 발생되는 만큼 기존의 지폐계수기나 수표감별기를 이용해서는 형상적으로 전혀 문제가 없는 수표(즉, 진본 수표)의 위변조 여부를 판단할 수 없는 문제점이 있다. However, since most of the check incidents currently occurring are caused by the forgery and falsification of the original check, it is impossible to judge whether or not the check (ie, the original check) having no problem in shape is completely falsified by using the conventional banknote counter or the check discriminator There is a problem.

예컨대 금융기관에서 발급받은 진본 소액수표(예 : 10만원 수표)의 일련번호와 금액을 지운 뒤 진본 고액수표(예 : 2300만원 수표)의 일련번호와 금액을 그대로 기입하는 수법으로 위변조한 수표(일명 쌍둥이 수표)는 진본 수표의 소유주가 환전을 하기 전까지는 위변조 사실을 알 수 없는 문제점이 있다.For example, a serial number and amount of a small genuine check (for example, 100,000 Won) issued by a financial institution is erased and a check for forging a large amount of genuine check (for example, 23 million won) Twin check) has a problem that it can not be forged until the owner of the original check exchanges money.

더구나 근래에는 은행 직원과 공조하여 백지수표를 건네거나 진본 수표의 금액이나 일련번호를 조작하는 등 수표의 위변조 방법이 고도화되고 있으며, 그에 따라 수표를 발행한 은행지점(또는 은행)과 수표를 지급하는 은행지점(또는 은행)이 다를 경우에도 수표의 위변조 여부를 검증할 수 있는 시스템이 필요한 상황이다.
Moreover, in recent years, counterfeiting methods have been upgraded in cooperation with bank employees, such as handing out blank checks or manipulating the amount or serial number of the original check, thereby paying the check to the bank branch (or bank) issuing the check Even if the bank branch (or bank) is different, a system that can verify the forgiveness of checks is necessary.

본 발명의 배경기술은 대한민국 공개특허 10-2005-0057825호(2005.06.16.공개, 수표업무처리시스템 및 이를 이용한 수표업무처리방법)에 개시되어 있다.
BACKGROUND ART [0002] The background art of the present invention is disclosed in Korean Patent Laid-Open Publication No. 10-2005-0057825 (published on Jun. 16, 2005, a check processing system and a check processing method using the same).

본 발명은 상기와 같은 문제점을 해결하기 위해 창작된 것으로서, 지폐처리장치를 이용하여 발행수표의 이미지 및 특징 정보들을 취득하고, 상기 발행수표의 이미지 및 특징 정보들을 웹상의 특정 서버에 전송하여 저장 및 관리하게 하는 웹기반 수표의 위변조 검증 및 관리 시스템 및 그 방법을 제공하는데 목적이 있다.SUMMARY OF THE INVENTION The present invention has been made to solve the above problems, and it is an object of the present invention to provide an image processing apparatus and method which can acquire image and feature information of an issue check using a bill processing apparatus, transmit image and feature information of the issue check to a specific server on the web, The present invention provides a system and method for forgery verification and management of a web-based check,

또한 본 발명은 웹상의 특정 서버를 통해 발행수표와 지급수표의 이미지 및 특징 정보들을 비교 및 분석하여 지급수표의 위변조 여부를 검증할 수 있도록 하는 웹기반 수표의 위변조 검증 및 관리 시스템 및 그 방법을 제공하는데 목적이 있다. Also, the present invention provides a system and method for forgery verification and management of a web-based check, which enables a user to verify whether a payment check is forged or falsified by comparing and analyzing the image and feature information of the issued check and the payment check through a specific server on the web .

또한 본 발명은 수표를 발행한 은행지점(또는 은행)과 수표를 지급하는 은행지점(또는 은행)이 다를 경우에도 웹상의 특정 서버에 접속하여 지급수표의 위변조 여부를 검증할 수 있도록 하는 웹기반 수표의 위변조 검증 및 관리 시스템 및 그 방법을 제공하는데 목적이 있다.
The present invention also provides a web-based check system that allows a user to access a specific server on the web to verify whether a payment check is falsified, even when the bank branch (or bank) issuing the check and the bank branch (or bank) And to provide a method and system for managing forgery and verification of a forgery.

본 발명의 일 측면에 따른 웹기반 수표의 위변조 검증 및 관리 시스템은, 발행수표나 지급수표에 관련된 정보를 취득하는 지폐처리장치; 상기 지폐처리장치에서 취득한 발행수표나 지급수표에 관련된 정보를 웹 어플리케이션 서버에 전송하는 중계기; 웹상에서 상기 지급수표의 위변조 검증을 수행하여 그 결과를 텔러 단말기에 제공하는 웹 어플리케이션 서버; 및 상기 발행수표나 지급수표에 관련된 정보를 저장하고 상기 웹 어플리케이션 서버와 연동하여 위변조 검증 시 상기 지급수표에 대응하는 발행수표에 관련된 정보를 조회할 수 있도록 하는 데이터베이스;를 포함하는 것을 특징으로 한다.According to an aspect of the present invention, there is provided a web-based check forgery verification and management system, comprising: a bill processing apparatus for acquiring information related to a issued check or a paid check; A transfer unit for transferring to the web application server information related to the issued check and the payment check acquired by the banknote processing apparatus; A web application server for performing forgery verification of the payment check on the web and providing the result to the teller terminal; And a database that stores information related to the issue check and the payment check, and enables information related to the issued check corresponding to the payment check to be inquired when the forgery verification is performed in cooperation with the web application server.

본 발명에 있어서, 상기 웹 어플리케이션 서버에서 처리된 지급수표의 위변조 검증 결과를 웹브라우저를 통해 표시할 수 있는 포맷으로 변환하여 상기 텔러 단말기에 출력하는 웹서버;를 더 포함하는 것을 특징으로 한다.The web server further includes a web server converting the forgery verification result of the payment check processed in the web application server into a format that can be displayed through a web browser and outputting the converted result to the teller terminal.

본 발명에 있어서, 상기 발행수표나 지급수표에 관련된 정보는, 발행수표인지 혹은 지급수표인지를 구분할 수 있는 플랙(Flag) 정보; 가시광 이미지, 가시광 투과 이미지, 적외선 이미지 및 적외선 투과 이미지 중 적어도 하나 이상의 수표이미지; 적어도 하나 이상의 센서를 이용하여 검출된 센싱 정보; 및 일반 잉크 또는 자기잉크문자(MICR)로 인쇄된 특징 정보로서, 수표일련번호, 은행, 지점, 계좌번호, 수표종류, 발행금액, 발행일, 금액 정보 중 적어도 하나 이상을 포함하는 것을 특징으로 한다.In the present invention, the information related to the issue check and the payment check may include flag information capable of distinguishing whether it is an issued check or a payment check; At least one of a visible light image, a visible light transmission image, an infrared image, and an infrared light transmission image; Sensing information detected using at least one sensor; And at least one of a check serial number, a bank, a branch, an account number, a check type, an issuance amount, an issuance date, and a money amount information as feature information printed by a general ink or magnetic ink character (MICR).

본 발명에 있어서, 상기 지폐처리장치는, 자기잉크문자(MICR)로 인쇄된 정보를 추출하기 위한 자기잉크문자판독수단;을 포함하는 것을 특징으로 한다.In the present invention, the bill processing apparatus includes magnetic ink character reading means for extracting information printed with magnetic ink characters (MICR).

본 발명에 있어서, 상기 지폐처리장치 또는 웹 어플리케이션 서버는, 가시광 이미지, 가시광 투과 이미지, 적외선 이미지 및 적외선 투과 이미지 중 적어도 하나 이상의 이미지를 처리하여 자기잉크문자(MICR)로 인쇄된 정보를 추출하는 것을 특징으로 한다.In the present invention, the bill processing apparatus or the web application server may process at least one image of the visible light image, the visible light transmission image, the infrared image, and the infrared transmission image to extract the information printed with the magnetic ink character (MICR) .

본 발명에 있어서, 상기 웹 어플리케이션 서버는, 동일 은행이나 타 은행에서 인터넷이나 은행공동전산망을 통해 접속되도록 구현되는 것을 특징으로 한다.In the present invention, the web application server may be connected to the same bank or another bank through an Internet or a bank common network.

본 발명에 있어서, 상기 웹 어플리케이션 서버는, 상기 데이터베이스에 기 저장되어 있던 발행수표에 관련된 정보와 위변조 검증을 위해 취득한 지급수표에 관련된 정보를 비교 및 분석하여 그 일치율에 따라 위변조 여부를 검증하는 것을 특징으로 한다.In the present invention, the web application server compares and analyzes the information related to the issued check previously stored in the database and the information related to the payment check acquired for the forgery verification, and verifies whether the information is forged or not according to the matching rate .

본 발명에 있어서, 상기 웹 어플리케이션 서버는, 상기 지급수표의 형상적인 위변조 검증, 또는 상기 발행수표와 지급수표의 대조를 통한 위변조 검증 중 적어도 하나 이상을 수행하는 것을 특징으로 한다.In the present invention, the web application server may perform at least one of a formal forgery verification of the payment check, or a forgery verification through a check between the issued check and the payment check.

본 발명에 있어서, 상기 웹 어플리케이션 서버는, 상기 지급수표에 관련된 정보를 전송받으면, 수표 자체의 위변조 검증을 먼저 수행하여 그 수표 자체가 위변조 되지 않았을 때 상기 지급수표에 관련된 정보를 상기 데이터베이스에 저장하는 것을 특징으로 한다.In the present invention, when the web application server receives the information related to the payment check, the web application server first carries out forgery verification of the check itself, and stores the information related to the payment check in the database when the check itself is not forged .

본 발명에 있어서, 상기 웹 어플리케이션 서버는, 상기 발행수표와 지급수표의 수표이미지를 각 화소영역별 및 특징영역별 중 적어도 하나에 따라 비교하여 일치율을 계산하고, 상기 비교결과에 따른 일치율을 수치로 표시하거나 수표의 특징영역을 하이라이트 한 이미지를 표시하는 것을 특징으로 한다.In the present invention, the web application server compares the check image of the issue check with the check image of each payment area according to at least one of the pixel areas and the feature areas, calculates a matching rate, And displays an image in which the feature area of the check is highlighted.

본 발명에 있어서, 상기 웹 어플리케이션 서버는, 상기 발행수표와 지급수표의 센싱 정보를 비교하여 일치율을 계산하고, 상기 비교결과 각 채널별 또는 전체 평균을 신호 파형으로 표시하거나 수치로 표시하도록, 검증 결과를 출력하는 것을 특징으로 한다.In the present invention, the web application server compares the issuance check with the sensing information of the payment check to calculate a coincidence rate, and displays the result of verification as a signal waveform or a numerical value, And outputs the output signal.

본 발명에 있어서, 상기 텔러 단말기는, 발행수표에 관련된 정보가 정확히 웹 어플리케이션 서버에 전송되어 등록 완료되었는지 여부를 표시하고, 지급수표에 관련된 정보가 웹 어플리케이션 서버에 전송되어 수표의 위변조 검증이 수행되는지 여부를 확인할 수 있도록 표시하며, 위변조 검증이 완료된 후 그 위변조 검증 결과를 표시하는 것을 특징으로 한다.
In the present invention, the teller terminal displays whether or not the information related to the issued check has been transmitted to the web application server and completed registration, and information related to the payment check is transmitted to the web application server so that forgery verification of the check is performed And displays the result of the forgery or falsification verification after the forgery or falsification verification is completed.

본 발명의 다른 측면에 따른 웹기반 수표의 위변조 검증 및 관리 방법은, 지폐처리장치에서 지급수표에 관련된 정보를 취득하는 단계; 상기 지폐처리장치에서 취득한 지급수표에 관련된 정보를 웹 어플리케이션 서버에 전송하는 단계; 및 상기 웹 어플리케이션 서버가 상기 지급수표에 관련된 정보를 전송받아 데이터베이스에 기저장된 발행수표에 관련된 정보와 비교하여 위변조 검증을 수행하는 단계;를 포함하는 것을 특징으로 한다.According to another aspect of the present invention, there is provided a method of forgery verification and management of a web-based check, comprising: obtaining information related to a payment check in a bill processing apparatus; Transmitting information related to the payment check acquired by the bill processing apparatus to a web application server; And the web application server receives the information related to the payment check and compares the information with the information related to the issued check stored in the database to perform the forgery verification.

본 발명은 웹서버에서 상기 위변조 검증 결과 및 관리 결과를 웹브라우저를 통해 표시할 수 있는 포맷으로 변환하여 텔러 단말기에 출력하는 단계;를 더 포함하는 것을 특징으로 한다.The present invention further includes a step of converting the forgery and falsification verification result and the management result into a format that can be displayed on a web browser and outputting the converted result to the teller terminal.

본 발명에 있어서, 상기 지폐처리장치 또는 웹 어플리케이션 서버는, 가시광 이미지, 가시광 투과 이미지, 적외선 이미지 및 적외선 투과 이미지 중 적어도 하나 이상의 이미지를 처리하여 자기잉크문자(MICR)로 인쇄된 정보를 추출하는 것을 특징으로 한다.In the present invention, the bill processing apparatus or the web application server may process at least one image of the visible light image, the visible light transmission image, the infrared image, and the infrared transmission image to extract the information printed with the magnetic ink character (MICR) .

본 발명에 있어서, 상기 위변조 검증은, 상기 웹 어플리케이션 서버에서 상기 데이터베이스에 기 저장되어 있던 발행수표에 관련된 정보와 위변조 검증을 위해 취득한 지급수표에 관련된 정보를 비교 및 분석하여 그 일치율에 따라 위변조 여부를 검증하는 것에 의해 수행되는 것을 특징으로 한다.In the present invention, the forgery verification may be performed by comparing and analyzing the information related to the issued check previously stored in the database in the web application server and the information related to the payment check acquired for the forgery verification, And then performing verification.

본 발명에 있어서, 상기 위변조 검증은, 상기 지급수표의 형상적인 위변조 검증, 또는 상기 발행수표와 지급수표의 대조를 통한 위변조 검증 중 적어도 하나 이상이 포함되는 것을 특징으로 한다.In the present invention, the forgery verification may include at least one of a forgery proof verification of the payment check, or a forgery proof verification through a check between the issue check and the payment check.

본 발명에 있어서, 상기 지급수표에 관련된 정보를 전송받은 웹 어플리케이션 서버는, 수표 자체의 위변조 검증을 먼저 수행하고 그 수표 자체가 위변조 되지 않았을 때 해당 지급수표에 관련된 정보를 상기 데이터베이스에 저장하는 것을 특징으로 한다.In the present invention, the web application server that has received the information related to the payment check first carries out forgery verification of the check itself, and stores the information related to the payment check in the database when the check itself is not falsified .

본 발명에 있어서, 상기 위변조 검증을 수행하는 단계에서, 상기 웹 어플리케이션 서버는 상기 발행수표와 지급수표의 수표이미지를 각 화소영역별 및 특징영역별로 비교하여 일치율을 계산하고, 상기 비교결과에 따른 일치율을 수치로 표시하거나 수표의 특징영역을 하이라이트 한 이미지를 표시하도록 출력하는 것을 특징으로 한다.In the present invention, in performing the forgery verification, the web application server compares the check image of the issue check with the check image of each of the pixel regions and the feature region to calculate a matching rate, Is displayed as a numerical value or an image in which a feature area of a check is highlighted is displayed.

본 발명에 있어서, 상기 위변조 검증을 수행하는 단계에서, 상기 웹 어플리케이션 서버는 상기 발행수표와 지급수표의 센싱 정보를 비교하여 일치율을 계산하고, 상기 비교결과 각 채널별 또는 전체 평균을 신호 파형으로 표시하거나 수치로 표시하도록 출력하는 것을 특징으로 한다.In the present invention, the web application server compares the issuance check with the sensing information of the payment check to calculate the coincidence rate, and when the comparison result shows that each channel or the entire average is expressed as a signal waveform Or to display it as a numerical value.

본 발명은 상기 텔러 단말기가 웹 어플리케이션 서버에 접속할 경우, 웹서버가 보안을 위하여 사용자나 은행 또는 은행지점에 대한 인증을 수행하는 단계;를 더 포함하는 것을 특징으로 한다.
The present invention is further characterized in that when the teller terminal accesses a web application server, the web server performs authentication for a user, a bank, or a bank site for security purposes.

본 발명은 지폐처리장치를 이용하여 발행수표와 지급수표의 이미지 및 특징 정보들을 취득하여 웹상의 특정 서버를 통해 저장 및 관리하게 하고, 수표를 발행한 은행지점(또는 은행)과 수표를 지급하는 은행지점(또는 은행)이 다를 경우에도상기 웹상의 특정 서버를 통해 지급수표의 위변조 여부를 검증할 수 있도록 함으로써 수표의 위변조 검증에 대한 신뢰성과 편의성을 향상시키는 효과가 있다.
The present invention can acquire image and feature information of a issued check and a paid check by using a banknote processing apparatus, store and manage the image and feature information of the issued check through a specific server on the web, and provide a bank branch (or a bank) Even when the branch (or bank) is different, it is possible to verify whether the payment check is falsified through the specific server on the web, thereby improving the reliability and convenience of the forgery verification of the check.

도 1은 본 발명의 일 실시예에 따른 웹기반 수표의 위변조 검증 및 관리 시스템의 개략적인 구성을 보인 예시도.
도 2는 상기 도 1에 있어서, 웹 어플리케이션 서버의 보다 상세한 구성을 보인 예시도.
도 3은 상기 도 1에 있어서, 지폐처리장치의 개략적인 구성을 보인 예시도.
도 4는 기존의 도트 엠보싱 방식으로 인자된 금액 정보와 수퍼 엠보싱 방식으로 인자된 금액 정보를 비교 설명하기 위한 사진.
도 5는 상기 수퍼 엠보싱 방식으로 압인된 정보가 인쇄된 수표의 뒷면을 보인 사진.
도 6은 본 발명의 일 실시예에 따른 웹기반 수표의 위변조 검증 및 관리 시스템을 이용한 수표 발행 시 동작을 설명하기 위한 흐름도.
도 7은 본 발명의 일 실시예에 따른 웹기반 수표의 위변조 검증 및 관리 시스템을 이용한 수표 지급 시 동작을 설명하기 위한 흐름도.
도 8은 상기 도 1에 있어서, 지폐처리장치로부터 전송받은 수표에 관련된 정보를 데이터베이스에 저장할 때 웹 어플리케이션 서버의 동작을 설명하기 위한 흐름도.
도 9는 상기 도 1에 있어서, 웹 어플리케이션 서버의 발행수표와 지급수표의 대조에 의한 위변조 검증 동작을 설명하기 위한 예시도.
도 10은 상기 도 1에 있어서, 웹 어플리케이션 서버의 위변조 검증 결과에 따라 수표의 특징영역을 하이라이트 한 이미지를 표시한 예시도.
Brief Description of the Drawings FIG. 1 is an exemplary schematic diagram of a web-based check forgery verification and management system according to an embodiment of the present invention. FIG.
FIG. 2 is an exemplary view showing a more detailed configuration of the web application server in FIG. 1; FIG.
Fig. 3 is an exemplary view showing a schematic configuration of a bill processing apparatus in Fig. 1; Fig.
FIG. 4 is a photograph for explaining the comparison between the amount information printed by the conventional dot embossing method and the amount information printed by the super-embossing method.
5 is a photograph showing a back side of a check printed with information superimposed by the super-embossing method.
FIG. 6 is a flowchart illustrating a check issuing operation using a web-based check forgery verification and management system according to an embodiment of the present invention; FIG.
FIG. 7 is a flowchart for explaining an operation of a check payment using a web-based check forgery verification and management system according to an embodiment of the present invention; FIG.
FIG. 8 is a flowchart for explaining the operation of the web application server when storing information related to checks received from the bill processing apparatus in the database in FIG. 1; FIG.
FIG. 9 is an exemplary diagram for explaining a forgery-and-corruption verification operation based on a comparison between a check issued by a web application server and a payment check in FIG. 1; FIG.
FIG. 10 is an exemplary view showing an image in which a feature region of a check is highlighted according to a result of forgery verification of a web application server in FIG. 1; FIG.

이하, 첨부된 도면을 참조하여 본 발명에 따른 웹기반 수표의 위변조 검증 및 관리 시스템 및 그 방법의 일 실시예를 설명한다. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, an embodiment of a web-based check forgery verification and management system and method according to the present invention will be described 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.

이하 본 발명의 일 실시예에서는 편의상 수표의 위변조 검증 방법에 대해서 설명하지만, 그에 한정되지 않고, 어음, 채권, 증권, 상품권과 같은 다양한 종류의 유가증권에 대한 위변조도 본 발명의 일 실시예에 따른 웹기반 수표의 위변조 검증 및 관리 시스템을 적용하여 동일한 방식으로 검증할 수 있음에 유의한다.Hereinafter, an exemplary embodiment of the present invention will be described with reference to a method for verifying forgery and verification of a check, but the invention is not limited thereto. Forgery and falsification of various kinds of securities such as bills, bonds, securities, It should be noted that the web-based checks can be verified in the same way by applying forgery verification and management system.

도 1은 본 발명의 일 실시예에 따른 웹기반 수표의 위변조 검증 및 관리 시스템의 개략적인 구성을 보인 예시도이다.FIG. 1 is an exemplary diagram showing a schematic configuration of a web-based check forgery verification and management system according to an embodiment of the present invention.

도 1에 도시된 바와 같이, 본 발명의 일 실시예에 따른 웹기반 수표의 위변조 검증 및 관리 시스템은, 각 은행(예 : 은행A, 은행B 등)의 지점에 각기 설치된 지폐처리장치(100)와, 웹(Web) 상에서 수표의 위변조 검증 및 관리를 수행하는 웹 어플리케이션 서버(Web Application Server : WAS)(500)와, 상기 지폐처리장치(100)에서 취득한 수표에 관련된 정보(예 : 수표이미지, 수표의 특징 정보 등)를 상기 웹 어플리케이션 서버(500)에 전송하는 중계기(200)와, 상기 웹 어플리케이션 서버(500)에서 처리된 수표의 위변조 검증 및 관리 결과를 웹브라우저(Web Browser)를 통해 표시할 수 있는 포맷으로 변환하여 수표의 위변조 검증 및 관리를 요청한 은행 지점의 텔러 단말기(300)에 출력하는 웹서버(400) 및 상기 검증 및 관리를 위한 수표에 관련된 정보(예 : 수표이미지, 수표의 특징 정보 등)를 보관하는 데이터베이스(600)를 포함한다.1, a web-based check forgery verification and management system according to an embodiment of the present invention includes a banknote processing apparatus 100 installed at each bank (for example, a bank A, a bank B, etc.) A web application server (WAS) 500 for performing forgery verification and management of a check on the Web, and a management server 500 for managing information (for example, a check image, (200) for transmitting the check and feature information of a check to the web application server (500), and a verification and management result of the check processed in the web application server (500) through a web browser A web server 400 for converting the format into a format that can be used for verification and management of checks and for outputting the verification to the teller terminal 300 of the requested bank site, Characteristic A beam, etc.) and a database 600 for storage.

편의상, 상기 지폐처리장치(100)는 각 은행의 적어도 하나 이상의 지점에 각기 설치되고, 상기 웹 어플리케이션 서버(500)는 임의의 지역(예 : 은행 본점, 지폐처리장치 공급업체의 데이터센터, 정부관련기관(예 : 금융결제원 등)의 인터넷 데이터 센터, 기타 인터넷 데이터 센터 등)에 설치되며 인터넷이나 은행공동전산망(700)을 통해 접속되는 것으로 가정한다. For convenience, the banknote processing apparatus 100 is installed at each of at least one branch of each bank, and the web application server 500 is installed in an arbitrary area (for example, a bank head office, a data center of a bill processing apparatus supplier, An Internet data center of an institution (e.g., KFTC, etc.), and other Internet data centers), and is assumed to be connected through the Internet or a bank common data network 700.

그리고 상기 수표에 관련된 정보 중, 상기 수표이미지는, 예컨대 가시광(Visible Light) 이미지(예 : VLfront-가시광 앞면, VLback-가시광 뒷면, VLT-가시광 투과), 적외선(Infrared Ray) 이미지(IRRfront-적외선반사 앞면, IRRback-적외선반사 뒷면, IRT-적외선 투과) 중 적어도 하나 이상의 이미지 정보를 포함한다. 이때 상기 수표이미지는 임의의 이미지 압축 방식(bmp, jpg 등)으로 압축될 수 있다. And of information associated with the check, the check image is, for example, visible light (Visible Light) image (for example: VL front - visible front, back VL - Side visible light, a visible light transmission VLT-), IR (Infrared Ray) image (IRR front - infrared reflection front, IRR back - infrared reflection back, IRT - infrared transmission). At this time, the check image can be compressed by any image compression method (bmp, jpg, etc.).

그리고 상기 수표의 특징 정보는, 예컨대 상기 지폐처리장치(100)에 장착된 적어도 하나 이상의 센서(예 : US-Ultra Sonic, UVR-Ultraviolet Radiation, UVT-Ultraviolet Transmission, MG-Magnetic 및 CIS-Contact Image Sensor 등)로부터 각기 검출된 센싱 정보를 포함한다. 또한 상기 수표에 인쇄된 특징 정보로서, 수표일련번호, 은행, 지점, 계좌번호, 수표종류, 발행금액, 발행일, 금액 중 적어도 하나 이상을 포함할 수 있다. The characteristic information of the check may include at least one sensor (for example, US-Ultra Sonic, UVR-Ultraviolet Radiation, UV-Ultraviolet Transmission, MG-Magnetic and CIS-Contact Image Sensor And the like). The feature information printed on the check may include at least one of a check serial number, a bank, a branch, an account number, a check type, an issue amount, an issue date, and an amount.

이때 상기 수표에 인쇄된 특징 정보 중에는 자기잉크문자(MICR : Magnetic Ink Character Recognition)로 인쇄된 정보가 포함되어 있다(도 10 참조). At this time, the feature information printed on the check includes information printed by magnetic ink character recognition (MICR) (see FIG. 10).

따라서 상기 자기잉크문자(MICR)를 판독하기 위해서 상기 지폐처리장치(100)는 자기잉크문자판독수단(미도시)을 더 구비할 수 있으며, 또한 상기 자기잉크문자판독수단(미도시)을 추가로 구비하지 않더라도, 상기 수표이미지들(예 : VLfront / VLback / VLT / IRRfront / IRRback / IRT)의 처리를 통해 자기잉크문자(MICR)로 인쇄된 정보를 추출할 수 있다.Therefore, in order to read the magnetic ink character (MICR), the banknote processing apparatus 100 may further include magnetic ink character reading means (not shown), and the magnetic ink character reading means It is possible to extract information printed with magnetic ink characters (MICR) through processing of the check images (e.g., VL front / VL back / VLT / IRR front / IRR back / IRT).

본 발명의 일 실시예에 따른 시스템에서는 자기잉크문자(MICR)를 통해 수표 나 유가증권 등에 인쇄된 문자의 자기잉크 성분을 인식하고, 문자마다 다르게 포함된 자기잉크의 양에 따라 다르게 표시되는 신호 파형(즉, 신호세기의 변화 및 신호의 형태)을 분석하여 문자를 판독한다.The system according to an embodiment of the present invention recognizes the magnetic ink component of characters printed on a check or securities through a magnetic ink character (MICR), and displays a signal waveform differently displayed according to the amount of magnetic ink contained in each character (I. E., A change in signal intensity and a signal form) are analyzed to read characters.

이하 본 발명의 일 실시예에서 수표의 특징 정보라 함은, 상기 센싱 정보 및 인쇄 정보(자기잉크문자 인쇄 정보 포함)를 모두 포함하는 정보를 의미한다.Hereinafter, the feature information of the check means information including both the sensing information and the printing information (including the printing information of the magnetic ink character) in one embodiment of the present invention.

또한 상기 수표에 관련된 정보(예 : 수표이미지, 수표의 특징 정보 등)는 발행수표인지 혹은 지급수표인지를 구분할 수 있는 플랙(Flag) 정보를 더 포함할 수 있다.The information related to the check (for example, the check image, the feature information of the check, and the like) may further include flag information that can identify whether the check is an issued check or a payment check.

상기 웹 어플리케이션 서버(500)는 각 은행 지점의 중계기(200)를 통해서 접속되며, 상기 지폐처리장치(100)에서 취득한 수표(예 : 발행수표, 지급수표)에 관련된 정보(예 : 수표이미지, 수표의 특징 정보 등)를 상기 중계기(200)를 통해서 전송받을 수 있다. 이에 따라 상기 웹 어플리케이션 서버(500)는 상기 전송받은 수표(즉, 발행수표)에 관련된 정보(예 : 수표이미지, 수표의 특징 정보 등)를 데이터베이스(600)에 저장하고 해당 수표의 지급이 요청될 때까지 관리하게 된다.The web application server 500 is connected through the repeater 200 of each bank branch and is connected to the web application server 500 via the network 200. The web application server 500 includes information related to checks (for example, issued checks and payment checks) And the like) can be received through the relay device 200. [0051] FIG. Accordingly, the web application server 500 stores information (e.g., check image, check feature information, and the like) related to the received check (i.e., issued check) in the database 600 and requests payment of the check I will manage it until.

만약 임의의 은행 지점에서 수표의 지급이 요청될 경우, 상기 웹 어플리케이션 서버(500)는 상기 데이터베이스(600)에 저장되어 있던 수표(즉, 발행수표)에 관련된 정보(예 : 수표이미지, 수표의 특징 정보 등)와 상기 지급 요청된 수표(즉, 지급수표)에 관련된 정보(예 : 수표이미지, 수표의 특징 정보 등)를 비교 및 분석하여 수표(즉, 지급수표)의 위변조 여부를 검증한다.If payment of a check is requested at an arbitrary bank branch, the web application server 500 transmits information related to a check (i.e., a check) stored in the database 600 (e.g., a check image, Information (for example, information on the check) and information related to the check (i.e., payment check) for payment (e.g., check image, check feature information, etc.) are compared and analyzed to verify whether the check (i.e., payment check)

상기 텔러 단말기(300)는 각 은행 담당자(예 : 수표 발행 및 수표 지급에 관련된 담당자)가 수표를 발행할 때, 그 수표(즉, 발행수표)에 관련된 정보(예 : 수표이미지, 수표의 특징 정보 등)가 정확히 웹 어플리케이션 서버(500)에 전송되어 관리되는지 확인할 수 있도록 한다. The teller terminal 300 can receive information related to the check (that is, the check to be issued) (e.g., a check image, a feature of a check, or the like) when a bank representative (e.g., Etc.) is transmitted to the web application server 500 and managed.

또한 상기 텔러 단말기(300)는 각 은행 담당자가 수표를 지급할 때, 그 수표(즉, 지급수표)에 관련된 정보(예 : 수표이미지, 수표의 특징 정보 등)가 정확히 웹 어플리케이션 서버(500)에 전송되어 수표의 위변조 검증이 수행되는지 확인할 수 있도록 한다. In addition, the teller terminal 300 transmits information (e.g., check images, check feature information, and the like) related to the check (that is, payment check) to the web application server 500 accurately So that it can confirm whether forgery verification of the check is carried out.

또한 상기 텔러 단말기(300)는 상기 웹 어플리케이션 서버(500)에서 상기 발행수표와 지급수표의 위변조 검증이 완료된 후 그 위변조 검증 결과를 표시하여 은행 담당자가 확인할 수 있도록 한다.The teller terminal 300 may display the forgery verification result after the forgery verification of the issue check and the payment check is completed in the web application server 500 so that the banker can confirm the result.

이때 상기 텔러 단말기(300)는 상기 웹 어플리케이션 서버(500)에 직접 접속하는 것은 어려우며 웹서버(400)를 통해서 접속과 조작(예 : 필요한 정보의 요청과 표시 등)이 이루어진다. 즉, 상기 텔러 단말기(300)는 웹브라우저를 통해서 상기 웹 어플리케이션 서버(500)와 통신할 수 있다. At this time, it is difficult for the teller terminal 300 to directly access the web application server 500, and connection and manipulation (e.g., requesting and displaying necessary information) is performed through the web server 400. That is, the teller terminal 300 can communicate with the web application server 500 through a web browser.

한편 상기 웹서버(400)는 보안을 위해서 사용자(또는 은행이나 은행지점) 인증을 수행할 수 있다. 즉, 상기 웹브라우저 화면을 통해 사용자의 아이디와 비밀번호를 입력받아 사용자 인증을 수행할 수 있다. Meanwhile, the web server 400 may authenticate a user (or a bank or a bank) for security purposes. That is, the user ID and the password may be input through the web browser screen to perform user authentication.

도 2는 상기 도 1에 있어서, 웹 어플리케이션 서버의 보다 상세한 구성을 보인 예시도이다.FIG. 2 is an exemplary diagram showing a more detailed configuration of the web application server in FIG. 1; FIG.

도 2에 도시된 바와 같이, 상기 웹 어플리케이션 서버(500)는 물리적(또는 논리적)으로 분리되어 각기 독립적인 기능을 수행하면서 상호 연동 가능한 적어도 하나 이상의 로직 레이어(예 : 제1, 제2 로직 레이어)(510, 520)를 포함한다. 2, the web application server 500 includes at least one logic layer (e.g., a first and a second logic layer) that are separated physically (or logically) (510, 520).

예컨대 상기 제1 로직 레이어(510)는 사용자 인터페이스(UI) 기능을 수행하는 로직 레이어, 상기 제2 로직 레이어(520)는 수표의 위변조 판별을 위한 기능(즉, 수표 위변조 검증 프로세스)을 수행하는 레이어라고 할 수 있다. 물론 상기 예시된 로직 레이어 이외에도 다른 독립적인 기능을 수행하는 로직 레이어가 추가로 포함될 수 있다.For example, the first logic layer 510 is a logic layer that performs a user interface (UI) function. The second logic layer 520 is a layer that performs a function for discriminating the forgery and falsification of a check (i.e., a check forgery verification process) . Of course, a logical layer that performs other independent functions in addition to the illustrated logic layer may be further included.

상기 적어도 하나 이상의 로직 레이어(510, 520)는 상기 웹 어플리케이션 서버(500) 내부에 일체로 포함되거나, 상기 웹 어플리케이션 서버(500)의 외부에 분리되어 별도로 구성될 수 있다.The at least one logic layer 510 or 520 may be included in the web application server 500 or may be separately provided outside the web application server 500.

상기와 같이 웹 어플리케이션 서버(500)를 적어도 하나 이상의 로직 레이어(510, 520)로 분리함으로써, 특정 로직 레이어에 집중되는 부하를 조절할 수 있으며, 그에 따라 상기 웹 어플리케이션 서버(500)의 전체적인 부하(Load)를 분산시킬 수 있게 된다.As described above, by dividing the web application server 500 into at least one logic layer 510 or 520, it is possible to control the load concentrated on a specific logic layer, and thereby the overall load of the web application server 500 Can be dispersed.

예컨대 만약 상기 웹 어플리케이션 서버(500)에서 처리해야 될 수표 이미지 정보량이 많을 경우, 부하(Load)를 분산 처리할 수 있게 됨으로써 수표의 위변조 판별을 위한 기능(즉, 수표 위변조 검증 프로세스) 처리가 원활해진다.For example, if the amount of check image information to be processed by the web application server 500 is large, load processing can be distributed, thereby facilitating processing for checking forgery and falsification of checks (i.e., check forgery verification processing) .

한편 상기 도 1에서는 웹 서버(400)와 웹 어플리케이션 서버(500)가 별도로 분리되어 구성된 것으로 도시되었으나, 만약 본 발명의 일 실시예에 따른 시스템을 소규모로 구성할 경우에는 상기 웹 서버(400)와 웹 어플리케이션 서버(500)를 통합한 하나의 서버로 구성할 수 있다. 예컨대 상기 웹 서버(400)에서 상기 웹 어플리케이션 서버(500)의 기능도 수행하도록 구현할 수 있다.1, the web server 400 and the web application server 500 are separately configured. However, if the system according to an exemplary embodiment of the present invention is configured in a small size, the web server 400 and the web application server 500 And the web application server 500 may be integrated into one server. For example, the web server 400 may also implement the function of the web application server 500.

도 3은 상기 도 1에 있어서, 지폐처리장치의 개략적인 구성을 보인 예시도이다.Fig. 3 is an exemplary diagram showing a schematic configuration of a bill processing apparatus in Fig. 1. Fig.

도 3에 도시된 바와 같이, 상기 지폐처리장치(100)는 장입부(110), 운송부(120), 포켓부(130), 촬영부(140), 정보검출부(150), 암호화부(160), 저장부(170), 통신부(180) 및 제어부(190)를 포함한다.3, the bill processing apparatus 100 includes a loading unit 110, a carrying unit 120, a pocket unit 130, a photographing unit 140, an information detecting unit 150, an encrypting unit 160 A storage unit 170, a communication unit 180, and a control unit 190.

상기 장입부(110)는 적어도 한 장 이상의 수표를 공급받는다.The loading section 110 is supplied with at least one check.

상기 운송부(120)는 상기 장입부(110)로부터 공급된 수표들을 한 장씩 분리하여 상기 포켓부(130)까지 이송한다. 이때 상기 지폐처리장치(100)는 상기 수표가 이송되는 과정에서 위변조 여부를 검증할 수 있다.The transport unit 120 separates the checks supplied from the charging unit 110 one by one and transfers the checks to the pocket unit 130. At this time, the bill processing apparatus 100 can verify whether the check is forged or not in the process of transferring the check.

상기 포켓부(130)는 상기 공급된 수표들에 대한 위변조검증결과에 따라 위변조 된 수표와 진본 수표를 분류하여 포켓별로 적재한다. The pocket unit 130 classifies the checks and genuine checks forged according to the forgery verification result of the supplied checks, and loads the checks and pockets for each pocket.

이때 상기 위변조 된 수표는 형상적(예 : 종이 재질, 문자나 숫자의 인쇄모양, 잉크의 종류, 인쇄 형태 등)으로 위변조된 수표인지, 혹은 진본 수표 상에 인쇄되는 정보들(예 : 수표일련번호, 발행금액, 발행일자, 발행지점, MICR 등)이 위변조된 수표인지를 분류하여 적재될 수 있다. 상기 형상적인 위변조 여부는 상기 지폐처리장치(100)에서 자체적으로 검증이 가능하고, 그 외에 상기 지폐처리장치(100)에서 자체적으로 검증할 수 없는 위변조(예 : 발행수표와 지급수표의 대조를 통한 위변조 검증)여부는 상기 웹 어플리케이션 서버(500)와의 연동에 의해 검증이 가능하다. At this time, the forged check may be a check that has been forged according to a shape (e.g., a paper material, a printing form of letters or numbers, a kind of ink, a printing form, etc.), information printed on the original check (e.g., , Issuance amount, issuance date, issuance point, MICR, etc.) are forged checks. Whether or not the shape is forged can be verified by the bill processing apparatus 100 itself. In addition, forgery and falsification that can not be verified by the bill processing apparatus 100 (for example, Forgery verification) can be verified by interlocking with the web application server 500. [

또한 상기 지폐처리장치(100)는 상기 수표(즉, 발행수표, 지급수표)에 관련된 정보(예 : 수표이미지, 수표의 특징 정보 등)를 단순히 취득하여 상기 웹 어플리케이션 서버(500)에 전송하고, 상기 웹 어플리케이션 서버(500)에서 상기 수표의 형상적인 위변조 검증 및 발행수표와 지급수표의 대조를 통한 위변조 검증까지 모두 수행하게 할 수도 있다. 한편, 상기 지폐 처리 장치(100)는 상기 취득된 수표 관련 정보를 정부기관의 전산망(예 : 금융결제원 DB) 등에 전송하여 이미지 비교를 통해 위변조 여부에 대한 검증 결과를 수신하도록 구성될 수도 있다. 하지만, 본 실시예에서는 웹 어플리케이션 서버(500)를 구비한 구성예를 중심으로 설명하기로 한다.The bill processing apparatus 100 simply acquires information (e.g., a check image, a check feature information, and the like) related to the check (i.e., the issue check and the payment check) and transmits the information to the web application server 500, The web application server 500 may perform both the formal forgery verification of the check and the forgery verification through the verification of the issued check and the payment check. On the other hand, the bill processing apparatus 100 may be configured to transmit the acquired check related information to a computer network (e.g., financial institution DB) of a government agency, and receive the verification result of forgery or falsification through image comparison. However, the present embodiment will be described with reference to a configuration example including the web application server 500. FIG.

상기 포켓부(130)는 적어도 하나 이상의 포켓을 포함할 수 있다. The pocket portion 130 may include at least one pocket.

상기 촬영부(140)는 상기 이송되는 수표들의 수표이미지(또는 수표영상)를 촬영(또는 스캔)한다. 이때 상기 촬영되는 수표이미지(또는 수표영상)는 일반 영상으로 촬영되거나 특수 영상으로 촬영될 수 있다. The photographing unit 140 photographs (or scans) a check image (or a check image) of the checks to be transferred. At this time, the taken check image (or check image) can be photographed as a general image or a special image.

여기서 상기 일반 영상은 일반 디지털 이미지 센서를 이용해 촬영된 영상을 의미하고, 상기 특수 영상은 적외선 영상, 자외선 반응 영상, 마그네틱 반응 영상, 방사선 영상 등, 특수한 광선을 수표에 조사할 때 나오는 반응을 촬영한 영상(예를 들어, 반사 이미지, 투과 이미지 등)을 의미한다. 또한 상기 수표이미지(또는 수표영상)는 2차원 평면 영상이나 3차원 입체 영상으로 촬영될 수도 있다.Here, the general image refers to an image photographed using a general digital image sensor, and the special image is obtained by photographing a reaction when a special ray such as an infrared ray image, an ultraviolet ray reaction image, a magnetic reaction image, (E.g., a reflection image, a transmission image, and the like). Also, the check image (or check image) may be photographed as a two-dimensional plane image or a three-dimensional image.

상기 촬영부(140)는 상기 수표들의 전체 영상을 촬영하거나, 위변조 검증에 필요한 부분 영상만 촬영할 수도 있다. 예컨대 상기 전체 영상은 수표의 앞뒷면(Front Image, Back Image)을 모두 포함한다. The photographing unit 140 may photograph a whole image of the checks or only a partial image necessary for forgery verification. For example, the entire image includes both front and back images of a check.

상기 정보검출부(150)는 상기 촬영부(140)에서 촬영한 각 수표이미지에 포함된 숫자나 문자를 인식하여 해당 수표에 인쇄된 특징 정보들을 독출한다. 예컨대 상기 수표에 인쇄된 특징 정보는 수표일련번호, 은행, 지점, 계좌번호, 수표종류, 발행금액, 발행일 및 MICR 중 적어도 하나 이상을 포함할 수 있다.The information detecting unit 150 recognizes the numbers or characters included in each check image taken by the photographing unit 140 and reads the feature information printed on the check. For example, the feature information printed on the check may include at least one of a check serial number, a bank, a branch, an account number, a check type, an issue amount, an issue date, and an MICR.

상기 암호화부(160)는 상기 촬영부(140)에서 촬영한 각 수표이미지를 임의의 암호화 방식을 이용하여 암호화 한다. 상기 수표이미지의 암호화를 통해 해킹이나 은행 관계자에 의해 수표이미지가 편집되거나 위변조 되는 것을 방지할 수 있다.The encryption unit 160 encrypts each check image photographed by the photographing unit 140 using an arbitrary encryption method. It is possible to prevent the check image from being edited or forged by the hacking or bank official through the encryption of the check image.

또한 상기 암호화부(160)는 상기 정보검출부(150)에서 검출된 수표에 관련된 특징 정보들도 임의의 암호화 방식을 이용하여 암호화 할 수 있다. 상기 수표에 관련된 특징 정보들의 암호화를 통해 상기 특징 정보들을 웹 어플리케이션 서버(500)에 전송 중 해킹으로부터 보호할 수 있다.Also, the encryption unit 160 may encrypt the feature information related to the check detected by the information detection unit 150 using an arbitrary encryption method. The feature information can be protected from hacking while transmitting to the web application server 500 through the encryption of the feature information related to the check.

상기 저장부(170)는 상기 촬영부(140)에서 촬영한 각 수표이미지 또는 상기 암호화된 수표이미지를 저장할 수 있다. 또한 상기 저장부(170)는 상기 수표에 관련된 특징 정보들, 또는 상기 암호화된 수표에 관련된 특징 정보들을 저장할 수 있다. 이때 상기 각 수표이미지(또는 상기 암호화된 수표이미지) 및 상기 각 수표에 관련된 특징 정보들(또는 상기 암호화된 각 수표에 관련된 특징 정보들)은 서로 링크될 수 있다.The storage unit 170 may store the check images or the encrypted check images taken by the photographing unit 140. [ Also, the storage unit 170 may store the feature information related to the check, or the feature information related to the encrypted check. At this time, the check image (or the encrypted check image) and the feature information related to each check (or the feature information related to the encrypted check) may be linked to each other.

상기 통신부(180)는 수표의 위변조 검증을 위해 상기 웹 어플리케이션 서버(500)와 통신한다. 또한 상기 통신부(180)는 상기 중계기(200)를 통해서 상기 웹 어플리케이션 서버(500)와 통신할 수도 있다.The communication unit 180 communicates with the web application server 500 for a forgery verification of a check. Also, the communication unit 180 may communicate with the web application server 500 through the relay 200.

상기 통신부(180)는 상기 촬영부(140)에서 촬영한 각 수표이미지(또는 암호화된 수표이미지) 및 상기 각 수표에 관련된 특징 정보들(또는 상기 암호화된 각 수표에 관련된 특징 정보들)을 상기 웹 어플리케이션 서버(500)에 전송할 수 있다. The communication unit 180 transmits the check image (or the encrypted check image) photographed by the photographing unit 140 and the feature information related to each check (or the feature information related to the encrypted check) To the application server 500.

상기 통신부(180)는 상기 웹 어플리케이션 서버(500)에서 관리되고 있는 발행수표의 수표이미지(또는 발행수표의 특징 정보)를 요청하는 신호를 전송할 수도 있다.The communication unit 180 may transmit a signal requesting a check image (or feature information of an issue check) of the issue check managed in the web application server 500. [

상기 제어부(190)는 상기 지폐처리장치(100)의 구성수단(110 ~ 180)을 전반적으로 제어한다. The control unit 190 controls the configuration means 110 to 180 of the bill processing apparatus 100 as a whole.

상기 제어부(190)는 상기 장입되는 수표들의 형상적인 위변조 여부를 검증하며, 또한 상기 위변조 검증 과정에서 촬영된 수표이미지와 그 수표들에 관련된 특징 정보들을 웹 어플리케이션 서버(500)에 전송함으로써 상기 웹 어플리케이션 서버(500)를 통해 상기 장입되는 수표들의 특징 정보들에 대한 위변조 여부를 검증하게 한다. The control unit 190 verifies whether the checks are forged or not, and transmits the check image photographed in the forgery verification process to the web application server 500, The server 500 verifies whether the feature information of the received checks is forged or not.

이때 상기 수표이미지(또는 수표의 특징 정보)가 암호화되어 있을 경우, 상기 웹 어플리케이션 서버(500)는 상기 수표이미지(또는 수표의 특징 정보)를 먼저 복호화한 후 위변조 여부를 검증한다.At this time, if the check image (or feature information of the check) is encrypted, the web application server 500 first decrypts the check image (or check feature information), and then checks whether the check image is forged or not.

상기 제어부(190)는 상기 웹 어플리케이션 서버(500)로부터 상기 수표들의 위변조검증결과를 수신할 수 있다. 그리고 상기 위변조검증결과에 따라, 상기 제어부(190)는 해당 수표들을 진본 수표와 위변조 수표로 분류하여 지정된 포켓으로 이송 및 적재할 수 있다. 마찬가지로, 상기 지폐처리장치(100)에서 상기 장입되는 수표들의 위변조 여부를 자체적으로 검증한 경우에도 상기 제어부(190)는 해당 수표들을 진본 수표와 위변조 수표로 분류하여 지정된 포켓으로 이송 및 적재할 수 있다.The control unit 190 may receive the forgery verification result of the checks from the web application server 500. [ According to the forgery proofing result, the controller 190 can classify the checks into genuine checks and forgery checks, and transfer and load them into designated pockets. Similarly, in the case where the bill processor 100 itself checks whether forged checks are forged or not, the controller 190 may sort the checks into genuine checks and forgery checks and transfer them to a designated pocket and load them .

한편 상기 수표는 발행 단계에서 위변조를 차단하는 방법을 먼저 적용할 수 있다. 예컨대 수표 발행 시 엠보싱 강한 발행기로 수표에 인쇄할 정보들을 압인할 수 있다. 상기와 같이 엠보싱 강한 발행기로 압인할 경우 수표이미지의 위변조 검증을 더 용이하게 할 수 있다.Meanwhile, the check may be applied to a method of blocking forgery and falsification in the issuing step. For example, when issuing a check, the information to be printed on the check can be stamped with an embossing strong issuer. As described above, when stamping with the embossing strong issuing machine, it is possible to more easily verify forgery verification of the check image.

도 4는 기존의 도트 엠보싱 방식으로 인자된 금액 정보와 수퍼 엠보싱 방식으로 인자된 금액 정보를 비교 설명하기 위한 사진이다.4 is a photograph for explaining the comparison between the amount information printed by the conventional dot embossing method and the amount information printed by the super embossing method.

도 4의 (a)는 기존 도트 엠보싱 방식으로 인자된 금액 정보를 보인 사진이고, 도 4의 (b)는 수퍼 엠보싱 방식으로 인자된 금액 정보를 보인 사진이다.4 (a) is a photograph showing the amount information printed by the conventional dot embossing method, and FIG. 4 (b) is a photograph showing the amount information printed by the super-embossing method.

상기 도 4의 (a)에 도시된 기존의 도트 엠보싱 방식의 심도 깊이는 0.1mm ~ 0.2mm 로서, 손톱이나 볼펜 등으로 수회정도 문지르면 엠보싱이 사라지기 때문에 위변조가 용이하다. 반면에 수퍼 엠보싱 방식의 심도 깊이는 0.4mm ~ 0.9mm 로서, 물리적 도구를 이용해서도 엠보싱을 쉽게 소멸시킬 수 없는 장점이 있다.The conventional depth embossing method shown in FIG. 4 (a) has a depth depth of 0.1 mm to 0.2 mm. When embossing is removed by rubbing with a nail or a ballpoint pen several times, forgery and falsification is easy. On the other hand, the depth of depth of the super-embossing method is 0.4 mm to 0.9 mm, which is advantageous in that the embossing can not be easily extinguished even using a physical tool.

또한, 도 5에 도시된 바와 같이, 상기 수퍼 엠보싱 방식은 압인정보(예 : 발행금액)에 미세 천공이 발생되어 액면 발행금액의 위변조를 방지한다.Also, as shown in FIG. 5, in the super-embossing method, micro-perforations are generated in stamp information (e.g., issuance amount), thereby preventing forgery and falsification of the liquid surface issue amount.

도 5는 상기 수퍼 엠보싱 방식으로 압인된 정보가 인쇄된 수표의 뒷면을 보인 사진으로서, 압인된 숫자에 일정한 간격으로 미세 천공이 되어 있는 것을 확인할 수 있다. 상기 미세 천공은 수표의 반대 측에 불빛을 비쳐 육안으로도 확인할 수 있다. FIG. 5 is a photograph showing the back side of the check printed with the information stamped by the super-embossing method, and it can be confirmed that fine punched holes are formed at regular intervals in the stamped numbers. The microperforation can be visually confirmed by light on the opposite side of the check.

도 6은 본 발명의 일 실시예에 따른 웹기반 수표의 위변조 검증 및 관리 시스템을 이용한 수표 발행 시 동작을 설명하기 위한 흐름도이다.6 is a flowchart illustrating a check issuing operation using a web-based check forgery verification and management system according to an embodiment of the present invention.

임의의 은행 지점에서 수표를 발행한다고 가정할 경우, 도 6에 도시된 바와 같이, 상기 지폐처리장치(100)는 장입된 수표(즉, 발행수표)에 관련된 정보(예 : 수표이미지, 수표의 특징 정보 등)를 취득한다. 그리고 상기 취득한 발행수표에 관련된 정보(예 : 수표이미지, 수표의 특징 정보 등)를 웹 어플리케이션 서버(500)에 전송한다(S101). 이때 수표 발행자(즉, 예금주 정보) 정보를 추가로 포함하여 전송할 수도 있다.As shown in FIG. 6, the banknote processing apparatus 100 may be provided with information (for example, a check image, a feature of a check, or the like) related to a check Information, etc.). Then, information (e.g., check image, check feature information, etc.) related to the acquired issued check is transmitted to the web application server 500 (S101). At this time, information on a check issuer (that is, depositor information) may be additionally transmitted.

이때 상기 지폐처리장치(100)에서 취득한 발행수표에 관련된 정보(예 : 수표이미지, 수표의 특징 정보 등)는 상기 중계기(200)를 통해서 상기 웹 어플리케이션 서버(500)에 전송될 수 있다. 또는 상기 지폐처리장치(100)에서 직접 상기 발행수표에 관련된 정보(예 : 수표이미지, 수표의 특징 정보 등)를 상기 웹 어플리케이션 서버(500)에 전송할 수도 있다.At this time, information related to the issued check (for example, a check image, check feature information, and the like) acquired by the banknote processing apparatus 100 may be transmitted to the web application server 500 through the relay 200. (For example, a check image, a check feature information, and the like) directly to the web application server 500 by the bill processing apparatus 100. [

상기 웹 어플리케이션 서버(500)에 전송된 발행수표에 관련된 정보(예 : 수표이미지, 수표의 특징 정보 등)는 데이터베이스(600)에 저장되고, 상기 웹 어플리케이션 서버(500)를 통해서 관리된다. Information (e.g., check images, check feature information, etc.) related to the issued checks transmitted to the web application server 500 is stored in the database 600 and managed through the web application server 500.

이때 상기 발행수표에 관련된 정보(예 : 수표이미지, 수표의 특징 정보 등)가 상기 데이터베이스(600)에 저장 완료되면, 상기 웹 어플리케이션 서버(500)는 상기 완료 정보를 상기 텔러 단말기(300)에 전송한다(S102). 이때 상기 웹 어플리케이션 서버(500)는 상기 중계기(200)를 통해 상기 지폐처리장치(100)에도 상기 완료 정보를 전송할 수 있다.At this time, when information related to the issue check (e.g., a check image, check feature information, etc.) is stored in the database 600, the web application server 500 transmits the completion information to the teller terminal 300 (S102). At this time, the web application server 500 can transmit the completion information to the banknote processing apparatus 100 through the repeater 200 as well.

여기서 상기 완료 정보는 상기 웹 어플리케이션 서버(500)에서 상기 텔러 단말기(300)에 직접적으로 전송될 수도 있으나, 본 발명의 실시예에서와 같이 상기 웹서버(400)를 통해 상기 텔러 단말기(300)의 웹브라우저에 표시 가능한 포맷으로 변환되어 전송될 수도 있다.Here, the completion information may be directly transmitted from the web application server 500 to the teller terminal 300, but may be transmitted to the teller terminal 300 through the web server 400 as in the embodiment of the present invention. Or may be converted into a format that can be displayed on a web browser and transmitted.

한편 상기 발행수표에 관련된 정보(예 : 수표이미지, 수표의 특징 정보 등)를 상기 웹 어플리케이션 서버(500)에 전송하여 관리하기 위해서 별도의 관리요청(또는 등록요청)을 수행할 수 있다. 상기 관리요청(또는 등록요청)은 상기 지폐처리장치(100)에 구비된 임의의 버튼이나 메뉴를 이용하거나, 혹은 상기 텔러 단말기(300)를 통해 수행될 수 있다.Meanwhile, a separate management request (or registration request) may be performed in order to transmit information related to the issued check (e.g., check image, check feature information, etc.) to the web application server 500 and manage the same. The management request (or registration request) may be performed using any button or menu provided in the bill processing apparatus 100, or through the teller terminal 300.

그리고 상기 텔러 단말기(300)는 상기 발행수표에 관련된 정보(예 : 수표이미지, 수표의 특징 정보 등)가 상기 웹 어플리케이션 서버(500)에 정상적으로 저장 및 등록 완료되었는지 여부를 표시한다(S103). In step S103, the teller terminal 300 displays whether the information related to the issue check (e.g., the check image, the check feature information, etc.) is normally stored and registered in the web application server 500. FIG.

또한 상기 텔러 단말기(300)는 상기 웹 어플리케이션 서버(500)에 저장 완료된 상기 발행수표에 관련된 정보(예 : 수표이미지, 수표의 특징 정보 등)를 화면에 표시하여 사용자가 육안으로 확인할 수 있도록 한다.Further, the teller terminal 300 displays information (e.g., check images, check feature information, etc.) related to the issue check stored in the web application server 500 on the screen so that the user can visually confirm the information.

도 7은 본 발명의 일 실시예에 따른 웹기반 수표의 위변조 검증 및 관리 시스템을 이용한 수표 지급 시 동작을 설명하기 위한 흐름도이다.FIG. 7 is a flow chart for explaining operations at check payment using a web-based check forgery verification and management system according to an embodiment of the present invention.

임의의 은행 지점에서 수표를 지급한다고 가정할 경우, 도 7에 도시된 바와 같이, 상기 지폐처리장치(100)는 장입된 수표(즉, 지급수표)에 관련된 정보(예 : 수표이미지, 수표의 특징 정보 등)를 취득한다. 그리고 상기 취득한 지급수표에 관련된 정보(예 : 수표이미지, 수표의 특징 정보 등)를 웹 어플리케이션 서버(500)에 전송한다(S201). As shown in FIG. 7, the bill processing apparatus 100 is configured to receive information (for example, a check image, a feature of a check, or the like) related to a check Information, etc.). And transmits information (e.g., check image, check feature information, etc.) related to the obtained payment check to the web application server 500 (S201).

이때 상기 수표를 발행할 경우와 마찬가지로, 상기 지폐처리장치(100)에서 취득한 지급수표에 관련된 정보(예 : 수표이미지, 수표의 특징 정보 등)는 상기 중계기(200)를 통해서 상기 웹 어플리케이션 서버(500)에 전송되거나, 또는 상기 지폐처리장치(100)에서 직접 상기 지급수표에 관련된 정보(예 : 수표이미지, 수표의 특징 정보 등)를 상기 웹 어플리케이션 서버(500)에 전송한다.Information related to the payment check (for example, a check image, check feature information, and the like) acquired by the bill processing apparatus 100 is transmitted to the web application server 500 through the relay device 200 Or transmits information (for example, a check image, check feature information, and the like) related to the payment check directly to the web application server 500 in the banknote processing apparatus 100.

상기 웹 어플리케이션 서버(500)에 전송된 지급수표에 관련된 정보(예 : 수표이미지, 수표의 특징 정보 등)를 데이터베이스(600)에 저장하게 된다.(E.g., check image, check feature information, etc.) related to the payment check transmitted to the web application server 500 is stored in the database 600. [

이때 상기 웹 어플리케이션 서버(500)는 상기 데이터베이스(600)에 기 저장되어 있던 발행수표에 관련된 정보를 상기 지급수표에 관련된 정보와 비교 분석하여 지급수표의 위변조 검증을 수행한다(S202).At this time, the web application server 500 performs forgery verification of the payment check by comparing information related to the payment check stored in the database 600 with information related to the payment check (S202).

즉, 상기 웹 어플리케이션 서버(500)는, 도 8에 도시된 바와 같이, 상기 지급수표에 관련된 정보(예 : 수표이미지, 수표의 특징 정보 등)가 수신되면(S301), 그 정보들에 대한 정보 처리 과정을 수행한다(S302).8, when the information related to the payment check (e.g., check image, check feature information, etc.) is received (S301), the web application server 500 transmits information Processing is performed (S302).

예컨대 상기 정보 처리 과정은, 이미지 처리(Image processing), 전처리(Pre processing), 인식(Recognition) 및 메타 데이터 추출(Extracting Meta Data) 중 적어도 하나 이상을 포함한다. 즉, 상기 정보 처리 과정을 통해 수표에서의 관심 영역(ROI : Region Of Interest)을 검출하고, 상기 관심 영역(ROI)을 이진화 하여 문자 및 메타 데이터를 추출한다.For example, the information processing process includes at least one of image processing, pre-processing, recognition, and extraction meta data. That is, the region of interest (ROI) in the check is detected through the information processing process, and the character and metadata are extracted by binarizing the ROI.

다음 상기 웹 어플리케이션 서버(500)는 상기 추출된 문자나 메타 데이터를 이용하여 수표의 형상적(예 : 종이 재질, 문자나 숫자의 인쇄모양, 잉크의 종류, 인쇄 형태 등) 위변조 검증, 및 진본 수표 상에 인쇄되는 정보들(예 : 수표일련번호, 발행금액, 발행일자, 발행지점, MICR 등)의 위변조 검증을 수행한다(S303). Next, the web application server 500 uses the extracted characters and meta data to verify the shape of a check (e.g., paper material, printing form of letters or numbers, ink type, printing form, etc.) (E.g., the check serial number, the issuance amount, the issuance date, the issuance point, the MICR, etc.) printed on the paper (S303).

즉, 상기 지폐처리장치(100)에서 자체적으로 수행하던 위변조 검증 동작을 상기 웹 어플리케이션 서버(500)에서 수행한다.That is, the web application server 500 performs the forgery verification operation that is performed by the bill processing apparatus 100 itself.

상기와 같이 지급수표 자체의 위변조 검증이 완료되면, 지급수표에 관련된 정보(예 : 수표이미지, 수표의 특징 정보 등)를 데이터베이스(600)에 저장하는데, 이때 상기 지급수표에 관련된 정보(예 : 수표이미지, 수표의 특징 정보 등)들은 압축될 수 있다(S304). When the forgery check of the payment check is completed as described above, information related to the payment check (e.g., a check image, feature information of the check, etc.) is stored in the database 600. At this time, information related to the payment check Image, check feature information, etc.) can be compressed (S304).

이때 수표의 특징 정보는 용량이 크지 않기 때문에 로(Raw) 데이터 형태로 저장되고, 용량이 큰 수표이미지만 압축 저장될 수 있다. At this time, since the feature information of the check is not large in capacity, it is stored in the form of raw data, and only the check image having a large capacity can be compressed and stored.

상기와 같이 지급수표 자체의 위변조 검증이 완료되면, 상기 지급수표에 관련된 정보(예 : 수표이미지, 수표의 특징 정보 등)들을 상기 데이터베이스(600)에 저장하게 된다(S305).When the forgery verification of the payment check itself is completed as described above, the information related to the payment check (e.g., the check image, the check feature information, etc.) is stored in the database 600 (S305).

또한 상기와 같이 지급수표 자체의 위변조 검증이 완료되면, 발행수표에 관련된 정보와 지급수표에 관련된 정보의 대조를 통한 위변조 검증을 수행한다.When the forgery verification of the payment check itself is completed as described above, the forgery verification is performed by checking the information related to the issued check against information related to the payment check.

예컨대 도 9의 (a)에 도시된 바와 같이, 발행수표와 지급수표의 각종 수표이미지(예 : VLfront / VLback / VLT / IRRfront / IRRback / IRT)를 각 화소영역별 및 특징영역별로 비교하여 일치율을 계산하고, 상기 비교결과(예 : 일치율=80%)를 수치로 표시하거나, 화면상에 수표의 특징영역을 하이라이트 한 이미지를 디스플레이 한다.For example, as shown in (a) of FIG. 9, the check images (for example, VL front / VL back / VLT / IRR front / IRR back / IRT) And displays the comparison result (e.g., matching rate = 80%) as a numerical value or an image in which the feature region of the check is highlighted on the screen.

상기 하이라이트 이미지는 도 10에 도시된 바와 같다.The highlight image is as shown in FIG.

또한 도 9의 (b),(c),(d)에 도시된 바와 같이, 상기 지폐처리장치(100)에 장착된 적어도 하나 이상의 센서(예 : US, UVR, UVT, MG 및 CIS 센서 등)로부터 각기 검출된 발행수표와 지급수표의 센싱 정보를 비교하여 일치율을 계산하고, 상기 비교결과 각 채널별 또는 전체 평균을 파형으로 표시하거나 수치로 표시한다.At least one sensor (for example, US, UVR, UVT, MG, CIS sensor, etc.) mounted on the banknote processing apparatus 100, as shown in FIGS. 9B, 9C, And outputs the result of the comparison as a waveform or a numerical value for each channel or overall average.

도 9의 (b)는 16채널의 초음파 센서(USch1-ch16)를 이용하여 발행수표와 지급수표의 각 채널별 US 파형을 비교 분석한 파형을 보인 예시도이고, 도 9의 (c)는 3 채널의 마그네틱 센서(MGch1-ch3)를 이용하여 발행수표와 지급수표의 각 채널별 성분값의 영역별 평균 파형을 비교 분석한 파형을 보인 예시도이며, 도 9의 (d)는 자외선 센서(예 : UVR 및 UVT)를 이용하여 발행수표와 지급수표의 각 위치별 성분값의 평균 파형을 비교 분석한 파형을 보인 예시도이다.FIG. 9 (b) is an exemplary diagram showing waveforms obtained by comparing and analyzing US waveforms for respective channels of issued checks and payment checks using 16 channel ultrasonic sensors (US ch1-ch16 ), and FIG. 9 (c) 9 (d) shows waveforms obtained by comparing and analyzing the mean waveforms of the component values of each channel of the issue check and the payment check by using the three-channel magnetic sensor (MG ch1-ch3 ) (For example, UVR and UVT) to compare the average waveforms of the component values of respective positions of the issue check and the payment check.

상기와 같이 발행수표에 관련된 정보와 지급수표에 관련된 정보의 대조를 통한 위변조 검증이 완료되면, 도 7에 도시된 바와 같이, 상기 위변조 검증 결과를 상기 텔러 단말기(300)에 전송한다(S202).When the forgery proof verification is completed by checking the information related to the issue check and the information related to the payment check as described above, the forgery verification result is transmitted to the teller terminal 300 (S202), as shown in FIG.

그리고 상기 텔러 단말기(300)는 상기 웹 어플리케이션 서버(500)로부터 전송받은 위변조 검증 결과를 표시한다(S203). Then, the teller terminal 300 displays the forgery verification result transmitted from the web application server 500 (S203).

예컨대 상기 수표가 위변조 되었을 경우, 상기 텔러 단말기(300)는 검증결과 정보(예 : 날짜 변조, 발행금액 변조, 수표일련번호 변조 등의 위변조된 부분의 정보)를 표시한다.For example, when the check is forged, the teller terminal 300 displays verification result information (e.g., information of a forged part such as date modulation, issuance amount modulation, check serial number modulation, etc.).

또한 상기 텔러 단말기(300)는, 도 10에 도시된 바와 같이, 상기 위변조 검증 결과에 따라 수표의 특징영역을 하이라이트 한 이미지(예 : 동그라미, 네모, 밑줄 등)를 표시하여, 발행수표와 지급수표의 대조된 영역과 일치율 등을 사용자가 육안으로 직접 확인해 볼 수 있도록 한다.10, the teller terminal 300 displays images (e.g., circles, squares, underlines, etc.) highlighted in the feature region of the check according to the forgery proofing result, The matching area and the matching rate of the user can be directly checked by the user.

만약 상기 웹 어플리케이션 서버(500)에서 수표 위변조 검증이 어려울 경우(예 : 수표의 훼손 정도에 따라 웹 어플리케이션 서버를 통한 자동 검증이 어려울 경우)에는 별도의 요청이 없더라도 자동으로 상기 발행수표에 관련된 정보를 상기 텔러 단말기(300)에 전송할 수도 있다. 이에 따라 발행수표에 관련된 정보와 지급수표에 관련된 정보를 상기 텔러 단말기(300)에 표시하여 은행 담당자가 직접 비교 확인해 볼 수 있도록 할 수도 있다.If it is difficult for the web application server 500 to verify the forgery of the check (for example, when it is difficult to automatically verify the web application server according to the degree of damage of the check), the web application server 500 automatically To the teller terminal (300). Accordingly, the information related to the issued check and the information related to the payment check may be displayed on the teller terminal 300 so that the bank representative can directly check the comparison.

상기와 같이 본 발명의 일 실시예에 따른 웹기반 수표의 위변조 검증 및 관리 시스템은, 동일 은행 또는 타 은행의 발행수표인 경우에도 상기 웹 어플리케이션 서버(500)에서 비교 분석하여 그 결과를 상기 텔러 단말기(300)에 표시 해줌으로써 수표의 위변조 검증과 통합 관리를 지폐처리장치 및 웹기반 시스템을 이용하여 용이하게 처리할 수 있도록 한다.As described above, the web-based check forgery verification and management system according to the embodiment of the present invention can compare and analyze the web-based check even if the check is issued by the same bank or another bank, So that the forgery verification and the integrated management of the check can be easily processed using the bill processing apparatus and the web based system.

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

100 : 지폐처리장치 110 : 장입부
120 : 운송부 130 : 포켓부
140 : 촬영부 150 : 정보검출부
160 : 암호화부 170 : 저장부
180 : 통신부 190 : 제어부
200 : 중계기 300 : 텔러 단말기
400 : 웹서버 500 : 웹 어플리케이션 서버
600 : 데이터베이스(DB) 700 : 은행공동전산망
100: banknote processing apparatus 110:
120: Transport section 130: Pocket section
140: photographing unit 150: information detecting unit
160: encryption unit 170:
180: communication unit 190:
200: repeater 300: teller terminal
400: Web server 500: Web application server
600: Database (DB) 700: Bank joint computer network

Claims (22)

발행수표나 지급수표에 관련된 정보를 취득하여 웹 어플리케이션 서버에 전송하는 지폐처리장치;
웹상에서 상기 지급수표의 위변조 검증을 수행하여 그 결과를 텔러 단말기에 제공하는 웹 어플리케이션 서버; 및
상기 발행수표나 지급수표에 관련된 정보를 저장하고 상기 웹 어플리케이션 서버와 연동하여 위변조 검증 시 상기 지급수표에 대응하는 발행수표에 관련된 정보를 조회할 수 있도록 하는 데이터베이스;를 포함하는 것을 특징으로 하는 웹기반 수표의 위변조 검증 및 관리 시스템.
A bill processing apparatus for acquiring information related to a issued check or a paid check and transmitting the acquired information to a web application server;
A web application server for performing forgery verification of the payment check on the web and providing the result to the teller terminal; And
And a database configured to store information related to the issue check and the payment check and to inquire information related to the issued check corresponding to the payment check at the time of forgery verification in cooperation with the web application server Check forgery verification and management system.
제 1항에 있어서,
상기 웹 어플리케이션 서버에서 처리된 지급수표의 위변조 검증 결과를 웹브라우저를 통해 표시할 수 있는 포맷으로 변환하여 상기 텔러 단말기에 출력하는 웹서버;를 더 포함하는 것을 특징으로 하는 웹기반 수표의 위변조 검증 및 관리 시스템.
The method according to claim 1,
And a web server for converting the forgery verification result of the payment check processed in the web application server into a format that can be displayed through a web browser and outputting the converted result to the teller terminal. Management system.
제 1항에 있어서, 상기 발행수표나 지급수표에 관련된 정보는,
발행수표인지 혹은 지급수표인지를 구분할 수 있는 플랙(Flag) 정보;
가시광 이미지, 가시광 투과 이미지, 적외선 이미지 및 적외선 투과 이미지 중 적어도 하나 이상의 수표이미지;
적어도 하나 이상의 센서를 이용하여 검출된 센싱 정보; 및
일반 잉크 또는 자기잉크문자(MICR)로 인쇄된 특징 정보로서, 수표일련번호, 은행, 지점, 계좌번호, 수표종류, 발행금액, 발행일, 금액 정보 중 적어도 하나 이상을 포함하는 것을 특징으로 하는 웹기반 수표의 위변조 검증 및 관리 시스템.
The information processing apparatus according to claim 1, wherein the information related to the issue check and the payment check includes:
Flag information that can distinguish whether it is an issue check or a payment check;
At least one of a visible light image, a visible light transmission image, an infrared image, and an infrared light transmission image;
Sensing information detected using at least one sensor; And
Characterized by comprising at least one of a check serial number, a bank, a branch, an account number, a check type, an issuance amount, an issuance date, and an amount of money information as characteristic information printed by a general ink or magnetic ink character (MICR) Check forgery verification and management system.
제 1항에 있어서, 상기 지폐처리장치는,
자기잉크문자(MICR)로 인쇄된 정보를 추출하기 위한 자기잉크문자판독수단;을 포함하는 것을 특징으로 하는 웹기반 수표의 위변조 검증 및 관리 시스템.
The bill processing apparatus according to claim 1,
And a magnetic ink character reading means for extracting information printed with magnetic ink characters (MICR).
제 1항에 있어서, 상기 지폐처리장치 또는 웹 어플리케이션 서버는,
가시광 이미지, 가시광 투과 이미지, 적외선 이미지 및 적외선 투과 이미지 중 적어도 하나 이상의 이미지를 처리하여 자기잉크문자(MICR)로 인쇄된 정보를 추출하는 것을 특징으로 하는 웹기반 수표의 위변조 검증 및 관리 시스템.
The bill processing apparatus according to claim 1,
Wherein the at least one image of the visible light image, the visible light transmission image, the infrared image, and the infrared ray transmission image is processed to extract information printed with magnetic ink characters (MICR).
제 1항에 있어서, 상기 웹 어플리케이션 서버는,
동일 은행이나 타 은행에서 인터넷이나 은행공동전산망을 통해 접속되도록 구현되는 것을 특징으로 하는 웹기반 수표의 위변조 검증 및 관리 시스템.
The web application server according to claim 1,
Wherein the control unit is configured to be connected to the same bank or another bank through an Internet or a bank common network.
제 1항에 있어서, 상기 웹 어플리케이션 서버는,
상기 데이터베이스에 기 저장되어 있던 발행수표에 관련된 정보와 위변조 검증을 위해 취득한 지급수표에 관련된 정보를 비교 및 분석하여 그 일치율에 따라 위변조 여부를 검증하는 것을 특징으로 하는 웹기반 수표의 위변조 검증 및 관리 시스템.
The web application server according to claim 1,
Wherein the information on the issue check stored in the database is compared with information related to the payment check acquired for the forgery verification and the forgery proof is verified according to the matching rate. .
제 1항에 있어서, 상기 웹 어플리케이션 서버는,
상기 지급수표의 형상적인 위변조 검증, 또는 상기 발행수표와 지급수표의 대조를 통한 위변조 검증 중 적어도 하나 이상을 수행하는 것을 특징으로 하는 웹기반 수표의 위변조 검증 및 관리 시스템.
The web application server according to claim 1,
Wherein the at least one of the forgery proof verification of the payment check or the forgery verification verification by checking the payment check against the payment check is performed.
제 1항에 있어서, 상기 웹 어플리케이션 서버는,
상기 지급수표에 관련된 정보를 전송받으면, 수표 자체의 위변조 검증을 먼저 수행하여 그 수표 자체가 위변조 되지 않았을 때 상기 지급수표에 관련된 정보를 상기 데이터베이스에 저장하는 것을 특징으로 하는 웹기반 수표의 위변조 검증 및 관리 시스템.
The web application server according to claim 1,
If the information related to the payment check is transmitted, the forgery proof verification of the check itself is performed first, and when the check itself is not forged, the information related to the payment check is stored in the database. Management system.
제 1항에 있어서, 상기 웹 어플리케이션 서버는,
상기 발행수표와 지급수표의 수표이미지를 각 화소영역별 및 특징영역별 중 적어도 하나에 따라 비교하여 일치율을 계산하고, 상기 비교결과에 따른 일치율을 수치로 표시하거나 수표의 특징영역을 하이라이트 한 이미지를 표시하는 것을 특징으로 하는 웹기반 수표의 위변조 검증 및 관리 시스템.
The web application server according to claim 1,
The check image comparing unit compares the check image of the issue check and the check image of the payment check according to at least one of each pixel area and the feature area to calculate a matching rate and displays the matching rate according to the comparison result as a numerical value, Wherein the web-based check is a web-based web page.
제 1항에 있어서, 상기 웹 어플리케이션 서버는,
상기 발행수표와 지급수표의 센싱 정보를 비교하여 일치율을 계산하고, 상기 비교결과 각 채널별 또는 전체 평균을 신호 파형으로 표시하거나 수치로 표시하도록, 검증 결과를 출력하는 것을 특징으로 하는 웹기반 수표의 위변조 검증 및 관리 시스템.
The web application server according to claim 1,
And the verification result is outputted so as to display a signal waveform or a numerical value for each channel or the entire average as a result of the comparison. Forgery verification and management system.
제 1항에 있어서, 상기 텔러 단말기는,
발행수표에 관련된 정보가 정확히 웹 어플리케이션 서버에 전송되어 등록 완료되었는지 여부를 표시하고, 지급수표에 관련된 정보가 웹 어플리케이션 서버에 전송되어 수표의 위변조 검증이 수행되는지 여부를 확인할 수 있도록 표시하며, 위변조 검증이 완료된 후 그 위변조 검증 결과를 표시하는 것을 특징으로 하는 웹기반 수표의 위변조 검증 및 관리 시스템.
2. The teler terminal according to claim 1,
The information related to the issued check is transmitted to the web application server to indicate whether or not the registration has been completed, the information related to the payment check is transmitted to the web application server so that it can be verified whether forgery verification of the check is performed, And displays a result of the forgery verification on completion of the web-based check.
지폐처리장치에서 지급수표에 관련된 정보를 취득하는 단계;
상기 지폐처리장치에서 취득한 지급수표에 관련된 정보를 웹 어플리케이션 서버에 전송하는 단계; 및
상기 웹 어플리케이션 서버가 상기 지급수표에 관련된 정보를 전송받아 데이터베이스에 기저장된 발행수표에 관련된 정보와 비교하여 위변조 검증을 수행하는 단계;를 포함하는 것을 특징으로 하는 웹기반 수표의 위변조 검증 및 관리 방법.
Acquiring information related to the payment check from the bill processing apparatus;
Transmitting information related to the payment check acquired by the bill processing apparatus to a web application server; And
Wherein the web application server receives the information related to the payment check and compares the information with information related to the issued check stored in the database to perform forgery verification.
제 13항에 있어서,
웹서버에서 상기 위변조 검증 결과 및 관리 결과를 웹브라우저를 통해 표시할 수 있는 포맷으로 변환하여 텔러 단말기에 출력하는 단계;를 더 포함하는 것을 특징으로 하는 웹기반 수표의 위변조 검증 및 관리 방법.
14. The method of claim 13,
And converting the forgery verification result and the management result into a format that can be displayed on a web browser by the web server and outputting the converted result to the teller terminal.
제 13항에 있어서, 상기 지폐처리장치 또는 웹 어플리케이션 서버는,
가시광 이미지, 가시광 투과 이미지, 적외선 이미지 및 적외선 투과 이미지 중 적어도 하나 이상의 이미지를 처리하여 자기잉크문자(MICR)로 인쇄된 정보를 추출하는 것을 특징으로 하는 웹기반 수표의 위변조 검증 및 관리 방법.
14. The bill processing apparatus according to claim 13,
Wherein at least one of the visible light image, the visible light transmission image, the infrared image, and the infrared light transmission image is processed to extract information printed with magnetic ink characters (MICR).
제 13항에 있어서, 상기 위변조 검증은,
상기 웹 어플리케이션 서버에서 상기 데이터베이스에 기 저장되어 있던 발행수표에 관련된 정보와 위변조 검증을 위해 취득한 지급수표에 관련된 정보를 비교 및 분석하여 그 일치율에 따라 위변조 여부를 검증하는 것에 의해 수행되는 것을 특징으로 하는 웹기반 수표의 위변조 검증 및 관리 방법.
14. The method according to claim 13,
The web application server compares and analyzes the information related to the issued check that has been stored in the database and information related to the payment check acquired for the forgery verification, and verifies whether the web page is forged or not according to the matching rate. How to verify and manage forgery and modification of web - based checks.
제 13항에 있어서, 상기 위변조 검증은,
상기 지급수표의 형상적인 위변조 검증, 또는 상기 발행수표와 지급수표의 대조를 통한 위변조 검증 중 적어도 하나 이상이 포함되는 것을 특징으로 하는 웹기반 수표의 위변조 검증 및 관리 방법.
14. The method according to claim 13,
Wherein the at least one of the forgery verification of the payment check and the forgery verification through the verification of the issued check against the payment check is included.
제 13항에 있어서,
상기 지급수표에 관련된 정보를 전송받은 웹 어플리케이션 서버는, 수표 자체의 위변조 검증을 먼저 수행하고 그 수표 자체가 위변조 되지 않았을 때 해당 지급수표에 관련된 정보를 상기 데이터베이스에 저장하는 것을 특징으로 하는 웹기반 수표의 위변조 검증 및 관리 방법.
14. The method of claim 13,
Wherein the web application server that has received the information related to the payment check first performs forgery verification of the check itself and stores the information related to the payment check in the database when the check is not falsified. How to verify and manage forgery and alteration.
제 13항에 있어서, 상기 위변조 검증을 수행하는 단계에서,
상기 웹 어플리케이션 서버는 상기 발행수표와 지급수표의 수표이미지를 각 화소영역별 및 특징영역별로 비교하여 일치율을 계산하고, 상기 비교결과에 따른 일치율을 수치로 표시하거나 수표의 특징영역을 하이라이트 한 이미지를 표시하도록 출력하는 것을 특징으로 하는 웹기반 수표의 위변조 검증 및 관리 방법.
14. The method according to claim 13, wherein in performing the forgery verification,
The web application server compares the check image of the issue check with the check image of each payment area for each pixel area and calculates the matching rate, displays the matching rate according to the comparison result as a numerical value, or highlights the characteristic area of the check And displaying the web-based check for verification and management.
제 13항에 있어서, 상기 위변조 검증을 수행하는 단계에서,
상기 웹 어플리케이션 서버는 상기 발행수표와 지급수표의 센싱 정보를 비교하여 일치율을 계산하고, 상기 비교결과 각 채널별 또는 전체 평균을 신호 파형으로 표시하거나 수치로 표시하도록 출력하는 것을 특징으로 하는 웹기반 수표의 위변조 검증 및 관리 방법.
14. The method according to claim 13, wherein in performing the forgery verification,
Wherein the web application server compares the issued check with the sensing information of the payment check to calculate a coincidence rate, and outputs the coincidence rate as a signal waveform or a numerical value for each channel or overall average as a result of the comparison How to verify and manage forgery and alteration.
제 13항에 있어서,
텔러 단말기가 웹 어플리케이션 서버에 접속할 경우, 웹서버가 보안을 위하여 사용자나 은행 또는 은행지점에 대한 인증을 수행하는 단계;를 더 포함하는 것을 특징으로 하는 웹기반 수표의 위변조 검증 및 관리 방법.
14. The method of claim 13,
A method for verifying and managing a web-based check, comprising the steps of: when a teller terminal accesses a web application server, the web server performs authentication for a user, a bank, or a bank branch for security purposes.
제 1항에 있어서,
상기 지폐처리장치에서 취득한 발행수표나 지급수표에 관련된 정보를 상기 웹 어플리케이션 서버에 전송하는 중계기;를 더 포함하는 것을 특징으로 하는 웹기반 수표의 위변조 검증 및 관리 시스템.
The method according to claim 1,
And a repeater for transmitting information related to the issued check and payment check acquired by the bill processing apparatus to the web application server.
KR1020130127220A 2013-09-02 2013-10-24 System for verifying and managing forged or altered checks based on web and the method thereof Expired - Fee Related KR101544754B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR20130105106 2013-09-02
KR1020130105106 2013-09-02

Publications (2)

Publication Number Publication Date
KR20150027666A KR20150027666A (en) 2015-03-12
KR101544754B1 true KR101544754B1 (en) 2015-08-18

Family

ID=53022944

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020130127220A Expired - Fee Related KR101544754B1 (en) 2013-09-02 2013-10-24 System for verifying and managing forged or altered checks based on web and the method thereof

Country Status (1)

Country Link
KR (1) KR101544754B1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107657714B (en) * 2017-09-13 2024-02-06 桂林银行股份有限公司 A check anti-counterfeiting identification system
US12131328B2 (en) * 2022-09-13 2024-10-29 Bank Of America Corporation Systems and methods for hyperspectral imaging based authentication

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004341934A (en) 2003-05-16 2004-12-02 Seiko Epson Corp Check processing apparatus, host computer of check processing apparatus, check processing system, check reading method and check reading program

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004341934A (en) 2003-05-16 2004-12-02 Seiko Epson Corp Check processing apparatus, host computer of check processing apparatus, check processing system, check reading method and check reading program

Also Published As

Publication number Publication date
KR20150027666A (en) 2015-03-12

Similar Documents

Publication Publication Date Title
US9727911B2 (en) Systems, method and computer-accessible mediums for providing secure paper transactions using paper fiber identifiers
US7903863B2 (en) Currency bill tracking system
US11842593B2 (en) Systems and methods for detection of counterfeit documents
US20160140791A1 (en) Automated teller machine ("atm") currency stamper
CN103955996A (en) Linkage bill processing and pre-warning system
CN104881811B (en) Management method, system and device for electronic bill information
US9275525B2 (en) Automated banking machine that operates responsive to data bearing records
JP6175255B2 (en) Valuable medium processing apparatus, valuable medium processing system, and valuable medium processing method
KR101544754B1 (en) System for verifying and managing forged or altered checks based on web and the method thereof
KR101114542B1 (en) Discrimination method and apparatus for forgery of wertpapier, and Recording medium thereof
JP4506202B2 (en) Certificate authenticity determination method in automatic contract system
US20060092476A1 (en) Document with user authentication
KR101619151B1 (en) System for detecting forged or altered checks and the method thereof
CN107657714A (en) A kind of check anti-counterfeit recognition system
KR20080052005A (en) Image forming apparatus and counterfeit management system including the same
KR102490654B1 (en) Reference bill information localization system for bill discriminator and the control method thereof
KR100834529B1 (en) Management Terminal for Paper-baseor Valuable Papers
KR101298224B1 (en) Authentication method using 2-dimensional code
KR20070026738A (en) Record carriers for managing a statement (or securities)
KR20190088728A (en) Bill sorter and managing apparatus for remotely developing bill recognition program and controlling method thereof
KR20160074313A (en) Apparatus and method for issuing check card
KR20070026735A (en) List (or securities) management terminal
KR20070026730A (en) Book (or securities) management system
CN104252730A (en) Medium processing apparatus and method and financial device
JP2007174248A (en) How to store and save voucher image data

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

FPAY Annual fee payment

Payment date: 20180808

Year of fee payment: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

FPAY Annual fee payment

Payment date: 20190812

Year of fee payment: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

L13-X000 Limitation or reissue of ip right requested

St.27 status event code: A-2-3-L10-L13-lim-X000

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 8

PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20230811

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20230811

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301