ELECTRONIC APPARATUS AND INPUT METHOD
First Claim
Patent Images
1. An electronic apparatus comprising:
- a touch-screen display;
a keyboard display module configured to display on the touch-screen display a virtual keyboard comprising a plurality of keys; and
a controller configured to input a key code in accordance with a user operation on the virtual keyboard,the controller comprising;
a detection module configured to detect a plurality of first keys among the plurality of keys in response to contact between a plurality of first positions on the touch-screen display and an external object, the plurality of first keys corresponding to the plurality of first positions; and
an input control module configured to;
determine whether a contact time from when the external object contacts one of the plurality of first positions to when the external object releases contact with the one of the plurality of first positions is shorter than a threshold time,when the contact time is shorter than the threshold time, execute an input process for a key code associated with one of the plurality of first keys corresponding to the one of the plurality of first positions, andwhen the contact time is not shorter than the threshold time, skip execution of the input process.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one embodiment, an input control module determines, responding to release of a contact state of one of a plurality of first positions on a touch-screen display, which are put in contact with external objects, whether a contact time from when the external object is put in contact with the one of the plurality of first positions to when the contact state of the one of the plurality of first positions is released is shorter than a threshold time. The input control module executes an input process of inputting a key code associated with one of a plurality of first keys which corresponds to the one of the first positions, when the contact time is shorter than the threshold time.
-
Citations
13 Claims
-
1. An electronic apparatus comprising:
-
a touch-screen display; a keyboard display module configured to display on the touch-screen display a virtual keyboard comprising a plurality of keys; and a controller configured to input a key code in accordance with a user operation on the virtual keyboard, the controller comprising; a detection module configured to detect a plurality of first keys among the plurality of keys in response to contact between a plurality of first positions on the touch-screen display and an external object, the plurality of first keys corresponding to the plurality of first positions; and an input control module configured to; determine whether a contact time from when the external object contacts one of the plurality of first positions to when the external object releases contact with the one of the plurality of first positions is shorter than a threshold time, when the contact time is shorter than the threshold time, execute an input process for a key code associated with one of the plurality of first keys corresponding to the one of the plurality of first positions, and when the contact time is not shorter than the threshold time, skip execution of the input process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An input method for an electronic apparatus comprising a touch-screen display, comprising:
-
displaying on the touch-screen display a virtual keyboard comprising a plurality of keys; detecting a plurality of first keys among the plurality of keys in response to contact between a plurality of first positions on the touch-screen display and an external object, the plurality of first keys corresponding to the plurality of first positions; determining whether a contact time from when the external object contacts one of the plurality of first positions to when the external object releases contact with the one of the plurality of first positions is shorter than a threshold time, in response to the external object releasing contact with the one of the plurality of first positions, and when the contact time is shorter than the threshold time, executing an input process of inputting a key code associated with one of the plurality of first keys corresponding to the one of the plurality of first positions; and when the contact time is not shorter than the threshold time, skipping execution of the input process.
-
-
13. A computer-readable, non-transitory storage medium having stored thereon a program, the program causing a computer comprising a touch-screen display to:
-
display on the touch-screen display a virtual keyboard comprising a plurality of keys; detect a plurality of first keys among the plurality of keys in response to contact between a plurality of first positions on the touch-screen display and an external object, the plurality of first keys corresponding to the plurality of first positions; determine whether a contact time from when the external object contacts one of the plurality of first positions to when the external device releases contact with the one of the plurality of first positions is shorter than a threshold time; when the contact time is shorter than the threshold time, execute an input process for a key code associated with one of the plurality of first keys corresponding to the one of the plurality of first positions; and when the contact time is not shorter than the threshold time, skip execution of the input process.
-
Specification