Information processing apparatus and method, and recording media
First Claim
1. An information processing apparatus comprising:
- circuitry configured to;
receive program distribution schedule information for a plurality of broadcast programs via a network from a first server, the received program distribution schedule information including a unique program identifier corresponding to each of the plurality of broadcast programs, such that the received program distribution schedule information for each of said plurality of broadcast programs can be accessed based on said unique program identifier corresponding to that program;
acquire, from a second server via the network or another network, a first program link information which corresponds to a first broadcast program present in the received program distribution schedule information and which identifies information about a recorded first related program content that is determined to be related specifically to said first broadcast program,wherein said acquired first program link information comprises program identification information corresponding to the unique program identifier of said first broadcast program,wherein said acquired first program link information further comprises a related program content identifier of said recorded first related program content, and a corresponding recording media identifier, which distinguishably identifies a specific non-transitory recording media, among a plurality of non-transitory recording media, on which said first related program content is recorded, such that said recorded first related program content can be selectively retrieved from said specific non-transitory recording media, when said specific non-transitory recording media is loaded on said information processing apparatus, andwherein an indication is stored by said second server that said recorded first related program content was previously recorded to said specific non-transitory recording media prior to acquiring the first program link information;
generate an electronic program guide for display, based on the received program distribution schedule information and based on said program identification information in said acquired first program link information, by allocating a GUI corresponding to said acquired first program link information into a display box for said first broadcast program;
control a command for reproducing said recorded first related program content, upon receiving a user selection of said GUI, by retrieving said recorded first related program content from said specific non-transitory recording media, when said specific non-transitory recording media, distinguishably identified based on the recording media identifier corresponding to said first related program content identifier in said acquired first program link information, is loaded on said information processing apparatus,wherein the received program distribution schedule information does not include said recorded first related program content or the related program content identifier of said recorded first related program content,wherein said acquired first program link information does not include said recorded first related program content,wherein each of said plurality of non-transitory recording media have at least recorded thereon, one or more related program contents and their corresponding related program content identifier, such that each of the one or more related program contents, stored on one of said plurality of non-transitory recording media, can be selectively retrieved from that recording media based on their corresponding related program content identifier, when that recording media is loaded on said information processing apparatus, andwherein each of said plurality of non-transitory recording media have at most recorded thereon, an application program in addition to the one or more related program contents and their corresponding related program content identifier, and wherein said application program is recorded on only one or more of said plurality of non-transitory recording media; and
execute said application program, from a currently loaded non-transitory recording media, from among said one or more of said plurality of non-transitory recording media with said application program recorded thereon, wherein the circuitry is configured to receive the program distribution schedule information in response to an acquisition request by executing said application program.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing apparatus includes: a program distribution schedule information receiver configured to receive program distribution schedule information; a program-associated information acquirer configured to acquire, for each program listed in the program distribution schedule information, information for identifying content associated with the program and program-associated information including information for identifying a recording media to which the content is recorded; and a display controller configured to control displaying of a program guide by allocating a GUI (Graphical User Interface) for controlling a command for reproducing the content corresponding to the program into each display box of the program on the basis of the received program distribution schedule information and the acquired program-associated information.
33 Citations
10 Claims
-
1. An information processing apparatus comprising:
circuitry configured to; receive program distribution schedule information for a plurality of broadcast programs via a network from a first server, the received program distribution schedule information including a unique program identifier corresponding to each of the plurality of broadcast programs, such that the received program distribution schedule information for each of said plurality of broadcast programs can be accessed based on said unique program identifier corresponding to that program; acquire, from a second server via the network or another network, a first program link information which corresponds to a first broadcast program present in the received program distribution schedule information and which identifies information about a recorded first related program content that is determined to be related specifically to said first broadcast program, wherein said acquired first program link information comprises program identification information corresponding to the unique program identifier of said first broadcast program, wherein said acquired first program link information further comprises a related program content identifier of said recorded first related program content, and a corresponding recording media identifier, which distinguishably identifies a specific non-transitory recording media, among a plurality of non-transitory recording media, on which said first related program content is recorded, such that said recorded first related program content can be selectively retrieved from said specific non-transitory recording media, when said specific non-transitory recording media is loaded on said information processing apparatus, and wherein an indication is stored by said second server that said recorded first related program content was previously recorded to said specific non-transitory recording media prior to acquiring the first program link information; generate an electronic program guide for display, based on the received program distribution schedule information and based on said program identification information in said acquired first program link information, by allocating a GUI corresponding to said acquired first program link information into a display box for said first broadcast program; control a command for reproducing said recorded first related program content, upon receiving a user selection of said GUI, by retrieving said recorded first related program content from said specific non-transitory recording media, when said specific non-transitory recording media, distinguishably identified based on the recording media identifier corresponding to said first related program content identifier in said acquired first program link information, is loaded on said information processing apparatus, wherein the received program distribution schedule information does not include said recorded first related program content or the related program content identifier of said recorded first related program content, wherein said acquired first program link information does not include said recorded first related program content, wherein each of said plurality of non-transitory recording media have at least recorded thereon, one or more related program contents and their corresponding related program content identifier, such that each of the one or more related program contents, stored on one of said plurality of non-transitory recording media, can be selectively retrieved from that recording media based on their corresponding related program content identifier, when that recording media is loaded on said information processing apparatus, and wherein each of said plurality of non-transitory recording media have at most recorded thereon, an application program in addition to the one or more related program contents and their corresponding related program content identifier, and wherein said application program is recorded on only one or more of said plurality of non-transitory recording media; and execute said application program, from a currently loaded non-transitory recording media, from among said one or more of said plurality of non-transitory recording media with said application program recorded thereon, wherein the circuitry is configured to receive the program distribution schedule information in response to an acquisition request by executing said application program. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. An information processing method comprising:
-
receiving, using circuitry of an information processing apparatus, program distribution schedule information for a plurality of broadcast programs via a network from a first server, the received program distribution schedule information including a unique program identifier corresponding to each of the plurality of broadcast programs, such that the received program distribution schedule information for each of said plurality of broadcast programs can be accessed based on said unique program identifier corresponding to that program; acquiring, from a second server via the network or another network, a first program link information which corresponds to a first broadcast program present in the received program distribution schedule information and which identifies information about a recorded first related program content that is determined to be related specifically to said first broadcast program, wherein said acquired first program link information comprises program identification information corresponding to the unique program identifier of said first broadcast program, wherein said acquired first program link information further comprises a related program content identifier of said recorded first related program content, and a corresponding recording media identifier, which distinguishably identifies a specific non-transitory recording media, among a plurality of non-transitory recording media, on which said first related program content is recorded, such that said recorded first related program content can be selectively retrieved from said specific non-transitory recording media, when said specific non-transitory recording media is loaded on said information processing apparatus, and wherein an indication is stored by said second server that said recorded first related program content was previously recorded to said specific non-transitory recording media prior to said acquiring; generating an electronic program guide for display, based on the received program distribution schedule information and based on said program identification information in said acquired first program link information, by allocating a GUI corresponding to said acquired first program link information into a display box for said first broadcast program; controlling a command for reproducing said recorded first related program content, upon receiving a user selection of said GUI, by retrieving said recorded first related program content from said specific non-transitory recording media, when said specific non-transitory recording media, distinguishably identified based on the recording media identifier corresponding to said first related program content identifier in said acquired first program link information, is loaded on said information processing apparatus; wherein the received program distribution schedule information does not include said recorded first related program content or the related program content identifier of said recorded first related program content, wherein said acquired first program link information does not include said recorded first related program content, wherein each of said plurality of non-transitory recording media have at least recorded thereon, one or more related program contents and their corresponding related program content identifier, such that each of the one or more related program contents, stored on one of said plurality of non-transitory recording media, can be selectively retrieved from that recording media based on their corresponding related program content identifier, when that recording media is loaded on said information processing apparatus, and wherein each of said plurality of non-transitory recording media have at most recorded thereon, an application program in addition to the one or more related program contents and their corresponding related program content identifier, and wherein said application program is recorded on only one or more of said plurality of non-transitory recording media; and executing said application program, from a non-transitory recording media currently loaded on said information processing apparatus, from among said one or more of said plurality of non-transitory recording media with said application program recorded thereon, wherein the circuitry is configured to receive the program distribution schedule information in response to an acquisition request by said executing said application program.
-
-
9. A non-transitory computer readable storage medium including computer readable instructions that, when executed by a computer, cause the computer to execute a method comprising:
-
receiving program distribution schedule information for a plurality of broadcast programs via a network from a first server, the received program distribution schedule information including a unique program identifier corresponding to each of the plurality of broadcast programs, such that the received program distribution schedule information for each of said plurality of broadcast programs can be accessed based on said unique program identifier corresponding to that program; acquiring, from a second server via the network or another network, a first program link information which corresponds to a first broadcast program present in the received program distribution schedule information and which identifies information about a recorded first related program content that is determined to be related specifically to said first broadcast program, wherein said acquired first program link information comprises program identification information corresponding to the unique program identifier of said first broadcast program, wherein said acquired first program link information further comprises a related program content identifier of said recorded first related program content, and a corresponding recording media identifier, which distinguishably identifies a specific non-transitory recording media, among a plurality of non-transitory recording media, on which said first related program content is recorded, such that said recorded first related program content can be selectively retrieved from said specific non-transitory recording media, when said specific non-transitory recording media is loaded on an information processing apparatus, and wherein an indication is stored by said second server that said recorded first related program content was previously recorded to said specific non-transitory recording media prior to said acquiring; generating an electronic program guide for display, based on the received program distribution schedule information and based on said program identification information in said acquired first program link information, by allocating a GUI corresponding to said acquired first program link information into a display box for said first broadcast program; controlling a command for reproducing said recorded first related program content, upon receiving a user selection of said GUI, by retrieving said recorded first related program content from said specific non-transitory recording media, when said specific non-transitory recording media, distinguishably identified based on the recording media identifier corresponding to said first related program content identifier in said acquired first program link information, is loaded on said information processing apparatus; wherein the received program distribution schedule information does not include said recorded first related program content or the related program content identifier of said recorded first related program content, wherein said acquired first program link information does not include said recorded first related program content, wherein each of said plurality of non-transitory recording media have at least recorded thereon, one or more related program contents and their corresponding related program content identifier, such that each of the one or more related program contents, stored on one of said plurality of non-transitory recording media, can be selectively retrieved from that recording media based on their corresponding related program content identifier, when that recording media is loaded on said information processing apparatus, and wherein each of said plurality of non-transitory recording media have at most recorded thereon, an application program in addition to the one or more related program contents and their corresponding related program content identifier, and wherein said application program is recorded on only one or more of said plurality of non-transitory recording media; and executing said application program, from a non-transitory recording media currently loaded on said information processing apparatus, from among said one or more of said plurality of non-transitory recording media with said application program recorded thereon, wherein circuitry is configured to receive the program distribution schedule information in response to an acquisition request by said executing said application program.
-
-
10. An information processing apparatus comprising:
-
a program distribution schedule information receiver configured to receive program distribution schedule information for a plurality of broadcast programs via a network from a first server, the received program distribution schedule information including a unique program identifier corresponding to each of the plurality of broadcast programs, such that the received program distribution schedule information for each of said plurality of broadcast programs can be accessed based on said unique program identifier corresponding to that program; an information acquirer configured to acquire, from a second server via the network or another network, a first program link information which corresponds to a first broadcast program present in the received program distribution schedule information and which identifies information about a recorded first related program content that is determined to be related specifically to said first broadcast program, wherein said acquired first program link information comprises program identification information corresponding to the unique program identifier of said first broadcast program, wherein said acquired first program link information further comprises a related program content identifier of said recorded first related program content, and a corresponding recording media identifier, which distinguishably identifies a specific non-transitory recording media, among a plurality of non-transitory recording media, on which said first related program content is recorded, such that said recorded first related program content can be selectively retrieved from said specific non-transitory recording media, when said specific non-transitory recording media is loaded on said information processing apparatus, and wherein an indication is stored by said second server that said recorded first related program content was previously recorded to said specific non-transitory recording media prior to acquiring the first program link information; a display controller configured to generate an electronic program guide for display, based on the received program distribution schedule information and based on said program identification information in said acquired first program link information, by allocating a GUI corresponding to said acquired first program link information into a display box for said first broadcast program, and a command for reproducing said recorded first related program content, upon receiving a user selection of said GUI, by retrieving said recorded first related program content from said specific non-transitory recording media, when said specific non-transitory recording media, distinguishably identified based on the recording media identifier corresponding to said first related program content identifier in said acquired first program link information, is loaded on said information processing apparatus, wherein the received program distribution schedule information does not include said recorded first related program content or the related program content identifier of said recorded first related program content, wherein said acquired first program link information does not include said recorded first related program content, wherein each of said plurality of non-transitory recording media have at least recorded thereon, one or more related program contents and their corresponding related program content identifier, such that each of the one or more related program contents, stored on one of said plurality of non-transitory recording media, can be selectively retrieved from that recording media based on their corresponding related program content identifier, when that recording media is loaded on said information processing apparatus, and wherein each of said plurality of non-transitory recording media have at most recorded thereon, an application program in addition to the one or more related program contents and their corresponding related program content identifier, and wherein said application program is recorded on only one or more of said plurality of non-transitory recording media; and an execution controller configured to execute said application program, from a currently loaded non-transitory recording media, from among said one or more of said plurality of non-transitory recording media with said application program recorded thereon, wherein said program distribution schedule information receiver is configured to receive the program distribution schedule information in response to an acquisition request by executing said application program.
-
Specification