CPC G06F 3/0418 (2013.01) [G06F 3/04144 (2019.05)] | 15 Claims |
1. A touch panel device that outputs a control signal corresponding to a touch operation performed on an operation surface of a touch panel, comprising:
processing circuitry
to generate coordinate information based on a signal outputted from the touch panel due to the touch operation; and
to output a detection value based on depressing force applied to the operation surface of the touch panel by the touch operation,
wherein the processing circuitry
previously stores a plurality of pieces of predictive detection value information each indicating a predictive detection value as a predictive value of the detection value,
selects a piece of predictive detection value information from the plurality of pieces of predictive detection value information based on a gradient of the detection value,
obtains a final predictive detection value that the predictive detection value finally reaches by using the selected predictive detection value information,
obtains a present predictive detection value by using the selected predictive detection value information, and
executes a correction process of reducing influence of a memory effect by bringing a present detection value close to the final predictive detection value when an absolute value of a difference between the present predictive detection value and the present detection value is less than or equal to a predetermined threshold value.
|