Patent ID: 8826334

Claim:
A television receiving apparatus having a CPU, comprising: a receiver configured to receive programs transmitted by a plurality of broadcast channels; a program information obtaining unit configured to obtain program information relating to the programs; a language setting unit configured to set a language used for an electronic program guide in accordance with an instruction from a user; a program guide generating unit configured to generate an electronic program guide in accordance with the program information obtained by the program information obtaining unit and the language set by the language setting unit, the electronic program guide laying out program information on a two-dimensional coordinate plane having a channel axis and a time axis, wherein the electronic program guide includes a first frame for displaying the program information of the programs transmitted by a first broadcast channel of the plurality of broadcast channels and a second frame for displaying the program information of the programs transmitted by a second broadcast channel of the plurality of broadcast channels, wherein a program relating to the set language is included in the programs displayed in at least one of the first frame and the second frame, the program guide generating unit adds to the electronic program guide a third frame, which is different from the first frame and the second frame, for displaying program information of the program relating to the set language, wherein a duplication of the program information of the program, which is displayed in at least one of the first frame and the second frame, relating to the set language is displayed in the third frame and program information of another program without relation to the set language is not displayed in the third frame, wherein the first frame, the second frame and the third frame are simultaneously displayed in a direction of the channel axis, and wherein program information of a first program relating to the set language and program information of a second program without relation to the set language are displayed in the first frame and program information of a third program relating to the set language and program information of a fourth program without relation to the set language are displayed in the second frame, a duplication of program information in the set language of the first and third programs is displayed in the third frame and program information of the second and fourth programs is not displayed in the third frame, wherein the program information obtaining unit, the language setting unit and the program guide generating unit are implemented by the CPU.