INFORMATION PROCESSING APPARATUS, CONTROL METHOD THEREFOR, PROGRAM, AND RECORDING MEDIUM
First Claim
1. An information processing apparatus comprising:
- a touching detection unit configured to detect a touching operation for touching a display unit and a touch-up operation, which is an operation for discontinuing the touching the display unit;
a display control unit configured to control the display unit to display a first display object in a first area of the display unit and to display a second display object in a second area which is different from the first area;
a time counting unit configured to count a time period of continuous touching on the first area of the display unit; and
a control unit configured, when the touching detection unit detects that a touch-up operation on the display unit from the first area in which the touching operation has been detected and if a time period of continuous touching counted by the time counting unit has not reached a predetermined time period, to execute a first function assigned to the first area while when the touching detection unit detects that the touch-up operation on the display unit from the first area at which the touching operation has been detected and if the time period of continuous touching counted by the time counting unit has reached the predetermined time period, not to execute the first function assigned to the first area in relation to the detected touch-up operation and if a touch-up operation executed in a state in which touching on the display unit in the second area has been detected by the touching detection unit, to execute a second function assigned to the second area, even if a time period of continuous touching in the second area is longer than the predetermined time period.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing apparatus includes a touching detection unit configured to detect a touching operation and a touch-up operation for the display unit, a time counting unit configured to count a time period of continuous touching on a specific area of the display unit, and a control unit configured, when a touch-up operation from the specific area is detected and a counted time period of continuous touching has not reached a predetermined time period, to execute a function assigned to the specific area while when the touch-up operation from the specific area is detected and the counted time period of continuous touching has reached the predetermined time period, not to execute the function assigned to the specific area in relation only to the detected touch-up operation.
45 Citations
17 Claims
-
1. An information processing apparatus comprising:
-
a touching detection unit configured to detect a touching operation for touching a display unit and a touch-up operation, which is an operation for discontinuing the touching the display unit; a display control unit configured to control the display unit to display a first display object in a first area of the display unit and to display a second display object in a second area which is different from the first area; a time counting unit configured to count a time period of continuous touching on the first area of the display unit; and a control unit configured, when the touching detection unit detects that a touch-up operation on the display unit from the first area in which the touching operation has been detected and if a time period of continuous touching counted by the time counting unit has not reached a predetermined time period, to execute a first function assigned to the first area while when the touching detection unit detects that the touch-up operation on the display unit from the first area at which the touching operation has been detected and if the time period of continuous touching counted by the time counting unit has reached the predetermined time period, not to execute the first function assigned to the first area in relation to the detected touch-up operation and if a touch-up operation executed in a state in which touching on the display unit in the second area has been detected by the touching detection unit, to execute a second function assigned to the second area, even if a time period of continuous touching in the second area is longer than the predetermined time period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 15)
-
-
8. (canceled)
-
14. A method for controlling an information processing apparatus, the method comprising:
-
detecting a touching operation for touching a display unit; displaying a first display object in a first area of the display unit and displaying a second display object in a second area which is different from the first area; counting a time period of continuous touching in a first area of the display unit; detecting a touch-up operation which is an operation for discontinuing the operation for touching the display unit; and executing a control, if it is detected that the touch-up operation on the display unit from the first area in which the touching operation has been detected and if a counted time period of continuous touching has not reached a predetermined time period, for executing a first function assigned to the first area while if it is detected that the touch-up operation on the display unit starting from the first area in which the touching operation has been detected and if a counted time period of continuous touching has reached a predetermined time period, not for executing the first function assigned to the first area in relation to the detected touch-up operation and if a touch-up operation executed in a state in which touching on the display unit in the second area has been detected by the touching detection unit, to execute a second function assigned to the second area, even if a time period of continuous touching in the second area is longer than the predetermined time period.
-
-
16. (canceled)
-
17. A non-transitory computer-readable storage medium storing instructions which cause a computer to function as:
-
a touching detection unit configured to detect a touching operation for touching a display unit and a touch-up operation, which is an operation for discontinuing the touching the display unit; a display control unit configured to control the display unit to display a first display object in a first area of the display unit and to display a second display object in a second area which is different from the first area; a time counting unit configured to count a time period of continuous touching on a first area of the display unit; and a control unit configured, when the touching detection unit detects that a touch-up operation on the display unit from the first area in which the touching operation has been detected and if a time period of continuous touching counted by the time counting unit has not reached a predetermined time period, to execute a first function assigned to the first area while when the touching detection unit detects that the touch-up operation on the display unit from the first area at which the touching operation has been detected and if the time period of continuous touching counted by the time counting unit has reached the predetermined time period, not to execute the first function assigned to the first area in relation to the detected touch-up operation and if a touch-up operation executed in a state in which touching on the display unit in the second area has been detected by the touching detection unit, to execute a second function assigned to the second area, even if a time period of continuous touching in the second area is longer than the predetermined time period.
-
Specification