Signal processing device, touch panel unit, information processor, and signal processing method
First Claim
Patent Images
1. A signal processing device comprising:
- a sampling unit configured to acquire a sample data series of a signal indicating a touch state quantity detected in a touch panel, the touch state quantity including an electrostatic capacitance value at a touch point;
an analysis unit configured to determine a frequency spectral distribution by transforming the sample data series into a frequency domain; and
a peak detection unit configured to detect a peak in a frequency band of a pulse in the frequency spectral distribution, and to find a frequency of the detected peak so as to determine the pulse;
whereinacquisition of the touch state quantity occurs during temporary suspension of gain control used to adjust touch sensitivity of the touch panel when detecting a position of the touch point.
4 Assignments
0 Petitions
Accused Products
Abstract
A sampling unit acquires a sample data series of a signal indicating a touch state quantity detected in a touch panel. A discrete Fourier transformation unit transforms the sample data series into the frequency domain. The frequency spectral analysis unit determines a frequency spectral distribution in accordance with the sample data transformed into the frequency domain. A peak detection unit detects a peak in a frequency band of a pulse in the frequency spectral distribution and finds the frequency of the detected peak so as to determine the pulse.
14 Citations
12 Claims
-
1. A signal processing device comprising:
-
a sampling unit configured to acquire a sample data series of a signal indicating a touch state quantity detected in a touch panel, the touch state quantity including an electrostatic capacitance value at a touch point; an analysis unit configured to determine a frequency spectral distribution by transforming the sample data series into a frequency domain; and a peak detection unit configured to detect a peak in a frequency band of a pulse in the frequency spectral distribution, and to find a frequency of the detected peak so as to determine the pulse;
whereinacquisition of the touch state quantity occurs during temporary suspension of gain control used to adjust touch sensitivity of the touch panel when detecting a position of the touch point.
-
-
2. A touch panel unit comprising:
-
a touch panel; and a touch panel controller configured to detect a position of a touch point on the touch panel and a touch state quantity, the touch state quantity including an electrostatic capacitance value at the touch point, and to output the position and the quantity as a signal, wherein the touch panel controller includes; a sampling unit configured to acquire a sample data series of a signal indicating the touch state quantity; an analysis unit configured to determine a frequency spectral distribution by transforming the sample data series into a frequency domain; and a peak detection unit configured to detect a peak in a frequency band of a pulse in a frequency spectral distribution, and to find a frequency of the detected peak so as to determine the pulse;
whereinacquisition of the touch state quantity occurs during temporary suspension of gain control used to adjust touch sensitivity of the touch panel when detecting a position of the touch point.
-
-
3. An information processing device comprising:
-
a touch panel unit including a touch panel and a touch panel controller configured to detect a position of a touch point on the touch panel and a touch state quantity, the touch state quantity including an electrostatic capacitance value at the touch point, and to output the position and the quantity as a signal; a signal processing unit configured to subject an output signal from the touch panel controller to signal processing; a main processor configured to run an application; and a display controller configured to control data that should be displayed on a display device provided in the touch panel, wherein the signal processing unit includes; a sampling unit configured to acquire a sample data series of a signal indicating a touch state quantity detected in a touch panel; an analysis unit configured to determine a frequency spectral distribution by transforming the sample data series into a frequency domain; and a peak detection unit configured to detect a peak in a frequency band of a pulse in the frequency spectral distribution, and to find a frequency of the detected peak so as to determine the pulse;
whereinacquisition of the touch state quantity occurs during temporary suspension of gain control used to adjust touch sensitivity of the touch panel when detecting a position of the touch point. - View Dependent Claims (4, 5, 6, 7, 8, 9)
-
-
10. A signal processing method comprising:
-
acquiring a sample data series of a signal indicating a touch state quantity detected in a touch panel, the touch state quantity including an electrostatic capacitance value at a touch point; determining a frequency spectral distribution by transforming the sample data series into a frequency domain; and detecting a peak in a frequency band of a pulse in the frequency spectral distribution, and finding a frequency of the detected peak so as to determine the pulse;
whereinacquiring the touch state quantity occurs during temporary suspension of gain control used to adjust touch sensitivity of the touch panel when detecting a position of the touch point.
-
-
11. A non-transitory computer-readable recording medium containing a computer program, which when executed by a computer, causes the computer to carry out actions, comprising:
-
acquiring a sample data series of a signal indicating a touch state quantity detected in a touch panel, the touch state quantity including an electrostatic capacitance value at a touch point; determining a frequency spectral distribution by transforming the sample data series into a frequency domain; and detecting a peak in a frequency band of a pulse in the frequency spectral distribution and to find a frequency of the detected peak so as to determine the pulse; wherein acquiring the touch state quantity occurs during temporary suspension of gain control used to adjust touch sensitivity of the touch panel when detecting a position of the touch point.
-
-
12. A computer comprising a microprocessor and a non-transitory computer-readable recording medium encoded with a computer program, which when executed by the microprocessor, causes the computer to carry out actions, comprising:
-
acquiring a sample data series of a signal indicating a touch state quantity detected in a touch panel, the touch state quantity including an electrostatic capacitance value at a touch point; determining a frequency spectral distribution by transforming the sample data series into a frequency domain; and detecting a peak in a frequency band of a pulse in the frequency spectral distribution and to find a frequency of the detected peak so as to determine the pulse; wherein acquiring the touch state quantity occurs during temporary suspension of gain control used to adjust touch sensitivity of the touch panel when detecting a position of the touch point.
-
Specification