Data processing apparatus, data processing method and program, and data processing system
First Claim
1. A data processing apparatus that performs data processing to generate an EPG (Electronic Program Guide) to be displayed on a display, comprising:
- means for acquiring program guide data that gives guidance on programs;
means for acquiring statistical data including data indicating scheduling of recordings of a plurality of programs and data indicating viewing of the recordings of the programs, the data indicating scheduling of recordings including data indicating a number of scheduled recordings of each of the programs for each of a plurality of broadcast time zones of the program;
means for averaging, for each of the programs, the data indicating scheduling of recordings based upon a sum of the number of scheduled recordings of the program divided by a number of broadcast time zones of the program, to obtain an average scheduling count of the program;
means for generating an EPG including a statistical data layer superimposed upon a program guide data layer as a two-dimensional grid guide format, the statistical data layer including, respective to a programming box for each of the plurality of broadcast time zones of each of the programs, simultaneous display of an indicator of the average scheduling count of the program and an indicator of the data indicating viewing of the recordings of the program; and
means for displaying, on the display, the EPG including the statistical data layer superimposed upon the program guide data layer as a two-dimensional grid guide format.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a data processing apparatus, a data processing method and a program, and a data processing system which are configured to provide an EPG as a user interface that further facilitates decision on whether to view or record a program. By aggregating information uploaded from a user side, statistical data, such as the number of persons who viewed a program during its broadcast time, an audience rating of a program during its broadcast time, or a good impression level representing how the user feels about a program, are calculated, whereby an EPG page is automatically generated in which the statistical data and program guide data that gives guidance on programs are superimposed. The present invention is applicable to, e.g., a broadcasting system that broadcast television broadcasting programs.
-
Citations
30 Claims
-
1. A data processing apparatus that performs data processing to generate an EPG (Electronic Program Guide) to be displayed on a display, comprising:
-
means for acquiring program guide data that gives guidance on programs; means for acquiring statistical data including data indicating scheduling of recordings of a plurality of programs and data indicating viewing of the recordings of the programs, the data indicating scheduling of recordings including data indicating a number of scheduled recordings of each of the programs for each of a plurality of broadcast time zones of the program; means for averaging, for each of the programs, the data indicating scheduling of recordings based upon a sum of the number of scheduled recordings of the program divided by a number of broadcast time zones of the program, to obtain an average scheduling count of the program; means for generating an EPG including a statistical data layer superimposed upon a program guide data layer as a two-dimensional grid guide format, the statistical data layer including, respective to a programming box for each of the plurality of broadcast time zones of each of the programs, simultaneous display of an indicator of the average scheduling count of the program and an indicator of the data indicating viewing of the recordings of the program; and means for displaying, on the display, the EPG including the statistical data layer superimposed upon the program guide data layer as a two-dimensional grid guide format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A data processing method of performing data processing to generate an EPG (Electronic Program Guide) to be displayed on a display, comprising:
-
acquiring program guide data that gives guidance on programs; acquiring, by an information processing unit of a data processing apparatus, statistical data including data indicating scheduling of recordings of a plurality of programs and data indicating viewing of the recordings of the programs, the data indicating scheduling of recordings including data indicating a number of scheduled recordings of each of the programs for each of a plurality of broadcast time zones of the program; averaging, for each of the programs, the data indicating scheduling of recordings based upon a sum of the number of scheduled recordings of the program divided by a number of broadcast time zones of the program, to obtain an average scheduling count of the program; generating an EPG including a statistical data layer superimposed upon a program guide data layer as a two-dimensional grid guide format, the statistical data layer including, respective to a programming box for each of the plurality of broadcast time zones of each of the programs, simultaneous display of an indicator of the average scheduling count of the program and an indicator of the data indicating viewing of the recordings of the program; and displaying, on the display, the EPG including the statistical data layer superimposed upon the program guide data layer as a two-dimensional grid guide format.
-
-
28. A non-transitory computer readable storage medium encoded with computer program instructions that, when executed by a processor of a computer, cause the computer to perform data processing to generate an EPG (Electronic Program Guide) that is displayed on display means displaying information, comprising:
-
acquiring program guide data that gives guidance on programs; acquiring statistical data including data indicating scheduling of recordings of a plurality of programs and data indicating viewing of the recordings of the programs, the data indicating scheduling of recordings including data indicating a number of scheduled recordings of each of the programs for each of a plurality of broadcast time zones of the program; averaging, for each of the programs, the data indicating scheduling of recordings based upon a sum of the number of scheduled recordings of the program divided by a number of broadcast time zones of the program, to obtain an average scheduling count of the program; generating an EPG including a statistical data layer superimposed upon a program guide data layer as a two-dimensional grid guide format, the statistical data layer including, respective to a programming box for each of the plurality of broadcast time zones of each of the programs, simultaneous display of an indicator of the average scheduling count of the program and an indicator of the data indicating viewing of the recordings of the program; and displaying, on the display, the EPG including the statistical data layer superimposed upon the program guide data layer as a two-dimensional grid guide format.
-
-
29. A data processing system including:
-
a server for transmitting information; and a user terminal for receiving information from said server, wherein either said server or said user terminal includes means for acquiring program guide data that gives guidance on programs; means for acquiring statistical data including data indicating scheduling of recordings of a plurality of programs and data indicating viewing of the recordings of the programs, the data indicating scheduling of recordings including data indicating a number of scheduled recordings of each of the programs for each of a plurality of broadcast time zones of the program; means for averaging, for each of the programs, the data indicating scheduling of recordings based upon a sum of the number of scheduled recordings of the program divided by a number of broadcast time zones of the program, to obtain an average scheduling count of the program; means for generating an EPG including a statistical data layer superimposed upon a program guide data layer as a two-dimensional grid guide format, the statistical data layer including, respective to a programming box for each of the plurality of broadcast time zones of each of the programs, simultaneous display of an indicator of the average scheduling count of the program and an indicator of the data indicating viewing of the recordings of the program; and means for displaying, on the display, the EPG including the statistical data layer superimposed upon the program guide data layer as a two-dimensional grid guide format.
-
-
30. A data processing apparatus that performs data processing to generate an EPG (Electronic Program Guide) to be displayed on a display, comprising:
-
an information aggregation unit that aggregates program guide data that gives guidance on programs, and acquires statistical data including data indicating scheduling of recordings of a plurality of programs and data indicating viewing of the recordings of the programs, the data indicating scheduling of recordings including data indicating a number of scheduled recordings of each of the programs for each of a plurality of broadcast time zones of the program; a guide page creation unit that averages, for each of the programs, the data indicating scheduling of recordings based upon a sum of the number of scheduled recordings of the program divided by a number of broadcast time zones of the program, to obtain an average scheduling count of the program, and generates an EPG including a statistical data layer superimposed upon a program guide data layer as a two-dimensional grid guide format, the statistical data layer including, respective to a programming box for each of the plurality of broadcast time zones of each of the programs, simultaneous display of an indicator of the average scheduling count of the program and an indicator of the data indicating viewing of the recordings of the program; and a display unit that displays, on the display, the EPG including the statistical data layer superimposed upon the program guide data layer as a two-dimensional grid guide format.
-
Specification