A method for reserving recording and viewing a broadcast program on a display screen includes the steps of extracting a broadcast program timetable; simultaneously displaying the broadcast program timetable and a viewing reservation timetable; waiting for a selection input to select a broadcast program on the display screen; waiting for an allocation input to allocate a selected program into the viewing reservation timetable; and generating recording instruction to instruct recording of the selected program and reproduction reservation instruction to instruct reproduction of the selected program at a time corresponding to a position at which the selected program is allocated in the viewing reservation timetable.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A method for reserving recording and viewing a broadcast program on a display screen, comprising the steps of: extracting a broadcast program timetable that is transmitted from a broadcast station; displaying said broadcast program timetable and a viewing reservation timetable on said display screen; waiting for a selection input to select a broadcast program in said broadcast program timetable on said display screen; waiting for an allocation input to allocate the broadcast program which is selected on said display screen into said viewing reservation timetable in response to said selection input; and generating, in response to said allocation input, recording reservation instruction data and reproduction reservation instruction data, wherein the recording reservation instruction data instructs to perform a recording reservation of a selected broadcast program, and wherein the reproduction reservation instruction data instructs to perform a reproduction reservation of a broadcast program of which the recording reservation has been instructed at a time corresponding to a position at which the selected program is allocated in said viewing reservation timetable.
2. A method according to claim 1 , further comprising the step of determining whether or not a broadcast time frame of the selected broadcast program is equal to a time frame which is allocated to said viewing reservation timetable; wherein the step of generating generates viewing reservation instruction data to instruct to view the selected program when it is determined that a broadcast time frame of the selected broadcast program is equal to a time frame which is allocated to said viewing reservation timetable in the step of determining.
3. A method according to claim 2 , further comprising the steps of: detecting overlapping of a reproduction time frame of a program of which the recording reservation has been performed and a reproduction time frame of a broadcast program that any of the reproduction reservation and the viewing reservation has been already carried out; and changing a reservation time frame of the program of which reservation has been already carried out so as to avoid the overlapping when the overlapping of the reproduction time frames and the reproduction time frame is detected in the step of detecting.
4. A method according to claim 1 , further comprising the steps of: displaying a recorded broadcast program list on said display screen in conjunction with said viewing reservation timetable; waiting for selection input for selecting a recorded broadcast program from said recorded broadcast program list on said display screen; and waiting for allocation input for allocating the recorded broadcast program which is selected on said display screen in said viewing reservation timetable in response to said selection input; wherein the step of generating generates reproduction reservation instruction data to instruct to reproduce the selected recorded broadcast program at a time corresponding to a position at which the selected recorded broadcast program is allocated in said viewing reservation timetable.
5. A method according to claim 1 , wherein said selection input and said allocation input are carried out by the drag and drop operation on said display screen.
6. A method according to claim 1 , wherein the step of generating generates the reproduction reservation instruction data prior to the performance of recording of the program of which recording reservation has been carried out.
7. A method according to claim 1 , wherein the step of displaying displays said broadcast program timetable and a viewing reservation timetable on said display screen simultaneously.
8. A recording and viewing reservation apparatus for performing reservation of recording and viewing a broadcast program on a display screen, comprising: an extractor which extracts a broadcast program timetable that is transmitted from a broadcast station; a display unit which simultaneously displays said broadcast program timetable and a viewing reservation timetable on said display screen; a selection receiver which receives a selection input to select a broadcast program in said broadcast program timetable on said display screen; an allocation receiver which receives an allocation input to allocate the broadcast program which is selected on said display screen into said viewing reservation timetable in response to said selection input; and a data generator which generates, in response to said allocation input, recording reservation instruction data and reproduction reservation instruction data, wherein the recording reservation instruction data instructs to perform a recording reservation of a selected broadcast programs, and wherein the reproduction reservation instruction data instructs to perform a reproduction reservation of a broadcast program of which the recording reservation has been instructed at a time corresponding to a position at which the selected program is allocated in said viewing reservation timetable.
9. A reservation apparatus according to claim 8 , further comprising a determination unit which determines whether or not a broadcast time frame of the selected broadcast program is equal to a time frame which is allocated to said viewing reservation timetable; wherein said data generator generates viewing reservation instruction data to instruct to view the selected program when it is determined that a broadcast time frame of the selected broadcast program is equal to a time frame which is allocated to said viewing reservation timetable in said determination unit.
10. A reservation apparatus according to claim 9 , further comprising: a detector which detects overlapping of a reproduction time frame of a program of which the recording reservation has been performed and a reproduction time frame of a broadcast program that any of the reproduction reservation and the viewing reservation has been already carried out; and a changing unit which changes a reservation time frame of the program of which reservation has been already carried out so as to avoid the overlapping when the overlapping of the reproduction time frames and the reproduction time frame is detected in said detector.
11. A reservation apparatus according to claim 8 , further comprising: a displaying unit which displays a recorded broadcast program list on said display screen in conjunction with said viewing reservation timetable; a recorded program selection receiver which receives a recorded program selection input for selecting a recorded broadcast program from said recorded broadcast program list on said display screen; and a recorded program allocation receiver which receives an input for allocating the recorded broadcast program which is selected on said display screen in said viewing reservation timetable in response to said recorded program selection input; wherein said generator generates reproduction reservation instruction data to instruct to reproduce the selected recorded broadcast program at a time corresponding to a position at which the selected recorded broadcast program is allocated in said viewing reservation timetable.
12. A reservation apparatus according to claim 8 , wherein said selection input and said allocation input are carried out by the drag and drop operation on said display screen.
13. A reservation apparatus according to claim 8 , wherein the data generator generates the reproduction reservation instruction data prior to the performance of recording of the program of which recording reservation has been carried out.
14. A reservation apparatus according to claim 8 , wherein the display unit displays said broadcast program timetable and a viewing reservation timetable on said display screen simultaneously.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
December 9, 2002
July 8, 2008
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.