Patent ID: 7117328

Claim:
A nonvolatile memory device comprising: a nonvolatile memory array; and a control unit, wherein said nonvolatile memory array comprises a user data storing area and a management data storing area, wherein said user data storing area comprises a plurality of data blocks, wherein said management data storing area stores management information which includes a first flag, wherein a multiple data storing function is enabled when said first flag is in a first state, and said multiple data storing function is not enabled when said first flag is in a second state, wherein said control unit controls an arbitrary one of operations in accordance with a command received from outside, wherein a write operation of said operations in accordance with a write command accompanies program data for storing to a first data block of said data blocks, said control unit selects said first data block, fetches management information corresponding to said first data block, checks whether said first flag is in said first state or not, stores said program data to said first data block, and stores said program data to a second data block different from said first data block when said first flag is in said first state.