Audio DIF blocks containing audio data and video DIF blocks containing
video data are extracted by an audio/video extracting unit and
respectively recorded in separate storage areas of an HDD. System data
and audio auxiliary data are extracted by a system data reconstruction
unit and thereafter recorded in a system data storage area of the HDD
together with frame information generated by a frame information
generating unit. The respective data items are recorded in these separate
areas, while the audio auxiliary data is recorded together with the
system data, and therefore it is easy to rewrite the data during an
editing operation.