INPUT DEVICE, INPUT METHOD AND PROGRAM
First Claim
1. An input device, comprising:
- an acquiring unit for acquiring information indicating a plurality of points on a touch panel which are affected by one or more touches of a user, including a touch with a finger or a stylus;
a distance calculating unit for calculating distances between a reference position and at least some of the plurality of points, the reference position indicating a position touched by the user on the touch panel other than with the finger or the stylus;
a selecting unit for selecting one or more points affected by the touch with the finger or the stylus from the at least some of the plurality of points based on the calculated distances; and
a coordinate acquiring unit for acquiring coordinates of a position indicated by the user based on the selected one or more points.
3 Assignments
0 Petitions
Accused Products
Abstract
A position indicated by a user with a finger or a stylus can be detected even in a case where an edge of a hand on a little finger side or a wrist touches a touch panel.
An input device acquires information indicating a plurality of points on a touch panel affected by a user'"'"'s touch, including the touch with a finger or a stylus, calculates distances between a reference position and at least some of the plurality of points, the reference position indicating a position touched by the user on the touch panel other than with the finger or the stylus, selects one or more points affected by the touch with the finger or the stylus from the at least some of the plurality of points based on the calculated distances, and acquires coordinates of a position indicated by the user based on the selected point.
16 Citations
10 Claims
-
1. An input device, comprising:
-
an acquiring unit for acquiring information indicating a plurality of points on a touch panel which are affected by one or more touches of a user, including a touch with a finger or a stylus; a distance calculating unit for calculating distances between a reference position and at least some of the plurality of points, the reference position indicating a position touched by the user on the touch panel other than with the finger or the stylus; a selecting unit for selecting one or more points affected by the touch with the finger or the stylus from the at least some of the plurality of points based on the calculated distances; and a coordinate acquiring unit for acquiring coordinates of a position indicated by the user based on the selected one or more points. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An input method, comprising:
-
acquiring information indicating a plurality of points on a touch panel which are affected by one or more touches of a user, including a touch with a finger or a stylus; calculating distances between a reference position and at least some of the plurality of points, the reference position indicating a position touched by the user on the touch panel other than with the finger or the stylus; selecting one or more points affected by the touch with the finger or the stylus from the at least some of the plurality of points based on the calculated distances; and acquiring coordinates of a position indicated by the user based on the selected one or more points.
-
-
10. A non-transitory computer-readable storage medium having stored thereon a program for causing a computer to execute processing, the processing comprising:
-
acquiring information indicating a plurality of points on a touch panel which are affected by one or more touches of a user, including a touch with a finger or a stylus; calculating distances between a reference position and at least some of the plurality of points, the reference position indicating a position touched by the user on the touch panel other than with the finger or the stylus; selecting one or more points affected by the touch with the finger or the stylus from the at least some of the plurality of points based on the calculated distances; and acquiring coordinates of a position indicated by the user based on the selected one or more points.
-
Specification