Thus, write protect information can be made to be non-volatile and write protect in a desired area of the flash memory can be allowed by using the write protect save register of the flash memory, and in the memory card and the system such as an information processing apparatus both using a rewritable non-volatile memory such as a flash memory otherwise without a software write protect function, ca