Patent ID: 8200611
Filing Date: 2012-06-12
Classification: G06F

Abstract:
1. A file system comprising: a data controller that inverts logic of input data to convert the input data into accumulation data; a nonvolatile storage that has storage areas in which the accumulation data is stored and a table section to which use states of the storage areas are written; and a controller that controls the nonvolatile storage so as to store the accumulation data in the storage areas in accordance with the use states written to the table section, wherein the controller comprises: a selector for selecting the storage areas in which the accumulation data is to be stored, in accordance with the states of “0” in the table section, a second writer for writing the accumulation data to the selected storage areas, and a controller for performing control so as to erase the accumulation data in the storage areas when all of the storage areas are used.