Input device, and control method and program therefor

US10203804B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10203804-B2
Application numberUS-201514940019-A
CountryUS
Kind codeB2
Filing dateNov 12, 2015
Priority dateNov 26, 2014
Publication dateFeb 12, 2019
Grant dateFeb 12, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A degree of approach of an object in positions of a detection surface is periodically detected by a sensor unit, a group of detection data items indicating a result of the detection is generated in every one of cycles. The group of detection data items generated in the sensor unit is acquired in every one of cycles by a detection data acquisition unit. In the error determination unit, it is determined in every one of cycles whether there is an error in the detection operation due to noise based on a degree of a temporal change and a degree of a positional change in the detection data. When it is determined by the error determination unit that there is an error in the detection operation of one cycle, a process of acquiring the detection data generated in the one cycle is skipped in the detection data acquisition unit.

First claim

Opening claim text (preview).

What is claimed is: 1. An input device for inputting information according to a state of approach of an object thereto, the input device comprising: a detection surface to which the object approaches; a sensor unit configured to detect a degree of the approach of the object at each of a plurality of positions of the detection surface, and to generate detection data indicating a result of the detection for each of the plurality of positions; a sensor control unit configured to control the sensor unit such that the sensor unit periodically performs a detection operation once in each cycle to generate the detection data for the plurality of positions; a detection data acquisition unit configured to acquire once in each cycle the detection data for the plurality of positions generated in the detection operation; and an error determination unit configured to determine, in each cycle, whether or not an error has occurred in the detection operation due to noise, by calculating in each cycle, an evaluation value based on a degree of a temporal change in the detection data at a same detection position obtained from a plurality of successive cycles, and a degree of a positional change in the detection data for at least some of the plurality of positions, determining if the calculated evaluation value is greater than a predetermined threshold value at the at least some of the plurality of positions, and determining that an error due to noise has occurred in the detection operation if a number of positions at which the evaluation value is greater than the predetermined threshold value reaches a predetermined number, and wherein the detection data acquisition unit skips a process of acquiring the detection data for a current cycle if the error determination unit determines that an error due to noise has occurred in the detection operation in the current cycle. 2. The input device according to claim 1 , wherein the error determination unit is further configured to calculate the evaluation value according to a degree of a positional change in the degree of the temporal change in the detection data in each cycle for the at least some of the plurality of positions, by calculating a difference between the temporal change in the detection data at a first position among the at least some of the plurality of positions and the temporal change in the detection data at a second position adjacent to the first position among the at least some of the plurality of positions. 3. The input device according to claim 1 , wherein the error determination unit is further configured to calculate the evaluation value according to a degree of a temporal change in the degree of the positional change in the detection data in each cycle for the at least some of the plurality of positions, by calculating a difference between the positional change in the detection data obtained in the current cycle and the positional change in the detection data obtained in the at least one previous cycle, the positional change being a difference between the detection data at a first position among the at least some of the plurality of positions and the detection data at a second position adjacent to the first position among the at least some of the plurality of positions obtained in a same cycle. 4. The input device according to claim 1 , wherein the predetermined number is four (4). 5. The input device according to claim 1 , wherein the evaluation value greater than the predetermined threshold value indicates a rapid change in the detection data due to electromagnetic noise. 6. A method for controlling an input device executed by a computer, the input device including a detection surface to which an object approaches, and a sensor unit which detects a degree of approach of the object to the detection surface at a plurality of positions thereof and generates detection data indicating a result of the detection for each of the plurality of positions, the method comprising the steps of: controlling the sensor unit such that the sensor unit periodically performs a detection operation once in each cycle to generate the detection data for the plurality of positions; acquiring once in each cycle the detection data for the plurality of positions generated in the detection operation; and determining, in each cycle, whether or not an error has occurred in the detection operation due to noise by: calculating, in each cycle, an evaluation value based on a degree of a temporal change in the detection data at a same detection position obtained from a plurality of successive cycles, and a degree of a positional change in the detection data for at least some of the plurality of positions; determining if the calculated evaluation value is greater than a predetermined threshold value at the at least some of the plurality of positions; and determining that an error due to noise has occurred in the detection operation if a number of positions at which the evaluation value is greater than to the predetermined threshold value reaches a predetermined number, and wherein the step of acquiring the detection data is skipped for a current cycle if the step of determining determines that an error due to noise has occurred in the detection operation in the current cycle. 7. The method according to claim 6 , wherein the calculating the evaluation value includes calculating a degree of a positional change in the degree of the temporal change in the detection data in each cycle for the at least some of the plurality of positions, by calculating a difference between the temporal change in the detection data at a first position among the at least some of the plurality of positions and the temporal change in the detection data at a second position adjacent to the first position, and the temporal change being obtained from the detection data in a plurality of successive cycles. 8. The method according to claim 6 , wherein the calculating the evaluation value includes calculating a degree of a temporal change in the degree of the positional change in the detection data in each cycle for the at least some of the plurality of positions, by calculating a difference between the positional change in the detection data obtained in the current cycle and the positional change in the detection data obtained in the at least one previous cycle, the positional change being a difference between the detection data at a first position among the at least some of the plurality of positions and the detection data at a second position adjacent to the first position among the at least some of the plurality of positions obtained in a same cycle. 9. The method according to claim 6 , wherein the evaluation value greater than the predetermined threshold value indicates a rapid change in the detection data due to electromagnetic noise. 10. An input device for inputting information according to a state of approach of an object thereto, the input device comprising: a detection surface to which the object approaches; a sensor unit configured to detect a degree of the approach of the object at each of a plurality of positions of the detection surface, and to generate detection data indicating a result of the detection for each of the plurality of positions; a sensor control unit configured to control the sensor unit such that the sensor unit periodically performs a detection operation once in each cycle to generate the detection data for the plurality of positions; a detection data acquisition unit configured to acquire once in each cycle the detection data for the plurality of positions generated in the detection operation; and an error determination unit configured to determine, in each cycle, whether or not an error has occurre

Assignees

Inventors

Classifications

  • by capacitive means · CPC title

  • G06F3/0418Primary

    for error correction or compensation, e.g. based on parallax, calibration or alignment · CPC title

  • Filtering of noise external to the device and not generated by digitiser components · CPC title

  • using a grid-like structure of electrodes in at least two directions, e.g. using row and column electrodes · CPC title

  • using a single layer of sensing electrodes · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10203804B2 cover?
A degree of approach of an object in positions of a detection surface is periodically detected by a sensor unit, a group of detection data items indicating a result of the detection is generated in every one of cycles. The group of detection data items generated in the sensor unit is acquired in every one of cycles by a detection data acquisition unit. In the error determination unit, it is det…
Who is the assignee on this patent?
Alps Electric Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06F3/0418. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 12 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).