KR101432484B1 - 사용자 인증 시스템, 그 시스템에서의 사용자 인증을 위한 장치 및 방법 - Google Patents

사용자 인증 시스템, 그 시스템에서의 사용자 인증을 위한 장치 및 방법 Download PDF

Info

Publication number
KR101432484B1
KR101432484B1 KR1020120152675A KR20120152675A KR101432484B1 KR 101432484 B1 KR101432484 B1 KR 101432484B1 KR 1020120152675 A KR1020120152675 A KR 1020120152675A KR 20120152675 A KR20120152675 A KR 20120152675A KR 101432484 B1 KR101432484 B1 KR 101432484B1
Authority
KR
South Korea
Prior art keywords
information
user
biometric
authentication
user authentication
Prior art date
Application number
KR1020120152675A
Other languages
English (en)
Other versions
KR20140083208A (ko
Inventor
알리파흐미
최덕재
이칠우
Original Assignee
전남대학교산학협력단
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 전남대학교산학협력단 filed Critical 전남대학교산학협력단
Priority to KR1020120152675A priority Critical patent/KR101432484B1/ko
Publication of KR20140083208A publication Critical patent/KR20140083208A/ko
Application granted granted Critical
Publication of KR101432484B1 publication Critical patent/KR101432484B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/316User authentication by observing the pattern of computer usage, e.g. typical user behaviour

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Collating Specific Patterns (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Abstract

본 발명은 사용자 인증 시스템, 그 시스템에서의 사용자 인증을 위한 장치 및 방법에 관한 것으로서, 사용자 인증 시스템에서 단말 장치가 사용자의 행동 및 귀 모양에 따른 생체 인식을 통해 사용자 인증을 위해 미리 등록할 생체 인식 등록 정보를 생성하고, 사용자가 통화를 시도하면, 사용자의 행동 및 귀 모양에 따른 생체 인식을 통해 생체 인식 정보를 생성하며, 서비스 장치가, 단말 장치로부터 생체 인식 등록 정보를 수신하여 사용자 인증을 위해 미리 등록하고, 사용자의 통화 시도에 따라 단말 장치로부터 사용자 인증을 요청 받고, 사용자 인증 요청 시 수신한 생체 인식 정보를 미리 등록된 생체 인식 등록 정보와 비교하여 사용자 인증을 수행한 후 사용자 인증 결과를 단말 장치로 전송함으로써, 사용자로부터 매번 인증 정보를 입력 받을 필요가 없으므로 최소한의 사용자 개입만이 필요하며, 사용자의 편의성을 극대화할 수 있으며, 보안을 강화할 수 있는 효과가 있다.

Description

사용자 인증 시스템, 그 시스템에서의 사용자 인증을 위한 장치 및 방법{USER OUTHENTICAION SYSTEM, APPARATUS AND METHOD FOR USER OUTHENTICAION IN THE SYSTEM}
본 발명은 사용자 인증 시스템에 관한 것으로서, 특히 사용자 인증 시스템에서 사용자의 행동 및 귀 모양에 따른 생체 인식을 통해 사용자 인증을 수행하기 위한 장치 및 방법에 관한 것이다.
이 부분에 기술된 내용은 단순히 본 실시예에 대한 배경 정보를 제공할 뿐 종래기술을 구성하는 것은 아니다.
통신 기술이 발전함에 따라 최근에는 단말 장치를 이용하여 다양한 서비스를 제공받을 수 있으며, 타인에게 제공되는 서비스가 노출되는 것을 방지하기 위해 사용자 인증을 통해 서비스를 제공받을 수 있다.
이와 같은 사용자 인증을 위한 종래의 사용자 인증 시스템은 통신망을 통해 통신을 수행하는 사용자가 등록되어 있는 정당한 사용자인지의 여부를 신뢰할 수 있는 방법으로 확인하며, 사용자 단말 장치는 자신의 사용자 정보 즉, 이름 및 패스워드 등을 이용하여 인증 서버로부터 인증을 받아 서비스를 제공받는다.
또한, 단말 장치는 주소 보안 및 개인 정보 보호 문제를 무단 사용하는 것을 방지하기 위해 엑세스 권한이 있는 사용자만이 접근할 수 있도록 한다. 이를 위해 사용자는 패스워드 또는 그래픽 패턴 등을 암호로 등록하고, 이때 단말 장치는 등록된 암호를 저장하여 매 사용자 인증 시마다 이용될 수 있도록 기억해야 한다.
그러나 종래의 사용자 인증 시스템은 사용자가 입력한 패스워드 또는 그래픽 패턴 등의 암호를 통해 인증을 수행하며, 이러한 암호가 단말 장치에 저장되어 있으므로 타인에게 암호가 노출될 우려가 크며, 이로 인해 타인이 사용자의 단말 장치를 불법으로 사용함에 따른 피해가 발생할 수 있는 문제점이 있다.
이에 따라 종래와 같이 암호 노출에 취약한 패스워드 또는 그래픽 패턴 등의 암호를 통한 사용자 인증 방식 대신 타인에게 암호 노출을 최대한 줄일 수 있는 사용자 인증 기술 개발이 절실히 요구되고 있는 시점이다.
또한, 사용자는 사용 시마다 매번 사용자 인증을 수행하는 불편함 때문에 단말 장치에서 사용자 인증을 해제하고 사용하는 경향이 있다. 이러한 사용자의 단말 장치는 보안에 매우 취약하다는 문제점이 있다.
이에 따라, 사용자 인증 시 사용자로부터 인증 정보를 입력받지 않고, 자동적으로 인증이 수행되는 기술 개발이 요구되고 있다.
본 발명은 종래의 불편함을 해소하기 위하여 제안된 것으로서, 최소한의 사용자 개입으로 생체 인식 정보를 통한 사용자 인증을 수행하기 위한 사용자 인증 시스템을 제공하고자 한다.
또한, 본 발명은 종래의 불편함을 해소하기 위하여 제안된 것으로서, 사용자 행동 정보(팔 구부림) 및 귀 모양 정보에 따라 인식된 생체 인식 정보들을 통계 처리하여 얻은 생체 인식 등록 정보들을 미리 등록하고, 통화시도 시 인식된 생체 인식 정보와 미리 등록된 생체 인식 등록 정보를 비교하여 사용자 인증을 수행하기 위한 방법 및 장치를 제공하고자 한다.
상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시예에 따른 사용자 인증 시스템은, 사용자의 행동 및 귀 모양에 따른 생체 인식을 통해 사용자 인증을 위해 미리 등록할 생체 인식 등록 정보를 생성하고, 인증이 필요한 어플리케이션의 유도에 따라서 사용자가 통화를 시도하면, 사용자의 행동 및 귀 모양에 따른 생체 인식을 통해 생체 인식 정보를 생성하고, 상기 생체 인식 정보를 서비스 장치로 전송하여 인증을 요청하는 단말 장치; 및 단말 장치로부터 생체 인식 등록 정보를 수신하여 사용자 인증을 위해 미리 등록하고, 상기 단말 장치의 어플리케이션으로부터 사용자 인증을 요청 받으면, 사용자 인증 요청 시 수신한 상기 생체 인식 정보를 미리 등록된 생체 인식 등록 정보와 비교하여 사용자 인증을 수행한 후 사용자 인증 결과를 단말 장치의 어플리케이션으로 전송하는 서비스 장치를 포함한다.
상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시 예에 따른 사용자 인증을 위한 단말 장치는, 통신망을 통해 연결된 서비스 장치와 생체 인식을 통한 사용자 인증을 위한 통신을 수행하는 통신부; 및 사용자의 행동 및 귀 모양에 따른 생체 인식을 통해 생체 인식 등록 정보를 생성하여 생성된 생체 인식 등록 정보를 서비스 장치에 미리 등록하고, 사용자 인증을 필요로 하는 어플리케이션의 유도에 따라서 사용자가 통화를 시도하면, 생체 인식을 통해 생체 인식 정보를 생성하여 생성된 생체 인식 정보를 서비스 장치로 전송하고, 서비스 장치로부터 미리 등록된 생체 인식 등록 정보 및 상기 생체 인식 정보의 비교를 통해 이루어진 사용자 인증 결과를 수신하여 상기 어플리케이션에 제공하는 제어부를 포함한다.
본 발명의 바람직한 실시 예에 따른 사용자 인증을 위한 단말 장치에 있어서, 제어부는, 사용자가 단말 장치를 귀 부근으로 가져가는 행동을 취함에 따라 사용자의 팔을 구부림 힘을 측정하고, 측정된 값을 행동 정보로 생성하고, 행동 정보를 반복적으로 생성하여 통계화하여 평균값을 계산하고, 계산된 평균값을 생체 인식 등록 정보로 설정한다.
본 발명의 바람직한 실시 예에 따른 사용자 인증을 위한 단말 장치에 있어서, 제어부, 사용자의 통화 시도시, 단말 장치를 귀 부근으로 가져가는 행동에 따른 팔 구림 힘을 측정하고, 측정된 값으로 행동 정보로 생성하고, 생성된 행동 정보를 생체 인식 정보로 서비스 장치로 전송하는 것을 특징으로 하는 사용자 인증 시스템에서의 사용자 인증을 위한 단말 장치.
본 발명의 바람직한 실시 예에 따른 사용자 인증을 위한 단말 장치는, 사용자의 귀를 촬영하는 촬영된 영상을 제어부로 전송하는 촬영부를 더 포함한다.
본 발명의 바람직한 실시 예에 따른 사용자 인증을 위한 단말 장치에 있어서, 제어부는, 사용자의 귀를 반복적으로 촬영한 영상에서 귀 모양을 캡쳐하여 귀 모양 정보들을 생성하고, 귀 모양 정보들을 통계화하여 평균값을 계산하고, 계산된 평균값을 생체 인식 등록 정보로 설정한다.
본 발명의 바람직한 실시 예에 따른 사용자 인증을 위한 단말 장치에 있어서, 제어부는, 사용자가 통화를 시도할 때, 귀를 촬영한 영상에서 귀 모양을 캡쳐하여 귀 모양 정보를 생성하고, 생성된 귀 모양 정보를 생체 인식 정보로 서비스 장치로 전송한다.
상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시 예에 따른 사용자 인증을 위한 서비스 장치는, 통신망을 통해 연결된 단말 장치와 사용자 인증을 위한 통신을 수행하는 통신부; 및 단말 장치로부터 인증이 필요한 어플리케이션의 실행에 따라서 사용자의 행동 및 귀 모양에 따른 생체 인식을 통해 생성된 생체 인식 등록 정보를 수신하여 미리 등록하고, 단말 장치로부터 사용자 인증 시 사용자의 행동 및 귀 모양에 따른 생체 인식을 통해 생성된 생체 인식 정보를 수신하고, 수신된 생체 인식 정보를 미리 등록된 생체 인식 등록 정보와 비교하여 사용자 인증을 수행한 후 사용자 인증 결과를 단말 장치로 전송하는 제어부를 포함한다.
본 발명의 바람직한 실시 예에 따른 사용자 인증을 위한 서비스 장치에 있어서, 제어부는, 생체 인식 정보를 이용한 사용자 인증이 실패한 경우, 기 설정된 사용자 인증 정보를 이용하여 사용자 인증을 수행한다.
상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시 예에 따른 사용자 인증을 위한 방법은, 사용자의 행동 및 귀 모양에 따른 생체 인식을 통해 생체 인식 등록 정보를 생성하는 단계; 생성된 생체 인식 등록 정보를 서비스 장치에 미리 등록하는 단계; 사용자 인증을 필요로 하는 어플리케이션의 요청에 따라서 사용자가 통화를 시도하면, 생체 인식을 통해 생체 인식 정보를 생성하여 생성된 생체 인식 정보를 서비스 장치로 전송하고, 서비스 장치로부터 미리 등록된 생체 인식 등록 정보 및 생체 인식 정보의 비교를 통해 사용자 인증을 받는 단계; 사용자 인증이 성공한 경우, 인증 결과를 상기 어플리케이션으로 제공하는 단계를 포함한다.
본 발명의 바람직한 실시 예에 따른 사용자 인증을 위한 방법은, 사용자의 인증이 실패한 경우, 사용자로부터 사용자 인증 정보를 입력 받아 사용자 인증을 수행하는 단계를 더 포함한다.
본 발명의 바람직한 실시 예에 따른 사용자 인증을 위한 방법에 있어서, 생체 인식을 통해 생체 인식 등록 정보를 생성하는 단계는, 사용자가 단말 장치를 귀 부근으로 가져가는 행동을 취함에 따라 사용자의 팔을 구부림 힘을 측정하는 단계; 측정된 값을 행동 정보로 생성하는 단계; 행동 정보를 반복적으로 생성하여 생성된 행동 정보들을 통계화하여 평균값을 계산하는 단계; 및 계산된 평균값을 생체 인식 등록 정보로 설정하는 단계를 포함한다.
본 발명의 바람직한 실시 예에 따른 사용자 인증을 위한 방법에 있어서, 생체 인식을 통해 생체 인식 등록 정보를 생성하는 단계는, 귀 모양을 반복적으로 촬영하는 단계; 촬영된 영상들에서 귀 모양을 캡쳐하는 단계; 캡처한 귀 모양 이미지들을 분석하여 귀 모양 정보들을 생성하는 단계; 생성한 귀 모양 정보들을 통계화하여 평균값을 계산하는 단계 및 계산된 평균값을 생체 인식 등록 정보로 설정하는 단계를 포함한다.
본 발명의 바람직한 실시 예에 따른 사용자 인증을 위한 방법에 있어서, 생체 인식 등록 정보 및 생체 인식 정보는, 사용자의 팔 구부림의 힘을 측정하여 생성한 행동 정보 및 사용자의 귀를 촬영하여 생성한 귀 모양 정보를 이용하여 생성된다.
상술한 바와 같은 목적을 달성하기 위한 본 발명의 컴퓨터에서 판독 가능한 기록 매체는 사용자 인증을 위한 방법을 실행하기 위한 프로그램이 기록되어 있다.
본 발명은 단말 장치가 사용자의 행동 정보, 특히 전화를 받기 위해 수행하는 행동(팔 구부림) 및 사용자의 귀 모양 정보에 따른 생체 인식을 수행하고, 생체 인식을 통해 사용자 인증을 수행함으로써, 사용자로부터 매번 인증 정보를 입력 받을 필요가 없으므로 최소한의 사용자 개입만이 필요하다. 이로 인해 본 발명은 사용자의 편의성을 극대화할 수 있으며, 보안을 강화할 수 있는 효과가 있다.
도 1은 본 발명의 실시예들에 따른 사용자 인증 시스템의 구성을 도시한 도면이다.
도 2는 본 발명의 실시예들에 따른 사용자 인증 시스템에서의 생체 인식을 통한 사용자 인증을 위한 단말 장치의 구성을 도시한 도면이다.
도 3은 본 발명의 실시예들에 따른 사용자 인증 시스템에서의 생체 인식을 통한 사용자 인증을 위한 서비스 장치의 구성을 도시한 도면이다.
도 4은 본 발명의 실시예들에 따른 사용자 인증 시스템에서의 생체 인식의 일 예를 도시한 도면이다.
도 5는 본 발명의 제1 실시예에 따라 사용자 인증 시스템에서의 생체 인식을 통한 사용자 인증을 위한 방법을 도시한 도면이다.
도 6은 본 발명의 제1 실시예에 따라 생체 인식을 통해 생성된 행동 정보에 따른 AF 신호들의 일 예를 도시한 도면이다.
도 7은 본 발명의 제2 실시예에 따라 사용자 인증 시스템에서의 생체 인식을 통한 사용자 인증을 위한 방법을 도시한 도면이다.
도 8은 본 발명의 제2 실시예에 따라 생체 인식을 통해 귀 모양 정보를 생성하는 일 예를 도시한 도면이다.
이하, 본 발명의 바람직한 실시 예를 첨부한 도면을 참조하여 상세히 설명한다. 다만, 하기의 설명 및 첨부된 도면에서 본 발명의 요지를 흐릴 수 있는 공지 기능 또는 구성에 대한 상세한 설명은 생략한다. 또한, 도면 전체에 걸쳐 동일한 구성 요소들은 가능한 한 동일한 도면 부호로 나타내고 있음에 유의하여야 한다.
이하에서 설명되는 본 명세서 및 청구범위에 사용된 용어나 단어는 통상적이거나 사전적인 의미로 한정해서 해석되어서는 아니 되며, 발명자는 그 자신의 발명을 가장 최선의 방법으로 설명하기 위한 용어의 개념으로 적절하게 정의할 수 있다는 원칙에 입각하여 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야만 한다. 따라서 본 명세서에 기재된 실시 예와 도면에 도시된 구성은 본 발명의 가장 바람직한 일 실시 예에 불과할 뿐이고, 본 발명의 기술적 사상을 모두 대변하는 것은 아니므로, 본 출원시점에 있어서 이들을 대체할 수 있는 다양한 균등물과 변형 예들이 있을 수 있음을 이해하여야 한다.
우선, 본 발명의 실시예에 따른 사용자 인증 시스템에 대해 첨부된 도면을 참조하여 구체적으로 설명하기로 한다.
도 1은 본 발명의 실시예들에 따른 사용자 인증 시스템의 구성을 도시한 도면이다.
도 1을 참조하면, 사용자 인증 시스템은 통신망(10)을 통해 연결되는 단말 장치(100) 및 서비스 장치(200)를 포함하여 구성할 수 있다.
단말 장치(100)는 사용자의 키 조작에 따라 통신망(10)을 경유하여 각종 데이터를 송수신할 수 있는 단말기를 말하는 것이며, 태블릿 PC(Tablet PC), 랩톱(Laptop), 개인용 컴퓨터(PC: Personal Computer), 스마트폰(Smart Phone), 개인휴대용 정보단말기(PDA: Personal Digital Assistant), 스마트 TV 및 이동통신 단말기(Mobile Communication Terminal) 등 중 어느 하나일 수 있다.
또한, 단말 장치(100)는 통신망(10)을 이용하여 음성 또는 데이터 통신을 수행하는 단말기이며, 통신망(10)을 경유하여 서비스 장치(200)와 통신하기 위한 브라우저, 프로그램 및 프로토콜을 저장하는 메모리, 각종 프로그램을 실행하여 연산 및 제어하기 위한 마이크로프로세서 등을 구비하고 있는 단말기를 의미한다. 즉, 단말 장치(100)는 서비스 장치(200)와 서버-클라이언트 통신이 가능하고, 방송 서비스를 실행할 수 있다면 그 어떠한 단말기도 가능하며, 노트북 컴퓨터, 이동통신 단말기, PDA 등의 통신 컴퓨팅 장치를 모두 포함하는 넓은 개념이다. 한편, 단말 장치(100)는 터치 스크린을 구비한 형태로 제작되는 것이 바람직하나 반드시 이에 한정되는 것은 아니다. 특히, 단말 장치(100)는 사용자 인증을 필요로 하는 임의의 어플리케이션을 포함할 수 있으며, 상기 어플리케이션의 실행 요청시, 본 발명에 따른 사용자 인증을 수행할 수 있다.
구체적으로, 본 발명의 실시예들에 따른 단말 장치(100)는 생체 인식 예를 들어, 사용자의 통화 시도 시 사용자의 행동 정보(팔의 구부림) 및 사용자의 귀 모양 등을 이용한 생체 인식을 통한 사용자 인증을 수행할 수 있다. 즉, 단말 장치(100)는 생체 인식 등록 정보, 예를 들어, 통화 수행시 핸드폰을 귀에 대는 동작에 따른 팔의 구부림의 힘에 대한 통계 값 또는 사용자의 귀 모양을 미리 인식하여 설정하고, 설정된 생체 인식 등록 정보를 서비스 장치(200)로 사용자 정보와 함께 전송하여 인증을 위한 정보로 미리 등록한다. 그리고, 단말 장치(100)는 사용자 인증을 필요로 하는 어플리케이션의 유도에 따라서, 사용자의 통화 시도 시 사용자 인증을 위해 생체 인식을 수행한다. 즉, 현재 사용자의 팔의 구부림의 힘 또는 사용자 귀 모양을 캡쳐함으로써 얻은 생체 인식 정보를 서비스 장치(200)로 전송하고, 서비스 장치(200)로부터 전송한 생체 인식 정보 및 미리 등록한 생체 인식 등록 정보를 비교하여 인증 받은 결과에 따라 상기 어플리케이션의 실행을 제어할 수 있다. 이때, 상기 어플리케이션은, 통화와 관련된 어플리케이션일 수 있다.
서비스 장치(200)는 단말 장치(100)와 무선 통신을 하여 생체 인식을 통한 사용자 인증을 지원할 수 있다. 특히, 서비스 장치(200)는 단말 장치(100)로부터 전송된 생체 인식 등록 정보를 사용자 정보와 함께 수신하여 인증 수행을 위해 미리 등록하고, 단말 장치(100)에서 사용자의 인증을 필요로 하는 어플리케이션의 요청에 따라서, 인증 요청을 받으면, 이때 전송되는 생체 인식 정보를 미리 등록한 생체 인식 등록 정보와 비교하여 사용자 인증을 수행할 수 있다.
이와 같은 단말 장치(100) 및 서비스 장치(200)는 통신망(10)을 통해 연동되며, 이러한 통신망(10)은 인터넷망, 인트라넷망, 이동통신망, 위성 통신망 등 다양한 유무선 통신 기술을 이용하여 데이터를 송수신할 수 있는 망을 말한다. 또한, 통신망(10)은 서비스 장치(200)와 결합되어 하드웨어, 소프트웨어 등의 컴퓨팅 자원을 저장한다. 이러한, 통신망(10)은 LAN(Local Area Network), WAN(Wide Area Network)등의 폐쇄형 네트워크, 인터넷(Internet)과 같은 개방형 네트워크뿐만 아니라, CDMA(Code Division Multiple Access), WCDMA(Wideband Code Division Multiple Access), GSM(Global System for Mobile Communications), LTE(Long Term Evolution), EPC(Evolved Packet Core) 등의 네트워크와 향후 구현될 차세대 네트워크 및 컴퓨팅 네트워크를 통칭하는 개념이다.
이와 같이 구성된 사용자 인증 시스템에서 첨부된 도 2를 참조하여 본 발명의 실시예에 따른 단말 장치(100)의 구성을 구체적으로 살펴보면 다음과 같다.
단말 장치(100)는 제어부(110), 입력부(120), 통신부(130), 저장부(140), 출력부(150) 및 촬영부(160)를 포함하여 구성할 수 있다.
제어부(110)는 단말 장치(100)의 전반적인 제어를 수행하며, 특히 생체 인식 및 사용자 인증 수행을 위한 관련된 동작을 제어할 수 있다. 이를 위해, 제어부(110)는 생체 인식부(111), 인증 수행부(112) 및 어플리케이션 처리부(113)를 포함하여 구성될 수 있다.
생체 인식부(111)는 사용자 인증을 필요로 하는 어플리케이션의 요청에 따른 사용자 인증을 수행하기에 앞서 인증에 이용할 생체 인식 등록 정보를 미리 설정하고, 서비스 가입 시 또는 주기적으로 설정된 생체 인식 등록 정보를 사용자 정보와 함께 통신부(130)로 전달하여 서비스 장치(200)로 전송하도록 제어한다. 예를 들어, 첨부된 도 4의 (a)에 도시된 바와 같이, 본 발명의 제1 실시예에 따라 생체 인식부(111)는 사용자가 통화를 위해 단말 장치(100)를 귀 부근으로 가져감에 따른 행동 즉, 팔 구부림의 힘 등의 행동 정보를 측정하여 생체 인식 등록 정보로 미리 설정할 수 있다. 구체적으로, 생체 인식부(111)는 단말 장치(100)에 장착된 하나 이상의 센서를 통해 사용자가 단말 장치(100)를 귀 부근으로 가져갈 때의 팔 구부림 힘 또는 단말 장치(100)를 잡은 손아귀 힘 등의 행동 정보를 측정할 수 있다. 여기서, 행동 정보는 다양한 방법을 이용하여 측정할 수 있으며, 예를 들어, 감압 센서를 통해 팔을 구부릴 때 가해지는 압력 및 손에 의해 눌려지는 압력을 측정하거나, 인체 통신을 통해 인체에서 사용자의 팔 구부림에 따라 감지된 생체 신호들을 단말 장치(100)로 전송함으로써 단말 장치(100)에서 생체 신호를 분석하여 얻을 수 있다. 이때, 사용자가 통화를 위한 자세를 여러 차례 반복적으로 취함으로써, 생체 인식부(111)는 반복적으로 측정된 값 즉, 행동 정보들을 통계 처리하여 평균값을 구하고, 구해진 평균값을 생체 인식 등록 정보로 설정할 수 있다. 또한, 평균 값에 ±오차 범위를 두어 생체 인식 등록 정보를 설정할 수 있다. 여기서, 생체 인식부(111)는 예를 들어, 행동 정보를 측정하기 위해 패턴 유사 검색 및 정렬 알고리즘을 이용할 수 있다.
또한, 본 발명의 제2 실시예에 따라 생체 인식부(111)는 첨부된 도 4의 (b)에 도시된 바와 같이, 사용자의 귀 모양을 촬영부(160)를 통해 촬영하고, 촬영된 귀 모양의 영상을 분석하고, 분석된 귀 모양의 생체 인식 정보를 생체 인식 등록 정보로 설정할 수 있다. 이러한 생체 인식 등록 정보는 정확성을 높이기 위해 여러 차례 다양한 각도로 촬영된 영상들을 분석하여 얻은 생체 인식 정보를 통계 처리하여 평균 값의 생체 인식 정보를 생체 인식 등록 정보로 설정할 수 있다. 또한, 평균 값에 ±오차 범위를 두어 생체 인식 등록 정보를 설정할 수 있다. 예를 들어, 생체 인식부(111)는 각 픽셀 별로 촬영된 귀 영상의 LBP 표현값을 계산하고, 계산된 셀의 값들을 히스토그램으로 생성하여 생성된 히스토그램을 생체 인식 정보로 설정할 수 있다.
한편, 생체 인식부(111)는 사용자 인증을 필요로 하는 어플리케이션을 사용자가 실행함에 따라 인증 수행부(112)에서 인증이 요청되면, 인증 수행을 위한 행동 정보 측정 또는 귀 영상 촬영 등의 생체 인식을 수행하고, 이때, 측정된 생체 인식 정보를 인증 수행부(112)로 전달한다.
인증 수행부(112)는 상기 어플리케이션의 유도에 따라 사용자가 통화 시도시 사용자 인증을 위해 생체 인식부(111)에서 현재 측정된 생체 인식 정보를 전달 받고, 전달된 생체 인식 정보를 인증 요청 메시지에 포함하여 통신부(130)를 통해 서비스 장치(200)로 전송한다. 또한, 인증 수행부(112)는 서비스 장치(200)로부터 사용자 인증을 수행함에 따라 얻은 인증 결과 정보를 포함한 인증 요청 응답 메시지를 수신하며, 인증 결과 정보에 따라 인증이 성공한 경우, 어플리케이션 처리부(113)로 인증 성공 신호를 전달하고, 인증이 실패한 경우, 어플리케이션 처리부(113)로 인증 실패 신호를 전송한다.
어플리케이션 처리부(113)는 인증 수행부(112)로부터 인증 성공 신호를 수신하면, 자동으로 어플리케이션이 실행되도록 제어하고, 인증 수행부(112)로부터 인증 실패 신호를 수신하면, 어플리케이션이 실행되지 못하도록 제어한다. 또한, 어플리케이션 처리부(113)는 인증 실패에 대한 어플리케이션의 실행 중단을 알리는 경고음 및 팝업 메시지를 출력부(150)의 화면에 표시하도록 제어할 수 있다.
한편, 어플리케이션 처리부(113)는 생체 인식을 통한 인증이 실패한 경우, 통화가 중단되는 방지하기 위해, 인증 수행부(112)로부터 서비스 장치(200)에 미리 등록된 사용자 인증 정보를 통해 사용자 인증을 수행함으로써 전달된 인증 성공 신호를 수신하여 통화가 중단되지 않고 수행되도록 제어할 수 있다.
입력부(120)는 사용자의 조작에 따라서 사용자의 요청이나 정보에 해당하는 사용자 입력 신호를 발생할 수 있으며, 현재 상용화되어 있거나 향후 상용화가 가능한 다양한 입력 수단으로 구현될 수 있다. 예를 들면, 입력부(120)는 키보드, 마우스, 조이스틱, 터치 스크린, 터치 패드 등과 같은 일반적인 입력 장치뿐만 아니라, 사용자의 모션을 감지하여 특정 입력 신호를 발생하는 제스처 입력 수단을 포함할 수 있다. 특히, 입력부(120)는 단말 장치(100)에 장착된 다양한 센서들로부터 사용자의 행동 정보를 입력 받고, 입력된 행동 정보를 제어부(110)로 전달한다. 이 외에도 입력부(120)는 사용자가 입력한 다양한 정보를 제어부(110)로 전달할 수 있다. 또한, 입력부(120)는 사용자의 인체로부터 전달된 인체 신호를 감지하여 감지된 인체 신호를 행동 정보로 이용하도록 제어부(110)로 전달할 수도 있다.
통신부(130)는 통신망(10)을 통해 서비스 장치(200)와 통신을 수행하여 생체 인식을 통한 사용자 인증을 위한 메시지들을 송수신한다. 이러한 통신부(130)는 유선 방식 및 무선 방식뿐만 아니라 다양한 통신 방식을 통해서 데이터를 송수신할 수 있다. 더하여, 통신부(130)는 하나 이상의 통신 방식을 사용하여 데이터를 송수신할 수 있으며, 이를 위하여 통신부(130)는 각각 서로 다른 통신 방식에 따라서 데이터를 송수신하는 복수의 통신 모듈을 포함할 수 있다. 특히, 통신부(130)는 생체 인식 등록 정보 및 사용자 정보를 포함한 사용자 인증 등록 요청 메시지 및 실제 통화 시 사용자 인증을 위한 인증 요청 메시지를 서비스 장치(200)로 전송한다. 또한, 통신부(130)는 서비스 장치(200)로부터 사용자 인증 등록 결과 정보를 포함한 사용자 인증 응답 메시지 및 사용자 인증 결과 정보를 포함한 사용자 인증 응답 메시지를 수신하여 수신된 메시지를 제어부(110)로 전달한다.
저장부(140)는 단말 장치(100)의 동작에 필요한 정보들을 저장하며, 특히, 사용자 인증과 관련하여, 사용자의 팔 구부림 등의 행동을 측정한 행동 정보 및 귀 모양을 촬영한 영상을 임시 저장할 수 있으며, 행동 정보 및 촬영 영상의 분석에 따른 생체 인식 등록 정보 및 생체 인식 정보를 서비스 장치(200)로 전송하기 전 임시로 저장할 수 있다. 여기서, 생체 인식 등록 정보 및 생체 인식 정보는 서비스 장치(200)로 전송한 후 삭제될 수 있다. 이로써, 단말 장치(100)는 이들 정보를 계속해서 기억하지 않으므로, 보안을 유지할 수 있다. 또한, 저장부(140)는 생체 인식 및 사용자 인식을 위한 관련 정보 및 프로그램을 저장할 수 있다. 이러한 저장부(140)는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(Magnetic Media), CD-ROM(Compact Disk Read Only Memory), DVD(Digital Video Disk)와 같은 광 기록 매체(Optical Media), 플롭티컬 디스크(Floptical Disk)와 같은 자기-광 매체(Magneto-Optical Media) 및 롬(ROM), 램(RAM, Random Access Memory), 플래시 메모리를 포함한다.
출력부(150)는 단말 장치(100)의 동작 결과나 상태를 사용자가 인식할 수 있도록 제공하는 수단으로서, 예를 들면, 화면을 통해 시각적으로 출력하는 표시부나, 가청음을 출력하는 스피커 등을 포함할 수 있다. 특히, 본 발명에 있어서, 단말 장치(100)에서 구동되는 사용자 인증 및 생체 인식에 관련된 화면을 표시할 수 있으며, 사용자의 요청에 따라 실행되는 프로그램의 영상을 화면에 표시할 수 있고, 촬영부(160)에서 촬영된 영상 특히 귀 모양이 포함된 영상을 표시하고, 표시된 영상에서 귀 모양을 캡쳐 및 분석하기 위한 화면을 구성하여 표시할 수 있다.
다음으로, 사용자 인증 시스템에서 첨부된 도 3을 참조하여 본 발명의 실시예에 따른 서비스 장치(200)의 구성을 구체적으로 살펴보면 다음과 같다.
서비스 장치(200)는 제어부(210), 통신부(220) 및 저장부(230)를 포함하여 구성할 수 있다.
제어부(210)는 서비스 장치(200)의 전반적인 동작 및 사용자 인증 서비스를 위한 동작 등의 제어를 수행할 수 있다. 특히, 제어부(210)는 사용자의 단말 장치(100)로부터 생체 인식을 통해 사용자의 행동 즉, 팔 구부림 등의 행동을 측정 하여 통계 처리한 생체 인식 등록 정보 또는 귀를 촬영하여 얻은 귀 모양의 캡쳐 영상을 분석하여 얻은 생체 인식 등록 정보를 수신하여 사용자 정보와 함께 미리 등록한다. 이렇게 미리 등록된 생체 인식 등록 정보는 사용자 정보와 매핑되어 해당 사용자를 인증하기 위한 인증 정보로 설정되고, 기 설정된 인증 키 및 비밀 번호 등의 사용자 인증 정보와 매핑되어 관리될 수도 있다.
또한, 제어부(210)는 단말 장치(100)로부터 사용자 인증을 필요로 하는 어플리케이션의 실행에 따라서 사용자 인증 요청을 받으면, 인증 요청 시 수신된 측정된 행동 정보에 따른 생체 인식 정보 또는 캡쳐된 귀 모양에 따른 생체 인식 정보를 미리 등록된 생체 인식 등록 정보와 비교하여 사용자 인증을 수행한다. 이때, 제어부(210)는 인체 인식 정보가 미리 등록된 생체 인식 등록 정보와 일치하는 지를 판단하여 판단 결과 즉, 인증 성공/실패 정보를 사용자 인증 응답 메시지에 포함하여 단말 장치(100)로 전송한다.
한편, 제어부(210)는 생체 인식 정보를 통한 사용자 인증을 실패한 경우, 기 설정된 방식으로 사용자 인증을 수행하기 위해, 인증 키 또는 비밀 번호 등의 사용자 인증 정보를 단말 장치(100)에서 입력하도록 명령하고, 이에 따라 단말 장치(100)에서 전송된 사용자 인증 정보를 기 설정된 사용자 인증 정보와 비교하여 사용자 인증을 다시 수행할 수 있다.
통신부(220)는 통신망(10)을 통해 단말 장치(100)와 방송 서비스를 위한 메시지들을 송수신한다. 이러한 통신부(220)는 유선 방식 및 무선 방식뿐만 아니라 다양한 통신 방식을 통해서 데이터를 송수신할 수 있다. 더하여, 통신부(220)는 하나 이상의 통신 방식을 사용하여 데이터를 송수신할 수 있으며, 이를 위하여 통신부(220)는 각각 서로 다른 통신 방식에 따라서 데이터를 송수신하는 복수의 통신 모듈을 포함할 수 있다. 특히, 통신부(220)는 생체 인식 등록 정보 및 사용자 정보를 포함한 사용자 인증 등록 요청 메시지 및 실제 통화 시 사용자 인증을 위한 인증 요청 메시지를 단말 장치(100)로부터 수신한다. 또한, 통신부(130)는 사용자 인증 등록 결과 정보를 포함한 사용자 인증 응답 메시지 및 사용자 인증 결과 정보를 포함한 사용자 인증 응답 메시지를 단말 장치(100)로 전송한다.
저장부(230)는 사용자 인증에 관련된 정보를 저장한다. 구체적으로, 저장부(230)는 단말 장치(100)로부터 수신하여 미리 등록된 생체 인식 등록 정보 및 사용자 정보를 저장하고, 서비스 가입 시 기 설정된 사용자 인증 정보를 저장한다. 또한, 저장부(230)는 인증 요청 시 수신한 생체 인식 정보를 임시 저장할 수도 있다. 이러한 저장부(230)는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(Magnetic Media), CD-ROM(Compact Disk Read Only Memory), DVD(Digital Video Disk)와 같은 광 기록 매체(Optical Media), 플롭티컬 디스크(Floptical Disk)와 같은 자기-광 매체(Magneto-Optical Media) 및 롬(ROM), 램(RAM, Random Access Memory), 플래시 메모리를 포함한다.
그러면, 이와 같이 구성된 사용자 인증 시스템에서 위치 정보를 제공하기 위한 결제 방법에 대해 첨부된 도면을 참조하여 구체적으로 설명하기로 한다.
우선, 본 발명의 실시예들에 따라 사용자 인증 시스템은 사용자 인증 서비스를 수행하기 위한 서비스 가입에 대한 절차를 수행한다. 즉, 단말 장치(100)는 사용자 정보를 전송하여 서비스 장치(200)에 등록하고, 서비스 장치(200)로부터 사용자 인증 서비스를 위한 관련 어플리케이션 및 프로그램 등을 제공받아 저장할 수 있다.
이후, 단말 장치(100)는 생체 인식을 통한 사용자 인증을 위해 사용자의 행동 정보 및 귀 모양 영상 등을 통해 생성된 사용자 인증 등록 정보를 서비스 장치(200)로 미리 등록함으로써, 어플리케이션의 실행에 대한 사용자 인증을 수행하도록 한다.
이러한 사용자 인증을 수행하기 위한 본 발명의 실시예들을 각각 구체적으로 설명하면 다음과 같다.
도 5는 본 발명의 제1 실시예에 따라 사용자 인증 시스템의 단말 장치에서 생체 인식을 통한 사용자 인증을 위한 방법을 도시한 도면이다.
도 5를 참조하면, 1101단계에서 사용자가 통화를 위해 단말 장치(100)를 귀 부근으로 가져감에 따라 단말 장치(100)는 하나 이상의 센서를 통해 수신된 사용자의 행동 즉, 팔 구부림의 힘 등의 행동 정보를 측정하여 분석하고, 분석된 행동 정보를 저장한다. 예를 들어, 단말 장치(100)는 귀 부근으로 가져갈 때의 팔 구부림 힘 또는 단말 장치(100)를 잡은 손아귀 힘 등을 측정하여 행동 정보를 생성할 수 있다. 여기서, 생성된 행동 정보는 첨부된 도 6에 도시된 바와 같이, AF 신호일 수 있으며, 다양한 방법을 이용하여 생성할 수 있다. 예를 들어, 감압 센서를 통해 팔을 구부릴 때 가해지는 압력 및 손에 의해 눌려지는 압력을 측정하거나, 인체 통신을 통해 인체에서 사용자의 팔 구부림에 따라 감지된 생체 신호들을 단말 장치(100)로 전송함으로써 단말 장치(100)에서 생체 신호를 분석하여 얻을 수 있다. 이때, 사용자가 통화를 위한 자세를 수 차례 반복적으로 취함으로써, 단말 장치(100)는 반복적으로 팔 구부림의 힘을 측정하여 다수의 행동 정보를 생성할 수 있다.
1102단계에서 단말 장치(100)는 생성된 행동 정보들을 통계 처리하여 평균값을 계산하고, 1103단계에서 계산된 평균값으로 생체 인식 등록 정보를 생성하여 저장한다. 이때, 평균 값에 ± 오차 범위를 두어 생체 인식 등록 정보를 설정할 수 있다. 여기서, 단말 장치(100)는 예를 들어, 행동 정보를 측정하기 위해 패턴 유사 검색 및 정렬 알고리즘을 이용할 수 있다.
그런 다음 1104단계에서 단말 장치(100)는 생성된 생체 인식 등록 정보를 사용자 정보와 함께 사용자 인증 등록 요청 메시지에 포함하여 서비스 장치(200)로 전송한다. 이에 따라 서비스 장치(200)는 생체 인식 등록 정보를 사용자 인증을 위해 등록하고, 사용자 정보와 매핑하여 저장한 후, 사용자 인증 등록에 따른 결과 정보를 포함한 사용자 인증 응답 메시지를 단말 장치(100)로 전송한다.
이후, 1105단계에서 단말 장치(100)는 사용자 인증을 필요로 하는 어플리케이션의 실행 요청 시, 사용자 인증을 위한 유도에 따라서 사용자가 통화를 시도하는 지를 확인한다. 확인 결과, 사용자의 통화 시도가 있으면, 1106단계에서 단말 장치(100)는 생체 인식을 통한 사용자 인증을 위해, 통화에 따른 사용자의 팔 구부림의 힘을 측정하여 행동 정보를 생성하고, 1107단계에서 생성된 행동 정보를 이용하여 생체 인식 정보를 생성한다.
그런 다음 1108단계에서 단말 장치(100)는 생성된 생체 인식 정보를 포함한 사용자 인증 요청 메시지를 서비스 장치(200)로 전송한다. 이에 따라 서비스 장치(200)는 수신된 생체 인식 정보와 미리 등록된 생체 인식 등록 정보를 비교하여 사용자 인증을 수행한다.
이후, 1109단계에서 단말 장치(100)는 사용자 인증 결과 정보를 포함한 사용자 인증 응답 메시지를 서비스 장치(200)로부터 수신한다. 1110단계에서 단말 장치(100)는 사용자 인증 응답 메시지 포함된 사용자 인증 결과 정보를 확인하여 인증 성공 여부를 확인한다.
확인 결과, 인증이 성공하면, 1111단계에서 단말 장치(100)는 인증 결과를 어플리케이션으로 전송하여 해당 어플리케이션을 실행하며, 상기 어플리케이션의 실행에 따라서 특정 기능 또는 서비스가 실행된다. 반면, 인증이 실패한 경우에는 1112단계에서 단말 장치(100)는 어플리케이션의 실행을 중단하거나 기 설정된 방식의 사용자 인증을 실행하여 인증 키 또는 비밀 번호 등의 사용자 인증 정보를 사용자로부터 입력 받아 입력된 사용자 인증 정보를 서비스 장치(200)로 전송하여 사용자 인증을 받은 후 어플리케이션을 실행하도록 할 수 있다.
도 7은 본 발명의 제2 실시예에 따라 사용자 인증 시스템에서의 생체 인식을 통한 사용자 인증을 위한 방법을 도시한 도면이다.
도 7을 참조하면, 1201단계에서 단말 장치(100)는 촬영부(160)의 카메라를 통해 사용자 자신의 귀를 촬영한다. 이때, 단말 장치(100)는 다양한 각도에서 촬영할 수 있으며, 실제 사용자가 통화를 하는 행동을 취하는 상태에서 귀 모양을 촬영할 수 있다.
1202단계에서 단말 장치(100)는 첨부된 도 8에 도시된 바와 같이, 하나 이상의 촬영된 영상에서 귀 모양을 캡쳐하고, 캡쳐한 귀 모양 이미지를 분석하여 분석된 정보(데이터, AF 신호 등)를 생성하고, 1203단계에서 단말 장치(100)는 생성된 귀 모양 분석 정보를 이용하여 생체 인식 등록 정보 생성하고, 생성된 생체 인식 등록 정보를 저장한다.
1204단계에서 단말 장치(100)는 생성된 생체 인식 등록 정보를 사용자 정보와 함께 사용자 인증 등록 요청 메시지에 포함하여 서비스 장치(200)로 전송한다. 이에 따라 서비스 장치(200)는 생체 인식 등록 정보를 사용자 인증을 위해 등록하고, 사용자 정보와 매핑하여 저장한 후, 사용자 인증 등록에 따른 결과 정보를 포함한 사용자 인증 등록 응답 메시지를 단말 장치(100)로 전송한다.
이후, 1205단계에서 단말 장치(100)는 사용자 인증을 필요로 하는 어플리케이션의 실행 요청에 따른 상기 어플리케이션의 사용자 인증을 위한 유도에 따라서, 사용자가 통화 버튼을 누르고, 통화를 시도하는 지를 확인한다. 확인 결과, 사용자의 통화 시도가 있으면, 1206단계에서 단말 장치(100)는 생체 인식을 통한 사용자 인증을 위해, 통화에 따른 사용자의 귀를 촬영하고, 촬영된 귀 영상에서 귀 모양을 캡쳐한 후, 캡쳐한 귀 모양을 분석하여 귀 모양 정보를 생성한다.
1206단계에서 단말 장치(100)는 생성된 귀 모양 정보로 생체 인식 정보를 생성한다.
그런 다음 1206단계에서 단말 장치(100)는 생성된 생체 인식 정보를 포함한 사용자 인증 요청 메시지를 서비스 장치(200)로 전송한다. 이에 따라 서비스 장치(200)는 수신된 생체 인식 정보와 미리 등록된 귀 모양에 따른 생체 인식 등록 정보를 비교하여 사용자 인증을 수행한다.
이후, 1207단계에서 단말 장치(100)는 사용자 인증 결과 정보를 포함한 사용자 인증 응답 메시지를 서비스 장치(200)로부터 수신한다. 1208단계에서 단말 장치(100)는 사용자 인증 응답 메시지 포함된 사용자 인증 결과 정보를 확인하여 인증 성공 여부를 확인한다.
확인 결과, 인증이 성공하면, 1209단계에서 단말 장치(100)는 해당 어플리케이션을 실행하여 사용자에게 특정 서비스 또는 기능을 제공한다. 반면, 인증이 실패한 경우에는 단말 장치(100)는 상기 어플리케이션의 실행을 중단하거나 1210단계에서 기 설정된 다른 방식의 사용자 인증을 실행하여 인증 키 또는 비밀 번호 등의 사용자 인증 정보를 사용자로부터 입력 받아 입력된 사용자 인증 정보를 서비스 장치(200)로 전송하여 사용자 인증을 받은 후 인증 성공 시에 상기 어플리케이션을 실행하도록 한다.
한편, 상술한 바와 같이, 본 발명의 제1 및 제2 실시예에서는 행동 정보 또는 귀 모양 정보를 각각 생체 인식하는 것을 설명하였으나, 본 발명의 제3 실시예에서는 보다 정확한 사용자 인증을 통해 보안을 강화하기 위해, 행동 정보 및 귀 모양을 모두 적용하여 생체 인식을 수행 즉, 생체 인식 등록 정보 및 생체 인식 정보를 동시에 생성할 수 있다. 이에 따라 서비스 장치(200)는 분석된 행동 정보 및 귀 모양 정보를 포함한 생체 인식 등록 정보를 미리 등록하고, 이후, 사용자 인증 요청 시 수신된 행동 정보 및 귀 모양 정보를 포함한 생체 인식 정보를 미리 등록된 생체 인식 등록 정보와 비교하여 사용자 인증을 수행한다. 이때, 서비스 장치(200)는 사용자가 미리 설정한 보안 정도에 따라 두 정보 모두 일치하는 경우에만 사용 인증이 성공한 것으로 판단하거나, 둘 중 하나라도 일치하는 경우 사용자 인증이 성공한 것으로 판단할 수 있다.
기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 예컨대 기록매체는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(Magnetic Media), CD-ROM(Compact Disk Read Only Memory), DVD(Digital Video Disk)와 같은 광 기록 매체(Optical Media), 플롭티컬 디스크(Floptical Disk)와 같은 자기-광 매체(Magneto-Optical Media), 및 롬(ROM), 램(RAM, Random Access Memory), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치를 포함한다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함할 수 있다. 이러한 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.
한편, 본 명세서와 도면에 개시된 본 발명의 실시 예들은 이해를 돕기 위해 특정 예를 제시한 것에 지나지 않으며, 본 발명의 범위를 한정하고자 하는 것은 아니다. 여기에 개시된 실시 예들 이외에도 본 발명의 기술적 사상에 바탕을 둔 다른 변형 예들이 실시 가능하다는 것은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 자명한 것이다.
본 발명은 사용자 인증 시스템, 그 시스템에서의 사용자 인증을 위한 장치 및 방법에 관한 것으로, 단말 장치가 사용자의 행동 정보(팔 구부림 등) 및 사용자의 귀 모양에 따른 생체 인식을 수행하고, 생체 인식을 통해 사용자 인증을 수행함으로써, 사용자로부터 매번 인증 정보를 입력 받을 필요가 없으므로 최소한의 사용자 개입만이 필요하다. 이로 인해 본 발명은 사용자의 편의성을 극대화할 수 있으며, 보안을 강화할 수 있는 효과가 있다.
10: 통신부 100: 단말 장치 110: 제어부
120: 입력부 130: 통신부 140: 저장부
150: 출력부 160: 촬영부 200: 서비스 장치
210: 제어부 220: 통신부 230: 저장부

Claims (15)

  1. 사용자의 행동 및 귀 모양에 따른 생체 인식을 통해 사용자 인증을 위해 미리 등록할 생체 인식 등록 정보를 생성하고, 인증이 필요한 어플리케이션의 유도에 따라서 사용자가 통화를 시도하면, 상기 사용자의 행동 및 귀 모양에 따른 생체 인식을 통해 생체 인식 정보를 생성하여 인증을 요청하는 단말 장치; 및
    상기 단말 장치로부터 상기 생체 인식 등록 정보를 수신하여 사용자 인증을 위해 미리 등록하고, 상기 단말 장치에서 실행되고 있는 상기 어플리케이션의 인증 필요에 따라서 생체 인식 정보의 획득을 위한 통화를 유도하며, 사용자의 통화 시도에 따라 상기 단말 장치의 어플리케이션으로부터 사용자 인증을 요청 받고, 상기 사용자 인증 요청 시 수신한 상기 생체 인식 정보를 상기 미리 등록된 생체 인식 등록 정보와 비교하여 사용자 인증을 수행한 후 사용자 인증 결과를 상기 단말 장치의 어플리케이션으로 전송하는 서비스 장치;
    를 포함하고,
    상기 단말 장치는,
    상기 사용자의 귀를 반복적으로 촬영한 영상에서 귀 모양을 캡쳐하여 귀 모양 정보들을 생성하고, 상기 귀 모양 정보들을 통계화하여 평균값을 계산하고, 계산된 평균값을 상기 생체 인식 등록 정보로 설정하는 것을 특징으로 하는 사용자 인증 시스템.
  2. 통신망을 통해 연결된 서비스 장치와 생체 인식을 통한 사용자 인증을 위한 통신을 수행하는 통신부; 및
    사용자의 행동 및 귀 모양에 따른 생체 인식을 통해 생체 인식 등록 정보를 생성하여 생성된 생체 인식 등록 정보를 상기 서비스 장치에 미리 등록하고, 사용자 인증이 필요한 어플리케이션이 인증 정보 획득을 위해 사용자 통화를 유도하면, 생체 인식을 통해 생체 인식 정보를 생성하여 생성된 생체 인식 정보를 상기 서비스 장치로 전송하고, 상기 서비스 장치로부터 상기 미리 등록된 생체 인식 등록 정보 및 상기 생체 인식 정보의 비교를 통해 이루어진 사용자 인증 결과를 수신하여 상기 어플리케이션으로 제공하는 제어부;
    를 포함하고,
    상기 제어부는,
    상기 사용자의 귀를 반복적으로 촬영한 영상에서 귀 모양을 캡쳐하여 귀 모양 정보들을 생성하고, 상기 귀 모양 정보들을 통계화하여 평균값을 계산하고, 계산된 평균값을 상기 생체 인식 등록 정보로 설정하는 것을 특징으로 하는 사용자 인증을 위한 단말 장치.
  3. 제2항에 있어서, 상기 제어부는,
    상기 사용자가 상기 단말 장치를 귀 부근으로 가져가는 행동을 취함에 따라 팔의 구부림 힘을 측정하고, 측정된 값을 행동 정보로 생성하고, 상기 행동 정보를 반복적으로 생성하여 통계화하여 평균값을 계산하고, 계산된 평균값을 상기 생체 인식 등록 정보로 설정하는 것을 특징으로 하는 사용자 인증을 위한 단말 장치.
  4. 제2항에 있어서, 상기 제어부,
    상기 사용자가 통화를 시도하고, 상기 단말 장치를 귀 부근으로 가져가는 행동에 따른 팔 구림 힘을 측정하고, 측정된 값으로 행동 정보로 생성하고, 생성된 행동 정보를 생체 인식 정보로 상기 서비스 장치로 전송하는 것을 특징으로 하는 사용자 인증을 위한 단말 장치.
  5. 제2항에 있어서,
    상기 사용자의 귀를 촬영하는 촬영된 영상을 제어부로 전송하는 촬영부;
    를 더 포함하는 것을 특징으로 하는 사용자 인증을 위한 단말 장치.
  6. 삭제
  7. 제2항에 있어서, 상기 제어부는,
    상기 사용자가 통화를 시도할 때, 상기 단말 장치가 귀를 촬영한 영상에서 귀 모양을 캡쳐하여 귀 모양 정보를 생성하고, 생성된 귀 모양 정보를 상기 생체 인식 정보로 상기 서비스 장치로 전송하는 것을 특징으로 하는 사용자 인증을 위한 단말 장치.
  8. 삭제
  9. 삭제
  10. 사용자의 행동 및 귀 모양에 따른 생체 인식을 통해 생체 인식 등록 정보를 생성하는 단계;
    생성된 생체 인식 등록 정보를 서비스 장치에 미리 등록하는 단계;
    사용자 인증을 필요로 하는 어플리케이션의 실행에 따라서, 사용자가 통화를 시도하면, 생체 인식을 통해 생체 인식 정보를 생성하여 생성된 생체 인식 정보를 상기 서비스 장치로 전송하고, 상기 서비스 장치로부터 상기 미리 등록된 생체 인식 등록 정보 및 상기 생체 인식 정보의 비교를 통해 사용자 인증을 받는 단계; 및
    상기 사용자 인증이 성공한 경우, 인증 결과를 상기 어플리케이션으로 제공하는 단계;
    를 포함하고,
    상기 생체 인식을 통해 생체 인식 등록 정보를 생성하는 단계는,
    상기 귀 모양을 반복적으로 촬영하는 단계
    상기 촬영된 영상들에서 귀 모양을 캡쳐하는 단계;
    캡처한 귀 모양 이미지들을 분석하여 귀 모양 정보들을 생성하는 단계;
    생성한 귀 모양 정보들을 통계화하여 평균값을 계산하는 단계; 및
    계산된 평균값을 상기 생체 인식 등록 정보로 설정하는 단계;
    를 포함하는 것을 특징으로 하는 단말장치에서의 사용자 인증을 위한 방법.
  11. 제10항에 있어서,
    상기 사용자의 인증이 실패한 경우, 사용자로부터 사용자 인증 정보를 입력 받아 사용자 인증을 수행하는 단계;
    를 더 포함하는 것을 특징으로 하는 단말장치에서의 사용자 인증을 위한 방법.
  12. 제10항에 있어서, 상기 생체 인식을 통해 생체 인식 등록 정보를 생성하는 단계는,
    상기 사용자가 상기 단말 장치를 귀 부근으로 가져가는 행동을 취함에 따른 팔의 구부림 힘을 측정하는 단계;
    측정된 값을 행동 정보로 생성하는 단계;
    상기 행동 정보를 반복적으로 생성하여 생성된 행동 정보들을 통계화하여 평균값을 계산하는 단계; 및
    계산된 평균값을 상기 생체 인식 등록 정보로 설정하는 단계;
    를 포함하는 것을 특징으로 하는 단말장치에서의 사용자 인증을 위한 방법.
  13. 삭제
  14. 제12항에 있어서,
    상기 생체 인식 등록 정보 및 상기 생체 인식 정보는, 상기 팔 구부림의 힘을 측정하여 생성한 행동 정보 및 상기 사용자의 귀를 촬영하여 생성한 귀 모양 정보를 이용하여 생성됨을 특징으로 하는 단말장치에서의 사용자 인증을 위한 방법.
  15. 제10항, 제11항, 제12항 및 제14항 중 어느 한 항에 기재된 사용자 인증을 위한 방법을 실행하기 위한 프로그램이 기록되어 있는 것을 특징으로 하는 컴퓨터에서 판독 가능한 기록 매체.
KR1020120152675A 2012-12-26 2012-12-26 사용자 인증 시스템, 그 시스템에서의 사용자 인증을 위한 장치 및 방법 KR101432484B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020120152675A KR101432484B1 (ko) 2012-12-26 2012-12-26 사용자 인증 시스템, 그 시스템에서의 사용자 인증을 위한 장치 및 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120152675A KR101432484B1 (ko) 2012-12-26 2012-12-26 사용자 인증 시스템, 그 시스템에서의 사용자 인증을 위한 장치 및 방법

Publications (2)

Publication Number Publication Date
KR20140083208A KR20140083208A (ko) 2014-07-04
KR101432484B1 true KR101432484B1 (ko) 2014-09-19

Family

ID=51733674

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120152675A KR101432484B1 (ko) 2012-12-26 2012-12-26 사용자 인증 시스템, 그 시스템에서의 사용자 인증을 위한 장치 및 방법

Country Status (1)

Country Link
KR (1) KR101432484B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11558197B2 (en) 2019-04-10 2023-01-17 Korea Institute Of Science And Technology Method for unlocking mobile device using authentication based on ear recognition and mobile device performing the same

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010074059A (ko) * 2001-01-20 2001-08-04 정인수 모바일 단말기용 얼굴 기반 개인 신원 검증 방법 및 장치
KR20050014052A (ko) * 2003-07-29 2005-02-07 주식회사 비즈모델라인 무선 단말기 및 이를 이용한 생체정보 인증방법
KR20060119796A (ko) * 2005-05-17 2006-11-24 이바도 출력제어기능을 갖는 무선통신단말기
KR20070119156A (ko) * 2006-06-14 2007-12-20 성균관대학교산학협력단 치열영상을 이용한 생체인식 시스템과 그 인식 방법 및이를 기록한 기록매체

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010074059A (ko) * 2001-01-20 2001-08-04 정인수 모바일 단말기용 얼굴 기반 개인 신원 검증 방법 및 장치
KR20050014052A (ko) * 2003-07-29 2005-02-07 주식회사 비즈모델라인 무선 단말기 및 이를 이용한 생체정보 인증방법
KR20060119796A (ko) * 2005-05-17 2006-11-24 이바도 출력제어기능을 갖는 무선통신단말기
KR20070119156A (ko) * 2006-06-14 2007-12-20 성균관대학교산학협력단 치열영상을 이용한 생체인식 시스템과 그 인식 방법 및이를 기록한 기록매체

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11558197B2 (en) 2019-04-10 2023-01-17 Korea Institute Of Science And Technology Method for unlocking mobile device using authentication based on ear recognition and mobile device performing the same

Also Published As

Publication number Publication date
KR20140083208A (ko) 2014-07-04

Similar Documents

Publication Publication Date Title
US10789343B2 (en) Identity authentication method and apparatus
US11983964B2 (en) Liveness detection
US10268910B1 (en) Authentication based on heartbeat detection and facial recognition in video data
CN111898108B (zh) 身份认证方法、装置、终端及服务器
US11176231B2 (en) Identifying and authenticating users based on passive factors determined from sensor data
CN108804884B (zh) 身份认证的方法、装置及计算机存储介质
US20170308739A1 (en) Human face recognition method and recognition system
US10430679B2 (en) Methods and systems for detecting head motion during an authentication transaction
CN105654033B (zh) 人脸图像验证方法和装置
US9202119B2 (en) Methods and systems for determining user liveness
CN104850827B (zh) 指纹识别方法及装置
US10217009B2 (en) Methods and systems for enhancing user liveness detection
KR20160124833A (ko) 모바일 디바이스들을 위한 신뢰 브로커 인증 방법
US11552944B2 (en) Server, method for controlling server, and terminal device
KR20150121892A (ko) 생체 정보 인식을 이용한 결제 방법, 이를 위한 장치 및 시스템
JP6267025B2 (ja) 通信端末及び通信端末の認証方法
JP2007249587A (ja) 認証装置、認証方法、認証プログラム、これを記録したコンピュータ読み取り可能な記録媒体
CN106487754A (zh) 认证方法
KR101432484B1 (ko) 사용자 인증 시스템, 그 시스템에서의 사용자 인증을 위한 장치 및 방법
CN115840931A (zh) 基于人脸滑屏互动的身份验证的方法及相关产品
KR102627254B1 (ko) 전자 장치 및 얼굴 인식 시스템, 그리고 이의 스푸핑 방지 방법
US12032668B2 (en) Identifying and authenticating users based on passive factors determined from sensor data
CN115098845A (zh) 免密登录方法、装置、电子设备及存储介质
CN112926709A (zh) 用户身份的验证方法、装置和电子设备

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20190723

Year of fee payment: 6