An operation of a recording/reproducing portion is controlled by a control portion
so as to record data in a predetermined recording region on a recording medium,
and perform update recording in the predetermined recording region in accordance
with occurrence of update information of the data. The control portion further
has a function of controlling the recording/reproducing portion so as to record
an update portion of data in a temporary storage region in a part of the recording
medium and record an update flag showing whether the predetermined recording region
has been updated with the update portion or has not been updated with the update
portion in an update flag region, and in update recording with respect to the predetermined
recording medium, successively performs operations of recording the update portion
in the temporary storage region, setting the update flag in a non-updated state,
recording the update portion in the predetermined recording region, and setting
the update flag in an updated state.