Patent ID: 8135262

Claim:
An apparatus for programming recording of broadcast programs, comprising: a recording device for recording onto a predetermined medium broadcast programs included in input signals; and a processing device programmed to execute a process of: setting the recording start time and the recording end time of a given broadcast program, to program the given broadcast program as a recording-scheduled program; acquiring electronic program-guide information; searching the electronic program-guide information that relates to one or more broadcast programs, which are to be broadcast on the same channel and the same date as and prior to the given broadcast program, for a predetermined extension keyword indicating a program extension or delay; and delaying the recording end time of the given broadcast program in response to detection, as a result of the search for the extension keyword, of a broadcast program in which the extension keyword has been found, wherein prior to the search for the extension keyword is set an incremental extension time period by which the recording end time is to be delayed for each broadcast program detected as a result of the search, and wherein, in response to the detection of a broadcast program in which the extension keyword has been found, the processing device adds to the recording end time, which is set for the given broadcast program, a value obtained by multiplying by the extension time period the number of broadcast programs in which an extension keyword has been found.