Patent ID: 9691315
Date: 2017-06-27
CPC Classifications: G06F,G09G

Claim:
1. A touch-type input device comprising: a touch panel including a sensor array and an operation surface, wherein the sensor array includes drive electrodes and sensor electrodes insulated from and stacked on the drive electrodes, and wherein the drive electrodes and the sensor electrodes are arranged in a grid-shaped pattern that provides capacitors at intersections of the drive electrodes and the sensor electrodes; and a controller that applies a drive signal to the drive electrodes and detects touching of the operation surface of the touch panel from changes in a capacitance of each capacitor, wherein the controller is configured so that: the controller determines whether or not a conductive foreign matter exists on the operation surface from raw data values, each indicating a change amount in the capacitance of each capacitor from an initial reference value that is set in advance for each capacitor; the controller determines whether or not the operation surface has been touched from control data values, each indicating a change amount in the capacitance of each capacitor from a control reference value that is changed for each capacitor in accordance with whether or not the conductive foreign matter exists; when the controller determines from the raw data values that the conductive foreign matter exists on the operation surface, the controller determines whether or not a flag is set to indicate that the control reference value differs from the initial reference value; when the flag is not set, the controller sets the control reference value of each capacitor to a raw data reference value corresponding to one of the raw data values and sets the flag; when the flag is set, the controller determines from the control data values whether or not a further conductive foreign matter exists on the operation surface; when the controller determines from the control data values that the further conductive foreign matter exists on the operation surface, the controller sets the control reference value of each capacitor to a control data reference value corresponding to one of the control data values; when the controller determines from the control data values that the further conductive foreign matter does not exist on the operation surface, the controller sets the control reference value of each capacitor to the raw data reference value corresponding to the capacitor; when the controller determines from the raw data values that the conductive foreign matter does not exist on the operation surface, the controller sets the control reference value of each capacitor to the initial reference value and clears the flag; the controller updates the initial reference value to a new initial reference value, when the touch-type input device is activated, to correctly determine whether or not the operation surface has been touched; and the controller updates the control reference value to the control data, reference value when a situation in which a fluctuation width of the control data values is within a predetermined width continues for a predetermined time, or when a location of a detection area that is touched does not shift over the predetermined time, wherein the detection area is one of a plurality of detection areas that are divided in the operation surface of the touch panel.