Patent ID: 7409141

Claim:
A data processing apparatus comprising: a recorder for recording content data onto a recording medium; a controller for controlling said recorder such that when, after first timing in which user instruction information indicating a first instruction to pause or stop recording of said content data is received from a user during recording of said content data onto said recording medium, user instruction information indicating a second instruction to resume recording said content data is received in third timing before second timing that is timing a preset period after said first timing, said content data corresponding to a period from said first timing to said third timing is recorded on said recording medium so as to be continuous with said content data before said first timing; a memory for temporarily storing said content data inputted to the memory, wherein said controller controls said recorder to sequentially record said content data stored in said memory onto said recording medium; said controller controls said recorder such that when user instruction information indicating said second instruction is received within a period from said first timing during the recording of said content data onto said recording medium to said second timing, said content data corresponding to the period from said first timing to said third timing is read from said memory after said third timing and recorded on said recording medium; and said controller controls said recorder such that when no user instruction information indicating said second instruction is received within the period from said first timing during the recording of said content data onto said recording medium to said second timing, said content data corresponding to the period from said first timing to said second timing is not recorded on said recording medium.