An apparatus and method for restoring data is provided for easily
restoring a file that is carelessly deleted from a hard disk. A
microcomputer 1 is constructed as follows. An original file and a file
for restoration whose extension is different from that of the original
file are stored in a HDD unit 3. When it is determined that the original
file is not capable of being reproduced, the filename or the extension of
the file for restoration may be renamed, thereby restoring the original
file. Even when the original file is carelessly deleted or not capable of
being reproduced due to its corruption, the original file can be
automatically restored using the file for restoration.