Broken Implementation
A correct implementation of a fingerprint scanner takes a scan of your finger as the input, and produces a hash as an output. At no point should it be producing an image of the finger and putting it anywhere outside of its own working space, and it certainly shouldn't be writing it to a file!