[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR20010067729A - Method for authenticating a user by using a face recognition in a screen saver - Google Patents

Method for authenticating a user by using a face recognition in a screen saver Download PDF

Info

Publication number
KR20010067729A
KR20010067729A KR1020010013060A KR20010013060A KR20010067729A KR 20010067729 A KR20010067729 A KR 20010067729A KR 1020010013060 A KR1020010013060 A KR 1020010013060A KR 20010013060 A KR20010013060 A KR 20010013060A KR 20010067729 A KR20010067729 A KR 20010067729A
Authority
KR
South Korea
Prior art keywords
user
screen saver
face
image
mouse
Prior art date
Application number
KR1020010013060A
Other languages
Korean (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 KR1020010013060A priority Critical patent/KR20010067729A/en
Publication of KR20010067729A publication Critical patent/KR20010067729A/en

Links

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
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/179Human faces, e.g. facial parts, sketches or expressions metadata assisted face recognition

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Controls And Circuits For Display Device (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

PURPOSE: A method for certifying user using face recognition in a screen saver is provided to prevent a computer from being used abnormally by storing the normal user's face image(the person activates a screen saver) in a memory and comparing the face image with the current user's image. CONSTITUTION: In a user certifying method of a screen saver, face information capturing a user's face image is stored in a memory(300). It is decided whether an input signal is provided through a keyboard and a mouse on condition that a screen saver is activated(310, 306). If an input signal through a mouse is provided, a user's face image is photographed using a camera(308). It is certified whether the user is normal user by reading image information of a user' face photographed by the camera and face information of a user being stored previously in the memory and comparing two image information(309, 311).

Description

화면 보호기에서 얼굴인식을 이용한 사용자 인증방법{METHOD FOR AUTHENTICATING A USER BY USING A FACE RECOGNITION IN A SCREEN SAVER}METHOD FOR AUTHENTICATING A USER BY USING A FACE RECOGNITION IN A SCREEN SAVER}

본 발명은 화면 보호기에서 얼굴인식을 이용한 사용자 인증방법에 관한 것으로, 특히 얼굴 화상을 이용하여 허가된 사용자인지를 인증함으로써 복잡한 암호의 키 입력과정이 없이 컴퓨터 도용을 방지하고 주요 데이터 및 제반 시스템의 보안을 유지할 수 있도록 하는 사용자 인증방법에 관한 것이다.The present invention relates to a user authentication method using face recognition in a screen saver, and in particular, by authenticating whether the user is authorized using a face image to prevent computer theft without complicated password key input process and to secure key data and various systems. It relates to a user authentication method to maintain the.

통상적으로, 스크린세이버(screen saver)라고 불리는 화면 보호기는 절전을 위한 소프트웨어(software)로서, 컴퓨터 시스템(예로, 키보드, 마우스,...)의 동작여부를 판단하여 소정의 시간 이상 시스템이 정적인 상태에 있을 경우 화면 보호 기능을 수행한다.A screen saver, commonly referred to as a screen saver, is software for power saving that determines whether a computer system (e.g., keyboard, mouse, ...) is operating or not. Perform screen protection when in the state.

화면 보호기의 동작 조건은 사용자에 의해 일정 부분 선택되어지는데, 화면 보호기가 동작하는 시스템의 정적인 인터벌(interval) 주기가 그 선택 가능한 경우이다.The operating condition of the screen saver is selected by a user in some cases, in which case the static interval period of the system in which the screen saver operates is selectable.

즉, 화면 보호기가 동작하기 전에는 동작 조건에 대해 여러 가지를 지정해 줄 수 있지만 화면 보호기가 동작을 개시한 이후에는 화면 보호기를 통제할 수 없다. 특히 패스워드가 걸려있는 화면 보호기는 다른 사용자가 원래의 사용자에게 소정의 메시지를 남기고 싶어도 화면 보호기 상태를 빠져나갈 수 없다.That is, before the screen saver operates, various kinds of operation conditions can be specified, but after the screen saver starts operation, the screen saver cannot be controlled. In particular, a password protected screen saver cannot exit the screen saver state even if another user wants to leave a message to the original user.

반면에, 패스워드가 걸려있지 않은 화면 보호기는 키보드나 마우스의 구동 상태를 감지하여 동작을 해제하고 바로 전 시스템 활성 상태로 돌아오지만, 원래의 사용자에게 메시지만을 남기는 일 외에 다른 작업을 하지 않을 것이므로 시스템 동작 상태에서 메시지를 남긴 이후부터 화면 보호기가 동작되기 전까지 컴퓨터의 전력 낭비가 발생하게 된다.On the other hand, an unprotected screen saver detects the operating state of the keyboard or mouse, deactivates it, and returns to the previous system active state, but does not do anything other than leave a message to the original user. After a message is left in the state, the computer's power is wasted until the screen saver is activated.

또한, 화면 보호기에 있어서, 그 용도는 크게 모니터의 보호와 타인에 의한 컴퓨터의 도용 방지라는 두 가지로서 구분된다. 모니터의 보호기능은 사용자가 장시간 자리를 비우는 경우 모니터 상에는 사용자가 자리를 비우기 직전의 화상이 계속 출력되어 불 균일한 전자빔에 의해 모니터가 손상되는 것을 방지하기 위해 사용된다.In addition, in the screen saver, its use is largely classified into two types: protection of a monitor and prevention of theft of a computer by another person. The monitor's protection function is used to prevent the monitor from being damaged by an uneven electron beam by continuously outputting an image on the monitor when the user is away for a long time.

그리고, 사용자가 잠시 자리를 비울 때 허가되지 않은 사람이 컴퓨터를 사용하는 것을 방지하기 위해서도 화면 보호기가 많이 사용된다. 즉 사용자가 자리를 비울 때 화면 보호기가 구동되고, 다시 돌아왔을 때는 미리 설정한 화면 보호기 암호를 입력하면 화면 보호기가 해제되어 컴퓨터를 사용할 수 있게 된다. 따라서 허가되지 않은 사람은 화면 보호기가 작동하고 있을 때에는 그 컴퓨터를 사용할 수 없으며, 따라서 컴퓨터의 도용을 방지하고 주요 데이터 및 제반 시스템의 보안을 유지할 수 있는 것이다.In addition, screen savers are often used to prevent unauthorized persons from using the computer when the user is away for a while. In other words, the screen saver is activated when the user is away, and when the user returns, the screen saver password is entered and the screen saver is released to use the computer. Therefore, unauthorized people cannot use the computer when the screen saver is in operation, thus preventing the computer from being stolen and maintaining the security of important data and systems.

보다 상세하게 설명하면, 도 1은 종래 기술의 화면 보호기에서 키보드 및 마우스를 이용하여 미리 설정된 암호를 입력함으로서 사용자를 인증하는 화면 보호기의 인증 방식을 예시하면서 설명한다.In more detail, FIG. 1 illustrates an example of an authentication method of a screen saver for authenticating a user by inputting a preset password using a keyboard and a mouse in a screen saver of the related art.

먼저, 컴퓨터 시스템이 소정의 시간 이상 정적인 상태가 되면, 화면 보호기 프로그램이 활성화된다(단계 201).First, when the computer system is in a static state for a predetermined time or more, the screen saver program is activated (step 201).

화면 보호기 프로그램이 활성화된 상태에서, 화면 보호기 프로그램은 지속적으로 사용자로부터 키보드나 마우스 입력 신호가 제공되는지를 감지한다(단계 202).With the screen saver program activated, the screen saver program continuously detects whether a keyboard or mouse input signal is provided from the user (step 202).

감지 단계(202)에서 키보드나 마우스 입력 신호가 제공되지 않으면, 화면 보호 상태를 계속적으로 유지한다(단계 203).If no keyboard or mouse input signal is provided in the sensing step 202, the screen protection state is continuously maintained (step 203).

반면에, 감지 단계(202)에서 키보드나 마우스 입력 신호가 제공되면, 암호 키를 입력하기 위한 대화 창을 모니터에 출력한다(단계 204). 이후, 사용자로부터 제공되는 암호가 허가된 암호인지를 판단한다(단계 205).On the other hand, if a keyboard or mouse input signal is provided in the sensing step 202, a dialog window for inputting an encryption key is output to the monitor (step 204). Then, it is determined whether the password provided from the user is an authorized password (step 205).

판단 단계(205)에서 화면 보호기의 허가된 암호가 아니면, 에러 메시지를 출력하고 다시 화면 보호 상태로 귀환한다(단계 206). 반면에, 판단 단계(205)에서 화면 보호기의 허가된 암호이면, 사용자를 인증, 즉 화면 보호기 프로그램을 종료하여 사용자가 컴퓨터를 사용하도록 한다(단계 207).If it is not the authorized password of the screen saver in decision step 205, an error message is output and the screen returns to the screen protection state (step 206). On the other hand, if it is the authorized password of the screen saver at decision step 205, the user is authenticated, i.e., the screen saver program is terminated, so that the user can use the computer (step 207).

그러나, 상술한 바와 같이, 종래 기술의 화면 보호기에서 화면 보호기의 인증 기능 방식은 사용자가 화면 보호기의 암호를 항상 기억하고 있어야 하며, 암호를 정확하게 기억하고 있더라도 매번 키보드로 입력하여야 한다는 문제가 있다. 특히 화면 보호기의 암호가 다른 사람에게 노출이 되는 경우 그 암호를 알고 있는 사람은 누구나 그 컴퓨터를 사용할 수 있게 되어 암호의 노출을 방지하기 위해 많은 노력이 필요하다는 문제가 있었다.However, as described above, in the screen saver of the related art, the authentication function method of the screen saver has a problem that the user must always remember the password of the screen saver and must input the keyboard every time even if the password is correctly stored. In particular, when the password of the screen saver is exposed to other people, anyone who knows the password can use the computer, which requires a lot of effort to prevent the exposure of the password.

따라서, 본 발명은 종래 기술의 문제점을 해결하기 위해 안출된 것으로, 그 목적은 원래 사용자(화면 보호기를 활성화시킨 사용자)의 얼굴 영상을 메모리에 기 저장시킨 후, 사용자(현재 컴퓨터를 사용하는 사용자)의 얼굴 화상으로 인증 절차가 수행되면, 기 저장된 얼굴 영상과 인증 절차가 수행되는 얼굴 화상을 비교하여 동일할 경우에만 화면 보호기의 기능을 해제함에 따라 기존의 암호를 항상 기억하고 항상 입력해야 하는 번거로움을 없애고, 암호의 노출에 의한 컴퓨터의 도용을 방지할 수 있도록 하는 화면 보호기에서 얼굴인식을 이용한 사용자 인증방법을 제공함에 있다.Accordingly, the present invention has been made to solve the problems of the prior art, the purpose of which is to store the face image of the original user (user who activated the screen saver) in the memory, and then the user (user currently using the computer) When the authentication process is performed with a face image of, the previously saved face image is compared with the face image on which the authentication process is performed, and the screen saver is deactivated only when the same is the same. The present invention provides a user authentication method using face recognition in a screen saver that eliminates and prevents theft of a computer by exposure of a password.

상술한 목적을 달성하기 위한 본 발명에서 화면 보호기에서 얼굴인식을 이용한 사용자 인증방법은 사용자 얼굴 영상을 캡쳐(capture)한 얼굴 정보를 메모리에 저장하는 단계; 화면 보호기가 활성화된 상태에서, 키보드 및 마우스를 통하여 입력 신호가 제공되는지를 판단하는 단계; 판단 단계에서 마우스를 통한 입력 신호가 제공되면, 카메라를 이용하여 사용자의 얼굴 영상을 촬영하는 단계; 카메라에 의해 촬영된 사용자 얼굴의 영상 정보와, 메모리에 기 저장되어 있는 사용자의 얼굴 정보를 읽어와 두 영상 정보를 비교하여 사용자가 정당 사용자인지를 인증하는 단계를 포함하는 것을 특징으로 한다.According to the present invention for achieving the above object, a user authentication method using face recognition in a screen saver comprises the steps of: storing the face information captured by the user's face image in the memory; Determining whether an input signal is provided through a keyboard and a mouse while the screen saver is activated; Photographing a face image of a user using a camera when an input signal through a mouse is provided in the determining step; And reading the image information of the user's face photographed by the camera and the user's face information previously stored in the memory and comparing the two image information to authenticate whether the user is a legitimate user.

도 1은 종래 기술의 화면 보호기에서 키보드 및 마우스를 이용하여 미리 설정된 암호를 입력하여 화면 보호기의 기능을 해제하는 방법에 대한 상세 흐름도이고,1 is a detailed flowchart illustrating a method of releasing a function of a screen saver by inputting a preset password using a keyboard and a mouse in a screen saver according to the related art;

도 2는 본 발명에 따른 화면 보호기에서 얼굴인식을 이용한 사용자 인증방법을 수행하기 위한 블록 구성도이며,2 is a block diagram for performing a user authentication method using face recognition in the screen saver according to the present invention,

도 3은 본 발명에 따른 화면 보호기에서 얼굴인식을 이용한 사용자 인증방법에 대한 상세 흐름도이며,3 is a detailed flowchart illustrating a user authentication method using face recognition in the screen saver according to the present invention.

도 4a는 본 발명에 따른 암호키를 입력하기 위한 대화 창을 모니터에 디스플레이(display)한 도면이며,4A is a view showing a dialog window for inputting an encryption key according to the present invention on a monitor;

도 4b는 본 발명에 따른 에러 메시지를 모니터에 디스플레이(display)한 도면이며,4B is a view showing an error message on a monitor according to the present invention;

도 4c는 본 발명에 따른 사용자 영상을 캡쳐하기 위한 메시지를 모니터에 디스플레이(display)한 도면이다.4C is a view showing a message for capturing a user image on a monitor according to the present invention.

<도면의 주요부분에 대한 부호의 설명><Description of the symbols for the main parts of the drawings>

10 : 키보드 15 : 마우스10: keyboard 15: mouse

20 : 화면 보호기 구동부 30 : 메모리20: screen saver driver 30: memory

40 : 모니터 50 : 카메라40: monitor 50: camera

이하, 첨부된 도면을 참조하여 본 발명에 따른 일 실시예를 상세하게 설명하기로 한다.Hereinafter, with reference to the accompanying drawings will be described in detail an embodiment according to the present invention.

도 2를 참조하면, 본 발명에 따른 화면 보호기에서 얼굴인식을 이용한 사용자 인증방법을 수행하기 위한 블록 구성도로서, 키보드(10) 및 마우스(15)와, 화면 보호기 구동부(20)와, 메모리(30)와, 모니터(40)와, 카메라(50)를 포함한다.Referring to FIG. 2, a block diagram illustrating a user authentication method using face recognition in a screen saver according to the present invention includes a keyboard 10, a mouse 15, a screen saver driver 20, and a memory ( 30, a monitor 40, and a camera 50.

키보드(10) 및 마우스(15)는 각종 문자 및 선택 정보를 입력하는 입력장치로서, 화면 보호기를 구동하기 위한 구동 신호와, 사용자만의 인증 암호와, 사용자의 얼굴 영상을 캡쳐(capture)(예로, 현재 자신의 얼굴을 컴퓨터에 장착된 카메라를 통해 학습(촬영)시킴)한 얼굴 정보가 화면 보호기 구동부(20)에 제공될 수 있도록 입력 제어한다.The keyboard 10 and the mouse 15 are input devices for inputting various characters and selection information. The keyboard 10 and the mouse 15 capture driving signals for driving the screen saver, an authentication password for the user, and an image of the user's face. Then, input control is performed so that the face information currently learned (photographed) through the camera mounted on the computer may be provided to the screen saver driver 20.

마이크로 프로세서로 구현될 수 있는 화면 보호기 구동부(20)는 키보드(10) 및 마우스(15)의 입력 제어에 의해 제공되는 구동 신호에 따라 화면 보호기를 활성화하여 모니터(40)에 출력하며, 또한 키보드(10) 및 마우스(15)의 입력 제어에 의해 제공되는 사용자만의 인증 암호와, 사용자의 얼굴 정보를 메모리(30)에 제공한다. 이후, 화면 보호기 구동부(20)는 카메라(50)에 의해 촬영되는 사용자 얼굴의 영상 정보를 제공받은 후, 메모리(30)에 기 저장되어 있는 사용자의 얼굴 정보를 읽어와 두 영상 정보, 즉 카메라(50)에 의해 촬영된 사용자 얼굴의 영상 정보와 메모리(30)에서 읽어온 사용자의 얼굴 정보를 비교하여 허가된 사용자일 경우(두 영상 정보가 동일할 경우)에만 사용자 인증을 수행하고 화면 보호기 프로그램을 종료시켜 정당 사용자가 컴퓨터를 사용하도록 제어한다.The screen saver driver 20, which may be implemented as a microprocessor, activates the screen saver according to a driving signal provided by input control of the keyboard 10 and the mouse 15, and outputs the screen saver to the monitor 40. 10) and a user-only authentication password provided by the input control of the mouse 15 and the face information of the user are provided to the memory 30. Subsequently, the screen saver driver 20 receives the image information of the user's face photographed by the camera 50, reads the user's face information previously stored in the memory 30, and thus, the image information of the user's face. Image information of the user's face taken by 50) is compared with the user's face information read from the memory 30, and the user is authenticated only when the authorized user (when both image information is the same) and the screen saver program is executed. Shut down to control the party user's use of the computer.

메모리(30)는 화면 보호기 구동부(20)로부터 제공되는 사용자만의 인증 암호와 사용자의 얼굴 정보가 저장되며, 모니터(40)에 화면 보호기 구동부(20)의 활성화 제어에 따라 화면 보호기가 디스플레이(display)된다.The memory 30 stores a user's authentication password and user's face information provided from the screen saver driver 20, and displays the screen saver on the monitor 40 according to the activation control of the screen saver driver 20. )do.

그리고, 카메라(50)는 사용자 얼굴의 영상 정보를 촬영하여 화면 보호기 구동부(20)에 제공한다.Then, the camera 50 photographs the image information of the user's face and provides it to the screen saver driver 20.

상술한 구성을 갖는 본 발명에 따른 화면 보호기에서 얼굴인식을 이용한 사용자 인증방법은 도 3의 흐름도를 참조하여 보다 상세히 설명한다.A user authentication method using face recognition in the screen saver according to the present invention having the above-described configuration will be described in more detail with reference to the flowchart of FIG. 3.

먼저, 사용자는 키보드(10) 및 마우스(15)를 이용하여 자신의 컴퓨터에 화면 보호기 프로그램을 설치하고, 사용자만의 인증 암호를 화면 보호기 구동부(20)에 연동된 메모리(30)에 세팅(setting)하고, 이어서, 사용자는 자신의 얼굴 영상을 캡쳐(capture)(예로, 현재 자신의 얼굴을 컴퓨터에 장착된 카메라를 통해 학습(촬영)시킴)한 얼굴 정보를 화면 보호기 구동부(20)에 제공하면, 화면 보호기 구동부(20)에서는 키보드(10) 및 마우스(15)의 입력 제어에 의해 제공되는 사용자의 얼굴 정보를 메모리(30)에 저장한다(단계 300).First, the user installs a screen saver program on his computer by using the keyboard 10 and the mouse 15, and sets the user's own authentication password in the memory 30 interlocked with the screen saver driver 20. Subsequently, when the user captures his / her face image (for example, currently learns his / her face through a camera mounted on a computer), the user can provide the screen saver driver 20 with face information. In operation 300, the screen saver driver 20 stores face information of the user provided by input control of the keyboard 10 and the mouse 15.

메모리(30)에 사용자의 얼굴 정보가 저장된 후, 사용자가 컴퓨터를 이용하여 각종 작업을 수행하다가 잠시 자리를 비울 경우나 화면 보호기를 직접 구동시킬 경우, 도 2에 도시된 화면 보호기 구동부(20)는 소정의 시간 이상 컴퓨터 시스템이 정적인 상태에 있는 것을 감지하거나 화면 보호기를 직접 구동시킬 경우, 즉 키보드(10) 및 마우스(15)의 입력 신호가 제공되는지를 감지한다(단계 301).After the user's face information is stored in the memory 30, the user performs a variety of tasks using a computer, and if the user is away for a while or directly driving the screen saver, the screen saver driver 20 shown in FIG. When the computer system is in a static state for a predetermined time or when the screen saver is directly driven, that is, whether an input signal of the keyboard 10 and the mouse 15 is provided (step 301).

상기 감지 단계(301)에서 키보드(10)로부터 입력 신호가 제공되면, 도 4a에 도시된 바와 같이, 암호 키를 입력하기 위한 대화 창을 모니터(40)에 출력한다(단계 302). 이후, 사용자로부터 제공되는 암호가 메모리(30)에 기 세팅(setting)되어있는 암호와 비교하여 동일여부로서 허가된 암호인지를 판단한다(단계 303).When an input signal is provided from the keyboard 10 in the sensing step 301, as shown in FIG. 4A, a dialog window for inputting an encryption key is output to the monitor 40 (step 302). Thereafter, it is determined whether the password provided from the user is an authorized password as compared with the password previously set in the memory 30 (step 303).

상기 판단 단계(303)에서 화면 보호기의 허가된 암호가 아니면, 도 4b에 도시된 바와 같이, 에러 메시지를 출력하고 다시 화면 보호 상태로 귀환한다(단계 304). 반면에, 상기 판단 단계(303)에서 화면 보호기의 허가된 암호이면, 사용자를 인증, 즉 화면 보호기 프로그램을 종료하여 정당 사용자가 컴퓨터를 사용하도록 한다(단계 305).If the screen saver is not an authorized cipher in the determination step 303, an error message is output and returned to the screen protection state as shown in FIG. 4B (step 304). On the other hand, if it is the authorized password of the screen saver in the determination step 303, the user is authenticated, i.e., the screen saver program is terminated so that the party user can use the computer (step 305).

반면에, 상기 감지 단계(301)에서 키보드(10)로부터 입력 신호가 제공되지 않으면, 마우스(15)로부터 입력 신호, 즉 마우스(15)를 이동하거나 마우스(15)의 버튼을 클릭하는 행위에 따른 입력 신호가 제공되는지를 체크한다(단계 306).On the other hand, if the input signal is not provided from the keyboard 10 in the sensing step 301, the input signal from the mouse 15, that is, the action of moving the mouse 15 or clicking the button of the mouse 15 Check if an input signal is provided (step 306).

상기 체크 단계(306)에서 마우스(15)의 입력 신호가 제공되지 않으면, 화면 보호 상태를 계속적으로 유지한다(단계 307). 반면에, 상기 체크 단계(306)에서 마우스(15)의 입력 신호가 제공되면, 도 4c에 도시된 바와 같이, "사용자 얼굴을 캡쳐하기 위한 것으로, 카메라를 정확하게 보십시요" 라는 대화 창을 모니터(40)에 출력함과 동시에 카메라(50)를 구동시켜 사용자의 얼굴 영상을 촬영하도록 제어한다(단계 308).If the input signal of the mouse 15 is not provided in the check step 306, the screen protection state is continuously maintained (step 307). On the other hand, if the input signal of the mouse 15 is provided in the check step 306, as shown in Fig. 4c, a monitor window "40 to capture the user's face, see the camera accurately" monitor 40 At the same time, the camera 50 is controlled to capture a face image of the user at step 308.

이후, 화면 보호기 구동부(20)는 카메라(50)에 의해 촬영된 사용자 얼굴의 영상 정보를 제공받은 후, 메모리(30)에 기 저장되어 있는 사용자의 얼굴 정보를 읽어와 두 영상 정보, 즉 카메라(50)에 의해 촬영된 사용자 얼굴의 영상 정보와 메모리(30)에서 읽어온 사용자의 얼굴 정보를 비교하여 허가된 사용자(두 영상 정보가 동일한 사용자)인가를 판단한다(단계 309).Subsequently, the screen saver driver 20 receives the image information of the user's face photographed by the camera 50, reads the user's face information pre-stored in the memory 30, and thus, the image information of the user's face. The image information of the user face photographed by 50 is compared with the face information of the user read from the memory 30 to determine whether the user is an authorized user (the two image information are the same user) (step 309).

상기 판단 단계(309)에서 두 영상 정보가 동일하지 않으면, 에러 메시지를 출력하고, 화면 보호 상태를 계속적으로 유지한다(단계 310). 반면에, 상기 판단 단계(309)에서 두 영상 정보가 동일하면, 사용자를 인증, 즉 화면 보호기 프로그램을 종료시켜 정당 사용자가 컴퓨터를 사용하도록 제어한다(단계 311).If the two image information is not the same in the determination step 309, an error message is output and the screen protection state is continuously maintained (step 310). On the other hand, if the two image information is the same in the determination step 309, the user is authenticated, i.e., the screen saver program is terminated to control the party user to use the computer (step 311).

따라서, 화면 보호 상태에서 사용자로부터 마우스 입력 신호가 제공될 경우, 카메라(50)를 구동시켜 사용자의 얼굴 영상을 촬영하여 획득한 후, 메모리(30)에 기 저장된 사용자 얼굴 영상 정보와 비교하여 동일할 경우에만 화면 보호기의 기능을 해제하여 사용자가 컴퓨터를 사용할 수 있도록 하는 것이다.Therefore, when a mouse input signal is provided from the user in the screen protection state, the camera 50 may be driven to capture and acquire a face image of the user, and then may be compared with the user face image information previously stored in the memory 30. Only disable the screen saver so that the user can use the computer.

그러므로, 본 발명은 사용자가 컴퓨터를 이용하여 각종 작업을 수행하다가 잠시 자리를 비워 화면 보호 기능이 활성화된 상태에서 사용자로부터 마우스 입력 신호가 제공될 경우, 카메라를 구동시켜 사용자의 얼굴 영상을 촬영하여 획득한 후, 메모리에 기 저장된 사용자 얼굴 영상 정보와 비교하여 동일할 경우에만 화면 보호기의 기능을 해제하여 사용자가 컴퓨터를 사용하게 함으로써, 화면 보호기 비밀 번호를 정확하게 기억하고 입력해야 하는 번거로움을 없앨 수 있으며, 보다 신속하게 화면 보호기를 해제할 수 있다. 또한, 키보드를 이용하여 암호를 입력해야 할 필요가 거의 없음에 따라 잦은 키보드 입력으로 인한 비밀번호 노출의 가능성을 현저하게 감소시킬 수 있으며, 특히 사용자 얼굴 인식에 의한 인증방법과 기존의 비밀번호 입력에 의한 방법을 병행하여 사용하여 다양한 변화에 취약한 얼굴 인식만에 의한 암호 인증 방법의 단점을 보완할 수 있는 효과가 있다.Therefore, in the present invention, when a user inputs a mouse input signal while the screen protection function is activated while the user performs various tasks by using a computer, a user inputs a face image of the user by driving the camera. After that, the screen saver function can be turned off only when it is the same compared to the user face image information previously stored in the memory so that the user can use the computer, eliminating the need to remember and enter the screen saver password correctly. You can turn off the screen saver more quickly. In addition, since it is almost unnecessary to enter a password using the keyboard, the possibility of password exposure due to frequent keyboard inputs can be significantly reduced. In particular, the authentication method by user's face recognition and the conventional password input method. By using in parallel, there is an effect that can compensate for the shortcomings of the password authentication method only by face recognition vulnerable to various changes.

Claims (4)

화면 보호기의 사용자 인증방법에 있어서,In the user authentication method of the screen saver, 상기 사용자 얼굴 영상을 캡쳐(capture)한 얼굴 정보를 메모리에 저장하는 단계;Storing face information of capturing the user's face image in a memory; 상기 화면 보호기가 활성화된 상태에서, 키보드 및 마우스를 통하여 입력 신호가 제공되는지를 판단하는 단계;Determining whether an input signal is provided through a keyboard and a mouse while the screen saver is activated; 상기 판단 단계에서 마우스를 통한 입력 신호가 제공되면, 카메라를 이용하여 사용자의 얼굴 영상을 촬영하는 단계;Photographing a face image of a user using a camera when an input signal through a mouse is provided in the determining step; 상기 카메라에 의해 촬영된 사용자 얼굴의 영상 정보와, 상기 메모리에 기 저장되어 있는 사용자의 얼굴 정보를 읽어와 두 영상 정보를 비교하여 상기 사용자가 정당 사용자인지를 인증하는 단계를 포함하는 것을 특징으로 하는 화면 보호기에서 얼굴인식을 이용한 사용자 인증방법.And verifying whether the user is a legitimate user by reading image information of the user face photographed by the camera and face information of the user previously stored in the memory and comparing the two image information. User authentication using face recognition in screen saver. 제 1 항에 있어서, 상기 판단 단계에서 키보드를 통한 입력 신호가 제공되면,The method of claim 1, wherein when an input signal through a keyboard is provided in the determining step, 암호 키를 입력하기 위한 대화 창을 상기 사용자에게 출력하고, 상기 사용자로부터 허가된 암호가 제공되면, 상기 사용자가 정당 사용자인지를 인증하는 단계를 더 포함하는 것을 특징으로 하는 화면 보호기에서 얼굴인식을 이용한 사용자 인증방법.Outputting a dialog window for inputting an encryption key to the user, and if a password authorized by the user is provided, further verifying whether the user is a party user using face recognition in the screen saver. User Authentication Method. 제 1 항에 있어서, 상기 두 영상 정보는,The method of claim 1, wherein the two image information, 상기 카메라에 의해 촬영된 사용자 얼굴의 영상 정보와, 상기 메모리에서 읽어온 사용자의 얼굴 정보인 것을 특징으로 하는 화면 보호기에서 얼굴인식을 이용한 사용자 인증방법.And image recognition of the user's face photographed by the camera and face information of the user read from the memory. 제 1 항에 있어서, 상기 사용자가 정당 사용자인지를 인증하는 단계는,The method of claim 1, wherein authenticating whether the user is a party user, 상기 화면 보호기 프로그램을 종료시켜 상기 사용자가 컴퓨터를 사용할 수 있도록 제어하는 것을 특징으로 하는 화면 보호기에서 얼굴인식을 이용한 사용자 인증방법.A user authentication method using face recognition in a screen saver, characterized in that for controlling the user to use the computer by terminating the screen saver program.
KR1020010013060A 2001-03-14 2001-03-14 Method for authenticating a user by using a face recognition in a screen saver KR20010067729A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020010013060A KR20010067729A (en) 2001-03-14 2001-03-14 Method for authenticating a user by using a face recognition in a screen saver

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020010013060A KR20010067729A (en) 2001-03-14 2001-03-14 Method for authenticating a user by using a face recognition in a screen saver

Publications (1)

Publication Number Publication Date
KR20010067729A true KR20010067729A (en) 2001-07-13

Family

ID=19706904

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020010013060A KR20010067729A (en) 2001-03-14 2001-03-14 Method for authenticating a user by using a face recognition in a screen saver

Country Status (1)

Country Link
KR (1) KR20010067729A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100064099A (en) * 2008-12-04 2010-06-14 엘지이노텍 주식회사 Apparatus for controling display mode and method for operating the same
WO2011040932A1 (en) * 2009-10-02 2011-04-07 Hewlett-Packard Development Company, L.P. Digital display device
WO2011043762A1 (en) * 2009-10-05 2011-04-14 Hewlett-Packard Development Company, L.P. User interface
US10489570B2 (en) * 2011-09-09 2019-11-26 Google Llc Preventing computing device from timing out

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100064099A (en) * 2008-12-04 2010-06-14 엘지이노텍 주식회사 Apparatus for controling display mode and method for operating the same
WO2011040932A1 (en) * 2009-10-02 2011-04-07 Hewlett-Packard Development Company, L.P. Digital display device
GB2484854A (en) * 2009-10-02 2012-04-25 Hewlett Packard Development Co Digital display device
WO2011043762A1 (en) * 2009-10-05 2011-04-14 Hewlett-Packard Development Company, L.P. User interface
US10489570B2 (en) * 2011-09-09 2019-11-26 Google Llc Preventing computing device from timing out
US11269982B2 (en) 2011-09-09 2022-03-08 Google Llc Preventing computing device from timing out

Similar Documents

Publication Publication Date Title
JP4086740B2 (en) Terminal user monitoring system
Clarke et al. The untrusted computer problem and camera-based authentication
JP4495545B2 (en) Unauthorized use prevention apparatus and method
US6108785A (en) Method and apparatus for preventing unauthorized usage of a computer system
US20050071635A1 (en) Apparatus and a method for preventing unauthorized use and a device with a function of preventing unauthorized use
US20040236954A1 (en) Biometric-based authentication in a nonvolatile memory device
JP2003271254A (en) Authentication system, firmware device, electric equipment and authentication method
US20050229240A1 (en) Information processing apparatus, authentication processing program, and authentication storage apparatus
JP2003140759A (en) Trusted computing platform
US8868918B2 (en) Authentication method
JP2005115480A (en) Authentication system and computer readable storage medium
US20070022478A1 (en) Information processing apparatus and method of ensuring security thereof
JP2006302199A (en) Information processor which partially locks window and program for operating this information processor
JP2010257060A (en) Authentication system and authentication method
KR20010067729A (en) Method for authenticating a user by using a face recognition in a screen saver
US20070245155A1 (en) Information processing apparatus having a user authentication function
JP4242847B2 (en) Screen saver display method and information processing system
JP2010257058A (en) Information processing apparatus and authentication method
JP2006209198A (en) Image forming device and image security program
KR20100012124A (en) Real time method and system for managing pc security using face recognition
US7398555B2 (en) Electronic apparatus and medium
JPH11143834A (en) Lock out method for log-in operation
KR19980046329A (en) Computer security device using fingerprint recognition
JP2022189048A (en) Authentication system, authentication device, authentication method, and program
JP4909722B2 (en) Data management device

Legal Events

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