Patent ID: 7616870
Filing Date: 2009-11-10
Classification: G11B

Abstract:
1. A disk device, for performing the recording and reproduction of information data relative to an optical disk in a VR mode, comprising: a flash memory, for storing, when recording of information data is initiated, as recording information, the format of information data to be recorded on the optical disk, an NWA, LBNs at the title head that are equivalent in number to the recorded titles, and the number of recorded titles, and for, during the recording of the information data, storing as MNFI_DT for an RDI pack, recording information for a VOBU_ENT of the current VOBU for information data that are currently recorded on the optical disk, the VOBU_ENT for the next VOBU, the Video attribute of the current title, the Audio attribute of the current title, M_VOB_STI_NS, M_VOBI_SRP_NS and M_VOB_STIN of the current title; a first reproduction unit, for reading, when the supply of power to the disk device has been recovered, recording information for the information data stored on the flash memory, and for reproducing an NWA; a second reproduction unit, for reading the recording information for the information data stored in the flash memory, and for reproducing an LBN at the head of the title of the information data; a first determination unit, for reading a first sector of a VOBU from the optical disk, and determining whether there is RDI in the first sector of the VOBU; a second determination unit, for reading, when the first determination unit determines that RDI is present in the first sector of the VOBU, a last sector of the VOBU from the optical disk and determining whether there is a sequence code in the last sector of the VOBU; a first repetition unit, for reading, when the second determination unit determines that a sequence code is not present in the last sector of the VOBU, the recording information for the information data in the MNFI_DI of the RDI pack stored in the flash memory, and for calculating an LBN for the next VOBU, and for repeating an operation beginning with the reading of a first sector of the next VOBU from the optical disk; a creation unit, for creating RTR_VMGI when the first determination determines that RDI is not present in the first sector of the VOBU, or when the second determination unit determines that a sequence code is present in the last sector of the VOBU; a third determination unit, for comparing, when the supply of power has been recovered, the number of recorded titles, for recorded information related to information data that are stored in the flash memory, with the number of titles for information data, and for determining whether, for information data, a next title is recorded on the optical disk; a second repetition unit, for repeating, when the third determination unit determines that there is a next title for the information data recorded on the optical disk, an operation beginning with the reproduction of the LBN at the head of the next title for the information data; and a writing unit, for writing, when the third determination unit determines that a next title for information data is not present, to the optical disk RTR_VMGI that is created by the creation unit.