WO2011158768A1 - 情報端末装置およびこれを利用した個人認証方法 - Google Patents

情報端末装置およびこれを利用した個人認証方法 Download PDF

Info

Publication number
WO2011158768A1
WO2011158768A1 PCT/JP2011/063444 JP2011063444W WO2011158768A1 WO 2011158768 A1 WO2011158768 A1 WO 2011158768A1 JP 2011063444 W JP2011063444 W JP 2011063444W WO 2011158768 A1 WO2011158768 A1 WO 2011158768A1
Authority
WO
WIPO (PCT)
Prior art keywords
pattern
input
information terminal
terminal device
release
Prior art date
Application number
PCT/JP2011/063444
Other languages
English (en)
French (fr)
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 US13/703,690 priority Critical patent/US8800026B2/en
Priority to JP2012520430A priority patent/JP5367169B2/ja
Publication of WO2011158768A1 publication Critical patent/WO2011158768A1/ja

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/083Network architectures or network communication protocols for network security for authentication of entities using passwords
    • H04L63/0846Network architectures or network communication protocols for network security for authentication of entities using passwords using time-dependent-passwords, e.g. periodically changing passwords
    • 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/36User authentication by graphic or iconic representation
    • 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/44Program or device authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3226Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using a predetermined code, e.g. password, passphrase or PIN

Definitions

  • the present invention relates to an information terminal device provided with a touch panel input, and in particular, an information terminal device capable of releasing the use restriction (key lock or the like) of the information terminal device by using the touch panel input, and an individual using the information terminal device It relates to the authentication method.
  • Japanese Patent Laid-Open No. 2009-303209 discloses that video data generated via a camera is displayed in a video display area, and touch data is generated by touch input in a touch area attached corresponding to the video display area.
  • a mobile communication terminal that stores generated touch data together with video data is disclosed. According to this mobile communication terminal, touch data such as characters and pictures can be displayed at the time of input of touch data during reproduction of video data.
  • an object of the present invention is to provide an information terminal device capable of releasing a use restriction such as a key lock by using an input function of a touch panel.
  • an information terminal device disclosed herein is an information terminal device including a display unit and a touch panel, and is input to the touch panel in order to release the use restriction of the information terminal device.
  • a pattern storage unit that allows a user to designate and store a release pattern to be stored as a graphic pattern
  • a verification unit that determines whether the input pattern input to the touch panel matches the cancellation pattern
  • the verification And a control unit that cancels the use restriction of the information terminal device when it is determined that the input pattern matches the release pattern.
  • an information terminal device capable of performing personal authentication with a high degree of difficulty in decryption by a third party by releasing the use restriction using the input function of the touch panel.
  • FIG. 1 is a perspective view showing a schematic configuration of the information terminal device according to the first embodiment, and shows a state in which the display unit is slid from the main body unit.
  • FIG. 2 is a front view illustrating a schematic configuration of the information terminal device according to the first embodiment, and illustrates a state where the slide of the display unit is closed with respect to the main body unit.
  • FIG. 3 is a block diagram showing a functional configuration of the information terminal device 1.
  • FIG. 4 is a schematic diagram illustrating an example of a key lock release screen.
  • FIG. 5A is a diagram illustrating an example of a display of a lock release pattern.
  • FIG. 5B is a diagram illustrating an example of a pattern that is different from the unlock pattern of FIG. 5A and that does not release the key lock.
  • FIG. 5C is a diagram showing an example of a pattern that is different from the unlock pattern of FIG. 5A and that does not release the key lock.
  • FIG. 6A is a diagram illustrating an example of a display of an unlock pattern.
  • FIG. 6B is a diagram showing an example of a pattern that is different from the unlock pattern of FIG. 6A and that does not release the key lock.
  • FIG. 6C is a diagram showing an example of a pattern that is different from the unlock pattern of FIG. 6A and that does not release the key lock.
  • FIG. 7A is a diagram illustrating an example of a display of an unlock pattern.
  • FIG. 7B is a diagram illustrating an example of a pattern that is different from the unlock pattern of FIG. 7A and that does not release the key lock.
  • FIG. 7A is a diagram illustrating an example of a display of an unlock pattern.
  • FIG. 7B is a diagram illustrating an example of a pattern that is different from the unlock pattern of FIG. 7A and that does not
  • FIG. 7C is a diagram showing an example of a pattern that is different from the unlock pattern of FIG. 7A and that does not release the key lock.
  • FIG. 8A is a diagram illustrating an example of a display of an unlock pattern.
  • FIG. 8B is a diagram showing an example of a pattern that is different from the unlock pattern of FIG. 8A and that does not release the key lock.
  • FIG. 9A is a diagram illustrating an example of a display of a lock release pattern.
  • FIG. 9B is a diagram showing an example of a pattern that is different from the unlock pattern of FIG. 9A and that does not release the key lock.
  • FIG. 9C is a diagram illustrating an example of a pattern that is different from the unlock pattern of FIG. 9A and that does not release the key lock.
  • FIG. 9A is a diagram illustrating an example of a pattern that is different from the unlock pattern of FIG. 9A and that does not release the key lock.
  • FIG. 10A is a diagram illustrating an example of a display of a lock release pattern.
  • FIG. 10B is a diagram showing an example of a pattern that is different from the unlock pattern of FIG. 10A and that does not release the key lock.
  • FIG. 10C is a diagram illustrating an example of a pattern that is different from the unlock pattern of FIG. 10A and that does not release the key lock.
  • FIG. 11A is a diagram illustrating an example of a display of an unlock pattern.
  • FIG. 11B is a diagram showing an example of a pattern that is different from the unlock pattern of FIG. 11A and that does not release the key lock.
  • FIG. 11C is a diagram showing an example of a pattern that is different from the unlock pattern of FIG. 11A and that does not release the key lock.
  • FIG. 11A is a diagram illustrating an example of a display of a lock release pattern.
  • FIG. 11B is a diagram showing an example of a pattern that is different from the unlock pattern of FIG. 11A and
  • FIG. 12A is a diagram illustrating an example of a line segment that is touch-inputted to the touch panel.
  • 12B is a diagram illustrating coordinates detected from the line segment illustrated in FIG. 12A.
  • FIG. 12C is a diagram illustrating a connection region obtained by enlarging each of the coordinates illustrated in FIG. 12B.
  • FIG. 13 is a flowchart showing the operation of the information terminal device.
  • FIG. 14A is a diagram illustrating an example of a pattern that a user inputs to the touch panel to register an unlock pattern in the information terminal device according to the second embodiment.
  • FIG. 14B is a diagram illustrating a state where an input allowable range is generated from the input pattern of FIG. 14A.
  • FIG. 14C is a diagram illustrating a lock release pattern generated from the input allowable range of FIG. 14B.
  • FIG. 14D is a diagram illustrating an example of a pattern that is different from the unlock pattern of FIG. 14C and that does not release the key lock.
  • FIG. 15A is a diagram illustrating an example of a pattern that a user inputs to the touch panel to register an unlock pattern and coordinates detected from the pattern in the information terminal device according to the second embodiment.
  • FIG. 15B is a diagram illustrating a lock release pattern generated from the input pattern of FIG. 15A.
  • FIG. 15C is a diagram showing an example of a pattern that is different from the unlock pattern of FIG. 15B and that does not release the key lock.
  • FIG. 15A is a diagram illustrating an example of a pattern that is different from the unlock pattern of FIG. 15B and that does not release the key lock.
  • FIG. 15D is a diagram illustrating an example of a pattern that is different from the unlock pattern of FIG. 15B and that does not release the key lock.
  • FIG. 16 is a diagram showing a shogi board surface displayed as an input request pattern in the information terminal device according to the third embodiment.
  • An information terminal device is an information terminal device including a display unit and a touch panel, and a release pattern input to the touch panel in order to release the use restriction of the information terminal device, A pattern storage unit that is designated and stored by the user as a graphic pattern, a collation unit that determines whether the input pattern input to the touch panel matches the release pattern, and the input pattern and the When it is determined that the cancellation pattern matches, the configuration includes a control unit that cancels the use restriction of the information terminal device (first configuration).
  • Graphic pattern means an arbitrary pattern drawn continuously or discontinuously on the touch panel. For example, a set of a plurality of points input by touching a plurality of locations on the touch panel is also included in the “graphic pattern”. Alternatively, an arbitrary pattern composed of lines drawn on the touch panel is also included in the graphic pattern. Of course, a pattern formed by a combination of dots and lines is also included in the graphic pattern. According to the first configuration, compared to the case of using a release pattern as a password combining numbers and characters, there are more variations of the release pattern and ease of storage of the release pattern by the user of the information terminal device. And both. Thereby, it is possible to provide an information terminal device capable of personal authentication that is highly difficult to decode by a third party.
  • an input request pattern suggesting the input of the release pattern is stored in the pattern storage unit, and when the usage restriction of the information terminal device is released, It is preferable to display the input request pattern on the display unit (second configuration).
  • the user inputs the release pattern while viewing the displayed input request pattern.
  • a pattern that serves as a hint for the release pattern may be used. If such a pattern is used, it will help the user to remember the correct release pattern, or, conversely, a pattern that intentionally leads to an incorrect release pattern as an input request pattern. May be used. If such a pattern is used, it can be difficult for a person who is not a regular user to guess a correct release pattern, and the difficulty of decoding can be further increased.
  • the pattern storage unit stores a plurality of input request patterns suggesting the input of the release pattern, and when releasing the use restriction of the information terminal device
  • an input request pattern selected from the plurality of input request patterns is displayed on the display unit (third configuration).
  • an input request pattern selected from a plurality of input request patterns is displayed, so that a person who is not a regular user can cancel a correct release pattern compared to a case where the same input request pattern is always displayed. Can be difficult to guess, and the difficulty of decoding can be made higher.
  • the input request pattern includes a plurality of input suggestion regions for suggesting input of the release pattern
  • the release pattern includes the plurality of input suggestions. It is preferably set based on one or a plurality of input suggestion areas selected from the areas (fourth configuration).
  • the release pattern is set based on at least one region selected from the plurality of input suggestion regions, so that the number of release pattern variations that can be set can be increased. As a result, it is possible to make it difficult for a person who is not a regular user to guess a correct release pattern, and it is possible to further increase the difficulty of decoding.
  • the input request pattern includes a plurality of input suggestion regions for suggesting input of the release pattern
  • the release pattern includes the plurality of input suggestions. It is preferable to set based on at least a part of the input suggestion region and a region other than the plurality of input suggestion regions (fifth configuration).
  • the release pattern is set based on the input suggestion region and a region other than the input suggestion region. Therefore, if it is a regular user, the release pattern in the area other than the input suggestion area can be correctly input based on the memory when the release pattern is set. Such input is extremely difficult.
  • the input request pattern includes a plurality of input suggestion regions for suggesting input of the release pattern
  • the release pattern includes the plurality of input suggestions. It is preferable that the pattern is set as a pattern that passes only a part of the input suggestion region (sixth configuration). According to the sixth configuration, it can be made more difficult for a person who is not a regular user to analogize a release pattern from a plurality of input suggestion areas.
  • the input request pattern includes an input suggestion area for suggesting input of the release pattern, and the release pattern is outside the input suggestion area. It is preferable to set as an existing pattern (seventh configuration).
  • the release pattern is set as a pattern that exists outside the input suggestion area, it is possible to realize higher deciphering difficulty in reverse of human psychology. That is, when an input suggestion area is displayed, it is a general human psychology to imagine that some input should be made in the input suggestion area. Therefore, if the release pattern is intentionally set as a pattern that exists outside the input suggestion region, it becomes difficult for a third party to guess the release pattern.
  • a board game board surface is displayed as the input request pattern, and a movement of a specific piece among the pieces used in the board game is defined as the release pattern.
  • the release pattern Preferably (eighth configuration).
  • the movement of the piece defined as the release pattern follows the rules for how to move the piece in an actual board game, the user can easily store the release pattern.
  • the movement of the piece defined as the release pattern may be different from the rule of how to move the piece in the actual board game. In this case, higher deciphering difficulty can be realized by illuminating human psychology. That is, when a board game piece is displayed, it is a general human psychology to imagine that the release rule according to the rule of how to move the piece is used. Therefore, if a movement that does not comply with the rules is intentionally set as a release pattern, it becomes difficult for a third party to guess the release pattern.
  • the information terminal device further includes a pattern generation unit that generates the release pattern from a pattern input by a user to the touch panel and stores the pattern in the pattern storage unit.
  • a pattern generation unit that generates the release pattern from a pattern input by a user to the touch panel and stores the pattern in the pattern storage unit.
  • FIGS. 1 and 2 are diagrams showing a schematic configuration of an information terminal device 1 according to an embodiment of the present invention.
  • the information terminal device 1 includes a display unit 10 and a main body unit 20.
  • the display unit 10 is configured to be slidable with respect to the main body unit 20. That is, FIG. 1 is a perspective view showing a state in which the keyboard 21 of the main body unit 20 can be used by sliding the display unit 10 from the main body unit 20.
  • FIG. 2 is a front view showing a state in which the slide of the display unit 10 is closed with respect to the main body unit 20.
  • the configuration in which the display unit 10 slides along the short side direction of the information terminal device 1 is illustrated, but the display unit 10 has the long side direction or other directions (for example, oblique directions). The structure which slides along may be sufficient.
  • the display unit 10 includes a liquid crystal display 11 and a touch panel 12 provided on the surface of the liquid crystal display 11.
  • a liquid crystal display 11 and a touch panel 12 provided on the surface of the liquid crystal display 11.
  • the structure which the display part 10 was provided with the liquid crystal display 11 is illustrated, it is also possible to utilize displays other than a liquid crystal display.
  • the main unit 20 has a battery, a memory, and various control circuits inside, and has the keyboard 21 on the surface thereof.
  • the type of the keyboard 21 is arbitrary depending on the use of the information terminal device 1.
  • the keyboard 21 includes, for example, a numeric keypad mainly used for inputting a telephone number, a numeric keypad capable of both number input and character input, and function keys assigned with various functions. Further, a so-called full keyboard or the like can be used as the keyboard 21.
  • the information terminal device 1 is arbitrary.
  • the information terminal device 1 is not limited to these, but various information such as mobile phones, PDAs (Personal Digital Assistants), smartphones, electronic dictionaries, portable game machines, music / video players, personal computers, electronic book browsing machines, and the like. Can be used for applications.
  • the touch panel 12 detects that a finger or a touch pen is in contact with or close to the surface, and outputs coordinate information of the contact or proximity position. Based on this coordinate information, it is possible to detect what pattern is input at which position of the touch panel 12 by an arithmetic circuit described later.
  • the type of touch panel 12 is not particularly limited, and any type of touch panel can be used.
  • touch panels such as a resistive film method, a capacitance method, an electromagnetic induction method, an infrared method, a surface acoustic wave method (ultrasonic method), and an image recognition method using an optical sensor
  • the touch panel 12 can be employed.
  • an image recognition type touch panel using an optical sensor it is not laminated on the surface of the liquid crystal display 11, but an optical sensor is incorporated as an internal structure of the liquid crystal display 11, and the liquid crystal display 11 with a touch panel function. It may be configured as.
  • an optical sensor for example, a photodiode, a phototransistor, a CCD element, or a CMOS element is used.
  • FIG. 3 is a block diagram showing a functional configuration of the information terminal device 1.
  • the information terminal device 1 includes an input repetition detection unit 31, a coordinate calculation unit 32, a recognition calculation unit 33, a central control unit 34, a display calculation unit 35, a high frequency input / output unit 36, a data processing unit 37, A telephone voice input / output unit 38, a telephone voice processing unit 39, a key input processing unit 40, an input auxiliary unit 41, a key control processing unit 42, a pattern storage unit 43, and a verification unit 44 are provided.
  • the information terminal device 1 has a telephone function, but the telephone function is not essential. Therefore, the telephone voice input / output unit 38 and the telephone voice processing unit 39 may be omitted.
  • arbitrary components not shown in FIG. 3 may be added according to functions required for the device.
  • the input repetition detection unit 31 detects a repeated input within a unit time by a finger or a touch pen. In other words, the input repetition detection unit 31 serves to identify an unintentional accidental touch and a significant touch intended for input.
  • the coordinate calculation unit 32 calculates the coordinate information of the input position when the input repetition detection unit 31 detects the repetition input.
  • the coordinate information calculated by the coordinate calculation unit 32 is sent to the recognition calculation unit 33.
  • the recognition calculation unit 33 determines whether the input is a single point or a line according to the coordinate information received from the coordinate calculation unit 32.
  • the central control unit 34 receives information from each unit and controls each unit based on the received information, thereby controlling the overall operation of the information terminal device 1.
  • the display calculation unit 35 performs calculation of image data to be displayed on the liquid crystal display 11 and calculation of data for controlling the display operation of the liquid crystal display 11 and the like.
  • the high frequency input / output unit 36 performs transmission / reception via a mobile phone antenna, wireless communication, or the like.
  • the data processing unit 37 processes various data transmitted and received by the high frequency input / output unit 36. For example, processing of a packet transmitted / received by packet communication, data encryption / decryption processing, etc. are performed when necessary.
  • the telephone voice input / output unit 38 transmits / receives telephone voice via the antenna of the mobile phone.
  • the telephone voice processing unit 39 performs sampling and restoration processing of voice transmitted and received by the telephone voice input / output unit 38.
  • the key input processing unit 40 performs a keyboard scan on the keyboard 21, and specifies input characters, numbers, functions, or the like in a time series based on the position of the pressed key and the pressed time. Process. By this processing, input data from the keyboard 21 is acquired. Under the control of the key control processing unit 42, the input auxiliary unit 41 turns on the key of the keyboard 21 and reproduces a push sound when the key is pressed, thereby preventing an erroneous operation.
  • the pattern storage unit 43 stores an input request pattern used when releasing the key lock and a lock release pattern registered in advance by the user.
  • the collation unit 44 collates the pattern input from the touch panel 12 with the unlock pattern registered in the pattern storage unit 43, and releases the key lock if they match.
  • the information terminal device 1 is configured so that key input from the keyboard 21 is not accepted unless the key lock is released by input from the touch panel 12. Further, it is preferable that the key lock is automatically applied after a predetermined time has passed without any operation even after the key lock is released.
  • the information terminal device 1 has a key on the liquid crystal display 11 when the power is turned on or when the touch panel 11 is touched with a finger or a pen in the power save mode (the liquid crystal display 11 is turned off). Display the unlock screen.
  • FIG. 4 is a schematic diagram showing an example of a key lock release screen.
  • an input request pattern having three input suggestion areas 51 a, 51 b and 51 c is displayed on the liquid crystal display 11.
  • the display of the key lock release screen is realized under the control of the central control unit 34 and the display calculation unit 35 using the input request pattern stored in the pattern storage unit 43.
  • square input suggestion areas 51a to 51c represented by double lines are displayed, but the shape, size, and number of input suggestion areas included in the input request pattern are arbitrary. is there.
  • the input request pattern includes, as one type, an input suggestion area that matches the unlock pattern for releasing the key lock, and gives a hint of the unlock pattern to the person who intends to release the key lock. It is a pattern.
  • the input request pattern includes an input suggestion region that intentionally does not match the unlock pattern, making it difficult to guess the unlock pattern.
  • the pattern storage unit 43 stores in advance a lock release pattern for releasing the key lock. That is, the authorized user of the information terminal device 1 registers in advance the lock release pattern determined by the user. Then, when the key unlock screen is displayed, if the pre-registered unlock pattern is correctly input, the key lock is released. On the other hand, if the input pattern is different from the unlock pattern registered in advance, the key lock is not released.
  • a pattern including all of the input suggestion areas 51a to 51c of the input request pattern is registered as the unlock pattern. That is, in the example of FIG. 5A, the key lock is released by performing touch input once for all of the input suggestion areas 51a to 51c as indicated by the circles 52a to 52c.
  • the order in which the input suggestion areas 51a to 51c constituting the lock release pattern are touched may be set to a specific order, and the order in which these areas are touched is arbitrary. It is good as well. In the former case, information indicating the order in which the input suggestion areas 51 a to 51 c are to be touched needs to be registered in the pattern storage unit 43.
  • the collation unit 44 determines that the input pattern and the unlock pattern are Judged as inconsistent. Therefore, in this case, the key lock is not released. Further, as shown by a circle 53d in FIG. 6C, in addition to the input suggestion areas 51a and 51b, when the touch input is made at a place other than the input suggestion area, the collation unit 44 determines whether the input pattern, the unlock pattern, Is determined to be inconsistent. Therefore, the key lock is not released also in this case.
  • FIG. 7A is an example in which an area 51d in a location other than the input suggestion areas 51a to 51c is registered as a lock release pattern.
  • the area 51d in FIG. 7A is included in the unlock pattern, but is not displayed as the input suggestion area in the input request pattern. That is, the area 51d is indicated by a broken line in FIG. 7A, but is not displayed on the actual screen. Therefore, the user needs to perform touch input to the region 51d based on only the memory, as schematically shown by a circle 54a in FIG. 7A. Needless to say, when the area 51d is not touch-inputted, the key lock is not released.
  • the unlock pattern As described above, by allowing at least a part of the unlock pattern to be set in an area other than the input suggestion area, an authorized user of the information terminal device 1 can perform key unlock based on the storage. On the other hand, it is extremely difficult for a third party to decipher the unlock pattern.
  • an extra touch input is made at a position not included in the unlock pattern (circle 54b in FIG. 7B or circle 54c in FIG. 7C). In such a case, the key lock is not released.
  • the input suggestion area 51b among the input suggestion areas 51a to 51c and the area 51d outside the input suggestion area are registered as a lock release pattern.
  • the area 51d is included in the unlock pattern, but is not displayed as an input suggestion area in the input request pattern.
  • the key lock is released by touching both the region 51b and the region 51d included in the unlock pattern.
  • touch input is not performed on the area 51c that is not included in the unlock pattern (circle 55c in FIG. 8B), or touch input is not performed on the area 51d included in the unlock pattern. If this happens, the key lock is not released.
  • a part of the area included in the unlock pattern may not be displayed as the input suggestion area in the input request pattern.
  • the user performs touch input according to the storage for the area not displayed as the input suggestion area in the input request pattern, it is possible to make the decryption by a third party more difficult.
  • FIG. 9A is an example in which a line segment L connecting the input suggestion areas 51a and 51b is registered as a lock release pattern.
  • the unlock pattern shown in FIG. 9A is a line segment, the unlock pattern may be a curve.
  • FIG. 9B when both ends of the pattern input by the user do not exist in either of the input suggestion areas 51a and 51b, or as shown in FIG.
  • the collation unit 44 determines that the input pattern and the unlock pattern do not match.
  • the determination result is sent from the collation unit 44 to the central control unit 34, and the central control unit 34 determines that the key lock should not be released.
  • the unlock pattern defined as a line, which one of both ends of the line segment is the starting point is stored in the pattern storage unit 43, and the start point of the input pattern corresponds to the starting point of the unlock pattern. It may be a condition for unlocking. Alternatively, it may be a rule that the relationship between the start point and the end point of the input pattern may be opposite to the relationship between the start point and the end point of the unlock pattern.
  • FIG. 10A six input suggestion areas 61a to 61f are displayed on the liquid crystal display 11, and a curve that connects the input suggestion areas 61c and 61d and does not cross the other input suggestion areas is registered as an unlock pattern.
  • the key lock is not released when both ends of the pattern input by the user do not exist in the input suggestion areas 61c and 61d.
  • FIG. 10C even if both ends of the pattern input by the user exist in the input suggestion regions 61c and 61d, they cross the other input suggestion regions (here 61b).
  • the collation unit 44 determines that the input pattern and the unlock pattern do not match.
  • the collation unit 44 matches both ends of the input pattern with the unlocking pattern, and the input pattern crosses another input suggestion region in the middle. It is determined that the input pattern and the unlock pattern match with each other on the condition that there is not.
  • a curve that connects 61c and 61d and does not cross the other input suggestion regions is registered as the unlock pattern, but three or more inputs are registered.
  • a curve connecting the suggestion areas may be used as an unlock pattern.
  • an unlock pattern including a plurality of lines can be set.
  • the condition for releasing the key lock is that both ends of the input pattern match the unlock pattern.
  • the line segment 71c matches the line segment 71a of the unlock pattern, but both ends of the line segment 71d do not match the both ends of the line segment 71b of the unlock pattern.
  • the line segment 71f matches the line segment 71b of the unlock pattern, but both ends of the line segment 71e do not match the both ends of the line segment 71a of the unlock pattern. Therefore, the key lock is not released in the input patterns shown in FIGS. 11B and 11C.
  • a plurality of input request patterns and unlock patterns corresponding to each of the input request patterns are registered in advance, and the user selects which input request pattern is used each time the key lock is released. It is also preferable to be able to do this.
  • the input repetition detection unit 31, the coordinate calculation unit 32, and the recognition calculation unit 33 detect coordinate information at a predetermined reading cycle. Therefore, the coordinates actually detected are a set of discontinuous points P1 to P5 as shown in FIG. 12B.
  • the collation unit 44 enlarges each of the points P1 to P5 to a region (enlarged region A1 to A5) having an appropriate size based on the coordinate information obtained from the recognition calculation unit 33.
  • the sizes of the enlarged areas A1 to A5 can be appropriately determined according to various conditions such as the length of the reading cycle and the movement speed of the touch input so as to overlap each other. For example, it is assumed that the average value of the distance that the finger or the pen moves in one reading cycle is about 25 mm from calculation or experiment. In this case, when the detected coordinate points are enlarged, the enlarged regions preferably have a diameter of about 30 mm so that the enlarged regions overlap each other.
  • the collation unit 44 enlarges the detected coordinate point to an area having a predetermined size, and determines whether the enlarged areas actually overlap each other. For example, if there are portions where the enlarged regions do not overlap, the lines are not connected and are interrupted in the middle. Then, as shown in FIG. 12C, the collation unit 44 determines whether or not it matches the unlock pattern within the range where the enlarged regions A1 to A5 are connected.
  • the level of the signal output from the touch panel 12 is set to S1, and the level of the signal output when there is no touch input on the touch panel 12 is set to S2. Then, it is determined whether or not the value obtained by subtracting S2 from S1 exceeds a predetermined threshold value.
  • the value of S2 the average value of the output signal in the state where there is no touch input to the touch panel 12, or the output signal value immediately before the touch input is used. That is, the touch panel 12 detects any noise component and outputs a signal (S2) including noise even when there is no touch input in any type of touch panel. Therefore, by subtracting the signal S2 from the signal S1 when the touch input is made on the touch panel 12, the presence or absence of the touch input can be detected with higher accuracy without being affected by the noise component.
  • a plurality of sensors often react when a finger or a touch pen comes into contact with or comes close to.
  • a plurality of sensors at discrete positions may react. Therefore, in order for the user to more accurately detect the position coordinates where the user tried to perform the touch input, the position where the sensor output takes the maximum value in a predetermined range centered on the coordinates estimated to be the touch input, Alternatively, it is preferable that the position of the weighted centroid point is obtained and the obtained position is detected as the position where the touch input is made. Thereby, there is an advantage that the position where the user performs the touch input can be detected more accurately, and the influence of the noise signal from the vicinity of the touch input position can be reduced.
  • the input repetition detection unit 31 obtains the sum of signals detected over a plurality of reading cycles, and compares the sum with a threshold value to detect the touch input. It is also preferable to determine that there has been one touch input only when the presence / absence is estimated and the period in which the touch input is estimated is continued a predetermined number of times.
  • the reading cycle from the touch panel 12 is 0.01 seconds, and signals from the touch panel 12 are transmitted at times T 1 , T 2 , T 3 ,..., T i , T i + 1 ,. Shall be detected.
  • the sum of the signals detected at times T k ⁇ 10 , T k ⁇ 9 ,..., T k ⁇ 1 is obtained, and the obtained sum is compared with a threshold value to obtain the time T k It is determined whether or not there is a touch input during a period of ⁇ 10 to T k ⁇ 1 .
  • the sum of the signals detected at times T k , T k + 1 ,..., T k + 9 is obtained, and the obtained sum is compared with a threshold value, so that the period from time T k to T k + 9 is obtained. It is determined whether or not there is a touch input. Thus, the presence or absence of touch input is determined every 0.1 second period (reading cycle 10 cycles). For example, when it is determined that touch input has occurred for 0.3 seconds or longer, one touch input is performed. Judge that there was touch input. Such processing can suppress malfunction caused by ambiguous touch input.
  • FIG. 13 is a flowchart showing the operation of the information terminal device 1.
  • the user purchases the information terminal device 1 and starts using the information terminal device 1, the user selects one or a plurality of patterns from a plurality of input request patterns prepared in advance, and selects the selected input request pattern. For each of them, the unlock pattern determined by itself is set.
  • the unlock pattern set by the user is stored in the pattern storage unit 43 in association with the selected input request pattern.
  • the input request patterns stored in the pattern storage unit 43 are V1, V2, V3,..., Vi,.
  • step S2 the parameter k is set to 1 as an initial value (step S2), and the process proceeds to step S3.
  • step S3 a key lock release screen including the input request pattern Vk is displayed on the liquid crystal display 11.
  • step S6 If the user performs a touch input for releasing the key lock from the touch panel 12 (Yes in step S4), the process proceeds to step S6. On the other hand, when the user performs a key lock release screen selection operation from the touch panel 12 (No in step S4), the process proceeds to step S5. In step S5, the parameter value is increased or decreased by 1 according to the selection operation. Thereafter, returning to step S3, a key lock release screen including the next input request pattern Vk + 1 or a key lock release screen including the previous input request pattern Vk-1 is displayed.
  • step S6 the collation unit 44 compares the pattern input by the user with the unlock pattern. Based on the result, the central control unit 34 determines whether or not the key lock can be released. In step S6, even if the collation unit 44 determines that the pattern input by the user matches the unlock pattern, whether or not the user ends pattern input for unlocking the key. In step S7, it is determined whether or not a predetermined time (for example, 3 seconds) elapses after the touch input is interrupted.
  • a predetermined time for example, 3 seconds
  • step S7 When it is determined in step S7 that the pattern input has been completed, when the collation unit 44 confirms that the pattern input by the user matches the unlock pattern (Yes in step S8), the central control unit 34 Releases the key lock. On the other hand, if the pattern input by the user does not match the unlock pattern (No in step S6 or step S8), it is determined that there is an error in the key unlock input, and the central control unit 34 The image display on the display 11 and the input receiving operation from the touch panel 12 are continuously performed, but the key lock is not released (step S9). When the user requests to redo the key lock release operation (Yes in step S10), the process returns to step S1.
  • the information terminal device 1 executes a key lock release process using the touch panel 12 according to the above flow.
  • the input request pattern and the unlock pattern are stored in advance in the pattern storage unit 43, and the input request pattern is displayed on the liquid crystal display 11. Touch input is performed on the touch panel 12. That is, if the user registers in advance the unlock pattern determined by the user with respect to the input request pattern, the user unlocks the key by performing touch input in accordance with the stored unlock pattern. be able to.
  • the method of inputting the same pattern as the unlock pattern by touch input has the following advantages.
  • the user can easily store the release method, and the release operation is simple.
  • the first embodiment for example, there are a total of 25 input suggestion areas, 5 in the horizontal direction and 5 in the vertical direction, and a lock is selected by selecting four areas from among them.
  • the release pattern when used, there are 53,130 unlock patterns. This is much more difficult to decipher than in the case of four digits.
  • FIGS. 7A and 8A by making the unlock pattern exist in a place other than the input suggestion area, it is extremely difficult for a third party to decode the unlock pattern.
  • the first embodiment it is possible to realize an information terminal device having both the ease of unlocking operation, the ease of storing the unlocking method, and the difficulty of decoding when voyeurized. it can.
  • the information terminal device is different from the first embodiment in that the input request pattern is not displayed on the key lock release screen.
  • the user registers his / her favorite unlocking pattern by touch-inputting an arbitrary pattern to the touch panel 12 of the information terminal device 1. Can do.
  • FIG. 14A it is assumed that the user inputs an unlock pattern including two line segments L2 and L3 to the touch panel 12.
  • rectangular areas 81 and 82 having a predetermined width around the input line segments L2 and L3 are generated, and the rectangular areas 81 and 82 are input allowable ranges of the unlock pattern. As determined. The width and length of the rectangular regions 81 and 82 may be set as appropriate. The position information of the rectangular areas 81 and 82 determined as the input allowable range is stored in the pattern storage unit 43.
  • the collation unit 44 determines whether or not the key lock can be released by determining whether or not the pattern input by the user matches the unlock pattern stored in the pattern storage unit 43. Judging.
  • the user since the input request pattern is not displayed, the user uses the same pattern as the unlock pattern based on the memory to store a predetermined area of the unlock screen (the rectangular area 81, in the above example). 82) needs to be touch-input. Therefore, there is an advantage that the difficulty in decoding is higher than in the first embodiment in which the input request pattern is displayed on the unlock screen.
  • the unlock pattern as shown in FIG. 14C is stored in the pattern storage unit 43.
  • the line segment 83 fits in the rectangular area 81, but the line segment 84 does not fit in the rectangular area 82. Therefore, when the pattern input as shown in FIG. 14D is performed, the collation unit 44 determines that the input pattern and the unlock pattern do not match, so the key lock is not released.
  • the collation unit 44 performs horizontal movement, vertical movement, and rotational movement of the input pattern as necessary when collating the input pattern with the unlock pattern. It is also preferable to do. This is because the input request pattern is not displayed on the liquid crystal display 11 in the present embodiment, unlike the first embodiment in which the input request pattern including the input suggestion area that is the target of pattern input is displayed. In the case of this configuration, for example, in the example of FIG. 14C, the input pattern is moved horizontally, vertically, or rotated even if the input pattern does not enter the rectangular regions 81 and 82. If the result matches the rectangular areas 81 and 82, it is determined that the correct unlocking pattern has been input. As a result, it is possible to prevent the authorized user from being rejected while making it difficult to guess the unlock pattern.
  • the unlock pattern is generated as a rectangular area including the line segment input by the user.
  • the following example is also possible as a modification of the second embodiment.
  • the coordinates indicated by points P11 to P24 are detected from line segments 91 and 92, respectively, as shown in FIG. 15A.
  • enlarged regions A11 to A24 having a predetermined size with these points as the center are generated, and these regions are stored in the pattern storage unit 43 as unlock patterns.
  • the collation unit 44 determines whether or not the pattern touched by the user matches all the areas of the enlarged areas A11 to A24 included in the unlock pattern, so that the input pattern can be locked. Check against the release pattern. For example, in the example of FIG. 15C, the line segment 95 of the pattern touched by the user matches the enlarged areas A11 to A15, but the line segment 96 does not match the enlarged areas A16 to A24. In the example of FIG. 15D, the line segment 97 of the pattern touched by the user matches the enlarged areas A11 to A15, and the line segment 98 matches the enlarged areas A16 to A21, but the enlarged areas A22 to A24. Does not match. Therefore, neither the example of FIG. 15C nor the example of FIG. 15D releases the key lock.
  • the information terminal device 1 according to the second embodiment allows the user to input a pattern without displaying the input request pattern on the unlock screen. Therefore, the information terminal device 1 according to the second embodiment has an advantage that higher decoding difficulty can be realized as compared with the first embodiment in which the input request pattern is displayed on the unlock screen.
  • the unlock pattern is generated from the pattern freely inputted by the user to the touch panel 12 and stored in the pattern storage unit 43. Therefore, the user can create and register an unlock pattern by himself / herself that is easy to memorize and difficult to guess by others.
  • the information terminal device is different from the first and second embodiments in that a shogi board is displayed as the input request pattern of the key lock release screen.
  • Shogi is a chess-like board game (board game) that uses various pieces that each have a range that can be moved around. If you take it, it will be done under the rule of winning.
  • the user causes the pattern storage unit 43 to store a rule for moving any piece selected according to his / her preference in the direction and distance determined according to his / her preference as a lock release pattern.
  • the rule “moving 4 squares to the left and 2 squares up” is stored in the pattern storage unit 43 as an unlock pattern.
  • the unlock pattern be determined so as to be different from the rule for moving the “corner” piece in the actual shogi rule. This is because it is possible to realize a higher level of difficulty in deciphering the human psychology.
  • the shogi board displayed as the input request pattern changes randomly every time the key lock release screen is displayed. Even if the board surface changes, the unlock pattern remains, for example, as described above, for example, the “corner” piece “moves 4 squares left and 2 squares up”. Thereby, even if the place where the input for releasing the key lock is performed is taken, the input request pattern changes at random, so that the difficulty of decoding is improved.
  • the input request pattern on the key lock release screen is used as a shogi board surface, and the pattern in which the user moves the piece determined by himself according to the rule determined by himself is used as the unlock pattern. Register in advance. This has the advantage that the user can easily store the unlocking pattern.
  • the number of input request patterns can be increased by changing the shogi board displayed as an input request pattern at random. There is an advantage that it is possible to maintain the difficulty of deciphering even if a voyeur is taken.
  • an information terminal device separately provided with a liquid crystal display with a touch panel and a keyboard as hardware is illustrated.
  • the present invention is also applicable to an information terminal device that does not include a keyboard as hardware and provides a software keyboard with a touch panel display.
  • the information terminal device that releases the key lock by inputting to the touch panel is illustrated, but the target to be released is not limited to the key lock.
  • the present invention can be used to release various constraint conditions related to the use of the information terminal device. For example, although not limited thereto, the restriction on communication from the information terminal device is released, the access restriction on data stored in the information terminal device is released, or the information terminal device is mounted on the information terminal device.
  • the present invention can also be applied to canceling the execution restrictions of existing application programs.
  • the present invention can be industrially used as an information terminal device capable of releasing a key lock using touch panel input.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Computing Systems (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

 タッチパネルの入力機能を利用して、キーロック等の利用制限の解除が可能な情報端末装置を提供する。情報端末装置1は、ディスプレイ(11)とタッチパネル(12)とを備えた情報端末装置であって、当該情報端末装置の利用制限を解除するためにタッチパネル(12)へ入力される解除パターンを、図形パターンとして使用者に指定させて記憶するパターン記憶部(43)と、前記タッチパネルへ入力された入力パターンと前記解除パターンとが合致するか否かを判断する照合部(44)と、照合部(44)において入力パターンと前記解除パターンとが合致すると判断された場合に、当該情報端末装置の利用制限を解除する制御部(34)とを備える。

Description

情報端末装置およびこれを利用した個人認証方法
 本発明は、タッチパネル入力を備えた情報端末装置に関し、特に、タッチパネル入力を利用することにより、当該情報端末装置の利用制限(キーロック等)の解除が可能な情報端末装置およびこれを利用した個人認証方法に関する。
 従来、入力デバイスとしてタッチパネルを利用した表示装置が、携帯情報端末等に広く用いられている。例えば、特開2009-303209号公報には、カメラを介して生成される映像データを映像表示領域に表示し、映像表示領域に対応して装着されるタッチ領域における接触入力によってタッチデータを生成し、生成されたタッチデータを映像データと共に記憶する移動通信端末機が開示されている。この移動通信端末機によれば、映像データの再生時に、タッチデータの入力時点に文字や絵などのタッチデータを表示することができる。
 近年、携帯情報端末の高機能化が進むと共に、携帯情報端末から利用できるサービスが広範囲に拡充している。例えば、携帯情報端末からショッピングサイトにアクセスして物品を購入したり、銀行等の金融機関の各種サービスを利用したりすることが可能となっている。したがって、携帯情報端末では、権限のない者に不正に使用されることを未然に防止するために、個人認証による使用制限や操作制限を設ける機能が重要視されている。
 本発明は、上記の課題を鑑み、タッチパネルの入力機能を利用して、キーロック等の利用制限の解除が可能な情報端末装置を提供することを目的とする。
 上記の目的を達成するために、ここに開示された情報端末装置は、表示部とタッチパネルとを備えた情報端末装置であって、当該情報端末装置の利用制限を解除するために前記タッチパネルへ入力される解除パターンを、図形パターンとして使用者に指定させて記憶するパターン記憶部と、前記タッチパネルへ入力された入力パターンと前記解除パターンとが合致するか否かを判断する照合部と、前記照合部において入力パターンと前記解除パターンとが合致すると判断された場合に、当該情報端末装置の利用制限を解除する制御部とを備えた構成である。
 本発明によれば、タッチパネルの入力機能を利用して利用制限の解除を行うことにより、第三者による解読困難性の高い個人認証が可能な情報端末装置を提供できる。
図1は、第1の実施形態にかかる情報端末装置の概略構成を示す斜視図であり、表示部を本体部からスライドさせた状態を示す。 図2は、第1の実施形態にかかる情報端末装置の概略構成を示す正面図であり、表示部のスライドを本体部に対して閉じた状態を示す。 図3は、情報端末装置1の機能的構成を示すブロック図である。 図4は、キーロック解除画面の一例を示す模式図である。 図5Aは、ロック解除パターンの表示の一例を示す図である。 図5Bは、図5Aのロック解除パターンとは異なる入力パターンであって、キーロックが解除されないパターンの一例を示す図である。 図5Cは、図5Aのロック解除パターンとは異なる入力パターンであって、キーロックが解除されないパターンの一例を示す図である。 図6Aは、ロック解除パターンの表示の一例を示す図である。 図6Bは、図6Aのロック解除パターンとは異なる入力パターンであって、キーロックが解除されないパターンの一例を示す図である。 図6Cは、図6Aのロック解除パターンとは異なる入力パターンであって、キーロックが解除されないパターンの一例を示す図である。 図7Aは、ロック解除パターンの表示の一例を示す図である。 図7Bは、図7Aのロック解除パターンとは異なる入力パターンであって、キーロックが解除されないパターンの一例を示す図である。 図7Cは、図7Aのロック解除パターンとは異なる入力パターンであって、キーロックが解除されないパターンの一例を示す図である。 図8Aは、ロック解除パターンの表示の一例を示す図である。 図8Bは、図8Aのロック解除パターンとは異なる入力パターンであって、キーロックが解除されないパターンの一例を示す図である。 図9Aは、ロック解除パターンの表示の一例を示す図である。 図9Bは、図9Aのロック解除パターンとは異なる入力パターンであって、キーロックが解除されないパターンの一例を示す図である。 図9Cは、図9Aのロック解除パターンとは異なる入力パターンであって、キーロックが解除されないパターンの一例を示す図である。 図10Aは、ロック解除パターンの表示の一例を示す図である。 図10Bは、図10Aのロック解除パターンとは異なる入力パターンであって、キーロックが解除されないパターンの一例を示す図である。 図10Cは、図10Aのロック解除パターンとは異なる入力パターンであって、キーロックが解除されないパターンの一例を示す図である。 図11Aは、ロック解除パターンの表示の一例を示す図である。 図11Bは、図11Aのロック解除パターンとは異なる入力パターンであって、キーロックが解除されないパターンの一例を示す図である。 図11Cは、図11Aのロック解除パターンとは異なる入力パターンであって、キーロックが解除されないパターンの一例を示す図である。 図12Aは、タッチパネルに対してタッチ入力された線分の一例を示す図である。 図12Bは、図12Aに示した線分から検出される座標を表す図である。 図12Cは、図12Bに示した座標のそれぞれを拡大して得られる連結領域を表す図である。 図13は、情報端末装置の動作を示すフローチャートである。 図14Aは、第2の実施形態にかかる情報端末装置において、使用者がロック解除パターンを登録するためにタッチパネルへ入力するパターンの一例を示す図である。 図14Bは、図14Aの入力パターンから入力許容範囲が生成される様子を表す図である。 図14Cは、図14Bの入力許容範囲から生成されたロック解除パターンを表す図である。 図14Dは、図14Cのロック解除パターンとは異なる入力パターンであって、キーロックが解除されないパターンの一例を示す図である。 図15Aは、第2の実施形態にかかる情報端末装置において、使用者がロック解除パターンを登録するためにタッチパネルへ入力するパターンの一例と、そのパターンから検出される座標を示す図である。 図15Bは、図15Aの入力パターンから生成されたロック解除パターンを表す図である。 図15Cは、図15Bのロック解除パターンとは異なる入力パターンであって、キーロックが解除されないパターンの一例を示す図である。 図15Dは、図15Bのロック解除パターンとは異なる入力パターンであって、キーロックが解除されないパターンの一例を示す図である。 図16は、第3の実施形態にかかる情報端末装置において、入力要求パターンとして表示される将棋の盤面を示す図である。
 本発明の一実施形態にかかる情報端末装置は、表示部とタッチパネルとを備えた情報端末装置であって、当該情報端末装置の利用制限を解除するために前記タッチパネルへ入力される解除パターンを、図形パターンとして使用者に指定させて記憶するパターン記憶部と、前記タッチパネルへ入力された入力パターンと前記解除パターンとが合致するか否かを判断する照合部と、前記照合部において入力パターンと前記解除パターンとが合致すると判断された場合に、当該情報端末装置の利用制限を解除する制御部とを備えた構成である(第1の構成)。
 「図形パターン」とは、前記タッチパネル上に連続または不連続に描かれる任意のパターンを意味する。例えば、前記タッチパネル上の複数箇所にタッチすることで入力される複数の点の集合も、「図形パターン」に含まれる。あるいは、前記タッチパネル上に描かれる線で構成される任意のパターンも、図形パターンに含まれる。もちろん、点と線との組み合わせによって形成されるパターンも、図形パターンに含まれる。第1の構成によれば、数字や文字を組み合わせたパスワードとしての解除パターンを用いる場合と比較して、解除パターンのバリエーションの多さと、当該情報端末装置の使用者による解除パターンの記憶の容易性とを両立することができる。これにより、第三者による解読困難性の高い個人認証が可能な情報端末装置を提供できる。
 上記の第1の構成にかかる情報端末装置において、前記パターン記憶部に、前記解除パターンの入力を示唆する入力要求パターンが記憶されており、当該情報端末装置の利用制限を解除する際には、前記表示部に前記入力要求パターンを表示することが好ましい(第2の構成)。第2の構成によれば、使用者は、表示された入力要求パターンを見ながら解除パターンを入力することとなる。入力要求パターンとしては、解除パターンのヒントとなるようなパターンを用いても良い。そのようなパターンを用いれば、使用者が、正しい解除パターンを思い出すための助けとなる、あるいは、上記とは逆に、入力要求パターンとして、意図的に、正しくない解除パターンへ誘導するようなパターンを用いても良い。そのようなパターンを用いれば、正規の使用者でない者が正しい解除パターンを推測することを困難とすることができ、解読困難性をより高くすることができる。
 上記の第2の構成にかかる情報端末装置において、前記パターン記憶部に、前記解除パターンの入力を示唆する入力要求パターンが複数記憶されており、当該情報端末装置の利用制限を解除する際には、前記表示部に前記複数の入力要求パターンから選択された入力要求パターンを表示することが好ましい(第3の構成)。第3の構成によれば、複数の入力要求パターンから選択された入力要求パターンが表示されるので、常に同じ入力要求パターンが表示される場合に比べて、正規の使用者でない者が正しい解除パターンを推測することを困難とすることができ、解読困難性をより高くすることができる。
 上記の第2または第3の構成にかかる情報端末装置において、前記入力要求パターンが、前記解除パターンの入力を示唆するための複数の入力示唆領域を含み、前記解除パターンは、前記複数の入力示唆領域から選択される1つまたは複数の入力示唆領域に基づいて設定されることが好ましい(第4の構成)。第4の構成によれば、複数の入力示唆領域から選択される少なくとも1つの領域に基づいて解除パターンが設定されていることにより、設定され得る解除パターンのバリエーションの数を多くすることができる。これにより、正規の使用者でない者が正しい解除パターンを推測することを困難とすることができ、解読困難性をより高くすることができる。
 上記の第2または第3の構成にかかる情報端末装置において、前記入力要求パターンが、前記解除パターンの入力を示唆するための複数の入力示唆領域を含み、前記解除パターンは、前記複数の入力示唆領域の少なくとも一部の入力示唆領域と、前記複数の入力示唆領域以外の領域とに基づいて設定されることが好ましい(第5の構成)。第5の構成によれば、解除パターンが、入力示唆領域と入力示唆領域以外の領域とに基づいて設定される。したがって、正規の使用者であれば、解除パターンを設定したときの記憶などに基づいて、入力示唆領域以外の領域における解除パターンを正しく入力することができるが、正規の使用者でない者にはそのような入力が極めて困難である。
 上記の第2または第3の構成にかかる情報端末装置において、前記入力要求パターンが、前記解除パターンの入力を示唆するための複数の入力示唆領域を含み、前記解除パターンは、前記複数の入力示唆領域のうち、一部の入力示唆領域のみを通るパターンとして設定されることが好ましい(第6の構成)。第6の構成によれば、正規の使用者でない者が複数の入力示唆領域から解除パターンを類推することを、より困難とすることができる。
 上記の第2または第3の構成にかかる情報端末装置において、前記入力要求パターンが、前記解除パターンの入力を示唆するための入力示唆領域を含み、前記解除パターンは、前記入力示唆領域の外に存在するパターンとして設定されることが好ましい(第7の構成)。第7の構成によれば、解除パターンが、入力示唆領域の外に存在するパターンとして設定されているので、人間の心理の裏をかいて、より高い解読困難性を実現できる。すなわち、入力示唆領域が表示された場合、入力示唆領域内に何らかの入力をすべきであると想像することが、人間の一般的な心理である。したがって、意図的に、解除パターンを、入力示唆領域の外に存在するパターンとして設定すれば、第三者が解除パターンを推測することが困難となる。
 上記の第2または第3の構成にかかる情報端末装置において、前記入力要求パターンとして、ボードゲームの盤面を表示し、前記解除パターンとして、前記ボードゲームに用いられる駒のうち、特定の駒の動きを規定することが好ましい(第8の構成)。なお、解除パターンとして規定する駒の動きは、実際のボードゲームにおけるその駒の動かし方のルールに従ったものとすれば、使用者が解除パターンを容易に記憶することができる。一方、解除パターンとして規定する駒の動きを、実際のボードゲームにおけるその駒の動かし方のルールとは異なるものとしても良い。この場合、人間の心理の裏をかいて、より高い解読困難性を実現できる。すなわち、ボードゲームの駒が表示された場合、駒の動かし方のルールにしたがった解除ルールが用いられていると想像することが、人間の一般的な心理である。したがって、意図的に、ルールにしたがわない動きを解除パターンとすれば、第三者が解除パターンを推測することが困難となる。
 上記の第1ないし第8のいずれか構成にかかる情報端末装置において、前記タッチパネルへ使用者が入力したパターンから前記解除パターンを生成して前記パターン記憶部へ記憶させるパターン生成部をさらに備えたことが好ましい(第9の構成)。第9の構成によれば、使用者自身が入力したパターンから生成された解除パターンを利用することが可能となる。これにより、使用者以外の第三者にとって、解除パターンの解読困難性が高くなる。
 [実施の形態]
 以下、本発明のより詳細な実施形態について、図面を参照しながら説明する。以下で参照する各図は、説明の便宜上、本発明の実施形態の構成部材のうち、本発明を説明するために必要な主要部材のみを簡略化して示したものである。
 [第1の実施形態]
 [情報端末装置の構成]
 最初に、図1および図2を参照しながら、本発明の第1の実施形態にかかる情報端末装置の概略構成について説明する。図1および図2は、本発明の一実施形態にかかる情報端末装置1の概略構成を示す図である。
 図1に示すように、本実施形態にかかる情報端末装置1は、表示部10と本体部20とを備えている。表示部10は、本体部20に対してスライド可能に構成されている。すなわち、図1は、表示部10を本体部20からスライドさせて、本体部20のキーボード21が使用できる状態を示した斜視図である。図2は、表示部10のスライドを本体部20に対して閉じた状態を示した正面図である。なお、図1の例においては、情報端末装置1の短辺方向に沿って表示部10がスライドする構成を例示しているが、表示部10が長辺方向またはその他の方向(例えば斜め方向)に沿ってスライドする構成であっても良い。
 表示部10は、液晶ディスプレイ11と、液晶ディスプレイ11の表面に設けられたタッチパネル12とを備えている。なお、この実施形態では、表示部10が液晶ディスプレイ11を備えた構成を例示するが、液晶ディスプレイ以外のディスプレイを利用することも可能である。
 本体部20は、その内部にバッテリ、メモリ、および各種の制御回路を有すると共に、その表面に、前述のキーボード21を備えている。なお、キーボード21の種類は、情報端末装置1の用途に応じて任意である。キーボード21は、例えば、主として電話番号等の入力に用いられるテンキーや、番号入力と文字入力との両方が可能なテンキーや、各種の機能が割り当てられたファンクションキー等を有する。また、キーボード21として、いわゆるフルキーボード等を用いることも可能である。
 なお、情報端末装置1の用途は任意である。情報端末装置1は、これらにのみ限定されないが、例えば、携帯電話、PDA(Personal Digital Assistants)、スマートフォン、電子辞書、携帯ゲーム機、音楽・映像プレーヤ、パーソナルコンピュータ、電子書籍閲覧機等の様々な用途に用いることができる。
 タッチパネル12は、指やタッチペンがその表面に接触または近接したことを検知して、接触または近接位置の座標情報を出力する。この座標情報に基づいて、後述する演算回路により、タッチパネル12のどの位置にどのようなパターンが入力されたかを検出することができる。
 タッチパネル12の種類は特に限定されず、任意の方式のタッチパネルを利用することができる。例えば、これらにのみ限定されないが、抵抗膜方式、静電容量方式、電磁誘導方式、赤外線方式、表面弾性波方式(超音波方式)、および、光センサを用いた画像認識方式等のタッチパネルを、タッチパネル12として採用することができる。なお、光センサを用いた画像認識方式のタッチパネルの場合は、液晶ディスプレイ11の表面に積層されるのではなく、液晶ディスプレイ11の内部構造として光センサが組み込まれた、タッチパネル機能付きの液晶ディスプレイ11として構成される場合もある。このような光センサとしては、例えば、フォトダイオード、フォトトランジスタ、CCD素子、またはCMOS素子等が用いられる。
 ここで、図3を参照しながら、情報端末装置1の機能的構成について説明する。図3は、情報端末装置1の機能的構成を示すブロック図である。図3に示すように、情報端末装置1は、入力反復検出部31、座標演算部32、認識演算部33、中央制御部34、表示演算部35、高周波入出力部36、データ処理部37、電話音声入出力部38、電話音声処理部39、キー入力処理部40、入力補助部41、キー制御処理部42、パターン記憶部43、および、照合部44を備えている。なお、ここでは、情報端末装置1が電話機能を有する例を示しているが、電話機能は必須ではない。したがって、電話音声入出力部38および電話音声処理部39は省略される場合がある。なお、情報端末装置1を実施するに際しては、当該装置に必要とされる機能に応じて、図3には示されていない任意の構成要素が付加されていても良い。
 入力反復検出部31は、指またはタッチペンによって単位時間内に反復した入力が行われていれば、それを検出する。すなわち、入力反復検出部31は、意図しない偶然的なタッチと、入力を意図した有意なタッチとを識別する役割を果たす。座標演算部32は、入力反復検出部31が反復入力を検出した場合に、入力が行われた位置の座標情報を演算する。座標演算部32において演算された座標情報は、認識演算部33へ送られる。認識演算部33は、座標演算部32から受け取った座標情報にしたがって、入力が単点であるか線であるかを判別する。
 中央制御部34は、各部からの情報を受け取ると共に、受け取った情報に基づいて各部を制御することによって、情報端末装置1の全体動作を制御する。
 表示演算部35は、液晶ディスプレイ11へ表示させる画像データの演算や、液晶ディスプレイ11の表示動作等を制御するデータの演算を行う。
 高周波入出力部36は、携帯電話のアンテナや無線通信等を介した送受信を行う。データ処理部37は、高周波入出力部36で送受信する各種データの処理を行う。例えば、パケット通信によって送受信されるパケットの処理や、必要とされる場合には、データの暗号化および復号化処理等を行う。
 電話音声入出力部38は、携帯電話のアンテナを介して、電話音声の送受信を行う。電話音声処理部39は、電話音声入出力部38で送受信される音声のサンプリングや復元処理を行う。
 キー入力処理部40は、キーボード21に対してキーボードスキャンを行い、押されたキーの位置と押された時間とに基づいて、入力された文字、数字、または機能等を時系列的に特定する処理を行う。この処理により、キーボード21からの入力データが取得される。入力補助部41は、キー制御処理部42による制御の下で、キーボード21のキーを点灯させたり、キーが押されたときにプッシュ音を再生したりすることにより、誤操作を防止する。
 パターン記憶部43は、キーロック解除を行う際に用いられる入力要求パターンと、使用者が予め登録しておくロック解除パターンとを記憶する。照合部44は、タッチパネル12から入力されたパターンと、パターン記憶部43に登録されているロック解除パターンとを照合し、合致していればキーロックを解除する。
 [キーロック解除]
 ここで、以上の構成にかかる情報端末装置1における、タッチパネル12を利用したキーロック解除について説明する。情報端末装置1は、タッチパネル12からの入力によってキーロック解除をしなければ、キーボード21からのキー入力が受け付けられないように構成されている。また、一旦、キーロック解除を行っても、何も操作せずに所定の時間が経過すると、自動的にキーロックがかかるように構成されていることが好ましい。
 情報端末装置1は、例えば、電源が投入された場合、または、パワーセーブモード(液晶ディスプレイ11がオフになった状態)においてタッチパネル11が指またはペンでタッチされたときに、液晶ディスプレイ11にキーロック解除画面を表示する。
 図4は、キーロック解除画面の一例を示す模式図である。図4の例では、液晶ディスプレイ11に、3つの入力示唆領域51a,51b,51cを有する入力要求パターンが表示されている。このキーロック解除画面の表示は、パターン記憶部43に記憶されている入力要求パターンを用い、中央制御部34および表示演算部35の制御の下で実現される。なお、図4の例では、二重線で表された四角形の入力示唆領域51a~51cが表示されているが、入力要求パターンに含まれる入力示唆領域の形状、大きさ、および個数は任意である。なお、入力要求パターンは、1つの類型としては、キーロックを解除するためのロック解除パターンと一致する入力示唆領域を含み、キーロックを解除しようとする者に対してロック解除パターンのヒントを与えるパターンである。あるいは、入力要求パターンは、別の類型としては、意図的にロック解除パターンと一致しない入力示唆領域を含むことにより、ロック解除パターンを推測することを困難とする。
 なお、前述のとおり、パターン記憶部43には、キーロックを解除するためのロック解除パターンが予め記憶されている。つまり、情報端末装置1の正規使用者は、自らが決定したロック解除パターンを予め登録しておく。そして、キーロック解除画面が表示された際に、予め登録されているロック解除パターンが正しく入力された場合に、キーロックが解除されることとなる。この反対に、入力されたパターンが、予め登録されているロック解除パターンとは異なっている場合は、キーロックは解除されない。
 [ロック解除パターンと入力パターンの関係]
 ここで、ロック解除パターンと入力パターンとの対応関係の例をいくつか示す。なお、以下の例において、図5A等に示す丸印は、タッチ入力がなされた箇所を模式的に表す記号であって、ペン等でタッチされた際の実際の接触箇所の大きさを示すものではない。
 例えば、図5Aの例においては、ロック解除パターンとして、入力要求パターンの入力示唆領域51a~51cのすべてを含むパターンが登録されている。すなわち、図5Aの例では、入力示唆領域51a~51cのすべてに対して、丸印52a~52cで示すように、1回ずつタッチ入力がなされることにより、キーロックが解除される。なお、キーロック解除の条件としては、ロック解除パターンを構成する入力示唆領域51a~51cがタッチされる順序が特定の順序に定められていても良いし、これらの領域がタッチされる順序は任意で良いものとしても良い。なお、前者の場合は、入力示唆領域51a~51cがタッチされるべき順序を表す情報も、パターン記憶部43に登録されていることが必要となる。
 ここで、図5Aに示したロック解除パターンに対して、例えば、図5Bにおいて丸印52dで示すように、ロック解除パターンに含まれない位置に余分にタッチ入力した場合は、照合部44は、入力パターンとロック解除パターンとが不一致であると判断する。この判断結果は照合部44から中央制御部34へ送られ、中央制御部34が、キーロックを解除すべきでないと判断する。また、図5Cに示すように、ロック解除パターンに含まれる入力示唆領域51cへのタッチ入力が行われなかった場合も、照合部44は、入力パターンとロック解除パターンとが不一致であると判断する。
 図6Aの例では、入力要求パターンの入力示唆領域51a~51cのうち、入力示唆領域51aおよび51bのみがロック解除パターンに含まれている。したがって、図6Aの例では、丸印53aおよび53bに示すように、入力示唆領域51aおよび51bに1回ずつタッチすることにより、キーロックが解除される。ロック解除パターンに含まれる入力示唆領域51aおよび51bの少なくとも一方がタッチ入力されていない場合は、キーロックは解除されない。
 この場合、図6Bにおいて丸印53cで示すように、ロック解除パターンに含まれない入力示唆領域51cに余分にタッチ入力がなされた場合には、照合部44は、入力パターンとロック解除パターンとが不一致であると判断する。したがって、この場合は、キーロックは解除されない。また、図6Cにおいて丸印53dに示すように、入力示唆領域51aおよび51bに加えて、入力示唆領域以外の箇所にタッチ入力がなされた場合も、照合部44は、入力パターンとロック解除パターンとが不一致であると判断する。したがって、この場合もキーロックは解除されない。
 また、図7Aの例は、ロック解除パターンとして、入力示唆領域51a~51c以外の箇所にある領域51dが登録されている例である。なお、図7Aの領域51dは、ロック解除パターンに含まれるが、入力要求パターンにおける入力示唆領域としては表示されない。つまり、領域51dは、図7Aにおいては破線で示しているが、実際の画面には表示されない。したがって、使用者は、記憶のみに基づいて、図7Aに丸印54aで模式的に示すように、領域51dに対してタッチ入力を行う必要がある。言うまでもなく、領域51dがタッチ入力されない場合は、キーロックは解除されない。このように、入力示唆領域以外の箇所にある領域にロック解除パターンの少なくとも一部を設定可能とすることで、情報端末装置1の正規の使用者は記憶に基づいてキーロック解除を行うことができる反面、第三者にとっては、ロック解除パターンを解読することが極めて困難となる。
 なお、この場合も、図7Bおよび図7Cに示すように、領域51dに加えて、ロック解除パターンに含まれない位置(図7Bの丸印54bまたは図7Cの丸印54c)に余分にタッチ入力したような場合には、キーロックは解除されない。
 図8Aの例では、入力示唆領域51a~51cのうちの入力示唆領域51bと、入力示唆領域外にある領域51dとが、ロック解除パターンとして登録されている。領域51dは、ロック解除パターンに含まれるが、入力要求パターンにおける入力示唆領域としては表示されない。この例では、図8Aに丸印55aおよび55bとして示すように、ロック解除パターンに含まれる領域51bと領域51dとの両方にタッチすることにより、キーロックが解除される。なお、図8Bに示すように、ロック解除パターンに含まれない位置である領域51cにタッチ入力したり(図8Bの丸印55c)、ロック解除パターンに含まれる領域51dへのタッチ入力を行わなかったりした場合には、キーロックは解除されない。
 なお、図5A、図6A、または図8Aにそれぞれ例示したようなロック解除パターンにおいて、ロック解除パターンに含まれる領域の一部を、入力要求パターンにおいて入力示唆領域として表示しないようにしても良い。この場合、入力要求パターンに入力示唆領域として表示しない領域に対しては、使用者は、記憶にしたがってタッチ入力を行うこととなるが、第三者による解読をより困難にすることができる。
 また、図5A、図6A、図7A、および図8Aは、ロック解除パターンを、タッチ入力すべき点(より正確には、タッチ入力すべき領域)で規定した例であるが、ロック解除パターンを線で規定することも可能である。例えば、図9Aは、入力示唆領域51aと51bとを結ぶ線分Lが、ロック解除パターンとして登録されている例である。なお、図9Aに示したロック解除パターンは線分であるが、ロック解除パターンは曲線であっても良い。この例では、使用者が入力示唆領域51aと51bとを結ぶ線分Lを入力すると、キーロックが解除される。また、図9Bに示すように、使用者によって入力されたパターンの両端が入力示唆領域51aおよび51bのいずれにも存在しない場合や、図9Cに示すように、使用者によって入力されたパターンの一端が入力示唆領域51aまたは51bに存在しない場合は、照合部44は、入力パターンとロック解除パターンとが不一致であると判断する。この判断結果は照合部44から中央制御部34へ送られ、中央制御部34が、キーロックを解除すべきでないと判断する。なお、線として規定されるロック解除パターンにおいて、線分の両端のどちらが始点であるかをパターン記憶部43へ記憶しておき、入力パターンの始点がロック解除パターンの始点に対応することを、キーロック解除の条件としても良い。あるいは、入力パターンの始点と終点との関係が、ロック解除パターンの始点と終点との関係とは逆であっても良いというルールにしても良い。
 図10Aの例では、液晶ディスプレイ11に、6個の入力示唆領域61a~61fが表示され、入力示唆領域61cと61dとを結び、他の入力示唆領域を横切らない曲線が、ロック解除パターンとして登録されている。この場合、図10Bに示すように、使用者によって入力されたパターンの両端が、入力示唆領域61cおよび61dのそれぞれに存在しない場合は、キーロックは解除されない。また、図10Cに示すように、使用者によって入力されたパターンの両端が入力示唆領域61cおよび61dに存在していたとしても、他の入力示唆領域(ここでは61b)を横切っているような場合に、照合部44は、入力パターンとロック解除パターンとが不一致であると判断する。つまり、図10Aに示したロック解除パターンの場合、照合部44は、入力されたパターンの両端がロック解除パターンと一致しており、かつ、入力されたパターンが途中で他の入力示唆領域を横切らない、ということを条件として、入力パターンとロック解除パターンとが一致すると判断する。
 なお、図10Aの例では、6個の入力示唆領域のうち、61cと61dとを結び、他の入力示唆領域を横切らない曲線が、ロック解除パターンとして登録されているが、3個以上の入力示唆領域を結ぶ曲線をロック解除パターンとしても良い。
 また、図11Aに示すように、複数の線を含むロック解除パターンを設定することも可能である。この場合も、入力されたパターンのそれぞれについて、両端がロック解除パターンと一致することが、キーロック解除の条件となる。例えば、図11Bの例では、線分71cはロック解除パターンの線分71aと一致するが、線分71dの両端がロック解除パターンの線分71bの両端と一致しない。図11Cの例では、線分71fはロック解除パターンの線分71bと一致するが、線分71eの両端がロック解除パターンの線分71aの両端と一致しない。したがって、図11Bおよび図11Cに示された入力パターンでは、キーロックは解除されない。
 なお、複数の入力要求パターンと、それらの入力要求パターンのそれぞれに対応するロック解除パターンとを予め登録しておき、使用者が、キーロック解除の都度に、どの入力要求パターンを用いるかを選択できるようにすることも好ましい。
 [照合部による判断手法]
 なお、図9A~図11Aのような、ロック解除パターンおよび入力パターンが線である場合の、照合部44における判断手法の詳細は次のとおりである。
 使用者が、図12Aに示すように、タッチパネル12に線分L1をタッチ入力した場合、入力反復検出部31、座標演算部32、および認識演算部33は、所定の読取周期で座標情報を検出するので、実際に検出される座標は、図12Bに示すように、不連続な点P1~P5の集合となる。
 照合部44は、認識演算部33から得られた座標情報に基づき、点P1~P5のそれぞれを、適度な大きさを有する領域(拡大領域A1~A5)に拡大する。この拡大領域A1~A5の大きさは、互いに重なりを持つように、読取周期の長さやタッチ入力の移動速度等の諸条件に応じて適宜に決定することができる。例えば、1回の読取周期に指またはペンが移動する距離の平均値が約25mmであることが、計算または実験から予測されるものとする。この場合、検出された座標の点を拡大した場合に、その拡大領域が互いに重なりを持つようにするためには、拡大領域の直径は約30mmとすることが好ましい。
 照合部44は、上述のように、検出された座標の点を、所定の大きさを有する領域に拡大し、拡大領域同士が実際に重なり合うかどうかを判断する。例えば、拡大領域同士が重なり合わない部分がある場合は、線が連結しておらず、途中で途切れているということになる。そして、照合部44は、図12Cに示すように、拡大領域A1~A5が連結している範囲内で、ロック解除パターンと一致するか否かを判断する。
 [タッチ入力の検出方法]
 また、タッチパネル12におけるタッチ入力の検出について、以下のような手法をとることが好ましい。
 まず、タッチパネル12に対してタッチ入力があったことが検出された場合、そこでタッチパネル12から出力される信号のレベルをS1とし、タッチパネル12にタッチ入力がないときに出力される信号のレベルをS2とし、S1からS2を差し引いた値が、予め定められた閾値を超えるか否かを判断する。ここで、S2の値としては、タッチパネル12へタッチ入力がない状態における出力信号の平均値、もしくは、タッチ入力の直前の出力信号値を用いる。すなわち、タッチパネル12は、どのような方式のタッチパネルであっても一般的に、タッチ入力が全くない状態においても、何らかのノイズ成分を検知し、雑音を含んだ信号(S2)を出力している。したがって、タッチパネル12にタッチ入力があったときの信号S1から信号S2を差し引くことにより、ノイズ成分に影響されることなく、タッチ入力の有無をより高精度に検出することができる。
 さらに、タッチパネル12においては、一般的に、指またはタッチペンが接触または近接した場合に、複数のセンサが反応する場合が多い。また、離散位置にある複数のセンサが反応する場合もある。したがって、使用者が、タッチ入力しようとした位置座標をより正確に検出するためには、タッチ入力がなされたと推定される座標を中心とした所定の範囲において、センサ出力が最大値をとる位置、または、重み重心点の位置を求め、求められた位置をタッチ入力がなされた位置として検出することが好ましい。これにより、使用者がタッチ入力をした位置をより正確に検出することができ、タッチ入力位置の近傍からの雑音信号の影響を緩和することもできるという利点がある。
 また、人間の動作のあいまいさの影響を排除するために、入力反復検出部31において、複数回の読取周期にわたって検出された信号の総和を求め、その総和を閾値と比較することによってタッチ入力の有無を推定し、かつ、タッチ入力があったと推定された期間が所定の回数連続した場合にはじめて、1回のタッチ入力があったと判断することも好ましい。
 例えば、タッチパネル12からの読取周期が0.01秒であり、0.01秒間隔の時刻T,T,T,・・・,T,Ti+1,・・・にタッチパネル12から信号を検出するものとする。この場合に、時刻Tk-10,Tk-9,・・・・,Tk-1に検出された信号の総和を求めて、求められた総和を閾値と比較することにより、時刻Tk-10~Tk-1の期間にタッチ入力があったか否かを判断する。同様にして、時刻T,Tk+1,・・・・,Tk+9に検出された信号の総和を求めて、求められた総和を閾値と比較することにより、時刻T~Tk+9の期間にタッチ入力があったか否かを判断する。このように、0.1秒の期間(読取周期10サイクル)毎に、タッチ入力の有無を判断し、例えば連続0.3秒以上にわたって、タッチ入力があったと判断された場合に、1回のタッチ入力があったものと判断する。このような処理により、あいまいなタッチ入力による誤動作を抑制することができる。
 [情報端末装置の全体動作]
 ここで、図13を参照し、情報端末装置1の全体的な動作の流れについて説明する。図13は、情報端末装置1の動作を示すフローチャートである。
 使用者は、例えば情報端末装置1を購入して使用を開始する際に、予め準備されている複数の入力要求パターンの中から、1つまたは複数のパターンを選択し、選択した入力要求パターンのそれぞれに対して、自らが決定したロック解除パターンを設定する。使用者が設定したロック解除パターンは、選択された入力要求パターンに関連づけられて、パターン記憶部43へ記憶される。ここで、パターン記憶部43へ記憶された入力要求パターンを、V1,V2,V3,・・・,Vi,・・・とする(ステップS1)。
 次に、パラメータkに初期値として1をセットして(ステップS2)、ステップS3へ進む。ステップS3においては、液晶ディスプレイ11に、入力要求パターンVkを含むキーロック解除画面を表示する。
 そして、使用者がタッチパネル12から、キーロック解除のためのタッチ入力を行った場合は(ステップS4においてYes)、ステップS6へ進む。一方、使用者がタッチパネル12から、キーロック解除画面の選択操作を行った場合(ステップS4においてNo)、ステップS5へ進む。ステップS5においては、選択操作にしたがってパラメータの値を1ずつ増加させるか減少させる。その後にステップS3へ戻ることにより、次の入力要求パターンVk+1を含むキーロック解除画面か、前の入力要求パターンVk-1を含むキーロック解除画面を表示させる。
 一方、ステップS6においては、照合部44が、使用者が入力したパターンとロック解除パターンとを比較する。その結果に基づき、中央制御部34が、キーロック解除をして良いか否かを判断する。また、ステップS6において、照合部44が、使用者が入力したパターンとロック解除パターンとが一致したと判断した場合であっても、使用者がキーロック解除のためのパターン入力を終了するか否かを確認するために、ステップS7において、タッチ入力が中断されてから所定時間(例えば3秒)が経過するか否かを判断する。
 ステップS7においてパターン入力が終了したと判断された後に、照合部44が、使用者が入力したパターンとロック解除パターンとが一致したことを確認した場合は(ステップS8においてYes)、中央制御部34が、キーロックを解除する。一方、使用者が入力したパターンとロック解除パターンとが一致しなかった場合は(ステップS6またはステップS8においてNo)、キーロック解除の入力に誤りがあると判断し、中央制御部34は、液晶ディスプレイ11への画像表示とタッチパネル12からの入力受付動作とを引き続き行わせるが、キーロックの解除は行わない(ステップS9)。そして、キーロック解除操作のやり直しを使用者が要求した場合は(ステップS10においてYes)、ステップS1へ戻る。
 情報端末装置1は、以上の流れにしたがって、タッチパネル12を利用したキーロック解除処理を実行する。
 [第1の実施形態の効果]
 以上のとおり、第1の実施形態にかかる情報端末装置1によれば、予め入力要求パターンとロック解除パターンとをパターン記憶部43に記憶しておき、入力要求パターンを液晶ディスプレイ11に表示し、タッチパネル12にタッチ入力を行わせる。すなわち、使用者は、入力要求パターンに対して、自分が決定したロック解除パターンを予め登録しておけば、記憶しているロック解除パターンのとおりにタッチ入力を行うことにより、キーロックを解除することができる。
 このように、ロック解除パターンと同じパターンをタッチ入力によって入力させる手法をとることにより、以下の利点がある。まず、使用者が解除方法を容易に記憶でき、かつ、解除操作が簡易である。それに加えて、第三者がキーロックを解除することが難解となる、という利点もある。
 従来、数字からなるパスワードを入力させてキーロックを解除する方法が知られている。0から9までの4桁数字の組み合わせからなるパスワードの場合、10,000通りが存在する。また、アルファベット26文字から選んだ4桁のパスワードであれば、456,976通りであり、解読の難解性は非常に高い。しかし、数字やアルファベットの組み合わせは、現実的には、誕生日や家族の名前など使用者に何らかの因果関係を持つ組み合わせであることが多く、解読が比較的容易であるとも言われる。また、例えば、パスワードの入力場面を盗撮された場合等に、解読されてしまう可能性が高い。
 一方で、第1の実施形態によれば、例えば、入力示唆領域を、水平方向5個かつ垂直方向5個の合計25個とし、その中から4個の領域を選択して点を入力するロック解除パターンを用いる場合、ロック解除パターンは53,130通りが存在する。これは数字4桁の場合よりも解読の難解性は十分に高い。また、図7Aおよび図8Aに示したように、入力示唆領域以外の箇所にロック解除パターンを存在させることにより、第三者にとって、ロック解除パターンの解読の難解性は極めて高くなる。
 以上のとおり、第1の実施形態によれば、ロック解除操作の容易性と、解除方法の記憶の容易性と、盗撮された場合の解読困難性とを併せ持った情報端末装置を実現することができる。
 [第2の実施形態]
 本発明にかかる情報端末装置の他の実施形態について、以下に説明する。
 ここに開示する第2の実施形態にかかる情報端末装置は、キーロック解除画面において、入力要求パターンが表示されない点において、第1の実施形態と異なっている。
 また、第2の実施形態にかかる情報端末装置1では、使用者は、情報端末装置1のタッチパネル12に対して任意のパターンをタッチ入力することにより、自らの好みのロック解除パターンを登録することができる。
 例えば、図14Aに示すように、使用者がタッチパネル12へ2本の線分L2およびL3を含むロック解除パターンを入力したものとする。図14Bに示すように、入力された線分L2,L3を中心として、所定の幅を持った矩形状領域81,82が生成され、この矩形状領域81,82がロック解除パターンの入力許容範囲として決定される。なお、矩形状領域81,82の幅および長さは、適宜設定すれば良い。入力許容範囲として決定された矩形状領域81,82の位置情報は、パターン記憶部43へ記憶される。
 そして、照合部44は、使用者により入力されたパターンと、パターン記憶部43に記憶されたロック解除パターンとが合致するか否かを判断することにより、キーロックを解除して良いか否かを判断する。
 なお、本実施形態の場合は、使用者は、入力要求パターンが表示されないので、記憶に基づいてロック解除パターンと同じパターンを、ロック解除画面の所定の領域(上記の例では矩形状領域81,82)内にタッチ入力する必要がある。したがって、入力要求パターンをロック解除画面に表示する第1の実施形態と比較して、解読困難性が高いという利点がある。
 本実施形態によれば、図14Cに示すようなロック解除パターンがパターン記憶部43に記憶される。これに対して、図14Dに示すようなパターン入力を行った場合、線分83は矩形状領域81内に収まるが、線分84は矩形状領域82内に収まらない。したがって、図14Dに示すようなパターン入力を行った場合は、照合部44は、入力パターンとロック解除パターンとが合致しないと判断するので、キーロックは解除されない。
 なお、本実施形態においては、照合部44は、入力されたパターンとロック解除パターンとを照合する際に、必要に応じて、入力されたパターンの水平移動、垂直移動、回転移動を行う構成とすることも好ましい。パターン入力の目処となる入力示唆領域を含む入力要求パターンが表示される第1の実施形態とは異なり、本実施形態においては、液晶ディスプレイ11に入力要求パターンが表示されないからである。この構成の場合は、例えば図14Cの例にあてはめれば、入力されたパターンが矩形状領域81,82内に入らなくても、入力されたパターンを水平移動、垂直移動、または回転移動させた結果が矩形状領域81,82に一致すれば、正しいロック解除パターンが入力されたものと判断する。これにより、ロック解除パターンの推測を困難としつつ、正規の使用者が拒絶されてしまうことを防止できる。
 なお、図14A~図14Dを参照して説明した手法によれば、使用者が入力した線分から、それを包含する矩形状領域として、ロック解除パターンを生成した。しかし、第2の実施形態の変形例として、以下のような例も可能である。例えば、タッチ入力が行われたときに、一定の読取周期でサンプリングを行った結果、図15Aに示すように、線分91,92から、それぞれ点P11~P24に示す座標を検出する。そして、第1の実施形態において説明したように、これらの点を中心として所定の大きさを有する拡大領域A11~A24を生成し、これらの領域をロック解除パターンとしてパターン記憶部43に記憶する。そして、照合部44は、ロック解除パターンに含まれる拡大領域A11~A24の全ての領域に、使用者がタッチ入力したパターンが過不足無く合致するか否かを判断することにより、入力パターンとロック解除パターンとの照合を行う。例えば、図15Cの例では、使用者がタッチ入力したパターンの線分95は拡大領域A11~A15に合致するが、線分96は拡大領域A16~A24に合致しない。また、図15Dの例においても、使用者がタッチ入力したパターンの線分97は拡大領域A11~A15に合致し、線分98は拡大領域A16~A21には合致するが、拡大領域A22~A24に合致しない。したがって、図15Cの例および図15Dの例のいずれも、キーロックは解除されない。
 [第2の実施形態の効果]
 以上のとおり、第2の実施形態にかかる情報端末装置1は、入力要求パターンをロック解除画面に表示することなく、使用者にパターンを入力させる。したがって、第2の実施形態にかかる情報端末装置1は、入力要求パターンをロック解除画面に表示する第1の実施形態と比較して、より高い解読困難性を実現できるという利点がある。
 また、第2の実施形態にかかる情報端末装置1によれば、使用者がタッチパネル12へ自由に入力したパターンからロック解除パターンが生成され、パターン記憶部43に記憶される。したがって、使用者は、記憶し易く、かつ、他人には推測されにくいロック解除パターンを、自分で作成して登録することができる。
 [第3の実施形態]
 本発明にかかる情報端末装置の他の実施形態について、以下に説明する。
 ここに開示する第3の実施形態にかかる情報端末装置は、キーロック解除画面の入力要求パターンとして、将棋の盤面を表示する点において、第1および第2の実施形態と異なっている。なお、将棋とは、チェスに似たボードゲーム(board game)であり、移動できる範囲がそれぞれ定められた各種の駒を用いて、互いの駒を取り合い、最終的に相手の「王」の駒を取れば勝利するというルールの下で行われる。
 第3の実施形態においては、使用者は、自らの好みにより選択した駒のいずれかを、自らの好みで決定した方向および距離へ移動させるルールを、ロック解除パターンとしてパターン記憶部43へ記憶させる。
 例えば、図16に示した例においては、「角」の駒を、「左へ4マス、上へ2マス動かす」というルールをロック解除パターンとしてパターン記憶部43へ記憶させる。なお、ここで、実際の将棋のルールにおける「角」の駒の移動ルールとは異なるように、ロック解除パターンを決定することが推奨される。人間の心理の裏をついて、より高い解読困難性を実現できるからである。
 そして、第3の実施形態においては、キーロック解除画面を表示する毎に、入力要求パターンとして表示される将棋の盤面がランダムに変化することが好ましい。なお、盤面が変化したとしても、ロック解除パターンは、上述のとおり、例えば「角」の駒を「左へ4マス、上へ2マス動かす」というルールのままである。これにより、キーロック解除のための入力を行っているところを盗撮されたとしても、入力要求パターンがランダムに変化しているので、解読の困難性が向上する。
 [第3の実施形態の効果]
 以上のとおり、第3の実施形態によれば、キーロック解除画面における入力要求パターンを将棋の盤面とし、使用者が、自らが決定した駒を自らが決定したルールで動かすパターンをロック解除パターンとして予め登録する。これにより、使用者にとっては、ロック解除パターンを容易に記憶することができるという利点がある。また、キーロック解除画面を表示する毎に、入力要求パターンとして表示される将棋の盤面をランダムに変更することにより、入力要求パターンの数を極めて多く設けることができ、ロック解除用のパターンを入力しているところを仮に盗撮されたとしても、解読の困難性を維持できるという利点がある。
 なお、ここでは、将棋の盤面を入力要求パターンとして用いる例を示したが、入力要求パターンとしては、例えばチェスの盤面等の、他のボードゲームのパターンを用いることも可能である。
 [第1~第3の実施形態の変形例]
 以上、本発明についての実施形態を説明したが、本発明は上述の各実施形態にのみ限定されず、発明の範囲内で種々の変更が可能である。
 例えば、上述の実施形態においては、タッチパネル付き液晶ディスプレイと、ハードウェアとしてのキーボードとを別途に備えた情報端末装置を例示した。しかし、本発明は、ハードウェアとしてのキーボードを備えず、タッチパネルディスプレイでソフトウェアキーボードを提供する情報端末装置にも適用可能である。
 また、上述の実施形態においては、タッチパネルへの入力によってキーロックを解除する情報端末装置を例示したが、解除対象とするものはキーロックに限定されない。すなわち、当該情報端末装置の利用に関する様々な制約条件を解除するために、本発明を利用することができる。例えば、これらにのみ限定されないが、当該情報端末装置からの通信制限を解除したり、当該情報端末装置内に記憶されているデータへのアクセス制限を解除したり、当該情報端末装置に搭載されているアプリケーションプログラムの実行制限を解除したりする場合にも、本発明を適用することができる。
 本発明は、タッチパネル入力を利用してキーロック解除が可能な情報端末装置として、産業上の利用が可能である。

Claims (9)

  1.  表示部とタッチパネルとを備えた情報端末装置であって、
     当該情報端末装置の利用制限を解除するために前記タッチパネルへ入力される解除パターンを、図形パターンとして使用者に指定させて記憶するパターン記憶部と、
     前記タッチパネルへ入力された入力パターンと前記解除パターンとが合致するか否かを判断する照合部と、
     前記照合部において入力パターンと前記解除パターンとが合致すると判断された場合に、当該情報端末装置の利用制限を解除する制御部とを備えた、情報端末装置。
  2.  前記パターン記憶部に、前記解除パターンの入力を示唆する入力要求パターンが記憶されており、
     当該情報端末装置の利用制限を解除する際には、前記表示部に前記入力要求パターンを表示する、請求項1に記載の情報端末装置。
  3.  前記パターン記憶部に、前記解除パターンの入力を示唆する入力要求パターンが複数記憶されており、
     当該情報端末装置の利用制限を解除する際には、前記表示部に前記複数の入力要求パターンから選択された入力要求パターンを表示する、請求項2に記載の情報端末装置。
  4.  前記入力要求パターンが、前記解除パターンの入力を示唆するための複数の入力示唆領域を含み、
     前記解除パターンは、前記複数の入力示唆領域から選択される1つまたは複数の入力示唆領域に基づいて設定される、請求項2または3に記載の情報端末装置。
  5.  前記入力要求パターンが、前記解除パターンの入力を示唆するための複数の入力示唆領域を含み、
     前記解除パターンは、前記複数の入力示唆領域の少なくとも一部の入力示唆領域と、前記複数の入力示唆領域以外の領域とに基づいて設定される、請求項2または3に記載の情報端末装置。
  6.  前記入力要求パターンが、前記解除パターンの入力を示唆するための複数の入力示唆領域を含み、
     前記解除パターンは、前記複数の入力示唆領域のうち、一部の入力示唆領域のみを通るパターンとして設定される、請求項2または3に記載の情報端末装置。
  7.  前記入力要求パターンが、前記解除パターンの入力を示唆するための入力示唆領域を含み、
     前記解除パターンは、前記入力示唆領域の外に存在するパターンとして設定される、請求項2または3に記載の情報端末装置。
  8.  前記入力要求パターンとして、ボードゲームの盤面を表示し、
     前記解除パターンとして、前記ボードゲームに用いられる駒のうち、特定の駒の動きを規定する、請求項2または3に記載の情報端末装置。
  9.  前記タッチパネルへ使用者が入力したパターンから前記解除パターンを生成して前記パターン記憶部へ記憶させるパターン生成部をさらに備えた、請求項1ないし8のいずれか一項に記載の情報端末装置。
PCT/JP2011/063444 2010-06-18 2011-06-13 情報端末装置およびこれを利用した個人認証方法 WO2011158768A1 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US13/703,690 US8800026B2 (en) 2010-06-18 2011-06-13 Information terminal device and method of personal authentication using the same
JP2012520430A JP5367169B2 (ja) 2010-06-18 2011-06-13 情報端末装置およびこれを利用した個人認証方法

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2010-139577 2010-06-18
JP2010139577 2010-06-18

Publications (1)

Publication Number Publication Date
WO2011158768A1 true WO2011158768A1 (ja) 2011-12-22

Family

ID=45348167

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2011/063444 WO2011158768A1 (ja) 2010-06-18 2011-06-13 情報端末装置およびこれを利用した個人認証方法

Country Status (3)

Country Link
US (1) US8800026B2 (ja)
JP (1) JP5367169B2 (ja)
WO (1) WO2011158768A1 (ja)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58103744A (ja) * 1981-12-16 1983-06-20 Hitachi Ltd 螢光ランプの製造方法
JP2014048713A (ja) * 2012-08-29 2014-03-17 Nec Personal Computers Ltd 入力情報認証装置および装置のプログラム
WO2014148095A1 (ja) * 2013-03-18 2014-09-25 株式会社Nttドコモ 端末装置及び操作ロック解除方法
JP2015526781A (ja) * 2012-07-02 2015-09-10 ▲華▼▲為▼▲終▼端有限公司 タッチスクリーンのロックを解除するための方法および装置
JP2017004565A (ja) * 2016-09-29 2017-01-05 グリー株式会社 情報処理方法、情報処理システム及びプログラム
JP2017076236A (ja) * 2015-10-14 2017-04-20 ウェルネット株式会社 電子チケット管理システムおよび管理方法
JP2017142859A (ja) * 2017-05-11 2017-08-17 オムロン株式会社 認証装置、認証方法、制御プログラムおよび記録媒体
JP2018507469A (ja) * 2015-03-30 2018-03-15 エックス デベロップメント エルエルシー 機械制御のためのジェスチャベースのスイッチに関する方法及びシステム
US11392680B2 (en) 2016-05-05 2022-07-19 Advanced New Technologies Co., Ltd. Authentication and generation of information for authentication

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5666641B2 (ja) * 2013-03-13 2015-02-12 パナソニック インテレクチュアル プロパティ コーポレーション オブアメリカPanasonic Intellectual Property Corporation of America 情報端末
GB201308784D0 (en) * 2013-05-15 2013-06-26 King Com Ltd Mobile device game interface
CN105069349B (zh) * 2015-07-24 2018-04-17 北京元心科技有限公司 移动终端上密码输入界面的生成方法以及移动终端
CN105631287A (zh) * 2015-09-30 2016-06-01 宇龙计算机通信科技(深圳)有限公司 一种移动终端及其解锁方法和装置
US10496852B1 (en) * 2016-07-12 2019-12-03 Symantec Corporation Systems and methods of dynamic obfuscation pattern generation for preventing smudge attacks on touch screen devices
US10706304B2 (en) * 2017-09-28 2020-07-07 Fortinet, Inc. User authentication via a combination of a fingerprint and a tactile pattern
KR102079868B1 (ko) * 2018-07-26 2020-02-20 고려대학교 산학협력단 멀티코어 기반의 단말 장치에 적용되는 잠금 패턴의 보안 강도를 측정하는 장치 및 방법
US11440767B2 (en) * 2018-07-30 2022-09-13 Otis Elevator Company Dynamic assignment of selection buttons on a destination entry system of an elevator
CN112699319B (zh) * 2021-03-23 2021-06-29 上海迹寻科技有限公司 空间杂波信号的校验方法及装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007264929A (ja) * 2006-03-28 2007-10-11 Pioneer Electronic Corp ユーザ認証システム、ユーザ認証方法、操作端末及びサーバ等
JP2007531942A (ja) * 2004-04-01 2007-11-08 ヤコブソン,ドヴ マウス動作識別
WO2009042392A2 (en) * 2007-09-24 2009-04-02 Apple Inc. Embedded authentication systems in an electronic device

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6280552B1 (en) * 1999-07-30 2001-08-28 Microtouch Systems, Inc. Method of applying and edge electrode pattern to a touch screen and a decal for a touch screen
US20060075250A1 (en) * 2004-09-24 2006-04-06 Chung-Wen Liao Touch panel lock and unlock function and hand-held device
US9063647B2 (en) * 2006-05-12 2015-06-23 Microsoft Technology Licensing, Llc Multi-touch uses, gestures, and implementation
KR100846188B1 (ko) 2006-08-08 2008-07-14 (주)멜파스 복수의 접촉 센서를 구비한 사용자 입력 장치, 및 상기장치로부터 사용자의 접촉을 감지하여 디지털 기기를제어하는 방법
US8127254B2 (en) * 2007-06-29 2012-02-28 Nokia Corporation Unlocking a touch screen device
KR20090050280A (ko) * 2007-11-15 2009-05-20 방학술 잠금해제손잡이
JP5371002B2 (ja) 2008-04-23 2013-12-18 シャープ株式会社 携帯情報端末、コンピュータ読取可能なプログラムおよび記録媒体
US8594740B2 (en) 2008-06-11 2013-11-26 Pantech Co., Ltd. Mobile communication terminal and data input method
KR101509245B1 (ko) * 2008-07-31 2015-04-08 삼성전자주식회사 휴대용 단말기에서 패턴 인식을 이용한 사용자 인터페이스장치 및 방법
KR101022087B1 (ko) * 2009-01-16 2011-03-17 삼성모바일디스플레이주식회사 터치 스크린 패널
KR101559178B1 (ko) * 2009-04-08 2015-10-12 엘지전자 주식회사 명령어 입력 방법 및 이를 적용한 이동 통신 단말기
KR101561703B1 (ko) * 2009-06-08 2015-10-30 엘지전자 주식회사 메뉴 실행 방법 및 이를 적용한 이동 통신 단말기
US20110049807A1 (en) * 2009-08-27 2011-03-03 Trellisys.net Pvt.Ltd. Methods and apparatus for an interactive word game of skill

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007531942A (ja) * 2004-04-01 2007-11-08 ヤコブソン,ドヴ マウス動作識別
JP2007264929A (ja) * 2006-03-28 2007-10-11 Pioneer Electronic Corp ユーザ認証システム、ユーザ認証方法、操作端末及びサーバ等
WO2009042392A2 (en) * 2007-09-24 2009-04-02 Apple Inc. Embedded authentication systems in an electronic device

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58103744A (ja) * 1981-12-16 1983-06-20 Hitachi Ltd 螢光ランプの製造方法
JP2015526781A (ja) * 2012-07-02 2015-09-10 ▲華▼▲為▼▲終▼端有限公司 タッチスクリーンのロックを解除するための方法および装置
JP2014048713A (ja) * 2012-08-29 2014-03-17 Nec Personal Computers Ltd 入力情報認証装置および装置のプログラム
WO2014148095A1 (ja) * 2013-03-18 2014-09-25 株式会社Nttドコモ 端末装置及び操作ロック解除方法
JP2014183364A (ja) * 2013-03-18 2014-09-29 Ntt Docomo Inc 端末装置及び操作ロック解除方法
JP2018507469A (ja) * 2015-03-30 2018-03-15 エックス デベロップメント エルエルシー 機械制御のためのジェスチャベースのスイッチに関する方法及びシステム
JP2017076236A (ja) * 2015-10-14 2017-04-20 ウェルネット株式会社 電子チケット管理システムおよび管理方法
US11392680B2 (en) 2016-05-05 2022-07-19 Advanced New Technologies Co., Ltd. Authentication and generation of information for authentication
US11416598B2 (en) 2016-05-05 2022-08-16 Advanced New Technologies Co., Ltd. Authentication and generation of information for authentication
JP2017004565A (ja) * 2016-09-29 2017-01-05 グリー株式会社 情報処理方法、情報処理システム及びプログラム
JP2017142859A (ja) * 2017-05-11 2017-08-17 オムロン株式会社 認証装置、認証方法、制御プログラムおよび記録媒体

Also Published As

Publication number Publication date
JPWO2011158768A1 (ja) 2013-08-19
US20130086671A1 (en) 2013-04-04
JP5367169B2 (ja) 2013-12-11
US8800026B2 (en) 2014-08-05

Similar Documents

Publication Publication Date Title
JP5367169B2 (ja) 情報端末装置およびこれを利用した個人認証方法
US10977358B2 (en) System and method for signature pathway authentication and identification
TWI574197B (zh) 手勢鎖定模糊化的系統及方法
US20200081615A1 (en) Screenshot based tui process for in-app purchase authentication
CN110781479B (zh) 用于电子设备的方向性触摸解锁
KR101445070B1 (ko) 모바일 단말기 및 모바일 단말기의 잠금 상태 해제 방법
EP3151163A1 (en) Fingerprint enrollment method, electronic apparatus and computer-readable storage medium thereof
JPWO2004104813A1 (ja) 指紋センサ内蔵携帯端末装置
AU2018256674B2 (en) A Login Process for Mobile Phones, Tablets and Other Types of Touch Screen Devices or Computers
WO2011162832A1 (en) System and method for signature pathway authentication and identification
TW201409268A (zh) 電子裝置之認證方法及密碼設定方法及認證系統
KR102393892B1 (ko) 생체정보를 이용한 사용자인증을 수행하는 단말 장치 및 방법
US20140025957A1 (en) Method for entering password and portable electronic device and unlocking method and data authenticating method
CN104598786B (zh) 一种密码输入方法及装置
US10282528B2 (en) Portable terminal and method of setting and releasing use restriction therefor
JP5651742B1 (ja) パスワードの入力方法、入力端末、及び入力システム
JP2010239229A (ja) 携帯電子機器、携帯電子機器の制御方法、及びプログラム
JP2006191245A (ja) ダイヤルロック機能認証装置及びその方法並びにそれを用いた携帯端末
KR20150089104A (ko) 이동 단말에서의 숫자와 패턴을 조합한 잠금해제 방법 및 이를 위한 이동 단말
RU2648940C2 (ru) Способ и устройство для мобильной оплаты
US10691833B2 (en) Method and an apparatus for activating a predetermined function
JP5104659B2 (ja) 入力装置、携帯端末装置、及び入力装置の入力方法
KR101969838B1 (ko) 다이얼식 가상 보안 키패드 및 이를 이용한 인증 방법 및 장치
KR102173627B1 (ko) 노출방지 잠금장치 및 잠금장치 암호의 해제방법
Jeon et al. An enhanced simple pin input technique resisting shoulder surfing and smudge attacks

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: 11795674

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 2012520430

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: 13703690

Country of ref document: US

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 11795674

Country of ref document: EP

Kind code of ref document: A1