An information terminal device is provided that may use the input functionality of a touch panel to remove the restriction on the use thereof, for example, release the key lock. The information terminal device (1) is an information terminal device including a display (11) and a touch panel (12), including: a pattern storage memory (43) configured to store a release pattern that is to be entered into the touch panel (12) to remove the restriction on the use of the information terminal device, the release pattern being designated by a user as a graphic pattern; a comparison unit (44) configured to determine whether an entered pattern entered into the touch panel matches the release pattern; and a controller (34) configured to remove the restriction on the use of the information terminal device if the comparison unit (44) determines that the entered pattern matches the release pattern.
|
4. An information terminal device including a display and a touch panel, comprising:
a pattern storage memory configured to store a release pattern that is to be entered into the touch panel to remove a restriction on a use of the information terminal device, the release pattern being designated by a user as a graphic pattern;
a comparison circuit configured to determine whether an entered pattern entered into the touch panel matches the release pattern; and
a controller configured to remove the restriction on the use of the information terminal device if the comparison circuit determines that the entered pattern matches the release pattern, wherein:
the pattern storage memory stores an input request pattern suggesting that the release pattern be entered,
the input request pattern is displayed on the display when the restriction on the use of the information terminal device is to be removed,
the input request pattern includes an input suggestion region suggesting that the release pattern be entered,
the release pattern is a pattern located outside the input suggestion regions,
a board for a board game is displayed as the input request pattern,
the release pattern is a movement of one of figures used for the board game, and
further comprising a pattern generating circuit configured to generate the release pattern based on a pattern entered by the user into the touch panel and to store it into the pattern storage memory.
3. An information terminal device including a display and a touch panel, comprising:
a pattern storage memory configured to store a release pattern that is to be entered into the touch panel to remove a restriction on a use of the information terminal device, the release pattern being designated by a user as a graphic pattern;
a comparison circuit configured to determine whether an entered pattern entered into the touch panel matches the release pattern; and
a controller configured to remove the restriction on the use of the information terminal device if the comparison circuit determines that the entered pattern matches the release pattern, wherein:
the pattern storage memory stores an input request pattern suggesting that the release pattern be entered,
the input request pattern is displayed on the display when the restriction on the use of the information terminal device is to be removed,
the input request pattern includes a plurality of input suggestion regions suggesting that the release pattern be entered,
the released pattern is a pattern that only passes one or more of the input suggestion regions,
a board for a board game is displayed as the input request pattern,
the release pattern is a movement of one of figures used for the board game, and
further comprising a pattern generating circuit configured to generate the release pattern based on a pattern entered by the user into the touch panel and to store it into the pattern storage memory.
1. An information terminal device including a display and a touch panel, comprising:
a pattern storage memory configured to store a release pattern that is to be entered into the touch panel to remove a restriction on a use of the information terminal device, the release pattern being designated by a user as a graphic pattern;
a comparison circuit configured to determine whether an entered pattern entered into the touch panel matches the release pattern; and
a controller configured to remove the restriction on the use of the information terminal device if the comparison circuit determines that the entered pattern matches the release pattern, wherein:
the pattern storage memory stores an input request pattern suggesting that the release pattern be entered,
the input request pattern is displayed on the display when the restriction on the use of the information terminal device is to be removed,
the input request pattern includes a set of input suggestion regions suggesting that the release pattern be entered,
the release pattern is based on one or more input suggestion regions selected from the set of input suggestion regions,
a board for a board game is displayed as the input request pattern,
the release pattern is a movement of one of figures used for the board game, and
further comprising a pattern generating circuit configured to generate the release pattern based on a pattern entered by the user into the touch panel and to store it into the pattern storage memory.
2. An information terminal device including a display and a touch panel, comprising:
a pattern storage memory configured to store a release pattern that is to be entered into the touch panel to remove a restriction on a use of the information terminal device, the release pattern being designated by a user as a graphic pattern;
a comparison circuit configured to determine whether an entered pattern entered into the touch panel matches the release pattern; and
a controller configured to remove the restriction on the use of the information terminal device if the comparison circuit determines that the entered pattern matches the release pattern, wherein:
the pattern storage memory stores an input request pattern suggesting that the release pattern be entered,
the input request pattern is displayed on the display when the restriction on the use of the information terminal device is to be removed,
the input request pattern includes a plurality of input suggestion regions suggesting that the release pattern be entered,
the release pattern is based on at least one of the input suggestion regions and a region outside the input suggestion regions,
a board for a board game is displayed as the input request pattern,
the release pattern is a movement of one of figures used for the board game, and
further comprising a pattern generating circuit configured to generate the release pattern based on a pattern entered by the user into the touch panel and to store it into the pattern storage memory.
|
The present invention relates to an information terminal device providing touch panel input functionality and, more particularly, to an information terminal device where restrictions on the use of the information terminal device (key lock, for example) can be removed in response to input via a touch panel, and a method of personal authentication using such a device.
Display devices using a touch panel as an input device are widely used in portable information terminals, for example. For example, JP 2009-303209 A discloses a portable communication terminal that displays, in an image display region, image data generated by a camera, generates touch data in response to input by a contact in a touch region mounted at the image display region, and stores the generated touch data together with the image data. When the image data is presented, this portable communication terminal enables display of touch data, such as a character or drawing, at the time of entry of touch data.
In recent years, along with increasingly advanced functionality of portable information terminals, the range of services that can be used on a portable information terminal has expanded. For example, a shopping site may be accessed on a portable information device to purchase goods, or various services by financial institutions, such as banks, may be used. In this context, to prevent an unauthorized user from using a portable information terminal, providing restrictions on the use or operation thereof by means of personal authentication has gained importance.
In view of the above problem, an object of the present invention is to provide an information terminal device that may use the input functionality of a touch panel to enable removal of restrictions on the use thereof, such as release of a key lock.
To achieve the above object, the information terminal device disclosed herein is an information terminal device including a display and a touch panel, including: a pattern storage memory configured to store a release pattern that is to be entered into the touch panel to remove a restriction on a use of the information terminal device, the release pattern being designated by a user as a graphic pattern; a comparison unit configured to determine whether an entered pattern entered into the touch panel matches the release pattern; and a controller configured to remove the restriction on the use of the information terminal device if the comparison unit determines that the entered pattern matches the release pattern.
According to the present invention, an information terminal device may be provided that achieves personal authentication with increased indecipherability for a third party by utilizing the input functionality of a touch panel to remove the restriction on the use thereof.
The information terminal device according to an embodiment of the present invention is an information terminal device including a display and a touch panel, including: a pattern storage memory configured to store a release pattern that is to be entered into the touch panel to remove a restriction on a use of the information terminal device, the release pattern being designated by a user as a graphic pattern; a comparison unit configured to determine whether an entered pattern entered into the touch panel matches the release pattern; and a controller configured to remove the restriction on the use of the information terminal device if the comparison unit determines that the entered pattern matches the release pattern (first arrangement).
“Graphic pattern”, as used herein, means any pattern drawn continuously or discontinuously on the touch panel. For example, a set of dots entered with a touch on the touch panel at a plurality of locations is included in “graphic pattern”. Further, any pattern made up of lines drawn on the touch panel is included in graphic pattern. Of course, a pattern of a combination of dots and lines is included in graphic pattern. According to the first arrangement, it is possible to provide a large number of variations of release patterns while making it easier for a user of the information terminal device to memorize a release pattern, compared with implementations that use a release pattern in the form of a password made of a combination of numbers and characters. Thus, an information terminal device is provided that achieves personal authentication with increased indecipherability for a third party.
In the information terminal device according to the first arrangement above, it is preferable that the pattern storage memory stores an input request pattern suggesting that the release pattern be entered, and the input request pattern is displayed on the display when the restriction on the use of the information terminal device is to be removed (second arrangement). According to the second arrangement, the user tries to enter a release pattern while looking at the displayed input request pattern. The input request pattern may give the user a clue. Such a pattern will assist the user in recalling the correct release pattern. Conversely, the input request pattern may intentionally mislead the user to the wrong pattern. Such a pattern will make it difficult for an invalid user to guess the correct release pattern, thereby increasing indecipherability.
In the information terminal device according to the second arrangement above, it is preferable that the pattern storage memory stores a set of input request patterns suggesting that the release pattern be entered, and an input request pattern selected from the set of input request patterns is displayed on the display when the restriction on the use of the information terminal device is to be removed (third arrangement). According to the third arrangement, an input request pattern selected from a plurality of input request patterns is displayed, making it more difficult for an invalid user to guess the correct release pattern than in an implementation where the same input request pattern is always displayed, thereby further increasing indecipherability.
In the information terminal device according to the second or third arrangement above, it is preferable that the input request pattern includes a set of input suggestion regions suggesting that the release pattern be entered, and the release pattern is based on one or more input suggestion regions selected from the set of input suggestion regions (fourth arrangement). According to the fourth arrangement, the release pattern is based on at least one selected from a plurality of input suggestion regions, thereby increasing the number of possible variations of release patterns. This will make it difficult for an invalid user to guess the correct release pattern, thereby increasing indecipherability.
In the information terminal device according to the second or third arrangement above, it is preferable that the input request pattern includes a plurality of input suggestion regions suggesting that the release pattern be entered, and the release pattern is based on at least one of the input suggestion regions and a region outside the input suggestion regions (fifth arrangement). According to the fifth arrangement, the release pattern is based on one of the input suggestion regions and a region outside the input suggestion regions. It is very difficult for an invalid user to enter the portion of the correct release pattern that lies outside the input suggestion regions, while the valid user can do so based on his own memories of the time when he designated the release pattern.
In the information terminal device according to the second or third arrangement above, it is preferable that the input request pattern includes a plurality of input suggestion regions suggesting that the release pattern be entered, and the release pattern is a pattern that only passes one or more of the input suggestion regions (sixth arrangement). According to the sixth arrangement, it is still more difficult for an invalid user to guess the release pattern based on the input suggestion regions.
In the information terminal device according to the second or third arrangement above, it is preferable that the input request pattern includes an input suggestion region suggesting that the release pattern be entered, and the release pattern is a pattern located outside the input suggestion region (seventh arrangement). According to the seventh arrangement, the release pattern is a pattern located outside the input suggestion region, something that defies expectations of the human mind, thereby achieving yet increased indecipherability. In the context of human psychology, a person generally assumes that, when an input suggestion region is displayed, he is supposed to enter something in this input suggestion region. As such, intentionally placing a release pattern outside the input suggestion region will make it difficult for a third party to guess the release pattern.
In the information terminal device according to the second or third arrangement above, it is preferable that a board for a board game is displayed as the input request pattern, and the release pattern is a movement of one of figures used for the board game (eighth arrangement). The movement of the figure that defines the release pattern may comply with the actual rules of movement of this particular figure in the board game to help the user memorize the release pattern. Conversely, the movement of the figure that defines the release pattern may not comply with the actual rules of movement of this figure in the board game. This is something that defies expectations of the human mind and achieves increased indecipherability. In the context of human psychology, a person generally assumes that, when a figure for a board game is displayed, a release method is used that is consistent with the rules of movement of that figure. As such, intentionally defining a movement that does not comply with the rules as a release pattern will make it difficult for a third party to guess the release pattern.
In the information terminal device according to any one of the first to eighth arrangements above, it is preferable that a pattern generating unit is further included that is configured to generate the release pattern based on a pattern entered by the user into the touch panel and stores it into the pattern storage memory (ninth arrangement). According to the ninth arrangement, it is possible to use a release pattern generated based on a pattern entered by the user himself. This will increase indecipherability regarding release patterns for a third party who is not the user.
More detailed embodiments of the present invention will now be described with reference to the drawings. For ease of explanation, the drawings to which reference will be made schematically show only those components of the embodiments of the present invention that are necessary to describe the present invention.
First, a schematic configuration of an information terminal device of a first embodiment of the present invention will be described with reference to
As shown in
The display 10 includes a liquid crystal display 11 and a touch panel 12 provided on a surface of the liquid crystal display 11. Although this embodiment illustrates an arrangement where the display 10 includes a liquid crystal display 11, displays other than liquid crystal displays may be used.
The body 20 includes, in its interior, a battery, memory and various control circuits and includes the keyboard 21 on its surface. Any type of keyboard 21 may be used depending on the application of the information terminal device 1. The keyboard 21 includes, for example, a numeric keypad that can be mainly used to enter phone numbers, for example, or a numeric keypad that allows both numbers and characters to be entered and function keys associated with various functions. Alternatively, the keyboard 21 may be a so-called full keyboard.
The information terminal device 1 may be used for any application. The information terminal device 1 may be used for various applications including, but not limited to, cell phone, personal digital assistant (PDA), smartphone, electronic dictionary, portable game machine, music/video player, personal computer, and e-book reader applications, for example.
The touch panel 12 detects that a finger or stylus is in contact with or adjacent to its surface and outputs information containing the coordinates of the corresponding location. Based on these coordinates, computing circuits as described below are capable of determining where in the touch panel 12 what pattern has been entered.
The touch panel 12 is not limited to any particular type and a touch panel of any type may be used. Types of the touch panel 12 that can be used include, but are not limited to, resistive, capacitive, electromagnetic induction type, infrared type, surface acoustic wave (ultrasonic wave) type, and image recognition type touch panels using photosensors, for example. An image recognition type touch panel using photosensors may even be a liquid crystal display 11 with touch panel functionality where the photosensors are not deposited on the surface of the liquid crystal display 11 but are incorporated within the liquid crystal display 11. Such photosensors may include, for example, photodiodes, phototransistors, CCD devices, CMOS devices or the like.
Now, referring to
If an input with a finger or stylus occurs repeatedly within a unit of time, the input repetition detecting unit 31 detects this input. That is, the input repetition detecting unit 31 serves to determine whether a touch is an unintended, accidental one or a valid one intended as an input. When the input repetition detecting unit 31 detects a repeated input, the coordinate computing unit 32 computes the coordinates of the location where the input occurred. The coordinates computed by the coordinate computing unit 32 is forwarded to the recognition computing unit 33. Based on the coordinates received from the coordinate computing unit 32, the recognition computing unit 33 determines whether a dot or a line was entered as the input.
The central controller 34 receives information from various units and controls the units based on the received information to control the operations of the entire information terminal device 1.
The display computing unit 35 computes image data to be displayed on the liquid crystal display 11 and computes data for controlling display and other operations of the liquid crystal display 11.
The high-frequency input/output unit 36 sends and receives signals via a cellphone antenna or through wireless communication, for example. The data processor 37 processes various data to be sent, or data received, by the high-frequency input/output unit 36. For example, it processes packets to be sent, or packets received, through packet communication and, if necessary, encrypts and decrypts data, and performs other operations.
The phone speech input/output unit 38 sends and receives phone speech via the cellphone antenna. The phone speech processor 39 samples or reconstructs speech to be sent, or speech received, by the phone speech input/output unit 38.
The key input processor 40 performs keyboard scanning on the keyboard 21 and, based on the location of any pressed key and the time when it was pressed, identifies in time-series the character, number or function that was entered. This process provides input data from the keyboard 21. The input assisting unit 41, under the control of the key control processor 42, causes the keys of the keyboard 21 to be illuminated and/or produce a beep when a key is pressed to prevent erroneous operations.
The pattern storage memory 43 stores an input request pattern that will be used when the key lock is to be released and a lock release pattern that a user registers in advance. The comparison unit 44 compares a pattern entered via the touch panel 12 with the lock release pattern registered in the pattern storage memory 43 and, if they match each other, releases the key lock.
[Key Lock Release]
Key lock release involving the use of the touch panel 12 in such an information terminal device 1 will now be described. The information terminal device 1 is configured such that it does not accept a key input from the keyboard 21 if the key lock has not been released based on an input via the touch panel 12. Preferably, the device is also configured such that, after the key lock is released, the key lock is placed again automatically when the device is not operated for a predetermined period of time.
The information terminal device 1 displays a key lock release screen on the liquid crystal display 11 when, for example, the device is powered on or the finger or stylus touches the touch panel 11 when the device is in power save mode (i.e. the liquid crystal display 11 is off).
As discussed above, the pattern storage memory 43 stores, in advance, a lock release pattern used to release the key lock. The valid user of the information terminal device 1 registers, in advance, a lock release pattern that he decides on. When the key lock release screen is displayed, the key lock is released if the registered lock release pattern is entered correctly. Conversely, the key lock is not released if the entered pattern is different from the registered lock release pattern.
[Relationships between Lock Release Patterns and Entered Patterns]
Now, several exemplary relationships between lock release patterns and entered patterns will be illustrated. In the examples below, a circle shown in
For example, in the example of
If, in the case of the lock release pattern shown in
In the example of
In this implementation, if an unnecessary touch input occurs in the input suggestion region 51c, which is not included in the lock release pattern, as indicated by the circle 53c in
In the example of
In this scenario, too, the key lock is not released if, as shown in
In the example of
In variations of the lock release patterns illustrated in
While in
In the example of
Although in the example of
As shown in
In addition, it is preferable that a plurality of input request patterns and lock release patterns corresponding to these input request patterns are registered in advance and the user may decide on which input request pattern to use each time the key lock is to be released.
[Determination Method Performed by Comparison Unit]
Details of a determination method performed by the comparison unit 44 if the lock release pattern and entered pattern take the form of lines, as in
If the user enters, with a touch, a line segment L1 on the touch panel 12 as shown in
Based on the coordinates determined by the recognition computing unit 33, the comparison unit 44 expands the points P1 to P5 to regions with an appropriate size (expanded regions A1 to A5). The size of the expanded regions A1 to A5 may be determined depending on various conditions such as length of read cycle or speed of movement of touch input such that the regions partially overlap each other. It is assumed, for example, that it can be predicted based on calculations or experiments that a finger or stylus moves an average distance of 25 mm in one read cycle. In this case, if the dots at the determined coordinates are expanded and the expanded regions are to partially overlap each other, an expanded region preferably has a diameter of about 30 mm.
As discussed above, the comparison unit 44 expands the dots at the captured coordinates to create regions with a predetermined size, and determines if the expanded regions partially overlap each other. For example, if some expanded regions do not overlap each other, it means that the line is not continuous, which means that the line is interrupted at a point. Then, the comparison unit 44 determines if the expanded regions A1 to A5, as far as they are connected, as shown in
[Method of Detecting Touch Input]
The following method of detecting a touch input on the touch panel 12 is preferable.
Assuming that the signal output from the touch panel 12 when it is determined that a touch input has occurred on the touch panel 12 has a level of S1, and the signal output when no touch input has occurred on the touch panel 12 has a level of S2, it is determined whether S1 minus S2 exceeds a predetermined threshold. In the present implementation, the value of S2 is the average level of signals output when no touch input occurs on the touch panel 12 or the value of a signal output immediately before a touch input. Generally, a touch panel 12, of whatever type, detects noise of some kind even when no touch input occurs, and outputs a signal containing noise (S2). As such, subtracting the signal S2 from the signal S1, output when a touch input occurs on the touch panel 12, will ensure precise detection of the presence of a touch input without being affected by noise.
Further, in the touch panel 12, several sensors generally respond to a finger or stylus being in contact with or adjacent to the panel. Sensors at discrete locations may respond, as well. Accordingly, to allow more precise determination of the coordinates of the location where the user has attempted to perform a touch input, it is preferable to define an area with its center at the location where the touch input is estimated to have occurred, determine the location with the maximum sensor output or the location of the weighted center in that area, and consider the determined location to be the location where a touch input has occurred. This will allow more precise determination of the location where the user has performed a touch input, advantageously reducing effects of noise signals from locations near the touch input location.
To remove the effects of the vagueness of human actions, it is preferable that the input repetition detecting unit 31 determines the sum of signals detected over a plurality of read cycles, the sum is compared with a threshold to estimate whether a touch input has occurred and it is determined that one touch input has occurred only when there are a certain number of consecutive cycles where a touch input is estimated to have occurred.
It is assumed, for example, that the read cycle for the touch panel 12 is 0.01 seconds and signals are detected on the touch panel 12 at times T1, T2, T3, . . . Ti, Ti+1 . . . , which are separated by 0.01 seconds. In this case, the sum of signals detected at times Tk−10, Tk−9, . . . Tk−1 is determined and the determined sum is compared with a threshold to determine if a touch input occurred in the period from time Tk−10 to Tk−1. Similarly, the sum of signals detected at times Tk, Tk+1, . . . , Tk+9 is determined and the determined sum is compared with a threshold to determine if a touch input occurred in the period from time Tk to Tk+9. Thus, it is determined whether a touch input lasts for each period of 0.1 seconds (i.e. 10 read cycles) and it is determined that one touch input has occurred if it is determined that a continuous touch input lasted for 0.3 seconds or longer, for example. Such a process will prevent erroneous operation due to a vague touch input.
[Overall Operations of Information Terminal Device]
Now, an overall flow of operations of the information terminal device 1 will be described with reference to
When, for example, the user purchases an information terminal device 1 and begins to use it, he selects one or more of a plurality of pre-installed input request patterns, and establishes a lock release pattern that he decides on for each of the selected input request patterns. The lock release pattern(s) that the user established is/are associated with the selected input request pattern(s) and stored into the pattern storage memory 43. The input request pattern(s) stored in the pattern storage memory 43 will be referred to as V1, V2, V3, . . . Vi . . . (step S1).
Next, the parameter k is set to an initial value of 1 (step S2) and the process advances to step S3. At step S3, the liquid crystal display 11 displays a key lock release screen including an input request pattern Vk.
If the user performs a touch input on the touch panel 12 to release the key lock (Yes at step S4), the process advances to step S6. If, on the other hand, the user selects a key lock release screen on the touch panel 12 (No at step S4), the process advances to step S5. At step S5, the parameter is increased or decreased by 1 (one) depending on the selecting operation. Then, the process returns to step S3 to display a key lock release screen including a next input request pattern Vk+1 or a key lock release screen including a previous input request pattern Vk−1.
On the other hand, at step S6, the comparison unit 44 compares the pattern entered by the user with the lock release pattern. Based on the results, the central controller 34 determines if the key lock should be released. Further at step S6, even if the comparison unit 44 determines that the pattern entered by the user matches the lock release pattern, it is determined if the user is finished with pattern entry to release the key lock by determining, at step S7, if a predetermined period of time (3 seconds, for example) has passed after a touch input was interrupted.
After it is determined at step S7 that the pattern entry has been completed, if the comparison unit 44 verifies that the pattern entered by the user matches the lock release pattern (Yes at step S8), the central controller 34 releases the key lock. On the other hand, if the pattern entered by the user does not match the lock release pattern (No at step S6 or S8), it is determined that there is an error in the input for releasing the key lock, such that the central controller 34 does not release the key lock, while continuing image display on the liquid crystal display 11 and input reception operations by the touch panel 12 (step S9). If the user requests a retry of the key lock release operations (Yes at step S10), the process returns to step S1.
The information terminal device 1 performs the process for releasing the key lock using the touch panel 12 in accordance with the above flow.
As discussed above, in the information terminal device 1 according to the first embodiment, an input request pattern and a lock release pattern are stored in the pattern storage memory 43 in advance, the input request pattern is displayed on the liquid crystal display 11, and a touch input occurs on the touch panel 12. That is, if the user registers in advance a lock release pattern that he decides on for an input request pattern, he may release the key lock by performing a touch input in accordance with the lock release pattern that he remembers.
Having the user enter with a touch a pattern identical with the lock release pattern has the following advantages. First, the user can easily memorize how to release the lock, and can easily perform the release operations. In addition, it is difficult for a third party to release the key lock.
Methods of releasing the key lock by entering a password consisting of numbers are known. If a password consists of a combination of four numbers, where each number is from 0 to 9, 10,000 combinations are possible. If a password consists of 4 characters, where each character is one selected from the 26 alphabetical characters, 456,976 combinations are possible, meaning a very high indecipherability. In reality, however, combinations of numbers and alphabetical characters often have something to do with the user himself, such as his birthdate or the name of one of his family members, meaning that they are relatively easy to identify. In addition, they are likely to be identified if a picture of the user is secretly taken while he enters the password, for example.
On the contrary, according to the first embodiment, a lock release pattern may include, for example, 25 input suggestion regions, i.e. five rows by five columns, and four regions may be selected where dots are to be entered, resulting in 53,130 combinations for the lock release pattern. This is significantly more difficult to identify than combinations of four numbers only. Further, as shown in
Thus, the first embodiment provides an information terminal device that permits simple operations for releasing a lock, allows a user to easily memorize how to release the lock and affords indecipherability even when a picture of the user is secretly taken.
Another embodiment of the information terminal device according to the present invention will be described below.
The information terminal device according to the second embodiment disclosed herein is different from the first embodiment in that no input request pattern is displayed on a key lock release screen.
Further, in the information terminal device 1 of the second embodiment, the user can register a lock release pattern that he likes by entering any pattern with a touch into the touch panel 12 of the information terminal device 1.
For example, as shown in
Then, the comparison unit 44 determines whether a pattern entered by the user matches the lock release pattern stored in the pattern storage memory 43 to determine whether the key lock should be released.
In the present embodiment, since no input request pattern is displayed, the user must enter, with a touch, a pattern identical with the lock release pattern into a predetermined region (i.e. the rectangular regions 81 and 82 in the above example) on the lock release screen based on his memory. Advantageously, this makes it more difficult to identify the pattern than in the first embodiment, which displays an input request pattern on a lock release screen.
According to the present embodiment, a lock release pattern as shown in
In the present embodiment, it is preferable that the comparison unit 44 is configured to move the entered pattern in a horizontal, vertical or rotational manner as necessary before comparing the entered pattern with the lock release pattern. This is preferable because the present embodiment does not display an input request pattern on the liquid crystal display 11, unlike the first embodiment in which an input request pattern including one or more input suggestion regions can visually assist the user in entering a pattern. In the present arrangement, in the context of the example of
According to the method illustrated with reference to
As discussed above, the information terminal device 1 of the second embodiment allows a user to enter a pattern while not displaying an input request pattern on a lock release screen. Advantageously, the information terminal device 1 of the second embodiment achieves increased indecipherability compared with the first embodiment which displays an input request pattern on a lock release screen.
Further, in the information terminal device 1 of the second embodiment, a lock release pattern is generated from a pattern that the user freely enters into the touch panel 12, and is stored into the pattern storage memory 43. As such, the user can create and register a lock release pattern that he can easily memorize but that is difficult to guess for other people.
Still another embodiment of the information terminal device of the present invention will be described below.
An information terminal device according to the third embodiment disclosed herein is different from the first and second embodiments in that a board for Japanese chess is displayed as an input request pattern of a key lock release screen. Japanese chess is a board game similar to Western chess, where each of the two players uses various figures, each of which has a fixed range of movement, and captures figures of the other player, and a player wins the game if he captures the figure “king” of the other player.
In the third embodiment, the user stores, as a lock release pattern, into the pattern storage memory 43, a movement of a figure that he chooses as he likes in a direction and of a distance that he decides on as he likes.
For example, in the example shown in
In the third embodiment, it is preferable that the constellation of chess figures displayed as an input request pattern randomly changes each time a key lock release screen is displayed. Even when the constellation changes, the lock release pattern remains the same, for example “moving the figure ‘kaku” four squares to the left and two squares upward”, as illustrated above. Thus, indecipherability is improved in case a picture of the user is secretly taken while he performs input to release the key lock, since the input request pattern randomly changes.
As discussed above, in the third embodiment, the input request pattern of a key lock release screen is a board for Japanese chess, and the user registers in advance, as a lock release pattern, a pattern of movement of a figure that he decides on under a rule that he decides on. Advantageously, the user can easily memorize a lock release pattern. Further, changing the constellation of chess figures displayed as an input request pattern randomly each time a key lock release screen is displayed will dramatically increase the number of possible input request patterns, thereby maintaining indecipherability even if a picture of the user is secretly taken while he enters a pattern to release the lock.
While the example illustrated herein uses a board for Japanese chess as an input request pattern, the input request pattern may be a pattern in other board games, such as a board for Western chess, for example.
While the embodiments of the present invention have been illustrated, the present invention is not limited to the above embodiments and may be modified in various ways within the scope of the invention.
For example, the above embodiments have illustrated an information terminal device including a touch panel-equipped liquid crystal display and a separate hardware keyboard. However, the present invention may be used in an information terminal device that does not include a hardware keyboard and presents a software keyboard on the touch panel display.
Further, while the above embodiments have illustrated an information terminal device where a key lock is released in response to input via the touch panel, mechanisms to be released are not limited to a key lock. That is, the present invention may be utilized to remove the restriction on various uses of the information terminal device. For example, the present invention may be used to remove the restriction on operations including, but not limited to, communication from the information terminal device, access to data stored in the information terminal device, and execution of an application program installed in the information terminal device.
The present invention is industrially useful as an information terminal device that allows the key lock to be released using an input via a touch panel.
Patent | Priority | Assignee | Title |
10496852, | Jul 12 2016 | GEN DIGITAL INC | Systems and methods of dynamic obfuscation pattern generation for preventing smudge attacks on touch screen devices |
10860708, | Jul 26 2018 | Korea University Research and Business Foundation | Apparatus and method for measuring security strength of lock pattern applied to multi-core based terminal device |
11440767, | Jul 30 2018 | Otis Elevator Company | Dynamic assignment of selection buttons on a destination entry system of an elevator |
9233303, | May 15 2013 | KING COM LTD | Mobile device game interface |
Patent | Priority | Assignee | Title |
6280552, | Jul 30 1999 | 3M Innovative Properties Company | Method of applying and edge electrode pattern to a touch screen and a decal for a touch screen |
8358284, | Jan 16 2009 | Samsung Display Co., Ltd. | Touch screen panel |
20050008148, | |||
20060075250, | |||
20070262964, | |||
20090006991, | |||
20090083847, | |||
20090312065, | |||
20100026642, | |||
20100187023, | |||
20100262591, | |||
20100311470, | |||
20110049807, | |||
JP2007264929, | |||
JP2007531942, | |||
JP2009303209, | |||
JP2010003307, | |||
JP2010500643, | |||
KR1020090050280, | |||
WO2009042392, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Jun 13 2011 | Sharp Kabushiki Kaisha | (assignment on the face of the patent) | / | |||
Dec 03 2012 | TAMAKI, MAKOTO | Sharp Kabushiki Kaisha | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 029452 | /0641 |
Date | Maintenance Fee Events |
Apr 14 2015 | ASPN: Payor Number Assigned. |
Jan 05 2018 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Mar 28 2022 | REM: Maintenance Fee Reminder Mailed. |
Sep 12 2022 | EXP: Patent Expired for Failure to Pay Maintenance Fees. |
Date | Maintenance Schedule |
Aug 05 2017 | 4 years fee payment window open |
Feb 05 2018 | 6 months grace period start (w surcharge) |
Aug 05 2018 | patent expiry (for year 4) |
Aug 05 2020 | 2 years to revive unintentionally abandoned end. (for year 4) |
Aug 05 2021 | 8 years fee payment window open |
Feb 05 2022 | 6 months grace period start (w surcharge) |
Aug 05 2022 | patent expiry (for year 8) |
Aug 05 2024 | 2 years to revive unintentionally abandoned end. (for year 8) |
Aug 05 2025 | 12 years fee payment window open |
Feb 05 2026 | 6 months grace period start (w surcharge) |
Aug 05 2026 | patent expiry (for year 12) |
Aug 05 2028 | 2 years to revive unintentionally abandoned end. (for year 12) |