TOUCH INPUT LOCATION CORRECTION DEVICE, INPUT DEVICE, TOUCH INPUT LOCATION CORRECTION METHOD, AND PROGRAM AND INTEGRATED CIRCUIT USED FOR TOUCH INPUT LOCATION CORRECTION APPARATUS
First Claim
1. A touch input location correction device which corrects a touch input location indicating a touch location of a user on a touch area, said device comprising:
- a touch location detecting unit configured to detect a set of touch point coordinates for each portion of the user which touches the touch area, the set of touch point coordinates being a set of coordinates corresponding to a touch location of the portion and found on the touch area;
a user operation determining unit configured to determine details of an operation carried out by the user based on the set of touch point coordinates detected by said touch location detecting unit;
a touch portion shift detecting unit configured to detect a first state transition based on the set of touch point coordinates detected by said touch location detecting unit at a first time point in a time period during which said user operation determining unit determines that the portion of the user is sliding on the touch area, the first state transition showing transition from a state where the user touches the touch area with both of a first portion and a second portion of the user to a state where the user touches the touch area only with the second portion; and
a touch point coordinate correcting unit configured to (i) correct a set of touch point coordinates of the second portion based on sets of touch point coordinates, of the first portion and the second portion, detected by said touch location detecting unit before the first time point and (ii) output the corrected set of touch point coordinates as the touch input location, the correction and the output being executed after said touch portion shift detecting unit detects the first state transition in the case where the set of touch point coordinates of the first portion is outputted as the touch input location until immediately before the first time point.
2 Assignments
0 Petitions
Accused Products
Abstract
A touch input location correction device (112) includes: a touch location detecting unit detecting a set of touch point coordinates; a user operation determining unit (105) determining details of an operation; a touch portion shift detecting unit (106) detecting a first state transition at a first time point during which the portion of the user is sliding on a touch area, the first state transition showing transition from a state where the user touches the touch area with both of a first portion and a second portion to a state where the user touches the touch area only with the second portion; a touch point coordinate correcting unit (107) correcting a set of touch point coordinates of the second portion based on sets of touch point coordinates, of the first portion and the second portion, before the first time point and outputting the corrected set of touch point coordinates.
6 Citations
12 Claims
-
1. A touch input location correction device which corrects a touch input location indicating a touch location of a user on a touch area, said device comprising:
-
a touch location detecting unit configured to detect a set of touch point coordinates for each portion of the user which touches the touch area, the set of touch point coordinates being a set of coordinates corresponding to a touch location of the portion and found on the touch area; a user operation determining unit configured to determine details of an operation carried out by the user based on the set of touch point coordinates detected by said touch location detecting unit; a touch portion shift detecting unit configured to detect a first state transition based on the set of touch point coordinates detected by said touch location detecting unit at a first time point in a time period during which said user operation determining unit determines that the portion of the user is sliding on the touch area, the first state transition showing transition from a state where the user touches the touch area with both of a first portion and a second portion of the user to a state where the user touches the touch area only with the second portion; and a touch point coordinate correcting unit configured to (i) correct a set of touch point coordinates of the second portion based on sets of touch point coordinates, of the first portion and the second portion, detected by said touch location detecting unit before the first time point and (ii) output the corrected set of touch point coordinates as the touch input location, the correction and the output being executed after said touch portion shift detecting unit detects the first state transition in the case where the set of touch point coordinates of the first portion is outputted as the touch input location until immediately before the first time point. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A touch input location correction method for correcting a touch input location indicating a touch location of a user in a touch area, said method comprising:
-
detecting a set of touch point coordinates for each portion of the user which touches the touch area, the set of touch point coordinates being a set of coordinates corresponding to a touch location of the portion and found on the touch area; determining details of an operation carried out by the user based on the set of touch point coordinates detected by the touch location detecting unit; detecting a first state transition based on the set of touch point coordinates detected by the touch location detecting unit at a first time point in a time period during which the user operation determining unit determines that the portion of the user is sliding on the touch area, the first state transition showing transition from a state where the user touches the touch area with both of a first portion and a second portion of the user to a state where the user touches the touch area only with the second portion; and correcting a set of touch point coordinates of the second portion based on sets of touch point coordinates, of the first portion and the second portion, detected by the touch location detecting unit before the first time point, and outputting the corrected set of touch point coordinates as the touch input location, the correction and the output being executed after the touch portion shift detecting unit detects the first state transition in the case where the set of touch point coordinates of the first portion is outputted as the touch input location until immediately before the first time point.
-
-
11. A non-transitory computer-readable recording medium for use in a computer, said computer medium having a computer program, which causes a computer to correct a touch input location indicating a touch location of a user on a touch area, recorded thereon for causing the computer to execute:
-
detecting a set of touch point coordinates for each portion of the user which touches the touch area, the set of touch point coordinates being a set of coordinates corresponding to a touch location of the portion and found on the touch area; determining details of an operation carried out by the user based on the set of touch point coordinates detected by the touch location detecting unit; detecting a first state transition based on the set of touch point coordinates detected by the touch location detecting unit at a first time point in a time period during which the user operation determining unit determines that the portion of the user is sliding on the touch area, the first state transition showing transition from a state where the user touches the touch area with both of a first portion and a second portion of the user to a state where the user touches the touch area only with the second portion; and correcting a set of touch point coordinates of the second portion based on sets of touch point coordinates, of the first portion and the second portion, detected by the touch location detecting unit before the first time point, and outputting the corrected set of touch point coordinates as the touch input location, the correction and the output being executed after the touch portion shift detecting unit detects the first state transition in the case where the set of touch point coordinates of the first portion is outputted as the touch input location until immediately before the first time point.
-
-
12. An integrated circuit which corrects a touch input location indicating a touch location of a user in a touch area, said circuit comprising:
-
a touch location detecting unit configured to detect a set of touch point coordinates for each portion of the user which touches the touch area, the set of touch point coordinates being a set of coordinates corresponding to a touch location of the portion and found on the touch area; a user operation determining unit configured to determine details of an operation carried out by the user based on the set of touch point coordinates detected by said touch location detecting unit; a touch portion shift detecting unit configured to detect a first state transition based on the set of touch point coordinates detected by said touch location detecting unit at a first time point in a time period during which said user operation determining unit determines that the portion of the user is sliding on the touch area, the first state transition showing transition from a state where the user touches the touch area with both of a first portion and a second portion of the user to a state where the user touches the touch area only with the second portion; and a touch point coordinate correcting unit configured to (i) correct a set of touch point coordinates of the second portion based on sets of touch point coordinates, of the first portion and the second portion, detected by said touch location detecting unit before the first time point and (ii) output the corrected set of touch point coordinates as the touch input location, the correction and the output being executed after said touch portion shift detecting unit detects the first state transition in the case where the set of touch point coordinates of the first portion is outputted as the touch input location until immediately before the first time point.
-
Specification