Patent ID: 8788746
Filing Date: 2014-07-22
Classification: G03G,G06F,H04N

Abstract:
1. An information processing apparatus comprising: a main storage section that is volatile; a first auxiliary storage section that is nonvolatile; a second auxiliary storage section that is nonvolatile and configured to store second data; a data processing unit configured to load the second data from the second auxiliary storage section into the main storage section; a storing unit configured to store first data that is stored in the main storage section into the first auxiliary storage section at a predetermined timing, wherein the first data includes the second data that has been loaded into the main storage section from the second auxiliary storage section; and a loading unit configured to load the first data stored in the first auxiliary storage section into the main storage section, wherein the data processing unit is configured such that after the loading unit has loaded the first data into the main storage section from the first auxiliary storage section, the data processing unit loads, from the second auxiliary storage section into the main storage section, the second data that has changed after the storing unit has stored the first data into the first auxiliary storage section from the main storage section, and wherein the data processing unit includes a change recording unit configured to record a change in hardware or software of the information processing apparatus, wherein the change in hardware or software of the information processing apparatus includes a change in the second data loaded into the main storage section, and the storing unit is configured to stores the first data that is stored in the main storage section into the first auxiliary storage section when the change recording unit has recorded the change in the second data that has been loaded into the main storage section.