KR20190053414A - 고지서 납부 서비스 제공 방법 및 이를 수행하는 서버 장치 - Google Patents

고지서 납부 서비스 제공 방법 및 이를 수행하는 서버 장치 Download PDF

Info

Publication number
KR20190053414A
KR20190053414A KR1020170149258A KR20170149258A KR20190053414A KR 20190053414 A KR20190053414 A KR 20190053414A KR 1020170149258 A KR1020170149258 A KR 1020170149258A KR 20170149258 A KR20170149258 A KR 20170149258A KR 20190053414 A KR20190053414 A KR 20190053414A
Authority
KR
South Korea
Prior art keywords
bill
information
billing
server
terminal
Prior art date
Application number
KR1020170149258A
Other languages
English (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 KR1020170149258A priority Critical patent/KR20190053414A/ko
Publication of KR20190053414A publication Critical patent/KR20190053414A/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • G06Q20/102Bill distribution or payments
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/14Payment architectures specially adapted for billing systems
    • G06F17/27
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/237Lexical tools
    • G06K9/00442
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/22Character recognition characterised by the type of writing
    • G06V30/224Character recognition characterised by the type of writing of printed characters having additional code marks or containing code marks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/40Document-oriented image-based pattern recognition
    • G06V30/41Analysis of document content

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • Artificial Intelligence (AREA)
  • Development Economics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Multimedia (AREA)
  • Computational Linguistics (AREA)
  • General Engineering & Computer Science (AREA)
  • Biomedical Technology (AREA)
  • Evolutionary Computation (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Biophysics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Character Discrimination (AREA)

Abstract

고지서 납부 서비스 제공 방법 및 이를 수행하는 서버 장치가 제공된다. 이 방법은 적어도 하나의 프로세서에 의해 동작하는 서버 장치에서 수행되는 고지서 납부 서비스 제공 방법으로서, 단말로부터 상기 단말이 촬영한 고지서 이미지를 수신하는 단계, 상기 고지서 이미지에 대한 광학 문자 인식(Optical character recognition, OCR)을 수행하여, 상기 고지서 이미지로부터 고지서 정보를 추출하는 단계, 상기 고지서 정보를 자연어 처리하여, 특정 포맷의 고지서 정보 테이블을 생성하는 단계, 상기 고지서 정보 테이블을 포함하는 고지서 납부 요청을 납부 처리 서버로 전송하는 단계, 그리고 상기 납부 처리 서버로부터 고지서 납부 처리 결과를 수신하여 상기 단말로 전송하는 단계를 포함한다.

Description

고지서 납부 서비스 제공 방법 및 이를 수행하는 서버 장치{METHOD AND SERVER FOR PROVIDING PAYMENT SERVICE OF BILLS}
본 발명은 고지서 납부 서비스 제공 방법 및 이를 수행하는 서버 장치에 관한 것이다.
휴대폰 등의 모바일 단말기의 하드웨어적 발전으로 멀티미디어 기능과 무선 인터넷 기능이 탑재된 모바일 단말기가 생활의 필수품으로 자리잡고 있는 상태이다. 모바일 단말기는 고성능 카메라가 부착되어 있어 각종 피사체를 촬영하여 이미지 정보를 쉽게 얻을 수 있고, 데이터의 전송 기술의 발달로 이미지 정보 등을 쉽게 전송할 수 있는 기술적 기반을 구축하고 있다.
한편, 많은 종류의 세금/공과금 등을 매월 또는 특정 기간단위 등에 따라 납부해야 한다. 금융기관을 방문하여 직접 납부하거나, 인터넷 지로 사이트, 또는 인터넷 뱅킹 사이트를 통해 조회한 후 납부하는 것이 일반적이다.
따라서, 고지서가 복수개일 경우, 납부 주기가 도래할때마다 직접 금융기관을 방문하거나, 또는 사이트를 접속해서 필요한 정보를 일일히 입력해야 하는 불편함이 있다.
본 발명이 이루고자 하는 기술적 과제는 모바일 단말의 카메라를 통해 촬영하여 생성한 고지서 이미지를 인공지능 기술을 이용하여 판독하고, 판독한 고지서 정보에 대한 납부를 고객이 사전에 지정한 계좌를 통해 처리하는 방법 및 그 서버 장치를 제공하는 것이다.
본 발명의 한 실시예에 따른 고지서 납부 서비스 제공 방법은 적어도 하나의 프로세서에 의해 동작하는 서버 장치에서 수행되는 고지서 납부 서비스 제공 방법으로서, 단말로부터 상기 단말이 촬영한 고지서 이미지를 수신하는 단계, 상기 고지서 이미지에 대한 광학 문자 인식(Optical character recognition, OCR)을 수행하여, 상기 고지서 이미지로부터 고지서 정보를 추출하는 단계, 상기 고지서 정보를 자연어 처리하여, 특정 포맷의 고지서 정보 테이블을 생성하는 단계, 상기 고지서 정보 테이블을 포함하는 고지서 납부 요청을 납부 처리 서버로 전송하는 단계, 그리고 상기 납부 처리 서버로부터 고지서 납부 처리 결과를 수신하여 상기 단말로 전송하는 단계를 포함한다.
상기 고지서 이미지를 수신하는 단계 이전에, 여러 타입의 고지서 이미지를 수집하는 단계, 그리고 수집한 고지서 이미지들에 대한 광학 문자 인식을 수행하여, 문자 및 패턴 정보를 추출하는 단계를 더 포함할 수 있다.
추출한 문자 및 패턴 정보를 인공 지능 기술을 이용하여 학습하여, 학습 정보를 저장하는 단계를 더 포함할 수 있다.
상기 고지서 정보를 추출하는 단계는, 상기 학습 정보를 기초로 상기 고지서 이미지로부터 문자 및 패턴 정보를 추출할 수 있다.
상기 고지서 정보 테이블을 생성하는 단계는 상기 문자 및 패턴 정보를 자연어 처리하는 단계, 자연어 처리된 정보를 기초로 고지서 분류 식별자를 확인하는 단계, 그리고 상기 자연어 처리된 정보를 상기 고지서 분류 식별자에 따른 포맷의 고지서 정보 테이블로 생성하는 단계를 포함할 수 있다.
상기 고지서 납부 처리 결과는, 상기 등록된 계좌를 이용하여 계좌 이체 방식의 고지서 납부 처리 결과를 포함할 수 있다.
본 발명의 다른 실시예에 따른 서버 장치는 통신망을 통해 단말과 연결되어 데이터를 송수신하는 통신부, 프로그램을 저장하는 메모리, 그리고 상기 프로그램을 실행하는 적어도 하나의 프로세서를 포함하고, 상기 프로그램은, 단말로부터 수신한 고지서 이미지에 대한 광학 문자 인식(Optical character recognition, OCR)을 수행하여 문자 및 패턴 정보를 추출하고, 상기 문자 및 패턴 정보를 자연어 처리하여 특정 포맷의 고지서 정보로 구성하며, 상기 특정 포맷의 고지서 정보를 토대로 고지서 납부를 처리하는 명령어들(Instructions)을 포함한다.
상기 프로그램은, 자연어 처리된 문자 및 패턴 정보를 기초로 기 정의된 복수의 고지서 분류 식별자 중에서 해당하는 고지서 분류 식별자를 확인할 수 있다.
상기 프로그램은, 상기 자연어 처리된 문자 및 패턴 정보를 확인한 고지서 분류 식별자에 따른 고지서 정보 테이블로 생성하며, 상기 고지서 정보 테이블을 이용하여 상기 고지서 납부를 처리하는 명령어들을 포함할 수 있다.
상기 프로그램은, 서로 다른 종류의 복수의 고지서 이미지들에 대한 광학 문자 인식을 수행하고, 광학 문자 인식 결과를 학습한 학습 정보를 생성할 수 있다.
상기 학습 정보를 이용하여 상기 단말로부터 수신된 고지서 이미지로부터 상기 문자 및 패턴 정보를 추출하는 명령어들을 포함할 수 있다.
상기 서로 다른 종류의 복수의 고지서 이미지들은, 고지서 내역 및 고지서 발급기관이 다른 고지서 이미지들을 포함할 수 있다.
본 발명의 실시예에 따르면, 고지서를 촬영하는 동작만으로도 고지서 납부 처리가 이루어지므로, 사용자 편의성이 증대되는 효과가 있다.
또한, 금융기관에서 인증/배포한 안정성 높은 뱅킹 프로그램과 연동을 통해 고지서 납부가 이루어지도록 함으로써, 금융기관에서 제공하는 보안 서비스를 그대로 이용/결제가 가능한 장점이 있다.
도 1은 본 발명의 한 실시예에 따른 고지서 납부 서비스를 제공하는 시스템 구성을 개략적으로 나타낸다.
도 2는 본 발명의 한 실시예에 따른 고지서 납부 서비스를 제공하는 일련의 처리 과정을 나타낸 흐름도이다.
도 3은 본 발명의 실시예에 따른 고지서 촬영 예시도이다.
도 4는 본 발명의 실시예에 따른 고지서 납부 화면 예시도이다.
도 5는 본 발명의 실시예에 따른 이미지 처리 서버의 동작을 나타낸 순서도이다.
도 6은 본 발명의 실시예에 따른 단말의 하드웨어 블록도이다.
도 7은 본 발명의 실시예에 따른 서버 장치의 하드웨어 블록도이다.
아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.
명세서 전체에서, 어떤 부분이 어떤 구성 요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성 요소를 제외하는 것이 아니라 다른 구성 요소를 더 포함할 수 있는 것을 의미한다.
또한, 명세서에 기재된 "…부", "…모듈" 의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다.
이제, 도면을 참고하여 본 발명의 실시예에 따른 고지서 납부 서비스 제공 방법 및 이를 수행하는 서버 장치에 대하여 설명한다.
도 1은 본 발명의 실시예에 따른 고지서 납부 서비스를 제공하는 네트워크 구성을 개략적으로 도시한 것이다.
여기서, 고지서는 국세, 지방세, 범칙금, 전기요금 등의 공과금 고지서, 아파트 관리비 등의 기타 고지서를 포함한다.
또한, 고지서 발급기관은 지역난방공사, 한국전력공사, 수자원공사, 신문사, 국세청, 경찰청 등과 같은 기관일 수도 있고, 전자정부시스템이 구축된 정부부처 또는 산하기관들과 연결되어 고지서를 통합 관리하는 금융결제원, 지로통합관리기관 등이 될 수도 있다.
도 1을 참조하면, 단말(100)은 네트워크(200)를 통해 고지서 납부 처리 시스템(300)에 접속한다. 단말(100)은 카메라 및 데이터 통신 모듈을 구비한 모바일 단말로서, 예를들면, 휴대폰, PDA(Personal Digital Assistant), 스마트폰 등을 포함한다.
단말(100)은 고지서를 카메라로 촬영하여 생성한 고지서 이미지를 통신망(200)을 통해 고지서 납부 처리 시스템(300)으로 전송한다.
통신망(200)은 LTE(Long term evolution)망, WCDMA(wideband code division multiple access)망과 같은 이동통신망, Wi-Fi 망과 같은 다양한 종류의 무선망, 및 이들의 조합으로 구성될 수 있다.
고지서 납부 처리 시스템(300)은 하나의 물리적인 서버 장치로 구현되거나 또는 복수개의 물리적인 서버 장치로 구현될 수 있다.
한 실시예에 따르면, 고지서 납부 처리 시스템(300)은 뱅킹 서버(301), 이미지 처리 서버(303) 및 고지서 중개 서버(305)를 포함할 수 있다.
뱅킹 서버(301)는 모바일 뱅킹(Mobile Banking) 채널 또는 스마트폰 뱅킹(Smartphone Banking) 채널을 제공하는 서버이다.
뱅킹 서버(301)는 모바일 웹을 통해 접속하는 뱅킹 사이트 또는 단말(100)에 설치된 뱅킹 어플리케이션을 운용한다.
뱅킹 서버(301)는 뱅킹 사이트 또는 뱅킹 어플리케이션을 통해 고지서 납부 메뉴를 제공할 수 있다.
뱅킹 서버(301)는 사용자가 고지서 납부 메뉴를 선택하면, 단말(100)에서 활성화된 카메라를 통해 촬영된 고지서 이미지를 수신하여, 이미지 처리 서버(303)로 전달한다.
이미지 처리 서버(303)는 서로 다른 여러 종류의 고지서 이미지를 학습하여, 고지서 종류 별로 학습 정보를 생성한다. 이미지 처리 서버(303)는 사전 학습 정보에 기초하여, 뱅킹 서버(301)로부터 수신된 고지서 이미지로부터 문자 및 패턴 정보를 추출한다. 여기서, 패턴 정보는 고지서의 양식 또는 포맷을 의미한다.
고지서 중개 서버(305)는 이미지 처리 서버(303)로부터 수신한 문자 및 패턴 정보를 자연 언어 처리(Natural Language Processing, NLP)하여, 고지서 분류 식별자를 판단한다. 고지서 분류 식별자는 고지서 종류를 의미한다. 예를들면, 고지서 분류 식별자는 고지서가 전기세 고지서인지 아파트 관리비 고지서인지를 나타낸다.
고지서 중개 서버(305)는 문자 및 패턴 정보를 고지서 분류 식별자에 따른 고지서 정보 테이블로 생성한다. 고지서 중개 서버(305)는 고지서 정보 테이블을 포함하는 고지서 납부 요청을 생성하여, 납부 처리 서버(400)로 전송하고, 고지서 납부 처리 결과를 수신한다.
이때, 한 실시예에 따르면, 납부 처리 서버(400)는 해당 금융기관의 계정계 서버일 수 있다. 납부 처리 서버(400)는 고지서 납부 요청이 수신되면, 기 설정된 단말(100)의 계좌에서 고지서 납부 금액을 인출하여 고지서 발행 기관의 계좌로 입금 처리한다. 그리고 입금 처리 결과를 고지서 중개 서버(305)로 반환한다.
다른 실시예에 따르면, 납부 처리 서버(400)는 카드사 서버일 수 있다. 납부 처리 서버(400)는 고지서 납부 요청이 수신되면, 기 설정된 단말(100)의 카드를 이용하여 고지서 납부 결제를 처리하고, 카드 납부 결과를 고지서 중개 서버(305)로 반환한다.
도 2는 본 발명의 한 실시예에 따른 고지서 납부 서비스를 제공하는 일련의 처리 과정을 나타낸 흐름도이고, 도 3은 본 발명의 실시예에 따른 고지서 촬영 예시도이며, 도 4는 본 발명의 실시예에 따른 고지서 납부 화면 예시도이다.
도 2를 참조하면, 단말(100)이 뱅킹 서버(301)와 접속된다(S101). 단말(100)이 고지서 납부 메뉴를 선택(S103)하여, 카메라를 활성화한다(S105).
도 3과 같이, 단말(100)이 납부 대상 고지서를 촬영한다(S107).
단말(100)이 촬영을 통해 생성된 적어도 하나의 고지서 이미지를 뱅킹 서버(301)로 전송한다(S109).
여기서, 적어도 하나의 고지서 이미지는 캡쳐 알고리즘을 통해 생성될 수 있으며, 캡쳐 알고리즘은 공개된 다양한 기술이 존재하므로, 자세한 설명은 생략한다.
뱅킹 서버(301)는 단말(100)로부터 수신한 적어도 하나의 고지서 이미지를 이미지 처리 서버(303)에게 전달한다(S111).
이미지 처리 서버(303)는 수신(S111)한 적어도 하나의 고지서 이미지에 광학 문자 인식(Optical character recognition, OCR)을 수행(S113)하여, 적어도 하나의 고지서 이미지로부터 문자 및 패턴 정보를 추출한다(S115). 그리고 추출한 문자 및 패턴 정보를 고지서 중개 서버(305)로 전달한다(S117).
고지서 중개 서버(305)는 수신(S117)한 문자 및 패턴 정보를 자연 언어 처리(NLP)(S119)하여, 문자 및 패턴 정보를 의미있는 정보들로 구성한다. 즉, 고지서 중개 서버(305)는 문자 및 패턴 정보가 해당되는 고지서 분류 식별자를 확인(S121)하고, 문자 및 패턴 정보를 확인(S121)한 고지서 분류 식별자에 맞는 포맷의 고지서 정보 테이블로 생성한다(S123). 여기서, 고지서 정보 테이블은 단말(100)이 촬영한 실제 고지서에 포함된 정보가 구성된 방식과 거의 유사 또는 동일한 형태로 생성될 수 있다.
고지서 중개 서버(305)는 고지서 정보 테이블을 포함하는 고지서 납부 요청을 납부 처리 서버(400)로 전송한다(S125).
납부 처리 서버(400)는 고지서 정보 테이블로부터 고지서 납부에 필요한 정보들을 확인한다(S127). 예를 들면, 수령처 및 납부자의 정보, 납부기일, 금액 등의 결제에 필요한 정보를 확인한다.
납부 처리 서버(400)는 고지서 중개 서버(305), 뱅킹 서버(301)를 통해 단말(100)에게 인증 정보 요청을 전송한다(S129, S131, S133).
단말(100)은 수신(S133)된 인증 화면을 출력하는데(S135), 인증 화면은 도 4와 같이 구현될 수 있다. 즉, 고지서 납부 정보와 고지서 납부를 위해 필요한 인증 정보, 예를들면 PIN(Personal Identification Number) 번호 입력 항목으로 구성된 인증 화면을 출력할 수 있다.
단말(100)은 사용자로부터 입력(S137)받은 인증 정보를 뱅킹 서버(301), 고지서 중개 서버(305)를 통해 납부 처리 서버(400)로 전송한다(S139, S141, S143).
납부 처리 서버(400)는 수신한(S143) 인증 정보 유효성을 검증한다(S145). 인증 정보 유효성 검증에 성공하면, 납부 처리 서버(400)는 고지서 납부를 처리한다(S147). 즉, 납부 처리 서버(400)는 기 등록된 납부자 정보를 기초로 계좌 이체 방식, 카드 결제 방식 등으로 고지서 납부를 처리(S147)한 후, 고지서 납부 처리 결과를 고지서 중개 서버(305), 뱅킹 서버(301)를 통해 단말(100)에게 전송한다(S149, S151, S153). 단말(100)은 고지서 납부 처리 결과 화면을 출력한다(S155).
도 5는 본 발명의 실시예에 따른 이미지 처리 서버의 동작을 나타낸 순서도로서, 도 2의 S113 단계 및 S115 단계를 구체적으로 나타난 일예이다.
도 5를 참조하면, 이미지 처리 서버(303)는 각각의 고지서 별로, 해상도, 초당 프레임 수(Frame per Second, FPS)를 달리하여 촬영한 여러 타입의 고지서 이미지를 수집한다(S201).
이미지 처리 서버(303)는 수집(S201)한 각각의 고지서 이미지에 대하여 OCR을 수행하여(S203), 고지서 이미지로부터 추출(S205)되는 문자 및 패턴 정보를 인공지능 기술을 이용하여 학습한다(S207). 이와 같은, 학습(S207)을 통해 축적된 학습 정보를 저장한다(S209).
이후, 이미지 처리 서버(303)는 뱅킹 서버(301)를 통해 단말(100)로부터 수신한 고지서 이미지에 OCR을 수행하고(S211), 기 저장된(S209)된 학습 정보를 토대로 고지서 이미지로부터 문자 및 패턴 정보를 인식한다(S213).
이와 같이, 사전 학습된 정보를 고지서 문자 및 고지서 패턴 정보의 추출을위한 기준값으로 사용한다.
한편, 도 6은 본 발명의 실시예에 따른 단말의 하드웨어 블록도로서, 도 1 ~ 도 5에서 설명한 단말(100)의 하드웨어 구성을 나타낸다.
도 6을 참조하면, 단말(500)은 통신부(501), 메모리(503), 카메라(505), 입력부(507), 디스플레이부(509) 및 적어도 하나의 프로세서(511)를 포함한다.
통신부(501)는 통신망(200)에 접속되어 데이터를 송수신한다. 메모리(503)는 코드의 집합을 저장하도록 구성되고, 그 코드는 도 1 ~ 도 3에서 설명한 본 발명의 동작을 실행하기 위해 프로세서(511)를 제어하는데 사용된다. 이러한 동작은 뱅킹 서버(301)에 접속하여 고지서 이미지를 촬영하여, 생성한 고지서 이미지를 전송하는 동작, 뱅킹 서버(301)로부터 고지서 납부 처리 결과를 수신하는 동작을 포함한다. 이러한 메모리(503)는 ROM(Read Only Memory)과 RAM(Random Access Memory), NVRAM(Non-Volatile Random Access Memory)을 포함할 수 있다.
카메라(505)는 외부의 영상을 촬영 등을 통해 입력받는다.
입력부(507)는 사용자가 정보를 입력하기 위한 수단으로서, 키패드, 터치패드, 터치 스크린, 광 조이스틱 등의 다양한 입력 장치들이 사용될 수 있다.
디스플레이부(509)는 단말(500)의 동작을 화면에 출력하기 위한 수단이다.
프로세서(511)는 메모리(503)에 저장된 코드를 실행하여, 도 1 ~ 도 3에서 설명한 본 발명의 구성 및 방법을 구현한다. 이러한 프로세서(511)는 컨트롤러(controller), 마이크로 컨트롤러(microcontroller), 마이크로 프로세서(microprocessor), 마이크로 컴퓨터(microcomputer) 등으로도 호칭될 수 있다. 또한, 프로세서(511)는 하드웨어(hardware) 또는 펌웨어(firmware), 소프트웨어, 또는 이들의 결합에 의해 구현될 수 있다.
또한, 도 7은 본 발명의 실시예에 따른 서버 장치의 하드웨어 블록도로서, 도 1 ~ 도 5에서 설명한 뱅킹 서버(301), 이미지 처리 서버(303), 고지서 중개 서버(305) 및 납부 처리 서버(400)의 하드웨어 구성을 나타낸다.
도 7을 참조하면, 서버 장치(600)는 통신부(601), 메모리(603), 저장 장치(605) 및 적어도 하나의 프로세서(607)를 포함한다.
통신부(601)는 적어도 하나의 프로세서(607)와 연결되어, 통신망(200)을 통해 데이터를 송수신한다. 메모리(603)는 적어도 하나의 프로세서(607)와 연결되어, 도 1 내지 도 3에서 설명한 실시예들에 따른 구성 및/또는 방법을 실행하게 하는 코드 들의 집합을 저장한다.
저장 장치(605)는 도 1 내지 도 5에서 설명한 실시예들에 따른 구성 및/또는 방법을 실행하기 위한 데이터들을 저장한다. 프로세서(607)는 메모리(603), 저장 장치(605) 등의 하드웨어와 결합하여 본 발명을 실행한다.
이상에서 설명한 본 발명의 실시예는 장치 및 방법을 통해서만 구현이 되는 것은 아니며, 본 발명의 실시예의 구성에 대응하는 기능을 실현하는 프로그램 또는 그 프로그램이 기록된 기록 매체를 통해 구현될 수도 있다.
이상에서 본 발명의 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.

Claims (12)

  1. 적어도 하나의 프로세서에 의해 동작하는 서버 장치에서 수행되는 고지서 납부 서비스 제공 방법으로서,
    단말로부터 상기 단말이 촬영한 고지서 이미지를 수신하는 단계,
    상기 고지서 이미지에 대한 광학 문자 인식(Optical character recognition, OCR)을 수행하여, 상기 고지서 이미지로부터 고지서 정보를 추출하는 단계,
    상기 고지서 정보를 자연어 처리하여, 특정 포맷의 고지서 정보 테이블을 생성하는 단계,
    상기 고지서 정보 테이블을 포함하는 고지서 납부 요청을 납부 처리 서버로 전송하는 단계, 그리고
    상기 납부 처리 서버로부터 고지서 납부 처리 결과를 수신하여 상기 단말로 전송하는 단계
    를 포함하는, 고지서 납부 서비스 제공 방법.
  2. 제1항에서,
    상기 고지서 이미지를 수신하는 단계 이전에,
    여러 타입의 고지서 이미지를 수집하는 단계, 그리고
    수집한 고지서 이미지들에 대한 광학 문자 인식을 수행하여, 문자 및 패턴 정보를 추출하는 단계
    를 더 포함하는 고지서 납부 서비스 제공 방법,
  3. 제2항에서,
    추출한 문자 및 패턴 정보를 인공 지능 기술을 이용하여 학습하여, 학습 정보를 저장하는 단계
    를 더 포함하는 고지서 납부 서비스 제공 방법.
  4. 제3항에서,
    상기 고지서 정보를 추출하는 단계는,
    상기 학습 정보를 기초로 상기 고지서 이미지로부터 문자 및 패턴 정보를 추출하는, 고지서 납부 서비스 제공 방법.
  5. 제4항에서,
    상기 고지서 정보 테이블을 생성하는 단계는,
    상기 문자 및 패턴 정보를 자연어 처리하는 단계,
    자연어 처리된 정보를 기초로 고지서 분류 식별자를 확인하는 단계, 그리고
    상기 자연어 처리된 정보를 상기 고지서 분류 식별자에 따른 포맷의 고지서 정보 테이블로 생성하는 단계
    를 포함하는, 고지서 납부 서비스 제공 방법.
  6. 제1항에서,
    상기 고지서 납부 처리 결과는,
    기 등록된 계좌를 이용하여 계좌 이체 방식의 고지서 납부 처리 결과를 포함하는, 고지서 납부 서비스 제공 방법.
  7. 통신망을 통해 단말과 연결되어 데이터를 송수신하는 통신부,
    프로그램을 저장하는 메모리, 그리고
    상기 프로그램을 실행하는 적어도 하나의 프로세서를 포함하고,
    상기 프로그램은,
    단말로부터 수신한 고지서 이미지에 대한 광학 문자 인식(Optical character recognition, OCR)을 수행하여 문자 및 패턴 정보를 추출하고, 상기 문자 및 패턴 정보를 자연어 처리하여 특정 포맷의 고지서 정보로 구성하며,
    상기 특정 포맷의 고지서 정보를 토대로 고지서 납부를 처리하는 명령어들(Instructions)을 포함하는, 서버 장치.
  8. 제7항에서,
    상기 프로그램은,
    자연어 처리된 문자 및 패턴 정보를 기초로 기 정의된 복수의 고지서 분류 식별자 중에서 해당하는 고지서 분류 식별자를 확인하는
    서버 장치
  9. 제8항에서,
    상기 프로그램은,
    상기 자연어 처리된 문자 및 패턴 정보를 확인한 고지서 분류 식별자에 따른 고지서 정보 테이블로 생성하며,
    상기 고지서 정보 테이블을 이용하여 상기 고지서 납부를 처리하는 명령어들을 포함하는, 서버 장치.
  10. 제9항에서,
    상기 프로그램은,
    서로 다른 종류의 복수의 고지서 이미지들에 대한 광학 문자 인식을 수행하고, 광학 문자 인식 결과를 학습한 학습 정보를 생성하는
    서버 장치.
  11. 제10항에서,
    상기 학습 정보를 이용하여 상기 단말로부터 수신된 고지서 이미지로부터 상기 문자 및 패턴 정보를 추출하는 명령어들을 포함하는, 서버 장치.
  12. 제11항에서,
    상기 서로 다른 종류의 복수의 고지서 이미지들은,
    고지서 내역 및 고지서 발급기관이 다른 고지서 이미지들을 포함하는, 서버 장치.
KR1020170149258A 2017-11-10 2017-11-10 고지서 납부 서비스 제공 방법 및 이를 수행하는 서버 장치 KR20190053414A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020170149258A KR20190053414A (ko) 2017-11-10 2017-11-10 고지서 납부 서비스 제공 방법 및 이를 수행하는 서버 장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020170149258A KR20190053414A (ko) 2017-11-10 2017-11-10 고지서 납부 서비스 제공 방법 및 이를 수행하는 서버 장치

Publications (1)

Publication Number Publication Date
KR20190053414A true KR20190053414A (ko) 2019-05-20

Family

ID=66678762

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020170149258A KR20190053414A (ko) 2017-11-10 2017-11-10 고지서 납부 서비스 제공 방법 및 이를 수행하는 서버 장치

Country Status (1)

Country Link
KR (1) KR20190053414A (ko)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102149052B1 (ko) * 2020-04-24 2020-08-28 주식회사 애자일소다 Nlp를 이용한 ocr 기반 문서 분석 시스템 및 방법
CN113392756A (zh) * 2021-06-11 2021-09-14 北京猿力未来科技有限公司 图本识别方法及装置
KR102445036B1 (ko) * 2022-06-13 2022-09-22 주식회사 엘박스 인공지능 기반의 판례 데이터 가공 장치 및 방법
KR102522576B1 (ko) * 2022-02-17 2023-04-14 엔에이치엔페이코 주식회사 전자고지서 및 종이고지서의 통합 관리 방법 및 단말

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102149052B1 (ko) * 2020-04-24 2020-08-28 주식회사 애자일소다 Nlp를 이용한 ocr 기반 문서 분석 시스템 및 방법
CN113392756A (zh) * 2021-06-11 2021-09-14 北京猿力未来科技有限公司 图本识别方法及装置
KR102522576B1 (ko) * 2022-02-17 2023-04-14 엔에이치엔페이코 주식회사 전자고지서 및 종이고지서의 통합 관리 방법 및 단말
KR102445036B1 (ko) * 2022-06-13 2022-09-22 주식회사 엘박스 인공지능 기반의 판례 데이터 가공 장치 및 방법

Similar Documents

Publication Publication Date Title
CN106412041B (zh) 移动终端与服务提供设备连接的***及服务提供方法
KR20190053414A (ko) 고지서 납부 서비스 제공 방법 및 이를 수행하는 서버 장치
KR101812969B1 (ko) 인체정보를 이용한 보안 및 해킹 방지기능을 구비하는 디지털 가상화폐의 거래방법
CN107103218A (zh) 一种业务实现方法和装置
KR20130132672A (ko) 결제 단말기 애플리케이션, asp 시스템 및 결제 방법
CN108647944B (zh) 在线支付过程中的数据处理方法及装置
KR101856038B1 (ko) 이체 사실확인 및 전화번호와 매칭된 블록체인을 갖는 디지털 가상화폐의 거래방법
CN110945552B (zh) 一种产品销量提报方法、支付方法和终端设备
CN106941503A (zh) 基于智能手机的银行数据采集和认证方法及***
WO2014000257A1 (en) Mobile payment method and system for scheduled payments
CN113421087A (zh) 支付处理方法、装置及服务器
CN111445332A (zh) 一种数据处理方法、装置及服务器
CN105096188A (zh) 一种理财***和理财方法
KR101973592B1 (ko) 인체정보를 이용한 보안 및 해킹 방지기능을 구비하는 디지털 가상화폐의 거래방법
TW201426587A (zh) 依據辨識資料獲取帳單並提供繳費之系統及其方法
JP2019061353A5 (ko)
CN208061253U (zh) 一种支持云支付的智能终端、支付装置及云支付***
CN109583448A (zh) 一种记账方法、装置、电子设备及介质
KR20190052585A (ko) 이체 사실확인 및 전화번호와 매칭된 블록체인을 갖는 디지털 가상화폐의 거래방법
US11416862B2 (en) Systems and methods for location-based mobile payments
KR20160099514A (ko) 이동통신 단말기를 이용한 결제 asp 시스템 및 그 방법
KR20210143618A (ko) 키오스크를 통한 화폐 활용 서비스를 제공하기 위한 방법 및 시스템
US20200126059A1 (en) Systems and methods for conducting accountless transactions
CN111027935A (zh) 基于信用的电子签证申请方法以及装置
CN105450590A (zh) 一种提供资源的方法和设备

Legal Events

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