Patent ID: 7568077

Claim:
An information processing apparatus, comprising: a file memory to store data; a file controller to access the file memory wherein the file controller includes a register to store information representing un-use condition in each divided region of the file memory; a first control section to manage the file memory via the file controller; a second control section connected with the file controller; a data storing control section to store the data sent from the second control section via the file controller based on the information representing un-use condition into the divided region under the un-use condition in the file memory when the first control section is under un-operative and condition; and an information update section to update the information stored in the register such that the divided region storing the data is shown to be under use condition, wherein the first control section stores the information representing un-use condition to the register when the first control section moves into the un-operative condition, wherein, when recovering from the un-operative condition, the first control section recognizes the divided region storing the data from the second control section, based on a difference between the information stored before moving into the un-operative condition and the information updated by the information update section, and the first control section executes an information processing on the data stored in the divided region storing the data from the second control section.