Referring to FIG. 31, reproduction information managing means B 245 is means for reading out and updating reproduction information corresponding to a designated data block, and for judging from the reproduction information whether reproduction has been performed or not.