KR20170049887A - 금융 서비스 제공을 위한 단말기 및 그 동작 방법, 금융 서비스를 제공하는 서버 및 그 동작 방법 - Google Patents
금융 서비스 제공을 위한 단말기 및 그 동작 방법, 금융 서비스를 제공하는 서버 및 그 동작 방법 Download PDFInfo
- Publication number
- KR20170049887A KR20170049887A KR1020150150765A KR20150150765A KR20170049887A KR 20170049887 A KR20170049887 A KR 20170049887A KR 1020150150765 A KR1020150150765 A KR 1020150150765A KR 20150150765 A KR20150150765 A KR 20150150765A KR 20170049887 A KR20170049887 A KR 20170049887A
- Authority
- KR
- South Korea
- Prior art keywords
- information
- image
- image information
- terminal
- authentication
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 78
- 238000012545 processing Methods 0.000 claims description 82
- 238000012795 verification Methods 0.000 claims description 79
- 201000004569 Blindness Diseases 0.000 claims description 50
- 238000004891 communication Methods 0.000 claims description 44
- 230000000873 masking effect Effects 0.000 claims description 42
- 238000004590 computer program Methods 0.000 claims description 3
- 230000003213 activating effect Effects 0.000 claims 1
- 230000002194 synthesizing effect Effects 0.000 claims 1
- 238000012790 confirmation Methods 0.000 description 28
- 230000008569 process Effects 0.000 description 23
- 238000007726 management method Methods 0.000 description 21
- 238000010586 diagram Methods 0.000 description 13
- 230000006870 function Effects 0.000 description 12
- 230000001815 facial effect Effects 0.000 description 9
- 238000012544 monitoring process Methods 0.000 description 8
- 239000000284 extract Substances 0.000 description 6
- 230000008859 change Effects 0.000 description 5
- 238000010295 mobile communication Methods 0.000 description 5
- 230000004044 response Effects 0.000 description 5
- 230000008520 organization Effects 0.000 description 4
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 230000033001 locomotion Effects 0.000 description 2
- 210000001747 pupil Anatomy 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 210000003462 vein Anatomy 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 230000007480 spreading Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/02—Banking, e.g. interest calculation or account maintenance
-
- G06K9/00221—
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Theoretical Computer Science (AREA)
- Technology Law (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Primary Health Care (AREA)
- Development Economics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
본 발명의 실시 예에 따른 금융 서비스 제공을 위한 단말기의 동작 방법은, 금융 서비스 제공을 위한 단말기의 동작 방법에 있어서, 상기 금융 서비스의 비대면 실명인증을 위해, 영상 정보를 획득하는 인터페이스를 디스플레이하는 단계; 상기 인터페이스를 통한 사용자 입력에 따라, 영상 정보를 획득하는 단계; 및 상기 금융 서비스의 비대면 실명인증을 위한 인증 정보에 상기 획득된 영상 정보를 포함시켜 서버로 전송하는 단계를 포함하고, 상기 영상 정보는 상기 단말기의 제1 촬영 수단에서 촬영된 제1 영상 정보 및 상기 제1 영상 정보가 촬영된 시점과 동일 시점에 상기 단말기의 제2 촬영 수단에서 촬영된 제2 영상 정보를 포함하여, 상기 금융 서비스의 비대면 실명인증에 이용되는 것을 특징으로 한다.
Description
본 발명은 금융 서비스 제공을 위한 단말기 및 그 동작 방법과, 금융 서비스를 제공하는 서버 및 그 동작 방법에 관한 것으로, 보다 구체적으로는 개인정보 보호 및 보안이 강화되고, 절차 단축에 따라 효율 및 사용자 편의성이 증진된 인터넷 금융 서비스 제공하기 위한 금융 서비스 제공을 위한 단말기 및 그 동작 방법과, 금융 서비스를 제공하는 서버 및 그 동작 방법에 관한 것이다.
일반적으로 은행의 지점을 개설하여 운영하기 위해서는 특정 공간이 확보되어, 그 내부에 현금을 보관할 수 있는 금고 시설이 구비되어야 하고, 창구용 단말기와 각종 보조장치 및 이들을 관리하고 운영하기 위한 통신 네트워크가 구축되어야 한다.
뿐만 아니라, 동전 및 지폐의 계수기, 복사기, 스캐너 등 각종 금융 서비스를 수행하기 위한 사무보조장치가 구비되어야 하며, 안전과 보안을 위한 다양한 보안장비들도 설치되어야 한다.
상술한 바와 같이 은행 지점을 개설하기 위해서는 넓은 공간을 확보해야함은 물론, 각종 장비 설치 및 서비스 운영을 위한 높은 비용이 소요되는 단점이 있으며, 특히, 타 금융기관과의 경쟁으로 인해 특정건물이나 번화가 위주에 지점을 개설함에 있어서는 위치 선점 뿐만 아니라 지점 개설에 대한 비용 부담이 상당해지는 문제점이 있다.
이러한 문제점을 해결하기 위하여 근래에는 IT 산업 발전과 함께 단말기를 이용한 인터넷 뱅킹 및 ATM(Automated Teller Machine)과 같은 금융자동화기기가 개발되었으며, 이에 따라, 고객은 자신이 이용하고 있는 해당 은행을 직접 방문하지 않고도 컴퓨터, 휴대용 단말기 또는 근처에 설치된 금융자동화기기를 이용하여 각종 금융 업무를 용이하게 처리할 수 있다.
또한, 이와 같은 금융 서비스의 간편화를 통해 인터넷 전문은행(Internet Primary Bank)이 대두되고 있는 실정이다. 인터넷 전문은행은 소수의 영업점 또는 영업점 없이 은행업무의 대부분을 인터넷 및 CD, ATM 등의 전자매체를 통해 영위하는 은행을 지칭하며, 인터넷 전문은행의 도입은 기술적 변화와 전략적 차원에 의해 1990년대 중반 이후 세계적으로 확산되고 있다.
인터넷 전문은행에 대한 관심은 IT기술의 발달 및 인터넷 이용률 증가 등에 의해 촉진되었고, 특히 비용절감 및 서비스 차별화 등 경영혁신 및 전략적 요인에 의 해서도 촉발되었다. 미국의 SFNB(Security First Network Bank, 1995)가 설립된 이후 영국 및 일본, EU, 홍콩, 싱가포르 등으로 확산되었다.
이에 따라, 국내에서도 인터넷 전문은행이 주목받을 것으로 예상되고 있으며, 최근에는 금융실명제법에 따른 본인 확인을 대면확인을 통해야만 한다는 유권해석 및 관행을 금융 개혁 차원에서 재검토하고자 하는 움직임이 나타나고 있다.
그러나, 인터넷 전문은행의 비대면 본인 확인 방식은 계좌개설의 법적 제약 또는 고객의 부담을 해소시키고 완화하기 위한 대안이 필요한데, 대면확인을 완전히 대체할 만한 명확한 실명 인증 시스템이 없다는 문제점을 내포하고 있다.
따라서, 인터넷 전문은행의 신규 거래를 위해 직접 대면해야하는 본인 확인 과정을 대신하여 금융 실명제의 적용 문제를 해결하기 위해 인터넷을 통해서도 본인 실명 인증 절차를 수행할 수 있는 검증된 시스템이 구축되어야 할 필요성이 있다.
이에 최근에는 실명확인증표 사본 제출, 영상 통화, 접근매체 전달시 확인, 기존계좌 활용, 타 기관 확인결과 활용 및 다수의 개인정보 검증 등의 방식들이 제안되고는 있으나, 각각의 장 단점이 존재하기 때문에 복수의 방식이 상호 보완적으로 이루어져야 하는 실정이다.
특히, 이 중 실명확인증표 사본의 제출 인증은 계좌 개설을 위해 법률상 필수적으로 요구되는 정보로서, 상기 복수의 방식에 기본적으로 들어가야 한다. 따라서, 고객은 자신의 단말기로 신분증을 촬영 또는 스캔하여 온라인으로 제출하고, 금융 서비스 제공 서버에서는 증표 발급기관 등에 진위여부를 확인함으로써 이루어지는 절차를 필수적으로 수행하여야 한다.
또한, 최근에는 사용자의 영상 통화 등을 이용한 복수 인증을 위해 사용자의 얼굴 영상 등도 함께 촬영되어 금융 서비스 제공 서버로 전송되고 있다. 이에 따라, 비대면 실명인증은 사용자의 얼굴 영상 정보와 신분증 이미지 정보를 서버측에서 대조하여 이루어질 수 있다.
하지만, 상기와 비대면 실명인증을 위한 대조과정에 있어서, 사용자의 얼굴 영상 및 신분증 이미지 정보는 각각 별도 시점에 촬영될 수 있고, 별도로 분리되어 전송되는 것이 일반적으로서, 이는 각 이미지 또는 영상 정보 중 어느 하나가 개별적으로 위/변조되는 경우와 같은 불법행위를 방지하지 못하는 문제점이 있다. 예를 들어, 각기 다른 시점에 촬영된 타인의 얼굴 영상 및 그 타인의 신분증 이미지를 이용하여 불법 인증을 시도하는 경우가 발생할 문제점이 있다.
또한, 상기와 같이 각각의 영상 정보를 촬영하기 위해 사용자는 두 영상 또는 이미지를 각각 촬영하기 위해 얼굴 촬영 및 신분증 이미지 촬영 등의 2단계 이상의 복잡한 절차를 거쳐야 하는 문제점이 있다. 이는 비대면인증에 소요되는 시간과 불편함을 야기하는 문제점이 발생된다.
또한, 상기와 같은 과정에서 전송되는 영상 정보와 신분증 이미지 정보는 통신구간에서 각각 보안 처리될 수는 있으나, 고객의 단말기의 휘발성 저장매체 등에 임시 또는 반영구적으로 저장되는 신분증 이미지 및 영상 정보는 디스플레이 등을 통해 쉽게 외부로 노출될 수 있다. 특히, 고객이 자신의 신분증 또는 자신의 얼굴 영상등의 인증 정보를 촬영하거나 입력하기 위한 일반적인 영상 입력 인터페이스에는 현재 촬영되거나 색인중인 영상 또는 이미지가 여과없이 표시되며, 화면 미러링 또는 출력단 해킹 등으로 타인이 쉽게 가져갈 수 있다.
또한, 노출되는 신분증 이미지나 영상이 다른 어플리케이션의 접근으로부터 보호되지는 못하는 문제점이 존재하고 있다.
이와 같이, 금융 서비스의 검증된 비대면 인증 시스템을 구축하기 위하여는 상기와 같은 개인정보의 노출, 신뢰도 하락, 보안상의 문제점 등도 함께 해소되어야 할 필요성도 함께 존재하고 있는 실정이다.
본 발명은 상기와 같은 과제를 해결하기 위한 것으로, 동시촬영에 따른 다중 인증을 수행하여, 단말의 개인정보 보호 및 절차단축에 따른 편의성이 강화된 금융 서비스를 제공할 수 있는 인터넷 금융 서비스 제공 방법, 그 장치 및 인터넷 금융 서비스를 제공하는 단말기를 제공하는데 그 목적이 있다.
또한, 본 발명의 목적은 인터넷 전문은행의 신규 거래를 위해 직접 대면해야하는 본인 확인 과정을 대신하여 인터넷을 통해서도 본인 실명 인증 절차를 편리하고, 안심하여 수행할 수 있는 검증된 시스템을 구축하고자 하는데 그 목적이 있다.
상기와 같은 과제를 해결하기 위한 본 발명의 실시 예에 따른 방법은, 금융 서비스 제공을 위한 단말기의 동작 방법에 있어서, 상기 금융 서비스의 비대면 실명인증을 위해, 영상 정보를 획득하는 인터페이스를 디스플레이하는 단계; 상기 인터페이스를 통한 사용자 입력에 따라, 영상 정보를 획득하는 단계; 및 상기 금융 서비스의 비대면 실명인증을 위한 인증 정보에 상기 획득된 영상 정보를 포함시켜 서버로 전송하는 단계를 포함하고, 상기 영상 정보는 상기 단말기의 제1 촬영 수단에서 촬영된 제1 영상 정보 및 상기 제1 영상 정보가 촬영된 시점과 동일 시점에 상기 단말기의 제2 촬영 수단에서 촬영된 제2 영상 정보를 포함하여, 상기 금융 서비스의 비대면 실명인증에 이용되는 것을 특징으로 한다.
또한, 상기와 같은 과제를 해결하기 위한 본 발명의 실시 예에 따른 장치는, 금융 서비스를 제공하는 단말기에 있어서, 상기 금융 서비스의 비대면 실명인증을 위해, 영상 정보를 획득하는 인터페이스를 디스플레이하는 디스플레이부; 상기 인터페이스를 통한 사용자 입력에 따라, 영상 정보를 획득하며, 상기 금융 서비스의 비대면 실명인증을 위한 인증 정보에 상기 획득된 영상 정보를 포함시켜 통신부를 통해 서버로 전송하는 제어부를 포함하고, 상기 영상 정보는 상기 단말기의 제1 카메라에서 촬영된 제1 영상 정보 및 상기 제1 영상 정보가 촬영된 시점과 동일 시점에 상기 단말기의 제2 카메라에서 촬영된 제2 영상 정보를 포함하는 것을 특징으로 한다.
그리고, 상기와 같은 과제를 해결하기 위한 본 발명의 실시 예에 따른 서버 는 금융 서비스를 제공하는 서버에 있어서, 상기 금융 서비스를 포함하는 어플리케이션을 단말기로 제공하고, 상기 금융 서비스를 포함하는 어플리케이션으로부터 사용자 정보에 대응되는 원본 영상 정보를 수신하는 통신부; 및 상기 원본 영상 정보에 기초하여 상기 금융 서비스를 위한 비대면 실명인증을 승인하는 단계를 실명 확인부를 포함하고, 상기 영상 정보는 상기 단말기의 제1 카메라에서 촬영된 제1 영상 정보 및 상기 제1 영상 정보가 촬영된 시점과 동일 시점에 상기 단말기의 제2 카메라에서 촬영된 제2 영상 정보를 포함하여 다중 인증 정보를 구성한다.
한편, 상기와 같은 과제를 해결하기 위한 본 발명의 실시 예에 따른 방법은,컴퓨터에서 실행시키기 위해 저장매체에 저장되는 컴퓨터 프로그램 및 그 컴퓨터 프로그램이 기록된 기록매체로 구현될 수 있다.
본 발명의 실시 예에 따르면, 상기 금융 서비스의 비대면 실명인증을 위한 인증 정보를 단말기에 구비된 2 이상의 촬영 수단을 이용하여 동시 촬영된 다중 영상 정보로 구성함으로써, 인증 절차는 단축되면서도 인증 정보의 신뢰도를 향상시킬 수 있다.
또한, 본 발명의 실시 예에 따르면, 상기 2 이상의 촬영 수단을 이용하여 용이하게 동시 촬영하기 위한 제어 어플리케이션 및 인터페이스를 제공함으로써, 사용자 편의성을 향상시킬 수 있다.
또한, 상기 인터페이스상의 개인정보 보호영역을 식별하여 마스킹 처리하고, 상기 개인정보 보호영역이 마스킹된 영상 정보를 대신 디스플레이함으로써, 개인정보의 보호를 강화할 수 있다. 마스킹 처리된 영상 정보가 디스플레이되더라도 가이드 이미지 또는 실루엣의 변화 등을 통해, 사용자에게는 정상 촬영 여부를 알림으로써 사용자가 보안화된 인터페이스를 이용하고 있음을 인지할 수 있고, 보다 안심하고 용이하게 개인정보를 촬영하도록 하는 어플리케이션을를 제공할 수 있다.
그리고, 본 발명의 실시 예에 따르면 상기 금융 서비스를 제공하는 서버로는 상기 마스킹된 영상 정보와는 별도로 다중 인증 영상을 포함하는 원본 영상 정보가 전송되므로, 기존의 실명인증 서비스 또한 정상적으로 수행될 수 있다.
이에 따라, 단말기의 개인정보 보호 및 보안이 강화된 금융 서비스상의 실명인증 서비스를 제공할 수 있을 뿐만 아니라, 인터넷 전문은행의 신규 거래를 위해 직접 대면해야하는 본인 확인 과정을 대신하여 인터넷을 통해서 복수의 본인 실명 인증 절차를 안심하여 수행할 수 있는 검증된 시스템을 구축할 수 있게 된다.
도 1은 본 발명의 실시 예에 따른 전체 시스템을 개략적으로 도시한 개념도이다.
도 2는 본 발명의 실시 예에 따른 금융 서비스 제공 서버를 설명하기 위한 블록도이다.
도 3은 본 발명의 실시 예에 따른 단말기를 보다 상세하게 설명하기 위한 블록도이다.
도 4는 본 발명의 실시 예에 따른 영상 처리부를 설명하기 위한 블록도이다.
도 5는 본 발명의 실시 예에 따른 시스템 동작을 나타내는 래더 다이어그램이다.
도 6는 본 발명의 다른 일 실시 예에 따른 시스템 동작을 나타내는 래더 다이어그램이다.
도 7은 본 발명의 실시 예에 따른 단말기의 동작을 설명하기 위한 흐름도이다.
도 8 내지 도 12는 본 발명의 실시 예에 따른 단말기의 동작에 따라 디스플레이를 통해 출력되는 인터페이스를 나타내는 도면들이다.
도 2는 본 발명의 실시 예에 따른 금융 서비스 제공 서버를 설명하기 위한 블록도이다.
도 3은 본 발명의 실시 예에 따른 단말기를 보다 상세하게 설명하기 위한 블록도이다.
도 4는 본 발명의 실시 예에 따른 영상 처리부를 설명하기 위한 블록도이다.
도 5는 본 발명의 실시 예에 따른 시스템 동작을 나타내는 래더 다이어그램이다.
도 6는 본 발명의 다른 일 실시 예에 따른 시스템 동작을 나타내는 래더 다이어그램이다.
도 7은 본 발명의 실시 예에 따른 단말기의 동작을 설명하기 위한 흐름도이다.
도 8 내지 도 12는 본 발명의 실시 예에 따른 단말기의 동작에 따라 디스플레이를 통해 출력되는 인터페이스를 나타내는 도면들이다.
이하의 내용은 단지 본 발명의 원리를 예시한다. 그러므로 당업자는 비록 본 명세서에 명확히 설명되거나 도시되지 않았지만 본 발명의 원리를 구현하고 본 발명의 개념과 범위에 포함된 다양한 장치를 발명할 수 있는 것이다. 또한, 본 명세서에 열거된 모든 조건부 용어 및 실시 예들은 원칙적으로, 본 발명의 개념이 이해되도록 하기 위한 목적으로만 명백히 의도되고, 이와 같이 특별히 열거된 실시 예들 및 상태들에 제한적이지 않는 것으로 이해되어야 한다.
또한, 본 발명의 원리, 관점 및 실시 예들뿐만 아니라 특정 실시 예를 열거하는 모든 상세한 설명은 이러한 사항의 구조적 및 기능적 균등물을 포함하도록 의도되는 것으로 이해되어야 한다. 또한 이러한 균등물들은 현재 공지된 균등물뿐만 아니라 장래에 개발될 균등물 즉 구조와 무관하게 동일한 기능을 수행하도록 발명된 모든 소자를 포함하는 것으로 이해되어야 한다.
따라서, 모든 흐름도, 상태 변환도, 의사 코드 등은 컴퓨터가 판독 가능한 매체에 실질적으로 나타낼 수 있고 컴퓨터 또는 프로세서가 명백히 도시되었는지 여부를 불문하고 컴퓨터 또는 프로세서에 의해 수행되는 다양한 프로세스를 나타내는 것으로 이해되어야 한다.
프로세서 또는 이와 유사한 개념으로 표시된 기능 블럭을 포함하는 도면에 도시된 다양한 소자의 기능은 전용 하드웨어뿐만 아니라 적절한 소프트웨어와 관련하여 소프트웨어를 실행할 능력을 가진 하드웨어의 사용으로 제공될 수 있다. 프로세서에 의해 제공될 때, 상기 기능은 단일 전용 프로세서, 단일 공유 프로세서 또는 복수의 개별적 프로세서에 의해 제공될 수 있고, 이들 중 일부는 공유될 수 있다.
상술한 목적, 특징 및 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해질 것이며, 그에 따라 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 본 발명의 기술적 사상을 용이하게 실시할 수 있을 것이다. 또한, 본 발명을 설명함에 있어서 본 발명과 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에 그 상세한 설명을 생략하기로 한다.
이하, 첨부 도면을 참조하여 본 발명에 대해 상세히 설명하도록 한다.
먼저, 본 발명의 명세서에서 사용되는 용어를 간략히 정의한 후, 본 발명의 실시 예를 설명하기로 한다.
본 명세서에서 설명되는 "단말기"에는 휴대폰, 스마트 폰(smart phone), 노트북 컴퓨터(laptop computer), 디지털방송용 단말기, PDA(Personal Digital Assistants), PMP(Portable Multimedia Player), 네비게이션 등이 포함될 수 있으나, 본 발명은 이에 한정되지 아니하며 그 이외에 사용자 입력 및 정보 표시 등이 가능한 다양한 장치일 수 있다.
또한, "금융 서비스 제공 서버"라 함은 금융 거래와 관련된 정보를 처리하는 서버 및 장치 시스템을 의미할 수 있다. 예를 들어, 금융 서비스 제공 서버는 금융 계좌간 개설 및 거래를 중계하는 은행사 서버, 금융 카드 전자 결제를 중계하는 밴(VAN)사 측 서버, 신용 카드 거래의 결제승인을 처리하는 카드사 서버 및 이외에도 다양한 형태의 서버들이 해당될 수 있다. 또한, 금융 서비스 제공 서버는 전술한 바와 같이 소수의 영업점 또는 영업점 없이 은행업무의 대부분을 인터넷 및 CD, ATM 등의 전자매체를 통해 영위하는 인터넷 전문은행을 포함할 수 있다. 그리고, 특정 기능에 따라서 실제 금융 거래 기능과 다른 부가 기능을 별도의 서버 형태로 분리하는 형태도 존재할 수 있다.
도 1은 본 발명의 실시 예에 따른 전체 시스템을 개략적으로 도시한 개념도이다.
도 1을 참조하면, 본 발명의 실시 예에 따른 전체 시스템은 금융 서비스 제공 서버(100), 단말기(200), 인증 서버(300) 및 금융 기관 DB(400)를 포함한다.
본 발명의 실시 예에 따른 금융 서비스 제공 장치(100)와 단말기(200)는 이동 통신망 또는 인터넷망으로의 통신망 접속이 가능하도록 통신 모듈이 탑재되며, 통신망 접속을 통해 상호 연계되도록 구성된다.
또한, 금융 서비스 제공 서버(100)는 금융 기관 DB(400) 및 인증 서버(300)와 유/무선으로 연결되며, 인터넷망 또는 이동 통신망을 통해 단말기(200)와 통신하여 사용자의 신청 정보에 따른 금융 서비스를 제공할 수 있다. 금융 서비스는 예를 들어, 인터넷 신규계좌 개설, 통장 또는 카드 발급, 계좌 이체, 대출 신청 등의 다양한 서비스가 예시될 수 있다.
그리고, 금융 서비스 제공 서버(100)는 금융 서비스 중 실명확인이 필요한 서비스에 대하여는 본 발명의 실시 예에 따른 단말기(200)와의 동작에 따라 실명확인을 수행하여 서비스 처리를 수행할 수 있다.
이와 같은 실명 확인 및 금융 서비스 처리를 위해, 금융 서비스 제공 서버(100)는 금융 서비스 어플리케이션을 단말기(200)로 미리 제공할 수 있으며, 단는 상기 금융 서비스 어플리케이션을 통해 금융 서비스 처리 신청, 실명 인증 및 처리 결과 확인 등을 위한 인터페이스를 제공받을 수 있다.
예를 들어, 단말기(200)는 사용자 인터넷상의 제휴 사이트 또는 안드로이드 마켓이나 앱 스토어와 같은 오픈 어플리케이션(application) 마켓에 접속하여 금융 서비스 어플리케이션을 다운로드하거나, 사용자의 정보를 입력한 후 회원에 가입하고, 인증 절차를 거친 후 웹상에서 다운받을 수도 있다.
이때, 금융 서비스 어플리케이션의 업로드, 업데이트 정보 또는 기타 관리는 금융 서비스 제공 서버(300)에서 이루어지거나 기타 다른 형태의 서버에서 이루어질 수도 있다.
한편, 단말기(200)는 일반적인 이동통신망을 통해 무선 통신을 수행하며, 단문 메시지(Short Message Service; SMS), 멀티 미디어 메시지(Multimedia Messaging Service; MMS), 이메일 메시지 등의 각종 메시지 중 적어도 하나를 송수신하는 셀룰러 폰을 포함할 수 있다. 또한, 단말기(200)는 이동통신망에 접속하여 인터넷 등의 IP(Internet Protocol) 망과 데이터를 송수신할 수 있는 개인 휴대 단말(Personal Digital Assistant; PDA) 등을 포함할 수 있다.
그리고, 본 발명의 실시 예에 따른 단말기(200)는 금융 서비스 어플리케이션이 실행되면 금융 서비스 제공 서버(100)와 연결될 수 있다. 그리고, 단말기(200)는 인터페이스상에 입력되는 정보에 기반하여 금융 거래 관련 다양한 기능을 수행할 수 있다.
특히, 단말기(200)는 금융 서비스 어플리케이션을 통해 계좌 개설 신청을 수행할 수 있다. 단말기(200)는 사용자 입력에 따른 신청 정보를 화면상에 입력하고, 실명 인증 정보를 입력하여 금융 서비스 제공 서버(100)로 전송할 수 있으며, 금융 서비스 제공 서버(100)는 단말기(200)로부터 실명 인증 정보 및 신청 정보를 수신하여 실명 확인 및 계좌 개설여부 확인을 처리할 수 있다.
특히, 본 발명의 실시 예에 따르면 금융 서비스의 대부분의 처리 절차는 비대면 인증에 기반하여 진행될 수 있다. 신뢰도를 보장하기 위해, 본 발명의 실시 예에 따른 비대면 인증을 위한 별도의 인증 정보가 필요할 수 있다.
이에 따라, 신청 정보는 이름, 주민번호, 주소 중 적어도 하나에 대응하는 사용자 정보를 포함할 수 있으며, 실명 인증 정보는 사용자의 실명확인을 위한 하나 이상의 인증 정보를 포함할 수 있다.
특히, 비대면 인증이 필요한 인터넷 전문은행 서비스와 같은 경우, 실명 인증 정보는 복수의 인증 수단에 대한 정보를 포함할 수 있다. 따라서, 인증 정보는 예를 들어, 사용자의 신분증과 같은 실명확인증표 이미지(전면 및 후면)를 포함할 수 있으며, 사용자의 얼굴을 촬영한 영상 정보, 실명확인 제휴기관 정보, 다른 금융서버에 개설된 계좌에 대한 다른 계좌 정보 중 하나 이상의 정보를 더 포함할 수 있다. 여기서, 실명확인증표는 사용자의 실명에 대응하여 인증기관에서 발급된 증표를 의미할 수 있으며, 예를 들어 주민등록증, 운전면허증 또는 여권 등이 예시될 수 있다.
그리고, 금융 서비스 제공 서버(100)는 인증 정보에 따라 인증 서버(300) 및 금융 기관 DB(400)와 통신하고, 각각의 방식을 병합하여 실명 인증 확인을 처리할 수 있다.
보다 구체적으로, 단말기(200)로부터 실명확인증표 이미지가 수신된 경우, 금융 서비스 제공 서버(100)는 인증 서버(300)로 전달하고, 이에 대한 응답을 수신하여 상기 실명확인증표 이미지의 진위여부를 확인할 수 있다. 이 경우, 인증 서버(300)는 실명확인증표 이미지의 발급 기관 또는 이와 연결된 서버일 수 있다.
또한, 예를 들어, 금융 서비스 제공 서버(100)에는 단말기(200)로부터 사용자의 얼굴이 촬영되는 영상 정보가 더 수신될 수 있다. 이 경우, 영상 정보는 사용자가 실시간 또는 일정 시간 이내 촬영한 영상 통화 이미지를 포함할 수 있다. 이 때, 금융 서비스 제공 서버(100)는 상기 수신된 영상 정보와 상기 실명확인증표의 얼굴 이미지간 대조에 따라 실명확인를 처리할 수 있다. 금융 서비스 제공 서버(100)는 얼굴인식 시스템을 구비하여 얼굴 이미지의 일치여부를 확인할 수 있고, 영상 정보 및 실명확인증표 이미지를 디스플레이하여 관리자가 직접 대조여부를 입력하게 할 수도 있다.
한편, 단말기(200)로부터 제휴기관 정보가 수신된 경우, 금융 서비스 제공 서버(100)는 인증 서버(300)를 통해 실명확인 제휴기관으로 실명확인증표를 요청할 수도 있다. 이 경우에는 실명확인증표 사본이 인증 서버(300)로부터 수신될 수 있다.
그리고, 단말기(200)로부터 다른 계좌 정보가 수신된 경우, 금융 서비스 제공 서버(100)는 금융 기관 DB(400)를 통해 사용자 정보에 대응하여 다른 금융 기관을 통해 개설된 계좌가 존재하는지 확인할 수 있다. 금융 서비스 제공 서버(100)는 다른 금융 기관에 개설된 계좌와의 입금 및 출금 거래를 요청할 수 있으며, 거래가 성사된 경우, 금융 서비스 제공 서버(100)는 사용자의 실명 인증을 완료할 수 있다.
그리고, 실명 인증이 완료됨에 따라 금융 서비스 제공 서버(100)는 승인 결과 정보를 단말기(200)로 제공할 수 있다.
그리고, 본 발명의 실시 예에 따르면, 단말기(200)에서는 메모리에 저장되는 실명확인증표 이미지에 대한 개인정보 보호 및 보안 처리를 수행할 수 있다. 보안 처리는 전술한 금융 서비스 어플리케이션 또는 단말기(200)의 OS자체 동작에 따라 실행될 수 있다.
개인 정보의 보호를 위해, 단말기(200)는 상기 금융 서비스의 비대면 실명인증을 위한 실명확인증표 이미지를 메모리의 특정 영역에 저장하고, 상기 실명확인증표 이미지의 촬영시간 정보를 관리하며, 상기 촬영시간 정보에 따라, 상기 실명확인증표 이미지가 촬영된 시간으로부터 일정 시간 이상 경과한 경우, 상기 실명확인증표 이미지를 상기 메모리의 특정 영역에서 삭제할 수 있다.
여기서, 상기 특정 영역은 별도의 보안화된 폴더일 수 있다. 보안 처리를 위해, 단말기(200)는 메모리에 저장되는 이미지 정보를 탐색하고, 상기 이미지 정보로부터 사용자의 상기 금융 서비스의 비대면 실명인증을 위한 실명확인증표 이미지를 식별하여 상기 별도의 보안화된 폴더로 이동시킬 수 있으며, 상기 폴더에 대한 접근정보 및 상기 식별된 실명확인증표 이미지에 대응되는 접근정보를 감시하고, 상기 접근정보로부터 상기 금융 서비스의 비대면 실명인증을 위한 어플리케이션 이외의 외부 접근이 확인되는 경우, 상기 실명확인증표 이미지의 제공을 위한 추가 인증을 요구할 수 있다.
여기서 추가 인증은 추가 인증을 위한 비밀번호 또는 생체 정보 중 적어도 하나의 인증을 포함할 수 있으며, 생체 정보는 예를 들어, 지문 정보, 홍채 정보, 성문 정보, 정맥 정보, DNA 정보 중 적어도 하나를 포함할 수 있다. 본 명세서에서는 지문 정보를 생체 정보의 일 예로 설명하고 있으나, 본 발명의 생체 정보는 이에 한정되지 않으며, 다른 생체 정보 또는 생체 정보들의 조합을 포함할 수 있다.
또한, 본 발명의 실시 예에 따르면, 단말기(200)는 상기 금융 서비스의 비대면 실명인증을 위해, 영상 정보를 획득하는 인터페이스를 디스플레이하되, 상기 인터페이스를 통한 사용자 입력에 따라, 상기 카메라를 통해 촬영되거나 사용자 입력에 따라 로드되는 원본 영상 정보를 획득하고, 상기 획득된 원본 영상 정보로부터 개인정보 보호영역을 식별하여 마스킹 처리하며, 상기 인터페이스를 통해 상기 개인정보 보호영역이 마스킹된 영상 정보를 디스플레이할 수 있다.
그리고, 본 발명의 실시 예에 따르면, 단말기(200)는 카메라와 같은 2 이상의 촬영 수단을 구비하고, 사용자(12)의 영상과 실명확인증표(10) 영상을 동시 촬영한 다중 인증 정보를 생성하여 서버(100)로 전송할 수 있다. 이 경우, 상기 영상 정보는 단말기(200)의 제1 촬영 수단에서 촬영된 제1 영상 정보 및 상기 제1 영상 정보가 촬영된 시점과 동일 시점에 상기 단말기(200)의 제2 촬영 수단에서 촬영된 제2 영상 정보를 포함하여, 상기 금융 서비스의 비대면 실명인증에 이용딜 수 있다.
이에 따라, 단말기(200)에서는 동일 시점에 용이하게 촬영된 사용자(12)의 얼굴 영상 및 실명확인증표(10)의 영상이 서버(100)로 전송될 수 있다. 따라서, 사용자는 복잡한 실명 인증 과정을 하나의 절차로 단축시킬 수 있으며, 서버(100)에서도 신분증 이미지 및 얼굴 대조를 한 번의 데이터 송수신으로 처리할 수 있어 처리 속도를 향상시킬 수 있다. 또한, 각 영상별 촬영 시점이 상이함으로 인해 발생되는 실명인증 서비스 신뢰도 하락의 문제점을 원천적으로 방지할 수 있다. 이에 따른 서버(100) 및 단말기(200)의 구체적인 구성 및 동작에 대하여는 후술하도록 한다.
도 2는 본 발명의 실시 예에 따른 금융 서비스 제공 서버를 설명하기 위한 블록도이다.
도 2를 참조하면, 본 발명의 실시 예에 따른 금융 서비스 제공 서버(100)는 통신부(120), 금융 서비스 제공부(130), 실명 확인부(140), 어플리케이션 관리부(150), 저장부(160) 및 출력부(170)를 포함한다.
제어부(110)는 금융 서비스 제공 장치(100)의 금융 서비스 제공을 위해 각 구성요소의 동작 및 기능의 실행을 전반적으로 제어한다. 예를 들어, 제어부(110)는 금융 서비스 어플리케이션 제공, 실명 확인, 인증정보 출력 및 금융 서비스 제공 기능들의 전부 또는 일부를 제어하기 위한 프로세서 또는 이를 실행하기 위한 프로그램으로 구현될 수 있다.
그리고, 통신부(120)는 금융 서비스 제공 장치(100)와 이동 통신망 또는 인터넷망을 포함하는 무선 통신 시스템 사이 또는 금융 서비스 제공 장치(100)와 단말기(200)가 위치한 네트워크 사이의 무선 통신을 가능하게 하는 하나 이상의 통신 모듈을 포함할 수 있다. 또한, 통신부(120)는 송신된 신호를 부호화 및 변조하고, 수신된 신호를 복조 및 복호화하는 모뎀(modem)과, RF 신호를 처리하는 RF 프론트 엔드를 포함할 수 있다.
한편, 금융 서비스 제공부(130)는 단말기(200)로부터 수신되는 사용자의 신청 정보에 기초하여, 각 신청 정보에 대응되는 금융 서비스를 제공하기 위해 필요한 처리를 수행한다. 금융 서비스 제공부(130)는 예를 들어, 사용자의 계좌 개설 신청에 따라 통신부(120)를 통해 금융 기관 DB(400)와 통신하여 금융계좌의 개설처리를 수행할 수 있다. 그리고, 금융 서비스 제공부(130)는 사용자의 계좌 이체 신청에 따라 계좌이체 처리를 수행할 수 있다. 또한, 금융 서비스 제공부(130)는 사용자의 대출 신청에 따라 대출가능여부를 확인하고, 가능한 경우 사용자의 계좌로 대출처리를 수행할 수도 있다.
특히, 금융 서비스 제공부(130)는 사용자의 대출, 계좌 개설 등의 실명확인이 필요한 경우 단말기(200)로부터 수신된 인증 정보를 실명 확인부(140)로 전달하여 실명인증 여부를 확인하고, 실명인증이 완료된 경우에만 상기와 같은 금융 서비스 제공을 위한 처리를 수행할 수 있다.
이에 따라, 실명 확인부(140)는 통신부(120)를 통해 단말기(200)로부터 수신된 인증 정보에 기반한 실명 확인 처리를 수행할 수 있다.
전술한 바와 같이, 실명 확인을 위한 인증 정보는 복수의 인증 수단을 포함할 수 있다. 복수의 인증 수단은 예를 들어, 실명확인증표 이미지, 영상 정보, 제휴기관 정보 또는 다른 계좌 정보 중 적어도 2 이상을 포함할 수 있다.
그리고, 실명 확인부(140)에서는 통신부(120)를 통해 인증 서버(300) 및 금융 기관 DB(400)와 연동하여 실명인증여부를 확인하고, 그 결과를 금융 서비스 제공부(130)로 전달할 수 있다.
보다 구체적으로, 실명 확인부(140)는 인증 정보에 포함된 실명확인증표 이미지의 진위여부를 직접 확인하거나, 그 특징 정보를 추출하고, 인증 서버(300)로 전송하며 인증 서버(300)로부터의 응답을 수신하여 상기 실명확인증표 이미지의 진위여부를 확인할 수 있다.
또한, 실명 확인부(140)는 실시간 영상 통화 정보로부터 획득되는 사용자의 인물 영상과 상기 실명확인증표 이미지를 대조하여 유사도가 일정 값 이상인 경우에만 실명인증을 승인할 수도 있다.
또한, 실명 확인부(140)는 전술한 바와 같은 원본 영상 정보로부터 사용자의 인물 영상 및 상기 실명확인증표 이미지를 식별할 수 있다. 여기서, 상기 원본 영상 정보는 단말기(200)의 제1 카메라 또는 제1 촬영 수단 에서 촬영된 제1 영상 정보 및 상기 제1 영상 정보가 촬영된 시점과 동일 시점에 단말기(200)의 제2 카메라 또는 제2 촬영 수단에서 촬영된 제2 영상 정보를 포함하여 다중 인증 정보를 구성할 수 있다. 그리고, 상기 다중 인증 정보를 포함하는 원본 영상 정보는 단말기(200)에서 디스플레이되는 마스킹된 영상 정보와는 상이할 수 있다.
그리고, 실명 확인부(140)는 상기 원본 영상 정보로부터 상기 실명확인증표 이미지 또는 상기 사용자의 인물 영상을 획득하여 상기 금융 서비스를 위한 비대면 실명인증을 승인할 수 있다.
한편, 본 발명의 실시 예에서 실명 확인부(140)는 다중 인증 정보로부터 동시 촬영된 촬영시간 정보를 획득하고, 상기 촬영시간 정보 및 현재시간 정보를 비교하여, 일정 시간 이내인 경우에만 상기 실명인증을 승인할 수 있다.
또한, 상기 획득된 촬영시간 정보는 상기 단말기에서 상기 어플리케이션을 통해 암호화된 상태일 수 있다. 따라서, 실명 확인부(140)는 상기 어플리케이션에 대응하여 미리 발급된 복호화 키를 색인하여, 상기 촬영시간 정보를 복호화하고 복호화된 촬영시간 정보에 기초하여 촬영시간이 현재시간보다 일정 시간 이내인 경우에만 상기 실명인증을 승인할 수 있다. 이에 따라, 실명 인증의 신뢰도를 높일 수 있다.
또한, 상기 시간이 경과한 경우에는 단말기(200)에서 어플리케이션을 통해 자동적으로 삭제되어야 함에도 전송된 것일 수 있으므로, 실명 확인부(140)는 승인실패 및 해킹등의 경고 메시지를 상기 단말기(200)로 전송할 수 있으며, 이에 대응되는 처리를 수행할 수 있다.
그리고, 실명 확인부(140)는 먼저 원본 영상 정보에서 획득되는 촬영시간 정보를 추출하여 일정 시간 이내인 경우, 스캐닝을 수행한다. 그리고, 실명 확인부(140)는 인증 정보에 포함된 실명확인증표 이미지를 스캐닝하여 신분증 앞면 이미지 정보로부터 얼굴 이미지 정보를 추출하고, OCR 방식으로 텍스트 정보(성명, 주민등록번호, 주소, 발급일, 발급기관)을 추출할 수 있다. 또한, 실명 확인부(140)는 아울러 신분증 뒷면 이미지 정보로부터 지문 이미지를 추출할 수 있으며, 그 추출한 얼굴 이미지 정보, 지문 이미지 정보 및 텍스트 정보를 통신부(120)를 통해 인증 서버(300)의 신분증 정보 등록 및 조회 시스템에 전송하여 진위여부를 확인할 수 있다.
또한, 실명 확인부(140)는 인증 정보에 원본 영상 정보에서 획득되는 사용자의 얼굴이 포함된 인물 영상 정보를 식별하고, 상기 인물 영상 정보와 상기 실명확인증표의 얼굴 이미지 정보간 대조에 따라 실명확인를 처리할 수 있다. 실명 확인부(140)는 얼굴인식 시스템을 구비하여 인물 영상 정보의 얼굴 이미지와 실명확인증표의 얼굴 이미지로부터 추출되는 특징 정보의 일치여부를 확인할 수 있다. 또한, 실명 확인부(140)는 인물 영상 정보 및 실명확인증표 이미지를 출력부(170)를 통해 출력하여 관리자가 직접 대조여부를 입력하게 할 수도 있다. 상기 특징 정보는 예를 들어, 사용자의 얼굴 특징 정보를 포함할 수 있다. 얼굴 특징 정보는 예를 들어, 얼굴 영역에 대한 영상 이미지의 마스크 및 스케일링 오퍼레이션에 따라 각 부분별로 추출되는 얼굴 윤곽 정보, 입 패턴 정보, 눈 패턴 정보, 코 패턴 정보, 눈동자 패턴 정보, 귀 패턴 정보 중 적어도 하나를 포함할 수 있다.
또한, 실명 확인부(140)는 비대면 인증을 위한 인증 정보에 사용자의 영상 통화 정보가 포함되는 경우, 영상 통화 정보로부터 식별되는 영상 정보 및 음성 정보를 출력부(170)를 통해 출력할 수 있다. 이를 위해, 출력부(170)는 영상 및 음성 출력을 위한 하나 이상의 디스플레이 모듈 및 음성 출력 모듈을 포함할 수 있다.
한편, 단말기(200)로부터 제휴기관 정보가 수신된 경우, 실명 확인부(140)는 통신부(120)를 통해 제휴기관으로 실명확인증표를 요청할 수도 있다. 이 경우에는 실명확인증표 사본이 제휴기관으로부터 수신될 수 있다. 이 경우 인증 서버(300)는 제휴기관 서버에 대응될 수 있다.
그리고, 단말기(200)로부터 다른 계좌 정보가 수신된 경우, 실명 확인부(140)는 통신부(120)를 통해 금융 기관 DB(400)에 접속하고, 신청 정보에 포함된 사용자 정보에 대응하여 다른 금융 기관을 통해 개설된 계좌가 존재하는지 확인할 수 있다. 실명 확인부(140)는 다른 금융 기관에 개설된 계좌와의 입금 및 출금 거래를 요청할 수 있으며, 거래가 성사된 경우, 실명 확인부(140)는 사용자의 실명 인증을 완료하고, 확인정보를 금융 서비스 제공부(130)로 전달할 수 있다.
상기와 같이 실명 확인부(140)의 실명 인증이 완료됨에 따라 금융 서비스 제공부(130)는 상기 금융 서비스 제공을 위해 필요한 절차 처리를 완료하고, 승인 결과 정보를 통신부(120)를 통해 단말기(200)로 제공할 수 있다.
한편, 어플리케이션 관리부(150)는 금융 서비스 제공을 위한 어플리케이션을 생성하여 통신부(120)를 통해 단말기(200)로 전달할 수 있다. 예를 들어, 어플리케이션 관리부(150)는 인터넷상의 제휴 사이트 또는 안드로이드 마켓이나 앱 스토어와 같은 오픈 어플리케이션(application) 마켓에 접속하여 금융 서비스 어플리케이션을 업로드하고, 갱신정보를 관리할 수 있다.
한편, 저장부(160)는 각 구성요소에서 처리되는 정보 및 금융 서비스 어플리케이션을 저장할 수 있다. 저장부(160)는 RAM(Random Access Memory), 플레시메모리, ROM(Read Only Memory), EPROM(Erasable Programmable ROM), EEPROM(Electronically Erasable and Programmable ROM), 레지스터, 하드디스크, 리무버블 디스크, 메모리 카드 등과 같은 내장된 형태의 저장소자는 물론, USB 메모리 등과 같은 착탈가능한 형태의 저장소자로 구현될 수도 있다.
도 3은 본 발명의 실시 예에 따른 단말기를 보다 상세하게 설명하기 위한 블록도이다.
도 3을 참조하면, 본 발명의 실시 예에 따른 단말기(200)는 제어부(210), 통신부(220), 메모리(230), 금융 서비스 처리부(240), 입력부(250), 디스플레이부(260), 음성 출력부(270), 영상 처리부(290), 카메라(281) 및 마이크(282)를 포함한다.
통신부(220)는 단말기(200)와 금융 서비스 제공 장치(100)간 통신 시스템 또는 단말기(200)와 금융 서비스 제공 장치(100)가 위치한 네트워크 사이의 무선 통신을 가능하게 하는 하나 이상의 모듈을 포함할 수 있다.
통신부(220)는 근거리 통신망(LAN : Local Area Network) 및 인터넷망을 통해 무선 또는 유선방식으로 통신하는 유/무선 통신 모듈, USB(Universal Serial Bus)포트를 통하여 통신하는 USB 인터페이스 모듈, 3G(3rd Generation), 3GPP(3rd Generation Partnership Project), LTE(Long Term Evoloution) 및 NFC(Near Field Communication), Wi-Fi 또는 블루투스 로우 에너지 표준에 따른 통신 기능을 수행하는 근거리 무선 통신칩(근거리 무선 통신 모듈)과 같은 다양한 통신 망에 접속하여 통신하는 통신 모듈을 포함할 수 있다.
한편, 입력부(250)는 단말기(200)를 조작하는 사용자 입력을 수신한다. 특히 입력부(250)는 금융 서비스 어플리케이션 인터페이스를 실행하기 위한 사용자 입력을 수신할 수 있으며, 사용자는 상기 인터페이스에 대응하는 조작을 통해 금융 서비스 신청을 위한 신청 정보 및 인증 정보를 입력부(250)에 입력할 수 있다.
여기서 입력부(250)는 다양한 버튼의 형태, 디스플레이부(260)에 대한 터치 입력을 수신하는 터치 센서, 디스플레이부(260) 표면에 직접 접속되지 않고 접근하는 모션을 수신하는 근접 센서, 사용자의 음성 입력을 수신하는 마이크로폰 중 적어도 하나를 이용하여 구현될 수 있다. 다만, 이에 한정되는 것은 아니고, 사용자 입력을 수신할 수 있는 어떠한 형태로 구현되어도 무방하다.
그리고, 금융 서비스 처리부(240)는 금융 서비스 제공을 위한 어플리케이션 동작을 처리한다. 금융 서비스 처리부(240)는 금융 서비스 제공을 위한 신청 정보의 처리, 인증 정보의 확인, 암호화 및 통신부(220)를 통한 금융 서비스 제공 장치(100)간 통신을 수행할 수 있다.
특히, 금융 서비스 처리부(240)는 입력부(250)를 통해 상기 금융 서비스 제공을 위한 사용자 정보를 입력받기 위한 인터페이스를 디스플레이부(260)를 통해 디스플레이할 수 있다.
또한, 금융 서비스 처리부(240)는 입력부(250)를 통해 인증 정보에 대응되는 사용자 입력을 수신할 수 있다. 특히, 사용자 입력에 따라 금융 서비스 처리부(240)는 사용자의 얼굴 영상 정보 및 실명확인증표를 카메라(281)을 통해 촬영할 수 있다.
특히, 본 발명의 실시 예에서, 금융 서비스 처리부(240)는 상기 사용자 입력에 따라, 상기 사용자의 얼굴 영상 정보 및 실명확인증표 이미지를 동일 시점에 촬영하기 위한 인터페이스를 디스플레이부(260)를 통해 출력할 수 있다.
보다 구체적으로, 카메라(281)는 사용자 영상 및 실명확인증표 이미지를 각각 촬영하기 위한 2 이상의 촬영 수단을 포함할 수 있다. 예를 들어, 카메라(281)는 제1 카메라 및 제2 카메라로 구성될 수 있으며, 제1 카메라는 단말기(200)의 전면 카메라(281A)일 수 있고, 제2 카메라는 단말기(200)의 후면 카메라(281B)일 수 있다.
그리고, 상기 인터페이스가 디스플레이됨에 따라 상기 전면 카메라(281A) 및 상기 후면 카메라(281B)는 동일 시점에 활성화될 수 있다. 이를 위해, 제어부(210)는 전면 카메라(281A)와 후면 카메라(281B)의 동작을 동기화시킬 수 있다. 제어부(210)는 제어부는 각 카메라의 영상 정보를 동일 시점에 획득하기 위해, 전면 카메라(281A) 및 상기 후면 카메라(281B)의 동작 전원을 동시에 인가하여 활성화시킬 수 있다.
또한, 상기 전면 카메라(281A) 및 후면 카메라(281B)의 활성화에 따라 인터페이스상에 전면 카메라(281A)에서 촬영되는 제1 영상 정보 및 후면 카메라(281B)에서 촬영되는 제2 영상 정보가 출력될 수 있다. 예를 들어, 상기 제1 영상 정보는 사용자의 얼굴 영상 정보를 포함하며, 상기 제2 영상 정보는 상기 사용자의 실명확인증표 이미지를 포함할 수 있다. 이에 따라, 단말기(200)는 동일 시점에 자신의 얼굴 및 실명확인증표 이미지가 동시에 촬영되는 동시 촬영 인터페이스를 출력할 수 있고, 사용자는 상기 인터페이스를 이용하여 다중 인증 정보를 용이하게 생성할 수 있게 된다.
이에 따라, 금융 서비스 처리부(240)는 사용자 정보에 대응하여, 상기 카메라(281)를 통해 상기 실명확인증표 이미지뿐만 아니라 상기 사용자의 영상정보를 동일 시점에 입력받을 수 있다. 이 경우 금융 서비스 처리부(240)는 사용자의 얼굴 영상 정보 또는 영상 통화 정보와 상기 실명확인증표 이미지가 합성 처리된 다중 인증 정보를 생성하여 실명확인인증을 수행할 수 있다.
합성 처리를 위해, 제어부(210)는 영상 처리부(290)를 통해 사용자의 얼굴 영상 정보가 포함된 상기 제1 영상 정보 및 상기 사용자의 실명확인증표 이미지가 포함된 상기 제2 영상 정보를 합성하여, 다중 인증 이미지를 생성할 수 있고, 상기 다중 인증 이미지는 상기 다중 인증 정보에 포함되어 상기 서버(100)로 전송될 수 있다.
금융 서비스 처리부(240)는 통신부(220)를 이용하여 상기 사용자 정보, 상기 다중 인증 정보를 보안 채널을 통해 금융 서비스 제공 서버(100)로 전송하고, 상기 사용자 정보, 상기 다중 인증 정보의 전송에 대응하여, 상기 금융 서비스 제공 서버(100)로부터 비대면 실명인증의 완료 메시지를 수신할 수 있다.
한편, 금융 서비스 처리부(240)는 상기 금융 서비스의 비대면 실명인증을 위한 다중 인증 이미지를 메모리(230)에 저장할 수 있다. 여기서, 다중 인증 이미지와 같은 실명확인증표가 포함된 이미지는 금융 서비스 처리부(240)에서뿐만 아니라 다른 외부 어플리케이션에 의해서도 생성 및 저장될 수 있어, 보안화될 필요성이 있다. 이에 따라, 금융 서비스 처리부(240)는 비대면 실명인증을 위한 실명확인증표에 대응하는 다중 인증 이미지, 이에 포함된 실명확인증표 이미지 및 관련 정보를 관리할 수 있다.
이를 위해, 금융 서비스 처리부(240)는 이미지 식별 모듈(241), 감시 모듈(242), 인증 모듈(243) 및 시간 정보 관리 모듈(244)을 포함하여, 메모리(230)에 저장되는 실명확인증표에 대응하는 개인정보 보호, 보안화된 처리 및 관리를 수행할 수 있다.
이미지 식별 모듈(241)은 상기 메모리에 저장되는 이미지 정보를 탐색하고, 상기 이미지 정보로부터 사용자의 상기 금융 서비스의 비대면 실명인증을 위한 실명확인증표가 포함된 이미지를 식별한다. 여기서, 실명확인증표가 포함된 이미지는 카메라(281)를 통해 촬영되어 저장된 이미지일 수 있으며, 일반적으로 촬영시점 정보는 상기 이미지 파일의 메타데이터로 함께 저장될 수 있다.
보다 구체적으로, 이미지 식별 모듈(241)은 메모리(230)에 저장된 이미지 정보와 실명확인증표 샘플 이미지간의 유사도를 검출하고, 유사도가 일정 값 이상인 부분이 있는 경우 실명확인증표가 포함된 이미지로 결정하며, 이에 대응하는 파일 위치 정보를 별도 저장 및 관리할 수 있다. 또한, 시간 정보 관리 모듈(244)에서는 실명확인증표가 포함된 이미지에 대응되는 메타데이터의 촬영시간 정보를 별도 관리할 수 있다.
또한, 이미지 식별 모듈(241)은 실명확인증표가 포함된 이미지로 결정된 이미지로부터 얼굴 이미지의 특징 정보, OCR 방식으로 텍스트 정보(성명, 주민등록번호, 주소, 발급일, 발급기관)가 추출되는지 여부 또는 지문 정보가 추출되는지를 확인하여 실명확인증표 이미지인지 여부를 보다 명확하게 판별할 수도 있다.
또한, 일 실시 예에서 제어부(210)는 금융 서비스 처리부(240) 및 시간 정보 관리 모듈(244)와 연동하여, 상기 식별된 실명확인증표가 포함된 이미지의 폴더 이동 및 시간 정보의 관리를 수행할 수 있다. 예를 들어, 제어부(210)는 별도의 보안화된 폴더로 상기 실명확인증표가 포함된 이미지를 이동시킬 수 있다.
그리고, 제어부(210)는 감시 모듈(242)을 통해 상기 식별된 실명확인증표 이미지가 포함된 이미지 폴더에 대응되는 접근정보를 감시한다.
특히, 감시 모듈(242)은 금융 서비스 어플리케이션이 포그라운드(FOREGROUND)에서 동작하지 않는 상태에서도 백그라운드(BACKGROUND) 메모리에 상주하여, 실명확인증표 이미지에 대응되는 접근 정보를 감시할 수 있다.
따라서, 감시 모듈(242)은 상기 관련 정보에 기초하여, 제어부(210)에서 처리되는 정보 중 다른 외부 어플리케이션이 상기 실명확인증표 이미지 파일 및 폴더에 접근하는지 여부를 확인할 수 있다. 외부 어플리케이션은 예를 들어, 이미지 편집 어플리케이션이나 파일 관리 어플리케이션 또는 이미지 공유 어플리케이션 등이 예시될 수 있다.
이를 위해, 감시 모듈(242)은 제어부(210)에서 처리되는 OS상의 다른 외부 어플리케이션의 동작 정보를 주기적으로 확인하고, 상기 실명확인증표가 포함된 이미지에 대응하는 파일 경로에 대한 요청을 포함하는 접근정보를 감시할 수 있다.
그리고, 인증 모듈(243)은 상기 접근정보로부터 상기 금융 서비스의 비대면 실명인증을 위한 어플리케이션 이외의 인증되지 않은 외부 접근이 확인되는 경우, 상기 실명확인증표가 포함된 이미지의 제공을 위한 추가 인증을 요구한다.
인증 모듈(243)은 추가 인증을 요구함과 함께, 상기 외부 어플리케이션으로의 폴더 접근 및 상기 실명확인증표가 포함된 이미지 제공을 차단할 수 있다. 그리고, 인증 모듈(243)은 디스플레이부(250)를 통해 추가 인증 요구 메시지를 디스플레이하고, 사용자의 추가 인증이 완료된 경우에만 상기 외부 어플리케이션으로 폴더 접근 및 이미지를 제공할 수 있다.
한편, 시간 정보 관리 모듈(244)은 제어부(210)의 제어에 따라 상기 촬영시간 정보를 기반으로 상기 실명확인증표 이미지의 관리를 수행할 수 있다. 전술한 바와 같이, 제어부(210)는 상기촬영 시간 정보에 기초하여 상기 실명확인증표 이미지의 촬영시간이 일정 시간 이상 경과한 경우, 상기 실명확인증표가 포함된 이미지를 삭제하는 처리를 수행할 수 있으며, 시간 정보 관리 모듈(244)은 이를 위한 각 실명확인증표가 포함된 이미지의 촬영시간 정보를 주기적으로 식별하여 제어부(210)로 제공할 수 있다.
또한, 시간 정보 관리 모듈(244)은 촬영시간 정보의 보안 관리를 위해, 상기 촬영시간 정보를 암호화하고, 상기 암호화된 촬영 시간 정보를 상기 실명확인증표 가 포함된 이미지의 촬영시간 정보에 대응되는 메타데이터에 삽입할 수 있다. 이에 따라, 상기 암호화된 촬영시간 정보가 메타데이터로 삽입된 상태의 상기 실명확인증표가 포함된 이미지가 상기 금융 서비스 제공 서버(100)로 전송될 수 있으며, 이에 따라, 단말기(200)의 보안 뿐만 아니라, 전달과정에서의 보안성을 향상시킬 수 있으며, 시간정보에 대한 조작이나 해킹위험성을 차단할 수 있다.
또한, 시간 정보 관리 모듈(244)은 상기 암호화 또는 복호화를 위한 암호화 키 또는 복호화 키를 상기 어플리케이션을 통해 상기 금융 서비스를 제공하는 서버로부터 수신할 수 있으며, 촬영시간 정보의 주기적 확인시 상기 복호화 키를 이용하여 상기 암호화된 촬영 시간 정보를 복호화할 수 있다. 이를 위해, 시간 정보 관리 모듈(244)는 별도의 암호화부 및 복호화부를 더 포함할 수 있다.
이 경우, 금융 서비스 제공 서버(100)에서는 상기 실명확인증표 이미지가 포함된 다중 인증 이미지를 수신하되, 상기 암호화된 촬영시간 정보를 포함하지 않거나, 복호화된 촬영시간 정보가 현재 시간으로부터 일정 시간 경과한 경우에는 승인 거절 및 경고 메시지를 단말기(200)로 전송할 수 있다.
또한, 상기 외부 어플리케이션에 대한 이미지의 제공 및 차단을 위해, 금융 서비스 처리부(240)에서도 암호화부 및 복호화부를 더 포함할 수 있다. 금융 서비스 처리부(240)의 암호화부는 상기 다중 인증 이미지 정보로부터 상기 실명확인증표 이미지가 식별되면, 상기 실명확인증표 이미지 그 자체를 암호화 키로 암호화할 수 있다. 또한, 금융 서비스 처리부(240)의 복호화부는 인증 모듈(243)에서 상기 추가 인증이 완료된 경우, 상기 암호화 키에 대응되는 복호화 키로 상기 실명확인증표 이미지를 복호화할 수 있다.
이에 따라, 인증 모듈(243)의 추가 인증이 완료되지 않은 경우에는 상기 촬영시간 정보가 암호화된 상태의 상기 암호화된 이미지가 상기 외부 어플리케이션으로 제공될 수 있으며, 추가 인증이 완료된 경우에는 복호화된 이미지가 상기 외부 어플리케이션으로 제공될 수도 있다.
또한, 인증 모듈(243)은 추가 인증을 위해, 하나 이상의 물리 또는 소프트웨어적 인증 수단을 구비할 수 있다.
예를 들어, 인증 모듈(243)은 소프트웨어 인증을 위한 비밀번호 인증 수단을 구비할 수 있다. 이에 따라, 사용자는 추가 인증 비밀번호를 입력하여 추가 인증을 완료할 수 있다.
또한, 인증 모듈(243)은 상기 추가 인증을 위한 생체 인증 수단을 구비할 수 있다. 이에 따라, 메모리(230)에는 상기 사용자에 대응하는 생체 정보가 미리 저장될 수 있으며, 상기 생체 정보는 지문 정보, 홍채 정보, 성문 정보, DNA 정보 및 정맥 정보 중 적어도 하나를 포함할 수 있다.
한편, 상기와 같은 금융 서비스는 인터넷 전문은행 계좌 개설 서비스를 포함할 수 있으며, 이미지 식별 모듈(241), 감시 모듈(242), 인증 모듈(243) 및 시간 정보 관리 모듈(244)은 비대면 실명인증을 위한 어플리케이션에 포함될 수 있고, 상기 비대면 실명인증을 위한 어플리케이션은 상기 인터넷 전문은행 계좌 개설 서비스를 위한 금융 서비스 제공 어플리케이션에 포함되어 설치될 수 있다.
이와 같은 금융 서비스 처리부(240)와 이미지 식별 모듈(241), 감시 모듈(242), 인증 모듈(243) 및 시간 정보 관리 모듈(244)의 동작에 따라 비대면 실명 인증을 위한 실명확인증표 이미지 정보는 일정 시간 동안 실시간 감시, 관리 및 보호될 수 있으며, 이후에는 삭제처리되어 개인정보의 보호를 강화시킬 수 있고, 외부 접근시 추가 인증 요구 및 암호화/복호화에 따라 사용자가 안심할 수 있는 금융 서비스를 제공할 수 있다.
한편, 영상 처리부(290)는 금융 서비스 처리부(240)와 연동하여, 본 발명의 실시 예에 따라 상기 비대면 실명 인증을 위한 다중 인증 이미지 합성과, 상기 금융 서비스 제공을 위한 어플리케이션 인터페이스의 개인정보 보호용 영상 처리를 수행한다.
개인정보 보호를 위해, 제어부(210)의 제어에 따라 영상 정보를 획득하는 인터페이스가 디스플레이부(260)에 디스플레이되면, 영상 처리부(290)는 상기 인터페이스를 통한 사용자 입력에 따라, 전면 카메라(281A) 및 후면 카메라(281B)에서 동일 시점에 각각 촬영되는 원본 영상 정보를 획득하여 다중 인증 이미지를 합성하고, 상기 획득된 원본 영상 정보로부터 개인정보 보호영역을 식별하여 마스킹 처리한다.
이에 따라, 제어부(210)는 상기 디스플레이부(260)를 통해 출력되는 인터페이스에는 상기 원본 영상에 따른 다중 인증 이미지를 대신하여 상기 개인정보 보호영역이 마스킹된 영상 정보가 디스플레이되도록 제어할 수 있다. 따라서, 비대면 실명인증시 디스플레이부(260)상에 출력되는 개인정보의 노출을 제한할 수 있으며, 화면 미러링 또는 스캐닝 등의 해킹수단을 사전에 차단할 수 있게 된다.
또한, 제어부(210)는 통신부(220)를 통해 상기 마스킹된 영상 정보와는 별도로 상기 원본 영상 정보를 다중 인증 정보에 포함시켜 전송함으로써, 비대면 실명 인증 절차는 정상적으로 진행될 수 있다.
여기서, 영상 처리부(290)는 제어부(210) 내에 모듈화되어 포함되는 것이 예시되어 있으나, 금융 서비스 처리부(240)에 포함되거나, 디스플레이부(260) 또는 OS상의 독립적인 모듈로 동작하는 알고리즘으로 구현될 수도 있으며, 그 주체에 제한되는 것은 아니다. 예를 들어, 영상 처리부(290)의 동작은 제어부(210)의 동작으로 대체될 수도 있다.
이하에서는 영상 처리부(290)의 구성을 상기 도 3 및 도 4를 참조하여 보다 구체적으로 설명하도록 한다.
도 4는 본 발명의 실시 예에 따른 영상 처리부를 설명하기 위한 블록도이다.
도 4에 도시된 바와 같이, 영상 처리부(290)는 스캐닝부(291), 영역 식별부(292), 마스킹 처리부(293) 및 다중 인증 이미지 합성부(293)를 포함한다.
본 발명의 실시 예에 따른 스캐닝부(291)는 인터페이스를 통해 전면 카메라(281A)와 후면 카메라(281B)에서 각각 입력된 2 이상의 원본 영상을 각각 스캐닝하여 특징 정보를 획득할 수 있다. 또한, 스캐닝부(291)는 2 이상의 원본 영상을 스캐닝하여 텍스트 정보를 획득할 수 있다.
보다 구체적으로, 스캐닝부(291)는 각 원본 영상 정보로부터 사용자의 얼굴 특징 정보를 획득할 수 있다. 예를 들어, 각 원본 영상 정보가 실시간 영상통화를 위한 사용자의 인물 이미지를 포함하거나, 사용자의 얼굴을 촬영한 얼굴 이미지가 포함되거나, 실명확인증표 이미지에 사진이 포함된 경우 본 실시 예가 적용될 수 있다. 얼굴 특징 정보는 예를 들어, 얼굴 영역에 대한 영상 이미지의 마스크 및 스케일링 오퍼레이션에 따라 각 부분별로 추출되는 얼굴 윤곽 정보, 입 패턴 정보, 눈 패턴 정보, 코 패턴 정보, 눈동자 패턴 정보, 귀 패턴 정보 중 적어도 하나를 포함할 수 있다.
또한 스캐닝부(291)는 원본 영상 정보로부터 지문 특징 정보를 획득할 수 있다. 예를 들어, 원본 영상 정보가 실물확인증표 이미지의 뒷면을 포함하는 경우, 스캐닝부(291)는 특징점 추출 또는 에어리어 인식 등의 지문 인식 알고리즘을 이용하여 지문 특징 정보를 획득할 수 있다.
또한, 스캐닝부(291)는 원본 영상 정보로부터 텍스트 정보를 획득할 수 있다. 예를 들어, 원본 영상 정보가 실물확인증표 이미지를 포함하는 경우, 스캐닝부(291)는 미리 알려진 OCR 방식을 통해 텍스트 정보(성명, 주민등록번호, 주소, 발급일, 발급기관)을 추출할 수 있다.
다만, 본 발명의 실시 예에서, 스캐닝부(291)는 특징 정보 또는 텍스트 정보를 실제 추출하여 분석하거나 메모리(230)에 영구 저장하는 것과는 독립적으로, 특징 정보 또는 텍스트 정보의 획득 가능여부만을 확인할 수도 있다. 이에 따라, 스캐닝부(291)는 특징 정보가 추출 가능한 픽셀들의 식별 정보만을 스캐닝할 수 있다.
그리고, 스캐닝부(291)는 이와 같이 특징 정보 또는 텍스트 정보가 식별되면, 상기 특징 정보 또는 텍스트 정보에 대응되는 픽셀들의 정보와, 상기 특징 정보 또는 텍스트 정보를 스캐닝 정보에 포함시켜 영역 식별부(292)로 전달한다.
영역 식별부(292)는 상기 특징 정보 또는 텍스트 정보에 대응되는 픽셀 정보로부터 개인정보 보호영역을 결정한다. 예를 들어, 영역 식별부(292)는 상기 특징 정보 또는 텍스트 정보를 구성하는 픽셀들의 외곽선으로 형성되는 2차원 영역을 개인정보 보호영역으로 결정할 수 있다. 이에 따라, 영역 식별부(292)는 개인정보 보호영역에 대응되는 영역 정보를 생성할 수 있다.
그리고, 영역 식별부(292)는 스캐닝부(291)에서 수신되는 스캐닝 정보에 기초하여, 상기 결정된 개인정보 보호영역이 인물 영역인지 텍스트 영역인지 등을 나타내는 속성 정보를 확인할 수 있다.
또한, 영역 식별부(292)는 확인된 개인정보 보호영역에 대응되는 영역 정보 및 속성 정보를 마스킹 처리부(293)로 전달한다.
이에 따라, 마스킹 처리부(293)는 영역 정보 및 속성 정보에 대응하여, 마스킹 이미지를 생성하고, 상기 원본 영상 정보에 상기 마스킹 이미지를 오버레이하여, 원본 영상 정보에 합성 처리함으로써, 마스킹된 영상 정보를 생성한다. 예를 들어, 마스킹 처리부(293)는 마스킹 이미지를 상기 원본 영상 정보와 별도 레이어로 구성하여 두 이미지를 오버레이하거나, 상기 마스킹 이미지가 상기 원본 영상 정보에 오버레이되는 이미지를 합성하여 상기 마스킹된 이미지를 생성할 수도 있다.
그리고, 마스킹된 영상 정보는 제어부(210)의 제어에 따라 디스플레이부(260)를 통해 상기 금융 서비스 제공을 위한 인터페이스상에 디스플레이 될 수 있다. 이와 같은 구성을 통해, 디스플레이부(260)에 표시되는 각 전면 카메라(281A) 및 후면 카메라(281B)의 촬영영상이나 영상통화 화면 또는 실명확인증표 이미지상에서는 개인 정보가 마스킹되어 표시된다.
예를 들어 마스킹 처리부(293)는 상기 인물 영역에 대응되는 마스킹 이미지를 생성하고, 상기 원본 영상 정보에 오버레이하여 인물 영역이 마스킹된 영상 정보를 생성할 수 있다. 또한, 마스킹 처리부(293)는 텍스트 영역에 대응되는 마스킹 이미지를 상기 원본 영상 정보에 오버레이하여 텍스트 영역이 마스킹된 영상 정보를 생성할 수 있다.
또한, 원본 영상 정보에 실시간 영상통화용 영상 정보를 포함된 경우, 마스킹 처리부(293)는 상기 원본 영상 정보로부터 상기 사용자의 인물 영역에 대응되는 실루엣 이미지를 생성하고, 상기 실루엣 이미지를 이용하여 상기 원본 영상 정보를 실시간 마스킹 처리할 수도 있다.
한편, 마스킹된 영상 정보가 표시됨에 따라, 사용자는 현재 화면의 정상 촬영 여부를 파악하기 어려울 수 있다. 따라서, 제어부(210)는 영상 처리부(290)를 제어하여, 원본 영상 정보의 정상 촬영 여부를 사용자에게 알리기 위한, 메시지, 가이드 이미지 및 마스킹 이미지의 변화를 제공할 수 있다.
이를 위해, 제어부(210)는 영상 처리부(290)에서 처리되는 정보가 정상적으로 추출되지 않는지 주기적으로 확인할 수 있다. 예를 들어, 제어부(210)는 스캐닝부(291)에서 영상 통화 인터페이스를 통해 입력되는 원본 영상 정보에서 얼굴 특징 정보가 추출되지 않거나, 실명확인증표 이미지 입력 인터페이스상에 입력되는 원본 영상 정보에서 텍스트 정보가 추출되지 않거나, 영역 식별부(292)에서 영역이 특정되지 않음에 따라, 마스킹 처리부(293)에서 마스킹 이미지가 정상적으로 생성되지 않는 경우, 비대면 인증이 불가함을 판단할 수 있다.
그리고, 제어부(210)의 제어에 따라, 마스킹 처리부(293)는 상기 원본 영상 정보의 비대면 인증가능 여부에 따라 상기 마스킹 이미지 또는 실루엣 이미지의 색상, 모양 또는 형태 중 적어도 하나를 변경할 수 있다.
또한, 제어부(210)는 디스플레이부(260)를 통해 원본 영상 정보를 획득하기 위한 인터페이스상에 가이드 인터페이스를 디스플레이하며, 상기 가이드 인터페이스를 이용하여 현재 촬영된 이미지의 비대면 인증가능 여부를 출력할 수 있다. 예를 들어, 제어부(210)는 디스플레이부(260)를 통해 비대면 인증가능 여부에 대한 정보를 문자, 이미지 또는 애니메이션 등의 형태로 출력할 수 있다.
한편, 다중 인증 이미지 합성부(293)는 사용자 입력에 따라 전면 카메라(281A) 및 후면 카메라(281B)에서 동일 시점에 촬영된 각 영상 정보를 합성하여 다중 인증 이미지(또는 다중 인증 비디오 영상)를 생성할 수 있다. 다중 인증 이미지는 서버(100)로 전송되며, 서버(100)는 실명확인증표 인증 및 얼굴 대조 인증을 한 번에 처리할 수 있게 된다. 또한, 단순 실명확인증표 이미지보다 촬영 시간 동기화된 얼굴 영상 정보가 더 포함된 인증 정보가 전송되므로 그 신뢰도를 향상시킬 수 있게 된다.
또한, 사용자는 개인 정보가 보호된 상태에서도 처리절차가 단축되어 편리한 금융 서비스 어플리케이션을 이용할 수 있을 뿐만 아니라, 개인정보 보호를 위한 마스킹 이미지(또는 실루엣 이미지)를 이용하여, 비대면 인증을 보다 수월하게 수행하기 위한 정상촬영여부 정보도 제공할 수 있어 금융 서비스 제공 및 비대면 실명 인증을 위한 사용자 편의성을 향상시킬 수 있다.
도 5는 본 발명의 실시 예에 따른 시스템 동작을 나타내는 래더 다이어그램이다.
도 5를 참조하면, 먼저, 금융 서비스 제공 장치(100)는 어플리케이션 관리부(150)를 통해 단말기(200)의 통신부(220)로 금융 서비스 제공을 위한 어플리케이션을 제공한다(S101).
그리고, 단말기(200)는 제어부(210)를 통해 어플리케이션을 설치하고, 입력부(250)에 대한 입력에 따라 금융 서비스 제공을 위한 어플리케이션을 실행한다(S103).
이후, 사용자는 단말기(200)의 입력부(250)를 통해 금융 서비스 이용을 위한 금융 서비스 신청정보를 작성하여 입력하며(S105), 실명인증을 위한 다중 인증 이미지를 입력한다(S107).
여기서, 다중 인증 이미지의 입력은 사용자가 전면 카메라(281A) 및 후면 카메라(281B)를 동시에 활성화하여 각각의 영상 정보를 동일 시점에 촬영하기 위한 입력을 포함할 수 있다. 제어부(210)는 전면 카메라(281A) 및 후면 카메라(281B)를 동시 활성화하고, 이에 따른 다중 인증용 동시 촬영 인터페이스를 디스플레이부(260)를 통해 디스플레이할 수 있다. 또한, 제어부(210)는 상기 인터페이스상의 영상 정보 중 개인정보 보호영역에 대한 마스킹 처리를 수행할 수 있다.
그리고, 단말기(200)는 금융 서비스 처리부(240)를 통해 다중 인증 이미지 및 신청 정보가 정상 입력되었는지 확인하고(S109), 확인된 경우 통신부(220)를 이용하여 보안화된 채널을 통해 금융 서비스 제공 장치(100)로 신청 정보 및 실명확인증표를 전송한다(S111).
여기서, 다중 인증 이미지는 마스킹 처리되지 않은 사용자의 실명확인증표 및 얼굴 이미지에 대한 원본 영상 정보를 포함할 수 있다.
그리고, 금융 서비스 제공 장치(100)는 실명 확인부(140)를 통해 인증 서버(300)와의 통신에 따라 실명 인증을 수행한다(S113). 실명 인증 방식은 전술한 바와 같으며, 특히, 실명 확인부(140)는 다중 인증 이미지에 포함된 촬영시간 정보에 기초한 승인여부를 먼저 판단할 수 있다. 예를 들어, 실명 확인부(140)는 다중 인증 이미지에 포함된 실명확인증표의 촬영시간 정보의 암호화 여부 및 현재 시간으로부터 일정 시간 이내인지 여부에 기초하여 승인여부를 1차적으로 결정할 수 있다.
이후, 금융 서비스 제공 장치(100)는 실명 확인부(140)에서 확인된 실명 인증의 완료 여부에 따라(S115), 금융 서비스 제공부(130)를 통해 단말기(200)로 인증 실패 메시지를 전송하거나(S117), 금융 서비스 제공부(130)를 통해 금융 기관 DB(400)와 통신하여 상기 신청 정보에 기초한 계좌 개설 등의 금융 서비스를 처리한다(S119).
그리고, 금융 서비스 제공 장치(100)는 금융 서비스 제공부(130)를 통해 단말기(200)로 금융 서비스 처리완료 메시지를 전송하며(S121), 단말기(200)의 금융 서비스 처리부(240)는 디스플레이부(260)를 통해 신청 완료 정보를 출력할 수 있다(S123).
도 6은 본 발명의 다른 일 실시 예에 따른 시스템 동작을 나타내는 래더 다이어그램이다.
도 6은 영상통화 또는 동영상 촬영에 따른 인증이 복합 수행되는 것으로, 도 6을 참조하면, 먼저, 금융 서비스 제공 장치(100)는 어플리케이션 관리부(150)를 통해 단말기(200)의 통신부(220)로 금융 서비스 제공을 위한 어플리케이션을 제공한다(S201).
마찬가지로, 단말기(200)는 제어부(210)를 통해 어플리케이션을 설치하고, 입력부(250)에 대한 입력에 따라 금융 서비스 제공을 위한 어플리케이션을 실행한다(S203). 사용자는 단말기(200)의 입력부(250)를 통해 금융 서비스 이용을 위한 금융 서비스 신청정보를 작성하여 입력하며(S105), 전면 카메라(281A) 및 후면 카메라(281B)를 통해 영상을 촬영하는 다중 인증 인터페이스를 통해 다중 인증 영상 정보를 입력하며(S207). 그리고, 단말기(200)는 금융 서비스 처리부(240)를 통해 다중 인증 영상 및 신청 정보가 정상적인지 확인한다(S209).
여기서, 각 영상 정보를 촬영하기 위한 인터페이스상의 사용자의 인물 영역및 실명확인증표의 개인정보 보호영역은 제어부(210)를 통해 마스킹 처리될 수 있다.
입력된 영상 정보를 포함하는 다중 인증 영상은 통신부(220)를 통해 신청 정보, 실명확인증표 이미지와 함께 금융 서비스 제공 장치(100)로 전달된다(S213).
여기서, 다중 인증 영상의 영상 정보는 영상 통화를 위한 영상 및 음성 정보를 포함할 수 있으며, 금융 서비스 제공 장치(100)에서는 수신된 영상 정보를 출력부(170)를 통해 출력하고(S215), 실명 확인부(140)는 출력된 영상 및 음성에 기반하여 실명확인증표 이미지와 얼굴 영상간 영상 대조 및 상기 실명확인증표 이미지에 따른 실명 인증을 처리한다(S217).
이후, 금융 서비스 제공 장치(100)는 실명 확인부(140)에서 확인된 실명 인증의 완료 여부에 따라(S219), 금융 서비스 제공부(130)를 통해 단말기(200)로 인증 실패 메시지를 전송하거나(S221), 금융 서비스 제공부(130)를 통해 금융 기관 DB(400)와 통신하여 상기 신청 정보에 기초한 계좌 개설 등의 금융 서비스를 처리한다(S223).
그리고, 금융 서비스 제공 장치(100)는 금융 서비스 제공부(130)를 통해 단말기(200)로 금융 서비스 처리완료 메시지를 전송하며(S225), 단말기(200)의 금융 서비스 처리부(240)는 디스플레이부(260)를 통해 신청 완료 정보를 출력할 수 있다(S227).
도 7은 본 발명의 실시 예에 따른 단말기의 동작을 설명하기 위한 흐름도이다.
도 7은 실명확인증표 이미지 입력을 위한 인터페이스 동작을 도시한 것으로, 도 7을 참조하면, 단말기(200)는 제어부(210)를 통해 다중 인증 정보 입력을 위한 인터페이스를 디스플레이부(260)에 출력한다(S301).
전술한 바와 같이, 다중 인증 정보는 다중 인증 이미지 또는 영상통화와 같은 다중 인증 영상 정보를 포함할 수 있다. 그리고, 다중 인증 정보를 촬영하기 위한 인터페이스는 제1 카메라 및 제2 카메라인 전면 카메라(281A) 및 후면 카메라(281B)로부터 각각의 영상 정보를 동일 시점에 획득하기 위한 다중 촬영 인터페이스를 포함할 수 있다.
그리고, 사용자 입력에 따라 단말기(200)는 제어부(210)를 통해 상기 제1 카메라 및 상기 제2 카메라로부터 각각의 원본 영상 정보를 획득하여, 다중 인증 정보를 생성한다(S303).
단말기(200)의 제어부(210)는 사용자 입력에 따라, 상기 전면 카메라(281A)와 후면 카메라(281B)를 동기화하여 동일 시점에 촬영된 각각의 원본 영상 정보를 획득할 수 있다. 여기서, 다중 인증 정보가 영상 통화와 같은 실시간 영상정보를 포함하는 경우, 제어부(210)는 전면 카메라(281A) 및 후면 카메라(281B)의 쵤영정보로부터 각 프레임을 입력받아 상기 실시간 원본 영상 정보를 획득할 수 있다. 여기서, 제어부(210)는 연산 속도 및 효율성을 고려하여, 모든 프레임을 처리하지 않고 주기적으로 일부 프레임만 획득하여 마스킹 처리할 수 있다. 이에 따라 마스킹된 영상 통화 화면의 화질 또는 프레임 레이트는 실시간 원본 영상 정보의 화질 또는 프레임 레이트보다 저감될 수도 있다.
또한, 제어부(210)는 다중 인증 이미지 합성부(293)를 통해 상기 각각의 원본 영상 정보를 합성 처리하여 다중 인증 이미지 또는 다중 인증 영상 정보로 구성되는 다중 인증 정보를 생성할 수 있다.
그리고, 단말기(200)는 영상 처리부(290)를 통해 각 원본 영상 정보로부터 개인정보 보호영역을 식별하고(S305), 식별된 개인정보 보호영역에 대응되는 마스킹 이미지를 생성한다(S309).
이를 위해, 영상 처리부(290)의 스캐닝부(291)는 원본 영상 정보로부터 인물 특징 정보, 얼굴 특징 정보, 텍스트 정보 또는 지문 특징 정보 등을 스캐닝하고, 영역 식별부(292)는 스캐닝된 특징 정보 또는 텍스트 정보에 대응되는 픽셀들로부터 영역 정보를 획득하며, 마스킹 처리부(293)는 영역 정보에 대응되는 마스킹 이미지를 생성할 수 있다.
또한, 단말기(200)는 영상 처리부(290)를 통해 원본 영상 정보로부터 사용자 실루엣을 식별하고 식별된 사용자 실루엣에 대응되는 마스킹 이미지를 생성할 수 있다. 영상 처리부(290)의 스캐닝부(291)는 원본 영상 정보로부터 인물 특징 정보 또는 얼굴 특징 정보를 스캐닝하고, 영역 식별부(292)는 스캐닝된 특징 정보에 대응되는 픽셀들로부터 실루엣 영역 정보를 획득하며, 마스킹 처리부(293)는 실루엣 영역 정보에 대응되는 마스킹 이미지를 실루엣의 형태로 생성할 수 있다.
그리고, 단말기(200)는 영상 처리부(290)의 마스킹 처리부(293)를 통해 상기 마스킹 이미지를 원본 영상 정보에 오버레이하여 마스킹 처리를 수행하고(S309), 제어부(210)를 통해 디스플레이부(260)상에 마스킹 처리된 영상 정보가 출력되도록 제어한다(S311).
한편, 단말기(200)의 제어부(210)는 원본 영상 정보에 기초하여, 비대면 실명인증이 가능한지 여부에 따라 정상입력 가능여부를 판단하고(S313), 불가한 경우 상기 인터페이스를 통해 비대면 실명인증이 불가한 상태임을 나타내는 알림을 제공한다(S315).
예를 들어, 상기 실명인증이 불가한 상태임을 나타내는 알림은 문자 알림 출력, 가이드 이미지의 변경, 마스킹 이미지 또는 상기 실루엣 형태의 마스킹 이미지의 변경 중 적어도 하나를 포함할 수 있다. 이에 대하여는 도면을 참조하여 다시 설명하도록 한다.
한편, 정상입력이 가능한 경우, 단말기(200)의 제어부(210)는 원본 영상 정보를 포함하는 다중 인증 정보를 서버로 전송하거나, 원본 영상 정보에 따른 영상통화를 지속적으로 제공하고(S317), 금융 서비스 제공 서버(100)에서의 실명확인증표 이미지간 대조처리 결과에 따라 승인 정보를 수신한다. 실명 인증이 완료된 경우에는 단말기(200)는 서버(100)로부터 승인 메시지 및 금융 서비스 처리 결과 정보를 제공받을 수 있다.
도 8 내지 도 12는 본 발명의 실시 예에 따른 단말기의 동작에 따라 디스플레이를 통해 출력되는 인터페이스를 나타내는 도면들이다.
도 8은 본 발명의 실시 예에 따른 금융 서비스 어플리케이션을 통해 금융 서비스를 신청하기 위한 신청 인터페이스(201)를 나타낸다.
도 9에 도시된 바와 같이, 신청 인터페이스(201)를 통해 사용자는 사용자 정보를 포함하는 금융 서비스 신청 정보를 기입할 수 있으며, 하단의 다중 촬영 인증 인터페이스 메뉴(202)를 선택하여 본 발명의 실시 예에 따른 다중 인증 이미지를 입력할 수 있다. 도 8에 도시된 바와 같이, 다중 촬영 인증 외에도 기타 인증 방식이 복합적으로 이용될 수 있으며, 예를 들어, 기타 인증 방식은 접근매체 전달시 확인, 기존 계좌정보 확인, 타 기관 확인 또는 복수 개인정보 인증 중 적어도 하나를 더 포함할 수 있다.
한편, 도 9 내지 도 12에서는 신분확인 증표 및 사용자의 얼굴 영상을 동일 시점에 촬영하기 위한 동시 촬영을 제공하는 다중 인증 인터페이스(203)를 나타낸다. 도 9 내지 도 12에 도시된 바와 같이, 사용자는 다중 인증 인터페이스(203)를 통해 사용자(12)의 얼굴 영상 및 실명확인증표(10)의 영상을 동일 시점에 촬영할 수 있으며, 상기 동일 시점에 촬영된 각 영상 정보가 합성되어 다중 인증 영상 정보를 구성할 수 있다. 또한, 사용자가 촬영버튼을 입력한 시점의 촬영시간 정보가 상기 다중 인증 영상 정보의 메타데이터에 암호화되어 삽입될 수 있다.
특히, 도 10에 도시된 바와 같이, 본 발명의 실시 예에 따른 영상 처리부(290)의 동작에 따라, 다중 인증 인터페이스(203)상에 표시되는 사용자의 얼굴 영상(203B) 및 실명확인증표 이미지(10A)는 개인정보 보호영역(인물 영역, 얼굴 영역, 텍스트 영역 및 지문 영역)이 마스킹된 상태로 디스플레이될 수 있다. 또한, 단말기(200)는 영상 처리부(290)를 통해 인물 영역을 마스킹하기 위한 실루엣 형태의 마스킹 이미지를 사용자의 얼굴 영상(203B)상에 오버레이하여 표시할 수 있다.
또한, 제어부(210)는 다중 인증 인터페이스(203)상에 정상촬영여부를 알리기 위한 알림 메시지 및 정상촬영을 유도하기 위한 가이드 이미지(203A)를 제공할 수 있다. 사용자가 정상촬영여부를 인지하지 못하고, 잘못 촬영된 것으로 인지할 수 있으므로, 제어부(210)는 다중 인증 인터페이스(203)상에 정상촬영여부를 나타내는 알림을 문자 또는 가이드 이미지(203A)의 색상 또는 형태 변화로 제공할 수 있다.
예를 들어, 도 10에 도시된 바와 같이, 단말기(200)는 후면 카메라(281B)에서 촬영되는 사용자의 신분증 전면의 원본 영상 정보 및 전면 카메라(281A)에서 촬영되는 사용자의 얼굴에 대한 원본 영상 정보가 인증 가능한 정상 촬영되는 이미지 또는 영상임을 다중 인증 인터페이스(203)상에 출력할 수 있다.
그러나, 도 11에 도시된 바와 같이, 후면 카메라(281B)에서 촬영된 실명확인증표 이미지(10A)로부터 정상적인 텍스트 정보 또는 얼굴 특징 정보 등이 추출되지 않는 경우, 단말기(200)는 다중 인증 인터페이스(203)에 인증 불가한 신분증 이미지임을 나타내는 알림을 문자 또는 가이드 이미지(203A)의 색상 또는 형태의 변화로 제공할 수 있다.
그리고, 도 12에 도시된 바와 같이, 단말기(200)의 제어부(210)는 전면 카메라(281A)에서 촬영되는 사용자 영상의 정상촬영여부에 따라, 다중 인증 인터페이스(203)상의 사용자 이미지(203B)에 대한 마스킹 이미지의 색상, 모양 및 형태 중 적어도 하나를 변경하여, 사용자에게 직관적으로 알려줄 수 있다.
예를 들어, 도 12에 도시된 바와 같이, 사용자가 너무 멀리서 통화하는 경우가 예시될 수 있다. 이 경우, 제어부(210)는 실루엣 형태의 마스킹 이미지의 색상 등을 적색으로 표시하거나, 크기를 과장하여 축소하거나, 가이드 이미지(203A)의 색상을 변경하거나, 이를 나타내는 문자 알림을 디스플레이함으로써, 사용자의 정상적인 얼굴 화면의 촬영을 유도할 수 있다. 따라서, 사용자가 마스킹 이미지에 따라 자신의 얼굴을 직접 확인하지 못하는 경우라도 효과적인 비대면 실명인증을 유도할 수 있게 된다.
이와 같은 구성 및 시스템에 따라, 비대면 인증의 신뢰성을 향상시키는 다중 인증 이미지를 편리하게 생성하고, 그 처리절차의 단축, 관리, 삭제, 개인정보 보호 및 보안 처리가 용이하게 수행될 수 있어 보다 안전하고 편의성 있는 금융 서비스를 제공할 수 있으며, 신뢰성 잇는 비대면 실명인증 시스템을 용이하게 구축할 수 있다.
상술한 본 발명에 따른 방법은 컴퓨터에서 실행되기 위한 프로그램으로 제작되어 컴퓨터가 읽을 수 있는 기록 매체에 저장될 수 있으며, 컴퓨터가 읽을 수 있는 기록 매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광 데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들어 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다.
컴퓨터가 읽을 수 있는 기록 매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다. 그리고, 상기 방법을 구현하기 위한 기능적인(function) 프로그램, 코드 및 코드 세그먼트들은 본 발명이 속하는 기술분야의 프로그래머들에 의해 용이하게 추론될 수 있다.
또한, 이상에서는 본 발명의 바람직한 실시예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 다양한 변형 실시가 가능한 것은 물론이고, 이러한 변형 실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어서는 안될 것이다.
100: 금융 서비스 제공 장치
200: 단말기
300: 인증 서버
400: 금융 기관 DB
200: 단말기
300: 인증 서버
400: 금융 기관 DB
Claims (16)
- 금융 서비스 제공을 위한 단말기의 동작 방법에 있어서,
상기 금융 서비스의 비대면 실명인증을 위해, 영상 정보를 획득하는 인터페이스를 디스플레이하는 단계;
상기 인터페이스를 통한 사용자 입력에 따라, 영상 정보를 획득하는 단계; 및
상기 금융 서비스의 비대면 실명인증을 위한 인증 정보에 상기 획득된 영상 정보를 포함시켜 서버로 전송하는 단계를 포함하고,
상기 영상 정보는 상기 단말기의 제1 촬영 수단에서 촬영된 제1 영상 정보 및 상기 제1 영상 정보가 촬영된 시점과 동일 시점에 상기 단말기의 제2 촬영 수단에서 촬영된 제2 영상 정보를 포함하여, 상기 금융 서비스의 비대면 실명인증에 이용되는 것을 특징으로 하는
금융 서비스 제공을 위한 단말기의 동작 방법. - 제1항에 있어서,
상기 제1 촬영 수단은 상기 단말기의 전면 카메라이며, 상기 제2 촬영 수단은 상기 단말기의 후면 카메라인 것을 특징으로 하는
금융 서비스 제공을 위한 단말기의 동작 방법. - 제2항에 있어서,
상기 인터페이스를 디스플레이하는 단계는,
상기 영상 정보의 획득을 위해, 상기 전면 카메라 및 상기 후면 카메라를 동시에 활성화하는 단계를 더 포함하는
금융 서비스 제공을 위한 단말기의 동작 방법. - 제1항에 있어서,
상기 제1 영상 정보는 사용자의 얼굴 영상 정보를 포함하며,
상기 제2 영상 정보는 상기 사용자의 실명확인증표 이미지를 포함하는
금융 서비스 제공을 위한 단말기의 동작 방법. - 제4항에 있어서,
상기 인터페이스를 디스플레이하는 단계는,
상기 얼굴 영상 정보 및 상기 실명확인증표 이미지를 상기 제1 촬영 수단 및 상기 제2 촬영 수단으로 동시에 촬영하기 위한 동시 촬영 인터페이스를 디스플레이하는 단계를 포함하는
금융 서비스 제공을 위한 단말기의 동작 방법. - 제1항에 있어서,
상기 영상 정보를 획득하는 단계는
사용자의 얼굴 영상 정보가 포함된 상기 제1 영상 정보 및 상기 사용자의 실명확인증표 이미지가 포함된 상기 제2 영상 정보를 합성하여, 인증 이미지를 생성하는 단계를 포함하고,
상기 인증 이미지는 상기 인증 정보에 포함되어 상기 서버로 전송되는
금융 서비스 제공을 위한 단말기의 동작 방법. - 제1항에 있어서,
상기 디스플레이하는 단계는,
상기 인터페이스에 동시 표시되는 상기 제1 촬영 수단 인터페이스 화면 및 상기 제2 촬영 수단 인터페이스 화면에서, 개인정보 보호영역을 각각 마스킹 처리하여 디스플레이하는 단계를 포함하는
금융 서비스 제공을 위한 단말기의 동작 방법. - 금융 서비스를 제공하는 단말기에 있어서,
상기 금융 서비스의 비대면 실명인증을 위해, 영상 정보를 획득하는 인터페이스를 디스플레이하는 디스플레이부;
상기 인터페이스를 통한 사용자 입력에 따라, 영상 정보를 획득하며, 상기 금융 서비스의 비대면 실명인증을 위한 인증 정보에 상기 획득된 영상 정보를 포함시켜 통신부를 통해 서버로 전송하는 제어부를 포함하고,
상기 영상 정보는 상기 단말기의 제1 카메라에서 촬영된 제1 영상 정보 및 상기 제1 영상 정보가 촬영된 시점과 동일 시점에 상기 단말기의 제2 카메라에서 촬영된 제2 영상 정보를 포함하는 것을 특징으로 하는
금융 서비스를 제공하는 단말기. - 제8항에 있어서,
상기 제1 카메라는 상기 단말기의 전면 카메라이며, 상기 제2 카메라는 상기 단말기의 후면 카메라인 것을 특징으로 하는
금융 서비스를 제공하는 단말기. - 제9항에 있어서,
상기 제어부는 상기 영상 정보의 획득을 위해, 상기 전면 카메라 및 상기 후면 카메라를 동시에 활성화하는
금융 서비스를 제공하는 단말기. - 제9항에 있어서,
상기 제1 영상 정보는 사용자의 얼굴 영상 정보를 포함하며,
상기 제2 영상 정보는 상기 사용자의 실명확인증표 이미지를 포함하는
금융 서비스를 제공하는 단말기. - 제11항에 있어서,
상기 디스플레이부는
상기 얼굴 영상 정보 및 상기 실명확인증표 이미지를 상기 제1 카메라 및 상기 제2 카메라로 동시에 촬영하기 위한 동시 촬영 인터페이스를 디스플레이하는
금융 서비스를 제공하는 단말기. - 제11항에 있어서,
상기 제어부는 사용자의 얼굴 영상 정보가 포함된 상기 제1 영상 정보 및 상기 사용자의 실명확인증표 이미지가 포함된 상기 제2 영상 정보를 합성하여, 인증 이미지를 생성하는 영상 처리부를 포함하고,
상기 인증 이미지는 상기 인증 정보에 포함되어 상기 서버로 전송되는
금융 서비스를 제공하는 단말기. - 제11항에 있어서,
상기 디스플레이부는 상기 제1 카메라 화면 및 상기 제2 카메라 화면으로부터 식별되는 개인정보 보호영역을 마스킹 처리하여 디스플레이하는
금융 서비스를 제공하는 단말기. - 금융 서비스를 제공하는 서버에 있어서,
상기 금융 서비스를 포함하는 어플리케이션을 단말기로 제공하고, 상기 금융 서비스를 포함하는 어플리케이션으로부터 사용자 정보에 대응되는 원본 영상 정보를 수신하는 통신부; 및
상기 원본 영상 정보에 기초하여 상기 금융 서비스를 위한 비대면 실명인증을 승인하는 단계를 실명 확인부를 포함하고,
상기 원본 영상 정보는 상기 단말기의 제1 카메라에서 촬영된 제1 영상 정보 및 상기 제1 영상 정보가 촬영된 시점과 동일 시점에 상기 단말기의 제2 카메라에서 촬영된 제2 영상 정보를 포함하여 다중 인증 정보를 구성하는
금융 서비스 제공을 위한 서버. - 제1항 내지 제7항 중 어느 한 항에 기재된 방법을 컴퓨터에서 실행시키기 위해 저장매체에 저장되는 컴퓨터 프로그램.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150150765A KR101831158B1 (ko) | 2015-10-29 | 2015-10-29 | 금융 서비스 제공을 위한 단말기 및 그 동작 방법, 금융 서비스를 제공하는 서버 및 그 동작 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150150765A KR101831158B1 (ko) | 2015-10-29 | 2015-10-29 | 금융 서비스 제공을 위한 단말기 및 그 동작 방법, 금융 서비스를 제공하는 서버 및 그 동작 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20170049887A true KR20170049887A (ko) | 2017-05-11 |
KR101831158B1 KR101831158B1 (ko) | 2018-04-04 |
Family
ID=58742295
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150150765A KR101831158B1 (ko) | 2015-10-29 | 2015-10-29 | 금융 서비스 제공을 위한 단말기 및 그 동작 방법, 금융 서비스를 제공하는 서버 및 그 동작 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101831158B1 (ko) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20190026582A (ko) * | 2017-09-04 | 2019-03-13 | 한국전자통신연구원 | 타인의 신분증 불법 촬영을 방지하기 위한 인증 방법 및 장치 |
KR102180719B1 (ko) * | 2020-03-20 | 2020-11-19 | 한국인식산업(주) | 비대면 계좌 개설 시스템 및 이를 이용한 비대면 계좌 개설 방법 |
WO2022010022A1 (ko) * | 2020-07-06 | 2022-01-13 | 주식회사 유스비 | 비대면 본인인증 고객확인 장치 및 그 방법 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102447899B1 (ko) * | 2020-11-27 | 2022-11-02 | 주식회사 유스비 | 비대면 본인인증 시스템 및 그 방법 |
-
2015
- 2015-10-29 KR KR1020150150765A patent/KR101831158B1/ko active IP Right Grant
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20190026582A (ko) * | 2017-09-04 | 2019-03-13 | 한국전자통신연구원 | 타인의 신분증 불법 촬영을 방지하기 위한 인증 방법 및 장치 |
KR102180719B1 (ko) * | 2020-03-20 | 2020-11-19 | 한국인식산업(주) | 비대면 계좌 개설 시스템 및 이를 이용한 비대면 계좌 개설 방법 |
WO2022010022A1 (ko) * | 2020-07-06 | 2022-01-13 | 주식회사 유스비 | 비대면 본인인증 고객확인 장치 및 그 방법 |
KR20220006995A (ko) * | 2020-07-06 | 2022-01-18 | 주식회사 유스비 | 비대면 본인인증 고객확인 장치 및 그 방법 |
Also Published As
Publication number | Publication date |
---|---|
KR101831158B1 (ko) | 2018-04-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI508007B (zh) | 安全電子付款系統與方法 | |
KR101812969B1 (ko) | 인체정보를 이용한 보안 및 해킹 방지기능을 구비하는 디지털 가상화폐의 거래방법 | |
US11605096B2 (en) | Initiating a device security setting on detection of conditions indicating a fraudulent capture of a machine-readable code | |
US20130046697A1 (en) | Using Mobile Device to Prevent Theft of User Credentials | |
JP2017530586A (ja) | クライアントをデバイスに対して認証するシステム及び方法 | |
KR101856038B1 (ko) | 이체 사실확인 및 전화번호와 매칭된 블록체인을 갖는 디지털 가상화폐의 거래방법 | |
US20170169435A1 (en) | Method and system for authorizing a transaction | |
KR101831158B1 (ko) | 금융 서비스 제공을 위한 단말기 및 그 동작 방법, 금융 서비스를 제공하는 서버 및 그 동작 방법 | |
EP3186739B1 (en) | Secure on device cardholder authentication using biometric data | |
WO2018234882A1 (en) | SYSTEM AND METHOD FOR REALIZING A TRANSACTION | |
KR20210004319A (ko) | 안면 인식을 사용하여 인증을 수행하는 방법, 장치 및 시스템 | |
TW202232407A (zh) | 資訊處理方法、裝置、電子設備、伺服器及介質 | |
CN105279641A (zh) | 互联网支付的注册认证、实现方法及装置 | |
KR101935817B1 (ko) | 해킹방지용 이체 사실확인 및 전화번호와 매칭된 블록체인을 갖는 디지털 가상화폐의 거래방법 | |
US20170337553A1 (en) | Method and appartus for transmitting payment data using a public data network | |
KR101813950B1 (ko) | 금융 자동화 기기 및 그 동작 방법 | |
KR102594999B1 (ko) | 보안성이 우수한 비대면 본인인증 시스템 및 그 방법 | |
CN113065622A (zh) | 一种业务办理方法、终端及服务器 | |
KR101973592B1 (ko) | 인체정보를 이용한 보안 및 해킹 방지기능을 구비하는 디지털 가상화폐의 거래방법 | |
KR101742064B1 (ko) | 금융 서비스 제공을 위한 단말기 및 그 동작 방법, 금융 서비스를 제공하는 서버 및 그 동작 방법 | |
KR101794108B1 (ko) | 금융 서비스 제공을 위한 단말기 및 그 동작 방법, 금융 서비스를 제공하는 서버 및 그 동작 방법 | |
KR20150115049A (ko) | 얼굴인식을 이용한 금융자동화 기기의 보안 강화 방법 및 시스템 | |
KR101813534B1 (ko) | 금융 자동화 기기 및 그 동작 방법 | |
KR101720273B1 (ko) | 금융 서비스 제공을 위한 단말기 및 그 동작 방법, 금융 서비스를 제공하는 서버 및 그 동작 방법 | |
KR20190052585A (ko) | 이체 사실확인 및 전화번호와 매칭된 블록체인을 갖는 디지털 가상화폐의 거래방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
E601 | Decision to refuse application | ||
AMND | Amendment | ||
X701 | Decision to grant (after re-examination) |