[go: up one dir, main page]

WO2017022871A1 - Unlocking method and terminal device applied thereto - Google Patents

Unlocking method and terminal device applied thereto Download PDF

Info

Publication number
WO2017022871A1
WO2017022871A1 PCT/KR2015/008131 KR2015008131W WO2017022871A1 WO 2017022871 A1 WO2017022871 A1 WO 2017022871A1 KR 2015008131 W KR2015008131 W KR 2015008131W WO 2017022871 A1 WO2017022871 A1 WO 2017022871A1
Authority
WO
WIPO (PCT)
Prior art keywords
character
displayed
variable pattern
user
variable
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/KR2015/008131
Other languages
French (fr)
Korean (ko)
Inventor
김용진
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to PCT/KR2015/008131 priority Critical patent/WO2017022871A1/en
Publication of WO2017022871A1 publication Critical patent/WO2017022871A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/725Cordless telephones

Definitions

  • the present invention implements such that the user can change the arbitrary character to the remaining characters of the entire string in a state in which any character of the entire string is displayed every time the lock function of the terminal device is released. It is about the plan.
  • terminal devices such as smartphones
  • a large number of users store and use sensitive information on the terminal devices, but this means that important information is more likely to be exposed when the terminal devices are lost.
  • a lock function using various methods such as a password and a pattern, and a money release function according thereto have been proposed and further developed, but the convenience and security thereof are still not satisfactory.
  • the present invention has been made in view of the above circumstances, and an object of the present invention is to provide an arbitrary character of the entire character string every time the lock function of the terminal device is released. By releasing the lock function by implementing the variable to the remaining characters of the entire string, the convenience and security associated with the lock function are improved.
  • a terminal device supporting the lock function according to the first aspect of the present invention for achieving the above object, and displays a random pattern of the entire character string and a variable pattern for varying the arbitrary character every time the lock function is released.
  • the controller may be configured such that the arbitrary characters are variably displayed only when it is detected that the user contact starts at an arbitrary point of the variable pattern and moves along the variable pattern while the contact is maintained. Characterized in that.
  • the arbitrary characters are variably displayed based on at least one of a moving direction and a moving speed of a user contact moving along the variable pattern, and the controller is configured to perform the arbitrary character based on the moving direction of the user contact.
  • Characters of the variable is to be displayed variable according to a specific arrangement order, based on the moving speed of the user contact is characterized in that the speed at which the arbitrary character is displayed variable.
  • the determination of whether the variable displayed character matches the preset character is performed when a user contact moving along the variable pattern is released or when movement of the variable pattern is stopped at a specific point of the variable pattern.
  • the control unit may determine whether or not the specific character displayed on the display is matched with the preset character when the user contact is released or the movement is stopped.
  • the controller if it is detected that the user contact is started at any point of the variable pattern, and released after the contact is maintained at the arbitrary point, the arbitrary character and the predetermined character match It is characterized by determining whether or not.
  • the entire character string is characterized in that the number of characters arranged every time the lock function is released.
  • variable pattern characterized in that at least one of the shape and size of the pattern is displayed differently each time the lock function is released.
  • a method of operating a terminal device that supports a locking function, wherein each character of the entire character string and a variable pattern for varying the arbitrary character are changed whenever the locking function is released.
  • control step the arbitrary character is variable display only when it is detected that the user contact is started at any point of the variable pattern, and moving along the variable pattern while the contact is maintained. It is characterized by that.
  • the arbitrary characters are variably displayed based on at least one of a moving direction and a moving speed of a user contact moving along the variable pattern, and the controller is configured to perform the arbitrary character based on the moving direction of the user contact.
  • Characters of the variable is to be displayed variable according to a specific arrangement order, based on the moving speed of the user contact is characterized in that the speed at which the arbitrary character is displayed variable.
  • the determination of whether the variable displayed character matches the preset character is performed when a user contact moving along the variable pattern is released or when movement of the variable pattern is stopped at a specific point of the variable pattern.
  • the control step may include determining whether or not the specific character displayed and the preset character match when the user contact is released or movement is stopped.
  • control step if it is detected that the user contact is initiated at any point of the variable pattern, and released after the contact is maintained at any point, the arbitrary character and the predetermined character is It is characterized by determining whether or not.
  • the method may further include an authentication step of performing user authentication based on a fingerprint of the user before the displaying step, wherein the displaying step is performed when the user authentication is completed in the authentication step. Only the arbitrary characters and the variable pattern are displayed.
  • FIG. 1 is a schematic configuration diagram of a terminal device according to an embodiment of the present invention.
  • FIG 2 to 4 are views for explaining the screen of the terminal device according to an embodiment of the present invention.
  • FIG. 5 is a view for explaining an authentication procedure according to another embodiment of the present invention.
  • FIG. 6 is a view for explaining a service screen according to another embodiment of the present invention.
  • FIG. 7 is a view for explaining the operation flow in the terminal device according to an embodiment of the present invention.
  • the display unit 100 performs a function of displaying an arbitrary character and a variable pattern.
  • the display unit 100 detects a user contact made on the screen through the sensing unit 300, and varies random characters and the random characters among all designated character strings.
  • the variable pattern for display is displayed.
  • the entire character string refers to a set of numbers, Korean characters (for example, Choseong), English letters (for example, alphabet), etc. having a specified arrangement order, and the random characters are randomly selected from the entire string. Say the character.
  • the arbitrary characters may be '0', such as '15', '17', '35', etc. It may correspond to a randomly selected number from consecutive numbers from '59'.
  • the entire string is a set of alphabetic characters having a sequence of sequences from 'A' to 'Z'
  • the arbitrary characters may be 'A' such as 'C', 'D', 'M', etc.
  • To 'Z' may correspond to a randomly selected English letter.
  • the entire string may be formed of various combinations such as, for example, numbers, Korean, and English characters.
  • the entire string will be described on the premise that the entire string is composed of a set of numbers having a continuous sequence. do.
  • variable pattern is a UI (User Interface) displayed on the screen as a means for varying the arbitrary number, for example, the shape and size of the circle, bar type, etc. are not limited, but the following description is for convenience.
  • UI User Interface
  • a circle formed to surround any character displayed on the screen will be described as an example.
  • the display unit 100 simultaneously generates three numbers '35', '34', and '20' as arbitrary characters and sequentially ((a)-> (b)-> ( c)), and the circular variable pattern formed to surround the number can be displayed with each number.
  • the display method of three numbers generated as arbitrary characters may be a sequential display method in which numbers in the next order are displayed when authentication for each number is completed.
  • the three numbers generated as random characters may be generated collectively at the same time point as described above, or may be generated by generating a number in the following order when authentication is completed after generating the first one number. There will be.
  • the display of three numbers as random characters is based on the premise that three numbers are set as passwords in connection with the lock function. Only one variable number of circular patterns formed to enclose a number may be displayed.
  • the display unit 100 is displayed on the screen any character different from the time when the attempt to release the previous funds in order to enhance the security, each time the attempt to unlock the lock function, and the display of all characters containing the random characters
  • the range eg 0 ⁇ 59, 0 ⁇ 75, ..., 0 ⁇ 100
  • the attempt to release the lock function may be performed after the lock function is released again at a specific time or when the lock function is activated again, or when the lock function of the terminal device fails to release (for example, a password re-entry). .
  • variable pattern may be changed whenever an attempt is made to release the lock function.
  • variable pattern may be changed through a variety of ways such that the shape is changed from circular to bar shape or vice versa from bar shape to circular shape, or only the size of the sieve pattern is maintained. Can be.
  • variable pattern not only the above-described method that is changed randomly every time the lock function is released, but also a method in which a fixed shape and size are maintained according to a user specification.
  • the control unit 200 performs a function to variably display any character displayed on the screen.
  • the controller 200 is based on the detected user contact, if a user letter moving along the variable pattern is detected by the sensing unit 300 in the state in which a random letter and the variable pattern is displayed on the screen.
  • the display unit 100 causes the arbitrary characters being displayed to be variably displayed in other characters according to the arrangement order of the entire character string.
  • control unit 200 may start at an arbitrary point of the variable pattern, and the display unit 100 may be used only when the sensing unit 300 detects that the user contact is moved along the variable pattern while the contact is maintained. ) Causes variable characters to be displayed randomly on the screen.
  • any character displayed on the screen may be variably displayed according to the moving direction of the user contact moving along the variable pattern.
  • the controller 200 may variably display the arbitrary characters in descending or ascending order, for example, along the moving direction of the user contact moving along the variable pattern.
  • the number '35' is displayed on the screen as an arbitrary character.
  • control unit 200 starts at 12 o'clock of the variable pattern surrounding the number '35', and when it is detected that the user moves in the counterclockwise direction (1-> 2), as an arbitrary character.
  • the displayed number '35' is variablely displayed as '34', '33', '32', ..., '20' in descending order according to the arrangement order.
  • the controller 200 determines that the number '35' displayed as an arbitrary character is '36', '37', '38' in ascending order. , ... '45' can be displayed as variable.
  • the point of the variable pattern at which the user contact is started is not limited to the '12 o 'direction as in the above example, and may be started at any point of the variable pattern desired by the user.
  • a number '35' is displayed as an arbitrary character and the number '20' is set as a password.
  • the movement path of the user contact should move counterclockwise to the 9 o'clock (2), and the starting point of the user contact is the 4 o'clock (4).
  • the movement path of the user's contact moves to the 9 o'clock (2) through 12 o'clock (1) in the counterclockwise direction, or to the 9 o'clock (2) through the 6 o'clock clockwise direction. do.
  • any character displayed on the screen is displayed differently every time the lock function is released. This also means that the movement path of the user contact on the screen is different every time the lock function is released.
  • the number '35' is displayed as an arbitrary character
  • the lock function is released (b)
  • 15 'is displayed, the number' 20 'is set as a password, and the starting point of the user contact is the same at 12 o'clock.
  • any variable displayed on the screen may vary according to the moving speed of the user contact moving along the variable pattern.
  • control unit 200 causes the arbitrary characters displayed on the screen to be changed rapidly according to the arrangement order as the moving speed of the user contact is faster, and conversely, if the moving speed of the user contacts is slow, the arbitrary characters displayed on the screen. Can be changed slowly.
  • controller 200 performs a function of releasing the locking function of the terminal device.
  • control unit 200 releases the lock function of the terminal device.
  • the controller 200 determines the number displayed on the screen as a character input by the user at the time when it is detected that the user contact moving along the variable pattern is released. This will unlock the device.
  • control unit 200 is in a state in which the number '35' is variably displayed as '20' according to the user's contact moving along the variable pattern surrounding the number '35', and the user's contact is released from the variable pattern or at a specific point.
  • the number '20' is determined by the password entered by the user.
  • control unit 200 is the number '20' and the password '20' input by the user is matched, and receives the numbers in the same manner as described above for the following random characters '34', '20', respectively, If all the numbers match the respective passwords, the terminal device unlocks the lock function.
  • the numeric input of the user is not only when the user's contact is released from the variable pattern or stays at a specific point of the variable pattern for a certain time as in the above example, for example, after the user's contact moves into the variable pattern or after the user's contact is released. This may also be done when tapping the screen.
  • the input number may blink or a vibration may be generated so that the user may recognize that the number has been input.
  • the control unit 200 receives the number '20' as the number input by the user and immediately inputs the remaining password in the same manner on the same pattern.
  • the terminal device unlocks the lock function.
  • a method of releasing the locking function of the terminal device by using a variable pattern is specified.
  • security can be enhanced by adding a separate authentication function as follows.
  • the terminal device before the lock function using the variable pattern is released, the terminal device first performs fingerprint recognition, and only when the executed fingerprint recognition is successful, the variable pattern is used. Authentication can be performed in addition, in this case, it can be expected to greatly improve the security than the authentication method using only one variable pattern.
  • the iris recognition may be performed instead of the fingerprint recognition applied in the above example, or it may be possible to additionally perform the iris recognition together with the authentication using the fingerprint recognition and the variable pattern.
  • variable pattern when the unlocking function of the terminal device using the variable pattern is completed, only the variable pattern is displayed on the screen, and the execution icons of the application or the specific function are arranged along the variable pattern. If you choose to do this, you can enable the rapid execution of applications or specific functions.
  • the application or the specific function disposed on the variable pattern may be an application or a specific function executed by the user immediately before activating the unlocking function, or an application or a specific function registered in the user.
  • the terminal device As described above, according to the terminal device according to an embodiment of the present invention, whenever a character of the entire text string is displayed every time the lock function of the terminal device is released, the user displays the arbitrary text among the entire text string.
  • the variable By implementing the variable to be the remaining characters to release the lock function, it is possible to greatly improve the convenience and security associated with the lock function.
  • FIGS. 1 to 4 the configuration shown in FIGS. 1 to 4 described above will be described with reference to the corresponding reference numerals.
  • the display unit 100 may change an arbitrary character of the designated character string and the arbitrary character.
  • the variable pattern is displayed (S110-S120).
  • the display unit 100 may include '35', '34', as an arbitrary character in the entire string that is a set of numbers having a continuous sequence of '0' to '59'. '20' Three numbers are generated simultaneously and displayed sequentially ((a)-> (b)-> (c)), and a circular variable pattern configured to surround the numbers can be displayed with each number. have.
  • the display method of three numbers generated as arbitrary characters may be a sequential display method in which numbers in the next order are displayed when authentication for each number is completed.
  • the three numbers generated as random characters may be generated collectively at the same time point as described above, or may be generated by generating a number in the following order when authentication is completed after generating the first one number. There will be.
  • the controller 200 displays the display unit based on the detected user contact.
  • the character 100 is variably displayed as another character according to the arrangement order of the entire character string.
  • control unit 200 may start at an arbitrary point of the variable pattern, and the display unit 100 may be used only when the sensing unit 300 detects that the user contact is moved along the variable pattern while the contact is maintained. ) Causes variable characters to be displayed randomly on the screen.
  • the controller 200 starts at 12 o'clock of the variable pattern in which the user's contact surrounds the number '35'.
  • the number '35' displayed as an arbitrary character is '34', '33', '32', ... To be displayed as '20'.
  • control unit 200 displays the numbers '35' displayed as arbitrary letters in the ascending order of '36', '37', '38'.
  • the point of the variable pattern at which the user contact is started is not limited to the '12 o 'direction as in the above example, and may be started at any point of the variable pattern desired by the user.
  • a number '35' is displayed as an arbitrary character and the number '20' is set as a password.
  • the movement path of the user contact should move counterclockwise to the 9 o'clock (2), and the starting point of the user contact is the 4 o'clock (4).
  • the movement path of the user's contact moves to the 9 o'clock (2) through the 12 o'clock direction (1) in the counterclockwise direction, or to the 9 o'clock (2) through the 6 o'clock direction in the clockwise direction. do.
  • the controller 200 causes the locking function of the terminal device to be released (S150-S180).
  • the controller 200 determines the number displayed on the screen as a character input by the user at the time when it is detected that the user contact moving along the variable pattern is released. This will unlock the device.
  • the controller 200 displays three numbers, '35', '34', and '20', respectively, as random characters, and '20', '45',
  • the user's contact is released from the variable pattern or the specific point is released while the number '35' is variably displayed as '20' according to the user's contact moving along the variable pattern surrounding the number '35'.
  • the number '20' is determined by the password entered by the user.
  • control unit 200 is the number '20' and the password '20' input by the user is matched, and receives the numbers in the same manner as described above for the following random characters '34', '20', respectively, If all the numbers match the respective passwords, the terminal device unlocks the lock function.
  • the steps of the method or algorithm described in connection with the embodiments presented herein may be embodied directly in hardware or in the form of program instructions that may be executed by various computer means and recorded on a computer-readable medium.
  • the computer readable medium may include program instructions, data files, data structures, etc. alone or in combination.
  • Program instructions recorded on the media may be those specially designed and constructed for the purposes of the present invention, or they may be of the kind well-known and available to those having skill in the computer software arts.
  • Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks, and magnetic tape, optical media such as CD-ROMs, DVDs, and magnetic disks, such as floppy disks.
  • Magneto-optical media and hardware devices specifically configured to store and execute program instructions, such as ROM, RAM, flash memory, and the like.
  • program instructions include not only machine code generated by a compiler, but also high-level language code that can be executed by a computer using an interpreter or the like.
  • the hardware device described above may be configured to operate as one or more software modules to perform the operations of the present invention, and vice versa.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

Disclosed are an unlocking method and a device applied thereto. Specifically, the present invention enables a user to, in a state where arbitrary characters in the entire character string are displayed, change the arbitrary characters to the remaining characters of the entire character string so as to release a lock function at every time when the lock function of a terminal is released. Therefore, the present invention can improve convenience and security associated with the lock function.

Description

잠금 해제 방법 및 이에 적용되는 단말장치Lock release method and terminal device applied thereto

본 발명은 단말장치의 잠금 기능의 해제 시마다 전체 문자열 중 임의의 문자를 표시한 상태에서, 사용자가 상기 임의의 문자를 상기 전체 문자열 중 나머지 문자로 가변할 수 있도록 구현하여 상기 잠금 기능을 해제하도록 하기 위한 방안에 관한 것이다.The present invention implements such that the user can change the arbitrary character to the remaining characters of the entire string in a state in which any character of the entire string is displayed every time the lock function of the terminal device is released. It is about the plan.

스마트폰 등 단말장치의 활성화에 따라 수많은 사용자들이 단말장치에 민감한 정보를 보관하고 이용하고 있으나, 이는 역으로 단말장치의 분실 시에 중요한 정보가 노출될 가능성이 높아진다는 것을 의미하게 된다.With the activation of terminal devices such as smartphones, a large number of users store and use sensitive information on the terminal devices, but this means that important information is more likely to be exposed when the terminal devices are lost.

이에, 안전 장치의 일환으로서 예컨대, 비밀번호, 패턴 등 다양한 방식들을 이용한 잠금 기능 및 그에 따른 자금 해제 기능이 제안되고, 또한 꾸준히 발전하고 있으나 여전히 그 편의성과 보안성은 만족할만한 수준이라 할 수 없다.Accordingly, as part of the safety device, for example, a lock function using various methods such as a password and a pattern, and a money release function according thereto have been proposed and further developed, but the convenience and security thereof are still not satisfactory.

따라서, 단말장치에서 편의성과 보안성을 동시에 향상시키기 위한 새로운 방식의 잠금 기능 및 그에 따른 잠금 해제 기능이 요구된다 할 것이다.Therefore, a new type of locking function and a corresponding unlocking function are required to simultaneously improve convenience and security in the terminal device.

본 발명은 상기한 사정을 감안하여 창출된 것으로서, 본 발명에서 도달하고자 하는 목적은, 단말장치의 잠금 기능의 해제 시마다 전체 문자열 중 임의의 문자를 표시한 상태에서, 사용자가 상기 임의의 문자를 상기 전체 문자열 중 나머지 문자로 가변할 수 있도록 구현하여 상기 잠금 기능을 해제하도록 함으로써, 잠금 기능과 관련된 편의성과 보안성을 향상시키는데 있다.SUMMARY OF THE INVENTION The present invention has been made in view of the above circumstances, and an object of the present invention is to provide an arbitrary character of the entire character string every time the lock function of the terminal device is released. By releasing the lock function by implementing the variable to the remaining characters of the entire string, the convenience and security associated with the lock function are improved.

상기 목적을 달성하기 위한 본 발명의 제 1 관점에 따른 잠금 기능을 지원하는 단말장치는, 상기 잠금 기능의 해제 시마다 전체 문자열 중 임의의 문자와, 상기 임의의 문자를 가변하기 위한 가변패턴을 표시하는 표시부; 및 상기 가변패턴을 따라서 이동하는 사용자 접촉이 감지되면, 상기 감지된 사용자 접촉을 기초로 상기 임의의 문자가 상기 전체 문자열 중 상기 임의의 문자를 제외한 나머지 문자로 가변 표시되도록 하며, 상기 가변 표시되는 문자가 기 설정된 문자와 일치하는 것으로 판단되면, 상기 잠금 기능이 해제되도록 하는 제어부를 포함하는 것을 특징으로 한다.A terminal device supporting the lock function according to the first aspect of the present invention for achieving the above object, and displays a random pattern of the entire character string and a variable pattern for varying the arbitrary character every time the lock function is released. A display unit; And when a user contact moving along the variable pattern is detected, the random characters are variably displayed as characters other than the random characters of the entire string based on the detected user contact, and the variable displayed characters If it is determined that matches the predetermined character, it characterized in that it comprises a control unit for releasing the lock function.

보다 구체적으로, 상기 제어부는, 상기 사용자 접촉이 상기 가변패턴의 임의의 지점에서 시작되어, 접촉이 유지된 상태로 상기 가변패턴을 따라서 이동하는 것이 감지되는 경우에 한하여 상기 임의의 문자가 가변 표시되도록 하는 것을 특징으로 한다.More specifically, the controller may be configured such that the arbitrary characters are variably displayed only when it is detected that the user contact starts at an arbitrary point of the variable pattern and moves along the variable pattern while the contact is maintained. Characterized in that.

보다 구체적으로, 상기 임의의 문자는, 상기 가변패턴을 따라서 이동하는 사용자 접촉의 이동 방향 및 이동 속도 중 적어도 하나를 기초로 가변 표시되며, 상기 제어부는, 상기 사용자 접촉의 이동 방향을 기초로 상기 임의의 문자가 특정 배열 순서에 따라 가변 표시되도록 하며, 상기 사용자 접촉의 이동 속도를 기초로 상기 임의의 문자가 가변 표시되는 속도가 변동되도록 하는 것을 특징으로 한다.More specifically, the arbitrary characters are variably displayed based on at least one of a moving direction and a moving speed of a user contact moving along the variable pattern, and the controller is configured to perform the arbitrary character based on the moving direction of the user contact. Characters of the variable is to be displayed variable according to a specific arrangement order, based on the moving speed of the user contact is characterized in that the speed at which the arbitrary character is displayed variable.

보다 구체적으로, 상기 가변 표시되는 문자가 상기 기 설정된 문자와 일치하는지에 대한 판단은, 상기 가변패턴을 따라서 이동하는 사용자 접촉이 해제되거나, 상기 가변패턴의 특정 지점에서 이동이 멈추는 것이 감지되는 시점에 이루어지며, 상기 제어부는, 상기 사용자 접촉이 해제되거나, 이동이 멈추는 것이 감지된 시점에 표시중인 특정 문자와, 상기 기 설정된 문자와의 일치 여부를 판단하는 것을 특징으로 한다.More specifically, the determination of whether the variable displayed character matches the preset character is performed when a user contact moving along the variable pattern is released or when movement of the variable pattern is stopped at a specific point of the variable pattern. The control unit may determine whether or not the specific character displayed on the display is matched with the preset character when the user contact is released or the movement is stopped.

보다 구체적으로, 상기 제어부는, 상기 사용자 접촉이 상기 가변패턴의 임의의 지점에서 시작되며, 상기 임의의 지점에서 접촉이 유지된 이후 해제되는 것이 감지되면, 상기 임의의 문자와 상기 기 설정된 문자가 일치하는지 여부를 판단하는 것을 특징으로 한다.More specifically, the controller, if it is detected that the user contact is started at any point of the variable pattern, and released after the contact is maintained at the arbitrary point, the arbitrary character and the predetermined character match It is characterized by determining whether or not.

보다 구체적으로, 상기 전체 문자열은, 상기 잠금 기능의 해제 시마다 배열되는 문자의 개수가 상이한 것을 특징으로 한다.More specifically, the entire character string is characterized in that the number of characters arranged every time the lock function is released.

보다 구체적으로, 상기 가변패턴은, 상기 잠금 기능의 해제 시마다, 패턴의 형태 및 크기 중 적어도 하나가 상이하게 표시되는 것을 특징으로 한다.More specifically, the variable pattern, characterized in that at least one of the shape and size of the pattern is displayed differently each time the lock function is released.

상기 목적을 달성하기 위한 본 발명의 제 2 관점에 따른 잠금 기능을 지원하는 단말장치의 동작 방법은, 상기 잠금 기능의 해제 시마다 전체 문자열 중 임의의 문자와, 상기 임의의 문자를 가변하기 위한 가변패턴을 표시하는 표시단계; 및 상기 가변패턴을 따라서 이동하는 사용자 접촉이 감지되면, 상기 감지된 사용자 접촉을 기초로 상기 임의의 문자가 상기 전체 문자열 중 상기 임의의 문자를 제외한 나머지 문자로 가변 표시되도록 하며, 상기 가변 표시되는 문자가 기 설정된 문자와 일치하는 것으로 판단되면, 상기 잠금 기능이 해제되도록 하는 제어단계를 포함하는 것을 특징으로 한다.In accordance with a second aspect of the present invention, there is provided a method of operating a terminal device that supports a locking function, wherein each character of the entire character string and a variable pattern for varying the arbitrary character are changed whenever the locking function is released. A display step of displaying; And when a user contact moving along the variable pattern is detected, the random characters are variably displayed as characters other than the random characters of the entire string based on the detected user contact, and the variable displayed characters If it is determined that matches the predetermined character, characterized in that it comprises a control step for releasing the lock function.

보다 구체적으로, 상기 제어단계는, 상기 사용자 접촉이 상기 가변패턴의 임의의 지점에서 시작되어, 접촉이 유지된 상태로 상기 가변패턴을 따라서 이동하는 것이 감지되는 경우에 한하여 상기 임의의 문자가 가변 표시되도록 하는 것을 특징으로 한다.More specifically, the control step, the arbitrary character is variable display only when it is detected that the user contact is started at any point of the variable pattern, and moving along the variable pattern while the contact is maintained. It is characterized by that.

보다 구체적으로, 상기 임의의 문자는, 상기 가변패턴을 따라서 이동하는 사용자 접촉의 이동 방향 및 이동 속도 중 적어도 하나를 기초로 가변 표시되며, 상기 제어부는, 상기 사용자 접촉의 이동 방향을 기초로 상기 임의의 문자가 특정 배열 순서에 따라 가변 표시되도록 하며, 상기 사용자 접촉의 이동 속도를 기초로 상기 임의의 문자가 가변 표시되는 속도가 변동되도록 하는 것을 특징으로 한다.More specifically, the arbitrary characters are variably displayed based on at least one of a moving direction and a moving speed of a user contact moving along the variable pattern, and the controller is configured to perform the arbitrary character based on the moving direction of the user contact. Characters of the variable is to be displayed variable according to a specific arrangement order, based on the moving speed of the user contact is characterized in that the speed at which the arbitrary character is displayed variable.

보다 구체적으로, 상기 가변 표시되는 문자가 상기 기 설정된 문자와 일치하는지에 대한 판단은, 상기 가변패턴을 따라서 이동하는 사용자 접촉이 해제되거나, 상기 가변패턴의 특정 지점에서 이동이 멈추는 것이 감지되는 시점에 이루어지며, 상기 제어단계는, 상기 사용자 접촉이 해제되거나, 이동이 멈추는 것이 감지된 시점에 표시중인 특정 문자와, 상기 기 설정된 문자와의 일치 여부를 판단하는 것을 특징으로 한다.More specifically, the determination of whether the variable displayed character matches the preset character is performed when a user contact moving along the variable pattern is released or when movement of the variable pattern is stopped at a specific point of the variable pattern. The control step may include determining whether or not the specific character displayed and the preset character match when the user contact is released or movement is stopped.

보다 구체적으로, 상기 제어단계는, 상기 사용자 접촉이 상기 가변패턴의 임의의 지점에서 시작되며, 상기 임의의 지점에서 접촉이 유지된 이후 해제되는 것이 감지되면, 상기 임의의 문자와 상기 기 설정된 문자가 일치하는지 여부를 판단하는 것을 특징으로 한다.More specifically, the control step, if it is detected that the user contact is initiated at any point of the variable pattern, and released after the contact is maintained at any point, the arbitrary character and the predetermined character is It is characterized by determining whether or not.

보다 구체적으로, 상기 방법은, 상기 표시단계 이전에, 사용자의 지문을 기초로 사용자 인증을 수행하는 인증단계;를 더 포함하며, 상기 표시단계는, 상기 인증단계에서 상기 사용자 인증이 완료되는 경우에 한하여 상기 임의의 문자 및 상기 가변패턴을 표시하는 것을 특징으로 한다.More specifically, the method may further include an authentication step of performing user authentication based on a fingerprint of the user before the displaying step, wherein the displaying step is performed when the user authentication is completed in the authentication step. Only the arbitrary characters and the variable pattern are displayed.

이에, 본 발명의 잠금 해제 방법 및 이에 적용되는 장치에 의하면, 단말장치의 잠금 기능의 해제 시마다 전체 문자열 중 임의의 문자를 표시한 상태에서, 사용자가 상기 임의의 문자를 상기 전체 문자열 중 나머지 문자로 가변할 수 있도록 구현하여 상기 잠금 기능을 해제할 수 있도록 함으로써, 잠금 기능과 관련된 편의성과 보안성을 크게 제고할 수 있다.Therefore, according to the unlocking method of the present invention and the apparatus applied thereto, when a character of the entire string is displayed every time the locking function of the terminal device is released, the user converts the arbitrary character to the remaining characters of the entire string. By implementing the variable to release the lock function, it is possible to greatly improve the convenience and security associated with the lock function.

도 1은 본 발명의 일 실시예에 따른 단말장치의 개략적인 구성도.1 is a schematic configuration diagram of a terminal device according to an embodiment of the present invention.

도 2는 내지 도 4는 본 발명의 일 실시예에 따른 단말장치의 화면을 설명하기 위한 도면.2 to 4 are views for explaining the screen of the terminal device according to an embodiment of the present invention.

도 5는 본 발명의 다른 실시예에 따른 인증 절차를 설명하기 위한 도면.5 is a view for explaining an authentication procedure according to another embodiment of the present invention.

도 6은 본 발명의 다른 실시예에 따른 서비스 화면을 설명하기 위한 도면.6 is a view for explaining a service screen according to another embodiment of the present invention.

도 7은 본 발명의 일 실시예에 따른 단말장치에서의 동작 흐름을 설명하기 위한 도면.7 is a view for explaining the operation flow in the terminal device according to an embodiment of the present invention.

로 하며, 이러한 잠금 기능을 해제하기 위한 단말장치의 동작 특성을 이하에서 설명하기로 한다.An operation characteristic of the terminal device for releasing such a lock function will be described below.

표시부(100)는 임의의 문자와 가변패턴을 표시하는 기능을 수행한다.The display unit 100 performs a function of displaying an arbitrary character and a variable pattern.

보다 구체적으로, 표시부(100)는 단말장치의 잠금 기능이 활성화된 상태에서, 감지부(300)를 통해 화면에 이루어지는 사용자 접촉이 감지되면, 지정된 전체 문자열 중 임의의 문자와 상기 임의의 문자를 가변시키기 위한 가변패턴을 표시한다.More specifically, in the state in which the lock function of the terminal device is activated, the display unit 100 detects a user contact made on the screen through the sensing unit 300, and varies random characters and the random characters among all designated character strings. The variable pattern for display is displayed.

여기서, 전체 문자열은, 지정된 배열순서를 갖는 예컨대, 숫자, 한글(예: 초성), 영문자(예: 알파벳) 등 각각의 집합을 말하며, 상기 임의의 문자는 상기 전체 문자열 중에서 임의(Random)로 선택되는 문자를 말한다.Here, the entire character string refers to a set of numbers, Korean characters (for example, Choseong), English letters (for example, alphabet), etc. having a specified arrangement order, and the random characters are randomly selected from the entire string. Say the character.

예를 들어, 상기 전체 문자열이, '0'부터 '59'까지의 연속된 배열순서를 갖는 숫자의 집합인 경우, 상기 임의의 문자는 '15' '17' '35' 등과 같이 상기 '0'부터 '59'까지의 연속된 숫자 중에서 임의로 선택되는 숫자에 해당될 수 있다.For example, when the entire string is a set of numbers having a consecutive sequence of '0' to '59', the arbitrary characters may be '0', such as '15', '17', '35', etc. It may correspond to a randomly selected number from consecutive numbers from '59'.

다른 예로서, 상기 전체 문자열이 'A'부터 'Z'까지의 연속된 배열순서를 갖는 영문자의 집합인 경우, 상기 임의의 문자는 'C', 'D', 'M' 등과 같이 'A'부터 'Z'까지 영문자 중에서 임의로 선택되는 영문자에 해당될 수 있다.As another example, when the entire string is a set of alphabetic characters having a sequence of sequences from 'A' to 'Z', the arbitrary characters may be 'A' such as 'C', 'D', 'M', etc. To 'Z' may correspond to a randomly selected English letter.

한편, 위에서는 본 발명의 일 실시예에 따른 전체 문자열로서, 연속된 배열순서를 갖는 숫자 및 영문자를 그 예로 들었으나, 전체 문자열의 배열순서는 꼭 연속된 배열순서를 갖는 것은 아니며, 지정에 따라 다양한 배열순서를 적용할 수 있을 것이다.On the other hand, in the above as an entire string according to an embodiment of the present invention, the number and the alphabetic characters having a continuous array order is given as an example, the sequence of the entire string does not necessarily have a continuous sequence, according to the specification Various orderings can be applied.

이처럼, 상기 전체 문자열은 예컨대, 숫자, 한글, 영문자 등 다양한 조합으로 이루어질 수 있으나, 이하에서는 설명의 편의를 위해 상기 전체 문자열은 연속된 배열순서를 갖는 숫자의 집합으로 이루어졌음을 전제로 설명하기로 한다.As such, the entire string may be formed of various combinations such as, for example, numbers, Korean, and English characters. Hereinafter, for convenience of description, the entire string will be described on the premise that the entire string is composed of a set of numbers having a continuous sequence. do.

또한, 가변패턴은 상기 임의의 숫자를 가변시키기 위한 수단으로서 화면에 표시되는 UI(User Interface)로서 예컨대, 원형, 바(Bar)형 등 그 형태 및 크기가 제한되지는 않으나, 이하에서는 설명의 편의를 위해 화면에 표시중인 임의의 문자를 감싸도록 이루어진 원형을 그 예로 들어 설명하기로 한다.In addition, the variable pattern is a UI (User Interface) displayed on the screen as a means for varying the arbitrary number, for example, the shape and size of the circle, bar type, etc. are not limited, but the following description is for convenience. For the sake of brevity, a circle formed to surround any character displayed on the screen will be described as an example.

결국, 표시부(100)는 도 2에 도시한 바와 같이, 임의의 문자로서 '35', '34', '20' 3개의 숫자를 동시에 생성하여 순차적((a)->(b)->(c))으로 표시하게 되며, 숫자의 외곽을 감싸도록 이루어진 원형의 가변패턴을 각 숫자와 함께 표시할 수 있다.As a result, as shown in FIG. 2, the display unit 100 simultaneously generates three numbers '35', '34', and '20' as arbitrary characters and sequentially ((a)-> (b)-> ( c)), and the circular variable pattern formed to surround the number can be displayed with each number.

이때, 임의의 문자로서 생성되는 3개의 숫자의 표시방식은, 각 숫자에 대한 인증이 완료되는 경우에, 다음 순서의 숫자가 표시되는 순차적인 표시 방식으로 이루어질 수 있다.In this case, the display method of three numbers generated as arbitrary characters may be a sequential display method in which numbers in the next order are displayed when authentication for each number is completed.

또한, 임의의 문자로서 생성되는 3개의 숫자는 위와 같이 동일 시점에 일괄적으로 생성되거나, 내지는 최초 1개의 숫자를 생성한 이후 인증이 완료되는 시점에 다음 순서의 숫자를 생성하는 방식으로도 이루어질 수 있을 것이다.In addition, the three numbers generated as random characters may be generated collectively at the same time point as described above, or may be generated by generating a number in the following order when authentication is completed after generating the first one number. There will be.

여기서, 임의의 문자로서 각각 3개의 숫자를 표시하는 것은, 잠금 기능과 관련하여 3개의 숫자가 비밀번호로 설정되었음을 전제로 하기 때문이며, 만약 비밀번호가 1개의 숫자로 설정된 경우에는, 임의의 문자로서 1개의 숫자와 이를 감싸도록 이루어진 원형의 가변패턴 하나만을 표시할 수 있을 것이다.In this case, the display of three numbers as random characters is based on the premise that three numbers are set as passwords in connection with the lock function. Only one variable number of circular patterns formed to enclose a number may be displayed.

물론, 비밀번호가 1개 이상일 경우에도 임의의 문자를 초기에 한번만 생성하여 표시하고 나머지 비밀번호도 동일한 패턴에서 인증이 이루어지도록 할 수도 있다.Of course, even if there is more than one password, it is possible to generate and display a random character only once at the beginning, and the remaining passwords may be authenticated in the same pattern.

한편, 표시부(100)는 잠금 기능 해제가 시도될 때마다 보안성 강화 차원에서 이전 자금 기능 해제 시도된 시점과는 상이한 임의의 문자를 화면에 표시하게 되며, 상기 임의의 문자가 포함된 전체 문자의 범위(예: 0~59, 0~75,...., 0~100) 또한 다양하게 가변하여 표시할 수 있다.On the other hand, the display unit 100 is displayed on the screen any character different from the time when the attempt to release the previous funds in order to enhance the security, each time the attempt to unlock the lock function, and the display of all characters containing the random characters The range (eg 0 ~ 59, 0 ~ 75, ..., 0 ~ 100) can also be displayed in various ways.

여기서, 잠금 기능 해제 시도는, 특정 시점에 잠금 기능이 해제된 이후 또 다시 잠금 기능이 활성화된 상태에서 이루어지거나, 단말장치의 잠금 기능이 해제가 실패한 경우(예: 비밀번호 재입력)에 이루어질 수 있다.Here, the attempt to release the lock function may be performed after the lock function is released again at a specific time or when the lock function is activated again, or when the lock function of the terminal device fails to release (for example, a password re-entry). .

또한, 가변패턴도 마찬가지로 잠금 기능 해제가 시도될 때마다 그 형태 및 크기가 가변될 수 있다.In addition, the shape and size of the variable pattern may be changed whenever an attempt is made to release the lock function.

예를 들어, 가변패턴은 그 형태가 원형에서 바형으로 변경되거나 반대로 바형에서 원형으로 변경될 수 있으며, 내지는 원형 또는 바형으로 그 형태는 유지한 체 패턴의 크기만이 변경되는 등 다양한 방식을 통해서 이루어질 수 있다.For example, the variable pattern may be changed through a variety of ways such that the shape is changed from circular to bar shape or vice versa from bar shape to circular shape, or only the size of the sieve pattern is maintained. Can be.

물론, 가변패턴의 경우 잠금 기능 해제 시마다 임의로 변경되는 위 방식뿐만 아니라, 사용자 지정에 따라 고정된 형태 및 크기가 유지되는 방식 또한 가능할 것이다.Of course, in the case of the variable pattern, not only the above-described method that is changed randomly every time the lock function is released, but also a method in which a fixed shape and size are maintained according to a user specification.

제어부(200)는 화면에 표시되고 있는 임의의 문자가 가변 표시되도록 하는 기능을 수행한다.The control unit 200 performs a function to variably display any character displayed on the screen.

보다 구체적으로, 제어부(200)는 화면에 임의의 문자와, 가변패턴이 표시된 상태에서, 가변패턴을 따라서 이동하는 사용자 접촉이 감지부(300)를 통해 감지되면, 상기 감지된 사용자 접촉을 기초로 표시부(100)로 하여금 표시중인 임의의 문자를 상기 전체 문자열의 배열순서에 따라 다른 문자로 가변 표시하도록 한다.More specifically, the controller 200 is based on the detected user contact, if a user letter moving along the variable pattern is detected by the sensing unit 300 in the state in which a random letter and the variable pattern is displayed on the screen. The display unit 100 causes the arbitrary characters being displayed to be variably displayed in other characters according to the arrangement order of the entire character string.

이때, 제어부(200)는 사용자 접촉이 상기 가변패턴의 임의의 지점에서 시작되어, 접촉이 유지된 상태로 상기 가변패턴을 따라서 이동하는 것이 감지부(300)를 통해 감지되는 경우에 한하여 표시부(100)로 하여금 화면에 표시중인 임의의 문자를 가변 표시하도록 한다.In this case, the control unit 200 may start at an arbitrary point of the variable pattern, and the display unit 100 may be used only when the sensing unit 300 detects that the user contact is moved along the variable pattern while the contact is maintained. ) Causes variable characters to be displayed randomly on the screen.

여기서, 화면에 표시중인 임의의 문자는, 상기 가변패턴을 따라서 이동하는 사용자 접촉의 이동 방향에 따라서 가변 표시될 수 있다.Here, any character displayed on the screen may be variably displayed according to the moving direction of the user contact moving along the variable pattern.

이에, 제어부(200)는 가변 패턴을 따라서 이동하는 상기 사용자 접촉의 이동 방향을 따라서, 예컨대, 상기 임의의 문자가 내림차순 혹은 오름차순으로 가변 표시하게 된다.Accordingly, the controller 200 may variably display the arbitrary characters in descending or ascending order, for example, along the moving direction of the user contact moving along the variable pattern.

예를 들어, 도 3(a)를 참조하면, 임의의 문자로서 숫자 '35'가 화면에 표시된 경우를 가정해볼 수 있다.For example, referring to FIG. 3A, it may be assumed that the number '35' is displayed on the screen as an arbitrary character.

이 경우, 제어부(200)는 사용자 접촉이 숫자 '35'를 감싸고 있는 가변패턴의 12시 방향에서 시작하여, 반 시계 방향을 따라서 이동(①->②)하는 것이 감지되는 경우, 임의의 문자로서 표시된 숫자 '35'가 배열순서에 따라 내림차순으로 '34', '33', '32',...,'20'로 가변 표시되도록 한다.In this case, the control unit 200 starts at 12 o'clock of the variable pattern surrounding the number '35', and when it is detected that the user moves in the counterclockwise direction (①-> ②), as an arbitrary character. The displayed number '35' is variablely displayed as '34', '33', '32', ..., '20' in descending order according to the arrangement order.

반대로, 사용자 접촉이 시계 방향을 따라서 이동(①->③)하는 것이 감지되는 경우, 제어부(200)는 임의의 문자로서 표시된 숫자 '35'가 오름차순으로 '36', '37', '38',...'45'로 가변 표시되도록 할 수 있다.On the contrary, when it is detected that the user contact moves in the clockwise direction (①-> ③), the controller 200 determines that the number '35' displayed as an arbitrary character is '36', '37', '38' in ascending order. , ... '45' can be displayed as variable.

여기서, 사용자 접촉이 시작되는 가변패턴의 지점은, 위 예에서와 같이 '12시' 방향으로 국한되는 것은 아니며, 사용자가 원하는 가변패턴의 임의의 지점에서 시작될 수 있다.Here, the point of the variable pattern at which the user contact is started is not limited to the '12 o 'direction as in the above example, and may be started at any point of the variable pattern desired by the user.

예를 들어, 도 3(a)를 참조하면, 임의의 문자로서 숫자 '35'가 표시되며, 숫자 '20'이 비밀번호로 설정된 경우를 가정해볼 수 있다.For example, referring to FIG. 3 (a), it may be assumed that a number '35' is displayed as an arbitrary character and the number '20' is set as a password.

이때, 사용자 접촉의 시작점이 12시 방향(①)인 경우, 사용자 접촉의 이동 경로는 반 시계 방향으로 이동하여 9시 방향(②)까지 이동해야 하며, 또한 사용자 접촉의 시작점이 4시 방향(④)인 경우에는 사용자 접촉의 이동 경로는 반 시계 방향으로 12시 방향(①)을 거쳐 9시 방향(②)까지 이동하거나, 시계 방향으로 6시 방향을 거쳐 9시 방향(②)까지 이동하여만 한다.At this time, if the starting point of the user contact is 12 o'clock (①), the movement path of the user contact should move counterclockwise to the 9 o'clock (②), and the starting point of the user contact is the 4 o'clock (④). ), The movement path of the user's contact moves to the 9 o'clock (②) through 12 o'clock (①) in the counterclockwise direction, or to the 9 o'clock (②) through the 6 o'clock clockwise direction. do.

이처럼, 가변패턴 상에서 이루어지는 사용자 접촉은 그 시작점이 사용자 의지에 따라서 상이해진다고 볼 수 있다.In this way, the user contact made on the variable pattern can be seen that the starting point is different depending on the user's will.

이는 화면상에 사용자 접촉의 이동경로가 매번 달라진다는 것을 의미하게 되어 결국 화면상에 사용자 접촉의 이동에 따른 자국이 남더라도 타인이 이를 보고 설정된 비밀번호를 추측하는 것은 불가능한 일이다 할 것이다.This means that the movement path of the user's contact is changed every time on the screen, so that even if a mark remains due to the movement of the user's contact on the screen, it will be impossible for others to guess the set password.

뿐만 아니라 화면에서 표시되는 임의의 문자는 잠금 기능 해제 시도 시마다 상이하게 표시됨을 위에서 언급한 바 있는데, 이 역시 화면상에 사용자 접촉의 이동경로가 잠금 기능 해제 시마다 상이해짐을 의미하게 된다.In addition, as mentioned above, any character displayed on the screen is displayed differently every time the lock function is released. This also means that the movement path of the user contact on the screen is different every time the lock function is released.

예를 들어, 도 3을 참조하면, 초기 잠금 기능 해제 시(a), 임의의 문자로서 숫자 '35'가 표시되고, 이후 잠금 기능 해제 시(b)는, 상기 숫자 '35'에서 변경된 숫자 '15'가 표시되며, 숫자 '20'이 비밀번호로 설정되며, 사용자 접촉의 시작점은 12시 방향으로 동일한 경우를 가정해볼 수 있다.For example, referring to FIG. 3, when the initial lock function is released (a), the number '35' is displayed as an arbitrary character, and when the lock function is released (b), the number 'changed from the number' 35 'is displayed. 15 'is displayed, the number' 20 'is set as a password, and the starting point of the user contact is the same at 12 o'clock.

이때, 초기 잠금 기능 해제 시(a)에는, 숫자 '35'를 비밀번호인 숫자 '20'으로 가변하기 위해 12시 방향에서 시작하여 왼쪽으로 사용자 접촉이 이동해야만 하며, 이후 잠금 기능 해제 시(b)에는 위와는 반대로 12시 방향에서 시작하여 오른쪽으로 사용자 접촉이 이동해야만 하며, 더욱이 그 이동 거리 또한 서로 달라진다는 것을 알 수 있다.At this time, when the initial lock function is released (a), in order to change the number '35' to the password '20', the user contact must move to the left side starting at 12 o'clock, and then when the lock function is released (b) Contrary to the above, it can be seen that the user's contact must move to the right, starting at 12 o'clock, and the moving distance is also different from each other.

결국, 잠금 기능 해제 시마다 화면에 표시되는 임의의 문자가 변경되는 경우, 사용자 접촉이 이동해야 하는 방향 및 거리가 달라진다고 볼 수 있는데, 이는 사용자 접촉의 이동에 따른 화면상의 자국을 보고 타인의 비밀번호를 추측하는 것을 원천 차단시킬 수 있다.As a result, if any character displayed on the screen changes every time the lock function is released, the direction and distance to which the user's contact should move may be different. This is based on the marks on the screen resulting from the movement of the user's contact and guesses the password of another person. You can block what you do.

한편, 화면에 표시중인 임의의 문자는, 가변패턴을 따라서 이동하는 사용자 접촉의 이동 속도에 따라 그 가변되는 속도가 달라질 수 있다.Meanwhile, any variable displayed on the screen may vary according to the moving speed of the user contact moving along the variable pattern.

즉, 제어부(200)는 사용자 접촉의 이동 속도가 빠를수록 화면에 표시중인 임의의 문자가 그 배열순서에 따라 빠르게 가변되도록 하며, 반대로 사용자 접촉의 이동 속도가 느린 경우에는 화면에 표시중인 임의의 문자가 천천히 가변되도록 할 수 있다.That is, the control unit 200 causes the arbitrary characters displayed on the screen to be changed rapidly according to the arrangement order as the moving speed of the user contact is faster, and conversely, if the moving speed of the user contacts is slow, the arbitrary characters displayed on the screen. Can be changed slowly.

이는, 화면에 임의의 문자로서 표시된 숫자와, 설정된 비밀번호의 배열순서의 차이를 고려하기 위한 것이다.This is to take into account the difference between the numbers displayed as random characters on the screen and the set sequence of the set password.

예를 들어, 임의의 문자로서 표시된 숫자와, 설정된 비밀번호 간의 배열순서의 차이가 큰 경우를 대비하여, 동일한 이동 거리라 할지라도 사용자 접촉의 이동 속도가 빠른 경우, 임의의 문자로서 표시중인 숫자가 반대의 경우보다 빠르게 가변되도록 함으로써, 비밀번호에 대한 신속한 접근이 가능하게 할 수 있는 것이다.For example, in the case of a large difference in the arrangement order between a number displayed as an arbitrary character and a set password, even if the moving speed of a user contact is fast even with the same moving distance, the number displayed as an arbitrary character is reversed. By changing more quickly than the case, it is possible to enable quick access to the password.

반대로, 임의의 문자로서 표시된 숫자와, 설정된 비밀번호 간의 배열순서의 차이가 작은 경우를 대비하여, 동일한 이동 거리라 할지라도 사용자 접촉의 이동 속도가 느린 경우, 임의의 문자로서 표시중인 숫자가 반대의 경우보다 천천히 가변되도록 함으로써, 비밀번호에 대한 정밀한 접근이 가능하게 할 수 있다.On the contrary, in the case where the difference in the sequence of order between the number displayed as an arbitrary character and the set password is small, when the moving speed of the user's contact is slow even with the same moving distance, the number displayed as the arbitrary character is reversed. By allowing it to change more slowly, it allows for precise access to passwords.

또한, 제어부(200)는 단말장치의 잠금 기능을 해제하는 기능을 수행한다.In addition, the controller 200 performs a function of releasing the locking function of the terminal device.

보다 구체적으로, 제어부(200)는 사용자 접촉에 의해 가변 표시된 문자가 기 설정된 문자와 일치하는 것으로 판단되면, 단말장치의 잠금 기능이 해제되도록 한다.More specifically, when it is determined that the variable variable characters match the preset characters by the user's contact, the control unit 200 releases the lock function of the terminal device.

이때, 제어부(200)는 가변패턴을 따라서 이동하는 사용자 접촉이 해제되는 것이 감지되는 시점에 화면에 표시중인 숫자를 사용자가 입력한 문자로서 판단하게 되며, 이를 설정된 비밀번호와 비교하여 일치하게 되면, 단말장치의 잠금 기능을 해제시키게 된다.At this time, the controller 200 determines the number displayed on the screen as a character input by the user at the time when it is detected that the user contact moving along the variable pattern is released. This will unlock the device.

예를 들어, 도 4를 참조하면, 임의의 문자로서 '35', '34', '20'의 3개의 숫자가 각각 표시되고, 비밀번호로서, '20', '45', '55'가 각각 설정된 경우를 가정할 수 있다.For example, referring to FIG. 4, three numbers of '35', '34', and '20' are displayed as random characters, and '20', '45' and '55' are respectively represented as a password. It can be assumed if it is set.

이 경우, 제어부(200)는 숫자 '35'를 감싸고 있는 가변패턴을 따라서 이동하는 사용자 접촉에 따라 숫자 '35'가 '20'으로 가변 표시된 상태에서, 사용자 접촉이 가변패턴에서 해제되거나, 특정 지점에 일정시간 머무는 경우, 숫자 '20'을 사용자가 입력하는 비밀번호로 판단하게 된다.In this case, the control unit 200 is in a state in which the number '35' is variably displayed as '20' according to the user's contact moving along the variable pattern surrounding the number '35', and the user's contact is released from the variable pattern or at a specific point. In the case of staying for a certain time, the number '20' is determined by the password entered by the user.

이때, 제어부(200)는 사용자에 의해 입력한 숫자 '20'과 비밀번호 '20'이 일치하므로, 다음 임의의 문자인 숫자 '34', '20'에 대해 각각 위와 동일한 방식으로 숫자를 입력받고, 입력된 숫자가 모두 각각의 비밀번호와 일치하게 되면, 단말장치의 잠금 기능을 해제시키게 된다.At this time, since the control unit 200 is the number '20' and the password '20' input by the user is matched, and receives the numbers in the same manner as described above for the following random characters '34', '20', respectively, If all the numbers match the respective passwords, the terminal device unlocks the lock function.

참고로, 사용자의 숫자 입력은, 위 예에서와 같이 사용자 접촉이 가변패턴에서 해제되거나, 가변패턴의 특정 지점에 일정시간 머무는 경우뿐만 아니라, 예컨대 사용자 접촉이 가변패턴 안으로 이동하거나, 사용자 접촉 해제 후 화면을 탭(tap)하는 경우에도 이루어질 수 있다.For reference, the numeric input of the user is not only when the user's contact is released from the variable pattern or stays at a specific point of the variable pattern for a certain time as in the above example, for example, after the user's contact moves into the variable pattern or after the user's contact is released. This may also be done when tapping the screen.

이와 관련하여, 사용자의 숫자 입력이 이루어지게 되면, 입력된 숫자가 깜빡이거나, 진동 등이 발생하도록 함으로써 사용자로 하여금 숫자가 입력되었음을 인지하도록 구현할 수 있을 것이다.In this regard, when a user inputs a number, the input number may blink or a vibration may be generated so that the user may recognize that the number has been input.

참고로, 임의의 문자를 초기에 한번만 생성하여 표시하게 되는 경우에는 제어부(200)는 숫자 '20'을 사용자가 입력한 숫자로 입력받고 바로 나머지 비밀번호도 동일한 패턴 상에서 동일한 방식으로 입력받은 후 입력된 숫자가 모두 각각의 비밀번호와 일치하게 되면, 단말장치의 잠금 기능을 해제시키게 된다.For reference, when generating and displaying a random character only once initially, the control unit 200 receives the number '20' as the number input by the user and immediately inputs the remaining password in the same manner on the same pattern. When the numbers all match each password, the terminal device unlocks the lock function.

한편, 본 발명의 일 실시예에서는, 가변패턴을 이용하여 단말장치의 잠금 기능을 해제하는 방안을 구체화하였지만, 다음과 같이 별도의 인증 기능을 추가함으로써, 보안성을 강화할 수 있다.Meanwhile, in one embodiment of the present invention, a method of releasing the locking function of the terminal device by using a variable pattern is specified. However, security can be enhanced by adding a separate authentication function as follows.

예를 들어, 도 5에 도시한 바와 같이, 가변패턴을 이용한 잠금 기능 해제가 실시되기 이전에, 단말장치에서 지문인식을 우선 실시하고, 실시된 지문인식이 성공하는 경우에 한해, 가변패턴을 이용한 인증이 추가로 실시될 수 있도록 할 수 있으며, 이 경우, 가변패턴 하나만을 이용한 인증 방식보다 보안성 향상을 크게 기대할 수 있을 것이다.For example, as shown in FIG. 5, before the lock function using the variable pattern is released, the terminal device first performs fingerprint recognition, and only when the executed fingerprint recognition is successful, the variable pattern is used. Authentication can be performed in addition, in this case, it can be expected to greatly improve the security than the authentication method using only one variable pattern.

물론, 위 예에서 적용된 지문인식을 대신하여 홍채인식이 실시되도록 하거나, 지문인식과 가변패턴을 이용한 인증과 함께 홍채인식을 추가로 실시하는 방안 또한 가능할 것이다. Of course, the iris recognition may be performed instead of the fingerprint recognition applied in the above example, or it may be possible to additionally perform the iris recognition together with the authentication using the fingerprint recognition and the variable pattern.

또한, 본 발명의 일 실시예에서 가변패턴을 이용하여 단말장치의 잠금 기능 해제가 완료되는 경우, 표시중인 가변패턴을 활용하는 부가적인 서비스 방안도 가능할 것이다.In addition, in the embodiment of the present invention, if the lock function of the terminal device is released using the variable pattern, an additional service scheme utilizing the variable pattern being displayed may be possible.

예를 들어, 도 6에 도시한 바와 같이, 가변패턴을 이용한 단말장치의 잠금 기능 해제가 완료되면 가변패턴만이 화면에 표시되도록 하고, 가변패턴을 따라서 애플리케이션 또는 특정 기능의 실행 아이콘들을 배치함으로써, 이를 선택하는 경우, 애플리케이션 또는 특정 기능의 신속한 실행이 가능해지도록 할 수 있다.For example, as shown in FIG. 6, when the unlocking function of the terminal device using the variable pattern is completed, only the variable pattern is displayed on the screen, and the execution icons of the application or the specific function are arranged along the variable pattern. If you choose to do this, you can enable the rapid execution of applications or specific functions.

여기서, 가변패턴 상에 배치되는 애플리케이션 또는 특정 기능의 경우, 해제가 이루어진 잠금 기능이 활성화하기 직전에 사용자가 실행하였던 애플리케이션 또는 특정 기능이거나, 내지는 사용자에 등록된 애플리케이션 또는 특정 기능일 수 있다.In this case, the application or the specific function disposed on the variable pattern may be an application or a specific function executed by the user immediately before activating the unlocking function, or an application or a specific function registered in the user.

이상에서 살펴본 바와 같이, 본 발명의 일 실시예에 따른 단말장치에 따르면, 단말장치의 잠금 기능의 해제 시마다 전체 문자열 중 임의의 문자를 표시한 상태에서, 사용자가 상기 임의의 문자를 상기 전체 문자열 중 나머지 문자로 가변할 수 있도록 구현하여 상기 잠금 기능을 해제할 수 있도록 함으로써, 잠금 기능과 관련된 편의성과 보안성을 크게 제고할 수 있다.As described above, according to the terminal device according to an embodiment of the present invention, whenever a character of the entire text string is displayed every time the lock function of the terminal device is released, the user displays the arbitrary text among the entire text string. By implementing the variable to be the remaining characters to release the lock function, it is possible to greatly improve the convenience and security associated with the lock function.

이하에서는 도 7을 참조하여, 본 발명의 일 실시예에 따른 단말장치의 동작 방법을 설명하도록 한다.Hereinafter, a method of operating a terminal device according to an embodiment of the present invention will be described with reference to FIG. 7.

여기서, 설명의 편의를 위해 전술한 도 1 내지 도 4에 도시된 구성은 해당 참조번호를 언급하여 설명하겠다.Here, for the convenience of description, the configuration shown in FIGS. 1 to 4 described above will be described with reference to the corresponding reference numerals.

먼저, 표시부(100)는 단말장치의 잠금 기능이 활성화된 상태에서, 감지부(300)를 통해 화면에 이루어지는 사용자 접촉이 감지되면, 지정된 문자열 중 임의의 문자와, 상기 임의의 문자를 가변시키기 위한 가변패턴을 표시한다(S110-S120).First, when the user's touch on the screen is detected through the sensing unit 300 while the locking function of the terminal device is activated, the display unit 100 may change an arbitrary character of the designated character string and the arbitrary character. The variable pattern is displayed (S110-S120).

이때, 표시부(100)는 도 2에 도시한 바와 같이, '0'부터 '59'까지의 연속된 배열순서를 갖는 숫자의 집합인 전체 문자열 중, 임의의 문자로서 '35', '34', '20' 3개의 숫자를 동시에 생성하여 순차적((a)->(b)->(c))으로 표시하게 되며, 숫자의 외곽을 감싸도록 이루어진 원형의 가변패턴을 각 숫자와 함께 표시할 수 있다.In this case, as shown in FIG. 2, the display unit 100 may include '35', '34', as an arbitrary character in the entire string that is a set of numbers having a continuous sequence of '0' to '59'. '20' Three numbers are generated simultaneously and displayed sequentially ((a)-> (b)-> (c)), and a circular variable pattern configured to surround the numbers can be displayed with each number. have.

이때, 임의의 문자로서 생성되는 3개의 숫자의 표시방식은, 각 숫자에 대한 인증이 완료되는 경우에, 다음 순서의 숫자가 표시되는 순차적인 표시 방식으로 이루어질 수 있다.In this case, the display method of three numbers generated as arbitrary characters may be a sequential display method in which numbers in the next order are displayed when authentication for each number is completed.

또한, 임의의 문자로서 생성되는 3개의 숫자는 위와 같이 동일 시점에 일괄적으로 생성되거나, 내지는 최초 1개의 숫자를 생성한 이후 인증이 완료되는 시점에 다음 순서의 숫자를 생성하는 방식으로도 이루어질 수 있을 것이다.In addition, the three numbers generated as random characters may be generated collectively at the same time point as described above, or may be generated by generating a number in the following order when authentication is completed after generating the first one number. There will be.

그리고 나서, 제어부(200)는 화면에 임의의 문자와, 가변패턴이 표시된 상태에서, 가변패턴을 따라서 이동하는 사용자 접촉이 감지부(300)를 통해 감지되면, 상기 감지된 사용자 접촉을 기초로 표시부(100)로 하여금 표시중인 임의의 문자를 상기 전체 문자열의 배열순서에 따라 다른 문자로 가변 표시하도록 한다(S130-S140).Then, when a character and a variable pattern are displayed on the screen and the user contact moving along the variable pattern is detected through the sensing unit 300, the controller 200 displays the display unit based on the detected user contact. In operation S130-S140, the character 100 is variably displayed as another character according to the arrangement order of the entire character string.

이때, 제어부(200)는 사용자 접촉이 상기 가변패턴의 임의의 지점에서 시작되어, 접촉이 유지된 상태로 상기 가변패턴을 따라서 이동하는 것이 감지부(300)를 통해 감지되는 경우에 한하여 표시부(100)로 하여금 화면에 표시중인 임의의 문자를 가변 표시하도록 한다.In this case, the control unit 200 may start at an arbitrary point of the variable pattern, and the display unit 100 may be used only when the sensing unit 300 detects that the user contact is moved along the variable pattern while the contact is maintained. ) Causes variable characters to be displayed randomly on the screen.

예를 들어, 도 3(a)를 참조하면, 제어부(200)는 임의의 문자로서 숫자 '35'가 화면에 표시된 경우, 사용자 접촉이 숫자 '35'를 감싸고 있는 가변패턴의 12시 방향에서 시작하여, 반 시계 방향을 따라서 이동(①->②)하는 것이 감지되면, 임의의 문자로서 표시된 숫자 '35'가 배열순서에 따라 내림차순으로 '34', '33', '32',...,'20'로 가변 표시되도록 한다.For example, referring to FIG. 3A, when the number '35' is displayed on the screen as an arbitrary character, the controller 200 starts at 12 o'clock of the variable pattern in which the user's contact surrounds the number '35'. When it is detected to move in the counterclockwise direction (①-> ②), the number '35' displayed as an arbitrary character is '34', '33', '32', ... To be displayed as '20'.

반대로, 제어부(200)는 사용자 접촉이 시계 방향을 따라서 이동(①->③)하는 것이 감지되는 경우에는, 임의의 문자로서 표시된 숫자 '35'가 오름차순으로 '36', '37', '38',...'45'로 가변 표시되도록 한다.On the contrary, if it is detected that the user contact moves in the clockwise direction (①-> ③), the control unit 200 displays the numbers '35' displayed as arbitrary letters in the ascending order of '36', '37', '38'. Variable display of ', ...' 45 '

여기서, 사용자 접촉이 시작되는 가변패턴의 지점은, 위 예에서와 같이 '12시' 방향으로 국한되는 것은 아니며, 사용자가 원하는 가변패턴의 임의의 지점에서 시작될 수 있다.Here, the point of the variable pattern at which the user contact is started is not limited to the '12 o 'direction as in the above example, and may be started at any point of the variable pattern desired by the user.

예를 들어, 도 3(a)를 참조하면, 임의의 문자로서 숫자 '35'가 표시되며, 숫자 '20'이 비밀번호로 설정된 경우를 가정해볼 수 있다.For example, referring to FIG. 3 (a), it may be assumed that a number '35' is displayed as an arbitrary character and the number '20' is set as a password.

이때, 사용자 접촉의 시작점이 12시 방향(①)인 경우, 사용자 접촉의 이동 경로는 반 시계 방향으로 이동하여 9시 방향(②)까지 이동해야 하며, 또한 사용자 접촉의 시작점이 4시 방향(④)인 경우에는 사용자 접촉의 이동 경로는 반 시계 방향으로 12시 방향(①)을 거쳐 9시 방향(②)까지 이동하거나, 시계 방향으로 6시 방향을 거쳐 9시 방향(②)까지 이동하여만 한다.At this time, if the starting point of the user contact is 12 o'clock (①), the movement path of the user contact should move counterclockwise to the 9 o'clock (②), and the starting point of the user contact is the 4 o'clock (④). ), The movement path of the user's contact moves to the 9 o'clock (②) through the 12 o'clock direction (①) in the counterclockwise direction, or to the 9 o'clock (②) through the 6 o'clock direction in the clockwise direction. do.

이후, 제어부(200)는 사용자 접촉에 의해 가변 표시된 문자가 기 설정된 문자와 일치하는 것으로 판단되면, 단말장치의 잠금 기능이 해제되도록 한다(S150-S180).Subsequently, when it is determined that the variable variable characters match the preset character by the user's contact, the controller 200 causes the locking function of the terminal device to be released (S150-S180).

이때, 제어부(200)는 가변패턴을 따라서 이동하는 사용자 접촉이 해제되는 것이 감지되는 시점에 화면에 표시중인 숫자를 사용자가 입력한 문자로서 판단하게 되며, 이를 설정된 비밀번호와 비교하여 일치하게 되면, 단말장치의 잠금 기능을 해제시키게 된다.At this time, the controller 200 determines the number displayed on the screen as a character input by the user at the time when it is detected that the user contact moving along the variable pattern is released. This will unlock the device.

예를 들어, 도 4를 참조하면, 제어부(200)는 임의의 문자로서 '35', '34', '20'의 3개의 숫자가 각각 표시되고, 비밀번호로서, '20', '45', '55'가 각각 설정된 경우, 숫자 '35'를 감싸고 있는 가변패턴을 따라서 이동하는 사용자 접촉에 따라 숫자 '35'가 '20'으로 가변 표시된 상태에서, 사용자 접촉이 가변패턴에서 해제되거나, 특정 지점에 일정시간 머무는 경우, 숫자 '20'을 사용자가 입력하는 비밀번호로 판단하게 된다.For example, referring to FIG. 4, the controller 200 displays three numbers, '35', '34', and '20', respectively, as random characters, and '20', '45', When '55' is set respectively, the user's contact is released from the variable pattern or the specific point is released while the number '35' is variably displayed as '20' according to the user's contact moving along the variable pattern surrounding the number '35'. In the case of staying for a certain time, the number '20' is determined by the password entered by the user.

이때, 제어부(200)는 사용자에 의해 입력한 숫자 '20'과 비밀번호 '20'이 일치하므로, 다음 임의의 문자인 숫자 '34', '20'에 대해 각각 위와 동일한 방식으로 숫자를 입력받고, 입력된 숫자가 모두 각각의 비밀번호와 일치하게 되면, 단말장치의 잠금 기능을 해제시키게 된다.At this time, since the control unit 200 is the number '20' and the password '20' input by the user is matched, and receives the numbers in the same manner as described above for the following random characters '34', '20', respectively, If all the numbers match the respective passwords, the terminal device unlocks the lock function.

이상에서 살펴본 바와 같이, 본 발명의 일 실시예에 따른 단말장치의 동작 방법에 따르면, 단말장치의 잠금 기능의 해제 시마다 전체 문자열 중 임의의 문자를 표시한 상태에서, 사용자가 상기 임의의 문자를 상기 전체 문자열 중 나머지 문자로 가변할 수 있도록 구현하여 상기 잠금 기능을 해제할 수 있도록 함으로써, 잠금 기능과 관련된 편의성과 보안성을 크게 제고할 수 있다.As described above, according to the operating method of the terminal device according to an embodiment of the present invention, each time the user unlocks the arbitrary character in a state in which any character of the entire string is displayed every time the lock function of the terminal device is released. By implementing the variable to be able to change to the remaining characters of the entire string to release the lock function, it is possible to greatly improve the convenience and security associated with the lock function.

한편, 여기에 제시된 실시예들과 관련하여 설명된 방법 또는 알고리즘의 단계들은 하드웨어로 직접 구현되거나, 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.Meanwhile, the steps of the method or algorithm described in connection with the embodiments presented herein may be embodied directly in hardware or in the form of program instructions that may be executed by various computer means and recorded on a computer-readable medium. The computer readable medium may include program instructions, data files, data structures, etc. alone or in combination. Program instructions recorded on the media may be those specially designed and constructed for the purposes of the present invention, or they may be of the kind well-known and available to those having skill in the computer software arts. Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks, and magnetic tape, optical media such as CD-ROMs, DVDs, and magnetic disks, such as floppy disks. Magneto-optical media, and hardware devices specifically configured to store and execute program instructions, such as ROM, RAM, flash memory, and the like. Examples of program instructions include not only machine code generated by a compiler, but also high-level language code that can be executed by a computer using an interpreter or the like. The hardware device described above may be configured to operate as one or more software modules to perform the operations of the present invention, and vice versa.

지금까지 본 발명을 바람직한 실시 예를 참조하여 상세히 설명하였지만, 본 발명이 상기한 실시 예에 한정되는 것은 아니며, 이하의 특허청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변형 또는 수정이 가능한 범위까지 본 발명의 기술적 사상이 미친다 할 것이다.Although the present invention has been described in detail with reference to preferred embodiments, the present invention is not limited to the above-described embodiments, and the technical field to which the present invention belongs without departing from the gist of the present invention as claimed in the following claims. Anyone skilled in the art will have the technical idea of the present invention to the extent that various modifications or changes are possible.

Claims (14)

잠금 기능을 지원하는 단말장치에 있어서,In the terminal device supporting the lock function, 상기 잠금 기능의 해제 시마다 전체 문자열 중 임의의 문자와, 상기 임의의 문자를 가변하기 위한 가변패턴을 표시하는 표시부; 및A display unit for displaying an arbitrary character of the entire character string and a variable pattern for varying the arbitrary character each time the lock function is released; And 상기 가변패턴을 따라서 이동하는 사용자 접촉이 감지되면, 상기 감지된 사용자 접촉을 기초로 상기 임의의 문자가 상기 전체 문자열 중 상기 임의의 문자를 제외한 나머지 문자로 가변 표시되도록 하며, 상기 가변 표시되는 문자가 기 설정된 문자와 일치하는 것으로 판단되면, 상기 잠금 기능이 해제되도록 하는 제어부를 포함하는 것을 특징으로 하는 단말장치.When a user contact moving along the variable pattern is detected, the random characters are variably displayed as characters other than the random characters of the entire string based on the detected user contact, and the variable displayed characters are displayed. And a control unit for releasing the lock function if it is determined to match a preset character. 제 1 항에 있어서,The method of claim 1, 상기 제어부는,The control unit, 상기 사용자 접촉이 상기 가변패턴의 임의의 지점에서 시작되어, 접촉이 유지된 상태로 상기 가변패턴을 따라서 이동하는 것이 감지되는 경우에 한하여 상기 임의의 문자가 가변 표시되도록 하는 것을 특징으로 하는 단말장치.And the user contact starts at an arbitrary point of the variable pattern so that the arbitrary character is variably displayed only when it is detected that the user touches the variable pattern and moves along the variable pattern. 제 1 항에 있어서,The method of claim 1, 상기 임의의 문자는,The arbitrary character is 상기 가변패턴을 따라서 이동하는 사용자 접촉의 이동 방향 및 이동 속도 중 적어도 하나를 기초로 가변 표시되며,A variable display is based on at least one of a moving direction and a moving speed of a user contact moving along the variable pattern, 상기 제어부는,The control unit, 상기 사용자 접촉의 이동 방향을 기초로 상기 임의의 문자가 특정 배열 순서에 따라 가변 표시되도록 하며,Based on the movement direction of the user contact so that the arbitrary character is displayed variable according to a specific arrangement order, 상기 사용자 접촉의 이동 속도를 기초로 상기 임의의 문자가 가변 표시되는 속도가 변동되도록 하는 것을 특징으로 하는 단말장치.And a speed at which the arbitrary character is displayed variably based on the moving speed of the user contact. 제 1 항에 있어서,The method of claim 1, 상기 가변 표시되는 문자가 상기 기 설정된 문자와 일치하는지에 대한 판단은,The determination of whether the variable displayed character matches the preset character is 상기 가변패턴을 따라서 이동하는 사용자 접촉이 해제되거나, 상기 가변패턴의 특정 지점에서 이동이 멈추는 것이 감지되는 시점에 이루어지며,When a user contact moving along the variable pattern is released or when the movement is stopped at a specific point of the variable pattern is made, 상기 제어부는,The control unit, 상기 사용자 접촉이 해제되거나, 이동이 멈추는 것이 감지된 시점에 표시중인 특정 문자와, 상기 기 설정된 문자와의 일치 여부를 판단하는 것을 특징으로 하는 단말장치.The terminal device, characterized in that it is determined whether the specific character displayed and the predetermined character match at the time when the user contact is released or the movement stops. 제 1 항 또는 제 4 항에 있어서,The method according to claim 1 or 4, 상기 제어부는,The control unit, 상기 사용자 접촉이 상기 가변패턴의 임의의 지점에서 시작되며, 상기 임의의 지점에서 접촉이 유지된 이후 해제되는 것이 감지되면, 상기 임의의 문자와 상기 기 설정된 문자가 일치하는지 여부를 판단하는 것을 특징으로 하는 단말장치.And if it is detected that the user contact starts at an arbitrary point of the variable pattern and is released after the contact is maintained at the arbitrary point, it is determined whether the random letter matches the preset letter. Terminal device. 제 1 항에 있어서,The method of claim 1, 상기 전체 문자열은,The full string is, 상기 잠금 기능의 해제 시마다 배열되는 문자의 개수가 상이한 것을 특징으로 하는 단말장치.The terminal device, characterized in that the number of characters arranged every time the lock function is released. 제 1 항에 있어서,The method of claim 1, 상기 가변패턴은,The variable pattern, 상기 잠금 기능의 해제 시마다, 패턴의 형태 및 크기 중 적어도 하나가 상이하게 표시되는 것을 특징으로 하는 단말장치.Each time the release of the lock function, at least one of the shape and size of the pattern is displayed differently. 잠금 기능을 지원하는 단말장치의 동작 방법에 있어서,In the operating method of the terminal device supporting the lock function, 상기 잠금 기능의 해제 시마다 전체 문자열 중 임의의 문자와, 상기 임의의 문자를 가변하기 위한 가변패턴을 표시하는 표시단계; 및A display step of displaying an arbitrary character of the entire character string and a variable pattern for varying the arbitrary character each time the lock function is released; And 상기 가변패턴을 따라서 이동하는 사용자 접촉이 감지되면, 상기 감지된 사용자 접촉을 기초로 상기 임의의 문자가 상기 전체 문자열 중 상기 임의의 문자를 제외한 나머지 문자로 가변 표시되도록 하며, 상기 가변 표시되는 문자가 기 설정된 문자와 일치하는 것으로 판단되면, 상기 잠금 기능이 해제되도록 하는 제어단계를 포함하는 것을 특징으로 하는 단말장치의 동작 방법.When a user contact moving along the variable pattern is detected, the random characters are variably displayed as characters other than the random characters of the entire string based on the detected user contact, and the variable displayed characters are displayed. And if it is determined to match a preset character, including a control step of releasing the locking function. 제 8 항에 있어서,The method of claim 8, 상기 제어단계는,The control step, 상기 사용자 접촉이 상기 가변패턴의 임의의 지점에서 시작되어, 접촉이 유지된 상태로 상기 가변패턴을 따라서 이동하는 것이 감지되는 경우에 한하여 상기 임의의 문자가 가변 표시되도록 하는 것을 특징으로 하는 단말장치의 동작 방법.Wherein the user's contact starts at an arbitrary point of the variable pattern so that the arbitrary character is variably displayed only when it is detected that the user touches the variable pattern and moves along the variable pattern. How it works. 제 8 항에 있어서,The method of claim 8, 상기 임의의 문자는,The arbitrary character is 상기 가변패턴을 따라서 이동하는 사용자 접촉의 이동 방향 및 이동 속도 중 적어도 하나를 기초로 가변 표시되며,A variable display is based on at least one of a moving direction and a moving speed of a user contact moving along the variable pattern, 상기 제어단계는,The control step, 상기 사용자 접촉의 이동 방향을 기초로 상기 임의의 문자가 특정 배열 순서에 따라 가변 표시되도록 하며,Based on the movement direction of the user contact so that the arbitrary character is displayed variable according to a specific arrangement order, 상기 사용자 접촉의 이동 속도를 기초로 상기 임의의 문자가 가변 표시되는 속도가 변동되도록 하는 것을 특징으로 하는 단말장치의 동작 방법.And a speed at which the arbitrary character is variably displayed based on the movement speed of the user contact. 제 8 항에 있어서,The method of claim 8, 상기 가변 표시되는 문자가 상기 기 설정된 문자와 일치하는지에 대한 판단은,The determination of whether the variable displayed character matches the preset character is 상기 가변패턴을 따라서 이동하는 사용자 접촉이 해제되거나, 상기 가변패턴의 특정 지점에서 이동이 멈추는 것이 감지되는 시점에 이루어지며,When a user contact moving along the variable pattern is released or when the movement is stopped at a specific point of the variable pattern is made, 상기 제어단계는,The control step, 상기 사용자 접촉이 해제되거나, 이동이 멈추는 것이 감지된 시점에 표시중인 특정 문자와, 상기 기 설정된 문자와의 일치 여부를 판단하는 것을 특징으로 하는 단말장치의 동작 방법.And determining whether or not the specific character displayed and the predetermined character match when the user contact is released or when the movement is stopped. 제 11 항에 있어서,The method of claim 11, 상기 제어단계는,The control step, 상기 사용자 접촉이 상기 가변패턴의 임의의 지점에서 시작되며, 상기 임의의 지점에서 접촉이 유지된 이후 해제되는 것이 감지되면, 상기 임의의 문자와 상기 기 설정된 문자가 일치하는지 여부를 판단하는 것을 특징으로 하는 단말장치의 동작 방법.And if it is detected that the user contact starts at an arbitrary point of the variable pattern and is released after the contact is maintained at the arbitrary point, it is determined whether the random letter matches the preset letter. Method of operation of the terminal device. 제 8 항에 있어서,The method of claim 8, 상기 방법은,The method, 상기 표시단계 이전에, 사용자의 지문을 기초로 사용자 인증을 수행하는 인증단계;를 더 포함하며,Before the display step, the authentication step of performing a user authentication based on the user's fingerprint; further includes, 상기 표시단계는,The display step, 상기 인증단계에서 상기 사용자 인증이 완료되는 경우에 한하여 상기 임의의 문자 및 상기 가변패턴을 표시하는 것을 특징으로 하는 단말장치의 동작 방법.And displaying the random character and the variable pattern only when the user authentication is completed in the authentication step. 제 8 항 내지 제 13 항 중 어느 한 항에 따른 방법의 각 단계를 수행하는 것을 특징으로 하는 컴퓨터 판독 가능 기록매체.A computer-readable recording medium, characterized in that each step of the method according to any one of claims 8 to 13 is carried out.
PCT/KR2015/008131 2015-08-04 2015-08-04 Unlocking method and terminal device applied thereto Ceased WO2017022871A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/KR2015/008131 WO2017022871A1 (en) 2015-08-04 2015-08-04 Unlocking method and terminal device applied thereto

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/KR2015/008131 WO2017022871A1 (en) 2015-08-04 2015-08-04 Unlocking method and terminal device applied thereto

Publications (1)

Publication Number Publication Date
WO2017022871A1 true WO2017022871A1 (en) 2017-02-09

Family

ID=57943125

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2015/008131 Ceased WO2017022871A1 (en) 2015-08-04 2015-08-04 Unlocking method and terminal device applied thereto

Country Status (1)

Country Link
WO (1) WO2017022871A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080227432A1 (en) * 2005-03-18 2008-09-18 Gemplus Activating the Unlocking of a Mobile Terminal
KR20140001344A (en) * 2012-06-26 2014-01-07 이화여자대학교 산학협력단 Unlocking method for application of mobile terminal, mobile terminal using the unlocking method and login method for service application of mobile terminal
KR20140026263A (en) * 2012-08-24 2014-03-05 삼성전자주식회사 Apparatus and method for providing interaction information by using image on device display
KR20140143555A (en) * 2013-06-07 2014-12-17 삼성전자주식회사 Method for executing application on unlocking screen of mobile terminal and the mobile terminal
JP2014239310A (en) * 2013-06-06 2014-12-18 富士通株式会社 Terminal device, lock state canceling method and lock state cancel program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080227432A1 (en) * 2005-03-18 2008-09-18 Gemplus Activating the Unlocking of a Mobile Terminal
KR20140001344A (en) * 2012-06-26 2014-01-07 이화여자대학교 산학협력단 Unlocking method for application of mobile terminal, mobile terminal using the unlocking method and login method for service application of mobile terminal
KR20140026263A (en) * 2012-08-24 2014-03-05 삼성전자주식회사 Apparatus and method for providing interaction information by using image on device display
JP2014239310A (en) * 2013-06-06 2014-12-18 富士通株式会社 Terminal device, lock state canceling method and lock state cancel program
KR20140143555A (en) * 2013-06-07 2014-12-17 삼성전자주식회사 Method for executing application on unlocking screen of mobile terminal and the mobile terminal

Similar Documents

Publication Publication Date Title
KR101425171B1 (en) Apparatus and method for input user password
WO2011081371A1 (en) Password processing method and apparatus
WO2013157864A1 (en) Method for authenticating user using icon combined with input pattern, and password input device
WO2013147503A1 (en) Method for providing personalized virtual keyboard
TW201740248A (en) User interface control method and electronic device
WO2015180235A1 (en) Ambiguous password checking method and password checking device
WO2011136464A1 (en) Password security input system using shift value of password key and password security input method thereof
WO2020235918A1 (en) Electronic terminal device for performing log-in authentication process based on biometric information, and operation method of same
Kuribara et al. Vibrainput: Two-step pin entry system based on vibration and visual information
WO2015102466A1 (en) Terminal and method for releasing locking state of terminal
WO2011081354A2 (en) Korean input method and apparatus using touch screen, and portable terminal including key input apparatus
WO2014181952A1 (en) Device and method for authenticating on basis of position value
WO2015180236A1 (en) Method for dynamically checking password and password checking device
WO2017200239A2 (en) Method and apparatus for user authentication on basis of touch input including fingerprint information
WO2017022871A1 (en) Unlocking method and terminal device applied thereto
WO2018074710A1 (en) Touch screen electronic device supporting easy character input through virtual keyboard and operating method thereof
WO2019137489A1 (en) Password input method, device, and computer-readable storage medium
WO2013042910A1 (en) Device and method for inputting letters in a mobile terminal
WO2015034161A1 (en) One-time password generation device and generation method using imaginary input means
WO2015053438A9 (en) Password generation method and apparatus using biometric information-based confidence interval set
WO2015156432A1 (en) Terminal device and control method
WO2020040395A1 (en) System for preventing smudge and shoulder surfing attacks on mobile device and user pattern authentication method
WO2014011001A1 (en) Password authentication system and password authentication method using consecutive password authentication
WO2017155230A1 (en) Method and system for recognizing input by using index of variable grid
JP2015022591A (en) Authentication device and program

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 15900457

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 04.06.2018)

122 Ep: pct application non-entry in european phase

Ref document number: 15900457

Country of ref document: EP

Kind code of ref document: A1