Input device, input method and program
First Claim
1. An input device, comprising:
- at least one processor; and
at least one memory device that stores a plurality of instructions, which when executed by the at least one processor, cause the at least one processor to;
acquire information indicating a plurality of points on a touch panel affected by one or more touches of a user of the input device, including a touch with a finger of the user or a stylus;
calculate distances between a reference position and at least some of the plurality of points, the reference position indicating a position of a user touch of the input device on the touch panel other than with the finger and other than with the stylus;
select a point, from the at least some of the plurality of points, which has a largest calculated distance from the calculated distances;
acquire coordinates of a second position indicated by the user of the input device based on the selected point; and
wherein, in the point selection, the at least one processor further selects one or more points around the selected point as points affected by the touch with the finger or the stylus.
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.
14 Citations
8 Claims
-
1. An input device, comprising:
-
at least one processor; and at least one memory device that stores a plurality of instructions, which when executed by the at least one processor, cause the at least one processor to; acquire information indicating a plurality of points on a touch panel affected by one or more touches of a user of the input device, including a touch with a finger of the user or a stylus; calculate distances between a reference position and at least some of the plurality of points, the reference position indicating a position of a user touch of the input device on the touch panel other than with the finger and other than with the stylus; select a point, from the at least some of the plurality of points, which has a largest calculated distance from the calculated distances; acquire coordinates of a second position indicated by the user of the input device based on the selected point; and wherein, in the point selection, the at least one processor further selects one or more points around the selected point as points affected by the touch with the finger or the stylus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification