Patent ID: 7957247

Claim:
An information processing apparatus for recording content data onto a recording medium, comprising: a content data generating unit that generates first unit data segments constituting first content data and sequentially outputs the generated first unit data segments; a holding unit that is divided into at least a first holding area and a second holding area and holds the first unit data segments sequentially output from the content data generating unit in the first holding area; and a recording control unit that controls a recording operation such that the unit data segments held in the first holding area of the holding unit are recorded onto at least one of a first recording medium and a second recording medium, wherein when second content data including a plurality of second unit data segments is recorded on the first recording medium, the recording control unit controls the recording operation and further controls a transfer operation such that each second unit data segment constituting the second content data is read from the first recording medium, the read second unit data segment is held in the second holding area of the holding unit, and the second unit data segment held in the second holding area is transferred to the second recording medium, the holding unit is a memory, the first holding area is a recording/reproducing storage area of the memory, and the second holding area is a high-speed dubbing transfer area of the memory, the transfer operation is a high-speed-dubbing process, the memory is checked at predetermined time intervals, and when the amount of data in the first holding area is at or above a predetermined level the recording operation is performed, otherwise the high-speed-dubbing process is performed, and the recording operation is performed in real time while being performed in a time sharing manner with the high-speed-dubbing process.