Nowadays, small card-type memory devices, each including a memory such as a flash memory or the like and a controller such as a CPU or the like, are widely used as storage means for storing various types of software data (content), such as music data, image data, and programs.