CPC G06V 40/1306 (2022.01) [G06F 3/0412 (2013.01); G06F 3/0447 (2019.05); G06F 21/32 (2013.01); G06V 40/1365 (2022.01)] | 16 Claims |
1. A detection device comprising:
a sensor unit;
a detector configured to receive an output from a sensor;
a detection controller configured to drive and control the sensor unit and the detector; and
a processor configured to perform processing in accordance with an output from the detector, wherein
the detection controller drives the sensor unit and the detector and determines
a touch detection duration in which a coordinate of a finger contacting or nearby the sensor unit is detected, and
a fingerprint detection duration in which a fingerprint image of the finger is detected,
the detector alternately executes detection of the coordinate of the finger in the touch detection duration and detection of the fingerprint image in the fingerprint detection duration, and
the processor
sequentially acquires the coordinate of the finger and the fingerprint image from the detector,
calculates a difference value between the coordinates of the finger that are detected in the touch detection durations before and after the fingerprint detection duration in which each fingerprint image is acquired,
holds the acquired fingerprint image when the difference value is equal to or smaller than a predetermined value, and
discards the acquired fingerprint image when the difference value is larger than the predetermined value.
|