Patent ID: 8385728

Claim:
A method for searching a start position of a broadcast program, comprising: recording a video signal that includes a first broadcast program and a second broadcast program, wherein the first broadcast program changes to the second broadcast program during recording of the video signal; automatically detecting the start of the second broadcast program during recording of the video signal; when or after the second broadcast program starts, storing in a memory position information corresponding to a start part of the second broadcast program being recorded on a hard disk, wherein: (a) the position information in the memory includes an address corresponding to the start part of the second broadcast program, the position information of the start part of the second broadcast program stored separately from position information including an address corresponding to a start part of the first broadcast program, and (b) the start of the second broadcast program is automatically detected based on Electronic Program Guide (EPG) information or a change in at least one of audio or video corresponding to the video signal; searching the memory for the position information for the second broadcast program while the second broadcast program is being recorded on the hard disk; and reproducing the second broadcast program from the address which corresponds to the start part in the hard disk indicated by the searched position information, said searching and reproducing being performed before the recording of the video signal has ended, wherein the method further comprising: if a position in the hard disk at which data of the second broadcast program is recorded is identical to position information of a third broadcast program previously stored in the memory, deleting the position information of the third broadcast program, wherein the position information in the memory corresponding to the third broadcast program includes a start address of the third broadcast program.