IP Library Granted Patent US 9,733,775
Granted Patent B2
US 9,733,775 · App. 14/727,515 · Granted Aug 15, 2017

Information processing device, method of identifying operation of fingertip, and program

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,733,775
App. No.
14/727,515
Granted
Aug 15, 2017
Kind
B2
Abstract

When positions of three or more fingers are specified in a sensor unit, it is determined in a determination unit whether a non-fingertip is included in a group consisting of three or more fingers based on a relative position relationship among the three or more fingers. Also, when it is determined that the non-fingertip is included in the group consisting of the three or more fingers, an operation of one true fingertip included in the group consisting of the three or more fingers is identified by an operation identification unit.

Claims (55)

1. An information processing device comprising:

an operation surface on which a fingertip is operated by coming into contact therewith or being in proximity thereto;

a sensor unit configured to detect a plurality of positions on the operation surface at which fingers of an operator are in contact therewith or in proximity thereto;

a determination unit configured to determine, when three or more positions are detected by the sensor unit, if the three or more positions include a position of a non-fingertip based on positional relationships among the three or more positions; and

an identification unit configured to identify an operation of one or more fingertips based on the three or more positions detected by the sensor unit and a determination result of the determination unit,

wherein the determination unit calculates an evaluation value indicating a degree of an arrangement pattern of the three or more positions approximating to a straight line according to an angle formed by two straight lines each passing through respective one of two most distant positions and another position among the three or more positions, and determines that the three or more positions include the position of the non-fingertip when the calculated evaluation value deviates from a predetermined range of the evaluation value indicating that the arrangement pattern approximates to the straight line.

2. The information processing device according to claim 1 ,

wherein the determination unit determines if the three or more positions include a position of the non-fingertip based on an extent of a variation in distances between adjacent positions among the three or more positions detected by the sensor unit.

3. The information processing device according to claim 1 ,

wherein the determination unit calculates a distance between each of adjacent positions among the three or more positions detected by the sensor, and determines that the three or more positions include the position of the non-fingertip when an absolute value of a difference between two calculated distances exceeds a first threshold value.

4. The information processing device according to claim 1 ,

wherein the determination unit calculates a distance between each of adjacent positions among the three or more positions detected by the sensor unit, and determines that the three or more positions include the position of the non-fingertip when an absolute value of a difference between two calculated distances exceeds a first thresh hold value and at least one calculated distance exceeds a second threshold value.

5. An information processing device comprising:

an operation surface on which a fingertip is operated by coming into contact therewith or being in proximity thereto;

a sensor unit configured to detect a plurality of positions on the operation surface at which fingers of an operator are in contact therewith or in proximity thereto;

a determination unit configured to determine, when three or more positions are detected by the sensor unit, if the three or more positions include a position of a non-fingertip based on positional relationships among the three or more positions; and

an identification unit configured to identify an operation of one or more fingertips based on the three or more positions detected by the sensor unit and a determination result of the determination unit,

wherein the operation surface is provided with a coordinate axis having a coordinate value according to a distance from an operator side of the operation surface at which the operator is located, and

wherein the determination unit determines that the three or more positions include the position of the non-fingertip when an intersection point of a straight line passing through two most distant positions among the three or more positions and a straight line passing through another position among the three or more positions and being parallel to the coordinate axis is farther from the operator side than the another position.

6. A method of identifying an operation of a fingertip coming into contact with or being in proximity to an operation surface of an information processing device, the method comprising:

detecting, using a sensor, a plurality of positions on the operation surface at which fingers of an operator are in contact therewith or in proximity thereto;

determining, when three or more positions are detected by the sensor, if the three or more positions include a position of a non-fingertip based on positional relationships among the three or more positions; and

identifying an operation of one or more fingertips based on the three or more positions detected by the sensor and a determination result of the non-fingertip,

wherein the determining includes:

calculating an evaluation value indicating a degree of an arrangement pattern of the three or more positions approximating to a straight line, according to an angle formed by two straight lines each passing through respective one of two most distant positions and another position among the three or more positions; and

determining that the three or more positions include the position of the non-fingertip when the calculated evaluation value deviates from a predetermined range of the evaluation value indicating that the arrangement pattern approximates to the straight line.

7. The method of identifying an operation of a fingertip according to claim 6 ,

wherein the determining is based on an extent of a variation in distances between adjacent positions among the three or more positions detected by the sensor.

8. The method of identifying an operation of a fingertip according to claim 6 , wherein the determining includes:

calculating a distance between each of adjacent positions among of the three or more positions detected by the sensor; and

determining that the three or more positions include the position of the non-fingertip when an absolute value of a difference between two calculated distances exceeds a first threshold value.

9. The method of identifying an operation of a fingertip according to claim 6 , wherein the determining includes:

calculating a distance between each of adjacent positions among the three or more positions detected by the sensor; and

determining that the tree or more position include the position of the non-fingertip when an absolute value of a difference between two calculated distances exceeds a first threshold value, and at least calculated distance exceeds a second threshold value.

10. A method of identifying an operation of a fingertip coming into contact with or being in proximity to an operation surface of an information processing device, the method comprising:

detecting, using a sensor, a plurality of positions on the operation surface at which fingers of an operator are in contact therewith or in proximity thereto;

determining, when three or more positions are detected by the sensor, if the three or more positions include a position of a non-fingertip based on positional relationships among the three or more positions; and

identifying an operation of one or more fingertips based on the three or more positions detected by the sensor and a determination result of the non-fingertip,

wherein the operation surface is provides with a coordinate axis having a coordinate value according to a distance from an operator side of the operation surface at which the operator is located, and

wherein the determining determines that the three or more positions include the position of the non-fingertip when an intersection point of a straight line passing through two most distant positions among the three or more positions and a straight line passing through another position among the three or more positions and being parallel to the coordinate axis is farther from the operator side than the another position.

11. A computer-readable, non-transitory recording medium storing a computer program for causing a computer to execute the method of identifying an operation of a fingertip according to claim 6 .

12. The information processing device according to claim 5 ,

wherein the determination unit determines if the three or more positions include a position of the non-fingertip based on an extent of a variation in distances between adjacent positions among the three or more positions detected by the sensor unit.

13. The information processing device according to claim 5 ,

wherein the determination unit calculates a distance between each of adjacent positions among the three or more positions detected by the sensor, and determines that the three or more positions include the position of the non-fingertip when an absolute value of a difference between two calculated distances exceeds a first threshold value.

14. The information processing device according to claim 5 ,

wherein the determination unit calculates a distance between each of adjacent positions among the three or more positions detected by the sensor unit, and determines that the three or more positions include the position of the non-fingertip when an absolute value of a difference between two calculated distances exceeds a first thresh hold value and at least one calculated distance exceeds a second threshold value.

15. The method of identifying an operation of a fingertip according to claim 10 ,

wherein the determining is based on an extent of a variation in distances between adjacent positions among the three or more positions detected by the sensor.

16. The method of identifying an operation of a fingertip according to claim 10 , wherein the determining includes:

calculating a distance between each of adjacent positions among of the three or more positions detected by the sensor; and

determining that the three or more positions include the position of the non-fingertip when an absolute value of a difference between two calculated distances exceeds a first threshold value.

17. The method of identifying an operation of a fingertip according to claim 10 , wherein the determining includes:

calculating a distance between each of adjacent positions among the three or more positions detected by the sensor; and

determining that the tree or more position include the position of the non-fingertip when an absolute value of a difference between two calculated distances exceeds a first threshold value, and at least calculated distance exceeds a second threshold value.

Assignments (2)
CHANGE OF NAME Recorded Feb 5, 2019
From: ALPS ELECTRIC CO., LTD.
To: ALPS ALPINE CO., LTD.
Reel/Frame 048260/0783 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2015
From: OSHITA, KAZUHITO
To: ALPS ELECTRIC CO., LTD.
Reel/Frame 035807/0044 →