# US 2016/0259442 A1 · Input device, input method and program

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2016/0259442 A1
- Document ID: US20160259442A1
- Status: Published application
- Kind: A1
- Application number: 14/651,225
- Filed: 2014-05-30
- Published: 2016-09-08
- Earliest claimed: 2014-05-30
- Assignees: Rakuten, Inc.
- Applicants: Rakuten, Inc.
- Inventors: Hiroshi UKAI
- Web page: https://patentgrep.com/patent/US20160259442A1

## CPC

- G06F 3/04166: {Details of scanning methods, e.g. sampling time, grouping of sub areas or time sharing with display driving (Synchronisation with the driving of the display or the backlighting unit to avoid interferences generated internally G06F3/04184)}
- G06F 3/0446: {using a grid-like structure of electrodes in at least two directions, e.g. using row and column electrodes}
- G06F 2203/04104: Multi-touch detection in digitiser, i.e. details about the simultaneous detection of a plurality of touching locations, e.g. multiple fingers or pen and finger
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## 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.

## Claims

### 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.

### Claim 2 (depends on 1)

The input device according to claim 1, further comprising:
a determining unit for determining whether or not there are a plurality of touches of the user on the touch panel; and
a reference position acquiring unit for acquiring the reference position in a case where it is determined that there are the plurality of touches of the user on the touch panel,
wherein the distance calculating means unit calculates the distances based on the acquired reference position, and
wherein the selecting unit selects the one or more points based on the distances.

### Claim 3 (depends on 2)

The input device according to claim 2,
wherein the determining unit determines whether or not there are the plurality of touches based on a variance of the plurality of points.

### Claim 4 (depends on 2)

The input device according to claim 2,
wherein the determining unit determines whether or not there are the plurality of touches of the user based on a size of an area touched by the user.

### Claim 5 (depends on 1)

The input device according to claim 1,
wherein the reference position is a center of gravity based on the plurality of points.

### Claim 6 (depends on 1)

The input device according to claim 1,
wherein the plurality of points respectively correspond to a plurality of portions on the touch panel where capacitance is measured.

### Claim 7 (depends on 6)

The input device according to claim 6,
wherein the distance calculating unit calculates the reference position based on respective positions of the plurality of points and measurement values at the plurality of points.

### Claim 8 (depends on 1)

The input device according to claim 1,
wherein the plurality of points indicate positions of the plurality of touches of the user on the touch panel.

### Claim 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.

### Claim 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.
