CPC H04N 1/00411 (2013.01) [G06F 3/0418 (2013.01); G06F 3/044 (2013.01)] | 6 Claims |
1. An input device comprising:
a touch panel based on an electrostatic capacitance method;
a touch button based on the electrostatic capacitance method;
a first measurement device that measures electrostatic capacitance between the touch panel and an operating body:
a second measurement device that measures electrostatic capacitance between the touch button and the operating body; and
a control device including a processor, and configured to act, when the processor executes a control program as:
a first detection device that detects a touch position of the operating body on the touch panel, on a basis of a difference between the electrostatic capacitance measured by the first measurement device and a panel baseline value;
a second detection device that detects whether a touch operation has been performed on the touch button, on a basis of a difference between the electrostatic capacitance measured by the second measurement device and a button baseline value;
an error decision device that decides that the touch operation detected by the second detection device is an error, when the touch operation detected by the second detection device satisfies a predetermined condition; and
a controller that sets the button baseline value to a predetermined initial value, when the error decision device decides that the touch operation detected by the second detection device is an error, and sets the panel baseline value to a predetermined initial value, when the error decision device decides that the touch operation is not an error,
wherein the input device is configured to periodically perform an updating operation, in which:
the first measurement device measures an electrostatic capacitance value when the touch operation is not being performed, and the controller updates the panel baseline value to the electrostatic capacitance value that has been measured; and
the second measurement device measures the electrostatic capacitance value when the touch operation is not being performed, and the controller updates the button baseline value to the electrostatic capacitance value that has been measured.
|