This application is based upon and claims the benefit of priority from Japanese Patent Application No. 2013-085230, filed on Apr. 15, 2013; the entire contents of which are incorporated herein by reference.
Embodiments described herein relate generally to an electronic apparatus and a control method.
In an information terminal such as an electronic apparatus, a password input method incorporates various ideas. For example, there is a technology such as adding a direction of a terminal on top of a common login ID and login password, all of which will be used for login authentication (user authentication).
However, although there is a demand for a simple user authentication technology which is difficult to be noticed by a third party, means to realize such a demand has not been found.
According to one embodiment, an electronic apparatus includes a main body, a sensor, an input unit and an authentication unit. The sensor detects a tilt of the main body. The input unit accepts entry of a password from a user. The authentication unit executes user authentication based on the tilt detected by the sensor and the password entered in the input unit.
Various embodiments will be described hereinafter with reference to the accompanying drawings.
An electronic apparatus and a control method according to embodiments will be explained in detail with reference to the accompanying drawings.
The following description of embodiments assumes an electronic apparatus which is functioning as a signal processing apparatus having display processing, such as a PDA, a cellular phone, a handheld or wearable electronic apparatus.
The electronic apparatus 100 is provided with a low-profile box-shaped housing B. A display unit 11 is disposed on the upper surface of the housing B. The display unit 11 is provided with a touch panel that detects a position on a display screen touched by a user (refer to
The display unit 11 includes a touch panel 111, and a display 112 such as a liquid crystal display (LCD) or an electro luminescence (EL). The touch panel 111 includes an immediate coordinate detection device disposed on a display screen of a display 112, for example. The touch panel 111 can detect a position (a touch position) on a display screen touched by a finger of a user who is holding the housing B, for example. By the operation of the touch panel 111, a display screen of the display 112 functions as a so-called touch screen.
The CPU 12 is a central processor to control the operation of the electronic apparatus 100, and controls each unit of the electronic apparatus 100 through the system controller 13. The CPU 12 realizes each functional unit described later (refer to
The system controller 13 incorporates a memory controller to control access to the nonvolatile memory 17 and RAM 18. The system controller 13 is also provided with a function of executing communication with the graphics controller 14.
The graphics controller 14 is a display controller to control the display 112 used as a display monitor of the electronic apparatus 100. The touch panel controller 15 controls the touch panel 111, and obtains coordinate data indicating a position that was touched by a user on the display screen of the display 112 from the touch panel 111.
The acceleration sensor 16 is a sensor of acceleration in three axial directions (X, Y, Z) shown in
The audio processor 20 performs audio processing such as digital conversion, noise rejection, and echo cancellation for an audio signal input from the microphone 21, and outputs an obtained signal to the CPU 12. The audio processor 20 outputs an audio signal, which is generated by performing audio processing such as voice synthesis under the control of the CPU 12, to the speaker 22, and makes a voice notification by the speaker 22.
As for a particular configuration of the information terminal 31, the arithmetic unit 32, as an active part, includes a CPU 12, a system controller 13, and a RAM 18. Likewise, the sensor 33, detecting a direction (orientation, tilt), includes an acceleration sensor 16, and an orientation sensor 23. The display unit 34 includes a graphics controller 14, a display 11, and a touch panel controller 15. The storage unit 35 includes a nonvolatile memory 17, and a RAM 18.
The sensor 33, detecting an orientation and a tilt, sends data thereof to the arithmetic unit 32. According to the data from the arithmetic unit 32, at the timing of entering a password, the display unit 34 displays the direction of the information terminal 31, the tilt of the information terminal 31, and the number of times determining thereof. The storage unit 35 stores data representing plural combinations of orientations and tilts as a password set for the information terminal 31. For storing the data, it is possible to employ a normal input way of registration such as using a software keyboard as an input unit to accept a password from a user, where only exception is the number of characters and character types that is limited within the number of the combinations from the orientations and tilts to be possibly taken.
As for a registration of characters for use of a password setting, for example, there is a method of displaying a direction and tilt corresponding to a certain digit of a password in each timing of entering the character of a password. In this method, it is also possible to issue an alert and demand a user to reenter a character of the digit when the character is different from the one entered previously under a condition of the same direction and tilt, or when the same character is entered twice under a condition of different direction and tilt. In the latter case, it is possible to display that, without demanding, the entry is corrected to the direction that was previously input.
Further, there is another method of selecting a corresponding direction and tilt each time after one character of the digit of a password is entered, or selecting a corresponding directions and tilts collectively after characters of all the digits are entered. It is desirable to prepare buttons capable of selecting a direction and tilt in order to display an entry for confirmation each time a user makes selection.
Step S41: When removing a password, a user turns on the power supply of the information terminal 31.
Step S42: The arithmetic unit of the information terminal 31 confirms that a password was already registered in the storage unit 35, and displays a message prompting to enter a password in the display unit 34. When a password has not been registered yet, exit the processing flow, and restart the operating system (OS). A user of the information terminal 31 operates it to have initial direction and tilt of the information terminal 31 (refer to (II) of
Step S43: The arithmetic unit 32 of the information terminal 31 obtains information of direction and tilt from the sensor 33, detecting a direction and tilt, and causes the display unit 34 to display the information of direction and tilt of the information terminal 31.
Step S44: When the user operating the information terminal 31 sets a direction and tilt of the information terminal 31, and holds the setting for a certain time (for example, a few seconds), the arithmetic unit 32 goes to the next step, otherwise, returns to step S43.
Step S45: The arithmetic unit 32 determines a direction and tilt of the information terminal 31, and temporarily stores them in the storage unit 35 of the information terminal 31.
Step S46: The arithmetic unit 34 of the information terminal 31 displays the determined a number (digit) in the display unit 34 so that the user can know the number of determined times for the direction and tilt of the information terminal 31.
Likewise, the user of the information terminal 31 operates the information terminal 31 to change its direction and tilt so that the combination thereof matches a pattern of the password (refer to
Step S47: When the number of determined times for a direction and tilt of the information terminal 31 is the same as that of being previously stored in the patterns of directions and tilts of the password, the information terminal 31 terminates the entry of the direction and tilt, and goes to the next step, otherwise, returns to step S43.
Step S48: The arithmetic unit 32 compares and checks whether the entered direction and tilt of the information terminal 31 match the direction and tilt in the pattern of the previously stored password. When they are matched, the arithmetic unit displays a message of a release by the password in the display unit 34 of the information terminal 31 (step S49), and terminates the processing. Otherwise, return to step S42. Namely, when the entered direction and tilt of the information terminal 31 are not identical to the direction and tilt in the pattern of the previously stored password, the arithmetic unit 32 returns to the step before prompting to input of a password, and repeats the operation.
When a wrong digit is entered, a cancellation function may be made by an operation such as a quick rotation on the X-Y plane or a quick tilt change. In other words, a wrong entry can be cancelled by swinging or shaking the terminal. Or, the information terminal 31 may be configured to inform a user of a wrong digit and prompt to reenter. In the latter case, it turns out that the entries up to the wrong digit being correct, and this fact is notified to a user, from which the password's security function becomes substantially lowered. Thus, it is desirable to permit entry up to three times, for example, and in case of the failures being made for three times, the current password shall be changed to one of other passwords that were previously registered in advance for use of an auxiliary password.
A reference numeral 52 denotes a direction that is displayed on the display unit 34 of the information terminal 31 for the user to know a direction of the information terminal 31. A numeral 53 denotes a sign that is displayed on the display unit 34 of the information terminal 31 for the user to know a tilt of the information terminal 31. A numeral 54 is a sign that is displayed on the display unit 34 of the information terminal 31, by which the user can know the number of determining a pattern of direction and tilt of the information terminal 31 of this time.
(I) in
(II) in
(III) in
(IV) in
(V) in
In the embodiment of
A second embodiment of the invention will be explained with reference to
By the above idea to increase the information amount, the limitation of character types can be decreased.
In the embodiment, by using a direction and tilt of an information terminal as a password, a user can enter a password of an information terminal without being regarded as entering a password by the people around. This is effect to prevent peeping. In other words, a password entry is difficult to be noticed by the people around, and a user is safe and strong against prying a password. As a result, this can provide an information terminal password authentication method that is easy to use and difficult to be noticed by the people around.
In solution of a problem of removing a password by combining a direction of an information terminal, a direction and tilt of an information terminal are detected by using a sensor, and a pattern of combining directions of the information terminal is used as a password. By using a combination of directions and tilts of an information terminal as a password, the user has only to memorize less information.
As an application, information indicating a direction of an information terminal is displayed on a screen of an information terminal for a user to know a direction and tilt of an information terminal when entering a password. Further, a user does not move an information terminal for a certain time when entering a password in order to determine a direction of an information terminal. A user can select a direction of an information terminal and the number of determining it as a password.
The invention is not to be limited to the embodiments described above. The invention may be embodied in other specific forms without departing from its spirit or essential characteristics. For example, although detection of a direction and tilt is comprehensively used, only a tilt may be detected in some cases.
The invention may be realized in various forms by appropriately combining the constituent elements disclosed in the embodiments discussed above. For example, some constituent elements may be deleted from all constituent elements indicated in the embodiments. Further, constituent elements according to a different embodiment may be appropriately combined.
While certain embodiments have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the inventions. Indeed, the novel embodiments described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions and changes in the form of the embodiments described herein may be made without departing from the spirit of the inventions. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the inventions.
Number | Date | Country | Kind |
---|---|---|---|
2013-085230 | Apr 2013 | JP | national |