A computer program product for reproduction control to control a computer provided for an information reproducing apparatus , said computer program making the computer function as at least one of a first reading device, a selecting device, a second reading device, and a reproducing device,
- said reproducing apparatus for reproducing record data recorded on an information recording medium comprising (i) a data area for recording therein the record data;
- (ii) a plurality of temporary defect management areas for temporarily recording therein defect management information in said data area;
- and (iii) a flag area for recording therein distinction information for distinguishing a temporary defect management area in which the defect management information that is effective is recorded, from said plurality of temporary defect management areas, said flag area being divided into a plurality of flag unit areas, a combination of a recorded condition and an unrecorded condition of the plurality of flag unit areas indicating the distinction information,
- said reproducing apparatus comprising:
- said first reading device for reading the distinction information recorded in said flag area;
- said selecting device for selecting effective one of said plurality of temporary defect management areas, on the basis of the distinction information read by said first reading device;
- said second reading device for reading the defect management information recorded in the effective temporary defect management area selected by said selecting device;
- and
- said reproducing device for reproducing the record data recorded in said data area, on the basis of the defect management information read by said second reading device.