INFORMATION PROCESSING DEVICE AND INPUT CONTROL METHOD
First Claim
1. An information processing device comprising:
- a touch screen;
a storage device; and
a processor thatdetects an area, touched in a touch manipulation, on the touch screen;
reads, from the storage device, horizontal correction information and vertical correction information for correcting a position of the detected area in a horizontal direction and a vertical direction, respectively;
corrects the position of the detected area by using the horizontal correction information and the vertical correction information;
identifies an area occupied by a graphical user interface object that is a target of the touch manipulation on the touch screen, on the basis of the corrected position;
determines whether to update the horizontal correction information, the vertical correction information, both the horizontal correction information and the vertical correction information, or neither the horizontal correction information nor the vertical correction information, on the basis of a geometric relationship between a first object area, a second object area, a first contact area and a second contact area, the first and second object areas having been identified respectively in response to a first touch manipulation and a second touch manipulation and the first and second contact areas respectively having been detected and having had positions corrected in response to the first touch manipulation and the second touch manipulation, when the first touch manipulation, a cancellation manipulation for cancelling the first touch manipulation, and the second touch manipulation were performed sequentially; and
operates in accordance with the determination.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing device determines whether to update horizontal correction information, vertical correction information, both the horizontal correction information and the vertical correction information, or neither the horizontal correction information nor the vertical correction information, on the basis of a geometric relationship between a first object area, a second object area, a first contact area and a second contact area, the first and second object areas having been identified respectively in response to a first touch manipulation and a second touch manipulation and a first and a second contact areas respectively having been detected and having had positions corrected in response to the first touch manipulation and the second touch manipulation, when the first touch manipulation, a cancellation manipulation for cancelling the first touch manipulation, and the second touch manipulation were performed sequentially.
30 Citations
15 Claims
-
1. An information processing device comprising:
-
a touch screen; a storage device; and a processor that detects an area, touched in a touch manipulation, on the touch screen; reads, from the storage device, horizontal correction information and vertical correction information for correcting a position of the detected area in a horizontal direction and a vertical direction, respectively; corrects the position of the detected area by using the horizontal correction information and the vertical correction information; identifies an area occupied by a graphical user interface object that is a target of the touch manipulation on the touch screen, on the basis of the corrected position; determines whether to update the horizontal correction information, the vertical correction information, both the horizontal correction information and the vertical correction information, or neither the horizontal correction information nor the vertical correction information, on the basis of a geometric relationship between a first object area, a second object area, a first contact area and a second contact area, the first and second object areas having been identified respectively in response to a first touch manipulation and a second touch manipulation and the first and second contact areas respectively having been detected and having had positions corrected in response to the first touch manipulation and the second touch manipulation, when the first touch manipulation, a cancellation manipulation for cancelling the first touch manipulation, and the second touch manipulation were performed sequentially; and operates in accordance with the determination. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An input control method performed by an information processing device that includes a touch screen, a storage device and a processor, the input control method comprising:
-
detecting an area, touched in a touch manipulation, on the touch screen, by the processor; reading, from the storage device, horizontal correction information and vertical correction information for correcting a position of the detected area in a horizontal direction and a vertical direction, respectively, by the processor; correcting the position of the detected area by using the horizontal correction information and the vertical correction information, by the processor; identifying an area occupied by a graphical user interface object that is a target of the touch manipulation on the touch screen, on the basis of the corrected position, by the processor; determining whether to update the horizontal correction information, the vertical correction information, both the horizontal correction information and the vertical correction information, or neither the horizontal correction information nor the vertical correction information, on the basis of a geometric relationship between a first object area, a second object area, a first contact area and a second contact area, the first and second object areas having been identified respectively in response to a first touch manipulation and a second touch manipulation and the first and second contact areas respectively having been detected and having had positions corrected in response to the first touch manipulation and the second touch manipulation, when the first touch manipulation, a cancellation manipulation for cancelling the first touch manipulation, and the second touch manipulation were performed sequentially, by the processor; and operating in accordance with the determination, by the processor.
-
-
15. A computer-readable recording medium having stored therein a program for causing a computer that includes a touch screen to execute a process comprising:
-
detecting an area, touched in a touch manipulation, on the touch screen; reading, from the storage device, horizontal correction information and vertical correction information for correcting a position of the detected area in a horizontal direction and a vertical direction, respectively; correcting the position of the detected area by using the horizontal correction information and the vertical correction information; identifying an area occupied by a graphical user interface object that is a target of the touch manipulation on the touch screen, on the basis of the corrected position; determining whether to update the horizontal correction information, the vertical correction information, both the horizontal correction information and the vertical correction information, or neither the horizontal correction information nor the vertical correction information, on the basis of a geometric relationship between a first object area, a second object area, a first contact area and a second contact area, the first and second object areas having been identified respectively in response to a first touch manipulation and a second touch manipulation and the first and second contact areas respectively having been detected and having had positions corrected in response to the first touch manipulation and the second touch manipulation, when the first touch manipulation, a cancellation manipulation for cancelling the first touch manipulation, and the second touch manipulation were performed sequentially; and operating in accordance with the determination.
-
Specification