The controller section 901 has a CPU (Central Processing Unit) 912, a ROM (Read Only Memory) 913 as a read-only storage section, a RAM (Random Access Memory) 915 that can be written or readout any time and is an example of a volatile storage section, and a RAM (referred to as NVRAM) 916, which is one example of a nonvolatile storage section.