Patent ID: 7426330

Claim:
A recording apparatus comprising: an interface connectable to a computer; a buffer memory for temporarily storing and outputting streaming data at a data transfer rate that is relatively lower than the data transfer rate of said interface; and recording means for temporarily storing data output from said buffer memory and said interface in a recording buffer and recording the data on a recording medium; wherein said recording means switches the buffer size of said recording buffer between a mode for recording the data output from said interface on said recording medium and a mode for recording the data output from said buffer memory on said recording medium, wherein the data transfer rate to said recording medium is higher than the data transfer rate of the streaming data, wherein, when said streaming data output from said buffer memory is transferred to said recording buffer to be recorded on said recording medium, said streaming data is recorded intermittently by repeating recording period during which the streaming data is recorded on said recording medium and halt period during which recording of the streaming data is halted, and wherein, during said recording period, the streaming data is transferred to said recording buffer every time when empty storage area becomes available after no empty storage area becomes available by transferring the streaming data to said recording buffer, wherein the buffer size of the recording buffer is switched to a smaller size in the mode for recording the data output from the memory on the recording medium than in the mode for recording the data output from the interface on the recording medium.