Patent ID: 7683942

Claim:
An information recording apparatus for recording information in a detachable, rewritable storage medium which has a storage size exceeding a maximum allowable size of a first file system, comprising: first information recording means for, when externally input information is stored in a single storage medium having a first storage area initialized by the first file system, and a second storage area initialized by a second file system which can access an area that exceeds the maximum allowable size of the first file system, storing the externally input information in the second area, and information derived from the externally input information in the first area; management information recording means for recording link information between the information stored in the second area and the derivative information stored in the first area, in the second area as management information; determination means for determining whether or not the derivative information corresponding to the information stored in the second storage area of the storage medium exists in the first storage area; selection means for, when said determination means determines that the derivative information corresponding to the information stored in the second storage area does not exist in the first storage area, selecting whether to restore the derivative information in the first storage area or to delete the information stored in the second storage area; and consistency means for, when said selection means selects that the derivative information is to be restored in the first storage area, generating derivative information from the corresponding information stored in the second storage area, and saving the derivative information in the first storage area, and for, when said selection means selects that the information stored in the second storage area is to be deleted, deleting the information in the second storage area, and updating the management information so as to maintain consistency of information in the first and second storage areas.