CPC G06F 3/0418 (2013.01) [G06F 2203/04105 (2013.01)] | 9 Claims |
1. A touch panel device comprising:
processing circuitry
to generate coordinate information indicating a position of a touch operation performed on an operation surface of a touch panel based on a signal outputted from the touch panel due to the touch operation;
to generate a pressing value corresponding to pressing force applied to the operation surface of the touch panel by the touch operation;
to collect and store operation logs each including the coordinate information and information indicating the pressing value of a corresponding touch operation;
to classify, when a fixed number of touch points, each corresponding to a position where a touch operation was performed, has been stored in the operation logs, the positions of a plurality of touch operations included in operation logs into a plurality of groups and to determine group regions respectively corresponding to the plurality of groups;
to determine a threshold value of the pressing value in each of the plurality of group regions based on the operation logs; and
to judge that the touch operation is a depressing operation with pressing force if the pressing value is greater than or equal to the threshold value and to judge that the touch operation is a normal touch operation other than the depressing operation if the pressing value is less than the threshold value.
|