Patent ID: 7893921

Claim:
An input device comprising: a cover sheet having an operation surface on a surface thereof; primary input means formed below the cover sheet, capable of inputting coordinates; secondary input means formed below the primary input means, having a plurality of push switch elements; and coordinate data correcting means for correcting coordinate data received from the primary input means by a predetermined algorithm, wherein all the push switch elements are connected to a single switch signal line, the number of switch signal lines being smaller than the number of push switch elements, when the operation surface is pressed towards the secondary input means to enable one of the push switch elements and a switch signal from the switch signal line is detected, the enabled push switch element is determined based on coordinate data obtained from the coordinate data correcting means, a controller includes a coordinate data receiver and a switch signal detector; the coordinate data receiver constantly reads the coordinate data from the primary input means; when the switch signal detector receives a detection signal from the secondary input means, the coordinate data correcting means performs the correction for coordinate data obtained by the coordinate data receiver, and the controller determines a switch determination signal that is enabled on the basis of corrected coordinate data outputted by the coordinate data correcting means and outputs the switch determination signal; and where the switch signal detector does not receive a detection signal from the secondary input means, the coordinate data correcting means does not perform the correction for coordinate data obtained by the coordinate data receiver, and the controller causes a cursor to move on a display panel on the basis of the coordinate data obtained by the coordinate data receiver, and the coordinate data correcting means has an algorithm for averaging a plurality of previous coordinate data after the switch signal is detected.