Patent ID: 8676026

Claim:
A data recording apparatus comprising: an acquisition unit configured to acquire a first type data and a second type data; and a recording unit configured to record the first type data or the second type data acquired by the acquisition unit on a recording medium, wherein the first type data and the second type data have different units of recording data on the recording medium; and the recording unit manages a first pointer which indicates a logical position where the first type data is recorded last on the recording medium and a second pointer which indicates a logical position where the second type data is recorded last on the recording medium, the first pointer and the second pointer being different pointers, when recoding the first type data on the recording medium, refers to the first pointer to determine a position to start recording the first type data based on the logical position indicated by the first pointer, starts recording the first type data on the recording medium at the determined start position and updates the first pointer to indicate a logical position where the first type data is recorded last on the recording medium, when recoding the second type data on the recording medium, refers to the second pointer to determine a position to start recording the second type data based on the logical position indicated by the second pointer, and starts recording the second type data on the recording medium at the determined start position and updates the second pointer to indicate a logical position where the second type data is recorded last on the recording medium.