Patent ID: 8009967

Claim:
An information processing apparatus comprising: a reservation unit for reserving, from a broadcast stream, a first broadcast program and a second broadcast program subsequent to the first broadcast program for recording; an acquiring unit for acquiring program information for the broadcast stream; and a recording unit for: starting recording of the first broadcast program based on a first start time for the first broadcast program included in the acquired program information; determining, after starting recording of the first broadcast program, whether the second broadcast program remains to be recorded, and, when the second broadcast program does remain to be recorded, determining at a predetermined time prior to a second start time for the second broadcast if the acquired program information includes an ID corresponding to the second broadcast program; and based on the determination that the acquired program information does include the ID corresponding to the second broadcast program then: obtaining a modified start time for the second broadcast program by extracting a changed broadcasting start time set in the acquired program information; and changing recording conditions for the second broadcast program based on the modified start time such that recording of the second broadcast program begins following completion of recording of the first broadcast program.