Patent ID: 7633843

Claim:
An optical disk recorder comprising: a data writing means for writing data into an optical disk; a data reading means for reading data from an optical disk; a data erasure instruction means, which is operated by a user, to instruct to perform erasure of data of an optical disc to the data writing means; a data erasure instruction cancel means, which is operated by the user, to instruct to cancel the data erasure instruction to the data writing means; a main control means for controlling entire of the optical disc recorder; a connection means for connecting the main control means with an external storage device and/or a RAM (Random Access Memory); a data selection means for selecting file management data among data read from the file management data area; and a data optimization means which combines divided file management data which manages a same user data among the file management data and optimizes the combined data, wherein when the data erasure instruction means instructs to perform erasure of data of an optical disc, the data reading means reads out all data from the file management data area of the optical disc before erasing of the file management data, the data selection means selects available file management data among the data read from the file management data area, the data optimization means optimizes the selected available file management data, the data writing means writes the optimized available file management data with a header having location information of the file management data area into the external storage device and/or the RAM so as to save the file management data, and subsequently the data writing means write predetermined data for erasing the file management data originally written in the file management data area; and when the data erasure instruction cancel means instructs to cancel the erasure of the data, the main control means reads out the file management data and the header saved in the external storage device and/or the RAM through the connection means, and the data writing means writes the file management data read out from the external storage device and/or the RAM into the file management data area where the file management data were originally written based on the information of the header.