This application claims priority from Japanese Application No. 2010-241551, filed on Oct. 27, 2010, the content of which is incorporated by reference herein in its entirety.
1. Technical Field
The present disclosure relates to an electronic device including an input unit.
2. Description of the Related Art
An electronic device, for example, a mobile electronic device such as a mobile phone, PDA, a portable navigation device, and a mobile game machine, and a fixed-type electronic device such as a personal computer (PC), is provided with an operating unit through which an operation is input. A keyboard, a touch panel, a mouse, or the like is provided as the operating unit.
A pointing device for mainly performing an operation on a cursor, a pointer, and an icon or the like includes a mouse, a lever, directional keys used to input directions of up, down, right, and left as described in Japanese Patent Application Laid-open No. 2009-295155, and a pointing device for detecting a change of a touch (movement of fingerprint ridge) on a touch surface (surface) as described in Japanese Patent Application Laid-open No. 2006-268852.
According to an aspect, an electronic device includes: a housing; a touch surface exposed to a surface of the housing; a displacement detector; a rotational movement detector; a linear movement detector; a signal generator; and a control unit. The displacement detector detects a displacement of an object touching the touch surface based on a light from the touch surface. The rotational movement detector detects a rotational movement of the object based on the displacement detected by the displacement detector. The linear movement detector detects a linear movement of the object based on the displacement detected by the displacement detector. The signal generator generates the first operation signal corresponding to the rotational movement detected by the rotational movement detector and generates the second operation signal corresponding to the linear movement detected by the linear movement detector. The control unit controls an operation to be performed based on the first operation signal and an operation to be performed based on the second operation signal.
Exemplary embodiments of the present invention will be explained in detail below with reference to the accompanying drawings. It should be noted that the present invention is not limited by the following explanation. In addition, this disclosure encompasses not only the components specifically described in the explanation below, but also those which would be apparent to persons ordinarily skilled in the art, upon reading this disclosure, as being interchangeable with or equivalent to the specifically described components.
In the following description, a mobile phone terminal is used to explain as an example of the electronic device, however, the present invention is not limited to the mobile phone terminals. Therefore, the present invention can be applied to any type of devices provided with an input unit, including but not limited to a personal handyphone systems (PHS), personal digital assistants (PDA), portable navigation devices, personal computers (including but not limited to tablet computers, netbooks etc.), media players, portable electronic reading devices, and a gaming devices.
The touch panel 2 displays characters, graphics, images, and so on, and detects any of various operations (gestures) performed onto the touch panel 2 using finger (s), a pen, a stylus or the like (in the description herein below, for the sake of simplicity, it is assumed that the user touches the touch panel 2 and the touch sensor 4 with his/her fingers).
When the button 20 or 22 is pressed, the input unit 3 activates a function corresponding to the pressed button. The input unit 3 detects an operation input to the input device 24 as an operation, and provides any of the controls based on the input operation. A configuration of the input device 24 will be explained below with reference to
The input device 24 includes a light source 30, an optical unit 32, a sensor 34, a processing unit 36, and a touch surface 38. The input device 24 detects and analyzes a movement of a finger F touching the touch surface 38 that is exposed to the surface of the housing 12, to detect the operation input by the finger F. In the present embodiment, the input operation is detected by the movement of the finger F, however, if an object can touch the touch surface 38 and a change of the touch, that is, a movement thereof can be detected, the object can be used as an object for inputting an operation. As the object, similarly to that for the touch panel 2, a finger, a stylus, and a pen or the like can be used. The touch surface 38 is formed with a material such that reflection characteristics of light changes in response to a touch of the object such as the finger F on the surface. The touch surface 38 has a circular-shaped exposed surface. The touch surface 38 is provided near the touch panel 2. The touch panel 2 is formed with a display unit 2B and a touch sensor 2A overlapped on the display unit 2B.
The light source 30 outputs a measurement light. A light-emitting diode (LED), a laser diode, or the like can be used as the light source. As the light source, it is preferable to use a light source that outputs a light with a predetermined wavelength, especially with a wavelength in an invisible region. By using the light with the wavelength in the invisible region, even if the light is emitted from the touch surface 38 to the outside, the light is not recognized, and the user is prevented from being dazzled by the light. Because the optical unit can be made simple, a light source that emits a highly directional light is preferably used.
The optical unit 32 is a mechanism forming an optical path along which the light output from the light source 30 is caused to reach the touch surface 38 and is then guided up to the sensor 34. The optical unit 32 includes a mirror 32a and an optical system 32b. The mirror 32a reflects the light output from the light source 30 to deflect the light toward the touch surface 38. The optical system 32b is formed with an optical member that converges and deflects the light, and deflects the light reflected by the touch surface 38 toward the sensor 34.
The sensor 34 is a light-detecting element that detects the light reflected by the touch surface 38. The sensor 34 has a planar detection surface, and detects a distribution of intensity of light incident on positions on the plane, to thereby acquire an image on the touch surface 38. The sensor 34 transmits the result (image) of detection to the processing unit 36. The processing unit 36 is a processing circuit, such as a digital signal processor (DSP), and detects a movement of the finger F based on the result of detection by the sensor 34. The processing unit 36 will be explained later.
The input device 24 is configured in the above manner. The optical unit 32 guides the measurement light output from the light source 30, to be reflected by the touch surface 38, and then causes the light to enter the sensor 34. Thereafter, the input device 24 transmits the information for the distribution of the light incident on the sensor 34 to the processing unit 36, where the result of detection is analyzed to detect a shape of the finger F (object) touching the touch surface 38. The input device 24 repeats the detection of the shape of the finger F touching the touch surface 38 at each given time, to detect a change of the shape of the finger F touching the touch surface 38, that is, a motion/movement of the finger F. By detecting the image of the finger F, the input device 24 detects irregularities (fingerprint or so) of the finger F, detects feature points from the fingerprint, and detects a movement of the feature points, so that the movement of the finger F can be detected.
As illustrated in
For example, when an image whose long side direction is set as a vertical direction is displayed on the touch panel 2, and if it is detected that the finger F (arbitrary feature points of the finger F) is moved from the first area 40 to the second area 42, the input device 24 determines that an instruction to move an operation target, such as a cursor, downward is input. As illustrated in
As illustrated in
Next, a relationship between functions and a control unit of the mobile phone terminal 1 will be explained below.
The touch panel 2 includes the display unit 2B and the touch sensor 2A overlapped on the display unit 2B as explained above. The touch sensor 2A detects any of the operations (gestures) performed on the touch panel 2 using the finger as well as a position on the touch panel 2 where the operation is performed. The operations detected by the touch sensor 2A includes an operation of touching the finger on the surface of the touch panel 2, an operation of moving the finger with the finger kept touched on the surface of the touch panel 2, and an operation of releasing the finger therefrom. Any detection methods, including but not limited to, a pressure sensitive type detection method and a capacitive type detection method, may be adopted as the detection method of the touch sensor 2A. The display unit 2B is formed with, for example, a liquid crystal display (LCD) and an organic electro-luminescence (organic EL) panel, and displays characters, graphics, images, or the like.
The input unit 3 includes the buttons 20 and 22, and the input device 24. Each of the buttons 20 and 22 receives a user operation through a physical input (pressing), and transmits a signal corresponding to the received operation to the control unit 10. The input device 24 will be explained later.
The power supply unit 5 supplies electric power obtained from a battery or an external power supply to each of function units of the mobile phone terminal 1 including the control unit 10. The communication unit 6 establishes a wireless signal path using a code-division multiple access (CDMA) system, or any other wireless communication protocols, with a base station via a channel allocated by the base station, and performs telephone communication and information communication with the base station. Any other wired or wireless communication or network interfaces, e.g., LAN, Bluetooth, Wi-Fi, NFC (Near Field Communication) may also be included in lieu of or in addition to the communication unit 6. The receiver 7 outputs speech of the other party on the telephone communication, a ring tone, or the like. The microphone 8 converts the speech of the user or somebody else to electrical signals.
The storage unit 9 includes one or more non-transitory storage medium, for example, a nonvolatile memory (such as ROM, EPROM, flash card etc.) and/or a storage device (such as magnetic storage device, optical storage device, solid-state storage device etc.), and stores therein programs and data used for processes performed by the control unit 10. Specifically, the storage unit 9 stores therein a mail program 9A for browsing, transmitting and receiving of mail, a browser program 9B for browsing Web pages, an input processing program 9C for determining a control operation and a process based on an input operation input to the input device 24, a virtual keyboard data 9D including definition for the virtual keyboard 4 displayed on the touch panel 2 upon input of a character, and a processing condition table 9E including conditions in which an input operation detected in the input process and a control operation are associated with each other. The storage unit 9 also stores therein an operating system program for implementing basic functions of the mobile phone terminal 1, and other programs and data such as address book data in which names, telephone numbers, mail addresses, and the like are registered. In addition, the storage unit 9 stores therein programs and the like for determining a control operation and a process based on the input operation input to the touch panel 2. The control operation and the process includes various operations and processes implemented by the mobile phone terminal 1, which are, for example, movement of a cursor and a pointer, display switching of a screen, a character input process, and an activation process and an end process of various applications.
The control unit 10 is, for example, a central processing unit (CPU), and integrally controls the operations of the mobile phone terminal 1. Specifically, the control unit 10 executes the program(s) stored in the storage unit 9 while referring to the data stored in the storage unit 9 as necessary, and executes the various processes by controlling the touch panel 2, the input unit 3, and the communication unit 6, and the like. The control unit 10 loads the program stored in the storage unit 9 or the data acquired/generated/processed through execution of the processes to the RAM 11 that provides a temporary storage area, as required. The program executed by the control unit 10 and the data to be referred to may be downloaded from a server over wireless communication by the communication unit 6.
As illustrated in
The displacement detector 50 includes the light source 30, the optical unit 32, the sensor 34, a part of the functions of the processing unit 36, and the touch surface 38. The displacement detector 50 acquires and analyzes an image on the touch surface 38 through the processes, to detect a displacement (movement) of the object. The displacement detector 50 performs detection (acquires polling data) at each given time (e.g., each 20 ms). If a change of the image on the touch surface or any touch is detected, the displacement detector 50 starts the process of detecting the displacement.
The linear movement detector 52 detects a linear movement of the object from the information for the image or the information for the displacement of the object detected by the displacement detector 50. The linear movement detector 52 detects a displacement amount at each unit time. If an integrated value of detected displacement amounts, that is, a movement amount of the object exceeds a given value, the linear movement detector 52 detects that the object has linearly moved. The linear movement detector 52 can set detection criteria of the linear movement as various settings. For example, if the integrated value of the movement amounts within the given time exceeds the threshold, it may be determined that the object has moved. Alternatively, if the displacement amount per unit time (an instantaneous value; a displacement amount detected at one detection) exceeds a given value, it may be determined that the object has moved. The linear movement detector 52 transmits the result of detection of the linear movement to the signal generator 58.
The rotational movement detector 54 detects a rotational movement of the object from the information for the image or the information for the displacement of the object detected by the displacement detector 50. A method of detecting a rotational movement by the rotational movement detector 54 will be explained later. The rotational movement detector 54 transmits the result of detection of the rotational movement to the signal generator 58.
The movement direction detector 56 detects a direction of the displacement detected by the displacement detector 50, and detects a direction of movement of the object. That is, the movement direction detector 56 detects from which of the first area 40 through the fourth area 46 to which of the first area 40 through the fourth area 46 the object has moved, and transmits the information for the detected movement direction to the signal generator 58. In addition, the movement direction detector 56 detects whether the object rotates clockwise or counterclockwise, and transmits the information for the detected rotation direction to the signal generator 58.
The signal generator 58 generates an operation signal based on the information transmitted from the linear movement detector 52, the rotational movement detector 54, and the movement direction detector 56, and transmits the generated operation signal to the control unit 10. In the present invention, when the linear movement detector 52 detects a linear movement of the object, the signal generator 58 generates an operation signal for the linear movement, and generates an operation signal for a rotational movement when the rotational movement detector 54 detects the rotational movement of the object. When the linear movement and the rotational movement of the object are detected at the same detection timing, the signal generator 58 generates an operation signal for the rotational movement. In addition, when generating the operation signal for the linear movement or the operation signal for the rotational movement and outputting the generated operation signal to the control unit 10, then the signal generator 58 initializes the results of detection by the linear movement detector 52, the rotational movement detector 54, and the movement direction detector 56. In this manner, the values detected by the linear movement detector 52, the rotational movement detector 54, and the movement direction detector 56 are initialized each time the operation signal is transmitted to the control unit 10.
The signal generator 58 generates an operation signal indicating a movement direction based on the information for the movement direction transmitted from the movement direction detector 56, and transmits the generated operation signal to the control unit 10. The signal generator 58 may generate an operation signal indicating the movement direction when the operation signal for the linear movement or the operation signal for the rotational movement is to be generated. The signal generator 58 may generate an operation signal indicating the movement direction irrespective of generation of the operation signal for the linear movement and the operation signal for the rotational movement. It should be noted that when an operation signal for the rotational movement is to be generated, the signal generator 58 generates an operation signal indicating a rotation direction as the operation signal indicating the movement direction.
The input device 24 is configured in the above manner. The input device 24 detects a displacement of the object by the displacement detector 50. In the input device 24, the linear movement detector 52 detects a movement of a linear component of the object based on the value detected by the displacement detector 50, and the rotational movement detector 54 detects a movement of a rotational component of the object based on the value detected by the displacement detector 50. Moreover, in the input device 24, the movement direction detector 56 detects a movement direction of the object (a movement direction of a vertical, horizontal, or slanted liner component, and a movement direction of a clockwise or counterclockwise rotational component) based on the value detected by the displacement detector 50. The movement direction detector 56 detects a displacement along the X axis, a displacement along the Y axis orthogonal to the X axis, a rotational displacement around the Z axis orthogonal to the X axis and the Y axis. The movement direction detector 56 also detects whether the displacement with respect to each of the axes is a displacement amount in a positive direction or a displacement amount in a negative direction (i.e., in the opposite direction of the positive direction), to detect a movement direction. The signal generator 58 generates an operation signal based on the detected result. The input device 24 performs detection control on the linear movement and detection control on rotational movement in parallel to each other.
Next, the operation of detecting the rotational operation of the input device 24 will be explained with reference to
As illustrated in
The rotational movement detector 54 acquires the image 50 and the image 52 from the displacement detector 50, and compares the fingerprint pattern 51 with the fingerprint pattern 53. Specifically, as illustrated in
In this manner, by comparing the movement amount of the feature points on the center side of the touch surface 38 and the movement amount of the feature points on the outer edge side thereof, the rotational movement detector 54 can determine whether the object has rotated. It should be noted that the feature point may be a single point or a plurality of points. As illustrated in
In addition, by comparing the movement amount of the feature points on the center side of the touch surface 38 and the movement amount of the feature points on the outer edge side thereof, the rotational movement detector 54 can determine whether the object has rotated and detect the rotation of the object without calculating an actual center of the rotation. The rotational movement detector 54 may analyze the images or compare the feature points, to detect the center of the rotation of the object and detect the rotation of the feature points around the center of the rotation. When the rotation angle becomes a give value or more, the rotational movement detector 54 detects the input as a rotational operation.
A method of detecting a rotation by the rotational movement detector 54 is not limited to the method as above. The rotational movement detector 54 may detect the movement of the object by separating the movement into two-axis direction, the X-axis direction and the Y-axis direction, and determine whether the movement of the object is a rotational movement based on the result of detection. When the rotational movement from the position of the finger F1 to the position of the finger F2 illustrated in
A magnitude of the detected displacement amount and a shift amount of the timings at which the displacement amount is the maximum change depending on the rotation amount and rotation direction of the finger. However, it remains unchanged that the timing at which the displacement amount becomes the maximum is shifted, and that an increasing and decreasing pattern of the displacement along each of the axes becomes a different pattern.
For example, as illustrated in
The rotational movement detector 54 uses the relation to detect the movement of the object by separating the movement into a movement in the X-axis direction and a movement in the Y-axis direction. By comparing change patterns of the displacement amounts, the rotational movement detector 54 can detect whether the object has rotated. As for the movement of the object, in the case of the linear movement, because a movement pattern (increasing and decreasing pattern of the displacement amount) in the X-axis direction and a movement pattern (increasing and decreasing pattern of the displacement amount) in the Y-axis direction are in a proportional relation to each other, the timings at which the displacements of the axes are maximum become identical. Therefore, the comparison of the movement patterns of the axes enables to determine whether the movement is the rotational movement or the linear movement.
In the input device 24, the displacement detector 50 may specify feature points used to detect the rotational movement and calculate information for movement of the feature points, and the rotational movement detector 54 may determine whether it is the rotational movement based on the result of calculation by the displacement detector 50.
The input device 24 and the movement direction detector 56 can detect a rotation direction by combination patterns of positive or negative movement in the X-axis direction and positive or negative movement in the Y-axis direction, and can also detect a movement angle of the linear movement based on the ratio between the movement amount in the X-axis direction and the movement amount in the Y-axis direction.
Next, the operation when the mobile phone terminal 1 receives an operation to the input device will be explained below.
First, in the mobile phone terminal 1, at Step S12, the displacement detector 50 of the input device 24 determines whether there is a displacement. That is, the displacement detector 50 determines whether the object touches the touch surface 38 and the operation is input. In the present embodiment, whether there is a displacement is determined by the displacement detector 50 based on whether the displacement is a given value or more. However, it may be determined based on whether at least one of the linear movement detector 52 and the rotational movement detector 54 detects the movement. When it is determined that there is no displacement (No at Step S12), the mobile phone terminal 1 proceeds to Step S12. That is, the mobile phone terminal 1 repeats the process at Step S12 until it is detected that the object touches the touch surface 38 and the operation is input.
When it is determined that there is a displacement (Yes at Step S12), the mobile phone terminal 1 determines whether the object has rotated at Step S14. That is, when it is determined that the operation is input through the input device 24, the mobile phone terminal 1 determines whether the input operation is the rotational operation. Whether it is the rotational operation is determined based on whether the rotational movement detector 54 detects the rotational operation.
When it is determined that the object has rotated (Yes at Step S14), that is, when it is determined that the input operation is an operation of rotational movement, the mobile phone terminal 1 detects a rotation direction at Step S16. The rotation direction is detected by the movement direction detector 56. When the rotation direction is detected at Step S16, the mobile phone terminal 1 generates a rotational operation signal (operation signal for a rotational movement) at Step S18. The rotational operation signal is generated by the signal generator 58 based on the result of detecting the rotational movement detected by the rotational movement detector 54 and the result of detecting the rotation direction detected by the movement direction detector 56. When the rotational operation signal is generated at Step S18, the mobile phone terminal 1 proceeds to Step S24.
When it is determined that the object has not rotated (No at Step S14), that is, when it is determined that the input operation is an operation of the linear movement, the mobile phone terminal 1 detects a movement direction at Step S20. The movement direction is detected by the movement direction detector 56. When the movement direction is detected at Step S20, the mobile phone terminal 1 generates a linear operation signal (operation signal for a linear movement) at Step S22. The linear operation signal is generated by the signal generator 58 based on the result of detecting the linear movement detected by the linear movement detector 52 and the result of detecting the movement direction detected by the movement direction detector 56. When the linear operation signal is generated at Step S22, the mobile phone terminal 1 proceeds to Step S24.
When the operation signal is generated at Step S18 or Step S22, the mobile phone terminal 1 outputs the operation signal generated by the input device 24 to the control unit 10, at Step S24. The control unit 10 provides the control corresponding to the input operation signal based on the input operation signal and the activated various functions. That is, the control unit 10 loads and executes the input processing program 9C determines the process to be executed based on the processing condition table 9E and the operation signal, and executes the determined process (control). When the operation can be input, the mobile phone terminal 1 repeats the processes in the flowchart illustrated in
The mobile phone terminal 1 detects the operation input to the input device 24 through the processes illustrated in
Because it is intuitively easy to input the rotational operation, it can be input more easily than an input operation in combination of a plurality of operations. Moreover, the rotational movement becomes detectable, which allows an easy input of an intuitive operation. For example, by associating the process of rotating a display image with the operation of the rotational movement, the display image can be rotated through an input of the operation of the rotational movement to the input device 24.
By detecting the movement direction by the movement direction detector 56 as well as the rotational movement like the embodiment, a different process can be executed in each rotation direction of the rotational operation. This makes it possible to input more types of operation through the rotational operation.
The mobile phone terminal 1 according to the present embodiment is configured to detect the rotational operation and the linear operation based on a difference between an input start of the operation and an input end thereof. Therefore, even if an input of the object is started at any angle, the rotational movement can be detected.
In the embodiment, priority is given to the detection of the rotation, however, the priority is not limited thereto. When the rotational movement and the linear movement are simultaneously detected, the mobile phone terminal 1 and the input device 24 may give the priority to the detection of the linear movement. That is, when operations detected as the rotational movement and the linear movement are input, which of the operations is to be preferentially detected may be adjusted through the setting.
The control unit 10 can execute various processes as processes to be executed when the rotational operation signal is received.
In this manner, in the example illustrated in
The embodiment has explained the case, as an example, where the rotational operation is set as the lock operation of the incoming mail, however, the present invention is not limited thereto, and therefore the rotational operation can be associated with various operations. For example, when the input of the rotational operation is detected, a process associated with a long-press operation of a key or an operation executed using a specific key may be performed. This allows an input of the operation only by rotating the finger, thus inputting the operation in less time than a time required for the long-press operation of the key. In addition, because the installation of a specific key can be eliminated, the configuration of the device can be made simple without decreasing the number of operations that can be input.
The rotational movement detector 54 preferably detects a rotation angle of the input rotational movement in addition to the detection of the input of the rotational movement. The input device 24 detects the rotation angle of the rotational operation input by the rotational movement detector 54, to enable a different operation to be allocated according to the rotation angle, and thus can input more types of operation through the rotational operation. For example, by setting different processes for cases where the operation is a rotation of 45° and the operation is a rotation of 90°, when the rotational operation is input, two different processes can be performed. For example, when the list of mails is displayed, a key lock process may be associated with a rotational movement of 90° and a mail lock process may be associated with a rotational movement of 45°.
The rotational movement detector 54 can detect a rotation angle using various methods. For example, when the rotation angle is detected using a difference between movement amounts of feature points, the rotation angle may be associated with the movement amount on the outer edge side. Alternatively, the mobile phone terminal 1 may calculate a center of rotation and then detect the rotation angle around the center. When the rotation angle is calculated using patterns of displacements in two axial directions orthogonal to each other, the rotation angle can be calculated based on the patterns of the displacements.
An operation to be input using a linear movement of the input device includes various operations that can be input by a so-called pointing device such as mouse, joystick, and trackball, and a movement of cursor, a movement of pointer, and a scroll of a screen and the like are exemplified. In this manner, the input device according to the present embodiment detects both the linear movement and the rotational movement as the operations, so that various operations can be input using a single input device. This enables more operations to be input with the simple operation.
The input device 24 preferably processes the linear movement detector 52 and the rotational movement detector 54 in parallel like the present embodiment. This enables the processing time to be reduced.
In the embodiment, the mobile phone terminal has the touch panel, however, the present invention is not limited thereto.
The first housing 101CA and the second housing 101CB are coupled to each other by a hinge mechanism 108 being a coupling portion. By coupling the first housing 101CA and the second housing 101CB with the hinge mechanism 108, the first housing 101CA and the second housing 101CB can relatively pivot around the hinge mechanism 108 in directions of arrow 130 in
The first housing 101CA is provided with a display 102 illustrated in
The second housing 101CB is provided with a plurality of operation keys 113A on the other end of the phone, which are used to input a telephone number of the party and a text of a mail. An input device 113B is provided between the hinge 108 and the operation keys 113A. The operation keys 113A and the input device 113B form an operating unit 113 of the mobile phone terminal 100. Provided in the second housing 101CB is a microphone 115 being a speech acquiring unit that receives speech during a telephone call using the mobile phone terminal 100. The operating unit 113 is provided on an operating surface 101PC of the second housing 101CB as illustrated in
An antenna is internally provided in the second housing 101CB. The antenna is a transmitting and receiving antenna used for wireless communication, and is used for transmission and reception of radio waves (electromagnetic waves) related to telephone call and electronic mail and so on between the mobile phone terminal 100 and a base station. The microphone 115 is provided on the second housing 101CB. The microphone 115 is located on the side of the operating surface 101PC of the mobile phone terminal 100 as illustrated in
The mobile phone terminal 100 is provided with the input device 113B as well as the operation keys 113A so that the various operations as explained above can be input through the input device 113B. For example, the input device 113B can be used as a direction keys, an OK button, and other special keys so as to easily perform selection and decision of a menu displayed on the display 102 and perform scrolling or the like of a screen.
In the embodiment, the linear movement and the rotational movement are discretely detected, however, the present invention is not limited thereto. The mobile phone terminal (electronic device) may determine an input operation based on the linear movement and the rotational movement detected by the input device, irrespective of criteria to determine operations. In the embodiment, the operation signal is generated by the input device, however, the input device may detect only the displacement of an object (that is, information for an image on the touch surface or change information for a position of a feature point), and the control unit may detect the linear movement and the rotational movement.
The input unit (input device and the control therefor) can be used for various electronic devices as explained above. For example, the input unit is preferably used for mobile electronic devices, such as mobile phone terminals. The mobile electronic devices such as the mobile phone terminals are getting smaller and thinner in size. Therefore, a single input unit that allows various inputs without a broad install area is suitable.
The electronic device according to the present invention is capable of inputting a required operation with a simple and quick operation.
Number | Date | Country | Kind |
---|---|---|---|
2010-241551 | Oct 2010 | JP | national |